в чем прикол qr код
QR-код. Как он появился, в чем смысл технологии, зачем нужен миру, почему создатель на нем не зарабатывает
QR-код родился в компании автозапчастей: помогли уставшие продавцы, небоскреб и игра го
До QR-кода миру хватало штрих-кода. Он появился, когда кассиры японских супермаркетов устали вводить цены вручную. Но скоро проявилась ограниченность штрих-кода, который вмещал только 20 символов. Из-за этого один товар имел сразу несколько штрих-кодов – очень неудобно. Компании захотели новую технологию: чем больше символов – тем лучше. За дело взялись инженеры Denso Wave– производителя автозапчастей.
Масахиро Хара – главный создатель QR-кода (Quick Response code – «код быстрого реагирования»). Он рассказывал, что во время создания вместе с напарником изучил кучу печатной продукции: от журналов до листовок. Хара искал оптимальное соотношение черного и белого цветов. Это делалось для того, чтобы новый код легко считывался сканером под разными углами.
По этой причине на каждом QR-коде есть три больших квадрата и квадрат поменьше. Технология работает так: сканер распознает маленький квадрат, чтобы нормализовать изображение по размеру, ориентации и углу обзора. Маленькие точки по всему QR-коду затем преобразуются в двоичные числа. Большие квадраты нужны для ориентации сканера, чтобы он, определив их местоположение, быстро нашел и сам код.
Визитки, реклама, платежи: как возникли и для чего используются QR-коды
Что такое QR-код
QR (от английского Quick Response, «быстрый отклик») — это двумерный тип штрих-кода, который легко считывается цифровым устройством и хранит информацию в виде серии пикселей в квадратной сетке, которая внешне выглядит как черно-белый узор. QR-код, в отличие от штрих-кода, читается в двух направлениях — по горизонтали и по вертикали. Это позволяет хранить в нем больше данных. При сканировании QR-кода пользователь получает доступ к этим данным мгновенно.
В наши дни QR-коды используются во множестве отраслей как для хранения данных (ссылки на сайты, номера телефонов или тексты), так и для предоставления доступа к Wi-Fi, отправки и получения платежной информации и прочих целей.
В 2020 году многие люди впервые столкнулись с QR-кодами. Сначала их ввели для контроля режима самоизоляции и передвижений, а затем начали использовать для пропуска вакцинированных в различные заведения. По данным агентства Bitly, за полтора года пандемии число считываний QR-кодов во всем мире выросло на 750%.
В последний локдаун, который начался 28 октября и продлился до 7 ноября, многие регионы России разрешили вход в культурно-развлекательные учреждения только по QR-кодам вакцинированных и переболевших коронавирусом. РБК Тренды разобрались, как развивалась эта технология, в чем заключается принцип ее работы и какие у нее перспективы.
История QR-кодов
В 1960-х годах, когда Япония вступила в период быстрого экономического роста, во многих районах страны начали появляться супермаркеты, торгующие широким спектром товаров. Кассирам приходилось вручную вбивать их стоимость на кассовых аппаратах. Из-за этого у многих работников развивались синдром запястного канала. Была разработана POS-система, в которой цена товара автоматически отображалась на кассовом аппарате, когда его штрих-код сканировал оптический датчик. Но по мере распространения штрих-кодов стали очевидны и их ограничения. Самым заметным из них был тот факт, что такой код может содержать не более 20 цифро-буквенных символов.
В начале 1990-х годов японская Denso Wave Inc., дочерняя структура Toyota, которая занималась разработкой считывателей штрих-кодов, решила создать новые коды, которые могли бы содержать больше информации. Чтобы ускорить чтение кода, разработчики добавили угловые метки, которые сначала видит считыватель. Затем они изучили соотношение белых и черных областей на изображениях и символах в листовках, журналах, на картонных коробках и прочей продукции. Исследователи выбрали самое непопулярное соотношение, которое не использовалось в печатной продукции и в штрих-кодах и при этом могло считываться под любым углом.
В 1994 году был представлен первый QR-код. Он мог кодировать до 7 тыс. знаков и считывался в 10 раз быстрее, чем штрих-код. Первой такие коды стала использовать автомобильная промышленность. Они значительно упростили все управленческие задачи от контроля производства до доставки и выдачи квитанций о транзакциях.
Denso Wave открыла свою разработку для свободного использования. В 2000 году Международная организация по стандартизации внесла QR-код в список одобренных стандартов кодирования информации.
Как работают QR-коды
Узор QR-кода хранит зашифрованную последовательность данных в двоичном формате (1 и 0) в виде матрицы. Каждой отдельной ячейке сетки присваивается значение в зависимости от цвета (черный или белый). Затем ячейки группируются в более крупные узоры. Ключи закодированных данных содержат дубликаты, поэтому при повреждении поверхности QR-кода до определенных масштабов его можно считать.
Устройство (специальный сканер или смартфон) распознает QR-код по трем квадратным меткам, расположенным по его углам. Они указывают, в каком направлении читать код. Обнаружив их, сканер считывает содержание квадрата, а затем анализирует QR-код, представляя его в виде сетки. Процесс считывания обеспечивает специализированное программное обеспечение, способное извлекать данные из шаблонов в матрице.
Также каждый QR-код имеет полосы синхронизации, чтобы его можно было считать даже на неровной поверхности.
Кроме того, QR-код включает маркер его версии, то есть сведения о формате, в котором закодированы данные. Всего их четыре: цифровое, буквенно-цифровое, двоичное и кандзи для японских иероглифов.
QR-код имеет также блоки исправления ошибок Рида — Соломона, которые располагаются по краям. Коды Рида-Соломона представляют собой специальную группу кодов, исправляющих ошибки при чтении QR. Таким образом, даже при повреждении 30% поверхности QR-кода, сканер считывает его правильно.
Наконец, каждый QR-код отделяется от внешнего пространства белым пространством или «тихой зоной». Она нужна, чтобы сканер распознал код.
В смартфонах последних лет выпуска присутствует встроенный считыватель QR-кода, который расположен в камере. Для считывания достаточно навести камеру на код под любым углом. Даже если на телефоне нет встроенного считывателя QR-кода, его можно скачать в магазинах приложений. В этом случае для считывания потребуется открыть приложение.
QR-коды можно считать и на компьютере с помощью одной из специализированных программ. Например, bcTester умеет сканировать разные типы QR-кодов, а bcWebCam работает напрямую с веб-камерой.
Виды QR-кодов
Есть несколько типов QR-кодов, которые можно использовать для разных целей. Они включают:
В некоторых отраслях используются коды, которые не имеют отношения к Denso Wave. Например, Aztec Code с квадратом в центре можно увидеть на авиа- и железнодорожных билетах, MaxiCode используется в грузоперевозках, DataMatrix в промышленности, а прямоугольный PDF417 — для документов.
Для чего нужны QR-коды
В зависимости от области применения используются статические и динамические QR-коды. Первые содержат информацию, которую нельзя редактировать после создания кода. Они подходят для личного использования, например, настройки подключения к Wi-Fi или создания визиток, идентификации сотрудников, значков событий, технической документации по продукту и т.д.
В случае с динамическом QR-кодом информацию можно обновлять, редактировать и изменять сам тип такого кода уже после его создания. Коды такого вида больше подходят для бизнеса и маркетинговых целей. В рамках рекламной кампании с помощью QR-кодов можно собирать и измерять статистику при каждом сканировании.
Бизнес, некоммерческие организации и даже отдельные пользователи могут применять QR-коды для своих задач.
Как развиваются QR-коды
Генеральный директор и соучредитель агентства цифровых продуктов Very Big Things Крис Стегнер отмечает, что пандемия радикально изменила способ взаимодействия людей друг с другом и с окружающей средой, так как физическое здоровье стало главным приоритетом. Этот сдвиг быстро ускорил рост бесконтактной экономики. По мнению Стегнера, именно QR-коды позволят решить множество проблем повседневного взаимодействия людей благодаря широкому распространению смартфонов. В 2021 году количество пользователей смартфонов в мире достигло 6,4 млрд человек или 80,76% населения Земли.
По данным Juniper Research, к 2022 году владельцы смартфонов будут использовать 5,3 млрд купонов с QR-кодами, а пользователи 1 млрд смартфонов будут иметь постоянный доступ к QR-кодам. Ключевые области, на которых будет сосредоточена технология QR-кодов, — это приложения. Другие области роста — системы бесконтактных платежей, транспорт и туризм, здравоохранение и маркетинг. Например, через QR-платформу бронирования пациенты клиник смогут записываться на прием к специалистам и даже отправлять свои медданные. Постоянное взаимодействие людей с QR-кодами упростит задачу и компаниям, которые смогут ненавязчиво предлагать свои продукты в нужное время и в нужном месте. Южнокорейская Homeplus уже организовала виртуальные магазины прямо на станциях метро. Витрины содержат изображения продуктов с QR-кодом. При сканировании кода продукт добавляется в корзину в мобильном приложении магазина. После этого покупка доставляется прямо на дом.
Властям это поможет выстраивать грамотную систему навигации и туризма, когда QR-коды будут выдавать информацию о маршруте и его загруженности, а при посещении исторического места — рассказывать его историю вместо гида. Также технология упрощает обратную связь. В Нью-Йорке QR-коды уже не первый год размещают на строящихся домах, чтобы любой желающий мог проверить разрешения на строительство, получить подробную информацию о текущем проекте, а также напрямую связаться с департаментом строительства и подать жалобу на нарушения.
Стегнер признает, что полностью бесконтактный опыт возможен не для всех сценариев. Но, по его словам, существует огромное число возможностей реализовать его, к примеру, в банкоматах. Пользователи смогут просто сканировать QR-код, чтобы запустить приложение банка и уже оттуда управлять терминалом. Важную роль QR-коды могут сыграть в трансформации общественных пространств. Например, их можно будет размещать на дверях лифтов, чтобы человек мог просто отсканировать код, включить лифт и выбрать на смартфоне свой этаж.
Компании уже всячески экспериментируют с QR-кодами. Немецкий звукозаписывающий лейбл Kontor Records искал новый метод продвижения своей музыки. Компания решила отправить рекламным агентствам конверт, похожий на проигрыватель винила, с QR-кодом в углу. Когда код сканировали, дисплей смартфона пользователя превращался в интерактивную иглу проигрывателя. Устройство можно было поместить на пластинку, которая была в конверте, и игла на дисплее двигалась.
В Kontor Records рассказали, что получатели отсканировали 71% из 900 отправленных им QR-кодов, что на 64% больше обычного показателя ответов рекламщиков.
«У русских уникальный куар-код»: 20 лучших шуток и мемов про QR-коды
Наша постоянная рубрика «Актуальный юмор».
В России вводят систему QR-кодов — электронного подтверждения проведенной вакцинации от COVID-19. В более чем 80% субъектах Федерации ограничена работа общепита, учреждений культуры, сферы развлечений, спортивных объектов, введен запрет на проведение массовых мероприятий.
Вице-премьер Татьяна Голикова предлагала распространить на всю страну практику QR-кодов для доступа на отдельные объекты. К 27 октября осталось два региона, которые еще не приняли подобные решения, — это Сахалинская область и Республика Алтай.
Сам куар-код, как известно, можно получить на портале «Госуслуги». Сертификат и QR-код автоматически появляются там после вакцинации вторым компонентом. Также сертификат вакцинированного и QR-код доступны в мобильном приложении «Госуслуги» и в мобильном приложении «Госуслуги СТОП Коронавирус».
Столь массовое применение электронных документов в России проводится впервые. Да, они были, те же «Госуслуги» работают уже давно, но никогда прежде большинство населения не использовало какой-то один электронный документ, причем довольно часто.
Явление сейчас активно обсуждается буквально всеми. Люди пытаются понять, как это все будет работать, или просто высказываются по трендовой теме. И, как водится, пытаются реагировать на новшество с юмором. Часто саркастическим или горьким.
«Росбалт Like» собрал топ-20 самых ярких, острых и просто смешных реплик о QR-кодах в России из Twitter.
QR-код есть? А если найду? Москвичи проверили новую схему посещения кафе, и их вердикт — унылые мемы
Москвичи узнали, каково это — ходить в кафе, рестораны и бары по QR-коду, и вовсю делятся впечатлениями в соцсетях. Среди них немало тех, кому пообедать так и не удалось, ведь система порой даёт сбои. Но жители столицы не сдаются, отбиваясь от неудач мемами и шутками.
По указу мэра Москвы Сергея Собянина с 28 июня во все рестораны, бары и кафе можно попасть только трём категориям посетителей. В их число входят люди, получившие оба компонента вакцин от коронавируса или переболевшие COVID-19 за последние полгода, а те, кто не болел и не прививался, будут обязаны предоставить ПЦР-тест (современный метод диагностирования инфекций), который действует три дня.
Людям, которые подходят под одну из этих категорий, нужно получить QR-код, чтобы попасть в кафе или бар. Без него не получится доказать наличие антител или вакцины, а также не выйдет подтвердить отрицательный результат ПЦР-теста. Чтобы получить этот код, нужно зарегистрироваться на одном из трёх порталов — mos.ru, ЕМИАС.ИНФО или «Госуслуги.Стопкоронавирус» — либо по старинке сходить в городскую поликлинику.
После успешного выполнения этого квеста можно отправляться обедать в кафе или ресторан (на свой страх и риск). На входе в заведение персонал считает код, сверит его с паспортными данными гостя, и только после этой процедуры он сможет устроиться за столиком и заказать еду.
В понедельник, 28 июня, москвичи опробовали схему и обнаружили, что работает она со сбоями. Посетители ресторанов поделились своим впечатлением от посещений ресторанов по новым правилам. Среди них нашлись те, кому не удалось попасть в заведение даже несмотря на наличие QR-кода.
М, класс. Коллега покушать пошёл. Не пустили. QR-код не считывается)
Мой QR-код не сработал. Вы что, смеётесь?🤡🤡🤡🤡
Другим показалось, что из-за системы с кодами упало качество обслуживания.
Не все москвичи озаботились получением QR-кодов, поэтому некогда оживлённые заведения откровенно пустовали (в этот момент в чат вошли интроверты).
Мы все умрем. Столовая в обед в крупном бизнес-центре абсолютно пустая.
Вот что QR-код животворящий делает.
Жизнь после QR-кодов.
И-и-и-и-и их почти ни у кого нет, в Старбаче (Starbucks. — Прим. Medialeaks) один человек внутри, всем остальным навынос 🤷🏻♂️
Но были и такие жители столицы, кто спокойно отнёсся к переменам в жизни, получив QR-код. Система на входе их не подвела и никаких препятствий на пути к заветному обеду не было.
Зашёл в Starbucks. Сотрудник отсканировал мой QR-код, сверился с данными паспорта. Код ведёт на страницу портала госуслуг, где высвечивается Ф.И.О. обладателя, причина получения кода и срок его действия.
Несмотря на то что некоторых жителей столицы смутила новая практика посещения ресторанов и баров, они не отчаиваются, а QR-коды стали главной темой для шуток и мемов в Сети.
Когда у тебя есть QR-код 🤣🤣
— Ваш QR-код?
— Вот.
— ПЦР-тест?
— Вот.
— Тест на антитела?
— Вот.
— Сертификат о первой вакцине?
— Вот он.
— Заявление на ревакцинацию?
— Вот, копия.
— Талон на ревакцинацию?
— Вот, к заявлению приколот.
— Маска где?
— Вот, на лице.
— Проходите. Что вам?
— БигМак и колу.
Запрет выходить без QR-кода я тебе дам.
QR-код — не дам.
QR-код (а точнее, его отсутствие) — не единственное, что может встать между человеком и его обедом. Жительница Японии нашла в своём заказе волос, и повар тут же схватился за бритву. Об ошибке невнимательной клиентки он узнал, когда уже вовсю сверкал лысиной.
А иногда работники ресторанов делятся годными лайфхаками. Так, сотрудник кафе показал, как правильно использовать солонку и перечницу. Спойлер: мы всю жизнь делали это неправильно.
Возможности QR-кодов
Многое было сказано о форматах самих qr-кодов, но не менее важно то, что кодирует сам штрих-код. Как правило, qr-коды кодируют какой-то текст, однако этот текст может содержать различные команды для сканера, которые, например, сообщают ему, что закодированный текст — это ссылка и что ее необходимо открыть в браузере.
В qr-коды можно закодировать самый различный текст с указаниями для сканера, как этот текст интерпретировать и какую информацию показать пользователю. Например, в qr-код можно закодировать контактную информацию с командой добавить ее в контакты телефона. Однако, чтобы каждый сканер мог понять, какой тип информации и какие команды зашифрованы, нужны стандарты.
В этой статье будут рассмотрены некоторые из этих стандартов и описаны возможные типы данных, которые можно спрятать в qr-код.
Ссылка
Наиболее распространенным применение qr-кода — это кодирование ссылок. Для этого просто закодируйте текст ссылки в qr-код. Добавьте протокол https:// в начало ссылки, чтобы убедиться, что сканер распознает текст именно как ссылку.
Пример qr-кода с ссылкой
Адрес электронной почты
Поэкспериментировав, можно понять, что умный сканер в IOS 14 распознает просто закодированный email и предлагает написать на него письмо. Однако, чтобы указать другие параметры, уже потребуется mailto: префикс.
Важно заметить, что любые небуквенные символы в ссылках нужно переводить в специальный формат.
Номер телефона
Чтобы закодировать номер телефона, нужно использовать tel url-схему. Чтобы гарантировать правильность распознавания номера, лучше указывать полную версию номер (например, код страны + код города + номер).
Как и с адресом электронной почты, просто закодированный номер телефона распознается в сканере IOS 14.
Контактная информация
Для передачи контакта существует несколько форматов:
Этот формат похож на предыдущие, но уже не является ссылкой.
BIZCARD (документации по этому стандарту я не смог найти)
Синтаксис похож на предыдущий формат
Большинство устройств поддерживают этот формат. Однако у него существует несколько различных версий, отличающихся набором допустимых параметров.
Некоторые из доступных параметров описаны в таблице ниже.
Ключ
Description
Format
Все vCards должный начинаться с этого параметра