Открыть сервисСервис

QR-код: написание и распознавание

QR-код (Quick Response Code, «код быстрого ответа») — это двумерный штрихкод, разработанный в 1994 году японской компанией Denso Wave для маркировки деталей на автомобильных конвейерах. Термин пишется в русском языке тремя равноправными способами: QR-код (латиницей с дефисом), кьюаркод (транслитерация) и куаркод (сокращённый вариант). Все три формы встречаются в русскоязычных источниках, однако наиболее распространённой в технической и повседневной речи является запись «QR-код».

Варианты написания

В русском языке для обозначения технологии используется три основных написания:

НаписаниеПример использованияПримечание
QR-кодТехническая документация, СМИ, повседневная речьНаиболее частотный вариант
кьюаркодРекламные тексты, неформальные публикацииТранслитерация английского произношения
куаркодРазговорная речь, отдельные СМИСокращённая форма

В словарях русского языка закреплена форма «кьюаркод» как основная транслитерация, однако на практике латинское написание «QR-код» вытесняет её. Слово пишется слитно с дефисом: «QR-код», во множественном числе — «QR-коды». Дефис здесь выполняет роль связки между латинским сокращением и русским словом «код», что соответствует общему правилу написания терминов с аббревиатурами (например, «MP3-плеер», «USB-порт»).

Устройство и структура

QR-код представляет собой квадратную матрицу из чёрных и белых модулей (элементов), закодированных по определённому алгоритму. Минимальный размер — 21×21 модулей, максимальный — 177×177. Код содержит три обязательных элемента:

  • Поискательные узоры (finder patterns) — три квадрата в углах, позволяющие сканеру определить положение и ориентацию кода;
  • Выравнивающие узоры (alignment patterns) — дополнительные маленькие квадраты, компенсирующие искажение изображения;
  • Тайминг-паттерны — чередующиеся модули, задающие систему координат.

Кодирование данных выполняется в четырёх режимах: числовом (цифры), буквенно-цифровом (латиница, цифры, пробелы, знаки $%*+-./:), байтовом (ASCII, включая кириллицу) и kanji (японские иероглифы). Уровень коррекции ошибок (L, M, Q, H) позволяет восстановить от 7 до 30 % повреждённых модулей, что делает код устойчивым к загрязнению и частичной порче носителя.

Технические характеристики

ПараметрЗначение
Год создания1994
РазработчикDenso Wave
Максимальная ёмкость7089 цифр, 4296 символов, 2953 байта
Максимальный размер177×177 модулей
Уровни коррекцииL (7 %), M (15 %), Q (25 %), H (30 %)

Распознавание и сканирование

Сканирование QR-кода выполняется камерой смартфона или специальным сканером. Алгоритм распознавания включает несколько этапов: обнаружение поисковательных узоров, определение сетки модулей, чтение данных и декодирование. Для чтения кириллических данных в байтовом режиме требуется поддержка соответствующей кодировки (обычно UTF-8).

В России QR-коды получили широкое распространение с 2020 года, когда с их помощью стали формироваться электронные чеки (ФФД 1.05 и 1.2) — на кассовом чеке печатается код, по которому покупатель может проверить покупку через приложение «Проверка чеков». QR-коды также используются для оплаты услуг, входа в заведения, получения информации о товарах и в билетных системах.

История названия

Название «Quick Response» отражает скорость считывания: по замыслу разработчиков код должен был распознаваться быстрее традиционного линейного штрихкода. В русском языке аббревиатура QR транслитерируется как «кьюар» (от английского произношения букв Q и R), что и породило вариант «кьюаркод». Альтернативное «куаркод» возникло как упрощение, аналогичное произношению «ку-ар» в разговорной речи.

Применение

QR-коды используются в маркировке товаров, логистике, маркетинге, образовании, транспорте и документообороте. В 2022 году в России QR-коды стали обязательным элементом маркировки табака, обуви, лекарств и других категорий товаров в системе «Честный знак». В странах Азии технология применяется для оплаты в розничной торговле повсеместно.

Источники

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru