Как расшифровать штрих код
Как расшифровать штрих код
Штрих-код и его расшифровка
Штриховой код представляет собой вид информации, наносимой на упаковку товара, и дающей представление об основных свойствах того или иного товара. Наносится штрих-код либо в виде последовательно располагаемых черных и белых полос, являющихся продолжением идеи азбуки Морзе, либо в виде геометрических рисунков, расположенных в определенной последовательности.
Вопрос: Можно ли внести в форму товарной накладной N ТОРГ-12 такой дополнительный реквизит, как штрихкод?
Посмотреть ответ
Расшифровка и структура
Тринадцатизначный код EAN разделяется на отдельные структурные зоны:
Расчёт контрольной цифры в штрих-коде
Воспользуйтесь приведённым ниже алгоритмом:
Полученная цифра и есть контрольная. Если не совпала — товар может быть произведён незаконно.
Штрих-коды стран производителей
Код производителя | Страна | Национальная организация EAN/UCC |
---|---|---|
00-13 | США и Канада | UCC (U.S.A. & Canada) |
30-37 | Франция | GENCOD-EAN France |
380 | Болгария | BCCI (Bulgaria) |
383 | Словения | EAN Slovenia |
385 | Хорватия | EAN Croatia |
387 | Босния и Герцеговина | EAN-BIH (Bosnia-Herzegovina) |
400-440 | Германия | CCG (Germany) |
45-49 | Япония | Distribution Code Center — DCC (Japan) |
460-469 | Россия | UNISCAN / EAN RUSSIA (Russian Federation) |
471 | Тайвань | EAN Taiwan |
474 | Эстония | EAN Eesti (Estonia) |
475 | Латвия | EAN Latvia |
476 | Азербайджан | EAN Azerbaijan |
477 | Литва | EAN Lithuania |
478 | Узбекистан | EAN Uzbekistan |
479 | Шри-Ланка | EAN Sri Lanka |
480 | Филиппины | PANC (Philippines) |
481 | Беларусь | EAN Belarus |
482 | Украина | EAN Ukraine |
484 | Молдова | EAN Moldova |
485 | Армения | EAN Armenia |
486 | Грузия | EAN Georgia |
487 | Казахстан | EAN Kazakhstan |
489 | Гонконг | HKANA (Hong Kong) |
50 | Великобритания | E Centre UK |
520 | Греция | HELLCAN — EAN HELLAS (Greece) |
528 | Ливан | EAN Lebanon |
529 | Кипр | EAN Cyprus |
531 | Македония | EAN-MAC (FYR Macedonia) |
535 | Мальта | EAN Malta |
539 | Ирландия | EAN Ireland |
54 | Бельгия, Люксембург | ICODIF/EAN Belgium.Luxembourg |
560 | Португалия | CODIPOR (Portugal) |
569 | Исландия | EAN Iceland |
57 | Дания | EAN Danmark |
590 | Польша | EAN Poland |
594 | Румыния | EAN Romania |
599 | Венгрия | EAN Hungary |
600-601 | Южная Африка | EAN South Africa |
609 | Маврикий | EAN Mauritius |
611 | Марокко | EAN Maroc (Marocco) |
613 | Алжир | EAN Algeria |
616 | Кения | EAN Kenya |
619 | Тунис | TUNICODE (Tunisia) |
621 | Сирия | EAN Syria |
622 | Египет | EAN Egypt |
624 | Ливия | EAN Libya |
625 | Иордания | EAN Jordan |
626 | Иран | EAN Iran |
627 | Кувейт | EAN Kuwait |
628 | Саудовская Аравия | EAN Saudi Arabia |
629 | Объединенные Арабские Эмираты | EAN Emirates |
64 | Финляндия | EAN Finland |
690-693 | Китай | Article Numbering Centre of China — ANCC (China) |
70 | Норвегия | EAN Norge (Norway) |
729 | Израиль | Israeli Bar Code Association — EAN Israel |
73 | Швеция | EAN Sweden |
740 | Гватемала | EAN Guatemala |
741 | Сальвадор | EAN El Salvador |
742 | Гондурас | EAN Honduras |
743 | Никарагуа | EAN Nikaragua |
744 | Коста-Рика | EAN Costa Rica |
745 | Панама | EAN Panama |
746 | Доминиканская Республика | EAN Republica Dominicana |
750 | Мексика | AMECE (Mexico) |
759 | Венесуэла | EAN Venezuela |
76 | Швейцария | EAN (Schweiz, Suisse, Svizzera) |
770 | Колумбия | IAC (Colombia) |
773 | Уругвай | EAN Uruguay |
775 | Перу | EAN Peru |
777 | Боливия | EAN Bolivia |
779 | Аргентина | CODIGO — EAN Argentina |
780 | Чили | EAN Chile |
784 | Парагвай | EAN Paraguay |
786 | Эквадор | ECOP (Ecuador) |
789 | Бразилия | EAN Brazil |
80-83 | Италия | INDICOD (Italy) |
84 | Испания | AECOC (Spain) |
850 | Куба | Camera de Comercio de la Republica de Cuba (Cuba) |
858 | Словакия | EAN Slovakia |
859 | Чехия | EAN Czech |
860 | Югославия | EAN YU (Yugoslavia) |
867 | Северная Корея | EAN DPR Korea (North Korea) |
869 | Турция | Union of Chambers of Commerce of Turkey (Turkey) |
87 | Нидерланды | EAN Nederland (Netherlands) |
880 | Южная Корея | EAN Korea (South Korea) |
885 | Таиланд | EAN Thailand |
888 | Сингапур | SANC (Singapore) |
890 | Индия | EAN India |
893 | Вьетнам | EAN Vietnam |
899 | Индонезия | EAN Indonesia |
90-91 | Австрия | EAN Austria |
93 | Австралия | EAN Australia |
94 | Новая Зеландия | EAN New Zealand |
955 | Малайзия | Malaysian Article Numbering Council (MANC) |
958 | Макао | EAN Macau |
Назначение штрих-кода
Введение в действие штрихового кода имело место в 1974 году, хоть патент на его изобретение был выдан в 1962 году.
Изначально назначением штрих-кода было нанесение маркировочных признаков на товары потребления с целью упрощения процедуры передачи товаров на реализацию и их последующей продажи конечным потребителям.
В настоящее время штриховой код имеет и иные функции, а именно:
Местом нанесения штрихового кода является упаковка товара, а способом его нанесения – приклеивание ярлыков с нанесенными на них печатными штрих-кодами.
Виды штрих-кодов
Существует два вида штриховых кодов, дифференцируемых по типу наносимых на товар графических изображений: линейный и двумерный. Различие состоит в способе кодирования информации и в способе ее считывания.
Линейный код читается по горизонтали, то есть в одном направлении. К линейным штрих-кодам относятся следующие подвиды, различающиеся, в том числе, и по количеству включаемых в код символов. Например, код EAN имеет два варианта – восьмизначный и тринадцатизначный. Логично предположить, что 13-значный код включает в себя больший объем информации о товаре.
Однако по сравнению с двумерными кодами все линейные штриховые коды обладают относительно малой информативной емкостью.
Двумерные штриховые коды изначально создавались для включения в них большего объема информации. Для обеспечения желаемой цели была разработана система, позволяющая включать в штрих-код два направления для считывания – горизонтальное и вертикальное.
Дополнительно двумерные штриховые коды дифференцируются на:
Современные двумерные штриховые коды могут вмещать в себя, в зависимости от количества слоев, от 7 до 1900 байт информации о товаре.
Применение в штрих-кодов в РФ
В Российской Федерации наиболее распространенным видом штриховых кодов являются линейный 13-значный и линейный 8-значный.
Предполагается, что в ближайшее время в РФ будет введен в действие расширенный штриховой код, в который будет вноситься информация о дополнительных характеристиках товара. Например:
Считывание
Функциональная польза от штрих-кодов может быть только в случае применения сканеров, считывающих со штрих-кода информацию. То есть отсутствие сканера сделает из штрих-кода всего лишь более или менее красивую картинку.
В настоящее время существуют два вида сканеров – стационарные, то есть кассовые, и портативные, чаще всего выглядящие как небольшая трубка с читающим устройством на одном из ее концов.
Применение того или иного вида сканера обусловлено их разрешительной способностью при считывании информации, объемом товаров, товарооборотом и количеством покупателей.
Сканер, считывая информацию, находится в постоянном контакте с базой данных конкретного субъекта предпринимательской деятельности. То есть, считывая штриховой код, сканер передает в компьютерную сеть не только факт покупки или отгрузки, но одновременно запускает алгоритмы перерасчета остатков продукции на складе и выдает информацию о необходимости пополнения запасов.
Что касается EAN-8:
По сути это младший собрат EAN-13, был введён для малоразмерных упаковок, для таких, где нет достаточно места для нанесения символики EAN-13.
Штрих-коды товаров: что это такое, виды, типы, расшифровка, как формируется
Расшифровка значений цифр на штрих-кодах товара интересует не только продавцов, но и покупателей. Это заметные полоски, нанесенные в определенной последовательности и имеющие серьезное значение для идентификации продукта. Их используют для определения данных, отображения вида в складском и торговом учете, разделения разных вкусов или цветов внутри одного наименования во время инвентаризации. Есть различные системы кодирования, функции и технические требования к нанесению.
Штрих-код на упаковке: что это такое и как называется
Так обозначается картинка, которая крепится или печатается для автоматизации учета. Она помогает опознать вещь, выявить конкретную разновидность и проверить информацию о ней в общей базе. С ее помощью можно сократить время на обработку данных и оптимизацию складских помещений.
Кажется, что в код закладывается все о товаре, но на самом деле это просто двухмерная графика, которая предназначена для считывания. Все сведения будут храниться в памяти сервера того предприятия, которое занимается производством обуви, одежды и многой другой продукции.
Можно встретить разные типы штрих-кода:
История изобретения
Еще в 1948 году многие производства столкнулись с серьезной проблемой необходимости считывания для оптимизации складов и ускорения обработки заказов. Бернард Сильвер, аспирант университета, занялся вопросом маркировки вместе с друзьями. Начало экспериментов было не самым удачным — использовались ультрафиолетовые чернила, которые быстро теряли цвет и стоили дорого.
Правильное решение пришло внезапно — на пляже. Первый нужный код выглядел, как удлиненная азбука Морзе — это были широкие и узкие полоски. Чтобы считывать их, настроили технологию, которую обычно применяли для записи звука к фильмам.
В 1949 году изобретение отправили на получение патента. А в 1951 его отвергли, так как посчитали слишком дорогими воплощение и применение. В 1952 году документально подтвердили уникальность созданной системы, но из-за недостатка финансов и отсутствия спонсоров идею продали компании RCA.
В 1974 году появился первый супермаркет, в котором реализовывалась продукция через считывание. Сейчас чек от этой покупки хранится в музее «Американской истории» как символ начала новой эпохи.
Принцип штрихового кода на любом товаре
Так называют создание сменяющих друг друга черно-белых полос с отличающейся шириной. Это кодирование, которое в момент считывания передает данные через сканирующую и расшифровывающую технику.
Именно такая работа считается одним из максимально распространенных способов идентификации.
Максимально известными являются JEAN-13 и EAN-8. Все они имеют определенные значения. Из чего состоит штрих-код:
Номинально размер всего кодированного послания составляет 31,35 мм, но с обеих сторон от него ничего не должно размещаться, поэтому полный размер с полями — 37,29 мм. Первый и последний символы будут удлиненными, чтобы выделить начало сканирования и его конец.
Функционал
Штрих-код имеет больше полезных функций, чем многие другие знаки, несущие информацию. Он пригодится на любом предприятии, в магазине, на складе.
Виды штрих-кодов и их примеры
Существуют 3 формы:
Если нужно понять, как выглядит штрих-код, мы привели образец. У первых двух разновидностей из списка не может быть никаких иных обозначений, только числа. У подробных типов допускается размещение любого объема букв, скобок, других знаков.
Кодировку EAN-8 применяют обычно для маленьких партий или для малогабаритных изделий. Причина использования таких обозначений — проверка продукции на быстром конвейере. Чем меньше длина полосок, тем оперативнее они будут считаны без риска получить ошибочные результаты.
Расширенный формат обычно используется, чтобы снабдить данными другое предприятие, в которое деталь или расходник отправляется. Содержаться в значке штрих-кода может большое количество цифр. Цифровой тип носит такое название не по максимальной длине, а из-за словаря Code-128, который используется при составлении перечня. Он может означать что угодно, обычно содержит в себе закодированные:
Основным остается EAN-13, который постоянно используется в легкой промышленности.
Как расшифровать штрих код
Все мы хорошо знаем, что сканер при этом считывает данные штрихового кода, нанесенные на ярлык или этикетку на одежде, обуви, продуктах питания и других товарах, продаваемых в розничной торговле. Однако не многие задумывались — как такой объем информации можно разместить на столь малой печатной площади, которую занимает штрих-код на этикетке.
Но оказывается, штрих-код вовсе и не содержит в себе данные о товаре — это всего лишь графическое изображение международного уникального номера товара, пригодное для автоматизированного или визуального считывания, а все сведения о товаре заложены в память сервера торгового предприятия, откуда они просто вызываются при считывании штрихового кода!
Помимо штрих-кодов с уникальными номерами товара, можно встретить штрих-коды с индивидуальной информацией предприятия изготовителя и штрих-коды, предназначенные для автоматизации складской обработки продукции, упакованной в различные виды тары (коробки, ящики, мешки и т.д.), а также специальные штриховые коды, используемые для самых разных операций по контролю и учёту.
История изобретения.
Сильвер поделился этим вопросом со своими друзьями — Норманом Джозефом Вудландом и Джордином Джохэнсоном. Втроём они разработали систему маркировки продукции, основанную на использовании ультрафиолетовых чернил. Однако она оказалась не очень удачной, так как чернила были достаточно дороги и кроме того быстро выцветали на этикетке.
Озарение пришло к Сильверу, как это нередко бывает с изобретателями долго и упорно размышляющими о проблеме, в самом неожиданном месте — на пляже. Он сформировал свой первый штриховой код начертив на песке несколько символов азбуки Морзе: «Я только расширил точки и тире вниз и сделал из них узкие и широкие линии». Для считывания штрих-кода Сильвер приспособил технологию оптического саундтрека (звуковой дорожки), используемую для записи звука к кинофильмам.
В 1949 году Сильвер и Вудланд подали заявку в Патентное ведомство США на признание системы идентификации товаров с использованием штрих-кодов изобретением, а в 1951 году попытались привлечь к реализации своей идеи компанию IBM. Эксперты IBM, хотя и признали перспективность данной технологии, но сочли, что её воплощение в жизнь будет чрезмерно технически сложным и отвергли её, сославшись на то, что на данный момент компания не располагает достаточными временными ресурсами для проведения всех необходимых работ. В 1952 году изобретатели получили Патент и продали его компании Филко (в дальнейшем известную как Гелиос Электрик Компани), которая в том же году перепродала его компании RCA.
Первой покупкой с использованием штрих-кода, нанесённого на этикетку, стала упаковка жевательной резинки Wrigley. Она была совершена в супермаркете «Марш» города Трой в штате Огайо 26 июня 1974 года в 8 часов 01 минуту утра. В настоящее время эта упаковка «жвачки» вместе с чеком хранятся в музее американской истории Смитсоновского института.
Виды штриховых кодов.
Изобретение Сильвера и Вудланда стало основой для разработки целой серии систем, использующих так называемые линейные (или «полосковые) штрих-коды. Такие коды считываются сканером при его горизонтальном перемещении над изображением штрих-кода.
Наиболее распространенным стандартом штрихового кодирования продукции и товаров является в настоящее время система EAN (European Article Number — Европейский Номер Товара), разработанная на основе американской системы UPC (Universal Product Code — Универсальный Код Товаров).
Номера продукции по классификации EAN присваиваются региональными (национальными) представительствами международной организации, ведающей вопросами стандартизации учёта и штрихового кодирования логистических единиц — GS1.
Существует три разновидности кода EAN:
Штриховые коды EAN-8 используются для нанесения на изделия малых габаритов, на которых стандартные коды EAN-13 просто не умещаются физически, а также при проведении логистических и сортировочных операций с использованием быстродвижущихся конвейеров — сокращенный размер кода на этикетке снижает вероятность его ошибочного считывания.
Формат EAN-128 предназначен для передачи информации о товаре не потребителям, а другим промышленными предприятиями. Число 128 в названии кода означает не его длину, как в кодах EAN-8 и EAN-13, а то, что в нем используется словарь Code-128 и группы кодов, а сама длина не регламентирована. Код может содержать разнообразную информацию, например, код товара, сроки годности, размеры, объём, код партии производителя и т.д.
В данной статье мы подробно рассмотрим код EAN-13, так как именно он массово используется для маркировки продукции легкой промышленности.
Штриховой код EAN-13.
Код EAN-13 состоит из 13 комбинаций штрихов различной ширины, размещенных на различном расстоянии друг от друга. Каждая комбинация шифрует одну из арабских цифр от ноля до девяти.
Арабские цифры распечатываются ниже их штрихового изображения для того, чтобы дать возможность визуального считывания кода в случае его физического повреждения, сдавшего невозможным считывание с использованием сканера.
Штрих-код ограничен двумя краевыми знаками — удлиненными тонкими штрихами, а также разделён удлинёнными штрихами на две части — левую и правую. Разделение штрих-кода на части предназначено для дополнительной проверки корректности считывания кода специальным алгоритмом, в который мы не будем углубляться.
Следует отметить, что код страны, указанный в штрих-коде EAN-13, совсем не обязательно совпадает с кодом страны происхождения. Дело в том, что получение штрих-кода дело добровольное и производитель может получить его в любом национальном подразделении GS1. Например, самоклеящаяся этикетка напитка Кока-Кола, производимого в Москве, несёт на себе код Бельгии (54), так как европейское подразделение компании The Coca-Cola Company зарегистрировало штрих-код в Брюсселе.
В таблице приведены префиксы некоторых стран, входящих в систему EAN.
Версия для печати.
Код | Страна | Код | Страна |
00-09 | США и Канада | 64 | Финляндия |
30-37 | Франция | 690 | КНР |
380 | Болгария | 70 | Норвегия |
383 | Словения | 729 | Израиль |
385 | Хорватия | 73 | Швеция |
400-440 | Германия | 750 | Мексика |
460-469 | Россия | 759 | Венесуэла |
471 | Тайвань | 76 | Швейцария |
474 | Эстония | 770 | Колумбия |
475 | Латвия | 773 | Уругвай |
477 | Литва | 775 | Перу |
482 | Украина | 779 | Апгентина |
484 | Молдова | 780 | Чили |
489 | Гонконг | 786 | Эвадор |
45 и 49 | Япония | 789 | Бразилия |
50 | Великобритания | 80-83 | Италия |
520 | Греция | 84 | Испания |
529 | Кипр | 850 | Куба |
535 | Мальта | 858 | Словакия |
539 | Ирландия | 859 | Чехия |
54 | Бельгия и Люксембург | 860 | Югославия |
560 | Португалия | 869 | Турция |
569 | Исландия | 87 | Нидерланды |
57 | Дания | 880 | Южная Корея |
590 | Польша | 885 | Таиланд |
599 | Венгрия | 888 | Сингапур |
600-601 | ЮАР | 890 | Индия |
611 | Марокко | 893 | Вьетнам |
613 | Алжир | 90-91 | Австрия |
619 | Тунис | 93 | Австралия |
94 | Новая Зеландия | 955 | Малайзия |
Обратите внимание, что коды, начинающиеся с цифры «2» не входят в систему EAN, а предназначены для внутреннего использования отдельными предприятиями. Так, магазин или склад может использовать их для внутреннего пользования при маркировке товаров, не имеющих кода EAN-13. Разумеется, такие коды могут быть не уникальными.
Национальные представительства GS1 имеют право корректировать количество цифр, отводимое на номер предприятие и номер продукции. Главное, чтобы общее количество цифр было равно двенадцати, а полученный штрих-код был уникальным в глобальном масштабе.
Контрольное число (13-я цифра в коде) служит для проверки корректности считывания кода сканером.
После сканирования этикетки компьютер вычисляет контрольное цисло и сравнивает его с последней цифрой штрихового кода. Если результаты совпадают, то считывание признаётся успешным.
Штриховой код ITF-14.
Для автоматизации складского учета товаров, помещенных в индивидуальную или групповую транспортную упаковку применяется штриховой код ITF-14 (от английского Interleaved Two of Five). По штрих–коду ITF-14 компьютерная система учета определяет не только вид товара, помешенный в упаковку, но и его количество, которое однозначно соответствует виду упаковки. Другими словами, группа кодов ITF-14 является надмножеством кодов EAN-13 и отличается от них добавлением первой дополнительной цифры, обозначающий вид транспортной упаковки (например, 1 — коробка, 2 — ящик и т.д.).
Как и в коде EAN-13, последняя цифра в коде ITF-14 является контрольной, но определяется она не по всем предыдущим цифрам, а только по 12 из них, следующим за первой.
Обычно код ITF-14 наносится на упаковку в виде наклейки, но в виду того, что он значительно крупнее кода EAN-13, возможно его нанесение непосредственно на поверхность упаковки с использованием трафарета. На упаковки размером до 40х30х20 см и весом до 5 кг, штриховой код ITF-14 наносится только на одну сторону упаковки, а при размерах и весе, превышающих вышеуказанные — на три стороны (боковые и верхнюю плоскости).
Технические требования к нанесению штрих-кодов.
Рекомендуемые (номинальные) размеры штрихового кода EAN-13:
Рекомендуемые (номинальные) размеры штрихового кода ITF-14.
Не допускается увеличение размеров ITF-14 более, чем 100% и уменьшение не более, чем на 75%.
Соблюдение вышеописанных требований к размером штриховых кодов обязательно, если Вы хотите самостоятельно изготовить макет этикетки.
Сочетания цветов при нанесении штрих-кода.
Процесс считывания штрихового кода основан реагировании сканером на чередование тёмных и светлых полей, поэтому контрастность перехода от полоски кода к фону должна быть достаточной для уверенного распознавания этого перехода. Наилучшим сочетанием цветов для 100-процентного распознавания штрих-кода с использованием красного луча сканера являются чёрный цвет штрихов и белый цвет фона.
Однако дизайнерские решения этикетки или упаковки продукции могут войти в конфликт с требованием чёрно-белого исполнения штрих-кода.
В этом случае можно воспользоваться рекомендуемыми сочетаниями, приведенными в таблице, а также запретить дизайнеру использование некоторых цветовых комбинаций.
Синий на белом | Коричневый на белом | Чёрный на белом | Зелёный на белом |
Синий на жёлтом | Коричневый на жёлтом | Чёрный на жёлтом | Зелёный на жёлтом |
Синий на оранжевом | Коричневый на оранжевом | Чёрный на оранжевом | Зелёный на оранжевом |
Синий на красном | Коричневый на красном | Чёрный на красном | Зелёный на красном |
Чёрный на зелёном | Чёрный на синем | Чёрный на зелёном | Черный на коричневом |
Красный на зелёном | Красный на синем | Чёрный на золотом | Оранжевый на золотом |
Красный на золотом | Красный на светло-коричневом | Синий на зелёном | Жёлтый на белом |
Красный на белом | Светло-коричневый на белом | Золотой на белом | Оранжевый на белом |
Вверх ↑
Как получить штриховой код EAN?
Для того, чтобы получить коды EAN на свою продукцию, предприятию-производителю необходимо вступить в Национальную организацию товарной нумерации — Ассоциацию автоматической идентификации GS1 RUS (ГС1 РУС).
© Типография «Два клёна», 2016.
При перепечатке ссылка на сайт типографии «Два клёна» обязательна.
Как устроен штрихкод?
Со штрихкодами современный человек сталкивается каждый день, даже не задумываясь об этом. Когда мы покупаем в супермаркете продукты, их коды считываются именно с помощью штрихкода. Также посылки, товары на складах, и прочее и прочее. Однако, мало кто знает, как же реально это работает.
Как устроен баркод, и что закодировано на этой картинке?
Попробуем разобраться, заодно напишем декодер таких кодов.
Введение
Использование штрихкодов имеет давнюю историю. Первые попытки автоматизации начинались еще в 50х, патент на устройство считывания кодов был получен в 1952г. Инженер, занимавшийся сортировкой вагонов на железной дороге, захотел упростить процесс. Идея была очевидной — кодировать номер с помощью полос и считывать их с помощью фотоэлементов. В 1962г коды стали официально использоваться для идентификации вагонов на американской железной дороге (система KarTrak), в 1968 прожектор заменили лазерным лучом, что позволило повысить точность и уменьшить размер считывателя. В 1973г появился формат «универсального кода продукта» (Universal Product Code), и в 1974 с использованием сканера кодов был продан первый продукт (жевательная резинка Wrigley’s — это же США;) в супермаркете. В 1984 треть магазинов использовали штриходы, в России же они начали использоваться примерно с 90х годов.
Разных кодов под разные задачи сейчас используется довольно много, к примеру, последовательность «12345678» может быть представлена такими способами (и это еще не все):
Приступим к побитовому разбору. Далее, все ниженаписанное будет относиться к виду «Code-128» — просто потому, что его формат довольно простой и понятный. Желающие поэкспериментировать с другими видами, могут открыть онлайн-генератор и посмотреть самостоятельно.
На первый взгляд штрихкод кажется просто беспорядочной последовательностью линий, на самом деле, его структура четко фиксирована:
1 — Пустое место, нужное для четкого определения начала кода
2 — Стартовый символ. Для Code-128 возможны 3 варианта (называемых А, В и С): 11010000100, 11010010000 или 11010011100, им соответствуют разные кодовые таблицы (подробнее в Википедии).
3 — Собственно код, содержащий нужные нам данные
4 — Контрольная сумма
5 — Стоп символ. Для Code-128 это 1100011101011.
6(1) — Пустое место.
Теперь о том, как кодируются биты. Тут все очень просто — если взять ширину самой тонкой линии за «1», то линия двойной ширины даст код «11», тройная «111», и так далее. Пустое место будет «0» или «00» или «000» по тому же самому принципу. Желающие могут сравнить стартовый код на картинке, чтобы убедиться что правило выполняется.
Теперь можно начинать программировать.
Получаем битовую последовательность
В принципе, это самая сложная часть, и разумеется, алгоритмически ее можно реализовать по-разному. Не уверен, что приведенный ниже алгоритм оптимальный, но для учебного примера его вполне достаточно.
Для начала загрузим изображение, растянем его по ширине, возьмем из середины изображения горизонтальную линию, преобразуем ее в ч/б и загрузим в виде массива.
На штрихкоде черному соответствует «1», а в RGB наоборот, 0, так что массив нужно инвертировать. Заодно вычислим среднее значение.
Запускаем программу, чтобы убедиться, что баркод загружен корректно:
Теперь нужно определить ширину одного «бита». Для этого мы выделим начало стартовой последовательности «1101», записывая моменты перехода графика через среднюю линию.
Мы записываем только переходы через середину, так что код «1101» будет записан как «101», но нам этого достаточно чтобы узнать его ширину в пикселах.
Теперь собственно декодирование. Находим очередной переход через середину, и определяем число бит, попавших в интервал. Поскольку совпадение не абсолютное (код может быть слегка изогнут или растянут), используем округление.
Не уверен что это оптимальный вариант, возможно, есть способ лучше, желающие могут написать в комментариях.
Если все было сделано правильно, то мы получаем на выходе примерно такую последовательность:
11010010000110001010001000110100010001101110100011011101000111011011
01100110011000101000101000110001000101100011000101110110011011001111
00010101100011101011
Декодирование
Здесь никаких сложностей в принципе, нет. Символы в Code-128 кодируются 11-битным кодом, который имеет 3 разновидности (А, В и С) и может хранить либо разные кодировки символов, либо цифры от 00 до 99.
В нашем случае, начало последовательности 11010010000, что соответствует «Code B». Было жутко влом вбивать вручную все коды из Википедии, поэтому таблица была просто скопирована из браузера и ее парсинг был тоже сделан на Python (hint: на продакшене так делать не надо).
Теперь осталось самое простое. Разбиваем нашу битовую последовательность на 11-символьные блоки:
Наконец, формируем строку и выводим ее на экран:
Ответ на то, что закодировано в таблице, приводить не буду, пусть это будет домашним заданием для читателей (использование готовых программ для смартфонов будет считаться читерством:).
В коде также не реализована проверка CRC, желающие могут сделать это самостоятельно.
Разумеется, алгоритм неидеален, и был написан за полчаса. Для более профессиональных целей есть готовые библиотеки, например pyzbar. Код с использованием такой библиотеки займет всего 4 строчки:
(предварительно нужно установить библиотеку, введя команду «pip install pyzbar»)
Дополнение: о подсчете CRC написал в комментариях пользователь vinograd19:
Интересна история контрольной цифры. Она возникла эволюционно.
Контрольная цифра нужна для того, чтобы избежать неправильного декодирования. Если штрихкод был 1234, а его распознали как 7234, то нужна валидация, которая предупредит замену 1 на 7. Валидация может быть неточная, чтобы хотя бы в 90% невалидные номера определялись заранее.
1-й подход: Давайте просто возьмем сумму. Чтобы в остатке от деления на 10 был 0. Ну то есть первые 12 символов несут информационную нагрузку, а последняя цифры подбирается так, чтобы сумма цифр делилась на 10. Декодируем последовательность, если сумма не делится на десять — значит декодировали с багом и нужно сделать это еще раз. Например, код 1234 — валидный. 1+2+3+4 = 10. Код 1216 — тоже валидный, а вот 1218 — нет.
Это позволяет избежать проблем с автоматикой. Однако в момент создания штрихкодов был фоллбек в виде набивания номер на клавишах. И там есть плохой кейс: если поменять порядок следования двух цифр, то контрольная сумма не меняется, и это плохо. То есть если штрихкод 1234 был вбит как 2134, контрольная сумма сойдется, а вот номер мы вбили неправильный. Оказывается, неправильный порядок цифр — это распространенный кейс, если стучать по клавишам быстро.
2-й подход. Хорошо, давайте сумму сделаем чуть сложнее. Чтобы цифры на четных местах учитывались дважды. Тогда при изменении порядка, сумма точно не сойдется к нужной. Например код 2364 валидный (2 + 3+3 + 6 + 4+4 = 20), а код 3264 — невалидный (3+ 2+2 + 6 + 4+4 = 19). Но тут оказался еще один плохой пример вбития. Некоторые клавиатуры такие, что десять цифр располагаются в два ряда. первый ряд 12345 и под ним второй второй ряд 67890. Если вместо клавишы «1» нажать правее клавишу «2», то контрольная сумма предупредит неправильный ввод. А вот если вместо клавишу «1» нажать ниже клавишу «6» — то может не предупредить. Ведь 6=1+5, и в случае когда эта цифра стоит на четном месте при вычислении контрольной суммы, мы имеем 2*6 = 2*1 + 2*5. То есть контрольная сумму увеличилась ровно на 10, поэтому ее последняя цифра не изменилась. Например контрольные суммы кодв 2134 и 2634 одинаковые. Та же ошибка будет, если мы вместо 2 нажмем 7, вместо 3 нажмем 8 и тд.
3-й подход. Ок, давайте что ли возьмем опять сумму, только цифры, стоящие на четных местах будем учитывать… трижды. То есть код 1234565 — валидный, потому как 1 + 2*3 + 3 + 4*3 + 5 + 6*3 +5 = 50.
Описанный способ стал стандартом вычисления контрольной суммы EAN13 за небольшими правками: число цифр стало фиксированным и равно 13, где 13-ая — это та самая контрольная цифра. Цифры на нечетных местах считаются трижды, на четных — один раз.
Заключение
Как можно видеть, даже такая простая вещь как штрихкод, имеет в себе немало интересного. Кстати, еще один лайфхак для тех, кто дочитал до сюда — текст под штрихкодом (если он есть) полностью дублирует его содержание. Это сделано для того, чтобы в случае нечитабельности кода, оператор мог ввести его вручную. Так что узнать содержимое штрихкода обычно просто — достаточно посмотреть на текст под ним.
Как подсказали в комментариях, наиболее популярным в торговле является код EAN-13, битовое кодирование там такое же, а структуру символов желающие могут посмотреть самостоятельно.
Если у читателей не пропал интерес, отдельно можно рассмотреть QR-коды.
Как просто расшифровать штрих-код! Полезная информация! Распечатала и ношу с собой! Такое обязательно пригодится!
Штрих коды стран производителей
Но прежде чем делать эти сложные расчеты, обязательно проверьте, соответствует ли штрих код страны производителя надписи на упаковке. Если код китайский, а написано «Сделано в Германии», то сами понимаете, это повод задуматься. Хотя тому могут быть и вполне объяснимые причины, например лицензия была получена в одной стране, а производство налажено в другой и т.д.
Приведу самые распространенные штрих-коды стран:
Сканер штрих кода
Как я уже говорил, тем у кого есть телефон вообще ничего этого делать не нужно. Просто установим специальную программку, которая называется (для Android) или Qrafter (для iPhone/iPad).
Эти приложения могут проверить не только штрих-коды товаров, но и также ставшие популярными в последнее время QR кодов, из которых также могут быть расшифрованы полезные данные. Кстати, потренироваться в их использовании можно прямо сейчас, попробовав отсканировать QR коды со ссылками на данные программы, приведенные чуть выше.
Работа приложений до безобразия проста — запускаем, наводим камеру на штрих код и ждем, пока она на нем сфокусируется и распознает. После чего будет предложено открыть ссылку на поиск в Гугле информации о данном товаре.
Теперь вы знаете, как узнать страну производителя и расшифровать штрих код при помощи сканера. Напоследок для Вас домашнее задание — узнайте при помощи одной из приведенных мной программ страну, фирму и товар по самому первому коду из данной статьи. Ответы пишите в комментариях, кто первый угадает, тому подарю приз! Вперед!
Проверка штрих кода онлайн
Для вашего удобства размещаю на странице форму онлайн проверки кодов. Можете узнать все о любом товаре прямо сейчас, «не отходя от кассы» — просто ввести полный номер с этикетки.
Ну и заодно вот вам генератор QR-кодов. С его помощью можно закодировать какую-либо информацию, например свой телефон или Email, а полученное изображение отправить другу или разместить на своей страничке или в блоге, чтобы эти данные не попали в спамерские базы.
Каждый товар имеет свой уникальный номер. Этот номер представлен в виде штрих-кода. Штрих-код содержит в себе много полезной информации о товаре, который вы приобретаете. Эти сведения зашифрованы в цифрах, однако если знать, как читать эти цифры, можно не только получить дополнительные сведения о покупке, но и удостовериться, что вы приобрели именно то, что думаете. То есть проверенный штрих-код становится гарантией качества приобретенной вещи.
Штрих-код выглядит как набор вертикальных черных полос разной толщины и цифр, которые помещаются под полосами-штрихами. Числовой код насчитывает 12 (код UPC, применяемый в Канаде и США) или 13 цифр (европейский код шифрования), и именно в них зашифрованы данные о товаре. Первые 3 цифры указывают код страны, где зарегистрировано предприятие, следующие 5 — код производителя, затем 5 цифр — код самого товара, и наконец последняя оставшаяся цифра существует непосредственно для проверки достоверности кода.
Необходимость проверить штрих-код возникает по нескольким причинам. Во-первых, товарный знак может оказаться полностью неверным, что указывает на то, что предприятие, изготовившее товар, скорее всего, не существует. Также, приобретая зарубежные товары, первые 3 цифры помогут вам убедиться, что на этикетке страна производителя указана правильно. На деле может оказаться, что французские духи произведены совсем на другой территории. 5 цифр, отвечающие за код самого товара, подтвердят или опровергнут, что данный продукт зарегистрирован официально.
Промокод OZONMG1D43 дает скидку на 300 баллов для первого заказа (1 балл=1 руб)
Вы можете воспользоваться промокодом на Озон не только на первый заказ:
Для проверки подлинности штрих-кода вы можете воспользоваться онлайн-ресурсами, например, этим сайтом. Для того чтобы определить, легален ваш товар или нет, найдите на его упаковке описанный в первом пункте товарный знак. В поле для ввода кода внесите 12 или 13 цифр по порядку. Нажмите кнопку «проверить».
В случае нелегальности товарного знака вы увидите сообщение «Штрих-код не является подлинным!»
Если же штрих-код достоверен, на выходе вы увидите подтверждение этому в виде зеленой таблички «Штрих-код подлинный!» Также вы получите информацию о стране производителя товара. При таком исходе вы можете быть уверены, что приобрели зарегистрированный продукт от официальной компании.
Расшифровка штрихкода. C помощью штрихового кода зашифрована информация о некоторых наиболее существенных параметрах продукции. Наиболее распространены американский Универсальный товарный код UPC и Европейская система кодирования EAN. Наиболее распространенны EAN/UCC товарные номера EAN-13, EAN-8, UPC-A, UPC-E и 14-разрядный код транспортной упаковки ITF-14. Так же существует 128 разрядная система UCC/EAN-128. Согласно той или иной системе, каждому виду изделия присваивается свой номер, состоящий чаще всего из 13 цифр (EAN-13).
Для кода товара:
1 цифра: наименование товара,
2 цифра: потребительские свойства,
3 цифра: размеры, масса,
4 цифра: ингредиенты,
5 цифра: цвет.
Пример вычисления контрольной цифры для определения подлинности товара
1.
/i> Сложить цифры, стоящие на четных местах:
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
Если полученная после расчета цифра не совпадает с контрольной цифрой в штрих-коде, это значит, что товар произведен незаконно.
Но логически возникает вопрос: а почему те, которые идут на подделку фирменных изделий, не повторяют в точности штрих-код?
Во-первых, полная маркировка чужим штрих-кодом может привести к большим неприятностям (штраф, закрытие предприятия и т. д.). Значит, нужно изменить пару цифр.
Во-вторых, расчёт на невнимательность, на незнание метода, как отличить подделку (поставлены не все цифры, могут быть затёртые, слишком мелкие).
Не дайте себя обмануть!
Международные штрихкоды | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
000-139 США 200-299 Внутренняя нумерация 300-379 Франция 380 Болгария 383 Словения 385 Хорватия 387 Босния-Герцеговина 400-440 Германия 450-459, 490-499 Япония 460-469 Россия 470 Кыргызстан 471 Тайвань 474 Эстония 475 Латвия 476 Азербайджан 477 Литва Что такое штрих кодШтрих код – это чередование черных и белых полосочек, под которыми располагаются цифры. И вот именно цифры необходимы для расшифровки информации о стране изготовителе, о стране (в которой располагается банк данных штрих кода), о самом товаре. Но наиболее важно последняя – контрольная циферка, которая и поможет определить, настоящий ли перед вами штрих код. Читаем штрих кодВам потребуется из 10 вычесть последнюю цифру результата В. И вот что у вас получится должно совпасть с контрольным числом на штрих коде. Допустим, результат В равен 483. 10-3=7, значит, 7 – должно быть вашим контрольным числом. Как проверить штрих код духов на подлинность Проверка штрихкода вручнуюUPC-A: 12-значный кодВнешние признаки настоящего парфюмаЧтобы любимый парфюм радовал, стоит отнестись к его выбору тщательно. Осмотреть, прочитать и, возможно, рассчитать некоторую информацию. Штрих-код: что это и какие данные содержитРаскрываем секрет штрих-кодаКонтрольная цифра штрих-кода: как определитьШтрихи и пробелыПроверка штрих-кода: как и для чегоШтрих-коды почтовых отправленийДанная возможность уже не является новинкой для большинства граждан, время от времени заказывающих что-либо по Интернету. Сегодня существует возможность проверить посылку по штрих-коду и определить ее местонахождение, когда она еще в пути. Данный код (который присваивается всем отправлениям) одновременно является почтовым идентификатором, используемым для отслеживания почты. Он вводится на специальных ресурсах (на сайте Почты России или других «тематических» сервисах) и позволяет получить информацию о пройденных основных почтовых пунктах и состоянии «обработки» (формируется, направляется, доставлена) отправления, его весе, виде и проч. ЗаключениеПринцип штрихового кодированияПринцип штрихового кодирования — кодирование алфавитно-цифровых символов в виде чередования черных и светлых полос различной ширины (штрихов и пробелов), считывание с помощью сканирующего устройства, которое расшифровывает коды и передает информацию на ЭВМ. ШК — одно из наиболее распространенных средств автоматической идентификации. Расшифровка кодов осуществляется сканирующими устройствами. Коды Европейской ассоциации товарной нумерации (EAN) состоят из 13 цифр (иногда — из 8 для малых размеров упаковки). Функции штрих-кодаПроверка штрих-кодаПоследняя цифра — контрольное число, которое может быть посчитано, а правильность его нанесения проверена по следующему алгоритму: Код EAN-8 представлен на рис. 11.27. Онлайн проверка Штрих кодаПроверить онлайн:
В странах постсоветского пространства штрихкодирование появилось относительно недавно. Это нанесение графического изображения полосок и цифр, при котором цвет штрихов — черный и белый. Изначально многие думали, что это облегчает распознавание товаров на границе. В некоторой степени так и есть, но основная цель — проверить оригинальность товара. Чаще встречаются номера ean, состоящие из тринадцати знаков и уникальных линий. Рассмотрим в статье как по линейному штрих коду достоверно определить изготовителя и подлинность товара. Проверить штрих-код онлайнРаньше обычные потребители не имели доступа к международной базе данных организаций, поэтому проверка была малодоступной. С появлением гаджетов и распространением информации в интернете стали доступны порталы, содержащие информацию о некоторых товарах. Это позволяет оперативно и достоверно найти необходимые данные. barcode-list.ru — На платформе можно прочитать информацию о товарах по их штрихкодам. Проект имеет более 500 тысяч внесенных позиций. Удобен портал и для продавцов, которые могут вносить наименования и код своих товаров в базу данных. Данные постоянно обновляются, работает поиск очень быстро, расшифровка проводится без труда. www.gs1ru.org — база данных предоставляет информацию о товаре. Расшифровываем их по внесенному штрих-коду. Интерфейс здесь более сложный. Кроме того, как найти интересующий товар по известному штрих коду, на сайте представлены и другие сервисы.
Назначение штрих кодаШтриховой код – набор темных и светлых полос одинаковой длины, но разной ширины. Между ними отображены пробелы. Под параллельно расположенными линиями изображен ряд чисел. Стоит отметить, что каждое число занимает 2 штриха и 2 пробела. Изначально (1974 г.) штрихкод выполнял функцию нанесения маркировки на потребительские товары для упрощения процесса реализации товаров. В наше время штрих код выполняет следующие функции: Штрих код наносится на упаковку изделия, методом приклеивания этикеток. Кто придумал Штрих кодВ 1948 году Бернард Сильвер, будучи студентом института в Филадельфии, узнал о просьбе президента местной сети продовольствия разработать систему для контроля продукта с указанием определенных данных о нем. Сильвер поделился идеей со своими друзьями Норманом Джозефом Вудландом и Джордином Йохансоном. Они начали работать над проектом. Первая действующая система была основана на использовании дорогостоящих ультрафиолетовых чернил. Позже стало ясно, что они быстро выцветают. Вудланд был уверен в том, что систему можно осуществить и продолжал работать над ней. Следующее решение было основано на Азбуке Морзе. Точки и тире растянулись в штрих и объединились в код. Для того, чтобы распознать штрихи он использовал технологию оптической звукозаписи для киноиндустрии. В просьбе о финансировании развития системы отказалась компания IBM. Примерно через год 7 октября 1952 года Сильвер и Вудланд получили патент на изобретение. Позже патент был продан компании Philco, перепродавшей его RCA. Первый товар, который магазин продал по номеру, — жевательная резинка от производителя Wrigley. Виды штрих кодовШтриховой код классифицируется по методу нанесения линий и чисел на ярлык. Например: Несмотря на сложный процесс создания штрихкода двумерного типа, производители отдают именно ему предпочтение. Расшифровка и структураШтрих коды считается одним из наиболее распространенных способов автоматической идентификации. Для расшифровки штрих кода применяется специальный сканер штрих кода. Чтобы узнать, какую информацию несет в себе штрих код, необходимо его расшифровать. Для этого можно пользоваться следующим принципом: первые 2-3 цифры указывают на страну производителя изделия. Код страны Англия – 50, Испании – 84, Германии – 400, России – 460-469, Китая – 690, Белоруссии – 481. Цифры, находящиеся после них (это следующие 5), несут информацию о предприятии производителе изделия. Эту цифровую информацию присваивает национальный орган каждой страны. Последующие 5 чисел присваиваются продавцом или изготовителем самостоятельно. Благодаря им можно получить информацию о названии предприятия, сорте, артикуле, цвете, весе и размере товара. Последнее число известно, как контрольное. Оно считывается при помощи сканера. Число присваивается в результате использования специального алгоритма и определенных арифметических действий. Информацию про товар и его производителе также несет в себе ширина линий и пробелов. Номинально размер символа EAN 13 составляет 31, 35 мм. В начале и в конце код товара содержит изображение рамочных штрихов, указывающих на начало и окончание процесса сканирования. Какую информацию несет в себе штрих кодВ цифровые значения зашифрованы следующие данные (читаются слева направо):
Важно понимать, что проверка актуальна для штрих кода, наносимого изготовителем. Упаковка может содержать информацию, указанную самим магазином. Это помогает отслеживать прайс. Применение штрих кодовЧтобы узнать информацию применяется метод сканирования в поперечном направлении. Штриховой код после декодирования дает возможность передачи информации в микропроцессор персонального компьютера. Первые числа предназначены в первую очередь для покупателей. По ним можно узнать страну производителя товара. Полный код на товар используется закупочными торговыми организациями. Наличие этих данных несет в себе информацию и реквизиты о происхождении изделия. Обладая данными, можно подать рекламацию о низком качестве либо безопасности товара, что не соответствует составленному договору. В США и Канаде используется код ИРС. Например код БАМ, применяется во всех странах мира. Расчет контрольной цифры в штрих кодеПроверить штрих код можно самостоятельно, рассчитав контрольное число. Для этого разработано несколько методов. Например: В результате выходит последнее число (контрольная цифра номера ЕАN). Для определения контрольного числа также можно воспользоваться иным методом. Например: Использование одного из методов дает возможность при сканировании проверить, насколько правильно создан проверяемый ЕАN код. При обнаружении несовпадения, можно предъявить производителю претензию. Самостоятельная расшифровка по цифрамБывают случаи, когда указан код страны, не соответствующий производителю: Для того чтобы проверить оригинальность продукта можно воспользоваться определенным расчетом. ВНИМАНИЕ! Верный штрих-код еще не дает 100% гарантии оригинальности товара. Тем не менее некорректный штрих-код – это явный признак подделки. Рассмотрим штрихкод 4814723005800. Проверить код на подлинность можно, используя несложные арифметические действия: Если при отнимании от 10 получается единичное число, то оно и является итоговым, по которому можно проверить легальный ли штрих код. Штрих коды стран производителейКаждой стране присваивается диапазон кодов товара. Они могут состоять из двух или трех чисел. Штрих коды стран производителей
Проверить ЕАН можно самостоятельно. Для этого следует зайти на сайт Международной Ассоциации Russia. Если проверка дала отрицательный результат и баркод не совпадает с имеющейся на сайте информацией, это может свидетельствовать о том, что товар поддельный. Для проверки понадобится мобильный телефон. В него бесплатно скачать программу сканирования штрих кодов. После запуска программы направить камеру телефона на штриховое изображение на ярлыке товара. Сразу после этого на дисплее смартфона появится детальная информация, внесенная в баркод. Как проверить производителяРазберемся, как определить страну изготовителя. Для этого необходимы три начальные цифры. Таблица содержит перечень кодов, соответствующих стране, по адресу которой зарегистрировано производство.
Топ-5 генераторов штрих кодовНиже представлены сервисы, с помощью которых Вы можете сгенерировать штрих код: Как работает генератор штрих кодовПосредством использования генератора штрих кода можно создать новый баркод и его графическое изображение. Это может быть EAN-8, EAN-13, ITF-14, ISBN, QR Code, Code 128. Генератор штрихкодов – это программа, которую можно скачать самостоятельно и пользоваться ею онлайн. Генератор штрихкодов может иметь разные форматы в разных программах (Word, Excel и иные). В зависимости от программы сгенерированный баркод создается в определенной последовательности. Каждая версия генератора штрих кодов онлайн дополнена детальной инструкцией, согласно которой можно достаточно просто и быстро генерировать и печатать новые ярлыки. Как можно сгенерировать штрих кодНе исключена возможность того, что товар поступает к производителю без этикетки либо она имеет существенные повреждения, что усложняет прочтение ярлыка. В данном случае можно самостоятельно создать штрихкод. Для этого используется barcode generator. Благодаря этому товару можно присвоить кратко значный баркод. Для каждого наименования изделия генерация кода осуществляется лишь один раз. Наличие короткого кода или создание штрих дает возможность сканировать товар при его реализации или хранении. Штрихкодирование можно выполнить несколькими вариантами. Например: Barcode generator также позволяет вводить штрих код в ручном режиме. Генератор штрихкодов, скачанный онлайн в другой программе, требует введения таких параметров, как тип баркода, например, Code 128, масштаб изображения, его расположение. После введения этих данных достаточно нажать кнопку «создать штрихкод» и распечатать ярлык. Перед тем, как сделать штрих код при помощи онлайн генератора штрихкодов, следует учесть, что код EAN 8 используется для товаров небольшого веса, сканирование которых предполагается осуществлять на кассовом терминале. Нередко этот штрихкод также применяется для ведения складского учета изделий. Часто задаваемые вопросыСканер штрих кодов, расшифровка и их бесплатный генератор зачастую вызывает немало вопросов. Вот некоторые из них. Важен ли точный размер символов штрих-кода?Этот вопрос возникает в случае использования онлайн генератора штрихкодов. Известно несколько разновидностей баркодов, при создании которых обязательно необходимо соблюдать определенные размеры. Например, при генерации штрих кода ITF-14, его высота должна быть 142, 75 мм, а ширина 32, 00 мм. Ширина кода EAN 13 составляет 37, 29 мм, а высота – 27, 85 мм. Ознакомиться с номинальными допустимыми размерами баркодов можно в интернете. Насколько маленьким может быть штрих-код?Генератор штрихкодов подразумевает введение их размеров. При этом необходимо учитывать, что чем меньше масштаб изображения, тем меньший объем информации можно при его сканировании получить. Распечатка штрих кодов небольших размеров требует наличия точного и дорогого принтера, обладающего высоким показателем разрешения. При создании штрихкода двухмерного типа, его допустимый размер может достигать 1/1 см. Сколько данных может содержать штрих-код?Объем информации, закодированной в баркоде, напрямую зависит от размера изображения и количества символов, которые используются при генерации. Немаловажное значение также имеет и разновидность штрихкода. Например, баркод типа 1D могут состоять не больше, чем из 25 символов. Что касается 2D штрихкодов, в них может быть включено до 2 тысяч знаков. Если при формировании 1D баркода, включить в него больше 25 символов, он в результате получится очень широким. Это непрактично и придаст товару неэстетичный внешний вид. Что такое одномерный или линейный штрих-код?Одномерные штрих коды имеют вид полосок и пробелов, расположенных вертикально. Они имеют одинаковую длину, но могут быть разной ширины. Сканирование штрих кодов этого типа осуществляется лишь в горизонтальном направлении, начиная с левой стороны. Линейные штрихкоды могут содержать в себе от 20 до 30 значений. Например, это могут быть данные об артикуле или серийном номере товара. Одним из наиболее распространенных видов одномерных штрихкодов является EAN. Он может содержать в себе до тринадцати символов. К линейным также относится ISBN штрихкод, который применяется при маркировке книжных изделий. Следует отметить, что этот вид кодировки всегда начинается с числа 978. Штрихкод периодических печатных изданий всегда начинается с числа 977. Среди прочих можно выделить и иные разновидности 1D баркодов: Codabar, Code-39, Code-128, Code-93. Что такое двухмерный штрих-код?Существенное отличие от линейных заключается в возможности сканирования. Делать их расшифровку можно, как в вертикальном, так и в горизонтальном направлении. Они имеют вид структуры, которая может состоять из разнонаправленных полосок и пробелов, клеток или иных фигур разной величины, расположенных под разнообразными углами. Они могут содержать в себе до 4 тысяч знаков. Двухмерные штрихкоды могут быть нескольких разновидностей. Например: Немаловажное значение также имеет тот факт, что двухмерные штрихкоды несут в себе существенно больший информационный объем, чем линейные. Среди наиболее распространенных двухмерных баркодов можно выделить следующие: Нередко также можно встретить на изделиях такие двухмерные штрихкоды, как MaxiCode, PDF417 и Microsoft Tag. Какой штрих-код лучше всего использовать?Использование штрихкодов имеет прямую зависимость от промышленной области. Например, при маркировке розничных товаров используются EAN либо UPC баркоды. Книжные и периодические издания промаркированы с использованием таких штрихкодов, как ISBN, ISSN и Bookland. Хотелось бы отметить, что штрихкоды ISBN, ISSN считаются промышленными стандартами, в основе которых используется Code 128. Если предполагается реализация товаров в розницу, для их маркировки рекомендуется применять UPC баркод или EAN. Немаловажное значение также имеет и объем информации, который предполагается закодировать при маркировке. Несмотря на то, что двухмерные штрихкоды несут в себе больше информации, их могут не поддерживать системы партнеров по бизнесу. Как просканировать штрих код?Попробуем разобраться, как быстро и просто отсканировать баркадер. Для этого достаточно иметь смартфон с хорошей камерой, имеющий доступ интернет сети. На телефоне установить программу Генератор штрихкодов, пользоваться которой можно онлайн в любое время. После открытия программы необходимо направить камеру телефона на штрих код, который нужно расшифровать. Сканирование штрих кода будет осуществляться довольно быстро. Через некоторое время на дисплее смартфона появится уведомление, в котором будет содержаться детальная информация о товаре и его производителе. Не исключена также возможность того, что на телефоне отобразится ссылка, после поиска которой можно получить искомые данные. Если речь идет о сканировании кода в процессе его реализации, для этого используется специальный прибор – сканер. Расшифровка баркадера осуществляется посредством наведения сканера на изображение кода на ярлыке товара. Через несколько секунд на мониторе кассового аппарата кассир получит информацию о названии изделия, его производителе, весе и стоимости. Сканирование штрих кода – дает возможность узнать о подлинности изделия, надежности компании производителя, а также безопасности товара. Популярные типы штрих кодовКомпании производители используют несколько видов штрихкодов. Среди наиболее популярных можно выделить такие, как Aztec, Data Matrix, QR Code и MaxiCode. Сканирование штрих кодов, с Вашей стороны, дает возможность проверить подлинность товара и надежность производителя. Вышеперечисленные штрихкоды имеют довольно широкую область использования: логистика, складской учет, розничная торговля, здравоохранение, банковская и коммунальная сферы, фармацевтика и пр. ЗаключениеСегодня штрихкодирование получило широкое распространение. Оно используется для быстрой оплаты, для чего камера смартфона наводится на код и моментально совершается платеж. Любую информацию можно легко пробить по предложенному коду. Это часто используется на выставках, в сопровождении многих товаров, книжных изданиях. Всплывающие уведомления обычно содержат развернутую информацию. Имея код почтовой посылки можно не дожидаться, когда принесут извещение в почтовый ящик, а отслеживая трек онлайн, получатель отслеживает весь путь следования. Штрих код можно прочесть онлайн, не имея под рукой специальных устройств. Для этого необходим телефон с установленной программой и доступ в интернет. Что зашифровано в штрих-коде? Узнаем секреты производителейБольшинство продуктов, попадающих на прилавки магазинов, имеют на этикетках так называемые штрих-коды – небольшие белые прямоугольники с черными полосками и набором цифр под ними. Разбираемся, для чего они нужны и какую полезную для потребителя информацию они несут. Если уметь правильно читать штриховой код, или штрих-код, то можно узнать много полезной информации: в какой стране и на каком предприятии произведен продукт, его наименование, сорт, артикул, цвет, массу, размер и т.д. Кроме того, проведя несложные расчеты, на основе данных штрих-кода кассир и покупатель могут определить подлинность товара.
Штрих-код наносится на упаковку товара в виде последовательности штрихов и пробелов разной ширины. Для считывания такой информации используются специальные устройства – сканеры. Большинство штрих-кодов созданы при помощи кодировочных систем. Самые распространенные – это европейская система кодирования EAN (European Article Number) и американский универсальный товарный код UPC (Universal Product Code). Каждому виду изделия присваивается свой номер, состоящий из 13 или 8 цифр. Учимся читать штрих-кодСтрана-изготовитель продукта обозначается первыми двумя или тремя цифрами. Код страны не может быть обозначен только одной цифрой. Например, код России – цифры в интервале от 460 до 469, США и Канады – 00–13, Италии – 80–83, Китая – 690–699, Великобритании соответствует число 50, Беларуси – 481. Иногда первые цифры штрих-кода могут не соответствовать информации о производителе на этикетке. Так бывает, если организация была зарегистрирована и получила код не в стране, куда экспортирует продукцию, товар был изготовлен на дочернем предприятии или по лицензии организации из другой страны, а также, если учредителями предприятия являются несколько фирм из различных государств. Все коды, начинающиеся с 200 и заканчивающиеся на 299, зарезервированы для внутреннего использования предприятиями любых стран. Например, продуктовый магазин может изготовить собственные этикетки со штрих-кодом и зашифровать в них информацию о товарах для внутренних целей. Чаще всего – для продуктов, продающихся на развес. Кроме того, первые цифры от 977 и далее соответствуют не стране-изготовителю, а некоторым видам товаров, например журналам и книгам.
Код предприятия – это следующие четыре цифры, обозначающие регистрационный номер производителя товара. За присвоение номера ответственна региональная организация, представляющая страну в системе кодирования. Эта часть кода позволяет исключить возможность появления двух различных товаров с одинаковыми кодами. Для маркировки продукции совсем небольших размеров часто используется сокращенный код (EAN-8), в котором не размещается информация об изготовителе, и после кода страны сразу идет регистрационный номер товара. Код товара – оставшиеся пять цифр (кроме последней) – используется для кодировки самого товара и присваивается изготовителем или продавцом в виде регистрационного номера в пределах своей организации. В этих цифрах изготовитель может закодировать необходимые для идентификации товара данные: наименование, сорт, артикул, цвет, массу, размер и т.д.
Как определить подотнность товара самостоятельноПоследняя цифра в штрих-коде введена для того, чтобы сканер мог определить подлинность товара. В принципе любой покупатель может сделать это самостоятельно, проведя несколько длинные, но несложные вычисления: 1. Сложите цифры, стоящие на четных местах (6 + 3 + 2 + 6 + 0 + 1 = 18). 2. Полученную сумму умножьте на три (18 * 3 = 54). 3. Сложите цифры, стоящие на нечетных местах, кроме самой контрольной цифры (4 + 2 + 7 + 0 + 6 + 1 = 20). 4. Сложите числа, полученные в п. 2 и п. 3 (54 + 20 = 74). 5. Отбросьте десятки (74 – 70 = 4). 6. Из числа 10 вычтите полученное в п. 5 (10 – 4 = 6). Если результат расчета не совпадает с контрольной цифрой в штрих-коде – значит товар произведен незаконно. Проект поддерживают эксперты в разных областях медицины, ведущие СМИ, амбассадоры, образовательные и родительские сообщества. Товарный штрихкод стран производителей с расшифровкой в таблицеВ соответствии с принятым порядком, производитель товара наносит на него штриховой код, формируемый с использованием данных о стране местонахождения производителя и кода производителя. Код производителя присваивается региональным отделением международной организации EAN International. Двухмерными называются символики, разработанные для кодирования большого объема информации (до нескольких страниц текста). Двухмерный штрих-код считывается при помощи специального сканера двухмерных кодов и позволяет быстро и безошибочно вводить большой объем информации. Расшифровка такого кода проводится в двух измерениях (по горизонтали и по вертикали). Datamatrix, Data Glyph, Aztec. Штриховой код можно наносить при производстве упаковки (типографским способом) или использовать самоклеящиеся этикетки, которые печатаются с использованием специальных принтеров. Расшифровка штрих-кода производителя C помощью штрихового кода зашифрована информация о некоторых наиболее существенных параметрах продукции. Наиболее распространены американский универсальный товарный штрих-код UPC и Европейская система кодирования EAN. Наиболее распространенны EAN/UCC товарные номера EAN-13, EAN-8, UPC-A, UPC-E и 14-разрядный код транспортной упаковки ITF-14. Так же существует 128 разрядная система UCC/EAN-128. Согласно той или иной системе, каждому виду изделия присваивается свой номер, состоящий чаще всего из 13 цифр (EAN-13). Штрих-код EAN-13 Для «кода товара»:Пример вычисления контрольной цифры для определения подлинности товара 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 Если полученная после расчета цифра не совпадает с контрольной цифрой в штрих-коде, это значит, что товар произведен незаконно. Проверить штрих кодПри наличии сомнений в оригинальности товара рекомендуется проверить штрих код. Сделать это можно на сайте НетПодделка. Анализ штрих кода не дает 100% защиты от подделок, но достаточно часто помогает выявить паль. Также у нас Вы можете узнать страну по штрих коду, что является дополнительным критерием при выявлении подделки. Проверить штрих-код онлайн бесплатноПроверить штрих код онлайн бесплатно можно через специальную форму ниже. Анализ позволяет не только проконтролировать подлинность, но и определить страну по штрих коду. ВНИМАНИЕ! Верный штрих-код не является 100% гарантией оригинальности товара. При этом некорректный штрих-код − явный признак подделки. Чтобы проверить товар по штрих коду онлайн, введите в поле цифры и нажмите кнопку «Проверить». Если штрих-код верен, то рекомендуется также сверить страну производителя. Важно! Данный сервис проверяет актуальность и правильность нанесенного штрих-кода, но не гарантирует, что введенный код не взят с другого продукта и проверяемый товар не поддельный. Проверить подлинность товара по штрих коду онлайн просто и легко. Такой контроль позволяет отсеять множество подделок. Данный сервис проверяет подлинность по штрих коду онлайн бесплатно и быстро. Проявляйте бдительность и удачных Вам покупок. Расшифровка штрих кодаНаиболее популярный штрих-код EAN-13 состоит из 13 знаков. Он позволяет автоматизировать технологию идентификации и содержит основную информацию о товаре. Расшифровка штрих кода представлена ниже. Три первые цифры штрих кода указывают на региональную принадлежность товара. По ним можно определить страну, в которой произведен продукт. Существует таблица штрих кодов, ознакомиться с которой можно ниже. Помимо региональной принадлежности дополнительно можно определить по штрих коду следующую информацию: Внимание! Первая цифра штрих кода практически всегда наносится отдельно, но при определении страны производства важно брать первые три цифры, а не одну. Для сверки правильности считывания информации сканером используется контрольная цифра, которая стоит последней. С ее помощью можно самостоятельно проверить правильность, актуальность и подлинность штрих кода. Важно! Узнать по штрих коду размер, стоимость, вес или состав товара невозможно. Эта информация подгружается из базы данных магазина, например, при сканировании на кассе. Штрих коды стран производителей таблицаСтрана изготовитель по штрих коду определяется автоматически при проведении онлайн проверки. Для этого необходимо правильно внести все цифры в поле ниже и нажать кнопку «Проверить». Узнать региональную принадлежность можно самостоятельно. Подробный алгоритм как по штрих коду определить страну производителя: Таблица — Штрих-коды стран производителей Если штрих-код не соответствует стране, указанной на товаре, то причин этого может быть несколько: Размер штрих кодаРазмер штрих кода позволяет косвенно выявить подделку. Существуют номинальные размеры, отклонения от которых допустимы в ограниченных пределах. Ознакомиться с номиналами можно на изображении ниже. Повышенную осторожность следует проявлять, если штрих-код со свободными зонами меньше 29,83×20,74 мм. Бренды редко используют слишком мелкий штриховой код. Это более характерно для подделок, выпускаемых мошенниками. Как определить подлинность штрих кода самостоятельноПроверка штрих кода ручным способом выполняется по следующему алгоритму: На примере покажем как проверить штрих код на подлинность. Выполним действия согласно вышепредставленного алгоритма. Если штрихкод 4681644940028 проверить онлайн, то можно получить подтверждение, что он корректен. Еще раз проверим подлинность товара по штрих коду. Для второго примера возьмем штриховой код 6970669203155. Выполним вычисление: Теперь попробуем штрих код проверить онлайн. После ввода 6970669203155 мы получаем ответ, что штрихкод не корректный. Офлайн проверить штрих код на подлинностьПроверить на оригинальность по штрих коду онлайн легко и просто, но обязательно нужен доступ в интернет. Бывают ситуации, когда нет возможности подключиться к сети. В таком случае штрих код проверить бесплатно можно с помощью небольшой программки на компьютер. Ее необходимо скачать заранее. После этого проверка оригинальности по штрих коду не потребует доступа в интернет. В указанное поле необходимо ввести штрих-код и нажать кнопку Enter. После этого в нижнем поле появится результат. Также всегда есть возможность проверить штрих код на подлинность онлайн. Для этого воспользуйтесь формой ниже. ЗаключениеПроверка штрих кода на подлинность онлайн позволяет выявить самые низкосортные подделки. Для более точного определения оригинальности того или иного товара воспользуйтесь дополнительной информацией на нашем сайте: Штрих-код производителя и таблица его расшифровки по странам производства товараШтрих-код производителя (barcode) — графическое изображение в виде последовательности черных и белых полос, наносимая на поверхность изделия, ее маркировку или упаковку, предоставляющая возможность считывания её техническими средствами и дающей представление об основных свойствах того или иного товара. Информация, содержащаяся в коде может быть напечатана в читаемом виде под кодом (расшифровка). Цифры, на основании которых разрабатывается указанное изображение, называются цифровым эквивалентом штрихового кода. Штриховой код содержит информацию о товаре и его производителе. Самые распространенные системы товарной нумерации – 13 разрядный код EAN-13, разработанный Европейской Ассоциацией Товарной Нумерации (European Article Numbering Association) и полностью совместимый с ним 13-разрядный код UPC (Universal Product Code), применяемый в США и Канаде. Виды штрих-кодовШтриховые коды производителя можно условно разделить на два типа: В зависимости от рисунка и объема памяти выделяют следующие виды штрих-кодов: Рисунок 1 — Линейный штрих-код производителя Основными стандартами линейных штрих-кодов являются: Рисунок 2 — Двумерный штрих-код производителя Среди двухмерных штрих-кодов наиболее распространенными стандартами являются следующие: Линейные символики позволяют кодировать небольшой объем информации (до 20-30 символов — обычно цифр) с помощью несложных штрих-кодов, читаемых недорогими сканерами. Двухмерные знаки могут шифровать до нескольких страниц символьной информации, поэтому их часто используют для кодирования характеристик продукции с множеством параметров. Расшифровка штрих-кода производителяШтрих-код EAN-13 – это набор из 13 цифр и их зашифрованное обозначение в форме чередующихся черных и белых тонких полосок. Этот стандарт штрих-кодирования был разработан международной организацией товарной нумерации GS1, чьим представительством в России является «Ассоциация автоматической идентификации UNISCAN / GS1 Russia». Комбинация цифр в штрих-коде EAN-13 является уникальной, т.е. идентичной комбинации из 13-ти цифр не найдется ни в одной стране мира. Это обусловлено тем, что каждой стране – члену GS1 – были присвоены определенные комбинации из двух (иногда трех) цифр, обозначающие эту страну (смотрите таблицу кодов стран производителей). Так, например, России был выделен диапазон 460-469, но на данном этапе для маркировки товаров в России используется лишь 460. Расшифровка штрих-кода приведена на рисунке 3. Рисунок 3 — Расшифровка штрих-кода производителя Расшифруем, для примера, цифровой код на рисунке 4606453849072: Иногда справа на штрих-коде указывается еще одна цифра или специальный знак « > ». Это означает, что товар выпущен по лицензии. Это вся информация, которую может сообщить штрих-код стандарта EAN-13. Последняя 13 цифра называется контрольным разрядом. Она предназначена для проверки правильности считывания кода EAN сканирующим устройством. Совпадение считанного и вычисленного контрольных разрядов означает правильное считывание штрихового кода. В этом случае на сканере появляется соответствующий световой (звуковой) сигнал. При неправильном считывании, сканер не дает сигнала о считывании. Таблица соответствия штрих-кода производителя стран мираЧтобы определить, из какой страны мира был ввезен товар, надо посмотреть на цифры под прямоугольником штрих-кода. Первые три цифры — код страны. А расшифровка кода — в таблице ниже.
Штрих-коды России За Россией закреплен диапазон штрих-кодов 460-469. Однако используется пока только 460, остальные же номера пока заблокированы. Они могут быть введены в действие только EAN Россия при том условии, что полностью будут израсходованы номера текущего префикса 460 и только по обязательному согласованию со штаб-квартирой EAN International. Таким образом, если вы встретите штрих-код (перевод английского слова «barcodes») страны, начинающийся с префиксов 461-469, то этот код однозначно является поддельным. Штрих-коды Белоруссии, Украины, Казахстана У белорусских товаров штрих код начинается с числа 481, у украинских 482, у казахстанских 487. Почему страна в штрих коде товара не соответствует со страной указанной на этом же товаре? Нередко на товаре можно увидеть надпись, например, «Сделано в Германии», а код, нанесенный на этикетку (400-440), этой стране не соответствует. Причин может быть несколько: Пример определения подлинности штрих-кодаДля проведения оценки подлинности штрих-кода, представленного на рисунке 3, можно воспользоваться одним из существующих двух методов. Полученный результат соответствует контрольной (последней) цифре штрихкода, что говорит о подлинности товара. Полученный результат соответствует контрольной цифре штрих-кода, что говорит о подлинности товара. Таким образом, сканеры штрих-кода очень быстро проверяют себя. В случае, если контрольная цифра не совпадает с результатом этих вычислений, то штрих-код не верен. Размещение штрих-кодаЧто необходимо учитывать при размещении штрих-кода на упаковке товара? Размеры кода (от 21,0 Х 30 мм до 52,5 Х 74,6 мм). Цветовое исполнение: цвет штрихов черный, синий, темно-зеленый, темно-коричневый; цвет пробелов (и фона) белый, желтый, оранжевый, светло-коричневый. Не допускаются красный и желтый цвета для штрихов – они не считываются сканером! Место нанесения кодов: Никогда не размещают символы штрихового кода (включая свободные зоны) на местах перфораций, штампов, на швах, ребрах, кромках, сильных искривлениях, сгибах, откидных створках упаковки, накладках, и материалах грубой текстуры. Код не должен быть на месте, где уже располагаются другие элементы упаковки: текст, рисунки. Нанесение на упаковку только одного кода – EAN или UPC, нанесение сразу двух этих кодов допускается. В таком случае они располагаются на противоположных сторонах упаковки. ИсторияВ 1949 году аспиранты Бернард Силвер и Джозеф Вудленд из Технологического института Дрексела (США) заявили патент на способ маркировки фасованных продовольственных товаров для автоматического учета. Взяв азбуку Морзе, они растянули точки и тире вниз по вертикали и построили прототип сканера на базе фотоумножителя и осциллографа. Вскоре Вудленд стал работать в компании IBM, но там изобретением не заинтересовались. Патент был перепродан производителю фотоумножителей RCA. Независимо от этого в 1961 году железнодорожный инженер Дэвид Коллинз предложил устройство, на ходу считывающее с вагонов маркировку из оранжевых и синих полос, но не нашел поддержку начальства и создал свою фирму. Он модифицировал считывающее устройство штрихкода, используя появившуюся в начале 60-х новую технологию — лазер. Это позволило считывать даже повреждённый штрихкод с большей скоростью и точностью. С начала 80-х штрихкод начал набирать популярность среди владельцев магазинов во всём мире.Первые его лазерные сканеры заработали на заводе General Motors в 1969 году. А в 1971-м компания RCA, срок патента которой уже истек, показала свой вариант штрихкода. Возник ажиотаж, привлекший внимание IBM. Там вспомнили об изобретателе Вудленде и с его участием разработали первый стандарт штрихкода UPC. Достоинства и недостатки штрих-кодов производителяК достоинствам применения штрих-кодовой идентификации можно отнести следующие: Основными недостатками штрих-кодовой идентификации являются следующие: В настоящее время штрих-кодовая идентификация начинает вытесняться технологией радиочастотной идентификации. РезюмеШтрих-кодирование — общераспространенная процедура. Она практически незаменима в современной рознице, сфере транспортных услуг, во многих отраслях промышленности. Штрих-коды бывают разными и по виду, и по длине, но самый распространенный – EAN-13, состоящий из 13 цифр. Он содержит в себе код страны, производителя и товара, последний символ – проверочный. Штрих-код — это, прежде всего, эффективное средство автоматизации обработки информации. В зависимости от ее содержания и назначения, выбирается оптимальный формат штрих-кода, подходящие устройства для его печати и считывания. В необходимых случаях учитываются положения регулирующего законодательства. Несмотря на информативность для магазинов, штрих-код дает очень мало информации для обычного человека – по нему можно плюс-минус достоверно узнать страну производителя и его идентификатор, информацию непосредственно о товаре он не содержит.
|