Штрих -код или штрих-код — это метод представления данных в визуальной, машиночитаемой форме . Первоначально штрих-коды представляли данные путем изменения ширины, расстояния и размера параллельных линий. Эти штрих-коды, которые сейчас обычно называют линейными или одномерными (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).
В 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. [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 миллионов долларов от сканирования. Эти цифры не были достигнуты за тот период времени, и некоторые предсказывали упадок сканирования штрих-кодов. Полезность штрих-кода потребовала внедрения дорогих сканеров критической массой розничных продавцов, в то время как производители одновременно начали использовать этикетки со штрих-кодом. Ни один из них не хотел действовать первым, и первые пару лет результаты не были многообещающими: в статье 1976 года Business Week провозгласил «Сканер для супермаркетов, который потерпел неудачу». [15] [17]
С другой стороны, опыт сканирования штрих-кодов в этих магазинах выявил дополнительные преимущества. Подробная информация о продажах, полученная с помощью новых систем, позволила лучше реагировать на привычки, потребности и предпочтения клиентов. Это нашло свое отражение в том, что примерно через 5 недель после установки сканеров штрих-кодов продажи в продуктовых магазинах обычно начинали расти и в конечном итоге стабилизировались на уровне 10–12% роста продаж, который никогда не падал. Эксплуатационные расходы этих магазинов также снизились на 1–2%, что позволило им снизить цены и тем самым увеличить долю рынка. На практике было показано, что окупаемость инвестиций в сканер штрих-кода составила 41,5%. К 1980 году конвертировалось 8000 магазинов в год. [16]
Супермаркеты Sims были первым местом в Австралии, где начали использовать штрих-коды, начиная с 1979 года. [18]
В 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 года использовался любой стандартный штрих-код для генерировать боевую статистику.
Художники использовали штрих-коды в искусстве, такие как «Штрих-код Иисуса» Скотта Блейка , как часть движения постмодернизма .
Сопоставление сообщений и штрих-кодов называется символикой . Спецификация символики включает в себя кодирование сообщения в полосы и пробелы, любые необходимые начальные и конечные маркеры, размер тихой зоны, которая должна быть до и после штрих-кода, а также вычисление контрольной суммы .
Линейные символики можно классифицировать главным образом по двум свойствам:
Некоторые символики используют чередование. Первый символ кодируется с помощью черных полос различной ширины. Затем второй символ кодируется путем изменения ширины пробелов между этими полосами. Таким образом, символы кодируются парами в одном и том же участке штрих-кода. Примером этого является чередование 2 из 5 .
Составные символы повторяют заданные линейные символы по вертикали.
Наиболее распространенными среди множества 2D-символов являются матричные коды, которые представляют собой квадратные или точечные модули, расположенные в виде сетки. 2D-символы также имеют круговые и другие шаблоны и могут использовать стеганографию , скрывая модули внутри изображения (например, DataGlyphs).
Линейные символы оптимизированы для лазерных сканеров, которые проводят луч света по штрих-коду по прямой линии, считывая фрагменты светло -темных узоров штрих-кода. Сканирование под углом делает модули шире, но не меняет соотношение ширины. Составные символы также оптимизированы для лазерного сканирования: лазер совершает несколько проходов по штрих-коду.
В 1990-х годах Уэлч Аллин инициировал разработку устройств формирования изображения с зарядовой связью (ПЗС) для считывания штрих-кодов . Для получения изображений не требуются движущиеся части, как в лазерном сканере. В 2007 году линейная визуализация начала вытеснять лазерное сканирование в качестве предпочтительного механизма сканирования благодаря своей производительности и долговечности.
Двухмерные символы невозможно прочитать с помощью лазера, поскольку обычно не существует шаблона развертки, который мог бы охватить весь символ. Они должны быть отсканированы с помощью сканера изображений, использующего ПЗС-матрицу или другую сенсорную технологию цифровой камеры.
Самый ранний, и все же [ когда? ] самые дешевые сканеры штрих-кодов состоят из фиксированного источника света и одного фотодатчика , который вручную перемещается по штрих-коду. Сканеры штрих-кода можно разделить на три категории в зависимости от их подключения к компьютеру. Более старый тип — сканер штрих-кода RS-232 . Этот тип требует специального программирования для передачи входных данных в прикладную программу. Сканеры интерфейса клавиатуры подключаются к компьютеру с помощью адаптерного кабеля, совместимого с клавиатурой PS/2 или AT (« клавиатурный разрыв »). Данные штрих-кода отправляются на компьютер так, как если бы они были напечатаны на клавиатуре.
Как и сканеру клавиатурного интерфейса, USB- сканерам не требуется специальный код для передачи входных данных в прикладную программу. На ПК под управлением Windows устройство пользовательского интерфейса имитирует действие слияния данных аппаратного «клавиатурного разрыва», а сканер автоматически ведет себя как дополнительная клавиатура.
Большинство современных смартфонов способны декодировать штрих-код с помощью встроенной камеры. Мобильная операционная система Android от Google может использовать собственное приложение Google Lens для сканирования QR-кодов или сторонние приложения, такие как Barcode Scanner, для считывания как одномерных штрих-кодов, так и QR-кодов. Операционная система Nokia Symbian оснащена сканером штрих-кодов [27] , а mbarcode [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]
Верификатор штрих-кода работает так же, как и считыватель, но вместо простого декодирования штрих-кода верификатор выполняет серию тестов. Для линейных штрих-кодов эти тесты следующие:
2D матричные символы выглядят по параметрам:
В зависимости от параметра каждый тест 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]
При управлении точками продаж системы штрих-кодов могут предоставлять подробную актуальную информацию о бизнесе, ускоряя принятие решений и повышая уверенность. Например:
Помимо отслеживания продаж и запасов, штрих-коды очень полезны в логистике и управлении цепочками поставок.
Сканеры штрих-кода относительно недороги и чрезвычайно точны по сравнению с вводом с помощью ключа: всего около 1 ошибки замены на 15 000–36 триллионов введенных символов. [39] [ ненадежный источник? ] Точная частота ошибок зависит от типа штрих-кода.
«Одномерный» штрих-код первого поколения, состоящий из линий и пробелов различной ширины и размера, которые создают определенные узоры.
2D-штрих-коды состоят из полос, но для кодирования используются оба измерения.
Матричный код или просто 2D-код — это двумерный способ представления информации. Он может представлять больше данных на единицу площади. Помимо точек можно использовать и другие узоры.
В архитектуре здание в Новом городе Линганга , построенное немецкими архитекторами Геркан, Марг и партнеры, использует дизайн штрих-кода [86] , как и торговый центр «Штрих-код» (по-русски « штрих-код ») на Народной улице в Невский район Санкт -Петербурга , Россия. [87]
Что касается средств массовой информации, то в 2011 году Национальный совет по кинематографии Канады и ARTE France запустили документальный веб-фильм под названием Barcode.tv , который позволяет пользователям просматривать фильмы о повседневных предметах, сканируя штрих-код продукта с помощью камеры iPhone . [88] [89]
В профессиональном рестлинге команда WWE D -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]
{{cite journal}}
: CS1 maint: числовые имена: список авторов ( ссылка )