Как читать штрих-код

Учимся распознавать штрих-коды: советы, которые помогут узнать все о товаре

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

Основные правила

Что такое штрих-код? Чисто визуально это вертикальные черные линии разной ширины и длины, с промежутками друг между другом, следующие одна за другой.

Если для обычного покупателя данные полоски ничего особенного не значат, то для производителя — очень даже. Просто, чтобы получить такой «принт», необходимо пройти долгую процедуру сертификации товара. Тут будет проверяться качество, соответствие нормам и т. д.

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

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

Расшифровка цифр

Вообще числовой код насчитывает 12 или 13 цифр. Первый вариант — это система шифрования UPC, которая применяется в Америке и Канаде, а второй — европейский аналог. Запоминаем последовательность цифр, их расположение и значение. Схематично это выглядит следующим образом:

Первые три цифры — это страна-производитель. За каждой числовой комбинацией зашифрован тот или иной регион. С помощью этой таблицы вы можете определить, какой именно:

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

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

Распознаем фейк

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

  1. Суммируем цифры, которые находятся на четных местах (то есть вторая, четвертая, шестая и т. д.).
  2. Полученную сумму умножаем на три.
  3. Суммируем цифры, которые располагаются на нечетных местах (то есть первую, третью и т. д., кроме последней контрольной).
  4. К числу, полученному в пункте два, прибавляем число, полученное в пункте три.
  5. Отбрасываем десятки.
  6. Вычитаем десять из числа, полученного в пункте пять.
  7. Если цифра совпадает с контрольной — значит, товар оригинальный, а если нет, то вы имеете дело с подделкой.

Легкий путь

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

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

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

Специальные программы

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

Важный совет: скачивайте приложения с проверенных онлайн-платформ. Например, Гугл Плей или AppStore. Тем самым вы минимизируйте риски скачать зараженную вирусами программу. Внимательно читайте условия пользования прежде чем ставить галочку напротив надписи, что вы ознакомлены с правилами.

Как правильно читать штрих-код

Штрих-код — это наносимая на упаковку в виде штрихов закодированная информация, считываемая при помощи специальных устройств. C помощью штрихового кода кодируют информацию о некоторых наиболее существенных параметрах продукции. Наиболее распространены американский Универсальный товарный код UPC и Европейская система кодирования EAN (представлена на рисунке).

Согласно той или иной системе, каждому виду изделия присваивается свой номер, состоящий чаще всего из 13 цифр (EAN-13):

Контрольная цифра предназначена для определения законности производства того или иного товара.

Как рассчитывать контрольную цифру:
1. Сложить цифры, стоящие на четных местах штрих-кода 6+0+7+2+1+0=16
2. Полученную сумму умножить на три 16*3=48
3. Сложить цифры, стоящие на нечетных местах (кроме самой контрольной цифры) 4+0+3+6+1+2=16
4. Сложить числа, полученные в пунктах 2 и 3 48+16=64
5. Отбросить десятки 64-60=4
6. Из числа 10 вычесть полученное в пункте 5 10-4=6

Если полученная после расчета цифра не совпадает с контрольной цифрой в штрих-коде, это значит, что товар произведен незаконно. Возможен также вариант, когда для кода страны-изготовителя отводится три знака, а для кода предприятия — четыре. Товары, имеющие большие размеры, могут иметь короткий код, состоящий из восьми цифр (EAN-8). Как правило, код страны присваивается Международной ассоциацией EAN. Обращаем внимание потребителей на то, что код странны никогда не состоит из одной цифры. Возможен также вариант, когда для кода страны-изготовителя отводится три знака, а для кода предприятия — четыре.

Обратите внимание:

Нередко на товаре можно увидеть надпись, например, «Сделано в Голландии», а код, нанесенный на этикетку, этой стране не соответствует. Тут причин может быть несколько. Первая: фирма была зарегистрирована и получила код не в своей стране, а в той, куда направлен основной экспорт ее продукции. Вторая: товар был изготовлен на дочернем предприятии. Третья: возможно, товар был изготовлен в одной стране, но по лицензии фирмы из другой страны. И, наконец, четвертая, когда учредителями предприятия становятся несколько фирм из различных государств.

Ниже представлены штрих-коды некоторых стран:

