QR-CODE… cos’è?

  • -

QR-CODE… cos’è?

Category : curioEASYtà

Un codice QR è un codice a barre bidimensionale (o codice 2D), composto da moduli neri disposti all’interno di uno schema bianco di forma quadrata. Viene impiegato per memorizzare informazioni.
In un solo crittogramma possono essere contenuti fino a 7.089 caratteri numerici o 4.296 alfanumerici. Genericamente il formato matriciale è di 29×29 quadratini e contiene 48 alfanumerici.
Il nome “QR” è l’abbreviazione dell’inglese Quick Response (“risposta rapida”), in virtù del fatto che il codice fu sviluppato per permettere una rapida decodifica del suo contenuto.
I codici QR possono contenere sia indirizzi internet, che testi, numeri di telefono, o sms. Sono leggibili da qualsiasi periferica munita di un apposito programma di lettura (lettore di codici QR, o in inglese QR reader).
Dalla fine degli anni 2000 i programmi di lettura dei codici QR sono spesso già installati nei telefonini dai relativi produttori. In Giappone questa prassi è la norma.
Esistono comunque molti siti web che offrono i lettori, generalmente senza costi.
Per quel che riguarda la scrittura, esistono diversi siti che consentono la libera produzione di codici QR.
Nei codici QR è utilizzato il codice Reed-Solomon per la rilevazione e correzione d’errore: nel caso in cui il QR fosse in parte danneggiato, per esempio da macchie o graffi sul supporto cartaceo, l’applicazione Reed-Solomon permette di ricostruire i dati persi, ripristinando, durante la decodifica, fino al 30% delle informazioni codificate.
Capacità di memorizzazione dei dati
• Solo numerico: max 7.089 caratteri.
• Alfanumerico: max 4.296 caratteri.
• Binario (8 bit): max 2.953 byte.
• Kanji/Kana: max 1.817 caratteri.

Capacità di correzione degli errori
•Livello L: circa il 7% delle parole in codice può essere ripristinato.
•Livello M: circa il 15% delle parole in codice può essere ripristinato.
•Livello Q: circa il 25% delle parole in codice può essere ripristinato.
•Livello H: circa il 30% delle parole in codice può essere ripristinato.