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

Codabar

Codabar — это дискретный, неконтролируемый по чётности, штриховой код, предназначенный для кодирования цифр и ограниченного набора символов. Относится к классу линейных (одномерных) штрихкодов фиксированной длины с переменной шириной штрихов и пробелов. Разработан в 1972 году компанией Pitney Bowes (США) для автоматизации сортировки почтовых отправлений, но наибольшее распространение получил в библиотечном деле, медицинских учреждениях и логистике.

История и происхождение

Codabar был создан в начале 1970-х годов как упрощённая альтернатива более сложным системам штрихового кодирования. Первоначально он применялся в почтовой службе США для маркировки посылок и бандеролей, однако из-за низкой плотности данных и отсутствия встроенной проверки чётности быстро уступил место более надёжным стандартам (Code 39, Code 128). В 1980-х годах Codabar был стандартизирован Американским национальным институтом стандартов (ANSI) под обозначением ANSI/AIM BC3-1998. Позднее он вошёл в международный стандарт ISO/IEC 15417, но как устаревшая спецификация.

Несмотря на ограниченную область применения, Codabar сохранил популярность в специфических нишах благодаря простоте печати и декодирования, а также устойчивости к низкому качеству печати.

Структура и характеристики

Набор символов

Codabar кодирует 16 символов:

Кодирование

Каждый символ представлен комбинацией из 7 элементов (штрихов и пробелов), из которых 4 — штрихи, 3 — пробелы. Ширина каждого элемента может быть узкой (1 модуль) или широкой (2–3 модуля). Соотношение ширины широкого и узкого элемента варьируется от 2:1 до 3:1, что делает код устойчивым к искажениям при печати на некачественных носителях.

Символы кодируются по схеме «2 из 7»: два широких элемента (штрих или пробел) и пять узких. Это обеспечивает самосинхронизацию, но не позволяет обнаруживать ошибки без дополнительных алгоритмов.

Физические параметры

Применение

Codabar используется в узких, но устойчивых областях:

Медицина

В больницах и лабораториях Codabar применяется для маркировки пробирок с кровью, образцов тканей и медицинских бланков. Код позволяет быстро идентифицировать пациента и тип анализа, не требуя дорогостоящего оборудования. В США и Европе этот стандарт до сих пор используется в некоторых клиниках, несмотря на переход к более современным системам (GS1 DataMatrix).

Библиотечное дело

Codabar был одним из первых штрихкодов, внедрённых в библиотеках для учёта книг и читательских билетов. Код наносился на внутреннюю сторону обложки или на этикетку, а считывался ручным сканером. В России библиотеки перешли на Code 39 или RFID-метки, но в ряде старых фондов (например, в Российской государственной библиотеке) до сих пор встречаются системы на основе Codabar.

Логистика и курьерские службы

В 1970–1980-х годах Codabar использовался для маркировки посылок и накладных. Однако с появлением более ёмких стандартов (Code 128, EAN-128) он был вытеснен. Исключение составляют некоторые почтовые операторы в развивающихся странах, где сохраняется оборудование под Codabar.

Фотолаборатории и обработка плёнки

В фотоиндустрии Codabar применялся для идентификации рулонов плёнки и заказов на печать. Код наносился на край плёнки или на бланк заказа.

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

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

Недостатки

Современное состояние

На 2025 год Codabar считается устаревшим форматом. Он не поддерживается большинством современных сканеров и программного обеспечения для автоматизации. Однако в России и странах СНГ он сохраняется в медицинских учреждениях, где используется оборудование, произведённое в 1990–2000-х годах. В библиотеках и архивах Codabar постепенно заменяется на RFID-метки или QR-коды.

Производители штрихкодового оборудования (Honeywell, Zebra) включают поддержку Codabar в свои устройства только для обратной совместимости. Новые проекты, как правило, отказываются от этого формата в пользу более современных решений.

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

Источники

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

На главную BFOmetr →