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

ISO/IEC 16022

ISO/IEC 16022 — это международный стандарт, определяющий спецификации символики Data Matrix, двумерного матричного кода, предназначенного для автоматической идентификации и сбора данных. Стандарт был разработан Международной организацией по стандартизации (ISO) и Международной электротехнической комиссией (IEC). Он устанавливает требования к кодированию данных, структуре символа, размерам, уровням коррекции ошибок и методам декодирования.

История и разработка

Стандарт ISO/IEC 16022 был впервые опубликован в 2000 году. Его основой послужила технология Data Matrix, изобретённая в 1989 году американской компанией International Data Matrix, Inc. (ID Matrix). Первоначально код использовался в промышленности для маркировки небольших деталей, где требовалось размещение большого объёма данных на ограниченной площади. Разработка международного стандарта была инициирована для унификации формата и обеспечения совместимости между различными системами считывания и производства. Последующие редакции стандарта (например, ISO/IEC 16022:2006 и ISO/IEC 16022:2024) уточняли спецификации, добавляли новые уровни коррекции ошибок и расширяли возможности кодирования.

Структура символа Data Matrix

Символ Data Matrix по стандарту ISO/IEC 16022 представляет собой двумерную матрицу, состоящую из квадратных или прямоугольных модулей (ячеек). Он состоит из двух основных частей:

Размеры и ёмкость

Стандарт определяет два семейства символов Data Matrix:

Максимальная ёмкость символа ECC 200 составляет:

Кодирование данных

Стандарт ISO/IEC 16022 описывает несколько режимов кодирования, которые выбираются в зависимости от типа данных:

Переключение между режимами происходит с помощью специальных управляющих последовательностей. Это позволяет оптимизировать плотность записи для конкретного набора данных.

Коррекция ошибок

Data Matrix использует коды Рида — Соломона для обнаружения и исправления ошибок. В версии ECC 200 количество избыточных данных (кодовых слов коррекции) составляет от 5 до 64 в зависимости от размера символа. Это позволяет восстанавливать до 30% повреждённых данных. Коррекция ошибок делает Data Matrix устойчивым к частичным загрязнениям, царапинам и другим дефектам поверхности, на которую нанесён код.

Применение

Благодаря высокой плотности записи, компактности и надёжности, Data Matrix широко применяется в различных отраслях:

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

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

Недостатки

Критика и ограничения

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

Источники

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

На главную BFOmetr →