Перейти до вмісту

Data Matrix

Матеріал з Вікіпедії — вільної енциклопедії.
Версія від 06:44, 13 червня 2021, створена MMH (обговорення | внесок) (Створено шляхом перекладу сторінки «Data Matrix»)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)

DataMatrix — двовимірний матричний штрих-код, що представляє собою чорно-білі елементи або елементи декількох різних ступенів яскравості, зазвичай у формі квадрата, розміщені в прямокутній або квадратній групі. Матричний штрихкод призначений для кодування тексту або даних інших типів. Найчастіше в промисловості і торгівлі застосовуються бітові матриці, що кодують від декількох байт до 2 кілобайт даних. При бажанні можна роздрукувати на принтер матриці ємністю в сотні кілобайт і потім зчитувати їх з досить високою точністю за допомогою фотоапаратів, матриці яких містять мільйони пікселів. Прообразом штрихкодів у вигляді матриць є перфокарта.

Зчитування за допомогою мобільного телефону (проект Semacode)

Застосування

Зчитувачі коду Data Matrix і самі коди

Один з варіантів бітових матриць « "Data Matrix" був розроблений компанією RVSI / Acuity CiMatrix (нині частина корпорації Omron). Код застосовується для маркування в електроніці, автомобілебудуванні, харчовій промисловості, авіакосмічній та оборонній промисловості, енергетичному машинобудуванні. [1]

Також дані коди застосовуються в рекламній і розважальній сферах. За допомогою DataMatrix можна закодувати як текст, так і інші типи даних — веб-посилання, адреси електронної пошти, телефонні номери та SMS.

Маркування на твердих поверхнях
Друк наклейок з серійними номерами в процесі виробництва
Універсальний промисловий зчитувач
  • Datamatrix є одним з рекомендованих Асоціацією GS1 методів візуального кодування інформації про коди продукції[2].
  • У Росії Datamatrix з 01.07.2018 застосовується на марках нового зразка системи ЄДАІС[3][4] і є одним з основних методів маркування продукції в системі маркування та стежування продукції «Чесний знак».

Технічна специфікація

Символи DataMatrix утворені з модулів, розташованих в межах шаблону пошуку. Ними можна закодувати до 3116 кодів таблиці ASCII (включаючи надлишкову інформацію). Символ складається з областей даних, які містять модулі у вигляді періодичного масиву. Кожна область даних обмежена шаблоном пошуку і оточена з усіх чотирьох сторін межами вільної зони (зауваження: модулі можуть бути круглими або квадратними, конкретна форма стандартом не закріплена).

Data Matrix ECC 200

ECC 200 - це новітня версія DataMatrix, що використовує коди Ріда-Соломона для запобігання помилок і відновлення стертої інформації. ECC 200 робить можливим відновлення всієї послідовності закодованої інформації, коли символ містить 30 % пошкоджень, припускаючи, що матриця все ще розташована в точності правильно. DataMatrix має частоту появи помилок меншу, ніж 1 на 10 мільйонів відсканованих символів.

Символи мають парну кількість рядів і парну кількість стовпців. Більшість символів - квадратні, розмірами від 10x10 до 144x144 модулів. Однак, деякі символи є прямокутними і мають розміри від 8x18 до 16x48 модулів (тільки парні значення). Всі символи, що підтримують виправлення помилок ECC 200, можуть бути розпізнані за верхнім правим кутовим модулем, що має один колір з фоновим.

Додаткові можливості, що відрізняють ECC 200 символи від більш ранніх стандартів:

  • зворотний порядок читання символів (світле зображення на темному тлі)
  • специфікація набору символів
  • прямокутні символи
  • структурне приєднання (з'єднання до 16 символів, для кодування більшої кількості інформації)[5]

Форма Data Matrix

Data Matrix код в горизонтальном и квадратном исполнении
Data Matrix код в горизонтальному і квадратному виконанні з посиланням на сторінку сайту https://tamali.net/barcode/2d/datamatrix/, за допомогою якої він був виготовлений.

Основною відмінністю Data Matrix від інших матричних штрихкодів є можливість вибору форми зображення коду, яка може бути квадратною або прямокутною.

Застосування кодів DataMatrix в автоматизованому сортуванні пошти

Стандарти

В даний час DataMatrix описується стандартом ISO, ISO/IEC16022 - International Symbology Specification, Data Matrix, і є суспільним надбанням для багатьох областей використання, що означає, що формат може бути використаний вільно і без будь-яких ліцензійних відрахувань.

  • ISO/IEC 15418:1999 — Symbol Data Format Semantics
  • ISO/IEC 15434:1999 — Symbol Data Format Syntax
  • ISO/IEC 15415 — 2-D Print Quality Standard

Стандарт є вільним, однак не існує безкоштовних документів, які описують процес кодування. Документацію в електронному вигляді у форматі PDF або в паперовому вигляді можна придбати на сайті організації ISO (iso.org)[6].

Див. також

Примітки

  1. Applications of Code Reading Systems — SIMATIC Sensors — Siemens AG. Архів оригіналу за 20 лютого 2008. Процитовано 30 листопада 2007. {{cite web}}: символ нерозривного пробілу в |title= на позиції 37 (довідка)
  2. Anonymous (9 грудня 2014). Two-dimensional (2D) barcodes - Barcodes | GS1 (англ.). www.gs1.org. Процитовано 4 січня 2020.
  3. Федеральная служба по регулированию алкогольного рынка. Методические рекомендации по ведению поштучного учёта в ЕГАИС. Версия документа 2.6. 2018
  4. Маркировка сыров и мороженого с 2021 года системы Честный ЗНАК
  5. Data Matrix, Technical specifications, Data Matrix ECC 200.
  6. Платные спецификации процесса кодирования DataMatrix на сайте ISO

Посилання