ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Vonalkód - Wikipédia

Vonalkód

A Wikipédiából, a szabad enciklopédiából.

Vonalkód
Vonalkód

A vonalkód olyan gépek által optikailag leolvasható kód, ahol különböző vastagságú függőleges világos és sötét közök illetve vonalak meghatározott váltakozása fejezi ki az információt. Általában alattuk számokat is elhelyeznek. Leggyakoribb felhasználási területe a kereskedelem, pl. az áruk csomagolásán, amely lehetővé teszi az áru következő adatainak gyors azonosítását:

  • a gyártó ország,
  • a gyári szám,
  • a gyártó cikkszáma.

Tartalomjegyzék

[szerkesztés] A vonalkód leolvasása

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. (Legelsőként a Skála Áruházak vezette be, 1984-ben.)

[szerkesztés] Leolvasó ún. Auto ID eszközök lehetnek:

  • fényceruzák
  • kézi szkennerek
  • pultba épített szkennerek
  • lézerpisztolyok

[szerkesztés] A vonalkód szabványa

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, amit általában számjegyekkel is kiírnak a vonalkód alatt.

Az Európában használt kereskedelmi forgalomba kerülő 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).

[szerkesztés] Vonalkód ellenőrző számának számítása

599905290810 Példán keresztül bemutatva egy EAN13 rendszerű vonalkódon:

A szám ellenőrző nullák nélkül: 1
Ezt a számot a következő egyenletbe kell behelyettesíteni:

1×x1 + 3×x2 + 1×x3 + 3×x4 + 1×x5 + 3×x6 + 1×x7 + 3×x8 + 1×x9 + 3×x10 + 1×x11 + 3×x12
azaz: 1×6 + 3×2 + 1×9 + 3×1 + 1×0 + 3×4 + 1×1 + 3×5 + 1×0 + 3×0 + 1×2 + 3×1
Részösszeg: 6 + 6 + 9 + 3 + 0 + 12 + 1 + 15 + 0 + 0 + 2 + 3
ennek összege: 57

Az összeget a legközelebbi tízeshez kerekítjük, ami a 60.
60-ból kivonjuk az 57-et, az eredmény 3, ami az ellenőrzőkód, így a teljes vonalkód: 6291041500213

Ha az összeg 10 többszöröse, akkor az ellenőrző kód 0 lesz.

Léteznek egyéb kódolások (Code39, Code128), ezeknek alfajtái, amit belső azonosításra szoktak használni (pl. raktári rendszerekhez). Van, amelyik csak numerikus karaktereket, van, amelyik a teljes ASCII kódtábla elemeiből építkezhet.


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -