摘要 |
A barcode reader converts an electric signal generated from reflection light received from a barcode to a differential signal by a differential processing unit, and detects an extreme of the differential signal by an extreme detection unit. An extreme validity determination unit determines whether the detected extreme is a valid extreme, and information on the extreme determined to be valid is once stored in a memory. On the basis of the information of the extreme stored in the memory, a barcode width data generation unit performs binarization processing. An inter-extreme time difference is measured to determine whether the extreme is a valid extreme or noise, and the extreme determined to be noise is not stored, such that the time required for processing and load are reduced.
|