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

Штриховой код

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

История

Идея кодирования информации с помощью штрихов впервые была запатентована в США в 1949 году американскими изобретателями Норманом Вудлендом и Бернардом Сильвером. Их система, получившая название «бычий глаз», представляла собой концентрические окружности, а не параллельные линии, и предназначалась для автоматического считывания цен в магазинах. Однако технология не получила широкого распространения из-за несовершенства считывающего оборудования и высокой стоимости.

Первым коммерчески успешным штриховым кодом стал Универсальный товарный код (UPC), разработанный в 1973 году компанией IBM. 26 июня 1974 года в супермаркете города Трой, штат Огайо (США), была продана первая упаковка жевательной резинки Wrigley’s Juicy Fruit, имевшая штриховой код UPC. Это событие считается началом эры штрихового кодирования в розничной торговле.

В 1977 году в Европе был создан стандарт European Article Number (EAN), который впоследствии стал международным. В СССР первые штриховые коды появились в конце 1980-х годов с началом внедрения автоматизированных систем учёта. В 1990-е годы, после распада СССР, штриховое кодирование стало массово применяться в российской розничной торговле и логистике.

Устройство и принцип работы

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

Каждый штриховой код содержит:

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

Штриховые коды делятся на два основных типа: линейные (одномерные) и двумерные (матричные).

Линейные (одномерные) коды

Линейные коды представляют собой последовательность штрихов и пробелов в одной строке. Они кодируют относительно небольшой объём данных (обычно до 20–30 символов). Наиболее распространённые стандарты:

Двумерные (матричные) коды

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

Применение

Штриховые коды используются в самых разных сферах:

Технология нанесения

Штриховые коды наносятся на поверхность различными способами:

Стандарты и организации

Разработкой и поддержкой стандартов штрихового кодирования занимаются международные и национальные организации:

Критика и ограничения

Штриховые коды имеют ряд недостатков:

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

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

Источники

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

На главную BFOmetr →