наиболее распространенными в международной практике штриховыми кодами являются
Виды штрих-кодов, описание линейных и двумерных форматов. Как определить тип по изображению?
В современном мире во всех основных экономических сферах – торговле, промышленности, логистике и других, где необходим эффективный автоматизированный учёт товаров и материалов, применяют различные виды штрих-кодов. Подбор подходящего штрихового кодирования для конкретного случая использования и технического оборудования для его нанесения является важным этапом организации торговых и производственных взаимодействий.
Дорогие читатели! Наши статьи рассказывают о типовых способах решения юридических вопросов, но каждый случай носит уникальный характер.
Классификация видов
Штрих-код представляет собой графическую информацию в виде чередования черных и белых полос, которая наносится на поверхность, упаковку или маркировку товара.
Наибольшее применение штриховые коды получили:
Существует два основных вида штрих-кодов.
Линейные, или одномерные (1D)
Это графические изображения из сочетания черных и белых элементов виде линий разной толщины, обычно читаемые в горизонтальном направлении, которые содержат закодированную по определённым стандартам текстовую или числовую информацию.
Характерные черты:
Двумерные (2D)
Это графическое изображение в виде квадрата (иногда прямоугольника), состоящего из матрицы квадратных элементов, которое содержит вертикально и горизонтально расположенную закодированную информацию.
Отличительные особенности:
Форматы линейных и их характеристика
Существует несколько наиболее распространённых форматов линейных штриховых кодов, каждый из которых более подробно рассмотрен ниже.
EAN-13
European Article Number (EAN) – штрих-код европейского стандарта, введённый в действие странами Европы в 1977 году, аналогичный по назначению и структуре коду UPC.
Структура EAN-13 кода обычно содержит:
В некоторых случаях EAN код может быть дополнен добавочным товарным идентификатором (из 2-5 цифр), который печатается справа от основного изображения.
У этого кода есть разновидность EAN-8, включающая 8 носителей информации. Обычно применяется для кодировки маленьких партий или малогабаритных товаров. Меньший размер штрих-кода способствует более оперативному считыванию данных.
Universal Product Code (UPC) – это один из самых ранних штриховых кодов, принятый в 1973 году в США и являющийся американским стандартом универсального товарного кода.
Его состав включает 12 цифр:
Состоит из двух групп цифр – левой и правой, по шесть символов в каждой. Каждая цифра в группе кодируется четырьмя штрихами – двумя темными и двумя белыми. Отличительная особенность UPC-кода в симметричности правой и левой его сторон, а также в фотографически негативном начертании правой цифровой группы относительно левой.
Код UPC преобразуется в EAN-13 добавлением нуля перед составляющими его двенадцатью цифрами.
CODE 39
Это штрихкодовое обозначение переменной длины, в котором могут быть зашифрованы большие латинские буквы, цифры и некоторые символы. В отличие от кода EAN-13, он не содержит фиксированного числа символов и не требует обязательного применения контрольной цифры.
CODE 128
Увеличенный вариант штрихового кодирования, который содержит большое количество цифровых и буквенных символов, объединённых в разные группы. Отличается компактностью, достигаемой при помощи записи двух цифр в один штрихкодовой шаблон.
Обычно в его состав входят такие зашифрованные данные:
Interlesved 2 of 5 (ITF)
Вид штрих-кода, который содержит числовую информацию, зашифрованную на основе ширины штрихов и промежутков. Узнаваем по контурной толстой рамке на рисунке, которая помогает улучшить распознавание кода сканером, даже под большим углом. Содержит чётное число цифр, в случае нечётного их количества впереди добавляется ноль. Был разработан в 1995 году в США.
Форматы двумерных и их характеристика
Самыми распространенными видами двумерных штриховых кодов являются: QR-code, Data Matrix и Aztec Code.
QR-код
Наиболее универсальный вид штрих-кода, легко узнаваемый по присутствию квадратов в трёх углах графического рисунка – верхнем правом, нижнем левом и верхнем левом, а также нечетным количеством начерченных столбцов. Отличительной его особенностью служит возможность сканирования при помощи мобильных устройств.
Этот вид штрихового кодирования может содержать практически любые зашифрованные текстовые и числовые данные, в том числе персонифицированного и рекламного характера. Он обладает алгоритмами автоматической коррекции ошибок при возможных повреждениях кода или сканировании в сложных условиях.
Предлагаем посмотреть видео что такое QR-код, как он появился и для чего используется:
Data Matrix
Разновидность штрих-кода, выбранная в качестве основной для российской системы маркировки товаров. Его графическое изображение напоминает QR-код, но здесь отсутствуют характерные для последнего квадраты, зато имеются две отличительные непрерывные перпендикулярные чёрные полосы по левой боковой и нижней части рисунка.
Основное отличие Data Matrix заключается в компактном размере и чётном количестве изображенных столбцов. Возможности этого кода очень схожи с QR-кодированием, с хорошим уровнем защиты от ошибок. Согласно распоряжению правительства РФ (от 28 апреля 2018 г. N 792-р), в 2019 году обязательная маркировка новейшей версией штрих-кода Data Matrix ECC200 требуется для:
Aztec Code
Один из самых эффективных видов штрихового кодирования по возможностям корректировки возникающих ошибок. Графическое изображение отличается от двух предыдущих видов наличием в самом центре элемента в виде вложенных друг в друга квадратов.
Все три основные вида двумерных штрих-кодов, в целом, очень схожи между собой. Это позволяет считать их взаимозаменяемыми, и в случаях невозможности применения какого-либо из них (например, при отсутствии совместимости с используемым сканером), разрешено перейти на альтернативную разновидность кодирования.
Как определить тип по изображению?
Графическое изображение различных видов штриховых кодов отличается некоторыми элементами, что помогает распознать их. Линейные виды кодирования информации обозначаются чередующимися чёрными штрихами разной толщины (в зависимости от видовых особенностей кода) и белыми промежутками, с определённым набором символов под ними.
Видовые отличия изображений одномерных штрих-кодов:
Двумерные коды состоят из квадратно-пиксельных графических рисунков с отличительными особенностями для каждого вида:
О том, из чего состоят штрих-коды и как их расшифровать, говорится в другом материале.
Штрих-кодирование товаров помогает создавать правильную организацию их оптовых и розничных поставок, обеспечивать контроль за сроками реализации и удобство процесса продажи и учёта товарных изделий. Кроме того, применение кодов снижает риск возможных ошибок, что позволяет ускорить производственный оборот и увеличить прибыль компании.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Справочная информация на «Добро ЕСТЬ!»
Штриховой код (штрихкод) — это последовательность черных и белых полос, представляющая некоторую информацию в виде, удобном для считывания техническими средствами. Информация, содержащаяся в коде может быть напечатана в читаемом виде под кодом (расшифровка).
Штриховые коды используются в торговле, складском учете, библиотечном деле, охранных системах, почтовом деле, сборочном производстве, обработка документов.
В мировой практике торговли принято использование штрихкодов символики EAN для маркировки товаров. В соответствии с принятым порядком, производитель товара наносит на него штриховой код, формируемый с использованием данных о стране местонахождения производителя и кода производителя. Код производителя присваивается региональным отделением международной организации EAN International. Такой порядок регистрации позволяет исключить возможность появления двух различных товаров с одинаковыми кодами.
История изобретения штрихкода
В 1948 году Бернард Сильвер (Bernard Silver) (1924—1962), аспирант Института Технологии Университета Дрекселя (Drexel University) в Филадельфии, услышал, как президент местной продовольственной сети просил одного из деканов разработать систему, автоматически считывающую информацию о продукте при его контроле. Сильвер рассказал об этом друзьям — Норману Джозефу Вудланду (Norman Joseph Woodland) (род. 1921) и Джордину Джохэнсону (Jordin Johanson). Втроём они начали исследовать различные системы маркировки. Их первая работающая система использовала ультрафиолетовые чернила, но они были довольно дороги, а кроме того, со временем исчезали.
Убеждённый в том, что система реализуема, Вудланд покинул Филадельфию и перебрался во Флориду в апартаменты своего отца для продолжения работы. Его следующее вдохновение неожиданно дала Азбука Морзе — он сформировал свой первый штриховой код из песка на берегу. Как он сам сказал: «Я только расширил точки и тире вниз и сделал из них узкие и широкие линии». Чтобы прочитать штрихи, он приспособил технологию саундтрек (звуковой дорожки), а именно оптический саундтрек, используемую для записи звука в кинофильмах. 20 октября 1949 года Вудланд и Сильвер подали заявку на изобретение. В результате ими был получен патент США № 2 612 994, изданный 7 октября 1952.
В 1951 году Вудланд и Сильвер попытались заинтересовать компанию IBM в развитии их системы. Компания, признав реализуемость и привлекательность идеи, отказалась от её реализации. IBM посчитала, что обработка получающейся информации потребует сложного оборудования, и что его разработку она сможет провести при наличии свободного времени в будущем.
В 1952 году Вудланд и Сильвер продали патент компании Филко (Philco — в дальнейшем известна как Helios Electric Company). В том же самом году Филко перепродала патент компании RCA.
Виды штрихкода
Существуют различные способы кодирования информации, называемые (штрихкодовыми кодировками или символиками). Различают линейные и двухмерные символики штрихкодов.
Линейными (обычными) в отличие от двухмерных называются штрихкоды, читаемые в одном направлении (по горизонтали). Наиболее распространненые линейные символики: EAN, UPC, Code39, Code128, Codabar, Interleaved 2 of 5. Линейные символики позоволяют кодировать небольшой объем информации (до 20-30 символов — обычно цифр) с помощью несложных штрихкодов, читаемых недорогими сканерами. Пример кода символики EAN-13:
В некоторых странах, например в Японии, можно встретить штрихкод в несколько необычном виде, но суть значения кода от этого не меняется:
Двухмерными называются символики, разработанные для кодирования большого объема информации (до нескольких страниц текста). Двухмерный код считывается при помощи специального сканера двухмерных кодов и позволяет быстро и безошибочно вводить большой объем информации. Расшифровка такого кода проводится в двух измерениях (по горизонтали и по вертикали).
Штриховой код можно наносить при производстве упаковки (типографским способом) или использовать самоклеящиеся этикетки, которые печатаются с использованием специальных принтеров.
Для считывания штрихкодов используются специальные приборы, называемые сканерами штриховых кодов. Сканер засвечивает штрихкод своим осветителем и считывает полученную картинку. После этого он определяет наличие на картинке черных полос штрихкода. Если в сканере нет встроенного декодера (блок расшифровки штрихкода), то сканер передает в приемное устройство серию сигналов, соответствующих ширине черных и белых полос. Расшифровка штрихкода должна выполняться приемным устройством или внешним декодером. Если сканер оснащен внутренним декодером, то этот декодер расшифровывает штрихкод и передает информацию в приемное устройство (компьютер, кассовый аппарат и т.д.) в соответствии с сигналами интерфейса, определяемого моделью сканера.
Расшифровка штрихкода
C помощью штрихового кода зашифрована информация о некоторых наиболее существенных параметрах продукции. Наиболее распространены американский Универсальный товарный код UPC и Европейская система кодирования EAN. Наиболее распространенны EAN/UCC товарные номера EAN-13, EAN-8, UPC-A, UPC-E и 14-разрядный код транспортной упаковки ITF-14. Так же существует 128 разрядная система UCC/EAN-128. Согласно той или иной системе, каждому виду изделия присваивается свой номер, состоящий чаще всего из 13 цифр (EAN-13).
Возьмем, к примеру, цифровой код: 4820024700016. Первые две цифры (482) означают страну происхождения (изготовителя или продавца) продукта, следующие 4 или 5 в зависимости от длинны кода страны (0024) — предприятие-изготовитель, еще пять (70001) — наименование товара, его потребительские свойства, размеры, массу, цвет. Последняя цифра (6) контрольная, используемая для проверки правильности считывания штрихов сканером. EAN — 13:
Для кода товара:
1 цифра: наименование товара,
2 цифра: потребительские свойства,
3 цифра: размеры, масса,
4 цифра: ингредиенты,
5 цифра: цвет.
Пример вычисления контрольной цифры для определения подлинности товара
1. Сложить цифры, стоящие на четных местах:
8+0+2+7+0+1=18
2. Полученную сумму умножить на 3:
18×3=54
3. Сложить цифры, стоящие на нечетных местах, без контрольной цифры:
4+2+0+4+0+0=10
4. Сложить числа, указанные в пунктах 2 и 3:
54+10=64
5. Отбросить десятки:
получим 4
6. Из 10 вычесть полученное в пункте 5:
10-4=6
Если полученная после расчета цифра не совпадает с контрольной цифрой в штрих-коде, это значит, что товар произведен незаконно.
Для кода страны-изготовителя отводится два или три знака, а для кода предприятия — четыре или пять. Товары, имеющие большие размеры, могут иметь короткий код, состоящий из восьми цифр — EAN-8.
Как правило, код страны присваивается Международной ассоциацией EAN. Обращаем внимание потребителей на то, что код странны никогда не состоит из одной цифры.
Иногда код, нанесенный на этикетку, не соответствует стране изготовителю заявленной на упаковке, тут причин может быть несколько:
Первая: фирма была зарегистрирована и получила код не в своей стране, а в той, куда направлен основной экспорт ее продукции.
Вторая: товар был изготовлен на дочернем предприятии.
Третья: возможно, товар был изготовлен в одной стране, но по лицензии фирмы из другой страны.
Четвертая — когда учредителями предприятия становятся несколько фирм из различных государств.
Таблица соответствия штрихкодов стран в системе «EAN»
Страна | Штрихкод |
Канада | 00-09 |
США | 00-09 |
Франция | 30-37 |
Япония | 49 |
Великобритания | 50 |
Бельгия | 54 |
Люксембург | 54 |
Финляндия | 64 |
Норвегия | 70 |
Швеция | 73 |
Швейцария | 76 |
Италия | 80-83 |
Испания | 84 |
Нидерланды | 87 |
Австрия | 90-91 |
Австралия | 93 |
Новая Зеландия | 94 |
Болгария | 380 |
Словения | 383 |
Хорватия | 385 |
Германия | 400-440 |
Россия | 460 |
Тайвань | 471 |
Эстония | 474 |
Латвия | 475 |
Литва | 477 |
Шри-Ланка | 479 |
Филиппины | 480 |
Украина | 482 |
Молдова | 484 |
Гваделупа | 489 |
Греция | 520 |
Кипр | 529 |
Мальта | 535 |
Ирландия | 539 |
Португалия | 560 |
Исландия | 569 |
Польша | 590 |
Румыния | 594 |
Венгрия | 599 |
Южно-Африканская Республика | 600-601 |
Мавритания | 609 |
Марокко и Западная Сахара | 611 |
Тунис | 619 |
Босния | 687 |
Китай | 690-691 |
Израиль | 729 |
Гватемала | 740-745 |
Гондурас | 740-745 |
Коста-Рика | 740-745 |
Никарагуа | 740-745 |
Панама | 740-745 |
Сальвадор | 740-745 |
Доминиканская республика | 746 |
Мексика | 750 |
Венесуэла | 759 |
Колумбия | 770 |
Уругвай | 773 |
Перу | 775 |
Боливия | 777 |
Аргентина | 779 |
Чили | 780 |
Парагвай | 784 |
Эквадор | 786 |
Бразилия | 789 |
Куба | 850 |
Словакия | 858 |
Чехия | 859 |
Сербия | 860 |
Турция | 869 |
Южная Корея | 880 |
Таиланд | 885 |
Сингапур | 888 |
Индия | 890 |
Вьетнам | 893 |
Индонезия | 899 |
Малайзия | 955 |
Теги: штрих код, штрих кода, штрихкод, коды штрих кодов, штрихкоды, штрих коды страны, штрих коды стран, штрих коды государств, страна по штрих коду, расшифровка штрих кода, штрих коды производителей, штрих коды изготовителей, штрих код страна производитель, штрих код расшифровка, штриховой код, чтение штрих кода, штрих код товара, штрих коды товаров, страна производитель по штрих коду, картинка штрих кода, чтение штрих кодов, страна изготовитель по штрих коду, штрих код Украина, таблица штрих кодов, штрих код изготовителя, значение штрих кода, фото штрих кода, узнать производителя по штрих коду, определить страну по штрих коду, что означает штрих код, штрих код России, штрих код Франции, штрих код Италии, штрих код Китая, таблица штрих кодов стран, обозначение штрих кода, определение товара по штрих коду, как узнать страну по штрих коду, справочник штрих кодов
Штрих-коды
Виды штрих-кодов
Существует 15 технологий автоматической идентификации информации:
Но самые распространенные и наиболее привычные для нас – линейные и двумерные штрих-коды.
Линейные читаются в одном направлении (по горизонтали). Таким способом можно закодировать небольшой объем информации (20-30 символов). Этого достаточно, чтобы получить стандартные сведения о характеристиках товара. Для чтения таких штрих-кодов достаточно недорогой техники.
Двумерную кодировку считывают специальные сканеры, способные быстро выдавать большой объем данных. Подобным способом можно зашифровать большой объем информации (до нескольких страниц текста). Техника считывает двумерный код в 2 измерениях одновременно – по горизонтали и вертикали.
Как прочитать штрих-код
В РФ чаще всего используют Европейскую систему кодирования EAN.
Европейские коды бывают 3 видов:
Согласно системе, каждому продукту присваивается индивидуальный номер, чаще всего из 13 цифр, где:
В шифровке платежных документов работает другая система – там используют 28-разрядный штрих-код.
Но бывает так, что не всегда указанная на бирке страна-производитель соответствует цифрам на штрих-коде. Тому может быть 5 причин:
Как по штрих-коду проверить подлинность товара
Для такой проверки потребуется выполнить несколько действий. Чтобы было понятно, рассмотрим на примере:
В нашем случае: 4+0+0+9+9+3 = 25
Складываем: 6+7+9+0+1+7 = 30*3 = 90
В нашем примере цифры совпали: 10-5 = 5
В последние годы без штрих-кода никуда: его наносят на любые без исключения материальные товары (продукты, лекарства, книги и проч.). Для внешнеторговых операций штрих-код – непременное условие экспорта. Кодировка облегчает жизнь производителям и продавцам, помогая быстро и точно вести ежедневный учет продукции, остатков товара на складах и в торговых залах, мгновенно отслеживать объемы продаж по каждому виду изделия.
Зачем нужен штрих-код?
Ряд полосок на упаковке почти всех товаров, которые продаются в магазинах, давно не вызывает ни у кого удивления. Черно-белые штрихи – общепринятая в мировой практике система маркировки товаров и продукции, в которой закодированы необходимые сведения о стране-производителе, предприятии-изготовителе и самом изделии. Информация эта настолько важна, что ответственным работникам коммерческих структур – складов, предприятий оптовой и розничной торговли – совершенно необходимо уметь ее читать и использовать эти сведения уже на этапе заключения контрактов и договоров на поставку (продажу) изделий. Это особенно важно в современных условиях, когда появляется все большее число не только конкурирующей между собой продукции, но и подделок.
Для эффективного управления производством, качеством и процессами учета требуется своевременный и точный контроль продукции. Действенным механизмом, позволяющим проследить путь изделия от склада до реализации, является идентификация. Это установление характера и назначения изделия на основе набора упорядоченной информации, которая используется для выяснения всех существующих характеристик, определяющих уникальность изделия, т. е. его отличия от всех других. В последние годы самое широкое распространение получили технологии автоматической идентификации на базе компьютерной техники, предназначенные прежде всего для повышения производительности труда и существенного снижения затрат. В настоящее время известны 15 технологий, а основными можно считать штриховое кодирование, радиочастотную идентификацию (RFID), оптическое распознавание знаков, машинное зрение (вычислительные методы обработки изображения), голосовой ввод данных. В международной практике производства и торговли наиболее широкое применение получил способ штрихового кодирования изделий.
История
Штриховое кодирование изобрел молодой инженер Давид Коллинз. По окончании в 1950-х годах инженерного факультета Массачусетского технологического института он поступил работать на Пенсильванскую железную дорогу, где ему пришлось столкнуться с кропотливой, рутинной работой – сортировкой вагонов. Их надо было пересчитать, оперативно выяснить номера, справиться по ним в документации, определить, куда каждый вагон должен проследовать. Процедура длительная, не гарантирующая безошибочности выполнения. Тогда и пришла идея освещать номера вагонов прожекторами и считывать их с помощью фотоэлементов. Инженер-изобретатель, чтобы упростить распознавание, предложил записывать номера не только обычными цифрами, но и специальным кодом, состоящим из красных и синих полос, расположенных на стенке вагона в прямоугольнике длиной до полуметра.
Испытания подтвердили: сканирующее устройство способно правильно считывать коды даже при скорости движения вагона около 100 км/ч. Однако на этом Коллинз не успокоился. Успех начинания подтолкнул его к дальнейшему совершенствованию системы. В 1968 году он использовал вместо прожекторов, расходовавших много энергии, жестко сфокусированный лазерный луч. Размеры сканирующей установки стали намного меньше, уменьшилась и сама кодовая маркировка, что навело Коллинза на мысль использовать придуманный им штриховой код не только на железной дороге, но и в качестве товарного кода.
Всего примерно за сорок лет эта технология шагнула так далеко, что сегодня удается считывать код с помощью светового пятна диаметром всего в четверть миллиметра. Штриховой код позволяет считывать в ПЭВМ информацию о номере товара практически мгновенно и абсолютно точно – не более одной ошибки на 10 млн. считываний.
Применение
Штриховой код выполняет примерно ту же роль, что и почтовый индекс, который мы пишем стилизованными цифрами в углу конверта. Он представляет собой индивидуальный символ, состоящий из четкого рисунка полос и пространства между ними, иллюстрирующий машинный код букв и чисел в двоичной системе, который закрепляется за каждым товаром. Самое главное преимущество штрих-кода в том, что он легко «прочитывается» электроникой путем измерения интенсивности отражения света от черных и белых полос и может автоматически обрабатываться ЭВМ. Это дает возможность решить одну из самых сложных компьютерных проблем – ввод данных, почти полностью исключив ошибки. Это связано с тем, что ЭВМ легче считывает широкие и узкие штрихи и промежутки между ними, чем буквы и цифры.
Самый простой способ ввода информации в ЭВМ осуществляется с помощью клавиатуры. Однако этот способ не очень эффективен, так как даже самая высокая квалификация оператора не позволяет ввести информацию достаточно быстро. Кроме того, очень много времени требуется на поиск и исправление ошибок (установлено, что оператор допускает в среднем одну ошибку на каждые 300 печатных знаков). Все это привело к необходимости поиска способов автоматизированного считывания информации, к числу которых относится штриховое кодирование. Машинным способом информация считывается с большой скоростью и достоверностью – на два порядка выше, чем при клавиатурном вводе информации.
В зарубежной практике штриховое кодирование информации широко применяется в коммерческой деятельности, транспортных и складских системах, сфере учета материальных запасов, в технологических процессах и др. В настоящее время в США около 90% основных производимых в стране товаров снабжено штриховым кодом, в Германии – около 80%, во Франции – более 70%, в Швеции – около 45%. Если учесть, что в странах СНГ насчитывается более 200 тысяч предприятий, производящих товары промышленного назначения и товары народного потребления, более тысячи оптовых баз и более 3 тысяч оптовых магазинов, 14 тысяч складов, а общая номенклатура продукции превышает 10 миллионов наименований, нетрудно представить, насколько эффективно применение штрихового кодирования товаров.
Системы штрихового кодирования могут быть полезны и предприятиям-изготовителям, и распределяющим организациям (оптовым торговым фирмам и предприятиям), и потребителям. Штрих-код присутствует во всех документах, фиксирующих товарные операции, что позволяет, в частности, в сфере розничной торговли сократить время на суммирование цен, вероятность допустить ошибки на контрольно-кассовом пункте, сократить время обслуживания покупателя. Торговая компания может использовать штриховые коды на получаемой ею продукции для регистрации, сортировки, контроля хранения, поиска и проверки изделий перед отгрузкой. Наличие штрихового кода на товаре или на его упаковке поднимает престиж фирмы, играет роль рекламы товара и самого предприятия.
Использование штрих-кодов в системе торговли упрощает труд кассира, приблизительно на 30% сокращает время получения покупателем чека за купленный товар и ввода данных в ЭВМ. Для этого кассиру достаточно провести специальным электронно-оптическим датчиком над наклейкой, и на табло сразу высвечивается цена товара. Одновременно информация о том, что товар продан, поступает в центральный компьютер, который подсчитает количество оставшегося товара и при необходимости затребует со склада новую партию. Поиск нужного товара на полках также осуществляется с помощью штрихового кода. Как следствие объем продаж увеличивается.
Автоматизированный учет проданных товаров можно провести в любое время, что позволяет по мере надобности подавать со склада необходимый товар. Это дает возможность прогнозировать поступление в розничную торговлю (что особенно важно для скоропортящихся продуктов), упрощает инвентаризацию товаров на складах и в магазинах, предоставляет информацию персоналу о наиболее ходовых товарах. С помощью штрих-кода контролируется и качество продукции, и ее соответствие первоначально заданному образцу.
Код | Страна | Код | Страна |
---|---|---|---|
00…09 | США, Канада | 690 | КНР |
30…37 | Франция | 70 | Норвегия |
380 | Болгария | 729 | Израиль |
383 | Словения | 73 | Швеция |
385 | Хорватия | 750 | Мексика |
400…440 | Германия | 759 | Венесуэла |
45, 49 | Япония | 76 | Швейцария |
460…469 | Россия, СНГ | 770 | Колумбия |
471 | Тайвань | 773 | Уругвай |
474 | Эстония | 775 | Перу |
475 | Латвия | 779 | Аргентина |
477 | Литва | 780 | Чили |
482 | Украина | 786 | Эквадор |
484 | Молдова | 789 | Бразилия |
489 | Сянган (Гонконг) | 80…83 | Италия |
50 | Великобритания | 84 | Испания |
520 | Греция | 850 | Куба |
529 | Кипр | 858 | Словакия |
535 | Мальта | 859 | Чехия |
539 | Ирландия | 860 | Югославия |
54 | Бельгия, Люксембург | 869 | Турция |
560 | Португалия | 87 | Нидерланды |
569 | Исландия | 880 | Южная Корея |
57 | Дания | 885 | Таиланд |
590 | Польша | 888 | Сингапур |
599 | Венгрия | 890 | Индия |
600, 601 | ЮАР | 893 | Вьетнам |
611 | Марокко | 90, 91 | Австрия |
613 | Алжир | 93 | Австралия |
619 | Тунис | 94 | Новая Зеландия |
64 | Финляндия | 955 | Малайзия |
Виды штрих-кода
Если в 1960-е годы штриховое кодирование стали впервые применять в США для идентификации железнодорожных вагонов, то уже в 1973 году появился «Универсальный товарный код» (UPC – Universal Product Code) для использования в промышленности и торговле. С 1977 года для идентификации потребительских товаров в Западной Европе стали применять аналогичную систему «Европейский артикул» (EAN – European Article Numbering), которая является разновидностью UPC. Код EAN представляет собой набор цифр от 0 до 9. Все кодовое обозначение может выражаться восемью (EAN-8) или тринадцатью (EAN-13) цифрами. Сокращенный символ (EAN-8) используется для маркировки товаров небольших размеров. Американский и западноевропейский коды совместимы, разница между ними лишь в том, что код UPC содержит 12 знаков, а код EAN – 13 знаков. Широко известна также западногерманская система кодирования BAN (Bunaeseinheitliche Artikelnummer).
Сегодня существует более 50 систем штрихового кодирования. Активно применяются четыре из них: UPC; код 39 (Code 39) высокой, средней и низкой плотности; код «2 из 5» (Interleaved 2-of-5); Codabar. Однако в международной практике наибольшее распространение получили коды EAN, которые в зависимости от применения делятся на три группы – международные, национальные и локальные.
Международные коды применяют как внутри страны, так и за ее пределами. При этом коды, нанесенные на упаковку товара одной страной, понятны и могут быть расшифрованы и в другой стране. Национальные коды допускается использовать только в пределах одной страны, например, для развесного товара, хотя при необходимости они могут быть прочитаны и в другой стране. Локальные коды преследуют вполне определенные цели, их использует торговое предприятие только в системе управления данного предприятия. Использование международных кодов сокращает время обработки грузопотоков за счет машинной обработки информации, считанной с использованием ручных или стационарных устройств.
По способу кодирования информации различают линейные (одномерные) и двумерные символики (кодировки) штрих-кодов (рис. 1). Линейными (одномерными) в отличие от двумерных называются штрих-коды, читаемые в одном направлении (по горизонтали). Наиболее распространены: EAN, UPC, Code 39, Code 128, Codabar, Interleaved 2 of 5. Линейные символики позволяют кодировать небольшой объем информации (до 20…30 символов – обычно цифр) с помощью несложных штрих-кодов, читаемых недорогими сканерами. Двумерные штрих-коды – символики, разработанные для кодирования большого объема информации (до нескольких страниц текста). Такой код считывается с помощью специального сканера и позволяет быстро и безошибочно вводить большой объем информации, а его расшифровка проводится в двух измерениях – по горизонтали и по вертикали.
В одномерном штриховом коде каждая цифра кодируется определенным числом штрихов и пробелов, которые имеют соответствующую ширину и расположение в отведенном для них месте, которое называется цифровым знаком и является основной единицей информации штрихового кода. Все цифровые знаки, как правило, имеют одинаковую ширину и состоят из модулей – самых узких элементов кода. Ширина штрихов и пробелов всегда кратна модулю, что видно из рис. 2.
Для того чтобы было удобно записывать штриховой код каждой цифры, применяют двоичную систему записи, хорошо знакомую программистам, которая очень удачно сочетается со штриховым изображением. Для этого штрихи обозначают цифрой 1, а пробелы – 0. К примеру, штриховой код цифры 5 в системе EAN записывается в двоичной системе так: 0110001.
Кодирование информации (преобразование из цифробуквенного представления в штриховой код) выполняется по правилам, определяемым спецификацией символики штрихового кода. Процессы кодирования выполняются по достаточно сложным алгоритмам, и для формирования кода применяются следующие средства: специальное программное обеспечение (программное обеспечение выполняет кодирование информации пользователя с выдачей готового рисунка штрихового кода для последующего изготовления этикеток со штрих-кодом), встроенное программное обеспечение специализированного принтера для печати штрих-кодов (информация в явном виде посылается в принтер, который имеет встроенные функции преобразования в штрих-код и соответственно печати).
Основные параметры штрих-кодовых символик
• Единицы измерения штрихового кода: для выражения плотности штрих-кода обычно применяется mil (миль) дюймовой системы. Соотношение: 1 mil = 1/1000 inch, при переводе в метрическую систему 1 мм = 39,37 mils. При этом толщина наиболее узкого элемента кода определяет разрешение штрихового кода.
• Плотность штрихового кода (для линейных кодов): очень высокая плотность (до 3 mils), высокая плотность (до 6 mils), средняя плотность (до 13 mils), низкая плотность (до 20 mils).
• Ширина штрихового кода: при выборе ширины кода необходимо учитывать, что чем выше плотность печати штрих-кода, тем ближе он должен располагаться к сканеру при считывании. Так, для приложений, требующих сканирования с большого расстояния, штрих-код должен быть низкой плотности, что предполагает большую ширину штрих-кода.
• Высота штрихового кода: для линейных символик направление по высоте не содержит информации, и высота кода определяется только удобством сканирования. Для двумерных матричных штрих-кодов высота символа определяется выбранным разрешением печати, количеством кодируемых данных и другими параметрами.
Печать
Для того чтобы нанести штриховой код на ту или иную упаковку, есть два принципиально разных пути. В первом случае штриховой код наносят в типографии, где изготавливается сама упаковка или наклейка на нее. Для тиражей в миллионы экземпляров альтернативы, пожалуй, и не найти. Однако как быть, если нужны десятки или сотни тысяч, или даже просто – десятки, сотни, единицы различных этикеток с кодом? Для этих нужд значительно удобнее печатать штриховой код самостоятельно. Во-первых, этикетки можно напечатать в любом количестве и закодировать самую разнообразную информацию. Во-вторых, этикетки можно печатать непосредственно там, где их наклеивают: на складе, в магазине, на конвейере и т. п. Понятно, что это потребует инвестиций в оборудование и программное обеспечение для печати этикеток, поэтому стоимость такой этикетки будет несколько выше, чем этикетки, напечатанной в типографии.
Для печати этикетки собственными силами существует несколько принципиально разных возможностей. Если вы не планируете печатать этикетки часто и относительно много, задачу вполне решит обыкновенный принтер (матричный, лазерный или струйный), надо лишь заранее позаботиться о специальных расходных материалах – листах формата А4, рассеченных на этикетки необходимого размера. Этим способом легко напечатать штриховой код практически из любого Windows-приложения (Word, Excel, CorelDRAW и др.), причем некоторые из них, например CorelDRAW, имеют встроенные механизмы для работы со штриховым кодом. Другие программы, лишенные встроенных механизмов работы со штрих-кодом, следует применять осторожно.
Использование обычных принтеров имеет свои сложности. Во-первых, для генерации в них штрих-кода понадобятся True Type-шрифты, о которых также надо позаботиться заранее. Во-вторых, генерация штрихового кода с помощью True Type-шрифта требует от пользователя определенной подготовки, а в самой печати его на обычном принтере есть определенные нюансы. Расстояние между черными штрихами и их толщина – параметры не терпящие произвольного представления. К сожалению, красящая лента матричного принтера, картриджи лазерных и струйных устройств весьма переменчивы. Следует быть очень внимательным к степени их износа, чтобы штрихи не получились излишне жирными, иначе они просто сольются, или слишком бледными, и тогда код невозможно будет считать сканером. Наконец, вам потребуются листы формата А4, рассеченные на этикетки. Недостаток этого носителя заключается в неудобстве отклеивания этикеток от подложки. Самым простым и самым медленным приспособлением для отклеивания таких этикеток являются человеческие руки. Альтернатива им – так называемые диспенсеры: автоматические устройства, которые отклеивают этикетки рядами и удерживают их на выходе клеящим слоем вверх или вниз. Скорость работы с использованием автоматического диспенсера возрастает примерно в 3. 4 раза.
Более широкие возможности для печати этикеток дают специализированные термо- и термотрансферные принтеры. Они специально адаптированы для печати штрихового кода, т. е. имеют встроенные механизмы для создания штрих-кода самых различных символик, используют рулоны этикеток и имеют огромное число дополнительных опций или приспособлений, что позволяет использовать один и тот же принтер в самых разных условиях.
Считывание
Считывание кода производится различными оптическими системами, принцип действия которых основан на измерении интенсивности отраженного света от черных и белых полос кода. Для этого используется самая разнообразная по сложности и техническим возможностям аппаратура в ручном (переносном) и стационарном исполнении. Стационарные устройства предполагают движение изделия со штриховым кодом относительно луча, сканирующего вдоль последовательности символов, а ручные устройства – движение самого устройства относительно изделия.
Ручные сканирующие устройства по принципу работы делятся на контактные и дистанционные. Рабочий элемент контактного устройства представляет собой световой луч, передвигающийся непосредственно по поверхности штрихового кода. Этот способ считается более дешевым, и хотя техника, которая его осуществляет, достаточно сложная, оператора можно обучить обращаться с ней за несколько минут. В дистанционных устройствах используется лазерный или другой оптический луч, который считывает код с расстояния до 1 м, а также через прозрачную упаковку.
Устройства считывания штрих-кодов обычно подразделяются следующим образом:
Разрешающая способность некоторых из выпускаемых устройств очень высокая, с их помощью можно считывать миниатюрный штриховой код большой плотности.