A vonalkódok legelterjedtebb változataiban egymással párhuzamos vonalak
jelentik az adatokat, itt magasságban többszörösen ismétlődhet az információ.
Ezek a következő típusúak:
- UPC nem csak vonalkód típus, hanem termékazonosítási rendszer is.
Nem szabadon választható az adat tartalma. Termékazonosítás szempontjából meg
kell felelni az előírásoknak. Rögzített hosszúságú (12 illetve 6 karakter),
numerikus, (7,2) típusú kód. Önellenőrző, folytonos, moduló 10-es elő
algoritmust használ. Két fajtája van az A és az E. E az UPC-A rövidített
változata a nulla karakterek kizárásával.

- EAN a UPC kód továbbfejlesztéséből alakult ki. Ez az első
világméretű termékazonosító rendszer és kódtípus. Az adattartalom az UPC-hez
hasonlóan meg kell feleljen az egyedi termékazonosító kiadásáért felelős szerv
eőírásainak. Ennek is két fajtája van az EAN-13 és az EAN-8. Itt is az utóbbi
rövidített változat, takarékossági okokból olyan, mint a teljes csak öt
karakterrel rövidebb. 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. Rögzített
hosszúságú (13 illetve 8 karakter), numerikus, (7,2) típusú kód. Ellenőrző
jeggyel a végén.

- Mindkettő vonalkódhoz csatolható kiegészítő kód, amely 2 vagy 5 hosszú
karakter lehet. Funkciója a termék változatok egyedi jelölése, így például
azonos tartalmú könyv különbőző kötésben történő megjelenése, vagy képeslapok
egyedi változatainak megjelölése.
Az UPC és EAN kódok nyomtatását a négyféle
vonalvastagság, valamint a teljesen nyílt rendű felhasználás miatt
körültekintően kell elvégezni.

- Interleaved 2of5 amely a legismertebb tagja "a kettő az ötből"
kódcsaládnak. Egyszerű felépítésű, ugyanakkor tömör numerikus kódtípus. Azért
ez az elnevezése ennek a kódnak, mert öt modulból áll és ebből kettő széles,
három keskeny, s vagy csak fekete vagy csak fehér vonalak alkotják. Ez csak
úgy lehetséges, hogy az egyik karakter sötét moduljait a másik karakter
világos moduljai választják el egymástól. Fő alkalmazási területe a
gyűjtőcsomagolások. Alkalmazása során figyelemmel kell lenni arra, hogy a kód
részhalmaza is értelmes lehet az olvasás folyamatában. Kód köré nyomtatott
kerettel és ellenőrző összeg beépítésével lehet kivédeni a hibákat.

- Kód 39 Zárt alkalmazásban mai napig az egyik legelterjedtebb
vonalkód. Ez volt az első alfanumerikus kód. Diszkrét, önellenőrző és
tetszőleges hosszúságú lehet. Egy karakter öt vonalból és négy vonalközből
áll, ebből három széles. A karakterkészlet 43 karakteres.

- Kód 128 a legszélesebb felhasználási területen elterjedt vonalkód fajta.
Ennek oka a megbízhatósága és a variálható karakterkészlete. 11,4 típusú,
önellenőrző, folytonos kód.
A kód hossza szabadon választható, Az ellenőrző
összeg számolható például moduló 103 algoritmussal.

