Aztécký kód
Aztécký kód je dvourozměrný maticový čárový kód . Vyvinutý v roce 1995 Dr. Andrew Longacre, Jr. , výzkumník ve společnosti Welch Allyn Inc. (později Hand Held Products Inc., nyní Honeywell Imaging and Mobility ). Kód byl zveřejněn AIM International v roce 1997, a přestože byl kód patentován, byl uvolněn do veřejné domény.
Kódování
Stavba probíhá na čtvercovém pravidelném rastru.
Obrázek ukazuje oblasti celého aztéckého kodexu.
Kalibrační prvky jsou označeny červeně a černě: terč soustředných čtverců ve středu a tečkované čáry pro další navigaci šifrou. Struktura těchto oblastí je nezměněna a poloha zbývajících oblastí při čtení se vypočítává vzhledem k nim. Počet přerušovaných čar se může lišit v závislosti na velikosti použitého symbolu.
Oblasti pro ukládání servisních informací jsou označeny zeleně, celkem 40 bitů: jeden desetibitový blok na každé ze čtyř stran.
Světle modré a modré barvy označují úložné vrstvy, které vyzařují ze středu. Tmavá tečka v této oblasti kóduje logickou jednotku, světlá tečka logickou nulu, data v každé vrstvě jsou zapsána ve spirále ve směru hodinových ručiček, na ilustraci tenká čára vlevo nahoře u každé vrstvy ukazuje její začátek.
Díky navigačním značkám není kód závislý na prostorové orientaci a lze jej číst nejen v libovolném úhlu natočení, ale i při zrcadlení obrazu.
Velikost kódu se může lišit od čtverce 15x15 po čtverec 151x151. Nejmenší může obsahovat až 13 číslic nebo 12 písmen anglické abecedy a největší může obsahovat 3832 číslic nebo 3067 písmen anglické abecedy nebo 1914 bajtů dat. To nevyžaduje prázdné místo kolem obrázku kódu.
Sada znaků
- Data jsou zakódována bajt po bajtu a ve výchozím nastavení jsou interpretována takto:
- pro 0–127, ANSI X3.4 (tj. ASCII )
- pro 128-255, ISO 8859-1 (západoevropská abeceda)
To se týká ECI 000003.
- Pro kompatibilitu se stávajícími systémy lze přidat dva servisní znaky, FNC1 a ECI
Funkce
- Přítomnost speciálního systému značení, terče, nazývaného také Bullseye , umožňuje číst informace i ze zkresleného obrazu. Například otočené nebo natažené.
- Kód používá Reed-Solomon kódování , které umožňuje úspěšně přečíst kód, pokud je jeho povrch částečně poškozen. Standardní úroveň redundance v kódování je 23 %, přičemž ji lze změnit z 5 % na 95 %.
- Radiální uspořádání informačních vrstev umožňuje zvýšit množství uložených informací pouhým rozšířením oblasti kódování.
Původ jména
Název „Aztécký kód“ byl dán schématu v raných fázích vývoje kvůli jeho vnější podobnosti s klasickou symbolikou v umění původních obyvatel Střední Ameriky .
Použití
Doprava
Železnice
- Čárové kódy aztéckého kódu používají provozovatelé železnic Deutsche Bahn , Trenitalia , Nederlandse Spoorwegen a Swiss Federal Railways pro jízdenky prodávané online a vytištěné zákazníky. Čárové kódy Aztec Code používají provozovatelé železnic Heathrow Express a National Express East Coast jako elektronické jízdenky, které se doručují na mobilní telefony a zobrazují na jejich obrazovkách, a také pro vlastní tisk.
- Čárové kódy jsou skenovány ručním skenerem při kontrole lístků inspektorem.
- Od roku 2016 čárové kódy Aztec Code používá na jednorázových jízdenkách společnost OJSC Central PPK, která provozuje příměstskou železniční dopravu v Moskevské oblasti.
Aerolinky
- Aztécký kód byl vybrán Mezinárodní asociací leteckých dopravců pro elektronické letenky ( standard BCBP IATA ).
- Některé letecké společnosti (zejména ruské S7 Airlines) posílají čárové kódy Aztéků na mobilní telefony cestujících jako elektronické (nebo bezpapírové) letenky.
- Air New Zealand bude pro vnitrostátní letenky používat aztécký kód, implementace tohoto systému však stále probíhá [1] .
Vládní dokumenty
- Polské registrační doklady pro automobily obsahují čárový kód Aztec Code pro automatické rozpoznávání dat. S pojišťovnami se pracuje tak, aby automaticky vyplňovaly příslušná pole uzavírané smlouvy, rozpoznávající čárový kód z digitální fotografie dokladu.
Poznámky
- ↑ Zlepšení zkušeností s letem Air New Zealand . Datum přístupu: 26. května 2009. Archivováno z originálu 3. června 2009. (neurčitý)
Odkazy