Brevet FR2588104A1 — publié le 19870403

La présente invention concerne un dispositif et un procédé de reconnaissance de caractères sur un document original. Plus spécialement, l'invention se rapporte à un dispo- sitif et un procédé de reconnaissance de caractères qui est spé- cialement destiné à reconnaître des caractères dont les éléments constitutifs sont mutuellement séparés, comme les caractères "chinois", les caractères japonais "hiragana" et "katakana", etc. En outre, l'invention se rapporte à un dispositif et un procédé de reconnaissance de caractères qui peut commodément retrouver des données de caractères dans un document original contenant un mélange de caractères japonais ou chinois et de caractères alpha- bétiques, par exemple anglais, allemand, etc. Ces dernières années, différents dispositifs de reconnaissance de caractères ont été mis au point et proposés pour capter les données de caractères dans un document ori- ginal. Dans de tels dispositifs de reconnaissance de caractères, on rencontre une difficulté pour capter des données de carac- tères dans un document original écrit en japonais, en chinois, etc. La difficulté est due à la présence de certains caractères japonais, ou chinois, ou d'autres langues équivalentes, qui possèdent des éléments constitutifs disjoints ou mutuellement séparés. Par exemple, le caractère japonais kanji ") t ", qui désigne une ri- vière, possède trois éléments constitutifs orientés sensiblement verticalement et mutuellement séparés, et le caractère japonais hiragana "\ t " (que l'on doit prononcer "i") possède deux éléments de caractère orientés sensiblement verticalement et mutuellement séparés. Dans la présente demande, on appellera "caractère à sépa- ration" un caractère qui possède des éléments constitutifs mutuel- lement séparés. De façon générale, le dispositif de reconnais- sance de caractères extrait ou segmente chaque caractère du document original et compare la structure du caractère avec des données pré- établies pour reconnaître le caractère. Le caractère reconnu est ordinairement converti en un code pouvant être appliqué à un cal- culateur, par exemple un code ASCII, ou un autre code. Extraire avec précision un caractère à séparation s'est révélé très difficile en raison de la présence d'un espace ou d'une discontinuité entre les éléments constitutifs du caractère. D'autre part, dans les langues alphabétiques telles que l'anglais, l'allemand, etc., l'espace existant entre les caractères d'un mot est sensiblement plus étroit que celui présent entre les mots. En raison de l'étroit espacement qui existe entre les caractères alphabétiques du mot, lorsqu'un document utilisant de semblables caractères alphabétiques est lu par un dispositif de reconnaissance de caractères conçu pour capter des données dans les documents japonais ou chinois, l'espace exis- tant entre les caractères du mot tend à être ignoré. Ceci amène à capter un mot complet comme élément unitaire. Il est alors impossible de reconnaître chaque caractère alphabétique dans le document. Le problème ainsi posé de la reconnaissance des caractères est particulièrement sévère lorsque l'on utilise le dispositif de reconnaissance de caractères pour lire et capter des données de caractères dans un document original contenant un mélange de caractères japonais ou chinois et de caractères alpha- bétiques. En outre, dans les dispositifs de la technique antérieure, l'extraction du caractère à reconnaître et sa reconnais- sance s'effectuent dans des opérations indépendantes l'une de l'autre. De façon générale, l'opération d'extraction des carac- tères s'effectue avant l'opération de reconnaissance du caractère. Lorsque la structure du caractère extrait ne s'accorde avec aucune des configurations de caractère préétablies,ce caractère est alors traité comme un caractère non reconnaissable. Ceci abaisse notable- ment le taux de reconnaissance de caractères du dispositif de reconnaissance de caractères. C'est donc un but de l'invention de fournir un dispositif de reconnaissance de caractères qui peut résoudre les difficultés que connaissent les dispositifs de la technique anté- rieure et qui assure un taux de reconnaissance sensiblement élevé. Un autre but plus particulier de l'invention est de proposer un dispositif de reconnaissance de caractères qui peut capter avec précision des données de caractère même dans un document constitué d'un mélange de caractères japonais ou chinois et de caractères alphabétiques. Un autre but de l'invention est de proposer un dispositif de reconnaissance de caractères qui permet la com- binaison de données d'images séparément découpées, la séparation des données d'images découpées le redécoupage, et ainsi de suite, pour assurer la reconnaissance des caractères du document original. Pour réaliser les buts ci-dessus mentionnés, ainsi que d'autres buts, un dispositif de reconnaissance de carac- tères selon l'invention extrait des blocs de caractère afin qu'ils contiennent une unité minimale de caractère. Le dispositif de reconnaissance de caractères est en mesure de recombiner et, ou bien, de réextraire des blocs de caractère pendant le processus de reconnaissance de caractères. La recombinaison et la réextrac- tion des blocs de caractère sont commandées sur La base d'une hystérésis d'extraction de chacun des blocs de caractère, si bien que la recombinaison et la réextraction peuvent être exécutées de manière efficace. Dans le processus préféré d'extraction des blocs de caractère, on vérifie des caractères indépendants qui sont mutuellement jointifs dans un unique bloc de caractère et on les sépare en deux blocs de caractère, ou plus, afin de minimiser l'uni- té de caractère contenue dans chaque bloc de caractère. Le dispositif de reconnaissance de caractères selon l'invention est de plus en mesure de distinguer les caractères japonais et kanji vis-à-vis des caractères alphabétiques sur la base de la proportion particulière des caractères japonais et kanji, laquelle proportion est nettement distincte de celle des caractères alphabétiques. Selon un premier aspect de l'invention, un dispositif de reconnaissance de caractères comprend un premier moyen qui capte une image d'un document et produit un signal vidéo contenant des données d'image du document, un deuxième moyen qui extrait des blocs de caractère contenant chacun des données d'image d'un caractère particulier du document, un troisième moyen qui recombine deux blocs de caractère ou plus afin de former un bloc de caractère combiné, un quatrième moyen qui réextrait un bloc de caractère afin de former un bloc de caractère reextrait, un cinquième moyen qui effectue la reconnaissance de caractères en fonction d'un algorithme prédéterminé et délivre un signal indi- catif de caractère reconnu, et un sixième moyen commandant le fonctionnement des troisième, quatrième et cinquième moyens, de telle manière que le sixième moyen fasse fonctionner sélectivement l'un des troisième et quatrième moyens lorsque le cinquième moyen ne réussit pas à reconnaître un caractère dans le bloc de caractère, de manière à assurer la reconnaissance du caractère dans le cin- quième moyen à l'aide du bloc de caractère formé par l'un choisi des troisième et quatrième moyens. Dans le mode de réalisation préféré, le deuxième moyen extrait le bloc de caractère au niveau d'une unité de carac- tère minimale. Le deuxième moyen définit l'aire du caractère de façon que ses bords passent au ras des contours supérieur, infé- rieur et latéraux de l'unité de caractère minimale. Le deuxième moyen définit un chevauchement entre des caractères distincts adja- cents afin de former séparément les blocs de caractère relatifs aux caractères distincts respectifs. En outre, le deuxième moyen élimine la composante de bruit des données d'images des caractères pour chaque bloc de caractère. Dans la structure préférée, le dispositif de reconnaissance optique de caractères comprend en outre un septième moyen permettant de détecter un caractère prédéterminé et commande l'opération de reconnaissance de caractères par le cinquième moyen en ce qui concerne le caractère prédéterminé en choisissant un algorithme auxiliaire qui est plus simple que les algorithmes uti- lisés pour les caractères autres que le caractère prédéterminé. Selon un autre mode de réalisation particulier, le sixième moyen coopère avec le deuxième moyen pour produire des données sur l'origine de chaque bloc de caractère qui indiquent le processus d'extraction du bloc de caractère afin de commander la recombinaison du bloc de caractère dans le troisième moyen en fonc- tion des donnes sur son historique. Le deuxième moyen comporte plusieurs étages pour l'extraction des blocs de caractère dans les données d'image du document, et le sixième moyen comporte des données fournissant des indications sur le processus d'extrac- tion relativement à chacune des différentes étapes d'extraction des blocs de caractère. Le deuxième moyen comporte un étage de seg- mentation de chaque bloc de chaîne de caractères, un étage de segmentation de chaque bloc de caractère, un étage permettant de détecter plus d'une unité parmi des unités de caractère séparé- ment associées dans un unique bloc de caractère afin de séparer le bloc de caractère en Dlusieurs blocs de caractère qui contiennent respectivement des unités de caractère distinctes séparées. L'étage de segmentation de chaîne de caractères vérifie le profil de pro- jection y des données d'image du document afin de sélectionner des lignes de balayage horizontal à incorporer dans chacun des blocs de chaîne de caractères. L'étage de segmentation de bloc de caractère vérifie le profil de projection x relativement à un niveau de seuil prédéterminé en vue de la sélection de lignes de balayage vertical à incorporer dans le bloc de caractère. Dans le processus préféré, l'étage de segmen- tation de bloc de caractère emploie plusieurs niveaux de seuil différents entre eux afin de segmenter le bloc de caractère à des niveaux différents de précision en vue de segmenter les blocs de caractère sur des unités de caractère minimales. L'étage de sépara- tion du bloc de caractère vérifie la continuité de l'unité de carac- tère contenue dans le bloc de caractère dans le but de détecter une discontinuité dans l'unité de caractère et de séparer le bloc de caractère. L'étage de séparation du bloc de caractère vérifie la continuité existant entre des bits adjacents contenant des données d'image pour détecter la discontinuité de l'unité de carac- tère dans le bloc de caractère. Le deuxième moyen comprend en outre un étage destiné à vérifier le profil de projection y relatif aux données d'images de caractère du bloc de caractère afin de déterminer la hauteur du bloc de caractère de sorte que les bords supérieur et inférieur du bloc de caractère passent au ras des contours supé- rieur et inférieur de l'unité de caractère du bloc de caractère. Selon un autre aspect de L'invention, un dis- positif de reconnaissance de caractères comprend un premier moyen qui capte une image d'un document et produit un signal video contenant des données d'image du document, un deuxième moyen qui segmente des blocs de caractère, contenant chacun des données d'image d'unités de caractère distinctes, le deuxième moyen compor- tant plusieurs étages de segmentation, parmi lesquels un premier étage de segmentation servant à segmenter des blocs de chaine de caractères, un deuxième étage de segmentation servant à segmenter chaque bloc de caractère contenant une donnée d'image de caractère d'une unité de caractère, un troisième moyen servant à recombiner deux blocs de caractère, ou plus, pour former un bloc de caractère combiné, un quatrième moyen qui réextrait le bloc de caractère pour former un bloc de caractère réextrait, un cinquième moyen qui effectue une reconnaissance de caractères d'après un algorithme prédéterminé et qui délivre un signal indicatif de caractère reconnu, et un sixième moyen associé au deuxième moyen pour produire une donnée de segmentation relativement à chacun des blocs de caractère segmentés par le deuxième moyen, dans le but de commander le fonc- tionnement des troisième, quatrième et cinquième moyens et sur la base de donnée de segmentation de telle manière que le sixième moyen fasse sélectivement fonctionner l'un des troisième et quatrième moyens lorsque le cinquième moyen ne réussit pas à reconnaître un caractère dans le bloc de caractère, afin d'assurer une reconnais- sance de caractères dans le cinquième moyen avec le bloc de carac- tère formé par l'un sélectionné des troisième et quatrième moyens. Selon un autre aspect de l'invention, un dis- positif de reconnaissance de caractères comprend un premier moyen qui capte une image d'un document et produit un signal vidéo contenant des données d'image du document, un deuxième moyen qui déduit plusieurs blocs de caractère, contenant chacun des données d'image de caractères distincts du document, le deuxième moyen com- portant plusieurs étages de segmentation comportant un premier étage de segmentation servant à segmenter des blocs de chaîne de caractères, un deuxième étage de segmentation servant à segmenter chaque bloc de caractère contenant une donnée d'image de caractère d'une unité de caractère, et un troisième étage de segmentation servant à vérifier la continuité de bits contenant des données d'image à l'intérieur de chaque bloc de caractère afin de détecter une discontinuité pour séparer des blocs de caractère en plus d'un bloc de caractère afin d'obtenir des blocs de caractère contenant une unité de caractère minimale, un troisième moyen qui recombine deux blocs de caractère, ou plus, pour former un bloc de caractère combiné, un quatrième moyen qui réextrait un bloc de caractère afin de former un bloc de caractère réextrait, un cinquième moyen qui exécute une reconnaissance de caractères selon un algorithme pré- déterminé et délivre un signal indicatif de caractère reconnu, et un sixième moyen commandant le fonctionnement des troisième, qua- trième et cinquième moyens de manière telle que le sixième moyen fasse sélectivement fonctionner l'un des troisième et quatrième moyens lorsque le cinquième moyen ne réussit pas à reconnaître un caractère dans le bloc de caractère, afin d'assurer la reconnais- sance des caractères dans le cinquième moyen avec le bloc de ca- ractère formé par l'un choisi des troisième et quatrième moyens. Selon un autre aspect de l'invention, un dispositif de reconnaissance de caractères comprend un premier moyen qui capte une image d'un document et produit un signal vidéo contenant des données d'image du document, un deuxième moyen qui déduit plusieurs blocs de caractère, contenant chacun des données d'image de caractère distinct du document, le deuxième moyen comportant plusieurs étages de segmentation comportant un premier étage de segmentation servant à segmenter des blocs de chaîne de caractères, un deuxième étage de segmentation servant à segmenter chaque bloc de caractère contenant une donnée d'image de caractère d'une unité de caractère, et un troisième étage de seg- mentation servant à vérifier la continuité de bits contenant des donnéesd'image à l'intérieur de chaque bloc de caractère afin de détecter une discontinuité pour séparer les blocs de caractère en plus d'un bloc de caractère afin d'obtenir des blocs de carac- tère contenant une unité de caractère minimale, un troisième moyen qui recombine deux blocs de caractère, ou plus, afin de former un bloc de caractère combiné, un quatrième moyen qui réextrait un bloc de caractère afin de former un bloc de caractère réextrait, un cinquième moyen qui exécute une reconnaissance de caractères selon un algorithme prédéterminé et qui délivre un signal indicatif de caractère reconnu, et un sixième moyen associé au deuxième moyen afin d'obtenir une donnée sur l'origine de la segmentation en ce qui concerne au moins le deuxième et le troisième étage de segmen- tation opérant dans le deuxième moyen, laquelle donnée sur l'ori- gine de la segmentation est indicative de l'ordre de segmentation des blocs de caractère dans chacun des deuxième et troisième étages, pour commander le fonctionnement des troisième, quatrième et cin- quième moyens sur la base de la donnée de segmentation de manière que le sixième moyen fasse sélectivement fonctionner l'un des troi- sième et quatrième moyens lorsque le cinquième moyen ne réussit pas a reconnaître un caractère dans le bloc de caractère, afin d'assurer la reconnaissance des caractères dans le cinquième moyen avec le bloc de caractère formé par l'un sélectionné des troisième et quatrième moyens. Dans le processus préféré, le sixième moyen positionne alternativement un niveau HAUT logique et un niveau BAS logique pour les blocs de caractère segmentés par chacun des deuxième et troisième étages de segmentation dans le but de former une donnée d'historique de la segmentation. ____ _ Selon un autre aspect de l'invention, un pro- cédé de reconnaissance de caractères contenu dans un document comprend les opérations suivantes: capter une image d'un document et produire un signal vidéo contenant des données d'image du document; extraire des blocs de caractère contenant chacun des données d'image d'un caractère distinct du document; recombiner deux blocs de caractère, ou plus, afin de former un bloc de caractère combiné; réextraire un bloc de caractère afin de former un bloc de caractère réextrait; effectuer la reconnaissance de caractères selon un algorithme prédéterminé et délivrer un signal indicatif de carac- tère reconnu; et commander le fonctionnement de l'opération de recombinaison, de l'opération de réextraction et de l'opération de reconnaissance de caractères de telle manière que l'opération de recombinaison, l'opération de réextraction et l'opération de reconnaissance de caractères soient sélectivement exécutées pour assurer la reconnaissance des caractères par répétition de l'opéra- tion de recombinaison, de l'opération de réextraction et de l'opé- ration de reconnaissance de caractères. Selon un autre aspect de l'invention, un disposi- tif de reconnaissance de caractères comporte un moyen permettant d'obtenir un signal vidéo qui contient des données d'image du document, un moyen permettant d'extraire des blocs de caractère, contenant chacun des données d'image de caractère distinct du document, et un moyen servant à effectuer une reconnaissance de caractères sur la base d'une donnée d'extraction tirée du moyen d'extraction de bloc de caractère suivant un algorithme prédéter- miné et de délivrer un signal indicatif de caractère reconnu, o le moyen d'extraction de bloc de caractère comprend un premier moyen permettant d'extraire chacun des blocs de caractère à un premier niveau de précision afin de produire une première donnée d'extraction, et un deuxième moyen permettant d'extraire chacun des blocs de caractère à un deuxième niveau de précision afin d'obtenir une deuxième donnée d'extraction, lequel deuxième niveau de précision est plus élevé que le premier niveau. Suivant l'agencement préféré, le premier moyen compare le niveau d'un profil de projection x de chaque séquence de chaîne de caractères avec un premier niveau de seuil afin d'extraire chacun des blocs de caractère à un premier niveau de précision, et le deuxième moyen compare le niveau du profil de projection x avec un deuxième niveau de seuil plus élevé que le premier niveau de seuil afin d'extraire les blocs de caractère à un deuxième niveau de précision. Selon un autre aspect de l'invention, un dis- positif de reconnaissance de caractères comporte un moyen permettant d'obtenir un signal vidéo contenant des données d'image du document, un moyen permettant d'extraire des blocs de caractère contenant chacun des données d'image de caractère distinct du document, et un moyen permettant d'exécuter une reconnaissance de caractères sur la base d'une donnée d'extraction tirée du moyen d'extraction de bloc de caractère selon un algorithme prédéterminé et de déli- vrer un signal indicatif de caractère reconnu, o le moyen d'extrac- tion de bloc de caractère comprend un premier moyen permettant d'extraire chacun des blocs de caractère, et un deuxième moyen permettant de vérifier la continuité de bits de niveau HAUT conte- nant des données d'image dans chaque bloc de caractère afin de détec- ter la discontinuité des bits de niveau HAUT vis-à-vis de bits de niveau HAUT adjacents pour séparer le bloc de caractère extrait dans le premier moyen en une pluralité de blocs contenant chacun des données d'image de caractère constituées des bits de niveau HAUT présentant une continuité avec des bits de niveau HAUT adjacents. Selon un autre aspect de l'invention, un dis- positif de reconnaissance de caractères comporte un moyen permet- tant d'obtenir un signal vidéo contenant des données d'image du document, un moyen permettant d'extraire des blocs de caractère contenant chacun des données d'image d'un caractère distinct du document, et un moyen permettant d'exécuter une reconnaissance de caractères sur la base d'une donnée d'extraction tirée du moyen d'extraction de bloc de caractère selon un algorithme prédéterminé et de produire un signal indicatif de caractère reconnu, o le moyen d'extraction de bloc de caractère comprend un premier moyen permettant d'extraire chacun des blocs de caractère à un premier niveau de précision, un deuxième moyen permettant d'extraire chacun des blocs de caractère à un deuxième niveau de précision, qui est plus élevé que le premier, et un troisième moyen permettant d'enre- gistrer des données d'hystérésis d'extraction relativement à chaque bloc de caractère pendant l'opération d'extraction dans les premier et deuxième moyens, les données d'hystérésis d'extraction étant utilisées dans la reconnaissance de caractères par le moyen de reconnaissance des caractères. Selon la structure préférée, le premier moyen compare le niveau d'un profil de projection x de chaque séquence de chaîne de caractères avec un premier niveau de seuil afin d'extraire chacun des blocs de caractère à un premier niveau de précision, et le deuxième moyen compare le niveau du profil de projection x avec un deuxième niveau de seuil, plus élevé que le premier, afin d'extraire les blocs de caractère à un deuxième niveau de précision. Les données d'hystérésis d'extraction enregis- trées par le troisième moyen sont indicatives de l'ordre d'extrac- tion dans chacun des premier et deuxième moyens. Le troisième moyen offre, chaque fois, un bit de mémoire pour enregistrer les don- nées d'hystérésis d'extraction de chacun des premier et deuxième moyens sous la forme d'un code binaire. Selon un autre aspect de l'invention, dans un dispositif de reconnaissance de caractères comportant un moyen qui permet d'obtenir un signal vidéo contenant des données d'image du document, un moyen permettant d'extraire des blocs de caractère contenant chacun des données d'image de cactère distinct du document, et un moyen permettant d'effectuer une reconnaissance de caractères sur la base d'une donnée d'extraction tirée du moyen d'extraction de bloc de caractère selon un algorithme prédéterminé et de délivrer un signal indicatif de caractère reconnu, un procédé permettant d'extraire les blocs de caractère, contenant chacun des données d'image d'une unité de caractère, comprend les opérations suivantes: une première opération d'extraction de chacun des blocs de caractère à un premier niveau de précision afin d'obte- nir une première donnée d'extraction; et une deuxième opération d'extraction de chacun des blocs de caractère à un deuxième niveau de précision afin d'obte- nir une deuxième d'extraction, le deuxième niveau de précision étant plus élevé que le premier niveau. Selon un autre aspect de l'invention, dans un dispositif de reconnaissance de caractères comportant un moyen qui permet d'obtenir un signal vidéo contenant des données d'image du document, un moyen qui permet d'extraire des blocs-de caractère contenant chacun des données d'image de caractère distinct du document, et un moyen qui permet d'effectuer une reconnaissance de caractères sur la base d'une donnée d'extraction tirée du moyen d'extraction de bloc de caractère selon un algorithme prédéterminé et de délivrer un signal indicatif de caractère reconnu, un procédé permettant d'extraire les blocs de caractère, chacun d'eux contenant des données d'image d'un caractère unité, comprend les opérations suivantes: une première opération d'extraction de chacun des blocs de caractère; et une deuxième opération constituant à vérifier ta continuité de bits de niveau HAUT contenant des données d'image dans chaque bloc de caractère afin de détecter la discontinuité des bits de niveau HAUT par rapport à des bits de niveau HAUT adja- cents pour séparer le bloc de caractère extrait dans la première opération en une pluralité de blocs qui contiennent chacun des données d'image de caractère constituées des bits de niveau HAUT qui sont continus relativement aux bits de niveau HAUT adjacents. Selon un autre aspect de l'invention, dans un dispositif de reconnaissance de caractères qui comporte un moyen permettant d'obtenir un signal video contenant des données d'image du document, un moyen permettant d'extraire des blocs de caractère contenant chacun des données d'image de caractère distinct du document, et un moyen permettant d'effectuer une reconnaissance de caractères sur la base d'une donnée d'extraction tirée du moyen d'extraction de bloc de caractère selon un algorithme prédéterminé et de délivrer un signal indicatif de caractère reconnu, un pro- cédé permettant d'extraire les blocs de caractère contenant chacun des données d'image d'un caractère unité comprend les opérations suivantes: une première opération consistant à extraire chacun des blocs de caractère à un premier niveau de précision; une deuxième opération consistant à extraire chacun des blocs de caractère à un deuxième niveau de précision, qui est plus élevé que le premier niveau; et une troisième opération consistant à enregis- trer des données d'hystérésis d'extraction relativement à chaque bloc de caractère pendant l'opération d'extraction des première et deuxième opérations, lesquelles données d'hystérésis d'extrac- tion sont utilisées par Le processus de reconnaissance de carac- tères effectué par Le moyen de reconnaissance de caractères. Les données d'hystérésis d'extraction enregis- trées lors de La troisième opération sont indicatives de l'ordre d'extraction dans chacune des première et deuxième opérations. Dans La troisième opération, chacune des données d'hystéréris d'extraction de chacune des première et deuxième opérations est emmagasinée dans chaque bit associé de mémoire sous forme d'un code binaire. La description suivante, conçue à titre d'illus- tration de l'invention vise à donner une meilleure compréhension de ses caractéristiques et avantages; elle s'appuie sur les dessins annexés, parmi Lesquels: la figure 1 est un schéma de principe simplifié montrant la structure générale d'un dispositif de reconnaissance de caractères selon l'invention; la figure 2 est une représentation exolica- tive montrant la manière de découper la chaîne de caractères pour capter des données de chaîne de caractères dans le document original; - les figures 3(A) et 3(B) sont des représenta- tions explicatives montrant la manière d'effectuer une segmenta- tion de bloc de chaîne de caractères dans un étage de segmentation d'aire suivant le mode de réalisation préféré du dispositif de reconnaissance de caractères de la figure 1, o la figure 3(A) montre le profit de projection y de L'aire de texte AR de la figure 2, et La figure 3(B) montre la donnée de segmentation de bloc de chaîne de caractères tirée du profil de projection y de la figure 3(A); la figure 4 est un schéma de principe d'un étage de reconnaissance de caractères suivant le mode de réalisa- tion préféré du dispositif de reconnaissance de caractères selon l'invention; Les figures 5(A), 5(B1), 5(B2), 5(C1) et 5(C2) sont des représentations explicatives montrant la manière d'effectuer une segmentation provisoire du bloc de caractère dans un premier sous-étage de l'étage de segmentation de bloc de caractère appar- tenant à L'étage de reconnaissance de caractères de la figure 4, o La figure 5(A) montre un exemple de caractères contenus dans le bloc de chaîne de caractères, les figures 5(B1) et 5(C1) montrent respectivement des profils de projection x identiques; et les figures 5(B2) et (5C2) montrent des signaux indicatifs de bloc de seg- mentationidéduits de l'opération de segmentation grossière et de l'o- pération de segmentation précise effectuées dans le premiersous-étage; les figures 6(A) et 6(B) montrent respecti- vement un exemple d'un caractère à chevauchement et son profil de projection x; les figures 7(A) et 7(B) sont des représenta- tions explicatives montrant une manière de séparer des blocs de caractère contenant un caractère à chevauchement; les figures 8(A) et 8(B) sont des représen- tations explicatives montrant le fonctionnement d'un troisième sous-étage de l'étage de segmentation de bloc de caractère de l'étage de reconnaissance de caractères de la figure 4; la figure 9 est un organigramme montrant une manière decombiner des éléments constitutifs de caractère décou- pés pour la reconnaissance de caractères japonais ou chinois; les figures 10 et 11 sont des représentations explicatives montrant une manière de découper des caractères japonais et des caractères alphabétiques; la figure 12 est une représentation explica- tive montrant la structure de données découpées qui sont emmaga- sinées dans une mémoire de données découpées d'un étage de recon- naissance de caractères de la figure 2; la figure 13 est une représentation explica- tive montrant la proportion de la longueur verticale à la longueur horizontale de l'aire de découpage utilisée pour le découpage d'un caractère distinct; la figure 14 est une représentation explica- tive montrant la structure de la donnée de position de découpage; les figures 15 et 16 sont des représentations explicatives montrant la donnée relative à l'origine du découpage et son diagramme; et la figure 17 est un organigramme montrant un processus de reconnaissance de caractères devant être effectué par L'étage-de reconnaissance de caractères. On se reporte maintenant aux dessins, particu- Lièrement à la figure 1, qui représente Le mode de réaLisation préféré d'un dispositif de reconnaissance de caractères seLon L'invention, en association avec un lecteur de document 2 d'un type connu qui Lit optiquement Le document et produit une donnée d'image S1 du document. Le dispositif de reconnaissance de carac- tères est relié au Lecteur de document de manière à recevoir La donnée d'image S1 du document pour traiter la donnée d'image reçue et transformer La donnée d'image faite de caractères respectifs en une donnée codée pouvant être appliquée à un calculateur, par exemple un code ASCII. Le dispositif de reconnaissance de caractères comporte une section 3 de segmentation d'aire, Laquelle est connec- tée au lecteur de document 2. Ainsi, la donnée d'image S1 produite par le lecteur de document est transférée à la section 3 de seg- mentation d'aire. La section 3 de segmentation d'aire comporte un étage 4 de normalisation de mise en travers. Dans l'étage 4 de normalisation de mise en travers, le bruit contenu dans La donnée d'image S1 du document est éliminé par filtrage, ainsi que la mise en biais du document relativement à un système de coor- données d'axes x et y du dispositif de reconnaissance. Dans le mode de réalisation représenté, l'axe x du système de coordonnées du dispositif de reconnaissance de caractères est orienté hori- zontalement et l'axe y est orienté verticalement. Ainsi, l'axe x du système de coordonnées s'étend parallèlement aux lignes de balayage horizontal et l'axe y s'étend parallèlement aux lignes de balayage vertical, lorsque la mise en travers de l'image du document a été normalisée. Dans l'étage de normalisation de mise en travers une donnée d'image normalisée S2 est produite et est transférée à un étage 5 de segmentation de bloc de chaîne de caractères. Dans l'étage 5 de segmentation de bloc de chaîne de caractères, une ou plusieurs aires de texte sont tout d'abord distinguées 2588104- d'une aire graphique contenant des images graphiques, par exemple des photographies, des illustrations, des dessins, etc. Puisque l'image graphique contenue dans l'image du document peut faire fonction de bruit et de facteurs parasites pendant la reconnais- sance des caractères, il faut éliminer de semblables données d'image graphique avant l'entrée dans l'étage de reconnaissance de caractères. L'extraction de l'aire de texte s'effectue donc d'une manière connue en soi pour produire une aire de texte AR _ ce mIdÂquu ur tafigure-2.- Ainsi, dans l'opération d'extrac- tion d'aire de texte par le bloc 5 de segmentation de bloc de chaîne de caractères, l'aire de texte AR contenant une image de texte est définie et la donnée d'image de l'aire de texte est extraite. Il est donc produit une donnée d'image de texte. La donnée d'image de texte est ensuite traitée et subit une segmentation de bloc de chaîne de caractères dans l'étage de segmentation de bloc de chaîne de caractères 5. Dans la description, on utilise l'expression "chaîne de caractères" pour représenter une chaîne de caractères alignés horizontalement dans une seule ligne du texte. Avec la segmentation de blocs de chaîne de caractères AR1, AR2,..., on obtient un profil de pro- * jection verticale (comme indiqué sur les figures 3(A) et 3(B)). Dans la description suivante, le profil de projection verticale indiqué sur la figure 3(A) sera appelé "signal Sy de projection i". Comme on l'aura noté, le signal Sy de projection y contient une valeur de signal représentative du nombre de bits noirs ou de bits de niveau HAUT logique, qui contienne une image noire, sur la ligne de balayage horizontal correspondante. Ainsi, la valeur du signal Sy de projection suivant y correspondant aux Lignes de balayage horizontal Positionnées dans une interligne entre chaînes de caractères, et ne comportant donc aucun bit de niveau HAUT logique, devient nulle afin de permettre la distinction entre les lignes de balayage horizontal situées dans la région des chaînes de caractères et celles situées dans la région vierge, par exemple dans les interlignes. Dans l'étage 5 de segmentation de bloc de chaîne de caractères, la valeur du signal de projection y est donc vérifiée. Une série de lignes horizontales correspondant aux signaux de projection y Sy ayant des valeurs supérieures à zéro est prise comme bloc de chaîne de caractères AR1, AR2,..., à titre d'exemple. Sur cette base, une donnée CL de segmentation de bloc de chaîne de caractères (comme indiqué sur la figure 3(B)) est produite par l'étage 5 de segmentation de bloc de chaîne de caractères. La donnée CL de segmentation de bloc de chaîne de caractères possède un niveau HAUT (niveau logique "1") dans la région qui correspond au bloc de chaîne de caractères et un niveau BAS (niveau Logique "0") dans la région correspondant à l'inter- ligne entre les blocs de chaîne de caractères. Dans l'étage 5 de segmentation de bloc de chaîne de caractères, les lignes de balayage horizontal contenant des données d'image de texte qui correspondent aux blocs de chaîne de caractères sont extraites et délivrées au titre de données d'image de bloc de chaîne de caractères S3, sur la base des données de segmentation de bloc de chaîne de caractères CL. La donnée S3 d'image de bloc de chaîne de caractères est traitée dans un étage 6 d'ajustement fin. Dans l'étage d'ajustement fin 6, un ajustement fin concernant l'orien- tation du caractère, du point de vue de la normalisation de la mise en travers, et le filtrage du bruit sont de nouveau exécutés. La donnée S3 d'image de bloc de chaîne de caractères pour laquelle l'ajustement fin, ainsi que le filtrage du bruit, a été exécuté, est délivrée à une section 7 de reconnaissance de caractères, qui sera décrite ci-après en relation avec la figure 4 princi- palement, au titre de donnée S4 de segmentation d'aire. Il faut noter que la donnée de segmentation d'aire S4 contient, fondamentalement, une donnée d'image des lignes de balayage horizontal des blocs de chaîne de caractères segmentés dans l'étage 5 de segmentation de bloc de chaîne de caractères. Chaque bloc de chaîne de caractères AR1, AR2,..., possède une hauteur qui est déterminée par le contour supérieur grossier le plus élevé et le contour inférieur grossier le moins élevé des caractères qu'il contient. La hauteur du bloc de chaine de caractères AR1, AR2,..., ainsi définie sera donc appelée "hauteur de chaîne de caractères". La structure détaillée de la section 7 de reconnaissance de caractères est présentée sur la figure 4. La section 7 de reconnaissance de caractères effectue, de manière générale, une segmentation de caractère permettant d'extraire des données d'image pour chaque caractère distinct et une recon- naissance de caractères par comparaison de la structure indiquée par les données d'image du caractère segmenté avec des données de caractère préétablies. Dans le mode de réalisation préféré du dispositif de reconnaissance de caractères selon l'invention, il est possible d'effectuer une resegmentation du caractère ou une combinaison de deux blocs de caractère, ou plus, en vue de la reconnaissance du caractère séparé. Afin de permettre la resegmentation et, ou bien, la combinaison de deux blocs de caractère, ou plus, un historique de la segmentation, ou une donnée sur les origines de la segmentation, concernant le processus de segmentation du bloc de caractères est emmagasiné. Comme représenté sur la figure 4, la section 7 de reconnaissance de caractères comprend un étage 11 de segmen- tation de bloc de caractère, un étage 18 de combinaison de blocs de caractère, un étage 23 de reconnaissance de caractères, un étage 30 de codage de paramètre, un étage 35 de codage d'histo- rique de segmentation, et un étage 40 de resegmentation. Une mé- moire de données 25 appartient à la section 7 de reconnaissance de caractères et est destinée à emmagasiner les données de segmen- tation. Sur la base des données de segmentation contenues dans la mémoire de donnée 25, les opérations concernant l'étage 18 de combinaison de blocs de caractère, l'étage de reconnaissance de caractères 23 et l'étage de resegmentation 40 sont commandés. L'étage 11 de segmentation de bloc de carac- tère comporte un premier, un deuxième et un troisième sous-étage, respectivement 12, 13 et 14. La segmentation de bloc de caractère s'effectue dans ces premier, deuxième et troisième sous-étages 12, 13 et 14 en vue de l'extraction d'une donnée d'image de caractère. Fondamentalement, la donnée d'image de caractère extraite dans l'étage 11 de segmentation de bloc de caractère est utilisée pour la reconnaissance de caractères dans l'étage 23 de reconnaissance de caractères. Lorsque la reconnaissance du caractère ne peut - être réalisée après que la donnée d'image de caractère a été extraite de l'étage de segmentation de caractère 11, on effectue alors une combinaison de blocs de caractère afin d'exécuter de nouveau une reconnaissance de caractères dans l'étage de recon- naissance de caractères 23 à l'aide de l'image de caractère des blocs de caractère combinés. Selon une autre possibilité, lorsque la reconnaissance du caractère ne peut être obtenue, il est effec- tué uhe resegmentation du bloc de caractère dans l'étage de re- segmentation 40. On va maintenant décrire chaque composant de la section 7 de reconnaissance de caractères de manière détaillée. Premier sous-étage 12 de segmentation de bloc de caractère La section 7 de reconnaissance de caractères est connectée à la section 3 de segmentation d'aire par l'inter- médiaire du premier sous-étage 12 de l'étage 11 de segmentation de bloc de caractère. Ainsi, la donnée S4 de segmentation d'aire est appliquée au premier sous-étage 12. Dans le premier sous- étage 12, a lieu une première segmentation, provisoire, du bloc de caractère. Pour effectuer une première segmentation de bloc de caractère dans le premier sous-étage 12 de l'étage 11 de segmentation de bloc de caractère, on produit le profil de projection verticale, qui sera ci-après appelé "profil de pro- jection x" ou "signal Sx de projection x". Les figures 5(A), 5(B1), 5(B2), 5(C1), 5(C2) montrent un exemple de la manière dont est formé le signal Sx de projection x et sa forme d'onde. De la même façon que pour le signal Sy de projection y ci-dessus men- tionné qui a été présenté en relation avec la segmentation d'un bloc de chaîne de caractères, le signal de projection x Sx pos- sède une valeur qui correspond au nombre de bits de niveau HAUT logique sur la ligne de balayage vertical correspondante. Ainsi, lorsque la ligne de balayage vertical contient une donnée d'image de caractère et possède donc un ou plusieurs bits ayant un niveau HAUT logique ("1"), alors la valeur du signal de projection x Sx x devient supérieure à zéro. D'autre part, lorsque la ligne de balayage vertical correspondante passe dans l'espace qui sépare les caractères distincts, aucun bit de niveau HAUT logique n'existe. Par conséquent, la vaLeur de signal de projection S4 devient nulle. Dans l'exeoLe des figures 5(A) à 5(C2), un caractère kanji (chinois) " "et des caractères japonais "- "I.,',', ' 'et" sont contenus dans le nième bloc de chaîne de caractères ARN. Ces caractères constituent, en combinaison, un mot japonais signifiant "convenable" ou bien "adapté". Des signaux S de projection x pour ces caractères X sont présentés sur les figures 5(B1) et 5(C1). Selon l'invention, il est recommandé d'utiliser plusieurs niveaux de seuil pour effectuer des segmentations de bloc de caractère provisoires à différents niveaux de précision de segmentation. Généralement, le niveau du signal de projection x est supérieur dans la partie centrale horizontale de chaque bloc de caractère que dans les parties terminales horizontales. Ainsi, le niveau du signal de projection x Sx diminue vers les contours latéraux des caractères. Ainsi, en effectuant une segmentation de bloc de caractère provisoire à l'aide de différents niveaux de seuil, la largeur du bloc de caractère découpé varie. Ceci peut être avantageusement utilisé lorsque l'espace qui sépare des caractères distincts adjacents est sensiblement étroit. En d'autres termes, lorsque les caractères sont placés de manière serrée, deux carac- tères, ou plus, peuvent être contenus dans le bloc de caractère provisoirement segmenté, si la segmentation est exécutée à l'aide du seul niveau de seuil de valeur zéro. Les caractères placés de manière serrée présentent entre eux un espace étroit ou même pas d'espace du tout et sont désignés ci-après comme étant des "carac- tères en chevauchement". En utilisant un niveau de seuil supérieur à zéro, on tire avantage du fait que la partie du caractère ayant un ou plusieurs bits situés sur la ligne de balayage vertical pré- sente un signal de projection x dont la valeur est inférieure ou égale au niveau de seuil. Dans le mode de réalisation présenté, on utilise pour la segmentation du bloc de caractère des niveaux de seuil supérieur TH1 et inférieur THO. Le niveau de seuil supérieur TH1 est fixé à la valeur "1". Inversement, le niveau de seuil inférieur TH0 est fixé à la valeur "O". Par conséquent, dans le mode de réalisation représenté, la segmentation du bloc de carac- tère provisoire a lieu pour les niveaux de seuil supérieur TH1 et inférieur THO. Dans la description suivante, le bloc de carac- tère segmenté par la segmentation qui utilise le niveau de seuil inférieur TH0 sera appelé "bloc de caractère plus large". De même, le bloc de caractère segmenté dans la segmentation de caractère ayant le niveau de seuil supérieur TH1 sera appelé "bloc de carac- tère plus étroit". On doit en outre noter que la segmentation de bloc de caractère provisoire utilisant le seuil inférieur TH0 sera ci-après appelé "segmentation grossière". De plus, la segmentation de caractère provisoire au niveau de seuil supérieur TH1 sera ci-après appelé "segmentation précise". Dans la segmentation grossière du bloc de chaîne de caractères ARN de la figure 5A, le signal Sx de projec- tion x est comparé avec le seuil inférieur THO. En résultat, il est produit un signal DT1 indicatif d'un bloc de segmentation grossière. Le signal DT1 indicatif d'un bloc de segmentation grossière possède un niveau HAUT logique dans une région correspon- dant à la largeur du bloc de caractère, pour laquelle la valeur du signal de projection x est supérieure à zéro. Ainsi, les bords latéraux de chaque bloc de caractère joignent le contour latéral du caractère correspondant. D'autre part, dans la segmentation précise, le signal de projection x Sx est comparé avec le niveau de seuil supérieur TH1. En résultat, il est produit un signal DT2 indicatif d'un bloc de segmentation précise (figure 5(C2)). De la même façon que pour le signal DT1 indicatif d'un bloc de segmentation grossière ci-dessus présenté, le signal DT2 indicatif d'un bloc de segmen- tation précise possède un niveau HAUT logique dans la région qui correspond au bloc de caractère plus étroit correspondant, o le signal de projection x Sx possède une valeur supérieure au niveau de seuil TH1 supérieur. Puisque le niveau de seuil supérieur TH1 est positionné à "1" dans le mode de réalisation représenté, la ou les lignes de balayage vertical possédant un bloc unique de bits de niveau HAUT logique sont ignorées et placées à l'extérieur du bloc de caractère plus étroit à segmenter. Ainsi, chaque bloc de caractère plus étroit segmenté dans la segmentation précise possède une largeur de bloc de caractère plus étroite en compa- raison de celle du bloc plus large segmenté dans la segmentation grossière. Comme ci-dessus exposé, le mode de réalisation préféré du dispositif de reconnaissance de caractères selon l'in- vention est spécialement destiné à la reconnaissance de caractères d'un texte comportant un mélange de caractères japonais et de caractères alphabétiques, par exemple des mots, des phrases ou des paragraphes en anglais, allemand ou français. Pour reconnaître les caractères japonais ou kanji, il est généralement préférable d'appliquer la segmentation grossière, puisqu'un caractère dans toute sa largeur peut être contenu à l'intérieur du bloc de carac- tère correspondant. D'autre part, en raison de la précision plus élevée de la segmentation, on préfère la segmentation précise pour segmenter avec précision les blocs de caractère correspondant à un caractère unique, dans le cas des caractères alphabétiques. Comme ci-dessus exposé, en appliquant une segmentation précise, on peut séparer les caractères en chevauchement en blocs de carac- tère correspondants. D'autre part, dans le cas du caractère japonais" I " de la figure 5(A), qui est un caractère du type séparé, on segmente les éléments constitutifs du caractère " " et " \ " en blocs de caractère séparés dans la segmentation gros- sière ou dans la segmentation précise. De tels éléments consti- tutifs de caractère séparé qui contiennent des blocs de carac- tère peuvent être combinés dans l'étage de combinaison 18, qui sera décrit ci-après. Comme exposé ci-dessus, la combinaison de deux blocs de caractère, ou plus, dans l'étage de combinaison 18 ou la resegmentation s'effectuant dans l'étage de resegmentation 40 s'effectuent en fonction de données sur l'origine, ou de l'historique, de la segmentation. On va discuter ciaprès la manière d'utiliser l'historique de la segmentation, ou l'hystérésis de la segmen- tation, pour chacun des blocs de caractère. Ainsi, pour permettre la recombinaison de deux caractères ou plus et leur resegmentation dans l'étage 40, on applique à un étage 35 de codage de données sur l'historique, qui sera également décrit plus tard, le signal DT1 indicatif d'un bloc de segmentation grossière, et le signal DT2 indicatif du bloc de segmentation précise. Les données rela- tives à l'historique des événements, après codage par l'étage 35 de codage de données d'historique,sont délivrées à la mémoire de données. D'autre part, les données d'image vidéo contenues dans les blocs de caractère segmentés dans la segmentation pré- cise, c'est-à-dire le bloc de caractère plus étroit, sont délivrées au deuxième sous-étage 14 comme données S5 indicatives d'un bloc de caractères provisoirement segmenté. Deuxième sous-étage 13 de segmentation de bloc de caractère La donnée S5 de caractère provisoirement seg- menté ainsi produite dans le premier sous-étage 12 contient la donnée d'image vidéo du caractère, des caractères ou de l'élément constitutif de caractère du bloc de caractère segmenté. Comme on l'aura noté sur les figures 5(A) à 5(C2), le bloc de caractère segmenté dans le premier sous-étage 12 possède une largeur va- riable en fonction de la largeur du caractère qu'il contient et une hauteur qui correspond à la hauteur de la chaîne de caractères. La donnée S5 de caractère provisoirement segmenté est envoyée au deuxième sous-étage 13. Le deuxième sous-étage 13 est destiné à séparer les caractères en chevauchement qui sont contenus dans le bloc de caractère unique obtenu lors de la segmentation gros- sière ou de la segmentation précise. Un exemple de caractères en chevauchement devant être segmentés en un caractère unique est présenté sur la figure 6(A). Dans cet exemple, le bloc de caractère unique segmenté par le premier sous-étage 12 contient des caractères alphabétiques, à savoir "f" et "o". Comme on le verra sur la figure 6(A), la ligne de balayage vertical située sur la position de coordonnée x relative à x+l touche à la fois le contour laté- ral droit du "f" et le contour Lateral gauche du "o". Ainsi, le signal de projection x Sx ne possède aucun point faisant tomber le niveau du signal au-dessous des seuils inférieur TH0 et supé- rieur TH1 dans la segmentation grossière et la segmentation pré- cise du premier sous-étage. Ainsi, dans l'exemple présenté, la valeur minimale du signal de projection x s'obtient pour la ligne de balayage vertical située sur la coordonnée de xO. Comme on l'a observé, sur la ligne de balayage vertical xo, quatre bits de niveau HAUT logique, ou bits noirs, sont présents pour les coordonnées respectives xO, y3; x0o, y4; x0o, y5; et x0o, Y6. Pour détecter que plus d'un caractère est contenu dans le bloc de caractère provisoirement segmenté, il faut vérifier la conti- nuité des bits de niveau HAUT logique autour de la ligne de balayage vertical pour laquelle on obtient la valeur minimale de signal de projection x. Dans le mode de réalisation représenté, La conti- nuité des bits de niveau HAUT logique suivant la ligne de balayage vertical x1, la ligne de balayage vertical x0 et la ligne de balayage vertical x+1 est vérifiée. Comme on le voit sur la fi- gure 6(A), la ligne de balayage vertical xl contient cinq bits de niveau HAUT logique respectivement situés aux positions de coordonnées x_1, Y2; X1' Y3; X-1' Y4; X 5; et x_, y6 Comme ci-dessus exposé, la ligne de balayage vertical x0 possède des bits de niveau HAUT logique pour xO, y3; x0, y4; Xo' Y5; et xo0, Y6. D'autre part, la ligne de balayage vertical x+ 1 possède des bits de niveau HAUT logique en X+1, y4; X+1 y5; x+1 Y6;- x+l' Y18; X+l' Y19; x+l' Y20; x+1l Y21; et x+1, Y22. On va discuter ci-dessous, en relation avec les figures 7(A) et 7(B),le moyen de détecter la discontinuité du caractère du bloc de caractère unique. A l'exemple de la fi- gure 7(A), les bits de niveau HAUT logique sont respectivement présents en Xa1, Ya2; Xa1' Ya3; xal' Ya4; xa2' Ya3; Xa2' Ya4; Xa3' Ya4; Xa3' Ya4; Xa3' Ya5; Xa3 Ya5; et xa3, Ya6. Dans ce cas, chaque ligne de balayage Xal, Xa2 et xa3 possède au moins un bit de niveau HAUT logique qui est en continuité avec les bits adjacents des lignes de balayage vertical adjacentes. Dans un tel cas, on estime que le caractère qui se trouve dans le bloc de caractère possède de la continuité et est donc considéré comme un caractère unique. Inversement, dans l'exemple de la figure 7(B), les bits de niveau HAUT logique sont présents en Xbl, Yb3; Xbl' yb4; Xbl' Yb5; Xb2' Yb4; Xb2' Yb5; Xb2' Yb5; Xb3' Yb6; Xb4' Ybl; Xb4' Yb2; Xb5' Ybl; Xb5 Yb2; Xb5' Yb3; Xb6, Yb2; et Xb6, Yb3* Dans ce cas, les bits de niveau HAUT logique en xbl, Yb3; Xbl' Yb4; Xbl', Yb5; Xb2' Yb4 Xb2' Yb5; Xb2' Yb5; et Xb3, Yb6 forment un-premier élément constitutif de caractère et les bits de niveau HAUT logique en Xb4 Yb; b44' Y b2; Xb5s' Yb1; Xb5' Yb2; Xb5' Yb3; Xb6' Yb2; et Xb6, Yb3 forment le deuxième élé- ment constitutif du bloc de caractère. Comme on l'aura noté, les bits de niveau HAUT logiquese trouvant sur la ligne de balayage vertical Xb3 sont sans relation avec les bits de niveau HAUT logique se trouvant sur la ligne de balayage Xb4 adjacente. Ainsi, on estime que le premier élément constitutif de bloc de caractère et le deuxième élément constitutif de bloc de caractère sont séparés. C'est pourquoi, pour détecter une discontinuité dans les éLéments constitutifs, on vérifie si chaque bit adjacent des lignes de balayage adjacentes possède un niveau HAUT logique. Dans l'exemple de la figure 7(B), le bit présent en xb3, Yb5 ne possède aucun bit de niveau haut logique adjacent sur la ligne de balayage vertical Xb4. D'autre part, le bit se trouvant en Xb4, Yb2 ne possède pas non plus de bit adjacent de niveau HAUT logique sur la ligne de balayage vertical Xb3. Par conséquent, la séparation entre le premier et le deuxième élément constitutif de bloc de caractère doit se faire entre les lignes de balayage vertical Xb3 et Xb4. On revient maintenant à la figure 6(A) qui, dans le cas de l'exemple représenté, montre qu'aucun bit de niveau HAUT logique n'est présent sur la ligne de balayage vertical x 0 adjacente aux bits de niveau HAUT logique se trouvant en X+1, Y18; x+,l' Y19; X+1' Y20; x+1' Y21 et x+1, Y22. De plus, on peut trouver une discontinuité entre les bits situés en x+l, Y6 et x+1, Y18. Par conséquent, le bloc de caractère provisoirement segmenté est séparé en deux blocs distincts au niveau de la ligne de balayage vertical X+l. Comme ci-dessus exposé, dans le deuxième sous- étage 13, le bloc de caractère provisoirement segmenté au moyen d'une segmentation grossière ou d'une segmentation précise dans le premier sousétage 12 est de nouveau segmenté en bloc de largeur plus étroite pour éviter l'impossibilité de reconnaître des caractères en raison de la présence de plus d'un caractère dans un seul bloc de caractère. On notera qu'un lecteur d'image tel que le lecteur de document 2 utilisé dans le dispositif de reconnais- sance de caractères tend à être soumis à l'influence d'une fonc- tion de transfert de modulation qui provoque un affaiblissement au niveau du contour du caractère. Ceci affecte la segmentation du bloc de caractère. En particulier, lorsque le texte contient des caractères alphabétiques qui sont disposés de manière rela- tivement serrée, l'affaiblissement du contour des caractères tend à faire que la segmentation incorpore plus d'un caractère à l'intérieur d'un unique bloc de caractère. Ceci-amène évidem- ment une difficulté au moment de la reconnaissance des caractères dans l'étage de reconnaissance de caractères 23. Selon le mode de réalisation préféré, on peut résoudre cette difficulté en effectuant une segmentation dans le deuxième sous-étage en vue de séparer les blocs de caractères par vérification de la dis- continuité du caractère ou des éléments constitutifs de carac- tère dans le bloc de caractère. Par conséquent, on utilisera avantageusement le deuxième sous-étage dans le mode de réalisation préféré du dispositif de reconnaissance de caractères selon l'invention. Il faut comprendre que les caractères kanji et les caractères japonais présentent des discontinuités natu- relles à l'intérieur d'un unique caractère, même s'il s'agit d'un caractère non séparé. Par exemple, dans l'exemple de la figure 5, le premier caractère kanji "' "peut être séparé en éléments constitutifs "Z " et" ", bien qu'il ne faille pas les séparer pour la reconnaissance des caractères. En vérité, ces éléments constitutifs séparés du caractère seront séparés dans le deuxième sous-étage 12. Toutefois, dans le mode de réalisation préféré du système de reconnaissance de caractères, les éléments constitutifs de caractère séparés peuvent être recombinés dans ____ - - -- t'étage-de-combinaison 18 qui sera décrit ci-après. Ainsi, aucune difficulté ne peut survenir, en ce qui concerne la reconnaissance du caractère, du fait de la séparation d'un caractère unique en deux éléments constitutifs ou plus. Sur la base de la segmentation séparatrice du bloc de caractère, une donnée d'image de caractère secondaire S6 est extraite dans le deuxième sous-étage 13. La donnée d'image de caractère secondaire S6 contient une donnée d'image qui est définie en largeur par la segmentation séparatrice. Le bloc de caractère défini par le deuxième sous-étage a une hauteur qui correspond à la hauteur de la chaîne de caractères ci-dessus pré- sentée. Pendant l'opération de segmentation sépa- ratrice ci-dessus décrite qui s'effectue dans le deuxième sous- étage, les données concernant l'historique de la segmentation sont transférées de manière continue dans l'étage 35 de codage des données d'historique et sont emmagasinées dans la mémoire de données 25. Troisième sous-étage 14 de segmentation de bloc de caractère La donnée d'image de caractère secondaire S venant du deuxième sous-étage 13 est transférée au troisième sous-étage. Dans le troisième sous-étage, une nouvelle segmen- tation est effectuée pour déterminer les bords supérieur et inférieur du bloc de caractère au niveau des positions corres- pondant sensiblement aux contours grossiers supérieur et infé- rieur de chacun des caractères distincts. Pour effectuer la segmentation dans le troisième sous-étage 14, on produit de nouveau le profil de projection Y PRy pour chaque bloc de carac- tère, comme représenté sur la figure 8(A). Ainsi que cela a été exposé cidessus, le bloc de caractère défini par le deuxième sous-étage 13 présente une largeur correspondant à la largeur Wx du caractère ou des éléments constitutifs de caractère et une hauteur WyI correspondant à la hauteur de la chaîne de carac- tères. Pour éliminer le bruit présent sur les lignes de balayage vertical, on compare le profil de protection y PR avec un niveau y de seuil donné PRth. En pratique, le niveau de seuil PRth peut être déterminé en fonction de l'épaisseur de la ligne constituant le caractère. Par exemple, on peut fixer le niveau de seuil PRth à environ la moitié de l'épaisseur de la ligne du caractère. Suite à cette opération de comparaison, on peut obtenir dans le troisième sous-étage le bloc de caractère modifié qui présente la largeur Wx et la hauteur Wy2 correspondant à la hauteur du caractère. Ainsi, la donnée d'image du bloc de caractère modifié est maintenue sensiblement identique à celle contenue dans la donnée d'image de caractère secondaire S6 extraite par le deuxième sous-étage, sauf pour les bits vierges o seuls les bits blancs et les bits contenant du bruit sont situés au niveau des aires extérieures supérieure et, ou bien, inférieure du bloc de caractère segmenté par le deuxième sous-étage. Il faut noter que le bloc de caractère déter- miné dans le troisième sous-étage de l'étage de segmentation de bloc de caractère 11 forme un bloc de caractère de base à desti- nation du processus de reconnaissance de caractères qui sera discuté ciaprès. La donnée d'image contenue dans le bloc de caractères de base sera appelée "donnée d'image de caractère de base S7". De façon générale, le processus de reconnaissance de caractères est effectué à l'aide de la donnée d'image de caractère de base S7 dans l'étage de reconnaissance de carac- tères 23. Etaqe de combinaison 18 L&tage-c[decombinaison 18 est inséré entre l'étage de segmentation de bloc de caractère 11 présenté ci- dessus et l'étage de reconnaissance de caractères 23. L'étage de combinaison 18 comporte un étage discriminateur 20 servant à faire la distinction entre les caractères kanji ou japonais et les caractères alphabétiques. Il faut noter que les chiffres (1, 2, 3,...) et les caractères arabes ou autres seront traités comme des caractères alphabétiques dans le mode de réalisation présenté du dispositif de reconnaissance de caractères. L'étage discriminateur 20 est associé à un étage de commutation 21. Lorsqu'il est décidé, dans l'étage discriminateur 20, que le caractère à reconnaître dans l'étage de reconnaissance de carac- tères 23 est un caractère kanji ou japonais, le commutateur de l'étage de commutation 21 se connecte à une borne SW1 afin de connecter le troisième sous-étage de l'étage 11 de segmentation de bloc de caractère à un étage de combinaison 22. Dans l'étage de combinaison, une opération de combinaison des blocs de caractère de base est effectuée de la manière discutée ci-après. Suite à l'opération-de combinaison effectuée dans l'étage de combinaison 22, une donnée d'image combinée S8 est délivrée à l'étage de recon- naissance de caractères 23. D'autre part, lorsqu'il est décidé, dans l'étage discriminateur 20, que le caractère à reconnaître est un caractère alphabétique, alors le commutateur de l'étage de commutation 21 se connecte à une borne SW2 afin de relier direc- tement le troisième sous-étage 14 de l'étage de segmentation de bloc de caractère 11 à l'étage de reconnaissance de caractères 23. Ainsi, dans ce cas, la donnée d'image de caractère de base S7 est appliquée à l'étage de reconnaissance de caractères 23. L'étage discriminateur 20 est destiné à rece- voir un signal DTE indicatif du type de caractère (caractère kanji ou japonais, ou bien caractères alphabétique) qui est en cours de reconnaissance dans l'étage de reconnaissance de caractères 23, en provenance de l'étage de reconnaissance de caractères. Rela- tivement au signal DTE venant de l'étage 23 de reconnaissance de caractères, un signal de commande de commutateur est produit dans l'étage discriminateur 20 de manière à faire changer la position de commutation de l'étage de commutation 21. Dans l'étage de combinaison 22, l'opération de combinaison de blocs de caractère de base a lieu suivant le processus représenté par la figure 9. Fondamentalement, l'opéra- tion de combinaison de blocs de caractère de base s'éxécute sur la base de la logique générale selon laquelle les caractères kanji et japonais présentent des dimensions verticale et horizon- tale obéissant à une proportion, appelée ci-après "rapport H/W" qui vaut sensiblement ou approximativement "1". Ainsi, lorsque le bloc de caractère de base défini par l'étage 11 de segmenta- tion de bloc de caractère présente un rapport H/W valant approxi- mativement 1, il est décidé que le bloc de caractère de base contient un caractère unique ou un ensemble complet d'éléments constitutifs d'un caractère. D'autre part, lorsque le bloc de caractère de base défini par l'étage de segmentation de bloc de caractère 11 possède un rapport H/W très supérieur à 1, il est décidé que le bloc de caractère de base contient simplement un élément constitutif de caractère qui doit être combiné avec un autre bloc de caractère de base, venant ultérieurement. La figure 9 montre le processus de combinai- sion qui a lieu dans l'étage de combinaison 22. Le programme de la figure 9 démarre en réponse à la donnée d'image de caractère de base S7 venant de l'étage de segmentation de bloc de caractère 11. Après le début du programme à une étape SP1, le rapport H/W du bloc de caractère de base défini par la donnée d'image de carac- tère de base S7 subit une vérification au cours d'une étape SP2. Lorsque le rapport H/W du bloc de caractère de base vaut environ 1, alors le traitement passe à une étape SP3 marquant la fin du trai- tement. Inversement, lorsque le bloc de caractère de base possède un rapport H/W nettement différent de 1, selon la vérification effectuée à l'étape SP2, alors le traitement maintient un état d'attente en vue d'attendre l'application suivante de la donnée d'image de caractère de base S7 en provenance de l'étage 11 de segmentation de bloc de caractère, au cours d'une étape SP4. Le traitement reprend en réponse à l'application de la donnée d'image de caractère de base S7 suivante en combinant la dernière donnée appliquée avec la donnée immédiatement précédente, au cours de l'étape SP4' En outre, au cours de l'étape SP4, la largeur w0 et la hauteur h0 du bloc de caractère combiné sont produites. Au cours d'une étape SP5, le rapport H/W du bloc de caractère nou- vertllement combiné subit une vérification utilisant la largeur w0 et la hauteur h0 obtenues lors de l'étape SP4. Lorsque le rapport H/W du bloc de caractère combiné vaut approximativement 1, alors le traitement passe à l'étape SP3 mettant fin au programme de combinaison. Ainsi, dans ce cas, la donnée d'image combinée S est délivrée à l'étage de reconnaissance de caractères 23, laquelle donnée d'image combinée comporte une donnée d'image des blocs de caractère combinés. Inversement, si le rapport H/W est encore très différent de 1, il est vérifié si le rapport H/W obtenu sur la base de la largeur w0 et de la hauteur h0 est supérieur à 1, au cours d'une étape SP6. Si tel est le cas, le programme revient à l'étape SP4 pour effectuer la combinaison avec une autre donnée d'image de caractère de base appliquée ensuite. Le processus des étapes SP4 et SP5 se repète jusqu'à ce que Le rapport H/W devienne presque égal à 1, ou bien, selon une autre possibilité, jusqu'à ce que le rapport H/W devienne supérieur à 1. Lorsque la vérification de l'étape SP6 donne un rapport H/W plus petit que 1, alors le programme passe à une étape SP7 servant à sélectionner le bloc de caractère combiné obtenu lors de l'opération de combinaison immédiatement précédente dans la boucle des étapes SP4 à SP6 pour le délivrer comme donnée d'image combinée S8. Après l'étape SP7, le programme passe à l'étape SP3 pour mettre fin au traite- ment de combinaison. Un exemple de l'opération de combinaison de blocs de caractère s'effectuant dans l'étape de combinaison 18 va maintenant être expliqué en relation avec la figure 10. Sur la figure 10, les blocs rectangulaires 0 à 22 supérieurs sont des blocs de caractère segmentés dans le troisième sous-étage 14 de l'étage 11 de segmentation de bloc de caractère, formant ainsi les blocs de caractère de base. Parmi les blocs de caractère de base 0 à 22, il est décidé que les blocs de caractère 0, 1. 4, 5, 9, 10, 13, 14, 17, 18, 21 et 22, contenant respectivement les données d'image de caractère " t J go, ",,.p ,et)et, I, t i l,,., g . . V. ÀN",; r."À *,À,,, et" t ", ont un rapport H/W valant approximativement 1. Inver- sement, le rapport H/W des blocs de caractère 2, 3, 6, 7, 8, 11, 12, 15, 16, 19 et 20 est plus petit que 1. Les blocs de caractère 2, 3, 6, 7, 8, 11, 12, 15, 16, 19 et 20 contiennent respectivement les données d'image de caractère" go ", " U ", ", ", "\, " ", " ", " ", 'O Je "le, " gXo"," tu et " t:, Lors de la vérification du rapport H/W dans l'étape SP2 du pro- gramme de la figure 9, il est donc décidé que les blocs de carac- tère de base 2,-3, 6, 7, 8, 11, 12, 15, 16, 19 et 20 contiennent des éléments constitutifs de caractères séparés, à savoir " 4 " e g\o ", " I J ", "le " et" ".Par conséquent, les étapes SP4 à SP6 s'exécutent pour combiner les caractères adja- cents, comme indiqué par les lignes horizontales de la figure 10. En ce qui concerne le bloc de caractère 8, il est décidé que le bloc de caractère doit être combiné avec le caractère suivant au cours de L'étape SP2. Toutefois, après combinaison de ce bloc de caractère 8 avec le bloc de caractère 9 suivant, Le rapport H/W devient supérieur à 1. Par conséquent, à l'étape SP7, le bloc de caractère 8 est pris comme bloc de caractère isolé contenant l'image de caractère ">". D'autre part, dans le cas du texte alphabétique (en anglais) tel que présenté sur la figure 11, chaque bloc de caractère 0 à 27 possède un rapport H/W nettement plus petit que 1. Toutefois, puisque l'étage de commutation 21 a été amené, sous l'action du signal de commande de commutation venant de l'étage discriminateur 20 qui est produit en réponse au signal DTE de l'étage de reconnaissance de caractères 23 à connecter son commu- tateur à la borne SW2, l'étage de segmentation de bloc de carac- tère 11 se connecte directement à l'étage de reconnaissance de caractère 23. Ainsi, les blocs de caractère 0 à 27, contenant respectivement des images de caractère "'s", '"o", "o", '"n", t")", "a", "r", "e", "o", " u", " t", " s", "i", "d", "e", "t", "h", "e", "s", "c", "o", "p", "e", "o", "f", "t", "h" et "e", sont trans- férés directement de l'étage 11 de segmentation de bloc de carac- tère à l'étage 23 de reconnaissance de caractères, dans l'ordre. Comme ci-dessus exposé, puisque les caractères alphabétiques ne présentent pas de caractère séparé, on saute par-dessus l'étape de l'étage de combinaison 18 lors du transfert de la donnée d'image de caractère S7 au dispositif de reconnaissance de caractères. Mémoire de données 25 La mémoire de données emmagasine diverses données qui peuvent être utilisées dans l'opération ci-dessus mentionnée de combinaison de caractères effectuée dans l'étage de combinaison 18. Chaque adresse de mémoire destinée à emmaga- siner une donnée relative au bloc de caractère présente une struc- ture telle que présentée sur la figure 12 par exemple. Comme on peut le voir sur la figure 12, l'adresse de mémorisation de la mémoire de donnée 25 possède un format de données comportant un premier bloc de donnée DATA1 emmagasinant une donnée D indicative de la largeur du bloc de caractère de base correspondant, un deuxième bloc de donnée DATA2 emmagasinant une donnée Dh indicative de La hauteur du bloc de caractère de base correspondant, un troi- sième bloc de donnée DATA3 servant à positionner/repositionner des drapeaux FLG1, FLG2, FLG3 et FLG4, et un quatrième bloc de donnée DATA4 emmagasinant une donnée de position D ps, une donnée Dvh de rapport H/W, une donnée Dszv de hauteur relative et une donnée Vszh de largeur relative. Le premier bloc de donnée DATA1 possède 8 bits et sert à emmagasiner la donnée D de largeur de w bloc de caractère de 8 bits. De même, le deuxième bloc de donnée DATA2 est constitué par un bloc de mémoire de 8 bits servant à emmagasiner une donnée Dh de hauteur de bloc de caractère de 8 bits. Dans le troisième bloc de donnée DATA3, les drapeaux FLG1, FLG2, FLG3 et FLG4 ci-dessus mentionnés, ayant chacun 1 bit, sont des- tinés à être positionnés. Le drapeau FLG1 est indicatif de l'histo- rique de segmentation dans le premier sous-étage 12 utilisant le niveau de seuil inférieur THO. Le drapeau FLG1 est alternativement positionné et repositionné à chaque fois que la segmentation grossière a lieu dans le premier sous-étage 12. Par exemple, le drapeau FLG1 est un niveau BAS logique ("0") pour le premier bloc de caractère et est un niveau HAUT logique ("1") pour le deuxième bloc de caractère, venant ensuite. De la même façon, le drapeau FLG2 est indicatif de l'historique de segmentation du premier sous-étage 12 utilisant le niveau de seuil supérieur TH1. Ainsi, le drapeau FLG2 est alternativement positionné et repositionné à chaque fois que la segmentation précise a lieu dans le premier * sous-étage 12. Ainsi, de la même façon, Le drapeau FLG3 est indi- catif de l'historique de segmentation du deuxième sous-étage 13 et est alternativement positionné et repositionné à chaque fois que la segmentation a lieu dans le deuxième sous-étage 13. Le drapeau FLG4 est repositionné lorsqu'une suppression de bruit est effectuée à l'aide du profil de projection y dans le troisième sous-étage 14. On va donner cidessous de plus amples détails sur le processus de codage de l'historique de la segmentation effectuée dans l'étage de segmentation de bloc de caractère. D'autre part, la donnée de position Dps, la donnée Dvh de rapport H/W, la donnée Dszv de hauteur relative et la donnée D szh de largeur relative sont respectivement des données de 2 bits devant être emmagasinées dans le quatrième bloc de donnée DATA4 de 8 bits. La donnée D. de hauteur relative indique la szv hauteur relative du bloc de caractère de base par rapport à une hauteur de bloc de caractère de base normalisée hR. De même, la donnée Dszh de largeur relative indique la largeur relative du bloc de caractère de base par rapport à une largeur de bloc de caractère de base normalisée WR. La donnée Dw de largeur de bloc de caractère w est produite par l'étage 30 de codage de paramètre, qui sera décrit ci-après, relativement au bloc de caractère segmenté dans le deuxième sous-étage 13 de l'étage de segmentation de bloc de caractère 11. En pratique, la largeur du bloc de caractère seg- menté dans le deuxième sous-étage 13 est mesurée par l'étage 31 de mesure de taille de caractère et de rapport H/W de l'étage 30 de codage de paramètre. La donnée Dh de hauteur de bloc de carac- tère est également produite par l'étage de codage de paramètre 30, en particulier par l'étage 31 de mesure de taille de caractère et de rapport H/W, relativement au bloc de caractère de base seg- menté par le troisième sous-étage 14 de l'étage de segmentation de bloc de caractère 11. L'étage 31 de mesure de taille de carac- tère et de rapport H/W appartenant à l'étage de codage de para- mètre 30 détermine également le rapport H/W à partir de la largeur de bloc de caractère et de la hauteur de bloc de caractère qui ont été obtenues de la manière précédemment exposée. La donnée Dvh de rapport H/W est ensuite emmagasinée dans le quatrième bloc de donnée DATA4. En outre, l'étage 31 de mesure de la taille du carac- tère et du rapport H/R produit la donnée Dszh de largeur de caractère relative et la donnée Dszv de hauteur de caractère relative en comparant la largeur et la hauteur de caractère obte- nues avec la Largeur et la hauteur normalisées wR et hR. Comme ci-dessus exposé, ces données Dszh et Dszv sont également emma- gasinées dans le quatrième bloc de donnée DATA4. La donnée Dszh de largeur de caractère rela- tive et la donnée Dsz de hauteur de caractère relative sont uti- lisées pour distinguer entre les petites lettres et les grandes lettres de configurations de caractère identiques. Par exemple, dans Les caractères japonais, il existe des tailLes différentes pour des caractères ayant des configurations de caractère iden- tiques, comme:" 7 " et" "; " i et" " i;" " et " r ". On voit que les caractères venant respectivement en deuxième lieu ont la même configuration que les premiers carac- tères, mais une taille plus petite que les premiers caractères, lesquels ont la taille normale. Ces caractères, qui possèdent une même configuration que les caractères de taille normale, mais une taille plus petite, servent de nasale syllabique dans les textes japonais et seront ci-après appelés des "petits caractères". Du fait de la présence de ces petits caractères en japonais, il devient nécessaire de distinguer de semblables petits caractères vis-à-vis de caractères de taille normale. La donnée de largeur de caractère relative Dszh et la donnée de hauteur de caractère relative Dszv sont nécessaire pour permettre à l'étage de recon- naissance de caractères de distinguer les petits caractères des caractères correspondants de taille normale. De plus, ces facteurs de taille deviennent nécessaires pour distinguer entre lettres minuscules et lettres majuscules présentant des configurations sensiblement identiques lans les caractères alphabétiques comme "C" et "c", "S" et "s", "Z etet "z", etc. La donnée de position D est représentative ps de la position du caractère à l'intérieur d'un bloc de caractère normalisé PR possédant une largeur normalisée wR et une hauteur normalisée hR, comme représenté sur la figure 14. Ainsi, dans le mode de réalisation présenté, la donnée de position Dps est ps représentative du fait que le caractère occupe La région supé- rieure PRU ou la région inférieure PRD du blocde caractère nor- malisé PR' Le premier bit de la donnée de position Dps à 2 bits prend le niveau HAUT logique ("1") lorsque la région supérieure PRU est occupée par le caractère et prend le niveau BAS logique ("0") dans l'autre cas. De la même façon, le deuxième bit de la donnée de position Dps à 2 bits prend le niveau HAUT logique ("1") ps lorsque la région inférieure PRD est occupée par le caractère et prend le niveau BAS logique ("0") dans l'autre cas. Ainsi, lorsque la donnée de position Ds est "1, 1", elLe indique que le ps caractère occupe à la fois la région supérieure PRU et la région inférieur PRD' Si la donnée de position Dps est "1, 0", elle indique que le caractère occupe simplement la région supérieure PRU du bloc de caractère normalisé PR' De tels caractères seront le signe "prime" ('), le signe degré ( ), des lettres en indice supérieur, etc. Inversement, si la donnée de position Dps est "0, ps 1", elle indique que le caractère occupe seulement la région inférieure PRU du bloc de caractère normalisé PR' De tels carac- tères seront le point (.), la virgule (,), le repère de fin japo- nais (0), le repère japonais dit "bressing" (v), les lettres en indice inférieur, etc. Les caractères qui occupent simplement la ré pe -n sup-rient RR-O..-o férieure PRD du bLoc de caractère nor- malisé PR sont des caractères spéciaux. Puisque le nombre de ces caractères spéciaux est limité, il est possible d'effectuer la reconnaissance de ces caractères spéciaux à l'aide d'un algorithme de reconnaissance de caractères spécial et simplifié qui diffère de celui utilisé pour la reconnaissance des caractères normaux. Ainsi, on utilise la donnée de position Dps pour détecter ces ps caractères spéciaux. Etage 35 de codage de données sur l'historique de la segmentation Comme cela a été brièvement exposé dans la section précédente, l'étage 35 de codage de donnéessur l'historique de la segmentation commande le positionnement et le repositionne- ment des drapeaux FLG1, FLG2, FLG3, FLG4 qui sont positionnés, ou bien repositionnés, dans le troisième bloc de donnée DATA3 de la mémoire de données. Comme ci-dessus exposé, ces drapeaux FLG1, FLG2, FLG3 et FLG4 rendent compte de l'historique de la segmen- tation réalisée dans l'étage 11 de segmentation de bloc de carac- tère, en combinaison. Puisqu'un bit unique est prévu pour position- ner et repositionner chacun des drapeaux FLG1, FLG2, FLG3 et FLG4, L'historique de la segmentation est indiqué par un code binaire à 4 bits. La procédure de codage de l'historique de la segmentation sera discutée ci-après en relation avec la figure 15. Comme représenté sur la figure 15, tandis qu'une segmentation de bloc de caractère est effectuée dans le premier sous-étage 12 à l'aide du niveau de seuil inférieur THo, la valeur du drapeau FLG1 pour les blocs de caractère respectifs SQ1, SQ2, SQ3, SQ4,... est fixée de manière alternée à "0", "1", "0, "1",... Ainsi, dans cet exemple, les blocs de caractère SQ1, SQ3,... qui sont segmentés dans des cycles impairs de l'opé- ration de segmentation sont tels que le drapeau FLG1 est posi- tionné sur "0", et les blocs de caractère SQ2, SQ4,. . segmentés dans les cycles pairs de l'opération de segmentation sont tels que le drapeau FLG1 est positionné sur "1". De la même façon, tandis que la segmentation de bloc de caractère est effectuée dans le premier sous-étage 12 à l'aide du niveau de seuil supé- rieur TH1, les valeurs du drapeau FLG2 relativement aux blocs de caractère respectifs SQ11, SQ12' SQ21' SQ31' SQ41, SQ42,... sont positionnées de manière alternée sur "0", "1", "0", "1", "0", "1",... Ainsi, dans cet exemple, les blocs de caractère SQ11, SQ21, SQ41,... segmentés lors de cycles impairs de l'opération de segmentation sont tels que le drapeau FLG2 est positionné sur "0", et les blocs de caractère SQ12, SQ31, SQ42' -' segmentés lors de cycles pairs de l'opération de segmentation sont tels que le drapeau SLG2 est positionné sur "1". Comme on peut le voir sur la figure 15, les blocs de caractère SQ11 et SQ12, SQ41 et SQ42 proviennent de la séparation de deux blocs de caractère lors de la segmentation précise, plus spécialement des blocs de carac- tère respectifs SQ1 et SQ4, qui ont été segmentés lors de la segmentation grossière. Le drapeau FLG3 se positionne, ou se reposi- tionne, selon l'ordre de segmentation s'appliquant dans le deuxième sousétage 13. Dans l'exemple représenté, les blocs de caractère SQ111' SQ121' SQ211' SQ212' SQ311' SQ411' SQ412' SQ421' *-- sont segmentés dans le deuxième sous-étage 13. Les drapeaux FLG3 sont respectivement repositionnés sur "0", "1", "0", "1", "0", "1", "0", pour les blocs de caractère SQ111, SQ121' SQ211' SQ212' SQ311' SQ411' SQ412' SQ421,... Comme on peut le voir, le bloc de carac- tère SQ21 segmenté dans la segmentation précise se divise en deux blocs de caractère séparés SQ211 et SQ212. De plus, le bloc de caractère SQ41 initialement segmenté sous forme d'un seul bloc de caractère en même temps que le bloc de caractère SQ42 dans la segmentation grossière du premier sous-étage 12, puis séparé du bloc de caractère SQ42 lors de la segmentation précise dans le premier sous-étage, est de nouveau séparé en blocs de caractère SQ411 et SQ412 dans le deuxième sous étage 13. Comme ci-dessus expliqué, Le drapeau FLG4 est positionné ou bien repositionné selon que la segmentation visant à éliminer l'aire contenant le bruit dans le bloc de carac- tère venant du deuxième sous-étage 13 a ou non été exécutée par un troisième sous-étage 14. Ainsi, lorsqu'une certaine aire a été retirée du bloc de caractère pour former le bloc de carac- tère de base dans le troisième sous-étage, le drapeau FLG4 est positionné sur un niveau HAUT logique ("1"). Sinon, le drapeau FLG4 est positionné sur un niveau BAS logique ("0"). Par conséquent, pendant la segmentation exécutée dans les premier, deuxième et troisième sous-étages 11, 12 et 13 de l'étage de segmentation de bloc de caractère 11, les drapeaux FLG1, FLG2, FLG3 et FLG4 sont positionnés dans le troisième bloc de donnée DATA3 de chaque adresse de mémoire de la mémoire de données 25. Les drapeaux FLG1 à FLG4 de la mémoire de données 25 indiquent l'historique de la segmentation du bloc de caractère de base respectif devant être reconnu par l'étage de reconnaissance de caractères 23. En particulier, les drapeaux FLG1, FLG2 et FLG3 se combinent pour présenter L'historique de la segmentation rela- tivement aux blocs de caractères SQ11, SQ121, SQ211,... En d'autres termes, en vérifiant les drapeaux FLG1, FLG2 et FLG3 combinés, on peut reconnaître comment les blocs de caractère ont été obtenus. La figure 16 montre les valeurs combinées des drapeaux FLG1, FLG2 et FLG3 relativement aux blocs de caractère SQ111' SQ121' SQ211' SQ212' SQ311' SQ411' SQ412' SQ421- Comme ci-dessus exposé, les drapeaux FLG1, FLG2 et FLG3 combinés in- diquent l'historique de la segmentation du bloc de caractère correspondant. Ainsi, lorsque l'on vérifie les antécédents de segmentation, on examine les niveaux logiques du même drapeau pour Les blocs de caractère successifs. Par exemple, en ce qui concerne les blocs de caractère successifs SQ111 et SQ121, les niveaux logiques du drapeau FLG1 sont tous deux "0". Ceci signifie que les blocs de caractère SQ111 et SQ121 ont été segmentés sous forme d'un unique bloc de caractère dans la segmentation grossière exé- cutée dans le premier sous-étage 12 de l'étage 11 de segmentation de bloc de caractère. Lorsqu'on examine le drapeau FLG2 des blocs de caractère SQ111 et SQ121, on trouve des niveaux logiques respectifs "0" et "1". Ceci signifie que les blocs de caractère SQ111 et SQ121 ont été segmentés comme blocs de caractère séparés lors de la segmentation précise effectuée dans le premier sous- étage 12. A partir de ces résultats, on peut voir que les blocs de caractère SQ111 et SQ121 ont été considérés comme un bloc de caractère unique lorsqu'ils ont été segmentés à l'aide du niveau de seuil inférieur THO. Ceci signifie qu'il existe une possibilité qu'un caractère unique ait été séparé en deux éléments constitutifs de caractère lors de la segmentation précise. Ceci signifie donc que les blocs de caractère SQ111 et SQ121 peuvent être combinés par l'étage de combinaison 18 pour former une donnée d'image devant être reconnue dans l'étage de reconnaissance de caractère 23. D'autre part, en ce qui concerne les blocs de caractère SQ121 et SQ211, les niveaux logiques respectifs du drapeau FLG1 sont "0" et "1". Ceci signifie que ces deux blocs de caractère SQ121 et SQ211 ont été initialement segmentés sous forme de blocs séparés lors de la segmentation grossière. De ce fait, on peut estimer que les caractères contenus dans les blocs de caractère SQ121 et SQ211 sont des caractères différents et séparés et qu'ils ne doivent donc pas être combinés dans l'étage de combinaison 18. Des jugements analogues peuvent être portés en ce qui concerne les blocs de caractère SQ411, SQ412 et SQ421. Lors de l'examen du drapeau FLG1, les niveaux logiques respectifs sont tous "1". Ainsi, on voit que ces trois blocs de caractère SQ411, SQ412 et SQ421 ont été initialement segmentés sous forme d'un bloc unique de caractère SQ4 dans la segmentation grossière de la figure 15. Ceci offre la possibilité de combiner ces trois blocs de caractère lors de l'étage de combinaison 18 pour former une image d'un caractère unique destinée à subir la reconnaissance de caractères. Lors de la vérification du drapeau FLG2 des blocs de caractère SQ411, SQ412 et SQ421, leurs niveaux logiques sont res- pectivement "0", "0" et "1". De ce fait, on peut reconnaître que les blocs de caractère SQ411 et SQ412 ont été segmentés sous forme d'un unique bloc de caractère dans la segmentation précise effec- tuée dans le premier sous-étage 12. D'autre part, on reconnaît aussi que Leos bLosde caractèreSQ et SQ421 ont été segmentés en blocs de caractère séparés lors de la segmentation précise. Alors que les blocs de caractère SQ411 et SQ412 ont t spars en deux blocs de caractère lors de la segmentation précise, il existe une possibilité que chacun de ces blocs de caractère con- tienne un élément constitutif de caractère à combiner. Ainsi, on peut également combiner des blocs de caractère SQ411 et SQ412 dans l'étage de combinaison 18, comme ci-dessus présenté. En ce qui concerne le bloc de caractère SQ311, il n'a aucun niveau logique commun avec les blocs de caractère SQ212 et SQ411 qui lui sont adjacents, comme le montre la figure 16. Ceci signifie que le caractère contenu dans le bloc de caractère SQ311 est un caractère indépendant et séparé par rapport aux caractères des blocs de caractère SQ211 et SQ411. De plus, la reconnaissance du caractère associé au bloc de caractère SQ311 s'exécute seulement par rapport au caractère contenu dans le bloc de caractère SQ311. Comme ci-dessus exposé, le drapeau FLG4 indique si une certaine aire du bloc de caractère a été retirée lors de la segmentation effectuée dans le troisième sous-étage 14. De plus, la donnée Dhs d'historique de segmentation générale est utile pour commander l'opération de combinaison exécutée dans l'étage de combinaison 18 et l'opération de resegmentation exécutée dans l'étage de resegmentation 40 qui va être décrit ci-après. Afin de positionner de manière alternée des niveaux logiques "0" et "1" des drapeaux FLG1, FLG2, FLG3 et FLG4 respectifs, dans l'opération de codage de l'historique de la segmentation effectuée dans l'étage 35 de codage de donnée d'historique, il est fait accès à l'adresse de mémoire correspon- dant au bloc de caractère. Dans l'adresse de mémoire à laquelle il est ainsi fait accès, on accède à chaque bit d'emmagasinage 2 588104 des drapeaux FLG1, FLG2, FLG3 et FLG4 dans l'ordre en fonction de la progression de la segmentation de caractère ayant lieu dans les premier, deuxième et troisième sous-étages 12, 13 et 14 de l'étage 11 de segmentation de bloc de caractère. Etaae 23 de reconnaissance de caractères Dans l'étage 23 de reconnaissance de caractères, une reconnaissance de caractères est effectuée, suivant la procé- dure présentée sur la figure 17, sur la donnée d'image de carac- tère S7 ou S8 venant de l'étage de combinaison 18. Pour réaliser de manière efficace le processus de reconnaissance de caractères, on utilisera non seulement la donnée d'image de caractère S7 ou S8, mais également les données emmagasinées dans la mémoire de données 25 ci-dessus présentée. Suivant la procédure de la figure 17, immédia- tement après le début du traitement à l'étape SP11, le quatrième bloc de donnée DATA4 de l'adresse de mémoire correspondante est vérifié en une étage SP12. En particulier, on vérifie la donnée D de position pour déterminer si le caractère à reconnaître ps est un caractère spécial (par exemple ' ', ''., t_ (caractère chinois indiquant l'unité), "o" placés dans la moitié supérieure PRU du bloc de caractère normalisé PR' ou bien "o" (repère d'arrêt japonais), "." t, " -i " placés dans la moitié infé- rieure PRD du bloc de caractère normalisé PR' Ainsi, à l'étape SP12, il est vérifié si la donnée de position Dps est "1, 0", P ou bien "0, 1". A savoir, lorsque la donnée de position Dps est "1, 0", elle indique que le caractère est un caractère spécial à placer dans la moitié supérieure PRU du bloc de caractère nor- malisé PR' De même, lorsque la donnée de position Dps est "0, 1", elle indique que le caractère est un caractère spécial à placer dans la moitié inférieure PRD du bloc de caractère normalisé PR' Lorsqu'il est déterminé que le caractère à reconnaître est l'un des caractères spéciaux, alors la procédure passe à une étape SP13. A l'étape SP13, des algorithmes spéciaux de reconnaissance du caractère spécial sont utilisés pour effectuer la reconnaissance du caractère. De préférence, les algorithmes servant à reconnaître les caractères spéciaux à placer dans la moitié supérieure PRU sont différents de ceux associés aux carac- tères spéciaux à placer dans la moitié inférieure PRD' Les algo- rithmes spéciaux permettant de reconnaître les caractères spé- ciaux ou particuliers sont connus en eux-même. Après que le processus de reconnaissance des caractères de l'étape SP13 a été effectué, il est vérifié si le caractère a ou nron été reconnu au cours de l'étape SP14. Lorsque la reconnaissance du caractère dans l'étape SP13 est confirmée, alors la procédure passe à une étape SP15 assurant la délivrance du résultat. Le signal de sortie S6 de l'étage 23 de reconnais- sance de caractères, tel qu'il est fourni à l'étape SP15, peut être un code de caractère bien connu en soi, par exemple un code ASCII, ou un code analogue. Le signal de sortie S10 sera ci-après appelé "donnée S10 de code de caractère". Comme ci-dessus exposé, en utilisant la donnée de position Dps pour distinguer les caractères spéciaux des carac- ps tères normaux, on peut utiliser des algorithmes spéciaux et sim- plifiés dans l'étape SP13 pour réduire la durée nécessaire à la reconnaissance des caractères. D'autre part, lorsque le caractère à recon- naître est un caractère normal, le segment de caractère occupera les moitiés supérieure et inférieure PRU et PRD du bloc de carac- tère PR' Ainsi, la donnée de position Dps indicative du caractère normal devient "1, 1". Lorsque la donnée de position Dps possède ps le niveau HAUT logique "1" pour les deux bits, alors il est décidé que le caractère à reconnaître n'est pas l'un des caractères spéciaux, au cours de l'étage SP12. Ensuite, le traitement passe à l'étape SP16. De plus, lorsque le caractère ne peut pas être reconnu dans l'étape SP13, cette impossibilité étant détectée à l'étape SP14, le traitement revient également à l'étape SP16. A l'étape SP16, la donnée de rapport H/W, Dvh, la donnée de hauteur relative Dszv et la donnée de largeur relative Vszh du quatrième bloc de données DATA4 de l'adresse de mémoire correspondante de la mémoire de données 25 sont examinées. Ainsi, à l'étape SP16, des vérifications sont opérées sur la proportion des dimensions verticale et horizontale et la taille des caractères pour déter- miner si le caractère à reconnaître est un caractère qui possède un rapport H/W particulier ou une taille de caractère particu- lière. Dans le mode de réalisation préféré, pour déterminer si le caractère à reconnaître possède ou non le rap- port H/W particulier, il est vérifié si H ou bien H 1,5 w Les caractères susceptibles de satisfaire la formule (1) précédente sont "=", "-", " >, ". par exemple. D'autre part, les caractères susceptibles de satis- faire la formule (2) sont ":";, " O,,"0 à ""9"9, "l ", "u ", "", " ", e", "f", "i", etc. par exemple. D'autre part, pour vérifier si le caractère à reconnaître possède une taille particulière, on vérifie si la donnée de hauteur relative Dszv (h/hR, o h est la hauteur du bloc de caractère, et hR est la hauteur du bloc de caractère nor- malisé) obéit à la formule suivante: 0 Les caractères susceptibles de satisfaire la formule (3) précé- dente sont "mm", "cm", "" (repère d'arrêt japonais), " ", " e "/ " \ ", "/ "a, "a ", "e", "C", "T", etc., par exemple. De plus, pour vérifier si le caractère à recon- naître possède une taille particulière, on vérifie si la donnée de largeur relative Dszh (w/WR, o w est la largeur du bloc de caractère, et wR est la largeur du bloc de caractère normalisé) obéit à la relation suivante: 0 " "," l "," 4 ",,"a"', "c", '"e"', etc., par exemple. Lorsque le caractère à reconnaître possède la proportion hauteur-largeur particulière ou La taille de carac- tère particulière qui satisfait l'une des formules (1) à (4), la procédure passe à l'étape SP17 et effectue une reconnaissance de caractères utilisant des algorithmes simplifiés par rapport à ceux employés pour la reconnaissance des caractères normaux. Puisque les caractères qui satisfont l'une des formules précé- dentes sont en nombre strictement limité, les algorithmes à uti- liser pour ces caractères sont notablement simplifiés. Ainsi, la durée nécessaire à la reconnaissance de ces caractères peut être abrégée. Après le processus de reconnaissance de carac- tères effectué à l'étape SP17, il est vérifié si le caractère a été ou non reconnu lors du processus de l'étape SP17. Lorsque la reconnaissance du caractère est confirmée à l'étape SP18, alors la procédure passe à l'étape SP15 pour délivrer la donnée S10 de code de caractère. D'autre part, lorsque le caractère à recon- naître ne satisfait pas une des formules (1) à (4) ci-dessus mentionnées, ainsi que cela est vérifié au cours de l'étape SP16, la procédure passe à l'étape SP19 dans le but d'effectuer une reconnaissance de caractères utilisant des algorithmes normaux. De même, lorsque le caractère ne peut pas être reconnu au cours de l'étape SP17 et que cette impossibilité est détectée à l'étape SP18, la procédure ramène également à l'étape SP19. Dans le pro- cessus de reconnaissance de caractères de l'étape SP19, la donnée d'image de caractère est comparée à des données de caractères normaux qui sont prépositionnées dans le dispositif de reconnais- sance de caractères. Lorsque la donnée d'image de caractère s'accorde sensiblement avec une donnée prépositionnée de caractère normal, le caractère est reconnu comme étant le caractère repré- senté par la donnée de caractère normal préétablie. La reconnais- sance des caractères est confirmée à l'étape SP20' Sur la base du résultat de l'opération de reconnaissance de caractères de l'étape SP19, la donnée de code de caractère S10 est délivrée à l'étape SP15. 2 2588104 Inversement, lorsque la donnée d'image de caractère S7 ou S8 ne s'accorde avec aucune des données de carac- tères normaux, cette impossibilité de reconnaissance est détectée à l'étape SP20. Dans ce cas, une resegmentation est effectuée à l'étape SP21. La resegmentation de l'étape SP21 comporte une recombinaison des blocs de caractère et une reséparation des blocs de caractère. Pendant cette resegmentation de l'étape SP21, on fait usage de la donnée d'historique Dhs qui est positionnée sous forme des drapeaux FLG1, FLG2, FLG3 et FLG4 du troisième bloc de donnée DATA3 de l'adresse de mémoire correspondante de la mémoire de donnée 25. Après le processus de resegmentation effectué à l'étape SP21, la procédure revient à l'étape SP19 pour effectuer la reconnaissance de caractères utilisant les algorithmes normaux de l'étape SP19. On comprendra que, puisque la resegmentation du bloc de caractère qui n'a pas pu être recomnnueà l'étape SP19 est en mesure de réaliser une resegmentation efficace à l'aide de la donnée d'historique, alors, avec un tel processus, on élève notablement le taux de reconnaissance des caractères. Fonctionnement général du dispositif de reconnaissance de caractères Comme indiqué ci-dessus, dans le mode de réa- lisation préféré du dispositif de reconnaissance de caractères selon l'invention, l'image du document est captée au moyen du lecteur de document 2,puis est transférée à l'étage 3 de segmen- tation d'aire. Dans l'étage de segmentation d'aire, il est effectué une normalisation relativement à la mise en biais et une élimina- tion des bruits en plus de la segmentation relative aux chaînes de caractères AR1, AR2,..., comme on peut le voir à la figure 2. Le moyen d'effectuer la normalisation relative à la mise en biais et l'élimination du bruit est décrit dans "IEEE", CH2145-1/85/0000/055, publié en 1985, pages 550-557. On pourra s'y reporter pour une plus ample information. Dans l'étage 3 de segmentation d'aire, le processus de segmentation commence par la définition de l'aire de texte dans les données d'image du document venant du lecteur de document. Ensuite, les blocs de chaîne de caractères sont segmentés sur la base du profil de projection y de l'aire de texte. Ainsi, dans le processus de segmentation d'aire, on choisit des lignes de balayage horizontal contenant des données d'image de carac- tères pour poursuivre le traitement de reconnaissance des carac- tères afin d'extraire les données d'image de caractère. Ainsi, la donnée S4 de segmentation d'aire, qui contient la donnée d'image relative aux lignes de balayage horizontal de chacune des chaînes de caractères segmentées est obtenue. La donnée S4 de segmentation d'aire est trans- férée à l'étage 7 de reconnaissance des caractères. La segmenta- tion du bloc de caractère est effectuée par l'étage 11 de segmen- tation de bloc de caractère de l'étage 7 de reconnaissance des caractères_-Dans l'étage11 de segmentation de caractère, une segmentation de bloc de caractère provisoire est effectuée dans le premier sous-étage 12 sur la base du profil de projection x. Dans la segmentation du bloc de caractère provisoire effectuée dans le premier sous-étage 12, une segmentation grossière uti- lisant le niveau de seuil inférieur TH0 et une segmentation précise utilisant le niveau de seuil supérieur TH1 sont exécutées. Pendant la segmentation grossière, le drapeau FLG1 du troisième bloc de donnée DATA3 de l'adresse de mémoire correspondante est positionné de manière alternée sur les niveaux logiques "0" et "1", dans cet ordre. De même, pendant la segmentation précise, le drapeau FLG2 du troisième bloc de donnée DATA3 de l'adresse de mémoire correspondante est positionné de manière alterné sur les niveau logique "0" et "1", dans cet ordre. La donnée d'image de caractère extraite par la segmentation précise dans le premier sous-étage 12 est transférée au deuxième sous-étage. Dans le deuxième sous-étage, la continuité du caractère du bloc de caractère provisoirement segmenté est examinée du point de vue du profil de projection x. Lorsqu'il apparaît une discontinuité dans les caractères ou les éléments constitutifs de caractère du bloc de caractère, les caractères ou les éléments constitutifs de caractère en discontinuité sont sépa- rés en blocs de caractère séparés. Au cours de ce processus, le drapeau FLG3 du troisième bloc de donnée DATA3 de l'adresse de mémoire correspondante est positionné de manière alternée sur les niveaux logiques "0" et "1", dans cet ordre. La donnée d'image de caractère extraite dans le deuxième sous-étage 13 est traitée dans le troisième sous-étage 14. Dans le troisième sous-étage, la hauteur du bloc de caractère est modifiée de manière que les bords horizontaux supérieur et inférieur des blocs de caractère soient sensiblement adjacents aux contours supérieur et inférieur du caractère. On effectue cette opération en examinant le profil de projection y du caractère dans le bloc de caractère. Dans le même temps, on élimine le bruit verticalement aligné dans la donnée d'image de caractère en comparant le profil de projection y avec le niveau de seuil donné. Pendant l'opération effectuée dans le troisième sous-étage 14, le drapeau FLG4 du troisième bloc de donnée DATA4 est positionné au niveau logique "O" ou "1" selon le résultat de l'opération de comparaison du profil de projection y avec le niveau de seuil. Par exemple, lorsque l'on a retiré une certaine aire du bloc de caractère à la suite de l'opération de comparaison, on positionne le drapeau FLG4 au niveau HAUT logique "1" et, dans les autres cas, on le positionne au niveau BAS logique "O'". Ainsi, dans l'étage 11 de segmentation de bloc de caractère, on obtient les blocs de caractère de base ayant des bords placés au niveau des contours supérieur, inférieur et laté- raux du caractère du bloc de caractère. Alors que le bloc de carac- tère subit une segmentation visant à l'obtention finale du bloc de caractère, de base dans le première, le deuxième et le troisième des sousétages 12, 13 et 14, la donnée d'image de caractère contenu dans le bloc de caractère est maintenue en vue de montrer les particularités du caractère qu'il contient. Fondamentalement, le bloc de caractère de base est segmenté en un bloc minimal qui contient une image d'unité de caractère de dimension minimale permettant d'assurer la reconnais- sance de caractères par combinaison de deux blocs de caractère, ou plus, et grâce au fait que l'on évite la possibilité de ne pas réussir à reconnaître un caractère en raison du fait qu'il contient plus d'un caractère dans un bloc unique de caractère. Pendant l'opération de segmentation de bloc de caractère qui est exécutée dans L'étage 11 de segmentation de bLoc de caractère, la donnée indicative de l'historique de la segmentation est emmagasinée dans La mémoire de données 25 sous forme des drapeaux FLG1, FLG2, FLG3 et FLG4. En outre, dans la mémoire de données, la donnée Dw w indiquant la Largeur du bloc de caractère de base correspondant dans le premier bloc de donnée DATA1, La donnée Dh indiquant la hauteur du bloc de caractère de base correspondant dans le deuxième bloc de donnée DATA2, la donnée de position Dps, la donnée de rapport H/W Dvh, La donnée de hauteur relative Dszv et la donnée de largeur relative Dszh du quatrième bloc de donnée DATA4 sont emmagasinées. Ces données placées dans la mémoire de données sont utiles pour permettre l'exécution efficace de la combinaison de blocs de caractère dans l'étage de combinaison 18 et la reconnais- sance de caractère dans l'étage de reconnaissance de caractères 23. D'autre part, la donnée de position Dps, la donnée de rapport H/W Dvh, la donnée de hauteur relative Dszv et la donnée de largeur relative Dszh sont utiles pour la détection de caractères spéciaux qui peuvent être reconnus à l'aide d'algorithmes simplifiés. En distinguant les caractères particuliers des caractères normaux, lesquels nécessitent un processus de reconnaissance de caractères utilisant des algorithmes normaux, on réduit le nombre des carac- tères qui doivent être reconnus par l'utilisation des algorithmes normaux afin d'aider à raccourcir la durée nécessaire pour la reconnaissance du texte. Il faut noter que la reconnaissance des carac- tères dans l'étage 23 de reconnaissance de caractères est exécutée de manière générale suivant un processus connu par lui-même. Par exemple, on peut effectuer la reconnaissance des caractères sui- vant les algorithmes décrits dans "CLASSIFICATION OF MIXED FONT ALPHABETICS BY CHARACTERISTIC LOCI" de Herbert A. Glucksman et Coll. publié dans "DIG FIRST IEEE COMPUTER CONFERENCE, 1967". On pourra s'y reporter pour une plus ample information. Il faut noter que, même si le mode de réali- sation préféré fait appel à l'étage de réextraction et à l'étage de recombinaison pour réextraire et recombiner les blocs de caractère afin d'assurer la reconnaissance des caractères, le mode de réalisation préféré de l'invention doit pouvoir être appliqué à n'importe quel dispositif de reconnaissance de carac- tères qui nécessite une segmentation de blocs de caractère. En particulier, la technique de segmentation de bloc de caractère utilisée dans le mode de réalisation préféré de l'invention, se révèlerait utile dans tout autre type de dispositif de recon- naissance de caractères. De plus, en utilisant les données d'his- torique ou d'hystérésis de la segmentation dans le processus de reconnaissance des caractères, on peut assurer la reconnaissance * des caractères dans n'importe lequel des dispositifs de rec naissance de caractères. Ainsi, les dispositifs de reconnaissance de caractères qui utilisent des techniques de segmentation telles qu'elles sont présentement définies doivent être considérés comme entrant dans le domaine de l'invention. En outre, les données relatives à l'historique de la segmentation qui sont fournies par les drapeaux peuvent être utilisées pour commander la resegmentation devant être effectuée lorsque la reconnaissance de caractères a échoué relativement au bloc de caractère considéré. Alors que le mode de réalisation particulier vient d'être décrit cidessus en relation avec les dessins annexés, il est possible de mettre en oeuvre l'invention de diverses ma- nières. Par exemple, même si le mode de réalisation présenté a été décrit à l'aide d'un exemple de reconnaissance de caractères s'appliquant à un texte qui possède des chaînes de caractères orientées horizontalement, la reconnaissance de caractères pourrait être exécutée sur un texte qui possède des chaînes de caractères orientées verticalement. De plus, on peut utiliser le contenu de la mémoire de données 25 non seulement pour commander la combi- naison de blocs de caractère, la reconnaissance de caractères et la resegmentation des blocs de caractère, mais également d'autres processus. De plus, dans le mode de réalisation présenté, la seg- mentation de bloc de caractère effectuée dans le premier sous- étage de l'étage de segmentation de bloc de caractère est exécutée sur la base de niveaux différents de seuil. Un effet analogue peut être obtenu par segmentations répétées du même bloc de chaîne de caractères. Bien entendu, l'homme de l'art sera en mesure d'imaginer, à partir du dispositif et du procédé dont la descrip- tion vient d'être donnée à titre simplement illustration et nullement limitatif, diverses autres variantes et modifications ne sortant pas du cadre de l'invention. REVENDICATIONS 1. Dispositif de reconnaissance de caractères, caractérisé en ce qu'il comprend: un premier moyen (3) permettant d'obtenir un signal vidéo contenant des données d'image dudit document; un deuxième moyen (11) servant à extraire des blocs de caractère, qui contiennent chacun une donnée d'image d'un caractère distinct dudit document; un troisième moyen (18) servant à recombiner deux blocs de caractère, ou plus, afin de former un bloc de caractère combiné; un quatrième moyen (40) servant à réextraire un bloc de caractère afin de former un bloc de caractère réextrait; un cinquième moyen (23) qui effectue une reconnaissance de caractères selon un algorithme prédéterminé et qui délivre un signal indicatif du caractère reconnu; et un sixième moyen (25, 30, 35) commandant le fonctionnement desdits troisième, quatrième et cinquième moyens d'une manière telle que le sixième moyen active séleCtivement l'un desdits troi- sième et quatrième moyens lorsque ledit cinquième moyen ne réussit pas à reconnaître un caractère dans ledit bloc de caractère, de manière à assurer la reconnaissance de caractères dans ledit cinquième moyen à l'aide du bloc de caractère formé par l'un, choisi, desdits troisième et quatrième moyens. 2. Dispositif de reconnaissance de caractères selon la revendication 1, caractérisé en ce que ledit deuxième moyen extrait ledit bloc de caractère sur la base d'une unité de caractère mini- male. 3. Dispositif de reconnaissance de caractères selon la revendication 2, caractérisé en ce que ledit deuxième moyen définit ladite aire de caractère de façon que ses bords rasent les contours supérieur, inférieur et latéraux de ladite unité de caractère mini- male. 4. Dispositif de reconnaissance de caractères selon la revendication 2, caractérisé en ce que ledit deuxième moyen détecte un chevauchement entre caractères distincts adjacents afin de former séparément lesdits blocs de caractère relatifs à des carac- tères distincts respectifs. 5. Dispositif de reconnaissance de caractères selon la revendication 4, caractérisé en ce que ledit deuxième moyen élimine la composante de bruit se trouvant dans ladite donnée d'image de caractère pour chacun desdits blocs de caractère. 6. Dispositif de reconnaissance de caractères selon la revendication 1, caractérisé en ce qu'il comprend un septième moyen permettant de détecter un caractère prédéterminé et en ce qu'il commande l'opération de reconnaissance de caractères dudit cinquième moyen pour ledit caractère prédéterminé en sélectionnant un algorithme auxiliaire qui est plus simple que les algorithmes utilisés pour les caractères autres que ledit caractère prédéter- miné. 7. Dispositif de reconnaissance de caractères selon la revendication 1, caractérisé en ce que le sixième moyen coopère avec le deuxième moyen pour produire une donnée sur l'historique de chaque bloc de caractère, indicative du processus d'extraction desdits blocs de caractère, en vue de commander la recombinaison du bloc de caractère dans ledit troisème moyen sur la base de ladite donnée d'historique. 8. Dispositif de reconnaissance de caractères selon la revendication 7, caractérisé en ce que ledit deuxième moyen comporte plusieurs étages effectuant l'extraction desdits blocs de caractère à partir desdites données d'image de document, et ledit sixième moyen comporte une donnée indicative du processus d'extrac- tion pour chacune des étapes d'extraction de bloc de caractère. 9. Dispositif de reconnaissance de caractères selon la revendication 8, caractérisé en ce que ledit deuxième moyen comporte un étage (12) servant à segmenter chaque bloc de chaîne de caractères, un étage (13) servant à segmenter chaque bloc de carac- tère, un étage (14) servant à détecter l'existence de plusieurs unités de caractère qui sont associées de manière séparable dans un unique bloc de caractère en vue de séparer ledit bloc de caractère en plusieurs blocs de caractère qui contiennent respectivement des unités de caractère distinctes séparées. 10. Dispositif de reconnaissance de caractères selon la revendication 9, caractérisé en ce que ledit étage de segmentation de chaîne de caractères vérifie le profil de projection y des données d'image du document afin de sélectionner des lignes de balayage horizontal destinées à être incorporées dans chacun desdits blocs de chaîne de caractères. 11. Dispositif de reconnaissance de caractères selon la revendication 9, caractérisé en ce que chaque étage de segmentation de bloc de caractère examine le profil de projection x relativement à un niveau de seuil prédéterminé afin de sélectionner des lignes de balayage vertical devant être incluses dans ledit bloc de carac- tère. 12. Dispositif de reconnaissance de caractères selon la revendication 11, caractérisé en ce que ledit étage de segmentation de bloc de caractère emploie plusieurs niveaux de seuil mutuelle- ment différents afin de segmenter ledit bloc de caractère à des niveaux différents de précision en segmentant des blocs de carac- tère au niveau de l'unité de caractère minimale. 13. Dispositif de reconnaissance de caractères selon la revendication 9, caractérisé en ce que ledit étage séparation de bloc de caractère vérifie la continuité de l'unité de caractère contenue dans ledit bloc de caractère afin de détecter une discon- tinuité dans l'unité de caractère dans le but de séparer le bloc de caractère. 14. Dispositif de reconnaissance de caractères selon la revendication 13, caractérisé en ce que ledit étage de séparation de bloc de caractère vérifie la continuité entre données d'image adjacentes contenant des bits afin de détecter la discontinuité de l'unité de caractère dans ledit bloc de caractère. 15. Dispositif de reconnaissance de caractères selon la revendication 9, caractérisé en ce que ledit deuxième moyen comprend en outre un étage servant à examiner le profil de projec- tion y relatif aux données d'image de caractère dudit bloc de caractère pour déterminer la hauteur dudit bloc de caractère de façon que les bords supérieur et inférieur dudit bloc de caractère rasent les contours supérieur et inférieur de ladite unité de caractère se trouvant dans ledit bloc de caractère. 16. Dispositif de reconnaissance de caractères, caracté- risé en ce qu'il comprend: un premier moyen (3) servant à obtenir un signal vidéo contenant des données d'image dudit document; un deuxième moyen (11) servant à segmenter des blocs de caractère qui contiennent chacun une donnée d'image, une unité de caractère distincte, ledit deuxième moyen comportant plusieurs étages de segmentation qui comprennent un premier étage de segmen- tation (12) servant à segmenter des blocs de chaîne de caractères, un deuxième étage de segmentation (13) servant à segmenter chaque bloc de caractère contenant une donnée d'image de caractère d'une unité de caractère; un troisième moyen (18) servant à recombiner deux blocs de caractère, ou plus, afin de former un bloc de caractère combiné; un quatrième moyen (40) servant à réextraire un bloc de caractère afin de former un bloc de caractère réextrait; un cinquième moyen (23) servant à effectuer la reconnais- sance de caractères selon un algorithme prédéterminé et à délivrer un signal indicatif de caractère reconnu; et un sixième moyen (25, 30, 35) associé audit deuxième moyen afin d'obtenir une donnée de segmentation relativement à chacun desdits blocs de caractère segmentés par ledit deuxième moyen afin de commander le fonctionnement desdits troisième, quatrième et cinquième moyens sur la base de ladite donnée de segmentation d'une manière telle que ledit sixième moyen active sélectivement l'un desdits troisième et quatrième moyens lorsque ledit cinquième moyen ne réussit pas à reconnaître un caractère dans ledit bloc de carac- tère, afin d'assurer la reconnaissance des caractères dans ledit cinquième moyen à l'aide du bloc de caractère formé par l'un, choisi, desdits troisième et quatrième moyens. 17. Dispositif de reconnaissance de caractères selon la revendication- 16, caractérisé en ce que ledit deuxième moyen extrait ledit bloc de caractère sur la base d'une unité de caractère minimale. 18. Dispositif de reconnaissance de caractères selon la revendication 17, caractérisé en ce que ledit deuxième moyen comprend en outre un troisième étage (14) servant à détecter le chevauchement entre unités de caractère séparables adjacentes qui sont contenues dans un unique bloc de caractère afin de former séparément lesdits blocs de caractère relatifs à des unités de caractère respectives. 19. Dispositif de reconnaissance de caractères selon la revendication 18, caractérisé en ce que ledit deuxième moyen comprend en outre un quatrième étage de segmentation servant à éliminer la composante de bruit de ladite donnée d'image de carac- tère relative à chacun desdits blocs de caractère. 20. Dispositif de reconnaissance de caractères selon la revendication 16, caractérisé en ce qu'il comprend un septième moyen permettant de détecter un caractère prédéterminé et en ce qu'il commande l'opération de reconnaissance de caractères dudit cinquième moyen pour ledit caractère prédéterminé en sélectionnant un algorithme auxiliaire qui est plus simple que les algorithmes utilisés pour les caractères autres que ledit caractère prédéter- miné. 21. Dispositif de reconnaissance de caractères selon la revendication 19, caractérisé en ce que ledit premier étage de segmentation vérifie le profil de projection y desdites données d'image de document afin de sélectionner des lignes de balayage horizontal à inclure dans chacun desdits blocs de chaîne de carac- tères. 22. Dispositif de reconnaissance de caractères selon la revendication 21, caractérisé en ce que Ledit deuxième étage de segmentation vérifie le profil de projection x relativement à un niveau de seuil prédéterminé afin de sélectionner des lignes de 2588 104 balayage vertical devant être incluses dans ledit bloc de carac- tère. 23. Dispositif de reconnaissance de caractères selon la revendication 22, caractérisé en ce que ledit deuxième étage de segmentation emploie plusieurs niveaux de seuil mutuellement diffé- rents afin de segmenter ledit bloc de caractère à des niveaux différents de précision lors de la segmentation de blocs de carac- tère à l'aide d'une unité de caractère minimale. 24. Dispositif de reconnaissance de caractères selon la revendication 23, caractérisé en ce que ledit troisième étage de segmentation vérifie la continuité de l'unité de caractère contenue dans ledit bloc de caractère afin de détecter la discontinuité dans l'unité de caractère dans le but de séparer le bloc de caractère. 25. Dispositif de reconnaissance de caractères selon la revendication 24, caractérisé en ce que ledit troisième étage de séparation vérifie la continuité entre les bits adjacents conte- nant des données d'image afin de détecter la discontinuité de l'unité de caractère dans ledit bloc de caractère. 26. Dispositif de reconnaissance de caractères selon la revendication 25, caractérisé en ce que ledit sixième moyen obtient lesdites données de segmentation relativement auxdits deuxième, troisième et quatrième étages de segmentation. 27. Dispositif de reconnaissance de caractères selon la revendication 26, caractérisé en ce que ledit sixième moyen obtient des données sur l'historique de la segmentation relativement à chaque bloc de caractère dans les deuxième, troisième et quatrième étages de segmentation respectifs. 28. Dispositif de reconnaissance de caractères, caractéri- sé en ce qu'il comprend: un premier moyen (3) servant à obtenir un signal vidéo contenant ledit document; un deuxième moyen (11) servant à produire plusieurs blocs de caractère, qui contiennent chacun une donnée d'image de carac- tère distinct du document, ledit deuxième moyen comportant plusieurs étages de segmentation qui comprennent un premier étage de segmentation (12) servant à segmenter des blocs de chaîne de caractères, un deuxième étage de segmentation (13) servant à segmenter chaque bloc de caractère contenant une donnée d'image de caractère d'une unité de caractère, et un troisième étage de segmentation (14) servant à vérifier la continuité de la donnée d'image contenant des bits à l'intérieur de chaque bloc de carac- tère dans le but de détecter une discontinuité pour séparer des blocs de caractère en plus d'un bloc de caractère de manière à obtenir des blocs de caractère contenant une unité de caractère minimale; un troisième moyen (18) servant à recombiner deux blocs de caractère, ou plus, pour former un bloc de caractère combiné; un quatrième moyen (40) servant à réextraire un bloc de caractère pour former un bloc de caractère réextrait; un cinquième moyen (23) servant à effectuer une reconnais- sance de caractères en fonction d'un algorithme prédéterminé et à délivrer un signal indicatif de caractère reconnu; et un sixième moyen (25, 30, 35) commandant le fonctionnement desdits troisième, quatrième et cinquième moyens de manière que le sixième moyen active sélectivement l'un desdits troisième et quatrième moyens lorsque ledit cinquième moyen ne réussit pas à reconnaître un caractère dans ledit bloc de caractère, de manière à assurer la reconnaissance des caractères dans ledit cinquième moyen à l'aide du bloc de caractère formé par l'un, choisi, desdits troisième et quatrième moyens. 29. Dispositif de reconnaissance de caractères selon la revendication 28, caractérisé en ce que ledit deuxième moyen définit ladite aire de caractère de façon que ses bords rasent les contours supérieur, inférieur et latéraux de ladite unité de caractère minimale. 30. Dispositif de reconnaissances de caractères selon la revendication 28, caractérisé en ce que ledit deuxième moyen comprend en outre un quatrième étage servant à éliminer la compo- sante de bruit dans lesdites données d'image de ladite unité de caractère. 31. Dispositif de reconnaissances de caractères selon La revendication 28, caractérisé en ce qu'il comprend un septième moyen permettant de détecter un caractère prédéterminé et en ce qu'il commande l'opération de reconnaissance de caractères dudit cinquième moyen pour ledit caractère prédéterminé en sélectionnant un algorithme auxiliaire qui est plus simple que les algorithmes utilisés pour les caractères autres que ledit caractère prédéter- miné. 32. Dispositif de reconnaissance de caractères selon la revendication 28, caractérisé en ce que ledit premier étage de segmentation vérifie le profil de projection y desdites données d'image de document afin de sélectionner des lignes de balayage horizontal à inclure dans chacun desdits blocs de chaine de carac- tères. 33. Dispositif de reconnaissance de caractères selon la revendication 32, caractérisé en ce que ledit deuxième étage de segmentation vérifie le profil de projection x relativement à un niveau de seuil prédéterminé afin de sélectionner des lignes de balayage vertical devant être incluses dans ledit bloc de carac- tère. 34. Dispositif de reconnaissance de caractères selon la revendication 33, caractérisé en ce que ledit deuxième étage de segmentation emploie plusieurs niveaux de seuil mutuellement diffé- rents afin de segmenter ledit bloc de caractère à des niveaux différents de précision lors de la segmentation de blocs de carac- tère à l'aide d'une unité de caractère minimale. 35. Dispositif de reconnaissance de caractères selon la revendication 28, caractérisé en ce que ledit sixième moyen obtient lesdites données de segmentation relativement auxdits deuxième, troisième et quatrième étages de segmentation. 36. Dispositif de reconnaissance de caractères selon la revendication 35, caractérisé en ce que ledit sixième moyen obtient des données sur l'historique de la segmentation relativement à chaque bloc de caractère dans les deuxième, troisième et quatrième étages de segmentation respectifs. 37. Dispositif de reconnaissance de caractères, caractéri- sé en ce qu'il comprend un premier moyen (3) servant à obtenir un signal vidéo contenant des données d'image dudit document; un deuxième moyen (11) servant à produire plusieurs blocs de caractère qui contiennent chacun une donnée d'image de carac- tère distinct dudit document, ledit deuxième moyen comportant plusieurs étages de segmentation, parmi lesquels un premier étage de segmentation (12) servant à segmenter des blocs de chaîne de 10. caractères, un deuxième étage de segmentation (13) servant à segmenter chaque bloc de caractère contenant une donnée d'image de caractère d'une unité de caractère, et un troisième étage de segmentation (14) servant à vérifier la continuité des bits contenant des données d'image à l'intérieur de chaque bloc de carac- tère dans le but de détecter une discontinuité pour séparer des blocs de caractère en plus d'un bloc de caractère et, ainsi, obtenir des blocs de caractère contenant une unité de caractère minimale; un troisième moyen (18) servant à recombiner-deux blocs de caractère, ou plus, afin de former un bloc de caractère combiné; un quatrième moyen (40) servant à réextraire un bloc de caractère afin de former un bloc de caractère réextrait; un cinquième moyen (23) servant à effectuer une reconnais- sance de caractères selon un algorithme prédéterminé et à délivrer un signal indicatif du caractère reconnu; et un sixième moyen (25, 30, 35) assogié audit deuxième moyen afin d'obtenir une donnée relative à l'historique de la segmenta- tion par rapport à au moins lesdits deuxième, troisième étages de segmentation opérant dans ledit deuxième moyen, laquelle donnée d'historique de segmentation est indicative de l'ordre de segmenta- tion des blocs de caractère dans chacun desdits deuxième et troi- sième étages,afin de commander le fonctionnement desdits troi- sième, quatrième et cinquième moyens sur la-base de ladite donnée de segmentation d'une manière.telle que ledit sixième moyen active sélectivement l'un desdits troisième et quatrième moyens lorsque Ledit cinquième moyen ne réussit pas à reconnaître un caractère dans ledit bloc de caractère, de manière à assurer La reconnais- sance de caractères dans Ledit cinquième moyen à l'aide d'un bloc de caractère formé par l'un, choisi, desdits troisième et quatrième moyens. 38. Dispositif de reconnaissance de caractères selon la revendication 37, caractérisé en ce que ledit deuxième moyen comprend en outre un troisième étage (14) servant à détecter le chevauchement entre unités de caractère séparables adjacentes qui sont contenues dans un unique bloc de caractère afin de former séparément lesdits blocs de caractère relatifs à des unités de caractère respectives. 39. Dispositif de reconnaissance de caractères selon la revendication 38, caractérisé en ce que ledit deuxième moyen comprend en outre un quatrième étage de segmentation servant à éliminer la composante de bruit de ladite donnée d'image de carac- tère relative à chacun desdits blocs de caractère. 40. Dispositif de reconnaissance de caractères selon la revendication 37, caractérisé en ce qu'il comprend un septième moyen permettant de détecter un caractère prédéterminé et en ce qu'il commande l'opération de reconnaissance de caractères dudit cinquième moyen pour ledit caractère prédéterminé en sélectionnant un algorithme auxiliaire qui est plus simple que les algorithmes utilisés pour les caractères autres que ledit caractère prédéter- miné. 41. Dispositif de reconnaissance de caractères selon la revendication 37, caractérisé en ce que ledit premier étage de segmentation vérifie le profil de projection y desdites données d'image du document afin de sélectionner des lignes de balayage horizontal à inclure dans chacun desdits blocs de chaîne de carac- tères. 42. Dispositif de reconnaissance de caractères selon la revendication 41, caractérisé en ce que ledit deuxième étage de segmentation vérifie le profil de projection x relativement à un niveau de seuil prédéterminé afin de sélectionner des lignes de balayage vertical devant être incluses dans ledit bloc de carac- tère. -43. Dispositif de reconnaissance de caractères selon la revendication 42, caractérisé en ce que ledit deuxième étage de segmentation emploie plusieurs niveaux de seuil mutuellement diffé- rents afin de segmenter ledit bloc de caractère à des niveaux différents de précision lors de la segmentation de blocs de carac- tère à l'aide d'une unité de caractère minimale. 44. Dispositif de reconnaissances de caractères selon la revendication 37, caractérisé en ce que ledit sixième moyen posi- tionne de manière alternée un niveau HAUT logique et un niveau BAS logique pour des blocs de caractère segmentés par chacun desdits deuxième et troisième étages de segmentation afin de former ladite donnée d'historique de segmentation. 45. Procédé permettant de reconnaitre des caractères contenus dans un document, caractérisé en ce qu'il comprend les opérations suivantes: obtenir un signal video contenant des données d'image dudit document; extraire des blocs de caractère contenant chacun une donnée d'image de caractère distinct dans ledit document; recombiner deux blocs de caractère, ou plus, afin de former un bloc de caractère combiné; réextraire un bloc de caractère afin de former un bloc de caractère réextrait; effectuer la reconnaissance de caractères selon un algo- rithme prédéterminé et délivrer un signal indicatif du caractère reconnu; et commander la marche de ladite opération de recombinaison, ladite opération de réextraction et ladite opération de reconnais- sance de caractères d'une manière telle que l'opération de recom- binaison, l'opération de réextraction et l'opération de reconnais- sance de caractères soient sélectivement effectuées afin d'assurer la reconnaissance de caractères par répétition desdites opérations de recombinaison, de réextraction et de reconnaissance de carac- tères. 46. Procédé de reconnaissance de caractères selon la revendication 45, caractérisé en ce que ladite opération d'extrac- tion desdits blocs de caractère est exécutée de façon à extraire ledit bloc de caractère pour qu'il contienne une unité de caractère minimale. 47. Procédé de reconnaissance de caractères selon la revendication 46, caractérisé en ce que, dans ladite opération d'extraction de bloc de caractère, l'aire du bloc de caractère est définie comme ayant des bords qui sont au ras des contours supérieur, inférieur et latéraux de ladite unité de caractère mini- male. 48. Procédé de reconnaissance de caractères selon la revendication 46, caractérisé en ce que, dans ladite opération d'extraction de bloc de caractère, un chevauchement entre carac- tères distincts adjacents est détecté pour former séparément lesdits blocs de caractère relatifs à des caractères distincts respectifs. 49. Procédé de reconnaissance de caractères selon la revendication 48, caractérisé en ce que, dans ladite opération d'extraction de bloc de caractère, la composante de bruit contenue dans ladite donnée d'image de caractère de chacun desdits blocs de caractère est éliminée. 50. Procédé de reconnaissance de caractères selon la revendication 45, caractérisé en ce qu'il comprend en outre une opération de détection d'un caractère prédéterminé et en ce qu'il commande une opération de reconnaissance de caractères destinée audit caractère prédéterminé par sélection d'un algorithme auxi- liaire qui est plus simple que l'algorithme utilisé pour les carac- tères autres que ledit caractère prédéterminé. 51. Procédé de reconnaissance de caractères selon la revendication 45, caractérisé en ce que l'opération de commande de ladite opération de recombinaison, de ladite opération de réextrac- tion et de ladite opération de reconnaissance de caractères comporte l'opération consistant à obtenir une donnée d'historique pour chaque bloc de caractère qui est indicative du processus d'extraction dudit bloc de caractère, afin de commander la recombi- naison du bloc de caractère lors de ladite opération de recombinai- son sur la base de ladite donnée d'historique. 52. Procédé de reconnaissance de caractères selon la revendication 51, caractérisé en ce que ladite opération d'extrac- tion de bloc de caractère comporte plusieurs étages permettant l'extraction desdits blocs de caractère desdites données d'image du document et en ce que ladite donnée d'historique est obtenue pendant le processus d'extraction exécuté dans chacun desdits différents étages d'extraction de bloc de caractère. 53. Procédé de reconnaissance de caractères selon la revendication 52, caractérisé en ce que ladite opération d'extrac- tion de bloc de caractère comprote un étage destiné à segmenter chaque bloc de chaîne de caractères, un étage destiné à segmenter chaque bloc de caractère, et un étage destiné à détecter plus d'une unité de caractère qui sont séparément associés dans un unique bloc de caractère en vue de séparer ledit bloc de caractère en plusieurs blocs de caractère qui contiennent respectivement des unités de caractère distinctes séparées. 54. Procédé de reconnaissance de caractères selon la revendication 53, caractérisé en ce que ladite opération de segmen- tation de chaîne de caractères vérifie le profil de projection y des données d'image de document afin de sélectionner des lignes de balayage horizontal devant être incluses dans chacun desdits blocs de chaîne de caractères. 55. Procédé de reconnaissance de caractères selon la revendication 53, caractérisé en ce que ledit étage de segmentation de bloc de caractère vérifie le profil de projection x relativement à un niveau de seuil prédéterminé afin de sélectionner des lignes de balayage vertical devant être incluses dans ledit bloc de carac- tère. 56. Procédé de reconnaissance de caractères selon la revendication 55, caractérisé en ce que ledit étage de segmentation I de bloc de caractère emploie plusieurs niveaux de seuil mutuelle- ment différents pour segmenter ledit bloc de caractère à des niveaux différents de précision lors de la segmentation de blocs de caractère à l'aide d'une unité de caractère minimale. 57. Procédé de reconnaissance de caractères selon la revendication 53, caractérisé en ce que ledit étage de séparation de bloc de caractère vérifie la continuité de l'unité de caractère contenue dans ledit bloc de caractère afin de détecter une discon- tinuité dans l'unité de caractère pour séparer le bloc de carac- tère. 58. Procédé de reconnaissance de caractères selon la revendication 57, caractérisé en ce que ledit étage de séparation de bloc de caractère vérifie la continuité entre des bits ad- jacents contenant des données d'image afin de détecter la disconti- nuité de l'unité de caractère dudit bloc de caractère. 59. Procédé de reconnaissance de caractères selon la revendication 53, caractérisé en ce que ladite opération d'extrac- tion de bloc de caractère comprend en outre un étage visant à véri- fier le profil de projection y pour les données d'image de carac- tère dudit bloc de caractère afin de déterminer la hauteur dudit bloc de caractère pour que les bords supérieur et inférieur dudit bloc de caractère soient au ras des contours supérieur et inférieur de ladite unité de caractère dudit bloc de caractère. 60. Dispositif de reconnaissance de caractères, caractéri- sé en ce qu'il comporte un moyen (3) servant à obtenir un signal vidéo contenant des données d'image d'un document, un moyen (11) servant à extraire des blocs de caractère contenant chacun une donnée d'image d'un caractère distinct dudit document, et un moyen (23) servant à effectuer la reconnaissance de caractères sur la base des données d'extraction obtenues par ledit moyen d'extraction de bloc de caractère selon un algorithme prédéterminé et à délivrer un signal indicatif de caractère reconnu, o ledit moyen d'extrac- tion de bloc de caractère comprend: un premier moyen servant à extraire chacun desdits blocs de caractère-à un premier niveau de précision afin de produire une première donnée d'extraction; et un deuxième moyen servant à extraire chacun desdits blocs de caractère à un deuxième niveau de précision afin de déduire une deuxième donnée d'extraction, lequel deuxième niveau de précision a une précision supérieure à celle dudit premier niveau. 61. Dispositif de reconnaissance de caractères selon la revendication 60, caractérisé en ce que ledit premier moyen compare le niveau d'un profil de projection x de chaque séquence de la chaîne de caractères avec un premier niveau de seuil afin d'extraire chacun desdits blocs de caractère à un premier niveau de précision, et le deuxième moyen compare le niveau dudit profil de projection x avec un deuxième niveau de seuil, plus élevé que le premier niveau de seuil, afin d'extraire lesdits blocs de caractère à un deuxième niveau de précision. 62. Dispositif de reconnaissance de caractères, caractéri- sé en ce qu'il comporte un moyen (3) servant à obtenir un signal vidéo qui contient des données d'image d'un document, un moyen (11) servant à extraire des blocs de caractère contenant chacun une donnée d'image de caractère distinct dudit document, et un moyen (23) servant à effectuer une reconnaissance de caractères sur la base d'une donnée d'extraction produite par ledit moyen d'extrac- tion de bloc de caractère selon un algorithme prédéterminé et à délivrer un signal indicatif du caractère reconnu o ledit moyen d'extraction de bloc de caractère comprend: un premier moyen servant à extraire chacun desdits blocs de caractère; et un deuxième moyen servant à vérifier la continuité des bits de niveau HAUT contenant des données d'image dans chaque bloc de caractère afin de détecter la discontinuité desdits bits de niveau HAUT vis-à-vis de bits de niveau HAUT adjacents pour séparer ledit bloc de caractère extrait dans ledit premier moyen en plusieurs blocs, qui contiennent chacun des données d'image de caractère constituées par lesdits bits de niveau HAUT présentant une certaine continuité vis-à-vis de bits de niveau HAUT adjacents. 63. Dispositif de reconnaissance de caractères, caracté- risé en ce qu'il comporte un moyen (3) servant à obtenir un signal vidéo qui contient des données d'image d'un document, un moyen (11) servant à extraire des blocs de caractère contenant chacun une donnée d'image d'un caractère distinct dudit document, et un moyen (23) servant à effectuer une reconnaissance de caractères sur la base d'une donnée d'extraction déduite par Ledit moyen d'extraction de bloc de caractère seton un algorithme prédéterminé et à déLivrer un signaL indicatif de caractère reconnu, o Ledit moyen d'extrac- tion de bLoc de caractère comprend: un premier moyen servant à extraire chacun desdits blocs de caractère à un premier niveau de précision; un deuxième moyen servant à extraire chacun desdits blocs de caractère à un deuxième niveau de précision, qui est pLus élevé que Ledit premier niveau de précision; et un troisième moyen servant à enregistrer une donnée d'hys- térésis d'extraction relativement à chaque bloc de caractère pen- dant l'opération d'extraction effectuée dans Lesdits premier et deuxième moyens, Lesdites données d'hystérésis d'extraction étant utilisées dans la reconnaissance de caractères par ledit moyen de reconnaissance de caractères. 64. Dispositif de reconnaissance de caractères selon la revendication 63, caractérisé en ce que Ledit premier moyen compare le niveau d'un profit de projection x de chaque séquence de la chaîne de caractères avec un premier niveau de seuil afin d'extraire chacun desdits blocs de caractère à un premier niveau de précision, et un deuxième moyen compare Le niveau dudit profil de projection x avec un deuxième niveau de seuil, pLus élevé que le premier niveau de seuil, afin d'extraire Lesdits blocs de caractère à un deuxième niveau de précision. 65. Dispositif de reconnaissance de caractères selon la revendication 63, caractérisé en ce que lesdites données d'hystéré- sis d'extraction enregistrées par ledit troisième moyen sont indi- catives de l'ordre d'extraction dans chacun desdits premier et deuxième moyens. 66. Dispositif de reconnaissance de caractères seLon la revendication 65, caractérisé en ce que Ledit troisième moyen offre un bit d'emmagasinage pour l'enregistrement des données d'hystéré- sis d'extraction dans chacun desdits premier et deuxième moyens sous forme de code binaire. 67. Procédé d'extraction de blocs de caractère, contenant chacun une donnée d'image d'un caractère unité, caractérisé en ce qu'il est appliqué à un dispositif de reconnaissance de carac- tères comportant un moyen permettant d'obtenir un signal vidéo contenant des données d'image d'un document, un moyen servant à extraire des blocs de caractère contenant chacun une donnée d'image d'e caractère distinct dudit document, et un moyen permettant d'effectuer une reconnaissance de caractères sur la base d'une donnée d'extraction produite par ledit moyen d'extraction de bloc de caractère selon un algorithme prédéterminé et de délivrer un signal indicatif de caractère reconnu, et caractérisé en ce qu'il comprend les opérations suivantes: une première opération d'extraction de chacun desdits blocs de caractère à un premier niveau de précision afin de produire une première donnée d'extraction; et une deuxième opération d'extraction de chacun desdits blocs de caractère à un deuxième niveau de précision pour produire une deuxième donnée d'extraction, te deuxième niveau de précision étant plus élevé que le premier. 68. Procédé selon la revendication 67, caractérisé en ce que, dans ladite première opération, on compare le niveau d'un profil de projection x de chaque séquence de chaine de caractères avec un premier niveau de seuil en vue de l'extraction de chacun desdits blocs de caractère à un premier niveau de précision et, dans ladite deuxième opération, on compare ledit niveau dudit profil de projection x avec un deuxième niveau de seuil, supérieur au premier, en vue d'extraire lesdits blocs de caractère à un deuxième niveau de précision. * 68C 69. Procédé d'extraction de blocs de caractère contenant chacun une donnée d'image d'un caractère unité, caractérisé en ce qu'il est utilisé dans un dispositif de reconnaissance de carac- tères comportant un moyen qui permet d'obtenir un signal vidéo contenant des données d'image d'un document, un moyen servant à extraire des blocs de caractère qui contiennent chacun une donnée d'image de caractère distinct dudit document, et un moyen permet- tant d'effectuer une reconnaissance de caractères sur la base d'une donnée d'extraction produite par ledit moyen d'extraction de bloc de caractère selon un algorithme prédéterminé et de délivrer un signal indicatif du caractère reconnu, et caractérisé en ce qu'il comprend les opérations suivantes: une première opération d'extraction de chacun desdits blocs de caractère; et une deuxième opération consistant à vérifier la continuité des bits de niveau HAUT contenant des données d'image dans chaque bloc de caractère afin de détecter une discontinuité desdits bits de niveau HAUT par rapport à des bits de niveau HAUT adjacents pour séparer ledit bloc de caractère extrait lors de la première opéra- tion en plusieurs blocs qui contiennent chacun une donnée d'image de caractère constituée desdits bits de niveau HAUT présentant une continuité avec des bits de niveau HAUT adjacents. 70. Procédé d'extraction de bloc de caractère contenant chacun une donnée d'image d'un caractère unité, caractérisé en ce qu'il est utilisé dans un dispositif de reconnaissance de carac- tères comportant un moyen qui permet d'obtenir un signal vidéo contenant des données d'image d'un document, un moyen servant à extraire des blocs de caractère qui contiennent chacun une donnée d'image de caractère distinct dudit document, et un moyen servant à effectuer une reconnaissance de caractères sur la base d'une donnée d'extraction produite par ledit moyen d'extraction de bloc de caractère selon un algorithme prédéterminé et délivrer un signal indicatif du caractère reconnu, et caractérisé en ce qu'il comprend les opérations suivantes: une première opération d'extraction de chacun desdits blocs de caractère à un premier niveau de précision; une deuxième opération d'extraction de chacun desdits blocs de caractère à un deuxième niveau de précision qui est plus élevé que te premier; et une troisième opération consistant à enregistrer des données d'hystérésis d'extraction relativement à chaque bloc de caractère pendant l'opération d'extraction dans lesdites première et deuxième opérations, lesquelles données d'hystérésis d'extrac- tion sont utilisées dans ledit processus de reconnaissance de caractères effectué par ledit moyen de reconnaissance de carac- tères. 71. Procédé selon la revendication 70, caractérisé en ce qu'on compare le niveau d'un profil de projection x de chaque séquence de chaîne de caractères avec un premier niveau de seuil afin d'extraire chacun desdits blocs de caractère à un premier niveau de précision, lors de ladite première opération, et en ce qu'on compare ledit niveau dudit profil de projection x avec un deuxième niveau de seuil, plus élevé que le premier, en vue d'ex- traire lesdits blocs de caractère à un deuxième niveau de précision, lors de ladite deuxième opérations 72. Procédé de reconnaissance de caractères selon la revendication 70, caractérisé en ce que lesdites donnée d'hystéré- sis d'extraction enregistrées lors de ladite troisième opération sont indicatives de l'ordre d'extraction dans chacune desdites première et deuxième opérations. 73. Procédé de reconnaissance de caractères selon la revendication 72, caractérisé en ce que, dans ladite troisième opération, chacune desdites données d'hystérésis d'extraction de chacune desdites première et deuxième opérations est emmagasinée dans un bit d'emmagasinage sous forme d'un code binaire.