- 1 -
PROCEDE ET DISPOSITIF POUR LE PAIEMENT AUTOMATIQUE D'AU MOINS UN ARTICLE PRIS PAR UN CONSOMMATEUR DANS UN RESTAURANT SELF-SERVICE.
La présente invention concerne un procédé et un dispositif pour la détermination du prix d'un ensemble d'articles en libre service dans un restaurant.
Elle s'applique notamment, mais non exclusivement, aux restaurants de collectivités dits "self service" qui offrent aux consommateurs un large choix de plats et boissons. Les restaurants de ce type emploient une personne chargée de calculer le prix à payer par chaque coiisommateur, correspondant au montant total des articles que celui-ci a choisi et disposé sur un plateau-
Or, la saisie du prix de chaque article disposé sur un plateau implique que la personne à la caisse connaisse ou dispose d'une liste donnant tous les prix des articles disponibles. Une telle saisie est donc longue et fastidieuse, et entraîne des files d'attentes qui, en période d'affluence, peuvent être importantes, voire dissuasives pour les consommateurs. Par ailleurs, comme cette saisie est faite manuellement, il est difficile d'éviter les erreurs.
La présente invention a pour but de supprimer ces inconvénients, en en particulier d'automatiser la saisie du prix de chaque article, tout en offrant une grande sécurité vis-à-vis des risques de fraude. A cet effet, elle propose un procédé pour le paiement automatique d'au moins un article pris par un consommateur dans un restaurant self-service comportant au moins un poste de distribution de produits.
- 2 -
Selon l'invention, ce procédé est caractérisé en ce qu'il comprend :
- l'attribution à chaque consommateur d'un support d'identification comprenant un module transpondeur comportant des moyens de mémorisation d'un code d'identification du consommateur,
- la mémorisation, en association avec chaque code d'identification attribué à un consommateur, d'informations d'identification du consommateur et d'un solde de compte de paiement, et pour chaque produit distribué dans le restaurant, d'un code d'identification en association avec une valeur du produit,
- la détection de la présence d'un support d'identification de consommateur à un emplacement prédéterminé d'un poste de distribution de produits, et la lecture du code d'identification mémorisé dans ce support,
- la détection de la prise d'un produit, ainsi que son identification et/ou la détermination de la valeur de ce produit,
- la détermination du solde associé au consommateur identifié, et
- le calcul et la mise à jour d'un nouveau solde associé au consommateur, en retranchant la valeur déterminée du produit du solde associé au consommateur.
Grâce à l'invention, le paiement par chaque consommateur des articles choisis est effectué automatiquement, sans risque d'erreur de saisie. En outre, ce paiement est effectué au fur et à mesure que le consommateur se sert, si bien que l'on peut ainsi détecter, dès que le solde du compte d'un consommateur devient inférieur à une certaine limite prédéterminée.
Avantageusement, les articles distribués comprennent des produits disposés dans des récipients réutilisables, que les consommateurs peuvent prendre et placer sur un plateau, ces récipients intégrant un module transpondeur du même type que les modules transpondeurs équipant les supports d'identification des consommateurs, ce module transpondeur comprenant des moyens de mémorisation d'un code d'identification d'article. De cette manière, il n'est pas possible de séparer le module transpondeur du récipient
- 3 - Les récipients jetables, par exemple les bouteilles, peuvent être fixés de mamère inviolable sur un socle intégrant un module transpondeur d'identification.
Selon une particularité de l'invention, les modules transpondeurs associés aux articles mémorisent également le prix de l'article, ce qui permet de déterminer le prix de chaque article par une simple lecture du module transpondeur associé.
Selon une autre particularité de l'invention, les moyens de mémorisation de chaque module transpondeur associé à un article sont accessibles à la fois en lecture et en écriture de manière à permettre la mise à jour du prix de l'article stocké par le module.
Avantageusement, les cartes d'identification des consommateurs sont aussi accessibles en lecture et en écriture et mémorisent la valeur d'un solde.
Un mode de réalisation du dispositif selon l'invention sera décrit ci-après, à titre d'exemple non limitatif, avec référence aux dessins annexés dans lesquels :
La figure 1 est une représentation schématique permettant d'illustrer le principe du procédé selon l'invention ;
La figure 2 représente schématiquement un module transpondeur ;
La figure 3 montre schématiquement une application préférée du procédé selon l'invention.
La figure 1 représente un plateau 1 sur lequel sont disposés les articles choisis par un consommateur, à savoir dans le cas d'un restaurant des assiettes 2 et autres récipients 3.
Selon l'invention, un module transpondeur, de type puce électronique sans contact, est associé à chaque article, soit par fixation, par exemple collage, soit par incorporation dans la matière au moment de sa fabrication.
Chaque module transpondeur comporte des moyens de mémorisation dans lesquels un code d'identification de l'article correspondant est préenregistré. Il peut être intégré dans la matière qui constitue les assiettes ou être collé au dos de celles-ci. Il peut également être intégré dans des socles fixés de manière inviolable aux récipients jetables, tels que les bouteilles. Après consommation,
- 4 - les assiettes sont nettoyées pour être à nouveau utilisées, tandis que les socles sont séparés des récipients jetables et fixés sur un nouveau récipient. De cette mamère, les modules transpondeurs sont réutilisables.
Pour la détermination du montant total des articles 2, 3, le plateau est disposé au- dessus d'un dispositif de lecture 4 qui exécute une séquence d'interrogation par échange de messages avec les modules transpondeurs se trouvant sur le plateau 1. A cet effet, le dispositif de lecture 4 présente une portée limitée pour ne pas atteindre les modules transpondeurs pouvant se trouver en dehors du plateau 1 placé au-dessus.
Les modules transpondeurs se trouvant sur le plateau transmettent en réponse les informations d'identification des différents articles auxquels ils sont associés.
Avantageusement, le dispositif de lecture 4 met en oeuvre une procédure d'interrogation des puces situées à sa portée, de mamère à éviter les collisions qui se produisent lorsque plusieurs modules transpondeurs émettent en même temps leur code d'identification.
Cette procédure peut par exemple consister pour le dispositif de lecture 4 à émettre un code de sélection correspondant à une première partie de code d'identification des puces. Les modules qui reçoivent ce code de sélection, le comparent à la partie correspondante de leur code d'identification, et s'il y a concordance, ils émettent leur code d'identification complet avec un retard qui est déterminé en fonction de l'autre partie de leur code d'identification. Si tous les modules ont un code d'identification respectif unique, tout risque de collision est ainsi évité.
Pour sélectionner tous les modules pouvant se trouver sur le plateau 1, le dispositif de lecture 4 émet ainsi successivement toutes les premières parties possibles de code d'identification de modules transpondeurs.
Pour éviter les collisions, on peut alternativement prévoir de diviser la surface occupée par un plateau au dessus du dispositif de lecture 4, en plusieurs zones de détection, par exemple six, chaque zone étant associée à un élément de détection du dispositif de lecture, qui n'est sensible qu'aux modules transpondeurs situés dans la zone correspondante. Si les dimensions des zones correspondent sensiblement à celles du plus petit article pouvant être disposé par un consommateur sur un plateau, on est assuré que deux modules ne peuvent pas se
- 5 - trouver simultanément dans la même zone de détection du même élément de détection.
Chaque module transpondeur se trouvant sur le plateau 1 renvoie vers le dispositif de lecture 4 un code d'identification. La liste des codes d'identification ainsi lus par le dispositif de lecture 4 est transmise vers un calculateur 5 qui interroge une base de données 8 établissant la correspondance entre chaque code d'identification et le prix de l'article correspondant. Le calculateur détermine ainsi le prix correspondant à chaque code d'identification reçu, et en effectue la somme.
Le calculateur 5 est relié à une imprimante 7 pour imprimer les valeurs des articles, ainsi déterminés et le montant total.
Le calculateur 5 peut être connecté à un écran de visualisation 6 qui affiche les valeurs des articles identifiés sur le plateau et la somme de ces valeurs.
Avantageusement, la base de données 8 associe à chaque code d'identification un libellé de chaque article, les libellés étant imprimés et affichés sur l'écran 6 en correspondance avec les prix.
Chaque consommateur est muni d'une carte d'identification incorporant un module transpondeur dans lequel sont enregistrées des informations d'identification du consommateur. La base de données 8 contient alors également la liste des personnes habilitées, leur code d'identification inscrit sur leur carte et un compte sur lequel la personne associée peut effectuer des versements pour l'alimenter.
En arrivant à la caisse, le consommateur dépose sur le plateau sa carte qui est lue par le dispositif de lecture 4, en même temps que les modules transpondeurs associés aux articles se trouvant sur le plateau. Lorsqu'il reçoit un code d'identification de personne, le calculateur 5 accède à la base de données 8 pour déterminer le solde du compte associé à la personne ainsi identifiée, et calcule le solde restant qui correspond à la différence entre le solde du compte lu dans la base de données et le montant total des prix des articles se trouvant sur le plateau. Le calculateur 5 effectue ensuite la mise à jour de la base de données 8 avec la valeur du solde restant ainsi calculée.
De cette manière, le paiement des articles figurant sur un plateau est entièrement automatique.
- 6 -
Si le solde restant est insuffisant, l'opérateur peut demander au consommateur d'effectuer un versement. Dans ce cas, le montant versé est introduit au moyen d'un clavier 9, et le calculateur 5 met à jour la base de données avec la valeur du nouveau solde calculée en fonction du montant versé.
Selon une variante de l'invention, les modules transpondeurs associés aux articles 2, 3 sont accessibles en lecture et en écriture, de manière à pouvoir modifier les informations stockées par les moyens d'identification. Ainsi, ces informations peuvent comprendre en outre le prix de l'article associé, qui peut de ce fait être mis à jour par exemple lorsque le module transpondeur est associé à un autre article. Dans ce cas, la table de correspondance entre les codes d'identification et le prix des articles n'est plus nécessaire, le dispositif de lecture renvoyant vers le calculateur 5 toutes les informations lues, c'est-à-dire les codes d'identification et les prix correspondants.
Avantageusement, les modules transpondeurs incorporés dans les cartes d'identification des personnes sont accessibles en lecture et en écriture et mémorisent un solde de compte qui est mis à jour à chaque paiement en fonction du montant total des prix des articles se trouvant sur le même plateau. Le dispositif de lecture 4 comprend alors des moyens pour inscrire des informations dans les modules transpondeurs.
Lorsque le solde inscrit dans le module transpondeur de la carte est inférieur à un certain seuil, le calculateur 5 avertit la personne porteuse de la carte d'identification que le montant de ce solde est insuffisant et qu'elle doit effectuer un versement d'argent pour augmenter ce montant.
A cet effet, l'opérateur introduit au moyen du clavier 9 le montant versé qui est ajouté à la valeur du solde lu par le dispositif de lecture 4, le nouveau montant étant transmis au module transpondeur de la carte d'identification.
La figure 2 représente une puce transpondeur susceptible d'être utilisée dans cette application. Sur cette figure, la puce transpondeur 30 comprend un module mémoire 34 et un module de transmission 32, le module de transmission étant relié par des moyens de connexion 35 à une antenne 33. L'ensemble des modules mémoire et de transmission peut être fixé sur un support 31 très mince.
Par ailleurs, dans le cas de puces sans contact à induction, l'antenne 33 de transmission se présente sous la forme d'une bobine qui permet au dispositif de lecture et/ou d'écriture 7 d'alimenter en énergie par induction la puce 30, le
- 7 - champ magnétique appliqué à la bobine étant modulé pour effectuer la transmission des informations.
Dans la description qui précède, le montant à payer est déterminé une fois que tous les articles choisis par le consommateur ont été disposés à plat sur un plateau.
On peut prévoir également que le compte du consommateur identifié par la carte d'identification disposée sur son plateau, est mis à jour au fur et à mesure que le consommateur se sert aux différents postes qui sont mis à sa disposition. De cette mamère, il n'est pas nécessaire d'associer un module transpondeur d'identification à chaque plat servi.
Ainsi, la figure 3 représente un système mettant en oeuvre le procédé selon l'invention, appliqué à un restaurant self-service comportant plusieurs postes de distribution de plats, boissons et autres produits. Ce système comprend un poste central du type représenté sur la figure 1, comprenant le calculateur 5, connecté au clavier 9, à l'écran 6, l'imprimante 7, et à la base de données 6. Dans ce système, le calculateur du poste central est raccordé, soit par des liaisons filaires, soit par une liaison radio, par exemple bidirectionnelle à 433 MHz, à plusieurs postes de distribution de produits comportant chacun un lecteur 41 à 45 de modules transpondeurs, un écran d'affichage 61 à 65 et un emplacement 21 à 25 de plateau de consommateur, associé à au moins une tête de lecture de modules transpondeurs disposés sur le plateau, et en particulier du module transpondeur intégré à la carte du consommateur, et disposée sur le plateau..
Ainsi, les consommateurs sont identifiés par le système à chaque fois qu'ils déposent leur plateau avec leur carte d'identification sur un emplacement de plateau 21 à 24 et qu'un plat est pris par le consommateur au poste correspondant. Cette action déclenche l'émission par le lecteur 41 à 44 à destination du calculateur 5 d'un message d'achat contenant le code d'identification mémorisé par le module transpondeur de la carte d'identification, un code d'identification du plat choisi par le consommateur, et un code d'identification du poste. Lorsque le calculateur 5 reçoit un tel message, il interroge la base de données 8 pour rechercher le solde du compte du consommateur ainsi identifié et éventuellement le prix du plat choisi, et calcule le nouveau solde du compte du consommateur après déduction du prix du plat choisi. Si le compte du consommateur est suffisamment approvisionné, le calculateur 5 transmet en retour vers le lecteur 41 à 44 émetteur le prix du plat choisi par le consommateur,
- 8 - et le nouveau solde du compte du consommateur. Le lecteur 41 à 44 affiche alors sur son afficheur 61 à 64 les valeurs reçues.
Si au contraire le compte du consommateur est insuffisamment approvisionné, le calculateur 5 envoie au lecteur 41 à 44 un message signalant que le solde du compte du consommateur est insuffisant. On peut prévoir un signal visuel tel que l'allumage d'un voyant 81 à 84 à proximité du poste, de manière à permettre à une hôtesse de repérer plus facilement le poste où s'est produit une l'anomalie.
Le poste comprenant le lecteur 41 est conçu pour servir des plats pré-portionnés, les récipients présentés aux consommateurs étant remplis en cuisine dans des récipients intégrant un module transpondeur, tel que décrit précédemment en référence à la figure 1. Lorsqu'un consommateur a placé son plateau sur l'emplacement 21, se sert et pose un récipient sur son plateau, le lecteur 41 lit les codes d'identification du consommateur et du récipient et transmet au calculateur 5 un message d'achat contenant les codes lus. La lecture des codes d'identification sur le plateau à l'emplacement 21 est déclenchée par un capteur, tel qu'un capteur à infrarouges ou une caméra 71 qui, par analyse d'image, détecte le passage d'un bras de consommateur pour prendre un récipient. Lors de cette détection, le lecteur 41 se place en état d'attente jusqu'à ce qu'il détecte la présence d'un récipient sur le plateau à l'emplacement 21.
Si le consommateur change de plat, après l'avoir posé sur son plateau, ou si le plateau est retiré de l'emplacement 21 pendant que le lecteur 41 est en état d'attente, celui-ci signale également une anomalie par l'allumage du voyant 81.
Les codes d'identification des récipients sont enregistrés dans la base de données 8, au moment de leur remplissage en association avec une valeur. A cet effet, l'employé chargé de préparer les plats, dispose de récipients dans lesquels sont intégrés des modules transpondeurs, par exemple sans contact et en lecture seule. II dispose également d'un lecteur, tel que 41 à 45, et d'un clavier de commande comprenant des touches correspondant chacune à une valeur de plat, une touche de validation et une touche d'annulation. A chaque fois que l'employé introduit une valeur et valide, le lecteur lit le code d'identification du récipient et transmet ce code, en association avec la valeur introduite, au calculateur 5.
Le système comprend en outre un poste de distribution de plats chauds comportant un emplacement 24 de lecture associé à un lecteur 44 de modules transpondeurs situés à l'emplacement 24. Le lecteur 44 est connecté à plusieurs
- 9 - boutons de commande 75, chacun correspondant à un type de plat chaud. Le cuisinier qui effectue le service remplit une assiette conformément à la demande du consommateur qui a déposé son plateau sur l'emplacement 24, presse le bouton 75 correspondant au type de plat chaud servi, ce qui déclenche l'affichage sur l'afficheur 64 par le lecteur 44 du prix du plat chaud servi, la lecture du code d'identification du consommateur dont la carte d'identification est située sur le plateau à l'emplacement 24, et la transmission vers le calculateur 5 d'un message d'achat contenant non pas un code d'identification de produit, mais le prix du produit sélectionné au moyen des boutons 75.
Le système comprend un poste de distribution de produits pré-conditionnés, tels que des boissons ou analogue, comportant des glissières dont l'espacement correspond à la largeur des récipients (bouteilles ou autre), et également un emplacement 23 de lecture de la carte d'identification d'un consommateur disposée sur un plateau. Ces glissières sont associées à des capteurs 74 de présence de récipients, par exemple des capteurs capacitifs, capables de détecter le retrait d'un récipient dans une glissière. Lorsqu'un capteur détecte le retrait d'un récipient, le lecteur 43 envoie vers le calculateur 5 un message d'achat contenant le code d'identification de consommateur lu à l'emplacement de lecture 23 et le code d'identification du type de boisson correspondant à la glissière où se trouve le capteur ayant effectué la détection. Le lecteur 43 affiche ensuite sur l'afficheur 63 le prix de la boisson retirée par le consommateur, ainsi que le solde du compte du consommateur, qui sont transmis en réponse par le calculateur 5. Si une boisson est retirée du poste sans identification de consommateur, le lecteur 43 signale une anomalie par l'allumage du voyant 83.
Le système comprend en outre un poste de distribution de produits en vrac, comportant également un emplacement de lecture 22 de la carte d'identification d'un consommateur disposée sur un plateau. Ce poste comprend en outre un ou plusieurs dispositifs de pesée 72a, 72b, 72c connectés au lecteur 42, et sur chacun desquels est disposé un récipient contenant un produit distribué en vrac. Le consommateur peut ainsi, après avoir posé son plateau à l'emplacement de lecture 22, remplir un récipient vide qui est mis à sa disposition. Le lecteur 42 calcule les quantités de produits retirés, détectées par chaque dispositif de pesée, par déduction du poids restant par rapport au poids initial. Il calcule ensuite le montant total des quantités de produits pris par le consommateur, en appliquant un coefficient de valeur par unité de poids déterminé en fonction du dispositif de pesée ayant détecté une variation de poids. La valeur totale des produits retirés
- 10 - est affichée sur l'afficheur 62, et transmise au calculateur 5 dans un message d'achat en association avec le code d'identification du consommateur lu à l'emplacement 22.
Si, en l'absence d'identification d'un consommateur, les poids mesurés par les dispositifs de pesée 72a, 72b, 72c varient, le lecteur 42 signale une anomalie par l'allumage du voyant 82.
Pour permettre le rechargement des comptes des consommateurs, le système comprend un poste de paiement, comprenant un emplacement 25 de plateau associé à un lecteur 45 de module transpondeur, connecté à un lecteur 55 de carte bancaire, par exemple de type carte à puce, un clavier 95, une imprimante 77, et un écran d'affichage 65 qui peut être tactile en remplacement du clavier 95.
Pour recharger son compte, un consommateur doit poser sur l'emplacement 25 son plateau sur lequel est placé sa carte d'identification. Lorsque le lecteur 45 lit le code d'identification mémorisé par un module transpondeur, il transmet au calculateur central 5, ce code associé à l'identification du poste. Le calculateur lui répond en envoyant le nom du consommateur correspondant au code d'identification, et le solde du compte du consommateur ainsi identifié. Le lecteur 45 affiche ces informations sur l'écran 65, et offre au consommateur le choix d'imprimer ce solde ou de recharger son compte. Dans le premier cas, l'imprimante 77 délivre un ticket sur lequel est imprimé ce solde. Si le consommateur décide de recharger son compte, il doit introduire une carte bancaire dans le lecteur 55, et les opérations se déroulent de la même manière qu'un retrait de billets de banque dans un distributeur classique de billets. La somme indiquée par le consommateur est transmise au calculateur 5, en association avec le code d'identification du consommateur, qui met à jour le solde du compte du consommateur dans la base de données 8.
Les anomalies peuvent être traitées par une hôtesse qui est muni d'un petit terminal portable 51 connecté par radio au calculateur central 5, de manière à recevoir en temps réel toutes les anomalies détectées par le système pendant le service. Lorsqu'il reçoit du calculateur central 5 un message d'anomalie, ce terminal déclenche une alarme sonore et affiche les informations contenues dans le message d'anomalie reçu. Ces informations peuvent comporter :
- le type d'anomalie détectée, par exemple "solde insuffisant", ou
- 11 -
"consommateur non identifié",
- le poste où s'est produite l'anomalie, et
- éventuellement, le numéro et/ou le nom du consommateur concerné par l'anomalie.