Code QR (abréviation de Quick Response code) est la marque d'un type de code-barres matriciel (ou code-barres bidimensionnel) d'abord été conçu en 1994 pour l'industrie automobile au Japon. Un code à barres lisible à la machine optique étiquette qui contient des informations sur l'élément auquel il est attaché. Dans la pratique, les QR codes contiennent souvent des données pour un de repérage, d'identification, tracker qui pointe vers un site web ou une application. Un QR code utilise quatre normalisée des modes d'encodage (numérique, alphanumérique, byte/binaire, et kanji) pour stocker des données de manière efficace; les extensions peuvent également être utilisés.
La Réponse Rapide du système est devenu populaire en dehors de l'industrie automobile en raison de sa lisibilité rapide et une plus grande capacité de stockage par rapport à la norme codes-barres UPC. Les Applications incluent le suivi des produits, de l'élément d'identification, de suivi du temps, la gestion de documents et de marketing.
Un QR code est constitué de carrés noirs disposés dans un carré de la grille sur un fond blanc, ce qui peut être lu par un dispositif d'imagerie, comme une caméra, et traitées à l'aide de Reed–Solomon de correction d'erreur jusqu'à ce que l'image peut être correctement interprété. Les données requises est ensuite extrait à partir de modèles qui sont présents dans les deux composantes horizontale et verticale de l'image.
Il existe plusieurs normes qui traitent de l'encodage des données que les QR codes:
- octobre 1997 – AIM (Association pour l'Identification Automatique et de Mobilité Internationale
- janvier 1999 – JIS X 0510
~~~1er juin 2000 – ISO/IEC 18004:2000 technologies de l'Information – identification Automatique et techniques de capture de données – Bar symbologie code – QR code (retiré)
Définit le code QR modèles 1 et 2 symboles.
- 1 septembre 2006 – ISO/IEC 18004:2006 technologies de l'Information – identification Automatique et techniques de capture de données – QR code 2005 code à barres spécification (retiré)
Définit le code QR 2005 symboles, une extension de QR code modèle 2. Ne précise pas comment faire pour lire les QR code modèle 1 symboles, ou besoin de cette conformité.
- 1 février 2015 – ISO/IEC 18004:2015 de l'Information – identification Automatique et techniques de capture de données – QR Code symbologie code-barres spécification
Renomme le QR Code 2005 symbole de QR Code et ajoute des précisions à certaines procédures et corrections mineures.
Au niveau de la couche application, il y a une certaine variation entre la plupart des implémentations. plicature couche, il ya une certaine variation entre la plupart des implémentations. Au japon, NTT DoCoMo a établi des normes de facto pour l'encodage de l'Url, les informations de contact, et de plusieurs autres types de données. L'open-source "ZXing" projet maintient une liste de code QR types de données.