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

Одномерный штриховой код

Одномерный штриховой код (линейный штрихкод) — это способ представления данных в виде последовательности параллельных линий (штрихов) и пробелов различной ширины, предназначенный для автоматического считывания оптическими устройствами. Информация в таком коде закодирована в чередовании и толщине штрихов и промежутков, образующих графический символ, который может быть распознан сканером. Одномерные штриховые коды являются базовым элементом систем автоматической идентификации, используемых в торговле, логистике, промышленности и документообороте.

История развития

Первые попытки механического считывания информации с графических меток относятся к середине XX века. В 1948 году студенты Института технологии Дрекселя (США) Норман Вудленд и Бернард Сильвер разработали прототип системы, использующей ультрафиолетовое считывание. Первый патент на штриховой код был получен Вудлендом в 1952 году (US 2 612 994), однако коммерческое применение технологии началось значительно позже из-за отсутствия доступных сканирующих устройств и вычислительных мощностей.

Прорыв произошёл в 1973 году, когда Ассоциация продовольственных сетей США (Grocery Manufacturers Association) приняла Универсальный товарный код (UPC) в качестве отраслевого стандарта для розничной торговли. Первый товар с UPC был продан 26 июня 1974 года в магазине Marsh в Трое (Огайо) — это была упаковка жевательной резинки Wrigley’s Juicy Fruit. В 1976 году на основе UPC была разработана европейская система EAN-13 (European Article Numbering), которая впоследствии стала международным стандартом GS1.

В СССР работы по созданию систем штрихового кодирования велись с конца 1970-х годов, но массовое внедрение началось только в 1990-е годы. Первые российские предприятия начали использовать штрихкоды EAN в 1993 году после принятия национального стандарта ГОСТ Р 51121-97.

Принцип кодирования

Одномерный штриховой код представляет собой последовательность вертикальных штрихов (тёмных полос) и пробелов (светлых участков) переменной ширины. Информация кодируется через ширину каждого элемента (штриха или пробела) и их взаимное расположение. Сканер считывает код, измеряя интенсивность отражённого света: штрихи поглощают свет, пробелы отражают. Полученный аналоговый сигнал преобразуется в цифровую последовательность, которая сопоставляется с закодированным значением.

Ключевым понятием является «модуль» — минимальная единица ширины элемента. Все штрихи и пробелы кратны целому числу модулей. Например, в системе EAN-13 ширина одного модуля составляет 0,33 мм для стандартного кода, а минимальная ширина зоны тишины (слева и справа от символа) — 11 модулей.

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

Типовой одномерный код состоит из следующих частей:

Классификация одномерных штриховых кодов

По типу кодируемых символов

По области применения

Основные стандарты и символьные системы

EAN/UPC

Система EAN (European Article Number) — наиболее массовый стандарт в мире. EAN-13 кодирует 13 цифр, EAN-8 — 8 цифр (для товаров малого размера). UPC-A (Universal Product Code), используемый в США и Канаде, содержит 12 цифр. Все эти стандарты управляются организацией GS1, которая присваивает префиксы компаниям и странам.

Code 39

Один из первых алфавитно-цифровых кодов, разработанный в 1974 году компанией Intermec. Поддерживает 43 символа (цифры, прописные буквы, некоторые знаки препинания). Код имеет фиксированную структуру: каждый символ состоит из 9 штрихов (5 штрихов и 4 пробела), из которых 3 являются широкими, 6 — узкими. Используется в здравоохранении, оборонной промышленности, логистике.

Code 128

Более ёмкий алфавитно-цифровой код, поддерживающий полный набор латинских символов (включая строчные буквы) и управляющие коды. Каждый символ кодируется 11 модулями, расположенными в 3 штрихах и 3 пробелах. Стандарт вытеснил Code 39 во многих отраслях благодаря компактности и помехоустойчивости.

GS1-128 (UCC/EAN-128)

Расширение Code 128, предназначенное для кодирования данных в соответствии со стандартами GS1. Позволяет включать в один код несколько идентификаторов (например, GTIN, номер партии, дату истечения срока) с помощью специальных «идентификаторов приложения» (Application Identifiers, AI).

Interleaved 2 of 5

Цифровая символьная система с высокой плотностью записи. Кодирует цифры парами: чётные и нечётные позиции чередуются (переплетаются). Используется в основном для маркировки транспортных упаковок, контейнеров, в складском учёте.

Технологии считывания

Лазерные сканеры

Лазерный луч проходит по поверхности штрихового кода, измеряя отражение. Сканеры могут быть ручными (в магазинах, на складах) или стационарными (на конвейерах). Лазерные устройства способны считывать коды с расстояния от 5 см до 10 м в зависимости от модели.

CCD-сканеры

Используют массив светочувствительных элементов для захвата всего изображения кода одновременно. Проще и дешевле лазерных, но требуют близкого расстояния (до 15 см) и хорошей освещённости.

Камерные сканеры (imager-based)

Фотографируют код и выполняют программную обработку изображения. Позволяют считывать повреждённые или нестандартные коды, а также коды на криволинейных поверхностях. Такие устройства становятся стандартными в современных мобильных терминалах и смартфонах.

Применение и значение

Одномерные штриховые коды являются фундаментом современного управления цепочками поставок. Без них невозможна эффективная работа розничной торговли, складов, транспортных компаний. Согласно данным GS1, ежедневно в мире считывается более 5–10 миллиардов штриховых кодов.

Основные области использования:

Ограничения и недостатки

Регулирование в России

В Российской Федерации использование штриховых кодов регулируется национальными стандартами (ГОСТ Р 51121-97 «Штриховой код. Общие требования», ГОСТ Р ИСО/МЭК 15420-2008 «Символика штрихового кода. EAN/UPC», ГОСТ Р 56524-2015 «Маркировка почтовых отправлений. Штриховые коды»). С 2017 года в стране действует система обязательной маркировки товаров «Честный знак», использующая как одномерные (GS1-128), так и двумерные коды (Data Matrix). Маркировка контролируется Центром развития перспективных технологий (ЦРПТ). Организации, не прошедшие регистрацию в государственной системе, не могут участвовать в обороте маркированных товаров.

Перспективы

Несмотря на развитие двумерных кодов, одномерные штриховые коды остаются широко востребованными благодаря простоте, низкой стоимости печати (на обычных принтерах) и совместимости с огромным парком сканирующего оборудования. Основные тенденции:

Источники

  1. ГОСТ Р 51121-97 «Штриховой код. Общие требования». — М.: Госстандарт России, 1998.
  2. ГОСТ Р ИСО/МЭК 15420-2008 «Символика штрихового кода. EAN/UPC». — М.: Стандартинформ, 2009.
  3. Закон РФ от 28.12.2009 № 381-ФЗ «Об основах государственного регулирования торговой деятельности в Российской Федерации».
  4. Павлов А. А., Шахнович И. В. «Системы штрихового кодирования. Основы, стандарты, применение». — М.: Радио и связь, 2014.
  5. GS1 General Specifications Version 21.0 — GS1 AISBL, 2020.
  6. Duni, R. L. «Bar Code Basics and Applications». — Textbook, 4th ed., Florida, 2015.
  7. Сайт Центра развития перспективных технологий (ЦРПТ) — проект «Честный знак».

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

На главную BFOmetr →