Retour sommaire
        
Les experts du code-barres et de la mobilité
retour accueil
 
LES CODE BARRES EAN8 et EAN13

Le code barre EAN13 est le code barre le plus utilisé dans le monde. Son nom peut être différent selon le pays. Il s’appelle UPC aux Etats-Unis, JAN au Japon, mais son principe de fonctionnement reste identique. En France , ce code barre est attribué par le la société Gencod EAN France(société nationale de codification pour la France) pour les applications de la grande distribution, la presse.
L’EAN 8 et 13 sont des code barres numériques (Chiffre de 0 à 9), bidirectionnels. Cela signifie qu’ils sont lus horizontalement, de gauche à droite ou inversement. Leur longueur est fixe, 8 caractère pour l’EAN 8 et 13 caractères pour l’EAN 13 dont les deux premiers caractères (ou les trois premiers selon le pays) correspondent au numéro du pays (exemple : 30-37 pour la France, 49 pour le Japon, 00-13 pour les USA), les cinq caractères suivants concernent le numéro de l’entreprise qui est attribué par la société nationale de codification du pays ou le code barre est utilisé (le Gencod pour la France). Ensuite les cinq autres caractères correspondent au code du produit qui est délivré par l’entreprise. Enfin le dernier est la clé de contrôle du code barre. Chaque caractère est encodé par 2 barres et 2 espaces, sur 7 modules, chaque barre et chaque espace ayant une épaisseur allant de 1 à 4 modules.


exemple de code barre EAN13
Table de vérité: L’EAN 8 et 13 possèdent 3 jeux de caractères, le jeu A qui est le négatif du jeu C, le jeu B qui est le symétrique du jeu C et le jeu C.
Les barres sont représentées par des 1 binaires tandis que les espaces sont représentés par des 0 binaires.

Caractères Jeu A Jeu B Jeu C
0 0 0 0 1 1 0 1 0 1 0 0 1 1 1 1 1 1 0 0 1 0
1 0 0 1 1 0 0 1 0 1 1 0 0 1 1 1 1 0 0 1 1 0
2 0 0 1 0 0 1 1 0 0 1 1 0 1 1 1 1 0 1 1 0 0
3 0 1 1 1 1 0 1 0 1 0 0 0 0 1 1 0 0 0 0 1 0
4 0 1 0 0 0 1 1 0 0 1 1 1 0 1 1 0 1 1 1 0 0
5 0 1 1 0 0 0 1 0 1 1 1 0 0 1 1 0 0 1 1 1 0
6 0 1 0 1 1 1 1 0 0 0 0 1 0 1 1 0 1 0 0 0 0
7 0 1 1 1 0 1 1 0 0 1 0 0 0 1 1 0 0 0 1 0 0
8 0 1 1 0 1 1 1 0 0 0 1 0 0 1 1 0 0 1 0 0 0
9 0 0 0 1 0 1 1 0 0 1 0 1 1 1 1 1 1 0 1 0 0

Caractères modules
Start 1 0 1    
Centre 0 1 0 1 0
Stop 1 0 1    

Exemple : Codage du chiffre 2 avec le jeu A.

Modules 1 2 3 4 5 6 7
Chiffre 2 en binaire 0 0 1 0 0 1 1
Chiffre 2 en barre