Штрих-код - Barcode

А UPC-A символ штрих-кода

А штрих-код или штрих-код это метод представления данных в визуале, машиночитаемая форма. Первоначально штрих-коды представляли данные, варьируя ширину и расстояние между параллельными линиями. Эти штрих-коды, которые теперь обычно называют линейными или одномерными (1D), можно сканировать с помощью специальных оптические сканеры, называется считыватели штрих-кода. Позже были разработаны двухмерные (2D) варианты с использованием прямоугольников, точек, шестиугольники и другие геометрические узоры, называемые матричные коды или 2D штрих-коды, хотя они не используют стержни как таковые. 2D штрих-коды можно читать или разбирать с помощью программное обеспечение на мобильные устройства со встроенными камерами, такими как смартфоны.

Штрих-код был изобретен Норманом Джозефом Вудлендом и Бернардом Сильвером и запатентован в США в 1951 году.[1] В основу изобретения положено азбука Морзе[2] это было расширено на тонкие и толстые стержни. Однако прошло более двадцати лет, прежде чем это изобретение стало коммерчески успешным. Раннее использование одного типа штрих-кода в промышленном контексте спонсировалось Ассоциация американских железных дорог в конце 1960-х гг. Разработан Телефон и электроника общего назначения (GTE) и позвонил КарТрак ACI (Автоматическая идентификация вагонов), эта схема заключалась в размещении цветных полос в различных комбинациях на стальных пластинах, которые прикреплялись к бокам железнодорожного подвижного состава. На каждую машину использовались две таблички, по одной с каждой стороны, с расположением цветных полос, кодирующих такую ​​информацию, как право собственности, тип оборудования и идентификационный номер.[3] Таблички считывались бортовым сканером, расположенным, например, у входа на сортировочную станцию, когда машина проезжала мимо.[4] Примерно через десять лет проект был заброшен, так как система оказалась ненадежной после длительного использования.[3]

Штрих-коды стали коммерчески успешными, когда их использовали для автоматизации супермаркетов. проверять, выписываться системы, задача, для которой они стали почти универсальными. В 1973 году Совет по унифицированным кодам продуктовых продуктов выбрал дизайн штрих-кода, разработанный Джордж Лаурер. Штрих-код Лаурера с вертикальными полосами печатается лучше, чем круглый штрих-код, разработанный Woodland и Silver.[5] Их использование распространилось на многие другие задачи, которые обычно называются автоматическая идентификация и сбор данных (AIDC). Первое сканирование повсеместного Универсальный код продукта (UPC) штрих-код был на упаковке Компания Wrigley жевательная резинка в июне 1974 г. Супермаркет Марш в Трой, Огайо, используя сканер производства Корпорация фотографических наук.[6][5] QR коды особый тип 2D-штрих-кода в последнее время стал очень популярным в связи с ростом числа владельцев смартфонов.[7]

Другие системы проникли на рынок AIDC, но простота, универсальность и низкая стоимость штрих-кодов ограничили роль этих других систем, особенно до появления таких технологий, как определение радиочастоты (RFID) стал доступен после 1995 года.

История

В 1948 г. Бернард Сильвер, аспирант Технологический институт Дрекселя в Филадельфия, Пенсильвания, США, подслушали президента местной пищевой сети, Продовольственная ярмарка, попросив одного из деканов изучить систему, которая автоматически считывала бы информацию о продукте во время оформления заказа.[8] Сильвер сказал своему другу Норман Джозеф Вудленд о запросе, и они начали работать над множеством систем. Их первая рабочая система использовала ультрафиолетовый чернила, но чернила слишком легко выцветали и стоили дорого.[9]

Убежденный, что система пригодна для дальнейшего развития, Вудленд покинул Дрексель, переехал в квартиру своего отца во Флориде и продолжил работу над системой. Его следующее вдохновение пришло из азбука Морзе, и он сформировал свой первый штрих-код из песка на пляже. «Я просто растянул точки и штрихи вниз и сделал из них узкие и широкие линии».[9] Чтобы читать их, он адаптировал технологию оптических звуковых дорожек в фильмах, используя 500-ваттную лампочку накаливания, сияющую сквозь бумагу на RCA935 фотоумножитель трубка (от кинопроектора) на дальней стороне. Позже он решил, что система будет работать лучше, если она будет напечатана в виде круга, а не линии, что позволит сканировать ее в любом направлении.

20 октября 1949 года Woodland and Silver подали заявку на патент на «Классифицирующее устройство и метод», в которой описали линейные и прямо в точку печатные шаблоны, а также механические и электронные системы, необходимые для чтения кода. Патент был выдан 7 октября 1952 г. как патент США 2 612 994.[1] В 1951 году Вудленд переехал в IBM и постоянно пытался заинтересовать IBM в разработке системы. В конечном итоге компания заказала отчет по этой идее, в котором был сделан вывод, что она осуществима и интересна, но для обработки полученной информации потребуется оборудование, которое в будущем будет отключено.

IBM предлагала купить патент, но предложение не было принято. Philco приобрел патент в 1962 году, а затем продал его RCA некоторое время спустя.[9]

Коллинз в Сильвании

Во время учебы в бакалавриате Дэвид Джарретт Коллинз работал в Пенсильванская железная дорога и осознал необходимость автоматической идентификации вагонов. Сразу после получения степени магистра от Массачусетский технологический институт в 1959 г. начал работу в GTE Sylvania и приступил к решению проблемы. Он разработал систему под названием КарТрак с помощью синих и красных светоотражающих полос, прикрепленных к бокам автомобилей, с кодированием шестизначного идентификатора компании и четырехзначного номера автомобиля.[9] Свет, отраженный от цветных полосок, был прочитан фотоумножитель вакуумные трубки.[10]

В Железная дорога Бостона и Мэна испытывали систему KarTrak на своих гравийных вагонах в 1961 году. Испытания продолжались до 1967 года, когда Ассоциация американских железных дорог (AAR) выбрал его в качестве стандарта, Автоматическая идентификация автомобиля, по всему флоту Северной Америки. Установки начались 10 октября 1967 года. экономический спад и серия банкротств в отрасли в начале 1970-х годов значительно замедлила развертывание, и только в 1974 году 95% парка было маркировано. Кроме того, было обнаружено, что в некоторых приложениях систему легко обмануть грязью, что сильно влияло на точность. AAR отказались от этой системы в конце 1970-х, и только в середине 1980-х они представили аналогичную систему, на этот раз основанную на радиометках.[11]

Железнодорожный проект провалился, но платный мост в Нью-Джерси запросил аналогичную систему, чтобы она могла быстро сканировать автомобили, для которых был куплен месячный проездной. Тогда Почта США запросил систему для отслеживания грузовиков, въезжающих и покидающих их объекты. Эти приложения требовали специальных световозвращатель этикетки. В заключение, Кал Кан попросили команду «Сильвания» предложить более простую (и дешевую) версию, которую они могли бы положить на ящики с кормами для хранения запасов.

Computer Identics Corporation

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

Затем Коллинз ушел из Sylvania и основал Computer Identics Corporation.[9] В качестве первых инноваций Computer Identics отказалась от использования ламп накаливания в своих системах, заменив их лампами накаливания. гелий-неоновые лазеры, а также включал зеркало, что позволяло обнаруживать штрих-код на расстоянии до нескольких футов перед сканером. Это сделало весь процесс намного проще и надежнее и, как правило, позволяло этим устройствам справляться с поврежденными этикетками, распознавая и считывая неповрежденные части.

Компания Computer Identics Corporation установила одну из своих первых двух систем сканирования весной 1969 г. Дженерал Моторс (Buick) во Флинте, штат Мичиган.[9] Система использовалась для идентификации десятка типов трансмиссий, движущихся по подвесному конвейеру от производства к отгрузке. Другая система сканирования была установлена ​​в распределительном центре General Trading Company в Карлштадте, штат Нью-Джерси, чтобы направлять грузы на надлежащую погрузочную площадку.

Универсальный код продукта

В 1966 г. Национальная ассоциация сетей питания (NAFC) провела встречу по идее автоматизированных систем кассы. RCA, который приобрел права на оригинальный патент Woodland, присутствовал на встрече и инициировал внутренний проект по разработке системы, основанной на коде «яблочко». В Крогер сеть продуктовых магазинов вызвалась проверить это.

В середине 1970-х NAFC учредила Специальный комитет для супермаркетов США по единому продуктовому кодексу, чтобы установить руководящие принципы разработки штрих-кодов. Кроме того, он создал подкомитет по выбору символов, чтобы помочь стандартизировать подход. В сотрудничестве с консалтинговой фирмой McKinsey & Co. они разработали стандартизированный 11-значный код для идентификации продуктов. Затем комитет разослал тендерный контракт на разработку система штрих-кода распечатать и прочитать код. Запрос отправлен Певица, Национальный кассовый аппарат (NCR), Litton Industries, RCA, Pitney-Bowes, IBM и многие другие.[12] Был изучен широкий спектр подходов к штрих-кодам, включая линейные коды, концентрический круговой код RCA, звездообразование выкройки и другие.

Весной 1971 года RCA продемонстрировала свой кодекс «яблочко» на другом отраслевом совещании. Руководители IBM на встрече заметили толпу у стенда RCA и сразу же разработали свою собственную систему. Специалист по маркетингу IBM Алек Яблоновер вспомнил, что компания все еще использовала Woodland, и он[кто? ] открыла новый объект в Роли-Дареме Парк Исследований Треугольника вести разработку.

В июле 1972 года RCA начала 18-месячные испытания в магазине Kroger в Цинциннати. Штрих-коды были напечатаны на небольших кусочках клейкой бумаги и прикреплены вручную сотрудниками магазина, когда они добавляли ценники. Код оказался серьезной проблемой; принтеры иногда размазывали чернила, делая код нечитаемым в большинстве ориентаций. Однако линейный код, подобный тому, который был разработан Woodland в IBM, был напечатан в направлении полос, поэтому дополнительные чернила просто сделают код «выше», оставаясь читабельным. Итак, 3 апреля 1973 года IBM UPC был выбран в качестве стандарта NAFC. IBM разработала пять версий символики UPC для будущих требований отрасли: UPC A, B, C, D и E.[13]

NCR установила тестовую систему в Супермаркет Марша в Трой, Огайо, возле завода, производившего оборудование. 26 июня 1974 года Клайд Доусон вытащил 10 упаковок Wrigley's Сочные фрукты жвачка из корзины, и она была сканирована Шэрон Бьюкенен в 8:01. Пачка жевательной резинки и чек теперь отображаются в Смитсоновский институт. Это было первое коммерческое появление UPC.[14]

В 1971 году была собрана команда IBM для интенсивного планирования, которое по 12–18 часов в день обмолачивало, как технология будет развертываться и согласованно работать в системе, и составить график развертывания. К 1973 году команда встречалась с производителями бакалейных товаров, чтобы представить символ, который нужно было напечатать на упаковке или этикетках всех их продуктов. В продуктовом магазине не было экономии на его использовании, если, по крайней мере, у 70% продуктовых продуктов не было штрих-кода, напечатанного производителем на продукте. IBM прогнозировала, что 75% потребуется в 1975 году. Тем не менее, хотя это было достигнуто, к 1977 году сканирующие машины все еще использовались менее чем в 200 продуктовых магазинах.[15]

Экономические исследования, проведенные для комитета по пищевой промышленности, прогнозировали, что к середине 1970-х годов отрасль сэкономит более 40 миллионов долларов от сканирования. Эти цифры не были достигнуты в тот период времени, и некоторые предсказывали прекращение сканирования штрих-кода. Полезность штрих-кода потребовала принятия дорогостоящих сканеров критической массой розничных торговцев, в то время как производители одновременно приняли этикетки со штрих-кодом. Ни один из них не хотел двигаться первым, и первые пару лет результаты не были обнадеживающими. Деловая неделя провозгласив «Сканер супермаркета, который отказал» в статье 1976 года.[14][16]

С другой стороны, опыт сканирования штрих-кодов в этих магазинах показал дополнительные преимущества. Подробная информация о продажах, полученная с помощью новых систем, позволила лучше реагировать на привычки, потребности и предпочтения клиентов. Это нашло свое отражение в том факте, что примерно через 5 недель после установки сканеров штрих-кода продажи в продуктовых магазинах обычно начинали расти и в конечном итоге выровнялись с увеличением продаж на 10–12%, которое никогда не снижалось. Операционные расходы этих магазинов также снизились на 1-2%, что позволило им снизить цены и тем самым увеличить долю рынка. В полевых условиях было показано, что прибыль на инвестиции для сканера штрих-кода - 41,5%. К 1980 году преобразование производилось 8000 магазинов в год.[15]

Sims Супермаркеты были первым местом в Австралии, которое использовало штрих-коды, начиная с 1979 года.[17]

Промышленное принятие

В 1981 г. Министерство обороны США принял использование Код 39 для маркировки всей продукции, продаваемой военным США. Эта система, «Логистические приложения автоматической маркировки и считывания символов» (LOGMARS), до сих пор используется Министерством обороны США и широко рассматривается как катализатор широкого внедрения штрих-кодирования в промышленных целях.[18]

Использовать

Штрих-код на браслете для идентификации пациента
Посылка со штрих-кодом

Штрих-коды широко используются по всему миру во многих контекстах. В магазинах штрих-коды UPC заранее напечатаны на большинстве товаров, кроме свежих продуктов с продуктовый магазин.[нужна цитата ] Это ускоряет обработку при оформлении заказа и помогает отслеживать товары, а также сокращает количество случаев кража в магазине с заменой ценников, хотя теперь воры могут печатать свои собственные штрих-коды.[19] Штрих-коды, которые кодируют книги ISBN также широко предварительно печатаются на книгах, журналах и других печатных материалах. Кроме того, в членских картах розничной сети для идентификации клиентов используются штрих-коды, что позволяет проводить индивидуальный маркетинг и лучше понимать модели покупок отдельных потребителей. В точках продаж покупатели могут получить скидки на товары или специальные маркетинговые предложения по адресу или адресу электронной почты, указанным при регистрации.

Штрих-коды широко используется в учреждениях здравоохранения и больниц, начиная от идентификации пациента (для доступа к данным пациента, включая историю болезни, лекарственные аллергии и т. д.) до создания Примечания по протоколу SOAP[20] со штрих-кодами для управления лекарствами. Они также используются для облегчения разделения и индексации документов, которые были отображены в приложениях пакетного сканирования, для отслеживания организации виды в биологии,[21] и интегрировать с движущимся чеквейеры для идентификации взвешиваемого предмета в конвейер линия для сбор информации.

Их также можно использовать для отслеживания предметов и людей; они используются для отслеживания прокат автомобилей, багаж авиакомпании, ядерные отходы, заказная почта, срочное письмо и посылки. Билеты со штрих-кодом (которые клиент может распечатать на своем домашнем принтере или сохранить на своем мобильном устройстве) позволяют владельцу входить в спортивные арены, кинотеатры, театры, ярмарочные площади и транспорт и используются для записи прибытия и отъезда транспортных средств. из пунктов проката и т. д. Это может позволить владельцам более легко идентифицировать дубликаты или поддельные билеты. Штрих-коды широко используются в прикладном программном обеспечении для управления цехами, где сотрудники могут сканировать заказы на работу и отслеживать время, потраченное на работу.

