Informations de base sur le code QR

08/05/2024Informations de base sur le code QR

Informations 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

QR code signifie Quick Response code. C'est un code matriciel bidimensionnel (2-D) qui appartient à un grand ensemble de codes lisibles par machine. Tous ces codes sont appelés codes-barres, qu'ils comprennent ou non des bandes, des carrés ou des éléments d'une autre forme.

Examinons les codes 1-D et 2-D. Comparés 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 possède également une méthode de correction d'erreurs plus avancée et une vitesse de lecture plus élevée.

Les codes-barres représentent visuellement des informations, comme toute écriture, mais pas pour les personnes - pour les machines. Un scanner lit le code en utilisant des systèmes optiques spéciaux et des logiciels de lecture de codes-barres. Les règles de création des codes-barres (comme la grammaire) et l'ensemble des symboles qu'ils utilisent (leur alphabet) sont leur symbolique.

L'idée principale des codes-barres 1-D

Les symboles de code-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 Universal Product Code (UPC), sont largement utilisés dans le commerce, sur les étiquettes de prix et l'emballage des marchandises. Ils se composent de barres verticales et d'espaces. Ces codes sont classés comme unidimensionnels, car les informations encrypté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 les informations encryptées. 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 a eu un besoin de nouveaux types de codes, plus petits mais plus informatifs en même temps.

Des tentatives ont ensuite é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 de la lecture et des coûts 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 faire sous forme de codes matriciels. Le code était formé d'éléments symétriques petits, de forme carrée ou rectangulaire.

Mise en page avec plusieurs codes-barres 2-D composite 2-D code matriciel

Codes-barres

Les codes matriciels 2-D contiennent des informations à la fois dans les directions verticales et horizontales, par conséquent ils ont 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 figurent les caractéristiques et les fonctionnalités de certains types typiques de codes 2-D.

Code QR PDF417 DataMatrix MaxiCode

Développeur DENSO Wave Symbol Technologies RVSI

Acuity CiMatrix UPS

Type Matrice Composite Barcode Matrice Matrice

Capacité de données 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 -

Principales fonctions Haute densité de données, petite taille, haute vitesse de scan Haute densité de données Petite taille Scan haute vitesse

Principaux domaines d'application Toutes catégories Domaine de l'automatisation de bureau Domaine de l'automatisation de la production Transport et logistique

Normes AIM, JIS, ISO AIM, ISO AIM, ISO AIM, ISO

Comment fonctionne le code QR

Le code QR appartient au type de codes matriciels 2-D. Dans ce type de code, les informations sont encryptées non pas par la position et la largeur des barres et des espaces dans la dimension horizontale, mais par l'agencement de 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 encrypté 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 en modèles fonctionnels qui améliorent la lisibilité et fournissent 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 de silence" 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 les données du 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é en utilisant des modèles spéciaux de détermination de position. Ils étaient disposés dans trois coins de chaque symbole. Les modèles ont une relation de ligne de scan symétrique de 1:1:3:1:1, ce qui permet de les scanner depuis 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 scan peut rechercher des modèles, augmentant la vitesse globale grâce à la capture d'image simultanée et au traitement des données.

Versions de symbole du code QR

Les codes QR peuvent être générés en 40 versions de symbole différentes, de 21 x 21 modules (version 1) à 177 x 177 modules (version 40).

Chaque version de symbole 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'erreur dans le code QR

Le code QR possède de puissantes capacités de correction d'erreur en ajoutant des codes Reed-Solomon aux données originales. Cette méthode mathématique de correction d'erreur permet à la machine de scan de lire les symboles du code QR même en cas de contamination ou de dommages.

Il existe quatre niveaux de correction d'erreur disponibles. Plus le niveau est élevé, meilleure est la correction d'erreur, mais plus le niveau du code QR est élevé.

Niveau de correction d'erreur Volume de correction approximatif

L 7%

M 15%

Q 25%

H 30%

Lors du choix du niveau de correction d'erreur, il est nécessaire de prendre en compte les facteurs de l'environnement environnant et la taille souhaitée du symbole du code QR.

Par exemple, pour des usines, des fabriques et d'autres endroits où le code QR peut se salir ou être endommagé, il est préférable de choisir le niveau Q (correction d'erreur 25 %) ou H (30 %). Dans des endroits propres et des codes avec une grande quantité de données, le niveau L (7 %) peut être choisi. Dans l'ensemble, le niveau le plus populaire est M (15 %).

Avantages du code QR

