Что такое QR-код
QR (от английского Quick Response, то есть «быстрый отклик») — это двумерный тип штрихкода, который легко считывается цифровыми устройствами и хранит информацию в виде серии пикселей в квадратной сетке, выглядящей как черно-белый узор.
В отличие от обычного штрих-кода, QR-код читается в двух направлениях — горизонтально и вертикально, что позволяет ему содержать больше данных. При сканировании QR-кода пользователь мгновенно получает доступ к закодированной информации.
Сегодня QR-коды используются в самых разных сферах: для хранения данных (ссылки на сайты, номера телефонов, тексты), предоставления доступа к Wi-Fi, отправки и получения платежной информации и многого другого.
В 2020 году многие люди впервые столкнулись с QR-кодами. Изначально их ввели для контроля соблюдения режима самоизоляции и передвижений, а затем стали использовать для допуска вакцинированных в различные заведения. По данным агентства Bitly, за полтора года пандемии число считываний QR-кодов по всему миру увеличилось на 750%.
Во время второго локдауна, который начался 28 октября 2021 года и продолжался до 7 ноября того же года, многие регионы России разрешали вход в культурно-развлекательные учреждения только по QR-кодам, подтверждающим вакцинацию или перенесенное заболевание COVID-19.
Как появился первый QR-код
В 1960-х годах, когда Япония переживала период быстрого экономического роста, по всей стране начали появляться супермаркеты с широким ассортиментом разных товаров. Кассирам приходилось вручную вводить стоимость товаров на кассовых аппаратах. Это часто приводило к развитию синдрома запястного канала (онемение кистей и пальцев рук).
Для решения этой проблемы была разработана POS-система, в которой цена товара автоматически отображалась на кассовом аппарате после сканирования штрихкода оптическим датчиком. Несмотря на удобство, вскоре стали очевидны ограничения штрихкодов, главное из которых — возможность кодирования не более 20 символов.
В начале 1990-х годов японская компания Denso Wave Inc., дочернее предприятие Toyota, которое занималось разработкой индикаторов штрихкодов, поставила перед собой задачу создать новый код, способный содержать больше информации. Для ускорения процесса считывания разработчики добавили угловые метки, которые сразу же распознавались сканером. Они также изучили соотношение белых и черных областей на различных печатных материалах и выбрали наиболее редкое, которое могло считываться под любым углом и не использовалось в традиционных штрихкодах.
В 1994 году был представлен первый QR-код. Он мог содержать до 7 тысяч знаков и считывался в 10 раз быстрее, чем обычный штрихкод. Первыми QR-коды начали использовать в автомобильной промышленности. Это значительно упростило задачи управления производством, доставки и оформления квитанций о транзакциях.
Denso Wave сделала свою разработку доступной для свободного использования. В 2000 году Международная организация по стандартизации включила QR-код в список одобренных стандартов кодирования информации. В 2012 году QR-код был удостоен премии Good Design Award за выдающийся промышленный дизайн.
К этому времени QR-коды уже широко использовались по всему миру: их можно было увидеть на билбордах, в журналах и листовках и даже в некоторых неожиданных местах.
Denso Wave продолжает совершенствовать первоначальный дизайн QR-кода и по сей день. Современные QR-коды включают такие функции, как отслеживание и защита от подделок. Кроме того, для QR-кодов нашлось множество новых применений: платежи и позиционирование объектов в дополненной реальности.
Как работает QR-код
Узор QR-кода хранит зашифрованную последовательность данных в двоичном формате в виде матрицы. Каждая ячейка сетки получает значение в зависимости от своего цвета. Эти ячейки объединяются в более крупные узоры. Ключи закодированных данных содержат дубликаты. Выходит, даже если поверхность QR-кода частично повреждена, его можно считать.
Устройство (специальный сканер или смартфон) распознает QR-код по трем квадратным меткам, расположенным по его углам. Они указывают направление для чтения кода. Обнаружив эти метки, сканер считывает содержимое квадрата и анализирует QR-код, представляя его в виде сетки. Процесс считывания осуществляется специальным ПО, которое извлекает данные из шаблонов в матрице.
Каждый QR-код имеет полосы синхронизации, что позволяет его считать даже на неровной поверхности.
QR-код включает маркер версии, указывающий формат данных. Форматы могут быть цифровыми, буквенно-цифровыми, двоичными или кандзи (для японских иероглифов).
QR-код также содержит блоки исправления ошибок Рида-Соломона, расположенные по краям. Это специальная группа кодов, которая исправляет ошибки при чтении QR-кода. Даже при повреждении до 30% поверхности QR-кода сканер в состоянии правильно его считать.
Каждый QR-код отделен от внешнего пространства «тихой зоной». Так называется белая зона, необходимая для распознавания кода сканером.
Современные смартфоны оснащены встроенным сканером QR-кодов, который работает через камеру. Для считывания достаточно навести камеру на код под любым углом. Даже если в телефоне нет встроенного сканера, его можно скачать в магазине приложений. QR-коды можно считать и на компьютере с помощью специализированных программ.
Где используют QR-коды
В зависимости от области применения используются статические и динамические QR-коды. Статические QR-коды содержат информацию, которую нельзя изменить после создания. Они подходят для личного использования: настройки подключения к Wi-Fi, создания визиток, идентификации сотрудников, значков событий или технической документации по продукту.
Динамические QR-коды позволяют обновлять, редактировать и изменять информацию уже после создания. Они подходят для бизнеса и маркетинговых целей. С их помощью можно собирать и анализировать статистику сканирования в рамках рекламных кампаний.
QR-коды могут использоваться бизнесом, некоммерческими организациями и отдельными пользователями для различных задач.
Цифровая визитка
После сканирования человек получает доступ к цифровой визитке, которая может включать ссылки на соцсети, данные о состоянии здоровья и другую информацию о личности. Такие визитки можно создавать для питомцев, чтобы их можно было вернуть владельцу. Визитку можно сгенерировать самостоятельно или воспользоваться услугами специализированных компаний.
Бизнес-страница
Клиенты могут получить информацию о графике работы компании, местоположении ближайших заведений и другие детали.
Реклама и акции
QR-коды со ссылками на сайт компании, скидками и купонами можно размещать на рекламных щитах.
Платежи
QR-коды предоставляют клиентам удобство бесконтактной оплаты. Сегодня этим активно пользуются банки. При помощи QR-кода можно оплатить любые онлайн- и офлайн-покупки.
Информация
QR-коды с поддержкой PDF могут кодировать объемные статьи, исследования, статистику или руководства по использованию продуктов.
Повышение вовлеченности и охвата
QR-коды могут включать ссылки на соцсети, видео, фотогалереи и аудио, где компания или блогер рассказывают о своей работе или продуктах. Такие QR-коды можно увидеть на баннерах, флаерах или стикерах.
Обратная связь
Пользователи могут сканировать код, чтобы заполнить форму с отзывами, написать на почту компании или выставить рейтинг. QR-коды с поддержкой SMS позволяют отправлять отзывы на корпоративный номер даже без подключения к интернету.
Идентификация
Коды SQRC с личной информацией можно использовать для ограничения доступа в отдельные помещения или к определенной документации.
Пропуск
QR-коды могут заменять пригласительные билеты на мероприятия, содержать все детали события и отправляться приглашенным.
Какие бывают QR-коды
QR-код может быть полезен в самых разных ситуациях, и тип хранимой информации зависит от его версии. Существует несколько видов:
- Цифровое кодирование: такой код может содержать до 7089 десятичных чисел от 0 до 9.
- Буквенно-цифровое кодирование: включает десятичные числа, буквы алфавита, специальные символы и пробелы. Общее количество закодированных символов не превышает 4296.
- Двоичное кодирование: позволяет хранить до 2953 символов в кодировке ISO-8859-1.
- Кандзи: разработан компанией Denso Wave и позволяет хранить 1817 символов в кодировке Shift JIS.
Как сделать QR-код
С появлением множества онлайн-генераторов QR-кодов создать свой может каждый. Один из самых простых и понятных генераторов находится на сайте qr.ru.
Генератор QR-кода расположен прямо на главной странице сайта. Главное — адрес ссылки для QR не должен превышать 300 символов. Код будет изменяться при вводе каждой буквы, поэтому вы всегда увидите актуальную версию. Также можно создать виртуальную QR-визитку в формате vCard, который легко распознается современными смартфонами.
Вся эта информация будет зашифрована в QR-коде и после сканирования быстро добавится в контакты смартфона. Данные не сохраняются на сервере, что гарантирует конфиденциальность.
Также в подобных редакторах можно выбрать подходящий дизайн для вашего QR-кода. Подобрать необходимый цвет фона, добавить рамку и текст под узором. Важно убедиться, что изображение контрастное, иначе сканирование может быть затруднено. После завершения генерации QR-код можно скачать в формате jpg или png, нажав соответствующую кнопку. Затем вы можете встроить изображение на сайт, распечатать его или просто показать на экране смартфона.
Почему QR-код не считывается
На это есть несколько причин:
- Отсутствует подключение к интернету. Чтобы проверить это, откройте любую страницу в браузере.
- В камере не выбран режим сканирования. На устройствах Android для сканирования иногда нужно нажать на значок Google Lens в интерфейсе камеры.
- Вы держите телефон слишком близко или слишком далеко от QR-кода. Код должен полностью находиться в зоне видимости камеры и быть четко сфокусирован.
- Проблема может быть в самом QR-коде. Убедитесь, что QR-код не поврежден и все его элементы хорошо видны. При генерации кода некоторые допускают ошибку, делая его слишком маленьким, из-за чего часть узора становится нечитаемой.
Развитие QR-кодов
Генеральный директор и соучредитель агентства цифровых продуктов Very Big Things Крис Стегнер отмечает, что пандемия кардинально изменила способы взаимодействия людей друг с другом и с окружающей средой. Этот сдвиг ускорил рост бесконтактной торговли.
По мнению Стегнера, QR-коды решают множество проблем повседневного взаимодействия благодаря широкому распространению смартфонов. В 2021 году количество пользователей смартфонов в мире достигло 6,4 млрд человек, что составляет 80,76% населения Земли.
Ключевые области применения QR-кодов включают приложения, системы бесконтактных платежей, транспорт и туризм, банкинг, здравоохранение и маркетинг. Например, через QR-платформу бронирования пациенты клиник смогут записываться на прием и отправлять свои медданные. Компании смогут ненавязчиво предлагать свои продукты в нужное время и в нужном месте.
Стегнер признает, что полностью бесконтактный опыт невозможен во всех сценариях. Однако существует множество возможностей для его реализации, например в банкоматах. Пользователи могут сканировать QR-код, чтобы запустить приложение банка и управлять терминалом. QR-коды могут трансформировать общественные пространства, например размещаться на дверях лифтов для их вызова и выбора этажа через смартфон.