Штрих-коды также используются в некоторых видах бесконтактных 1D и 2D датчики положения. Ряд штрих-кодов используется в некоторых видах абсолютных 1D. линейный энкодер. Штрих-коды упакованы достаточно близко друг к другу, чтобы считыватель всегда имел один или два штрих-кода в поле зрения. Как своего рода реперный маркер, относительное положение штрих-кода в поле зрения считывателя дает постепенное точное позиционирование, в некоторых случаях с субпиксельное разрешение. Данные, декодированные со штрих-кода, дают абсолютную грубую позицию. "Адресный ковер", такой как двоичный шаблон Хауэлла и Аното Точечный узор - это двухмерный штрих-код, разработанный таким образом, что считыватель, даже если только крошечная часть всего ковра находится в поле зрения считывающего устройства, может найти его абсолютное положение X, Y и поворот на ковре.[22][23]

2D штрих-коды могут включать гиперссылка на веб-страницу. Мобильное устройство со встроенной камерой может использоваться для считывания рисунка и просмотра связанного веб-сайта, что может помочь покупателю найти лучшую цену на находящийся поблизости товар. С 2005 года авиакомпании используют двумерный штрих-код стандарта IATA на посадочных талонах (Посадочный талон со штрих-кодом (BCBP) ), а с 2008 года двумерные штрих-коды, отправляемые на мобильные телефоны, позволяют использовать электронные посадочные талоны.[24]

Некоторые приложения для штрих-кодов вышли из употребления. В 1970-х и 1980-х годах исходный код программного обеспечения иногда кодировался штрих-кодом и печатался на бумаге (Cauzin Softstrip и Paperbyte[25] являются символами штрих-кода, специально разработанными для этого приложения), а 1991 Barcode Battler Компьютерная игровая система использовала любой стандартный штрих-код для генерации боевой статистики.

Художники использовали штрих-коды в искусстве, например Скотт Блейк Штрих-код Иисуса, как часть постмодернизм движение.

Символики

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

Линейные символы можно классифицировать в основном по двум свойствам:

Непрерывный против дискретного
  • Символы в дискретных символах состоят из п бары и п - 1 пробел. Между символами есть дополнительный пробел, но он не передает информацию и может иметь любую ширину, если его не перепутать с концом кода.
  • Символы в непрерывных символах состоят из п бары и п пробелы и обычно примыкают друг к другу, причем один символ заканчивается пробелом, а следующий начинается чертой, или наоборот. Для завершения кода требуется специальный образец конца с полосами на обоих концах.
Две ширины против многоширинной
  • Двухширинный, также называемый двоичный штрих-код, содержит полосы и промежутки двух ширины: «широкий» и «узкий». Точная ширина широких полос и промежутков не имеет значения; обычно разрешается быть где-то в 2–3 раза больше ширины узких эквивалентов.
  • В некоторых других символах используются полосы двух разной высоты (ПОСТНЕТ ), либо наличие или отсутствие полос (Двоичный штрих-код CPC ). Обычно они также считаются двоичными штрих-кодами.
  • Полосы и пробелы в символах разной ширины кратны базовой ширине, называемой модуль; большинство таких кодов используют четыре ширины 1, 2, 3 и 4 модуля.

В некоторых символиках используется чередование. Первый символ кодируется черными полосами разной ширины. Затем второй символ кодируется путем изменения ширины пробелов между этими полосами. Таким образом, символы кодируются парами на одном участке штрих-кода. С чередованием 2 из 5 является примером этого.

Сложенные символы повторяют заданные линейные символы по вертикали.

Наиболее распространенными среди множества 2D-символик являются матричные коды, которые представляют собой квадратные или точечные модули, расположенные по сетке. 2D-символы также бывают с круговыми и другими узорами и могут использовать стеганография, скрытие модулей внутри изображения (например, DataGlyphs ).

Линейные символы оптимизированы для лазерных сканеров, которые направляют луч света через штрих-код по прямой линии, считывая кусочек штрих-кода светло-темными узорами. Сканирование под углом делает модули шире, но не меняет отношения ширины. Сложенные символы также оптимизированы для лазерного сканирования, при этом лазер выполняет несколько проходов по штрих-коду.

В 1990-е годы развитие устройство с зарядовой связью (CCD) тепловизоры для считывания штрих-кодов были первыми Уэлч Аллин. Для визуализации не требуются движущиеся части, как в лазерном сканере. В 2007 году линейная визуализация начала вытеснять лазерное сканирование в качестве предпочтительного механизма сканирования из-за его производительности и долговечности.

2D-символы не могут быть прочитаны лазером, так как обычно нет шаблона развертки, который мог бы охватить весь символ. Они должны сканироваться с помощью сканера изображений, использующего ПЗС-матрицу или другую сенсорную технологию цифровой камеры.

Считыватели штрих-кода

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

Самые ранние и все еще самые дешевые сканеры штрих-кода состоят из фиксированного света и одного фотосенсор который вручную перемещается по штрих-коду. Сканеры штрих-кода можно разделить на три категории в зависимости от их подключения к компьютеру. Более старый тип - это RS-232 Сканер штрих-кода. Этот тип требует специального программирования для передачи входных данных в прикладную программу. Сканеры интерфейса клавиатуры подключаются к компьютеру с помощью PS / 2 или AT клавиатура –Совместимый переходной кабель ("клин клавиатуры "). Данные штрих-кода отправляются на компьютер, как если бы они были набраны на клавиатуре.

Как и сканер интерфейса клавиатуры, USB сканерам не нужен специальный код для передачи входных данных в прикладную программу. На ПК под управлением Windows человеко-машинный интерфейс имитирует слияние данных аппаратного «клина клавиатуры», а сканер автоматически ведет себя как дополнительная клавиатура.

Большинство современных смартфонов могут декодировать штрих-код с помощью встроенной камеры. Мобильный Google Android операционная система может использовать свои собственные Google Lens приложение для сканирования QR-кодов или сторонние приложения, например Сканер штрих-кода для чтения как одномерных штрих-кодов, так и QR-кодов. Nokia Symbian операционная система оснащена сканером штрих-кода,[26] а mbarcode[27] это QR код читатель для Maemo Операционная система. В Apple iOS 11, собственное приложение камеры может декодировать QR-коды и может ссылаться на URL-адреса, подключаться к беспроводным сетям или выполнять другие операции в зависимости от содержимого QR-кода.[28] Доступны другие платные и бесплатные приложения с возможностью сканирования для других символик или для более ранних версий iOS.[29] С участием BlackBerry устройств, приложение App World может сканировать штрих-коды и загружать любые распознанные веб-адреса в веб-браузер устройства. Windows Phone 7.5 может сканировать штрих-коды через Bing приложение для поиска. Однако эти устройства не предназначены специально для считывания штрих-кодов. В результате они не декодируют так быстро и точно, как специальный сканер штрих-кода или портативный терминал данных.[нужна цитата ]

Контроль качества и проверка

Производители и пользователи штрих-кодов обычно имеют система менеджмента качества который включает в себя верификация и валидация штрих-кодов.[30] Проверка штрих-кода проверяет возможность сканирования и качество штрих-кода по сравнению с отраслевыми стандартами и спецификациями.[31] Верификаторы штрих-кода в основном используются предприятиями, которые печатают и используют штрих-коды. Любой торговый партнер в цепочка поставок можно проверить качество штрих-кода. Важно проверить штрих-код, чтобы убедиться, что любой считыватель в цепочке поставок может успешно интерпретировать штрих-код с низким уровнем ошибок. Розничные торговцы взимают большие штрафы за несовместимые штрих-коды. Эти возвратные платежи могут снизить выручку производителя на 2–10%.[32]

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

  • Контраст края (EC)[33]
    • Разница между коэффициентом отражения пространства (Rs) и коэффициентом отражения соседнего стержня (Rb). EC = Rs-Rb
  • Минимальная отражательная способность стержня (Rb)[33]
    • Наименьшее значение коэффициента отражения в полосе.
  • Минимальная отражательная способность пространства (Rs)[33]
    • Наименьшее значение коэффициента отражения в пространстве.
  • Контрастность символа (SC)[33]
    • Контрастность символа - это разница в значениях отражательной способности самого светлого пространства (включая тихую зону) и самой темной полосы символа. Чем больше разница, тем выше оценка. Параметр оценивается как A, B, C, D или F. SC = Rmax-Rmin
  • Минимальный контраст края (ECmin)[33]
    • Разница между коэффициентом отражения пространства (Rs) и коэффициентом отражения соседнего стержня (Rb). EC = Rs-Rb
  • Модуляция (MOD)[33]
    • Параметр имеет градацию A, B, C, D или F. Эта оценка основана на соотношении между минимальным контрастом краев (ECmin) и контрастом символа (SC). MOD = ECmin / SC Чем больше разница между минимальным контрастом края и контрастом символа, тем ниже оценка. Сканеры и верификаторы воспринимают более узкие полосы и промежутки как менее интенсивные, чем более широкие полосы и промежутки; сравнение меньшей интенсивности узких элементов с широкими элементами называется модуляцией. На это состояние влияет размер диафрагмы.
  • Межсимвольный разрыв[33]
    • В дискретных штрих-кодах - пробел, разделяющий два смежных символа. Если они присутствуют, межсимвольные промежутки считаются пробелами (элементами) для целей определения границ и оценок параметров отражательной способности.
  • Дефекты
  • Декодировать[33]
    • Извлечение информации, закодированной в символе штрих-кода.
  • Декодируемость[33]
    • Может оцениваться как A, B, C, D или F. Степень декодируемости указывает на величину ошибки в ширине наиболее отклоняющегося элемента символа. Чем меньше отклонений в символике, тем выше оценка. Декодируемость - это мера точности печати с использованием эталонного алгоритма декодирования символов.

2D матричные символы смотрят на параметры:

  • Контраст символа[33]
  • Модуляция[33]
  • Декодировать[33]
  • Исправление неиспользованных ошибок
  • Исправлено (искатель) повреждение рисунка
  • Неравномерность сетки
  • Осевая неоднородность[34]

В зависимости от параметра каждый ANSI Тест оценивается по шкале от 0,0 до 4,0 (от F до A) или получает оценку «прошел» или «не прошел». Каждая оценка определяется путем анализа профиль отражательной способности сканирования (SRP), аналоговый график одной строки развертки по всему символу. Самая низкая из 8 оценок - это оценка сканирования, а общая оценка символа ISO - это среднее значение отдельных оценок сканирования. Для большинства приложений минимально допустимая оценка символа 2,5 (C).[35]

По сравнению со считывателем верификатор измеряет оптические характеристики штрих-кода в соответствии с международными и отраслевыми стандартами. Измерения должны быть повторяемыми и последовательными. Для этого требуются постоянные условия, такие как расстояние, угол освещения, угол датчика и верификатор. отверстие. На основе результатов проверки производственный процесс можно настроить для печати штрих-кодов более высокого качества, которые будут сканироваться вниз по цепочке поставок.

Проверка штрих-кода может включать в себя оценки после тестирования использования (и злоупотребления), такие как солнечный свет, истирание, удары, влажность и т. Д.[36]

Стандарты верификаторов штрих-кодов

Стандарты верификаторов штрих-кодов определены Международная организация по стандартизации (ISO), в ISO / IEC 15426-1 (линейный) или ISO / IEC 15426-2 (2D).[нужна цитата ] Текущая международная спецификация качества штрих-кода - ISO / IEC 15416 (линейный) и ISO / IEC 15415 (2D).[нужна цитата ] В Европейский стандарт Стандарт EN 1635 был отозван и заменен ISO / IEC 15416. Первоначальная спецификация качества штрих-кода США была ANSI X3.182. (UPC, используемые в США - ANSI / UCC5).[нужна цитата ] По состоянию на 2011 год рабочая группа ISO JTC1 SC31 разрабатывала Прямая маркировка деталей (DPM) стандарт качества: ISO / IEC TR 29158.[37]

Льготы

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

  • Быстро продающиеся товары можно быстро идентифицировать и автоматически переупорядочивать.
  • Можно определить товары с низкой продажей, что предотвратит накопление запасов.
  • Эффекты изменения мерчандайзинга можно отслеживать, позволяя быстро перемещающимся и более прибыльным товарам занимать лучшее место.
  • Исторические данные можно использовать для очень точного прогнозирования сезонных колебаний.
  • Стоимость товаров на полке может быть изменена с учетом продажных цен и повышения цен.
  • Эта технология также позволяет профилировать отдельных потребителей, как правило, путем добровольной регистрации дисконтных карт. Хотя эта практика преподносится как выгода для потребителя, сторонники конфиденциальности считают ее потенциально опасной.[который? ]

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

  • Когда производитель упаковывает коробку для отправки, ей может быть присвоен уникальный идентификационный номер (UID).
  • База данных может связать UID с соответствующей информацией о коробке; например, номер заказа, упакованные позиции, упакованное количество, место назначения и т. д.
  • Информация может быть передана через систему связи, такую ​​как Обмен электронными данными (EDI), чтобы у продавца была информация об отправке до ее прибытия.
  • Отправления, которые отправляются в Центр распределения (DC), отслеживаются перед пересылкой. Когда посылка достигает своего конечного пункта назначения, UID сканируется, поэтому магазин знает источник, содержимое и стоимость посылки.

Сканеры штрих-кода относительно невысоки и чрезвычайно точны по сравнению с вводом с клавиатуры, с одной ошибкой подстановки из 15000 - 36 триллионов введенных символов.[38][ненадежный источник? ] Точная частота ошибок зависит от типа штрих-кода.

Типы штрих-кодов

Линейные штрих-коды

«Одномерный» штрих-код первого поколения, состоящий из линий и промежутков различной ширины, образующих определенные узоры.

