QR-код

QR-код — двумерный матричный штриховой код, разработанный японской компанией Denso Wave в 1994 году для быстрого декодирования информации. В отличие от линейных кодов, данные кодируются по двум осям, что позволяет хранить до 4296 цифр или 1817 кириллических символов в одном изображении. QR-код имеет встроенную коррекцию ошибок (до 30% повреждений) и может считываться с любых направлений благодаря трём квадратным поисковым узорам в углах. Стандарт QR входит в семейство символик GS1 (как GS1 QR) и активно применяется в логистике, рознице, маркетинге и государственных системах маркировки.

QR-код

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

QR-код представляет собой модульную матрицу с выравнивающими узорами и полями для синхронизации. Основные параметры определяются версией, уровнем коррекции и режимом кодирования.

1. Версии и ёмкость

Всего существует 40 версий (от 1 до 40). Версия определяет размер матрицы (сторона в модулях) и максимальный объём данных.


Версия Размер матрицы Макс. цифровых знаков  Макс. буквенно-цифровых 

Макс. байт (кириллица)

1

21×21

41

     25 17 (10)*
2

25×25

77

     47 32 (20) 
5

37×37

231

     140 94 (58)
10

57×57

652

     395 263 (162) 
20

81×81

1668

     1009 671 (416)
40

177×177

4296

     2596 1714 (1061)

*В скобках — примерное количество символов кириллицы в кодировке UTF-8.

2. Уровни коррекции ошибок (ECC)

QR-код использует код Рида–Соломона. Доступны 4 уровня восстановления данных при повреждениях:

Уровень Обозначение Восстанавливает
L

Low

~7% данных

M

Medium

~15% данных

Q Quartile

~25% данных

H

High

~30% данных

Для промышленной маркировки (склады, транспорт) обычно выбирают уровни Q или H для надёжности при загрязнениях.

3. Режимы кодирования

QR поддерживает несколько способов представления данных, выбираемых автоматически или вручную:

  • Цифровой (0–9) – наиболее компактный.

  • Буквенно-цифровой (0–9, A–Z, пробел, $%*+-./:) – для кодов товаров.

  • Байтовый (8 бит) – для кириллицы, латиницы, спецсимволов.

  • Кандзи – для японских иероглифов.

  • ECI (Extended Channel Interpretation) – для кодировок, отличных от ISO/IEC 8859-1.

4. Структура кода

  • Поисковые узоры – три квадрата в углах (кроме правого нижнего) для ориентации.

  • Выравнивающие узоры – помогают при искажениях (зависят от версии).

  • Синхронизирующие полосы – чередование чёрных/белых модулей для задания тактовой частоты.

  • Области данных – разбиты на блоки с коррекцией ошибок.

  • Преимущества использования

  • Скорость считывания – мгновенное декодирование при любом угле поворота (до 360°).

  • Большая ёмкость – в одном коде можно хранить URL, серийный номер, партию, срок годности и другую информацию.

  • Помехоустойчивость – исправление до 30% повреждений (уровень H) позволяет использовать код на сложных поверхностях (картон, плёнка, металл).

  • Гибкость – поддержка различных режимов кодирования, масштабирование без потери качества (векторные форматы).

  • Бесплатность – стандарт открыт, не требует лицензионных отчислений.

  • Совместимость – все современные сканеры и смартфоны читают QR без специального ПО.

Области применения QR-кода в промышленности

  • Логистика и склад. QR-коды на коробах и паллетах для быстрой идентификации SSCC, GTIN, партии; замена линейных штрихкодов при ограниченном пространстве.

  • Производство. Прямая лазерная маркировка QR на деталях (автокомпоненты, электроника) для отслеживания жизненного цикла.

  • Розница и FMCG. Размещение QR на упаковке для перехода на сайт с рецептами, акциями, сертификатами; также для внутреннего учёта.

  • Фармацевтика. Кодирование серийных номеров в DataMatrix чаще, но QR также используется на вторичной упаковке для потребительской проверки подлинности (в странах, не требующих DataMatrix).

  • Транспорт и ВЭД. QR-коды на сопроводительных документах для быстрого доступа к цифровым копиям.

  • Маркетинг. Переход на промостраницы, сбор обратной связи, интеграция с мобильными приложениями.

Особенности применения в Российской Федерации

  • В России QR-код активно используется как дополнительный или основной носитель информации в системах добровольной и обязательной маркировки. В отличие от DataMatrix, который обязателен для «Честного знака», QR чаще применяется для:

  • Потребительской информации на упаковках товаров (продукты, напитки, бытовая химия) для перехода на сайт производителя, получения рецептов, условий хранения.

  • Государственных сервисов: QR-коды на платежных документах, квитанциях, в системах «Госуслуги» для быстрого перехода к заявлению или оплате.

  • Электронных паспортов в некоторых отраслях (например, швейная промышленность) допускается нанесение QR вместо DataMatrix при наличии соответствующего решения.

  • Требования к печати – для промышленного использования необходим контраст не менее 60%, минимальная ширина модуля – 0,25 мм (при разрешении печати 300 dpi). Для QR на этикетках рекомендуется использовать уровни коррекции Q или H.

  • Интеграция с GS1 – российские участники цепочек поставок могут применять GS1 QR (стандарт GS1) для кодирования GTIN, сроков, партий в формате AI GS1, что упрощает обмен с ритейлерами (X5, Магнит, Ашан) через единые транспортные и товарные коды.

Справка для специалиста

При выборе оборудования для печати QR-кодов учитывайте три ключевых параметра:

  1. Разрешение печати: для мелких QR (размером до 10×10 мм) требуется 600 dpi и выше, чтобы модули были чёткими и не сливались. Для крупных этикеток (от 50×50 мм) достаточно 300 dpi, но с обязательной проверкой контраста.

  2. Метод нанесения: для высоких требований к стойкости (абразив, УФ, химия) используйте прямую лазерную маркировку (CO₂ или волоконный лазер). Для часто меняемых данных (серийные номера, партии) оптимальна термотрансферная печать на синтетических этикетках.

  3. Верификация обязательна! Даже качественно напечатанный QR может не читаться из-за неверного контраста, неправильного размера «тихой зоны» (минимум 4 модуля по периметру) или повреждений при наклейке. Используйте специализированные верификаторы, соответствующие стандарту ISO/IEC 15415 (для двумерных кодов), чтобы гарантировать считываемость на сканерах заказчика.

Важно: При использовании QR в логистических цепочках GS1 строго регламентирует структуру данных – идентификаторы применения (AI) должны соответствовать спецификациям GS1 General Specifications. Ошибка в AI или разделителе может привести к отказу в приёмке товара и штрафам со стороны ритейлеров. Всегда тестируйте готовые этикетки на реальных сканерах, имитирующих условия склада.