Австралия 93 Мексика 750
Австрия 90-91 Молдова 484
Аргентина 779 Нидерланды 87
Бельгия 54 Никарагуа 740-745
Болгария 380 Новая Зеландия 94
Боливия 777 Норвегия 70
Босния 387 Панама 740-745
Бразилия 789 Парагвай 784
Великобритания 50 Перу 775
Венгрия 599 Польша 590
Венесуэла 759 Португалия 560
Вьетнам 893 Россия 460
Гваделупа 489 Румыния 594
Гватемала 740-745 Сальвадор 740-745
Германия 400-440 Сербия 860
Гондурас 740-745 Сингапур 888
Греция 520 Словакия 858
Дания 57 Словения 383
Доминиканская республика 746 США 00-09
Израиль 729 Таиланд 885
Индия 890 Тайвань 471
Индонезия 899 Тунис 619
Ирландия 539 Турция 869
Исландия 569 Украина 482
Испания 84 Уругвай 773
Италия 80-83 Филиппины 480
Канада 00-09 Финляндия 64
Кипр 529 Франция 30-37
Китай 690-691 Хорватия 385
Колумбия 770 Чехия 859
Коста-Рика 740-745 Чили 780
Куба 850 Швейцария 76
Латвия 475 Швеция 73
Литва 477 Шри-Ланка 479
Люксембург 54 Эквадор 786
Мавритания 609 Эстония 474
Малайзия 955 Южная Корея 880
Мальта 535 Южно-Африканская Республика 600-601
Марокко и Западная Сахара 611 Япония 49
  • СТАТЬИ
  • НОВОСТИ
ТОП-7 ПРЕМИАЛЬНЫХ МУЖСКИХ АРОМАТОВ

Тяжелый люкс — при этих словах на ум приходят дорогие сумки, роскошные автомобили, собранные под заказ микроскопическим тиражом, частные самолеты, россыпь бриллиантов, конечно же, дорогие ароматы. Критерии дороговизны, конечно, для каждого свои — один, не моргнув глазом, оставит в бутике сумму, в несколько раз превышающую средний столичный доход для другого «дорого» это больше условных пяти или десяти тысяч рублей.

Читайте также  Как заказать распечатку смс
ОБЗОР ПАРФЮМЕРИИ FRANCK BOCLET

Франк Бокле — популярный французский дизайнер и парфюмер, создатель одноименного бренда Franck Boclet, до которого, начиная с середины 80-х он успел потрудиться для Kenzo Men, Arrow, Courrèges, Smalto и Emmanuel Ungaro.

ПОДБОРКА СОЧНЫХ ЦИТРУСОВЫХ АРОМАТОВ НА ЛЕТО

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

САМЫЕ СТОЙКИЕ МУЖСКИЕ АРОМАТЫ

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

ГАРАНТИЯ ВОЗВРАТА ДЕНЕГ

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

РЕЖИМ РАБОТЫ МАГАЗИНА В ПЕРИОД НОВОГОДНИХ ПРАЗДНИКОВ

В период новогодних праздников в Интернет-магазине парфюмерии Духи.рф установлен следующий график работы..

РОЗЫГРЫШ ПОДАРКОВ: YOUTUBE / INSTAGRAM / ВКОНТАКТЕ

Мы объявляем грандиозный розыгрыш, которого не делали еще никогда. Вас ожидают 150 призовых мест, 90 подарочных сертификатов, 645 отливантов парфюмерии.

ОТКРЫТИЕ ПУНКТОВ ВЫДАЧИ ЗАКАЗОВ (ПВЗ) В МОСКВЕ

Интернет-магазин Духи.рф рад сообщить Вам о начале нашего сотрудничества с сетью Пунктов Выдачи Заказов (ПВЗ) в Московском регионе.

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

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

Как устроен баркод, и что закодировано на этой картинке?

Попробуем разобраться, заодно напишем декодер таких кодов.

Введение

Использование штрихкодов имеет давнюю историю. Первые попытки автоматизации начинались еще в 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-коды.

Как читать штрих-код

С его помощью можно узнать, не подделку ли вам подсунули

Чтобы проверить подлинность товара, придется вспомнить уроки математики

Фото: Дарья Селенская / Сеть городских порталов

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

О чем говорит штрихкод

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

