|
A Barcode is an optical machine-readable representation of data, which shows certain data on certain products. Originally, barcodes represented data in the widths (lines) and the spacings of parallel lines, and may be referred to as linear or 1D (1 dimensional) barcodes or symbologies.
They also come in patterns of squares, dots, hexagons and other geometric patterns within images termed 2D (2 dimensional) matrix codes or symbologies.
|
|
Although 2D systems use symbols other than bars, they are generally referred to as barcodes as well. Barcodes can be read by optical scanners called barcode readers, or scanned from an image by special software.
The first use of barcodes was to label railroad cars, but they were not commercially successful until they were used to automate supermarket checkout systems, a task in which they have become almost universal.
Their use has spread to many other roles as well, tasks that are generically referred to as Auto ID Data Capture (AIDC). Other systems are attempting to make inroads in the AIDC market, but the simplicity, universality and low cost of barcodes has limited the role of these other systems. It costs US$0.005 to implement a barcode while passive RFID still costs about $US0.07 to $US0.30 per tag.
|
Barcode reader/Scripter
A Barcode Reader (or barcode scanner) is an electronic device for reading printed barcodes. Like a flatbed scanner, it consists of a light source, a lens and a light sensor translating optical impulses into electrical ones.
Additionally, nearly all barcode readers contain decoder circuitry analyzing the barcode's image data provided by the sensor and sending the barcode's content to the scanner's output port.
Methods of reading Barcode
Scanning methods are distinguished by the amount of operator manipulation required:
- Pen or wand-type readers: requires the operator to swipe the pen over the code.
- Semi-automatic handheld readers: The operator need not swipe, but must at least position the reader near the label
- Fix-mount readers for automatic reading: The reading is performed laterally passing the label over the reader. No operator is required, but the position of the code target must coincide with the imaging capability of the reader.
- Reader gates for automatic scanning: The position of the code must be just under the gate for short time, enabling the scanner sweep to capture the code target successfully.
|