Код маркировки Data Matrix
Код маркировки Data Matrix — это двухмерный матричный штриховой код, соответствующий стандарту ECC 200 (ISO/IEC 16022), используемый в Российской Федерации в качестве обязательного средства идентификации товаров в рамках государственной системы маркировки «Честный ЗНАК». Код представляет собой квадратную или прямоугольную матрицу, состоящую из чередующихся чёрных и белых модулей (ячеек), которые кодируют цифровую или буквенно-цифровую информацию. В отличие от линейных штрихкодов, Data Matrix обладает высокой помехоустойчивостью и способностью хранить значительный объём данных при малых физических размерах.
История внедрения в России
Обязательная маркировка товаров в России начала внедряться с 2016 года в рамках эксперимента по маркировке меховых изделий. Первоначально использовались радиочастотные метки (RFID), однако с 2019 года для большинства товарных групп был выбран формат Data Matrix как более дешёвый и технологичный. Ключевым этапом стало принятие Федерального закона № 381-ФЗ от 28 декабря 2019 года, который закрепил правовые основы государственной системы маркировки товаров средствами идентификации, включая код Data Matrix. Оператором системы назначен Центр развития перспективных технологий (ЦРПТ), который разработал платформу «Честный ЗНАК».
С 2020 года обязательная маркировка Data Matrix введена для табачной продукции, обуви, лекарственных препаратов, духов и туалетной воды, шин и автомобильных покрышек, фотоаппаратов, молочной продукции, упакованной воды, пива и слабоалкогольных напитков, а также для ряда других категорий. К 2024 году система охватила более 20 товарных групп, и перечень продолжает расширяться.
Структура и характеристики кода
Физическая структура
Код Data Matrix состоит из нескольких обязательных элементов:
- L-образный шаблон поиска — две сплошные линии (левая и нижняя), образующие угол, которые служат для определения ориентации и масштаба кода.
- Пунктирный шаблон синхронизации — две противоположные стороны (правая и верхняя), состоящие из чередующихся чёрных и белых модулей, используемые для синхронизации считывания.
- Область данных — внутренняя часть матрицы, где расположены информационные модули, кодирующие полезные данные.
Размеры и ёмкость
Стандарт ECC 200 определяет 24 размера матрицы — от 10×10 до 144×144 модулей. Минимальный размер (10×10) вмещает до 6 цифр или 3 буквенно-цифровых символов. Максимальный размер (144×144) — до 3116 цифр или 2335 буквенно-цифровых символов. В системе «Честный ЗНАК» используется, как правило, матрица 16×16 или 18×18 модулей, что позволяет кодировать 36–48 символов, включая код товара (GTIN), серийный номер, ключ криптографической проверки.
Кодирование и коррекция ошибок
Data Matrix использует коды Рида — Соломона для коррекции ошибок, что позволяет восстанавливать до 30% повреждённых данных. В зависимости от размера матрицы применяется один из четырёх уровней коррекции (L, M, Q, H). Для маркировки в России используется уровень коррекции M, обеспечивающий восстановление до 15% повреждённых данных.
Применение в системе «Честный ЗНАК»
Процесс нанесения
Код Data Matrix наносится на товар или его упаковку одним из способов:
- Прямая печать — нанесение кода непосредственно на поверхность товара (например, на бутылку, банку, коробку) с помощью струйного, лазерного или термотрансферного принтера.
- Этикетирование — печать кода на самоклеящейся этикетке, которая затем наклеивается на товар.
- Тиснение — нанесение кода методом тиснения на пластиковые или металлические поверхности (например, на крышки).
Структура данных в коде
Код Data Matrix для системы «Честный ЗНАК» содержит четыре группы данных:
- Код товара (GTIN) — 14-значный цифровой код, соответствующий международному стандарту GS1.
- Серийный номер — уникальный идентификатор экземпляра товара, генерируемый производителем.
- Ключ криптографической проверки — 4-байтовый код, формируемый на основе данных товара и секретного ключа оператора системы.
- Код проверки — контрольная сумма, вычисляемая по алгоритму CRC-32.
Считывание и проверка
Считывание кода производится с помощью:
- Специализированных 2D-сканеров — устройств, способных считывать матричные коды.
- Мобильных приложений — например, приложение «Честный ЗНАК» для смартфонов, которое позволяет потребителю проверить подлинность товара.
- Кассовых терминалов — сканеры, установленные на кассах розничных магазинов.
При считывании код проверяется на соответствие формату, целостность данных (через коррекцию ошибок) и подлинность (через криптографическую проверку). Если код не проходит проверку, товар считается нелегальным или поддельным.
Преимущества и ограничения
Преимущества
- Высокая плотность данных — возможность кодировать значительный объём информации на малой площади (до 2,5 КБ на квадратный сантиметр).
- Устойчивость к повреждениям — коррекция ошибок позволяет считывать код даже при частичном повреждении (до 30% площади).
- Малый размер — минимальный код может быть размером 2×2 мм.
- Низкая стоимость — печать кода не требует дорогостоящего оборудования.
- Совместимость — код может быть считан любым стандартным 2D-сканером.
Ограничения
- Необходимость прямой видимости — код должен быть видимым для сканера, что ограничивает применение на прозрачных или отражающих поверхностях.
- Зависимость от качества печати — плохо напечатанный код может быть нечитаемым.
- Ограниченная ёмкость — для кодирования больших объёмов данных (например, полной спецификации товара) требуется использование нескольких кодов или других технологий (RFID, QR-код).
- Уязвимость к подделке — при отсутствии криптографической защиты код может быть скопирован и нанесён на поддельный товар.
Критика и проблемы внедрения
Внедрение обязательной маркировки Data Matrix столкнулось с рядом проблем:
- Технические сбои — в 2020–2021 годах фиксировались массовые ошибки при считывании кодов, особенно на продукции с глянцевой упаковкой.
- Затраты бизнеса — по оценкам Российского союза промышленников и предпринимателей, затраты среднего предприятия на внедрение маркировки составляют от 1 до 5 миллионов рублей.
- Сложности с импортом — импортёры вынуждены дооснащать производственные линии за рубежом или наносить коды на таможенных складах, что увеличивает сроки и стоимость.
- Недостаточная информированность потребителей — по данным опросов 2023 года, только 30% покупателей регулярно проверяют коды Data Matrix через приложение «Честный ЗНАК».
Перспективы развития
Планируется расширение системы маркировки на новые товарные группы, включая:
- Строительные материалы (цемент, стекло, керамическая плитка) — с 2025 года.
- Бытовая химия и косметика — с 2026 года.
- Электроника и бытовая техника — с 2027 года.
Также разрабатываются технологии интеграции Data Matrix с блокчейн-системами для повышения защиты от подделок и создания «цифрового паспорта» товара.
Источники
- Федеральный закон от 28.12.2019 № 381-ФЗ «О внесении изменений в отдельные законодательные акты Российской Федерации в части обязательной маркировки товаров средствами идентификации».
- Постановление Правительства РФ от 26.04.2019 № 515 «О системе маркировки товаров средствами идентификации».
- ISO/IEC 16022:2006 «Information technology — Automatic identification and data capture techniques — Data Matrix bar code symbology specification».
- Материалы Центра развития перспективных технологий (ЦРПТ) — оператора системы «Честный ЗНАК».
- Отчёт Российского союза промышленников и предпринимателей (РСПП) «Оценка влияния обязательной маркировки товаров на бизнес» (2022).
- Стандарт GS1 General Specifications (версия 23.0, 2023).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →