Un cod de bare sau cod de bare ( CAB ) este reprezentarea unui anumit numeric sau alfanumeric sub forma unui simbol format din bare și spații care variază în grosime , în funcție de simbologia utilizate și datele astfel codificate. Există mii de coduri de bare diferite; acestea sunt destinate citirii automate de către un senzor electronic, cititorul de coduri de bare . Cele mai utilizate tehnologii pentru imprimarea codurilor de bare sunt imprimarea cu laser și transferul termic .
Brevetul inițial datează din 7 octombrie 1952 (referitor la un cod cu linii verticale, dar și sub forma unei ținte, precum și a sistemului de achiziție a datelor). A fost depusă de doi studenți americani, Norman Joseph Woodland și Bernard Silver , care căutau o metodă de automatizare a înregistrării produselor producătorilor. Ideea lor a fost să combine sistemul de sunet al filmului cu codul Morse . Atunci a fost vorba de scanarea codului cu o lumină pentru a traduce barele verticale în informații. De asemenea, au venit cu ideea de a folosi cercuri concentrice în loc de linii verticale pentru a permite citirea codului în toate orientările. Cu toate acestea, utilizarea actuală nu a avut loc decât în 1973 , ca urmare a invenției codului UPC ( Universal Product Code , CUP în franceză ) la 7 octombrie 1970 de George Laurer . Lui îi datorăm adăugarea de numere sub barele verticale pentru a identifica produsul. Prin urmare, această codificare va înlocui liniile concentrice, care sunt greu de citit în cazul imprimării bavurilor.
Prima utilizare a codurilor de bare a fost pentru etichetarea vagoanelor de tren, dar acestea nu au avut succes comercial, până când au fost utilizate pentru automatizarea operațiunilor supermarketurilor la punctul de vânzare Commander Systems , sarcină în care acestea au devenit aproape universale. Primul produs cu un cod de bare scanat la o ladă este un pachet de gumă de mestecat de la William Wrigley Jr. Company , 26 iunie 1974 în orașul Troy (Ohio) .
Utilizarea lor s-a răspândit în multe alte roluri, sarcini care sunt în general denumite Auto ID Data Capture (AIDC). Alții încearcă să intre pe piața AIDC, dar simplitatea, universalitatea și costul redus al codurilor de bare și-au limitat penetrarea.
Costul unitar al implementării unui cod de bare este de aproximativ 0,005 USD , deci semnificativ mai mic decât eticheta RFID (Radio Frequency Identification) , care este cuprinsă între 0,07 USD și 0,30 USD USD.
Costul implementării include instalarea și achiziționarea de scanere , imprimarea codurilor de bare pe produse.
Sosirea codului de bare în magazine permite o reducere a timpului de trecere la casă . Această invenție favorizează companiile care oferă multe produse, față de micii comercianți pentru care trecerea la codul de bare nu a fost profitabilă pe termen scurt din cauza costurilor de implementare.
Acest sistem permite înregistrarea sistematică a produselor vândute și previne delapidarea în cazul în care vânzătorul nu declară tranzacția . Codul de bare permite monitorizarea precisă și în timp real a stocurilor, precum și diversificarea ofertei, care până atunci era material complexă. Acesta marchează începutul procesării statistice a preferințelor consumatorilor și sosirea cardurilor de loialitate .
Există într-adevăr o corelație între explozia distribuției de masă și generalizarea codurilor de bare.
Există două tipuri generale de coduri de bare:
Există două familii de coduri 2D:
Acestea sunt coduri 1D stivuite (Cod 16k, PDF417 etc.). Aceste coduri pot fi citite și de cititorii 1D prin scanarea codului.
Acestea sunt coduri ale căror modele formează adesea o formă dreptunghiulară sau pătrată care poate fi citită doar de tehnologiile de fotografiere.
Simbolistica este sistemul de transpunere între un text și un cod de bare. Această transpunere implică codificare, precum și marcatori de informații de început și de sfârșit.
Unele tipuri de coduri de bare unidimensionale (1D):
Unele tipuri de coduri de bare bidimensionale (2D):
Așa-numitele coduri „poștale”:
Codurile de bare se găsesc în multe sfere ale activității economice, în primul rând în cele care implică circulația mărfurilor și identificarea. Unele dintre principalele utilizări ale acestei tehnologii includ:
Pentru a decoda un cod de bare, aveți nevoie de un cititor conectat la un computer. Primele tehnologii au folosit portul RS-232 , apoi USB-ul a fost esențial. Citirea se face cel mai adesea datorită unui fascicul laser care permite descifrarea zonelor luminoase și întunecate și, astfel, a informațiilor codificate.
Marjele din jurul codului care permit cititorului să găsească începutul și sfârșitul codului se numesc o zonă silențioasă , iar codurile trebuie să respecte dimensiunile minime și maxime pentru a putea fi citite.
Există 3 tipuri diferite de cititoare de coduri de bare: scanere de coduri de bare, cititoare de coduri de bare portabile și terminale de coduri de bare de sine stătătoare. Fiecare dintre ele corespunde unei nevoi specifice și unui domeniu de activitate.
Cu excepția câtorva coduri de bare speciale (de exemplu, codurile de bare EAN 13 „apasă” ), informațiile despre prețul produsului nu sunt de obicei codificate direct în codul de bare. Prețul este într-adevăr stocat în fișierul intern al magazinului. Citirea codului de bare de pe un terminal de preț este primită de terminalul magazinului care în schimb trimite informațiile corespunzătoare.
Iată care sunt standardele și specificațiile codurilor de bare EAN-13 care trebuie respectate pentru a asigura citirea corectă a codurilor de bare. Acest lucru este foarte important pentru a vă asigura că codul este scanat corect.
- Lățimea codului de bare = 31,35 mm
- Zona albă stângă (marginea goală stângă) = 3,63 mm
- Zona albă din dreapta (marginea goală din dreapta) = 2,31 mm
- Lățimea totală a codului de bare (cu zone albe) = 37,29 mm
- Înălțimea codului de bare (fără text) = 22,85 mm
- Înălțimea codului de bare (cu text) = 25,93 mm
Un cod de bare EAN-13 poate fi redimensionat de la 80% la 200% din dimensiunea sa normală.
Tabelul de mai jos face posibilă respectarea proporțiilor pentru fiecare valoare:
Proporții | Dimensiunea X * | Lățimea barei | Înălțimea barei | Zona albă / spațiul din stânga | Zona albă / spațiul potrivit |
80% | 0,26 | 25.08 | 18.28 | 2,90 | 1,85 |
85% | 0,28 | 26,65 | 19.42 | 3.09 | 1,96 |
90% | 0,30 | 28.22 | 20.57 | 3.27 | 2.08 |
95% | 0,31 | 29,78 | 21,71 | 3.45 | 2.19 |
100% | 0,33 | 31,35 | 22,85 | 3,63 | 2.31 |
105% | 0,35 | 32,92 | 23,99 | 3,81 | 2.43 |
110% | 0,36 | 34,49 | 25.14 | 3,99 | 2,54 |
115% | 0,38 | 36.05 | 26,28 | 4.17 | 2,66 |
120% | 0,40 | 37,62 | 27,42 | 4.36 | 2,77 |
125% | 0,41 | 39,19 | 28,56 | 4.54 | 2,89 |
130% | 0,43 | 40,76 | 29,71 | 4,72 | 3.00 |
135% | 0,45 | 42,32 | 30,85 | 4.90 | 3.12 |
140% | 0,46 | 43,89 | 31,99 | 5.08 | 3.23 |
145% | 0,48 | 45,46 | 33.13 | 5.26 | 3.35 |
150% | 0,50 | 47.03 | 34,28 | 5.45 | 3,47 |
155% | 0,51 | 48,59 | 35,42 | 5,63 | 3,58 |
160% | 0,53 | 50,16 | 36,56 | 5,81 | 3,70 |
165% | 0,54 | 51,73 | 37,70 | 5,99 | 3,81 |
170% | 0,56 | 53,30 | 38,85 | 6.17 | 3,93 |
175% | 0,58 | 54,86 | 39,99 | 6.35 | 4.04 |
180% | 0,59 | 56,43 | 41.13 | 6.53 | 4.16 |
185% | 0,61 | 58,00 | 42,27 | 6,72 | 4.27 |
190% | 0,63 | 59,57 | 43,42 | 6,90 | 4.39 |
195% | 0,64 | 61.13 | 44,56 | 7.08 | 4,50 |
200% | 0,66 | 62,70 | 45,70 | 7.26 | 4,62 |
* grosimea minimă a liniei
Codul de bare poate facilita accesul la informații de către persoanele nevăzătoare și, mai larg, de către persoanele care nu pot citi materialele tipărite. Principiul este că persoana nevăzătoare folosește un cititor de coduri de bare pentru a citi codurile de bare standard aplicate pe toate articolele comerciale și, astfel, pentru a accesa informațiile referitoare la produse. Combinată cu capacitatea de a imprima ieftin etichete obișnuite pentru a marca toate tipurile de obiecte personale și / sau documente, această utilizare a codurilor de bare permite persoanelor nevăzătoare să
Unul dintre exemplele de utilizare în realitatea augmentată constă, de exemplu, în plasarea codurilor de bare 2D într-o carte care permite accesul la conținut suplimentar.
Exemplu de cod de bare 2D DataMatrix; simbolul codifică textul „Wikipedia, enciclopedia liberă”.
Exemplu de cod PDF417 .
Codificare cod QR http://fr.wikipedia.org .
Cod HCCB codare http://www.microsoft.com/tag .
Cod de bare pe un pachet poștal.