Штрих-код
Штрих -код или штрих-код — это метод представления данных в визуальной, машиночитаемой форме . Первоначально штрих-коды представляли данные путем изменения ширины, расстояния и размера параллельных линий. Эти штрих-коды, которые сейчас обычно называют линейными или одномерными (1D), можно сканировать специальными оптическими сканерами , называемыми считывателями штрих-кодов , которых существует несколько типов.
Позже были разработаны двумерные (2D) варианты с использованием прямоугольников, точек, шестиугольников и других узоров, называемые 2D-штрих-кодами или матричными кодами , хотя в них не используются полосы как таковые. И то, и другое можно прочитать с помощью специально созданных 2D-оптических сканеров, которые существуют в нескольких различных формах. Матричные коды также можно считывать с помощью цифровой камеры, подключенной к микрокомпьютеру с программным обеспечением, которое делает фотографическое изображение штрих-кода и анализирует его для деконструкции и декодирования кода. Мобильное устройство со встроенной камерой, например смартфон , может работать как считыватель штрих-кодов последнего типа с использованием специализированного прикладного программного обеспечения и подходит как для 1D, так и для 2D-кодов.
Штрих-код был изобретен Норманом Джозефом Вудлендом и Бернардом Сильвером и запатентован в США в 1952 году. [1] В основе изобретения лежит азбука Морзе. [2] это было распространено на тонкие и толстые стержни. Однако прошло более двадцати лет, прежде чем это изобретение стало коммерчески успешным. Британский журнал Modern Railways , декабрь 1962 г., страницы 387–389, описывают, как British Railways уже усовершенствовала систему считывания штрих-кодов, способную без ошибок правильно считывать подвижной состав, движущийся со скоростью 100 миль в час (160 км/ч). Раннее использование одного типа штрих-кода в промышленном контексте было спонсировано Ассоциацией американских железных дорог в конце 1960-х годов. Эта схема, разработанная компанией General Telephone and Electronics (GTE) и получившая название KarTrak ACI (автоматическая идентификация автомобилей), заключалась в размещении цветных полос в различных комбинациях на стальных пластинах, прикрепленных к бокам железнодорожного подвижного состава. На каждую машину использовались две таблички, по одной с каждой стороны, с расположением цветных полос, кодирующих такую информацию, как принадлежность, тип оборудования и идентификационный номер. [3] Таблички считывались путевым сканером, расположенным, например, на въезде на классификационную площадку, когда машина проезжала мимо. [4] Примерно через десять лет от проекта отказались, поскольку система оказалась ненадежной после длительного использования. [3]
Штрих-коды стали коммерчески успешными, когда их использовали для автоматизации кассовых систем супермаркетов, и для этой задачи они стали почти универсальными. В 1973 году Совет по единообразным кодам продуктов питания выбрал дизайн штрих-кода, разработанный Джорджем Лаурером . Штрих-код Лаурера с вертикальными полосами печатается лучше, чем круглый штрих-код, разработанный Woodland and Silver. [5] Их использование распространилось на многие другие задачи, которые обычно называются автоматической идентификацией и сбором данных (AIDC). Первая успешная система, использующая штрих-коды, была внедрена в британской группе супермаркетов Sainsbury's в 1972 году и использовала штрих-коды, монтируемые на полках. [6] которые были разработаны Плесси . [6] В июне 1974 года супермаркет Marsh в Трое, штат Огайо, использовал сканер, произведенный Photographic Sciences Corporation, для сканирования штрих-кода Universal Product Code (UPC) на упаковке жевательной резинки Wrigley's . [7] [5] QR-коды , особый тип 2D-штрих-кода, недавно стали [ когда? ] стали очень популярными из-за роста числа владельцев смартфонов. [8]
Другие системы проникли на рынок AIDC , но простота, универсальность и низкая стоимость штрих-кодов ограничили роль этих других систем, особенно до того, как такие технологии, как радиочастотная идентификация после 1995 года стали доступны (RFID).
История
[ редактировать ]Эта статья повторяет сферу применения других статей , в частности Universal Product Code#History . . ( декабрь 2013 г. ) |
В 1948 году Бернард Сильвер , аспирант Технологического института Дрекселя в Филадельфии , штат Пенсильвания , США, услышал, как президент местной сети продуктов питания Food Fair просил одного из деканов изучить систему автоматического считывания информации о продукте во время оформления заказа. [9] Сильвер рассказал о просьбе своему другу Норману Джозефу Вудленду , и они начали работать над различными системами. В их первой рабочей системе использовались ультрафиолетовые чернила, но они слишком быстро выцветали и стоили дорого. [10]
Убежденный, что система пригодна для дальнейшего развития, Вудленд покинул Дрексель, переехал в квартиру своего отца во Флориде и продолжил работу над системой. Следующим источником вдохновения для него послужила азбука Морзе , и он сформировал свой первый штрих-код из песка на пляже. «Я просто растянул точки и тире вниз и сделал из них узкие и широкие линии». [10] Чтобы их прочитать, он адаптировал технологию оптических звуковых дорожек в фильмах, используя лампу накаливания мощностью 500 Вт, светящую сквозь бумагу на RCA935 фотоумножитель (от кинопроектора) на дальней стороне. Позже он решил, что система будет работать лучше, если она будет напечатана в виде круга, а не линии, что позволит сканировать ее в любом направлении.
20 октября 1949 года Вудленд и Сильвер подали заявку на патент на «Классификационное устройство и метод», в которой они описали как линейные, так и прямоугольные модели печати, а также механические и электронные системы, необходимые для считывания кода. Патент был выдан 7 октября 1952 года как патент США № 2612994. [1] В 1951 году Вудленд перешел в IBM и постоянно пытался заинтересовать IBM в разработке системы. В конце концов компания заказала отчет об этой идее, в котором пришел к выводу, что она одновременно осуществима и интересна, но для обработки полученной информации потребуется оборудование, которое в будущем будет отключено.
IBM предложила купить патент, но предложение не было принято. Philco приобрела патент в 1962 году, а затем продала его компании RCA некоторое время спустя. [10]
Коллинз в Сильвании
[ редактировать ]Во время учебы Дэвид Джарретт Коллинз работал на Пенсильванской железной дороге и осознал необходимость автоматической идентификации железнодорожных вагонов. Сразу после получения степени магистра в Массачусетском технологическом институте в 1959 году он приступил к работе в GTE Sylvania и занялся решением этой проблемы. Он разработал систему под названием KarTrak, использующую синие, белые и красные светоотражающие полосы, прикрепленные к бокам автомобилей, кодирующие четырехзначный идентификатор компании и шестизначный номер автомобиля. [10] Свет, отраженный от цветных полосок, считывался фотоумножителями . электронными [11]
Железная дорога Бостона и штата Мэн испытала систему KarTrak на своих гравийных вагонах в 1961 году. Испытания продолжались до 1967 года, когда Ассоциация американских железных дорог (AAR) выбрала ее в качестве стандарта автоматической идентификации автомобилей для всего автопарка Северной Америки. Установка началась 10 октября 1967 года. Однако экономический спад и волна банкротств в отрасли в начале 1970-х годов сильно замедлили внедрение, и только в 1974 году 95% парка было маркировано. Вдобавок к этому, в некоторых приложениях систему было легко обмануть грязью, что сильно влияло на точность. AAR отказалось от этой системы в конце 1970-х годов, и только в середине 1980-х годов они представили аналогичную систему, на этот раз основанную на радиометках. [12]
Железнодорожный проект провалился, но платный мост в Нью-Джерси запросил аналогичную систему, чтобы она могла быстро сканировать автомобили, купившие месячный проездной. Затем почтовое отделение США запросило систему для отслеживания въезда и выезда грузовиков. Для этих применений требовались специальные этикетки светоотражателей . Наконец, Кэл Кан попросил команду Сильвании предоставить более простую (и дешевую) версию, которую они могли бы использовать в ящиках с кормом для домашних животных для контроля запасов.
Корпорация компьютерной идентификации
[ редактировать ]В 1967 году, когда железнодорожная система начала развиваться, Коллинз обратился к руководству в поисках финансирования проекта по разработке черно-белой версии кодекса для других отраслей. Они отказались, заявив, что железнодорожный проект достаточно велик и они не видят необходимости в столь быстром расширении.
Затем Коллинз покинул Сильванию и основал компанию Computer Identics Corporation . [10] В качестве своей первой инновации компания Computer Identics отказалась от использования ламп накаливания в своих системах, заменив их гелий-неоновыми лазерами , а также включила зеркало, что сделало его способным обнаруживать штрих-код на расстоянии до метра (3 футов) перед объектом. сканер. Это сделало весь процесс намного проще и надежнее и, как правило, позволяло этим устройствам справляться с поврежденными этикетками, а также распознавать и считывать неповрежденные части.
Корпорация Computer Identics установила одну из своих первых двух систем сканирования весной 1969 года на заводе General Motors (Buick) во Флинте, штат Мичиган. [10] Система использовалась для идентификации десятка типов трансмиссий, перемещающихся по подвесному конвейеру от производства к отгрузке. Другая система сканирования была установлена в распределительном центре General Trading Company в Карлштадте, штат Нью-Джерси, для направления поставок на нужную погрузочную площадку.
Универсальный код продукта
[ редактировать ]В 1966 году Национальная ассоциация продовольственных сетей (NAFC) провела собрание, посвященное идее автоматизированных контрольно-кассовых систем. RCA , которая приобрела права на оригинальный патент Woodland, присутствовала на встрече и инициировала внутренний проект по разработке системы, основанной на коде «яблочко». Сеть продуктовых магазинов Kroger вызвалась протестировать его.
В середине 1970-х годов NAFC учредила Специальный комитет супермаркетов США по единому коду продуктов питания, чтобы установить руководящие принципы разработки штрих-кодов. Кроме того, был создан подкомитет по выбору символов, чтобы помочь стандартизировать подход. В сотрудничестве с консалтинговой фирмой McKinsey & Co. они разработали стандартизированный 11-значный код для идентификации продуктов. Затем комитет разослал тендер на разработку системы штрих-кодов для печати и считывания кода. Запрос поступил к Singer , National Cash Register (NCR), Litton Industries , RCA, Pitney-Bowes , IBM и многим другим. [13] Был изучен широкий спектр подходов к штрих-кодам, включая линейные коды, код концентрического круга RCA, звездообразные узоры и другие.
Весной 1971 года RCA продемонстрировала свой «яблочный код» на другом отраслевом собрании. Присутствовавшие на встрече руководители IBM заметили толпу у стенда RCA и немедленно разработали собственную систему. Специалист по маркетингу IBM Алек Джаблоновер вспомнил, что компания по-прежнему нанимает Вудленда, и открыл новое предприятие в исследовательском треугольнике Роли-Дарема , чтобы возглавить разработку.
В июле 1972 года RCA начала 18-месячные испытания в магазине Kroger в Цинциннати. Штрих-коды печатались на небольших кусочках клейкой бумаги и прикреплялись вручную сотрудниками магазинов, когда они добавляли ценники. В коде оказалась серьезная проблема; принтеры иногда размазывали чернила, делая код нечитаемым в большинстве ориентаций. Однако линейный код, подобный тому, который разрабатывал Вудланд в IBM, печатался в направлении полос, поэтому дополнительные чернила просто делали код «выше», оставаясь при этом читабельным. Итак, 3 апреля 1973 года IBM UPC был выбран в качестве стандарта NAFC. IBM разработала пять версий символики UPC для будущих отраслевых требований: UPC A, B, C, D и E. [14]
NCR установила испытательную систему в супермаркете Marsh's в Трое, штат Огайо , недалеко от завода, производившего это оборудование. 26 июня 1974 года Клайд Доусон вытащил из корзины 10 упаковок жевательной резинки Wrigley's Juicy Fruit , и в 8:01 ее отсканировала Шэрон Бьюкенен. Упаковка жевательной резинки и чек теперь выставлены в Смитсоновском институте . Это было первое коммерческое появление СКП. [15]
В 1971 году команда IBM была собрана для интенсивного планирования, занимавшегося по 12–18 часов в день тому, как технология будет развернута и согласованно работать в системе, а также составляла план развертывания. К 1973 году команда встретилась с производителями продуктов питания, чтобы представить символ, который нужно будет печатать на упаковке или этикетках всей их продукции. Использование его в продуктовом магазине не давало никакой экономии, если только по крайней мере 70% продуктов продуктового магазина не имели штрих-код, напечатанный на продукте производителем. IBM прогнозировала, что в 1975 году потребуется 75%. Тем не менее, хотя это и было достигнуто, к 1977 году сканирующие машины все еще были менее чем в 200 продуктовых магазинах. [16]
Экономические исследования, проведенные для комитета бакалейной промышленности, прогнозировали, что к середине 1970-х годов отрасль сэкономит более 40 миллионов долларов от сканирования. Эти цифры не были достигнуты за тот период времени, и некоторые предсказывали упадок сканирования штрих-кодов. Полезность штрих-кода потребовала внедрения дорогих сканеров критической массой розничных продавцов, в то время как производители одновременно начали использовать этикетки со штрих-кодом. Ни один из них не хотел действовать первым, и первые пару лет результаты не были многообещающими: Business Week провозгласил «Сканер для супермаркетов, который потерпел неудачу». в статье 1976 года [15] [17]
С другой стороны, опыт сканирования штрих-кодов в этих магазинах выявил дополнительные преимущества. Подробная информация о продажах, полученная с помощью новых систем, позволила лучше реагировать на привычки, потребности и предпочтения клиентов. Это нашло свое отражение в том, что примерно через 5 недель после установки сканеров штрих-кодов продажи в продуктовых магазинах обычно начинали расти и в конечном итоге стабилизировались на 10–12%-м росте продаж, который никогда не падал. Эксплуатационные расходы этих магазинов также снизились на 1–2%, что позволило им снизить цены и тем самым увеличить долю рынка. На практике было показано, что окупаемость инвестиций в сканер штрих-кода составила 41,5%. К 1980 году конвертировалось 8000 магазинов в год. [16]
Супермаркеты Sims были первым местом в Австралии, где начали использовать штрих-коды, начиная с 1979 года. [18]
Система штрих-кодов
[ редактировать ]Система штрих-кодов — это сеть аппаратного и программного обеспечения , состоящая в основном из мобильных компьютеров , принтеров , портативных сканеров , инфраструктуры и вспомогательного программного обеспечения. Системы штрих-кодов используются для автоматизации сбора данных, когда ручная запись не является ни своевременной, ни экономически эффективной. Несмотря на то, что системы штрих-кодирования часто предоставляются одной и той же компанией, они не являются системами радиочастотной идентификации (RFID). Многие компании используют обе технологии как часть более крупных систем управления ресурсами .
Типичная система штрих-кодов состоит из некоторой инфраструктуры, проводной или беспроводной, которая соединяет некоторое количество мобильных компьютеров, портативных сканеров и принтеров с одной или несколькими базами данных, в которых хранятся и анализируются данные, собранные системой. На каком-то уровне должно быть какое-то программное обеспечение для управления системой. Программное обеспечение может быть таким же простым, как код, который управляет соединением между оборудованием и базой данных, или таким сложным, как ERP , MRP или какое-либо другое программное обеспечение для управления запасами .
Аппаратное обеспечение
[ редактировать ]Сегодня для использования в системах штрих-кодов производится широкий спектр оборудования. Самая известная марка портативных сканеров и мобильных компьютеров — это символ , который сейчас является подразделением компании Motorola . Другие производители включают Datalogic, Intermec, HHP (ручные устройства), Microscan Systems , Unitech, Metrologic, PSC и PANMOBIL.
Программное обеспечение
[ редактировать ]Несмотря на то, что на рынке представлен широкий выбор аппаратного обеспечения, программное обеспечение у производителей оборудования найти сложнее. Некоторые ERP, MRP и другое программное обеспечение для управления запасами имеют встроенную поддержку считывания штрих-кодов, а некоторые даже позволяют запускать программное обеспечение непосредственно на мобильном компьютере. Помимо программного обеспечения для полного управления, на рынке существует множество комплектов разработки программного обеспечения, которые позволяют разработчику легко создавать собственные мобильные интерфейсы и обеспечивают подключение к базе данных. Одно из таких программ — RFgen, другое — PeopleVox . Кроме того, всегда есть возможность разработать собственное программное решение с использованием таких языков, как C++ , C# , Java , Visual Basic.NET и многих других. Часто разработка индивидуального интерфейса с использованием такого программного обеспечения, как RFgen, или разработка нового, персонализированного программного обеспечения является наиболее эффективным методом, поскольку позволяет человеку получить решение, точно соответствующее его потребностям.
Промышленное внедрение
[ редактировать ]В 1981 году Министерство обороны США приняло использование кода 39 для маркировки всей продукции, продаваемой вооруженным силам США. Эта система, «Логистические приложения автоматизированной маркировки и считывания символов» (LOGMARS), до сих пор используется Министерством обороны и широко рассматривается как катализатор широкого внедрения штрих-кодирования в промышленности. [19]
Использовать
[ редактировать ]Штрих-коды широко используются во всем мире во многих контекстах. В магазинах штрих-коды UPC предварительно печатаются на большинстве товаров, кроме свежих продуктов из продуктового магазина . Это ускоряет обработку на кассах и помогает отслеживать товары, а также снижает количество краж в магазинах, связанных с подменой ценников, хотя теперь воры могут печатать свои собственные штрих-коды. [20] книги, Штрих-коды, кодирующие ISBN также широко предварительно печатаются на книгах, журналах и других печатных материалах. Кроме того, в членских карточках розничных сетей для идентификации клиентов используются штрих-коды, что позволяет проводить индивидуальный маркетинг и лучше понимать особенности покупок отдельных потребителей. В точках продаж покупатели могут получить скидки на товары или специальные маркетинговые предложения по адресу или адресу электронной почты, указанному при регистрации.
Штрих-коды широко используются в медицинских учреждениях и больницах : от идентификации пациентов (для доступа к данным пациента, включая историю болезни, информацию о лекарственной аллергии и т. д.) до создания SOAP-заметок. [21] со штрих-кодами для управления лекарствами. Они также используются для облегчения разделения и индексирования документов, которые были отображены в приложениях пакетного сканирования, отслеживания организации видов в биологии, [22] и интегрироваться с движущимися чеквейерами для идентификации взвешиваемого товара на конвейерной линии для сбора данных .
Их также можно использовать для отслеживания объектов и людей; они используются для отслеживания арендованных автомобилей , багажа авиакомпаний , ядерных отходов , заказной почты , экспресс-почты и посылок. Билеты со штрих-кодом (которые клиент может распечатать на своем домашнем принтере или сохранить на своем мобильном устройстве) позволяют владельцу посещать спортивные арены, кинотеатры, театры, ярмарочные площади и транспорт, а также используются для регистрации прибытия и отправления транспортных средств. от пунктов проката и т. д. Это может позволить владельцам легче выявлять дубликаты или поддельные билеты. Штрих-коды широко используются в программном обеспечении для управления цехами, где сотрудники могут сканировать рабочие задания и отслеживать время, затраченное на работу.
Штрих-коды также используются в некоторых типах бесконтактных датчиков положения 1D и 2D . Ряд штрих-кодов используется в некоторых видах абсолютных линейных 1D-кодировщиков . Штрих-коды расположены достаточно близко друг к другу, чтобы в поле зрения считывателя всегда находился один или два штрих-кода. являясь своего рода контрольным маркером Относительное положение штрих-кода в поле зрения считывателя, , обеспечивает постепенное и точное позиционирование, в некоторых случаях с субпиксельным разрешением . Данные, декодированные со штрих-кода, дают абсолютное грубое положение. «Адресный ковер», используемый в цифровой бумаге , такой как двоичный узор Хауэлла и точечный узор Аното , представляет собой двухмерный штрих-код, разработанный таким образом, что считыватель, даже если в поле зрения находится лишь небольшая часть всего ковра. читатель может найти его абсолютное положение X, Y и вращение на ковре. [23] [24]
Матричные коды позволяют встраивать гиперссылку на веб-страницу. Мобильное устройство со встроенной камерой можно использовать для считывания выкройки и просмотра связанного веб-сайта, что может помочь покупателю найти лучшую цену на товар в окрестностях. С 2005 года авиакомпании используют 2D-штрих-код стандарта IATA на посадочных талонах ( Bars Coded Boarding Pass (BCBP) ), а с 2008 года 2D-штрих-коды, отправляемые на мобильные телефоны, позволяют использовать электронные посадочные талоны. [25]
Некоторые приложения для штрих-кодов вышли из употребления. В 1970-х и 1980-х годах исходный код программного обеспечения иногда кодировался в виде штрих-кода и печатался на бумаге ( Cauzin Softstrip и Paperbyte). [26] представляют собой символику штрих-кода, специально разработанную для этого приложения), а компьютерная игровая система Barcode Battler 1991 года использовала любой стандартный штрих-код для генерации боевой статистики.
Художники использовали штрих-коды в искусстве, такие как «Штрих-код Иисуса » Скотта Блейка , как часть движения постмодернизма .
Символики
[ редактировать ]Сопоставление сообщений и штрих-кодов называется символикой . Спецификация символики включает в себя кодирование сообщения в виде полос и пробелов, любые необходимые начальные и конечные маркеры, размер тихой зоны, которая должна быть до и после штрих-кода, а также вычисление контрольной суммы .
Линейные символики можно классифицировать главным образом по двум свойствам:
- Непрерывный или дискретный
- Символы в дискретных символах состоят из n полос и n - 1 пробелов. Между символами есть дополнительный пробел, но он не несет информации и может иметь любую ширину, лишь бы его не спутали с концом кода.
- Символы в непрерывных символах состоят из n полос и n пробелов и обычно примыкают друг к другу, причем один символ заканчивается пробелом, а следующий начинается чертой, или наоборот. Для завершения кода требуется специальный концевой узор с полосами на обоих концах.
- Две ширины или много ширины
- Двухширинный штрих-код, также называемый двоичным штрих-кодом , содержит полосы и пробелы двух ширин: «широкие» и «узкие». Точная ширина широких полос и промежутков не имеет решающего значения; обычно допускается, чтобы она была в 2–3 раза шире узких эквивалентов.
- В некоторых других символах используются полосы двух разной высоты ( POSTNET ) или наличие или отсутствие полос ( Двоичный штрих-код CPC ). Обычно они также считаются двоичными штрих-кодами.
- Все полосы и пробелы в символах многоширинной ширины кратны базовой ширине, называемой модулем ; в большинстве таких кодов используются четыре ширины из 1, 2, 3 и 4 модулей.
Некоторые символики используют чередование. Первый символ кодируется с помощью черных полос различной ширины. Затем второй символ кодируется путем изменения ширины пробелов между этими полосами. Таким образом, символы кодируются парами в одном и том же участке штрих-кода. чередование 2 из 5 Примером этого является .
Составные символы повторяют заданные линейные символы по вертикали.
Наиболее распространенными среди множества 2D-символов являются матричные коды, которые представляют собой квадратные или точечные модули, расположенные в виде сетки. 2D-символы также имеют круговые и другие шаблоны и могут использовать стеганографию , скрывая модули внутри изображения (например, DataGlyphs ).
Линейные символы оптимизированы для лазерных сканеров, которые проводят луч света по штрих-коду по прямой линии, считывая фрагменты светло-темных узоров штрих-кода. Сканирование под углом делает модули шире, но не меняет соотношение ширины. Составные символы также оптимизированы для лазерного сканирования: лазер совершает несколько проходов по штрих-коду.
В 1990-х годах разработку устройств формирования изображения с зарядовой связью инициировал Уэлч Аллин (ПЗС) для считывания штрих-кодов . Для получения изображений не требуются движущиеся части, как в лазерном сканере. В 2007 году линейная визуализация начала вытеснять лазерное сканирование в качестве предпочтительного механизма сканирования благодаря своей производительности и долговечности.
Двухмерные символы невозможно прочитать с помощью лазера, поскольку обычно не существует шаблона развертки, который мог бы охватить весь символ. Они должны быть отсканированы с помощью сканера изображений, использующего ПЗС-матрицу или другую сенсорную технологию цифровой камеры.
Считыватели штрих-кодов
[ редактировать ]Самый ранний и до сих пор [ когда? ] Самые дешевые сканеры штрих-кодов состоят из фиксированного источника света и одного фотодатчика , который вручную перемещается по штрих-коду. Сканеры штрих-кода можно разделить на три категории в зависимости от их подключения к компьютеру. Более старый тип — сканер штрих-кода RS-232 . Этот тип требует специального программирования для передачи входных данных в прикладную программу. Сканеры интерфейса клавиатуры подключаются к компьютеру с помощью адаптерного кабеля, совместимого с клавиатурой PS/2 или AT (« клавиатурный разрыв »). Данные штрих-кода отправляются на компьютер так, как если бы они были напечатаны на клавиатуре.
Как и сканеру клавиатурного интерфейса, USB -сканерам не требуется специальный код для передачи входных данных в прикладную программу. На ПК под управлением Windows устройство пользовательского интерфейса имитирует действие слияния данных аппаратного «клавиатурного разрыва», а сканер автоматически ведет себя как дополнительная клавиатура.
Большинство современных смартфонов способны декодировать штрих-код с помощью встроенной камеры. от Google Мобильная операционная система Android может использовать собственное приложение Google Lens для сканирования QR-кодов или сторонние приложения, такие как Barcode Scanner, для считывания как одномерных штрих-кодов, так и QR-кодов. Устройства Google Pixel могут считывать QR-коды в стандартном приложении Pixel Camera . Операционная система Nokia Symbian оснащена сканером штрих-кода. [27] в то время как мбаркод [28] — это программа для чтения QR-кодов для операционной системы Maemo . В Apple iOS 11 собственное приложение камеры может декодировать QR-коды и подключаться к URL-адресам, подключаться к беспроводным сетям или выполнять другие операции в зависимости от содержимого QR-кода. [29] Доступны другие платные и бесплатные приложения с возможностями сканирования других символов или более ранних версий iOS. [30] На устройствах BlackBerry приложение App World может сканировать штрих-коды и загружать любые распознанные веб-URL-адреса в веб-браузер устройства. Windows Phone 7.5 может сканировать штрих-коды через приложение поиска Bing . Однако эти устройства не предназначены специально для считывания штрих-кодов. В результате они декодируют не так быстро и точно, как специальный сканер штрих-кодов или портативный терминал данных . [ нужна ссылка ]
Контроль качества и проверка
[ редактировать ]Обычно производители и пользователи штрих-кодов имеют систему управления качеством , которая включает проверку и подтверждение штрих-кодов. [31] Проверка штрих-кода проверяет возможность сканирования и качество штрих-кода по сравнению с отраслевыми стандартами и спецификациями. [32] Верификаторы штрих-кодов в основном используются предприятиями, которые печатают и используют штрих-коды. Любой торговый партнер в цепочке поставок может проверить качество штрих-кода. Важно проверить штрих-код, чтобы гарантировать, что любой читатель в цепочке поставок сможет успешно интерпретировать штрих-код с низким уровнем ошибок. Розничные торговцы взимают большие штрафы за несоответствие штрих-кодов. Эти возвратные платежи могут снизить выручку производителя на 2–10%. [33]
Верификатор штрих-кода работает так же, как и считыватель, но вместо простого декодирования штрих-кода верификатор выполняет серию тестов. Для линейных штрих-кодов эти тесты следующие:
- Краевой контраст (EC) [34]
- Разница между коэффициентом отражения пространства (Rs) и коэффициентом отражения прилегающего стержня (Rb). EC=Rs-Rb
- Минимальный коэффициент отражения стержня (Rb) [34]
- Наименьшее значение коэффициента отражения в полосе.
- Минимальный коэффициент отражения пространства (Rs) [34]
- Наименьшее значение коэффициента отражения в пространстве.
- Контраст символов (SC) [34]
- Контраст символа — это разница значений отражательной способности самого светлого пространства (включая тихую зону) и самой темной полосы символа. Чем больше разница, тем выше оценка. Параметр оценивается как A, B, C, D или F. SC=Rmax-Rmin.
- Минимальный краевой контраст (ECmin) [34]
- Разница между коэффициентом отражения пространства (Rs) и коэффициентом отражения прилегающего стержня (Rb). EC=Rs-Rb
- Модуляция (МОД) [34]
- Параметр имеет оценку A, B, C, D или F. Эта оценка основана на соотношении между минимальным контрастом краев (ECmin) и контрастностью символов (SC). MOD=ECmin/SC Чем больше разница между минимальным контрастом края и контрастом символа, тем ниже класс. Сканеры и верификаторы считают, что более узкие полосы и промежутки имеют меньшую интенсивность, чем более широкие полосы и промежутки; сравнение меньшей интенсивности узких элементов с широкими элементами называется модуляцией. На это условие влияет размер апертуры.
- Межсимвольный разрыв [34]
- В дискретных штрих-кодах - пространство, разделяющее два смежных символа. Межсимвольные промежутки, если они присутствуют, считаются пробелами (элементами) для целей определения границ и оценок параметров отражения.
- Дефекты
- Декодировать [34]
- Извлечение информации, закодированной в символе штрих-кода.
- Декодируемость [34]
- Может быть оценен как A, B, C, D или F. Оценка декодируемости указывает на величину ошибки в ширине самого отклоняющегося элемента в символе. Чем меньше отклонений в символике, тем выше оценка. Декодируемость — это мера точности печати с использованием алгоритма эталонного декодирования символов.
2D матричные символы выглядят по параметрам:
- Контраст символов [34]
- Модуляция [34]
- Декодировать [34]
- Исправление неиспользованных ошибок
- Исправлены повреждения шаблона (искатель)
- Неравномерность сетки
- Осевая неравномерность [35]
В зависимости от параметра каждый тест ANSI оценивается от 0,0 до 4,0 (от F до A) или получает оценку «пройден» или «не пройден». Каждый класс определяется путем анализа профиля отражения сканирования (SRP), аналогового графика одной линии сканирования по всему символу. Самая низкая из 8 оценок — это степень сканирования, а общая оценка символа ISO представляет собой среднее значение отдельных оценок сканирования. Для большинства приложений минимально допустимой оценкой символа является 2,5 (C). [36]
По сравнению со считывателем, верификатор измеряет оптические характеристики штрих-кода в соответствии с международными и отраслевыми стандартами. Измерение должно быть повторяемым и последовательным. Для этого требуются постоянные условия, такие как расстояние, угол освещения, угол датчика и апертура верификатора . На основании результатов проверки производственный процесс можно скорректировать для печати более качественных штрих-кодов, которые будут сканироваться по всей цепочке поставок.
Проверка штрих-кода может включать в себя оценку после испытаний на использование (и злоупотребление), таких как воздействие солнечного света, истирание, удар, влажность и т. д. [37]
Стандарты проверки штрих-кода
[ редактировать ]Стандарты средств проверки штрих-кодов определены Международной организацией по стандартизации (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. [38]
Преимущества
[ редактировать ]При управлении точками продаж системы штрих-кодов могут предоставлять подробную и актуальную информацию о бизнесе, ускоряя принятие решений и повышая уверенность. Например:
- Быстро продаваемые товары можно быстро идентифицировать и автоматически повторно заказать.
- Можно выявить медленно продаваемые товары, предотвращая накопление запасов.
- Эффекты изменений в мерчендайзинге можно отслеживать, позволяя быстроходным и более прибыльным товарам занимать лучшее место.
- Исторические данные можно использовать для очень точного прогнозирования сезонных колебаний.
- Цены на товары на полке могут быть изменены, чтобы отразить как продажную цену, так и рост цен.
- Эта технология также позволяет составлять профили отдельных потребителей, обычно посредством добровольной регистрации дисконтных карт. Хотя эта практика преподносится как выгода для потребителя, защитники конфиденциальности считают эту практику потенциально опасной. [ который? ]
Помимо отслеживания продаж и запасов, штрих-коды очень полезны в логистике и управлении цепочками поставок.
- Когда производитель упаковывает коробку для отправки, коробке может быть присвоен уникальный идентификационный номер (UID).
- База данных может связать UID с соответствующей информацией о ящике; такие как номер заказа, упакованные товары, упакованное количество, пункт назначения и т. д.
- Информация может передаваться через систему связи, такую как электронный обмен данными (EDI), поэтому розничный торговец получает информацию об отправке до ее прибытия.
- Отправления, отправляемые в распределительный центр (DC), отслеживаются перед отправкой. Когда посылка достигает конечного пункта назначения, UID сканируется, поэтому магазин знает источник, содержимое и стоимость посылки.
Сканеры штрих-кодов относительно недороги и чрезвычайно точны по сравнению с вводом с помощью ключа: всего около 1 ошибки замены на 15 000–36 триллионов введенных символов. [39] [ ненадежный источник? ] Точная частота ошибок зависит от типа штрих-кода.
Виды штрих-кодов
[ редактировать ]Линейные штрих-коды
[ редактировать ]«Одномерный» штрих-код первого поколения, состоящий из линий и пробелов различной ширины и размера, которые создают определенные узоры.
Пример | Символика | Непрерывный или дискретный | Тип бара | Использование |
---|---|---|---|---|
Кодабар | Дискретный | Два | Старый формат, используемый в библиотеках, банках крови и на рекламных накладных (устаревший, но все еще широко используемый в библиотеках) | |
Код 25 – 2 из 5 без чередования | Непрерывный | Два | Промышленный | |
Код 25 – чередование 2 из 5 | Непрерывный | Два | Оптовая торговля, библиотеки Международный стандарт ISO/IEC 16390 | |
Код 11 | Дискретный | Два | Телефоны (устаревшие) | |
Фармакод или код 32 | Дискретный | Два | Итальянский фармакод – используйте код 39 (международный стандарт отсутствует) | |
Код 39 | Дискретный | Два | Разное – международный стандарт ISO/IEC 16388. | |
Код 93 | Непрерывный | Много | Различный | |
Код 128 | Непрерывный | Много | Разное – международный стандарт ISO/IEC 15417. | |
Бинарная цена за клик | Дискретный | Два | ||
Логика данных 2 из 5 | Дискретный | Два | Datalogic 2 из 5 может кодировать цифры от 0 до 9 и использовался в основном в почтовых службах Китая. | |
ЕАН 2 | Непрерывный | Много | Дополнительный код (журналы), одобренный GS1 – не собственная символика – используется только с EAN/UPC в соответствии с ISO/IEC 15420. | |
ЕАН 5 | Непрерывный | Много | Дополнительный код (книги), одобренный GS1 – не собственная символика – используется только с EAN/UPC в соответствии с ISO/IEC 15420. | |
ЕАН-8 , ЕАН-13 | Непрерывный | Много | Розничная торговля по всему миру, одобрено GS1 – международный стандарт ISO/IEC 15420. | |
Лицевой идентификационный знак | Дискретный | Два | Деловое ответное письмо USPS | |
GS1-128 (ранее называвшийся UCC/EAN-128), неправильно называемый EAN 128 и UCC 128. | Непрерывный | Много | Различные, одобренные GS1 – просто применение кода 128 (ISO/IEC 15417) с использованием структур данных ANS MH10.8.2 AI. Это не отдельная символика. | |
GS1 DataBar , ранее называвшаяся символами сокращенного пространства (RSS) | Непрерывный | Много | Различные, GS1 одобрены | |
ВОТ 2 из 5 | Дискретный | Два | Версия IATA 2 из 5 версии Industrial 2 of 5 , используемая Международной ассоциацией воздушного транспорта, имела фиксированную длину в 17 цифр, из них 16 ценных идентификационных цифр упаковки и 17-ю контрольную цифру. | |
Индустриал 2 из 5 | Дискретный | Два | Industrial 2 of 5 может кодировать только цифры 0–9 и на данный момент имеет лишь историческую ценность. | |
ИТФ-14 | Непрерывный | Два | Уровни упаковки для нерозничной торговли, одобренные GS1 – это всего лишь код с чередованием 2/5 (ISO/IEC 16390) с несколькими дополнительными спецификациями в соответствии с Общими спецификациями GS1. | |
ИТФ-6 | Непрерывный | Два | Чередованный штрих-код 2 из 5 для кодирования дополнения к штрих-кодам ITF-14 и ITF-16. Код используется для кодирования дополнительных данных, таких как количество товаров или вес контейнера. | |
ЯН | Непрерывный | Много | Используется в Японии, аналогично EAN-13 (ISO/IEC 15420) и совместим с ним. | |
Почты Японии Штрих-код | Дискретный | 4 высоты бара | Почта Японии | |
Матрица 2 из 5 | Дискретный | Два | Матрица 2 из 5 может кодировать цифры 0–9 и использовалась для складской сортировки, обработки фотографий и маркировки авиабилетов. | |
МСИ | Непрерывный | Два | Используется для складских полок и инвентаря. | |
Фармакод | Дискретный | Два | Фармацевтическая упаковка (международный стандарт отсутствует) | |
ПЛАНЕТА | Непрерывный | Высокий/короткий | Почтовая служба США (международный стандарт отсутствует) | |
Плесси | Непрерывный | Два | Каталоги, полки магазинов, инвентарь (международный стандарт отсутствует) | |
На месте | Непрерывный | Два | Библиотеки (Великобритания) | |
Универсальный код продукта (UPC-A и UPC-E) | Непрерывный | Много | Розничная торговля по всему миру, одобрено GS1 – международный стандарт ISO/IEC 15420. |
2D штрих-коды
[ редактировать ]2D-штрих-коды состоят из полос, но для кодирования используются оба измерения.
Пример | Символика | Непрерывный или дискретный | Тип бара | Использование |
---|---|---|---|---|
Почты Австралии Штрих-код | Дискретный | 4 высоты бара | Штрих-код Почты Австралии с четырьмя штатами, используемый на конверте с оплаченным деловым ответом и наносимый автоматическими сортировочными машинами на другую почту при первоначальной обработке флуоресцентными чернилами. [40] | |
Кодаблок | Непрерывный | Много | Codablock — это семейство составных одномерных штрих-кодов (в некоторых случаях рассматриваемых как составные двухмерные штрих-коды), которые используются в сфере здравоохранения (HIBC). | |
Код 49 | Непрерывный | Много | Различный | |
Код 16К | Код 16K (1988 г.) — это многострочный штрих-код, разработанный Тедом Уильямсом из компании Laserlight Systems (США) в 1992 г. В США и Франции код используется в электронной промышленности для идентификации микросхем и печатных плат. Медицинские применения в США хорошо известны. Уильямс также разработал код 128, а структура 16К основана на коде 128. Не случайно 128 в квадрате оказалось равным 16 384 или сокращенно 16К. В Code 16K решена проблема, присущая Code 49. Структура Code 49 требует большого объема памяти для кодирования и декодирования таблиц и алгоритмов. 16K — это сложенная символика. [41] [42] | |||
Штрих-код края пленки DX | Ни один | Высокий/короткий | Пленка для цветной печати | |
Интеллектуальный почтовый штрих-код | Дискретный | 4 высоты бара | Почтовая служба США заменяет символы POSTNET и PLANET (ранее называвшиеся OneCode ). | |
KarTrak ACI | Дискретный | Цветные полосы | Используется в Северной Америке на железнодорожном подвижном оборудовании. | |
ПостБар | Дискретный | 4 высоты бара | Канадское почтовое отделение | |
ПОСТНЕТ | Дискретный | Высокий/короткий | Почтовая служба США (международный стандарт отсутствует) | |
RM4SCC /КИКС | Дискретный | 4 высоты бара | Королевская почта / PostNL | |
Почтовая марка RM C | Дискретный | 4 высоты бара | Королевская почта | |
RM Почтовая марка L | Дискретный | 4 высоты бара | Королевская почта | |
Spotify Коды | Дискретный | 23 высоты бара | Коды Spotify указывают на исполнителей, песни, подкасты, плейлисты и альбомы. Информация закодирована в высоте полос, [43] поэтому, пока высота столбцов сохраняется, код можно писать от руки и различаться по цвету. [44] Запатентовано под номером EP3444755. |
Матричные (2D) коды
[ редактировать ]Матричный код или просто 2D-код — это двумерный способ представления информации. Он может представлять больше данных на единицу площади. Помимо точек можно использовать и другие узоры.
Пример | Имя | Примечания |
---|---|---|
Код клипа приложения | Собственный код Apple для запуска «App Clips», разновидности апплета . 5 концентрических колец трех цветов (светлый, темный, средний). [45] | |
АР-код | Тип маркера, используемый для размещения контента внутри дополненной реальности приложений . Некоторые AR-коды могут содержать QR-коды внутри, чтобы можно было ссылаться на AR-контент. [46] См. также ARTag . | |
Ацтекский кодекс | Разработан Эндрю Лонгакром из Welch Allyn (теперь Honeywell Scanning and Mobility). Общественное достояние. – Международный стандарт: ISO/IEC 24778. | |
bкод | Матрица, предназначенная для изучения поведения насекомых. [47] Кодирует 11-битный идентификатор и 16-битную информацию об обнаружении и исправлении ошибок чтения. Преимущественно используется для маркировки медоносных пчел , но может применяться и к другим животным. | |
BEEtag | 25-битная (5x5) кодовая матрица черных и белых пикселей, уникальная для каждого тега, окруженная белой рамкой пикселей и черной рамкой пикселей. 25-битная матрица состоит из 15-битного идентификационного кода и 10-битной проверки ошибок. [48] Он разработан как недорогая система отслеживания на основе изображений для изучения поведения и передвижения животных. | |
БиТагг | 2D-код с сотовой структурой, подходящий для мобильной маркировки, был разработан швейцарской компанией connvision AG. | |
Бокод | Тип тега данных , который содержит гораздо больше информации, чем штрих-код в той же области. Они были разработаны командой под руководством Рамеша Раскара в Медиа-лаборатории Массачусетского технологического института . Шаблон бокоде представляет собой мозаичную серию кодов Data Matrix . | |
Бокс | Высокопроизводительный 2D-код используется в piqlFilm от Piql AS. [49] | |
Козен Софтстрип | Код Softstrip использовался в 1980-х годах для кодирования программного обеспечения, которое можно было перенести с помощью специальных сканеров из печатных журналов в оборудование вашего компьютера. | |
Код 1 | Общественное достояние. Код 1 в настоящее время используется в сфере здравоохранения для этикеток лекарств и в сфере переработки отходов для кодирования содержимого контейнеров для сортировки. [50] | |
Цветовой код | ЦветZip [51] разработаны цветные штрих-коды, которые камерофоны могут считывать с экранов телевизоров; в основном используется в Корее. [52] | |
Код конструкции цвета | Color Construct Code — одна из немногих кодовых символик, разработанных для использования преимуществ нескольких цветов. [53] [54] | |
Визуальная криптограмма Cronto | Визуальная криптограмма Cronto (также называемая photoTAN) — это специализированный цветной штрих-код, созданный в результате исследований в Кембриджском университете Игорем Дроковым, Стивеном Мердоком и Еленой Пунской. [55] Он используется для подписания транзакций в электронном банкинге; штрих-код содержит зашифрованные данные транзакции, которые затем используются для номера вычисления аутентификации транзакции с использованием токена безопасности . [56] | |
Киберкод | От Сони. | |
d-тач | читаемый при печати на деформируемых перчатках, растягивании и искажении [57] [58] | |
ДанныеГлифы | Из исследовательского центра Пало-Альто (также называемого Xerox PARC). [59] Запатентовано. [60] DataGlyphs можно встроить в полутоновое изображение или шаблон фоновой затенения таким образом, что он практически невидим для восприятия, подобно стеганографии . [61] [62] | |
Матрица данных | Компания Microscan Systems , ранее называвшаяся RVSI Acuity CiMatrix/Siemens. Общественное достояние. Все чаще используется на всей территории Соединенных Штатов. Односегментная матрица данных также называется семакодом . – Международный стандарт: ISO/IEC 16022. | |
Код датастрипа | От Datastrip, Inc. | |
Дигимарк-код | Код Digimarc — это уникальный идентификатор или код, основанный на незаметных шаблонах, который можно применять к маркетинговым материалам, включая упаковку, дисплеи, рекламу в журналах, проспектах, на радио и телевидении. [63] | |
цифровая бумага | бумага с рисунком, используемая в сочетании с цифровой ручкой для создания рукописных цифровых документов. Напечатанный точечный рисунок однозначно идентифицирует координаты положения на бумаге. | |
Долби Диджитал | Цифровой звуковой код для печати на кинопленке между отверстиями для резьбы | |
ДотКод | Стандартизировано как Спецификация символики ISS DotCode 4.0. Общественное достояние. Расширенная 2D-замена штрих-кода Code 128 . В настоящее время используется для отслеживания отдельных сигаретных и фармацевтических упаковок. | |
Точечный код А | Также известен как Philips Dot Code . [64] Запатентовано в 1988 году. [65] | |
DWкод | DWCode, представленный GS1 в США и GS1 в Германии, представляет собой уникальный, незаметный носитель данных, который повторяется во всем графическом дизайне упаковки. [66] | |
EZ-код | Предназначен для декодирования с помощью камерофонов; [67] от СканЛайф. [68] | |
Код Хань Синь | Код, предназначенный для кодирования китайских символов , изобретенный в 2007 году китайской компанией The Article Numbering Center of China, представленный Ассоциацией автоматической идентификации и мобильности в 2011 году и опубликованный как ISO/IEC 20830:2021 в 2021 году. | |
Цветной штрих-код большой емкости | HCCB был разработан Microsoft ; по лицензии ISAN-IA . | |
HueCode | От компании Robot Design Associates. Использует оттенки серого или цвет. [69] | |
ИнтерКод | От компании Iconlab, Inc. Стандартный 2D-код в Южной Корее. Все три южнокорейских оператора мобильной связи установили программу-сканер этого кода в свои телефоны для доступа к мобильному Интернету в качестве встроенной программы по умолчанию. | |
JAB-код | Еще - один код — штрих это цветной 2D-код. Квадрат или прямоугольник. Лицензия бесплатно | |
Максикод | Используется United Parcel Service . Теперь общественное достояние. | |
мкод | Разработан корпорацией NextCode специально для работы с мобильными телефонами и мобильными сервисами. [70] Он реализует независимую технику обнаружения ошибок, предотвращающую ложное декодирование, он использует полином коррекции ошибок переменного размера, который зависит от точного размера кода. [71] | |
Коды сообщений | Собственный кольцеобразный код для Facebook Messenger . Несуществующий с 2019 года, заменен стандартными QR-кодами. | |
Микро QR-код | Micro QR-код — это уменьшенная версия стандарта QR-кода для приложений, где размер символа ограничен. | |
Микро PDF417 | MicroPDF417 — это штрих-код ограниченного размера, аналогичный PDF417 , который используется для добавления дополнительных данных к линейным штрих-кодам. | |
ММСС | Предназначен для распространения контента с мобильных телефонов большой емкости с помощью существующих цветных печатных и электронных носителей без необходимости подключения к сети. | |
Некскод | NexCode разработан и запатентован компанией S5 Systems. | |
Код Nintendo Dot | Разработано корпорацией Olympus для хранения песен, изображений и мини-игр для Game Boy Advance на коллекционных карточках Pokémon . | |
PDF417 | Создано компанией Symbol Technologies . Общественное достояние. – Международный стандарт: ISO / IEC 15438. | |
Окод | Собственный матричный код шестиугольной формы. [72] | |
Копать | Американский запатентованный 2D-код от NeoMedia Technologies, Inc. [68] | |
QR-код | Первоначально разработан, запатентован и принадлежал Denso Wave для управления автомобильными компонентами; они решили не осуществлять свои патентные права . Может кодировать латинские и японские символы кандзи и кана, музыку, изображения, URL-адреса, электронные письма. Фактический стандарт для японских мобильных телефонов. Используется с BlackBerry Messenger для подбора контактов вместо использования PIN-кода. Наиболее часто используемый тип кода для сканирования с помощью смартфонов и один из наиболее широко используемых 2D-кодов. [73] Общественное достояние. – Международный стандарт: ISO/IEC 18004. | |
Прямоугольный микро-QR-код (код rMQR) | Прямоугольное расширение QR-кода , созданное Denso Wave . Общественное достояние. – Международный стандарт: ISO / IEC 23941. | |
Скринкод | Разработан и запатентован [74] [75] от Hewlett-Packard Labs. Изменяющийся во времени 2D-шаблон, используемый для кодирования данных посредством колебаний яркости изображения с целью высокоскоростной передачи данных с дисплеев компьютеров на смартфоны через вход камеры смартфона. Изобретатели Тимоти Киндберг и Джон Колломосс , публично раскрытые на ACM HotMobile 2008. [76] | |
Шоткод | Коды круговых узоров для камерофонов . Первоначально компания High Energy Magic Ltd под названием Spotcode. До этого, скорее всего, назывался TRIPCode. | |
Snapcode, также называемый кодом Boo-R | Используется Snapchat , Spectacles и т. д. US9111164B1 [77] [78] [79] | |
Код снежинки | Собственный код, разработанный Electronic Automation Ltd. в 1981 году. Можно закодировать более 100 числовых цифр на пространстве размером всего 5 х 5 мм. Выбираемая пользователем коррекция ошибок позволяет уничтожить до 40% кода, оставаясь при этом читабельным. Код используется в фармацевтической промышленности и имеет то преимущество, что его можно наносить на продукты и материалы самыми разными способами, включая печать этикеток, струйную печать, лазерное травление, вдавливание или перфорацию. [41] [80] [81] | |
SPARQКод | Стандарт кодирования QR-кода от MSKYNET, Inc. | |
ТЛК39 | Это комбинация двух штрих-кодов Code 39 и MicroPDF417 , образующая 2D-узор. Он также известен как код 39 Форума телекоммуникационной отрасли (TCIF) или связанный код TCIF 39. [82] | |
Триллкод | Предназначен для сканирования мобильных телефонов. [83] Разработан румынской компанией Lark Computer. [71] | |
ГОЛОСОВОЙ ГЛАЗ | Разработанный и запатентованный компанией VOICEYE, Inc. в Южной Корее, он призван предоставить слепым и слабовидящим людям доступ к печатной информации. Он также претендует на звание 2D-кода с самой большой в мире емкостью хранилища. | |
программы WeChat Mini Код | Круглый код с выступающими наружу линиями. [84] |
Примеры изображений
[ редактировать ]- Номер GTIN-12, закодированный в символе штрих-кода UPC-A. Первая и последняя цифры всегда располагаются за пределами символа, чтобы указать на тихие зоны, необходимые для правильной работы сканеров штрих-кодов.
- Номер EAN-13 (GTIN-13), закодированный в символе штрих-кода EAN-13. Первая цифра всегда располагается вне символа, дополнительно правый индикатор тихой зоны (>) используется для обозначения тихих зон, необходимых для правильной работы сканеров штрих-кодов.
- «Arc.Ask3.Ru» закодирована кодом 93.
- «*WIKI39*» закодировано в коде 39
- «Arc.Ask3.Ru» закодирована кодом 128.
- Пример составного штрих-кода . В частности, штрих-код «Codablock».
- PDF417 образец
- «Это пример ацтекского символа для Википедии», закодированного в Aztec Code.
- Текст «EZcode»
- Цветной штрих-код большой емкости URL-адреса статьи Википедии о цветном штрих-коде большой емкости
- «Arc.Ask3.Ru, Бесплатная энциклопедия» на нескольких языках, закодированная в DataGlyphs.
- В пленке используются два разных 2D-штрих-кода: Dolby Digital между отверстиями для звездочек с логотипом «Double-D» посередине и Sony Dynamic Digital Sound в синей области слева от отверстий для звездочек.
- Пример Максикода . Это кодирует строку «Arc.Ask3.Ru, Свободная энциклопедия».
- шоткода Образец
- Деталь сканирования Twibright Optar с бумаги, напечатанной лазером, с цифровой музыкой Ogg Vorbis со скоростью 32 кбит / с (48 секунд на страницу формата A4)
- Ярлык KarTrak железной дороги идентификации автоматического оборудования на камбузе во Флориде.
В популярной культуре
[ редактировать ]В архитектуре здание в Новом городе Линганг, построенное немецкими архитекторами Геркан, Марг и партнеры, включает в себя дизайн штрих-кода. [86] как и торговый центр « Штрих-код» (по-русски « штрих-код ») на Народной улице в Невском районе , Санкт-Петербурга Россия. [87]
Что касается средств массовой информации, то в 2011 году Национальный совет по кинематографии Канады и ARTE France запустили документальный веб-фильм под названием Barcode.tv , который позволяет пользователям просматривать фильмы о повседневных предметах, сканируя штрих-код продукта с помощью камеры iPhone . [88] [89]
В профессиональном рестлинге D команда WWE - Generation X включила штрих-код в свое вступительное видео, а также на футболку. [90] [91]
В сериале « Темный ангел » главный герой и другие трансгеники из сериала «Мантикора X» имеют штрих-коды на шеях сзади.
В видеоиграх у главного героя Hitman серии видеоигр есть татуировка со штрих-кодом на затылке; QR-коды также можно сканировать в побочной миссии в Watch Dogs .В видеоигре Judgment 2018 года используются QR-коды , которые главный герой Такаюки Ягами может сфотографировать на камеру своего телефона. Ягами В основном они предназначены для разблокировки деталей дрона . [92]
В фильмах « Назад в будущее, часть II» и «Рассказ служанки » автомобили будущего изображены со штрих-кодовыми номерными знаками .
В фильмах «Терминатор» Скайнет выжигает штрих-коды на внутренней поверхности запястий пленных людей (в том же месте, что и татуировки концлагерей времен Второй мировой войны ) в качестве уникального идентификатора.
Что касается музыки, Дэйв Дэвис из группы Kinks выпустил в 1980 году сольный альбом AFL1-3603 , на обложке которого вместо головы музыканта был изображен гигантский штрих-код. Название альбома также было номером штрих-кода.
На обложке апрельского номера журнала Mad Magazine за 1978 год был изображен гигантский штрих-код с аннотацией: «[Безумный] Надеется, что этот выпуск заблокирует каждый компьютер в стране... потому что с этого момента мы вынуждаем нас портить наши обложки этим отвратительным символом UPC. !"
Интерактивные учебники были впервые опубликованы издательством Harcourt College Publishers с целью расширения образовательных технологий с помощью интерактивных учебников. [93]
Разработанные штрих-коды
[ редактировать ]Некоторые бренды интегрируют индивидуальный дизайн в штрих-коды (сохраняя их читаемыми) на своих потребительских товарах.
Мистификации о штрих-кодах
[ редактировать ]Был небольшой скептицизм со стороны теоретиков заговора , которые считали штрих-коды интрузивной технологией наблюдения , а также со стороны некоторых христиан, впервые появившихся в книге 1982 года Мэри Стюарт Релф «Новая денежная система 666 » , которые считали, что коды скрывают число 666 , представляющее « Число Зверя ». [94] Старообрядцы , отделение Русской Православной Церкви , считают, что штрих-коды — это печать Антихриста . [95] Телеведущий Фил Донахью назвал штрих-коды «корпоративным заговором против потребителей». [96]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б Патент США 2612994.
- ^ «Как работают штрих-коды» . Вещи, которые вы должны знать . 4 июня 2019 года. Архивировано из оригинала 5 июня 2019 года . Проверено 5 июня 2019 г.
- ^ Jump up to: а б Крэнстон, Ян. «Руководство по ACI (автоматической идентификации автомобилей)/KarTrak» . Канадские грузовые автомобили Ресурсная страница для канадских энтузиастов грузовых автомобилей . Архивировано из оригинала 27 августа 2011 года . Проверено 26 мая 2013 г.
- ^ Киз, Джон (22 августа 2003 г.). «КарТрак» . Джон Киз Бостонский фотоблогер. Изображения из Бостона, Новой Англии и других стран . Джон Киз. Архивировано из оригинала 10 марта 2014 года . Проверено 26 мая 2013 г.
- ^ Jump up to: а б Робертс, Сэм (11 декабря 2019 г.). «Джордж Лаурер, разработавший штрих-код, умер в 94 года» . Нью-Йорк Таймс . Архивировано из оригинала 22 июня 2020 года . Проверено 13 декабря 2019 г.
- ^ Jump up to: а б Браун, Деррик (19 января 2023 г.). «Рождение штрих-кода: доклад в Обществе охраны компьютеров ».
- ^ Фокс, Маргалит (15 июня 2011 г.). «Алан Хаберман, придумавший штрих-код, умер в возрасте 81 года» . Нью-Йорк Таймс . Архивировано из оригинала 24 июня 2017 года . Проверено 24 февраля 2017 г.
- ^ ГФ (2 ноября 2017 г.). «Почему QR-коды становятся все более популярными» . Экономист . Архивировано из оригинала 5 февраля 2018 года . Проверено 5 февраля 2018 г.
- ^ Фишман, Чарльз (1 августа 2001 г.). «Приложение-убийца – без исключений» . Американский путь . Архивировано из оригинала 12 января 2010 года . Проверено 19 апреля 2010 г.
- ^ Jump up to: а б с д и ж Сейдеман, Тони (весна 1993 г.), «Штрих-коды охватывают мир» , «Чудеса современных технологий » , заархивировано из оригинала 16 октября 2016 г.
- ^ Данн, Питер (20 октября 2015 г.). «Дэвид Коллинз, SM '59: Оставив свой след в мире с помощью штрих-кодов» . Technologyreview.com . Массачусетский технологический институт. Архивировано из оригинала 10 ноября 2018 года . Проверено 2 декабря 2019 г.
- ^ Грэм-Уайт, Шон (август 1999 г.). «Знаете ли вы, где ваш товарный вагон?». Поезда . 59 (8): 48–53.
- ^ Лаурер, Джордж . «Разработка символа СКП» . Архивировано из оригинала 25 сентября 2008 года.
- ^ Нельсон, Бенджамин (1997). От перфокарт к штрих-кодам: 200-летний путь . Питерборо, Нью-Хэмпшир: Хелмерс. ISBN 9780911261127 .
- ^ Jump up to: а б Варчавер, Николас (31 мая 2004 г.). «Сканирование земного шара» . Удача . Архивировано из оригинала 14 ноября 2006 года . Проверено 27 ноября 2006 г.
- ^ Jump up to: а б Селмайер, Билл (2009). Распространение штрих-кода . Лулу. стр. 26, 214, 236, 238, 244, 245, 236, 238, 244, 245. ISBN. 978-0-578-02417-2 .
- ^ Роусторн, Алиса (23 февраля 2010 г.). «Художники сканирования» . Нью-Йорк Таймс . Архивировано из оригинала 18 ноября 2016 года . Проверено 31 июля 2015 г.
- ^ «Мир приветствует штрих-код в важный день рождения» . АТН . 1 июля 2014 года. Архивировано из оригинала 23 июля 2014 года . Проверено 15 февраля 2017 г. .
- ^ «Краткая история штрих-кода» . Штрих-код 1 . Адамс Коммуникейшнс. Архивировано из оригинала 2 мая 2010 года . Проверено 28 ноября 2011 г.
- ^ «Штрих-код» . Системы iWatch . 2 мая 2011 года. Архивировано из оригинала 9 января 2012 года . Проверено 28 ноября 2011 г.
- ^ Оберфилд, Крейг. «Система штрих-кодов QNotes» . Запатентовано в США № 5296688 . Quick Notes Inc. Архивировано из оригинала 31 декабря 2012 года . Проверено 15 декабря 2012 г.
- ^ National Geographic, май 2010 г., стр. 30.
- ^ Хехт, Дэвид Л. (март 2001 г.). «Печатные графические пользовательские интерфейсы со встроенными данными» (PDF) . IEEE-компьютер . 34 (3). Исследовательский центр Xerox Пало-Альто: 47–55. дои : 10.1109/2.910893 . Архивировано из оригинала (PDF) 3 июня 2013 года.
- ^ Хауэлл, Джон; Котай, Кейт (март 2000 г.). «Ориентиры для абсолютной локализации» (PDF) . Технический отчет Дартмутской информатики TR2000-364 . Архивировано из оригинала 1 октября 2020 года.
- ^ «ИАТА.орг» . ИАТА.орг. 21 ноября 2011 года. Архивировано из оригинала 4 января 2012 года . Проверено 28 ноября 2011 г.
- ^ «Штрих-коды Paperbyte для Вадузитдо» . Журнал Байт . Сентябрь 1978 г. с. 172. Архивировано из оригинала 4 июля 2017 года . Проверено 6 февраля 2009 г.
- ^ «Поддержка Nokia N80» . Нокиа Европа . Архивировано из оригинала 14 июля 2011 года.
- ^ «обзор пакета для mbarcode» . Maemo.org. Архивировано из оригинала 7 апреля 2019 года . Проверено 28 июля 2010 г.
- ^ Сарджент, Мика (24 сентября 2017 г.). «Как использовать QR-коды в iOS 11» . яЕще. Архивировано из оригинала 2 октября 2017 года . Проверено 1 октября 2017 г.
- ^ «15+ лучших приложений для iPhone для сканирования штрих-кодов» . Айфонность . 3 марта 2017 года. Архивировано из оригинала 2 октября 2017 года . Проверено 1 октября 2017 г.
- ^ Дэвид, Х. (28 ноября 2018 г.), «Штрих-коды – проверка против проверки в GS1» , Labeling News , заархивировано из оригинала 7 июня 2020 г. , получено 6 июня 2020 г.
- ^ «Руководство для непрофессионалов по документам качества печати штрих-кодов ANSI, CEN и ISO» (PDF) . Ассоциация технологий автоматической идентификации и сбора данных (AIM). 2002. Архивировано из оригинала (PDF) 10 сентября 2016 года . Проверено 23 ноября 2017 г.
- ^ Зигер, Энн (октябрь 2003 г.). «Возвратные платежи ритейлерам: есть ли потенциал роста? Инициативы ритейлеров по соблюдению требований могут привести к повышению эффективности» . Передовые решения . Архивировано из оригинала 8 июля 2012 года.
- ^ Jump up to: а б с д и ж г час я дж к л Компания «Экспресс». «Глоссарий штрих-кодов | Экспресс» . Компания «Экспресс » Архивировано из оригинала 11 декабря 2019 года . Проверено 11 декабря 2019 г.
- ^ Рабочая группа по передовому опыту проверки штрих-кодов (май 2010 г.). «GS1 DataMatrix: введение и технический обзор самой современной символики, соответствующей идентификаторам приложений GS1» (PDF) . Глобальные стандарты 1 . 1 (17): 34–36. Архивировано (PDF) из оригинала 20 июля 2011 года . Проверено 2 августа 2011 г.
- ^ Рабочая группа по передовому опыту проверки штрих-кодов GS1 (май 2009 г.). «Проверка штрих-кода GS1 для линейных символов» (PDF) . Глобальные стандарты 1 . 4 (3): 23–32. Архивировано (PDF) из оригинала 27 сентября 2011 года . Проверено 2 августа 2011 г.
{{cite journal}}
: CS1 maint: числовые имена: список авторов ( ссылка ) - ^ Гарнер, Дж. (2019), Результаты тестирования штрих-кодов Data Matrix для полевых применений , Национальная лаборатория Ок-Ридж , получено 6 июня 2020 г.
- ^ «Технические комитеты – JTC 1/SC 31 – Методы автоматической идентификации и сбора данных» . ИСО. 4 декабря 2008 г. Архивировано из оригинала 18 октября 2011 г. Проверено 28 ноября 2011 г.
- ^ Хармон, Крейг К.; Адамс, Расс (1989). Чтение между строк: введение в технологию штрих-кодов . Питерборо, Нью-Хэмпшир: Хелмерс. п. 13. ISBN 0-911261-00-1 .
- ^ Сообщение: Информационный бюллетень по штрих-кодированию , октябрь 2014 г.
- ^ Jump up to: а б «Страница двумерного штрих-кода» . www.adams1.com . Архивировано из оригинала 7 июля 2011 года . Проверено 12 января 2019 г.
- ^ «Характеристики кода 16K» (PDF) . www.gomaro.ch . Архивировано (PDF) из оригинала 13 июля 2018 года . Проверено 12 января 2019 г.
- ^ Бун, Питер (13 ноября 2020 г.). «Как работают коды Spotify?» . boonepeter.github.io . Архивировано из оригинала 3 мая 2023 года . Проверено 3 мая 2023 г.
- ^ «Сканируйте эти новые QR-коды Spotify, чтобы мгновенно воспроизвести песню» . ТехКранч . 5 мая 2017 года . Проверено 21 августа 2022 г.
- ^ «Создание кодов клипов приложений» . Документация разработчика Apple .
- ^ « Генератор AR-кодов » . Архивировано из оригинала 10 июня 2018 года . Проверено 29 апреля 2017 г.
- ^ Гернат, Тим; Рао, Викят Д.; Миддендорф, Мартин; Данкович, Гарри; Голденфельд, Найджел; Робинсон, Джин Э. (13 февраля 2018 г.). «Автоматизированный мониторинг поведения выявляет нестабильные модели взаимодействия и динамику быстрого распространения в социальных сетях медоносных пчел» . Труды Национальной академии наук . 115 (7): 1433–1438. Бибкод : 2018PNAS..115.1433G . дои : 10.1073/pnas.1713568115 . ISSN 0027-8424 . ПМК 5816157 . ПМИД 29378954 .
- ^ Комбс, Стейси А.; Маунткасл, Эндрю М.; Гравиш, Ник; Кралл, Джеймс Д. (2 сентября 2015 г.). «BEEtag: недорогая система слежения на основе изображений для изучения поведения и передвижения животных» . ПЛОС ОДИН . 10 (9): e0136487. Бибкод : 2015PLoSO..1036487C . дои : 10.1371/journal.pone.0136487 . ISSN 1932-6203 . ПМК 4558030 . ПМИД 26332211 .
- ^ «GitHub — piql/Boxing: формат 2D-штрих-кода большой емкости» . Гитхаб . 4 ноября 2021 г. Архивировано из оригинала 21 декабря 2020 г. Проверено 26 марта 2021 г.
- ^ Адамс, Расс (15 июня 2009 г.). «Страница двумерного штрих-кода» . Архивировано из оригинала 7 июля 2011 года . Проверено 6 июня 2011 г.
- ^ «Colorzip.com» . Colorzip.com. Архивировано из оригинала 16 декабря 2014 года . Проверено 28 ноября 2011 г.
- ^ «Штрих-коды для телерекламы» . Адверлаб. 31 января 2006 г. Архивировано из оригинала 8 декабря 2009 г. Проверено 10 июня 2009 г.
- ^ "О" . Технологии цветового кода. Архивировано из оригинала 29 августа 2012 года . Проверено 4 ноября 2012 г.
- ^ «Часто задаваемые вопросы» . ЦветCCode. Архивировано из оригинала 21 февраля 2013 года . Проверено 4 ноября 2012 г.
- ^ «Новая система борьбы с мошенничеством в онлайн-банкинге» . Кембриджский университет . 18 апреля 2013 г. Архивировано из оригинала 26 июля 2020 г. . Проверено 21 января 2020 г.
- ^ Визуальное подписание транзакций Cronto , OneSpan, заархивировано из оригинала 6 декабря 2019 г. , получено 6 декабря 2019 г.
- ^ Топологическое распознавание координат d-touch , Массачусетский технологический институт, заархивировано из оригинала 2 марта 2008 года .
- ^ Маркеры d-touch нанесены на деформируемые перчатки , MIT, заархивировано из оригинала 21 июня 2008 года .
- ^ см. на сайте Xerox.com, архивировано 7 июня 2009 г. на Wayback Machine . Подробности
- ^ «DataGlyphs: внедрение цифровых данных» . Микроглифы. 3 мая 2006 г. Архивировано из оригинала 26 февраля 2014 г. Проверено 10 марта 2014 г.
- ^ « DataGlyph» Встроенные цифровые данные» . Таузеро. Архивировано из оригинала 22 ноября 2013 года . Проверено 10 марта 2014 г.
- ^ «Глифы данных» . Ксерокс. Архивировано из оригинала 23 ноября 2012 года . Проверено 10 марта 2014 г.
- ^ «Лучшие штрих-коды, лучший бизнес» (PDF) . Архивировано из оригинала (PDF) 22 ноября 2016 года . Проверено 19 июня 2017 г.
- ^ Dot Code A. Архивировано 9 мая 2017 г. в Wayback Machine на barcode.ro.
- ^ «Патент с точечным кодом» (PDF) . Архивировано (PDF) из оригинала 10 марта 2016 года . Проверено 1 сентября 2017 г.
- ^ «GS1 Germany и Digimarc объявляют о сотрудничестве для вывода DWCode на немецкий рынок» (пресс-релиз).
- ^ «Сканбай» . Архивировано из оригинала 20 августа 2008 года . Проверено 28 ноября 2011 г.
- ^ Jump up to: а б Стиман, Йерун. «Онлайн-декодер QR-кодов» . Архивировано из оригинала 9 января 2014 года . Проверено 9 января 2014 г.
- ^ «Страница двумерного штрих-кода BarCode-1» . Адамс. Архивировано из оригинала 3 ноября 2008 года . Проверено 10 июня 2009 г.
- ^ «Глобальные исследовательские решения – 2D-штрих-коды» . grs.weebly.com . Архивировано из оригинала 13 января 2019 года . Проверено 12 января 2019 г.
- ^ Jump up to: а б Като, Хироко; Тан, Кенг Т.; Чай, Дуглас (8 апреля 2010 г.). Штрих-коды для мобильных устройств . Издательство Кембриджского университета. ISBN 9781139487511 .
- ^ «Ocode — аутентифицируйте свою продукцию путем маркировки уникального кода» . www.ocode.fr (на французском языке) . Проверено 27 ноября 2023 г.
- ^ Чен, Ронджун; Ю, Юнсин; Сюй, Сяньшэн; Ван, Лейцзюнь; Чжао, Хуэйминь; Тан, Хун-Чжоу (11 декабря 2019 г.). «Адаптивная бинаризация изображений QR-кода для быстрой автоматической сортировки в складских системах» . Датчики . 19 (24): 5466. Бибкод : 2019Senso..19.5466C . дои : 10.3390/s19245466 . ПМК 6960674 . ПМИД 31835866 .
- ^ " "Патент США 9270846: Модуляция яркости с кодированием контента" " . Архивировано из оригинала 2 декабря 2018 года . Проверено 1 декабря 2018 г.
- ^ " "Патент США 8180163: Кодер и декодер, а также способы кодирования и декодирования информации о последовательности со вставленными флагами монитора" " . Архивировано из оригинала 2 декабря 2018 года . Проверено 1 декабря 2018 г.
- ^ « Экранные коды: визуальные гиперссылки для дисплеев» ( PDF) . Архивировано (PDF) из оригинала 11 декабря 2019 года . Проверено 1 декабря 2018 г.
- ^ " "Snapchat меняет способ просмотра снимков и добавления друзей" " . Июль 2015. Архивировано из оригинала 27 января 2021 года . Проверено 30 августа 2017 г.
- ^ " "Snapchat позволяет добавлять людей с помощью QR-тегов благодаря секретному сбору данных Scan.me" " . 28 января 2015 г. Архивировано из оригинала 24 февраля 2017 г. Проверено 24 февраля 2017 г.
- ^ « Как Snapchat снова сделал QR-коды крутыми» « . 4 мая 2015 года. Архивировано из оригинала 14 сентября 2016 года . Проверено 24 февраля 2017 г.
- ^ US 5825015 , Chan, John Paul & GB, «Машиночитаемые двоичные коды», выдан 20 октября 1998 г.
- ^ «Патент США 5825015» . pdfpiw.uspto.gov . 20 октября 1998 года. Архивировано из оригинала 13 января 2019 года . Проверено 12 января 2019 г.
- ^ «Понимание штрих-кодов TLC-39: все, что вам нужно знать» . 9 августа 2023 г. Проверено 27 ноября 2023 г.
- ^ «Штрихкод Трилкода» . Компания «Баркодинг», Inc. 17 февраля 2009 г. Архивировано из оригинала 26 июля 2020 г. . Проверено 12 января 2019 г.
- ^ «Получение кода мини-программы» . Публичный документ Вэйсинь .
- ^ Denso Wave Co., Ltd. Архивировано 7 июня 2012 г. на Wayback Machine , denso-wave.com (на японском языке). Авторские права .
- ^ «Штрих-кодовые залы, стандартные фасады производственных зданий – Проекты – gmp Architekten» . www.gmp.de. 2009. Архивировано из оригинала 16 декабря 2023 года . Проверено 16 декабря 2023 г.
- ^ "изображение" . Петербург2.ру. Архивировано из оригинала 10 ноября 2011 года . Проверено 28 ноября 2011 г.
- ^ Лавин, Анн-Мари (5 октября 2011 г.). «Представляем Barcode.tv, новый интерактивный документ об объектах, которые нас окружают» . Блог НФБ . Национальный совет по кинематографии Канады . Архивировано из оригинала 11 октября 2011 года . Проверено 7 октября 2011 г.
- ^ Андерсон, Келли (6 октября 2011 г.). «NFB и ARTE France запускают «Штрих-код» » . Реилскрин . Архивировано из оригинала 10 октября 2011 года . Проверено 7 октября 2011 г.
- ^ [1] Архивировано 16 марта 2015 г. в Wayback Machine.
- ^ «Тематическая песня Dx 2009–2010» . Ютуб. 19 декабря 2009 г. Архивировано из оригинала 11 декабря 2021 г. Проверено 10 марта 2014 г.
- ^ Диего Агруэлло (27 июня 2019 г.). «Расположение QR-кода Judgment для обновления деталей дрона объяснено • Eurogamer.net» . Еврогеймер . Архивировано из оригинала 28 августа 2019 года . Проверено 3 августа 2019 г.
- ^ «История CueCat» . История CueCat . Архивировано из оригинала 12 ноября 2019 года . Проверено 12 ноября 2019 г. .
- ^ «А как насчет штрих-кодов и 666: Знак зверя?» . Av1611.org. 1999. Архивировано из оригинала 27 ноября 2013 года . Проверено 14 марта 2014 г.
- ^ Серафино, Джей (26 июля 2018 г.). «Русская семья, оторвавшаяся от цивилизации более чем на 40 лет» . Ментальная нить . Архивировано из оригинала 7 мая 2020 года . Проверено 6 мая 2020 г.
- ^ Епископ, Триша (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, ISBN 0831746572 , 1993 г.