- RSS egy új kódrendszer, és nem valamilyen régebbi alaptípus tovább
fejlesztése. Kereskedelmi és logisztikai célokra készült. Kisméretű tárgyak
jelölésére és másodlagos információ hordozására hozták létre, figyelembe véve
a meghatározott módszereket és alkalmazkodva hozzájuk. Nem helyettesíti az
EAN/UPC kódokat, viszont komplex felépítésének és többféle változatának
köszönhetően univerzálisabb jelöléstechnikát kínál. A kód nagyméretű
kódszavakból áll, melyek legalább négy, maximum hét vonalból és vonalközből
állnak.
Az összes RSS kód alkalmas több irányból, vagy akár teljesen irány
független olvasásra.
Ezt a kódban elhelyezett vezérlő karakterek biztosítják,
ezek irányítják az olvasót, hogy a kódnak éppen melyik részét szkenneli.
A hagyományos vonalkódok használatánál kiderültek előnyeik és
egyre nagyobb igény merült fel ilyen jellegű, de több információt hordozó és
kisebb formátumú megoldásra. Ezt az előző vonalkódok nem tudták teljesíteni,
mert nagy a kötöttségük a felépítésükben. Ezért alakították ki a többdimenziós
vonalkódokat. Két fő csoportja van, a halmozott és a mátrix kódok. A halmozott
kétdimenziós kódok a hagyományos vonalkódok szerkezetére jellemző vonalak és
vonalközök alkotják az adatot. A hibajavítás a többi kétdimenziós kódokhoz hasonlóan
úgy történik, hogy a hibajavító kódszavak átszövik a kódot fizikai
kiterjedésében.
- Kód 49 egy halmozott kód típus. A kód 2-8 közötti sorból állhat.
Minden sor 4 kódszót tartalmaz a Start és Stop karakteren kívül és hetven
modulból épül fel. Egy kódszó 16 modulból áll, ami 4 sötét és világos
modulpárt tartalmaz. Minden sorban található ellenőrző karakter. Maximum 49
alfanumerikus karakter vagy 81 számjegy kódolható vele.
- Kód 16k megjelenése a Kód 49-hez hasonló. 2-16 sorból állhat, és
mindegyik rendelkezik egyedi start és stop karakterrel. Ez is minden sorban 70
modult tartalmaz. A vonalkód maximum 77 ASCII karaktert, vagy 154 számjegyet
tartalmazhat Ez is halmozott kód típusú.
- Codablock a Kód 39 rendszerére épül, így szintén halmozott kód
típusú. Minden sor tartalmaz Start és Stop karaktert. Maximum 22 karakter
lehet egy sorban és ezek száma maximum 62 lehet. Fizikai méretét a korlátokon
belül magunk alakíthatjuk ki.
- PDF417 szintén halmozott kód típus. A vonalkódban az egy kódszó 17
modulból áll.
A kódszó a legkisebb értelmezhető információt tartalmazó elem.
Mindegyik négy sötét és négy világos elemet tartalmaz. Ezekől az értékekből
áll össze a neve a kódtípusnak Portable Data File 4-17. Ezeket a kódokat
n,k,m kódnak nevezhetjük, amelyben n a kódszavat alkotó
modulszám, k a vonalak és szóközök száma, míg m a vonalak és
szóközök maximális modulszélességét határozza meg. A PDF 417 kódrendszer 929
különböző kódszót definiál, ezért a karakterkészlet is ennyi elemet tartalmaz.
A PDF 417 összesen tizenkét különböző üzemmódot támogat, melyből az első
három kötött, a többi pedig szabadon felhasználható. Először nem kerül sor az
összes kódszó felismerésére, ezért ezt alacsonyű fázisnak nevezzük. A
második fázisban a kódszó jelentése is meghatározódik, ez maga a
dekódolás. Ebben a vonalkódban kilenc biztonsági vagy hibajavítási szint
található. Minél magasabb biztonsági szinten vagyunk annál nagyobb része
semmisülhet meg a szimbólumnak úgy, hogy az eredeti információ tartalom
100 %
mértékben visszaállítható. A felhasználónak lehetősége van a biztonsági
szintek közül választani.

- Mikro PDF417 az előző PDF417 vonalkódnak a helytakarékosabb
változata, ezért kompatíbilis vele és így halmozott kód típusú.
Megszorításokkal rendelkezik a kód méretről, a hibajavításról és a kódolható
karakterek számáról. Ezekkel a korlátozásokkal romlik a kód olvashatósága viszont
sokat javul a helymegtakarítása.

- Maxicode egy mátrix kód, amely rögzített méretű és kapacitású.
Központi koncentrikus körök azonosítják a helyzetét. Hárombites, 60°-os
irányítású kódolási elrendezés alkotja.
- Data Matrix neve is utal rá, hogy szintén mátrix kód. Négyzetes az
elrendezése, a sűrűsége nagy. Fő felhasználása az elektronikai alkatrészek
jelölése olyan direkt jelölési technikákkal, mint pl. a lézergravírozás. A kis
mérete miatt használják és a gyors leolvasási lehetőség miatt. Helyzetét a
négyzetet alkotó keretvonalak határozzák meg.

- QR Kód szintén mátrix kód. Fő elterjedése Japánban van. Jelentős a
kapacitása. A kamera olvasók számára a sarkába található ábrák határozzák meg
a helyzetét.
- Halmozott RSS egy egyszerű kétdimenziós mátrix kód, a normál RSS két sorba
tördelt változata. Fő alkalmazása az UCC/EAN által szabványosított, és a
kereskedelmi ellátási lánc feladataira kifejlesztett kódrendszer. Irányfüggetlen olvasásra optimalizált.

A 2D-s és a hagyományos kód kombinációjából alakult ki a
kompozit vonalkód. A 2D komponens önmagában nem értelmezhető. Az adattartalom az
alatta elhelyezkedő 1D vonalkóddal együtt érvényes. A kétdimenziós kód
kiegészíti a normál vonalkód tartalmát. A CC-A, CC-B és CC-C változatok
találhatóak ebből a kódból, melyek főleg a 2D rész kódtípusában és a kódolható
információ mennyiségében különböznek egymástól. Az 1D komponens a CC-A és CC-B
változatban lehet az EAN és a UPC kód normál vagy rövidített változata, lehet
UCC/EAN-128, RSS, RSS-14 és az RSS kiterjesztett változata, míg a CC-C
változatban csak az UCC/EAN-128 szerepelhet. A 2D kódrész a CC-A és CC-B
változatban Mikro PDF417, a CC-C változatban pedig PDF417 lehet.
|