Расшифровка штрихкода. 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 (рис. 13):

Рис. 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-8.