Patent ID: 6978938

Claim:
An optical information reader comprising: a trigger means for instructing to start reading data in a read object; a decode means for receiving a reflected light from the read object and decoding the data in the read object; a user-selectable function switch capable of executing a function different from that of the trigger means; a memory storing at least one read operation mode in which data decoded by the decode means is outputted, a previous data resending function, an arbitrary character string sending function for sending a predetermined character string as a selectable function, and at least one check operation mode for checking the data decoded by the decode means by comparing the decoded data with a registered data, wherein the registered data is a result of reading the read object, and outputting a check result, wherein when an operation mode is selected from a plurality of read operation mode and check operation mode which are stored in the memory and a function corresponding to a selected operation mode is selected and the selected operation mode and the function are set to the optical information reader, a starting function of the selected operation mode is assigned to the trigger means and the function corresponding the selected operation mode is assigned to the function switch.