С недавнего времени начали часто попадаться на глаза какие-то непонятные квадратики? Это так называемые QR–коды (от англ. Quick Response) – двухмерные штрих-коды (матричные коды), придуманные в Японии.

Я-таки взял и разобрался с тем, что такое QR-коды и с чем их едят 🙂

История развития

Несмотря на то, что распространение в мире QR-код получил не так давно, придуман он был в 1994 году компанией «Denso-Wave». Но бум в Японии случился лишь в 2000 году, когда большинство известных корпораций стали использовать матричные коды. Причиной послужило то, что весь объем информации уже не вмещался в простые штрих-коды.

Почему популярны?

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

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

Возможное использование

  • Визитные карточки. Использовать QR–коды на визитках – новое стильное веяние. Согласитесь, что очень удобно, если с карточки можно сразу попасть на веб-сайт компании или же узнать больше информации.
  • Можно промаркировать любой предмет: продукты питания, журналы, технику, произведения искусства и даже архитектурные памятники.
  • Резюме. Любой работодатель оценит знания и эрудированность соискателя.
  • Одежда. Матричный код можно разместить на любом предмете гардероба. Зашифровав там, например, ссылку на страничку в социальной сети или же просто забавную фразу.
  • Татуировка – иной способ вживления чипа в человека.
  • Рекламные объявления.
  • Информация на различных туристических объектах, которая может быть зашифрована на нескольких языках.
  • В некоторых городах врачи могут быстро узнать историю болезней, считав код.
  • Покупка различных товаров посредством Интернета. В Корее известный супермаркет разместил свои «товары» (коды) прямо в метро, и люди могли быстро добавлять покупки в свои виртуальные корзины.
  • Банки печатают коды на платежных поручениях, поэтому работникам не требуется  долго и нудно вводить платежку в компьютер.

Как считывать?

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

Программы для распознавания QR-кодов

Все программы похожи друг на друга, поэтому удобнее использовать кроссплатформенный  NeoReader, умеющий распознавать еще некоторые стандарты кодировок.

Генерация QR-кодов

Создать свой код – очень просто. В сети существует множество бесплатных генераторов, где можно закодировать текст, ссылку, изображение, sms или визитку. В том же буржуйском сервисе по ссылке выше я и создал свой QR-код блога — в начале статьи.

Интересно, что сервис может привести статистику считывания кода и последующего перехода по специальной ссылке на сайт.

Это интересно

  • В одной из серий нашумевшей анимации про мистера Фримена есть 25 кадр с изображением QR–кода. При расшифровке получается занимательное сообщение о коте Шредингера.
  • Самый большой QR-код занимает  15000 квадратных футов.
  • В 2011 году в США матричный коды сканировали около 14 млн людей.
  • Если нанести код на брелок от ключей, то найти владельца становится легче легкого. Но лучше все же указывать контактный телефон, а не адрес. А не то кто-нибудь может и погостить без разрешения.
  • В Нидерландах выпустили 2011 монет с QR-кодом.
  • В Дубае всю общую информацию о зданиях закодируют.

ПО для мобильных телефонов для распознавания QR-кодов

  • Android: Google Goggles, QuickMark, Barcode Scanner, Barcode2file, QR Droid, NeoReader, ixMAT Scanner, 2D-код, Elinext UPC, I-Nigma, AIcam;
  • Apple iOS: Scan, RedLaser, QR Reader for iPhone, Bakodo — Barcode Scanner and QR Bar Code Reader, AT&T Code Scanner, Elinext UPC, Ценометр; приложение Google;
  • Bada: BeeTagg, Quick QR Reader;
  • BlackBerry OS: Встроено в App World (магазин приложений);
  • Java: Kaywa reader, I-Nigma, UpCode;
  • Maemo: mbarcode;
  • Symbian OS: QuickMark, Kaywa reader, Nokia barcode reader, I-Nigma, UpCode, NeoReader, BeeTag;
  • Windows Mobile: QuickMark, I-Nigma;
  • Windows Phone 7: Встроено в поиск (обновление Mango)