A GS1 DataMatrix felépítése és műszaki előírásai Krázli Zoltán vezető szakértő A 2dimenziós DataMatrix kód alkalmazása az egészségügyben é 2009. október 15.
A DataMatrix szabványai ISO/IEC 160022:2006 Information technology Automatic identification and data capture techniques Data Matrix bar code symbology specification ISO/IEC 15418 Information technology Automatic identification and data capture techniques GS1 Application Identifiers and ASC MH 10 Data Identifiers and Maintenance ISO/IEC 15415 Information technology Automatic identification and data capture techniques Bar Code print quality test specification Two dimensional symbols ISO/IEC 15426 22 Information technology Automatic identification and data capture techniques Bar Code verifier conformance specification Part2: Two dimensional symbols ISO/IEC 15434 Information technology Automatic identification and data capture techniques Syntax for high capacity ADC media
A GS1 DataMatrix bemutatása A DataMatrix ot az ISO/IEC 16022 Information technology International Symbology Specification Data Matrix írja le A GS1 DataMatrix a DataMatrix ECC200 ISO verziója (Reed Solomon hibajavítás), FNC1 funkciójellel l az 1. pozícióban, csak ez támogatja a GS1 rendszerű azonosító számokat 3116 Numerikus, 2335 Alfanumerikus kapacitású Az Adatmátrix jelképeknek 24 négyzetes formátumú méretük van a 10x10 es moduloktól a 144x144 es modulig. A zárjegysorszám 13 alfanumerikus karakterének feltüntetését már a 16x16 os négyzetes méret is biztosítja.
Az optikai azonosítási eljárások fejlődése Lineáris jelképek 2D vonalkód többsoros EAN/UPC 2D kód képleolvasási elven működik GS1 DataBar Kiterjesztett halmozott DataMatrix
A GS1 DataMatrix használatának előnyei, hátrányai, következményei Például a Code 128 vagy GS1 128 jelképekhez képest a DataMatrix jelentősen kisebb méretben tüntethető fel Kiegészítő információk tárolására képes Gyártási tételszám, gyártási szám szerinti nyomon követés Nagyobb adatbiztonság biztosítható adattartalom azonosítókkal (AI k) Speciális kétdimenziós ió elektronikus képalkotó vagy vizuális olvasórendszert igényel A jelkép sérülése esetén jelentős fokig (kb. 30%) korrigálható a hiba
GS1 DataMatrix általános szerkezete Kereső jel Kódolt adat Nyugalmi mező Alak Méret Jelkép sorainak, oszlopainak száma X méret
A GS1 DataMatrix A GS1 DataMatrix műszaki jellemzői
Alak DataMatrix alaki megjelenítése több tényezőtől függ: Alakzat támogatottságától (configuration support); Terméktípuson rendelkezésre álló helytől; Kódolandó dó adatmennyiségtől; től Nyomtatási eljárástól; Sb Stb. Négyzet Téglalap l
Méret Jelkép méret (Négyzet) Adat kapacitás (Numerikus)
Méret A DataMatrix pontos mérete mindig a kódolandó adatok mennyiségétől függ.
Adatok Maximálisan kódolható karakterek száma: 2 335 alfanumerikus karakter; 3 116 numerikus karakter. Adat régiók (Data Regions) A DataMatrix jelkép több különböző adatterületből képződik, amelyek együtt kódolják az adatot
Hibajavítás Lineáris vonalkód ellenőrző szám DataMatrix ECC200 Reed Solomon féle hiba korrekció Lehetővé teszi bizonyos fokig a hiba helyének meghatározását, és javítását
A DataMatrix ban elhelyezkedő adat: 1,2,3,4,5,6 1.1 1.2 1 0 0 1 0 4.3 1 4.4 1 4.5 0 1 0 0 51 5.1 0 52 5.2 0 46 4.6 0 47 4.7 1 48 4.8 0 1 0 0 5.3 0 5.4 1 5.5 1 1 0 1 6.1 0 6.2 0 5.6 0 5.7 0 5.8 1 0 0 0 6.3 0 6.4 0 6.5 0 8.1 0 8.2 1 1 1 A: 12 B: 34 1.3 1.4 1.5 1.6 1.7 1.8 2.1 2.2 23 2.3 24 2.4 25 2.5 2.6 2.7 2.8 7.2 1 6.6 1 6.7 0 6.8 1 8.3 1 8.4 0 8.5 0 7.1 0 3.1 3.2 74 7.4 1 75 7.5 1 1 0 86 8.6 1 87 8.7 1 88 8.8 0 73 7.3 0 C: 56 3.3 3.4 3.5 7.7 0 7.8 0 1 1 1 4.1 0 4.2 1 7.6 10 A: Az első kódszó B: A második kódszó C: A harmadik kódszó 3.6 3.7 3.8 További 5 kódszó: ellenőrző
Adatok kódolása A GS1 Szabványrendszer kötelezővé teszi az ISO/IEC 646 kódkészlet használatát (amely megfelel az ASCII 256 kódtáblának) célja, hogy világszerte minden informatikai rendszer képes legyen értelmezni 3 szabály a GS1 Rendszerben való alkalmazásnál 1. DataMatrix ECC200 esetén kötelező FNC1 vezető karakter, amely meghatározza a GS1 nel való megfelelőségét 2. Adattartalom azonosítók alkalmazása minden kódolt információnál 3. ISO 646 kódkészlet használata
Ismétlés: A GS1 128 jelképrendszer Az áruk egyedi azonosításán túl számos tulajdonságot, jellemzőt, további információt tud megjeleníteni Segítségével g lehetővé válik a termékek és szolgáltatások kezelése, nyilvántartása, raktározása, készletezése, visszakeresése esetleg kivonása nyomon követése.
Cikkazonosítás Ismétlés: A GS1 128 jelképrendszer felépítése Elemfüzér: Adattartalom azonosító + Adat AI (Application Identifier): 2 vagy több karakteres előtag, mely meghatározza az utána következő adatot és annak formátumát Nyomonkövetési számok Dátumok Helyazonosító számok Logisztikai mértékegységek g Hivatkozási számok Kereskedelmi mennyiségek és mértékegységek g Egyedi és belső alkalmazások
Adattartalom azonosítók (AI) Az adatokat a GS1 szabványokkal összhangban kell strukturálni. Leggyakrabban alkalmazott adattartalom azonosítók:
FNC1 (1 Funkció jel) GS1 DataMatrix megkülönböztethető egy speciális kezdő karakterrel a többi DataMatrix jelképtől, amely az FNC1 karakter az első pozícióban alkalmazva FNC1 karakter: Start karakter (ASCII 232), vagy Field szeparátor (ASCII 29: <GS>). ISO/IEC 15424 Data Carrier Identifier (including Symbology Identifiers) szabvánnyal összhangban az ]d2 jelkép azonosító határozza meg a GS1 DataMatrix jelképet (FNC1 az első pozícióban)
Adatok láncolása Különböző típusú adatok kódolása, megkülönböztetése adattartalom azonosítók segítségével Adattartalom azonosítók (Fix, Változó hosszúságú) A változó hosszúságú AI t kötelezően field separator követi, ha van még mögötte további adat Ajánlott elsőként a fix hosszúságú adatokat láncolni, majd ezt követően a változó hosszúságúakat
Szemmel olvasható információk Elsődleges információ megjelenítése pl: GTIN AI k egyértelmű elkülönítése az információktól zárójelek használatával Zárójelek nem képezik a kód részét, ezért nem is szabad a jelképbe kódolni! FNC1 et kódolni kell, viszont nem lesz szemmel olvasható információ belőle
Méret követelmények A minimális méret esetében azt az optimálishoz közelítő méretet t lehet választani, amelynél a műszaki specifikáció és a tesztek még tolerálják az alacsonyabb értéket. Közvetlen alkatrész jelölésnél 12, egészségügyi termékeknél e é 8 mil nyílás az alkalmazandó. a a a
Jelkép fizikai elhelyezése Gyártó határozza meg a jelkép helyét, amely függ: A csomagoláson rendelkezésre álló helytől; A terméktípustól, a nyomtatási eljárástól; Csomagolás egyéb tulajdonságaitól; Stb. Nyugalmi mezők biztosítása szükséges
Jelkép jelölési módszerek Szoftver követelmények: Az ISO/IEC 16022 szabványnak való teljes megfelelőség g Alkalmasnak kell lennie a GS1 DataMatrix jelkép előállítására Képesnek kell lennie FNC1 kódolására Fizikai jelölések típusai Thermal Transfer Inkjet Lézeres marás Direct Part Marking g(pont beütés, gravírozás)
Megfelelő jelölési mód kiválasztása
Jelkép minőségi elvárások ellenőrzés!!! Előírt szabványnak megfelelő ISO/IEC 16022 AI FNC1 Színek, kontrasztok Jelkép ellenőrzése Kódolt adat megfelelősége Jelkép nyomtatási minősége és ellenőrzési eljárás ISO/IEC 15415 Bar Code print quality test specification two dimensional symbols ISO/IEC 15426 2 Information technology Automatic identification and data capture techniques Bar Code verifier conformance specification Part2: Two dimensional symbols
További információk: www.gs1hu.org és online oldalain GS1 Magyarország: szabvány, tudásmegosztás, alkalmazás támogatás.
KÉRDÉSEK?
Köszönöm a figyelmet! Krázli Zoltán Vezető szakértő T: 06 1 412 3953 E: krazli@gs1hu.org g 28