Brevet FR2479521A1 — publié le 19811002

La présente invention concerne les appareils destinés aux transactions de vente tels que les terminaux d'ordinateurs destinés aux ventes, les caisses enregistreuses, les balances poids/prix, etc. Dans les méthodes et les dispositifs.connus d'introduction d'un prix dans un terminal de vente, les opérations s'effectuent, soit en régime de virgule fixe, soit en régime de virgule mobile située initialement à droite de l'affichage. Ces méthodes connues d'introduction d'un prix présentent l'inconvénient de ne pas minimiser à la fois le temps d'introduction du prix unitaire et le nombre de digits allumés. La méthode selon l'invention permet de minimiser à la fois le temps d'introduction du prix et le nombre de digits allumés, la touche virgule étant utilisée seulement dans des cas particuliers. Pour des considérations de marketing, les prix sont arrondis avec une précision inférieure à 1% . 1%.. Tenant compte de cette observation, avec la méthode et le dispositif selon l'invention, l'introduction d'un prix se fait d'un point de vue statistique en actionnant seulement deux ou trois touches et en allumant seulement deux ou trois digits. En fonction du pays et de la gamme de produits, pour lesquels est destiné l'appareil de vente, on fait le choix de la capacité d'affichage m + n digits, du nombre maximal n de digits après la virgule et de la position initiale de la virgule située à gauche du k-ième digit de droite. La méthode objet de l'invention utilise un système de visualisation du prix qui contient m + n digits, m digits avant la virgule et n digit après la virgule. La position initiale de la virgule se situe à gauche du k-ième digit de droite où O Sk 4 n, le premier groupe de n chiffres entre dans l'affichage à gauche de la virgule entraînant le déplacement vers la gauche des chiffres précédemment entrés et le groupe de n chiffres après la virgule entre dans les digits de droite entraînant avec les digits k + i, le déplacement à gauche de tous les autres chiffres, y compris la virgule. L'action de la touche "virgule" avant ou pendant l'introduction du premier groupe de m chiffres, a comme effet le commencement de l1intro- duction du second groupe de n chiffres. L'action de la touche "virgule" pendant l'introduction du second groupe de n chiffres, a comme effet le déplacement de la virgule vers la droite avant ou après le dernier chiffre entré. Le dispositif objet de l'invention contient comme principaux éléments, en dehors d'un dispositif de commande, un registre d'affichage de m + n digits déplaçables vers la gauche, un compteur de nombre de chiffres entrés, un compteur de position de la virgule qui augmente sa valeur en commençant avec l'introduction du chiffre k + 1 du groupe n. L'action de la touche "virgule" avant ou pendant l'introduction du premier groupe de m chiffres, a comme effet le chargement du compteur de chiffres avec la valeur m. L'action de la touche "virgule" pendant l'introduction du second groupe de n chiffres, a comme effet le chargement du compteur de position de la virgule avec la valeur initiale.Le dispositif de commande, le registre d'affichage, le compteur de chiffres et le compteur de position de la virgule, sont réalisés soit avec des circuits logiques contenant des composants discrets, soit avec des circuits intégrés, soit avec des microprocesseurs, soit par firmuare. Dans la description qui suit, faite à titre d'exemple, on se réfère aux dessins annexés dans lesquels La figure I est le schéma général d'un dispositif d'introduction d'un prix dans un appareil de transaction de vente. La figure 2 est un schéma synoptique de fonctionnement du dispositif de commande pour l'effacement du prix à la suite de l'action d'une touche "d'effacement" (C). La figure 3 est un schéma synoptique de fonctionnement du dispositif de commande à la suite de l'action d'une touche "chiffre" (Fi). La figure 4 est un schéma synoptique de fonctionnement du dispositif de commande à la suite de l'action de la touche "virgule" (,). La figure 5 est un tableau décrivant quelques exemples dtintro- duction d'un prix. Dans l'exemple qui suit, on considère que les valeurs m + n'= 4, n = 2 et k = 1, c'est-à-dire que la position initiale de la virgule se situe à gauche du dernier chiffre de droite. Le dispositif selon l'exem- ple, contient un registre d'affichage RA (fig.l) avec 4 positions, 4 digits baptisés de droite à gauche a, b, c et d, un compteur de chiffres CC de capacité m + n = 4, un compteur de positionnement de la virgule CV de capacité n = 2, un bloc de commande BC et un clavier CL. L'initialisation du dispositif se fait par la séquence d'effacement du prix présenté dans la figure 2, où un bloc 01 déclenche la séquence par une touche C. A la suite de cette commande, le registre d'affichage RA est remis à zéro dans un bloc 02, le compteur de chiffre CC est mis à zéro dans un bloc 03 et le compteur de positionnement de la virgule est mis à k dans un bloc 04, l'opération d'initialisation étant terminée dans un bloc 05. L'action d'une touche "chiffre" Fi = 0 t 9 est déclenchée dans un bloc 06 (fig.3) et entraîne la comparaison de la valeur du compteur de caractères (CC) avec la valeur m dans un bloc 07. Si (CC) #ni on décale à gauche le registre RA dans un bloc 08, si (CC) = m on introduit le chiffre qui a déclenché le bloc 06 en registre RA position a dans un bloc 09. Dans un bloc 10 on compare le contenu du compteur CC avec la valeur m. Si (CC) > m on arrive dans un bloc Il où on incrémente la valeur du compteur CV. Si (CC) L'action de la touche "virgule", déclenche un bloc 14 (fig.4), et à la suite d'une comparaison entre (CC) et m dans un bloc 15 on arrive dans un bloc 16 si (CC) , ni dans un bloc 17, on charge le compteur CV avec la valeur k si on désire que la virgule se déplace avant le dernier chiffre de droite, où avec la valeur 0 si on désire que la virgule se déplace après le dernier chiffre de droite. Dans un bloc OS on termine la séquence de l'action de la touche "virgule". Le contenu du registre RA et des compteurs CC et CV a la suite de l'action de la touche effacement "C", des touches chiffres "Fi" et de la touche virgule "," est présenté avec les exemples descrits dans la figure 5. La méthode et le dispositif objet de l'invention réalisée en hardware ou en firmuare peuvent être utilisés dans tous les appareils qui nécessitent l'introduction d'un prix en général. Ces appareils peuvent être des terminaux d'ordinateurs de vente, des caisses enregistreuses, des balances poids/prix, etc. Ainsi on peut bénéficier d'un temps réduit de manipulation du clavier et d'un nombre minimal de digits allumés. Cette méthode et ce dispositif permettent une manipulation simple et facilement compréhensible. REVENDICATIONS 1. Méthode d'introduction d'un prix dans un appareil de transaction de vente avec un système de visualisation qui contient m + n digits, m digits avant la virgule et n digits après la virgule (m, n), caractérisé en ce que la position initiale de la virgule est située à gauche du k-ième digit de droite où O 4 kç n, le premier groupe de m chiffres entre dans l'affichage à gauche de la virgule entraînant le déplacement vers la gauche des chiffres précédemment entrés et le groupe de n chiffres après la virgule entre dans les digits de droite entraînant avec les digits k + 1 le déplacement à gauche de tous les autres chiffres, y compris la virgule. 2. Méthode d'introduction d'un prix dans un appareil de transaction de vente selon la revendication 1 caractérisée en ce que l'action de la touche virgule avant ou pendant l'introduction du premier groupe de m chiffres a comme effet le commencement de l'introduction du second groupe de n chiffres. 3. Méthode d'introduction d'un prix unitaire dans un appareil de transaction de vente selon la revendication 1 et 2 caractérisée en ce que l'action de la touche "virgule" pendant l'introduction du second gtoupe de n chiffres a comme effet le déplacement de la virgule vers la droite avant ou après le dernier chiffre entré. 4. Dispositif d'introduction d'un prix dans un appareil de transaction de vente selon la méthode de la revendication i, caractérisé en ce que il contient comme principaux éléments en dehors du dispositif de commande, un registre d'affichage de m + n digits déplaçables à gauche, un compteur de nombre de chiffre entrés, un compteur de position de la virgule qui augmente sa valeur en commençant avec l'introduction du chiffre k + 1 du groupe n. 5. Dispositif d'introduction d'un prix dans un appareil de transaction de vente selon les revendications 2 et 4 caractérisé en ce que l'action de la touche "virgule" avant ou pendant l'introduction du premier groupe de m chiffres a comme effet le chargement du compteur de chiffres avec la valeur m. 6. Dispositif d'introduction d'un prix dans un appareil de transaction de vente selon les revendications 3 et 4 caractérisé en ce que l'action de la touche "virgule" pendant l'introduction du second groupe de n chiffres a comme effet le chargement du compteur de position de la virgule avec la valeur initiale. 7. Dispositif d'introduction d'un prix dans un appareil de transaction de vente selon les revendications 3, 4 et 5 caractérisé en ce que le dispositif de commande, le registre d'affichage, le compteur de chiffres et le compteur de position de la virgule sont réalisés soit avec des circuits logiques contenant des composants discrets, soit avec des circuits intégrés, soit avec des microprocesseurs, soit par firmuare.