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

Data Matrix код

Data Matrix код — это двумерный матричный штрихкод, предназначенный для кодирования информации в компактной форме, состоящий из чёрных и белых ячеек (модулей), расположенных в виде квадратной или прямоугольной матрицы. Относится к классу 2D-кодов и отличается высокой плотностью записи данных, возможностью восстановления информации при частичном повреждении и отсутствием необходимости в сложном сканирующем оборудовании. Разработан в 1989 году компанией International Data Matrix (позднее вошедшей в состав AIM International) и стандартизирован по ISO/IEC 16022.

История

Первые разработки двумерных штрихкодов начались в 1980-х годах, когда одномерные линейные коды перестали удовлетворять растущим требованиям к объёму хранимой информации. В 1989 году американская компания International Data Matrix (ID Matrix) представила новый тип кода, который получил название Data Matrix. Первоначально технология применялась в промышленности для маркировки небольших деталей и компонентов, где требовалось размещение кода на ограниченной площади.

В 1996 году Data Matrix был принят в качестве международного стандарта ISO/IEC 16022. С этого времени началось его активное распространение в различных отраслях — от логистики до здравоохранения. В 2000-х годах код стал основой для систем маркировки продукции в фармацевтической и пищевой промышленности, а также в электронной коммерции. В России Data Matrix получил широкое распространение с 2016 года, когда началось внедрение системы обязательной маркировки товаров «Честный ЗНАК».

Устройство и принцип работы

Структура кода

Data Matrix представляет собой матрицу из квадратных ячеек (модулей), каждая из которых может быть чёрной или белой. Размер матрицы варьируется от 10×10 до 144×144 модулей для квадратных версий и от 8×18 до 16×48 для прямоугольных (версия ECC 200). Код обязательно содержит:

Кодирование информации

Данные в Data Matrix кодируются с использованием алгоритмов коррекции ошибок Рида — Соломона. Это позволяет восстанавливать до 30% повреждённого кода (при версии ECC 200). Информация может быть представлена в различных форматах: цифры (0–9), буквы латинского алфавита (A–Z, a–z), специальные символы, а также байтовые данные (например, изображения или двоичные файлы). Максимальная ёмкость кода составляет до 2335 буквенно-цифровых символов или до 3116 цифровых символов.

Сканирование

Для считывания Data Matrix используется камера или специализированный сканер (имиджер), который захватывает изображение кода, распознаёт поисковый и синхронизирующий шаблоны, затем декодирует область данных. В отличие от QR-кода, Data Matrix не требует наличия белого поля (quiet zone) вокруг кода, что делает его более компактным.

Классификация

Существует две основные версии Data Matrix, различающиеся алгоритмом коррекции ошибок:

По форме различают:

Применение

Data Matrix код широко используется в различных отраслях благодаря своей компактности и надёжности.

Промышленность и логистика

В производстве Data Matrix наносится на детали, компоненты и готовые изделия для отслеживания на всех этапах жизненного цикла. Код позволяет хранить серийные номера, даты производства, партии и другую информацию. В логистике используется для маркировки упаковок, паллет и контейнеров, что ускоряет процессы сортировки и инвентаризации.

Фармацевтика и здравоохранение

В фармацевтической отрасли Data Matrix применяется для маркировки лекарственных препаратов в рамках систем борьбы с контрафактом. Код содержит уникальный идентификатор, который позволяет проверить подлинность и происхождение товара. В медицине Data Matrix используется для маркировки медицинских приборов, образцов биоматериалов и лабораторного оборудования.

Розничная торговля и маркировка товаров

В России Data Matrix является основой системы обязательной маркировки товаров «Честный ЗНАК». Код наносится на упаковку товаров из таких категорий, как табачная продукция, обувь, лекарства, молочная продукция, вода, шины и другие. Потребитель может отсканировать код с помощью мобильного приложения и получить информацию о производителе, сроке годности и пути товара от завода до полки магазина.

Электроника и микрочипы

Благодаря малому размеру Data Matrix часто наносится непосредственно на поверхность микросхем, печатных плат и других электронных компонентов. Это позволяет отслеживать детали в процессе сборки и ремонта.

Документооборот и идентификация

Data Matrix используется для маркировки документов, билетов, пропусков и удостоверений. Код может содержать подпись, ссылку на базу данных или другую идентификационную информацию.

Преимущества и недостатки

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

Недостатки

Интересные факты

Источники

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

На главную BFOmetr →