DataMatrix
Двумерный матричный штрихкод стандарта ISO/IEC 16022, применяемый в маркировке «Честный знак»; не имеет угловых позиционных маркеров и занимает меньшую площадь при равном объёме данных.
DataMatrix — двумерный матричный штрихкод, разработанный International Data Matrix Inc. в 1987 году. Данные закодированы по алгоритму ECC200 (Рид-Соломон). В 2000 году принят стандартом ISO/IEC 16022. Матрица — от 10×10 до 144×144 модулей; ёмкость до 2335 буквенно-цифровых символов. ECC200 восстанавливает до 30% повреждённых модулей.
Чем отличается от QR-кода
QR-код содержит три квадратных позиционных маркера в углах. DataMatrix вместо них использует finder pattern «L» — сплошную L-образную границу по двум смежным сторонам и пунктирный край по двум остальным. Это экономит площадь и позволяет сканеру ориентировать код без отдельных маркеров. QR-код оптимизирован для смартфонов, DataMatrix — для промышленного считывателя.
Где применяется
- Честный знак — обязательная маркировка в России: сигареты, молоко, лекарства, обувь. Каждая единица получает уникальный DataMatrix с криптохвостом.
- Фармацевтика GS1 DataMatrix — сериализация упаковок по Директиве ЕС FMD 2019/33: GTIN, серийный номер, срок годности.
- Аэрокосмическая отрасль — прямая маркировка деталей (DPM): код лазером на металле или керамике. Стандарты MIL-STD-130 и ATA Spec 2000.
- Печатные платы (PCB) — маркировка компонентов от 1 мм при автоматизированном монтаже.
- Документы — таможенные декларации, бланки, почтовые коды Deutsche Post.
Частые вопросы
Можно ли считать DataMatrix смартфоном?
Да. iOS 15+ — через приложение «Камера»; Android — Google Lens и Samsung/Pixel с 2021 года. Для гарантированного результата используйте сканер QR-кодов qrcode.website: поддерживает оба формата без отдельного приложения.
DataMatrix и QR-код — одно и то же?
Нет. QR-код (ISO/IEC 18004) разработан Denso Wave в 1994 году для японской автопромышленности. DataMatrix (ISO/IEC 16022) появился в 1987-м для промышленной маркировки малых деталей. Структура, finder pattern и алгоритм коррекции ошибок принципиально разные. Для «Честного знака» выбран DataMatrix из-за компактности.
Как создать DataMatrix для «Честного знака»?
Коды выдаёт оператор ЦРПТ через честныйзнак.рф — самогенерация невозможна. Производитель заказывает пул, получает DataMatrix с криптохвостом и наносит принтером от 300 dpi. Генератор штрихкодов qrcode.website создаёт DataMatrix для промышленных задач вне обязательной маркировки.