Un code à barres est un dispositif d'identification des produits avec une séquence de barres et d'espaces qui, dans des combinaisons spécifiques représentent des nombres spécifiques. Ce système a été initialement conçu pour une utilisation dans les épiceries, où une énorme variété de produits différents doit être rapidement identifiés et prix à la caisse. Depuis lors, le "Universal Product Code" ou du système UPC a étendu à presque tous les produits vendus au détail, presque partout dans le monde.
Tous CUP ont 12 chiffres. Les six premiers chiffres identifient le fabricant. Ces numéros à six chiffres sont attribués par l'Uniform Code Council, qui contrôle l'utilisation du système UPC. Les cinq prochains chiffres de l'UPC, créé par le fabricant, d'identifier le produit unique. Le dernier chiffre est un chiffre de contrôle utilisé pour vérifier que l'UPC a été correctement numérisée. Pour arriver à ce chiffre, le système ajoute UPC première place tous les chiffres dans les positions impaires (1, 3, 5, 7, 9 et 11) - multiplie la somme par trois, puis ajoute les chiffres en positions (2 , 4, 6, 8 et 10). Le chiffre de contrôle doit correspondre au numéro que lorsqu'il est ajouté à cette somme finale sera arrondir à un multiple de dix.
Pour décoder les barres, d'abord regarder le côté gauche du code à barres. Un bar sera suivi d'un espace, puis un autre bar. Chacun de ces trois éléments sont un "unité" de large. Cette "début" code est un moyen d'établir la norme "une unité-" largeurs des barres et des espaces. Dans le code à barres UPC elle-même, une série de largeurs de barres et d'espaces identifie chaque numéro unique. Les bars et les places seront l'un, deux, trois, ou quatre unités de largeur.
Dans le code à barres UPC, les cinq premiers numéros suivent une séquence d'espaces en alternance et bars-la séquence est toujours de l'espace-bar-barre d'espace. Pour le zéro, le code est 3-2-1-1. En d'autres termes, le zéro est identifié par un large espace à trois de l'unité, suivi par une large barre-deux de l'unité, suivi par un large espace à une unité, suivi par une unité d'une large barre.
Ce qui suit est la clé pour tous les numéros:
0 = 3-2-1-1
1 = 2-2-2-1
2 = 2-1-2-2
3 = 1-4-1-1
4 = 1-1-3-2
5 = 1-2-3-1
6 = 1-1-1-4
7 = 1-3-1-2
8 = 1-2-1-3
9 = 3-1-1-2
Après les cinq premiers numéros, il ya un code milieu de l'espace-bar-barre d'espace-espace, tout une unité de large. Ensuite, les six derniers chiffres suivants de la série est transféré au bar-barre d'espace-espace, mais le codage est le même pour les chiffres. Après les six chiffres, un code d'arrêt est imprimé, un bar-espace-bar, tous d'une unité généralisée finalement le chiffre de somme de contrôle est imprimé.