QR -код - матричний код (двомірний штрих код), Розроблений і представлений японською компанією Denso-Wave (Денс) в 1994 році. Абревіатура QR похідна від англ. quick response, що перекладається як «швидкий відгук».
Основна перевага QR-коду - це легке розпізнавання скануючим обладнанням (в тому числі і фотокамерою мобільного телефону), що дає можливість використання в торгівлі, виробництві, логістиці. Вчора QR -коди найбільше поширені в Японії, країні, де штрих-коди користувалися такою великою популярністю, що обсяг інформації, зашифрованої в коді, незабаром перестав влаштовувати індустрію. Японці почали експериментувати з новими способами шифровки невеликих обсягів інформації в графічній картинці. Вже на початку 2000 року QR -коди отримали широке поширення в Японії, їх можна було зустріти на великій кількості плакатів, упаковок і товарів.
Схожий зі штрих-кодами, QR -код підтримується деякими мобільними телефонами і призначений для полегшеної передачі рутинних даних. Система підтримує відновлення до 30% даних і в теорії до 4000 символів.
QR коди використовують алгоритм Ріда-Соломона (Reed-Solomon) Для корекції помилок. Це дозволяє без проблем зчитувати коди, які якимось чином пошкоджені - затерті, перекреслені, і т.п. QR коди мають 4 рівня корекції помилок, які відрізняються кількістю інформації для відновлення і відповідно кількістю корисної інформації, яку можна відновити при пошкодженні коду.
На перший погляд може здатися, що QR -код не здатний зберігати багато інформації, і підходить лише для кодування коротких рядків, наприклад URL або e-mail . Насправді ємність QR -коду не так вже мала:
Тільки цифри | 7,089 символів |
Цифри + латинські букви | 4,296 символів |
Двійкові дані (8 bit) | 2,953 байт |
Kanji / Kana (символи японського алфавіту) | 1,817 символів |
Як ви можете побачити, в QR -коді може бути закодовано більш 2кб тексту, що сильно розширює спектр його застосувань, особливо з огляду на зручність і швидкість доставки інформації кінцевому користувачу.
Джерела:
- ru.wikipedia.org - визначення і походження QR кодів
- kurapov.name - використання QR кодів
- qrcc.ru - корекція помилок в QR кодах, ємність QR коду
Додаткова інформація:
- forum.allnokia.ru - Обговорення програм для зчитування bar / QR-коду, програми для зчитування bar / QR коду
- qrcoder.ru - генератор QR кодів
- qurify.com - "Проведіть Коди QR, онлайн і вільно" - генератор QR кодів