Brevet FR2532773A1 — publié le 19840309

Procédé de lecture et de transmission de caractères L'invention concerte un procédé de lecture et de trans- mission de caractères qui sont par exemple inscrits sur un support tel qu'une feuille de papier ou qui apparaissent sur un écran, ainsi que ses applications, notamment à la transmission par télécopie, à la-reconnaissance de caractères pour l'entrée d'un texte par voie optique, etc. La transmission à distance de caractères (qui peuvent être des lettres, des chiffres, des symboles, des signes de ponctuation, des traits, etc.) d'un document pose le problème de la lecture et de l'identification de ces caractères. On peut utiliser, pour la lecture, un groupe de détecteurs opto-électroniques, qui sont agencés régulièrement en lignes et/ou en colonnes et qui déterminent sur le document à lire une-surface de lecture que l'on va déplacer sur le document pour le balayer par exemple selon des lignes horizontales successives.Dans chaque position de la surface de lecture sur le document, les détecteurs produisent des signaux électriques de type binaire, de niveau "O" par exemple lorsqu'un détecteur est en regard dxune zone blanche du document et de niveau "1 lorsque le détecteur est en regard d'une zone noire correspondant à une partie d'un caractère. L'ensemble des signaux produits par les détecteurs dans les différentes positions de la surface de lecture forme l'image électronique totale du document et est enregistré dans une mémoire, les caractères étant lus et enregistrés sous forme d'ensemblesde points noirs et de points blancs.Après balayage complet du document par les détecteurs, le contenu de la mémoire est transmis à un dispositif récepteur couplé par exemple à une imprimante, à un écran de visualisation ou à un autre dispositif de sortie qui reproduit des points noirs correspondant aux signaux de niveau 7 et laisse des espaces blancs pour les signaux de niveau "O". Ce procédé nécessite, pour une bonne définition des informations transmises au dispositif récepteur, l'enregis trement et la transmission dlun très grand nombre de signaux, meme si l'on utilise pour la transmission des techniques connues de compression de l'information. La transmission est donc relativement longue, et coûteuse. L'invention a pour objet un procédé de lecture et de transmission de caractères qui permet de réduire cet inconvénient, grâce à un codage des signaux enregistrés lors de la lecture et destinés à être transmis à un dispositif récepteur. L'invention propose à cet effet un procédé de lecture et de transmission des caractères d'un document quelconque, consistant à lire le document sous forme d'un ensemble de points noirs et de points blancs, à enregistrer point par point cet ensemble dans une mémoire pour y former l'image électronique du document, à transférer une zone ou partie de cette image dans un groupe de registres électroniques formant une fenêtre d'analyse ayant une taille supérieure à la taille standard d'un caractère et à déplacer cette zone de façon à balayer l'image électronique du document selon des lignes parallèles successives, caractérisé en ce qutil consiste, après détection de la présence d'un caractère dans une position particulière de la fenêtre d'analyse , à comparer son image électronique au contenu d'une mémoire bibliothèque dans laquelle sont déjà enregistrées les images électroniques d'un certain nombre de caractères, à enregistrer dans cette mémoire bibliothèque l'image électronique du caractère si elle n'y figure pas déjà, à enregistrer dans une mémoire d'adresses l'adresse ou position sur le document du caractère analysé et liadresse de son image électronique en mémoire bibliothèque, et ainsi de suite pour chaque caractère, puis à transmettre à un dispositif récepteur d'une part le contenu de la mémoire bibliothèque et, d'autre part, le contenu de la mémoire d'adresses. Ce procédé selon l'invention permet, par exemple dans le cas de la transmission par télécopie des caractères inscrits sur une feuille de papier, de diviser le nombre de signaux à transmettre par un coefficient compris entre 2 et 5 selon les cas. L'invention s'applique également à la lecture automatique de caractères, par exemple pour un tri optique (postal ou autre), la traduction automatique, etc. Selon une autre caractéristique de l'invention, ce procédé consiste, pour l'analyse d'un caractère, à positionner la fenêtre d'analyse par rapport au caractère de façon à ce que ce dernier soit sensiblement tangent ou adjacent à deux côtés de référence de ladite fenêtre, puis à déter- miner un cadre entourant le caractère et défini par les deux cotés de référence et par une ligne et une colonne de registrestangentesou adjacentes au caractère et se croisant en un point opposé à l'angle de référence, et à prendre en compte, pour 11 analyse du caractère, uniquement les bits enregistrés se trouvant dans ce cadre. On enregistre alors, en mémoire bibliothèque, non seulement l'image électronique du caractère rencontré pour la première fois, mais également le format du cadre correspondant, ce qui permet de limiter les comparaisons à la zone utile, ou bien de savoir si le caractère déborde de la fenêtre. Selon une autre caractéristique de l'invention, ce procédé, pour l'analyse d'un caractère ayant une dimension verticale et/ou horizontale supérieure à celle de la fenêtre d'analyse, consiste à cadrer une première partie du caractère dans l'angle de référence de'la fenêtre, à enregistrer en mémoire bibliothèque l'image électro-. nique de cette partie cadrée, puis, au cours des déplacements ultérieurs de la fenêtre par rapport à l'image électronique du document, à enregistrer uniquement les parties du caractère qui sont contenues dans des cadres extérieurement tangents ou adjacents à un ou plusieurs cadres précédemment enregistrés. Dans la description qui suit, faite à titre d'exemple, on se réfère aux dessins annexés, dans lesquels - la figure- 1 représente schématiquement un dispositif pour l'exécution du procédé selon l'invention; - la figure 2 illustre le mode de lecture et d'analyse d'un caractère ayant une taille inférieure à celle de la fenêtre d'analyse; - la figure 3 illustre le mode de lecture et d'analyse d'un caractère ayant une taille supérieure à celle de la fenêtre d'analyse. En figure 1 on a représenté sous forme schématique un appareil permettant l'exécution du procédé selon l'invention. Cet appareil comprend un dispositif de lecture L comportant un groupe de détecteurs opto-électroniques et des moyens pour déplacer ce groupe de détecteurs en regard d'un document présentant des caractères à lire, de façon à balayer ce document ligne par ligne. Le dispositif de lecture L est relié à une mémoire électronique, pour l'enregistrement d'une image électronique du document, et qui alimente des registres disposés en lignes et en colonnes, reliés à un circuit C1 de traitement de l'information comprenant une mémoire i' ibliothèque" et une mémoire '2adresses" MA1. .Les signaux enregistrés dans les mémoires MB1 et MA1, correspondant à la lecture d'un document, sont destinés à être reconnus et codés, et par exemple transmis à un dispositif récepteur comprenant un circuit C K de traitement de l'information compor- tant une mémoire "bibliothèquei' MB2 et une mémoire "adresses" MA2, associé à un dispositif de restitution tel qu'une imprimante I, un dispositif d'affichage, etc. Comme indiqué plus haut, le procédé selon l'invention consiste essentiellement à lire le document sous forme d'un ensemble de points noirs et de points blancs qui est enregistré dans une mémoire pour y former une image électronique du document, puis à comparer une zone ou partie de cette image électronique, comprenant un caractère, aux images électroniques déjà enregistrées dans la mémoire bibliothèque MB, à enregistrer dans cette mémoire l'image électronique du caractère si elle nly figure pas déjà, et à enregistrer dans la mémoire d'adresses MA l'adresse ou position sur le document du caractère qui vient d'être analysé et l'adresse de son image électronique dans la mémoire bibliothèque MB La transmission par télécopie des caractères du document se fait par transmission du contenu des mémoires MB1 et MA vers le dispositif récepteur, de façon à charger lamémoire bibliothèque MB2 avec les images électroniques de la mémoire MB1 1 et leurs adresses, si cette mémoire ne contenait pas déjà ces images, et à charger la mémoire d'adresses MA2 avec les adresses des caractères enregis tries dans la mémoire MA1. Le circuit C2 de traitement de l'information commande ensuite le dispositif de restitution qui reproduit chaque caractère. On va maintenant décrire plus en détail , en référence aux figures 2 et 3, le procédé de lecture et d'analyse d'un caractère, tout d'abord dans le cas où le caractère a une taille inférieure à celle de la fenêtre d'analyse (figure 2). Dans cette figure, on a désigné par la référence F une fenêtre analyse, constituée de registres électroniques, qui contiennent des bits constituant une zone de l'image électronique du document dans laquelle on va rechercher la présence d'un caractère. Sur le dessin, les bits de niveau haut sont représentés par des points noirs, et les bits de niveau bas par des points blancs. Les registres de cette fenêtre d'analyse sont chargés de façon à balayer l'image électronique du document de gauche à droite selon des lignes horizontales successives, jusqu'à ce qu'un caractère soit positionné correctëment par rapport à deux côtés de référence de la fenêtre d'analyse. Dans le cas présent, les deux cotés de référence sont la première ligne horizontale 12 de points 10 et la première colonne 14 de points , qui se coupent à angle supérieur gauche 11 de la fenêtre F.On décide que le caractère est positionné correctement par rapport à l'angle de référence Il et que l'on peut déclencher une analyse de cette zone de l'image électronique si la première ligne 12 de points 10 est une ligne de points blancs, tandis que la deuxième ligne 13 contient au moins un point noir, et si la première colonne 14 de points 10 est une ligne de points blancs, tandis que la deuxième colonne 15 de points contient au moins un point noir. Ces conditions doivent être vérifiées quand le caractère a une taille ou dimension inférieure ou égale à celle de la fenêtre. On détermine un cadre qui entoure le caractère et qui est formé par une ligne horizontale 16 de points blancs et par une ligne verticale 17 de points blancs,,se.crol- sant en un point 18 opposé à l'angle de référence 11 et qui sont tangentes ou adjacentes respectivement à la partie inférieure et à la partie droite du caractère. Le cadre ou format du caractèrè étant ainsi déterminé, on prend en compte uniquement les bits enregistrés à l'intérieur du cadre et on compare cet ensemble de bits aux images électroniques de taille voisine déjà enregistrées dans la mémoire bibliothèque MB1 et qui ont été cadrées avec la meme convention. Cette comparaison peut être multiple, en ce sens que l'on peut décaler de quelques pas d'analyse l'une deux images, horizontalement ou verticalement, de façon à tolérer un léger déc-entrage du caractère lu, du à un défaut (point blanc ou point noir en trop). La position du caractère reconnu est corrigée d'autant. Le détourage du caractère par le cadre peut être affiné pour permettre de reconnaître individuellement, et non plus globalement, deux caractères disjoints, mais non séparables par une verticale; pour cela, il faut prévoir la possibilité d'analyser des points blancs successifs en biais, ces segments pouvant évidemment être composés avec le cas particulier du parallélisme à un côté de référence. On peut en particulier reconnaître ainsi indivi- duellement des caractères dans des lignes lues en biais ce qui évite la prolifération des images à entrer en mémoire bibliothèque. La comparaison peut aussi s'effectuer en faisant tourner l'une des images par rapport à l'autre (recherche d'un objet de forme connue sur une image, par exemple) Il est alors avantageux de noter, lors du calcul de la nouvelle position (qui doit toujours tangenter les bords de référence) les niveaux de gris ou niveaux intermédiaires d'une façon générale, pour éviter de dégrader l'image. La meilleure comparaison est sélectionnée en comparant entre elles les sorties des divers comparateurs, chacun donnant par exemple un résultat égal au nombre de bits trouvés identiques entre le caractère analysé et le caractère enregistré en mémoire bibliothèque. La vali- dité du résultat du meilleur comparateur peut être évaluée en comparant la sortie de ce comparateur à un seuil, ce seuil pouvant croître avec la surface du cadre du caractère analysé de façon à normer la validité du résultat et la rendre indépendante de la surface du caractère. Si cette comparaison révèle que le caractère analysé a déjà été enregistré dans la mémoire bibliothèque, on enregistre alors dans la mémoire adresses MA l'adresse ou position sur le document du caractère qu'on vient d'analyser, ainsi que l'adresse de son image électronique dans la mémoire bibliothèque MB1. Dans le cas contraire, on enregistre dans la mémoire bibliothèque MB1,àune adresse déterminée, l'image électronique et le format de ce caractère et on enregistre dans la mémoire adresses MA1 l'adresse de ce caractère sur le document et l'adresse de son image dans la mémoire bibliothèque MB1. Ces opérations étant effectuées, on déplace horizontalement la fenetre d'analyse par rapport à l'image élect-ronique du document, tout d'abord en accélérant ce déplacement, c'est-à-dire en déplaçant la fenêtre F horizontalement vers la droite d'une distance égale à la dimension horizontale du cadre entourant le caractère qui vient d'être lu, puis en la déplaçant éventuellement pas à pas (le pas de déplacement étant égal à la distance entre deux points 10 suc cessifs sur une même ligne horizontale).On peut éven- tuellement déplacer cette fenêtre d'une distance supérieure à sa largeur si l'on dispose de registres supplémentaires contenant l'image électronique du document à la droite de la fenêtre, ainsi que de détecteurs de co- lonnes entièrement blanches associés à la fenêtre et a ces registres d'extension, qui permettent de détecter une continuité de colonnes blanches à droite du cadre. On déplace ainsi la fenêtre F jusqu'à ce qu'un nouveau caractère soit centré dans son angle de référence 11 de la façon précédemment décrite, ou bien jusqu'à ce que la première colonne 14 de points de la fenetre atteigne le bord droit du document. Dans ce cas, on déplace la fenêtre F horizontalement en sens inverse, c'estmàSdire vers le bord gauche du document, jusqu'à ce qu'elle soit adjacente à ce bord gauche, et on la déplace verticalement vers le bas d'un pas, c'est àXdire de la distance entre deux points 10 successifs dans une même colonne verticale. Par ailleurs, quand on constate, dans une nouvelle position de la fenêtre, que les deux premières lignes 12 et 13 ne contiennent aucun point noir et qu'il en est de même sur une certaine distance horizontale dans les registres d'extension à droite de la fenêtre, on peut déplacer la fenêtre F horizontalement vers la droite d'une distance égale à cette distance horizontale. Pour chaque déplacement horizontal de la fenêtre, on vérifie si son angle de référence 91 se trouve à l'intérieur du cadre d'un caractère précédemment analysé, auquel cas on peut déplacer la fenêtre horizontalement vers la droite jusqu'à en sortir. La taille dla fenêtre F est choisie pour etre légèrement supérieure à la taille standard d'un caractère, par exemple la taille d'une lettre majuscule imprimée ou tapée à la machine. Dans ce cas, il va donc arriver que l'on rencontre des caractères, des symboles, des schémas ou autres, ayant une dimension supérieure à celle de la fenêtre d'analyse F. On procède alors comme décrit ci-dessous en référence à la figure 3. Dans l'exemple représenté, le caractère 20 a sensiblement la forme d'un T à l'envers et ses dimensions horizontale et verticale sont supérieures à celles de la fenêtre F, dont le contour est représenté en trait plein. Le caractère 20 est rencontré pour la première fois, au cours du balayage de la mémoire électronique par la fenêtre-F, lorsque celle-ci est dans la position F1. Dans cette position, une première partie 201 du caractère est centrée dans la fenêtre, de la façon précédemment décrite, c > est-à-dire que la première ligne et la première colonne de points de la fenêtre, partant de Angle de référence 11, ne contiennent aucun point noir, tandis que la deuxième ligne et la deuxième colonne de points de la fenêtre contiennent chacune au moins un point noir. Dans cet exemple, le cadre entourant le caractère est confondu avec la fenêtre. On constate que le caractère 20 a une taille supérieure à celle de la fenêtre en notant que la ligne et la colonne de points déterminant le format du caractère (qui se croisent à l'angle opposé à l'angle de référence) sont la dernière ligne et/ou la dernière colonne de la fenêtre.On enregistre alors, dans la mémoire bibliothèque MB1, l'image électronique de la partie 201 du caractère contenue dans la fenêtre F1, et on enregistre dans la mémoire adresses MA1 l'adresse ou position sur le document de cette partie 201 du caractère et l'adresse de son image électronique en mémoire MB1. Ensuite, la fenêtre d'analyse est déplacée horizontalement d'une distance égale à sa dimension horizontale et occupe la position F2 On vérifie alors que les deux conditions suivantes sont simultanément satisfaites - l'angle de référence est à l'extérieur d'un cadre précédemment enregistré; - le cadre comporte, près des axes de référence, une ou aucune ligne ou colonne de points blancs. Ce critère étendu dans le cas où le cadre ne comporte, près des axes de référence, aucune ligne ou colonne de points blancs, est également valable pour les petits caractères (ayant une dimension inférieure à celle de la fenêtre) étant donné que le critère : présence d'une ligne et d'une colonne de points blancs, sera vérifié avant l'autre et que l'enregistrement sera donc réalisé. On enregistre alors en mémoire bibliothèque MB le contenu de ce cadre ainsi que son format, en restreignant éventuellement ce dernier pour éviter de recouvrir-une zone déjà prise en compte, et on enregistre dans la mémoire MA l'adresse ou position sur le document de la partie 202 du caractère et l'adresse de son image électronique en mémoire bibliothèque. On poursuit ensuite le balayage horizontal de l'image électronique par la fenêtre et on continue ces balayages successifs horizontaux, en décalant chaque fois la fenetre d'un pas vers le bas, jusqu'à ce que celle-ci se trouve dans la position F Dans cette position, les conditions énoncées ci-dessus sont à nouveau satisfaites - l'angle de référence est à l'-extérieur d'un cadre déjà enregistré; - le cadre entourant la partie 203 du caractère, tangent 3 vers le haut au cadre déjà enregistré dans la position F1, ne comporte aucune ligne de points blancs en haut et la première colonne de points partant de l'angle de référence de la fenetre F3 ne contient pas de points noirs, tandis 3 que la deuxième colonne en contient au moins un.On enre -gistre alors en mémoire bibliothèque le contenu du cadre et son format, et on enregistre dans la mémoire adresses la position de la partie 20 sur le document-et son 3 adresse en mémoire bibliothèque. On déplace ensuite horizontalement la fenêtre jusqu'à l'amener dans la position F4. Dans cette position, le cadre entourant la partie 204 du caractère est adjacent en haut et à gauche à des cadres précédemment enregistrés et satisfait aux critères précités. On enregistre alors en mémoire bibliothèque l'image électronique de la partie 20 du -caractère et le format du cadre, et on 4 enregistre dans la mémoire adresses la position sur le document de la partie 204 et l'adresse de son image électronique en mémoire bibliothèque. Pour éviter la superposition de plusieurs cadres enre gistrés en mémoire, ou pour faciliter le détourage de certains caractères, mais cette fois-ci avec une superposition possible de deux cadres enregistrés, on peut effacer, réellement ou fictivement, l'image contenue dans le cadre enregistré, cet effacement jouant soit dans la mémoire centrale, soit dans les registres de la fenêtre si l'on utilise leursinformationspour les analyses suivantes après un décalage horizontal ou vertical. On constitue dans ce deuxième cas une matrice de registres, par exemple à décalage, de hauteur égale à celle de la fenetre et de largeur égale au nombre de bits d'une ligne. Ces registres sont agencés de façon telle que le dernier bit d'une ligne alimente l'entrée d'un premier registre de la ligne supérieure. Il s'agit en quelque sorte dlun pas de vis de circonférence égale à la longueur de la ligne et dans lequel les informations montent d'un pas à chaque tour, la fenêtre d'analyse étant implantée dans une tranche de cette matrice ou en dérivation. La mémoire centrale alimente le bas de cette vis; cela ne nécessite qu'un bit à la fois puisque les bits ne sont pas perdus pour l'analyse après décalage d'une ligne, Il suffit alors d'effacer la zone enregistrée dans les registres. Lorsque le document entier a été analysé et que les caractères inscrits et leurs adresses ont été enregistrés dans les mémoires MB1 et MA1, les caractères reconnus sont codés par leurs adresses en bibliothèque et leurs positions sur le document; dans le cas de la télécopie, on peut alors transmettre les contenus de ces mémoires au dispositif récepteur, pour charger les mémoires MB2 et MA2 q 2 Une feuille de format standard (21x29,7cm ) lue par un 2 dispositif de lecture détectant 16 points par mm , com- 6 6 prend environ 10 points de lecture, soit 10 bits ou binons à transmettre dans la technique antérieure, que l'on ramener à 150 000 - 200 000 bits environ par les moyens connus de compression de l'information. Le contenu du meme document, lu par le procédé selon l'invention, peut etre transmis beaucoup plus rapidement. Si on suppose que ce document comporte environ 2000 caractères, la mémoire MA1 va etre chargée par les adresses de ces caractères sur le document, qui peuvent être transmises par incrémentation, et de leurs images en mémoire MB1, soit, Si chaque adresse est donnée par 7;bits un total d'environ 30 000 bits. Si la mémoire MB1 est chargée de 100 caractères ayant un 2 format moyen de 2x2mm , elle contient 6400 bits, avec une définition de 4 points par mm. La transmission, au dispositif récepteur, des contenus des mémoires MB1 et MA1 -revient donc à transmettre, pour la première page, un nombre total de bits inférieur à 40 000 et, pour les pages suivantes, un nombre de bits égal à 30 000, d'où une réduction. par un coefficient 4 ou 5 par rapport à la technique antérieure, et une régénération de l'image des caractères. Dans le cas où les caractères à reconnaître ont déjà été enregistrés dans les mémoires bibliothèque MB1 et MB 2 on peut se contenter d'une finesse de lecture très grossière, suffisante pour permettre de séparer, à l'analyse, deux caractères de forme voisine. La restitution peut quant à elle avoir la finesse voulue, puisqu'elle ne dépend-que du nombre de bits choisi dans la mémoire MB2 pour représenter une surface donnée. Le procédé selon l'invention permet donc, pour cette raison, de régénérer un texte dont des caractères comprennent des points blancs ou des points noirs en trop. Les trainées noires de petite taille peuvent etre éliminées par un traitement préalable sur le contenu de la mémoire dans laquelle est enregistrée l'image électronique du document, par exemple par élimination des traits trop fins. Bien entendu, le procédé selon l'invention est également applicable à la lecture directe d'un document. Dans ce cas, les registres constituant la fenêtre d'analyse sont chargés directement par les signaux des détecteurs optoélectronique s balayant le document à lire selon des lignes horizontales successives. Revendications 1. Procédé de lecture et de transmission de caractères d'un document quelconque, consistant à lire le document sous forme d'un ensemble de points noirs et de points blancs, à enregistrer cet ensemble de points dans une mémoire pour y former l'image électronique du document, à transférer une zone ou partie de cette image dans un groupe de registres électroniques formant une fenêtre d'analyse ayant une taille supérieure à la taille standard d'un caractère, et à déplacer cette zone de façon à balayer l'image él,ectronique du document selon des lignes parallèles successives, caractérisé en ce qu'il consiste, après détection de la présence d'un caractère dans une position particulière de la fenêtre (F), à comparer son image électronique au contenu d'une mémoire bibliothèque (MB1) dans laquelle sont déjà enregistrées les images électroniques d'un certain nombre de caractères, à enrebistrer dans cette mémoire. bibliothèque (MB ) l'image électronique du caractère si celle-ci n'y figure pas déjà, à enregistrer dans une mémoire d'adresses (MA1) l'adresse ou position sur le document du caractère et l'adresse de son image électronique en mémoire bibliothèque, et ainsi de suite pour chaque caractère, puis à transmettre à un dispositif récepteur (C2, MB2 , MA2) d'une part le contenu de la mémoire bibliothèque (MB1) et, d'autre part le contenu de la mémoire d'adresses (MA ). 2. Procédé selon la revendication 1, caractérisé en ce que, pour l'analyse deux caractère, il consiste à positionner la fenêtre d'analyse (F) par rapport au caractère de façon à ce que ce dernier soit sensiblement adjacent ou tangent à deux côtés de référence de ladite fenetre, puis à déterminer un cadre entourant le caractère et défini par les deux côtés de référence et par une ligne (16) et une colonne (17) de registres adjacentes au caractère et se croisant en un point (18) opposé au point de croi sement (11) des côtés de référence, et à prendre en compte, pour l'analyse du caractère, uniquement les bits enregistrés se trouvant dans ce cadre. 3. Procédé selon la revendication 2, caractérisé en ce que, la fenêtre (F) présentant un angle de référence (11) déterminé par la première ligne (12) et la première colonne (14) de registres, on vérifie si cet angle de référence est à ltextérieur d'un cadre dont le contenu a été précédemment enregistré et si la deuxième ligne et la deuxième colonne de registres du cadre comportent chacune au moins un bit correspondant à un point noir. 4. Procédé selon la revendication 2 ou 3, caractérisé en ce qu'il consiste à enregistrer en mémoire bibliothèque (MB1) non seulement l'image électronique du caractère analysé pour la première fois, mais également le format du cadre correspondant. 5. Procédé selon l'une des revendications précédentes, caractérisé en ce qu'il consiste à déplacer la fenêtre d'analyse (F) par rapport à l'image électronique du document, pas à pas le long de chaque ligne horizontale de balayage et, après lecture d'un caractère, à accélérer le déplacement horizontal de la fenêtre (F) en la déplaçant d'un nombre de pas au moins égal à la dimension horizontale du cadre du caractère qui vient d'être lu. 6. Procédé selon la-revendication 5, caractérisé en ce qu'il consiste également à accélarer le déplacement de la fenêtre (F) chaque fois que son angle de référence (11) se trouve dans le cadre d'un caractère déjà analysé. 7. Procédé selon llune des revendications 1 à 4, caractérisé en ce qu'il consiste à disposer, en amont de la fenêtre, un ensemble de registres présentant le même nombre de lignes que cette fenêtre pour alimenter ladite fenêtre à partir de la mémoire dans laquelle on a enregistré l'image du document, à détecter les colonnes blanches dans la fenêtre et dans les registres amont, et à accélérer le déplacement de cette fenêtre lorsqu'on a détecté une continuité de colonnes de bits correspondant à des points blancs à partir de la colonne de référence de la fenêtre ou bien, lorsque la deuxième ligne de la fenêtre et des registres amont à partir de la colonne de référence contient une série de bits correspondant à des points blancs successifs sur une certaine longueur, à déplacer la fenêtre de cette longueur moins la longueur de la fenêtre. 8. Procédé selon l'une des revendications 2à 6, caractérisé en ce que, pour analyse d'un caractère ayant o une dimension verticale et/ou horizontale supérieure à celle de la fenetre (F), ou pour l'analyse de caractères qui ne sont pas facilement cadrables d'un seul tenant, il consiste à cadrer une première partie (20 ) du caractère dans l'angle de référence de la fenêtre (F), à enregistrer l'image électronique de cette partie cadrée, puis, au cours des déplacements ultérieurs de la fenetre (F), à enregistrer uniquement les images des parties (202, 203, 204) du caractère qui sont contenues dans des cadres extérieurement tangents ou adjacents aux cadres précédemment enregistrés.