Открыть сервис

Код маркировки 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 для системы «Честный ЗНАК» содержит четыре группы данных:

  1. Код товара (GTIN) — 14-значный цифровой код, соответствующий международному стандарту GS1.
  2. Серийный номер — уникальный идентификатор экземпляра товара, генерируемый производителем.
  3. Ключ криптографической проверки — 4-байтовый код, формируемый на основе данных товара и секретного ключа оператора системы.
  4. Код проверкиконтрольная сумма, вычисляемая по алгоритму CRC-32.

Считывание и проверка

Считывание кода производится с помощью:

  • Специализированных 2D-сканеров — устройств, способных считывать матричные коды.
  • Мобильных приложений — например, приложение «Честный ЗНАК» для смартфонов, которое позволяет потребителю проверить подлинность товара.
  • Кассовых терминалов — сканеры, установленные на кассах розничных магазинов.

При считывании код проверяется на соответствие формату, целостность данных (через коррекцию ошибок) и подлинность (через криптографическую проверку). Если код не проходит проверку, товар считается нелегальным или поддельным.

Преимущества и ограничения

Преимущества

  • Высокая плотность данных — возможность кодировать значительный объём информации на малой площади (до 2,5 КБ на квадратный сантиметр).
  • Устойчивость к повреждениямкоррекция ошибок позволяет считывать код даже при частичном повреждении (до 30% площади).
  • Малый размер — минимальный код может быть размером 2×2 мм.
  • Низкая стоимость — печать кода не требует дорогостоящего оборудования.
  • Совместимость — код может быть считан любым стандартным 2D-сканером.

Ограничения

  • Необходимость прямой видимости — код должен быть видимым для сканера, что ограничивает применение на прозрачных или отражающих поверхностях.
  • Зависимость от качества печати — плохо напечатанный код может быть нечитаемым.
  • Ограниченная ёмкость — для кодирования больших объёмов данных (например, полной спецификации товара) требуется использование нескольких кодов или других технологий (RFID, QR-код).
  • Уязвимость к подделке — при отсутствии криптографической защиты код может быть скопирован и нанесён на поддельный товар.

Критика и проблемы внедрения

Внедрение обязательной маркировки Data Matrix столкнулось с рядом проблем:

  • Технические сбои — в 2020–2021 годах фиксировались массовые ошибки при считывании кодов, особенно на продукции с глянцевой упаковкой.
  • Затраты бизнеса — по оценкам Российского союза промышленников и предпринимателей, затраты среднего предприятия на внедрение маркировки составляют от 1 до 5 миллионов рублей.
  • Сложности с импортом — импортёры вынуждены дооснащать производственные линии за рубежом или наносить коды на таможенных складах, что увеличивает сроки и стоимость.
  • Недостаточная информированность потребителей — по данным опросов 2023 года, только 30% покупателей регулярно проверяют коды Data Matrix через приложение «Честный ЗНАК».

Перспективы развития

Планируется расширение системы маркировки на новые товарные группы, включая:

Также разрабатываются технологии интеграции Data Matrix с блокчейн-системами для повышения защиты от подделок и создания «цифрового паспорта» товара.

Источники

  1. Федеральный закон от 28.12.2019 № 381-ФЗ «О внесении изменений в отдельные законодательные акты Российской Федерации в части обязательной маркировки товаров средствами идентификации».
  2. Постановление Правительства РФ от 26.04.2019 № 515 «О системе маркировки товаров средствами идентификации».
  3. ISO/IEC 16022:2006 «Information technology — Automatic identification and data capture techniques — Data Matrix bar code symbology specification».
  4. Материалы Центра развития перспективных технологий (ЦРПТ) — оператора системы «Честный ЗНАК».
  5. Отчёт Российского союза промышленников и предпринимателей (РСПП) «Оценка влияния обязательной маркировки товаров на бизнес» (2022).
  6. Стандарт GS1 General Specifications (версия 23.0, 2023).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →