Файл: Убеждённый в том, что система реализуема, Вудланд покинул Филадельфию и переехал во Флориду в квартиру своего отца для продолжения работы.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 09.11.2023

Просмотров: 12

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ВВЕДЕНИЕ
Штрихово́й код (штрихко́д) — графическая информация, наносимая на поверхность, маркировку или упаковку изделий, предоставляющая возможность считывания её техническими средствами - последовательность чёрных и белых полос, либо других геометрических фигур.

Важно отметить актуальность данной темы, так как штрих-код представляет собой возможность хранения, кодирования большого количества информации, что является весьма актуальной темой в век развития информационных технологий.

В 1948 году Бернард Сильвер (Bernard Silver) (1924—1963), аспирант Технологического института при Дрексельском университете в Филадельфии, услышал, как президент местной продовольственной сети просил одного из деканов разработать систему, автоматически считывающую информацию о продукте при его контроле. Сильвер рассказал об этом друзьям — Норману Джозефу Вудланду (Norman Joseph Woodland; 1921—2012) и Джордину Йохансону (Jordin Johanson). Втроём они начали исследовать различные системы маркировки. Их первая работающая система использовала ультрафиолетовые чернила, но они были довольно дороги и со временем выцветали.

Убеждённый в том, что система реализуема, Вудланд покинул Филадельфию и переехал во Флориду в квартиру своего отца для продолжения работы. Следующую реализацию системы подсказала азбука Морзе: Вудланд сформировал свой первый штриховой код из песка на берегу. Впоследствии он писал: «Я только расширил точки и тире вниз и сделал из них узкие и широкие линии». Чтобы считывать штрихи, он использовал технологию оптической звукозаписи, использовавшуюся в киноиндустрии. 20 октября 1949 года Вудланд и Сильвер подали заявку на изобретение, которая была удовлетворена 7 октября 1952 года.

В 1951 году Вудланд и Сильвер попытались заинтересовать компанию IBM в развитии их системы, которая, однако, признав реализуемость и привлекательность идеи, отказалась от её реализации. IBM посчитала, что обработка получающейся информации потребует сложного оборудования и что его разработку она сможет провести при наличии свободного времени в будущем.

В 1952 году Вудланд и Сильвер продали патент компании Philco (в дальнейшем — Helios Electric Company). В том же самом году Philco перепродала патент компании RCA.


В конце 1950-х и в 1960-е многочисленные инвенторы-изобретатели предлагали другие аналогичные технологии. Среди них следует отметить систему отслеживания железнодорожных вагонов, разработанную Дэвидом Коллинзом из корпорации Sylvania Corporation, в которой использовались серии цветных полосок, изготовленных из отражающих свет материалов, который представляли десятизначные цифры. Компьютер производства Sylvania преобразовывал и передавал эти данные операторам. Когда вагон въезжал на территорию депо, то цветная этикетка отражала свет и световой датчик «декодировал» результаты. Эта система поступила в продажу в начале 1970-х годов, но оборудование было дорогостоящим и громоздким. Коллинз ушел из Sylvania и основал Computer Identics. Он решил использовать черно-белый штрих-код и лазер для сканирования. В конце 1960-х годов Computer Identics установила две таких системы — одну на заводе General Motors, а другую — на оптовой базе General Trading Company в Нью-Джерси.

В 1969 году был создан специальный комитет по разработке универсального кода пищевых продуктов. В 1973 победило предложение от компании IBM по использованию штрихкода Universal Product Code, разработанного Джорджем Лорером, который был разделен на две половины, каждая из которых содержала 6 цифр. Первой цифрой всегда является ноль, следующие 5 цифр представляют производителя продукции, цифры с 7 по 11 являются номером продукта, или единицей складского учета (SKU), а последняя цифра представляет собой контрольный символ, необходимый для подтверждения правильного считывания кода. Джо Вудленд, владелец патента, полученного более 20 лет назад, сыграл при этом важную роль, сотрудничая с IBM.

Первой покупкой с использованием штрихкода была упаковка жевательной резинки компании Wrigley. Она была совершена в супермаркете Marsh города Трой (штат Огайо) 26 июня 1974 года в 8:01 утра и вместе с чеком хранится в музее американской истории Смитсоновского института.

Способы кодирования информации
Линейные

Линейными (также называются полосковыми кодами) называются штрихкоды, читаемые в одном направлении (по горизонтали). Наиболее распространённые линейные символики:

EAN (EAN-8 состоит из 8 цифр, EAN-13 — используются 13 цифр)

UPC (UPC-A, UPC-E)

Code56



Code128 (UPC/EAN-128)

Codabar

«Interleaved 2 of 5»

DUN-14 - четырнадцатизначная версия для транспортной упаковки.

Линейные символики позволяют кодировать небольшой объём информации.

Практическое применение
Торговля

Исторически сложилось так, что в торговле наиболее часто используется код EAN/UPC. Первоначально была разработана американская система UPC, содержащая в себе для кодировки товара 12 цифр, и она обрела такую популярность, что на неё обратили внимание и eвропейские страны. Однако весь диапазон кодов уже был занят для кодирования товаров США и Канады, а товары и фирмы монопольно регистрировались в США. Перед разработчиками европейской кодировки EAN-13 встала серьёзная задача — расширить диапазон кодов и организовать независимую от США систему регистрации, обеспечив максимальную совместимость с кодировкой UPC. Решением стало добавление тринадцатой цифры в крайней слева позиции (она обычно указывается арабской цифрой слева от штрихкода) с помощью 12 цифровых шаблонов, так же как и в UPC. При этом удалось сохранить обратную совместимость EAN-13 с кодировкой UPC — последняя стала подмножеством кодировки EAN-13 с первой цифрой 0.

Логистика:

- Почтовые отправления

- Единицы хранения

- Части для сборки

Сферы применения:

- Увеличение скорости прохождения документооборота банковской и др. платежных систем;

- Минимизация ошибок считывания данных за счет автоматизации процесса;

- Идентификация сотрудников (корпоративный штрих-код);

- Организация систем регистрации времени;

- Унификация бланков для сбора разного вида данных (медицина, статистика и пр.);

- Упрощение складской инвентаризации;

- Контроль за наличием и продвижением товаров в магазинах, обеспечение их сохранности и др.