scanner

1. An input device that takes in an optical image and digitises it into an electronic image represented as binary data. This can be used to create a computerised version of a photo or illustration.

A scanner may be linked to optical character recognition software allowing printed documents to be converted to electronic text without having to type them in at a keyboard.

2. lexical analyser.