Здравствуйте, в этой статье мы постараемся ответить на вопрос: «ᐅ QR код — что это такое, как пользоваться, где применяется». Если у Вас нет времени на чтение или статья не полностью решает Вашу проблему, можете получить онлайн консультацию квалифицированного юриста в форме ниже.
Эта кодировка Quick Response моментального реагирования была создана изначально для автомобилестроения в Японии. Представляет собой товарный знак для двухмерных или матричных штрихов. Оптическая метка на изделие показывает всю информацию и считывается машиной. Для продуктивного хранения данных применяется четыре специальных режима, таких как: цифровой, буквенный, спаренный и кадзи.
Преимущества QR-код по сравнению со стандартным UPC позволили выйти за пределы автопромышленности и получить популярность в других областях народного хозяйства. К возможностям быстрого считывания прибавились новые расширения, помогающие:
-
отследить продукцию;
-
идентифицировать предметы;
-
просмотреть конкретное время;
-
управлять документацией;
-
организовывать общий маркетинг (производство и сбыт изделий, основанное на изучении экономического рынка).
Применять устройство очень легко. Оно состоит квадратиков темного цвета, которые сосредоточены на сетчатой поверхности белого фона. При помощи оборудования для обработки фотографии, например, камеры, эти квадраты считываются и обрабатываются не двоичными циклическими кодами Рида-Соломона. Их главная задача сканировать и распознать картинку. Далее, происходит извлечение из лекало данных. Такие особенности аппарата помогают в работе торговли, в логистической области и во всех отраслях промышленности.
Что такое QR код на чеке, и как он выглядит?
Если говорить простыми словами, QR код чека (Quick Response) — это графический ключ, метка или специальная кодировка, в которой скрыта информация о товаре, продавце и сделке. Система создана в Японии и первоначально предусматривалась для сферы автомобилестроения. По сути, QR код чека — метка, которая считывается специальным оборудованием и выдает важную информацию.
Расшифровка qr-кода кассового чека
Как выглядит фискальный чек онлайн-кассы — понятно. Теперь посмотрим на qr-код. Его можно считать бесплатной программой, которую можно поставить на телефон. Мне больше всего понравилась программа Сканер-штрих (Barcode Scaner).
Мы же любознательные, попытаемся расшифровать два наших примера.
Пример № 1 — считываем QR-код и получаем:
t=20181007T222000&s=3124.00&fn=8710000101915756&i=13363&fp=2419878849&n=1
Сперва идет дата — 2018-10-07, потом время 22:20, потом сумма 3124,00
Сверяемся с чеком — так и есть, пока все верно.
Потом идет номер фискального накопителя (ФН) 87…., номер фискального документа (ФД) 13363 и фискальный признак (ФП) 24… (контрольное значение)
Пример № 2 — считываем QR-код и получаем:
t=20181007T2151&s=1955.49&fn=8710000101838052&i=18487&fp=2392195712&n=1
Сперва идет дата — 2018-10-07, потом время 21:51, потом сумма 1955,49
Сверяемся с чеком — так и есть, пока все верно.
Потом идет номер фискального накопителя (ФН) 87…., номер фискального документа (ФД) 18487 и фискальный признак (ФП) 23… (контрольное значение)
Таким образом, мы с вами посмотрели расшифровку QR-кода электронного чека — это технические коды конкретной операции, банковских реквизитов там нет, перечня товаров тоже нет.
Преимущества использования QR-кодов
К преимуществам этого типа кодов относят:
- кодирование большей информации, чем у штрихкодов;
- при сканировании информация считывается за 1 секунду;
- компактность хранения информации;
- меньше ошибок в ходе работы;
- хранение информации с дополнительной защитой.
Инструкция по использованию QR-кода
Как говорилось выше, преимущественное большинство смартфонов сегодня производятся уже со встроенным сканером QR-кода, который находится в камере. Более того, со временем данная функция перестала быть прерогативой смартфонов и появилась также в некоторых планшетах, среди которых, например, iPad.
Чтобы прочитать QR-код с помощью цифрового устройства, вам нужно будет:
- Открыть на своем телефоне или планшете программу, предназначенную для сканирования QR-кодов, или просто активировать камеру (если она поддерживает функцию сканера).
- Навести камеру на QR-код. Это можно сделать под любым углом, не боясь того, что устройство неправильно прочитает данные.
- Получить на экране расшифрованные данные. На это потребуется буквально пару секунд.
Пандемия существенно ускорила темпы роста бесконтактной экономики. Именно QR-коды являются инструментом для решения большинства проблем повседневного взаимодействия, потому что они могут считываться смартфонами, которые есть практически у каждого. Согласно статистике за 2021 год, на данный момент пользователями смартфонов является более 80% людей в мире.
По данным некоторых экспертных агентств, в 2022 году у более чем 5,3 млрд владельцев смартфонов будут использоваться специальные купоны с QR-кодами, и при этом более 1 млрд пользователей будут активно взаимодействовать с ними на постоянной основе. Основные направления использования QR-кодов – это:
- Приложения;
- Транспорт;
- Бесконтактные платежи;
- Маркетинг;
- Здравоохранение.
Четыре версии QR-кода
У QR-кодов множество назначений, но чаще всего используются четыре основных вида. Версия QR-кода определяет способ кодирования данных и называется «режимом ввода». Различают цифровое, буквенно-цифровое, двоичное кодирование и кандзи. О способе кодирования сообщает версия QR-кода.
Цифровое кодирование
Используется для десятичных чисел от 0 до 9. Это самый емкий способ хранения данных, позволяющий записать до 7089 символов.
Буквенно-цифровое кодирование
Используется для чисел от 0 до 9, заглавных букв от A до Z, символов $, %, *, +, -, ., /, : и пробела. Позволяет хранить до 4296 символов.
Двоичное кодирование
Используется для символов из кодировки ISO-8859-1 и позволяет хранить до 2953 символов.
Кандзи
Используется для хранения японских иероглифов в виде двухбайтовых символов кодировки Shift JIS. Это первоначальная кодировка, разработанная компанией Denso Wave. Однако с появлением других режимов она стала наименее эффективной, так как позволяет хранить лишь 1817 символов.
Существует также вторая кодировка кандзи – ECI, использующая набор символов UTF-8. Однако не все современные сканеры могут ее прочесть.
Также есть две дополнительные модификации основных видов кодировки:
Режим структурированного дополнения
Этот способ преобразует набор данных в несколько QR-кодов, позволяя считывать до 16 QR-кодов одновременно.
Режим FNC1
Этот способ позволяет QR-коду выполнять функции штрих-кода GS1.
Как сделать QR-код: пошаговый чек-лист
-
Определите, какую информацию нужно закодировать. Например, ссылку на заявку.
-
Выберите онлайн-сервис, с помощью которого это можно сделать бесплатно и который будет для вас наиболее удобным.
-
В специальном текстовом поле введите необходимую информацию – характеристики, новость, ссылку и т.д., не выходя за предельно допустимое число символов;
-
В режиме правки кода добавьте подпись, картинку или логотип. Можно видоизменить изображение на свое усмотрение и выбрать фоновый оттенок;
-
Определите длину и ширину куар-кода. Старайтесь не выходить за максимальное число пикселей;
-
Можете установить радиус сглаживания углов, чтобы визуально они выглядели более округлыми;
-
Когда все будет готово, кликнуть «Сохранить» или «Готово».
Как шифруется QR-код. Чтобы символы превратились в матричный узор, информация проходит через несколько этапов:
- Кодирование. Сначала специальное ПО превращает нашу информацию в двоичный код — некую последовательность 0 и 1, размером не более 10-13 битов. Существует 4 основные кодировки: цифровая, алфавитно-цифровая, кандзи и битовая. Способ кодирования определяется информацией, которую мы шифруем. Например, кодирование символов 0-9 осуществляется цифровой кодировкой, а букв и цифр — алфавитно-цифровой
- Формирование служебных данных. ПО задает версию кодировки — чтобы сканер корректно расшифровал данные
- Разбивка потоков 0 и 1 на блоки. Каждый блок получает байты коррекции. Затем блоки данных выстраиваются по 2 и формируют новый поток. Из него формируется последовательность информации
- Шифрование. Последовательность данных преобразуется в двухмерное изображение путем заполнения черных и белых модулей. Белый — 1, черный — 0
Из чего состоит QR-код
Оригинальный QR-код состоит из 6 элементов:
- Кода версии — дублируется дважды в матрице: слева от правого верхнего и сверху от левого нижнего поисковых узоров. Показывает сканеру версию кода, которую использовали при шифровании
- Код маски и уровня коррекции — дублируется трижды. Шифрует техническую информацию
- Данные с кодами коррекции. Необходимы для исправления ошибок при дешифровании исходных данных
- Неизменные части. Сюда относят:
- поисковый узор — три одинаковых квадрата по углам, которые помогают сканеру понять, что перед ним QR-код
- выравнивающий узор — элемент, который помогает сканеру считать матрицу в любом положении и не ошибиться с потоком данных
- полоса синхронизации — Г-образная прерывистая линия, которая соединяет поисковые элементы
QR-код. Что это и для чего он нужен?
Так называемый матричный код QR-код (в переводе с английского quick response – быстрый отклик) был разработан в 1994 году японской компанией Denso-Wave. Целью данного изобретения было создание простой системы кодирования (в виде двумерного штрихкода), которое стало бы альтернативой классическому штрихкоду, который мы и по сей день видим на этикетках товаров в магазинах. Если то количество информации, которое можно закодировать старым штрихкодом устраивает торговые сети (а это, в принципе, только цена), то промышленность это не устраивало, так как для различных производственных и логистических целей требовалось закодировать всё больше информации. Так и появился двумерный код, который за счёт своих преимуществ стал называться QR-кодом.
Основные преимущества такого матричного кода заключаются в следующем:
Легкое распознавание закодированной информации сканерами. Это достигается за счёт конструкции кода: три квадрата по углам изображения и дополнительные квадратики для синхронизации по всему пространству кода нормализуют размер считываемого изображения, его ориентацию и угол, под которым сканирующее оборудование расположено к поверхности изображения.
Значительно количество информации, которое можно закодировать. Для примера, в один такой код может поместиться порядка 7 тысяч цифр, 4 тысяч цифр и букв (английских), или 3 тысяч букв в кириллице. Как видите, один маленький квадратик может закодировать целую статью, а в качестве демонстрации данной технологии выпускались даже произведения известных авторов, где на страницах вместо букв были только QR-коды!
Как прочитать QR код на кассовом чеке
Для того чтобы просканировать фискальный QR код, необходимо скачать специальную программу на сайте федеральной налоговой службы. Программа «Проверка кассового чека» позволяет также хранить чеки в памяти телефона (то есть накапливать и анализировать информацию о своих покупках). Теперь не обязательно хранить бумажный чек, чтобы при необходимости пожаловаться на продавца или вернуть товар. По сути вся информация в данном коде располагается выше в текстовом виде, поэтому расшифровывать её нет необходимости.
Совсем по-другому обстоит дело с QR кодами на чеках к алкогольной продукции.
Для сканирования и чтения QR кода на чековом документе к приобретенной алкогольной продукции используется приложение для смартфонов «Сканер ЕГАИС». Его можно скачать в том же Play Market. Прочитать Quick Response с его помощью можно следующим образом:
1. Заходите в магазин приложений на вашем мобильном телефоне (Android — Play Market, Windows Phone — Microsoft Магазин, iOS — App Store) и вводите в строку поиска «Сканер ЕГАИС».
2. Скачиваете и устанавливаете приложение «Сканер ЕГАИС».
3. Запускаете приложение «Сканер ЕГАИС», предварительно проверив качество интернет соединения.
4. Наводите камеру на чек, чтобы утилита могла просканировать кодировку.
QR-коды больше всего распространены в Японии. Уже в начале 2000 года QR-коды получили столь широкое распространение в стране, что их можно было встретить на большом количестве плакатов, упаковок и товаров, там подобные коды наносятся практически на все товары, продающиеся в магазинах, их размещают в рекламных буклетах и справочниках. С помощью QR-кода даже организовывают различные конкурсы и ролевые игры . Ведущие японские операторы мобильной связи совместно выпускают под своим брендом мобильные телефоны со встроенной поддержкой распознавания QR-кода .
В настоящее время QR-код также широко распространён в странах Азии, постепенно развивается в Европе и Северной Америке. Наибольшее признание он получил среди пользователей мобильной связи — установив программу-распознаватель, абонент может моментально заносить в свой телефон текстовую информацию, добавлять контакты в адресную книгу, переходить по web-ссылкам, отправлять SMS-сообщения и т. д.
Как показало исследование, проведённое компанией comScore в 2011 году, 20 млн жителей США использовали мобильные телефоны для сканирования QR-кодов .
В Японии, Австрии и России QR-коды также используются на кладбищах и содержат информацию об усопшем.
В китайском городе Хэфэй пожилым людям были розданы значки с QR-кодами, благодаря которым прохожие могут помочь потерявшимся старикам вернуться домой .
QR-коды активно используются музеями , а также и в туризме, как вдоль туристических маршрутов, так и у различных объектов. Таблички, изготовленные из металла, более долговечны и устойчивы к вандализму.
В феврале 2019 года в более чем 600 ресторанах сети Burger King в 180 городах России был запущен новый способ оплаты — с электронного кошелька WebMoney через QR-код. Таким образом Burger King стала единственной (на момент запуска) сетью ресторанов быстрого питания, где россияне могут рассчитываться через QR-код .
Последовательность байт разделяется на определённое для версии и уровня коррекции количество блоков, которое приведено в таблице «Количество блоков». Если количество блоков равно одному, то этот этап можно пропустить. А при повышении версии — добавляются специальные блоки.
Сначала определяется количество байт (данных) в каждом из блоков. Для этого надо разделить всё количество байт на количество блоков данных. Если это число не целое, то надо определить остаток от деления. Этот остаток определяет, сколько блоков из всех дополнены (такие блоки, количество байт в которых больше на один, чем в остальных). Вопреки ожиданию, дополненными блоками должны быть не первые блоки, а последние. Затем идет последовательное заполнение блоков.
Пример: для версии 9 и уровня коррекции M количество данных — 182 байта, количество блоков — 5. Поделив количество байт данных на количество блоков, получаем 36 байт и 2 байта в остатке. Это значит, что блоки данных будут иметь следующие размеры: 36, 36, 36, 37, 37 (байт). Если бы остатка не было, то все 5 блоков имели бы размер по 36 байт.
Блок заполняется байтами из данных полностью. Когда текущий блок полностью заполняется, очередь переходит к следующему. Байтов данных должно хватить ровно на все блоки, не больше и не меньше.
QR-коды больше всего распространены в Японии. Уже в начале 2000 года QR-коды получили столь широкое распространение в стране, что их можно было встретить на большом количестве плакатов, упаковок и товаров, там подобные коды наносятся практически на все товары, продающиеся в магазинах, их размещают в рекламных буклетах и справочниках. С помощью QR-кода даже организовывают различные конкурсы и ролевые игры . Ведущие японские операторы мобильной связи совместно выпускают под своим брендом мобильные телефоны со встроенной поддержкой распознавания QR-кода .
В настоящее время QR-код также широко распространён в странах Азии, постепенно развивается в Европе и Северной Америке. Наибольшее признание он получил среди пользователей мобильной связи — установив программу-распознаватель, абонент может моментально заносить в свой телефон текстовую информацию, добавлять контакты в адресную книгу, переходить по web-ссылкам, отправлять SMS-сообщения и т. д.
Как показало исследование, проведённое компанией comScore в 2011 году, 20 млн жителей США использовали мобильные телефоны для сканирования QR-кодов .
В Японии, Австрии и России QR-коды также используются на кладбищах и содержат информацию об усопшем.
В китайском городе Хэфэй пожилым людям были розданы значки с QR-кодами, благодаря которым прохожие могут помочь потерявшимся старикам вернуться домой .
QR-коды активно используются музеями , а также и в туризме, как вдоль туристических маршрутов, так и у различных объектов. Таблички, изготовленные из металла, более долговечны и устойчивы к вандализму.
В феврале 2019 года в более чем 600 ресторанах сети Burger King в 180 городах России был запущен новый способ оплаты — с электронного кошелька WebMoney через QR-код. Таким образом Burger King стала единственной (на момент запуска) сетью ресторанов быстрого питания, где россияне могут рассчитываться через QR-код .
Отдельно существует микро QR-код ёмкостью до 35 цифр.
Эффективность хранения данных по сравнению с традиционным QR кодом значительно улучшена благодаря использованию всего одной метки позиционирования, по сравнению с тремя метками в обычном QR коде. Из-за этого освобождается определённое пространство, которое может быть использовано под данные. Кроме того, QR код требует свободного поля вокруг кода шириной минимум в 4 модуля (минимальной единицы построения QR-кода), в то время как Micro QR код требует поля в два модуля шириной. Из-за большей эффективности хранения данных, размер Micro QR кода увеличивается не столь значительно с увеличением объёма закодированных данных по сравнению с традиционным QR кодом.
По аналогии с уровнями коррекции ошибок в QR кодах, Micro QR код бывает четырёх версий, М1-М4 .
Версия кода | Количество модулей | Уровень коррекции ошибок | Цифры | Цифры и буквы | Двоичные данные | Kanji |
---|---|---|---|---|---|---|
M1 | 11 | — | 5 | — | — | — |
M2 | 13 | L (7 %) | 10 | 6 | — | — |
M (15 %) | 8 | 5 | — | — | ||
M3 | 15 | L (7 %) | 23 | 14 | 9 | 6 |
M (15 %) | 18 | 11 | 7 | 4 | ||
M4 | 17 | L (7 %) | 35 | 21 | 15 | 9 |
M (15 %) | 30 | 18 | 13 | 8 | ||
Q (25 %) | 21 | 13 | 9 | 5 |