FR 2041188 A1 19710129 FR 7014181 A 19700420 70 14181 "x~ 2041188 La présente invention concerne un système de lecture-machine d'informations et elle a trait plus particulièrement à des perfectionnements au dispositif décrit dans la demande de brevet déposée en France le 23 Décembre 1968 K° PV 180 070 au nom de la Deman-5 deresse. Dans cette demande de brevet, on décrit un dispositif de lecture d'informations qui passent dans une zone d'inspection ou de recherches dans une position et une orientation aléatoires* Les informations sont contenues dans des plages fixées par exemple sur des supports individuels. Essentiellement, le système suivant l'in-10 vention de même que celui décrit dans la demande de brevet précitée nécessitent la production d'une image de la zone d'inspection, en particulier lorsqu'elle est traversée par une plage d'information et que la plage d'information soit correctement positionnée et orientée pour la lecture par déplacement latéral et par mouvement 15 de rotation relatif entre l'image et un dispositif ou tête de lecture de plages d'informations. Dans un domaine préféré d'application des systèmes suivant l'invention, la plage d'information peut être fixée ou imprimée sur des articles tels que des emballages, des boîtes, des réci-20 pients ou des parties similaires et les articles sont identifiés d'une manière ou d'une autre par les informations contenués dans la dite plage. Un appareil de ce type qui assure un positionnement correct pour la lecture d'une image de plage d'information et du dispositif de lecture proprement dit évite une manipulation du sup-25 port d'information à des fins de lecture d'informations. Il est particulièrement important que le support de plage d'information n'ait pas à être positionné et orienté particulièrement par rapport au dispositif de lecture de plage d'information. les perfectionnements apportés suivant l'invention concernent 30 la configuration de la plage d'information et du dispositif de lecture correspondant, en tenant compte en particulier du fait que la coopération d'une plage d'information particulière et d'un dispositif de lecture particulier permettent de réduire les erreurs de lecture et plus particulièrement les erreurs de reconstitution, 35 d'emmagasinage et d'enregistrement des informations lues dans les différentes plages. La plage d'information comporte plusieurs pistes parallèles, disposées de préférence concentriquement autour d'un centre. Les informations enregistrées dans une telle plage comprennent plusieurs caractères, représentant de préférence des 40 chiffres décimaux et codés de manière que chaque caractère soit 70 14181 2- 2041188 défini par plusieurs "bits, disposés en partie en parallèle dans plusieurs pistes et en partie en série le long d'une partie de chaque piste. Ce codage sera appelé dans la suite un codage à bits en série et à bits en parallèle pour chaque caractère et à caractères 5 en série pour le format d'enregistrement dans la plage d'information. De préférence, il est prévu deux pistes et le format de codage est choisi de manière que chaque caractère comporte un nombre particulier de bits présentant deux valeurs possibles. L'opération de 10 lecture et de traitement de données comprend une phase de contrôle en vue de vérifier la présence de ces nombres particuliers de bits à deux valeurs pour chaque caractère. La plage d * information est. prévue sur le support de manière à pouvoir obtenir une image et à représenter des bits d'une valeur par des repères d'établissement 15 de contraste sur une zone de fond. Les bits présentant 1'autre valeur peuvent par exemple être établis par 1*absence de tels repères dans les positions de bits associées et dans le format de caractère. Ces bits sont établis, comme indiqué plus haut, par des repères 20 (ou par l'absence de repères) s'étendant transversalement aux différentes pistes. Deux bits de la même valeur et représentés par des repères de contraste placés dans des positions parallèles de deux pistes forment par conséquent une ligne de génération de contraste qui est orientée transversalement aux deux pistes» En utilisant 25 des repères additionnels de production de contraste qui sont orientés dans le sens longitudinal des pistes et qui sont situés entre elles, on peut interconnecter des repères de production de contraste de manière que, pour au moins certaines parties codées, on obtienne un aspect visuel ressemblant à 1*apparence d'un chiffre dé-30 cimal normal à coder de cette manière. Comme cela sera précisé dans la suite, l'appareil de lecture comprend un dispositif agissant de manière qu' l'image d'une plage d'information passant dans la zone d'inspection soit décalée latéralement de façon à prendre et conserver une position particulière. 35 Si, dans le mode préféré de mise en pratique de l'invention,les deux pistes d'une plage d'information sont réparties autour d'un centre,, le processus de lecture est exécuté de la manière suivante: avant une lecture et/ou une évaluation de données et au moins après l'obtention de la dite position latérale particulière, une rotaticn. 40 est produite entre le dispositif de lecture de piste et l'image de 70 14181 -3- 2041188 la plage d'information autour du centre de l'image de la plage.Les pistes et par conséquent la plage d1 information sont lues par exploration progressivé des images de piste dans leur direction et, dans le cas de pistes circulaires, cette opération de lecture fait 5 partie du processus d'orientation angulàiré de l'imagé de plage d'information par rapport au dispositif de lecture d'information. La plage d'information est pourvue d'un repère'spécial ou de commande qui définit une orientation angulaire particulière de la plage, par" exemple le début de l'information' contenue dans la pla-10 ge. Ce repère de commande peut simplemént être prévu sous la forme d'un intervalle entre informations de manière que, en cours de lecture, une détection d'intervalle précède par exemple" l'assemblage de caractères. En conséquence, on fait intervenir en premier lieu un processus électronique de détection (détection d'intervalle)de 15 l'orientation angulaire de l'image de plage d'information puis d1assemblage de mots représéntant l'information proprement dite contenue dans la plage. En conséquence, le processus d'orientation d'une plage d'information à orientation aléatoire est effectué comme une partie de l'opération de traitement de signaux de lecture. 20 Une fois qu'une orientation particulière de l'image de plage d'information a été établie, (détection d'intervalle) des processus de lecture et de traitement de signaux de lecture sont effectués ' progressivement de façon à rétablir l'information; en particulier les caractères sont assemblés dans l'ordre de présentation, des 25 " bits après la détection d'intervalle entre informations. Les caractères sont assemblés après le processus de lecture par groupement des différents bits et par discrimination des bits associés à un caractère par rapport à des bits associés à d'autres caractères. Un caractère terminé d'assemblage est vérifié en ce qui 50 concerne le nombre dë bits d'une valeur particulière et également pour- confirmer si cet ensemble de bits constitue ou non un caractère valable ou "légal". Un caractère valable constitue, dans la présente description, un ensemble de bits qui satisfont à l'impératif de format et qui représentent en fait un caractère particu-55 • lier compris dans le format de codage'choisi pour les caractères, à l'exclusion d'autres ensembles de bits extérieurs au format ou "" motif de codage. * ' Lrinv'entibh'sera" "mieux comprise à la lecture de la description détaillée qui "suit et'à l'examen des dessins annexés qui représente tënt, à titre d'exemples non limitatifs, des modes de réalisation 70 14181 -4- 2041188 de l'invention. Sur les dessins î- la fig. 1 représente en partie en vue en perspective et en partie sous forme d'un schéma synoptique un appareil de lecture de 5 plage d'information correspondant à un exemple de réalisation de l'invention . la fig. 2 réprésente schématiquement une plage d'information; la fig. 2a représènte une vue en élévation d'une plage d'information circulaire placée sur un support, comme indiqué sur la fig. 10 2, et passant dans une zone d'inspection ou de'recherche de l'appareil de lecture de la figure lj la fig. 3 représente schématiquement et partiellement un circuit de commande d'entrée utilisé pour amorcer une commande de positionnement latéral de l'image de la zone d'inspection contenant 15 une plage d ' information produite dans le système de la figure lj la fig. 4 donne des exemples d'un code particulier et de sa disposition à l'intérieur d'une plage d'information du type indiqué sur la figure 2; la fig. 5 représente sous forme schématique et synoptique un 20 circuit de traitement de signaux de lecture utilisable avec un format d'enregistrement tel que celui de la figure 4; la fig. 6 représente schématiquement un format différent de codage de caractères; la fig. 7 représente un circuit de lecture utilisable avec le 25 mode de codage de plage d'information représenté sur la figure 6. On a représenté sur la figure 1 un mode préféré de réalisation de l'invention. Il est prévu une bande transporteuse 10 entraînée par un -moteur 11 à vitesse constante ou de façon intermittente ou à vitesse variable, un ralentissement se produisant pendant des 30 phases particulières d'exploration et de détection, comme cela sera précisé dans la suite. La bande transporteuse entraîne des articles 12 tels que des paquets, des récipients ou des articles similaires. Chaque article est muni d'une plage d'information et il sert par conséquent de support d'information. 35 Un exemple d'une plage d'information a été représenté sur la figure 2a. .Cette plage est de préférence une zone circulaire délimitée par un anneau de repérage 41 produisant un contraste et en-- tourant un centre 42. L'information proprement dite ëst constituée par des repères radiaux de contraste répartis dans deux pistes con 70 14181 -5- 2041188 centriques 43 et 44 disposées autour du centre 42. le début et la fin de chaque piste sont définis par un intervalle d'information 45 qui peut être considéré, dans un sens général, comme un repère définissant une position angulaire particulière de l'information 5 dans la plage* Comme indiqué schématiquement sur la figure 2, une plage d'information 40 peut être constituée par une étiquette à fixer sur un ■article individuel 12. L'étiquette 40 peut être placée sur une table à rotation intermittente 400, le mouvement de rotation étant 10 commandé par un clavier. 401 du genre clavier de machine à écrire ou similaire de façon à faire tourner la table par actionnement de chaque touche autour du centre ainsi défini de la plage d'information. L'unité de commande 401 peut être actionnée manuellement de façon à manoeuvrer des touches en forme de crayons,d'une unité 15 d'impression 402 en vue d'assurer l'impression de caractères sur l'étiquette 40 autour de son centre 42. Un exemple d'impression de caractères sera décrit dans la suite en référence aux figures 4 et 6. Les différents caractères identifiant tin article sur lequel l'étiquette doit être fixée sont imprimés séquentiellement par ac-20 tionnement des touches. Les étiquettes proprement dites peuvent être fluorescentes tandis que les repères d'information sont imprimés en noir non-fluorescent pour augmenter le contraste. L'unité 401 pourrait également être une unité commandée par machine ou calculateur et ré-25 pondant à des signaux particuliers pour actionner l'unité d'impression 402. Comme indiqué plus haut, l'invention concerne un système de traitement de la dite plage d'information à la lecture.En référence à la figure 1, il n'est pas nécessaire pour la mise en pratique 30 de l'invention que les plages d'informations 40 aient des positions particulières sur les paquets ou articles 12, excepté que ces plages doivent être placées sur une surface d'un paquet qui est tourné dans une direction, par exemple vers le haut, de façon à être dirigées vers l'appareil de lecture. 35 II n'est pas nécessaire que les articles 12 aient sur la bande transporteuse 10 une position particulière aussi bien dans le sens latéral que dans le sens longitudinal en ce qui concerne la direction de transport. En particulier les articles 12, et par conséquent les plages d'informations qu'ils portent, n'ont pas à être 70 14181 -6- 2041188 régulièrement espacés le long de la bande transporteuse et n'ont également pas à se déplacer en alignement, c'est-à-dire que les centres des plages d'information n'ont pas à suivre une certaine ligne en cours de transport par la bande 5-0. Enfin, il n'est pas né-5 cessaire que les paquets aient des hauteurs égales pour que les plages d'information se déplacent seulement dans un plan déterminé . Pour la môme raison, les plages d'informations ne doivent pas avoir des dimensions égales du fait que l'appareil de lecture n'est pas fonction d'une dimension fixe de l'objet ét d'un éloi-10 gnement fixe de ce dernier en ce qui concerne la production d'image qui va maintenant être décrite» Lorsque la bande transporteuse 10 se déplace,les paquets portant les plages d'information traversent -une zone d1exploration ou de détection 15. Le centre de cette zone d'inspection peut être 15 défini par un axe optique 20. La zone d'exploration est optiquement définie en ce qui concerne son étendue ou ouverture par un appareil optique ou optico-électronique placé suivant l'axe optique 20. Additionnellement, ou en variante, la zone de détection 15 peut être définie par 1'éclairement produit par une source 13. 20 La source d*éclairement 13 est une source pulsatoire, ce pro blème étant résolu en excitant la sotirce par tin courant pulsatoire ou alternatif ou bien en utilisant un stroboscope. Une réflexion détectée d'un tel éclairement pulsatoire comprend les pulsations d'un signal de fréquence porteuse et,des contrastes produits dans 25 la zone observée par l'appareil optique orienté suivant l'axe 20. En particulier, des. repères situés dans une plage d'information apparaissent comme et sont représentés par des modulations particulières du signal de fréquence porteuse. Un miroir 21 peut être prévu pour modifier l'orientation de 30 l'axe optique lorsque l'appareil optique est placé suivant une orientation horizontale, ce. qui est en principe sans importance.Un objectif 22 produit une image de la zone de détection 15 qui peut par conséquent être définie par l'ouverture effective du système optique constitué par le miroir 21 et l'objectif 22. 35 Le convertisseur d'image 25 peut être d'un type général connu et il comprend un écran 26 sur lequel est produite une image de la zone de détection ou d'une partie de celle-ci. -Le convertisseur d'image 25 est supposé être un dispositif optico-électronique qui assure une déviation latérale des électrons produisant l'image et 70 14181 -7- 2041188 par conséquent de l'image proprement dite. Le tube comprend par exemple deux paires d'électrodes de déviation, à savoir une paire d'électrodes 27 de déviation verticale et une paire d'électrodes 28 de déviation;latérale de l'image sur l'écran 26, Ces directions 5 de déviation peuvent être ou non associées, par l'intermédiaire du trajet optique défini par l'axe 20, à des directions longitudinales et latérales de la bande transporteuse 10 et aux mouvements respectifs des plages d'informations, dans la zone de détection. Dans la suite, on va supposer qu'une déviation horizontale corres-10 pond à la direction longitudinale de déplacement d'une plage d'information sur la bande transporteuse 10 et que la déviation verticale correspond à la direction de déplacement transversal sur la bande. D'une façon générale, les deux systèmes de déviation 27 et 28 15 assurent une déviation latérale de l'image dans le plan de l'écran du tube 25, à savoir dans deux directions orientées orthogonalement. L'écran 26 du convertisseur d'image 25 est muni d'un dispositif de reconnaissance 30 qui a pour fonction de détecter la position de l'image de plage d'information sur l'écran 26. Comme cela est 20 représenté en détail sur la figure 3, le dispositif de reconnaissance comporte quatre quadrants, détecteurs ou électrodes de détection 31, 32, 33 et 34 en forme de secteurs couvrant pratiquement toute l'étendue de l'écran 26. Si la zone couverte par ces quatre quadrants est inférieure à l'ouverture du système optique 21, 22 25 pour une déviation nulle de l'image par excitation de l'ensemble d'électrodes, l'écran 26 projeté avec inversion sur la bande transporteuse définit la zone de détection sur celle-ci. L'écran 26 couvert par les quadrants 31 à 34 n'a pas besoin d'être pourvu d'une couche fluorescente ou similaire pour reconver->30 tir l'image produite par voie optico-électronique sur l'écran 26 en une image visuelle. Au contraire, le détecteur 30 prévu sur l'écran 26 est agencé sous forme d'électrodes en vue de détecter l'image de la zone de détection produite par voie optico-électroni-que sur l'écran 26. Comme le montre la figure 3, ce système de dé-35 tection 30 comprend les électrodes 31, 32, 33 et 34 en forme de secteurs et il est en principe sans importance que la lisière extérieure de chaque secteur soit une ligne droite (de façon qu'ils aient une forme de carré) ou une ligne incurvée (de façon qu'ils aient une forme de cercle)• Chaque secteur comporte un évidement à 70 14181 -8- 2041188 proximité du sommet dirigé vers l'intérieur de façon à délimiter une zone circulaire 35. Une des fonctions principales du détecteur 30 est de commander le système de déviation d'image du. tube 25 de manière qu'une image de plage dêinformation projetée sur l'écran 26 5 coïncide avec la zone circulaire 35. les quatre quadrants 31 à 34 sont répartis symétriquement par paires de façon que les directions de déviation d'image établies par les deux systèmes d'électrodes 27 et 28 définissent les axes de symétrie» les électrodes 31 et 33 comportent un axe de symétrie orienté verticalement pour commander 10 la déviation d'image dans le sens de propagation horizontal, et par conséquent longitudinal, des plages d'informations sur la bande transporteuse. Les électrodes 32 et 34 sont orientées orthogona-lement et elles correspondent à une position de plage d'information décalée latéralement par rapport à l'axe horizontal sur 15 l'écran 26. On va maintenant décrire le format préféré de codage d'informations ou de données. Il ressort d'une comparaison des figures 2 et 3 qu'un centrage de l'image de plage d'information nécessite une mise en coïncidence de l'image du centre de piste 42 avec le cen-20 tre de zone 35, qui est également le centre du dispositif de reconnaissance 30. La fonction du dispositif de commande reliée au système de détection 30 est d'assurer un centrage d'une image de plage d'information aussitôt que cette plage a pénétré dans la zone de détec-25 tion. Le circuit comprend des moyens de traitement de signaux en courant alternatif 50 qui, comme indiqué sur la figure 3» comportent des amplificateurs à courant alternatif 51, 52, 53, 54 respectivement reliés aux électrodes 31 à 34.Ces amplificateurs 51 à 54 sont des amplificateurs accordés, de préférence des amplifica-30 teurs à largeur de bande étroite et présentant une fréquence d'accord égale à la fréquence de pulsation de la source d'éclairement 13. Ceci signifie que des signaux contenant des composantes au-t très que la composante de courant alternatif imputable à la source d'éclairement sont rejetés dé manière à améliorer la capacité de 35 réjection de bruit du système. Un circuit logique 55 est relié au circuit de traitement 50 et il peut comporter les éléments logiques représentés symboliquement sur la figure 3. On a supposé que les amplificateurs 51 à 54 produisent des signaux de sortie redressés de manière que ces signaux 70 14181 -9- 2041188 puissent être considérés comme des signaux logiques. Dans la description, qui va suivre, on va supposer qu'un signal correct est produit par un tel amplificateur dans le cas où. 11 électrode à laquelle il est relié détecte, et réagit à l'image, ou à 5 une partie de l'image, de la plage d^information. Une porte 56 est reliée directement par une entrée à l'amplificateur 52 tandis qu'une entrée d'inversion de la porte 56 est reliée à la sortie de l'amplificateur 54. La porte 56 fournit' un signal de sortie correct dans le cas où l'image, ou une partie de 10 l'image, de la plage d'information est formée sur l'électrode 32 mais non sur l'électrode 34. Une porte 57 est branchée de manière à réagir si le signal inverse est correct. D'une manière analogue, une porte 58 est reliée par une entrée directe et par une entrée d'inversion respectivement aux amplificateurs 53 et 51 de manière 15 à réagir si l'image, ou une partie de l'image, de la plage d'information est formée sur l'électrode 33 mais non par l'électrode 31. Un raisonnement inverse s'applique à la réponse de la porte 59. L'ensemble d'électrodes 27 du tube 25 du convertisseur d'image est commandé par un dispositif approprié 61 de façon à produire des 20 tensions de déviation d'image en réponse à des signaux d'entrée dérivés de tensions de détection appropriées. 0e système de déviation verticale d'image commandé par le dispositif 61 est relié par des connexions appropriées aux deux portes 56 et 57 du circuit logique 54. Dans le cas où l'un ou l'autre des deux signaux de sortie 25 des portes 56 et 57 sont corrects, les électrodes 27 provoquent une déviation de l'image vers le haut ou vers le bas. D'une manière analogue, le système de déviation horizontal 28 est commandé par l'intermédiaire d'un dispositif 62 fournissant des tensions appropriées aux électrodes 28 en vue d'assurer une déviation horizonta-30 le de l'image, en réponse aux signaux produits par les portes 58 et 59 du circuit logique 55. Dans le cas où l'un ou l'autre des signaux de sortie des portes 58 et 59 est correct, l'image de la plage d'information projetée sur l'écran 26 est déviée horizontalement vers la gauche ou vers la droite. 35 Les dispositifs 61 et 62 effectuent une commande d'intégration en ce que par exemple, tant que le signal de sortie de la porte 56 reste correct, la déviation établie par le dispositif de commande 61 agissant sur les électrodes 27 augmente et a par conséquent tendance à poursuivre le décalage de l'image vers le bas. Aussitôt 70 14181 -10- 2041168 que le signal de sortie de la porte 56 devient erronné, le système de déviation maintient l'image dans la position établie* Dans le cas où le signal de sortie de la porte 57 redevient correct, le dispositif de commande 61 a tendance à déplacer à nouveau 5 1* image vers le haut. Les signaux de sortie des portes 57 et 56 redeviennent également erronnés lorsque les sorties des amplificateurs 52 et 54 sont toutes deux correctes ou toutes deux erronnées» La commande résultante correspondant aux cas précités n'est pas liée à la position de l'image mais à son dimensionnement. La com-10 mande du système de déviation 28 en réponse à des signaux de sortie des portes 58 et 59 s'effectue d'une manière analogue. Du fait que chaque plage d'information pénètre dans la zone de détection dans une position et dans une orientation aléatoires,cette plage ne peut généralement pas passer de façon que son centre 15 42 soit situé sur l'axe optique 20, projeté dans la zone de détection. Il en résulte par conséquent que, pour une déviation d'image nulle établie par les ensembles d'électrodes 27 et 28 du tube 25 placé dans la condition de repos, l'image d'une plage d'information pénétrant dans la zone de détection sera projetée sur l'élee-20 trode ou quadrant de détection observant la partie avant de la zone de détection; cette électrode peut par exemple être l'électrode 33» La variation résultante des signaux de sortie du dispositif de reconnaissance 30 commence à commander le système de déviation du tube 25 de manière que l'image de plage d'information prenne 25 une position centrée dans la zone circulaire 35» Ensuite, le signal de sortie de la porte 58 redevient correct en obligeant le dispositif de commande 62 à exciter le système de déviation 28.11 en résulte une déviation horizontale rapide de l'image qui est placée symétriquement entre les quadrants 31» 33. Du fait d'un dépla-30 cernent latéral possible du centre 42 d'une plage d'information lorsqu'elle traverse la zone de détection, l'image déviée horizontalement apparaît dans l'un des quadrants 32 ou 34 et la commande de position verticale 61, 27 dévie verticalement l'image de façon à la centrer finalement dans la zone 35. Du fait qu'on utilise un 35 système optico-électronique et un système de déviation à, commande électronique, on peut commodément supposer que l'opération de centrage d'image, qui est commandée par l'intermédiaire du système 30, 50, 55 , se déroule à une vitesse bien plus rapide que le mouvement de la bande transporteuse 10. En conséquence, ie système de 40 commande décrit plus haut actiokne une commande d'asservissement 70 14181 -ii- 2041188 obligeant l'image de la plage d'information à rester centrée même si la plage située sur un paquet ou un récipient traverse la zone de détection 15. En d'autres termes la commande opère bien plus rapidement que l'image de la plage d'information a tendance à s'écar-5 ter de la position de centrage de sorte que, dans ces tolérances, l'image de plage d'information reste centrée en dépit de la poursuite du mouvement de cette plage dans la zone de détection. Bu fait que 1'éloignement de l'objet n'est pas nécessairement fixe, l'image de la plage d'information projetée sur l'écran 26 et 10 en particulier sur son dispositif de reconnaissance 30 peut varier en grandeur. Suivant une forme de réalisation, une porte constituée par une porte ET 63 à quatre entrées est reliée aux amplificateurs 51 à 54» La porte 63 réagit si tous les détecteurs 31 à 34 détectent une 15 image ou une partie d'image de la plage d * information qui indique que cette image est trop grande pour venir se placer à l'intérieur de la zone 35• Inversement, une porte NI 64 à quatre entrées est reliée de la même façon aux amplificateurs 51 à 54 et elle réagit si aucun des quatre détecteurs 31 à 34 ne décèle une partie de 20 l'image de la plage d'information qui fournit une indication que l'image est trop petite. Les portes 63 et 64 sont incorporées au circuit logique 55 et elles commandent le grossissement de l'objectif 22, qui peut être en particulier réalisé sous forme d'un objectif "zoom" réglé par 25 moteur. En particulier les deux portes 63 et 64 commandent un moteur réversible 65 actionnant l'objectif "zoom" 22 dans les deux directions en vue d'augmenter ou de réduire le grossissement d'image. On voit par conséquent que, par excitation des différentes por-30 tes incorporées au circuit logique 55» l'image d'une plage d'information, une fois détectée, est déviée de façon à être centrée dans la zone circulaire 35 avec un grossissement correct. Dans cette position de l'image, le processus de lecture d'informations ou de données peut commencer. 35 La zone circulaire 35 constitue, en ce qui concerne ce dispositif de reconnaissance 30, un passage ouvert. Cependant,en ce qui concerne l'écran 26, elle peut être pourvue d'une couche de matière fluorescente. En conséquence, une image optiquement détectable et visible de la plage d'information correctement centrée est pro-40 duite à l'intérieur de la zone 35 sur l'écran 26. Un système opti 70 14181 -12- 2041188 que 70 projette une image de cette plage d'information sur un plan particulier. Le système optique 70 comprend un prisme 71 pouvant tourner autour de son axe, en particulier autour de l'axe du système optique 70 par excitation d'un moteur 72. En conséquence,1'ima-5 ge de la plage d'information produite par le système optique 70 est entraînée en rotation dans le plan-image du système 70. On a en outre supposé que l'axe de rotation passait par le centre de la zone 35 de sorte qu'une image correctement centrée de la plage d'information dans le plan-image du système optique 70 tourne au-10 tour de l'image du centre 42 de la dite plage. Deux détecteurs photoélectriques 73 et 74 sont placés dans le plan-image du système 70 et sur une ligne radiale par rapport au ■ point où. l'axe optique du système 70 coupe son plan-image. Ces deux détecteurs photoélectriques 73 et 74 sont écartés du dit centre de 15 distances respectivement égales aux éloignements des images des pistes 43 et 44 par rapport au centre de la plage d'information 42 (ces distances étant multipliées par le facteur de grossissement de l'ensemble du système de formation d'image). En conséquence,lorsque l'image de la plage d'information tourne autour de ce centre, 20 les détecteurs photoélectriques 73 et 74 explorent les deux pistes d'information 43 et 44 (ou plus précisément des images de ces pistes). Il en résulte que le processus de lecture peut commencer aussitôt que l'image de plage d'information, produite optico-électroni-25 quement, a été centrée dans la zone 35 de sorte que l'image produite par le système optique 70 est correctement centrée par rapport aux détecteurs de lecture 73 et 74» Cependant, il n'est pas nécessaire de repérer l'instant particulier de début du processus de lecture de la plage d'information du fait qu'une image incorrecte-30 ment positionnée produirait immédiatement des signaux d'erreur dans le circuit de lecture. Néanmoins, le circuit logique 55 peut être relié au circuit de lecture et de traitement de signaux de lecture 100 de manière qu'au moins un réglage grossier de l'image de la plage d'information soit toujours effectué avant le début du pro-35 cessus de lecture. Un tel signal peut être produit par le circuit logique 55. Par exemple, au moment où tous les signaux de sortie des portes 56, 57} 58 et 59 deviennent erronnés, le retour d'au moins l'un d'eux à l'état correct fournit une indication que l'opération de positionnement d'image se rapproche de la condition de 70 14181 -13- 2041188 centrage correct. En variante, on peut effectuer un réglage grossier aussitôt que le signal de sortie de la porte 63 passe dans la condition erronnée en même temps que le signal de sortie de la porte 64 passe dans la condition correcte ,ou inversement.L'une ou 5 l'autre de ces conditions indiquent que le processus de réglage latéral grossier est terminé et qu'une commande de réglage précis est enclenchée et se produit lorsque l'image de la plage d'information est en fait centrée au moins grossièrement» Comme' indiqué schématiquement sur la figure 1, un réglage cor-10 rect ou grossier de la position de l'image de plage d'information est signalé par le circuit 55 à une "bascule de commande de lecture 80, qui, lorsqu'elle est excitée, conditionne le circuit de lecture 100 de manière qu'il puisse fonctionner. Après terminaison de l'opération de lecture et de traitement de signaux correspondants, 15 la "bascule 80 est ramenée à l'état initial. Le signal qui ramène . la bascule 80 à l'état initial et qui est produit dans le circuit de traitement 100 peut également être utilisé pour ramener les commandes de déviation d'image 61 et 62 dans la position initiale.En variante, la remise à zéro des commandes 61 et 62 peut être assu-20 rée automatiquement aussitôt que la plage d'information sort de la zone de détection et/ou aussitôt qu'une des commandes de déviation a atteint sa position-limite. Suivant une autre variante, une remise à zéro des commandes 61 et 62 ne peut pas être assurée dans tous les cas de sorte que cha-25 que opération de détection commence alors que le système de déviation se trouve dans tin état aléatoire. Un rappel de la commande de déviation dans une position de zéro est recommandé ou même nécessaire seulement lorsque les supports de plage d'information se déplacent assez rapidement de sorte que ces plages sont situées dans 30 la zone de détection pendant une période qui n'est pas bien plus longue que la période nécessaire pour la lecture, à savoir un intervalle d'au moins deux cycles de lecture. Avant de décrire des exemples de réalisation du circuit de lecture de la figure 5» on va définir un premier code en référence à 35 la figure 4» La figure 4 est une vue développée des deux pistes 43 et 44 dans ■une condition où la plage d'information contient tous les chiffres 1 à 0. Le contenu d'une plage d'information sera désigné par le terme collectif de "mot d'information", ce mot étant composé d'un 40 ou plusieurs caractères. Chaque caractère aura les caractéristi 70 14181 -14- 2041188 ques génériques suivantes de principe» En premier lieu, chaque caractère est défini par six bits disposés par paires, chaque paire constituant un sous-caractère et étant définie par deux bits placés en parallèle sur les deux pistes 5 de sorte qu'il existe en correspondance trois sous-caractères par caractère» En conséquence, chaque caractère est défini par un ensemble de bits qui peuvent être considérés comme étant en série et en parallèle. En second lieu, dans chacun des trois sous-caractères définissant un caractère, il est prévu au moins un bit de va-10 leur "un"» En troisième lieu, chaque caractère comporte quatre bits formant des repères de contraste, les deux bits restants établissant un contraste nul, inférieur ou différent par rapport à la coloration de fond du support de plage d'information. En considérant un 15 bit de repère de génération de contraste comme un bit de valeur',un•, il en résulte que, dans le code particulier choisi, chaque caractère comporte quatre bits Ml" et deux bits "0" .Un caractère a par conséquent un code de parité pair. En quatrième lieu, une distinction est faite entre des espace-20 ments de caractères et de sous-caractères dans l'enregistrement,du fait que le format d'enregistrement s'effectue par caractères en séries et par bits en série et en parallèle à l'intérieur de chaque caractère, de sorte qu'il est nécessaire de faire une distinction entre l'espacement de bits en série dans un caractère et l'espace-25 ment de bits en série dans deux caractères successifs, cette distinction étant nécessaire pour permettre une séparation des caractères. La raison du choix d'un tel code est de permettre une distinction plus commode d'une information par rapport à un bruit. Plus particulièrement des motifs de contraste qui peuvent péné-30 trer dans la zone de détection et qui. ont un aspect similaire à une plage d'information doivent être empêchés d'être considérés comme, des signaux d'information. En.conséquence, une vérification très précise du format des signaux lus par les détecteurs à partir de l'image d'une plage d'information doit être faite pour détermi-35 ner que les signaux lus et assemblés sous forme d'un caractère constituent en fait un caractère valable; tous les autres signaux lus mais qui .ne satisfont pas à cette vérification sont rejetés. La figure 4 montre que le positionnement d'un bit "l" sur les pistes comme repère de génération de contraste est tel qu'il est 40 possiblé, à l'aide de barres réparties le long des pistes et n'ap 70 14181 -15- 2041188 partenant pas logiquement au codage, des combinaisons codées peuvent être sélectionnées et affectées aux différents chiffres décimaux qui ressemblent, avec une certaine imagination et au moins en partie, au contour de ces chiffres décimaux. Ceci permet de lire 5 le code autrement qu'avec une machine. La vue développée de l'information proprement dite, indiquée sur la figure 4, met en évidence les caractéristiques additionnelles suivantes. Les bits définissant les différents caractères sont placés sur les deux pistes autour du centre de la plage d'informait) tion de manière qu'il existe le long de chaque piste, entre deux bits successifs, un premier espacement particulier désigné par la référence 46. Du fait que les deux pistes sont lues simultanément, il en résulte que, pendant la lecture de chaque caractère, il doit se trouver au moins un bit de valeur "l" qui est lu sur les deux 15 pistes pendant les trois périodes de bits de manière à obtenir un caractère. Entre les caractères, il existe au moins un espacement plus grand ou intervalle de caractère 47 ayant me valeur égale par exemple à deux ou trois espacements de bits 46 et pouvant être défini logiquement par exemple du fait que à la suite de trois sous-20 caractères détectés, des bits "0" sont lus sur les deux pistes ou bien un intervalle supérieur à un espacement normal de bits à l'intérieur d'un caractère est détecté. Additionnellement, la plage d'information comprend le bit "0* du fait que chaque sous-caractère contient par définition au moins un bit "1" .Pour faciliter la des-25 cription, on va supposer que les éléments 73, 81, 83 et 85 constituent des canaux de lecture d'information 87 et que le signal de sortie du conformateur d'impulsions 85 constitue un signal de sortie du canal .de lecture d'information 87. Les éléments 74, 82, 84, 86 seront collectivement désignés par le terme "canal de lecture 30 d'information" 88, le signal de sortie du conformateur 86 constituant le signal de sortie du canal de lecture d'information 88. Du fait du format d'enregistrement choisi, le système est rendu à minutage automatique. Dans ce but, un générateur d'impulsions d'horloge 90 est relié à la sortie de deux canaux de. lecture d'in-35 formations 87 et 88. Le générateur 90 comprend une porte OU 91 reliée aux canaux de lecture 87 et 88 de manière, que le système fonctionne avec des signaux d'horloge "OU". Un.multivibrateur monostable 92 est relié à la sortie de la porte OU 91 et présente une période astable d'une durée inférieure au rapport de la largeur de 40 chaque barre d'informations se trouvant dans l'image de plage d'in 70 14181 -16" 2041188 formations divisée par la vitesse de rotation de la plage d'informations sur la piste respective. Le signal de sortie du monovibra-teur 92 constitue le train d'impulsions d'horloge du système et en particulier le flanc arrière de l'impulsion de sortie du monovibra-5 teur sert de signal de minutage sur le système (déclenchement par partie décroissante de signal d'horloge)» Les deux canaux de lecture d'informations 87 et 88 sont reliés respectivement à deux registres de décalage 101 et 102 recevant les impulsions d'horloge CK sortant du générateur 90 de manière à 10 minuter le transfert des bits d'informations transmis par les canaux de lecture 87 et 88 respectivement aux registres de décalage 101 et 102. Les registres 101 et 102 peuvent être considérés comme des registres d'assemblage de caractères et ils, peuvent chacun comporter trois étages pour recevoir les trois bits appartenant à 15 chaque caractère se trouvant sur chaque piste. Le système normal de transfert de données ou d'informations comprend un compteur 103 qui reçoit également les impulsions d'horloge CK de manière à compter le nombre de sous-caractères. Le compteur 103 est un compteur à recyclage qui assure un comptage croissant jusqu'au nombre 3 et 20 qui est ensuite remis à zéro lorsqu'il a atteint cette valeur. Comme indiqué plus haut, les caractères sont séparés par un intervalle 47 qui est plus grand que l'intervalle de bit 46 prévu à l'intérieur de chaque caractère. Un intervalle de caractère est détecté par un premier détecteur 111 qui comprend par exemple un in-25 tégrateur de remise à zéro 112 commuté pour chaque impulsion d'horloge DE et relié par sa sortie à un déclencheur de Schmitt 113.La fréquence des impulsions d'horloge à l'intérieur de chaque caractère est choisie de manière que l'intégrateur de remise à zéro 112 n'atteigne pas le niveau de commutation du déclencheur de Schmitt 30 113 tant que les impulsions d'horloge CE sont espacées d'un intervalle 46 correspondant à l'espacement de sous-caractères dans chaque caractère. En conséquence le déclencheur de Schmitt 113 et par conséquent le détecteur d'intervalles 111 ne réagissent pas pendant la lecture d'un caractère. Cependant, le minutage de l'in-35 tégrateur de remise à zéro 112 par rapport au niveau de réponse du déclencheur de Schmitt 113 est réglé de façon que le déclencheur 113 réagisse lorsqu'un intervalle de. caractère, c'est-à-dire la période de réponse du détecteur 111, devient légèrement plus long que la période correspondant à l'intervalle de sous-caractères 46 mais 40 plus court que la période correspondant à l'intervalle de caractè- 70 14181 -17- 2041188 res 47. A chaque fois que le détecteur 111 détecte un "intervalle", le flanc de montée du signal de sortie du déclencheur de Schmitt 113 excite une horloge de caractère 95 qui produit une impulsion de sor-5 tie CP indiquant qu'un caractère correct a été-assemblé dans les registres 101 et 102. Comme cela sera décrit dans la suite, me impulsion CP est produite seulement si les signaux appliqués aux registres d'assemblage de caractères 101 et 102 ont satisfait à certaines vérifications. A chaque fois qu'm caractère a été assemblé 10 dans les registres 101 et 102, me impulsion d'horloge CP excite m décodeur de caractère 105 à six entrées. Ce décodeur 105 est relié par ses six entrées aux six étages des deux registres d'assemblage de caractères de manière à décoder les six bits contenus dans les registres- à ce moment, en concordance avec le motif de codage . 15 représenté sur la figure 4. Par exemple si les trois étages du registre 101, considérés de la gauche vers la droite, contiennent respectivement les bits (0—0-1) et si les trois étages du registre 102 contiennent les bits (l-l-l), le décodeur détecte m "UN" décimal.En correspondance,le 20 décodeur 105 comporte dix canaux de sortie reliés par exemple à m convertisseur de valeurs décimales codées en binaire 106 et me impulsion de-caractère CP sert de signal de commande pour appliquer le caractère converti à me mémciire temporaire 108. la mémoire 108 peut être me ligne de retard à recirculation ou 25 bien m registre de décalage "qui comprend une voie de recirculation 109 pour maintenir les caractères lus successivement et convertis par le convertisseur 106 dans une mémoire cyclique, jusqu'à ce qu'm transfert puisse être effectué dans me mémoire permanente 110, tel qu'm enregistreur sûr bande, me mémoire à disques, 30 me perforatrice de cartes, me imprimante ou m appareil similaire. La mémoire temporaire 108 peut également être appelée un registre d'assemblage de mots d'informations qui emmagasine des représentations décimales codées en binaire de mots d'inforraations.En-fin m transfert entre la mémoire temporaire ét la mémoire perma-35 nente est autorisée seulement après que tous les caractères lus sur l'image de plage d'information ont satisfait aux différentes vérifications de format et après qu'ils ont été emmagasinés dans le registre d'assemblage de mots d'informations 108 suivant la séquence particulière de lecture. 70 14181 "18~ Onva maintenant décrire l'appareil de vérification de format de caractères qui est incorporé au système de la figure 5«Cette vérification de format nécessite, comme indiqué plus haut§ que chacun des trois sous-caractères contenus dans un caractère contienne au 5 moins un bit de valeur "l" et que chaque caractère comporte quatre bits de valeur "1" et également qu'un caractère contienne en fait seulement trois sous-caractères, ces nombres étant limitatifs. Une porte ET 114 est reliée aux deux canaux de lecture d'informations 87 et 88 de manière à répondre à la situation où le sous-10 caractère contient deux bits égal à Ml"« Du fait du format de codage "quatre-sur-six", cela doit se produire une fois, et seulement une fois, dans chaque caractère. Ce signal de sortie de la porte 114 excite une bascule 115. En supposant qu'on se trouve en début de rétablissement d'un caractère, la bascule 115 se trouve dans sa 15 condition initiale et il en résulte qu'elle doit se trouver dans sa condition d'excitation à la fin de.la phase de lecture d'un caractère. Lorsqu'elle se trouve dans la phase initiale, il n'existe aucun sous-caractère comportant deux bits "1" dans le caractère qui vient d'être lu ou bien il existe deux sous-caractères. 20 D'autre part, la bascule 115 peut se trouver dans la condition d'excitation lorsque les trois sous-caractères contiennent deux bits "1" .Cette dernière condition correspond à une condition d'erreur et elle est détectée par excitation d'une porte "OU exclusif" 116 reliée par ses deux entrées aux deux canaux de lecture 87 et 88 25 de façon à exciter une bascule régulière 117 à chaque fois qu'elle détecte au moins un sous-caractère contenant seulement un bit Ml". Cela doit se produire deux fois. Il est à noter que les vérifications effectuées par.l'intermédiaire des éléments 114, 115, 116 et 117 sont surabondantes si le 30 décodage par l'unité 105 est complet, c'est-à-dire si, pour chaque caractère décimal à détecter, les six étages de registre d'assemblage de caractères 101 et 102 sont utilisés comme entrées pour le décodeur et si la sortie du décodeur est vérifiée en ce qui concerne la présence d'un signal de réponse au moment de l'arrivée d'une 35 impulsion de caractère CP. Le décodeur doit exciter une, et seulement une, de ses dites lignes de sortie en réponse à une 'impulsion de caractère CP. D'autre part, les vérifications effectuées à l'aide des éléments 114, 115, 116 et 117 permettent de simplifier le décodage, par exemple en utilisant seulement les quatre signaux 40 d'entrée définissant des bits Hl" pour chaque caractère décimal. 70 14181 -19- 2041188 En d'autres termes,-la vérification de format "quatre-sur-six" peut être incorporée dans le décodage de signaux transmis séparément ou en combinaison. En ce qui concerne la séquence de vérifications qui sont effec-5 tuées à l'aide du circuit représenté, une première unité de décision 120 vérifie la simultanéité d'états d'excitation des bascules 115 et 117. Une seconde unité de décision 121 vérifie si l'unité 120 fournit un signal "oui" au compteur 103 lorsqu'il est recyclé à l'état "0". L'unité 121 fournit un signal "oui" tant que le 10 compteur 103 se trouve dans l'état "zéro "• La décision suivante est prise par l'unité de vérification 122 qui vérifie si un signal "oui" fourni par ï'unité 121 ( si celle-ci est prévue) est encore correcte au moment où le détecteur d'intervalle 111 réagit et détecte un intervalle de caractère. Gela n'est pas le cas si le ca-15 ractère comporte moins de trois ou plus de trois sous-caractères ou bien plus ou moins de quatre bits "1". L'unité 122 fournit tua signal "oui" seulement lorsque toutes les vérifications précitées ont été exécutées de façon satisfaisante. En d'autres ternes, un signal de sortie "oui" de l'unité 122 20 indique que le caractère maintenant assemblé comporte trois sous-caractères qui contiennent quatre bits "1" et qui présentent l'espacement correct entre sous-caractères. Un signal "oui" sortant de l'ugité 122 est appliqué à un compteur de caractères 125 qui compte le nombre de caractères correct qui ont été lus. 25 . Un signal "non" produit par l'unité de vérification 122 constitue un signal de déclenchement particulier, notamment lorsque le signal d'intervalle sortant du détecteur 111 trouve un état "non" (sortie erronnée) à la sortie de l'unité de vérification 121. Ce signal "non" de l'unité 122 est utilisé comme signal de déclenche-30 ment particulier en vue d'exciter un détecteur d'erreurs 130. Cette condition d'erreur peut être traitée de différentes manières; dans le mode de réalisation représenté sur les dessins, il est proposé que, lors de la détection d'une erreur de format, le détecteur 130 ouvre la boucle de recirculation 109 de la mémoire temporaire 35 108 de façon à effacer son contenu. En outre, une bascule de commande de processus est remisé à zéro. La "bascule de commande de processus 135 commande l'horloge de caractère 95. Comme indiqué; plus haut, le signal de sortie du détecteur d'in-tervalles (flanc de montée du signal de sortie: du déclencheur de 70 14181 -20- 2041188 Schmitt 113)déclenche l,horloge de caractère 95* En particulier,1e flanc de montée de ce signal déclenche un multivibrateur monostable 96 qui agit en fait comme élément de retardement• le multivibrateur monostable 96 présente seulement une courte période asta-5 ble et le flanc arrière de son signal de sortie déclenche un autre multivibrateur monostable 98 par 1* intermédiaire d'un circuit de différentiation 97 polarisé. Une porte 99 laisse passer le signal de sortie du multivibrateur monostable 98 sous la forme d'une impulsion d'horloge de caractère CP à condition que la bascule de 10 commande de processus 135 soit encore excitée à cet instant.S'il n'existe aucun signal "non" à la sortie de l'unité 122 au moment de la détection d'intervalle, la bascule 135 est déjà remise à aéro au moment de la réponse du différentiateur 97 et l'impulsion d'horloge de caractère CP n'est pas produite. 15 la vérification finale de format de caractère est effectuée du côté sortie du décodeur 105 par une unité de vérification 23 qui contrôle la présence d*un signal de sortie dans l'un des dix canaux de sortie du décodeur 105î un caractère qui a satisfait aux différentes vérifications peut encore ne pas être un caractère correct. 20 Un signal "oui" sortant de l'unité de vérification 123 permet d'utiliser l'impulsion de caractère CP (qui est supposée avoir une durée excédant la période de réglage du décodeur et de l'unité de vérification) comme signal d'autorisation de fonctionnement pour le circuit de commande de transfert prévu entre le convertisseur 25 binaire-décimal 106 et la mémoire 108. Un signal "non" produit à la sortie de l'unité de vérification 123 empêche ce transfert et excite au contraire tua détecteur d'erreur 130 qui assure à son tour la remise à zéro de la bascule de commande de processus 135. On voit par conséquent qu'un caractère est extrait en.fait des re-30 gistres 101 et 102 et est appliqué à la, mémoire 108 dans un code différent seulement lorsque les opérations de vérification de format ont été correctement satisfaites. la bascule de commande 135 est excitée par un signal de sortie d'un détecteur d'intervalle long ou d'intervalle d'information.le 35 détecteur d'intervalle long peut comprendre un intégrateur de remise à zéro et un déclencheur de Schmitt, de même que le détecteur d'intervalles 111, excepté que le temps de montée de l'intégrateur de remise à zéro et le niveau de réponse du déclencheur de Schmitt prévue dans le détecteur 131 sont réglés de manière à établir une 40 période plus longue que l'intervalle de caractère 47 mais plus cour 70 14181 _21~ 2041188 te que l'intervalle d'information 45. H est évident que le détecteur d'intervalle 131 reçoit les impulsions d'horloge CK de manière à être remis à zéro pour chaque sous-caractère; en variante,1e détecteur 131 pourrait recevoir les impulsions de caractères CF. 5 En fait, le détecteur d'intervalles d'informations 131» lorsqu'il réagit et lorsqu'il fournit un signal de sortie, engendre un signal de phase qui définit une période d'attente précédant immédiatement le premier caractère du mot d'information contenu dans l'image tournante de la plage d'information correspondante.Inverse-10 ment» lorsque le détecteur d'intervalles d'information 131 réagit et s'il existait, précédemment une réponse du détecteur d'intervalle 131» cela signifie que toute la plage d'information a été lue lorsque la seconde détection d'intervalle d'information se produit. D'un point de vue différent, des impulsions.séquentielles produi-15 tes par le détecteur d'intervalles d'informations 131 définissent la fréquence de répétition de la rotation de l'image de plage d'information et sa fréquence de présentation dans la position de lecture et, entre deux impulsions de ce genre, toute la plage d'information est lue. 20 La bascule de commande de processus 135» comme indiqué plus haut, est commandée par le détecteur d'intervalle long 131» ce qui signifie que la bascule 135 est commutée dans la condition d'excitation la première fois qu'un intervalle long est détecté. De cette manière, le système d'assemblage de caractères est synchronisé 25 sur le début d'une information dans la plage placée sur un article. Une information reçue par les registres 101 et 102 et par les autres circuits n'a pas été traitée du fait qu'aucune impulsion de caractère CP n'a été produite pendant un intervalle long, le système pourrait être agencé de manière que le signal de sortie,en 30 particulier le signal de sortie d'état d'excitation de la bascule 135» soit utilisé comme signal de commande pour tous les composants de circuit reliés-aux canaux de lecture d'informations 87 et 88, excepté le générateur d'impulsions d'horloge 90 et les détecteurs d'intervalles longs-131. 35 II en résulte par conséquent que l'opération de lecture, ou plus précisément l'opération de décodage et d'évaluation de signaux de lecture, commence par la détection d'un intervalle long ou d'information par le détecteur 131» ce qui provoque l'excitation de la bascule de processus 135; maintenant des caractères séquentiels 70 14181 -22- 2041188 sont vérifiés, décodés et emmagasinés dans la mémoire 108 tant qu'aucune erreur n'est détectée» Lorsqu'une erreur est détectée, le détecteur 130 réagit et remet à zéro la bascule 135 qui interrompt l'opération d'évaluation de signaux de lecture jusqu'à ce que 5 la rotation de la plage d'information ait progressé de façon qu'à nouveau un intervalle long soit détecté et qu'un autre cycle de lecture puisse commencer. On voit par conséquent que des cycles de lecture peuvent être répétés tant qu'il ne se produit pas d'erreur. Un cycle de lecture est terminé sans erreur si, au moment où. un in-10 tervalle long est détecté, la bascule de commande de processus 135 se trouve encore dans son état d'excitation. Une porte ET 137 répond à cette situation à condition que le compteur de caractères 125 ait atteint le nombre particulier de caractères par mot d'information, ce qui constitue essentiellement une vérification du 15 format de mot d'information et un contrôle du transfert des informations entre la mémoire temporaire 108 et la mémoire permanente ou dispositif d'enregistrement 110. Il peut être souhaitable de répéter l'opération de lecture et également d'arrêter cette opération si, au bout de plusieurs cy-20 cles de lecture, aucun ne peut se terminer sans erreur. Dans ce but, il est prévu un compteur de répétition 138 commandant par exemple une.porte 139 de manière à permettre un transfert des informations entre les mémoires 108 et 110 seulement après le déroulement d'un certain nombre de processus répétés de lecture 25 correcte (la commande étant assurée par l'intermédiaire de la bascule 135). Pour un compte différent, le compteur de répétition 138 peut fournir un signal d'indication particulier au cas où aucun des cycles de lecture ne peut être terminé sans erreur. Le signal de sortie de la porte 137, ou bien de la porte 139 30 lorsqu'elle est employée, est utilisé également pour arrêter tout traitement de la plage d'information en question, en provoquant la remise à zéro de la bascule de commande de lecture 80 (fig.l)oEn-finj il est à noter que le détecteur d'intervalle long ou d'information 131 peut produire un signal de remise à zéro du compteur 103, 35 ce signal étant désigné sur la figure 5 par "remise à zéro" H1M" Le détecteur d'intervalles courts ou de caractères tn peut toujours ramener à zéro la bascule 115 et également rèmettrë à zéro la bascule 117. Oe signal de remise àzéro est appelé "remise à zé-ro- *2*» sur ia figure 5. . 70 14181 -23- 2041188 la vérification de code et de format pourrait être effectuée différemment, par exemple à l'aide de circuits particuliers de commande reliés à la sortie des différents étages des registres 101 et 102 de manière à détecter la présence de quatre, et seulement qua-5 tre "bits "1" dans les six étages, ou bien des circuits de commande pourraient réagir à la présence de deux "bits M0" dans chaque caractère. la figure 6 représente un node différent qui peut être lu à la fois par l'homme et par la machine et qui présente des possibilités 10 étendues.le code utilise également deux pistes dans la plage d'information ,comme décrit plus haut. Ce code peut être défini comme un code "trois-sur-six" .les caractères contiennent chacun trois bits de valeur M1M et trois bits de valeur "0". Pour chaque caractère, il existe également six positions de bits, à savoir trois 15 groupes de deux bits disposés en parallèle.Ce code présente une limitation additionnelle en ce que les trois caractères n'ont pas à contenir au moins un bit "lw , c'est-à-dire qu'un caractère peut contenir un sous-caractère dans lequel tous les bits sont des "0". Il en résulte que le sous-caractère ne peut pas être défini par des 20 bits séquentiels de valeur Ml" liés suivant le mode logique "OU". Puisque l'intervalle entre deux caractères ne doit pas dépasser deux intervalles de sous-caractères, on ne peut pas exécuter,pour des raisons de rentabilité d'utilisation de l'espace d'enregistrement disponible ,une différentiation de caractères et de sous-' 25 caractères telle que celle représentée et décrite plus haut. En référence à la figure 7 ,les éléments 73, 74 et 81 à 88 correspondent à ceux de la figure 5. Egalement les éléments 90, 106, 108, 109» 110, 131, 135 de la figure 7 comportent leurs contreparties de mêmes-désignations sur la figure 5 bien que, dans les 30 dits éléments, des entrées et/ou des sorties soient utilisées différemment. Il est.également prévu deux registres 101 et 102, excepté qu'ils comportent des parties d'extension constituant des préétages, désignés respectivement par 201 et 202, de façon à former des registres d'assemblage de caractères à quatre étages, corres-35 pondant chacun à trois étages de sous-caractères plus un étage d'intervalle de caractère, les parties de registres 101 et 102 constituent encore des étages d'assemblage de caractères mais,pour obtenir un assemblage correct, la détection d'un intervalle de caractère fait partie du processus d'assemblage de caractères. En 70 14181 -24- 2041188 conséquence, les deux registres d'assemblage sont agrandis de façon à détecter un intervalle par détection d'un sous-caractère à bits "0" succédant à trois sous-caractères corrects se rapportant à un caractère« D'un point de vue différent, chaque caractère peut être 5 considéré comme étant constitué par quatre sous-caraetères de deux bits chacun, le dernier sous-caractère devant contenir deux bits t)"» les canaux de lecture d'informations 87 et 88 sont respectivement reliés aux étages 201 et 202<> l'horloge OU est également reliée aux canaux de lecture d'informations 87 et 88 mais elle n'est 10 pas utilisée de la manière décrite en référence à la figure 5» Au contraire, il est prévu un oscillateur 190, tel qu'un multivibrateur astable ou un oscillateur commandé en tension ou bien tout autre oscillateur approprié qui présente une fréquence égale à la fréquence des bits lorsqu'ils passent dans les détecteurs photo-15 électriques sous l'effet de la rotation de l'image de plage d'information. En fait ce dispositif 190 peut être accouplé au moteur 72 entraînant le prisme 71 assurant la rotation de la plage d'information (ou bien le moteur 72 peut être synchronisé avec l'oscillateur 190). 20 Pour un réglage de précision, l'horloge OU est reliée à l'oscillateur 190 dé manière à lui donner une position de phase particulière au moment de l'arrivée d'un flanc de montée de l'impulsion de l'horloge OU. l'oscillateur 190 produit des impulsions d'horloge CE qui doi-25 vent être normalement utilisées dans le système et la détection des impulsions de l'horloge OU sert à établir une correction de phase occasionnelle en vue de maintenir le système verrouillé sur la lecture. Il est à noter qu'un tel dispositif de minutage pourrait être également utilisé dans le système de la figure 5. les impulsions CE 30 jouent le rôle de signaux de déphasage pour transmettre l'information lue sur les pistes aux étages d'entrée 201 et 202 des registres d'assemblage de données 101 et 102 en vue de commander le transfert des données dans les dits registres. En outre, des impulsions d'horloge CK sont appliquées à un compteur 203 comptant jus-35 qu'à 4. le compteur est remis à zéro lorsqu'il a atteint le compte 4. Un détecteur d'état de compte "zéro" désigné par 205 est relié au compteur 203. En supposant pour le moment que la phase de fonctionnement cyclique du compteur a été initialement établie correctement, le comp-40 teur 203» lorsqu'il a été remis à zéro, indique %ae les deux régis- 70 14181 ,25- 2041188 très 101 et 102 contiennent des bits d'information correspondant à un caractère et que les deux étages d'entrée 201 et 202 doivent contenir deux bits "zéro" correspondant à l'intervalle succédant au caractère qui vient d'être lu» 5 Une porte NI 204 est reliée aux étages 201 et 202 et en consé quence elle fournit un signal de sortie correct pendant que le compteur se trouve dans l'état "zéro"» Un circuit de décision et de vérification 220 reçoit le signal de sortie du détecteur 205 d'état zéro de compteur ainsi que le signal de sortie de la porte 10 NI 204 de manière à vérifier s'il existe un intervalle de caractère, défini par un sous-caractère dont tous les bits sont des "0", dans les étages 201 et 202, Un signal "OUI" sortant de l'unité de vérification 220 agit comme signal de déclenchement sur l'horloge de caractère 95 de manière à produire une impulsion de commande 15 d'horloge de caractère CP qui a pour fonction d'exciter le décodeur 205.Si la vérification effectuée par l'unité 220 ne produit aucun signal MN0NM à la sortie, le détecteur d'erreur 130 est déclenché comme décrit plus haut. On a supposé que le décodeur 205 était un décodeur complet com-20 portant dix éléments de sortie différents, correspondant aux dix chiffres décimaux à décoder» Chacun de ces dix éléments de sortie est relié aux six étages des registres d'assemblage des caractères 101 et 102, à savoir à leur borne d'excitation ou de remise à zéro, suivant le cas. En conséquence, le décodage comprend une phase de 25 vérification de format du fait que, dans le cas d'un caractère incomplet ou incorrect, aucun des éléments-de sortie du décodeur ne réagit en produisant un signal de sortie. En conséquence,une unité de vérification 127 qui comprend une porte OU à dix entrées est reliée aux dix lignes de sortie décimale du décodeur 205 de façon à 30 déterminer si m caractère correct, a été décodé au moment de l'arrivée d'un, signal de commande CP. Si la réponse de l'unité de vérification 127 est un ...signal "OUI", un signal de commande de transfert CP* est fourni de manière à obliger le convertisseur binaire décimal 106 à transférer le carac-35 tère nouvellement formé au format binaire-codé-en-décimal dans la mémoire temporaire 108. Si aucun signal de sortie n'est fourni par le décodeur 205 au moment de l'arrivée de l'impulsion CP,le détecteur d'erreur 130 est déclenché comme décrit plus haut. Le détecteur d'erreur 130 remet à zéro la bascule de commande de proces-40 sus 135 qui, dans cette condition, empêche la génération des impul 70 14181 -26- 2041188 sions d'horloge de caractère CP suivantes, également comme décrit plus haut. On peut donner au système la propriété d'auto-synchronisation d'une manière simple en exploitant le fait que le premier caractè-5 re n'est pas un wlw ou un "4" décimal ou bien lorsque la plage d'information tourne de manière à être toujours lue en sens inverse. En d'autres termes, pour simplifier les opérations, il est nécessaire que le premier caractère lu après un grand intervalle contienne dans la position de sous-caractère" lue en premier au 10 moins un chiffre de valeur ttl" .En exploitant cette limitation,qui n'a aucune conséquence sur le principe de l'invention, on voit que la bascule de commande de processus 135 est excitée, lorsque le système sort de l'état correspondant à un intervalle, par le premier signal produit par l'horloge OU 90. Une porte 206 est reliée 15 au détecteur d'intervalle d'information 131 par l'intermédiaire d'un circuit à retard 207 de façon à appliquer à la porte 206 un signal d'ouverture retardé en réponse à une détection d'intervalle d'information. Le signal de sortie excite la bascule de commande de processus 135. Cette bascule 135 est remise à zéro par un si-20 gnal d'erreur ou bien par un signal d'intervalle d'information,à savoir par celui des deux signaux qui se produit en premier. Lorsqu'elles se trouvent dans la condition d'excitation, les bascules 135 ou 80 autorisent en particulier le fonctionnement des unités de vérification 220 et 127 mais la bascule 135» lorsqu'elle 25 est remise à zéro, empêche de fonctionner en particulier l'unité 220 de sorte que, même lorsque le compteur 203 est obligé de rester à l'état zéro tant que la bascule 135 n'est pas excitée,les impulsions de caractère CP ne peuvent pas être produites. Pour maintenir le système dans une condition de repos, les im-30 pulsions d'horloge CP peuvent toujours être commandées par un signal d'excitation de la bascule 135 et/ou par un signal d'excitation de la bascule 80. Le système est réglé de manière que le flanc utile des impulsions d'horloge CK se produise toujours légèrement après un signal d'horloge OU en provenance de l'horloge 35 d'information 90, ce qui permet au compteur 203 de passer sur l'état 1 lorsque le premier sous-caractère est lu et lorsque l'information est transférée dans les étages 201 et 202. Ainsi, le système fonctionne alors en synchronisme parfait. Après quatre impulsions d'horloge CK, un caractère se trouve dans les registres 70 14181 27- 2041188 d*assemblage 101 et 102 tandis qu'un signal d'intervalle de caractère ( 2 bits M0") se trouve dans les étages 201 et 202. Le processus de lecture se déroule cycliquement pour chaque caractère jusqu'à ce qu'un grand intervalle ou un signal d'erreur soit détecté 5 et l'opération se poursuit de la même manière que décrit plus haut. Si, au moment de la détection d'un intervalle, la bascule de commande de processus 135 se trouve encore dans la condition d'excitation, la porte 137 réagit de façon à assurer un transfert de tous les caractères recodés de la mémoire temporaire 108 dans la 10 mémoire permanente 110. La répétition cyclique des opérations de lecture et de décodage peut s'effectuer évidemment de la manière décrite plus haut. Bien entendu, l'invention n'est nullement limitée aux modes de réalisation décrits et représentés, elle est susceptible de nom-15 breuses variantes accessibles à l'homme de l'art, suivant les applications envisagées et sans s'écarter pour cela de l'esprit de l'invention. 70 14181 -28- 2041188 - ftETENDIOATIOire - la- Appareil de lecture de caractères produits chacun à partir de motifs individuels de premières lignes situées dans des positions sélectionnées d'un premier groupe et de secondes lignes situées dans des positions sélectionnées d'un second groupe qui cor-5 respondent aux premières positions dans une première direction et qui sont déplacées par rapport aux premières positions dans une seconde direction transversale à la première, ledit dispositif étant caractérisé en ce qu'il est prévu : - un premier élément placé dans une certaine position relative 10 par rapport aux caractères en vue de la lecture des premières lignes ; - un second élément placé dans une certaine position relative par rapport aux caractères en vue de la lecture des secondes lignes: 15 - et des moyens agencés de manière à réagir à chaque motif de si gnaux produits par les premiers et seconds éléments en vue d'identifier les caractères en réponse à chaque groupe sélectionné de premières et secondes positions» 2.- Appareil pour lire une information contenue dans une plage 20 d'enregistrement circulaire présentant une orientation et une position aléatoires dans une zone particulière et contenant des informations dans plusieurs pistes parallèles, ledit appareil étant caractérisé en ce qu'il comprend : - un dispositif de lecture d'informations placé dans une posi-25 tion appropriée par rapport à la zone particulière et comprenant des éléments de lecture séparée de chaque piste de manière à produire des signaux de lecture ; - des premiers moyens placés dans une position appropriée par rapport à la zone particulière, produisant une image d'au moins 30 une partie de cette zone comportant une image de la plage d'information située dans cette partie et comprenant des éléments pour former une image d'une partie de la zone particulière sur le dispositif de lecture| - des seconds moyens placés dans une position appropriée par 35 rapport aux premiers moyens de manière à répondre à l'image de la plage d'information en vue de régler latéralement la position relative du dispositif de lecture et de la plage d'information de façon à obtenir une position particulière de l'image du centre de la plage par rapport au dispositif de lecture; 70 14181 -29- 2041188 - des troisièmes moyens placés par rapport aux premiers et aux . seconds moyens de façon à créer tin mouvement progressif entre l'image de plàge d'information et le dispositif de lecture dans la direction des pistes lorsque l'image de plage d'information est si- 5 tuée dans ladite position particulière; - des quatrièmes moyens placés de manière à commander le dispositif -de lecture en vue d'assurer une lecture de la plage d'information pendant la rotation de son image par rapport au dispositif de lecture et dans la position relative réglée par actionne-10 ment des seconds moyens ; et - des cinquièmes moyens reliés au dispositif de lecture de façon à recevoir séparément les signaux de lecture en provenance de chaque piste et à assembler en série les éléments de l'information contenue dans l'ensemble de la plage lue pendant au moins une rota- 15 tion partielle de l'image de plage par rapport au dispositif de lecture, 3»- Appareil suivant la revendication 2, caractérisé en ce que la plage d'information comporte plusieurs pistes parallèles contenant des agencements de bits diinformation, en ce qu'un premier 20 groupe particulier de bits d'information-est placé dans tine piste et un groupe correspondant de bits dans des parties de pistes pa-rallèlés en vue de définir un caractère, en ce que plusieurs caractères sont répartis sur la longueur des pistes, et en ce que les cinquièmes moyens comprennent ! des éléments (a) branchés de ma-25 nière à recevoir des signaux "représentant des bits lus en vue de former par assemblage des caractères, des éléments (b) branchés de manière à vérifier la validité d'un caractère en contrôlant qu'un caractère fait bien partie d'un groupe particulier, et des éléments (c) reliés aux éléments (a) en vue d'emmagasiner séquentiel-30 lement le résultat de la vérification des caractères» 4»- Appareil suivant la revendication 3, caractérisé en ce qu'il est prévu detix pistes dans Une plage d'information et en ce que chaque caractère contient six bits, à savoir trois bits par piste. 5.- Appareil suivant la revendication 4, caractérisé en ce que 35 chaque caractère contient trois bits "zéro" et trois bits "un", les bits "un" étant représentés par des repères d'établissement de contraste dans la plage d'information. " 6.- Appareil suivant la revendication 4, caractérisé en ce que chaque caractère contient deux bits "zéro" et quatre bits "un",les 70 14181 -30- 2041188 bits "un" étant représentés par des repères d*établissement de contraste dans la plage d1 information. 7.- Appareil suivant la revendication 3» caractérisé en ce que chaque caractère contient le même nombre de bits, de valeurs si- 5 milaires» 8.- Appareil suivant la revendication 2, caractérisé en ce que les cinquièmes moyens comprennent plusieurs registres d'assemblage de caractères, à savoir un registre par piste d'enregistrement d'information, branchés de manière à recevoir respectivement des si- 10 gnaux provenant du dispositif de lecture et représentant des bits lus séparément dans chaque piste; - et en ce qu'il est prévu des moyens répondant à un nombre particulier de bits reçus par les registres en vue de vérifier les valeurs des bits appartenant à un caractère ainsi que des moyens re- 15 liés aux registres de manière à emmagasiner une représentation de caractères correspondant à des bits séquentiellement transférés dans les registres. 9.- Appareil de lecture d'une information formée de caractères répartis autour du centre d'une plage circulaire présentant une.po- 20 sition et une orientation angulaire aléatoires dans une zone particulière, caractérisé en ce qu'il comprend : - un dispositif de lecture d'informations placé dans une position appropriée par rapport à la zone particulière et comprenant des détecteurs disposés radialement par rapport à un centre parti- 25 culier ; - des premiers moyens placés dans une position appropriée par rapport à la zone particulière et produisant une image d'une plage d'information sur le dispositif de lecture, une image du centre de la plage étant formée sur le dit centre particulier autour duquel 30 les détecteurs sont répartis } - des seconds moyens placés dans une position appropriée par rapport aux premiers moyens de façon à assurer une rotation relative de l'image de la plage d'information et du dispositif de lecture autour du centre de. la plage d'information; 35 - et des troisièmes moyens reliés, aux détecteurs du dispositif /■ de lecture de plage et agissant en réponse à des signaux produits, par les détecteurs du dispositif de lecture pour assembler des signaux représentant des caractères et transmis séquentiellement sous forme de signaux d'informations par l'image de plage d1infor 7 5 10 15 20 25 30 35 40 14181 -31- 2041188 mation au détecteur en cours de rotation. 10o- Appareil suivant la revendication 9» caractérisé en ce que les premiers moyens comprennent des éléments agissant en réponse à un excentrement de l'image d'une plage d'information par rapport au dit centre particulier de façon à décaler latéralement l'image dans une position centrée. 11.- Appareil suivant la revendication 9, caractérisé en ce que chaque caractère comprend un groupe particulier de bits répartis radialement et angulairement, les bits d'une valeur particulière constituant des repères de génération de contraste dans la plage d ' information. 12.- Dispositif suivant la revendication 11, caractérisé en ce que chaque caractère contient le même groupe de bits d'une valeur particulière. 13.- Appareil suivant la revendication 12, caractérisé en ce que les troisièmes moyens comprennent des éléments de vérification de la présence d'un nombre particulier de bits d'une valeur particulière dans chaque caractère. 14.- Appareil suivant la revendication 9, caractérisé en ce qu'il est prévu un intervalle de caractère orienté dans une certaine direction angulaire dans la plage d'information et en ce que les troisièmes moyens comprennent des éléments agissant en réponse à l'intervalle lu par le dispositif de lecture pour commander la séquence d'assemblage de caractères. 15.- Appareil de lecture d'une information dans une plage présentant une position et une orientation aléatoire dans me zone particulière, la plage contenant des informations réparties dans plusieurs pistes et enregistrées sous forme de bits de génération de contraste, les informations étant organisées en caractères qui contiennent chacun un groupe particulier de bits situés dans chaque piste,"des bits de différentes pistes étant respectivement alignés, ledit appareil étant caractérisé en ce qu'il est prévu : - des premiers moyens placés dans une position appropriée par rapport à la zone particulière et produisant une image d'au moins une partie de la zone particulière comprenant une image de la plage d'information lorsqu'elle se trouve dans la partie correspondante de la zone particulière; - des seconds moyens placés dans une position appropriée par rapport aux premiers moyens de manière à réagir à l'image de la plage d'information en vue de régler la position de cette image 70 14181 -32- 2041188 dans un emplacement particulier; - un dispositif de lecture placé de manière à lire les bits contenus dans l'image de plage lorsqu'elle se trouve dans la position particulière et à produire des signaux représentant les dits 5 bits; - des troisièmes moyens reliés au dispositif de lecture de façon à recevoir les signaux et à assembler les caractères en -vue de leur emmagasinage en mémoire. ' * 16.- Appareil suivant la revendication 15, caractérisé en ce 10 que les bits contenus dans une plage d * information ont deux valeurs, eh ce qu'un bit d'une valeur est constitué par un repère de génération de contraste dans une piste du groupe, en ce que chaque caractère contient un groupe particulier de bits de chaque valeur, et en ce que les troisièmes moyens comprennent des éléments de vé- 15 rification du groupe particulier de bits pour chaque caractère représenté par des signaux particuliers. 17.- Appareil suivant la revendication 15, caractérisé en ce que les bits contenus dans une plage d'information ont deux valeurs, èn ce qu'un bit d'une valeur est constitué par un repère 20 de génération de contraste dans une direction transversale à une piste du groupe, en ce qu'ii est prévu plusieurs repères additionnels de génération de contraste le long de et entre les pistes de manière à relier entre eux certains des repères de génération de contraste définissant des bits. 25 18o- Appareil de lecture d'une information dans une plage circu laire présentant une position aléatoire dans une zone particulière, caractérisé en ce qu'il comprend : - un dispositif de"lecture placé dans une position appropriée par rapport à la zone particulière en vue de produire des signaux 30 de lecture d'informations contenus dans'la plage; - des premiers moyens placés dans une position appropriée par rapport à la zone particulière produisant une image d'au moins une partie de la ditè zone' contenant une image d'une plage d'information située dans la dite partie de la dite zone, et comportant 35 des éléments pour produire une image d'une partie de la -zone particulière sur le dispositif - de lecture ; ' - des seconds moyens placés dans une position appropriée par rapport aux premiers moyens de façon à réagir à l'image de la plage- d'information en vue de régler latéralement la position du 70 14181 -33- 2041188 dispositif de lecture par rapport à l'image de la plage d'information afin de placer 1' image de plage dans une position latérale particulière par rapport au dispositif de lecture; - des troisièmes moyens disposés de façon à établir un mouve-5 ment relatif entre l'image de plage d'information et le dispositif de lecture afin d'assurer une lecture séquentielle de la plage en réponse à une modification de la position relative de l'image de plage d'information par rapport au dispositif de lecture pendant le positionnement latéral particulier de l'image; 10 - et des quatrièmes moyens reliés au dispositif de lecture de façon à traiter les signaux de sortie de ce dispositif et à réagir à une valeur particulière de traitement représentant une position particulière de l'image de plage d'information par rapport au dispositif de lecture en vue de commander une autre opération de trai-15 tement des signaux permettant d'établir un ordre prédéterminé d'assemblage des signaux lus par le dispositif de lecturef 19.- Appareil suivant la revendication 18, caractérisé en ce que la plage d'information comporte plusieurs pistes parallèles. 20.- Appareil suivant la revendication 19, caractérisé en ce que 20 les quatrièmes moyens comprennent des canaux séparés de lecture de chaque piste en vue de 1.'assemblage de signaux de lecture fournis par le-dispositif de lecture et représentant le format d'un caractère ainsi que des moyens branchés de manière à vérifier les bits assemblés en vue de déterminer s'ils représentent un caractè-25 re correct. 21.- Appareil suivant la revendication 19, caractérisé en ce que les pistes parallèles sont réparties concentriquement autour d'un centre et contiennent des bits d'information répartis suivant un format dans lequel chaque caractère comporte plusieurs bits 30 répartis en série sur chaque piste et le long d'un incrément angulaire de la plage d'information, en ce qu'il est prévu un intervalle d'information dans un secteur angulaire particulier de la plage, en ce que les quatrièmes moyens sont sensibles à un intervalle d'information et en ce que les troisièmes moyens font tourner l'i-35 mage de plage d'information par rapport au dispositif de lecture autour du centre de l'image des pistes. 22.- Appareil suivant la revendication 1, caractérisé en ce que le nombre total de lignes sélectionnées dans le premier et le second groupe pour chaque caractère est constant et en ce qu'il est 40 prévu des moyens agissant en réponse aux signaux produits par les 70 14181 34- 2041188 premiers et seconds éléments pour vérifier le nombre des signaux produits à chaque caractère en vue de s'assurer que les nombres de signaux sont constants. 23.- Appareil suivant la revendication 22, caractérisé, en ce 5 que chacun des premier et second groupes comporte trois lignes pour chaque caractère et en ce que le nombre constant de lignes pour chaque caractère, est égal à quatre. 24.- Appareil suivant la revendication 23» caractérisé en ce que chacun des premier et second groupes comportent trois lignes pour 10 chaque caractère et en ce que le nombre constant de lignes pour chaque caractère est égal à trois. 25.- Appareil de lecture de caractères produit à partir de mo- . tifs individuels de premières lignes situées dans des positions sélectionnées d'un premier groupe et de secondes lignes situées dans 15 des positions sélectionnées d'un second groupe qui correspondent aux premières positions dans une première direction et qui sont déplacées par rapport aux premières positions dans une seconde direction transversale à la première, caractérisé en ce qu'il est prévu : 20 è un premier élément agissant en réponse aux premières lignes pour produire les premiers signaux concordant avec la génération des premières lignes; - un second élément agissant en réponse aux secondes lignes pour produire des seconds signaux concordant avec la production des 25 secondes lignes; - des moyens agissant en réponse au motif combiné des signaux produits par les premier et second éléments poux identifier les caractères en concordance avec les motifs individuels de signaux. - et des moyens agissant en réponse à la production d'un signal 30 par au moins un des premier et second éléments dans la première des lignes des premier et second groupes et en réponse à une valeur particulière du nombre total des premier et second signaux pour chaque caractère pour indiquer que le caractère a été correctement identifié. 35 26.- Appareil suivant la revendication 25, caractérisé en ce que chacun des premier et s.econd groupes comporte trois lignes et en ce que le nombre total de lignes pour chaque caractère est égal à quatre. 70 14181 -35- 2041188 27.- Appareil suivant la revendication 26, caractérisé en ce qu'au moins un des premier et second caractères produit un signal pour chaque ligue dans le premier et le second groupes» 28»- Appareil suivant la revendication 25, caractérisé en ce que 5 chacun, des premier et second groupes comporte trois ligues et en ce que le nombre total de lignes pour chaque caractère est égal à trois. . 29.- Appareil de lecture de caractères produit à partir de motifs individuels de premières lignes situées dans des positions sélec-10 tionnées d'un second groupe et de secondes ligues situées dans des positions sélectionnées d'un- second groupe qui correspondent aux 'premières positions dans une première direction et qui sont déplacées par rapport aux premières positions dans une seconde direction transversale â la première, dispositif caractérisé en ce 15 qu'il comprend un premier élément agissant en réponse aux premières ligaes pour produire des premiers signaux en concordance avec la génération des premières lignes, un second élément agissant en réponse aux secondes lignes pour produire des seconds signaux en concordance avec la génération des secondes lignes, des moyens 20 pour produire un mouvement des caractères dans la première direction par rapport aux dits premier et second éléments, des moyens agissant en réponse à la combinaison des signaux produits par les premier et second éléments pour identifier les caractères en concordance avec les motifs individuels de signaux, et des moyens 25 agissant en réponse à àu moins un des premiërs signaux et à au moins un des seconds signaux et agissant en réponse à un compte particulier correspondant au total des premiers et seconds signaux pour chaque caractère de manière à indiquer que le caractère a été correctement identifié. 30 30o- Appareil suivant la revendication 29, caractérisé en ce qu'il est prévu trois positions dans le premier groupe et trois positions dans le second groupe et en ce que le compte total des premier et second signaux pour chaque caractère est égal à quatre. 31.- Procédé d'enregistrement de caractères sous forme codée sur 35 un document, caractérisé en .ce qu'on produit une séquence de caractères à enregistrer et en ce qu'on enregistre chacun des caractères de la séquence sous forme codée avec dès premières lignes dans des positions sélectionnées d'un premier groupe et avec des secondes 70 14181 -36- 2041188 lignes dans des positions sélectionnées d'un.second groupe qui correspondent aux premières positions daas une première direction et qui sont déplacées par rapport aux premières positions dans une seconde direction transversale à la première direction, des 5 lignes orientées dans la première direction reliant des ligaes sélectionnées orientées dans la seconde direction de manière à simuler l'apparence du document à enregistrer. . 32.- Procédé suivant la revendication 31, caractérisé en ce que le nombre total de ligaes enregistrées dans les positions du pre- 10 mier et du second groupes est constant pour chaque caractère. 33.- Procédé suivant la revendication 32, caractérisé en ce qu'il est prévu trois positions dans les premier et second groupes pour l'enregistrement de ligaes en ce que le nombre total de ligaes enregistrées dans les positions du premier et du second grou- 15 pes pour chaque caractère est égal à quatre et en ce qu'au moins une ligne est enregistrée dans chaque paire de première et seconde positions dans la première direction. . 34.- Procédé suivant la revendication 32, caractérisé en ce qu'il est prévu trois positions dans les premier et second groupes pour 20 l'enregistrement de ligaes, en ce que le nombre total de ligaes enregistrées dans les premier et second groupes de positions pour chaque caractère est égal à trois et en ce qu'au moins une ligne est enregistrée dans la première paire de première et seconde positions dans la première direction. 25 35.- Procédé d'identification de supports d'informations, caractérisé en ce qu'on produit sur chaque support un motif individuel de premières ligaes dans des positions sélectionnées d'ua premier groupe et de secondes lignes dans des positions sélectionnées d'un groupe qui correspondent aux premières positions dans une 30 première direction et qui sont déplacées par rapport aux premières positions dans une seconde direction transversale à la première direction, en ce qu'on produit uae image d'un support présentant une position et une orientation aléatoires pour une position et une orientation particulières de l'image du. motif de ligaes sur 35 le support, en ce qu'on effectue la lecture des images des première et seconde ligaes dans la position et l^orientation particulières de l'image, en ce qu'on produit un motif de, signaux représentant cette disposition et en ce qu'on identifie le support par la répartition des signaux. 70 14181 ■37- 2041188 36.- Appareil pour lire une information dans une plage circulaire présentant une orientation et une position aléatoires à l'intérieur d'une zone particulière, la plage d'informations comportant plusieurs pistes circulaires et un intervalle d'informations étant 5 prévu de manière à couvrir un angle supérieur à l'espacement entre bits d'information le long de chaque partie restante de chaque piste, dispositif caractérisé en ce qu'il comprend : - un dispositif de lecture d'informations placé dans une position déterminée par rapport à la zone particulière et comprenant 10 des moyens pour lire séparément les pistes d'une image de plage d'information ; - des premiers moyens placés dans une position déterminée par rapport à la zone particulière,produisant une image d'au moins une partie de la zone particulière comprenant une image de la plage 15 d'informations lorsqu'elle se trouve dans la dite partie de la zone particulière et comportant des moyens pour produire une image d'une partie de la zone particulière sur le dispositif de lecture; - des seconds moyens placés dans une position déterminée par rapport aux dits premiers moyens de façon à réagir à l'image de la 20 plage d'informations pour régler latéralement la position du dispositif de lecture d'informations par rapport à l'image de la plage d'informations en vue d'obtenir une position particulière de l'image de cette plage par rapport au dispositif de lecture; - des troisièmes moyens disposés pour faire tourner le disposi- 25 tif de lecture par rapport à l'image de plage d'informations produite sur le dispositif de lecture et autour de l'image du centre des pistes et pour assurer une lecture de la plaie d'informations lorsque l'image de cette plage a été placée dans la dite position particulière par rapport au dispositif de lecture par réglage à 30 l'aide des seconds moyens pendant la dite rotation. - des quatrièmes moyens reliés au dispositif de lecture de manière à recevoir des signaux représentant des bits lus séquentiellement pendant la lecture de la plage d'informations et pour assembler les caractères représentés par les dits bits; et 35 - des cinquièmes moyens reliés au dispositif de .lecture de manière à recevoir les signaux de sortie du dispositif de lecture en vue de détecter un intervalle et. reliés aux quatrièmes moyens en vue de commander l'organisation de l'assemblage de caractères. 70 14181 38 2041188 37.- Support d'enregistrement, caractérisé en ce qu'il porte des caractères enregistrés sous une forme codée par des lignes transversales aux étendues de deux pistes placées l'une à côté de l'autre, les lignes étant enregistrées dans des positions parti- 5 culières sélectionnées se correspondant entre les pistes sur leur longueur et en oe que chaque caractère différent correspond à une combinaison différente de positions de lignes sélectionnées, chaque caractère comportant plusieurs positions dans chaque piste et une ligne étant située au moins dans une position dans chaque pi&- 10 te. 38.- Support d'enregistrement suivant la revendication 37 caractérisé en ce que le nombre de lignes dans chaque caractère codé est le même et en ce que la position des lignes dans une plage comportant tux certain nombre de positions par caractère dé- 15 finit un caractère. 39.- Support d'enregistrement suivant l'une des revendications 37 ou 38, caractérisé en ce qu'il est prévu une ligne dans au moins line position de chaque paire de positions correspondantes dans les deux pistes pour toutes les paires de positions affec- 20 tées à un caractère. 40.- Support d'enregistrement suivant la revendication 39, caractérisé en ce qu'il est.prévu pour chaque caractère trois paires de positions de lignes dont quatre contiennent des lignes. 41.- Support d'enregistrement suivant la revendication 38, ca- '25 ract.érisé en ce qu'il est prévu pour chaque caractère trois paires de positions de lignes dont trois contiennent des lignes. 42.- Support d'enregistrement suivant la revendication 37, caractérisé en ce que les deux pistes sont des pistes circulaires concentriques et en ce que les lignes sont des lignes radiales. 30 43.- Support d'enregistrement suivant l'une des revendications 37 à 42, caractérisé en ce que les caractères sont enregistrés successivement le long de la piste, des positions de lignes adjacentes appartenant à deux caractères présentant un espacement supérieur à celui existant entre les positions de lignes correspon- 35 dant à un caractère, 44.- Support d'enregistrement suivant l'une des revendications 37 à 43, caractérisé en ce qu'il est prévu des Incréments de lignes parallèles à l'étendue des pistes de maniè-re à relier des 70 14181 39 2041188 lignes sélectionnées d'un c'aractèrë en vue de simuler un aspect particulier du caractère. 45.- Support d*enregistrement suivant la revendication 41, caractérisé en ce que les lignes correspondant aux caractères 0 à 9 ■5 sont conformes à ce qui a été représenté sur la figure 4. 46.- Support d'enregistrement suivant la revendication 41, caractérisé en ce que lesdltes lignes correspondant aux caractères 0 à 9 sont conformes à ce qui a été représenté sur la figure 6. 47.--Support d'enregistrement suivant l'une des revendications 10 37 à 46, caractérisé en ce que les lignes contrastent optiquement avec leur fond» .48.- Appareil de lecture d'informations codées pour lire des caractères sur un support d'enregistrement suivant la revendication 37, caractérisé en ce qu'il comprend deux détecteurs agencés 15 pour explorer les lignes des moyens pour produire un mouvement relatif entre les détecteurs et une image du support afin que les détecteurs assurent respectivement l'exploration des deux pistes en vue de produire des signaux en réponse aux lignes et un circuit de traitement de signaux agencé pour décoder les signaux en vue 20 d'identifier les caractères enregistrés et pour contrôler leur validité, l'appareil comprenant des moyens pour répéter la lecture d'un détecteur en cas d'erreur. 49.- Appareil suivant la revendication 48, caractérisé en ce qu'il comprend des moyens pour former une image du support d'enre- 25 gistrement sur, les détecteurs et pour aligner l'image par rapport aux détecteurs, en vue d'engendrer ledit mouvement relatif particulier pour la lecture. 50.- Appareil suivant la revendication 49, utilisable avec un support d'enregistrement suivant la revendication 42, caractérisé 30 en ce que les moyens de formation et de déplacement d'image com- . prennent un système optique tournant agencé pour faire tourner l'image par rapport aux détecteurs en cours de lecture. .51.- Appareil suivant l'une des revendications 49 ou 50, caractérisé en ce que les moyens de formation et de déplacement d'image 35 comprennent des éléments pour entraîner l'image latéralement dans deux directions afin q.u1 elle prenne une position prédéterminée par rapport aux détecteurs. 70 14181 40 2041188 52,- Appareil suivant la revendication 51» caractérisé en ce que les moyens de formation et de déplacement d'image comprennent un tube convertisseur d'image comportant des éléments assurant une déviation du faisceau électronique dans le tube en vue de dé- 5 placer latéralement l'image produite à la sortie du tube, 53.- Appareil- suivant la revendication 52, caractérisé en ce que le tube comprend des électrodes agencés pour explorer des parties de l1image électronique formée à l'intérieur du tube et en ce qu'il est prévu un circuit de positionnement agissant en 10 réponse à des signaux engendrés par les électrodes pour commander des circuits de déviation faisant en sorte que l'image électronique prenne une position prédéterminée par rapport aux électrodes et que l'image de sortie prenne sa position prédéterminée par rapport aux détecteurs, 15 54.- Appareil suivant l'une des revendications 48 à 53» utilisable avec un support d'enregistrement suivant la revendication 39, caractérisé en ce qu'il comprend des moyens pour compter le nombre de lignes détectées et pour autoriser tin décodage et une Identification d'un caractère seulement lorsque le nombre compté 20 a la- valeur correcte, 55,-. Appareil suivant l'une des revendications 48 à 54, caractérisé en ce que des signaux représentant des lignes et leurs positions et produits par les détecteurs sont assemblés dans une opération combinée de mise en série et en parallèle et en ce que 25 le nombre de signaux représentant des lignes est vérifié de manière à assurer un rejet ou une acceptation des signaux pour un traitement ultérieur. 56.- Appareil suivant l'une des revendications 48 à 55, caractérisé en ce au'il est prévu des moyenè pour détecter le début 30 ou la fin des pistes dans la zone des données par une partie exempte de lignes.