примерСимволикаНепрерывный или дискретныйШирина штангиИспользует
Почта Австралии с 4 штатами barcode.pngПочта Австралии штрих-кодДискретный4 бар высотыШтрих-код Почты Австралии, используемый на конверте с оплаченным деловым ответом и наносимый автоматическими сортировочными машинами на другую почту при первоначальной обработке флуоресцентными чернилами.
Codabar.svgCodabarДискретныйДваСтарый формат, используемый в библиотеках и банках крови и на авианакладных (устарел, но все еще широко используется в библиотеках)
Код 25 - 2 из 5 без чередованияНепрерывныйДваПромышленное
Barcode2of5example.svgКод 25 - чередование 2 из 5НепрерывныйДваОптовая торговля, библиотеки Международный стандарт ISO / IEC 16390
Code11 barcode.pngКод 11ДискретныйДваТелефоны (устарели)
Code32 01234567.pngFarmacode или Код 32ДискретныйДваИтальянский фармакод - использование Код 39 (международный стандарт недоступен)
Код 3 из 9.svgКод 39ДискретныйДваРазличный - международный стандарт ISO / IEC 16388
Код 49 wikipedia.pngКод 49НепрерывныйМногоРазличный
Код 93 wikipedia.pngКод 93НепрерывныйМногоРазличный
Код 128B-2009-06-02.svgКод 128НепрерывныйМногоРазличный - Международный стандарт ISO / IEC 15417
CPC BinaryДискретныйДва
Dx-film-edge-barcode.jpgШтрих-код края пленки DXНи то, ни другоеВысокий короткийПленка для цветной печати
Issn barcode.pngEAN 2НепрерывныйМногоКод аддона (журналы), GS1 -утвержден - не собственная символика - для использования только с EAN / UPC в соответствии с ISO / IEC 15420
Isbn add5.pngEAN 5НепрерывныйМногоКод аддона (книги), GS1 -утверждено - не собственная символика - для использования только с EAN / UPC в соответствии с ISO / IEC 15420
EAN8.svgEAN-8, EAN-13НепрерывныйМногоРозничная торговля по всему миру, GS1 -утвержден - международный стандарт ISO / IEC 15420
Облицовка опознавательного знакаДискретныйДваДеловое ответное письмо USPS
GS1-128 example.svgGS1-128 (ранее назывался UCC / EAN-128), неправильно обозначенный как EAN 128 и UCC 128НепрерывныйМногоРазличный, GS1 -утверждено - просто применение Code 128 (ISO / IEC 15417) с использованием ANS MH10.8.2 AI Datastructures. Это не отдельная символика.
Панель данных 14 00075678164125.pngGS1 DataBar, ранее - сокращенная символика пространства (RSS)НепрерывныйМногоРазличный, GS1 -утверждено
Intelligent Mail Barcode Wiki22.pngШтрих-код интеллектуальной почтыДискретный4 бар высотыПочтовая служба США заменяет символы POSTNET и PLANET (прежнее название OneCode )
ITF-14.svgITF-14НепрерывныйДваУровни нерозничной упаковки, GS1 -approved - это просто код с чередованием 2/5 (ISO / IEC 16390) с несколькими дополнительными спецификациями в соответствии с Общими спецификациями GS1
ITF-6 barcode.svgITF-6НепрерывныйДваС чередованием 2 из 5 штрих-код для кодирования дополнения к ITF-14 и штрих-коды ITF-16. Код используется для кодирования дополнительных данных, таких как количество товаров или вес контейнера.
EAN-13-5901234123457.svgЯНВАРЬНепрерывныйМногоИспользуется в Японии, аналогичен и совместим с EAN-13 (ИСО / МЭК 15420)
Почта Японии barcode.pngПочта Японии штрих-кодДискретный4 бар высотыПочта Японии
KarTrak ACI code.svgКарТрак ACIДискретныйЦветные полосыИспользуется в Северной Америке на железнодорожном прокатном оборудовании.
MSI-barcode.pngMSIНепрерывныйДваИспользуется для складских полок и инвентаря
Pharmacode example.svgPharmacodeДискретныйДваФармацевтическая упаковка (международный стандарт отсутствует)
Planet Barcode Format.pngПЛАНЕТАНепрерывныйВысокий короткийПочтовая служба США (международные стандарты отсутствуют)
Plessey barcode.svgПлессиНепрерывныйДваКаталоги, полки магазинов, инвентарь (международные стандарты отсутствуют)
Почта Канады d52.01 Internal barcode.pngPostBarДискретный4 бар высотыКанадское почтовое отделение
POSTNET BAR.svg POSTNET 1.svg POSTNET 2.svg POSTNET 3.svg POSTNET BAR.pngПОСТНЕТДискретныйВысокий короткийПочтовая служба США (международные стандарты отсутствуют)
Адрес с RM4SCC barcode.svgRM4SCC / KIXДискретный4 бар высотыКоролевская почта / PostNL
Почтовый знак Королевской почты C barcode.pngПочтовый знак RM CДискретный4 бар высотыКоролевская почта
Почтовый знак Королевской почты L barcode.pngПочтовый знак RM LДискретный4 бар высотыКоролевская почта
Telepen barcode.pngTelepenНепрерывныйДваБиблиотеки (Великобритания)
UPC A.svgУниверсальный код продукта (UPC-A и UPC-E)НепрерывныйМногоРозничная торговля по всему миру, GS1 -утвержден - международный стандарт ISO / IEC 15420

Матричные (2D) штрих-коды

А матричный код, также называемый 2D штрих-код или просто 2D код, это двухмерный способ представления информации. Он похож на линейный (одномерный) штрих-код, но может отображать больше данных на единицу площади.

примеримяЗаметки
Ar code.pngКод ARТип маркера, используемого для размещения содержимого внутри дополненная реальность Приложения. Некоторые коды AR могут содержать внутри QR-коды, чтобы можно было связать контент AR.[39] Смотрите также ARTag.
Azteccodeexample.svgКодекс ацтековРазработано Эндрю Лонгакром из Welch Allyn (ныне Honeywell Scanning and Mobility). Всеобщее достояние. - Международный стандарт: ISO / IEC 24778
Штрих-код матрицы bCode, кодирующий идентификатор 1683bCodeШтрих-код, предназначенный для изучения поведения насекомых.[40] Кодирует 11-битный идентификатор и 16-битную информацию об обнаружении ошибок чтения и исправлении ошибок. Преимущественно используется для маркировки медоносные пчелы, но также может применяться к другим животным.
BEEtag25-битная (5x5) кодовая матрица черных и белых пикселей, уникальная для каждого тега, окруженная рамкой белого и черного пикселей. 25-битная матрица состоит из 15-битного идентификационного кода и 10-битной проверки ошибок.[41] Она разработана как недорогая система отслеживания на основе изображений для изучения поведения и передвижения животных.
BeeTaggДвухмерный штрих-код с сотовой структурой, пригодный для мобильной маркировки, был разработан швейцарской компанией connvision AG.
BokodeТип тег данных который содержит гораздо больше информации, чем штрих-код в той же области. Они были разработаны командой во главе с Рамеш Раскар на MIT Media Lab. Узор бокоде представляет собой мозаичную серию Матрица данных коды.
Код 1Всеобщее достояние. Код 1 в настоящее время используется в индустрии здравоохранения для этикеток лекарств и в индустрии переработки для кодирования содержимого контейнера для сортировки.[42]
Код 16K wikipedia.pngКод 16KКод 16K (1988) - это многострочный штрих-код, разработанный Тедом Уильямсом из Laserlight Systems (США) в 1992 году. В США и Франции код используется в электронной промышленности для идентификации микросхем и печатных плат. Медицинское применение в США хорошо известно. Уильямс также разработал Code 128, и структура 16K основана на Code 128. Не случайно 128 в квадрате оказалось равным 16000 или 16K для краткости. Код 16K решил проблему, присущую Code 49. Структура кода 49 требует большого объема памяти для кодирования и декодирования таблиц и алгоритмов. 16K - это набор символов.[43][44]
Цветовой кодColorZip[45] разработаны цветные штрих-коды, которые могут быть прочитаны камерами телефонов с экранов телевизоров; в основном используется в Корее.[46]
Код конструкции цветаКод конструкции цвета - одна из немногих символик штрих-кодов, в которой используются преимущества нескольких цветов.[47][48]
PhotoTAN mit Orientierungsmarkierungen.svgВизуальная криптограмма CrontoВизуальная криптограмма Cronto (также называемая photoTAN) - это специализированный цветной штрих-код, созданный в результате исследований в Кембриджский университет Игорь Дроков, Стивен Мердок, и Елена Пунская.[49] Используется для подписания транзакций в электронном банкинге; штрих-код содержит зашифрованные данные транзакции, которые затем используются в качестве вызов вычислить номер аутентификации транзакции с помощью маркер безопасности.[50]
CyberCodeОт Sony.
d-touchчитается при печати на деформируемых перчатках, растягивается и деформируется[51][52]
DataGlyphsИз Исследовательского центра Пало-Альто (также называемого Xerox PARC).[53]

Запатентовано.[54]DataGlyphs могут быть встроены в полутоновое изображение или узор затенения фона практически незаметным для восприятия способом, похожим на стеганография.[55][56]

