Brevet FR2801997A1 — publié le 20010608

La présente invention concerne un procédé et un dispositif de lecture de documents. Les approches habituelles pour la lecture automatique de documents, ou de formulaires, nécessitent un paramétrage qui définit les données à lire par les coordonnées selon deux axes, X et Y, des zones à traiter, c'est-à-dire des zones susceptibles de contenir des symboles à reconnaître. Aussi, à chaque variation de format de document, même légère, il est nécessaire d'effectuer un nouveau paramétrage. Ce paramétrage est d'autant plus complexe à réaliser que le document est, lui-même, complexe. Lorsqu'un document dont le format est défini de manière électronique, par exemple, par transmission sur un réseau de télécommunication, par exemple de type Internet est imprimé, les positions des zones à trai varient en fonction du logiciel (traitement de texte, logiciel de dessins) utilisé, l'imprimante mise en oeuvre et, plus généralement, de la configuration du système informatique de l'utilisateur. La lecture automatique de ce document alors rendue difficile, voire impossible, par ces variations. Le document WO 98I47098 (PCTISE 98l00602) présente une méthode pour l'acquisition automatique de données dans lequel formulaire inconnu est numérisé un scanner et des lignes sont repérées ce formulaire pour l'identifier parmi tous les documents possibles. Cependant l'identification du document évite pas les inconvénients exposés ci-dessus. La présente invention vise à remédier à ces inconvénients- A cet effet; la présente invention vise un dispositif et un procédé de lecture de documents. Selon un premier aspect, la présente invention vise un dispositif de lecture automatique de document comportant - capteur d'image du document adapté à fournir une image dudit document et - un moyen de sortie d'informations lues sur ledit document et d'informations de significations d'au moins une partie desdites informations lues, caractérisé en ce qu'il comporte, en outre - un moyen de détection d'au moins un guide de lecture et - moyen d'association d'au moins une information avec une informati de signification mettant en oeuvre ledit guide de lecture. Grâce à ces dispositions, la lecture est guidée et les informations lues sont associ' à une information de signification grâce audit guidage. 'extraction de l'informati utile du document est ainsi guidée selon la structure logique d'une classe documents (documents dont le contenu est similaire mais localisé de manière différente) plutôt que par la structure physique du document. Selon des caractéristiques particulières du dispositif tel que succinctement exposé i-dessus - i1 comporte un moyen de conservation d'au moins contrainte de positionnement d'au moins un champ dudit document, champ dans lequel une information est susceptible d'être lue, - moyen de détection est adapté à détecter le respect d'au moins une contrainte de positionnement par au moins une information lue, - moyen d'association est adapté à associer à chaque information lue qui respecte une dite contrainte, une information de signification représentative de fadi contrainte. Grace à ces dispositions, le dispositif est capable de lire documents dans lesquels les champs d'informations sont spécifiés par contrainte et non par positionnement absolu. Par exemple, les positions respectives champs, les positions respectives des libellés, des positions approximatives de champs, permettent de repérer les champs d'information. Selon des caractéristiques particulières du dispositif tel succinctement exposé -dessus - dispositif comporte un moyen de conservation moins une caractéristique graphique d'au moins un champ dudit document, champ dans lequel information est susceptible d'être lue, - moyen de détection est adapté à détecter au moins champ du document qui présente une dite caractéristique graphique, - moyen d'association est adapté à associer à chaque information lue qui est dans un champ qui présente une dite caractéristique graphique, une information de signification représentative de la présente de ladite caractéristique. Grace à ces dispositions, des caractéristiques graphiques, telle que lignes, colonnes, des cadres, des cases, des hachures, des couleurs, niveaux gris ou des peignes permettent d'identifier les champs d'information a lire. Selon des caractéristiques particulières du dispositif tel que succinctement exposé -dessus - il comporte un moyen de conservation d'au moins un libellé d'au moins un champ dudit document, champ dans lequel une information est susceptible d'être lue - le moyen de détection est adapté à lire au moins un dit libellé, - le moyen d'association est adapté à associer à chaque information lue dans un champ qui présente ledit libellé, une information de signification représentative dudit libellé. Grace à ces dispositions des libellés écrits, tels que des numéros formulaires, ou des titres de cases, permettent de spécifier la signification l'informations à lire. Selon des caractéristiques particulières du dispositif tel que succinctement exposé --dessus - comporte un moyen de conservation d'au moins une contrainte de contenu information d'au moins un champ dudit document, champ dans lequel une information est susceptible d'être lue, - moyen de détection est adapté à lire le contenu d'au moins un champs dudit document, - moyen d'association est adapté à associer à chaque information dans un champ qui respecte ladite contrainte de contenu, une information signification représentative dudit contenu. Grace à ces dispositions, des mots clés permettent d'identifier informations lues, comme par exemple nom , prénom , âge , sécurite sociale , hors taxes , T.T.C. . Selon un deuxième aspect, la présente invention vise un procédé lecture automatique de document comportant - opération de capture d'image du document et - une opération de sortie d'informations lues sur ledit document et d'informations de significations d'au moins une partie desdites informations lues, caractérisé en ce qu'il comporte, en outre - une opération de détection d'au moins un guide de lecture et - une opération d'association d'au moins une information lue avec une information de signification mettant en oeuvre ledit guide lecture. procédé présentant les même caractéristiques particulières et les mêmes avantages que 1e dispositif succinctement exposé ci-dessus, ceux-ci ne sont rappelés ici. présente invention vise aussi un scanner et ordinateur adaptés à mettre en oeuvre le procédé visé par la présente invention ou à comporter le dispositif visé par la présente invention. D'autres avantages, buts et caractéristiques la présente invention ressortiront de la description qui va suivre faite dans un explicatif et nullement limitatif en regard des dessins annexés dans lesquels figure 1 représente, sous forme d'un schéma fonctionnel, un premier mode réalisation du dispositif visé par la présente invention, la figure 2 représente, de manière schématique, une succession d'opérations mises en oeuvre selon un aspect du procédé visé par la présente invention. - la figure 3 représente, sous forme d'un organigramme simplifié, un premier mode de réalisation du procédé visé par la présente invention, - figure 4 représente, sous forme d'un organigramme simplifié, un deuxième mode de réalisation du procédé visé par la présente invention, - figure 5 représente, sous forme d'un organigramme simplifié, un troisième mode de réalisation du procédé visé par la présente invention, - figure 6 représente, sous forme d'un organigramme simplifié, un quatrième mode de réalisation du procédé visé par la présente invention, - figure 7 représente un document mettant en oeuvre les quatre modes de réalisation illustrés aux figures 3 à 6, et - la figure 8 représente, sous forme d'un organigramme simplifié, un cinquième mode de réalisation du procédé visé par la présente invention. En figure 1, sont représentés un capteur d'images 100 un dispositif de lecture automatique de documents 120 et une connexion d'un réseau informatique 110_ Le capteur d'images 100 est adapté à fournir un signal électronique représentant formes et couleurs portés sur un document, par exemple un formulaire remplis manuellement par un utilisateur. Par exemple, le capteur d'images 100 un scanner de type connu. La connexion au réseau informatique 110 est de type connu. Elle transmet des informations de contenu du document une fois que dispositif de lecture automatique de document a traité le signal issu du capteur 100. Le dispositif de lecture automatique de documents comporte, reliés entre eux par un bus de données et de contrôle 122, une unité centrale 124, une mémoire non volatile 126, une mémoire vive 128 et un port 'entrée I sortie 130 lui-même relié une part au capteur 100 et d'autre part à la ligne de réseau 110. Le dispositif lecture 120 peut, par exemple, être réalisé programmant un ordinateur d'utilisation générale. Le dispositif de lecture peut aussi être réalisé sur un circuit imprimé comportant un processeur ou un contrôleur, un circuit spécifique, une matrice de portes ou dans un circuit intégré. Tous ces modes de réalisation sont bien connus de l'homme du métier des circuits électroniques et ils ne sont donc pas plus décrits ici. L'unité centrale 124 comporte un circuit de reconnaissance de caractères 132, un circuit de détection d'au moins un guide de lecture 134 et un moyen d'association 136 d'au moins une information lue par le circuit de reconnaissance de caractères avec une information de signification de cette information lue. Le moyen d'association met en oeuvre au moins un guide de lecture pour associer une information signification à une information lue. Ainsi, dispositif de lecture 120 transmet, sur la ligne de réseau informatique d'une part de l'information qui a été lue sur le document, par exemple Geraldine , Pacaut et, d'autre part, de l'information de signification . indique que le premier mot correspond à un prénom et le deuxième à nom. On observe cependant que l'information de signification peut être implicite, par exemple, l'ordre dans lequel chaque information lue sur un document transmise sur le réseau étant prédéfini par un protocole de commune ion, ou de manière explicite, un identifiant prédéfini étant associé à chaque information, ou encore de manière mixte un identifiant étant associé à au moins une information. L'usage fait des informations transmises sur la ligne du réseau informatique 110 ne relève pas de la présente invention. On observe, cependant, que l'information lue peut être archivée, en tout ou partie, dans une base de données, traitée, affichée, traduite, imprimée, triée, complétée ou détruite ou, pour chaque information, une combinaison de ces opérations. D'une manière générale, le dispositif de lecture automatique de documents 120 est adapté à mettre en oeuvre chacun des modes de réalisation et aspects du procédé visé par la présente invention, tels qu'ils sont exposés regard des figures 2 à La figure 2 représente, de manière schématique, succession d'opérations mises en oeuvre selon un aspect du procédé vi " par la présente invention. En figure 2, on observe que la lecture automatique de document comporte - opération de capture d'image du document 210, - opération de détection d'au moins un guide de lecture , - opération d'association d'au moins une information avec une information de signification mettant en oeuvre ledit guide de lecture , et - une opération de sortie d'informations lues sur ledit document et d'informations de significations d'au moins une partie desdites informations lues 240. L'opération de capture d'image du document 210 consiste ' capter une image du document et à former une information représentative de cette image. L'opération détection d'au moins un guide de lecture 220 consiste à détecter un guide lecture sur le document dont une image est captée au cours de l'opération _ La détection est effectuée par traitement de l'information d'image du document. observe que ce guide de lecture est un invariant document qui résiste à certaines variations de constitution du document, de remplissage du document et capture d'image du document. En outre, ce guide extrait du traitement de l'image et dépend donc de son contenu. Ainsi, le guide de lecture n'est une information de position en coordonnées cartésiennes posée à priori avant lecture du document. L'opération d'association d'au moins une information avec une information de signification mettant en oeuvre ledit guide de lecture consiste à lire information en traitant l'information d'image et à associer une information de signification à l'information lue, en fonction du guide lecture. L'opération de sortie d'informations lues sur ledit document et d'informations de significations d'au moins une partie desdites informations lues 240 consiste à transmettre les données lues et les données de signification (au moins manière implicite pour l'information de signification), par exemple en vue leur traitement, leur stockage; leur affichage, leur complément; leur impression, leur tri, leur transmission ou leur destruction. Dans le mode de réalisation du procédé visé par la présente invention représenté, sous forme d'un organigramme simplifié, en figure 3, on retrouve les opérations de capture d'image du document 210, de détection d'au moins un guide lecture 320, d'association d'au moins une information lue avec une information de signification mettant en oeuvre ledit guide de lecture 330, et de sortie informations lues sur ledit document et d'informations significations d'au moins une partie desdites informations lues 240. L'opération de détection d'un guide de lecture 320 comporte une opération de lecture d'au moins une contrainte de positionnement d'au ins un champ dudit document 321, champ dans lequel une information est susceptible d'être lue, et une opération de détection d'un éventuel respect moins une contrainte de positionnement par au moins une information lue . Chaque contrainte de positionnement évoquée ici est une contrainte de itionnement relatif entre les informations lues sur le document. Une telle contrainte s'exprime; par exemple, par le nom est au-dessus de l'adresse , montant H_T. précède montant de la TVA , le numéro représentant le mois et le numéro représentant le jour précédent le numéro représentant l'année ... cours de l'opération d'association 330, à chaque information lue qui respecte une dite contrainte est associée une information de signification représentative de ladite contrainte. Ainsi l'information lue 99 dans un bloc d'information 25 1 02 I 99 est associé à une information de significati année car elle est précédée par un numéro, 25 que l'on peut associer jour et un numéro 02 que l'on peut associer au mois. Ainsi des documents dans lesquels les champs d'informations sont spécifiés par contraintes positionnement et non par positionnement absolu sont lus. Par exemple, les positions respectives des champs, les positions respectives des libellés, des positions approximatives de champs, permettent de les repérer. Dans le mode de réalisation du procédé visé par la présente invention representé, sous forme d'un organigramme simplifié, en figure 4, on retrouve les opérations de capture d'image du document 210, de détection d'au moins gui de lecture 420, d'association d'au moins une information lue avec information de signification mettant en oeuvre ledit guide de lecture 430, et de ie d'informations lues sur ledit document et d'informations de significations moins une partie desdites informations lues 240. L'opération de détection d'un guide de lecture 420 comporte une opération lecture d'au moins une caractéristique graphique d'au moins un champ dudit document 421, champ dans lequel une information est susceptible d'être lue, une opération de détection d'un éventuel champ qui présente une dite caractéristique graphique 422. Chaque caractéristique graphique évoquée ici une caractéristique de forme, de couleur, d'élément, de ligne, ... Par exemple, une ligne horizontale épaisse domine le total dans une facture, une adresse placée dans un cadre rectangulaire, les réponses à des questionnaires à choix mufti sont dans des cases carrées, l'âge du scripteur est sur un fond jaune hachuré, la date comporte deux barres obliques incliné de haut à droite en bas à gauche ... cours de l'opération d'association 430,à chaque information lue qui est dans un champ qui présente une dite caractéristique graphique est associée information de signification représentative de la présente de ladite caractéristique. Sel les exemples exposés ci-dessus, une information placée sur un fond jaune ou un fond hachuré est associée à la signification âge , l'information I dans cadre rectangulaire est associée à la signification adresse , ... Ainsi, la constitution d'un document à compléter est aisée. Des caractéristiques graphiques, telle que des lignes, des colonnes, des cadres, des cases, des hachures, des couleurs, des niveaux de gris ou des peignes permettent d'identifier les champs d'information à lire. Dans le mode de réalisation du procédé visé par la présente invention représenté, sous forme d'un organigramme simplifié, en figure 5, on retrouve les opérations de capture d'image du document 210, de détection moins un guide de lecture 520, d'association d'au moins une information avec une information de signification mettant en oeuvre ledit guide de lecture 530, et de sortie d'informations lues sur ledit document et d'informations significations d'au moins une partie desdites informations lues 240. opération de détection d'un guide de lecture 520 comporte opération de lecture d'au moins un libellé d'au moins un champ dudit document , champ dans lequel une information est susceptible d'être lue, et une opération lecture d'un éventuel libellé 522. Chaque libellé évoqué ici est une séquence d'au moins symbole qui identifie un champ- Par exemple, le libellé peut être limité un numéro écrit avec une très petite dimension (par exemple inférieure) à la moiti " de la hauteur des symboles de l'information lue, à succession de points dont le nombre représente le libellé, à nombre de hachures, à un nombre d'emplacement de symboles d'information (par exemple un prénom sur une ligne où quinze symboles sont prétracés, un nom sur une ligne où vingt symboles sont prétracés, une adresse sur une ligne possédant plus de vingt symboles, un âge sur une ligne possédant trois emplacement symboles, un numéro de sécurité sociale sur une succession d'exactement treize symboles - à un ou plusieurs mots (par exemple le mot nom associé champ où le scripteur est invité à écrire son nom, ... ). Au cours de l'opération d'association 530, à chaque information lue dans un champ qui présente ledit libellé est associée une information de signification représentative dudit libellé. Ainsi, la constitution d'un document à compléter est aisée. Des libellés de signification sont attachés aux champs qui doivent recevoir les informations à lire. Dans le mode de réalisation du procédé visé par la présente invention représenté, sous forme d'un organigramme simplifié, en figure 6, on retrouve I opérations de capture d'image du document 210; de détection d'au moins guide de lecture 620, d'association d'au moins une information lue avec information de signification mettant en oeuvre ledit guide de lecture 630, et sortie d'informations lues sur ledit document et d'informations de significations d'au moins une partie desdites informations lues 240. L'operation de détection d'un guide de lecture 620 comporte une opération de lecture moins une contrainte de contenu d'information d'au moins champ dudit document 621, champ dans lequel une information est susceptibl d'être lue, une opération de lecture de contenu d'au moins un champs dudi document Par contenu, on entend ici la sémantique de l'information. Par exemple nombre a moins de trois chiffres est signe d'un contenu d'âge. Une succession plus de trois mots combinée avec des chiffres et comportant un nombre à chiffres une adresse. Une séquence de treize chiffres est un numéro sécurité sociale. Au cours de l'opération d'association 630, à chaque information lue dans un champ - respecte ladite contrainte de contenu est associée une information de signification représentative dudit contenu. Grâce à ces dispositions, des formulaires peu structurés peuvent être en oeuvre. La figure 7 représente un document mettant en oeuvre les quatre modes de réalisati illustrés aux figures 3 à 6. La partie supérieure représente l'image d'un document et la partie inférieure un fichier d'informations et de significations qui est complété sur la base de ladite image. Le champ 700 présente comme contrainte de positionnement d'être centré dans le document, par rapports aux bords latéraux (droite et gauche) du document. La mise en oeuvre du mode de réalisation de l'invention illustré en figure 3 permet d'identifier l'information qui est associée à la signification type de document . Les champs 701 à 703 présentent des contraintes de positionnement conformément au mode de réalisation illustré en figure 3. Ainsi, bien que les montants ne soient, pas du tout alignés avec leurs libellés ( montant H.T. , montant et montant T.T.C. ), leur succession aide à déterminer l'information signification qui doit leur être assignée. Les à 703 présentent, en outre, une contrainte de contenu, isque le plus petit trois montants est le montant de la TVA et le plus grand montant T.T.C.. Grace à cette contrainte, bien que les montants n'aient pas placés dans l'ordre demandé, le mode de réalisation du procédé visé par présente invention illustré en figure 6 assigne à chacun d'entre eux sa signification normale. Le champ 704 sur fond grisé correspond à une adresse. Conformément au mode de réalisation illustré en figure 4, la signification de l'information lue dans ce champ déterminée par ce fond qui constitue un guidage graphique. Le champ 705 comporte un libellé écrit remise qui, conformément au mode de réalisation illustré en figure 5 permet d'identifier la signification de l'information est lue dans ce champ. Enfin, champ 706 comporte deux barres obliques orientées de haut à droite en à gauche et l'information qui y est lue est associée à une date conformément au mode de réalisation illustré en figure 4. Enfin, le champ 707 présente un contenu avec nos compliments qui correspond à une formule de politesse et est ainsi associé à une commentaire conformément à la mise en oeuvre du mode de réalisation illustré en figure 6. On observe que la signification de certaines informations lues peut être déterminées selon plusieurs modes de réalisation du procédé objet de la présente invention. exemple, une date qui comporte trois nombres de deux chiffres séparées des barres obliques peut être identifiée par une caractéristique graphique, deux barres, ou par son contenu, trois fois deux chiffres. Dans suite de la description, on utilise les définitions suivantes ille concerne un ensemble de documents qui répondent à des critères ressemblance approximative. Pour chaque famille, des règles plus générales, moins précises et plus approximatives que les simples coordonnées planaires zones à lire, permettent de décrire le document et zones à traiter. exemple: déclarations d'échanges de biens utilisés par les douanes françaises, comportent, pour moitié, des documents dits cerfa et, pour moitié, des documents imprimés par les entreprises déclarantes. Ces déclarati constituent une famille parce que les informations de l'entête figurent à peu près au même endroi et les colonnes sont dans le même ordre, sur presque toutes les déclarations. bons de commande utilisées par les entreprises de vente par correspondance changent souvent pour des raisons commerciales. Cependant, la nature I information utile contenue dans ces formulaires est toujours la même. De plus, cette information est organisée en blocs d'information. Ces blocs peuvent etre des blocs d'adresse, d'énumération des articles commandés; de mode iment, ... factures fournisseur reçues par une entreprise sont toutes différentes car chaque fournisseur imprime sa facture à sa manière particulière. Cependant, les zones traiter concernent, au moins, le montant hors taxe, le montant de Taxe Valeur Ajoutée et montant toutes taxes comprises, la date et le numéro pièce. formulaire est un ensemble de une ou plusieurs pages. Chaque page se décompose en un ou plusieurs blocs. Chaque bloc comporte des éléments graphiques (lignes horizontales, lignes verticales, cadres, logos, images, ... ), textuels (libellés et labels d'identification, textes divers, ...) ainsi que les champs et zones à lire. Chaque élément est défini par des caractéristiques dont le degré de tolérance doit représenter toutes les variations possibles dans la famille. Certains documents ou familles de documents comportent des objets spécifiques qui permettent de localiser les données à extraire d'une façon générale globale. exemple, un libellé textuel est souvent suivi de la valeur du champ, une ligne, dans un cadre, dans une case ou une série de cases, ou sans guide graphique. Par exemple, dans un cadre, le libellé, s'il y en a un, est souvent dans le coi supérieur gauche. Les champs de réponse à des questionnaires sont souvent des objets graphiques de forme rectangulaire. Les libellés des colonnes sont souvent à leur début, en haut. Ainsi, l'analyse de l'image extrait tous les éléments qui permettent d'identifier le document (objets graphiques, traits, cadres, libellés, logos, ... ). L'identification de la page permet d'associer à l'image à traiter le modèle du document qui décrit la structure de la page. Les éléments définis dans la structure de la page sont comparés à ceux trouvés ou recherchés dans l'image. Cette recherche s'effectue dans les limites de leurs caractéristiques (tolérances sur les positions, variations relatives, chaînes caractères approchées, ... ) pour aboutir à une hypothèse de segmentation. Cette hypothèse de segmentation permet de repérer avec précision les champs ' traiter et d'extraire les images de ces champs pour les étapes suivantes. L'affectation de la définition logique du champ (nom, type, controle de cohérence, ...) et du champ physique trouvé dans la page, s'effectue à partir de la position physique absolue de la position relative à un autre champ et/ou de l'association avec un libellé (entreprise, ... ). ilisation d'objets spécifiques facilite le paramétrage des documents l'anal automatique de la page localise tous les objets répondant caractéristiques recherchées, vérifie les contraintes exprimées et extrait I champs à lire sans segmentation complexe de la page. observe que le procédé adaptatif développé pour traiter les formats variables apporte une robustesse et une tolérance exceptionnelles à toutes les formes décalage et d'anomalies d'impression des documents. technologie adaptative utilise, comme notre oeil, les caractéristiques graphiques naturelles ou intuitives, le contenu, les libellés titres des champs (ou zones), ou les positions relatives pour identifier information contenue dans chaque champs. analyse et la segmentation de la page s'appuient sur des règles logiques (exemple : total de colonnes dans le bas de la page, définition du type de colonne selon son ordre, libellé associé au champ. ...) indépendamment de la position physique précise représentée par des coordonnées planaires. L'utilisation de la technologie adaptative permet de définir seul modèle de document pour une famille de documents, et donc toutes I variations physiques d'une même description logique. Ce modèle associe champs et leurs identifiants à des caractéristiques peu contraignantes pour concepteurs de documents mais qui définissent la famille de documents considérée. procédé et le dispositif de la présente invention dent donc des documents similaires mais différents sur le plan physique ainsi que les formulaires normalisés produits par ordinateur. lisatïon de la lecture adaptative conforme à la présente invention permet définir un seul modèle de document pour toute famille de variations physiques d'une même description logique. La technologie d'analyse automate de page permet d'extraire d'un coup d'oeil tous I champs à traiter sans même avoir appris le type de page utilisé. Parmi les classes de document auxquelles s'applique la présente invention, peut citer - bons de commande (vente par correspondance, ...), - déclarations d'échanges de biens (douanes), - les documents Intrastat et Extrastat, - liasses fiscales - factures, -les questionnaires, - déclarations uniques de cotisations sociales, - effets de commerce, - les chèques bancaires, - les décomptes de sécurité sociale, - les courriers et bulletins légaux, ... En figures 8, à la suite d'une opération 802 d'identification de la classe de document document analysé, une opération 804 de définition des règles graphiques logiques de localisation des données est réalisee. Ensuite, une lecture du document 806 est effectuée. La lecture du document consiste à numériser document et à accéder aux propriétés de l'image électronique du document aux objects représentant l'image, par exemple objects graphiques tels qu' icones ou morceaux d'images, ou des éléments au sens des langages SGML et qui définissent certains documents au moment de I génération. Ensuite, les primitives sont extraites des données lues cours d'une opération Les primitives sont des éléments primaires document qui répondent a des propriétés élémentaires. Par exemple, si document est représenté par une image électronique, une primitive peut etre le pixel (ou élément d'image) ou une composante connexe, c'est-à-dire collection de pixels adjacents répondant aux même propriétés structurelles telles qu'une même couleur, par exemple. Au cours d'une opération 810 la page I est identifiée en mettant en oeuvre les primitives extraites puis, au cours d' opération 812, les données à lire sont extraites de l'image du document, par exemple par reconnaissance optique de caractères. Les règles de guidage sont utilisées sur les données lues, y compris, le cas échéant, les positions relatives, les guides graphiques, le libellé ou le contenu des zones de lecture, au cours de l'opération 814. Au cours d'une opération 816, les informations lues sur le document sont associées à informations de signification, ces dernières étant en relation avec les guides lecture utilisés, par le biais d'une table de correspondance logicielle, exemple. Enfin, au cours d'une opération 818, les informations lues et les informations de significations associées sont transmises à un système de traitement, stockage, d'affichage, ... , par exemple, comme décrit en regard des figures et 2. Une opération de gestion des itérations, des échecs, des ambiguïtés 820 permet au procédé de s'améliorer par apprentissage automatique. ,# i \/ t IV_l ) i C@ J? I l C, /v S 1. Dispositif de lecture automatique de document comportant - un capteur (100) d'image du document adapté à fournir une image dudit document et - un moyen de sortie (1 d'informations lues sur ledit document et d'informations de significations moins une partie desdites informations lues, caractérisé en ce qu'il comporte, outre - un moyen de détection (124, 134) d'au moins un guide de lecture et - un moyen d'association (124, 136) d'au moins une information lue avec une information de signification mettant en oeuvre ledit guide de lecture. 2_ Dispositif de lecture selon la revendication 1, caractérisé en ce que - il comporte un moyen conservation (126, 128) d'au moins une contrainte de positionnement d' moins un champ dudit document, champ dans lequel une information est susceptible d'être lue, - le moyen de détection est adapté à détecter le respect d'au moins une contrainte de positionnement par au moins une information lue et - le moyen d'association adapté à associer à chaque information lue qui respecte une dite contrainte, information de signification représentative de ladite contrainte. 3_ Dispositif de lecture selon l'une quelconque des revendications 1 ou 2, caractérisé en ce que - il comporte un moyen de conservation (126, 128) d'au moins une caractéristique graphique d'au moins un champ dudit document, champ dans lequel une information est susceptible d'être lue, - le moyen de détection est adapté à détecter au moins un champ du document qui présente une dite caractéristique graphique et - le moyen d'association est adapté à associer à chaque information lue qui est dans un champ qui présente une dite caractéristique graphique; une information de signification représentative de la présente de ladite caractéristique. 4. Dispositif de lecture selon l'une quelconque des revendications 1 à 3, caractérisé en ce que - il comporte un moyen de conservation (126, 128) d'au moins un libellé d'au moins un champ dudit document, champ dans lequel une information est susceptible d'être , - le moyen détection est adapté à lire au moins un dit libellé et -le moyen association est adapté à associer à chaque information lue dans un champ i présente ledit libellé, une information de signification représentative dudi libellé. 5. Dispositif de lecture selon l'une quelconque des revendications 1 à 4, caractérisé en ce que - il comporte un moyen de conservation (126, 128) d'au moins une contrainte de contenu d'information d'au moins un champ dudit document, champ dans lequel une information est susceptible d'être lue, - le moyen détection est adapté à lire le contenu d'au moins un champs dudit document et - le moyen association est adapté à associer à chaque information lue dans un champ i respecte ladite contrainte de contenu, une information de signification représentative dudit contenu. 6. Procédé lecture automatique de document comportant - une opération de capture d'image du document (210) et - une opération de sortie d'informations lues sur ledit document et d'informations de si ifications d'au moins une partie desdites informations lues; caractérisé en ce il comporte, en outre - une opérati de détection (220) d'au moins un guide de lecture et - une opération d'association (230) d'au moins une information lue avec une information signification mettant en oeuvre ledit guide de lecture. 7. Procédé lecture selon la revendication 6, caractérisé en ce que - il comporte une opération de lecture d'au moins une contrainte de positionnement moins un champ dudit document, champ dans lequel une information est susceptible d'être lue, - au cours l'opération de détection, le respect d'au moins une contrainte de positionnement au moins une information lue est détecté et - au cours de l'opération d'association, à chaque information I qui respecte une dite contrainte est associée une information de signification représentative de ladite contrainte. 8. Procédé de lecture selon l'une quelconque des revendications 6 ou 7, caractérisé en ce que - il comporte une opération de lecture d'au moins une caractéristique graphique moins un champ dudit document, champ dans lequel une information susceptible d'être lue, - au cours de l'opération de détection, au moins un champ du document qui présente dite caractéristique graphique est détecté et - cours de l'opération d'association, à chaque information lue qui est dans un champ qui présente une dite caractéristique graphique est associée une informati de signification représentative de la présente de ladite caractéristique. 9. Procédé de lecture selon l'une quelconque des revendicati 6 à 8, caractéri " en ce que - il comporte une opération de lecture d'au moins un libellé d' moins un champ dudit document, champ dans lequel une information est susceptible d'être lue, - au cours de l'opération de détection au moins un dit libellé est lu - au cours de l'opération d'association; à chaque information lue dans un champ qui présente ledit libellé est associée une information de si i ïcation représentative dudit libellé. 10. Procédé de lecture selon l'une quelconque des revendications 6 à 9, caractérisé ce que - il comporte une opération de lecture d'au moins une contrainte de contenu d'information d'au moins un champ dudit document, champ dans lequel une informati est susceptible d'être lue, - au cours de l'opération de détection, le contenu d'au moins champs dudit document est lu et - au cours de l'opération d'association, à chaque information I dans un champ qui respecte ladite contrainte de contenu est associée une information de signification représentative dudit contenu.