Rechercher (2007-2014)

mardi 4 septembre 2007

Environnement technique des codes 2D tournés vers le grand public

Depuis la fin des années 80 et jusque récemment, les code-barres deux dimensions (codes 2D) étaient principalement utilisés dans le domaine industriel : celui de la gestion de la chaîne logistique et de la traçabilité. Plus précisément, ils permirent de tracer, non plus un lot de produits, mais chaque produit, avec un code unique, contenant cinq à dix fois plus d’informations. Sont apparus successivement sur le marché mondial le Maxicode en 1987, le Datamatrix en 1989, le Code One en 1991, le Quick Response Code en 1994 et l’Aztec Code en 1995 pour les plus connus.

Mais c’est en 1999 qu’une société japonaise, Denso-Wave, a détourné l’usage industriel du « Quick Response Code » en utilisant la caméra embarquée d’un téléphone mobile grand public comme lecteur du code 2D. L’idée ? Plutôt que de taper l’URL d’un site Internet sur le clavier d’un téléphone mobile ou même d’un PDA, ce qui s’avère peu pratique, l’utilisateur photographie le code 2D via un logiciel et accède à cette URL. Par leur simplicité d’utilisation et leur côté ludique (prendre une photo), les codes 2D se sont rapidement démocratisés dès 2004 au Japon, en Corée du Sud et plus récemment aux Philippines. L’Europe et les Etats-Unis sont également le théâtre de nombreuses expérimentations et projets pilotes, en s’appuyant cependant sur un écosystème différent que celui envisagé par l’Asie.

De par leur taille (de 2cm² à plusieurs m²), les codes 2D, peuvent être édités, imprimés, diffusés sur n’importe quel type de support tangible : presse papier, affiche, écran (TV, cinéma, ordinateur, mobile), sur l’emballage d’un produit, un monument dans la rue (projet libre Semapedia), à côté d’un tableau dans un musée, et même sur un beignet de crevette(!), la liste semble infinie…

Tous les codes 2D sont basés sur l’image (QR Code, Datamatrix, MobileTag, eZcode etc.). Il existe également un autre type de code 2D basé sur une police de caractère qui s’utilise comme un alphabet classique, ce qui lui confère des qualités propres : l'Alphacode.

Les codes 2D sont ouverts (domaine public), cryptés ou propriétaires. Parmi les codes 2D dont la symbologie appartient au domaine public, on peut lister le Quick Response Code (Asie), le Datamatrix (Etats-Unis), le code Aztec (plus employé pour le mTicketing). De nombreuses entreprises proposent également des codes 2D propriétaires ou des codes 2D cryptés (code 2D du domaine public encrypté) : citons le MobileTag en France, (Abaxia), soutenu par Orange et Nokia France, le ShotCode en Finlande et en Suède (OP3), le Semacode en Europe (différent de Semapedia), l’eZcode aux Etats-Unis en en Europe (Scanbuy) le Fine Picture Code au Japon (Fujitsu), code-barres 2D quasi invisible - R&D 2006 - Japon, le BeeTagg en Suisse (Connvision), le Colorcode etc.

La principale particularité des codes 2D propriétaires et des codes cryptés est qu’ils ne peuvent être générés / décodés qu’à partir de logiciels fournis par l’entreprise développant la technologie. Généralement, ces codes 2D ne correspondent qu’à une URL ; dans tous les cas, c’est une manière de verrouiller une partie du marché (un micromarché ?). En effet, il semble évident que l’utilisateur final, ne s’encombrera pas de plusieurs logiciels de lecture de code 2D dans son téléphone mobile.

A l’inverse, les codes 2D ouverts peuvent être librement générés (par les entreprises, les particuliers) et sont lus par tous les logiciel de lecture de codes 2D incluant les symblogies ouvertes. L’un des principaux enjeux est ainsi la préinstallation d’un logiciel de lecture de code 2D dans les téléphones mobiles. Or deux visions s’affrontent, particulièrement en Europe, où la juxtaposition d’un écosystème ouvert et d’écosystèmes fermés illustre la différence de vision entre acteurs de l’informatique et opérateurs de télécommunication. Les tensions entre une stratégie ouverte, clairement affichée par les constructeurs et une stratégie propriétaire, plutôt portée par les opérateurs, le nombre encore restreint de téléphones mobiles compatibles et l’absence de « forfait data » illimité à l’attention du grand public sont quelques uns des facteurs paralysant actuellement le marché.

Cependant, les codes 2D sont loin de se cantonner à être une simple « URL mobile ». Ce sont des données encapsulées dans un code-barres et qui peuvent être agencées en balise en vue de la structuration d’un message à l’instar du XML. La lecture du code 2D peut se faire exclusivement en mode local, le contenu du code étant lu par le téléphone mobile sans connexion extérieure ou en mode externe, c’est à dire donnant accès des contenus et services via un réseau (imode, Wap, 3G et surtout HSDPA, bientôt WIMAX...).

En mode local, le contenu du code sera du texte pour les codes 2D images et du texte et/ou du son pour le code 2D basé sur une police de caractère :

Lorsque le mode de lecture du code 2D est externe, la connexion peut être directe ou indirecte (serveur tiers) :

Si vous avez des précisions à apporter ? Des questions ?

5 commentaires:

  1. C'est un très beau billet sur la technologie code-barre 2D. Quoique, j'aimerais apporter mon point de vue sur le Mobile Ticketing.
    En dehors de l'Asie, c'est le code-barre Datamatrix qui, selon moi, est le plus utilisé pour le Mobile Ticketing. Quoique, c'est le code-barre Aztec qui est ou qui sera le code-barre de choix pour le Mobile Ticketing dans les transports (avions et trains).

    Aux États-Unis, il ne se passe pas grande chose pour l'instant. Neomedia a poursuivi Scanbuy en justice pour violation des brevets en 2004. Les entreprises concernées retourneront en Cour au mois de novembre 2007. Seul l'opérateur Sprint-Nextel est entrain de tester la plate-forme Qode de Neomedia.
    On ne sait toujours pas pourquoi "Microsoft Research AURA" a arrêté son projet le 30 juin 2007.
    http://aura.research.microsoft.com/aura/default.htm

    Le Mobile Codes Consortium est un groupe beaucoup plus imposant que l'AFMM. Par contre, le Mobile Codes Consortium a été seulement créé au mois de janvier 2007; l'AFMM a été créé en 2005.
    http://www.mobilecodes.org/

    Que fera le groupe Mobile Codes Consortium?

    RépondreSupprimer
  2. Semacode est une entreprise canadienne qui se trouve dans la province d'Ontario. La technologie Semacode a été utilisée par BMW.
    http://www.automobilsport.com/bmw-infos-handy-kamera-barcode-technologie-grps-umts-url-mobiltelefon-semacode---21643.html

    RépondreSupprimer
  3. Un très bon résumé de cette technologie. Je rebondis sur le fait que la stratégie d'ouverture du marché serait sûrement la plus logique pour le consommateur. En effet, pour que le consommateur adopte cette technologie il faudra que ce soit facile et donc l'ouverture du marché serait la solution. Le consommateur en téléchargeant une seule application pourra lire tous les codes barres.
    Il faut apporter au consommateur une facilité d'accès que ce soit à des vidéos ou à une simple URL.
    Le marché nécessite d'être éduqué en France, plus cela sera simple pour l'utilisateur et plus il adoptera cette technologie.

    RépondreSupprimer
  4. Je suis bien d'accord, mais c'est l'inverse qui se produit : on invente les Flashcode (mot purement français) et on bride la techno et donc les usages qui peuvent en être faits

    RépondreSupprimer
  5. Caroline B Fashion est 100% datamatrix : blog.caroline-b.fr

    Vivement les softs pour portables.

    RépondreSupprimer