На главную/Технологии/Штрихкод: что это такое, как работает и какую информацию содержит
Технологии

Штрихкод: что это такое, как работает и какую информацию содержит

Штрихкод - универсальный способ автоматической идентификации товаров, основанный на последовательности полос разной ширины. Узнайте, как работает штрихкод, какие данные он содержит, как происходит считывание и чем отличается от QR-кода. Подробно рассмотрены виды штрихкодов и их применение в торговле и логистике.

27 окт. 2026 г.
6 мин
Штрихкод: что это такое, как работает и какую информацию содержит

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

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

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

Что такое штрихкод и как он устроен

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

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

В устройстве линейного штрихкода можно выделить несколько элементов:

  • Чёрные полосы - тёмные участки, формирующие кодовую последовательность.
  • Белые промежутки - светлые области между полосами, которые также участвуют в кодировании.
  • Стартовые и стоповые элементы - специальные комбинации, помогающие определить границы кода.
  • Цифры под штрихкодом - человекочитаемое представление закодированного номера.

По краям изображения также оставляют свободные светлые области. Они называются тихими зонами и необходимы, чтобы сканер мог отличить штрихкод от окружающего изображения на упаковке.

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

Как работает штрихкод и как сканер считывает информацию

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

Процесс считывания состоит из нескольких этапов:

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

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

При этом сканер не распознаёт сам товар и не определяет его стоимость по внешнему виду упаковки. Он лишь считывает закодированный идентификатор.

Современные сканеры могут использовать лазерную технологию или камеры с датчиками изображения. Камерные модели способны считывать не только обычные линейные штрихкоды, но и двумерные коды, включая QR-коды.

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

Обычный товарный штрихкод содержит уникальный идентификатор товара, который используется для его учёта и поиска в информационных системах. Один из наиболее распространённых форматов - EAN-13, состоящий из 13 цифр.

Номер EAN-13 включает несколько элементов:

  • Префикс GS1 - первые цифры, указывающие на организацию GS1, выдавшую диапазон номеров. Они не обязательно обозначают страну производства.
  • Код компании и товара - комбинация цифр, позволяющая идентифицировать конкретную продукцию.
  • Контрольная цифра - последняя цифра, которая рассчитывается по специальному алгоритму и помогает обнаруживать ошибки считывания.

Например, два одинаковых продукта одной марки, но разного объёма, обычно имеют разные штрихкоды. Это позволяет кассе различать упаковки и применять соответствующие цены.

Цена, срок годности и количество товара на складе обычно не записываются в EAN-13. Эти сведения хранятся в базе магазина и связываются с идентификатором продукции.

Контрольная цифра дополнительно повышает надёжность системы. Если при считывании одна из цифр распознана неправильно, проверка может выявить ошибку и отклонить полученный номер.

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

Какие существуют виды штрихкодов

Штрихкоды отличаются количеством символов, способом кодирования и областью применения. Одни предназначены для маркировки товаров в магазинах, другие используются на складах, производстве и при перевозке грузов.

EAN-13, EAN-8 и UPC

В розничной торговле чаще всего встречаются три формата:

  • EAN-13 - содержит 13 цифр и широко применяется для идентификации товаров в международной торговле.
  • EAN-8 - сокращённый формат из 8 цифр, предназначенный для небольших упаковок, на которых сложно разместить стандартный штрихкод.
  • UPC-A - содержит 12 цифр и преимущественно используется в США и Канаде.

Все три формата позволяют быстро идентифицировать продукцию при сканировании на кассе. Их основное различие заключается в структуре номера и количестве кодируемых цифр.

Code 128 и другие форматы

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

Например, Code 128 используется в логистике, складском учёте и маркировке транспортных упаковок. Он позволяет записывать буквенно-цифровые идентификаторы, что удобно для отслеживания грузов и обработки заказов.

Другой формат, Code 39, встречается в промышленности и системах учёта оборудования. Он поддерживает цифры, латинские буквы и ограниченный набор специальных символов.

Выбор формата зависит от задачи: для продажи товаров обычно достаточно EAN-13, а для внутренней маркировки и логистики могут потребоваться более гибкие системы кодирования.

Чем штрихкод отличается от QR-кода

Штрихкод и QR-код выполняют похожую задачу - позволяют устройствам считывать информацию без ручного ввода. Однако они используют разные способы кодирования данных.

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

Основные различия:

  • Объём информации. Линейные товарные штрихкоды обычно содержат короткие идентификаторы, тогда как QR-коды способны хранить значительно больше данных.
  • Тип данных. QR-код может содержать текст, интернет-ссылку или контактную информацию. Возможности линейного штрихкода зависят от его формата.
  • Считывание. Для QR-кода требуется устройство, способное распознавать двумерное изображение. Обычные штрихкоды поддерживаются в том числе лазерными сканерами.
  • Устойчивость к повреждениям. QR-код предусматривает коррекцию ошибок, благодаря которой часть повреждённой информации можно восстановить.

При этом QR-код не является полноценной заменой обычного штрихкода. Линейные форматы остаются удобными для кассовых систем благодаря простоте, стандартизации и совместимости с торговым оборудованием.

Для более подробного объяснения двумерного кодирования можно прочитать материал Как работает QR-код: устройство, принципы и защита данных.

Заключение

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

Главное преимущество технологии - скорость и точность учёта. Штрихкоды позволяют автоматизировать продажи, контролировать складские остатки и отслеживать движение продукции без ручного ввода данных.

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

Теги:

штрихкод
сканер
ean-13
qr-код
идентификация
code-128
логистика
товар

Похожие статьи

Загрузка...