Viivakoodi
Kassanhoitaja vetää maitopurkin lukijan ikkunan yli, ja sekunnin murto-osan kuluttua kassa piippaa. Punainen säde kulki 30 viivan ja 29 välin yli, valodiodi havaitsi 59 kirkkauden muutosta. Dekooderi purki ne 13 numeroksi ja tarkisti viimeisen. Jos purkki on rypistynyt ja viivan läpi kulkee halkeama, siirtymiä on 61 ja kassa on hiljaa. Koodi on tehty niin, että se mieluummin jää lukematta kuin lukee väärin.
Viivakoodi tallentaa luvun tummien ja vaaleiden raitojen leveyksinä. Leveydet ovat moduulin — kaikkein kapeimman raidan — monikertoja. EAN-13:ssa jokainen numero vie 7 moduulia: kaksi viivaa ja kaksi väliä. Ensimmäisellä numerolla ei ole omia viivoja, se on piilotettu siihen, mitä sarjoja vasen puolisko on kirjoitettu. Kolmastoista numero on tarkistusnumero: se lasketaan muista kahdestatoista.
| Mikä se on | optinen koneluettava koodi, joka koostuu yhdensuuntaisista viivoista ja väleistä |
| Symboliikka | EAN-13 ja UPC-A tuotteissa, ITF-14 laatikoissa, Code 128 logistiikassa |
| Moduuli | X = 0,330 mm 100 %:n koossa; sallittu 80–200 %, 0,264–0,660 mm |
| Kapasitanssi | 12 tietonumeroa ja yksi tarkistusnumero: 10¹² numeroa |
| Suojaus | tarkistusnumero painoilla 1 ja 3; havaitsee jokaisen yksittäisen virheen |
| Millä luetaan | punainen laser 650 nm ja valodiodi tai kamera ja valaistus |
Etymologia
Viiva saksasta, kirja latinasta
Koodi keksittiin Yhdysvalloissa ja nimettiin ulkonäön mukaan: bar code, «raitakoodi». Muut kielet joko lainasivat englannin sanan tai käänsivät sen omilla juurillaan. Venäjän «штрих-код» on koottu saksalaisesta ja latinalaisesta lainasta; standardeissa kirjoitetaan «штриховой код».
01 · Rakenne
Kolmetoista numeroa 95 moduulissa
Koodi luetaan vasemmalta oikealle moduuli kerrallaan: 1 on tumma, 0 vaalea. Reunoilla ovat rajoittimet 101, keskellä 01010. Niiden välissä on kuusi numeroa vasemmalla ja kuusi oikealla, kukin 7 moduulia. Jokainen numero on kaksi viivaa ja kaksi väliä, joiden leveys on yhdestä neljään moduulia.
Numero voidaan kirjoittaa kolmella sarjalla. Sarja L alkaa vaalealla moduulilla ja sisältää parittoman määrän tummia. Sarja G on R:n peilikuva, siinä tummia on parillinen määrä. Sarja R on L:n negatiivi, ja se on vain oikealla. L:n ja G:n vaihtelusta vasemmassa puoliskossa lukija tunnistaa ensimmäisen numeron ja samalla suunnan: koodin voi vetää myös ylösalaisin.
Miten numerosta tulee raitoja
Valitse numero. Alla on sen kuvio kolmessa 7 moduulin sarjassa sekä sarjojen vuorottelu, jos tämä numero on ensimmäisenä.
Pilaa koodi ja katso, milloin kassa luovuttaa
Kolme koetta samalla tarralla. «Koodaus» — muuta numeroita ja katso, mitkä raidat rakentuvat uudelleen. «Lukija» — siirrä sädettä, pienennä painatusta, levitä väriä, naarmuta. «Kassanhoitajan virhe» — syötä numero virheellisenä ja tarkista, havaitseeko tarkistusnumero sen.
02 · Koodien kehitys
Hiekalla olevasta ympyrästä pakkauksen neliöön
Jokainen uusi koodi vastasi yhteen vanhan ongelmaan. Ympyrä luettiin joka suunnasta, mutta se painettiin huonosti. Vaunujen värilliset raidat haalistuivat. Numerokoodit eivät osanneet kirjaimia. Lineaariset koodit eivät mahtuneet kuin muutaman kymmenen merkkiä, ja koodi kasvoi toiseen ulottuvuuteen.
03 · Tiivistys ja kapasiteetti
Pelkkiä numeroita, viisi pituutta
Koodi tiivistää tietoa aakkoston valinnalla. Code 39 käyttää jokaiseen merkkiin 16 moduulia, koska se osaa myös kirjaimet. Code 128 sarjassa B sijoittaa merkin 11 moduuliin ja sarjassa C heti kaksi numeroa. ITF piilottaa parin toisen numeron ensimmäisen väleihin. EAN-13 on tiheimmin pakattu: se tietää etukäteen, että numeroita on tasan 13.
04 · Mitä on koodattu
Numero, ei kuvaus
Koodissa ei ole nimeä, hintaa eikä viimeistä käyttöpäivää. Vain numero GTIN, jolla kassa löytää tuotteen tietokannastaan. Kolme ensimmäistä numeroa ovat sen kansallisen GS1-organisaation etuliite, joka myönsi yritysnumeron. Se ei tarkoita valmistusmaata: Kiinassa sijaitseva tehdas voi saada numeron Saksassa ja argentiinalainen yritys Yhdysvalloissa. Sen jälkeen tulevat yritysnumero ja tuotenumero, ja niiden raja vaihtelee. Viimeinen numero on tarkistusnumero.
05 · Painatussäännöt
06 · Naapurikoodit
07 · Historiallinen osa
Norman Woodland keksi koodin oman kertomuksensa mukaan Miamin rannalla. Hän piirsi sormillaan hiekkaan morseaakkosten pisteet ja viivat ja veti ne alaspäin — syntyi kapeita ja leveitä raitoja. Jotta merkki voitaisiin lukea joka suunnasta, hän taivutti raidat renkaiksi. Vuonna 1952 hän ja Bernard Silver saivat Yhdysvaltain patentin 2 612 994.
Ympyrää ei ollut millä lukea: kokeeseen tarvittiin tehokas lamppu ja elokuvaprojektorin valomonistinputki. Koodi odotti kaksikymmentä vuotta halpoja lasereita ja mikropiirejä. Vuonna 1973 yhdysvaltalaiset kauppaketjut valitsivat suorakulmaisen UPC:n, jonka IBM kehitti Woodlandin osallistuessa. Ympyrät hävisivät painatuksessa: painon liukuhihnalla väri levitti ne yhteen suuntaan.
Suureluettelo
koko hakemisto →SI-järjestelmän seitsemän perusyksikköä
Happotippa muuttaa mehun värin, suola värjää liekin, vesi jäätyy koputuksesta. Niiden alla kaikki Simetriumin lehdet aloittain ja aakkosittain.
Avaa hakemisto →





