Brevet FR2566148A1 — publié le 19851220

L'invention a pour objet un système de pilotage d'un ordinateur adapté à la gestion de la mise en place sur les lieux de vente de produits divers. Le système de l'invention est destiné à faciliter la mise au point et l'écriture d'une programmation, ainsi que la vérification de la qualité du programme choisi en rendant ces opérations accessibles même à un personnel n'ayant aucune qualification d'informaticien. On sait que les progrès foudroyants de l'informatique permettent maintenant avec du matériel très sophistiqué mais devenu d'un prix tout à fait abordable d'effectuer des opérations extrêmement complexes et notamment de gestion et d'optimisation des stocks et des présentoirs mis à la disposition de la clientèle sur les lieux de vente. Malheureu- sement, dans la pratique, ces techniques ne peuvent être appliquées que par un personnel très restreint particulièrement qualifié en informatique, ce qui pose des problèmes réels d'application de ces techniques. L'invention a pour objet essentiellement un système permettant à du personnel n'ayant aucune qualification informatique de pouvoir cependant contrôler et utiliser dans de bonnes conditions le matériel de gestion et Les programmes (progitiels) pouvant être mis à sa disposition. On rappellera que dans un premier temps le "dialogue" avec un ordinateur n'a pu se faire qu'en passant par des "langages" symboliques relativement hermétiques et réservés aux spécialistes. Dans un deuxième stade, ces Langages ont été notablement simplifiés et rendus plus accessibles, la machine prenant en charge les "traductions" de ce langage qui Lui était en quelque sorte "étranger". Les langages sont de plus en plus "simplifiés", c'est-àdire qu'ils sont de plus en plus établis en clair, l'opérateur n'ayant plus qu'à dicter ses questions ou ses instructions à la machine au moyen de mots conventionnels extraits d'un "dictionnaire" livré avec la machine. L'opérateur pose des questions ou dicte des instructions, et en retour la machine affiche sur un écran La réponse à la question posée ou indique qu'elle a enregistré l'instruction et qu'elle est prête pour la phase opératoire suivante. En même temps elle guide L'opérateur jusqu'au bout des opérations. Ce système constitue bien évidemment un gros progrès par rapport aux systèmes pré-existants. IL comporte cependant des difficultés de mise en oeuvre et des inconvénients sérieux tels que Les suivants - il oblige L'opérateur à "dialoguer" avec la machine par l'intermédiaire d'un clavier, ce qui est à La fois lent et coûteux ; - il oblige l'opérateur à assimiler un très grand nombre de mots ou de phrases conventionneLLes correspondant à chaque étape opératoire ; - iL constitue pour de nombreuses personnes un "bLocage psychologique" et ne permet plus à L'opérateur de voir clairement Le problème et de poser les bonnes questions. L'invention a pour objet un système#qui en facilitant considérablement Le pilotage de L'ordinateur évite Les difficuités sus-mentionnées. A cet effet, le système de piLotage d'un ordinateur délivrant des informations en clair sur un écran, adapté à la gestion de la mise en place sur Les lieux de vente de produits divers se caractérise selon L'invention en ce qu'il comprend en combinaison - un appareil de lecture tel qu'un Laser relié à un décodeur lui-même relié à L'unité centrale d'un ordinateur, et - une console de pilotage portant des informations codées comprenant - une première zone portant des codes de pilotage tels que droite, gauche, haut, bas, retour de colonne, retour de ligne du curseur d'indication d'emplacement sur l'écran, - une deuxième zone portant des codes de produ-its, et - au moins une troisième zone comportant d'autres codes de commande de l'ordinateur. Selon une caractéristique avantageuse de l'invention, la zone comportant les codes de produits est représentée à L'échelle des présentoirs disponibles des lieux de vente, et lesdits codes relatifs auxdits produits sont marqués sur des éléments de surface représentant à la même échelle la surface qu'ils occupent sur les présentoirs. Dans une variante de réalisation préférée permettant une très grande souplesse de manoeuvre, lesdits éléments de surface peuvent être appliqués de façon amovible et interchangeable sur ladite deuxième zone. L'invention et sa mise en oeuvre apparaîtront plus clairement à L'aide de la description qui va suivre faite en référence aux dessins annexés illustrant uniquement à titre d'exemple un mode de mise en oeuvre. Dans ces dessins La figure 1 montre de façon schématique le système de L'invention relié à L'unité centrale d'un ordinateur. La figure 2 montre l'organisation d'une console de pilotage conforme à l'invention. La figure 3 est un diagramme permettant d'expliquer comment s'effectue le pilotage. La figure 4 montre comment peut être constituée une zone de la console de pilotage selon une variante préférée. En se reportant tout d'abord à la figure 1, on a illustré et repéré en UC l'unité centrale d'un ordinateur permettant la gestion assistée, notamment pour la mise en place sur Les lieux de vente de produits divers. Dans l'ordinateur sont introduits les programmes ou "progitiels" mis au point et utilisés pour cette gestion. Conformément à L'invention, Le dialogue avec l'ordina- teur ne se fait pas par un système de clavier relié à l'ordinateur et permettant de lui dicter les questions ou les instructions voulues, mais par un système comprenant un appareil de lecture, tel qu'un laser L relié à l'unité centrale UC par l'intermédiaire d'un décodeur D. De tels moyens comportant un appareil de lecture et un décodeur sont connus dans la technique. L'invention consiste à utiliser de tels moyens en combinaison avec une console de pilotage Cs portant diverses informations codées réparties sur diverses zones repérées 1 à 5 à la figure 1. En relation avec la figure 2, on décrira plus en détail une telle conso-le. A cette figure on retrouve Les zones repérées 1 à 5 de la figure 1. Zone 1 Cette zone comprend, dans l'exemple illustré, 5 codes repérés Cl à C5 constitués par des codes-ba#rres (formés par une succession dans un ordre et un espacement déterminés de lignes fines ou épaisses). A chacun de ces codes correspond,* lorsqu'il est balayé par le crayon laser L un ordre de commande en déplacement du curseur d'indication d'emplacement sur l'écran (comme il apparaftra plus clairement plus loin) vers le haut (C1), vers le bas (C3), vers la gauche (C2), vers la droite (C4) ou de retour en tête de colonne suivante (C5). A côté du code-barre correspondant est matérialisée une flèche rappelant immédiatement à l'opérateur le sens de déplacement du curseur qu'il obtiendra. Zone 2 Sur cette zone sont portés des codes-barres d'identification correspondant aux différents articles pouvant être placés sur les présentoirs du lieu de vente. Pour ne pas surcharger la figure, seuls certains de ces codes-barres ont été repérés C6 à C23. Chaque code-barre de la zone 2 identifie avec précision lorsqu'il est balayé par le crayon laser L le produit correspondant : par exemple une semelle pour chaussure de telle qualité et de telle pointure ; un chausson de telle qualité et dentelle pointure j des lacets de telle qualité, de telle couleur et de telle longueur, etc... Zone 3 Dans cette zone sont portés des codes-barres d'identification dont certains ont été repérés C24 à C30. Chacun de ces codes-barres correspond, lorsqu'il est balayé par le rayon laser L, à une opération d'instruction précise de pilotage de l'ordinateur. Bien ent#endu, l'opéra- tion correspondante peut être marquée en clair sur le codebarre pour faciliter la manoeuvre de l'opérateur. Par exemple le code-barre C24 peut porter en clair "normale" qui correspondra à une opération de gestion "normale" où les décisions de l'opérateur seront limitées au strict minimum et où la gestion sera dictée en fonction des programmes auxquels l'ordinateur a accès. De la même façon, l'entrée C26 peut par exemple porter en clair le mot "proposition", ce qui signifie pour l'opérateur qu'il peut, au cours des opérations de pilotage de l'ordinateur, "proposer" une présentation déterminée que l'ordinateur lui permettra d'optimiser. Zone 4 Dans cette zone, sont également portés des codes-barres dont on a repéré trois C31, C32 et C33 pouvant correspondre à des opérations telles par exemple que l'effacement d'une partie d'un programme d'implantation commencé ou au contraire l'enregistrement d'un programme terminé. Zone 5 Dans cette zone apparaissent divers codes-barres, certains ont été repérés C34 à C39. Ces codes-barres correspondent à des informations pouvant être entrées au début du programme, par exemple pour indiquer à L'ordinateur la longueur et/ou la hauteur disponible sur les présentoirs. On décrira maintenant en faisant référence aux figures 2 et 3 quelques exemples de pilotage de l'ordinateur à partir du système de l'invention. 1/ Pilotage automatique Dans cette hypothèse, l'opérateur décide seulement d'utiliser la présentation programmée fournie à l'ordinateur par exemple au moyen de disquettes correspondant au type de magasin considéré. Pour avoir accès au programme, l'opérateur balaye avec son crayon laser L le code C25 de la zone 3, portant par exemple en clair la mention "archives". Par cette action l'ordinateur affiche sur l'écran l'implantation stockée dans le programme. 2/ Demande de préconisation L'opérateur balaye avec le crayon laser le code-barre identifié C27 en zone 3 pouvant porter par exemple en clair la mention "préconisatìon". Par cette action s'engage un "dialogue" avec L'ordre nateur qui affiche sur l'écran des questions correspondant aux caractéristiques du point de vente, telles que par exemple - importance du chiffre d'affaires en milliers de francs, - importance de la localité dans laquelle est implanté le lieu de vente, - position géographique du lieu de vente, - époque de l'année, - etc... A chaque question,# l'opérateur répond en balayant dans la zone 5 les codes-barres correspondants qui peuvent porter par exemple en clair les chiffres 0 à 9 permettant de répondre aux questions posées par l'ordinateur en affichant des nombre-s simples traduisant les réponses adéquates. Lorsque l'opérateur a répondu aux diverses questions, l'ordinateur affiche sur l'écran La préconisation qu'il propose, telle que - surface du présentoir (traduite habituellement en longueur linéaire de présentation des produits), - emplacement sur le présentoir des différents produits, - emplacement du présentoir vers l'entrée, le centre ou la sortie du lieu de vente, - etc... 3/ Pilotage normal Pour accéder à cette phase, L'opérateur balaye le codebarre C24 portant en clair la mention "normale". En réponse, l'ordinateur affiche sur l'écran des questions correspondant aux dimensions imposées par l'opérateur pour les présentoirs. A ces questions, l'opérateur répond en affichant les nombres correspondants en balayant les codes-barres correspondants de la zone 5 comme indiqué ci-dessus. A l'issue des opérations, l'ordinateur affiche sur l'écran le programme d'implantation qu'il retient. 4/ Pilotage contrôlé L'opérateur accède ici à la partie la plus intéressante du système et qui peut être mis en oeuvre facilement grâce au perfectionnement de l'invention. L'opérateur balaye en premier lieu le code-barre C26 de la zone 3 portant par exemple en clair la mention "propo- sition". L'ordinateur affiche sur l'écran les dimensions du présentoir qui sont offertes, en définissant par exemple la hauteur du présentoir et la Longueur du "linéaire" La hauteur du présentoir peut être définie par exemple par un nombre simple correspondant au nombre de perforations existant sur le présentoir, par exemple 67 selon le code C39 ou 70 selon le code C38, lesquels peuvent porter en clair ces chiffres. L'ordinateur demande alors l'orientation du linéaire, de gauche à droite, qui peut se traduire par le chiffre 1, ou de droite à gauche qui peut se traduire par le chiffre 2. L'opérateur répond en balayant le chiffre correspondant. L'ordinateur demande alors la saison, par exemple été qui peut se traduire par le chiffre 1 ou hiver qui peut se traduire par le chiffre 2. L'opérateur balaye dans la zone 5 le chiffre correspondant à la réponse. Il apparaît alors sur l'écran une grille formée de points rangés en lignes et colonnes correspondant par exemple à chaque perforation du présentoir. Les colonnes peuvent être numérotées, par exemple de 1 à 5 s'il y a 5 colonnes, et les lignes peuvent être repérées par des lettres telles que A, B, C, D etc..., comme schématisé ci-dessous 1 2 3 4 5 A B C D E F ..... .. .. ...,.. G ..... Avec le crayon laser, l'opérateur va maintenant pouvoir "construire" son présentoir au moyen des produits qu'il veut mettre en vente. Par exemple L'opérateur désire afficher au présentoir le produit codé C6 sur le tableau 2. Il balaye ce code avec le crayon laser et le code correspondant s'affiche sur La grille de l'écran dans la colonne 1 en haut de colonne, par exemple entre deux traits indiquant la hauteur que le produit occupera dans la réalité sur le présentoir. Ensuite, c'est-à-dire en dessous, l'opérateur désire afficher le produit correspondant au code C7. Il balaye avec le crayon laser ce code et ce produit vient s'afficher en dessous du produit précédemment affiché C6 dans la grille en occupant la place correspondant à son encombrement. L'opérateur place ensuite de la même façon et dans la même colonne un produit codé C8. Ce produit apparaft sur la grille et l'opérateur aperçoit que toute la colonne 1 est remplie. Il balaye alors dans la zone 1 de pilotage le code C5 de façon à rappeler le curseur X (figuré au tableau ciaprès par xxx) en haut de la colonne suivante 2. L'opérateur place ensuite dans cette colonne, les uns en dessous des autres, trois fois le produit codé C11 en balayant le code correspondant de la zone 2. Il place ensuite un produit codé C17 en balayant le code correspondant. Il essaye de placer ensuite un produit codé C18. il voit que dans ce cas le produit ne tient pas dans la colonne débordant en dessous. Avec le crayon laser, il vient alors balayer dans la zone 4 le code C33 portant par exemple en clair le symbole CE (correction d'erreurs) ce qui efface la dernière opération effectuée. IL rappelle alors le curseur en haut de la colonne suivante 3 en balayant le code-barre C5 de la zone 1. Le code C18 s'intègre alors dans la grille en haut de la colonne 3 et apparait en dessous le curseur figurant l'endroit du présentoir où l'opérateur est arrivé à ce stade des opérations. C'est cette disposition qui est illustrée dans le tableau 2 ci-dessous 1 2 3 4 5 A - Cil B C6 Cli f C - CII D C7 - xxx E - C17 F C8 G - Si une colonne ne donne pas satisfaction à l'opérateur, il peut l'effacer en entier en balayant avec le crayon laser le code C32 de la zone 4 portant par exemple en clair "effacement colonne". Le curseur peut, comme il a été indiqué plus haut, être déplacé sur la grille en attaquant les différents codes-barres C1 à C4 de la zone 1. On comprend qu'avec un tel système, il est facile et très "parlant" pour l'opérateur de "proposer" une implantation et de visionner immédiatement le résultat. Lorsqu'une partie ou la totalité de la grille donne satisfaction, les informations correspondantes peuvent être validées, c'est-à-dire protégées d'un effacement intempestif en balayant un code de validation, par exemple C31 (zone 4). Lorsque l'implantation est terminée, il est également possible de déterminer la "perfor#mance" de l'implantation proposée en balayant un code correspondant, par exemple le code C29 de la zone 3. Par cette opération, et en fonction des données des programmes auxquels l'ordinateur a accès, l'ordinateur affiche sur l'écran des informations telles que : la surface de présentation occupée par chaque produit, les produits les mieux mis en valeur, etc..., permettant à l'opérateur de juger des résultats qu'il peut escompter. 5/ Pilotage contrôlé avec simulateur Dans cette variante les différents codes sont portés sur des éléments de surface qui représentent à une échelle réduite la surface qu'ils occupent sur les présentoirs. En outre ces éléments de surface peuvent porter en clair l'indication du produit et également des idéogrammes facilitant l'identifica- tion des produits ainsi que leur visualisation et présentation réelles. Ceci est iLLustré à la figure 4. Ainsi, on aperçoit à cette figure un élément de surface 10 présentant Le code C6 avec le code-barre à côté et en clair le mot charbon. Quinze semelLes sont représentées et leur pointure indiquée, identifiant immédiatement pour L'opérateur que ce moduLe correspond à une présentation de quinze semelles au charbon actif pour chaussures avec des pointures étagées entre la pointure 37 et la pointure 45. Sur La même figure 4 on aper çoit de La même façon des éLéments de surface repérés Il à 20 correspondant à divers produits identifiés par différents codes-barres et portant des idéogrammes et des indications facilitant l'identification du produit pour l'opérateur. Ces éléments de surface peuvent être déplacés sur un pLateau qui à La même écheLLe correspond à La surface du présentoir.Ce pLateau est divisé en 4 niveaux respectivement supérieur 21, inférieur 22 et intermédiaires 23 et 24 correspondant sensiblement au niveau des yeux et au niveau des mains des clients passant devant les présentoirs. En 25 est figuré Le niveau du soL. L'opérateur peut ainsi très facilement faire une présélection manuelle en disposant les différents éléments de surface 10 à 20 sur Le plateau de réception 26 de ces éléments, la présentation pouvant être facilitée en prévoyant que Le plateau 26 attirera et fixera magn#étiquement les éléments de surface qu'il recevra tels que 10 à 20. L'opérateur peut ainsi juger de L'effet généraL de la présentation. Après quoi, L'opérateur peut communiquer La présentation qu'il a retenue à L'ordinateur en balayant successivement dans L'ordre les différents codes tels que C6, C7, C8, C11, C12, C17, C18, C19, C20, CZ1, C22 en promenant le crayon laser sur ces différents codes dans l'ordre et en rappelant en bas de chaque colonne le curseur en haut de la colonne suivante, faisant balayer par Le crayon laser le code C5 de la zone 1 pour Le rappeL en haut de colonne du curseur. Les diverses opérations ci-dessus décrites sont résumées dans le tableau synoptique de la figure 3. Dans cette figure on entre en haut au moyen du laser et l'on choisit selon le cas L'entrée ARCH (archives) pour Le pilotage automatique, L'entrée Pré pour la demande de préconisation, l'entrée N pour le pilotage normal ou l'entrée Prop pour le pilotage contrôlé. Les entrées FI, F2, F3 servent à donner accès au fichier pour créer et modifier Le fichier. Le pilotage automatique se fait en introduisant la disquette correspondante (SAVE) dans l'ordinateur amenant à La réalisation (Real). Si désiré, la réalisation peut être imprimée en clair (IP). La voie de demande de préconisation passe par Le calcul de la longueur du linéaire conseillé (Long). Si cette longueur est valable, elle est valorisée (Val) S'il semble préférable de fixer une autre longueur, on La fixe (Fix). A partir de là l'implantation est définie par sa hauteur H, l'orientation du linéaire (gauche à droite ou droite à gauche) et la saison (été ou hiver). L'articulation de L'autre saison A.S. peut également être affichée.A partir de là on arrive à la réali- sation. L'entrée du pilotage normal N correspond à une suite très semblable des opérations, la préconisation étant seulement évitée. Selon L'entrée Prop (pilotage contrôlé), on utilise soit un simulateur, c'est-à-dire on construit une image de l'implantation comme illustré à La figure 4 (Sim), après quoi on entre les données dans l'ordinateur (E) et l'on arrive ainsi à la réalisation (Real).Si l'on n'utilise pas de simulateur, on crée à partir de la zone 2 de la console Cs l'implantation (Créat) et l'on arrive à la réalisation Real. A partir de la réalisation, on peut évaluer Les performances Serf) de l'implantation et faire différents calculs par les voies P et V. A partir de la réalisation, on peut commander l'impression des étiquettes (I.E.). Si L'on désire conserver le plan en mémoire, on l'introduit dans les archives (SAVE). Grâce au système de L'invention, il est également possible de constituer des cahiers correspondant à toutes sortes d'implantations optimales répondant à divers besoins et l'on peut immédiatement "proposer" ces implantations à un ordinateur qui à partir des données propres au lieu de vente permettra d'optimiser la présentation en permettant à l1opé- rateur soit de faire la meilleure sélection parmi les programmes proposés, soit de faire à partir de ces présentations des modifications plus ou moins importantes. Bien entendu l'invention n'est pas limitée aux systèmes de réalisation décrits. Ainsi par exemple le pilotage du curseur peut être complété en prévoyant outre le retour de curseur en haut de colonne suivante (C5), un retour de curseur en début de ligne suivante, etc... REVENDICATIONS 1. Système de pilotage d'un ordinateur délivrant des informations en clair sur un écran, adapté à la gestion de la mise en place sur les lieux de vente de produits divers, caractérisé en ce qu'il comprend en combinaison - un appareil de lecture tel qu'un laser (L) relié à un décodeur (D), lui-même relié à l'unité centrale (UC) d'un ordinateur, et - une console de pilotage (Cs) portant des informations codées comprenant - une première zone (1) portant des codes de pilotage tels que droite, gauche, haut, bas, retour de colonne, retour de ligne du curseur d'indications d'emplacements sur l'écran, - une deuxième zone (2) portant des codes de produits, et - au moins une troisième zone (3, 4, 5) comportant d'autres codes de commandes de L'ordinateur. 2. Système selon la revendication 1 caractérisé en ce que la zone (26) comportant les codes de produits est représentée à l'échelle des présentoirs disponibles des lieux de vente, et lesdits codes relatifs auxdits produits sont marqués sur des éléments de surface (10-20) représentant à la même échelle la surface qu'ils occupent sur les présentoirs. 3. Système selon la revendication 2 caractérisé en ce que lesdits éléments de surface (10-20) peuvent être appliqués de façon amovible et interchangeable sur une surface de support (26) matérialisant ladite deuxième zone.