Az automatikus azonosítás
Download
Report
Transcript Az automatikus azonosítás
Egydimenziós vonalkódok
Készítette: Csengeri István, Jámbor Zoltán, Turi Imre, Vétek István
A vonalkód ősének sokan a Morse kódot
tekintik, amiben az angol abc és a
számjegyek szerepelnek különböző
hosszúságú jelek és köztük lévő szünetek
formájában.
Automatikus azonosításról, mint önálló
szakterületről a ’70-es évektől beszélünk,
ezek a megoldások azonban még belső
használatra készültek.
A számítástechnikai fejlődés tette lehetővé a
nagymennyiségű és gyors adatfeldolgozást.
Legelőször az Amerikai Egyesült
Államokban, Troy városban (Ohio állam)
alkalmazták egy szupermarketben, egy
Wrigleys rágógumin lévő kód
leolvasásakor 1974. június 26-án.
A vonalkód használata az 1990-es évek óta
Magyarországon is elterjedt. Legelsőként
a Skála vezette be, 1984-ben.
A vonalkód egy optikailag érzékelhető kód,
ahol fekete és fehér vonalak váltakoznak,
ezzel fejezik ki az információt.
Manapság a legelterjedtebb megoldás, ennek
is köszönhető, hogy a legolcsóbbak egyike is.
Hátrányként említhető, hogy információtároló
kapacitás korlátozott, és mivel optikai elven
történik az olvasása, ezért érzékeny a
sérülésre, koszolódásra, illetve közvetlen
rálátás szükséges a jelre. Olvasási sebessége
1-3 másodperc.
A vonalkódokat többféleképpen lehet
csoportosítani. Például:
◦
◦
◦
◦
kódhosszúság,
karakterkészlet,
kódolás,
és jelkészlet szerint.
A legelterjedtebbek az 1 dimenziós kódok
Az egy dimenziós vonalkód általános
felépítése:
◦
◦
◦
◦
◦
◦
bevezető mező,
startjel,
adathordozó rész,
ellenőrző jel,
stopjel,
lezáró mező.
Egy vonalkód karakterkészlete azt adja meg,
hogy az adott kódrendszer segítségével
milyen karakterek kódolhatók (numerikus,
alfa-numerikus, kis- és nagybetűk, vezérlő
karakterek).
A vonalkód modulmérete (’X’ méret) a
vonalkódot alkotó legkeskenyebb vonal
fizikai szélességét határozza meg, és
általában a hüvelyk ezredrészében adják
meg. (mil)
Az olvasó (szkenner) működése a
visszaverődő fény szóródó sugarainak
érzékelésén alapul.
Fotóérzékelővel érzékeli a visszaverődő
sugarakat, majd a kódot elektromos jellé
alakítja, és méri a relatív szélességet a
vonalaknak és a köztük lévő üres területnek.
Annál biztonságosabb az olvasás, minél több
fény verődik vissza a kódról.
Kézi
Lézer / CCD (a fényt elektronikus jelekké alakító eszköz,
mely egymáshoz csatolt kondenzátorokból álló integrált
áramkört tartalmaz)
rögzített
Android alkalmazás mobilra
Az európai gyártmánykód (European Article
Numbering, EAN) olyan vonalkódrendszer amely
az eredeti 12-jegyű Universal Product Code (UPC)
rendszer kibővítése, amit ÉszakAmerikában fejlesztettek.
Az EAN-13 vonalkódot a GS1 szervezet
határozza meg a szabványok alapján. Az EAN
Japán megfelelője a Japanese Article Number
(JAN).
Az UPC, EAN, és a JAN számokat
együttesen Global Trade Item Numbers-nek
nevezik (GTIN), bár ezeket ki tudják fejezni több
különböző fajta vonalkódban is.
A UPC kód egy vonalkód típust és egy
termékazonosítási rendszert takar
egyidejűleg.
Az adattartalom meghatározása nem
önkényes, meg kell, hogy feleljen az egyedi
termékazonosító kiadásáért felelős szerv
előírásainak.
UPC-A
UPC-E
1
23456
78901
2
0
123456
5
A kód tipikusan kereskedelmi alkalmazásokra
lett kifejlesztve kb. 20 évvel ezelőtt az USAban. Rögzített hosszúságú (12 illetve 6
karakter), numerikus, (7,2) típusú kód.
Önellenőrző, folytonos, moduló 10-es
ellenőrző algoritmust használ.
Az EAN az első világméretű termékazonosító
rendszer és kódtípus.
Az EAN-13 felépítése az alábbi szabályokat
követi: az első 2 vagy 3 karakter az ország
azonosító, Magyarország 599. A rákövetkező
négy-öt karakter a gyártó azonosítója. A
további karakterhelyeken, egészen a 12.
karakterig a termékazonosító karaktert
találjuk, amelynek meghatározása a gyártó
feladata. Az utolsó karakteren szerepel az
ellenőrző szám.
Az EAN-8 az EAN-13 rövidített formája,
egyszerű helytakarékossági okokból.
EAN-13
EAN-8
5 991234 500013
5991 2347
Rögzített hosszúságú (13 illetve 8 karakter),
numerikus, (7,2) típusú kód. Önellenőrző,
folytonos, ellenőrző jeggyel a végén.
A B C d e f 1 2 3 4
A legszélesebb felhasználási területen
megtalálható e vonalkód. Sikerének oka a nagy
sűrűség melletti nagy megbízhatóság a bőséges
és többféleképpen variálható karakterkészlettel.
Az elnevezése az első 128 ASCII karakter
kódolhatóságából származik. (11,4) típusú,
önellenőrző, folytonos kód.
A kód hossza szabadon választható, moduló 103
algoritmussal számolható az ellenőrző összeg,
melyet a kód biztonságos olvashatósága
érdekében a legtöbb esetben alkalmaznak.