Datamatrix.svgМатрица данныхОт Системы Microscan, ранее RVSI Acuity CiMatrix / Siemens. Всеобщее достояние. Все чаще используется в Соединенных Штатах. Односегментная матрица данных также называется Семакод. - Международный стандарт: ISO / IEC 16022.
Код DatastripКомпания Datastrip, Inc.
Штрих-код DigimarcШтрих-код Digimarc - это уникальный идентификатор или код, основанный на незаметных узорах, который может быть применен к маркетинговым материалам, включая упаковку, дисплеи, рекламу в журналах, проспектах, радио и телевидении.[57]
цифровая бумагаузорчатая бумага, используемая вместе с цифровая ручка для создания рукописных цифровых документов. Напечатанный точечный рисунок однозначно определяет координаты положения на бумаге.
DotCode Wikipedia.pngDotCodeСтандартизован как AIM Dotcode Rev 3.0. Всеобщее достояние. Используется для отслеживания отдельных упаковок сигарет и фармацевтических препаратов.
Точечный код AТакже известен как Точечный код Philips.[58] Запатентован в 1988 г.[59]
DWCodeDWCode, представленный GS1 в США и GS1 в Германии, представляет собой уникальный незаметный носитель данных, который повторяется во всем графическом дизайне упаковки.[60]
Пример EZcode.EZcodeПредназначен для декодирования с помощью камерофонов;[61] от ScanLife.[62]
Хан Синь 2D Barcode.svgШтрих-код Хань СиньШтрих-код предназначен для кодирования Китайские символы представлен Ассоциация автоматической идентификации и мобильности в 2011.
Цветной штрих-код большой емкости Tag.svgЦветной штрих-код большой емкостиHCCB был разработан Microsoft; лицензировано ИСАН-ИА.
HueCodeОт Robot Design Associates. Использует оттенки серого или цветной.[63]
InterCodeОт Iconlab, Inc. Стандартный 2D штрих-код в Южной Корее. Все 3 оператора мобильной связи Южной Кореи установили программу сканирования этого кода в свои телефоны для доступа к мобильному Интернету в качестве встроенной программы по умолчанию.

JAB-code.png

JAB-кодJust Аеще Bar Code - это цветной двухмерный штрих-код.
MaxiCode.svgMaxiCodeИспользован United Parcel Service. Теперь общественное достояние.
mCodeРазработан NextCode Corporation специально для работы с мобильными телефонами и мобильными сервисами.[64] Он реализует метод независимого обнаружения ошибок, предотвращающий ложное декодирование, он использует полином исправления ошибок переменного размера, который зависит от точного размера кода.[65]
MMCCПредназначен для распространения контента с мобильных телефонов высокой емкости через существующие цветные печатные и электронные носители без необходимости подключения к сети
NexCode.pngNexCodeNexCode разработан и запатентован S5 Systems.
Nintendo e-Reader # точка-кодРазработан Корпорация Олимп для хранения песен, изображений и мини-игр для Game Boy Advance на Коллекционные карты покемонов.
Лучший образец PDF417.pngPDF417Создано Символ Технологии. Всеобщее достояние. - Международный стандарт: ISO /IEC 15438
Пример Qode.QodeЗапатентованный американский двухмерный штрих-код от NeoMedia Technologies, Inc.[62]
QR-код для мобильного английский Wikipedia.svgQR кодПервоначально разработан, запатентован и принадлежит Denso Wave для управления автомобильными компонентами; они решили не использовать свои патентные права. Может кодировать латинский и японские символы кандзи и кана, музыка, изображения, URL-адреса, электронные письма. Де-факто стандарт для японских сотовых телефонов. Используется с BlackBerry Messenger для получения контактов, а не с помощью PIN-кода. Наиболее часто используемый тип кода для сканирования с помощью смартфонов. Всеобщее достояние. - Международный стандарт: ISO / IEC 18004
Код экранаРазработано и запатентовано[66][67] от Hewlett Packard Labs. Изменяющийся во времени 2D-шаблон, используемый для кодирования данных с помощью колебаний яркости изображения с целью передачи данных с высокой пропускной способностью с компьютерных дисплеев на смартфоны через вход камеры смартфона. Изобретатели Тимоти Киндберг и Джон Колломоссе, публично раскрыт на ACM HotMobile 2008.[68]
Shotcode.pngShotCodeКруглые штрих-коды для телефоны с камерой. Первоначально от High Energy Magic Ltd под названием Spotcode. До этого, скорее всего, назывался TRIPCode.
Snapcode, также называемый кодом Boo-Rиспользован Snapchat, Очки и др. US9111164B1[69][70][71]
Код СнежинкиЗапатентованный код, разработанный Electronic Automation Ltd. в 1981 году. Можно закодировать более 100 цифр в пространстве всего лишь 5 мм x 5 мм. Выбираемое пользователем исправление ошибок позволяет уничтожить до 40% кода, оставаясь при этом читаемым. Код используется в фармацевтической промышленности и имеет то преимущество, что его можно наносить на продукты и материалы самыми разными способами, включая печать этикеток, струйную печать, лазерное травление, вдавливание или перфорацию.[43][72][73]
SPARQCode-sample.gifSPARQCodeСтандарт кодирования QR-кода от MSKYNET, Inc.
Код триллераПредназначен для сканирования мобильных телефонов.[74] Разработано румынской компанией Lark Computer.[65]
ГОЛОСРазработанный и запатентованный компанией VOICEYE, Inc. в Южной Корее, он призван предоставить слепым и слабовидящим людям доступ к печатной информации. Он также утверждает, что является двумерным штрих-кодом, который имеет самую большую в мире емкость хранения.

Примеры изображений

В популярной культуре

В архитектуре здание в Линганг Новый Город немецкими архитекторами Геркан, Марг и партнеры включает дизайн штрих-кода,[76] как торговый центр называется Штрих-код (Русский язык для штрих-код) на Народной улице в г. Невский район из Санкт-Петербург, Россия.[77]

В СМИ в 2011 г. Национальный совет по кинематографии Канады и ARTE France запустил веб-документальный фильм под названием Barcode.tv, который позволяет пользователям просматривать фильмы о повседневных предметах, сканируя штрих-код продукта своими iPhone камера.[78][79]

В профессиональная борьба, то WWE стабильный D-поколение X включили штрих-код в свое входное видео, а также на футболку.[80][81]

В сериале Темный ангел, главный герой и другие трансгеники у Manticore X-series есть штрих-коды на шее.

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

В фильмах Назад в будущее, часть 2 и Рассказ служанки, автомобили будущего изображаются штрих-кодом номерные знаки.

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

В музыке Дэйв Дэвис из Кинки выпустил сольный альбом в 1980 г., AFL1-3603, на передней обложке которого вместо головы музыканта был изображен гигантский штрих-код. Название альбома также было номером штрих-кода.

В апрельском номере 1978 г. Безумный журнал На обложке был изображен гигантский штрих-код с надписью «[Безумно] Надеюсь, что эта проблема вызывает заклинивание всех компьютеров в стране ... из-за того, что с этого момента мы вынуждаем нас стирать наши обложки этим yecchy символом UPC!»

Видеоигра 2018 года Суждение Особенности QR-коды этот главный герой Такаюки Ягами может фотографировать камерой своего телефона. Это в основном для разблокировки деталей для Ягами. Дрон.[82]

Интерактивные учебники впервые были изданы Издатели Harcourt College расширяют образовательные технологии с помощью интерактивных учебников.[83]

Разработанные штрих-коды

Некоторые бренды интегрируют индивидуальный дизайн в штрих-коды (сохраняя их читабельность) на своих потребительских товарах.

Мифы о штрих-кодах

Был небольшой скептицизм со стороны теоретики заговора, которые считали штрих-коды навязчивыми наблюдение технологии, а также у некоторых христиан, впервые опубликованных в книге 1982 г. Новая денежная система 666 Мэри Стюарт Релфе, которая думала, что коды скрывают номер 666, представляющий "Число зверя ".[84] Старообрядцы, разделение Русская Православная Церковь, считаю, что штрих-коды - это штамп Антихрист.[85] Телеведущий Фил Донахью охарактеризовал штрих-коды как «корпоративный заговор против потребителей».[86]

Смотрите также

использованная литература

  1. ^ а б Патент США 2612994 
  2. ^ «Как работают штрих-коды». Что вам следует знать. 4 июн 2019. Получено 5 июн 2019.
  3. ^ а б Крэнстон, Ян. «Путеводитель по ACI (Автоматическая идентификация автомобилей) / KarTrak». Canadian Freight Cars Страница ресурса для канадских энтузиастов грузовых автомобилей. Получено 26 мая 2013.
  4. ^ Киз, Джон (22 августа 2003 г.). «КарТрак». Джон Киз Бостонский фотоблогер. Изображения из Бостона, Новой Англии и других стран. Джон Киз. Архивировано из оригинал 10 марта 2014 г.. Получено 26 мая 2013.
  5. ^ а б Робертс, Сэм (11 декабря 2019 г.). «Джордж Лаурер, разработавший штрих-код, умер в 94 года». Газета "Нью-Йорк Таймс. Получено 13 декабря 2019.
  6. ^ Фокс, Маргалит (15 июня 2011 г.). «Алан Хаберман, который ввел штрих-код, умер в возрасте 81 года». Газета "Нью-Йорк Таймс.
  7. ^ Г. Ф. (2 ноября 2017 г.). «Почему набирают популярность QR-коды». Экономист. Получено 5 февраля 2018.
  8. ^ Фишман, Чарльз (1 августа 2001 г.). "Приложение-убийца - Без запрета". Американский путь. Архивировано из оригинал 12 января 2010 г.. Получено 19 апреля 2010.
  9. ^ а б c d е ж Сейдеман, Тони (весна 1993 г.), «Штрих-коды охватывают мир», Чудеса современных технологий, заархивировано из оригинал 16 октября 2016 г.
  10. ^ Данн, Питер (20 октября 2015 г.). «Дэвид Коллинз, SM '59: оставив свой след в мире с помощью штрих-кодов». technologyreview.com. Массачусетский технологический институт. Получено 2 декабря 2019.
  11. ^ Грэм-Уайт, Шон (август 1999). «Знаете ли вы, где находится ваш товарный вагон?». Поезда. 59 (8): 48–53.
  12. ^ Лаурер, Джордж. «Развитие символа США». Архивировано из оригинал 25 сентября 2008 г.
  13. ^ Нельсон, Бенджамин (1997). Перфокарты в штрих-коды: 200-летний путь. Питерборо, Нью-Хэмпшир: Хелмерс. ISBN  9780911261127.
  14. ^ а б Варчавер, Николай (31 мая 2004 г.). «Сканирование земного шара». Удача. В архиве из оригинала 14 ноября 2006 г.. Получено 27 ноября 2006.
  15. ^ а б Селмайер, Билл (2009). Распространение штрих-кода. Лулу. С. 26, 214, 236, 238, 244, 245, 236, 238, 244, 245. ISBN  978-0-578-02417-2.
  16. ^ Роустхорн, Алиса (23 февраля 2010 г.). «Скан-художники». Газета "Нью-Йорк Таймс. Получено 31 июля 2015.
  17. ^ «Мир приветствует штрих-код в важный день рождения». ATN. 1 июля 2014 г.
  18. ^ «Краткая история штрих-кода». Штрих-код 1. Адамс Коммуникации. Получено 28 ноября 2011.
  19. ^ «Штрих-код». Системы iWatch. 2 мая 2011. Получено 28 ноября 2011.
  20. ^ Оберфилд, Крейг. «Система штрих-кодов QNotes». Патент США № 5296688.. Quick Notes Inc. Получено 15 декабря 2012.
  21. ^ National Geographic, май 2010 г., стр. 30
  22. ^ Hecht, Дэвид Л. (март 2001 г.). «Графические пользовательские интерфейсы со встроенными печатными данными» (PDF). IEEE Computer. Исследовательский центр Xerox Пало-Альто. 34 (3): 47–55. Дои:10.1109/2.910893. Архивировано из оригинал (PDF) 3 июня 2013 г.
  23. ^ Хауэлл, Джон; Котай, Кит (март 2000 г.). «Ориентиры для абсолютной локализации». Дартмутский технический отчет по информатике TR2000-364.
  24. ^ "IATA.org". IATA.org. 21 ноября 2011 г.. Получено 28 ноября 2011.
  25. ^ «Штрих-коды Paperbyte для Вадузитдо». Байт журнал. Сентябрь 1978 г. с. 172.
  26. ^ «Поддержка Nokia N80». Nokia Европа. Архивировано из оригинал 14 июля 2011 г.
  27. ^ "обзор пакета для mbarcode". Maemo.org. Получено 28 июля 2010.
  28. ^ Сарджент, Мика (24 сентября 2017 г.). «Как использовать QR-коды в iOS 11». Я больше. Получено 1 октября 2017.
  29. ^ «15+ лучших приложений для iPhone для сканирования штрих-кода». айфоновость. 3 марта 2017 г.. Получено 1 октября 2017.
  30. ^ Дэвид, H (28 ноября 2018 г.), «Штрих-коды - Проверка против проверки в GS1», Маркировка новостей, получено 6 июн 2020
  31. ^ «Руководство непрофессионала по документам качества печати штрих-кодов ANSI, CEN и ISO» (PDF). Ассоциация технологий автоматической идентификации и сбора данных (AIM). 2002 г.. Получено 23 ноября 2017.
  32. ^ Зигер, Энн (октябрь 2003 г.). «Возвратные платежи от розничных продавцов: есть ли положительный момент? Инициативы розничных продавцов по соблюдению требований могут повысить эффективность». Frontline Solutions. Архивировано из оригинал 8 июля 2012 г.
  33. ^ а б c d е ж г час я j k л Корп, Экспресс. «Глоссарий штрих-кодов | Экспресс». Express Corp. Получено 11 декабря 2019.
  34. ^ Рабочая группа по передовой практике проверки штрих-кодов (май 2010 г.). «GS1 DataMatrix: введение и технический обзор наиболее совершенных символов, совместимых с идентификаторами приложений GS1» (PDF). Глобальные стандарты 1. 1 (17): 34–36. В архиве (PDF) из оригинала 20 июля 2011 г.. Получено 2 августа 2011.
  35. ^ Рабочая группа по передовой практике проверки штрих-кодов GS1 (май 2009 г.). «Проверка штрих-кода GS1 для линейных символов» (PDF). Глобальные стандарты 1. 4 (3): 23–32. Получено 2 августа 2011.
  36. ^ Гарнер, Дж (2019), Результаты тестирования штрих-кода матрицы данных для полевых приложений, Национальная лаборатория Ок-Ридж, получено 6 июн 2020
  37. ^ «Технические комитеты - JTC 1 / SC 31 - Методы автоматической идентификации и сбора данных». ISO. Получено 28 ноября 2011.
  38. ^ Хармон, Крейг К .; Адамс, Расс (1989). Чтение между строк: введение в технологию штрих-кода. Питерборо, Нью-Хэмпшир: Хелмерс. п. 13. ISBN  0-911261-00-1.
  39. ^ «Генератор кода AR»
  40. ^ Гернат, Тим; Rao, Vikyath D .; Миддендорф, Мартин; Данкович, Гарри; Голденфельд, Найджел; Робинсон, Джин Э. (13 февраля 2018 г.). «Автоматизированный мониторинг поведения выявляет резкие модели взаимодействия и быструю динамику распространения в социальных сетях пчел». Труды Национальной академии наук. 115 (7): 1433–1438. Дои:10.1073 / pnas.1713568115. ISSN  0027-8424. ЧВК  5816157. PMID  29378954.
  41. ^ Combes, Stacey A .; Mountcastle, Andrew M .; Гравиш, Ник; Кролл, Джеймс Д. (2 сентября 2015 г.). "BEEtag: недорогая система отслеживания на основе изображений для изучения поведения и передвижения животных". PLOS ONE. 10 (9): e0136487. Bibcode:2015PLoSO..1036487C. Дои:10.1371 / journal.pone.0136487. ISSN  1932-6203. ЧВК  4558030. PMID  26332211.
  42. ^ Адамс, Расс (15 июня 2009 г.). «Страница с двумерным штрих-кодом». В архиве из оригинала 7 июля 2011 г.. Получено 6 июн 2011.
  43. ^ а б «Страница с двумерным штрих-кодом». www.adams1.com. Получено 12 января 2019.
  44. ^ "Характеристики кода 16K" (PDF). www.gomaro.ch. Получено 12 января 2019.
  45. ^ "Colorzip.com". Colorzip.com. Получено 28 ноября 2011.
  46. ^ «Штрих-коды для телерекламы». Adverlab. 31 января 2006 г.. Получено 10 июн 2009.
  47. ^ "Около". Технологии цветового кода. Архивировано из оригинал 29 августа 2012 г.. Получено 4 ноября 2012.
  48. ^ "Часто задаваемые вопросы". ColorCCode. Архивировано из оригинал 21 февраля 2013 г.. Получено 4 ноября 2012.
  49. ^ «Новая система борьбы с мошенничеством в онлайн-банке». Кембриджский университет. 18 апреля 2013 г.. Получено 21 января 2020.
  50. ^ Визуальная подпись транзакции Cronto, OneSpan, получено 6 декабря 2019
  51. ^ Распознавание топологических реперных точек d-touch, MIT, заархивировано оригинал 2 марта 2008 г..
  52. ^ Маркеры d-touch наносятся на деформируемые перчатки, MIT, заархивировано оригинал 21 июня 2008 г..
  53. ^ Увидеть Xerox.com для подробностей.
  54. ^ «DataGlyphs: встраивание цифровых данных». Микроглифы. 3 мая 2006 г.. Получено 10 марта 2014.
  55. ^ ""DataGlyph «Встроенные цифровые данные». Таузеро. Получено 10 марта 2014.
  56. ^ «DataGlyphs». Ксерокс. Получено 10 марта 2014.
  57. ^ «Лучшие штрих-коды, лучший бизнес» (PDF).
  58. ^ Точечный код A на barcode.ro
  59. ^ Точечный код А Патент
  60. ^ «GS1 Germany и Digimarc объявляют о сотрудничестве для вывода DWCode на немецкий рынок».
  61. ^ "Сканбай". Получено 28 ноября 2011.
  62. ^ а б Стимен, Джерун. «Интернет-декодер QR-кода». Архивировано из оригинал 9 января 2014 г.. Получено 9 января 2014.
  63. ^ «Страница с двумерным штрих-кодом BarCode-1». Адамс. Архивировано из оригинал 3 ноября 2008 г.. Получено 10 июн 2009.
  64. ^ «Глобальные исследовательские решения - 2D штрих-коды». grs.weebly.com. Получено 12 января 2019.
  65. ^ а б Като, Хироко; Tan, Keng T .; Чай, Дуглас (8 апреля 2010 г.). Штрих-коды для мобильных устройств. Издательство Кембриджского университета. ISBN  9781139487511.
  66. ^ «Патент США 9270846: Модуляция яркости с кодированием содержимого»
  67. ^ «Патент США 8180163: Кодер и декодер и методы кодирования и декодирования информации о последовательности со вставленными флагами монитора»
  68. ^ «Коды экрана: визуальные гиперссылки для дисплеев»
  69. ^ «Snapchat меняет способ просмотра снимков и добавления друзей»
  70. ^ «Snapchat позволяет добавлять людей через QR Snaptags благодаря секретному приобретению Scan.me»
  71. ^ «Как Snapchat снова сделал QR-коды крутыми»
  72. ^ 5825015, Chan, John Paul & GB, "Патент США: 5825015 - Машиночитаемые двоичные коды", выдан 20 октября 1998 г. 
  73. ^ «Патент США 5825015». pdfpiw.uspto.gov. 20 октября 1998 г.. Получено 12 января 2019.
  74. ^ «Штрих-код Trillcode». Barcoding, Inc. 17 февраля 2009 г.. Получено 12 января 2019.
  75. ^ (株) デ ン ソ ー ウ ェ ー ブ, denso-wave.com (по-японски) Авторские права
  76. ^ Залы штрих-кодов - gmp В архиве 18 октября 2011 г. Wayback Machine
  77. ^ "образ". Петербург2.ru. Получено 28 ноября 2011.
  78. ^ Лавин, Энн-Мари (5 октября 2011 г.). «Представляем Barcode.tv, новый интерактивный документ об объектах, которые нас окружают». Блог NFB. Национальный совет по кинематографии Канады. Получено 7 октября 2011.
  79. ^ Андерсон, Келли (6 октября 2011 г.). «NFB и ARTE France запускают« Штрих-код »'". Reelscreen. Получено 7 октября 2011.
  80. ^ [1] В архиве 16 марта 2015 г. Wayback Machine
  81. ^ "Музыкальная тема Dx 2009–2010". YouTube. 19 декабря 2009 г.. Получено 10 марта 2014.
  82. ^ Диего Агруэлло (27 июня 2019 г.). «Объяснение расположения QR-кода для обновления деталей дрона • Eurogamer.net». Получено 3 августа 2019.
  83. ^ "История CueCat". История CueCat. Получено 12 ноября 2019.
  84. ^ «А как насчет штрих-кодов и 666: Знак зверя?». Av1611.org. 1999 г.. Получено 14 марта 2014.
  85. ^ Серафино, Джей (26 июля 2018 г.). «Русская семья, оторвавшаяся от цивилизации более 40 лет». Ментальная нить. Получено 6 мая 2020.
  86. ^ Епископ, Триша (5 июля 2004 г.). «Штрих-код UPC используется 30 лет». SFgate.com. Архивировано из оригинал 23 августа 2004 г.. Получено 22 декабря 2009.

