CA2036278C - Installation pour commander a distance l'affichage des prix dans un magasin - Google Patents
Installation pour commander a distance l'affichage des prix dans un magasin Download PDFInfo
- Publication number
- CA2036278C CA2036278C CA002036278A CA2036278A CA2036278C CA 2036278 C CA2036278 C CA 2036278C CA 002036278 A CA002036278 A CA 002036278A CA 2036278 A CA2036278 A CA 2036278A CA 2036278 C CA2036278 C CA 2036278C
- Authority
- CA
- Canada
- Prior art keywords
- information
- display
- module
- portable terminal
- transmission
- 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.)
- Expired - Lifetime
Links
- 238000009434 installation Methods 0.000 title claims abstract description 33
- 230000005540 biological transmission Effects 0.000 claims abstract description 26
- 230000003213 activating effect Effects 0.000 claims abstract description 4
- 230000015654 memory Effects 0.000 claims description 11
- 230000008878 coupling Effects 0.000 claims description 8
- 238000010168 coupling process Methods 0.000 claims description 8
- 238000005859 coupling reaction Methods 0.000 claims description 8
- 230000004913 activation Effects 0.000 claims description 4
- 238000001514 detection method Methods 0.000 claims description 4
- 238000012545 processing Methods 0.000 claims description 4
- 230000003287 optical effect Effects 0.000 claims description 3
- 230000005855 radiation Effects 0.000 claims 2
- 230000006870 function Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 8
- 238000012546 transfer Methods 0.000 description 7
- 230000005764 inhibitory process Effects 0.000 description 6
- 238000012512 characterization method Methods 0.000 description 5
- 239000004973 liquid crystal related substance Substances 0.000 description 5
- 239000010453 quartz Substances 0.000 description 5
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N silicon dioxide Inorganic materials O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 5
- 238000012360 testing method Methods 0.000 description 5
- 239000003990 capacitor Substances 0.000 description 3
- 230000008033 biological extinction Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 150000002500 ions Chemical class 0.000 description 2
- 229910052751 metal Inorganic materials 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 238000010200 validation analysis Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000004804 winding Methods 0.000 description 2
- 208000019300 CLIPPERS Diseases 0.000 description 1
- 229910045601 alloy Inorganic materials 0.000 description 1
- 239000000956 alloy Substances 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 208000021930 chronic lymphocytic inflammation with pontine perivascular enhancement responsive to steroids Diseases 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 150000002739 metals Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 239000007858 starting material Substances 0.000 description 1
- 230000002747 voluntary effect Effects 0.000 description 1
- 229910000859 α-Fe Inorganic materials 0.000 description 1
Classifications
-
- H04B5/77—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
- G06K17/0022—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- H04B5/22—
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09F—DISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
- G09F27/00—Combined visual and audible advertising or displaying, e.g. for public address
- G09F2027/001—Comprising a presence or proximity detector
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2330/00—Aspects of power supply; Aspects of display protection and defect management
- G09G2330/02—Details of power systems and of start or stop of display operation
- G09G2330/021—Power management, e.g. power saving
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2380/00—Specific applications
- G09G2380/04—Electronic labels
Abstract
L'invention concerne une installation comprenant une station centrale (100) et une pluralité de modules d'affichage (200), destins chacun à présenter sur un afficheur des informations reçues de la station centrale, notamment pour l'affichage de prix dans un magasin. Elle est caractérisée en ce que la station centrale comprend des moyens d'émission par une boucle de courant (135) alimentée par un signal à basse fréquence modulé conformément aux informations à transmettre, en ce que chaque module d'affichage (200) comprend un circuit de réception comportant une antenne de réception couplée électromagnétiquement avec la boucle de courant, en ce que chaque module d'affichage comporte des moyens pour activer seulement selon une période déterminée le circuit de réception, en ce que chaque émission d'informations par 1a station centrale est précédée par l'émission d'un signal de réveil qui, lorsqu'il est détecté par le module d'affichage, provoque son maintien à l'état activé pendant au moins une partie de la durée d'émission des informations.
Description
-~~. ~'~~~~~8 INSTALLATION POUR COMMANDER A DISTANCE L'AFFICHAGE DES
' PRIX DANS UN MAGASIN.
La présente invention concerne d'une façon générale l'affichage d'information. en particulier de prix ou analogues dans des magasins de vente au détail , ou encore de données de stock et analogues, et elle concerne plus particulièrement une nouvelle installation comportant une pluralité de modules d'affichage au étiquettes électroniques pouvant être commandés à
distance, pour afficher des données variables.
On connaît déjà dans la technique antérieure un certain nombre d'installations de ce type.
Dans la plupart des installations connues, les étiquettes électroniques sont reliées à un ordinateur central de commande via une liaison par fils de type "bus", comprenant typiquement un fil d'alimentation pour ~5 les circuits électroniques des étiquettes et un ou plusieurs fils pour Ia transmission des données entre l'ordinateur et les étiquettes.
Du fait de la présence de ces câbles, ces installations sont malcommodes â utiliser, coflteuses et 2p peu fiables. En outrç° elles compliquent grandement les opérations de réagencement des magasins; car il faut alors se préocuper de modifier les trajets de câbles pour .
les adapter au nouvel aménagement.
Ota cannait par ailleurs; notamment par le brevet 25 F~~~'-~ ~~4 315 un systèm~ de radiodiffusion bidirectionnelle entre une station centrale ét des . modules d'affichagé individuels, dans laquelle " les rayonnages métalliques pour les produits en vente sont utilisés p~ur effectuer un couplage électromagnétique entre une antenne d'émission et les modules individuels portés par lesdits rayonnages.
Une talle solution' présente cependant certaines limitations. Dune part, fous les rayonnages doivent
' PRIX DANS UN MAGASIN.
La présente invention concerne d'une façon générale l'affichage d'information. en particulier de prix ou analogues dans des magasins de vente au détail , ou encore de données de stock et analogues, et elle concerne plus particulièrement une nouvelle installation comportant une pluralité de modules d'affichage au étiquettes électroniques pouvant être commandés à
distance, pour afficher des données variables.
On connaît déjà dans la technique antérieure un certain nombre d'installations de ce type.
Dans la plupart des installations connues, les étiquettes électroniques sont reliées à un ordinateur central de commande via une liaison par fils de type "bus", comprenant typiquement un fil d'alimentation pour ~5 les circuits électroniques des étiquettes et un ou plusieurs fils pour Ia transmission des données entre l'ordinateur et les étiquettes.
Du fait de la présence de ces câbles, ces installations sont malcommodes â utiliser, coflteuses et 2p peu fiables. En outrç° elles compliquent grandement les opérations de réagencement des magasins; car il faut alors se préocuper de modifier les trajets de câbles pour .
les adapter au nouvel aménagement.
Ota cannait par ailleurs; notamment par le brevet 25 F~~~'-~ ~~4 315 un systèm~ de radiodiffusion bidirectionnelle entre une station centrale ét des . modules d'affichagé individuels, dans laquelle " les rayonnages métalliques pour les produits en vente sont utilisés p~ur effectuer un couplage électromagnétique entre une antenne d'émission et les modules individuels portés par lesdits rayonnages.
Une talle solution' présente cependant certaines limitations. Dune part, fous les rayonnages doivent
- 2 -impérativement être réalisés en des métaux ou alliages susceptibles d'assurer le couplage. En outre, la disposition de l'antenne d'émission doit être conçue pour que des brins longent la surface supérieure de chaque rayonnage, ce qui est malcommode. De même, un réaménagement du magasin implique une reconstruction compléte de l'antenne.
Enfin et surtout. les modules d'affichage de ce systéme connu comportent nécessairement deux antennes séparées pour la réception d'une porteuse et des informations proprement dites, ce qui accroft leur complexité et leur coQt de revient.
La présente invention vise à pallier ces inconvénients de la technique antérieure et à proposer une installation qui soit économique, fiable et d°une grande souplesse vis-à-vis de réaménagements des surfaces de vente.
Elïe propose à cet effet une installation comprenant une station centrale et une pluralité de modules d'affichage destinés chacun à présenter sur un afficheur des informations reçues de la station centrale, notamment pour l'affichage de prix dans un magasin, caractérisée en ce que la station centrale comprend des moyens d'émission par une boucle de courant alimentée par un signal ~ basse fréquence modulé conformément aux informations à transmettre, en ce qu'elle comprend, en association avec chaque module d'officha~e ou groupe de modules d'affichage, un circuit de réception'une antenne de réception couplée électromagnétiquement avec la boucle de courant, et des moyens pour activer sewl-ément ~elan une période déterminée et fendant' une durée limitée le circuit de réception, et en ce quQ chaque émission d' informations par la station centrale est précédée par l'émission d'un signal de réveil qui, lorsqu'il est détecté par le circuit de réce~tian pendant une phase d'activation de celui-ci, provoque son maintien à l'état _~_ activé pendant au moins une partie de la durée pendant Iaqu211e lesdites informations sont émises.
L'invention concerne également un module pour l'affichage d'informations, notamment d'un prix d'article en vente dans un magasin, caractérisé en ce qu'il comprend:
- une unité centrale de traitement à laduelle est associée une mémoire;
- un écran d'affichage;
- un circuit de réception, comportant une antenne de réception pour des informations de prix ou analogue à
affficher, l'unité centrale étant conçue pour activer seulement selon une période déterminée et pendant une durée limitée le circuit de réception et poux maintenir ledit circuit à
l'état activé pendant une durée déterminée lorsqu'un signal de réveil est détecté par ledit circuit de réception pendant une phase d'activation, Enfin l'invention concerne un terminal portable, destiné notamment é transférer des informations vers un module d'affichage desdites informations, notamment pour l'affichage de prix de vente dans un magasin, caractérisé
en ce qu'il comprends une unité centrale de traitement é laquellé est associée. une mémoires - des mayens d'entrée des informations comprenant, usa clavâer et un lecteur op~.ique de codes-à-barres;
un écran d'affichage poux° le contrôle desdites informatïons;
un circuit d'émission des infarmat~ions comprenant des moyens pour moduler un signal ,~ basse fréquence et pour 1°appliquer à une b~ouci~ de courant;
le terminal étant par ailleurs conçu pour ér~ertre un signal de réveil propre à activer un circuit de ré<~eption d'un module lorsque ' lad~,te boucle de courant est approchée en deçà d'une distance déterminée dudit rnf~dule.
_ _L
D'autres aspects, buts et avantages de la présente invention apparaftront mieux à la lecture de la description détaillée suivante d'une forme de réalisation préférée de celle-ci, donnée à titre d'exemple non limitatif et faite en référence au dessin annexé, sur lequel .
la figure 1 est une vue d'ensemble schématique d'une installation de modules d'affichage selon la présente invention, :La figure 2 est un schéma-bloc d'un premier sous-ensemble d'une première partie de l'installation, la figure 3 est un schéma-bloc d'un second sous-ensemble de ladite première partie, la figure ~ est un schéma général d'une seconde 1S partie de l'installation, la figure 5 est un schéma-bïoc d'un sous-ensemble de ladite seconde partie, la figure 6 est un schéma général d'une troisième partie de l'installation , la figure 7 est un schéma-bloc d'un sous ensemble de ladite troisième partie, et la figure 8 est un chronogramme illustrant le fonctionnement de l'installation.
On indiquera toua d'abord qqe, d'une figure à
l'autre, des éléments ou parties identiques ou similaires sont désignés par les mémes numéros de référence.
En référence taut d'abord à la figure 1-° on a représenté une installation Conforme à la présente invention, qui est destinée à étre installée par exemple dans un supermarché d'alimentation. Elle comprend une unité centrale 100, comportant globalement un calculateur 110, un dispositif 130 d'émission de données par voie magnétique é. 1'aide d'une boucle de courant 135° ainsi qu'un dispositif 150 de gestion de l'émission, intercalé
entre le calculateur et l'émetteur 130.
La boucle 135 est réalisée soit sous forme d'une boucle unique, comme illustré, soit sous la forme d'un ensemble de boucles, de manière à couvrir toute l'étendue du local dans lequel des dispositifs destinataires des données émises, qui seront décrits en détail plus loin, sont susceptibles de se trouver.
Ces dispositifs consistent en des modules 1p individuels d'affichage ou étiquettes électroniques, indiqués en 200, qui sont capables à l'aide d'un circuit de réception approprié de recevoir les données émises par l'unité centrale, et plus génëralement d'âtre paramétrées de manière à affïcher sur un ganneau par exemple à
~5 cristaux liquide des données de prix bien déterminées et modifiables concernant les produits auxquels elles sont associées. Le nombre d'étiquettes 200 est choisi bien entendu en fonction du nombre de références que comporte le magasin, et peut être par exemple de quelques 20 milliers.
L'installation comporte en outre un ou plusieurs terminaux portables 300; qui sont capables notamment de lire des codes-à-barres présents sur des produits et d'entrer en communication avec des étiquettes, de façon 25 individuelle, pour par~métrer celles-Ci notamment en y introduisant des données d°identification et de prix.
Enfin l'installation peut comporter, de façon fanal ative, un dispositif d°émulatzon 400 qui est apte à
recevr~ir les donnêes envr~yées par l'unité centrale et/ou 3p par un terminal portable et de fournir des -indïcat'ions quant au fonctionnement des divers moyens d'échange de données, à des fins de test et de diagnostic de l'installation.
Comme on le verra dans l.e détail par la suite, les 35 deux fonctions principales de l°installation sont les suivantes : elle permet d'une part d°"initialiser" chaque 2~~~~~~
étiquette électronique 200 ~ l'aide d'un terminal portable 300, fonction qui consiste à introduire dans une mémoire sauvegardée de ladite étiquette son identificateur, de préférence obtenu directement par lecture du code à barres c.9u produit, et le cas échéant à
introduire également des dannées de prix, et d'autre part de pouvoir mettre à jour à tout instant les données de prix affichées par les étiquettes. sous le contrôle de l'ordinateur central 100 et via les moyens d'émission/réception par couplage magnétique.
On va maintenant décrire dans le détail les divers éléments constitutifs de l'installation de l'invention.
Unité centrale L'unité centrale 100 com orte ' p pour l essentiel un calculateur 110. un émetteur fixe 130 et un gestionnaire d'émission 150.
Le calculateur peut être de type classique, et ne sera pas décrit en détail.
Typiquement. il contient dans une mémoire des données relatives à chaque produit référencé, identifié
par exemple directement à l'aide de son code propre. teh qu'il figure sous forme de code-à°barres sur le produit lui-même, ces données étant par exemple des données de prix par article, de prix par unité de poids ou de volume, de stock restant, etc...
Selon un aspect avantageux de l'invention, la transmission des données destinées é modifâer l'affichage des étiquettes à partir de l'unité centrale s'effectue
Enfin et surtout. les modules d'affichage de ce systéme connu comportent nécessairement deux antennes séparées pour la réception d'une porteuse et des informations proprement dites, ce qui accroft leur complexité et leur coQt de revient.
La présente invention vise à pallier ces inconvénients de la technique antérieure et à proposer une installation qui soit économique, fiable et d°une grande souplesse vis-à-vis de réaménagements des surfaces de vente.
Elïe propose à cet effet une installation comprenant une station centrale et une pluralité de modules d'affichage destinés chacun à présenter sur un afficheur des informations reçues de la station centrale, notamment pour l'affichage de prix dans un magasin, caractérisée en ce que la station centrale comprend des moyens d'émission par une boucle de courant alimentée par un signal ~ basse fréquence modulé conformément aux informations à transmettre, en ce qu'elle comprend, en association avec chaque module d'officha~e ou groupe de modules d'affichage, un circuit de réception'une antenne de réception couplée électromagnétiquement avec la boucle de courant, et des moyens pour activer sewl-ément ~elan une période déterminée et fendant' une durée limitée le circuit de réception, et en ce quQ chaque émission d' informations par la station centrale est précédée par l'émission d'un signal de réveil qui, lorsqu'il est détecté par le circuit de réce~tian pendant une phase d'activation de celui-ci, provoque son maintien à l'état _~_ activé pendant au moins une partie de la durée pendant Iaqu211e lesdites informations sont émises.
L'invention concerne également un module pour l'affichage d'informations, notamment d'un prix d'article en vente dans un magasin, caractérisé en ce qu'il comprend:
- une unité centrale de traitement à laduelle est associée une mémoire;
- un écran d'affichage;
- un circuit de réception, comportant une antenne de réception pour des informations de prix ou analogue à
affficher, l'unité centrale étant conçue pour activer seulement selon une période déterminée et pendant une durée limitée le circuit de réception et poux maintenir ledit circuit à
l'état activé pendant une durée déterminée lorsqu'un signal de réveil est détecté par ledit circuit de réception pendant une phase d'activation, Enfin l'invention concerne un terminal portable, destiné notamment é transférer des informations vers un module d'affichage desdites informations, notamment pour l'affichage de prix de vente dans un magasin, caractérisé
en ce qu'il comprends une unité centrale de traitement é laquellé est associée. une mémoires - des mayens d'entrée des informations comprenant, usa clavâer et un lecteur op~.ique de codes-à-barres;
un écran d'affichage poux° le contrôle desdites informatïons;
un circuit d'émission des infarmat~ions comprenant des moyens pour moduler un signal ,~ basse fréquence et pour 1°appliquer à une b~ouci~ de courant;
le terminal étant par ailleurs conçu pour ér~ertre un signal de réveil propre à activer un circuit de ré<~eption d'un module lorsque ' lad~,te boucle de courant est approchée en deçà d'une distance déterminée dudit rnf~dule.
_ _L
D'autres aspects, buts et avantages de la présente invention apparaftront mieux à la lecture de la description détaillée suivante d'une forme de réalisation préférée de celle-ci, donnée à titre d'exemple non limitatif et faite en référence au dessin annexé, sur lequel .
la figure 1 est une vue d'ensemble schématique d'une installation de modules d'affichage selon la présente invention, :La figure 2 est un schéma-bloc d'un premier sous-ensemble d'une première partie de l'installation, la figure 3 est un schéma-bloc d'un second sous-ensemble de ladite première partie, la figure ~ est un schéma général d'une seconde 1S partie de l'installation, la figure 5 est un schéma-bïoc d'un sous-ensemble de ladite seconde partie, la figure 6 est un schéma général d'une troisième partie de l'installation , la figure 7 est un schéma-bloc d'un sous ensemble de ladite troisième partie, et la figure 8 est un chronogramme illustrant le fonctionnement de l'installation.
On indiquera toua d'abord qqe, d'une figure à
l'autre, des éléments ou parties identiques ou similaires sont désignés par les mémes numéros de référence.
En référence taut d'abord à la figure 1-° on a représenté une installation Conforme à la présente invention, qui est destinée à étre installée par exemple dans un supermarché d'alimentation. Elle comprend une unité centrale 100, comportant globalement un calculateur 110, un dispositif 130 d'émission de données par voie magnétique é. 1'aide d'une boucle de courant 135° ainsi qu'un dispositif 150 de gestion de l'émission, intercalé
entre le calculateur et l'émetteur 130.
La boucle 135 est réalisée soit sous forme d'une boucle unique, comme illustré, soit sous la forme d'un ensemble de boucles, de manière à couvrir toute l'étendue du local dans lequel des dispositifs destinataires des données émises, qui seront décrits en détail plus loin, sont susceptibles de se trouver.
Ces dispositifs consistent en des modules 1p individuels d'affichage ou étiquettes électroniques, indiqués en 200, qui sont capables à l'aide d'un circuit de réception approprié de recevoir les données émises par l'unité centrale, et plus génëralement d'âtre paramétrées de manière à affïcher sur un ganneau par exemple à
~5 cristaux liquide des données de prix bien déterminées et modifiables concernant les produits auxquels elles sont associées. Le nombre d'étiquettes 200 est choisi bien entendu en fonction du nombre de références que comporte le magasin, et peut être par exemple de quelques 20 milliers.
L'installation comporte en outre un ou plusieurs terminaux portables 300; qui sont capables notamment de lire des codes-à-barres présents sur des produits et d'entrer en communication avec des étiquettes, de façon 25 individuelle, pour par~métrer celles-Ci notamment en y introduisant des données d°identification et de prix.
Enfin l'installation peut comporter, de façon fanal ative, un dispositif d°émulatzon 400 qui est apte à
recevr~ir les donnêes envr~yées par l'unité centrale et/ou 3p par un terminal portable et de fournir des -indïcat'ions quant au fonctionnement des divers moyens d'échange de données, à des fins de test et de diagnostic de l'installation.
Comme on le verra dans l.e détail par la suite, les 35 deux fonctions principales de l°installation sont les suivantes : elle permet d'une part d°"initialiser" chaque 2~~~~~~
étiquette électronique 200 ~ l'aide d'un terminal portable 300, fonction qui consiste à introduire dans une mémoire sauvegardée de ladite étiquette son identificateur, de préférence obtenu directement par lecture du code à barres c.9u produit, et le cas échéant à
introduire également des dannées de prix, et d'autre part de pouvoir mettre à jour à tout instant les données de prix affichées par les étiquettes. sous le contrôle de l'ordinateur central 100 et via les moyens d'émission/réception par couplage magnétique.
On va maintenant décrire dans le détail les divers éléments constitutifs de l'installation de l'invention.
Unité centrale L'unité centrale 100 com orte ' p pour l essentiel un calculateur 110. un émetteur fixe 130 et un gestionnaire d'émission 150.
Le calculateur peut être de type classique, et ne sera pas décrit en détail.
Typiquement. il contient dans une mémoire des données relatives à chaque produit référencé, identifié
par exemple directement à l'aide de son code propre. teh qu'il figure sous forme de code-à°barres sur le produit lui-même, ces données étant par exemple des données de prix par article, de prix par unité de poids ou de volume, de stock restant, etc...
Selon un aspect avantageux de l'invention, la transmission des données destinées é modifâer l'affichage des étiquettes à partir de l'unité centrale s'effectue
3(i par voie hertzienne à trés base fréquence, l'émet~~teur consistant en une boucle de courant 135 accordée sur la fréquence de transmission par une capacité appropriée 136.
II en résulte que les informations sont transmises pour 1°essentiel sous forme d'un champ magnétique variable; 1a transmission s'effectuant par couplage ~~~ef~~~~~
- 7 _ magnétique entre la boucle d'émission 135, conçue de manière a couvrir l'ensemble du magasin, et des boucles de réception prévues respectivement dans les modules électroniques.
Les avantages d'une telle solution sont nombreux:
- l'onde émise tend à rester confinée à
l'intérieur de la boucle;
- la proximité éventuelle de masses métalliques a peu d'influence sur le champ reçu par les étiquettes;
- une perturbation ou un brouillage volontaires de la transmission demandent des moyens d'une puissance considérable;
- la fréquence étant faible, la consommation et le prix de revient des récepteurs sont fortement réduits.
On opéra avantageusement â une fréquence comprise entre environ 10 kHz et 150 kHz, de façon préférée de l'ordre de 30 à 50 kHz et de façon encore plus préférée de 35 à 45 kHz. De telles fréquences permettent de satisfaire au débit numérique exigé pour la liaison unité
centrale/étiquettes électroniques.
Avantageusement, la transmission des signaux s'effectue par modulation de fréquence (modulation dite "FSK'°): Canerètement° et maintenant en référence à la figure 2, une telle modulation peut être effectuée par division de la fréquence d°un oscillateur é quartz 131 à
1''aide d'un diviseur é rang variable-132: Ce diviseur,132.
peut être suivi comme illustré; par un autre diviseur de rang constant 133 dont la sortie attaque une boucle de courant 13â, associée à un condensateur d' a~card 136 et 3p formant antenne d' émission. par 1 °'intermé~.7.aire 'd ° un amplificateur basse-fréquenté 134 de puissance appropriée, intégrant un filtre actif passe-bande.
Si la sortï~ du diviseur 133 délivre de's. signaux parfaitement carrés, le filtrage en est sensiblement simplifié puisque le signal ne contient alors aucune harmonique de rang pair.
Par exemple, on peut utiliser un oscillateur à
quartz d°une fréquence de l'ordre de 3 à 3,5 MHz, un diviseur 132 qui divise la fréquence du quartz par 10 ou par 11, selon le niveau logique du signal à transmettre qui est appliqué sur son entrée DATA, et une division par 8 en 133. Les Fréquences haute et basse du signal modulé
en FSK émis sont donc situées de part et d'autre d'une fréquence centrale comprise entre environ 35,7 et X1,6 kHz, selon la fréquence choisi pour le quartz 131.
De façon préférée, le diviseur é rang variable 132 est réalisé sous la forme d°un décompteur dont on vient prépositionner la valeur du compte à rebours à l'une ou l'autre des deux valeurs de diviseur, selon le niveau logique présent sur l'entrée DATA.
Par ailleurs, le second diviseur 133 comporte avantageusement une entrée de blocage ON/OFF, utilisable pour arrêter l'émission sans qu'il soit nécessaire d'intervenir sur les signaux de forte puissance en aval de l'amplificateur 134.
L'émetteur décrit ci-dessus est géré par un dispositif 150 associé au calculateur 100 et dénommé
"gestionnaire de boucle'°.
De façon préférée, et maintenant en référence à la figure 3, ce gestionnaire est articulé autour d'un micro-processeur 152 qui reçoit d'usa cc>té ' les informations provenant du calculateur 110 et clui, de.
L'autre c8té, envoie ces informations vers l'émetteur de boucle 130 (lignes DATA et ON/O~'F) .
Pour l'essentiel, le rôle du gestionnaire de boucle est de recevoir de l'ordinateu.r llo ~~les informations é émettre >ous un format prédéfini, par exemple selon la norme V24, via une interface 152' par exemple de type RS232C, de les mémoriser dans une mémoire tampon 154 et de les appliquer ~ l'émetteur l30 en g5 respectant un protocole bien déterminé que l'«n va décrire plus bas. Le programme qui gère le foncti~>nnement ~c~'~ 3~~~
_ c~ _ du é~estionnaire 150 est contenu dans une autre mémoire 156, tandis qu'une mémoire additionnelle 158 contient des séquences automatiques utilisables à des fins de test. A
cet égard, un commutateur 160 peut être prévu pour faire passer le système d'un mode dit "terminal", dans lequel le gestionnaire exécute les ordres reçus de l'ordinateur 110 via la ligne RS232C, et un mode dit "local", dans lequel le gestionnaire peut fonctionner sans être relié à
un ordinateur, en exécutant les séquences automatiques de test précitées.
Etiauette Maintenant en référence aux figures 4 et 5, chaque module électronique 2~0 comprend un circuit récepteur 210 qui comporte comme collecteur d'onde un cadre 27.1 accordé
par un condensateur 212 sur la fréquence de transmission mentionnée plus haut. Ce cadre est relié à un filtre passe-bande 213, dont la sortie attaque un mélangeur 214 du type à commutation.
I1 est prévu en outre un filtre 215 suivi par un amplificateur â gain élevé 216 monté en boucle ouverte;
deux diodes tête-bêche peuvent être' placées. en contreréaction pouxéviter'la saturation.
L'amplzficateur 216 est suivi d'un amplificateur écrêteur 29,7 qui amène les signaux à'un niveau compatible avec les circuits logiques situés en aval:
Les oscillateurs locaux sont engendrés, par division par quatre à partir d'une fréquente égale à
quatre foïs la fréquence ~ recevoir, qui est elle-même obtenue par divisions successives en 218 d'unè réf~r~ence délivrée par un oscillateur à quartz 219' résonnant par exemple ~, environ 5 Mliz. Le diviseur par quatre 220 comprend par exemple deux bascules °'D" bouclées de manière à délivrer deux ondes en quadrature, Ces deux ondes attaquent le mélangeur 214.
En variante, on peut utiliser pour le récepteur de l'étiquette un systéme é boucle é verrouillage de phase ("PLL") basé par exemple sur un circuit intégré de type ~tR-2211 commercialisé par la société Raytheon.
De retour à la figure ~, l'étiquette 200 comprend en antre un microprocesseur 230 qui est cadencé par une harloge 232 et qui gère un afficheur à cristaux liquides 236 par l'intermédiaire d'un microcontrôleur spécifique 231. De préférence, l'afficheur 236 comporte une première zone destinée ~ afficher le prix par article auquel L'étiquette est associée, et une seconde zone, préférentiellement plus petite, destinée à afficher le prix par unité de poids, de volume, etc.
Le microprocesseur 230 est choisi préférentiellement de maniére â répondre aux critères suivants consommation électrique faible, - cotlt réduit, - temps de cycle adapté à la vitesse de 20 transmission des données, par exemple de l' ordre de 600 bauds, - nombre d'entrées/sarties (en dehors des lignes de commande de 1°afficheur) suffisamment nombréuses; et par exemple de l'ordre de 6.
25 , Comme on le verra plus loin; les fonctions principales du module électronique sont - la réception et la mémorisation, dans une mémoire vive sauvegardée intégrée au microprocesseur, d'un code d'identification du module 30 -- la réeeptioh et la recorsnaissance de données de prix destinées en particulier ~ ce module, et - l'affichage desdites doinnée~:
Ces fonctions sont réalisées à l'aide d'un programme contenu dans une mémoire 238 assaciée au 35 microprocesseur 23 0 et qui peut mémoriser également les informations reçues.
~~~~,~g L°antenne de réception ou collecteur d'ondes 211 est conçu en fonction des impératifs suivants:
- sa taille doit être restreinte;
- il doit être peu coQteux;
- il doit être efficace.
Cela étant, pour assurer que la tension recueillie soit maximale. on donnera aux enroulements la taille maximale. en restant dans les limites du boitier du module d'affichage.
Par ailleurs, dans le but également d'accroitre la tension recueillie et/ou de limiter le nombre de spires de l'enroulement, on choisit de préférence un noyau de ferrite dont la permittivité relative est la plus élevée possible.
Terminal portable En référence maintenant aux figures 6 et 7, le terminal portable 300 comprend un bottier 310 abritant un clavier 320 et un afficheur alphanumérique 330 par exemple à cristaux liquides.
Par exemple, le clavier 3~0 comprend seize touches, soit dix touches numériques, une touche .
"virgule'° , une touche d ° annulation et - quatre touches de fonctions.
L'afficheur 330 est par exemple ur~ afficheur à
deux lignes de seize caractéres.
iJn microprocesseur 340 est' reliée par des ports doe~ réetsortie approlPri'és à 1°afficheur 330 et au clavier 320. T1 est également relié à 'un circuit d'émission 350 c~m octant les circuits a ~~
p Pà~ropriés de modulation et d°amplification et ;dont la sortie est reliée à une bobine d':émissian 3fi0 formant ~aoucle de courant, accordée par une capacité 362. Une mémoire morte 342, par exemple de type "E~PROM'°; est connectée au microprocesseur- par des bus appropriés et contient le programme quâ régit le fonctiannem~nt chu terminal ainsi que des données pré-programmées. Une mémoire vive 344 est également prévue paur contenir les données destinées à
être envoyées aux étiquettes (donnée d'identification et données de prix notamment). Une batterie d'alimentation 346 est reliée au système par un interrupteur marche-arrêt 348. Un avertisseur sonore 349, par exemple un vibreur. est également prévu ~ des fins expliquées plus loin.
Enfin un dispositif de lecture optique de r_odes-t0 ~-barres, par exemple un appareil lecteur couramment appelé "douchette" 370 ou encore un crayon aptique, est relié au microprocesseur 340 par un câble 372 et une interface appropriée 374, Le circui t d'émission 350 va maintenant être t5 décrit en référence à la figure 7.
Cet émetteur doit rayonner une puissance électromagnétique relativement faible, car il faut éviter que, lors de l'initialisation ou de la modification d'une étiquette, les étiquettes voisines réagissent.
20 La modulation est effectuée par exemple selon le même principe que pour l' émetteur 130 associé à l' uni té
centrale, ~ savoir par division de la fréquence d'un oscillateur a quartz 351 à l'aide d°un diviseur é rang variable 352. Ce diviseur 352 peut être suivi comme 25 illustré, par un autre diviseur ds rang constant, 353 dont la sortie attaque la bobine-cadre d'émission 360;.
associée au condensateur d'accord 3b2, par i'intermédiaire d'un amplificateur 354.
Un tel circuit es't apte â délivrer les mêmes 30 fréquences que le circuit décrit en rëférence....a la figure 2, et présente les mêmes avantages.
Avantageusement, l'amplificateur 354 est constitué
par un simple transistor NPN- monté en émetteur. commun, auquel est associée une diode permettant d'éviter que lis 35 deux bornes de 1a bobine ne soient court-circuitëes lorsque le transistor entre en saturation.
Le transfert de données du terminal portable vers un module d'affichage 200 s'effectue en approchant l'antenne d'émission du terminal de l'antenne de réception du module, pour assurer un couplage magnétique satisfaisant.
Concrètement, avec une tension d'alimentation continue de +6 volts, an a pu obtenir une puissance suffisante pour réaliser le transfert d'informations vers une étiquette située à environ 5 cm du cadre du terminal portable.
4ptiannellement, le terminal portable 300 peut comporter des moyens pour mémoriser toutes les opérations d'initialisation et de modification des étiquettes, telles qu°elles vont être décrites ci-dessous, en vue de fournir à l'ordinateur central, via une liaison par fils ou par couplage électromagnétique, des compte-rendus des opérations effectuées.
Le terminal, par conception appropriée du programme contenu dans sa mémoire morte 342, peut c_~ffrir par exemple les fonctions ci-dessous, qui sont présentées dans un menu principal à la mise sous tension du terminal:
- affichage du code-à-barres déjà mémorisé dans la mémoire vive du terminal portable pour vérification;
- entrée manuelle d'une valeur numérique égale au rapport prix au kilo/prix par article ou prit au' li re/prix par article; cetts opération peut se faire soit par appel sélectif d'une valeur parmi un ensemble de valeurs prêalablement mémorisées; soit encoee par l'entrée de la valeur au clavier; dans tous les cas,' une validation doit Vitre effectuée après le choix, par appui d'une certaine touche de fonction du clavier 320;
entrée du prix de l'article à l'aide des touches numériques et de la touche °'virgule" du clavier 320, avec correction des éventuelles erreurs par la touche _..
d'annulation et validation finale par enfoncement d'une certaine touche de fonction;
- programmation de l'étiquette, c'est-à-dire chargement de données dans celle-ci; dans ce cas, un menu secondaire permet de choisir l'une des quatre fonctions suivantes:
PROG permet la programmation dans l'étiquette de son identificateur (le cade à barres lu) et du rapport prix au kilo (ou au litre)/prix par article;
PRIX permet la programmation du prix de l'article; le prix apparaxt alors sur l'afficheur 236 de l'étiquette, ainsi que le rapport précité si la fonction PROG a déjà été exëcutée;
OFF permet 1°extinction de l'afficheur 236 de l'étiquette, afin de réduire sa consommation pendant les périodes de non-utilisation;
ON permet de rétablir l'affichage.
I1 est à noter que 1a fonction de lecture et de mémorisation du cade à barres n'est pas présente dans le menu principal; en effet, cette fonction est remplie automatiquement; plus précisément, dès qu'une lecture de cade é barres est effectuée par l'opérateur, un signal d'interruption ou analogue fait alors passer le microprocesseur en mode de réception et dé mémorisation 2S dudit code, qui est également affiché pour vérification.
Cette procédure provoque également. da façon préférée, la remise à zéro des valeurs de prix et de rapport'prix au kilo (ou au litre)/prix par article dans la mémoire vive 394 du terr~inal portable.
. 30 I1 est â noter que les fonctions PROG-,' PRIX," OFF
et ON du menu secondaire précité ne peuvent entrer en jeu qu'après que l'opérateur a rapproché le terminal portable suffisamment près de l'étiquetté dont les données sont à
modifier, par exemple à mains de 20 cm.
35 Ft le transfert de données du terminal vers l'étiquette s'effectue en deux temps; tout d'abord a lieu la phase de réveil de 1°étiquette, comme on va la décrire en détail plus loin, au cours de laquelle ladite étiquette indique sur son afficheur pendant courte une durée déterminée "CHARGEMENT ÉTIQUETTE'°; suit alors la phase de transfert des données proprement-dite. pendant laquelle 1e message ci-dessus est affiché en permanence, tandis que l'avertisseur sonore 349 est activé, A la fin du transfert, le terminal portable 300 se replace dans son état de départ, dans lequel l'avertissement sonore est arrêté 1e menu principal est affiché. Ce n'est qu'alors que le terminal portable peut être éloigné de l'étiquette.
Réveil des étiauettes Les données sont envoyées à chaque étiquette par l'unité centrale 100 ou par un terminal portable 300 selon un mode asynchrone. Une étiquette ne peut donc connaftre ~ l'avance l'instant auquel un message (appelé
par ia suite '°télégramme") va lui être adressé.
Mais pour des raisohs liées é la consommation électrique, il est impossible que l~ récepteur de chaque module d'affichage soit constamment en état de veille.
Conformément à un aspect avantageux de la présente invention, la solution consiste à ne '°réveiller" le z5 récepteur da chaque module 200 qui périodiquement, ledit récepteur devenant alors pendant une durée déterminée à
1°écoute d'éventuels messages destinés au mocïule associé.
Concrétement, ce réveil périodique, toutes les X secondes et pendant une durée t, est réalisé par un cadencement 30 approprié de la mise en° et hors°circuit du récepteur 210, réalisé par microprocesseur 230 du module 200.
Du côté de l'émetteur; et plus précisément du gestionnaire d'émissiom 150, chaque envoi de télégrammes é destination des modules d'affichage est précédé par un 35 signal de réveil dont la durée est au mozns égale à X
secondes, afin de s°assurer que chaque récepteur 210 se -m-détecte au moins une fois la présence du signal de réveil. Dans ce cas, le récepteur 210 se maintient é
l'état de réveil pendant une durée donnée lui permettant de recevoir les données provenant de l'unité centrale.
Concrètement, on choisit pour une sécurité
maximale une durée du signal de réveil égale ~ 2.X
secondes.
La période X n'est pas simplement choisie de far, an é être aussi longue que possible; en effet, on peut démontrer que, si n est le nombre mayen de messages émis par heure à destination d'un module d'affichage donné, et si le temps t sus-mentionné est de 0,1 seconde, la période optimale X pour minimiser 1a consommation du récepteur 210 est de l'ordre de d(240/n).
Bans une première variante de cette caractéristique de la présente invention, pour minimiser encore la durée pendant laquelle le récepteur 210 est en éveil, on incorpore à chaque signal de réveil émis par l'unité centrale des messages de comptes à rebours, et plus précisément des données numériques indiquant le temps qui reste à s'écouler avant que les données utiles du télégramme n'arrivent.
Par exemple, on peut utiliser dans le signal de réveil de durée 2.X secondes 8 messages de copte à
rebours, par exemple codés numériquement sur trois ou quatre bi s, espacés régulièrement de 2.X/9 secondes au sein du signal de réveil.
De cette manière, lorsque le circuit de réception d'une étiquette est activé, il peut détermîner à partir -de la valeur de rompt~-à-rebours courante reçue le temps qui va s°écouler avant que le flot de donnés proprement dites arrive. Le circuit de réception peut donc être désactivé jusqu'à cette arrivée: De cette marli ére, on minimise encore la durée pendarxt laquelle le circuit de réception est actif et l'on accroît la durée de vie de la pile.
Avec les valeurs ci-dessus, on peut démontrer que la consommation du récepteur est minimise si l'on choisit X égal à environ d(6480/n?.
On peut démontrer également que, dès que X est supérieur à 10 secondes, la consommation globale obtenue est égale ou inférieure à 1/l0ème de la consommation globale sans compte a rebours.
En pratique, en prenant comme hypothèse un magasin contenant 15000 articles et donc 15000 modules d'affichage, dont les valeurs affichées doivent être remises à jour toutes les nuits, et en supposant également que l'unité centrale envoie au cours d'une nuit 150 télégrammes contenant chacun des données pour 100 modules d'affichage, et qu'un même envoi doit âtre répété
trois fois pour s'assurer de sa bonne réception, on peut démontrer que la période X optimale est alors d' environ 37 secondes.
Dans ce cas, les signaux de réveil émis par l'unité centrale préalablement à tout envoi de données 20 ont une durée de 74 secondes, et sont ponctués toutes les S,2 secondes d'un message de compte-~à-rebaurs.
Bien entendu, les données ci-dessus ne doivent pas être considérées comme limitatives.
Si la durée indiquée ci-dessus ne pose pas de prolblème pour une transmissian d'inïormations transparente vis-à-vis des utilisateurs de l'installation, c'est-à-di.ré entre l'unité centrale et les modules, elle s°avére excessive'pour une transmission d ° infort~ations d' un term~.na~l portable 300 vers un module 30 d'affichage 200, c'est-à-dire essentiellement dans" le ca3re de la programmation ou initialisation du module d'affichage.
Ainsi, selon un autre aspect de l'invention, on peut prévoir un moyen de réveil rapide de chaque module.
35 Dans ce cas; le circuit récepteur 210 de chaque étiquette est pourvu d'un circuit de détection d'un .. ~~~~~'~8 émetteur proche, par exemple sous la forme d'un circuit à
seuil qui reçoit après traitement la tension recueillie par l'antenne de réception, et qui avertit le microprocesseur.
Le principal critère est ici le temps d'accès, et l'on peut concevoir le terminal portable pour qu'il émette un signal de réveil rapide d'une durée par exemple de deux secondes. Concrètement, le microprocesseur 230 est dans ce r_as conGu pour activer selon une période X' déterminée le circuiC de détection, et pour amener le récepteur 210 en éveil lorsque l'émission d'un signal de réveil rapide par le terminal portable et détectée. En pratique, on peut choisir R' environ égale à 800 ms.
Comme on le verra plus loin, cette fonction de réveil rapide, qui accroft la consommation en courant des circuits du module d'affichage, pourra avantageusement être inhibée automatiquement (par exemple la nuit et les jours de fermeture du magasin) à partir de l'unité
centrale 100. En variante, la fonction de réveil rapide peut être inhibée en permanence, auquel cas l'accès au module d'affichage considéré depuis le terminal portable ne peut se faire qu'aprés avoir demandé expressément à
l'ordinateur central d'annuler cette ïnhibition.
Protocole de transmïssion an peut distinguer plusieurs sortes de messages:
a) des messages de programmation des modules, incluant bien évidemment'l°initialis~tion d°un module.
bD des ,messages de données. De façon pré.Eérée, chaque télégramme envoyé par l'émetteur central,. 130 comprend un ensemble d~ messages de données, Pc ~:haque message comprend un champ d'adréss~ et un <~hamp de données. Le champ d'adresse est typiquement l'identificateur d'un module d'affichage; à ~aw~ir la donnée indiquée sans forme de coàe-é-barres Sur le produit associé. Le champ de données comprend typiquement _ 19 _ un prïx par article ou un prix par unité de poids ou de volume.
c) des messages de caractérisation. Selon un autre aspect de l'invention, pour éviter que le récepteur 210 de chaque module d'affichage reste actif pendant toute la durée (qui peut être relativement langue) d'un télégramme on peut faire précéder le corps d'un télégramme par un message dit de caractérisation comprenant par exemple les N premiers chiffres des identificateurs des moclules concernés par ce télégramme.
ainsi l'étape de réveil d'tan module déterminé est suivie immédiatement d'une étape de mémorisation de ces N
chiffres et de comparaison avec les N premier chiffres de l'identificateur du module considéré. Si la correspondance n'est pas établie, alors le microprocesseur 230 est conçu pour "rendormir" 1e module, pour ainsi minimiser sa consommation. et ce jusqu'au réveil suivant.
En outre, au cours d°un même télégramme, on peut envoyer un ou plusieurs autres messages de caractérisation. constituant chacun une sous-famille des messages caractérisés au début du télégramme.
d) des messages de compte-é-rebours, comme indiqué
plus haut.
,25 e) des messages d'inhibitïon. Ces messages ont pour but essentiel de minimiser la consommation des étiquettes. On peut citer notamment:
- les messages d°inhibition du réveil dit rapide, comme expliqué plus haut;
- les messages d°extinction et d'allumage~~ de l'afficheur à cristaux liquides du module (instructions OFF et ON mentionnées plus haut dans la description du terminal portable;
- les messages d'endormissement des modules, permettant d°inhiber la fonction de réveil pérïodique lent pendant une durée d~nnée; plus précisément, à la réception d'un tel message, le microprocesseur 230 peut effectuer un décomptage ~ partir d'une valeur donnée, et ne recommencer à écouter des éventuels signaux de réveil émis par l'unité r_entral que lorsque le décompte atteint zéro.
Les messages d'inhibition s'adressent en principe à toutes les étiquettes qui sont à l'écoute. Mais en utilisant un message de caractérisation approprié, on peut sélectionner les étiquettes pour lesquelles une inhibition donnée sera effective.
Pour diffërencier les types de message. on peut prévoir dans chaque message une entête représentative du type de message considéré.
De faon prêfêrée, chaque message est constitué
d'un certain nombre de mots, chaque mot étant par exemple codé sur quatre bits et accompagné de trois bits de détection d'erreurs (code de Hamming ou analogue), le tout étant encadré par un bit de début de mot et trois bits de fin de mot. La transmission peut s'effectuer à
une vitesse de l'ordre de 600 bauds, et de préférence selon une période qui est un multiple de la période d'horloge du microprocesseur de module 230.
L'adresse d'un module d'affichage est définié par deux informations, à savoir l'adresse du magasin associé, codée par exemple sur trou mots, et l'identificateur mentionné plus haut (code-é-barres luD, codé par exemple sur treize mots. I1 est à noter gue 1' utilisation d' une adresse spécifique pour chaque magasin permet d'éviter que des ïnterférences n°aient lieu entre deux magasins 3p trés voisins.
Par ailleurs; pour éviter uné utilisation frauduleuse de l'installation, on peut brouiller une partie des informations transmiges, par exemple par combinaison logique de certains mots avec un mot-clé
modifiable ou non, qui peut être chargé dans chaque _. 21 _ module d'affichage par le terminal portable lors de l'initialisation.
Pour illustrer le fonctionnement de l'installation de la présente invention, on a illustré schématiquement sur la figure 8 un chronogramme correspondant au processus complet d'une programmation de module par le terminal partable, avec signal de réveil rapide et télégramme utile (zone hachurée).
L'ensemble du protocole tel que détaillé ci-dessus est réalisé par une programmation appropriée d'une part du gestionnaire d,émission 150 qui fait partie de la station centrale 100, de seconde part du microprocesseur 3~0 qui régit le fonctionnement du ou de chaque terminal portable 300, et de troisième part du microprocesseur 230 qui régit le fonctionnement de chaque étiquette électronique.
Fonctionnement Général Comme on l'a indiqué plus haut, l'initialisation d'une étiquette 200 s'effectue à l'aide du terminal portable 300 , auquel on fait lire le code é barres du produit auquel l'étiquette doit être associée, et qui est ensuite connecté à l'étiquette, de la manière indiquée plus haut, pour y introduire cette donnée, constituant z5 dorénavant le code d.'identification de l'étiquette, ainsi qu$ ü'autres telles que prix unitaire, prix au kila, etc:-:
La mise à jour des données affichées par les étiquettes (essentiellemen t prix) s'effectue par la suite soit grâce à une transmission de données par voie magnétique entre l'unité centrale et les étiqu~.ettes, soit encore gr~ce au terminal portable.
Gréce aux aménageur~nts tels que décrits plus haut relativement aux transferts d"informations entre les divers élém.~nts de l'installation, et â la nature des informations susceptibles d,être transférés. on peut donner aux modules d'affichage une autonomie très longue, ~~~~'~'~~
sans qu'il soit nécessaire de fréquemment remplacer leurs piles.
Des essais ont à cet égard été effectués par la Demanderesse avec les conditions suivantes .
- extinction des afficheurs à cristaux liquides de tous les modules d'affichage la nuit, de 22 heures à 9 heures, et en fin de semaine, du samedi à 21 heures au lundi à 9 heures;
- inhibition permanente de 1a fonction de réveil rapide, cette fonction n'étant autorisée que sur ordre spécifique et ponctuel de la part de l'ordinateur central;
- endormissement (inhibition du réveil lent) de tous les modules d'affichage du samedi à 21 heures au ~5 lundi à 9 heures;
- mise à jour des affichages de 500 modules par jour, avec des télégrammes concernant chacun 20 modules, et un taux de rejet des modules non concernés grâce aux messages de caractérisation atteignant 90~, et un triple 20 envoi de chaque message.
Ces essais ont permis d'obtenir une consommation annuelle de l'ordre de 80 mP,/H, ce qui permet de donner à
chaque module une autonomie de plusieurs années avec des piles de dimensions modestes, sans par ailleurs que le 25 couplage magnétique avec la station centrale n'ait à être utilisé pour effectuer un apport d'énergie:
Bien entendu, la présente invention n'est naallement limitée é la forme de réalisation décrite ci-dessu~ et représentée sur les dessins; mais l°homme de .. 30 l'art saura Y apporter toute variante ou mmdific~tion conforme à son esprit.
Ainsi il n'est pas impératif que chaque étiquette comporte son propre çircuit de récéption et les moyens, notamment de réveil, associés. Plué précisément, on peut 35 prévoir un circuit de réception unique pour un groupe d'étiquettes tel que l'ensemble des étiquettes associées ~ une tablette de rayonnage.
De plus, l'installation décrite ci-dessus peut être complétée si nécessaire par des moyens d'émission d'informations des étiquettes vers la station centrale.
Ces moyens peuvent être prévus soit dans chaque étiquette, soit dans un circuit spécifique associé à un groupe d'étiquettes.
Comme on l'a précédemment indiqué, la présente tp invention peut être utilisée avantageusement pour l'affichage de prix de vente dans un magasin, ou encore pour l'affichage de données de stocks (notamment quantité
restante, quantité minimale, etc.) sur des lieux de stockage, de façon modifiable à distance. Mais il est clair que 1°invention est utilisable dès que des informations de type quelconque que l'on doit pouvoir modifier à distance sont à afficher en une pluralité
d'emplacements délocalisés.
II en résulte que les informations sont transmises pour 1°essentiel sous forme d'un champ magnétique variable; 1a transmission s'effectuant par couplage ~~~ef~~~~~
- 7 _ magnétique entre la boucle d'émission 135, conçue de manière a couvrir l'ensemble du magasin, et des boucles de réception prévues respectivement dans les modules électroniques.
Les avantages d'une telle solution sont nombreux:
- l'onde émise tend à rester confinée à
l'intérieur de la boucle;
- la proximité éventuelle de masses métalliques a peu d'influence sur le champ reçu par les étiquettes;
- une perturbation ou un brouillage volontaires de la transmission demandent des moyens d'une puissance considérable;
- la fréquence étant faible, la consommation et le prix de revient des récepteurs sont fortement réduits.
On opéra avantageusement â une fréquence comprise entre environ 10 kHz et 150 kHz, de façon préférée de l'ordre de 30 à 50 kHz et de façon encore plus préférée de 35 à 45 kHz. De telles fréquences permettent de satisfaire au débit numérique exigé pour la liaison unité
centrale/étiquettes électroniques.
Avantageusement, la transmission des signaux s'effectue par modulation de fréquence (modulation dite "FSK'°): Canerètement° et maintenant en référence à la figure 2, une telle modulation peut être effectuée par division de la fréquence d°un oscillateur é quartz 131 à
1''aide d'un diviseur é rang variable-132: Ce diviseur,132.
peut être suivi comme illustré; par un autre diviseur de rang constant 133 dont la sortie attaque une boucle de courant 13â, associée à un condensateur d' a~card 136 et 3p formant antenne d' émission. par 1 °'intermé~.7.aire 'd ° un amplificateur basse-fréquenté 134 de puissance appropriée, intégrant un filtre actif passe-bande.
Si la sortï~ du diviseur 133 délivre de's. signaux parfaitement carrés, le filtrage en est sensiblement simplifié puisque le signal ne contient alors aucune harmonique de rang pair.
Par exemple, on peut utiliser un oscillateur à
quartz d°une fréquence de l'ordre de 3 à 3,5 MHz, un diviseur 132 qui divise la fréquence du quartz par 10 ou par 11, selon le niveau logique du signal à transmettre qui est appliqué sur son entrée DATA, et une division par 8 en 133. Les Fréquences haute et basse du signal modulé
en FSK émis sont donc situées de part et d'autre d'une fréquence centrale comprise entre environ 35,7 et X1,6 kHz, selon la fréquence choisi pour le quartz 131.
De façon préférée, le diviseur é rang variable 132 est réalisé sous la forme d°un décompteur dont on vient prépositionner la valeur du compte à rebours à l'une ou l'autre des deux valeurs de diviseur, selon le niveau logique présent sur l'entrée DATA.
Par ailleurs, le second diviseur 133 comporte avantageusement une entrée de blocage ON/OFF, utilisable pour arrêter l'émission sans qu'il soit nécessaire d'intervenir sur les signaux de forte puissance en aval de l'amplificateur 134.
L'émetteur décrit ci-dessus est géré par un dispositif 150 associé au calculateur 100 et dénommé
"gestionnaire de boucle'°.
De façon préférée, et maintenant en référence à la figure 3, ce gestionnaire est articulé autour d'un micro-processeur 152 qui reçoit d'usa cc>té ' les informations provenant du calculateur 110 et clui, de.
L'autre c8té, envoie ces informations vers l'émetteur de boucle 130 (lignes DATA et ON/O~'F) .
Pour l'essentiel, le rôle du gestionnaire de boucle est de recevoir de l'ordinateu.r llo ~~les informations é émettre >ous un format prédéfini, par exemple selon la norme V24, via une interface 152' par exemple de type RS232C, de les mémoriser dans une mémoire tampon 154 et de les appliquer ~ l'émetteur l30 en g5 respectant un protocole bien déterminé que l'«n va décrire plus bas. Le programme qui gère le foncti~>nnement ~c~'~ 3~~~
_ c~ _ du é~estionnaire 150 est contenu dans une autre mémoire 156, tandis qu'une mémoire additionnelle 158 contient des séquences automatiques utilisables à des fins de test. A
cet égard, un commutateur 160 peut être prévu pour faire passer le système d'un mode dit "terminal", dans lequel le gestionnaire exécute les ordres reçus de l'ordinateur 110 via la ligne RS232C, et un mode dit "local", dans lequel le gestionnaire peut fonctionner sans être relié à
un ordinateur, en exécutant les séquences automatiques de test précitées.
Etiauette Maintenant en référence aux figures 4 et 5, chaque module électronique 2~0 comprend un circuit récepteur 210 qui comporte comme collecteur d'onde un cadre 27.1 accordé
par un condensateur 212 sur la fréquence de transmission mentionnée plus haut. Ce cadre est relié à un filtre passe-bande 213, dont la sortie attaque un mélangeur 214 du type à commutation.
I1 est prévu en outre un filtre 215 suivi par un amplificateur â gain élevé 216 monté en boucle ouverte;
deux diodes tête-bêche peuvent être' placées. en contreréaction pouxéviter'la saturation.
L'amplzficateur 216 est suivi d'un amplificateur écrêteur 29,7 qui amène les signaux à'un niveau compatible avec les circuits logiques situés en aval:
Les oscillateurs locaux sont engendrés, par division par quatre à partir d'une fréquente égale à
quatre foïs la fréquence ~ recevoir, qui est elle-même obtenue par divisions successives en 218 d'unè réf~r~ence délivrée par un oscillateur à quartz 219' résonnant par exemple ~, environ 5 Mliz. Le diviseur par quatre 220 comprend par exemple deux bascules °'D" bouclées de manière à délivrer deux ondes en quadrature, Ces deux ondes attaquent le mélangeur 214.
En variante, on peut utiliser pour le récepteur de l'étiquette un systéme é boucle é verrouillage de phase ("PLL") basé par exemple sur un circuit intégré de type ~tR-2211 commercialisé par la société Raytheon.
De retour à la figure ~, l'étiquette 200 comprend en antre un microprocesseur 230 qui est cadencé par une harloge 232 et qui gère un afficheur à cristaux liquides 236 par l'intermédiaire d'un microcontrôleur spécifique 231. De préférence, l'afficheur 236 comporte une première zone destinée ~ afficher le prix par article auquel L'étiquette est associée, et une seconde zone, préférentiellement plus petite, destinée à afficher le prix par unité de poids, de volume, etc.
Le microprocesseur 230 est choisi préférentiellement de maniére â répondre aux critères suivants consommation électrique faible, - cotlt réduit, - temps de cycle adapté à la vitesse de 20 transmission des données, par exemple de l' ordre de 600 bauds, - nombre d'entrées/sarties (en dehors des lignes de commande de 1°afficheur) suffisamment nombréuses; et par exemple de l'ordre de 6.
25 , Comme on le verra plus loin; les fonctions principales du module électronique sont - la réception et la mémorisation, dans une mémoire vive sauvegardée intégrée au microprocesseur, d'un code d'identification du module 30 -- la réeeptioh et la recorsnaissance de données de prix destinées en particulier ~ ce module, et - l'affichage desdites doinnée~:
Ces fonctions sont réalisées à l'aide d'un programme contenu dans une mémoire 238 assaciée au 35 microprocesseur 23 0 et qui peut mémoriser également les informations reçues.
~~~~,~g L°antenne de réception ou collecteur d'ondes 211 est conçu en fonction des impératifs suivants:
- sa taille doit être restreinte;
- il doit être peu coQteux;
- il doit être efficace.
Cela étant, pour assurer que la tension recueillie soit maximale. on donnera aux enroulements la taille maximale. en restant dans les limites du boitier du module d'affichage.
Par ailleurs, dans le but également d'accroitre la tension recueillie et/ou de limiter le nombre de spires de l'enroulement, on choisit de préférence un noyau de ferrite dont la permittivité relative est la plus élevée possible.
Terminal portable En référence maintenant aux figures 6 et 7, le terminal portable 300 comprend un bottier 310 abritant un clavier 320 et un afficheur alphanumérique 330 par exemple à cristaux liquides.
Par exemple, le clavier 3~0 comprend seize touches, soit dix touches numériques, une touche .
"virgule'° , une touche d ° annulation et - quatre touches de fonctions.
L'afficheur 330 est par exemple ur~ afficheur à
deux lignes de seize caractéres.
iJn microprocesseur 340 est' reliée par des ports doe~ réetsortie approlPri'és à 1°afficheur 330 et au clavier 320. T1 est également relié à 'un circuit d'émission 350 c~m octant les circuits a ~~
p Pà~ropriés de modulation et d°amplification et ;dont la sortie est reliée à une bobine d':émissian 3fi0 formant ~aoucle de courant, accordée par une capacité 362. Une mémoire morte 342, par exemple de type "E~PROM'°; est connectée au microprocesseur- par des bus appropriés et contient le programme quâ régit le fonctiannem~nt chu terminal ainsi que des données pré-programmées. Une mémoire vive 344 est également prévue paur contenir les données destinées à
être envoyées aux étiquettes (donnée d'identification et données de prix notamment). Une batterie d'alimentation 346 est reliée au système par un interrupteur marche-arrêt 348. Un avertisseur sonore 349, par exemple un vibreur. est également prévu ~ des fins expliquées plus loin.
Enfin un dispositif de lecture optique de r_odes-t0 ~-barres, par exemple un appareil lecteur couramment appelé "douchette" 370 ou encore un crayon aptique, est relié au microprocesseur 340 par un câble 372 et une interface appropriée 374, Le circui t d'émission 350 va maintenant être t5 décrit en référence à la figure 7.
Cet émetteur doit rayonner une puissance électromagnétique relativement faible, car il faut éviter que, lors de l'initialisation ou de la modification d'une étiquette, les étiquettes voisines réagissent.
20 La modulation est effectuée par exemple selon le même principe que pour l' émetteur 130 associé à l' uni té
centrale, ~ savoir par division de la fréquence d'un oscillateur a quartz 351 à l'aide d°un diviseur é rang variable 352. Ce diviseur 352 peut être suivi comme 25 illustré, par un autre diviseur ds rang constant, 353 dont la sortie attaque la bobine-cadre d'émission 360;.
associée au condensateur d'accord 3b2, par i'intermédiaire d'un amplificateur 354.
Un tel circuit es't apte â délivrer les mêmes 30 fréquences que le circuit décrit en rëférence....a la figure 2, et présente les mêmes avantages.
Avantageusement, l'amplificateur 354 est constitué
par un simple transistor NPN- monté en émetteur. commun, auquel est associée une diode permettant d'éviter que lis 35 deux bornes de 1a bobine ne soient court-circuitëes lorsque le transistor entre en saturation.
Le transfert de données du terminal portable vers un module d'affichage 200 s'effectue en approchant l'antenne d'émission du terminal de l'antenne de réception du module, pour assurer un couplage magnétique satisfaisant.
Concrètement, avec une tension d'alimentation continue de +6 volts, an a pu obtenir une puissance suffisante pour réaliser le transfert d'informations vers une étiquette située à environ 5 cm du cadre du terminal portable.
4ptiannellement, le terminal portable 300 peut comporter des moyens pour mémoriser toutes les opérations d'initialisation et de modification des étiquettes, telles qu°elles vont être décrites ci-dessous, en vue de fournir à l'ordinateur central, via une liaison par fils ou par couplage électromagnétique, des compte-rendus des opérations effectuées.
Le terminal, par conception appropriée du programme contenu dans sa mémoire morte 342, peut c_~ffrir par exemple les fonctions ci-dessous, qui sont présentées dans un menu principal à la mise sous tension du terminal:
- affichage du code-à-barres déjà mémorisé dans la mémoire vive du terminal portable pour vérification;
- entrée manuelle d'une valeur numérique égale au rapport prix au kilo/prix par article ou prit au' li re/prix par article; cetts opération peut se faire soit par appel sélectif d'une valeur parmi un ensemble de valeurs prêalablement mémorisées; soit encoee par l'entrée de la valeur au clavier; dans tous les cas,' une validation doit Vitre effectuée après le choix, par appui d'une certaine touche de fonction du clavier 320;
entrée du prix de l'article à l'aide des touches numériques et de la touche °'virgule" du clavier 320, avec correction des éventuelles erreurs par la touche _..
d'annulation et validation finale par enfoncement d'une certaine touche de fonction;
- programmation de l'étiquette, c'est-à-dire chargement de données dans celle-ci; dans ce cas, un menu secondaire permet de choisir l'une des quatre fonctions suivantes:
PROG permet la programmation dans l'étiquette de son identificateur (le cade à barres lu) et du rapport prix au kilo (ou au litre)/prix par article;
PRIX permet la programmation du prix de l'article; le prix apparaxt alors sur l'afficheur 236 de l'étiquette, ainsi que le rapport précité si la fonction PROG a déjà été exëcutée;
OFF permet 1°extinction de l'afficheur 236 de l'étiquette, afin de réduire sa consommation pendant les périodes de non-utilisation;
ON permet de rétablir l'affichage.
I1 est à noter que 1a fonction de lecture et de mémorisation du cade à barres n'est pas présente dans le menu principal; en effet, cette fonction est remplie automatiquement; plus précisément, dès qu'une lecture de cade é barres est effectuée par l'opérateur, un signal d'interruption ou analogue fait alors passer le microprocesseur en mode de réception et dé mémorisation 2S dudit code, qui est également affiché pour vérification.
Cette procédure provoque également. da façon préférée, la remise à zéro des valeurs de prix et de rapport'prix au kilo (ou au litre)/prix par article dans la mémoire vive 394 du terr~inal portable.
. 30 I1 est â noter que les fonctions PROG-,' PRIX," OFF
et ON du menu secondaire précité ne peuvent entrer en jeu qu'après que l'opérateur a rapproché le terminal portable suffisamment près de l'étiquetté dont les données sont à
modifier, par exemple à mains de 20 cm.
35 Ft le transfert de données du terminal vers l'étiquette s'effectue en deux temps; tout d'abord a lieu la phase de réveil de 1°étiquette, comme on va la décrire en détail plus loin, au cours de laquelle ladite étiquette indique sur son afficheur pendant courte une durée déterminée "CHARGEMENT ÉTIQUETTE'°; suit alors la phase de transfert des données proprement-dite. pendant laquelle 1e message ci-dessus est affiché en permanence, tandis que l'avertisseur sonore 349 est activé, A la fin du transfert, le terminal portable 300 se replace dans son état de départ, dans lequel l'avertissement sonore est arrêté 1e menu principal est affiché. Ce n'est qu'alors que le terminal portable peut être éloigné de l'étiquette.
Réveil des étiauettes Les données sont envoyées à chaque étiquette par l'unité centrale 100 ou par un terminal portable 300 selon un mode asynchrone. Une étiquette ne peut donc connaftre ~ l'avance l'instant auquel un message (appelé
par ia suite '°télégramme") va lui être adressé.
Mais pour des raisohs liées é la consommation électrique, il est impossible que l~ récepteur de chaque module d'affichage soit constamment en état de veille.
Conformément à un aspect avantageux de la présente invention, la solution consiste à ne '°réveiller" le z5 récepteur da chaque module 200 qui périodiquement, ledit récepteur devenant alors pendant une durée déterminée à
1°écoute d'éventuels messages destinés au mocïule associé.
Concrétement, ce réveil périodique, toutes les X secondes et pendant une durée t, est réalisé par un cadencement 30 approprié de la mise en° et hors°circuit du récepteur 210, réalisé par microprocesseur 230 du module 200.
Du côté de l'émetteur; et plus précisément du gestionnaire d'émissiom 150, chaque envoi de télégrammes é destination des modules d'affichage est précédé par un 35 signal de réveil dont la durée est au mozns égale à X
secondes, afin de s°assurer que chaque récepteur 210 se -m-détecte au moins une fois la présence du signal de réveil. Dans ce cas, le récepteur 210 se maintient é
l'état de réveil pendant une durée donnée lui permettant de recevoir les données provenant de l'unité centrale.
Concrètement, on choisit pour une sécurité
maximale une durée du signal de réveil égale ~ 2.X
secondes.
La période X n'est pas simplement choisie de far, an é être aussi longue que possible; en effet, on peut démontrer que, si n est le nombre mayen de messages émis par heure à destination d'un module d'affichage donné, et si le temps t sus-mentionné est de 0,1 seconde, la période optimale X pour minimiser 1a consommation du récepteur 210 est de l'ordre de d(240/n).
Bans une première variante de cette caractéristique de la présente invention, pour minimiser encore la durée pendant laquelle le récepteur 210 est en éveil, on incorpore à chaque signal de réveil émis par l'unité centrale des messages de comptes à rebours, et plus précisément des données numériques indiquant le temps qui reste à s'écouler avant que les données utiles du télégramme n'arrivent.
Par exemple, on peut utiliser dans le signal de réveil de durée 2.X secondes 8 messages de copte à
rebours, par exemple codés numériquement sur trois ou quatre bi s, espacés régulièrement de 2.X/9 secondes au sein du signal de réveil.
De cette manière, lorsque le circuit de réception d'une étiquette est activé, il peut détermîner à partir -de la valeur de rompt~-à-rebours courante reçue le temps qui va s°écouler avant que le flot de donnés proprement dites arrive. Le circuit de réception peut donc être désactivé jusqu'à cette arrivée: De cette marli ére, on minimise encore la durée pendarxt laquelle le circuit de réception est actif et l'on accroît la durée de vie de la pile.
Avec les valeurs ci-dessus, on peut démontrer que la consommation du récepteur est minimise si l'on choisit X égal à environ d(6480/n?.
On peut démontrer également que, dès que X est supérieur à 10 secondes, la consommation globale obtenue est égale ou inférieure à 1/l0ème de la consommation globale sans compte a rebours.
En pratique, en prenant comme hypothèse un magasin contenant 15000 articles et donc 15000 modules d'affichage, dont les valeurs affichées doivent être remises à jour toutes les nuits, et en supposant également que l'unité centrale envoie au cours d'une nuit 150 télégrammes contenant chacun des données pour 100 modules d'affichage, et qu'un même envoi doit âtre répété
trois fois pour s'assurer de sa bonne réception, on peut démontrer que la période X optimale est alors d' environ 37 secondes.
Dans ce cas, les signaux de réveil émis par l'unité centrale préalablement à tout envoi de données 20 ont une durée de 74 secondes, et sont ponctués toutes les S,2 secondes d'un message de compte-~à-rebaurs.
Bien entendu, les données ci-dessus ne doivent pas être considérées comme limitatives.
Si la durée indiquée ci-dessus ne pose pas de prolblème pour une transmissian d'inïormations transparente vis-à-vis des utilisateurs de l'installation, c'est-à-di.ré entre l'unité centrale et les modules, elle s°avére excessive'pour une transmission d ° infort~ations d' un term~.na~l portable 300 vers un module 30 d'affichage 200, c'est-à-dire essentiellement dans" le ca3re de la programmation ou initialisation du module d'affichage.
Ainsi, selon un autre aspect de l'invention, on peut prévoir un moyen de réveil rapide de chaque module.
35 Dans ce cas; le circuit récepteur 210 de chaque étiquette est pourvu d'un circuit de détection d'un .. ~~~~~'~8 émetteur proche, par exemple sous la forme d'un circuit à
seuil qui reçoit après traitement la tension recueillie par l'antenne de réception, et qui avertit le microprocesseur.
Le principal critère est ici le temps d'accès, et l'on peut concevoir le terminal portable pour qu'il émette un signal de réveil rapide d'une durée par exemple de deux secondes. Concrètement, le microprocesseur 230 est dans ce r_as conGu pour activer selon une période X' déterminée le circuiC de détection, et pour amener le récepteur 210 en éveil lorsque l'émission d'un signal de réveil rapide par le terminal portable et détectée. En pratique, on peut choisir R' environ égale à 800 ms.
Comme on le verra plus loin, cette fonction de réveil rapide, qui accroft la consommation en courant des circuits du module d'affichage, pourra avantageusement être inhibée automatiquement (par exemple la nuit et les jours de fermeture du magasin) à partir de l'unité
centrale 100. En variante, la fonction de réveil rapide peut être inhibée en permanence, auquel cas l'accès au module d'affichage considéré depuis le terminal portable ne peut se faire qu'aprés avoir demandé expressément à
l'ordinateur central d'annuler cette ïnhibition.
Protocole de transmïssion an peut distinguer plusieurs sortes de messages:
a) des messages de programmation des modules, incluant bien évidemment'l°initialis~tion d°un module.
bD des ,messages de données. De façon pré.Eérée, chaque télégramme envoyé par l'émetteur central,. 130 comprend un ensemble d~ messages de données, Pc ~:haque message comprend un champ d'adréss~ et un <~hamp de données. Le champ d'adresse est typiquement l'identificateur d'un module d'affichage; à ~aw~ir la donnée indiquée sans forme de coàe-é-barres Sur le produit associé. Le champ de données comprend typiquement _ 19 _ un prïx par article ou un prix par unité de poids ou de volume.
c) des messages de caractérisation. Selon un autre aspect de l'invention, pour éviter que le récepteur 210 de chaque module d'affichage reste actif pendant toute la durée (qui peut être relativement langue) d'un télégramme on peut faire précéder le corps d'un télégramme par un message dit de caractérisation comprenant par exemple les N premiers chiffres des identificateurs des moclules concernés par ce télégramme.
ainsi l'étape de réveil d'tan module déterminé est suivie immédiatement d'une étape de mémorisation de ces N
chiffres et de comparaison avec les N premier chiffres de l'identificateur du module considéré. Si la correspondance n'est pas établie, alors le microprocesseur 230 est conçu pour "rendormir" 1e module, pour ainsi minimiser sa consommation. et ce jusqu'au réveil suivant.
En outre, au cours d°un même télégramme, on peut envoyer un ou plusieurs autres messages de caractérisation. constituant chacun une sous-famille des messages caractérisés au début du télégramme.
d) des messages de compte-é-rebours, comme indiqué
plus haut.
,25 e) des messages d'inhibitïon. Ces messages ont pour but essentiel de minimiser la consommation des étiquettes. On peut citer notamment:
- les messages d°inhibition du réveil dit rapide, comme expliqué plus haut;
- les messages d°extinction et d'allumage~~ de l'afficheur à cristaux liquides du module (instructions OFF et ON mentionnées plus haut dans la description du terminal portable;
- les messages d'endormissement des modules, permettant d°inhiber la fonction de réveil pérïodique lent pendant une durée d~nnée; plus précisément, à la réception d'un tel message, le microprocesseur 230 peut effectuer un décomptage ~ partir d'une valeur donnée, et ne recommencer à écouter des éventuels signaux de réveil émis par l'unité r_entral que lorsque le décompte atteint zéro.
Les messages d'inhibition s'adressent en principe à toutes les étiquettes qui sont à l'écoute. Mais en utilisant un message de caractérisation approprié, on peut sélectionner les étiquettes pour lesquelles une inhibition donnée sera effective.
Pour diffërencier les types de message. on peut prévoir dans chaque message une entête représentative du type de message considéré.
De faon prêfêrée, chaque message est constitué
d'un certain nombre de mots, chaque mot étant par exemple codé sur quatre bits et accompagné de trois bits de détection d'erreurs (code de Hamming ou analogue), le tout étant encadré par un bit de début de mot et trois bits de fin de mot. La transmission peut s'effectuer à
une vitesse de l'ordre de 600 bauds, et de préférence selon une période qui est un multiple de la période d'horloge du microprocesseur de module 230.
L'adresse d'un module d'affichage est définié par deux informations, à savoir l'adresse du magasin associé, codée par exemple sur trou mots, et l'identificateur mentionné plus haut (code-é-barres luD, codé par exemple sur treize mots. I1 est à noter gue 1' utilisation d' une adresse spécifique pour chaque magasin permet d'éviter que des ïnterférences n°aient lieu entre deux magasins 3p trés voisins.
Par ailleurs; pour éviter uné utilisation frauduleuse de l'installation, on peut brouiller une partie des informations transmiges, par exemple par combinaison logique de certains mots avec un mot-clé
modifiable ou non, qui peut être chargé dans chaque _. 21 _ module d'affichage par le terminal portable lors de l'initialisation.
Pour illustrer le fonctionnement de l'installation de la présente invention, on a illustré schématiquement sur la figure 8 un chronogramme correspondant au processus complet d'une programmation de module par le terminal partable, avec signal de réveil rapide et télégramme utile (zone hachurée).
L'ensemble du protocole tel que détaillé ci-dessus est réalisé par une programmation appropriée d'une part du gestionnaire d,émission 150 qui fait partie de la station centrale 100, de seconde part du microprocesseur 3~0 qui régit le fonctionnement du ou de chaque terminal portable 300, et de troisième part du microprocesseur 230 qui régit le fonctionnement de chaque étiquette électronique.
Fonctionnement Général Comme on l'a indiqué plus haut, l'initialisation d'une étiquette 200 s'effectue à l'aide du terminal portable 300 , auquel on fait lire le code é barres du produit auquel l'étiquette doit être associée, et qui est ensuite connecté à l'étiquette, de la manière indiquée plus haut, pour y introduire cette donnée, constituant z5 dorénavant le code d.'identification de l'étiquette, ainsi qu$ ü'autres telles que prix unitaire, prix au kila, etc:-:
La mise à jour des données affichées par les étiquettes (essentiellemen t prix) s'effectue par la suite soit grâce à une transmission de données par voie magnétique entre l'unité centrale et les étiqu~.ettes, soit encore gr~ce au terminal portable.
Gréce aux aménageur~nts tels que décrits plus haut relativement aux transferts d"informations entre les divers élém.~nts de l'installation, et â la nature des informations susceptibles d,être transférés. on peut donner aux modules d'affichage une autonomie très longue, ~~~~'~'~~
sans qu'il soit nécessaire de fréquemment remplacer leurs piles.
Des essais ont à cet égard été effectués par la Demanderesse avec les conditions suivantes .
- extinction des afficheurs à cristaux liquides de tous les modules d'affichage la nuit, de 22 heures à 9 heures, et en fin de semaine, du samedi à 21 heures au lundi à 9 heures;
- inhibition permanente de 1a fonction de réveil rapide, cette fonction n'étant autorisée que sur ordre spécifique et ponctuel de la part de l'ordinateur central;
- endormissement (inhibition du réveil lent) de tous les modules d'affichage du samedi à 21 heures au ~5 lundi à 9 heures;
- mise à jour des affichages de 500 modules par jour, avec des télégrammes concernant chacun 20 modules, et un taux de rejet des modules non concernés grâce aux messages de caractérisation atteignant 90~, et un triple 20 envoi de chaque message.
Ces essais ont permis d'obtenir une consommation annuelle de l'ordre de 80 mP,/H, ce qui permet de donner à
chaque module une autonomie de plusieurs années avec des piles de dimensions modestes, sans par ailleurs que le 25 couplage magnétique avec la station centrale n'ait à être utilisé pour effectuer un apport d'énergie:
Bien entendu, la présente invention n'est naallement limitée é la forme de réalisation décrite ci-dessu~ et représentée sur les dessins; mais l°homme de .. 30 l'art saura Y apporter toute variante ou mmdific~tion conforme à son esprit.
Ainsi il n'est pas impératif que chaque étiquette comporte son propre çircuit de récéption et les moyens, notamment de réveil, associés. Plué précisément, on peut 35 prévoir un circuit de réception unique pour un groupe d'étiquettes tel que l'ensemble des étiquettes associées ~ une tablette de rayonnage.
De plus, l'installation décrite ci-dessus peut être complétée si nécessaire par des moyens d'émission d'informations des étiquettes vers la station centrale.
Ces moyens peuvent être prévus soit dans chaque étiquette, soit dans un circuit spécifique associé à un groupe d'étiquettes.
Comme on l'a précédemment indiqué, la présente tp invention peut être utilisée avantageusement pour l'affichage de prix de vente dans un magasin, ou encore pour l'affichage de données de stocks (notamment quantité
restante, quantité minimale, etc.) sur des lieux de stockage, de façon modifiable à distance. Mais il est clair que 1°invention est utilisable dès que des informations de type quelconque que l'on doit pouvoir modifier à distance sont à afficher en une pluralité
d'emplacements délocalisés.
Claims (9)
1. Installation comprenant une station centrale (100) et une pluralité de modules d'affichage (200) destinés chacun à
présenter sur un afficheur des informations reçues de la station centrale, notamment pour l'affichage de prix dans un magasin, la station centrale comprenant des moyens d'émission (130) d'un rayonnement modulé conformément aux informations à transmettre, et l'installation comprenant en association avec chaque module d'affichage ou groupe de modules d'affichage, un circuit de réception (210), et des moyens (230) pour activer seulement selon une période déterminée X et pendant une durée limitée le circuit de réception, et pour le maintenir, lorsqu'une émission par la station centrale est détectée pendant une phase d'activation, à l'état activé pendant au moins une partie de la durée pendant laquelle lesdites informations sont émises, le système comprenant en outre au moins un terminal portable (300) qui comporte des moyens pour engendrer des informations destinées à des modules d'affichage (200) et des moyens (350) d'émission d'un rayonnement modulé
conformément aux informations à transmettre, caractérisée en ce que les moyens d'émission de la station centrale et de chaque terminal portable comprennent une boucle de courant (135; 360) alimentée par un signal à basse fréquence, en ce que chaque module d'affichage ou groupe de modules d'affichage comporte une antenne de réception, en ce que chaque émission d'informations par la station centrale est précédée par l'émission d'un signal de réveil destiné à
placer les circuits de réception à l'état activé dès le début de la transmission proprement-dite, et en ce que les informations sont transférées d'un terminal portable vers un module d'affichage de façon unidirectionnelle par couplage électromagnétique de proximité entre ladite boucle de courant (360) du terminal portable et l'antenne (211) du circuit de réception du module d'affichage.
présenter sur un afficheur des informations reçues de la station centrale, notamment pour l'affichage de prix dans un magasin, la station centrale comprenant des moyens d'émission (130) d'un rayonnement modulé conformément aux informations à transmettre, et l'installation comprenant en association avec chaque module d'affichage ou groupe de modules d'affichage, un circuit de réception (210), et des moyens (230) pour activer seulement selon une période déterminée X et pendant une durée limitée le circuit de réception, et pour le maintenir, lorsqu'une émission par la station centrale est détectée pendant une phase d'activation, à l'état activé pendant au moins une partie de la durée pendant laquelle lesdites informations sont émises, le système comprenant en outre au moins un terminal portable (300) qui comporte des moyens pour engendrer des informations destinées à des modules d'affichage (200) et des moyens (350) d'émission d'un rayonnement modulé
conformément aux informations à transmettre, caractérisée en ce que les moyens d'émission de la station centrale et de chaque terminal portable comprennent une boucle de courant (135; 360) alimentée par un signal à basse fréquence, en ce que chaque module d'affichage ou groupe de modules d'affichage comporte une antenne de réception, en ce que chaque émission d'informations par la station centrale est précédée par l'émission d'un signal de réveil destiné à
placer les circuits de réception à l'état activé dès le début de la transmission proprement-dite, et en ce que les informations sont transférées d'un terminal portable vers un module d'affichage de façon unidirectionnelle par couplage électromagnétique de proximité entre ladite boucle de courant (360) du terminal portable et l'antenne (211) du circuit de réception du module d'affichage.
2. Installation selon la revendication 1, caractérisée en ce que chaque terminal portable (300) comprend un clavier (320) et un écran d'affichage (330) pour l'entrée et l'affichage d'informations à destination d'un module d'affichage, et en ce que chaque terminal portable comporte en outre un lecteur optique de code-à-barres (370) et des moyens (340) pour initialiser un module d'affichage (200) en chargeant dans celui-ci en tant qu'identificateur, la valeur du code-à-barres préalablement lu sur un produit auquel le module est associé.
3. Installation selon l'une des revendications 1 et 2, caractérisée en ce qu'il est prévu en outre en association avec le circuit de réception de chaque module d'affichage ou groupe de modules d'affichage des moyens (230) pour activer selon une seconde période déterminée (X', plus courte que la première (X), le circuit de réception (210) dans un mode de détection de proximité, et en ce que chaque émission d'informations par un terminal portable (300) est précédée par l'émission d'un signal de réveil rapide qui, lorsqu'il est détecté par le circuit de réception pendant une phase d'activation en détection de proximité de celui-ci, provoque son maintien à l'état activé pendant la durée pendant laquelle des informations sont émises par le terminal portable.
4. Installation selon la revendication 3, caractérisée en ce que la durée du signal de réveil rapide est de (ordre du double de ladite seconde période (X').
5. Installation selon l'une des revendications 3 et 4, caractérisée en ce que la durée de ladite seconde période est comprise entre 0,2 et 5 secondes.
6. Installation selon l'une des revendications 1 à 5, caractérisé en ce que le circuit de réception de chaque module d'affichage comprend un détecteur à seuil.
7. Installation selon l'une des revendications 1 à 6, caractérisée en ce que la fréquence du signal basse fréquence est comprise entre environ 30 et 50 kHz.
8. Installation selon la revendication 7, caractérisée en ce que la fréquence du signal basse fréquence est comprise entre 35 et 45 kHz.
9. Terminal portable, destiné notamment à transférer des informations vers un module d'affichage desdites informations, notamment pour l'affichage de prix de vente dans un magasin, caractérisé en ce qu'il comprend:
- une unité centrale de traitement (340) à laquelle est associée une mémoire (342);
- des moyens d'entrée des informations comprenant un clavier (320) et un lecteur optique de codes-à-barres (370);
- un écran d'affichage (330) pour le contrôle desdites informations;
- un circuit d'émission des informations comprenant des moyens (350) pour moduler un signal à basse fréquence et pour l'appliquer à une boucle de courant (360); et - des moyens pour émettre préalablement à l'émission d'informations un signal de réveil propre à activer un circuit de réception d'un module lorsque ladite boucle de courant est approchée en deçà d'une distance déterminée dudit module.
- une unité centrale de traitement (340) à laquelle est associée une mémoire (342);
- des moyens d'entrée des informations comprenant un clavier (320) et un lecteur optique de codes-à-barres (370);
- un écran d'affichage (330) pour le contrôle desdites informations;
- un circuit d'émission des informations comprenant des moyens (350) pour moduler un signal à basse fréquence et pour l'appliquer à une boucle de courant (360); et - des moyens pour émettre préalablement à l'émission d'informations un signal de réveil propre à activer un circuit de réception d'un module lorsque ladite boucle de courant est approchée en deçà d'une distance déterminée dudit module.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9001904 | 1990-02-16 | ||
FR9001904A FR2658645B1 (fr) | 1990-02-16 | 1990-02-16 | Installation comportant un ensemble de modules d'affichage commandes a distance. |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2036278A1 CA2036278A1 (fr) | 1991-08-17 |
CA2036278C true CA2036278C (fr) | 2002-04-23 |
Family
ID=9393814
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002036278A Expired - Lifetime CA2036278C (fr) | 1990-02-16 | 1991-02-13 | Installation pour commander a distance l'affichage des prix dans un magasin |
Country Status (8)
Country | Link |
---|---|
US (1) | US5504475A (fr) |
EP (2) | EP1003092B1 (fr) |
JP (1) | JP3115621B2 (fr) |
AU (1) | AU644130B2 (fr) |
CA (1) | CA2036278C (fr) |
DE (2) | DE69132416T2 (fr) |
ES (2) | ES2198108T3 (fr) |
FR (1) | FR2658645B1 (fr) |
Families Citing this family (108)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04317167A (ja) * | 1991-01-28 | 1992-11-09 | Ncr Corp | 誘導ループ式データ転送装置 |
FR2706665B1 (fr) * | 1993-06-11 | 1995-09-08 | Fis | Dispositif pour la fixation d'un boîtier d'affichage électronique. |
US6267670B1 (en) * | 1997-03-21 | 2001-07-31 | Walker Digital, Llc | System and method for performing lottery ticket transactions utilizing point-of-sale terminals |
US6694300B1 (en) | 1997-03-21 | 2004-02-17 | Walker Digital, Llc | Method and apparatus for providing supplementary product sales to a customer at a customer terminal |
US7831470B1 (en) | 1996-09-04 | 2010-11-09 | Walker Digital, Llc | Method and apparatus for facilitating electronic commerce through providing cross-benefits during a transaction |
US6119099A (en) * | 1997-03-21 | 2000-09-12 | Walker Asset Management Limited Partnership | Method and system for processing supplementary product sales at a point-of-sale terminal |
US6271807B1 (en) | 1993-09-03 | 2001-08-07 | Display Edge Technology, Ltd. | Method of initializing, controlling and updating electronic display tags and related controller therefor |
US5537126A (en) * | 1993-09-03 | 1996-07-16 | Kayser Ventures, Ltd. | Article-information display system using electronically controlled tags |
US6249263B1 (en) | 1993-09-03 | 2001-06-19 | Display Edge Technology, Ltd. | Article-information display system using electronically controlled tags |
US5736967A (en) * | 1993-09-03 | 1998-04-07 | Kayser Ventures, Ltd. | Article-information display system using electronically controlled tags |
DE4403696A1 (de) * | 1994-02-07 | 1995-08-17 | Siemens Nixdorf Inf Syst | Vorrichtung und Verfahren zur zentralen Computersteuerung von freiplazierbaren Warenkennzeichnungen und Informationsschildern |
GB2291722A (en) * | 1994-07-15 | 1996-01-31 | Ibm | Cordless coupling for peripheral devices. |
DE4439074C2 (de) * | 1994-11-02 | 1998-09-17 | Pricer Ab | Anlage zur elektronischen Preisanzeige |
AU677133B2 (en) * | 1994-11-22 | 1997-04-10 | Casio Computer Co., Ltd. | Receiver for FM multiplex broadcasting with detachable storing medium |
US5722048A (en) * | 1994-12-02 | 1998-02-24 | Ncr Corporation | Apparatus for improving the signal to noise ratio in wireless communication systems through message pooling and method of using the same |
AT402982B (de) * | 1995-02-22 | 1997-10-27 | Kronegger Peter Dipl Ing Dr Te | Elektronisches anzeige- und eingabesystem mit induktiver energieversorgung der einzelnen anzeige- und eingabeeinheiten |
US6057808A (en) * | 1995-03-16 | 2000-05-02 | Casio Computer Co., Ltd. | FM multiplex broadcast receiving apparatus comprising detachable storing medium |
CA2173910A1 (fr) * | 1995-09-21 | 1997-03-22 | John C. Goodwin, Iii | Etiquette de prix electronique ayant un lecteur de codes a barres bidimensionnels |
IL118686A0 (en) * | 1996-06-19 | 1996-10-16 | Eldat Communication Ltd | Navigation system using changeable signs |
US6055414A (en) * | 1996-07-23 | 2000-04-25 | Ncr Corporation | System and method for improving reliability and performance of wireless communication systems using message pooling |
US5854474A (en) * | 1996-09-06 | 1998-12-29 | Ncr Corporation | Electronic sign having automatic price display |
US6980196B1 (en) * | 1997-03-18 | 2005-12-27 | Massachusetts Institute Of Technology | Printable electronic display |
US6397193B1 (en) | 1997-08-26 | 2002-05-28 | Walker Digital, Llc | Method and apparatus for automatically vending a combination of products |
US6876978B1 (en) | 1997-03-21 | 2005-04-05 | Walker Digital, Llc | Method and apparatus for generating a coupon |
US20020032667A1 (en) * | 1997-03-21 | 2002-03-14 | Walker Jay S. | System and method providing a restaurant menu dynamically generated based on revenue management information |
US6298331B1 (en) | 1997-03-21 | 2001-10-02 | Walker Digital, Llc | Method and apparatus for selling an aging food product |
US6298329B1 (en) | 1997-03-21 | 2001-10-02 | Walker Digital, Llc | Method and apparatus for generating a coupon |
US20040054593A1 (en) * | 1997-03-21 | 2004-03-18 | Van Luchen Andrew S. | Method and apparatus for facilitating the play of fractional lottery tickets utilizing point-of -sale terminals |
US7351142B2 (en) * | 1997-03-21 | 2008-04-01 | Walker Digital, Llc | Method and apparatus for facilitating play of fractional value lottery games |
US7233912B2 (en) * | 1997-08-26 | 2007-06-19 | Walker Digital, Llc | Method and apparatus for vending a combination of products |
US7272569B1 (en) | 1997-03-21 | 2007-09-18 | Walker Digital, Llc | Method and apparatus for controlling the performance of a supplementary process at a point-of-sale terminal |
US6341268B2 (en) | 1997-03-21 | 2002-01-22 | Walker Digital, Llc | System and method providing a restaurant menu dynamically generated based on revenue management information |
US6064987A (en) | 1997-03-21 | 2000-05-16 | Walker Digital, Llc | Method and apparatus for providing and processing installment plans at a terminal |
US7184990B2 (en) * | 1997-03-21 | 2007-02-27 | Walker Digital, Llc | Method and apparatus for selling an aging food product |
US6138105A (en) | 1997-03-21 | 2000-10-24 | Walker Digital, Llc | System and method for dynamic assembly of packages in retail environments |
US7542919B1 (en) | 1997-03-21 | 2009-06-02 | Walker Digital, Llc | Method and apparatus for selecting a supplemental product to offer for sale during a transaction |
US7072850B1 (en) | 1997-03-21 | 2006-07-04 | Walker Digital, Llc | Method and apparatus for processing a supplementary product sale at a point-of-sale terminal |
US6980968B1 (en) | 1997-03-21 | 2005-12-27 | Walker Digital, Llc | Method and apparatus for providing and processing installment plans at a terminal |
US6223163B1 (en) | 1997-03-21 | 2001-04-24 | Walker Digital, Llc | Method and apparatus for controlling offers that are provided at a point-of-sale terminal |
US7606729B1 (en) | 1997-03-21 | 2009-10-20 | Walker Digital, Llc | Method and apparatus for facilitating the play of fractional lottery tickets utilizing point-of-sale terminals |
US20050027601A1 (en) * | 1998-12-22 | 2005-02-03 | Walker Jay S. | Products and processes for vending a plurality of products |
US6002450A (en) * | 1997-03-24 | 1999-12-14 | Evolve Products, Inc. | Two-way remote control with advertising display |
US20050097594A1 (en) | 1997-03-24 | 2005-05-05 | O'donnell Frank | Systems and methods for awarding affinity points based upon remote control usage |
US8769598B2 (en) * | 1997-03-24 | 2014-07-01 | Logitech Europe S.A. | Program guide on a remote control |
US6504580B1 (en) | 1997-03-24 | 2003-01-07 | Evolve Products, Inc. | Non-Telephonic, non-remote controller, wireless information presentation device with advertising display |
US6130726A (en) * | 1997-03-24 | 2000-10-10 | Evolve Products, Inc. | Program guide on a remote control display |
JP4200242B2 (ja) | 1997-03-24 | 2008-12-24 | ティブイ コンパス,インク. | 広告表示をする双方向リモコン |
FR2761511B1 (fr) * | 1997-03-28 | 2002-02-22 | Jean Jacques Almero | Installation pour l'affichage electronique d'informations |
US5861817A (en) * | 1997-07-02 | 1999-01-19 | Douglas A. Palmer | System for, and method of, displaying prices on tags in supermarkets |
DE19730051A1 (de) * | 1997-07-14 | 1999-02-04 | Meonic Sys Eng Gmbh | Vorrichtung und Verfahren zum Anzeigen von Preisen und Artikelbezeichnungen an Warenträgern |
US7894936B2 (en) | 1997-10-09 | 2011-02-22 | Walker Digital, Llc | Products and processes for managing the prices of vending machine inventory |
US20020116286A1 (en) * | 1997-10-09 | 2002-08-22 | Walker Jay S. | Method and apparatus for utilizing demand information at a vending machine |
US6044359A (en) * | 1997-11-13 | 2000-03-28 | Ncr Corporation | Method of minimizing power consumption within an electronic price label |
US20020169664A1 (en) * | 1997-12-01 | 2002-11-14 | Walker Jay S. | System for providing offers using a billing statement |
US7236942B1 (en) | 1997-12-19 | 2007-06-26 | Walker Digital, Llc | Pre-sale data broadcast system and method |
US5999105A (en) * | 1998-04-30 | 1999-12-07 | Gordon; Gary M. | Multiple sensory message center apparatus |
US7899710B1 (en) | 1998-05-27 | 2011-03-01 | Walker Digital, Llc | Determination and presentation of package pricing offers in response to customer interest in a product |
US6753830B2 (en) | 1998-09-11 | 2004-06-22 | Visible Tech-Knowledgy, Inc. | Smart electronic label employing electronic ink |
US6924781B1 (en) * | 1998-09-11 | 2005-08-02 | Visible Tech-Knowledgy, Inc. | Smart electronic label employing electronic ink |
US20020167500A1 (en) * | 1998-09-11 | 2002-11-14 | Visible Techknowledgy, Llc | Smart electronic label employing electronic ink |
US7827057B1 (en) | 1998-10-05 | 2010-11-02 | Walker Digital, Llc | Method and apparatus for providing cross-benefits based on a customer activity |
US6411196B1 (en) * | 1998-12-04 | 2002-06-25 | Ncr Corporation | System and method of controlling an electronic price label |
US7826923B2 (en) | 1998-12-22 | 2010-11-02 | Walker Digital, Llc | Products and processes for vending a plurality of products |
CA2293912A1 (fr) * | 1999-01-08 | 2000-07-08 | Jerry Lee Vandierendonck | Systemes de transmission de signaux |
US6293463B1 (en) * | 1999-02-17 | 2001-09-25 | Ncr Corporation | Electronic price label battery storage apparatus and replacement method |
JP2000285324A (ja) * | 1999-03-31 | 2000-10-13 | Sony Computer Entertainment Inc | 携帯情報通信端末およびエンタテインメントシステム |
US20080278408A1 (en) * | 1999-05-04 | 2008-11-13 | Intellimat, Inc. | Floor display systems and additional display systems, and methods and computer program products for using floor display systems and additional display system |
US7009523B2 (en) * | 1999-05-04 | 2006-03-07 | Intellimats, Llc | Modular protective structure for floor display |
US7511630B2 (en) | 1999-05-04 | 2009-03-31 | Intellimat, Inc. | Dynamic electronic display system with brightness control |
US20020156634A1 (en) * | 1999-05-04 | 2002-10-24 | Blum Ronald D. | Floor mat with voice-responsive display |
AU5135400A (en) | 1999-06-30 | 2001-01-22 | Walker Digital, Llc | Vending machine system and method for encouraging the purchase of profitable items |
DE19952840A1 (de) * | 1999-11-03 | 2001-05-23 | Wincor Nixdorf Gmbh & Co Kg | Datenübertragung für zeitweise inaktive Empfänger |
US7026913B2 (en) * | 1999-11-30 | 2006-04-11 | Ncr Corporation | Methods and apparatus for self-diagnosing electronic price labels |
FR2802693B1 (fr) | 1999-12-15 | 2002-08-02 | Store Electronic Systems Techn | Systeme perfectionne d'etiquettes electroniques notamment pour l'affichage de prix sur lieux de vente |
US6784805B2 (en) | 2000-03-15 | 2004-08-31 | Intrigue Technologies Inc. | State-based remote control system |
US20010033243A1 (en) | 2000-03-15 | 2001-10-25 | Harris Glen Mclean | Online remote control configuration system |
US8531276B2 (en) | 2000-03-15 | 2013-09-10 | Logitech Europe S.A. | State-based remote control system |
AU2001249313A1 (en) * | 2000-03-21 | 2001-10-03 | Walker Digital, Llc | Method and apparatus for selecting a supplemental product to offer for sale during a transaction |
US8473341B1 (en) | 2000-05-16 | 2013-06-25 | Walker Digital, Llc | System to provide price adjustments based on indicated product interest |
US7218991B2 (en) | 2000-08-22 | 2007-05-15 | Walker Digital, Llc | System for vending physical and information items |
DK174842B1 (da) * | 2000-10-25 | 2003-12-15 | Modulex As | Fremgangsmåde ved skiltning samt anlæg til skiltning, for eksempel i en bygning |
US7213751B2 (en) * | 2000-10-31 | 2007-05-08 | Pricer Ab | Method and device for transmission of data in an electronic shelf labeling system |
US20060247973A1 (en) * | 2000-11-14 | 2006-11-02 | Mueller Raymond J | Method and apparatus for dynamic rule and/or offer generation |
US6551738B2 (en) | 2001-02-16 | 2003-04-22 | Ncr Corporation | Electronic price label battery storage apparatus and replacement method |
US7340419B2 (en) | 2001-03-15 | 2008-03-04 | Walker Digital, Llc | Method and apparatus for product display |
NZ514866A (en) * | 2001-10-16 | 2004-09-24 | Itb Consulting Ltd | Display modules of electronic display networked via inductive signal and power transceivers |
JP2003198645A (ja) | 2001-12-27 | 2003-07-11 | Sharp Corp | 送信装置及びこれを用いた通信システム |
US6601764B1 (en) * | 2002-03-13 | 2003-08-05 | Ncr Corporation | System and method of managing inventory |
US20030204444A1 (en) * | 2002-03-29 | 2003-10-30 | Van Luchene Andrew S. | Method and apparatus for managing and providing offers |
US7841514B2 (en) | 2002-03-29 | 2010-11-30 | Walker Digital, Llc | Digital advertisement board in communication with point-of-sale terminals |
WO2003104918A2 (fr) | 2002-06-04 | 2003-12-18 | Philip Morris Products Inc. | Commande d'affichage automatique de prix par emulation d'appel de prix de caisse enregistreuse electronique |
FR2841023B1 (fr) | 2002-06-14 | 2005-10-21 | Store Electronic Systems Techn | Antenne pour etiquette electronique |
US20040068418A1 (en) * | 2002-07-09 | 2004-04-08 | J'maev Jack I. | Method and apparatus for issuing product notices |
US20040138953A1 (en) * | 2002-07-23 | 2004-07-15 | Van Luchene Andrew S. | Method and apparatus for offering coupons during a transaction |
CN1224933C (zh) * | 2002-12-10 | 2005-10-26 | 陈伟 | 电子货架标签系统及电子标签和它们处理信号的方法 |
US20040165015A1 (en) * | 2003-02-20 | 2004-08-26 | Blum Ronald D. | Electronic display device for floor advertising/messaging |
US20050027622A1 (en) | 2003-07-30 | 2005-02-03 | Walker Jay S. | Products and processes for vending a plurality of products via defined groups |
US20050134461A1 (en) * | 2003-09-03 | 2005-06-23 | Alexander Gelbman | Electronically updateable label and display |
SE0400556D0 (sv) * | 2004-03-05 | 2004-03-05 | Pricer Ab | Electronic shelf labelling system, electronic label, handheld device and method in an electronic labelling system |
KR100593448B1 (ko) | 2004-09-10 | 2006-06-28 | 삼성전자주식회사 | 전이금속 산화막을 데이터 저장 물질막으로 채택하는비휘발성 기억 셀들 및 그 제조방법들 |
US7178727B2 (en) * | 2005-01-26 | 2007-02-20 | Tagcorp, Inc. | Remote controlled separable electronic price tag |
DE102006018238A1 (de) | 2005-04-20 | 2007-03-29 | Logitech Europe S.A. | System und Verfahren zur adaptiven Programmierung einer Fernbedienung |
FI120171B (fi) | 2008-02-20 | 2009-07-15 | Marisense Oy | Järjestely häiriösignaalien vaikutusten pienentämiseksi radiotaajuuksia käyttävässä tietoliikenteessä |
FR2937436B1 (fr) * | 2008-10-21 | 2014-10-03 | Store Electronic Systems Ses | Systeme perfectionne d'etiquettes electroniques notamment pour l'affichage de donnees sur un lieu de vente |
US8234507B2 (en) | 2009-01-13 | 2012-07-31 | Metrologic Instruments, Inc. | Electronic-ink display device employing a power switching mechanism automatically responsive to predefined states of device configuration |
US8457013B2 (en) | 2009-01-13 | 2013-06-04 | Metrologic Instruments, Inc. | Wireless dual-function network device dynamically switching and reconfiguring from a wireless network router state of operation into a wireless network coordinator state of operation in a wireless communication network |
US8508401B1 (en) | 2010-08-31 | 2013-08-13 | Logitech Europe S.A. | Delay fixing for command codes in a remote control system |
KR20140056797A (ko) * | 2012-10-31 | 2014-05-12 | 삼성전기주식회사 | 전자 선반 라벨 태그 가격정보 할당 방법 및 그에 따른 시스템 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3739339A (en) * | 1971-09-23 | 1973-06-12 | Great Atlantic Pacific Tea Co | Warehouse indicator system |
US4002886A (en) * | 1975-06-20 | 1977-01-11 | Ronald Murl Sundelin | Electronic price display unit |
US4415065A (en) * | 1980-11-17 | 1983-11-15 | Sandstedt Gary O | Restaurant or retail vending facility |
US4500880A (en) * | 1981-07-06 | 1985-02-19 | Motorola, Inc. | Real time, computer-driven retail pricing display system |
US4449248A (en) * | 1982-02-01 | 1984-05-15 | General Electric Company | Battery saving radio circuit and system |
JPS58188943A (ja) * | 1982-04-14 | 1983-11-04 | Nec Corp | 無線選択呼出受信機 |
US4521677A (en) * | 1983-12-02 | 1985-06-04 | Sarwin Herbert S | Product control system for supermarkets and the like |
SE441477B (sv) * | 1984-10-15 | 1985-10-07 | Makoson Ab | Anordning for hyllkantmerkning |
DE3534652A1 (de) * | 1985-09-28 | 1987-04-09 | Joachim Dipl Ing Mueller | Vorrichtung zur alphanumerischen oder graphischen anzeige von informationen |
JPH0683090B2 (ja) * | 1986-05-16 | 1994-10-19 | アルプス電気株式会社 | 通信装置 |
IT1197812B (it) * | 1986-09-16 | 1988-12-06 | Ausimont Spa | Composizione a base di polimeri fluorurati in dispersione acquosa,contenente alcossisilani,per il rivestimento di superfici metalliche |
US4821291A (en) * | 1986-09-22 | 1989-04-11 | Stevens John K | Improvements in or relating to signal communication systems |
GB2196766A (en) * | 1986-10-13 | 1988-05-05 | Sangyai Pitayanukul | Computer communication system |
DE3742707A1 (de) * | 1986-12-17 | 1988-07-21 | Raula Scandi Marketing Hb | Verfahren zum automatischen abgeben von verkehrsinformationen und vorrichtung zur durchfuehrung des verfahrens |
US4766295A (en) * | 1987-03-02 | 1988-08-23 | H.E. Butt Grocery Company | Electronic pricing display system |
US5111196A (en) * | 1987-03-23 | 1992-05-05 | Esl, Inc. | Electronic information display module and connector therefor |
DE3812215A1 (de) * | 1988-04-13 | 1989-10-26 | Telefunken Electronic Gmbh | Warenauszeichnungseinrichtung |
US4996526A (en) * | 1988-12-01 | 1991-02-26 | Motorola, Inc. | Power conservation method and apparatus for a portion of a synchronous information signal |
US5089813A (en) * | 1989-07-19 | 1992-02-18 | Motorola, Inc. | Method of super battery saving in a selective call receiver |
-
1990
- 1990-02-16 FR FR9001904A patent/FR2658645B1/fr not_active Expired - Fee Related
-
1991
- 1991-02-13 CA CA002036278A patent/CA2036278C/fr not_active Expired - Lifetime
- 1991-02-15 ES ES99203753T patent/ES2198108T3/es not_active Expired - Lifetime
- 1991-02-15 EP EP99203753A patent/EP1003092B1/fr not_active Expired - Lifetime
- 1991-02-15 DE DE69132416T patent/DE69132416T2/de not_active Expired - Lifetime
- 1991-02-15 ES ES91400403T patent/ES2152917T3/es not_active Expired - Lifetime
- 1991-02-15 AU AU71080/91A patent/AU644130B2/en not_active Expired
- 1991-02-15 EP EP91400403A patent/EP0447278B1/fr not_active Expired - Lifetime
- 1991-02-15 DE DE69133268T patent/DE69133268T2/de not_active Expired - Lifetime
- 1991-02-16 JP JP03044130A patent/JP3115621B2/ja not_active Expired - Lifetime
-
1994
- 1994-01-19 US US08/185,306 patent/US5504475A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
FR2658645B1 (fr) | 1994-10-07 |
DE69132416T2 (de) | 2001-04-19 |
EP0447278B1 (fr) | 2000-09-20 |
ES2198108T3 (es) | 2004-01-16 |
DE69132416D1 (de) | 2000-10-26 |
DE69133268D1 (de) | 2003-06-26 |
JPH07193882A (ja) | 1995-07-28 |
JP3115621B2 (ja) | 2000-12-11 |
FR2658645A1 (fr) | 1991-08-23 |
EP0447278A3 (en) | 1991-10-30 |
CA2036278A1 (fr) | 1991-08-17 |
EP1003092B1 (fr) | 2003-05-21 |
ES2152917T3 (es) | 2001-02-16 |
DE69133268T2 (de) | 2004-03-25 |
EP1003092A1 (fr) | 2000-05-24 |
AU644130B2 (en) | 1993-12-02 |
US5504475A (en) | 1996-04-02 |
EP0447278A2 (fr) | 1991-09-18 |
AU7108091A (en) | 1991-08-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2036278C (fr) | Installation pour commander a distance l'affichage des prix dans un magasin | |
FR2802693A1 (fr) | Systeme perfectionne d'etiquettes electroniques notamment pour l'affichage de prix sur lieux de vente | |
EP1525567A2 (fr) | Procede pour utiliser un terminal radiotelephonique comme telecommande de dispositifs automatiques fournissant des services payants | |
EP0472472A1 (fr) | Dispositif pour le dialogue à distance entre une station et un ou plusieurs objets portatifs | |
EP1793322A1 (fr) | Module de sécurité évolutif | |
EP2091017A1 (fr) | Procédé de traçabilité d'un terminal de paiement électronique, en cas de vol de ce dernier, programme d'ordinateur et terminal correspondants | |
FR2783988A1 (fr) | Systeme d'achat et d'etiquettes electroniques de rayon | |
WO2000043946A1 (fr) | Maintien d'un canal avec anticollision dans un systeme d'identification electronique | |
BE1004785A3 (fr) | Procede de reception et de traitement de signaux predetermines au cours du fonctionnement d'un circuit d'economie de batterie dans un recepteur de recherche de personnes. | |
EP0826188B1 (fr) | Dispositif de communication a distance et son procede pour le suivi de produits en mouvement | |
CA2741328C (fr) | Systeme perfectionne d'etiquettes electroniques notamment pour l'affichage de donnees sur un lieu de vente | |
EP1894154A2 (fr) | Dispositif et procede pour attester de la presence d'un individu dans un endroit donne a un instant donne | |
WO1994014290A1 (fr) | Procede de traitement d'informations au sein d'un recepteur, en particulier de radio-messagerie, et recepteur correspondant | |
EP1064632B1 (fr) | Detecteur electronique destine a l'identification d'objets afin d'en eviter la perte, le vol ou le deplacement | |
WO2003081551A1 (fr) | Equipement de telecommunication mobile, module d'emission-reception courte distance apte a fonctionner avec cet equipement et procede de detection de vol de cet equipement | |
EP3900293A1 (fr) | Procédé et système de sécurisation d'opérations, et poste utilisateur associé | |
FR3102284A1 (fr) | Procédé d’ouverture d’une partie d’un véhicule automobile | |
FR2800943A1 (fr) | Systeme de suivi de consommateurs notamment dans une enceinte d'hypermarche | |
FR3120976A1 (fr) | Procédé de détection d’absence d’un élément matériel dans une zone géographique, système associé | |
FR3095061A1 (fr) | Procédé de gestion du contenu d’une vitrine de présentation de produits équipés d’étiquettes RFID | |
US20160247166A1 (en) | Efficient recovery for electronic devices | |
EP2938007A1 (fr) | Procédé de gestion d'un ensemble d'objets communicants permettant la propagation d'un signal, notamment une consigne de réveil, entre lesdits objets | |
EP1349306A1 (fr) | Procédé de transmission d'information entre deux unités munies chacune de moyens d'émission et/ou de réception de signaux | |
EP1349305A1 (fr) | Procédé de transmission d'information entre deux unités munies chacune de moyens d'émission et/ou de réception de signaux | |
FR2877793A1 (fr) | Systeme distribue de consultation et d'echange de messages electroniques economique et simple d'utilisation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |