FR3072492B1 - Procede pour initialiser ou mettre a jour une base de donnees de realogramme pour un lineaire, en utilisant des signaux optiques emis par des etiquettes electroniques de gondole - Google Patents

Procede pour initialiser ou mettre a jour une base de donnees de realogramme pour un lineaire, en utilisant des signaux optiques emis par des etiquettes electroniques de gondole Download PDF

Info

Publication number
FR3072492B1
FR3072492B1 FR1759598A FR1759598A FR3072492B1 FR 3072492 B1 FR3072492 B1 FR 3072492B1 FR 1759598 A FR1759598 A FR 1759598A FR 1759598 A FR1759598 A FR 1759598A FR 3072492 B1 FR3072492 B1 FR 3072492B1
Authority
FR
France
Prior art keywords
gondola
label
electronic
identifier
labels
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.)
Active
Application number
FR1759598A
Other languages
English (en)
Other versions
FR3072492A1 (fr
Inventor
Tarik Filali
Francois Robin
Andreas Rossl
Thomas Schwarz
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SES Imagotag SA
Original Assignee
SES Imagotag SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SES Imagotag SA filed Critical SES Imagotag SA
Priority to FR1759598A priority Critical patent/FR3072492B1/fr
Priority to PCT/EP2018/077955 priority patent/WO2019073063A1/fr
Priority to EP18783036.9A priority patent/EP3695365A1/fr
Publication of FR3072492A1 publication Critical patent/FR3072492A1/fr
Application granted granted Critical
Publication of FR3072492B1 publication Critical patent/FR3072492B1/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Display Racks (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

L'invention concerne un procédé pour initialiser ou mettre à jour une base de données de réalogramme représentant l'agencement d'articles dans une gondole, une pluralité d'étiquettes électroniques de gondole étant agencées dans ladite gondole, chaque étiquette électronique de gondole ayant un identifiant d'étiquette unique, le procédé étant caractérisé en ce qu'il comprend les étapes suivantes : pour au moins un identifiant d'étiquette, transmission d'une instruction amenant l'étiquette électronique de gondole identifiée par ledit un identifiant d'étiquette à émettre un signal optique ou une diffusion optique, et d'acquisition d'une image ou d'une séquence d'images affichant la gondole, ledit signal ou ladite diffusion optique pouvant être détecté dans ladite image ou séquence d'images ; reconnaissance automatisée, dans l'image ou la séquence d'images acquise, de l'étiquette électronique de gondole émettant ledit signal ou ladite diffusion optique ; association, dans la base de données de réalogramme, dudit identifiant d'étiquette à un champ d'emplacement de la zone correspondante dans la gondole de ladite étiquette électronique de gondole reconnue.

Description

DOMAINE TECHNIQUE
La présente invention appartient au domaine des systèmes de gestion pour des étiquettes électroniques de gondole disposées dans des étagères, particulièrement des étagères d'une zone de vente.
ART ANTERIEUR
Dans de nombreux secteurs, la règlementation exige qu'une zone de vente affiche, pour les clients, des informations à jour relatives aux articles en vente dans la zone de vente. Des solutions d'étiquetage électronique d'étagère sont généralement utilisées pour l'affichage d'informations relatives aux articles en vente, telles que le prix, le prix au poids, le nom des articles, etc. Un avantage des étiquettes électroniques de gondole (appelées ci-après ESL) consiste en ce que l'écran d'affichage d'une ESL peut être commandé à distance par radiofréquence, qu'il s'agisse d'une basse fréquence ou d'une haute fréquence, de sorte que ledit écran d'affichage peut être mis à jour à chaque fois que des informations relatives à un article associé à l'ESL sont modifiées. Les informations affichées pour chaque article en vente sont de préférence mises à jour en temps réel en conformité avec les mises à jour d'un fichier central. Les changements apportés aux informations de produit dans le fichier central sont transférés automatiquement et très rapidement aux informations affichées pour les clients sur les étagères, alors que des étiquettes non électroniques d'étagère devraient être changées manuellement individuellement.
Dans ce fichier central, chaque article en vente, identifié par un identifiant d'article unique, est associé à plusieurs données telles que le prix, le nom, le prix au poids, etc. Le lien entre une étiquette électronique de gondole particulière et un article est généralement identifié par une association, dans ledit fichier central, entre un identifiant d'étiquette, qui 5 est propre et particulier à ladite ESL, et un identifiant d'article.
Une ESL est par conséquent associée à un seul article dans le fichier central de la zone de vente. De plus, une ESL en utilisation est maintenue fixement à 10 un emplacement spécifique dans une gondole, généralement sur un rail monté sur le bord d'une étagère. L'agencement des articles dans une zone de vente est de préférence représenté dans une base de données de réalogramme, contenant des informations 15 d'association entre des paires d'un identifiant d'étiquette et d'un emplacement à l'intérieur des étagères, ledit emplacement étant l'emplacement attendu de la zone correspondante de l'ESL identifiée par ledit identifiant d'étiquette. En variante, le réalogramme 20 peut contenir des informations d'association entre des paires d'un identifiant d'article (par exemple, un numéro ΕΆΝ) et d'un emplacement attendu. La base de données de réalogramme peut être transformée en une représentation visuelle bidimensionnelle ou 25 tridimensionnelle de l'agencement des étagères, utilisable par le personnel de la zone de vente.
D'une manière très avantageuse, le réalogramme peut être mis à jour à chaque fois qu'une ESL est réassociée à une référence d'article différente, dans 30 le fichier central qui est décrit ci-dessus. De plus, le réalogramme doit également être mis à jour à chaque fois que l'emplacement d'une ESL donnée est changé. Ces changements ont généralement lieu lorsque de nouveaux produits sont introduits dans la zone de vente tels que 35 des produits saisonniers, ou lorsque l'espace d'étagère attribué à un produit existant est réarrangé afin d'adapter le front de vente, et de garantir que la disponibilité du produit dans les étagères correspond à un niveau de stock attendu et à un taux de consommation attendu du produit.
La fourniture d'une telle base de données de réalogramme à jour permet le développement d'applications tirant parti des informations de géolocalisation des articles et ESL dans la zone de vente, qui peuvent être destinées à la fois aux clients de la zone de vente, ou aux employés de la zone de vente. Par exemple, la demande de brevet international WO 2013/153290 au nom du demandeur présente un procédé pour communiquer des informations localisées spatialement à un terminal mobile (tel qu'un téléphone mobile d'un client) en utilisant les informations d'emplacement connues d'étiquettes électroniques de gondole dans les étagères. Pour les clients, la satisfaction est améliorée du fait de la disponibilité optimisée des articles et du temps réduit pour le prélèvement d'articles, et l'attrait de la zone de vente est amélioré. Pour le personnel impliqué dans la préparation des étagères et la gestion des stocks, cela résulte en une productivité améliorée.
Un problème de l'art antérieur est que, lorsque des étiquettes électroniques de gondoles sont déployées, le personnel de chaque zone de vente doit effectuer une procédure en grande partie manuelle pour initialiser les informations d'emplacement pour la base de données de réalogramme. La collecte de données de réalogramme nécessite de mettre en correspondance les identifiants d'étiquette et les zones correspondantes des étagères. Chacune desdites zones est associée ou réassociée manuellement à un identifiant d'étiquette, ce qui prend du temps et génère des erreurs.
La demande de brevet international WO 2017/017366 au nom de la Demanderesse présente un procédé pour générer automatiquement des données d'association entre des articles et des emplacements dans les étagères, pour une séquence d'ESL consécutives. Cependant, cette procédure nécessite au moins de connaître au préalable l'emplacement précis d'une ESL pour chaque séquence. Cela peut ne- pas être possible lorsque des informations de réalogramme doivent être rassemblées à distance, comme dans le cas mentionné ci-dessus de marques surveillant l'agencement de leurs produits dans une pluralité de zones de vente.
Ainsi, il existe un besoin pour un procédé pour mettre à jour des données de réalogramme qui ne nécessite pas de scanner manuellement chaque étiquette électronique de gondole pour associer les zones d'une gondole à des identifiants d'étiquette, et pour un procédé qui ne nécessite pas non plus de connaître au préalable l'emplacement d'une pluralité d'étiquettes électroniques de gondole. Il existe, plus généralement, un besoin pour un procédé pour mettre à jour des données de réalogramme qui puisse être exécuté à distance.
RESUME DE L'INVENTION
L'invention propose un procédé pour initialiser ou mettre à jour une base de données de réalogramme représentant l'agencement d'articles dans une gondole qui satisfait aux besoins cités ci-dessus, par la prévision d'une pluralité d'étiquettes électroniques de gondole agencées dans ladite gondole, chaque étiquette électronique de gondole ayant un identifiant d'étiquette unique, chaque identifiant d'étiquette de ladite pluralité d'étiquettes électroniques de gondole étant associé dans un fichier central à un identifiant d'article unique, chaque étiquette électronique de gondole ayant une zone correspondante dans la gondole, l'article dont 5 l'identifiant est associé à ladite étiquette électronique de gondole étant supposé être présenté dans ladite zone correspondante, la position de ladite zone correspondante étant identifiée par un champ d'emplacement, le procédé comprenant les étapes suivantes :
pour au moins un identifiant d'étiquette, transmission par radiofréquence d'une instruction amenant l'étiquette électronique de gondole identifiée par ledit un identifiant d'étiquette à émettre un 15 signal optique ou une diffusion optique, et d'acquisition d'une image ou d'une séquence d'images affichant la gondole, le signal ou la diffusion optique émis par ladite étiquette électronique de gondole pouvant être détecté dans ladite image ou séquence 20 d'images ;
reconnaissance automatisée, dans l'image ou la séquence d'images acquise, de l'étiquette électronique de gondole émettant ledit signal ou ladite diffusion optique ;
association, dans la base de données de réalogramme, dudit identifiant d'étiquette à un champ d'emplacement de la zone correspondante de ladite étiquette électronique de gondole reconnue.
Le procédé défini ci-dessus permet, une fois que des ESL sont déployées dans une gondole, de détecter automatiquement, dans une image d'une gondole, la zone correspondante dans la gondole d'une ESL identifiée par un identifiant d'étiquette spécifique. Même si aucune donnée de réalogramme n'est connue au préalable, ce procédé permet l'initialisation de la base de données de réalogramme. Aucune intervention physique du personnel du site où la gondole est située n'est nécessaire, étant donné que l'acquisition d'une image ou d'une séquence d'images et la détection des zones correspondantes des ESL sont effectuées automatiquement. Ce procédé permet également de mettre à jour les données de réalogramme pour une gondole.
Ledit procédé peut, de manière avantageuse, et d'une manière non limitative, être complété par les caractéristiques suivantes, prises seules ou en n'importe quelle combinaison techniquement possible :
- l'étiquette électronique de gondole identifiée par ledit un identifiant d'étiquette comprend des moyens d'émission de lumière, et le signal optique est un signal lumineux émis par lesdits moyens d'émission de lumière ;
- dans ce dernier cas, les moyens d'émission de lumière émettent des signaux lumineux dans une ou plusieurs couleurs prédéterminées, et/ou émettent des signaux lumineux avec un motif de synchronisation prédéterminé ;
- en tant que variante de ce dernier cas, l'étiquette électronique de gondole identifiée par ledit un identifiant d'étiquette comprend un écran d'affichage configuré pour être mis à jour conformément à des instructions radiofréquences, et le signal optique est affiché sur l'écran d'affichage en tant que réponse à l'instruction transmise par radiofréquence ;
- dans ce dernier cas, le signal optique affiché sur 1'écran d'affichage est un motif d'image correspondant audit identifiant d'étiquette, tel qu'un code QR, une image en damier, ou une animation clignotante ;
- pendant l'étape d'acquisition de la séquence vidéo, plusieurs instructions sont transmises par radiofréquence correspondant à plusieurs identifiants d'étiquette, et chacune de ladite pluralité d'instructions provoque un affichage d'un signal optique différent correspondant respectivement à chacun de ladite pluralité d'identifiants d'étiquette.
- Dans ce dernier cas, chaque signal optique a une couleur différente, et l'étape de reconnaissance automatisée est effectuée par une reconnaissance de couleur ;
- le champ d'emplacement est également associé dans la base de données de réalogramme à l'identifiant d'article qui est associé dans le fichier central à l'identifiant d'étiquette de ladite étiquette électronique de gondole ;
- au moins un identifiant d'article est associé dans le fichier central à une pluralité d'identifiants d'étiquette, et, pendant la transmission d'instructions par radiofréquence, le premier serveur transmet une pluralité d'instructions correspondant respectivement à chacun desdits identifiants d'étiquette, amenant respectivement chacune des étiquettes de gondole identifiées par lesdits identifiants d'étiquette à émettre un signal optique à différents instants, et chacun des champs d'emplacement reconnus à l'étape suivante est associé à un identifiant d'étiquette différent ;
- le champ d'emplacement qui identifie une zone correspondante d'une étiquette électronique de gondole est défini par une combinaison :
d'un identifiant de gondole, d'un numéro de rangée parmi les rangées consécutives d'étiquettes électroniques de gondole dans ladite gondole, d'un numéro d'étiquette de gondole parmi les étiquettes de qondole consécutives dans ladite rangée.
- Dans ce dernier cas, le procédé comprend une étape préliminaire de détection automatisée des champs d'emplacement de toutes les zones correspondantes présentes dans la gondole, par la reconnaissance dans une image de gondole acquise des rangées d'étiquettes de gondole de la gondole et des étiquettes électronrques de gondole consécutives dans chaque rangée.
Cette dernière caractéristique s'applique de manière avantaqeuse dans le cas d'un procédé pour initialiser une base de données de réalogramme correspondant à la gondole, étant donné que le nombre de rangées et le nombre d'ESL dans chaque rangée ne sont pas nécessairement connus au préalable dans ce cas ;
- l'étape d'acquisition d'une image ou d'une séquence d'images est exécutée pour chaque identifiant d'étiquette associé dans la base de données de réalogramme à un champ d'emplacement d'une zone correspondante dans la gondole, le procédé comprenant une étape supplémentaire de détermination des étiquettes électroniques de gondole qui n'envoient pas de signal optique dans l'image acquise ou dans la séquence d'images entière acquise, menant à la détermination que lesdites étiquettes électroniques de gondole ne sont pas supposées être présentes dans ladite gondole conformément aux informations présentes dans la base de données de réalogramme.
Cette variante du procédé comprend une vérification de conformité entre les informations actuellement présentes dans la base de données de réalogramme et l'agencement réel des ESL dans la gondole, en repérant les ESL présentes dans la gondole dont l'identifiant d'étiquette n'est pas associé dans la base de données de réalogramme à un champ d'emplacement d'une zone dans la gondole ;
- pour une pluralité d'identifiants d'étiquette des étiquettes électroniques de gondole qui sont supposées être agencées dans un ordre attendu dans la gondole conformément aux informations présentes dans la base de données de réalogramme, des instructions pour émettre un signal optique sont transmises séquentiellement auxdites étiquettes électroniques de gondole dans le même ordre que l'ordre attendu, et le procédé comprend une étape supplémentaire de vérification qu'il y a une correspondance entre un ordre réel des étiquettes électroniques de gondole qui sont présentes dans la gondole et ledit ordre attendu.
Cette variante du procédé permet d'effectuer une autre vérification de conformité entre les informations de la base de données de réalogramme et l'agencement réel des ESL, entre l'ordre attendu des ESL dans la gondole et l'ordre réel, et permet de repérer les ESL qui ne sont pas à leur position attendue dans la gondole ;
- la transmission à l'étiquette électronique de gondole de l'instruction provoquant l'émission d'un signal optique, et l'association dans la base de données de réalogramme du champ d'emplacement à l'identifiant d'étiquette de l'étiquette électronique de gondole émettant le signal optique sont effectuées par deux serveurs distincts ou plus.
Selon un deuxième aspect, l'invention concerne un système pour l'affichage d'articles dans une gondole, ledit système comprenant :
une pluralité d'étiquettes électroniques de gondole, comportant un périphérique radiofréquence pour recevoir des signaux radiofréquences, chaque étiquette électronique de gondole ayant un identifiant d'étiquette unique, un serveur central configuré pour accéder à un fichier central et le modifier, dans lequel chaque identifiant d'étiquette est associé à un identifiant d'article unique, le serveur central étant configuré pour communiquer avec les étiquettes électroniques de gondole par radiofréquence, un serveur qui est soit distinct du serveur central, soit le même que le serveur central, configuré pour accéder à une base de données de réalogramme et la modifier, la gondole étant divisée en une pluralité de zones, chaque zone étant destinée à contenir une seule référence d'article, chaque zone pouvant être identifiée par un champ d'emplacement unique, la base de données de réalogramme mémorisant les associations entre un champ d'emplacement et un identifiant d'étiquette unique, un dispositif de formation d'image qui est capable d'acquérir une image ou une séquence d'images de la gondole, le serveur étant configuré pour détecter les étiquettes électroniques de gondole sur ladite image ou séquence d'images par une reconnaissance d'image, et étant également configuré pour détecter les signaux optiques ou les diffusions optiques émis par les étiquettes électroniques de gondole, et reconnaître les champs d'emplacement correspondant aux signaux ou aux diffusions optiques.
Ledit système est, de manière avantageuse et non limitative, complété par les caractéristiques cidessous, prises seules ou en n'importe quelle combinaison technique possible :
- une des étiquettes électroniques de gondole du système comprend en outre un écran d'affichage configuré pour être mis à jour conformément à des instructions radiofréquences ;
- une des étiquettes électroniques de gondole comprend en outre des moyens d'émission de lumière, etr ladite étiquette électronique de gondole est configurée pour émettre des signaux lumineux par l'intermédiaire desdits moyens d'émission de lumière dans une ou plusieurs couleurs prédéterminées, et/ou émettre des signaux lumineux avec un motif de synchronisation prédéterminé ;
- dans ce dernier cas, l'indicateur émettant de la lumière de l'étiquette électronique de gondole est une source à DEL commandée par un circuit de commande recevant des instructions d'activation/désactivation par radiofréquence ;
- le premier serveur central communique avec les étiquettes électroniques de gondole par une fréquence de 8 68 MHz (mégahertz) , ou de 915 MHz, ou de 77 9 MHz, ou de 2,4 GHz (gigahertz), ou inférieure à 40 KHz (kilohertz).
Selon encore un autre aspect, l'invention propose un serveur pour la gestion d'une base de données de réalogramme représentant l'agencement d'articles dans une gondole, dans lequel chaque zone de la gondole qui correspond à une référence d'article unique est identifiée par un champ d'emplacement unique dans le serveur, dans lequel la base de données de réalogramme est configurée pour mémoriser les associations entre un champ d'emplacement de la gondole et un identifiant d'étiguette unique d'une étiquette électronique de gondole qui est supposée être agencée dans la gondole, dans lequel le serveur est configuré pour détecter les étiquettes électroniques de gondole sur une image ou une séquence d'images de la gondole par une reconnaissance d'image, dans lequel le serveur est configuré pour détecter les signaux optiques ou les diffusions optiques émis par lesdites étiquettes électroniques de gondole, reconnaître les champs d'emplacement correspondant aux signaux ou aux diffusions optiques, et associer, dans la base de données de réalogramme, les identifiants d'étiquette et les champs d'emplacement reconnus.
BREVE DESCRIPTION DES DESSINS
D'autres caractéristiques et avantages de l'invention apparaîtront à partir de la description détaillée qui suit, qui est seulement illustrative et non limitative, en correspondance avec les dessins joints qui suivent :
La figure 1 est une vue schématique de face d'une étiquette électronique de gondole équipée d'indicateurs lumineux.
La figure 2 représente un mode de réalisation d'un système de gestion de prix pour une zone de vente selon 1'invention.
La figure 3 est un organigramme représentant un procédé selon l'invention pour initialiser ou mettre à jour une base de données de réalogramme pour une gondole d'une zone de vente, utilisant des étiquettes électroniques de gondole émettant de la lumière.
La figure 4 est un organigramme représentant les étapes d'un mode de réalisation particulier d'un procédé pour initialiser une base de données de réalogramme.
La figure 5 représente schématiquement une vue de face acquise d'une gondole, après l'exécution d'une étape de reconnaissance d'étiquettes électroniques de gondole selon le procédé de la figure 4.
La figure 6 représente la même vue d'une gondole, après l'exécution d'une étape de reconnaissance de rangées d'étiquettes électroniques de gondole selon le procédé de la figure 4.
La figure 7 représente la même vue d'une gondole après une étape de transmission d'instructions aux ESL pour émettre de la lumière, selon le procédé de la figure 4.
La figure 8 représente la même vue d'une gondole, après une étape d'enregistrement de nouvelles informations d'association dans la base de données de réalogramme selon le procédé de la figure 4.
DESCRIPTION DETAILLEE DE MODES DE REALISATION PREFERES
Dans tout ce qui suit, nous allons décrire des procédés et des systèmes relatifs à l'affichage d'informations de produits pour les clients et/ou le personnel d'une zone de vente, utilisant des étiquettes électroniques de gondole (ou ESL) . Cependant, il convient de noter qu'un procédé selon l'invention peut être appliqué à une gondole comprenant des étiquettes électroniques de gondole émettant de la lumière qui ne feraient pas partie d'un système pour afficher des informations relatives à des produits d'une zone de vente. Par exemple, un système tel que décrit cidessous, comprenant des étiquettes électroniques de gondole émettant de la lumière, pourrait également être envisagé pour la gestion de stock dans un entrepôt. Un procédé selon l'invention peut même être exécuté avec des ESL ne comportant pas d'écran pour l'affichage d'informations.
Le système pour mettre à jour ou initialiser des informations de base de données de réalogramme qui va être décrit ci-dessous est configuré pour identifier une correspondance entre une « zone de correspondance » visible dans une image acquise d'une gondole et une ESL également visible dans ladite image. La zone de correspondance d'une ESL est une zone de la gondole dans laquelle l'article associé à l'ESL est supposé être présenté. Le système peut utiliser des règles prédéterminées pour la reconnaissance automatisée de la zone de correspondance de la gondole, en commençant à partir d'une ESL donnée. Ci-après, nous considérons une condition pour identifier la zone de correspondance définie comme suit : pour une ESL détectée donnée dans une gondole, la zone qui est située immédiatement audessus de ladite ESL, et située entre ladite ESL et l'ESL suivante du côté droit, est déterminée en tant que zone de correspondance de ladite ESL dans la gondole. Nous pourrions considérer le problème en sens inverse : pour une zone donnée d'une gondole qui est destinée à présenter des articles, l'ESL correspondante est l'ESL la plus proche située dans la rangée immédiatement au-dessous de ladite zone de la gondole, du côté gauche. En variante, d'autres règles pourraient être envisagées pour la mise en correspondance d'ESL visibles dans une image d'une gondole avec des zones de cette image.
De plus, chaque zone d'une gondole est identifiée par une référence unique et spécifique, appelée cidessous « champ d'emplacement de produit » ou « champ d'emplacement », représentant la position de ladite zone. Un mode spécifique non limitatif pour définir des champs d'emplacement va être décrit ci-dessous. A chaque fois qu'il est fait référence à une ESL « correspondant à » un champ d'emplacement, cela signifie que l'identifiant d'étiquette de l'ESL est associé à l'article présenté dans la zone de la gondole identifiée par ledit champ d'emplacement.
Sur les dessins joints, les mêmes références numériques sont utilisées pour faire référence à des éléments identiques ou similaires.
Un exemple d'étiquette électronique de gondole 10 avec une capacité d'émission de lumière est représenté sur la figure 1. Ladite ESL a un identifiant d'étiquette unique qui identifie de manière sûre ladite ESL. De manière avantageuse, ledit identifiant d'étiquette est visible sur l'ESL, généralement sous la forme d'un code à barres pouvant être scanné. Dans le cas de l'ESL 10, l'identifiant d'étiquette est une chaîne numérique de 13 chiffres, qui est montrée sous une forme numérique, et sous la forme d'un code à barres, d'un côté droit de l'ESL. De plus, l'ESL 10 comprend, sur le côté avant, un écran d'affichage 11, généralement un afficheur à cristaux liquides ou un afficheur à DEL, pour montrer des informations relatives à un article. Ces informations comprennent généralement le prix de l'article, en conformité avec les exigences règlementaires, ainsi que d'autres informations requises telles que le prix au kilo. L'ESL 10 comprend également un boîtier 14 sur le côté arrière, contenant l'électronique nécessaire pour la mise en œuvre de l'ESL. Ladite électronique comprend en particulier un périphérique RF (radiofréquence), généralement une puce et une antenne permettant une communication du type NFC (Near Field Communications) ou RFID (Radio Frequency Identification) avec d'autres périphériques. Au moyen dudit périphérique RF, l'ESL peut recevoir, et optionnellement également émettre, des signaux RF. Le boîtier 14 comprend également un microcontrôleur pour transformer les signaux RF reçus en signaux électroniques pour commander l'écran d'affichage 11.
De plus, l'ESL 10 comprend également des moyens d'-émission de lumière. Les moyens d'émission de lumière peuvent comprendre deux indicateurs émettant de la lumière 12A et 12B ou plus. Lesdits deux indicateurs émettant de la lumière sont capables d'émettre des signaux lumineux, en réponse à une instruction transmise par radiofréquence à l'ESL 10. Lesdits deux indicateurs émettant de la lumière peuvent généralement être des sources à DEL, ou en variante, les indicateurs émettant de la lumière peuvent être n'importe quel autre type de sources de lumière capables d'émettre brièvement un signal lumineux détectable. Dans le cas de l'ESL 10, lesdites deux sources d'émission de lumière sont situées sur le côté avant de l'ESL, dans le coin supérieur gauche. En variante, une ESL comprenant un seul indicateur émettant de la lumière pourrait également être utilisée pour les procédés qui vont être décrits ci-dessous. Les indicateurs émettant de la lumière 12A et 12B de l'ESL 10 sont connectés à un circuit de commande qui est configuré pour recevoir des signaux électroniques du périphérique RF de l'ESL. De cette manière, les moyens d'émission de lumière, dans ce cas les indicateurs émettant de la lumière 12A et 12B peuvent s'allumer en réponse à une instruction transmise à l'ESL 10 par radiofréquence. De manière avantageuse, les moyens d'émission de lumière (indicateurs émettant de la lumière 12A et 12B ici) sont configurés pour émettre des signaux lumineux dans une ou plusieurs couleurs. Par exemple, l'indicateur 12A peut émettre en bleu et l'indicateur 12B peut émettre en rouge. En variante, un ou plusieurs indicateurs émettant de la lumière peuvent émettre de la lumière avec un motif de synchronisation prédéterminé (c'est-à-dire, une séquence d'émissions de signaux lumineux pendant des durées prédéfinies), afin de faciliter la reconnaissance des ESL émettant un signal optigue pour la reconnaissance, ou afin de permettre de distinguer plusieurs ESL envoyant des signaux optiques simultanément.
Un système pour présenter des informations d'article dans une qondole d'une zone de vente est montré sur la figure 2. Ce système comprend un soussystème d'étiquetage électronique d'étagère 1 disposé sur une ou une pluralité de gondoles, et un premier serveur central 2. Le système comprend également optionnellement un terminal mobile 3. De plus, un deuxième serveur 4, qui peut faire partie du système de la zone de vente ou qui est à l'extérieur de la zone de vente, est prévu.
Le sous-système d'étiquetaqe électronique d'étaqère 1 est comme suit. Trois ESL 10 sont agencées sur un rail d'étagère 13 situé sur le bord d'une étagère pour présenter des articles, situés dans une rangée de la gondole. D'autres rails d'étagère similaire au rail d'étagère 13, sur lesquels des ESL sont montées, sont de préférence dispersés dans toute la zone de vente, de sorte que les informations d'article fournies dans la zone entière soient cohérentes avec les informations mémorisées dans le serveur central 2. Chacune des ESL 10 correspond à un article en vente, qui peut lui-même être identifié par un identifiant d'article spécifique, tel qu'un code EAN. Le terminal mobile 3 est généralement un téléphone intelligent, ou n'importe quel autre dispositif qui est capable à la fois d'acquérir un identifiant d'étiquette d'une ESL et de communiquer à distance avec le serveur central 2. La communication entre le terminal mobile 3 et le serveur central 2 peut être effectuée conformément à n'importe quel réseau de communication tel que Wi-Fi, 3G ou 4G, ou DECT. Le terminal mobile 3 peut être capable d'acquérir un identifiant d'étiquette d'une ESL par la lecture d'image d'un code à barres situé sur l'ESL, ou en variante, par une communication à courte distance avec l'ESL, telle qu'une communication NFC à courte distance avec un périphérique NFC de l'ESL. Le serveur central 2 est capable de communiquer par radiofréquence avec chacune des ESL 10. En effet, le serveur central 2 peut transmettre un signal RF (signal radiofréquence) comprenant un identifiant d'étiquette, de sorte que les informations contenues dans le signal RF soient spécifiquement reçues par l'ESL identifiée par ledit identifiant d'étiquette. La communication RF entre le serveur central 2 et les étiquettes de gondole peut être effectuée dans n'importe quelle plage radiofréquence connue. Par exemple, le serveur central 2 peut communiquer avec les ESL 10 avec une plage de 700 à 1000 MHz, particulièrement dans des fréquences de 779 MHz, 868 MHz ou 915 MHz. En variante, ladite plage de fréquence peut correspondre à des fréquences très élevées, telle qu'une fréquence de 2,4 GHz (fréquence Wi-Fi). Dans une autre variante, ladite plage de fréquence peut correspondre à de faibles fréquences, inférieures à 40 KHz. Le serveur central 2 peut de plus être capable de communiquer, par l'intermédiaire d'un réseau local ou à distance, avec un système d'affichage qui n'est pas représenté sur la figure 2.
Le premier serveur central 2 montré sur la figure 2 comprend un fichier central DB mémorisant des informations d'association entre les ESL présentes dans la zone de vente et les articles en vente, par exemple sous la forme d'associations de tables entre un identifiant d'étiquette unique et un numéro ΕΆΝ d'un article. De plus, le premier serveur central 2 est capable de communiquer avec un deuxième serveur 4. Ledit deuxième serveur 4 comprend une base de données de réalogramme P. La base de données de réalogramme P comprend des informations d'association entre les champs d'emplacement de produits tels que décrits cidessus et les identifiants d'étiquette des ESL. De plus, la base de données de réalogramme P peut également comprendre des informations d'association entre les champs d'emplacement de produits et les identifiants d'article, tels que les numéros ΕΆΝ des articles. Le deuxième serveur 4 est également capable de communiquer (optionnellement par l'intermédiaire du serveur central 2 de la zone de vente) avec un dispositif de formation d'image ou une pluralité de dispositifs de formation d'image non montrés sur la figure 2, qui sont capables de prendre des images et d'acquérir une image ou une séquence d'images de la gondole, généralement une séquence vidéo montrant la gondole.
Dans tout ce qui suit, chaque champ d'emplacement de produit comprendra trois indices numériques (pas visibles sur la figure 2). Le premier indice i correspond à une gondole de la zone de vente, qui peut comprendre une ou une pluralité de rangées qui sont empilées les unes au-dessus des autres parallèlement. Le deuxième indice j correspond à une rangée particulière j de la gondole i. Dans tout ce qui suit, les rangées sont comptées consécutivement dans une gondole, en partant de la rangée inférieure (rangée 0) jusqu'à la rangée supérieure. Le troisième indice k correspond à une étiquette électronique de gondole particulière dans la rangée j . Dans tout ce qui suit, les ESL sont comptées consécutivement le long d'une rangée (par exemple le long du rail d'étagère 13), en partant de l'ESL la plus à gauche (ESL 1) jusqu'à l'ESL la plus à droite. La combinaison des indices i, j, k dans un triplet (i,j,k) permet l'identification non ambiguë d'une zone unique de la gondole, appariée avec une ESL unique.
Ci-après, l'identifiant d'étiquette unique, identifiant une ESL de la zone de vente, associée au champ d'emplacement de produit (i,j,k) de la gondole i dans la base de données de réalogramme P sera indiqué Pijk- Comme mentionné ci-dessus, chaque champ d'emplacement de produit (i,j,k) est également de préférence associé à un identifiant d'article, qui peut être indiqué P'ijk· Dans ce dernier cas, l'identifiant d'étiquette unique Pijk sera ainsi associé dans le fichier central DB du premier serveur central 2 à l'identifiant d'article P'ijk·
Dans le cas du système de la figure 2, le deuxième serveur 4 est distinct du premier serveur central 2. Ainsi, la fonction de gestion (accès et modification) du fichier central DB et de communication avec les étiquettes électroniques de gondole 10, et l'autre fonction de gestion (accès et modification) de la base de données de réalogramme P, sont réalisées par deux serveurs distincts. Alors que le premier serveur central 2 est accessible au personnel de la zone de vente, pour la gestion des ESL 10 et du fichier central DB, le deuxième serveur 4 n'est pas nécessairement accessible au personnel de la zone de vente, selon que ledit personnel est également en charge ou non de la gestion de la base de données de réalogramme P. Il est possible que la base de données de réalogramme P ne soit utilisée que par un administrateur du deuxième serveur 4, sans qu'un administrateur du premier serveur central 2 soit capable de modifier la base de données de réalogramme P.
En effet, dans certains cas, il est très avantageux de mettre en œuvre un procédé pour initialiser ou mettre à jour une base de données de réalogramme comme décrit ci-dessus, avec une gestion séparée du fichier central des ESL et de la base de données de réalogramme. En plus des détaillants, les marques montrent également de plus en plus d'intérêt pour les systèmes de gestion basés sur des données de réalogramme, pour commander la manière selon laquelle leurs produits sont présentés et recommandés dans chaque zone de vente. Il est estimé que les sociétés présentes dans le secteur du détail allouent jusqu'à 5 % de leur revenu à la fonction de vente par représentation, habituellement sous la forme d'agents de vente par représentation dédiés. En l'absence d'informations d'agencement d'articles disponibles à distance, les agents de vente par représentation doivent inspecter physiquement chaque point de vente. Pour les marques, avoir accès aux données de réalogramme en temps réel de chacune de leurs zones de ventes cibles permet de surveiller à distance l'accès des clients à leurs produits, tout en réduisant les dépenses pour des agents dédiés.
Cependant, bien que les solutions d'étiquetage électronique d'étagère soient arrivées avec succès sur de nombreux marchés, il y a encore beaucoup de secteurs où la majorité des zones de vente ne sont pas équipées d'étiquettes électroniques de gondole, particulièrement les plus petites zones de vente qui n'appartiennent pas nécessairement à un grand réseau de distribution. Dans l'état actuel de l'art, lorsque des marques ont l'intention de surveiller la manière selon laquelle leurs produits sont présentés dans une zone de vente, en utilisant une base de données de réalogramme pour la zone de vente, elles n'ont pas d'autre solution satisfaisante que de demander aux zones de vente d'installer une solution d'étiquetage électronique d'étagère complète, et de demander au personnel de la zone de vente de gérer une base de données de réalogramme (pour laquelle elles doivent demander l'accès). Le procédé pour initialiser ou mettre à jour une base de données de réalogramme comme décrit cidessus, avec une gestion séparée du fichier central des ESL et de la base de données de réalogramme, permet à la marque de disposer d'informations de réalogramme à jour concernant leurs produits, avec une intervention très limitée du personnel de la zone de vente.
Il conviendrait de noter que, en variante, la gestion de la base de données de réalogramme P et la gestion du fichier central DB pourraient être effectuées par le même serveur (généralement le premier serveur central 2), ledit serveur étant capable d'accéder aux deux bases de données et de les modifier. Par exemple, ladite dernière configuration est avantageuse lorsque le personnel de la zone de vente s'occupe de la gestion de la base de données de réalogramme P, en plus de s'occuper de la gestion du fichier central DB.
Un procédé 30 selon l'invention, pour initialiser une base de données de réalogramme P, est maintenant décrit en relation avec la figure 3. Le procédé 30 prend en tant qu'entrée une base de données de réalogramme P vide pour une gondole, identifiée par l'identifiant de gondole I, d'une zone de vente,la gondole étant équipée du système pour présenter des informations d'article décrit ci-dessus. La base de données de réalogramme P vide comprend un espacede mémoire pour chaque champ d'emplacement (i,j,k) dela gondole i. Les champs d'emplacement (i,j,k) sont comme défini ci-dessus. Les étapes du procédé 30 sont exécutées par un processeur du deuxième serveur 4. Il conviendrait de noter que lorsque le procédé 30 est exécuté, les champs d'emplacement (i,j,k) correspondant aux zones correspondantes de la gondole i (chaque zone correspondante correspondant à une référence d'article) sont déjà connus par le deuxième serveur 4.
Les étapes du procédé 30 sont mises en œuvre séquentiellement, en commençant à partir d'au moins un identifiant d'étiquette a donné. L'identifiant d'étiquette a n'est pas associé à un quelconque champ d'emplacement, étant donné que la base de données de réalogramme P n'a pas été initialisée précédemment. Il convient de rappeler que le deuxième serveur 4 peut accéder à la base de données de réalogramme P et la modifier, tandis que le premier serveur central 2 n'a pas nécessairement accès à ladite base de données de réalogramme P.
A une étape 200, le deuxième serveur 4 envoie une instruction pour qu'au moins l'un des dispositifs de formation d'image commence à filmer une séquence vidéo, présentant un côté avant de la gondole i. Les indicateurs émettant de la lumière des ESL disposées dans la gondole i doivent être visibles dans la séquence vidéo acquise.
A une étape 210, alors que le dispositif de formation d'image filme le côté avant de la gondole i, le deuxième serveur 4 communique avec le premier serveur central 2, de sorte que le serveur central 2 transmette une instruction par radiofréquence, amenant l'ESL 10 identifiée par l'identifiant d'étiquette a à émettre un signal lumineux par l'intermédiaire de 1'indicateur émettant de la lumière 12A (ou de l'indicateur 12B, ou des deux indicateurs).
Le signal lumineux peut consister en une impulsion de lumière unique brève ou prolongée émise par ledit indicateur émettant de la lumière, ou en variante, le signal lumineux peut consister en une série d'impulsions de lumière.
En variante à une séquence vidéo, une seule image fixe, ou une séquence d'images fixes, des ESL de la gondole i, peut être acquise. Il est nécessaire qu'une image des ESL de la gondole soit acquise simultanément à l'émission d'un signal optique par une ou plusieurs ESL, en tant que réponse à l'instruction envoyée par radiofréquence à l'étape 210.
A une étape 300 suivante, qui peut être exécutée soit alors que le dispositif de formation d'image est encore en train de filmer, soit après la reprise du filmage, le deuxième serveur 4 analyse la séquence vidéo acquise, afin de tenter la reconnaissance d'une ESL qui s'est allumée en conséquence de l'instruction transmise par le premier serveur central 2 à l'étape 210.
A ce point, deux cas sont possibles. Dans un premier cas, l'identifiant d'étiquette a correspond à une ESL qui est en effet disposée dans la gondole i, et à ladite ESL qui n'est pas en panne de batterie. Dans ce cas, l'ESL s'est allumée à l'étape 210 en conséquence de l'instruction, et le deuxième serveur 4 reconnaît automatiquement ladite ESL dans la séquence vidéo, de n'importe quelle manière connue de l'homme du métier dans le domaine technique de la reconnaissance d'image. Le deuxième serveur 4 est configuré pour reconnaître la zone correspondante de ladite ESL reconnue, en utilisant une règle prédéterminée pour mettre en correspondance les ESL et les zones de la gondole. Ladite zone de correspondance est identifiée par un champ d'emplacement (i,j,k). De cette manière, les informations d'emplacement pour la zone correspondante - c'est-à-dire, le champ d'emplacement de la zone correspondante - comprennent un identifiant i de la gondole dans laquelle une ESL est située, une information de hauteur (position verticale) dans ladite gondole incarnée par le numéro de rangée j, et une information de distance par rapport à une extrémité d'une rangée de la gondole (position horizontale) incarnée par le numéro d'étiquette de gondole k.
Dans un deuxième cas, aucune ESL de la gondole ne s'allume en conséquence de l'instruction transmise à l'étape 210 par le premier serveur central 2. Cela peut être le cas pour diverses raisons :
- l'ESL identifiée par l'identifiant d'étiquette a peut en effet être sur la gondole i, mais est en panne de batterie ;
- ladite ESL peut en effet être disposée dans la zone de vente, mais à un emplacement qui n'est pas dans la gondole i ;
- l'identifiant d'étiquette a n'est associé à aucune ESL de la zone de vente.
Si le premier cas mentionné ci-dessus se produit après l'étape 300, une étape 400 est exécutée par la suite. L'identifiant d'étiquette est enregistré dans l'espace de mémoire correspondant au champ d'emplacement (i,j,k) dans la base de données de réalogramme P, en tant qu'identifiant d'étiquette Pijk. Le champ d'emplacement (i,j,k) est par conséquent initialisé dans la base de données de planogramme P.
En option, si des informations d'association entre l'identifiant d'étiquette a et un identifiant d'article sont disponibles dans le fichier central DB, le champ d'emplacement (i,j,k) peut être associé dans la base de données de planogramme P à l'identifiant d'article associé à l'identifiant d'étiquette a, qui est enregistré en tant qu'identifiant d'article P'ijk.
Si le deuxième cas mentionné ci-dessus se produit, aucune association n'est enregistrée dans la base de données de réalogramme P. De manière avantageuse, une alerte est envoyée à un utilisateur final du système, en utilisant un système d'affichage connecté au deuxième serveur 4, afin de signaler audit utilisateur final que l'identifiant d'étiquette a n'identifie pas une ESL qui est présente physiquement dans la gondole i.
Le procédé 30 permet par conséquent d'initialiser une base de données de réalogramme à distance. De manière avantageuse, une liste d'identifiants d'étiquette qui identifient les ESL supposées être disposées dans la gondole i peut être fournie au deuxième serveur 4 avant l'exécution du procédé 30, de sorte que les étapes 200 à 400 soient exécutées pour chacun des identifiants d'étiquette de la liste. En conséquence, une base de données de réalogramme complète contenant les associations entre chacune des ESL de la gondole et les champs d'emplacement (c'est-àdire les emplacements dans la gondole) est obtenue.
Le procédé 30 pourrait, en variante, être utilisé pour mettre à jour une base de données de réalogramme P, plutôt que pour initialiser la base de données de réalogramme P. Ceci est utile lorsque les informations d'association entre les champs d'emplacement et les ESL de la gondole sont déjà connues avant l'exécution du procédé pour mettre à jour la base de données de réalogramme. Les étapes 200 à 400 peuvent être exécutées de la même manière pour mettre à jour la base de données de réalogramme, l'étape 400 résultant en le remplacement d'une ancienne association, entre un champ d'emplacement et un identifiant d'étiquette, par une nouvelle association.
Dans le procédé 30 tel que décrit ci-dessus, les indicateurs émettant de la lumière 12A et/ou 12B sont utilisés pour la détection d'une ESL répondant à l'instruction transmise par le premier serveur central 2.
En variante, n'importe quel type de signal optique, ou n'importe quel type de diffusion optique envoyé par l'ESL en tant que réponse à l'instruction transmise par radiofréquence peut être utilisé, sans modifier l'ordre des étapes du procédé 30. En tant que type particulier de diffusion optique, une étiquette électronique de gondole 10 disposée dans la gondole i peut répondre à l'instruction en modifiant son affichage sur l'écran d'affichage 11. En effet, l'écran d'affichage 11 est configuré pour être mis à jour conformément aux instructions radiofréquences. Le microcontrôleur contenu dans le boîtier 14 de l'ESL de la figure 1 peut transformer les signaux RF reçus en signaux électroniques pour commander l'écran d'affichage 11. Dans tout ce qui suit, l'expression « signal optique » doit être comprise comme « signal optique, ou diffusion optique émis par une ESL ».
Un avantage de l'utilisation de ce dernier type de signal optique consiste en ce que l'ESL 10 ne doit pas être équipée d'un indicateur émettant de la lumière 12A ou 12B. N'importe quelle ESL comportant un écran d'affichage 11 pouvant être commandé peut être utilisée dans ce cas. Ainsi, le procédé 30 peut être exécuté même avec une zone de vente déjà équipée d'étiquettes électroniques de gondole ne comportant pas d'indicateur émettant de la lumière.
Dans un mode de réalisation, le signal optique envoyé par l'ESL identifiée par l'identifiant d'étiquette a, en conséquence de l'instruction de l'étape 210, est un code QR correspondant à l'identifiant d'étiquette a affiché sur l'écran d'affichage 11. Dans ce cas, et si la résolution du dispositif de formation d'image est suffisante, le serveur 4 peut directement extraire une ou plusieurs images fixes de la séquence vidéo, dans laquelle plusieurs codes QR sont visibles, et associer les identifiants d'étiquette lus aux champs d'emplacement (i,j,k) des zones correspondantes des étiquettes électroniques de gondole qui ont affiché un code QR. Un avantage de l'utilisation du code QR en tant que motif d'image affiché sur l'écran d'affichage consiste en ce que le symbole affiché (le code QR) est intrinsèquement spécifique à chaque identifiant d'étiquette.
Dans un mode de réalisation, le signal optique envoyé par l'ESL est un motif d'image affiché sur l'écran d'affichage 11. Ce motif d'image peut être un symbole avec des propriétés prédéterminées en termes de taille, localisation sur l'écran, etc. Par exemple, le motif d'image peut être une image en damier. Si l'écran d'affichage 11 a des capacités d'affichage en couleur, la couleur du symbole peut également être prédéterminée. Au lieu d'afficher un symbole fixe sur l'écran d'affichage 11, une animation clignotante peut être affichée sur l'écran en tant que réponse à l'instruction de l'étape 210. De manière avantageuse, chaque identifiant d'étiquette est mémorisé dans une base de données en association avec un motif d'image spécifigue. Un avantage de ce mode de réalisation consiste à rendre plus facile et rapide la détection d'une ESL qui réagit à l'instruction, et la détection du champ d'emplacement (i,j,k) de la zone correspondante qui correspond, étant donné que plusieurs ESL émettant des signaux optiques peuvent être détectées simultanément.
Un procédé 40 pour initialiser une base de données de réalogramme P pour une gondole i selon un mode de réalisation particulier de l'invention est maintenant décrit en relation avec la figure 4.
Le procédé 40 est particulièrement avantageux lorsqu'aucune information n'est disponible au préalable concernant le nombre de rangées et le nombre d'ESL disposées dans la gondole i. En effet, le procédé 40 permet la détection automatique de ces informations.
Dans l'exemple des figures 4 à 8, les étapes 200 à 400 sont exécutées pour un ou une pluralité d'identifiants d'étiquette déterminés comme étant associés, dans le fichier central DB, au même identifiant d'article donné. Ledit identifiant d'article correspond à un article qui est supposé être présenté dans la gondole i. Ici, ledit identifiant d'article donné est l'identifiant b, associé dans le fichier central DB à une liste d'identifiants d'étiquette {ai;a2;aa}.
Dans cet exemple, le point de départ pour l'initialisation d'informations de réalogramme n'est pas les identifiants d'étiquette des ESL supposées être présentes dans la gondole conformément aux informations de réalogramme actuelles. Au lieu de cela, le point de départ est un identifiant d'article b, correspondant à un article qui est supposé être présenté dans la gondole i.
A l'étape 100, une image numérique (ou, en variante, une séquence vidéo) de la gondole i, sur laquelle les ESL disposées dans la gondole sont visibles, est acquise par un dispositif de formation d'image. Une image I de la gondole i est obtenue et mémorisée dans la mémoire du deuxième serveur 4.
A l'étape 110, la détection automatisée de toutes les ESL présentes sur l'image I est effectuée. Cette détection automatisée des étiquettes électroniques de gondole sur 1'image acquise est généralement effectuée par reconnaissance de motif, en relation avec un ensemble prédéterminé de formes d'étiquettes 10 électroniques de gondole possibles qui sont mémorisées dans la mémoire du deuxième serveur 4. La figure 5 correspond à un résultat de l'étape 110, sur laquelle les formes correspondant au côté avant d'une ESL sont montrées en pointillés.
Après que toutes les ESL visibles sur l'image ont été distinguées, une étape 120 de reconnaissance des rangées d'étiquettes de gondole (c'est-à-dire de détection des ensembles d'ESL consécutives situées sur un même rail d'étagère 13) peut être effectuée. Une 20 rangée j est détectée pour chaque ensemble d'ESL détectées qui ont été détectées à l'étape 110 précédente qui sont à peu près alignées. Les rangées peuvent ensuite être numérotées en commençant par zéro, de la rangée inférieure jusqu'à la rangée supérieure.
En option, les ESL de la gondole i peuvent recevoir une instruction pour clignoter selon un motif défini, afin de garantir la précision de reconnaissance des rangées. La figure 6 correspond à un résultat de cette opération : dans la gondole des figures 5 à 8, cinq 30 rangées d'ESL sont reconnues.
Toujours à l'étape 120, les étiquettes de gondole de chaque rangée j sont reconnues et numérotées consécutivement, de l'étiquette de gondole la plus à gauche jusqu'à l'étiquette de gondole la plus à droite, 35 en commençant à 1.
En conséquence de l'étape 120, le deuxième serveur 4 a en mémoire une liste de champs d'emplacement (i,j,k) pour la gondole i, qui n'était pas disponible précédemment avant l'exécution du procédé 40.
Le deuxième serveur 4 instancie, à l'étape 130, une base de données de réalogramme P vide avec un espace de mémoire pour chaque champ d'emplacement (i,j,k) de la liste déterminée.
Ensuite, en commençant par l'identifiant d'article b, un nombre n d'identifiants d'étiquette, dans ce cas a-i, a2 et a3 avec n = 3, identifiant respectivement les ESL 10-1, 10-2 et 10-3, sont récupérés. En effet, lesdits identifiants d'étiquette sont associés dans le fichier central DB à l'identifiant d'article b. Il est possible que le deuxième serveur 4 n'ait pas un accès direct au fichier central DB pour récupérer lesdits un ou plusieurs identifiants d'étiquette. Dans ce dernier cas, le premier serveur 2 peut recevoir une instruction du deuxième serveur 4 basée sur l'identifiant d'article b, et le premier serveur peut récupérer les informations d'association entre ledit identifiant d'article et les ESL dans le fichier central DB. En variante, si la base de données de réalogramme est déjà initialisée, les informations d'association entre les identifiants d'étiquette ai à a3 et l'identifiant d'article b peuvent déjà être présentes dans la base de données de réalogramme P et être récupérées par le deuxième serveur 4.
Ensuite, les étapes 200 à 400 du procédé 40 représenté sur la figure 4 sont exécutées. Lesdites étapes sont équivalentes aux étapes 200 à 400 du procédé 30 de la figure 3.
Dans un premier mode de réalisation, les étapes 200, 210 et 300 sont exécutées séquentiellement pour chacun des identifiants d'étiquette ai, a2 et as. Soit une seule séquence vidéo est acquise pour la détection de toutes les ESL 10-1, 10-2 et 10-3 dans la gondole i, soit des séquences vidéo séparées sont acquises séquentiellement. Ci-après, le cas d'une seule séquence vidéo acquise est décrit. Pendant l'étape 200, l'acquisition de la séquence vidéo du côté avant de la gondole i est lancée.
Dans ledit premier mode de réalisation, à l'étape 210, alors que la séquence vidéo est acquise, le serveur central 2 transmet par radiofréquence des instructions à différents instants aux ESL correspondant à chacun des identifiants d'étiquette ai, a2 et as récupérés précédemment, c'est-à-dire chaque ESL 10-1, 10-2 et 10-3, amenant chacune desdites ESL à émettre un signal optique à différents instants. Comme on peut le voir sur la figure 7, les trois ESL qui répondent aux instructions envoyées à l'étape 210 ont les positions suivantes dans la gondole i :
- l'identifiant d'étiquette ai correspond à l'ESL 10-1 et au champ d'emplacement (i,0,4) ;
- l'identifiant d'étiquette a2 correspond à l'ESL 10-2 et au champ d'emplacement (i,l,3) ;
- l'identifiant d'étiquette a3 correspond à l'ESL 10-3 et au champ d'emplacement (i,4,5) .
Le signal optique envoyé par les ESL en tant que réponse aux instructions transmises à l'étape 210 peut être n'importe quel type de signal optique identifiable, tel que les exemples décrits précédemment d'un signal lumineux provenant d'un indicateur émettant de la lumière, ou un symbole spécifique affiché sur l'écran d'affichage de l'ESL.
A l'étape 300 pour ledit premier mode de réalisation, qui peut être exécutée soit alors que le dispositif de formation d'image est encore en train de filmer, soit après la reprise du filmage, le deuxième serveur 4 analyse la séquence vidéo acquise, et reconnaît la position des ESL 10-1, 10-2 et 10-3 qui ont répondu aux instructions correspondant respectivement aux identifiants d'étiquette ai, a2 et a3. En effet, le deuxième serveur 4 sait à quel moment les instructions ont été envoyées, et il n'y a aucune ambiguïté concernant l'identifiant d'étiquette correspondant à une ESL qui est reconnue comme émettant un signal lumineux dans la séquence vidéo. Chacune des positions des ESL 10-1, 10-2 et 10-3 est reconnue, sous la forme d'un champ d'emplacement (i,j,k) particulier. La figure 8 correspond à un résultat de ladite étape 300. Le deuxième serveur 4 reconnaît séparément la position de chaque ESL qui a répondu aux instructions.
Dans un deuxième mode de réalisation des étapes 200, 210 et 300, la reconnaissance des champs d'emplacement (i,j,k) correspondant aux identifiants d'étiquette ai, a2 et a3 n'est pas effectuée avec des instructions séquentielles pour émettre un signal optique, mais avec une instruction envoyée aux ESL ΙΟΙ, 10-2 et 10-3 simultanément.
Dans ce deuxième mode de réalisation, une discrimination entre les ESL 10-1, 10-2 et 10-3 n'est pas possible en utilisant l'ordre des instants de transmission de l'instruction radiofréquence pour émettre un signal optique, parce qu'il est possible que les ESL 10-1, 10-2 et 10-3 répondent à l'instruction simultanément. Ainsi, afin d'effectuer ladite discrimination, chaque ESL répond à l'instruction avec un signal optique différent.
Par exemple, les ESL 10-1, 10-2 et 10-3 peuvent répondre en affichant le code QR correspondant respectivement à l'identifiant d'étiquette alz a2 et a3 sur leur écran d'affichage.
En tant que deuxième exemple, les ESL 10-1, 10-2 et 10-3 peuvent afficher différents symboles sur leur écran d'affichage, ayant des propriétés distinctes qui peuvent être reconnues optiquement dans la séquence vidéo acquise. Dans un mode de réalisation avantageux, lesdites ESL sont capables d'afficher une couleur - par exemple, si l'écran d'affichage 11 comprend des diodes électroluminescentes RVB - et chaque ESL répond à l'instruction par un affichage monochromatique d'une couleur différente. Le serveur 4 sait, pour chaque identifiant d'étiquette ai, a2 et a3, quelle couleur correspond à quel identifiant d'étiquette, de sorte que le serveur 4 est capable de reconnaître, à l'étape 300, quel champ d'emplacement (i,j,k) devrait être associé à chaque identifiant d'étiquette dans la base de données de réalogramme P.
L'exemple présenté ici est limité à trois ESL. En tant que variante, qui est avantageuse lorsqu'un grand nombre d'ESL sont supposées répondre aux instructions radiofréquences en émettant un signal optique, une séquence d'images de la gondole est acquise, et dans chaque image, le signal optique affiché par chaque ESL change. De cette manière, chaque ESL affiche une séquence de signaux optiques différente, de sorte qu'en analysant la séquence d'images à une étape suivante, chaque ESL de la gondole peut être différentiée des autres.
Un avantage de ce deuxième mode de réalisation pour les étapes 200 à 300 - ledit avantage n'étant pas limité au présent exemple de plusieurs identif ia-nts d'étiquette correspondant dans le fichier central DB au même identifiant d'article, mais étant applicable pour n'importe quel cas dans lequel des informations de réalogrammes devraient être acquises simultanément pour plusieurs ESL - consiste en ce que les informations de réalogramme sont acquises rapidement. Cela résulte en une performance améliorée et en une interférence réduite à un minimum avec l'activité habituelle de la zone de vente. En effet, toutes les ESL répondent à 5 l'instruction dans une quantité de temps limitée, et toutes les ESL de la gondole peuvent récupérer leur affichage habituel ensuite.
Ensuite, à la suite des étapes 200 à 300 selon l'un ou l'autre des modes de réalisation décrits ci10 dessus, à l'étape 400, les positions reconnues sont enregistrées dans la base de données de réalogramme P. Ainsi, l'identifiant d'étiquette ai (ESL 10-1) est associé au champ d'emplacement (i,0,4), c'est-à-dire que l'identifiant d'étiquette ai est enregistré en tant 15 que Pio4 dans la mémoire du deuxième serveur 4. Si la base de données de réalogramme P correspond à une représentation visuelle de la gondole i, la zone de la gondole correspondant au champ d'emplacement (i,0,4), c'est-à-dire la quatrième zone en commençant par la 20 gauche de la première rangée en commençant par le bas, est reconnue en tant que zone correspondante pour l'identifiant d'étiquette ai.
De manière similaire, l'identifiant d'étiquette a2 est associé au champ d'emplacement (i,l,3), et 25 l'identifiant d'étiquette a3 est associé au champ d'emplacement (i,4,5).
En option, l'identifiant d'article b peut également être enregistré dans la base de données de réalogramme P en association avec les champs 30 d'emplacement (i,0,4), (i,l,3) et (i,4,5) détectés, en fixant les valeurs des termes P'i04, P'ii3 et P'î45 à b.
Les étapes 200 et 400 peuvent être répétées pour chacun des identifiants d'article des articles qui sont supposés être présentés dans la gondole i. Ensuite, le 35 deuxième serveur 4 est capable de déterminer quels articles ne sont en effet pas associés aux ESL disposées dans la gondole i.
Dans un autre mode de réalisation, qui n'est pas représenté sur les dessins joints, au lieu de commencer par un identifiant d'article correspondant à un article qui est supposé être présenté dans la gondole i, le point de départ pour l'exécution des étapes 200 à 400 pourrait être une liste d'identifiants d'étiquette, qui identifient les ESL qui sont supposées être disposées dans la gondole i. Ladite liste d'identifiants d'étiquette peut, par exemple, être obtenue à partir de la base de données de réalogramme P, si ladite buse de données de réalogramme n'est pas vide.
Les étapes 200 à 400 seraient ensuite exécutées de la même manière que ci-dessus, excepté qu'il ne serait pas nécessaire de se référer au fichier central DB, étant donné que les identifiants d'étiquette pour les ESL qui doivent recevoir des instructions sont déjà connus.
Dans ce cas, les étapes 200 et 400 peuvent être répétées pour chacun des identifiants d'étiquette d'une liste d'ESL supposées être disposées dans la gondole i. Ensuite, le deuxième serveur 4 est capable de déterminer quels identifiants d'étiquette de la liste correspondent aux ESL qui n'ont répondu à aucune instruction. Les ESL correspondantes seraient ensuite déterminées comme étant absentes de la gondole i.
Il est également possible, dans les deux cas d'exécution des étapes 200 à 400 à plusieurs reprises soit en commençant par les identifiants d'article, soit en commençant par les identifiants d'étiquette d'ajouter une étape de détermination des ESL visibles dans la gondole i qui n'envoient pas de signal optique dans toutes les séquences vidéo acquises. Lesdites ESL, même si elles sont présentes physiquement dans la gondole i, ne sont par conséquent pas supposées être présentes dans la gondole conformément aux informations présentes dans la base de données de réalogramme P, ou elles sont associées à des articles qui ne sont pas supposés être présentés dans la gondole i.
L'homme du métier comprendra que toutes étapes décrites ci-dessus en relation avec les figures 4 à 8 peuvent être facilement adaptées pour mettre à jour une base de données de réalogramme, au lieu de 1'initialiser.
Dans une variante qui n'est pas illustrée sur les dessins joints, une fois qu'une base de données de réalogramme P est initialisée ou mise à jour, il est possible d'exécuter une étape suivante supplémentaire de vérification de l'ordre des ESL dans la gondole i. Dans ladite étape supplémentaire, le deuxième serveur 4 peut considérer une pluralité d'identifiants d'étiquette des étiquettes électroniques de gondole qui sont supposées être agencées dans un ordre attendu conformément aux informations présentes dans la base de données de réalogramme P. Le deuxième serveur 4 considérera généralement tous les identifiants d'étiquette qui sont associés dans la base de données de réalogramme P à une position dans la gondole i, dans un certain ordre - par exemple, de la rangée supérieure vers la rangée inférieure, et de l'ESL la plus à gauche de chaque rangée vers l'ESL la plus à droite. Une fois que la liste ordonnée d'identifiants d'étiquette a été obtenue, correspondant à un « ordre attendu » des ESL, des instructions pour émettre un signal lumineux peuvent être transmises séquentiellement aux ESL dans le même ordre que l'ordre attendu, tandis qu'une séquence vidéo du côté avant de la gondole i est acquise. Le deuxième serveur 4 peut ensuite vérifier qu' il y a une correspondance entre un ordre réel des
ESL et ledit ordre attendu. Si l'ordre réel correspond à l'ordre attendu, les signaux optiques (soit des signaux d'émission de lumière, soit des symboles spécifiques montrés sur un écran d'affichage, ou 5 n'importe quel autre type de signal optique reconnaissable) émis par les ESL devraient être détectés dans le bon ordre dans la séquence vidéo dans l'exemple ci-dessus, les siqnaux optiques devraient être détectés en commençant par le coin 10 supérieur gauche, en allant vers la droite et ensuite en allant vers le bas, jusqu'au coin inférieur droit.
Une différence entre l'ordre réel et l'ordre attendu est par conséquent facile à détecter.

Claims (20)

1. Procédé pour initialiser ou mettre à jour une base de données de réalogramme (P) représentant l'agencement d'articles dans une gondole (i), une pluralité d'étiquettes électroniques de gondole (10) étant agencées dans ladite gondole, chaque étiquette électronique de gondole ayant un identifiant d'étiquette unique, chaque identifiant d'étiquette de ladite pluralité d'étiquettes électroniques de gondole (10) étant associé dans un fichier central (DB) à un identifiant d'article unique, chaque étiquette électronique de gondole ayant une zone correspondante dans la gondole, l'article dont 1'identifiant est associé à ladite étiquette électronique de gondole étant supposé être présenté dans ladite zone correspondante, la position de ladite zone correspondante étant identifiée par un champ d'emplacement (i,j,k), le procédé étant caractérisé en ce qu'il comprend les étapes suivantes :
- pour au moins un identifiant d'étiquette, transmission (210) par radiofréquence d'une instruction amenant l'étiquette électronique de gondole identifiée par ledit identifiant d'étiquette à émettre un signal optique ou une diffusion optique, et acquisition (200) d'une image ou d'une séquence d'images montrant la gondole (i), le signal ou la diffusion optique émis par ladite étiquette électronique de gondole pouvant être détecté dans ladite image ou séquence d'images ;
- reconnaissance automatisée (300), dans l'image ou la séquence d'images acquise, de l'étiquette électronique de gondole émettant ledit signal optique ou ladite diffusion optique ;
- association (400) , dans la base de données de réalogramme (P), dudit identifiant d'étiquette à un champ d'emplacement (i,j,k) de la zone correspondante de ladite étiquette électronique de gondole reconnue.
2. Procédé selon la revendication 1, dans lequel l'étiquette électronique de gondole identifiée par ledit un identifiant d'étiquette comprend des moyens d'émission de lumière (12Ά), et le signal optique est un signal lumineux émis par lesdits moyens d'émission de lumière.
3. Procédé selon la revendication 2, dans lequel les moyens d'émission de lumière émettent des signaux lumineux dans une ou plusieurs couleurs prédéterminées, et/ou avec un motif de synchronisation prédéterminé.
4. Procédé selon la revendication 1, dans lequel l'étiquette électronique de gondole identifiée par ledit un identifiant d'étiquette comprend un écran d'affichage (11) configuré pour être mis à jour conformément à des instructions radiofréquences, et le signal optique est affiché sur l'écran d'affichage en tant que réponse à l'instruction transmise par radiofréquence.
5. Procédé selon la revendication 4, dans lequel le signal optique affiché sur l'écran d'affichage est un motif d'image qui est spécifique audit identifiant d'étiquette, tel qu'un code QR, ou une image en damier, ou une animation clignotante.
6. Procédé selon l'une des revendications 1 à 5, dans lequel plusieurs instructions sont transmises par radiofréquence correspondant à plusieurs identifiants d'étiquette, et chacune de ladite pluralité d'instructions induit l'affichage d'un signal optique différent correspondant respectivement à chacun de ladite pluralité d'identifiants d'étiquette.
7. Procédé selon la revendication 6, dans lequel chaque signal optique a une couleur différente, et l'étape de reconnaissance automatisée (300) est effectuée par reconnaissance de couleur.
8. Procédé selon l'une des revendications 1 à 7, dans lequel le champ d'emplacement (i,j,k) est associé dans la base de données de réalogramme (P) à l'identifiant d'article qui est associé dans le fichier central (DB) à l'identifiant d'étiquette de ladite étiquette électronique de gondole.
9. Procédé selon l'une des revendications 1 à 8, dans lequel au moins un identifiant d'article (b) est associé dans le fichier central (DB) à une pluralité d'identifiants d'étiquette, et, pendant la transmission d'instructions par radiofréquence, une pluralité d'instructions sont transmises correspondant respectivement à chacun desdites identifiants d'étiquette, amenant respectivement chacune des étiquettes électroniques de gondole identifiées par lesdits identifiants d'étiquette à émettre un signal optique à différents instants, et chacun des champs d'emplacement (i,j,k) reconnus à l'étape de reconnaissance (300) est associé à un identifiant d'étiquette différent.
10. Procédé selon l'une des revendications 1 à 9, dans lequel le champ d'emplacement (i,j,k) qui identifie une zone correspondante d'une étiquette électronique de gondole (10) est défini par une combinaison :
- d'un identifiant de gondole (i),
- d'un numéro d'une rangée (j) parmi les rangées consécutives d'étiquettes électroniques de gondole dans ladite gondole (i),
- d'un numéro d'étiquette de gondolede gondole (k) parmi les étiquettes de gondolede gondole consécutives dans ladite rangée (j).
11. Procédé selon la revendication 10, comprenant une étape préliminaire de détection automatisée (120) des champs d'emplacement (i,j,k) de toutes les zones correspondantes présentes dans la gondole, par reconnaissance, dans une image de gondole (I) acquise, des rangées d'étiquettes de gondole de la gondole (i) et des étiquettes électroniques de gondole (10) consécutives dans chaque rangée.
12. Procédé selon l'une des revendications 1 à 11, dans lequel l'étape (200) d'acquisition de la séquence d'images est exécutée pour chaque identifiant d'étiquette associé dans la base de données de réalogramme (P) à un champ d'emplacement (i,j,k) d'une zone correspondante dans la gondole (i), le procédé comprenant une étape supplémentaire de détermination des étiquettes électroniques de gondole qui n'envoient pas de signal optique dans toutes les séquences acquises, menant à une détermination que lesdites étiquettes électroniques de gondole ne sont pas supposées être présentes dans ladite gondole conformément aux informations présentes dans la base de données de réalogramme.
13. Procédé selon l'une des revendications 1 à 12, dans lequel, pour une pluralité d'identifiants d'étiquette des étiquettes électroniques de gondole qui sont supposées être agencées dans un ordre attendu dans la gondole conformément à des informations présentes dans la base de données de réalogramme, des instructions pour émettre un signal optique sont transmises séquentiellement auxdites étiquettes électroniques de gondole dans le même ordre que l'ordre attendu, le procédé comprenant une étape supplémentaire de vérification qu' il y a une correspondance entre un ordre réel des étiquettes électroniques de gondole qui sont présentes sur la gondole et ledit ordre attendu.
14. Procédé selon l'une des revendications 1 à 13, dans lequel la transmission à l'étiquette électronique de gondole de l'instruction provoquant l'émission d'un signal optique, et l'association dans la base de données de réalogramme du champ d'emplacement avec l'identifiant d'étiquette de l'étiquette électronique de gondole émettant le signal optique, sont effectuées par deux serveurs distincts ou plus.
15. Système pour présenter des articles dans une gondole (i), ledit système comprenant :
- une pluralité d'étiquettes électroniques de gondole (10), comportant un périphérique radiofréquence pour recevoir des signaux radiofréquences, chaque étiquette électronique de gondole (10) ayant un identifiant d'étiquette unique,
- un serveur central (2) configuré pour accéder à un fichier central (DB) et le modifier, dans lequel chaque identifiant d'étiquette (a) est associé à un identifiant d'article unique, le serveur central étant configuré pour communiquer avec les étiquettes électroniques de gondole par radiofréquence,
- un serveur (4) qui est soit distinct du serveur central (2) , soit le même serveur, configuré pour accéder à une base de données de réalogramme (P) représentant l'agencement des articles dans la gondole (i) et la modifier, la gondole (i) étant divisée en une pluralité de zones, chaque zone étant destinée à contenir une référence d'article unique, chaque zone pouvant être identifiée par un champ d'emplacement (i,j,k) unique, la base de données de réalogramme (P) mémorisant les associations entre un champ d'emplacement (i,j,k) et un identifiant d'étiquette (Pijk) unique,
- un dispositif d'imagerie pouvant acquérir une image ou une séquence d'images de la gondole (i), le serveur étant configuré pour détecter les étiquettes électroniques de gondole sur ladite image ou séquence d'images par reconnaissance d'image, et étant également configuré pour détecter les signaux optiques ou les diffusions optiques émis par les étiquettes électroniques de gondole, et reconnaître les champs d'emplacement (i,j,k) correspondant aux signaux optiques ou aux diffusions optiques.
16. Système selon la revendication 15, dans lequel une étiquette électronique de gondole (10) comprend en outre un écran d'affichage (11) configuré pour être mis à jour conformément à des instructions radiofréquences.
17. Système selon l'une des revendications 15 et 16, dans lequel une étiquette électronique de gondole (10) comprend en outre des moyens d'émission de lumière (12A), et ladite étiquette électronique de gondole est configurée pour émettre des signaux lumineux, par l'intermédiaire desdits moyens d'émission de lumière dans une ou plusieurs couleurs prédéterminées, et/ou avec un motif de synchronisation prédéterminé.
18. Système selon l'une des revendications 15 à 17, dans lequel les moyens d'émission de lumière de l'étiquette électronique de gondole (10) comprennent une source à DEL (12A, 12B) commandée par un circuit de commande recevant des instructions d'activation/désactivation par radiofréquence.
19. Système selon l'une des revendications 15 à 18, dans lequel le serveur central (2) communique avec les étiquettes électroniques de gondole (10) par une fréquence de 8 68 MHz, ou une fréquence de 915 MHz, ou une fréquence de 779 MHz, ou une fréquence de 2,4 GHz, ou inférieure à 40 KHz.
20. Serveur (4) pour la gestion d'une base de données de réalogramme (P) représentant l'agencement d'articles dans une gondole (i), dans lequel chaque zone de la gondole qui correspond à une référence d'article unique est identifiée par un champ d'emplacement (i,j,k) unique dans le serveur, dans lequel la base de données de réalogramme (P) est configurée pour mémoriser des associations entre un champ d'emplacement (i,j,k) de la gondole et un identifiant d'étiquette (Pi,j,k) unique d'une étiquette électronique de gondole qui est supposée être agencée dans la gondole, dans lequel le serveur est configuré pour détecter les étiquettes électroniques de gondole sur une image ou une séquence d'images de la gondole par une reconnaissance d'image, dans lequel le serveur est configuré pour détecter les signaux optiques ou les diffusions optiques émis 5 par lesdites étiquettes électroniques de gondole, reconnaître les champs d'emplacement (i,j,k) correspondant aux signaux ou aux diffusions optiques, et associer, dans la base de données de réalogramme (P), les identifiants d'étiquette et les champs 10 d'emplacement reconnus.
FR1759598A 2017-10-13 2017-10-13 Procede pour initialiser ou mettre a jour une base de donnees de realogramme pour un lineaire, en utilisant des signaux optiques emis par des etiquettes electroniques de gondole Active FR3072492B1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
FR1759598A FR3072492B1 (fr) 2017-10-13 2017-10-13 Procede pour initialiser ou mettre a jour une base de donnees de realogramme pour un lineaire, en utilisant des signaux optiques emis par des etiquettes electroniques de gondole
PCT/EP2018/077955 WO2019073063A1 (fr) 2017-10-13 2018-10-12 Procédé d'initialisation ou de mise à jour de base de données de réalogrammes pour espace de rayonnage, faisant appel à des signaux optiques émis par des étiquettes électroniques de rayonnage
EP18783036.9A EP3695365A1 (fr) 2017-10-13 2018-10-12 Procédé d'initialisation ou de mise à jour de base de données de réalogrammes pour espace de rayonnage, faisant appel à des signaux optiques émis par des étiquettes électroniques de rayonnage

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1759598 2017-10-13
FR1759598A FR3072492B1 (fr) 2017-10-13 2017-10-13 Procede pour initialiser ou mettre a jour une base de donnees de realogramme pour un lineaire, en utilisant des signaux optiques emis par des etiquettes electroniques de gondole

Publications (2)

Publication Number Publication Date
FR3072492A1 FR3072492A1 (fr) 2019-04-19
FR3072492B1 true FR3072492B1 (fr) 2019-11-08

Family

ID=61750207

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1759598A Active FR3072492B1 (fr) 2017-10-13 2017-10-13 Procede pour initialiser ou mettre a jour une base de donnees de realogramme pour un lineaire, en utilisant des signaux optiques emis par des etiquettes electroniques de gondole

Country Status (3)

Country Link
EP (1) EP3695365A1 (fr)
FR (1) FR3072492B1 (fr)
WO (1) WO2019073063A1 (fr)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI799712B (zh) * 2019-06-05 2023-04-21 聯詠科技股份有限公司 具有貨物資訊的操作方法和其非暫時性電腦可讀取媒體及電腦程式產品
CN112182327B (zh) * 2019-07-05 2024-06-14 北京猎户星空科技有限公司 一种数据处理方法、装置、设备及介质
FR3099020B1 (fr) * 2019-07-15 2022-01-14 Ses Imagotag Dispositif d’imagerie pour un support d’étagère et système d’étagère comprenant le dispositif d’imagerie
CN112395918B (zh) * 2019-08-16 2024-03-01 汉朔科技股份有限公司 货架物品识别方法、装置及***
CN112906414A (zh) * 2021-02-23 2021-06-04 广西电网有限责任公司电力科学研究院 一种带射频识别装置的仪器库
FR3122762A1 (fr) * 2021-05-07 2022-11-11 Captana Gmbh Séparateur pour un support de rayon, comprenant un émetteur de lumière
FR3122761A1 (fr) 2021-05-07 2022-11-11 Captana Gmbh Système et procédé de gestion des stocks avec activation synchronisée de dispositifs de rayons et de capteurs
FR3122760A1 (fr) * 2021-05-07 2022-11-11 Captana Gmbh Système de gestion du stock d’un rayon via une communication radio en champ proche
WO2023193932A1 (fr) * 2022-04-08 2023-10-12 Captana Gmbh Procédé ou système de détermination de position pour déterminer la position d'objets
WO2024013596A1 (fr) * 2022-07-11 2024-01-18 Oriient New Media Ltd. Génération de réalogramme à partir d'un système de positionnement intérieur issu d'une production participative et données de balayage de produit

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5473146A (en) 1994-04-04 1995-12-05 At&T Global Information Solutions Company System and method for connecting product information with electronic shelf displays
US20070013479A1 (en) * 2004-12-20 2007-01-18 Anurag Goel Display designs and auxiliary promotional mechanisms for electronic labels
JP2008077131A (ja) 2006-09-19 2008-04-03 Dainippon Printing Co Ltd 位置認識システム、電子棚札・移動体情報端末連動システム、店舗サーバ、電子棚札、商品陳列棚、移動体情報端末、プログラム及び記録媒体
SG11201406406SA (en) 2012-04-11 2015-02-27 Store Elect Sys Method for communicating spatially localized information to a mobile terminal
JP6197870B2 (ja) 2013-05-20 2017-09-20 日本電気株式会社 物品管理システム、物品管理方法及び物品管理プログラム
WO2015140852A1 (fr) 2014-03-20 2015-09-24 日本電気株式会社 Dispositif de traitement d'informations, système de gestion d'étagère de produit et procédé de gestion d'étagère de produit
JP6202215B2 (ja) * 2014-09-30 2017-09-27 日本電気株式会社 情報処理装置、棚札管理システム、制御方法、及びプログラム
JP6202216B2 (ja) * 2014-09-30 2017-09-27 日本電気株式会社 情報処理装置、棚札管理システム、制御方法、及びプログラム
EP3032460A1 (fr) * 2014-12-10 2016-06-15 Ricoh Company, Ltd. Analyse de scène realogram d'images : analyse de scène de superpixels
MA43332A (fr) 2015-07-27 2018-06-06 Ses Imagotag Procédé de mise à jour de données d'association entre des articles et des emplacements
CN109154993A (zh) 2016-03-29 2019-01-04 波萨诺瓦机器人知识产权有限公司 用于对物品定位、识别和计数的***和方法

Also Published As

Publication number Publication date
EP3695365A1 (fr) 2020-08-19
WO2019073063A1 (fr) 2019-04-18
FR3072492A1 (fr) 2019-04-19

Similar Documents

Publication Publication Date Title
FR3072492B1 (fr) Procede pour initialiser ou mettre a jour une base de donnees de realogramme pour un lineaire, en utilisant des signaux optiques emis par des etiquettes electroniques de gondole
FR3071341B1 (fr) Procede mis en oeuvre par camera de controle de disposition d'articles pour des etageres equipees d'etiquettes electroniques de gondole
EP3329447B1 (fr) Procédé de mise à jour de données d'association entre des articles et des emplacements
CN101809601B (zh) 基于图像处理的货架图提取
GB2562131A (en) Methods, systems and devicesfor detecting user interactions
WO2008020132A2 (fr) Procédé de gestion de produits disposés sur un présentoir intelligent et présentoir intelligent correspondant
CA2868628A1 (fr) Procede de communication d'une information spatialement localisee a un terminal mobile
FR3090167A1 (fr) Procédé d’amélioration de la précision d’un ensemble de données d’images d’apprentissage d’un réseau neuronal à convolution pour des applications de prévention des pertes
EP3510538A1 (fr) Localisation d'étiquettes électroniques de gondole dans une surface de vente
US20200250736A1 (en) Systems, method and apparatus for frictionless shopping
FR3099020A1 (fr) Dispositif d’imagerie pour un support d’étagère et système d’étagère comprenant le dispositif d’imagerie
FR2783988A1 (fr) Systeme d'achat et d'etiquettes electroniques de rayon
FR3089660A1 (fr) Appareil et systeme d'identification d'objets dans un local
CA3093109A1 (fr) Systeme de resolution dynamique d'inventaire perpetuel negatif
FR3100911A1 (fr) Procede de detection de manutention de produit sur un presentoir, presentoir et magasin automatise
FR2986357A1 (fr) Systeme de reconnaissance personnalisee du schema cinematique de vente de produits d'optique
EP3001369A1 (fr) Procédé et système de gestion d'accueil
EP1942452A1 (fr) Plateforme de livraison comprenant des emplacements de livraison avec bornes d'identification
FR3088129A1 (fr) Procede et systeme de detection de fraude dans un point de vente
US20230359982A1 (en) System and method for tracking wine in a wine-cellar and monitoring inventory
FR3117648A1 (fr) Présentoir à organe d’identification adapté pour présenter un ou plusieurs produits
CN116342150A (zh) 通过终端实现产品动态监管和消费的***和方法
US20200118078A1 (en) Systems, Method and Apparatus for Automated and Intelligent Inventory Stocking
FR3122763A1 (fr) Procédé automatisé de réglage d’un paramètre de visualisation d’un dispositif d’imagerie en magasin
CA2565934C (fr) Systeme et methode de reapprovisionnement d'items

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20190419

PLFP Fee payment

Year of fee payment: 3

PLFP Fee payment

Year of fee payment: 4

PLFP Fee payment

Year of fee payment: 5

PLFP Fee payment

Year of fee payment: 6

PLFP Fee payment

Year of fee payment: 7