Штрих-код на етикетці (опис, розшифровка, розміри)
Штриховий код на етикетці - історія створення, види, розшифровка і використання.
Всі ми вже дано звикли до «таїнства», що відбувається на касі магазину, куди ми принесли обраний нами товар: контролер-касир проводить по етикетці сканером і на екрані його комп'ютера, а також на табло касового апарату «чарівним» чином виникають основні параметри нашої покупки .

Всі ми добре знаємо, що сканер при цьому зчитує дані штрихового коду, нанесені на етикетку або ярлик, прикріплені до одягу, взуття, продуктів харчування і всім іншим товарам, які продаються в роздрібній торгівлі. Однак мало хто замислювалися - як такий обсяг інформації можна розмістити на такій малій друкованої площі, яку займає штрих-код на етикетці.
Але виявляється, штрих-код зовсім і не містить в собі дані про товар - це всього лише графічне зображення міжнародного унікального номера товару, придатне для автоматизованого або візуального зчитування, а всі відомості про товар закладені в пам'ять сервера торгового підприємства, звідки вони просто викликаються при зчитуванні штрихового коду!
Крім штрих-кодів з унікальними номерами товару, можна зустріти штрих-коди з індивідуальною інформацією підприємства-виробника та штрих-коди, призначені для автоматизації складської обробки продукції, упакованої в різні види тари (коробки, ящики, мішки і т.д.), а також спеціальні штрих-коди, які використовуються для самих різних операцій по контролю і обліку.
Історія винаходу.
У далекому 1948 році аспірант «Університету Дрекселя» в Філадельфії Бернард Сільвер випадково почув розмову одного з деканів університету з власником великої торговельної роздрібної мережі. Останній просив вченого зайнятися проблемою створення системи автоматизованого зчитування інформації про товар при його обробці.

Сільвер поділився цим питанням зі своїми друзями - Норманом Джозефом Вудланд і Джордін Джохенсоном. Утрьох вони розробили систему маркування продукції, засновану на використанні ультрафіолетових чорнила. Однак вона виявилася не дуже вдалою, оскільки чорнило були досить дороги і крім того швидко вицвітають на етикетці.
Осяяння прийшло до Сильверу, як це нерідко буває з винахідниками довго і наполегливо розмірковувати про проблему, в самому несподіваному місці - на пляжі. Він сформував свій перший штриховий код накресливши на піску кілька символів азбуки Морзе: «Я тільки розширив точки і тире вниз і зробив з них вузькі і широкі лінії». Для зчитування штрих-коду Сільвер пристосував технологію оптичного саундтрека (звукової доріжки), використовувану для запису звуку до кінофільмів.
У 1949 році Сільвер і Вудланд подали заявку в Патентне відомство США на визнання системи ідентифікації товарів з використанням штрих-кодів винаходом, а в 1951 році спробували залучити до реалізації своєї ідеї компанію IBM. Експерти IBM, хоча і визнали перспективність даної технології, але визнали, що її втілення в життя буде надмірно технічно складним і відкинули її, пославшись на те, що на даний момент компанія не має достатніх тимчасовими ресурсами для проведення всіх необхідних робіт. У 1952 році винахідники отримали Патент і продали його компанії Філком (надалі відому як Геліос Електрик Компані), яка в тому ж році перепродала його компанії RCA.
Види штрихових кодів.
Винахід Сільвера і Вудланд стало основою для розробки цілої серії систем, що використовують так звані лінійні (або «Полоскова) штрих-коди. Такі коди зчитуються сканером при його горизонтальному переміщенні над зображенням штрих-коду.
Найбільш поширеним стандартом штрихового кодування продукції і товарів є в даний час система EAN (European Article Number - Європейський Номер Товару), розроблена на основі американської системи UPC (Universal Product Code - Універсальний Код Товарів).
Номери продукції за класифікацією EAN присвоюються регіональними (національними) представництвами міжнародної організації, що відає питаннями стандартизації обліку та штрихового кодування логістичних одиниць - GS1.
Існує три різновиди коду EAN:
Штрих-коди EAN-8 використовуються для нанесення на вироби малих габаритів, на яких стандартні коди EAN-13 просто не вміщаються фізично, а також при проведенні логістичних і сортувальних операцій з використанням об'єктів, що швидко конвеєрів - скорочений розмір коду на етикетці знижує ймовірність його помилкового зчитування.
Формат EAN-128 призначений для передачі інформації про товарі не споживачам, а іншим промисловими підприємствами. Число 128 в назві коду означає не його довжину, як в кодах EAN-8 та EAN-13, а то, що в ньому використовується словник Code-128 і групи кодів, а сама довжина не регламентована. Код може містити різноманітну інформацію, наприклад, код товару, терміни придатності, розміри, обсяг, код партії виробника і т.д.
У даній статті ми докладно розглянемо код EAN-13, так як саме він масово використовується для маркування продукції легкої промисловості.
Штриховий код EAN-13.
Код EAN-13 складається з 13 комбінацій штрихів різної ширини, розміщених на різній відстані один від одного. Кожна комбінація шифрує одну з арабських цифр від нуля до дев'яти.
Арабські цифри роздруковуються нижче їх штрихового зображення для того, щоб дати можливість візуального зчитування коду в разі його фізичного пошкодження, здав неможливим зчитування з використанням сканера.
Штрих-код обмежений двома крайовими знаками - подовженими тонкими штрихами, а також розділений подовженими штрихами на дві частини - ліву і праву. Поділ штрих-коду на частини призначене для додаткової перевірки коректності зчитування коду спеціальним алгоритмом, в який ми не будемо заглиблюватися.
Номер товару за системою EAN-13 має наступну структуру:- перші 2-3 цифри - регіональний код (префікс) країни, де зареєстрований даний номер;
- наступні 4-5 цифр - реєстраційний номер підприємства в даній країні;
- наступні 3-5 цифр - порядковий номер продукції усередині підприємства;
- остання 13-а цифра - контрольне число, обчислюється з попередніх дванадцяти.

