Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

QR - код для URL на английской Википедии главной страницы Mobile

QR код (аббревиатура от Quick Response кода ) является тип матрицы штрих - кода (или двумерный штрих - код) первый разработанный в 1994 году для автомобильной промышленности в Японии. Штрих-код - это машиночитаемая оптическая этикетка, содержащая информацию об элементе, к которому он прикреплен. На практике QR-коды часто содержат данные для локатора, идентификатора или трекера, который указывает на веб-сайт или приложение. QR-код использует четыре стандартных режима кодирования (числовой, буквенно-цифровой, байт / двоичный и кандзи ) для эффективного хранения данных; также могут использоваться расширения. [1]

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

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

История [ править ]

Система QR-кода была изобретена в 1994 году Масахиро Хара из японской компании Denso Wave . [3] На первоначальный дизайн повлияли черные и белые фигуры на доске го . [4] Его цель заключалась в отслеживании транспортных средств во время производства; он был разработан для обеспечения высокоскоростного сканирования компонентов. [5] QR-коды теперь используются в гораздо более широком контексте, включая как коммерческие приложения для отслеживания, так и ориентированные на удобство приложения, предназначенные для пользователей мобильных телефонов (называемые мобильными тегами). QR-коды могут использоваться для отображения текста пользователю, для открытия веб-страницы на устройстве пользователя, для добавления контакта vCard на устройство пользователя, для открытияУнифицированный идентификатор ресурса (URI) для подключения к беспроводной сети или для создания электронного или текстового сообщения. Существует множество генераторов QR-кодов, доступных в виде программного обеспечения или онлайн-инструментов, которые либо бесплатны, либо требуют платной подписки. [6] QR-код стал одним из наиболее часто используемых типов двумерного кода. [7]

Принятие [ править ]

В течение июня 2011 года 14 миллионов американских мобильных пользователей отсканировали QR-код или штрих-код. Около 58% этих пользователей сканировали QR-код или штрих-код из дома, а 39% сканировали в розничных магазинах; 53% из 14 миллионов пользователей составляли мужчины в возрасте от 18 до 34 лет. [8] Использование QR-кода снизилось до 9,76 миллиона в 2018 году, но, как ожидается, к концу 2020 года оно вырастет до 11 миллионов домохозяйств [9].

Стандарты [ править ]

Структура QR-кода (версия 7) с выделением функциональных элементов

Существует несколько стандартов, которые охватывают кодирование данных в виде QR-кодов: [10]

  • Октябрь 1997 г. - Международная ассоциация автоматической идентификации и мобильности (AIM) [11]
  • Январь 1999 - JIS X 0510
  • Июнь 2000 г. - ISO / IEC 18004: 2000 Информационные технологии. Методы автоматической идентификации и сбора данных. Символика штрих-кода. - QR-код (сейчас снят).
    Определяет модели QR-кода 1 и 2 символа.
  • 1 сентября 2006 г. - ISO / IEC 18004: 2006 Информационные технологии. Методы автоматической идентификации и сбора данных. Спецификация символики штрих-кода QR-кода 2005 (теперь отозвана) [12]
    Определяет символы QR-кода 2005, расширение модели QR-кода 2. Не указать, как читать символы QR-кода модели 1, или потребовать этого для соответствия.
  • 1 февраля 2015 г. - Информация ISO / IEC 18004: 2015 - Методы автоматической идентификации и сбора данных - Спецификация символики штрих-кода QR Code
    Переименовывает символ QR Code 2005 в QR Code и добавляет пояснения к некоторым процедурам и незначительные исправления.

На прикладном уровне между большинством реализаций есть некоторые различия. Японская компания NTT DoCoMo установила стандарты де-факто для кодирования URL-адресов, контактной информации и некоторых других типов данных. [13] Проект с открытым исходным кодом "ZXing" поддерживает список типов данных QR-кода. [14]

Использует [ редактировать ]

QR-код, используемый на большом рекламном щите в Японии, со ссылкой на сайт sagasou.mobi.

QR-коды стали обычным явлением в потребительской рекламе. Как правило, смартфон используется в качестве сканера QR-кода, отображающего код и преобразующего его в некоторую полезную форму (например, стандартный URL-адрес веб-сайта, тем самым избавляя пользователя от необходимости вводить его в веб-браузере ). QR-код стал основным направлением рекламной стратегии, поскольку он обеспечивает более быстрый доступ к веб-сайту бренда, чем ввод URL-адреса вручную. [15] [16] Помимо простого удобства для потребителя, важность этой возможности состоит в том, что она увеличивает коэффициент конверсии : вероятность того, что контакт с рекламой приведет к продаже. Это уговаривает заинтересованных перспектив дальше вниз по течению.воронка конверсии с небольшими задержками или усилиями, приводящая зрителя на веб-сайт рекламодателя немедленно, тогда как более длительная и более целенаправленная коммерческая презентация может потерять интерес зрителя.

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

Они также могут использоваться для хранения личной информации для использования организациями. Примером этого является Национальное бюро расследований Филиппин (NBI), где разрешения NBI теперь сопровождаются QR-кодом. Многие из этих приложений нацелены на пользователей мобильных телефонов (с помощью мобильных тегов ). Пользователи могут получать текст, добавлять контакты vCard на свое устройство, открывать URL-адреса или создавать сообщения электронной почты или текстовые сообщения после сканирования QR-кодов. Они могут генерировать и распечатывать свои собственные QR-коды, чтобы другие могли сканировать и использовать их, посетив один из нескольких платных или бесплатных сайтов или приложений, генерирующих QR-коды. У Google был API , который теперь устарел, для генерации QR-кодов [17]а приложения для сканирования QR-кодов можно найти практически на всех смартфонах. [18]

QR-коды используются и печатаются на железнодорожных билетах в Китае с 2010 года. [19]

QR-коды, хранящие адреса и URL-адреса, могут появляться в журналах, на знаках, в автобусах, на визитных карточках или практически на любом объекте, о котором пользователям может потребоваться информация. Пользователи телефона с камерой, оснащенного соответствующим приложением для чтения, могут сканировать изображение QR-кода, чтобы отобразить текст, контактную информацию, подключиться к беспроводной сети или открыть веб-страницу в браузере телефона. Этот акт связывания с объектами физического мира называется жесткой связью или гиперссылкой на объект.. QR-коды также могут быть связаны с местоположением, чтобы отслеживать, где код был отсканирован. Либо приложение, которое сканирует QR-код, извлекает географическую информацию с помощью GPS и триангуляции вышек сотовой связи (aGPS), либо URL-адрес, закодированный в самом QR-коде, связан с местоположением. В 2008 году японский каменщик объявил о планах выгравировать QR-коды на надгробиях, что позволит посетителям просматривать информацию об умерших, а членам семьи - отслеживать посещения. [20] Психолог Ричард Уайзман был одним из первых авторов, включивших QR-коды в книгу « Паранормальность: почему мы видим то, чего нет» (2011). [21] [ неудачная проверка ]

QR-коды были включены в валюту. В июне 2011 года Королевский монетный двор Нидерландов ( Koninklijke Nederlandse Munt ) выпустил первую в мире официальную монету с QR-кодом в ознаменование столетия своего нынешнего здания и помещений. Монету можно отсканировать с помощью смартфона и изначально привязать к специальному веб-сайту с информацией об историческом событии и дизайне монеты. [22] В 2014 году Центральный банк Нигерии выпустил банкноту номиналом 100 найр в ознаменование своего столетнего юбилея, первую банкноту, в дизайне которой был использован QR-код. При сканировании с помощью мобильного устройства с доступом в Интернет код попадает на веб-сайт, рассказывающий о столетней истории Нигерии. [23] В 2015 г.Центральный банк Российской Федерации выпустил банкноту в 100 рублей в ознаменование аннексии Крыма Российской Федерацией (юридически не признанной большинством стран мира). Он содержит QR-код в своем дизайне, и при сканировании с помощью мобильного устройства с подключением к Интернету код попадает на веб-сайт, на котором подробно описывается историческая и техническая подоплека памятной записки. В 2017 году Банк Ганы выпустил банкноту достоинством 5 седи в ознаменование 60-летия Центрального банка Ганы и содержит QR-код в своем дизайне, который при сканировании с помощью мобильного устройства с подключением к Интернету переходит в официальный банк. веб-сайта Ганы.

Функционал кредитной карты находится в стадии разработки. В сентябре 2016 года Резервный банк Индии (RBI) запустил одноименный Bharat QR, общий QR-код, совместно разработанный всеми четырьмя основными компаниями, занимающимися карточными платежами - Национальной платежной корпорацией Индии, которая управляет картами RuPay вместе с MasterCard, Visa и American. Выражать. Он также будет иметь возможность принимать платежи на платформе единого платежного интерфейса (UPI) . [24] [25]

Дополненная реальность [ править ]

QR-коды используются в некоторых системах дополненной реальности для определения положения объектов в трехмерном пространстве. [5] QR-коды также используются для предоставления возможностей дополненной реальности. [ требуется разъяснение ]

Отображение мультимедийного содержимого [ править ]

Мультимедийные QR-коды также используются для направления пользователей к определенному мультимедийному контенту (например, видео, аудио, изображениям, документам и т. Д.).

Мобильные операционные системы [ править ]

QR-коды можно использовать в различных операционных системах мобильных устройств. iPhone под управлением iOS 11 и выше [26] и некоторые устройства Android могут сканировать QR-коды без загрузки внешнего приложения. [27] Приложение камеры может сканировать и отображать QR-код (только на iPhone) вместе со ссылкой (как на Android, так и на iPhone). Эти устройства поддерживают перенаправление URL-адресов , что позволяет QR-кодам отправлять метаданные в существующие приложения на устройстве. Доступны многие платные или бесплатные приложения с возможностью сканирования кодов и жесткой ссылки на внешний URL-адрес.

Виртуальные магазины [ править ]

QR-коды использовались для создания «виртуальных магазинов», где покупателям представлялась галерея с информацией о продуктах и ​​QR-кодами, например, на стене вокзала. Покупатели сканируют QR-коды, и продукты доставляются к ним домой. Это использование началось в Южной Корее [28] и Аргентине [29], но в настоящее время расширяется во всем мире. [30] Walmart, Procter & Gamble и Woolworths уже приняли концепцию виртуального магазина. [31]

Оплата с помощью QR-кода [ редактировать ]

QR-коды могут использоваться для хранения информации о банковском счете или информации о кредитной карте, или они могут быть специально разработаны для работы с конкретными приложениями поставщика платежей. В мире существует несколько пробных приложений для платежей с помощью QR-кода. [32] [33] В развивающихся странах, таких как Китай, [34] [35] Индия [36] и Бангладеш, оплата с помощью QR-кода является очень популярным и удобным способом осуществления платежей. С тех пор как в 2011 году компания Alipay разработала способ оплаты с помощью QR-кода [37], мобильные платежи быстро стали применяться в Китае. По состоянию на 2018 год около 83% всех платежей приходилось на мобильные платежи. [38]

В ноябре 2012 года платежи с помощью QR-кода были широко развернуты в Чешской Республике, когда открытый формат для обмена платежной информацией - Краткий дескриптор платежа  - был представлен и одобрен Чешской банковской ассоциацией в качестве официального местного решения для QR-платежей. [39] [40] В 2013 году Европейский платежный совет предоставил руководящие принципы для EPC QR-кода, позволяющего инициировать SCT в Еврозоне .

Вход на сайт [ изменить ]

QR-коды можно использовать для входа на веб-сайты: QR-код отображается на странице входа на экране компьютера, и когда зарегистрированный пользователь сканирует его с помощью проверенного смартфона, он автоматически входит в систему. Аутентификация выполняется смартфоном, который связывается с сервером. Google протестировал такой метод входа в систему в январе 2012 года. [41]

Заказ ресторана [ править ]

Рестораны с быстрым обслуживанием могут представлять QR-код рядом с входной дверью, позволяя гостям просматривать онлайн-меню или даже перенаправлять их на веб-сайт или приложение для онлайн-заказов, позволяя им заказывать или потенциально оплачивать свою еду без необходимости стоять в очереди или использовать кассир. QR-коды также могут ссылаться на ежедневные или еженедельные специальные предложения, которые не печатаются в стандартизированных меню. [42] В ресторанах, обслуживающих стол, QR-коды позволяют гостям заказывать еду без участия официанта - QR-код содержит номер столика, поэтому серверы знают, куда доставить еду. [43] [44] Это приложение стало особенно популярным после того, как потребность в социальном дистанцировании во время пандемии COVID-19 2020 года привела к сокращению контактов между обслуживающим персоналом и клиентами. [43]

Присоединение к сети Wi ‑ Fi [ править ]

QR-код для автоматического подключения к сети Wi ‑ Fi.

Указав SSID, тип шифрования, пароль / кодовую фразу и скрыт ли SSID или нет, пользователи мобильных устройств могут быстро сканировать сети и присоединяться к ним без необходимости вручную вводить данные. [45] Формат, подобный MECARD, поддерживается Android и iOS 11+. [46]

  • Общий формат: WIFI:S:<SSID>;T:<WEP|WPA|blank>;P:<PASSWORD>;H:<true|false|blank>;
  • Образец WIFI:S:MySSID;T:WPA;P:MyPassW0rd;;

Погребальное использование [ править ]

QR-код, который ведет к некрологу и может быть помещен на надгробие.

QR-код может быть ссылкой на некролог и может быть помещен на надгробие. В 2008 году в Ишинокэ в префектуре Яманаси, Япония, начали продавать надгробия с QR-кодами, произведенными IT DeSign, где код ведет к месту виртуального захоронения покойного. [47] [48] [49] Другие компании, такие как интерактивные надгробия из Висконсина, также начали внедрять QR-коды в надгробия. [50] В 2014 году на еврейском кладбище Ла-Пас в Уругвае начали применять QR-коды для надгробий. [51]

Использование TOTP [ править ]

QR-коды также используются при сканировании секретов TOTP для генерации одноразовых паролей на основе времени .

Видеоигры [ править ]

Популярные видеоигры , такие как Fez , The Talos Principle и Watch Dogs , включают QR-коды в качестве элементов сюжета и игрового процесса. [52] [53] Среди нас есть пасхальное яйцо с QR-кодом в задаче «Сканировать посадочный талон ». Мобильные игры, такие как Munzee, используют геолокацию в сочетании с QR-кодами, чтобы создать игру, в которую играют в реальном мире путем сканирования QR-стикеров в физических местах. [54]

Программы лояльности [ править ]

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

Обнаружение подделок [ править ]

Серийные QR-коды используются брендами [55] и правительствами [56], чтобы позволить потребителям, розничным продавцам и дистрибьюторам проверять подлинность продуктов и помогать обнаруживать поддельные продукты в рамках программы защиты бренда . [57] Однако уровень безопасности обычного QR-кода ограничен, поскольку QR-коды, напечатанные на оригинальных продуктах, легко воспроизводятся на поддельных продуктах, даже несмотря на то, что анализ данных, созданных в результате сканирования QR-кода, может использоваться для обнаружения подделок и незаконная деятельность. [58] Более высокий уровень безопасности может быть достигнут путем встраивания цифрового водяного знака или шаблона обнаружения копирования.в изображение QR-кода. Это делает QR-код более защищенным от попыток подделки, а поддельные продукты, содержащие поддельный QR-код, могут быть обнаружены путем сканирования безопасного QR-кода с помощью определенного приложения (даже если само сообщение QR-кода является действительным). [59]

Отслеживание продукта [ править ]

Были проведены различные исследования для оценки эффективности QR-кодов как средства передачи информации на этикетках и их использования как части системы отслеживания пищевых продуктов. В [60] было обнаружено, что при предоставлении бесплатного доступа к смартфону с приложением для сканирования QR-кода 52,6% участников использовали бы его для доступа к информации о маркировке. Исследование, проведенное в Южной Корее, показало, что потребители ценят QR-код, используемый в системе отслеживания пищевых продуктов, поскольку они предоставляют подробную информацию о продуктах питания, а также информацию, которая помогает им в принятии решения о покупке. [61] Если QR-коды сериализуются, потребители могут получить доступ к веб-странице, на которой показана цепочка поставок для каждого ингредиента, а также информация, относящаяся к каждой связанной партии, включая переработчиков мяса и производителей, что помогает решить их опасения по поводу происхождения их продуктов питания. [62]

Пандемия COVID-19 [ править ]

После того, как пандемия COVID-19 начала распространяться, QR-коды начали использоваться в качестве «бесконтактной» системы для отображения информации, отображения меню или предоставления обновленной информации для потребителей, особенно в индустрии гостеприимства. Рестораны заменили бумажное или ламинированное пластиковое меню наклейками с QR-кодом на столе, что открыло онлайн-версию меню. Это избавляло от необходимости выбрасывать одноразовые бумажные меню или вводить процедуры очистки и дезинфекции для постоянных меню после каждого использования. [63]

В нескольких австралийских штатах постоянные посетители должны были сканировать QR-коды в магазинах, клубах, супермаркетах и ​​других предприятиях сферы услуг и розничной торговли при входе, чтобы облегчить отслеживание контактов . Аналогичные системы использовали Сингапур, Великобритания и Новая Зеландия. [64]

Дизайн [ править ]

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

Хранилище [ править ]

Количество данных, которые могут быть сохранены в символе QR-кода, зависит от типа данных ( режим или набор символов ввода), версии (1, ..., 40, указывающей общие размеры символа, т. Е. 4 × номер версии + 17 точек с каждой стороны) и уровень коррекции ошибок . Максимальный объем памяти соответствует версии 40 и уровню исправления ошибок L (низкий), обозначенному 40-L: [7] [65]

Вот несколько примеров символов QR-кода:

  • Вариант 1 (21 × 21). Содержание: "Ver1"

  • Вариант 2 (25 × 25). Содержание: «Версия 2»

  • Версия 3 (29 × 29). Содержание: «QR-код версии 3»

  • Версия 4 (33 × 33). Содержание: «QR-код версии 4, до 50 символов»

  • Версия 10 (57 × 57). Содержание: «ВЕРСИЯ 10 QR-КОД, ДО 174 СИМВОЛОВ НА УРОВНЕ H, С МОДУЛЯМИ 57X57 И МНОГОЧИСЛЕННЫМ ИСПРАВЛЕНИЕМ ОШИБОК, КОТОРЫЕ МОГУТ БЫТЬ ВНУТРЕННИЕ. ОБРАТИТЕ ВНИМАНИЕ, ЧТО ЕСТЬ ДОПОЛНИТЕЛЬНЫЕ БЛОКИ ОТСЛЕЖИВАНИЯ» (фактически закодирован заглавными буквами)

  • Версия 25 (117 × 117) Содержимое: 1269 символов текста ASCII, описывающего QR-коды.

  • Версия 40 (177 × 177)

Исправление ошибок [ править ]

Поврежденный, но все еще декодируемый QR-код, ссылка на http://en.m.wikipedia.org
Пример QR-кода с художественным оформлением, который по-прежнему будет правильно сканироваться благодаря исправлению ошибок

QR-коды используют исправление ошибок Рида – Соломона по конечному полю , элементы которого закодированы как байты по 8 бит ; байт со стандартным числовым значением кодирует элемент поля, где принимается элементарный элемент, удовлетворяющий . В коде Рида – Соломона используется один из 37 различных полиномов со степенями от 7 до 68, в зависимости от того, сколько байтов исправления ошибок добавляет код. Из используемой формы Рида – Соломона ( систематическое представление BCH ) подразумевается, что все эти многочлены находятся в форме , однако правила выбора степени специфичны для стандарта QR.

При обсуждении фазы кода Рида-Соломона существует некоторый риск путаницы, поскольку в стандарте QR ISO используется термин кодовое слово для элементов , которые по отношению к коду Рида-Соломона являются символами , тогда как в нем используется термин блок для обозначения того, что с по отношению к коду Рида – Соломона - это кодовые слова. Количество данных по сравнению с байтами исправления ошибок в каждом блоке зависит от (i) версии (длины стороны) символа QR и (ii) уровня исправления ошибок, которых четыре. Чем выше уровень исправления ошибок, тем меньше объем памяти. В следующей таблице перечислены приблизительные возможности исправления ошибок на каждом из четырех уровней:

