|
ВАГИ: 131313131313
СУМА: Добутків
Пояснимо це детальніше, розбивши весь процес знаходження контрольного числа на кроки.
КРОК 1: Починаючи з крайнього праворуч розряду, виключаючи контрольний розряд, скласти величини парних розрядів;
КРОК 2: Результат КРОКУ 1 помножити на 3;
КРОК 3: Скласти величини розрядів, що залишалися;
КРОК 4: Скласти результати КРОКІВ 2 і 3;
КРОК 5: Значення контрольного розряду є найменшим числом, що в сумі з величиною, отриманої в КРОЦІ 4, дасть число, кратне 10.
Приклад розрахунку контрольного розряду в коді EAN-13 =467622135746С
4 6 7 6 2 2 1 3 5 7 4 6 C
Крок 1: 6+6+2+3+7+6=30
Крок 2: 30×3=90
Крок 3: 4+7+2+1+5+4 =23
Крок 4: крок 2+ крок 3=113
Крок 5: С=120-113=7
Роз'яснення: наступне за 113 найближче кратне 10 число рівне 120. Тому контрольний розряд в коді EAN-13 буде рівний: 120 - 113=7, а повний номер EAN-13 буде наступним: 4676221357467.
Розглянемо особливості графічної побудови кодів типу EAN-13. Штрихові коди цього типу повинні мати так-звані “тихі зони” з обох боків штрихкоду. “Тихі зони” – незаповнені області, вільні від будь-якого друку, звичайно їх ширина не повинна бути меншою десятикратної ширини найменшого бруска штрихового коду.
Якщо уважно роздивитися штриховий код EAN-13, то можна побачити, що на початку та в кінці, а також посередині штрихкоду є бруски довжина яких більша ніж у інших. Ці бруски є контрольними і використовуються для “регулювання” сканера. Перше число з 13-ти значного коду розташоване зовні цих брусків, решта 12 поділена на дві групи й записані в середині коду. Кожне число закодоване через сім брусків: чорний=1 та білий=0.
Штриховий код використовує три набори бітових рядів для представлення чисел 0-9.
Таблиця 4.
№ Набір А Набір В Набір С
Границі: 101
Центр: 01010
Для використання цієї таблиці необовязково знати її всю. Набори В та С можна утворити з набору А слідуючим чином. Набір С рівний запереченню набору А (тобто С=notA), а набір В є записом набору С в зворотньому порядку.
Розділимо умовно наш 13-ти значний код на три групи
N YYYYYY GGGGGG.
Числа позначені в нашій схемі буквою G будуть кодуватися бітовими рядами з набору С. Числа позначені Y кодуються бітовими рядами з групи А або В. Група YYYYYY може приймати такі значення (Таблиця 5):
Таблиця 5.
№ набору | №1 | №2 | №3 | №4 | №5 | №6 |
A | A | A | A | A | A | |
A | A | B | A | B | B | |
A | A | B | B | A | B | |
A | A | B | B | B | A | |
A | B | A | A | B | B | |
A | B | B | A | A | B | |
A | B | B | B | A | A | |
A | B | A | B | A | B | |
A | B | A | B | B | A | |
A | B | B | A | B | A |
Номер набору вибирається в залежності від значення числа N в нашій схемі.
Як бачимо перше число, те що винесено за межі штрихкоду, кодується не брусками штрихкоду, як інші числа, а комбінацією наборів наступних шести чисел. Розглянемо приклад:
ШТРИХОВИЙ КОД: 8 000570 004257
1.Перший символ 8, тому група буде мати вигляд АВАВВА
2.Для чисел 000570 вибираємо бітові ряди зі слідуючих наборів: ABABBA, а для чисел 004257 з набору C
3.Схемою нашого числа буде: 8 ABABBA CCCCCC
Штриховой код EAN8 формується подібно коду EAN13, з тією лише різницєю, що замість пятизначных номерів для ідентифікації компанії і товару використовуються, відповідно, трьохзначні і двозначні номери. Перші дві цифри - номер країни, наступні три цифри - номер компанії, після цього іде унікальний номер товару і остання цифра - контрольна.
Для знаходження контрольного числа в EAN8 використовується той же механізм. Параметри тут будуть наступні:
МОДУЛЬ: 10
ВАГИ: 3131313
СУМА: Добутків.
Штрихові коди типів UPC є різновидами кодів EAN які використовуються виключно на території Сполучених Штатів (аналогічно в Японії використовують аналог цих кодів - JAN).
Рис: UPC-A Рис: UPC-E
9 червня 1997 року американська організація Uniform Code Council прийняла рішення про розширення з 1січня 2005 року кодів UPC-A та UPC-E на один сивол, тим самим привівши їх до стандартів EAN13 та EAN8.
Дата добавления: 2015-07-21; просмотров: 70 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Тип EAN-13, UPC та EAN-8 | | | Code39 та CODABAR |