Максикод
Эта статья нуждается в дополнительных цитатах для проверки . ( апрель 2008 г. ) |
MaxiCode — это общедоступная машиночитаемая система символов, первоначально созданная United Parcel Service (UPS) в 1992 году. [1] Подходит для отслеживания и управления отправкой посылок, он напоминает Aztec Code или QR-код , но использует точки, расположенные в шестиугольной сетке, а не в квадратной сетке . MaxiCode стандартизирован в соответствии с ISO/IEC 16023. [2]
Символ MaxiCode (внутреннее название « Птичий глаз », « Цель », « плотный код » или « код UPS ») отображается в виде квадрата размером 1 дюйм с яблочком посередине, окруженным узором из шестиугольных точек. Он может хранить около 93 символов информации, а для передачи большего количества данных можно объединить до 8 символов MaxiCode. Центральное симметричное яблочко полезно для автоматического определения местоположения символов независимо от ориентации и позволяет сканировать символы MaxiCode даже на быстро перемещающейся упаковке.
Структурированное сообщение оператора связи [ править ]
Символы MaxiCode, использующие режимы 2 и 3, включают в себя структурированное сообщение несущей , содержащее ключевую информацию о пакете. Эта информация защищена надежным кодом исправления ошибок Рида-Соломона , что позволяет ее прочитать, даже если часть символа повреждена. Эти поля включают в себя:
- 4-битная индикация используемого режима, в настоящее время либо режима 2, либо режима 3.
- Национальный или международный почтовый индекс . MaxiCode поддерживает как числовые почтовые индексы (например, почтовый индекс ), так и буквенно-цифровые почтовые индексы.
- Трехзначный код страны , закодированный в соответствии со стандартом ISO 3166.
- Трехзначный код класса обслуживания, присвоенный оператором связи.
Структурированная часть сообщения хранится во внутренней области символа, рядом с рисунком «яблочко». (В режимах, которые не включают структурированную часть, внутренняя область просто хранит начало сообщения.)
Информация для конкретного приложения [ править ]
Независимо от режима, в символе MaxiCode может быть закодировано переменное количество информации, специфичной для приложения. Этот формат дополнительных данных строго не определен и среди прочей информации может включать:
- Номер заказа на поставку
- Справочник клиентов
- Номер счета
- Идентификационный номер
- Индикатор исходящего перевозчика
Режимы [ править ]
- Режим 0 — устаревший режим, замененный режимами 2 и 3. (Старые принтеры будут выдавать режим 0, если прошивка устарела. MaxiCodes режима 0 можно определить визуально, исследуя два горизонтальных шестиугольника в верхнем правом углу. Они будут белыми. если Mode равен 0. Для всех остальных режимов они черные.)
- Режим 1 — устаревший режим, заменен режимом 4.
- Режим 2 – форматированные данные, содержащие структурированное сообщение оператора связи с числовым почтовым индексом. (Основное использование — внутренние направления в США.)
- Режим 3 – форматированные данные, содержащие структурированное сообщение оператора связи с буквенно-цифровым почтовым индексом. (Основное использование — международные направления.)
- Режим 4 – Неформатированные данные со стандартной коррекцией ошибок.
- Режим 5 – Неформатированные данные с улучшенной коррекцией ошибок.
- Режим 6 – используется для программирования аппаратных устройств.
На этикетках ИБП используются коды MaxiCodes Mode 2 или Mode 3.
Ссылки [ править ]
- ^ Доктор Рэндал К. Нельсон. «Штрих-коды» . Университет Рочестера . Проверено 20 февраля 2023 г.
- ^ «ИСО/МЭК 16023:2000» . Международная организация по стандартизации . Проверено 20 декабря 2018 г.
Внешние ссылки [ править ]
- Источник официальной технической спецификации MaxiCode.
- Информация о MaxiCode доступна в патентах США. Патент США 4 874 936 , патент США 4 896 029 и патент США 4 998 010.