(57)【要約】【課題】第１自然言語（日本語）の文章の中で省略されている用語を適切に補完して、第２自然言語（英語）に翻訳しやすいような第１自然言語（日本語）の文章を作成する。【解決手段】ユーザ端末１０から日本語による情報を入力すると、情報記録手段２０が、ユーザ端末１０によって入力された日本語による入力情報を記録する。そして、解析手段４０が、情報記録手段２０に記録されている入力情報を抽出して形態素解析を行い、用語と品詞との関係を示す修飾要素と情報記録手段２０ごとに記録された入力情報とに基づいて専用辞書を作成する。そして、解析手段４０は、形態素解析によって得られた第１の情報と専用辞書に記録されている第２の情報とを比較し、ユーザ端末１０から入力された日本語による文章に対して付与可能な修飾要素を検出し、検出された付与可能な修飾要素に基づいて、日本語による文章の中で省略されている用語を補完する。【選択図】図１
2011175435.tif 000002
【特許請求の範囲】
【請求項１】
入力された第１自然言語を、第２自然言語に翻訳しやすい第１自然言語に変換する翻訳サポートシステムであって、
過去に入力された前記第１自然言語の情報に基づいて、現在入力されている前記第１自然言語の中で省略されている用語、又は前記第２自然言語への変換に必要な用語を、前記第１自然言語によって補完することを特徴とする翻訳サポートシステム。
【請求項２】
入力された第１自然言語を、第２自然言語に翻訳しやすい第１自然言語に変換する翻訳サポートシステムであって、
第１自然言語による情報を入力するユーザ端末と、
前記ユーザ端末によって入力された前記第１自然言語による入力情報を記録する情報記録手段と、
前記入力情報を形態素解析して得られた第１の情報と、品詞と用語との関係を示す修飾要素と前記入力情報との対応関係を示す専用辞書に保存された第２の情報とを比較して、前記ユーザ端末から入力された前記第１自然言語による情報に対して付与可能な修飾要素を検出し、検出された付与可能な修飾要素に基づいて、前記第１自然言語の中で省略されている用語、又は前記第２自然言語への翻訳に必要な用語を、前記第１自然言語によって補完する解析手段と
を備えることを特徴とする翻訳サポートシステム。
【請求項３】
前記解析手段は、複数の前記情報記録手段を接続し、それぞれの前記情報記録手段に対応した前記専用辞書を備え、
それぞれの前記専用辞書には、対応する前記情報記録手段に記録されている過去の入力情報と前記修飾要素との対応関係、及び前記第２自然言語への翻訳化に必要な品詞と文法情報が、前記第２の情報として記録されていることを特徴とする請求項２に記載の翻訳サポートシステム。
【請求項４】
付与可能な前記修飾要素のうち所望の修飾要素が検出されないときは、前記ユーザ端末に選択肢又は空欄を表示させ、該ユーザ端末から所望の用語を入力させるように促すことを特徴とする請求項３に記載の翻訳サポートシステム。
【請求項５】
入力された第１自然言語を、第２自然言語に翻訳しやすい第１自然言語に変換する翻訳サポート方法であって、
過去に入力された第１自然言語の情報に基づいて、現在入力されている第１自然言語の中で省略されている用語、又は第２自然言語への変換に必要な用語を、前記第１自然言語によって補完することを特徴とする翻訳サポート方法。
【請求項６】
入力された第１自然言語を、第２自然言語に翻訳しやすい第１自然言語に変換する翻訳サポート方法であって、
ユーザ端末が、前記第１自然言語による情報を入力する第１のステップと、
情報記録手段が、前記ユーザ端末によって入力された前記第１自然言語による入力情報を記録する第２のステップと、
解析手段が、前記情報記録手段に記録されている前記入力情報に対して形態素解析を行う第３のステップと、
前記解析手段が、前記入力情報の形態素解析によって得られた第１の情報と、用語と品詞との関係を示す修飾要素と前記情報記録手段ごとに記録された入力情報とに基づいて作成された専用辞書に記録された第２の情報とを比較し、前記ユーザ端末から入力された前記第１自然言語による文章に対して付与可能な修飾要素を検出する第４のステップと、
前記解析手段が、付与可能な前記修飾要素に基づいて、前記第１自然言語による文章の中で省略されている用語、又は前記第２自然言語への翻訳に必要な用語を補完する第５のステップと
を含むことを特徴とする翻訳サポート方法。
【請求項７】
入力された第１自然言語を、第２自然言語に翻訳しやすい第１自然言語に変換する翻訳サポートシステムを、
過去に入力された前記第１自然言語の情報に基づいて、現在入力されている前記第１自然言語の中で省略されている用語、又は前記第２自然言語への変換に必要な用語を、前記第１自然言語によって補完する機能部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１自然言語から第２自然言語へ翻訳するときの翻訳精度を高めるための翻訳サポートシステム等に関し、特に、入力された日本語を、英語に翻訳しやすいような日本語に変換するための翻訳サポートシステム、翻訳サポート方法、及びその方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
近年、情報分野におけるグローバル化が一段と進み、それぞれ異なる国に在住するビジネスマンの相互間で、同一の情報処理システムを利用する機会が増えてきている。そのため、情報処理システムに表示されるメニューやヘルプの画面を、多言語に対応させるためのアプリケーションも市場に多く出回ってきている。しかし、アプリケーションのインターフェースの言語が多言語に対応していても、ユーザが当該アプリケーションを用いて入力した文章は、多言語に対応されず、入力された言語のままでデータベースに保存されることが多い。言い換えると、情報処理システムの画面上に表示される言語が多言語対応になっていても、ユーザが個別に入力する自由記述項目の文章の言語は、そのユーザが日常的に利用する言語（例えば、日本語）となる。ここで、自由記述項目とは、アプリケーションの入力項目のうち、自然言語による任意の文書の入力を受け付ける項目のことである。
【０００３】
特に、日本の企業においては日本語で入力することが一般的であるが、日本語は日本国以外では殆んど利用されない言語であるため、他国の言語を使う一般のビジネスマンには日本語で入力された自由記述の内容を理解して翻訳することは難しい。したがって、他国のビジネスマンに、自由記述で入力された文章の内容を理解させるためには、世界の共通語になりつつある英語に変換するのが最も効率的である。このとき、自由記述された文章に最も重要な情報が書かれていることが多いため、他国との間で情報共有を行うためには、自由記述の文章を正しく英語に翻訳することが必要である。
【０００４】
ところが、日本語と英語では文法構成が異なるために、自由記述の文章を情報処理システムによって機械翻訳することは困難である。英語への翻訳精度を高めるには、日本語で記載された文章に対し、英語での表現に必要な単語を自動補完することが求められる。このような要求に応えるために、英語への翻訳精度を高めるためにインターネットを介して利用することができるＳａａＳ（Ｓｏｆｔｗａｒｅ  ａｓ  ａ  Ｓｅｒｖｉｃｅ）やクラウド型アプリケーション等が市場に多く出回っている。ＳａａＳは、ユーザが必要な機能や時間を任意に選んでインターネットから所望の情報をダウンロードして利用することができ、また、クラウド型アプリケーションは、ネットワークに接続して所望のアプリケーションを利用することができるアプリケーションである。
【０００５】
しかしながら、これらのアプリケーションは、ユーザが自社に専用のサーバを持たない場合は、そのユーザが希望しても英語への翻訳精度を高めるための解析機能を追加することはできない。そこで、英語への翻訳精度を高めるための解析機能を独立させ、インターネットでつなげることにより、ＳａａＳ型アプリケーションやクラウド型アプリケーション（情報規則システム）と手軽に連携することができる。これにより、日本語の文章で単語や句が省略されていても、省略されている単語や句を補完して、英語に翻訳しやすい日本語を作成することができる。このようにして、文章の一部が省略された日本語を、英語に翻訳しやすい日本語に変換するように翻訳サポートを行っている。
【０００６】
また、関連技術として、翻訳しようとする英語文章の中で省略されている用語を的確な用語に補完して、理解しやすい英語に翻訳するための自然言語翻訳システムの技術が開示されている（例えば、特許文献１参照）。この技術によれば、例えば、日本語から英語への翻訳を行うとき、代名詞がどの名詞を指しているのか分からないような英語文章において、その代名詞を適切な名詞に置き換えて英語に翻訳することができるので、分かりやすい文章に補完して英訳することができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平４−３１６１６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、前述のような情報を記録する情報処理システムを用いるユーザは、自由記述項目に対し、短時間に多くの情報を書き込む必要があるため、文脈から判断して不要と思われるような単語や述語を省いて、省略的な表現を用いることが多い。例えば、日本人であれば、日本語で記述された文章の中で省略されている単語や述語を推測して、省略された部分の意味を理解することができるが、英語への翻訳に必要な単語や述語が省略されていると、英語への機械翻訳は不可能となる場合がある。すなわち、機械翻訳を行うためには、日本人が無意識に行っているような、省略されている単語や述語を推測して補足するという作業を行う必要がある。ところが、現在のところ、文章の中で省略されている単語や述語を推測して、省略されている単語や述語を適切に補完しながら機械翻訳をサポートするような補足作業を行う情報処理システムは開発されていない。
【０００９】
本発明は、上述の事情に鑑みてなされたものであり、第１自然言語で書かれた文章の中で省略されている単語や述語を適切に補完して、第２自然言語に翻訳しやすいような第１自然言語の文章を作成する翻訳サポートシステム、翻訳サポート方法、及びその方法をコンピュータに実行させるプログラムを提供することを目的とする。なお、本発明では、第１自然言語から第２自然言語への翻訳機能は含まれていないものとする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の第１の構成は、入力された第１自然言語を、第２自然言語に翻訳しやすい第１自然言語に変換する翻訳サポートシステムであって、過去に入力された第１自然言語の情報に基づいて、現在入力されている第１自然言語の中で省略されている用語、又は第２自然言語への変換に必要な用語を、第１自然言語によって補完するように構成されたことを特徴とする。
【００１１】
また、本発明の第２の構成は、入力された第１自然言語を、第２自然言語に翻訳しやすい第１自然言語に変換する翻訳サポートシステムであって、第１自然言語による情報を入力するユーザ端末と、ユーザ端末によって入力された第１自然言語による入力情報を記録する情報記録手段と、入力情報を形態素解析して得られた第１の情報と、品詞と用語との関係を示す修飾要素と入力情報との対応関係を示す専用辞書に保存された第２の情報とを比較して、ユーザ端末から入力された第１自然言語による情報に対して付与可能な修飾要素を検出し、検出された付与可能な修飾要素に基づいて、第１自然言語の中で省略されている用語、又は第２自然言語への翻訳に必要な用語を、第１自然言語によって補完する解析手段とを備えてなることを特徴としている。
【００１２】
また、本発明の第３の構成は、入力された第１自然言語を、第２自然言語に翻訳しやすい第１自然言語に変換する翻訳サポート方法であって、過去に入力された第１自然言語の情報に基づいて、現在入力されている第１自然言語の中で省略されている用語、又は第２自然言語への変換に必要な用語を、第１自然言語によって補完することを特徴とする。
【００１３】
また、本発明の第４の構成は、入力された第１自然言語を、第２自然言語に翻訳しやすい第１自然言語に変換する翻訳サポート方法であって、ユーザ端末が、第１自然言語による情報を入力する第１のステップと、情報記録手段が、ユーザ端末によって入力された第１自然言語による入力情報を記録する第２のステップと、解析手段が、情報記録手段に記録されている入力情報に対して形態素解析を行う第３のステップと、解析手段が、入力情報の形態素解析によって得られた第１の情報と、用語と品詞との関係を示す修飾要素と情報記録手段ごとに記録された入力情報とに基づいて作成された専用辞書に記録された第２の情報とを比較し、ユーザ端末から入力された第１自然言語による文章に対して付与可能な修飾要素を検出する第４のステップと、解析手段が、付与可能な修飾要素に基づいて、第１自然言語による文章の中で省略されている用語、又は第２自然言語への翻訳に必要な用語を補完する第５のステップとを含むことを特徴とする。
【００１４】
本発明の第５の構成は、前記各発明の翻訳サポート方法をコンピュータに実行させることを特徴としている。
【発明の効果】
【００１５】
本発明の翻訳サポートシステムによれば、データベースに保存されている過去の履歴やデータから、第１自然言語（例えば、日本語）で入力された文章の中から省略されている用語を探し出し、第２自然言語（例えば、英語）に翻訳しやすいような第１自然言語（日本語）の文章に補完している。このようにして、補完された文章には、第２自然言語（英語）に翻訳するために必要な第１自然言語（日本語）の用語が含まれているため、機械翻訳であっても精度の高い翻訳結果を得ることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明に係る翻訳サポートシステムの全体構成を示すブロック図である。
【図２】図１に示す翻訳サポートシステムにおいて１つの情報記録手段と解析手段との対応関係を示すブロック図である。
【図３】本発明の翻訳サポートシステムに適用される修理依頼システムのフォーマットを示す図である。
【図４】図１に示す翻訳サポートシステムが自由記述の文章を補完する処理の流れを示すシーケンス図である。
【図５】図４における詳細Ａ９のメニュー項目を補完する処理の流れを示す図である。
【図６】図１に示す翻訳サポートシステムが文章の補完から表示までの処理を行う具体例を示す図である。
【発明を実施するための形態】
【００１７】
本発明の翻訳サポートシステムは、データベースに保存されている過去の履歴やデータに基づいて、第１自然言語（例えば、日本語）の文章の中で省略されている用語を検索し、入力された第１自然言語の文章を、第２自然言語（例えば、英語）に翻訳しやすい第１自然言語の文章に補完する。言い換えると、第１自然言語による過去の入力内容や他の入力項目から推測して、入力された文章で省略された用語や、第２自然言語への変換に必要な用語を補完する。これによって、翻訳サポートシステムは、第１自然言語によって記載された文章を、第２自然言語へ翻訳する精度を高めることができる。
【００１８】
（実施形態１）
以下、図面を参照して、本発明に係る翻訳サポートシステムの幾つかの実施形態について詳細に説明する。先ず、本発明に係る翻訳サポートシステムの構成について説明する。なお、以下の実施形態では、第１自然言語を日本語、第２自然言語を英語とし、日本語の文章の中で省略されている用語を検索し、入力された日本語文章を、英語に翻訳しやすい日本語文章に補完する翻訳サポートシステムについて説明する。
【００１９】
図１は、本発明に係る翻訳サポートシステムの全体構成を示すブロック図である。図１に示すように、本発明に係る翻訳サポートシステム１は、ユーザ端末１０及び情報記録手段２０が、インターネット３０を介して解析手段４０に接続された構成となっている。ユーザ端末１０は、一般的なパーソナルコンピュータ（以下、パソコンという）で実現されるものである。
情報記録手段２０は、ユーザがユーザ端末１０に入力した入力情報を記録し、格納する機能を備えている。解析手段４０は、ユーザがユーザ端末１０に入力した入力情報に基づいて、情報記録手段２０が格納する情報の中から必要な情報を取得し、英語に翻訳するために必要な日本語の用語を補完する機能を備えている。
【００２０】
このような構成により、ユーザは、ユーザ端末１０を利用して、情報記録手段２０へ所望の文書情報を入力する。すると、情報記録手段２０は、インターネット３０を介して、ユーザ端末１０から入力された文書情報（入力情報）の内容を解析手段４０へ送信する。これによって、解析手段４０は、ユーザ端末１０から入力された文書情報に対して、英語化に必要な日本語の用語を補完する。なお、図１では、情報記録手段２０を１つだけ示しているが、これに限られず、例えば、一つの解析手段４０に複数の情報記録手段２０を接続し、解析手段４０が当該複数の情報記録手段２０が格納する情報に基づいて解析を行うようにしても良い。
【００２１】
図２は、図１に示す翻訳サポートシステム１において１つの情報記録手段と解析手段との対応関係を示すブロック図である。図２に示すように、解析手段４０は用語と品詞との関係を示す修飾要素４１を格納し、Ａ情報記録手段２０ａはユーザ端末１０から入力された入力情報２１を記録し、格納する。ここで、Ａ情報記録手段２０ａとは、解析手段４０に接続された複数の情報記録手段２０の中の１つの情報記録手段２０を示す。さらに、解析手段４０は、自身が格納する修飾要素４１とＡ情報記録手段２０ａに格納された入力情報とに基づいて、Ａ情報記録手段２０ａに専用のＡ専用辞書５０を作成する。
【００２２】
すなわち、図２に示すように、解析手段４０は、自己が格納する修飾要素４１の内容と、Ａ情報記録手段２０ａが格納する入力情報２１の内容とに基づいて、Ａ情報記録手段２０ａに専用の辞書であるＡ専用辞書５０を作成する。言い換えると、解析手段４０は、それぞれの情報記録手段ごとに、修飾要素４１と入力情報２１との対応関係を示す個別の辞書を作成し、それぞれの情報記録手段ごとに固有の専用辞書を備えている。
【００２３】
さらに詳しく説明すると、Ａ専用辞書５０には、Ａ情報記録手段２０ａに記録されている過去の入力情報が、解析手段４０に格納されている修飾要素４１のうちどの修飾要素に該当するかという情報内容が保存されている。また、Ａ専用辞書５０には、英語に翻訳するのに必要な品詞や文法情報などが記録されている。
【００２４】
なお、辞書の生成には既存の辞書生成技術が利用される。辞書生成技術の一例を挙げると、単語区切り付き処理対象データが示す基本単語に基づいて単語の展開を実施し、生成された展開単語の１つを取り出す。そして、取り出された展開単語が最も高い重要度である重要度１の基本単語を含むか否かを判定する。ここで、展開単語内の全ての基本単語の重要度が０である場合は辞書にエントリしない。一方、展開単語内の少なくとも１つの基本単語の重要度が１である場合には、単語区切り付き処理対象データが示す展開単語として、対象となる展開単語を辞書にエントリする。このようにして、不要な単語が辞書にエントリされることがないようにして必要な単語のみによって辞書を生成する。なお、ここで挙げた辞書生成技術は一例であり、解析手段４０は、他の辞書生成技術を用いて辞書の生成を行っても良い。
【００２５】
再び、図１を参照すると、ユーザ端末１０と情報記録手段２０とが、インターネット３０を介して解析手段４０に接続されることにより、インターネット３０に接続できる環境であれば、いずれの場所からでも解析手段４０を利用することが可能になる。そのため、情報記録手段２０が、インターネット３０を利用したＳａａＳ型アプリケーションやクラウド型アプリケーションであっても、解析手段４０の利用が可能である。
【００２６】
次に、フローチャートを参照しながら図１、図２に示す翻訳サポートシステム１の具体的な動作について説明する。ここでは、企業が顧客からの修理依頼を受け付ける修理依頼システムを例に挙げて、翻訳サポートシステムの動作を説明する。
【００２７】
図３は、本発明の翻訳サポートシステムに適用される修理依頼システムのフォーマットを示す図である。すなわち、この図は、コールセンターのオペレータが、顧客から受け付けた修理依頼の内容を記録するフォーマットの画面を示している。図３に示すように、修理依頼システムのフォーマットは、企業名Ａ１、問合せ者Ａ２、修理内容Ａ３、ステータスＡ４、予約修理日時Ａ５、費用Ａ６、問合せ日時Ａ７、問合せ機器Ａ８、詳細Ａ９、及び購入履歴Ａ１０のそれぞれのメニュー項目に必要事項を記入するように構成されている。
この例では、詳細Ａ９が自由記述項目となっている。
【００２８】
図３に示すような修理依頼システムのアプリケーションを英語で対応する場合は、企業名Ａ１〜問合せ機器Ａ８のメニュー項目、及び購入機器Ａ１０のメニュー項目のように、記入内容が固有名詞や選択式項目や時間などであれば、あらかじめ英語版と日本語版を用意しておき、顧客の言語属性によって、メニュー項目に表示される言語を適宜切り替えるのみで対応することができる。例えば、選択式項目の場合、実際にデータベースに入力される値は、自然言語の文字列ではなく、顧客が選択した選択肢に割り当てられた定数であり、アプリケーションは、当該定数に関連付けられた文字列のうち、顧客の言語属性に合った文字列を表示することで、多言語の表示を実現する。
【００２９】
しかしながら、詳細Ａ９のメニュー項目のように自由記述項目に入力された文章を多言語対応させるには、自由記述項目に任意の文章が入力される都度、他の言語への翻訳または変換処理が必要となる。しかし、一般的には、入力操作を行うオペレータは、他に入力項目がある場合、他の項目から推測できる単語を省略した文章を詳細Ａ９のメニュー項目に入力することが多い。そのため、例えば英語には主語が必須となるが、オペレータが主語を省略して日本語を入力すると、主語が何であるかを機械処理では判断できないために、英語に翻訳することが不可能となる場合がある。
【００３０】
そこで、図１及び図２に示す解析手段４０により、入力された日本語において省略されている用語を、詳細Ａ９に入力された自由記述項目の文章に対して補完する。以下、日本語の文章を補完する処理の手順について、フローチャートを用いて詳細に説明する。
【００３１】
図４は、図１に示す翻訳サポートシステム１が自由記述の文章を補完する処理の流れを示すシーケンス図である。また、図５は、図４における詳細Ａ９のメニュー項目を補完する処理の流れを示す図である。従って、図４及び図５によってメニュー項目を補完する手順を説明する。
【００３２】
図４において、先ず、ユーザは、ユーザ端末１０を用いて情報記録手段２０へ所望の情報を入力する（ステップＢ１）。これによって、入力された情報は情報記録手段２０に保存される（ステップＢ２）。次に、情報記録手段２０は、自身が保存する入力情報の中から、解析が必要な入力内容の項目を解析手段４０へ送信する（ステップＢ３）。図３のメニュー項目の例では、詳細Ａ９の自由記述の文章を送信する。ここで送信された文章は、一旦、解析手段４０に一時保存される（ステップＢ４）。
【００３３】
解析手段４０は、自身が一時保存した文章に対し、形態素解析を行う（ステップＢ５）。なお、形態素解析とは、所定の言語の文法知識及び単語の辞書を格納するデータベースに基づいて、一の文章を、当該文章を構成する単語（形態素）に分解し、当該単語の品詞を判定する処理のことである。
【００３４】
次に、解析手段４０による形態素解析で得られた第１の情報と、図２のＡ専用辞書ＤＢ５０に保存されている第２の情報（つまり、英語化に必要な品詞や文法）とを比較し、ステップＢ４で一時保存されている文章に付与することができる修飾要素を検出する。言い換えると、解析手段４０は、英語化に必要な品詞や文法と、形態素解析で得られた解析結果とを比較し、入力された文章に付与可能な修飾要素を検出する。（ステップＢ６）。
【００３５】
ステップＢ６で行う修飾要素の検出処理について、図５を用いてさらに詳しく説明する。すなわち、図３に示す詳細Ａ９のメニュー項目において自由記述によって入力された文章Ｃ１『修理日の変更』を補完する場合は、図５に示すように、自由記述で入力された文章Ｃ１『修理日の変更』を形態素解析し、Ａ専用辞書５０に格納されている文法情報（つまり、第２の情報である英語化に必要な品詞や文法）を用いて、入力された文章に付与可能な修飾要素Ｃ２を検出する。付与可能な修飾要素Ｃ２としては、主語、動詞、時制、名詞（日時）、及び目的語などがある。
【００３６】
再び、図４のシーケンス図に戻り、ステップＢ６において、解析手段４０によって、入力された文章に付与可能な修飾要素が検出されると、この解析手段４０は、付与可能な修飾要素を、情報記録手段２０が格納する過去の記録情報から探し出し（ステップＢ７）、情報記録手段２０は、該当する修飾要素のデータを解析手段４０へ返す（ステップＢ８）。
【００３７】
すると、解析手段４０は、情報記録手段２０から返却された付与可能な修飾要素のデータ（用語）を、ステップＢ４で解析手段４０に一時保存された文章に追加して、新しい文章を生成する（ステップＢ９）。すなわち、図５に示すように、解析手段４０は、付与可能な修飾要素Ｃ２に基づいて、文章Ｃ１『修理日の変更』から、新しい文章Ｃ３『ＡＢＣ社の日本太郎がＲＮ００１の部品交換の修理日の変更を依頼した。』を生成して文章の補完を行う。
【００３８】
再び、図４のフローチャートに戻り、ステップＢ９において、解析手段４０が新しい文章を生成して補完を行うと、この解析手段４０は、生成された新しい文章をユーザ端末１０の画面に表示させる（ステップＢ１０）。そして、ユーザは、ユーザ端末１０の画面に表示された情報（つまり、新しい文章）の確認を行い、足りない情報があれば追加するなどして、最終文章に問題がなければ、この最終文章を情報記録手段２０に保存する（ステップＢ１２）。
【００３９】
この際、ステップＳ７で過去の記録情報から検出できなかった項目については、プルダウン等で選択肢が表示され、または空欄が表示されるので、ユーザが自身で必要な情報を入力し、文章を完成させることもできる（ステップＢ１１）。
【００４０】
ここで、図４に示すシーケンス図において、ステップＢ１０の補完された文章の表示処理から、ステップＢ１２の最終文章の保存処理までについて具体的な例を説明する。図６は、図１に示す翻訳サポートシステム１が文章の補完から表示までの処理を行う具体例を示す図である。
【００４１】
図６において、ユーザ端末１０には、ユーザが入力した文章Ｄ１『修理日の変更』が自動補完されて、追加文章Ｄ２『ＡＢＣ社の日本太郎』、及び追加文章Ｄ４『ＲＮ００１の部品交換の修理日の変更を依頼した。』が表示される。ここで、自動補完された追加文章Ｄ２、Ｄ４には、検出できなかった情報として項目Ｄ３『性別』が、プルダウン式で選択されるか、または空欄で表示され、ユーザ自身が項目Ｄ３『性別』を入力するように促す。また、自動生成された追加文章のＤ２及びＤ４も任意に修正可能であるので、対以下文章Ｄ２及びＤ４の内容に問題があればユーザが自身で修正を行う。
【００４２】
このようにして、文章情報の補完及び修正が完了して、ユーザ端末１０で確定ボタンＤ５を押すと、新しい文章Ｄ６『ＡＢＣ社の日本太郎（男性）がＲＮ００１の部品交換の修理日の変更を依頼した。』が表示される。その後、ユーザ端末１０の画面には、『この内容でよろしいですか』と表示されるので、ユーザが保存ボタンＤ７を押すと最終文章が情報記録手段２０のデータベースに保存される。
【００４３】
以上説明したように、本発明の翻訳サポートシステムによって補完された文章には、英語に翻訳するために必要な日本語の要素が含まれているため、機械翻訳であっても精度の高い翻訳結果が得られるようになる。すなわち、本発明の翻訳サポートシステムは、データベースに保存されている過去の履歴やデータから、第１自然言語で入力された文章の中から省略されている用語を探し出し、第２自然言語に翻訳しやすいような第１自然言語の文章に補完するシステムである。
【００４４】
本発明の翻訳サポートシステムは、第２自然言語（例えば、英語）に翻訳しやすい第１自然言語（例えば、日本語）の文章を作成することが目的である。また、推測できない用語（例えば、主語や動詞等がデータベースに登録されていない場合など）は、端末操作者が手動で所望の用語を入力して文章の補完を行う。そのため、一般的に用いられる頻度が高い用語を補完するような曖昧な補完作業は行わずに、端末操作者の判断に基づく用語を補完する。
【００４５】
（実施形態２）
前述の実施形態１では翻訳サポートシステムについて説明したが、実施形態２として、本発明の翻訳サポートシステムは、ＣＲＭ（Ｃｕｓｔｏｍｅｒ  Ｒｅｌａｔｉｏｎｓｈｉｐ  Ｍａｎａｇｅｍｅｎｔ）システムやＳＦＡ（Ｓａｌｅｓ  Ｆｏｒｃｅ  Ａｕｔｏｍａｔｉｏｎ）システムなど、データベースに情報を記録するあらゆるシステムに応用することができる。なお、ＣＲＭシステムとは、情報システムを応用して企業が顧客と長期的な関係を築く手法である。すなわち、ＣＲＭシステムは、顧客のデータベースを元に、商品の売買、保守サービス、問い合わせ、及びクレーム対応など、個々の顧客とのやりとりを一貫して管理するシステムである。また、ＳＦＡシステムとは、顧客情報、商談情報、及び日報などのように営業活動に必要な情報を一元管理して、営業活動の後方支援を行うシステムである。
【００４６】
（実施形態３）
また、本発明に係る翻訳サポート方法は、コンピュータがプログラム読み込むことによって実現される。したがって、図４のフローチャートで述べたような翻訳サポート方法における各処理の過程は、プログラムの形式でコンピュータが読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、前述した各処理が行われる。ここで、コンピュータで読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ−Ｒｅｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、半導体メモリなどをいう。
【００４７】
（まとめ）
以上、この発明の実施形態を、図面を参照して詳述してきたが、この発明の具体的に構成は、これらの実施形態に限られるものではなく、この発明の趣旨を逸脱しない範囲の設計の変更等があってもそれらはこの発明に含まれる。例えば、前述のプログラムを通信回線によって外部のコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしてもよい。
【符号の説明】
【００４８】
１  翻訳サポートシステム
１０  ユーザ端末
２０  情報記録手段
２０ａ  Ａ情報記録手段
２１  入力情報
３０  インターネット
４０  解析手段
４１  修飾要素
５０  Ａ専用辞書
【図１】
2011175435.tif 000003
【図２】
2011175435.tif 000004
【図３】
2011175435.tif 000005
【図４】
2011175435.tif 000006
【図５】
2011175435.tif 000007
【図６】
2011175435.tif 000008