Un code-barres 2D est une représentation graphique d’une séquence de chiffres ou de lettres. Il a été conçu pour être facile à imprimer, de taille compacte et facilement lisible par un scanner. Le code-barres identifie un article, une personne ou un autre objet par un numéro unique qui est potentiellement lié à des informations au sein d’une base de données. Cela permet à la lecture d’un code-barres d’afficher les prix, les descriptions de produits ou les informations médicales sur les patients, selon le fonctionnement du système de lecture. Contrairement à son homologue unidimensionnel, un code-barres 2D est capable de stocker beaucoup plus d’informations, principalement parce qu’il utilise un tableau de points en forme de grille au lieu d’une simple séquence de lignes.
Le code-barres 2D a évolué à partir de la conception unidimensionnelle qui a été développée pour aider à gérer l’inventaire des épiceries. Au cours de plusieurs décennies, il a subi plusieurs changements à mesure que la technologie rattrapait lentement le concept. Il a finalement fallu une collaboration entre plusieurs grandes entreprises pour faire fonctionner le concept et le diffuser dans les points de vente du monde entier.
Le code-barres 2D est une avancée par rapport au code-barres unidimensionnel pour plusieurs raisons. Il est capable de représenter plus que des données numériques et peut à la place représenter des lettres, des chiffres et d’autres caractères. Il contient également une méthode de correction d’erreur pour s’assurer que le code a été lu correctement dans un ordinateur.
Dans les industries sensibles, un code-barres 2D peut également contenir différentes méthodes de cryptage. L’une d’entre elles consiste à masquer ce qui pourrait autrement apparaître comme des données normales en dispersant des symboles ou des motifs dénués de sens dans l’image. Une autre méthode consiste à crypter les informations, puis à les recrypter avant l’impression, offrant une couche de sécurité supplémentaire contre les informations lues par une personne non autorisée.
Certains codes-barres 2D sont capables de stocker plus de 7,000 XNUMX caractères dans leur conception imprimée. Cela leur a permis d’être utilisé pour stocker et transmettre beaucoup plus d’informations qu’un code-barres unidimensionnel standard. Ils peuvent être utilisés pour stocker des informations sur des cartes d’identité personnelles et des dossiers médicaux ou pour transmettre des fichiers texte. Ils sont même devenus des véhicules publicitaires, car ils peuvent être scannés par des appareils mobiles équipés du logiciel approprié. Ceci est possible car les informations peuvent être transmises uniquement via le code-barres lui-même sans qu’il soit nécessaire de les indexer dans une base de données existante.
Des variantes du code-barres 2D ont été développées. Il s’agit notamment de codes-barres 3D qui sont physiquement gravés sur la surface des matériaux pendant la fabrication, puis lus en déterminant la différence de profondeur de champ. L’identification par radiofréquence (RFID) supprime la plupart des aspects optiques d’un code-barres 2D et utilise à la place un circuit imprimé pour transmettre les informations du code-barres aux récepteurs qui peuvent le lire. Malgré ces évolutions, les codes-barres unidimensionnels et 2D restent les plus utilisés.