Le design unique du code QR lui confère un grand nombre d'avantages, notamment :

Scan rapide dans toutes les directions : Le code QR peut être lu sous n'importe quel angle dans un rayon de 360 degrés grâce au modèle 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 modèle de détermination de position élimine tout obstacle de fond, de sorte que le code QR est lu de manière stable et rapide.

Grande capacité de mémoire pour stocker des données : Un symbole de code QR peut contenir jusqu'à 7089 chiffres. C'est 200 fois plus que ce qui peut être contenu dans un code-barres 1-D standard.

300 caractères alphanumériques peuvent être contenus dans un tel symbole de code QR.

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'erreur : Un symbole de code QR 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'erreur choisi.

Diversité des types de données : Le code QR peut traiter des chiffres, des caractères alphabétiques, des symboles, des caractères japonais, chinois ou coréens, et des données binaires.

Compensation des distorsions : Le symbole du code QR peut être lu même s'il se trouve sur une surface courbée ou déformée.

Connectivité (application structurée) : Le symbole du code QR peut être divisé en 16 symboles plus petits pour s'adapter à 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 code QR, il peut être imprimé, gravé au laser ou appliqué par la méthode DPM directement sur le produit.

Utilisation du code QR

Il est à noter qu'à l'origine le code QR 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 grande popularité dans pratiquement tous les domaines d'application des codes-barres standard, ainsi que dans certains nouveaux domaines.

Les domaines d'application traditionnels comprennent :

• Fabrication

Suivi des produits

Gestion des processus

Suivi des commandes et du temps

Gestion des inventaires et des équipements

• Entreposage et logistique

Suivi des marchandises

• Vente au détail

Identification des produits au point de vente

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 de bureau

Gestion des documents

• Marketing et publicité

Marketing mobile

Billets électroniques, paiements, coupons et programmes de fidélité

Utilisation des codes QR dans le marketing et la publicité.

À l'origine, 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 codes QR 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 articles. En scannant un code QR 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 codes QR peuvent maintenant être lus même à partir de 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 codes QR

DENSO Wave Incorporated, l'inventeur du code QR et propriétaire de la marque déposée du code QR, 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 codes QR en ligne ou des logiciels téléchargeables pour générer des codes.

Cependant, ces générateurs de codes et ces logiciels ne possèdent pas de certificat de l'Organisation internationale de normalisation (ISO), de sorte qu'il est impossible de déterminer s'ils sont conformes à 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 inconvénient est que les générateurs ISO non standardisés ne peuvent pas déterminer la taille d'impression minimale d'un symbole de code QR. Et si le symbole est imprimé plus petit que la taille minimale, en tenant compte du volume de données, de la version de symbole et de la résolution selon l'ISO, sa lisibilité sera considérablement réduite.

Si un code QR 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 les logiciels de lecture de codes QR, tout comme les logiciels de génération de codes QR, ne s'appuient pas toujours sur la norme ISO.

Pour garantir qu'un code QR 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 utilisé pour respecter les spécifications ISO.

Lecture de codes QR : 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é de le faire à distance. Par conséquent, il est préférable de rechercher des dispositifs avec une technologie de scan CCD avancée. Avec elle, des codes de 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 est judicieux de faire attention aux modèles de scanner avec des fonctions d'économie d'énergie - de cette manière, 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 vie.

À 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. Elle comprend DENSO ADC, la division américaine de DENSO Wave Incorporated, pionnière des technologies CCD et inventeur du code QR révolutionnaire.

La société dispose d'une large gamme 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 fonctionnalités d'économie d'énergie qui prolongent la durée de vie de l'appareil ; des connectivités via Bluetooth, USB, interfaces série ou clavier, ou via 802.11b, Bluetooth ou GPRS ; ainsi qu'une rentabilité.

Pour plus d'informations détaillées, visitez le site web de DENSO ADC à www.denso-adc.com.

DENSO ADC est une marque déposée de la société DENSO basée à Kariya, au Japon. DENSO est un fournisseur mondial de technologies avancées, de systèmes et de composants pour l'électronique, la sécurité de l'information, les industries thermiques et énergétiques. Les clients de l'entreprise comprennent tous les grands fabricants automobiles mondiaux. DENSO compte plus de 200 filiales et entreprises 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 globales consolidées pour l'exercice clos le 31 mars 2011 ont totalisé 37,7 milliards USD. Au cours de l'exercice précédent, DENSO a dépensé 9,3 % de ses ventes mondiales en recherche et 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.