Самые распространенные штрихкоды — это 13-разрядный европейский код EAN-13 (European Article Numbering) и полностью совместимый с ним 12-разрядный код UPC, применяемый в США и Канаде. Первые две или три цифры — это код страны-производителя, его присваивает Ассоциация EAN. Например, Францию можно узнать по штрихкоду, начинающемуся на числа с 30 до 37, а Россию — по номеру 460.

Но если вы видите на товаре надпись «Сделано в Германии», а в штрихкоде зашифрована другая страна, — это еще не значит, что перед вами подделка. Причиной может быть место регистрации фирмы — компания получила код не в своей стране, а в той, куда отправляет большую часть продукции. Товар может быть произведен на дочернем предприятии, по лицензии фирмы из другой страны или на предприятии, которое принадлежит нескольким компаниям из разных государств.

В штрихкоде зашифровано много информации, но всю ее так просто не узнать

Фото: Виталий Калистратов / Сеть городских порталов

Дальше идут данные о производителе и код самого товара. В нем могут быть зашифрованы наименование, сорт, артикул, цвет, масса, размер и другие данные. Но вы их всё равно не узнаете.

— Штриховой код — это всего лишь уникальный номер, по которому в электронном каталоге организации-изготовителя можно отыскать данные об указанной продукции. Без доступа к этому каталогу ничего узнать нельзя, — объясняет Роспотребнадзор.

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

Считаем подделку

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

Сначала смотрим на штрихкод и выписываем все цифры, стоящие на нечетных местах, кроме последней. То есть первую, третью, пятую, седьмую, девятую и одиннадцатую. Складываем их между собой и пока оставляем в покое. Выписываем все цифры, стоящие на четных местах и тоже складываем. Полученное число умножаем на три. Результат складываем с суммой цифр, стоящих на нечетных местах, — получается двузначное число. Убираем десятки. Полученную цифру вычитаем из десяти. Если она совпала с контрольной — последней в коде, — значит товар подлинный. Не совпала — подделка. Всё просто, не правда ли?

Давайте лучше на примере. Предположим у нас есть вот такой штрихкод: 482 0024 70001 6. Складываем цифры, стоящие на нечетных местах: 4+2+0+4+0+0=10. Складываем цифры, стоящие на четных местах: 8+0+2+7+1=18. Полученную сумму умножаем на три: 18х3=54. Складываем получившееся с первой суммой: 54+10=64. Отбросим десятки: получим 4. Вычитаем получившуюся цифру из 10: 10–4=6. Контрольное число тоже 6. Подлинник!

Сохраните себе эту памятку, чтобы в любой момент можно было проверить, не подделку ли вам подсовывают

Фото: Виталий Калистратов / Сеть городских порталов

Читайте также  Как узнать, каких не хватает витаминов. Сигналы организма

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

Онлайн проверка Штрих кода

Где и как покупать брендовые вещи со скидкой – ОТВЕТ

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

Изначально многие думали, что это облегчает распознавание товаров на границе. В некоторой степени так и есть, но основная цель — проверить оригинальность товара. Чаще встречаются номера ean, состоящие из тринадцати знаков и уникальных линий.

Рассмотрим в статье как по линейному штрих коду достоверно определить изготовителя и подлинность товара.

  1. Проверить штрих-код онлайн
  2. Какую информацию несет в себе штрих код
  3. Самостоятельная расшифровка по цифрам
  4. Как проверить производителя
  5. Кто придумал Штрих код
  6. Заключение

Проверить штрих-код онлайн

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

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

barcode-list.ru — На платформе можно прочитать информацию о товарах по их штрихкодам. Проект имеет более 500 тысяч внесенных позиций.

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

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

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

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

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

Как я покупаю одежду на Ламоде и экономлю до 60% на брендах

В цифровые значения зашифрованы следующие данные (читаются слева направо):

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

По штрих коду не видны данные: цена, состав, название.

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

Самостоятельная расшифровка по цифрам

Бывают случаи, когда указан код страны, не соответствующий производителю:

  • товар изготовлен на дочернем предприятии, расположенном в иной стране;
  • производитель зарегистрирован в одной стране, а выпуск товара организован за ее пределами;
  • товар изготовлен неофициально.

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

ВНИМАНИЕ! Верный штрих-код еще не дает 100% гарантии оригинальности товара. Тем не менее некорректный штрих-код – это явный признак подделки.

