Brevet FR2616943A1 — publié le 19881223

-1 - PROCEDE DE CONTROLE SIMULTANEE DE L'AUTHENTICITE D'UN SUPPORT D'INFORMATION ET DE LA NON FALSIFICATION DE LADITE INFORMATION ET DISPOSITIFS POUR 'SA MISE EN OEUVRE La présente invention a trait à un procédé de contrôle à la fois de l'authenticité d'un support d'informations quelconques et de la non falsification desdites informations. Par le brevet US NO 4.423.415 on connaît un procédé d'authentification d'un objet consistant à mesurer en une zone prédéterminée de l'objet certaines caractéristiques physiques spécifiques à l'objet, à coder ces mesures et à reporter ces données codées sur l'objet en vue de la vérification ultérieure de l'authenticité dudit objet. Dans le susdit brevet, cette vérification s'effectue à l'aide d'un dispositif spécial apte à mesurer, dans ladite zone prédéteminée de l'objet, les mêmes caractéristiques physiques, à coder ces mesures suivant le même algorithme et à comparer les données codées ainsi obtenues avec lesdites données codées reportées sur L'objet. Les caractéristiques physiques en question sont des caractéristiques susceptibles, bien entendu, d'être à la fois mesurables ou quantifiables tout en étant aléatoires, c'est à dire variables d'un objet à un autre en sorte qu'il soit impossible de rencontrer deux objets strictement identiques en tous points, et non reproductibles. Ledit brevet US envisage tout particulièrement une application aux documents de papier, les caractéristiques -2- spécifiques à chaque document étant inhérentes à la composition du support et constituées par la transparence à laquelle est éventuellement associée la réflectivité du support. Ce procédé permet effectivement de vérifier qu'un tel document de papier est bien authentique et n'a pas subi, tout au moins dans la zone de mesure, encore que cette dernière puisse s'étendre à l'ensemble du document, une falsification ou une atteinte quelconque à son intégrité. Cependant, un tel procédé présente une grave lacune car il ne garantit nullement, dans le cas de son application aux documents de papier, que l'information, quelle qu'elle soit, qu'est destiné à porter un tel document, n'a pas subi, entre le moment de son application sur le document et le moment de la vérification de ce dernier, une quelconque modification ou falsification. C'est précisément le but de l'invention que de proposer un procédé permettant de vérifier simultanément l'authenticité du support et la non falsification de l'information portée par ce support. A cet effet, l'invention a pour objet un procédé de contrâle simultané de l'authenticité d'un support d'information et de la non falsification de ladite information, caractérisé en ce qu'il comprend: - d'une part, l'analyse et/ou la caractérisation dudit support au cours d'un processus consistant-à lire au moins une partie de l'information, à mesurer tout ou partie des caractéristiques du signal de lecture, à stocker en mémoire ces caractéristiques, dites informations de contrôle, ou à les reporter sur ledit support, et, - d'autre part, ultérieurement, la vérification desdites authenticité et non falsification au cours d'un processus de lecture-comparaison consistant, suivant les mêmes modalités qu'à l'analyse, à lire ladite information, à élaborer lesdites informations de contr6le, puis à comparer celles-ci, soit avec lesdites informations de contr6le stockées en mémoire, soit, après codage préalable suivant le même algorithme, avec les informations de contrôle reportées sur le support, en vue de déterminer s'il y a ou non -3- concordance. Un tel procédé permet de contrôler, à tout moment au cours de la vie du support, de manière répétitive et non destructrice, à la fois l'authenticité dudit support, à savoir que le support contrôlé est bien celui à l'origine des informations de contrôles lues au cours du processus de lecture- comparaison, et la non falsification des informations, en clair ou non, portées par le support, à savoir que celles-ci sont bien celles à l'origine desdites informations de contrôle. On va décrire maintenant plus en détail le procédé de l'invention à l'aide de plusieurs exemples de mise en oeuvre appliqués à-divers types à la fois de support et d'information portée par le support. A cet effet, on va se reporter aux dessins annexes sur lesquels: - Figure 1 représente schématiquement un dispositif de lecture dans le cadre de l'application du procédé de l'invention à un support constitué par un document en papier porteur d'une information imprimée; - Figure 2 illustre le. phénomène de diffusion périphérique de l'encre dans le support d'une lettre imprimée; - Figure 3 représente schématiquement une instal- lation de fabrication de chèques munis des informations de contrôle selon l'invention, et, - Figure 4 illustre l'application du procédé à un support portant des pistes magnétiques; - Figure 5 représente schématiquement un dispositif de lecture-comparaison dans le cadre de l'application du procédé de l'invention à un support de matière quelconque munis de trous, et - Figure 6 illustre l'application du procédé à un support constitué par un document portant une photographie. Sur la figure 1 on a représenté en 1 un document en papier porteur d'une information imprimée 2 constituée par le mot OBJET. Le document 1 est lu par une caméra 3, par exemple -4du type CCD, reliée à un système de numérisation 4 lui-même relié à une unité de calcul 5. Dans cette application, le procédé de l'invention consiste à mesurer les irrégularités de contour des signes imprimés sur le document 1 à l'aide de la caméra 3 dans le champ de laquelle est placé le mot OBJET, du système de numérisation 4 transformant en données binaires les signaux de la caméra et de l'unité de calcul 5. La figure 2 illustre les irrégularités de contour d'une lettre imprimée sur le support de papier. En 6 sur la figure 2 est représenté le contour idéal de la lettre H et en 7 le contour tel qu'il apparaît en réalité et dont l'irrégularité provient des différences de migration dans le papier des particules d'encre. Lors de l'examen, particulièrement sous fort grossissement, de signes imprimés à l'encre sur un support de papier, on s'aperçoit que le contour de l'empreinte de l'encre est tout à fait irrégulier et que ces irrégularités ne sont jamais les mêmes pour un même signe imprimé sur le même support avec la même encre et le même système d'impression. Chaque impression d'un signe laisse donc une "signature" spécifique et qui ne peut être reproduite. Conformément à l'invention, on mesure ou quantifie lesdites irrégularités de contour. Par exemple, à partir de la lecture du mot OBJET fournie par la caméra 3 et numérisée par le système 4, on soustrait, dans l'unité de calcul 5, à l'image numérisée les caractères reconnus dans leur définition parfaite. C'est ainsi que dans le cas de la lettre H de la figure 2 on va soustraire à l'image globlale numérisée de la lettre vue par la caméra 3 (contour 7) le contour idéal 6 de la lettre H. Cette opération s'effectue dans l'unité de calcul à l'aide d'un programme approprié dans lequel sont pris en compte les contours idéaux de tous les signes susceptibles d'être rencontrés. Le programme effectue bien entendu la reconnaissance des formes à partir des images numérisées fournies par le système 4 et identifie les caractères lus par la caméra 3. Cette dernière présente bien entendu un nombre suffisant de pixels pour individualiser de manière biunivoque et répétitive chaque signe imprimé. -5- Par cette soustraction on ne retient plus que les écarts à la normale, dans un sens ou dans l'autre. Dans cette nouvelle image ainsi obtenue on cherche, par exemple les n plus grandes surfaces correspondant auxdits écarts en plus ou en moins. En 8 sur la figure 2 on a représenté plusieurs surfaces distinctes du type positif (parties du signe imprimé débordant du contour idéal) et en 9 des surfaces du type négatif. On calcule la position de ces n surfaces 8, 9 sélectionnées et ces informations représentent les éléments significatifs caractéristiques des signes lus par la caméra 3 et qu'on appellera par la suite informations de contrôle. La caméra 3 peut lire un ou plusieurs signes, caractères ou symboles quelconques. Lesdites informations de contrôle élaborées par l'unité de calcul 5 sont, soit stockées en mémoire dans ladite unité en vue du contrôle ultérieur du document 1 par la même chaîne de lecture, soit envoyées à distance pour être stockées en mémoire dans d'autres chaTnes de lecture identiques, soit codées et transcrites en un graphisme quelconque, c'est à dire un ou plusieurs signes, reporté sur le document 1 en un endroit approprié, de préférence dans le champ de la caméra de lecture 3. La chaîne 3-4-5 sert ainsi à la constitution des informations de contrôle, à la vérification ultérieure du document 1 en repassant ce dernier dans la chaîne de lecture et en comparant lesdites informations de contrôle précédemment stockées à celles élaborées au cours du repassage en seconde lecture et en affichant la concordance ou non des informations comparées. Dans le cas de l'utilisation de la chaîne de lecture 3-4-5 pour surcoder le document 1, c'est à dire reporter sur lui de manière codée lesdites informations de contrôle qui viennent d'être élaborées, l'unité de calcul 5 est reliée à un système d'impression 10 commandé par ladite unité 5 et chargé d'imprimer sur le document 1, à l'endroit approprié, ledit graphisme symbolisé en 11 sur la figure 1, élaboré par l'unité de calcul à partir desdites informations de contrôle. La vérification d'un tel document 1 ainsi surcodé -6- s'effectue en passant ce document à nouveau dans la chaîne 3-4-5, ou dans une autre chaîne identique totalement indépendante. Au cours d'un tel passage, la caméra 3 lit à la fois l'information 2 portée par le document 1 et le surcodage 11. L'unité de calcul 5 élabore à partir de l'information 2 lesdites informations de contrôle, les code, les compare au surcodage 11 et détermine et affiche, par l'intermédiaire d'un organe d'affichage approprié, la concordance ou l'absence de concordance. Le système qui vient d'être décrit s'applique tout spécialement aux chèques, mais il peut bien entendu s'appliquer à tous documents en papier ou analogue, notamment des documents officiels d'identité ou autre porteur d'une information, en clair ou codée, imprimée et constituée par des signes quelconques, par exemple ceux d'une police de caractères quelconque. La figure 3 illustre une telle application de l'invention aux chèques. Suivant cette application, on intègre à la ligne classique d'impression des chèques constituée d'une imprimante ordinaire 12 suivie d'une imprimante 13 d'impression des caractères CMC7, une troisième imprimante 14, dite de surcodage des chèques, pilotée par un ordinateur-15 couplé à une caméra 16 lisant les chèques immédiatement en aval de la première imprimante 12. Le processus de fabrication des chèques est le suivant. Le listing vierge 17 des chèques à personnaliser alimente en continu l'imprimante 12 chargée d'imprimer sur chaque chèque, dans la zone réservée aux informations de personnalisation, ces dernières informations, à la manière bien connue, à partir d'une bande magnétique 18 de personnalisation. Les chèques passent ensuite sur la seconde imprimante 13 d'impression des caractères CMC7 à partir d'une bande magnétique i9, à la manière connue. Ensuite, les chèques passent sur la troisième imprimante 14 chargée d'imprimer un surcodage, par exemple celui représenté en 11 sur la figure 1 ou un graphisme du même genre. 26 1 6943 -7- La caméra 16 est anaLogue à la caméra 3 du système de La figure 1 et lit au moins une partie, prédéterminée, des informations de personnalisation imprimées par la machine 12. L'image provenant de La caméra est traitée comme dans le -système de la figure 1 et est donc numérisée et traitée dans l'ordinateur 15 de façon à obtenir lesdites informations de contrôle et coder ces dernières à l'aide d'un algorithme approprié. Les informations ainsi codées constituent le surcodage (par exemple 11) qui est imprimé sous la commande de l'ordinateur 15 par L'imprimante 14 dans ladite zone du chèque réservée aux informations de personnalisation, de préférence en un endroit voisin de celui o se trouve les caractères du chèque pris en compte pour élaborer le surcodage. Ainsi, à t5 chaque vérification ultérieure d'un cheque, à l'aide d'un système tel que la chaîne 3-4-5 de la figure 1, la caméra de contrôle 3 embrassera dans son champ simultanément, d'une part, les mêmes caractères imprimés que ceux ayant été pris en compte à la fabrication du chèque pour le surcodage et, d'autre part, ledit surcodage. L'ordinateur 15 asservit, bien entendu, la vitesse de l'imprimante 14 à celle des deux autres (12,13) par des systèmes de détection appropriés classiques. Le système 14-15-16 peut s'intégrer de manière indépendante dans n'importe quelle installation d'impression des cheques et suivant un aspect particulièrement avantageux du procédé de l'invention, implique un coût de fonctionnement négLigeable. IL est à noter que l'imprimante 14 pourrait être constituée par l'imprimante 12 à la condition d'adapter en conséquence la cadence d'impression des chèques. Le procédé décrit ci-dessus s'applique de manière évidente à un support portant des pistes magnétiques, par exemple des cartes magnétiques. On utilise à cet effet (figure 4) un système tout à fait analogue à celui de la figure 1, dans lequel la caméra 3 est remplacée par une tête de lecture magnétique 3' et l'imprimante 10 par une tête d'écriture magnétique 10'. La tête de lecture 3' lit tout ou partie des -8- informations magnétiques portées par la ou les pistes du support 1' présenté sous ladite tête. Le signal de lecture est ensuite traité par une unité de calcul 5' A ce signal L'unité ' soustrait la courbe considérée comme idéale, préalablement mise en mémoire dans ladite unité et reconnue par elle. L'unité de calcul retient et mesure ensuite Les écarts à la normale dans un sens ou dans l'autre, à partir, par exemple, d'une sélection des n plus grandes surfaces et de Leur positionnement et génère ainsi Lesdites informations de contr6le qui peuvent être utilisées comme indiqué à propos de la figure 1, c'est à dire, soit stockées dans l'unité de calcul 5', soit envoyées à distance à des systèmes de contrôle indépendants, soit codées de façon à générer un surcodage analogue à 11 mais magnétique et reporté par ladite tête d'écriture 10' sur le support 1' sur une seconde piste magnétique. A la différence du système de la figure 1 toutefois, le support 1' défile devant la tête de lecture magnétique 3' alors que la prise de vue de la caméra 3 est instantanée. Le surcodage magnétique sera bien entendu reporté sur le support 1' en une zone qui sera balayée par les têtes de lecture des systèmes de contrôle ultérieur du support. IL est à noter que l'écriture magnétique peut être soit différée soit réalisée au même poste que la lecture magnétique. La figure 5 illustre un autre mode d'application du procédé de l'invention. En 20 est représenté un disque en matière quelconque dans lequel sont percés cinq trous circulaires 21 de mêre diamètre. Le disque 20 peut ainsi être considéré comme un support porteur d'une information constituée par les trous 2T caractérisés par leur nombre, leur diamètre et leur distribution sur le disque. Le disque 20 est vue dans sa globalité par une caméra 22, par exemple du type de la caméra 3, reliée à un ordinateur 23 à travers un dispositif de numérisation 24. On sait qu'avec un même poinçon par exemple, on n'obtient jamais dans Le même support deux trous ayant rigoureusement le même diamètre. Il suffit de descendre au 26 1 6943 --9-- degré de précision pour faire apparaître cette réalité. La caméra prend en compte tous les trous 21 et fournit à l'ordinateur 23 un signal de lecture numérisé. L'ordinateur possède en mémoire l'image typique ou théorique établie préalablement par le concepteur du disque 20 à partir des normes de fabrication, à savoir les nombre, diamètre et position mathématiques des trous. L'ordinateur 23 reçoit l'image réelle, la recale par rapport à l'image théorique puis soustrait cette dernière de manière à mettre en évidence les écarts à la normale. Le processus peut être tout à fait identique à celui décrit plus haut pour le traitement des signaux de lecture de la caméra 3 et de ladite tête de lecture magnétique. L'ordinateur 23 génère ainsi lesdites informations de contrôle utilisables comme expliqué plus haut. Ces informations de contrôle peuvent être codées et reportées, comme symbolisé par la flèche 25, sur le disque 20, sous forme d'un graphisme quelconque entrant dans le champ de la caméra 22 et constituant un surcodage ou une signature d'authentification. Le contrôle ultérieur du disque 21 s'effectue exactement dans les mêmes conditions que les applications précédentes, à l'aide d'une chaine du type 22 à 24. Dans le cadre d'une telle application on peut certifier un objet quelconque à partir d'une information d'authentification dont il est porteur et qui peut être constituée par toute modification morphologique apportée à l'objet, telles que découpes, empreintes, par toute marque en creux, en relief ou superficielle, appliquée sur l'objet, dans la mesure o ces informations portées par l'objet son décelables par la caméra 22, non exactement reproductibles et susceptibles d'être caractérisées, comme dans les applications précédentes, de manière biunivoque, c'est à dire de façon qu'à chaque signal de lecture corresponde une quantification ou caractérisation spécifique et qu'à cette dernière corresponde ledit signal et lui seul. C'est ainsi que l'invention peut s'appliquer à tous meubles ou objets d'art porteurs d'une marque, d'un sceau ou d'une estampille, y compris les tableaux de peinture. Suivant encore -une autre application (figure 6) du -10- - 1 6 9- procédé de l'invention, le document 1'' porte une photographie 26, par exemple d'identité, constituant ladite information (ou l'une des informations portées par ledit document) dont on veut contrôler la non falsification. Ladite photographie 26 est prise en compte dans sa globalité par une caméra 27 reliée à un ordinateur 28 via un système de numérisation 29. A partir de cette image, l'ordinateur 28 calcule à la manière connue l'histogramme (répartition des niveaux de gris) de la dérivée du signal de variation des niveaux de gris fourni par la caméra 27. Cet histogramme constitue lesdites informations de contrôle qui peuvent être utilisées, comme dans les autres applications, soit pour la vérification du document 1'' présenté à nouveau, ultérieurement, devant la caméra 27 ou présenté devant une caméra d'une chaîne de contrôle identique en un endroit quelconque, soit pour la certification du document par impression sur ce dernier d'un surcodage élaboré par l'ordinateur 28 à partir dudit histogramme préalablement codé et transformé en un graphisme approprié 11l' reporté sur le document 1''par exemple par une imprimante 10''. Il est à noter que, dans ce cas, le signal de lecture fourni par la caméra 27 n'est pas comparé à un signal de référence théorique ou parfait, mais caractérisé dans sa globalité. On pourrait bien entendu procéder de même dans les applications précédemment décrites sans sortir pour autant du cadre de l'invention. Il est aussi à noter que dans le cas du document 1'' porteur d'une photographie 26 notamment d'identité et d'autres informations sous forme imprimée, on peut réaliser sur le document 1'' un double surcodage, l'un prenant en compte la photographie et, l'autre, prenant en compte une partie de l'information imprimée. -1 1- R E V E N D I C A T I 0 N S 1.Procédé de contrôle simultané de l'authenticité d'un support (1,20) d'information (2,21) et de la non falsification de ladite information, caractérisé en ce qu'il comprend: - d'une part, l'analyse et/ou la caractérisation dudit support (1,20) au cours d'un processus consistant à lire au moins une partie de l'information (2,21), à mesurer tout ou partie des caractéristiques du signal de lecture, à stocker en mémoire ces caractéristiques, dites informations de contrôle, ou à les reporter sur ledit support, et, - d'autre part, ultérieurement, la vérification desdites authenticité et non falsification au -cours d'un processus de lecture-comparaison consistant, suivant les mêmes modalités qu'à l'analyse, à lire ladite information (2,21), et élaborer lesdites informations de contrôle, puis à comparer celles-ci, soit avec lesdites informations de contrôle stockées en mémoire, soit, après codage préalable suivant le même algorithme, avec les informations de contrôle reportées sur le support, en vue de déterminer s'il y a ou non concordance. 2. Procédé suivant la revendication 1, caractérisé en ce que le support est un document de papier ou analogue (1) portant une information imprimée (2). 3. Procédé suivant la revendication 2, caractérisé en ce que les informations de contrôle sont codées et transcrites sous forme d'un graphisme (11) imprimé sur le document (1) de préférence dans le champ de vision du dispositif de lecture (3) de l'information (2) portée par ledit document. 4. Procédé suivant la revendication 1, caractérisé en ce que le support (1') porte une information magnétique. 5. Procédé suivant la revendication 4, caractérisé en ce que les informations de contrôle sont codées et transcrites sous forme d'un graphisme magnétique reporté sur ledit support (1'), de préférence dans la zone balayée par le dispositif de lecture (3') de l'information portée par ledit support. -12- 6. Procédé suivant la revendication 1, caractérisé en ce que le support est un objet (20) porteur d'une information constituée par des modifications morphologiques (21), empreintes, marques quelconques, en creux, en relief ou superficielles, spécifiques à l'objet, non reproductibles et caractérisables de manière biunivoque. 7. Procédé suivant la revendication 6, caractérisé en ce que les informations de contrôle sont codées et transcrites sous forme d'une signature quelconque reportée sur l'objet (25) et identifiable par le dispositif de lecture de l'information portée par ledit objet. 8. Procédé suivant la revendication 1, caractérisé en ce que le support est un document (1'') porteur d'une photographie (26), notamment d'identité, et éventuellement d'autres informations. 9. Procédé suivant la revendication 8, caractérisé en ce que les informations de contrôle sont codées et transcrites sous forme d'un graphisme (11') imprimé sur le document (1''), de préférence dans le champ de vision du dispositif (27) de lecture de ladite photographie (26). 10. Dispositif pour la mise en oeuvre du procédé selon l'une des revendications 2, 6, 8, caractérisé en ce qu'il est constitué d'une caméra (3,22,27) reliée par l'intermédiaire d'un système de numérisation (4, 24, 29) à un ordinateur (5,23, 28) muni d'un organe d'affichage dudit processus de comparaison. 11. Dispositif pour la mise en oeuvre du procédé selon la revendication 4, caractérisé en ce qu'il est constitué d'une tête de lecture magnétique (3') reliée par l'intermédiaire d'un système de numérisation à un ordinateur (5') muni d'un organe d'affichage dudit processus de comparaison. 12. Dispositif suivant la revendication 10, plus particulièrement destiné au traitement de documents en papier ou analogue (1, 1'') porteurs d'une information imprimée (2), caractérisé en ce qu'il comporte, en outre, une imprimante (10, 10'') reliée audit ordinateur (5, 28) et chargée d'imprimer sur lesdits documents (1, 1'') un surcodage (11, 11') constitué par une transcription codée desdites -13- informations de contrôle générée par l'ordinateur. 13. Dispositif suivant la revendication 12, plus particulièrement destiné à être intégré dans une installation de fabrication de chèques du type comprenant une imprimante (12) affectée à l'impression des informations de personnalisation des chèques, caractérisé en ce que la caméra (16) est placée immédiatement en aval de ladite imprimante (12) en regard des zones d'impression desdites informations de personnalisation des cheques et l'imprimante (14) pilotée par l'ordinateur (15) est agencée en aval de la caméra de manière à imprimer lesdits surcodages sur lesdites zones de cheques, les imprimantes (12,14) étant synchronisées de manière à affecter à un cheque considéré le surcodage correspondant à l'information lue sur le chèque par ladite caméra (16).