Data Matrix

Data Matrix je čtvercový 2D čárový kód na farmaceutických lahvičkách, elektronických součástkách, chirurgických nástrojích, listech leteckých motorů a prakticky na všem, co je příliš malé pro QR. Je to jediná 2D symbolika definovaná pro přímé označování dílů (DPM), laserové leptání, bodové razení nebo chemické leptání přímo na kovu, a jediná se standardem ISO (29158) pro hodnocení kvality DPM dekódování.

Kanonická specifikace:ISO/IEC 16022:2006, Informační technologie, Techniky automatické identifikace a sběru dat, Specifikace symboliky čárového kódu Data Matrix.
Hodnocení DPM:ISO/IEC TR 29158:2020, Pokyny pro kvalitu přímého označování dílů (DPM).
Farmaceutická aplikace:Pravidlo FDA UDI (2013) a Nařízení EU o zdravotnických prostředcích 2017/745, obě nařizují Data Matrix ve formátu GS1 na většině zdravotnických prostředků.
Původce: International Data Matrix Inc, 1987. Nyní spravováno AIM a ISO. Bez licenčních poplatků.

Co to je

Čtvercová (nebo obdélníková) matice s L-shaped vyhledávacím vzorem na dvou přilehlých stranách a hodinovým stopem (střídavě černý/bílý) na dalších dvou. Uvnitř tohoto rámce je mřížka datových modulů kódujících payload pomocí Reed-Solomon ECC (moderní varianta, ECC 200, je jediná v aktuálním použití, starší varianty ECC 000, ECC 050, ECC 080, ECC 100, ECC 140 jsou zastaralé).

Tři vlastnosti, které dělají z Data Matrix průmyslový standard pro označování:

Velikosti a kapacita (ECC 200)

Data Matrix podporuje 24 čtvercových velikostí od 10×10 do 144×144 a 6 obdélníkových velikostí od 8×18 do 16×48. Reprezentativní kapacity:

Velikost (moduly)Max. číselnáMax. alfanumerickáTypické použití
10 × 106 číslic3 znakySMT rezistor, malá elektronická součástka
12 × 1210 číslic6 znakůSMT kondenzátor, malý konektor
16 × 1624 číslic16 znakůFarmaceutická skleněná lahvička, malé pouzdro IC
20 × 2044 číslic31 znakůFarmaceutický blistr, střední IC
26 × 2688 číslic64 znakůFarmaceutická krabice s číslem šarže + expirací + GTIN
32 × 32124 číslic91 znakůÚplný řetězec prvků GS1 se sériovým číslem
52 × 52408 číslic301 znakůServisní štítek na průmyslovém zařízení
144 × 1443 116 číslic2 335 znakůTeoretické maximum, zřídka odesíláno

Řetězce prvků GS1, použití ve farmacii a zásobovacím řetězci

Ve farmacii a regulovaných zásobovacích řetězcích jsou payloady Data Matrix řetězce prvků GS1 s identifikátory aplikací (AI) uzavřenými v závorkách. Běžné AI:

AINázevFormátPříklad
(01)GTIN14 číslic(01)09506000134352
(10)Šarže / Lotalfanumerický, var.(10)ABC123
(17)Datum expiraceRRMMDD(17)270630
(21)Sériové čísloalfanumerický, var.(21)SN00042
(240)Doplňkové IDalfanumerický, var.(240)CAT-7A

V kódovaném payloadu jsou závorky pouze pro zobrazení, skutečný symbol používá funkční znak FNC1 jako oddělovač polí. Kodéry musí emitovat FNC1 na začátku (pro signalizaci režimu GS1) a mezi AI s proměnnou délkou.

Kanonické testovací vektory

PřípadPayloadOčekávaný podřetězec
Farmaceutické UDI (řetězec prvků GS1)(01)09506000134352(17)270630(10)ABC12309506000134352
Elektronická součástka (prostý text)PN:4321-ABC SN:000012344321-ABC
Krátké číselné ID1234567812345678
URL (vzácné, ale platné)https://example.com/p/X42example.com/p/X42

Typické chyby

Kompatibilita skenerů

ČtečkaPodpora Data MatrixPoznámky
iOS kamera (iOS 15+)NeApple nepřidal Data Matrix do nativní aplikace Fotoaparát. Fungují aplikace třetích stran se SDK Scandit nebo Dynamsoft.
Android kamera (Google/Pixel)Ano (přes Google Lens)Google Lens dekóduje Data Matrix rozumně dobře na produktových obalech s vysokým kontrastem. Selhává na laserově leptaném DPM.
Farmaceutická/lékařská DPM čtečka (ISO 29158)Ano (kanonické)DPM čtečky Microscan, Cognex DataMan, Dynamsoft, plná podpora s hodnocením kvality.
Průmyslový imager Zebra / Honeywell / DatalogicAnoKaždý průmyslový 2D imager podporuje Data Matrix nativně. Výchozí symbolika pro jejich výrobní automatizační linky.
POS skener s podporou GS1 QRAnoMaloobchodní POS skenery přijímající GS1 DataBar také přijímají GS1 Data Matrix s kódováním FNC1.
Čtečka letecké/tranzitní brányNeNepoužívá se pro tranzit. Pro palubní vstupenky použijte Aztec.
1D laserový skenerNeData Matrix je 2D, vyžaduje imager. Na 1D laserech dekóduje pouze PDF417.

Viz také

Reference specifikací ověřeny 2026-04-19. ISO/IEC 16022:2006, ISO/IEC TR 29158:2020, pravidlo FDA UDI, EU MDR 2017/745. Příští kontrola: 2026-07-19.