You are on page 1of 26

Vonalkdok rejtelmei

rta: ..............Kiss Tams Osztly: ........11.a Tanv: ...........2004/2005 Konzulens: ...Nmeth Mihly

Vonalkdok rejtelmei

1.

Bevezet

Elszr is dvzlm az olvast, s ksznm, hogy belekezdett dolgozatom olvassba, gy bizalmat adva, hogy nem volt rtelmetlen elksztse. Biztosan mindenki ltott mr vonalkdot, s nagy valsznsggel mr el is gondolkodott azon, hogy vajon van-e s ha van, akkor mi a logika a vonalak s a szmok kztt. A vonalkdok nem egy misztikus ervel br valamik a mindennapjainkban. A vonalkd taln az elz szzad legnagyobb jtsa, melyet szinte minden ember ismer a vilgon, de csak kevesen tudjk, hogy honnan ered s mi is ez valjban. Nos errl fog szlni ez a dolgozat. A vonalkdok kialakulsrl, felhasznlsrl, s a mindennapi letben hasznlt vonalkdok felptsrl s mkdskrl. Emellett sz lesz a vonalkd olvaskrl s azok mkdsrl, illetve bemutatom mi vrhat a kzel s tvoljvben, mi az az RFID.

-2-

Vonalkdok rejtelmei

2. Vonalkdokrl ltalban
Leegyszerstve a vonalkd nem ms, mint fekete s fehr, egymssal prhuzamos cskok vltakozsa. A vonalkd egy azonostsi technolgia, mellyel egyszeren, gyorsan, nagy mennyisgben s nagy biztonsggal tudunk a kvnt adatokhoz hozzjutni. Szles krben elterjedt, jelen van az let minden pontjn, egyszeren azonosthat mind elektronikus eszkzkkel, mind vizulisan. Az informci kdolsa leginkbb a Morze-jelekre hasonlt, elre definilt tblzat szerint vannak elkdolva a karakterek. Elnyk tbbek kztt, hogy nagyon olcsn elllthat azonostk melyek akr brmifle elektronika nlkl is felismerhetk, s rtelmezhetk. Ez utbbibl addik is egy htrnyuk, ugyanis mindenfle vdelem nlkl olvashat (akr illetkteleneknek is), jrarhat. Emellett szennyezds esetn olvashatsguk nagyban romlik.

3.

Vonalkd elvrsai

Legfbb elvrs a vonalkdoknl, a megfelel kontrasztossg, a geometriai rtkek betartsa, illetve ezek minl kisebb helyen trtn alkalmazsa. Kontrasztossg: A fekete vonalak, s a kztk lev fehr kzk kztt megfelel eltrsnek (kontrasztossgnak) kell lennie. A kontraszt meghatrozshoz szksges fnyvisszaversi rtket mindig az alkalmazni kvnt (ill. szabvnyostott) olvas berendezs hullmhosszn kell rtelmezni (pl.: az EAN kdok olvasshoz a 633 nanomter-hullmhossz vrs fnyt szabvnyostottk). Mivel az tltsz s a fnytbocst anyagok klnbz mdon verik vissza a fnyt, azrt a kvetkezkre figyelni kell a vonalkdok ellltsnl: A legtbb olvas berendezs vrs fnyt hasznl, ezrt vak a vrs s srga sznekkel szemben, ezeket fehrnek rzkeli. Emiatt TILOS a vonalakat ezekkel a sznekkel nyomtatni, legfeljebb a kzket. TILOS a vonalkd vonalait tbbfle sznbl sszelltani. Ersen tkrz anyagokon (pl.: aluflia) httrszn nyomtatsa ajnlott.

Lehetsg szerint a vonalakat fekete, kk, zld vagy sttbarna sznekkel kell nyomtatni, mg a kzket pedig fehrrel, srgval, narancssrgval vagy vrssel. A relatv kontrasztossg vonalkdonknt s szabvnyonknt eltr, de ltalban 0,5 s 0,9 kztt van. me nhny plda helyes s helytelen sznsszelltsra:

-3-

Vonalkdok rejtelmei

Helyes

Helytelen

A relatv kontrasztossgot a
Reflexis tnyez: A fny visszaverdsnek szmbeli rtke 0 s 1 kztt. Minl vilgosabb a szn, annl nagyobb ez a szm.

kplettel amiben a

fejezik

ki,

K = relatv kontrasztossg R1 = vilgos szn reflexis tnyezje R2 = stt szn reflexis tnyezje

-4-

Vonalkdok rejtelmei

Geometriai rtkek: A vonalkdokat is el kell lltani valahogy, ltalban nyomtatssal. Eszerint a nyomtats minsge elgg tudja befolysolni a vonalkd gpi felismerst, ugyanis a folyamatos (vltoz vonalszlessget hasznl) kdoknl (pl.: EAN) nem teljesen mindegy, hogy a nyomtatsi minsg milyen. Legkisebb hiba esly a ktfle vonalszlessget hasznl kdoknl van, mg az elbb emltett EAN felismerst igencsak megneheztheti egy esetleges nyomtatsi hiba. Az esetleges flreolvassok ellen vdekeznek tbbek kztt az ellenrz szmokkal. Emellett a gyrtk hatrozzk meg, hogy melyik dekdolsi algoritmust hasznljk kszlkkben, ami meghatrozza az els S z u b s z t i t c i s : Helyettestsi olvassi arnyt, illetve a szubsztitcis hibk gyakorisgt. Teht az olyan algoritmusnl, amely minden kdot olvassa, sokkalta nagyobb esly van helyettestsi hibra; mg ennek ellenkezje, olyan algoritmusnl, ami specilisan egy kdra van kifejlesztve, elg csekly eme hibk szma. J nyomtatsi minsg mellett, pl. a Kd 29 esetn (24 szmjegy) 70 milli olvassra esik egy helyettestsi hiba, mg ez az rtk rossz minsg esetn (mtrixnyomtat) mr 3 millira cskken le.

4.

Vonalkdokrl rszletesen

Az elkvetkezend rszben megtudhatjuk, hogyan alakultak ki a vonalkdok, hol hasznltk elszr. Emellett lesz sz a vonalkdok tpusairl, ezek elksztsnek szablyairl, tulajdonsgaikrl, illetve felhasznlsukrl.

4.1.

Vonalkd trtnete

