Brevet FR2659461A1 — publié le 19910913

DISPOSITIF DE TRADUCTION AUTOMATIOUE D'UN DOCUMENT. L'invention a pour but de proposer un dispositif apte à permettre la réalisation d'une traduction d'un document, notamment d'un document dactylographié. A ce jour, on ne connait pas de dispositif permettant d'obtenir une traduction intégrale d'un texte même dactylographié. Il existe certes de petits micro-ordinateurs, intégrant un logiciel de traduction et permettant de restituer de manière immédiate la traduction ponctuelle d'un mot entré par l'utilisateur. Or, dans le cadre de l'échange international sans cesse croissant, il s'avère nécessaire de réaliser une machine susceptible de pouvoir restituer une traduction intégrale d'un document dans un délai raisonnable. C'est l'objet de la présente invention. Celle-ci propose un dispositif pour effectuer automatiquement la traduction d'un document, caractérisé en ce qu'il comprend - un scanneur comportant une plaque transparente sur laquelle on appli que la feuille du document à traduire et un chariot mobile en translation présentant une pluralité de photorécepteurs destinés à capter les signaux lumineux réfléchis par le document éclairé au moyen d'une source lumineu se, et à transformer ces signaux lumineux en signaux analogiques, puis en signaux numéri ques ;; - une unité centrale de traitement constituée par un ordinateur , reliée au scanneur, et dont la mémoire stocke d'une part, un logiciel de reconnaissance de caractères à partir des signaux numériques émis par le scanneur et d'autre part, un logiciel de traduction dans la langue considérée à partir des caractères reconnus et de leur séquencement - un écran relié à l'unité centrale, permettant la visualisation du processus de traduction et les propositions de traduction réalisées par l'ordinateur - un clavier, relié à l'unité centrale, afin d'initialiser le processus de traduction et de valider les propositions de traduction émises par l'ordinateur et affichées sur l'écran - une imprimante, reliée à l'unité centrale, afin de restituer la traduction proposée. En d'autres termes, l'invention consiste essentiellement à associer dans le cadre d'une architecture particulière, un logiciel de reconnaissance de caractères et un logiciel de traduction, en vue de permettre à partir d'un texte donné, la restitution intégrale du texte dans la langue choisie. Avantageusement, en pratique - le déplacement en translation du chariot du scanneur est commandé par un moteur pas à pas ; le pas choisi peut soit être fonction de l'interligne reconnu du texte dactylographié à traduire, soit un pas préalablement établi lors de la mise en place du logiciel de reconnaissance de caractères, ce dernier étant alors capable de restituer la continuité du document d'un balayage linéaire au suivant - l'ordinateur est apte à reconnaître les formes de présentation du texte à traduire, et à éliminer les caractères non graphiques - le dispositif comprend en outre un organe de prépaiement relié au moyen d'un interface à l'unité centrale - cet organe de pré-paiement est un monnayeur ou un lecteur de cartes, voire de billets de banque. La manière dont l'invention peut être réalisée et les avantages qui en découlent ressortiront mieux de l'exemple de réalisation qui suit, donné à titre indicatif et non limitatif, à l'appui des fiugres annexées. La figure 1 est un schéma synoptique simplifié de la structure du dispositif conforme à l'invention. La figure 2 est une vue schématique en perspective d'une forme de réalisation du dispositif conforme à l'invention. Selon l'invention, le dispositif apte à réaliser une traduction intégrale d'un document, comprend essentiellement un bâti (1) recevant une console (2), sur lequel sont agencés les différents éléments nécessaires au contrôle et à l'obtention de la traduction. Associé à cette console, on ménage un scanneur (5) comportant une vitre transparente horizontale sur laquelle on applique la face du document à traduire. De manière connue, on rabat un couvercle (6) sur cette vitre (5), système que l'on rencontre couramment dans les photocopieurs. Ce scanneur (5) comporte une source lumineuse située sous la vitre (5), et destinée à éclairer la face du document à traduire. Il comprend en outre une barrette de photodiodes destinée à se déplacer en translation afin de balayer toute la face dudit document.Les photodiodes sont destinées à capter les signaux lumineux réfléchis par la face éclairée et à transformer ainsi ces signaux lumineux en signaux analogiques. Dans une forme de réalisation avan tageuse, ces signaux analogiques sont transformés en signaux numériques ou en niveaux de gris (pixels). De la sorte, on obtient une cartographie numérisée correspondant et représentative de la face imprimée du document à traduire. La résolution typique de ce scanneur est voisine de douze points par millimètre. Cette cartographie numérisée est alors transmise et stockée dans la mémoire d'une unité centrale comportant fondamentalement un ordinateur (10). Ce dernier stocke en mémoire tout d'abord un logiciel apte à reconnaître les caractères graphiques à partir de la cartographie numérisée transmise par le scanneur (5). Pour ce faire, ce logiciel procède tout d'abord à l'analyse de la page, et notamment à la reconnaissance du format. Il sélectionne alors parmi l'ensemble des différentes zones du documents, les zones de texte qui seules seront analysées. Les éléments continus de ces zones sont alors détectés en vue de pouvoir être reconnu comme caractère lors de la procédure d'analyse. Cette analyse de caractères commence tout d'abord par le calcul des alignements, et des paramètres propres à chaque document, tels que l'espacement et l'interligne. La reconnaissance proprement dite des caractères s'effectue par le biais d'un modèle mathématique, utilisant des concepts de reconnaissance topologique de formes A la fin de l'opération, les différents mots non reconnus sont affichés sur un écran (4), décrit ultérieurement, afin que l'utilisateur précise les les caractères mal ou non-reconnus. On obtient ainsi un fichier-résultat renfermant l'ensemble des mots reconnus du document dactylographié de base, fichier qui va servir de base au logiciel de traduction, également stocké dans la mémoire de l'unité centrale (10). Fondamentalement, ce logiciel est destiné à traduire les mots, séquences de mots ou phrases reconnus par le logiciel de reconnaissance de caractères. Le logiciel de traduction effectue préalablement une analyse grammaticale des phrases mises en mémoire dans le fichier-résultat. Il reconnait en outre la forme des phrases, à savoir affirmative, négative, interrogative, dont il connait la forme correspondante dans la langue dans laquelle le document de base doit être traduit. Le logiciel intègre notamment deux dictionnaires, à savoir - un dictionnaire d'expressions courantes, constituées d'une suite de mots formant un tout "logique", intraduisibles mot à mot ; - un dictionnaire de mots unitaires, de capacité variable, mais au moins égale à 50 000 mots avec toutes leurs formes dérivées. Ces deux dictionnaires sont suscpetibles d'être enrichis par l'utilisateur. De manière avantageuse, ce dernier peut opter préalablement au travail de ce logiciel, pour un domaine particulier, selectionnant alors le dictionnaire correspondant. Pour le cas des mots inconnus par le logiciel, un échange interactif s'établit entre celui-ci et l'utilisateur, qui, dans la mesure de ses connaissances, doit fournir la traduction des mots manquants, et ainsi enrichir les dictionnaires. Cette interactivité est rendue possible par l'utilisation d'un clavier (3) et d'un écran (4), disposés sur la console (2), et reliés à l'ordinateur. Le clavier est destiné tout d'abord à initialiser le processus de traduction et à valider les propositions de traduction présentées par l'ordinateur (10) et matérialisées sur l'écran de visualisation (4). De fait, pour chaque phrase ou séquence de mots, l'ordinateur (10) propose une ou plusieurs traductions, dont l'une est choisie puis validée par l'utilisateur. En outre, lorsque l'on désire procéder à la traduction d'un texte manuscrit, le clavier peut également servir à introduire ce texte en mémoire dans l'ordinateur (10). Dans une réalisation du dispositif conforme à l'invention destinée à être proposée au public, on peut munir ce dernier d'un organe de pré-paiement constitué soit d'un monnayeur (7), soit d'un lecteur de cartes bancaires ou de pré-paiement, voire même d'un lecteur de billets bancaires. Cet organe de pré-paiement (7) est relié à l'ordinateur (10) par l'intermédiaire d'un interface (12) apte à permette, de manière connue, la détermination du montant acquitté. Enfin, afin de restituer la traduction, le dispositif est équipé d'une imprimante (11) reliée à l'ordina- teur (10), typiquement une imprimante à laser. Mais il va de soi que tout autre type d'imprimante est utilisable. Lorsque l'on désire procéder à la traduction d'un document, on appose la face imprimée du document sur la vitre du scanneur (5), on rabat le couvercle (6) sur la vitre, puis on procède à l'initialisation du processus de traduction. Cette initialisation, commandée par le clavier (3), commence par le balayage du texte à traduire par la barette de photodiodes, puis se poursuit par l'obtention d'une cartographie numérisée transmise à l'ordinateur (10) et stockée dans celui-ci. Ce dernier procède alors aux propositions de traduction affichées sur l'écran (4), puis validées par l'utilisateur. L'impression de la traduction peut s'effectuer ligne par ligne ou phrase par phrase, voire même en une seule étape, les différents choix validés de l'utilisateur ayant été alors stockés dans une autre mémoire de l'ordinateur (10). Ce dispositif permet ainsi de réaliser un gain de temps appréciable, en fournissant dans un délai raisonnable une traduction d'un texte dactylographié dans la langue désirée. Pour cela, il suffit de préselectionner au départ le logiciel de traduction correspondant, et avantageusement le domaine technique, juridique, etc. le plus approprié. REVENDICATIONS 1/ Dispositif pour effectuer automatiquement une traduction d'un document, caractérisé en ce qu'il comprend - un scanneur (5) comportant une plaque transparente sur laquelle on appli que la face du document à traduire ; et un chariot mobile en translation présentant une pluralité de photorécepteurs destinés à capter les signaux lumineux réfléchis par le document éclairé par une source lumineuse interne, et à transformer ces signaux lumineux en signaux analogiques, puis en signaux numéri ques - une unité centrale de traitement (10) constituée par un ordinateur, reliée au scanneur (5), et dont la mémoire stocke d'une part, un logiciel de reconnaissance de caractères à partir des signaux numériques émis par le scanneur (5) ;; d'autre part, un logiciel de traduction dans la langue considérée à partir des caractères re connus et de leur séquencement ; - un écran (4) relié à l'unité centrale (10) permettant la visualisation du processus de traduction et les propositions de traduction émises par l'ordinateur (10) - un clavier (3), relié à l'unité centrale (10), pour initialiser le processus de traduction et valider les propositions de traduction émises par l'ordinateur et affichées à l'écran (4) - une imprimante (11) reliée à l'unité centrale (10) pour restituer la traduction proposée. 2/ Dispositif selon la revendication 1, caractérisé en ce que le déplacement en translation du chariot du scanneur (5) est commandé par un moteur pas à pas. 3/ Dispositif selon l'une des revendications 1 et 2, caractérisé en ce que l'ordinateur est apte à reconnaître les formes de présentation du texte à traduire et à éliminer les caractères non graphiques. 4/ Dispositif selon l'une des revendications 1 à 3, caractérisé en ce qu'il comprend également un organe de pré-paiement (7) relié à l'unité centrale (10) au moyen d'un interface (12), apte à convertir les signaux émis par ledit organe (7) en signaux compatibles pour l'ordi- nateur (10). 5/ Dispositif selon la revendication 4, caractérisé en ce que l'organe de pré-paiement (7) est un monnayeur. 6/ Dispositif selon la revendication 4, caractérisé en ce que l'organe de pré-paiement (7) est un lecteur de cartes ou de billets bancaires.