rMQR
rMQR (Rectangular Micro QR Code) — прямоугольный компактный QR-код по стандарту ISO/IEC 23941:2022, разработанный специально для узких поверхностей: кабелей, медицинских изделий, печатных плат и тонких этикеток. При той же ёмкости он занимает вдвое меньше высоты, чем стандартный QR-код.
rMQR (Rectangular Micro QR Code) — прямоугольный вариант компактного QR-кода, принятый как международный стандарт ISO/IEC 23941 в 2022 году. Его разработала Denso Wave — та же компания, которая создала классический QR-код в 1994 году. Главная задача rMQR — упаковать машиночитаемые данные в узкую горизонтальную полосу там, где квадратный код просто не влезает по высоте.
Размеры и форматы
Стандарт определяет 32 варианта rMQR в семи типоразмерах по высоте (R7, R9, R11, R13, R15, R17) и нескольких вариантах по ширине. Минимальный — R7×43 (7 строк × 43 столбца модулей), максимальный — R17×139 (17 × 139). Для каждого размера предусмотрены два уровня коррекции ошибок: M (15%) и H (30%).
Ёмкость зависит от размера и типа данных. Максимальный формат R17×139 вмещает до 361 числового символа, до 219 буквенно-цифровых, до 150 байт или до 92 символа кандзи. Минимальный R7×43 — 27 чисел, 16 буквенно-цифровых символов или 9 байт. Для типичного серийного номера вида «SN-2024-A7F3» хватает R7×77.
Соотношение сторон у rMQR всегда горизонтальное — минимум 1:3, максимум примерно 1:8. Это принципиально отличает его от квадратного Micro QR и обычного QR.
Где применяется rMQR
Стандарт создавался под конкретные производственные ниши, где квадратный код нанести невозможно:
- Кабели и провода — маркировка наносится вдоль кабеля термопринтером; ширина может быть 30–50 мм, но высота ограничена диаметром бухты или оболочки.
- Медицинские изделия — скальпели, зажимы, эндоскопы: рабочая поверхность инструмента узкая, а стандарт UDI (уникальной идентификации медизделий) требует кодировать GTIN + серийный номер.
- Печатные платы (PCB) — зона под маркировку на плате часто вытянутая; rMQR вписывается в полосу между компонентами без потери площади трасс.
- Фармацевтика — блистеры, ампулы, флаконы с малой торцевой поверхностью.
- Ювелирные изделия и мелкие детали — нанесение лазерной гравировкой в ограниченную зону.
rMQR против Micro QR и классического QR
Три формата занимают разные ниши и не конкурируют напрямую.
Micro QR (ISO/IEC 18004, версии M1–M4) — квадратный, от 11×11 до 17×17 модулей, вмещает максимум 35 числовых символов. Годится для очень маленьких квадратных зон, но ёмкость крайне мала — серийный номер длиннее 20 символов уже не поместится.
rMQR — прямоугольный, до 361 числового символа. Превосходит Micro QR по ёмкости в 10 раз при сохранении малой высоты. При этом занимает меньше площади, чем обычный QR той же ёмкости, за счёт другого соотношения сторон.
Обычный QR (версии 1–40) — квадратный, до 7089 числовых символов. Универсален и читается любым смартфоном без дополнительного ПО. rMQR читают только специализированные промышленные сканеры и некоторые мобильные приложения; поддержка в смартфонных камерах пока ограничена.
Вывод простой: rMQR выбирают тогда, когда площадка под маркировку вытянутая, ёмкость нужна больше чем у Micro QR, а читателем будет промышленный сканер, а не смартфон конечного пользователя.
Читают ли rMQR обычные смартфоны?
В большинстве случаев — нет. Встроенные камерные приложения iOS и Android распознают стандартный QR и Micro QR, но поддержка rMQR пока не добавлена в системные декодеры. Для чтения нужен промышленный сканер с прошивкой 2022+ или специализированное мобильное приложение (например, Scandit, Zebra DataWedge). В потребительских сценариях rMQR не применяют именно по этой причине.
Чем rMQR отличается от Data Matrix?
Data Matrix тоже компактен и популярен в медицине и электронике, но он квадратный (или близкий к квадрату). rMQR выигрывает именно там, где высота зоны маркировки жёстко ограничена — например, 3–5 мм на кабеле. Data Matrix при той же ёмкости будет квадратом и может просто не влезть. Кроме того, rMQR использует ту же систему коррекции ошибок Рида-Соломона, что и обычный QR, что упрощает интеграцию в существующие производственные пайплайны.
Какой уровень коррекции ошибок выбрать — M или H?
Уровень M (15%) используют при хорошем качестве печати и чистой поверхности — типичная ситуация для PCB и фармацевтики. Уровень H (30%) оправдан там, где метка подвергается механическому износу или загрязнению: кабели в производственных цехах, хирургические инструменты после многократной стерилизации. H даёт больше надёжности, но уменьшает ёмкость примерно на треть.
Можно ли напечатать rMQR на обычном принтере?
Технически да, если принтер обеспечивает нужное разрешение. Минимальный размер модуля для надёжного чтения — около 0,3 мм, то есть для R7×43 минимальная ширина кода составит около 13 мм. Для офисных лазерных принтеров (600 dpi) это достижимо. Проблема в другом: генерация rMQR пока не встроена в массовые онлайн-сервисы, нужны специализированные библиотеки (ZXing-C++, Zint, libqrencode начиная с определённых версий).
Когда стандарт был принят и кто его разработал?
ISO/IEC 23941 опубликован в 2022 году. Формат предложила Denso Wave Inc. (Япония) — создатель оригинального QR-кода. До принятия международного стандарта rMQR существовал как проприетарный формат Denso Wave и использовался преимущественно в японской промышленности. После стандартизации его поддержку начали добавлять производители промышленных сканеров.