Kas yra tie brūkšneliai ant prekių pakuočių
Kiekvienas iš mūsų kasdien mato dešimtis brūkšninių kodų – ant maisto produktų, knygų, drabužių etiketių, net ant medicininių preparatų. Bet kiek iš tiesų suprantame, kaip veikia šie juodi ir balti brūkšneliai? Paprasčiausiai tariant, brūkšninis kodas yra informacijos užrašymo būdas, kurį gali perskaityti specialūs skaitytuvai. Tai tarsi slapta kalba, kuria bendrauja prekės su kompiuteriais.
Brūkšninio kodo esmė – skirtingo pločio juodos linijos ir tarpai tarp jų. Kiekviena linija ir tarpas turi savo reikšmę, o kartu jie sudaro unikalų kodą, identifikuojantį konkrečią prekę. Kai kasininkas parduotuvėje praveda prekę pro skaitytuvą, šviesos spindulys atsispindi nuo baltų plotų ir absorbuojasi juoduose brūkšneliuose. Skaitytuvas užfiksuoja šį atspindžio šabloną ir iššifruoja jį į skaičius bei raides, kurias supranta kompiuteris.
Kaip gimė idėja koduoti informaciją brūkšneliais
Brūkšninių kodų istorija prasidėjo 1948 metais, kai vienas Filadelfijos universiteto studentas vardu Bernard Silver išgirdo, kaip vienos maisto produktų tinklo vadovas klausia profesorių, ar būtų įmanoma sukurti sistemą, kuri automatiškai nuskaitytų informaciją apie prekes kasos aparate. Silver kartu su savo draugu Norman Joseph Woodland ėmėsi šio iššūkio.
Woodland buvo tikras išradėjas – jis net paliko universitetą ir persikėlė gyventi pas savo senelį Floridoje, kur galėtų ramiai mąstyti. Sėdėdamas paplūdimyje, jis pirštu braukė per smėlį ir staiga jį apšvietė idėja: o jei informaciją užkoduoti panašiai kaip Morzės abėcėlę, tik vietoj taškų ir brūkšnių naudoti skirtingo pločio linijas? Pirmasis jo sukurtas kodas buvo apvalus, panašus į taikinį – koncentriniai apskritimai, kuriuos būtų galima skaityti iš bet kurio kampo.
1952 metais Woodland ir Silver gavo patentą savo išradimui, tačiau technologijos tuo metu dar nebuvo pakankamai pažengusios, kad sistema veiktų praktiškai. Lazeriai dar nebuvo išrasti, o kompiuteriai buvo didžiuliai ir brangūs. Praėjo dar dvidešimt metų, kol 1974 metais Ohajo valstijoje, Troyaus mieste, buvo nuskaityta pirmoji prekė su brūkšniniu kodu – tai buvo Wrigley kramtomoji guma.
Kodėl brūkšniniai kodai atrodo būtent taip
Pats populiariausias brūkšninio kodo tipas, kurį matome ant beveik visų prekių parduotuvėse, vadinasi EAN-13 (Europos prekių numeris). Jis susideda iš 13 skaitmenų ir atitinkamų brūkšnelių virš jų. Kiekvienas skaitmuo užkoduotas naudojant keturis elementus – dvi juodas linijas ir du baltus tarpus tarp jų, kurie gali būti skirtingo pločio.
Pažvelgus į brūkšninį kodą, galima pastebėti tris ilgesnes linijas – vieną kairėje, vieną dešinėje ir vieną viduryje. Tai yra apsauginiai ženklai, kurie sako skaitytuvui: „čia prasideda kodas”, „čia yra vidurys” ir „čia baigiasi kodas”. Likę brūkšneliai koduoja faktinę informaciją.
Pirmieji du ar trys skaitmenys nurodo šalį, kurioje prekė buvo užregistruota (ne pagaminta!). Pavyzdžiui, kodai prasidedantys 475 ar 479 reiškia, kad prekė registruota Lietuvoje. Po to eina gamintojo kodas ir pačios prekės kodas. Paskutinis skaitmuo yra kontrolinis – jis apskaičiuojamas pagal specialią formulę iš kitų skaitmenų ir padeda patikrinti, ar kodas buvo teisingai nuskaitytas.
Kaip skaitytuvas perskaito tą informaciją
Brūkšninio kodo skaitytuvas – tai iš esmės labai specializuota kamera su šviesos šaltiniu. Senesnio tipo skaitytuvai naudoja raudoną lazerį, kuris juda pirmyn ir atgal per kodą, nuskaitydamas jį. Naujesni skaitytuvai naudoja CCD (Charge-Coupled Device) arba CMOS jutiklius – tokius pat, kokie yra jūsų telefono kameroje, tik pritaikytus konkrečiai užduočiai.
Kai lazerio spindulys patenka ant balto ploto, jis atsispindi atgal į skaitytuvą. Kai patenka ant juodo brūkšnelio, šviesa absorbuojama. Skaitytuvas fiksuoja šiuos atspindžius kaip elektrinius impulsus – stiprus signalas reiškia baltą plotą, silpnas arba jokio signalo – juodą liniją. Šie impulsai paverčiami skaičiais pagal iš anksto nustatytą kodavimo sistemą.
Visas procesas vyksta akimirksniu. Modernus skaitytuvas gali perskaityti kodą per kelias milisekundes ir iš karto perduoti informaciją į kompiuterį ar kasos aparatą. Kompiuteris, gavęs šį kodą, ieško jo savo duomenų bazėje ir randa visą informaciją apie prekę – pavadinimą, kainą, likutį sandėlyje ir kitus duomenis.
Kodėl kartais skaitytuvas nesuveikia
Turbūt visi esame patyrę situaciją, kai kasininkas kelis kartus bando pravesti prekę pro skaitytuvą, bet sistema jos „nemato”. Tam yra kelios priežastys. Pirmiausia, kodas gali būti fiziškai pažeistas – subraižytas, sulankstytas ar užteptas. Net mažas defektas gali suklaidinti skaitytuvą, nes sistema tikisi labai tikslaus brūkšnelių ir tarpų šablono.
Antra problema – blizgios ar permatomos pakuotės. Kai šviesa atsispindi nuo blizgaus paviršiaus ne tiesiai atgal į skaitytuvą, o į šoną, sistema negauna reikiamo signalo. Todėl ant tokių pakuočių dažnai klijuojamos papildomos etiketės su brūkšniniu kodu ant matinio popieriaus.
Trečia priežastis – per mažas kontrastas. Brūkšninis kodas turi būti juodas ant balto fono. Jei kas nors nusprendžia spausdinti tamsiai mėlyną kodą ant tamsiai žalio fono, skaitytuvas tiesiog negalės atskirti brūkšnelių nuo fono. Yra griežti standartai, kokie spalvų deriniai yra priimtini – paprastai saugiausia laikytis klasikinio juodo ir balto derinio.
Kur dar naudojami brūkšniniai kodai be prekybos
Nors dažniausiai brūkšninius kodus matome parduotuvėse, jų panaudojimas yra daug platesnis. Ligoninėse brūkšniniai kodai ant pacientų apyrankių padeda užtikrinti, kad teisingas vaistas bus duotas teisingam žmogui teisingu laiku. Medicinos seserys nuskaito paciento apyrankę, tada vaisto pakuotę, ir sistema patikrina, ar viskas sutampa.
Logistikos ir sandėliavimo srityje brūkšniniai kodai yra tiesiog neįkainojami. Kiekviena siunta, kiekviena dėžė, kartais net kiekvienas atskiras daiktas turi savo kodą. Tai leidžia sekti, kur tiksliai yra prekė bet kuriuo momentu – ar ji dar gamykloje, ar jau kelyje, ar jau pasiekė paskirties sandėlį. Dideli logistikos centrai per dieną gali nuskaityti milijonus brūkšninių kodų.
Bibliotekose brūkšniniai kodai pakeitė senus korteles ir žymiai palengvino knygų apskaitą. Kiekviena knyga ir kiekvienas skaitytojas turi savo kodą. Išduodant ar grąžinant knygas, procesas užtrunka vos kelias sekundes. Sistema automatiškai fiksuoja, kas paėmė knygą, kada ji turi būti grąžinta, ir net gali siųsti priminimus elektroniniu paštu.
Oro uostuose brūkšniniai kodai ant bagažo etiketių padeda užtikrinti, kad jūsų lagaminas pateks į tą patį lėktuvą kaip ir jūs. Automatinės bagažo rūšiavimo sistemos skaito šiuos kodus ir nukreipia lagaminus reikiama kryptimi. Žinoma, kartais sistema suklumpa, bet be šios technologijos klaidų būtų nepalyginamai daugiau.
Kas ateina po brūkšninių kodų
Nors brūkšniniai kodai vis dar labai populiarūs ir veiksmingai atlieka savo funkciją, jau matome jų įpėdinius – dvimatės QR kodus. Skirtumas tarp jų yra toks pat kaip tarp vienos eilutės teksto ir viso puslapio informacijos. Paprastas brūkšninis kodas gali saugoti tik apie 20-25 simbolius, o QR kodas – kelis tūkstančius.
QR kodai gali saugoti ne tik skaičius, bet ir raides, specialius simbolius, net internetinius adresus. Todėl jie vis dažniau naudojami ten, kur reikia perduoti daugiau informacijos – restoranų meniu, mokėjimo sistemose, renginių bilietetuose. Pandemijos metu QR kodai tapo ypač populiarūs, nes leido sumažinti fizinį kontaktą – užuot davę popierinį meniu, restoranas tiesiog parodė QR kodą, kurį nuskaitęs telefonu, galėjai pamatyti meniu savo ekrane.
Kita technologija, kuri konkuruoja su brūkšniniais kodais – RFID (radijo dažnių identifikavimas). Tai maži lustai, kurie gali perduoti informaciją be jokio fizinio kontakto ar net tiesioginės matomumo linijos. Jau dabar kai kurios parduotuvės eksperimentuoja su sistemomis, kur tiesiog įdedi visas prekes į krepšį, praeini pro specialius vartus, ir sistema automatiškai nuskaito viską, kas krepšyje, neprivalant kiekvienos prekės atskirai pravesti pro skaitytuvą.
Ką reikia žinoti apie brūkšninius kodus kasdienybėje
Jei kada nors reikės sukurti savo brūkšninį kodą – pavyzdžiui, mažam verslui ar renginiui – žinokite, kad tai nėra sudėtinga. Internete yra daug nemokamų generatorių, kurie sukuria brūkšninio kodo vaizdą pagal jūsų įvestus skaičius. Tačiau jei planuojate parduoti prekes didmeninėje prekyboje ar tarptautinėse platformose, turėsite oficialiai užsiregistruoti ir gauti unikalų gamintojo kodą iš GS1 organizacijos.
Spausdinant brūkšninius kodus, svarbu užtikrinti pakankamą spausdinimo kokybę. Kodas turi būti aiškus, be dėmių ar išblukimų. Minimalus rekomenduojamas aukštis paprastam EAN-13 kodui yra apie 25 milimetrai, nors jį galima proporcingai sumažinti ar padidinti. Per mažas kodas gali būti sunkiai nuskaitomas, ypač jei spausdinimo kokybė nėra ideali.
Jei turite savo verslą ir naudojate brūkšninius kodus, patikrinkite, ar jūsų tiekėjai ir partneriai gali juos skaityti. Nors standartai yra tarptautiniai, kartais pasitaiko suderinamumo problemų, ypač su senesnėmis sistemomis. Geriausia prieš pradedant masiškai spausdinti etiketes, išbandyti kelis pavyzdžius su realiomis įrangomis.
Dar vienas praktinis patarimas – jei prekiaujate internetu, įtraukite brūkšninio kodo numerį į savo produkto aprašymą. Daugelis pirkėjų ieško prekių būtent pagal šį kodą, nes tai yra pats tiksliausias būdas rasti konkrečią prekę. Be to, kai kurios platformos, kaip Google Shopping, geriau indeksuoja produktus, kurie turi nurodytą GTIN (globalų prekybos vieneto numerį) – tai ir yra tas pats numeris, kuris užkoduotas brūkšniniame kode.
Kodėl šie paprasti brūkšneliai vis dar nenustoja veikti
Praėjo jau penkiasdešimt metų nuo to laiko, kai buvo nuskaityta pirmoji prekė su brūkšniniu kodu, o ši technologija vis dar yra visur. Kodėl? Atsakymas paprastas – ji veikia, yra pigi ir patikima. Brūkšninį kodą galima atspausdinti bet kokiu spausdintuvu ant bet kokio popieriaus. Jam nereikia baterijų, elektronikos ar specialių sąlygų. Jis tiesiog yra ir atlieka savo funkciją.
Žinoma, technologija tobulėja – dabar turime dvimatės kodus, RFID, NFC ir kitas pažangias sistemas. Bet brūkšniniai kodai išlieka dėl savo paprastumo ir universalumo. Kiekviena parduotuvė, net pati mažiausia, gali sau leisti brūkšninių kodų skaitytuvą. Sistema veikia net tada, kai nėra interneto ryšio – skaitytuvas perskaito kodą, kompiuteris randa jį vietinėje duomenų bazėje, ir viskas.
Brūkšniniai kodai taip pat yra puikus pavyzdys, kaip paprasta idėja gali pakeisti pasaulį. Woodland, piešdamas pirštu smėlyje paplūdimyje, vargu ar įsivaizdavo, kad jo išradimas bus ant milijardų prekių visame pasaulyje. Bet būtent taip ir nutiko – paprasti juodi ir balti brūkšneliai tapo neatsiejama modernios prekybos dalimi, sutaupė nesuskaičiuojamą kiekį laiko ir pinigų, sumažino klaidas ir padarė mūsų gyvenimą šiek tiek paprastesnį.

