A barcode reader (or barcode scanner) is an electronic device that can read and output printed barcodes to a computer. 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.
Laser scanners work the same way as pen type readers except that they use a laser beam as the light source and typically employ either a reciprocating mirror or a rotating prism to scan the laser beam back and forth across the bar code. As with the pen type reader, a photo-diode is used to measure the intensity of the light reflected back from the bar code. In both pen readers and laser scanners, the light emitted by the reader is rapidly varied in brightness with a data pattern and the photo-diode receive circuitry is designed to detect only signals with the same modulated pattern.
A barcode is an optical, machine-readable, representation of data; the data usually describes something about the object that carries the barcode. Originally barcodes systematically represented data by varying the widths and spacings of parallel lines, and may be referred to as linear or one-dimensional (1D). Later two-dimensional (2D) codes were developed, using rectangles, dots, hexagons and other geometric patterns in two dimensions, usually called barcodes although they do not use bars as such. Barcodes originally were scanned by special optical scanners called barcode readers. Later applications software became available for devices that could read images, such as smartphones with cameras.
Barcodes became commercially successful when they were used to automate supermarket checkout systems, a task for which they have become almost universal. Their use has spread to many other tasks that are generically referred to as automatic identification and data capture (AIDC).
A label (as distinct from signage) is a piece of paper, polymer, cloth, metal, or other material affixed to a container or product, on which is written or printed information about the product. Information printed directly on a container or article can also be considered labeling.
Labels have many uses, including providing information on a product's origin, use, shelf-life and disposal, some or all of which may be governed by legislation such as that for food in the UK or USA. Methods of production and attachment to packaging are many and various and may also be subject to internationally recognised standards.
A barcode printer is a computer peripheral for printing barcode labels or tags that can be attached to, or printed directly on, physical objects. Barcode printers are commonly used to label cartons before shipment, or to label retail items with UPCs or EANs. The most common barcode printers employ one of two different printing technologies. Direct thermal printers use a printhead to generate heat that causes a chemical reaction in specially designed paper that turns the paper black. Thermal transfer printers also use heat, but instead of reacting the paper, the heat melts a waxy or resin substance on a ribbon that runs over the label or tag material. The heat transfers ink from the ribbon to the paper.
Barcode printers are designed for different markets. Industrial barcode printers are used in large warehouses and manufacturing facilities. They have large paper capacities, operate faster and have a longer service life. For retail and office environments, desktop barcode printers are most common.
Thermal transfer printing is a digital printing process in which material is applied to paper (or some other material) by melting a coating of ribbon so that it stays glued to the material on which the print is applied. It contrasts with direct thermal printing where no ribbon is present in the process.
Thermal printing technology can be used to produce color images by adhering a wax-based ink onto paper. As the paper and ribbon travel in unison beneath the thermal print head, the wax-based ink from the transfer ribbon melts onto the paper. When cooled, the wax is permanently adhered to the paper. This type of thermal printer uses a like-sized panel of ribbon for each page to be printed, regardless of the contents of the page. Monochrome printers have a black panel for each page to be printed, while color printers have either three (CMY) or four (CMYK) colored panels for each page. Unlike dye-sublimation printers, these printers cannot vary the dot intensity, which means that images must be dithered. Although acceptable in quality, the printouts from these printers cannot compare with modern inkjet printers and color laser printers.