EP1380996A1 - Product distribution system, automatic dispenser and corresponding supervisor - Google Patents

Product distribution system, automatic dispenser and corresponding supervisor Download PDF

Info

Publication number
EP1380996A1
EP1380996A1 EP03364014A EP03364014A EP1380996A1 EP 1380996 A1 EP1380996 A1 EP 1380996A1 EP 03364014 A EP03364014 A EP 03364014A EP 03364014 A EP03364014 A EP 03364014A EP 1380996 A1 EP1380996 A1 EP 1380996A1
Authority
EP
European Patent Office
Prior art keywords
transaction
distributors
supervisor
product
payment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP03364014A
Other languages
German (de)
French (fr)
Inventor
Laurent Geindreau
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JES
Original Assignee
JES
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by JES filed Critical JES
Publication of EP1380996A1 publication Critical patent/EP1380996A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F5/00Coin-actuated mechanisms; Interlocks
    • G07F5/18Coin-actuated mechanisms; Interlocks specially adapted for controlling several coin-freed apparatus from one place
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/001Interfacing with vending machines using mobile or wearable devices
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/002Vending machines being part of a centrally controlled network of vending machines
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/02Devices for alarm or indication, e.g. when empty; Advertising arrangements in coin-freed apparatus

Definitions

  • the present invention relates to the field of sales systems for products and more precisely automatic product distribution.
  • distributors integrate a reader badge or electronic purse (purse on board for example of the smart card type).
  • the electronic wallet allows especially payment without coin or note type currency.
  • the medium used must be charged via, for example, a charging station independent of the ATM, or via a coin-operated coin changer or a banknote reader.
  • This solution also has many disadvantages including management complex of badges and / or theft of badges, the obligation to prepay and, also, a total absence of monitoring the activity of the distributor and / or the coin mechanism in real time.
  • JES registered trademark
  • JES has developed a system of payment MONE DA (registered trademark) which is connected to a system MONEWIN 2 remote collection system (registered trademark).
  • the payment system MONE DA registered trademark
  • the introduction of a badge by a user in the dispenser allows his identification and issuing a request to the remote POS system which allows the authorization of the distribution of a product according to the user with a adapted pricing.
  • this solution also presents several disadvantages, in particular, an obligation to use a badge (a direct sale by currency is not possible or even controlled) and the impossibility of consume for a guest without a badge.
  • the invention according to its various aspects has in particular the objective of overcome these drawbacks of the prior art.
  • an objective of the invention is to provide a system, a process and device for automatic distribution of products which allow a real-time monitoring of the activity of the corresponding automatic distributor for, for example, having real-time management of the cabinet filling (so avoid loss of sales) in distributed products (inventory management), elements involved in the automatic preparation of products (for example sugar water, coffee and / or cup in the case of hot drinks), in change (for return and / or statement of currency), make sales statistics associated with a distributor, type of product, consumers ...
  • Another objective of the invention is to allow flexibility of use vending machines allowing for example an evolution of the prices of real-time vending machine products and / or pricing differentiated according to the guest and the use of the vending machine.
  • Yet another objective of the invention is to allow management accountant of vending machines sticking to reality: the sales report is always up to date, which facilitates accounting.
  • An additional objective of the invention is to allow to know in real time the total amount of money (banknotes and coins) stored in distributors to collect as soon as necessary.
  • the invention also aims to allow the use of automatic distributor for non-holders of specific badges, associated with distributor.
  • a product distribution system putting in operates a plurality of automatic product distributors, each capable of deliver at least one selected product, when a corresponding transaction is accepted, remarkable in that it implements at least one supervisor remote, each of the supervisors being connected, via a communication link, to the at least one of the distributors and comprising means for receiving, storing and / or process transaction messages sent by each of the distributors, when each transaction, and including information relating to the transaction.
  • a vending machine notably includes a part dedicated to distribution and delivery of products (typically a distribution cabinet including standard food products, prepared drinks automatically on demand, manufactured products, ...) and means of handling into a payment, these can be integrated or associated with the game distribution by staying close to it or being attached to it.
  • the system is remarkable in that that at least one of the distributors includes means for taking into account a payment and means for delivering a product, connected to means for send one of the transaction messages by a link bus according to the standard MDB.
  • the system is remarkable in that that at least one of the distributors includes means for taking into account a payment and means for delivering a product, connected to means for send one of the transaction messages via an EXE type link.
  • the system is remarkable in that that the transaction message further includes an identifier of the distributor corresponding to the transaction.
  • the system is remarkable in that that the transaction message further includes an identifier of a consumer corresponding to the transaction.
  • the supervisor can know the nature of the consumer (for example example consumer using a coin mechanism for direct or guest sales identified using a badge).
  • the system is remarkable in that that the supervisor includes means for receiving, storing and / or processing audit messages issued by each distributor, including information audit of distributors separate from accepted transactions.
  • the supervisor manages the transactions accepted in real time, but also events not related to accepted transactions.
  • This complementary management by taking advantage in a simple and effective way of the availability of a link between the distributors and the supervisor allows also great responsiveness to these events.
  • the system is remarkable in that that the audit information includes counting information coins and / or banknotes in each of the ATMs.
  • the invention makes it possible to manage in real time and in a simple manner the cash content of each of the ATMs so, for example, collect money when the amount in a cash machine is high, avoid unnecessary movement of a person responsible for collecting if, on the contrary, the amount contained in a distributor is small or manage effectively the different types of coins intended for the change in order to avoid any loss of sale in the event of insufficient currency content for the made.
  • the system is remarkable in that that the supervisor further comprises means for transmitting to at least one distributors, known as recipient distributors, product information relating to the products it contains.
  • the system is remarkable in that that the product information intended to be sent to each of the distributors, includes a product selection list, the list being associated with each of the destination distributors.
  • the supervisor (s) can send each distributor relevant and specific information for each distributor.
  • the system makes it possible to manage products and the associated prices in depending on the consumer, the means of payment and / or each distributor of simple and efficient, especially for direct sales by distributors.
  • This management makes it possible in particular to remotely assign a direct selling price and authorize a product sale based on many criteria, including depending on the location of each distributor, the time, the type of means of payment or consumer. It also allows to evolve in real time prices flexibly and quickly.
  • the system also allows to manage efficiently and simply a list of products for non-direct sales (in the case of a sale to a consumer pre-registered and identified for example by a badge, including a account is debited by a supervisor). In this case, in general, all products are authorized for sale by the supervisor.
  • the system is remarkable in that that at least one of the distributors includes a coin mechanism intended for payment corresponding to each transaction implemented by the distributor (s).
  • the invention is compatible with the use of means of payment trustees such as a coin acceptor or a banknote acceptor.
  • the invention is compatible with many means of payment, including electronic means of payment (or “cashless” in English) such than smart card readers, magnetic cards and badges or mobile radio payments, an account associated with the subscription of the user of the radio telephone being debited for each transaction.
  • electronic means of payment or “cashless” in English
  • smart card readers or “cashless” in English
  • magnetic cards and badges or mobile radio payments an account associated with the subscription of the user of the radio telephone being debited for each transaction.
  • the invention makes it possible to distinguish direct selling (managed transactions locally) and the sale of badge type sales, the actual payment associated with a transaction is managed remotely.
  • the system is remarkable in that that it also includes at least one point of sale terminal and / or at least one multimedia terminal.
  • a point of sale terminal (or POS) is, here, an entry point collection, for example, of a meal tray by a dedicated person.
  • a multimedia terminal allows, here, in particular an input collection and / or reservation, for example, of a meal tray by a guest.
  • the system is remarkable in that that it further comprises means for managing at least one device collection.
  • a collection device is, here, in particular a distributor automatic, a point of sale terminal and / or a multimedia terminal.
  • the product distribution system not only allows the automatic product distribution but also product distribution via, in particular, point of sale terminals which in particular allow entering the collection of delivered products (for example, in a restaurant) or meal reservations.
  • point of sale terminals which in particular allow entering the collection of delivered products (for example, in a restaurant) or meal reservations.
  • This is particularly advantageous in the field catering, where a guest can use their badge at a time to obtain products from vending machines and to use a catering service with payment based on catering products choose.
  • the system also allows simple management (including various settings related to guests and / or products offered and editions of statistics) of collection devices (including automatic vending machines, point of sale terminals and / or multimedia terminals)
  • the dispenser can be equipped one or more means of payment, including coin acceptor, reader badge, means of payment by mobile phone, ...
  • the distributor allows an adaptation of tariffs and the choice of means of payment.
  • FIG. 1 We present, in relation to FIG. 1, an embodiment of a network of automatic distributors, in accordance with the invention.
  • the supervisor 100 is connected to each of the concentrators 110 and 120 via a Ethernet 101 link, using a TCP / IP protocol.
  • the link 101 is a link of short or long distance telecommunications, for example a link wired telephone, a mobile radio-telephone link (notably GSM or UMTS) or a dedicated link ....
  • Each of the distributors 111, 113, 115 and 117 is connected to the concentrator 110 by an RS 232 serial link (if the distance between the distributor and the concentrator is less than 20 m) or RS 485, respectively 112, 114, 116 and 118.
  • each of the distributors 121 and 123 is connected to the concentrator 120 via an RS232 or RS485 serial link, respectively 122 and 124.
  • the distributors are connected directly to supervisor 100.
  • the display 203 controlled by the controller 200 is responsible for the display user information.
  • the coin mechanism 201 thus plays the role of the master vis-à-vis of controller 200.
  • the controller 200 plays the role of the master vis-à-vis of the distribution part 202.
  • Coin-operated 201 is responsible for acquiring and returning change.
  • the distribution part 202 includes different products 210 to 213 which can be selected by a consumer and is responsible for the selection and the delivery of these products. This distribution part is well known to the man of the trade and will therefore not be described further.
  • Figure 3 illustrates an architecture of the vending machine 113 presented opposite FIG. 1 which is a variant of the distributor 111.
  • EXE links which are replaced by an MDB 304 bus (from the English “Multi-Drop Bus” which is standardized by the EVA or “European Vending Association” and described in the document “International Multi-Drop Bus Interface Standard” which is published by the NAMA (or “National Automatic Merchandising Association”) committee based in Chicago in the United States of America) on August 19, 1994 and which is prepared by the NAMA Vending Technology Standards Committee.
  • MDB 304 bus from the English “Multi-Drop Bus” which is standardized by the EVA or “European Vending Association” and described in the document “International Multi-Drop Bus Interface Standard” which is published by the NAMA (or “National Automatic Merchandising Association”) committee based in Chicago in the United States of America) on August 19, 1994 and which is prepared by the NAMA Vending Technology Standards Committee.
  • the controller 300, the distribution part 302 and the coin mechanism 301 are connected by the same MDB 304 bus, the distribution part 302 of which is the master or VMC (or sales machine controller from English “Vending Machine Control ”) compatible with the MDB standard.
  • FIG. 4 schematically illustrates the coin mechanism 201 of the distributor 113 as illustrated with reference to FIG. 2.
  • FIG. 4 Each of the elements illustrated in FIG. 4 is well known to the person skilled in the art. job. These common elements are not described here.
  • register designates in each of the memories mentioned, both a memory area of low capacity (some binary data) than a large memory area capacity (allowing to store an entire program or an entire transaction data sequence).
  • the EXE interface is replaced by an MDB interface allowing a link with bus 304 to controller 300 and distribution part 302.
  • FIG. 5 schematically illustrates the controller 200 of the distributor 113 as illustrated with reference to FIG. 2.
  • FIG. 5 Each of the elements illustrated in FIG. 5 is well known to the person skilled in the art. job. These common elements are not described here.
  • the two EXE interfaces are replaced by an MDB interface allowing a connection with the bus 304 towards the coin mechanism 301 and the part distribution 302.
  • FIG. 6 schematically illustrates the supervisor 100 as illustrated in look at figure 1.
  • the supervisor 100 is of the personal microcomputer or PC type.
  • FIG. 6 Each of the elements illustrated in FIG. 6 is well known to the person skilled in the art. job. These common elements are not described here.
  • the value N for example equal to 64, represents the maximum number of distributors managed by the supervisor.
  • Register 615 contains the list of vending machines managed by the supervisor 100 and in particular of the identifiers of the distributors 111, 113, 115, 117, 121 and 123.
  • Each of the N selection lists 612 to 614 comprises either a list of selection associated with one of the distributors on list 615, i.e. a value indicating that no distributor is associated with this selection list.
  • processor 600 loads these algorithms as well as the data necessary for their operation and executes the instructions of these algorithms.
  • the operating program “ Prog ” of the supervisor 100 also makes it possible to update the various lists 622 to 627 and 612 to 617 which are stored respectively in the RAM 620 and on the hard disk 610.
  • the first element of the lists of distributors 615 and 625 and the selection lists 612 and 622 correspond to the distributor 111.
  • the list of selection 513 of the controller 200 of the distributor 111 is therefore obtained by download of the selection list 612 saved by the supervisor 100.
  • one or more of lists 612 to 617 can be stored on a remote machine (having, for example, a TCP / IP address) linked to the supervisor by any communication link (for example of the Ethernet type) and / or shared by several supervisors.
  • the corresponding lists in memory 620 are then downloaded from the lists 612 to 617 corresponding to power-up, periodically and / or on request or, more generally when necessary.
  • Figure 7 illustrates a communication protocol between the supervisor 100 and the distributor 111 and more precisely the controller 200, the coin mechanism 201 and the distribution part 202 of the distributor 111.
  • the supervisor Upon receipt of the report, during a step 716, the supervisor saves and processes the data from the report associated with the distributor 111 (identified by the TCP / IP address of the concentrator 110 and the channel number used which appear in the report message).
  • the supervisor 100 transmits an acknowledgment (or ACK) associated with the current transaction to the controller 200 which can then delete from its stores the data relating to the transaction report. If the report was not received correctly by supervisor 100, controller 200 is not receiving not this acknowledgment within a predetermined period and re-issues the report to the supervisor 100 until an acknowledgment is received.
  • an acknowledgment or ACK
  • Figure 8 illustrates a communication protocol between the supervisor 100 and a distributor similar to distributor 111 in which the coin mechanism 201 is replaced by a badge reader allowing identification of the holder of the badge and sales to an account debited by supervisor 100.
  • the supervisor 100 transmits to the controller 200 a list of selections without price, corresponding to the list stored in the register 622.
  • the exchanges between the supervisor 100 merges via the Ethernet link 101, the concentrator 110 and the link 112 according to a TCP / IP protocol.
  • the controller 200 memorizes or updates its own selection list in register 513.
  • a user inserts his badge in the distributor's badge reader.
  • the badge reader transmits to the processor 500 of the controller 200 an identifier of the badge introduced via the EXE link 205.
  • the processor 400 transmits the identifier from badge to supervisor 100.
  • the supervisor 100 checks the adequacy of the balance associated with the badge identifier.
  • the supervisor 100 transmits to the controller 200 a product delivery authorization with the amount of credit available.
  • the controller 200 transmits an amount of minimum credit to the distribution part 202 as well as to the display 203.
  • the distribution party may authorize the selection of a product, the display showing to the consumer the amount of the balance and possibly a balance indication sufficient or insufficient.
  • the distribution part transmits to the controller 200 the selection made by the consumer and authorizes or not the distribution.
  • steps 807 to 813 and 815 to 817 similar respectively to steps 707 to 713 and 715 to 717 are implemented.
  • step 817 if the badge is still present in the reader, step 803 is repeated.
  • the person skilled in the art can make any variant in the nature of the means of payment connected to the reader and which can be in particular of the coin-operated type, electronic payment terminal, electronic wallet, communication interface with radio telephones Mobile ....
  • the type of communication links inside of a vending machine or between the supervisor and the vending machine is not limited not respectively to EXE or MDP bus links, or to the protocol TCP / IP on serial or Ethernet link but extends to any type of link communication (for example, wireless, dedicated link, etc.).
  • the type of distributor and the nature of the products are arbitrary.
  • the products concerned are of all types that can be supplied to a consumer via an automatic distributor and could in particular be foodstuffs perishable food and / or drink, objects ...
  • the invention is not limited to the real-time ascent to a supervisor of accepted transaction information, but concerns also the reporting of information relating to transactions not having resulted and more generally in audit feedback via the same link or a link similar to the one used for feedback of accepted transactions.
  • the audits relate in particular to reports of breakdowns or failures of transactions, information relating to the contents of the distribution cabinet or coin operated ...
  • the invention is not limited to the cases of isolated networks of distributors automatic but also relates to catering systems including one or more several networks of automatic distributors preferentially connected but not limited, via the supervisor, to a collection system of catering including manual or automatic cash registers allowing the payment of catering products (corresponding, for example, to a meal) after a guest has served himself.
  • the badge used by the guest for the payment of a meal at a cash desk can be used also for direct payment to an ATM (as illustrated for example with regard to FIG. 8).
  • the invention is not limited to a purely implantation material but that it can also be implemented in the form of a sequence of instructions from a computer program or any form mixing a hardware part and software part.
  • the sequence of instructions corresponding may be stored in a removable storage means (such as for example a floppy disk, CD-ROM or DVD-ROM) or not, this means of storage being partially or fully readable by a computer or a microprocessor.