Слід зазначити, що код країни, зазначений в штрих-коді EAN-13, зовсім не обов'язково збігається з кодом країни походження. Справа в тому, що отримання штрих-коду справа добровільна і виробник може отримати його в будь-якому національному підрозділі GS1. Наприклад, етикетка напою Кока-Кола, виробленого в Москві, несе на собі код Бельгії (54), так як європейський підрозділ компанії The Coca-Cola Company зареєструвало штрих-код у Брюсселі.
У таблиці наведено префікси деяких країн, що входять в систему EAN.
Версія для друку.
Зверніть увагу, що коди, що починаються з цифри «2» не входять в систему EAN, а призначені для внутрішнього використання окремими підприємствами. Так, магазин або склад може використовувати їх для внутрішнього користування при маркуванні товарів, що не мають коду EAN-13. Зрозуміло, такі коди можуть бути не унікальними.
Національні представництва GS1 мають право коригувати кількість цифр, що відводиться на номер підприємство і номер продукції. Головне, щоб загальна кількість цифр дорівнювало дванадцяти, а отриманий штрих-код був унікальним в глобальному масштабі.
Контрольне число (13-а цифра в коді) служить для перевірки коректності зчитування коду сканером.

Алгоритм обчислення контрольного числа наступного:
- Складаються цифри, що знаходяться на парних позиціях: 6 + 3 + 2 + 7 + 7 + 7 = 32.
- Отриманий результат множиться на три: 36 * 3 = 96
- Складаються цифри, що знаходяться на непарних позиціях: 4 + 0 + 7 + 0 + 0 + 0 = 11
- Складаються результати по п.п. 2 і 3: 96 + 11 = 107
- Визначається найближчим найбільше число до п. 4, кратне десяти: 107 → 110
- Визначається різниця між результатами по п.п. 5 і 4: 110-107 = 3
Після сканування етикетки комп'ютер обчислює контрольне Цисла і порівнює його з останньою цифрою штрихового коду. Якщо результати збігаються, то зчитування визнається успішним.
Штриховий код ITF-14.
Для автоматизації складського обліку товарів, поміщених в індивідуальну або групову транспортну упаковку застосовується штриховий код ITF-14 (від англійського Interleaved Two of Five). За штрих-коду ITF-14 комп'ютерна система обліку визначає не тільки вид товарів, приміщенні в упаковку, а й його кількість, яке однозначно відповідає виду упаковки. Іншими словами, група кодів ITF-14 є надбезліччю кодів EAN-13 і відрізняється від них додаванням першої додаткової цифри, що позначає вид транспортної упаковки (наприклад, 1 - коробка, 2 - ящик і т.д.).

Як і в коді EAN-13, остання цифра в коді ITF-14 є контрольною, але визначається вона не по всім попереднім цифрам, а тільки по 12 з них, наступним за першої.
Зазвичай код ITF-14 наноситься на упаковку у вигляді наклейки, але з огляду на те, що він значно більший коду EAN-13, можливо його нанесення безпосередньо на поверхню упаковки з використанням трафарету. На упаковки розміром до 40х30х20 см і вагою до 5 кг, штриховий код ITF-14 наноситься тільки на одну сторону упаковки, а при розмірах і вазі, що перевищують вищевказані - на три сторони (бічні і верхню площині).
Технічні вимоги до нанесення штрих-кодів.
Рекомендовані (номінальні) розміри штрихового коду EAN-13:
- ширина символу - 37,29 мм;
- висота символу - 25,93 мм;
- висота штриха - 22,85 мм;
- ліва вільна зона - 3,63 мм;
- права вільна зона - 2,31 мм;
- штрихи, що утворюють лівий і правий знаки-обмежувачі, а також центральний знак-обмежувач повинні бути подовжені вниз на 1,65 мм;
- висота цифр в символі номінального розміру - 2,75 мм;
- мінімальна відстань від верхнього краю цифр до нижнього краю штрихів - 0,165 мм (рекомендований - 0,33 мм).

Допускається пропорційне збільшення символу EAN-13 на 100% від номінальних розмірів і зменшення його не більше, ніж на 20%:
- Номінальний розмір (з вільними зонами): 37,29х25,93 мм (100%).
- Мінімальний розмір (з вільними зонами): 29,83х20,74 мм (80%).
- Максимальний розмір (з вільними зонами): 74,58х51,86 мм (200%).
Рекомендовані (номінальні) розміри штрихового коду ITF-14.
З огляду на те, що штриховий код ITF-14 має обмежувальну рамку, опис його номінальних розмірів істотно простіше в порівнянні з кодом EAN-13:- зовнішній розмір з рамкою: 152.40x41.40 мм;
- товщина рамки: 4,8 мм;
- ліве і праве вільні поля: 10,16 мм.

Не допускається збільшення розмірів ITF-14 більш, ніж 100% і зменшення не більше, ніж на 75%.
Дотримання вищезазначених вимог до розміром штрихових кодів обов'язково, якщо Ви хочете самостійно виготовити макет етикетки.
Поєднання кольорів при нанесенні штрих-коду.
Процес зчитування штрихового коду заснований реагуванні сканером на чергування темних і світлих полів, тому контрастність переходу від смужки коду до тла повинна бути достатньою для впевненого розпізнавання цього переходу. Найкращим поєднанням кольорів для 100-відсоткового розпізнавання штрих-коду з використанням червоного променя сканера є чорний колір штрихів і білий колір фону.
Колірні поєднання впевнено зчитуються сканером.