
QR code rond ou rectangulaire : le symbole reste carré
Un QR code rond, c'est un QR code carré entouré d'un cercle. Les modules forment la même grille, dans le même ordre, au même pas, parce que le format n'a jamais eu de version circulaire. Le cercle change seulement l'espace autour du symbole, et cet espace fait partie de la structure du code, ce n'est pas une décoration.
Le brief arrive en demandant un code circulaire pour accompagner un logo circulaire, une capsule de bouteille, un sous-bock, un badge. C'est une demande raisonnable et elle est généralement satisfaisable. Le mode de défaillance est précis, et il vaut d'être connu avant que la maquette ne parte.
Le symbole est carré par définition
Un QR code est une grille carrée de modules. La version 1 mesure 21 sur 21, et chaque version suivante ajoute quatre modules dans chaque direction : la grille reste donc carrée à toutes les tailles. Trois repères occupent trois angles, des lignes de synchronisation en modules alternés les relient, et les données sont réparties dans les cellules restantes selon un parcours fixe qui suppose une grille carrée.
Rien de tout cela n'admet un cercle. Il n'y a pas de version ronde, pas d'ordre de placement rond, pas de masque rond. Donc tout ce qui se vend comme un QR code circulaire est l'une de deux choses : un symbole carré à modules ronds, ou un symbole carré dans un cadre rond. Généralement les deux.
Les modules ronds ne posent d'ailleurs pas de problème. Un décodeur échantillonne près du centre de chaque cellule et demande si elle est sombre ou claire. Remplacez chaque point carré par un cercle de surface voisine et les centres se lisent toujours correctement, ce qui explique pourquoi les styles à points fonctionnent. Le coût se manifeste aux bords des suites sombres adjacentes, où les cercles se retirent des angles et où une longue plage sombre devient un chapelet de perles. Cela coûte du contraste aux petites tailles, pas de la structure, et les choix de design qui tiennent montrent où sont les limites.
Le cercle mange la zone de silence dans les diagonales
Voici la partie que presque personne ne vérifie.
Un symbole QR a besoin d'une marge claire autour de lui, de quatre modules de large sur les quatre côtés, et cette marge fait partie du symbole plutôt que d'être un rembourrage posé autour. Ce qu'un décodeur fait de cet espace vide en est la version longue : la recherche des repères a besoin de clair à l'extérieur de l'anneau externe, et la grille d'échantillonnage a besoin d'une frontière sans ambiguïté à mesurer.
Inscrivez maintenant ce carré, marge comprise, dans un cercle. Le cercle touche le carré à ses coins, à une demi-diagonale du centre, et passe au plus près du carré au milieu de chaque côté. Dimensionnez l'anneau pour qu'il dégage tout juste le code plus quatre modules à ces milieux, et il se tiendra confortablement à l'extérieur des coins aussi. C'est la construction sûre, et elle produit un grand anneau avec beaucoup de vide dedans.
La plupart des codes ronds ne sont pas construits ainsi. Ils sont construits pour avoir l'air serrés, donc le cadre est ramené vers l'intérieur jusqu'à se tenir tout près du motif, et l'anneau traverse alors les régions de coin où la marge a le moins de place à céder. Les trois motifs de repérage vivent dans trois de ces coins. Un anneau sombre qui coupe la marge à côté d'un motif de repérage est exactement la condition que la marge existe pour empêcher : la plage claire la plus extérieure fusionne avec le cadre, le rapport de longueurs proche de 1:1:3:1:1 que la recherche des repères traque cesse de tenir, et le lecteur ne localise jamais le symbole.
Le symptôme est celui qui égare. Rien ne se passe. Pas de lecture partielle, pas de mauvais lien, juste un viseur ouvert devant un code qui a l'air parfait.
Le reste de l'anneau est un second problème
Les cadres ronds restent rarement vides. Ils portent un mot, une flèche, une signature de marque, un liseré pointillé, un dégradé. Tout cela va dans l'anneau, parce que l'anneau est le seul endroit où un design rond a de quoi mettre quelque chose.
La pression est donc toujours vers l'intérieur. Un cadre avec SCANNEZ-MOI disposé sur l'arc supérieur a besoin d'un corps de texte lisible, le texte a besoin de son propre dégagement, et la façon la moins chère de trouver ce dégagement est de rapprocher du code le bord intérieur de l'anneau. Deux ou trois tours de cela et la marge a disparu.
Si l'anneau doit porter du texte, agrandissez le diamètre extérieur au lieu de réduire l'intérieur. Un code rond légèrement trop grand est une gêne de mise en page. Un code rond légèrement trop serré est un code mort.
Un code réellement rectangulaire est une autre symbologie
Parfois la demande n'est pas ronde mais longue : un code pour une étiquette de câble, un dos de livre, une bande étroite d'emballage. Étirer un symbole QR pour qu'il rentre n'est pas une option, parce qu'une mise à l'échelle non uniforme casse la grille de modules et le rapport des repères d'un seul coup. Un code carré agrandi de 140 pour cent horizontalement a des motifs de repérage qui ne mesurent plus 1:1:3:1:1 sur un axe, et il cesse d'être repérable.
Il existe un membre rectangulaire de la famille, et ce n'est pas le QR standard. rMQR est défini sur un ensemble de combinaisons de largeur et de hauteur plutôt que sur une seule série carrée, avec sa propre norme et sa propre structure interne. Micro QR et rMQR passe les deux en revue, et la conclusion là-bas vaut ici aussi : le support dans les applications appareil photo des téléphones est inégal et varie selon la version de l'application et la plateforme, donc rMQR appartient aux boucles fermées avec du matériel connu, et non à ce vers quoi le public pointera un téléphone.
Ce qui fait d'un emplacement rectangulaire sur un produit grand public un problème de mise en page plutôt qu'un problème de symbologie. La réponse habituelle est un code carré dimensionné sur la hauteur de la bande, avec le texte posé à côté et l'invitation à flasher qui occupe la largeur.
Obtenir l'allure ronde sans la panne
Tout ce qui suit garde le symbole standard et la marge honnête.
- Construisez le cercle de l'extérieur vers l'intérieur. Fixez d'abord la taille du code, ajoutez la marge, puis dessinez le plus petit cercle qui contient entièrement le résultat. N'ajustez jamais le code pour tenir dans un cercle déjà dessiné.
- Augmentez la marge avant d'exporter. Le curseur de zone de silence, dans l'onglet Couleurs sous Design, monte jusqu'à huit modules et vaut deux par défaut ; la norme en demande quatre, alors réglez-le vous-même plutôt que de faire confiance à la valeur par défaut. Sur un design rond, plus de quatre est une assurance pas chère, parce que c'est dans les coins que la place manque.
- Gardez l'anneau clair, ou gardez-le loin. Un anneau pâle qui traverse la marge est survivable, puisque l'exigence porte sur la valeur et non sur la géométrie. Un anneau sombre, non.
- Mettez l'incitation à l'action hors du cercle plutôt que dans l'anneau, partout où la mise en page le permet.
- Utilisez des modules ronds si vous voulez l'allure douce, et gardez les trois motifs de repérage aussi carrés que le design le tolère. Leur structure en anneau est ce que le lecteur cherche, et c'est la première chose que des coins stylisés brouillent. Régler les styles de modules et de coins prend une minute et montre l'effet immédiatement.
Et en France ?
La question du code rond se pose souvent pour les produits du terroir français : les boîtes de camembert, les étiquettes de pots de confiture, de miel ou de rillettes sont souvent rondes. Sur ces supports, les mentions obligatoires, les logos AOP ou Label Rouge et l'étiquette de prix occupent déjà une bonne partie de l'espace.
La bonne approche : placez un code carré au centre d'une zone blanche assez large, et laissez le cercle de l'étiquette faire office de cadre, bien au-delà de la zone de silence. Un code trop grand pour le disque perd sa marge dans les angles, et c'est précisément là qu'il échoue.
Le test qui tranche
Imprimez-le au format final, sur le vrai support, et confiez-le à quelqu'un qui ne l'a jamais vu. Demandez-lui de le scanner une fois, à la distance et sous l'angle réels, avec un téléphone qui n'est pas le vôtre.
S'il hésite, couvrez l'anneau d'un bout de papier blanc et scannez de nouveau. Si cela part instantanément avec l'anneau couvert, vous avez votre réponse et la correction est géométrique : éloignez l'anneau. Si cela refuse encore avec l'anneau couvert, le problème est ailleurs, et la liste de dépannage générale est le meilleur endroit où chercher.
Les codes construits ici sont carrés, parce que le format l'est. Le cadre autour, c'est à vous de le dessiner, et la seule règle est qu'il reste à l'extérieur de la marge.
