QR-код, к'юар-код (скорочено від англ. quick response code, «код швидкої відповіді») — матричний код (двовимірний штрих-код), розроблений і представлений японською компанією «Denso-Wave» в 1994 році. Основна перевага QR-коду — це легке розпізнавання сканувальним обладнанням (в тому числі й фотокамерою мобільного телефона), що дає можливість використання в торгівлі, на виробництві, в логістиці.
Особливості
На відміну від старого штрих-коду, який сканують тонким променем, QR-код сприймається сенсором як двовимірне зображення. Три квадрати в кутах зображення та менші синхронізувальні квадратики по всьому коду дозволяють нормалізувати розмір зображення та його орієнтацію, а також кут, під яким сенсор напрямлений до поверхні зображення. Крапки на зображенні коду переводяться в двійкові числа з перевіркою контрольних сум.
Основна перевага QR-коду — це легке розпізнавання сканувальним обладнанням (в тому числі і фотокамерою мобільного телефону).
Хоча термін «QR code» є зареєстрованим товарним знаком «DENSO Corporation», використання кодів не обкладається ніякими ліцензійними відрахуваннями, а самі вони описані й опубліковані як стандарти ISO. Специфікація QR-коду не описує формат даних.
Найпопулярніші програми перегляду QR-кодів підтримують такі формати даних: URL, вебсторінки, E-mail (з темою листа), SMS на номер (з темою), , vCard, географічні координати.
Також деякі програми можуть розпізнавати файли GIF, JPG, PNG або MID менше 4 КБ і зашифрований текст, але ці формати не стали популярними.
Застосування
QR-коди найрозповсюдженіші в Японії, країні, де штрих-коди були настільки популярними, що обсяг інформації, зашифрованої в коді, швидко перестав влаштовувати індустрію. Японці почали експериментувати з новими способами кодування невеликих обсягів інформації в графічному зображенні. Вже на початку 2000 року вони набули широкого використання в Японії. Їх можна бачити на великій кількості плакатів, упакува́нь і товарів.
QR-код також вельми поширений у країнах Азії, в Китаї, поступово розвивається в Європі та Північній Америці. Найбільше визнання він отримав серед користувачів мобільного зв'язку — встановивши програму-розпізнавач, абонент може моментально заносити в свій телефон текстову інформацію, додавати контакти в адресну книгу, переходити за web-посиланнями, відправляти SMS-повідомлення тощо.
Провідні японські оператори мобільного зв'язку спільно випускають під своїм брендом мобільні телефони з вбудованою підтримкою розпізнавання QR-коду. Як показало дослідження, провідною компанією «comScore» 2011 року, 20 млн жителів США використовували мобільні телефони для сканування QR-кодів.
У Японії та Австрії QR-коди також використовуються на кладовищах (див. ) та містять інформацію про померлого. Також, QR-коди активно використовують у туризмі. Наприклад, у Львові об'єднання бізнесменів «Туристичний рух Львова» розмістило QR-коди на понад 80 туристичних об'єктах. Це дає змогу туристам легко орієнтуватися в місті, навіть не знаючи української мови, тому що QR-коди встановлені кількома мовами.
QR-коди застосовуються для розміщення в рекламі, пошуку інформації, привітань зі святами, обміну контактами, авторизації та реєстрації в сервісах, підключення до WiFi в публічних місцях — для будь-яких дій, що мають на увазі інтерактив з власником смартфону. Для користувача код дав спромогу переходити за посиланнями, для рекламодавця — можливість інтеграції зовнішньої і ТБ-реклами з інтерактивом, доступним тільки в цифровому середовищі.
Серед соціальних проєктів застосування — спеціальні для літніх людей і дітей, які страждають аутизмом.
Технічна інформація
Найменший QR-код (версія 1) має розмір 21 × 21 піксель (без урахування полів), найбільший (версія 40) — 177 × 177 пікселів.
Максимальна кількість символів, які вміщаються в один QR-код:
- Цифри — 7089
- Цифри і букви (включаючи кирилицю) — 4296
- Двійковий код — 2953 байт
- Ієрогліфи — 1817
Також існують «псевдокодування»: завдання методу кодування в даних, розбиття довгого повідомлення на кілька кодів тощо.
Для виправлення помилок застосовується код Ріда — Соломона з 8-бітним кодовим словом. Є чотири рівні надмірності: 7, 15, 25 і 30 %. Завдяки виправленню помилок вдається нанести на QR-код малюнок і все одно його можна буде прочитати.
Щоб у коді не було елементів, здатних заплутати сканер, область даних XOR'иться зі спеціальною маскою. Коректно працюючий кодер повинен перебрати всі варіанти масок, порахувати штрафні очки для кожної області та вибрати найвдалішу.
Окремо існує мікроQR-код, ємністю до 35 цифр.
ПЗ для мобільних телефонів для розпізнання QR-кодів
- для Android: Google Goggles, QuickMark, Barcode Scanner, Barcode2file, , NeoReader, ixMAT Scanner, 2D-код, Elinext UPC, I-Nigma, Viber (вбудовано як опція в меню);
- для Apple iOS: Scan, RedLaser, QR Reader for iPhone, Bakodo — Barcode Scanner and QR Bar Code Reader, AT&T Code Scanner, Elinext UPC, стандартний додаток Камера (починаючи з iOS 13);
- для 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)
Див. також
Примітки
- . Архів оригіналу за 21 червня 2011. Процитовано 22 листопада 2009.
- . Архів оригіналу за 6 червня 2014. Процитовано 6 червня 2014.
- Леонид Бугаев. 2012, стр. 167
- . Архів оригіналу за 6 червня 2012. Процитовано 6 червня 2014.
- . Архів оригіналу за 6 червня 2014. Процитовано 6 червня 2014.
- . Архів оригіналу за 18 квітня 2011. Процитовано 3 лютого 2011.
- QR-коды для всего: как используют технологию на Востоке и почему она не прижилась на Западе [ 18 липня 2016 у Wayback Machine.] ☀04.07.2016
- Сканування QR-коду за допомогою камери iPhone. Apple Support (укр.). Процитовано 3 березня 2021.
Посилання
- (MIT) Відкрита легковісна Javascript бібліотека для створення QR Кодів в SVG [ 14 вересня 2020 у Wayback Machine.] (англ.)
- Стаття про використання двовимірних штрих-кодів [ 16 квітня 2009 у Wayback Machine.] (рос.)
- (англ.)
- QR-code генератор [ 20 квітня 2010 у Wayback Machine.] (яп.)
- ZXing Decoder Online [ 14 червня 2016 у Wayback Machine.](англ.)
- QR-Code Reader & Software — Mobile Barcodes [ 2 березня 2012 у Wayback Machine.] (англ.), — програми для зчитування qr-кодів на мобільний телефон.
- Безкоштовний онлайн-генератор QR-кодів (динамічні, векторні, кольорові) [ 17 серпня 2015 у Wayback Machine.]
- (рос.), — опис розробки генератора QR-коду для rails-застосунку.
- (укр.)
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
QR kod k yuar kod skorocheno vid angl quick response code kod shvidkoyi vidpovidi matrichnij kod dvovimirnij shtrih kod rozroblenij i predstavlenij yaponskoyu kompaniyeyu Denso Wave v 1994 roci Osnovna perevaga QR kodu ce legke rozpiznavannya skanuvalnim obladnannyam v tomu chisli j fotokameroyu mobilnogo telefona sho daye mozhlivist vikoristannya v torgivli na virobnictvi v logistici QR kod z posilannyam na golovnu storinku mobilnoyi versiyi ukrayinskoyi Vikipediyi OsoblivostiStruktura QR kodu z poznachenimi funkcionalnimi elementami Na vidminu vid starogo shtrih kodu yakij skanuyut tonkim promenem QR kod sprijmayetsya sensorom yak dvovimirne zobrazhennya Tri kvadrati v kutah zobrazhennya ta menshi sinhronizuvalni kvadratiki po vsomu kodu dozvolyayut normalizuvati rozmir zobrazhennya ta jogo oriyentaciyu a takozh kut pid yakim sensor napryamlenij do poverhni zobrazhennya Krapki na zobrazhenni kodu perevodyatsya v dvijkovi chisla z perevirkoyu kontrolnih sum Osnovna perevaga QR kodu ce legke rozpiznavannya skanuvalnim obladnannyam v tomu chisli i fotokameroyu mobilnogo telefonu Hocha termin QR code ye zareyestrovanim tovarnim znakom DENSO Corporation vikoristannya kodiv ne obkladayetsya niyakimi licenzijnimi vidrahuvannyami a sami voni opisani j opublikovani yak standarti ISO Specifikaciya QR kodu ne opisuye format danih Najpopulyarnishi programi pereglyadu QR kodiv pidtrimuyut taki formati danih URL vebstorinki E mail z temoyu lista SMS na nomer z temoyu vCard geografichni koordinati Takozh deyaki programi mozhut rozpiznavati fajli GIF JPG PNG abo MID menshe 4 KB i zashifrovanij tekst ale ci formati ne stali populyarnimi ZastosuvannyaQR kodi najrozpovsyudzhenishi v Yaponiyi krayini de shtrih kodi buli nastilki populyarnimi sho obsyag informaciyi zashifrovanoyi v kodi shvidko perestav vlashtovuvati industriyu Yaponci pochali eksperimentuvati z novimi sposobami koduvannya nevelikih obsyagiv informaciyi v grafichnomu zobrazhenni Vzhe na pochatku 2000 roku voni nabuli shirokogo vikoristannya v Yaponiyi Yih mozhna bachiti na velikij kilkosti plakativ upakuva n i tovariv QR kod takozh velmi poshirenij u krayinah Aziyi v Kitayi postupovo rozvivayetsya v Yevropi ta Pivnichnij Americi Najbilshe viznannya vin otrimav sered koristuvachiv mobilnogo zv yazku vstanovivshi programu rozpiznavach abonent mozhe momentalno zanositi v svij telefon tekstovu informaciyu dodavati kontakti v adresnu knigu perehoditi za web posilannyami vidpravlyati SMS povidomlennya tosho Providni yaponski operatori mobilnogo zv yazku spilno vipuskayut pid svoyim brendom mobilni telefoni z vbudovanoyu pidtrimkoyu rozpiznavannya QR kodu Yak pokazalo doslidzhennya providnoyu kompaniyeyu comScore 2011 roku 20 mln zhiteliv SShA vikoristovuvali mobilni telefoni dlya skanuvannya QR kodiv U Yaponiyi ta Avstriyi QR kodi takozh vikoristovuyutsya na kladovishah div ta mistyat informaciyu pro pomerlogo Takozh QR kodi aktivno vikoristovuyut u turizmi Napriklad u Lvovi ob yednannya biznesmeniv Turistichnij ruh Lvova rozmistilo QR kodi na ponad 80 turistichnih ob yektah Ce daye zmogu turistam legko oriyentuvatisya v misti navit ne znayuchi ukrayinskoyi movi tomu sho QR kodi vstanovleni kilkoma movami QR kodi zastosovuyutsya dlya rozmishennya v reklami poshuku informaciyi privitan zi svyatami obminu kontaktami avtorizaciyi ta reyestraciyi v servisah pidklyuchennya do WiFi v publichnih miscyah dlya bud yakih dij sho mayut na uvazi interaktiv z vlasnikom smartfonu Dlya koristuvacha kod dav spromogu perehoditi za posilannyami dlya reklamodavcya mozhlivist integraciyi zovnishnoyi i TB reklami z interaktivom dostupnim tilki v cifrovomu seredovishi Sered socialnih proyektiv zastosuvannya specialni dlya litnih lyudej i ditej yaki strazhdayut autizmom Tehnichna informaciyaQR kod na pam yatnij moneti NBU Najmenshij QR kod versiya 1 maye rozmir 21 21 piksel bez urahuvannya poliv najbilshij versiya 40 177 177 pikseliv Maksimalna kilkist simvoliv yaki vmishayutsya v odin QR kod Cifri 7089 Cifri i bukvi vklyuchayuchi kirilicyu 4296 Dvijkovij kod 2953 bajt Iyeroglifi 1817 Takozh isnuyut psevdokoduvannya zavdannya metodu koduvannya v danih rozbittya dovgogo povidomlennya na kilka kodiv tosho Dlya vipravlennya pomilok zastosovuyetsya kod Rida Solomona z 8 bitnim kodovim slovom Ye chotiri rivni nadmirnosti 7 15 25 i 30 Zavdyaki vipravlennyu pomilok vdayetsya nanesti na QR kod malyunok i vse odno jogo mozhna bude prochitati Shob u kodi ne bulo elementiv zdatnih zaplutati skaner oblast danih XOR itsya zi specialnoyu maskoyu Korektno pracyuyuchij koder povinen perebrati vsi varianti masok porahuvati shtrafni ochki dlya kozhnoyi oblasti ta vibrati najvdalishu Okremo isnuye mikroQR kod yemnistyu do 35 cifr PZ dlya mobilnih telefoniv dlya rozpiznannya QR kodivdlya Android Google Goggles QuickMark Barcode Scanner Barcode2file NeoReader ixMAT Scanner 2D kod Elinext UPC I Nigma Viber vbudovano yak opciya v menyu dlya Apple iOS Scan RedLaser QR Reader for iPhone Bakodo Barcode Scanner and QR Bar Code Reader AT amp T Code Scanner Elinext UPC standartnij dodatok Kamera pochinayuchi z iOS 13 dlya Bada BeeTagg Quick QR Reader dlya BlackBerry OS Vbudovano v App World magazin dodatkiv dlya Java Kaywa reader I Nigma UpCode dlya Maemo mbarcode dlya Symbian OS QuickMark Kaywa reader Nokia barcode reader I Nigma UpCode NeoReader BeeTag dlya Windows Mobile QuickMark I Nigma dlya Windows Phone 7 Vbudovano v poshuk onovlennya Mango Div takozhQRpedia Data Matrix Shtrih kod Oplata QR kodomPrimitki Arhiv originalu za 21 chervnya 2011 Procitovano 22 listopada 2009 Arhiv originalu za 6 chervnya 2014 Procitovano 6 chervnya 2014 Leonid Bugaev 2012 str 167 Arhiv originalu za 6 chervnya 2012 Procitovano 6 chervnya 2014 Arhiv originalu za 6 chervnya 2014 Procitovano 6 chervnya 2014 Arhiv originalu za 18 kvitnya 2011 Procitovano 3 lyutogo 2011 QR kody dlya vsego kak ispolzuyut tehnologiyu na Vostoke i pochemu ona ne prizhilas na Zapade 18 lipnya 2016 u Wayback Machine 04 07 2016 Skanuvannya QR kodu za dopomogoyu kameri iPhone Apple Support ukr Procitovano 3 bereznya 2021 Posilannya MIT Vidkrita legkovisna Javascript biblioteka dlya stvorennya QR Kodiv v SVG 14 veresnya 2020 u Wayback Machine angl Stattya pro vikoristannya dvovimirnih shtrih kodiv 16 kvitnya 2009 u Wayback Machine ros angl QR code generator 20 kvitnya 2010 u Wayback Machine yap ZXing Decoder Online 14 chervnya 2016 u Wayback Machine angl QR Code Reader amp Software Mobile Barcodes 2 bereznya 2012 u Wayback Machine angl programi dlya zchituvannya qr kodiv na mobilnij telefon Bezkoshtovnij onlajn generator QR kodiv dinamichni vektorni kolorovi 17 serpnya 2015 u Wayback Machine ros opis rozrobki generatora QR kodu dlya rails zastosunku ukr