Что такое баркод

Баркод – это штриховой код, который присваивается объекту при введении на предприятии системы автоматической идентификации.

баркод

Название баркод происходит от английского слова «bar» -«штрих»; таким образом, в дословном переводе «штриховой код» точно отражен внешний вид этого графического изображения, состоящего из расположенных в определенной последовательности штрихов и пробелов. В этих штрихах и пробелах зашифрованы цифры, которые в своем привычном виде можно увидеть чуть ниже штрихкода.

Что скрывает в себе баркод

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

Правила построения баркода удобно рассмотреть на примере международного штрихкодового стандарта ean-13. В последовательности из 13-ти чисел закодированы:

2-3 цифры – Код Национальной ассоциации товарной нумерации, зарегистрировавшей предприятие в международной системе GS1 и присвоившей ему штрих код;

4-5 цифр – Код предприятия, присвоенный ему Национальной Ассоциацией товарной нумерации;

5 цифр – Код товара, присвоенный ему предприятием;

1 цифра — Контрольная цифра, необходимая для проверки подлинности штрих кода.

Что такое двумерный баркод

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

К основным видам двухмерных штрихкодов относятся Stacked linear и Matrix. В Stacked linear увеличение объема кодируемой информации происходит за счет сложения одномерных штрихов в несколько рядов один над другим. Плотность информации в них выше, чем в однорядных линейных штрихкодах, однако отсутствует функция коррекции ошибок, что делает код нечитаемым даже при малейшем повреждении.

В Matrix элементы с закодированной информацией расположены внутри матрицы. Все они черного цвета и одинакового размера, а данные закодированы в позиции элемента. Еще одно замечательное свойство матричного кода — его избыточность, благодаря чему читаетсядаже частично поврежденный код.

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

Баркод ридеры

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

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

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

Как работает баркод ридер

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

Генераторы баркодов

Генераторы баркодов позволяют быстро создать двумерный штрихкод. Рассмотрим генерацию на примере представителя семейства матричных кодов — QR-кода. Процесс состоит из нескольких шагов:

1. Выбор информации для кодирования. Для выбора имеется 10 пунктов:

  • Визитка;
  • Адрес интернет-ресурса;
  • Произвольный текст;
  • Телефонный звонок;
  • СМС-сообщение;
  • Координаты Google Maps;
  • Электронный адрес;
  • Электронное письмо;
  • Запланированное событие (VCALENDAR);
  • WI-FI.

Для каждого раздела имеется своя форма, которую необходимо заполнить.

2. В разделе «Иконка/текст внутри кода» можно внести текстовую информацию или графическую — в виде иконки. Это поможет пользователям определить род информации, закодированной в баркоде.

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