FR 3071341 A1 20190322 FR 1758650 A 20170919 PROCEDE MIS EN OEUVRE PAR CAMERA DE CONTROLE DE DISPOSITION D'ARTICLES POUR DES ETAGERES EQUIPEES D'ETIQUETTES ELECTRONIQUES DE GONDOLE Domaine technique de l'invention L'invention concerne le domaine de la gestion de la disposition d'articles en vente dans une surface de vente. Art antérieur Des étagères d'un point de vente sont généralement organisées en gondoles, avec des articles en vente qui sont disposés sur plusieurs rangées pour chaque gondole. En général, des étagères comprennent des 10 étiquettes d'étagères qui sont disposées le long du bord extérieur d'une étagère, qui peuvent de préférence être des étiquettes électroniques de gondole, pour afficher des informations relatives à un article mis en vente, comme un prix, un prix au poids, un nom de 15 l'article, etc. Dans le cas particulier d'étiquettes électroniques de gondole (auxquelles il est fait référence ci-après en tant qu'EEG), les informations affichées sur l'écran d'une EEG sont télécommandées par radiofréquences, 20 qu'il s'agisse de basses fréquences ou de hautes fréquences. Les informations affichées pour chaque article en vente peuvent être mises à jour en temps réel, conformément à des mises à jour d'un fichier central d'une base de données, contenu par exemple dans 25 une base de données d'étiquettes. Dans le fichier central, chaque article en vente, identifié par un 2 identifiant d'article unique, est associé à plusieurs données, comme un prix, un nom, un prix au poids, qui peuvent être continuellement mises à jour de sorte que toutes les EEG affichent les informations 5 pertinentes à jour contenues dans le fichier central. Le lien entre une étiquette électronique de gondole particulière et l'article correspondant est généralement identifié par une association, dans le fichier central, entre un identifiant d'étiquette qui est unique et particulier à chaque EEG, et un identifiant d'article. En pratique, un article en vente est situé dans une zone prédéterminée sur les étagères, généralement immédiatement au-dessous ou au-dessus de l'EEG correspondante. Il est fait référence ci-après à la zone de l'étagère correspondant à une EEG donnée en tant que zone correspondante de ladite EEG. Pour une EEG affichant des informations d'article relatives à un article, la zone correspondante contient un ou plusieurs éléments dudit article, agencés en une ou plusieurs lignes à l'intérieur de ladite zone de l'étagère. Le nombre de lignes indiquées pour ledit article fait partie des « informations de linéaire » pour ledit article dans le point de vente. De cette manière, les clients d'un point de vente 25 disposent toujours d'informations valables, conformément aux exigences juridiques. Les informations utilisées à la caisse pour le paiement des articles achetés sont récupérées à partir du même fichier central, de manière à éviter tout désaccord entre les 30 informations affichées par les EEG sur les étagères lorsque les clients font leur choix, et les 3 informations utilisées au moment du paiement. De plus, dans un point de vente dans lequel des étagères sont équipées d'EEG, des changements des informations de produit dans le fichier central sont effectués 5 automatiquement et rapidement dans les informations affichées au consommateur sur les étagères, alors que des étiquettes d'étagères non électroniques doivent être individuellement changées manuellement. La disposition des articles dans le point de vente 10 peut être représentée dans une base de données de planogramme du point de vente. Une base de données de planogramme contient des liens entre des identifiants d'articles en vente et des zones d'étagères du point de vente, qui sont destinées à contenir lesdits articles. 15 Une telle base de données de planogramme prend généralement la forme d'un tableau de corrélation mettant des identifiants d'article, par exemple des numéros d'EAN, en concordance avec des identifiants d'emplacement (comme des zones des étagères) à 20 l'intérieur du point de vente. La base de données de planogramme est généralement étendue par un planogramme visuel, qui est une représentation visuelle bidimensionnelle ou tridimensionnelle de la configuration des étagères, dans lequel des articles 25 peuvent être visuellement reconnus par un frontal prévu des éléments visibles par le client se trouvant face aux étagères, ce que l'on appelle une « vue frontale ». Néanmoins, dans le cas standard, une base de données de planogramme, et un planogramme visuel 30 correspondant sont créés pour un point de vente à l'ouverture dudit point de vente, parfois selon un 4 modèle générique qui n'est pas forcément adapté au point de vente. Il peut notamment s'agir d'un modèle correspondant à la taille du magasin. L'assignation de zones des étagères à des produits particuliers peut 5 être changée, après l'initialisation de la base de données de planogramme. Ces dernières années, des efforts ont été consentis pour créer des « réalogrammes », c'est-à-dire des planogrammes prenant en compte des changements apportés à l'assignation 10 d'espaces d'étagères ou des changements apportés à l'assignation d'étiquettes d'étagères. Dans le cas typique d'un point de vente équipé d'étiquettes électroniques de gondole, une base de données de « réalogrammes » est mise à jour à chaque réassignation 15 d'EEG à un produit différent. La base de données de réalogramme constitue donc une représentation fiable et à jour de la réalité des étagères (dans le cas dans lequel tous les articles sont stockés de manière adéquate sur les étagères, et avec le linéaire prévu). 20 D_ n'y a pas de désaccord entre la base de données de réalogramme et le rayonnage réel du point de vente. Pour maintenir une base de données de réalogramme fiable, il est fortement préférable d'utiliser des étiquettes électroniques de gondole, au lieu d'étiquettes d'étagères en papier. En effet, les étiquettes électroniques de gondole permettent non seulement des mises à jour automatiques d'informations d'article conformément à un fichier central du point de vente, mais également de refléter, dans la base de données de réalogramme, tout changement apporté aux associations entre des étiquettes d'étagères et des 5 identifiants d'article. En outre, les EEG sont généralement maintenues fixes à un emplacement spécifique dans une étagère qui ne peut pas être changé, sauf si le personnel du point de vente le souhaite. 5 Ainsi, lorsqu'une EEG de données est réaffectée à un produit différent, cette réassignation de l'étiquette d'étagère peut affecter les informations présentes dans la base de données de réalogramme pour la zone de l'étagère correspondant à ladite étiquette d'étagère. 10 La fourniture d'une base de données de réalogramme fiable et complète permet le développement d'applications de géolocalisation d'article à l'intérieur du point de vente, qui peuvent être destinées aux clients du point de vente ou aux employés 15 du point de vente. Dans les deux cas, la disposition d'informations de disposition à jour au sujet des articles (indiquant par exemple les zones correspondantes de l'étagère qui sont vides ou pleines, si les étagères sont remplies des références d'articles 20 adéquates, si les articles sont suffisamment stockés sur les étagères, etc.) est cruciale pour accroître le chiffre d'affaires du magasin et le rendement opérationnel de choix d'article. Pour les clients, la satisfaction est renforcée en raison de la 25 disponibilité optimale des articles et du temps réduit du choix d'article, et l'attrait du point de vente est accru. Pour les employés participant à la préparation des étagères et à la gestion des stocks, cela engendre une plus grande productivité. 30 Un premier problème à traiter est la pénurie d'articles généralement en vente dans le point de vente. 6 La situation dans laquelle un client, qui souhaite acheter un produit spécifique généralement disponible dans le point de vente, constate que ledit produit n'est pas en stock dans le point de vente, est 5 problématique à deux niveaux : il y a un manque à gagner effectif en raison de l'occasion manquée de vente et il y a un risque que le client mécontent ne se tourne provisoirement ou définitivement vers un autre point de vente d'un concurrent. 10 En théorie, il ne devrait pas y avoir de pénurie si chaque vente d'un produit affecte immédiatement le fichier central de gestion des stocks à la caisse et si chaque produit en vente est réapprovisionné dès que le niveau de disponibilité dudit produit devient inférieur 15 à un seuil critique. Un autre élément critique pour éviter une pénurie est que le linéaire (c'est-à-dire, pour une zone donnée de l'étagère, la longueur du rayon et le nombre de lignes dédiées à l'article) soit adapté au taux réel de consommation du produit. Ce linéaire 20 peut être amené à varier en fonction de la saisonnalité et de la fluctuation de la demande du produit. Si le linéaire est trop petit par rapport au taux réel de consommation, le réapprovisionnement du produit peut être très fréquent pour éviter une pénurie. Les 25 informations de linéaire faisant partie des informations présentes dans le réalogramme, il existe un besoin pour un procédé fournissant des informations fiables sur l'état actuel d'une gondole, y compris (en particulier) des espaces vides, les articles 30 actuellement présents dans la gondole et des informations de linéaire. 7 De plus, le fichier central de gestion de stocks n'est pas toujours parfaitement synchronisé avec d'autres fonctions des systèmes d'information du point de vente, comme les approvisionnements ou la caisse. 5 Les clients trouvent fréquemment des étagères vides pour les produits qu'ils souhaitent acheter. Cela est d'autant plus gênant que le client peut voir, sur l'étiquette d'étagère disposée à proximité de l'emplacement de produit vide, qu'il manque un produit. 10 Dans certains systèmes connus de gestion de disposition d'article, des zones vides peuvent être détectées sur une vue de l'avant de l'étagère. Les espaces vides détectés ne sont pas automatiquement associés à des références d'articles correspondantes, 15 puisque lesdits systèmes connus n'utilisent pas les informations présentes dans une base de données de réalogramme. Lesdits systèmes connus ne permettent donc pas une gestion efficace de pénurie d'articles. Un autre problème concerne la conformité des 20 articles disponibles sur les étagères avec la disposition prévue dans le réalogramme. Pour une zone donnée d'une étagère, la référence d'article prévue contenue dans le réalogramme pour ladite zone doit correspondre à l'article effectivement présenté dans la 25 zone. Le rendement du point de vente pâtit d'une disposition d'articles qui n'est pas conforme à la disposition prévue, comme une référence d'article indiquée par erreur ou une erreur de linéaire (par exemple une seule ligne d'un article spécifique sur une 30 étagère au lieu de deux lignes dudit article). Comme cela a été susmentionné, une erreur de linéaire par 8 rapport au linéaire prévu engendre probablement un gaspillage d'espace dans la gondole si le linéaire réel est trop grand, ou un plus grand risque de pénurie si le linéaire réel est trop petit. De surcroît, des 5 marques en vente à l'intérieur du point de vente peuvent avoir des exigences spécifiques en ce qui concerne la présentation de leurs produits sur les étagères. Compte tenu des problèmes susmentionnés de 10 commande de disposition d'article, le potentiel d'augmentation du chiffre d'affaires d'un point de vente peut être estimé de l'ordre de 15 %. En évitant les pénuries, le chiffre d'affaires peut être augmenté de 3 à 5 %. En s'assurant que les produits 15 effectivement disponibles dans le point de vente sont situés à l'emplacement prévu conformément aux informations de la base de données de réalogramme et peuvent être facilement trouvés par le client, le potentiel d'augmentation du chiffre d'affaires est de 20 5 %. Une base de données de réalogramme fiable personnalisée pour chaque point de vente particulier (et non pas un planogramme prévu unique pour plusieurs points de vente) peut engendrer une augmentation de 3 à 5 % du chiffre d'affaires. 25 Il existe donc un besoin pour une solution permettant de détecter des informations de disposition d'articles en vente sur les étagères afin que le personnel du point de vente soit prévenu du moindre problème et puisse réagir rapidement, par exemple en 30 commandant et/ou en effectuant un réassortiment d'articles en rupture de stock sur les étagères ou en 9 réajustant la disposition des articles lorsque ladite disposition n'est pas conforme aux informations disponibles dans la base de données de réalogramme. 5 Résumé de l'invention La solution décrite ci-après surmonte les désavantages de l'art antérieur avec un système de contrôle de la conformité de la disposition d'articles aux informations présentes dans la base de données du 10 point de vente. Ledit système est apte à assurer le suivi direct de toute divergence (comme une zone vide de l'étagère où linéaire une vue 15 d'image. Le système un article doit être disponible, un tire avantage du fait que chaque zone incorrect frontale incorrecte) par une reconnaissance pour un article ou un article avec d'une gondole correspond à une étiquette électronique de gondole (EEG) qui est disposée à proximité immédiate de ladite zone, par exemple dans la rangée de la 20 gondole située au-dessous de ladite zone. A partir d'une image acquise d'une gondole, généralement l'avant de la gondole, des informations de disposition pour des articles présentés dans une zone donnée d'une étagère peuvent être détectées par une reconnaissance d'image 25 automatisée. Lesdites informations de disposition peuvent être mises en correspondance avec des identifiants de zones de la gondole dans une base de données, auxquels il est fait référence ci-après en tant que « champs d'emplacement », par l'intermédiaire 30 d'une étiquette électronique de gondole (EEG). En effet, la reconnaissance automatisée d'EEG sur l'image acquise 10 permet au système d'identifier les champs d'emplacement correspondant aux zones de la gondole. A cet effet, selon un premier aspect, l'invention concerne un procédé de contrôle de la disposition 5 d'articles dans une gondole d'une surface de vente par rapport à une base de données de réalogramme représentant la disposition prévue d'articles dans la gondole, chaque gondole comprenant au moins une étiquette 10 électronique de gondole, dans lequel chaque étiquette électronique de gondole correspond à une zone correspondante de la gondole ayant un champ d'emplacement de produit unique, ledit champ d'emplacement comprenant un numéro de gondole, ainsi 15 qu'un numéro de rangée correspondant à l'une de rangées consécutives d'étiquettes électroniques de gondole à l'intérieur d'une gondole particulière, et un numéro d'étiquette correspondant à l'une d'étiquettes électroniques de gondole consécutives à l'intérieur 20 d'une rangée particulière, le procédé comprenant les étapes mises en oeuvre par ordinateur de : l'acquisition, par un dispositif d'imagerie, d'une image de la gondole ; 25 la détection automatisée, dans l'image acquise de la gondole, d'étiquettes électroniques de gondole ; la détection automatisée de rangées d'étiquettes électroniques de gondole dans l'image acquise ; et, pour une étiquette électronique de gondole 30 donnée visible dans l'image acquise : 11 la détermination de la zone correspondante de la gondole correspondant à ladite étiquette électronique de gondole dans l'image acquise, la détection d'informations de disposition 5 relatives à des articles présentés dans ladite zone correspondante de la gondole, par reconnaissance d'image sur l'image acquise, l'accès à une base de données de réalogramme, chaque champ d'emplacement étant associé à un 10 identifiant d'article dans ladite base de données de réalogramme, l'identification, dans la base de données de réalogramme, de l'identifiant d'article associé au champ d'emplacement déterminé, 15 et un contrôle des informations de disposition détectées par rapport aux informations de disposition prévues mémorisées dans la base de données de réalogramme pour l'article identifié. Ledit procédé est, de manière avantageuse, mais 20 non restrictive, complété par les caractéristiques suivantes, prises individuellement ou dans toute combinaison techniquement réalisable : Le procédé comprend en outre, après l'acquisition de l'image des étagères, une étape 25 d'identification d'au moins une zone vide de la gondole dans ladite image acquise, par reconnaissance d'image, dans lequel, pour ladite étiquette électronique de gondole donnée, les informations de disposition détectées dans la zone correspondante de la gondole 30 sont des informations indiquant que ladite zone est 12 vide, conduisant à une détermination que l'article identifié est en rupture de stock dans la gondole. - Dans ce dernier cas, l'identification de zones vides de la gondole est effectuée par reconnaissance de 5 couleur par rapport à un motif prédéterminé de l'arrière de la gondole ou d'une rangée de la gondole. - Le procédé comprend en outre une étape de récupération d'une image préenregistrée associée dans une base de données d'images d'article à l'article 10 identifié, dans lequel l'image préenregistrée est une vue frontale prévue pour l'identifiant d'article déterminé. - Le procédé comprend en outre une étape du calcul d'un taux de similarité entre, d'une part, la zone de 15 l'image acquise correspondant à la vue frontale réelle pour la zone déterminée de la gondole et, d'autre part, ladite image préenregistrée de la vue frontale prévue. Le procédé délivre une liste de champs d'emplacement déterminés et/ou d'identifiants d'article pour lesquels 20 il est déterminé, à partir de la valeur du taux de similarité, que la vue frontale de la gondole n'est pas satisfaisante. - Le procédé comprend en outre une étape de récupération, dans la base de données de réalogramme, 25 d'informations de linéaire prévues pour le champ d'emplacement déterminé. Le procédé comprend en outre une étape de la détection, par reconnaissance d'image, d'une conformité entre les informations de linéaire prévues et le linéaire réel visible sur l'image acquise 30 pour l'emplacement de produit identifié par le champ d'emplacement déterminé. 13 - Dans ce dernier cas, les informations de linéaire prévues sont un nombre de lignes consécutives de produits du même article dans la gondole. - Le procédé comprend en outre une étape 5 d'affichage visuel, sur une interface graphique, d'une représentation de la gondole, avec des signaux visuels mettant en évidence les zones vides de la gondole, et/ou une alerte visuelle que les identifiants d'article et/ou les champs d'emplacement associés aux 10 emplacements de produits vides détectés doivent être réapprovisionnés, et/ou des signaux visuels mettant en évidence les zones de la gondole qui ne correspondent pas à la vue frontale prévue, et/ou des signaux visuels mettant en évidence les zones de la gondole qui ne 15 correspondent pas au linéaire prévu. - Une détection automatisée d'étiquettes électroniques de gondole sur l'image acquise est effectuée par reconnaissance de motif par rapport à un ensemble prédéterminé de formes possibles d'étiquette 20 électronique de gondole. - Pour une étiquette électronique de gondole détectée donnée de l'image acquise, la zone correspondante est définie comme suit : la zone de l'image acquise située immédiatement au-dessus de 25 ladite étiquette électronique de gondole, et située entre ladite étiquette électronique de gondole et l'étiquette d'étagère consécutive sur le côté droit, est déterminée en tant qu'une image de la zone correspondante de la gondole qui correspond à ladite 30 étiquette électronique de gondole. 14 Selon un deuxième aspect, il est fourni un produit programme d'ordinateur comprenant des instructions de code pour mettre en oeuvre le procédé susmentionné de contrôle de disposition d'articles. 5 Selon un autre aspect, l'invention propose un système de contrôle de la disposition d'articles dans une gondole d'une surface de vente, ledit système comprenant : une pluralité d'étiquettes électroniques de 10 gondole agencées sur la gondole, un serveur configuré pour communiquer avec une base de données d'étiquettes, dans lequel chaque étiquette électronique de gondole, identifiée par un identifiant d'étiquette unique, est associée à un 15 identifiant d'article unique, l'étiquette électronique de gondole correspondant également à une zone correspondante de la gondole avec un champ unique d'emplacement de produit, le serveur étant également configuré pour communiquer avec une base de données de 20 réalogramme, dans lequel chaque champ d'emplacement est associé à un identifiant d'article, un dispositif d'imagerie apte à acquérir une image de la gondole, le serveur étant configuré pour : exécuter, sur une image de la gondole fournie par 25 le dispositif d'imagerie, une reconnaissance automatisée des étiquettes électroniques de gondole, déterminer les champs d'emplacement qui correspondent aux étiquettes électroniques de gondole, et les zones correspondantes de la gondole qui 30 correspondent aux étiquettes électroniques de gondole, 15 détecter, dans ladite image, des informations de disposition pour un article visible dans une zone donnée de la gondole, contrôler les informations de disposition 5 détectées par rapport à des informations mémorisées dans la base de données de réalogramme. Le système défini ci-dessus peut comprendre, de manière avantageuse et non limitative, les caractéristiques suivantes, prises individuellement ou 10 dans toute combinaison techniquement réalisable : - Le serveur est en outre configuré pour communiquer avec une base de données d'images d'article, dans lequel chaque identifiant d'article est associé à une image préalablement enregistrée d'une vue frontale 15 prévue pour ledit article identifié, le serveur étant apte à comparer une zone d'une image acquise correspondant à une vue frontale réelle, pour des informations de disposition détectées, à une vue frontale prévue. 20 - La détection d'informations de disposition dans l'image acquise comprend la reconnaissance automatisée de zones vides de la gondole. - Les informations de disposition pouvant être détectées dans l'image acquise comprennent un linéaire 25 réel visible dans une zone de la gondole, comme le nombre de lignes dans ladite zone de la gondole, le serveur étant apte à comparer ledit linéaire réel à des informations de linéaire prévues récupérées de la base de données de réalogramme. 30 Brève description des figures 16 D'autres caractéristiques, objectifs et avantages de l'invention vont être décrits ci-après en détail, à des fins purement illustratives et non limitatives, en référence aux dessins annexés parmi lesquels : 5 la figure 1 représente un système d'affichage de prix connu dans l'art antérieur, comprenant des étiquettes électroniques de gondole, un serveur central et un terminal mobile ; la figure 2 représente schématiquement des étapes 10 d'un procédé de contrôle de disposition d'article sur une étagère ; la figure 3 représente schématiquement des étapes d'un procédé de contrôle de disposition d'article dans un mode de réalisation particulier, dans lequel des 15 zones vides d'une étagère sont détectées ; la figure 4 est une vue schématique de l'étape de détection d'étiquette d'étagère du procédé illustré sur la figure 3 ; la figure 5 est une vue schématique d'étapes de 20 détection de rangée et de décompte d'étiquettes d'étagères du procédé illustré sur la figure 3 ; la figure 6 est une vue schématique d'une étape de détection de zone d'étagère vide du procédé illustré sur la figure 3 ; 25 la figure 7 est une vue schématique d'une étape de détermination qu'un article associé au champ d'emplacement correspondant à la zone vide détectée est en rupture de stock, dans le cadre du procédé illustré sur la figure 3 ; 17 la figure 8 est une vue schématique alternative d'étagères d'un point de vente, avec plusieurs gondoles distinctes ; la figure 9 représente schématiquement un procédé 5 de contrôle de disposition d'article selon un mode de réalisation alternatif, dans lequel une vue frontale réelle visible dans une zone donnée d'une étagère est comparée à une vue frontale prévue ; la figure 10 représente schématiquement une 10 illustration exemplaire d'une base de données de réalogramme et d'une base de données d'images d'articles en ce qui concerne des étagères d'un point de vente ; la figure 11 représente schématiquement un procédé 15 de contrôle de disposition d'article selon un autre mode de réalisation, dans lequel des informations de linéaire spécifiques (nombre de lignes de produits dans une zone particulière d'une étagère) sont détectées et comparées à des informations de linéaire prévues ; 20 la figure 12 est une vue schématique d'une étape d'acquisition de nombre de lignes de produits dans une zone donnée de l'étagère, dans le cadre du procédé illustré sur la figure 11 ; et la figure 13 est une vue schématique d'une étape 25 de contrôle du nombre détecté de lignes de produits par rapport au nombre prévu, dans le cadre du procédé illustré sur la figure 11. Description détaillée de modes de réalisation 30 particuliers 18 Plusieurs procédés de gestion partiellement ou entièrement automatisés de disposition d'étagère dans un point de vente vont être décrits ci-après. Des éléments similaires sur les dessins annexés qui vont 5 être décrits ci-après portent les mêmes références numériques. Toute référence ci-après à une étiquette électronique de gondole (EEG), « correspondant à » une zone correspondante de la gondole, signifie que ladite 10 étiquette électronique de gondole est destinée à afficher des informations relatives aux produits mis à la disposition du client dans ladite zone de la gondole. En pratique, cela signifie que, avec l'EEG affichant des informations d'article pour un identifiant 15 d'article spécifique, ladite zone correspondante de la gondole doit contenir un certain nombre de produits dudit article. Une « zone de la gondole » est définie comme une zone géographique d'une gondole qui peut contenir, ou ne pas contenir, une ou plusieurs lignes 20 d'un même produit. Elle est généralement située dans la zone horizontale entre deux rangées horizontales consécutives d'une gondole, sur une certaine longueur de ladite zone. Le système de contrôle de disposition d'article 25 qui va être décrit ci-après est apte à identifier, de façon autonome, la correspondance entre une « zone correspondante » d'une gondole visible dans une image acquise et une EEG également visible dans ladite image. Le système peut utiliser des règles prédéterminées pour 30 une reconnaissance automatisée, en partant d'une EEG donnée, de la zone correspondante de la gondole (c'est- 19 à-dire une reconnaissance de la zone d'une image où ladite zone de la gondole est visible). Une condition d'identification de la zone correspondante est définie comme suit: pour une EEG 5 détectée donnée qui est située dans une gondole, la zone d'une image acquise de ladite gondole située immédiatement au-dessus de ladite EEG, et située entre ladite EEG et l'EEG consécutive sur le côté droit, est déterminée en tant qu'une image de la zone 10 correspondante de la gondole. Le problème peut être envisagé à l'envers : pour une zone donnée d'une gondole, l'EEG correspondante est la plus proche EEG située dans la rangée immédiatement au-dessous de ladite zone de la gondole, à gauche de ladite zone. 15 De plus, chaque zone d'une gondole est identifiée par un numéro spécifique unique, auquel il est fait référence ci-après en tant que champ d'emplacement de produit ou champ d'emplacement. Un mode spécifique de définition de champ d'emplacement va être décrit ci-20 après. Toute référence à une EEG correspondant à un champ d'emplacement signifie que l'EEG est destinée à afficher des informations relatives aux produits présentés dans la zone correspondante de la gondole identifiée par ledit champ d'emplacement. 25 En outre, il est fait référence ci-après à la détection « d'informations de disposition » pour des articles présentés dans une gondole. Les informations de disposition, au sens large, sont des informations relatives au statut d'articles en vente dans la gondole, 30 qui peuvent être déduites à partir d'une reconnaissance automatisée en utilisant une image de la gondole 20 (généralement une vue de l'avant de l'étagère). Des types spécifiques d'informations de disposition sont notamment : un état vide ou non vide d'une zone d'une gondole (indiquant si un article est en rupture de 5 stock sur l'étagère), ou un nombre de lignes du même produit visibles dans la gondole. La figure 1 représente schématiquement, à titre d'exemple non limitatif, un système de gestion d'étiquette électronique de gondole pouvant être 10 déployé dans une surface de vente afin d'afficher des informations de prix à des clients. Un tel système est similaire à un système décrit dans la demande de brevet international portant le numéro WO 2017/017 366 déposée pour le 15 Demanderesse. Ce système comprend d'étiquetage électronique de gondole une gondole, un serveur central 2, et lecture 3. Le serveur central 2 communiquer, par l'intermédiaire d'un de publication compte de la un sous-système 1 installé dans un dispositif de peut en outre réseau local ou 20 distant, avec un système d'affichage qui n'est pas représenté sur la figure 1. Le serveur central 2 communique également avec un dispositif d'imagerie ou avec une pluralité de dispositifs d'imagerie, qui sont aptes à prendre des images des gondoles du point de 25 vente afin de surveiller la disposition d'articles, par tout procédé d'acquisition d'image. Une communication entre le dispositif de lecture 3 et le serveur central 2 peut être effectué selon un réseau de communication Wifi, 3G ou 4G, ou DECT. 30 Des étiquettes électroniques de gondole (auxquelles il est fait ci-après référence en tant 21 qu'EEG) sont de préférence agencées sur des étagères de toute la surface de vente. Sur la figure 1, trois EEG 10, 11, 12 sont agencées sur un rail d'étagère 13 situé sur le bord d'une étagère pour présenter des articles 5 en vente. Chaque EEG comprend un affichage 14, comme un écran d'affichage à cristaux liquides, pour afficher des informations de produit. Ces informations comprennent généralement le prix de l'article, conformément aux exigences réglementaires, avec 10 d'autres informations requises, comme le prix par kilo. Chaque EEG est identifiée par un identifiant d'étiquette unique, qui peut être affiché sur l'enveloppe de l'EEG, par exemple par l'intermédiaire d'un code-barres. Cet identifiant d'étiquette peut 15 généralement être une séquence alphanumérique spécifique. Cet identifiant d'étiquette identifie sans équivoque chaque étiquette d'étagère du point de vente. De plus, chacune des étiquettes électroniques de gondole correspond à un article en vente, qui peut lui- 20 même être identifié par un identifiant d'article spécifique, comme un code EAN. Les EEG sont de préférence réparties dans toute la surface de vente, de sorte que les informations de prix fournies dans toute la zone soient cohérentes avec les 25 informations mémorisées dans le serveur central 2. Une communication entre une EEG, comme une étiquette d'étagère 10, et les autres composants du système de gestion d'étiquette électronique de gondole représentés sur la figure 1 peut se dérouler comme suit. 30 L'EEG comprend un module de communication radiofréquence, qui peut recevoir des informations 22 d'article codées dans des signaux de radiofréquences émis par une station centrale reliée au serveur central 2. L'EEG comprend généralement une antenne et une puce de type NFC ou RFID. L'EEG comprend également une 5 mémoire pour mémoriser lesdites données transmises et un microcontrôleur pour afficher les données à l'écran 14. Le dispositif de lecture 3 peut communiquer avec l'EEG dans le cadre d'une communication sans fil par l'intermédiaire d'un périphérique de radiofréquences de 10 l'EEG. De cette manière, le dispositif de lecture 3 peut être utilisé pour associer l'EEG à un identifiant d'article à l'installation de l'EEG. Le dispositif de lecture 3 est également pourvu d'un module de reconnaissance optique de l'identifiant d'étiquette de 15 l'EEG, en utilisant le code-barres. Tous les composants 1, 2, 3 du système de gestion d'étiquette d'étagère peuvent donc communiquer dans le cadre d'une communication sans fil. Le serveur central 2 comprend au minimum une base 20 de données d'étiquettes DB qui comprend des informations d'association entre les étiquettes électroniques de gondole (par exemple les EEG 10, 11, 12) et des articles en vente, par exemple sous la forme d'associations de tableaux entre un identifiant 25 d'étiquette unique et un numéro EAN d'un article. Ici, le serveur central 2 comprend en outre une base de données de réalogramme P et une base de données d'images d'article A. Il convient néanmoins de remarquer que ladite base de données A n'est pas 30 nécessaire pour certains des procédés qui ont être décrits ci-après. 23 La base de données de réalogramme P comprend des informations d'association entre des champs d'emplacement de produit, des identifiants d'articles pour des articles en vente dans le point de vente, et 5 des identifiants d'étiquette d'EEG disposées sur des étagères du point de vente. Des champs d'emplacement de produit peuvent prendre n'importent quelle forme permettant une identification sans équivoque d'emplacements de 10 produits sur les étagères. Dans ce qui suit, un champ d'emplacement de produit se compose de trois indices numériques (qui ne sont pas visibles sur la figure 1). Le premier indice i correspond à une gondole du point de vente, qui peut comprendre une ou plusieurs séries 15 d'étagères qui sont empilées parallèlement l'une au-dessus de l'autre. Le deuxième indice j correspond à une rangée particulière de la gondole i. Dans ce qui suit, les rangées sont comptées consécutivement à l'intérieur d'une gondole, à partir de la rangée la 20 plus basse (rangée 0) jusqu'à la rangée la plus haute. Le troisième indice k correspond à une étiquette électronique de gondole particulière à l'intérieur de la rangée j. Dans ce qui suit, les EEG sont comptées consécutivement le long d'une rangée (c'est-à-dire le 25 long d'un rail d'étagère), à partir de l'EEG la plus à gauche (EEG 1) jusqu'à l'EEG la plus à droite. La combinaison d'indices i, j, k dans un triplé (i,j,k) permet l'identification sans équivoque d'une étiquette électronique de gondole unique. L'identifiant d'article 30 qui est associé, dans la base de données de réalogramme P, à un champ d'emplacement de produit (i,j,k) est 24 désigné par le terme Pijk. L'identifiant d'étiquette unique, qui identifie une EEG du point de vente, associé au champ d'emplacement de produit (i,j,k) est désigné par le terme 1,13k. Dans la base de données 5 d'étiquettes DB, l'identifiant d'étiquette unique Lijk est ainsi associé à l'identifiant d'article Pijk. Une représentation graphique d'une base de données de réalogramme P va être décrite ci-après en référence à la figure 10. 10 La base de données d'images d'article A associe chaque identifiant d'article (comme un numéro EAN) à une image numérique, dans un format d'image habituel, correspondant à une image prévue d'une vue frontale de l'article identifié par ledit identifiant. De plus, le 15 serveur central a accès à des informations d'article, associant chaque identifiant d'article aux informations nécessaires à l'exploitation du point de vente, y compris des informations de prix et d'autres informations à afficher aux clients, des informations 20 de gestion comme des informations d'inventaire, etc. La base de données d'étiquettes DB, la base de données d'images d'article A et la base de données de réalogramme P peuvent être contenues conjointement dans un fichier unique du point de vente, ou elles peuvent 25 être contenues dans des fichiers distincts. Plusieurs points de vente peuvent être gérés à distance par un fichier central unique, sinon chaque point de vente peut disposer de son propre fichier ou d'un ensemble de fichiers. 30 La base de données de réalogramme P est facultativement, mais de manière très avantageuse, mise 25 jour en temps réel en ce qui concerne les informations présentes dans la base de données d'étiquettes DB. Cela signifie que, pour une EEG donnée ayant un emplacement prédéfini dans une étagère et 5 étant maintenue fixe à cet emplacement, lorsque ladite EEG est engagée fixement dans un rail d'étagère 13 de ladite étagère, comme cela est visible sur la figure 1, et correspond donc à un champ d'emplacement donné (i,j,k), si les informations relatives à ladite EEG 10 sont modifiées dans la base de données d'étiquettes DB (par association à un nouvel identifiant d'article ou réassociation à un nouvel identifiant d'article distinct d'un identifiant d'article associé précédent), des informations dans la base de données de réalogramme 15 P sont modifiées en conséquence, de sorte que le champ d'emplacement correspondant (i,j,k) soit également associé au nouvel identifiant d'article. Par exemple, le réalogramme peut comprendre des associations entre des identifiants d'étiquettes et des champs 20 d'emplacement, de sorte que, lorsqu'un identifiant d'étiquette donné est réassocié, dans la base de données d'étiquettes DB, à un nouvel identifiant d'article, ladite modification est immédiatement reflétée dans la base de données de réalogramme P. 25 Un procédé de contrôle de disposition d'article sur une étagère, sous la forme d'une détection d'informations de disposition (au sens large abordé de manière préliminaire ci-dessus), va être décrit ci-après en référence à la figure 2. 30 A l'étape 210, une image numérique d'une gondole ou d'une pluralité de gondoles, comprenant la gondole i, 26 où le linéaire d'articles présentés aux clients est visible, est acquise par le dispositif d'imagerie en communication avec le serveur central 2. Une image I de la gondole i est obtenue et mémorisée dans la mémoire 5 du serveur central 2. A l'étape 220, une détection automatisée de toutes les EEG présentes sur l'image I est effectuée. Cette détection automatisée des étiquettes électroniques de gondole sur l'image acquise est généralement réalisée 10 par une reconnaissance de motif, par rapport à un ensemble prédéterminé de formes possibles d'étiquettes électroniques de gondole qui sont mémorisées dans la mémoire du serveur central 2. Après avoir identifié toutes les étiquettes 15 électroniques de gondole visibles sur l'image, une étape 221 de détection de rangées (c'est-à-dire de détection d'ensembles d'EEG constitutives situées sur le même rail d'étagère 14) peut être effectuée. Une rangée j est détectée pour chaque ensemble d'EEG 20 détectées découlant de l'étape 220 précédente qui sont approximativement alignées. Les rangées peuvent ensuite être numérotées à partir de 0, depuis la plus basse rangée jusqu'à la plus haute rangée. A l'étape 222, les étiquettes d'étagères détectées 25 de chaque rangée j sont numérotées consécutivement à partir de 1, depuis l'étiquette d'étagère la plus à gauche jusqu'à l'étiquette d'étagère la plus à droite. A ce stade, le serveur central 2 connaît le nombre de rangées j qui sont visibles dans la gondole i est le 30 nombre d'étiquettes d'étagères consécutives qui sont agencées sur chaque rail d'étagère correspondant 27 chaque rangée. Le serveur est donc capable d'attribuer un champ d'emplacement (i,j,k), comme cela a été défini ci-dessus en référence à la figure 1, à chaque EEG visible sur l'image acquise I. 5 Toutes les étapes du procédé de la figure 2 qui vont suivre, c'est-à-dire les étapes 230 à 260, vont être décrites pour une EEG donnée unique visible sur l'image acquise. Néanmoins, lesdites étapes peuvent être mises en oeuvre aussi souvent qu'il le faut. En 10 particulier, elles peuvent être répétées pour chaque EEG d'une étagère complète ou pour chaque EEG d'une zone géographique de l'étagère, dans le but de détecter automatiquement des événements susceptibles de se produire dans ladite zone, comme des zones d'étagères 15 en rupture de stock ou des erreurs de linéaires d'articles. A partir d'une EEG donnée, qui correspond à un champ d'emplacement (i,j,k), la zone correspondante de l'étagère, qui est visible sur l'image I, correspondant 20 à ladite EEG peut être identifiée par le serveur à une étape 230. A ladite étape, le serveur utilise une condition prédéterminée. Pour rappel, une condition exemplaire est que la zone de l'étagère située immédiatement au-dessus de l'EEG donnée, entre ladite 25 EEG et l'EEG suivante sur le côté droit, est la zone de l'étagère qui correspond à ladite EEG donnée. L'homme du métier peut facilement comprendre comment la reconnaissance de la zone correspondante peut être effectuée par le serveur. 30 Ensuite, à l'étape 240, le serveur détecte des informations de disposition relatives à la zone 28 déterminée de l'étagère. Des modes spécifiques d'exécution d'une telle détection d'informations de disposition vont être expliqués ci-après en détail, en relation avec plusieurs types d'informations de 5 disposition correspondant à plusieurs modes de réalisation. A ce stade, le système est capable de mettre en correspondance les informations de disposition détectées et le champ d'emplacement (i,j,k) qui 10 correspond à l'EEG donnée. En effet, en conséquence de l'étape 222 précédente, le système connaît l'ordre des EEG sur l'étagère, et il est donc apte à établir le champ d'emplacement (i,j,k) qui correspond à chaque EEG visible. Dans le procédé représenté sur la figure 2, le 15 champ d'emplacement pour une EEG donnée peut être déterminé par le serveur à n'importe quel stade entre la fin de l'étape 222 et le début de l'étape 250. Ensuite, à l'étape 250, il est fait référence aux informations disponibles dans une base de données de 20 réalogramme P. Le but ici est de relier les informations de disposition détectée à l'étape 240 à un identifiant d'article spécifique. Pour rappel, une base de données de réalogramme P contient des associations entre des champs d'emplacement (i,j,k) et des 25 identifiants d'article Pijk, comme des numéros EAN d'articles. A cette étape 250, l'identifiant d'article Pijk, pour le champ d'emplacement (i,j,k), est récupéré. L'identifiant qui est récupéré en relation avec ce champ d'emplacement de produit correspond à l'article 30 qui est censé être stocké et disponible à la vente dans 29 la zone de l'étagère correspondant au dit champ d'emplacement de produit. Enfin, a l'étape 260, les informations de disposition détectées sont contrôlées. Généralement, en connaissant l'identifiant d'article Pijk pour l'article qui est censé être présenté dans la zone de l'étagère déterminée à l'étape 230, il est possible de faire référence à des informations disponibles dans la base de données de réalogramme P pour ledit article Pijk, 011 10 de faire référence à n'importe quelle autre base de données dans laquelle des identifiants d'article Pijk sont associés à d'autres informations relatives à une disposition d'article, comme des vues frontales prévues d'articles (cf. la description ci-après en référence à 15 la figure 10). Le procédé général de la figure 2 propose une manière très simple et efficace de commander la disposition d'articles sur une étagère. Par exemple, le procédé peut être exécuté périodiquement à des 20 intervalles réguliers, pour chaque EEG détectable d'une étagère. Puisque la liaison entre les informations de disposition détectées pour les articles sur l'étagère et les informations prévues de la base de données de réalogramme est effectuée automatiquement par 25 l'intermédiaire des EEG, toute intervention humaine est réduite au minimum voire éliminée. Une liste d'articles ou de champs d'emplacement qui ne sont pas satisfaisants, pour lesquels le contrôle à l'étape 260 est négatif, peut être automatiquement fournie à un 30 opérateur, ce qui lui permet de prendre les mesures qui s'imposent pour corriger la disposition des articles. 30 Un mode de réalisation exemplaire d'un procédé 200 va être décrit ci-après. Ledit mode de réalisation concerne un procédé 300 de détection de zones vides à l'intérieur d'une gondole particulière i, en référence 5 à la figure 3 et aux figures illustratives 4 à 7. Ici, les informations de dispositions qui sont détectées sont simplement la présence ou l'absence d'un article dans une zone donnée d'une étagère. En outre, dans ce mode de réalisation particulier, des 10 informations de disposition sont détectées pour chaque EEG détectée dans l'image acquise, et non pas seulement pour une EEG donnée. En d'autres termes, le procédé est exécuté sur l'intégralité d'une gondole i, pour détecter toutes les 15 zones vides à l'intérieur de ladite gondole i. Néanmoins, le procédé peut également être exécuté pour n'importe quel ensemble donné d'EEG parmi la totalité d'EEG détectées. Les étapes 310 à 322 correspondent exactement aux 20 étapes 210 à 222 décrites ci-dessus. En conséquence des étapes 310 à 322, le serveur détient une image acquise I de la gondole i, et il a détecté chaque EEG sur ladite gondole, ainsi que les rangées j d'EEG à l'intérieur de ladite gondole et l'ordre des EEG dans 25 chaque rangée. En référence à l'étape 320 de détection d'EEG, un système d'affichage du serveur central 2 peut afficher en temps réel les résultats de la détection. Une vue exemplaire est représentée sur la figure 4. Sur cette 30 vue, des zones détectées de l'image I correspondant à des EEG sont représentées par des lignes pointillées, 31 notamment les EEG 10 situées sur l'étagère 13. La gondole i contient plusieurs rails d'étagère 13, avec plusieurs EEG agencées sur chacun des rails d'étagère 13. A ce stade du procédé, toutes les parties de 5 l'image I correspondant à des EEG ont été identifiées par une reconnaissance de motif. Chaque forme de l'image acquise I correspondant à la forme d'une EEG est reconnue par le serveur central 2 en tant qu'une étiquette électronique de gondole. 10 En référence à la figure 321, les rangées peuvent être numérotées à partir de 0, de la plus basse rangée à la plus haute rangée. A une étape 322, les étiquettes d'étagères détectées de chaque rangée j sont numérotées consécutivement, de l'étiquette d'étagère la plus à 15 gauche jusqu'à l'étiquette d'étagère la plus à droite, à partir de 1. Le résultat desdites opérations est représenté sur la figure 5. Pour faciliter l'explication, une étiquette électronique de gondole 10 particulière, plus précisément la deuxième étiquette 20 d'étagère à partir de la gauche dans la plus basse rangée, est prise à titre exemplaire. En référence à la figure 3, un procédé 300 comprend une étape 330 supplémentaire consistant à détecter des zones vides de l'étagère visible sur 25 l'image I. A cette étape, toutes les zones vides de l'étagère sont identifiées. Ici, l'identification des emplacements de produits vides est effectuée après la détection des étiquettes d'étagères et des rangées aux étapes 320, 321 et 322. Néanmoins, il est également 30 possible d'effectuer la détection de zones de l'image I correspondant à la détection de champs de produits 32 vides, avant la détection des étiquettes d'étagères et des rangées. Plusieurs modes de lecture d'images et de détection des zones vides peuvent être utilisés. Une 5 détection d'emplacement vide peut être effectuée par une reconnaissance de couleur par rapport à un motif prédéterminé de l'arrière de l'étagère ou d'une rangée de l'étagère. Par exemple, si la surface supérieure de chaque étagère est d'un vert clair vif, l'image I étant 10 censée être prise à un angle permettant de voir la surface supérieure des étagères, l'étape 330 peut consister à détecter des zones de vert clair vif de l'image. Pour éviter qu'une zone de l'image correspondant à une zone qui n'est pas vide ne soit 15 confondue avec une zone qui est vide, la surface supérieure des étagères peut être recouverte d'un motif spécifique, et une détection de zones de l'image I présentant ledit motif peut être effectuée à l'étape 330. En variante, à l'étape 330, des zones de 20 luminosité inférieure peuvent être recherchées dans l'image I : si l'éclairage de la gondole i fonctionne, des emplacements de produits contenant des éléments ont une apparence plus claire que les emplacements de produits vides sur l'image I. 25 A l'étape 330 de l'identification de zones vides, le serveur peut afficher, à un utilisateur, les résultats de traitement de l'image I de la gondole, au fur et à mesure de la progression de la détection par le serveur central 2. Le résultat après le traitement 30 de l'image I selon l'étape 330 est représenté schématiquement sur la figure 6. 33 Pour faciliter l'explication, une zone vide particulière 30 de l'étagère est prise en particulier sur la figure 6. Cette zone vide est située dans la rangée 4 de la gondole i, à la quatrième position dans 5 ladite rangée. En conséquence de l'étape 330, le serveur central 2 a identifié des zones de l'image I qui correspondent à des zones vides de l'étagère. Des rangées j sont détectées et chaque étiquette d'étagère présente dans 10 l'image I peut être associée à un champ d'emplacement de produit (i,j,k). Les zones vides doivent ensuite être mises en correspondance avec des articles en rupture de stock ou avec des références de réalogrammes manquantes dans le 15 système. Ici, dans le cadre du procédé 300, le serveur effectue les étapes 340 à 351 pour chaque EEG visible, y compris l'EEG 10 de la figure 7. Ladite EEG 10 est la quatrième étiquette d'étagère de la rangée 4, en partant de la gauche, ce qui 20 équivaut à un indice k - 4. Il est déjà connu que le numéro de gondole est i lorsque le dispositif d'imagerie est prêt à acquérir une image d'une gondole prédéterminée ou d'une pluralité de gondoles. Le champ d'emplacement de produit correspondant pour ladite EEG 25 10 est donc (i,4,4). A l'étape 340, le serveur détermine la zone correspondante visible dans l'image I (c'est-à-dire la zone de l'étagère) qui correspond à l'EEG 10 identifiée sur la figure 5, ladite zone correspondante ayant le 30 numéro de référence 30 sur la figure 7. 34 A l'étape 341, le serveur est apte à établir, pour ladite EEG 10, si la zone correspondante de l'étagère (c'est-à-dire la zone 30) est vide. Dans le cas de la figure 6, la zone 30 est en effet détectée en tant que 5 zone vide. A l'étape 350, en référence à la base de données de réalogramme P, le serveur récupère un identifiant d'article P144, qui est associé au champ d'emplacement (i,4,4). 10 Enfin, à l'étape 351, puisque la zone 30 de l'étagère est vide, il est déterminé que l'article P144 est en rupture de stock sur l'étagère. En variante, s'il est constaté qu'une zone déterminée de l'étagère correspondant à une EEG donnée 15 est vide à l'étape 341 et si le serveur ne parvient pas à récupérer un identifiant d'article associé à l'étape 350, ladite zone déterminée de l'étagère n'est peut-être pas associée à un article, auquel cas une référence de réalogramme est manquante. Dans ce cas, 20 une alerte spécifique peut être déclenchée pour prévenir le personnel que le réalogramme doit être établi. Après avoir effectué les étapes 340 à 351 pour chaque EEG qui a été préalablement détectée à l'étape 25 320, une liste L1 d'articles Pijk en rupture de stock ou en variante une liste de champs d'emplacement correspondant à des zones vides de l'étagère peut être remise à un utilisateur. Facultativement, après l'étape 351, une interface 30 graphique du serveur central 2 peut afficher, à l'utilisateur final, une représentation visuelle des étagères, avec des signaux indiquant les emplacements de produits vides. Cette représentation visuelle des étagères peut correspondre à la représentation des figures 4 à 7 ou il peut s'agir de n'importe quel type 5 de représentation visuelle des étagères. Par exemple, ladite représentation visuelle peut comprendre des signaux visuels mettant en évidence les emplacements de produits vides des étagères, avec des signes spécifiques comme des rectangles ou des cercles. 10 Sinon, le serveur central 2 peut envoyer une alerte visuelle indiquant que les champs d'emplacements associés aux zones vides détectées doivent être réapprovisionnés, par exemple sous la forme d'un message dans une fenêtre contextuelle. En variante, 15 aucune représentation visuelle des étagères n'est présentée à l'utilisateur final et les champs d'emplacements correspondant à des zones vides peuvent être communiqués à l'utilisateur final sous forme numérique. 20 La figure 8 représente un type en variante d'une représentation visuelle de gondoles d'un point de vente. Ici, plusieurs gondoles i = 1, 2, 3, 4, qui sont juxtaposées l'une à l'autre, sont représentées. La rangée correspondant à l'indice de rangée j = 7, à 25 l'intérieur de la deuxième gondole, est mise en évidence. A l'intérieur de ladite rangée, les étiquettes d'étagère k = 1 à k = 9 sont représentées. Ce type de représentation visuelle commune de plusieurs gondoles peut être utilisé, de manière avantageuse, par 30 un utilisateur humain, avec des signes visuels mettant en évidence des zones vides détectées par le procédé 36 300 et/ou des messages d'alerte, afin de surveiller conjointement des zones vides dans plusieurs gondoles. Le procédé 300 de la figure 3 propose donc une manière très simple de détecter automatiquement des 5 zones vides. Le serveur central 2 effectuant ledit procédé peut être en interface avec un système de gestion de stocks, afin de prendre les mesures qui s'imposent. Ce procédé est très simple puisqu'il repose sur une lecture d'image simple. 10 Un deuxième mode de réalisation va être décrit ci- après en référence à la figure 9. Un procédé 900 de détection de vues frontales qui ne sont pas satisfaisantes à l'intérieur d'une étagère par rapport à des vues frontales prévues dans une base de données 15 d'images d'article A, est proposé. Dans ce mode de réalisation particulier, les « informations de disposition » sont une vue du côté avant de l'élément qui est visible dans une zone déterminée de l'étagère. Tout d'abord, à l'étape 910, une image I d'une 20 gondole ou d'une pluralité de gondoles, y compris la gondole i, est acquise, comme à l'étape 310 du procédé de la figure 3. Une image I de la gondole i est ainsi obtenue et mémorisée dans la mémoire du serveur central 2. 25 En se fondant sur ladite image I acquise, une étape 920 de reconnaissance d'EEG sur l'image acquise et de rangement desdites EEG est effectuée, comme aux étapes 320 à 322 précédemment décrites du procédé de la figure 3. 30 Ensuite, à l'étape 930, comme à l'étape 340 du procédé de la figure 3, la zone correspondante de 37 l'étagère correspondant à une EEG donnée est déterminée. De manière avantageuse, les étapes 930 à 960 sont effectuées pour toutes les EEG détectées à l'étape 920. Puisque les rangées de l'image acquise I ont été 5 automatiquement détectées et les étiquettes d'étagère à l'intérieur de chaque rangée ont été comptées, l'étiquette électronique de gondole considérée peut être mise en correspondance avec un champ d'emplacement (i,j,k) à l'étape 931. En variante, des champs 10 d'emplacements peuvent être déterminés avant de mettre les EEG en correspondance avec des zones de l'étagère (et les étapes 930 et 931 peuvent ainsi être inversées). Enfin, à l'étape 932, à l'intérieur de la zone déterminée de l'étagère, le serveur identifie une zone 15 de l'image i correspondant à une vue frontale réelle pour un article. Si la zone déterminée ne contient qu'une ligne d'éléments, la vue frontale réelle est déterminée en tant que la face frontale du premier élément dans la ligne. 20 Si la zone déterminée de l'étagère contient plusieurs lignes d'éléments, soit une pluralité de vues frontales réelles sont prises en compte pour cette zone unique de l'étagère et l'étape suivante 960 de comparaison est répétée pour chacune desdites vues 25 frontales réelles, soit une seule des lignes d'éléments est prise en compte et une seule vue frontale réelle est acquise. Le procédé 900 comprend ensuite, pour l'EEG donnée et une zone correspondante de l'étagère, l'exécution 30 des étapes 940 à 960. 38 A l'étape 940, comme à l'étape 350 du procédé de la figure 3, il est fait référence à la base de données de réalogramme P pour déterminer quel article doit être représenté dans la zone correspondant au champ 5 d'emplacement (i,j,k). Un identifiant d'article Pi3k est donc récupéré de la base de données de réalogramme P. Ensuite, à l'étape 950, le serveur central 2 consulte la base de données d'images d'article A. Une image préalablement enregistrée qui est associée, dans 10 la base de données d'images d'article A, à l'identifiant d'article prédéterminé Pijk, est récupérée. Cette image correspond à une vue frontale prévue pour l'identifiant d'article déterminé Pijk. Ladite image est généralement l'image de la vue frontale qui est 15 utilisée dans une représentation visuelle de la base de données de réalogramme P, pour représenter les associations entre des champs d'emplacements de produits et des identifiants d'article. A l'étape 960, un taux de similarité est calculé 20 entre la vue frontale réelle visible sur l'image acquise I et la vue frontale prévue récupérée de la base de données d'images d'article A. Cette étape 960 est destinée à déterminer si la vue frontale réelle de l'article présenté dans l'emplacement de produit à 25 l'intérieur des étagères correspond à la vue frontale prévue. En particulier, il est possible de détecter une situation dans laquelle l'article présenté dans l'emplacement de produit correspond à une référence autre que celle prévue dans le réalogramme. 30 De cette manière, des divergences entre la disposition prévue d'articles qui est planifiée dans le 39 réalogramme et l'agencement réel d'articles dans le point de vente peuvent être automatiquement détectées et facilement corrigées, puisque les zones des étagères provoquant les divergences peuvent être dépistées. 5 A cette étape, il est également possible de détecter une situation dans laquelle l'article correct est présenté aux clients dans la zone déterminée, mais pas avec la vue frontale prévue. Par exemple, si l'élément frontal dans la zone n'est pas à la position 10 correcte, le taux de similarité calculé avec la vue frontale prévue diminue. En pratique, une comparaison peut être effectuée entre, d'une part, des pixels de la zone de l'image acquise I correspondant à la vue frontale réelle pour 15 le champ d'emplacement de produit (i,j,k) et, d'autre part, des pixels d'une version adaptée de l'image préalablement enregistrée de la vue frontale prévue contenue dans la base de données d'articles A, redimensionnée de manière à correspondre à la dimension 20 de la zone de l'image acquise I correspondant à la vue frontale réelle. N'importe quelle autre technique connue de comparaison des images et de calcul du taux de similarité peut être exécutée à l'étape 960. En 25 particulier, il est possible d'employer des algorithmes plus intelligents qu'une simple comparaison de pixels, afin de tenir compte de changements possibles de luminosité ou d'orientation entre la vue frontale prévue et la vue frontale réelle à l'intérieur de 30 l'image I. Un exemple est représenté sur la figure 10. L'image la plus à gauche I correspond à une partie d'une image acquise I d'une gondole i. Une vue frontale d'article particulier 40 est visible sur ladite image : 5 il s'agit de la vue frontale d'une bouteille de jus de mangue. A l'étape 930, il est déterminé que ladite vue frontale d'article correspond à un champ d'emplacement de produit (i3O,8) sur la gondole i, la première rangée 10 commençant au côté le plus bas et la huitième étiquette électronique de gondole de ladite rangée commençant à l'étiquette d'étagère la plus à gauche. Dans la base de données de réalogramme P, qui est schématiquement représentée par l'image centrale de la 15 figure 10, le champ d'emplacement (i3O,8) est en effet associé à un identifiant d'article qui correspond à la référence d'article « jus de mangue ». D'autres informations d'article peuvent être contenues dans la base de données de réalogramme P, notamment les prix 20 associés aux articles ou des informations de linéaire (cf. la description de la figure 11 ci-après). L'image la plus à droite est le résultat d'une combinaison entre la base de données de réalogramme P et la base de données d'images d'article A. Il s'agit 25 d'une vue prévue visuelle complète de la gondole I. En effet, chaque emplacement de produit indiqué dans ladite représentation visuelle contient la vue frontale prévue pour l'article dont l'identifiant d'article est enregistré dans la base de données de réalogramme P en 30 relation avec le champ d'emplacement de ladite zone. 41 Concernant le jus de mangue est visible dans la vue frontale réelle 40, il est déterminé à l'étape 960 que ladite vue frontale est satisfaisante. En effet, une vue frontale prévue 41 représentée sur l'image la 5 plus à droite pour le champ d'emplacement (i3O,8) est similaire à la vue frontale d'article 40 de l'image la plus à gauche. La vue frontale prévue 41 et la vue frontale réelle 40 peuvent être légèrement différentes en raison de conditions de luminosité différentes et 10 d'un angle de vision différent. Il est possible de tenir compte desdites conditions de prise de l'image I lors du calcul du taux de similarité entre la vue frontale réelle et la vue frontale prévue. Après l'exécution des étapes 940 à 960 pour tous 15 les emplacements de produits détectés dans l'image I ou, en variante, juste une partie des emplacements de produits détectés, une liste L2 de champs d'emplacements déterminés et/ou d'identifiants d'articles pour lesquels la vue frontale fournie dans 20 l'emplacement de produit correspondant ne correspond pas à la vue frontale prévue peut être délivrée, ladite liste mettant en évidence des vues frontales de produits qui ne sont pas satisfaisantes. Un taux de similarité minimal prédéterminé peut 25 être enregistré à l'avance dans le serveur central 2. Lorsque ce taux est dépassé, il est considéré que la vue frontale réelle est satisfaisante et le champ d'emplacement de produit correspondant et/ou l'identifiant d'article ne doivent pas être inclus dans 30 la liste mettant en évidence les vues frontales de produits qui ne sont pas satisfaisantes. 42 La liste délivrée de champs d'emplacements et/ou d'identifiants d'article correspondant à des vues frontales qui ne sont pas satisfaisantes peut être utilisée à l'étape 970 consistant à fournir un signal 5 visuel pour prévenir l'utilisateur final des divergences détectées. Par exemple, la représentation visible dans l'image la plus à droite de la figure 10 peut comprendre des zones mises en évidence, qui correspondent à des vues frontales qui ne sont pas 10 satisfaisantes. Il convient de remarquer que le procédé de détection de linéaires qui ne sont pas satisfaisants de la figure 9 est complètement indépendant du procédé de détection d'emplacements de produits vides de la figure 15 2. Néanmoins les deux procédés peuvent être combinés de manière avantageuse. Par exemple, après la détection des zones vides, un calcul de taux de similarité peut être effectué pour une pluralité ou pour l'intégralité des emplacements de produits restants. Une alerte peut 20 être envoyée à l'utilisateur final pour le prévenir des zones vides (et des identifiants d'article correspondants) et des zones pour lesquelles la vue frontale réelle ne correspond pas à la vue frontale prévue. 25 En variante, un calcul du taux de similarité entre la vue frontale réelle et la vue frontale prévue peut également comprendre une détermination que la zone correspondante de l'étagère est vide. Dans ce cas, les deux déterminations que la zone est vide et que la vue 30 frontale d'article est satisfaisante sont effectuées conjointement. 43 Un troisième et dernier mode de réalisation va être décrit ci-après en référence à la figure 11 et aux figures illustratives 12 et 13. Ce mode de réalisation concerne un procédé 1100 de détection de linéaires 5 d'articles qui ne sont pas satisfaisants à l'intérieur d'une étagère, par rapport à des informations de linéaires prévues contenues dans une base de données de réalogramme P. Dans ce mode de réalisation particulier, les « informations de disposition » sont le nombre de 10 lignes d'éléments à l'intérieur d'une zone déterminée de l'étagère. En variante, d'autres types d'informations de linéaires (par exemple la longueur de la zone de l'étagère dédiée à un produit particulier) peuvent être prises en compte. 15 Comme le procédé 900 précédemment décrit pour la détection de vues frontales d'articles qui ne sont pas satisfaisantes, le procédé 1100 est effectué de manière avantageuse pour chaque EEG visible d'une étagère. En variante, il peut également être effectué pour une 20 seule EEG donnée ou pour un ensemble spécifié d'EEG. Les étapes 1110 à 1131 sont similaires aux étapes 910 à 931 du procédé 900, c'est-à-dire que les EEG sont détectées par reconnaissance d'image et sont rangées et que, pour une EEG donnée, la zone correspondante de 25 l'étagère est déterminée et le champ d'emplacement correspondant (i,j,k) est également déterminé. Ensuite, l'étape 1132 de reconnaissance automatisée du nombre de lignes d'éléments visibles dans la zone déterminée de l'étagère est effectuée. En 30 théorie, toutes les lignes d'éléments présentés dans la zone prédéterminée de l'étagère doivent être du même 44 produit, puisqu'une seule EEG correspond à toute la zone déterminée. Si tel n'est pas le cas, le procédé 900 précédemment décrit doit indiquer une erreur de l'une des vues frontales réelles par rapport aux 5 informations contenues dans la base de données de réalogramme P. On suppose ici que toutes les lignes d'éléments dans ladite zone de l'étagère sont du même produit. L'étape 1140 est similaire à l'étape 940 du 10 procédé 900, à laquelle l'identifiant d'article Pijk associé, dans la base de données de réalogramme P, au champ d'emplacement préalablement déterminé (i,j,k) est déterminé. Ensuite, à l'étape 1150, le nombre prévu de lignes 15 pour l'article Pijk dans la zone déterminée de l'étagère est récupéré de la base de données de réalogramme P (ou de n'importe quelle autre base de données avec laquelle le serveur peut communiquer et qui associe des informations de linéaire à des identifiants d'article). 20 Enfin, à l'étape 1160, le nombre prévu récupéré de lignes est comparé au nombre détecté réel de lignes. Comme l'étape 970 du procédé 900, l'étape 1170 peut comprendre la fourniture, à un utilisateur final, d'un signal visuel mettant en évidence des zones des 25 étagères et/ou une liste d'identifiants d'article et/ou une liste de champs d'emplacement pour lesquels il est constaté que le linéaire réel ne correspond pas au linéaire prévu. Un exemple du déroulement dudit procédé 1100 pour 30 la détection de linéaires d'articles qui ne sont pas satisfaisants est représenté sur les dessins annexés à partir de la figure 12. Sur ladite figure, la même gondole i que celle représentée sur les figures 4 à 7 précédemment décrites est prise en compte. Une EEG différente 11 est prise en compte. Ladite EEG est 5 située dans la troisième rangée à partir du côté inférieur (j - 2) à la deuxième place (k = 2). Comme cela est représenté sur la figure 12, l'étiquette d'étagère 11 correspond à une pluralité de lignes du même produit. 10 Lorsque l'EEG 11 est atteinte au cours du procédé 1100, en conséquence de l'étape 1132, il est détecté que la zone correspondante de l'étagère pour l'EEG 11 correspondant au champ d'emplacement (i,2,2) comprend trois lignes de produits. 15 A l'étape 1140, l'identifiant d'article Piu est déterminé en référence à une base de données de réalogramme P représentant la disposition prévue d'articles à l'intérieur de la gondole photographiée. En référence à la figure 13, à l'étape 1150, le 20 serveur récupère, de la base de données de réalogramme P, les informations de linéaires prévues pour le champ d'emplacement (i,2,2) sous la forme d'un nombre prévu de lignes de produits. Dans ce cas, le nombre prévu de lignes est 4. A l'étape 1150, il est donc déterminé que 25 le linéaire réel ne correspond pas au linéaire prévu. Les informations de linéaire réel détecté ne correspondent pas au linéaire prévu mémorisé dans la base de données de réalogramme. Les procédés 300, 900 et 1100 des trois modes de 30 réalisation décrits ci-dessus, bien qu'ayant été décrits séparément et indépendamment, peuvent être 46 combinés de manière avantageuse pour la détection d'une pluralité d'événements possibles en ce qui concerne une disposition d'article qui n'est pas satisfaisante. De plus, l'homme du métier peut facilement comprendre que 5 n'importe quel autre type d'informations de disposition lisibles sur une image acquise d'une étagère, de préférence d'une manière automatisée humaine, peut être envisagé en tant possible de la présente invention. 10 N'importe lequel des procédés peut être articulé, de manière très sans intervention que mise en oeuvre décrits ci-dessus avantageuse, avec un système de détermination d'un indicateur de performance relatif à une disposition d'article dans des étagères d'une surface de vente. 15 Par exemple, un serveur impliqué dans l'un des procédés précédemment décrits peut être configuré pour calculer un indice de satisfaction pour chaque gondole d'un point de vente ou pour chaque zone des étagères. Un tel indice de satisfaction peut prendre en compte 20 plusieurs critères possibles, dans l'ordre suivant d'importance : la présence d'un article, la conformité de l'article présent à la référence d'article prévue, la conformité du linéaire réel au linéaire prévu et l'orientation REVENDICATIONS1. Procédé de contrôle de la disposition d'articles dans une gondole d'une surface de vente par rapport à une base de données de réalogramme (P) représentant la disposition prévue d'articles dans la 5 gondole, la gondole comprenant au moins une étiquette électronique de gondole (10), chaque étiquette électronique de gondole (10) correspondant à une zone correspondante de la gondole ayant un unique champ 10 d'emplacement de produit (i,j,k), ledit champ d'emplacement comprenant : - un numéro de gondole (i), - un numéro de rangée (j) correspondant à l'une de rangées consécutives (1,-,j,-) d'étiquettes 15 électroniques de gondole au sein d'une gondole (i), - un numéro d'étiquette (k) correspondant à l'une d'étiquettes électroniques de gondole consécutives (10) au sein d'une rangée (j), le procédé comprenant les étapes suivantes mises 20 en oeuvre par ordinateur : O l'acquisition (210), par un dispositif d'imagerie, d'une image (I) de la gondole ; O la détection automatisée (220), dans l'image acquise (I) de la gondole, d'étiquettes électroniques 25 de gondole (10) ; o la détection automatisée (221) de rangées d'étiquettes électroniques de gondole dans l'image acquise ; 48 le procédé étant caractérisé en ce qu'il comprend en outre les étapes suivantes : O pour une étiquette électronique de gondole donnée visible dans l'image acquise, la détermination du numéro de rangée (j) et du numéro d'étiquette (k) de ladite étiquette électronique de gondole, et la détermination du champ d'emplacement de produit correspondant (i,j,k), O la détermination de la zone correspondante de la 10 gondole correspondant à ladite étiquette électronique de gondole dans l'image acquise (I), O la détection d'informations de disposition relatives à des articles présentés dans ladite zone correspondante de la gondole, par reconnaissance 15 d'image sur l'image acquise (I), O l'accès à une base de données de réalogramme (P), chaque champ d'emplacement étant associé à un identifiant d'article dans ladite base de données de réalogramme (P), 20 0 l'identification, dans la base de données de réalogramme (P), de l'identifiant d'article (Pijk) associé au champ d'emplacement déterminé (i,j,k), O le contrôle de la conformité entre les informations de disposition détectées et la disposition 25 prévue mémorisée dans la base de données de réalogramme pour l'article identifié (Pijk). 2. Procédé selon la revendication 1, dans lequel chaque étiquette électronique de gondole est associée, 30 dans une base de données d'étiquettes (DB), à un identifiant d'article unique, et, lorsqu'une étiquette 49 électronique de gondole donnée ayant un champ d'emplacement correspondant spécifique est associée ou réassociée, dans ladite base de données d'étiquettes (DB), à un identifiant d'article spécifique, ledit 5 champ d'emplacement correspondant (i,j,k) est également associé ou réassocié, dans la base de données de réalogramme (P) au dit identifiant d'article spécifique, conduisant à des mises à jour de la base de données de réalogramme (P) en temps réel par rapport à 10 la base de données d'étiquettes. 3. Procédé selon la revendication 1 OU 2, comprenant en outre, après l'acquisition (310) de l'image (I) de la gondole, une étape d'identification 15 (322) d'au moins une zone vide (30) de la gondole dans ladite image acquise (I), par reconnaissance d'image, dans lequel, pour ladite étiquette électronique de gondole donnée, les informations de disposition détectées dans la zone déterminée de la gondole scnt 20 des informations indiquant que ladite zone est vide, conduisant à une détermination (350) que l'article identifié (Pijk) est en rupture de stock dans la gondole. 4. Procédé selon la revendication 3, dans lequel 25 l'identification de zones vides (30) de l'étagère est effectuée par reconnaissance de couleur par rapport à un motif prédéterminé de l'arrière de la gondole ou d'une rangée de la gondole. 30 5. Procédé selon l'une des revendications précédentes, comprenant en outre une étape de 50 récupération (950) d'une image préenregistrée (41) associée, dans une base de données d'images d'article (A), à l'article identifié (Piik), dans lequel l'image préenregistrée est une vue frontale prévue pour 5 l'identifiant d'article déterminé (Piik), le procédé comprenant ensuite le calcul (960) d'un taux de similarité entre, d'une part, la zone de l'image acquise (40) correspondant à la vue frontale réelle pour la zone correspondante de la gondole, pour la détection d'informations de disposition, et, d'autre part, ladite image préenregistrée (41) de la vue frontale prévue, le procédé donnant en sortie (970) une liste de champs d'emplacement déterminés (i,j,k) et/ou une liste (142) d'identifiants d'article (Piik) pour lesquels il est déterminé, à partir de la valeur du taux de similarité, que la vue frontale n'est pas satisfaisante. 6. Procédé selon l'une des revendications précédentes, comprenant en outre une étape de récupération (1150), dans la base de données de réalogramme (P), d'informations de linéaire prévues pour le champ d'emplacement déterminé (i,j,k), et une étape de contrôle (1160), par 25 reconnaissance d'image, d'une conformité entre les informations de linéaire prévues et le linéaire réel visible sur l'image acquise (I) pour la zone correspondante de la gondole (31). 30 7. Procédé selon la revendication 6, dans lequel les informations de linéaire prévues sont un nombre de 51 lignes consécutives du même article (Pijk) qui doivent être présentées dans la gondole. 8. Procédé selon l'une des revendications 5 précédentes, dans lequel une interface graphique peut présenter (260, 970, 1170) à un utilisateur une représentation de la gondole (1), avec des signaux visuels mettant en évidence les zones vides (30) de la gondole, 10 et/ou une alerte visuelle que les identifiants d'article (Pijk) et/ou les champs d'emplacement (i,j,k) associés aux zones vides détectées de la gondole doivent être réapprovisionnés, et/ou des signaux visuels mettant en évidence les 15 zones de la gondole qui ne correspondent pas à une vue frontale prévue, et/ou des signaux visuels mettant en évidence les zones de la gondole (31) qui ne correspondent pas à un linéaire prévu. 20 9. Procédé selon l'une des revendications précédentes, dans lequel une détection automatisée d'étiquettes électroniques de gondole sur l'image acquise (I) est effectuée par reconnaissance de motif par rapport à un ensemble prédéterminé de formes possibles d'étiquette électronique de gondole. 10. Procédé selon l'une des revendications précédentes, dans lequel la zone correspondante est 30 définie comme suit : pour une étiquette électronique de gondole détectée donnée (10) de l'image acquise (I), la 52 zone de l'image acquise située immédiatement au-dessus de ladite étiquette électronique de gondole, et située entre ladite étiquette électronique de gondole et l'étiquette d'étagère consécutive sur le côté droit, 5 est déterminée comme image de la zone correspondante de la gondole qui correspond à ladite étiquette électronique de gondole (10). 11. Produit programme d'ordinateur comprenant des 10 instructions de code pour mettre en oeuvre le procédé selon l'une des revendications précédentes, lorsque lesdites instructions de code sont exécutées sur un serveur d'ordinateur. 15 12. Système de contrôle de la disposition d'articles dans une gondole (1) d'une surface de vente, ledit système comprenant : 0 une pluralité d'étiquettes électroniques de gondole (10) agencées sur la gondole, 20 o un serveur (2) qui est configuré pour communiquer avec une base de données d'étiquettes (DB), dans lequel chaque étiquette électronique de gondole (10), identifiée par un identifiant d'étiquette unique, est associée à un identifiant d'article unique, 25 l'étiquette électronique de gondole correspondant également à une zone correspondante de la gondole, avec un champ d'emplacement de produit unique (i,j,k), le serveur étant également configure pour communiquer avec une base de données de réalogramme (P), dans laquelle 30 chaque champ d'emplacement (i,j,k) est associé à un identifiant d'article (Piik), 53 0 un dispositif d'imagerie configuré pour acquérir une image (I) de la gondole (1), le système étant caractérisé en ce que le serveur est en outre configuré pour : 5 - réaliser, sur une image (I) de la gondole (1) fournie par le dispositif d'imagerie, une reconnaissance automatisée des étiquettes électroniques de gondole (10), - déterminer les champs d'emplacement (i,j,k) qui 10 correspondent aux étiquettes électroniques de gondole, et les zones de la gondole qui correspondent aux étiquettes électroniques de gondole, - détecter, dans ladite image (I), des informations de disposition pour un article visible 15 dans une zone donnée de la gondole, - contrôler les informations de disposition détectées par rapport à des informations de disposition prévues mémorisées dans la base de données de réalogramme (P). 20 13. Système selon la revendication 12, dans lequel le serveur est en outre configuré pour communiquer avec une base de données d'images d'article (A), dans lequel chaque identifiant d'article (Piik) est associé à une 25 image préalablement enregistrée (41) d'une vue frontale prévue pour ledit article identifié, le serveur étant apte à comparer une zone d'une image acquise (40) correspondant à une vue frontale réelle, ladite vue frontale réelle correspondant aux informations de disposition détectées, à une vue frontale prévue. 54 14. Système selon la revendication 12 ou 13, dans lequel la détection d'informations de disposition dans l'image acquise comprend la reconnaissance automatisée 5 de zones vides (30) de la gondole. 15. Système selon l'une des revendications 12 à 14, dans lequel les informations de disposition pouvant être détectées dans l'image acquise comprennent un 10 linéaire réel visible dans une zone de la gondole, comme le nombre de lignes dans ladite zone de la gondole, le serveur étant apte à comparer ledit linéaire réel à des informations de linéaire prévues récupérées de la base de données de réalogramme (P).