Abstract

Product distribution system has a number of automatic vending machines (111) for delivery of selected products. Each machine is connected to a remote control unit via a network link (112). The remote control units have means for receiving and storing transaction messages received from each of the vending machines. Independent claims are also included for the following:- (a) a control unit for receipt of data from networked vending machines; (b) and an automatic vending machine equipped with means for transmitting transaction messages to a remote control unit.

Description

La présente invention se rapporte au domaine des systèmes de vente de produits et plus précisément de la distribution automatique de produits.The present invention relates to the field of sales systems for products and more precisely automatic product distribution.

On connaít dans l'état de la technique, différents types de distributeurs automatiques de produits et de moyens de paiements associés, notamment par monnayeur ou par badge.We know in the prior art, different types of distributors automatic products and associated means of payment, in particular by coin or badge.

Traditionnellement, des distributeurs intégrant un monnayeur seul permettent un paiement d'une consommation uniquement par le biais de pièces ou de jetons avec ou sans rendu de monnaie. Cette technique présente plusieurs inconvénients, parmi lesquels une absence de contrôle d'accès, un manque de sécurité pour le comptage et le stockage de la monnaie, une évolutivité difficile du matériel et des prix, un problème de rendu de monnaie et une absence totale du suivi de l'activité du monnayeur en temps-réel.Traditionally, distributors integrating a single coin mechanism allow payment of a consumption only by means of coins or of tokens with or without change. This technique presents several disadvantages, including a lack of access control, a lack of security for counting and storing money, difficult scalability of the equipment and prices, a problem of change of money and a total absence of monitoring the activity of the coin mechanism in real time.

Selon une autre technique connue, des distributeurs intègrent un lecteur de badge ou de porte-monnaie électronique (porte-monnaie embarqué sur un support par exemple de type carte à puce). Le porte-monnaie électronique permet notamment le paiement sans monnaie de type pièce ou billet. Le support utilisé doit être chargé via, par exemple, une borne de chargement indépendante du distributeur, ou via un monnayeur à pièces ou un lecteur de billets de banque. Cette solution présente également de nombreux inconvénients y inclus une gestion complexe des pertes et/ou de vols de badges, l'obligation de pré-paiement et, aussi, une absence totale du suivi de l'activité du distributeur et/ou du monnayeur en temps-réel.According to another known technique, distributors integrate a reader badge or electronic purse (purse on board for example of the smart card type). The electronic wallet allows especially payment without coin or note type currency. The medium used must be charged via, for example, a charging station independent of the ATM, or via a coin-operated coin changer or a banknote reader. This solution also has many disadvantages including management complex of badges and / or theft of badges, the obligation to prepay and, also, a total absence of monitoring the activity of the distributor and / or the coin mechanism in real time.

Afin de permettre une identification de l'utilisateur et une tarification adaptée à cet utilisateur, la société JES (marque déposée) a développé un système de paiement MONE DA (marque déposée) qui est relié à un système d'encaissement distant MONEWIN 2 (marque déposée). Le système de paiement MONE DA (marque déposée) est équipé d'un lecteur de badge. L'introduction d'un badge par un utilisateur dans le distributeur permet son identification et l'émission d'une requête vers le système d'encaissement distant qui permet l'autorisation de la distribution d'un produit en fonction de l'utilisateur avec une tarification adaptée. Néanmoins, cette solution présente aussi plusieurs inconvénients, notamment, une obligation d'utiliser un badge (une vente directe par monnaie n'étant pas possible ni même maítrisée) et l'impossibilité de consommer pour un convive sans badge.To allow user identification and pricing adapted to this user, JES (registered trademark) has developed a system of payment MONE DA (registered trademark) which is connected to a system MONEWIN 2 remote collection system (registered trademark). The payment system MONE DA (registered trademark) is equipped with a badge reader. The introduction of a badge by a user in the dispenser allows his identification and issuing a request to the remote POS system which allows the authorization of the distribution of a product according to the user with a adapted pricing. However, this solution also presents several disadvantages, in particular, an obligation to use a badge (a direct sale by currency is not possible or even controlled) and the impossibility of consume for a guest without a badge.

L'invention selon ses différents aspects a notamment pour objectif de pallier ces inconvénients de l'art antérieur.The invention according to its various aspects has in particular the objective of overcome these drawbacks of the prior art.

Plus précisément, un objectif de l'invention est de fournir un système, un procédé et un dispositif de distribution automatique de produits qui permettent un suivi en temps réel de l'activité du distributeur automatique correspondant pour, par exemple, avoir une gestion en temps réel du remplissage de l'armoire (afin d'éviter des pertes de ventes) en produits distribués (gestion des stocs), en éléments participants à la préparation automatique de produits (par exemple sucre eau, café et/ou gobelet dans le cas de boissons chaudes), en monnaie (pour le rendu et/ou le relevé de monnaie), faire des statistiques de ventes associées à un distributeur, un type de produit, des consommateurs...More specifically, an objective of the invention is to provide a system, a process and device for automatic distribution of products which allow a real-time monitoring of the activity of the corresponding automatic distributor for, for example, having real-time management of the cabinet filling (so avoid loss of sales) in distributed products (inventory management), elements involved in the automatic preparation of products (for example sugar water, coffee and / or cup in the case of hot drinks), in change (for return and / or statement of currency), make sales statistics associated with a distributor, type of product, consumers ...

Un autre objectif de l'invention est permettre une souplesse d'utilisation des distributeurs automatiques permettant par exemple une évolution des prix des produits du distributeur automatique en temps réel et/ou une tarification différenciée selon le convive et l'utilisation du distributeur automatique.Another objective of the invention is to allow flexibility of use vending machines allowing for example an evolution of the prices of real-time vending machine products and / or pricing differentiated according to the guest and the use of the vending machine.

Encore un autre objectif de l'invention est de permettre une gestion comptable des distributeurs automatiques collant à la réalité : le bilan des ventes est toujours à jour, ce qui facilite la comptabilité.Yet another objective of the invention is to allow management accountant of vending machines sticking to reality: the sales report is always up to date, which facilitates accounting.

Un objectif supplémentaire de l'invention est de permettre de connaítre en temps réel le montant total des sommes d'argent (billets et pièces) stockées dans les distributeurs afin d'effectuer leur collecte dès que nécessaire. An additional objective of the invention is to allow to know in real time the total amount of money (banknotes and coins) stored in distributors to collect as soon as necessary.

L'invention a également pour objectif de permettre l'utilisation du distributeur automatique aux non-titulaires de badge spécifique, associé au distributeur.The invention also aims to allow the use of automatic distributor for non-holders of specific badges, associated with distributor.

Ces objectifs ainsi que d'autres qui apparaítront par la suite sont atteints selon l'invention, à l'aide d'un système de distribution de produits, mettant en oeuvre une pluralité de distributeurs automatiques de produits, aptes chacun à délivrer au moins un produit sélectionné, lorsqu'une transaction correspondante est acceptée, remarquable en ce qu'il met en oeuvre au moins un superviseur distant, chacun des superviseurs étant relié, via un lien de communication, à au moins un des distributeurs et comprenant des moyens pour recevoir, stocker et/ou traiter des messages de transaction émis par chacun des distributeurs, lors de chacune des transactions, et comprenant des informations relatives à la transaction.These objectives and others which will appear later are achieved according to the invention, using a product distribution system, putting in operates a plurality of automatic product distributors, each capable of deliver at least one selected product, when a corresponding transaction is accepted, remarkable in that it implements at least one supervisor remote, each of the supervisors being connected, via a communication link, to the at least one of the distributors and comprising means for receiving, storing and / or process transaction messages sent by each of the distributors, when each transaction, and including information relating to the transaction.

Ici, un distributeur automatique comprend notamment une partie dédiée à la distribution et délivrance de produits (typiquement une armoire de distribution comprenant des produits types denrées alimentaires, boissons préparées automatiquement à la demande, produits manufacturés, ...) et des moyens de prise en compte d'un paiement, ces derniers pouvant être intégrés ou associés à la partie distribution en restant à proximité de celle-ci ou en y étant accolés.Here, a vending machine notably includes a part dedicated to distribution and delivery of products (typically a distribution cabinet including standard food products, prepared drinks automatically on demand, manufactured products, ...) and means of handling into a payment, these can be integrated or associated with the game distribution by staying close to it or being attached to it.

Selon une caractéristique particulière, le système est remarquable en ce qu'au moins un des distributeurs comprend des moyens pour prendre en compte un paiement et des moyens pour délivrer un produit, connectés à des moyens pour émettre un des messages de transaction par un bus de liaison selon la norme MDB.According to a particular characteristic, the system is remarkable in that that at least one of the distributors includes means for taking into account a payment and means for delivering a product, connected to means for send one of the transaction messages by a link bus according to the standard MDB.

Selon une caractéristique particulière, le système est remarquable en ce qu'au moins un des distributeurs comprend des moyens pour prendre en compte un paiement et des moyens pour délivrer un produit, connectés à des moyens pour émettre un des messages de transaction par une liaison de type EXE.According to a particular characteristic, the system is remarkable in that that at least one of the distributors includes means for taking into account a payment and means for delivering a product, connected to means for send one of the transaction messages via an EXE type link.

