Codice QR (abbreviazione di Quick Response code) è il marchio di un tipo di codice a barre a matrice (o codice a barre bidimensionale) la prima volta nel 1994 per l'industria automobilistica in Giappone. Di un codice a barre a lettura ottica ottica etichetta che contiene informazioni sull'elemento a cui è collegato. In pratica, i codici QR contengono spesso dati per un localizzatore, identifier, o tracker che punta a un sito web o applicazione. Un codice QR utilizza quattro standardizzate modalità di codifica (numerico, alfanumerico, byte/binario, e kanji) per memorizzare i dati in modo efficiente; estensioni possono anche essere utilizzati.
La rapidità di Risposta del sistema è diventato popolare al di fuori del settore automobilistico a causa della sua veloce leggibilità e una maggiore capacità di archiviazione rispetto a standard di codici a barre UPC. Le applicazioni includono il monitoraggio del prodotto, elemento di identificazione, la verifica dei tempi, gestione dei documenti, e in generale di marketing.
Un codice QR è composto di quadrati neri disposti in una griglia di quadrati su uno sfondo bianco, che può essere letto da un dispositivo di imaging, come una macchina fotografica, e trattati con Reed–Solomon per la correzione di errore fino a quando l'immagine può essere opportunamente interpretati. I dati richiesti viene poi estratta da modelli che sono presenti in entrambe le componenti orizzontali e verticali dell'immagine.
Ci sono diverse norme che coprono la codifica dei dati, come codici QR:
~~~1o ottobre 1997 – AIM (Associazione per l'Identificazione Automatica e la Mobilità Internazionale
~~~Il 1 ° gennaio 1999 – JIS X 0510
- giugno 2000 – ISO/IEC 18004:2000 tecnologia dell'Informazione – Automatic identification and data capture tecniche – simbologie di codici a barre – QR code (ora ritirato)
Definisce il codice QR in modelli 1 e 2 simboli.
- 1 settembre 2006 – ISO/IEC 18004:2006 Information technology – Automatic identification and data capture tecniche – QR code 2005 codice a barre simbologia specifica (ora ritirato)
Definisce il codice QR 2005 simboli, un'estensione di QR codice modello 2. Non specifica come leggere il codice QR modello 1, simboli, o che richiedono questo per la conformità.
- 1 febbraio 2015 – ISO/IEC 18004:2015 Informazioni – Automatic identification and data capture tecniche Codice QR codice a barre simbologia specifica
Rinomina il Codice QR 2005 simbolo di Codice QR e aggiunge chiarimento di alcune procedure e correzioni minori.
A livello applicativo, c'è qualche variazione tra la maggior parte delle implementazioni. la plicatura livello, c'è qualche variazione tra la maggior parte delle implementazioni. Giapponese NTT DoCoMo ha stabilito lo standard de facto per la codifica degli Url, informazioni di contatto, e molti altri tipi di dati. L'open-source "ZXing" progetto mantiene un elenco di QR code tipi di dati.