В более крупных QR-символах сообщение разбито на несколько кодовых блоков Рида – Соломона. Размер блока выбирается таким образом, чтобы не предпринималось попыток исправить более 15 ошибок в блоке; это ограничивает сложность алгоритма декодирования. Затем кодовые блоки чередуются вместе, что снижает вероятность того, что локализованное повреждение символа QR превысит емкость любого отдельного блока.

Благодаря исправлению ошибок можно создавать художественные QR-коды, которые по-прежнему правильно сканируются, но содержат преднамеренные ошибки, чтобы сделать их более читаемыми или привлекательными для человеческого глаза, а также включать в QR-код цвета, логотипы и другие функции. блокировать. [67] [68]

Также можно создавать художественные QR-коды без снижения способности исправления ошибок, манипулируя лежащими в основе математическими конструкциями. [69] [70] Также используются алгоритмы обработки изображений для уменьшения ошибок в QR-коде. [71]

Кодировка [ править ]

Информация о формате записывает две вещи: уровень исправления ошибок и шаблон маски, используемый для символа. Маскирование используется для разделения шаблонов в области данных, которые могут сбить с толку сканера, таких как большие пустые области или вводящие в заблуждение объекты, похожие на метки локатора. Шаблоны маски определяются на сетке, которая повторяется по мере необходимости, чтобы покрыть весь символ. Модули, соответствующие темным участкам маски, инвертированы. Информация о формате защищена от ошибок кодом BCH , и в каждый символ QR включены две полные копии. [2]

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

  • Значение информации о формате. На приведенном выше рисунке информация о формате защищена кодом BCH (15,5), который может исправить до 3-х битных ошибок. Общая длина кода составляет 15 бит, из которых 5 являются битами данных (2 уровня EC + 3 шаблона маски) и 10 являются дополнительными битами для исправления ошибок. Маска формата для этих 15 бит: [101011001010101]. Обратите внимание, что здесь мы сопоставляем маскированные значения непосредственно с их значением.

  • Размещение сообщения внутри символа QR. Сообщение кодируется с использованием кода Рида-Соломона (255 249) (сокращенного до кода (24,18) с помощью «дополнения»), который может исправить до 3-х байтовых ошибок.

  • Более крупный символ, показывающий чередующиеся блоки. Сообщение имеет 26 байтов данных и закодировано с использованием двух кодовых блоков Рида-Соломона. Каждый блок представляет собой код Рида-Соломона (255 233) (сокращенный до кода (35,13)), который может исправлять до 11 байтовых ошибок в одном пакете, содержащем 13 байтов данных и 22 байта «четности», добавленные к байтам данных. Два 35-байтовых кодовых блока Рида-Соломона чередуются, поэтому он может исправить до 22 байтовых ошибок за один пакет (в результате получается 70 кодовых байтов). Символ достигает уровня коррекции ошибок H.

Общая структура кодирования QR представляет собой последовательность из 4-х битных индикаторов с длиной полезной нагрузки, зависящей от режима индикатора (например, длина полезной нагрузки байтового кодирования зависит от первого байта). [72]

Примечание:
  • Индикатор количества символов зависит от количества модулей в QR-коде (версия символа).
  • Номер назначения ECI Размер:
    • 8 × 1 бит, если битовый поток назначения ECI начинается с '0'
    • 8 × 2 бита, если битовый поток назначения ECI начинается с '10'
    • 8 × 3 бита, если битовый поток назначения ECI начинается с '110'

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

При необходимости режимы кодирования можно смешивать в символе QR. (например, URL-адрес с длинной строкой буквенно-цифровых символов)

[Индикатор режима] [Битовый поток режима] -> [Индикатор режима] [Битовый поток режима] -> и т. Д. -> [0000 Конец сообщения (терминатор)]

После каждого индикатора, который выбирает режим кодирования, находится поле длины, которое сообщает, сколько символов закодировано в этом режиме. Количество битов в поле длины зависит от кодировки и версии символа.

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

V = 45 × C 1 + C 2

За исключением того, что последний символ в буквенно-цифровой строке нечетной длины вместо этого читается как 6-битное значение.

Пример расшифровки [ править ]

На следующих изображениях представлена ​​дополнительная информация о QR-коде.

  • 1. Введение

  • 2 - Структура

  • 3 - Макет и кодирование

  • 4 - Уровни и маски

  • 5 - Протоколы

Варианты [ править ]

Модель 1 [ править ]

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

  • Пример QR-кода модели 1

  • Функциональные области QR-кода модели 1

Микро QR-код [ редактировать ]

Микро-QR-код - это уменьшенная версия стандарта QR-кода для приложений, в которых размер символа ограничен. Существует четыре различных версии (размера) Micro QR-кодов: самая маленькая - 11 × 11 модулей; самый большой может содержать 35 цифровых символов. [73]

  • Пример микро-QR-кода

  • Функциональные области микрокода QR

Код IQR [ править ]

Код IQR является альтернативой существующим QR-кодам, разработанным Denso Wave. Коды IQR могут иметь квадратную или прямоугольную форму; это предназначено для ситуаций, когда прямоугольный штрих-код в противном случае был бы более подходящим, например, для цилиндрических объектов. Коды IQR могут вместить тот же объем информации на 30% меньше места. Существует 61 версия квадратных кодов IQR и 15 версий прямоугольных кодов. Для квадратов минимальный размер модулей 9х9; прямоугольники имеют минимум 19x5 модулей. Коды IQR добавляют уровень коррекции ошибок S, который позволяет корректировать ошибки на 50%. [74] Коды IQR еще не получили спецификации ISO, и только собственные продукты Denso Wave могут создавать или считывать коды IQR. [75]

Безопасный QR-код[ редактировать ]

Код безопасного быстрого ответа (SQR) - это QR-код, который содержит сегмент «личных данных» после терминатора вместо указанных байтов-заполнителей «ec 11». [76] Этот сегмент личных данных необходимо расшифровать с помощью ключа шифрования. Его можно использовать для хранения личной информации и управления внутренней информацией компании. [77]

Коды SQR были разработаны Фондом FORUS для обеспечения безопасных транзакций и опубликованы под лицензией Creative Commons. Решение SQR гарантирует целостность исходных данных, а также действительность исходной стороны. Строка платежной инструкции состоит из данных электронной инструкции из отсканированного QR-кода, к которому добавлен криптографический хэш SHA-2. Затем дайджест сообщения можно зашифровать с помощью закрытого ключа отправителя, который затем создает цифровую подпись сообщения. Эта подпись подтверждает целостность данных и надежность отправителя. Это обеспечивает предотвращение отказа от авторства, подтверждение личности отправителя и отсутствие подделки во время передачи. Путем встраивания URL-адреса и всех переменных, необходимых для выполнения электронной коммерции типа корзины покупок,оплата счетов и одноранговые платежи в сочетании с цифровым сертификатом исключают возможность спуфинга, взлома и атак посредника. [78]

