Documente Academic
Documente Profesional
Documente Cultură
Prezenţa Numărului 666 În Sistemul de Codificare European Article Numbering (EAN-13)
Prezenţa Numărului 666 În Sistemul de Codificare European Article Numbering (EAN-13)
s citeasc de la zero ! Dac nu exist o margine alb, computerul nu poate citi codul! Aici trebuie s observm cum codificarea (linear) a caracterului auxiliar din dreapta (guard bar) este codificarea liniar inversat (simpl i n oglind !) a caracterului auxiliar din stnga. n ceea ce priveste caracterul auxiliar din mijloc, acesta constituie o fuziune a caracterului auxiliar stng cu cel drept. Acest caracter, pentru c se afl exact la mijlocul cmpului codului barat, n-ar trebui s fie posibil de reprezentat nici cu grafia stng, nici cu cea dreapt (inversarea celei stngi). Aceast reprezentare grafic a barei de sigurant de la mijloc este rezultatul grafiei din stnga i din dreapta a caracterelor auxiliare, astfel: Cu aceast ultim form, ''bara de sigurant" din mijloc este citit de scanner la fel n ambele sensuri, ncepnd ntotdeauna de la intervalul alb, 0 (att de la stnga la dreapta, ct i de la dreapta la stnga), asa cum se ntmpl exact i cu citirea celorlalte numere din subcmpurile codului barat. Dup cele spuse mai sus, pe bun dreptate se ntreab fiecare dac nu cumva aceste caractere auxiliare (guard bars), asa cum sunt reprezentate prin sistemul barat i binar, corespund vreunui numr i dac da, care este acest numr. Cum s-a explicat mai sus, reprezentarea linear este la stnga= 0101, la dreapta = 1010, n timp ce reprezentarea binar corespunztoare este 0101 i 1010. Poate observa oricine cu surprindere c acest ''caracter auxiliar": 1. arat patru alternante alb-negru (dou alternante negru i dou alb); 2. scrierea caracterului auxiliar din dreapta este inversarea (simpl - ''module" dup ''module" - i n oglind, adic a ntregului numr) scrierii caracterului din stnga; 3. reprezentarea sa stng este un numr impar 0101), n timp ce cea din dreapta este un numr par (1010). prezint, cu alte cuvinte, toate caracteristicile codificrii numerelor din sistemul barat EAN-13 i corespunde, prin urmare, unui anumit numr! Dac privim diagrama 3, vom constata c numrul care ndeplineste toate premisele enumerate mai sus ale scrierii codului barat EAN-13 i este singurul care completeaz cele 4 altemante alb-negru (si, prin urmare, i stabileste pe deplin ''identitatea", fr a se confunda cu nici un alt numr) n 4 unitti de ''ltime" (modules) succesive este cifra 6 ! (vezi setul B i setul C). Aceast calitate unic a numrului 6 de a fi definit n ntregime de patru intervale (modules) continue, calitate pe care nici un alt numr din sistemul barat nu o are, face posibil identificarea i recunoasterea lui; celelalte trei intervale (module), care n cazul concret al numrului 6, asa cum este reprezentat n seturile B i C, sunt albe i nu creeaz o alt alternant (negru-alb) si, prin urmare, nu ofer nici o informatie n plus ! (Vezi diagrama 4a i 5.) Asadar, computerul fie c citeste 0101, fie 0000101, n ambele cazuri ntelege ''identitatea" numrului 6. Lucrul acesta este valabil pentru ambele moduri de lectur, de la stnga la dreapta i invers. n ceea ce priveste ''bara de sigurant" din mijloc (''guard bar"), trebuie s adugm urmtoarele: dac se folosea numai un singur set de reprezentare (linear) a cifrelor 0,1,2... 9, n-ar fi fost nevoie s existe i o bar de sigurant de mijloc. Cnd se folosesc ns dou sau trei seturi de numere (ca n sistemul UPC sau EAN-13) atunci, pentru a nu se confunda numerele din mijloc din subcmpul stng i din subcmpul drept al codului, este indispensabil existenta acestei bare. Fabricatii codurilor UPC i EAN-13, avnd n vedere acest lucru, trebuie s dea un rspuns la ntrebarea: de ce au optat pentru folosirea mai multor seturi de numere, de vreme ce i cu un singur set de numere ar fi fost posibil s se dea aceleasi informatii pentru fiecare produs. Chiar fabricantii trebuie s dea un rspuns la ntrebarea de ce au ''rezervat" tocmai aceast reprezentare barat pentru numrul 6, care este singurul numr definit n ntregime de patru intervale de ltime (''modules") continue, i nu pentru oricare alt numr, dat fiind faptul c nu exist o structur logic matematic n reprezentarea barat a cifrelor de la 0 la 9. Poate pentru a se asigura prezenta celor trei de 6, dintr-un motiv cunoscut numai de ei! Dup cele spuse pn acum, dincolo de asemnarea vizual, rezult de la sine concluzia c barele de sigurant (guard bars), la nceputul, la sfrsitul i la mijlocul codului barat n sistemul EAN-13 (si UPC), sunt trei de 6, care se gsesc ntr-o legtur de nedesfcut cu numerele variabile ale codului, cu att mai mult cu ct bara de sigurant din mijloc (numrul 6), nu este indispensabil, dac se folosea numai un singur set de numere !
n seria de mai jos a aceleiasi diagrame (3, setul C) observm o reprezentare diferit a acelorasi numere. Numrul 0 este reprezentat astfel:
numr, sau inversare n oglind. Cnd comparm ns seturile A i B, observm c inversarea este ''rsturnat" i ''negativ". 3. Toate numerele din subcmpul stng sunt impare, n timp ce numerele din subcmpul drept sunt pare. "Caractere auxiliare" - Barele de sigurant (guard bars) n paragrafele de mai sus am ncercat s explicm modul de codificare n sistemul EAN-13 a celor dousprezece numere variabile (sase n subcmpul stng i sase n cel drept al codului barat). Dac observm ns diagrama 1, constatm c, n afar de reprezentarea barat a celor 12 cifre variabile (care se schimb de la obiect la obiect), exist i trei caractere ''auxiliare" invariabile, care se numesc ''bare de sigurant " (guard bars). Aceste ''caractere" care se prelungesc n jos se afl totdeauna n aceeasi pozitie: n marginea din stnga, n centru i n marginea din dreapta a codului barat. Codificarea liniar a acestor caractere (guard bars), este reprezentat astfel:
Cu putin atentie constatm c reprezentarea cifrei 0 n ultima serie (setul C), ca i a lui 2 i a oricrei alte cifre din sistemul zecimal este inversarea reprezentrii aceluiasi numr din prima serie (setul A). Cu alte cuvinte, acolo unde cifra zero are o linie neagr n prima serie (setul A), aceeasi cifr are un interval (linie) alb n seria de jos (setul C); iar acolo unde are un interval (linie) alb n prima serie, are prin corespondent o linie neagr n ultima serie. (Codificare inversat, vezi setul A i setul C.) Lucrurile sunt ns mult mai complicate n sistemul de cod EAN-13. n aceeasi diagram 3 vedem trei serii orizontale (seturile A, B i C), cu o codificare diferit a cifrelor 0,1,2...9. Seriile A i B (setul A i setul B) se ntrebuinteaz pentru codificarea cifrelor din subcmpul stng din codul barat, n timp ce setul C se foloseste pentru codificarea numerelor din subcmpul drept al codului barat (vezi diagrama 3 i 4a). Prima serie (setul A) i ultima serie (setul C) constituie codificrile cifrelor, prin mecanismul pe care l-am explicat mai sus, acela al codificrii aceluiasi numr n dou serii (setul A, setul C), prin simpla inversare. Reprezentrile cifrelor seriei de mijloc (setul B), folosite i ele pentru reprezentarea numerelor n subcmpul stng al codului barat, constituie imaginile n oglind (aici, cu alte cuvinte, se observ o inversare a ntregului numr) ale reprezentrilor seriei C (setul C). n plus, observm c reprezentarea cifrelor n setul B este imaginea inversat, imaginea n oglind (''rsturnat" i ''negativ") a reprezentrii cifrelor din setul A. Asadar, de exemplu, numrul 6 este reprezentat: n setul A ca 6A, n setul B ca 6B,iar n setul C ca 6C,
Ultimele caractere, dac sunt scrise n form binar, arat astfel: 0101, 01010 i respectiv 1010. Aseriunea cum c aceste caractere numite mai sus au o a doua codificare linear i forma corespunztoare binar provine din observaia c prima linie alb din partea stng i ultima din partea dreapt se confund cu marginea alb care, asa cum se vede din diagrama 2, este parte din ntreaga reprezentare a codului barat i care de aceea se numeste ''zon linistit" (quiet zone).
n timp ce numrul 0 este reprezentat: n setul A ca 0A, n setul B ca 0B, iar n setul C ca 0C.
Pentru toate grupele de codificare (setul A, setul B i setul C) fiecare unitate luminoas de ltime (modul) corespunde n limbajul calculatorului lui 0, n timp ce fiecare unitate ntunecat i corespunde lui 1. n acest fel fiecare cifr a sistemului zecimal (0, 1,2... 9) este constituit dintr-o succesiune diferit de 0 i 1 (sistemul binar). Asa cum se vede n diagrama 3 i cum am explicat mai sus, numrul 0 n setul A, reprezentat prin codul barat ca 0001101, va corespunde n limbajul calculatorului succesiunii 0001101; numrul 4 din setul C este reprezentat prin codul barat ca 1011100, iar acelasi numr n sistemul binar corespunde succesiunii 1011100 s.a.m.d. (vezi diagrama 3). Dac observm cu atentie diagrama 3, constatm existenta unui al treilea element caracteristic al codificrii, care exist n cele trei seturi de numere (setul A, setul B i setul C). Acest element caracteristic este urmtorul: toate numerele din grupurile A i B (setul A i setul C) care se folosesc pentru codificarea numerelor n subcmpul stng al codului barat sunt impare, ncep adic de la 0 i se termin cu 1 (de exemplu, numrul 5 n setul A se scrie ca 0110001, iar n setul B se scrie ca 0111001), n timp ce toate numerele din subcmpul drept al codului, care se iau din setul C, sunt pare, ncep adic de la 1 i se termin cu 0 (astfel numrul 5 n setul C se scrie ca 1001110). Acest fapt, existenta adic a numerelor impare, pentru calculator, n subcmpul stng i a numerelor pare n subcmpul drept este al treilea element caracteristic al codificrii. Caracteristicile codificrii n sistemul EAN-13 sunt urmtoarele: 1. Fiecare numr este compus din 4 alternante, dou negru i dou alb (de un numr diferit de ''unitti de ltime" pentru fiecare alternant). 2. Se observ fenomenul de inversare (n codificarea fiecrei cifre), inversare care, atunci cnd comparm seturile A i C, este o inversare simpl, n timp ce atunci cnd comparm seturile B i C este o inversare a ntregului
Trebuie s notm c, n conformitate cu normele codurilor barate UPC i EAN-13, este indispensabil existenta unei margini albe (light margin) n stnga i n dreapta ntregului reprezentat simbolic (care ncepe de la bara de sigurant din stnga i se sfrseste cu bara de sigurant din dreapta). Marginea alb nu numai c este o parte integrant a ntregii reprezentri a codului barat, dar are i o anumit ltime care, n sistemul EAN-13, este cel putin egal cu zece unitti de ltime (module). 0 dovad n plus c trebuie s existe de ambele prti o margine alb satisfctoare este faptul c cei ce fabric aceste coduri barate recomand ca ele s nu fie imprimate pe marginile ambalajului diferitelor produse, iar o alt dovad este i recomandarea ca aceast margine alb s fie complet curat (vezi schitele 1-5). Si mai important este observaia c numerele din subcmpul stng ncep de la 0 i se termin cu 1, n timp ce cele din subcmpul drept ncep de la 1 i se termin cu 0. Concluzia pe care o tragem de aici este c fasciculul