Informații de bază despre codul QR

08/05/2024Informații de bază despre codul QR

Informații de bază despre codul QR®

În prezent, codul QR este utilizat pe scară largă în marketingul digital și publicitate, deoarece permite comunicarea rapidă cu clienții și oferă conținut utilizatorilor finali. Acest lucru poate fi linkuri către site-uri web, cupoane digitale de discount, bilete pentru diferite servicii de transport etc.

Pentru a utiliza eficient codul QR în oricare dintre aceste domenii, este necesar să înțelegem bine conceptul și tehnologia de dezvoltare a acestuia.

Ce este codul QR?

Codul QR

Codul QR reprezintă codul de răspuns rapid. Este un cod matricial bidimensional (2-D) care aparține unui set mare de coduri citibile de mașini. Toate aceste coduri sunt numite coduri de bare, indiferent dacă includ dungi, pătrate sau elemente de altă formă.

Să ne uităm la codurile 1-D și 2-D. Comparativ cu primul tip, codurile 2-D pot conține o cantitate mai mare de date, ocupând totodată mai puțin spațiu. Cu toate acestea, codul QR conține mult mai multe date comparativ cu tipurile de coduri menționate anterior. În plus, codul QR are, de asemenea, o metodă de corecție a erorilor mai avansată și o viteză de citire mai mare.

Codurile de bare reprezintă vizual informații, ca orice scriere, dar nu pentru oameni - pentru mașini. Un scanner citește codul folosind sisteme optice speciale și software pentru citirea codurilor de bare. Regurile pentru crearea codului de bare (ca gramatică) și setul de simboluri pe care îl folosește (alfabetul său) constituie simbolistica sa.

Ideea principală a codurilor de bare 1-D

Simbolurile de bază ale codului de bare pot fi împărțite în două tipuri: unidimensionale, sau liniare, și bidimensionale.

Codurile de bare unidimensionale (1-D), precum Codul Universal al Produsului (UPC), sunt utilizate pe scară largă în comerț, pe etichetele de preț și pe ambalajele de bunuri. Acestea constau din dungi verticale și spații. Aceste coduri sunt clasificate ca unidimensionale, deoarece informația criptată în ele este transmisă doar prin diferența de dimensiunea lor orizontală - lățimea dungilor și spațiilor - și prin poziția lor de la stânga la dreapta.

Înălțimea coloanelor codului de bare nu afectează informația criptată. Prin urmare, software-ul citește ambele opțiuni fără nicio diferență.

Singurul lucru care contează este lățimea și ordinea dungilor, nu înălțimea lor.

Coduri 2-D - următorul nivel

Codurile de bare 1-D au apărut în 1966 și au devenit rapid populare. Cu toate acestea, timpul nu stă pe loc, iar curând a apărut necesitatea unor noi tipuri de coduri, de dimensiuni mai mici, dar mai informative în același timp.

Încercări ulterioare au fost făcute pentru a crește informatizabilitatea codului de bare. Acest lucru a implicat fie creșterea numărului de dungi, fie crearea unei structuri cu coduri multiple. Toate acestea au dus la o creștere a dimensiunii codului de bare și, prin urmare, la complicarea citirii și a costurilor de imprimare.

De aceea au fost create codurile 2-D. Inițial, acestea repetau aceleași simboluri liniare vertical, iar mai târziu au început să fie realizate sub formă de coduri matrice. Codul era format din elemente simetrice mici, de formă pătrată sau dreptunghiulară.

Structură cu cod de bare 2-D compus 2-D cod matricial

Coduri de bare

Codurile matriciale 2-D conțin informații atât în direcțiile verticale, cât și în cele orizontale, prin urmare au o densitate de date destul de mare într-o dimensiune mică. Cu toate acestea, îmbunătățirile ulterioare cu codul QR erau încă în așteptare.

În tabelul următor sunt prezentate caracteristici și trăsături ale unor coduri 2-D tipice.

Cod QR PDF417 DataMatrix MaxiCode

Dezvoltator DENSO Wave Symbol Technologies RVSI

Acuity CiMatrix UPS

Tip Matrice Cod de bare compus Matrice Matrice

Capacitate de date Numeric 7,089 2,710 3,116 138

Alfanumeric 4,296 1,850 2,355 93

Binary 2,953 1,018 1,556 -

Caractere japoneze, chinezești sau coreene 1,817 554 778 -

