Pull to refresh

Матричные штрих-коды: мост между реальным и виртуальным миром

Reading time 6 min
Views 12K
image
Доброго времени суток.
Для начала уясним, что это такое двухмерный штрих-код. QR-код (Quick Response) — матричный код, разработанный и представленный японской компанией «Denso-Wave» в 1994 году. Как известно, у нас в стране QR-коды встречаются крайне редко, за исключением компьютерных журналов и интернета.
Согласно известной пословице о Магомете и горе, давайте примемся сами за популяризацию столь интересного сервиса. Благо, при помощи специальных программ и сгенерировать, и считать такой код очень просто.
Найти онлайн генератор сейчас не проблема. Их существует огромное множество. Несколько из них хотелось бы отметить:
  • qrcoder.ru этот сайт умеет превращать в QR-код не только текст или гипер ссылку, но и визитную карточку или SMS — сообщение.
  • qr-code.com.ua кроме предыдущих способностей умеет еще помещать в QR-код географическое положение и Wi-Fi сеть.
  • qrcode.kaywa.com и еще один простенький генератор QR-кодов.

Бывают ситуации когда нет доступа к интернету, тогда пригодится приложение по Windows для генерации двухмерных штрих — кодов. Программу «2D Code Genarator for i-mode» можно загрузить на сайте японского оператора связи NTT DoCoMo (1.88mb).
image
Мало того что программа очень проста в применении так еще и имеет инструкцию. Эта программа генерирует двухмерные штрих — коды форматов QRCode и Dataatrix, имеет возможность только настроить каждый из кодов. Полученные коды можно распечатать, сохранить как графический файл или же скопировать в буфер обмена. Мало того что программа очень проста в применении так еще и имеет инструкцию.
Генератор умеет создавать ссылки, отправку SMS и MMS, гиперссылки на вебсайты, контакты, события, ссылки на установку Java-приложений, на номер телефона.
Однако, к огромному сожалению, вся эта функциональность работает только с телефонами для сети DoCoMo, так как данные в коде сохраняются с использованием специального языка разметки(кстати, не такого уж и сложного).
Только одна функция программы нам может пригодится — созданные двухмерного QR — кода с простым текстом (кнопка слева«Text dialog is displayed»). Текстом может быть не только несколько слов, но и гиперссылка или номер телефона, что очень радует.
Примеры содержимого:
site.com — гиперсылкана сайт;
tel:+80971234567 — звонок на нужный номер телефона;
sms: +80971234567: «hello» — sms с текстом «hello» на нужный номер телефона.
Итак, на левой панели "Function" выбираем пиктограмму карандаша с бумагой, тип кода оставляем QR (левая кнопка) и вводим текст. После этого код можно сохранить в виде графического файла, распечатать или скопировать в буфер обмена.
Эти действия вызываются кнопками правой панели, перед их выполнением показывается окно предварительного просмотра, где можно увидеть сгенерированный код. Для сохранения лучше выбрать формат BMP (меню Setting>Output Format>BMP).
Мы научились создавать 2D-коды. Теперь не помешает научится их считывать. Поскольку специального сканера у нас, скорее всего нет, его заменит сотовый телефон с камерой.
Сейчас в просторах интернета можно найти уйму различных программ для мобильных устройств. Nokia встраивает в некоторые модели собственную аналогичную разработку.
В основном все программы подобны друг другу. Перебрав некоторое количество из ним мне больше всего понравилась
программа под Symbian, называемого NeoReader, умеющим читать DataMatrix и QR-коды, а также коды еще нескольких стандартов.
image
Чем эта программа хороша так это еще и тем, что она кросплатформенна. Если у вас другая платформа то не будет проблемы найти NeoReader для Windows Mobile, Android, iPhone и BlackBerry, а Sony Ericsson с начала 2010 года продает свои телефоны с уже встроенным NeoReader`ом.
После запуска этой программы на экране телефона появляется изображение со встроенной камеры. Наводим камеру на изображение кода, мгновение ожидания – и готово.
На экране телефона отображается текст, закодированный в коде. Если это гиперссылка, то после подтверждения она откроется в телефонном браузере.
Если телефонный номер – то его можно сразу набрать, а если SMS – телефон спросит разрешения отправить по этому номеру сообщение с требуемым текстом.

Перспективы


Что же можно с ними сделать интересного? Во-первых, можно нанести код на визитную карточку, а в коде указать ссылку на свой сайт или профиль в социальной сети.

image

image

Это не только разнообразит её дизайн, но и позволит собеседнику узнать больше о вас или написать вас сообщение, если у него есть считывающая программа. Особенно это оценят гости из стран, где такие технологии используются повсеместно.
Можно заказать себе футболку с изображением двухмерного кода. Помимо внимания окружающих, вы получите эксклюзивную вещь, другого такого рисунка не будет ни у кого. А еще кодом можно украсить тёплый вязаный шарф.

image

image

Некоторые умудряются вести сетевой дневник, где каждая запись закодирована в гигантском QR-коде. Пример подобного сайта: qrblog.nl/. Что самое удивительное, телефон успешно распознал такой код и показал зашифрованные в нем несколько предложений на английском.
Существуют печатные издания, имеющие онлайн-версии, которые печатают в конце каждой статьи ссылки на её электронный вариант или дополнительные материалы по теме.
При помощи матричных кодов можно промаркировать каждый предмет в коллекции: от картин в галерее до банок с вареньем и домашней консервацией. Для галерей ссылка на сайт с подробным описанием произведения искусства на нескольких языках, естественно, будет полезней маленькой таблички.
Наконец, такие коды можно использовать в рекламе, от газетного объявления до огромного уличного плаката. Так как эта реклама связана с веб-сайтом, можно сразу же предложить оформить заказ товара через интернет-магазин.

image

Аналогично можно заказать билеты на концерт, взглянув на его афшу, или же подписаться на журнал через интернет, сфотографировав код на его обложке.
При распознавании кода, содержащего SMS, телефон предлагает отправить на нужный номер SMS с некоторым текстом. Чем не идеальный способ заказа платного мобильного контента?

Некоторые делают татуировку в виде QR-кода

image



И напоследок, немного лёгкой эротики. На сайте, считывая с экрана коды, можно бесплатно загрузить на телефон девушек в купальниках.

Альтернативы


OCR

Одномерные, а затем и двухмерные штрих-коды были изначально разработаны как вид письменности, который бы легко могло прочитать электронное устройство.
Одновременно решалась и противоположная задача – компьютерное распознавание текстов (Optical Character Recognition, OCR), написаных обычным шрифтом.
И в этом были достигнуты значительные успехи. Сейчас программы оптического распознавания текста можно установить не только на компьютер. Появились и версии для сартфонов.
Например программа ABBYY Busines Card Reader от разработчиков системы FineReader умеет распознавать надписи на визитных карточках, автоматически находя там имя, фамилию, должность, телефон и т.п.

image

Основной недостаток технологий распознавания текста – ошибки в процессе распознавания. Двухмерные штрих-коды при не большем числе неверно считанных клеточек распознаются верно, благодаря наличию информации для коррекции ошибок, а сильно повреждённые коды – просто не считается.
В то же время, распознанный текст обычно содержит много ошибок, исправить которые в силах только живой пользователь. Даже интеллектуальные методы, применяющие словари для поиска подходящих слов, не могут дать надёжной гарантии.

RFID


Это способ маркировки обьектов при помощи миниатюрного радиоприемника-передатчика и антены, зачастую не требующего внешнего электропитания.
Считать метку можно специальным устройством с расстояния в несколько десятков сантиметров (в некоторых стандартах до трех метров). Существуют множества разновидностей RFID-устройств. Начиная с наклеек на товарах в магазинах и заканчивая чипами в бесконтактных пропусках или проездных билетах.

image

Разработан даже имплантат VeriChip размером с рисовое зернышко, который можно вживить под кожу (используется в медицине). Технология RFID заслуживает отдельной большей статьи, отмечу лишь, что для домашнего использования чипы и считыватели для них пока обойдутся намного дороже чем матричные штрих-коды, которые можно напечатать на принтере.

Poken


В небольшой шведской компании был придуман интересный способ к быстрому обмену контактной информацией. Электронная визитка на базе RFID Poken выглядит как игрушка или забавный брелок, но содержит в себе батарейку и RFID-чип.

image

Устройство легко в использовании и приятно на вид. Для того чтобы обменяться визитными карточками достаточно коснутся ладошками Poken`ов. Устройство может содержать в памяти до 64 визиток. Собраные визитки можно посмотреть, подключив брелок к компьютеру, на сайте.
Сейчас в мире насчитывается около 100 тыс. владельцев таких брелков. Не слишком-то и много чтобы бежать прямо сейчас в магазин за устройством ведь вероятность встретить человека с таким Poken'ом крайне мала.

Bluetooth


Ну если уж обмениваться визитными карточками в электронном виде, то нельзя не вспомнить про такую функцию как Bluetooth, ведь у каждого из нас в телефоне есть Bluetooth.

image

Существует много программ для удобного обмена визитками, мультимедиа файлами или обычным текстом через «синий зуб». А с развитием технологии и увеличением скорости это становится все проще и проще.
Tags:
Hubs:
+1
Comments 7
Comments Comments 7

Articles