Brevet FR2660462A1 — publié le 19911004

Procédé et dispositif de lecture de codes invisibles. DESCRIPTION La présente invention a pour objet des procédés et des dispositifs de lecture de codes invisibles. Le secteur technique de l'invention est la fabrication de lecteurs de codes apposés ou associés à des objets. afin de détecter et de reconnaître ces codes pour identifier l'objet et déclencher ensuite diverses opérations concernant celui-ci, telle qu'en particulier l'affichage et la mise en mémoire comptable de son prix. Une des applications principales de l'invention est la réalisation de lecteurs de codes barres invisibles apposés sur des étiquettes. associés à des objets ayant une importante valeur marchande et/ou une image de prestige sur lequel l'apposition d'un code visible porterait préjudice. On connaît en effet depuis déjà quelques années, de nombreux dispositifs et procédés de codage de lecture, avec des assemblages de barres parallèles de plus ou moins grande épaisseur, correspondant aux produits que l'on veut pouvoir identifier : le code est inscrit soit directement sur l'objet, soit sur une étiquette collée sur celui-ci ou accrochée à lui; cette inscription se fait par impression ou projections de diverses encres, essentiellement noires ou fluorescentes, de telle façon que celles-ci contrastent avec la nature du support, afin de faciliter la lecture. En effet, cette lecture est optique et est basée sur les différences de luminosité entre les barres du code inscrit et les espaces qui les séparent. On peut citer par exemple dans ce domaine, la demande de brevet FR. 2.631.476 déposée le 10 Mai 1988 par la Société BERTIN & Cie sur un "procédé et dispositif de lecture d'un code barre sur un support sensiblement immobile" par balayage mécanique de la surface au moyen d'un faisceau lumineux dont le point d'impact décrit une trame de ligne successive parallèle et coupant les barres du code en oblique. On note également la demande de brevet FR. 2.622.992 déposée le 06 Novembre 1987 par la Société THOMSON SEMICONDUCTEURS sur un "procédé de lecture de codes à barres", permettant de lire ceux-ci même dans des conditions difficiles telles que lorsque le support est taché, l'impression est irrégulière... : ce procédé établit une image matricielle par colonnes, dans lesquelles on détermine un seuil audessus duquel celles-ci ne contiennent pas en principe de barres. La demande de brevet FR. 2.572.823 déposée le 29 Octobre 1985 sous priorité hollandaise par la Société PHILIPS, décrit un "dispositif de lecture par codes à barres", qui analyse le code d'une manière classique en au moins quatre lignes parallèles on coïncidentes, et la demande ER. 2.561.804 déposée le 27 Septembre 1985 par la société LOIRE ELECTRO, enseigne également un procédé et un dispositif qui comprend un crayon optique et une source telle qu'un écran de télévision émettant des impulsions lumineuses vers les barres avec une fréquence suffisamment élevée pour que lors du passage du crayon optique, devant une barre réfléchissante ou transmettant de la lumière visible, au moins une impulsion soit produite par cette source et un micro-ordinateur. Tous ces systèmes utilisent l'analyse de la réflexion d'une émission lumineuse sous différentes formes, en essayant d'obtenir un signal qui soit interprétable avec le minimum de risque d'erreur de lecture : en effet, comme indiqué ci-dessus, l'inscription du code peut être altérée par la qualité du support, et lors de son impression si celle-ci est obtenue par projection de jet d'encre, puis lors des manipulations de l'objet et/ou du support. Les moyens utilisés sont par ailleurs connus et comportent, d'une part, une source éclairante en général composée d'une diode au silicium, ou d'un laser, ou de petites ampoules incandescentes, et d'autre part, un capteur de la lumière réfléchie en général composé d'une photodiode au silicium, permettant une lecture seulement par point et donc associée à un balayage soit optique, soit mécanique (qui peut être la main de l'opérateur ou le déplacement de l'objet luimême), ou d'une barrette de lecture, de type à transferts de charge dit DTC ou CCD, permettant la lecture simultanée de toute une bande de surface réfléchissante. Ces moyens sont ensuite associés à une unité de traitement de signal reçu par le capteur et, compte tenu des problèmes de lecture cités précédemment, divers systèmes permettent de limiter les erreurs d'interprétation tels que ceux cités dans les demandes de brevets cidessus, ou ceux propres aux codes eux-mêmes, en leur fixant un nombre de barres déterminé, en général autour de 30, et en leur intégrant des codes d'entrée et de sortie à chaque extrémité. Le problème de lecture et d'interprétation est encore plus difficile à résoudre quand on veut utiliser une encre d'inscription de code qui est invisible à l'oeil humain : ceci est demandé par de nombreux fabricants et vendeurs de produits à forte valeur marchande et/ou ayant une image de prestige auxquels l'apposition d'un code visible porterait préjudice; mais cette demande existe également pour des produits analysés avec grand débit et sans valeur marchande particulière, mais dont le support du code peut être de toute nature et couleur, tel que pour les colis ou lettres postaux, et sur lesquels le code étant apposé après coup, doit pouvoir être lu quelle que soit la réflexion parasite dudit support.Dans ce dernier cas, les solutions retenues à ce jour sont à base d'éclairages incandescents de type quartz iode de forte puissance (de plusieurs kilowatts), avec des filtres après réflexion pour recueillir uniquement les informations en retour dans la bande de lecture correspondant à celle de l'encre invisible utilisée : cette solution est efficace mais très lourde, consommant beaucoup d'énergie, posant des problèmes de dissipation de la chaleur produite, d'autonomie et de durée de vie assez courte des éclairages, sans compter l'encombrement du système et son coût qui limitent son usage à celui intensif tel que les lettres ou colis postaux, mais en condamnent l'utilisation dans les magasins et surfaces de vente où son usage est intermittent. Dans l'application aux objets présentant une importante valeur marchande, on relève par ailleurs la demande de brevet FR. 2.622.031 déposée le 15 Octobre 1987 par MM. BOIVIN et CHAROT sur un "procédé d'identification d'un objet et dispositif pour la mise en oeuvre de celui-ci", destiné à authentifier un objet d'art et utilisant au moins une encre photo-luminescente invisible naturellement sous la forme d'information codée confidentielle composée de caractères alphanumériques et uniquement affectée à l'objet, laquelle encre est excitée pour permettre le décodage de l'information, mais sans précision sur les moyens utilisés. La présente invention se situe dans le même domaine d'application en utilisant le même principe d'encre invisible, mais suivant un procédé et des dispositifs de mise en oeuvre très spécifiques et permettant d'obtenir un résultat de lecture et d'interprétation avec le minimum d'erreur et au moins avec le même niveau de fiabilité qu'avec des encres visibles et sans les problèmes relevés avec les dispositifs de forte puissance. Le problème posé est en effet de pouvoir lire un code invisible inscrit sur tout support avec un minimum d'énergie d'éclairage et un encombrement de lecteur réduit, celui-ci pouvant être utilisé à la demande, à tout moment. et permettre une identification du code et donc de l'objet ou de la famille d'objets auquel il est associé avec un minimum d'erreur et une grande fiabilité. Une solution au problème posé est un procédé de lecture de codes d'identification de tout type connu, invisible pour l'oeil humain, et inscrit sur tout support grâce à une encre pigmentée connue qui, lorsqu'elle est soumise à un rayonnement de fréquence F1 donné réémet un rayonnement dans une autre fréquence F2 donnée, comprenant les opérations suivantes - on éclaire ledit support une première fois par une source d'éclairage violente et très brève, dont l'émission rayonnante couvre une largeur de spectre de fréquence incluant F1; - on filtre ladite émission avant qu'elle atteigne ledit support pour supprimer des rayonnements de fréquence supérieure à F1; - on capte le rayonnement réfléchi par ladite encre pigmentée constituant ledit code sur un capteur matriciel connu couvrant au moins la largeur de l'image de celui-ci à travers une optique associée;; - on recueille à partir dudit capteur un signal constitué des points de lecture représentatifs du niveau d'intensité des rayonnements réfléchis par chaque point objet dudit code et de son support - on analyse ledit signal dont on compare l'histogramme des niveaux d'intensité de tous les points à une norme et, si ces niveaux sont trop écartés de celle-ci, on corrige en conséquence la durée d'émission de ladite source d'éclairement violente et on recommence une deuxième fois l'opération, et si nécessaire une troisième fois et ainsi de suite. Une autre solution au problème posé est un dispositif de lecture de code d'identification de tout type connu, invisible pour l'oeil humain, et inscrit sur tout support grâce à une encre pigmentée connue qui, lorsqu'elle est soumise à un rayonnement de fréquence F1 donné réémet un rayonnement dans une autre fréquence F2 donnée, comprenant une source d'éclairement lumineuse dont le spectre des fréquences inclue F1, des filtres et un capteur associé à une optique de réception de signal, ladite source d'éclairement étant violente et très brève, de type flash; certains desdits filtres sont disposés entre ladite source et ledit support et suppriment des rayonnements de fréquence supérieurs à E1; d'autres filtres sont disposés entre ledit support et ledit capteur et ne laissent passer qu'une bande de fréquences entourant E2 et ledit capteur est un capteur matriciel connu de type à transfert de charge, disposé en matrice, couvrant au moins la largeur de l'image dudit code à travers ladite optique. Suivant un mode de réalisation préférentiel - on transforme ledit signal analogique de l'image recueillie sur le capteur en signal logique, en comparant chaque valeur numérique maximum et minimum relevée à un seuil de référence, calculé pour chaque valeur, égal à un certain pourcentage de la différence entre les dernières valeurs maximum et minimum précédentes; - on élimine alors toutes valeurs de maximum et minimum qui sont respectivement en dessous et au-dessus dudit seuil de référence; - on effectue la même analyse dans les deux sens de lecture du signal et on prend la conjonction des deux niveaux haut de manière à symétriser l'image binaire et minimiser les défauts. Le résultat est un nouveau procédé et des dispositifs de lecture de codes invisibles, qui remplissent les conditions du problème posé. En effet, les systèmes utilisant le procédé ou les dispositifs suivant la présente invention, dont la principale caractéristique est de comprendre une source d'éclairement violente et très brève, de type flash, de durée d'émission de l'ordre de 1/10.000ème seconde et n'étant donc utilisé qu'à la demande, n'ont pas besoin d'une alimentation électrique importante et permanente : leur consommation est faible et leur alimentation peut être assurée sur pile ou batterie rechargeable avec une grande autonomie. Leur encombrement est ainsi très réduit : le lecteur portant le capteur et le flash incorporé avec les optiques nécessaires peuvent même être manipulables dans un boîtier de type douchette tenu à la main de l'opérateur. Ces systèmes n'ont pas de problème d'échauffement et la durée de vie des tubes à décharge étant de l'ordre de 20.000 éclairs, permettent une grande quantité de lecture avant tout remplacement de composants. L'ensemble du système incluant le lecteur et le traitement du signal est de coût très réduit par rapport au système à éclairage permanent à forte énergie. Il faut noter en effet que les encres invisibles à l'oeil humain ne réémettent une émission de rayonnement que dans des fréquences dans le domaine de l'ultraviolet, sous excitation initiale elle-même dans la même gamme de fréquence : or il n'existe pas à ce jour de lumière laser dans cette gamme sauf à des coûts prohibitifs et à de faible puissance, ni de diodes lumineuses; il est donc nécessaire, par défaut d'autres moyens, d'utiliser des éclairages à lumière blanche couvrant l'ensemble du spectre solaire, parmi lesquels à ce jour ne sont utilisés que les éclairages incandescents permanents avec les inconvénients déjà cités précédemment. Dans la présente invention, on retrouve donc les avantages et les facilités d'utilisation des lecteurs de codes de type à barres inscrits à l'encre visible, essentiellement noire sur fond clair l'utilisation de l'encre invisible permet dans l'application principale citée, d'identifier discrètement les objets de valeur marchande importante et/ou de bonne image que le fournisseur ne veut pas dégrader par un code géométrique non esthétique et dévalorisant. De plus, cette encre invisible peut être apposée sur tout support de toute couleur, ce qui augmente sa souplesse d'utilisation, et la lecture du code n'est pas altérée par une dégradation de l'inscription , soit d'origine du fait de la méthode d'impression par jets d'encre ou de la qualité du support, soit ultérieurement, par vieillissement, inscription ou rayure sur le code. On pourrait citer d'autres avantages de la présente invention, mais ceux cités ci-dessus en montrent déjà suffisamment pour en démontrer la nouveauté et l'intérêt. La description, les dessins et les figures ci-après représente un exemple de réalisation mais n'ont aucun caractère limitatif d'autres réalisations sont possibles à partir de revendications qui précisent la portée et l'étendue de cette invention, en particulier en changeant la forme et la disposition du lecteur fixe ou mobile. La figure 1 est une vue perspective schématique d'un dispositif. Les figures 2 sont des courbes des valeurs de signaux relevés et analysés suivant le procédé. La figure 1 est une vue perspective schématique d'un dispositif suivant l'invention et dans lequel tous ces éléments ont été rassemblés sur une platine support fixe 4, afin de pouvoir être enfermé dans un boîtier d'habillage non figuré ici, mais qui enveloppe l'ensemble en ne laissant qu'une fente permettant d'y glisser un support de code tel qu'une étiquette 5, en face des éléments actifs que sont le flash 1 et l'optique du lecteur 3, qui peuvent être alors actionnés par un contact situé dans cette fente lorsqu'on y glisse ladite étiquette 5. Cette étiquette 5 comporte un code 6 sur au moins une de ses faces, ce code permettant l'identification en vue d'un traitement de l'objet auquel est fixée ladite étiquette : le code est, de préférence, de type code à barres ou à bâtonnets connu, représenté visible sur la figure, alors que dan la présente invention. il est invisible à l'oeil humain et a été inscrit grâce à une encre pigmentée connue, du type de celle utilisée dans les lessives et les papiers dits azurant pour les faire paraître plus blancs à l'éclairage de type solaire.Ces encres absorbent de l'énergie qu'elles reçoivent par rayonnement d'une certaine fréquence dite d'excitation F1, de l'ordre en général de 300 à 320 nanomètres : cette énergie fait passer des électrons des couches périphériques de certains de leurs atomes à un état excité, puis lors de l'arrêt de la source de rayonnement, ces électrons reviennent à leur état au repos en émettant eux-mêmes un rayonnement également, dans la gamme ultraviolette, de fréquence E2 en général environ de 350 à 450 nanomètres : ce rayonnement retour est ce que l'on appelle la luminescence, de rendement cependant très faible et il faut beaucoup d'énergie, et non de puissance, d'excitation pour récupérer un rayonnement de réémission, qui est dans une raie très étroite, permettant d'être détecté par un capteur ; celui-ci est toujours réalisé dans un matériau à base de silicium dont la sensibilité est cependant faible pour la fréquence de réémission telles que ce-dessus et dont on veut mesurer l'intensité. L'utilisation d'une source 1 d'éclairement violente et très brève, qui peut être un tube à décharge ou flash, permet d'obtenir une énergie suffisante autour de la fréquence F1 d'excitation; pour ne pas saturer l'information en retour, compte tenu de la largeur du spectre d'émission qui peut donc exiter et/ou être réfléchi par tout autre produit éventuel du support 5, dans d'autres gammes de fréquence que celle F2 que l'on veut détecter, il est préférable de mettre un premier filtre passe-haut entre la source 1 et le support 5 qui supprime des rayonnements de fréquence supérieurs à F1, et même, de préférence, la totalité de ceux-ci.De même, à la réémission entre le support 5 et le capteur 2, on intercale une optique 3 qui inclut de filtres passe-bandes limitant la réception des rayonnements dans une bande étroite, de l'ordre de 50 nanomètres, autour de la fréquence de réémission F2. Cet optique 3 comprend également des lentilles qui concentrent l'image de l'étiquette 5 sur le capteur 2 dans un rapport par exemple de l'ordre de six : ainsi une étiquette 5 de 6 cm de côté pourra être lue entièrement par un capteur 2 de 10 mm de côté, ce qui est le cas des barrettes connues de type à dispositif à transfert de charge (dite CCD ou DTC), qui comprennent dans une direction au moins 1024 points de sensibilité couvrant chacun une surface de 13 p X 13 p : ainsi si l'étiquette ou le code 6 couvre une surface dont la longueur est de 6 cm, celle-ci sera entièrement lue et dans le sens de sa hauteur, soit le capteur 2 est matriciel et comporte des points dans cette direction également, soit s'il est linéaire, il ne lira qu'une ligne de 0,8 mm d'épaisseur. Pour améliorer alors la lecture en captant la totalité de la hauteur h du code, ladite optique 3 comprend une lentille sphérocylindrique, dont l'axe est parallèle à celui XX' de la barrette dudit code barre 6 et concentre l'ensemble de la hauteur h de celui-ci sur ledit capteur matriciel 2, lequel capteur peut alors être un capteur linéaire. Cette optique sphéro-cylindrique peut avoir un facteur d'agrandissement de 40 et peut concentrer alors la totalité d'une hauteur des bâtonnets du code 6 de 4 mm environ sur une seule largeur de points du capteur 2, ce qui augmente l'énergie du rayonnement reçu par celui-ci et permet une meilleure détection et interprétation. En effet, comme déjà signalé précédemment, l'inscription des barres du code 6 se fait souvent par projection d'encre si bien que les contours des barres sont flous et les limites de contrastes avec le support ne sont pas franches, nécessitant pour une bonne fiabilité de lecture, d'une part, un réglage optimum de l'émission d'excitation et, d'autre part, un traitement du signal de réception. La figure 2A est un schéma représentant une courbe 7, figurant l'ensemble des points 8, dont l'ordonnée et la valeur du voltage V correspondant à chaque point du capteur 2 : si celui-ci comporte donc 1024 points, on aura 1024 valeurs ou pixels 8 de la courbe 7; la longueur de celle-ci en abscisses x représente donc la longueur du capteur. L'intérêt d'utiliser directement un capteur linéaire de type CCD est que celui-ci est lui-même une mémoire à registre, permettant d'avoir ainsi l'image du champ complet du code en mémoire et d'effectuer un traitement de celle-ci directement à partir de cette mémoire. Afin de pouvoir obtenir une image acceptable par un traitement d'analyse, il est nécessaire que les maximum et minimum de la courbe 7 soient dans des fourchettes normalisées ordonnées : or il est certain que, d'une part, la quantité d'encre pigmentée sur le support de l'étiquette 5 n'est pas le même d'un support à l'autre, d'autre part, le pigment vieillit et sa capacité de réémission décroît. Aussi, lors d'un premier éclairage par le "flash" 1, l'image reçue peut être trop saturée ou au contraire trop plate : le procédé suivant l'invention permet alors de corriger ce défaut éventuel et de refaire un essai. Pour cela, ladite source 1 est réglable en durée d'émission en fonction de l'analyse du signal 7 recueilli par ledit capteur 2, afin d'obtenir par ledit réglage un histogramme 9 des niveaux de voltage des points 8 de lecture image, représentatif du niveau de l'intensité des rayonnements réfléchis F2 pour chaque point objet dudit code 6, soumis à ladite source d'éclairement 1, conforme à une norme donnée. Cet histogramme 9 représenté figure 2B est, par exemple obtenu en découpant la courbe 7 de la figure 2A en huit niveaux 10 de voltage de mesure donné, par exemple 5 Volts et en comptant le nombre de points 8 figurant dans chaque niveau : le nombre de points ainsi compté est reporté sur la figure 2B en abscisses n par rapport au niveau représenté en ordonnées y. On se fixe alors une norme d'analyse optimum tel que par exemple d'avoir un seuil de 100 pixels ou points 8 maximum dans le niveau 7, sinon l'on considère qu'il y a présomption de saturation, et si ce seuil n'est atteint que pour des niveaux inférieures à quatre, on risque d'avoir un rapport signal sur bruit trop faible pour une exploitation correcte de ce signal. Il y a donc lieu dans le premier cas de donner un coup de "flash" plus faible, soit plus court, et dans le deuxième cas plus fort, soit plus long. On recommence ainsi l'opération jusqu'à obtenir un histogramme correct : ceci est obtenu en général, si ce n'est au premier coup, au deuxième et au pire au troisième. Une fois cette courbe 7 de signal relevé d'une manière optimum suivant le procédé ci-dessus, il se pose le problème du traitement proprement dit, car il y peut y avoir altération des bâtonnets du code 6 par surcharge ou dégradation. Pour cela et suivant la figure 2C, le dispositif suivant l'invention comporte une unité de traitement 11 dudit signal 7 analogique de l'image recueillie sur ledit capteur 2, qui compare chaque valeur numérique maximum Mi et minimum mi relevée à un seuil si ou Si de référence, calculé pour chaque valeur, égal à un certain pourcentage de la différence entre les dernières valeur maximum Mi-l et minimum mi-l précédentes, et qui élimine alors toutes valeurs de maximum M et minimum m qui sont respectivement en dessous et au-dessus dudit seuil de référence. Dans un exemple le seuillage ou ledit pourcentage peut être pris à 50 % et il s'agit alors de la moyenne entre les valeurs maximum et minimum successives. Ensuite, on effectue un traitement tel qu'il existe déjà dans les équipements existants avec des codes à barres visibles, soit - on détermine le pas réel de l'indexation (en nombre de pixels) en faisant la moyenne des pas inter-bâtonnets de valeur acceptable (pas nominal + 4 %) + 24 % par exemple); - a partir du premier bâtonnet, on détermine pour chaque bâtonnet suivant sa distance d'avec le bâtonnet précédent en nombre de pas et on intercale dans le code autant de blancs moins un qu'il est trouvé de pas. On dénombre en même temps les bâtonnets : le code est alors identifié; - on compare le code trouvé de chaque caractère à une bibliothèque et on en détermine, si cela est possible, sa valeur et son type. - si le caractère ou l'ensemble des caractères est valide, on l'affiche, sinon on le remplace par un tiret ou plus (par exemple cinq tirets) et on affiche le nombre de bâtonnets lus. Dans un mode de réalisation particulier, le dispositif suivant l'invention et tel que représenté sur la figure 1, peut comprendre outre le "flash" 1 et son optique, et la barrette 2 et son optique 3 - l'électronique de commande 12 avec l'alimentation 13; - l'électronique 14 de mise en forme du signal lu par la barrette 2; - une glissière ou fente permettant donc l'introduction de l'étiquette 5 jusqu'à une butée fixe qui déclenche automatiquement la lecture; - un voyant et un top sonore validant l'acquisition du code; - une carte 11 comprenant un microprocesseur de gestion et de traitement, assurant le pilotage du lecteur ci-dessus et par exemple l'interface avec tout moyen informatique externe de gestion de l'information décodée suivant l'usage souhaité. Dans un autre mode de réalisation, la partie lecteur proprement dite peut être montée en douchette et déplaçable par un opérateur pour être posé par exemple directement sur l'objet sur lequel ledit code serait inscrit. REVENDICATIONS 1. Procédé de lecture de codes d'identification de tout type connu, invisible pour l'oeil humain, et inscrit sur tout support grâce à une encre pigmentée connue qui, lorsqu'elle est soumise à un rayonnement de fréquence E1 donné réémet un rayonnement dans une autre fréquence E2 donnée, caractérisé en ce que - on éclaire ledit support (5) une première fois par une source d'éclairage (1) violente et très brève, dont l'émission rayonnante couvre une largeur de spectre de fréquence incluant F1; - on filtre ladite émission avant qu'elle atteigne ledit support (5) pour supprimer des rayonnements de fréquence supérieure à E1; - on capte le rayonnement réfléchi par ladite encre pigmentée constituant ledit code (6) sur un capteur (2) matriciel connu couvrant au moins la largeur de l'image de celui-ci à travers une optique associée (3);; - on recueille à partir dudit capteur (2) un signal (7) constitué des points (8) de lecture représentatifs du niveau d'intensité des rayonnements réfléchis par chaque point objet dudit code (6) et de son support (5); - on analyse ledit signal (7) dont on compare l'histogramme (9) des niveaux d'intensité de tous les points (8) à une norme et, si ces niveaux sont trop écartés de celle-ci, on corrige en conséquence la durée d'émission de ladite source (1) d'éclairement violente et on recommence une deuxième fois l'opération, et si nécessaire une troisième fois et ainsi de suite. 2. Procédé de lecture de codes de type code barre suivant la revendication 1, caractérisé en ce que - on transforme ledit signal analogique (7) de l'image recueillie sur le capteur (2) en signal logique, en comparant chaque valeur numérique maximum (Mi) et minimum (mi) relevée à un seuil (si) ou (Si) de référence, calculé pour chaque valeur, égal à un certain pourcentage de la différence entre les dernières valeur maximum (Mi-1) et minimum (mi-1) précédentes; - on élimine alors toute valeur de maximum (M) et minimum (m) qui est respectivement en-dessous et au-dessus dudit seuil de référence; - on effectue la même analyse dans les deux sens de lecture du signal et on prend la conjonction des deux niveaux haut de manière à symétriser l'image binaire et minimiser les défauts. 3. Dispositif de lecture de code d'identification de tout type connu, invisible pour l'oeil humain, et inscrit sur tout support grâce à une encre pigmentée connue qui, lorsqu'elle est soumise à un rayonnement de fréquence F1 donné ré émet un rayonnement dans une autre fréquence F2 donnée, comprenant une source d'éclairement (1) lumineuse dont le spectre des fréquence inclue F1, des filtres et un capteur (2) associé à une optique (3) de réception de signal, caractérisé en ce que ladite source d'éclairement (1) est violente et très brève, de type flash, certains desdits filtres sont disposés entre ladite source (1) et ledit support (5) et suppriment des rayonnements de fréquence supérieurs à Fl, d'autres filtres sont disposés entre ledit support (5) et ledit capteur (2) et ne laissent passer qu'une bande de fréquences entourant F2 et, ledit capteur (2) est un capteur matriciel connu de type à transfert de charge, disposé en matrice, couvrant au moins la largeur de l'image dudit code (6) à travers ladite optique (3). 4. Dispositif de lecture suivant la revendication 3, caractérisé en ce que ladite source d'éclairement (1) est réglable en durée d'émission en fonction de l'analyse du signal (7) recueilli par ledit capteur (2), afin d'obtenir par ledit réglage un histogramme (9) des niveaux de voltage des points (8) de lecture image, représentatif du niveau de l'intensité des rayonnements réfléchis (F2) pour chaque point objet dudit code (6), soumis à ladite source d'éclairement (1), conforme à une norme donnée. 5. Dispositif de lecture de code de type code barre, suivant l'une quelconque des revendications 3 et 4, caractérisé en ce qu'il comporte une unité de traitement (11) dudit signal (7) analogique de l'image recueillie sur ledit capteur (2), qui compare chaque valeur numérique maximum (Mi) et minimum (mi) relevée à un seuil (si) ou (Si) de référence, calculé pour chaque valeur, égal à un certain pourcentage de la différence entre les dernières valeur maximum (Mi-1) et minimum (mi-l) précédentes, et qui élimine alors toute valeur de alors toutes valeurs de maximum (M) et minimum (m) qui sontrespectivement en-dessous et au-dessus dudit seuil de référence. 6. Dispositif de lecture de codes d'identification de type code barre suivant l'une quelconque des revendications 3 à 5, caractérisé en ce que ladite optique (3) comprend une lentille sphérocylindrique, dont l'axe est parallèle à celui XX' de la barrette dudit code barre (6) et concentre l'ensemble de la hauteur (h) de celui-ci sur ledit capteur matriciel (2), lequel capteur peut alors être un capteur linéaire. 7. Dispositif de lecture de codes d'identification suivant l'une quelconque des revendications 3 à 6, caractérisé en ce que la durée de l'émission de la source d'éclairement (1) est de l'ordre de 1/10.000ème Sec.