Кодирование данных. Закодировать информацию можно несколькими способами, все зависит от того, какую информацию необходимо внести в QR-код. Если будут использованы только цифры, то используется циф- ровой формат кодирования, а если будет использован ал- фавит, то алфавитно-цифровой и т.д. Перед каждым спо- собом кодирования создается пустая последовательность бит, которая потом заполняется.
Добавление служебной информации. На данной стадии формирования QR-кода определяется уровень коррекции ошибок и версия кода, а также происходит добавление служебных полей, в которых указывается способ кодирования и количество данных.
Разделение информации на блоки. Полученная на предыдущих этапах последовательность байт разбива- ется на блоки, количество которых напрямую зависит от версии кода и уровня коррекции ошибок. Сначала опреде- ляется количество байт в каждом из блоков, затем идет их последовательное заполнение. Важно, чтобы данные за- полнили все блоки.
Создание байтов коррекции. Данный процесс ос- нован на алгоритме Рида-Соломона и должен быть при- менен к каждому блоку информации. Сначала определя- ется количество байтов коррекции, потом, ориентируясь по этим данным, создается многочлен генерации.
Объединение блоков. Все созданные блоки (блоки данных и блоки коррекции ошибок) необходимо свести в один поток байт. Поочередно из каждого блока берется один байт информации, пока блоки не станут пустыми.
Размещение информации на QR-коде. Созданная в предыдущем пункте последовательность байт размеща- ется в строгом порядке. При этом QR-код имеет базовые модули и элементы, занимающие определенные места, которые нельзя заполнять созданным потоком. Запол- нение QR-кода данными начинается с правого нижнего угла, снизу вверх, бит за битом.
В основном QR-коды используют производственные компании для рекламирования своей продукции. Такая ре- клама требует меньшего финансирования, но в то же время нацелена на более узкую аудиторию, которая знакома с по- нятием QR-кода и имеет возможность его прочесть.
Привычное изображение QR-кода представляет собой совокупность маленьких черных и белых квадратов, что не вызывает какого-либо интереса у потенциального кли- ента. Чтобы добавить своеобразность QR-коду, можно изменить его дизайн. Среди возможных внешних модифи- каций можно использовать:
Разноцветные квадраты. Можно использовать все цвета радуги для заполнения QR-кода. Не рекомендуется использовать бледно-желтые цвета, если используется белый фон, так как при сканировании код может быть не прочитан, либо прочитан не верно. Использование всей палитры цветов обеспечивает больший интерес к QR- коду у потенциальных покупателей\клиентов.
Внедрение картинки или фотографии в код. Отно- сительно большая часть QR-кода может быть закрашена или скрыта за каким-либо рисунком, он остается чита- емым. Например, можно разместить на коде фотографию продукта или иллюстрацию к текстовому содержимому QR-кода. Компании могут распространять QR-коды со своими логотипами, благодаря этому клиенты могут по- нять, от кого исходит то или иное рекламное предложение. После того, как QR-коды будут напечатаны и распро- странены, с помощью системы управления QR-кодами можно следить за продуктивностью каждого кода с точно- стью до одного сканирования [1]. Производитель может получать доступ к различным данным, относящимся к рас- пространенным QR-кодам. Помимо частоты считываний кодов, можно получить число уникальных сканирований, тем самым определить, сколько человек считало код. Более того, можно получить информацию о месте, дате, времени, об используемом устройстве и его операционной системе при каждом сканировании. Определить место, где был прочитан код, можно по IP-адресу оборудования. И хотя местоположение будет определено не точно, этих данных вполне достаточно для анализа и статистики. Все эти данные поступают в режиме реального времени (on- line), то есть каждое новое сканирование отображается в течение нескольких секунд. Такая возможность позво- ляет всегда иметь актуальную картину QR-маркетинга.
По всем собранным и обработанным данным, компани- я-заказчик может узнать, где ее компания протекает наи- более успешно и усилить распространение своих QR- кодов в этих регионах.
Как и другие технологии, QR-коды имеют свои плюсы и недостатки.
Положительные стороны QR-кода:
Данный код относится к открытым технологиям, то есть технологиям, доступным каждому, потому он и по- лучил быстрое распространение, особенно в среде марке- тинга;
По сравнению с обычным штрихкодом, QR-код вмещает в себя намного больше информации и более устойчив к повреждениям графического рисунка (на- пример, часть графического рисунка можно закрасить или вовсе удалить, код останется читаемым);
Недостатки QR-кода:
При использовании QR-кода необходимо быть уве- ренным, что адресат сможет его прочесть. Для чтения та- кого кода необходимы гаджеты, умеющие распознавать изображение QR-кода и расшифровывать его;
Вмещает в себя относительно мало информации, например, закодировать целую книгу в один стандартный QR-код не представляется возможным;
QR-код является общедоступной технологией, сле- довательно, нельзя хранить важную информацию в виде QR-кода, так как код не предоставляет соответствующий уровень защиты информации;
QR-код первой версии имел размеры 21x21 модулей, на данный момент существует код 40 версии с размерами 177x177 модулей. Различия между кодами разных версий заключаются в их размерах и объемах максимальной вме- стимости. Но развитие QR-кода — не только увеличение числа внутренних модулей. Кроме использования раз- личных цветов и логотипов на QR-коде, его можно раз- вернуть на 45 градусов, что придаст ему некоторую ори- гинальность. Но самое привлекательное преобразование над кодом — это его анимирование. Картинка становится подвижной, что в наибольшей степени привлекает вни- мание потенциальных клиентов. Но с использованием анимирования, сфера использования QR-кодов резко уменьшается. Такие коды можно использовать только в интернете и на телевидении [6]. Но прогресс не стоит на месте и развитие QR-кодов так же продолжается.
Литература:
Электронная книга о QR-кодах. \\ Полное руководство по маркетингу с применением QR-кодов.— [Элек- тронный ресурс].— http://ru.qr-code-generator.com/qr-code-marketing/qr-codes-basics/.— [дата обращения: 29.04.2016].
Wikipedia — свободная энциклопедия [Электронный ресурс].— https://ru.wikipedia.org.— [дата обращения: 29.04.2016].
Ковалёв, А. И. Защита информации с помощью электронных ключей // Информационные технологии и при- кладная математика. 2015. № 5. с. 57–65.
Технология QR-кодов // Технические характеристики QR-кодов.— [Электронный ресурс].— http://qr-code. creambee.ru/blog/post/qr-specification/.— [дата обращения: 29.04.2016].
QR-коды.— [Электронный ресурс].— http://qrcc.ru [дата обращения: 29.04.2016].
Технология QR-кодов // НестандартныеQR-коды — создание и считывание.— [Электронный ресурс].— qr- code.creambee.ru/blog/post/cleate-nonstandard-qr-code/.— [дата обращения: 29.04.2016].
Do'stlaringiz bilan baham: |