Europæisk artikelnummer , EAN (europæisk produktnummer), yderligere kendt efter distribution også som den internationale artikel (International Article Number) - Europæisk stregkodestandard , designet til at kode produktets og fabrikantens identifikator. Det er et supersæt af den amerikanske UPC- standard .
Den europæiske sammenslutning EAN var engageret i standardisering og registrering af EAN-koder, i forlængelse af udviklingen af standarder udviklet af UCC (Uniform Code Council, Inc.) organisationer i USA og ECCC (Electronic Commerce Council of Canada) i Canada. I 2005 fusionerede disse organisationer til den globale standardorganisation " GS1 ".
Denne standard er universel for alle lande, og de amerikanske og canadiske nationale organisationer anbefaler kraftigt, at alle handelsvirksomheder i deres lande erstatter forældet UPC-udstyr og -programmer, der ikke kan læse EAN, med moderne.
Kodetyper:
EAN-8 og EAN-13-koderne indeholder kun tal og ingen bogstaver eller andre symboler. For eksempel: 2400000032632. EAN-128-koden koder et vilkårligt antal bogstaver og tal alfabetisk Code-128 . For eksempel: (00)353912345678(01)053987(15)051230, hvor gruppen (15) angiver udløbsdatoen 30. december 2005.
Det amerikanske stregkodesystem Universal Product Code blev oprindeligt udviklet . Artiklen om denne kode anbefales kraftigt at studere, før du læser følgende tekst. Den aktuelle artikel udelader den del af informationen, der er identisk for begge koder, og denne artikel beskriver mere forskellene og funktionerne ved EAN-13 sammenlignet med UPC.
UPC-produktkodningssystemet, der er udviklet og implementeret i USA og Canada, er blevet så populært i supermarkeder, at europæere også tænker på implementeringen. Der var to opgaver: at give producenterne et vist udvalg af ikke-amerikanske koder til kodning af fremstillede varer og at gøre det muligt for butikker at læse både amerikanske og europæiske koder, og det er ønskeligt, at der kun er én enkelt stregkode på pakken, og ikke to koder (for USA og Europa). For at indkode varer fra andre lande i koden, var det nødvendigt at øge antallet af cifre i koden fra 12 cifre, som udelukkende var i amerikanernes og canadiernes besiddelse, til mindst 13 cifre, for at kunne bruge denne yderligere, og det første ciffer i koden ind som et forudaftalt signal til handelsprogrammer om, at produktet ikke er af amerikansk fremstilling.
For amerikanere og canadiere reserverede udviklerne straks nul som dette tal. Europæerne havde også en organisatorisk opgave: at distribuere (delegere) visse rækker af kodeværdier til forskellige lande i verden, for hvilke de bestemte de første tre cifre, inklusive en yderligere trettendedel, som præfikset for regionen. I modsætning til misforståelsen angiver dette præfiks ikke varens oprindelsesland, men angiver kun koden for den regionale registrator, hvor den virksomhed, der udskriver koden på sin emballage, er registreret. Produktet kan for eksempel produceres i Kina, men en kinesisk virksomhed, der ved, at produktet i denne russisksprogede emballage vil blive solgt i Rusland, kan lovligt registrere koder for sig selv i den russiske GS1-organisation og producere produkter med en stregkode starter med 460-469. Omvendt kan produktet være produceret i Rusland, og koden er muligvis ikke russisk. Men oftest, som en regional kode, er koden for det land, hvor dette produkt blev frigivet, virkelig fundet.
Ud over den organisatoriske opgave stod udviklerne over for en seriøs teknisk opgave - at opretholde kodernes kompatibilitet og samtidig muligheden for minimale hardware- og softwareændringer af stregkodescannere, som stadig var ret dyre på det tidspunkt. Det var vigtigt at beholde det samme antal streger, kodens aksiale symmetri for nem læsning både fremad og bagud (hvis produktet bringes på hovedet til scanneren), evnen til at læse negative koder (lyse streger på en mørk baggrund ). Som et resultat blev der fundet en simpel løsning: for maksimal kompatibilitet blev EAN-kodningen redesignet fra UPC, så den stadig kun indeholdt 12 "stregcifre" (dvs. kun 12 cifre i koden svarer til specifikke streger), og yderligere trettende ciffer blev beregnet på logisk måde. EAN-13 "tegningen" adskiller sig ikke fra UPC-tegningen, og for koder, der starter med nul, var en nøjagtig kopi.
Se artiklen Universal Product Code for flere detaljer om kodens interne struktur . Hovedforskellen mellem disse koder med hensyn til intern organisation er mekanismen til beregning af det trettende ciffer og en næsten ubetydelig ændring i beregningen af kontrolnummeret under hensyntagen til dette 13. ciffer.
Første ciffer |
Første (venstre) gruppe på 6 cifre |
Anden (højre) gruppe på 6 cifre |
---|---|---|
0 | LLLLL | RRRRRR |
en | LLGLGG | RRRRRR |
2 | LLGGLG | RRRRRR |
3 | LLGGGL | RRRRRR |
fire | LGLLGG | RRRRRR |
5 | LGGLLG | RRRRRR |
6 | LGGGLL | RRRRRR |
7 | LGLGLG | RRRRRR |
otte | LGLGGL | RRRRRR |
9 | LGGLGL | RRRRRR |
Første (venstre) gruppe på 4 cifre |
Anden (højre) gruppe med 4 cifre |
---|---|
LLL | RRRR |
Det første ciffer (i illustrationen til artiklen - tallet 8) er kodet ikke af yderligere streger, men af metoden til at kode den venstre halvdel af stregkoden (10 varianter). Tabellen viser, at der bruges en lidt anderledes stregstil til at kode det første ciffer, angivet med bogstaverne L og bogstaverne G. En vis veksling af disse koder gør det muligt for scanneren at bestemme det 13. ciffer på logisk niveau. For eksempel, for tallet "1", er G-koden på det tredje, femte og sjette ciffer, det vil sige at have mødt en kode, hvori G-koden til venstre side af koden er placeret i denne rækkefølge, scanneren sender en enhed til computeren som det første ciffer. For tallet "2" er G-koden på henholdsvis tredje, fjerde og sjette ciffer, scanneren sender en toer til computeren. For andre tal vises denne logik i tabellen.
Nummer | L-kode | R-kode | G-kode |
---|---|---|---|
0 | 0001101 | 1110010 | 0100111 |
en | 0011001 | 1100110 | 0110011 |
2 | 0010011 | 1101100 | 0011011 |
3 | 0111101 | 1000010 | 0100001 |
fire | 0100011 | 1011100 | 0011101 |
5 | 0110001 | 1001110 | 0111001 |
6 | 0101111 | 1010000 | 0000101 |
7 | 0111011 | 1000100 | 0010001 |
otte | 0110111 | 1001000 | 0001001 |
9 | 0001011 | 1110100 | 0010111 |
Grafiske forskelle mellem L-kode, R-kode og G-kode er som følger. For hvert ciffer er dette den samme kombination af sorte og hvide streger, L-koden adskiller sig kun fra R-koden i en fotografisk negativ udførelse, og G-koden adskiller sig fra R-koden i en omvendt (spejl) udførelse .
For ciffer 0 i koden er der for ingen af de seks cifre i venstre side af koden en enkelt transformation til en spejl-negativ form, det vil sige, at alle streger er kodet med en L-kode, som i UPC . EAN-scanneren, der har stødt på en kode uden streger med en G-kode, sender det første ciffer 0 til computeren. Hvis denne kode til gengæld læses af den nu sjældent brugte UPC stregkodescanner, vil den blot blive læst som en " native" UPC-kode. Hvis UPC-scanneren støder på en luge med en G-kode på vej, så vil den ikke være i stand til at læse denne kode og vil give en fejl eller vil ikke bemærke og ikke sende nogen kode til computeren. Dette sikrer fuld "bottom-up" kompatibilitet.
Således kan UPC betragtes som et specialtilfælde, en delmængde af EAN-13-koden, hvis første ciffer er 0, og som ofte ikke er angivet som et arabisk tal, så adskiller disse koder sig ikke fra hinanden i figuren. Evnen til at læse "amerikanske" koder på "europæiske" scannere var fuldstændig bevaret, men ikke omvendt. EAN-13-koden og dens 13. ciffer er på sin side dannet af "spillet" om negativitet-reversibiliteten af sekvensen af streger på venstre side af koden, hvilket resulterer i, at de "amerikanske" UPC-scannere er ikke i stand til at læse den europæiske kode, men den maksimale "lighed" af koderne til hinanden er angivet på en ven. Over tid, i USA og Canada, er denne type scanner allerede blevet tvunget ud af butikkerne, og scannere, der er i stand til at læse EAN-13-kodningen, er blevet installeret, så salg af varer fra andre lande giver ikke problemer på deres territorium.
Følgende tabel hjælper med visuelt at skelne bredden af sorte og hvide streger (sorte striber med en bredde på 1, 2, 3, 4 konventionelle enheder og mellemrum (mellemrum) mellem striber med en bredde på 1, 2, 3, 4 konventionelle enheder):
slagtilfælde | Nummer |
---|---|
1-1-1-4 | 6 |
1-1-2-3 | 0* |
1-1-3-2 | fire |
1-1-4-1 | 3* |
1-2-1-3 | otte |
1-2-2-2 | en* |
1-2-3-1 | 5 |
1-3-1-2 | 7 |
1-3-2-1 | 5* |
1-4-1-1 | 3 |
2-1-1-3 | 9* |
2-1-2-2 | 2 |
2-1-3-1 | 7* |
2-2-1-2 | 2* |
2-2-2-1 | en |
2-3-1-1 | fire* |
3-1-1-2 | 9 |
3-1-2-1 | otte* |
3-2-1-1 | 0 |
4-1-1-1 | 6* |
Stregsekvenser er ordnet ved at øge stregbredden. Cifre med et stjernetegn angiver LG-cifferkodningsskemaer, det vil sige, at stjerner er nødvendige for at bestemme det allerførste (13.) ciffer. Geometrisk kan bredden af den sorte bjælke være en mere (sammenlignet med bredden af mellemrummet) på grund af det faktum, at stregkoden nogle gange udskrives på en inkjet-printer, og blækket mætter papiret eller vaskes ud af væsken.
Brugen af EAN-13 stregkoder, selvom det er praktisk, er ikke altid muligt. Hvis produktet er lille, er der muligvis ikke plads nok på etiketten til EAN-13-koden. Formindskelse af kodestørrelsen resulterer i mindre stregbredder. Hvis stregerne er for smalle, er scannerens opløsning muligvis ikke tilstrækkelig til at læse denne stregkode med tillid. Til mærkning af smågods er der udviklet stregkodestandarden EAN-8, hvor kun 8 cifre er kodet i meddelelsesteksten i stedet for 13.
Som praksis viser, er EAN-8-koden ofte markeret med ret store varer. Årsagen til denne mærkning ligger i minimeringen af læsefejl på højhastighedstransportlinjer ved automatisering af logistikopgaverne hos både producenten og virksomheder, der opbevarer og leverer varer til den endelige forbruger.
Hvert ciffer i EAN-8, ligesom i EAN-13, er kodet med fire streger: to hvide og to sorte. Slag kan have en relativ bredde på en, to, tre eller fire enheder. Den samlede stregbredde af et ciffer er syv enheder. Retningen for at læse kombinationen af streger er ligegyldig.
Dette format er beregnet til overførsel af information om lasten mellem industrivirksomheder. Koden regulerer ordbogen ( Kode-128 ) og grupper af koder, men længden er ikke reguleret. En sådan kode kan indeholde forskellige oplysninger, for eksempel produktkode, udløbsdatoer, dimensioner, volumen, producentens batchkode osv.
Præfiks | GS1 National Organisation |
---|---|
000-139 | GS1 USA |
200-299 | Intern nummerering (til fri brug i virksomheder) |
300-379 | GS1 Frankrig |
380 | GS1 Bulgarien |
383 | GS1 Slovenien |
385 | GS1 Kroatien |
387 | GS1 Bosnien-Hercegovina |
400-440 | GS1 Tyskland |
450-459 490-499 |
GS1 Japan |
460-469 | GS1 Rusland |
470 | GS1 Kirgisistan |
471 | GS1 Taiwan |
474 | GS1 Estland |
475 | GS1 Letland |
476 | GS1 Aserbajdsjan |
477 | GS1 Litauen |
478 | GS1 Usbekistan |
479 | GS1 Sri Lanka |
480 | GS1 Filippinerne |
481 | GS1 Hviderusland |
482 | GS1 Ukraine |
484 | GS1 Moldova |
485 | GS1 Armenien |
486 | GS1 Georgia |
487 | GS1 Kasakhstan |
489 | GS1 Hong Kong |
500-509 | GS1 UK |
520 | GS1 Grækenland |
528 | GS1 Libanon |
529 | GS1 Cypern |
530 | GS1 Albanien |
531 | GS1 Nordmakedonien |
535 | GS1 Malta |
539 | GS1 Irland |
540-549 | GS1 Belgien, Luxembourg |
560 | GS1 Portugal |
569 | GS1 Island |
570-579 | GS1 Danmark |
590 | GS1 Polen |
594 | GS1 Rumænien |
599 | GS1 Ungarn |
600-601 | GS1 Sydafrika |
603 | GS1 Ghana |
608 | GS1 Bahrain |
609 | GS1 Mauritius |
611 | GS1 Marokko |
613 | GS1 Algeriet |
616 | GS1 Kenya |
618 | GS1 Elfenbenskysten |
619 | GS1 Tunesien |
621 | GS1 Syrien |
622 | GS1 Egypten |
624 | GS1 Libyen |
625 | GS1 Jordan |
626 | GS1 Iran |
627 | GS1 Kuwait |
628 | GS1 Saudi-Arabien |
629 | GS1 UAE |
640-649 | GS1 Finland |
690-699 | GS1 Kina |
700-709 | GS1 Norge |
729 | GS1 Israel |
730-739 | GS1 Sverige |
740 | GS1 Guatemala |
741 | GS1 El Salvador |
742 | GS1 Honduras |
743 | GS1 Nicaragua |
744 | GS1 Costa Rica |
745 | GS1 Panama |
746 | GS1 Den Dominikanske Republik |
750 | GS1 Mexico |
754-755 | GS1 Canada |
759 | GS1 Venezuela |
760-769 | GS1 Schweiz |
770 | GS1 Colombia |
773 | GS1 Uruguay |
775 | GS1 Peru |
777 | GS1 Bolivia |
779 | GS1 Argentina |
780 | GS1 Chile |
784 | GS1 Paraguay |
786 | GS1 Ecuador |
789-790 | GS1 Brasilien |
800-839 | GS1 Italien |
840-849 | GS1 Spanien |
850 | GS1 Cuba |
858 | GS1 Slovakiet |
859 | GS1 Tjekkiet |
860 | GS1 Serbien og Montenegro |
865 | GS1 Mongoliet |
867 | GS1 Nordkorea |
869 | GS1 Tyrkiet |
870-879 | GS1 Holland |
880 | GS1 Sydkorea |
884 | GS1 Cambodia |
885 | GS1 Thailand |
888 | GS1 Singapore |
890 | GS1 Indien |
893 | GS1 Vietnam |
899 | GS1 Indonesien |
900-919 | GS1 Østrig |
930-939 | GS1 Australien |
940-949 | GS1 New Zealand |
950 | GS1 hovedkontor |
955 | GS1 Malaysia |
958 | GS1 Macau |
977 | Tidsskrifter, tryk ( ISSN ) |
978-979 | Bøger ( ISBN ) |
980 | Returnering af kvitteringer |
981-982 | Valuta kuponer |
990-999 | Kuponer |
Stregkoder | |
---|---|
Lineær |
|
2D |
|
Andet |
|
Relaterede artikler | Sammenligning af stregkodekarakteristika |