ign="justify">
1.1 Трохи про історію Штрихове кодування винайшов молодий інженер Давид Коллінз. Після закінчення в 1950-х роках інженерного факультету Массачусетського технологічного інституту він поступив працювати на Пенсільванську залізницю, де йому довелося зіткнутися з кропіткої, рутинною роботою - сортуванням вагонів. Їх треба було перерахувати, оперативно з'ясувати номери, впоратися по них в документації, визначити, куди кожен вагон повинен прослідувати ... Процедура тривала, не гарантує безпомилковості виконання. Тоді й прийшла ідея освітлювати номери вагонів прожекторами і зчитувати їх за допомогою фотоелементів. Інженер-винахідник, щоб спростити розпізнавання, запропонував записувати номери не тільки звичайними цифрами, але й спеціальним кодом, що складається з червоних і синіх смуг, розташованих на стінці вагона в прямокутнику довжиною до півметра.
Випробування підтвердили: скануючий пристрій здатний правильно зчитувати коди навіть при швидкості руху вагона близько 100 км/ч. Однак на цьому Коллінз не заспокоївся. Успіх починання підштовхнув його до подальшого вдосконалення системи. У 1968 році він використовував замість прожекторів, витратити багато енергії, жорстко сфокусований лазерний промінь. Розміри скануючої установки стали набагато менше, зменшилася і сама кодова маркування, що навело Коллінза на думку використовувати придуманий ним штриховий код не тільки на залізниці, але і в якості товарного коду.
Всього приблизно за сорок років ця технологія зробила крок так далеко, що сьогодні вдається зчитувати код за допомогою світлової плями діаметром всього в чверть міліметра. Дозволяє зчитувати в ЕОМ інформацію про номер товару практично миттєво і абсолютно точно - не більше однієї помилки на 10 млн. Зчитувань [7.2 lt; # justify gt; 1.2 Основні терміни штрихового кодування
Штрих (смуга) - темна зона зображення на однотонному світлому фоні, обмежена прямими паралельними лініями або концентричними колами. Елементи штрихового коду наносяться на поверхню носія, що має певні світлотехнічні характеристики. При цьому штрихи, що наносяться за допомогою барвників або якихось інших засобів, добре поглинають світло на певних довжинах хвиль, а фонова поверхню добре його відображає, що і використовується при оптичному зчитуванні. Пропуск - простір між штрихами. У більшості кодів в ширині пробілу укладена певна інформація, лише в деяких кодах пробіл - допоміжна частина зображення і виконує функцію елемента-роздільника. Висота і ширина штриха (пропуск) - розміри зображення, виражені в одиницях виміру (міліметрах, частках дюйма) або в безрозмірних одиницях (модулях).
Модуль - основний розмір, якому кратні всі величини, що визначають параметри елементів зображення штрихового коду.
Знак - сукупність штрихів і прогалин, несучих закодовану інформацію про символ відображуваного алфавіту.
Код двокольоровий - код, зображення якого містить інформацію на певних довжинах хвиль у вигляді темних і світлих штрихів.
Код контрольований - код, в зображення знаків і кодових слів якого закладена надлишкова інформація, забезпечує виявлення помилки зчитування. Правильність прочитаного знака визначається читає пристроєм по парності або непарності суми штрихів або прогалин, довжині знака в модулях, співвідношенню вузьких і широких штрихів або прогалин в знаку, відносного відстані між елементами зображення знака та загальної довжини знака [7.1 lt; # justify gt ; 1.3 Види штрих-коду
Якщо в 1960-і роки штрихове кодування стали вперше застосовувати в США для ідентифікації залізничних вагонів, то вже в 1973 році з'явився «Універсальний товарний код» (UPC - Universal Product Code) для використання в промисловості і торгівлі. З 1977 року для ідентифікації споживчих товарів у Західній Європі стали застосовувати аналогічну систему «Європейський артикул» (EAN - European Article Numbering), яка є різновидом UPC. Код EAN являє собою набір цифр від 0 до 9. Всі кодове позначення може виражатися вісьма (EAN - 8) або тринадцятьма (EAN - 13) цифрами. Скорочений символ (EAN - 8) використовується для маркування товарів невеликих розмірів. Американський і західноєвропейський коди сумісні, різниця між ними лише в тому, що код UPC містить 12 знаків, а код EAN - 13 знаків. Широко відома також західнонімецька система кодування BAN (Bunaeseinheitliche Artikelnummer).
Сьогодні існує понад 50 систем штрихового кодування. Активно застосовуються чотири з них: UPC; код 39 (Code 39) високого, середнього та низької щільності; код «2 з 5» (Interleaved 2-of - 5); Codabar. Однак у міжнародній практиці найбільшого поширення набули коди EAN, які залежно від застосування діляться на три групи - мі...