Funcții principale Densitate mare de date, dimensiune mică, viteză mare de scanare Densitate mare de date Dimensiune mică Scanare de mare viteză

Principalele domenii de aplicare Toate categoriile Domeniul automatizării oficiilor Domeniul automatizării producției Transport și logistică

Standarde AIM, JIS, ISO AIM, ISO AIM, ISO AIM, ISO

Cum funcționează codul QR

Codul QR aparține tipului de coduri matriciale 2-D. În acest tip de cod, informația este criptată nu prin poziția și lățimea dungilor și spațiilor în dimensiunea orizontală, ci prin aranjarea modulelor întunecate și luminoase în coloane și rânduri, atât orizontal, cât și vertical.

Sub fiecare modul întunecat sau luminos al codului QR, este criptat un 0 sau 1 pentru ca computerul să poată citi.

Modulele codului QR îndeplinesc diferite funcții. Unele conțin date reale, în timp ce altele sunt grupate în șabloane funcționale care îmbunătățesc lizibilitatea și oferă alinierea caracterelor, corectarea erorilor și compensarea distorsiunii. Există de asemenea un șablon de sincronizare - acesta permite cititorului să determine dimensiunea simbolului. În plus, există o "zonă liniștită" obligatorie. Este o zonă tampon de patru module lățime care este necesară pentru a asigura că textul sau marcajul din jurul său nu este confundat cu datele din codul QR.

Citirea codurilor matriciale bidimensionale obișnuite dura mult timp, deoarece cititorul trebuia să găsească codul simbolului, să determine unghiul de orientare, poziția (coordonatele x și y) și dimensiunea.

De aceea, codul QR a fost dezvoltat folosind șabloane speciale pentru determinarea poziției. Acestea erau amplasate în trei colțuri ale fiecărui simbol. Șabloanele au o relație simetrică de linie de scanare de 1:1:3:1:1, ceea ce le permite să fie scanate din orice direcție într-un interval complet de 360 de grade. În plus, șabloanele sunt interconectate, oferind acces rapid la informațiile relevante despre unghiul, poziția și dimensiunea conținută pe periferia codului.

Astfel, codul QR este citit de 20 de ori mai repede decât un cod matricial normal. În plus, echipamentul de scanare poate căuta șabloanele, sporind viteza generală prin captarea simultană a imaginii și procesarea datelor.

Versiuni ale simbolului codului QR

Codurile QR pot fi generate în 40 de versiuni diferite de simboluri, de la 21 x 21 module (versiunea 1) la 177 x 177 module (versiunea 40).

Fiecare versiune superioară de simbol are 4 module suplimentare pe fiecare latură (16 module suplimentare per simbol) și poate conține proporțional mai multe date. Capacitatea maximă de date pentru un anumit simbol este determinată de versiunea sa, tipul simbolului și nivelul de corectare a erorilor.

Corecția erorilor în codul QR

Codul QR are capacități puternice de corecție a erorilor prin adăugarea codurilor Reed-Solomon la datele originale. Această metodă matematică de corecție a erorilor permite mașinii de scanare să citească simbolurile codului QR chiar și în cazurile de contaminare sau deteriorare.

Există patru niveluri de corecție a erorilor disponibile. Cu cât nivelul este mai mare, cu atât corecția erorilor este mai bună, dar și mai mare versiunea codului QR.

Nivelul de corecție a erorilor Volumul aproximativ al corecției

L 7%

M 15%

Q 25%

H 30%

Când alegeți nivelul de corecție a erorilor, trebuie să se ia în considerare factorii din mediul înconjurător și dimensiunea dorită a simbolului codului QR.

De exemplu, pentru uzine, fabrici și alte locuri unde codul QR ar putea să se murdărească sau să se deterioreze, este mai bine să alegeți nivelul Q (corecție a erorilor 25%) sau H (30%). În locuri curate și pentru coduri cu o cantitate mare de date, nivelul L (7%) poate fi ales. În general, nivelul cel mai popular este M (15%).

Beneficiile codului QR

Designul unic al codului QR îi oferă un număr uriaș de avantaje, inclusiv:

Scanare rapidă în toate direcțiile: Codul QR poate fi citit din orice unghi în interval de 360 de grade datorită modelului de determinare a poziției în trei colțuri ale fiecărui simbol. Prin urmare, nu este necesar să mențineți scanner-ul la același nivel cu codul. În plus, modelul de determinare a poziției elimină orice obstacole de fond, astfel încât codul QR este citit constant și rapid.

