кодується набором А, а друга ( права ) – набором С ( у тому числі і контрольний знак ) ( див. табл.6.1 ).
При декодуванні ШК EAN та UPC перш за все визначається контрольний знак, який повинен співпадати з переданим. Крім того, сума всіх цифр кодового слова, що подається на приймальний пристрій, повинна бути кратною 10. У цьому разі помилки нема. Якщо ж сума буде не кратною 10, це вказує на наявність помилки. Помилка виявля-ється і при неправильному прийомі знаків, що не відповідають наборам, встановленим неявним кодуванням по старшому знаку в ШК EAN-13 цифр лівої половини кодового слова, тому що набори А і В ( див. табл.6.1 ) не збігаються.
6.2. Приклади розв’язання задач
Задача 6.2.1
Побудувати кодове слово у коді EAN-13, якщо країна товаровиробник – Україна, код товаровиробника –1229, код товару – 03458.
Розв’язання. 12 цифр кодового слова, яке треба закодувати кодом EAN-13, мають вигляд: 482122903458 ( код країни – 482 ). Необхідно доповнити це кодове слово контрольною цифрою uK, яку визначаємо згідно з алгоритмом для коду EAN:
а) визначаємо суму цифр, які розміщені на непарних місцях кодового слова ( справа наліво ): 8 + 4 + 0 + 2 + 1 + 8 = 23;
б) помножимо одержану суму на 3: 23 ´ 3 = 69;
в) визначаємо суму цифр, які розташовані на непарних місцях кодового слова: 5 + 3 + 9 + 2 + 2 + 4 = 25;
г) визначаємо суму двох результатів за п. п. б та в:
69 + 25 = 84;
д) визначаємо контрольну цифру як різницю між числом кратним 10, що є найближчим більшим за одержаний результат у п. г, і числом одержаним у п. г: 90 – 84 = 6, тобто uK = 6.
У коді EAN-13 штрихове зображення має дві частини, по 6 знаків у кожній, які розділені знаком Н4, і має зліва і справа обмежувальні