FR 2635208 A1 19900209 FR 8904629 A 19890407 q, X La présente invention est relative à une étiquette perfectionnée pouvant être lue optiquement et A un système de lecture de celle-ci; en particulier, elle concerne une telle * étiquette qui est attachée ou imprimée sur un support ou sub- strat et sur laquelle est' mémorisée de l'information suivant un * arrangement ou disposition prédéterminé de données A deux dimen- *, sions, comportant une multiplicité de polygones disposés sui- vant une configuration géométrique prédéterminée et présentant f. ' au.moinos deux propriétés optiques différentes. Il est souvent nécessaire d'identifier des marchandi- ses, diverses pièces, des lettres, des paquets, des conteneurs * et tout un ensemble de produits à acheminer ou A transporter A l'aide d'information quant A l'origine, le numéro de vol, la destination, le nom, le prix, le numéro de pièce et de nombreu- ses autres formes d'information. Dans d'autres applications, la l aec ture de l'information codée imprimée sur des étiquettes assu- jetties 'à de tels articles permet l'automatisation des calculs et de l'inventaire ou le fonctionnement de caisses enregistreu- ses électroniques. D'autres applications pour de telles étiquet- tes codées sont constituées par l'acheminement et le tri automa- --. tiques.d.courrier,' de colis, de bagages et analogues, et par la mise en,place d'étiquettes portant des instructions de fabrica- :... tiôn s.ur des matières brutes ou sur des pièces danse le processus de fab-rlçaeion. Les Létiquettes pour ces genres d'articles sont communérment 'marquées l'aide de codes A barres, dont l'un ' est connu sous le nom Universal Product Code. De nombreux autres l systèmesde codes à barres sont également connus dans la techni- Les systèmes de codes - barres commercialement dispon- sibles ne présentent pas une densité de données suffisante pour s'adapter au besoin actuel croissant de coder une information de plus en plus importante sur les étiquettes de petite taille. On a essayé en vain de réduire la taille et l'espacement des barres dans divers systèmes de codes à barres pour augmenter la densité de données; les lecteurs optiques présentant une ré- solution suffisante pour détecter les codes à barres comportant des barres contrastantes espacées d'au plus 0,13 mm ne sont gé- néralement pas réalisables du point de vue économique en raison des tolérances sévères inhérentes au processus d'impression des étiquettes et à l'appareil optique sophistiqué nécessaire pour la résolution des barres codées présentant ces dimensions. En variante, on doit fabriquer des étiquettes de grandes dimen- sions, portant un code à barres pour s'adapter au nombre crois- sant de données, ce qui entraîne que de telles étiquettes ne sont pas suffisamment compactes pour être placées sur des petits articles. Un autre facteur important est constitué par le coût de la matière constituant les étiquettes, par exemple le papier. Une petite étiquette présente un coût de papier plus faible qu'une grande étiquette; ce coût est un facteur important pour les grandes séries. On a proposé diverses solutions de remplacement: des configurations circulaires faisant appel à des éléments codés en forme de coin, par exemple dans le brevet américain 3 553 438, ou des anneaux ou bagues concentriques codés en noir et blanc, par exemple dans les brevets américains 3 971 917 et 3 916 160; des réseaux de lignes et de colonnes de carrés ou de rectangles codés, par exemple dans le brevet américain 4 286 146; des points microscopiques disposés dans des cellules formant un ré- seau à espacement régulier, par exemple dans le brevet américain 4 634 850; et des champs de points ou d'éléments multicolores de données rassemblés de manière dense, par exemple dans le bre- vet américain 4 488 679. Certains des systèmes de codage décrits dans les exemples ci-dessus, ainsi que d'autres systèmes de co- dage connus dans la technique, souffrent essentiellement d'une faible densité de données, notamment dans le cas d'un codage suivant un agencement circulaire ou suivant un réseau de rectan- gles ou de carrés. Par ailleurs, dans le cas de réseaux consti- tués par les points microscopiques ou les éléments multicolores - ci-dessus, de tels systèmes nécessitent une orientation particu- lière et des moyens de transport spéciaux, ce qui limite leur u5 utilité-& un contexte de lecture hautement contrôlé. ': ', En raison de la taille et de la vitesse des systèmes transporteurs modernes, qui utilisent des bandes transporteuses d'une largeur d'environ 1 m à 1,3 m par exemple, et qui ont des vitesses pouvant aller jusqu'à 2, 5 m ou plus par seconde, ces bandes portant des articles de diverses hauteurs sur lesquels sont assujetties des étiquettes codées, et en raison de la né- cessité d'utiliser une petite étiquette compacte peu coûteuse t d'environ6,5 cm2, les systèmes optiques de décodage sont soumis des exigences sévères pour localiser et lire les étiquettes codées placées sur les articles à déplacement rapide. Il existe également des difficultés pour le lecteur optique assurant la - simple acquisition de l'image de l'étiquette. De plus, lorsqu'elle a été acquise et identifiée, l'image de l'étiquette -.doit dtre décodée avec précision avant que l'opération suivante r sur l'article se produise dans le système de transport, souvent en une fraction de seconde. Ces difficultés ont conduit à la né- cessité de disposer de moyens simples, rapides et peu cofûteux --;. pour signaler la présence d'une étiquette codée dans le champ de - lecture d'un lecteur optique monté de manière à permettre un ba- -'25 layage de toute la bande transporteuse. Il est souhaitable que cette caractéristique soit associée à un agencement de données à haute densité, comme décrit plus en détail ci-après Des agencements de données contenant des cibles d'ac- quisition sont connus dans la technique; par exemple, des figu- 3f' res géométriques concentriques, notamment des anneaux, des car- rés, des triangles, des hexagones et des variantes de ces figu- - À -res, telles que décrites dans les brevets américains 3 513 520 et 3 603 728. Les brevets américains 3 693 154 et 3 801 775 dé- crivent également l'utilisation de symboles comportant des cer- cles concentriques comme indicateurs d'identification et de po- sition, ces- symboles étant assujettis A des articles pour être - lus optiquement. Toutefois, ces systèmes utilisent deux symboles différents pour déterminer l'identification du champ de données et sa position, ce qui augmente la complexité du circuit logique nécessaire pour détecter les symboles et réduit la capacité de données du champ de données associé. De plus, lorsqu'on utilise deux symboles, l'endommagement de l'un d'eux entraîne des diffi- cultés dans la localisation de la position du champ de données et dans la possibilité de lire l'information du champ de don- nées. Dans ce dernier système, des marquages séparés de position et d'orientation sont utilisés aux extrémités opposées des trains ou pistes de données portant des marquages linéaires co- dés présentant une capacité limitée de données. Les systèmes ci-dessus sont généralement lus ou ba- layés à l'aide d'un lecteur ou détecteur optique qui peut engen- drer un signal vidéo de sortie correspondant à la variation d'intensité de la lumière réfléchie par le réseau de données et les symboles de position et d'orientation. Le signal vidéo de sortie de ces systèmes, après qu'il a été numérisé, présente une disposition particulière de bits qui peut être adaptée à une sé- quence prédéterminée de bits. Toutefois, ces systèmes présentent l'inconvénient qui réside en ce qu'ils nécessitent deux symboles séparés pour acquérir ou repérer d'abord l'image, puis détermi- ner son orientation. De plus, le processus qui consiste à devoir adapter le signal de sortie numérisé d'un détecteur optique à une séquence prédéterminée de bits représentant, à la fois, les symboles de position et d'orientation, est plus susceptible de produire des lectures erronées que le procédé et le système se- lon la présente invention, du fait que les systèmes de l'art an- térieur d'acquisition de l'étiquette donnent une caractérisation rigide du niveau du signal de la cible d'acquisition. Le brevet américain 3 553 438 décrit un arrangement circulaire de données comportant une cible centrale d'acquisi- tion qui présente une série de cercles concentriques. La cible d'acquisition constitue un moyen d'acquérir ou de repérer l'éti- quette circulaire par le détecteur optique et de déterminer son centre géométrique, et par conséquent le centre géométrique de l'arrangement circulaire de données. Cela est effectué à l'aide d'un circuit logique qui est agencé pour reconnaître ou identi- fier la forme des impulsions représentatives de la configuration circulaire de la cible d'acquisition. Toutefois, comme pour des codes & barres, l'arrangement ou réseau de données n'a qu'une faible capacité de données et le système nécessite un second processus de balayage ou de lecture circulaire. L'utilisation d'une lecture linéaire et circulaire, pour un système d'une ca- pacité de données aussi limitée, entraîne une complexité indési- rable du système pour un gain minime de capacité de données par rapport aux codes & barres conventionnels. Pour augmenter la capacité de données des réseaux de données, on a développé des codes faisant appel à des points co- l.orés multiples à haute densité, comme décrit dans le brevet américain 4 488 679. Toutefois, les systèmes du type décrit dans ce dernier brevet nécessitent l'utilisation de lecteurs optiques portatifs qui sont totalement incapables d'enregistrer et de dé- coder rapidement des réseaux mobiles de données sur un article transporté sur une bande transporteuse à grande vitesse. De fa- çon analogue les systèmes de codage à haute densité utilisant des points codés microscopiques, comme décrit dans le brevet américain 4 634 850, nécessitent des moyens de transport spé- ciaux, pour s'assurer que le réseau de données se déplace dans une direction spécifique, plutôt que d'être simplement dans une orientation aléatoire, comme cela peut être le cas avec un arti- cle qui est déplacé sur une bande transporteuse ou analogue. Ainsi, l'étiquette codée doit être lue piste par piste, en uti- lisant un lecteuT linéaire qui est couplé aux moyens de tran- Sport de l'étiquette pour décoder correctement l'information co- dée de l'étiquette. De plus, dans ce brevet, la position de la -carte par rapport au lecteur doit 8tre soigneusement contrôlée pour être lisible. -. Q=On a également utilisé des couleurs multiples dans les systèmes de codes à barres, de manière à surmonter les difficul- tés rencontrées dans la lecture optique de barres très fines. Un code & barres utilisant plus de deux propriétés optiques pour coder des données dans un réseau, par exemple en utilisant des barres alternativement noires, grises et blanches, est décrit dans le'brevet américain 4 443 694. Toutefois, les systèmes de ce type, bien qu'ils constituent un perfectionnement par rapport aux systèmes précédents de codes à barres, ne permettent pas d'atteindre la compacité et la densité de données permises par la présente invention. Un but de l'invention est de fournir des étiquettes nouvelles et perfectionnées qui sont lisibles optiquement et qui permettent une haute densité d'information, pour remédier aux inconvénients des systèmes antérieurs de codage optique. Un autre but de l'invention est de fournir de telles étiquettes qui peuvent être codées à l'aide de caractères alpha- numériques à haute protection contre les erreurs, d'une densité d'environ 15 par cm2 de surface d'étiquette. Un autre but encore de l'invention est de fournir de telles étiquettes qui peuvent être lues par un détecteur optique lorsque l'étiquette est fixée sur un article déplacé par un sys- tème de transport à grande vitesse, indépendamment de l'orienta- tion de l'article sur le système ou de la diversité de hauteur de l'article sur lequel l'étiquette est fixée. Un but concomitant de l'invention est de fournir une combinaison d'une étiquette lisible optiquement et d'un système de décodage pour que l'étiquette puisse être décodée de manière fiable, même si elle est inclinée, courbée, enroulée, partielle- ment oblitérée ou partiellement déchirée. Un autre but de l'invention est de fournir des procé- dés pour déterminer l'emplacement d'une étiquette passant à grande vitesse sous un lecteur optique et pour décoder cette étiquette avec haut degré d'intégrité de données. Un autre but encore de l'invention est de fournir des procédés perfectionnés pour coder les étiquettes de ce genre en divisant l'information à coder en messages de priorités supé- rieure et inférieure pour créer une hiérarchie des messages qui sont protégés séparément contre les erreurs de manière à assurer l'intégrité de l'information codée. Un autre but encore de l'invention est de fournir des procédés et des systèmes améliorés pour coder et décoder des étiquettes de ce genre en permettant une correction d'erreurs, de manière à rétablir une information mal lue ou non lue, avec une préférence pour le message codé à haute priorité. :-; -Un autre but encore de l'invention est de fournir des étiquettes lisibles optiquement peu onéreuses, à l'aide de : moyens conventionnels d'impression, et de les décoder à l'aide d'un circuit logique relativement peu coûteux. D'autres buts et avantages de la présente invention ressortiront de la description ci-après de l'invention. La présente invention concerne une étiquette lisible - optiquement sur laquelle des données sont codées et mémorisées - 10' sous la forme de bits, à l'aide d'un arrangement ou réseau pré- déterminé de données.à deux dimensions, ce réseau comportant une multiplicité de polygones qui sont disposés de manière contiguë, - ' partiellement contiguë ou non-contiguë suivant une configuration géométrique prédéterminée à deux dimensions, ces polygones pré- 1t " ntant au moins deux propriétés optiques différentes; l'inven- -î tiOn concerne également des procédés et un appareil pour coder et décoder ces étiquettes. Les étiquettes à lecture optique selon l'invention peuvent comporter des réseaux géométriques bidimensionnels pré- -0 dêteréminés de polygones dans lesquels les centres géométriques -. de tels polygones sont situés, comme décrit plus en détail ci- >>- après* aux sommets des axes sécants d'un réseau bidimensionnel prédéterminé, et dans lesquels les polygones présentent l'une d'au moins deux propriétés optiques différentes. Les polygones - (Ai-nes réguliers ou irréguliers et les réseaux bidimensionnels de polygones sur les étiquettes à lecture optique peuvent avoir ' deux ou plus de deux axes également ou inégalement espacés angu- lairement dans le plan de l'étiquette. -.-i 30 Les étiquettes à lecture optique peuvent être impri- mées suivant des configurations de polygones qui sont totalement contigus, partiellement contigus ou non-contigus. Ces deux der- nières configurations définissent de manière inhérente une mul- tiplicité d'espaces interstitiels entre les polygones adjacents sur l'étiquette à lecture optique. De tels espaces interstitiels - peuvent présenter des propriétés optiques identiques ou diffé- - rentes-par rapport aux deux ou plus de deux propriétés optiques des polygones. Des réseaux bidimensionnels de polygones contigus présentant cinq ou plus de cinq côtés sont utilisables comme configurations d'étiquette à lecture optique selon l'invention. De plus, des réseaux bidimensionnels de polygones ayant trois ou plus de trois côtés, et qui sont réguliers ou irréguliers, et partiellement congitus ou non-contigus, lorsqu'ils sont prédis- posés sur des axes prédéterminés de tels réseaux, peuvent être codés et décodés conformément aux procédés selon l'invention. En plus des variétés ci-dessus de cellules polygonales géométriques, des agencements de telles cellules polygonales et des géométries des étiquettes à lecture optique formées par ces arrangements de cellules polygonales, les étiquettes à lecture optique selon l'invention peuvent, si on le désire, comporter une cible d'acquisition constituée par une série d'anneaux con- centriques pour aider à la localisation des étiquettes à lecture optique sur les articles sur lesquels ils sont fixés, en parti- culier dans des systèmes de lecture d'étiquette dynamique. Suivant un mode de mise en oeuvre préféré de l'inven- tion, le réseau de données est de forme dans l'ensemble carrée d'environ 6,5 cm2, les hexagones contigus formant des lignes et des colonnes et une cible centrale d'acquisition étant prévue et présentant un centre géométrique qui définit le centre géométri- que du réseau. La cible d'acquisition peut avoir toute forme géométrique et présenter des propriétés optiques permettant d'engendrer un signal vidéo facilement identifiable lorsqu'elle est lue par un détecteur optique en traversant une ligne droite de lecture passant par le centre géométrique de la cible. De préférence, la cible d'acquisition est constituée par une plura- lité d'anneaux concentriques de réflectivités contrastantes qui fournissent un signal vidéo périodique lorsqu'ils sont lus li- néairement. En utilisant des moyens de filtrage analogiques, comme partie du procédé de localisation et de décodage du réseau de données, le signal engendré par le détecteur optique est com- paré directement avec une fréquence prédéterminée, ce qui permet une adaptation rapide et précise des fréquences et par cons- équent une détermination de l'emplacement du réseau de données fixé sur un support. Le signal de sortie électrique analogique -- provenant du détecteur optique et représentant l'étiquette codée est ensuite numérisé et décodé. L'utilisation d'une étape de :-:J: filtrage passebande analogique permet l'acquisition ou repérage " -' de l'étiquette, sans qu'il soit besoin de décoder celle-ci. La 'localisation du centre de la cible d'acquisition permet de dé- -. terminer un point de référence du réseau de données. Si le cen- : ' tre de la cible d'acquisition est situé au centre de l'étiquet- -..te.- on peut effectuer une détermination simultanée du centre de );:, ' la'cible d'acquisition et du réseau de données. Dans la mise en -oeuvre de l'invention, il est préférable, mais non nécessaire, la cible d'acquisition soit située au centre de l'étiquette. - 'L'arrangement ou réseau de données à lecture optique, selon la présente invention, permet le codage d'environ 15, et même un multiple de cette valeur, caractères alphanumériques mieux protégés, contre les erreurs sur une surface d'environ : i!l cm', lorsque les hexagones sont codés en utilisant trois pro- :... priétés'de réflexion; telles que le noir, le blanc et legris. Pour un détecteur présentant une résolution optique donnée, le : système -selon la présente invention permet une capacité de ras- semblement plus dense d'information que cela est possible avec : les systèmes de codes à barres. Par exemple, si on utilise un 7 ' détecteur optique à haute résolution, dans le système de la pré- ie,' sente invention, on peut coder des centaines de caractères al- ,phanumériques par surface de 6,5 cm2. Par contre, on peut faci- r lement détecter 100 caractères par surface de 6,5 cm2 à l'aide d'un détecteur à résolution relativement faible dans le système de la présente invention. Selon l'invention, on peut produire des étiquettes à lecture optique présentant des densités de données variables en :- 0:0 utilisant seulement deux propriétés optiques contrastantes ou - plus. Des densités de données plus importantes et l'introduction d'une cible d'acquisition dans le système de la présente inven- tion nécessitent un système de lecture d'une complexité accrue et l'adjonction d'algorithmes de décodage plus élaborés pour lire le messagecodé-par comparaison avec un système de lecture d'un code à barres. :.: .Dans la présente invention, le codage des données peut être effectué en codant une pluralité de bits à partir d'un cou- rant de bits binaires dans un bloc ou groupe d'hexagones conti- gus, chaque hexagone présentant l'une d'au moins deux proprié- tés optiques, bien que le codage puisse, en variante, être ef- fectué sur une base hexagone par hexagone. Le courant de bits numériques peut être engendré par un ordinateur, sur la base de données qui sont introduites manuellement ou converties d'une autre manière sous la forme d'un courant de bits binaires, ou bien il peut être fourni sous la forme d'un courant de bits nu- mériques pré-enregistrés. Les données à coder sont cartogra- phiées suivant une séquence prédéterminée et dans des zones géo- graphiques prédéterminées du réseau de données pour augmenter le nombre de transitions entre les hexagones présentant des pro- priétés optiques différentes. Dans le mode de mise en oeuvre préféré de la présente invention, les messages à coder sont divisés en messages da priorités élevée et basse, qui sont cartographiés séparément dans des zones géographiques différentes du réseau de données. Le message de priorité élevée peut, le cas échéant, être repro- duit dans la zone d'un message de basse priorité pour réduire le risque de perdre ce message à haute priorité du fait d'erreurs de lecture provoquées par des tâches, des déchirures, des plis ou autres types d'endommagement du réseau de données. Le message de priorité élevée est codé dans une zone centrale du réseau de données à proximité de la cible d'acquisition du mode de réali- sation préféré, de manière à protéger ce message contre un en- dommagement qui a plus de chance de se produire dans les zones périphériques du réseau de données. Il est souhaitable d'incor- porer au réseau de données des moyens de correction d'erreurs en utilisant la grande capacité d'information permise par la pré- sente invention, de manière à assurer un niveau très élevé d'in- tégrité de données lors du décodage du message. Dans la mise en oeuvre de l'invention, on utilise un réseau ou grille d'éléments d'image d'une densité suffisante pour imprimer l'étiquette avec des hexagones de propriétés opti- ques différentes, bien qu'on puisse utiliser d'autres procédés d'impression sans sortir du cadre de l'invention. La grille d'é- léments d'image est cartographiée en bits de manière que, lors- que l'étiquette est imprimée, les propriétés optiques de chaque hexagone soient prédéterminées, en permettant ainsi un décodage ultérieur pour la lecture des données désignées par le codage des hexagones individuels. Ce type de processus d'impression est bien connu dans la technique, et on peut utiliser des disposi- tifs d'impression et des techniques de cartographie classiques pour imprimer les hexagones présentant les propriétés optiques requises par l'invention. La présente invention fournit également un procédé nouveau et perfectionné pour atteindre ou consulter les données codées dans le réseau cartographié en bits de polygones, de pré- férence des hexagones, formant ce réseau. Les étiquettes codées peuvent traverser une zone prédéterminée éclairée et être lues optiquement au moyen d'un détecteur optique à commande électro- nique ou au moyen d'un lecteur portatif que l'on passe sur les étiquettes. Le détecteur optique produit un signal de sortie qui est un signal électrique analogique correspondant à l'intensité de la propriété individuelle de réflexion d'une zone de l'éti- quette, telle qu'elle a été enregistrée par les éléments indivi- duels d'image du lecteur optique. A l'aide d'un filtre analogi- que, le signal analogique du lecteur optique est d'abord comparé avec la valeur d'une fréquence prédéterminée correspondant à celle d'une cible d'acquisition prédéterminée si celle-ci existe dans le réseau. Si une bonne concordance est trouvée, l'étiquet- te est acquise et le centre de la cible d'acquisition est déter- miné, ce qui permet également la détermination d'un point de ré- férence du réseau de données. Le signal analogique est simulta- nément numérisé sur une base continue au moyen d'un convertis- * seur analogique-numérique et mémorisé dans une mémoire d'image. Les données numérisées mémorisées représentant toute l'étiquette sont disponibles pour un traitement ultérieur dans le processus de décodage. A l'aide de circuits logiques à programmes mémorisés, les données numériques sont transformées en une carte des inter- faces d'hexagones présentant des propriétés optiques différen- tes. Dans un mode de mise en oeuvre préféré de l'invention, cela est réalisé en calculant la déviation standard des intensités de propriétés de réflexion enregistrées par le détecteur optique sur chaque élément d'image et sur chaque groupe prédéterminé d'éléments d'image entourant ce premier élément d'image. Des dé- viations standard élevées correspondent par conséquent à des zo- nes de transition aux interfaces des hexagones contrastants. D'autres transformations des données, impliquant des programmes de filtrage pour déterminer l'orientation, la direc- tion et l'espacement des hexagones, sont effectuées sur les don- nées numériques. Les principales phases de ce processus sont: (1) Filtrage de la version transformée non linéaire de l'image numérisée. (2) Détermination de l'orientation de l'étiquette, de préférence par localisation des trois axes de l'image (comme montré sur la figure 2) et détermination de l'axe qui est paral- lèle aux deux côtés de l'étiquette. (3) Localisation du centre de chaque hexagone et dé- termination du niveau de gris à chaque centre. (4) Transformation des niveaux de gris en un courant de bits. (5) Le cas échéant, application d'un correction d'er- reur à ce courant de bits; et (6) Le cas échéant, conversion du courant de bits en un ensemble prédéterminé de caractères. Il est à noter que, bien que le procédé de l'invention soit décrit dans son application à des hexagones présentant deux propriétés optiques ou plus, ce procédé, et en particulier Ies phases d'ajustement de l'image optique dans le cas o l'étiquet- te est enroulée, déchirée ou autre, peut être appliqué à d'au- tres types d'étiquette et à d'autres cellules polygonales. On comprendra bien l'invention à la lecture de la des- cription détaillée ci-après; toutefois, il est entendu que cet- te description détaillée de modes de réalisation préférés de l'invention est donnée seulement à titre d'illustration et qu'elle ne doit pas être considérée comme une limitation de son cadre, les variantes et modifications entrant dans ce cadre, comme cela apparaîtra à l'homme de l'art. Dans les dessins annexés: La figure 1 est une vue en plan d'une cible d'acquisi- tion constituée par des anneaux concentriques, conformément à l'invention. La figure 2 est une vue partielle en plan d'une éti- quette à lecture optique comportant des hexagones contigus pour la réception de données codées. La figure 3 est une vue en plan d'une étiquette com- plète à lecture optique comportant des hexagones contigus à trois propriétés optiques pour le codage de données binaires, l'étiquette comportant en outre une cible d'acquisition. La figure 4 est une vue en plan d'un bloc ou groupe d'hexagones contigus de trois cellules par trois cellules, qui peut servir comme unité de base pour le codage, suivant un mode de réalisation préféré de l'invention. La figure 5 est une cartographie de groupes, montrant une représentation graphique d'un réseau de données comportant 33 lignes et 30 colonnes et constituant une grille de 11 lignes et de 11 colonnes de groupes d'hexagones de trois cellules par trois cellules. La figure 6 est une vue schématique d'un système de réglage de caméra selon l'invention pour régler la position du détecteur optique en fonction de la hauteur de l'article en cours de détection. La figure 7 est un schéma synoptique montrant le pro- cessus de localisation de la cible d'acquisition. La figure 8 montre, à titre indicatif, les phases de codage et de décodage, ainsi que la circulation des données. La figure 9 est un schéma synoptique montrant la sé- quence des phases de traitement d'image. La figure 10 est une vue en plan d'un groupe d'hexago- nes réguliers contigus qui sont disposés de manière que les cen- tres géométriques d'hexagones adjacents soient situés aux som- mets d'un réseau hexagonal régulier. La figure 11 est une vue en plan d'un groupe d'hexago- nes irréguliers contigus qui sont disposés de manière que les centres géométriques d'hexagones adjacents soient situés aux sommets d'un réseau hexagonal irrégulier. La figure 12 est une vue en plan d'un groupe de poly- gones partiellement contigus qui sont sensiblement sous la forme d'hexagones disposés de manière que les centres géométriques de polygones adjacents soient situés aux sommets d'un réseau hexa- gonal. La figure 13 est une vue en plan d'un groupe de poly- gones contigus sensiblement sous la forme d'hexagones disposés de manière que les centres géométriques des polygones adjacents soient situés aux sommets d'un réseau hexagonal. La figure 14 est une vue en plan d'une étiquette à lecture optique comportant des polygones contigus sensiblement sous la forme d'hexagones disposés de manière que les centres géométriques des polygones adjacents soient situés aux sommets d'un réseau hexagonal et présentant une cible d'acquisition con- formément à l'invention. La figure 15 est une vue en plan d'un groupe de carrés contigus disposés de manière que les centres géométriques de carrés adjacents soient situés aux sommets d'un réseau hexago- nal. La figure 16 est une vue en plan d'un groupe de rec- tangles non-contigus définissant des espaces interstitiels parmi lesdits rectangles, les centres géométriques de rectangles adja- cents étant situés aux sommets d'un réseau hexagonal. La figure 17 est une vue en plan d'un groupe de penta- gones non-contigus définissant des espaces interstitiels parmi lesdits pentagones, les centres géométriques de pentagones adja- cents étant situés aux sommets d'un réseau hexagonal. La figure 18 est une vue en plan d'un groupe de rec- tangles contigus disposés en lignes et en colonnes décalées, les centres géométriques de rectangles adjacents étant situés aux sommets d'un réseau hexagonal. La figure 19 est une vue en plan d'un groupe d'octogo- nes partiellement contigus définissant des espaces intersticiels parmi lesdits octogones, les centres géométriques d'octogones adjacents étant situés aux sommets d'un réseau rectangulaire. L'ETIQUETTE La possibilité de coder l'information à l'aide des couleurs contrastantes d'hexagones ou "cellules" contigus dispo- sés suivant un agencement en nid d'abeille suivant une séquence et dans un réseau prédéterminé rend possible la lecture de l'in- formation mémorisée sur l'étiquette à l'aide d'un détecteur électro-optique. Des cellules polygonales, autres que des hexa- gones, qui sont disposées de manière que les centres géométri- ques de polygones adjacents soient situés aux sommets d'un ré- seau hexagonal ou autre réseau prédéterminé, peuvent être utili- sées de manière analogue pour coder l'information sur une éti- quette à lecture optique. De telles cellules polygonales, lorsqu'elles sont disposées pour que leurs centres respectifs soient situés en des emplacements prédéterminés d'un réseau géo- métrique bidimensionnel, et lorsqu'elles sont codées suivant une séquence prédéterminée, par l'affectation de propriétés optiques différentes à une pluralité de telles cellules polygonales, peu- vent être "lues" par un lecteur électro-optique puis décodées ensuite conformément au procédé de l'invention décrit ci-après. Les cellules polygonales de l'invention sont des uni- tés de codage d'information qui sont constituées par une ligne brisée fermée, ces cellules étant disposées suivant une configu- ration bidimensionnelle prédéterminée sur une étiquette à lectu- re optique. Les configurations d'étiquettes utilisant une grande variété de formes polygonales et des réseaux de géométries va- riées, tels que des réseaux hexagonaux, rectangulaires ou car- rés, sont utilisables dans la mise en oeuvre de l'invention. Les cellules polygonales "adjacentes" peuvent être totalement conti- guës, partiellement contiguës ou non-contiguës sur l'étiquette à lecture optique de l'invention. Par "polygones contigus" on entend des polygones qui sont disposés de manière que les centres géométriques de polygo- nes adjacents soient situés aux sommets d'un réseau bidimension- nel prédéterminé et que les côtés ou bordures de tels polygones touchent les côtés ou bordures de polygones immédiatement adja- cents, ne laissant pas d'espaces interstitiels. Par "polygones partiellement contigus" on entend des polygones qui sont dispo- sés de manière que les centres géométriques de polygones adja- cents soient situés aux sommets d'un réseau bidimensionnel pré- déterminé, ces polygones étant séparés quelque part sur leurs côtés ou bordures respectifs par rapport aux autres polygones situés autour d'eux, ce qui provoque la création d'une multipli- cité d'espaces interstitiels qui sont répartis parmi les polygo- nes sur l'étiquette à lecture optique. Par "polygones non- contigus" on entend des polygones individuels qui sont disposés de manière que les centres géométriques de polygones adjacents soient situés aux sommets d'un réseau bidimensionnel prédétermi- né, aucun contact n'existant entre les côtés ou bordures d'un polygone individuel et ceux des polygones entourant ledit poly- gone. De plus, les cellules polygonales et les réseaux ou gril- les bidimensionnels prédéterminés sur lesquels les centres des polygones sont situés peuvent être irréguliers, leurs axes étant alors inégalement espacés, ou au contraire réguliers, leurs axes étant alors également espacés, dans la configuration. De tels axes de réseaux bidimensionnels peuvent être indépendants des axes de symétrie des cellules polygonales, s'ils existent. Les hexagones, qui sont utilisés dans le mode de ré- alisation préféré de l'invention, présentent certains avantages importants pour le codage de l'information sur l'étiquette. Ces avantages sont les suivants: (1) Pour une résolution optique donnée, les hexagones peuvent être rassemblés ou répartis de manière plus dense que d'autres polygones. Par exemple, pour une résolution donnée, les angles de carrés sont plus difficiles à résoudre, de sorte qu'on a besoin d'une résolution optique par ailleurs non nécessaire pour "lire" les carrés. Des cercles constitueraient une solution idéale pour la résolution optique, mais l'espace situé entre des cercles adjacents serait perdu et compliquerait le traitement et l'impression de l'image en raison de la nécessité d'assigner une propriété optique particulière à ces espaces. Les hexagones per- mettent un rassemblement ou mise en place optimal par comparai- son avec des cercles ou d'autres polygones, par exemple des oc- togones, des carrés, des triangles ou autres. Les carrés et les triangles créent des difficultés en raison des angles vifs qu'ils présentent. Les cercles et les octogones créent des dif- ficultés en raison de la place perdue entre les cercles ou les octogones adjacents. (2) Une grille d'hexagones contigus présente trois axes. L'utilisation d'une étiquette de forme carrée ou rectangu- laire permet la localisation de l'axe principal de l'hexagone par sa relation prédéterminée par rapport à un côté de l'éti- quette. Cette localisation de l'axe principal d'une grille d'hexagones facilite la lecture des données codées dans les hexagones par leur relation avec cet axe principal. Dans la présente description, on entend par "étiquet- te"une unité séparée qui présente un verso adhésif et qui est assujettie à un conditionnement, un produit ou la surface exté- rieure d'un conteneur ou autre, l'information à lecture optique étant imprimée sur cette unité conformément à l'invention. Par "réseau de données à lecture optique" ou "réseau de données" on entend ici une configuration d'hexagones ou cel- lules polygonales contigus présentant deux propriétés optiques ou plus pour le codage, sous une forme accessible, d'un ensemble de données, grace aux propriétés optiques respectives et à la relation spatiale mutuelle des hexagones. Les hexagones ou poly- gones qui sont imprimés pour contenir ou porter cette informa- tion accessible sont désignés ici par hexagones ou polygones "codés" en raison de la manière par laquelle l'information est codée sur l'étiquette. La configuration des hexagones réguliers, identiques et contigus, qui présente le nombre maximal d'interfaces hexago- ne-hexagone pour une lecture optimale et une densité maximale de stockage d'information, est désignée par "configuration en nid d'abeille". Les propriétés contrastantes de réflexion utilisées pour imprimer les hexagones ou cellules individuels du réseau de données peuvent varier largement dans le cadre de l'invention. Par "impression" on entend ici le dépôt sur un support ou sub- strat de matières présentant des propriétés optiques prédétermi- nées, ou la modification des propriétés optiques, par exemple lorsqu'on utilise une impression "thermique". Par "impression" on entend également le non-dépôt sur une partie du support d'une matière présentant une propriété optique prédéterminée, si le support lui-même présente une propriété optique distincte. Par exemple, si le substrat est blanc, il est nécessaire d'imprimer effectivement seulement les cellules noires dans le cas d'une impression des cellules hexagonales en noir et blanc. Ainsi, il est entendu que ces cellules hexagonales blanches rentrent éga- lement dans la définition de l'impression. Par "propriétés optiques" on désigne ici les proprié- tés d'absorption, de réflexion et/ou de réfraction de la lumière des cellules imprimées sur différents supports. Lorsque les cel- lules sont imprimées en noir (encre noire très dense), en gris (demi-ton de noir) et en blanc (pas d'impression sur le support blanc), comme cela est le cas dans le mode de réalisation préfé- ré de l'invention, il sera dit que l'on a à faire à trois pro- priétés optiques. Par "pluralité d'anneaux concentriques" ou "anneaux concentriques" 10 (Fig.l) on entend au moins deux anneaux con- centriques 12 dont l'un est constitué par l'intérieur d'une zone circulaire 15 définie par le plus petit rayon "r" des anneaux. La figure 2 montre une partie d'une étiquette selon l'invention qui peut être lue de manière électro-optique. Comme montré sur cette figure, l'étiquette comporte une multiplicité de cellules adjacentes imprimées en forme d'hexagones réguliers et identiques qui sont disposés de manière contiguë en nid d'a- beille. Chacun des hexagones individuels est désigné en 20, et il comporte 6 côtés égaux 22. Les angles intérieurs "a" de cha- que hexagone sont par conséquent égaux et valent 120 degrés. Dans le mode de réalisation représenté, chaque hexagone présente un grand axe vertical y-y et un axe horizontal x-x. Du fait que les hexagones sont réguliers, la dimension dans la direction x-x est inférieure à la dimension dans la direction y-y. Dans ce mode de réalisation, comme montré sur la figu- re 3, on utilise une étiquette 30 de forme carrée et d'environ 2,5 cm de côté; il existe environ 888 hexagones ou cellules 20 en considérant le fait que, dans ce mode de réalisation, la zone centrale de l'étiquette est occupée par une cible d'acquisition constituée par une pluralité d'anneaux concentriques. Ces hexagones contigus 20 forment naturellement des rangées horizon- tales "R" définies par des lignes imaginaires 31, et des colon- nes verticales "C" définies par des lignes imaginaires 33. Dans l'exemple considéré, il existe un total de 33 lignes horizonta- les "R" et 30 colonnes verticales "C" d'hexagones 20. Ces nom- bres ne sont pas limitatifs; on pourrait par exemple avoir jusqu'à 50 lignes et 50 colonnes pour la même surface. Chaque hexagone individuel présente un "diamètre" équivalent d'environ 0,8 mm. Du fait que le grand axe y-y est disposé suivant la di- rection des colonnes, il existe plus de lignes que de colonnes à l'intérieur d'une périphérie carrée entourant une configuration d'hexagones en nid d'abeille. Lorsqu'on utilise les hexagones illustrés sur la figu- re 2, ceux-ci sont alignés suivant des colonnes verticales qui sont en lignes brisées et qui s'imbriquent l'une dans l'autre, les hexagones d'une même colonne ayant leurs axes y-y co- linéaires deux à deux. Les axes y-y des hexagones 20 sont dans le prolongement des côtés verticaux 22 des hexagones situés au- dessus et au-dessous. Les axes y-y des hexagones 20 sont paral- lèles aux deux bords verticaux 32 et 34 de l'étiquette, comme montré sur la figure 3. La largeur des lignes horizontales "R" est mesurée suivant les axes x-x à mi-hauteur des hexagones 20. Comme décrit plus en détail ci-après, les hexagones 20 sont réalisés par un processus d'impression qui imprime les hexagones 20 en leur conférant au moins deux propriétés opti- ques, par exemple des couleurs contrastantes. Ces couleurs peu- vent être le blanc, comme montré en 25, le noir, comme montré en 26, et également, le cas échéant et de préférence, le gris, com- me montré en 27 (figure 3), bien que d'autres couleurs contras- tantes puissent être utilisées. Il est possible d'utiliser seu- lement deux couleurs contrastantes, telles que le blanc 25 et le noir 26, comme montré sur la figure 2. Dans le mode de réalisa- tion préféré de l'invention, on utilise trois couleurs contras- tantes, à savoir le blanc 25, le noir 26 et le gris 27, comme montré sur la figure 3. Les tons ou nuances particuliers de blanc, de noir et de gris sont choisis pour donner un contraste optimal de manière à faciliter l'identification par un détecteur électro-optique. Le niveau de gris est choisi de manière que ses propriétés optiques se situent sensiblement à égale distance des propriétés optiques du blanc et du noir qui sont utilisés pour la réalisation de l'étiquette. L'étiquette 30 de la figure 3 peut être réalisée en utilisant une étiquette séparée qui présente, selon un mode de réalisation préféré, une surface d'environ 6,5 cm2; en varian- te, si on utilise un fond coloré acceptable, de préférence le blanc, l'étiquette peut être imprimée directement sur la surface de l'article sans que l'on ait besoin d'une étiquette séparée. Du fait qu'il est important d'avoir un fond présentant une pro- priété optique contrôlée pour l'une des couleurs contrastantes, il est préférable d'utiliser une étiquette séparée car la cou- leur du fond de l'étiquette peut être obtenue plus facilement. L'alignement des hexagones imprimés sur l'étiquette par rapport aux bords de l'étiquette est important pour la dé- termination subséquente de l'axe principal de l'étiquette, comme décrit ci-après. L'étiquette est imprimée de manière que les axes y-y des hexagones constituant la structure en nid d'abeille soient parallèles aux bords verticaux 32,34 de l'étiquette (fi- gure 3). Lors de la "lecture" du réseau d'hexagones, permettant le décodage de l'information contenue dans les hexagones indivi- duels, il est important qu'il existe entre les hexagones adja- cents un contraste net de couleurs. Pour les raisons indiquées ci-après, moins on utilise de propriétés optiques pour coder les hexagones, plus l'équipement et le logiciel de lecture nécessai- res pour décoder les hexagones sont simples. Toutefois, un fai- ble nombre de propriétés optiques diminue la densité de données de l'étiquette. Un compromis entre l'information décodée qui peut être mémorisée sur l'étiquette et le coût pour la lecture d'étiquettes présentant plusieurs propriétés optiques consiste, de manière souhaitable, à imprimer les hexagones codés pour leur conférer trois propriétés optiques, à savoir les couleurs noire, grise et blanche. Si le support ou l'étiquette présente un fond blanc net, on peut alors créer les hexagones blancs sans appli- cation d'encre, et il n'est donc nécessaire que d'imprimer ef- fectivement les hexagones noirs et gris. Dans le mode de réalisation préféré de l'invention, les cellules hexagonales grises sont créées en imprimant les cellules à l'encre noire, mais seulement à raison du cinquième élément d'image d'une grille d'éléments d'image d'une imprimante à matrice par points dans l'exemple illustratif décrit ici. Cela est réalisé en utilisant un algorithme de demi-ton, de manière connue. L'imprimante peut donc imprimer une proportion prédéter- minée des éléments d'image pour définir un hexagone gris donné, alors qu'un hexagone noir nécessite l'impression de chaque élé- ment d'image définissant cet hexagone. Cet algorithme ne fait pas partie de la présente invention et ne sera donc pas décrit. * Les cellules hexagonales noires peuvent être réalisées par impression à l'aide d'une encre noire standard. Comme décrit ci-après, le processus d'analyse de lecture du procédé de déco- dage effectue des déterminations grossières parmi les réflecti- vités de noir, de gris et de blanc, de sorte qu'une définition précise des couleurs n'est pas nécessaire. Par ailleurs, si on utilise d'autres couleurs que le noir, le gris et le blanc, ou si encore on utilise divers tons de gris, pour créer des réseaux de données à quatre ou cinq couleurs, le contraste des nuances d'encres doit être beaucoup plus soigneusement étudié pour qu'on soit certain d'avoir des différences mesurables dans les pro- priétés optiques parmi les diverses couleurs. Il est à noter que l'utilisation de l'encre noire constitue l'approche la plus sim- ple et la plus facile pour créer un réseau de cellules hexagona- les en nid d'abeille présentant trois propriétés optiques, comme c'est le cas dans le mode de réalisation préféré de l'invention. En raison de la forme carrée de l'étiquette suivant le mode de réalisation préféré de l'invention et de la nature des cellules hexagonales, les zones marginales de la structure en nid d'abeille présentent des hexagones incomplets 56 (figure 3) qui ne sont pas utilisés pour porter une information utile. Dans le mode de réalisation préféré de l'invention, l'étiquette comporte également une cible d'acquisition. Comme montré sur la figure 3, cette cible 35 présente une pluralité d'anneaux concentriques de couleurs contrastantes (ici le noir et le blanc). Les anneaux noirs sont désignés respectivement en 42, 46, et 48, tandis que les anneaux blancs sont désignés res- pectivement en 44, 50 et 52. La cible est située de préférence au centre géométrique de l'étiquette pour qu'elle soit moins susceptible d'être endommagée ou détruite, en tout ou partie, si la périphérie de l'étiquette est déchirée, salie ou endommagée. De plus, la capacité de la mémoire d'image, comme indiqué ci- après, qui est nécessaire pour mémoriser les données lues sur l'étiquette avant que la cible soit identifiée, peut être rédui- te lorsque la cible d'acquisition est au centre de l'étiquette. Le nombre d'anneaux concentriques utilisés dans la ci- ble d'acquisition est variable, mais on a estimé qu'il était souhaitable et approprié d'utiliser six anneaux concentriques 42, 44, 46, 48, 50 et 52 et leurs interfaces résultants qui sont blanc/noir et noir/blanc. Une technique de corrélation de configurations est utilisée pour comparer et faire concorder une configuration cal- culée attendue des anneaux concentriques avec la configuration qui est lue. Lorsque cette concordance se produit, la cible d'acquisition a été localisée, comme décrit plus en détail ci- après. Le logiciel permettant cette opération ne fait pas partie de l'invention et ne sera donc pas décrit ici. La cible d'acquisition peut avoir tout diamètre géné- ral inférieur à celui du réseau de données, pour avoir une aire qui peut être d'au plus 25 %, et de préférence d'au plus 10 %, de l'aire du réseau de données, par exemple 7 %. De préférence, la cible d'acquisition a une taille aussi faible que possible, car l'aire qu'elle occupe sur l'étiquette ne peut pas porter d'information codée. Dans le mode de réalisation préféré, les diamètres des anneaux imprimés sont choisis de manière que le diamètre extérieur de l'anneau extérieur 52 soit d'environ 7,45 mm. Ainsi, sur la figure 3, l'aire de la cible d'acquisition 35 occupe environ 7 % de la surface de l'étiquette 30 qui présente une surface de 6,5 cm2. De cette manière, une cible d'acquisi- tion satisfaisante 35 peut être imprimée sur une étiquette car- rée 30 de 2,5 cm de côté sans influer de manière néfaste sur la quantité d'information qui peut être codée dans le réseau d'hexagones qui entoure la cible d'acquisition. Comme dans le cas des hexagones incomplets 56, situés à la périphérie exté- rieure de l'étiquette 30, les hexagones partiels 55 contigus à la frontière extérieure de la cible d'acquisition 35 ne sont pas utilisés pour le codage d'information. L'épaisseur ou largeur de chaque anneau est, de manière souhaitable, à peu près égale à la largeur des hexagones, mesurée suivant l'axe x-x entre les côtés verticaux 22, pour faciliter la résolution. Un nombre de six an- neaux est approprié et il est raisonnable, pour faciliter le po- sitionnement des anneaux sur une aire minimale, avec un minimum de risques de fausse lecture provenant de marques erronées ou parasites sur l'étiquette ou d'autres marques erronées ou para- sites qui ne sont pas sur l'étiquette, par exemple sur la bande transporteuse. La cible d'acquisition peut avoir d'autres formes que celle d'anneaux concentriques. Par exemple, on peut utiliser des carrés, des spirales ou des hexagones pour créer des transitions de figures concentriques contrastantes, pour autant que des sec- tions linéaires à travers la cible d'acquisition créent des transitions de couleurs régulières prédéterminées et identifia- bles, susceptibles d'être détectées par un lecteur électro- optique et mesurées par un filtre approprié. Il est à noter que, bien qu'une spirale ne soit pas un ensemble de cercles concen- triques, selon la taille et le rayon de la spirale, on peut néanmoins obtenir une bonne approximation de cercles concentri- ques. On préfère une cible d'anneaux concentriques car le signal engendré par un balayage passant par leur centre présente une fréquence qui est la même lorsque les sections sont prises dans toute direction passant par le centre des anneaux concentriques. Cela simplifie l'identification du centre, comme décrit plus en détail ciaprès, et permet l'identification de la position de la cible d'acquisition par une recherche unidimensionnelle de la sortie analogique ou numérique du lecteur, bien que le procédé de l'invention puisse, en variante ou par la suite, utiliser une recherche numérique bidimensionnelle pour une meilleure préci- sion lorsqu'un signal numérique est analysé. Par "anneaux concentriques" on entend ici des anneaux complets, des anneaux partiels, sous la forme de demi-cercles, des secteurs d'anneaux concentriques s'étendant de 180 à 360', et des spirales concentriques qui sont une approximation d'an- neaux concentriques. Du fait que chaque hexagone peut être codé suivant trois propriétés optiques différentes, dans le mode de réalisa- tion préféré, on peut coder 1,585 bit d'information dans chaque hexagone (log 23). Bien entendu, si on utilise un nombre de pro- priétés optiques supérieur ou inférieur à trois, le nombre de bits codés dans chaque hexagone varie de manière correspondante. L'algorithme de codage, qui ne fait pas partie de l'invention, est conçu pour qu'on puisse se rapprocher de la densité maximale de données et augmenter le nombre de transitions de propriétés optiques entre les cellules, pour faciliter le processus bidi- mensionnel de lecture à horloge décrit ci-après. La figure 4 montre un groupe 60 de neuf cellules hexa- gonales réparties en trois lignes et trois colonnes, ce groupe constituant l'unité de codage de base utilisée dans le mode de réalisation préféré de l'invention. Ce groupe constitue une con- ception de codage souhaitable, mais il n'est pas essentiel. On peut utiliser d'autres unités de codage dans le cadre de l'in- vention. Comme décrit plus en détail ci-après, les groupes 60 sont cartographiés pour le codage de 13 bits d'information par groupe si celuici contient neuf hexagones complets, ou moins de 13 bits si le groupe est incomplet du fait qu'il comporte des hexagones non utilisables. Dans une étiquette carrée de 2,5 cm de côté, et avec un réseau de données comportant environ huit cent quatre vingt huit hexagones et une cible d'acquisition oc- cupant environ 7 % de la surface de l'étiquette, on peut coder 1.292 bits d'information. Chaque groupe 60 comporte deux hexagones inférieurs extrêmes 62, 64, qui sont limités dans leurs propriétés optiques respectives, de manière qu'ils puissent être toujours déterminés en étant différents des hexagones intermédiaires contigus 66. Ainsi, un seul bit peut être codé dans chacun des hexagones 62 et 64. De cette façon, il est possible de coder 13 bits d'infor- mation dans le groupe 60 en codant onze bits sur les sept hexa- gones restants. Comme la cartographie de sept hexagones donne plus de combinaisons possibles qu'on en utilise, c'est-à-dire 537=2187 combinaisons par comparaison avec 211=2 048 combinai- sons, certaines combinaisons sont rejetées, par exemple tout noir, tout gris et tout blanc. On impose les couleurs contras- tantes pour les hexagones 62 et 64 par rapport aux hexagones 66 pour garantir les transitions nécessaires pour le phase de lec- ture par horloge et pour la phase optionnelle de normalisation, de même que pour aider à la détermination de l'alignement hori- zontal du réseau de données, comme décrit ci-après. Dans les cas o les groupes 60 comportent sept ou huit hexagones, sept hexa- gones utilisables sont codés avec onze bits et le huitième hexa- gone, s'il est disponible, est codé avec un bit. Pour tous les autres groupes partiels, trois bits sont codés sur chaque paire d'hexagones et un bit est codé sur chaque hexagone simple res- tant, comme décrit plus en détail ci-après. On voit, par conséquent, que l'étiquette constitue un moyen particulièrement efficace et d'une lecture facile (cette lecture étant effectuée à l'aide d'un équipement et d'un logi- ciel d'analyse appropriés) pour coder une densité très élevée d'information sur un support relativement peu coûiteux et facile à imprimer. Comme indiqué précédemment, on utilise de préférence un groupement d'hexagones suivant 33 lignes et 30 colonnes sur une étiquette de 6,5 cm2, avec une cible d'acquisition représen- tant environ 7 % de la surface totale de l'étiquette. Dans la pratique, on obtient treize bits d'information pour un groupe de neuf hexagones, de sorte qu'on obtient 1,44 bit de données par cellule. Cela est inférieur au 1,585 bit par hexagone en raison des autres contraintes de l'algorithme de codage, -car on n'uti- lise pas toutes les 37 combinaisons et certaines des trans- itions cellule-cellule les moins souhaitables optiquement sont éliminées. Pour les raisons indiquées ci-après, il est souhaita- ble, dans le mode de réalisation préféré de l'invention, d'in- corporer une certaine quantité de protections contre les erreurs lors du codage de l'étiquette, de sorte que la quantité effecti- ve d'information récupérable sur l'étiquette est réduite au pro- fit d'un degré élevé d'intégrité de données dans le processus de décodage. Comme cela apparaîtra facilement à l'homme de métier, la discussion des modes de réalisation de l'étiquette utilisant des cellules hexagonales est directement applicable à des éti- quettes à lecture optique utilisant d'autres cellules polygona- les. Les procédés décrits pour "imprimer" les propriétés opti- ques des hexagones s'appliquent également à l'impression des propriétés optiques d'autres cellules polygonales, par exemple en noir, en blanc, en gris (par la technique du demi-ton) ou au- tres couleurs. Des contraintes et avantages similaires quant à la densité des données s'appliquent aux étiquettes imprimées avec des cellules polygonales autres que des hexagones lorsque les propriétés optiques noire et blanche, et éventuellement gri- se, sont utilisées pour imprimer les cellules polygonales. Comme pour les étiquettes comportant des hexagones, les étiquettes im- primées avec d'autres cellules polygonales de codage peuvent être "lues" à l'aide d'un équipement de lecture d'une complexité moindre lorsqu'on utilise seulement deux propriétés optiques pour coder l'information dans les cellules polygonales, en par- ticulier les couleurs noire et blanche, en raison du contraste maximal qui est obtenu avec ces couleurs. Les procédures et l'algorithme de codage de l'informa- tion décrits pour les étiquettes portant des hexagones sont di- rectement applicables aux étiquettes imprimées avec des cellules polygonales différentes. De manière similaire aux étiquettes portant des hexagones, des cellules polygonales incomplètes, qui peuvent apparaître sur la bordure de l'étiquette à lecture opti- que ou qui résultent d'une oblitération partielle de la cible d'acquisition comportant une série d'anneaux concentriques, ne sont pas utilisées pour coder l'information. Une "configuration en nid d'abeille" comporte, comme montré sur la figure 10, un réseau d'hexagones disposés de ma- nière contiguë, les centres géométriques 311 des hexagones étant situés aux sommets 311A d'une "grille hexagonale" ou d'un "ré- seau hexagonal" 312. Les hexagones réguliers, c'est-à-dire des hexagones ayant six côtés égaux et six angles intérieurs égaux, constituent des réseaux hexagonaux qui, de la même manière, ont une configuration régulière et présentent trois axes A1, A2 et A3 également espacés de 60 degrés. Si, comme montré sur la figure 11, les hexagones 320 de l'étiquette sont irréguliers, mais symétriques, par exemple si les hexagones sont allongés ou applatis suivant deux côtés égaux 321, 322, les centres géométriques 325 d'hexagones adja- cents décrivent un réseau hexagonal irrégulier 327. Un tel ré- seau hexagonal irrégulier présente encore trois axes A1, A2 et A3, mais qui ne sont pas également espacés, c'est-à-dire que ces trois axes ne forment pas entre eux des angles de 60 degrés. Bien que le réseau hexagonal de la figure 11 ne soit pas régulier par nature, il constitue néanmoins un réseau ou grille géométrique bidimensionnel présentant des axes d'espace- ment prédéterminé. Ainsi, les positions et les espacements des centres géométriques des hexagones qui sont situés aux sommets des axes sécants du réseau hexagonal sont également prédétermi- nés. La géométrie du réseau hexagonal est ensuite utilisée dans le procédé de décodage décrit ci-après. En particulier, la phase de filtration, qui est exécutée sur les données numériques transformées correspondant à l'image détectée par le lecteur op- tique, est ajustée pour refléter la géométrie prédéterminée de l'étiquette de manière que la représentation numérique de l'ima- ge lue puisse être utilisée pour reconstruire de manière précise la grille initiale. Le procédé de reconstruction fournit de plus les points manquants dans la grille hexagonale. Il existe des points manquants dans la grille car les transitions des proprié- tés optiques ne se sont pas produites entre des polygones ayant les mêmes propriétés optiques. Avec des réseaux ou grilles hexagonaux irréguliers du type représentés sur la figure 11, il est souhaitable d'ajuster la phase de détermination de l'axe principal, c'est-à-dire la phase (3) (e) du procédé ci-après décrit d'interprétation ou de décodage de l'étiquette qui est mis en oeuvre après la phase de transformation de Fourier du procédé pour identifier l'axe prin- cipal de l'étiquette à lecture optique. Les centres géométriques des polygones sont situés sur cet axe principal suivant des es- pacements différents de ceux qui existent sur les deux autres axes. Les configurations d'étiquette selon l'invention qui se rapprochent du mode de réalisation préféré comportant des cellules hexagonales, comme décrit ci-dessus, sont possibles en utilisant certaines cellules polygonales. La figure 12 illustre une configuration d'étiquette utilisant des cellules polygonales 330 qui ressemblent sensiblement à des hexagones, mais qui sont des polygones à 20 côtés plutôt que des hexagones. On pourrait également imprimer des polygones construits de manière similaire et présentant plus ou moins de vingt côtés. Les polygones 330 sont partiellement contigus, à l'inverse des cellules hexagona- les contiguës imaginaires 331 dans.lesquelles ils sont représen- tés. Les espaces interstitiels 332 du mode de réalisation de l'étiquette de la figure 12 peuvent ou non être imprimés pour avoir une propriété optique différente des polygones codés. Les espaces interstitiels ne portent pas d'information codée, et leur présence conduit donc à une densité de données plus faible pour une résolution optique et un niveau de performances donnés. De plus, si les espaces interstitiels dispersés parmi les hexa- gones ont une propriété optique différente des hexagones adja- cents, le lecteur optique peut détecter plus de transitions en- tre les propriétés optiques des hexagones et les espaces inter- stitiels, ce qui provoque l'apparition d'un signal d'horloge de plus forte énergie dans le domaine de transformation lors du procédé de décodage décrit en détail ci-après. Du fait que les polygones de la figure 12 sont agencés suivant une grille hexagonale présentant trois axes régulière- ment espacés, les centres géométriques 333 des cellules polygo- nales 330 sont situés aux sommets d'un réseau hexagonal 335. L'espacement, la position et l'orientation spatiale des centres des polygones sont prédéterminés et ils peuvent être détectés dans le domaine de transformation du procédé de décodage. L'étiquette de la figure 12 utilise des polygones sen- siblement sous la forme d'hexagones. Du fait qu'ils sont très voisins d'un hexagone, un lecteur optique ayant une résolution modérée pourrait les "lire" comme des hexagones. Les centres géométriques 333 des polygones 330 sont situés, toutefois, aux intersections des trois axes A1, A2 et A3 régulièrement espacés du réseau hexagonal 335. La figure 13 illustre une forme de polygones 340 qui est similaire à celle des polygones 330 de la figure 12, les po- lygones 340 étant disposés pour être totalement contigus. Les polygones 340 peuvent être chacun assimilés par approximation à un hexagone imaginaire 341, comme montré à la figure 13, mais il n'existe pas d'espaces interstitiels, comme les espaces 332 de la figure 12, entre les polygones réels. Une telle disposition contiguë est souhaitalbe pour simplifier le procédé de décodage, mais elle n'est pas nécessaire dans la mise en oeuvre de l'in- vention. Les polygones 340 ont leurs centres respectifs 342 qui sont situés aux sommets d'un réseau hexagonal 345. Les polygones 340, comme les polygones 330 de la figure 12, ont sensiblement la forme d'hexagones, et une résolution optique modérée les fait apparaître comme tels. La figure 14 est une vue d'ensemble d'une étiquette telle qu'elle apparaît par impression à l'aide d'une imprimante à matrice de points qui imprime 200 éléments d'image par 2,5 cm. Sur cette figure, les polygones 360 présentent la forme de la figure géométrique qui est effectivement imprimée en lieu et place d'un hexagone à l'aide d'une telle imprimante, en raison de la densité des éléments d'image de celle-ci. Des imprimantes présentant une densité d'éléments d'image supérieure doivent donner des approximations plus étroites d'un hexagone que les polygones 360 de la figure 14. Ainsi, les polygones 340 de la figure 13 et 360 de la figure 14 peuvent être considérés comme des formes résultantes, en raison des limitations inhérentes à certaines imprimantes, du procédé d'impression pour des étiquet- tes contenant des cellules hexagonales, ou bien ils résultent d'un effort délibéré pour imprimer de tels polygones sensible- ment sous la forme d'hexagones dans le premier cas. La forme de tels polygones, sensiblement en hexagones, leur permet de fonc- tionner, sur le plan pratique, comme des équivalents de cellules hexagonales contiguës de codage. Comme dans le cas de la figure 3, l'étiquette à lectu- re optique de la figure 14 comporte également une cible d'acqui- sition 370 qui est constituée par une série d'anneaux concentri- ques 371 à 376. Commes les hexagones de l'étiquette de la figure 3, les polygones 360, sensiblement en forme d'hexagones sur la figure 14, sont répartis en lignes "R" et en colonnes "C", qui sont définies respectivement par des lignes imaginaires 363, 364 et 361, 362. De plus, comme dans le cas de la figure 3, les po- lygones de la figure 14 ont leurs centres géométriques respec- tifs qui sont situés aux sommets d'un réseau hexagonal défini par les axes régulièrement espacés Ai, A2 et A3. Ainsi, les éti- quettes selon la configuration de la figure 14 sont facilement codées et décodées à l'aide des procédés qui seront décrits ci- après. Si on utilise une variante de géométrie de l'étiquet- te, par exemple une grille carrée, rectangulaire ou analogue, on doit apporter des ajustements au procédé décrit ci-dessous de lecture par horloge bidimensionnelle. La géométrie différente du réseau prédéterminé nécessite que des modifications soient fai- tes dans les filtres utilisés dans la phase de filtrage de ce procédé de lecture. Les filtres agissent sur les données numéri- ques transformées correspondant aux propriétés optiques des po- lygones lues par le détecteur dans le domaine d'image. De tels ajustements mineurs du processus de filtrage apparaîtront aisé- ment à l'homme de métier. Dans les cas o le réseau bidimension- nel prédéterminé comporte des axes irrégulièrement espacés, ou s'ils présentent une configuration irrégulière, il peut être souhaitable d'identifier l'axe principal de l'étiquette avant d'exécuter la transformation de Fourier sur les données numéri- ques représentant l'image lue optiquement. La raison en est que les centres géométriques des polygones ne sont pas régulièrement espacés le long des axes. On peut également utiliser des polygones qui sont agencés de manière non-contiguë pour créer une étiquette à lec- ture optique conforme à la présente invention. La figure 15 il- lustre un réseau hexagonal de carrés 420 qui sont disposés de manière noncontiguë, leurs centres géométriques respectifs 422 étant situés aux sommets d'un réseau hexagonal formé par les trois axes régulièrement espacés A1, A2 et A3. Il apparaît que cette configuration présente une base hexagonale constituée par la grille d'hexagones imaginaires 421 qui peut être superposée aux polygones 420, des espaces interstitiels 425 existant entre les polygones 420. On peut faire appel à des réseaux similaires à celui de la figure 15 en utilisant des rectangles. La figure 16 illus- tre une multiplicité de rectangles 430 qui sont disposés de ma- nière que les centres géométriques 432 de rectangles adjacents soient situés aux sommets d'un réseau hexagonal défini par les axes sécants A1, A2 et A3. Ici encore la visualisation de la configuration hexagonale est assistée par des hexagones imagi- naires 431 qui sont superposés aux rectangles non-contigus 430, des espaces interstitiels 435 existant entre les rectangles 430. La figure 17 illustre de la même façon une étiquette dont les polygones sont disposés de manière non-contiguë, ces polygones étant constitués par des pentagones 440, les centres géométri- ques 442 de pentagones adjacents 440 étant situés sur les trois axes régulièrement espacés A1, A2 et A3. La géométrie des penta- gones non-contigus est plus facilement visualisée en superposant aux pentagones 440 les hexagones imaginaires 441, des espaces interstitiels 445 existant entre les pentagones adjacents 440. Dans les figures 15, 16 et 17, les hexagones réguliers imaginaires 421, 431 et 441 sont disposés en nid d'abeille et les espaces interstitiels 425, 435 et 445 sont délimités par la zone annulaire existant, chaque fois, entre le polygone 420, 430 ou 440 et l'hexagone imaginaire qui l'entoure. On peut établir d'autres réseaux hexagonaux dans les- quels les axes A1, A2 et A3 du réseau sont régulièrement espacés mais ne correspondent pas aux axes de symétrie des figures poly- gonales elles-mêmes. Au contraire, les centres géométriques des polygones adjacents sont situés aux sommets ou intersections des axes du réseau. Un tel agencement est représenté sur la figure 18, dans laquelle une série de rectangles contigus 450 sont dis- posés de manière que les centres géométriques 451 des rectangles adjacents soient situés sur les axes A1, A2 et A3. De manière similaire, on peut agencer des polygones d'ordre supérieur sur un réseau ou grille bidimensionnel prédé- terminé. La figure 19 montre une série d'octogones 460 qui sont disposés de manière partiellement contiguë et qui définissent une multiplicité d'espaces interstitiels 461 parmi les octogones 460. Les centres 462 des octogones adjacents 460 sont situés aux intersections des axes A1 et A2; on forme ainsi le réseau d'oc- togones 460 qui peut être utilisé dans la mise en oeuvre de l'invention. Les espaces interstitiels 461 peuvent recevoir par impression une propriété optique différente de celles des octo- gones 460. Toutefois, cela n'est pas obligatoire dans la mise en oeuvre de l'invention car ce sont l'emplacement, l'orientation et l'intensité de la propriété optique au centre des hexagones 460, situé en un emplacement prédéterminé sur le réseau hexago- nal formé par les axes Ai et A2, qui sont les plus importants dans le procédé de décodage. * Il est à noter que, bien que le mode de réalisation préféré de l'étiquette ait été décrit ci-dessus, de nombreuses autres variantes de l'étiquette sont possibles dans le cadre de l'invention. Par exemple, il n'est pas nécessaire que l'étiquet- te soit carrée et d'un côté de 2,5 cm. On a choisi une étiquette de 6,5 cmz car c'est une taille raisonnable pour obtenir une densité acceptable de données de 100 caractères alphanumériques d'information avec un degré élevé de protection contre les er- reurs, sans pour autant avoir besoin d'une étiquette d'une tail- le excessivement grande. Il est souhaitable d'avoir une étiquet- te de 6,5 cm2 pour réduire la quantité de papier et les coûts relatifs à l'impression, à l'acheminement et à la manutention de telles étiquettes. Des étiquettes avec des codes à barres con- ventionnels d'une taille similaire auraient une densité d'infor- mations bien inférieure. Si on utilise quatre ou cinq propriétés optiques ou couleurs, ou même plus, pour définir les hexagones, on peut grouper sensiblement plus d'information sur une surface donnée d'hexagones d'une taille prédéterminée, mais on crée une augmentation de la complexité du logiciel et de la sensibilité du système de lecture pour pouvoir récupérer cette information. Ainsi, pour des raisons pratiques, il est très souhaitable d'a- voir un système de codage à trois propriétés optiques, par exem- ple le noir, le gris et le blanc. De plus, on peut faire varier la taille des hexagones et de la cible d'acquisition de manière très large tout en restant dans le cadre de l'invention. Bien qu'on ait décrit l'association des hexagones sui- vant des groupes de 3 cellules par 3 cellules, on peut utiliser d'autres configurations de groupes, ou on peut même supprimer totalement les groupes, l'algorithme de codage étant alors conçu spécifiquement pour une configuration à hexagones individuels. De plus, les quantités relatives d'information codée affectée au message, par comparaison à la correction d'erreur, peuvent être également largement modifiées tout en restant dans le cadre de l'invention. CODAGE DE L'ETIQUETTE On décrira maintenant le processus de codage de l'éti- quette selon le mode de réalisation préféré. Toutefois, il est entendu qu'on pourrait concevoir de nombreuses combinaisons, va- riantes et permutations en restant dans le cadre de l'invention. Le processus peut commencer par une série prédétermi- née de données que l'on code sur l'étiquette. De préférence, l'étiquette est utilisée pour l'acheminement, et les données sont divisées en deux ensembles, identifiés comme "message de haute priorité" et "message de basse priorité". Toutefois, l'in- vention n'est pas limitée A deux messages ou niveaux différents de priorité. On peut créer de nombreux messages ou niveaux de priorité dans les limites quantitatives d'une étiquette présen- tant une taille et un nombre de cellules donnés. Par exemple, si l'étiquette est destinée à servir à l'acheminement, le message de haute priorité peut comporter neuf caractères qui représentent le code postal du destinataire de l'article. Bien que les codes postaux utilisent habituellement cinq chiffres, il est de plus en plus fréquent qu'ils utilisent neuf chiffres. Par conséquent, lors de la manutention des arti- cles pour leur distribution, la partie la plus importante de l'information est constituée par le code postal. Celui-ci défi- nit la destination générale de l'article et il permet.d'utiliser divers systèmes de lecture et de contrôle pour diriger l'article vers sa destination correcte avec acheminement par camion, par avion ou par tout système de transport. Le message de basse priorité peut, par exemple, com- porter le nom et l'adresse, notamment le code postal, du desti- nataire de l'article, ainsi qu'une information de facturation. On crée un message de haute priorité et un message de basse priorité pour protéger le message de haute priorité par une correction supplémentaire d'erreur, de manière à permettre au message de haute priorité d'être placé, c'est-à-dire codé, dans la zone la plus centrale de l'étiquette, zone dans laquelle il est moins susceptible d'être endommagé ou détruit, et pour permettre à ce message de haute priorité d'être répété et dis- tribué dans le message de basse priorité; il en résulte que, même si le message de haute priorité est partiellement détruit, il y a de grandes chances que le message de haute priorité puis- se être retrouvé dans le message de basse priorité. Du fait que le message de haute priorité est dans une zone centrale, il est nécessaire seulement de décoder le message de haute priorité pour certaines raisons, de sorte que seule une partie de l'éti- quette doit être traitée, ce qui diminue la durée du traitement. Par exemple, cela se produit lorsqu'un article est sur un trans- porteur et que seul le code postal doit être déterminé pour dé- finir, parmi plusieurs trajets, celui que l'article doit suivre dans le processus de manutention. Du fait qu'il présente une basse priorité, le message debasse priorité n'est pas répété sur l'étiquette. Toutefois, comme décrit ci-après, les deux messages de haute priorité et de basse priorité peuvent comporter divers codes de protection d'erreur et diverses possibilités de correction pour augmenter la probabilité que les deux messages soient lus avec précision. L'utilisation de caractères de protection contre les erreurs, en tant qu'éléments de l'information codée, peut, dans le mode de réalisation préféré de l'invention, en combinaison avec un programme mémorisé et un ordinateur appropriés, faire que le système corrige une erreur pendant le processus de déco- dage, comme décrit ci-après. L'utilisation de codes de protec- tion contre les erreurs est bien connue dans la technique. Dans la mise en oeuvre de l'invention, un opérateur créant une étiquette peut introduire manuellement les données sur un terminal d'ordinateur approprié qui est conçu comme dé- crit ci-après, pour commander une imprimante, de façon à impri- mer sur une étiquette le message de haute priorité et le message de basse priorité qui sont codés de manière appropriée dans les hexagones de l'étiquette. Il n'est pas essentiel pour l'inven- tion qu'un message de haute priorité et un message de basse priorité soient créés, mais cela est souhaitable de manière à augmenter la& probabilité que les données les plus importantes à coder puissent être atteintes. Dans le mode de réalisation pré- féré, l'étiquette reçoit également par impression une cible d'acquisition qui est située au centre et qui comporte une plu- ralité d'anneaux concentriques présentant deux couleurs contras- tantes alternées, ces couleurs étant de préférence deux des cou- leurs utilisées pour imprimer les hexagones individuels, et de préférence encore le blanc et le noir pour assurer un contraste maximum. Lorsque l'opérateur introduit manuellement ces don- nées, l'ordinateur programmé de manière appropriée code chaque caractère du message d'entrée et utilise des désignateurs appro- priés de champ, de manière à créer dans l'ordinateur un courant ou train de bits binaires qui représentent les caractères du message et qui sont codés de manière appropriée par champ pour désigner les messages de haute priorité et de basse priorité, ainsi que leur position relative. Cette opération est effectuée à l'aide d'un programme qui ne fait pas partie de la présente invention et qui ne sera donc pas décrit ici. Cette opération est schématiquement représentée sur la figure 8 en 110 et est identifiée par "TEXT IN". On peut utiliser à cet effet un ordi- nateur Compaq Deskpro 386, avec une horloge de 16 MHz et un cir- cuit intégré microprocesseur mathématique Intel 80387. En variante, le processus peut commencer alors que l'information à coder est déjà contenue dans un courant de bits binaires, car, par exemple, elle a été reçue à partir d'un sup- port de mémorisation ou créée autrement. Par conséquent, le mes- sage à coder peut exister sous une forme qui, avec une assistan- ce électronique, est manuellement convertie en un courant de bits binaires ou qui commence comme un courant de bits binaires. Une fois que le courant de bits binaires a été créé ou qu'un courant de bits protégé contre les erreurs a été produit lors des étapes décrites plus en détail ci-après, le courant de bits doit être cartographié conformément à une configuration prédéterminée de cartographie pour le codage des hexagones en nid d'abeille selon l'invention. La figure 5 est une cartogra- phie de groupe qui montre les cellules hexagonales individuelles de groupes de 3 cellules par 3 cellules qui sont alignés suivant un réseau ou un nid d'abeille contenant 33 lignes et 30 colonnes d'hexagones. Chaque ligne et chaque colonne sont numérotées. Les numéros de lignes vont de 1 à 33, et les numéros de colonnes vont de 1 à 30. On peut voir que certains des hexagones identi- fiés le long du bord supérieur, le long du bord droit et dans la zone centrale sont indiqués par X. Cela signifie que ces hexago- nes ne contiennent pas d'information. Cela résulte du fait que les X extérieurs représentent des hexagones partiels situés sur le bord de l'étiquette, chacune des rangées intéressées compor- tant ainsi 1 hexagone de moins. Les hexagones intérieurs désignés en X représentent des espaces qui sont soit occupés par la cible d'acquisition, soit des hexagones incomplets situés au- tour de la cible d'acquisition, ces hexagones intérieurs X ne recevant également pas d'information. Tous les hexagones qui ne sont pas identifiés en X peuvent recevoir un enregistrement d'information. Selon le mode de mise en oeuvre préféré de l'in- vention, chacun de ces espaces sera occupé par un hexagone noir (B), blanc (W) ou Gris (G). Comme indiqué précédemment, bien qu'on puisse utiliser diverses techniques de groupage et de car- tographie, la mise en oeuvre de la présente invention peut uti- liser des groupes de 9 hexagones répartis en 3 lignes de 3 hexa- gones, pour définir chacun des bits spécifiques d'information et, comme également décrit ci-dessus, 13 bits d'information sont codés de manière souhaitable dans chacun de tels groupes de 9 hexagones. Dans un réseau de données comportant 33 lignes et 30 colonnes d'hexagones contigus, on forme une grille de 11 lignes et 10 colonnes de groupes d'hexagones, chaque groupe contenant un arrangement de 3 cellules par 3 cellules hexagonales conti- guës, cette grille étant visualisée sur la figure 5. Toutefois, il est à noter que chaque ligne de groupes de 3 cellules par 3 cellules, dans la grille de 11 rangées de groupes par 10 colon- nes de groupes, contient un groupe de 7 ou 8 hexagones en raison du rassemblement géométrique des hexagones, ce nombre d'hexago- nes alternant d'une ligne à l'autre. Ainsi, il résulte de cet agencement qu'on obtient 6 groupes de 8 hexagones et- 5 groupes de 7 hexagones. De plus, la cible d'acquisition située au centre crée d'autres groupes incomplets. Ainsi, la figure 5 donne une représentation graphique des groupes d'hexagones utilisables qui sont disponibles pour le codage à l'aide des bits d'information dans un réseau de données en hexagones contigus suivant 33 li- gnes et 30 colonnes. En référence à la figure 4, des groupes comportant 9 hexagones utilisables sont codés en utilisant l'al- gorithme suivant: Prendre onze bits d'information et les cartograpier dans l'ensemble des sept hexagones identifiés en a, b, c, d, e, f. et h. Les hexagones g et i sont utilisés pour représenter chacun 1 bit, de manière à garantir que chacun d'eux est différent de l'hexagone h. Ainsi, 13 bits d'information sont codés dans un groupe complet de neuf hexagones contigus répartis en 3 cellules par 3 cellules. Pour les groupes partiels de 7 ou 8 hexagones utilisables: Prendre onze bits d'information et les cartographier dans l'ensemble des sept premiers hexagones utili- sables. Le huitième hexagone, s'il existe, est utilisé pour représenter 1 bit. Pour toutes les autres cellules partielles: Cartographier 3 bits d'information dans autant de paires d'hexagones que possible. Tous les autres hexagones isolés restants sont utilisés pour représenter 1 bit. Comme la cartographie de sept hexagones donne plus de combinai- sons que onze bits (c'est-à-dire: 37=2 187 par comparaison avec 211=2 048), certaines combinaisons d'hexagones doivent être re- jetées. Les combinaisons rejetées sont choisies pour être celles qui donnent le nombre le plus faible de transitions. Pour réali- ser cela, on crée des tables de lecture pour cartographier les groupes conformément à la figure 5. La création et l'utilisation de ces tables de lecture sont à la portée de l'homme de l'art. Le programme utilisé pour la création des tables de lecture ne fait pas partie de la présente invention et ne sera donc pas dé- crit ici; il est simplement schématisé sur la figure 8 en 130 (MK HEX LUT), 132 (BINHEX.LUT) et 134 (HEXBIN.LUT). L'utilisation de ce schéma de mise en place des bits permet le codage de 1 292 bits d'information dans un réseau d'hexagones contigus de données suivant 33 lignes par 30 colon- nes. La séquence suivant laquelle l'information de haute priorité et l'information de basse priorité sont placées dans la carte de groupes est prédéterminée selon: a) la taille du message de haute priorité; b) la taille du message de basse priorité; et c) l'emplacement optimal du message de haute priorité en un endroit protégé. En utilisant la carte de groupes montrée à la figure 5 comme modèle, un programme mémorisé de cartographie, représenté schématiquement sur la figure 8 en 140 (MKMAPS.C), agissant sur les données numériques contenues dans un support de mémorisa- tion, effectue une prédétermination de la manière suivant la- quelle l'information, c'est-à-dire le message de haute priorité et le message de basse priorité, doit être distribuée sur l'en- semble de la carte de groupes, comme décrit plus en détail ci- après. Le programme de cartographie ne fait pas partie de la présente invention et ne sera donc pas décrit ici. Pour réduire la possibilité d'erreur, ainsi que pour rendre possibles les corrections des erreurs, le mode de réali- sation préféré de l'invention comporte de préférence des dispo- sitions importantes de protection contre les erreurs et de cor- rection de celles-ci. Par exemple, suivant une réalisation pré- férée comportant 1292 bits d'information qui peuvent être codés sur un réseau d'hexagones d'une surface de 6,5 cm2 comportant 33 lignes et 30 colonnes d'hexagones, ainsi qu'une cible d'acquisi- tion occupant environ 7 % de la surface de l'étiquette, il est souhaitable d'utiliser 36 bits d'information de message de haute priorité pour coder un code postal à 9 digits, plus un caractère alphanumérique supplémentaire qui peut représenter un code d'a- cheminement. Dans cet exemple, il est également souhaitable d'u- tiliser 120 bits de vérification de sécurité pour le message de haute priorité. Cela est déterminé par le niveau désiré de cor- rection d'erreurs. De manière similaire, dans cet exemple, on utilise 560 bits de message de basse priorité; ce dernier mes- sage comporte 40 bits de message de haute priorité qui sont in- corporés dans le message de basse priorité. Dans cet exemple, 576 bits de sécurité de message de basse priorité sont ajoutés de manière à maintenir la sécurité et favoriser la détection du message de basse priorité. Cet exemple illustre l'utilisation beaucoup plus abondante des bits de vérification pour préserver le message de haute priorité et permettre sa lecture, par compa- raison au message de basse priorité. Il est à noter que l'infor- mation ci-dessus est donnée uniquement à titre d'exemple et que le message de haute priorité pourrait être plus long ou plus court, le message de basse priorité plus long ou plus court, et le nombre de bits de vérification plus grand ou plus faible, se- lon l'application particulière de l'invention. Un "code systématique" prend une séquence spécifique de messages et ajoute une séquence distincte de vérification d'erreurs à la séquence de messages. Un "code non-systématique" prend une séquence spécifique de messages et incorpore la sé- quence de vérification d'erreurs à la séquence de message pour que le message ne soit plus distinct, mais qu'il reste, bien en- tendu, lisible. On peut, dans le cadre de l'invention, utiliser un codage systématique ou non systématique pour la protection contre les erreurs. La description ci-dessous se rapporte à un code systématique. Par "codage de symboles de détection d'erreurs" on en- tend ici des systèmes de codage systématique et/ou non systéma- tique. On connaît divers codes systématiques linéaires et cy- cliques de protection contre les erreurs, par exemple les codes BCH, les codes Reed-Solomon et les codes Hamming. De préférence, les codes ReedSolomon sont incorporés de manière séparée pour protéger l'intégrité des messages de haute et de basse priori- tés. Les codes Reed-Solomon sont très efficaces et les plus uti- les quand on vérifie les erreurs pour des caractères multi-bits. Les codes Reed-Solomon sont bien connus et ils ne sont cités qu'à titre d'exemple préféré, bien qu'on puisse dans la présente invention utiliser de nombreux autres codes de correction d'er- reurs. Les systèmes de codage Reed-Solomon et autres sont discu- tés, par exemple, dans "Theory and Practice of Error Control Co- des" (Théorie et Pratique des codes de contrôle d'erreurs), Ri- chard E. Blahut, Addison Wesley, 1983, pages 174 et 175. A titre d'exemple, quelques caractéristiques importan- te du code Reed-Solomon sont indiquées ci-après. Les caractéris- tiques spécifiques du code Reed-Solomon peuvent être spécifiées par les paramètres suivants: m = nombre de bits dans chaque symbole n = nombre de symboles dans le bloc = 2m-1 k = nombre de symboles de message (nombre de bits de message = km) t = capacité de correction dans le nombre de symboles = (n - k)/2. Un code postal à neuf digits et un caractère alphanu- mérique unique pour une identification supplémentaire nécessite 36 bits sans protection contre les erreurs dans l'exemple décrit ci-après. On a choisi un code Reed-Solomon avec les paramètres suivants pour le message de haute priorité. m = 6 (symboles à 6 bits) n = 26 1 = 63 t = 10 Par conséquent, k = n - 2t - 43 Du fait que seulement six symboles à 6 bits sont né- cessaires pour représenter un message de 36 bits, les 37 symbo- -les restants (43 - 6) sont des symboles de remplissage qui sont impliqués entre le codeur et le décodeur, et il n'est pas néces- saire de les mémoriser sur l'étiquette. Ainsi, le nombre total de bits nécessaire sur l'étiquette pour le message de haute priorité est (63 -37) x 6 ou 156 bits. Ce système de codage d'erreur permet de corriger jusqu'à 60 (10 x 6) erreurs de bit, ce qui représente 38,5 % des bits utilisés. En raison du grand nombre de symboles de remplis- sage, la grande capacité de détection d'erreurs du codage Reed- Solomon rend extrêmement peu probable que le message de haute priorité soit lu de manière erronée. Le message de basse priorité a été codé à l'aide d'un code Reed-Solomon de protection contre les erreurs présentant les paramètres suivants: m = 8 (symboles à 8 bits) n = 28 1 = 255 t = 36 k = n - 2t = 183 Du fait que 1292 bits sont disponibles pour le codage sur l'étiquette discutée dans cet exemple, un total de 1136 bits (1292 - 156 bits de message de haute priorité et bits de vérifi- cation) sont disponibles pour le codage et les bits de vérifica- tion pour le message de basse priorité. Ainsi, les 904 bits res- tants (255 x 8 - 1136) doivent être des bits de remplissage. Cela permet d'avoir 560-bits (183 x 8 - 904) pour le contenu d'information du message de basse priorité et 576 bits de véri- fication. Pour assurer encore la lecture du message de haute priorité, on l'inclut également dans le message de basse priori- té. Le code Reed-Solomon de protection contre les erreurs appli- qué au message de basse priorité permet de codage de 86 caractè- res alphanumériques à 6 bits et présente une capacité maximale de correction d'erreurs d'environ 25,4 %. Lorsqu'on utilise le codage Reed-Solomon ci-dessus de protection contre les erreurs, le nombre total de 1292 bits d'information disponibles sur l'étiquette en question sont dis- tribués de la manière suivante: 36 bits d'information de haute priorité bits de vérification de haute priorité 560 bits d'information de basse priorité (y compris 40 bits de message de haute priorité incorporés dans le message de basse priorité) 576 bits de vérification de basse priorité Le courant de bits de données, y compris les bits ap- propriés de vérification pour préserver l'information, est assi- gné aux hexagones individuels de la carte de groupes de la figu- re 5. On comprendra qu'une -grande variété de configurations de distribution peut être utilisée, étant entendu que les critères importants à déterminer sont: (1) une localisation sûre du message de haute priorité à proximité de la cible d'acquisition (si celle-ci est présente sur le réseau de données); et (2) création d'une configuration qui est raisonnablement facile à réassembler lors de la lecture. Le programme spécifique de codage pour la protection contre les erreurs ne fait pas partie de l'invention et il ne sera donc pas décrit ici; il est simplement représenté schéma- tiquement en 120 ("ERRCODE"). Le codage pour les codes Reed-Solomon nécessite une multiplication du vecteur de code de message avec une matrice de générateurs. La multiplication par matrice est effectuée en uti- lisant l'arithmétique Galois de champ. L'addition de deux élé- ments quelconques au champ est obtenue en effectuant une opéra- tion "OU exclusif" entre les deux éléments. La multiplication est effectuée par une opération logarithmique dans le champ Ga- lois. Le logarithme et l'antilogarithme sont obtenus en utili- sant des tables de lecture créées à partir des polynômes princi- paux, en particulier pour le message de haute priorité: 1 = x6; et pour le message de basse priorité: 1 + x2 + x3 + x4 + x8. En référence à la figure 8, un programme auxiliaire 126 ("GF.C") engendre les tables de lecture nécessaires pour l'arithmétique Galois de champ. Le programme auxiliaire "GF.C" ne fait pas par- tie de l'invention et ne sera donc pas décrit ici. Les tables de lecture sont calculées et mémorisées dans la mémoire 127 ("GF.LUT") pour leur utilisation lors du codage et du décodage. Le polynôme générateur g(x) pour le code Reed-Salomon est déter- miné par l'équation suivante: g(x) = (x + a) (x + a2)........... (x + 2t o a est l'élément primitif du champ de Galois. La matrice génératrice pour le code Reed-Salomon est formée en effectuant une division en long pour chacune des li- i em e gnes de la matrice génératrice. La kieme ligne de la matrice gé- nératrice est donnée par le reste obtenu en effectuant une divi- sion en long de xn-k-i par g(x). Le calcul des polynômes générateurs g(x), de même que des matrices génératrices pour les messages de haute priorité et de basse priorité, est effectué à l'aide d'un programme auxi- liaire schématisé en 125 ("MKRSLUT.C") qui ne fait pas partie de l'invention et qui ne sera donc pas décrit ici; les tables de lecture pour les matrices génératrices sont créées et mémorisées dans la mémoire 128 ("RS.LUT"). * Selon un mode de réalisation préféré de l'invention, les étiquettes présentant des hexagones sont imprimées à l'aide d'un équipement standard d'impression qui est facilement dispo- nible et peu coûteux. Une imprimante ayant une capacité de ma- trice de 300 x 300 points par surface de 6,5 cm2 donne des ré- sultats satisfaisants pour imprimer en trois couleurs (noir, gris et blanc) des étiquettes comportant 888 hexagones plus une cible d'acquisition centrale. Une telle imprimante est par exem- ple l'imprimante Hewlett Packard Laser Jet Série II, qui compor- te 0,5 mégabit de mémoire et une résolution graphique de 300 points par 2, 5 cm. Une grille de 300 x 300 éléments d'image, présentant une densité de 90 000 éléments d'image par 6,5 cm2, donne environ 90 éléments d'image par hexagone dans le mode de réalisation préféré. On assigne à chaque élément d'image la va- leur O ou 1, représentant un élément d'image noir ou blanc. L'imprimante est utilisée pour imprimer un réseau de données bi- colore d'hexagones noirs ou blancs. Cette imprimante peut égale- ment être utilisée pour imprimer un réseau de données tricolore d'hexagones noirs, blancs ou gris, si on utilise un algorithme de demiton pour produire des hexagones gris, comme indiqué précédemment. Comme représenté schématiquement à la figure 8, une table de lecture de régions 141 ("REGIONS.LUT") de 34 lignes et colonnes, analogue à la figure 5, a été créée à l'aide d'un programme mémorisé 140 ("MKMAPS.C"), cette table étant destinée à la sélection du noir ou du blanc pour les anneaux de la cible d'acquisition. Les hexagones individuels sont codés en noir, blanc ou gris, ou en non-utilisable. Une table de lecture sépa- rée 142 ("HEX MAP.LUT") a été créée par un sous-programme mémo- risé du programme 140 qui spécifie l'assignation de chacun des 300 x 300 éléments d'image sur la grille d'éléments d'image aux régions spécifiques de la table 141, c'est-à-dire environ 90 éléments d'image par hexagone. Les éléments d'image appartenant aux anneaux sont codés en noir ou en blanc. Les anneaux de la cible d'acquisition sont imprimés d'abord en créant une configu- ration hexagonale sur chaque ligne de région, puis en créant les anneaux. Les régions qui sont partiellement ou complètement cou- vertes par les anneaux sont rendues inutilisables dans la table de lecture 141. Le programme 140 et ses sous-programmes ne font pas partie de la présente invention et ne seront donc pas dé- crits ici. Le courant de bits codés pour la protection contre les erreurs est cartographié conformément à une séquence prédétermi- née dans un réseau d'hexagones de 11 x 10 groupes. Comme montré à la figure 8, cette séquence est spécifiée par une table de lecture d'ordre 151 ("ORDER.LUT") engendrée par un programme auxiliaire mémorisé 150 ("ORDER.C") qui ne fait pas partie de l'invention et qui ne sera donc pas décrit ici. Une programme mémorisé 160 ("PRLABEL.C"), qui ne fait pas partie de l'inven- tion et qui ne sera donc pas décrit ici, est utilisé pour assi- gner les valeurs O, 1 ou 2, aux régions disponibles pour l'im- pression sur l'étiquette, en laissant inchangées les régions ayant la valeur 3. Les niveaux de gris pour chacun des hexagones dans un groupe de trois cellules par trois cellules sont assi- gnés conformément à un programme mémorisé 170 ("CELL CODE.C") qui ne fait pas partie de l'invention et qui ne sera donc pas décrit ici. Dans ce programme auxiliaire d'ordre on établit une préférence pour mémoriser le message de haute priorité dans une zone voisine de la cible d'acquisition, o il est moins suscep- tible d'être dégradé. Un programme 180 ("LABEL.C"), qui ne fait pas partie de l'invention et qui ne sera donc pas décrit ici, est par conséquent utilisé pour engendrer un train de bits ap- proprié pour l'entrée de l'imprimante à laser. On peut voir que l'utilisation de noir, de gris et de blanc permet un processus simple d'impression de l'étiquette car on a n'a besoin que d'encre noire, lorsqu'on utilise un algo- rithme standard demi-ton, comme cela est connu en soi dans la technique. Si on utilise d'autres combinaisons de couleurs, ce qui est possible, la nécessité d'imprimer d'autres couleurs im- plique évidemment des complications importantes par comparaison avec l'approche tricolore noir-gris-blanc ou l'approche bicolore noir-blanc. Ainsi, lorsqu'une valeur blanc ou noir a été assignée à chaque élément d'image de l'imprimante, l'étiquette peut être imprimée pour créer un format codé, comme montré à la figure 3, dans laquelle certains hexagones sont blancs, certains sont gris et certains sont noirs, et dans laquelle une région de cible d'acquisition, de préférence constituée d'anneaux concentriques noirs et blancs, est prévue au centre géométrique de l'étiquet- te. INTERPRETATION OU DECODAGE DE L'ETIQUETTE Après avoir décrit la manière dont les données sont codées sur l'étiquette et imprimées, on va décrire maintenant le processus d'interprétation ou de décodage de l'étiquette. On comprendra qu'il est souhaitable d'effectuer la fonction d'in- terprétation de l'étiquette à très grande vitesse, de l'ordre d'une fraction de seconde, pour augmenter l'efficacité avec la- 263520E quelle se produit le processus de manipulation de l'article, ou encore une autre manipulation ou la lecture de l'étiquette. Il existe deux approches de base qui peuvent être choisies pour "capturer" l'image dans le procédé de lecture de l'étiquette. L'étiquette peut être lue à une vitesse relative- ment lente en utilisant un lecteur statique portatif à foyer fixe. En variante, il est très souhaitable, pour atteindre un fonctionnement à grande vitesse, d'utiliser un détecteur élec- tro-optique comportant un mécanisme de focalisation servo- commandé pour permettre une lecture dynamique d'articles qui se déplacent rapidement et qui présentent des tailles et des hau- teurs variées. Le procédé et l'équipement de décodage décrits ci-après se rapportent à un lecteur à foyer fixe. Le procédé, qui présente les caractéristiques générales décrites en référen- ce à un lecteur statique à foyer fixe, est adaptable à un systè- me de lecture dynamique avec certaines modifications à apporter au système optique, comme indiqué ci-après. Lors de la manipula- tion d'articles à grande vitesse, il est souhaitable de disposer d'un mécanisme de lecture très rapide qui peut lire les étiquet- tes se déplaçant à une vitesse linéaire d'environ 2,5 m/s ou plus et passant sous le lecteur fixe. Le processus de lecture de l'étiquette comporte les phases 1 à 5 décrites ci-dessous. 1. Eclairage de l'étiquette Lorsqu'un emballage, un colis, une lettre ou autre est déplacé par un transporteur à grande vitesse, la surface à éclairer est très importante car la taille des articles qui peu- vent être reçus sur le transporteur peut être très importante et variable. Par exemple, il n'est pas rare dans les systèmes de manutention de rencontrer un transporteur d'une largeur d'envi- ron 1,2 m et des articles qui ont une largeur et/ou une hauteur pouvant aller de quelques centimètres à environ 1 m. Par cons- équent, l'étiquette de 6,5 cm2 peut être située n'importe o dans la direction transversale du transporteur. Les articles peuvent également être placés de manière inclinée par rapport à l'axe de déplacement de la bande transporteuse. Les articles peuvent avoir des hauteurs différentes, de sorte que les éti- quettes à lire peuvent être situées, par exemple, à environ 2,5 cm audessus du transporteur ou moins, ou, au contraire, jusqu'à 0,9 m audessus du transporteur ou plus, selon la hauteur des articles que le système peut traiter. Pour éclairer ou illuminer correctement les étiquet- tes, conformément à l'invention, en particulier pour prendre en compte la plage importante de largeurs, de hauteurs et d'angles de présentation des étiquettes, il est souhaitable d'utiliser une source lumineuse de forte intensité dont la lumière est ré- fléchie selon les deux propriétés optiques ou plus choisies pour l'étiquette. La lumière peut être du type infrarouge, ultra- violet ou visible, et le spectre de la lumière visible utilisa- ble peut varier. La technique de détection de la lumière impli- que de préférence la détection de la lumière qui est réfléchie par les hexagones noirs, blancs et gris de l'étiquette. La source d'éclairage doit permettre d'obtenir une lu- mière réfléchie suffisante sur le détecteur (par exemple un dis- positif à couplage par charge dit CCD, comme décrit ci-après) pour permettre au détecteur de faire une distinction fiable en- tre le noir, le gris et le blanc, ou toutes autres propriétés optiques, des hexagones à détecter. Dans un système de lecture dynamique, un réseau de diodes électroluminescentes (LED) peut être utilisé pour produire un niveau d'éclairage d'environ 10 mW/cm2 dans la zone d'éclairage de l'étiquette et au niveau de cette dernière. Les LED peuvent être placées suivant une surfa- ce, sans utiliser une lentille de focalisation, ou suivant un agencement en ligne, en faisant appel à une lentille de focali- sation cylindrique. On pourrait aussi utiliser, dans la mise en 'oeuvre de l'invention, une source de lumière laser traversant un système optique approprié pour fournir un éclairage linéaire. Le choix de la source de lumière et de ses propriétés sont à la portée de l'homme de métier. I1 est à noter que, du fait que l'étiquette peut n'avoir une surface que de 6,5 cm2 et être placée à des hauteurs pouvant aller jusqu'à 0,9 m sur une bande transporteuse d'une largeur d'environ 1, 2 m se déplaçant à une vitesse pouvant aller jusqu'à 2,5 m/s, il est très important de pouvoir éclairer correctement les étiquettes pour identifier et localiser très rapidement les étiquettes. Dans le cas o, comme dans le présent exemple, on uti- lise un détecteur statique à foyer fixe, un niveau d'éclairage d'environ 2 mW/cm2 s'est avéré approprié pour la mise en oeuvre de l'invention. Cela a été obtenu au moyen d'une source lumineu- se fluorescente. 2. Détection optique de l'image de l'étiquette réfléchie La seconde phase de la reconnaissance du processus de décodage consiste à détecter optiquement la zone éclairée à l'aide d'un détecteur à commande électronique. La caméra détec- trice de lumière utilisée dans l'exemple pour un système de lec- ture statique à foyer fixe comporte une caméra de télévision couleur de qualité industrielle du type CCD, telle que le modèle WV-CD 130, de Panasonic Industrial Company, One Panasonic Way, Secaucus, New Jersey07094, U.S.A., équipée d'une lentille de télévision 50 mm fl. 3 à monture C qui comporte un tube de pro- longation de 5 mm et qui est distribuée par D.O. Industries, Inc, 317 East Chestnut Street, East Rochester, New York 14445, U.S.A., sous l'appellation NAVITRON. La caméra est couplée à un panneau ou plaquette de capture d'image de modèle DT-2803-60 distribué par Data Translation Inc. 100 Locke Drive, Marlboro, Massachusetts 01752, U.S.A. Le système optique peut lire l'étiquette dans son in- tégralité, en utilisant un lecteur de zone tel que la caméra et le panneau ci-dessus, ou en variante à l'aide d'un lecteur li- néaire comportant un dispositif CCD, dans lequel la seconde di- mension de la lecture de l'étiquette est effectuée par le dépla- cement de l'article ou de l'étiquette. Un dispositif CCD appro- prié à cet effet peut être le détecteur linéaire d'image CCD à grande vitesse 4096 éléments, modèle Thomson-CSF THX 31510 CDZ, distribué par Thomson-CSF, Division Tubes Electroniques, 38, rue Vauthier, 92102 Boulogne-Billancourt - France. Pour les systèmes dynamiques impliquant le déplacement par un système transporteur des articles portant une étiquette, il est souhaitable d'avoir un long trajet optique entre les éti- quettes et le détecteur. La raison principale de ce long trajet optique est de réduire la variation de la taille ou de l'étendue apparente de l'étiquette lue par un détecteur de lumière éloi- gné. Par exemple, si le trajet optique est d'environ 1,2 m, la taille de l'image pour des étiquettes situées environ à 2,5 cm au-dessus du transporteur sera très différente de celle qui est obtenue pour des étiquettes situées à environ 0,9 m au-dessus du transporteur. Si on utilise un long trajet optique d'environ 6 m, la taille des images d'étiquettes identiques est pratiquement invariable. Cela permet à la zone à détecter, indépendamment de sa hauteur, de couvrir intégralement, ou quasi-intégralement, toute la zone du détecteur de lumière, pour obtenir une résolu- tion d'image suffisamment élevée. Si on utilise un lecteur de zone au lieu d'un lecteur de ligne, le même principe s'applique. Cela peut être mis en oeuvre au moyen du long trajet optique re- présenté sur la figure 6. Pour permettre la focalistion sur des étiquettes si- tuées à différentes hauteurs, un détecteur de hauteur est néces- saire. On peut utiliser un détecteur ultrasonique ou un ensemble de faisceaux de lumière peut être intercepté par l'article. L'un ou l'autre de ces systèmes est utilisable et il peut commander un mécanisme réglable approprié de focalisation à boucle ouverte ou fermée pour la détection et pour le réglage de la position des éléments de lecture optique, par exemple les lentilles et le lecteur, les uns par rapport aux autres, et ce sur une base con- tinue, comme montré sur la figure 6. Cette figure est une vue schématique d'un système de focalisation et de réglage de caméra qui permet, selon l'inven- tion, de régler la position du lecteur optique par caméra, selon la hauteur de l'article à détecter. Ce système comporte une len- tille appropriée 196, un solénoide 202, un détecteur de hauteur 206 et une boucle de réaction. Le détecteur de hauteur 206 peut être un détecteur ultrasonique; en variante, on peut utiliser un faisceau lumineux qui est intercepté par l'article déplacé par le transporteur. Le signal de sortie du détecteur de hauteur est délivré à un micro- processeur 204 qui, à son tour, actionne la commande 202 pour déplacer un enroulement 200 sur lequel un dispositif CCD 198 ou tout autre détecteur de lumière approprié est monté. Un détecteur 208 de position d'arbre détecte la posi- tion de l'enroulement 200 et son signal de sortie délivré au mi- cro-processeur 204 complète la boucle de réaction pour la détec- tion et le réglage de la position de l'enroulement 200. Le détecteur doit pouvoir détecter la lumière réflé- chie provenant de l'étiquette éclairée, et il doit également dé- livrer un signal analogique correspondant à l'intensité des pro- priétés de réflexion de l'étiquette, telles qu'enregistrées par les éléments d'image individuels du lecteur électro-optique. Comme indiqué précédemment, une source appropriée de lumière peut être montée suivant une surface au-dessus du trans- porteur pour couvrir une zone s'étendant sur toute la largeur du transporteur par une lumière d'une qualité et d'une intensité prédéterminées. La lumière réfléchie provenant de l'étiquette peut être renvoyée par une série de réflecteurs, puis être lue par le détecteur électro-optique. Le but de ce trajet optique obtenu par réflexions est de créer un système compact et par conséquent plus rigide. Le signal analogique vidéo de sortie du détecteur est ensuite filtré. Le signal électrique analogique est utilisé en conjonction avec un filtre analogique passe-bande pour détecter la présence d'une cible d'acquisition dans le réseau de données. Le signal analogique est ensuite converti en un signal numérique à l'aide d'un convertisseur conventionnel analogique-numérique situé sur le panneau de capture d'image décrit ci-après ou par tout autre moyen approprié. I1 est possible d'utiliser, à la place d'un filtre analogique passe-bande, un circuit de filtrage numérique pour déterminer la présence de la cible d'acquisition en comparant les données numériques de celles- ci au signal de sortie numérisé du convertisseur analogique-numérique, comme dé- crit plus en détail ci-après. Un exemple d'un lecteur de zone comportant un disposi- tif CCD avec une pluralité de détecteurs, qui peut être utilisé dans le mise en oeuvre de l'invention, est constitué par la ca- méra TV couleur Panasonic WV-CD 130 du type CCD. Le signal de sortie analogique du détecteur est transmis au panneau de captu- re d'image DT 2803-60 précédemment décrit, qui effectue une con- version analogique-numérique vidéo monochrome à 6 bits pour la numérisation et les opérations ultérieures. A l'aide d'un sous- programme approprié mémorisé, le signal numérique de sortie du panneau de capture d'image est préservé dans une mémoire en tant que réplique exacte de l'image enregistrée par le lecteur optique. 3. Traitement de l'image réfléchie Une partie importante de l'invention réside dans le traitement de l'image lue optiquement pour permettre la recréa- tion et l'orientation précises de la configuration originale de l'étiquette, ainsi que la couleur, c'est-à-dire les propriétés optiques, de chaque hexagone. Cela est réalisé en utilisant les phases suivantes, après quoi la configuration connue selon la- quelle l'étiquette a initialement été codée et cartographiée peut être utilisée pour décoder l'information contenue dans l'é- tiquette. (a) Localisation du centre de la cible Avant d'utiliser la caméra et le panneau ci-dessus, un programme d'initialisation 250 ("DTINIT.C"), figure 9, est uti- lisé pour préparer le panneau de capture d'image et les tables de lecture de couleurs de sortie, après quoi un programme 255 ("DTLIVE.C") est mis en oeuvre pour placer le panneau dans le "mode actif". Un programme 260 ("DTGRAB.C") commande le panneau de capture d'image pour qu'il numérise la scène dans une mémoire d'image de 240 lignes par 256 colonnes, avec des échantillons mémorisés sous la forme de valeurs à 6 bits justifiés en bytes (multiplets). Deux programmes auxiliaires effectuent un filtrage des images qui sont transférées sur un support de mémorisation ou extraites de celui-ci. Les programmes ci-dessus ne font pas partie de l'invention et ne sont donc pas décrits ici. Pour réaliser tout d'abord l'acquisition de l'image de l'étiquette, on peut utiliser un filtre analogique passe-bande pour identifier au moins deux propriétés optiques des anneaux concentriques de la cible d'acquisition. Ces deux propriétés op- tiques sont de préférence les couleurs noire et blanche, car plus le contraste est important, plus l'énergie du signal est grande. Pour obtenir un modèle fixe de transition noir/blanc/noir/etc.., il est souhaitable qu'une lecture linéai- re à travers la cible d'acquisition et passant par le centre de celle-ci donne une réponse uniforme en fréquence indépendemment de l'orientation de l'étiquette. Pour cela, les anneaux de la cible sont, au mieux, constitués par des anneaux concentriques contrastants. Le signal de sortie du lecteur est ensuite divisé pour être délivré suivant deux trajets de détection. L'un des trajets détecte toute l'énergie du signal de sortie, et l'autre trajet mesure l'énergie à la fréquence des anneaux. Lorsque les deux signaux de sortie sont comparés, l'énergie dans le détec- teur d'anneaux avoisine de très près l'énergie dans le détecteur de l'énergie totale lorsqu'on effectue une lecture de la cible d'acquisition. Le centre de cette cible est localisé lorsque cette approximation très étroite se produit. Les listings de co- des de sources relatifs à la création du filtre numérique passe- bande et au procédé de filtrage sont schématisés en 280 ("FIND.C") sur la figure 9; ces listings ne font pas partie de l'invention et ne sont donc pas décrits ici. Dans le mode de mise en oeuvre préféré de l'invention, la première phase de fil- trage fait de préférence appel à un filtre analogique passe- bande ou à un filtre analogique passe-bande échantillonné, bien qu'un filtre numérique soit utilisable. Cette phase de localisation de la cible d'acquisition est facultative, car on peut utiliser un lecteur portatif dans la mise en oeuvre de l'invention, auquel cas l'opérateur peut placer le lecteur de manière appropriée pour assurer son aligne- ment correct. Bien entendu, cela est moins rapide que dans l'u- tilisation d'un détecteur automatisé, lequel est préférable pour des opérations à grande vitesse. Si on utilise un détecteur au- tomatisé, c'est-à-dire non portatif, la phase de localisation de la cible est nécessaire dans le procédé. Comme variante du filtre analogique décrit ci-dessus, on peut utiliser un filtre numérique passe-bande faisant appel à l'algorithme de Parks-McClellan, fourni avec l'ensemble de logi- ciels "Logiciels de filtrage numérique pour les IBM PC" (Taylor et Stouraitis, Marcel Dekker, Inc., New-York, N.Y., 1987). Un filtre numérique passe-bande unidimensionnel a été utilisé dans la présente invention pour filtrer un train norma- lisé de bits numériques, comme décrit ci-après, à l'aide des sousprogrammes suivants de filtration. La bande filtrée est la fréquence attendue des anneaux. Le filtre numérique passe-bande unidimensionnel a été conçu pour une vitesse d'échantillonnage de 400 éléments d'image par 2,5 cm et une longueur de 125 élé- ments d'image (ou 7,93 mm) et pour être basé sur la taille des anneaux imprimés de la cible d'acquisition, comme montré sur la figure 3. La fréquence a été de 300/16 paires de lignes par 2,5 cm, pour donner une fréquence normalisée (pour laquelle 400 pai- res de lignes par 2,5 cm = 1) de 300/16 x 400, soit 0,046875. On a choisi un filtre présentant une bande s'étendant 5 % en-deçà de cette fréquence et 15 % au-delà, du fait que les distorsions de l'étiquette donnent, de manière caractéristique, une contrac- tion de l'image et par conséquent une fréquence accrue. On a établi des bandes d'arrêt de 15 % au-dessous de la fréquence jusqu'à 0 et de 25 % audessus de la fréquence des anneaux jusqu'à 0,5 (limite de Nyquist). Les coefficients de filtrage ont été mémorisés dans la mémoire 275 ("IMPULSE. LUT") pour des opérations ultérieures, en supprimant les 62 premiers coeffi- cients du fait que le filtre est symétrique. Un filtre d'une longueur de 25 éléments d'image a été établi en échantillonnant le filtre passe-bande à des interval- les de sortie correspondant à l'amplitude horizontale mesurée. Par exemple, si l'amplitude horizontale de l'image est de 80 éléments d'image par 2,5 cm, on utilise un échantillon sur cinq du filtre (400/80 = 5 éléments d'image). Pour des phases non en- tières, on utilise une interpolation linéaire des échantillons adjacents de filtre. On a également utilisé un second filtre bi- dimensionnel de 25 x 25 éléments d'image. Les valeurs échantil- 263520B lons pour ce filtre bi-dimensionnel ont été basées sur la dis- tance euclidienne de chaque point par rapport au centre du fil- tre, ces valeurs étant étalonnées pour obtenir des amplitudes horizontales et verticales appropriées. On a ensuite utilisé une interpolation linéaire pour les intervalles d'échantillonnage non-entiers. La sortie du filtre unidimensionnel ci-dessus a été mise sous forme carrée et lissée à l'aide d'un filtre passe-bas récurrent du premier ordre, qui donne une fenêtre exponention- nelle de ce qui s'est passé. Lorsque la sortie du filtre de lis- sage dépasse un seuil prédéterminé, une étape facultative de filtrage bidimensionnel est utilisée pour vérifier l'existence de la cible et pour déterminer précisément sa position, comme décrit ci-après. La première partie du filtrage bi-dimensionnel utilise une taille réduite de filtre de 10 éléments d'image par éléments d'image pour réduire le calcul. Ce filtre explore une zone rectangulaire autour de la position détectée par le filtre unidimensionnel. Si la corrélation bi-dimensionnelle maximale dépasse un seuil prédéterminé, l'étape finale du fil- trage bi-dimensionnel, avec le filtre complet 25 éléments d'ima- ge par 25 éléments d'image, est appliquée à une petite fenêtre carrée autour du maximum. Si le meilleur résultat de ce filtre dépasse un seuil prédéterminé, le centre est détecté. Si aucun des seuils n'est dépassé, le programme "décharge" partiellement le filtre de lissage et revient à une exploration unidimension- nelle. Si une exploration unidimensionnelle est effectuée sans détection de la présence de la cible d'acquisition, le programme commande un retour d'erreur. Bien qu'on ait donné ci-dessus quelques indications sur ce programme, celui-ci ne fait pas par- tie de l'invention et ne sera donc pas décrit plus en détail. (b) Normalisation de l'image détectée Les intensités de la lumière réfléchie, qui sont enre- gistrées par le lecteur optique utilisé, peuvent varier en rai- son de modifications de l'éclairage, de la densité d'impression, des propriétés de réflexion du papier, de la sensibilité de la -2635208 caméra, et pour d'autres raisons provoquant une dégradation de l'étiquette, par exemple un pliage, un enroulement, etc. Comme phase facultative, mais souhaitable, on peut normaliser par des processus conventionnels la lumière réfléchie détectée par le S lecteur et transmise à la mémoire. Pour cela, on utilise par exemple un programme schématisé en 270 ("NORM.C"), figure 9. Ce programme ne fait pas partie de l'invention et ne sera donc pas décrit ici; on indiquera simplement qu'il est utilisé pour ana- lyser les niveaux d'intensité de la lumière réfléchie provenant de l'étiquette, tels qu'ils sont enregistrés par blocs d'élé- ments d'image dans le lecteur, pour trouver les intensités mini- males et maximales de lumière réfléchie enregistrées pour le ré- seau de données. La sortie numérique mise en séquence de la com- binaison ci-dessus décrite du lecteur et du panneau de capture d'image est transmise de la mémoire à l'ordinateur pour être en- * core traitée par le programme mémorisé de normalisation. En utilisant une équation y = mx + b, dans laquelle l'intensité minimale substituée à x donne une valeur de y = 0 et une intensité maximale substituée à x donne une valeur y = 63, les intensités de lumière réfléchie enregistrées pour chaque élément d'image sont ajustées de manière que le noir le plus sombre et le blanc le plus clair présents dans l'image mémorisée soient établis comme normes ou références, et les autres tons ou nuances de noir, de blanc et de gris sont ajustés à ces référen- ces. La phase de normalisation rend ainsi plus facile le traite- ment de l'image détectée. Bien entendu, on pourrait également utiliser des processus plus sophistiqués de normalisation connus dans la technique. (c) Remise de l'image à l'échelle Pour les calculs suivants, la réplique mémorisée de l'image de l'étiquette est remise à l'échelle pour créer une image présentant des amplitudes horizontales et verticales iden- tiques. Cette phase est également facultative, mais elle facili- te la lecture rapide et précise de l'information codée. L'opéra- tion de remise à l'échelle est exécutée pour donner à l'image une résolution d'échantillonnage horizontale et verticale uni- forme, par exemple de 150 éléments d'image par 2,5 cm, comme cela est le cas dans le mode de mise en oeuvre de l'invention à foyer fixe statique donné à titre d'exemple. L'opération de remise à l'échelle est effectuée par calcul des adresses de rangées et de colonnes fractionnaires d'échantillons à 0,17 mm sur la base de l'amplitude horizontale et verticale connue. Chaque point de la nouvelle image uniforme remise à l'échelle est ensuite extrait d'un ensemble approprié de points sur la réplique de l'image présente sur le support de mémoire. On utilise une interpolation bilinéaire pour faire une approximation de la valeur de points aux adresses fractionnai- res. La remise à l'échelle place le centre de l'étiquette en un endroit connu dans la mémoire. L'image remise à l'échelle est mémorisée pour un usage ultérieur dans la phase de recherche. Toutes les phases suivantes du procédé supposent donc qu'une image de l'étiquette de remise à l'échelle est centrée en une position connue sur la grille, mais il est à noter que cela n'indique pas l'orientation de l'étiquette, laquelle peut encore être inclinée ou oblique par rapport au lecteur. L'opération de remise à l'échelle est effectuée sous la commande d'un sous- programme mémorisé qui ne fait pas partie de l'invention et qui ne sera donc pas décrit ici. (d) Lecture par horloge bidimensionnelle La séquence suivante de phases du procédé est dans son ensemble désignée par "lecture par horloge bidimensionnelle". Ces phases sont exécutées sous la commande d'un programme et de sousprogrammes appropriés mémorisés, désignés en 290 ("CLOCK.C"), qui ne font pas partie de l'invention et qui ne se- ront donc pas décrits ici. Cette opération est effectuée en deux dimensions sur une image remise à l'échelle pour déterminer avec précision la position de chaque hexagone dans le réseau initial de données. Le but de cette lecture par horloge est de détermi- ner les emplacements d'échantillonnage et de corriger les effets de voile, de vrille, ou d'inclinaison de l'étiquette, car il se peut que l'étiquette ne soit pas parfaitement plane. Cela cons- titue une partie importante du procédé et son application n'est pas limitée à des étiquettes hexagonales codées. Cette lecture peut, au contraire,être appliquée à d'autres procédés de décoda- ge d'une étiquette codée, par exemple un rectangle, une grille bidimensionnelle, notamment des carrés, des triangles, etc. Une lecture par horloge unidimensionnelle est un con- cept général qui est bien compris dans le domaine de traitement de signaux. Une lecture par horloge bidimensionnelle est une ex- tension de ce procédé et sera bien comprise par l'homme de mé- tier. Il est précisé ici que l'expression "lecture par horloge" n'implique pas une notion de rythme. (i) Amplification des bords et fonctionnement non-linéaire La première phase pour accomplir la lecture par horlo- ge peut être exécutée par diverses opérations de cartographie non-linéaire connues dans la technique pour créer des composan- tes de signal à une fréquence d'horloge spécifiée, qui sont ab- sentes dans la sortie d'image numérisée provenant du lecture op- tique et du panneau de capture d'image. Le but de cette carto- graphie non-linéaire est de prendre l'image, de préférence nor- malisée et remise à l'échelle, qui existe à ce point du procédé et de la mettre sous la forme d'une carte non-linéaire bidimen- sionnelle qui amplifie ou augmente les transitions entre les hexagones adjacents contrastants. Dans le mode de réalisation préféré de l'invention, cela est effectué par une cartographie de déviation standard. Cette phase peut également être exécutée par filtrage avec un noyau de différenciation d'image, plusieurs moyens étant connus à cet effet dans la technique, par exemple, les noyaux de Laplace ou de Sobel, puis on détermine une valeur absolue ou on met les résultats sous forme carrée. Ces procédu- res peuvent être trouvées dans "Traitement d'image numérique" Rafael G. Gonzalez et Paul Wints, Addison Wesley, 1977. Dans la cartographie de déviation standard, l'image comportant les bords ou transitions cellule-cellule non diffé- renciés est mémorisée dans une mémoire. Une carte de déviation standard est ensuite créée pour localiser les bords des hexago- nes adjacents contrastants en déterminant les déviations stan- dard de 3 x 3 groupes d'éléments d'image (ce qui est différent des groupes de 3 cellules x 3 cellules), pour déterminer les dé- viations standard des intensités des éléments d'image. On effec- tue des calculs de déviation standard pour déterminer les ré- gions d'éléments d'image présentant une couleur fixe (les dévia- tions standard les plus faibles), représentant l'intérieur d'un hexagone ou l'interface entre deux hexagones de même couleur, par opposition aux groupes d'éléments d'image présentant des dé- viations standard plus importantes, lesquelles représentent les transitions entre un hexagone d'une couleur et un hexagone adja- cent d'une couleur-contrastante. Du fait que les hexagones adja- cents ont fréquemment la même couleur, la carte de déviations standard ne représente pas complètement chaque hexagone. Les bords, transitions ou frontières manquants entre hexagones ré- sultent du fait que le processus de cartographie des déviations standard ne peut pas distinguer les interfaces entre des hexago- nes de même couleur. D'autres aspects du procédé de lecture par horloge visent à engendrer ces transitions manquantes. Le processus de décodage selon la présente invention peut être utilisé pour l'un quelconque des modes de réalisation précédemment décrit et représentés sur les figures correspondan- tes. Les unités de codage de diverses géométries peuvent être facilement utilisées et de telles cellules polygonales codées optiquement peuvent être agencées ou réparties de telle manière que les centres géométriques des cellules polygonales adjacentes soient situés aux sommets d'un réseau bidimensionnel prédétermi- né connu. Lorsque les étiquettes à lecture optique de la présen- te invention sont "lues" par des détecteurs optiques des types ici décrits, la géométrie ou forme particulière des unités ou cellules polygonales individuelles de codage n'est pas détermi- née par le détecteur optique. Au contraire, le lecteur ne fait qu'échantillonner l'étiquette à lecture optique suivant un nom- bre connu d'échantillons par unité de longueur et il enregistre l'intensité de la lumière réfléchie correspondant à la propriété optique d'une zone échantillon particulière dont on a réalisé l'image. Ces valeurs sont ensuite mémorisées sur un support de mémorisation pour un traitement ultérieur. En d'autres termes, le lecteur électro-optique enregistre l'intensité lumineuse moyenne zone échantillon par zone échantillon sur toute la sur- face de l'étiquette, indépendamment de l'existence ou de l'ab- sence d'une impression sur l'étiquette. C'est ce que l'on entend par mémorisation de l'image sans différenciation des bords ou frontières cellule-cellule. Pour cette raison, le procédé de dé- codage est facilement adaptable à la lecture d'étiquettes à lec- ture optique qui présentent des configurations pouvant varier largement, pour autant que les centres des unités polygonales de codage soient situés suivant un espacement et une direction pré- déterminés dans un réseau bidimensionnel. Dans la pratique on a constaté que des altérations du système basé sur des cellules hexagonales de codage, comme c'est le cas dans les modes de réalisation de l'étiquette faisant ap- pel à des polygones sensiblement sous la forme d'hexagones, no- tamment sur la figure 14, conduisent à une réduction négligeable des performances du système. L'utilisation de formes polygonales avec des caractéristiques de rassemblement plus faibles, ou en- core de réseaux de polygones partiellement contigus ou non- contigus au lieu d'une disposition ou configuration contiguë, provoque des performances du système moins bonnes mais néanmoins utilisables pour de nombreuses applications. Toutefois, dans une certaine mesure, en raison du fait qu'on ne peut optiquement pas résoudre les composantes de haute fréquence de cellules de coda- ge polygonales de codage d'ordre inférieur, et en raison d'un rassemblement inefficace des cellules et des réseaux bidimen- sionnels prédéterminés donnant naissance à de grands espaces in- terstitiels entre les polygones, les performances du système se détériorent à une capacité de mémorisation et de lecture de l'information qui est inacceptablement basse. L'acceptabilité du système dépend de la qualité du si- gnal obtenu sur le lecteur électro-optique. Si on altère le sys- tème de lecture, par exemple en augmentant le nombre d'échantil- lons par unité de surface sur l'étiquette, on peut améliorer le signal enregistré par le lecteur, ainsi que les caractéristiques de mémorisation et de lecture de l'information résultant de tel- les configurations partiellement contiguës ou non-contiguës de l'étiquette. De tels ajustements, qui ont pour but de rendre utilisables de telles configurations moins souhaitables de l'é- tiquette, sont à la portée de l'homme de métier dans la techni- que de traitement de l'électro-optique. Par conséquent, le procédé permet une grande varia- tion quant à l'article-étiquette, aux moyens d'acquisition des signaux optiques et au traitement des signaux. Ainsi, les cellu- les polygonales, qu'elles soient de forme régulière ou irrégu- lière, peuvent être utilisées comme unités de codage sur les étiquettes à lecture optique selon l'invention. De plus, pour autant que l'espacement et la direction des centres des polygo- nes sont connus par rapport aux cellules polygonales adjacentes, les cellules polygonales de codage peuvent être placées suivant un réseau prédéterminé autre qu'un réseau hexagonal, et les po- lygones peuvent être disposés de manière contiguë, partiellement contiguë ou même non-contiguë sur l'étiquette à lecture optique. Comme expliqué plus en détails ci-après, les techni- ques de cartographie non-linéaire, en particulier les techniques de cartographie de déviation standard décrites ici en relation avec le mode de réalisation préféré, permettent la reconstruc- tion des bords ou transitions manquants entre les cellules poly- gonales présentant les mêmes propriétés optiques. En outre, cet- te caractéristique peut surmonter le manque de transitions entre les polygones et les espaces interstitiels entre des polygones présentant les mêmes propriétés optiques. Tel est le cas lorsqu'on utilise des configurations d'étiquette contenant des polygones partiellement contigus ou non-contigus. Cette caractéristique est mise en oeuvre par la transformation rapide de Fourier, le filtrage et la transforma- tion inverse rapide de Fourier, décrits ci-après. Une technique facultative utilisée dans le mode de mise en oeuvre préféré de l'invention réduit les calculs néces- saires pour engendrer la carte de déviations standard. Normale- ment, pour calculer la somme de neuf éléments d'image dans cha- que bloc de 3 x 3 éléments d'image, huit opérations d'addition seraient nécessaires. Cela peut être réduit de moitié en rempla- çant chaque élément d'image par la somme de celui-ci et des élé- ments d'image situés immédiatement à sa gauche et à sa droite. Cela ne nécessite que deux additions par élément d'image. Ensui- te, la même opération est effectuée sur la nouvelle image, à la différence que la somme est calculée pour les éléments d'image situés immédiatement audessus et au-dessous. Cela nécessite deux additions supplémentaires, pour donner un total de quatre opérations. Il est à noter que, à la fin de ces phases, chaque élément d'image a été remplacé par la somme de cet élément d'i- mage et de ses huit voisins immédiats. La cartographie des déviations standard est-la techni- que souhaitée pour créer cette carte d'hexagones correspondant au réseau initial de données, mais avec des transitions manquan- tes entre les hexagones initiaux de même couleur. Les techniques spécifiques de cartographie des déviations standard utilisées dans la mise en oeuvre de l'invention ne font pas partie de cel- le-ci et ne seront donc pas décrites ici. (ii) Masquage Le sous-programme suivant, dénommé masquage, est fa- cultatif. Cette opération est utilisée dans la mise en oeuvre de l'invention pour réduire l'intensité des frontières ou tran- sitions qui ne sont pas associées aux contours des hexagones. Ces frontières se produisent en deux endroits: les anneaux de la cible et l'image non-contrôlée entourant l'étiquette. Une fonction de pondération est utilisée pour réduire l'intensité de ces zones. Les détails sur la manière d'effectuer cette opéra- tion, comme préalable à une transformation rapide de Fourier, sont à la portée de l'homme de métier; par ailleurs, ils ne font pas partie de l'invention et ne seront donc pas décrits ici. (iii) Transformation rapide de Fourier bidimensionnlle Cette transformation des valeurs numériques correspon- dant à la carte des déviations standard, éventuellement mas- quées, est ensuite effectuée sous la commande d'un programme mé- morisé disponible commercialement. Dans la pratique, un ordina- teur effectue une transformation rapide de Fourier sur l'image engendrée par la phase initiale pour donner une représentation bidimensionnelle de l'espacement, de la direction et de l'inten- sité des interfaces entre les hexagones contrastants identifiés dans la phase de cartographie des déviations standard. En bref, la transformation rapide de Fourier est une mesure de l'espace- ment, de la direction et de l'intensité des bords entre les hexagones, lorsqu'ils sont connus. Ainsi, l'espacement et la di- rection réguliers des frontières entre hexagones donnent à cer- tains points dans le domaine de transformation un niveau élevé d'énergie. Le point le plus brillant est à 0,0 dans le plan de transformation, ce qui correspond à une composante continue dans l'image. Les six points entourant le point central représentent l'espacement, la direction et l'intensité des bords entre hexa- gones. Bien entendu, comme pour les hexagones, une représen- tation tridimensionnelle de l'espacement, de la direction et de l'intensité des interfaces de polygones contrastants, identifiés dans la phase précédente de cartographie de déviation standard, peut également être calculée en appliquant une transformation rapide de Fourier des données numériques correspondant à l'image détectée et cartographiée de manière non-linéaire de l'étiquet- te. Ainsi, l'espacement et la direction des bords ou côtés des polygones font que certains points dans le domaine de transfor- mation ont une énergie importante. Le nombre de points d'énergie importante qui entourent le point central de coordonnées zéro, zéro dans le plan de transformation dépend de la géométrie de la cellule polygonale particulière de codage qui est utilisée sur l'étiquette à lecture optique. Toutefois, comme pour les hexago- nes, de tels points entourant le point central représentent l'espacement, la direction et l'intensité des bords entre les hexagones ou des bords entre les polygones et les espaces inter- stitiels si la configuration de l'étiquette est par nature par- tiellement contiguë ou non-contiguë. Du fait que l'image est mise en valeur réelle, et non pas complexe, le domaine de transformation est symétrique par point par rapport à l'origine. Ainsi, il n'est nécessaire de calculer que le demi-plan du domaine de transformation, ce qui permet d'économiser un facteur sur deux dans la durée de calcul. L'élimination de ces calculs réduit également le travail néces- saire pour les étapes suivantes de filtrage de l'image et de transformation inverse rapide de Fourier. Le programme de trans- formation rapide de Fourier utilisé dans le mode de réalisation de l'invention donné à titre d'exemple, pour un système statique à foyer fixe, est par exemple le sous-programme "R2DFFT" appar- tenant à l'ensemble 87 FFT-2 disponible auprès de Microway, Inc., Kingston, Massachusetts, U.S.A. (iv) Filtrage de l'image Un procédé de filtrage est maintenant nécessaire pour reconstruire le contour complet de tous les hexagones dans le domaine des images en utilisant les données numériques transfor- mées. Cela est effectué en éliminant tous les points du domaine de transformation qui ne correspondent pas à l'espacement et à la direction désirés des frontières entre hexagones identifiées dans la phase de cartographie des déviations standard. Six points saillants se produisent dans le domaine de transformation en raison de la structure hexagonale en nid d'abeille de l'éti- quette. Seuls trois points dans ce domaine de transformation sont effectivement identifiés, car l'image est symétrique par point autour de l'origine, les trois autres points pouvant donc être déduits des précédents. Dans le mode de réalisation préfé- ré, le filtrage est effectué en trois étapes pour éliminer les transitions à partir de la phase de cartographie des déviations standard, lesquelles sont trop éloignées, trop proches et/ou dans une mauvaise direction. Tout d'abord, on effectue un filtrage passe-haut par mise à zéro de tous les points dans un cercle prédéterminé au- tour de l'origine du domaine de transformation, mais à une dis- tance s'étendant, à partir de l'origine, jusqu'à proximité des six points saillants disposés sous la forme d'un hexagone dans le domaine graphique de transformation. Ces points correspondent à des espacements supérieurs à ceux des espacements des hexago- nes et ils portent ainsi une information relative aux transitions manquantes dans l'image de l'étiquette. Pour recréer les transitions manquantes dans l'image de l'étiquette, il est nécessaire d'éliminer l'information concernant les transitions manquantes dans le domaine de la transformation de Fourier. Ensuite, tous les points situés à l'extérieur d'un certain rayon au-delà des six points saillants dans le domaine de transformation sont mis à zéro. Ils correspondent à des transitions parasites qui sont trop proches l'une de l'autre. Cette opération se combine avec la première pour former un an- neau de points restants. La création de cet anneau est équiva- lente à l'exécution d'un filtrage passe-bande spatial. Les. rayons intérieur et extérieur de l'anneau sont déterminés par l'espacement prévu des contours des hexagones. Du fait que le "diamètre" des hexagones est prévu pour être de 5 éléments d'i- mage dans l'exemple décrit et, pour une longueur de transforma- tion de 256 éléments d'image, les centres des hexagones dans le domaine de transformation doivent être éloignés de 256/5 = 51,2 éléments d'image du centre. Par suite, on a utilisé un anneau qui présente un rayon intérieur de 45 éléments d'image et un rayon extérieur de 80 éléments d'image correspondant à des dia- mètres d'hexagones de 3,2 à 5,69 éléments d'image. On a utilisé un filtre ayant de préférence des fréquences de passage plus élevées car les déformations de l'étiquette, par exemple un voi- le ou une inclinaison, provoquent une contraction de l'image. Après l'exécution du filtrage passe-bande spatial dé- crit ci-dessus, il existe un anneau présentant six points sail- lants, chaque point étant régulièrement espacé angulairement par rapport au centre (point 0,0) du domaine de transformation. Pour assurer la fonction de rejet de l'information non désirée dans le domaine de transformation, on utilise une phase de filtrage directionnel. Tout point qui est à une distance angulaire trop éloignée par rapport aux régions saillantes dans le domaine de transformation est mis à zéro. Cela a pour effet, dans le domai- ne d'image, de supprimer tous les bords qui n'existent pas dans l'une des trois directions dictées par la configuration des hexagones en nid d'abeille. S Pour exécuter le filtrage directionnel, il est néces- saire de trouver le point le plus saillant qui subsiste après le filtrage passe-bande spatial. Ce point est supposé être l'un des six points saillants du domaine de transformation figurant les sommets d'un hexagone. Cinq autres points saillants situés à la même distance du centre et espacés angulairement de multiples de degrés apparaissent également dans le domaine de transforma- tio. Par conséquent, tous les autres points présentant une dis- tance angulaire supérieure à 10 degrés par rapport à l'un quel- conque de ces points sont éliminés. Il subsiste six coins ou segments de l'anneau. Par cette phase de filtrage directionnel toute information d'espacement ou de direction incorrect dans le domaine d'image est éliminée. L'élimination de cette information incorrectement espacée permet le rétablissement du contour com- plet de chaque hexagone dans le domaine d'image. Les phases ci-dessus de filtrage sont effectuées sous la commande de sous-programmes qui ne font pas partie de la pré- sente invention et qui ne seront donc pas décrits ici. La discussion précédente du processus de filtration utilisé pour le mode de réalisation préféré de l'étiquette pré- sentant des hexagones disposés de façon contiguë nécessite des modifications lorsqu'on utilise des réseaux bidimensionnels pré- déterminés pour l'étiquette à lecture optique. Toutefois, il est à noter que seules de légères modifications au processus de fil- trage sont nécessaires pour l'adaptation à des configurations différentes d'étiquette par rapport à ce qui a été décrit et re- présenté précédemment. Une fois que les cellules polygonales individuelles de codage ont été décidées, on prédétermine que leurs bords ou frontières respectifs auront un certain espacement angulaire, ainsi qu'un nombre donné de côtés d'une longueur donnée. Ensui- te, il est nécessaire de déterminer la relation entre les poly- * gones adjacents, par exemple s'ils seront contigus, partielle- ment contigus ou non-contigus. Au surplus, le réseau géométrique suivant lequel les centres géométriques des polygones seront ré- partis doit être établi. Du fait que la géométrie de l'étiquette précédente est déterminée, on peut constituer le processus ap- proprié de filtrage pour filtrer les points d'énergie dans le domaine de transformation de telle façon que seuls les points les plus brillants correspondant A l'espacement et à la direc- tion appropriée des bords des polygones soient traités par le sous-programme de transformation rapide inverse de Fourier. En ce qui concerne les filtres effectivement cons- truits, il est à noter qu'il est nécessaire de construire un filtre passebande spatial dimensionné de manière appropriée sur la base de l'espacement prédéterminé des cellules polygonales de codage. Ensuite, il est souhaitable de construire un filtre di- rectionnel pour éliminer par filtrage les points d'énergie au- tres que les points les plus saillants correspondant aux axes du réseau bidimensionnel prédéterminé des cellules polygonales de codage. Cela élimine toute information concernant l'espacement ou la direction incorrect des cellules polygonales de codage dans le domaine image et les espaces interstitiels s'ils exis- tent. L'élimination d'une telle information incorrecte permet de reconstruire un réseau complet des centres des cellules polygo- nales de codage dans le domaine image au moyen de la transforma- tion rapide inverse de Fourier, conformément à la phase du pro- cédé décrite ci-après. (v) Transformation rapide inverse de Fourier Pour retrouver effectivement le domaine d'image, et pour rétablir ainsi l'image de contour des hexagones contigus du réseau de données, il est souhaitable d'exécuter une transforma- tion rapide inverse de Fourrier (2D-IFFT) sur les données fil- trées du domaine de transformation. La transformation inverse est effectuée à l'aide d'un sous-programme standard bidimension- nel de transformation inverse de Fourier (R2DIFT) appartenant à l'ensemble 87FFT-2 qui est disponible auprès de Microway, Inc., Kingston, Massachusetts, U.S.A. Après l'exécution de cette phase de transformation inverse, le contour de chaque hexagone est ré- tabli dans le domaine d'image. Dans la nouvelle image, les cen- tres des hexagones présentent une grande amplitude. L'amplitude réelle des points aux centres des hexagones dépend du nombre de bords qui étaient présents au voisinage. Plus il y a de bords, plus l'énergie créée est importante aux fréquences autorisées, et par conséquent plus les points présentent une grande amplitu- de. S'il existe moins de bords, cela donne naissance à des points d'amplitude plus faible. L'amplitude des points est une bonne indication du niveau de confiance ou de fiabilité de la lecture par horloge pour tout point donné. (e) Détermination de l'axe principal L'image de l'hexagone a ainsi été recréée mais son orientation doit encore être déterminée. La configuration hexagonale en nid d'abeille selon l'invention présente 3 "axes" espacés de 60 degrés. La direction de ces axes est établie par les points les plus brillants dans le domaine de transformation après le filtrage passe-bande spa- tial. Il est maintenant possible d'établir avec certitude lequel de ces trois axes est l'axe principal. Cette phase est faculta- tive. Si cette phase n'est pas exécutée, l'étiquette doit être codée trois fois, en utilisant chacun de ces trois axes, l'un seulement de ces axes donnant un message significatif. L'axe principal est choisi arbitrairement comme l'axe qui est parallè- le aux deux côtés de l'étiquette, comme décrit ci-dessus en ré- férence à la figure 2. Si les bords ou frontières de l'image carrée sont dé- terminés sur la base de la connaissance de l'axe principal, la plus grande partie de l'énergie de la configuration du contour hexagonal rétabli est située à l'intérieur de ces frontières. Pour déterminer l'axe principal, chacun de ces trois axes est supposé être l'axe principal. Le contour résultant de l'étiquette carrée est déterminé pour chacun de ces trois axes, et l'énergie totale de la configuration de la lecture par horlo- ge qui est située à l'intérieur de ce carré est déterminée à partir des données numériques de sortie d'énergie provenant du sous-programme de transformation inverse. L'essai correct est celui qui donne la plus grande énergie. L'angle de cet axe prin- cipal est ensuite mémorisé pour la phase d'initialisation ou de démarrage et autres opérations de recherche. A ce point, on ne sait pas encore si l'angle enregistré se trouve dans la direc- tion correcte ou à 180 degrés par rapport à cette direction cor- recte. Il est à noter que les trois zones de l'étiquette n'ont pas besoin d'être déterminées in toto, car il n'est pas néces- saire de déterminer l'énergie dans les zones communes dans les trois carrés. Le programme de détermination de l'axe principal de l'étiquette ne fait pas partie de l'invention et ne sera donc pas décrit plus en détail ci-après. (f) Recherche Un programme mémorisé 300 ("SEARCH.C"), figure 9, com- bine l'information du centre de l'hexagone, qui a été transfor- mée et régénérée avec les niveaux mémorisés d'intensité de l'i- mage initiale de manière à déterminer la valeur du niveau de gris de chaque hexagone. La recherche est effectuée de manière à réduire les chances de "pertes" pendant la recherche. Le résul- tat final est d'obtenir une matrice des valeurs de niveau de gris des hexagones du réseau de données. Ce programme ne fait pas partie de l'invention et ne sera donc pas décrit en détail ici. On indiquera cependant que, pendant la première phase de recherche selon ce programme, on établit quatre ensembles d'in- formations importantes. L'ensemble "valeur d'horloge" mémorise une mesure de la qualité du signal d'horloge reçu pour chaque hexagone; un autre ensemble mémorise la valeur de niveau de gris (0-63) au centre de chaque hexagone; et les deux autres ensembles mémorisent la position de la ligne et de la colonne du centre de chaque hexagone. (i) Phase d'initialisation (démarrage) A partir de l'angle de l'axe principal déterminé dans la phase (e) et de l'espacement connu des hexagones (5 éléments d'image) dans l'exemple, on calcule les déplacements horizontaux et verticaux prévus depuis le centre de chaque hexagone jusqu'au centre des six hexagones situés autour. Après ces calculs, le programme 300 ("SEARCH.C") agit sur le signal de lecture par horloge qui est prélevé dans la mé- moire, et sur l'image de l'étiquette remise à l'échelle qui est également lue dans la mémoire. Le but fondamental de cette phase d'initialisation est de rassembler et condenser l'information provenant de ces deux sources et d'engendrer une matrice de don- nées fournissant une valeur d'échelle de gris pour chaque hexa- gone. Cette phase d'initialisation de la recherche est limi- tée par un carré autour du centre de l'étiquette d'environ 8,5 mm de côté. Dans cette zone, un bon point de départ est le point d'amplitude la plus élevée qui est trouvé dans l'ensemble de si- gnaux d'horloge retrouvés. Ensuite, on détermine la position de ce point de départ par rapport au centre de l'étiquette. Ce point de départ est un point o le signal d'horloge est fort et distinct, et également un point relativement voisin du centre de l'étiquette. Un signal fort et distinct est souhaitable pour as- surer que la recherche commence avec un centre d'hexagone vala- ble, et il est souhaitable que le point soit voisin du centre de l'étiquette de manière que sa position absolue puisse être dé- terminée sans influence néfaste provenant d'un voile ou d'une inclinaison. La mesure de la qualité d'un point dans la configu- ration de lecture par horloge est égale à l'amplitude du point diminuée de l'amplitude des huit points qui l'entourent. Les coordonnées rectangulaires du point de départ sont converties sous la forme polaire, les coordonnées polaires sont ajustées par rapport à l'angle de l'axe principal déterminé précédemment, et ce résultat est converti à nouveau sous la forme rectangulai- re. Ces coordonnées sont mises à l'échelle en concordance avec l'espacement prévu des rangées (4,5 éléments d'image) et l'espa- cement des colonnes (5 éléments d'image) pour arriver à la posi- tion d'insertion sur la matrice d'hexagones. La qualité d'horlo- ge, les niveaux de gris et les emplacements correspondant à l'hexagone de départ sont ensuite introduits dans les quatre en- sembles ci-dessus d'informations. (ii) Boucle de recherche principale La boucle de recherche principale a pour rôle de loca- liser le centre des hexagones restants. La boucle se termine lorsque le nombre prévu d'hexagones a été atteint. L'ordre de la recherche pour les centres des hexagones est extrêmement impor- tant. L'amélioration de la fiabilité du processus de décodage en présence de dégradations de l'étiquette provient de la technique particulière de recherche utilisée, comme décrit ci-après. Chaque itération de la boucle de recherche commence par le rappel de la position du point de lecture par horloge de plus grande amplitude dont les voisins n'ont pas été cherchés pour leurs valeurs les plus élevées. A partir de ce point connu, la recherche est étendue d'un hexagone dans chacune des six di- rections. L'effet est d'établir la configuration de recherche suivant un trajet qui va de la meilleure qualité de lecture à la moins bonne. Ainsi, s'il existe une faible zone de lecture, par exemple au centre de l'étiquette ou dans une zone oblitérée, l'algorithme de recherche tourne autour d'elle plutôt que de la traverser. En contournant ces zones faibles et en les conservant pour plus tard, la probabilité de pertes sur la grille est gran- dement réduite. Du fait que les pertes sont précisément aussi mauvaises qu'une lecture incorrecte d'un niveau de gris, cette caractéristique de l'algorithme de recherche est extrêment uti- le. Un sous-programme, qui ne fait pas partie de l'inven- tion et qui ne sera donc pas décrit ici, assure la recherche des voisins de la meilleure valeur de qualité d'horloge trouvée dans la boucle principale. Le sous-programme effectue six cycles, à raison d'un cycle pour chaque hexagone voisin de l'hexagone en question. On calcule tout d'abord la position d'un voisin. Si ce voisin est à l'extérieur de la frontière de l'étiquette, l'ité- ration par boucle se termine. Dans le cas contraire, le voisin est vérifié pour voir s'il a déjà été recherché dans une autre direction. L'itération par boucle se termine si ce voisin a été recherché, car l'algorithme rend les recherches précédentes plus fiables que les suivantes. Si le voisin franchit ce test, la po- sition prévue de son centre est calculée dans la configuration de lecture par horloge. A ce point, on effectue une recherche de gradient pour le signal d'horloge de plus haute amplitude. Les huit éléments d'image entourant la position lue sont recherchés pour voir si on trouve une valeur d'horloge supérieure. Si tel est le cas, les huit voisins du point voisin le meilleur sont vérifiés pour voir si une valeur encore meilleure est trouvée. Cette recherche de gradient permet un degré d'adaptation qui est impératif si on doit lire des étiquettes voilées ou inclinées. Le sous-programme continue alors sur le voisin suivant ou re- vient lorsque tous les voisins ont été vérifiés. Comme mentionné dans la phase (d), et comme résultats des processus de transformations des données, la grille recons- truite porte maintenant une information concernant les centres géométriques des cellules polygonales de codage. Cette grille a plus d'énergie dans les zones o existaient à l'origine des in- terfaces plus contrastants. Les centres sont disposés sur un ré- seau bidimensionnel prédéterminé présentant un nombre prédéter- miné d'axes régulièrement ou irrégulièrement espacés, selon le cas. L'information concernant la relation spatiale des axes du réseau bidimensionnel prédéterminé peut, de manière souhaitable, être utilisée dans la phase de détermination de l'orientation de l'axe principal. Toutefois, il est à noter que l'algorithme pourrait être modifié de manière appropriée pour que le procédé de déco- dage détermine la géométrie réelle du réseau tridimensionnel et, A partir de cette détermination, détermine le processus de fil- tration, l'axe principal de l'étiquette (c'est-à-dire l'axe du réseau bidimensionnel qui est parallèle aux deux côtés d'une étiquette carrée à lecture optique, telle que discutée ici), et donne les coordonnées nécessaires pour le sous-programme de re- cherche. Que la géométrie de l'étiquette soit déterminée par une telle phase optique, comme décrit ci-dessus, ou qu'elle soit introduite simplement dans le procédé de décodage grâce à des modifications appropriées dans le procédé de lecture par horloge bidimensionnelle, la variété de configurations d'étiquette ici représentées et décrites peut facilement être adaptée par l'hom- me de métier. Il est à noter que le nombre d'axes sur lesquels les centres des cellules polygonales adjacentes individuelles de codage sont disposées, ainsi que leur orientation angulaire res- pective, peuvent être remplacés dans la phase de détermination de l'axe principal par les trois axes du réseau hexagonal du mode de réalisation préféré. Par conséquent, l'axe principal du réseau bidimensionnel prédéterminé peut être déterminé sans ef- fectuer l'analyse d'essai et d'erreur décrite dans la phase (e). Comme dans le cas du réseau hexagonal du mode de ré- alisation préféré, l'information provenant de la phase de déter- mination de l'axe principal et de l'espacement connu des poly- gones peut être utilisée pour calculer les déplacements horizon- taux et verticaux prévus à partir du centre d'un polygone vers les centres des polygones situés autour. Après ces calculs et après les ajustements nécessaires du sous-programme de recher- che, la recherche, notamment la phase d'initialisation et la phase de recherche par boucle principale, peut se dérouler pour la configuration particulière d'étiquette qui est utilisée. De tels ajustements mineurs dans le programme de recherche 300 ("SEARCH.C") sont à la portée de l'homme de métier et ne seront donc pas décrits ici. A la fin de ce sous-programme, l'emplacement du centre courant est marqué de manière à ne pas être recherché à nou- veau. Le but est de supprimer cet emplacement comme candicat pour la recherche de ses voisins. Pour chaque itération de bou- cle, on ajoute de 0 à 6 nouveaux candidats et on supprime un candidat. Une mise en oeuvre pratique pourrait utiliser une structure de données qui conserve les candidats dans l'ordre d'amplitude lorsque les opérations d'insertion et de suppression sont exécutées. Une telle structure est dénommée queue de prio- rité (référence: "Les algorithmes de conception et d'analyse d'ordinateurs", Aho, Hopcroft et Ullman, Addison Wesley, 1974). Il est connu qu'un algorithme de recherche linéaire nécessite des opérations d'ordre n2, tandis qu'une queue de priorité effi- cacement mise en oeuvre et utilisant une structure équilibrée en arbre ou analogue nécessite des opérations d'ordre n log n. Un algorithme de recherche d'ordre n basé sur un tri global pour- rait également être utilisé, si les valeurs d'horloge lues sont mises à l'échelle et réduites à une faible gamme d'entiers. (g) Génération de l'histogramme et création de seuil A la fin de la boucle de recherche principale, les em- placements des centres de tous les hexagones ont été déterminés et les valeurs de gris des centres de tous les hexagones, qui ont été mémorisées, sont complètement introduites. L'étape sui- vante est de créer un seuil pour les valeurs numérisées de ni- veaux de gris dans la gamme de 0 - 63 pour les niveaux discrets, par exemple du noir, du gris et du blanc pour une étiquette noi- re, blanche et grise. Cela est effectué en établissant un histo- gramme des valeurs d'intensités de l'image de l'étiquette à par- tir des centres des hexagones. Le découpage des niveaux peut être déterminé en cherchant les discontinuités dans l'histogram- me. Le sous-programme spécifique utilisé pour établir l'histo- gramme et déterminer les niveaux de découpage ne fait pas partie de l'invention et ne sera donc pas décrit ici. (h) Correction de grille grossière et orientation finale Après la création de seuils à des niveaux discrets, deux distorsions peuvent encore être présentes. Tout d'abord, le réseau peut être décentré. Cela peut se produire si la phase de recherche initiale ne détermine pas correctement l'emplacement du signal d'horloge ayant la meilleure qualité et relatif au centre de l'étiquette. La seconde possibilité réside en ce que toute l'étiquette a effectivement été lue de haut en bas car l'angle de l'axe principal présente une ambiguité de 180 degrés. Un sous-programme mémorisé, qui ne fait pas partie de l'invention et qui ne sera donc pas décrit ici, a pour fonction de déterminer si l'étiquette est décentrée ou non. Si l'étiquet- te a été placée correctement, les coordonnées de la ligne cen- trale doivent passer par le centre de l'étiquette. Pour détermi- ner si une erreur de positionnement vertical a été faite, les lignes audessus de la ligne centrale supposée sont vérifiées pour voir laquelle constituerait une ligne passant le plus près du centre de l'étiquette. Si une ligne au-dessus ou au-dessous est plus proche que la ligne centrale supposée, un décalage ap- proprié vers le haut ou vers le bas est effectué. Si la justifi- cation à gauche de lignes courtes a été faite incorrectement, elle est ajustée par décalage des lignes courtes d'une position 0 vers la droite. Les erreurs de positionnement horizontal et la lecture du haut vers le bas sont vérifiées en utilisant l'information contenue dans l'étiquette, cette information étant dénommée information de grille grossière. L'information est distribuée dans des groupes d'hexagones de 3 cellules x 3 cellules, comme décrit ci-dessus. Du fait que l'étiquette peut être constituée par une grille ou réseau de, par exemple, 33 lignes et 30 colon- nes, ces groupes forment une grille de 11 par 10. L'hexagone central inférieur de chaque groupe complet de 3 cellules x 3 cellules a une propriété spéciale qui est donnée lors du codage. Il existe une transition garantie de chaque côté de cet hexagone comme décrit précédemment en référence à la figure 4. Par exem- ple, si l'hexagone central inférieur est noir, les hexagones in- férieurs de gauche et de droite peuvent être gris ou blanc. Un sousprogramme mémorisé, qui ne fait pas partie de l'invention et qui ne sera donc pas décrit ici, tire avantage de cette pro- priété de transition pour supprimer les deux distorsions finales possibles. Tout d'abord, on crée un réseau dans lequel chaque élément du réseau indique si une transition s'est produite entre deux hexagones horizontalement adjacents. Ensuite, le réseau est vérifié pour chacune des neuf positions hypothétiques de la grille grossière agencée dans une configuration de 3 x 3 autour de la position prévue de 0. L'une de ces positions montre une meilleure concordance entre les transitions effectives et pré- vues, et cette position est retenue. Ensuite, la même hypothèse est vérifiée en supposant que l'étiquette a été lue du haut vers le bas. Cela se produit si l'angle de l'axe principal est effec- tivement dirigé de la droite vers la gauche par rapport à la ma- nière dont l'étiquette a été imprimée, au lieu d'être orientée de la gauche vers la droite. Si l'étiquette a été simplement inversée, c'est-à-dire avec inversion respectivement des lignes les plus hautes avec les lignes les plus basses et des colonnes les plus hautes avec les colonnes les plus basses, les résultats des positions doi- vent alors également être inversés. Toutefois, une transforma- tion importante doit être effectuée pour corriger une inversion de l'étiquette lors de la lecture, les lignes courtes (longueur 29) sont justifiées à gauche; ainsi, lorsque l'étiquette est inversée, ces étiquettes doivent être justifiées à droite. Le réglage est effectué, et c'est cette procédure qui rend les ré- sultats des hypothèses de positions différents d'une simple in- version. En fait, le meilleur résultat des tests de positions sera meilleur que celui de tout test précédent si l'étiquette a effectivement été lue du haut vers le bas. Après que l'on a dé- terminé si l'étiquette a ou non été lue du haut vers le bas, et après avoir déterminé s'il y a un quelconque décalage dans le positionnement absolu, la matrice de l'étiquette peut alors être décodée. Par une détermination correcte de l'image et de la po- sition, les fonctions de traitement de l'image sont terminées et on commence alors les traitements de décodage des données. 4. Décodage Un programme 182 ("RD.LABEL.C") sur la figure 8, qui ne fait pas partie de l'invention et qui ne sera pas décrit ici, lit le dossier créé par le programme de recherche et engendre un dossier de courant de bits, de 1292 bits dans le mode de réali- sation préféré. Ce programme utilise un sous-progamme mémorisé 183 ("Cell Dec.C"), qui ne fait également pas partie de l'inven- tion et qui ne sera donc pas décrit ici; ce sous-programme mas- que les hexagones non utilisables et effectue un décodage qui est l'inverse du programme de codage. La première phase dans le procédé de décodage consiste à engendrer un courant de bits à partir de l'information d'hexa- gones, en utilisant un procédé de cartographie hexagone-à-bit qui est l'inverse du procédé de cartographie bit-à-hexagone uti- lisé dans l'opération de codage. Le courant de bits (information) est ensuite divisé par le programme en un courant de bits de message de haute prio- rité et en un courant de bits de message de basse priorité, ou encore en autant de courants de bits qu'on en utilise dans le codage de l'étiquette. Il est alors nécessaire d'appliquer une correction d'erreur à chaque courant de bits en utilisant les techniques de codage d'erreurs qui sont utilisées dans le procédé de codage de l'étiquette. Par exemple, si l'on utilise un codage "Reed- Solomon", la correction d'erreurs sur le courant de bits engen- dré par le programme de recherche engendre une sortie qui est dans le même format que précédemment décrit pour le dossier d'entrée de codage. La correction d'erreur peut être exécutée suivant la séquence suivante (Reference: théorie et pratique des codes de commande d'erreur, comme décrit ci-après). 1. Calcul des syndromes 2. Calcul du polynôme de localisation d'erreur en uti- lisant l'algorithme Berlekamp-Massey 3. Calcul des emplacements d'erreur en utilisant la recherche Chien 4. Calcul des amplitudes d'erreur en utilisant l'algo- rithme de Forney. La dernière phase est exécutée seulement si un nombre d'erreurs corrigibles a été détecté dans les phases 2 et 3. Le nombre d'erreurs détectées est également calculé. Si les erreurs ne sont pas corrigibles, ou si une erreur est située dans une zone de remplissage, comme décrit ci-après, on effectue un mar- quage. Le processus particulier de codage d'erreur utilisé dans cet exemple est schématiquement indiqué en 184 ("ERRDEC.C"), fig. 8; il ne fait pas partie de l'invention et ne sera donc pas décrit ici. 5. Sortie Par la localisation de l'article (par identification de sa position sur le transporteur), on peut utiliser le message de haute priorité, indiquant par exemple le code postal de la destination de l'article, pour commander des bras et des trans- porteurs d'acheminement appropriés pour acheminer l'article vers le camion, l'avion ou autre transporteur approprié de manière à orienter l'article vers sa destination. Bien que l'invention puisse être utilisée dans un sys- * tème de manutention, il est évident qu'elle peut également être utilisée dans une grande variété de traitement ou de groupement d'information, de manutention d'articles et d'opérations de pro- duction dans lesquelles on désire lire une étiquette sur un em- ballage, une lettre, une pièce, une machine ou analogue, et com- mander un système pour qu'il effectue par exemple une manuten- tion de l'article ou une opération de fabrication sur l'objet portant l'étiquette. L'invention permet que cette opération se produise à grande vitesse et avec grande précision en traitant une quantité importante d'information d'étiquette et même en protégeant une grande partie de cette information contre une perte due à des déchirures ou analogues de l'étiquette. Comme montré sur la figure 8, pour afficher de manière différente le message décodé sur un terminal d'ordinateur, on peut utiliser un programme 185 ("TEXTOUT.C") qui ne fait partie de l'invention et qui ne sera donc pas décrit ici. REVENDICATIONS 1. Article, notamment étiquette, à lecture optique, pour la mémorisation d'information codée, caractérisé par le fait qu'il comporte une multiplicité de polygones (20, 310, 320, 330, 340, 360, 420, 430, 440, 450, 460) qui sont codés et dont chacun présente l'une d'au moins deux propriétés optiques diffé- rentes. 2. Article selon la revendication 1, caractérisé par le fait que les polygones sont réguliers. 3. Article selon la revendication 1, caractérisé par le fait que les polygones sont irréguliers. 4. Article selon l'une des revendications 1 à 3, ca- ractérisé par le fait que les polygones sont des hexagones, no- tamment des hexagones réguliers, par exemple disposés en nid d'abeille. 5. Article selon l'une des revendications 1 à 3, ca- ractérisé par le fait que les polygones sont des triangles, des carrés, des rectangles, des pentagones, ou des polygones à plus de cinq c6tés. 6. Article selon l'une des revendications 1 à 5, ca- ractérisé par le fait que lesdites propriétés optiques sont les couleurs noire, blanche ou grise. 7. Article selon l'une des revendications 1 à 6, ca- ractérisé par le fait qu'une information plus importante est co- dée dans des polygones voisins du centre dudit article. 8. Article selon l'une des revendications 1 à 7, ca- ractérisé par le fait que l'information codée dans lesdits poly- gones comporte au moins une première et une seconde zones de message, la première zone de message étant située plus loin de la périphérie de l'article que la seconde zone de message. 9. Article selon l'une des revendications 1 à 8, ca- ractérisé par le fait que les polygones sont codés par une in- formation de message et une information de détection d'erreur, pour permettre la détection d'erreur dans l'information de mes- sage lue sur l'article. 10. Article selon la revendication 9, caractérisé par le fait que l'information de détection d'erreur peut être utili- sée pour corriger les erreurs dans l'information de message lue sur l'article. 11. Article selon l'une des revendications 1 à 10, ca- ractérisé par le fait que les polygones sont contigus, partiel- lement contigus ou non-contigus. 12. Article selon l'une des revendications 1 à 11. ca- ractérisé par le fait que les polygones sont disposés de manière que les centres géométriques (311, 325, 333, 342, 422, 442, 451, 462) de polygones adjacents sont situés aux sommets (311A) d'un réseau bidimensionnel prédéterminé (312, 327, 335, 345). 13. Article selon la revendication 12, caractérisé par le fait que le réseau est un réseau hexagonal régulier ou irré- gulier 14. Article selon l'une des revendications 12 et 13, caractérisé par le fait que le réseau présente trois axes (A1, A2, A3) qui sont régulièrement espacés angulairement, par exem- ple à 60 . 15. Article selon l'une des revendications 1 à 14, ca- ractérisé par le fait que les polygones sont disposés en lignes (R) et en colonnes (C), l'article (30) pouvant comporter jusqu'à cinquante lignes et cinquante colonnes pour une surface de 6,5 cm2, par exemple trente trois lignes et trente colonnes. 16. Article selon l'une des revendications 1 à 15, ca- ractérisé par le fait qu'il comporte une pluralité d'anneaux concentriques (42 - 52, 371 - 376) occupant sur l'article une zone qui est séparée de la zone occupée par les polygones codés, chaque anneau concentrique présentant l'une d'au moins deux pro- priétés optiques différentes suivant une séquence alternée. 17. Article selon la revendication 16, caractérisé par le fait que les anneaux concentriques sont situés au centre de l'article (30). 18. Article selon l'une des revendications 16 et 17, caractérisé par le fait que les anneaux concentriques occupent une aire inférieure à 25 % de l'aire de l'article (30), de pré- férence inférieure à 10 %, et de préférence encore égale à 7 %. 19. Article selon l'une des revendications 16 à 18, caractérisé par le fait que les propriétés optiques des anneaux sont les mêmes que deux des propriétés optiques des polygones. 20. Procédé pour coder une information sur un article selon l'une des revendications 1 à 19, caractérisé par le fait qu'il comporte les phases consistant à: (a) assigner l'une d'au moins deux propriétés optiques à chaque polygone pour créer une pluralité de polygones présentant des propriétés optiques; (b) coder l'information en ordonnant les polygones suivant une séquence prédéterminée; et (c) imprimer chaque polygone suivant sa propriété optique assignée. 21. Procédé selon la revendication 20, caractérisé par le fait qu'il comporte en outre les phases consistant à: (d) assigner une pluralité de points dans une matrice de points pour définir la propriété optique de chaque polygone; et (e) imprimer ladite pluralité de points. 22. Procédé selon l'une des revendications 20 et 21, caractérisé par le fait que la phase (b) comporte la cartogra- phie de groupes constitués par deux ou plus de deux polygones dans des zones géographiques prédéterminées dudit article (30). 23. Procédé selon l'une des revendications 20 à 22, caractérisé par les phases consistant à diviser l'information codée en au moins deux catégories de priorités élevée et basse, et à coder l'information de priorités élevée et basse dans des zones géographiques prédéterminées séparées. 24. Procédé. selon la revendication 23, caractérisé par la phase consistant à appliquer séparément l'information de détection d'erreur à l'information de priorités élevée et basse. 25. Procédé selon l'une des revendications 20 à 24, caractérisé par la phase consistant à coder une pluralité de po- lygones sélectionnés à l'aide d'une information de détection d'erreur et à interposer les- polygones ainsi codés parmi les po- lygones. 26. Procédé selon l'une des revendications 24 et 25, caractérisé par l'utilisation de ladite information de détection d'erreur pour corriger des erreurs dans l'information lue sur ledit article. 27. Procédé selon l'une des revendications 20 à 26, caractérisé par la phase consistant à structurer la phase de co- dage pour optimiser le nombre de polygones présentant des pro- priétés optiques différentes. 28. Procédé pour mémoriser des données et les lire ou y accéder sur un article selon l'une des revendications 1 à 19, caractérisé par le fait qu'il comporte les phases consistant à: (a) imprimer sur l'article une multiplicité de polygones disposés suivant une configuration prédéterminée et codés par un procédé de codage, ces polygones présentant chacun l'une d'au moins deux propriétés optiques différentes; (b) éclairer ou illuminer l'article; (c) détecter optiquement la lumière réfléchie par les poly- gones à l'aide d'un lecteur ou détecteur électro-optique; (d) engendrer ou créer des signaux électriques numériques correspondant aux intensités de lumière réfléchie par lesdites propriétés optiques, ces intensités étant détectées par les élé- ments d'image individuels du lecteur; (e) mémoriser lesdits signaux numériques dans un support de mémorisation qui est relié à un ordinateur pour former une ré- plique desdits signaux numériques dans le support de mémorisa- tion; (f) décoder ladite réplique des signaux numériques pour re- trouver les caractéristiques des intensités, des emplacements et des orientations des propriétés optiques individuelles des poly- gones; et (g) engendrer en sortie un train ou courant de bits numéri- ques à partir de l'ordinateur pour représenter l'information dé- codée portée par les polygones. 29. Procédé selon la revendication 28, caractérisé par le fait que. dans la phase (d), on engendre d'abord des signaux analogiques que l'on convertit ensuite en un courant ou train de signaux numériques en séquence. 30. Procédé selon l'une des revendications 28 et 29, caractérisé par le fait que la phase (a) comporte également l'impression d'une pluralité d'anneaux concentriques qui sont placés centralement et qui présentent des propriétés optiques alternées correspondant à au moins deux des propriétés optiques des polygones. 31. Procédé selon la revendication 30, caractérisé par le fait que la phase (c) comporte également la détection de la lumière réfléchie par les anneaux concentriques, et que la phase (d) comporte la création de signaux électriques analogiques cor- respondant à la lumière réfléchie par les anneaux concentriques, le filtrage de ces signaux analogiques par un filtre passe-bande analogique pour déterminer la présence des anneaux concentriques et détecter ainsi la présence des polygones dans le champ de vue du lecteur, et la conversion de ces signaux analogiques en un courant ou train de bits numériques en séquence. 32. Procédé selon la revendication 30, caractérisé par le fait que le phase (c) comporte également la détection de la lumière réfléchie par les anneaux concentriques, et que la phase (d) comporte la création de signaux électriques numériques cor- respondant à l'intensité de la lumière réfléchie également par les anneaux concentriques, ainsi que le filtrage de ces signaux numériques à travers un filtre passe-bande numérique pour déter- miner la présence des anneaux concentriques, de manière à détec- ter la présence des polygones dans le champ de vue du lecteur. 33. Procédé selon la revendication 32, caractérisé par le fait que le filtrage est effectué à travers un filtre passe-bande numérique bidimensionnel. 34. Procédé selon l'une des revendications 28 à 33, caractérisé par le fait que les propriétés optiques sont le noir, le blanc et éventuellement le gris. 35. Procédé selon l'une des revendications 28 à 34, caractérisé par le fait qu'il comporte la phase consistant à normaliser les données mémorisées suivant des signaux numériques prédéterminés correspondant auxdites propriétés optiques des po- lygones. 36. Procédé selon l'une des revendications 28 à 35, caractérisé par le fait que les polygones sont codés suivant le procédé de l'une des revendications 20 à 27. 37. Procédé pour décoder un courant ou train de si- gnaux numériques représentant une image d'un article selon l'une des revendications 1 à 19, caractérisé par le fait qu'il compor- te les phases consistant à: (a) exécuter une lecture par horloge bidimensionnelle sur ladite image détectée pour obtenir un signal retrouvé par horlo- ge; (b) utiliser ledit signal retrouvé par horloge de la phase (a) pour localiser les centres géométriques desdits polygones et identifier les propriétés optiques des polygones; et (c) décoder lesdits polygones en exécutant l'inverse du procédé de codage de ces polygones. 38. Procédé selon la revendication 37, caractérisé par le fait que la phase (a) comporte les étapes consistant à: (i) exécuter une opération de cartographie non linéaire sur lesdits signaux numériques pour identifier les transitions entre les polygones adjacents présentant des propriétés optiques dif- férentes; (ii) exécuter une transformation de Fourier sur les signaux numériques cartographiés de manière non-linéaire pour obtenirune représentation bidimensionnelle correspondant à la direction, l'espacement et l'intensité des transitions des propriétés opti- ques des polygones; (iii) filtrer lesdits signaux numériques cartographiés de manière non-linéaire et transformés pour éliminer la direction et l'espacement incorrects des transitions des propriétés opti- ques des polygones; et (iv) exécuter une transformation inverse de Fourier sur lesdits signaux numériques cartographiés de manière non- linéaire et transformés pour obtenir ledit signal retrouvé par horloge. 39. Procédé selon la revendication 38, caractérisé par le fait que l'étape (i) identifie également les transitions en- tre les polygones et, s'ils existent, les espaces interstitiels entre les polygones. 40. Procédé selon l'une des revendications 37 à 39, caractérisé par le fait que l'étape (i) comporte la création d'une carte bidimensionnelle desdites transitions par calcul de la déviation standard des propriétés optiques de ladite image enregistrée par chaque élément d'image et les éléments d'image voisins de celui-ci dans le détecteur électro-optique, les plus grandes valeurs de déviation standard correspondant aux zones de transition aux interfaces desdits polygones. 41. Procédé selon la revendication 40, caractérisé par le fait qu'il comporte la phase consistant à déterminer des seuils pour ladite image détectée de l'étiquette au centre de chaque polygone localisé dans la phase (b) pour déterminer les propriétés optiques respectives desdits polygones. 42. Procédé selon la revendication 41, caractérisé par le fait que la détermination des seuils pour ladite image détec- tée de l'étiquette est exécutée en construisant des histogram- mes qui représentent les propriétés optiques respectives desdits polygones. 43. Procédé selon l'une des revendications 38 et 39. caractérisé par le fait que, avant la transformation de Fourier, on effectue un masquage des signaux numériques cartographiés non-linéaires pour réduire les intensités des propriétés opti- ques détectées par ledit détecteur électro-optique, ces proprié- tés optiques n'étant pas associées auxdits polygones. 44. Procédé selon l'une des revendications 37 à 43, caractérisé par le fait que, avant la phase (a), on normalise l'image détectée de l'étiquette à des niveaux prédéterminés pour chaque propriété optique respective de l'image. 45. Procédé selon l'une des revendications 37 à 44, caractérisé par le fait qu'il comporte en outre la phase, avant la phase (a), consistant à remettre à l'échelle l'image pour créer une image présentant une même amplification horizontale et verticale. 46. Procédé selon l'une des revendications 37 à 45, caractérisé par le fait que la phase (b) comporte les étapes consistant à: (i) exécuter une étape d'initialisation qui cherche le si- gnal bidimensionnel retrouvé par horloge obtenu dans la phase (a) dans une zone prédéterminée dudit signal pour identifier la position de plus grande intensité; et (ii) exécuter une étape de boucle de continuation de re- cherche qui cherche le signal bidimensionnel retrouvé par horlo- ge sur tout le signal retrouvé par horloge en partant de la po- sition de plus grande intensité dans l'étape (i) -et en effec- tuant une boucle sur chaque position adjacente présentant la plus grande intensité suivante, chaque position identifiée cor- respondant au centre d'un polygone. 47. Procédé selon l'une des revendications 37 à 46, caractérisé par le fait que ladite image détectée par le lecteur électrooptique comporte une cible d'acquisition comprenant une pluralité d'anneaux concentriques présentant des propriétés op- tiques différentes alternées, la première phase du procédé consistant à localiser ladite cible d'acquisition par filtrage des signaux numériques et à corréler ceux-ci à un signal d'une fréquence prédéterminée. 48. Procédé -elon l'une des revendications 37 à 47, caractérisé par le fait qu'il comporte en outre la phase consis- tant à déterminer l'axe principal desdits polygones en détermi- nant d'abord tous les axes des polygones, puis en déterminant lequel de ces axes présente une relation prédéterminée avec une bordure de l'image. 49. Système de détection et de décodage de marques op- tiques portées par l'article selon l'une des revendications 1 à 19. caractérisé par le fait qu'il comporte: (a) ledit article à lecture optique pour mémoriser de l'in- formation codée comprenant une multiplicité de polygones codés et présentant l'une d'au moins deux propriétés optiques diffé- rentes; (b) des moyens pour éclairer ou illuminer une zone prédé- terminée; (c) des moyens pour créer optiquement une image de ladite zone éclairée prédéterminée à travers laquelle l'article est agencé pour passer, ces moyens engendrant des signaux électri- ques analogiques correspondant à l'intensité de la lumière ré- fléchie par lesdits polygones et frappant chaque élément d'image desdits moyens de création d'image; (d) des moyens pour convertir lesdits signaux électriques analogiques en un courant ou train de bits numériques en séquen- ce correspondant aux intensités de lumière enregistrées par les- dits éléments d'image desdits moyens de création d'image; (e) des moyens pour mémoriser ledit courant de bits numéri- ques pour un décodage subséquent de l'article; et (f) des moyens pour décoder ledit courant de bits numéri- ques et pour produire une sortie électrique représentative de l'information décodée. 50. Système selon la revendication 49, caractérisé par le fait que, dans le cas o il existe des anneaux concentriques, il comporte en outre des moyens pour filtrer lesdits signaux électriques analogiques pour déterminer la présence de ces an- neaux concentriques, de manière à détecter la présence de l'ar- ticle dans ladite zone éclairée prédéterminée. 51. Système selon l'une des revendications 49 et 50, caractérisé par le fait que lesdits moyens de création optique de l'image comportent un dispositif couplé par charge. 52. Appareil pour décoder un courant ou train de si- gnaux numériques représentant une image d'un article selon l'une des revendications 1 à 19, caractérisé par le fait qu'il compor- te: (a) des moyens pour exécuter une lecture par horloge bidimensionnelle de ladite image détectée de l'article pour obtenir un signal retrouvé par horloge; (b) des moyens pour utiliser ledit signal retrouvé par hor- loge par les moyens (a) pour localiser les centres géométriques des polygones et identifier les propriétés optiques desdits po- lygones; et (c) des moyens pour décoder lesdits polygones en exécutant l'inverse du procédé de codage de ceux-ci. 53. Appareil pour décoder un courant ou train de si- gnaux numériques représentant une image d'un article selon l'une des revendications 1 à 19, caractérisé par le fait qu'il compor- te: (a) des moyens pour exécuter une opération de cartographie nonlinéaire sur lesdits signaux numériques pour identifier les transitions entre les polygones adjacents présentant des pro- priétés optiques différentes; (b) des moyens pour exécuter une transformation de Fourier sur les signaux numériques cartographiés de manière non-linéaire pour obtenir une représentation bidimensionnelle correspondant à la direction, à l'espacement et à l'intensité des transitions des propriétés optiques des polygones; (c) des moyens de filtrage desdits signaux numériques car- tographiés de manière non-linéaire et transformés pour éliminer la direction et l'espacement incorrects des transitions des pro- priétés optiques des polygones; (d) des moyens pour exécuter une transformation inverse de Fourier sur lesdits signaux numériques cartographiés de manière non-linéaire, transformés et filtrés pour obtenir ledit signal retrouvé par horloge; (e) des moyens pour utiliser ledit signal retrouvé par hor- loge pour localiser les centres géométriques desdits polygones et pour identifier les propriétés optiques desdits polygones; et (f) des moyens pour décoder lesdits polygones en exécutant l'inverse du procédé de codage de ceux-ci. 54. Appareil selon la revendication 53, caractérisé par le fait que les moyens (e) d'utilisation comportent: (i) des moyens d'initialisation pour chercher ledit signal d'horloge bidimensionnel retrouvé dans une zone prédéterminée dudit signal de manière à identifier la position de plus grande intensité; et (ii) des moyens à boucle de continuation ou de poursuite de recherche pour chercher ledit signal bidimensionnel retrouvé par horloge sur tout le signal retrouvé par horloge en partant de la position de plus grande intensité obtenue par les moyens (i) et en effectuant une boucle à chaque position adjacente de plus grande intensité suivante, chaque position identifiée correspon- dant au centre d'un polygone. 55. Appareil selon l'une des revendications 53 et 54, caractérisé par le fait que lesdits moyens de cartographie non- linéaire comportent des moyens pour créer une carte bidimension- nelle des transitions entre des polygones adjacents présentant des propriétés optiques différentes en calculant la déviation standard des propriétés optiques de ladite image enregistrée par chaque élément d'image et les éléments d'image voisins de celui- ci dans le détecteur électro-optique, les valeurs les plus gran- des de déviation standard correspondant aux zones de transitions aux interfaces desdits polygones. 56. Appareil selon l'une des revendications 53 à 55, * caractérisé par le fait qu'il comprend en outre des moyens pour créer des seuils pour ladite image détectée de l'article au cen- tre de chaque polygone localisé par les moyens (e) pour détermi- ner les propriétés optiques respectives desdits polygones. 57. Appareil selon la revendication 56 caractérisé par le fait que les moyens de création de seuils comportent des moyens pour construire des histogrammes représentant les pro- priétés optiques respectives desdits polygones. 58. Appareil selon l'une des revendications 53 à 57, caractérisé par le fait qu'il comporte en outre des moyens pour normaliser l'image détectée de l'article à des optima prédéter- minés pour chaque propriété optique respective de l'image, avant d'exécuter ladite opération de cartographie non-linéaire. 59. Appareil selon l'une des revendications 53 à 58, caractérisé par le fait qu'il comporte en outré des moyens pour remettre à l'échelle l'image détectée de l'article de manière à créer une image présentant une même amplitude horizontale et verticale avant d'exécuter ladite opération de cartographie non- linéaire. 60. Appareil selon l'une des revendications 53 à 59, caractérisé par le fait qu'il comporte en outre des moyens pour déterminer l'axe principal desdits polygones, notamment des hexagones, en déterminant d'abord tous les axes des polygones, puis en déterminant lequel de ces axes présente une relation prédéterminée par rapport à une frontière ou limite de l'image. 61. Appareil selon l'une des revendications 53 à 60, caractérisé par le fait qu'il comporte en outre des moyens pour masquer les signaux numériques cartographiés non-linéaires pour réduire les intensités des propriétés optiques détectées par le lecteur optique qui ne sont pas associées auxdits polygones, avant d'exécuter ladite transformation de Fourier sur les si- gnaux numériques cartographiés non-linéaires. 62. Appareil selon l'une des revendications 53 à 61, caractérisé par le fait que l'image détectée par ledit lecteur électro-optique comporte une cible d'acquisition (35, 370) pré- sentant une pluralité d'anneaux concentriques (42-52, 371-376) de propriétés optiques alternées différentes, et des moyens pour localiser ladite cible d'acquisition par filtrage desdits si- gnaux numériques et par corrélation desdits signaux numériques avec un signal de fréquence prédéterminée.