Mis on QR-kood
QR-kood on kahemõõtmeline vöötkood, mis salvestab teavet mõlemas suunas, nii horisontaalselt kui ka vertikaalselt, mitte ühes ribade reas. Nimi tähendab Quick Response ehk „kiire vastus“, sest kood loodi nii, et seda saaks lugeda kiiresti. DENSO WAVE, Toyota kontserni kuuluv ettevõte, töötas selle välja 1994. aastal autoosade jälgimiseks tootmisliinidel.
Tänapäeval sisaldab enamik QR-koode veebiaadressi, kuid sama sümbol võib kanda ka lihttekste, visiitkaarte, Wi-Fi seadeid, maksenõudeid ja piletiandmeid. Seda suudab lugeda iga tänapäevane nutitelefoni kaamera, mistõttu on QR-koodid levinud tehastest palju kaugemale: menüüdele, plakatitele, pakenditele ja maksetele.
Kuidas QR-kood on üles ehitatud
QR-kood on ruudukujuline võrk väikestest lahtritest, mida nimetatakse mooduldiks, ja iga moodul on kas tume või hele. Püsivad mustrid aitavad skanneril koodi leida ja sirgeks seada, ülejäänud moodulid kannavad andmeid ja veaparandust. Kogu sümbolit ümbritseb tühi äär, mida nimetatakse vaikseks alaks (quiet zone), et skanner saaks aru, kus kood algab.
- Tuvastusmustrid (finder patterns): kolm suurt ruutu nurkades, mis lasevad skanneril koodi ja selle suuna üles leida
- Joondusmustrid: väiksemad ruudud, mis aitavad parandada perspektiivi ja kõverust (alates versioonist 2)
- Ajastusmustrid: vahelduvad tumedad ja heledad jooned, mis määravad ruudustiku sammu
- Vormiteave: salvestab veaparanduse taseme ja maskimustri
- Versiooniteave: salvestab suuruse, olemas alates versioonist 7
- Vaikne ala: neli moodulit vaba ruumi igal küljel
Versioonid, maht ja veaparandus
QR-koode on 40 suuruses, mida nimetatakse versioonideks. Versioon 1 on 21 × 21 moodulit, iga versioon lisab küljele 4 moodulit ja versioon 40 on 177 × 177 moodulit. Rohkem andmeid vajab kõrgemat versiooni, mis tähendab samas trükisuuruses rohkem ja väiksemaid mooduleid.
Iga QR-kood kasutab ka ühte neljast veaparanduse tasemest, tänu millele saab koodi lugeda, kui osa sellest on määrdunud, kahjustatud või kaetud. Tase on kompromiss mahu ja vastupidavuse vahel: kõrgem tase mahutab vähem andmeid, kuid talub rohkem kahjustusi.
- Tase L taastab umbes 7% koodisõnadest
- Tase M taastab umbes 15%
- Tase Q taastab umbes 25%
- Tase H taastab umbes 30%
- Suurim maht (versioon 40, tase L): 7089 numbrit, 4296 tähtnumbrilist märki, 2953 baiti või 1817 kanji märki
Kus QR-koode kasutatakse
QR-koode kasutatakse kõikjal, kus trükitud või ekraanil olev pind peab telefonile midagi edastama. Levinumad kasutusviisid on lingid plakatitel ja visiitkaartidel, restoranimenüüd, Wi-Fi-ga ühendamine, ürituste piletid, pardakaardid, tootepakendid ja kaupmeeste maksed. Mitmes riigis põhinevad riiklikud maksesüsteemid QR-koodidel.
QR-kood võib olla staatiline, kus lõplikud andmed on kodeeritud otse, või dünaamiline, kus on lühike ümbersuunamislink, mida saab hiljem muuta ja mille avamisi saab lugeda. QR Code on ettevõtte DENSO WAVE INCORPORATED registreeritud kaubamärk.