Штрихкоды

Содержание

Определение

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

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

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

Виды штрихкодов

Штрихкоды бывают двух типов: линейные и двухмерные.

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

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

Наибольшую популярность имеют одномерные коды спецификации EAN и двухмерные коды спецификации PDF 417. Среди двухмерных кодов все большую популярность набирает спецификация QRCode благодаря тому, что может использоваться в мобильных телефонах.

Спецификация EAN

code128

EAN или European Article Number переводится как европейский номер товара, который представляет собой европейский стандарт штрих кода, предназначенный для маркировки товара. В настоящее время регистрацией кодов EAN занимается международная организация по стандартизации GS1.

Наиболее распространенные стандарты штрих кода EAN:

  • EAN-8 - сокращённый формат, который кодирует 8 цифр;
  • EAN-13 - полный формат, который кодирует 13 цифр;
  • EAN-128 - расширенный формат, который кодирует любое количество букв и цифр, согласно спецификации Code 128.

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

Спецификация PDF 417

PDF417

PDF 417 или Portable Data File (Переносимый Файл Данных) - это двухмерный штрихкод, который состоит из 17 модулей, каждый из которых содержит 4 штриха и пробела. С помощью такого штрихкода можно закодировать до 2710 символов.

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

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

Использование этой спецификации штрихкода не ограничивается.

Спецификация QRCode

QRCode

QR-код - матричный двухмерный штрихкод, разработанный и представленный японской компанией Denso-Wave. Аббревиатура QR означает "quick response", что в переводе с английского языка означает "быстрый отклик".

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

Для расшифровки базовой информации штрихкода не требуется связь с базой данных, так как в таком коде закладывается не идентификатор из базы данных, а сама информация, то есть краткое описание объекта. В один QR-код можно закодировать до 7089 цифр или до 4296 букв и цифр.

Использование этой спецификации штрихкода не ограничивается.

Применение штрихкодов

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

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

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

Наибольшее распространение штрихкоды получили в торговле. Маркировка товаров позволяет значительно повысить эффективность управления торговыми точками с большим ассортиментом товаров.

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

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

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

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

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

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

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

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

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

Виталий Бочкарев
Вверх