Cognome e nome………………………………………………………… Buccino, ……………… Insegnante referente………………………………………………………………………………
Codice a barre EAN 13
(European
Article Number)
EAN è un codice a barre utilizzato per l'identificazione univoca di prodotti destinati al consumatore finale ed è la traduzione ottica di un codice numerico o alfanumerico che viene rappresentata sottoforma di barre e spazi verticali. Il codice a barre di distribuzione commerciale più usato nel mondo è EAN 13, così denominato perché è costituito da un codice di 13 cifre ed è gestito dall’Associazione Europea per la Numerazione degli Alimenti (EAN).
Codici EAN 13
Un codice EAN 13 è in genere diviso in quattro aree e compare in chiaro alla base delle barre:
a1a 2
a 3a 4a 5a 6a 7
a 8a 9a10a11a12
a13
paese
produttore
prodotto
controllo
l'ultima cifra rappresenta il cosiddetto "check digit" (codice di controllo), che viene calcolato tramite uno specifico algoritmo Il carattere di controllo è calcolato – mediante una formula – sulla base delle prime dodici cifre del codice. Precisamente, il carattere di controllo è il più piccolo numero naturale da aggiungere ad s per ottenere un multiplo di 10, ove s è calcolato aggiungendo alla somma delle cifre di posto dispari il triplo della somma di quelle di posto pari
s a1 a3
a11 3 a2 3 a4
3 a12
Per esempio, calcoliamo il carattere di controllo del codice 80 04774 00001 Essendo s (8 0 7 4 0 0) 3(0 4 7 0 0 1) 55 il carattere di controllo è pari a 5, in quanto aggiunto a 55 fornisce un multiplo di 10.. Una volta calcolato l’intero codice di 13 cifre, per permettere la lettura automatica mediante dispositivi ottici, questo viene “tradotto" in una sequenza di barre e spazi verticali attraverso un procedimento piuttosto complesso che non riportiamo.
12
13
8 0 0 4 7 7 0 0 0 0 0 1
5
posto pari codice a barre posto dispari
2 1
4 3
6 5
8 7
10 9
11
Somma
36
dispari
19 55 +
5 60
A cura del prof. Domenico Cariello (da un’idea del progetto “Matematica e Realtà” www.matematicaerealta.eut)