Informations de base sur le code QR
08/05/2024Informations de base sur le code QR®
Actuellement, le code QR est largement utilisé dans le marketing numérique et la publicité, car il permet une communication rapide avec les clients et fournit du contenu aux utilisateurs finaux. Cela peut être des liens vers des sites Web, des coupons de réduction numériques, des billets pour divers services de transport, etc.
Pour utiliser efficacement le code QR dans l'un de ces domaines, il est nécessaire de bien comprendre son concept et sa technologie de développement.
Qu'est-ce que le code QR ?
Code QR
Le code QR signifie code à réponse rapide. C'est un code matriciel à deux dimensions (2-D) qui appartient à un grand ensemble de codes lisibles par machine. Tous ces codes sont appelés codes à barres, qu'ils incluent des bandes, des carrés ou des éléments d'une autre forme.
Regardons les codes 1-D et 2-D. Comparé au premier type, les codes 2-D peuvent contenir une plus grande quantité de données tout en occupant moins d'espace. Cependant, le code QR contient beaucoup plus de données par rapport aux types de codes mentionnés ci-dessus. De plus, le code QR dispose également d'une méthode de correction d'erreurs plus avancée et d'une vitesse de lecture plus élevée.
Les codes à barres représentent visuellement des informations, comme n'importe quel écrit, mais pas pour les humains - pour les machines. Un scanner lit le code à l'aide de systèmes optiques spéciaux et d'un logiciel de lecture de codes à barres. Les règles de création de codes à barres (comme la grammaire) et l'ensemble de symboles qu'il utilise (son alphabet) constituent sa symbolique.
L'idée principale des codes à barres 1-D
Les symboles de codes à barres de base peuvent être divisés en deux types : unidimensionnels, ou linéaires, et bidimensionnels.
Les codes à barres unidimensionnels (1-D), tels que le code produit universel (UPC), sont largement utilisés dans le commerce, sur les étiquettes de prix et l'emballage des produits. Ils se composent de barres verticales et d'espaces. Ces codes sont classés comme unidimensionnels, car les informations cryptées en eux sont transmises uniquement par la différence de leur taille horizontale - la largeur des barres et des espaces - et leur position de gauche à droite.
La hauteur des colonnes de code à barres n'affecte pas l'information cryptée. Par conséquent, le logiciel lit les deux options sans aucune différence.
La seule chose qui compte est la largeur et l'ordre des barres, pas leur hauteur.
Les codes 2-D - le niveau suivant
Les codes à barres 1-D sont apparus en 1966 et sont rapidement devenus populaires. Cependant, le temps ne reste pas immobile, et bientôt il y eut un besoin de nouveaux types de codes, plus petits en taille mais plus informatifs en même temps.
Plus tard, des tentatives ont été faites pour augmenter l'informativité du code à barres. Cela impliquait soit d'augmenter le nombre de barres, soit de créer une mise en page avec plusieurs codes. Tout cela a conduit à une augmentation de la taille du code à barres et, par conséquent, à la complication des coûts de lecture et d'impression.
C'est pourquoi les codes 2-D ont été créés. Au départ, ils répétaient les mêmes symboles linéaires verticalement, et plus tard, ils ont commencé à les réaliser sous forme de codes matriciels. Le code était formé d'éléments symétriques petits, de forme carrée ou rectangulaire.
Mise en page de codes à barres multiples | Code à barres empilé 2-D | Code matriciel 2-D |
Codes à barres
Les codes matriciels 2-D contiennent des informations à la fois dans des directions verticales et horizontales, ils ont donc une densité de données assez élevée dans une petite taille. Cependant, d'autres améliorations avec le code QR étaient encore à venir.
Dans le tableau suivant se trouvent les caractéristiques et les fonctionnalités de certains codes 2-D typiques.
Code QR | PDF417 | DataMatrix | MaxiCode | |
Développeur | DENSO Wave | Symbol Technologies |
RVSI Acuity CiMatrix |
UPS |
Type | Matriciel | Code à barres empilé | Matriciel | Matriciel |
Numérique | 7,089 | 2,710 | 3,116 | 138 |
Alphanumérique | 4,296 | 1,850 | 2,355 | 93 |
Binaire | 2,953 | 1,018 | 1,556 | - |
Caractères japonais, chinois ou coréens |
1,817 | 554 | 778 | - |
Caractéristiques principales | Grande capacité, petite taille, haute vitesse d'analyse |
Grande capacité | Petite taille | Lecture rapide d'analyse |
Applications principales | Toutes les catégories | Automatisation de bureau |
Automatisation de fabrication |
Logistique |
Normes | AIM, JIS, ISO | AIM, ISO | AIM, ISO | AIM, ISO |
Comment fonctionne le code QR
<-Ne contient AUCUN données->
<-Contient des données->
<-Contient des données->
<-Contient des données->
Le code QR appartient au type de codes matriciels 2-D. Dans ce type de code, les informations sont cryptées non pas par la position et la largeur des barres et des espaces dans la dimension horizontale, mais par l'arrangement des modules sombres et clairs dans des colonnes et des rangées, à la fois horizontalement et verticalement.
Sous chaque module sombre ou clair du code QR, un 0 ou un 1 est crypté afin que l'ordinateur puisse le lire.
Les modules du code QR remplissent différentes fonctions. Certains contiennent des données réelles, tandis que d'autres sont regroupés dans des modèles fonctionnels qui améliorent la lisibilité et assurent l'alignement des caractères, la correction des erreurs et la compensation des distorsions. Il existe également un modèle de synchronisation - il permet au lecteur de déterminer la taille du symbole. De plus, il y a une « zone silencieuse » obligatoire. C'est une zone tampon de quatre modules de large qui est nécessaire pour garantir que le texte ou le balisage autour ne soit pas confondu avec des données dans le code QR.
La lecture des codes matriciels bidimensionnels ordinaires prenait beaucoup de temps car le lecteur devait trouver le code du symbole, déterminer son angle d'orientation, sa position (coordonnées x et y) et sa taille.
C'est pourquoi le code QR a été développé à l'aide de modèles spéciaux de détermination de position. Ils étaient situés dans trois coins de chaque symbole. Les modèles ont une relation de ligne de balayage symétrique de 1:1:3:1:1, ce qui permet de les scanner dans n'importe quelle direction dans une plage complète de 360 degrés. De plus, les modèles sont interconnectés, fournissant un accès rapide aux informations pertinentes sur l'angle, la position et la taille contenues sur la périphérie du code.
En conséquence, le code QR est lu 20 fois plus vite qu'un code matriciel normal. De plus, l'équipement de numérisation peut rechercher des modèles, augmentant ainsi la vitesse globale grâce à la capture simultanée d'images et au traitement des données.
Versions du symbole du code QR
Les codes QR peuvent être générés en 40 versions symboliques différentes, allant de 21 x 21 modules (version 1) à 177 x 177 modules (version 40).
Chaque version symbolique supérieure a 4 modules supplémentaires de chaque côté (16 modules supplémentaires par symbole) et peut avoir proportionnellement plus de données. La capacité maximale de données pour un symbole donné est déterminée par sa version, son type de symbole et son niveau de correction d'erreur.
Correction d'erreurs dans le code QR
Le code QR a de puissantes capacités de correction d'erreurs en ajoutant des codes Reed-Solomon aux données d'origine. Cette méthode mathématique de correction d'erreurs permet à la machine de numérisation de lire les symboles du code QR même en cas de contamination ou de dommage.
Il existe quatre niveaux de correction d'erreurs disponibles. Plus le niveau est élevé, meilleure est la correction d'erreurs, mais plus la version du code QR est également élevée.
Niveau de correction d'erreur | Volume de correction approximatif | |
L | 7% | Recommandé pour les codes QR qui ne seront pas imprimés. Ceux qui seront affichés sur les écrans. |
M | Recommandé pour une impression résistante à l'usure. Pour les objets en mouvement tels que les transports. | |
Q | 25% | Recommandé pour les codes QR qui seront portés activement ou contaminés. |
H | 30% | Recommandé pour ceux qui contiennent un logo et qui seront portés activement. |
Lors du choix du niveau de correction d'erreurs, il faut tenir compte des facteurs de l'environnement environnant et de la taille désirée du symbole QR code.
Par exemple, pour les usines, les fabriques et d'autres endroits où le QR code peut se salir ou être endommagé, il est préférable de choisir le niveau Q (correction d'erreurs 25%) ou H (30%). Dans des endroits propres et pour des codes contenant une grande quantité de données, le niveau L (7%) peut être choisi. Globalement, le niveau le plus populaire est le M (15%).
Avantages du QR Code
Le design unique du QR code lui confère un grand nombre d'avantages, y compris :
Scannage rapide dans toutes les directions : Le QR code peut être lu sous n'importe quel angle dans un rayon de 360 degrés grâce au motif de détermination de position aux trois coins de chaque symbole. Par conséquent, il n'est pas nécessaire de maintenir le scanner au même niveau que le code. De plus, le motif de détermination de position élimine tout obstacle arrière-plan, de sorte que le QR code est lu de manière stable et rapide.
Grande capacité de mémoire pour stocker des données : Un symbole QR code peut contenir jusqu'à 7089 chiffres. C'est 200 fois plus que ce qui peut être contenu dans un code-barres standard 1-D.
300 caractères alphanumériques peuvent être contenus dans un tel symbole QR code.
Compacité : Les données contenues dans un code-barres 1-D n'occuperont que 1/10 du volume de données d'un code QR.
Correction d'erreurs : Un symbole QR code peut être lu et décodé, même si environ 30% des données sont sales ou endommagées. Bien sûr, cela dépend également du niveau de correction d'erreurs choisi.
Diversité des types de données : Le QR code peut gérer des nombres, des caractères alphabétiques, des symboles, ainsi que des caractères japonais, chinois ou coréens, et des données binaires.
Compensation de distorsion : Le symbole QR code peut être lu même s'il est sur une surface courbée ou déformée.
Connectivité (Application structurée) : Le symbole QR code peut être divisé en 16 symboles plus petits pour s'adapter dans des espaces longs et étroits. Les symboles plus petits sont lus comme un seul code, et l'ordre de scan n'a pas d'importance dans ce cas.
Marquage direct : Si les conditions de faible contraste ne permettent pas de lire le QR code, il peut être imprimé, gravé au laser, ou appliqué par la méthode DPM directement sur le produit.
Utilisation du QR code
Il est à noter qu'à l'origine, le QR code a été développé pour le suivi des composants et systèmes automobiles dans les processus de fabrication et de livraison. Cependant, il a rapidement gagné une large popularité dans pratiquement tous les domaines d'application des codes-barres standard, ainsi que dans certains nouveaux domaines.
Les domaines d'application traditionnels incluent :
• Fabrication
Suivi des produits
Gestion des processus
Suivi des commandes et du temps
Gestion des stocks et des équipements
• Entreposage et logistique
Suivi des marchandises
• Détail
Identification des produits au point d'achat
Gestion des ventes
Contrôle des stocks
• Santé
Gestion de la documentation médicale
Identification des patients
Suivi des médicaments
Suivi des équipements et des dispositifs
• Sciences de la vie
Suivi des échantillons
• Transport
Gestion de flotte
Vente de billets et de cartes d'embarquement
• Automatisation des bureaux
Gestion de documents
• Marketing et Publicité
Marketing mobile
Billets électroniques, paiements, coupons et programmes de fidélité
Utilisation des QR codes dans le marketing et la publicité.
Au départ, le marketing mobile était populaire aux Pays-Bas, en Corée et au Japon. Cependant, récemment, sa popularité a augmenté en Amérique du Nord. Ici, les QR codes sont utilisés dans la publicité et l'impression, ainsi que sur des panneaux d'affichage, des affiches, des vêtements, des plats et d'autres objets. En scannant un QR code avec un smartphone, l'utilisateur peut accéder à un site web ou obtenir un coupon de réduction, une offre spéciale, des informations sur un produit ou des informations sur un magasin.
Les QR codes peuvent maintenant être lus même depuis l'écran d'un smartphone à l'aide de scanners spéciaux. Un tel code peut contenir un billet pour un événement ou un coupon pour un achat, un reçu de paiement, une carte de fidélité, etc.
Génération de QR Codes
DENSO Wave Incorporated, l'inventeur du QR code et propriétaire de la marque QR code, a rendu ce type de code librement disponible au public. Par conséquent, un grand nombre de sites Web contiennent désormais des générateurs de QR codes en ligne ou des logiciels téléchargeables pour générer des codes.
Cependant, ces générateurs de codes et logiciels n'ont pas de certificat d'Organisation internationale de normalisation (ISO), il est donc impossible de déterminer s'ils respectent la norme ISO 18004 basée sur le brevet DENSO Wave. En conséquence, ces symboles de code peuvent ne pas être lisibles par certains appareils, ou la qualité de lecture peut être réduite.
(Test simple : générez le même symbole de code à l'aide de plusieurs générateurs en ligne différents. Les différences dans le placement des modules seront immédiatement évidentes).
Le plus désavantageux est que les générateurs ISO non standardisés ne peuvent pas déterminer la taille d'impression minimale d'un symbole QR code. Et si le symbole est imprimé plus petit que la taille minimale, en tenant compte du volume de données, de la version du symbole et de la résolution selon l'ISO, sa lisibilité sera considérablement réduite.
Si un QR code est généré à l'aide d'un logiciel qui ne respecte pas l'ISO, il sera difficile à utiliser, surtout s'il est destiné à être lu par un smartphone. Il convient également de noter que le logiciel de lecture de QR code, tout comme le logiciel de génération de QR code, ne s'appuie pas toujours sur la norme ISO.
Pour garantir qu'un QR code sera lu avec succès par le plus grand pourcentage d'appareils, il est important d'utiliser des logiciels de génération de codes proposés uniquement par un fabricant réputé qui peut être digne de confiance pour respecter les spécifications ISO.
Lecture des QR Codes : 5 Choses Nécessaires pour un scanner 2D ou un terminal
1. Vitesse de lecture élevée : L'efficacité de l'opérateur dépend de la vitesse de scan et de la capacité à le faire à distance. Par conséquent, il vaut mieux chercher des dispositifs avec une technologie de scan CCD avancée. Avec cela, des codes à haute densité ou difficilement lisibles peuvent être scannés.
2. Facilité d'utilisation : Pour réduire la fatigue de l'opérateur et, par conséquent, augmenter la vitesse de travail, il est préférable de choisir des modèles pratiques : légers, ergonomiques, avec un grand écran.
3. Intégrité structurelle : Dans des conditions d'exploitation difficiles, les scanners manuels et les terminaux sont parfois soumis à des manipulations brutales, à des impacts et à des chutes. Des dispositifs résistants à l'humidité, à la poussière et aux chocs seront un bon investissement dans l'équipement technique.
4. Autonomie de la batterie : Il vaut la peine de prêter attention aux modèles de scanner avec des fonctions d'économie d'énergie - de ce fait, la batterie durera plus longtemps, préservant sa durée de vie.
5. Réputation et expérience du fabricant : Recherchez des fabricants populaires avec de bonnes critiques, des recommandations et une longue durée de service.
À propos de la société DENSO ADC
DENSO Wave - l'un des plus grands fabricants mondiaux de systèmes de collecte de données mobiles. Il comprend DENSO ADC, la division américaine de DENSO Wave Incorporated, pionnière des technologies CCD et inventrice du révolutionnaire QR code.
La société dispose d'un large éventail de technologies avancées et produit des terminaux et scanners portables 1D et 2D. Ces dispositifs se caractérisent par un design léger et ergonomique ; une construction robuste qui résiste aux conditions d'exploitation les plus difficiles ; une bonne résistance à l'eau et à la poussière ; des fonctions d'économie d'énergie qui prolongent la durée de service de l'appareil ; connectivité via Bluetooth, USB, interfaces série ou clavier, ou connectivité via 802.11b, Bluetooth ou GPRS ; ainsi que rentabilité.
Pour plus d'informations, visitez le site Web de DENSO ADC à www.denso-adc.com.
DENSO ADC est une marque déposée de DENSO Corporation basée à Kariya, Japon. DENSO est un fournisseur mondial de premier plan de technologies avancées, de systèmes et de composants pour les industries électroniques, de la sécurité de l'information, thermique et énergétique. Les clients de l'entreprise comprennent tous les grands fabricants automobiles mondiaux. DENSO compte plus de 200 filiales et sociétés affiliées dans 35 pays et régions (y compris le Japon) dans le monde entier. Elle emploie également environ 120 000 personnes. Les ventes mondiales consolidées pour l'exercice clos le 31 mars 2011 se sont élevées à 37,7 milliards USD. Au cours de l'exercice précédent, DENSO a consacré 9,3 % de ses ventes mondiales à la recherche et au développement. Les actions de DENSO sont cotées à la Bourse de Tokyo et de Nagoya. En Amérique du Nord, DENSO compte 13 000 employés, et les ventes totales pour l'exercice clos le 31 mars 2011 se sont élevées à 6,4 milliards USD.
Droits d'auteur © 2012 DENSO ADC
QR Code® est une marque déposée de DENSO Wave Incorporated.