Frame QR
Frame QR — расширение Denso Wave (2014) с фиксированной свободной зоной в центре кода до 47×47 модулей. Позволяет встроить логотип, иллюстрацию или текст без потери читаемости.
Определение Frame QR
Frame QR — это коммерческое расширение стандартного QR-кода, разработанное японской компанией Denso Wave и представленное в 2014 году. Ключевое отличие от обычного QR-кода — фиксированная «свободная зона» (Canvas Area) в центре матрицы, которую алгоритм коррекции ошибок намеренно исключает из декодирования. В эту зону можно поместить логотип бренда, иллюстрацию, текстовый слоган или даже GIF-анимацию, наложенную поверх кода при отображении на экране.
Frame QR не входит в ISO/IEC 18004 — это проприетарный формат Denso Wave. Тем не менее код остаётся полностью читаемым стандартными сканерами смартфонов: он генерируется как валидный QR с уровнем коррекции H (30%), а свободная зона вписывается в допустимые потери данных. Считывание работает нормально на любом устройстве, которое поддерживает обычный QR.
Как устроена «канва» Frame QR
Обычный QR-код с логотипом просто закрывает часть модулей изображением и рассчитывает на то, что уровень H восстановит потери. Frame QR устроен иначе: Denso Wave встраивает в структуру кода специальный маркер-указатель, который явно говорит декодеру «эта прямоугольная область — пустая канва, декодировать её не нужно». Благодаря этому алгоритм не тратит коррекционный ресурс на восстановление «испорченного» центра — он просто его игнорирует.
Размер канвы зависит от версии QR-кода и масштабируется от 9×9 до 47×47 модулей. Чем старше версия (и крупнее код), тем больше пространства доступно под встраиваемый элемент. На практике для корпоративного лого с приемлемой читаемостью обычно достаточно версии 5–7 (37×37 — 45×45 общий размер матрицы), где канва занимает около 15–20% площади.
- Поддерживаемый контент канвы: растровое изображение (PNG/JPEG), векторный SVG, текстовая строка, GIF-анимация при отображении на экране.
- Канва всегда квадратная или прямоугольная, расположена строго по центру матрицы.
- Граница канвы кодируется в служебной области Frame QR — это и есть маркер, отличающий формат от обычного QR с картинкой поверх.
Применение в брендинге
Frame QR используют там, где важно, чтобы код визуально ассоциировался с брендом с первого взгляда. Четыре основных сценария:
- Упаковка premium-товаров. Производители косметики, алкоголя и электроники встраивают логотип в центр кода, чтобы покупатель мгновенно понял, куда его направляют. На коробке духов QR с монограммой бренда выглядит как элемент дизайна, а не технический артефакт.
- Рекламные полосы в журналах. В отличие от обычного чёрно-белого кода, Frame QR с иллюстрацией или кадром из видео привлекает взгляд. По данным Denso Wave, CTR таких кодов в печатной рекламе выше на 15–25%, чем у стандартных QR.
- Выставочные стенды и презентационные материалы. На стенде компании один Frame QR с анимированным логотипом заменяет визитку и ссылку на каталог одновременно.
- Корпоративные документы и официальные бланки. Государственные учреждения в Японии и крупные корпорации используют Frame QR для верификации документов: код ведёт на страницу подтверждения, а логотип в центре сигнализирует об официальном происхождении.
Отличия от QR-кода с логотипом
На вид Frame QR и обычный «брендированный QR» похожи. На деле разница существенная.
| Параметр | QR с логотипом (стандартный) | Frame QR |
|---|---|---|
| Принцип встройки | Изображение поверх готового кода | Канва встроена в структуру на этапе генерации |
| Расход ECC | ECC H тратится на компенсацию потерь под лого | ECC не расходуется на канву — декодер её игнорирует |
| Максимальный размер вставки | До ~30% площади (теоретически), на практике ~10–15% | До 47×47 модулей без ограничения ECC |
| Совместимость со стандартом | Полная (ISO/IEC 18004) | Проприетарный формат Denso Wave |
| Читаемость при повреждении | Снижена — ECC уже использован под лого | Полный запас H (30%) сохранён для реальных повреждений |
| Генерация | Любой инструмент + постпроцессинг | Только ПО с поддержкой Frame QR |
Главный практический вывод: Frame QR надёжнее. Обычный QR с логотипом, напечатанный на глянцевой упаковке с бликами, легко падает в ошибку считывания — ECC уже «потрачен» на компенсацию вставки. Frame QR сохраняет полный запас коррекции для реальных физических повреждений печати.
Частые вопросы
Обычный смартфон читает Frame QR?
Да, любой стандартный сканер — встроенная камера iPhone, Android, Kaspersky QR Scanner, Google Lens — считывает Frame QR без дополнительного программного обеспечения. Код генерируется как полностью валидный QR с уровнем коррекции H и всеми обязательными служебными элементами по спецификации. Единственное, что добавляет Frame QR — маркер канвы в служебной области. Декодер, не знакомый с форматом, просто проигнорирует этот маркер и прочитает данные как обычно. Анимация в канве при этом не воспроизводится — показывается статичный кадр изображения.
Frame QR можно создать в бесплатных онлайн-генераторах?
Нет. Frame QR — проприетарный формат Denso Wave, и для его корректной генерации нужны либо официальный SDK компании, либо специализированное программное обеспечение с лицензированной поддержкой формата. Бесплатные генераторы, включая qrkoder.ru, создают брендированные QR-коды (QR с логотипом поверх), которые выглядят похоже, но работают по другому принципу: изображение накладывается поверх готовой матрицы, а коррекция ошибок уровня H компенсирует потери. Для большинства маркетинговых задач этого достаточно.
Есть ли ограничения на контент в канве Frame QR?
Технически канва принимает любое растровое или векторное изображение в пределах отведённого размера. Ограничения носят практический характер: слишком мелкие детали в канве теряются при печати в небольшом масштабе, а сложные многоцветные иллюстрации хуже считываются оком покупателя как «принадлежность бренда». Denso Wave рекомендует использовать простые, высококонтрастные логотипы или пиктограммы — они выигрышнее смотрятся и лучше запоминаются. GIF-анимация работает только при отображении на экране (цифровые носители, экраны магазинов, слайды презентаций) — при печати остаётся первый кадр.
Frame QR защищает данные, как SQRC?
Нет. Frame QR и SQRC — два разных расширения от Denso Wave, решающих разные задачи. Frame QR — визуальное расширение: канва в центре, брендинг, эстетика. SQRC — защитное расширение: разделение данных на публичную и приватную части, скрытая часть читается только специализированным сканером с ключом. Оба формата часто используют вместе в корпоративных решениях — когда нужен и узнаваемый внешний вид, и конфиденциальный внутренний идентификатор. Для потребительского маркетинга SQRC не требуется.