Informations de version

Aussi appelé: bits de version, bloc de version

Définition

Les informations de version sont un champ de 18 bits qui enregistre la version d’un grand QR code. Elles n’apparaissent que dans les versions 7 à 40, sous forme de deux blocs de 6 × 3 près des motifs de repérage supérieur droit et inférieur gauche.

Ce qu’elles contiennent

Le champ contient 6 bits pour le numéro de version, de 7 à 40, suivis de 12 bits de correction d’erreur BCH, soit 18 bits au total. La correction d’erreur permet au lecteur de retrouver la version même si quelques-uns de ces modules sont abîmés.

Chaque copie est disposée en un bloc de 6 par 3 modules. Un bloc se trouve juste au-dessus du motif de repérage inférieur gauche et l’autre juste à gauche du motif de repérage supérieur droit, les bits étant transposés entre les deux.

  • Présentes uniquement dans les versions 7 à 40
  • 6 bits de numéro de version
  • 12 bits de correction d’erreur BCH
  • Deux copies, chacune de 6 × 3 modules

Pourquoi les petits codes n’en ont pas

Pour les versions 1 à 6, un lecteur peut déterminer la version de façon fiable en mesurant le code avec les motifs de repérage et de synchronisation. Dans les codes plus grands, les modules sont petits par rapport à l’ensemble du symbole, et une légère erreur de mesure pourrait aboutir à une mauvaise version : la norme ajoute donc un enregistrement explicite.

Questions fréquentes

Comment un scanner sait-il quelle version de QR code il lit ?

Pour les versions 1 à 6, il mesure la grille avec les motifs de repérage et de synchronisation. Pour les versions 7 à 40, il lit aussi les blocs d’informations de version près de deux des motifs de repérage.

Pourquoi mon QR code a-t-il de petits blocs rectangulaires près de deux coins ?

Si le code est de version 7 ou supérieure, ce sont les blocs d’informations de version. Ils enregistrent deux fois le numéro de version, protégé par une correction d’erreur.

Sources et normes

Tous les termes