Brevet FR2604814A1 — publié le 19880408

REQU TE (suite) 2 6 0 4 81 4 ère d'utiliser cette liasse suite " au cas o l'un des emplacements de la liasse requête sayrpj-rait,insuffisant pour ritenir le renseignement a fournir. Chacune des rubriques ainsi complétée sur la présente Tla's'e sera repérée par son néro et son titre l p. ex. * 2 Demandeur ( suite)). 7) DECLARATION DE PRIORITE DATE DE DEPOT NUMERO Pays d'origine JP 24/10/86 n 251916/86 JP 27/10/86 n 253763/86 JP 27/10/86 n 255512/86 Le 3 Octobre 1987 étant un samedi, nous déposons valablement ce jour Lundi 5 Octobre 1987; MV Paris 208.79.35 DB0162 1060, 06-79 suite La présente invention concerne un analyseur de langage et, en particulier, elle concerne un analyseur de langage visant à analyser des langages naturels pour servir dans des dispositifs de traduction automatique. Les analyseurs de langage de la technique antérieure font intervenir les problèmes ci-dessous décrits. Lors de l'analyse morphologique d'une chaîne d'entrée dans une phrase, par exemple de mots, il est important, et ceci donne un effet significatif pour le résultat de l'analyse, de déterminer si un certain mot est utilisé seul ou s'il est utilisé dans un mnt com- posé ou une Locution, couplé à un ou plusieurs mots. Les analyseurs classiques emploient un système qui con- siste à mener l'analyse pour le cas o des mots successifs sont supposés constituer une phrase et pour le cas o il s'agit de mots indépendants et à finalement choisir une traduction appropriée sur la base de son résultat, ou bien un système consistant à déterminer de manière préférentielle ces mots successifs comme constituant une phrase. Toutefois, le premier système demande un temps prolongé de traitement, alors que le dernier système implique des risques élevés de produire une traduction erronée. Lors de l'analyse morphologique effectuée pour la production d'une traduction, une "partie de discours" ou quelque autre information au sujet du morphème, par exemple un mot, s'obtiennent au moyen d'une recherche dans un dictionnaire. Dans le cas de mots usuels tels que des noms et des verbes, puisque la plu- part d'entre eux peuvent être emmagasinés dans le dictionnaire, on peut facilement les retrouver pour obtenir l'information. Toutefois, puisque des expressions telles que celles indiquant par exemple une longueur (m), une vitesse (m/s), une accélération (m/s2) et de semblables autres unités comprennent des genres extrêmement variés, il n'est pas efficace de les emmagasiner toutes dans le dictionnaire, puisque ceci augmenterait de manière inutile la capacité de mémoire relative à l'information du diction- naire. 2 6 0 4 8 1 Dans le cas de l'analyse morphologique d'une phrase, l'expression numérique dans une certaine langue ne peut pas toujours s'accorder exactement avec cellesd'autres langues. Par exemple, le concept fondamental du comptage de nombres, c'est-à- dire la notation positionnellediffère entre la langue japonaise et les langues européennes comme l'anglais par exemple. Ainsi, par exemple, si l'expression anglaise pour la valeur numérique "a hundred and two thousand two hundred and four (cent et deux mille deux cents et quatre)" se décompose simple- ment en ses constituants et est facilement remplacée par l'expres- sion japonaise correspondante, elle s'analyse simplement sous la forme "100 et 2 200 et 4". Ceci se traduirait finalement de manière correcte par "102 204", c'est-à-dire "10-man 2-sen 3-yaku 4(10-dix mille 2-mille 2-cent 4)" en langue japonaise. Dans l'analyse mor- phologique effectuée au moment de la formation de la traduction, une phrase introduite est divisée en unités de référence du dictionnaire par le moyen de délimiteurs tel que des espacements, despoints et des virgules, et une recherche est faite dans le dictionnaire au moyen d'unités de référence du dictionnaire pour produire une partie de discours ou une autre information. Dans ce cas, un nom propre par exemple peut être utilisé suivant deux sens différents, ou plus, selon le contexte. Par exemple, "Osaka City (la Ville d'Osaka)" est une expression utilisée pour indiquer un groupe faisant fonction de sujet, comme par exemple "la Ville d'Osaka a décidé...", et dans le sens indiquant le lieu et faisant fonction d'objet, comme par exemple "... dans la Ville d'Osaka". Dans cette mesure, puisqu'un seul sens est emmagasiné pour chaque nom propre, celui-ci ne peut pas assurer différentes utilisations qui sont fonction du sens, ce qui réduit la précision de l'analyse. Par exemple, dans le cas de la phrase anglaise "... in the Central Park John Willson had a... (dans Central Park John Willson a un...)", la phrase ne peut pas être grammaticalement analysée à moins que sa reconnaissance n'intervienne qu'après la séparation entre le nom propre "Central Park" et l'autre nom propre "John Willson" dans ce contexte. De la même manière, dans le cas de la phrase anglaise "... in Boston Mr. Baker was... (...à Boston M. Baker était...)", celle-ci doit être reconnue après la séparation entre le nom propre "Boston" et le nom propre "M. Baker".Toutefois, dans le système classique, une série de semblables noms propres est reconnue de manière erronée comme constituant dans son ensemble un unique nom propre. Par exemple, dans l'analyse morphologiqcue d'une phrase anglaise, une succession de mots commençant par une lettre majus- cule est généralement grammaticalement analysée comme constituant un nom propre. Toutefois, si des mots commençant par une lettre majuscule se poursuivent ainsi, il n'est pas toujours approprié de les reconnaître comme étant un seul nom propre dans leur ensemble.Il existe un cas o il s'agit en réalité de plusieurs noms propres qui apparaissent successivement par un fait occasionnel. Dans l'analyse morphologique effectuée au moment de la production de la traduction, on obtient une partie de discours ou une autre information en faisant une recherche dans un dictionnaire. Dans ce cas, puisque la plupart des noms communs, des verbes, etc. peuvent être emmagasinés dans le dictionnaire, on peut facilement les retrouver pour obtenir l'information cherchée. Toutefois, puisque des formes variables de mots existent pour les noms propres, il est impossible de tous les emmagasiner dans un dictionnaire. Par conséquent, ces noms propres non enregis- trés dans le dictionnaire ne peuvent pas être reconnus comme des noms propres. Dans le cas o un ensemble de caractères combiné en une configuration particulière est présent, il existe un risque éLeyé de produire une analyse erronée si le traitement des- tiné aux unités de mots réguliers qui est appliqué aux phrases ordinaires est alors appliqué à un semblable ensemble de carac- tères, et ceci peut amener une traduction dénuée de sens. Par exemple, dans le cas o il y a un ensemble de carac- tères en anglais "Sunday, 26 Jan., '80 (dimanche 26 janvier 1980)', il est très difficile de les traduire en japonais, car il faut les iL est très difficile de Les traduire en japonais, car il faut Les exprimer sous la forme "80-nen, 1-gatsu, 26-nichi, nichiyobi (80- ans, 1-mois, 26-jour, dimanche)". En outre, pour les mots dérivés, puisque aucune estima- tion n'a été effectuée pour la partie de discours et la nature particulière sémantique, il ne peut, selon le cas, être obtenu au- cune traduction exacte. La grammaire utilisée pour analyser le langage, par la grammaire indépendante du contexte (cfg), présente l'inconvénient de fournir de nombreuses solutions inutiles qui ne peuvent pas être finalement utilisées même avec l'emploi de la méthode dite de haut en bas et la méthode dite de bas en haut. On reconnaît clairement un grand nombre de ces solutions inutiles comme des erreurs lorsqu'on les lit réellement. Toute- fois, puisque la transformation de la structure ou la formation de la traduction s'effectue également pour ces solutions inutiles, après quoi la validité du résultat est déterminée au cours des étapes de traitement respectives, il en résulte un gaspillage du temps de traitement. Par exemple, le mot anglais "let (laissez, ou bien particule de l'impératif)" possède les deux sens d'instruction et d'invitation, si bien que l'analyse grammaticale doit être effectuée pour les deux possibilités respectives, ce qui réduit le rendement. En outre, il est difficile de choisir entre elles. En outre, dans la langue anglaise, plusieurs mots peuvent être combinés au moyen de traits d'union, comme par exemple dans "take-care-of-him attitude (attitude consistant à prendre soin de lui, ou attitude protectrice)" pour ainsi former librement ungroupe adjectival. Toutefois, il est difficile de manipuler ces mots à l'aide de l'analyse grammaticale ordinaire, comme cela est habi- tuel. La situation se révèle également identique pour l'inter- rogation redondante.Alors que la forme de l'interrogation redondante dans la langue anglaise est extrêmement limitée, elle nécessite un traitement extrêmement complexe dans le procédé d'analyse habituel. Il n'est pas facile de déterminer à quel verbe l'interrogation redondante, c'est-à-dire "isn't it ?" (n'est-ce pas ?),se rapporte. L'invention a été réalisée en vue de répondre aux pro- blèmes ci-dessus exposés. Le premier but de l'invention est de fournir un analyseur de langage susceptible de déterminer l'étendue du degré de couplage entre deux mots successifs et susceptible de déterminer s'ils forment ou non une locution sur la base du résultat de l'opé- ration. Un deuxième but de l'invention est de fournir un analy- seur de langage susceptible d'effectuer une analyse morphologique dans une phrase introduite contenant un ensemble de caractères composites, par exemple des unités de dimension, sans devoir emmagasiner tous ces ensembles de caractères dans un dic- tionnaire. Un troisième but de l'invention est de fournir un analy- seur de langage susceptible d'effectuer une analyse mor- phologique appropriée en relation avec une expression contenant des valeurs numériques. Un quatrième but de l'invention est de fournir un analy- seur de langage susceptible de traduire un nom propre suivant un sens qui est en accord avec le contexte. Un cinquième but de l'invention est de fournir un analy- seur de langage susceptible d'analyser morphologiquement de manière correcte des chaînes dans le cas d'une expression contenant plu- sieurs noms propres successifs. Un sixième but de l'invention est de fournir un analyseur de langage susceptible de traiter un nom propre non enregistré et susceptible d'effectuer une analyse appropriée pour un nom propre tout en prenant en considération la relation existant avec des groupes de mots disposés avant et après lui. Un septième but de l'invention est de fournir un analy- seur de langage susceptible d'analyser morphologiquementde manière correcte des chaînes dans le cas d'un ensemble de caractères exprimant un sens spécifique du fait qu'ils sont combinés suivant une règle particulière. Un huitième but de l'invention est de fournir un analy- seur de langage susceptible de donner une estimation de la nature grammaticale, du sens, etc. d'un mot reconnu comme étantun mot dérivé obtenu selon une règle prédéterminée. Un neuvième but de l'invention est de fournir un analy- seur de langage susceptible de reconnaître la particularité struc- turelle d'une phrase proposée et d'effectuer l'analyse d'après la particularité. Le premier but de l'invention peut être atteint à l'aide d'un analyseur de langage qui comprend un dictionnaire emmagasinant des données de dictionnaire contenant les données associées à des morphèmes en ce qui concerne des mots, des mots composés et des phrases, et un moyen d'analysemorphoLogique permettant d'appliquer l'ana- lyse morphologique à une phrase proposée tout en faisant référence au dictionnaire, o le dictionnaire contient des données relatives au degré de couplage indiquant le degré de couplage entre des mots qui consti- tuent un mot composé et une locution, et le moyen d'analyse fait référence au diction- naire pour les mots respectifs contenus dans la locution proposée et, lorsque plusieurs données du dictionnaire ont été retrouvées pour un seul mot en combinaison avec d'autres mots, il choisit la combinaison de mots qui possède le degré de couplage le plus éLevé tout en faisant référence aux données relatives au degré de cou- plage. Le deuxième but de l'invention peut être atteint à l'aide d'un analyseur de langage comprenant un moyen d'entrée servant à introduire un ensemble de carac- tères d'une langue prédéterminée, un dictionnaire fondamental utilisé pour les opérations de recherche relatives à l'ensemble de caractères introduit et emma- gasinant des données fondamentales, et un moyen d'analyse pour l'ensemble de caractères introduits faisant appel à la recherche dans le dictionnaire, o le moyen d'analyse effectue l'analyse d'un ensemble de caractères introduit lorsqu'une partie de l'ensemble de caractèresa été retrouvée par recherche dans le dictionnaire fonda- mental en ce qui concerne l'ensemble de caractères introduit, par une recherche analogue dans le dictionnaire fondamental pour l'autre partie de l'ensemble de caractères. Le troisième but de l'invention peut être atteint à l'aide d'un analyse de langage comprenant: un dictionnaire emmagasinant des données de dictionnaire sur toutes les unités de recherche dans le dictionnaire, et un moyen d'analyse servant à diviser une phrase introduite en unités de référence du dictionnaire et à effectuer une analyse des éléments en relation avec les unités de référence du dictionnaire tout en faisant référence au diction- naire, o le dictionnaire contient, au titre des données du diction- naire, des indications de distinction permettant d'indiquer que l'unité de référence du dictionnaire exprimant des nombres est destinée à exprimer des nombres, et le moyen d'analyse fait référence au diction- naire pour les unités de référence du dictionnaire respectives contenues dans la phrase introduite et, lorsque les indications de distinction sont contenues dans les données de dictionnaire extraites, il combine l'unité de référence du dictionnaire pour laquelle l'indication de distinction a été trouvée avec une autre unité de référence du dictionnaire avec laquelle une autre indica- tion de distinction a été retrouvée disposée au voisinage de l'uni- té de référence du dictionnaire juste mentionnée, il calcule les valeurs numériques signifiées par les deux unités de référence du dictionnaire de façon à obtenir une seule valeur numérique et met les deux unités de référence du dictionnaire sous la forme d'une seule unité d'analyse. Le quatrième but de l'invention peut être atteint à l'aide d'un analyseur de langage comprenant: 2 604814 un moyen d'entrée servant à introduire un ensemble de carac- tères d'une langue prédéterminée, un dictionnaire utilisé pour retrouver un ensemble de carac- tères introduit à partir du moyen d'entrée, un moyen de recherche servant à consulter le diction- naire en relation avec l'ensemble de caractères introduits, un moyen de production d'une information de nature qui produit une information relative à la nature pour l'ensemble de caractères non enregistré dans le dictionnaire et l'ensemble de caractères dont l'information de nature n'est pas enregistrée dans le dictionnaire parmi l'ensemble de caractères introduit, o le moyen producteur d'une information relative à la nature est conçu pour produire plusieurs informations de nature pour l'ensemble de caractères ne possédant par d'information de nature. Le cinquième but de l'invention peut être atteint à l'aide d'un analyseur de langage comprenant: un dictionnaire qui emmagasine des données de dictionnaire sur toutes les unités de référence du dictionnaire, et un moyen d'analyse servant à diviser la phrase proposée en unités de référence du dictionnaire et à effectuer une analyse morphologique de chaînes d'entrée pour les unités de référence du dictionnaire tout en faisant référence au diction- naire, o le dictionnaire contient, au titre des données du diction- naire, une information de distinction permettant de spécifier une position admissible dans une succession de noms propres consituée de plusieurs noms propres successifs relativement à l'unité de référence du dictionnaire qui signifie un nom propre, et le moyen d'analyse est conçu pour faire référence au diction- naire pour les unités de référence du dictionnaire respectives contenues dans la phrase proposée et, lorsque l'information de dis- tinction est contenue dans la donnée de dictionnaire retrouvée, il combine l'unité de référence du dictionnaire pour laquelle l'infor- mation de distinction a été retrouvée avec une autre unité de référence du dictionnaire qui signifie un autre nom propre et se trouve au voisinage de l'unité de référence du dictionnaire qui vient juste d'être mentionnée en fonction de la position spécifiée par l'information de distinction pour obtenir une unique unité d'analyse. Le sixième but de l'invention peut être atteint à l'aide d'un analyseur de langage comprenant: un moyen d'entrée servant à introduire un ensemble de carac- tères d'une langue prédéterminée, un dictionnaire utilisé pour retrouver l'ensemble de carac- tères introduit par le moyen d'entrée, et un moyen d'analyse de l'information relative à la nature, servant à retrouver dans le dictionnaire ce qui concerne l'ensemble de caractères introduit, puis à analyser l'information de nature relativement à l'ensemble de caractères, o le moyen d'analyse de l'information de nature est conçu pour analyser l'information con- cernant la nature d'un ensemble de caractères tout prenant en considération l'information relative à la nature de l'ensemble de caractères qui est disposé avant et après l'ensemble de caractères qui vient juste d'être mentionné. Le moyen d'analyse de l'information relative à la nature est conçu pour analyser l'information relative à la nature de plusieurs rangées de lettres en agençant collectivement les ensembles de caractères. Le septième but de l'invention peut être atteint à l'aide d'un analyseur de langage comprenant: un dictionnaire qui emmagasine les données de dictionnaire sur toutes les unités de référence du dictionnaire, et un moyen d'analyse servant à diviser une phrase introduite en unités de référence de dictionnaire et à effectuer l'analyse morphologique tout en se reportant au dictionnaire, o le moyen d'analyse est conçu pour distinguer une succession d'unités de référence de dictionnaire contenant un élément de signification spécifique comme unité d'assemblage expri- mant une signification spécifique constituée sous une certaine 260 4 8 1 4 règle et formant une succession d'unités de référence de diction- naire qui possèdent les éléments de signification spécifique en une seule unité d'analyse grammaticale. Le huitième but de l'invention peut être atteint à l'aide d'un analyseur de langage dans lequel la nature grammaticale, la nature sémantique ou le mot traduit sont estimés pour les mots qui ne sont pas enregistrés dans un dictionnaire et pour les mots qui sont reconnus comme étant des motsdérivés fonction d'une particula- rité propre au morphème, comme un affixe. Le neuvième but de l'invention peut être atteint à l'aide d'un analyseur de langage comprenant: un premier moyen d'analyse servant à morpho- logiquement analyser une phrase proposée d'une langue prédéterminée, un deuxième moyen d'analyse servant à syntaxi- quement analyser la structure d'une phrase de la langue sur la base du résultat de l'analyse morphologique par le premier moyen d'analyse, un dictionnaire des données de dictionnaire pour la langue utilisée avec les premier et deuxième moyens d'analyse et, un moyen de commande servant à rechercher dans le diction- naire afin d'amener les premier et deuxième moyens d'analyse à effectuer l'analyse, o le premier moyen d'analyse est conçu pour faire des opé- rations de recherche dans le dictionnaire, distinguer les particu- larités morphologiques de la phase proposée de la langue afin de distinguer l'agencement en relation avec la stucture de la phrase, et estimer la nature devant être le résultat de l'analyse relative à l'agencement et le rôle de l'agencement eu égard à la structure de la phrase qui existe dans la phrase, et le deuxième moyen d'analyse est conçu pour morpholo- giquement analyser la structure de la couche de surface d'une phrase de la langue en appliquant une règle grammaticale reposant sur la nature estimée et le rôle, et pour analyser une relation subsidiaire possible pour les constituants contenus dans la phrase. Selon l'analyseur de langage de l'invention, on peut obtenir une traduction automatique d'une grande vitesse et d'une grande qualité. La description suivante, conçue à titre d'illustration de l'invention vise à donner une meilleure compréhension de ses carac- téristiques et avantages; elle s'appuie sur les dessins annexés, parmi lesquels: les figures 1 à 10 illustrent un premier mode de réalisation de l'analyseur de langage selon l'invention, appliqué à un dispo- sitif de traduction automatique anglais-japonais, et, plus parti- culièrement, la figure 1 est un schéma de principe fonctionnel illustrant un exemple de la structure détaillée d'une section d'analyse mor- phologique; la figure 2 est un schéma de principe fonctionnel illustrant la structure toute entière; - la figure 3 est une vue explicative illustrant un exemple de la structure d'un fichier du type dictionnaire attaché à l'aide d'un drapeau portant la préférence la plus éLevée; la figure 4 est un organigramme illustrant un exemple d'un processus d'analyse morphologique; la figure 5 est un organigramme illustrant un exemple du pro- cessus d'entrée se trouvant dans le processus d'analyse morpho- logique; la figure 6 est une vue explicative illustrant un exemple de mise en forme d'un ensemble de caractères introduit; la figure 7 est une vue explicative illustrant un exemple de recherche dans le dictionnaire; les figures 8A à 8D sont des organigrammes illustrant un exemple de l'opération d'élimination de la contradiction relative au drapeau portant la préférence la plus élevée dans l'analyse morphologique; La figure 9 est une vue explicative illustrant un exemple du contenu du tampon d'information de dictionnaire trouvée après qu'il a été fait appeL au dictionnaire; la figure 10 est une vue explicative illustrant un exemple du contenu du tampon d'information de dictionnaire trouvée en résul- tat de l'opération d'élimination de la contradiction pour le dra- peau portant la plus grande préférence; Les figures 11 à 16 illustrent le deuxième mode de réalisa- tion de L'invention, et, plus particulièrement, la figure 11 est un schéma de principe du mode de réalisa- tion; la figure 12 est un diagramme illustrant un exemple de données emmagasinées dans un fichier dictionnaire; la figure 13 est un diagramme illustrant un exemple de données emmagasinées dans un fichier dictionnaire d'unités fonda- mentales.; la figure 14 est un diagramme ilustrant un exemple de données emmagasinées dans un tableau de mise en réserve d'information du dictionnaire; la figure 15 est un organigramme illustrant le fonctionnement du dispositif; la figure 16 est un organigramme illustrant la reconnaissance des unités; les figures 17 à 29 illustrent le troisième mode de réalisa- tion de l'analyseur de langage selon l'invention, appliqué à un dispositif de traduction automatique anglais-japonais, et, plus particulièrement, la figure 17 est un schéma de principe fonctionnel illustrant un exemple de la structure détaillée de l'analyse morpho- logique; la figure 18 est un schéma de principe fonctionnel illustrant la structure dans son ensemble; les figures 19A et 19B sont des organigrammes illustrant un exemple de l'analyse morphologique; la figure 20 est un organigramme illustrant un exemple de l'agencement collectif du symbole de monnaie et de l'unité dans l'analyse morphologique; les figures 21A et 21B sont des organigrammes illustrant un exemple des nombres liés par des traits d'union dans l'analyse morphologique; les figures 22A et 22B sont des organigrammes illustrant un exemple de traitement de nombres successifs dans l'analyse morpholo- gique; les figures 23A et 23B sont des organigrammes illustrant un exemple de l'agencement collectif avec la valeur numérique précé- dente dans l'analyse morphologique; la figure 24 est une vue explicative illustrant un exemple de la structure d'un fichier dictionnaire attaché à l'aide d'un dra- peau numérique; la figure 25 est une vue explicative illustrant un exemple d'un ensemble de caractères introduit; les figures 26A à 26D sont des vues explicatives illustrant le contenu de la table de mise en réserve d'information de diction- naire telle qu'elle est extraite du dictionnaire pour l'ensemble de caractères introduit qui est illustré sur la figure 25 en fonction des étapes de traitement; la figure 27 est une vue explicative illustrant un autre exemple de l'ensemble de caractères introduit; la figure 28 est une vue explicative illustrant le contenu d'une table de symboles de monnaie, d'une table de notations posi- tionnelles, d'une table de virgules décimales du dictionnaire; les figures 29A à 29D sont des vues explicatives illustrant un exemple de la table de mise en réserve d'information du diction- naire telle qu'elle est extraite du dictionnaire pour l'ensemble de caractères introduit représenté sur la figure 27, en fonction des étapes de traitement; les figures 30 à 36 illustrent le quatrième mode de réalisa- tion selon l'invention, et, plus particulièrement, la figure 30 est un schéma de principe du mode de réalisa- tion; la figure 31 est un diagramme illustrant un exemple des données emmagasinées dans un dictionnaire de référence; la figure 32 est un organigramme illustrant le fonctionnement du dispositif tout entier; la figure 33 est un organigramme illustrant le traitement du nom propre enregistré dans un dictionnaire; la figure 34 est un organigramme ilLustrant le traitement du nom propre non enregistré dans le dictionnaire; la figure 35 est un organigramme illustrant le traitement permettant de produire une information de nature faisant défaut; la figure 36 est un diagramme illustrant un exemple dans lequel les données emmagasinées dans la table de mise en réserve d'information de dictionnaire sont modifiées après le traitement de la phrase introduite; les figures 37 à 46 illustrent le cinquième mode de réalisa- tion de l'analyseur de langage selon l'invention, appliqué à un dispositif de traduction automatique anglais-japonais, et, plus particulièrement, la figure 37 est un schéma de principe fonctionnel illustrant un exemple d'une structure détaillée de la section d'analyse mor- phologique; la figure 38 est un schéma de principe fonctionnel illustrant la structure dans son ensemble; la figure 39 est une vue explicative illustrant un mode de réalisation pour la structure d'un fichier dictionnaire; la figure 40 est un organigramme illustrant un exemple de l'analyse morphologique pour un nom propre; la figure 41 est un organigramme illustrant un exemple de l'agencement collectif pour des noms propres enregistrés dans un dictionnaire lors de l'analyse morphologique; les figures 42, 43 et 44 sont des organigrammes illustrant un exemple de traitement en fonction de l'information de position du nom propre dans l'analyse d'un nom propre la figure 45 est un organigramme iLLustrant un exempLe de l'agencement collectif pour des noms propres non enregistrés dans un dictionnaire lors de l'analyse morphologique; les figures 46A à 46F sont des vues explicatives montrant le contenu de la table de mise en réserve d'information de diction- naire, rapportée au dictionnaire, pour l'exemple d'un ensemble de caractères introduit, selon les étapes de traitement; les figures 47 à 52 illustrent le sixième mode de réalisation de l'invention, et, plus particulièrement, la figure 47 est un schéma de principe du mode de réalisa- tion; la figure 48 est un diagramme illustrant un exemple de données emmagasinées dans un dictionnaire de référence; la figure 49 est un organigramme illustrant le fonctionnement du dispositif tout entier; la figure 50 est un organigramme illustrant le traitement des noms propres enregistrés dans le dictionnaire; la figure 51 est un organigramme illustrant le traitement de noms propres non enregistrés dans le dictionnaire; la figure 52 est un diagramme illustrant un exemple dans lequel des données emmagasinées dans la table de mise en réserve d'information de dictionnaire sont modifiées après le traitement de la phrase introduite; les figures 53 à 57 illustrent le septième mode de réalisa- tion de l'analyseur de langage selon l'invention, appliqué à un dispositif de traduction automatique anglais-japonais, et, plus particulièrement, la figure 53 est un schéma de principe fonctionnel illustrant un mode de réalisation de la structure détaillée de la section d'analyse morphologique; la figure 54 est un schéma de principe fonctionnel illustrant la structure toute entière; les figures 55A et 55B sont des organigrammes illustrant un exemple de l'analyse morphologique; la figure 56 est une vue explicative illustrant un exemple du contenu de la table d'information appartenant à La section produc- trice d'information de traitement des morphèmes; la figure 57 est une vue explicative illustrant un exemple du contenu d'une table d'adaptation; les figures 58 à 63 illustrent le huitième mode de réalisa- tion selon l'invention, et, plus particulièrement, la figure 58 est un schéma de principe permettant d'expliquer la structure toute entière; la figure 59 est un schéma de principe permettant d'expliquer, un exemple de traitement de mots dérivés par l'intermédiaire d'un préfixe; la figure 60 est un schéma de principe permettant d'illustrer un exemple de traitement de mots dérivés par l'intermédiaire d'un suffixe; la figure 61 est un schéma de principe présentant des détails complets préparé par une synthèse des figures 58, 59 et 60; la figure 62 est un schéma de principe montrant d'autres détails pour une section de traitement de mots non enregistrés complets de la figure 61; et la figure 63 est un schéma de principe permettant d'expliquer un mode de réalisation d'un dispositif de traduction automatique auquel l'invention est appliquée; les figures 64 à 90 illustrent le neuvième mode de réalisa- tion de l'analyseur de langage selon l'invention, appliqué à un dispositif de traduction anglais-japonais, et, plus particulière- ment, la figure 64 est un schéma de principe fonctionnel illustrant la structure toute entière; la figure 65 est un schéma de principe fonctionnel collectif montrant la fonction de reconnaissance de l'agencement structurel d'une phrase anglaise introduite d'un seul bloc; la figure 66 est un organigramme illustrant un exemple relatif à l'agencement collectif d'un bloc en relation avec la phrase anglaise introduite; la figure 67 est un organigramme ilLustrant les détaiLs d'une opération de sortie de mot dans le programme de traitement; la figure 68 est une vue explicative illustrant un exemple de L'information du dictionnaire pour des mots ou des phrases d'anglais emmagasinés dans un dictionnaire de mots; la figure 69 est une vue explicative illustrant un exemple des données de table pour la condition de tête de bloc, la con- dition de fin de bloc et la condition d'estimation du but et du rôle, emmagasinés dans un fichier de règles d'analyse; la figure 70 est une vue explicative illustrant un exemple d'agencement collectif pour la structure; la figure 71 est une vue explicative illustrant un exemple d'agencement collectif pour le bloc; la figure 72 est une vue explicative illustrant un exemple d'information sur l'anglais et d'information sur les mots agencés collectivement en un bloc; la figure 73 est un organigramme illustrant un exem- ple d'une opération d'analyse illustré dans une section d'analyse; la figure 74 est une vue explicative analogue à celle de la figure 68, illustrant un exemple relatif à l'entrée dans un dictionnaire de locutions dans le cas o ce mode de réalisation pos- * sède une fonction d'estimation des cas identiques; la figure 75 est une vue explicative analogue à celle de la figure 69, illustrant un exemple pour la condition de tête et de fin du bloc et une table de l'information de préparation de bloc dans le cas o ce mode de réalisation possède une fonction d'esti- mation des cas identiques; la figure 76 est un schéma de principe fonctionnel analogue à celui de la figure 64, illustrant la structure toute entière dans une modification de ce mode de réalisation; la figure 77 est un schéma de principe fonctionnel analogue à celui de la figure 76 pour le recueil de la fonction de l'analyse de l'information sur "let" en relation avec le mode de réalisation modifié présenté sur la figure 76; 2 6 0 4814 la figure 78 est une vue explicative illustrant un exemple d'information du dictionnaire qui contient une information sur "Let" pour des mots et des Locutions d'anglais emmagasinés dans le dictionnaire de mots du mode de réalisation modifié; les figures 79 et 80 sont des vues explicatives analogues à celle de la figure 72, illustrant un exemple de l'information de bloc et de l'information de mot o une phrase en anglais contenant l'information sur "Let" est collectivement agencée en un bloc; la figure 81 est un organigramme analogue à celui de la figure 66 et de la figure 73, illustrant un exemple d'un programme pour l'agencement collectif de l'information sur "Let" en ce qui concerne la phrase anglaise introduite; la figure 82 est un organigramme analogue à celui de la figure 73, illustrant un exemple pour le traitement d'analyse con- tenant l'information sur "Let" exécuté dans la section d'analyse pour le mode de réalisation modifié; les figures 83A et 83B sont des organigrammes illustrant un exemple du programme pour l'analyse de l'information sur "Let" pour la phrase anglaise introduite; la figure 84 est un organigramme illustrant un exemple du programme de l'analyse grammaticale pour des mots avec traits d'union dans le cas de la phrase anglaise introduite; la figure 85 est une vue explicative analogue à celle de la figure 72, illustrant un exemple de l'information de bloc et de l'information de mot qui sont collectivement disposés sur la base de la phrase anglaise introduite contenant le mot avec trait d'union, en un bloc; la figure 86 est un schéma de principe fonctionnel analogue à celui de la figure 64, illustrant la structure toute entière d'un autre mode de réalisation modifié; la figure 87 est un schéma de principe analogue à celui de la figure 65, o une fonction d'analyse de l'interrogation redondante pour la phrase anglaise introduite est collectivement agencée dans le mode de réalisation modifié présenté sur la figure 86; les figures 88 et 89 sont des vues expLicatives analogues à celle de la figure 72, illustrant un exemple d'information de bloc et d'information de mot coLLectivement agencées à partir de la phrase anglaise contenant une interrogation redondante, enun bloc; et les figures 90A et 90B sont des organigrammes illustrant un exemple d'un programme d'analyse de l'interrogation redonante pour la phrase anglaise introduite. Le premier mode de réalisation selon l'invention va être décrit. La figure 2 montre la constitution globale du premier mode de réalisation, dans lequel un analyseur de langage selon l'invention est appliqué à un dispositif de traduction automatique anglais-japonais. L'invention peut naturellement être appliquée efficacement non seulement à un semblable dispositif de traduction automatique anglais-japonais qui traduit l'anglais en japonais, mais également à n'importe lequel des analyseurs de langage dans lesquels des phrases du langage d'entrée sont principalement ana- lysées au moment de la traduction d'une certaine langue en une autre. Le mode de réalisation représenté sur les figures possède une section d'entrée 1010, par laquelle un texte anglais 1012 devant être traduit en japonais est introduit. La section d'entrée 1010 comprend par exemple un clavier possédant des touches de caractères comme des touches alphanumériques ou des touches de fonction, un dispositif pour la lecteur optique des caractères (OCR) servant à lire le texte anglais enregistré sur du papier et, ou bien, un dispositif de mémoire à fichier servant à lire le texte anglais enregistré sur un support de mémoire, par exemple un disque magnétique. Le texte anglais introduit à la section d'entrée 1010 est lu et est fourni à une section de pré-mise en forme 1014, o un pré-traitement de traduction est effectué. Dans cette section, il est principalement réalisé un traitement de reconnaissance de phrase pour les mots inconnus. Cette opération fait partie de l'analyse morphologique. Les données d'anglais pré-mises en forme sont transfé- rées, en même temps que l'information obtenue lors de la pré-mise en forme, à une section d'analyse morphologiQue 1016. La section 1016 d'analyse morpholoqique divise la phrase en se reportant à un dic- tionnaire de mots 1018, analyse morphologiquement la chaîne de la phrase d'anglais, effectue différents types d'agen- cements,tels que traitementsdes mots inconnus, des noms propres, de l'expression du temps, de l'expression des nombres, etc. et effec- tue un traitement relatif à la phrase toute entière, tel qu'inter- rogation redondante et reconnaissance des cas identiques. La règle propre à l'analyse morphologique est emmagasinée dans un fichier 1036 de règles d'analyse grammaticale. Les données d'anglais obtenues après l'analyse morpholo- gique sont transférées en même temps que l'information relative au dictionnaire obtenue par l'analyse morphologique à une section I d'analyse morphologique 1020. La section I d'analyse morphologique 1020 est une section fonctionnelle qui effectue l'analyse morpholo- gique de la structure de surface d'une phrase d'anglais en appliquant une règle grammaticale aux données d'anglais et qui met à jour toutes les possibilités structurelles. Après l'analyse dans la section I d'analyse morphologique 1020, les données d'anglais sont envoyées en même temps que L'information d'analyse à une section II d'analyse syntaxique 1022. Dans cette section, une solution est choisie par application d'une description de structure issue du résultat de l'analyse rela- tive à la couche de surface par la section I d'analyse. Un arbre d'analyse plausible pour la phrase d'anglais est ainsi préparé afin de former la structure de celle-ci. Ces règles d'analyse sont également emmagasinées dans le fichier 1036 de règles d'analyse. Apres l'analyse, les données d'anglais sont transférées, au titre de données relatives à l'arbre d'analyse, à une section 1024 de transformation de structure. La section 1024 de transfor- mation de structure prépare un arbre de phrase correspondant en japonais à partir d'un arbre structurel, c'est-à-dire une structure intermédiaire de la phrase d'anglais et la transforme en une struc- ture sous-jacente de japonais à partir de laquelle on peut aisément traduire en japonais. Les données de l'arbre structurel montrant la structure sous-jacente en japonais qui sont ainsi soumises à la transforma- tion de structure sont envoyées à une section 1026 de production de traduction, o la phrase traduite est formée. Il s'agit là d'une section fonctionneLle servant à produire une phrase en japonais à partir de la structure d'arbre de L'arbre structurel en japonais. Les données de phrase de japonais ainsi traduites, c'est- à-dire les données de la phrase traduite, sont envoyées à une section 1030 de post-mise en forme. La section de post-mise en forme 1030 modifie Les données de phrase traduites en se reportant au dictionnaire 1018 tout en utilisant l'information utilisée dans le processus de traduction afin d'arriver à une phrase de japonais plus naturelle. Les données de la phrase de japonais sont trans- férées à une section de sortie 1032, puis délivrées, au titre de la phrase de japonais traduite 1034,par la section de sortie 1032. La section de sortie 1032 comprend par exemple une imprimante, un afficheur et, ou bien, un dispositif de mémoire à fichier, comme un disque magnétique. Le déroulement des opérations successives de traduction est commandé par une section de commande 1038 qui gouverne la marche du dispositif dans son ensemble. Le dictionnaire de mots 1018 emmagasine des données de dictionnaire pour les mots des langues anglaise et japonaise o non seulement le vocabulaire, mais aussi diverses informations telles que des relations de connexion, à savoir relation de coexistence, significations, formes du pluriel et du singulier,'partie de discours, etc., sont établis dans ce mode de réalisation. De plus, le fichier 1036 de règles d'analyse emmagasine les données de règles pour l'analyse morphologique et l'analyse syntaxique. La section de commande 1038 est connectée à une section d'affichage d'opération 1040. La section d'affichage d'opération 1040 comporte des touches d'opération par lesquelles un opérateur donne diverses instructions au dispositif de l'invention, comme des touches d'instruction de traduction ou des touches de curseur, un affichage ou un indicateur qui visualise le texte d'anglais intro- duit, la phrase de japonais qui est le résultat de la traduction, des données intermédiaires telles que les informations du diction- naire, diverses instructions destinées à l'opérateur, etc. La plupart des fonctions d'affichage d'opération peuvent être consti- 26 0 4 8 1 4 tuées de façon à être contenues dans un clavier si celui-ci est disposé dans La section d'entrée 1010 ou dans un afficheur s'il est fourni pour la section de sortie 1032. On passe à la figure 1, qui montre la structure détaillée de ta section 1016 d'analyse morphologique. La section 1016 d'analyse morphologique oossède un dispositif d'entrée 1100, par exemple un clavier pour la section d'entrée 1010 et une interface d'entrée 1104 faisant interface avec le fichier du document d'entrée 1102. L'interface d'entrée 1104 est disposée de façon à comprendre un tampon d'ensemble de caractères d'entrée recevant les données relatives à l'ensemble de caractère en anglais sous la forme de données de code, par exemple ASCII, de la part du dispositif d'entrée 1100 ou du fichier du document d'entrée 1102, et elle emmagasine temporairement les données de l'ensemble de caractères. L'ensemble de caractères introduit peut être celui qui est pré-mis en forme dans la section de pré-mise en forme 1014. La section 1016 d'analyse morphologique, comme représenté sur la figure, comprend une section de traitement 1106, une section 1108 de report au dictionnaire, une section 1110 de traitement de règles d'élimination des contradictions, et une section de commande 1112. La section de traitement 1106 est une section fonctionnelle d'analyse permettant d'effectuer l'analyse morphologique et elle comprend un tampon d'information de dictionnaire extraite, c'est-à-dire une table de mise en réserve d'information de dictionnaire 1120 (on pourra se reporter à la figure 9). L'analyse morphologique est exécutée sur la base des opérations suivantes: il est donné instruction de rechercher dans le dictionnaire dans un ordre qui part du haut de l'ensemble de caractères d'entrée selon l'ensemble de caractères de clé de recherche, l'information du dictionnaire obtenue de la section de recherche dans le dictionnaire 1108 qui lui est relative est emmagasinée dans le tampon d'information de diction- naire extraite 1120, et le traitement consistant à obtenir un degré de préférence en fonction du drapeau de plus haute préférence ci- après décrit est exécuté. La section 1108 de recherche dans le dictionnaire est une section fonctionneLLe servant à prendre l'information se trouvant dans le dictionnaire en recherchant dans le dictionnaire de mots 1118 sur la base de l'ensemble de caractères de clé de recherche qui ont fait l'objet d'une instruction de la part de la section de traitement 1106 et à la transférer à la section de traitement 1106. Le dictionnaire de mots 1118 emmagasine une information grammaticale, telle que les parties du discours et lesflexions de La rubrique d'entrée de chacun des mots,ainsi qu'un drapeau de préfé- rence la plus élevée, comme représenté sur la figure 3 pour l'exempLe de l'information d'entrée. Le dictionnaire est considéré comme étant un fichier du type dictionnaire ayant un drapeau de préférence la plus élevée. Le "drapeau de préférence la plus éle- vée" est un drapeau indiquant l'étendue du couplage entre des mots contenus dans un mot composé ou une locution constituant l'entrée du dictionnaire, et "0" indique un couplage faible ou une absence de couplage tandis que "1" indique un couplage fort. Dans ce cas, l'usage comme locution est estimé valable pour un mot composé ou une locution considéréscomme ayant un couplage fort, sinon la pos- sibilité d'une utilisation comme mots distincts est également considérée en parallèle. Comme cela est illustré par l'exemple de la figure 3, chacune des entrées du dictionnaire de mots 1118 est agencée res- pectivement pour le mot composé, la locution et les mots distincts les constituant, sans faire de différence entre les mots distincts et le mot composé ou la locution. De plus, chaque forme flexion- nelle constitue une entrée à part. S'il existe plusieurs formes flexionnelles, elles sont respectivement enregistrées comme des entrées différentes. Le type de flexion est affiché dans la section des flexions. La situation est identique pour les parties de discours, o un enregistrement est admis pour plusieurs parties de discours, et l'information relative aux parties de discours est contenue pour chacune d'elles. Comme autres informations, le carac- tère comptable ou non comptable d'un nom, le fait qu'un verbe soit transitif ou intransitif, ou le fait qu'iL s'agisse d'un mot traduit, etc. sont enregistrées. Par exemple, "get (obtenir, ainsi que beaucoup d'autres sens)" est la forme infinitive d'un verbe et le drapeau de préfé- rence la plus élevée est "0". La locution "get up (se lever, monter, etc.) " est une locution pour un verbe infinitif et son drapeau de préférence la plus élevée est "1". De plus, le groupe prépositionnel "up to (jusqu'à) " possède le drapeau de plus haute préférence "1", mais un groupe nominal tel que "white house (maison blanche)" considéré comme un nom composé possède le drapeau de plus haute préférence "0", ce qui montre, dans ce dernier cas, que le degré de couplage entre les mots est faible. Sur la figure, le sym- bole..U" désigne une vacance de caractère. De cette manière, l'information du dictionnaire trouvée dans la section 108 de recherche dans le dictionnaire contient le drapeau de plus haute préférence. Dans le cas o, si "1" est fixé pour le drapeau de plus haute performance pour des ensembles de caractères identiques ou des ensembles de caractères se chevau- chant, une semblable contradiction doit être éliminée. La section 1110 de traitement des règles d'élimination des contradictions effectue l'élimination de la contradiction et elle fait le traite- ment tout en se reportant à la règle d'élimination des contradic- tions pour le drapeau de plus haute préférence qui est emmagasinée dans le fichier 1036 des règles d'analyse. La règle d'élimination des contradictions est appliquée dans le mode de réalisation, pour la manière dont la préférence est accordée, suivant l'ordre de (1) à (3). (1) La locution ou le mot dont la partie du discours est un verbe. (2) Le mot composé, la locution ou le mot possédant de nombreux mots constitutifs. (3) Le mot composé, la locution ou le mot situé dans la partie avant de la phrase. L'usage employé pour le mot ainsi sélectionné, à savoir l'unité d'analyse, est affiché au titre d'information active relative au tampon d'information du dictionnaire trouvée 1120 par la section de traitement 1016. L'information active montre que l'unité d'analyse est valable ou effective si elle est "1", tandis qu'elle montre que sa possibilité n'est pas employée si elle est "0". La section de commande 1112 est une section fonctionnelle servant à gouverner et commander le fonctionnement et le traitement dans chacune des sections fonctionnelles de la section 1016 d'ana- lyse morphologique. La section peut être incorporée dans la section de commande 1038 pour effectuer la commande du dispositif dans son ensemble. Le résultat de L'analyse morphologique est transféré par l'intermédiaire d'une interface de sortie 1114 à la section I d'analyse 1020. Dans le cas o le résultat n'est pas directement transféré à la section I d'analyse 1020, il est une fois emmagasiné dans le fichier d'entrée d'analyse 1116 et dans le fichier d'information du dictionnaire d'analyse 1118. Dans ce mode de réalisation, alors que tous les mots, mots composés ou locutions partant de la partie de coupure de l'unité de référence du dictionnaire sont pris lors de l'analyse morphologique, l'information du dictionnaire obtenue pour des mots distincts constituant le mot composé ou la locution pour lesquels il a été décidé qu'il s'agissait d'une "unité" collective selon le drapeau de plus haute préférence est rejetée. C'est-à-dire que l'étendue du couplage entre les mots d'une phrase est déterminée tandis qu'il est fait référence au drapeau de plus haute préférence pour l'information du dictionnaire obtenue dans l'analyse morpho- logique. Parmi les mots composés ou les locutions, ceux qui sont déterminés comme ayant un couplage fort sont estimés devoir être utilisés comme locutionsdans la phrase et, si ce n'est pas le cas, la possibilité de leur utilisation comme mots distincts est également considérée en parallèle. Un tel traitement s'appuyant sur le drapeau de plus haute préférence est effectué à l'aide de la séquence présentée sur la figure 4. Les données relatives aux ensembles de caractères intro- duits sont reçues en provenance de La section d'entrée 1010 (1200), l'ensemble de caractères d'entrée est coupé par l'unité de réfé- rence du dictionnaire pour la recherche dans le fichier diction- naire 1018 avec le drapeau de plus haute préférence (1201), il est cherché dans le dictionnaire 1018 en fonction de cela (1203), la recherche étant menée jusqu'à la position finale de la phrase indiquée par les données de l'ensemble de caractères introduits (1202), puis la contradiction relative au drapeau de plus haute préférence est éLiminée (1204), et le résultat de l'analyse mor- phologique est délivré à la section I d'analyse 1020 (1205). Dans le traitement d'entrée 1200, les données sont d'abord lues sur le fichier du document d'entrée 1102 ou le dispo- sitif d'entrée 1100 pour être placées dans le tampon de l'ensemble de caractères d'entrée de l'interface d'entrée 1104 (1210, voir la figure 5). Les données relatives à l'ensemble de caractères d'entrée sont introduites par exemple sous la forme ASCII, et, lorsque le symbole EOF (fin de fichier) est lu, la section de trai- tement 1106 écrit le code NULL (vide) dans le tampon de l'ensemble de caractères d'entrée pour la position finale. Puis, la section de traitement 1106 donne une nouvelle forme à l'ensemble des caractères d'entrée (1211). Par exemple, si deux caractères, ou plus, appartenant au caractère correspondant à un espace se suivent, ils sont modifiés et corrigés en un seul caractère de vacance. Le caractères correspondant à un espace com- porte le caractère de vacance (représenté par le symbole.U..), la tabulation, le retour à la ligne (représenté par le symbole ""v), etc. De plus, ces caractères correspondant à un espace apparaissant entre le sommet et le premier caractère produit qui est autre que le caractère correspondant à un espace dans le tampon des ensembles de caractères d'entrée sont éliminés. Par exemple, l'ensemble de caractères d'entrée "UUIUwillUUgetUuputoUgoUtoUaUwhiteUhouseU...- (je me lèverai pour aller à une maison blanche) est remis à la forme présentée sur la figure 6, à savoir "IUwillUgetUup utou gouto U aUwhiteUhouse..... (NULL)". La position du symbole (NULL) indique la position finale dans le tampon. Les délimiteurs de référence du dictionnaire qui sont utilisés pour le processus de coupure 1201 de l'unité de référence du dictionnaire sont disposés à la position du caractère alphabé- tique, du caractère numérique, de l'apostrophe,et des caractères tels que le trait d'union et le point-virgule ainsi que pour l'apostro- phe faisant suite à des caractères de vacance. La section de trai- tement 1106 possède un pointeur supérieur pour la référence du dictionnaire, lequel est d'abord placé en tête du tampon. Ensuite, la section 1108 de recherche dans le diction- naire consulte le fichier dictionnaire1118 attaché à l'aide du drapeau de plus haute préférence en utilisant l'ensemble de carac- tères qui va du caractère indiqué par le pointeur de tête jusqu'au caractère précédant le délimiteur suivant comme ensemble de caractères de clé de recherche. La rubrique d'entrée du dictionnaire et l'ensemble de caractères de clé de recherche sont soumis à une comparaison et, si tous sont identiques, l'infor- mation du dictionnaire est acceptée (1203). Cet accord est estimé bon lorsque tout l'ensemble de caractères de l'entrée du diction- naire est en accord avec au moins une partie de l'ensemble de caractères partant de l'extrémité supérieure et si la partie qui vient juste après cette partie est un délimiteur de référence du dictionnaire, une apostrophe ou un point. Par exemple, comme repré- senté sur la figure 7, si le pointeur de tête indique le carac- tère de tête "g" dans l'ensemble de caractères de clé de recherche, "get upon (obtenir sur)", "get (obtenir)" et "get upon" de l'entrée du dictionnaire sont en accord avec cela. L'information du dictionnaire retrouvée est emmagasinée dans le tampon 1120 d'information du dictionnaire retrouvée appar- tenant à la section de traitement 1106. En même temps que ce qui est lu, la position initiale reconnue et la position finale de l'ensemble de caractères sont emmagasinées. Ceci précise la posi- tion des caractères dans le tampon d'entrée suivant un ordre qui part de La tête. Une région d'accumuLation pour L'information active est disposée dans le tampon 1120 d'information du dictionnaire retrouvée, qui est une information indiquant si L'information du dictionnaire retrouvée est ou non effective pour La suite du trai- tement, toutes celles-ci étant fixées à "1" à cette étape. Ensuite, le pointeur de tête est remis à jour sur toutes les références du dictionnaire et il est positionné sur le caractère venant juste après le déLimiteur qui apparaît au voisi- nage immédiat du présent pointeur de tête lorsqu'on regarde l'ensemble de caractères de la gauche vers la droite. Le report au dictionnaire est donc effectué avec succès. Dans l'exemple ci- dessus mentionné, le caractère se trouvant en tête de l'unité de référence du dictionnaire est indiqué en employant "I" pour "I" au début, puis "w" pour "will", puis enfin "g" pour "get". Lorsque le pointeur de tête arrive au code NULL, il est déterminé qu'il se trouve à la position finale (1202). La figure 9 montre un exemple d'une information du dic- tionnaire trouvée de cette manière pour l'exemple de l'ensemble de caractères d'anglais introduit qui a été décrit ci-dessus. On va maintenant donner des explications au sujet du traitement d'élimination des contradictions 1204 effectué par la section 1110 de traitement des règles d'élimination des contradic- tions, en même temps qu'on se reporte au fichier des règles d'éli- mination des contradictions pour le fichier de plus grande préfé- rence 1036, en relation avec les figures 8A à 8D. L'organigramme présenté sur les figures 8A et 8B illustre le traitement effectué dans le cas o les positions relatives aux mots o les drapeaux de plus haute préférence sont positionnés se chevauchent entre elles, tandis que l'organigramme des figures 8C et 8D illustrent le trai- tement d'élimination appliqué aux unités d'analyse, c'est-à- dire des éléments par le drapeau de plus haute préférence, c'est-à- dire un traitement permettant de transformer l'information active en "0". Dans ces organigrammes, la référence "≤" représente la substitution, "'" représente la référence, et "Po-x" représente le contenu de x que possède respectivement La rubrique d'entrée du pointeur p. Tout d'abord, un groupe de mots qui ont chacun un drapeau de plus haute référence valant "1" et dont les positions dans la phrase se chevauchent mutuellement sont détectés (étapes 1220 à 1223). Ensuite, la règle d'élimination du drapeau de plus haute préférence est appliquée à chacun des groupes détectés, et ceux qui, parmi eux, se révèlent effectifs sont sélectionnés (étapes 1224 à 1235). Par exemple, dans le mode de réalisation ci-dessus décrit, le drapeau de plus haute préférence "1" est fixé à "get up" pour la position de départ "8" et la position terminale "13" et à "up to" pour la position initiale "12" et la position terminale "16" en ce qui concerne le groupe de caractères "get up to", comme représenté sur la figure 9, et les positions des caractères se chevauchent entre elles. Ensuite, la règle (1) telle que ci- dessus décrite est d'abord appliquée pour servir à déterminer s'il s'agit ou non d'un verbe en même temps qu'il est fait référence à la partie de discours du pointeur de mise en réserve"psave"et à la partie de discours du pointeur p (1224). Dans cet exemple, puisqu'il correspond à un verbe, la combinaison "get up" est choisie. Si la règle (1) n'est pas satisfaite, la règle (2) est appliquée (1228), et la longueur (lens) de l'ensemble de caractères associé à l'entrée du pointeur de mise en réserve psave est com- parée avec la longueur (len) de l'ensemble de caractères associé à l'entrée du pointeur p. De plus, si la règle (2) n'est pas non plus satisfaite, la règle (3) est appliquée (1229), et la position de début associée à la position initiale du pointeur de mise en réserve psave est comparéeavec le début de position associée à la position initiale du pointeur p. Ensuite, lorsque l'une quelconque des règles (1) à (3) d'élimination des contradiction a été satisfaite, l'application se faisant dans cet ordre, l'information active de la rubrique d'entrée non satisfaite, c'est-à-dire non effective, est trans- formée en "0" (1232), tandis que l'autre, c'est-à-dire l'information active de l'autre rubrique d'entrée, c'est-à-dire de l'entrée effective, est laissée comme elle était, à "1" (1231). Une telle application de la règle d'élimination des contradictions est appli- quée en succession tandis que le pointeur p avance par degrés (1234, 1235) jusqu'à la position finale pour chacune des rubriques d'entrée successives, l'information active étant mise sous la forme "1" dans le seul cas d'une rubrique d'entrée effective. L'état correspondant à l'exemple ci-dessus mentionné est présenté sur la figure 10. Par exemple, pour la rubrique d'entrée "up to", son information active est mise sous la forme "0". Ensuite, les éléments se trouvant en chevauchement, même partiel, pour la position associée à la combinaison dans laquelle l'information active et le drapeau de plus haute préférence sont tous deux "1" sont détectés (1236 à 1241), et leur information active est ramenée à "0" (1142, 1249). L'application d'une telle règle d'élimination des contradictions est exécutée dans l'ordre donné pour chacune des rubriques d'entrée tandis que le pointeur p avance par degrés(1243, 1248) jusqu'à la position finale et que l'information active des rubriques d'entrée non effectives est ramenée à "0". Ainsi, l'information active qui est relative à "get" et à "up" est ramenée "0", par exemple, pour la rubrique d'entrée "get up" (figure 10). Pour les entrées "white", "white house" et "house", puisque tous leurs drapeaux de plus haute préférence sont "0" même si les positions sont en chevauchement, leurs informations actives sont maintenues à "1". De cette manière, lorsque le traitement a été effectué jusque juste avant la position finale (NULL), le contenu du tampon d'entrée de l'interface d'entrée 1104 et du tampon d'information de dictionnaire retrouvée 1120 sont délivrés par l'interface de sortie 1114 à la section I d'analyse 1116. Le contenu du tampon d'information de dictionnaire trouvée 1120 n'est délivré que pour la rubrique d'entrée pour laquelle "1" est indiqué comme information active. Par exemple, le contenu du tampon d'entrée peut être écrit dans le fichier d'entrée de l'ana- lyse 1116, tandis que le contenu du tampon d'informa- tion de dictionnaire trouvée 1120 peut être écrite dans le fichier d'information de dictionnaire d'analyse 1118. Dans ce cas, puisque l'information active et le drapeau de plus haute préférence sont tous deux également délivrés, la structure du fichier d'information de dictionnaire d'analyse 1118 est identique à celle du tampon d'information de dictionnaire retrouvée. Il peut également se trouver que l'information active et le drapeau de plus haute préférence ne sont pas délivrés. On va maintenant décrire plus spécialement le deuxième mode de réalisation. La figure 11 illustre le deuxième mode de réalisation de l'analyseur de Langage selon l'invention, appliqué à un dispositif de traduction automatique anglais-japonais. Ce mode de réalisation possède une section d'entrée 2014, à laquelle des données sont délivrées de la part d'un dispositif d'entrée 2010 ou d'un fichier de document d'entrée 2012. Le dispo- sitif 2010 comprend par exemple un clavier possédant des touches de caractères comme par exemple des touches elphanumériques ou des touches de fonction, et un dispositif de lecture optique de carac- tères permettant de lire un texte en anglais enregistré sur une feuille de papier. Le fichier de document d'entrée 2012 est un dis- positif de mémoire dans lequel le texte en anglais est enregistré sur un support de mémoire, par exemple un disque magnétique. La section d'entrée 2014 comprend un tampon 2014a d'ensemble de caractères d'entrée et emmagasine la phrase d'anglais d'entrée qui est délivrée par le dispositif d'entrée 2010 ou le fichier de document d'entrée 2012 au tampon d'ensemble de carac- tères d'entrée 2014a. La section 2014 lit la phrase d'entrée emma- gasinée dans le tampon d'ensemble de caractères d'entrée 2014 et la délivre à une section de traitement 2016. La section de traitement 2016 est une section fonction- nelle effectuant l'analyse morphologique relativement à la phrase fournie qui est délivrée par la section d'entrée 2014 en effectuant une recherche dans un fichier dictionnaire, c'est-à- dire en consultant un fichier dictoinnaire ou bien en tentant d'y retrouver ce qu'on y cherche. La section de traitement 2016 comprend une table 2016a de mise en réserve d'information du dic- tionnaire et elle emmagasine l'information obtenue par la consulta- tion d'un fichier dictionnaire 2022 ou bien un fichier dictionnaire d'unités fondamentales 2026 qui sera décrit ci-après pour la placer dans la table 2016a de mise en réserve d'informations du diction- naire. La section de traitement 2016 consulte un ensemble de caractères de clé de consultation en une seule unité dans le cas de la consultation du dictionnaire à partir de l'ensemble de carac- tères constituant la phrase d'entrée qui a été délivrée par la section d'entrée 2014. L'ensemble de caractères de clé de consultation est consulté suivant un ordre qui part du premier caractère de l'ensemble de caractères constituant la phrase d'entrée, sur la base d'une règle de consultation prédéterminée. Par exemple, la phrase d'entrée est divisée à partir du haut de la phrase, dans l'ordre, au moyen de délimiteurs, par exemple des espaces, des virgules, etc., et les ensembles de caractères divisés sont respectivement utilisés comme ensemble de caractères de clé de consultation. Dans ce cas, les ensembles de caractères exprimant des unités telles que m, km, m/s sont respectivement constitués en ensemble de caractères de clé de consultation. La section de traitement 2016 envoie l'ensemble de caractères de clé de consultation, qui est retrouvé à partir de l'ensemble de caractères constituant la phrase d'entrée, à la section 2020 de consultation du dictionnaire. La section 2020 de recherche dans le dictionnaire con- sulte un fichier dictionnaire 2022 sur la base des ensembles de caractères de consultation qui sont délivrés par la section de traitement 2016. Dans le fichier dictionnaire 2022, les rubriques d'entrée et les informations grammaticales telles que les parties de discours sont emmagasinées comme indiqué sur la figure 12. S'il y a une entrée, ou rubrique d'entrée, dans le fichier dictionnaire 2022, la section de consultation du dictionnaire 2020 lit l'infor- mation de la partie discours, etc., de cette entrée et la délivre à la section de traitement 2016. S'il n'y a pas d'entrée dans le fichier dictionnaire 2022 suite à la consultation du fichier dic- tionnaire 2022, la section de consultation de dictionnaire 2020 informe la section de traitement 2016 de la situation. La section de traitement 2016 emmagasine l'information de partie de discours, etc., trouvée par la section de consultation de dictionnaire 2020 dans une table 2016a de mise en réserve d'infor- mation du dictionnaire. S'il n'y a pas d'entrée pour l'ensembLe de caractères de clé de consultation dans le fichier dictionnaire 2022, la section de traitement 2016 délivre l'ensemble de carac- tères de touche de consultation à une section de reconnaissance d'unité 2024. La section de reconnaissance d'unité 2024 consulte un fichier dictionnaire d'unités fondamentales 2026 sur la base de l'ensemble de caractères de clé de consultation délivré par La section de traitement 2016. Les entrées d'unités fondamentales sont emmagasinées dans le fichier dictionnaire d'unités fondamentales 2026, comme représenté sur la figure 13 s'il n'y a aucune entrée dans le fichier dictionnaire 2026 d'unités fondamentales, ou unités * de mesure de base, l'ensemble de caractères de touche de consulta- tion est divisé en plusieurs ensembles de caractères, comme décrit ciaprès, et le fichier dictionnaire 2026 d'unités de base est consulté plusieurs fois. Ensuite, si des entrées d'unités de base sont présentes respectivement plusieurs fois dans la recherche effectuée dans le fichier dictionnaire d'unités de base 2026, plu- sieurs informations d'unités sont obtenues à partir des entrées d'unités de base. S'il n'y a aucune entrée d'unité de base dans aucun des différents résultats de recherche, iL est obtenu une information indiquant que l'objet cherché n'est pas enregistré dans le dictionnaire. La section de reconnaissance des unités 2024 délivre l'entrée d'unité de base, l'information d'unité composée et l'information indiquant que le mot n'est pas enregistré dans le dictionnaire à la section de traitement 2016. La section de traite- ment 2016 emmagasine ces informations délivrées par la section de reconnaissance des unités 2024 dans la table de mise en réserve d'information du dictionnaire 2016a. La table 2016a de mise en réserve d'information du dictionnaire emmagasine à des fins de conservation la rubrique d'entrée relative aux ensembles de carac- tères de clé de consultation et l'information grammaticale, par exemple la partie de discours obtenue par la recherche dans le fichier dictionnaire 2022 ou le fichier dictionnaire d'unités de base 2026 se rapportant à l'ensemble de caractères de clé de consultation. Après que les données ont été emmagasinées dans la table de mise en réserve d'informations du dictionnaire 2016a, la section de traitement 2016 délivre ces données en même temps que la phrase introduite à l'interface de sortie 2018. L'interface de sortie 2018 délivre la phrase d'entrée et les données relatives à l'analyse morphologique fournie par la section de traitement 2016 à un dispositif de sortie 2030, par exemple une imprimante ou un afficheur, ou bien à un fichier de mémoire 2032, par exemple un disque magnétique. Selon une autre possibilité, on fournit la phrase d'entrée et les données de l'analyse morphologique délivrées par la section de traitement 2016 directement à un moyen d'analyse (non représenté) pour effectuer l'analyse relative à la phrase d'entrée dans le moyen d'analyse et, de plus, préparer une phrase traduite sur la base de l'analyse. La section de commande 2028 sert à commander le fonction- nement de chacune des sections fonctionnelles du dispositif et peut avantageusement être constituée par un microcalculateur. On va maintenant expliquer le fonctionnement du disposi- tif en relation avec l'organigramme présenté sur la figure 15. Au début, la phrase d'anglais fournie en entrée est lue dans le dispositif d'entrée 2010 ou le fichier de document d'entrée 2012 pour être placée dans la section d'entrée 2014 (2100). La phrase d'entrée lue et placée dans la section d'entrée 2014 est emmagasinée dans le tampon d'ensemble de caractères d'entrée 2014a. La phrase d'entrée emmagasinée dans le tampon d'ensemble de carac- tères d'entrée 2014a est ensuite lue et délivrée à la section de traitement 2016. Dans la section de traitement 2016, lorsque la phrase d'entrée est délivrée, l'unité de recherche dans le dictionnaire est soumise à une opération de coupure (2102). Ainsi, l'ensemble de caractères constituant la phrase d'entrée est divisée, au nom d'une règle prédéterminée, en ensembles de caractères de clé de con- sultation qui forment les unités de recherche dans le fichier dictionnaire 2022 ou le fichier dictionnaire d'unités de base 2026, ces unités étant successivement prises depuis la tête de l'ensemble de caractères. IL est alors décidé si l'ensemble de caractères de consultation divisé est ou non présent (2104) et, s'il est présent, l'ensemble de caractères de cLé de consultation est envoyé à la section 2020 de consultation de dictionnaire. Lorsque l'ensemble de caractères de clé de recherche est envoyé à la section 2020 de recherche dans le dictionnaire, cette dernière consulte le fichier dictionnaire 2022 pour y recher- cher l'ensemble de caractère de clé de consultation (2106). Il est déterminé si l'ensemble de caractères de clé de consultation est ou non présent dans la rubrique d'entrée du fichier diction- naire 2022, comme représenté sur la figure 12, et, si l'entrée est présente, une information grammaticale, par exemple une partie de discours, emmagasinée dans le fichier dictionnaire 2022 est lue et ces données lues sont envoyées à la section de traitement 2016 pour être emmagasinées dans la table de mise en réserve d'informations de dictionnaire 2016a (2110). Ensuite, le programme revient à l'étape 2102 et l'unité de consultation de dictionnaire est de nouveau soumise à une opération de coupure. S'il n'y a pas d'entrée dans le fichier dictionnaire 2022, la section de consultation de dictionnaire 2020 renvoie l'ensemble de caractères de clé de consultation à la-section de traitement 2016, et cette dernière envoie l'ensemble de caractères de clé de consultation à la section de reconnaissance des unités 2024, o il est effectué une reconnaissance d'unités (2112). Dans le cas o l'ensemble de caractères de clé de consultation envoyé à la section de consultation du dictionnaire 2020 est constitué de mots ordinaires, comme des noms et des verbes, puisqu'il existe des entrées pour la plupart d'entre eux dans le fichier dictionnaire 2022, l'information grammaticale telle que la partie de discours est lue dans le fichier dictionnaire 2022 et les données correspondantes sont envoyées à la section de traitement 2016 et enregistrées dans la table de mise en réserve d'information de dictionnaire 2016a. Comme décrit ci-dessus, les rubriques d'entrée des mots usuels tels que les noms et Les verbes sont formées, mais aucune entrée n'est formée pour l'ensemble de caractères exprimant des unités dans le fichier dictionnaire 2022. Par conséquent, dans le cas o l'ensemble de caractères de cLé de consultation est un ensemble de caractères exprimant une unité telle que kg ou m/s, puisqu'il n'y a pas d'entrée dans le fichier dictionnaire 2022, Le programme passe à l'étape 2112 en vue d'une reconnaissance des unités. L'opération de reconnaissance des unités effectuée à l'étape 20112 va maintenant être expliquée en relation avec la figure 16. Lorsque l'ensemble de caractères de cLé de consulta- tion, pour lequel aucune entrée n'est présente dans le fichier dictionnaire 2022 lors de la consultation du fichier dictionnaire 2022, est envoyé de la section de traitement 2016 à la section de reconnaissance d'unités 2024, le pointeur P est positionné sur le caractère se trouvant à La partie de tête de l'ensemble de caractères de c Lé de consultation dans la section de reconnais- sance d'unités 2024 (2200). Ensuite, la section de reconnaissance d'unités 2024 consulte le fichier dictionnaire d'unités de base 2026 pour l'ensemble de caractères partant du caractère pour lequel le poin- teur P a été positionné (2201). Dans cette recherche, il est décidé si l'unité de base pour laquelle l'entrée existe dans le fichier dictionnaire d'unités de base 2026 apparaît ou non comme un ensemble de caractères complet dans l'ensemble de caractères par- tant du caractère pour lequel le pointeur P a été positionné et s'il commence ou non au caractère pour lequel le pointeur P a été posi- tionné. Ainsi, il est tenté de trouver si un ensemble de caractères comprenant un ou plusieurs caractères partant du carac- tère pour lequel le pointeur P a été positionné est conforme à l'une quelconque des unités fondamentales pour lesquelles il existe une rubrique d'entrée dans le fichier dictionnaire d'unités fonda- mentales 2026. Par exemple, dans le cas o les caractères sur LesqueLs le pointeur P est positionné sont k, m, s, etc., des rubriques d'entrée existent dans le fichier dictionnaire d'unités de base 2026 pour ces caractères particuliers à partir du caractère sur lequel le pointeur P a été positionné, comme représenté sur La figure 13. La section 2024 de reconnaissance des unités détermine si l'entrée existe ou non dans le fichier dictionnaire d'unités de base 2026 en résuLtat de la recherche effectuée dans le fichier dictionnaire d'unités de base 2026 (2204) et, si l'entrée existe, le pointeur P avance de la Longueur de l'unité de base reconnue (2208). Par conséquent, dans le cas o l'unité de base est k, m, s, etc., le pointeur P avance d'un seul caractère, puis se positionne sur le caractère suivant de l'ensemble de caractères de cLé de consultation. La section de reconnaissance des unités 2024 détermine si un ensemble de caractères partant du caractère sur lequel le poin- teur P est positionné est ou non encore présent (2208). Dans le cas o un tel ensemble de caractères est encore présent, le programme revient à l'étape 2202, o le fichier dictionnaire d'unités de base 2026 est de nouveau consulté relativement à l'ensemble de carac- tères qui part du caractère pour lequel le pointeur P est posi- tionné. Ensuite, la section décide si la rubrique d'entrée existe ou non dans l'unité de base (2204) en résultat de la recherche effectuée dans le fichier dictionnaire d'unités de base 2026 et, si l'entrée est présente, le pointeur P avance de la longueur de l'unité de base reconnue. avance de la longueur de l'unité de base reconnue. A l'étape 2208, si l'ensemble de caractères partant du caractère pour lequel le pointeur P est positionné n'est plus pré- sent, la recherche dans le fichier dictionnaire d'unités de base 2026 prend fin, c'est-à-dire que la reconnaissance de l'unité com- posée a été effectuée avec succès. Par exemple, dans le cas o l'ensemble de caractères de clé de consultation déLivré à la section de reconnaissance d'unités 2024 est km/s, ce qui représente une unité, l'entrée n'est pas présente dans le fichier dictionnaire d'unités de base 2026, puisque km/s est lui-même une unité complexe. Ainsi, le pointeur P est d'abord placé sur k (2200), et k est retrouvé dans le fichier dictionnaire d'unités de base 2026 pour confirmer la présence de l'entrée (2202). Ensuite, le pointeur est positionné sur m (2206), et m est retrouvé dans le fichier dictionnaire d'unités de base 2026 (2202) pour confirmer la présence de l'entrée, de la même manière. Puisque la section de reconnaissance d'unités 2024 considère la barre oblique (/), le point (.), etc., comme faisant partie de l'unité, le pointeur se positionne ensuite sur le s en sautant le symbole "/" de km/s (2206). Alors, s est retrouvé dans le fichier dictionnaire d'unités de base 2026 pour confirmer la présence de l'entrée, de la même manière, (2202). En résultat, puisque la pré- sence est confirmée pour chacun des caractères k, m et s lors de la recherche dans le fichier dictionnaire d'unités fondamentales 2026, il est décidé que km/s est un ensemble de caractères exprimant une unité. De cette manière, dans le cas o des rubriques d'entrée existent dans le fichier dictionnaire d'unités de base 2026 pour tous les caractères constituant l'ensemble de caractères de c Lé de consultation, ou bien dans le cas o des rubriques d'entrée existent dans la fichier dictionnaire d'unités fondamentales 2026 pour tous les caractères sauf les symboles tels que la barre oblique et le point, etc., qui sont considérés comme faisant partie de l'unité, il est déterminé que l'ensemble de caractères de clé de consultation est un ensemble de caractères qui exprime l'unité. Lorsque la section de reconnaissance d'unités 2024 a achevé de consulter le fichier dictionnaire d'unités de base 2026 et réussi à reconnaître l'unité composée, elle délivre l'informa- tion d'unité ainsi obtenu à la section de traitement 2016, pour l'emmagasiner dans la table de mise en réserve d'information de dictionnaire 2016a (2210). La reconnaissance des unités est donc terminée. A l'étape 2204, si aucune entrée n'est présente dans le fichier dictionnaire d'unités de base 2026 en résultat de la 2 6 0 4 8 1 4 recherche dans le fichier dictionnaire d'unités de base 2026 pour l'ensemble de caractères partant du caractère sur lequeL Le poin- teur P est positionné, ceci signifie que l'ensemble de caractères ne peut pas être reconnue comme une unité de base ou une unité composée. Ainsi, la section de reconnaissance d'unité 2024 envoie une information pour indiquer que l'ensemble de caractères est un mot non enregistré dans le dictionnaire, c'est-à-dire une informa- tion indiquant que le mot n'exprime pas une unité, à destination de la section de traitement 2016, cette information étant mise en réserve dans la table de mise en réserve d'information de diction- naire 2016a de La section de traitement 2016, ce qui met fin à l'opération de reconnaissance des unités. On se reporte maintenant à la figure 15. Lorsque la reconnaissance des unités (2112) a pris fin, le programme revient à l'étape 2101 et une coupure visant à isoler l'unité de référence du dictionnaire est de nouveau effectuée par la section de traitement 2016. Apres la coupure de L'unité de référence du dictionnaire, la section de traitement 2016 détermine si l'unité isolée est ou non encore présente (2104) et, si l'unité isolée, c'est-à-dire un ensemble de caractères de cLé de consultation, n'est plus pré- sente, elle délivre l'information emmagasinée dans la table de mise en réserve d'information de dictionnaire 2016a au dispositif de sortie par l'intermédiaire de l'interface de sortie 2018 (2114). L'analyse de la phrase d'entrée a donc été effectuée. Comme décrit ci-dessus selon ce mode de réalisation, la phrase d'anglais fournie en entrée est divisée en ensembles de caractères de cl é deconsultation et est d'abord recherchée dans un fichier dictionnaire ordinaire 2022 et, s'il n'existe aucune rubrique d'entrée correspondante dans le fichier dictionnaire 2022, il est effectué une reconnaissance d'unités. Dans la reconnaissance d'unités, l'ensemble de caractères de cLé de consultation est divisé et repéré par le pointeur P, et le fichier dictionnaire des unités de base 2026 est consulté pour chacun des ensembles de caractères divisés. Ensuite, ceux qui sont enregistrés dans le fichier dictionnaire d'unités fondamentales 2026 ou bien ceux qui sont composés d'une succession d'ensembles enregistrés dans le fichier dictionnaire d'unités fondamentales 2026 sont déterminés comme étant des ensembles de caractères exprimant des unités. Ainsi, puisqu'il est possible d'effectuer une reconnais- sance d'unités même pour un ensembles de caractères exprimant une unité complexe en combinant des unités de base emmagasinées dans le fichier dictionnaire d'unités de base 2026, on peut effectuer une analyse correspondant à l'expression multiforme des unités. De plus, puisqu'il suffit que le fichier dictionnaire d'unités de base 2026 emmagasine des unités de base, par exemple k, m, s, etc., et qu'il n'est pas besoin d'emmagasiner des unités complexes composées à partir de combinaisons d'unités de base, par exemple km, km/s, etc., il est possible de réduire la capacité du fichier dictionnaire. 26 0 4 8 1 4 Le troisième mode de réalisation va maintenant être expliqué. La figure 18 iLlustre la structure générale du troisième mode de réalisation, dans lequel l'analyse de Langage selon l'invention est appliqué à un dispositif de traduction automatique anglais-japonais. Ce mode de réalisation comprend une section d'entrée 3010, par laquelle un texte d'anglais 3012 à traduire en japonais est introduit. La section d'entrée 3010 peut comporter par exemple un clavier possédant des touches de caractères, par exemple des touches alphanumériques, ou des touches de fonction, un lecteur optique de caractères (OCR) permettant de lire le texte d'anglais enregistré sur une feuille de papier et, ou bien, un dispositif de mémoire à fichier permettant de lire le texte d'anglais enregistré sur un support de mémoire, par exemple un disque magnétique. Le texte d'anglais introduit par la section d'entrée 3010 est lu et fourni à une section de pré-mise en forme 3014 o un pré-traitement est effectué en vue de la traduction. Dans ce cas, la reconnaissance de la phrase et le traitement de mots inconnus y sont principalement effectués. Elle fonctionne de manière à faire une partie de l'analyse morphologique. Les données d'anglais issues de la pré-mise en forme sont transférées à une section 3016 d'analyse morphologique en même temps que l'information obtenue lors de la pré-mise en forme. La section 3016 d'analyse morphologique analyse morphologi- quement la chaîne de la phrase d'anglais et la divise en effec- tuant une consultation d'un dictionnaire de mots 3018, effectue divers agencements tels qu'un traitement des mots inconnus, des noms propres, des expressions du temps, des nombres, etc., et effectue un traitement de la phrase dans son ensemble, tel qu'une reconnaissance de l'interrogation redondante etune reconnaissance de l'apposition. Les règles d'analyse miorphologique sont emmagasinées dans un fichier de règles d'analyse 3036. Les données d'anglais obtenues après l'analyse morpholo- gique sont transférées dans une section I d'analyse 3020 en même temps que l'information de dictionnaire obtenu à la suite de L'analyse morphologique. La section I d'analyse 3020 est une section fonctionnelle qui analyse la structure de lacouche de surface relative à la phrase en appliquant des règles grammaticales aux données d'anglais afin de découvrir toutes les possibilités concernant la structure. Les données d'anglais qui sont soumises à l'analyse dans la section I d'analyse 3020 sont transférées dans une section II d'analyse 3022 en même temps que l'information obtenue par l'analyse. Dans cette section, une solution est choisie grâce à l'application d'une description structurelle repo- sant sur le résultat de l'analyse relative à la struc- ture de la couche de surface effectuée par la section I d'analyse syntaxique, grâce à quoi un arbre d'analyse plausible de la phrase d'anglais est préparé de manière à en former la structure. Ces règles d'analyse sont également emmagasinées dans le fichier de règles d'analyse 3036. Les données d'anglais soumises à l'analyse sont trans- férées dans une section 3024 de transformation de structure en même temps que les données relatives à l'arbre d'analyse. La section de transformation de structure 3024 prépare un arbre de structure pour une phrase de japonais correspondante à partir de l'arbre de struc- ture, qui constitue une structure intermédiaire de la phrase d'anglais, afin de transformer la phrase de japonais en une struc- ture sous-jacente par rapport à la langue japonaise, à partir de laquelle on peut facilement obtenir une phrase de traduction en japonais. Les données d'arbre de structure indiquant la structure sous-jacente en japonais qui ont ainsi été transformées sont déli- vrées à une section de formation de traduction 3026, o la phrase traduite est formée. Il s'agit d'une section fonctionnelle permet- tant de former une phrase en japonais à partir de la structure de l'arbre de structure de la phrase en japonais. Les données de la phrase en japonais qui sont préparées sous forme d'une phrase traduite, c'est-à-dire les données 2 6 0 4 8 1 4 traduites, sont envoyées à une section de post-mise en forme 3030. La section de post-mise en forme 3030 modifie Les données de tra- duction en recherchant dans un dictionnaire 3018 sur La base des informations utilisées dans le traitement de traduction pour arriver finalement à une phrase de japonais plus naturelle. Les données relatives à la phrase de japonais sont transférées dans une section de sortie 3032 et sont délivrés par cette dernière sous forme d'une phrase traduite en japonais 3034. La section de sortie 3032 comporte par exemple une imprimante, un afficheur et, ou bien, un dispositif de mémoire à fichier, par exemple un disque magné- tique. Le déroulement de la série des opérations de traitement de traduction est commandé par une section de commande 3038, qui gouverne la commande du dispositif dans son ensemble. Dans ce mode de réalisation, le dictionnaire de mots 3018 emmagasine des données de dictionnaire, ou données lexicologiques, pour les mots d'anglais et de japonais, mais il fournit diverses informations telles que des relations de connexion, à savoir des relations de coexistence, des sens, la forme du pluriel ou la forme du singulier, les parties de discours, etc., en plus des mots de vocabulaire. En outre, le fichier de règles d'analyse 3036 emmaga- sine des données de règles pour l'analyse morphologique et l'analyse syntaxique. La section de commande 3038 est connectée à une section d'affichage d'opérations 3040. La section d'affichage d'opérations 3040 comporte par exemple des touches d'opération, comme par exemple des touches d'indication de traduction ou des touches de curseur, par lesquelles l'opérateur peut donner diverses instruc- tions au dispositif de l'invention, un afficheur ou un indicateur indiquant visuellement le texte d'anglais introduit, la phrase de japonais qui est le résultat de la traduction, des données inter- médiaires telles que des informations du dictionnaire, ou informa- tions lexicologiques, etc., ainsi que diverses indications des- tinées à l'opérateur. Un grand nombre de ces opérations indiquant des fonctions peuvent être ainsi constituées qu'elles sont incluses 260 4814 dans un clavier, s'il en est disposé un pour la section d'entrée 3010, ou bien apparaissent sur un afficheur, s'il en est disposé un dans la section de sortie 3032. On se reporte à la figure 17. Elle montre un exempLe de structures détaillées relatives au traitement des nombres dans la section 3016 d'analyse morphologique. La section d'analyse morpholo- gique 3016 comprend naturellement d'autres sections fonctionnelles d'analyse, mais les sections qui concernent plus directement la compréhension de l'invention vont être illustrées présentement. L'analyse morphologique s'effectue par le fait qu'il est donné instruction de rechecheher dans le dictionnaire en commençant par la tête de l'ensemble de caractères d'entrée et en procédant successivement en relation avec l'ensemble de carac- tères de la clé de recherche, ou clé de consultation, et par le fait que le traitement de l'information lexicologique obtenue de la part de la section de consultation de dictionnaire 3104 est exé- cuté en fonction d'un drapeau numérique qui sera décrit ci-après. La section d'analyse morphologique 3016 comprend une section de traitement d'entrée 3100 destinée à rece- voir et à traiter les données relatives à l'ensemble de caractères d'entrée qui proviennent de la section de pré-traitement 3014. La section de traitement d'entrée 3100 est dotée d'un tampon d'ensemble de caractères d'entrée qui reçoit en entrée les données de l'ensemble de caractères d'anglais sous la forme d'une donnée de code, par exemple le code ASCII, et elle emmagasine temporairement les données de l'ensemble de caractères. Les données d'ensemble de caractères d'entrée qui sont temporairement emmagasinées dans la section de traitement d'entrée 3100 sont envoyées à une section de découpage, ou d'isolation, d'unités 3102 qui découpe les données d'ensemble de caractères d'entrée en unités de consultation du dictionnaire, telles que des mots. La section 3102 de découpage d'unités est une section fonc- tionnelle servant à distinguer les unités de référence du diction- naire qui constituent un ensemble de caractères de clé de consultation au moment de la consultation ultérieure du diction- naire 3018 appartenant à la section 3104 de consultation de dic- tionnaire. Le délimiteur de référence du dictionnaire, qui est utiLisé pour découper l'unité de référence du dictionnaire est disposé au niveau de La position d'un caractère d'anglais, d'un os caractère numérique, d'une apostrophe, d'un caractère autre que le trait d'union et le point, aussi bien que de l'apostrophe faisant suite à un caractère de vacance. Ce déLimiteur est emmagasiné dans une table de déLimiteurs 3108 à laquelle on se reporte au moment du découpage de l'unité de référence du dictionnaire dans la section de découpage d'unités 3102. Le dictionnaire de mots 3018 contient, tout particulière- ment, l'information associée à la recherche de l'unité de décou- page. Comme représenté par l'exemple de l'information de rubrique d'entrée de la figure 24, l'emmagasinage a lieu pour la rubrique d'entrée relative à chacune des unités de référence du diction- naire, à savoir Les mots, les informations grammaticales telles que parties de discours, ainsi qu'indications de distinction montrant qu'un mot représente un nombre, c'est-à-dire un drapeau de nombre, et une information de valeur numérique indiquant la valeur numé- rique relative à un mot indiquant un nombre. Comme représenté sur la figure, les formes du singulier et du pluriel sont toutes deux décrites en même temps que chacune des entrées du dictionnaire de mots 3018, et chacune d'elles cons- titue une entrée particulière. Le drapeau de nombre indique qu'un mot signifie un nombre lorsque "1" est positionné à cet effet. Comme autres informations, on trouve par exemple le caractère de comptabilité ou de non- comptabilité d'un nom, l'identification relative à la transitivité ou à la non-transitivité d'un verbe, les mots traduits, etc. Si l'on se reporte par exemple à "thousand (mille)", puisqu'il s'agit d'un nom représentant un nombre, le drapeau numérique asso- cié est "1" et la valeur numérique "1000". De plus, si l'on se rapporte à "thread (filet)", puisqu'il s'agit d'un nom, mais non d'un nom de nombre, c'est-à-dire d'un nombre, le drapeau numérique est enregistré sous la forme "0". La reconnaissance d'un nombre est effectuée à L'aide du drapeau numérique associé dans le cas o il s'agit d'un mot enre- gistré dans Le dictionnaire 3018, par exemple comme "one (un)" ou "thousand (miLLe)". Même les mots non enregistrés, comme par exemple une succession de caractères numériques telle que "123", deux groupes successifs de chiffres séparés par un point numérique (en anglais, mais en français, il s'agit d'une virgule numérique) par exemple un petit nombre tel que "10.2 (10,2)", et une succes- sion de caractères numériques séparés par une virgule numérique (en anglais, mais en français, on emploie un point ou un espace) comme par exemple "1,000,000 (1 000 000)", sont également reconnus comme des nombres. Dans la présente description, l'expression "caractère numérique" comporte habituellement non seulement les chiffres arabes, mais aussi des nombres exprimés en toutes lettres comme "thirteen (treize)". Comme représenté sur la figure 28, le dictionnaire 3018 comprend une table de symboles monétaires 3018a, o sont enregis- trés divers symboles de monnaies, une table de symboles de notation 3018b o sont enregistrés des symboles de notation tels que la virgule ",", le point ".", l'espace " ", et une table de signes de ponctuation décimaux 3018c, o sont enregistrés le point décimal "." (respectivement, en français, une virgule décimale), la virgule décimale "," (en français, on laisse un espace ou on emploie un point), etc. Les tables relatives aux symboles de notation ou à la ponctuation décimale sont prévues dans la mesure o on utilise "," comme symbole de notation ou bien on utilise "." comme point déci- mal en japonais et en anglais, tandis que l'on utilise principale- ment un espace ou bien "." pour la notation symbolique et on uti- lise "," comme point décimal dans d'autres Langues européennes telles que le français ou l'allemand, si bien que l'utilisation des symboles diffère selon la langue à traiter. La section 3104 de consultation de dictionnaire est une section fonctionnelle qui découpe l'information du dictionnaire en consultant le dictionnaire de mots 3018 sur la base de l'ensemble de caractères de consultation introduit à partir de la section de 2 6 0 4814 découpage d'unités 3102 et qui transfère celle-ci aux sections de traitement 3110, 3112 et 3116. L'agencement de La succession des caractères numériques est effectué à l'aide des deux traitements suivants. En premier lieu, si un mot est reconnu comme étant un nombre, de la façon ci- dessus indiquée, alors, lorsque l'unité de référence du diction- naire suivante à laquelle on se reporte est également reconnue comme étant un nombre, ils sont collectivement disposés de manière qu'on puisse les synthétiser en un unique nombre. L'opération se répète aussi longtemps que des nombres se succèdent. Par exemple, "30 thousand (mille) " est transformé en "30 000" et "1.5 million (1,5 millions)" est transformé en "1 500 000". Ensuite, lorsque l'expression numérique se poursuit toujours au moyen de l'interpo- sition de "and (et)", si tous les chiffres se trouvant à gauche de "and" qui correspondent à chacun des chiffres de valeurs numériques indiquées par le pointeur à droite de "and" sont des "zéros", dans le but de donner le sens de l'expression numérique, ils sont syn- thétisés en un seul nombre. Par exemple, "one hundred and thirty (cent et trente)" est synthétisé en "130", tandis que "30 thousand and two hundred (30 mille et deux cents)" est synthétisé en "30 200". Après la reconnaissance d'un tel nombre, il est effectué en outre une analyse locale nécessaire. Au cours de cette opération, une série d'unités d'analyse activées par l'information d'activation de morphème pour chacune des unités d'analyse est collectivement agencée en une seule unité d'analyse sur la base d'une règle d'analyse locale. Par exemple, un symbole monétaire et une valeur numérique, à savoir "41,000", sont collectivement agencés sous la forme "1 000 yen", tandis qu'une valeur numérique et une unité, à savoir "1.5 km", sont collectivement agencées sous la forme "1.5 kilo- meter (1,5 kilomètres)". Ces arrangements sont effectués dans les sections de traitement 3110 à 3122. La section de traitement 3110 est une section fonctionnelle servant à collectivement agencer un nombre avec un symbole monétaire ou une unité. La section de traitement 3112 est une section fonctionnelle effectuant la mise sous forme numérique du nombre. De plus, la section de traitement 3114 est une section fonctionnelle servant à traiter les nombres reliés par un trait d'union. De plus, la section de traitement 3116 est une section fonctionnelle servant à traiter les caractères numériques se succédant. Eu égard au nombre obtenu après l'agencement avec un symbole monétaire ou une unité, l'agencement du symbole monétaire et de la valeur numérique en un unique nom est effectué dans la section de traitement 3118. De plus, l'agencement de l'unité et de la valeur numérique en un unique nom est effectué dans la section de traitement 3120. De plus, dans le cas d'un nombre qui a été soumis à un traitement de mise sous forme numérique, d'un nombre lié par un ou plusieurs traits d'union et d'un nombre continu, le traitement d'agencement avec la valeur numérique précédente est effectué dans la section de traitement 3122. L'information lexico- logique relative à l'ensemble de caractères introduit qui a finale- ment été traité à l'aide de ce processus est emmagasinée dans le tampon d'information lexicologique triée, à savoir la table de mise en réserve d'information lexicologique 3124. Les résultats de l'analyse morphologique sont transférés de la table de mise en réserve d'information lexicolo- gique 3124 à la section I d'analyse 3020. Le traitement par le drapeau numérique est exécuté dans la séquence qui est représentée sur les figures 19A et 19B. Les données relatives à l'ensemble de caractères d'entrée sont reçues dans la section de traitement d'entrée 3100, o un traitement d'entrée est effectué (3200). Ensuite, la section de découpage d'unité 3102 découpe l'ensemble de caractères d'entrée en unité de référence de dictionnaire, ou unités lexicologiques en vue de la consultation du dictionnaire 3018 (3201). La section 3104 de con- sultation du dictionnaire effectue une opération de recherchedans le dictionnaire 3018 en relation avec ces données (3203) et, s'il existe une rubrique d'entrée du dictionnaire (3204), elle examine le drapeau numérique (3205). Si le drapeau numérique n'est pas positionné, puisque le mot n'est pas un nombre, L'information du dictionnaire, ou information Lexicologique, est stockée dans la table de mise en réserve d'information lexicologique (3124). Si "1" a été positionné dans le drapeau numérique, le nombre est numérisé, c'est-à-dire mis sous forme numérique, dans la section de traite- ment 3112 (3206), et l'agencement collectif 3207 avec la valeur numérique précédente est effectué dans la section de traitement 3122. Lorsque ces opérations ont été effectuées jusqu'à la position finale d'une phrase indiquée par les données de l'ensemble de caractères d'entrée (3202), l'agencement collectif (3209) avec le symbole monétaire ou l'unité est effectué dans la section de trai- tement 3118, 3120, et le résultat de l'analyse morphologique est finalement déLivré à la section I d'analyse syntaxique (3210). A la suite du report au dictionnaire, lorsqu'il n'existe aucune rubrique d'entrée, à l'étape 3204, et, si l'élément est lié à l'aide d'un trait d'union (3212), le traitement réservé aux nombres liés par des traits d'union (3213) est effectué dans la section de traitement 3114. Si le premier caractère n'est pas un caractère lié par un trait d'union, mais un symbole monétaire (3214), le symbole monétaire seul est mis en réserve dans la table de mise en réserve d'information lexicologique 3124 (3216) et le symbole monétaire est rejeté (3217) de l'unité de référence du dictionnaire. Si le premier caractère n'est pas un symbole moné- taire (3214), le traitement destiné aux caractères numériques se suivant 3215 est effectué dans la section de traitement 3116. L'exécution de l'opération se poursuit jusqu'à la position finale (3202). L'agencement collectif 3209 avec le signal monétaire ou l'unité est effectué dans la section de traitement 3110 suivant l'organigramme de traitement présenté sur la figure 20. Tout d'abord, lors du traitement initial 3220, le pointeur de tête utilisé pour le traitement est positionné sur la tête du tampon. Si l'élément indiqué par le pointeur n'est pas une valeur numérique 3221, le pointeur avance par degrés (3226). Dans le cas o le caractère est une valeur numérique, mais o il n'y a pas auparavant un signal monétaire, ni, à La suite, une unité, le pointeur est également avancé par degrés (3222, 3224). Le traitement se poursuit o5 jusqu'à la position finale de l'unité de référence du dictionnaire (3227). Si le-caractère est une valeur numérique (3222), le sym- bole monétaire et la valeur numérique sont collectivement agencés en un seul nom (3223). Par exemple, le symbole monétaire et le caractère numérique "41,00" est agencé en un unique nom. De plus, si le caractère précédent n'est pas un symbole monétaire et que le caractère suivant est une unité, la valeur numérique et l'unité sont collectivement agencées en un unique nom (3225). Par exemple, le caractère numérique et l'unité "1.5 km (1,5 km)" sont collecti- vement agencés en un unique nom. Le traitement se poursuit jusqu'à la position finale de l'unité de consultation du dictionnaire (3227). * Le traitement destiné aux nombres liés par un trait d'union est effectué dans la section de traitement 3114 suivant l'organigramme présenté sur les figures 21A et 21B. Tout d'abord, l'unité de référence du dictionnaire liée par un trait d'union est emmagasinée dans le tampon lors du traitement initial 3230. De plus, la valeur numérique "O"est mise en réserve et le trait d'union contenu dans l'unité de référence du dictionnaire initiale est changé en un espace. Ensuite, l'unité de consultation du dictionnaire est découpée (3231) afin que soit effectuée la consultation du diction- naire (3235). Suite à la consultation du dictionnaire, s'il n'est trouvé aucune rubrique d'entrée, c'est-à-dire si le mot n'est pas enregistré dans le dictionnaire (3236), l'unité de référence du dictionnaire liée par un trait d'union est, dans son ensemble, mise en réserve, comme mot non enregistré dans le dictionnaire, dans la table de mise en réserve d'information lexicologique 3124 (3237). A la suite de la consultation du dictionnaire, s'il est obtenu une rubrique d'entrée (3236), il est vérifié si le drapeau numérique associé est ou non "1". Si le drapeau numérique n'est pas "1", cela signifie que Le caractère n'est pas un caractère numé- rique, et l'unité de référence du dictionnaire liée par un trait d'union est, dans son ensemble, mise en réserve, comme mot non enregistré dans le dictionnaire, dans la table de mise en réserve d'information du dictionnaire 3124 (3237). Lorsque la valeur "1" a été positionnée dans le drapeau numérique pour la rubrique d'entrée du dictionnaire, la section de traitement 3012 numérise le nombre sur la base des données de la rubrique d'entrée (3239). Ensuite, la valeur numérique ainsi numé- risée est ajoutée à une valeur numérique mise en réserve au moment considéré (3240), et le résultat de l'addition est mis en réserve (3241). Ainsi, par exemple "two (deux)" de "twenty-two (trente- deux)" est ajouté à "3020" venant du "twenty (vingt)" juste avant pour former "3022". Le traitement se poursuit jusqu'à la position finale de l'unité de consultation du dictionnaire (3232). Lorsqu'il a avancé par degrés jusqu'à la position finale, l'organigramme passe au traitement 3233 à l'étape 3232, et la valeur numérique mise en réserve est transformée en une valeur numérique pour toute l'unité de référence du dictionnaire liée par un trait d'union. Ensuite, l'agencement collectif 3207 de la valeur numérique avec la valeur numérique précédente est effectué. On va maintenant expliquer le traitement 3215 du carac- tère numérique suivant, qui est exécuté dans la section de traite- ment 3116, en relation avec les figures 22A et 22B. Dans cet orga- nigramme, le symbole "=" signifie une substitution. Tout d'abord, il est effectué une initialisation 3250, au cours de laquelle la valeur numérique mise en réserve, soit "val-save", est mise à "O", le paramètre "i" est mis à "1", et le pointeur p est positionné sur le haut de l'ensemble de caractères de l'unité de référence du dictionnaire. Ensuite, il est vérifié si le caractère p indiqué par le pointeur p est un caractère numérique (3251), un caractère de nota- tion (3252) ou un point décimal (qui est, en français, une virgule décimale) (3253) et, s'il ne correspond à aucun d'eux, l'ensemble de caractères tout entier est emmagasiné, comme mot non enregistré dans le dictionnaire, dans La table de mise en réserve d'informa- tion lexicologique 3124 (3255). S'il s'agit d'un point décimal (qui est une virgule décimale en français) (3253), le paramètre "i" est multiplié par 10 (3254), et l'étape 3258 est exécutée. A l'étape 3258, la valeur numérique "num" (*p) du caractère *p est ajoutée à la valeur numérique mise en réserve "val-save" afin de préparer une nouvelle valeur numérique mise en réserve. La valeur numérique "num" ( p) est une valeur par laquelle le caractère (C p) est consi- déré comme une valeur numérique. A l'étape 3251 ou 3252, si le caractère est un caractère numérique ou un caractère de notation, l'étape 3257 est exécutée. A l'étape 3257, la valeur numérique mise en réserve "val-save" est multipliée par 10, et la valeur numérique "num" (*p) du caractère * p est ajoutée au résultat pour préparer une nouvelle valeur numé- rique mise en réserve. Après ces opérations, le pointeur avance par degrés (3259) et le processus se répète jusqu'à la position finale de l'unité de référence du dictionnaire (3260). S'il se trouve à la position finale de l'ensemble de caractères, la valeur numérique relative à l'ensemble de caractères tout entier est placée comme valeur numérique mise en réserve (3261), et un agencement collectif 3207 avec la valeur numérique précédente est exécuté dans la sec- tion de traitement 3122. Par cette opération, des caractères numé- riques successifs tels que "1,000.5" sont analysés comme corres- pondant à la valeur numérique "1000.5 (1 000,5)". L'agencement collectif 3207 avec la valeur numérique précédente esteffectué de la manière suivante dans la section de traitement 3122. Tout d'abord, le pointeur de la table du diction- naire est positionné sur une position précédant l'unité de référence du dictionnaire (3270). S'il n'y a rien à cette position, cela signifie que la première position de la table de mise en réserve indique la valeur numérique, après quoi la valeur numérique de l'unité de référence du dictionnaire qui est en cours d'utili- sation est enregistrée dans la table de mise en réserve du diction- naire 3124 (3284). La position enregistrée est La position qui fait suite à la position présentement indiquée pour le pointeur P. Si, à l'étape 3271, un mot est présent à la position précédente, si la rubrique d'entrée indiquée par le pointeur p n'est pas "and (et)" (3272), et si le pointeur p n'indique pas la valeur numérique (3273), la valeur numérique relative à l'unité de référence du dictionnaire en cours d'utilisation est enregistrée à la suite de la position en cours d'utilisation qui est indiquée par le pointeur p dans la table de mise en réserve du dictionnaire 3124 (3284). Par exemple, dans l'exemple "to him two... (à lui deux...)", "two (deux)" est réenregistré comme la valeur numérique "2". A l'étape 3273, si le pointeur p indique une valeur numé- rique, la valeur numérique p - v relative à la rubrique d'entrée indiquée par le pointeur p est multipliée par la valeur numérique "v-now" qui est relative à l'unité de référence de dictionnaire en cours d'utilisation afin de former une nouvelle valeur numérique p - v relative à la rubrique d'entrée indiquée par le pointeur p (3274). Dans le cas de "two thousand (deux mille)" par exemple, l'opération "2 x 1 000 = 2 000" est exécutée afin d'agencer en une seule toute l'expression "two thousand (deux mille) ". Ensuite, la position terminale de l'unité de référence de dictionnaire en cours d'utilisation est fixée comme position terminale pour la rubrique d'entrée du pointeur p, c'est-à-dire la position "p-end" (3282). A l'étape 3272, si la rubrique d'entrée indiquée par le pointeur p est "and (et)",le pointeur p est transféré à l'unité de consultation de dictionnaire située avant (3275). S'il n'est pas à la position finale (3276) et si c'est une valeur numérique (3277), la valeur numérique "vnow" de l'unité de référence de dictionnaire en cours d'utilisation est produite et est arrondie au chiffre le plus significatif, pour être fixée à une valeur "vl". Si la valeur numérique "v-now" de l'unité de référence de dictionnaire en cours d'utilisation est par exemple "8", "8.1 (8,1)", "98" ou bien "11", la valeur respective de vl est "10", "10", "100" ou bien "100". 2 6 0 4 8 1 4 Ensuite, il est vérifié si l'excédent, ou reste, obtenu en divisant par vl la valeur numérique "p-v" pour la rubrique d'entrée indiquée par le pointeur p, ce que L'on appelera mod (p-v, vl), est ou non "O". Si ce n'est pas "0", le pointeur p est incré- menté (3283), et la valeur numérique relative à l'unité de réfé- rence de dictionnaire en cours est enregistrée à la position courante indiquée par le pointeur p dans la table de mise en réserve du dictionnaire 3124 (3284). Dans le cas de "I and two" par exemple, "two" est réenregistré sous la forme de la valeur numéri- que "2". Si l'excédent est "0" à l'étape 3279, la valeur numérique "v-now" relative à l'unité de référence de dictionnaire en cours d'utilisation est ajoutée à la valeur numérique "p - v" relative à la rubrique d'entrée indiquée par le pointeur p pour former une nouvelle valeur numérique "p - v" relative à l'entrée indiquée par le pointeur p (3280). Dans le cas de "two thousand and two (deux mille et deux)" par exemple, "two thousand (deux mille)" est déjà arrangé sous la forme "2 000" à ce stade. Ensuite, il est ajouté avec le "2" de "two" par l'addition 3200 de façon à agencer collec- tivement toute la partie sous la forme "2002". Ensuite, l'informa- tion "and (et)" indiquée par le pointeur p+l est rejetée de la table de mise en réserve d'information 3124 (3281) et l'organi- gramme passe à l'étape 3282. On va maintenant présenté des explications en relation avec un exemple. Lorsque la consultation du dictionnaire est effec- tuée par exemple pour l'ensemble de caractères d'entrée "to him two thousand and twenty-two... (à lui deux mille et vingt-deux...)", comme indiqué sur la figure 25, l'information de la rubrique d'entrée du dictionnaire est inscrite dans la table de mise en réserve d'information du dictionnaire 3124, comme représenté sur la figure 26A. Pour "him (lui) " par exemple, la position de départ est "4", la position finale est "6", et la partie de discours est un pronom. Pendant le traitement numérique, il est d'abord décidé en ce qui concerne "two (deux)" que le drapeau numérique est "1" (3205) et que la valeur numérique est donc "2". Puisque le carac- tère qui précède "two (deux)" dans cet ensemble de caractères n'est pas une valeur numérique, il est emmagasiné directement dans la table 3124 (3206, 3208, 3284). Ensuite, le pointeur est incrémenté afin de passer au S05 traitement de "thousand (mille)". Le drapeau numérique est "1" et la valeur numérique est "1000" (3205, 3206). De plus, puisque la valeur numérique du caractère précédent est "2" (3207, 3273), la multiplication 2x1000 est exécutée (3274), et son résultat est emmagasiné dans la table 3124 (voir la figure 26B). Ensuite, pour le mot suivant "and (et)", l'information du dictionnaire est tempo- rairement emmagasinée sans changement dans la table 3124 (voir figure 26C). Le pointeur avance de nouveau pour traiter "twenty-two (vingt-deux)". Puisque les mots sont liés par un trait d'union et forment un mot qui ne se trouve pas dans les rubriques d'entrée du dictionnaire (3212), l'opération "20+2=22" est exécutée par le traitement 3213 relatif aux nombres lié par des traits d'union (3237, 3239 à 3241). Puisque le mot précédent est "and (et)" (3272) et que la valeur numérique qui le précède est "2000" (3277), la valeur numérique "22" est arrondie au chiffre le plus significatif de manière à former par conséquent "100" (3278) et l'opération de division 3273 est exécutée. Puisque l'excédent, ou reste, est "0", l'addition 3280 entre "2000" et "22" est effectuée. L'information relative à "and (et)" est éliminée (3282) de la table de mise en réserve 3124, et le résultat de l'addition "2022" est mis en réserve comme valeur numérique dans la table 3124, grâce à quoi "two thousand and twenty-two (deux mille et vingt-deux)" est reconnu comme étant "2022". Ainsi, L'agencement collectif avec la valeur numérique précédente a été exécuté (3207). On va présenter un autre exemple. Comme le montre la figure 27, une analyse grammaticale est exécutée pour l'ensemble de caractères d'entrée "you said $1,000.5 thousand was... (vous avez dit 1000,5 milliers de dollards étaient...)". Le mot "p1,000.5" n'est pas enregistré dans le dictionnaire 3018. Le premier carac- tère est un symbole monétaire "$" qui peut être reconnu comme un symbole monétaire dans les rubriques d'entrée du dictionnaire. Ceci est enregistré indépendamment dans la table de mise en réserve 3124 (3214, 3216, figure 29A). Ensuite, "1,000.5" est transformé en une valeur numérique "1000.5" par Le traitement 3215 destiné aux caractères numériques se succédant. Puisque le caractère précédent est le symbole "t" et non une valeur numérique, la valeur numérique est enregistrée sans modification (3280-3273, 3284, figure 29B). Le mot suivant "thousand (mille)" est un nombre et sa valeur numérique est "1000". Puisque le caractère précédent est une valeur numérique (3272, 3273), le calcul "1000.5x1000=1000500" (3274) est exécuté (figure 29C). Après que la recherche dans le dictionnaire a été menée à son terme, les données contenues dans la table de mise en réserve d'information du dictionnaire 3174 sont examinées successivement. Puisque le symbole monétaire "" est présent juste avant la valeur numérique "1000500", tous deux sont collectivement agencés et "$1000500" est produit pour former une entrée comprenant un nom unique (3209, 32213223, figure 29D) (on dirait en français 1 000 5O 00). On va expliquer le quatrième mode de réalisation de l'invention. La figure 30 montre le quatrième mode de réalisation de l'analyseur de langage selon l'invention, appliqué à un dispositif de traduction automatique anglais-japonais. Ce mode de réalisation possède une section de traitement d'entrée 4014, et la section de traitement d'entrée 4014 reçoit des données de la part d'un dispositif d'entrée 4012. Le dispositif d'entrée 4012 comporte par exemple un clavier possédant des touches de caractères, par exemple des touches alphanumériques, et des touches de fonction, un dispositif de lecture optique de caractères permettant de lire un texte d'anglais enregistré sur une feuille de papier, et un lecteur, par exemple pour disque magné- tique. La section de traitement d'entrée 4014 possède un tampon d'ensemble de caractères d'entrée 4014a et emmagasine la phrase d'anglais d'entrée fournie par le dispositif d'entre 4012 dans le tampon d'ensemble de caractères d'entrée 4014a. La section de trai- tement d'entrée 4014 lit une phrase d'entrée emmagasinée dans le tampon d'ensemble de caractères 4014a et le délivre à une section de découpage d'unités 4016. La section de découpage d'unités 4016 est une section fonctionnelle qui découpe des unités de référence lexicographiques de la phrase d'entrée délivrée par la section de traitement d'entrée 4014. Une table d'emmagasinage de délimiteurs 4018 emmagasine des délimiteurs tels que des espacements et des virgules. La section de découpage d'unités 4016 lit des délimiteurs dans la table de délimiteurs'4018 et divise la phrase d'entrée envoyée par la section de traitement d'entrée 4014 en ensembles de caractères,qui sont pris comme unités en relation avec la recherche dans un dictionnaire de référence 4020,en séparant la phrase au niveau des parties o sont présents les délimiteurs. Les ensembles de caractères divisés sont fournis à une section de recherche dans le dictionnaire, ou de consultation du dictionnaire, 4022. La section 4022 de consultation du dictionnaire consulte le dictionnaire de référence 4020 en relation avec la phrase d'entrée divisée en unités de référence lexicographiques fournies par la section de découpage d'unités 4016. Le dictionnaire de référence 4020 contient des rubriques d'entrée, ou entrées, concer- nant des ensembles de caractères d'anglais, les "parties de discour's" formées par ceux-ci, des informations sur leur nature, etc., par exemple, comme représenté sur la figure 31. Le dictionnaire de référence 4020 emmagasine également, en plus de noms propres tels que présentés sur la figure 31,des ensembles de caractères pour d'autres parties de discours, par exemple des verbes et des adjec- tifs. L'enregistrement de noms propres comme parties de discours vise à une application liée au traitement des noms propres enregis- trés décrit ci-après, mais ne cherche pas à exprimer la valeur grammaticale usuelle des noms propres. De plus, l'information sur la nature indique ce que représente le nom propre, ce qui ne se ramène pas toujours seulement à une entité, puisque, comme indiqué ci-après, un nom propre peut représenter plusieurs entités selon l'utilisation qui en est faite. La section de consultation de dictionnaire 4022 consulte le dictionnaire de référence 4020 relativement à l'ensemble de caractères divisé en unités de référence lexicographiques et, si l'ensemble de caractères est un nom propre, elle le délivre à la section 4024 de traitement de noms propres o un traitement destiné aux noms propres, qui est décrit ci- après, est effectué. S'il ne s'agit pas d'un nom propre, l'ensemble est fourni à une section de traitement 4036 et est mis en réserve dans une table de mise en réserve d'information lexicographique 4036a de la section de trai- tement 4036. La section de traitement des noms propres 4024 comprend une section 4026 de traitement de la fin de la phrase précédente, une section 4028 de traitement du nom propre précédent, une section 4030 de traitement du nom propre lui-même, une section de trai- tement 4032 s'appliquant au nom propre précédent et au nom propre luimême, et une section 4034 produisant une information de particularité manquante. La section 4026 de traitement de fin de phrase précédente décide si l'ensemble de caractères précédent l'ensemble de carac- tères cherché fourni par la section de consultation du dictionnaire 4022 se trouve ou non à la fin de la phrase et, si l'ensemble de caractères précédent se trouve à la fin de la phrase, elle trans- forme la lettre majuscule se trouvant en haut de l'ensemble de caractères à traiter en une minuscule, le délivre à la section de consultation de dictionnaire 4022 et amène la section de consulta- tion de dictionnaire 4022 à consulter de nouveau le dictionnaire de référence 4020. L'ensemble de caractères non retrouvé même après la deuxième recherche est jugé comme étant un nom propre non enregis- tré, qui est envoyé à la section de traitement 4036, puis est emmagasiné dans la table de mise en réserve d'information du dictionnaire 4036a. De plus, dans le cas o l'ensemble de carac- tères précédent ne se trouve pas à la fin de la phrase, il est délivré à la section de traitement 4036 au titre de nom propre pour lequel il n'y a pas d'information de particularité etest enregistré dans la table de mise en réserve d'informationdu dictionnaire4036a, comme décrit ci-après. La section 4028 de traitement du nom propre précédent effectue une analyse sur l'information de particularité pour l'ensemble de caractères précédent fourni par la section de traitement de fin de phrase précédente 4026 et délivre le résultat à la section 4030 de traitement du nom propre lui-même. La section de traitement du nom propre lui-même 4030 examine l'information de particularité du nom propre à analyser et, comme décrit ci-après, si l'information de particularité du nom propre aussi bien que du nom propre précédent n'est pas enregistrée, elle analyse le nom propre et le nom propre précédent d'une manière collective à l'aide de l'information enregistrée pour les autres mots et le met en réserve dans la table de mise en réserve d'information lexicographique 4036a de la section de traitement 4036. La section de traitement 4032 du nom propre précédent et du nom propre lui-même examine la partie en commun de l'informa- tion de particularité du nom propre et du nom propre précédent, analyse ces noms propres à partir de la partie commune, délivre le résultat à la section de traitement 4036, puis emmagasine dans la table de mise en réserve d'information lexico- graphique 4036a de la section de traitement 4036. La section 4034 de production d'information de particula- rité manquante fournit une information de particularité d'un nompro- pre qui, après sa lecture dans la table de réserve d'information lexicographique 4036a, a été envoyée via la section de découpage d'unités 4016 à la section de consultation du dictionnaire 4022 et s'est révélée ne pas posséder l'information de particularité lors de la consultation du dictionnaire de référence 4020 de la section de consultation de dictionnaire 4022. Puisqu'il est vrai qu'un nom propre a différents types de particularités selon la situation oỏn utilise, toutes les informations de nature considérées comme néces- saire sont prévues. Par exemple, on prévoit "personne, lieu, groupe, et autres". Après avoir doté le nom propre d'une informa- tion de particularité,la section 4034 de production d'une information de particularité manquante envoie les données à la section 4036 et les emmagasine dans la table de mise en réserve d'informa- tion lexicographique 4036a de la section de traitement 4036. La section de traitement 4036, comportant la table de mise en réserve d'information lexicographique 4036a, emmagasine les données envoyées par la section de traitement 4032 du nom propre précédent et du nom propre lui-même, la section 4034 de produc- tion d'information de particularité manquante ou la section de con- sultation 4022 afin qu'elles se trouvent placées dans la table de mise en réserve d'information lexicographique 4036a, après quoi elle lit Les données emmagasinées et les délivre à la section d'analyse 4038. La section d'analyse 4038 effectue l'analyse relative à la phrase d'entrée après qu'elle a été soumise à une analyse morphologique et lue dans la table de mise en réserve d'information lexicographique 4036a. On va maintenant expliquer le fonctionnement de ce dispo- sitif en se reportant à l'organigramme de la figure 32. Tout d'abord, une phrase d'entrée d'anglais provenant du dispositif d'entrée 4032 est lue et placée dans la section de trai- tement d'entrée 4014 (4100). La phrase d'entrée Lue et placée dans la section de traitement d'entrée 4014 est alors chargée dans le tampon d'ensemble de caractères d'entrée 4014a. La phrase d'entrée chargée dans le tampon d'ensemble de caractères d'entrée 4014a et lue pour être délivrée à la section de découpage d'unités 4016. Lorsque la phrase d'entrée a été introduite, la section de découpage d'unités4016 lit les délimiteurs venant de la table de délimiteurs 4018 afin de procéder au découpage des unités de réfé- rence de dictionnaire (4102). Ainsi, les ensembles de caractères constituant la phrase d'entrée introduite sont divisés successive- ment, à partir de la tête des ensembles de caractères, en ensembles de caractères de clé de consultation, destinés à constituer les unités permettant la consultation du dictionnaire de référence 4020, par le fait qu'on les divise au niveau des parties o se trouvent des délimiteurs tels qu'un espacement ou le signe "deux points". Cette section détermine si les unités de référence de dictionnaire obtenues par la division, c'est-à-dire les ensembles decaractères de clé de consultation sont ou non arrivés à leur terme (4104) et, s'il existe encore des ensembles de caractères de clé de consultation, elle envoie l'ensemble de caractères de consultation à la section de consultation du dictionnaire 4022. Lorsqu'un ensemble de caractères de clé de consulta- tion est envoyé à la section de consultation du dictionnaire 4022, cette dernière consulte le dictionnaire de référence 4020 afin de traiter l'ensemble de caractères de clé de consultation (4106). La section détermine si l'ensemble de caractères de clé de consultation est ou non présent dans les rubriques d'entrée du dictionnaire de référence 4020, comme représenté sur la figure 31, (4108) et, s'il existe une rubrique d'entrée, elle lit l'informa- tion relative à la partie de discours qui est emmagasinée dans Le dictionnaire de référence 4020 et décide si L'ensemble de caractères de clé de consultation est ou non un nom propre (4110). Si l'ensemble de caractères de c lé de consultation ne constitue pas un nom propre, la section de consultation du diction- naire 4022 envoie les données lues dans le dictionnaire de réfé- rence 4020 à la section de traitement 4036 et les enregistre dans la table de mise en réserve d'information lexicographique 4036a (4112). Lorsque les données sont emmagasinées dans la table d'emma- ginage d'information lexicographique 4036a, les données d'entrée indiquant que les données ont été emmagasinées dans la section de découpage d'unités 4016 et les données relatives à l'ensemble de caractères de clé de consultation mis en réserve juste aupara- vant sont fournies par la section de traitement 4036. Ensuite, l'organigramme revient à l'étape 4102 et l'unité de référence du dictionnaire est de nouveau découpée dans la section de découpage d'unités 4016. A l'étape 4110, si l'ensemble de caractères de clé de consultation est un nom propre, la section de consultation de dictionnaire 4022 envoie les données relatives au nom propre lu dans le dictionnaire de référence 4020 (ci-après simplement appelé le nom propre) à la section de traitement du nom propre 4024, en même temps que les données relatives à l'ensemble de caractères de clé de consultation précédent fourni par la table de mise en réserve d'information lexicographique 4036a de la section de trai- tement 4036 via la section de découpage d'unités 4016 à la section de consultation de dictionnaire 4022, et le traitement du nom propre enregistré dans le dictionnaire est effectué dans la section de traitement du nom propre 4024 (4124). On va maintenant expliquer le traitement du nom propre enregistré dans le dictionnaire en relation avec l'organigramme présenté sur la figure 33. 2 6 0 4 8 1 4 Les données envoyées par la section de consultation de dictionnaire 4022 à la section de traitement de nom propre 4024 sont fournies par le moyen de la section de traitement de fin de phrase précédente 4026 à la section de traitement de nom propre précédent 4028. Lors du traitement du nom propre enregistré dans Le dictionnaire, la section de traitement de fin de phrase précédente 4026 ne fonctionne pas. La section 4028 de traitement du nom propre précédent détermine si la rubrique d'entrée précédant le nom propre est ou non un nom propre non enregistré dans le dictionnaire de référence 4020, c'est-à-dire s'il lui est ou non appliqué le traitement destiné aux noms propres non enregistrés dans le dictionnaire, décrit ci-après, (4100). S'il s'agit d'un nom propre non enregis- tré, la section de traitement décide que toute la partie du nom propre et du nom propre non enregistré précédent est comme un nom propre ayant l'information de nature du nom propre (4202), envoie Les données à la section de traitement 4036 et les emmagasine dans la table de mise en réserve d'information du dictionnaire 4036a (4218). Si la section 4028 de traitement du nom propre précédent décide, à l'étape 4200, que la rubrique d'entrée précédant le nom propre n'est pas un nom propre enregistré, elle détermine si la rubrique d'entrée précédant le nom propre est ou non un nom propre enregistré dans le dictionnaire de référence 4020 (4204). Si la rubrique d'entrée qui précède juste le nom propre est un nom propre enregistré, il est déterminé si l'information de particularité du nom propre précédent est ou non inconnue, c'est-à-dire si elle est, ou non, non enregistrée dans le dictionnaire de référence 4020 (4206). Dans le cas o l'information de particularité du nom propre précédent est inconnue, l'organigramme passe à l'étape 4202 et décide que la partie entière du nom propre lui-même et du nom propre juste précédent comme étant un nom propre qui a une infor- mation de particularité (4202), et la section de traitement 4028 du nom propre précédent envoie les données à La section de traitement 4036. Les données envoyées à la section de traitement 4036 sont enregistrées dans la table de mise en réserve d'information Lexico- graphique 4036a (4218). Si la section de traitement du nom propre précédent 4028 détermine à l'étape 4206 que L'information de particularité du nom propre précédent n'est pas inconnue, c'est-à-dire si elle est enregistrée dans le dictionnaire de référence 4020, les données sont envoyées de la section 4028 de traitement du nom propre précé- dent à la section 4030 de traitement du nom propre lui-même. La section 4030 de traitement du nom propre lui-même détermine si l'information de nature du nom propre est inconnue ou non (4208). Si l'information de particularité du nom propre est inconnue, la section 4030 de traitement du nom propre lui-même détermine la partie tout entière du nom propre lui-même et, du nom propre juste précédent comme étant un nom propre qui possède une informa- tion de particularité du nom propre (4210),et envoie les données à la section de traitement 4036. Les données envoyées à la section de traitement 4036 sont enregistrées dans la table de mise en réserve d'information lexicographique 4036a. Si la section 4030 de traitement du nom propre en lui- même détermine que l'information de particularité du nom propre lui- même n'est pas inconnue, c'est-à-dire si elle est enregistrée dans le dictionnaire de référence 4020, la section de traitement du nom propre lui-même 4030 envoie les données à la section de traite- ment 4032 du nom propre précédent et du nom propre lui-même. La section de traitement 4032 du nom propre précédent et du nom propre lui-même détermine s'il y a ou non une particularité commune dans l'information de nature entre le nom propre lui-même et le nom propre juste précédent (4212) et, s'ilya uneparticularité commune, elle détermine la partie tout entière du nom propre lui-même et du nom propre juste précèdent comme étant un nom propre qui a l'information de particularité de la partie commune (4214) et envoie les données à la section de traitement 4036. Les données envoyées à la 2 604814 section de traitement 4036 sont enregistrées dans La table de mise en réserve d'information lexicographique 4036a (4218). S'il n'y a rien de commun entre les informations de particularité du nom propre lui-même et du nom propre qui le précède immédiatement, la section de traitement détermine que le nom propre est un nom propreayantune information de particularité trouvée dans le dictionnaire de référence 4020 qui diffère du nom propre le précédant immédiatement (4216) et envoie les données à la section de traitement 4036. Les données envoyées à la section de traitement 4036 sont enregistrées dans la table de mise en réserve d'information lexicographique 4036a (4218). On revient à la figure 32. A l'étape 4108, s'il n'y a pas d'ensemble de caractères de clé de consultation dans la rubrique d'entrée du dictionnaire de référence 4020, il est déterminé si le premier caractère de l'ensemble de caractères de clé de consul- tation est ou non une lettre majuscule (4116) et, s'il ne s'agit pas d'une lettre majuscule, la section de consultation du diction- naire 4022 détermine l'ensemble de caractères de clé de consul- tation comme étant un mot non enregistré, l'envoie à la section de traitement 4036 pour l'enregistrer dans la table de mise en réserve d'information lexicographique 4036a (4118). Si le premier caractère est une lettre majuscule, les données relatives à l'ensemble de caractères de clé de consul- tation sont envoyées à la section de traitement du nom propre en même temps que les données relatives à l'ensemble de caractères de clé de consultation précédent issu de la section de consulta- tion du dictonnaire 4022, le traitement destiné au nom propre non enregistré dans le dictionnaire étant effectué dans cette section de traitement du nom propre (4120). On va maintenant expliquer le traitement des noms propres non enregistrés dans le dictionnaire, en relation avec la figure 34. Les données relatives à l'ensemble de caractères de clé de consultation sont envoyées à la section 4026 de traite- ment de fin de phrase précédente en même temps que les données relatives à l'ensemble de caractères de clé de consultation pré- cèdent, et la section de traitement de fin de phrase précédente 4026 détermine si la fin de la rubrique d'entrée précédente est ou non susceptible de constituer la fin de la phrase (4300). La déci- sion prise sur la possibilité qu'elle constitue ou non la fin de la phrase est prise en fonction de la détermination du fait que la fin de la rubrique d'entrée précédente est ou non susceptible de cons- tituer la fin de la phrase, par exemple du fait que la présence éventuelle d'un point distinct ".", etc. Si la fin de la rubrique d'entrée précédente est suscep- tible de constituer la fin de la phrase, les données sont envoyées de la section 4026 de traitement de fin de phrase précédente à la section 4028 de traitement du nom propre précédent, et la section 4028 de traitement du nom propre précédent détermine la rubrique d'entrée précédente comme étant la fin de la phrase (4302), trans- forme le premier caractère de l'ensemble de caractères de clé de consultation en un caractère minuscule et l'envoie à la section de consultation du dictionnaire 4022. La section de consultation du dictionnaire 4022 consulte le dictionnaire de référence 4020 relativement à l'ensemble de caractères de clé de consultation qui a été transformé en un caractère minuscule (4304) et détermine s'il s'agit ou non d'une rubrique d'entrée du dictionnaire de référence 4020 (4306). S'il s'agit d'une rubrique d'entrée, la section de consultation du dictionnaire 4022 envoie les données trouvées dans le dictionnaire de référence 4020 à la section de traitement 4036 et les emmagasine dans la table de mise en réserve d'information lexicographique 4036a (4308). S'il ne s'agit pas d'une rubrique d'entrée, la sec- tion de consultation du dictionnaire 4022 remet le premier carac- tère de l'ensemble de caractères de consultation sous la forme d'une lettre majuscule et envoie celui-ci, au titre de nom propre non enregistré, à la section de traitement 4036 en vue de son enre- gistrement dans la table de mise en réserve d'information lexico- graphique 4036a (4310). 26 0 4 8 1 4 A l'étape 4300, si la section 4026 de traitement de fin de phrase précédente détermine que la fin de la rubrique d'entrée précédente n'est pas susceptible de constituer la fin de la phrase, les données sont envoyées de la section 4026 de traitement de fin de phrase précédente à La section 4028 de traitement de nom propre précédent, et la section 4028 de traitement de nom propre précédent détermine La rubrique d'entrée précédente comme n'étant pas la fin de la phrase (4312). Les données sont envoyées de la section 4028 de traitement du nom propre précédent à la section 4030 du traite- ment du nom propre lui-même, et la section 4030 de traitement du nom propre en lui-même détermine l'ensemble de caractères de clé de consultation comme étant un nom propre dont l'information de *particularité est inconnue (4314). La section 4030 de traitement du nom propre lui-même renvoie les données à la section 4028 de traitement du nom propre précédent, et la section 4028 de traitement du nom propre précédent effectue le traitement destiné aux noms propres enregistrés dans le dictionnaire (4316). Le traitement des noms propres enregistrés dans le dictionnaire est le même que celui présenté sur la figure 33. On revient de nouveau à la figure 32. Si l'unité de réfé- rence de dictionnaire découpée se trouve à la fin au moment de l'étape 4104, la section de consultation du dictionnaire 4022 envoie un signal indiquant à la section 4034 de production d'une information de particularité manquante que L'unité de référence est à la fin, et la section 4034 de productiond'information de particularité manquante lit L'information enregistrée dans la table de mise en réserve d'information lexicographique 4036a de la section de trai- tement 4036 et dote le nom propre de l'information departicularité manquante (4122). On va maintenant expliquer l'opération qui consiste à doter le nom propre de l'information de particularité manquante, à l'aide de la figure 35. Dans la section 4034 de production de l'information de particuLarité manquante, un pointeur est d'abord positionné sur le haut 2 6 0 4 8 1 4 des données dans La table de mise en réserve d'information Lexico- graphique 4036a (4400). Ainsi, Le pointeur est positionné sur La rubrique d'entrée de tête de la phrase fournie divisée en rubriques d'entrée, lesquelles sont respectivement dotées d'informations du fait de la recherche dans le dictionnaire de référence 4020. Ensuite, il est déterminé si la rubrique d'entrée indiquée par le pointeur est ou non un nom propre (4402) et, s'il s'agit d'un nom propre, il est déterminé si l'information de particularité du nom propre est ou non inconnue (4404).s'ilne s'agitpas d'un nom propre, l'organigramme passe à l'étape 4408 et le pointeur avance à la rubrique d'entrée suivante. A l'étape 4404, si l'information de particularité du nom propre est inconnue, l'information de particularité manquante est fournie (4406). Pour ce qui est la production de l'information de particularité manquante, cette dernière est fournie à un nom propre dont l'information de particularité est inconnue comme cela est représenté dans la partie inférieure de la figure 36. Par exemple, le nom propre "Johnson" dont l'information de particularité est inconnue est doté de tous les types d'informations de particula- rité, c'est-à-dire "personne, lieu, groupe, et autres". En fournis- sant tous les types d'informations de particularité au nom propre, on peut laisser la place permettant d'analyser te nom propre suivant n'importe laquelle des diverses particularités lors de la poursuite de l'analyse syntaxique. A l'étape 4404, si l'information de particularité du nom propre n'est pas inconnue, l'organigramme passe à l'étape 4408 et le pointeur avance à une rubrique d'entrée suivante. IL est déterminé si la rubrique d'entrée indiquée par le pointeur se trouve ou non à la fin (4408) et, si elle n'est pas à la fin, l'organigramme revient à l'étape 4402, et il est alors déterminé si la rubrique d'entrée suivante est ou non un nom propre. Si la rubrique d'entrée indiquée par le pointeur se trouve à la fin, la production de l'information manquante est terminée. Une fois terminée, la production de l'information de particularité manquante destinée au nom propre,les données enregis- trées dans la table de mise en réserve d'information lexicogra- phique 4036a sont délivrées par la section de traitement 4036 à la S05 section d'analyse syntaxique (4124), ce par quoi L'analyse morphoLo- gique dans ce mode de réalisation est menée à son terme. On va maintenant donner les explications concernant le fonctionnement du dispositif ci-dessus mentionné en relation avec un exemple de phrase fournie. L'explication sera donnée dans le cas o la phrase d'entrée "In Tokyo Station Mr. Walter met Johnson (Dans la Gare de Tokyo Mr. Walter rencontra Johnson)" est fournie. Tout d'abord, un traitement d'entrée (4100) permettant de lire la phrase d'entrée et de la placer dans la section de traitement d'entrée 4014 est effec- tué. Ensuite, l'unité de référence de dictionnaire est découpée (4102) et la phrase d'entrée est divisée respectivement en mots par des espacements. Le dictionnaire de référence 4020 est tout d'abord consulté pour "In (Dans)" (4106). Puisqu'il n'y a pas de rubrique d'entrée pour "In" sous cette forme précise dans le dictionnaire de référence 4020, l'étape conduit au traitement des noms propres non enregistrés dans le dictionnaire. Toutefois, puisque la partie précédente se trouve en tête de l'ensemble de caractères d'entrée, elle est considérée comme susceptible de constituer la fin de La phrase, et fait l'objet d'une recherche,sous la forme "in" après conversion de I en idans le dictionnaire de référence 4020. Puisqu'il ne s'agit pas d'un nom propre (4110), les données recher- chées dans le dictionnaire de référence 4020 sont enregistrées dans la table de mise en réserve -d'information lexicographique 4036 (4112). Ensuite, le dictionnaire de référence 4020 est consulté pour "Tokyo" (4106). Puisqu'il n'y a pas de rubrique d'entrée dans le dictionnaire de référence 4020 pour "Tokyo" (4108) et que Le premier caractère est une lettre majuscule (4116), un traitement relatif aux noms propres non enregistrés dans le dictionnaire est effectué (4120). Alors, l'organigramme passe à la figure 34. Puisque la partie précédente est "In (Dans)" et qu'il ne s'agit pas d'une partie susceptible de constituer La fin de la phrase (4300), il est déterminé que "In" n'est pas la fin de la phrase (4312), puis "Tokyo" est reconnu comme étant un nom propre dont l'informa- tion de particularité est inconnue (4314), et un traitement pour noms propres enregistrés dans Le dictionnaire est effectué (4316). L'organigramme passe à la figure 33. Puisque "In" qui occupe la partie précédente n'est pas un nom propre non enregistré (4200) et n'est pas un nom propre enregistré (4204), il est enre- gistré comme nom propre possédant par lui-même une information de particularité, c'est-à-dire comme un nom propre dont l'informationd particularité est inconnue (4216). On revient alors à la figure 32. La recherche dans le dictionnaire de référence 4020 est alors effectuée pour "Station (Gare)" (4106). Puisqu'il y a une rubrique d'entrée dans le dic- tionnaire de référence 4020 pour "Station" (4108) et puisqu'il s'agit d'un nom propre (4110), un traitement pour noms propres enregistrés dans Le dictionnaire est effectué (4114). L'organi- gramme passe à la figure 33. Puisque "Tokyo", de la partie précé- dente, est un nom propre non enregistré (4200), l'ensemble "Tokyo Station (Gare de Tokyo)" est enregistré comme étant un nom propre qui présente, globalement, l'information de particularité "lieu, groupe" qui est celle de "Station" (4202). Ensuite, Le dictionnaire de référence 4020 est consulté, comme le montre la figure 32, pour "Mr." (4106). Puisque "Mr." possède une rubrique d'entrée dans le dictionnaire de référence 4020 et qu'il s'agit d'un nom propre (4110), Le traitement réservé aux noms propres enregistrés du dictionnaire est effectué (4114). Ensuite, l'organigramme passe à la figure 33. Puisque "Station", de la partie précédente, n'est pas un nom propre non enregistré (4200), mais un nom propre enregistré (4204), il a été déterminé que l'information de particularité (lieu, groupe) est connue (4206). Puisque "Mr." possède une infor- mation de particularité "personne" et n'est pas inconnue 44208), il est déterminé s'il s'agit ou non d'une partie commune pour l'information de nature entre "Station" de la partie précédente et "Mr." (4212). Puisque "Station" signifie "lieu, groupe", alors que "Mr." signifie "personne" et qu'il n'y a pas de partie commune entre eux, "Mr." est enregistré seul comme un nom propre ayant l'information de particularité d'une "personne" (4216). Alors, l'organigramme revient à la figure 32, et le dic- tionnaire de référence 4220 est consulté pour "Walter" (4106). Puisqu'il existe une rubrique d'entrée pour "Walter" dans le dictionnaire de référence 4020 (4108) et qu'il s'agit d'un nom propre (4110), un traitement pour noms propres enregistrés dans le dictionnaire est effectué (4114). L'organigramme passe à la figure 33. Puisque "Mr." de la partie précédente n'est pas un nom propre non enregistré (4200) et est un nom propre enregistré (4204), et puisque l'information de particularité, celle d'une personne, n'est pas inconnue (4206) et que l'information de particularité de "Walter", qui se présente comme "personne, lieu, groupe" n'est pas non plus inconnue (4208), il est déterminé qu'il y a une partie com- mune pour l'information de particularité (4112). Puisque la partie "personne" est présente pour l'information departicularité, "Mr.Walter" est enregistré collectivement comme étant un nom composé qui possède l'information de particularité d'une "personne" (4214). Ensuite, "met" est cherché dans le dictionnaire de réfé- rence 4020 et, puisqu'il existe une rubrique d'entrée (4108) et qu'il ne s'agit pas d'un nom propre (4110), les données trouvées dans le dictionnaire de référence 4020 sont enregistrées dans la table de mise en réserve d'information lexicographique 4036a (4112). Plus loin, "Johnson" est cherché dans le dictionnaire de référence 4020 (4106). Puisqu'il n'y a pas de rubrique d'entrée pour "Johnson" (4108) et que le premier caractère une lettre majus- cule (4116), le traitement des noms propres non enregistrés dans le dictionnaire est effectué (4120). Ensuite, l'organigramme passe à la figure 34. Puisque "met (rencontra)" de la partie précédente n'est pas susceptible de constituer la fin de la phrase (4300), il est déterminé que "met" n'est pas la fin de la phrase (4312), "Johnson" est considéré comme un nom propre ayant une information de particularité inconnue (4314) , et le traitement des noms propres enregistrés dans le dictionnaire est effectué (4316). Ensuite, l'organigramme passe à la figure 33. Puisque "met" de La partie précédente n'est ni un nom propre non enregistré (4200) , ni un nom propre enregistré (4204), "Johnson" est enregistré seul comme un nom propre dont l'information de particularité est inconnue. Une fois les traitements précédents effectués, l'informa- tion de particularité manquante est fournie au nom propre de la manière indiquée sur la figure 35. Le pointeur est positionné sur "In (Dans)" à l'unité de référence de dictionnaire supérieure (4400). Puisqu'il ne s'agit pas d'un nom propre (4402), le pointeur avance (4408) et se posi- tionne sur "Tokyo Station (Gare de Tokyo)". Puisque "Tokyo Station" est un nom propre (4402) et que l'information de particularité n'est pas inconnue, car toute la partie "Tokyo Station" a été reconnue comme étant un lieu ou un groupe dans le précédent traitement des noms propres enregistrés (4404), le pointeur avance (4408) et se positionne sur "Mr. WaLter". Puisque "Mr. Walter" est également un nom propre (4402) et que l'information de particularité n'est pas inconnue, (4404), le pointeur avance (4408). Puisque "met (rencontra)" n'est pas un nom propre (4402), le pointeur avance (4408). Puisque "Johnson" est un nom propre (4402) et que l'information de particularité est inconnue (4404), une information de particularité manquante est fournie (4406) et "Johnson" se trouve doté d'une information de particularité "personne, lieu, groupe et autres", comme indiqué sur la figure 36. Comme décrit ci-dessus dans ce mode de réalisation, une phrase d'anglais d'entrée est divisée en ensembles de caractères de clé de consultation, pour lesquels sont ensuite effectuées des recherches dans le dictionnaire de référence 4020 et, s'il existe une rubrique d'entrée pour nom propre dans le dictionnaire de réfé- rence 4020, le traitement pour noms propres enregistrés est effectué. Dans le traitement des noms propres enregistrés, il est tenu compte de l'ensemble de caractères de cLé de consultation précédent et, si l'ensemble de caractères de clé de consultation précédent est un nom propre, les informations de particularité de l'ensemble de caractères de clé de consultation précédent et au nom propre considéré sont examinées. S'il n'y a aucune information de particularité, d'autres informations de particularité sont pro- duites, tandis que, si une quelconque information de particularité est présente pour l'ensemble et le nom, la partie commune est considérée comme l'information de particularité de ces noms propres. Par conséquent, il est possible de doter de manière conve- nable un nom propre ne possédant pas d'information de particularité d'une information de particularité appropriée, aussi bien que de restreindre de manière convenable l'information de particularité fournie à une information de particularité plus appropriée. Ceci permet une analyse plus effective lors de l'analyse syntaxique ultérieure et conduit à une traduction appropriée. De plus, pour l'ensemble de caractères non enregistré dans le dictionnaire de référence 4020, si le premier caractère est une lettre majuscule et que l'ensemble de caractères précédent a été déterminé comme étant la fin de la phrase, puisque la lettre majuscule est transformée en une lettre minuscule et que le dic- tionnaire de référence 4020 est de nouveau consulté, il est possible d'effectuer également la consultation pour l'ensemble de caractères se trouvant en tête de la phrase dans le dictionnaire de référence 4020. De plus, dans le cas o un ensemble de caractères commençant par une lettre majuscule apparaît dans une autre partie que la tête de la phrase, il est déterminé comme étant un nom propre et l'information de particularité de ce nom propre est fournie par le moyen d'un nom propre possédant une information de particularité inscrite s'il en existe avant et après celuici. Par conséquent, il est possible d'analyser dans une certaine mesure un nom propre non enregistré dans le dictionnaire de référence 4020. De plus, puisqu'un nom propre qui n'est pas doté d'une information de particulartité se voit fournir toutes les informa- tions de particularité utiles et que les informations de particu- larité inutiles sont retirées lors du traitement du mot, il est 26048 14 possible d'analyser un nom propre dont l'information de particula- rité est inconnue ou un nom propre non enregistré. De plus, puisque plusieurs informations de particularité sont fournies à un nom propre spécifique et que les informations de particularité appropriées sont choisies en fonction de l'informa- tion de particularité du nom propre se trouvant avant ou après celui-ci, il est possible de choisir des informations de particu- larité appropriées dans le cas de l'analyse d'un nom propre possé- dant plusieurs espèces d'informations de particularité en fonction de la relation qui existe avec d'autres mots placés avant et après celui-ci, ce qui autorise une analyse effective de la phrase fournie. On va maintenant expliquer le cinquième mode de réali- sation de l'invention. La figure 38 iLLustre la structure générale du cinquième mode de réalisation de L'analyseur de langage selon L'invention, appliquée à un dispositif de traduction automatique angLais- japonais. Ce mode de réalisation comprend une section d'entrée 5010, et un texte d'anglais 5012 à traduire en japonais est intro- duit par cette section. La section d'entrée 5010 peut comporter par exemple un clavier qui possède des touches de caractères, telles que des touches alphanumériques, ou des touches fonctionnelles, un dispositif de lecture optique de caractères (OCR) permettant de lire le texte d'anglais enregistré sur une feuille de papier, et, ou bien, un dispositif de mémoire à fichier permettant de lire le texte d'anglais enregistré sur un support de mémoire tel qu'un support magnétique. Le texte d'anglais fourni par la section d'entrée 5010 est lu dans une section de pré-mise en forme 5014 o un pré- traitement est effectué en vue de la traduction. Dans ce cas, la reconnaissance des phrases et les traitement des mots inconnus sont principalement effectués. Cette fonction est une partie de l'ana- lyse morphologique. Les données d'anglais pré-mises en forme sont transférées à une section d'analyse morphologique 5016 en même temps que l'information obtenue lors de la pré-mise en forme. La section 5016 d'analyse morphologique divise les données en phrases en recher- chant dans un dictionnaire de mots 5018, analyse morphologiquement la chaîne d'entrée, effectue le traitement de mots inconnnus, de noms propres, ainsi que divers agencements tels que l'expression du temps et des nombres, et effectue également les traitements concer- nant la phrase tout entière telle que la reconnaissance d'apposi- tions et d'interrogations de répétition, ou redondantes (que l'on désigne dans les grammaires anglaises sous l'appellation "tag questions". Les règles de l'analyse morphologique sont emmagasinées dans un fichier de règles d'analyse 5036. Les données d'anglais venant après l'analyse morpholo- gique sont transférées à une section I d'analyse syntaxique 5020 en même temps que l'information du dictionnaire obtenue lors de l'analyse morphologique. La section I d'analyse syntaxique 5020 est une section fonctionnelle qui analyse la structure de surface de la phrase en appliquant des règles de grammaire aux données d'anglais et en découvrant toutes les possibilités structurelles. Les données d'anglais soumises à l'analyse syntaxique dans la section I d'analyse syntaxique 5020 sont envoyées, en même temps que l'information analysée, à une section II d'analyse syn- taxique 5022, o une solution est choisie parmi les résultats de l'analyse syntaxique effectués en relation avec la structure de surface par la section I d'analyse syntaxique, au moyen de l'appli- cation d'une description structurelle. Un arbre d'analyse plausible de la phrase d'anglais est donc préparé et sa structure est formée. Les règles d'analyse syntaxique sont également emmagasinées dans le fichier de règles d'analyse 5036. Après avoir été soumises à l'analyse syntaxique, les données d'anglais sont transférées, sous forme de données d'arbre d'analyse, à une section 5024 de transformation de structure. Dans la section de transformation de structure 5024, un arbre structurel de la phrase japonaise correspondante est préparé à partir de l'arbre structurel qui est une structure intermédiaire de la phrase d'anglais et est convertie en une structure sous-jacente de japonais à partir de laquelle la phrase de japonais peut être obtenue avec facilité. Les données relatives à l'arbre structurel indiquant la stucture sousjacente de japonais ayant ainsi été soumises à la transformation de structure sont envoyées à une section 5026 de formation de traduction, o une phrase traduite est produite. Il s'agit d'une section fonctionnelle qui produit une phrase de japonais à partir de la structure d'arbre de l'arbre structureL de japonais. Les données de japonais obtenues en résultat de la forma- tion de la traduction, c'est-à-dire les données associées à la 2 6 0 4 8 1 4 phrase traduite, sont envoyées à une section 5030 de post-mise en forme. La section de post-mise en forme 5030 modifie les données traduites en cherchant dans un dictionnaire 5018 à l'aide de l'information utilisée dans le traitement de traduction afin d'aboutir à une phrase de japonais plus naturelle. Les données relatives à la phrase de japonais sont transférées à une section de sortie 5032 et délivrées, comme phrase de japonais traduite 5034, par la section de sortie 5032. La section de sortie 5032 peut com- porter par exemple une imprimante, un afficheur, et un dispositif de mémoire à fichier, par exemple un disque magnétique. Le déroulement de la série des opérations de traduction est commandée par une section de commande 5038 qui gouverne la commande du dispositif dans son ensemble. Le dictionnaire de mots 5018 emmagasine des données de dictionnaire, ou données lexicographiques, relativement aux mots d'anglais et de japonais, et diverses informations y sont établies, telles que des relations de connexion, à savoir relations de coexistence, aussi bien que significations, formes du singulier et du pluriel, parties de discours, etc., en plus du vocabulaire. En outre, le fichier de règles d'analyse 5036 emmagasine des données de règles pour L'analyse morphologique et l'analyse syntaxique. La section de commande 5038 est connectée à une section 5040 d'affichage des opérations. La section d'affichage d'opéra- tions 5040 possède des touches d'opération par lesquelles un opéra- teur peut fournir diverses indications au dispositif, par exemple une touche d'indication de traduction, une touche de curseur, etc., et un afficheur ou un indicateur qui affiche visuellement le texte d'anglais fourni, le texte de japonais qui est le résultat de la traduction, des données intermédiaires telles que des informations lexicologiques, diverses indications destinées à l'opérateur, etc. Le dispositif peut être constitué de façon que le plupart des fonctions d'indication d'opérations soient incorporées dans un clavier si celui-ci est disposé du côté de la section d'entrée 5010, ou bien dans un afficheur s'il est disposé du côté de la section de sortie 5032. On se reporte ensuite à la figure 37, qui montre un exempLe de structures détaillées se rapportant au traitement des noms propres dans la section 5016 d'analyse morphologique. La section d'analyse morphologique 5016 est iLLustrée pour La partie qui possède un Lien direct avec La compréhension de l'invention, bien qu'elle possède naturellement d'autres sections fonctionnelles d'analyse. L'analyse morphologique s'effectue par le fait qu'il est donné instruction de rechercher dans le dictionnaire à partir deLa tête de l'ensemble de caractères d'entrée et en succession suivant l'ensemble de caractères de clé de consultation et que Le trai- tement est exécuté pour l'information LexicoLogique obtenue sur cette base en provenance de la section de consultation du diction- naire 5104 en fonction de l'information de position du nom propre, comme décrit ci-après. La section d'analyse morphologique 5016 possède une section de traitement d'entrée 5100 servant à recevoir les données relatives à l'ensemble de caractères d'entrée qui sont fournies par la section de pré-traitement 5014 et à effectuer le traitement d'entrée. La section de traitement d'entrée 5100 est dotée d'un tampon d'ensemble de caractères d'entrée qui reçoit les données de L'ensemble de caractères d'anglais sous la forme d'une donnée de code, par exemple Le code ASCII, et qui accumule temporairement les données de l'ensemble de caractères. Les données relatives à l'ensemble de caractères d'entrée qui sont temporairement emmagasinées dans la section de traitement d'entrée 5100 sont envoyées à une section de découpage d'unités 5012 qui découpe tes donnéesen unités de référence du dictionnaire, par exemple des mots. La section de découpage d'unités 5102 est une section fonctionnelle qui fait la distinction entre les unités de référence du dictionnaire constituant les ensembles de caractères de clé de consultation lors de la consultation ultérieure du dictionnaire 5018 dans la section de consultation du dictionnaire 5104. Les délimiteurs de références qui sont utilisés dans le trai- tement de découpage des unités de référence du dictionnaire sont placés à la position du caractère d'anglais, du nombre, de l'apos- trophe, des caractères autres que le trait d'union et le point, aussi bien que de L'apostrophe faisant suite à un caractère de vacance. Ils sont emmagasinés dans une table de délimiteurs 5108 à Laquelle iL est fait référence lors du découpage des unités de référence du dictionnaire dans La section du découpage d'unités 5102. Le dictionnaire de référence 5018 emmagasiné en particu- lier l'information destinées à La recherche de l'unité de décou- page. Par exemple, comme représenté sur La figure 38, pour l'exemple de l'information associé à La rubrique d'entrée, une information grammaticale, telle que la partie de discours, est contenue dans chacune des unités de référence du dictionnaire, par exemple la rubrique d'entrée d'un mot. L'information de partie de discours contient, pour le nom, une indication précisant s'il s'agit d'un nom propre ou d'un nom commun. Pour le nom propre, une indication de distinction montrant la manière de limiter la posi- tion dans la phrase, c'est-à-dire une information de position rela- tive au nom propre, est emmagasinée. Ceci sera décrit plus parti- culièrement ci-après. Sont également enregistrées d'autres informa- tions, comme par exemple le caractère de comptabilité ou de non- comptabilité d'un nom, le caractère distinctif de transitivité ou d'intransitive d'un verbe, la traduction du mot, etc. Il existe quatre types d'informations de position pour le nom propre, à savoir des configurations "0" à "3" dans le présent mode de réalisation. La configuration "0" indique un nom propre qui n'est soumis à aucune restriction de position, par exemple "City (Cité ou Ville)" ou le nom d'une personne "Walter". La configura- tion "1" indique qu'il s'agit d'un nom propre, par exemple "Mr.", situé en tête d'un nom propre isoLé, ou bien une succession de plusieurs noms propres, c'est-à-dire un nom propre qui est agencé en un groupe unique de noms propres. La configuration "2" indique qu'il s'agit d'un nom propre, par exemple "Station (Gare)" ou bien "Bay (Baie)", situé à la fin d'un nom propre isoLé, ou d'un nom propre qui a été agencé en un seul mot formant un groupe de noms propres, et qui n'entre pas dans le cas de la configuration "3" décrite ci-après. La configuration "3" indique qu'il s'agit d'un nom propre, comme par exemple "River (Rivière)" dans "the Sumida River (La Rivière Sumida)", qui est analogue à la configuration "2", mais est accompagné par l'article défini "the (le, la ou les)" en tête d'un nom propre arrangé de manière à former une unité sur la base d'un groupe de noms propres. La section de consultation du dictionnaire 5104 est une section fonctionnelle qui prélève une information lexicologique en consultant le dictionnaire de mots 5013 sur la base de l'ensemble de caractères de clé de consultation fourni par la section de découpage d'unités 5102 et la transfère à la table de mise en réserve d'information lexicologique 5124, à la section de traite- ment d'information de position 5110 et à la section de détermina- tion de la fin de la phrase précédente 5112. Le traitement utilisant les configurations "0" à "3" en fonction de l'information de position des noms propres recherchés dans le dictionnaire 5018 est effectué par les sections de traite- ment de noms propres 5114, 5116 et 5118. Le traitement des noms propres est effectué en relation avec la configuration I dans la section de traitement de noms propres5114, en relation avec les configurations 2 et 3 dans la section de traitement de noms propres 5116 et en relation avec la configuration 0 dans les sections de traitement de noms propres 5118 et 5114. Dans ce mode de réalisation, on réalise l'agencement collectif des noms propres en utilisant, comme clé, un mot qui est une partie de l'ensemble de noms propres groupés en un seul nom propre et qui subit une restriction de position lorsqu'il est agencé en tant que nom propre. Ainsi, même si plusieurs noms propres sont présents de façon continue, on peut les agencer de manière appropriée en relation avec le contexte sans faire l'agen- cement erroné qui consiste à toujours les agencer simplement comme un seul groupe de noms propres. Dans ce but, le traitement est effectué par les sections de traitement de noms propres 5114, 5116 et 5118. Dans une certaine mesure, les noms propres sont enregis- trés dans le dictionnaire de référence 5018. Ces noms propres enregistrés dans le dictionnaire sont soumis à une analyse dans la section de traitement d'information de position 5110 et dans les sections de traitement de noms propres 5114, 5116 et 5118. CeLles- ci constituent une section de traitement des noms propres enregis- trés dans le dictionnaire. Les noms propres non enregistrés dans le dictionnaire 5018 sont analysés dans la section de détermination de la fin de la phrase précédente 5112 et dans la section de traite- ment de noms propres à configuration "0" 5118. Celles-ci consti- tuent la section de traitement des noms propres non enregistrés dans le dictionnaire. Le traitement appliqué à un nom propre est effectué suivant les deux étapes ci-dessous présentées. Tout d'abord, un nom propre appartenant à un ensemble de caractères d'entrée est reconnu. Dans le cas d'un mot enregistré dans le dictionnaire 5018, ceci se réalise par le fait que le nom propre est indiqué dans son information d'activation de morphème. De plus, dans le cas d'un mot non enregistré dans le dictionnaire 5018, ceci se réalise par le fait que le caractère situé en tête est une lettre majuscule anglaise, par exemple "John" ou "U.S.", etc. Ensuite, un groupe de noms propres est soumis à un agen- cement collectif qui va transformer la partie considérée toute entière en un unique nom propre. Lorsque celui-ci est reconnu comme un nom propre à l'aide de l'information du dictionnaire et si la nouvelle unité de référence du dictionnaire est également un nom propre, toute la partie considérée est collectivement synthétisée en un seul nom propre. Par exemple, "M. Weber" est analysé comme étant un seul nom propre. Le résultat de cette analyse conduit à une forme susceptible d'être regroupée en une expression idiomatique compor- tant des noms propres lors de l'analyse locale. Ensuite, il est effectué une nécessaire analyse locale. Dans ce cas, une succession d'unités d'analyse activées par l'adjonction d'une information d'activation de morphème pour chacune des unités d'analyse sont collectivement agencées en une seuLe unité d'analyse grâce à L'emploi d'une règle d'analyse Locale, et, par exemple, un agencement est effectué. Par exemple "Mr. Brown" est collectivement agencé en "Brown shi". De plus, des mots constituant une partie d'un nom géographique sont également agencés collectivement. Par exemple, "Lake Biwa (Lac Biwa)" est collectivement agencé en "Biwaco". De la même manière, des mots qui constituent une partie d'un nom de groupe sont également collec- tivement agencés. Par exemple, "Yale University (Université de Yale)" est analysé comme étant "Yale Daigaku". Dans le cas du nom propre "Mr...." ou "Lake...", juste avant le mot, il existe toujours une fin eu égard au contexte. Par conséquent, dans la phrase d'anglais "With Tom Mr. Brown went to...", il existe une certaine forme de fin entre "Tom" et "Mr." eu égard au contexte. Par conséquent, si "Tom Mr. Brown" était agencé collectivement en un seul nom propre, une erreur serait produite lors de l'analyse ultérieure. Par exemple, le nom propre "University" est toujours suivi d'une fin, venant juste après. Par exemple, dans la phrase d'anglais "At Yale University Tom is...", il est reconnu qu'il existe une ponctuation entre "University" et "Tom". Dans ce mode réalisation, l'information relative à la posi- tion o des noms propres respectifs d'une succession de noms propres subissent une restriction de position est emmagasinée dans le dictionnaire 5018 au titre d'une information de position telle que ci- dessus décrite, c'est-à-dire par les configurations "0" à "3". L'agencement collectif qui utilise ces informations de posi- tion est effectué dans les sections de traitement 5110, 5112, 5114, 5116 et 5118. Les informations lexicologiques se rapportant à l'ensemble de caractères d'entrée sont, une fois ces traitements terminés, emmagasinées dans le tampon d'informations lexicologiques consultées, c'est-à-dire la table de mise en réserve d'information lexicologique 5124. Le résultat de l'analyse morphologique est transféré de la table de mise en réserve d'information lexicologique 5124 à la section I d'analyse syntaxique 5020. Le traitement utiLisant l'information de position du nom propre est effectué via La séquence présentée sur la figure 40. Le traitement initial est effectué par La réception des données de L'ensemble de caractères d'entrée dans La section de traitement d'entrée 5100 (5200). Ensuite, la section de découpage d'unités 5102 découpe l'ensemble de caractères d'entrée en unités de référence du dictionnaire en vue de la recherche dans le diction- naire 5018 (5201). La section de consultation du dictionnaire 5104 recherche dans le dictionnaire 5018 sur la base ainsi énoncée (5203) et, s'il existe une rubrique d'entrée du dictionnaire (5204), elle examine la partie de discours qu'elle contient (5205). Si la partie de discours n'est pas un nom propre, le traitement réservé au nom propre dans ce mode de réalisation n'est pas effec- tué, mais l'information lexicographique est emmagasinée dans latable de mise en réserve d'information lexicographique 5124 (5206). S'il s'agit d'un nom propre, le traitement des noms propres enregistrés dans le dictionnaire 5207 est effectué dans la section 5110 de traitement d'information de position et dans les sections 5114, 5116 et 5118 de traitement des noms propres. Lorsque ces traite- ments ont été effectués jusqu'à la position finale de la phrase indiquée par les données pour l'ensemble de caractères d'entrée (5202), le résultat de l'analyse morphologique est délivré à la section I d'analyse syntaxique de la phrase 5020 (5210). En résultat de la consultation du dictionnaire, s'il n'y a pas de rubrique d'entrée à l'étape 5204 et si l'éLément commence par une lettre majuscule (5212), il est reconnu comme étant un nom propre non enregistré dans le dictionnaire et le traitement réservé aux noms propres non enregistrés dans le dictionnaire 5213 est effectué dans la section 5112 de détermination de la partie précé- dente et dans la section 5118 de traitement des noms propres. Si le caractère initial n'est pas une lettre majuscule, puisqu'il s'agit d'un nom non enregistré dans le dictionnaire 5018, il est mis en réserve, au titre de mot non enregistré, dans la table de mise en réserve d'information lexicographique 5124 (5214). Ce traitement est exécuté jusqu'à la position finale (5202). Le traitement des noms propres enregistrés dans Le dictionnaire 5207 est effectué dans Les sections de traitement 5110, 5114, 5116 et 5118 suivant l'organigramme présenté sur la figure 41. Tout d'abord, il est fait référence à l'information de position obtenue qui est contenue dans l'information lexicogra- phique. Ensuite, le traitement des noms propres 5221 pour la confi- guration 0 est effectué s'il est indiqué une configuration "0", le traitement des noms propres 5222 est effectué pour la configuration 1 s'il est indiqué une configuration "1", et le traitement des noms propres 5223 est effectué pour les configurations 2 ou 3 s'il est indiqué respectivement une configuration "2" ou "3". Le traitement des noms propres 5221 pour la configura- tion 0 est exécuté dans la section de traitement 5114. Le traite- ment est appliqué à un nom propre qui ne comporte aucune restric- tion de position. Tout d'abord, si une partie précédent l'unité de référence du dictionnaire est un nom propre non enregistré (5230), la partie toute entière est collectivement agencée en un nom propre dans l'information de position de nom propre, soit "pos",est "1" et elle est emmagasinée dans la table de mise en réserve d'information Lexicographique 5124 (5233). Si la partie précédente est un nom propre dont l'information de position, soit "pos", vaut "1" (5231), te traitement s'effectue de la même manière. * Si la partie précédente est un nom propre ayant une information de position "O" (5231), la partie toute entière est collectivement agencée en un nom propre ayant l'information de position "0" et est emmagasinée dans la table de mise en réserve d'information du dictionnaire 5124 (5235) . De plus, si la partie précédente n'est pas un nom propre ayant une information de posi- tion "0", la partie toute entière est emmagasinée seule comme un nom propre ayant une information de position "0" dans la table de mise en réserve d'information lexicographique 5124 (5134). Le traitement des noms propres 5222 relativement à la configuration 1 s'effectue de la manière décrite ci-dessous. Ce traitement est appliqué à un nom propre tel que par exemple "Mr." qui est disposé en position de tête d'un nom propre isolé ou bien en 2 6 0 4 8 1 4 tête d'un nom propre agencé en un seul groupe à partir d'une suc- cession de plusieurs noms propres. Tout d'abord, si la partie précédant l'unité de référence du dictionnaire considérée est un nom propre non enregistré (5240), le mot est transformé en non enregistré (5241). S'il ne s'agit pas d'un nom propre non enregis- tré, il est emmagasiné seul, comme nom propre qui possède une information de position "pos" valant "1" dans la table de mise en réserve d'information lexicographique 5124 (5242). On va maintenant apporter des explications pour ce qui concerne le traitement des noms propres 5223 pour les configura- tions 2 et 3, en relation avec la figure 44. Le traitement est appliqué par exemple à un nom propre tel que "Station (Gare)" ou "River (Rivière)" qui est situé à la fin d'un nom propre isolé ou d'un nom propre agencé en un seul groupe à partir d'une succession de plusieurs noms propres. Tout d'abord, si la partie précédant l'unité de référence du dictionnaire considérée est un nom propre non enregistré (5250), elle est collectivement agencée avec le mot précédent pour former un nom propre possédant, comme information de position de nom propre "pos" une information de position de nom propre "pos-self" qui lui est particulière, et elle est emmagasinée dans la table de mise en réserve d'information lexicographique 5124 (5225). De plus, le traitement est effectué de la même manière si la partie précédente est un nom propre ayant l'information de posi- tion "1" (5251). Si la partie précédente n'est pas un nom propre ayant l'information de position "0" (5252), elle est collectivement agencée seule en un nom propre possédant, comme information de position de nom propre, une information de position de nom propre "pos-self" qui lui est particulière, et elle est emmagasinée dans la table de mise en réserve d'information lexicographique 5124 (5257). A l'étape 5252, si la partie précédente est un nom propre ayant l'information de position "O", l'information de position de nom propre "pos-self" qui lui est particulière est vérifiée (5253), et le traitement 5255 est effectué s'il s'agit de la configuration 2 6 0 4 8 1 4 "2". Si l'information de position de nom propre "pos-self" qui lui est particulière est la configuration "3", il est en outre vérifié si l'élément qui se trouve avant l'unité de référence du diction- naire est ou non "the (le, la ou les)". S'il ne s'agit pas de l'article défini "the", le traitement 5255 est effectué. S'il s'agit de "the", le groupe qui va de "the" à l'élément particulier est agencé collectivement en un nom propre ayant l'information de position de nom propre "3" et il est emmagasiné dans la table de mise en réserve d'information lexicographique 5124 (5256). Pour un mot commençant par une lettre majuscule et reconnu comme étant un mot non enregistré pour lequel aucune ru- brique d'entrée n'a été obtenue dans le dictionnaire de référence 5018 à la suite de la consultation du dictionnaire 5203, l'organi- gramme passe,via les étapes 5204 et 5212, au traitement 5213, et le traitement 5213 est exécuté dans la section 5112 de détermination de fin de phrase précédente. Tout d'abord, si la partie précédant l'unité de référence du dictionnaire considérée n'est pas suscep- tible de faire la fin de la phrase, le traitement de noms propres 5221 relatif à la configuration 0, tel que ci-dessus décrit, est effectué dans la section de traitement 5118. La partie précédente peut être susceptible de constituer la fin de la phrase dans les quatre cas suivants. Tout d'abord, il y a Le cas o un point distinct "." est présent. Ensuite, il y a le cas o la rubrique d'entrée précédente comporte un point à la fin et o l'information de position du nom propre n'est pas "1". Ce cas comporte par exemple les abréviations telles que "U.S.A.". En outre, il y a le cas du signe "deux points" noté ":", le cas du point -virgule ";", celui de la succession d'un point et d'une apostrophe ".'" et celui de la succession d'un point et d'un guillemet "."". Ce dernier cas est celui correspondant à la tête du tampon d'ensemble de caractères d'entrée. Si la partie précédente est l'un des quatre cas ci-dessus mentionnés, cette partie précédente, qui est susceptible de consti- tuer la fin de la phrase, est reconnue comme étant effectivement la fin de la phrase (5261) et le dictionnaire est consulté après transformation de La lettre majuscule de ce mot en une minuscule (5262). En résultat de la consultation, Lorsqu'il est obtenu une rubrique d'entrée dans Le dictionnaire (5263), Le mot est enregis- tré dans La table de mise en réserve du dictionnaire 5124 (5264). Si tel n'est pas Le cas, iL est enregistré dans La table de mise en réserve du dictionnaire 5124 comme nom propre non enregistré, c'est-àdire non inscrit, Le caractère placé en tête restant inchangé, c'est-à-dire restant une Lettre majuscule (5265). On va maintenant fournir des explications en se reportant à un exemple. Par exemple, Lorsqu'iL est fait appel au dictionnaire pour un ensemble de caractères d'entrée tel que "Along the Sumida River Paul and Mr. Gold Smith went... (Le long de la Rivière Sumida Paul et Mr. Gold Smith aLLèrent...)", L'information d'entrée du dictionnaire est d'abord écrite dans la table de mise en réserve d'information lexicographique 5124, comme représenté sur la figure 46A. En ce qui concerne par exemple "the (la)", la position initiale dans la phrase est "7" et la position finale est "9", et la partie de discours s'appelle un article défini. Aucune rubrique d'entrée en peut être obtenue pour le mot "Along (Le long de)" pour la position de tête de l'ensemble de caractères d'entrée lors de la consultation du dictionnaire 5203, et ce mot est déterminé comme n'étant pas inscrit. Toutefois, puisque la partie précédente peut satisfaire les conditions propres à la fin d'une phrase, car il se trouve en haut, ou en tête, du tampon d'entrée (5260), la lettre majuscule "A" se trouvant en tête est transformée en un caractère minuscule et la recherche dans le dictionnaire 5262 conduit à "along". Ensuite, le pointeur est incrémenté ppur passer au trai- tement de "Sumida". Dans ce mode de réalisation, ce mot n'est pas inscrit dans le dictionnaire 5018. Puisque la partie précédente n'est pas susceptible de constituer la fin de la phrase, l'organi- gramme passe au traitement des noms propres 5221 pour la configura- tion 0. Comme représenté sur la figure 46A, un nom propre et "0" sont respectivement trouvés pour la partie de discours et pour l'information de position de nom propre. L'unité de référence de dictionnaire suivante "River (Rivière)" est un nom propre ayant l'information de position de nom propre "3". La partie précédente est un nom propre ayant l'informa- tion de position "0" et la partie antépénultième est "the (la)". Eu égard à ce qui a été énoncé ci-dessus, "the Sumida River (la Rivière Sumida)" est collectivement agencé en un seul nom propre par le biais des étapes 5250 à 5254 et est emmagasiné, comme infor- mation de position de nom propre "3", dans la table de mise en réserve d'information lexicographique 5124 (figure 46B). Ensuite, l'unité de référence de dictionnaire suivante "Paul" est un nom propre non inscrit ayant l'information de posi- tion de nom propre "0", pour lequel le traitement 5213 est exécute. Bien que le nom précédent soit un nom propre, puisque l'information de position relative à ce mot est "3", il n'est pas collectivement agencé avec celui-ci, mais l'information lexicographique est accu- muLée sans changement dans la table 5124 (figure 46C). Un traite- ment ordinaire est appliqué à la conjonction "and (et)" qui lui succède. Le mot suivant "Mr." est un nom propre ayant l'informa- tion de position "1", qui est accumuLé sans modification dans la table de mise en réserve d'information lexicographique 5124 (figure 46D). Même si la partie précédente est un nom propre "Paul", puisqu'une ponctuation entre mots est présente juste avant "Mr.", ce mot est mis en réserve sans modification dans la table de mise en réserve d'information lexicographique 5124. Ensuite, le mot "Gold" est un nom propre non inscrit dans le dictionnaire et se voit appliquer le traitement 5213. Puisque le mot "Mr." qui le précède possède l'information de position "1", tous deux sont collectivement agencés, et La partie tout entière est transformée en un nom propre ayant l'information de position "1" (figure 46E). Puis le traitement est appliqué de la même façon au mot suivant "Smith" (figure 46F). Le mot suivant "went (allèrent)" est une forme verbale du passé et une analyse usuelle est effectuée après cela. Comme décrit ci-dessus dans le présent mode de réalisa- tion, Les noms propres sont coLlectivement agencés grâce à l'utili- sation, comme clé, d'un mot qui constitue une partie d'un groupe de noms propres collectivement agencés en un seul nom propre et qui est soumis à une restriction de position lorsqu'ils sont collecti- vement agencés en un nom propre. De cette manière, même si plu- sieurs noms propres sont présents de façon continue, il est possible d'effectuer un agencement collectif convenablement en fonction du contexte sans que se produise l'agencement collectif erroné qui consisterait à simplement les grouper en un ensemble de noms propres. Dans l'exemple ci-dessus mentionné, "the Sumida River (la Rivière Sumida) " est analyse comme étant un groupe de noms propres qui est séparé du nom propre suivant "Paul". De plus, "Mr. Gold Smith" est également analysé comme étant un groupe de noms propres. 2 6 0 4814 On va ensuite expliquer le sixième mode de réaLisation selon l'invention. La figure 47 illustre le sixième mode de réalisation de l'analyseur de langage selon l'invention, appliqué à un dispositif de traduction automatique anglais-japonais. Le présent mode de réalisation possède une section de traitement d'entrée 6014 et des données sont fournies à la section de traitement d'entrée 6014 par un dispositif d'entrée 6012. Le dispositif d'entrée 6012 comprend par exemple un clavier comportant des touches de caractères, par exemple des touches alphanumériques, et des touches de fonction, un dispositif de lecture optique de caractères permettant de lire le texte d'anglais enregistré sur une feuille de papier, et un dispositif de lecture pour disque magné- tique. La section de traitement d'entrée 6014 possède un tampon d'ensemble de caractères d'entrée 6014a et emmagasine la phrase d'entrée d'anglais fournie par le dispositif d'entrée 6012 dans le tampon d'ensemble de caractères 6014a. La section de traitement d'entrée 6014 lit la phrase d'entrée emmagasinée dans le tampon d'ensemble de caractères d'entrée 6014a et la délivre à une section 6016 de découpage d'unités. La section 6016 de découpage d'unités est une section fonctionnelle qui découpe des unités de référence du dictionnaire dans la phrase d'entrée envoyée par la section de traitement d'entrée 6014 en faisant une recherche dans une table de délimiteurs 6018. La table de délimiteurs 6018 contient des délimi- teurs tels que l'espacement, le point, etc. La section de découpage d'unités 6016 lit les délimiteurs dans la table de délimiteur 6018 et divise la phrase d'entrée envoyée par la section de traitement 6014 en ensembles de carac- tères qui constituent les unités utilisées pour la recherche dans un dictionnaire de référence 6020 en divisant la phrase au niveau des parties o des délimiteurs sont présents. Les ensembles de caractères divisés sont envoyés à une section de consultation de dictionnaire 6022. La section de consultation de dictionnaire 6022 consuLte le dictionnaire de référence 6020 pour traiter la phrase d'entrée envoyée par la section de découpage d'unités 6016, qui a été divisée en unités de référence de dictionnaire. Le dictionnaire de référence 6020 contient, comme représenté par exemple sur la figure 48, des rubriques d'entrée pour les ensembles de caractères, des parties de discours correspondant à ceux-ci, des informations de particularité, et d'autres informations utiles pour interpréter la phrase d'anglais. Le dictionnaire de référence 6020 contient, en plus des noms propres indiqués sur la figure, des ensembles de caractères se rapportant à d'autres parties de discours, par exemple des verbes, des adjectifs, etc. Les noms propres considérés comme des parties de discours sur cette figure correspondent à ceux auxquels est appliqué le traitement des noms propres inscrits décrits ci-après, mais ne se rapportent pas aux noms propres en tant qu'entités grammaticales usuelles. De plus, l'information relative à la particularité indique ce que le nom propre concerné exprime et n'est pas limitée à une seule catégorie. La section 6022 de consultation de dictionnaire consulte le dictionnaire de référence 6020 pour l'ensemble de caractères divisé en unités de référence du dictionnaire et, si l'ensemble de caractères est un nom propre, elle le délivre à une section 6024 de traitement de noms propres destinée à effectuer le traitement des noms propres ci-après décrit. De plus, s'il ne s'agit pas d'un nom propre, il est délivré à une section de traitement 6036 et est emmagasiné dans la table de mise en réserve d'information lexico- graphique 6036a de la section de traitement 6036. La section 6024 de traitement des noms propres comprend une section 6026 de traitement de fin de phrase précédente, une section 6028 de traitement de nom propre précédent, et une section 6030 de traitement de nom propre lui-même. La section 6026 de traitement de fin de phrase précédente détermine si un ensemble de caractères précédant l'ensemble de caractères fourni recherché dans la section de consultation de dictionnaire 6022 se trouve ou non à la fin de la phrase et, si l'ensemble de caractères précédent se trouve à la fin de la phrase, elle l'envoie à La section de consultation de dictionnaire 6022 après avoir transformé la lettre majuscule se trouvant en tête de l'ensemble de caractères à traiter en une lettre minuscule et fait rechercher de nouveau dans le dictionnaire de référence 6020 par la section de consultation de dictionnaire 6022. L'ensemble de carac- tères non trouvé lors de la deuxième recherche est considéré comme étant un nom propre non inscrit, est envoyé à la section de traite- ment 6036 et est mis en réserve dans la table de mise en réserve d'information lexicographique 6036a. De plus, si L'ensemble de caractères précédant l'ensemble de caractères fourni n'est pas à la fin de la phrase, il est envoyé à la section de traitement 6036 comme étant un nom propre pour lequel l'information relative à la particularité n'est pas connue et est inscrit dans la table de mise en réserve d'information lexicographique 6036a comme décrit ci-après. La section 6028 de traitement du nom propre précédent analyse L'information relative à la particularité de l'ensemble de caractères précédent venant de la section de traite- ment de fin de phrase précédente 6026 et délivre le résultat à la section 6030 de traitement du nom propre lui-même. La section 6030 de traitement du nom propre lui-même vérifie l'information relative à la particularité du nom propre à analyser et, comme décrit ci-après, si l'information relative à la particu - Larité n'est pas inscrite pour le nom propre ou bien pour le nom propre précédent, c'est-à-dire pour l'un des deux, elle analyse ensemble le nom propre et le nom propre précédent au moyen de l'information de particularité de l'autre et emmagasine le résultat dans la table de mise en réserve d'information lexicogra- phique 6036a de la section de traitement 6036. La section de traitement 6036, qui possède la table de mise en réserve d'information lexicographique 6036a, emmagasine dans cette dernière les données envoyées par la section 6028 de traitement du nom propre précédent ou la section de consultation du dictionnaire 6022, puis lit les données ainsi emmagasinées et les délivre à une section 6038 d'analyse de structure, ou analyse syntaxique. La section 6038 d'analyse syntaxique effectue L'analyse de structure de La phrase d'entrée, lue dans La table de mise en réserve d'information Lexicographique 6036a et soumise à L'anaLyse morphologique. On va maintenant expLiquer le fonctionnement du dispo- sitif en se reportant à L'organigramme illustré sur La figure 49. Tout d'abord, une phrase d'entrée d'anglais venant du dispositif d'entrée 6012 est Lue dans La section de traitement d'entrée 6014 (6100). La phrase d'entrée lue dans La section de traitement d'entrée 6014 est emmagasinée dans le tampon d'ensemble de carac- tères d'entrée 6014a. La phrase d'entrée emmagasinée dans Le tampon d'ensemble de caractères d'entrée 6014a est lue et placée dans la section de découpage d'unités 6016. Lorsque la phrase d'entrée a été introduite, la section de découpage d'unités 6018 Lit les délimiteurs dans la table de délimiteurs 6018 afin d'effectuer le découpage des unités de réfé- rence du dictionnaire (6102). Ainsi, les ensembles de caractères constituant la phrase d'entrée fournie sont successivement divisés, en partant du haut de la phrase, c'est-à-dire de sa tête, en ensembles de caractères de cLé de consultation qui constituent les unités employées lors de la consultation du dictionnaire de réfé- rence 6020, grâce à une division opérée au niveau des positions ou les délimiteurs, par exemple des espacements et des signes "deux points", sont présents. Il est déterminé si les unités de référence du dictionnaire ainsi divisées, c'est-à-dire les ensembles de caractères de clé de consultation, sont ou non arrivés à leur terme (6104) et, s'il est encore présent un ensemble de caractères de cLé de consultation, l'ensemble de caractères de clé de consultation est envoyé à la section de consultation du dictionnaire 6022. Lorsque l'ensemble de caractères de clé de consultation est envoyé à la section de consultation du dictionnaire 6022, la section de consultation du dictionnaire 6022 consulte le diction- naire de référence 6020 relativement à l'ensemble de caractères de cLé de consultation (6106). Il est déterminé si l'ensemble de caractères de clé de consultation est ou non présent dans les rubriques d'entrée du dictionnaire de référence 6020, comme repre- senté sur la figure 48, (6108) et, s'il existe une rubrique d'entrée, l'information relative à la partie de discours qui est emmagasinée dans le dictionnaire de référence 6020 est lue et il peut être déterminé si l'ensemble de caractères de clé de consulta- tion est ou non un nom propre (6110). Dans le cas o l'ensemble de caractères de clé de consul- tation n'est pas un nom propre, la section de consultation du dictionnaire 6022 délivre les données lues dans le dictionnaire de référence 6020 à la section de traitement 6036 et les emmagasine dans la table de mise en réserve d'information lexicographique 6036a (6112). Lorsque les données sont emmagasinées dans la table de mise en réserve d'information du dictionnaire 6036a, un signal d'entrée indiquant que les données d'entrée sont emmagasinées et les données de l'ensemble de caractères de clé de consultation emmagasiné juste avant sont envoyées par la section de traitement 6036 à la section de découpage d'unités 6016. Alors, l'organigramme revient à l'étape 6012 et le découpage des unités de référence du dictionnaire est de nouveau effectué dans la section de découpage d'unités 6016. A l'étape 6110, si l'ensemble de caractères de clé de consultation est un nom propre, la section de consultation du dic- tionnaire 6022 envoie le nom propre lu dans le dictionnaire de référence 6020 (qui sera ci-après plus simplement désigné comme étant le nom propre) , en même temps que les données de l'ensemble de caractères de clé de consultation précédent fourni par la table de mise en réserve d'information du dictionnaire 6036a de la sec- tion de traitement 6036 à la section de consultation du diction- naire 6022 par l'intermédiaire de la section de découpage d'unités 6016, à la section de traitement des noms propres 6024, o le trai- tement du nom propre inscrit dans le dictionnaire est effectué (6114). Ensuite, on va expliquer le traitement appliqué aux noms propres inscrits dans le dictionnaire en se reportant à l'organi- gramme de la figure 50. Les données envoyées par la section de consultation du dictionnaire 6022 à la section de traitement des noms propres 6024 sont délivrées, via la section 6026 de traitement de fin de phrase précédente, à la section 6028 de traitement du nom propre précé- dent. Pour le traitement du nom propre inscrit dans le diction- naire, la section 6026 de traitement de fin de phrase précédente ne joue aucun rôle. Dans la section 6028 de traitement du nom propre précé- dent, il est déterminé si l'ensemble de caractères de clé de consultation qui précède le nom propre est ou non un nom propre non inscrit dans le dictionnaire de référence 6020, c'est-à-dire s'il est ou non un nom propre soumis au traitement réservé au noms propres non inscrits dans le dictionnaire (6200), comme décrit ci- après. S'il s'agit d'un nom propre non inscrit, la partie tout entière constituée par le nom propre et le nom propre non inscrit précédent est déterminée comme étant un nom propre ayant l'in- formation de particularité d'un nom propre (6202), et les données sont envoyées à la section de traitement 6036 et emmagasinées dans la table de mise en réserve d'information lexicographique 6036a (6214). Dans la section 6028 de traitement du nom propre précé- dent, si l'ensemble de caractères de clé de consultation précédant le nom propre est déterminé comme étant un nom propre non inscrit, à l'étape 6200, il est déterminé si l'ensemble de caractères de clé de consultation précédant le nom propre est ou non un nom propre inscrit dans le dictionnaire de référence 6020 (6204). Si l'ensemble de caractères de clé de consultation précédant le nom propre est un nom propre inscrit, il est déterminé si l'information de particularité du nom propre précédent est ou non inconnue, c'est- à-dire s'il est ou non non inscrit dans le dictionnaire de référence 6020 (6206). Si L'information de particuLarité du nom propre précédent est inconnue, L'organigramme passe à L'étape 6202,o La partie tout entière constituée du nom propre et du nom propre précédent est déterminée comme étant un unique nom propre ayant L'information de particularité du nom propre (6202), et la section 6028 de traitement du nom propre précédent envoie les données à la section de traitement 6036. Les données envoyées à la section de traitement 6036 sont emmagasinées dans la table de mise en réserve d'information lexico- graphique 6036a (6214). Dans la section 6028 de traitement du nom propre précé- dent, si l'information de particularité de ce nom est déter- minée comme n'étant pas non inconnue, c'est-à-dire si elle est déterminée comme étant inscrite dans le dictionnaire de référence 6020, les données sont envoyées par la section 6028 de traitement du nom propre unique précédent à la section de traitement du nom propre 6030. Dans la section 6030 de traitement du nom propre, il est déterminé si l'information de particularité de ce nom est non inconnue ou non (6208). Si l'information de particularité du nom propre est inconnue, la section de traitement du nom propre 6030 détermine que la partie tout entière constituée du nom propre et du nom propre précédent est affectée de l'information de particu- larité du nom propre précédent (6210), et envoie les données à la section de traitement 6036. Les données délivrées à la section de traitement 6036 sont enregistrées dans la table de mise en réserve d'information lexicographique 6036a (6214). Dans la section 6030 de la section de traitement du nom propre, s'il est déterminé que l'information de particularité de ce nom n'est pas non inconnue, c'est-à-dire si elle est inscrite dans le dictionnaire de référence 6020, la section 6030 de traite- ment du nom propre détermine que le nom propre est un nom propre ayant une information de particularité trouvée dans Ledictionnaire de référence 6020, indépendamment du nom propre précédent (6212), et elle délivre les données à la section de traitement 6036. Les données envoyées à la section de traitement 6036 sont enregistrées dans la table de mise en réserve d'information lexicographique 6036a (6214). On revient à la figure 49. S'il n'y a pas d'ensemble de caractères de clé de consultation dans les rubriques d'entrée du dictionnaire de référence 6020 à l'étape 6108, il est déterminé si le premier caractère de l'ensemble de caractères de clé de consul- tation est ou non une lettre majuscule (6116) et, s'il ne s'agit pas d'une lettre majuscule, la section de consultation du diction- naire 6022 détermine que l'ensemble de caractères de clé de consul- tation est un mot non inscrit, elle l'envoie à la section de trai- tement 6036 et l'emmagasine dans la table de mise en réserve d'information lexicographique 6036a (6118). Si le premier caractère est une lettre majuscule, les données relatives à l'ensemble de caractères de clé de consultation sont envoyées, en même temps que les données relatives à l'ensemble de caractères de clé de consultation précédent, de la section de consultation de dictionnaire 6022 à la section de traitement du nom propre 6024, o le traitement réservé au nom propre non inscrit dans le dictionnaire est effectué (6120). On va maintenant expliquer le traitement appliqué au nom propre non inscrit dans le dictionnaire, en relation avec la figure 51. Les données relatives à l'ensemble de caractères de clé de consultation sont envoyées, en même temps que les données relatives à la rubrique d'entrée précédente enregistrée dans la table de mise en réserve d'information lexicographique, à la section 6026 de traitement de fin de phrase précédente o il est déterminé si la fin de la rubrique d'entrée précédente enregistrée dans la table de mise en réserve d'information est ou non suscep- tible d'être la fin de la phrase (6300). Cette décision quant à la possibilité qu'il s'agisse de la fin de la phrase est obtenue par détermination du fait que la fin de la rubrique d'entrée précédente enregistrée dans la table de mise en réserve d'information lexico- graphique est ou non susceptible de constituer la fin de la phrase, par exemple par l'existence d'un point distinct ".", etc. Si la fin de la rubrique d'entrée précédente enregistrée dans la table de mise en réserve d'information lexicographique est susceptible de constituer La fin de La phrase, Les données sont envoyées par La section 6026 de traitement de fin de phrase précé- dente à la section 6028 de traitement du nom propre précédent, et La section de traitement 6028 détermine que La rubrique d'entrée précédente enregistrée dans la table de mise en réserve d'informa- tion lexicographique constitue la fin de La phrase (6302) et eLle envoie Les données à La section de consultation du dictionnaire 6022 après avoir changé La lettre majuscuLe se trouvant à La tête de L'ensembLe de caractères de cLé de consultation en une lettre minuscule. La section de consuLtation du dictionnaire 6022 consulte le dictionnaire de référence 6020 pour L'ensembLe de caractères de cLé de consultation transformé par le changement de la majuscule en minuscule (6304), et elle détermine s'il existe une rubrique d'entrée dans le dictionnaire de référence 6020 (6306) . S'il existe une rubrique d'entrée, la section de consultation du dictionnaire 6022 envoie les données trouvées dans le dictionnaire de référence 6020 à la section de traitement 6036 et elle les emmagasine dans la table de mise en réserve d'information lexicographique 6036a (6308). S'il n'y a pas de rubrique d'entrée, la section de consul- tation du dictionnaire 6022 retransforme le premier caractère de l'ensemble de caractères de clé de consultation en une lettre majuscule, le délivre comme nom propre non inscrit à la section de traitement 6036 et l'emmagasine dans la table de mise en réserve d'information lexicographique 6036a (6310). A l'étape 6300, si la section 6026 de traitement de fin de phrase précédente détermine que la fin de la rubrique d'entrée précédente enregistrée dans la table de mise en réserve d'informa- tion lexicographique n'est pas susceptible de constituer la fin de la phrase, les données sont envoyées de la section 6026 de traite- ment de fin de phrase précédente à la section 6028 de traitement du nom propre précédent, et la section 6028 de traitement du nom propre précédent détermine que la rubrique d'entrée précédente enregistrée dans la table de mise en réserve d'information lexico- graphique n'est pas la fin de la phrase (6312). Les données sont envoyées de la section 6028 de traitement du nom propre précédent à la section 6030 du traitement du nom propre, et la section de trai- tement 6030 détermine que l'ensemble de caractères de cLé de consultation est un nom propre pour lequel l'information de parti- cularité est inconnue (6314). La section 6030 de traitement du nom propre renvoie les données à la section 6028 de traitement du nom propre précédent et le traitement réservé au nom propre inscrit dans le dictionnaire est effectué dans la section 6028 de traitement du nom propre précédent (6316). Le traitement du nom propre inscrit dans le dictionnaire est identique à ce qui a été présenté sur la figure 50. On revient à la figure 49, si Le découpage des unités de référence du dictionnaire opéré à l'étape 6104 est terminé, les données enregistrées dans La table de mise en réserve d'information lexicographique 6036a sont envoyée par la section de traitement 6036 à la section d'analyse syntaxique 6038 (6122), ce par quoi l'anaLyse morphologique selon l'invention est terminée. On va maintenant expliqué fonctionnement du dispositif du présent mode de réalisation, tel qu'il a été décrit ci-dessus, en relation avec une phrase d'entrée fournie à titre d'exemple. Les explications seront données en relation avec la figure 52 dans le cas, pris à titre d'exemple, de la phrase d'entrée "In Tokyo Station Mr. Walter... (Dans la Gare de Tokyo Mr. Walter...)". Tout d'abord, le traitement d'entrée 6100 visant à lire la phrase d'entrée et à la placer dans la section de traite- ment d'entrée 6014 est effectuée. Puis les unités de découpage de dictionnaire sont découpée 6102, de manière à diviser la phrase d'entrée en mots respectifs au moyen d'espacements. Tout d'abord, le dictionnaire de référence 6020 est consulté pour "In (Dans)" (6106). Il n'y a pas de rubrique d'entrée pour "In" dans le dictionnaire de référence 6020. Lorsque l'organigramme passe au traitement du nom propre non inscrit dans le dictionnaire, puisque 2 6 0 4 8 14 La partie précédente est reconnue comme étant La tête de la phrase (le haut du fichier), "In" est transformé en "in'. Puisque "in" possède une rubrique d'entrée dans le dictionnaire de référence 6020 et qu'il n'est pas un nom propre (6110), Les données trouvées dans le dictionnaire de référence 6020 sont enregistrées dans la table de mise en réserve d'information lexicographique 6036a (6112). Ensuite, le dictionnaire de référence 6020 est consulté pour "Tokyo" (6106). Puisqu'il n'y pas de rubrique d'entrée pour "Tokyo" dans le dictionnaire de référence 6020 (6108) et que le premier caractère est une lettre majuscule (6116), le traitement destiné au nom propre non inscrit dans le dictionnaire est effectue (6120). Ensuite, l'orgranigramme passe à la figure 51. Puisque la partie précédente est "In" et qu'il n'est pas susceptible de cons- tituer la fin de la phrase (6300), "In" est reconnu comme n'étant pas la fin de la phrase (6312), "Tokyo" est reconnu comme étant un nom propre dont l'information de particularité n'est pas connue (6314), et le traitement du nom propre inscrit dans le dictionnaire est effectué (6316). Ensuite, l'organigramme passe à la figure 50. Puisque le mot précédent "In" n'est ni un nom propre inscrit, ni un nom propre non inscrit (6204), "Tokyo" est enregistré seuL comme étant un nom propre possédant une information de particularité qui lui est propre, c'est-à-dire un nom propre pour lequel l'information de particulari- té est inconnue (6216). Ensuite, l'organigramme revient à la figure 49, et le dictionnaire de référence 6200 est consulté pour "Station (Gare)" (6106). Puisqu'il existe une rubrique d'entrée pour "Station" dans le dictionnaire de référence 6020 (6108) et que celle-ci concerne un nom propre (6110), le traitement destiné au nom propre inscrit dans le dictionnaire est effectué (6114). L'organigramme passe à la figure 50. Puisque le mot précédent "Tokyo" est un nom propre non inscrit (6200), la partie tout entière "Tokyo Station (Gare de Tokyo)" est enregistrée comme étant un nom propre qui possède l'information de particularité "lieu" appartenant à "Station" (6202). Ensuite, comme indiqué sur La figure 49, Le dictionnaire de référence 6200 est consulté pour "Mr." (6016). Puisqu'iL existe une rubrique d'entrée pour "Mr." dans Le dictionnaire de référence 6020 et qu'il s'agit d'un nom propre (6110), Le traitement destiné au nom propre inscrit dans le dictionnaire est effectué (6114). Ensuite, l'organigramme passe à la figure 50. Le mot précédent "Station" n'est pas un nom propre non inscrit (6200), mais un nom propre inscrit (6204), et l'information de particularité "lieu" n'est pas inconnue (6206) . Puisque "Mr." possède l'information de particularité "personne" qui n'est pas inconnue (6208), "Mr." est inscrit seul comme un nom propre ayant L'information de particula- rité "personne" (6212). Ensuite, on revient de nouveau à la figure 49, et le dictionnaire de référence 6020 est consulté pour "Walter" (6016). Puisque "Walter" possède une rubrique d'entrée dans le dictionnaire de référence 6020 (6108) et qu'il s'agit d'un nom propre (6110), le traitement réservé aux noms propres inscrits dans le dictionnaire est effectué (6114). Ensuite, l'organigramme passe à la figure 50. Puisque le mot précédent "Mr." n'est pas un nom propre non inscrit (6200), mais est un nom propre inscrit (6204) ayant l'information de particularité "personne", qui n'est pas inconnue, (6202), alors que l'information de particularité de "Walter" est inconnue (6208), "Mr. Walter" est agencé collectivement et est enregistré comme un nom propre ayant l'information de particularité "per- sonne" (6210). * Comme cela a été décrit ci-dessus, dans le présent mode de réalisation, la phrase d'entrée d'anglais est divisée en ensembles de caractères de cLé de consultation pour lesquels, tout d'abord, le dictionnaire de référence 6020 est consulté. S'il existe une rubrique d'entrée en tant que nom propre dans le dictionnaire de référence 6020, le traitement du nom propre inscrit est effectué. Le traitement du nom propre inscrit est effectué en même temps qu'est prise en considération la rubrique d'entrée précédente enregistrée dans la table de mise en réserve d'informa- tion lexicographique. Si la rubrique d'entrée précédente enre- 26 0 4 8 1 4 gistrée dans la table de mise en réserve d'information lexicogra- phique est un nom propre, il est fait une vérification de l'infor- mation de particularité de la rubrique précédente enregistrée dans la table de mise en réserve d'information lexicographique et du nom propre en cours de traitement. Si l'un des deux n'est pas doté d'une information de particularité, l'information de nature de l'autre mot est prise, tandis que, si tous deux ont une information de particularité, ils sont reconnus comme étant des noms propres possédant séparément des informations de particularité qui leur sont respectivement propres. Il est par conséquent possible de doter d'une information de particularité appropriée un nom propre ne possédant pas d'infor- mation de particularité ainsi que de limiter l'information de particularité produite d'une manière plus convenable. Ceci permet une analyse plus efficace lors de l'analyse syntaxique ultérieure et une traduction adéquate. - En outre, pour l'ensemble de caractères non inscrits dans le dictionnaire de référence 6020, si le premier caractère est une lettre majuscule et que l'ensembLe de caractères précédent est déterminé comme étant la fin de la phrase, le dictionnaire de réfé- rence 6020 est de nouveau consulté après que la lettre majuscule a été transformée en minuscule et, par conséquent, il et possible de consulter le dictionnaire de référence 6020 également pour l'ensemble de caractères se trouvant en tête de la phrase. En outre, si un ensemble de caractères commençant par une lettre majuscule apparaît à uneposition autre que la tête de la phrase, il est déterminé comme étant un nom propre, et son information de particularité du nom propre est fournie par un nom propre doté d'une information de particularité inscrite qui est présent avant ou après lui. Par conséquent, il est possible d'analyser dans une certaine mesure un nom propre non inscrit dans le dictionnaire de référence 6020. 26048 1 4 On va maintenant expliquer le septième mode de réalisa- tion de l'invention. La figure 54 illustre la structure générale du septième mode de réalisation de l'analyseur de langage selon l'invention, appliqué à un dispositif de traduction automatique anglais-japo- nais. Ce mode de réalisation possède une section d'entrée 7010, par laquelle un texte d'anglais 7012 à traduire en japonais est fourni. La section d'entrée 7010 peut comporter par exemple un clavier possédant des touches numériques, par exemple des touches alphanumériques, et des touches de fonction, un dispositif de lecture optique de caractère (OCR) qui lit le texte d'anglais enregistré sur une feuille de papier et, ou bien, un dispositif de mémoire à fichier permettant de lire le texte d'anglais enregistré sur un support de mémoire, par exemple un disque magnétique. Le texte d'anglais fourni par la section d'entrée 7010 est lu dans une section de pré-mise en forme 7014, o un pré-trai- tement de traduction est effectué. Dans ce cas, la reconnaissance de la phrase et le traitement des mots inconnus sont principalement effectués. Celle-ci a pour fonction d'exécuter une partie de l'ana- lyse morphologique. Les données d'anglais pré-mise en forme sont transférées à une section 7016 d'analyse morphologique en même temps que l'information obtenue lors de la pré-mise en forme. La section d'analyse morphologique 7016 analyse morphologiquement la chaîne d'entrée de la phrase d'anglais en même temps qu'elle la divise en consultant un dictionnaire de mots 7018, et effectuer divers types d'agencements tels que le traitement des mots inconnus, l'expres- sion des noms propres, du temps, des nombres, etc., et exécute le traitement de la phrase dans son ensemble, par exemple pour l'interrogation redondante, du type "isn't it ? (n'est-ce pas ?)" et la reconnaissance de la position. Les règles d'analyse morpholo- gique sont contenues dans un fichier de règles d'analyse 7036. Les données d'anglais soumises à l'analyse morphologique sont transférées à une section I d'analyse syntaxique 7020 en même 2 6 0 4 8 14 temps que l'information du dictionnaire obtenue par l'analyse mor- phologique. La section I d'anaLyse syntaxique 7020 est une section fonctionneLle qui analyse La structure de la couche cb-surface de la phrase tout en appliquant des règles de grammaire aux données d'angLais et met à jour toutes les possibilités structureLLes. Les données d'anglais soumises à l'analyse dans la section I d'anaLyse syntaxique 7020 sont envoyées, en même temps que l'information d'analyse, à une section II d'analyse syntaxique 7022, o une solution est choisie sur la base de l'analyse relative à la structure de couche de surface faite dans la section I d'analyse syntaxique par l'application d'une description structu- relie. Alors, un arbre d'analyse plausible de la phrase d'anglais est préparé, et la structure est réalisée. Les règles d'analyse syntaxique sont également emmagasinées dans le fichier de règles d'analyse 7036. Après avoir été soumises à l'analyse, les données d'anglais sonttransférées sous forme de données d'arbre d'analyse à une section 7024 de transformation de structure. La section 7024 de transformation de structure prépare un arbre de structure japonais correspondant à partir de l'arbre de structure, qui est une structure d'anglais intermédiaire, et le transforme en une structure sous-jacente de japonais, à partir de laquelle une phrase de japonais peut être traduite avec facilité. Les données de l'arbre structurel montrant la structure sous-jacente de japonais ainsi transformées sont envoyées à une section 7026 de production de traduction, o une phrase traduite est produite. Il s'agit d'une section fonctionnelle servant à pro- duire une phrase de japonais à partir de L'arbre de structure de japonais. Les données de japonais formées sous forme d'une phrase traduite, c'està-dire les données de la phrase traduite sont envoyées à une section de post-mise en forme 7030. La section de post-mise en forme 7030 modifie les données de la phrase traduite en faisant appel au dictionnaire 7018 et en utilisant aussi les informations employées dans le traitement de traduction afin d'obtenir finalement une phrase de japonais plus naturelLe. Les données de la phrase de japonais sont transférées à une section de sortie 7032, puis sont délivrées par cette dernière sous forme d'une phrase de japonais traduite 7034. La section de sortie 7032 peut comporter par exemple une imprimante, un afficheur, et, ou bien, un dispositif de mémoire à fichier, par exemple un disque magnétique. Le déroulement de la série des traitements de traduction est commandé par une section de commande 7038 qui gouverne la commande du dispositif dans son ensemble. Dans ce mode de réalisation, les données lexicographiques relatives aux mots d'anglais de japonais sont emmagasinées dans le dictionnaire de mots 7018. Il s'agit du vocabulaire établi, ainsi que des relations de connexion, à savoir relations de co-existence et diverses informations telles que les significations, les formes du singulier et du pluriel, les "parties de discours", etc. En outre, les données de règles de l'analyse morphologique et de l'analyse syntaxique sont emmagasinées dans le fichier de règles d'analyse 7036. La section de commande 7038 est connectée à la section d'affichage d'opérations 7040. La section 7040 d'affichage d'opéra- tions comprend des touches d'opération par lesquelles un opérateur peut donner diverses instructions au dispositif, par exemple une touche d'instruction de traduction et une touche de curseur, et un afficheur ou indicateur qui affiche visuellement le texte de la phrase d'anglais d'entrée, la phrase de japonais obtenue en résul- tat de la traduction, des données intermédiaires telles que des informations lexicographiques et diverses instructions destinées à l'opérateur. Il peut être fait en sorte que la plupart des fonctions d'affichage d'opération soient incorporées dans un clavier, qui sera alors placé dans la section d'entrée 7010, ou bien dans un afficheur, qui sera alors placé dans la section de sortie 7032. On se reporte à la figure 53, qui montre des exemples de structures détaillées se rapportant à la section 7016 d'analyse morphologique dans le cas du traitement de nombres. Les parties qui sont en relation directe avec la compréhension de l'invention sont présentées, même si la section d'analyse morphologique 7016 possède naturellement d'autres sections fonctionnelles d'analyse. La section 7016 de l'analyse morphologique possède une section de traitement d'entrée 7100 qui reçoit et traite les données de l'ensemble de caractères d'entrée fournies par la sec- tion de pré-mise en forme 7014. La section de traitement d'entrée 7100 est dotée d'un tampon d'ensemble de caractères d'entrée rece- vant les données relatives à l'ensemble de caractères d'anglais sous la forme de données codées, par exemple le code ASCII, et emmagasine temporairement les données relatives à l'ensemble de caractères. Les données de l'ensemble de caractères d'entrée tempo- rairement emmagasinées dans la section de traitement d'entrée 7100 sont envoyées à une section de découpage d'unités 7102 qui découpe les données en unités de référence du dictionnaire, par exemple en mots. La section 7102 de découpage d'unités est une section fonc- tionnelle qui distingue une unité de référence du dictionnaire constituant l'ensemble de caractères lors de la consultation ulté- rieure du dictionnaire 7018 dans la section de consultation de dictionnaire 7106. Des délimiteurs de référence de dictionnaire qui sont utilisés dans le processus de découpage des unités de réfé- rence de dictionnaire sont placés à la position d'un caractère d'anglais, d'un caractère numérique, d'une apostrophe, de carac- tères autres que le trait d'union et le point, ainsi que de l'apos- trophe faisant suite à un caractère de vacance. Ils sont emmaga- sinés dans une table de délimiteurs 7104 et il est fait appel à eux lors du découpage des unités de référence de dictionnaire dans la section de découpage d'unités 7102. Le dictionnaire 7018 contient des informations particu- lières pour la recherche des unités découpées. De plus, le diction- naire 7018 contient une information de traitement de morphème, comme par exemple le nom du mois, le nom du jour de la semaine, le nombre cardinal représentant seulement un chiffre numérique, le nombre ordinal, l'unité servant à exprimer Le gramme ou une gran- deur analogue, Le temps, "the (article défini)", "of (de)", la vir- guLe "," Le point ".", etc. La section de consultation du dictionnaire 7106 est une section fonctionnelle qui consulte le dictionnaire 7018 pour extraire des informations lexicographiques relatives à l'ensemble de caractères fournis par la section 7102 de découpage d'unités et transfère celles-ci à une section-7108 de production d'information de traitement de morphème. La section 7108 de production d'information de traitement de morphème contient des informations de traitement de morphème (voir la figure 56) indiquant qu'une succession de caractères pré- sentant un certain aspect morphologique possède une signification temporelle, comme l'heure, l'année, le mois, etc., et une informa- tion spécifique supplémentaire est fournie pour l'ensemble de carac- tères qui est reconnu comme contenant un nombre cardinal ou une signification du temps, dans la section de consultation de diction- naire 7016. Par exemple, il est fourni une information telle que: "chiffre chiffre" signifie "année". L'ensemble de caractères auquel a été adjointe une infor- mation dans la section 7108 de production d'information de traite- ment de morphème se voit en outre appliquer une analyse locale nécessaire. Dans ce cas, un groupe d'unités formé d'unités de réfé- rence de dictionnaire, par exemple un mot, activé par une informa- tion d'activation de morphème est collectivement agencé en une seule unité par l'emploi de règles d'analyse locale. Par exemple "nom de mois", "expression numérique" sont collectivement agencés en "nom de mois + expression numérique", c'est-à-dire que "Oct." et "18" sont regroupés en "Oct. 18 (en français, l'usage impose de dire 18 oct.)". Parallèlement, on effectue aussi un agencement collectif tel que, par exemple, "November the 2nd" (novembre le 2ème, c'est-à-dire 2 novembre) pour "nom de mois + the (le) -+ expression numérique", "22 March (22 mars)" pour "expression numé- rique + nom de mois", "the 23rd May" (le 23ème mai, c'est-à-dire 23 26048 14 mai) pour "the (le) + expression numérique + nom de mois", "the 11th of June (le 11ème de juin, c'est-à-dire 11 juin)" pour "the (le) + expression numérique + of (de) + nom de mois", "'86, Jan. 27, Mon. (86, Jan. 27, lun., c'est-à-dire Lundi 27 janvier 1986)" pour "année +, + mois et jours +, + jour de la semaine", "Sunday, 26, Jan., 1986 (dimanche 26 janvier 1986)" pour "jour de la semaine +, + mois et jour +, + année", "11:30 a.m. (11 h 30 du matin)" pour "chiffre: chiffre + a.m. (c'est-à-dire avant midi) (ou bien p.m. (c'est-à-dire après midi))" ou bien "nom de mois + année", "nom de mois + of (de) + année", etc. Le traitement relatif à l'analyse locale est effectué dans une section 7110 de fixation de valeur initiale, une section 7112 de recherche de mise en concordance, une section 7114 de découpage d'unités, une section 7118 de production d'information de traitement de morphème, des sections de recherche 7116 et 7120 et des sections de traitement 7122 et 7124, ainsi qu'une table de mise en concordance 7128 contenant une table d'indication de traitement de morphème qui est une table de distinction/référence permettant de distinguer le fait qu'une succession d'unités comprenant des facteurs temporels et des chiffres, comme représenté sur la figure 57, est une unité réunissant des facteurs temporels qui obéit à une certaine règle. La section 7110 de fixation de valeur initiale fixe la valeur unitiale d'un compteur n qui compte le nombre d'unités de référence de dictionnaire avec mise en concordance lors de la recherche d'une succession d'unités de référence de dictionnaire formant un groupe d'unités comme ci-dessus décrit dans la section de recherche de mise en concordance 7112. La section 7112 de recherche de mise en concordance con- sulte la table de mise en concordance 7128 pour chacune des unités de référence du dictionnaire afin d'effectuer la mise en concor- dance. La section 7114 de découpage d'unités distingue les unités de référence de dictionnaire, qui seront supposées être "p", complétées du fait de la recherche dans le dictionnaire réalisée dans la section de consultation du dictionnaire 7106, à partir des unités de référence de dictionnaire constituant les ensembles de caractères après que les unités de référence de dictionnaire ont été complétées à l'aide de la consultation du dictionnaire par le compteur n. La section de consultation 7116 est une section fonction- nelle possédant la même fonction que la section de consultation du dictionnaire 7106, c'est-à-dire qu'elle consulte le dictionnaire 7018 pour extraire des informations de dictionnaire, ou informa- tions lexicographiques, relatives à l'ensemble de caractères qui se trouve distingué dans la section de découpage d'unités 7114 et les transfère à la section 7118 de production d'information de traite- ment de morphème. La section 7118 de production d'information de traitement de morphème possède la même fonction que la section de production d'information de traitement de morphème 7108, o une information spécifique supplémentaire est fournie pour chacun de ceux qui sont reconnus comme étant des nombres ordinaux ou des facteurs temporels dans la section de consultation 7116. La section de consultation 7120 et les sections de trai- tement 7122 et 7124 produisent un agencement collectif pour une succession d'unités de référence de dictionnaire allant jusqu'à "p+n" obtenue de la section de recherche de mise en concordance 7112 via le traitement effectué dans la section 7118 de production d'information de traitement de morphème, afin d'en former une unique unité de référence du dictionnaire. Ensuite, le résultat est emmagasiné dans la table de mise en réserve d'information lexico- graphique 7126, qui est un tampon servant à emmagasiner l'informa- tion lexicographique finalement obtenue à l'aide de la consultation du dictionnaire. Le résultat de l'analyse morphologique est transférée de la table de mise en réserve d'information lexicographique 7126 à la section I d'analyse syntaxique 7020. On va ensuite expliquerl'agencement collectif obtenu par l'intermédiaire de l'information de traitement de morphème selon l'invention, en se reportant aux organigrammes présentés sur les figures 55A et 55B. 26 0 4 8 1 4 On suppose par exemple que l'ensemble de caractères suivant est fourni à la section de traitement d'entrée 7100 (7300). Ensemble de caractères d'entrée: "..26 Jan., '80 he.. (..26 janvier 1980 il..)". La section de découpage d'unités 7102 découpe l'ensemble de caractères d'entrée en unités de référence du dictionnaire dans le but de consulter le dictionnaire 7018 (7302). Dans l'ensemble de caractères d'entrée, "26" est considéré comme une unité lors du découpage des unités de référence de dictionnaire. Il est déterminé si le découpage des unités de référence du dictionnaire est ou non terminé pour l'ensemble de caractères d'entrée et, s'il est terminé, l'opération prend fin (7304), tandis que, s'il n'est pas terminé, l'organigramme passe à l'opération suivante 7306. Le dictionnaire 7018 est consulté pour "26", qui repré- sente, dans l'ensemble de caractères d'entrée, l'unité découpée pour le report au dictionnaire, de sorte qu'il est pris dans le dictionnaire l'information indiquant que "26" est "chiffre" (7306). Ensuite, une information de traitement de morphème indiquant que "chiffre" possède une nature morphologique particulière, c'est-à- dire qu'il s'agit d'une succession de chiffres devant être traités comme un nombre cardinal regroupé (7308). Il est déterminé si le groupe associé à l'information du dictionnaire a ou non été doté d'une information de traitement de morphème au cours de l'étape 7308 (7310). Ensuite, si c'est le cas, l'organigramme passe à l'étape 7314 en vue de l'application supplémentaire d'un traitement reposant sur la règle d'analyse locale, tandis qu'un groupe qui n'a pas été doté de cette information est enregistré dans la table de mise en réserve d'information lexicographique 7126 (7312), après quoi l'organigramme revient à l'étape 7302. Par conséquent, "26" doté de l'information de traitement de morphème avance à l'étape 7314. Le traitement de l'étape 7314 est effectué selon l'orga- nigramme présenté sur la figure 55B. Tout d'abord, une valeur initiale "0" est positionnée dans un compteur n qui compte le nombre de mises en concordance d'unités de référence du dictionnaire lorsque les unités de réfé- rence du dictionnaire sont cherchées dans La section 7112 de recherche de mise en concordance (7410). De plus, puisque L'unité de référence du dictionnaire complétée par la consultation du dictionnaire effectuée dans la section de consultation du diction- naire 7016 est positionnée comme étant à "p", la table de mise en concordance 7128 est consultée pour la (p+n)ème avec (n=0) unité de référence du dictionnaire, c'est-à-dire "26", par la section de recherche de mise en concordance 7112 (7412). Puisque "26" a été doté de l'information de traitement de morphème indiquant qu'il s'agit d'un nombre cardinal à l'étape 7308 et puisque ces agence- ments "ayant chacun un nombre cardinal" à leur partie de tête sont présents au deuxième et après le deuxième dans la rubrique relative à l'agencement dans la table de mise en concordance 7128 (voir la figure 57) , l'unité de référence de dictionnaire "26" est égale à l'information de la table de mise en concordance 7128 et est donc en concordance avec cette information. Dans ce cas, la mise en concordance est effectuée pour Ms-Me (voir la figure 57) en même qu'est fixé le deuxième agencement mis en concordance tel que "Ms", en même temps que la dernière donnée de combinaison ayant le "nombre cardinal" à sa partie de tête tel que "Me" dans la table de mise en concordance 7128. Sur la base des résultats de la mise en concordance réalisée dans la table de mise en concordance 7128 pour la (p+n) éme (avec n=0) unité de référence du dictionnaire, il est fait une tentative de décision quant à l'état de mise en concordance (7414) et, s'il est déterminé qu'il y a concordance, l'organigramme passe à l'étape 7416, tandis que, s'il est déterminé qu'il n'y pas concordance, l'organigramme passe à l'étape 7424. S'il est déterminé qu'il y a concordance, "1" est posi- tionné dans le compteur n afin que soit effectué le découpage de l'unité de découpage de dictionnaire à la (p+l)ème position (n=1) dans l'ensemble de caractères d'entrée. Le découpage s'effectue de la même manière que dans l'étape 7302. Le dictionnaire 7018 est consulté pour "jan.," dans l'ensemble de caractère d'entrée découpé 2 6 0 4814 comme unité de référence du dictionnaire au voisinage immédiat de "26" par le traitement afin de produire l'information de traitement de morphème (7420, 7422). Ces traitements sont effectués de la même manière que dans l'étape 7306 et l'étape 7308. En répétant les procédures comprises entre l'étape 7412 et l'étape 7422 ci-dessus, l'organigramme boucle jusqu'à "26 Jan., he (26 janvier 1980 il) ". Toutefois, puisque "il" ne se met pas en concordance dans la mise en concordance avec la table de mise en concordance 7128 à l'étape 7412, l'organigramme avance via l'étape 7414 à l'étape 7424. Cela signifie que, alors que les données sont, jusqu'à "26 Jan., '80",mises en concordance avec "nombre cardinal, mois, année" dans la table de mise en concordance 7128, la mise en concordance échoue pour "26, jan., '80 he". De plus, si la phrase se termine à l'ensemble de carac- tères d'entrée, par exemple "26 Jan., '80", c'est-à-dire s'il n'y pas une coupure à la suite pour l'unité de référence de diction- naire suivante, l'organigramme avance via l'étape 7418 jusqu'à l'étape 7424. Dans le cas o il est déterminé qu'il n'y pas mise en concordance à l'étape 7414, il est déterminé si le contenu du compteur n n'est pas supérieur à 1 ou est supérieur à 1 (7424), et, s'il n'est pas supérieur à 1, il est enregistré comme unique unité de référence du dictionnaire dans la table de mise en réserve d'infor- mation lexicolographique 7126 (7434). S'il n'est pas inférieur à 1, la mise en concordance est effectuée pour p+ n (n=3), c'est-à-dire que "he (il)" de "26 Jan., he" est "EOS", ce qui indique la fin de l'agencement (7426, 7428). S'il n'y pas mise en concordance, l'organigramme avance à l'étape 7434. S'il y a mise en concordance, "26 Jan., '80" qui constitue la position p-(p+n-1) pour l'unité de référence du dic- tionnaire, est collectivement agencée en fonction du résultat de l'agencement correspondant à l'agencement Ms dans la table de mise en concordance 7128, et le résultat est enregistré dans la table 7126 de mise en réserve d'information lexicographique. Ensuite, il est admis que les unités de référence du dictionnaire sont arrivées à leur fin, c'est-à-dire à la (p+n-1)ème unité, et il est effectué un repositionnement de (p+n-1) à "p" (7432). Le huitième mode de réalisation de l'invention va mainte- nant être expliqué. La figure 63 illustre la structure générale du huitième mode de réalisation de l'analyseur de langage selon l'invention, appliquée à un dispositif de traduction automatique anglais- japonais. Sur la figure 63, sont représentés une section d'entrée 8001, un texte d'anglais 8002, une section de pré-mise en forme 8003, une section d'analyse morphologique 8004, une section I d'analyse syntaxique 8005, une section II d'analyse syntaxique de phrase 8006, une section d'affichage d'opérations 8007, un dictionnaire de mots 8008, un fichier de règles d'analyse 8009, une section de commande 8010, une section de transformation de struc- ture 8011, une section de production de phrase traduite 8012, une section de post-mise en forme 8013, une section de sortie 8014, et un texte de japonais 8015. Le présent dispositif de traduction comporte, comme cela est représenté sur la figure, une section d'entrée 8001 par laquelle le texte d'anglais 8002 à traduire en japonais est intro- duit. La section d'entrée 8001 peut comporter par exemple un clavier possédant des touches de caractères, telles que des touches alphanumériques, et des touches de fonction, un dispositif de lecture optique de caractères (OCR) servant à lire le texte d'anglais, et, ou bien, un dispositif de mémoire à fichier permet- tant de lire le texte d'anglais enregistré sur un support.de mémoire, par exemple un disque magnétique. Le texte d'anglais fourni par la section d'entrée 8001 est lu dans la section de pré-mise en forme 8003, o un pré- traitement de traduction est effectué. Dans ce cas, la reconnais- cance de la phrase et le traitement des mots inconnus sont princi- palement effectués. Cette section a pour rôle d'effectuer une partie de l'analyse morphologique. Les données d'anglais pré-mises en forme sont envoyées à la section d'analyse morphologique 8004 en même que l'information obtenue lors de la pré-mise en forme. La section 8004 d'analyse morphologique divise Les données en se reportant au dictionnaire de mots 8008, analyse morphologiquement la chaîne d'anglais, effectue divers types d'agencements tels que le traitement des mots incon- nus, l'expression des noms propres, du temps et des nombres, et effectue un traitement se rapportant à La phrase tout entière, par exemple pour l'interrogation redondante (qui est connue sous l'appellation "tag question") et la reconnaissance de l'apposition. Les règles d'analyse morphologique sont contenues dans le fichier de règles d'analyse 8009. Après que les données d'anglais ont été soumises à l'analyse morphologique, elles sont transférées à la section I d'analyse syntaxique 8005 en même temps que l'information du dictionnaire, ou information lexicographique, obtenue par l'analyse morphologique. La section I d'analyse syntaxique 8005 est une section fonctionnelle qui analyse, au niveau de la syntaxe, la structure de la couche de surface des phrases en appliquant une règle grammaticale aux données d'anglais et met à jour toutes les possibilités structurelLes. Après avoir été soumises à l'analyse dans la section I d'analyse syntaxique 8005, les données sont envoyées, en même temps que l'information d'analyse, à la section II d'analyse syntaxique 8806, o une solution est choisie parmi les résultats de l'analyse syntaxique effectuée en relation avec la couche de surface par la section I d'analyse syntaxique, au moyen de l'application de la description struturelle. Ainsi, il est préparé un arbre d'analyse plausible pour la description en anglais de manière à en établir la structure. Ces règles d'analyse sont également contenues dans le fichier de règlesd'analyse 8009. Les données d'anglais soumises à l'anaLyse syntaxique sont transférées, comme données d'arbre d'analyse, à la section de transformation de structure 8011. La section de transformation de structure 8011 prépare un arbre de structure de japonais correspon- dant à partir de l'arbre de structure, qui est une structure inter- médiaire de la phrase d'anglais, afin de la transformer en une structure sous-jacente de japonais à partir de laquelle la phrase de japonais peut être traduite avec facilité. Les données relatives à l'arbre de structure indiquant la structure sousjacente de japonais ainsi transformée sont envoyées à la section de production de traduction 8012, o la phrase traduite est produite. Il s'agit d'une section fonctionnelle servant à produire une phrase de japonais à partir de la structure de l'arbre de structure de la phrase de japonais. Les données de la phrase de japonais ainsi traduites, c'est-à-dire les données se rapportant à la phrase traduite, sont envoyées à la section de post-mise en forme 8013. La section de post-mise en forme 8013 modifie les données traduites en consultant le dictionnaire 8008 tout en utilisant l'information employée dans Le traitement de traduction afin d'arriver finalement à une phrase de japonais plus natureLLe. Les données relatives à la phrase de japonais traduite sont transférées à la section de sortie 8014 et délivrées, comme phrase de japonais traduite 8015, par la section de sortie 8014. La section de sortie 8014 comporte par exemple une imprimante, un afficheur, et, ou bien, un dispositif de mémoire à fichier, par exemple un disque magnétique. Le déroulement de la série des traitements de traduction est commandé par la section de commande 8010, qui gouverne la commande du dispositif dans son ensemble. Le dictionnaire de mots 8008 contient, dans le cas du mode de réalisation représenté, des données lexicographiques se rapportant aux mots d'anglais et de japonais, dans lesquelles sont établies, en plus du vocabulaire, diverses informations telles que des relations de connexion, c'est- à-dire les relations de coexistence, les significations, les formes du singulier et du pluriel, les "parties de discours", etc. De plus, le fichier de règles d'analyse 8009 contient des données de règles pour l'analyse morphologique et l'analyse syntaxique. La section de commande 8010 est reliée à la section d'affichage d'opérations 8007. La section 8007 d'affichage d'opéra- tion comporte des touches d'opération par lesquelles un opérateur peut fournir diverses instructions au présent dispositif, par exemple une touche d'instruction de traduction, une touche de curseur, etc., un afficheur ou indicateur qui affiche visuellement le texte de la phrase d'anglais d'entrée, la phrase japonaise obtenue en résultat de la traduction, des données intermédiaires telles que des informations du dictionnaire et diverses instruc- tions destinées à l'opérateur. Elle peut aussi être constituée de façon que la plupart de ces fonctions d'affichage d'opérations soient contenues dans le clavier si celui-ci est placé à la section d'entrée 8001, ou bien dans l'afficheur ci celui-ci est disposé du côté de la section de sortie 8014. Le mode de réalisation de l'invention se rapporte au dispositif de traduction automatique ci-dessus décrit, et il est conçu de façon que, si un mot dérivé est contenu dans le texte d'anglais 8002, une règle de grammaire, une particularité sémen- tique, l'équivalent (en japonais), etc., soient estimés en fonction des conditions propres à ce mot dérivé, lequel est reconnu comme tel par l'intermédiaire d'un affixe, ou d'un élément analogue, tout ceci permettant d'accroître la fiabilité du résultat d'analyse obtenu ou du résultat de traduction obtenu. Un dictionnaire d'affixes est utilisé pour fournir les estimations des informations du dictionnaire se rapportant à des mots inconnus lors de l'analyse morphologique. Quant aux modes de traitement, il faut faire appel à trois types de traitements, à savoir le traitement relatif au préfixe, le traitement relatif au suffixe, et le traitement d'esti- mation par le suffixe. Toutefois, les données comprennent sensible- ment deux types, à savoir des données d'estimation utilisant le préfixe et des données d'estimation utilisant le suffixe. On va d'abord fournir des explications pour les données d'estimation par préfixe et les données d'estimation par suffixe, citées ci-dessus. A. Données d'estimation par préfixe. Si la partie de préfixe d'un mot non inscrit dans le dictionnaires'accorde avec ce qui est décrit ci-après et que la partie restante est présente dans le dictionnaire, le mot est traité selon les données du dictionnaire concernant sa racine. Dans 1 20 Les données du dictionnaire, il est possible d'ajouter une particu- larité interne à La rangée concernant la particuLarité interne initiale et d'ajouter un suffixe de japonais au mot de la traduc- tion initiale. Pour le mot d'entrée "electrochemical (éLectro- chimique)" par exemple, la rubrique d'entrée de la table de mise en réserve d'information du dictionnaire constituée par "electro- chemical" peut être formée, selon les données du dictionnaire, par la rubrique d'entrée du type préfixe "electro (électro)" et par la rubrique d'entrée du dictionnaire "chemical (chimique)", comme *indiqué ci-dessous. Rubrique d'entrée du Rubrique d'entrée du type préfixe dictionnaire electro chemical (électro) (chimique) Mot d'entrée Rubrique d'entrée de la table de mise en réserve d'information du diction- naire electrochemical electrochemical (électrochimique) (électrochimique) De cette manière, la rubrique d'entrée de la table de mise en réserve d'information du dictionnaire reprend toutes les informations du dictionaire auxquelles les racines des mots corres- pondent. B. Données d'estimation par suffixe. Si la partie suffixe d'un mot non inscrit dans le dictionnaire est en accord avec ce qui est décrit ci-après et que la partie restante est présente dans le dictionnaire, ce mot est inscrit par production d'une nouvelle donnée du dictionnaire en fonction de l'information décrite dans le dictionnaire de suffixes. Dans ce cas, le premier équivalent (de japonais) de la donnée du 1 21 dictionnaire correspondant à la partie de la racine du mot est pr4s et utiLisé comme équivalent (en japonais) dans la nouveLLe donnée du dictionnaire. Par exemple, pour Le mot d'entrée "controLer (contrô- leur)", une rubrique d'entrée de la table de mise en réserve d'information du dictionnaire constituée par "controler (contrô- leur)" est inscrit sur la base de la rubrique d'entrée du type suffixe "(e)r (c'est-à-dire en français -eur)" et de la rubrique d'entrée du dictionnaire "control (contrôler)". Rubrique d'entrée du Rubrique d'entrée du type suffixe dictionnaire (verb) -(e)r control ((verbe)-eur) (contrôler) nom verbe Mot d'entrée Rubrique d'entrée de la table de mise en réserve d'information du diction- naire Controler Controler (contrôleur) (contrôleur) nom On va ensuite donner des explications sur les grandes lignes du traitement d'un mot dérivé et du traitement d'un mot inconnu. (1) Pour un mot non inscrit dans le dictionnaire, si un préfixe ou un suffixe sont respectivement présents en tête ou en fin du mot et que la partie restante du mot est inscrite dans le dictionnaire, l'information de "partie de discours" d'anglais, la particularité interne et L'équivaLent de japonais sont synthétisés sur La base de L'information du dictionnaire et de l'information d'affixe. (2) Les préfixes et Les suffixes sont respectivement rangés dans un système de film et peuvent être produits indépendamment d'un pro- gramme. (3) La possibilité est prévue d'essayer Le préfixe d'abord, puis, en cas d'échec, d'essayer ensuite le suffixe. Si tous deux sont conte- nus dans le mot, l'essai n'est pas effectué. (4) Dans le cas o L'estimation d'essai d'un mot n'a pas réussi, il est effectué un traitement de la partie terminale, comme s'il s'agissait d'un mot inconnu. On va maintenant apporter des explications plus particu- Lières sur le huitième mode de réalisation de l'invention tout en se reportant aux dessins. La figure 58 est un schéma de principe permettant d'expliquer un mode de réalisation seLon l'invention. Sur cette figure, sont représentés une section de traitement d'entrée 8020, une section de découpage d'unités 8021, une table de délimiteurs 8022, une section de consultation de dictionnaire 8026, une section de traitement de mot dérivé 8023, un dictionnaire de référence 8024 et une table de mise en réserve d'information de dictionnaire 8025. Tout d'abord, une phrase d'anglais est Lue et placée dans La sec- tion de traitement d'entrée en provenance d'un dispositif d'entrée constitué par un fichier du document d'entrée, un clavier, ou un dispositif de lecture optique de caractères, etc. Ensuite, L'unité de référence du dictionnaire est découpée dans la section de décou- page d'unités de référence du dictionnaire en même temps qu'il est fait usage de la table de déLimiteurs et, s'il n'y a pas aboutis- sement, la consultation du dictionnaire est effectuée à l'aide du dictionnaire de référence. Ensuite, s'il existe une rubrique d'entrée pouvant faire fonction de résultat de la consultation, le résultat de la consultation est enregistré dans la table de mise en réserve d'information du dictionnaire, tandis que le traitement d'un mot dérivé est effectué s'il n'existe pas de rubrique d'entrée. 26 0 4 8 1 4 La figure 59 est un schéma de principe permettant d'expliquer un mode de réalisation du traitement d'un mot dérivé à l'aide d'un préfixe. Sur cette figure, sont représentés une section de mise en concordance 8030 entre la partie placée en tête et le dictionnaire de préfixes, un dictionnaire de préfixes 8031, une section de consultation de dictionnaire 8032 servant à la consultation du dictionnaire en dehors du cas o il s'agit de la partie préfixe, une section de mise en concordance 8033 s'appli- quant à la partie de discours contenue dans le dictionnaire de préfixes et à la partie de discours de la rubrique d'entrée, une section de préparation d'information du dictionnaire 8034 s'appuyant sur l'estimation par préfixe, et une section de traite- ment de mot dérivé 8035 s'appuyant sur l'utilisation du préfixe. La figure 60 est un schéma de principe permettant d'illustrer un mode de réalisation du traitement d'un mot dérivé à l'aide du suffixe. Sur cette figure, sont représentés une section 8040 se trouvant entre la partie de fin et le dictionnaire de suffixes, un dictionnaire de suffixes 8041, une section de traite- ment 8042 destinée aux mots complètement non inscrits (tout à fait inconnus), une section de consultation de dictionnaire 8043 servant à consulter le dictionnaire sauf dans le cas o il s'agit de la partie suffixe, une section de mise en concordance 8044 entre la partie de discours de La racine et la partie de discours de la ru- brique d'entrée du dictionnaire de suffixes,une section de traite- ment de préparation d'information de dictionnaire 8045 utilisant l'estimation par le suffixe, une section de consultation de diction- naire 8046 qui consulte le dictionnaire en ajoutant le changement cd racine dans le dictionnaire de suffixes à la partie autre quela partie suffixe, et une section de traitement de mot non inscrit 8047 par estimation par suffixe. On met d'abord en concordance la partie terminale et le dictionnaire de suffixes. S'il n'est pas obtenu de mise en concordance, le mot est traité comme étant un mot complètement non inscrit (entièrement inconnu), tandis que, s'il y a mise en concordance, le dictionnaire est consulté pour la partie autre que la partie suffixe. Comme résultat de la consulta- tion du dictionnaire, s'iL n'y pas de rubrique d'entrée, la recherche dans Le dictionnaire est effectuée en même temps qu'est ajouté le changement de racine dans le dictionnaire de suffixes à une partie autre que la partie suffixe. En résuLtat du cas o iL n'y a pas de rubrique d'entrée, un traitement pour mot non inscrit est effectué à l'aide de l'estimation par suffixe. Tandis que, inversement, s'il existe une rubrique d'entrée, il est fait une mise en concordance entre la partie de discours de la rubrique d'entrée et la partie de discours de La racine dans le dictionnaire de suffixes de la même manière que dans Le cas o la rubrique d'entrée est présente par suite de la recherche dans le diction- naire pour la partie autre que la partie suffixe. Si la mise en concordance est trouvée, le traitement de préparation d'information du dictionnaire est effectué à l'aide de l'estimation par suffixe, tandis que, s'il n'y a pas mise en concordance, le traitement pour mot non inscrit est effectué à l'aide de l'estimation par suffixe. La figure 61 est un schéma de principe montrant le détaiL de la structure générale obtenue par synthétisation des parties des figures 58, 59 et 60, et la figure 62 illustre le détail de la section 8042 de traitement de mot complètement non inscrit (tout à fait inconnu) qui est représentée sur la figure 61. La section 8042 de traitement de mot complètement non inscrit, qui est représentée sur la figure 61, comprend une section 8050 de traitement de pré- paration d'information estimée pour un nom et une section 8051 de traitement de préparation d'information estimée pour un verbe. Toutefois, puisque chacune des parties des figures 61 et 62 a déjà été décrite en particulier, on omettra d'en fournir ici les expli- cations. Le neuvième mode de réalisation selon l'invention va maintenant être décrit. La figure 64 illustre la structure générale du neuvième mode de réalisation selon l'invention, appliquée à un dispositif de traduction automatique anglais-japonais. Ce mode de réalisation possède une section d'entrée 9010, par laquelle un texte d'anglais 9012 à traduire en japonais est introduit. La section d'entrée 9010 comporte un clavier possédant des touches de caractères, par exemple des touches alphanumériques, et des touches de fonction, un dispositif de lecture optique de caractères (OCR) servant à lire le texte d'anglais enregistré sur une feuille de papier, et, ou bien, un dispositif de mémoire à fichier permettant de lire le texte d'anglais enregistré sur un support de mémoire, par exemple un disque magnétique. Le texte d'anglais introduit par la section d'entrée 9010 est lu dans une section de pré-mise en forme 9014, o un pré-traitement de traduction est effectué. Dans ce cas, la recon- naissance de la phrase et le traitement des mots inconnus y sont principalement effectués. Cette section a pour fonction d'effectuer une partie de l'analyse morphologique. Les données d'anglais pré-mises en forme sont transférées à une section d'analyse morphologique 9016 en même temps que l'information obtenue lors de la pré-mise en forme. La section d'analyse morphologique 9016 divise la phrase en consultant un dictionnaire de mots 9018, analyse morphologiquement la chaîne de la phrase anglaise, effectue divers agencements, comme le traite- ment des mots inconnus, le traitement des noms propres, l'expres- sion du temps, des nombres, etc., et effectue également un traite- ment sur la phrase toute entière, par exemple pour l'interrogation redondante (connue sous l'appellation grammaticale originale "tag question") et la reconnaissance de l'apposition. Les règles d'ana- lyse morphologique sont contenues dans un fichier de règles d'analyse 9036. Les données d'anglais soumises à l'analyse morphologique sont transférées à une section I d'analyse syntaxique 9020 en même temps que l'information du dictionnaire obtenue Lors de l'analyse morphologique. La section I d'analyse syntaxique 9020 est, dans ce mode de réaLisation, une section fonctionnelle qui analyse la structure de la couche de surface en procédant de bas en haut et de droite à gauche pour la phrase par application de la règle cfg aux données d'anglais, et elle met à jour toutes les possibilités structurellest Apres analyse dans la section I d'analyse syntaxique 9020, les données d'anglais sont envoyées à la section II d'analyse syntaxique 9022 en même temps que l'information analysée. La section sélectionne une solution à partir du résultat de l'analyse relative à la structure de couche de surface effectuée dans la sec- tion I d'analyse syntaxique par l'application d'une description structurelle. De cette manière, il est préparé pour la phrase d'anglais un arbre d'analyse plausible en vue d'établir sa struc- ture. Ces règles d'analyse syntaxique sont également emmagasinées dans le fichier de règles d'analyse 9036. Apres avoir été soumises à l'analyse, les données d'anglais sont transférées à la section de transformation de struc- ture 9024 en même temps que les données de l'arbre d'analyse. Dans la section de transformation de structure 9025, l'arbre d'analyse relatif à la phrase de japonais correspondante est préparé à partir d'un arbre structurel qui est une structure intermédiaire d'une phrase d'anglais et est transformé en une structure sous-jacente de japonais, à partir de laquelle on peut traduire une phrase de japonais avec facilité. Les données de l'arbre structurel indiquant la structure sous-jacente de japonais ainsi transformée sont envoyées à une section de production de traduction 9026 o la phrase traduite est produite. Cette section est une fonction de production d'une phrase de japonais à partir d'une structure d'arbre de l'arbre de struc- ture de japonais. Tout d'abord, La production d'une structure de phrase est effectuée, dans laquelle la structure d'arbre est modifiée par changement de l'ordre dans le but d'être mise en accord avec celle du japonais, puis une production de morphèmes est 26 0 4 8 1 4 effectuée afin de produire une phrase traduite suivante une manière procédant de haut en bas et de gauche à droite dans l'arbre de structure de la phrase. Les données relatives à la phrase de japonais ainsi produites, c'est-àdire les données de traduction, sont envoyées à une section de post-mise en forme 9030. La section de pos-mise en forme 9030 modifie les données de traduction en consultant le dictionnaire 9018 sur la base des informations utilisées dans le traitement de traduction afin d'arriver finalement à une phrase de japonais plus naturelle. Les données de la phrase de japonais sont transférées à une section de sortie 9032, puis délivrées, comme phrase de japonais traduite 9034, par la section de sortie 9032. La section de sortie 9032 comporte par exemple une imprimante, un afficheur et, ou bien, un dispositif de mémoire à fichier tel qu'un disque magnétique. Le déroulement de la série des traitements de traduction est commandé par une section de commande 9038 qui gouverne la commande de l'ensemble du dispositif. Le fichier dictionnaire 9018 emmagasine des données lexicographiques pour les mots d'anglais et de japonais, et le fichier de règles d'analyse 9036 emmagasine des données de règles pour l'analyse morphologique et l'analyse syn- taxique, dans ce mode de réalisation. La section de commande 9038 est reliée à une section d'affichage d'opérations 9040. La section d'affichage d'opération 9040 comporte des touches d'opération par lesquelles un opérateur peut fournir diverses instructions au présent dispositif, par exemple une touche d'instruction de traduction ou une touche de curseur, et un afficheur ou indicateur qui affiche visuellement le texte d'anglais fourni, la phrase de japonais qui est le résultat de la traduction, des données intermédiaires telles que des infor- mations du dictionnaire et diverses instructions destinées à l'opérateur. Elle peut être ainsi constituée que la plupart des fonctions d'affichage d'opérations soient contenues dans un clavier, si elle disposée du côté de la section d'entrée 9010, ou 26 0 4 8 1 4 1 28 bien dans un afficheur si elle est disposée du coté de La section de sortie 9032. De cette manière, dans la section I d'analyse syntaxique 9020, la règle sfg est appliquée à la phrase d'anglais dans le mode bas en haut, droite vers gauche pour les données d'anglais après l'analyse morphologique, afin que soient déduites toutes les solu- tions possibles pour la structure de la phrase. Les solutions sont généralement comprises sous la forme d'un arbre de structure. Celui-ci montre la relation pour les mots ou les groupes contenus dans chacune des phrases qui sont reliés entre eux suivant une relation subsidiaire ou de coexistence, comme une relation de modi- fication ou une relation de cas, par exemple une relation subsi- diaire réciproque comme pour des parents, des enfants et des petits enfants, etc. Chacun des mots ou des groupes se situe au noeud de la structure d'arbre. Dans ce mode de réalisation, avant l'analyse syntaxique, il est établi des distinctions pour les particularités se rappor- tant à la forme et au vocabulaire d'une phrase afin qu'il puisse être décidé un agencement collectif relativement à la structure de la phrase. Il est traité ici de l'agencement relatif à la structure de la phrase en termes d'"unité" et de "bloc". L'"unité" est un mot ou un groupe de mots constituant l'unité minimale dans le processus de traduction, que l'on traite exactement comme s'il s'agissait d'un seul mot dans l'analyse, et l'information du dictionnaire pour chacun des éléments constitutifs contenus dans celui-ci n'est pas utilisée. Le "bloc" est un agencement structurel, pour lequel l'analyse menée est celle concernant l'intérieur de préférence à celle concernant l'extérieur, ce qui est traité de la même manière qu'une unité se rapportant à la partie extérieure de celui-ci. Par exemple, il peut s'agir d'un membre de phrase, d'une locution, etc., aussi bien que d'éléments correspondant à des symboles inter- médiaires utilisés dans la grammaire cfg. De plus, il peut y avoir une structure d'accueil, c'est-à-dire qu'un bloc peut contenir un autre bloc. En outre, le concept du bloc peut également comprendre une phrase, un paragraphe, des phrases entières, qui peuvent chacun être considérés comme un bloc. Le traitement donnant la préférence à L'analyse partieLle est désigné ici comme "analyse partielle". Celle-ci vise à réduire Le nombre des solutions structurelles inutiles décrites ci-dessus afin d'améliorer le rendement de l'analyse et d'obtenir un résultat d'analyse plus plausible. On définit deux particularités du bloc dans un mode de réalisation. L'une d'elles est un symbole dans la règle cfg, qui est désignée comme étant un "but" (goal) dans la description, lequel doit être agencé sur la base du résultat de l'analyse lorsque celle-ci a été effectuée pour chacun des éléments constitu- tifs se trouvant à l'intérieur du bloc, c'est-à-dire un symbole décrivant la structure ou l'attribut du bloc. L'autre est un symbole de la règle cfg, désigné ici comme étant un "rôle" (role), lequel symbole est porté par le bloc lorsqu'est menée l'analyse concernant l'extérieur du bloc relatif à la phrase, la locution ou le membre de phrase contenant le bloc, c'est-à-dire un symbole décrivant la relation ou le rôle du bloc vis-à-vis des autres. Par exemple, dans le cas de la phrase d'anglais: I said, "White House isn't white (jedisais, "La Maison Blanche n'est pas blanche") le but est une phrase et le rôle est un nom (membre de phrase). Alors que le but et le rôle sont généralement identiques dans la plupart des cas, ils peuvent quelque fois être différents l'un de l'autre, comme dans cet exemple. Pour le mode de réalisation présenté sur la figure 64,. lorsque l'agencement structurel de la phrase d'anglais d'entrée est reconnu comme un bloc, les sections fonctionnelles chargées d'estimer son but et son rôle ont été résumées dans la structure présentée sur la figure 65. Comme on peut le voir sur cette figure, l'agencement structurel des données de la phrase d'anglais pré- mises en forme dans la section de pré-mise en forme 9014 est distingué dans la section d'analyse morphologique 9016 à l'aide du dictionnaire de mots 9018 et du fichier de règles d'analyse 9036. Le dictionnaire de mots 9018 emmagasine des informations lexicographiques relativement aux mots et aux phrases d'anglais. Par exemple, comme représenté sur la figure 68, des rubriques d'entrée sont formées pour toutes les variantes de chaque mot dans ce mode de réalisation et toutes les informations sont créées. Pour l'information relative à la "partie de discours" par exemple, plu- sieurs informations de partie de discours peuvent être prévues, comme représenté sur cette figure. Il apparaîtra clairement que la manière de constituer le dictionnaire 9018 n'est pas limitée à ce seul exemple. Le fichier de règles d'analyse 9036 emmagasine les données relatives à la situation de haut, ou de tête, indiquant le haut, ou la tête, du bloc, à la situation de fin indiquant la fin, aussi bien que les informations de préparation de bloc servant à doter le bloc du but et du rôle sous la forme d'une table. Un exemple est présenté sur la figure 69. Par exemple, un bloc commence par ", conjonction" et il se termine à la fin de la phrase. Par conséquent, un premier bloc est formé à partir de la tête et va jusqu'à "," précédant juste la conjonction, et le but est un membre de phrase, tandis que le rôle est une phrase. De plus, un autre bloc est formé à partir de la conjonction et va jusqu'à la fin de la phrase, o le but et le rôle sont tous deux un membre de phrase. De plus, un bloc commence par ", pronom relatif" et se termine par "," ou bien par la fin de la phrase. Comme dans ce cas, la possibilité qu'il existe plusieurs conditions de fin est admise pour une condition de tête. Dans le cas o le bloc se termine par ",", un amas partant de "," juste avant le pronom relatif et allant jusqu'à la prochaine apparition de "," forme un bloc dans lequel le but est un membre de phrase et le rôle est un adverbe ou un adjec- tif. Ainsi, ceci signifie que l'amas fait fonction d'amas adverbial ou d'amas adjectival. Dans le cas d'une terminaison à la fin de la phrase, un amas partant de "," juste avant le pronom relatif pour aller jusqu'à la fin de la phrase constitue un bloc, dans lequel le but est un membre de phrase et le rôle est un adverbe ou un 2 6 0 4 8 1 4 adjectif. Tout ceci se présente en fonction des conditions de formation de La Locution, du membre de phrase ou de La phrase appa- raissant dans des phrases d'anglais moderne ordinaires. Sur La figure, le symbole,U" représente un espacement. De cette manière, dans la section d'analyse morphologique 9016, le texte d'anglais introduit par La section de pré-mise en forme 9014 est d'abord divisé en phrases constituant Les unités de traduction. Dans ce cas, Les orthographes erronées et les mots non inscrits sont détectés. Le dictionnaire 9018 est consulté pour toutes Les unités de phrase et l'information du dictionnaire rela- tive à chacun des constituants est extraite. Divers modes d'agence- ment sont effectués en fonction de ces informations du diction- naire. La figure 66 présente un organigramme pour l'agencement collectif d'un bloc effectué dans la section d'analyse morpholo- gique 9016. Tout d'abord, un pointeur de position indiquant la position lue pour une phrase d'anglais est positionné sur Le haut, ou à la tête, (9100). La position de tête désigne non le mot se trouvant à la tête, mais la tête (immaginaire) de la phrase immé- diatement précédente. Le traitement de préLèvement de mot 9001 est exécuté à la position. Comme représenté sur la figure 67, dans le traitement de prélèvement de mot 9101, on préLève un mot en faisant avancer la position d'un pas (9111) à moins qu'il ne se trouve à la fin de la phrase (9110), et on consulte le dictionnaire 9018 rela- tivement au mot (9112) afin d'écrire l'information de mot (9113). De cette manière, Lorsque l'information de mot est pré- levée dans le traitement de prélèvement de mot 9101, la table 9036 relative aux conditions de tête et de fin du bloc est sollicitée, afin qu'il soit déterminé s'il en existe ou non un qui satisfait la condition de tête (9102). De cette manière, les étapes 9101 et 9102 se répètent jusqu'à ce que le mot qui satisfait la condition de tête ait été détecté. Lorsque la condition de tête est satisfaite, le mot immé- diatement suivant et les mots lui succédant prélevés en nombre voulu sont examinés afin que soit vérifié l'accord avec la condi- tion de tête du bloc (9104). Dans ce cas, le dictionnaire est consulté pour chacun des mots si cela est nécessaire. Le pointeur de position n'avance pas. Si La concordance a Lieu avec la condition de tête du bloc à l'étape 9104, alors un mot qui satisfait la condition de fin du bloc, eu égard à la condition de tête, est recherché (9105). Les étapes 9014-9106 sont reprises cycliquement jusqu'à ce que le mot qui satisfait la condition de fin ait été découvert. Lorsqu'un mot satisfait la condition de fin (9106), un amas contenant le mot est reconnu comme étant un bloc, et le bloc est écrit (9107). Plus spécialement, il est préparé un bloc sur la base du fait qu'il est estimé que la condition de préparation du bloc est satisfaite à la position o la condition de fin a d'abord été satisfaite. Ensuite, en référence avec la table d'information de préparation de bloc 9036, la position relative au mot indiqué par le pointeur à la position o son avance a été arrêtée dans le traitement 9103 est définie comme étant la position de tête du bloc, et la position satisfaisant la condition de fin apparaissant en premier après cela est définie comme étant la position de fin du bloc. Simultanément, le but et le rôle du bloc sont également écrits. En résultat de cette reconnaissance du bloc, s'il y a "..., conjonction... " dans la phrase d'anglais par exemple, comme représenté sur la figure 70, l'amas partant de la tête de la phrase et allant jusqu'à la partie qui précède "," est reconnu comme étant un premier bloc, tandis que l'amas qui part de ", conjonction" qui va jusqu'à la fin de la phrase est reconnu comme étant un autre. bloc. Sur la figure, ce qui est à l'intérieur des signes E] indique un bloc. Dans ce bloc, le but et le rôle sont tous deux une phrase. De plus, un amas allant du mot qui vient après la conjonc- tion jusqu'à la fin de la phrase forme un autre bloc, dans lequel Le but et le rôle sont également unephrase. Selon une autre possi- bilité, l'amas allant de la conjonction jusqu'à la fin de la phrase peut être défini comme un bloc. Dans ce cas, le but est un membre de phrase et le rôle est un adverbe. Le bloc peut également être défini comme partant de La position ne contenant pas ",". De plus, il est possible d'exclure du champ d'action de L'analyse la ponctuation, ou des éléments analogues, au titre de l'information possédée par le bloc. De la même manière, s'il y a "... pronon relatif...", ", pronom relatif... " peut être reconnu comme un bloc. Dans ce bloc, Le but est un membre de phrase ou une phrase et le rôle est un adverbe ou un adjectif. Le bloc peut naturellement être une structure d'accueil. Par exemple, si la phrase d'anglais possède une structure telle que "(tête de la phrase)..., conjonction,..., pronom relatif... (fin de la phrase)"comme cela est représenté par exemple sur la figure 71, l'amas partant de ", conjonction" et allant jusqu'à la fin de la phrase constitue un bloc BL1-BL1, dans lequel ", pronom rela- tif...," est un autre bloc BL2-BL2 contenu dans le premier bloc. De cette manière, la section d'analyse morphologique 9016 distingue Les particularités de La phrase en ce qui concerne la forme et le vocabulaire de manière à pouvoir particulariser vis-à- vis du reste l'agencement structurel en tant que bloc. En outre, en plus de cette reconnaissance de bloc, la section d'analyse morpho- logique 9016 effectue également divers traitements tels que l'expression d'un nom propre, d'un mot dérivé, d'un mot inconnu, d'une abréviation, d'une expression numérique, d'une expression temporelle, d'un mot avec trait d'union, d'une apostrophe "'", aussi bien que l'estimation d'une apposition et le traitement d'une interrogation redondante, afin de préparer les données d'analyse morphologique. La phrase d'anglais qui a été ainsi soumise à une analyse morphologique est transférée à la section I d'analyse syntaxique 9020 en même temps que l'information d'analyse. La figure 72 montre un exemple des données de sortie. Cette figure montre le résultat obtenu lorsque la phrase d'anglais: I said, "White House is'nt white"Je disais, "La Maison Blanche n'est pas blanche") 2 6 0 4 8 1 4 a été fournie par La section d'entrée 9010 et anaLysée dans La section d'analyse morphologique 9016. Le bloc I commence à la position de mot n 4 et se termine à la position no 10, auquel cas te but et le rôle sont tous deux, dans ce cas, d'une nature à choisir. De la même manière, le bloc 2 commence à la position n 5 et se termine à la position n 6, auquel le but est un groupe nominal, tandis que le rôle est un nom propre. Ainsi, le bloc "White House is'nt white (La Maison Blanche n'est pas blanche)" contient, à titre de structure d'accueil, un autre bloc "White House (Maison Blanche)". Dans un bloc, c'est-à-dire le plus petit bloc "White House", chacun des constituants placé à l'intérieur fait fonction de nom propre, tandis qu'il possède une position de membre de phrase nominal par rapport à l'extérieur, à savoir "is'nt white. (n'est pas blanche.)". "White House" peut être traité comme une unité. En même temps qu'un semblable bloc d'information, l'information de mot trouvée dans le dictionnaire de mots 9018 est, après avoir été ajoutée à l'information de bloc, envoyée par la section d'analyse morphologique 9016 à la section I d'analyse syntaxique 9020. La section I d'analyse syntaxique 9020 analyse la struc- ture de surface de la phrase d'anglais en appliquant une règle cfg emmagasinée dans le fichier de règles d'analyse 9036 afin de mettre à jour tous les arbres structurels possibles. Dans ce cas, si un bloc est contenu, l'analyse partielle décrite ci-dessus est effectuée tandis qu'il est donné la préférence à l'analyse locale. Ceci peut améliorer le rendement et la précision de l'analyse. Plus particulièrement, la relation d'inclusion du bloc est préparée à partir de l'information de position relative au bloc. Ensuite, le bloc situé le plus à l'intérieur est analysé. Le bloc pour lequel l'analyse a été achevée est considéré comme une unité et plus aucun traitement n'est effectué à l'intérieur de celui-ci. De cette manière, la portée de l'analyse s'étend graduel- lement vers les blocs voisins extérieurs. Finalement, toute la phrase est analysée. L'analyse est effectuée sur la base de la 26 0 4 8 1 4 règle cfg suivant un mode bas en haut, droite vers gauche dans la phrase d'anglais. L'analyse est effectuée d'une manière telle qu'it est possible de maintenir toutes les possibilités offertes par les règles de la grammaire. La figure 73 illustre un exemple d'un tel organigramme de traitement d'analyse. Tout d'abord, sur la base des données d'anglais fournies à la section I d'analyse syntaxique 9020, tous les agencements structurels relatifs à une phrase sont reconnus comme étant des blocs, et il y est fait une estimation du but et du rôle 9120. Le mode d'agencement est tel que représenté sur la figure 70. Ensuite, s'il n'y a aucun bloc présent dans un tel agen- cement (9121), la phrase est analysée (9125), et une seule phrase collectivement agencée en un symbole est sélectionnée, et l'analyse de la phrase est terminée (9126). Puisque les traitements 9125 et 9126 sont inclus dans les traitements 9121-9124 si le système de traitement de la phrase tout entière en un seul bloc est employé, alors ilsne sont pas inutiles. Si un bloc est présent, le bloc le plus intérieur est analysé en premier (9122). Dans l'exemple présenté sur la figure 71, l'intérieur du bloc BL2BL2 est analysé. Tandis que diverses solutions sont généralement obtenues par l'analyse, une solution dans laquelle le bloc est collectivement agencé en un unique symbole cfg et qui est en accord avec le but du bloc est choisie parmi ces solutions (9123). Dans ce cas, pour ceux qui possèdent un but"au choix"relativement au bloc, tous ceux qui sont agencés en un seul symbole sont sélectionnés. Ensuite, ceux qui ont été sélec- tionnés de cette manière sont traités comme un unique agencement possédant le rôle relatif au bloc (9124). Dans le bloc qui possède un rôle dit"au choix' un rôle du symbole qui est recueilli collec- tivement dans le traiterment 9123 est défini comme étant le rôle. Les traitements 9121-9124 se répètent successivement. De cette manière, dans l'exemple de la figure 71, l'inté- rieur du bloc BL2-BL2 est d'abord analysé, puis l'intérieur de BL1- BL1 est analysé. Dans ce cas, le bloc BL2-BL2 est traité de la même manière qu'un mot unique, et aucun des constituants qui le compo- sent n'est analysé. De cette manières, lorsque les données définissant l'agencement structurel et la relation subsidiaire sont obtenues, elles sont envoyées à la section II d'analyse syntaxique 9022. Les données peuvent être reconnues facilement sous la forme d'un arbre de structure, comme ci- dessus décrit. Les données sont ramenées à la stucture de la phrase de japonais dans la section de transforma- tion de structure 9024 et, dans la section de production de traduc- tion 9026, une phrase traduite est produite pour chacun des noeuds qu'elle contient. Le traitement des noeuds de l'arbre structurel est effectué dans le mode haut en bas, gauche vers droite. La phrase traduite ainsi produite est soumise à une post- mise en forme dans la section de post-mise en forme 9030, est visuellement affichée dans la section d'affichage d'opérations 9040 et, par exemple, est imprimée sous la forme d'une phrase de * japonais 9034 dans La section de sortie 9032. De cette manière, selon le présent mode de réalisation, les particularités de la phrase d'anglais relativement à la forme et au vocabulaire sont distinguées de manière à pouvoir détacher l'agencement structurel en forme de bloc. Pour le bloc, un but qui peut être le résultat de l'analyse et le rôle structurel avec lequel le bloc fonctionne vis-à-vis de l'extérieur sont estimés. Ensuite, la structure de couche de surface de la phrase d'anglais est analysée par application d'une règle cfg afin que tous les arbres structureIs possibles soient mis à jour. Ceci permet de réduire le nombre des solutions inutiles et d'améliorer le rende- ment d'analyse, aussi bien que de fournir un résultat d'analyse plus fiable. De cette manière, puisqu'il existe diverses configura- tions pour l'expression de l'apposition, il est difficile de les reconnaître dans l'analyse, en particulier dans l'analyse du type cfg. Dans ces conditions, puisqu'il est généralement difficile d'effectuer la reconnaissance de l'apposition après l'analyse, une traduction ambiguë est inévitable. De plus, si une règle suscep- tibLe de les reconnaître était préparée, il y aurait un risque qu'aucune expression de l'apposition ne soit reconnue comme un cas identique ou que le nombre des combinaisons possibles deviennent excessif. Ainsi, une analyse locale inutiLe est effectuée entre les parties contenues dans l'expression en apposition et les autres parties. En relation avec le présent mode de réalisation, la charge imposée au traitement dans l'étape d'analyse peut être adoucie par une reconnaissance de l'expression de l'apposition grâce aux particularités de la phrase se rapportant à la forme ou aux particularités sémantiques des mots. Une estimation de l'appo- sition est effectuée par une reconnaissance de la configuration immédiatement suivante comme constituant un bloc. Pour la structure de phrase d'anglais "-, pronom relatif L._", le pronom relatif est reconnu du fait de l'existence du code de "partie de discours" du mot, par exemple un code spécifique "R". Dans ce cas, la partie intérieure encadrée par "," est considérée comme un bloc à la condition qu'il n'y ait pas intersection avec un bloc ou une unité indiqués dans la pré-mise en forme et qu'ils ne contiennent pas "and (et)" ou bien "or (ou)" dans la partie venant après le deuxième ",". Pour la stucture de phrase d'anglais "_, pronom relatif-.", la partie intérieure encadrée par "," et "," est considérée comme un bloc. Le point pourrait être un autre symbole utilisé pour indiquer la fin de phrase. Pour permettre l'exécution d'une semblable estimation de l'apposition; le dictionnaire 9018 est conçu de manière à emmaga-. siner une information de signification des mots. L'information de signification représente un moyen de discerner l'article, le lieu, la personne, etc., comme représenté sur la figure 74. En outre, également pour les conditions de préparation du bloc, la table 9036 est constituée de la manière présentée sur la figure 75 de sorte que la tête du bloc soit reconnue par "nom propre (personne), nom (personne)" comme condition de tête, et la tête du bloc est U reconnue par "nom propre (personne), article nom (personne)". Il est donc possible de produire une estimation de l'expression de l'apposition en relation avec les particularités morphologiques et sémantiques sans devoir effectuer l'analyse et d'effectuer l'ana- lyse en considération de l'estimation de l'apposition dans l'exemple présenté dans la figure 64 pour d'autres traitements. En outre, dans la phrase d'anglais, il y a des groupes qui portent une information extrêmement particulière et ne sont utlisés que de façon restrictive. S'ils sont analysés de la même manière que des groupes ordinaires, ils sont analysés dans La phrase de manière entièrement autre et il est difficile d'obtenir ta nature particulière initiale de la phrase à l'aide de l'analyse. De plus, ceci entraîne des pertes importantes. Par exemple, "let's" ou "let us" venant juste après la ponctuation est analysé comme une phrase à l'impératif utilisant le verbe causatif "let" et il doit être analysé comme un groupe possé- dant la particularité de l'invention.Le mot "Let" possède également diverses utilisations comme verbe transitif et comme nom et son usage n'est pas limité aux invitations comme c'est le cas pour les verbes auxiliaires. Par conséquent, l'analyse doit être menée sur la base des différentes possibilités respectives, ce qui réduit l'efficacité. En outre, il est difficile de donner la préférence à l'utilisation en tant qu'invitation à partir du résultat de l'analyse, puisqu'il n'y a pas de différence entre l'utilisation dans le sens causatif et dans le sens de l'invitation sur la seule base de la structure de la phrase et qu'il est donc difficile de les distinguer sur la seule base de la structure de la phrase. Alors, on peut diminuer le temps perdu à effectuer l'analyse en excluant de l'objet de l'analyse "let's" ou "let us" juste après la ponctuation. De plus, en les séparant de l'usage fondamental du mot, à savoir de l'usage causatif, on peut aisément effectuer l'analyse sémantique. Lorsque "please (s'il vous plait)", "let's" ou "let us" apparaissent à la tête du bloc, un drapeau est positionné, puis l'information de bloc et tout ce qui concerne l'information rela- tive à l'unité dans chacun des cas ne sont pas délivrés. Par exemple, la phrase d'anglais "let's go to school. (allons à 2 6048 14 l'école.)" est traité comme . Pour effectuer une semblable analyse de "Let", iL est prévu une section 9200 de traitement d'information relative à "let" entre la section d'analyse morphologique 9016 et la section I d'analyse syntaxique 9020 selon une variante de ce mode de réalisa- tion. La figure 77 illustre collectivement les sections consi- dérées. Sur ces figures, les éléments identiques à ceux présentés sur la figure 64 sont désignés par les mêmes numéros de référence. En outre, le dictionnaire 9018 est constitué de manière à emmagasiner l'information sur "let" pour le mot. Comme représenté sur la figure 78, l'information sur "let" fournit "0" pour les mots ordinaires, "1" pour "let's" et "let us", et "2" pour "please (s'il vous plait)". La section 9200 de traitement d'information sur "let" a pour fonction de recevoir le résultat de l'analyse morphologique, en même temps que la phrase d'anglais d'entrée, de la section d'analyse morphologique 9016 et d'ajouter l'information sur "let" comme information complémentaire de l'information d'un mot pendant l'analyse, comme représenté sur la figure 79. Dans ce cas, il est présenté un bloc pour la phrase. Dans i'exemple montré sur cette figure, le bloc 0 est (début: 1, fin: 10, but: phrase, rôle: phrase). Ainsi, le bloc de cet exemple comporte par exemple une phrase en plus d'un membre de phrase, d'un groupe, etc. Dans ce cas, le concept relatif au bloc comporte également un paragraphe et la phrase tout entière, chacun d'eux pouvant être considéré comme un bloc unique. De plus, "racine de verbe transitif (attaché à 's)" est décrit comme la partie de discours de "let's" pour l'informa- tion du mot, et l'information sur "let" est "1". Comme représenté sur la figure 81, un traitement de préparation d'un bloc de la phrase 9300 est effectué avant que ne soit commencé l'agencement collectif du bloc pour la phrase d'anglais d'entrée. Les traitements suivants peuvent être iden- tiques à ceux de l'organigramme de la figure 66. Par exemple, dans la phrase d'anglais, 26 0 4 8 1 4 I said, "Let's go to school. (Je disais, allons à L'écoLe.)", le bloc 0 (début: tête de la phrase, fin: fin de la phrase, rôle: phrase, but: phrase) est formé. Comme représenté sur la figure 81, dans la section I d'analyse syntaxique 9020,chacun des agencements structurels est reconnu comme étant un bloc sur la base des données d'anglais qui lui sont délivrées et le but et le rôle de ce bloc sont estimés (9120). Si Le bloc n'est pas présent dans l'agencement (9121), l'analyse prend fin. Si des blocs sont présents dans la phrase d'entrée, le bloc le plus intérieur est d'abord analysé (9122). Alors que diverses solutions sont généralement obtenues par l'ana- lyse, seule la solution collectivement agencée en tant que symbole cfg est retenue parmi elles (9123). Les traitements suivants sont identiques à ceux présentés sur la figure 73. Le traitement d'information sur "Let" est effectué dans la section 9200 de traitement d'information sur "let" suivant les organigrammes présentés à titre d'exemple sur les figures 83A et 83B. Tout d'abord, un pointeur est positionné sur le bloc de tête (9330), afin que soit vérifié le mot placé à la tête du bloc (9331). Si l'information sur "let" est "0", le pointeur avance d'un cran (9339) afin d'être transféré au mot suivant. Si l'information sur "let" n'est pas "0", l'unité de référence du dictionnaire précédente est vérifiée (9322). S'il ne s'agit pas d'une ponctuation ou si le pointeur n'indique pas la tête, le pointeur avance par degrés (9339) pour se tranférer au mot suivant. Lorsque l'unité de référence du dictionnaire précédente se révèle, à la vérification, être une ponctuation, ou si le poin- teur indique la tête, le bloc de la couche la plus intérieure contenant le mot se voit affecterun repère (9333). Ensuite, si l'information sur "let" est "1" (9334), puisqu'il s'agit de l'expression "let's" ou "let us" venant juste après la ponctuation, le rôle du bloc repéré est reconnu comme étant une "phrase d'invitation" (9336). Si l'information est "2", puisque ceci correspond à "please (s'il vous plait)", le rôle du bloc repéré est reconnu comme étant une "phrase de demande" (9335). Ensuite, le but du bloc repéré est reconnu comme étant une phrase à l'impératif (9337) et l'information relative au mot indiquée par Le pointeur est annulée (9338). Ensuite, le pointeur avance d'un cran (9339), afin de se transférer au mot suivant. Le traitement est exécuté pour le mot se trouvant à la position finale (9340). La figure 80 montre des exemples se rapportant au- résultat de l'analyse pour laquelle le traitement d'information sur "let" a été exécuté en application à l'exemple de la phrase d'entrée ci-dessus mentionnée I said "let's go to school. (Je disais, allons à l'école.)" La section 9200 de traitement d'information sur "let", lorsqu'elle ajoute l'information sur "Let" à l'information relative au mot, élimine l'information relative au mot concernant l'information sur "let" dans la table, et l'information relative au bloc est décrite comme étant une "phrase impérative" quant au but et comme une "phrase d'invitation" quant au rôle, comme représenté sur la figure 80. En outre, dans le cas o le dictionnaire 9018 est consulté pour l'ensemble formé par plusieurs mots couplés par des traits d'union, lorsqu'on est dans le cas o sont manipulés des mots liés par des traits d'union dans la phrase d'anglais, si leurs rubriques d'entrée existent dans le dictionnaire 9018, le traite- ment aboutit. Pour un mot avec trait d'union non inscrit dans le dictionnaire 9018, si toute la partie est traitée comme étant un mot inconnu, par exemple un adjectif, puisque l'information du dictionnaire pour chacun des mots couplés par des traits d'union appartenant au groupe de mots liés par des traits d'union ne peut pas être utilisée, il ne peut être traduit. En outre, si une rubrique d'entrée pour l'information relative à chacun des consti- tuants du groupe de mots liés par des traits d'union est présente dans le dictionnaire 9018, il n'est pas possible de faire autrement que de les négliger. De plus, si l'analyse a été effectuée par décomposition en chacun des éléments constituants, le couplage des mots liés par des traits d'union est alors susceptible de prendre des formes extrêmement diverses. Eu égard à ce qui a été énoncé ci-dessus, pour éliminer le problème, l'ensemble formé par des mots liés par des traits d'union est analysé comme constituant un adjectif dans la phrase, en même temps que l'analyse est menée pour la seule partie inté- rieure des mots liés par des traits d'union, les éléments consti- tuants de l'ensemble formé des mots liés par des traits d'union et l'ensemble ainsi obtenu étant alors combinés. Ceci permet d'effec- tuer l'analyse des mots liés par des traits d'union tout en utili- sant l'information relative à chacun des mots constitutifs. Ainsi, pour des mots liés par des traits d'union qui ne sont pas inscrits dans le dictionnaire 9018, l'ensemble formé par tous ces mots est traité de la même façon qu'un adjectif. Les noms couplés par des traits d'union sont cherchés dans le dictionnaire et l'analyse est menée sous une forme fermée pour le seul contenu intérieur du groupe de mots liés par des traits d'union. Ainsi, si le mot avec traits d'union est un mot non inscrit dans le dictionnaire 9018, une information de bloc est délivrée qui concerne l'ensemble du groupe de mots considéré comme un seul bloc et la consultation du dictionnaire est effectuée pour chacun des constituants de l'intérieur du bloc afin d'obtenir les informations relatives aux unités respectives, sans tenir compte des traits d'union. Pour le mot non inscrit dans le dictionnaire, un traitement d'estimation final est effectué parmi les traitements de mots inconnus à la manière d'un triage des traitements de mots inconnus. Ce traitement des traits d'union peut être effectué suivant l'exemple de la structure présentée sur la figure 64. Dans ce cas, la position du mot dans la phrase n'est pas exprimée par le numéro appliqué au mot, mais par le nombre de caractères compté à partir de la tête de la phrase, c'est-à-dire le nombre de caractères. La figure 84 montre un exemple de traitement de mots liés par des traits d'union effectué dans la section d'analyse morpho- Logique 9016. Pour une phrase d'anglais d'entrée teLLe que, par exempLe, "The anti-war attitude is her open-door policy. (L'atti- tude anti-guerre (c'est-à-dire pacifiste) est sa poLitique de porteouverte (c'est-à-dire de libre accès ou de Libre échange).)", Le pointeur de position avance par degrés pour faire sortir un mot (9135) et effectue la consultation du dictionnaire (9353). Dans ce cas, le trait d'union n'est pas utilisé comme un délimiteur pour le mot. Si la rubrique d'entrée existe (9353), l'information relative au mot est alors écrite (9359). Ceci se répète jusqu'à la fin de la phrase. Dans le cas o l'entrée n'est pas trouvée lors de la consultation du dictionnaire (9352), s'il ne s'agit pas d'un mot contenant un trait d'union (9354), l'information relative au mot est alors écrite (9359), tandis que, s'il s'agit d'un mot contenant un trait d'union, le bloc possédant le trait d'union est écrit (9355). Dans le bloc possédant le trait d'union, la position de départ est la position initiale du mot avec trait d'union et la position de fin est la position finale du mot avec trait d'union. Le but est du type "au choix" et le rôle est "adjectif/nom". Ensuite, on détache le trait d'union pour extraire chacun des mots constituants (9356), et les mots constituants respectifs sont cherchés dans le dictionnaire (9357). L'information relative au mot obtenue en résultat de la consultation du dictionnaire (9358) est alors écrite. Pour le cas de l'écriture de l'information de mot aux étapes 9359 et 9358, il est écrit sous la forme "partie de discours = mot non inscrit dans le dictionnaire" dans le cas d'un mot non inscrit dans le dictionnaire. La figure 85 montre des exemples relatifs à l'information de bloc et à l'information de mot du bloc d'anglais collectivement agencé en un bloc à la suite du traitement de l'exemple de la phrase d'entrée. Dans cet exemple, le mot avec trait d'union "anti- war (anti-guerre)" est inscrit dans le dictionnaire 9018 et le mot "open-door (porte-ouverte)" n'est pas inscrit dans le dictionnaire. Par conséquent, la rubrique d'entrée du mot avec trait d'union "anti-war" est alors écrite comme information du mot. Toutefois, pour les mots liés par trait d'union "open-door', ils sont décomposés en "open (ouvert)" et "door (porte)" et écrits comme informations pour les mots, et le bloc 1 (début: 30, fin: 38, but: au choix, rôle: adjectif/nom) est écrit comme information pour le bloc. En outre, alors que la forme de l'interrogation redon- dante de l'anglais est extrêmement limitée, son traitement se révèle extrêmement complexe par le procédé d'analyse ordinaire. De plus, il n'est pas facile de déterminer le verbe auquel l'interro- gation additive se rapporte. Eu égard à ce qui vient d'être énoncé, après Qu'il a été reconnu qu'il s'agissait d'une interrogation redondante sur la base de l'aspect particulier de la phrase considéree du point de vue de sa forme, celle-ci est traitée comme une information relative à l'arrangement structurel auquel elle appartient, grâce à quoi le verbe visé par l'interrogation redondante peut être précisée, c'est-à-dire que la partie de l'interrogation redondante de la phrase d'anglais se voit découverte comme étant une configuration stucturelle et qu'on effectue l'analyse en considérant la partie de l'interrogation redondante comme étant une simple information qui possède un certain type d'agencement structureL lui appartenant. Dans le présent mode de réalisation, une unité ou un bloc est décrit sous la forme d'un symbole (à partir de l'indication de point selon laquelle il s'agit d'un point de fin d'unité ou de bloc). Le texte de la phrase d'entrée est conformé pendant l'analyse morphologique durant laquelle la reconnaissance du bloc est également effectuée. Dans le présent mode de réalisation, le C signe "guillemet" est désigné par "Q" et le signe de l'accolade est désigné par "P". Par exemple, ces signes sont spécifiés de la manière ci-après présentée: ....' par \(Q'....\)', "...." par \(Q".... \)", (....) par (\(P....\)), par par L\(P....\)} et E....] par E\(P....\)] respectivement. La reconnaissance du bloc s'effectue donc de cette manière. Le symbole de début et le symbole de fin du bloc ne sont appliques que dans le contexte o le bloc s'ouvre ou se ferme à l'aide de ces symboles. La partie qui précède immédiatement le signal de début et celle qui vient juste après le signal de fin doivent être des symboles autres que des symboles alphanumériques. Les symboles ci-dessus ne correspondant pas au cas précité sont traités comme de simples symboles. Les blocs peuvent parfois être dans des relations d'accueil dans la mesure o ils ne présentent pas d'intersection entre eux. Lors du traitement de l'interrogation redondante, si le groupe de mots venant ensuite succède à une situation pour laquelle le pointeur indique ",", l'amas qui part. après "," et qui va jusqu'à "?" est rejeté en tant qu'unité et un drapeau est posi- tionné comme pour un bloc. Ainsi, la forme de la phrase d'interro- gation redondante comprend: ", (verbe auxiliaire) + (pronom personnel) ?" ", (verbe auxiliaire) n't + (pronom personnel) ?" ", (verbe auxiliaire) + (pronom personnel) + not (c'est-à-dire la particule de négation utilisée pour la conjugaison) ?". De plus, les verbes auxiliaires comprennent les types tels que: "am, is, are (formes de conjugaison du verbe être au présent)", "was, were (formes de conjugaison du verbe être au passé)", "do, does, did (particules verbales de la négation et de l'interroga- tion)", "have, has, had (formes de la conjugaison du verbe avqir au présent et au passé)", "will, shall, would, should (particules verbales de la conjugaison du futur et du conditionnel)", "can, cannot, could (formes du verbe pouvoir au présent (affirmatif et négatif) et au passé)", "may, might (formes d'un autre verbe pouvoir au présent et au passé)", "must, ought (diverses formes du verbe exprimant l'obligation)", "won't, shan't (particules du futur et du conditionnel à la forme négative)", "need (verbe avoir besoin)", "dare (verbe oser)", "used (forme verbale utilisée pour exprimer l'habitude)". Les pronoms personnels comprennent "I (je)", "you (tu/vous)", "he, she, it (il ou elle respectivement pour L'homme, la femme et l'animal ou l'objet)", "we (nous)", "they (ils ou elles)". Tout ceci est utilisé comme information pour le bloc de la couche située le plus à l'intérieur auquel ces expressions appartiennent. Par exemple, dans la phrase d'anglais: you said so, didn't you ? (vous avez dit cela, n'est-ce-pas ?) toute cette partie est reconnue comme étant un bloc en relation avec l'agencement structurel EYou said so (vous avez dit cela)] . De même, dans la phrase d'anglais: I said, "You said so, didn't you ?" (je disais, "vous avez dit cela, n'estce-pas ?" la phrase mise entre guillemets "You said so, didn't you ?" est reconnue comme étant un bloc 1 sur la base de l'arrangement struc- turel et, de plus, l'ensemble de la partie est reconnue comme étant un bloc 2 sur la base de l'arrangement structurel, c'est-a-dire [I said, [you said so,] . Le mot abrégé "didn't" est traité après avoir été déve- loppé à sa forme orthographique complète à l'aide d'une table prédéterminée. Dans le cas de mots possédant plusieurs formes développées, elles sont toutes fournies. Pour effectuer un tel traitement de l'interrogation redondante, une section 9210 de traitement d'interrogation redon- dante est disposée entre la section d'analyse morphologique 9016 et la section I d'analyse syntaxique 9020 suivant une autre variante du présent mode de réalisation. La figure 87 représente collecti- vement les sections considérées. Sur cette figure, les éléments identiques à ceux présentés sur la figure 64 portent les mêmes numéros de référence. La section 9210 de traitement d'interrogation redondante reçoit le résultat de l'analyse morphologique en même temps que la phrase d'anglais d'entrée de la part de la section d'analyse mor- phologique 9016 et, comme représenté sur la figure 88, un bloc est réalisé pour la phrase. Dans les exemples présentés sur cette figure, le bloc 0 est (début: 1, fin: 12, but: phrase, rôLe: phrase). Dans ce cas, le mot est représenté par le numéro du mot pour ce mode de réalisation modifié). Dans ce mode de réalisation modifié, le bloc comporte par exemple une phrase en plus du membre de phrase et du groupe. Dans ce cas, le concept du bloc comporte également Le paragraphe et la phrase toute entière, qui peuvent chacun être considérés comme un bloc unique. L'agencement collectif du bloc de la phrase d'anglais d'entrée comportant l'interrogation redondante peut être le même que celui présenté dans l'organigramme de la figure 81 -ci- dessus décrite. Ainsi, le traitement 9300 servant à préparer le bloc de la phrase est effectué avant le début du traitement. Par exemple, dans la phrase d'anglais: I said, "It is good, isn't it ?" (je disais, "c'est bon, n'est-ce- pas ?) le bloc O (début: tête de la phrase, fin: fin de la phrase, rôle: phrase, but: phrase) est formé. Dans la section I d'analyse syntaxique 9020, l'analyse est exécutée suivant le même organigramme que celui présenté sur la figure 82. On va maintenant expliquer le traitement effectué dans la section de traitement de l'interrogation redondante 9210 à l'aide des figures 90A et 90B. Tout d'abord, un pointeur est positionné sur le mot se trouvant à la tête de l'information de mot (9370). S'il ne s'agit pas d'une virgule, le pointeur avance d'un cran (9384) et cela se répète jusqu'à la fin de la phrase (9371). Ensuite, il est vérifié si le mot venant après la virgule est un mot appartenant au groupe c ou le mot appartenant au groupe e, tandis que le pointeur reste à la position qu'il occupait (9373, 9379). Dans ce cas, il est défini que les mots contenant un verbe auxiliaire ou le verbe "être" dans la "partie de discours", quand il ne s'agit pas de la forme négative, sont des mots appartenant au 26O4814 groupe a, tandis que ceux qui contiennent la forme négative du verbe auxiliaire ou du verbe "être" dans la partie de discours sont des mots appartenant au groupe e. Si le mot n'appartient à aucun des deux groupes, le pointeur avance d'un cran (9484) et les opéra- tions se répètent jusqu'à la fin de la phrase (9371). Dans le cas o le mot appartient au groupe a, l'étape 9384 à Laquelle le pointeur a avancé est éxécutée si le mot suivant les mots du groupe a n'est pas un pronom. S'il s'agit d'un pronom, il est vérifié si Le mot suivant est ou non "not (particule de négation utilisée dans la conjugaison)" (9375) et, s'il ne s'agit pas de "not", il est déterminé si le mot suivant le pronom est ou non un point d'interrogation (9377). S'il ne s'agit pas du oint d'interrogation, l'opération 9384 à laquelle le pointeur a été avancé est exécute. S'iL s'agit du point d'interrogation, le but est réécrit sous la forme "phrase négative" et le rôLe sous la forme "phrase d'interrogation redondante" pour le bloc de la couche située le plus à l'intérieur (9378), tandis que ",...? est rejeté de la table d'information relative au mot (9383). Le bloc de la couche située le plus à l'intérieur désigne des blocs satisfaisant La condition: position de début 4 (position de ","), ainsi que la condition: position finale > (position de "?") pour la position du bloc, avec un intervalle minimal pour (position finale - position initiale). Si le mot faisant suite au pronom est "not" à l'étape 9375, il est alors vérifié si le mot suivant "not" est ou non un point d'interrogation (9376). S'il ne s'agit pas d'un point d'in- terrogation, l'opération 9384 à laquelle le pointeur a avancé est exécutée. S'il s'agit d'un point d'interrogatiQn, le but relatif au bloc de la couche située le plus à l'intérieur est réécrit sous la forme "phrase affirmative", tandis que le rôle est réécrit sous la forme "phrase d'interrogation redondante" (9382), et ",..?" est rejeté de la table d'information sur le mot (9383). A l'étape 9379, si le mot faisant suite à la virgule est un mot appartenant au groupe a, l'opération 9384 jusqu'à laquelle le pointeur a avancé est exécutée si le mot faisant suite au groupe 26048 14 n'est pas un pronom. S'il s'agit d'un pronom, il est déterminé si le mot lui faisant immédiatement suite est ou non un point d'inter- rogation (9383) et on passe à l'étape 9384 à laqueLLe le pointeur a avancé s'il ne s'agit pas d'un point d'interrogation. S'il s'agit d'un point d'interrogation, le but du bloc de la couche située le plus à l'intérieur est réécrit sous la forme "phrase affirmative", tandis que le rôle est réécrit sous la forme "phrase d'interroga- tion redondante" (9382), et ",...?" est rejeté de la table d'infor- mation sur le mot (9383). Ensuite, le pointeur avance d'un cran (9384), et les opérations se répètent jusqu'à la fin de la phrase. A titre d'exemple, la figure 88 montre l'information relative aux blocs et aux mots fournie par la section d'analyse morphologique 9016 à la section de traitement d'interrogation redondante 9210 pour la phrase d'anglais: I said, "It is good, isn't it ?" (je disais, "c'est bon, n'est-ce- pas ?") décrite ci-dessus. L'information de bloc pour le bloc 1 est (début: 4, fin: 12, but: au choix, rôle: au choix). Si elle est soumise au traitement d'interrogation redondante dans la section 9210 de traitement d'interrogation redondante, l'information de bloc relative au bloc 1 est récrite sous la forme (début: 4, fin: 12, but: phrase affirmative, rôle: phrase d'interrogation redon- dante) et, dans le même temps, l'information de mot se rapportant à l'interrogation redondante allant du numéro 8 au numéro 11 est abandonnée. Bien entendu, l'homme de l'art sera en mesure d'imaginer, à partir du dispositif dont la description vient d'être donnée à titre simplement illustratif et nullement limitatif, diverses variantes et modifications ne sortant pas du cadre de l'invention. On aura compris que le terme "attitude", parfois employé, doit être entendu au même sens que le terme "but" (goal). 260 4814 REVENDICATIONS 1. Analyseur de langage, caractérisé en ce qu'il comprend un dictionnaire (1018) dans lequel sont emmagasinées des données de dictionnaire contenant des données de morphèmes pour des mots, des mots composés et des locutions, et un moyen d'analyse (1016) permettant d'effectuer une analyse morphologique d'une phrase d'entrée (1012) en se reportant au dictionnaire, o: le dictionnaire contient des données relatives au degré de couplage indiquant le degré de couplage entre chacun des mots constituant les mots composés et les locutions, et ledit moyen d'analyse se reporte au dictionnaire relati- vement aux mots respectifs contenus dans la phrase d'entrée et, lorsque plusieurs données du dictionnaire sont consultées pour un seul mot en combinaison avec d'autres mots, il choisit la combi- naison de mots ayant le degré de couplage le plus élevé en se reportant aux données relatives audit degré de couplage. 2. Analyseur selon la revendication 1, caractérisé en ce que, lorsque les données relatives au degré de couplage indiquent un degré de couplage élevé pour plusieurs combinaisons entre un mot trouvé dans le dictionnaire et d'autres mots, le moyen d'analyse prépare des données de préférence afin de donner la préférence à l'une desdites combinaisons sur la base d'une certaine règle. 3. Analyseur de langage, caractérisé en ce qu'il comprend: un moyen d'entrée (2014) servant à introduire un ensemble de caractères d'une langue prédéterminée, un dictionnaire fondamental (2024, 2026) utilisé pour la recherche dudit ensemble de caractères introduit et dans lequel sont emmagasinées des données fondamentales, et un moyen d'analyse (2016) permettant d'analyser ledit ensemble de caractères introduit en consultant le dictionnaire fondamental, o: ledit moyen d'anaLyse consulte le dictionnaire fondamen- tal relativement audit ensemble de caractères introduit et, si une partie dudit ensemble de caractères est trouvée par lui, il consulte le dictionnaire fondamental de la même manière pour d'autres parties dudit ensemble de caractères afin d'analyser ledit ensemble de caractères. 4. Analyseur selon la revendication 3, caractérisé en ce que le dictionnaire fondamental est un dictionnaire d'unités fondamen- tales possédant des données qui permettent d'exprimer des unités de dimension emmagasinées dans le dictionnaire, et en ce que le moyen d'analyse consulte le dictionnaire d'unités fondamentales relati- vement audit ensemble de caractères d'entrée de manière à ainsi analyser si ledit ensemble de caractères exprime ou non une unité de dimension. 5. Analyseur selon la revendication 4, caractérisé en ce que le moyen d'analyse consulte le dictionnaire d'unités fondamentales relativement à l'ensemble de caractères et, si l'ensemble de carac- tères est constitué seulement par la combinaison d'ensembles de caractères emmagasinés dans le dictionnaire d'unités fondamentales qui exprime une unité en résultat de la consultation, il le déter- mine comme étant un ensemble de caractères permettant d'exprimer l'unité. 6. Analyseur selon l'une quelconque des revendications 3 à , caractérisé en ce que le moyen d'analyse possède un pointeur, ledit pointeur est positionné sur un caractère placé à la tête de l'ensemble de caractères introduit et, si une partie dudit ensemble de caractères est trouvée par la consultation du dictionnaire fondamental relativement à l'ensemble de caractères à partir du caractère sur lequel le pointeur a été positionné, ledit pointeur se positionne sur un ensemble de caractères faisant suite à la partie dudit ensemble de caractères retrouvé, puis le dictionnaire fondamental est de nouveau consulté relativement à l'ensemble de caractères suivant,sur lequel ledit pointeur a été positionné. 7. Analyseur selon l'une quelconque des revendications 3 à 6, caractérisé en ce que l'ensemble de caractères introduit est trouvé à l'aide d'un dictionnaire usuel et n'est pas emmagasiné dans ledit dictionnaire. 8. Analyseur de langage, caractérisé en ce qu'iL comprend: un dictionnaire (3018, 3104) dans lequel sont emmaga- sinées des données de dictionnaire portant sur toutes les unités de référence du dictionnaire, et un moyen d'analyse (3016) permettant de diviser une phrase introduite en unités de référence du dictionnaire et d'effectuer une analyse morphologique desdites unités de référence du dictionnaire tout en se reportant audit dictionnaire, o: le dictionnaire contient, au titre desdites données de dictionnaire, une indication de distinction indiquant que lesdites unités de référence du dictionnaire représentent des nombres pour les unités de référence du dictionnaire représentatives de nombres, et ledit moyen d'analyse se reporte au dictionnaire pour les unités de référence du dictionnaire respectives contenues dans la phrase d'entrée et, si ladite indication de distinction est contenue dans lesdites données de dictionnaire trouvées, il combine l'unité de référence du dictionnaire pour lequel ladite indication de distinction a été trouvée avec une unité de référence du dic- tionnaire présente au voisinage de ladite unité de dictionnaire et pour laquelle une autre dite indication de distinction a été trouvée, puis il calcule les valeurs numériques qui sont signifiées par les deux dites unités de référence du dictionnaire afin de former une unique valeur numérique et forme les unités de référence du dictionnaire en une seule unité d'analyse. 9. Analyseur selon la revendication 8, caractérisé en ce que le moyen d'analyse agence ladite unité d'analyse, si elle est accompagnée d'une unité de référence du dictionnaire exprimant un symbole monétaire ou une unité de dimension, avec la valeur numé- rique afin de former une unique unité d'analyse. 26048 14 10. Analyseur de langage, caractérisé en ce qu'il comprend: un moyen d'entrée (4014) servant à introduire un ensemble de caractères d'une langue prédéterminée, un dictionnaire (4020) utilisé pour rechercher ledit ensemble de caractères introduit par ledit moyen d'entrée, un moyen de consultation (4022) qui consulte le diction- naire relativement audit ensemble de caractères introduit, et un moyen de production d'information de particularité, qui produit une information de particularité d'un ensemble de caractères non enregistrés dans le dic- tionnaire et d'un ensemble de caractères pour lequel une infor- mation de particularité n'a pas été enregistrés dans le dictionnaire, parmi lesdits ensembles de caractères introduits en résultat de la recherche effectuée par ledit moyen de consultation, o: ledit moyen de production d'informationdeparticularité fournit plusieurs informations de particularité audit ensemble de caractères ne possédant pas d'information de particularité. 11. Analyseur selon la revendication 10, caractérisé en ce qu'il comprend en outre: un moyen de découpage d'unités servant à diviser l'ensemble de caractères d'entrée en unités en vue de la consulta- tion du dictionnaire, et un moyen d'analyse servant à analyser l'ensemble de caractères divisé par le moyen de découpage d'unités après consul- tation du dictionnaire par ledit moyen de consultation, en même temps que l'ensemble de caractères précédent. 12. Analyseur selon la revendication 11, caractérisé en ce que, lorsque l'information de particularité est présente pour un seul des ensembles formés par ledit ensemble de caractères et l'ensemble de caractères le précédant, et qu'aucune information de particularité n'est présente dans l'autreensemble de caractères, le moyen d'analyse dote de l'informationdeparticularité dudit premier ensemble de caractères ledit ensemble de caractères ne possédant pas d'information de particularité. 13. Analyseur selon la revendication 11, caractérisé en ce que,si une information de particularité est présente dans chacun des ensembles de caractères, à savoir ledit ensemble de caractères et l'ensemble de caractères précédent, le moyen d'analyse fournit une information de particularité commune comme information de particularité dudit ensemble de caractères et de l'ensemble de caractères précédent. 14. Analyseur selon l'une quelconque des revendications 11 à 13, caractérisé en ce que l'ensemble de caractères et l'ensemble de caractères précédent qui sont analysés par ledit moyen d'analyse sont des noms propres. 15. Analyseur selon la revendication 11, caractérisé en ce que, si l'ensemble de caractères commence par un caractère en lettre majuscule et que l'ensemble de caractères précédent n'est pas à la fin de la phrase, le moyen d'analyse transforme la lettre majuscule se trouvant en tête dudit ensemble de caractères en une lettre minuscule, puis consulte le dictionnaire à l'aide dudit moyen de consultation, et, s'il n'apparaît pas comme inscrit dans le dictionnaire à la suite de ladite consultation, le moyen d'analyse analyse ledit ensemble de caractères comme étant un nom propre non inscrit. 16. Analyseur de langage, caractérisé en ce qu'il comprend: un dictionnaire (5018) dans lequel sont emmagasinées des données de dictionnaire portant sur toutes les unités de référence du dictionnaire, et un moyen d'analyse (5016) permettant de diviser en unités de référence du dictionnaire une phrase introduite et d'effectuer l'analyse morphologique en se reportant au dictionnaire relative- ment auxdites unités de référence du dictionnaire, o: - le dictionnaire contient, au titre desdites données de dictionnaire, une information de distinction permettant de préciser la position à laquelle plusieurs noms propres sont autorisés à se trouver dans un groupe de noms propres successifs pour une unité de consultation du dictionnaire qui indique un nom propre, et Ledit moyen d'analyse se reporte au dictionnaire relati- vement aux unités de référence du dictionnaire respectives qui sont contenues dans la phrase introduite et, si Ladite information de distinction est contenue dans les données de dictionnaire trouvées, il combine l'unité de référence du dictionnaire pour laquelle ladite information de distinction a été trouvée avec l'unité de référence du dictionnaire qui est au voisinage de ladite unité de référence du dictionnaire et signifie un autre nom propre de manière à former une unique unité d'analyse en fonction de la position spécifiée par ladite information de distinction. 17. Analyseur de langage, caractérisé en ce qu'il comprend: un moyen d'entrée (6014) servant à introduire un ensemble de caractères d'une langue prédéterminée, un dictionnaire (6020) utilisé pour rechercher ledit ensemble de caractères introduit par le moyen d'entrée, et un moyen d'analyse d'information de particularité (6024) qui consulte le dictionnaire relativement audit ensemble de carac- tères introduit, puis analyse l'information de particularité dudit ensemble de caractères, o: ledit moyen d'analyse de l'information de particularité analyse l'information de particularité dudit ensemble de caractères tout en prenant enconsidération l'information de particularité des ensembles de caractères se trouvant avant et après ledit ensemble de caractères. - 18. Analyseur selon la revendication 17, caractérisé en ce que le moyen d'analyse d'information de particularité analyse l'information de particularité de plusieurs ensembles de caractères en agençant collectivement lesdits ensembles de caractères. 19. Analyseur selon la revendication 17, caractérisé en ce que, si l'information de particularité est présente pour un seul des ensembles formés dudit ensemble de caractères et d'un ensemble de caractères le précédant, et que l'information departicularitén'est pas présente pour l'autre, le moyen d'analyse d'information de par- ticularité dote de l'information de particularité dudit premier ensemble de caractères, L'ensemble de caractères ne possédant pas d'information de particularité. 20. AnaLyseur selon L'une quelconque des revendications 17 à 19, caractérisé en ce que l'ensemble de caractères analysé par ledit moyen d'analyse d'information de particularité est un nom propre. 21. Analyseur de langage, caractérisé en ce qu'il comprend: un dictionnaire (7018) dans lequel sont emmagasinées des données de dictionnaire sur toutes les unités de référence du dic- tionnaire, et un moyen d'analyse (7016) permettant de diviser en unités de référence du dictionnaire une phrase introduite et d'effectuer l'analyse morphologique relative auxdites unités de référence du dictionnaire en consultant le dictionnaire, o: ledit moyen d'analyse distingue qu'une succession d'unités de référence du dictionnaire possédant un élément séman- tique particulier est une unité d'assemblage exprimant une signi- fication spécifique constituée d'une certaine règLe et forme une succession d'unités de référence du dictionnaire possédant ledit élément sémantique spécifique en une seule unité d'analyse. 22. Analyseur selon la revendication 21, caractérisé en ce que le dictionnaire contient des données permettant de distinguer les unités de référence du dictionnaire ayant un élément sémantique particulier, le moyen d'analyse comprend une table de mise en corres- pondance de distinction permettant de distinguer qu'une succession d'unités de référence du dictionnaire possédant ledit élément sémantique spécifique est une unité d'assemblage exprimant une signification spécifique composée d'après une certaine règle, et le moyen d'analyse consulte le dictionnaire relativement aux unités de référence du dictionnaire respectives contenues dans la phrase introduite et forme la succession d'unités de référence du dictionnaire possédant ledit élément sémantique spécifique en une unique unité d'analyse en effectuant une mise en correspondance à L'aide de la table de mise en correspondance de distinction lorsqu'eLle a été distinguée de l'unité de référence de diction- naire possédant ledit élément sémantique spécifique. 23. AnaLyseur de Langage, caractérisé en ce qu'une particu- Larité grammaticale, une particularité sémantique ou un mot traduit est estimé se rapporter à un mot non inscrit dans un dictionnaire, Lequel est reconnu comme un mot dérivé eu égard à une particularité morphologique telle qu'un affixe. 24. Analyseur de Langage, caractérisé en ce qu'il comprend: un premier moyen d'analyse (9020) permettant d'effectuer l'analyse morphologique pour une phrase introduite d'une langue prédéterminée, un deuxième moyen d'analyse (9022) effectuant l'analyse de la phrase de ladite langue sur la base des résultats de l'analyse morphologique effectuée par ledit premier moyen d'analyse, un dictionnaire (9018) dans lequel sont emmagasinées des données de dictionnaire de ladite langue utilisées pour l'analyse par lesdites premier et deuxième moyens d'analyse, et un moyen de commande (9038) servant à consulter le dic- tionnaire et à faire que lesdites premier et deuxième moyens d'analyse effectuent l'analyse, o: le premier moyen d'analyse consulte le dictionnaire, distingue l'agencement structurel en distinguant la particularité de la phrase introduite de ladite langue eu égard à sa forme et produit l'estimation d'une certaine attitude comme étant le résul- tat de l'analyse et du rôle structurel dudit agencement qui s'exerce dans ladite phrase pour ledit agencement, et ledit deuxième moyen d'analyse analyse la structure de la couche de surface de la phrase de ladite langue en appliquant une règle grammaticale reposant sur ladite attitude estimée et sur le rôle, et analyse la relation subsidiaire possible des constituants contenus dans ladite phrase. 25. Analyseur selon la revendication 24, caractérisé en ce que le deuxième moyen d'analyse effectue l'analyse de l'agencement préférentiellement à d'autres si ledit agencement est contenu dans la phrase de ladite langue. 26. Analyseur selon la revendication 24, caractérisé en ce que le premier moyen d'analyse distingue la particularité de la phrase de ladite langue eu égard à sa forme et à sa signification et produit une estimation d'une expression de l'apposition sur la base desdites particularités distinguées. 27. Analyseur selon la revendication 24, caractérisé en ce que la langue prédéterminée est l'anglais, et le dictionnaire contient, comme données de dictionnaire, une information de distinction qui distingue des mots prédéterminés contenant "let's" et "let us" (ces deux expressions indiquant que le verbe qui suit est utilisé à la première personne du pluriel de l'impératif, et ayant d'autres significations), et lorsque le premier moyen d'analyse consulte le diction- naire pour obtenir ladite information de distinction, il exclut "let's" aussi bien que "let us" de l'objet de l'analyse par le deuxième moyen d'analyse si une ponctuation est présente à la partie précédente. 28. Analyseur selon la revendication 27, caractérisé en ce que le premier moyen d'analyse estime l'attitude comme une instruc- tion et le rôle comme une invitation pour l'agencement contenant la partie exclue. 29. Analyseur selon la revendication 24, caractérisé en ce que le premier moyen d'analyse, si aucune donnée de dictionnaire n'est obtenue lors de la consultation du dictionnaire relativement à plusieurs mots liés par des traits d'union, consulte le diction- naire pour chacun des différents mots, estime l'ensemble de la partie contenant les différents mots comme étant un arrangement et estime l'attitude dudit arrangement comme étant un groupe adjectival. 30. Analyseur selon la revendication 24, caractérisé en ce que la langue prédéterminée est l'anglais, et le premier moyen d'analyse distingue la particularité de la phrase d'anglais eu égard à sa forme, distingue le groupe cons-