Ainsi, les différents moyens de paiement, de délivrance d'un produit et d'émission de message de transactions sont reliés entre eux par un bus et/ou une liaison normalisée. La mise en oeuvre des moyens de paiement sur les distributeurs est donc facilitée.Thus, the different means of payment, delivery of a product and transmission of transaction messages are linked together by a bus and / or a standardized binding. The implementation of means of payment on distributors is therefore facilitated.

Selon une caractéristique particulière, le système est remarquable en ce que chacun des messages de transaction associé comprend un identificateur d'un produit délivré lors de la transaction.According to a particular characteristic, the system is remarkable in that that each of the associated transaction messages includes an identifier of a product delivered during the transaction.

Selon une caractéristique particulière, le système est remarquable en ce que le message de transaction comprend, en outre, un identificateur du distributeur correspondant à la transaction.According to a particular characteristic, the system is remarkable in that that the transaction message further includes an identifier of the distributor corresponding to the transaction.

Ainsi, le ou les superviseurs permettent de suivre en temps réel et de manière relativement simple et automatique, l'activité de chacun des distributeurs pour, par exemple :

  • générer des statistiques correspondant à des consommation de produits en fonction de l'heure d'achat, du type de produit, de la localisation du distributeur ;
  • optimiser la gestion du remplissage des distributeurs ; et/ou
  • pour optimiser la localisation des distributeurs ou le type de produits qu'ils contiennent.
Thus, the supervisor (s) make it possible to follow in real time and in a relatively simple and automatic manner, the activity of each of the distributors for, for example:
  • generate statistics corresponding to consumption of products according to the time of purchase, the type of product, the location of the distributor;
  • optimize the management of filling dispensers; and or
  • to optimize the location of distributors or the type of products they contain.

Selon une caractéristique particulière, le système est remarquable en ce que le message de transaction comprend, en outre, un identificateur d'un consommateur correspondant à la transaction.According to a particular characteristic, the system is remarkable in that that the transaction message further includes an identifier of a consumer corresponding to the transaction.

Ainsi, le superviseur peut connaítre la nature du consommateur (par exemple consommateur utilisant un monnayeur pour une vente directe ou convive identifié utilisant un badge).Thus, the supervisor can know the nature of the consumer (for example example consumer using a coin mechanism for direct or guest sales identified using a badge).

Selon une caractéristique particulière, le système est remarquable en ce que le superviseur comprend des moyens pour recevoir, stocker et/ou traiter des messages d'audit émis par chacun des distributeurs, comprenant des informations d'audit relatives aux distributeurs distinctes des transactions acceptées.According to a particular characteristic, the system is remarkable in that that the supervisor includes means for receiving, storing and / or processing audit messages issued by each distributor, including information audit of distributors separate from accepted transactions.

Selon une caractéristique particulière, le système est remarquable en ce que les informations d'audit font partie du groupe comprenant :

  • les informations d'échec de transactions ;
  • les informations de pannes des distributeurs ; et
  • les informations de remplissage et/ou de non remplissage des distributeurs.
According to a particular characteristic, the system is remarkable in that the audit information is part of the group comprising:
  • transaction failure information;
  • distributor breakdown information; and
  • filling and / or non-filling information for distributors.

Ainsi, non seulement, le superviseur gère les transactions acceptées en temps réel, mais également les évènements non liés aux transactions acceptées. Cette gestion complémentaire en tirant partie d'une manière simple et efficace de la disponibilité d'une liaison entre les distributeurs et le superviseur permet également une grande réactivité face à ces évènements.Thus, not only, the supervisor manages the transactions accepted in real time, but also events not related to accepted transactions. This complementary management by taking advantage in a simple and effective way of the availability of a link between the distributors and the supervisor allows also great responsiveness to these events.

Selon une caractéristique particulière, le système est remarquable en ce que les informations d'audit comprennent des informations de comptage des pièces de monnaie et/ou billets de banque dans chacun des distributeurs.According to a particular characteristic, the system is remarkable in that that the audit information includes counting information coins and / or banknotes in each of the ATMs.

Ainsi, l'invention permet de gérer en temps réel et d'une manière simple le contenu en argent de chacun des distributeurs automatiques afin, par exemple, d'effectuer la collecte de l'argent lorsque la somme contenue dans un distributeur est élevée, d'éviter un déplacement inutile d'une personne chargée de la collecte si, au contraire, la somme contenue dans un distributeur est faible ou de gérer efficacement les différents types de pièces destinées au rendu de monnaie afin d'éviter toute perte de vente en cas d'insuffisance de contenu de monnaie pour le rendu.Thus, the invention makes it possible to manage in real time and in a simple manner the cash content of each of the ATMs so, for example, collect money when the amount in a cash machine is high, avoid unnecessary movement of a person responsible for collecting if, on the contrary, the amount contained in a distributor is small or manage effectively the different types of coins intended for the change in order to avoid any loss of sale in the event of insufficient currency content for the made.

Selon une caractéristique particulière, le système est remarquable en ce que le superviseur comprend, en outre, des moyens pour émettre vers au moins un des distributeurs, dit distributeurs destinataires, des informations de produit relatives aux produits qu'il contient.According to a particular characteristic, the system is remarkable in that that the supervisor further comprises means for transmitting to at least one distributors, known as recipient distributors, product information relating to the products it contains.

Selon une caractéristique particulière, le système est remarquable en ce que les informations de produits destinées à être émises vers chacun des distributeurs destinataires, comprennent une liste de sélection de produits, la liste étant associée à chacun des distributeurs destinataires.According to a particular characteristic, the system is remarkable in that that the product information intended to be sent to each of the distributors, includes a product selection list, the list being associated with each of the destination distributors.

Ainsi, le ou les superviseurs peuvent transmettre à chaque distributeur des informations pertinentes et propres à chaque distributeur. Thus, the supervisor (s) can send each distributor relevant and specific information for each distributor.

Selon une caractéristique particulière, le système est remarquable en ce que chacun des distributeurs destinataires comprend des moyens pour recevoir, stocker et/ou traiter la liste associée.According to a particular characteristic, the system is remarkable in that that each of the destination distributors includes means for receiving, store and / or process the associated list.

Selon une caractéristique particulière, le système est remarquable en ce que la liste comprend une donnée représentative du prix de chaque produit appartenant à la liste et en ce que chacun des distributeurs destinataires apte à gérer localement un paiement comprend :

  • des moyens pour recevoir la liste ;
  • des moyens pour comparer, à chaque transaction, un paiement et la donnée représentative du prix d'un produit sélectionné ; et
  • des moyens pour autoriser une délivrance du produit sélectionné si le paiement est supérieur ou égal à la donnée.
According to a particular characteristic, the system is remarkable in that the list includes data representative of the price of each product belonging to the list and in that each of the recipient distributors able to locally manage a payment comprises:
  • means for receiving the list;
  • means for comparing, at each transaction, a payment and the data representative of the price of a selected product; and
  • means for authorizing a delivery of the selected product if the payment is greater than or equal to the data.

Ainsi, le système permet de gérer des produits et les prix associés en fonction du consommateur, du moyen de paiement et/ou de chaque distributeur de manière simple et efficace, notamment pour une vente directe par les distributeurs. Cette gestion permet notamment d'affecter à distance un prix de vente directe et d'autoriser une vente de produit en fonction de nombreux critères, notamment en fonction de la localisation de chaque distributeur, de l'heure, du type de moyen de paiement ou de consommateur. Elle permet aussi de faire évoluer en temps réel les prix de manière souple et rapide.Thus, the system makes it possible to manage products and the associated prices in depending on the consumer, the means of payment and / or each distributor of simple and efficient, especially for direct sales by distributors. This management makes it possible in particular to remotely assign a direct selling price and authorize a product sale based on many criteria, including depending on the location of each distributor, the time, the type of means of payment or consumer. It also allows to evolve in real time prices flexibly and quickly.

Selon une caractéristique particulière, le système est remarquable en ce que chacun des distributeurs destinataires apte à permettre une gestion par un superviseur d'un paiement comprend :

  • des moyens pour recevoir la liste ;
  • des moyens pour autoriser une délivrance du produit sélectionné ; et
  • des moyens pour transmettre une information d'encaissement associé à une transaction au superviseur de paiement.
According to a particular characteristic, the system is remarkable in that each of the recipient distributors able to allow management by a supervisor of a payment comprises:
  • means for receiving the list;
  • means for authorizing a delivery of the selected product; and
  • means for transmitting collection information associated with a transaction to the payment supervisor.

Ainsi, le système permet également de gérer efficacement et simplement une liste de produits pour les ventes non-directes (cas d'une vente à un consommateur pré-enregistré et identifié par exemple par un badge, dont un compte est débité par un superviseur). Dans ce cas, en général, tous les produits sont autorisés à la vente par le superviseur.Thus, the system also allows to manage efficiently and simply a list of products for non-direct sales (in the case of a sale to a consumer pre-registered and identified for example by a badge, including a account is debited by a supervisor). In this case, in general, all products are authorized for sale by the supervisor.

Selon une caractéristique particulière, le système est remarquable en ce qu'au moins un des distributeurs comprend un monnayeur destiné au paiement correspondant à chaque transaction mise en oeuvre par le ou les distributeurs.According to a particular characteristic, the system is remarkable in that that at least one of the distributors includes a coin mechanism intended for payment corresponding to each transaction implemented by the distributor (s).

Ainsi, l'invention est compatible avec l'utilisation de moyens de paiement fiduciers tel qu'un monnayeur à pièces ou un accepteur de billets de banque.Thus, the invention is compatible with the use of means of payment trustees such as a coin acceptor or a banknote acceptor.

Ainsi, l'invention est compatible avec de nombreux moyens de paiement, notamment les moyens de paiement électroniques (ou « cashless » en anglais) tels que les lecteurs de cartes à puce, les cartes magnétiques et les badges ou les paiements par radio-téléphones mobiles, un compte associé à l'abonnement de l'utilisateur du radio-téléphone étant débité à chaque transaction.Thus, the invention is compatible with many means of payment, including electronic means of payment (or "cashless" in English) such than smart card readers, magnetic cards and badges or mobile radio payments, an account associated with the subscription of the user of the radio telephone being debited for each transaction.

Selon une caractéristique particulière, le système est remarquable en ce qu'au moins un des distributeurs comprend des moyens de paiement appartenant au groupe comprenant :

  • les moyens de paiement électroniques ; et
  • les radio-téléphones mobiles.
According to a particular characteristic, the system is remarkable in that at least one of the distributors comprises means of payment belonging to the group comprising:
  • electronic means of payment; and
  • mobile radio telephones.

Ainsi, l'invention permet de distinguer la vente directe (transactions gérées localement) et la vente de type vente par badge dont le paiement effectif associé à une transaction est géré à distance.Thus, the invention makes it possible to distinguish direct selling (managed transactions locally) and the sale of badge type sales, the actual payment associated with a transaction is managed remotely.

Selon une caractéristique particulière, le système est remarquable en ce qu'il comprend des moyens de distinction :

  • des transactions gérées localement par un distributeur ; et
  • de transactions gérées à distance par au moins un superviseur parmi le ou les superviseurs,
    le ou les superviseurs comprenant :
  • des moyens pour prendre en compte un paiement pour chacune des transactions gérées à distance ; et
  • des moyens pour autoriser une délivrance d'un produit correspondant à la transaction.
According to a particular characteristic, the system is remarkable in that it comprises means of distinction:
  • transactions managed locally by a distributor; and
  • transactions managed remotely by at least one supervisor among the supervisor (s),
    the supervisor (s) including:
  • means for taking into account a payment for each of the transactions managed remotely; and
  • means for authorizing a delivery of a product corresponding to the transaction.

Selon une caractéristique particulière, le système est remarquable en ce qu'il comprend, en outre, au moins un terminal point de vente et/ou au moins une borne multimédia.According to a particular characteristic, the system is remarkable in that that it also includes at least one point of sale terminal and / or at least one multimedia terminal.

Un terminal point de vente (ou TPV) est, ici, un point de saisie d'encaissement, par exemple, d'un plateau-repas par une personne dédiée.A point of sale terminal (or POS) is, here, an entry point collection, for example, of a meal tray by a dedicated person.

Par ailleurs, une borne multimédia permet, ici, notamment une saisie d'encaissement et/ou une réservation, par exemple, d'un plateau-repas par un convive.In addition, a multimedia terminal allows, here, in particular an input collection and / or reservation, for example, of a meal tray by a guest.

Selon une caractéristique particulière, le système est remarquable en ce qu'il comprend, en outre, des moyens de gestion d'au moins un dispositif d'encaissement.According to a particular characteristic, the system is remarkable in that that it further comprises means for managing at least one device collection.

Un dispositif d'encaissement est, ici, notamment un distributeur automatique, un terminal point de vente et/ou une borne multimédia.A collection device is, here, in particular a distributor automatic, a point of sale terminal and / or a multimedia terminal.

Ainsi, le système de distribution de produits permet non seulement la distribution automatique de produits mais également la distribution de produits via, notamment, des terminaux points de vente qui permettent notamment de saisir l'encaissement de produits délivrés (par exemple, dans un restaurant) ou encore des réservations de repas. Ceci est particulièrement avantageux dans le domaine de la restauration collective, où un convive peut utiliser son badge à la fois pour se procurer des produits auprès de distributeurs automatiques et pour utiliser un service de restauration avec paiement en fonction de produits de restauration choisis.Thus, the product distribution system not only allows the automatic product distribution but also product distribution via, in particular, point of sale terminals which in particular allow entering the collection of delivered products (for example, in a restaurant) or meal reservations. This is particularly advantageous in the field catering, where a guest can use their badge at a time to obtain products from vending machines and to use a catering service with payment based on catering products choose.

Selon une caractéristique particulière, le système est remarquable en ce que les moyens de gestion comprennent :

  • des moyens de paramétrages de convives, de tarifs différentiés, de plats servis et/ou de produits de distribution automatique ; et/ou
  • des moyens d'édition de statistiques relatives à des convives, des tarifs différentiés, des plats servis et/ou des produits de distribution automatique.
According to a particular characteristic, the system is remarkable in that the management means include:
  • means for configuring guests, differentiated prices, meals served and / or automatic distribution products; and or
  • means for editing statistics relating to guests, differentiated rates, meals served and / or automatic distribution products.

Ainsi, le système permet également une gestion simple (y inclus paramétrages divers liés aux convives et/ou aux produits proposés et éditions de statistiques) de dispositifs d'encaissement (notamment distributeurs automatiques, terminaux points de vente et/ou bornes multimédia)Thus, the system also allows simple management (including various settings related to guests and / or products offered and editions of statistics) of collection devices (including automatic vending machines, point of sale terminals and / or multimedia terminals)

L'invention concerne également un superviseur de système de distribution de produits, mettant en oeuvre une pluralité de distributeurs automatiques de produits, aptes chacun à délivrer au moins un produit sélectionné, lorsqu'une transaction correspondante est acceptée, remarquable en ce que le superviseur comprend, en outre, des moyens pour recevoir, stocker et/ou traiter des messages de transaction, émis par chacun des distributeurs, lors de chacune des transactions, et comprenant des informations relatives à la transaction.The invention also relates to a distribution system supervisor. of products, using a plurality of automatic vending machines products, each capable of delivering at least one selected product, when a corresponding transaction is accepted, remarkable in that the supervisor further comprises means for receiving, storing and / or processing messages transaction, issued by each distributor, during each transaction, and including information relating to the transaction.

L'invention concerne aussi un distributeur automatique de produits, apte à délivrer au moins un produit sélectionné, lorsqu'une transaction correspondante est acceptée, remarquable en ce qu'il comprend des moyens pour émettre, lors de chacune des transactions, vers au moins un superviseur distant, des messages de transaction, chacun des messages comprenant des informations relatives à la transaction.The invention also relates to an automatic product dispenser, capable of deliver at least one selected product, when a corresponding transaction is accepted, remarkable in that it includes means for transmitting, during each transaction, to at least one remote supervisor, messages from transaction, each of the messages including information relating to the transaction.

Les avantages des systèmes, dispositifs et distributeurs automatiques sont les mêmes que ceux du procédé de gestion de distribution de produits, ils ne sont pas détaillés plus amplement.The advantages of systems, devices and vending machines are the same as those of the product distribution management process, they are only not further detailed.

D'autres caractéristiques et avantages de l'invention apparaítront plus clairement à la lecture de la description suivante d'un mode de réalisation préférentiel, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels :

  • la figure 1 présente un réseau de distributeurs automatiques conforme à l'invention selon un mode particulier de réalisation;
  • les figures 2 et 3 illustrent chacune une architecture d'un distributeur automatique du réseau de la figure 1;
  • les figures 4 et 5 présentent respectivement un monnayeur et un contrôleur appartenant au distributeur de la figure 2;
  • la figure 6 décrit un superviseur du réseau présenté en regard de la figure 1; et
  • les figures 7 et 8 illustrent un protocole de communication entre le superviseur de la figure 6 et divers éléments du distributeur de la figure 2.
Other characteristics and advantages of the invention will appear more clearly on reading the following description of a preferred embodiment, given by way of simple illustrative and nonlimiting example, and of the appended drawings, among which:
  • Figure 1 shows a network of vending machines according to the invention according to a particular embodiment;
  • Figures 2 and 3 each illustrate an architecture of a vending machine of the network of Figure 1;
  • Figures 4 and 5 show respectively a coin mechanism and a controller belonging to the dispenser of Figure 2;
  • FIG. 6 describes a network supervisor presented with reference to FIG. 1; and
  • FIGS. 7 and 8 illustrate a communication protocol between the supervisor of FIG. 6 and various elements of the dispenser of FIG. 2.

Le principe général de l'invention repose sur l'utilisation :

  • d'un superviseur distant en charge d'émettre des informations tarifaires et/ou des autorisations (par exemple pour la vente par badge) vers un ou plusieurs distributeurs automatiques et de collecter des rapports d'activité en temps réel émis par le ou les distributeurs automatiques; et
  • d'un contrôleur associé à chacun du ou des distributeurs automatiques en charge de récupérer et de traiter les informations tarifaires et/ou ou les autorisations émises par le superviseur et pour chaque transaction effectuée de transmettre en temps réel au superviseur un rapport d'activité.
The general principle of the invention is based on the use:
  • a remote supervisor in charge of issuing price information and / or authorizations (for example for sale by badge) to one or more automatic distributors and collecting real-time activity reports issued by the distributor (s) automatic; and
  • a controller associated with each of the automatic distributor (s) responsible for retrieving and processing the pricing information and / or the authorizations issued by the supervisor and for each transaction carried out, transmit an activity report to the supervisor in real time.

Ainsi, le superviseur traite en temps réel les rapports d'activités reçus.Thus, the supervisor processes the activity reports received in real time.

Selon un autre aspect de l'invention, le superviseur peut transmettre en temps réel à chacun des distributeurs des informations de tarifs et/ou d'autorisations à appliquer automatiquement et en temps réel pour chacun des distributeurs en fonction de multiples critères (localisation, heure, jour, consommateur, passage déjà effectué du consommateur, ...). Ainsi, on peut gérer facilement l'évolution des tarifs et/ou une adaptation des tarifs associés à chaque distributeur (par exemple, en fonction de sa localisation).According to another aspect of the invention, the supervisor can transmit in real-time pricing information and / or authorizations to be applied automatically and in real time for each distributors based on multiple criteria (location, time, day, consumer, passage already made by the consumer, ...). So we can manage easily changing tariffs and / or adapting the tariffs associated with each distributor (for example, depending on its location).

Selon encore un autre aspect de l'invention, le distributeur peut être équipé d'un ou de plusieurs moyens de paiement, notamment monnayeur, lecteur de badge, moyens de paiement par téléphone mobile, ... Ainsi, le distributeur permet une adaptation des tarifs et le choix des moyens de paiement.According to yet another aspect of the invention, the dispenser can be equipped one or more means of payment, including coin acceptor, reader badge, means of payment by mobile phone, ... Thus, the distributor allows an adaptation of tariffs and the choice of means of payment.

On présente, en relation avec la figure 1, un mode de réalisation d'un réseau de distributeurs automatiques, conforme à l'invention. We present, in relation to FIG. 1, an embodiment of a network of automatic distributors, in accordance with the invention.

Le réseau comprend:

  • un superviseur 100;
  • des concentrateurs 110 et 120; et
  • des distributeurs automatiques 111, 113, 115, 117, 121 et 123.
The network includes:
  • a supervisor 100;
  • concentrators 110 and 120; and
  • vending machines 111, 113, 115, 117, 121 and 123.

Le superviseur 100 est relié à chacun des concentrateurs 110 et 120 via une liaison Ethernet 101, selon un protocole TCP/IP.The supervisor 100 is connected to each of the concentrators 110 and 120 via a Ethernet 101 link, using a TCP / IP protocol.

Selon une variante de réalisation, la liaison 101 est une liaison de télécommunication à courte ou à longue distance, par exemple une liaison téléphonique filaire, une liaison de radio-téléphone mobile (notamment GSM ou UMTS) ou une liaison spécialisée....According to an alternative embodiment, the link 101 is a link of short or long distance telecommunications, for example a link wired telephone, a mobile radio-telephone link (notably GSM or UMTS) or a dedicated link ....

Chacun des distributeurs 111, 113, 115 et 117 est relié au concentrateur 110 par une liaison série de type RS 232 (si la distance entre le distributeur et le concentrateur est inférieure à 20 m ) ou RS 485, respectivement 112, 114, 116 et 118.Each of the distributors 111, 113, 115 and 117 is connected to the concentrator 110 by an RS 232 serial link (if the distance between the distributor and the concentrator is less than 20 m) or RS 485, respectively 112, 114, 116 and 118.

De même, chacun des distributeurs 121 et 123 est relié au concentrateur 120 via une liaison série RS232 ou RS485, respectivement 122 et 124.Likewise, each of the distributors 121 and 123 is connected to the concentrator 120 via an RS232 or RS485 serial link, respectively 122 and 124.

Chacun des concentrateurs 110 et 120 assure:

  • l'aiguillage des données transmises sur la liaison 101 vers la liaison série correspondant au distributeur destinataire de ces données;
  • la transmission des données de chaque liaison série vers la liaison 101 ; et
  • l'interface physique entre la liaison 101 et plusieurs liaisons séries.
Each of the concentrators 110 and 120 ensures:
  • the routing of the data transmitted on the link 101 to the serial link corresponding to the distributor receiving this data;
  • the transmission of data from each serial link to the link 101; and
  • the physical interface between link 101 and several serial links.

Selon une variante de réalisation, les distributeurs sont reliés directement au superviseur 100.According to an alternative embodiment, the distributors are connected directly to supervisor 100.

Selon une variante de réalisation, le superviseur 100 est relié également, via une liaison Ethernet, à :

  • un ou plusieurs terminaux points de vente (permettant notamment la vente de produits de restauration, par exemple dans un restaurant collectif et/ou de type self-service) ; et/ou
  • un ou plusieurs terminaux de gestion de dispositifs d'encaissement (qui sont par exemple, les distributeurs 111, 113, 115, 117, 121, 123 et/ou des terminaux points de vente).
According to an alternative embodiment, the supervisor 100 is also connected, via an Ethernet link, to:
  • one or more point of sale terminals (allowing in particular the sale of catering products, for example in a collective restaurant and / or of self-service type); and or
  • one or more terminals for managing collection devices (which are, for example, distributors 111, 113, 115, 117, 121, 123 and / or point-of-sale terminals).

Selon cette dernière variante, le ou les terminaux de gestion permettent, notamment :

  • le paramétrage de convives identifiés par badge, de plats servis et/ou de produits de distribution automatique ; et/ou
  • le calcul ou l'édition de statistiques correspondantes.
According to this latter variant, the management terminal or terminals allow, in particular:
  • the configuration of guests identified by badge, meals served and / or vending products; and or
  • calculation or edition of corresponding statistics.

La figure 2 illustre une architecture du distributeur automatique 111 présenté en regard de la figure 1FIG. 2 illustrates an architecture of the automatic dispenser 111 presented opposite figure 1

Le distributeur automatique 111 comprend :

  • un contrôleur 200 ;
  • un monnayeur 201 ; et
  • une partie distribution 202.
The automatic distributor 111 includes:
  • a controller 200;
  • a coin mechanism 201; and
  • a distribution part 202.

Le contrôleur 200 est un organe central du distributeur 111 chargé d'aiguiller et de traiter les données échangées. Ainsi, il communique :

  • avec le superviseur 100 via la liaison 112 ;
  • avec le monnayeur 201 via une liaison 205 ;
  • avec la partie distribution 202 via une liaison 204 ; et
  • avec un afficheur 203 intégré au contrôleur 200.
The controller 200 is a central organ of the distributor 111 responsible for routing and processing the data exchanged. Thus, it communicates:
  • with the supervisor 100 via the link 112;
  • with the coin mechanism 201 via a link 205;
  • with the distribution part 202 via a link 204; and
  • with a display 203 integrated into the controller 200.

L'afficheur 203 piloté par le contrôleur 200 est chargé de l'affichage d'informations destinées à l'utilisateur.The display 203 controlled by the controller 200 is responsible for the display user information.

Les liaisons 204 et 205 sont point à point et compatibles avec le protocole EXE (ou « EXEcutive ») décrit dans le document intitulé « product specfication G-26-440 Simplex V » et publié le 20 août 1990 par la société NRI (marque déposée) basée à Buxtehude en Allemagne. Elles sont donc de type maítre/esclave et fonctionnent en mode scrutation (ou « polling» en anglais) :

  • le maítre interroge continuellement l'esclave ;
  • le maítre peut envoyer directement des données à l'esclave ; et
  • si un évènement se produit au sein de l'esclave, l'esclave transfert immédiatement les informations correspondantes au maítre qui l'interroge.
The links 204 and 205 are point to point and compatible with the EXE (or "EXEcutive") protocol described in the document entitled "product specfication G-26-440 Simplex V" and published on August 20, 1990 by the company NRI (registered trademark ) based in Buxtehude, Germany. They are therefore of the master / slave type and operate in polling mode (or "polling" in English):
  • the master continually interrogates the slave;
  • the master can send data directly to the slave; and
  • if an event occurs within the slave, the slave immediately transfers the corresponding information to the master who interrogates it.

Pour la liaison 205, le monnayeur 201 joue ainsi le rôle du maítre vis-à-vis du contrôleur 200.For the link 205, the coin mechanism 201 thus plays the role of the master vis-à-vis of controller 200.

De même, pour la liaison 204, le contrôleur 200 joue le rôle du maítre vis-à-vis de la partie distribution 202.Similarly, for the link 204, the controller 200 plays the role of the master vis-à-vis of the distribution part 202.

Le monnayeur 201 est chargé de l'acquisition et du rendu de monnaie.Coin-operated 201 is responsible for acquiring and returning change.

La partie distribution 202 comprend différents produits 210 à 213 qui peuvent être sélectionnés par un consommateur et est chargée de la sélection et de la remise de ces produits. Cette partie distribution est bien connue de l'homme du métier et ne sera donc pas décrite davantage.The distribution part 202 includes different products 210 to 213 which can be selected by a consumer and is responsible for the selection and the delivery of these products. This distribution part is well known to the man of the trade and will therefore not be described further.

La figure 3 illustre une architecture du distributeur automatique 113 présenté en regard de la figure 1 qui est une variante du distributeur 111.Figure 3 illustrates an architecture of the vending machine 113 presented opposite FIG. 1 which is a variant of the distributor 111.

Le distributeur automatique 113 comprend :

  • un contrôleur 300 ;
  • un monnayeur 301 ;
  • une partie distribution 302 équipée d'une interface homme/machine (notamment de boutons de sélection) ; et
  • un afficheur 303 intégré au contrôleur 300.
The automatic dispenser 113 includes:
  • a controller 300;
  • a 301 coin mechanism;
  • a distribution part 302 equipped with a man / machine interface (in particular selection buttons); and
  • a display 303 integrated into the controller 300.

Ces éléments sont similaires aux éléments correspondants 200 à 203 illustrés en regard de la figure 2, à l'exception des liaisons EXE qui sont remplacées par un bus MDB 304 (de l'anglais « Multi-Drop Bus » qui est normalisé par l'EVA ou « European Vending Association » et décrit dans le document « International Multi-Drop Bus Interface Standard » qui est publié par le comité NAMA (ou « National Automatic Merchandising Association » basé à Chicago aux Etats-Unis d'Amérique) le 19 août 1994 et qui est préparé par le comité « NAMA Vending Technology Standards Committee ».These elements are similar to the corresponding elements 200 to 203 illustrated with reference to FIG. 2, with the exception of the EXE links which are replaced by an MDB 304 bus (from the English “Multi-Drop Bus” which is standardized by the EVA or “European Vending Association” and described in the document “International Multi-Drop Bus Interface Standard” which is published by the NAMA (or “National Automatic Merchandising Association”) committee based in Chicago in the United States of America) on August 19, 1994 and which is prepared by the NAMA Vending Technology Standards Committee.

Le contrôleur 300 communique :

  • avec le superviseur 100 via la liaison 114 ;
  • avec le monnayeur 301 via le bus 304;
  • avec la partie distribution 302 via le bus 304; et
  • avec l'afficheur 303.
The controller 300 communicates:
  • with the supervisor 100 via the link 114;
  • with the coin mechanism 301 via bus 304;
  • with the distribution part 302 via bus 304; and
  • with display 303.

Le contrôleur 300, la partie distribution 302 et le monnayeur 301 sont reliés par le même bus MDB 304 dont, la partie distribution 302 est le maítre ou VMC (ou contrôleur de machine de vente de l'anglais « Vending Machine Controler ») de façon compatible avec la norme MDB.The controller 300, the distribution part 302 and the coin mechanism 301 are connected by the same MDB 304 bus, the distribution part 302 of which is the master or VMC (or sales machine controller from English “Vending Machine Control ”) compatible with the MDB standard.

La figure 4 illustre schématiquement le monnayeur 201 du distributeur 113 tel qu'illustré en regard de la figure 2.FIG. 4 schematically illustrates the coin mechanism 201 of the distributor 113 as illustrated with reference to FIG. 2.

Le monnayeur 201 comprend reliés entre eux par un bus d'adresses et de données 401 :

  • un processeur 400 chargé du contrôle du monnayeur;
  • une mémoire vive 410 sauvegardée par pile;
  • une interface 430 compatible avec le protocole EXE permettant la liaison 205 avec le contrôleur 200 ;
  • une unité d'acceptation de monnaie 440 ; et
  • un tube de rendu de monnaie 441.
The coin mechanism 201 comprises interconnected by an address and data bus 401:
  • a processor 400 responsible for controlling the coin mechanism;
  • a random access memory 410 saved by battery;
  • an interface 430 compatible with the EXE protocol allowing the link 205 with the controller 200;
  • a currency acceptance unit 440; and
  • a coin tube 441.

Chacun des éléments illustrés en figure 4 est bien connu de l'homme du métier. Ces éléments communs ne sont pas décrits ici.Each of the elements illustrated in FIG. 4 is well known to the person skilled in the art. job. These common elements are not described here.

On observe que le mot « registre» utilisé dans toute la description désigne dans chacune des mémoires mentionnées, aussi bien une zone de mémoire de faible capacité (quelques données binaires) qu'une zone mémoire de grande capacité (permettant de stocker un programme entier ou l'intégralité d'une séquence de données de transactions).It is observed that the word “register” used throughout the description designates in each of the memories mentioned, both a memory area of low capacity (some binary data) than a large memory area capacity (allowing to store an entire program or an entire transaction data sequence).

La mémoire 410 conserve dans des registres qui par commodité possèdent les mêmes noms que les données qu'ils conservent:

  • le programme de fonctionnement du processeur 400 dans un registre « Prog » 411 ; et
  • des données, des variables et des résultats intermédiaires de traitement dans un registre « Var » 412.
The memory 410 stores in registers which for convenience have the same names as the data they store:
  • the operating program of processor 400 in a “ Progregister 411; and
  • data, variables and intermediate processing results in a “ Varregister 412.

Selon la variante de réalisation du distributeur illustrée en regard de la figure 3, l'interface EXE est remplacée par une interface MDB permettant une liaison avec le bus 304 vers le contrôleur 300 et la partie distribution 302.According to the variant embodiment of the dispenser illustrated opposite the Figure 3, the EXE interface is replaced by an MDB interface allowing a link with bus 304 to controller 300 and distribution part 302.

La figure 5 illustre schématiquement le contrôleur 200 du distributeur 113 tel qu'illustré en regard de la figure 2.FIG. 5 schematically illustrates the controller 200 of the distributor 113 as illustrated with reference to FIG. 2.

Le contrôleur 200 comprend reliés entre eux par un bus d'adresses et de données 501 :

  • un processeur 500 chargé des commandes et de la gestion du contrôleur 200;
  • une mémoire vive 510 sauvegardée par pile;
  • deux interfaces 530 et 531 compatibles avec le protocole EXE permettant respectivement la liaison 204 avec la partie distribution 202 et la liaison 205 avec le monnayeur 201 ; et
  • une interface série 532 de type RS 232 permettant la liaison 112 avec le concentrateur 110.
The controller 200 comprises interconnected by an address and data bus 501:
  • a processor 500 responsible for commands and management of the controller 200;
  • a random access memory 510 saved by battery;
  • two interfaces 530 and 531 compatible with the EXE protocol allowing respectively the link 204 with the distribution part 202 and the link 205 with the coin mechanism 201; and
  • a serial interface 532 of RS 232 type allowing the link 112 with the concentrator 110.

Chacun des éléments illustrés en figure 5 est bien connu de l'homme du métier. Ces éléments communs ne sont pas décrits ici.Each of the elements illustrated in FIG. 5 is well known to the person skilled in the art. job. These common elements are not described here.

La mémoire 510 conserve dans des registres qui par commodité possèdent les mêmes noms que les données qu'ils conservent:

  • le programme de fonctionnement du processeur 500 dans un registre « Prog » 511 ;
  • des données, des variables et des résultats intermédiaires de traitement dans un registre « Var » 512 ;
  • la liste des sélections possibles du distributeur 111 dans un registre « Liste Sélections » 513 ;
  • des messages à destination ou en provenance de la partie distribution 202 (notamment les messages illustrés en regard des figures 7 et 8, par exemple les messages de crédit, de sélection, d'ordre de distribution et de l'acquittement correspondant) dans un registre « Messages Partie Distribution » 514 ; et
  • des messages à destination ou en provenance du superviseur 100 (notamment les messages illustrés en regard des figures 7 et 8, par exemple les messages de liste de sélection, d'identifiant, d'autorisation, de compte-rendu et de l'acquittement correspondant) dans un registre « Messages Superviseur » 515.
Memory 510 stores in registers which for convenience have the same names as the data they store:
  • the operating program of processor 500 in a “ Progregister 511;
  • data, variables and intermediate processing results in a “ Varregister 512;
  • the list of possible selections of the distributor 111 in a “ Selection Listregister 513;
  • messages to or from the distribution part 202 (in particular the messages illustrated with reference to FIGS. 7 and 8, for example the credit, selection, distribution order and corresponding acknowledgment messages) in a register “ Distribution Part Messages ” 514; and
  • messages to or from the supervisor 100 (in particular the messages illustrated with reference to FIGS. 7 and 8, for example the messages of selection list, of identifier, of authorization, of report and of the corresponding acknowledgment ) in a “ Supervisor Messagesregister 515.

Selon la variante de réalisation du contrôleur illustrée en regard de la figure 3, les deux interfaces EXE sont remplacées par une interface MDB permettant une liaison avec le bus 304 vers le monnayeur 301 et la partie distribution 302.According to the variant embodiment of the controller illustrated with reference to the Figure 3, the two EXE interfaces are replaced by an MDB interface allowing a connection with the bus 304 towards the coin mechanism 301 and the part distribution 302.

La figure 6 illustre schématiquement le superviseur 100 tel qu'illustré en regard de la figure 1.FIG. 6 schematically illustrates the supervisor 100 as illustrated in look at figure 1.

Le superviseur 100 est de type micro-ordinateur personnel ou PC.The supervisor 100 is of the personal microcomputer or PC type.

Le superviseur 100 comprend reliés entre eux par un bus d'adresses et de données 601 :

  • un processeur 600 chargé des commandes et de la gestion du superviseur 100;
  • une mémoire vive ou RAM ( de l'anglais « Random Access Memory ») 620;
  • un disque dur 610 ; et
  • une interface Ethernet 630 permettant la liaison 101 avec le concentrateur 110.
The supervisor 100 comprises interconnected by an address and data bus 601:
  • a processor 600 responsible for the commands and management of the supervisor 100;
  • a random access memory or RAM (from the English “Random Access Memory”) 620;
  • a hard drive 610; and
  • an Ethernet interface 630 allowing the link 101 with the concentrator 110.

Chacun des éléments illustrés en figure 6 est bien connu de l'homme du métier. Ces éléments communs ne sont pas décrits ici.Each of the elements illustrated in FIG. 6 is well known to the person skilled in the art. job. These common elements are not described here.

Le disque dur 610 conserve dans des registres qui par commodité possèdent les mêmes noms que les données qu'ils conservent:

  • le programme de fonctionnement du processeur 600 dans un registre « Prog » 611 ;
  • une liste de distributeurs automatiques et des paramètres associés (concentrateur associé, adresse, ...) dans un registre « Liste Distributeurs » 615 ;
  • N listes de sélection respectivement dans des registres 612 à 614 ; et
  • une liste de convives (chaque entrée de cette liste comprenant un identifiant de convive et son solde) dans un registre « Liste Convives » 616 ; et
  • une liste de tarifs comprenant des tarifs attachés chacun à un convive ou à un ensemble de plusieurs convives de la liste 616 dans un registre « Liste Tarifs » 617.
The hard drive 610 keeps in registers which for convenience have the same names as the data they keep:
  • the operating program of processor 600 in a “ Progregister 611;
  • a list of automatic distributors and associated parameters (associated concentrator, address, etc.) in a “ Distributor Listregister 615;
  • N selection lists respectively in registers 612 to 614; and
  • a list of guests (each entry in this list including a guest identifier and its balance) in a “Guest List” register 616; and
  • a list of tariffs comprising tariffs each attached to a guest or to a set of several guests from list 616 in a “ List of Tariffsregister 617.

La valeur N, par exemple égal à 64, représente le nombre maximum de distributeurs gérés par le superviseur.The value N, for example equal to 64, represents the maximum number of distributors managed by the supervisor.

Le registre 615 contient la liste des distributeurs automatiques gérés par le superviseur 100 et en particulier des identificateurs des distributeurs 111, 113, 115, 117, 121 et 123.Register 615 contains the list of vending machines managed by the supervisor 100 and in particular of the identifiers of the distributors 111, 113, 115, 117, 121 and 123.

Chacune des N listes de sélections 612 à 614 comprend soit une liste de sélection associée à l'un des distributeurs de la liste 615, soit une valeur indiquant qu'aucun distributeur n'est associé à cette liste de sélection.Each of the N selection lists 612 to 614 comprises either a list of selection associated with one of the distributors on list 615, i.e. a value indicating that no distributor is associated with this selection list.

Les algorithmes mettant en oeuvre les étapes des procédés décrits ci-après notamment en regard de la figure 6 illustrant le protocole sont stockés dans le disque dur associé au superviseur 100 mettant en oeuvre ces étapes. A la mise sous tension, le processeur 600 charge ces algorithmes ainsi que les données nécessaires à leur fonctionnement et exécute les instructions de ces algorithmes.The algorithms implementing the steps of the methods described below in particular with regard to FIG. 6 illustrating the protocol are stored in the hard disk associated with the supervisor 100 implementing these steps. When put under voltage, processor 600 loads these algorithms as well as the data necessary for their operation and executes the instructions of these algorithms.

Ainsi, la mémoire vive 620 conserve dans des registres qui par commodité possèdent les mêmes noms que les données qu'ils conservent:

  • le programme de fonctionnement du processeur 600 dans un registre « Prog » 621 ;
  • une liste de distributeurs automatiques et des paramètres associés (concentrateur associé, adresse, ...) dans un registre « Liste Distributeurs » 625 ;
  • N listes de sélection respectivement dans des registres 622 à 624 ;
  • une liste de convives (chaque entrée de cette liste comprenant un identifiant de convive et son solde) dans un registre « Liste Convives » 516 ; et
  • une liste de tarifs comprenant des tarifs attachés chacun à un convive ou à un ensemble de plusieurs convives de la liste 616 dans un registre « Liste Tarifs » 517 ; et
  • des messages en provenance ou à destination d'un distributeur automatique dans un registre « Messages » 628.
Thus, the RAM 620 stores in registers which for convenience have the same names as the data they store:
  • the operating program of processor 600 in a “ Progregister 621;
  • a list of automatic distributors and associated parameters (associated concentrator, address, etc.) in a “ Distributor Listregister 625;
  • N selection lists respectively in registers 622 to 624;
  • a list of guests (each entry in this list including a guest identifier and its balance) in a “ Guest List ” register 516; and
  • a list of tariffs comprising tariffs each attached to a guest or to a set of several guests from list 616 in a “ List of Tariffs ” register 517; and
  • messages from or to a vending machine in a “ Messagesregister 628.

Le programme de fonctionnement « Prog » du superviseur 100 permet également la mise à jour des différentes listes 622 à 627 et 612 à 617 qui sont stockées respectivement dans la mémoire vive 620 et sur le disque dur 610.The operating program “ Prog ” of the supervisor 100 also makes it possible to update the various lists 622 to 627 and 612 to 617 which are stored respectively in the RAM 620 and on the hard disk 610.

A titre illustratif, le premier élément des listes de distributeurs 615 et 625 et les listes de sélection 612 et 622 correspondent au distributeur 111. La liste de sélection 513 du contrôleur 200 du distributeur 111 est donc obtenue par téléchargement de la liste de sélection 612 sauvegardée par le superviseur 100.By way of illustration, the first element of the lists of distributors 615 and 625 and the selection lists 612 and 622 correspond to the distributor 111. The list of selection 513 of the controller 200 of the distributor 111 is therefore obtained by download of the selection list 612 saved by the supervisor 100.

Selon une variante de réalisation, une ou plusieurs des listes 612 à 617 peuvent être stockées sur une machine déportée (possédant, par exemple, une adresse TCP/IP) reliée au superviseur par un lien de communication quelconque (par exemple de type Ethernet) et/ou partagée par plusieurs superviseurs. Les listes correspondantes dans la mémoire 620 sont alors téléchargées à partir des listes 612 à 617 correspondantes à la mise sous tension, périodiquement et/ou sur requête ou, plus généralement lorsque cela est nécessaire.According to an alternative embodiment, one or more of lists 612 to 617 can be stored on a remote machine (having, for example, a TCP / IP address) linked to the supervisor by any communication link (for example of the Ethernet type) and / or shared by several supervisors. The corresponding lists in memory 620 are then downloaded from the lists 612 to 617 corresponding to power-up, periodically and / or on request or, more generally when necessary.

La figure 7 illustre un protocole de communication entre le superviseur 100 et le distributeur 111 et plus précisément le contrôleur 200, le monnayeur 201 et la partie distribution 202 du distributeur 111.Figure 7 illustrates a communication protocol between the supervisor 100 and the distributor 111 and more precisely the controller 200, the coin mechanism 201 and the distribution part 202 of the distributor 111.

Les échanges entre le superviseur 100 et le distributeur 111 comporte deux phases :

  • une phase préalable de transmission ou de mise à jour de la liste de sélections 513 du distributeur 111 par le superviseur 100 ; et
  • une phase de transactions, chaque transaction correspondant à un paiement de produit conduisant à la vente effective d'un produit ou à un échec de la transaction. Ainsi, au cours de la phase préalable de transmission et plus précisément d'une étape 700, le superviseur 100 transmet au contrôleur 200 une liste de sélections, correspondant à la liste mémorisée dans le registre 622 et comprenant des prix associés chacun à un produit. Les échanges entre le superviseur 100 se fond via la liaison Ethernet 101, le concentrateur 110 et la liaison 112 suivant un protocole TCP/IP. A la réception de la liste de sélection, le contrôleur 200 mémorise ou met à jour sa propre liste de sélection dans le registre 513.Lorsque le registre 513 contient une liste de sélections, une ou plusieurs transactions peuvent être mises en oeuvre et la phase de transaction débute.Ainsi, au cours d'une transaction débutant par une étape 701, un utilisateur introduit dans l'unité d'acceptation de monnaie 440 du monnayeur 201 une pièce.L'unité d'acceptation 440 transmet la valeur de la pièce au processeur 400 qui, au cours d'une étape 702, transmet via la liaison EXE 205 la valeur de cette pièce au processeur 500 du contrôleur 200.Ensuite, au cours d'une étape 703, le processeur 400 calcule le crédit disponible pour l'utilisateur (le crédit correspondant ici à la valeur de cette première pièce introduite) et, au cours d'une étape 718, transmet le montant de ce crédit à l'afficheur 203 et à la partie distribution 202. Ainsi, la partie distribution peut ou non autoriser la délivrance d'un produit et l'afficheur présenter au consommateur le montant du crédit et éventuellement une indication de crédit suffisant ou insuffisant.Puis, au cours d'une étape 704, l'utilisateur introduit dans l'unité d'acceptation de monnaie 440 du monnayeur 201 une nouvelle pièce.De manière similaire à l'étape 703, au cours d'une étape 706, le monnayeur 201 transmet via la liaison EXE 205 la valeur de cette nouvelle pièce au processeur 500 du contrôleur 200. Ensuite, au cours d'une étape 706, le processeur 400 calcule le crédit disponible pour l'utilisateur (le crédit correspondant ici à la somme des valeurs des deux pièces introduites) et, au cours d'une étape 719, transmet ce crédit à l'afficheur 203 et à la partie distribution 202.Ensuite, si le crédit est suffisant au vu de la liste de sélections 513, au cours d'un étape de sélection 707, l'utilisateur sélectionne via la partie distribution 202 un produit parmi les produits proposés.Puis, au cours d'une étape 708, la partie distribution 202 transmet au contrôleur 200 via la liaison EXE 204 les données relatives à la sélection opérée par l'utilisateur au cours de l'étape 707.Ensuite, au cours d'une étape 709, le processeur 500 compare le montant du crédit au prix de la sélection opérée, tel qu'indiqué dans la liste de sélection 513.Si le crédit est insuffisant, rien ne se passe et le contrôleur 200 indique via l'afficheur 203 au consommateur d'introduire d'autres pièces.Sinon, le crédit est suffisant et, au cours d'une étape 710, le contrôleur 200 donne un ordre de distribution à la partie distribution 202 qui effectue la distribution du produit sélectionné au cours d'une étape 711.Ensuite, au cours d'une étape 712, au cours d'une étape 713, la partie distribution 202 transmet un acquittement de distribution correctement effectuée au contrôleur 200.Suite à l'étape 712, le contrôleur 200 retransmet au monnayeur 201 cet acquittement avec un montant éventuel de rendu de monnaie, ce dernier étant effectué au cours d'une étape 714.Immédiatement après l'étape 712, au cours d'une étape 715, le contrôleur 200 transmet également au superviseur 100 un compte-rendu de transaction comportant
  • un numéro de badge (correspondant à un numéro de badge de type vente directe par introduction de monnaie) ;
  • la date et l'heure de la transaction ; et
  • la sélection choisie.
The exchanges between the supervisor 100 and the distributor 111 have two phases:
  • a prior phase of transmission or updating of the selection list 513 of the distributor 111 by the supervisor 100; and
  • a transaction phase, each transaction corresponding to a product payment leading to the effective sale of a product or to a failure of the transaction. Thus, during the prior transmission phase and more precisely of a step 700, the supervisor 100 transmits to the controller 200 a list of selections, corresponding to the list stored in the register 622 and comprising prices each associated with a product. The exchanges between the supervisor 100 are based on the Ethernet link 101, the concentrator 110 and the link 112 according to a TCP / IP protocol. On receipt of the selection list, the controller 200 stores or updates its own selection list in the register 513. When the register 513 contains a selection list, one or more transactions can be implemented and the phase of Thus, during a transaction starting with a step 701, a user introduces a coin into the coin acceptance unit 440 of the coin mechanism 201. The acceptance unit 440 transmits the value of the coin to processor 400 which, during a step 702, transmits via the EXE link 205 the value of this part to the processor 500 of the controller 200. Then, during a step 703, the processor 400 calculates the credit available for the user (the credit corresponding here to the value of this first coin introduced) and, during a step 718, transmits the amount of this credit to the display 203 and to the distribution part 202. Thus, the distribution part can or no authorize the delivery of a product and the display present to the consumer the amount of the credit and possibly an indication of sufficient or insufficient credit. Then, during a step 704, the user enters the acceptance unit of coin 440 of the coin mechanism 201 a new coin. In a similar manner to step 703, during a step 706, the coin mechanism 201 transmits via the EXE link 205 the value of this new coin to the processor 500 of the controller 200. Then, during a step 706, the processor 400 calculates the credit available to the user (the credit corresponding here to the sum of the values of the two coins entered) and, during a step 719, transmits this credit to the display 203 and to the distribution part 202. Then, if the credit is sufficient in view of the selection list 513, during a selection step 707, the user selects via the distribution part 202 a product from the products offered . Then, during a step 708, the distribution part 202 transmits to the controller 200 via the EXE link 204 the data relating to the selection made by the user during step 707. Then, during a step 709, the processor 500 compares the amount of the credit with the price of the selection made, as indicated in the selection list 513. If the credit is insufficient, nothing happens and the controller 200 indicates via the display 203 to the consumer to introduce other coins. Otherwise, the credit is sufficient and, during a step 710, the controller 200 gives a distribution order to the distribution part 202 which distributes the selected product during a step 711. Then, during a step 712, during a step 713, the distribution part 202 transmits a delivery acknowledgment correctly made to the controller 200. Next in step 712, the controller 200 retransmits to the coin mechanism 201 this acquittal before ec any amount of change of money, the latter being carried out during a step 714. Immediately after step 712, during a step 715, the controller 200 also transmits to the supervisor 100 a transaction report comprising
  • a badge number (corresponding to a badge number of direct sale type by introducing money);
  • the date and time of the transaction; and
  • the selected selection.

A la réception du compte-rendu, au cours d'une étape 716, le superviseur enregistre et traite les données du compte-rendu associé au distributeur 111 (identifié grâce à l'adresse TCP/IP du concentrateur 110 et au numéro de voie utilisée qui figurent dans le message de compte-rendu).Upon receipt of the report, during a step 716, the supervisor saves and processes the data from the report associated with the distributor 111 (identified by the TCP / IP address of the concentrator 110 and the channel number used which appear in the report message).

Puis, si le compte-rendu a été reçu correctement par le superviseur 100, au cours d'une étape 717, le superviseur 100 transmet un acquittement (ou ACK) associé à la transaction courante au contrôleur 200 qui peut alors effacer de sa mémoire les données relatives au compte-rendu de transaction. Si le compte-rendu n'a pas été reçu correctement par le superviseur 100, le contrôleur 200 ne reçoit pas cet acquittement dans un délai prédéterminé et ré-émet le compte-rendu vers le superviseur 100 tant qu'un acquittement n'est pas reçu.Then, if the report has been correctly received by the supervisor 100, at the during a step 717, the supervisor 100 transmits an acknowledgment (or ACK) associated with the current transaction to the controller 200 which can then delete from its stores the data relating to the transaction report. If the report was not received correctly by supervisor 100, controller 200 is not receiving not this acknowledgment within a predetermined period and re-issues the report to the supervisor 100 until an acknowledgment is received.

La figure 8 illustre un protocole de communication entre le superviseur 100 et un distributeur similaire au distributeur 111 dans lequel le monnayeur 201 est remplacé par un lecteur de badge permettant une identification du titulaire du badge et des ventes sur un compte débité par le superviseur 100.Figure 8 illustrates a communication protocol between the supervisor 100 and a distributor similar to distributor 111 in which the coin mechanism 201 is replaced by a badge reader allowing identification of the holder of the badge and sales to an account debited by supervisor 100.

Comme en regard du protocole illustré en regard de la figure 7, dans le cadre du protocole de la figure 8, les échanges entre le superviseur 100 et le distributeur 111 comporte deux phases :

  • une phase préalable de transmission ou de mise à jour d'une liste de sélections du distributeur 111 par le superviseur 100 ; et
  • une phase de transactions, chaque transaction correspondant à un paiement de produit conduisant à la vente effective d'un produit ou à un échec de la transaction.
As with the protocol illustrated with reference to FIG. 7, within the framework of the protocol of FIG. 8, the exchanges between the supervisor 100 and the distributor 111 comprise two phases:
  • a preliminary phase of transmission or updating of a list of selections of the distributor 111 by the supervisor 100; and
  • a transaction phase, each transaction corresponding to a product payment leading to the effective sale of a product or to a failure of the transaction.

Le débit du compte se faisant au niveau du superviseur 100, il n'est pas nécessaire que la liste de sélections comprenne les prix associés à chacun des produits distribués.The debit of the account being done at the level of the supervisor 100, it is not the selection list must include the prices associated with each of the products distributed.

Ainsi, au cours d'une étape 800, le superviseur 100 transmet au contrôleur 200 une liste de sélections sans prix, correspondant à la liste mémorisée dans le registre 622. Les échanges entre le superviseur 100 se fond via la liaison Ethernet 101, le concentrateur 110 et la liaison 112 suivant un protocole TCP/IP. A la réception de la liste de sélection, le contrôleur 200 mémorise ou met à jour sa propre liste de sélection dans le registre 513.Thus, during a step 800, the supervisor 100 transmits to the controller 200 a list of selections without price, corresponding to the list stored in the register 622. The exchanges between the supervisor 100 merges via the Ethernet link 101, the concentrator 110 and the link 112 according to a TCP / IP protocol. To the reception of the selection list, the controller 200 memorizes or updates its own selection list in register 513.

Lorsque le registre 513 contient une liste de sélections, une ou plusieurs transactions peuvent être mises en oeuvre et la phase de transaction débute.When register 513 contains a selection list, one or more transactions can be implemented and the transaction phase begins.

Ainsi, au cours d'une transaction débutant par une étape 801, un utilisateur introduit son badge dans le lecteur de badge du distributeur.Thus, during a transaction starting with a step 801, a user inserts his badge in the distributor's badge reader.

Puis, au cours d'une étape 802, le lecteur de badge transmet au processeur 500 du contrôleur 200 un identifiant du badge introduit via la liaison EXE 205.Then, during a step 802, the badge reader transmits to the processor 500 of the controller 200 an identifier of the badge introduced via the EXE link 205.

Ensuite, au cours d'une étape 803, le processeur 400 transmet l'identifiant du badge au superviseur 100.Then, during a step 803, the processor 400 transmits the identifier from badge to supervisor 100.

Puis, le superviseur 100 contrôle la suffisance du solde associé à l'identifiant du badge.Then, the supervisor 100 checks the adequacy of the balance associated with the badge identifier.

Si le solde est suffisant, au cours d'une étape 805, le superviseur 100 transmet au contrôleur 200 une autorisation de délivrance de produit avec le montant du crédit disponible.If the balance is sufficient, during a step 805, the supervisor 100 transmits to the controller 200 a product delivery authorization with the amount of credit available.

Puis, au cours d'une étape 806, le contrôleur 200 transmet un montant de crédit minimum à la partie distribution 202 ainsi qu'à l'afficheur 203. Ainsi, la partie distribution peut autoriser la sélection d'un produit, l'afficheur présentant au consommateur le montant du solde et éventuellement une indication de solde suffisant ou insuffisant.Then, during a step 806, the controller 200 transmits an amount of minimum credit to the distribution part 202 as well as to the display 203. Thus, the distribution party may authorize the selection of a product, the display showing to the consumer the amount of the balance and possibly a balance indication sufficient or insufficient.

Ensuite, la partie distribution transmet au contrôleur 200 la sélection effectuée par le consommateur et autorise ou non la distribution.Then, the distribution part transmits to the controller 200 the selection made by the consumer and authorizes or not the distribution.

Ensuite, si le solde est suffisant au vu de la liste de sélections 513, des étapes 807 à 813 et 815 à 817 similaires respectivement aux étapes 707 à 713 et 715 à 717 sont mises en oeuvre.Then, if the balance is sufficient in view of the selection list 513, steps 807 to 813 and 815 to 817 similar respectively to steps 707 to 713 and 715 to 717 are implemented.

Après l'étape 817, si le badge est toujours présent dans le lecteur, l'étape 803 est réitérée.After step 817, if the badge is still present in the reader, step 803 is repeated.

L'homme du métier pourra adapter le protocole illustré en regard des figures 7 et 8, basé sur l'utilisation du distributeur de la figure 2 (comprenant des liaisons internes de type EXE) au cas de l'utilisation du distributeur de la figure 3 qui comprend un bus MDP. En effet, dans le cas des échanges entre le superviseur 100 et le distributeur 113, le même protocole sera utilisé selon un mode de réalisation. Selon un autre mode de réalisation, des échanges entre le monnayeur 301 et la partie distribution 301 se feront directement. Il sera néanmoins nécessaire d'informer le contrôleur 300 lorsque la transaction se termine pour que ce dernier puisse répercuter les données relatives à la transaction en temps réel, vers le superviseur 100.Those skilled in the art will be able to adapt the protocol illustrated with regard to Figures 7 and 8, based on the use of the dispenser of Figure 2 (including internal connections of type EXE) in the case of using the distributor of FIG. 3 which includes an MDP bus. Indeed, in the case of exchanges between the supervisor 100 and distributor 113, the same protocol will be used according to a production. According to another embodiment, exchanges between the coin mechanism 301 and the distribution part 301 will be done directly. It will nevertheless necessary to inform the controller 300 when the transaction ends so that the latter can pass on the transaction data in real time, to supervisor 100.

Bien entendu, l'invention n'est pas limitée aux exemples de réalisation mentionnés ci-dessus.Of course, the invention is not limited to the exemplary embodiments mentioned above.

En particulier, l'homme du métier pourra apporter toute variante dans la nature des moyens de paiement connectés au lecteur et qui peuvent être notamment de type monnayeur, terminal de paiement électronique, lecteur de porte-monnaie électronique, interface de communication avec des radio-téléphones mobiles....In particular, the person skilled in the art can make any variant in the nature of the means of payment connected to the reader and which can be in particular of the coin-operated type, electronic payment terminal, electronic wallet, communication interface with radio telephones Mobile ....

On note également que le type des liaisons de communication à l'intérieur d'un distributeur automatique ou entre le superviseur et le distributeur ne se limite pas respectivement aux liaisons de type EXE ou bus MDP, ou au protocole TCP/IP sur liaison série ou Ethernet mais s'étend à tout type de liaison de communication (par exemple, sans fil, liaison dédiée, ....).We also note that the type of communication links inside of a vending machine or between the supervisor and the vending machine is not limited not respectively to EXE or MDP bus links, or to the protocol TCP / IP on serial or Ethernet link but extends to any type of link communication (for example, wireless, dedicated link, etc.).

En outre, le type de distributeur et la nature des produits sont quelconques. Les produits concernés sont de tous types pouvant être fournis à un consommateur via un distributeur automatique et pourront notamment être des denrées périssables d'alimentation et/ou de boisson, des objets...In addition, the type of distributor and the nature of the products are arbitrary. The products concerned are of all types that can be supplied to a consumer via an automatic distributor and could in particular be foodstuffs perishable food and / or drink, objects ...

Par ailleurs, l'invention ne se limite pas à la remontée en temps réel vers un superviseur des informations de transactions acceptées, mais concerne également la remontée d'informations relatives à des transactions n'ayant pas abouti et plus généralement à des remontées d'audits via le même lien ou un lien similaire à celui utilisé pour la remontée d'information de transactions acceptées. Les audits concernent notamment des comptes-rendus de pannes ou d'échecs de transactions, des informations relatives au contenu de l'armoire de distribution ou du monnayeur...Furthermore, the invention is not limited to the real-time ascent to a supervisor of accepted transaction information, but concerns also the reporting of information relating to transactions not having resulted and more generally in audit feedback via the same link or a link similar to the one used for feedback of accepted transactions. The audits relate in particular to reports of breakdowns or failures of transactions, information relating to the contents of the distribution cabinet or coin operated ...

L'invention ne se limite pas aux cas des réseaux isolés de distributeurs automatiques mais concerne également les systèmes de restauration incluant un ou plusieurs réseaux de distributeurs automatiques connectés préférentiellement mais non limitativement, via le superviseur, à un système d'encaissement de restauration comprenant lui-même des caisses manuelles ou automatiques permettant le paiement de produits de restauration (correspondant, par exemple, à un repas) après qu'un convive se soit servi. Dans une telle configuration, le badge utilisé par le convive pour le paiement d'un repas à une caisse pourra être utilisé également pour le paiement direct à un distributeur automatique (comme illustré par exemple en regard de la figure 8).The invention is not limited to the cases of isolated networks of distributors automatic but also relates to catering systems including one or more several networks of automatic distributors preferentially connected but not limited, via the supervisor, to a collection system of catering including manual or automatic cash registers allowing the payment of catering products (corresponding, for example, to a meal) after a guest has served himself. In such a configuration, the badge used by the guest for the payment of a meal at a cash desk can be used also for direct payment to an ATM (as illustrated for example with regard to FIG. 8).

On notera que l'invention ne se limite pas à une implantation purement matérielle mais qu'elle peut aussi être mise en oeuvre sous la forme d'une séquence d'instructions d'un programme informatique ou toute forme mixant une partie matérielle et une partie logicielle. Dans le cas où l'invention est implantée partiellement ou totalement sous forme logicielle, la séquence d'instructions correspondante pourra être stockée dans un moyen de stockage amovible (tel que par exemple une disquette, un CD-ROM ou un DVD-ROM) ou non, ce moyen de stockage étant lisible partiellement ou totalement par un ordinateur ou un microprocesseur.Note that the invention is not limited to a purely implantation material but that it can also be implemented in the form of a sequence of instructions from a computer program or any form mixing a hardware part and software part. In the event that the invention is implemented partially or totally in software form, the sequence of instructions corresponding may be stored in a removable storage means (such as for example a floppy disk, CD-ROM or DVD-ROM) or not, this means of storage being partially or fully readable by a computer or a microprocessor.

Claims (22)

Système de distribution de produits, mettant en oeuvre une pluralité de distributeurs automatiques (111, 113, 115, 117, 121, 123) de produits, aptes chacun à délivrer au moins un produit sélectionné, lorsqu'une transaction correspondante est acceptée,
caractérisé en ce qu'il met en oeuvre au moins un superviseur (100) distant, chacun desdits superviseurs étant relié, via un lien de communication (101, 112, 114, 116, 118, 122, 124) à au moins un desdits distributeurs et comprenant des moyens pour recevoir (630), stocker (620, 610) et/ou traiter des messages de transaction émis par chacun desdits distributeurs, lors de chacune desdites transactions, et comprenant des informations relatives à ladite transaction.
Product distribution system, implementing a plurality of automatic distributors (111, 113, 115, 117, 121, 123) of products, each capable of delivering at least one selected product, when a corresponding transaction is accepted,
characterized in that it implements at least one remote supervisor (100), each of said supervisors being connected, via a communication link (101, 112, 114, 116, 118, 122, 124) to at least one of said distributors and comprising means for receiving (630), storing (620, 610) and / or processing transaction messages sent by each of said distributors, during each of said transactions, and comprising information relating to said transaction.
Système selon la revendication 1, caractérisé en ce qu'au moins un desdits distributeurs comprend des moyens (201, 301) pour prendre en compte un paiement et des moyens (202,302) pour délivrer un produit, connectés à des moyens (200,300) pour émettre un desdits messages de transaction par un bus de liaison selon la norme MDB.System according to claim 1, characterized in that at least one of said distributors comprises means (201, 301) for taking into account a payment and means (202,302) for delivering a product, connected to means (200,300) for sending one of said transaction messages by a link bus according to the MDB standard. Système selon l'une quelconque des revendications 1 et 2, caractérisé en ce qu'au moins un desdits distributeurs comprend des moyens pour prendre en compte un paiement et des moyens pour délivrer un produit, connectés à des moyens pour émettre un desdits messages de transaction par une liaison de type EXE.System according to either of Claims 1 and 2, characterized in that at least one of the said distributors comprises means for taking account of a payment and means for delivering a product, connected to means for sending one of the said transaction messages by an EXE type link. Système selon l'une quelconque des revendications 1 à 3, caractérisé en ce que chacun desdits messages de transaction associé comprend un identificateur d'un produit délivré lors de ladite transaction.System according to any one of claims 1 to 3, characterized in that each of said associated transaction messages comprises an identifier of a product delivered during said transaction. Système selon l'une quelconque des revendications 1 à 4, caractérisé en ce que ledit message de transaction comprend, en outre, un identificateur du distributeur correspondant à ladite transaction. System according to any one of claims 1 to 4, characterized in that said transaction message further comprises an identifier of the distributor corresponding to said transaction. Système selon l'une quelconque des revendications 1 à 5, caractérisé en ce que ledit message de transaction comprend, en outre, un identificateur d'un consommateur correspondant à ladite transaction.A system according to any of claims 1 to 5, characterized in that said transaction message further comprises an identifier of a consumer corresponding to said transaction. Système de distribution de produits selon l'une quelconque des revendications 1 à 6, caractérisé en ce que ledit superviseur comprend des moyens pour recevoir, stocker et/ou traiter des messages d'audit émis par chacun desdits distributeurs, comprenant des informations d'audit relatives auxdits distributeurs distinctes desdites transactions acceptées.Product distribution system according to any one of claims 1 to 6, characterized in that said supervisor comprises means for receiving, storing and / or processing audit messages sent by each of said distributors, comprising audit information relating to said distributors separate from said accepted transactions. Système selon la revendication 7, caractérisé en ce que lesdites informations d'audit font partie du groupe comprenant : les informations d'échec de transactions ; les informations de pannes desdits distributeurs ; et les informations de remplissage et/ou de non remplissage desdits distributeurs. System according to claim 7, characterized in that said audit information is part of the group comprising: transaction failure information; fault information from said distributors; and the filling and / or non-filling information of said distributors. Système selon l'une quelconque des revendications 7 et 8, caractérisé en ce que lesdites informations d'audit comprennent des informations de comptage des pièces de monnaie et/ou billets de banque dans chacun desdits distributeurs.A system according to any of claims 7 and 8, characterized in that said audit information includes information on counting coins and / or banknotes in each of said dispensers. Système selon l'une quelconque des revendications 1 à 9, caractérisé en ce que ledit superviseur comprend, en outre, des moyens pour émettre vers au moins un desdits distributeurs, dit distributeurs destinataires, des informations de produit relatives aux produits qu'il contient.System according to any one of claims 1 to 9, characterized in that said supervisor further comprises means for transmitting to at least one of said distributors, called recipient distributors, product information relating to the products it contains. Système selon la revendication 10, caractérisé en ce que lesdites informations de produits destinées à être émises vers chacun desdits distributeurs destinataires, comprennent une liste de sélection de produits, ladite liste étant associée à chacun desdits distributeurs destinataires.System according to claim 10, characterized in that said product information intended to be sent to each of said recipient distributors, comprises a product selection list, said list being associated with each of said recipient distributors. Système selon la revendication 11, caractérisé en ce que chacun desdits distributeurs destinataires comprend des moyens pour recevoir, stocker et/ou traiter ladite liste associée.System according to claim 11, characterized in that each of said destination distributors comprises means for receiving, storing and / or processing said associated list. Système selon la revendication 12, caractérisé en ce que ladite liste comprend une donnée représentative du prix de chaque produit appartenant à ladite liste et en ce que chacun desdits distributeurs destinataires apte à gérer localement un paiement comprend : des moyens pour recevoir ladite liste ; des moyens pour comparer, à chaque transaction, un paiement et ladite donnée représentative du prix d'un produit sélectionné ; et des moyens pour autoriser une délivrance dudit produit sélectionné si ledit paiement est supérieur ou égal à ladite donnée. System according to claim 12, characterized in that said list comprises data representative of the price of each product belonging to said list and in that each of said recipient distributors able to locally manage a payment comprises: means for receiving said list; means for comparing, with each transaction, a payment and said data representative of the price of a selected product; and means for authorizing a delivery of said selected product if said payment is greater than or equal to said data. Système selon l'une quelconque des revendications 12 et 13, caractérisé en ce que chacun desdits distributeurs destinataires apte à permettre une gestion par un superviseur d'un paiement comprend : des moyens pour recevoir ladite liste ; des moyens pour autoriser une délivrance dudit produit sélectionné ; et des moyens pour transmettre une information d'encaissement associé à une transaction audit superviseur de paiement. System according to any one of claims 12 and 13, characterized in that each of said destination distributors able to allow management by a supervisor of a payment comprises: means for receiving said list; means for authorizing a delivery of said selected product; and means for transmitting collection information associated with a transaction to said payment supervisor. Système selon l'une quelconque des revendications 1 à 14, caractérisé en ce qu'au moins un desdits distributeurs comprend un monnayeur destiné au paiement correspondant à chaque transaction mise en oeuvre par ledit ou lesdits distributeurs.System according to any one of Claims 1 to 14, characterized in that at least one of said distributors comprises a coin mechanism intended for payment corresponding to each transaction implemented by said distributor (s). Système selon l'une quelconque des revendications 1 à 15, caractérisé en ce qu'au moins un desdits distributeurs comprend des moyens de paiement appartenant au groupe comprenant : les moyens de paiement électroniques ; et les radio-téléphones mobiles. System according to any one of Claims 1 to 15, characterized in that at least one of said distributors comprises means of payment belonging to the group comprising: electronic means of payment; and mobile radio telephones. Système selon l'une quelconque des revendications 1 à 16, caractérisé en ce qu'il comprend des moyens de distinction : desdites transactions gérées localement par un distributeur ; et de transactions gérées à distance par au moins un superviseur parmi ledit ou lesdits superviseurs,
ledit au moins un superviseur comprenant :
des moyens pour prendre en compte un paiement pour chacune desdites transactions gérées à distance ; et des moyens pour autoriser une délivrance d'un produit correspondant à ladite transaction.
System according to any one of Claims 1 to 16, characterized in that it comprises means of distinction: said transactions managed locally by a distributor; and transactions managed remotely by at least one supervisor among said supervisor (s),
said at least one supervisor comprising:
means for taking into account a payment for each of said remotely managed transactions; and means for authorizing the delivery of a product corresponding to said transaction.
Système selon l'une quelconque des revendications 1 à 17, caractérisé en ce qu'il comprend, en outre, au moins un terminal point de vente (TPV) et/ou au moins une borne multimédia..System according to any one of Claims 1 to 17, characterized in that it further comprises at least one point of sale terminal (POS) and / or at least one multimedia terminal. Système selon l'une quelconque des revendications 1 à 18, caractérisé en ce qu'il comprend, en outre, des moyens de gestion d'au moins un dispositif d'encaissement.System according to any one of Claims 1 to 18, characterized in that it further comprises means for managing at least one collection device. Système selon la revendication 19, caractérisé en ce que lesdits moyens de gestion comprennent : des moyens de paramétrages de convives, de tarifs différentiés, de plats servis et/ou de produits de distribution automatique ; et/ou des moyens d'édition de statistiques relatives à des convives, des tarifs différentiés, des plats servis et/ou des produits de distribution automatique. System according to claim 19, characterized in that said management means comprise: means for configuring guests, differentiated prices, meals served and / or automatic distribution products; and or means for editing statistics relating to guests, differentiated rates, meals served and / or automatic distribution products. Superviseur de système de distribution de produits, mettant en oeuvre une pluralité de distributeurs automatiques de produits, aptes chacun à délivrer au moins un produit sélectionné, lorsqu'une transaction correspondante est acceptée, caractérisé en ce que ledit superviseur comprend, en outre, des moyens pour recevoir, stocker et/ou traiter des messages de transaction, émis par chacun desdits distributeurs, lors de chacune desdites transactions, et comprenant des informations relatives à ladite transaction.Product distribution system supervisor, implementing a plurality of automatic product distributors, each capable of delivering at least one selected product, when a corresponding transaction is accepted, characterized in that said supervisor further comprises means to receive, store and / or process transaction messages, sent by each of said distributors, during each of said transactions, and comprising information relating to said transaction. Distributeur automatique de produits, apte à délivrer au moins un produit sélectionné, lorsqu'une transaction correspondante est acceptée, caractérisé en ce qu'il comprend des moyens pour émettre, lors de chacune des transactions, vers au moins un superviseur distant, des messages de transaction, chacun desdits messages comprenant des informations relatives à ladite transaction.Automatic product distributor, capable of delivering at least one selected product, when a corresponding transaction is accepted, characterized in that it comprises means for sending, during each transaction, to at least one remote supervisor, messages from transaction, each of said messages comprising information relating to said transaction.
EP03364014A 2002-07-12 2003-07-07 Product distribution system, automatic dispenser and corresponding supervisor Withdrawn EP1380996A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0208874A FR2842333B1 (en) 2002-07-12 2002-07-12 PRODUCT DISPENSING SYSTEM, VENDING MACHINE AND CORRESPONDING SUPERVISOR
FR0208874 2002-07-12

Publications (1)

Publication Number Publication Date
EP1380996A1 true EP1380996A1 (en) 2004-01-14

Family

ID=29725325

Family Applications (1)

Application Number Title Priority Date Filing Date
EP03364014A Withdrawn EP1380996A1 (en) 2002-07-12 2003-07-07 Product distribution system, automatic dispenser and corresponding supervisor

Country Status (2)

Country Link
EP (1) EP1380996A1 (en)
FR (1) FR2842333B1 (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1565552A (en) * 1976-09-24 1980-04-23 Brede F Systems for monitoring one or more commodity dispensers
EP0351335A1 (en) * 1988-07-13 1990-01-17 Societe D'etudes D'investissements Pour Les Affaires - Seia Autonomous dispenser of publications
WO1991020046A1 (en) * 1990-06-15 1991-12-26 Inn-Room Systems, Inc. Interactive network for remotely controlled hotel vending systems
US5091713A (en) * 1990-05-10 1992-02-25 Universal Automated Systems, Inc. Inventory, cash, security, and maintenance control apparatus and method for a plurality of remote vending machines
US5445295A (en) * 1992-01-17 1995-08-29 Brown; Graham Automated vending machine system for recorded goods
WO1999048065A1 (en) * 1998-03-19 1999-09-23 Isochron Data Corporation Remote data acquisition and transmission system and method
EP0986033A2 (en) * 1998-09-10 2000-03-15 Mars Incorporated A configurable vending machine audit module
WO2001045058A1 (en) * 1999-12-16 2001-06-21 The Coca-Cola Company Vending machine purchase via cellular telephone

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1565552A (en) * 1976-09-24 1980-04-23 Brede F Systems for monitoring one or more commodity dispensers
EP0351335A1 (en) * 1988-07-13 1990-01-17 Societe D'etudes D'investissements Pour Les Affaires - Seia Autonomous dispenser of publications
US5091713A (en) * 1990-05-10 1992-02-25 Universal Automated Systems, Inc. Inventory, cash, security, and maintenance control apparatus and method for a plurality of remote vending machines
WO1991020046A1 (en) * 1990-06-15 1991-12-26 Inn-Room Systems, Inc. Interactive network for remotely controlled hotel vending systems
US5445295A (en) * 1992-01-17 1995-08-29 Brown; Graham Automated vending machine system for recorded goods
WO1999048065A1 (en) * 1998-03-19 1999-09-23 Isochron Data Corporation Remote data acquisition and transmission system and method
EP0986033A2 (en) * 1998-09-10 2000-03-15 Mars Incorporated A configurable vending machine audit module
WO2001045058A1 (en) * 1999-12-16 2001-06-21 The Coca-Cola Company Vending machine purchase via cellular telephone

Also Published As

Publication number Publication date
FR2842333A1 (en) 2004-01-16
FR2842333B1 (en) 2004-10-01

Similar Documents

Publication Publication Date Title
US8762274B2 (en) Remote currency dispensation systems and methods
US10242394B2 (en) Vending machine with user id/age verification system and associated method
US10810565B2 (en) Vending data communications systems
CA2310591C (en) Multi-transaction coin machine
CN101828208B (en) Systems and methods for facilitating consumer-dispenser interactions
US6684197B1 (en) Method for revaluing a private label card using an electronic commerce terminal
US10755257B2 (en) System and methods associated with vending machine telemetry, replenishment, and configuration utilizing multiple types communication networks
US20190251562A1 (en) Vending machine with user id/age verification system and associated method
WO2009062330A1 (en) System and method for operation and/or for control of service terminals and apparatus suitable therefor
CN101593384A (en) Interactive networked product container
EP1525567B1 (en) Method for using a radiotelephone terminal as remote control for automatic devices supplying fee-paying services
US20070034681A1 (en) Donation collecting system and donation collecting method
US9466082B1 (en) Vending machine with user ID/age verification system and associated method
DE10031532A1 (en) Vending method for dispensing of goods or services, especially drinks and food, from an automatic dispenser and paying for such goods using a mobile phone connection to a central server for authentication and payment
JPWO2005024737A1 (en) Merchandise sales management system and merchandise sales management method
CN110503411A (en) A kind of built-in unit control system
US20150310411A1 (en) Method for purchasing or claiming a product using a portable communication device
US8213585B2 (en) Automated distribution and indexing of prepaid calling card information
WO2005022472A1 (en) Product sail management system and product sail management method therefor
EP1380996A1 (en) Product distribution system, automatic dispenser and corresponding supervisor
WO2005015463A1 (en) Improvements in and relating to ordering
US6912448B2 (en) Centralized management system for bulk-vending machines utilizing wireless telecommunications technology
FR2677153A1 (en) AUTOMATIC TICKET DISPENSER.
EP1614074A2 (en) Automated reception distribution system
EP1343123A1 (en) Payment module for vending machine

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL LT LV MK

17P Request for examination filed

Effective date: 20040527

AKX Designation fees paid

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PT RO SE SI SK TR

17Q First examination report despatched

Effective date: 20070911

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20080122