Brevet FR2497589A1 — publié le 19820709

L'invention concerne un lecteur d'étiquettes pour des étiquettes de prix codés. De telles étiquettes ont été introduites il y a environ vingt cinq ans et sont fournies avec des codes lisibles par une machine, normalement sous la forme d'un code à perforations. Les étiquettes dites de Kimball sont des exemples de ces éti- quettes. Ces étiquettes sont fixées aux marchandises dans beaucoup de magasins de détail, et quand un objet est vendu, le vendeur enlève et récupère l'étiquette ou une partie détachable de celle-ci, et ces étiquettes dé- tachées sont ensuite traitées par une machine afin de garder un contrôle sur les ventes et le stock. Le traite- ment actuel des étiquettes rassemblées est fait comme un traitement en temps réservé, et il est normal que ce trai- 19 tement soit fait au siège central d'une chaîne de plu- sieurs magasins. Selon cette pratique actuelle, la lecture est faite sur des machines grosses et rapides, et de tels systèmes sont populaires et largement utilisés. Au moment des ventes actuelles, l'étiquette sert aussi d'étiquette de prix, sur laquelle est imprimés? un prix sous forme lisible. Cependant, à l'heure actuelle, la manipulation des étiquettes est souvent ressentie com- me un inconvénient par le vendeur, car elles doivent être placées sur une tige ou l'équivalent, pour être rassem- blées d'une manière ordonnée avec les autres étiquettes, pour être envoyées plus tard au siège. Les étiquettes peuvent donc impliquer un travail supplémentaire à des moments d'occupation quand le vendeur pense justement que la chose importante est de servir les clients aussi rapi- dement que possible. Différents dispositifs supplémentaires sont con- nus pour le système de Kimball. Dans un exemple, une caisse enregistreuse ordinaire a été prévue avec un col- lecteur d'étiquettes dans lequel pour chaque vente d'un objet, l'étiquette correspondante est introduite et re- çoit des codes à perforations supplémentaires pour le vendeur, présentement le prix payé, etc. Cependant, les étiquettes ne sont pas lues et ne sont pas utilisées pour un enregistrement automatique des prix dans une caisse enregistreuse. Il existe également différents lecteurs d'étiquettes de type Kimball. Un exemple de ces lecteurs est le lecteur de Kimball dit rapide, dans-lequel est intro- duite une pile d'étiquettes et dans lequel les étiquettes sont amenées une par une en face d'une rangée de photo- détecteurs qui reçoivent de la lumière par les perfora- tions de code qui sont perforées dans les étiquettes. Pour faire avancer les étiquettes, elles sont pourvues de deux perforations rondes d'entraînement, dans les- quelles pénètrent des picots radiaux d'une roue à picots q4i entraînent les étiquettes le long d'un chemin autour d'une partie périphérique de la roue à picots en mouve- ment de rotation. Bien que cette machine soit très rapi- de, elle ne convient que pour un traitement en temps ré- servé. Un objet de la présente invention est d'obtenir un système d'enregistrement perfectionné construit selon le principe bien connu des étiquettes de Kimball comme on l'a décrit plus haut. Un autre objet de l'invention est d'éliminer l'aspect désavantageux de la collecte d'étiquettes en particulier aux.-heures de presse dans un magasin bondé. Un autre objet de l'invention est d'élimi- ner autant que possible le travail d'introduction de prix sur un clavier quand des articles munis d'étiquettes sont vendus. Un autre objet de l'invention est d'obtenir un système dans lequel on peut utiliser des étiquettes mar- quées d'un code à perforations de façon compatible avec des étiquettes marquées d'un code imprimé et dans lequel on peut également n'utiliser que des codes imprimés qui peuvent être fournis sur place par de simples imprimantes au lieu d'être délivrés à partir d'un central. Un autre objet de l'invention est d'obtenir une machine du même type que celles qui peuvent lire des étiquettes d'autres sortes, par exemple, le type de code appelé UPC aux Etats UInis d'Amérique et EAN en Europe, et qui est un code à bâtonnets. Selon un aspect spécial de l'invention, un autre objet de l'invention est de faciliter des chan- gements de prix dans un magasin o la marchandise est marquée avec des étiquettes, par exemple, quand il v a des soldes ou une vente en promotion. Du point de vue du vendeur, le lecteur d'étiquet- tes de l'invention fonctionne de la manière suivante. Quand un article doit être vendu à un client, son éti- quette ou une partie détachable de celle-ci est retirée et introduite dans une fente du lecteur. Bien qu'il y ait normalement une indication de prix visible sur l'éti- quette, le vendeur n'a pas besoin de la lire. Quand l'é- tiquette est introduite, le lecteur lit un code de prix sur l'étiquette et un signal de prix est transmis à la caisse enregistreuse et enregistré. Si plusieurs articles doivent être vendus au même client, leurs étiquettes sont introduites l'une après l'autre, et quand toutes les éti- quettes pour un achat particulier ont été introduites, le vendeur presse un bouton pour la somme totale, et la caisse enregistreuse fait la somme d'une manière normale et délivre une'bahdé de paiement. Quelques fois, une étiquette peut être illisi- ble ou erronée, et le lecteur délivre alors cette éti- quette dans un collecteur de sortie spécial, en émettant un signal qui peut être un signal audible ou un signal visible ou les deux. Le vendeur petit alors essayer d'in- troduire la même étiquette. (Une étiquette insérée sens dessus dessous sera repoussée immédiatement). Si elle n'est pas lue, alors le vendeur peut lire l'information imprimée sur l'étiquette et introduire le prix manuelle- ment dans la caisse enregistreuse, au moyen de son cla- v.er normal. Cela peut être également nécessaire pour des articles dont le prix a été diriinué de sorte que le prix dans le code d'étiquette n'est plus valable. Les étiquettes qui doivent avoir un traitement spécial sont normalement stockées séparément, alors que les étiquettes lues normalement sont rassemblées à l'intérieur du lec- teur. Du point de vue de la direction du magasin,l'in- vention présente les avantages suivants. Le lecteur peut délivrer directement les informations des étiquettes,au moment des ventes,à un registre de données, soit en di- rect soit par l'intermédiaire d'un support approprié. Il est possible de prévoir par exemple une cassette de bande magnétique ordinaire pour enregistrer les données des étiquettes. Ce support peut alors enregistrer de fa- çon appropriée toutes les autres données et pas seule- ment le prix, de sorte qu'on peut y garder la trace du stock et fractionner rapidement la rotation par exemple au compte du produit, des tailles des vêtements, etce Un système décentralisé est ainsi obtenu au lieu des systèmes centralisés qui étaient utilisés auparavant pour le même but. Dans l'exemple de réalisation actuellement pré- féré, le lecteur d'étiquettes peut lire des étiquettes normales du type dit de Kimball et également d'autres étiquettes o le code n'est pas un code à perforations mais un code imprimé qui peut être semblable au code du type de Kimball. Afin d'obtenir un système compatible, les autres étiquettes doivent comporter des perforations de référence qui sont semblables à celles de l'ancienne sorte d'étiquettes et qui sont utilisées pour des be- soins d'entraînement. Les codes à perforations et les codes imprimés peuvent alors être lus d'une manière sem- blable, et si la nouvelle sorte d'étiquettes est prévue avec une marque de signal spéciale, il est possible de laisser cette marque commander la manière de lire de sorte que le vendeur n'a pas besoin de se soucier de lire seulement le lecteur mais il peut introduire à volonté des étiquettes codées des deux sortes dans n'importe quel ordre. Selon une caractéristique spéciale, le lec- teur d'étiquettes peut lire à la fois des perforations et des marques à l'encre au moyen du même matériel et sans faire aucune distinction. Des étiquettes normales de la catégorie connue auparavant sont habituellement fabriquées sur des machi- nes spéciales qui sont très coûteuses, de sorte qu'il est nécessaire d'avoir une fabrique centralisée et bien é- quipée. Avec le système de la présente invention qui uti- lise d'autres étiquettes imprimées, il est possible d'u- tiliser des machines d'impression très simples et par exemple de faire gouverner l'impression par des perfora- tions de référence pré-fabriquées dans des blancs d'éti- quette. Les objets et avantages de l'invention sont ob- tenus par un type nouveau de lecteur d'étiquettes qui coopère avec une caisse enregistreuse. Bien qu'à présent, le lecteur d'étiquettes est envisagé comme un organe sé- paré à coupler à une caisse enregistreuse du type élec- tronique moderne, qui peut accepter d'autres codes élec- triques que les codes introduits sur son clavier, le lec- teur d'étiquettes peut également être construit à l'inté- rieur d'une caisse enregistreuse ou d'une autre machine ayant une fonction semblable. On ne se propose donc pas de limiter l'invention au cas d'un lecteur d'étiquettes séparé, bien que celui-ci soit l'exemple de réalisation de l'invention actuellement préféré. Selon l'invention, un lecteur d'étiquettes com- porte une fente d'entrée pour introduire manuellement des étiquettes une à une, une à la fois successivement, un détecteur pour détecter la présence d'une étiquette introduite manuellement, un moyen pour exécuter une opé- ration de lecture optique sur des codes lisibles par la machine d'une étiquette introduite et détectée, un cir- cuit logique de contrôle de parité pour détecter des lec- tures erronées sur l'étiquette, un moyen pour dévier une étiquette sur laquelle une erreur de parité est détectéq un moyen pour éjecter une étiquette déviée, un moyen pour 3; enregistrer une information de code de lecture sur une étiquette exempte de lectures erronées, un moyen pour transmettre ledit code enregistré à une caisse enregis- treuse pour y introduire un prix et un moyen pour ras- sembler les étiquettes enregistrées. Selon un autre aspect de l'invention, des moyens sont prévus pour introduire manuellement une étiquette dans un premier cheminz aboutissant contre des tétons sur une roue à picots ayant deux picots disposés derrière les tétons pour pousser manuellement une étiquette contre les ttétons et faire fonctionner ainsi un moyen de commutation pour démarrer la rotation de la roue à pi- cots, les deux picots de celle-ci étant disposés pour pénétrer dans deux perforations de l'étiquette pour l'en- tramner le long d'un second chemin courbé, un moyen de lecture optique adjacent audit chemin courbé pour détec- ter des marques de code sur celle-ci, un moyen de rejet pour émettre un signal de rejet quand un signal provenant du moyen de lecture optique est erroné, un moyen de dé- viation actionné par ledit signal de rejet pour éjecter une étiquette mauvaise, et un moyen de collecte pour ras- sembler correctement les étiquettes lues. Selon un exemple de réalisation préféré, le lecteur d'étiquettes est pourvu de moyens pour un mode de lecture double, de sorte qu'il peut lire une étiquette avec code à perforations ordinaire ou une étiquette pour- vue de marques à l'encre au lieu de perforations de code. Les deux sortes d'étiquettes doivent être pourvues de perforations d'entraînement semblables, comme elles sont traitées mécaniquement de la même manière. Cependant, la lecture optique doit être faite différemment, bien qu'il soit envisagé d'utiliser les mêmes positions de code. Il est possible d'utiliser un seul et même groupe de détec- teurs optiques dans les deux cas, par exemple en détec- tant la transmission de lumière diminée à une position dotée d'un point d'encre imprimée, alors qu'une perfora- tion est détectée par davantage de lumière transmise à travers l'étiquette. Il est également possible de dispo- J5 ser de deux groupes de détecteurs, un pour détecter la lumière émise par une lampe sur le côté opposé duv chemin de l'étiquette, l'autre pour détecter la lumière d'une lampe réfléchie sur le même côté du chemin de l'étiquette. Normalement ensuite, le premier groupe de détecteurs dé- tecte des impulsions de lumière, alors que le second groupe détecte des impulsions"d'obstd-ité"par rapport à la réflectance du papier immaculé. Il est nécessaire de détecter quelle est la sor- te d'étiquette lue. Il est possible de le faire en détec- tant l'absence d'un code à perforations par un groupe de détecteurs et en faisant fonctionner l'autre groupe de détecteurs en cas d'absence, et il est alors avantageux de monter l'autre groupe de détecteurs en aval du groupe de détecteurs de détection de perforations. Cependant, il est également possible de disposer une perforation ou une marque à l'encre en un point prédéterminé sur l'éti- quette, et un détecteur spécial dans le lecteur pour si- gnaler sa présence afin de sélectionner le mode de lec- ture approprié. Il est également possible de disposer d'un lec- teur pour lire seulement des codes imprimés sur des éti- quettes, en modifiant ainsi le système par la suppression complète de l'utilisation de perforations de code, en ne gardant sur les étiquettes que les perforations servantau positionnement et à l'entraînement. On peut alors im- primer des codes sur des étiquettes dans une imprimante, en utilisant les bords des étiquettes comme repères pour s'assurer que les marques de code tombent sur les points convenables et non à côté, ce qui assure ainsi la lisi- bilité. L'invention peut également être considérée sous l'aspect d'un système pour compter et enregistrer des achats à un point de vente, comprenant une caisse enre- gistreuse du type électronique pouvant admettre des si- gnaux de code de prix électriques, et dans laquelle est ajouté un lecteur d'étiquettes, de sorte que des étiquet- tes peuvent être lues et leurs informations de prix au- tormatiquement introduites dans la caisse enregistreuse au lieu d'informations de prix introduites manuellement au moyen du clavier de la caisse enregistreuse. Les éti- quettes sont retirées de la marchandise vendue et intro- duites manuellement une à une, cette opération ayant le même but que l'introduction du prix par le vendeur sur le clavier comme on le faisait auparavant. Il est possi- ble de lire aussi bien d'autres informations sur les é- tiquettes pour les introduire dans une mémoire, un maga- sin, un calculateur ou l'équivalent, en épuisant toutes les informations sur les étiquettes pour un traitement pour toutes sortes d'opérations comptables. Par caisse enregistreuse on entend une machine telle qu'elle est utilisée pour additionner des sommes d'achat, et du point de vue de l'invention, peu importe si elle est prévue avec un tiroir-caisse ou non, si c'est une unité servant à l'enregistrement d'achats dans un dispositif de cartes de crédit ou si l'enregistrement d'achats est fait d'une autre manière. L'utilité de l'in- vention ne doit pas être diminuée par son utilisation avec ces caisses, et l'utilisation du terme caisse enre- gistreuse n'est pas supposée limiter l'invention aux cas o une caisse actuelle change d'unité -de monnaie. D'autres caractéristiques et avantages de la présente invention seront mis en évidence dans la des- cription suivante, donnée à titre d'exemple non limita- tif, en référence aux dessins annexés dans lesquels: Figure 1 représente un lecteur d'étiquettes re- lié à une caisse enregistreuse selon l'invention; Figure 2 représente une vue éclatée simplifiée d'un lecteur d'étiquettes; Figure 3 est un schéma expliquant les fonctions électriques du lecteur d'étiquettes de la Figure 2; Figure 4 est un exemple de circuit logique pour traiter des signaux provenant des circuits de la Figure2; Figure 5 représente un circuit pour régler l'éclairage d'une étiquette selon son type; Figure 6 représente des formes d'onde produites dans des opérations de lecture d'étiquette; Figure 7 représente un circuit pour détecter un phototransistor; Figure 8 est un tracé schématique d'une position de détecteur pour détecter les perforations et les bords sur une étiquette; Figure 9 est une figure schématique représentant une détection de perforation et de bord en rapport avec une roue à picots; Figure 10 est un schéma logique d'un circuit de commande de moteur; et Figure 11 représente des formes d'onde du cir- cuit de la Figure 10. Sur la Figure 1, un lecteur d'étiquettes 1 est couplé à une caisse enregistreuse 2 d'un type électroni- que ( dans ce cas une CASIO modèle ú -26ER). Une étiquet- te 3 du type Kimball est introduite à la main dans une fente d'entrée 4 et pressée légèrement à l'intérieur par la main. Le lecteur démarre alors, et l'étiquette 3 dis- parait dans le lecteur 1. Comme on peut le voir, le lec- teur 1 est couplé à la caisse enregistreuse, et si l'éti- quette 3 est lue avec succès, la caisse enregistreuse introduit un prix dans sa mémoire, l'indique sur la fe- nêtre 9 et l'imprime sur une bande des ventes 7. Quand un certain nombre d'étiquettes a été lu correspondant à un.-achat, le vendeur presse un bouton de somme totale sur le clavier 6, et la somme est calculée, indiquée dans la fenêtre 9 et imprimée sur la bande 7. Les étiquettes 1 lues sont rassemblées dans une boite à l'intérieur du lecteur, qui peut avoir la forme d'un tiroir 8. Si une re étiquette est erronée, elle est dans ce cas/jetée dans une sortie ô, de sorte que le vendeur peut introduire JO le prix non lu (irmprirrje sur l'étiquette) au moyen d'un clavier 6. Sur la "igure 2, un lecteur d'étiquettes est re- présenté sous for-ne éclatée. On peut voir que sous l'en- trée d'étiquette 4, se trouve une sorte de tambour ou roue à picots 10. Des glissières 12 et 13 sont montées de façon adjacente à la circonférence de la roue l0,l'es- pace intermédiaire formant un prolongement de la piste définie par l'entrée d'étiquette 4. Une étiquette introduite est amenée contre des tétons 16 sur le tam- bour, et un moyen qui sera décrit dans la suite indique électroniquement qu'une étiquette a été introduite. Cela fait démarrer un moteur 11, qui commence à tourner dans v le sens indiqué. Deux picots 17 pénètrent alors dans des perforations correspondantes de l'étiquette etl'eitrai-ehnt. Une lampe LS à l'intérieur du tambour émet de la lumière à l'extérieur par une ouverture dans le tambour, et cette lumière est détectée à travers l'étiquette au moyen d'un groupe de détecteurs de lumière 18, contenus dans un cir- cuit logique de détection de codes sur l'étiquette amenée en face des détecteurs. Les détecteurs sont constitués de fibres optiques 19 couplées à des éléments photosensibles 20, de préfé- rence des phototransistors. Bien qu'on ne l'ait pas re- présenté, il y a, pour une étiquette de Kimball, dix de ces détecteurs orientés pour détecter dix positions dif- férentes de perforations ou, selon un exemple de réalisa- tion spécial, de marques imprimées qui peuvent également être détectées. Dans le système logique à décrire il y a un moyen caractéristique qui détermine si l'information lue est acceptable. Une étiquette acceptée suit un premier chemin descendant jusque dans un tiroir 8'. Il y a égale- ment un organe de bifurcation 14 qui peut être actionné pour envoyer une étiquette mal lue dans un autre chemin aboutissant dans une sortie 5. Cet organe de bifurcation ou traversée de voie (dans le sens des termes du chemin de fer) peut être actionné par un moteur ou un relais 15 déplaçant un drapeau ou guide 14. Le moteur ou relais 1; est commandé électriquement par un circuit logique qui sera décrit dans la suite. Sur la Figure 3, une représentation schématique montre plus en détail comment une étiquette est lue. Pour des raisons de simplicité, le chemin courbé est remplacé par un chemin droit. Une étiquette d'un des types envisagés est pour- vue de perforations comme il est indiqué. Des perforations 1l d'entraînement 21,22 et 23 sont prévues avec les perfora- tions 21 et 22 utilisées comme on l'a expliqué en réfé- rence à la Figure 2. Il y a en outre lOx12 positions de perforations fonctionnant comme une combinaison de code, o douze ran- gées correspondent à 2x3 positions, ces dix positions étant lues simultanément par la rangée 18 desdétecteurs mentionnés précédemment. On notera que les mêmes posi- tions peuvent. être dotées de points encrés au lieu des perforations et que le lecteur peut lire ces codes alter- nativement. (On remarquera que, bien que cela donne un exemple d'un type très commun d'étiquette codée, l'inven- tion n'est pas limitée à une carte particulière mais peut être utilisée avec n'importe quelle sorte de cartes à lecture graphique pourvues de marques de code en rangées et en colonnes). On va d'abord expliquer l'opération de départ. Quand une étiquette est insérée, son bord doupe le chemin lumineux entre une source de lumière et un phototransis- tor qui sont représentés schématiquement par la référen- ce 24. Zn outre, un groupe d'au moins deux photodétec- teurs 25 et 26 sont disposés en face de la perforation d'entraînement 21, pour détecter la lumière à travers la perforation 21 à la position de départ de l'étiquette. Un circuit 27 décide quand le détecteur 24 détecte une étiquette et les détecteurs 25 et 26 détectent simulta- nément la lumière à travers la perforation 21. Les carac- téristiques de construction du circuit 27 n'ont pas à être décrites, étant bien à la portée de l'homme de l'art en Électronique. Quand cette combinaison est détectée, on fait démarrer le moteur lI comme sur la Figure 2. On no- tera que celui-ci permet un contrôle de manière à ce que, si le bord opposé de l'étiquette est présenté, la perfo- ration 21 ne sera pas détectée, et l'appareil ne démarre- ra pas. (Si une étiquette est présentée sens dessus des- * sous, il n'y aura pas de perforation à la position de la perforation 21, et il n'y aura pas non plus de démarrage). La détection de la perforation 21 en memetemps que la détection du bord par le détecteur 24 est donc une caractéristique importante de l'invention. Selon un mode de réalisation préféré, le moteur l' (figure 2) est con- çu pour démarrer dans le sens inverse si la perforation 211 n'est pas détectée, en rejetant ainsi l'étiquette en la poussant vers les doigts de la personne qui l'intro- duit. Dans un exemple de réalisation préféré, cette détection de la perforation 21 et du bord de l'étiquette est faite d'une manière légèrement plus compliquée, o deux détecteurs optiques de perforation Hl et H2 rempla- cent le détecteur 24 de la Figure 3, ces détecteurs étant positionnés en une rangée de manière à détecter successi- vement la perforation, deux détecteurs de bord KI et K2 étant également dans une rangée. La Figure 8 représente cela de façon schématique. Dans cette réalisation, le tambour est également prévu avec un trou P d'un côté, et à la position "de repos", ce trou P tombe en face d'un détecteur optique S, comme la Figure 9 le représente. A une position adjacente SB, un autre détecteur optique détecte quand le tambour 10 s'est déplacé en sens inverse d'une certaine quantité. Les détecteurs optiques H1, 112, K1, K2, S et SB sont des parties d'un circuit de commande de moteur re- présenté sur la Figure19 pour commander le moteur 11. Puisque tout homme de l'art en électronique peut compren- dre la fonction de ce circuit sans une description com- plète de toutes les portes, il suffit d'expliquer que les portes indiquées par A sont des portes OU (par exem- ple ?t075), les portes indiquées par B sont des portes N;-ETr (par exemple, 4001) et les portes indiquées par C sont des portes ET (par exemple, 4073). Les références V1-V3 indiquent des "mémoires à un bit", VI étant une mé- moire de perforation, V2 une"mémoire d'étiquette conve- nable", V3 indiquant le "sens direct" et V4 le "sens in- verse". OKF et O B sont les références de coupleurs op- to-électroniques pour commander au moteur 11 de tourner respectivement dans le sens direct et dans le sens in- verse. Le fonctionnement de ce dispositif sera décrit pas à pas en se référant en particulier aux Figures 9 et 11, cette dernière figure représentant des formes d'onde du circuit de la Figure 10. 1. Une étiquette est mise dans la fente. Correcte Incorrecte 2. Le détecteur de bord KI détecte le bord et passe à un niveau bas. Idem La remise à zéro des mémoires Vl,V2 et V4 est supprimée. 3. Les détecteurs de perfo- ration Hi et H2 pas-sent à un niveau bas, 11i le Rien premier.Cela met la mémoire de perforation Vl à un. 4. Le détecteur de bord K2 Le détecteur K2 passe à passe à un niveau bas,et un niveau bas et la mé- la"mémoire d'étiquette moire V4 de mouvement convenable" V2 est mise à en sens inverse est mis, un par la mise à un de Vl. à un, puisque la mémoir Si le détecteur S " de re- Vl n'est pas mise à un. pos" est ou passe à un ni- veau haut, et si PF prove- nant d'un circuit logique central donne un signal d'effacement à un niveau bas, la mémoire V3 est mise à un. 5. L'étiquette est entraînée L'étiquette est entra;- par le moteur 11. née en arrière juqu'à e e ce que le trou P soit amené à une position Pl (Figure 9) et fasse pas- ser le détecteur SB 6. Quand le bord arrière de l'étiquette laisse le dé- tecteur K1, les mémoires Vl,V2 et V4 sont à nouveau remises à zéro. au niveau haut. La mé- moire V4 est ainsi re- mise à zéro, ce qui met la mémoire de sens in- verse V5 à un. L'étiquette est sortie manuellement, en fai- sant passer le détec- teur Kl à un niveau haut. quand la mémoire V5 est à un niveau haut, la mémoire V3 est mise à un, et le tambour 10 est tourné en avant jus- qu'à ce que le détec- teur S passe à un ni- veau haut à nouveau et la mémoire V3 est remi- se à zéro. Quand la mé- moire V3 était à un,lamémoire V; était à zéro. 7. Quand le trou P est ramené en position o le détecteur S passe à un niveau haut, l'entrainement est terminé, et la mémoire V3 est remise à zéro. La fonction du détecteur K2 est d'assurer que l'étiquette est entraînée vers le bas assez loin pour être sûr qu'elle peut être serrée de façon sûre par les picots 17 dans les perforations 21,22. On notera que dans l'exemple de réalisation de la Figure 9, les tétons 16 du tambour 10 sont remplacés par un gradin 16', et qu'un picot 80 est prévu pour la perforation 23 (Figure 3) de l'étiquette 3. La Figure 11 représente certaines formes d'onde expliquant le fonctionnement du circuit de-la Figure 10. H1 et H2 sont les signaux provenant de deux détecteurs de perforation placés comme il est schématiquement apparent sur la Figure 9, tandis que Ki1 et K2 sont des signaux de détection de bord comme il est apparent sur les Figures 8 et 9. Quand une étiquette est introduite, H1 passe d'abord à un niveau haut, quand l'étiquette bloque la lumière, et H2 passe ensuite à un niveau haut pour la mê- me raison. Ensuite, H1 détecte la perforation et passe à nouveau à un niveau bas, à la suite de quoi H2 détecte la perforation. D est une version retardée du signal H2, au moyen d'un circuit RC, et qui est envoyé à l'entrée D de la "mémoire de perforation" V1. L'entrée " horloge" de ce circuit reçoit le signal indiqué par Cl sur la Figure 11. On notera que les circuits V2-V5 ont leurs entrées D positives et sont donc mis à un par leur entrée d'horloge passant à un niveau haut. Comme le montre la Figure 10, le circuit de com- mande du moteur 11 est mis en fonctionnement au moyen de coupleurs optoélectroniques OK!F ( mouvement direct) et OKB (mouvement inverse). Les détecteurs FT1-FTIO de la Figure 3 sont re- liés à un circuit logique 28 dont les caractéristiques seront décrites également en référence à la Figure 6. Le circuit logique 28 de la Figure 3 comporte une sortie 29 qui signale que tous les photodétecteurs 18 sont en train de recevoir deiurnière. Cela est normale- ment le cas par exemple quand aucune étiquette n'a at- teint la position de lecture. Quand le moteur 11 (Fig.2) démarre, le bord de l'étiquette 3 atteint la rangée de jO30 photodétecteurs i: quideviennent tous obsturs ". Le si- gnal "tous éclairés ". sur la sortie 29 passe à un ni- veatu bas, et l'opération logique commence. La phase de lecture se termine quand l'étiquette est passée au delà des photodétecteurs 18 et le signal " tous éclairés.' sur la sortie 29 passe à un niveau haut. Un signal "tous obscurs" est détecté sur une sortie 30 du circuit logique 28, ce signal passant à un niveau haut quand tous les photodétecteurs 18 détectent une basse intensité de lumière. Quand une perforation de code passe devant un des photodétecteurs, ce signal pas- se a un niveau bas. I1 est bon d'expliquer ici que le code de type de Kimball est construit de manière à ce qu'un groupe de cinq positions de perforations comprennent une position&e chiffre et que tous les chiffres 0-9 correspondent à deux perforations ( tt = 10). Ainsi, toute position de chif- fre correcte indique exactement deux perforations. A la Position 1, le signal "tous obscurs- passe alors à un ni- veau bas comme il apparait sur la Figure 6. Ensuite tous deviennentôbscurs.jusqu'à ce que la Position 2 soit attein- te, etc. Chacun des dix signaux provenant des photodé- tecteurs 18 est relié à une entrée du circuit logique 28, et il y a dix sorties sur le circuit logique 28, indiquée par Dl-DlO. (Le circuit logique 28 fonctionne aussi de cette façon comme une interface pour les circuits sui- vants, qui sont des circuits métal-oxyde-semiconducteur à symétrie complémentaire C-MOS). Ces sorties sont indi- viduellement à un niveau haut quand un code à perfora- tions correspondant est présent. Elles sont toutes re- liées à des entrées/parallèle d'un registre à décalage s/R -F. Comme il apparait sur la Figure 3, le registre vI-FF (bascule de mise à un -remise à zéro) a dix entrées en parallèle, dix sorties en parallèle et une entrée R de remise à zéro. Une impulsion envoyée à l'entrée R de remise à zéro remet toutes les bascules à zéro. Si un des signaux Dl-D1O est à un niveau haut, la bascule cor- responclante change d'état, en mettant sa sortie corres- pondante à un niveau haut de façon continue, jusqu'à ce que le circuit soit remis à zéro par l'entrée R. Dans l'exemple de réalisation préféré, ce circuit Se-FF est un circuit C-10OS comnnu sous le numéro 4043 ( disponible chez plusieurs fabricants). On notera que ce "circuit verrou" particulier n'utilise pas d'entrée d'échantil- lonnage, ce qui est une caractéristique avantageuse comme les positions sur une étiquette peuvent être mal définies, de sorte qu'un verrouillage échantillonné se- rait difficile à régler convenablement dans le temps en raison de la mauvaise précision d'emplacement et des différents défauts trouvés sur les étiquettes. Les signaux de sortie Dl-DIO du registre t-FF sont envoyés de façon synchronisée aux entrées représen- tées sur la Figure 4 par des impulsions "tous obscurs". Quand le premier signal "tous obscurs" arrive, cela si- gnifie que le bord d'une étiquette 3 a été inséré et ob- strue tous les photodétecteurs 18, le premier échantil- lonnage du circuit de la Figure 3 transfère tous les si- gnaux de sortie Dl-DIO comme signaux actifs, quand les ous photodétecteurs étaient auparavant! éclairés. Le signal "tous obscurs" est envoyé à un circuit PF qui engendre un signal de remise à zéro avec un léger retard, et remet ensuite toutes les bascules du registre S/R-FF à zéro. Celles-ci commencent ainsi à fonctionner dans des conditions"d'obscurité". Dès qu'une ou plusieurs des signaux d'entrée Dl-Dlb passent à un niveau haut, in- diquant des codes à perforations, le signal "tous obscure à la sortie 30 passe à un niveau bas. On est alors à la Position 1 de la Figure 6. Une bascule correspondante donne un signal à une des sorties du registre S/R-FF. A la fin de la Position 1 de la Figure 6, le signal "tous obscurs" passe à nouveau à un niveau haut, comme il n'y a pas de perforations en face les photodétecteurs 18. Le même signal "tous obscurs" permet le transfert du conte- nu du registre S/R-FF dans le circuit de la Figure 4, et le circuit PF remet à nouveau les bascules à zéro par l'entrée R. Cela est réalisé rangée par rangée, jusqu'à ce que l'étiquette ait fini de passer et le signal "tous éclairés" passe à un niveau haut, quand le bord opposé de l'étiquette 3 a dépassé les photodétecteurs 18. Comme on vient de l'expliquer, une série de si- gnaux de sortie en parallèle constituée de dix premiers signaux semblables en parallèle et ensuite de douze grou- pes de codes successifs sont émis par le registre S/R-FF. Ils sont envoyés dans des commutateurs de bus AI et AII (Figure 4), c'està-dire cinq dans chacun et ils sont transférés dans des registres de commutation 31 et 32 par deuxentrées de bus en parallèle, et sont validés par un signal "tous obscurs". Il y a 12 x 10 positions toutes ensemble dans les registres de commutation, et quand les douze bits ont été introduits par chaque entrée indivi- duelle, le premier bit introduit disparait. Dans le cas d'une lecture défectueuse telle que moins de douze codes ont été introduits en parallèle, les premiers signaux d'entrée restent encore dans les registres à décalage 31 et 32, et l'utilité de cela pour une détection d'erreur sera expliquée plus loin. Quand un signal "tous éclairés" passe à nouveau à un niveau haut, une phase de traitement de données com- mence sous la commande d'un circuit logique 33. Les com- mutateurs AI et AII sont positionnés de manière à ce que les sorties des registres 31 et 32 soient connectées dans un chemin circulaire par des lignes bus 34 et 35. Les re- gistres à décalage 31 et 32 sont validés par des signaux d'horloge provenant du circuit logique 33, et les signaux de sortie successifs sont envoyés à un détecteur d'erreur 36. Ce détecteur d'erreur pour chaque moitié en parallèle correspondant respectivement aux signaux D1-5 et D610 est commandé pour vérifier l'existence dans chacune d'exactement deux sorties actives et de trois sorties inactives. Dans le cas o il y en a plus ou moins, un si- gnal d'erreur est engendré, et la lecture est rejetée. Si aucune erreur n'est trouvée, un nouveau groupe de dou- ze impulsions d'horloge est émis, cette fois dans un but de lecture. Les codes sont de ce fait envoyés à un codeur de décade qui transfère les codes de Kimball sous une forme appropriée pour un éditeur, une caisse enregistreu- se, un calculateur et/ou quelque support d'enregistrement. On notera encore que si moins de douze rangées de codes de Kimball ont été lues, les premiers bits lus, tous actifs, restent dans le registre à décalage et sont détectés dans le détecteur d'erreur 36 comme un code erroné. marcher On notera qu'il est préférable de laisser/le moteur 11 de la Figure 2 dans un mode pas-à-pas,par exem- ple, en utilisant un moteur fractionnaire, et d'arrêter le moteur 11 dans une position o une étiquette a été lue mais reste entre la roue à picots 10 et les glissières 12 et 13. Il est alors possible de retenir une étiquette passée jusqu'à ce que les données soient traitées et qu'aucune erreur n'ait été trouvée. Le moteur 11 ne pour- ra redémarrer qu'à ce moment pour laisser tomber l'éti- quette dans la boite 8'. Dans le cas o le détecteur d'erreur 36 a détecté une erreur, le moteur 15 est mis en marche pour faire pivoter l'organe de bifurcation 14 de manière à ce que l'étiquette lue de façon erronée soit dirigée vers la sortie 5, pour faire un autre essai de lecture ou pour une manipulation manuelle. Sur la Figure 4, les bornes du circuit logique 33 sont utilisées pour des signaux de commande. Dans l'exemple de réalisation représenté sur la Figure 1, la caisse enregistreuse enregistre les prix chiffre par chif- fre comme une additionneuse ordinaire. Quand tous les chiffres d'un prix ont été introduits, le circuit logi- que 33 envoie un signal de somme à la caisse enregistreu- se qui fait alors automatiquement les opérations décrites précédemment. Dans d'autres types de collecteurs de don- nées, d'autres sortes de signaux de commande sont utili- sés, par exemple des signaux d'échantillonnage, et il peut y avoir un signal d'accusé de réception indiquant qu'un nouveau chiffre a été envoyé. Les différentes modi- fications nécessaires pour cette utilisation sont connues dans la technique. Selon un mode de réalisation préféré, le même lecteur de code peut également être utilisé pour des co- des imprimés au lieu de codes à perforations. On peut ob- tenir ce résultat en faisant en sorte qu'un détecteur à phototransistor détecte la lumière à travers]'étiquette à une position de rangée o il n'y a pas de perforations ou de signes imprimés. Ce détecteur est relié pour com- mander la source de lumière LS de manière à ce qu'elle soit réglée à environ la moitié de l'intensité lumineuse en sortie,o la lumière atténuée par l'étiquette est dé- tectée par le détecteur. Celui-ci peut être par exemple le détecteur 25 ou 26 de la Figure 3, et dont un circuit est représenté sur la Figure 5. Quand une perforation passe devant un des phototransistors FT 1-10, ou s'il n'y a pas d'étiquette, ces détecteurs passent à un niveau bas, et si un point imprimé est détecté dans une "posi- tion de perforation", le phototransistor correspondant passe à un niveau haut. Les signaux de sortie sont détec- tés par des discriminateurs de fenêtre du circuit logi- que 28, qui donnent des niveaux de données passifs exté- rieurs autour d'un niveau moyren ' de lumière mais qui donnent des niveaux de données accifs pour une tension de phototransistor élevée ou basse sur les détecteurs Fl-FIO. Ainsi, il est possible avec un seul et même cir- cuit électronique de détecter des codes à perforations et des codes à "points noirs". Comme on l'a expliqué en référence à la Figure 5, l'intensité lumineuse de la lampe LS est contrôlée par une boucle de réaction. Dans l'exemple de réalisation préféré pour détecter des points ou des perforations, il est prévu un circuit spécial pour chacun des canaux Dl- D10. Un exemple de circuit est représenté sur la Figure 7 o il est monté pour le canal Dl. En fonctionnement, la lampe LS est commandée de manière à ce que, lorsqu'une partie d'étiquette exempte de perforation ou de point se trouve en face du phototransistor FTl (7S), son signal de sortie est à peu près la moitié de la tension disponible, c'est-à-dire, environ V/2. Le signal provenant du photo- transistor 73 est envoyé à un discriminateur de fenêtre 70. Dans ce circuit 70, deux circuits comparateurs 72 et 73 ont des entrées positives polarisées par une sgérie respe ctevremenr résistances 74-76 telle qu'elles reçoivent/'environ 2V,/3 et V+/3. Si la tension de repos à environ V+/2 prévaut alors comme signal d'entrée VF, le comparateur 72 donne un signal de sortie à un niveau haut et le comparateur 73 donne un signal de sortie à un niveau bas. Ces signaux de sortie Va et Vb sont envoyés à une porte NON-OU exclu- sif 71 qui engendre un signal de sortie Dl à un niveau bas. Si le signal VF devient inférieur à V+/3 ou supé- rieur à 2V+/3, indiquant respectivement un point imprimé ou une perforation, la porte 71 délivre dans les deux cas un signal de sortie Dl à un niveau haut. Les signaux Dl- D1O sont alors traités comme on l'a expliqué pour le cas o il n'y a que des perforations. Avec cet exemple de réalisation, qui est préféré actuellement, il est possible de prévoir un moyen extrê- mement simple pour baisser les prix. Cette baisse de prix est faite habituellement pour diverses raisons, comme par exemple quand un article n'est plus disponible dans tou- tes les tailles ou quand il y a des soldes annuelles. Quelquefois, un produit peut être devenu défraîchi et ne peut pas être vendu au prix proposé initialement. Dans tous ces cas, une étiquette 50 (voir Figure 3) est atta- chée à l'étiquette à lire dans une position proche du prix lisible 51. L'étiquette 50 est prévue avec une bor- dure qui est par exemple aussi large que deux perfora- tions de code. Un discriminateur 53 est mis en fonction- nement par un détecteur de lecture 52, fonctionnant de la même manière que les détecteurs 18, et qui engendre un signal quand il détecte cette bordure. Ce signal est utilisé comme signal de rejet, et l'étiquette à lire est rejetée, à moins que le prix changé ait été introduit sur le clavier avant que l'étiquette ait été introduite. Quelquefois, les étiquettes de prix sont utili- sées avec un prix OO,oo inscrit dans le code de prix. L'idée est de fournir le prix à un stade ultérieur, tout en gardant l'autre information disponible pour l'enregis- trement. Ainsi, le prix n'est marqué que sous forme lisi- ble à l'oeil. Dans ce cas, il est nécessaire d'introduire un moyen de détection du prix zéro. Cela est réalisé en prévoyant le circuit logique de commande avec une fonc- tion minuterie qui est remise à zéro quand la lecture est commencée et qui est mise à un dès qu'un chiffre de 1 à 9 est lu mais qui n'est pas mise à un s'il n'y a que des zéros lus. S'il en est ainsi, le prix est lu comme zéro, l'étiquette est rejetée à moins qu'un prix soit in- troduit manuellement au clavier. Les circuits électroniques qui ont été décrits dans un exemple de réalisation d'une unité logique 33 peuvent être ceux de l'unité de commande,modèle MC 14500B, fabriquée par Motorola. Pour plus de détails, on se ré- fèrera à l'ouvrage "Motorola Handbook", publié en 1977, donnant une description de ce calculateur à un bit. La mémoire morte ROM pour le programme utilisé doit être programmée conformément à l'utilisation décrite, ce qui est une tâche tout à fait à la portée d'un électronicien moyen, de même que le choix des autres circuits représen- tés et décrits. REVENDICATIONS 1. Lecteur d'étiquettes pour lire des étiquet- tes du type dit de Kimball, caractérisé en ce qu'il com- prend une fente d'entrée pour introduire des étiquettes manuellement une à la fois en succession, un lecteur de code pour lire un code de prix d'une étiquette et engen- drer un signal de prix à une borne de sortie, prévue pour diriger ledit signal de prix vers une caisse enregistreu- se pour y enregistrer une vente et un moyen pour rassem- bler les étiquettes lues. 2. Lecteur d'étiquettes selon la revendication 1, caractérisé en ce qu'il comprend un moyen pour détecter une-lecture de code erronée et pour engendrer un signal d'erreur, un moyen pour détecter ledit signal d'erreur et pour éjecter une étiquette correspondant àl-à lecture de code erronée et un-moyen de rejet pour rendre disponi- ble une étiquette éjectée pour un traitement manuel. 3. Lecteur d'étiquettes pour lire des étiquet- tes pourvues de codes de chiffres incluant un code de prix ayant un excédent et comportant au moins deux per- forations d'entraînement, le lecteur étant caractérisé en ce qu'il comporte deux bornes de connexion à une cais- se enregistreuse pour y introduire des prix codés desdi- tes étiquettes appartenant à de la marchandise vendue,un couvercle dans lequel est prévue une entrée d'étiquette pour introduire manuellement des étiquettes, un magasin pour les étiquettes lues et acceptées et une sortie pour les étiquettes non acceptées, un tambour tournant autour d'un arbre et comportant une enveloppe munie de premier: et de second tétons, des glissières formant une piste d'étiquette débutant à la fente d'entrée d'étiquette et avoisinant la circonférence du tambour autour d'au moins une partie de son enveloppe dans une partie courbée de la piste, un organe de bifurcation commandé électriquement divisant la piste en chemins pouvant être sélectionnés individuellement, un premier des chemins débouchant dans le magasin des étiquettes lues et acceptées, un second chemin débouchant à la sortie des étiquettes non acceptées une source de lumière et un détecteur de lumière montés sur des côtés différents de la piste pour détecter une intensité lumineuse diminuée quand une étiquette est in- troduite par l'entrée d'étiquette et entraînée pour un alignement avec un bord contre le premier téton sur le tambour, un moteur pour entraîner le tambour a rotation quand le détecteur est mis en fonctionnement, le second tétoft étant disposé pour pénétrer dans au moins les deux perforations de l'étiquette pour la diriger le long de la piste, un circuit logique pour détecter lesdits si- gnaux de code, pour valider les signaux de code par un contrôle d'excédent et pour émettre un signal d'erreur quand un excédent est détecté, un moyen de couplage;- électrique pour transmettre le signal d'erreur afin de faire fonctionner l'organe de bifurcation commandé élec- triquement, pour faire bifurquer une étiquette dans le second chemin, et un moyen de signalisation pour signa- ler à un opérateur une lecture erronée d'une étiquette. 4. Lecteur optique d'étiquettes pour des éti- quettes codées par perforations comportant une rangée d'un ensemble de détecteurs optiques devant lesquels les étiquettes doivent être amenées pour une lecture succes- sive des rangées de codes à perforations, caractérisé en ce que son perfectionnement est constitué par un moyen pour lire un autre type d'étiquette munie de codes impri- més en surface remplaçant les codes à perforations, un détecteur pour détecter un code sur une étiquette pour signaler si une étiquette est une étiquette codée par perforations telle que mentionnée en premier ou une éti- quette comportant des codes imprimés en surface et pour faire fonctionner ledit moyen de lecture dudit autre tv- pe d'étiquette. 5. Lecteur d'étiquettes pour lire des étiquet- - tes du type de Kimball, -comprenant *. une roue à picots tournant dans un sens prédéterminé com- portant deux picots pour serrer les étiquettes et les entraîner le long d'un chemin en face d'une rangée d'élé- ments photosensibles correspondant à des rangées d'emplacements de perforation dans lesdites étiquettes, pour lire successivement les codes à perforations en- trainés le long dans le sens prédéterminé, caractérisé en ce qu'il comprend en outre un te- ton sur la roue à picots, placé, par rapport au sens pré- déterminé, en face des deux picots, des glissières pour guider une étiquette introduite manuellement contre les picots, un détecteur pour détecter une étiquette intro- duite et un moyen de commande relié au détecteur pour démarrer une opération de lecture, et un moyen pour ar- rêter l'opération de lecture après que l'étiquette a été lue, dans une position o un picot est en face des glis- sières pour introduire manuellement une nouvelle étiquet- te. 6. Lecteur optique d'étiquettes pour des éti- quettes codées par perforations comportant une colonne d'un ensemble de détecteurs optiques devant lesquels doi- vent ètre amenées les étiquettes pour une lecture succes- sive de rangées de codes à perforations, chaque détecteur optique étant dirigé vers une position individuelle d'un ensemble de positions de colonne prédéterminées, une en- trée pour introduire une étiquette et un guide pour ali- gner une étiquette introduite, un rotor entrainé par mo- teur ayant une;përiphérie circulaire munie d'éléments de serrage d'étiquette pour entraîner une étiquette in- troduite, caractérisé en ce que son perfectionnement est constitué par un détecteur pour détecter une étiquette introduite, un moyen pour faire tourner le rotor d'un angle prédéterminé quand une étiquette introduite est dé- tectée, pour serrer une étiquette insérée et pour l'en- tra;ner pour-q1'elle suive ladite périphérie 'irculai- re quand celle-ci est tournée de l'angle prédéterminé. 7. Lecteur d'étiquettes d'un système pour comp- ter et enregistrer des achats à un point de vente, com- prenant une caisse enregistreuse munie d'un moyen d'im- pression de bande de ventes, d'un moyen de sommation, d'un clavier pour introduire des prix d'articles vendus et un moyen pour rassembler les étiquettes portant des des informations retirées des articles vendus, caracté- risé en ce que son perfectionnement est constitué par le lecteur d'étiquettes relié à la caisse enregistreuse et comportant un moyen d'introduction manuelle d'étiquette, un moyen pour lire des codes d'information de prix portée par une étiquette et pour introduire lesdits codes dans le moyen de sommation de la caisse enregistreuse, au lieu des informations introduites par le clavier, et un moyen pour éjecter des étiquettes erronées dans un collecteur de sortie pour introduire manuellement un prix lu sur cel- les-ci au moyen du clavier. 8. Lecteur d'étiquettes d'un système pour comp- ter et enregistrer des achats à un point de vente, com- prenant une caisse enregistreuse munie d'un moyen d'im- pression de bande de ventes, un moyen de sommation, un clavier pour introduire manuellement des prix d'articles vendus et d'un moyen pour rassembler les étiquettes por- tant des informations retirées des articles vendus, carac- térisé en ce que son perfectionnement est constitué par conçu le lecteur d'étiquettes/pour lire des informations de prix sur les étiquet es et pour engendrer des signaux électriques codés pour/introduire dans ledit moyen de sommation de la caisse enregistreuse au lieu des infor- mations de prix introduites manuellement par le clavier, ledit lecteur d'étiquettes comportant un ensemble de dé- tecteurs de lumière disposés en une rangée, une source de lumière pour éclairer une étiquette à une position proche de la rangée de détecteurs de lumière, un circuit discriminateur électrique pour traiter les signaux pro- venant d'un des détecteurs de lumière et pour émettre un signal de code discriminé quand un signal de détecteur est à l'extérieur d'un intervalle moyen de repos, et un moyen pour traiterlesdits signaux de codes discriminés et pour émettre des signaux de données de prix vers la cais- se enregistreuse. 9. Lecteur d'étiquettes d'un système selon la revendication 8, caractérisé en ce que son perfectionne- ment est constitué en outre par un autre détecteur de lumière placé à l'extérieur de ladite rangée et un cir- cuit discriminateur électrique pour émettre un signal de code discriminé quand un signal provenant dudit détec- teur de lumièree7atl'extérieur d'un intervalle moyen de repos, et un moyen pour détecter ledit signal de code discriminé et pour émettre un signal perceptible par un opérateur pour indiquer là présence d'une marque spéciale sur une étiquette.