QRGraphy [ править ]

QR-код с графическими элементами или логотипом и цветами. Эти qr_codes имеют 2 типа: графический и прозрачный . QRGraphy привлекателен для дизайнеров , маркетологов и рекламодателей . [79]

Кадр QR [ править ]

Frame QR - это QR-код с «областью холста», которую можно гибко использовать. В центре этого кода находится область холста, где можно гибко расположить графику, буквы и многое другое, что позволяет размещать код без потери дизайна иллюстраций, фотографий и т. Д. [80]

HCC2D [ править ]

Примеры цветного двухмерного кода большой емкости (HCC2D): (a) 4-цветный код HCC2D и (b) 8-цветной код HCC2D.

Исследователи предложили новый цветной двухмерный код высокой емкости (HCC2D), который основан на основе QR-кода для сохранения устойчивости QR к искажениям и использует цвета для увеличения плотности данных (на данном этапе [ когда? ] Он все еще находится в стадии прототипирования фаза). Спецификация кода HCC2D подробно описана в Querini et al. (2014), [81], а методы цветовой классификации ячеек кода HCC2D подробно описаны в Querini and Italiano (2014), [82], которая является расширенной версией Querini and Italiano (2013). [83]

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

Код JAB [ править ]

Википедия приветствует ссылку, закодированную с использованием 8-цветного кода JAB.

Код JAB (просто еще один штрих-код) - это цветная двумерная матричная символика, состоящая из разноцветных квадратных модулей, расположенных в квадратной или прямоугольной сетке, разработанная Институтом Фраунгофера SIT (Secure Information Technology). [84]

Код JAB содержит один первичный символ и, возможно, несколько вторичных символов. Первичный символ содержит четыре искомых шаблона, расположенных по углам символа. [85] Используется 4 или 8 цветов [86] 4 основных цвета (голубой, пурпурный, желтый, черный) - это 4 основных цвета субтрактивной цветовой модели CMYK, которая является наиболее широко используемой в промышленности системой для цветной печати на белая основа, например, бумага. Остальные 4 цвета (синий, красный, зеленый, белый) являются вторичными цветами модели CMYK и возникают как равная смесь основных цветов.

Штрих-код не подлежит лицензированию и был подвергнут стандартизации ISO, поскольку ожидается, что ISO 23634 будет утвержден в начале 2021 года [87] и завершен в 2022 году. [86] Программное обеспечение является открытым исходным кодом и публикуется в соответствии с LGPL v2.1. лицензия. [88] Спецификация находится в свободном доступе. [85]

Поскольку цвет представляет собой дополнительное (третье) измерение к двумерной матрице, код JAB может содержать больше информации в той же области по сравнению с обычными двухцветными (черно-белыми) кодами (теоретически вдвое больше данных для четырехцветной матрицы). code и в три раза больше для 8 цветов при том же алгоритме кодирования). Это может позволить хранить все сообщение («все данные») в самом штрих-коде, а не просто сохранять частичные данные (сокращенное сообщение) со ссылкой (например, ссылкой) на источник в другом месте (веб-сайт), который содержит полное сообщение, что устраняет необходимость в дополнительной постоянной и всегда доступной инфраструктуре, помимо собственно напечатанного штрих-кода. Это может быть использовано для цифровой подписизашифрованная цифровая версия печатных юридических документов, контрактов и сертификатов (дипломов, обучение), медицинских рецептов или обеспечение гарантии подлинности продукта для повышения защиты от подделок. [86]

Лицензия [ править ]

Использование технологии QR-кода свободно лицензируется при условии, что пользователи следуют стандартам для QR-кода, задокументированным с помощью JIS или ISO . Нестандартные коды могут потребовать специального лицензирования. [89]

Denso Wave владеет рядом патентов на технологию QR-кода, но решила использовать их в ограниченном объеме. [89] Чтобы способствовать широкому использованию технологии, Denso Wave решила отказаться от своих прав на ключевой патент, которым она владеет, только для стандартизованных кодов. [10] В США выдан патент на QR-код US 5726435  , а в Японии - JP 2938338  . Европейское патентное ведомство выдало патент «EPO 0672994» .в Denso Wave, который затем был подтвержден патентами Франции, Великобритании и Германии, срок действия всех которых истек в марте 2015 года [90].

Сам текст QR Code является зарегистрированным товарным знаком и словесным знаком Denso Wave Incorporated. [91] В Великобритании товарный знак зарегистрирован как E921775, что означает «QR-код», с датой регистрации 03.09.1998. [92] Британская версия товарного знака основана на товарном знаке Kabushiki Kaisha Denso (DENSO CORPORATION), зарегистрированном как товарный знак 000921775, слово «QR-код», 03.09.1998 г. и зарегистрированном 12.06.1999 г. OHIM Европейского Союза (Управление по гармонизации внутреннего рынка). [93] Товарный знак США для слова «QR-код» - товарный знак 2435991, зарегистрированный 29 сентября 1998 г. с измененной датой регистрации 13 марта 2001 г., присвоенный Denso Corporation. [94]

Риски [ править ]

Единственный контекст, в котором обычные QR-коды могут нести исполняемые данные, - это тип данных URL . Эти URL-адреса могут содержать код JavaScript, который можно использовать для использования уязвимостей в приложениях в хост-системе, таких как считыватель, веб-браузер или средство просмотра изображений, поскольку считыватель обычно отправляет данные в приложение, связанное с типом данных. используется QR-кодом.

В случае отсутствия программных эксплойтов вредоносные QR-коды в сочетании с допустимым считывателем по-прежнему могут поставить под угрозу содержимое компьютера и конфиденциальность пользователя. Эта практика известна как «attagging», в чемодане от «атаки» мечения. [95] Их легко создать, и их можно прикрепить к законным QR-кодам. [96] На смартфоне разрешения читателя могут разрешать использование камеры, полный доступ в Интернет, чтение / запись контактных данных, GPS , чтение истории браузера , чтение / запись в локальное хранилище и глобальные системные изменения. [97] [98] [99]

Риски включают в себя ссылки на опасные веб-сайты с помощью эксплойтов браузера, включение микрофона / камеры / GPS, а затем потоковую передачу этих каналов на удаленный сервер, анализ конфиденциальных данных (пароли, файлы, контакты, транзакции), [100] и отправку электронной почты / SMS / IM-сообщения или DDOS- пакеты как часть ботнета , нарушающие настройки конфиденциальности, похищающие личность [101] и даже содержащие вредоносную логику, такую ​​как JavaScript [102] или вирус. [103] [104] Эти действия могут происходить в фоновом режиме, когда пользователь видит только читателя, открывающего, казалось бы, безобидную веб-страницу. [105]В России вредоносный QR-код заставлял сканирующие его телефоны отправлять текстовые сообщения премиум-класса по цене 6 долларов США за каждый. [95]