дальнейшее чтение

  • Автоматизация информационных систем управления: разработка и внедрение штрих-кодов - Гарри Э. Берк, Thomson Learning, ISBN  0-442-20712-3
  • Автоматизация информационных систем управления: принципы применения штрих-кода - Гарри Э. Берк, Thomson Learning, ISBN  0-442-20667-4
  • Книга штрих-кодов - Роджер К. Палмер, Helmers Publishing, ISBN  0-911261-09-5, 386 стр.
  • Руководство по штрих-коду - Юджин Ф. Бриган, Thompson Learning, ISBN  0-03-016173-8
  • Справочник по системам штрихового кодирования - Гарри Э. Берк, компания Van Nostrand Reinhold, ISBN  978-0-442-21430-2, 219 стр.
  • Информационные технологии для розничной торговли: системы автоматической идентификации и сбора данных - Гирдхар Джоши, Oxford University Press, ISBN  0-19-569796-0, 416 стр.
  • Линии связи - Крейг К. Хармон, издательство Helmers Publishing, ISBN  0-911261-07-9, 425 стр.
  • Перфокарты в штрих-коды - Бенджамин Нельсон, Helmers Publishing, ISBN  0-911261-12-5, 434 стр.
  • Революция на кассе: взрыв штрих-кода - Стивен А. Браун, Издательство Гарвардского университета, ISBN  0-674-76720-9
  • Чтение между строк - Крейг К. Хармон и Расс Адамс, издательство Helmers Publishing, ISBN  0-911261-00-1, 297 стр.
  • Черно-белое решение: штрих-код и IBM PC - Расс Адамс и Джойс Лейн, Helmers Publishing, ISBN  0-911261-01-X, 169 стр.
  • Справочник по автоматической идентификации и сбору данных - Расс Адамс, Ван Ностранд Рейнхольд, ISBN  0-442-31850-2, 298 стр.
  • Наизнанку: чудеса современных технологий - Кэрол Дж. Амато, Smithmark Pub, ISBN  0831746572, 1993

внешние ссылки