Flashcode on tavaramerkki, joka osoittaa omistetun pikselikooditiedon muodon ( datamatrix ), jonka on kehittänyt Ranskan Mobile Multimedia Association (luotu vuonna 2005, julistus 25. huhtikuuta 2005) . Nämä neliöistä koostuvat piktogrammit voidaan dekoodata erityisesti matkapuhelimilla, joissa on salamakoodilukija. Jotkut matkapuhelimet on jo varustettu tällä lukijalla, toisille se on asennettava.
Flash-koodin, kuten muun tyyppisen kuvakoodin, valokuvaaminen matkapuhelimella voi laukaista erilaisia toimintoja, kuten:
Termiä Flashcode käytetään joskus, jonka kielen väärinkäyttöä , nimetä kaikki järjestelmät matriisi kuvaa koodien lukemiseen kautta mobiili, kuten QR-koodit .
Flashcode perustuu Datamatrix- matriisikoodikoodiin ja "kielioppiin", jonka avulla voidaan määrittää flash-koodin lukemisen laukaisema toiminta.
Salamakoodeja voi käyttää kahdella tavalla:
Epäsuora tila sallii:
Päinvastoin, suoramoodissa tallennetun tiedon määrää rajoittaa koodin koko, ja mitä enemmän tietoa halutaan tallentaa, sitä suurempi koodi on. On kuitenkin huomattava, että kaikki edellä mainitut epäsuoran tilan edut voitaisiin saavuttaa käyttämällä lyhyttä epäsuoraa URL-osoitetta yksityisen numeron sijaan, kuten on tapaus, jolla olisi käyttäjän etu olla yhteensopiva kaikkien lukijoita markkinoilla sen sijaan, että vaatisi yksityisen sovelluksen käyttöä. Jotkut näkevät tämän yksityisen numeron käyttämisessä myös tarkoituksellisen halun sulkea normaalisti avoin keskusta ohjaus- ja maksutarkoituksiin , kuten alla kuvataan .
Flashcode-tuotemerkki alkoi käyttää QR-koodeja (iSO / IEC 18004: 2006) tietojen koodaamiseen. Näitä QR-koodeja edelsi maininta "flashcode" ja sen jälkeen esimerkiksi maininta "web". QR-koodi on samat edut vähemmän vaivaa ja käytetään nyt flashcodes. Nykyään erityistä salamakoodijärjestelmää ei enää ole, ja brändi on avannut 2D-datamatriisin ja QR-koodien vapaan käytön. Tuotemerkki on myös kaikkien saatavilla ilmaiseksi; kukin mainostaja ja kustantaja voivat siten vapaasti käyttää "Flashcode" -terminologiaa 2D-koodiensa nimeämiseen.
AFMM (Association Française du multimediamatkaviestimen) ja kolme neljästä Ranskan matkapuhelinoperaattoreille ( Orange , SFR ja Bouygues Telecom ) ovat allekirjoittaneet vastavuoroista lisenssisopimuksen teknisistä ominaisuuksista, joihin flashcode lukijat kehitetään, jolloin on mahdollista lukea ja tulkita flashcodes. Tämän standardin käyttö on ilmaista yrityksille ja erityisesti matkaviestimien valmistajille, jotka haluavat kehittää yhteensopivia lukijoita.
Vuonna 2010 70% älypuhelimista ja lähes 10 miljoonaa puhelinta pystyi lukemaan flash-koodeja asentamalla erityisen flash-koodisovelluksen (ranskalaisen Mobiletagin julkaisema ), joka on saatavana erityisesti Samsung Appsissa , App Storessa , Google Playssa ja Windows Phone Marketplacessa . Vuonna 2012 tämä määrä nousi yli 20 miljoonaan, ja 85% älypuhelimista oli varustettu.
Toisaalta käyttäjät, joilla on jo Datamatrix-lukija, erityisesti ulkomaiset turistit, voivat lukea flash-koodeja, mutta näin purettuja tietoja ei voida käyttää heille.
Toisin kuin muut olemassa olevat koodit (erityisesti QR-koodin vuonna avoin ja standardoitu ISO -muodossa ), ainoa ranskalainen koodijärjestelmän taattu selityksessä (monipuolinen web) ei koodaa tekstin tai URL mutta monet ja vaatii käytön "hakemisto" ja palauta resurssi.
Siksi jokaisen matkapuhelimen on koodin purkamisen jälkeen suoritettava datayhteys puhelinoperaattorin palvelimeen saadakseen uudelleenohjauksen välähdyskoodin kohdetietoihin. Operaattorin hakemistopalvelimen avulla hän voi laskea tai estää uudelleenohjauksia ja soveltaa laskutussääntöjä pyydetyn sisällön tyypin mukaan (esim. 200 euroa kuukaudessa Orange).
Toisin kuin muissa maissa, koodia ei siis voida luoda itse ja maksutta (esim. YKSINKERTAINEN WEB-profiili), koska ei voida taata, että se voidaan lukea yleisesti ja jokin palveluista kulkee operaattorin tarjoajat ovat pakollisia asennuksessa. Tällä hetkellä vain Ranskassa käytössä olevaa järjestelmää kritisoidaan avoimuuden ja yhteentoimivuuden puutteesta.