Brevet FR2923931A1 — publié le 20090522

PROCEDE ET DISPOSITIF DE TRAITEMENT D'UN CODE COUPON La présente invention concerne le domaine des lecteurs de codes optiques ou électromagnétiques pour système de caisse. Plus précisément, la présente invention concerne un procédé de lecture d'un code optique ou électromagnétique, traitement, construction d'un nouveau code à partir des informations contenues dans le code optique ou électromagnétique et envoi de ce nouveau code par voie optique ou électrique à un système de caisse. Le secteur de la grande consommation (distributeurs et fabricants) développe de nombreuses mécaniques promotionnelles. Ces promotions peuvent prendre plusieurs formes et notamment la forme de coupons promotionnels. Ces coupons promotionnels se présentent généralement sous forme d'un coupon papier. Un premier problème lié à l'utilisation d'un coupon promotionnel papier est la vérification automatique du coupon. Des milliards de coupons promotionnels sont émis en France chaque année et plusieurs centaines de milliards clans le monde. Ces coupons promotionnels sont, le plus souvent, à utiliser en caisse, dans un magasin ou un supermarché. Dans la plupart des cas, les caissières ne sont pas au courant des opérations de promotion par coupon en cours. Par conséquent, quand un client présente un coupon promotionnel en caisse, la caissière doit vérifier que le coupon promotionnel en lui-même n'est pas un faux. On distingue plusieurs modes de distribution. Certains modes posent assez peu de problèmes. Il s'agit notamment des coupons promotionnels "on-pack", c'est-à-dire collés sur le produit. Le coupon étant attaché au produit, il semble peu envisageable qu'il ait été falsifié. En revanche, de nombreux coupons promotionnels sont envoyés par courrier, ou insérés dans des catalogues ou des journaux. Le client découpe le coupon promotionnel et le présente en caisse. La caissière doit vérifier le coupon promotionnel (sa taille, le papier sur lequel il est imprimé, si le coupon a l'air professionnel, etc.) et s'assurer que le client ne l'a pas fabriqué lui-même pour bénéficier d'une promotion qui n'existe pas. 2 2923931 Or si la caissière applique une réduction sur un coupon promotionnel qui a été falsifié, cela est considéré comme une "erreur de caisse". Ce phénomène s'est accentué avec le développement des coupons sur Internet. Un client s'abonne sur un site où il peut éditer et imprimer sur 5 papier des coupons promotionnels de réduction valables dans les magasins de grande distribution. De nombreux distributeurs se montrent très réservés vis-à-vis de ces coupons pour lesquels il n'est pas possible de vérifier s'ils sont vrais ou faux. Ces coupons imprimés depuis un site Internet sont, dans certains cas, 10 refusés dans les magasins de grande distribution. C'est pourquoi, notamment pour les coupons promotionnels que le client a découpés dans un journal, un catalogue ou imprimé sur Internet, la caissière passe du temps à s'assurer que le coupon promotionnel est un vrai avant de l'accepter. Ceci ralentit considérablement le passage en caisse, ce qui est un 15 point critique pour toute enseigne de grande distribution. Néanmoins un coupon promotionnel de réduction comporte dans certains cas un code-barres au format EAN13 qui permet théoriquement de l'identifier et alors de le vérifier. Or pour vérifier automatiquement un coupon, il est nécessaire d'avoir l'ensemble des informations du coupon (par 20 exemple la valeur de la réduction, le code produit sur lequel s'applique la promotion, les dates de validité de la promotion, etc.). Soit ces informations sont incluses dans le code lui-même, soit le code permet de retrouver les informations qui sont stockées dans une base de données. Un code-barres au format EAN13 ne comporte qu'un code à treize chiffres. Ce code à treize 25 chiffres ne peut donc pas contenir l'ensemble des informations nécessaires à une validation (code produit sur lequel s'applique la promotion qui fait déjà 13 chiffres, la valeur de la réduction et les dates de début et de fin de la promotion). Par conséquent, une manière de valider le code est de vérifier dans une base de données du distributeur que le code coupon 30 correspond à une promotion en cours et de récupérer dans cette même base de données l'ensemble des informations (code produit associé, date de validité, etc...) du coupon. 3 2923931 Mais ce type de procédé est complexe pour le distributeur car cela engendre des développements conséquents et risqués pour son système informatique. Notamment, un serveur de caisse d'un magasin n'est pas fait pour la validation de ce genre de données. 5 C'est pourquoi, bien que des solutions logiciel pour traiter les informations contenues dans ces coupons promotionnels existent sur le marché, très peu d'enseignes les ont adoptées à cause des impacts qu'elles engendrent sur le système de caisse en place. En effet, les logiciels sont compliqués à élaborer car le système de caisse est un système 10 d'encaissement et donc sensible. Toucher au système de caisse engendre donc un problème de fiabilité. Aussi, il faudrait entrer les informations concernant les coupons promotionnels dans Ila base de données du serveur de caisse de chaque magasin et pour chaque distributeur ; ce qui n'est pas aisé pour les opérations promotionnelles pour lesquelles une mise-à-jour est 15 fréquente. Un autre problème soulevé par l'utilisation des coupons papier est le coût engendré par leur édition et leur distribution. Par ailleurs, l'utilisation importante du papier est amenée à être remise en cause par le développement de règles environnementales. 20 Encore un autre problème lié à l'utilisation des coupons promotionnels papier concerne la personnalisation des offres promotionnelles. Il est relativement complexe d'éditer des coupons personnalisés. On pourrait imaginer un coupon différent par client avec, par exemple, un code coupon différent. L'avantage de la personnalisation est double : possibilité 25 de segmenter les offres et de mesurer des taux de retour (nombre de coupons utilisés en caisse) par segment de clients. Toutefois, cela est assez complexe à réaliser en imprimerie classique et donc plus onéreux qu'une campagne de coupons promotionnels non personnalisés. Dans les faits, on constate que les opérations de promotion par coupons 30 personnalisés sont très rares. Une conséquence directe de la non personnalisation des coupons est qu'il est impossible pour un distributeur de s'assurer que le client qui présente un coupon en caisse est bien celui à qui le coupon promotionnel a été 4 2923931 destiné. Par exemple, un distributeur (ou un fabricant) réalise une campagne de promotion par coupon pour un certain segment de clientèle. Un client de ce segment reçoit le coupon promotionnel mais ne souhaite pas en profiter. Il est susceptible de le donner (et même éventuellement de le 5 vendre) à un autre client qui n'est pas concerné par la promotion du distributeur. Ce dernier n'a aucun moyen en caisse de s'assurer qu'il n'y ait pas eu transfert de coupon. Or ce phénomène est de plus en plus répandu grâce notamment à Internet qui permet des échanges simples et rapides entre deux personnes. 10 Par ailleurs, le coupon promotionnel utilisé par un distributeur, doit lui permettre de fidéliser sa clientèle, en lui faisant la bonne offre au bon moment. Mais si le coupon papier permet de présenter la bonne offre, il ne garantit pas en revanche qu'elle soit faite au bon moment. Le � bon moment � est défini par chaque distributeur en fonction de la connaissance 15 qu'il a de ses clients. Par exemple, pour un segment de clients qui vont faire leurs courses le samedi après-midi, le bon moment peut être le samedi matin. Or quel que soit le canal de distribution employé, le coupon papier ne garantit en aucun cas au distributeur. la délivrance de l'offre au consommateur à un moment donné et précis. 20 De plus, le coupon papier est souvent oublié par le client qui ne pense pas nécessairement à le prendre avec lui. Un autre support pouvant être utilisé pour une campagne de promotion par coupon est le téléphone portable. En effet, les téléphones portables sont aujourd'hui omniprésents dans les 25 pays industrialisés, il serait alors intéressant d'utiliser ce support pour l'affichage et/ou stockage d'informations promotionnelles. L'utilisation de téléphones portables permet aux utilisateurs de recevoir des codes promotionnels sans avoir besoin de s'encombrer de coupons promotionnels papier qu'ils risquent d'oublier ou de perdre. Elle permet 30 également aux annonceurs d'émettre un coupon promotionnel au bon moment. Une première solution consiste à envoyer un coupon sous simple forme textuelle, en SMS par exemple. Le coupon peut éventuellement contenir un code alphanumérique. Le client présente son SMS en caisse et la caissière valide la réduction. Ce procédé pose trois problèmes. Tout d'abord, la caissière doit connaître préalablement l'opération de promotion par coupon, car sinon elle n'a aucun moyen de vérifier que le client n'a pas inventé lui- même une opération de promotion qui n'existe pas. Or si les volumes d'opérations de coupon sur mobile atteignent des niveaux comparables au coupon papier, la caissière ne pourra pas connaître (et mémoriser) toutes ces opérations. De plus, si la caissière applique la réduction, il n'y a aucune preuve que cette réduction a bien été accordée sur présentation d'un SMS. En effet, une fois le SMS présenté, il ne reste aucune trace du coupon, que fa bonne foi de la caissière. Enfin, un coupon peut être réutilisé de nombreuses fois, y compris dans le même magasin avec des caissières différentes. Une deuxième solution consiste à envoyer un coupon sous forme d'un code-barres EAN13 sur un téléphone portable. Un code-barres comportant des informations contenues dans le coupon promotionnel s'affiche sur un écran du téléphone portable qui est présenté en caisse. Dans la grande distribution de nos jours, les caisses sont équipées de scanners LASER à code-barres de type EAN13. Quand bien même, un code-barres conventionnel est affiché sur l'écran du téléphone portable, les scanners LASER à code-barres de type EAN13 ne savent pas lire un code-barres de type EAN13 sur l'écran d'un téléphone portable. En effet, la plupart des téléphones portables vendus aujourd'hui ont un rétro-éclairage. Le principe du rétro-éclairage consiste à émettre une source lumineuse derrière l'écran LCD du téléphone portable, afin d'en améliorer son contraste. Un système de rétro-éclairage est composé d'une source lumineuse et d'un mécanisme pour diffuser cette source lumineuse sur l'ensemble de la surface de l'écran LCD. Par définition, un système de rétro-éclairage n'est pas conçu pour réfléchir une lumière qui touche l'écran LCD. Le système de rétro-éclairage ne réfléchit donc pas le rayon LASER. Par conséquent, que la raie rencontrée par le rayon LASER soit noire ou blanche, aucun rayon ne revient au récepteur ; le scanner LASER est aveugle. Ii existe aujourd'hui plusieurs solutions pour palier ce problème. Une première solution consiste à utiliser un scanner CCD ou CMOS pour la lecture d'un code-barres de type EAN13 affiché sur un écran LCD d'un téléphone portable. Mais ceci impliquerait le remplacement des scanners LASER chez le distributeur. Or les scanners LASER sont d'une technologie très éprouvée et répondent parfaitement aux problématiques de robustesse et de rapidité de la grande distribution. De plus, ils sont intégrés dans les systèmes d'encaissement. Il n'est donc pas envisageable à moyen terme de les remplacer par des lecteurs CCD ou CMOS qui n'offrent pas les mêmes caractéristiques de balayage et lecture en caisse. De plus, quand bien même un lecteur CCD ou CMOS serait installé sur le système de caisse (en plus ou à la place du scanner LASER) se posent plusieurs problèmes. Tout d'abord, il n'est plus possible, comme avec le coupon promotionnel papier, de réaliser une vérification manuelle de la validité du coupon promotionnel. En effet, le coupon promotionnel sur téléphone portable est totalement virtuel. Une caissière ne peut alors vérifier à � l'oeil nu � que le coupon n'a pas été fabriqué par le client. Même si le coupon promotionnel comporte un code qui permet de vérifier qu'il correspond bien à une promotion, la caissière ne peut pas connaître les codes de tous les coupons en circulation et est alors incapable de vérifier que ce code est bon. Par conséquent, comme pour un coupon promotionnel papier, une validation en caisse est nécessaire, mais contrairement au coupon promotionnel papier, la caissière seule ne peut pas le faire. Il est donc nécessaire de passer par une validation automatique du coupon en s'appuyant sur un code EAN13. On retrouve alors le problème technique cité plus haut dans le cas du coupon promotionnel papier. Ensuite, dans le cas d'un coupon promotionnel papier, l'unicité est assurée par le papier lui-même. Un coupon virtuel est par définition réutilisable puisqu'il est transférable. Une solution serait d'utiliser une base de données comportant des informations sur les coupons permettant de savoir si un coupon a déjà été utilisé. Cependant, cette base peut être très volumineuse et nécessiter des capacités irnportantes pour garantir des traitements en temps réel. De plus, ces coupons sont souvent émis par des fabricants de produits. Or, les informations sur les coupons promotionnels sont stockées dans une base de données distributeur étanche avec les autres bases de données distributeur. Il est donc difficile de s'assurer qu'un coupon promotionnel utilisé dans une enseigne ne soit pas réutilisé dans une autre enseigne, et ceci nécessiterait la mise en place d'un système non contrôlé par chaque distributeur individuellement. De plus, il n'existe plus de support papier et donc de preuve matérielle que la réduction a été appliquée. La seule preuve réside dans le système d'information du distributeur. Ainsi pour se faire rembourser par le fabricant du produit promotionné, la valeur de la réduction qu'il a concédée au client, le distributeur ne peut produire d'autre preuve qu'une extraction de son propre système d'information, alors qu'aujourd'hui il remonte une preuve physique : le coupon promotionnel papier. Ceci pose la question légitime de la confiance que le fabricant peut avoir dans cette preuve d'application de réduction remontée par le distributeur mais qu'il ne peut pas vérifier. Avec un système de caisse conventionnel, il n'est donc pas possible d'utiliser un code capable d'embarquer plus d'informations, comme un code-barres 2D par exemple. Dans le cas d'un coupon émis par le distributeur lui- même, il n'est également pas possible d'encoder en plus du code coupon, par exemple une information client (et notamment son code de carte de fidélité, qui est souvent lui-même déjà codé sur 13 chiffres). L'avantage d'encapsuler une information supplémentaire, comme le code client par exemple, est de contrôler notamment la diffusion des coupons. Si l'information client est encapsulée dans le code coupon et que le client présente par ailleurs sa carte de fidélité, alors il est possible de garantir que le coupon promotionnel est utilisé par le client auquel il avait effectivement été distribué. Ceci n'est pas possible, y compris en utilisant une base de données, par l'emploi d'un simple code EAN13. Il est également possible d'imprimer le code-barres affiché sur l'écran du téléphone portable sur un support papier, comme le propose le document EP 1 809 013, mais ceci engendrerait deux problèmes pour le distributeur : 8 2923931 l'installation en caisse (gros matériel avec imprimante) et la gestion du papier. Il existe aussi un leurre pour scanner LASER comme celui décrit par le document US 2004 232 241. Dans cette solution, l'écran LCD du téléphone 5 portable absorbe le rayon LASER émis par le scanner, mais il émule également un signal lumineux retour à la bonne fréquence. Le scanner ne reçoit donc pas le rayon LASER réfléchi mais un signal émis par l'écran LCD du téléphone portable. Le signal émis est une séquence de noir et de rouge affichée sur l'écran LCD, reproduisant le signal réfléchi qu'aurait reçu le 10 récepteur si le code-barres était, par exemple, sur papier. Cependant, cette solution implique un téléchargement d'une application pour gérer les informations vidéo dans le téléphone portable et une manipulation en caisse qui n'est pas aisée, notamment, la séquence doit être lancée simultanément au passage de l'écran devant le scanner. Aussi, 15 de nombreux magasins sont équipés de scanners LASER fixes, non accessibles par le client. Il faut donc pour utiliser ce système que le client confie son téléphone portable à la caissière (ce qui est susceptible de lui poser un problème) et que ce soit la caissière qui lance la séquence en appuyant sur une touche du mobile. Il s'agit d'une manipulation risquée et 20 complexe. Une solution développée dans le document GB 2 432 702 consiste à envoyer un code promotionnel, sous forme SMS, sur un téléphone portable. Ce code est un code à 16 chiffres. Au préalable une carte identifiant-distributeur a été envoyée à un distributeur participant à la campagne de 25 promotion. Cette carte comporte un code. Lorsque le client passe en caisse, il présente son téléphone mobile. La caissière doit entre le code à 16 chiffres à la main. Un module de validation vérifie que le code est valide. Si la réponse est positive, l'émetteur de la promotion autorise un paiement correspondant à la valeur faciale du coupon. Sinon, l'émetteur retourne un 30 message de refus standard. Si le paiement est autorisé, un reçu est imprimé. Le distributeur sera alors remboursé selon le même mécanisme que pour les paiements par carte de crédit. Ce procédé est cependant compliqué, de manipulation complexe et consommatrice de temps. En effet, la caissière doit d'abord procéder à l'entrée de l'identifiant-distributeur, puis entrer à la main le code à 6 chiffres figurant sur le coupon promotionnel virtuel. L'ensemble des techniques existantes pour valider un coupon virtuel en caisse (typiquement un coupon promotionnel affiché sur l'écran LCD d'un téléphone portable) reposent sur le même principe : - l'ensemble des coupons émis est enregistré dans une base de données d'un serveur central ; - un système de lecture du coupon (que ce soit la caisse elle-même ou un autre système) interroge une base centrale ; - la base de données centrale soit redescend l'information que le coupon est valide (ou non), soit renvoie l'ensemble des informations liées au coupon promotionnel afin que la validation dudit coupon promotionnel soit effectuée en caisse (la validation pouvant être manuelle et effectuée par la caissière, soit automatique et effectuée par la caisse, soit automatiquement par le même système qui a lu le code en entrée). Cependant, cette approche pose les problèmes suivants : - le système est nécessairement connecté, ce qui n'est pas toujours aisé dans un magasin. Par conséquent, ces systèmes ne sont pas capables d'offrir une solution déconnectée. Cette solution déconnectée ne permet pas d'assurer l'unicité d'utilisation du code par une même personne, mais permet de valider localement tous les autres éléments du coupon (c'est-à-dire que la date est comprise entre les dates de début et de fin de validité, la condition liée à la promotion est respectée - par exemple, dans le cas d'une réduction sur un produit précis, vérification que le produit a été effectivement acheté, le client qui présente le coupon est bien celui a qui il a été envoyé, etc.) et applique la réduction sans faire appel a un serveur central ; - dans le cas où un coupon promotionnel est valable dans plusieurs magasins, la base de données du serveur central de coupons (sur laquelle se connecte le système de lecture) est nécessairement en dehors des magasins. A moins de passer par des liaisons fiabilisés (et coûteuses), une lo connexion du système avec un serveur de caisse est soumis aux aléas d'un réseau Internet qui ne garantit pas des réponses en temps réel. Or le passage du coupon promotionnel en caisse, doit se réaliser en temps réel pour ne pas perturber la caisse ; - la base de données avec tous les coupons promotionnels peut être relativement conséquente comme vu plus haut et donc générer, là encore, des temps de réponse perçus comme lents. Dès lors que le coupon promotionnel sur le téléphone portable a été validé par une méthode donnée, il est nécessaire d'appliquer effectivement la réduction sur le ticket de caisse. Le procédé qui consiste à rentrer le code coupon au format EAN13 pour une validation par le système de caisse traditionnel a les limites évoquées plus haut. Ces limites empêchent ce système d'être déployé à ce jour pour les coupons promotionnels papier. Quand le système utilise une validation préalable avant de rentrer dans le système, se pose la question de savoir cornment enregistrer la réduction. Une fois encore, une contrainte est posée : ne pas modifier le système de caisse existant. La présente invention propose donc une solution de promotion par coupon qui, éventuellement, ne soit pas consommatrice de papier et qui permette de garantir automatiquement la non falsification d'un coupon promotionnel, d'éditer des coupons personnalisés, de vérifier que le client qui utilise un coupon promotionnel est bien celui à qui il a été envoyé, qui soit susceptible de permettre un pilotage par le distributeur du � bon moment � et garantir que le client l'ait bien avec lui au moment du passage en caisse. Cette solution permet également de garantir l'unicité du passage en caisse de chaque coupon et avec une solution technique sans risque pour le système de caisse déjà en place. Un objet de la présente invention est donc de proposer un procédé de lecture de code-barres affiché sur un écran LCD d'un téléphone portable qui puisse fonctionner sans nécessiter le remplacement des scanners LASER et systèmes de caisses chez le distributeur. Un autre objet de la présente invention est de proposer un tel procédé permettant une validation en caisse d'un coupon promotionnel et/ou de s'assurer que le coupon n'est utilisé qu'une seule fois. Un autre objet de la présente invention est de proposer un tel procédé 5 permettant de s'assurer que le client utilisant le coupon est le client auquel la promotion a été adressée. Un autre objet de la présente invention est de proposer un dispositif permettant de mettre en oeuvre ce procédé. Pour cela, la présente invention propose un procédé de traitement d'un 10 code optique ou électromagnétique (code coupon), correspondant à un coupon promotionnel contenant des informations, comprenant les étapes suivantes : - une lecture du code coupon par un premier lecteur adapté et la transmission des informations sous forme d'un code binaire ; 15 -éventuellement, un découpage du code binaire par un algorithme promotionnel prédéfini ; caractérisé en ce qu'il comprend, en outre, les étapes suivantes : - une création d'un nouveau code à partir d'au moins une information contenue dans le code coupon par un algorithme de création de nouveaux 20 codes prédéfini ; - un envoi au système de caisse du nouveau code par voie optique ou électrique ; et - une lecture et une interprétation par le système de caisse du nouveau code ; 25 et en ce que la lecture et l'interprétation par le système de caisse implique l'une des étapes suivantes : - un affichage d'au moins une information contenue dans le nouveau code sous forme d'un code lisible par le système de caisse sur un afficheur LCD composé d'un premier polariseur, d'un ensemble de cellules à cristaux 30 liquide, d'un deuxième polariseur et d'un réflecteur, l'afficheur présentant une réflectance sur un pixel noir au moins deux fois inférieure à une réflectance sur un pixel blanc, et une lecture du code par un scanner LASER du système de caisse ; ou - une émulation par une unité d'émulation, relié au système de caisse, d'au moins une information contenue dans le nouveau code sous forme d'un code lisible par un système de caisse, l'unité d'émulation émulant soit le scanner LASER, soit un clavier, soit un périphérique d'entrée connecté au système de caisse. Aussi, la présente invention propose également un dispositif permettant la mise en oeuvre du procédé et comprenant : - le premier lecteur ; et - l'afficheur LCD ; l'afficheur LCD comprenant les couches successives suivantes : le premier polariseur ; - l'ensemble de cellules à cristaux liquide ; - le deuxième polariseur ; - le réflecteur ; caractérisé en ce que l'afficheur LCD présente une réflectance sur un pixel noir au moins deux fois inférieure à une réflectance sur un pixel blanc. D'autres caractéristiques, buts et avantages de la présente invention apparaîtront à la lecture de la description détaillée qui va suivre, au regard des dessins annexés, donnés à titre d'exemple, non limitatifs et sur 20 lesquels : - la figure 1 représente schématiquement le procédé selon la présente invention ; - la figure 2 est un schéma illustrant les connexions entre les systèmes de caisse, les serveurs magasin et un serveur central ; 25 - la figure 3 est un schéma illustrant les trajets de faisceaux lumineux dans un afficheur LCD à miroir ; - la figure 4 est un schéma illustrant les trajets de faisceaux lumineux dans un afficheur LCD à catadioptre. Un dispositif, utilisé dans le procédé selon l'invention, comprend un 30 premier lecteur 2, un module de traitement de données 3, un afficheur LCD 41, et un deuxième lecteur 6. Les composants du dispositif sont répartis en au moins deux parties. Une première partie, appelée partie côté client, comporte le premier et le deuxième lecteur 2, 6. Une deuxième partie, appelée partie côté caisse, comporte l'afficheur LCD 41, ainsi qu'un scanner LASER 42 et éventuellement un clavier alphanumérique permettant de saisir un code à la main. Le module de traitement de données peut être compris dans la partie côté client ou la partie côté caisse. Il peut également faire l'objet d'une troisième partie, appelée partie boîte, qui peut être dissimulée sous la caisse. En référence à la figure 1, sera ci-après décrit le procédé selon la présente invention. Le procédé consiste en une lecture d'un code, correspondant à un coupon promotionnel, par un premier lecteur 2 adapté. Ce code coupon est ensuite transmis à un module de traitement de données 3 pour la vérification de la non falsification, l'extraction des informations contenues dans le code et leurs traitements. Un coupon promotionnel est émis par un industriel, un fabricant de produits en vente chez un distributeur. Le coupon promotionnel peut encore être émis par le distributeur. L'émission peut être réalisée, comme conventionnellement, par l'envoi d'un coupon papier à un bénéficiaire de la promotion, ou d'un coupon promotionnel virtuel à un téléphone portable 1. L'émission peut encore être réalisée par l'envoi d'un coupon promotionnel virtuel par l'une des technologies SMS, MMS, Wap, NFC, ou toute autre information interprétable par une application d'un téléphone portable 1, à un téléphone portable 1 du bénéficiaire. Dans tous les cas, un code coupon, contenant les informations nécessaires pour traiter le coupon promotionnel est encrypté, par un algorithme d'encryptage connu de l'émetteur, pour rendre le coupon promotionnel infalsifiable. Dans le cas de l'utilisation d'un téléphone portable, des informations portées par le coupon promotionnel peuvent être affichées sur un écran LCD 12 du téléphone portable 1 sous forme de code promotionnel. Ce code promotionnel, par exemple, et de manière non limitative, peut être un code alphanumérique, un code-barres conventionnel, ou code-barres à une dimension, constitué de bandes noires et blanches de largeurs différentes. Le code peut également être un code-barres 2D, ou code-barres à deux dimensions, consistant en la juxtaposition de carrés noirs ou blancs sur une surface délimitée dont la forme peut être carrée ou rectangulaire. La résolution des carrés dépend de la quantité d'informations souhaitées. Un avantage d'utiliser un code-barres 2D est que ce type de codes-barres permet de contenir une quantité d'informations plus importante. Notamment, il permet de contenir des informations supplémentaires telles qu'un numéro de carte de fidélité à laquelle un code promotionnel a été envoyé, une durée de validité de ce code, etc. Pour un même niveau d'information, un code-barres 2D nécessite une résolution inférieure au code-barres conventionnel. La résolution des écrans 10 de téléphones portables étant limitée, le code-barres 2D est donc plus robuste à la lecture. Le premier lecteur 2 utilisé pour la lecture du code alphanumérique ou du code-barres affiché sur l'écran LCD 12 du téléphone portable 1 est de préférence un lecteur imageur (par exemple lecteur CMOS ou CDD) avec 15 traitement d'image. La technologie d'un lecteur imageur est ici rappelée. Un capteur photoélectrique bidimensionnel reçoit par l'intermédiaire d'une lentille les différents rayons lumineux émis par un objet. Le capteur est relié à un système de traitement d'image, capable de déchiffrer le code 20 et de le transformer en un code binaire, interprétable par le module de traitement de données 3. Le capteur est capable de lire et de déchiffrer un code-barres à une ou à deux dimensions ou encore un code alphanumérique par l'utilisation d'un logiciel de reconnaissance optique de caractères (OCR) Dans le cas où la luminance de l'objet n'est pas suffisante, une source 25 lumineuse peut être rajoutée au lecteur 2 pour éclairer la source (notamment dans le cas d'un téléphone portable 1 avec un écran LCD 12 sans rétro-éclairage). Le premier lecteur 2 doit pouvoir lire le code-barres en un temps inférieur à la période de scintillement de l'écran LCD 12 du téléphone portable 1. 30 Toujours dans le cas de l'utilisation d'un téléphone portable 1, les informations portées par le coupon promotionnel peuvent être véhiculées par une technologie de transmission telle qu'une technologie radio (NFC, Bluetooth, Wifi, etc.). Le bénéficiaire présente alors son coupon promotionnel papier, carte ou virtuel en caisse pour l'application de la promotion sur son panier. Un premier lecteur 2 adapté à la technologie utilisée pour stocker les informations du coupon promotionnel lit le code promotionnel. Le premier lecteur 2 peut être un lecteur imageur avec traitement d'image avec ou sans OCR (reconnaissance optique de caractères), un scanner LASER, un lecteur/récepteur infrarouge, un lecteur radio tel qu'un lecteur NFC, une borne Bluetooth ou Wifi. Et de manière générale, le premier lecteur 2 peut être un lecteur du commerce dont la technologie est adaptée au code utilisé. Ainsi, ceci réduit le coût pour le distributeur. Ce premier lecteur 2 délivre en sortie un code binaire, comportant les informations contenues dans le coupon promotionnel, et conservant l'encryptage, vers le module de traitement de données 3. Le module de traitement de données 3 comporte un connecteur � code coupon � 31, un décodeur de code 32, une unité de validation 33, un connecteur � code client � 34, une unité de commande 35, une unité d'élimination et de remontée d'informations 36, une horloge 37et un élément sonore 39. Un serveur de coupons local 51, différent du serveur de caisse du 20 magasin, comprend une base de données 511. Le connecteur � code coupon � 31 sert de prise, sur laquelle vient se brancher le premier lecteur 2. Le connecteur 31 reçoit de la part du premier lecteur 2 le code sous forme binaire et renvoie ce code sans modification au décodeur de code 32. 25 Le décodeur de code 32 reçoit le code binaire et le décode. Il réalise deux étapes : - le décryptage du code ; et éventuellement - le découpage des informations contenues dans le code. Le décryptage et le découpage du code sont réalisés respectivement à 30 l'aide d'un algorithme de décryptage et d'un algorithme promotionnel, l'algorithme de décryptage correspondant à l'algorithme d'encryptage utilisé pour l'émission du coupon et pouvant être prédéfini. Le décryptage permet une première vérification consistant à vérifier que le coupon promotionnel est un vrai. Si le décryptage du code binaire échoue, alors le coupon promotionnel est considéré comme étant un faux. Dans ce cas, le décodeur de code 32 renvoie un message d'erreur à l'unité de validation 33 qui transmet à l'unité de commande 35. Si le décryptage du code binaire réussit, alors le coupon promotionnel est considéré comme étant un vrai et le décodeur de code 32 réalise le découpage, individualisant les informations contenues dans le code binaire. Dans le décodeur de code 32, sont enregistrés un ou plusieurs algorithmes promotionnels correspondant chacun à un mécanisme promotionnel donné que le distributeur ou le fabricant souhaite appliquer. L'algorithme promotionnel utilisé est identifié grâce à un identifiant promotion contenu dans le code coupon. L'algorithme dépend de l'offre promotionnelle et permet d'identifier les informations et les conditions à respecter pour appliquer la promotion. Une unité de paramétrage 32' du décodeur permet d'ajouter un algorithme promotionnel qui permet le traitement d'un nouveau mécanisme promotionnel. L'unité de paramétrage 32' permet de réaliser un paramétrage du décodeur de code 32. Le paramétrage est effectué par l'envoi d'un algorithme promotionnel, qui va permettre de récupérer chacune des informations contenues dans le code binaire avant de les transmettre à l'unité de validation 33. Le paramétrage peut être effectué soit en usine, soit au moment du déploiement du module de traitement de données 3, soit en ligne, en fonction des besoins du distributeur, ce qui permet une mise-à-jour régulière du décodeur de code 32. Les informations, autres que l'identifiant promotion et contenues tout d'abord dans le coupon promotionnel puis dans le code lu par le premier lecteur 2 et ensuite dans le code binaire, peuvent être : - une information prix indiquant le montant de la promotion ; et/ou - une information article précisant l'article ou les articles et/ou le montant minimum à payer sur lequel ou lesquels peut être effectuée la promotion ; et/ou - une information client-coupon identifiant le bénéficiaire de la promotion ; et/ou - une information d'horodatage précisant la période de validité du coupon ; et/ou - une information coupon identifiant le coupon ; et/ou -toute autre information nécessaire à définir les paramètres d'un mécanisme promotionnel donné. Les informations prix, article, client-coupon et d'horodatage peuvent ne pas être contenues dans le coupon promotionnel, mais dans la base de données 511. Elles seront récupérées par l'unité de validation 33 à l'aide de l'information coupon. L'unité de validation 33 permet de réaliser un certain nombre de vérifications automatiques sur le coupon promotionnel avant l'application de la promotion selon l'algorithme promotionnel utilisé et identifié par l'identifiant promotion. Tout comme pour le décodeur de code 32, un ou plusieurs algorithmes peu(ven)t être enregistré(s) dans l'unité de validation 33. Quatre autres vérifications peuvent être effectuées définissant chacune une règle, la première vérification, qui consiste à vérifier que le coupon promotionnel n'est pas un faux, étant réalisée par le décodeur de code 32 lors du décryptage. Une deuxième vérification est la vérification de l'horodatage. Ceci consiste à vérifier que la date, et éventuellement l'heure pour des promotions express, à laquelle le coupon promotionnel est utilisé est bien comprise entre la date, et éventuellement l'heure, de début et de fin de validité du coupon promotionnelet/ou avant une date de complaisance (date jusqu'à laquelle les coupons promotionnels sont acceptés), différente de la date de fin de validation. Ceci est effectué par l'unité de validation 33 qui reçoit l'information d'horodatage et une information délivrée par l'horloge 37, et compare ces deux informations. La deuxième règle est vérifiée si la date (éventuellement l'heure) de passage en caisse est comprise entre la date de début et la date de fin de validité du coupon. Une troisième vérification fait intervenir une lecture d'une information client-carte. La lecture de l'information client-carte est effectuée par le deuxième lecteur 6 adapté pour le code utilisé. Le deuxième lecteur peut être intégré au premier lecteur 2. Par exemple, le client possède un code personnel pour pouvoir utiliser ses coupons promotionnels ; il saisit ce code personnel sur un clavier présent sur le deuxième lecteur 6. Ou encore, le deuxième lecteur 6 lit une signature du téléphone portable ou de sa carte SIM (par exemple une signature NFC, Bluetooth ou GSM ou UMTS). En effet, l'ensemble de ces technologies de communication nécessite une identification de l'appareil ou de l'utilisateur pour instaurer un dialogue avec un autre appareil. Par exemple, en GSM, sont utilisés des numéros IMSI et IMEI. Ces numéros constituent une signature. Un annonceur peut connaître pour un client donné une signature de son téléphone portable. L'information peut alors être cette signature. Elle est vérifié lors du passage en caisse grâce au deuxième lecteur 6. Cette signature est connue de l'annonceur qui sait la rattacher à un client en particulier. Enfin, la lecture peut également concerner la lecture d'une carte de fidélité du client. Un numéro de la carte de fidélité est récupéré soit directement par le deuxième lecteur 6 ou en récupérant l'information sur le système de caisse 43 conventionnel (qui possède un lecteur de carte de fidélité). Dans ce cas, le deuxième lecteur est capable de lire des cartes identifiées par un code-barres, une bande magnétique, une puce ou une carte NFC. Lors de la troisième vérification les informations client-coupon et client- carte sont comparées. L'unité de validation 33 vérifie donc que le client qui s'identifie à la caisse par le deuxième lecteur 6 est bien le client à qui le coupon promotionnel a été adressé. La troisième règle est vérifiée si l'information client-coupon et l'information client-carte sont identiques. Dans certains cas de figure, le distributeur peut ne pas souhaiter appliquer la troisième vérification, mais toutefois enregistrer l'information client-carte. Dans ce cas, si l'information code-client reçu par le deuxième lecteur 6 ne correspond pas à l'information client-coupon, le coupon promotionnel est néanmoins accepté, mais l'information client-carte reçue par le deuxième lecteur 6 sera enregistrée dans la base de données 511. Ceci permettra au distributeur de savoir comment les coupons promotionnels qu'il envoie à certains clients peuvent être transférés à d'autres. Une quatrième vérification est de savoir si la promotion s'applique en analysant le contenu du panier du client. Par exemple, pour un coupon promotionnel de réduction sur au moins un produit, l'unité de validation 33 vérifie que l'un au moins des produits (identifié par l'information article, éventuellement sous forme de code EAN13) a bien été scanné par la caissière. Autre exemple, pour un coupon promotionnel de réduction sur un montant minimum à payer, l'unité de validation vérifie que la somme de produits scannés atteint le montant requis (contenu dans l'information article) pour appliquer la promotion. L'unité de validation 33 compare donc l'information article au panier du client enregistré par la caissière en interrogeant le système de caisse 43. La quatrième règle est vérifiée si le panier du client correspond à l'information article. Dans le cas où la quatrième vérification est réalisée, l'unité de validation 33 se connecte au système de caisse 43 pour connaître l'ensemble du panier enregistré du client et valider que la promotion peut être appliquée. Une cinquième vérification est de vérifier si le coupon promotionnel a déjà été utilisé. Pour cela, une connexion (filaire ou radio) entre l'unité de validation 33 et la base de données 511 locale des coupons est établie. Deux modalités sont possibles. Dans la première modalité, l'information coupon est récupérée et permet d'identifier le coupon promotionnel dans la base de données 511. La base de données 511 contient une liste référençant l'ensemble des coupons promotionnels émis et contient également des informations concernant l'utilisation de ces coupons promotionnels. Elle est interrogée pour vérifier si ce coupon n'a pas été déjà utilisé. Elle renvoie ensuite une réponse à l'unité de validation 33. La cinquième règle est vérifiée si l'information coupon correspond à un coupon promotionnel non encore utilisé. Dans la deuxième modalité, l'information coupon est récupérée et est comparée à la base de données 511. La base de données 511 ne contient que les informations coupons de coupons promotionnels déjà utilisés. Si l'information coupon récupérée est déjà présente dans la base de données 511, ceci signifie alors que le coupon promotionnel a déjà été utilisé. Sinon, la base de données 511 enregistre l'information coupon. La cinquième règle est alors vérifiée si l'information coupon n'existe pas encore dans la base de données 511. Le procédé incorporant une cinquième vérification selon la deuxième modalité permet une gestion plus légère des informations coupons. En effet, la base de données n'a pas à être, au préallable, chargée avec un volume d'informations important. Ceci permet de réduire de manière considérable les flux de données réseau. D'autres vérifications sont possibles, comme par exemple, dans le cadre d'une promotion du type � un produit offert pour N produits achetés � (avec N un nombre au moins égal à deux), une vérification consisterait à vérifier que le produit sur lequel porte la promotion a bien été acheté en nombre suffisant et d'appliquer une réduction correspondant au prix d'un exemplaire du produit. Toutes les vérifications, à l'exception de la cinquième vérification, peuvent être réalisées par le module de traitement de données 3 sans connexion avec un serveur. Ces vérifications peuvent donc être effectuées de façon autonome par le module de traitement de données 3. Une unité de paramétrage 33' de l'unité de validation 33 permet d'ajouter un algorithme promotionnel qui permet le traitement d'un nouveau mécanisme promotionnel. L'algorithme permet d'indiquer à l'unité de validation 33, la structure des données émises par le décodeur de code 32 ; quelles vérifications doivent être effectuées (et donc quelles règles doivent être vérifiées) ; et la structure des informations à remonter à l'unité d'élimination et de remontée d'informations 36 puis à la base de données 511 après validation. Ce paramétrage peut être réalisé soit en usine, soit au moment du déploiement du module de traitement de données 3, soit par connexion en ligne, ce qui permet une mise à jour régulière de l'unité de validation 33. Si une des règles devant être vérifiées ne l'est pas, le coupon promotionnel n'est pas accepté et un message d'erreur est renvoyé à l'unité de commande 35. Si l'ensemble des règles devant être vérifiées l'est, l'unité de validation 33 envoie un signal à l'élément sonore 39 qui émet un son, par exemple un bip, pour indiquer que le coupon promotionnel est valide ; et envoie des informations (notamment les informations coupon, et client-coupon, la date et l'heure à laquelle la promotion a été appliquée, un identifiant machine permettant de savoir sur quel lecteur le coupon promotionnel est passé), dont certaines sont contenues dans le coupon promotionnel, à la base de données 511 ; crée et envoi un nouveau code comportant au moins une information à l'unité de commande 35. Le nouveau code est un code lisible par le système de caisse 43, par exemple un code sous forme EAN13. Il peut ou non être identique au code coupon. Si le premier lecteur 2 est un lecteur imager, l'unité de validation 33 remonte également à la base de données 511 une photographie du code affiché sur l'écran LCD 12 du téléphone portable 1 prise par le premier lecteur 2. La photographie prise par le lecteur 2 constitue un verrou supplémentaire qui permet d'empêcher la manipulation de fichiers dans les échanges distributeurs/industriels ou distributeurs/fabricants. L'industriel ou le fabricant peut, s'il le souhaite, vérifier la diversité des images prises prouvant que l'information générée dans le fichier qui lui est restitué a bien été généré par un coupon passé devant le lecteur 2. L'unité d'élimination et de remontée d'informations 36 élimine alors le code coupon correspondant au coupon promotionnel utilisé dans la base de données 511 (dans le cas de la première modalité de la cinquième vérification) ou ajoute une information coupon à la base de données 511 (dans le cas de la deuxième modalité de la cinquième vérification), signifiant que le coupon promotionnel a déjà été utilisé pour s'assurer que le coupon promotionnel ne soit utilisé qu'une seule fois. En fonction du type d'offre promotionnelle et des besoins de l'industriel, du fabricant ou du distributeur, la validation peut prendre plusieurs formes. Dans une première forme, la validation concerne uniquement la première vérification (décryptage du code binaire), c'est-à-dire que l'on ne recherche qu'à savoir si le coupon promotionnel présenté en caisse est un vrai. Il n'y a donc pas nécessité d'effectuer une interrogation de la base de données 511, 5 ni même du système de caisse 43. Dans une deuxième forme, la validation concerne l'étape de décryptage du code binaire et une autre vérification seulement, par exemple la cinquième vérification. Ainsi, l'unité de validation 33 interroge la base de données 511 pour savoir si le coupon promotionnel a déjà été utilisé, mais il 10 n'y a pas d'autre vérification, comme celle concernant l'horodatage, le panier client ou l'article. D'autres formes de validation peuvent être réalisées en combinant les vérifications possibles. Comme par exemple, une validation avec emploi des quatrième et cinquième vérifications. 15 Après réception du nouveau code créé et envoyé par l'unité de validation 33, l'unité de commande 35 renvoie, selon un paramétrage qui lui est donné, une commande sur l'afficheur LCD 41 ou sur un système de caisse 43. Si le coupon promotionnel est refusé, un message d'erreur est envoyé à 20 l'unité de commande 35 qui transmet l'information soit à l'afficheur LCD 41 soit au système de caisse 43 pour affichage du message d'erreur. Si le coupon promotionnel est accepté, l'unité de validation 33 construit un nouveau code. Ce nouveau code est construit à partir d'un algorithme de construction de nouveaux codes et des informations contenues dans le code 25 coupon. Ce nouveau code est dans un format interprétable par le système de caisse. Ce nouveau code peut être, dans la plupart des cas, un code alphanumérique de 13 chiffres (mais pas seulement). Par exemple, pour le cas où la promotion est une réduction sur un produit, ce nouveau code peut être un code qui suit la normalisation GS1 des codes coupons : 30 XXXAAAAAAEEEC, où . - XXX= 981 si la réduction a une valeur supérieure ou égale à 10 { et 982 dans les autres cas ; - AAAAAA : est un code à 6 chiffres qui permet d'identifier la promotion et qui est donnée par le distributeur ou le fabricant du produit ; - EEE : est une valeur de la réduction ; - C : est une clef de contrôle ; Dans ce cas l'algorithme pour la création de ce code est le suivant : - si la valeur de la réduction donnée dans le code coupon est supérieure ou égale à 10{, XXX vaut 981 et EEE s'écrit de telle sorte que EEE/10 soit la valeur de la réduction ; - si la valeur de la réduction donnée dans le code coupon est inférieure à 10{, XXX vaut 982 et EEE s'écrit de telle sorte que EEE/100 soit valeur de la réduction ; - AAAAAA est une donnée en mémoire dans l'unité de validation 33 ; - C est calculé suivant une règle classique de la clef de contrôle pour un code EAN13. L'algorithme de création de nouveaux codes pour construire le nouveau code dépendra de l'identifiant promotion et des informations incluses dans le code coupon. Il sera enregistré dans l'unité de validation 33 et pourra être mis à jour par l'unité de paramétrage de l'unité de validation 33'. Le nouveau code est envoyé à l'unité de commande 35. L'unité de commande 35 envoie ce nouveau code à l'afficheur LCD 41 ou au système de caisse 43 sous format EAN13 (ou autre format de code lisible par la caisse, par exemple un code-barres à une ou deux dimension(s) dans le cas de l'envoi à l'afficheur LCD 41) ainsi que des informations contextuelles (information article, information prix, etc.). Une unité de paramétrage 35' de l'unité de commande permet d'indiquer à l'unité de commande 35 vers quelle sortie (afficheur LCD 41 ou système de caisse 43) envoyer l'information reçue de l'unité de validation 33. Ce paramétrage est effectué soit en usine, soit au moment du déploiement du module de traitement de données 3 soit par connexion en ligne, ce qui permet une mise à jour régulière de l'unité de commande 35. Les paramétrages du module de traitement de données 3 permettent l'ajout d'algorithmes promotionnels non préenregistrés dans le module de traitement de données 3 ; ils permettent donc au module de traitement de données 3 de traiter de nouveaux mécanismes promotionnels. Ils s'effectuent par l'envoi d'algorithmes qui dépendent de la forme de l'offre promotionnelle et commerciale. Chaque algorithme sera identifié par un identifiant promotion unique. Cette information algorithme est contenue dans le code coupon ainsi que les informations nécessaires à la validation selon cet algorithme. Par exemple, concernant une promotion particulière, le code coupon peut comporter les informations suivantes : -identifiant promotion ; - information d'horodatage (comportant, ici, une date de début et de fin de promotion) ; - information prix ; - information article (correspondant, ici, à ('article lié à la promotion) ; -information coupon ; et l'algorithme sélectionné permet d'effectuer les vérifications des règles suivantes : - première règle selon la deuxième modalité de la cinquième vérification (l'information coupon n'est pas présente dans la base de données 511) ; - deuxième règle (l'information fournie par l'horloge est comprise entre la date de début et de fin de promotion données par l'information d'horodatage). Dans cette promotion, on ne valide pas par exemple que l'article lié à la promotion est présent dans le panier du client. Cette vérification est laissée à la charge de la caissière. Le système de caisse 43 comporte un ordinateur personnel sur lequel sont branchés différents périphériques (clavier, écran, scanner, imprimante, lecteur de carte bleue, lecteur de carte de fidélité) ; un logiciel compris dans l'ordinateur personnel de caisse qui additionne les prix des différents produits, applique les réductions et pilote les périphériques. A chaque enregistrement de produit, le module de traitement de données 3 envoie le code scanné à un serveur de coupons local 51, différent du serveur de caisse du magasin, comme illustré sur la figure 2, auquel sont connectés tous les modules de traitement de données 3 d'un magasin donné, qui retourne en temps réel le prix et le nom du produit associé à ce code. Le serveur de coupons local 51 contient la base de données 511 rassemblant diverses informations dont les informations relatives aux coupons promotionnels. Cette base de données 511 est mise à jour par un serveur central 53 auquel sont reliés les serveurs de coupons locaux 51 d'un ou plusieurs distributeur(s), éventuellement regroupés par région. Le serveur central 53 comprend une base de données centrale. Les serveurs de coupons locaux 51 remontent en temps réel, les informations qu'ils collectent, concernant par exemple les coupons promotionnels, au serveur central 53 par une connexion réseau 52. Le serveur central 53 redescend alors ces informations à tous les serveurs magasin du réseau. Les connexions réseaux 52 peuvent être filaires ou radio. Il y a donc un double niveau de communication. Ce double niveau permet une communication rapide entre un module de traitement de données 3 et un serveur de coupons local 51 puisqu'une connexion réseau 52 peut être évitée. Aussi, ce double niveau de communication permet une validation même en cas de problèmes du réseau 52. Si la connexion réseau 52 rencontre temporairement des problèmes, les coupons promotionnels présentés à un module de traitement de données 3 pourront toujours être validés ou invalidés. Si la connexion réseau 52 entre un serveur de coupons local 51 et le serveur central 53 est interrompue quelques minutes, la validation peut être effectuée avec un risque minime de fraude. En effet, pour qu'il y ait fraude, il faudrait qu'un même coupon promotionnel soit utilisé dans deux magasins différents pendant la période d'indisponibilité de la connexion. Si en plus, la troisième vérification est effectuée, alors lie risque est encore diminué, puisqu'il faudrait qu'un même client se présente à des caisses de deux magasins différents pendant la période d'indisponibilité de la connexion. Si les problèmes de connexion persistent au-delà d'une durée seuil, définie par le distributeur, le serveur de coupons local 51 peut refuser la validation des coupons promotionnels jusqu'au rétablissement de la connexion. Le contrôle de validité d'un coupon promotionnel est donc beaucoup plus réactif en temps de réponse. La mise-à-jour de l'ensemble des serveurs 51, 53 est faite en temps réel. A partir des informations de la base de données du serveur central 53, des études statistiques peuvent être effectuées. Si l'unité de commande 35 est paramétré pour renvoyer les informations reçues de l'unité de validation 33 au système de caisse 43, alors le système de caisse 43 reçoit le nouveau code, soit l'information prix, et applique la promotion sur le total d'achat. Ceci peut être effectué, par exemple, par une unité d'émulation qui peut émuler le scanner LASER ou un lecteur optique (par exemple CMOS ou CCD) ou un clavier ou un périphérique d'entrée se branchant sur le système de caisse et en envoyant un code EAN13 (ou tout autre code lisible par le système de caisse, comme par exemple un code-barres à une ou deux dimension(s), un code au format ASCII ou sous forme d'un signal électrique, etc.). L'unité d'émulation est reliée au système de caisse 43 par une interface de type USB, clavier/Wedge, RS232 simple et double, RS4XX, IBM 46xx, émulation scanner, émulation crayon, OCIA, Wand, Bluetooth, Wifi. Le code lisible par le système de caisse 43, peut être un code interprétable directement par le système de caisse 43, sans ajout d'un logiciel dédié. Pour le système de caisse, l'impact est pratiquement nul puisqu'il voit l'unité d'émulation comme un périphérique qu'il connaît. Enfin, si l'unité de commande 35 est paramétrée pour renvoyer les informations reçues de l'unité de validation 33 à l'afficheur LCD 41, alors l'afficheur affiche le code EAN13 sous forme de code-barres, ou toute autre forme lisible par un lecteur optique, notamment un scanner LASER. Les informations contextuelles (information article, information prix...) sont affichées sous format texte. Le code-barres est alors lu par le scanner LASER conventionnel. Le procédé proposé permet donc de s'affranchir d'une imprimante utilisée pour imprimer des coupons code-barres EAN13 à partir de coupon promotionnel. De ce fait, l'encombrement spatial du dispositif mettant en oeuvre le procédé est réduit. L'afficheur LCD 41 doit pouvoir permettre une lecture du code-barres par le scanner LASER 42 de caisse. L'afficheur LCD 41 est composé des couches successives suivantes : - un premier polariseur ; - un ensemble de cellules à cristaux liquide ; - un deuxième polariseur ; et - un réflecteur. L'afficheur LCD 41 peut être un afficheur LCD réflectif à fond blanc, qui garantit la lecture d'un code-barres par un scanner LASER 42. L'afficheur LCD 41, de préférence, suit la norme ANSI qui définit les règles à respecter pour une bonne lecture de code. Notamment, l'afficheur LCD 41 assure, dans la longueur d'onde du laser (typiquement entre environ 600 nm et environ 700 nm), une réflectance (rapport de l'énergie de la lumière réfléchie sur la lumière incidente) sur un pixel noir au moins deux fois inférieure à une réflectance sur un pixel blanc et une différence de réflectance entre un pixel blanc et un pixel noir d'au minimum 20 % environ, et de préférence supérieure à 70 % environ. Le code-barres affiché sur l'afficheur LCD 41 a, de préférence, une taille d'au moins 3 cm environ de largeur et au moins 2 cm environ de hauteur. Da manière à pouvoir coder un code EAN13, les au moins 3 cm environ de largeur contiennent au moins 90 colonnes de pixels. Dans le cas où la lumière du laser du scanner LASER 42 est polarisée, l'afficheur LCD 41 est positionné de sorte qu'il minimise la quantité d'énergie absorbée par un premier polariseur de l'afficheur LCD. Par exemple, si la lumière du LASER est polarisée rectilignement, l'afficheur LCD 41 est alors aligné de sorte que la polarisation de son premier polariseur soit dans le même plan que l'axe de polarisation du faisceau LASER incident. Autre exemple, si la lumière du LASER a une polarisation elliptique, le premier polariseur de l'afficheur LCD 41 est alors, de préférence, aligné sur le grand axe de l'ellipse. L'état de chaque pixel doit rester stable pendant la durée de lecture. Une bonne lecture d'un code-barres nécessite dix balayages successifs de ce code-barres par le faisceau LASER du scanner LASER 42. Ainsi, par exemple, pour un scanner LASER 42 qui réalise 1000 balayages par seconde, la durée de lecture est d'environ 10 msec. L'état des pixels de l'afficheur LCD 41 doit rester stable pendant une durée au moins supérieure à la durée mise par le scanner LASER 42 pour lire le code-barres, soit environ 10 msec. Afin d'améliorer le dispositif selon l'invention, l'afficheur LCD 41 peut posséder les caractéristiques décrites ci-dessous. Le faisceau LASER incident 106 sur l'afficheur LCD 41 rencontre une surface vitreuse, ou vitre 1032, à l'entrée de l'afficheur LCD 41. Cette surface génère elle-même une réflexion, qui est indépendante de l'état du pixel (en effet cette réflexion a lieu avant que le faisceau LASER 106 � rentre � dans l'afficheur LCD). Si l'afficheur LCD 41 est perpendiculaire au plan d'incidence du faisceau LASER 106, la réflexion vitreuse 107 � remonte � au niveau d'un récepteur 15 102 du scanner LASER 42 qui est dans l'axe du faisceau incident et est susceptible de réduire les performances de lecture. En effet, comme indiqué plus haut, pour garantir une bonne lecture du code, les réflectances sur un pixel noir Rn et sur un pixel blanc Rb doivent vérifier au moins les règles suivantes : 20 Rn A, avec A au moins égal à 20% et de préférence supérieur à 70%. Mais si on introduit la réflexion vitreuse, on a : Rn=Rn'+A ; 25 Rb=Rb'+ A ; où Rn' est la réflectance du cristal liquide 1033 plus celle du réflecteur, qui est ici un miroir 1031a, quand le pixel est noir ; Rb' est la réflectance du cristal liquide 1033 plus celle du miroir 1031a 30 quand le pixel est blanc ; L est l'incrément de réflectance induit par le verre 1032. Ainsi Rn/Rb= (Rn'+A)/(Rb'+ A)= 1-(Rb'-Rn')/(Rb'+ A) est une fonction croissante de A. La réflexion vitreuse 107 peut dans certains cas induire Rn>0,5xRb et diminuer la qualité de lecture du scanner 42. Une manière d'améliorer la lecture consiste à incliner l'afficheur LCD 41 par rapport au plan d'incidence du LASER. Ainsi la lumière réfléchie 105 sur le verre 1032 ne repart pas dans la direction du récepteur et ne trouble pas la lecture. Le miroir 1031a en fond de l'afficheur LCD 41 agit en réflexion et en diffusion : une partie 104 du faisceau incident est réfléchi suivant la loi de Descartes (symétrie du faisceau par rapport à la normale AA du miroir1031a) et une deuxième partie 108 est diffusée dans toutes les directions, y compris la direction du faisceau incident 106. En inclinant l'afficheur LCD 41, comme illustré sur la figure 3, le faisceau réfléchi 104 sur le miroir ne remonte pas non plus au récepteur 102. Il n'y a que la lumière issue de la diffusion 108 sur le miroir 1031a dans la direction du faisceau incident 106 qui remonte au récepteur et qui peut donc être utilisée pour le décodage. En vue d'améliorer le contraste quand l'afficheur LCD est incliné, on peut remplacer le miroir 1031a en fond de l'afficheur LCD par un réflecteur catadioptrique, ou catadioptre 1031b, comme illustré sur la figure 4. Une propriété du catadioptre 1031b est de réfléchir un faisceau incident 106 en un faisceau 107 parallèle au faisceau incident. Un catadioptre 1031b est composé d'une mosaïque de trièdres trirectangles réfléchissants. Les trièdres sont identiques. Chaque trièdre est composé de 3 triangles identiques qui sont rectangles isocèles, avec deux petits côtés et un grand côté. Ces rectangles ont comme arrêtes communes les arrêtes de leurs petits côtés. L'arrête de leur grand côté correspond à celle qui est au premier plan du catadioptre. Elle a une longueur L (la même pour tous les trièdres). L'ensemble des arrêtes de grand côtés de l'ensemble des trièdres sont dans le même plan (qui définit le plan que va traverser dans un sens et dans l'autre tout rayon qui frappe le catadioptre) Un faisceau qui rentre dans le trièdre en ressort parallèle au faisceau incident avec un déport d (distance entre le faisceau incident et le faisceau réfléchi). Ce déport d est inférieur à la longueur L. Pour ne pas fausser la lecture du code-barres, le déport induit sur le faisceau LASER du scanner de caisse doit être inférieur à la largeur de la plus petite barre du code-barres, c'est-à-dire au plus 0,2 mm environ (pour une lecture optimale). Par conséquent, les trièdres doivent être tels que la largeur L, qui définit les trièdres, soit inférieure à 0,2mm. Pour garantir que la stabilité des couleurs (noir ou blanc) des pixels pendant la durée de lecture, il est possible d'utiliser un afficheur LCD 41 de type bistable. En effet, avec ce type de technologie, les pixels ne sont pas rafraîchis, car leur état est stable dans le temps : ils sont soit blanc, soit noir. C'est une impulsion électrique qui perrnet de passer d'un état stable (noir ou blanc) à l'autre état stable (blanc ou noir). Si le faisceau LASER 106 est polarisé rectilignement, une lame quart-d'onde peut être ajoutée devant l'afficheur LCD 41. La lame quart-d'onde est orientée de telle sorte qu'un de ses axes neutres forme un angle de 45° par rapport à l'axe de polarisation du premier polariseur de l'afficheur LCD 41 : - soit la polarisation du LASER forme un angle de +45° ou -45° par rapport à l'axe de polarisation du premier polariseur de l'afficheur LCD 41 : dans ce cas, en franchissant la lame quart-d'onde, sa polarisation est inchangée (car suivant un axe neutre de la lame). Le faisceau LASER 106 atteint l'afficheur LCD 41 avec une polarisation à 45° par rapport au premier polariseur : une partie de son énergie est absorbée mais une partie de son énergie peut rentrer dans l'afficheur LCD ; - dans tous les autres cas, la lame quart-d'onde transforme la polarisation rectiligne en polarisation elliptique, ce qui garantit qu'une partie du faisceau LASER 106 pourra rentrer dans l'afficheur LCD 41. L'avantage d'envoyer le nouveau code sur un afficheur LCD 41 lisible par un scanner LASER 42, consiste en ce que si le distributeur ne souhaite pas effectuer automatiquement la quatrième vérification, le système ne nécessite absolument aucune connexion au système de caisse existant. Ceci permet notamment de garantir au distributeur que le système proposé n'aura aucun impact tant sur la sécurité que sur la fiabilité de son système d'encaissement actuel. Si toutefois le distributeur souhaite automatiser totalement la lecture, vérification, traduction et encaissement du coupon, l'unité de commande 35 peut être paràmétré pour envoyer l'information du code coupon sous forme d'un signal électrique directement au système de caisse 43. L'information pourra notamment être transmise au format ASCII en série par un des ports du système de caisse. La connexion entre l'unité de commande 35 et le système de caisse 43 pourra être entre autre de type USB, clavier/Wedge, RS232 simple et double, RS4XX, IBM 46xx, emulation scanner, émulation crayon, OCIA, Wand, Bluetooth, Wifi. Dans certains cas de figure, le raccordement de l'unité de commande 35 au système de caisse 43 sera � transparent � pour le système et ne nécessitera aucun déploiement de nouveau logiciel sur le système de caisse. C'est notamment le cas, par exemple, de la connexion clavier/Wedge où le système sera branché entre le clavier de caisse et le système de caisse 43. Dans ce cas, l'unité de commande 35 envoie des codes clavier et il est confondu par le système de caisse 43 avec le clavier existant. La présente invention n'est pas limitée aux modes de réalisation décrits ci-dessus, mais s'étend à tout mode de réalisation conforme à son esprit. La présente invention n'est pas non plus limitée à la grande distribution mais est également destinée à tous commerces utilisant un système de caisse. REVENDICATIONS 1. Procédé de traitement d'un code optique ou électromagnétique (code 5 coupon), correspondant à un coupon promotionnel contenant des informations, comprenant les étapes suivantes : - une lecture du code coupon par un premier lecteur (2) adapté et la transmission des informations sous forme d'un code binaire ; - éventuellement, un découpage du code binaire par un algorithme 10 promotionnel prédéfini ; caractérisé en ce qu'il comprend, en outre, les étapes suivantes : - une création d'un nouveau code à partir d'au moins une information contenue dans le code coupon par un algorithme de création de nouveaux codes prédéfini ; 15 - un envoi au système de caisse (43) du nouveau code par voie optique ou électrique ; et - une lecture et une interprétation par le système de caisse (43) du nouveau code ; et en ce que la lecture et l'interprétation par le système de caisse (43) 20 implique l'une des étapes suivantes : - un affichage d'au moins une information contenue dans le nouveau code sous forme d'un code lisible par le système de caisse (43) sur un afficheur LCD (41) composé d'un premier polariseur, d'un ensemble de cellules à cristaux liquide, d'un deuxième polariseur et d'un réflecteur, 25 l'afficheur présentant une réflectance sur un pixel noir au moins deux fois inférieure à une réflectance sur un pixel blanc, et une lecture du code par un scanner LASER (42) du système de caisse (43) ; ou - une émulation par une unité d'émulation, relié au système de caisse, d'au moins une information contenue dans le nouveau code sous forme d'un 30 code lisible par un système de caisse (43), l'unité d'émulation émulant soit le scanner LASER (42), soit un clavier, soit un périphérique d'entrée connecté au système de caisse (43). 2. Procédé selon la revendication précédente, caractérisé en ce que le code lisible par le système de caisse (43) est un code-barres à une ou deux dimension(s). 3. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que l'afficheur LCD (41) possède une différence de réflectance entre celle d'un pixel noir et celle d'un pixel blanc d'au moins 20 0/0 environ. 4. Procédé selon la revendication précédente, caractérisé en ce que l'afficheur LCD (41) possède une différence de réflectance entre celle d'un pixel noir et celle d'un pixel blanc supérieure à 70 % environ. 5. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que l'état des pixels de l'afficheur LCD (41) reste stable pendant une durée d'environ 10 msec au moins. 6. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que l'afficheur LCD (41) est aligné de sorte que son premier polariseur ait une polarisation dans le même plan qu'un axe de polarisation du faisceau LASER incident émis par le scanner LASER (42), si le faisceau LASER a une polarisation rectiligne ; et en ce que, si le faisceau LASER a une polarisation elliptique selon une ellipse, l'afficheur LCD (41) est aligné de sorte que son premier polariseur ait une polarisation dans le même plan qu'un grand axe de l'ellipse. 7. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le réflecteur de l'afficheur LCD (41) est un catadioptre. 8. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que l'afficheur LCD (41) est un afficheur LCD bistable. 9. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que l'afficheur LCD (41) comprend en plus une lame quart-d'onde. 10. Procédé selon la revendication 1, caractérisé en ce que l'unité d'émulation émule un code au format ASCII sous forme d'un signal électrique ; et en ce que l'unité d'émulation est relié au système de caisse (43) par une interface du système de caisse (43) choisie parmi : USB, clavier/Wedge, RS232 simple ou double, RS4XX, IBM 46xx, émulation scanner, émulation crayon, OCIA, Wand, Bluetooth, Wifi. 11. Procédé selon la revendication précédente, caractérisé en ce que le code émulé par l'unité d'émulation est interprétable directement par le système de caisse (43). 12. Procédé selon l'une quelconque des revendications précédente, caractérisé en ce que le code lisible par le système de caisse (43) est un code sur 13 chiffres. 20 13. Procédé selon la revendication précédente, caractérisé en ce que le code sur 13 chiffres est un code-barres au format EAN13. 14. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le code coupon est encrypté par un algorithme 25 d'encryptage. 15. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le coupon promotionnel est contenu dans un téléphone portable. 16. Procédé selon l'une quelconque des revendications 1 à 14, caractérisé en ce que le coupon promotionnel est contenu sur un support papier. 30 17. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le coupon promotionnel contient une information coupon identifiant le coupon. 18. Procédé selon la revendication précédente, caractérisé en ce que le coupon promotionnel contient en outre : - un identifiant promotion identifiant l'algorithme promotionnel ; et/ou une information prix indiquant un montant correspondant au montant d'une promotion à appliquer ; et/ou - une information article précisant un article et/ou un montant sur lequel peut être effectuée la promotion ; et/ou - une information client-coupon identifiant un bénéficiaire de la promotion ; et/ou - une information d'horodatage précisant une période de validité du 15 coupon. 19. Procédé selon la revendication 17, caractérisé en ce qu'une base de données (511) d'un serveur de coupons local (51) contient : - un identifiant promotion identifiant l'algorithme promotionnel ; et/ou 20 - une information prix indiquant un montant correspondant au montant d'une promotion à appliquer ; et/ou - une information article précisant un article et/ou un montant sur lequel peut être effectuée la promotion ; et/ou - une information client-coupon identifiant un bénéficiaire de la 25 promotion ; et/ou - une information d'horodatage précisant une période de validité du coupon. 20. Procédé selon l'une quelconque des revendications 18 ou 19, 30 caractérisé en ce qu'il comprend, en outre, une étape de traitement de données du code binaire par un module de traitement de données (3). 21. Procédé selon la revendication précédente, caractérisé en ce que l'étape de traitement de données comprend les sous-étapes suivantes : - un décryptage du code binaire, constituant une première vérification automatique définissant une première règle, et, éventuellement, un découpage des informations contenues dans le code binaire par un décodeur (32), le décryptage étant effectuer par un algorithme de décryptage ; -éventuellement, une réalisation d'au moins une vérification automatique, définissant une règle, sur le coupon promotionnel par une 10 unité de validation (33) avant une application de la promotion ; - un envoi d'une information par l'unité de validation (33) à une unité de commande (35) ; et - un envoi d'une commande au système de caisse (43) ou l'afficheur LCD (41) par l'unité de commande (35). 15 22. Procédé selon la revendication précédente, caractérisé en ce que si le décryptage du code binaire échoue, le décodeur de code (32) renvoie un message d'erreur à l'unité de validation (33) qui transmet à l'unité de commande (35) ; et en ce que si le décryptage du code binaire réussit, la 20 première règle est vérifiée et le décodeur de code (32) réalise le découpage, individualisant les informations contenues dans le code binaire. 23. Procédé selon l'une quelconque des revendications 21 ou 22, caractérisé en ce qu'un ajout d'un algorithme promotionnel dans le 25 décodeur de code (32) est réalisé par un paramétrage du décodeur de code (32) grâce à un envoi d'un algorithme promotionnel au décodeur de code (32) par une unité de paramétrage (32'), l'algorithme dépendant de la promotion et identifiant les informations et les conditions à respecter pour appliquer la promotion ; et en ce que le paramétrage du décodeur de code 30 (32) est effectué soit en usine, soit au moment du déploiement du module de traitement de données (3), soit en ligne. 24. Procédé selon l'une quelconque des revendications 18 à 23, caractérisé en ce qu'une deuxième vérification, définissant une deuxième règle, consiste à comparer l'information d'horodatage à une information délivrée par une horloge (37), permettant de vérifier si la date, et éventuellement l'heure, d'un passage en caisse est comprise entre une date de début et une date de fin de validité du coupon ; et en ce que la deuxième règle est vérifiée si la date, et éventuellement l'heure, de passage en caisse est comprise entre la date de début et la date de fin de validité du coupon contenues dans l'information d'horodatage. 25. Procédé selon l'une quelconque des revendications 18 à 24, caractérisé en ce qu'une troisième vérification, définissant une troisième règle, consiste à lire une information client-carte par un deuxième lecteur (6) adapté, à comparer l'information client-carte à l'information client-coupon ; et en ce que la troisième règle est vérifiée si l'information client-carte et l'information client-coupon sont identiques. 26. Procédé selon la revendication précédente, caractérisé en ce que l'information client-carte est un code personnel permettant l'utilisation du coupon promotionnel ; et en ce que ce code personnel est saisi sur un clavier présent sur le deuxième lecteur (6). 27. Procédé selon la revendication 24 en combinaison avec la revendication 15, caractérisé en ce que l'information client-carte est une 25 signature du téléphone portable (1) ou de sa carte SIM, cette signature étant lue par un lecteur NFC, Bluetooth, GSM ou UMTS. 28. Procédé selon la revendication 24, caractérisé en ce que l'information client-carte est un numéro d'une carte de fidélité ; et en ce que cette 30 information est lue par le deuxième lecteur (6) ou sur le système de caisse possédant un lecteur de carte de fidélité. 29. Procédé selon l'une quelconque des revendications 18 à 28, caractérisé en ce qu'une quatrième vérification, définissant une quatrième règle, consiste en ce que si l'information article définit au moins un article sur lequel la promotion est réalisée, l'unité de validation vérifie que l'un au moins des articles a bien été scanné par le système de caisse ; en ce que si l'information article définit un montant rninimum à payer, l'unité de validation vérifie que la somme des prix des articles scannés est au moins égale au montant minimum à payer ; et caractérisé en ce que la quatrième règle est vérifiée si le client a un panier correspondant à l'information article, le panier étant l'ensemble des articles scannés. 30. Procédé selon l'une quelconque des revendications 18 à 29, caractérisé en ce qu'une cinquième vérification, définissant une cinquième règle, consiste à récupérer l'information coupon, identifiant le coupon dans la base de donnée (511) du serveur de coupons local (51), la base de données (511) contenant une liste qui référencie l'ensemble des coupons promotionnels émis et contient des informations concernant l'utilisation de ces coupons promotionnels ; et en ce que la cinquième règle est vérifiée si l'information coupon correspond à un coupon promotionnel non encore utilisé. 31. Procédé selon l'une quelconque des revendications 18 et 20 à 29 en combinaison avec la revendication 18, caractérisé en ce qu'une cinquième vérification, définissant une cinquième règle, consiste à récupérer l'information coupon identifiant le coupon promotionnel et à vérifier si l'information coupon est déjà présente dans une base de données (511) d'un serveur de coupons local (51), la base de données (511) ne contenant que des informations sur les coupons déjà utilisés ; et en ce que la cinquième règle est vérifiée si l'information coupon n'existe pas encore dans la base de données (511). 32. Procédé selon l'une quelconque des revendications 30 ou 31, caractérisé en ce que le serveur de coupons local (51) est relié à un serveurcentral (53) ; et en ce que la base de données (511) est mise à jour par le serveur central (53). 33. Procédé selon la revendication précédente, caractérisé en ce que le 5 serveur de coupons local (511) est relié au serveur central (53) par une connexion filaire ou radio. 34. Procédé selon l'une quelconque des revendications 18 à 33, caractérisé en ce qu'un ajout d'un algorithme promotionnel dans l'unité de 10 validation (33) est réalisé par un paramétrage de l'unité de validation (33) grâce à un envoi de l'algorithme promotionnel à l'unité de validation (33) par une unité de paramétrage (33'), l'algorithme dépendant de la promotion et identifiant les vérifications à effectuer, c'est-à-dire les règles à vérifier, par l'unité de validation (33) ; et en ce que le paramétrage de l'unité de 15 validation (33) est effectué soit en usine, soit au moment du déploiement du module de traitement de données (3), soit en ligne. 35. Procédé selon l'une quelconque des revendications 18 à 34, caractérisé en ce que si l'une des règles devant être vérifiées ne l'est pas, le 20 coupon promotionnel n'est pas accepté ; et en ce que si l'ensemble des règles devant être vérifiées l'est, le coupon promotionnel est validé. 36. Procédé selon la revendication précédente en combinaison avec l'une quelconque des revendications 1 à 9, caractérisée en ce que si le coupon 25 promotionnel n'est pas accepté, une unité de commande (35) commande un affichage d'un message d'erreur sur l'afficheur LCD (41) ; et en ce que si le coupon promotionnel est validé, l'unité de commande (35) commande l'affichage d'au moins une information sur l'afficheur LCD (41). 30 37. Procédé selon la revendication 35 en combinaison avec l'une quelconque des revendications 1, 2, 10 et 11, caractérisée en ce que si le coupon promotionnel n'est pas accepté, une unité de commande (35) envoie un message d'erreur à l'unité d'émulation ; et en ce que si le couponpromotionnel est validé, l'unité de commande (35) commande l'émulation d'un code comportant au moins une information à l'unité d'émulation. 38. Procédé selon l'une des revendications 36 ou 37, caractérisé en ce 5 que si le coupon promotionnel est validé, l'unité de validation (33) envoie au moins un signal à : - un élément sonore qui émet un son ; et/ou - une unité d'élimination et de remontée d'informations (36) qui élimine alors l'information coupon dans la base de données (511) ou ajoute dans la 10 base de données (511) une information indiquant que le coupon promotionnel, correspondant à l'information coupon, a déjà été utilisé ; et/ou - la base de données qui enregistre les informations coupon et client-carte, une date et/ou une heure auxquelles le coupon promotionnel a été 15 utilisé, un identifiant machine permettant de savoir par quel premier lecteur (2) le coupon promotionnel a été lu. 39. Procédé selon l'une quelconque des revendications 35 à 38 en combinaison avec l'une quelconque des revendications 1 à 9, caractérisé en 20 ce que si le coupon est validé, au moins l'une des informations parmi les informations article, client-coupon, horodatage et coupon, est affichée sur l'afficheur LCD (41) sous forme textuelle. 40. Procédé selon l'une des revendications 35 à 39, caractérisé en ce que 25 si le coupon est validé, au moins l'une des informations parmi les informations article, client-coupon, client-carte, horodatage et coupon, est remontée à la base de données (511). 41. Procédé selon l'une quelconque des revendications précédentes, 30 caractérisé en ce que le premier lecteur est choisi parmi un lecteur imageur avec traitement d'image, un scanner LASER, un lecteur NFC, une borne Bluetooth, et une borne Wifi, une borne infrarouge. 42. Procédé selon l'une quelconque des revendications 24 à 41, caractérisé en ce que le second lecteur (6) est intégré au premier lecteur (2). 43. Procédé selon l'une quelconque des revendications précédentes en combinaison avec la revendication 15, caractérisé en ce que le code coupon est un code affiché sur un écran LCD (12) d'un téléphone portable (1). 44. Procédé selon la revendication précédente, caractérisé en ce que le 10 code est choisi parmi un code-barres à une ou deux dimensions et en ce que le premier lecteur (2) est un lecteur imageur avec traitement d'image. 45. Procédé selon la revendication 43, caractérisé en ce que le code est un code alphanumérique ; et en ce que le premier lecteur (2) est un lecteur 15 imageur avec traitement d'image et une reconnaissance optique des caractères. 46. Procédé selon l'une quelconque des revendications 44 ou 45, caractérisé en ce que l'unité de validation (33) remonte une photo du code 20 affiché sur l'écran LCD (12) du téléphone portable (1) prise par le premier lecteur (2) imageur avec traitement d'image à la base de données (511). 47. Dispositif mettant en oeuvre un procédé selon l'une quelconque des combinaison avec l'une quelconque des le premier polariseur ; 30 -l'ensemble de cellules à cristaux liquide ; - le deuxième polariseur ; -le réflecteur ; 25 revendications précédentes en revendications 1 à 9 comprenant - le premier lecteur (2) ; et - l'afficheur LCD (41) ; l'afficheur LCD (41) comprenant les couches successives suivantes :caractérisé en ce que l'afficheur LCD (41) présente une réflectance sur un pixel noir au moins deux fois inférieure à une réflectance sur un pixel blanc. 48. Dispositif selon la revendication précédente, caractérisé en ce que l'afficheur LCD (41) possède une différence de réflectance entre celle d'un pixel noir et celle d'un pixel blanc d'au moins 20 % environ. 49. Dispositif selon la revendication précédente, caractérisé en ce que l'afficheur LCD (41) possède une différence de réflectance entre celle d'un IO pixel noir et celle d'un pixel blanc supérieur à 70 % environ. 50. Dispositif selon l'une quelconque des revendications 47 à 49, caractérisé en ce que l'état des pixels de l'afficheur LCD (41) reste stable pendant une durée d'environ 10 msec au moins. 15 51. Dispositif selon l'une quelconque des revendications 47 à 50, caractérisé en ce que l'afficheur LCD (41) est aligné de sorte que son premier polariseur ait une polarisation dans le même plan qu'un axe de polarisation du faisceau LASER incident émis par le scanner LASER (42), si 20 le faisceau LASER a une polarisation rectiligne ; et en ce que, si le faisceau LASER a une polarisation elliptique selon une ellipse, l'afficheur LCD 541) est aligné de sorte que son premier polariseur ait une polarisation dans le même plan qu'un grand axe de l'ellipse. 25 52. Dispositif selon l'une quelconque des revendications 47 à 51, caractérisé en ce que le réflecteur de l'afficheur LCD (41) est un catadioptre. 53. Dispositif selon l'une quelconque des revendications 47 à 52, caractérisé en ce que l'afficheur LCD (41) est un afficheur LCD bistable. 54. Dispositif selon l'une quelconque des revendications 47 à 53, caractérisé en ce que l'afficheur LCD (41) comprend en plus une lame quart-d'onde. 30 55. Dispositif selon l'une quelconque des revendications 47 à 54, caractérisé en ce qu'il comprend, en outre, le module de traitement de données (3) ; le module de traitement de données (3) comportant - le décodeur (32) ; - l'unité de validation (33) ; - l'unité de commande (35) ; l'unité d'élimination et de remontée d'informations (36) ; l'horloge (37) ; - l'élément sonore (39). 56. Dispositif selon l'une quelconque des revendications 47 à 55, caractérisé en ce qu'il comprend, en outre, le serveur de coupons local (51) incluant la base de données (511).15