Az egsz trtnet 1940 vgig nylik vissza. H o r i z o n t l i s : Vzszintes Ugyanis 1948-ban, a Drexel Egyetemen lediplomzott R C A : Radio Corporation of America (Amerikai rdizsi Norman Joseph Woodland s Bernard Silver. k cg) A 60as vek egyik amerikai kezdtek el foglalkozni a vonalkdok tletvel, miutn legnagyobb befolys1986-ban informatikai cge. tudomst szereztek arrl, hogy egy lelmiszeripari cg tbb darabra szedtk, s elnke automatizlni szeretn cge termkkvetsi klnbz vllalatokba olvadt be. rendszert. Els tletk az volt, hogy Morze kdokat hasznljanak horizontlisan nyomtatva, ltrehozva keskeny s szles vonalakat. Ezt az tletket elvetve, megalkottak egy kr formj kdot, ami a Bulls-eye (= Bika szeme) nevet kapta. 1949 Oktber 20-n szabadalmaztattk az USA-ban (#2,612,994-es sorszmon), s 1952 Oktber 7-n bocstottk ki. Az els vonalkd-olvast is k ptettk meg 1952ben (ekkor Woodland az IBM alkalmazottja volt). Egy 500 wattos villanykrtt s egy RCA ltal ptett fotrzkenysg vkuum tubust tartalmazott, amit mozifilmek hanglejtszshoz hasznltak (ugyanis ezt lthatan a filmre nyomtattk). Az elksztett eszkz nem volt tl praktikus, ugyanis a kimenete mintha egy oszcilloszkp lenne, s az 500

-5-

Vonalkdok rejtelmei

wattos izz majdnem felgyjtotta a kzeli paprt. Oszcilloszkp: "jelalak megjelent", alapvet eszkz Kereskedelmi forgalomba nem is kerlt. a villamosmrnk 1962-ben a szabadalmat eladtk a Philco-nak, aki munkjban. Az ram ksbb az RCA-nak adta tovbb. A lzersugr ksbbi mindenfle grbit jelenti meg. fejlesztse lehetv tette a vonalkd-olvask olcsbb ttelt, illetve az integrlt ramkr feltallsa pedig a dekdols gyakorlati megvalstst segtette el. Sajnlatos mdon, 1963-ban, 38 vesen Bernard Silver elhunyt. 1972-ben, egy Kroger ruhz Cincinnati-ben ksrletkppen bevezette a bikaszem olvast, az RCA segtsgvel. Sajnos a kd nem volt tl sikeres, ugyanis nyomtatsnl nagyon knnyen elmosdhat. Idkzben Woodland az IBM-nl George J. Laurerrel karltve kidolgozta a mai vonalkdot, amit 1973. prilis 3-n Univerzlis Termkazonost Kd (UPC) -knt fogadtattak el. Az els, vonalkd-olvas segtsgvel eladott termket 1974 Jniusban (egy 10 darabos Wrigleys gymlcss rggumit) az Ohio llambeli Troy-ban tallhat Marshs nev lelmiszerboltban adtk el (ez a csomag rggumi ma a Smithsonian Amerikai Trtneti Mzeumban tallhat). [de ha valaki megvette, mirt nem fogyasztotta el???] 1992-ben Woodland kapta meg a Nemzeti Technolgiai Kitntetst, az akkori elnktl, idsebb George H. W. Bush-tl.

4.2.

Vonalkdok besorolsa

Ne felejtsk teht el, hogy a vonalkdok elre meghatrozott szably szerint felpl, ltalban fekete s fehr kzk vltakozsa. Ezeknek a klnbz szn kzknek a lehet legkisebb helyen, a lehet legtbb informcit kell hordozniuk, illetve nagy biztonsggal kell helyesen felismerni. Most ismerkedjnk meg a vonalkdok besorolsval, vagyis, hogy egy-egy kdot hnyfle csoportba is lehet besorolni. Emellett jogi szempontbl megklnbztetnk vdett s szabadon felhasznlhat vonalkdokat.

4.2.1.

Kdhosszsg szerint

Csalka egy kicsit ez a kdhosszsg szerinti rendezs, ugyanis itt most nem a vonalkd millimterben vagy centimterben val meghatrozsa kvetkezik, hanem, hogy a vonalkdnak elre meghatrozott helyen van a vge, vagy addig megy, amg informcik vannak (mint mondjuk, ha egy bett vagy egy szt nznk: mindig csak 4 bets szavakat lehetne hasznlni, vagy akrhny betseket is). Rgztett: A rgztett hosszsg vonalkdoknl csak elre meghatrozott szm karakter lehet elkdolva (pl.: EAN). Vltoz: Vltoz kdhosszsg vonalkdok brmilyen hosszak lehetnek (durva esetben akr mteresek is) (pl.: tfedses 2 az 5-bl).

-6-

Vonalkdok rejtelmei

4.2.2.

Karakterkszlet szerint

Ebben a rvidke rszben arrl lesz sz, hogy a vonalkdok milyen karaktereket tudnak elkdolni. Mindegyikhez kerlt plda is, ezekrl majd a ksbbiekben rszletesen is lesz majd sz. Numerikus: Numerikusnak nevezzk azokat a vonalkdokat, amelyek csak szmokat kpesek elkdolni (pl.: EAN, 2 az 5-bl). Alfanumerikus: Az alfanumerikus kdok mind szmokat, mind pedig betket kpesek trolni (pl.: Kd 39) Hinyos ASCII kszlet: Azok az alfanumerikus vonalkdok kerlnek ebbe a rendezsi csoportba, melyek ugyan tartalmaznak betket, szmokat s egyb jeleket, de nem az sszes ASCII karaktert. (Pl.: Kd 39)
ASCII: American Standard Code for Information Interchange (=ltalnos karakterkdolsi szabvny)

Teljes ASCII kszlet: A cm magrt beszl, ezekben a kdokban a teljes ASCII karaktereket el lehet kdolni. ltalban mdost karakterek szerepelnek, s emiatt lehet mindent elkdolni. (Pl.: Kd 128)

4.2.3.

Kdols mdja szerint

Itt most a vonalszlessget rtem, mint kdols mdjt. Nem tudom mirt, de gy nevezik. A kd felptse hatrozza meg, hogy egy adott karakter hny stt modulbl ll, s, hogy ezek hossza tbbfle-e, vagy csak ktfle. Ktfle vonalszlessg: A vonalkdban lev stt kzk szlessge csakis ktfle lehet (pl.: csak egy s csak hrom egysg szles) (pl.: 2 az 5-bl). Tbbfle vonalszlessg: A stt kzk akrhny fle szlessgek lehetnek (pl.: 1, 3, 4) (pl.: EAN).

4.2.4.

Parits szerint

Ez a rsz a matematikra pl, s a legegyszerbb csoportostsi forma, ugyanis, csak az egy karakterhez tartoz stt modulokat kell megszmolni. Annyi furcsasg van ennl a csoportostsnl, hogy itt nem a vonalkd tpust, hanem a benne kdolt szmot vizsgljuk. Pros: Egy karakter elkdolsnl a felhasznlt stt moduloknak a szma pros. Pratlan: Egy karakter elkdolsnl a felhasznlt stt moduloknak a szma pros. A jobboldali kpek tetejn bejelltem egy-egy modul szlessgt, s magba a modulokba pedig belertam, hogy hnyadikak is. A sznes cskok a modulok helyt jellik.

-7-

Vonalkdok rejtelmei

4.2.5.

Rendezettsg szerint

Ezt a fajta csoportostst nem lehet minden vonalkdnl alkalmazni, csakis a vonalakbl llknl (Most felvetdik a krds, hogy milyen van mg? Kicsit ksbb minden kiderl.), s azok kzl is csak azoknl, melyeknl van rtelme ennek a besorolsnak. Itt is ugyancsak a kdolt karakter vizsgljuk. Balra rendezett: Adott karakter legbaloldalibb modulja stt, mg a legjobboldalibb vilgos. Jobbra rendezett: Adott legbaloldalibb vilgos. karakter legjobboldalibb modulja stt, mg a

4.2.6.

Jelkszlet szerint

Csoportosthatak a vonalkdok jelkszlet felhasznls szempontjbl is. Ez annyit tesz, hogy a vonalkdban ugyanaz a karakter mindig ugyanazzal a vonalkdrszlettel van-e elkdolva. Egy jelkszletet alkalmaz: Ilyen vonalkdoknl egy adott karakter a vonalkd brmely rszn ugyangy van elkdolva (pl.: 2 az 5-bl). Tbb jelkszletet alkalmaz: Az egy jelkszletnl bonyolultabb, lnyege az, hogy ugyanaz a szm (karakter) a vonalkdon bell sem egyformn lehet elkdolva (pl.: EAN).

4.2.7.

Ellenrzs szerint

Mivel a technikai eszkzk sosem lehetnek 100%-osan biztonsgosak, gy a vonalkd-olvassban is elfordulhat hiba. Ez ellen vdekeznek a beolvasott kd ellenrzsvel. nellenrz: Manapsg mr a legtbb vonalkd-tpus nellenrz. Legnagyobb szerepe a nagyon magas srsg vonalkdoknl van. Elterjedtebb ellenrzsi mdszerek: A legelterjedtebbnek a mdszere az, hogy a beolvasott karakterekkel (tpustl fggen) matematikai mveleteket vgez, s az gy kapott eredmnyt sszeveti a vonalkd egy msik beolvasott karaktervel, az gynevezett ellenrz karakterrel. Ez 1 vagy 2 karakter hosszsg szokott lenni (pl.: EAN). Msik mdja az nellenrzsnek, hogy a vonalkd-olvas start jeltl stop jelig olvas, illetve ha valahol nem stimmel a szlessg, vagy egy kis elmosds van, illetve ha nem ltez kdrszletet olvasna be, akkor hibazenet ksretben meggtolja a vonalkd rtelmezst, ezzel kikszblve az esetleges flre rtelmezsi hibkat (pl.: 2 az 5-bl). Ltezik mg egy leginkbb 2 dimenzis kdoknl hasznlt Reed-Solomon nev hibajavtsi eljrs is. Tbb lpcsben tudja ezt megtenni, igen bonyolult mdon. Termszetesen minl magasabb sznt javtst vlaszt a felhasznl, annl kevesebb rtkes karaktert tud trolni. -8-

Vonalkdok rejtelmei

Nem nellenrz: Nem minden tpus ellenrzi le a beolvass eredmnyt. Ezeknl a hiba eslye nagyobb (de mondhatni gy is elenysz), viszont pozitvum, hogy az olvass s rtelmezs folyamata gyorsabb. Termszetesen olyan helyeken, ahol a hiba legcseklyebb eslye is elfogadhatatlan, nmagukat akr tbbfle mdon ellenrz kdokat vesznek ignybe.

4.2.8.

Informcisrsg szerint

Egyik legfontosabb osztlyzsi md, ugyanis (mint mr emltettem), minl kisebb helyen minl tbb informcinak kell elfrnie. Az informcisrsget az adott hosszsgon (1 hvelyk (inch) = 2,54 cm) elhelyezked karakterek szmval jellemezzk, amelyet kt f tnyez, a vonalkd elvi felptse, s a legvkonyabb vonal szlessge (egy modul) az n. x rtk hatroz meg. Az x" rtket az olvas berendezs s a nyomdatechnika hatrozza meg. 2 dimenzis vonalkdoknl ngyzetmillimterre vagy ngyzethvelykre adjk meg az azon a terleten elkdolt karakterek szmt. Igen nagy srsg: sajnos pontos adatom nincs, de rtelme se lenne, hiszen mr a 0,24 mm-es is szabad szemmel alig lthat. Nagy srsg: x <0,24 mm Kzepes srsg: 0,24 mm < x < 0,72 mm Kis srsg: 0,72 mm < x

4.3.

Fbb 1 dimenzis vonalkdok

Ezennel belekezdek egy szerintem izgalmasabb tmba, s egyben a leghosszabba is. Sz lesz a manapsg hasznlt ipari s mindennapi vonalkdokrl, illetve a legfontosabbaknak a felptsrl, mkdsrl, tulajdonsgaikrl ABC sorrendben. Sajnos a dolgozat mretbeli korltai miatt nem lehet mindenrl sz.

4.3.1.

2 az 5-bl (Two of Five)

A 2 az 5-bl kdot fleg osztlyoz rendszereknl, fottasakoknl s repljegyek szmozsra hasznljk. Rendkvl egyszer felpts kd, az informcit a keskeny vagy szles vonalak hordozzk. Megllapods szerint a kdok egy s hrom egysg szlesek. A vilgos kzk szlessge elvileg (rtelmes hatrok kztt) tetszlegesen vlaszthat, a gyakorlatban azonban szoksosan megegyezik a keskeny vonallal. A vonalkd nellenrz, mindegyik karakternek 2 szles s 3 keskeny stt kzbl kell llnia, ettl val eltrst az olvas hibnak jelzi. Nevt is innen kapta, hogy 2 szles az 5 stt kzbl. Kis jelsrsg (legfeljebb 6 mm / karakter).

-9-

Vonalkdok rejtelmei

A numerikus karakterkszletet az albbiak szerint kell felpteni (0 = keskeny vonal, 1 = szles vonal s ne felejtsk el a kztk lev vilgos kzket): Elkdolt jel 0 1 2 3 4 5 6 7 8 9 START STOP Vonalak 0011 1000 0100 1100 0010 1010 0110 0001 1001 0101 110 101 Parits 0 1 1 0 1 0 0 1 0 0

A fenti kpen leellenrizhet a tblzat helyessge, ugyanis az 123 szmsor van elkdolva. Figyelni kell arra, hogy a szm utn a paritshoz tartoz rtket is jellni kell!

Elnye ennek a kdnak, hogy szinte brmilyen nyomtatval elllthat. Viszont kis jelsrsgre fejlesztettk ki egyb vltozatait: 2 az 5-bl 3 vonalas (mtrix) s 2 az 5-bl 3 vonalas (Datalogic). A mtrix vltozat igazn csak annyiban tr el a normltl, hogy a vilgos kzk is lehetnek szlesek s keskenyek, illetve 3 fle vonalszlessget hasznl, gy a srsg elrheti a 4,2 mm / karaktert is. Srsgt tovbb nveli, hogy a keskeny szles arny nem 1:3 , hanem 1:2,25. Az utbbi (a Datalogic) vltozat pedig a mtrix vltozattl csak a keskeny-szles arny 1:3-ra val visszalltsban s a START/STOP jelekben tr el.

4.3.2.

tfedses 2 az 5-bl (Interleaved Two of Five (ITF))

Ipari clokra sznt kd, azonban manapsg, mint szabvnyos szlltsi csomagolsi kdknt hasznljk. Felptse a kiegszt jelek s a START/STOP jelek kivtelvel megegyezik a 2 az 5-bl kddal, annyi klnbsggel, hogy a vilgos kzk is informcit hordoznak. A pratlan sorszm karaktereket a vonalak, mg a prosokat a kzk jelentenek meg. Ebbl addan a kd folyamatos, s csak pros szm karaktermennyisget tartalmazhat. A karaktersrsg azonban megn 3,5 mm / karakterre. Gyakorlati hasznlatban az olvassi hibk kikszblsre vagy rgztett hosszsggal dolgoznak, vagy beptenek ellenrz szmot. Nagy srsg Numerikus karakterkszlet Folyamatos Egyes felhasznlsi clokra szabvnyostott

- 10 -

Vonalkdok rejtelmei

4.3.3.

EAN-13
E A N: European Article

A vilg legelterjedtebb vonalkdja, ezt Numbering hasznljk vilgszerte, s egy rgi/j trvny szerint (= Eurpai rucikkszmozs) UPC: Universal Product Code 2005 els napjtl az USA-ban s Kanadban is. (=Univerzlis Termkazonost szak-Amerikban ez idig UPC tpus kdot Kd) hasznltak. Az EAN a UPC-re pl, mondhatni a UPC az EAN alrendszere. Legszembetnbb klnbsg a kett kztt, hogy mg az EAN 13, a UPC csak 12 szmot tartalmaz. Hivatalosan EAN.UCC-13 a neve. Emellett az EAN nemcsak a vonalkdot szablyozza, hanem a termkazonost cikkszm kpzst is. Ez annyit tesz, hogy a termk forgalmazja nem knye-kedve szerint vlaszt szmokat, hanem egy kzponti bizottsg adja ki (mint a domain neveket). A rendszerbe val regisztrlst az EAN Magyarorszg Kht., az EAN International tagja vgzi. Termszetesen zrt bels rendszerekben a vonalkd brmilyen megkts nlkl hasznlhat.

Felpts: Felptsnek megrtshez nyjt segtsget a fenti nagy kp. Kezdjk mret szerint cskken sorrendben. Az EAN-13 nevbl addan 13 szmjegybl pl fel. Ezek 3 csoportra vannak osztva: Az els, klnll szm (de ezt egyelre felejtsk el) 2-diktl a 7-dik szmig (els 6 szmjegyes csoport) 8-adiktl 13-dikig (msodik 6 szmjegyes csoport) A csoportokat 2 fggleges vonal vlasztja el egymstl (ezeket meg is hosszabbtjk, hogy a szmokat is elvlassza. Minden szmjegy 7 modulbl ll (a kp tetejn a modulokat barna, mg a kp aljn a szmokat piros jellsek vlasztjk el. Trjnk vissza az elvlaszt vonalakhoz. A kt szls elvlasztjel 3 modulnyi helyet foglal, ugyanis 2 stt modul kztt egy vilgos modul tallhat. Ettl eltr a kzps elvlaszt, ugyanis ez 5 modulnyi helyet foglal el. Igazbl maga az - 11 -

Vonalkdok rejtelmei

elvlaszt nem klnbzik a szlsktl, de mindkt szlre be kellett illeszteni egy vilgos modult is, ugyanis a kzps elvlaszt mellett mindig stt modul tallhat. Egy modul szlessge ltalban 0,33 mm krl van. Ha alaposan megfigyeljk az brt, pr furcsasgra (s egyformasgra) bukkanhatunk: Minden szm 2 stt s 2 vilgos kzbl ll [nellenrzs]. Az els 6 szmjegynl baloldalon mindig vilgos, mg jobboldalon mindig stt modul lesz (a msodik 6 szmjegynl ez pont fordtva van) [rendezettsg]. A 4-esekhez nem egyforma kd tartozik (de ami az egyiknl stt, az a msiknl vilgos) [tbb jelkszlet]. A baloldalon lev kett 9-es kdja sem egyforma [tbb jelkszlet]. A jobboldalon tallhat 2 nulla kdja egyforma, de a baloldalon lev ettl eltr [tbb jelkszlet]. Ezeknek az anomliknak az a magyarzata, hogy a vonalkd nem egyfle jelkszletet hasznl, st az els 6 szmjegy sem azonos jelkszlettel van kdolva. A hrom jelkszletet nevezzk A, B, C-nek. Az els szakasz A s B jelkszlettel, mg a msodik szakasz C jelkszlettel van kdolva. A kvetkez tblzat azt mutatja meg, hogy egy adott szmjegy melyik jelkszlettel miknt nz ki. A 0 vilgos modult, az 1 stt modult jell: Elkdolt szm 0 1 2 3 4 5 6 7 8 9 A jelkszletben 0001101 0011001 0010011 0111101 0100011 0110001 0101111 0111011 0110111 0001011 B jelkszletben 0100111 0110011 0011011 0100001 0011101 0111001 0000101 0010001 0001001 0010111 C jelkszletben 1110010 1100110 1101100 1000010 1011100 1001110 1010000 1000100 1001000 1110100

Minden jelkszletnek megvannak a maguk tulajdonsgaik is. Ugyanis az A jelkszlet jobbra rendezett pratlan parits. a B jelkszlet jobbra rendezett pros parits. a C jelkszlet balra rendezett pros parits.

Emellett megfigyelhet, hogy az A jelkszlet a C ellentte, mg a B pedig a C tkrkpe. Teht a hrom jelkszlet egy jelkszlet klnbz formban. Az els szakaszban lev ktfle jelkszlet lehetsget ad arra, hogy az alkalmazott jelkszlet sorrendjnek fggvnyben mg egy szmjegyet el lehessen trolni. Vagyis az els szakasz 7, mg a msodik pedig 6 szmjegyet kdol el, gy kijn a 13 szmjegy.

- 12 -

Vonalkdok rejtelmei

A kvetkez tblzat pedig a klnll szmjegyhez tartoz jelkszletsorrendet ismerteti: Klnll Hasznlt szmjegy jelkszletek 0 AAAAAA Teht pldnkat vve a klnll szm 1 AABABB 4-es, teht az els (9), harmadik (4) s 2 AABBAB negyedik (0) szmjegy A jelkszletet, a 3 AABBBA msodik (7), tdik (1) s hatodik (9) 4 ABAABB pedig B jelkszletet hasznl. 5 ABBAAB 6 ABBBAA 7 ABABAB 8 ABABBA 9 ABBABA Felhasznls: Az EAN vonalkdoknak a legismertebb felhasznlsi terlete a bolti csomagolsok rendszerezse. A ksbbiekben lesz sz az EAN-13 egy egyszerstett vltozatrl, az EAN8-rl is. Mostmr tudjuk, hogy miknt pl fel ez a vonalkdtpus, de akkor most ismerjk meg, hogy mirt is ezek a szmok. Ebben segtsgnkre lesznek a kvetkez kpek: GTIN: Global Trade Item Numbering (=Globlis rukereskedelmi Szm) GLN: Global Local Number (=Globlis Helyazonost Szm)

Az els, klnll szm az EAN rendszerhez korn csatlakozott orszgot jelli. A ksbb csatlakozottak 3 jegy orszgazonostt kaptak, ez Magyarorszg esetben 599. Az ezutn kvetkez 3-7 szmjegy a termk gyrtjt azonostja, mg a kvetkez 2-6 pedig magt a termket. Ahhoz, hogy a 13 szmjegy kijjjn, szksg van mg egy ellenrz szmra is

A GLN azonost szm elsegti az elektronikus kommunikciban jelentkez fizikai s funkcionlis helyek, valamint jogi szemlyek s kereskedelmi partnerek egyrtelm azonostst. A GLN szm a cgek mind kls, mind bels kommunikcijt tmogatja azzal, hogy egyedi, egyszer, s globlis szinten is egyrtelm.

- 13 -

Vonalkdok rejtelmei

Ellenrzs: A vonalkd-olvass utn, az adatok feldolgozsnl a program az els tizenkt szmmal matematikai mveleteket vgez, s az eredmnyt sszeveti az ellenrz szmmal. Ha azonosak, a leolvass sikeres volt, ha viszont nem egyeznek, a program lelltja az olvass folyamatt. Az ellenrz szm egy nagyon egyszer, m annl tletesebb mdon kerl kiszmolsra, ugyanis a pratlan sorszm helyeken lev szmokat ssze kell adni a pros helyeken levk sszegnek hromszorosval, s az gy kapott szmot ki kell vonni, a kapott szmhoz legkzelebbi nagyobb 10 tbbszrsbl. Pldnkon keresztl bemutatva (!!!csak az els 12 szmjegyet hasznljuk!!!): 4 + 7 + 0 + 9 + 0 + 5 = 25 ( 9 + 4 + 1 + 0 + 3 + 4 ) * 3 = 21 * 3 = 63 25 + 63 = 88 88 + X =90 X = 2 lthatjuk, hogy az ellenrz szm kiszmolsa sikerlt

Kiegszts: Tovbbi informcik trolsra az EAN kdhoz 2 s 5 numerikus karaktert tartalmaz kiegszts (add-on) csatlakoztathat. Ilyeneket ltalban jsgoknl hasznlnak az aktulis lapszm trolsra. EAN-14: Ez az azonost szm az EAN-13 azonost szmbl kpezhet, amely a termk csomagolsa magasabb szintjnek azonostst teszi lehetv. Az indiktorszmot, amellyel a szmsor kezddik, 0 s 9 kztt kell meghatrozni:

4.3.4.

EAN-8

Olyan helyeken hasznljk, ahol a nagyobb vonalkd nem fr el, pl. rggumik csomagolsn. Kt rszre van bontva 4 szmjegyenknt, Baloldala A, mg jobboldala C jelkszletet hasznl.

- 14 -

Vonalkdok rejtelmei

4.3.5.

Kd 39

1969-ben fejlesztette ki az Intermeck. Szmos ipari cg alkalmazza, tbbek kztt a gygyszertrak, knyvtrak, az USA hadserege s az amerikai szlltsi csomagolsok azonostsra is hasznljk. Minden elkdolt karaktert sszesen 9 stt-vilgos vonal kdol el. A vonalak ktfle szlessgek lehetnek, nevt innen kapta, ugyanis 3 szles vonal van a 9 kztt: 3 szles a 9 vonalbl. Csak az angol ABC nagybetit s szmokat tartalmazhat a kvetkez jelek mellett: -, $, %, ., /, +, SZKZ. Nem tartalmaz ellenrz karaktert.

4.3.6.

Kd 128

jonnan kialaktott, s egyre npszerbb vl vonalkd-tpus. Tulajdonsgait tekintve a teljes ASCII karakterkszlet kdolsra alkalmas. A STOP karaktert kivve mindegyik 3 vonalbl s 3 kzbl ll, ezek 1-3 modul szlesek, karakterenknt sszesen 11 modul. Egy modul szlessge 1,9 millimter s 1,27 millimter kztt vltozhat. Igen nagy srsg. Hrom karakterkszletet hasznl, ezek kzl egyik a numerikus karakterek ktszeres srsgt ( 9,54 karakter / cm ) teszi lehetv, ez a ma ismert legnagyobb srsg vonalkd-tpus. Ellenrz karaktert tartalmaz

4.3.7.

UPC

Ez volt az els vonalkd tpus. Ma mr nem hasznljk, kialakulsrl mr beszltem, szerept az EAN-13 vette t. Hivatalos neve EAN.UCC-12.

- 15 -

Vonalkdok rejtelmei

A UPC tpus vonalkdnl minden szmot egy 7 bites (modulos) rsz kdol el. 12 szmot tartalmaz, betket s egyb jeleket nem. 3 rszre oszthatjuk: SBBBBBBKJJJJJJT -> S: start, B: bal, K: kzps, J: jobb, T: stop A Start/Stop/Kzps elvlaszt jelekre A baloldali szmokra A jobboldali szmokra. Az els baloldali szm ha: 0 mindennapi termk 2 vltoz sly termkek 3 gygyszerek 5 kuponok A baloldali szmok nem lehetnek: 000000 vagy 999999. A tbbi baloldali szm a gyrtt hatrozza meg, az els 5 jobboldali szm pedig a gyrt termkt. Az utols jobboldali szm az ellenrzszm. Ennek kiszmolsa s egyb tulajdonsgai megegyezik az EAN-13-al.

4.3.8.

ISBN & ISSN

Szerepe a knyvek azonostsban van. Ezt nevezik ISBN szmnak. Ez egy minden knyvhz egyedien ksztett 10 szmjegyes szmsor. A knyvek ezen azonostst az Egyeslt Kirlysg terletn 1966-ban W. H. Smith tallta ki. mg csak SBN-nek nevezte. Nemzetkzileg 1970-ben, ISO 2108-knt fogadtk le. Ehhez nagyon hasonl az ISSN, melyet folyamatosan megjelen, ltalban folyiratok s napi-, heti-, havilapok azonostsra hasznlnak. ISBN felptse: A legfeljebb els 5 szm az orszgot jelenti: 0 vagy 1-el kezddik angolszsz orszgoknl, 2-vel francia nyelv orszgoknl, 3-al nmet nyelveknl... Magyarorszgon a 963-at hasznljk. A msodik rsz a terjesztt, a harmadik a knyvet, mg az utols klnll rsz az ellenrzszm. Ezeket ltalban szkzkkel vagy ktjelekkel vlasztjk el. Ha a knyv htuljn vonalkdknt szerepel, akkor az EAN-13-at hasznljk, csupn az els hrom szmot 978 vagy 979 lehet, ezutn jn a 10 jegy szmsor. Az ellenrzszm kiszmols: az els kilenc szmjegyet meg kell szorozni a helykkel, majd az gy kapott szmot 11-el elosztani, s a maradk az ellenrzszm. Pl.: ha az ISBN szm els kilenc jegye: 0-306-40615 1*0+2*3+3*0+4*6+5*4+6*0+7*6+8*1+9*5= = 0 + 6 + 0 + 24 + 20 + 0 + 42 + 8 + 45 = = 145 = 13 * 11 + 2 Teht a teljes szmsor: 0-306-40615-2. Egyb ehhez nagyon hasonl szmtpusok: ASIN (Amazon Standard Identification Number (= Amazon ltalnos Azonostsi Szm)) ISMN (International Standard Music Number (=Nemzetkzileg Szabvnyostott Zene Szm)) ISAN (International Standard Audiovisual Number (=Nemzetkzileg Szabvnyostott Audiovizulis Szm)) - 16 -

ISBN: International Standard Book Number (=Nemzetkzileg szabvnyostott knyvszmozs) SBN: Standard Book Number (=Szabvnyos knyvszmozs) ISSN: International Standard Serial Number (=Nemzetkzileg szabvnyostott sorszmozs)

Vonalkdok rejtelmei

5.

Vonalkd ellltsa

Szerencsre interneten val keresgls sorn sikerlt egy nagyon praktikus s rettenten egyszer kpet tallnom, melyet tblzatt alaktva, sokat megtudhatunk a vonalkdok ellltsrl.
Flexo Magasnyomtatsi forma, fknt a csomagolanyag-iparban elterjedt manyag, celofn s fmflik nyomtatsnl hasznlatos, erre specilisan kialaktott hajlkony (flexibilis) nyomformval. Sknyomtats, vagyis a nyomlemez fottechnikai eljrssal kerl elksztsre, se kiemelkeds, se mlyeds nincs a lemez felletn. Hagyomnyos nyomtatsi forma, a nyomfellet a nyomlemez skjbl kiemelkedik. Az ellenforma (az gynevezett matrica) lommal val kintsbl keletkezik a nyomforma. A nyomtatsnl, a nyomforma skjnl mlyebben elhelyezett regekbl (tlcsrekbl) kerl a festk a paprra. Az regek kmiai ton trtn maratssal kerlnek kialaktsra. Autotypiai eljrs. Az ofszet eljrssal nehezen vagy egyltaln nem nyomtathat anyagok nyomsra alkalmas pl.: textlik, dekorflk, nagyon vastag paprlemezek. Nem skfelletek nyomsra szolgl eljrs. Tintasugaras nyomtats

Ofszet nyomtats Magasnyomtats

Mlynyomtats

Szitanyomtats Tamponnyoms Ink-jet

Nyomathordoz

Nyomtats mdja Hagyomnyos nyomtats: Flexo Ofszet Csomagolszer elre nyomtatsa Magas Mly Szita Tampon Hagyomnyos nyomtats Ksz csomagols utlagos jellse rintkezsmentes eljrsok Ink-jet Lzer Hagyomnyos nyomtats Flexo Szmtgpes nyomtatk Kzvetlen s Kzvetett hnyomtats Mtrix

F jellemzje

Alkalmazsi terlet

Nagy tmegben, olcs, elssorban EAN-hez

Csomagolszer

Csak lland informcit tartalmaz vonalkdhoz, minsge nehezen biztosthat Brmely anyagra, vltoz vonalkdra is, importignyes Nem ignyel klnleges anyagot, termelkeny, olcs Vonalkd gyorsan vltoztathat, import gp, import anyag, lass

lland vonalkd

Cimke lland s vltoz adattartalommal

- 17 -

Vonalkdok rejtelmei

6.

Vonalkd olvask

Igazbl kicsit nehz ezt a tmt elkezdeni, ugyanis rengeteg dologrl volt eddig sz, nem csodlnm, ha egyes rszekre mr nem lehet visszaemlkezni. Ebben a tmban megprblom bemutatni a dolgozatom eddigi tmjnak ellentettjt, ugyanis eddig vgig az informci kdolsrl volt sz, s ha mg nem is ugyanannyi helyen, de meg kell emlteni az informci dekdolsnak mdjait, s eszkzeit.

6.1.

Fajti

Kt nagy csoportba sorolhatak: Folytonos s Diszkrt zemek. Folytonos: Olvasceruzk vagy rsolvask, melyek mkdskben fnyforrs LED, vagy rzkel fotdida / tranzisztor. Az eszkzk a vonalkdot hordoz anyag felletvel rintkeznek, vagy nagyon kzel vannak (maximum 10 mm). A fellettel rintkez optikai elem nagy kemnysg rubin kristly. Felbonts CCD: Charge-coupled Device, MOSFET struktrj flvezet eszkz, amelynek igen hossz csatornja van s o Nagy sok, akr 1000 kapuja is, amelynek a forrs s a nyel o Kzepes elektrda kztt igen kis tvolsgban helyezkednek el. Mindenegyes kapu s az alatta lv rteg kztt kialakul o Kicsi egy MOS kondenztor. Ez a kondenztor kpes tltst Hullmhossz trolni, teht a CCD-k trknt is hasznlhatk. A CCD lnyegben olyan szerepet tlt be, mint egy hossz s o Vrs nagy srsg lptet regiszter. A kapukra kapcsolt o Infravrs feszltsgek manipullhatk, hogy a tlts az egyik MOS kondenztorrl tvihet legyen a szomszdra, stb. az Optikai jellemzk - antireflex egsz csatorna hosszban. Az eszkz fizikai szerkezete Mechanikai ellenll kpessg s a kapufeszltsgek manipullsnak mdja hatrozza bit trolshoz szksges kapuk szmt. A Elektromos mgneses meg az egykapuk szma tipikusan kett, vagy hrom. szksges zavarokkal szembeni vdettsg Mivel a trolt tlts elszivrog, a CCD-ket egy megfelel rajellel folyamatosan frissteni kell. A frisst jel szoksos Fogyaszts frekvencija 1MHz. A tlts csatols eszkzk fknt ott Adattviteli fellet alkalmazhatk elnysen, ahol az egyes trrekeszek tartalmt sorosan kell elrni. Helyi intelligencia Ezek az eszkzk lassbbak, mint a velk Diszkrt: Vonalkd olvas kamerk o Fnyforrs LED o rzkel CCD A kd kpe, amelyet ers vrs tartomnybeli fnnyel egy LED sor vilgt meg, egy tkrn s egy fkuszl lencserendszeren kpzdik le a CCD fot- (kp) rzkelre. A CCD elemek gyors egyms utni lekrdezsvel pontraszter formjban (pixel) kpzdik le az olvas alatti vonalkd. A Shanon-fle mintavteli elv alapjn legalbb 4 pontnak (pixel) kell egy vkony vonalat lekpeznie ahhoz, hogy a minta rtelmezhet legyen. A kellszm pont elrshez minimum 2048 pixeles rzkelket alkalmaznak. Az eszkz olvassi tvolsga: 0 - 10 mm, 0 - 20 mm.
sszehasonlthat bipolris, MOS eszkzk. A flvezet alap eszkzkre tetszleges felleten kvlrl, akr optikai ton is tlts hordozkat juttathatnak, ez a tlts mennyisg az informci mrtkl szolglhat, ezrt egyszeren hasznlhatk optikai jelek, jelsorozatok, kpek elektromos jelekk val talaktsra. A CCD fels mkdsi frekvencia hatra 100MHz als mkdsi frekvencia hatra 20 - 50MHz

- 18 -

Vonalkdok rejtelmei

Lzeres olvask A lzeres vonalkd olvaskban a lzer psztzsa hasonl a lzer nyomtat psztzshoz. A psztzst elllt eszkz is megegyezik az alkalmazott forg sokszg tkrrel. Fnyforrs: He-Ne (Hlium-Neon) lzer hullmhossz: 633nm Dids lzer hullmhossz: 670nm, 950nm Psztzs: Egy sugaras tengellyel prhuzamos tkr rendszer Tbb sugaras tengellyel nem prhuzamos tkr rendszer Felletpsztz Tbb irnyban psztz

6.2.

Mkdsk

Mkdsk szerinti csoportostst kezdjk a fnyforrsoknl: Nem koherens s nem monokrm: Ilyen pldul a nap, vagy egy izzlmpa. Ez azt jelenti, hogy a fny nem egy irnyba terjed s radsul mg klnbz sebessg fotonokbl is ll. Nem koherens s monokrm: Ilyen pldul a LED, vagy nhny gztlts fnyforrs. Itt a fotonok azonos sebessgek, de szerteszrdnak. Koherens s monokrm: Ilyen pldul a lzersugr. Itt a sugrnyalb prhuzamos s azonos sebessg fotonokbl ll. Fontos szempont az olvas berendezseknl a fnyforrs. Az olvass alapja a trben elhelyezked vonalkdrl visszaverdtt szrd fnyek alapul. Minl tbb fny verdik vissza, annl knnyebb a vonalkdot rtelmezni. Divergencia: A tvolsg nvekedsvel s a visszaverdtt fnysugr szrdsval egyre n a sugr tmrje, gy a keskeny vonalakat egyre nehezebb azonostani. Hullmhossz: Egyik legfontosabb felttel, ugyanis a nyomtatott vonalkd a r vetl fnyt vissza tudja-e verni egyltaln? Ha ugyanis olyan hullmhosszal vilgtjk meg amit elnyel, akkor az olvas semmifle visszaverd fnyt nem fog tallni, gy a vonalkdot sem fogja tudni rtelmezni.

7.

A vonalkd jvje

A vonalkdok egykori kifejlesztse nagyon nagy hatssal volt az ipari fejldsre, egyszerstette mind a termkkvetsi rendszert, mind helyek, szemlyek, iratok kezelst. A csomagolsra val nyomtats elny, viszont, ha nem termkre, hanem pl. iratok rendszerezsre hasznljk, akkor utlag kell felragasztani, ez htrny. A felragaszts utn, pedig, ha valahova szlltjk, akkor elbb leolvasni, felpakolni, ha odartek, ott is leolvasni, lepakolni. Ez nem lenne nehz dolog kis mennyisgnl, de most kpzeljnk el kamionnyi mennyisgeket. Ott mr elgg nehzkes a leghts darabokat is lepittyenteni. De ha mr a cm a jv szt emlti, akkor a jvrl is legyen sz. Szemlyes vlemnyem szerint a vonalkd-ipar, szemmel lthatan nem fog mr nagyot lpni elre, nem lesznek vilghr felfedezsek.

- 19 -

Vonalkdok rejtelmei

7.1.

Hogyan tovbb?

Hogyan is tovbb? Ht elre! m egyszer ezt mondani, nehz megvalstani. Vannak nagy cgek (nem csak Magyarorszgon), akik mg csak most vezetik be a vonalkdok hasznlatt pl. irataik kezelsbe (azrt emltem ennyiszer az iratokat, mert e tren tudok szemlyes tapasztalatokat ismertetni). Vegynk pldul egy nagy cget, ngyzetkilomternyi irattri terlettel, tbb ezer folykilmternyi irattal melyek tbb ezer tonnt nyomhatnak. s ezeket kellene nyomon kvetni. ltalban fizikai mrettl cskken sorrendben vgzik az azonostst: mondjuk ragasztanak egy vonalkdos cmkt az pletre > szobkra > polcsorokra > polcokra > kartondobozokra > irattartkra > iratokra. Higgyk el, egy nap alatt egy ember 5000 cmkt simn felragaszt, s ez mg alig ltszik meg. s a cgek mg csak MOST kezdik ezt bevezetni.

7.2.

Az RFID

Egyes nzetek szerint az els ismert RFID technolgit Leon Theremin tallta ki 1945-ben az orosz kormnynak. A msodik vilghborban az Egyeslt Kirlysg mr hasznlta replgpeik megklnbztetsre, nehogy sszekeverjk a nmetekvel. Ezutn utn folyamatosan fejldtt a technolgia, de igazn a mretbeli cskkenstl eltekintve jdonsgot nemigen tartalmaz. Ma mr a mrete elrheti a 0,4 mm * 0,4 mm t s vkonyabb egy paprlapnl. Ellltsi kltsge, mely (1 USD = 200 HUF -al szmolva) darabonknt megkzeltleg $0,40 ( 80 Ft) drga. A clrtk kevesebb, mint $0,05 ( 10 Ft). Ha ez megvalsulna, risi arnyban terjedne el a vilg minden tjn. Egyes kutatintzetek szerint 6-8 ven bell rheti az ra el a kevesebb, mint $0,10 (20 Ft). Ngyfle klnbz tag (gy neveznek egy darabot) van a mindennapi letben elterjedve. Ezeket frekvencijuk szerint kategorizltk: Alacsony frekvencij: 125 kHz < > 134 kHz Magas frekvencij: 13,56 MHz UHF tagok: 868 MHz < > 956 Mhz Mikrohullm tagok: 2,45 GHz Napjainkbani hasznlata: Alacsony frekvencijt hasznlnak az llatok azonostsra, srshordk nyomon kvetsre, autk tvirnytjban s riasztjban. Az llatokba ltalban apr chip-eket ltetnek be, melyek folyamatosan sugroznak, gy ha elszakadnnak gazdiktl, azok meg tudjk keresni. Az Egyeslt llamokban kt RFID frekvencit hasznlnak: 125 kHz s 134,5 kHz. Szemly szerint az a vlemnyem, hogy az RFID nmagban is, mint vfolyamdolgozati tma meglln helyt, s legalbb olyan rdekes lenne, mint ez. De sajnlatos mdon, ebben a dolgozatban nem lesz tbbet sz az RFID-rl, pedig az elejn mg hosszabb ismertett terveztem, de a megadott (lapszmbeli) korltok ezt nem teszik lehetv.

- 20 -

Vonalkdok rejtelmei

8.
8.1.

Egyb rdekessgek
2 dimenzis & egyb kdfajtk

A kvetkez sszelltsban felsorolok egsz sok, ltvnyosabbnl ltvnyosabb vonalkd fajtkat. Ezeken kvl szinte alig van mr vonalkdfajta, ha mgis, akkor azzal nem sokat vesztnk, hogy nem ismerjk meg. A felsoroltak kztt a legtbb 2 dimenzis, ami annyit tesz, hogy a vonalkdnak nem csak az X, hanem az Y tengelyen is trol informcit.
3D Vonalkd Igazbl nem 3 dimenzis, csak a vonalak ki vannak dombortva. Olyan helyen hasznljk, ahol a nyomtatott cmkket nem lehet, pl. termszeti katasztrfk esetn.

3-DI A 3-DI a kifejleszt, a Lynn Rt. tulajdonban van. Ez egy kicsi krformj kd, melyet csillog grbe fmfelleteken lehet hasznlni. ArrayTag A megkzeltleg rendezett cmke-nek fordtand kd ugyancsak a kifejleszt, a Viktriai Egyetemi Dr. Warren D. Little tulajdona. Hatszgekbl ll, melyeket nllan, vagy csoportosan lehet nyomtatni. Tbb mint 100 karaktert kpes eltrolni, s akr 50 mter tvolsgbl leolvashat. Rossz fnyviszony nagyobb tvoknl hasznljk. A Welch Allyn nev cgnl dolgoz Andy Longacre fejlesztette ki 1995-ben. Nyilvnos, azaz brki brhol hasznlhatja. Knny nyomtatsra s knny feldolgozsra terveztk. A kzps koncentrikus ngyzetek krl egyb kis (egysgnyi) ngyzetek helyezkednek el. A mrete 15 * 15 egysgtl 151 * 151 egysgig terjedhet. A legkisebb mret 13 szm vagy 12 bet elkdolst teszi lehetv, mg a legnagyobban akr 3832 szm vagy 3067 bet lehet. Kls keret nem szksges. Ltezik egy kisebb, helytakarkosabb vltozatra is, melybe legfeljebb 96 karakteres informci rhat. Heinrich Oehlmann fejlesztette ki. A sorok szma 1 s 22 kztt mozoghat. Az egy sorban lev karakterek szma az X tengely bli szlessgtl fgg. Ms szval, egy sorban korltlan mennyisg karakter lehet. Mindegyik kd tartalmaz START s STOP vonala(ka)t. Minden sor tartalmaz egy ktkarakteres sorszmjelzt, illetve az utols sorban lehet opcionlisan ellenrz karakter. Ezt a kdot hasznljk a nmetorszgi vrellt kzpontokban a vrcsomagok azonostsra. 1992-ben, Ted Williams dolgozta ki. Teljes ASCII kszletet tmogatja. 8 fle mretben ltezik, 1A-tl 1H-ig. Az 1A 13 bet vagy 22 szmjegyet trolhat, mg az 1H 2218 bett vagy 3550 szmjegyet. Legnagyobb mrete 134 * 148 egysg lehet. Formjt tekintve, L, U vagy T alakot is felvehet. Az USA-ban hasznljk az egszsggyben, gygyszerek cmkjn, s az jrahasznostsi cgeknl a kontnerek tartalmnak megjellsre.

Aztk kd

Codablock

Kd 1

- 21 -

Vonalkdok rejtelmei

Kd 16K

Kd 49

CP Kd

DataGlyphs

Data Matrix

Datastrip

Ezt a kdot 1989-ben dolgozta ki Ted Williams [ht sem unatkozott]. Legfeljebb 8025 ASCII karaktert vagy 16050 szmot trolhat. Legnagyobb srsge 208 bet vagy 417 szm / 1 ngyzethvelyk (6,45 ngyzetcentimter) terleten. Leolvasshoz talaktott mozg lzersugr vagy CCD rzkel szksges. A sorok brmilyen sorrendben beolvashatak, az utols sor utn a program a megfelel sorrendbe rakja a sorokat. ltalnos nyomtatsi technolgival is elllthat. David Allais fejlesztette ki 1987-ben az Intermeck nev cgnek, hogy nagyon sok informcit kis helyen lehessen trolni. 2-8 soros lehet, minden sor tartalmaz egy res rszt a vonalkd elejn, egy START jelet, 8 elkdolt karaktert, egy STOP jelet, s a vgn is egy res znt. Leolvasshoz talaktott mozg lzersugr vagy CCD rzkel szksges. Az Intermeck ksztett egy sajt CCD leolvast is. ltalnos nyomtatsi technolgival is elllthat. A CP Tron nev cg fejlesztette ki, s sajt tulajdonban van. Kis ngyszgekbl felpl kd, melyek L alakot formlnak. Klsre hasonlt a Data Matrix-ra. [mintha valami rgi Invaders jtk fcmkpe lenne, fent kzpen a szrny, mg szeme, szja s cspjai is vannak] Az Adatbetkp a kifejleszt, Xerox PARC tulajdona. Szrke httr eltt kismret \ s / jelekbl ll, amiket binris adatt lehet visszaalaktani. A jelek mrete elrheti a hvelyk 100-ad rszt is (0,25 mm). 1000 bjtnyi adat fr el egy ngyzethvelyk terleten. Erre a kdra tintval lehet rni (rajzolni). ltalban szvegek vagy grafikk mgtt szokott lenni, gy beleolvad azok klsejbe, nem csnytva el azt (pl.: hitelkrtyk). 2 dimenzis kdtpus, amelyben rengeteg informcit lehet nagyon kis helyen sszesrteni. Szlssges rtkeknl elmletileg, akr 500 milli karakter is elfr egy hvelyknyi helyen. A gyakorlati srsgnek, termszetesen, a nyomtatsi s az olvassi minsg szab hatrt. Elterjedt tbbdimenzis kdtpus. Legelterjedtebb hasznlata kis dolgoknak, mint pl. az integrlt ramkrknek az azonostsa. Ilyen esetben kb. 50 karakter van elkdolva 2-3 ngyzetmillimteren. A kd olvashat akr 0,2-es reflexis tnyeznl is. A mellkelt kpen a Kempelen Farkas Gimnazium szveg van kdolva. Az eredetileg Softstripnek (egyszercsk) nevezett kdot a Softstrip Systems fejlesztette ki. A legrgebbi 2 dimenzis kdtpus. A tulajdonjog ma a Datastrip nev cg. Ez egy levdett kdolsi s dekdolsi rendszer, ami mind adatot, grafikt vagy ppen digitalizlt hangot kpes magas srsggel kpes paprra nyomtatni, s hiba nlkl felismerni. ltalban 5/8 hvelyk (12,70/ 20,32 centimter) szles s 9 hvelyk (22,86 centimter) hossz. A srsg 150-1000 bjt / ngyzethvelyk (6,45 ngyzetcentimter) kztt mozog a nyomtatsi technolgitl fggen. Specilis, a Datastrip ltal ksztett olvasval dekdolhat. A Pont Kd A (ms nven Philips [Flp] Pont Kd) 6 * 6 -os mrettl 12 * 12 -es mretig terjedhet, s tbb mint 42 millird, millird, millird, millird klnbz varici fordulhat el. Laboratriumi vegek s mosodai jegyek azonostsra hasznljk.

Pont Kd A

- 22 -

Vonalkdok rejtelmei

MaxiKd

1992-ben fejlesztette ki a United Parcel Service. Eredetileg UPSKdnak neveztk. 1 hvelykszer 1 hvelykes tmbben 866 hatszg kapott helyet. Emiatt magas nyomtatsi minsg szksges. Kzpen koncentrikus krk helyezkednek el, hogy az olvas be tudja magt tjolni. Krlbell 100 ASCII karakter kpes trolni 1 ngyzethvelyknyi (6,45 ngyzetcentimternyi) terleten. A kd akr 25%-a is megsemmislhet, a CCD kamera mgis kpes olvasni. A kifejleszt, az Omniplanar tulajdona. Ngyzetekbl ll, kpes mind alacsony, mind magas srsg adatot trolni. A Symbol Technologies -nl dolgoz Ynjiun Wang dolgozta ki 1991-ben. Nyilvnos kd. A PDF a Portable Data File (=Szllthat Adatfjl). Felptst tekintve 17 modul tartalmaz 4 vonalat s kzket (innen jn a 417-es szm). 1000-2000 karaktert tartalmazhat, srsge 100 s 340 karakter kztt mozog. A START s a STOP jel a kd egsz magassgban jelen van. A mellkelt kpen a Kempelen Farkas Gimnazium szveg van kdolva. Nippondenso ID Systems fejlesztette ki ezt a nyilvnos kdot. A QR Kd (Quick Responsible Code (=Gyorsreagls Kd)) kis ngyzetekbl ll. Legfeljebb 177 modul lehet a szlessge s magassga, ez esetben 7366 szm, vagy 4464 bet elkdolsra alkalmas. Egyik legfontosabb tulajdonsga, hogy kpes trolni a Japn Kanji s Kana betkszleteket is. A kdot gyors CCD kamerval val felismersre (is) terveztk. Az 1981-ben kifejlesztett kd tulajdonosa maga a kifejleszt, az Electronic Automation nev cg. Ngyzetes elrendezsben lev pttykbl ll. Tbb mint 100 szmot kpes 25 ngyzetmillimteren trolni. Gygyszeriparban hasznljk. A szuperkdot is Ynjiun Wang fejlesztette ki, 1994-ben. Nyilvnos. Precz, bonyolult szably szerint felpl kdtpus. Legfeljebb 4083 bett, 5102 szmot, vagy 2546 bjtnyi adatot lehet trolni. A felhasznl 32 klnbz hiba-felismersi (s javtsi) mdszer kzl vlaszthat. Ezt a nyilvnos kdot a Zebra Technologies dolgozta ki. Szmok s 43 fle nyelv betk elkdolsra is alkalmas. Fekete-fehr s sznes vltozata is ltezik. 7 monokrm (stt/vilgos) vagy 8 sznes (ltalban: fehr ( ), piros ( ), zld ( ) s kk ( ), esetleg: trkiz ( ), rzsaszn ( ), citromsrga ( ) s fekete ( ) sort tartalmaz.

Minikd

PDF 417

QR Kd

Hpihe Kd

Szuperkd

Ultrakd

8.2.

Mvszet

Ebben az alfejezetben be szeretnk mutatni egy embert, aki a vilghln zemeltet egy honlapot. Scott Blake honlapja a http://www.barcodeart.com cmen rhet el, mely magyarra fordtva vonalkdmvszet -et jelent. n szemly szerint csodlom, amit eme frfi csinl, mr csak az tlet is nagyon egyedi, de az hogy mg meg is valstja tleteit. A honlapon tbbek kztt megtallhat nhny ismert vonalkd-tpus felptse, emellett ami igazn tetszik nekem, az a vonalkdbl rajzolt portrk s kpek. Forgalmaz sajt kszts vonalkdos emlktrgyakat, st mg tetovl-szalont is ajnl.

- 23 -

Vonalkdok rejtelmei

Tbb ismert szemly portrjt be szeretnm mutatni. Tbben mr biztosan kitalltk, hogy a fenti kpsor Andy Warhol-t brzolja, egyre rkzeltve. Azrt t vlasztottam elsnek, hogy ezzel is tisztelegjek mvszete irnt, s habr n nem vagyok egy nagy mvszetismer, de az munkssgt kedvelem. De visszatrve a dolgozathoz, a fenti kp lben is ltezik, papralapon 137,16 cm * 137,16 cm-es a kp, digitlisan 20952 pixel * 20952 pixeles felbonts, s mrete elri a 140 Megabjtot. 940 fle klnbz vonalkdbl ll, melyek darabszma 7776.

Msodik szemly, kinek vonalkdbl kszlt kpt itt is kzzteszem, a vilg taln legismertebb szemlye. Egyesek hisznek ltezsben, msok nem. A Jzust brzol kp specifikcii megegyeznek Andy Warhol-val.

Hogy is maradhatna ki a sorbl California llam kormnyzja, Conan a barbr, a Termintor, vagyis maga Arnold Schwarzenegger. Az t brzol vonalkdok tpusukat tekintve UPC-A-k. A kpet Scott, Arnold megvlasztsnak estjn kezdte el kszteni, s kt hnap alatt be is fejezte. rdekessg mg, hogy csak Arnold Schwarzeneggeres DVD-k s VHS-k vonalkdjt hasznlta fel, 86 flt. sszesen 2091 vonalkdot, a kp mrete: 213,36 cm * 213,36 cm, 16800 pixel * 16800 pixel. Szemlltetskppen, hogy mgis mekkora a kp. A kp killtsn egy vonalkd-olvasval leellenrizhet volt a vonalkd valdisga. Tbb kpvel egytt, egy killts. Balrl jobbra: Ozzy Osbourne, Mao Tse-Tung, Arnold Schwarzenegger. Maga az alkot: Scott Blake. A kvetkez szimblumokat is ksztette: Prg korong. Labirintus.

Szv.

Nukleris veszly.

- 24 -

Vonalkdok rejtelmei

9.

Forrsjegyzk

http://en.wikipedia.org/wiki/ASCII http://en.wikipedia.org/wiki/Barcode http://en.wikipedia.org/wiki/ISBN http://en.wikipedia.org/wiki/RCA http://en.wikipedia.org/wiki/RFID http://en.wikipedia.org/wiki/RFID http://en.wikipedia.org/wiki/Uniform_Code_Council http://en.wikipedia.org/wiki/Universal_Product_Code http://hirek.prim.hu/cikk/42035/ http://index.hu/tech/uzlet/rfid1110/ http://inventors.about.com/library/inventors/blbar_code.htm http://it.news.hu/rios3_content.php?mod=10&id=10787 http://it.news.hu/rios3_content.php?mod=20&id=454 http://ludens.elte.hu/~berko/vonalkod.html http://szotar.sztaki.hu/ http://www.ackermann.hu/ http://www.adams1.com/pub/russadam/stack.html http://www.allaminyomda.hu/rfid/ http://www.barcodesinc.com/generator/index.php http://www.cryingvoice.com http://www.dmslabor.hu http://www.ean.com http://www.ean.hu http://www.ean.hu/hirek/hir.asp?cikk=366 http://www.ean-int.org/index.php?http://www.ean-int.org/products.html&2 http://www.ee.washington.edu/conselec/Sp96/projects/ajohnson/proposal/project.htm http://www.google.co.hu http://www.hit.bme.hu/people/papay/edu/DSOlab/DigScope.htm http://www.hkana.org/mmmv208/site_hkana/page.jsp?id=227 http://www.ibm.com/news/hu/2004/07/rifd.html http://www.idautomation.com/java/dmservlet.html http://www.isbn-international.org/en/identifiers/allidentifiers.html http://www.kando.hu/Periferiak/vonkod.htm http://www.magyarnyomdasz.hu http://www.microraab.hu/id_tech_barcode.html http://www.mimi.hu/informatika/vonalkod.html http://www.sg.hu/cikk.php?cid=35742 http://www.softforall.com/BusinessFinance/InventorySystems/Barcode_Generator_for _linear_and_2D_barcodes02040047.htm http://www.szt.hu/archiv.php?id=26007 http://www.terminal.hu/artread.php?id=11205102052520&page=3 http://www.totse.com/en/hack/magnetic_stripes_and_other_data_formats/161810.html

- 25 -

Vonalkdok rejtelmei

10.
1. 2. 3. 4. 4.1. 4.2. 4.2.1. 4.2.2. 4.2.3. 4.2.4. 4.2.5. 4.2.6. 4.2.7. 4.2.8. 4.3. 4.3.1. 4.3.2. 4.3.3. 4.3.4. 4.3.5. 4.3.6. 4.3.7. 4.3.8. 5. 6. 6.1. 6.2. 7. 7.1. 7.2. 8. 8.1. 8.2. 9. 10.

Tartalomjegyzk
Bevezet............................................................................. 2 Vonalkdokrl ltalban ................................................... 3 Vonalkd elvrsai ............................................................ 3 Vonalkdokrl rszletesen ............................................... 5 Vonalkd trtnete ............................................................ 5 Vonalkdok besorolsa .................................................... 6 Kdhosszsg szerint ...................................................... 6 Karakterkszlet szerint ..................................................... 7 Kdols mdja szerint ...................................................... 7 Parits szerint .................................................................... 7 Rendezettsg szerint......................................................... 8 Jelkszlet szerint ............................................................... 8 Ellenrzs szerint .............................................................. 8 Informcisrsg szerint................................................ 9 Fbb 1 dimenzis vonalkdok ......................................... 9 2 az 5-bl (Two of Five) ..................................................... 9 tfedses 2 az 5-bl (Interleaved Two of Five (ITF)) ...... 10 EAN-13................................................................................ 11 EAN-8.................................................................................. 14 Kd 39 ................................................................................ 15 Kd 128 .............................................................................. 15 UPC..................................................................................... 15 ISBN & ISSN ....................................................................... 16 Vonalkd ellltsa .......................................................... 17 Vonalkd olvask .............................................................. 18 Fajti ................................................................................... 18 Mkdsk......................................................................... 19 A vonalkd jvje.............................................................. 19 Hogyan tovbb? ................................................................ 20 Az RFID............................................................................... 20 Egyb rdekessgek ......................................................... 21 2 dimenzis & egyb kdfajtk ........................................ 21 Mvszet ............................................................................ 23 Forrsjegyzk .................................................................... 25 Tartalomjegyzk ................................................................ 26

- 26 -

You might also like