Capacitate mare de memorie pentru stocarea datelor: Un simbol QR poate conține până la 7089 de cifre. Aceasta este de 200 de ori mai mult decât se poate conține într-un cod de bare standard 1-D.

300 de caractere alfanumerice pot fi conținute într-un astfel de simbol QR.

Compacitate: Datele conținute într-un cod de bare 1-D va ocupa doar 1/10 din volumul de date al unui cod QR.

Corecția erorilor: Un simbol QR poate fi citit și decodat, chiar dacă aproximativ 30% din date sunt murdare sau deteriorate. Desigur, acest lucru depinde, de asemenea, de nivelul de corecție a erorilor ales.

Diversitatea tipurilor de date: Codul QR poate gestiona numere, caractere alfabetice, simboluri, caractere japoneze, chinezești sau coreene și date binare.

Compensarea distorsiunii: Simbolul codului QR poate fi citit chiar dacă se află pe o suprafață curbată sau distorsionată.

Conectivitate (Aplicație structurat): Simbolul codului QR poate fi împărțit în 16 simboluri mai mici pentru a se potrivi în spații lungi și înguste. Simboluri mai mici sunt citite ca un singur cod, iar ordinea de scanare nu contează în acest caz.

Marcarea directă: Dacă condițiile de contrast redus nu permit citirea codului QR, acesta poate fi imprimat, gravat cu laser sau aplicat prin metoda DPM direct pe produs.

Utilizarea codului QR

Este demn de remarcat că inițial codul QR a fost dezvoltat pentru a urmări componentele și sistemele auto în procesele de fabricație și livrare. Cu toate acestea, a câștigat rapid popularitate pe scară largă în practic toate domeniile de aplicare ale codurilor de bare standard, precum și în unele domenii noi.

Domeniile tradiționale de aplicare includ:

• Fabricație

Urmărirea produselor

Gestionarea proceselor

Urmărirea comenzilor și a timpului

Gestionarea stocurilor și echipamentelor

• Depozite și logistică

Urmărirea bunurilor

• Retail

Identificarea produsului la punctul de cumpărare

Gestionarea vânzărilor

Controlul stocurilor

• Sănătate

Gestionarea documentației medicale

Identificarea pacienților

Urmărirea medicamentelor

Urmărirea echipamentelor și dispozitivelor

• Științele vieții

Urmărirea probelor

• Transport

Gestionarea flotei

Vânzarea biletelor și a cardurilor de îmbarcare

• Automatizarea oficiului

Gestionarea documentelor

• Marketing și publicitate

Marketing mobil

Bilete electronice, plăți, cupoane și programe de fidelizare

Utilizarea codurilor QR în marketing și publicitate.

Inițial, marketingul mobil a fost popular în Olanda, Coreea și Japonia. Cu toate acestea, recent popularitatea acestuia a crescut în America de Nord. Aici, codurile QR sunt utilizate în publicitate și printuri, precum și pe panouri publicitare, postere, îmbrăcăminte, vase și alte obiecte. Scannând un cod QR cu un smartphone, utilizatorul poate accesa un website sau obține un cupon de discount, o ofertă specială, informații despre produse sau informații despre magazin.

Codurile QR pot fi acum citite chiar și de pe ecranul unui smartphone folosind scanere speciale. Un astfel de cod poate conține un bilet la un eveniment sau un cupon pentru o achiziție, un chitanță de plată, un card de fidelitate etc.

Generarea codurilor QR

DENSO Wave Incorporated, inventatorul codului QR și deținătorul mărcii comerciale a codului QR, a făcut acest tip de cod disponibil gratuit publicului. Prin urmare, un număr mare de site-uri web conțin acum generatoare online de coduri QR sau software descărcabil pentru generarea codurilor.

Cu toate acestea, aceste generatoare de coduri și software-ul nu au certificatul Organizației Internaționale de Standardizare (ISO), astfel încât nu este posibil să se determine dacă respectă standardul ISO 18004 bazat pe brevetul DENSO Wave. Ca rezultat, simbolurile codului respectiv pot să nu fie lizibile de către unele dispozitive, sau calitatea citirii poate fi redusă.

(Test simplu: generați același simbol de cod folosind mai multe generatoare online diferite. Diferențele în plasarea modulelor vor fi imediat evidente).

Ceea ce este cel mai incomod este că generatoarele ISO ne-standardizate nu pot determina dimensiunea minimă de imprimare a unui simbol cod QR. Și dacă simbolul este imprimat mai mic decât dimensiunea minimă, având în vedere volumul de date, versiunea simbolului și rezoluția conform ISO, lizibilitatea sa va fi semnificativ redusă.

Dacă un cod QR este generat folosind un software care nu respectă ISO, va fi dificil de utilizat, în special dacă este destinat citirii de pe smartphone. De asemenea, merită menționat că software-ul de citire a codurilor QR, similar cu software-ul de generare a codurilor QR, nu se bazează întotdeauna pe standardul ISO.

Pentru a garanta că un cod QR va fi citit cu succes de cel mai mare procent de dispozitive, este important să folosiți software de generare a codului oferit doar de un producător de renume de încredere care poate fi de încredere pentru respectarea specificațiilor ISO.

Citirea codurilor QR: 5 lucruri necesare pentru un scanner sau terminal 2D

1. Viteză mare de citire: Eficiența operatorului depinde de viteza de scanare și de abilitatea de a face acest lucru de la distanță. Prin urmare, este cel mai bine să căutați dispozitive cu tehnologie avansată de scanare CCD. Cu aceasta, codurile de densitate mare sau cele greu de citit pot fi scanate.

2. Ușurința în utilizare: Pentru a reduce oboseala operatorului și, ca urmare, a crește viteza de lucru, este mai bine să alegeți modele convenabile - ușoare, ergonomice, cu un ecran mare.

3. Integritate structurală: În condiții de funcționare dure, scanerele manuale și terminalele sunt uneori supuse manipulării brutale, impacturilor și căzăturilor. Dispozitivele rezistente la umezeală, praf și șocuri vor fi o investiție bună în echipamentele tehnice.

4. Durata de viață a bateriei: Merită să acordați atenție modelelor de scanere cu funcții de economisire a energiei - în acest fel, bateria va dura mai mult, păstrându-și durata de viață.

5. Reputația și experiența producătorului: Căutați producători populari cu recenzii bune, recomandări și o durată lungă de viață a serviciului.

Despre compania DENSO ADC

DENSO Wave - unul dintre cei mai mari producători de sisteme de colectare a datelor mobile din lume. Aceasta include DENSO ADC, divizia americană a DENSO Wave Incorporated, un pionier în tehnologiile CCD și inventatorul codului QR revoluționar.

Compania are o gamă largă de tehnologii avansate și produce terminale și scanere portabile 1D și 2D. Aceste dispozitive sunt caracterizate printr-un design ușor și ergonomic; o construcție robustă care rezistă celor mai dure condiții de funcționare; o bună rezistență la apă și praf; funcții de economisire a energiei care extind durata de viață a echipamentului; conectivitate prin Bluetooth, USB, interfețe seriale sau de tastatură sau conectivitate prin 802.11b, Bluetooth sau GPRS; precum și eficiență în costuri.

Pentru informații mai detaliate, vizitați site-ul DENSO ADC la www.denso-adc.com.

DENSO ADC este o marcă comercială a DENSO Corporation cu sediul în Kariya, Japonia. DENSO este un furnizor global de vârf de tehnologii avansate, sisteme și componente pentru industriile electronice, de securitate informațională, termice și energetice. Clienții companiei includ toți marii producători auto globali. DENSO are peste 200 de filiale și companii afiliate în 35 de țări și regiuni (inclusiv Japonia) la nivel mondial. De asemenea, angajează aproximativ 120,000 de persoane. Vânzările globale consolidate pentru anul fiscal încheiat la 31 martie 2011 au totalizat 37.7 miliarde USD. În anul fiscal anterior, DENSO a cheltuit 9.3% din vânzările sale globale pe cercetare și dezvoltare. Acțiunile DENSO sunt listate pe bursele din Tokyo și Nagoya. În America de Nord, DENSO are 13,000 de angajați, iar vânzările totale pentru anul fiscal încheiat la 31 martie 2011, au fost de 6.4 miliarde USD.

Drepturi de autor © 2012 DENSO ADC

Cod QR® este o marcă comercială înregistrată a DENSO Wave Incorporated.