См. Также [ править ]

  • Кодекс ацтеков
  • CueCat
  • Матрица данных
  • PDF417
  • QRpedia
  • SnapTag
  • SPARQCode
  • Touchatag

Ссылки [ править ]

  1. ^ «Функции QR-кода» . Denso-Wave. Архивировано из оригинального 29 января 2013 года . Проверено 3 октября 2011 года .
  2. ^ a b c «Основы QR-кода» . Denso ADC. 2011. Архивировано 12 мая 2013 года . Проверено 12 марта 2013 года .
  3. ^ «2D штрих-коды» . NHK World-Япония . 26 марта 2020.
  4. ^ «Малоизвестная история рождения QR-кода» . 10 февраля 2020 г. Архивировано 4 марта 2020 г.
  5. ^ a b Borko Furht (2011). Справочник по дополненной реальности . Springer. п. 341. ISBN. 9781461400646. Архивировано 21 декабря 2016 года.
  6. ^ Джо Уотерс. «Как использовать лучшие генераторы QR-кода» . Dummies.com . Архивировано 11 сентября 2017 года . Дата обращения 5 июня 2017 .
  7. ^ a b «QR-код - о 2D-коде» . Denso-Wave. Архивировано 5 июня 2016 года . Проверено 27 мая +2016 .
  8. ^ «14 миллионов американцев сканировали QR-коды и штрих-коды со своих мобильных телефонов в июне 2011 года» . 16 августа 2011. Архивировано 5 апреля 2016 года . Проверено 27 мая +2016 .
  9. ^ Клейс, Бенджамин. «Статистика QR-кода в 2020 году» .
  10. ^ a b «Стандартизация QR-кода» . QR Code.com . Denso-Wave. Архивировано 10 мая 2016 года . Дата обращения 23 мая 2016 .
  11. ^ "QR-код ISS | Магазин AIM: Исторический архив" . Aimglobal.org. Архивировано 8 августа 2016 года . Проверено 26 мая 2016 .
  12. ^ «ISO / IEC 18004: 2006 - Информационные технологии - Методы автоматической идентификации и сбора данных - Спецификация символики штрих-кода QR Code 2005» . www.iso.org . Архивировано 8 марта 2017 года . Проверено 7 марта 2017 года .
  13. ^ «Синхронизация с родными приложениями» . NTT DoCoMo . Архивировано 6 августа 2016 года . Проверено 26 мая 2016 .
  14. Шон Оуэн (17 января 2014 г.). «Содержимое штрих-кода» . Архивировано 15 февраля 2016 года . Проверено 26 мая 2016 .
  15. Римма Кац (23 января 2012 г.). «Starbucks продвигает кофейные смеси с помощью QR-кодов» . Архивировано 3 июня 2016 года . Проверено 26 мая 2016 .
  16. Дженни Ли (4 января 2012 г.). «Крутая рекламная кампания Tesco с QR-кодами» . Архивировано 3 июня 2016 года . Проверено 26 мая 2016 .
  17. ^ «Начало работы с инфографикой (устарело)» . google-developers.appspot.com . 26 мая 2015. Архивировано 29 июня 2016 года . Проверено 27 мая +2016 .
  18. ^ «Считыватели QR-кода для iPhone, Android, Blackberry и Windows Phone 7» . 7 декабря 2010. Архивировано 25 августа 2011 года.
  19. ^ «QR-коды на железнодорожных билетах Китая могут привести к утечке личной информации» . Хочу China Times . Архивировано 12 декабря 2013 года . Проверено 16 марта 2013 года .
  20. Новак, Асами (23 марта 2008 г.). «Японские надгробия увековечивают память мертвых с QR-кодами» . Проводной. Архивировано 15 февраля 2013 года . Проверено 8 мая 2013 года .
  21. ^ Скептичность (5 июля 2011 г.). «Паранормальность» . Skepticality.com. Архивировано 3 июля 2015 года . Проверено 27 июня 2015 года .
  22. ^ "Herdenkingsmunt встретил QR-код волоп в het nieuws!" [Памятный QR-код в новостях!]. Koninklijke Nederlandse Munt (на голландском языке). 21 июня 2011. Архивировано 29 июня 2016 года . Проверено 27 мая +2016 .
  23. ^ "Новое празднование 100-летия памятного столетия" . Архивировано 8 сентября 2015 года . Проверено 10 сентября 2015 года .
  24. ^ www.ETRetail.com. «С запуском IndiaQR розничные платежи получат цифровое преимущество - ET Retail» . ETRetail.com . Архивировано 15 февраля 2017 года . Проверено 15 февраля 2017 года .
  25. ^ "IndiaQR дебютирует 20 февраля" . Таймс оф Индия . Архивировано 16 февраля 2017 года . Проверено 15 февраля 2017 года .
  26. Рианна Хайн, Бастер (21 сентября 2017 г.). «Как сканировать QR-коды с помощью приложения камеры iOS 11» . Культ Mac . Архивировано из оригинала 5 января 2019 года . Проверено 28 мая 2019 .
  27. ^ Lacoma, Тайлер (3 октября 2018). «Как сканировать QR-код» . Цифровые тенденции . Архивировано из оригинального 22 апреля 2019 года . Проверено 28 мая 2019 .
  28. ^ "Виртуальный магазин QR-кода Tesco" . 14 апреля 2012 года архивация с оригинала на 25 мая 2016 года . Проверено 26 мая 2016 .
  29. Себастьян Кампанарио (16 сентября 2011 г.). «Маркетинговый футурист: ya ​​se puede comprar con la cámara del celular» [Футуристический маркетинг: уже можно делать покупки с помощью камеры мобильного телефона] (на испанском языке). Архивировано 23 сентября 2011 года.
  30. ^ «Маркетологи разбрасывают удобные для телефона коды по объявлениям» . 11 ноября 2010 . Проверено 26 мая 2016 .
  31. ^ «10 лучших примеров магазина QR-кода» . 14 апреля 2012 года архивация с оригинала на 6 июня 2016 года . Проверено 26 мая 2016 .
  32. ^ «SCVNGR представляет платежную систему с QR-кодом» . Архивировано 8 декабря 2012 года.
  33. ^ «MasterCard начинает пилотную версию мобильного платежного приложения QkR» . 26 января 2012 года. Архивировано 8 января 2014 года.
  34. ^ Джейкобс, Харрисон. «Одно фото показывает, что Китай уже находится в безналичном будущем» . Business Insider . Проверено 14 октября 2019 года .
  35. ^ Mozur, Павел (16 июля 2017). «В городском Китае деньги быстро устаревают» . Нью-Йорк Таймс . ISSN 0362-4331 . Проверено 14 октября 2019 года . 
  36. ^ «Оплата мобильным кошельком, чтобы упростить работу с помощью совместимых QR-кодов» . Moneycontrol . Проверено 22 декабря 2020 .
  37. ^ "История Ханчжоу: Развитие революции мобильных платежей в Китае" (PDF) .
  38. ^ «Способы оплаты в Китае: как Китай стал страной, ориентированной на мобильные устройства» . daxueconsulting.com . Проверено 23 июня 2020 .
  39. ^ "Стандарт - Формат обмена платежной информацией для внутренних платежей в чешских кронах с использованием QR-кодов " [Стандарт № 26: Формат для обмена платежной информацией для внутренних платежей в чешских кронах с использованием QR-кодов] (на чешском языке). Чешская банковская ассоциация. Ноябрь 2012. Архивировано 3 июня 2016 года . Проверено 27 мая +2016 .
  40. ^ "Formát pro sdílení platebních údajů v CZK - QR kódy" [Формат для обмена платежной информацией в чешских кронах - QR-коды] (на чешском языке). Чешская банковская ассоциация . Август 2015 . Проверено 17 февраля 2020 .
  41. ^ «Google тестирует аутентификацию при входе с помощью QR-кодов» . Архивировано 15 июня 2013 года.
  42. ^ Management 2020 ( https://modernrestaurantmanagement.com ), Modern Restaurant (22 октября 2020 г.). «QR-коды ресторанов: история возвращения в 2020 году | QR-коды ресторанов: история возвращения в 2020 году | Современный ресторанный менеджмент | Новости общественного питания и ресторанного менеджмента» . Современный ресторанный менеджмент . Дата обращения 1 ноября 2020 .
  43. ^ a b Кастренакес, Джейкоб (29 сентября 2020 г.). «Square запускает QR-коды, которые позволяют делать заказы со своего столика в ресторане» . Verge.com . ООО «ВОКС Медиа» . Проверено 24 ноября 2020 года .
  44. Гласс, Ной (7 октября 2020 г.). «Как подготовиться к сервировке стола 2.0» . Forbes.com . ООО «Форбс Медиа» . Проверено 24 ноября 2020 года .
  45. ^ «Поделитесь своим SSID и паролем Wi-Fi с помощью QR-кода» . 19 июля 2015 г.
  46. ^ "Документация zxing: содержимое штрих-кода" . GitHub . zxing.
  47. ^ "モ ノ ウ ォ ッ チ は 生 ま れ 変 ま す" . Архивировано 13 ноября 2015 года . Проверено 10 сентября 2015 года .
  48. ^ Майкл Keferl (20 марта 2008). «Могилы с QR-кодом дают« мемориальное окно » » . Япония Тенденции . Архивировано из оригинального 2 -го мая 2012 года.
  49. ^ «供養 の 窓 - 石 の 声 株式会社» (на японском). Архивировано 13 ноября 2015 года . Проверено 10 сентября 2015 года .
  50. ^ «Quiring Monuments добавляет коды смартфонов к надгробиям» . Бизнес-журнал Пьюджет-Саунд . 26 апреля 2011 года архивация с оригинала на 23 июня 2015 . Проверено 10 сентября 2015 года .
  51. ^ "Уругвайское еврейское кладбище QR-ified" (на испанском языке). ЭЛЬ ПАИС . 24 марта 2014. Архивировано из оригинала 3 августа 2016 года.
  52. ^ "Этот QR-код в Фесе полезен?" . Архивировано 24 февраля 2017 года . Проверено 23 февраля 2017 года .
  53. ^ "QR Reader" . Архивировано 24 февраля 2017 года . Проверено 23 февраля 2017 года .
  54. ^ "Munzee. Охота за мусорщиками 21-го века" . Мунзи . Проверено 22 июня 2019 .
  55. ^ «Эксклюзивно - КИТАЙ: Pernod Ricard использует QR-коды на всей китайской упаковке» . www.just-drinks.com . 17 сентября 2013 . Проверено 24 апреля 2020 года .
  56. ^ «Цифровые налоговые марки ограничат поддельные товары - URA» . Ежедневный монитор . Проверено 24 апреля 2020 года .
  57. ^ «Сила умной упаковки» . www.bakingbusiness.com . Дата обращения 3 мая 2020 .
  58. ^ Обзор методов борьбы с контрафактными товарами и нарушением прав интеллектуальной собственности (ПИС) . Baldini, Gianmarco., Nai Fovino, Igor., Satta, Riccardo., Tsois, Aris., Checchi, Enrico., European Commission. Объединенный исследовательский центр. Люксембург: Издательский офис. 2015. ISBN. 978-92-79-54543-6. OCLC  948769705 .CS1 maint: others (link)
  59. ^ Carron, Сесилия (6 мая 2015). «Борьба с подделкой с использованием QR-кодов» . Phys.org . Дата обращения 16 июня 2020 .
  60. ^ Ли, Тунчжэ; Messer, Kent D .; Ли, Тунчжэ; Мессер, Кент Д. (2019). Ли, Тунчжэ; Мессер, Кент Д. (ред.). «Сканировать или не сканировать: вопрос о поведении потребителей и QR-кодах на пищевых упаковках» . Журнал экономики сельского хозяйства и ресурсов . DOI : 10,22004 / ag.econ.287977 . ISSN 1068-5502 . 
  61. ^ Ким, Ён Гуг; У, Ынджу (1 июля 2016 г.). «Принятие потребителями кода быстрого ответа (QR) для системы отслеживания пищевых продуктов: применение расширенной модели принятия технологии (TAM)» . Food Research International . 85 : 266–272. DOI : 10.1016 / j.foodres.2016.05.002 . ISSN 0963-9969 . PMID 29544844 .  
  62. ^ «За каждым умным продуктом стоит умная упаковка | Future Food Asia» . futurefoodasia.com . Проверено 24 июня 2020 .
  63. Леже, Бенджамин (27 октября 2020 г.). «QR-коды заменяют обычные меню в ресторанах» . [225] . Дата обращения 1 ноября 2020 .
  64. ^ Purtill, Джеймс (19 ноября 2020). «Распространение проверок с помощью QR-кода - это« собачий завтрак ». Есть ли лучший способ?» . www.abc.net.au . Австралийская радиовещательная корпорация . Проверено 15 января 2021 года .
  65. ^ «Информационная емкость и версии QR-кода» . Denso-Wave. Архивировано 29 мая 2016 года.
  66. ^ «2D штрих-код: QR-код» . Архивировано из оригинального 15 сентября 2012 года. - TEC-IT
  67. ^ Орли Sharaby (18 октября 2010). «Форма соответствует функции: экстремальный макияж, выпуск QR-кода» . Архивировано из оригинала 8 июля 2012 года . Проверено 29 июля 2011 года .
  68. Гамильтон Чан (18 апреля 2011 г.). «КАК: Сделайте свои QR-коды более красивыми» . Архивировано из оригинального 10 июля 2012 года . Проверено 29 июля 2011 года .
  69. Расс Кокс (12 апреля 2012 г.). «QArt Codes: Как делать снимки с помощью QR-кодов, часть II» . Архивировано из оригинала 21 марта 2015 года . Дата обращения 8 мая 2015 .
  70. Расс Кокс (12 апреля 2012 г.). «QArt Coder» . Архивировано 24 апреля 2015 года . Дата обращения 8 мая 2015 .
  71. ^ Гупта, Кишор Датта, Manjurul Ahsan, и Стефан Андрей. «Увеличение емкости хранилища и снижение шума за счет более быстрого QR-кода». МОЗГ. Широкие исследования в области искусственного интеллекта и нейробиологии 9.1 (2018): 59-71.
  72. ^ ISO / IEC 18004: 2006 (E) § 6.4 Кодирование данных; Таблица 3 - Количество бит в индикаторе количества символов для QR Code 2005
  73. ^ Информационные технологии - Автоматическая идентификация и методы сбора данных - Спецификация символики штрих-кода QR Code 2005, ISO / IEC 18004: 2006 cor. 2009, страницы 3, 6.
  74. ^ «Обзор QR-кода и прогресс приложений QR-кода» (PDF) . Архивировано (PDF) из оригинала 20 мая 2013 года . Проверено 26 июня 2014 .
  75. ^ «Код iQR - QRcode.com - DENSO WAVE» . Архивировано 7 сентября 2015 года . Проверено 10 сентября 2015 года .
  76. ^ «Встраивание секретных данных в QR-код» . Проверено 29 октября 2018 года .
  77. ^ "SQRC" . qrcode.com . Проверено 26 декабря 2017 года .
  78. ^ "ФОРУС" . www.forus.co.za . Проверено 27 декабря 2020 года .
  79. ^ Qrgraphy. «Создание графических и динамических QR_codes» . qrgraphy (на персидском языке) . Проверено 30 апреля 2020 .
  80. ^ "Рамка QR" . qrcode.com . Проверено 26 декабря 2017 года .
  81. ^ 2D Color BarCodes для мобильных телефонов архивации 4 марта 2016 в Wayback Machine
  82. ^ Надежность и плотность данных в цветных штрих-кодах большой емкости. Архивировано 24 июля 2015 г. на Wayback Machine.
  83. ^ «Цветовые классификаторы для двухмерных цветных штрих-кодов» (PDF) . Fedcsis.org . 2013. Архивировано 24 июля 2015 года (PDF) .
  84. ^ "Сайт кода JAB" . jabcode.org . 2019.
  85. ^ a b «Техническая спецификация кода JAB» (PDF) . www.bsi.bund.de . 2019.
  86. ^ a b c Кюх, Оливер (26 июня 2020 г.). «Цветной штрих-код становится стандартом ISO» (пресс-релиз). Дармштадт: Институт безопасных информационных технологий Фраунгофера . Проверено 17 февраля 2021 года .
  87. ^ "ISO / IEC DIS 23634 Информационные технологии - Автоматическая идентификация и методы сбора данных - Спецификация символов полихромного штрих-кода кода JAB" . ISO . Проверено 17 февраля 2021 года .
  88. ^ "jabcode" . GitHub . 2019.
  89. ^ a b «О патенте» . Denso-Wave. Архивировано 25 июня 2016 года . Проверено 26 июня +2016 .
  90. ^ "DPA" .«ИНПИ» . Архивировано 13 августа 2016 года.«UK IPO» . 9 марта 2013 г.
  91. ^ "QR Code.com" . Denso-Wave. 6 ноября 2003 года Архивировано из оригинала 15 сентября 2012 года . Проверено 23 апреля 2009 года .
  92. ^ "UK QR Code Trademark" . Архивировано из оригинального 15 сентября 2012 года.
  93. ^ "Торговая марка ЕС QR Code" . Архивировано из оригинального 15 сентября 2012 года.
  94. ^ "Торговая марка QR-кода США" . Архивировано из оригинального 15 сентября 2012 года.
  95. ^ a b "Жаргонные часы", Wired , 20 (1), стр. 22 января 2012 г..
  96. ^ «Вредоносные изображения: что такое QR-код» . Технологический институт SANS. 3 августа 2011 года Архивировано из оригинала 13 июля 2012 года . Проверено 31 августа 2011 года .
  97. ^ «Сканер штрих-кода» . 1 июня 2011 года Архивировано из оригинала 15 сентября 2012 года . Проверено 31 августа 2011 года .
  98. ^ "QR-дроид" . 19 августа 2011 года Архивировано из оригинала 15 сентября 2012 года . Проверено 31 августа 2011 года .
  99. ^ "Считыватель штрих-кода ScanLife" . 24 мая 2011 года Архивировано из оригинала 15 сентября 2012 года . Проверено 31 августа 2011 года .
  100. ^ «Предупреждение для потребителей: безопасность QR-кода» . Лучшее бизнес-бюро. 23 июня 2011 года Архивировано из оригинала 15 июля 2012 года . Проверено 31 августа 2011 года .
  101. ^ «Предупреждения AVG: остерегайтесь вредоносных QR-кодов» . Мир ПК. 28 июня 2011 года Архивировано из оригинала 7 сентября 2012 года . Проверено 31 августа 2011 года .
  102. ^ «EvilQR - Когда QRCode выходит из строя» . Блог AppSec-Labs. 14 августа 2011 года Архивировано из оригинала 15 сентября 2012 года . Проверено 31 августа 2011 года .
  103. ^ «QR-коды: рецепт цунами мобильных вредоносных программ» . Cyveillance, Inc. 20 октября 2010. Архивировано из оригинального 28 июля 2012 года . Проверено 31 августа 2011 года .
  104. ^ QR-коды содержат до 2,9 КБ, тогда как размер самого маленького известного компьютерного вируса составляет примерно одну десятую от размера «Самый маленький вирус, с которым я смог справиться» . Вирусные лаборатории и распространение. 1995. Архивировано из оригинального 15 сентября 2012 года . Проверено 31 августа 2011 года .
  105. ^ «Остерегайтесь вредоносных QR-кодов» . ABC. 8 июня 2011 года Архивировано из оригинала на 1 августа 2012 года . Проверено 31 августа 2011 года .

Библиография [ править ]

  • BS ISO / IEC 18004: 2006. Информационные технологии. Методы автоматической идентификации и сбора данных. Символика штрих-кода. QR-код . Женева : ISO / IEC . 2000. с. 114. OCLC  60816353 .
  • BS ISO / IEC 18004: 2006. Информационные технологии. Методы автоматической идентификации и сбора данных. Спецификация символики штрих-кода QR Code 2005 . Лондон : BSI . 2007. с. 126. ISBN 978-0-580-67368-9.

Внешние ссылки [ править ]

  • Коды Рида-Соломона для кодеров - подробное руководство по Викиверситету, охватывающее как структуру QR-кода, так и коды Рида-Соломона, используемые для кодирования данных.