Штрихкод: назначение и применение¶
Штрихкод — это машиночитаемый графический код, в котором информация о товаре, объекте или документе закодирована в виде последовательности полос и промежутков определённой ширины. Считывание производится оптическими сканерами, после чего декодер преобразует визуальный рисунок в числовую или буквенно-цифровую строку. Штрихкоды применяются в торговле, логистике, промышленности, медицине, библиотечном деле и государственном управлении как средство автоматической идентификации.
¶История
Первые работы над автоматической идентификацией товаров относятся к 1940—1950-м годам в США. В 1949 году Бернард Сильвер и Норман Джозеф Вудленд запатентовали систему, использовавшую концентрические окружности и ультрафиолетовые чернила; практического распространения она не получила из-за сложности считывания.
Поворот произошёл в 1973 году, когда американская ассоциация Uniform Code Council утвердила стандарт UPC (Universal Product Code). 26 июня 1974 года в магазине города Трой (штат Огайо) был впервые продан товар — упаковка жевательной резинки — со считанным сканером штрихкодом. В 1977 году в Европе появился аналогичный стандарт EAN (European Article Number), впоследствии объединённый с UPC в глобальную систему GS1.
В СССР и России штрихкоды начали внедряться в 1990-е годы вместе с развитием розничной торговли и рыночных механизмов. Сегодня российские предприятия используют коды EAN-13 и EAN-8, а также внутренние коды для маркировки продукции.
¶Классификация
Штрихкоды делят на линейные (одномерные) и двумерные.
¶Линейные (одномерные)
Информация кодируется изменением ширины штрихов и пробелов по горизонтали. Считываются лазерными или светодиодными сканерами.
- EAN-13 — основной стандарт для розничной торговли, 13 цифр.
- EAN-8 — сокращённая версия для малогабаритных упаковок.
- UPC-A — североамериканский стандарт, 12 цифр.
- Code 128 — плотный код с полным набором ASCII, применяется в логистике.
- Code 39 — буквенно-цифровой код, распространён в промышленности и учёте.
- ITF-14 — межрегиональный код для транспортной упаковки.
¶Двумерные
Информация кодируется по двум координатам, что позволяет хранить значительно больший объём данных и обеспечивает устойчивость к повреждениям.
- QR-код — матричный код, созданный в 1994 году японской компанией Denso Wave; широко применяется в рекламе, платёжных системах и государственных сервисах.
- Data Matrix — используется для маркировки лекарств, деталей и документов.
- Aztec Code — применяется на железнодорожных и авиабилетах.
- PDF417 — используется в удостоверениях личности и транспортных документах.
¶Устройство и структура кода
Линейный штрихкод EAN-13 состоит из нескольких зон:
- префикс (первые 2—3 цифры) — код страны регистрации производителя, выдаваемый ассоциацией GS1;
- код изготовителя (следующие 4—5 цифр);
- код товара (5 цифр);
- контрольная цифра, вычисляемая по алгоритму для проверки корректности считывания.
Следует учитывать, что префикс указывает не на страну производства, а на страну, где зарегистрирован производитель или владелец бренда. Российские префиксы — 460—469.
Двумерные коды содержат шаблон позиционирования, зону данных и зону коррекции ошибок (алгоритм Рида — Соломона), что позволяет восстановить информацию даже при частичном повреждении метки.
¶Считывающее оборудование
Для считывания применяются:
- лазерные сканеры — для линейных кодов;
- светодиодные (CCD) сканеры;
- имидж-сканеры — считывают и линейные, и двумерные коды;
- терминалы сбора данных — портативные устройства со сканером и памятью;
- камеры смартфонов — при использовании соответствующего программного обеспечения.
¶Применение
¶Розничная торговля
Штрихкод на кассе ускоряет обслуживание, исключает ручной ввод цены и обеспечивает автоматический учёт продаж. В России обязательная маркировка ряда товаров (табак, обувь, лекарства, молочная продукция) ведётся через систему «Честный знак» на основе кодов Data Matrix.
¶Логистика и склад
Коды Code 128 и ITF-14 используются для маркировки паллет, коробов и грузовых мест, что позволяет отслеживать перемещение товаров по всей цепочке поставок.
¶Промышленность
Штрихкоды наносятся на детали, узлы и тару для учёта в системах ERP и MES, контроля сборки и инвентаризации.
¶Медицина
Маркировка лекарственных препаратов и медицинских изделий обеспечивает прослеживаемость от производителя до пациента и защиту от подделок.
¶Государственные услуги и документы
QR-коды применяются на бланках, в паспортах, водительских удостоверениях, а также в цифровых сервисах для быстрого перехода по ссылке.
¶Библиотеки и архивы
Штрихкоды на книгах и архивных единицах ускоряют выдачу и инвентаризацию фондов.
¶Преимущества и ограничения
Преимущества:
- высокая скорость и точность считывания;
- снижение затрат на ручной ввод данных;
- автоматизация учёта и логистики;
- прослеживаемость товаров.
Ограничения:
- линейные коды хранят небольшой объём данных;
- требуют прямой видимости и чистоты метки;
- возможны ошибки при повреждении или загрязнении;
- двумерные коды требуют более дорогого оборудования.
¶Перспективы
Развитие технологий связано с переходом к цифровой маркировке, объединяющей штрихкод с базами данных, а также с внедрением RFID-меток, которые не требуют прямой видимости. Однако штрихкоды остаются наиболее массовым и дешёвым средством идентификации благодаря низкой стоимости печати и универсальности считывателей.
Источники: стандарты GS1, материалы Uniform Code Council, публикации Denso Wave, нормативные документы системы «Честный знак».