Способы кодирования информации
Линейные
Линейный штрихкод
Линейными (обычными) называются штрихкоды, читаемые в одном направлении (по горизонтали). Наиболее распространненые линейные символики: EAN (EAN-8 состоит из 8 цифр , EAN-13 - используются 13 цифр), UPC (UPC-A, UPC-E),Code39, Code128 (UCC/EAN-128), Codabar, «Interleaved 2 of 5». Линейные символики позволяют кодировать небольшой объём информации (до 20-30 символов , обычно цифр).
Двухмерные
Двухмерными называются символики, разработанные для кодирования большого объёма информации. Расшифровка такого кода проводится в двух измерениях (по горизонтали и по вертикали).
Двухмерные коды подразделяются на многоуровневые(stacked) и матричные(matrix). Многоуровневые штрихкоды появились исторически ранее, и представляют собой поставленные друг на друга несколько обычных линейных кодов. Матричные же коды более плотно упаковывают информационные элементы по вертикали.
В настоящее время разработано множество двумерных штрихкодов, применяемых с той или иной широтой распространения. Вот некоторые коды:
- MaxiCode
- QR код
Радиометки
Отдельно стоило бы отметить коды с 200 по 299. То есть, все коды, начинающиеся с цифры 2. Это коды для внутреннего использования предприятиями для собственных целей. Любое предприятие любых регионов мира, а также частные лица могут использовать их как угодно, по своему усмотрению, но исключительно в своих внутренних целях. Использование этих кодов за пределами предприятия запрещено. Внутреннее содержание кодов, начинающихся с 2, может подчиняться любой логике, которое установило то или иное предприятие для себя (обычно это предприятия розничной торговли), и может содержать цену или вес товара, или любые другие параметры. Особенно часто эта кодировка применяется для весового товара. Эти коды может использовать любое предприятие, при чём они нигде специально не регистрируются и никак не регулируются сторонними организациями.
Регистрационный номер производителя товара. Вторая логическая группа цифр - это код предприятия производителя или продавца товара. Обычно он занимает 4-6 цифр, то есть для каждого регионального префикса может быть зарегистрировано от десяти тысяч до миллиона предприятий. Длина этого поля зависит от политики регионального представительства. В ряде стран размер этого поля зависит от уровня оплаты членских взносов. Проблема связана с тем, что если длина этого поля больше, то можно зарегистрировать больше предприятий, но при этом каждому предприятию выделяется возможность регистрирования меньшего количества товара. То есть, если код предприятия составляет 6 цифр, то каждому предприятию выделяется пространство для регистрации 1000 единиц товара. Ранее Российское представительство выделяло в качестве кода предприятия 4 цифры, и тогда для кодировки товара предприятие обладало возможностью регистрации ста тысяч единиц товара. В 200X году российское представительство приняло решение о выделении для вновь регистрируемым предприятиям 6 цифр под код предприятия и 3 цифр под код товара. Это было обусловлено тем, что большая часть предприятий выпускает менее 1000 наименований товара, и это было бы более разумным шагом к более экономному расходованию кодов.
Код товара. Ранее было сказано, что 3-5 оставшихся цифр выделяется для кодировки самого товара. И длина этого поля зависит от политики регистратора, то есть, в зависимости от того, какую длину кода предприятия выбрал регистратор в качестве базовой. То есть, от одной до ста тысяч наименований. Вопреки сложившемуся мнению, цифровой код самого товара никакой смысловой нагрузки не несёт. Ассоциация рекомендует последовательное присвоение кодов по мере выпуска нового вида продукции без вложения в этот код какой-либо дополнительной смысловой нагрузки. То есть это ни вес, ни цвет, ни цена, ни чего бы то ни было ещё - это всего лишь порядковый номер товара, который компьютер терминала магазина просто берёт из своей компьютерной базы, где хранится как наименование, так и цена товара.
Следует отметить, что код товара 999 или 99999 Вы вряд ли встретите на упаковках с продукцией, потому что этот код указывает на предприятие как таковое. Собственно говоря, код этого специфичного товара в совокупности с остальными частями кода идентифицирует уникальный код самого предприятия (Идентификационный номер предприятия или GLN) в целях автоматизации и обмена документацией. Аналогично и для его подразделений можно увидеть 998, 997, 996.
Контрольное число. Последняя цифра (8) контрольная , используемая для проверки правильности считывания штрихов сканером .
Как компьютерный терминал различает, где какая часть кода? Никак не различает. Это и не нужно. Для компьютера важен уникальный код целиком, и именно этот код целиком прописывается в базу данных торгового предприятия. Исключение могут составлять только коды, начинающиеся с двойки, где предприятие может шифровать свою собственную логику для товара.
Для кодирования товара малой размерности применяется сокращённый код EAN-8, в этом коде отсутствует информация о производителе товара. Региональный регистратор последовательно присваивает товару порядковый номер в общем для всех пространстве номеров по заявкам, присылаемым производителями. Количество этих кодов очень ограничено.
Расшифровка региональной принадлежности товара для линейного штрихкода
Кроме того имеется официальный список префиксов GS1 на информационном портале российской национальной организации . Однако стоит помнить, что наличие кода страны на упаковке товара может не являться показателем происхождения товара именно в этой стране.
Штрих код (баркод, англ. barcode ) — графическое изображение, предоставляющее информацию о товаре. В настоящее время наиболее популярными являются два вида штрих кодов — линейные и двухмерные. Если разобраться с последним требует считывания информации сканером с последующей её обработкой, то с линейным мы вполне можем обойтись и без всяких замысловатых штучек, а все, что нас интересует — это арабские цифры под линиями. Заранее оговоримся, не стоит расшифровывать штриховые коды нанесенные непосредственно торгующими организациями, вряд ли эта информация является чем-то значимым, супермаркеты зачастую кодируют, мягко говоря, «от балды», исключительно для считывания стоимости товара, хотя для данных целей специально зарезервированы и не используются во внешней кодировке цифры от 200 до 299.
EAN-13 , который Вы видите на иллюстрации — именно тот штрих код, с которым Вы чаще всего сталкиваетесь в своей повседневной жизни, давайте попробуем расшифровать его и посмотрим что это нам даст.
Проверка штрих кода на правильность.
Запомнив данную несложную операцию, Вы всегда сможете произвести её самостоятельно, согласитесь, лучше проверить товар перед покупкой, чем когда Вы его уже оплатили и пришли домой.
Для проверки правильности штрих кода можно воспользоваться калькулятором.
Действие первое. Складываем цифры баркода находящиеся на нечетных позициях (на рисунке обозначены желтым цветом), за исключением последней, она является проверочной и служит для подтверждения правильности сканирования двенадцати предыдущих.
4 + 0 + 7 + 2 + 8 + 8 = 29
Складываем четные (выделены голубым), полученное число умножаем на три.
6 + 0 + 0 + 0 + 1 + 9 = 16 х 3 = 48
Складываем полученные суммы, после этого на интересует только последняя цифра, которую мы отнимаем от 10.
29 + 48 = 7 7
10 -7 = 3
В результате получаем проверочное число, которое должно соответствовать тринадцатой цифре баркода, ошибки быть не может, в случае несовпадения, продукция является контрафактной.
3 = 3
Как видите, ничего сложного, перейдем к следующему этапу.
Расшифровываем штрих код.
Как мы уже знаем, последняя цифра является проверочной, давайте определимся с остальными.
Предпоследние девять цифр — код производителя и товара
, числа варьируются: код производителя — 4-6 цифр; код товара — 3-5 , причем код товара устанавливается каждым предприятием индивидуально и то что один производитель маркировал как духи, другой, к примеру, может маркировать как жевательную резинку.
Оставшиеся первые три цифры, вопреки бытующему мнению — код страны
, но не страны производителя, а регистратора данного баркода, да, да, именно регистратора, то есть, продукт может быть произведен, к примеру, в России, а штрих код зарегистрирован во Франции. Как видите данные значения не дают сто процентную гарантию принадлежности товара, но не стоит огорчаться, такие случаи встречаются, но как правило товар маркируется именно в стране производителя.
Код | Страна |
---|---|
000-139 | США |
200-299 | Внутренняя нумерация |
300-379 | Франция |
380 | Болгария |
383 | Словения |
385 | Хорватия |
387 | Босния-Герцеговина |
389 | Черногрия |
400-440 | Германия |
450-459; 490-499 | Япония |
460-469 | Россия |
470 | Киргизия |
471 | Тайвань |
474 | Эстония |
475 | Латвия |
476 | Азербайджан |
477 | Литва |
478 | Узбекистан |
479 | Шри-Ланка |
480 | Филиппины |
481 | Белорусь (Белоруссия) |
482 | Украина |
483 | Туркменистан |
484 | Молдова |
485 | Армения |
486 | Грузия |
487 | Казахстан |
488 | Таджикистан |
489 | Гонконг |
500-509 | Великобритания |
520 | Греция |
528 | Ливан |
529 | Кипр |
530 | Албания |
531 | Северная Македония |
535 | Мальта |
539 | Ирландия |
540-549 | Бельгия Люксембург |
560 | Португалия |
569 | Исландия |
570-579 | Дания |
590 | Польша |
594 | Румыния |
599 | Венгрия |
600-601 | Южная Африка |
603 | Гана |
604 | Сенегал |
608 | Бахрейн |
609 | Маврикий |
611 | Марокко |
613 | Алжир |
616 | Кения |
618 | Кот д"Ивуар |
619 | Тунис |
621 | Сирия |
622 | Египет |
624 | Ливия |
625 | Иордания |
626 | Иран |
627 | Кувейт |
628 | Саудовская Аравия |
629 | ОАЭ |
640-649 | Финляндия |
690-699 | Китай |
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 | Купоны |
Штрих-код появился в 1948 году благодаря разработкам Бернарда Сильвера, Норман Джозефа Вудланда и Джордина Джохэнсона (США). В 1951 году трое молодых ученых предложили компании IBM развивать систему совместно, но в компании посчитали, что обработка получающейся информации потребует слишком сложного оборудования. Тогда уже в 1952 году разработчики штрих-кода продали патент компании Philco (учрежденная как Helios Electric Company ), которая в том же самом году перепродала патент компании RCA. Что такое штрих-код?Штрих-код – это закодированная информация, которая наносится на упаковку товаров в виде штрихов и считывается с нее при помощи специальных устройств. Штрих-код представляет из себя последовательность черных и белых полос, а также и других геометрических фигур. Информация в штрих-коде кодируется линейными (читаемые в одном направлении (по горизонтали)) и нелинейными способам. Линейные способы позволяют кодировать небольшой объем информации (до 20–30 символов, как правило, цифр). Двухмерные штрих-коды используются для кодирования большого объема информации, располагаемой в двух измерениях (по горизонтали и вертикали). Наносится на транспортную или потребительскую упаковку товаров типографским способом, а также с помощью этикетки или ярлыка. Штриховой код наноситься на заднюю стенку упаковки в правом нижнем углу на расстоянии не менее 20 мм от краев. Допускается также нанесение на боковую стенку упаковки, на этикетку в правом нижнем углу. На мягких упаковках выбирают такое место, где штрихи будут параллельны дну упаковки. Штрих-код не размещают там, где уже есть другие элементы маркировки (текст, рисунки, перфорация). |
В информацию на штриховом коде вносятся наиболее существенные параметры продукции.
Наиболее часто применяются два штрих-кода:
– американский Универсальный товарный код UPC,
– Европейская система кодирования EAN (см. рисунок).
Согласно той или иной системе, каждому виду изделия присваивается свой номер (чаще всего из 13 цифр–EAN-13).
Иногда для кода страны-изготовителя отводится три знака, а для кода предприятия – четыре.
Товары больших размеров могут иметь короткий код, состоящий, например, из восьми цифр – EAN-8.
Код страны никогда не состоит из одной цифры.
Код страны обычно присваивается Международной ассоциацией EAN.
Если на товаре имеется надпись, указывающая на одну страну, и штрих-код, указывающий на другую страну, то, возможно, компания была зарегистрирована и получила код не в своей стране, а в той, куда направлен основной экспорт ее продукции. Другой вариант: товар был изготовлен на дочернем предприятии. Еще один: товар был изготовлен в одной стране, но по лицензии фирмы из другой страны. И еще один: учредителями предприятия являются несколько компаний из различных государств.
Что такое контрольная цифра штрих-кода?
С помощью так называемой «контрольной цифры» на штрих-коде определенного товара можно определить, законно или нет его производство. Рассчитать контрольную цифру можно следующим образом:
1. Сложить цифры, стоящие на четных местах (например, 6+0+7+2+1+0=16), и полученную сумму умножить на три 16х3=48);
2. Сложить цифры, стоящие на нечетных местах (кроме самой контрольной цифры) (например, 4+0+3+6+1+2=16);
3. Сложить полученные числа 48+16=64
4. Отбросить десятки (64-60=4);
5. Из числа 10 вычесть полученное число (10-4=6).
Если итоговая цифра не совпадает с контрольной цифрой, стоящей на последнем месте в штрих-коде, значит, товар произведен незаконно.
Таким образом, штрих-код позволяет распознавать информационную фальсификацию, которая обычно сопровождает другие виды подделок.
Штрих-коды некоторых стран :
Штрих-код |
Страна |
Штрих-код |
Страна |
Штрих-код |
Страна |
00-09 |
США и Канада |
Бельгия и Люксембург |
Аргентина |
||
30-37 |
Франция |
Португалия |
Чили |
||
Болгария |
Исландия |
Эквадор |
|||
Словения |
Дания |
Бразилия |
|||
Хорватия |
Польша |
80-83 |
Италия |
||
400-440 |
Германия |
Венгрия |
Испания |
||
460-469 |
Россия и СНГ |
600-601 |
ЮАР |
Куба |
|
Тайвань |
Марокко |
Словакия |
|||
Эстония |
Алжир |
Чехия |
|||
Латвия |
Тунис |
Югославия |
|||
Литва |
Новая Зеландия |
Турция |
|||
Украина |
Финляндия |
Нидерланды |
|||
Молдова |
КНР |
Южная Корея |
|||
Гонконг |
Норвегия |
Таиланд |
|||
45 и 49 |
Япония |
Израиль |
Сингапур |
||
Великобритания |
Швеция |
Индия |
|||
Греция |
Мексика |
Вьетнам |
|||
Кипр |
Венесуэла |
90-91 |
Австрия |
||
Мальта |
Швейцария |
Австралия |
|||
Ирландия |
Колумбия |
Малайзия |
Считывание штрих-кода
Считывание штрих-кода происходит с помощью стационарных и портативных лазерных сканеров, которые позволяют считывать информацию на различных расстояниях от товара (от 60 см до 5-6 м); с помощью кассовых сканеров, оснащенных системами считывания штрих-кода (оптические контактные считыватели в виде ручек, карандашей, лазерных пистолетов и т.д.)
В небольших магазинах, когда оператор может контактировать с этикеткой товара, обычно применяют карандаши – наиболее простые и доступные устройства.
В крупных магазинах с большим потоком покупателей и товарооборотом обычно применят более дорогой кассовый сканер, который совмещен с кассовым аппаратом. Многолучевое сканирование позволяет быстро считывать штрих-код при произвольной ориентации этикетки. Информация со сканирующего устройства передается в центр обработки и увязывается с информацией о наличии товара в торговом зале и на складе.
Первым товаром, имеющим штрих-кодом, стала жевательная р езинка Wrigley’s , проданная 26 июня 1974 года в 8.01 утра и хранящаяся ныне в музее Смитсоновского института.
Штрих-код одинаково распознается как в позитивном варианте, так и в негативном.
Газета «Деловой Петербург» присваивала своим выпускам коды, у которых последние цифры совпадали со сквозным порядковым номером газеты. Соответственно, каждый выпуск газеты имел собственный код, отличный от других выпусков.
Все Указы Президента РФ снабжены штриховыми кодами, начинающимися на цифру 2.
Существуют также и двухмерные штриховые коды, которые были разработаны для кодирования большого количества информации, и их считывание производится как по горизонтали, так и по вертикали. Они бывают многоуровневыми (состоящими из как бы поставленных поверх друг друга нескольких обычных, линейных штрих-кодов, как например Codablock ) и матричными(как QR код, DataMatrix , MaxiCode и пр.):
Штрих-код производителя - это последовательность черных и белых полос, представляющая некоторую информацию в виде, удобном для считывания техническими средствами. Информация, содержащаяся в коде может быть напечатана в читаемом виде под кодом (расшифровка). Штриховые коды используются в торговле, складском учете, библиотечном деле, охранных системах, почтовом деле, сборочном производстве, обработка документов. В мировой практике торговли принято использование штрихкодов символики EAN для маркировки товаров. В соответствии с принятым порядком, производитель товара наносит на него штриховой код, формируемый с использованием данных о стране местонахождения производителя и кода производителя. Код производителя присваивается региональным отделением международной организации EAN International. Такой порядок регистрации позволяет исключить возможность появления двух различных товаров с одинаковыми кодами.
Существуют различные способы кодирования информации, называемые (штрихкодовыми кодировками или символиками). Различают линейные и двухмерные символики штрихкодов.
Линейными (обычными) в отличие от двухмерных называются штрихкоды, читаемые в одном направлении (по горизонтали). Наиболее распространненые линейные символики: EAN, UPC, Code39, Code128, Codabar, Interleaved 2 of 5. Линейные символики позоволяют кодировать небольшой объем информации (до 20-30 символов - обычно цифр) с помощью несложных штрихкодов, читаемых недорогими сканерами. Пример кода символики EAN-13:
Двухмерными называются символики, разработанные для кодирования большого объема информации (до нескольких страниц текста). Двухмерный штрих-код считывается при помощи специального сканера двухмерных кодов и позволяет быстро и безошибочно вводить большой объем информации. Расшифровка такого кода проводится в двух измерениях (по горизонтали и по вертикали). Datamatrix, Data Glyph, Aztec.
Штриховой код можно наносить при производстве упаковки (типографским способом) или использовать самоклеящиеся этикетки, которые печатаются с использованием специальных принтеров.
Расшифровка штрих-кода производителя
C помощью штрихового кода зашифрована информация о некоторых наиболее существенных параметрах продукции. Наиболее распространены американский универсальный товарный штрих-код UPC и Европейская система кодирования EAN. Наиболее распространенны EAN/UCC товарные номера EAN-13, EAN-8, UPC-A, UPC-E и 14-разрядный код транспортной упаковки ITF-14. Так же существует 128 разрядная система UCC/EAN-128. Согласно той или иной системе, каждому виду изделия присваивается свой номер, состоящий чаще всего из 13 цифр (EAN-13).
Возьмем, к примеру, цифровой код: 4820024700016. Первые две цифры (482) означают страну происхождения (изготовителя или продавца) продукта, следующие 4 или 5 в зависимости от длинны кода страны (0024) - предприятие-изготовитель, еще пять (70001) - наименование товара, его потребительские свойства, размеры, массу, цвет. Последняя цифра (6) контрольная, используемая для проверки правильности считывания штрихов сканером.
Штрих-код EAN-13
Для "кода товара":
1. цифра: наименование товара,
2. цифра: потребительские свойства,
3. цифра: размеры, масса,
4. цифра: ингредиенты,
5. цифра: цвет.
Пример вычисления контрольной цифры для определения подлинности товара
1. Сложить цифры, стоящие на четных местах: 8+0+2+7+0+1=18
2. Полученную сумму умножить на 3: 18x3=54
3. Сложить цифры, стоящие на нечетных местах, без контрольной цифры: 4+2+0+4+0+0=10
4. Сложить числа, указанные в пунктах 2 и 3: 54+10=64
5. Отбросить десятки: получим 4
6. Из 10 вычесть полученное в пункте 5: 10-4=6
Если полученная после расчета цифра не совпадает с контрольной цифрой в штрих-коде, это значит, что товар произведен незаконно.
Таблица соответствия штрих-кода производителя стран мира
Штрих-код производителя |
Организация EAN |
|
США и Канада |
UCC (U.S.A. & Canada) |
|
Внутренний штрих-код предприятия |
||
GENCOD-EAN France |
||
Болгария |
||
Словения |
||
Хорватия |
||
Босния и Герцеговина |
EAN-BIH (Bosnia-Herzegovina) |
|
Германия |
||
Distribution Code Center - DCC (Japan) |
||
UNISCAN / EAN RUSSIA (Russian Federation) |
||
Кыргызтан |
||
EAN Eesti (Estonia) |
||
Азербайджан |
||
Узбекистан |
||
Шри-Ланка |
||
Филиппины |
PANC (Philippines) |
|
Беларусь |
||
Казахстан |
||
HKANA (Hong Kong) |
||
Великобритания |
||
HELLCAN - EAN HELLAS (Greece) |
||
Македония |
EAN-MAC (FYR Macedonia) |
|
Ирландия |
||
Бельгия, Люксембург |
ICODIF/EAN Belgium.Luxembourg |
|
Португалия |
CODIPOR (Portugal) |
|
Исландия |
||
Южная Африка |
EAN South Africa |
|
Маврикий |
||
EAN Maroc (Marocco) |
||
Кот дИвуар |
||
TUNICODE (Tunisia) |
||
Иордания |
||
Саудовская Аравия |
EAN Saudi Arabia |
|
Объединенные Арабские Эмираты |
||
Финляндия |
||
Article Numbering Centre of China - ANCC (China) |
||
Норвегия |
EAN Norge (Norway) |
|
Israeli Bar Code Association - EAN Israel |
||
Гватемала |
||
Сальвадор |
||
Гондурас |
||
Никарагуа |
||
Коста-Рика |
||
Доминиканская Республика |
EAN Republica Dominicana |
|
Венесуэла |
||
Швейцария |
EAN (Schweiz, Suisse, Svizzera) |
|
Колумбия |
||
Аргентина |
CODIGO - EAN Argentina |
|
Парагвай |
||
Бразилия |
||
Camera de Comercio de la Republica de Cuba (Cuba) |
||
Словакия |
||
Югославия |
EAN YU (Yugoslavia) |
|
Монголия |
||
Северная Корея |
EAN DPR Korea (North Korea) |
|
Union of Chambers of Commerce of Turkey (Turkey) |
||
Нидерланды |
EAN Nederland (Netherlands) |
|
Южная Корея |
EAN Korea (South Korea) |
|
Камбоджа |
||
Сингапур |
SANC (Singapore) |
|
Индонезия |
||
Австралия |
||
Новая Зеландия |
||
Малайзия |
Malaysian Article Numbering Council (MANC). |
|
960-969 |
Великобритания (для EAN-8) |
|
Периодические издания ISSN |
||
Книжные издания ISBN |
||
Музыкальные издания ISMN |
||
Возвратные квитанции |
||
Валютные купоны |
||
Штрих-код - это наносимая на упаковку в виде штрихов закодированная информация, считываемая при помощи специальных устройств. C помощью штрихового кода кодируют информацию о некоторых наиболее существенных параметрах продукции. Наиболее распространены американский Универсальный товарный код UPC и Европейская система кодирования EAN.
Штрихкод товара несет много полезной информации о производителе, стране и особенностях товара. Он состоит из 13 цифр. Выполним расшифровку штрихкода.
Первые 2 или 3 цифры определяют страну-производителя. Каждой стране присвоен 1 или несколько кодов, например для России это значение равно 460-469, для Великобритании 50, а для Канады и США — 00-13.
4 или 5 следующих цифр определяют производителя товара, дальше идет пятизначный код товара, описывающий его название и основные характеристики.
Последняя цифра служит для проверки подлинности штрихкода, это так называемая контрольная сумма. Чтобы проверить штрихкод на подлинность, нужно выполнить ряд арифметических операций:
- Сложить все цифры, стоящие в штрихкоде на четных местах и умножить это число на 3;
- Сложить все цифры, стоящие на нечетных местах кроме последней цифры (контрольной суммы);
- Далее нужно сложить результаты (1) и (2) и отбросить десятки, т.е. оставить от полученной суммы последнюю цифру;
- Вычесть из 10 результат (3) и сравнить его с контрольной суммой. Если значения совпадают — все в порядке, иначе штрихкод поддельный, либо контрольная сумма вычислена неверно.
Коды стран местонахождения баз данных о штрихкоде
Штрих-код | Страна | Штрих-код | Страна | Штрих-код | Страна |
00-09 | США и Канада | 54 | Бельгия и Люксембург | 779 | Аргентина |
30-37 | Франция | 560 | Португалия | 780 | Чили |
380 | Болгария | 569 | Исландия | 786 | Эквадор |
383 | Словения | 57 | Дания | 789 | Бразилия |
385 | Хорватия | 590 | Польша | 80-83 | Италия |
400-440 | Германия | 599 | Венгрия | 84 | Испания |
460-469 | Россия и СНГ | 600-601 | ЮАР | 850 | Куба |
471 | Тайвань | 611 | Марокко | 858 | Словакия |
474 | Эстония | 613 | Алжир | 859 | Чехия |
475 | Латвия | 619 | Тунис | 860 | Югославия |
477 | Литва | 94 | Новая Зеландия | 869 | Турция |
482 | Украина | 64 | Финляндия | 87 | Нидерланды |
484 | Молдова | 690 | КНР | 880 | Южная Корея |
489 | Гонконг | 70 | Норвегия | 885 | Таиланд |
45 и 49 | Япония | 729 | Израиль | 888 | Сингапур |
50 | Великобритания | 73 | Швеция | 890 | Индия |
520 | Греиия | 750 | Мексика | 893 | Вьетнам |
529 | Кипр | 759 | Венесуэла | 90-91 | Австрия |
535 | Мальта | 76 | Швейцария | 93 | Австралия |
539 | Ирландия | 770 | Колумбия | 955 | Малайзия |
Тем у кого есть телефон вообще ничего этого делать не нужно. Просто установим специальную программку, которая называется Barcode Scanner (для Android) или Qrafter (для iPhone/iPad).
Эти приложения могут проверить не только штрих-коды товаров, но и также ставшие популярными в последнее время QR кодов, из которых также могут быть расшифрованы полезные данные. Кстати, потренироваться в их использовании можно прямо сейчас, попробовав отсканировать QR коды со ссылками на данные программы, приведенные чуть выше. Работа приложений до безобразия проста - запускаем, наводим камеру на штрих код и ждем, пока она на нем сфокусируется и распознает. После чего будет предложено открыть ссылку на поиск в Гугле информации о данном товаре.
« »