QR code

Aussi appelé: Quick Response code, code QR, QR, code 2D

Définition

Un QR code est un code-barres matriciel à deux dimensions qui stocke des données dans une grille carrée de modules sombres et clairs. DENSO WAVE l’a inventé en 1994, et les appareils photo des téléphones comme les scanners d’imagerie savent le lire.

Ce qu’est un QR code

Un QR code est un code-barres à deux dimensions qui stocke l’information dans les deux sens, à l’horizontale comme à la verticale, et non sur une seule rangée de barres. Le nom signifie Quick Response (réponse rapide), car le code a été conçu pour être lu vite. DENSO WAVE, une société du groupe Toyota, l’a mis au point en 1994 pour suivre les pièces automobiles sur les chaînes de production.

Aujourd’hui, la plupart des QR codes contiennent une adresse web, mais le même symbole peut porter du texte brut, des cartes de contact, des réglages Wi-Fi, des demandes de paiement et des données de billet. L’appareil photo de n’importe quel smartphone récent sait en lire un, ce qui explique que les QR codes soient sortis des usines pour gagner les menus, les affiches, les emballages et les paiements.

Comment un QR code est construit

Un QR code est une grille carrée de petites cellules appelées modules, chacune sombre ou claire. Des motifs fixes aident le scanner à trouver et à redresser le code, et les autres modules portent les données et la correction d’erreur. Une marge vide appelée zone de silence entoure tout le symbole pour que le scanner sache où il commence.

  • Motifs de repérage : trois grands carrés dans les coins, qui permettent au scanner de localiser le code et son orientation
  • Motifs d’alignement : carrés plus petits qui corrigent la perspective et la courbure (à partir de la version 2)
  • Motifs de synchronisation : lignes alternées sombres et claires qui fixent l’espacement de la grille
  • Informations de format : enregistrent le niveau de correction d’erreur et le motif de masque
  • Informations de version : enregistrent la taille, présentes à partir de la version 7
  • Zone de silence : quatre modules d’espace libre de chaque côté

Versions, capacité et correction d’erreur

Les QR codes existent en 40 tailles appelées versions. La version 1 mesure 21 modules sur 21, chaque version ajoute 4 modules par côté, et la version 40 fait 177 sur 177 modules. Plus de données exigent une version plus élevée, donc plus de modules, plus petits, pour une même taille imprimée.

Chaque QR code utilise aussi l’un des quatre niveaux de correction d’erreur, qui permet de le lire même lorsqu’une partie est sale, abîmée ou masquée. Le niveau échange de la capacité contre de la robustesse : un niveau plus élevé stocke moins de données mais résiste à davantage de dégâts.

  • Le niveau L récupère environ 7 % des mots de code
  • Le niveau M en récupère environ 15 %
  • Le niveau Q en récupère environ 25 %
  • Le niveau H en récupère environ 30 %
  • Capacité maximale (version 40, niveau L) : 7 089 chiffres, 4 296 caractères alphanumériques, 2 953 octets ou 1 817 kanjis

Où l’on utilise les QR codes

On utilise les QR codes partout où une surface imprimée ou affichée à l’écran doit transmettre quelque chose à un téléphone. Parmi les usages courants : les liens sur les affiches et les cartes de visite, les menus de restaurant, la connexion au Wi-Fi, les billets d’événement, les cartes d’embarquement, les emballages de produits et les paiements chez les commerçants. Dans plusieurs pays, les systèmes de paiement nationaux reposent sur des QR codes.

Un QR code peut être statique, avec les données finales encodées directement, ou dynamique, avec un lien de redirection court qu’on peut modifier plus tard et dont on peut compter les scans. QR Code est une marque déposée de DENSO WAVE INCORPORATED.

Questions fréquentes

Que signifie QR dans QR code ?

QR signifie Quick Response (réponse rapide). DENSO WAVE a choisi ce nom parce que le code a été conçu pour être décodé rapidement.

Qui a inventé le QR code ?

Le QR code a été inventé en 1994 chez DENSO WAVE, alors rattachée à la société DENSO du groupe Toyota, par une équipe dirigée par Masahiro Hara.

Un QR code peut-il encore fonctionner s’il est abîmé ?

Oui, dans certaines limites. La correction d’erreur permet de lire un QR code dont 7 % à 30 % des mots de code sont endommagés, selon le niveau choisi lors de sa création.

Les QR codes expirent-ils ?

Un QR code statique n’expire jamais, car les données sont imprimées dans le code lui-même. Un QR code dynamique cesse de fonctionner si le service de redirection qui le sous-tend est désactivé.

Sources et normes

Tous les termes