Brevet FR2494466A1 — publié le 19820521

La présente invention a pour objet les dispositifs permettant la saisie des mouvements de stock en vue de sa gestion automatique et l'exploitation automatique des valeurs comptables correspondantes , ledit dispositif étant particulièrement utile dans les officines pharmaceuti ques , bien que cette utilisation ne soit pas exclusive Dans de telles officines en effet il existe un mouvement cons tant de très nombreux articles de stock effectués par différents membres du personnel, chacun de ces mouvements qui correspond aux prescriptions d'une ordonnance particulière doivent etre immédiatement enregistrés au niveau de la gestion du stock lui-meme , en même temps qu'elles doivent être inscrites sur l'ordonnance correspondante, éventuellement sur la feuille de maladie du client, de même que la facturation des différents articles débités doit être aussitôt effectuée , le tout devant individualiser l'employé qui a traité l'opération afin qu'il en assume a responsabilite au niveau de a fourniture des produits. Ces opérations multiples et complexes nécessitent actuellement de nombreuses écritures : sur les fiches de stock d'abord, sur le programme des commandes ensuite si l'épuisement du produit en stock est survenu , éventuellement aussi sur les registres des produits toxiques sur la feuille de maladie du client et enfin sur l'ordonnance avec indication des prix unitaires et du total de la facture . Autant de causes de perte de temps Pour limiter le nombre de ces opérations et les automatiser au moins partiellement il a été prévu la saisie sur clavier qui consiste à taper sur un clavier un code ou un nom de produit . Ce dispositif qui utilise un matériel informatique standard présente. l'inconvénient d'etre coûteux dans les officines importantes où plusieurs vendeurs peuvent être amenés à intervenir simultanément .En outre le temps de saisie est long. Et enfin le système comporte un risque d'erreur non négligeable de la part du manipulateur Il a aussi été prévu un dispositif plus automatisé en ce qu'il supprime la transcription manuelle des caractéristiques des produits manutentionnés en assurant la saisie des données par la lecture au comptoir d'un code d'identification préalablement porté sur chaque produit en stock Cette saisie directe du code supprime les erreurs pouvant être commises par le personnel , et le temps de cette saisie est court ce qui assure une meilleure rentabilité du système .Mais ce procédé comporte l'inconvénient de nécessiter la mise en place d'un code d'identification sur la totalité des articles en stock , ce qui en soi constitue encore une perte de temps considérable et la nécessité d'un personnel spécialisé pratiquement immobilisé pour cette tâche Il a alors été prévu que le code d'identification ne soit plus apposé sur les produits eux-mêmes mais sur les éléments de stockage qui les contiennent ,.la saisie des données se faisant alors au moyen d'un dispositif mobile implanté dans l'officine et manipulé par chacun des employés intéressés . Cela réduit évidemment le nombre des manipulations . Mais dans ce dispositif l'organe mobile de saisie est relié par fil à l'unité centrale de traitement des données.Si donc on voulait obtenir l'individualisation de la saisie et la prise en compte de l'acte de vente par ordonnance, il serait indispensable de multiplier les organes mobiles de saisie pour individualiser chaque acte de vente . Il serait donc nécessaire de procéder à l'installation d'un réseau complexe . L'emploi de ce dispositif est donc limité à l'analyse des mouvements de stock. La présente invention a donc pour objet d'éviter ces incon venients et d'obtenir que sans qu'il soit nécessaire de prévoir une installation complexe et onéreuse, le vendeur soit déchargé de tout risque d'erreur tout en permettant d'interpréter les données saisies pour satisfaire automatiquement aux différents actes de gestion nécessaires tant au niveau du stock que de la comptabilité, tant auprès du clivent que de la direction de l'officine. Pour cela chaque code d'identification est bien porté sur chacun des casiers contenant les produits déterminés . Mais la saisie des données qu'il comporte ntest plus exécutée par un organe mobile relié par fil à l'unité centrale, ledit organe mobile étant commun à l'en- semble des vendeurs ' mais au contraire l'organe mobile de saire des données est individualisé et autonome, étant-porté par chacune des vendeurs qÜi ne s'en dessaisit jamais, la transmission vers unité centrale de traitement s'effectuant sans fil . On comprend donc qu'ainsi il est possible à chaque vendeur de disposer de façon permanente de l'organe de saisie personnel sans que cela impose l'installation d'un réseau corn- plexe dans l'officine Et cette individualisation totale et simple de l'organe de saisie permet une saisie directe et permet d'individualiser l'acte de vente par ordonnance avec tous les avantages que cela comporte, par exemple l'établissement automatique de la feuille de maladie et l'établissement automatique de la facturation par ordonnance Le système est donc peu encombrant et n'introduit aucune gêne dans l'officine Selon un mode de réalisation la transmission sans fil de la saisie peut être effectuée par ondes-radio, ou par ultra-sons. Mais dans le premier cas il y aurait à craindre des interférences gênant la transmission . Et dans le second cas le volume d'appareillage nécessaire pour la réalisation d'un dispositif émetteur-recepteur porIatil' est trop important à ce jour pour qu'il soit pratique. De sorte que selon le mode de réalisation choisi la transmission de l'information saisie sur la carte codée qui désigne chaque produit est effectuée par rayonnement infra rouge, ce moyen de transmis sion permettant la réalisation d'un dispositif portatif émetteur-récepteur qui est assimilable en volume à un stylo . Par ailleurs la lumière infra-rouge n'est perturbée par aucune interférence, les infra-rouges émiE par les sources de lumière ou de chaleur ambiantes étant aisément neutralisés par les circuits électroniques associés. Les dessins annexés donnés à titre d'exemple seulemeiit montrent un mode de réalisation de l'objet de l'invention La figure 1 est une vue schématique des différents blocs constituant le dispositif dans son ensemble et leurs liaisons récIproques. La figure 2 est une vue schématique des différents éléments représentés dans l'espace La figure 3 est une vue schématique de l'organisation du dispositif particulier de lecture et transmission des données portées par la carte codée La figure 4 est un diagramme, selon un mode de réalisation montrant le mode de conversation réalisé entre l'organe mobile autonome de saisie des données et le périphérique récepteur des impulsions ainsi émises La figure 5 est un diagramme des mêmes fonctions selon un autre mode de réalisation La figure 6 est un diagramme du mode de réponse transmis par l'organe mobile autonome de saisie des données et des impulsions transmises par le périphérique de saisie qui en effectue l'interprétation. Telle qu'elle e-st représentée l'installation comporte (fig.l une unité centrale 1 , un clavier 2 avec écran de visualisation 3 doublé d'une imprimante 4 tous deux placés en un ou plusieurs exemplaires sur le comptoir de l'officine, un périphérique de saisie 5 qui pratiquement se compose du périphérique de saisie de données 5 lui-même qui est en relation d'une part avec l'unité centrale et d'autre part avec les satellites transmetteurs 20 , une console de gestion 6 dotée d'un clavier 7 couplée à une Imprimante 8 et un modem 9 pour les commandes automatisées aux divers répartiteurs, l'ensemble étant autogéré par le maître mobile autonome 10 , assimilable en volume à un stylo , qui lit et transmet les codes portés par la carte 19 Selon la figure 2 les cartes 19 sont placées sur chacun des casiers des meubles de rangement du stock et chacune d'elles porte sous forme de code à barres la spécification du contenu de chaque casier Les maîtres mobiles 10 sont portés par chacun des agents de vente de l'officine. Les satellites transmetteurs 20 sont répartis au-dessus des meubles contenant le stock et de telle manière qu'en tout point chaque maître mobile autonome 10 puisse en avoir au moins un dans son champ d'émission . L'unité centrale 1 est située en un lieu quelconque et les claviers 2 sont sur le comptoir pour être interrogés par l'employé lors de chaque acte de vente .Le clavier de gestion 7 est situé dans les locaux où sont traités la gestion du stock et la comptabilité de l'entreprise Selon une caractéristique de l'invention, plusieurs maîtres mobiles 10 ( éléments autonomes de saisie personnalisée ) peuvent intervenir simultanément d'une part sur un même satellite transmetteur 20 et d'autre part plusieurs satellites transmetteurs 20 peuvent travailler de façon synchrone avec uti même maître mobile 10 Pour cela le satellite 20 envoie de façon continue , selon une base de temps très courte , de l'ordre de la micro-seconde, sous forme d'un rayonnement infra-rouge, des trains d'impulsions codées qui peuvent être reconnus comme une interrogation par chaque maître mobile selon son propre code Donc lorsqu'un agent de vente exécute un acte de vente il prend en main son maître mobile autonome 10 dont il est constamment porteur et constate lors de sa mise en circuit qu'il reçoit l'interrogation qui lui est adressée et qui est matérialisée par un voyant qui concrétise l'existence de la bonne liaison .Il lui suffit alors de faire parcourir la carte codée 19 du casier d'où il a retiré le produit par son maître mobile personnel 10 pour que ce dernier transmette au satellite 20 le signal d'identification sous forme d'un train d'impulsions qui permet la réception du code par le périphérique de saisie de données 5 Il se crée entre le satellite 20 et le maître mobile 10 une véritable conversation qui permet le déroulement interactif de la procédure suivie par l'opérateur Cette conversation, interrogation-réponse entre le satellite 20 et le maître mobile 10, différencie ce dispositif de celui connu utilisé pour la commande par rayonnement infra-rouge des postes de télévision ou autres qui ne sont capables que d'émettre des ordres sans aucune fonction de réception . En outre le dispositif objet de l'invention permet le multiplexage. Tous les signaux ainsi adressés par un même maître mobile 10 , à la suite de la lecture de une ou plusieurs cartes 19 , au périphé rique 5 par l'intermédiaire d'un satellite transmetteur 20 sont acheminés vers l'unité centrale 1 qui la met en mémoire sous le code du maitre mobile émetteur en vue de leur exploitation postérieure. Cette exploitation peut être faite par l'agent de vente luimême au comptoir de l'officine dès qu'il interroge l'unité centrale 1 à l'aide ae l'un des claviers 2 par la simple inscription de son propre code. L' unité centrale fournit alors à l'écran 3 et simultanément à I'impriniante 4 toutes les informations stockées dans sa mémoire sur ce même code Cela permet de garnir automatiquement la feuille de maladie du client de porter automatiquement le prix de chaque article sur l'ordomiance et d'effectuer le total correspondant. Par ailleurs cette information restant en mémoire dans l'unité centrale 1 , elle peut aussi être exploitée à tout moment au niveau du clavier 7 qui permet sur l'écran 6 et l'imprimante 8 de connaître 1";'-tat du stock , d'apprécier la nécessité d'une nouvelle commande , en même temps que cela peut opérer automatiquement, en fonction du code particulier du produit concerne, l'inscription sur le registre des produits toxiques selon la classe de celui-ci , ou toute autre exploitation nécessaire qui peut être rendue automatique On comprend donc que grace à un tel dispositif l'étiquetage de chaque produit n'est plus utile .Les données sont immédiatement stockées en mémoire dans l'unité centrale et de façon. automatique, ce qui exclue toute erreur de la part du personnel . a transcription sur les pièces comptables est aussi automatiqlle immédiate et rapide puisqu'elle ne nécessite de la part de l'agent de vente que l'inscription de son code sur le clavier 2 relié aux imprimantes. Et l'interrogation de l'unité centrale sous la forme du code de chaque agent de vente permet l'interrogation quasi simultanée de la part de plusieurs agents sur autant de claviers 2, comme il est montré sur la figure 1 .De même que plusieurs agents de vente ont pu quasi simultanément adresser au périphérique de saisie 5 au moyen de leur malte mobile personnel , les données nécessaires à I'exploitation qui de ce fait est rendue plus rapide et moins onéreuse, un meme nombre d'employés pouvant satisfaire dans un même temps une clientèle plus nombreuse La structure particulière du maltre mobile autonome et per sonnalisée de saisie de données 10 , outre qu'elle permet une miniaturi- sation suffisante pour être contenue dans un volume assiinilabie à un stylo , est représentée par le schéma-bloc de la figure 3 Elle comprend essentiellement une source autonome d'énergie 11, un bloc de lecture 12 , un codeur 13 émettant des signaux 0 ou 1 suivant que le bloc de lecture constate un blanc ou un noir en parcourant le code à barres 19 , un émetteur infra-rouge 14 qui transmet les signaux au satellite 20 , un récepteur 15 qui reçoit les impulsions infra-rouges émises par le satellite transmetteur 20 et qui constituent une interrogation ou des informations de la part de celui-ci , un décodeur 16 qui analyse ces interrogations ou ces informations sous la surveillance du détecteur d'erreurs 17 relié au bloc d'affichage 18 qui exprime au moyens de signaux lumineux des informations reçues du satellite telles que : " je ne reçois p a s - " le code est incomplet " etc... ou le défaut de batterie ou tout autre défaut Donc par l'intermédiaire des blocs 14 et 15 émetteurs récepteurs il s'établit une véritable conversation entre le périphérique de saisie 5 par l'intermédiaire des satellites transmetteurs 20 et l'en semble des maître mobiles 10 selon les diagrammes donnés à titre d'cxem- pie par la figure 4 sur laquelle il est supposé exister trois maîtres mobiles en service Les informations étant donc issues de plusieurs capteurs de données indépendants il a été prévu de synchroniser ces éléments .Les maltresbmobiles 10 reçoivent donc une information de synchronisation qui est fournie par le périphérique de saisie de donnée 5. La transmission ainsi définie est du type série. Elle se fait sous forme digitale, chaque information étant transmise sous forme dtimpulsion Le signal de synchronisation est reçu par tous les maîtres mobiles 10 et permet å chacun d'eux de discerner sa propre synchronisa tion , chaque séquence émise de façon permanente comportant autant de codes de synchronisation qu'il y a de maîtres mobiles 10 en service Chaque code de synchronisation est séparé d'un laps de temps pendant lequel aucun signal de synchro n'est émis et un seul mal- tre mobile 10 ( celui qui vient de recevoir sa synchronisation ) peut émettre son information . De sorte qu'ainsi à aucun instant plusieurs maîtres mobiles n'émettent en même temps, ce qui évite toute possibili té d'interférence De plus la transmission synchrone devant s'effectue dans les deux sens, le signal de synchronisation est utilisé comme transport d'information supplémentaire .Le code de synchronisation sexiste donc sous deux formes au moins - forme synchro avec information de validation - forme synchro avec information d'invalidation toute autre information pouvant être transportée par le signal de synchronisation On constate donc que l'on peut ainsi transmettre , sans superposition d'émission, des données issues de plusieurs sources vers le système central, lequel renvoie des informations à ces mêmes systèmes. Selon un mode de réalisation, donné à titre d'exemple pat le diagramme de la figure 4, la transmission synchrone s'opère par modulation de durée Selon un autre mode de réalisation, donné à titre d'exemple seulement par le diagramme de la figure 5 , la transmission synchrone s'opère par codage. Dans un cas comme dans l'autre la séquence de base qui se reproduit de façon continue consiste en un dialogue du périphérique de saisie de donnée 5 avec l'ensemble des maîtres mobiles autonomes 10 par l'intermédiaire des satellites transmetteurs 20 , permettant une sélection successive de chaque maître mobile suivie de l'émission de celui d'entr'eux qui est sélectionné Selon le diagramme ( a ) de la figure 5 donné pour trois maîtres mobiles on voit que le périphérique de saisie de donnée émet successivement de façon continue et permutante les codes de chacun des maîtres mobiles interrogés , ce qui constitue l'émission synchro de validation , chacun de ces codes étant espacé dans le temps d'une valeur suffisante pour permettre au maigre mobile interrogé selon son propre code d'envoyer l'impulsion réponse qui sera 0 ou 1 selon qu'il se trouve sur un blanc ou sur un noir du code à barres de la carte 19 qu'il parcourt à ce même instant La durée de la séquence étant de l'ordre de la milliseconde chaque maître mobile interrogé est ainsi susceptible d'émettre une impulsion qui sera 0 ou 1 autant de fois qu'il se trouvera sur une même zone blanche ou noire de ladite carte 19 .Voir diagramme ( c, d, e, ) de la figure 5 L'information reçue par le périphérique de saisie 5 sera donc séquentiellement pour chacun des maîtres mobiles formée par une succession de signaux codés 0 ou de signaux codés 1 dont le nombre dépendra de la largeur de la bande lue par le maître mobile L'information reçue par le satellite transmetteur sera donc de la forme donnée par le diagramme ( A ) de la figure 6 et sera intégrée par le périphérique de saisie qui l'interprètera selon la forme du diagramme ( B ) de la même figure .L'information ainsi interprétée qui sera représentative de l'état du code 19 transmis sera ensuite décodée pour reconstituer les caractères que celui-ci représente et adressée à l'unité centrale qui la met en mémoire la tenant à la disposition des périphériques d'exploitation Par ailleurs selon le diagramme ( b ) des figures 4 et 5 le périphérique émet aussi la bande synchro d'invalidation au moyen de laquelle il est capable de transmettre en fonction du code de chaque maî- tre mobile certaines informations autres que son interrogation , telles que des informations d'erreurs, ou de mauvaise réception, complétant le dialogue entretenu Il est bien entendu que l'étendue de l'invention n'est pas limitée à l'exemple ou aux e-xemples de réalisation qui en ont été décrits toute variante considérée comme équivalence ne pouvant en modifier la portée. La présente invention peut être utilisée pour la gestion des stocks en liaison immédiate avec leur exploitation comptable, étant particulièrement bien adaptée pour le contrôle et l'enregistrement des actes de vente dans les officine pharmaceutiques. REVEN DîCATIONS 1 )- Dispositifpermettant la lecture, latransmission, te déco dage.et le transfert en meinoire d'informations codées en vue de la ,gesti- on automatique des stocks et de l'exploitationcomptable des données Caractérisé par le fait que le bloc de lecture ou poste de saisie 10 et de transmission des codes qui cpnstituent l'information, portée sur une carte d'identification du produit, est portatif, autonome, indépendant de toute liaison matérielle avec les périphériques qui assureni le décodage et le transfert desdites informations vers la mémoire de l'unité centrale 1 reliée par ailleurs aux périphériques d'exploitation 2 )- Dispositif selon la revendication 1, Caractérisé par le fait que les informations codées lues et transmises par ledit bloc de lecture 10 sont véhiculées vers le périphérique de saisie de donnée 5 par le moyen d'un rayonnement inira-rouge 3') Dispositif selon la revendication 2, Caractérisé par le fait que le périphérique de saisie de donnée 5 , auquel le poste de saisie autonome 10 adresse les informations lues par lui au moyen d'un rayonnement infra-rouge et par l'intermédiaire d'un satellite transmetteur 20 placé à la vue dudit poste de saisie autonome, émet lui-même une série d'impulsions infra-rouges codées, réceptionnées par ledit poste de saisie et permettant de sélectionner entre eux plusieurs postes de saisie qui s'adresseraient simultanément à lui. 4)- Dispositif selon la revendication 3, Caractérisé par le fait que la série d'impulsion infra-rouge émise par le périphérique de saisie de donnée 5 à l'adresse du ou des postes de saisie portatifs et autonomes 10 forme une série contnue, selon une fréquence élevée, des séquences constituées par des codes successifs de synchronisation en nombre égal au nombre de postes de saisie 10 et différents les uns des autres de manière à permettre à chacun de ces postes de discerner sa propre synchronisation, un espace de temps étant laissé entre chaque impulsion émise par ledit périphérique et constituant un code, espace de temps pendant lequel aucun signal de synchronisation n'est émis, ledit espace de temps, vide d'émission à la sortie du périphé- rique de saisie 5 , permettant au poste de saisie portatif et autonome 5 qui vient de recevoir sa synchronisation d'émettre une impulsion infrarouge à l'adresse dudit périphérique et correspondant suivant un code déterminé à un état Q ou à un etat 1 selon que le poste de saisie autonome 10 parcourt une zone blanche ou une zone noire du code à barres porté par la carte d'identification du produit. 50)- Dispositif selon la revendication 4, Caractérisé par le fait que la transmission synchrone émise par le périphérique de saisie de donnée 5 à l'adresse des postes de saisie portatifs et autonomes 10 ,ainsi que les impulsions de nature infrarouge adressées par ces derniers en réponse à l'adresse dudit périphérique 5 s'exécutent en modulation de durée. 60)- Dispositif selon la revendication 5, Caracterisépar le fait que la- transmission synchrone émise par le périphérique de saisie de donnée 5 à l'adresse des postes de saisie portatifs et autonomes 10, ainsi que les impulsions de nature infrarouge adressées par ces derniers en réponse à l'adresse dudit pérlphé- rique 5 s'exécutent sous la forme d'impulsions codées au moyen de trains successifs d1un nombre variable d'impulsions de durée unitaire identlque. 70)- Dispositif selon la revendication 6, Caractérisé-par le fait que, outre les séquences d'impulsions de synchronisalion dites de " validation " destinées à sélectionner I e poste de saisie portatif et autonome 10, le périphdrique de saisie 5 énet au sil une ou plusieurs séries de sequences d'impulsions codées dites " d'mva- lidation" destinées à adresser aux postes de saisie portatifs et autonomes 10 des informations diverses autres que l'interrogation sélective telles que des informations de constatation d'erreur. s0)- Dispositif selon la revendication 7, Caractérise par le fait que 1 'émission transmise au périphérique de saisie de donnée 5 par le poste de saisie portatif et autonome 10, et correspondant au code à barres porté par la carte 19 d'identification du produit, est constitué par une succession d'impulsions d'égale valeur entre elles, dans la mesure où le poste de saisie détecte une même barre du code, et se succédeurlt selon un espace de temps toujours égal corresponadant à la durée d'une séquence d'émission de synchronisation de la part du périphérique de saisie de donnée, mai5 dont le nombre dépend de la largeur de la bande blanche ou noire détectée et leur émission suivant aussitôt I' éinisston de synchronisation sélectionnant ledit poste de saisie pcrtatifet autonome, le périphérique de saisie 5 procédant au décodage desdits trains d'impulsions pour reconstituer les caractères ainsi représentés qui sont alors adressés en mémoire de l'unité centrale 1 qui les tient à la disposition des périphériques de gestion des stocks et d'exploitation comptable, tels que claviers d'interrogation, écrans de visualisation, imprimantes, figurés en 2,3,4 et 6,7 et 8; l'interrogatlon de ladite unité centrale s'effectuant par la simple mise en place sur le clavier de gestion du code du manipulateur porteur du poste de sainte autonome correspon dant 9 )- Dispositif selon l'ensemble des revendications précé- dents, Caractérisé per le fait que les poste de saisie portatifs et autonomes 10 conversant avec le périphérique de saisie de donnée 5 sont constitués chacun par une alimentation autonome il , un bloc tle lec- ture infra-rouge 12 amené à parcourir le code à barres un codeur 13 signifiant le code à l'état QI ou 1 suivant la nature de la barre explorée au même instant, un émetteur 14 d'infra-rouge sous le contrôle dudit codeur , un récepteur 15 de rayonnement infra-rouge émis par le périphé- rique extérieur de saisie de donnée 5 par l'intermédiaire du satellite transmetteur 20 , un décodeur 16 des impulsions reçues dudit satellite 20 soit comme interrogation soit comme information, un détecteur d'erreur 17 et des voyants lumineux signalant la bonne liaison avec le pèriphéiique 5 ou au contraire les défauts de transmission; ledit poste de saisit autonome 10 ainsi constitué occupant le volume approximatif d'un stylo. 100)- Dispositif selon l'ensemble des revendications pIece dentes, Caractérisé par le fait que l'organisation de détection des codes d'identification et leur transmission en vue de la gestion automatique des stocks et de l'exploitation automatique des valeurs comptables correspondantes, comprte autant de postes de saisie portatifs et autonomes 10 qu'il y a d'agents de vente ayant accès au stock,lesdits postes de saisie 10 prondant à la lecture par voie d'infra-rouge du code à barres porté par lé carte d'identification placee sur chaque casier contenant un stock de produit de même nature , et transmettant par la même voie d'infra-rouge ces informations à un périphérique de saisie de donnée 5 qui opère la sélection des différents postes de saisie portatif 10 et procède au décodage des informations qu'il reçoit de ceux-ci de façon sélective, étant par ailleurs en liaison avec l'unité centrale 1 qui garde cesdites informations en mémoire et les tient à la disposition des périphériques d'exploitation reliés à elle