Штриховой код

Содержание
  1. Как производится расшифровка штрих-кода товара для различных стандартов кодирования
  2. Что понимать под «расшифровкой» (и «шифровкой») штрих-кода
  3. Основные принципы шифрования данных на примере одномерного штрих-кода
  4. Что «шифруется» в одномерных (линейных) кодах
  5. Что «шифруется» в двумерных кодах
  6. Какие инструменты существуют для расшифровки штрих-кода товара (и «шифровки»)
  7. Резюме
  8. СтандартизацияПравить
  9. История разработки и отличие от UPCПравить
  10. Внутренняя структура кода EAN-13Править
  11. 13-я цифраПравить
  12. Визуальная расшифровка штрихкодаПравить
  13. EAN-8Править
  14. EAN-128 (GS1-128)Править
  15. Региональные коды национальных организаций GS1Править
  16. Как найти информацию о товаре по штрих-коду онлайн в интернете и через мобильное приложение
  17. Зачем искать товар по штрих-коду в интернете?
  18. Как найти товар по шнрих коду в интернете (расшифровать штрих-код EAN онлайн)?
  19. Проверить штрих-код онлайн
  20. Назначение штрих кода
  21. Кто придумал Штрих код
  22. Виды штрих кодов
  23. Расшифровка и структура
  24. Какую информацию несет в себе штрих код
  25. Применение штрих кодов
  26. Расчет контрольной цифры в штрих коде
  27. Самостоятельная расшифровка по цифрам
  28. Штрих коды стран производителей
  29. Как проверить производителя
  30. Топ-5 генераторов штрих кодов
  31. Как работает генератор штрих кодов

Как производится расшифровка штрих-кода товара для различных стандартов кодирования

Штриховой код

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

Что понимать под «расшифровкой» (и «шифровкой») штрих-кода

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

  • букв, цифр (одной или нескольких);
  • точек, запятых и иных символов (используемых, так или иначе, при клавиатурном вводе данных и отображении информации на дисплее компьютера).
Про мини ПК:  Ручной считыватель штрих-кодов, инструкция. Камеры

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

Примеры соответствий между сочетаниями полосок (и пробелов) и «понятными для человека данными» по стандарту Code 39:

Штриховой код

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

В целях такой интерпретации могут использоваться самые разные инструменты. Как правило — различные базы данных (регламентированные теми же стандартами), в которых заложены соответствия между:

  • буквами и цифрами — результатами «расшифровки»;
  • реально полезными для человека данными.

В свою очередь, «реально полезные данные» (например, характеристики товара — представленные страной его происхождения, наименованием, весом, сроком годности) в дальнейшем представляются человеку в установленном порядке. Элементарно — в виде отформатированного текста, который можно читать.

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

Таким образом, «расшифровка» штрих-кода — это трехступенчатая процедура, при которой:

Чаще всего — буквы или цифры.

В свою очередь, «шифровка» — это, очевидно, поиск обратного соответствия, когда исходным «понятным для человека» данным (что имеют, в свою очередь, соответствие в базе «реально полезных» данных) находится соответствие в виде «полосок и пробелов» по тому или иному стандарту.

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

Основные принципы шифрования данных на примере одномерного штрих-кода

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

  • иметь ширину, что кратна модулю;
  • быть равными по ширине модулю или быть шире него в пределах разрешенной пропорции.

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

От стандарта также зависят:

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

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

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

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

Рассмотрим подробнее — что именно может шифроваться в кодах, формируемых по современным распространенным стандартам, и каковы особенности расшифровки таких штрих-кодов на практике.

Что «шифруется» в одномерных (линейных) кодах

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

Можно выделить следующие общераспространенные стандарты штрих-кодирования:

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

Рассматриваемые штрих-коды содержат числовые данные. Если говорить о коде EAN-13, то в нем предусматривается шифрование 13 цифр (из них 1 — контрольная, и не «соотносится» с «понятной» информацией):

  • первые 2-3 обозначают страну происхождения товара;
  • следующие 4 или 5 (соответственно, если применено 3 или 2 цифры для страны происхождения товара) идентифицируют завод-производитель;
  • следующие 5 — идентифицируют сам товар (товарную позицию).

Последняя цифра кода — контрольная.

Штриховой код

EAN-8 – укороченная версия кода EAN-13. В нем шифруются только:

  • страна-производитель;
  • код завода;
  • контрольное число.

Примечательно, что в рамках стандарта EAN-13 возможно шифрование не только указанного перечня данных, но и любых других, которые можно распределить по составляющим кода подобно тому, как распределены эти данные. Так, общераспространено использование стандарта для штрих-кодирования весовых товаров (при прикреплении стикеров со штрих-кодом после взвешивания на электронных весах). В этом случае в состав кода будут входить:

  • префикс (2 первые цифры);
  • кода товара (5 следующие цифр);
  • вес товара в граммах (следующие 5 цифр);
  • контрольная цифра.

На основе кода EAN-13 также формируются различные отраслевые коды. В их числе — ISBN (идентификатор книги), ISSN (идентификатор периодического печатного издания).

Распространено английское наименование кода — Inteleaved 2 of 5. Его особенность — в приспособленности к шифрованию информации любой длины — но только числовой, и при условии, что количество цифр будет четным. Кодирование осуществляется в соответствии с параметрами ширины штрихов и пробелов с применением 2 полос с 5 разными ширинами.

Код распространен, главным образом, в складских организациях (например, в целях идентификации ящиков с товарами). Во многих случаях код реализован в стандарте ITF-14. Он считается одним из наиболее приспособленных для нанесения на гофрированные поверхности.

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

  • срок годности товара;
  • размеры товара, объем;
  • код самого товара или партии.

Штриховой код

Кодироваться могут любые «понятные» данные — как текстовые, так и числовые (с использованием словаря по другому популярному стандарту — Code 128). В свою очередь, «реально полезные» данные по коду заложены в базах GS1. Именуются они «идентификаторами применения» — которых несколько десятков (ССЫЛКА).

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

Штриховой код

Данный код рассчитан на шифрование куда более скромного перечня данных — цифр от 0 до 9, букв A, B, C, D и некоторые символы. Относится к не самым популярным кодам (и может использоваться, к примеру, в библиотечном деле). Однако остается востребованным благодаря легкости сканирования и наличию элементов самоконтроля — для автоматической проверки на ошибки.

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

Что «шифруется» в двумерных кодах

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

Как и в случае с традиционными кодами, порядок взаимного расположения «квадратов, точек и линий» — и порядок установления соответствия им (их сочетаниям) «понятных для человека» данных (как и «реально понятных данных») определяется по конкретному стандарту штрихового кодирования.

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

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

Можно выделить следующие популярные стандарты двумерного штрих-кодирования:

Легко узнается по наличию 3-х квадратов, расположенных на правом верхнем, правом и левом нижних углах. Изначально был создан для автомобильных производителей из Японии. Но впоследствии стал применяться повсеместно — в том числе и в розничной торговле. Может шифровать практически любые данные — текстовые, числовые. Теоретически — даже простейшие исполняемые команды и графические изображения небольшого объема.

Штриховой код

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

QR-код вмещает данные объемом до нескольких килобайт. Оптимально размещение 2-3 КБ — так, чтобы функционировали алгоритмы защиты информации от ошибок прочтения, которые предусмотрены стандартом (при их использовании можно обеспечить прочтение кода, если на нем повреждено до 30% информации). Благодаря данной опции QR-коды можно различным образом модифицировать — например, добавляя на некоторые его участки рисунки (как вариант, фирменные логотипы). Это позволит выделить код среди остальных, и при этом сохранить возможность считывания информации с него (разумеется, если остальные участки вне рисунка не будут повреждены).

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

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

Штриховой код

По основным характеристикам стандарт очень схож с QR, и по внешнему виду коды похожи. Код DataMatrix имеет почти тот же уровень защищенности — когда данные считываются при повреждении до 30% поверхности кода.

DataMatrix узнаваем по двум перпендикулярным линиям по правому и нижнему краям. Одно из преимуществ кода — в возможности формировать его не только в квадратном, но и в прямоугольном виде.

Данный двумерный код узнаваем по «глазу» в самом центре — в виде нескольких заключенных друг в друга квадратов. По своему назначению и характеристикам также очень схож с QR и DataMatrix, но имеет уникальное преимущество — в виде приспособленности к считыванию при повреждении в некоторых случаях до 90% поверхности. Правда, на этот показатель следует ориентироваться, только если объем записываемых данных не слишком большой. Если он составляет те же 2-3 КБ, то исправление ошибок, как правило, возможно, если код поврежден не более, чем на те же 30%.

Штриховой код

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

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

Теперь — ознакомимся с практическим инструментарием для расшифровки (и «шифровки») одномерных и двумерных штрих-кодов.

Какие инструменты существуют для расшифровки штрих-кода товара (и «шифровки»)

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

Общедоступны различные мобильные приложения для расшифровки штрих-кодов — например, Barcode Scanner (ССЫЛКА).

Штриховой код

QR сканер штрих-кода (ССЫЛКА).

Штриховой код

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

Есть много сайтов, где можно расшифровать тот или иной код — загрузив его изображение в виде графического файла (например, этот сайт — ССЫЛКА).

Штриховой код

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

Например, если в его распоряжении — код EAN-13 по товару, произведенному в России, то он может, введя данный код на специальной странице сайта российского представительства GS1, загрузить по нему ключевые сведения о товаре — ССЫЛКА.

Штриховой код

Штриховой код

В свою очередь, «шифровка» кода может быть произведена разными способами — в зависимости от конкретного стандарта и назначения кода. Если требуется сформировать уникальный (и легальный) товарный код EAN-13, то нужно обращаться в GS1: данная организация присвоит определенные стандартом идентификаторы производителя и товара.

Если нужно сформировать QR-код на основании текстовых данных, то можно задействовать какой-либо из общедоступных онлайн-сервисов (например, ЭТОТ).

Штриховой код

Есть много сервисов и для одномерных кодов со свободным подбором шифруемых данных (например, ЭТОТ).

Штриховой код

Их можно использовать, если, как вариант, необходимо зашифровать весовой код с помощью стандарта EAN-13, или присвоить код грузу по стандарту GS1-128.

Резюме

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

Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 4 января 2019 года; проверки требуют 8 правок.

European Article Number, EAN (европейский номер товара), в дальнейшем после распространения известный также как международный артикул (International Article Number) — европейский стандарт штрихкода, предназначенный для кодирования идентификатора товара и производителя. Является надмножеством американского стандарта UPC.

Линейный штрихкод EAN-13. Значение продублировано арабскими цифрами в нижней части штрихового кода (13 знаков).

СтандартизацияПравить

Стандартизацией и регистрацией кодов EAN занималась европейская ассоциация ЕАN, в продолжение развития стандартов, разработанных организациями UCC (Uniform Code Council, Inc.) в США и ECCC (Electronic Commerce Council of Canada) в Канаде. В 2005 году эти организации объединились и образовали глобальную организацию по стандартизации «GS1».

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

  • EAN-8 (сокращённый) — кодируется 8 цифр.
  • EAN-13 (полный) — кодируется 13 цифр (12 значащих + 1 контрольная сумма).
  • EAN-128 — кодируется любое количество букв и цифр, объединенных в регламентированные группы.

Коды EAN-8 и EAN-13 содержат только цифры и никаких букв или других символов. Например: 2400000032632. Кодом EAN-128 кодируется любое количество букв и цифр по алфавиту Code-128. Например: (00)353912345678(01)053987(15)051230, где (15) группа обозначает срок годности 30 декабря 2005.

История разработки и отличие от UPCПравить

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

Разработанная и внедрённая система кодировки товаров UPC в США и Канаде стала настолько популярной в супермаркетах, что европейцы также задумались о её внедрении. Стояло две задачи: обеспечить производителей определённым диапазоном кодов, отличных от американских, для кодировки производимых товаров и обеспечить возможность магазинам считывать как американские, так и европейские коды, причём желательно, чтобы на упаковке был только один, единый штрихкод, а не два кода (для США и для Европы). Для того, чтобы закодировать в коде товары других стран, необходимо было увеличить количество разрядов кода с 12 цифр, которые были в эксклюзивном владении американцев и канадцев до, как минимум, 13 цифр, чтобы использовать эту дополнительную, и первую по счёту цифру в коде в качестве условного сигнала для торговых программ, что этот товар не американского производства.

Американцам и канадцам в качестве этой цифры разработчики сразу зарезервировали нуль. У европейцев стояла и организационная задача: распределить (делегировать) определённые диапазоны значений кодов различным странам мира, для чего определили в качестве префикса региона первые три цифры, включая дополнительную тринадцатую. Вопреки заблуждению, этот префикс не означает страну происхождения товара, а лишь указывает код регионального регистратора, где зарегистрировалась компания, печатающая код на своей упаковке. Товар может быть произведён, например, в Китае, но китайская компания, зная, что товар в этой русскоязычной упаковке будет продаваться в России, законно может зарегистрировать для себя коды в российской организации GS1, и выпускать продукцию со штрихкодом, начинающимся с 460—469. И наоборот, товар может быть выпущен в России, а код может быть использован не российский. Однако чаще всего в качестве регионального кода действительно встречается код той страны, где выпущен данный товар.

Помимо организационной задачи, перед разработчиками стояла серьёзная техническая задача — сохранить совместимость кодов и одновременно возможность минимальных аппаратно-программных переделок сканеров штрихкода, тогда ещё достаточно дорогих. Важно было сохранить то же самое количество штрихов, осевую симметричность кода для его удобного чтения как в прямом, так и в обратном направлении (если товар поднесён к сканеру «вверх тормашками»), возможность чтения негативных кодов (светлые штрихи на тёмном фоне). В результате было найдено простое решение: в целях максимальной совместимости кодирование EAN было переработано из UPC так, что по-прежнему содержало только 12 «штриховых цифр» (то есть только 12 цифр в коде имеют соответствие конкретным штрихам), а дополнительная тринадцатая цифра вычислялась логическим путём. «Рисунок» EAN-13 ничем не отличается от рисунка UPC, а для кодов, начинающихся с нуля был точной копией.

Внутренняя структура кода EAN-13Править

Более подробно внутренняя структура кода рассматривается в статье Universal Product Code. Основное отличие этих кодов по внутренней организации — механизм вычисления тринадцатой цифры и почти несущественное изменение в расчёте контрольного числа с учётом этой 13-й цифры.

13-я цифраПравить

Первая цифра (в иллюстрации к статье — цифра 8) кодируется не дополнительными штрихами, а способом кодирования левой половины штрихкода (10 разновидностей). Из таблицы видно, что для кодирования первой цифры используется немного разное начертание штрихов, обозначенное буквами L и буквами G. Определённое чередование этих кодов даёт сканеру на уровне логики определить 13 цифру. Например, для цифры «1» G-код у третьей, пятой и шестой цифры, то есть встретив код, в котором G-код левой части кода расположен в этом порядке, сканер в качестве первой цифры передаст в компьютер единицу. Для цифры «2» G-код у третьей, четвёртой и шестой цифры, соответственно сканер передаст в компьютер двойку. Для других цифр эта логика отображена в таблице.

Графические отличия L-кода, R-кода и G-кода состоят в следующем. Для каждой цифры это одна и та же комбинация чёрно-белых штрихов, L-код отличается от R-кода лишь фотографически негативным исполнением, а G-код отличается от R-кода реверсивным (зеркальным) исполнением.

Для цифры 0 в коде ни для одной из шести цифр левой части кода нет ни одного преобразования в зеркально-негативный вид, то есть все штрихи кодируются L-кодом, как в UPC. EAN-сканер, встретив код без штрихов с G-кодом, передаёт в компьютер первую цифру 0. В свою очередь, если этот код прочитает уже редко применяемый сканер штрихкодов UPC, то он будет просто прочитан как «родной» код UPC. Если же сканер UPC встретит на своём пути штриховку с G-кодом, то он не сможет считать этот код и выдаст ошибку или не заметит и не передаст в компьютер никакого кода. Этим и обеспечена полная совместимость «снизу-вверх».

Таким образом, UPC может считаться частным случаем, подмножеством кода EAN-13, у которого первая цифра есть 0 и которая часто не указывается в виде арабской цифры, тогда эти коды ничем не отличаются друг от друга по рисунку. Была полностью сохранена возможность чтения «американских» кодов на «европейских» сканерах, но не наоборот. Код EAN-13 и его 13-я цифра в свою очередь формируется «игрой» негативности-реверсивности последовательности штрихов в левой части кода, в результате чего «американские» сканеры UPC читать европейский код не в состоянии, но обеспечена максимальная «похожесть» кодов друг на друга. С течением времени в США и Канаде этот тип сканеров уже вытеснен из магазинов, и установлены сканеры, способные считывать кодировку EAN-13, поэтому продажа товаров из других стран не вызывает проблем на их территории.

Визуальная расшифровка штрихкодаПравить

Визуально отличать ширину чёрных и белых штрихов (черные полоски шириной в 1, 2, 3, 4 условные единицы и промежутки (пробелы) между полосками шириной в 1, 2, 3, 4 условные единицы) поможет следующая таблица:

Последовательности штрихов упорядочены по возрастанию ширины штрихов. Цифры со знаком звёздочки указывают на L-G схемы кодирования цифр, то есть звёздочки нужны для определения самой первой (13-й) цифры. Геометрически ширина чёрной полоски может быть на единицу больше (по сравнению с шириной пробела) из-за того, что штрихкод иногда печатается на струйном принтере, и краска пропитывает бумагу либо размывается жидкостью.

EAN-8Править

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

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

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

EAN-128 (GS1-128)Править

Данный формат предназначен для передачи информации о грузе между промышленными предприятиями. В коде регламентирован словарь (Code-128) и группы кодов, но не регламентирована длина. Такой код может содержать различную информацию, например, код товара, сроки годности, размеры, объём, код партии производителя и др.

Региональные коды национальных организаций GS1Править

  • Газета «Деловой Петербург» присваивала своим выпускам коды, последние цифры которого совпадали со сквозным порядковым номером газеты. Таким образом, каждый выпуск газеты имел свой код, отличный от других выпусков.
  • Некоторые товары одновременно имеют и код EAN, и код UPC.
  • Официальный сайт GS1
  • Страница поиска по штрихкоду информации о товаре и производителе
  • EAN database
  • Онлайн генератор штрих-кодов EAN13 и UPC (англ.)
  • Расшифровка и генерирование штрихкодов EAN-13

Как найти информацию о товаре по штрих-коду онлайн в интернете и через мобильное приложение

Штриховой код

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

Зачем искать товар по штрих-коду в интернете?

Прежде чем отвечать на данный вопрос, нужно определиться, о каком штрих-коде идет речь. Дело в том, что на товаре (упаковке) могут быть размещены:

Это тот самый узнаваемый всеми штрих-код, который, как правило, начинается с 3-х цифр, показывающих страну происхождения товара (например, России принадлежит интервал кодов 460-469). Кроме страны происхождения, в коде EAN/UPS – на примере европейского кода EAN с 13 цифрами (вообще есть много разновидностей рассматриваемого штрих-кода — европейские, американские, внутрироссийские), «шифруются»:

  • с помощью следующих 6 цифр — регистрационный номер предприятия, которое изготовило товар;
  • с помощью следующих 3 цифр — порядковый номер товара на производстве;
  • контрольное число с помощью 13 цифры.

Штриховой код

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

Заказать товарный код EAN производитель товара может, обратившись в региональное представительство международной организации EAN. Можно отметить, что компетенциями в предоставлении такого кода обладает организация GS1 – у которое тоже есть российское представительство — ССЫЛКА. Многие производители обращаются именно туда — так как у GS1 есть налаженные юридические и технологические механизмы обеспечения заявителей необходимыми штрих-кодами.

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

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

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

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

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

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

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

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

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

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

Если штрих-код представлен маркой, то его «расшифровку» можно осуществить с помощью мобильного приложения «Честный Знак». С помощью удобных интерфейсов пользователь сможет определить, является ли купленный им товар подлинным — в случае, если он подлежит маркировке.

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

Так или иначе, под «штрих-кодом» в самом общем случае все-таки понимается именно код EAN. Марки еще только начинаются внедряться в России (а в мире — далеко не общераспространенны). Внутреннего учетного кода на товаре вообще может не быть (а если он есть, то для рядового потребителя — бесполезен).

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

Как найти товар по шнрих коду в интернете (расшифровать штрих-код EAN онлайн)?

Для поиска товара по штрих-коду онлайн и расшифровки общераспространенного штрих-кода EAN можно использовать:

Примеры популярных ресурсов, на которых они размещены:

barcode-list.ru — ССЫЛКА  (в базе данных более 500 000 товарных позиций)

Штриховой код

barcodesdatabase.org  — ССЫЛКА

Штриховой код

gepir.gs1ru.org — ССЫЛКА

Штриховой код

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

Штриховой код

Штриховой код

Так, по коду товара, который начинается на 460-469, на сайте GS1 можно установить, к примеру:

  • официальное наименование товара;
  • то, как звучит торговая марка;
  • количество товара (например, если это продукт — его вес в граммах) внутри упаковки;
  • наименование производителя.

Также возможна расшифровка штрих-кода конкретно на предмет ознакомления со сведениями о производителе.

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

В их числе — программы:

«Честный знак» — ССЫЛКА

Штриховой код

Штриховой код

Штриховой код

Штриховой код

Штриховой код

«Штрих код сканер» (ССЫЛКА)

Штриховой код

Штриховой код

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

Лучше всего задействовать сразу несколько инструментов: бывает, что в одной базе данных (на сайте или в мобильном приложении) нет сведений по определенному коду, а в другой — есть (а по другому коду — наоборот).

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

Введите 13 цифр штрих-кода:

Штриховой код

Штриховой код

Штриховой код

Штриховой код

Снова попалась подделка? Покупайте вещи ТУТ

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

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

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

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

Брендовая одежда высокого качества – перейти

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

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

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

Штриховой код

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

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

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

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

Назначение штрих кода

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

Изначально (1974 г.) штрихкод  выполнял функцию нанесения маркировки на потребительские товары для упрощения процесса реализации товаров. В наше время штрих код выполняет следующие функции:

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

Штрих код наносится на упаковку изделия, методом приклеивания этикеток.

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

Где покупать одежду онлайн – выбор ТОП-1 по России

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

Штриховой код

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

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

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

Штриховой код классифицируется по методу нанесения линий и чисел на ярлык. Например:

  • линейный (можно расшифровать горизонтально. К этому виду относится код EAN. Он может состоять из 8 или 13 чисел. Стоит отметить, что тридцатизначный баркадер дает существенно больше информации об изделии);
  • двумерный (дает больше информации. Можно расшифровать вертикально или горизонтально. При их генерации может быть использовано от 7 до 1900 байт информационного объема).

Штриховой код

Штриховой код

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

Расшифровка и структура

Штрих коды считается одним из наиболее распространенных способов автоматической идентификации. Для расшифровки штрих кода применяется специальный сканер штрих кода.

Чтобы узнать, какую информацию несет в себе штрих код, необходимо его расшифровать. Для этого можно пользоваться следующим принципом: первые 2-3 цифры указывают на страну производителя изделия. Код страны Англия – 50, Испании – 84, Германии – 400, России – 460-469, Китая – 690, Белоруссии – 481.

Цифры, находящиеся после них (это следующие 5), несут информацию о предприятии производителе изделия. Эту цифровую информацию присваивает национальный орган каждой страны.

Штриховой код

Последующие 5 чисел присваиваются продавцом или изготовителем самостоятельно. Благодаря им можно получить информацию о названии предприятия, сорте, артикуле, цвете, весе и размере товара.

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

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

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

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

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

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

Штриховой код

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

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

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

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

В США и Канаде используется код ИРС. Например код БАМ, применяется во всех странах мира.

https://youtube.com/watch?v=prIZyNT6ss0%3Ffeature%3Doembed

Расчет контрольной цифры в штрих коде

Проверить штрих код можно самостоятельно, рассчитав контрольное число. Для этого разработано несколько методов. Например:

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

В результате выходит последнее число (контрольная цифра номера ЕАN).

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

  • сложить оба числа;
  • полученный результат вычесть из цифры, кратной 10, расположенной ближе всех с левой стороны.

Использование одного из методов дает возможность при сканировании проверить, насколько правильно создан проверяемый ЕАN код. При обнаружении несовпадения, можно предъявить производителю претензию.

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

Что носить в городских джунглях – выбор блогеров

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

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

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

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

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

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

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

Штрих коды стран производителей

Каждой стране присваивается диапазон кодов товара. Они могут состоять из двух или трех чисел.

Штриховой код

Штрих коды стран производителей

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

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

Кроссовки, которые нужно покупать прямо сейчас

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

Топ-5 генераторов штрих кодов

Штриховой код

Ниже представлены сервисы, с помощью которых Вы можете сгенерировать штрих код:

Как работает генератор штрих кодов

Посредством использования генератора штрих кода можно создать новый баркод и его графическое изображение. Это может быть EAN-8, EAN-13, ITF-14, ISBN, QR Code, Code 128.

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

Оцените статью
Карман PC
Добавить комментарий