QR-код

Також відомо як: Quick Response code, QR, двовимірний код, 2D-код, QR code

Визначення

QR-код це двовимірний матричний штрихкод, що зберігає дані в квадратній сітці темних і світлих модулів. Його винайшла компанія DENSO WAVE у 1994 році, а зчитують камери телефонів і сканери зображень.

Що таке QR-код

QR-код це двовимірний штрихкод, який зберігає інформацію в обох напрямках, по горизонталі й по вертикалі, а не в одному ряду смужок. Назва означає Quick Response («швидка відповідь»), бо код створили так, щоб його можна було зчитувати швидко. Компанія DENSO WAVE, що входить до групи Toyota, розробила його в 1994 році для відстеження автомобільних деталей на виробничих лініях.

Сьогодні більшість QR-кодів містить вебадресу, але той самий символ може нести звичайний текст, візитки, налаштування Wi-Fi, запити на оплату та дані квитків. Камера будь-якого сучасного смартфона здатна його прочитати, тому QR-коди вийшли далеко за межі заводів: на меню, плакати, пакування й платежі.

Як влаштований QR-код

QR-код це квадратна сітка з малих комірок, які називаються модулями, кожна темна або світла. Фіксовані шаблони допомагають сканеру знайти код і вирівняти його, а решта модулів несе дані та корекцію помилок. Порожнє поле навколо всього символу, яке називається тихою зоною, дає сканеру змогу визначити, де код починається.

  • Пошукові шаблони: три великі квадрати в кутах, за якими сканер знаходить код і визначає його орієнтацію
  • Шаблони вирівнювання: менші квадрати, що допомагають компенсувати перспективу та кривизну (з версії 2)
  • Шаблони синхронізації: чергування темних і світлих ліній, що задає крок сітки
  • Інформація про формат: зберігає рівень корекції помилок і маску
  • Інформація про версію: зберігає розмір, є з версії 7
  • Тиха зона: чотири модулі вільного простору з кожного боку

Версії, місткість і корекція помилок

QR-коди бувають 40 розмірів, які називаються версіями. Версія 1 має 21 на 21 модуль, кожна наступна версія додає по 4 модулі на сторону, а версія 40 має 177 на 177 модулів. Що більше даних, то вища потрібна версія, тобто більше й дрібніших модулів за того самого друкованого розміру.

Кожен QR-код також використовує один із чотирьох рівнів корекції помилок, завдяки чому його можна прочитати, навіть якщо частина забруднена, пошкоджена чи закрита. Рівень обмінює місткість на стійкість: вищий рівень зберігає менше даних, але витримує більше пошкоджень.

  • Рівень L відновлює приблизно 7% кодових слів
  • Рівень M відновлює приблизно 15%
  • Рівень Q відновлює приблизно 25%
  • Рівень H відновлює приблизно 30%
  • Найбільша місткість (версія 40, рівень L): 7 089 цифр, 4 296 буквено-цифрових символів, 2 953 байти або 1 817 ієрогліфів кандзі

Де використовують QR-коди

QR-коди використовують скрізь, де друкована поверхня або екран мають щось передати телефону. Серед типових застосувань: посилання на плакатах і візитках, ресторанні меню, вхід у Wi-Fi, квитки на події, посадкові талони, пакування товарів і платежі в торгових точках. У кількох країнах національні платіжні системи побудовані на QR-кодах.

QR-код може бути статичним, коли кінцеві дані закодовано безпосередньо, або динамічним, коли він містить коротке посилання-перенаправлення, яке можна змінити пізніше й на якому можна рахувати скани. QR Code це зареєстрований товарний знак компанії DENSO WAVE INCORPORATED.

Поширені запитання

Що означає QR у QR-коді?

QR означає Quick Response, тобто «швидка відповідь». Назву обрала компанія DENSO WAVE, бо код розробляли так, щоб його можна було швидко розпізнавати.

Хто винайшов QR-код?

QR-код винайшла в 1994 році команда під керівництвом Масахіро Хари в DENSO WAVE, яка тоді входила до складу компанії DENSO з групи Toyota.

Чи працюватиме QR-код, якщо його частину пошкоджено?

Так, але в певних межах. Корекція помилок дозволяє прочитати QR-код, якщо пошкоджено приблизно від 7% до 30% його кодових слів, залежно від рівня, обраного під час створення.

Чи спливає термін дії QR-кодів?

Статичний QR-код ніколи не спливає, бо дані надруковано в самому коді. Динамічний QR-код перестає працювати, якщо службу перенаправлення за ним вимкнено.

Джерела та стандарти

Усі терміни