QRkoder

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 используют там, где важно, чтобы код визуально ассоциировался с брендом с первого взгляда. Четыре основных сценария:

  1. Упаковка premium-товаров. Производители косметики, алкоголя и электроники встраивают логотип в центр кода, чтобы покупатель мгновенно понял, куда его направляют. На коробке духов QR с монограммой бренда выглядит как элемент дизайна, а не технический артефакт.
  2. Рекламные полосы в журналах. В отличие от обычного чёрно-белого кода, Frame QR с иллюстрацией или кадром из видео привлекает взгляд. По данным Denso Wave, CTR таких кодов в печатной рекламе выше на 15–25%, чем у стандартных QR.
  3. Выставочные стенды и презентационные материалы. На стенде компании один Frame QR с анимированным логотипом заменяет визитку и ссылку на каталог одновременно.
  4. Корпоративные документы и официальные бланки. Государственные учреждения в Японии и крупные корпорации используют Frame QR для верификации документов: код ведёт на страницу подтверждения, а логотип в центре сигнализирует об официальном происхождении.

Отличия от QR-кода с логотипом

На вид Frame QR и обычный «брендированный QR» похожи. На деле разница существенная.

ПараметрQR с логотипом (стандартный)Frame QR
Принцип встройкиИзображение поверх готового кодаКанва встроена в структуру на этапе генерации
Расход ECCECC 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 не требуется.

Создавайте QR-коды бесплатно

Динамические QR-коды с аналитикой, дизайном и без ограничений по сканированиям.

Начать бесплатно