Barcode reader
Bardoce reader, laser, CCD , cordless barcode readers
The barcode a kereskedelemben használt, különbözõ vastagságú függõleges vonalakból és az alattuk elhelyezett számokból álló jelzés az áruk csomagolásán, amely lehetõvé teszi az áru következõ adatainak azonosítását:
* a gyártó ország,
* a gyári szám,
* a gyártó cikkszáma.
A vonalkód leolvasását erre kifejlesztett készülék teszi lehetõvé, elsõsorban a pénztárosok számára. Legelõször az Amerikai Egyesült Államokban, Troy városban (Ohio állam) alkalmazták egy szupermarketben 1977. június 26-án. A vonalkód használata az 1990-es évek óta Magyarországon is elterjedt. (Mo.-n elõször a Skála Áruházak vezette be; 1984-ben.)
A vonalkódban nem a fekete vonalak, hanem a köztük lévõ fehérek a "hasznosak", mivel ezekrõl verõdik vissza a leolvasó által kibocsátott impulzus. A különbözõ vastagságú, és távolságú fehér vonalak egy számsorozatot kódolnak, ami általában olvasható is a vonalkód alatt.
Az Európában használt vonalkód szabványa a GS1 kódolás (régebben EAN kódolás, azaz European Article Numbering), ebben 13 számjegy jelöli az illetõ terméket. Ezen számsorozat utolsó jegye egy ellenõrzõ szám, ami egy speciális algoritmus eredményeképpen adódik az elsõ 12 számjegybõl.
Az elsõ tizenkét számjegy az alábbi jellemzõket határozza meg:
* 1-3. számjegyek: a gyártási ország (Magyarország esetében 599*********)
* 4-12. számjegyek: egyrészrõl a gyártót jelölik, másrészrõl azt, hogy az adott termék hányadik a gyártó által készített listán
A gyártó számát aszerint határozzák meg, hogy hány darab termék(10000 vagy 100000) kódolási lehetõségét vásárolja meg. Természetesen, mivel csupán egy sorszám utal (az ország és a gyártó száma után) a termékre, külön kell a leolvasó (kereskedõ) rendszerében hozzárendelni a termék valódi nevét. Így a fenti módon képzett számhoz a gyártón múlik, hogy mit is rendel hozzá. Csak a termék nevét, vagy eltérõ kódokkal jelöli a méreteket is, esetleg ezen belül a színeket is külön kezeli (hogy csak kettõt emeljünk ki a számtalan tulajdonság közül, ami egy terméket jellemezhet).