Ce que couvre la norme
L’ISO/IEC 16022 spécifie la symbologie Data Matrix : son motif de repérage en L, la piste d’horloge pointillée sur les deux bords opposés, les tailles de symbole, les schémas d’encodage et la correction d’erreur. Elle fixe aussi l’algorithme de décodage de référence et les exigences de qualité d’impression.
La forme actuelle, l’ECC 200, utilise la correction d’erreur Reed-Solomon et c’est celle que presque tous les Data Matrix modernes utilisent. Les anciennes variantes ECC 000 à ECC 140 utilisaient un codage convolutif et ne sont conservées que pour des applications héritées.
Tailles et capacité
Les symboles ECC 200 existent en tailles carrées de 10 × 10 à 144 × 144 modules et en un ensemble de tailles rectangulaires. Le plus grand symbole carré contient jusqu’à 3 116 chiffres, 2 335 caractères alphanumériques ou 1 556 octets.
Des tailles rectangulaires supplémentaires, appelées DMRE, ont ensuite été normalisées séparément dans l’ISO/IEC 21471. Le Data Matrix exige une zone de silence d’un module, bien plus étroite que les quatre modules d’un QR code.
- Tailles carrées : de 10 × 10 à 144 × 144 modules
- Plus grande capacité : 3 116 chiffres ou 1 556 octets
- Correction d’erreur : Reed-Solomon (ECC 200)
- Zone de silence : 1 module
Éditions et usage
La première édition ISO a été publiée en 2000 et la deuxième en 2006. L’édition 2006 est restée la référence principale pendant de nombreuses années, jusqu’à la publication d’une troisième édition en 2024. Des règles sectorielles comme le GS1 DataMatrix s’appuient sur cette norme en ajoutant le caractère FNC1 et les identifiants d’application GS1.
Le Data Matrix est très utilisé pour le marquage de petites pièces, l’électronique, les médicaments et les étiquettes de santé, où sa taille compacte et sa tolérance au marquage direct sur pièce sont utiles.