Рассмотрим штрихкод 4814723005800. Проверить код на подлинность можно, используя несложные арифметические действия:

  1. Плюсуем цифры, стоящие на четных позициях: 8+4+2+0+5+0=19
  2. Итог умножаем на три: 19×3=57
  3. Определяем сумму всех цифр, указанных на нечетных местах. Контрольный знак (последний) считать не нужно: 4+1+7+3+0+8=23
  4. Складываем 2 суммы: 57+23=80
  5. Из последнего числа (80) выбираем последнюю цифру, то есть 0.
  6. Вычитаем найденную цифру от 10: 10-0=10. Определение подлинности проходит по этой последней цифре 0.
  7. Полученная итоговая цифра должна быть равной последней контрольной в штрихкоде: 0=0.

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

Как проверить производителя

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

Штрихкод (1) Страна (2) 1 2 1 2 1 2
000-139 США и Канада 500-509 Англия 627 Кувейт 789-790 Бразилия
200-299 Внутренняя нумерация 520 Греция 628 Саудовская Аравия 800-839 Италия
300-379 Франция 528 Ливан 629 ОАЭ 840-849 Испания
380 Болгария 529 Кипр 640-649 Финляндия 850 Куба
383 Словения 531 Македония 690-695 Китай 858 Словакия
385 Хорватия 535 Мальта 700-709 Норвегия 859 Чехия
387 Босния-Герцоговина 539 Ирландия 729 Израиль 860 Югославия
400-440 Германия 540-549 Бельгия, Люксембург 730-739 Швеция 867 Северная Корея
450-459 Япония 560 Португалия 740 Гватемала 869 Турция
490-499 460-469 Россия 569 Исландия 741 Сальвадор 870-879 Нидерланды
470 Киргизия 570-579 Дания 742 Гондурас 880 Южная Корея
471 Тайвань 590 Польша 743 Никарагуа 885 Таиланд
474 Эстония 594 Румыния 744 Коста-Рика 888 Сингапур
475 Латвия 599 Венгрия 745 Панама 890 Индия
476 Азербайджан 600-601 Южная Африка 746 Доминиканская республика 893 Вьетнам
477 Литва 608 Бахрейн 750 Мексика 899 Индонезия
478 Узбекистан 609 Маврикий 759 Венесуэла 900-919 Австрия
479 Шри-Ланка 611 Марокко 760-769 Швейцария 930-939 Австралия
480 Филиппины 613 Алжир 770 Колумбия 940-949 Новая Зеландия
481 Беларусь 616 Кения 773 Уругвай 955 Малайзия
482 Украина 619 Тунис 775 Перу 958 Макао
484 Молдова 621 Сирия 777 Боливия 977 Периодические издания, пресса
485 Армения 622 Египет 779 Аргентина 978 Книги
486 Грузия 624 Ливия 780 Чили 979 Книги и ноты
487 Казахстан 625 Иордания 784 Парагвай 980 Возвратные квитанции
489 Гонконг 626 Иран 786 Эквадор 981-982, 990-999 Купоны

Кто придумал Штрих код

В 1948 году Бернард Сильвер, будучи студентом института в Филадельфии, узнал о просьбе президента местной сети продовольствия разработать систему для контроля продукта с указанием определенных данных о нем. Сильвер поделился идеей со своими друзьями Норманом Джозефом Вудландом и Джордином Йохансоном. Они начали работать над проектом. Первая действующая система была основана на использовании дорогостоящих ультрафиолетовых чернил. Позже стало ясно, что они быстро выцветают. Вудланд был уверен в том, что систему можно осуществить и продолжал работать над ней.

Следующее решение было основано на Азбуке Морзе. Точки и тире растянулись в штрих и объединились в код.

Для того, чтобы распознать штрихи он использовал технологию оптической звукозаписи для киноиндустрии. В просьбе о финансировании развития системы отказалась компания IBM. Примерно через год 7 октября 1952 года Сильвер и Вудланд получили патент на изобретение. Позже патент был продан компании Philco, перепродавшей его RCA. Первый товар, который магазин продал по номеру, — жевательная резинка от производителя Wrigley.

Заключение

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

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

Имея код почтовой посылки можно не дожидаться, когда принесут извещение в почтовый ящик, а отслеживая трек онлайн, получатель отслеживает весь путь следования.

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

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: