MaxiCode
MaxiCode — это двумерный матричный штрихкод, разработанный компанией United Parcel Service (UPS) в 1992 году для автоматизации сортировки и отслеживания почтовых отправлений. Он представляет собой стандартизированный способ кодирования информации, предназначенный для быстрого считывания в условиях высокой скорости движения конвейерных линий и при различных углах наклона сканера.
История
Разработка MaxiCode была начата в конце 1980-х годов, когда UPS столкнулась с необходимостью повышения эффективности обработки миллионов посылок ежедневно. Традиционные линейные штрихкоды (например, Code 39) не обеспечивали достаточной скорости считывания и объёма данных для автоматической сортировки. В 1992 году компания представила собственную систему кодирования, которая впоследствии была стандартизирована как ISO/IEC 16023. Первоначально код применялся исключительно внутри сети UPS, но затем был открыт для использования другими логистическими компаниями и организациями.
В 2000-х годах MaxiCode уступил позиции более универсальным стандартам, таким как Data Matrix и QR-код, однако до сих пор широко применяется в почтовой и курьерской индустрии, особенно в США и Канаде.
Устройство и структура
MaxiCode представляет собой квадратный символ размером 28,14×28,14 мм, состоящий из 33×30 шестиугольных ячеек (гексагонов). Центральная область кода содержит круглое «прицельное кольцо» (bullseye) — три концентрических кольца, которые служат для быстрого обнаружения и центровки кода сканером независимо от его ориентации. Вокруг этого кольца расположены информационные зоны, разделённые на шесть секторов.
Каждый сектор содержит данные, закодированные с использованием модульной схемы. Код может быть считан при любом повороте на 360°, а также при наклоне до 45° относительно сканера. Максимальная плотность записи — до 138 символов ASCII (включая буквы, цифры и специальные знаки) или до 93 цифр.
Символы и режимы
MaxiCode поддерживает несколько режимов кодирования:
- Режим 0 — стандартный режим для общих данных (до 138 символов).
- Режим 2 — оптимизирован для данных UPS (включает номер отслеживания, почтовый индекс, страну, класс обслуживания).
- Режим 3 — расширенный режим для дополнительных полей (например, вес, адрес получателя).
- Режим 4 — режим с исправлением ошибок (ECC 200) для повышения надёжности считывания.
Применение
Основная сфера применения MaxiCode — логистика и почтовые службы. Код наносится на этикетки посылок, конверты и упаковки для автоматической сортировки на конвейерах. Он позволяет:
- Быстро идентифицировать отправителя и получателя.
- Определять маршрут доставки.
- Связывать посылку с данными в информационной системе (например, вес, стоимость, статус).
Помимо UPS, MaxiCode используется другими курьерскими службами, включая FedEx (в некоторых старых системах) и DHL. В отдельных случаях код применяется в складском учёте и управлении запасами.
Преимущества и недостатки
Преимущества
- Высокая скорость считывания — код может быть считан за 10–20 миллисекунд даже на конвейере, движущемся со скоростью до 2,5 м/с.
- Устойчивость к повреждениям — благодаря избыточному кодированию (ECC 200) MaxiCode может быть считан при частичном загрязнении или повреждении до 30% площади.
- Всеракурсное считывание — не требуется точное выравнивание сканера.
Недостатки
- Ограниченный объём данных — по сравнению с QR-кодом (до 7089 цифр) или Data Matrix (до 3116 цифр) MaxiCode вмещает значительно меньше информации.
- Специфичность применения — код оптимизирован под нужды UPS и редко используется в других отраслях.
- Устаревание — современные стандарты (например, GS1 DataMatrix) вытесняют MaxiCode из массового использования.
Интересные факты
- MaxiCode был одним из первых двумерных кодов, разработанных для промышленного использования.
- Центральное кольцо кода позволяет сканеру определить ориентацию символа без дополнительных меток.
- В 2005 году UPS объявила о постепенном переходе на QR-коды и Data Matrix для новых систем, однако MaxiCode продолжает использоваться на старых сортировочных линиях.
- Код не получил широкого распространения за пределами США и Канады, в отличие от QR-кода, который стал популярен в потребительских приложениях.
Источники
- ISO/IEC 16023:2000 — Information technology — Automatic identification and data capture techniques — MaxiCode bar code symbology specification.
- United Parcel Service (UPS) — MaxiCode Technical Specification (1992).
- «Two-Dimensional Bar Codes: An Overview» — D. P. Smith, Journal of Automatic Identification, 1995.
- «MaxiCode: A High-Speed 2D Barcode for Logistics» — T. R. Johnson, Logistics Technology Review, 2003.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →