Расшифровка штрих-кодов, штрих-код страны. Контрольная цифра штрих кода


Расшифровка штрих-кодов, штрих-код страны - Статьи на KRASGMU.NET

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

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

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

Расшифровка штрих-кодов

Штриховой код (ШК) содержит информацию о товаре и его производителе. Самые распространенные - это 13 разрядный европейский код EAN-13 (European Article Numbering) и полностью совместимый с ним 13-разрядный код UPC, применяемый в США и Канаде.

В России применяется в основном 2 вида штрих-кодов: 13-разрядные коды европейской системы EAN, введённые в 1986 г., и системы кодирования расчётных и платёжных документов, совместимые с EAN.

Как рассчитать контрольную сумму штрих-кода

Сегодня довольно трудно встретить товар, не помеченный штрих-кодом. Все мы знаем, что в нем закодирована основная информация о продукте, что его наличие облегчает работу производителей и продавцов по автоматизированному учету товара. Мы знаем, что штрих-коды выглядят по-разному: с разной длиной штрихов, количеством цифр и даже совсем без них. Мы даже знаем, что в основном встречается 13-значный код, применяемый Европейской Ассоциацией товарной нумерации (EAN). И еще мы знаем, что первые 2-3 цифры обозначают страну, в которой зарегистрирован товар, а последняя цифра кода - контрольная.

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

Введите в поле цифры и нажмите кнопку Проверить штрих-код

 

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

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

Результат должен совпадать с контрольной цифрой

Проверка страны изготовителя по штрих-коду

Первые 2 или 3 цифры определяют страну-производителя. Каждой стране присвоен 1 или несколько кодов, например для России это значение равно 460-469, для Великобритании 50, а для Канады и США - 00-13. 4 или 5 следующих цифр определяют производителя товара, дальше идет пятизначный код товара, описывающий его название и основные характеристики.

Нередко на товаре можно увидеть надпись, например, "cделано во Франции", а штрих-код не соответствует этой стране. Причин может быть несколько.

  1. Фирма была зарегистрирована и получила код не в своей стране, а в той, куда направлен основной экспорт ее продукции;
  2. Товар был изготовлен на дочернем предприятии;
  3. Возможно, товар был изготовлен в одной стране, но по лицензии фирмы из другой страны;
  4. Когда учредителями предприятия становятся несколько фирм из различных государств;
  5. Производитель нагло врет
Код Страна
00-13 США и Канада
30-37 Франция
380 Болгария
383 Словения
385 Хорватия
387 Босния-Герцеговина
400-440 Германия
45 и 49 Япония
460-469 Россия
471 Тайвань
474 Эстония
475 Латвия
476 Азербайджан
477 Литва
478 Узбекистан
479 Шри Ланка
480 Филиппины
481 Белоруссия
482 Украина
484 Молдова
485 Армения
486 Грузия
487 Казахстан
489 Гонконг
50 Великобритания
520 Греция
528 Ливан
529 Кипр
531 Македония
535 Мальта
539 Ирландия
54 Бельгия и Люксембург
560 Португалия
569 Исландия
57 Дания
590 Польша
594 Румыния
599 Венгрия
600-601 ЮАР
609 Маврикий
611 Марокко
613 Алжир
616 Кения
619 Тунис
621 Сирия
622 Египит
625 Иордания
626 Иран
628 Саудовская Аравия
64 Финляндия
690-693 КНР
70 Норвегия
729 Израиль
73 Швеция
740 Гватемала
741 Сальвадор
742 Гондурас
743 Никарагуа
744 Коста Рика
745 Панама
746 Доминиканская Республика
750 Мексика
759 Венесуэла
76 Швейцария
770 Колумбия
773 Уругвай
775 Перу
779 Аргентина
780 Чили
784 Парагвай
786 Эквадор
789 Бразилия
80-83 Италия
84 Испания
850 Куба
858 Словакия
859 Чехия
860 Югославия
867 Северная Корея
869 Турция
87 Нидерланды
880 Южная Корея
885 Таиланд
888 Сингапур
890 Индия
893 Вьетнам
899 Индонезия
90-91 Австрия
93 Австралия
94 Новая Зеландия
955 Малазия
958 Макау
977 Переодика *
978-979 Книги *
980 Оплата по чекам *
981-982 Общие валютные купоны *
99 Купоны *

* - Специальные символы не отражающие страны

krasgmu.net

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

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

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

штрих-код проверить

Штрих-код: что это и какие данные содержит

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

Штрих-код из 13 цифр называется EAN-13 и относится к Европейской ассоциации товарной нумерации. В некоторых случаях применяется код, состоящий из 8 цифр, EAN-8. Он наносится на упаковки малых размеров. Существуют также системы, предназначенные для кодирования расчетных и платежных документов, которые также совместимы с EAN.

Какую информацию несет в себе штрих-код? Проверить по нему можно зашифрованные в цифрах и полосах данные о:

Как это сделать? Давайте посмотрим.

проверить посылку по штрих-коду

Раскрываем секрет штрих-кода

Кодирование алфавитно-цифровых символов осуществляется при помощи светлых и темных полос различной ширины, чередующихся друг с другом, - штрихов и пробелов. Единицей ширины штриха является утвержденный модуль - 0,33 мм (самый узкий штрих или пробел). Семь модулей, сгруппированные в два штриха и два пробела, кодируют одну цифру штрих-кода. Ширина каждого из них может составлять от одного до максимум трех модулей. Например: цифра "4" будет выглядеть как последовательность вида "1011100". Аналогичным образом представлен каждый символ кода. О чем же говорят эти цифры?

  1. Первые цифры (две-три) содержат информацию о стране-производителе товара. У некоторых стран это несколько вариантов сочетания цифр (по причине больших масштабов), составляющих штрих-код. Проверить их для того или иного государства можно в специальном справочники или на многочисленных онлайн-ресурсах. Для России это значения от 460 до 469, для Китая - 690, Великобритании - 50, Германии - от 400 до 440 и т. д.
  2. Следующие цифры (их пять) указывают на конкретное предприятие, изготовившее товар. Данный код присваивается национальным органом страны, к которой данная организация принадлежит.
  3. Следующие (тоже пять) - цифры товарного кода, их определяет либо предприятие-производитель, либо продавец в виде регистрационного номера внутри организации. Что может быть зашифровано в этих цифрах? Проверить по штрих-коду товар можно на такие данные, как наименование, размер и масса, цвет, сорт и прочие характерные сведения.
  4. Последняя цифра кода - контрольное число. Оно необходимо для считывания сканером информации, содержащейся в штрих-коде. Эта цифра вычисляется по специальному алгоритму, который мы рассмотрим далее.

проверить штрих код на подлинность

Контрольная цифра штрих-кода: как определить

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

  1. Каждой цифре, кроме последней, присваивается значение от 1 до 12 по порядку.
  2. Цифры, находящиеся на четных местах (2, 4, 6, 8, 10 и 12-я), слагаются, и полученное значение умножается на 3.
  3. Слагаются цифры, расположенные на нечетных местах (1, 3, 5, 7, 9 и 11-я).
  4. Результаты второго и третьего пунктов также слагаются. Получается число из двух или трех цифр.
  5. У итогового значения оставляется только последняя цифра. Ее вычитают из десяти.

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

проверить по штрих-коду товар

Штрихи и пробелы

Информацию несут в себе не только цифры, но и штрихи, пробелы, а также их ширина и сочетание между собой. Размер стандартного кода EAN-13 составляет 31,35 мм. При этом вокруг штрих-кода должно иметься свободное пространство, что увеличивает его номинальную ширину до 37,29 мм. Также имеется указание на начало и конец сканирования - удлиненные по краям полосы кода. В самих же полосах зашифрованы цифры, отраженные на штрих-коде товара. О том, как они кодируются, было сказано выше.

Проверка штрих-кода: как и для чего

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

Однако несоответствие информации может быть связано и с другими причинами:

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

проверить штрих-код страны производителя

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

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

проверить штрих-код продуктов

В штрих-коде посылок имеются некоторые отличия. Они также состоят из 13 цифр (в РФ - 14), однако значения их другие:

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

Заключение

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

fb.ru

Расчет контрольной цифры в штрих-коде EAN-13 — Мегаобучалка

Что такое штрих-код?

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

 

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

 

На сегодняшний день существует 50 систем штрихового кодирования. Наиболее широко применяются четыре — UPC или Universal Product Code (универсальный код товара) американский стандарт штрих-кода с 1973 года, Code 39 - штрих-кодовое обозначение, которым можно закодировать большие латинские буквы (от A до Z), цифры (от 0 до 9) и некоторые специальные символы (например, знак доллара '$'), Interleaved 2-of-5 —кодирует пары цифр, используется в коммерческих целях, и на упаковке некоторых продуктов, в то время как продукты внутри помечены UPC или EAN, Codabar- набор символов состоящий из чисел от 0 до 9 плюс шесть специальных символов.

В Западной Европе c 1977 года применяется система «Европейский артикул» (EAN – European Article Numbering), которая является разновидностью UPC. Код EAN представляет собой набор цифр от 0 до 9. Американский и западноевропейский коды совместимы, разница между ними лишь в том, что код UPC содержит 12 знаков, а код EAN – 13 знаков. Широко известна также западногерманская система кодирования BAN (Bunaeseinheitliche Artikelnummer).

В международной практике наибольшее распространение получили именно коды EAN, которые в зависимости от применения делятся на три группы – международные, национальные и локальные. Международные коды применяют как внутри страны, так и за ее пределами. При этом коды, нанесенные на упаковку товара одной страной, понятны и могут быть расшифрованы и в другой стране. Национальные коды допускается использовать только в пределах одной страны, хотя при необходимости они могут быть прочитаны и в другой стране. Локальные коды преследуют вполне определенные цели, их использует торговое предприятие только в системе управления данного предприятия. Использование международных кодов сокращает время обработки грузопотоков за счет машинной обработки информации, считанной с использованием ручных или стационарных устройств. По способу кодирования информации различают линейные(одномерные) и двумерные символики штрих-кодов. Линейными (одномерными) называются штрих-коды, читаемые в одном направлении (по горизонтали). К ним относятся - EAN, UPC, Code 39, Code 128, Codabar, Interleaved 2 of 5. Линейные символики позволяют кодировать небольшой объем информации (до 20...30 символов – обычно цифр) с помощью несложных штрих-кодов, читаемых недорогими сканерами. Двумерные штрих-коды – символики, разработанные для кодирования большого объема информации (до нескольких страниц текста). Такой код считывается с помощью специального сканера и позволяет быстро и безошибочно вводить большой объем информации, а его расшифровка проводится в двух измерениях – по горизонтали и по вертикали.

 

3. С помощью чего наносятся и считываются штрих-коды?

 

Нанесение - матричные, лазерные, термо и термотрансферные принтеры.

Считывание — производится при помощи сканеров штрих-кодов которые можно разделить на несколько типов: • CCD сканеры, самые простые, использующие в качестве источника излучения светодиоды. Функционально этот тип сканеров обладает небольшим расстоянием считывания штрих-кода - этикетка со штрих-кодом должна быть идеально ровной и четкой. • Лазерные сканеры - имеют в качестве источника излучения маломощные лазеры. Данный вид сканеров имеет разные характеристики и размеры, расстояние считывания этих сканеров достигает нескольких десятков сантиметров при любом наклоне этикетки. • IMAGE сканеры - новые сканеры, созданные на основе Image-технологии. Их главные преимущества в том, что они легко распознают коды любого размера и качества (в т.ч. мелкие, нечеткие, поврежденные, плохо пропечатанные) Image сканеры не имеют внутри подвижных частей, что делает их необычайно прочными и надежными и увеличивает срок эксплуатации.

 

4. Для чего нужна контрольная цифра?

 

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

 

5. Из чего состоят штрих-коды?

 

Возьмем для примера данный штрих-код 3000376211205

1. две цифры(30) иногда три - означают код страны изготовителя или продавца продукта. Как правило, код страны присваивается Международной ассоциацией EAN;

2. пять цифр(00376) – означают код предприятия – изготовителя или продавца продукции;

3. пять цифр (21120) - это код товара, в котором: 1 цифра (2) - наименование товара, 2 цифра (1)- потребительские свойства, 3 цифра (1) - размеры, масса, 4 цифра (2) – ингредиенты, 5 цифра (0) - цвет;

4. одна цифра (5) – контрольная цифра, используемая для проверки правильности считывания штрихов сканером.

5. Иногда указывается еще одна цифра, которая означает знак товара, изготовленного по лицензии.

 

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

Шаг 1 Отбросить контрольный разряд (крайний справа)
Шаг 2 Сложить разряды, стоящие на четных местах
Шаг 3 Результат ШАГа 2 умножить на 3
Шаг 4 Сложить разряды, стоящие на нечетных местах
Шаг 5 Суммировать результаты ШАГов 3 и 4
Шаг 6 В полученном числе крайнюю справа цифру вычесть из 10. Полученный результат и есть значение контрольной цифры

 

 

megaobuchalka.ru

Так вот что означает последняя цифра в штрих-коде! В жизни бы не догадался...

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

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

Редакция «ОФИГЕННО» решила узнать об этом побольше и теперь делится с тобой полученной информацией.

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

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

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

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

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

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

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

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

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

Для наглядности рассмотрим определение контрольной цифры на примере. Предположим, что у нас есть штрих-код: 4607009520018, где «8» — контрольная цифра.

Суммируем цифры, находящиеся на четных местах, а полученную сумму умножаем на три: 6+7+0+5+0+1=19; 19x3=57.

Складываем цифры, находящиеся на нечетных местах: 4+0+0+9+2+0=15.

Затем суммируем полученные ранее числа: 57+15=72.

Берем последнюю цифру полученного результата, то-есть двойку, и отнимаем ее от десяти: 10-2=8.

Если в ответе получится десять, значит контрольной цифрой будет ноль.

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

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

ofigenno.com

Штриховые коды ~ Типография РИОН

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

История

В привычном нам виде штрих код был впервые разработан и внедрен в 1973-1974 годах в США. Хотя идея витала в воздухе еще с 1948 года, но не имела под собой достаточной технической базы. Во многом сам штрих код является потомком всем известной азбуки Морзе, в которой фактически точки и тире были растянуты по вертикали.

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

С 2005 года европейская и американская организация стандартизации кодов объединились в глобальную организацию по стандартизации GS1. Теперь код EAN стал фактически мировым стандартом в торговле, хотя в США код UPC пользуется значительной популярностью.

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

Кроме собственно торговли были разработаны множество версий штрих кодов используемых в самых различных отраслях. Например, Code 25, Code 39, ITF используемые в библиотеках, складах и везде где важен точный учет. Набирают популярность и более сложные двухмерные штрих коды, в которые может быть помещено гораздо больше информации. Примеры таких кодов вы можете увидеть на налоговой отчетности генерируемой электронными системами типа 1С.

Да и сам штрих код EAN имеет несколько вариантов:

EAN-8 8 цифр (упрощенный вариант)
EAN-13 13 цифр (стандарт)
EAN-128 Любое количество букв или цифр

Поля кода EAN

Рассмотрим подробнее структуру кода EAN-13, являющегося фактически мировым стандартом в торговле на сегодня. Код EAN-13 с точки зрения кодировки товара условно можно разделить на 5 зон:

Структура штрихкода EAN-13

Коды цифр в штрихкоде EAN-13

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

Первая цифра штрихкода имеет специальное представление о котором чуть ниже. Оставшиеся 12 цифр делят на 2 группы, по 6 в каждой — левой и правой. Группы цифр окаймляются так называемыми защитными, или ограждающими штрих-шаблонами. Эти шаблоны содержат штрихи единичной ширины, которые служат для синхронизации сканера штрихкода. Левые и правые защитные шаблоны состоят из 3 штрихов единичной ширины — двух тёмных и одного светлого межу ними. Средний защитный шаблон состоит из 5 штрихов — трех светлых и двух темных. Всё остальное — цифры. На рисунке справа оранжевым цветом показаны штрих шаблоны. Видно также, что под каждую цифру отведено одинаковое пространство.

Для одних и тех же цифр в левой (L) и правой (R) частях кода используются различные коды. Но это не все, так как для цифр в левой части используется дополнительный код (G), который зависит от первой цифры штрихкода. Такая несколько запутанная система объясняется тем, что код EAN-13, состоящий из 13 цифр, является потомком американского 12-значного штрихкода UPC. Для достижения полной совместимости новой системы со старой, первая цифра прячется в кодировке других цифр и не имеет своего поля. Именно поэтому её выносят за пределы первого штрих шаблона. Посмотрите на зависимость используемого кода от первой цифры:

Первая цифра Цифры с 2 по 7 Цифры с 8 по 13
0 LLLLLL RRRRRR
1 LLGLGG RRRRRR
2 LLGGLG RRRRRR
3 LLGGGL RRRRRR
4 LGLLGG RRRRRR
5 LGGLLG RRRRRR
6 LGGGLL RRRRRR
7 LGLGLG RRRRRR
8 LGLGGL RRRRRR
9 LGGLGL RRRRRR

Как видно, если первая цифра — 0, то используются только L или R коды, которые в чистом виде повторяют кодировку американского старичка UPC. Таким образом, добавив к американской маркировке товара слева 0 мы получим код EAN-13, используемый в остальном мире.

Каждая цифра левой или правой группы кодируется с помощью четырёх штрихов: двух светлых и двух тёмных. Каждый штрих может иметь относительную ширину в одну, две, три или четыре единицы. Общая ширина штрихов для одной цифры всегда составляет семь единиц. . Общая ширина всего кода всегда равна 95 единицам. В любом коде 29 светлых и 30 тёмных штрихов.

Теперь обратимся собственно к составу L, G и R кодов. В следующей таблице приведены цифры в соответсвующей кодировке. Каждая цира состоит из 7 полей котрое может быть черным (1) или белым (0). Впрочем, реально используемый на товарах цвет не важен — главно, чтобы они отличались друг от друга с точки зрения сканера.

Цифра L-код G-код R-код
0 0001101 0100111 1110010
1 0011001 0110011 1100110
2 0010011 0011011 1101100
3 0111101 0100001 1000010
4 0100011 0011101 1011100
5 0110001 0111001 1001110
6 0101111 0000101 1010000
7 0111011 0010001 1000100
8 0110111 0001001 1001000
9 0001011 0010111 1110100

Пример расшифровки штрих-кода

Структура штрихкода EAN-13

Попробуем разобраться с одним из штрих кодов, например 860009730078. Данный код начинается на цифру 8, соответсвенно (см. первую таблицу) для шести левых цифр должны использоваться коды LGLGGL, а для правой RRRRRR. То есть, три ноля идущие подряд будут иметь различный код и соответственно отличаться друг от друга по виду полос. Воспользовавшись данными из предыдущих двух таблиц мы сымитировали левую, более сложную, половину штрихкода и совместили её с оригиналом. Как ни странно, но все совпало:

Структура штрихкода EAN-13

Расчёт контрольного числа

Последняя цифра штрихкода EAN является контрольной. Она подтверждает правильность ввода предыдущих 12 цифр и расчитывается для каждого кода следующим образом:

Например, контрольное число для приведённого на рисунке штрих кода EAN «86000973007X», где «X» это искомая контрольная цифра, рассчитывается путём сложения всех цифр на четных позициях (6+0+9+3+0+7=25), умножается на три (25 x 3 = 75), результат суммируется со всеми цифрами на нечетных позициях (75+8+0+0+7+0+2=92), отбрасывается всё, кроме последней цифры (92 mod 10 = 2), вычитается из 10 (10 - 2 = 8). Искомое контрольное число — цифра 8.

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

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

www.rion.ru


Смотрите также