QR koodi

QR -koodi ja linkki Wikipediaan
Jono "https://de.wikipedia.org" QR -koodina (virheen korjaus: M)

QR code ( Englanti Q uick R esponse , "nopean toiminnan", jonka tavaramerkki termi "QR Code") on kaksiulotteinen koodi , jolla japanilainen yhtiö Denso Wave kehitettiin 1994th Automaattisen virheenkorjauksen ansiosta tämä menetelmä on erittäin vankka ja siksi laajalle levinnyt. Jatkokehitystä ovat mikro -QR -koodi , suojattu QR -koodi (SQRC), iQR -koodi ja kehyksen QR -koodi .

tarina

"Wikipedia on projekti, jolla rakennetaan tietosanakirja ilmaisesta sisällöstä yli 270 kielellä ja johon voit osallistua tietämykselläsi." QR -koodina

QR -koodi kehitettiin merkitsemään Toyota -konsernin autojen tuotannon logistiikan kokoonpanoja ja komponentteja . QR -koodia kehittävä yritys Denso on tehnyt yhteistyötä Toyotan kanssa muun muassa kaikkien sähkö- ja elektroniikkakokoonpanojen toimittajana, koska se irrotettiin konsernista vuonna 1949. 2D -koodin kehittämisestä vastasi tytäryhtiö Denso Wave , joka kehittää myös tunnistusjärjestelmiä ja -laitteita mobiilidatan hankintaan. QR -koodin ovat kehittäneet vuodesta 1992 Masahiro Hara ja hänen tiiminsä jäsenet Takayuki Nagaya, Motoaki Watabe, Tadao Nojiri ja Yuji Uchiyama.

Masahiro Hara ja hänen joukkue voitti yleisöpalkinnon että Euroopan keksijä -palkinnon Euroopan patenttiviraston kategoriassa ”Euroopan ulkopuoliset maat” vuonna 2014 .

Perusasiat

QR -koodi koostuu neliömäisestä matriisista, jossa on mustavalkoisia neliöitä, jotka edustavat koodattuja tietoja binäärinä . Erityinen merkintä kolmessa neljästä neliön kulmasta osoittaa suunnan. QR-koodin tietoja parannetaan virheenkorjaavalla koodilla. Tämä kestää jopa 30% koodin menettämisestä, ts. eli se voidaan vielä purkaa.

Standardit

On olemassa useita standardeja, jotka kuvaavat QR -koodien koodausta.

  • 10. maaliskuuta 1995 - eurooppapatentin numero EP0672994
  • Lokakuu 1997 - AIM (Association for Automatic Identification and Mobility) International
  • Tammikuu 1999 - JIS X 0510
  • Kesäkuu 2000 - ISO / IEC 18004: 2000 (peruutettu)
    Määrittää QR -koodimallin 1 ja QR -koodimallin 2
  • Marraskuu 2004 - JIS X 0510: n laajennus mikro -QR -koodilla
  • 1. syyskuuta 2006 - ISO / IEC 18004: 2006
    Määrittelee QR -koodin 2005, joka on QR -koodimallin 2 laajennus; ei määritä, miten QR -koodimalli 1 voidaan lukea, mutta perustuu QR -koodimalli 1 -määrittelyihin

QR -koodi on rekisteröity kansalliseksi standardiksi seuraavissa maissa:

maa oletusarvo
Japani Japanilainen teollisuusstandardi JIS X 0510
Kiina Kiinan kansallinen standardi GB / T 18284
Etelä-Korea Korean kansallinen standardi KSXISOIEC 18004
Vietnam Vietnamin kansallinen standardi TCVN 7322
Singapore Singaporen kansallinen standardi SS 543 ('09)

Virallisten standardien lisäksi NTT DoCoMo on määritellyt de facto -standardit URL -osoitteiden, yhteystietojen ja muiden tietotyyppien koodaamiseen. Avoimen lähdekoodin projekti "ZXing" ylläpitää luetteloa QR -koodin tietotyypeistä.

rakentaminen

Esimerkki QR -koodin rakenteesta

Koodi sisältää versiotiedot (1) ja käytetyn datamuodon (2). Dataosa (3) sisältää koodatut tiedot tarpeettomassa muodossa. Kentän rajaamiseksi QR -koodilla on tietty kuvio vain kolmessa kulmassa (4.1). Lukija tunnistaa suunnan neljännen kulman puuttuvan kuvion perusteella. Kun koodin koko kasvaa, lisää kuvioita (4.2) lisätään koodin suunnan helpottamiseksi. Kolmen pääaseman merkinnän välissä on viiva (4.3), joka koostuu tiukasti vuorottelevien bittien sekvenssistä, joka määrittelee matriisin. Valkoinen reuna, niin sanottu hiljainen vyöhyke, on myös tärkeä koodin erottamiseksi muista tiedoista.

Kapasiteetti ja vikasietoisuus

Teksti "Wikipedia, ilmainen tietosanakirja" QR -koodina kaikilla neljällä mahdollisella virheenkorjaustasolla (ylhäältä alas: L, M, Q, H)

Symbolielementit ovat neliöitä, joista vähintään 21 × 21 ja enintään 177 × 177 elementtiä on symbolissa. Reuna -alueen (hiljaisen vyöhykkeen) tulisi olla vähintään neljä elementtiä leveä. Suurempi sisältö voidaan jakaa jopa 16 yksittäiseen koodiin.

On olemassa neljä virheenkorjaustasoa, jotka mahdollistavat 7%: n (taso L) ja 30%: n (taso H) vaurioituneiden tietojen rekonstruoinnin. Tässä käytetään Reed-Solomon-koodauksen virheenkorjausta . Tätä ominaisuutta käytetään ns. Suunnittelukoodien luomiseen (katso osio: Suunnittelun QR-koodi ).

Kapasiteetti eri virheenkorjauksen tasoilla
Taso L (matala) 7% koodisanoista / tiedoista voidaan palauttaa
Taso M (keskitaso) 15% koodisanoista / tiedoista voidaan palauttaa
Taso Q (kvartiilit) 25% koodisanoista / tiedoista voidaan palauttaa
Taso H (korkea) 30% koodisanoista / tiedoista voidaan palauttaa

Enintään tiedot sisällöstä QR-koodin (177 x 177 elementeistä, virheenkorjauksen taso "L") on 23648 bittiä (2956 tavua). Valmistajan mukaan tämä voi koodata 7089 desimaalinumeroa , 4296 aakkosnumeerista merkkiä tai 1817 Kanji / Kana -merkkiä .

Kanji- ja Kana -merkkeille on erillinen koodausmenetelmä ( U + 4E00 - U + 9FFF , U + 3040 - U + 309F , U + 30A0 - U + 30FF ) .

Mikro QR-koodin , joiden koko on välillä 11 x 11 ja 17 x 17 elementtiä kestää jopa 35 numeroa, jossa raja leveys on vähintään kaksi elementtiä.

Lisenssi

Japanilainen oleskelulupa (laskeutumislupa) ja (Wikipedia) anonymisoitu QR -koodi

QR-koodin käyttö on lisenssivapaata ja maksutonta. Tekniset tiedot julkaisi Denso Wave, ja ne ovat saatavilla Sveitsin kansainväliseltä standardointijärjestöltä . Nimi "QR Code" on erityisesti suojattu Japanissa, Yhdysvalloissa, Australiassa ja Euroopassa Denso Wave Incorporatedin rekisteröitynä tavaramerkkeinä . Käytettäessä tulee liittää vastaava ilmoitus.

QR -koodi on julkinen standardi. Japanissa se on hyvin laajalle levinnyt, se löytyy melkein kaikista siellä olevista mainosjulisteista. Japanin hallitus käyttää myös QR -koodia. Esimerkiksi Japanin maahanmuuttoviranomaiset käyttävät viisumia varten QR -koodia koodattujen tietojen kanssa, joka kiinnitetään passiin maahantulon yhteydessä.

kuvaus

QR -koodi voidaan tulostaa kaikilla yleisillä tavoilla ilman ongelmia. Kuten viivakoodin tapauksessa , myös tässä tapauksessa suurin mahdollinen kontrasti on tärkeä, mieluiten mustavalkoinen. Käytetyn lukijan ominaisuuksista riippuen myös käänteinen näyttö on mahdollinen. Koodin voi tulostaa myös värillisenä. On kuitenkin varmistettava, että koodilla on tasainen kontrasti, kun sitä tarkastellaan puolisävyisenä tai viivakuvana . QR-koodin on myös yhä kiinnitetty tuotteita varten suoraa merkintää. Esimerkiksi ne poltetaan suoraan laserilla merkittävän materiaalin pinnalle. Nämä QR -koodit voivat olla hyvin pieniä ja erittäin kestäviä.

QR -koodin kokoa ei ole rajoitettu, kunhan lukija voi tallentaa kuvan täydellisessä muodossa ja erilaistettuna. Mainostaulut ja koko talon julkisivu on jo varustettu yhdellä QR -koodilla.

Koodien lukeminen

QR -koodien lukeminen koostuu kahdesta vaiheesta:

  1. Luo digitaalinen kuva QR -koodatusta datasta, esim. B. digitaalikameran avulla.
  2. Kuvan sisältämien koodattujen tietojen muuntaminen tekstimuotoon (dekoodaus).

Matkapuhelimet

Monissa matkapuhelimissa , kämmenmikroissa ja vastaavissa laitteissa on sisäänrakennettu kamera. Tällä ja sopivalla sovelluskaupan ohjelmistolla QR -koodit voidaan purkaa ja tulkita tarvittaessa, esim. B. hyppää automaattisesti verkkosivustoon. Mobiilitunnisteena tunnettu prosessi on erittäin suosittu Japanissa. Se on levinnyt Euroopassa vuodesta 2007.

Taggausprosessi.jpg
URL -osoitteen purkaminen älypuhelimella

Koodattu kuva verkko -osoitteesta , jota käytetään aikakauslehdissä, esitteissä tai suurikokoisina mainosjulisteissa, on laajalle levinnyt . Tämän menetelmän etuna on, että tylsiä kirjoittamista ei enää tarvita. Käytännössä QR -koodit sisältävät URL -osoitteiden lisäksi esimerkiksi puhelinnumeroita, osoitteita, informatiivisia tekstejä, premium -tekstiviestejä, vCard -kortteja , WLAN -käyttötietoja tai geotietoja .

Saksan ensimmäinen QR -koodi julkaistiin 16. lokakuuta 2007 Spex - Magazin für Popkulturin etusivulla. Otsikko ”Mitä tämä koodi kertoo meille?” Avaa artikkelin, jossa käsitellään 2D -koodien kehitystä ja niiden toimintaa. Kirjoittaja kuvaa koodia aikamme merkkinä, koska QR -koodia käyttävät muotiteollisuus sekä musiikki- ja videoteollisuus.

Die Welt Kompakt oli 9. marraskuuta 2007 ensimmäinen painettu sanomalehti, joka otti käyttöön QR -koodit. Näet nyt QR -koodin monissa muissa sanoma- ja aikakauslehdissä.

IOS 11: n ilmestymisen myötä Apple lisäsi natiivin QR -lukutoiminnon kamerasovellukseen, joka on esiasennettu kaikkiin iPhone- ja iPad -laitteisiin .

skanneri

Viivakoodinlukijoiden tavoin "skanneri" on yleinen termi lukulaitteille. Termi "kuvankäsittelylaite" on myös yleinen alalla, kun kyseessä on 2D -laite. Heillä on kamera ja dekooderi. Lisäksi monet laitteet tarjoavat tähtäysapua, usein laserkuvion muodossa, joka näyttää lukukentän.

Erikoislukulaitteet pystyvät myös lukemaan QR -koodeja, jotka on poltettu suoraan materiaalille laserilla käyttämällä suoraa merkintää . Niissä on korkearesoluutioinen kamera ja makro-objektiivi sekä erityiset algoritmit prosessille tyypillisten näyttövirheiden poistamiseksi.

ohjelmisto

Jos digitaalinen QR -kuva on jo saatavilla, tarvitset vain ohjelmiston, joka analysoi kuvan ja muuntaa (dekoodaa) sen tekstiksi. Siellä on z. B. Online -QR -koodin dekooderi.

Luo koodeja

QR -koodin luomiseksi tarvitset:

  • koodattavaa tekstiä
  • halutun tason virheenkorjaus

Karkea järjestys on sitten:

  1. Tekstin pituuden ja virheenkorjausasteen perusteella voit määrittää, kuinka suuri QR -koodi on.
  2. Aloitat valkoisella alueella, jolla kaikki QR -koodin elementit näkyvät vähitellen.
  3. Tunnistusmallit, jotka eivät ole riippuvaisia ​​tekstistä, levitetään ensin pinnalle. Nämä ovat sijaintimallit, kohdistuskuviot ja synkronointilinjat.
  4. Tekstistä luodaan bittisekvenssi.
  5. Toinen bittisarja virheenkorjausta varten luodaan tekstibittisekvenssin lisäksi.
  6. Tekstibittisarja piirretään yhdessä virheenkorjausbittisekvenssin kanssa symboliin, jossa on vielä tilaa. Tämä tapahtuu oikealta vasemmalle serpentiinilinjoilla.
  7. Sen varmistamiseksi, että symboli sisältää suunnilleen saman määrän mustavalkoisia pikseleitä ja lukemista vaikeuttavien kuvioiden välttämiseksi, symbolin päälle asetetaan peräkkäin kahdeksan erilaista maskia. Parhaan tuloksen antava naamio säilyy.
  8. Lopuksi symboliin piirretään käytetyn maskin tunnusnumero.

Online QR -koodigeneraattori

Nopea ja helppo tapa luoda QR -koodi on käyttää online -QR -koodigeneraattoria. Skripti muuntaa tekstin koodiksi ja luo grafiikan. Tämän ansiosta käytännössä kaikki voivat helposti luoda koodin.

QR-koodeja ei voida luoda vain pikseligrafiikkana, vaan ne voivat koostua myös vastaavista Unicode-alielementteistä.

Tekstin muuntaminen bittijonoksi

Monipuolisten sovellusmahdollisuuksien ja QR -koodien pienen koon vuoksi oli tärkeää varmistaa, että koodattu teksti tarvitsee vain vähän tilaa. Tekstissä olevien merkkien mukaan voit koodata tekstin eri merkistöillä:

  • binaarinen ( tavuittain )
  • Jos teksti koostuu vain numeroista (0–9), se vie vähiten tilaa. Tässä tapauksessa kolme numeroa yhdistetään ja tallennetaan 10-bittisenä yksikönä.
  • Jos teksti koostuu vain numeroista (0–9), isoista kirjaimista (A – Z) ja yhdeksästä muusta erikoismerkistä (välilyönnit, $,%, *, +, -, /,., :), kaksi merkkiä yhdistetään ja käytetään 11-bittisenä tallennettuina yksikköinä.
  • Jos teksti koostuu vain ISO-8859-1: ssä olevista merkeistä (mukaan lukien isot ja pienet kirjaimet, numerot, monet välimerkit ja yhdistetyt kirjaimet Länsi-Euroopan kielialueelle), jokainen merkki tallennetaan 8-bittisenä yksikkönä.
  • Jos teksti on vain kanji , jokainen merkki tallennetaan 13-bittisenä yksikkönä.
  • Muissa tapauksissa se muuttuu monimutkaisemmaksi; ECI -merkkikoodausta käytetään sitten .

Kun sopiva merkistö on määritetty, seuraavat tiedot kirjoitetaan bittisarjaan:

  1. merkistön tunnusnumero
  2. tekstissä olevien merkkien määrä
  3. itse teksti
  4. lopputunniste; se on aina 0000
  5. hajottaa syntynyt bittisekvenssi 8-bittisiksi yksiköiksi; Täytä tarvittaessa nolla bittiä lopussa
  6. QR -koodiversion tietokapasiteetin täyttäminen koodisanoilla 11101100 ja 00010001 vuorotellen

esimerkki

"Satujen kirja" -tekstin koodaamiseksi valitaan ensin sopiva merkistö. Tässä tapauksessa se on ISO-8859-1. Tällä merkistöllä on tunnusnumero 0100 .

Toinen vaihe on laskea, kuinka monta merkkiä teksti sisältää. Tässä tapauksessa on 11 merkkiä. Pienille QR -koodeille tämä numero on koodattu 8 bitillä eli 0000 1011 . Suuremmilla QR -koodeilla numero koodataan 16 bitillä.

Sitten yksittäiset merkit koodataan. Jos kyseessä on ISO-8859-1-koodaus, etsi tämän merkin numero taulukosta ja kirjoita numero alas. "M": lle tämä on 0100 1101 . "Ä" saa numeron 1110 0100 ja niin edelleen.

Loppu on lopputunniste. Se on aina 0000 , ellei tilaa ole tarpeeksi jäljellä. Sitten se lyhennetään.

Kaiken kaikkiaan tekstistä "satu kirja" tulee täten tämä bittisarja:

  • 0100
  • 0000 1011 0000 1011
  • 0100 1101 1110 0100 0100 1101 1110 0100 0111 0010 0110 0011 0110 0111 0010 0110 0011 0110 1000 0110 0101 0110 1000 0110 0101 0110 1110 0110 0010 0111 1110 0110 0010 0111 0101 0110 0011 0110 1000 0101 0110 0011 0110 1000
  • 0000

Jaetaan 8-bittinen yksiköitä ja tarvittaessa täyteaine koodit: 01000000 10110100 01000000 10110100 11011110 01000111 11011110 01000111 00100110 00110110 00100110 00110110 10000110 01010110 10000110 01010110 11100110 00100111 11100110 00100110 00100110111 11100110 00100110 001001101110 11100110 00100110 0010011011101100110 000110 001001000 11101110 000110 000100010001000

Käyttöalueet

Pelin "Munzee" QR -koodi

Alkuperäisen käyttötarkoituksensa, tuotantalogistiikan käytön lisäksi QR -koodeja löytyy nyt lukuisista muista sovelluksista.

Julkisella paikalla

Julkisilla paikoilla QR-koodit päästä esimerkiksi aikataulutietoja ja navigointiapua pysäkit sekä joukkoliikenteen apuna että ostoslistan , merkki lemmikkejä tai mobiili käyntikortin.

Kanadan museoissa koodeja käytetään antamaan kävijöille mahdollisuus hakea tietoa yksittäisistä näyttelyistä tai temaattisista komplekseista, joihin pääsee Internetin kautta. Berliinissä QR -koodit kaiverrettiin mukulakiviin Euroopan murhattujen juutalaisten muistomerkillä , jossa voit kuunnella sovelluksen kautta holokaustimuistomerkkiä varten laadittua virtuaalikonserttia.

Munzeen raajojen metsästyspelissä QR-koodit ja GPS-koordinaatit (vaaditaan GPS-älypuhelin) toimivat "sijaintipohjaisena pelinä" ansaitaksesi pisteitä pelaajan tilillä, kun QR-koodit skannataan . QR -koodit luodaan pelialustalla ja jaetaan todellisessa maailmassa.

Mediassa

QR -koodit ovat myös yhä suositumpia mainonnassa, koska lisätiedot, esimerkiksi tuotevideot tai verkkosivustot, joissa on kilpailuja tai ilman niitä, voidaan hakea nopeasti tai linkittää suoraan App Storeen ja ladata ohjelmia.

Vuonna 2012 ensimmäisen kerran julkaistiin interaktiivinen ensimmäisen päivän kansilehti, jossa oli Leipzigin postimyyntiyrityksen leimasarja ”Brand Individual”. Kirjeeseen painettua QR -koodia käytetään tässä myymälän sisäänkäynninä.

QR-koodit auttavat myös niin sanotuissa näytönsiirtoissa , jotka viittaavat verkkosivuston siirtämiseen laitteen selaimella toiselle.

muut alueet

QR -koodeja käytetään maksutapahtumien digitointiin . EPC QR code tallentaa sisällön siirron mukaan Euroopan SEPA-standardi ja on esim. B. käytetään Sveitsin QR-laskussa . Digitaaliset maksujärjestelmät, kuten Twint, käyttävät QR -koodeja kassakoneiden näytöissä, jotta asiakkaat voivat suorittaa nopeita maksuja sovelluksen kautta. Seteleihin tai muihin arvopapereihin erikoismusteella painetut QR -koodit voivat parantaa niiden suojaa väärentämiseltä.

Alustavia lähestymistapoja QR -koodien käyttöön voidaan nähdä myös ihmishenkien pelastamisen alalla. Esimerkiksi QR -koodia käytetään nyt autojen pelastuskortin käyttämiseen .

ajoi

Koska QR -koodin sisältöä ei voi nähdä ensi silmäyksellä, siihen on mahdollista piilottaa linkki, joka johtaa katsojan haitalliselle sivulle skannauksen jälkeen tai jopa suorittaa tahattomasti älypuhelimen toimintoja . Tämä vaikuttaa kuitenkin kaikkiin yleisiin 2D -koodeihin, joita käytetään verkko -osoitteiden koodaamiseen, eikä se ole QR -koodin erityisominaisuus.

Tällaisia ​​koodeja ("tunnisteita") käyttäen tehtyyn hyökkäykseen viitataan yleisesti nimityksellä "atagging" . Syyskuun 2010 alussa tuli tietoon hyökkäykset Android -käyttöjärjestelmillä varustettuihin matkapuhelimiin , joissa ICQ -asiakas ”Jimm” voitiin ladata verkkosivuston QR -koodiin koodatun linkin kautta . Ohjelmisto oli Trojans Trojan-SMS.AndroidOS.Jifake.f- tartunnan saaneella ja lähetti ei-toivottuja maksullisempia tekstiviestejä venäläiselle premium-palvelulle. Liittovaltion tietoturvavirasto varoitti tammikuun alussa 2013. teipattu QR-koodien ilmoitustauluilla, jotka voisivat johtaa käyttäjän rogue sivustoja.

Suojautuakseen hyökkäyksiltä monet nykyiset skannerit näyttävät vain dekoodatun QR -koodisisällön sen sijaan, että suorittavat sen heti, esimerkiksi seuraamalla sivun avaamislinkkiä. Monet QR -koodiskannerit lataavat kuitenkin sivun etukäteen, kun linkki näkyy selaimessa, jotta esim. B. näyttää sivun otsikon lyhyen ajan kuluttua skannauksesta ennen varsinaista puhelua tai nopeuttaa näyttöä, minkä vuoksi on olemassa tietty riskipotentiaali jopa ilman suoraa sivukutsua, jos skannausohjelmisto on haavoittuva esikatselun luomisessa.

Käsittelemällä QR -koodin tarkan lukumäärän koodausta on teoriassa mahdollista aiheuttaa puskurin alivuoto tai puskurin ylivuoto huonosti ohjelmoidussa dekooderiohjelmistossa. Hyökkäykset SQL -injektion kautta ovat myös mahdollisia, jos käsittelyohjelmistolla ei ole asianmukaisia ​​suojamekanismeja.

Suurin osa käytetystä sovellusohjelmistosta, joka käsittelee luettua dataa, aiheuttaa mahdollisen riskin, mutta ei itse QR -koodia. Käyttäjä, etenkin matkapuhelimien, on myös erittäin alttiina riskille, koska QR -koodeihin koodattujen URL -osoitteiden käsittely on kokematonta. klo. Kaikki mainitut vaarat koskevat yhtä lailla kaikkia muiden valmistajien 2D -koodijärjestelmiä. Käyttämällä Secure QR Code , useimmat vaarantavia ammattisovelluksissa voidaan pitkälti eliminoida.

Edistyksiä

Esimerkki suunnittelun QR -koodista (linkitetty saksalaiseen Wikipedia -mobiilisivulle)

Suunnittele QR -koodi

QR -koodeja voidaan mukauttaa kirjaimella, logolla tai kuvalla ja muuttamalla väriä tai ne voidaan suunnitella graafisesti enemmän vaivaa. Toiminto säilyy älykkäällä lähestymistavalla ja virheenkorjauksen väärinkäytöllä. Tällaisia ​​QR -koodeja kutsutaan usein suunnittelun QR -koodeiksi tai monimutkaisemman suunnittelun tapauksessa mukautetuiksi QR -koodeiksi . Vieraantuneita QR -koodeja kutsutaan usein myös iQR -koodeiksi , mikä on itse asiassa väärin, koska iQR -koodi on oma, edelleen kehitetty muunnelma QR -koodista.

Suunnittelun QR -koodit eivät ole Denso Waven virallinen kehitys.

Aluksi suunnittelu rajoittui usein yksinkertaiseen värien vaihtoon. Lisäksi teksti tai logo voidaan yleensä sijoittaa QR -koodin keskelle pienenä pikseligrafiikkana tai työstää suoraan siihen.

QR -koodi Wikipediasta

Grafiikka peittää vain osan koodin tiedoista. Virheenkorjauksen redundanssi tasolla "H" mahdollistaa tämän jopa 30%: n alueella koko koodista. Tekniseltä kannalta suunnittelun QR -koodin dataosa on jo niin häiritty päällekkäisestä grafiikasta, että todellisia lukuvirheitä ei enää voida korvata.

Toinen mahdollisuus on käyttää matemaattisia menetelmiä sisällyttää kuva QR-koodiin niin, että QR-koodi on virheetön. Tätä tarkoitusta varten hyperlinkkiä täydentää näennäisesti turha ankkuri, jolla ei ole omaa toimintoa.

Yhdistämällä nämä prosessit voidaan luoda monimutkaisia ​​mukautettuja QR -koodeja tänään, keskittyen suunnitteluun. QR -koodit on erityisesti mukautettu olemassa oleviin yrityssuunnitelmiin tai integroitu markkinointikampanjoihin. Esimerkkejä ovat mainokset, joissa hallitsee yksi, tarkasti suunniteltu mukautettu QR -koodi, tai yrityksen logot, jotka on suunniteltu suoraan mukautetuiksi QR -koodeiksi. Vuonna 2009 Takashi Murakami suunnitteli tällaisen yrityksen QR -koodin Louis Vuittonin puolesta .

Päällekkäiset logot tai kuvat sekä omat mallit ja vieraantumiset ovat oikeudellisesti kyseenalaisia, koska Denso Wave omistaa myös omat patentinsa tähän. Denso Wave ei sovella patenttilainsäädäntöä tavallisille QR -koodeille, mutta ei muokattuille QR -koodeille.

Mikro -QR -koodi

Jono
"Wikipedia" mikro -QR -koodina, versio M3, ECC -taso "L"

Mikro -QR -koodi on muunnelma QR -koodista, joka on optimoitu pienimmille mitoille. Sen esitteli Denso Wave vuonna 2000. Tuttujen kolmen QR -koodisuuntamerkinnän sijasta mikro -QR -koodissa on vain yksi vasemmassa yläkulmassa. Enintään 35 numeroa tai 21 aakkosnumeerista merkkiä voidaan koodata, mutta tähän tarvitaan vähemmän tilaa.

Seuraavassa taulukossa on tietoja kunkin version enimmäiskapasiteetista ja vastaavasta virheenkorjaustasosta:

versio Moduulien lukumäärä Virheen korjaustaso irtisanominen Numeeriset merkit Alfanumeeriset merkit Binaarimerkit (tavua) Kanji -hahmot
M1 11 × 11 - 0% 5 - - -
M2 13 × 13 L. 7% 10 6 - -
M. 15% 8 5 - -
M3 15 × 15 L. 7% 23 14 9 6
M. 15% 18 11 7 4
M4 17 × 17 L. 7% 35 21 15 9
M. 15% 30 18 13 8
Q 25% 21 13 9 5

Mikro -QR -koodi on standardoitu nimellä JIS X 0510 (marraskuu 2004).

Suojattu QR -koodi

Secure QR Code (SQRC) on QR -koodi, jolla on laajennettu toiminto datasisällön salaamiseen. Denso Wave esitteli sen vuonna 2005. SQRC: tä käytetään sovelluksissa, joissa kolmannen osapuolen ei tule tarkastella tietosisältöä tai sen osia. Tätä varten SQRC tarjoaa mahdollisuuden salata koko sisältö tai vaihtoehtoisesti vain osa sen sisältämistä tiedoista. SQRC: n julkisia (salaamattomia) tietoja voidaan sitten lukea myös tavallisilla QR -koodilukijoilla ja matkapuhelimilla , kun taas salatut tiedot pysyvät piilossa. Salatun datan lukemiseksi tarvitaan lukija, joka voi purkaa suojatut QR -koodit. Sopiva avain on tallennettava lukijaan.

Tiedot on jo salattu, kun SQRC luodaan. Salauksen purku on osa lukijan dekooderia. Lisäsalausohjelmistoja sovellustasolla ei siis tarvita. Salaus ja salauksen purku edellyttävät symmetristä avainta (salasanaa), jonka pituus on 8 tavua.

iQR -koodi

Suorakulmainen iQR -koodi, jossa on 40 merkkiä dataa ja ECC -taso "M".

IQR -koodin avulla Denso Wave 2012 otti käyttöön joitakin mikro -QR -koodin etuja normaalin QR -koodin edelleenkehittämisessä ja siirsi sen vuoksi normaalin QR -koodin ominaisuudet. Tuolloin uutta oli se, että sitä ei välttämättä asetettu neliön muotoon, vaan se saattoi ottaa myös suorakulmion muodon . Tämä helpottaa esimerkiksi sylinterimäisten esineiden lukemista ja niiden käyttöä silloin, kun klassinen viivakoodi on korvattava 2D -koodilla, mutta neliölle ei ole tilaa. IQR -koodi tarjoaa myös ratkaisun sovelluksiin, jotka vaativat paljon dataa pienessä tilassa.

Tiedon enimmäismäärää on kasvatettu yli kertoimella 4,6 177 × 177 elementistä 422 × 422 elementtiin. Tämä tarkoittaa, että suurimmassa muodossa (versio 61) yhteen koodiin mahtuu yli 40 000 numeerista merkkiä.

Suorakulmioina on saatavana 15 muotoa 5 × 19 elementistä 43 × 131 elementtiin. Suurimmassa muodossa (versio R15) voi olla enintään 1202 numeerista merkkiä.

Lisäksi iQR -koodi on jopa 30% pienempi kuin tavallinen QR -koodi, jolla on sama määrä koodattua dataa. Se on myös pienempi kuin mikro -QR -koodi. Pienimmässä mahdollisessa muodossa (versio 1) on 9 × 9 elementtiä ja se tarjoaa tilaa 6 merkille.

Tuettujen merkkien vuoksi sisältö voidaan koodata ISO / IEC 15434 (siirtosyntaksi) mukaisesti. Tämä mahdollistaa useiden teollisuudessa ja kaupassa yleisten tietorakenteiden käytön, kuten UN / EDIFACT -segmentit, GS1 -sovellustunnuksen tai ANS MH10.8.2 -tunnisteen ISO / IEC 15418 mukaisesti.

Vikasietoisuuden lisäämiseksi luotiin myös "T" -taso, joka mahdollistaa jopa 60% tuhoutuneiden tietojen palauttamisen.

Eri virheenkorjaustasojen kapasiteetti
Taso L 7% koodisanoista / tiedoista voidaan palauttaa
Taso M 15% koodisanoista / tiedoista voidaan palauttaa
Taso Q 25% koodisanoista / tiedoista voidaan palauttaa
Taso H 30% koodisanoista / tiedoista voidaan palauttaa
Taso S 50% koodisanoista / tiedoista voidaan palauttaa
Taso T 60% koodisanoista / tiedoista voidaan palauttaa

Kuten QR -koodin kohdalla, valmistaja Denso Wave suunnitteli paljastavansa spesifikaation ja ilmaisen käytön julkisena verkkotunnuksena kunnioittaen tavaramerkkiä. Lisäksi haettiin rekisteröintiä ISO -standardiksi.

Internetissä henkilökohtaisia ​​QR-koodeja (niin sanottuja design-QR-koodeja , myös värillisiä ja integroituja logoja) kutsutaan usein iQR-koodeiksi, mutta tämä on itse asiassa väärin.

Kehyksen QR

Kehystä QR -koodi tyhjällä kankaalla
Kehystä QR -koodi pyöreällä piirustusalueella ja Wikipedia -logolla

Kehys QR on QR -koodin edelleen kehittäminen, jonka avulla voit lisätä omia logoja tai malleja säilyttäen redundanssin. Vapaana pidettävä piirustusalue on jo otettu huomioon koodia luotaessa, ja se voi olla eri muodoissa.

Joitakin perusmuotoja (kuten neliö, ympyrä, kolmio, risti, sydän, tähti, jossa on 5 tai 6 pistettä) on saatavana piirustusalueina, ja niitä voidaan muuttaa vaikuttamalla leveyteen, korkeuteen ja kiertokulmaan. Voit kuitenkin myös määrittää oman muodosi piirustusalueeksi.

Suunnittelussa piirustusalueelle, piirustusalueen kehykselle, vaaleille ja tummille datapisteille ja suuntausmerkeille voidaan antaa kukin omat värit. Matriisipisteet, jotka ovat yleensä neliömäisiä, voivat olla myös pieniä ympyröitä.

Itse datamatriisi sijoitetaan piirustusalueen ympärille ja mitoitetaan siten, että kaikki data on koodattu valitulle redundanssitasolle. Toisin kuin ns. Suunnittelun QR-koodit, jotka hyödyntävät tätä irtisanomista, tietoja ei häviä ja redundanssi säilytetään kokonaan. Tasot L, M, Q ja H, joita käytettiin jo alkuperäisessä QR -koodissa, ovat saatavilla redundanssitasoina.

Kehyksen QR ei ole yhteensopiva perinteisen QR -koodin kanssa, joten sitä ei voi lukea tavallisilla skannerilla tai älypuhelinsovelluksilla. Denso Wave tarjoaa kuitenkin ilmaisen sovelluksen iOS: lle ja Androidille.

QR -koodi taiteessa

Michael Weisserin akryylimaali; toimiva QR -koodi johtaa runon lausumiseen.

Vuodesta 2007 lähtien QR -koodista tuli myös nykytaiteen ongelma. Koska se antaa vahvan visuaalisen vaikutelman digitaalisena merkkinä ja yhdistää käyttäjän Internetiin, se inspiroi luovia ihmisiä kokeilemaan.

Bremenin mediataiteilija Michael Weisser aloitti tutkimuksensa QR -koodin estetiikasta ja toiminnasta vuonna 2007. Vuonna 2013 hän kehitti väreissä ja muodoissa suunnitellut QR- taulut, jotka julistettiin taideteoksiksi ja jotka suunniteltiin 33-QR-ajattelupenkkeiksi Kielin ammattikorkeakoulun kampuksella .

Vuodesta 2009 lähtien suunnittelija Frank Haase Hemerissä käytti QR -koodia grafiikoissa, kuvissa ja esineissä. Haase ohjaa katsojan omiin animaatioihinsa Internetissä käyttämällä alkuperäistä värillistä QR -koodia. Vuonna 2009 Berliinin katutaiteilija Sweza käytti QR -sumutetta suihkeissa. Hän suihkutti kuvioita kaavaimena talon seinille. Skannaamalla QR -koodin käyttäjä pystyi käyttämään artistin sähköisiä kappaleita.

Katso myös

kirjallisuus

  • Bernhard Lenk: "QR-koodi" , Monika Lenkin erikoiskirja kustantaja, Kirchheim 2012, ISBN 978-3-935551-10-6 .
  • Michael Weisser: "QR | Koodi - Taustaa ja visioita - kuvaus, historia, tekniikka, käyttö, vaarat, rajat, visiot ja estetiikka" nopeasta vastauksesta "21. vuosisadalla". The | QR | Edition, Murnau am Staffelsee 2015, ISBN 978-3-95765-027-6 .

nettilinkit

Commons : QR -koodit  - kokoelma kuvia, videoita ja äänitiedostoja

QR -koodigeneraattorit

QR -koodin dekooderi

Yksilöllisiä todisteita

  1. QR -koodin kehityskertomus. Denso Wave, käytetty 12. heinäkuuta 2021 .
  2. Euroopan patenttivirasto: Masahiro Hara, Motoaki Watabe, Tadao Nojiri, Takayuki Nagaya, Yuji Uchiyama (Japani). Käytetty 29. maaliskuuta 2020 .
  3. QR -koodin standardointi | QR Code.com . Denso-wave.com. Haettu 23. huhtikuuta 2009.
  4. Espacenet - Alkuperäinen asiakirja. Haettu 29. maaliskuuta 2020 .
  5. AIM GLOBAL -verkkokauppa . Aimglobal.org. Arkistoitu alkuperäisestä 21. kesäkuuta 2010. Haettu 23. huhtikuuta 2009.
  6. Tietotekniikka - Automaattiset tunnistus- ja tiedonkeruutekniikat - Viivakoodisymboli - QR -koodi . Haettu 24. marraskuuta 2011.
  7. Tietotekniikka - Automaattiset tunnistus- ja tiedonkeruutekniikat - QR -Code 2005 -viivakoodisymbolitiedot . Haettu 24. marraskuuta 2011.
  8. Synkronointi alkuperäisten sovellusten kanssa . NTT DoCoMo . Arkistoitu alkuperäisestä 2. maaliskuuta 2009. Haettu 17. helmikuuta 2009.
  9. Viivakoodin sisältö . In: zxing - Karkea opas viivakoodien tietojen vakiokoodaukseen . 30. syyskuuta 2011. Haettu 23. marraskuuta 2011.
  10. Miten QR -koodit (ja muut 2D -viivakoodit) toimivat. Haettu 29. maaliskuuta 2020 .
  11. Tietokapasiteetti ja QR -koodin versiot | QRcode.com | DENSO WAVE. Haettu 21. maaliskuuta 2020 .
  12. a b QR -koodipatentin UKK . Denso Wave. Haettu 11. helmikuuta 2015.
  13. N-rakennuksen QR-kooditalon julkisivu . teradesign. Haettu 13. joulukuuta 2019.
  14. QR -koodit ovat myös yhä suositumpia Euroopassa (Toyota Tsusho ID Systems) . Arkistoitu alkuperäisestä 31. heinäkuuta 2011. Haettu 24. marraskuuta 2011.
  15. Usein kysytyt kysymykset QR -koodipatentista . Denso Wave. Haettu 17. tammikuuta 2011.
  16. Kansi Spex # 311 . Arkistoitu alkuperäisestä 20. elokuuta 2011. Haettu 24. marraskuuta 2011.
  17. WELT KOMPAKT esittelee 2D -koodin . Maailma verkossa. 9. marraskuuta 2007. Haettu 24. marraskuuta 2011.
  18. QR -ominaisuudet iOS 11: ssä. Haettu 18. maaliskuuta 2021 .
  19. Logistiikka elintarviketeollisuudessa . Haettu 1. joulukuuta 2011.
  20. QR -koodit BVG: ssä . Haettu 1. joulukuuta 2011.
  21. EDEKA Südwest -sovellus . Haettu 1. joulukuuta 2011.
  22. ScanIT24 löytää (melkein) kaiken uudelleen - myös rakastetun lemmikin. In: paina laatikkoa. Scanit24, 4. huhtikuuta 2013, käytetty 21. toukokuuta 2013 .
  23. ANSM QR Code -opas , Canadian Museum Reference for Technology.
  24. Virtuaalikonsertti holokaustin muistomerkillä . ( Muisto 29. lokakuuta 2013 Internet -arkistossa ) Julkaisussa: BZ , 5. elokuuta 2013
  25. FOCUS Online: Iris Berben aloittaa ”interaktiivisen konsertin” holokaustin muistomerkillä. Haettu 29. maaliskuuta 2020 .
  26. QR -koodit Appstoresta . Arkistoitu alkuperäisestä 23. marraskuuta 2011. Haettu 1. joulukuuta 2011.
  27. Interaktiivinen ensimmäisen päivän kansi, jossa QR-koodiversio 3. huhtikuuta 2012, online-postimyyntiyritys M-ware® Electronics Leipzigistä
  28. ^ Dpa : QR -koodit väärentämistä vastaan , Münstersche Zeitung , 21. joulukuuta 2012
  29. QR -kooditarra johtaa ajoneuvon pelastuskorttiin , commagazin.de, 11. heinäkuuta 2014, käytetty 12. heinäkuuta 2014
  30. Maik Jürß: Uusi Mercedes -Benz -aloite: QR -koodi voi pelastaa ihmishenkiä - onnettomuuksien uhrien nopea pelastus. Julkaisussa: Mercedes -Seite - Sicherheit , 23. toukokuuta 2013. Mercedes -sivustolla, käytetty 4. helmikuuta 2019
  31. ^ Better Business Bureaun varoitus . Haettu 24. marraskuuta 2011.
  32. QR -koodin vaarat . Aika verkossa. 21. syyskuuta 2011. Haettu 24. marraskuuta 2011.
  33. Android -troijalaiset QR -koodin kautta . Heise Security . 2. lokakuuta 2011. Haettu 25. huhtikuuta 2012.
  34. Android -troijalainen lähettää 6 dollarin tekstiviestin . Heise Security . 11. syyskuuta 2010. Haettu 25. huhtikuuta 2012.
  35. Westfälische Nachrichten : Vaara liitetyistä QR -koodeista , palvelu, dpa , 3. tammikuuta 2013
  36. QR Code Security (PDF; 355 kB) SBA Research , Wien, Itävalta. Haettu 25. huhtikuuta 2012.
  37. Russ Coxin QR -taidekoodit . Haettu 5. toukokuuta 2012.
  38. Takashi Murakami ja Louis Vuitton tekevät QR -koodeista taas hauskoja . Haettu 30. elokuuta 2013.
  39. Denso Waven usein kysytyt kysymykset . Haettu 18. elokuuta 2014.
  40. Mikro -QR -koodin standardointi | QR Code.com . Denso-wave.com. Haettu 17. huhtikuuta 2012.
  41. QR -koodit - Mikä on iQR -koodi? Haettu 29. elokuuta 2021 .
  42. DENSO WAVE julkistaa uuden QR -koodin®, jonka keskellä on kangasalue . Denso-wave.com. Haettu 8. tammikuuta 2015.
  43. Michael Weisser: Koti
  44. Michael Weisser: Kokeilujen alku QR -koodin muodon ja sisällön kanssa.
  45. M. Weisser 33! Ajattele! PANKIT! Haettu 29. maaliskuuta 2020 .
  46. focus.de: Interaktiivinen katutaide QR -koodin kautta