(57)【要約】【課題】  特定した単語とその単語に対応する単語のどちらか一方を選択すれば、両単語が検索対象文字列となる機械翻訳装置、プログラム及び記録媒体を提供する。【解決手段】  日本文の単語「お客様」が左側のコンポボックス４２Ａに表示される。また、英単語「guest」が右側のコンポボックス４２Ｂに表示される。また、各コンポボックス４２Ａ、４２Ｂの間には検索条件を示す「ＡＮＤ」に対応する「かつ」の○印４２Ｃに黒点が付されている。そして、検索ボタン４２Ｅがマウス４でクリックされた場合には、各コンポボックス４２Ａ、４２Ｂに表示される「お客様」と「guest」の単語と、○印４２Ｃに黒点が表示された「かつ」の検索条件とに基づいて例文検索が開始され、日本文の例文に「お客様」の単語が有り、且つ、英文の例文に「guest」の単語がある例文の組み合わせが例文データテーブル３１から順次選択されて表示される。【選択図】  図１３
2005276088.tif 000002
【特許請求の範囲】
【請求項１】
第１言語で表現された原文を外部から入力する入力手段と、
前記原文を第２言語で表現された翻訳文に翻訳する翻訳手段と、
前記原文又は翻訳文を表示する表示手段と、
を備えた機械翻訳装置において、
前記第１言語で表現された複数の第１例文データと、前記各第１例文データを前記第２言語で表現した複数の第２例文データとをそれぞれ対応させて記憶する例文データ記憶手段と、
前記原文と前記翻訳文との各単語の対応関係が表された単語対応情報を作成する作成手段と、
前記表示手段に表示された前記原文又は翻訳文のうちの一方の文中にある第１単語を特定する特定手段と、
前記単語対応情報に基づいて前記特定手段によって特定された第１単語に対応する他方の言語の第２単語を抽出する抽出手段と、
前記第１単語と前記第２単語とに基づく検索条件を入力する検索条件入力手段と、
前記検索条件に従って検索された第１例文データと第２例文データとを前記表示手段を介して表示するように制御する第１制御手段と、を備えたことを特徴とする機械翻訳装置。
【請求項２】
前記第１制御手段は、前記検索条件に従って前記第１例文データと第２例文データとの組み合わせを検索し、該検索された第１例文データと第２例文データとの組み合わせを前記表示手段を介して表示するように制御することを特徴とする請求項１に記載の機械翻訳装置。
【請求項３】
前記表示手段は、前記第１単語及び第２単語をそれぞれ表示する表示部を有し、
前記第１言語及び第２言語における各単語に対応する同一言語で同じ意味を有する他の候補単語を該各単語に対応させて記憶する候補単語記憶手段と、
前記表示部に表示される第１単語又は第２単語を指定する指定手段と、
前記指定手段に指定された第１単語又は第２単語に対応する前記候補単語を表示する候補単語表示手段と、
この表示された候補単語から一の候補単語を選択して、前記表示部の対応する第１単語又は第２単語と置き換えて表示する候補単語選択手段と、
を備え、
前記第１制御手段は、前記候補単語選択手段によって第１単語又は第２単語が置き換えられた場合には、再度、前記検索条件に従って該表示部に表示されている第１単語と第２単語とに基づいて検索し、該検索された第１例文データと第２例文データとを該表示手段を介して表示するように制御することを特徴とする請求項１又は請求項２に記載の機械翻訳装置。
【請求項４】
前記候補単語表示手段は、所定順序に従って各候補単語を表示することを特徴とする請求項３に記載の機械翻訳装置。
【請求項５】
前記第１制御手段は、前記検索された第１例文データと第２例文データとの組み合わせを前記第２単語の後接文字に基づいて所定順序で表示することを特徴とする請求項１乃至請求項４のいずれかに記載の機械翻訳装置。
【請求項６】
前記第１制御手段は、前記検索された第１例文データと第２例文データとの組み合わせを、該第１例文データ又は第２例文データの長さの長い方から、あるいは短い方から順次表示することを特徴とする請求項１乃至請求項５のいずれかに記載の機械翻訳装置。
【請求項７】
第１言語で表現された原文を外部から入力する入力手段と、
前記原文を第２言語で表現された翻訳文に翻訳する翻訳手段と、
前記原文又は翻訳文を表示する表示手段と、
を備えた機械翻訳装置において、
前記第１言語で表現された複数の第１例文データと、前記各第１例文データを前記第２言語で表現した複数の第２例文データとをそれぞれ対応させて記憶する例文データ記憶手段と、
前記第１言語及び第２言語における各単語に対応する同一言語で同じ意味を有する他の候補単語を該各単語に対応させて記憶する候補単語記憶手段と、
前記原文と前記翻訳文との各単語の対応関係が表された単語対応情報を作成する作成手段と、
前記表示手段に表示された前記原文又は翻訳文のうちの一方の文中にある第１単語を特定する特定手段と、
前記単語対応情報に基づいて前記特定手段によって特定された第１単語に対応する他方の言語の第２単語を抽出する抽出手段と、
前記第１単語と前記第２単語とに基づく検索条件を入力する検索条件入力手段と、
前記検索条件に従って該第１単語及び該第１単語に対応する前記各候補単語毎に、それぞれ検索された第１例文データと第２例文データとを該第１単語及び該第１単語に対応する前記各候補単語のそれぞれに対応する検索例文として記憶する例文検索手段と、
前記例文検索手段によって検索した各検索例文を該第１単語及び該第１単語に対応する前記各候補単語毎に前記表示手段を介して並列表示するように制御する第２制御手段と、
を備えたことを特徴とする機械翻訳装置。
【請求項８】
前記例文検索手段は、前記検索条件に従って前記第１単語及び該第１単語に対応する前記各候補単語毎に、それぞれの前記第１例文データと第２例文データとの組み合わせを検索し、該検索された第１例文データと第２例文データとの組み合わせを該第１単語及び該第１単語に対応する前記各候補単語のそれぞれに対応する検索例文として記憶することを特徴とする請求項７に記載の機械翻訳装置。
【請求項９】
前記第２制御手段は、前記表示手段を介して表示画面を分割し、前記各検索例文を前記第１単語及び該第１単語に対応する前記各候補単語毎にそれぞれ一の分割画面に表示するように制御することを特徴とする請求項７又は請求項８に記載の機械翻訳装置。
【請求項１０】
前記表示手段は、複数のウインドウを作成するウインドウ作成手段と、
前記各ウインドウを選択する選択手段と、
該各ウインドウが前記選択手段によって選択可能になるように表示画面に配置表示する配置手段と、
を有し、
前記第２制御手段は、前記各検索例文を前記第１単語及び該第１単語に対応する前記各候補単語毎にそれぞれ一のウインドウに表示することを特徴とする請求項７又は請求項８に記載の機械翻訳装置。
【請求項１１】
前記第２制御手段は、前記各検索例文を所定順序で並列表示することを特徴とする請求項７乃至請求項１０のいずれかに記載の機械翻訳装置。
【請求項１２】
前記所定順序は、前記第１単語及び該第１単語に対応する前記各候補単語のアルファベット順であることを特徴とする請求項１１に記載の機械翻訳装置。
【請求項１３】
前記所定順序は、各検索例文の第１例文データと第２例文データとの組み合わせ数に基づいて決定されることを特徴とする請求項１１に記載の機械翻訳装置。
【請求項１４】
前記第２制御手段は、各検索例文の第１例文データと第２例文データとの組み合わせを前記第２単語の後接文字に基づいて所定順序で表示することを特徴とする請求項７乃至請求項１３のいずれかに記載の機械翻訳装置。
【請求項１５】
前記第２制御手段は、前記検索された第１例文データと第２例文データとの組み合わせを、該第１例文データ又は第２例文データの長さの長い方から、あるいは短い方から順次表示することを特徴とする請求項７乃至請求項１４のいずれかに記載の機械翻訳装置。
【請求項１６】
前記検索条件は、前記第１単語又は該第１単語に対応する各候補単語を含み且つ第２単語を含む前記第１例文データと第２例文データとの組み合わせを検索することを条件とする検索条件を含むことを特徴とする請求項１乃至請求項１５のいずれかに記載の機械翻訳装置。
【請求項１７】
前記検索条件は、前記第１単語若しくは該第１単語に対応する各候補単語又は第２単語の少なくとも一方を含む前記第１例文データと第２例文データとの組み合わせを検索することを条件とする検索条件を含むことを特徴とする請求項１乃至請求項１６のいずれかに記載の機械翻訳装置。
【請求項１８】
請求項１乃至請求項１７のいずれかに記載の機械翻訳装置としてコンピュータを機能させることを特徴とするプログラム。
【請求項１９】
請求項１乃至請求項１７のいずれかに記載の機械翻訳装置としてコンピュータを機能させるためのプログラムが記録されてコンピュータで読み取り可能なことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１言語で表現された原文を第２言語で表現された翻訳文に翻訳し、この翻訳文を表示することができる機械翻訳装置及び、プログラム、記録媒体に関するものである。
【背景技術】
【０００２】
従来より、第１言語で表現された原文を第２言語で表現された翻訳文に翻訳し、この翻訳文を表示することができる機械翻訳装置において、メイン画面から、原文や翻訳文中の単語を選択し、その選択された単語について別のデータを検索、表示する機能がある機械翻訳装置が種々提案されている。
例えば、表示部の画面上に文字列を表示させる機械翻訳装置において、文字列の意味、用法もしくは訳を記憶した参照辞書と、上記画面上に表示された文字列のうち、カーソルが置かれた文字を含む一連の文字列を切り出す文字列切出し部と、文字列切出し部により切り出された文字列を解析し、参照辞書の見出し語に一致する文字列に変換する文字列解析部と、上記参照辞書を検索し、上記文字列解析部により得た参照辞書の見出し語に一致する文字列の意味、用法もしくは訳を得る検索部と、上記検索部によって得られた意味、用法もしくは訳を上記画面上に表示させる検索語表示部とから構成される機械翻訳装置が提案されている（例えば、特許文献１参照。）。
【０００３】
そして、このような機械翻訳装置においては、編集画面上でカーソルが置かれた文字から検索対象となる文字列を自動的に取得し、その意味または用法、訳等を検索または表示することができるので、操作性を向上させることができるとともに、入力ミス等により検索対象となる文字列が正しく入力されず検索不可能となるいった問題を回避することができる。
【特許文献１】特開平１０−９１６２２号公報（段落（００１０）〜（００１５）、図２〜図４）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の機械翻訳装置等においては、別のデータが例文であれば、選択した単語を使用した例文が表示されるが、このように例文を検索する場合、検索先となる例文のデータが大量にあると、検索結果も大量になることがあり、その大量の検索結果からユーザにとって有益な情報を探し出すために、ユーザはさらにキーワードを加えて絞り込み検索を行う必要があるという問題がある。
また、原文側の一つの単語に対して訳語が複数ある場合、機械翻訳システムが複数提示するこれらの訳語のうち、どの単語が最もふさわしいかを例文から判断しようとすると、例文検索をそれらの訳語の数だけ実行して、それぞれの単語の例文を参照しなければならないという問題がある。また、検索結果の画面表示も検索の度に変わってしまうため、ユーザはそれぞれの検索結果を比較できず不便であるという問題がある。更に、検索結果を表示する際にも、検索した例文データの順に表示していたため、ユーザは、参照したい表現や例文を検索結果全体から探さなければならないという問題がある。
【０００５】
そこで、本発明は、上述した問題点を解決するためになされたものであり、原文あるいは翻訳文の単語について例文の検索命令がなされた場合、特定された単語だけでなく、対応する相手言語の単語も含めて検索を行うことによって、検索結果が絞り込まれており、ユーザにもその単語がどのような文脈で使われるのかが容易に認識できる機械翻訳装置、プログラム及び記録媒体を提供することを目的とする。また、第１言語の単語に対して、訳語候補となる第２言語の単語が複数ある場合、その複数の単語についても例文を検索し、結果を表示することによって、訳語候補が複数ある場合、一度に例文を検索・表示でき、訳語の数だけ検索を繰り返すことなく、その単語がどのような文脈で使われるのか迅速に認識できる機械翻訳装置、プログラム及び記録媒体を提供することを目的とする。さらに、複数の訳語候補を同時に検索した場合、それらの検索結果を同一画面上に並列表示することによって、訳語候補の例文が一度に検索でき、同じ画面で比較検討できるので、ユーザが例文で単語の使われ方を見比べながら訳語を容易に確認することができる機械翻訳装置、プログラム及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記目的を達成するため請求項１に係る機械翻訳装置は、第１言語で表現された原文を外部から入力する入力手段と、前記原文を第２言語で表現された翻訳文に翻訳する翻訳手段と、前記原文又は翻訳文を表示する表示手段と、を備えた機械翻訳装置において、前記第１言語で表現された複数の第１例文データと、前記各第１例文データを前記第２言語で表現した複数の第２例文データとをそれぞれ対応させて記憶する例文データ記憶手段と、前記原文と前記翻訳文との各単語の対応関係が表された単語対応情報を作成する作成手段と、前記表示手段に表示された前記原文又は翻訳文のうちの一方の文中にある第１単語を特定する特定手段と、前記単語対応情報に基づいて前記特定手段によって特定された第１単語に対応する他方の言語の第２単語を抽出する抽出手段と、前記第１単語と前記第２単語とに基づく検索条件を入力する検索条件入力手段と、前記検索条件に従って検索された第１例文データと第２例文データとを前記表示手段を介して表示するように制御する第１制御手段と、を備えたことを特徴とする。
【０００７】
また、請求項２に係る機械翻訳装置は、請求項１に記載の機械翻訳装置において、前記第１制御手段は、前記検索条件に従って前記第１例文データと第２例文データとの組み合わせを検索し、該検索された第１例文データと第２例文データとの組み合わせを前記表示手段を介して表示するように制御することを特徴とする。
【０００８】
また、請求項３に係る機械翻訳装置は、請求項１又は請求項２に記載の機械翻訳装置において、前記表示手段は、前記第１単語及び第２単語をそれぞれ表示する表示部を有し、前記第１言語及び第２言語における各単語に対応する同一言語で同じ意味を有する他の候補単語を該各単語に対応させて記憶する候補単語記憶手段と、前記表示部に表示される第１単語又は第２単語を指定する指定手段と、前記指定手段に指定された第１単語又は第２単語に対応する前記候補単語を表示する候補単語表示手段と、この表示された候補単語から一の候補単語を選択して、前記表示部の対応する第１単語又は第２単語と置き換えて表示する候補単語選択手段と、を備え、前記第１制御手段は、前記候補単語選択手段によって第１単語又は第２単語が置き換えられた場合には、再度、前記検索条件に従って該表示部に表示されている第１単語と第２単語とに基づいて検索し、該検索された第１例文データと第２例文データとを該表示手段を介して表示するように制御することを特徴とする。
【０００９】
また、請求項４に係る機械翻訳装置は、請求項３に記載の機械翻訳装置において、前記候補単語表示手段は、所定順序に従って各候補単語を表示することを特徴とする。
【００１０】
また、請求項５に係る機械翻訳装置は、請求項１乃至請求項４のいずれかに記載の機械翻訳装置において、前記第１制御手段は、前記検索された第１例文データと第２例文データとの組み合わせを前記第２単語の後接文字に基づいて所定順序で表示することを特徴とする。
【００１１】
また、請求項６に係る機械翻訳装置は、請求項１乃至請求項５のいずれかに記載の機械翻訳装置において、前記第１制御手段は、前記検索された第１例文データと第２例文データとの組み合わせを、該第１例文データ又は第２例文データの長さの長い方から、あるいは短い方から順次表示することを特徴とする。
【００１２】
また、請求項７に係る機械翻訳装置は、第１言語で表現された原文を外部から入力する入力手段と、前記原文を第２言語で表現された翻訳文に翻訳する翻訳手段と、前記原文又は翻訳文を表示する表示手段と、を備えた機械翻訳装置において、前記第１言語で表現された複数の第１例文データと、前記各第１例文データを前記第２言語で表現した複数の第２例文データとをそれぞれ対応させて記憶する例文データ記憶手段と、前記第１言語及び第２言語における各単語に対応する同一言語で同じ意味を有する他の候補単語を該各単語に対応させて記憶する候補単語記憶手段と、前記原文と前記翻訳文との各単語の対応関係が表された単語対応情報を作成する作成手段と、前記表示手段に表示された前記原文又は翻訳文のうちの一方の文中にある第１単語を特定する特定手段と、前記単語対応情報に基づいて前記特定手段によって特定された第１単語に対応する他方の言語の第２単語を抽出する抽出手段と、前記第１単語と前記第２単語とに基づく検索条件を入力する検索条件入力手段と、前記検索条件に従って該第１単語及び該第１単語に対応する前記各候補単語毎に、それぞれ検索された第１例文データと第２例文データとを該第１単語及び該第１単語に対応する前記各候補単語のそれぞれに対応する検索例文として記憶する例文検索手段と、前記例文検索手段によって検索した各検索例文を該第１単語及び該第１単語に対応する前記各候補単語毎に前記表示手段を介して並列表示するように制御する第２制御手段と、を備えたことを特徴とする。
【００１３】
また、請求項８に係る機械翻訳装置は、請求項７に記載の機械翻訳装置において、前記例文検索手段は、前記検索条件に従って前記第１単語及び該第１単語に対応する前記各候補単語毎に、それぞれの前記第１例文データと第２例文データとの組み合わせを検索し、該検索された第１例文データと第２例文データとの組み合わせを該第１単語及び該第１単語に対応する前記各候補単語のそれぞれに対応する検索例文として記憶することを特徴とする。
【００１４】
また、請求項９に係る機械翻訳装置は、請求項７又は請求項８に記載の機械翻訳装置において、前記第２制御手段は、前記表示手段を介して表示画面を分割し、前記各検索例文を前記第１単語及び該第１単語に対応する前記各候補単語毎にそれぞれ一の分割画面に表示するように制御することを特徴とする。
【００１５】
また、請求項１０に係る機械翻訳装置は、請求項７又は請求項８に記載の機械翻訳装置において、前記表示手段は、複数のウインドウを作成するウインドウ作成手段と、前記各ウインドウを選択する選択手段と、該各ウインドウが前記選択手段によって選択可能になるように表示画面に配置表示する配置手段と、を有し、前記第２制御手段は、前記各検索例文を前記第１単語及び該第１単語に対応する前記各候補単語毎にそれぞれ一のウインドウに表示することを特徴とする。
【００１６】
また、請求項１１に係る機械翻訳装置は、請求項７乃至請求項１０のいずれかに記載の機械翻訳装置において、前記第２制御手段は、前記各検索例文を所定順序で並列表示することを特徴とする。
【００１７】
また、請求項１２に係る機械翻訳装置は、請求項１１に記載の機械翻訳装置において、前記第１単語及び該第１単語に対応する前記各候補単語のアルファベット順であることを特徴とする。
【００１８】
また、請求項１３に係る機械翻訳装置は、請求項１１に記載の機械翻訳装置において、前記所定順序は、各検索例文の第１例文データと第２例文データとの組み合わせ数に基づいて決定されることを特徴とする。
【００１９】
また、請求項１４に係る機械翻訳装置は、請求項７乃至請求項１３のいずれかに記載の機械翻訳装置において、前記第２制御手段は、各検索例文の第１例文データと第２例文データとの組み合わせを前記第２単語の後接文字に基づいて所定順序で表示することを特徴とする。
【００２０】
また、請求項１５に係る機械翻訳装置は、請求項７乃至請求項１４のいずれかに記載の機械翻訳装置において、前記第２制御手段は、前記検索された第１例文データと第２例文データとの組み合わせを、該第１例文データ又は第２例文データの長さの長い方から、あるいは短い方から順次表示することを特徴とする。
【００２１】
また、請求項１６に係る機械翻訳装置は、請求項１乃至請求項１５のいずれかに記載の機械翻訳装置において、前記検索条件は、前記第１単語又は該第１単語に対応する各候補単語を含み且つ第２単語を含む前記第１例文データと第２例文データとの組み合わせを検索することを条件とする検索条件を含むことを特徴とする。
【００２２】
また、請求項１７に係る機械翻訳装置は、請求項１乃至請求項１６のいずれかに記載の機械翻訳装置において、前記検索条件は、前記第１単語若しくは該第１単語に対応する各候補単語又は第２単語の少なくとも一方を含む前記第１例文データと第２例文データとの組み合わせを検索することを条件とする検索条件を含むことを特徴とする。
【００２３】
また、請求項１８に係るプログラムは、請求項１乃至請求項１７のいずれかに記載の機械翻訳装置としてコンピュータを機能させることを特徴とする。
【００２４】
更に、請求項１９に係る記録媒体は、請求項１乃至請求項１７のいずれかに記載の機械翻訳装置としてコンピュータを機能させるためのプログラムが記録されてコンピュータで読み取り可能なことを特徴とする。
【発明の効果】
【００２５】
請求項１に係る機械翻訳装置では、第１言語で表現された原文を入力することによって第２言語で表現された翻訳文が作成され、原文又は翻訳文が表示手段に表示される。また、第１言語で表現された複数の第１例文データと、この各第１例文データを第２言語で表現した複数の第２例文データとがそれぞれ対応されて予め記憶されている。また、原文と翻訳文との各単語の対応関係が表された単語対応情報が作成される。
そして、表示手段に表示された原文又は翻訳文のうちの一方の文中にある第１単語を特定手段によって特定することにより、この単語対応情報により該第１単語に対応する他方の言語の第２単語が抽出される。また、この第１単語と第２単語とに基づく検索条件を入力することによって、該検索条件に従って第１例文データと第２例文データとが検索され、表示手段を介して表示される。
これにより、原文又は翻訳文のうちの一方の文中にある第１単語を特定することによって、他方の言語の対応する第２単語も含めて第１例文データと第２例文データとが検索されるため、検索結果が絞り込まれており、ユーザは第１単語がどのような文脈で使われるのか容易に認識することができる。
【００２６】
また、請求項２に係る機械翻訳装置では、検索条件に従って第１例文データと第２例文データとの組み合わせが検索され、この検索された第１例文データと第２例文データとの組み合わせが表示手段を介して表示される。
これにより、原文又は翻訳文のうちの一方の文中にある第１単語を特定することによって、他方の言語の対応する第２単語も含めて第１例文データと第２例文データとの組み合わせが検索されて表示されるため、検索結果が絞り込まれると共に、第１例文データと第２例文データとの対応関係が明確に表示されており、ユーザは第１単語がどのような文脈で使われるのか更に容易に認識することができる。
【００２７】
また、請求項３に係る機械翻訳装置では、表示手段に表示された原文又は翻訳文のうちの一方の特定された第１単語と、それに対応して単語対応情報に基づいて抽出された第２単語とがそれぞれ表示部に表示される。そして、この第１単語又は第２単語を指定手段によって指定すると、この単語に対応する同一言語で同じ意味を有する他の候補単語が表示される。また、この表示された候補単語から一の候補単語を選択した場合には、表示部の対応する第１単語又は第２単語と置き換えて表示される。そして、第１単語又は第２単語が置き換えられた場合には、再度、検索条件に従って該表示部に表示されている第１単語と第２単語とに基づいて第１例文データと第２例文データとが検索され、この検索された第１例文データと第２例文データとが表示される。
これにより、第１単語又は第２単語に対応する候補単語が一度に表示されるため、ユーザは対応する候補単語を一度に認識することができると共に、希望する一の候補単語を容易に且つ迅速に決定することができる。また、ユーザが決定した候補単語との組み合わせで第１例文データと第２例文データとが、再度検索されて表示されるため、ユーザは表示される各例文で単語の使われ方をより容易に認識することができる。
【００２８】
また、請求項４に係る機械翻訳装置では、候補単語は、所定順序（例えば、アルファベット順や、あいうえお順である。）に従って表示されるため、容易に候補単語を確認することができ、候補単語を更に容易に且つ迅速に決定することができる。
【００２９】
また、請求項５に係る機械翻訳装置では、第１単語を特定することによって、該第１単語に対応する第２単語の後接文字に基づいて検索された第１例文データと第２例文データとの組み合わせが所定順序で表示される。
これにより、原文又は翻訳文の一方の文中にある単語を第１単語として特定すると、この第１単語に対応する他方の言語の文中の第２単語の後接文字に基づいて検索された第１例文データと第２例文データとの組み合わせが所定順序で表示されるため、ユーザは検索された第１例文データと第２例文データとの組み合わせから希望する例文を更に容易に見つけだすことが可能となる。
【００３０】
また、請求項６に係る機械翻訳装置では、検索された第１例文データと第２例文データとの組み合わせが、該第１例文データ又は第２例文データの長さの長い方から、あるいは短い方から順次表示されるため、ユーザは検索された第１例文データと第２例文データとの組み合わせを容易に認識することができ、希望する例文を更に迅速に見つけだすことが可能となる。
【００３１】
また、請求項７に係る機械翻訳装置では、第１言語で表現された原文を入力することによって第２言語で表現された翻訳文が作成され、原文又は翻訳文が表示手段に表示される。また、第１言語で表現された複数の第１例文データと、この各第１例文データを第２言語で表現した複数の第２例文データとがそれぞれ対応されて予め記憶されている。また、原文と翻訳文との各単語の対応関係が表された単語対応情報が作成される。また、第１言語及び第２言語における各単語に対応する同一言語で同じ意味を有する他の候補単語が該各単語に対応されて記憶されている。
そして、表示手段に表示された原文又は翻訳文のうちの一方の文中にある第１単語を特定手段によって特定することにより、この単語対応情報により該第１単語に対応する他方の言語の第２単語が抽出される。また、この第１単語と第２単語とに基づく検索条件を入力することによって、該検索条件に従って該第１単語及び該第１単語に対応する各候補単語毎に、それぞれの第１例文データと第２例文データとが検索され、該第１単語及び該第１単語に対応する各候補単語のそれぞれに対応する検索例文として記憶される。そして、この検索した各検索例文が該第１単語及び該第１単語に対応する各候補単語毎に表示手段を介して並列表示される。
これにより、原文又は翻訳文のうちの一方の文中にある第１単語を特定することによって、他方の言語の対応する第２単語も含めて該第１単語及び該第１単語に対応する各候補単語のそれぞれに対応する第１例文データと第２例文データとが検索されて、該第１単語及び該第１単語に対応する各候補単語のそれぞれに対応する検索例文として並列表示されるため、第１単語及び該第１単語に対応する各候補単語毎に検索結果が絞り込まれており、ユーザは第１単語及び該第１単語に対応する各候補単語がどのような文脈で使われるのか容易に認識することができる。また、第１単語に対応する候補単語が１個又は複数ある場合には、各検索例文が第１単語及び該第１単語に対応する各候補単語毎に並列表示されるため、検索を訳語の単語数分の回数繰り返す必要がなく、簡易かつ迅速に第１単語及び該第１単語に対応する各候補単語のそれぞれの例文を容易に確認することができる。また、各検索例文が第１単語及び該第１単語に対応する各候補単語毎に並列表示されるため、ユーザは第１単語及び該第１単語に対応する各候補単語と第２単語との使われ方を見比べながら容易に比較検討することができる。
【００３２】
また、請求項８に係る機械翻訳装置では、検索条件に従って第１単語及び該第１単語に対応する前記各候補単語毎に、それぞれの第１例文データと第２例文データとの組み合わせが検索され、この検索された第１例文データと第２例文データとの組み合わせが、該第１単語及び該第１単語に対応する各候補単語のそれぞれに対応する検索例文として記憶され、表示手段を介して並列表示される。
これにより、原文又は翻訳文のうちの一方の文中にある第１単語を特定することによって、他方の言語の対応する第２単語も含めて該第１単語及び該第１単語に対応する各候補単語のそれぞれに対応する第１例文データと第２例文データとの組み合わせが検索されて、該第１単語及び該第１単語に対応する各候補単語のそれぞれに対応する検索例文として並列表示されるため、検索結果が絞り込まれると共に、該第１単語及び該第１単語に対応する各候補単語のそれぞれに対応する第１例文データと第２例文データとの対応関係が明確に表示されており、ユーザは第１単語及び該第１単語に対応する各候補単語がどのような文脈で使われるのか更に容易に認識することができる。また、各検索例文が第１単語及び該第１単語に対応する各候補単語毎に並列表示されると共に、該第１単語及び該第１単語に対応する各候補単語のそれぞれに対応する第１例文データと第２例文データとの組み合わせとして表示されるため、ユーザは第１単語及び該第１単語に対応する各候補単語と第２単語との使われ方を見比べながら更に容易に比較検討することができる。
【００３３】
また、請求項９に係る機械翻訳装置では、表示画面が分割され、各検索例文が第１単語及び該第１単語に対応する各候補単語毎にそれぞれ一の分割画面に表示されるため、同じ画面で一度に第１単語及び該第１単語に対応する各候補単語に対応する第１例文データ及び第２例文データとを確認し、容易に比較検討することができる。また、ユーザは各分割画面に表示された各例文での第１単語及び該第１単語に対応する各候補単語の使われ方を一度に見比べながら訳語を容易に確認することができる。
【００３４】
また、請求項１０に係る機械翻訳装置では、表示画面に複数のウインドウが選択手段によって選択可能になるように配置表示されている。また、各検索例文が第１単語及び該第１単語に対応する各候補単語毎にそれぞれ一のウインドウに表示される。
これにより、各検索例文が第１単語及び該第１単語に対応する各候補単語毎にそれぞれ一のウインドウに表示されるため、同じ画面で一度に第１単語及び該第１単語に対応する各候補単語に対応する第１例文データ及び第２例文データとが表示されたウインドウが配置表示され、ユーザは希望するウインドウを任意に選択して、第１単語及び該第１単語に対応する各候補単語に対応する第１例文データ及び第２例文データとを確認し、容易に比較検討することができる。また、ユーザは各ウインドウを任意に選択して、この選択したウインドウに表示された各例文を確認することができ、第１単語又は該第１単語に対応する各候補単語の使われ方を同一画面で見比べながら訳語を容易に確認することができる。
【００３５】
また、請求項１１に係る機械翻訳装置では、各検索例文は所定順序で並列表示されるため、第１単語及び該第１単語に対応する各候補単語に対応する各検索例文をより迅速に選択することができ、ユーザはこの選択した各検索例文の第１例文データと第２例文データとから訳語を更に容易に確認することができる。
【００３６】
また、請求項１２に係る機械翻訳装置では、各検索例文は第１単語及び該第１単語に対応する各候補単語のアルファベット順で並列表示されるため、該各検索例文が表示される分割画面やウインドウ等はアルファベット順に配置表示される。
これにより、ユーザは希望する第１単語又は該第１単語に対応する各候補単語の各検索例文が表示された分割画面やウインドウ等を更に迅速に選択することができ、ユーザはこの選択した各検索例文の第１例文データと第２例文データとから訳語を更に容易に確認することができる。
【００３７】
また、請求項１３に係る機械翻訳装置では、各検索例文を構成する第１例文データと第２例文データとの組み合わせ数に基づいて該第１単語及び該第１単語に対応する各候補単語の各検索例文の並列表示の順序が決定されるため、該各検索例文が表示される分割画面やウインドウ等は、該各検索例文を構成する第１例文データと第２例文データとの組み合わせ数に従って配置表示される。
これにより、ユーザは希望する第１単語又は該第１単語に対応する各候補単語の各検索例文が表示された分割画面やウインドウ等を各検索例文の第１例文データと第２例文データとの組み合わせ数に基づいて更に迅速選択することができ、ユーザはこの選択した各検索例文の第１例文データと第２例文データとから訳語を更に容易に確認することができる。
【００３８】
また、請求項１４に係る機械翻訳装置では、各検索例文の第１例文データと第２例文データとの組み合わせが、該第１単語に対応する第２単語の後接文字に基づいて所定順序で表示されるため、原文又は翻訳文の一方の文中にある単語を第１単語として特定すると、この第１単語及び該第１単語に対応する各候補単語の各検索例文の第１例文データと第２例文データとが第２単語の後接文字に基づいて所定順序で表示されるため、ユーザは選択した検索例文の第１例文データと第２例文データとから希望する例文を更に容易に見つけだすことが可能となる。
【００３９】
また、請求項１５に係る機械翻訳装置では、各検索例文の第１例文データと第２例文データとの組み合わせが、該第１例文データ又は第２例文データの長さの長い方から、あるいは短い方から順次表示されるため、ユーザは選択した検索例文の第１例文データと第２例文データとの組み合わせを容易に認識することができ、希望する例文を更に迅速に見つけだすことが可能となる。
【００４０】
また、請求項１６に係る機械翻訳装置では、第１単語又は該第１単語に対応する各候補単語を含み且つ第２単語を含む第１例文データと第２例文データとの組み合わせが検索されて表示されるため、ユーザーはこの表示された各第１例文データと第２例文データとの組み合わせから第１単語又は該第１単語に対応する各候補単語と第２単語との対応関係を容易に認識することができ、訳語を更に容易に確認することができる。
【００４１】
また、請求項１７に係る機械翻訳装置では、第１単語若しくは該第１単語に対応する各候補単語又は第２単語の少なくとも一方を含む第１例文データと第２例文データとの組み合わせが検索されて表示されるため、ユーザーはこの表示された各第１例文データと第２例文データとの組み合わせから第１単語又は該第１単語に対応する各候補単語と第２単語との対応関係を広範囲に渡って認識することができ、訳語を更に容易に確認することができる。
【００４２】
また、請求項１８に係るプログラムでは、コンピュータは当該プログラムを読み込むことによって、請求項１乃至請求項１７のいずれかに記載の機械翻訳装置として機能するため、ユーザは原文又は翻訳文のうちの一方の文中にある第１単語を特定することによって、他方の言語の対応する第２単語も含めて該第１単語がどのような文脈で使われるのか容易に認識することができる。
【００４３】
また、請求項１９に係る記録媒体では、請求項１乃至請求項１７のいずれかに記載の機械翻訳装置を実現するための機能をコンピュータで実行されるプログラムとして備えることができる。このようなプログラムの場合、例えば、半導体メモリ、ハードディスク、フロッピー（登録商標）ディスク、データカード（ＩＣカード、磁気カード等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、光磁気ディスク（ＭＤ等）、相変化ディスク、磁気テープ等のコンピュータで読み取り可能な記録媒体に記録し、必要に応じてコンピュータにロードして起動することにより用いることができる。この他、ＲＯＭやバックアップＲＡＭに前記プログラムを記録しておき、このＲＯＭやバックアップＲＡＭをコンピュータに組み込んで用いてもよい。
【発明を実施するための最良の形態】
【００４４】
以下、本発明に係る機械翻訳装置、プログラム及び記録媒体について具体化した実施例１乃至実施例３に基づき図面を参照しつつ詳細に説明する。
【実施例１】
【００４５】
先ず、実施例１に係る機械翻訳装置の概略構成について図１乃至図６に基づき説明する。
図１に示すように、機械翻訳装置はコンピュータ装置１から構成されている。
また、コンピュータ装置１は、液晶表示装置（ＬＣＤ）２、キーボード３、マウス４等から構成されている。尚、マウス４は、ジョイスティックやトラックボール等に置き換えてもよい。また、後述のＣＤ−Ｒ／Ｗ８（図２参照）は、ＭＯ装置、ＤＶＤ装置等に置き換えてもよい。
【００４６】
次に、コンピュータ装置２の制御回路構成について図２乃至図６に基づいて説明する。
図２に示すように、コンピュータ装置１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、入出力インターフェース（Ｉ／Ｆ）１４、通信用インターフェース（Ｉ／Ｆ）１５、フロッピー（登録商標）ディスクコントローラ（ＦＤＣ）１６、フロッピー（登録商標）ディスクドライブ（ＦＤＤ）１７、ハードディスクコントローラ（ＨＤＣ）１８、ハードディスクドライブ（ＨＤＤ）１９、表示装置コントローラ２０、液晶表示装置（ＬＣＤ）２、キーボード３、モデム２１等を備えている。また、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、入出力インターフェース（Ｉ／Ｆ）１４、通信用インターフェース（Ｉ／Ｆ）１５、及びモデム２１は、バス線２２により相互に接続されて、相互にデータのやり取りが行われる。また、入出力Ｉ／Ｆ１４には、ＦＤＤ１７を駆動制御するＦＤＣ１６を介してＦＤＤ１７、ＨＤＤ１９を駆動制御するＨＤＣ１８を介してＨＤＤ１９、表示装置コントローラ２０、文字や記号等を入力するためのキーボード３、及び印字用データや後述の制御プログラム等をＣＤ−ＲＯＭ２６に書き込み及び読み込むためのＣＤリード・ライター（ＣＤ−Ｒ／Ｗ）８が接続されている。また、モデム２１には電話回線２３が接続され、印字用データや後述の制御プログラム等をモデム２１を介して外部のコンピュータ装置に送信可能に構成されている。
【００４７】
また、コンピュータ装置１には、入出力Ｉ／Ｆ１４を介して液晶表示装置２の表示画面上の座標を入力するためのマウス４が接続されている。また、コンピュータ装置１には、通信用Ｉ／Ｆ１５及びインターフェースケーブルＳ１を介してテープ印字装置などの外部装置が接続される。
【００４８】
ＣＰＵ１１は、コンピュータ装置１全体を制御し、後述のようにハードディスクドライブ１９に記憶されたプログラムやパラメータデータに基づいて、入力された原文（本実施形態では、日本語又は英語等である。）を所定言語（本実施形態では、日本語又は英語等である。）に翻訳する自動翻訳処理や、後述のように指定した単語に対する原語と翻訳語とによる例文検索表示処理等の制御動作に関する全てのデータを管理する。また、ＲＯＭ１２には、一般のパーソナルコンピュータと同様に電源投入時にコンピュータ装置１を立ち上げてＣＰＵ１１を起動させるための起動プログラムが格納されている。
また、ＲＡＭ１３は、ＣＰＵ１１が種々の制御を実行する際に、各種データを一時的に記憶するものである。
【００４９】
ここで、図３に示すように、ＲＡＭ１３には、キーボード３等から入力される原文を記憶する入力文記憶領域１３Ａが設けられている。また、ＲＡＭ１３には、後述の文字列解析処理（図７参照）にて解析されて原文と翻訳文との単語対応情報が格納された対応マトリックステーブル３４（図８（Ｅ）参照）が格納される対応単語マトリックス記憶領域１３Ｂが設けられている。また、液晶表示器２に表示する表示画像データが記憶される表示画像バッファ１３Ｃが設けられている。また、液晶表示器２に表示されるファイルなどの文字入力領域である各コンポボックス４２Ａ、４２Ｂ（図１３参照）に入力された単語などを記憶するコンポボックス用ワーク領域１３Ｄが設けられている。また、後述のように検索条件に従って検索した例文の組み合わせ個数をカウントするカウンタ１３Ｅが設けられている。また、液晶表示器２に表示される原文やその翻訳文の各単語に対応する候補単語を記憶する候補単語用バッファ１３Ｆが設けられている。
【００５０】
また、通信用Ｉ／Ｆ１５は、例えば、ＵＳＢ（Universal Serial Bus）等から構成され、外部の電子機器（例えば、コンピュータ、レーザプリンタ、テープ印字装置等）と双方向データ通信が可能になっている。
また、ＨＤＤ１９に装着されるハードディスクには、ＭＳ−ＤＯＳ（登録商標）やウィンドウズ（登録商標）システム等の各種オペレーティングシステム（ＯＳ）に加えて、後述の原文を翻訳する翻訳プログラム等や外部の電子機器に対してデータの送受信を行うための通信用プロトコル、当該ＯＳにて実行可能なワープロソフトや印刷用データ作成ソフト等の各種アプリケーションプログラムが必要に応じて格納されている。
【００５１】
例えば、図４に示すように、ＨＤＤ１９には、後述のように入力された原文と翻訳文との単語対応情報を作成する後述の文字列解析処理（図７参照）の処理プログラム等を記憶する対応マトリックス生成処理プログラム記憶領域１９Ａが設けられている。また、液晶表示器２に表示された原文や翻訳文中の単語をマウス４等で選択することによって、その選択された単語についての一方の言語の例文と該例文に対応する他方の言語の例文とを検索する後述の例文検索処理（図１０参照）の処理プログラム等を記憶する例文検索処理プログラム記憶領域１９Ｂが設けられている。また、液晶表示器２に表示された原文や翻訳文中の単語をマウス４等で選択することによって、対応する単語を検索する対応単語検索処理（図９参照）の処理プログラム等を記憶する対応単語検索処理プログラム記憶領域１９Ｃが設けられている。また、後述のように液晶表示器２に表示された候補単語を選択した場合に、この選択された候補単語に対応する例文を検索する処理の処理プログラム等を記憶する候補単語別検索処理プログラム記憶領域１９Ｄが設けられている。また、液晶表示器２に表示された原文や翻訳文中の単語をマウス４等で選択することによって、選択された単語の候補単語を表示する処理の処理プログラム等を記憶する候補単語表示処理プログラム記憶領域１９Ｅが設けられている。また、液晶表示器２に表示された例文や各候補単語に対応する例文を該候補単語のアルファベット順にソートする後述のアルファベット順ソート処理（図２１参照）の処理プログラム等を記憶するアルファベット順ソート処理プログラム記憶領域１９Ｆが設けられている。また、各候補単語に対応する例文数の多い順にソートする後述の検索回数順ソート処理（図２２参照）の処理プログラム等を記憶する検索回数順ソート処理プログラム記憶領域１９Ｇが設けられている。また、液晶表示器２に表示された原文や翻訳文中の単語をマウス４等で選択することによって、その選択された単語及び各候補単語についての一方の言語の例文と該例文に対応する他方の言語の例文とを液晶表示器２に分割表示する後述の第１分割表示処理の処理プログラム等を記憶する第１分割表示処理プログラム記憶領域１９Ｈが設けられている。また、液晶表示器２に表示された原文や翻訳文中の単語をマウス４等で選択することによって、その選択された単語及び各候補単語についての一方の言語の例文と該例文に対応する他方の言語の例文とを液晶表示器２に複数のウインドウで表示する後述の第２分割表示処理の処理プログラム等を記憶する第２分割表示処理プログラム記憶領域１９Ｉが設けられている。また、液晶表示器２に表示された原文や翻訳文中の単語をマウス４等で選択することによって、その選択された単語及びその単語の後接文字を含む一方の言語の例文と該例文に対応する他方の言語の例文とを液晶表示器２に表示する後述の後接文字ソート処理の処理プログラム等を記憶する後接文字ソート処理プログラム記憶領域１９Ｊが設けられている。また、翻訳辞書データを記憶する翻訳辞書記憶領域１９Ｋが設けられている。また、一方の言語の例文と該例文に対応する他方の言語の例文とが格納される後述の例文データテーブル３１（図５参照）を記憶する例文データ記憶領域１９Ｌが設けられている。また、各言語のそれぞれに対応する候補単語が格納される後述の候補単語テーブル３２（図６参照）を記憶する候補単語テーブル記憶領域１９Ｍが設けられている。
【００５２】
また、図２に示すように、ＦＤＤ１７に着脱自在に装着されるフロッピー（登録商標））ディスク（ＦＤ）２５やＣＤ−Ｒ／Ｗ８に着脱自在に装着される光ディスク（ＣＤ−ＲＯＭ）２６には、後述する各種プログラムや翻訳辞書データ等が格納保存されて、他のコンピュータ装置に供給される。また、この各種プログラムや翻訳辞書データ等はモデム２１を介して他のコンピュータ装置に供給される。
【００５３】
ここで、ＨＤＤ１９の例文データ記憶領域１９Ｌに記憶される日本語の例文とそれに対応する英語に翻訳された例文が格納される例文データテーブル３１の一例について図５に基づいて説明する。
図５に示すように、例文データテーブル３１は、各日本文１、２、３、・・・が順次格納される「日本文データ」と、該「日本文データ」の各日本文１、２、３、・・・に対応する英語の翻訳文である各英文１、２、３、・・・がそれぞれ対応して順次格納される「英文データ」とから構成されている。
【００５４】
また、ＨＤＤ１９の候補単語テーブル記憶領域１９Ｍに記憶される候補単語テーブル３２の一例について図６に基づいて説明する。
図６に示すように、候補単語テーブル３２は、各英単語が１個ずつアルファベット順に格納される「見出し語」と、該「見出し語」に格納された各英単語の日本語の意味と同じ意味を有する他の英単語がこの「見出し語」の各英単語に対応してそれぞれ格納される「候補単語」とから構成されている。
例えば、「見出し語」の「guest」に対する「候補単語」には、「visitor」、「caller」、「customer」、「client」、「passenger」、「audience」が格納されている。また、「見出し語」の「guidance」に対する「候補単語」には、「information」が格納されている。また、「見出し語」の「guide」に対する「候補単語」には、「guide book」が格納されている。
【００５５】
次に、このように構成されたコンピュータ装置１が実行する入力された日本文と、その日本文から作成された英訳文とのそれぞれの各単語の対応関係を表す単語対応情報が格納される対応マトリックステーブル３４の作成処理について図７及び図８に基づいて説明する。
先ず、入力された日本文を形態素解析して該日本文の各単語の並び順及び各単語の文字数を解析する文字列解析処理について図７に基づいて説明する。
図７に示すように、先ず、ステップ（以下、Ｓという）１において、ＣＰＵ１１は、各文字の文字列中の位置を表す変数Ｐに「０」を代入してＲＡＭ１３に記憶する。また、各単語の文字列中の位置を表す変数ＳＣＨＰに「０」を代入してＲＡＭ１３に記憶する。また、各単語の文字数を表す変数ＳＣＨＣに「０」を代入してＲＡＭ１３に記憶する。
そして、Ｓ２において、変数Ｐの値が、形態素解析された文での単語区切りに該当するか否かが判断される。このとき、変数Ｐの値が、形態素解析された文での単語区切りに該当しないと判断される場合には（Ｓ２：ＮＯ）、Ｓ３に進んで、変数Ｐと変数ＳＣＨＣのそれぞれの値に「１」が加算された後に、上述したＳ２に戻る。一方、変数Ｐの値が、形態素解析された文での単語区切りに該当すると判断される場合には（Ｓ２：ＹＥＳ）、Ｓ４に進んで、変数ＳＣＨＰと変数ＳＣＨＣのそれぞれの値が、単語情報としてＲＡＭ１３に記憶されて保存された後に、Ｓ５に進む。
【００５６】
Ｓ５では、変数Ｐの値が、形態素解析された文での末尾に該当するか否かが判断される。このとき、変数Ｐの値が、形態素解析された文での末尾に該当しないと判断される場合には（Ｓ５：ＮＯ）、Ｓ６に進んで、変数ＳＣＨＰと変数ＳＣＨＣのそれぞれの値を加算した値が変数ＳＣＨＰに代入されるとともに、変数Ｐの値に「１」が加算されるとともに変数ＳＣＨＣの値に「１」が代入された後に、上述したＳ２に戻る。一方、変数Ｐの値が、形態素解析された文での末尾に該当すると判断される場合には（Ｓ５：ＹＥＳ）、この当該処理を終了する。
【００５７】
図８（Ａ）に示すように、このような文字列解析処理によって、「お客様との会話」という日本文が入力された場合には、形態素解析が行われて、「お客様／と／の／会話」とされ、当該日本文（原文）を構成する単語に区切られる。そして、「お客様」という単語については、ＳＣＨＰ＝０、ＳＣＨＣ＝３がＲＡＭ１３から読み出されて、（０、３）というマトリックスが付与される。また、「と」という単語については、ＳＣＨＰ＝３、ＳＣＨＣ＝１がＲＡＭ１３から読み出されて、（３、１）というマトリックスが付与される。また、「の」という単語については、ＳＣＨＰ＝４、ＳＣＨＣ＝１がＲＡＭ１３から読み出されて、（４、１）というマトリックスが付与される。また、「会話」という単語については、ＳＣＨＰ＝５、ＳＣＨＣ＝２がＲＡＭ１３から読み出されて、（５、２）というマトリックスが付与される。
【００５８】
続いて、図８（Ｂ）に示すように、各日本文「お客様／と／の／会話」の各単語に対して訳語が付与される。例えば、英語の語順（文法）に従って、「会話（５、２）／お客様（と）（の）（０、３）」の順序に変更した形とする。そして、「会話」（５、２）に対して「conversation」が付与される。また、「お客様」（０、３）に対して「guest」が付与され、「と、の」に対して「with」が付与される。
そして、図８（Ｃ）に示すように、英語の翻訳文「A conversation with the guest」が作成される。
また、図８（Ｄ）に示すように、英語の翻訳文「A conversation with the guest」に対して文字列解析処理が実行されて、「A」に対して（０、１）のマトリックスが付与される。また、「conversation」に対して（２、１２）のマトリックスが付与される。また、「with」に対して（１５、４）のマトリックスが付与される。また、「the」に対して（２０、３）のマトリックスが付与される。また、「guest」に対して（２４、５）のマトリックスが付与される。尚、英単語「conversation」の（２、１２）のマトリックスに対しては、日本語の「会話」の（５、２）のマトリックスが対応している。また、「guest」の（２４、５）のマトリックスに対しては、日本語の「お客様」の（０、３）のマトリックスが対応している。
【００５９】
その後、図８（Ｅ）に示すように、入力された日本文「お客様との会話」に文番号１が付与され、また、上記変形された日本文の各単語に付与されたマトリックスとこの日本語の各単語に対応する翻訳文の各単語のマトリックスのみが抜き出され、「（０、３  ２４、５）（５、２  ２、１２）」のマトリックスの組合せに整理され、ＲＡＭ１３の対応単語マトリックス記憶領域１３Ｂに記憶される対応マトリックステーブル３４に、文番号１の単語対応情報として記憶される。
ここで、図８（Ｅ）に示すように、ＲＡＭ１３の対応単語マトリックス記憶領域１３Ｂに記憶される対応マトリックステーブル３４は、各入力文に付与される各文番号１、２、３・・・が格納される「文番号（Ｎ）」と、該各文番号１、２、３、・・・に対応する日本文（原文）と英訳文（翻訳文）の各単語の対応関係を示すマトリックスの組み合わせが格納される「単語対応情報」とから構成されている。
【００６０】
次に、液晶表示器２に表示された日本文（原文）又は英訳文（翻訳文）の一方の文中にある単語を特定することによって他方の文中の対応する単語を抽出し、指定された検索条件に従ってこれらの単語に対応する例文を検索して表示する制御処理について図９乃至図１５に基づいて説明する。
先ず、日本文（原文）又は英訳文（翻訳文）の一方の文中にある単語を特定することによって他方の文中の対応する単語を抽出する対応単語検索処理について図９に基づいて説明する。
図９に示すように、Ｓ１１において、ＣＰＵ１１は、入力された日本文（原文）と英訳文（翻訳文）を液晶表示器２の表示画面に表示する。
例えば、図１２に示すように、翻訳文表示画面４１の「日本文」の欄に入力された「お客様との会話」が表示される。また、翻訳文表示画面４１の「英文」の欄に英訳文「A conversation with the guest」が表示される。
そして、ユーザがマウス４の左側をクリックした状態で日本文（原文）又は英訳文（翻訳文）の一方の文中にある単語の表示されている範囲を指定することによって例文を検索する単語を特定する。
例えば、図１２に示すように、ユーザがマウス４の左側をクリックした状態で英単語「guest」の範囲を指定することによって、例文を検索する英単語としてこの英単語「guest」が特定される。
【００６１】
続いて、Ｓ１２において、ＣＰＵ１１は、例文検索指示がされた場合には、Ｓ１３において、特定された単語が「日本文」の欄に表示された日本文の単語か否かを判定する判定処理を実行する。そして、特定された単語が「日本文」の欄に表示された日本文の単語の場合には（Ｓ１３：ＹＥＳ）、Ｓ１４において、ＣＰＵ１１は、ＲＡＭ１３の対応単語マトリックス記憶領域１３Ｂに記憶される対応マトリックステーブル３４に基づき当該日本文に付された文番号に対応する単語対応情報から、この特定された日本文の単語に対応する英訳文の単語を抽出して、この特定された日本文の単語と対応する英単語とをＲＡＭ１３に記憶する。
一方、特定された単語が「英文」の欄に表示された英訳文の単語の場合には（Ｓ１３：ＮＯ）、Ｓ１５において、ＣＰＵ１１は、ＲＡＭ１３の対応単語マトリックス記憶領域１３Ｂに記憶される対応マトリックステーブル３４に基づき「日本文」の欄に表示された日本文に付された文番号に対応する単語対応情報から、この特定された英訳文の単語に対応する日本文の単語を抽出して、この特定された英単語と対応する日本文の単語とをＲＡＭ１３に記憶する。
【００６２】
例えば、図１２に示すように、英訳文の上記文字列解析処理（図７参照）で（２４、５）のマトリックスが付された英単語「guest」が特定された場合には、ＲＡＭ１３の対応単語マトリックス記憶領域１３Ｂに記憶される対応マトリックステーブル３４に基づき日本文「お客様との会話」に付された文番号１に対応する単語対応情報（０、３  ２４、５）から当該英単語「guest」の（２４、５）のマトリックスに対応する（０、３）のマトリックスが付された日本語の単語「お客様」が抽出されて、該英単語「guest」と対応する日本文の単語「お客様」とがＲＡＭ１３に記憶される。
【００６３】
そして、Ｓ１６において、ＣＰＵ１１は、例文検索処理を実行するために、ＲＡＭ１３に記憶する特定又は抽出された日本文の単語と対応する英単語とを例文検索処理の各単語であるとして再度ＲＡＭ１３に記憶する。また、同時に例文検索条件が指示された場合には、当該検索条件をＲＡＭ１３に記憶する。続いて、例文検索処理の実行が指示された場合には、Ｓ１７において、ＣＰＵ１１は、「例文検索処理」のサブ処理を実行する。
尚、例文検索条件としては、「ＡＮＤ」即ち当該日本文の単語と対応する英単語とがそれぞれの言語の例文に共に含まれる組み合わせの例文を検索する条件と、「ＯＲ」即ち当該日本文の単語と対応する英単語とがそれぞれの言語の例文の少なくとも一方に含まれる組み合わせの例文を検索する条件がある。そして、起動時に「ＡＮＤ」の検索条件が予めＲＡＭ１３に記憶されている。
例えば、図１２に示すように、ユーザがマウス４で英単語「guest」を特定し、マウス４の右側をクリックするとプダウンメニュー４１Ａが表示され、このプルダウンメニュー４１Ａの「例文検索」を選択してマウス４の左側をクリックすることによって「例文検索処理」の実行を指示できる。
【００６４】
ここで、「例文検索処理」のサブ処理について図１０に基づいて説明する。
図１０に示すように、Ｓ２１において、ＣＰＵ１１は、ＲＡＭ１３に記憶する特定又は抽出された日本文の単語と対応する英単語とを例文検索処理の各単語であるとして読み込む。また、ＣＰＵ１１は、ＲＡＭ１３に記憶する例文検索条件を読み出す。
例えば、翻訳文表示画面４１にてプルダウンメニュー４１Ａの「例文検索」がマウス４でクリックされた場合には、図１３に示すように、液晶表示器２に例文表示画面４２が表示され、日本文の単語「お客様」が左側のコンポボックス４２Ａに表示される。また、英単語「guest」が右側のコンポボックス４２Ｂに表示される。また、各コンポボックス４２Ａ、４２Ｂの間には検索条件を示す「ＡＮＤ」に対応する「かつ」と「ＯＲ」に対応する「または」とが上下に表示され、左端部の各○印４２Ｃ、４２Ｄの中に黒点を表示することによってＲＡＭ１３に記憶されている検索条件が表示される。従って、「かつ」の○印４２Ｃに黒点が付されているため検索条件は「ＡＮＤ」になっている。尚、ユーザはマウス４で「かつ」又は「または」の左端部の各○印４２Ｃ、４２Ｄをクリックすることによって各条件を変更することができ、変更後の検索条件に対応する各○印４２Ｃ、４２Ｄに黒点が表示される。
【００６５】
そして、Ｓ２２において、ＣＰＵ１１は、検索ボタンが押下された場合には、Ｓ２３において、ＲＡＭ１３から読み込んだ検索条件に従って、特定又は抽出された日本文の単語と対応する英単語とを例文検索処理の各単語としてＳ２４以降の例文の検索を開始する。
先ず、Ｓ２４において、ＣＰＵ１１は、例文検索処理の各単語と検索条件に合致する例文の組み合わせが例文データ記憶領域１９Ｌに記憶される例文データテーブル３１に格納されているか否かを判定する。そして、例文検索処理の各単語と検索条件に合致する例文の組み合わせが例文データテーブル３１に格納されていない場合には（Ｓ２４：ＮＯ）、当該サブ処理を終了して対応単語検索処理に戻る。
一方、例文検索処理の各単語と検索条件に合致する例文の組み合わせが例文データテーブル３１に格納されていた場合には（Ｓ２４：ＹＥＳ）、Ｓ２５において、ＣＰＵ１１は、この合致した部分の日本文データと英文データとの組み合わせを読み込み、一対の例文データとして表示画像バッファ１３Ｃに記憶して液晶表示器２に表示する。
【００６６】
続いて、Ｓ２６において、ＣＰＵ１１は、例文データテーブル３１に当該例文データの組み合わせの後方に未だ例文が記憶されているか否かを判定する判定処理を実行する。そして、例文データテーブル３１に当該例文データの組み合わせの後方に例文が記憶されていると判定した場合には（Ｓ２６：ＹＥＳ）、Ｓ２７において、ＣＰＵ１１は、例文データテーブル３１から次の例文データの組み合わせを読み出し、再度Ｓ２４以降の処理を実行する。
一方、例文データテーブル３１に当該例文データの組み合わせの後方に例文が記憶されていないと判定した場合には（Ｓ２６：ＮＯ）、当該サブ処理を終了して対応単語検索処理に戻る。
【００６７】
例えば、図１３に示すように、例文表示画面４２の検索ボタン４２Ｅがマウス４でクリックされた場合には、各コンポボックス４２Ａ、４２Ｂに表示される「お客様」と「guest」の単語と、○印４２Ｃに黒点が表示された「かつ」の検索条件とに基づいて例文検索が開始され、日本文の例文に「お客様」の単語が有り、且つ、英文の例文に「guest」の単語がある例文の組み合わせが例文データテーブル３１から順次選択されて表示される。
尚、検索条件を「または」に変更して再度、例文検索をする場合は、先ず、マウス４で○印４２Ｄをクリックして黒点を表示後、検索ボタン４２Ｅをマウス４でクリックすることによって、日本文又は英文の少なくとも一方に「お客様」又は「guest」が有る例文の組み合わせが検索されて表示される。
【００６８】
次に、ＲＡＭ１３に記憶する特定又は抽出された英単語と同じ意味の他の英単語を候補単語として表示し、該候補単語から指定された候補単語と特定又は抽出された日本文の単語とに基づいて再度、例文検索を行う候補単語表示処理のサブ処理について図１１に基づいて説明する。
図１１に示すように、Ｓ３１において、ＣＰＵ１１は、液晶表示器２に表示する英単語がマウス４によってクリックされて指定され、Ｓ３２において、候補単語の検索指示がされた場合には、Ｓ３３において、この指定された英単語に対応する候補単語、即ち同じ意味を有する英単語が候補単語テーブル記憶領域１９Ｍに記憶される候補単語テーブル３２に格納されているか否かを判定する判定処理を実行する。この判定処理は、マウス４で指定された英単語を候補単語テーブル３２の「見出し語」とし、この「見出し語」に対応する「候補単語」が格納されているか否かを判定する判定処理を実行する。
そして、この候補単語テーブル３２にマウス４で指定された英単語に対応する「候補単語」が格納されていない場合には（Ｓ３３：ＮＯ）、Ｓ３４において、ＣＰＵ１１は、通常の例文検索に戻って、当該サブ処理を終了する。
【００６９】
一方、この候補単語テーブル３２にマウス４で指定された英単語に対応する「候補単語」が格納されている場合には（Ｓ３３：ＹＥＳ）、Ｓ３５において、ＣＰＵ１１は、この候補単語を候補単語テーブル３２から読み出し、ＲＡＭ１３の候補単語用バッファ１３Ｆに記憶し、これらの候補単語の一覧を液晶表示器２に表示する。
そして、Ｓ３６において、ＣＰＵ１１は、液晶表示器２に表示したこれらの候補単語のいずれかがマウス４でクリックされて選択された場合には、この選択された候補単語を新たに特定された英単語と、この英単語に対応する日本文の単語を再度対応マトリックステーブル３４から読み出して、この特定された英単語に対応する日本文の単語としてＲＡＭ１３に記憶する。
続いて、Ｓ３７において、ＣＰＵ１１は、変数ｈに「１」を代入してＲＡＭ１３に記憶し、Ｓ３８において、この特定された英単語と、該英単語に対応する日本文の単語と、検索条件とを「例文検索処理」を実行するための日本文の単語、英文の単語及び検索条件としてＲＡＭ１３に記憶する。そして、Ｓ３９において、ＣＰＵ１１は、上記「例文検索処理」（図１０）を再度実行して、検索ボタンが押下された場合には、例文検索処理の各単語と検索条件に合致する例文の組み合わせを例文データ記憶領域１９Ｌに記憶される例文データテーブル３１から読み出して、各一対の例文データとして表示画像バッファ１３Ｃに記憶して液晶表示器２に表示して当該サブ処理を終了する。
【００７０】
例えば、図１４に示すように、マウス４で例文表示画面４２のコンポボックス４２Ｂをクリックすると、候補単語テーブル３２から英単語「guest」に対応する候補単語「visitor,caller,customer,client,passenger,audience」が読み出されて、プルダウンメニュー４２Ｆにこの英単語「guest」と共に順次表示される。そして、プルダウンメニュー４２Ｆに表示される英単語「visitor」をマウス４によってクリックして選択した場合には、図１５に示すように、例文表示画面４２のコンポボックス４２Ｂに英単語「visitor」が表示される。また、コンポボックス４２Ａに「お客様」が表示され、○印４２Ｃに黒点が付されて「かつ」の検索条件が選択されている旨が表示される。そして、検索ボタン４２Ｆをマウス４でクリックした場合には、日本文の例文に「お客様」の単語が有り、且つ、英文の例文に「visitor」の単語がある例文の組み合わせが例文データテーブル３１から順次選択されて表示される。
【００７１】
また、後述のように、液晶表示器２に画面を分割して、各分割画面に各候補単語に対応する例文を表示する場合や（図１６参照）、液晶表示器２に複数のウインドウを表示して、各ウインドウに各候補単語に対応する例文を表示する場合には（図１９参照）、Ｓ３９の処理に続いてＳ４０以降の処理を実行する。
ここで、Ｓ４０において、ＣＰＵ１１は、変数ｈに「１」加算後、Ｓ４１において、１番目の候補単語を１番目の分割画面又はウインドウの特定された英単語を表示するコンポボックスに表示し、この特定された英単語と、該英単語に対応する日本文の単語と、検索条件とを「例文検索処理」を実行するための日本文の単語、英文の単語及び検索条件としてＲＡＭ１３に記憶する。そして、この分割画面又はウインドウに例文検索処理の各単語と検索条件に合致する例文の組み合わせを例文データ記憶領域１９Ｌに記憶される例文データテーブル３１から読み出して、各一対の例文データとして表示する。
そして、Ｓ４２において、ＣＰＵ１１は、変数ｈが候補単語の個数Ｎに等しいか否かを判定する判定処理を実行する。そして、変数ｈが候補単語の個数Ｎに等しくない場合には（Ｓ４２：ＮＯ）、再度、Ｓ４０以降の処理を実行する。一方、変数ｈが候補単語の個数Ｎに等しい場合には（Ｓ４２：ＹＥＳ）、当該サブ処理を終了する。
【００７２】
ここで、キーボード３は、入力手段として機能する。また、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ＨＤＤ１９は、翻訳手段、第１制御手段を構成する。また、液晶表示器２は、表示手段として機能する。また、コンピュータ装置１は、機械翻訳装置として機能する。また、例文データ記憶領域１９Ｌは、例文データ記憶手段として機能する。また、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、対応マトリックス生成処理プログラム記憶領域１９Ａは、作成手段を構成する。また、ＣＰＵ１１、液晶表示器２、及びマウス４は特定手段、指定手段、検索条件入力手段、候補単語選択手段を構成する。また、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、対応単語検索処理プログラム記憶領域１９Ｃは、抽出手段を構成する。各コンポボックス４２Ａ、４２Ｂは、表示部として機能する。候補単語テーブル記憶領域１９Ｍは、候補単語記憶手段として機能する。また、ＣＰＵ１１、候補単語用バッファ１３Ｆ、表示画像バッファ１３Ｃは、候補単語表示手段を構成する。
【００７３】
従って、実施例１に係るコンピュータ装置１では、英文の文中にある英単語をマウス４で特定することによって、日本文の対応する単語も含めて、例文データテーブル３１から各単語と検索条件に合致する例文の組み合わせが、一対の例文データとして液晶表示器２に表示されるため、検索結果が絞り込まれると共に、日本文の例文データと英文の例文データとの対応関係が明確に表示されており、ユーザは英単語がどのような文脈で使われるのか容易に認識することができる。
また、表示画面に表示される英単語をマウス４でクリックすることにより、この英単語を同じ意味を有する候補単語が一度に表示されるため、ユーザは対応する候補単語を一度に認識することができると共に、希望する一の候補単語を容易に且つ迅速に決定することができる。また、ユーザが決定した候補単語との組み合わせで日本文の例文データと英文の例文データとが、再度検索されて一対の例文データとして表示されるため、ユーザは表示される各例文で英単語の使われ方をより容易に認識することができる。
【実施例２】
【００７４】
次に、実施例２に係る機械翻訳装置としてのコンピュータ装置について図１６乃至図１８に基づいて説明する。尚、以下の説明において上記図１乃至図１５の実施例１に係るコンピュータ装置１の構成等と同一符号は、該実施例１に係るコンピュータ装置１等の構成等と同一あるいは相当部分を示すものである。
実施例２に係るコンピュータ装置の概略構成及び制御構成は、実施例１に係るコンピュータ装置１とほぼ同じ構成である。また、各種制御処理も実施例１に係るコンピュータ装置１とほぼ同じ制御処理である。
但し、実施例２に係るコンピュータ装置は、英文（翻訳文）の単語を特定した場合に、上記実施例１に係る「候補単語表示処理」に替えて、この英単語と同じ意味を有する候補単語が選択されて、指定された検索条件に従って特定された英単語及び各候補単語と抽出された日本文の対応する単語に対応する例文をそれぞれ検索して、液晶表示器２に分割表示する「第１分割表示処理」のサブ処理を実行する点で上記実施例１に係るコンピュータ装置１と異なっている。
【００７５】
ここで、実施例２に係るコンピュータ装置の指定された検索条件に従って、特定された英単語及び各候補単語と抽出された日本文の対応する単語に対応する例文をそれぞれ検索して、液晶表示器２に分割表示する「第１分割表示処理」のサブ処理について図１６に基づいて説明する。
図１６に示すように、Ｓ５１において、ＣＰＵ１１は、液晶表示器２に表示する英単語がマウス４によってクリックされて指定され、Ｓ５２において、検索ボタンが押下された場合には、Ｓ５３において、この指定された英単語に対応する候補単語、即ち同じ意味を有する英単語が候補単語テーブル記憶領域１９Ｍに記憶される候補単語テーブル３２に格納されているか否かを判定する判定処理を実行する。この判定処理は、マウス４で指定された英単語を候補単語テーブル３２の「見出し語」とし、この「見出し語」に対応する「候補単語」が格納されているか否かを判定する判定処理を実行する。
そして、この候補単語テーブル３２にマウス４で指定された英単語に対応する「候補単語」が格納されていない場合には（Ｓ５３：ＮＯ）、Ｓ５４において、ＣＰＵ１１は、通常の例文検索に戻って、当該サブ処理を終了する。
【００７６】
一方、この候補単語テーブル３２にマウス４で指定された英単語に対応する「候補単語」が格納されている場合には（Ｓ５３：ＹＥＳ）、Ｓ５５において、ＣＰＵ１１は、この候補単語を候補単語テーブル３２から読み出し、ＲＡＭ１３の候補単語用バッファ１３Ｆに記憶する。
そして、Ｓ５６において、ＣＰＵ１１は、この特定された英単語に対応する日本文の単語を再度対応マトリックステーブル３４から読み出して、この特定された英単語に対応する日本文の単語としてＲＡＭ１３に記憶する。そして、ＲＡＭ１３の候補単語用バッファ１３Ｆに記憶したこれらの候補単語と特定された英単語とのそれぞれについて、対応する日本文の単語と、検索条件とをＲＡＭ１３から読み出し、各単語と検索条件に合致する例文の組み合わせを例文データ記憶領域１９Ｌに記憶される例文データテーブル３１から読み出して、各一対の例文データとして特定された英単語と各候補単語毎に、順次Ｒ１、Ｒ２、Ｒ３、・・・・、ＲＮの番号を付してＮ個の表示ファイルデータとしてＲＡＭ１３の例文検索結果バッファに記憶すると共に、このＮ個の表示ファイルデータを表示画像バッファ１３Ｃに記憶する。
【００７７】
続いて、Ｓ５７において、ＣＰＵ１１は、液晶表示器２の表示画面の表示行数Ｇが表示画像バッファ１３Ｃに記憶された表示ファイルデータの個数Ｎより大きいか否かを判定する判定処理を実行する。そして、表示行数Ｇが表示ファイルデータの個数Ｎより大きい場合には（Ｓ５７：ＹＥＳ）、Ｓ５８において、ＣＰＵ１１は、表示行数ＧをＮ個に分割する。続いて、Ｓ５９において、このＮ個に分割された各分割画面に表示画像バッファ１３Ｃに記憶されたＲ１、Ｒ２、Ｒ３、・・・・、ＲＮのＮ個の表示ファイルデータを順次表示し、当該サブ処理を終了する。
一方、表示行数Ｇが表示ファイルデータの個数Ｎ以下の場合には（Ｓ５７：ＮＯ）、Ｓ６０において、ＣＰＵ１１は、表示画面をＧ個に分割する。続いて、Ｓ５９において、このＮ個に分割された各分割画面に表示画像バッファ１３Ｃに記憶されたＲ１、Ｒ２、Ｒ３、・・・・、ＲＮのＮ個の表示ファイルデータを表示し、当該サブ処理を終了する。
【００７８】
例えば、図１７に示すように、翻訳文表示画面５１の「日本文」の欄に入力された「お客様との会話」が表示される。また、翻訳文表示画面５１の「英文」の欄に英訳文「A conversation with the guest」が表示される。そして、ユーザがマウス４の左側をクリックした状態で英単語「guest」の範囲を指定することによって、例文を検索する英単語としてこの英単語「guest」が特定される。
これにより、英訳文の上記文字列解析処理（図７参照）で（２４、５）のマトリックスが付された英単語「guest」が特定された場合には、ＲＡＭ１３の対応単語マトリックス記憶領域１３Ｂに記憶される対応マトリックステーブル３４から日本文「お客様との会話」に付された文番号１に対応する単語対応情報（０、３  ２４、５）から当該英単語「guest」の（２４、５）のマトリックスに対応する（０、３）のマトリックスが付された日本語の単語「お客様」が抽出されて、該英単語「guest」と対応する日本文の単語「お客様」とがＲＡＭ１３に記憶される。また、候補単語テーブル３２から英単語「guest」に対応する候補単語「visitor」、「customer」等が読み出されて、候補単語用バッファ１３Ｆに記憶される。
【００７９】
そして、ユーザがマウス４の右側をクリックすると、候補単語テーブル３２から英単語「guest」に対応する候補単語「visitor」、「customer」等が読み出されて、プルダウンメニュー５１Ａにこの英単語「guest」と共に順次表示される。
そして、ユーザがプルダウンメニュー５１Ａに表示される「例文検索」をマウス４によってクリックして選択した場合には、図１８に示すように、液晶表示器２の例文表示画面５２が分割されて、各分割画面５２Ａ、５２Ｂ、５２Ｃ等が表示される。
そして、分割画面５２Ａのコンポボックス５２１に「お客様」が表示され、コンポボックス５２２に「guest」が表示され、○印５２３Ａに黒点が付されて「かつ」の検索条件が選択されている旨が表示される。また、分割画面５２Ａには、この検索条件「かつ」に従って、日本文の例文に「お客様」の単語が有り、且つ、英文の例文に「guest」の単語がある例文の組み合わせが例文データテーブル３１から順次選択されて表示される。
また、分割画面５２Ｂのコンポボックス５２４に「お客様」が表示され、コンポボックス５２５に「visitor」が表示され、○印５２６Ａに黒点が付されて「かつ」の検索条件が選択されている旨が表示される。また、分割画面５２Ｂには、この検索条件「かつ」に従って、日本文の例文に「お客様」の単語が有り、且つ、英文の例文に「visitor」の単語がある例文の組み合わせが例文データテーブル３１から順次選択されて表示される。
【００８０】
また、分割画面５２Ｃのコンポボックス５２７に「お客様」が表示され、コンポボックス５２８に「customer」が表示され、○印５２９Ａに黒点が付されて「かつ」の検索条件が選択されている旨が表示される。また、分割画面５２Ｂには、この検索条件「かつ」に従って、日本文の例文に「お客様」の単語が有り、且つ、英文の例文に「customer」の単語がある例文の組み合わせが例文データテーブル３１から順次選択されて表示される。
尚、ユーザはマウス４で「かつ」又は「または」の左端部の各○印５２３Ａ、５２３Ｂ、５２６Ａ、５２６Ｂ、５２９Ａ、５２９Ｂをクリックすることによって各検索条件を変更することができ、変更後の検索条件に対応する各○印５２３Ａ、５２３Ｂ、５２６Ａ、５２６Ｂ、５２９Ａ、５２９Ｂに黒点が表示される。そして、「または」の左端部の各○印５２３Ｂ、５２６Ｂ、５２９Ｂに黒点が付された場合に、各「検索」のボタンをマウス４でクリックすることによって、日本文又は英文の少なくとも一方に「お客様」又は「guest」、「visitor」、「customer」が有る例文の組み合わせがそれぞれ検索されて表示される。
【００８１】
ここで、キーボード３は、入力手段として機能する。また、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ＨＤＤ１９は、翻訳手段、例文検索手段、第２制御手段を構成する。また、液晶表示器２は、表示手段として機能する。また、コンピュータ装置１は、機械翻訳装置として機能する。また、例文データ記憶領域１９Ｌは、例文データ記憶手段として機能する。また、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、対応マトリックス生成処理プログラム記憶領域１９Ａは、作成手段を構成する。また、ＣＰＵ１１、液晶表示器２、及びマウス４は特定手段、検索条件入力手段を構成する。また、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、対応単語検索処理プログラム記憶領域１９Ｃは、抽出手段を構成する。候補単語テーブル記憶領域１９Ｍは、候補単語記憶手段として機能する。
【００８２】
従って、実施例２に係るコンピュータ装置では、英文の文中にある英単語をマウス４で特定することによって、日本文の対応する単語も含めて、この特定された英単語及び該英単語に対応する各候補単語のそれぞれについて、例文データテーブル３１から各単語と検索条件に合致する例文の組み合わせが、一対の例文データとして液晶表示器２の各分割画面に表示されるため、検索結果が絞り込まれると共に、特定された英単語及び該英単語に対応する各候補単語のそれぞれについて、日本文の例文データと英文の例文データとの対応関係が明確に表示されており、ユーザは特定された英単語及び該英単語に対応する各候補単語のそれぞれについて、どのような文脈で使われるのか容易に認識することができる。
また、表示画面が分割され、各検索例文が特定された英単語及び該英単語に対応する各候補単語毎に、それぞれ一の分割画面に表示されるため、同じ表示画面で一度に各単語と検索条件に合致する例文の組み合わせを確認し、容易に比較検討することができる。また、ユーザは各分割画面に表示された各例文での特定された英単語及び該英単語に対応する各候補単語の使われ方を一度に見比べながら訳語を容易に確認することができる。
【実施例３】
【００８３】
次に、実施例３に係る機械翻訳装置としてのコンピュータ装置について図１９及び図２０に基づいて説明する。尚、以下の説明において上記図１乃至図１５の実施例１に係るコンピュータ装置１の構成等と同一符号は、該実施例１に係るコンピュータ装置１等の構成等と同一あるいは相当部分を示すものである。
実施例３に係るコンピュータ装置の概略構成及び制御構成は、上記実施例２に係るコンピュータ装置とほぼ同じ構成である。また、各種制御処理も実施例２に係るコンピュータ装置とほぼ同じ制御処理である。
但し、実施例３に係るコンピュータ装置は、英文（翻訳文）の単語を特定した場合に、上記実施例２に係る「第１分割表示処理」に替えて、この英単語と同じ意味を有する候補単語が選択されて、指定された検索条件に従って特定された英単語及び各候補単語と抽出された日本文の対応する単語に対応する例文をそれぞれ検索して、液晶表示器２に表示される各ウインドウに表示する「第２分割表示処理」のサブ処理を実行する点で上記実施例２に係るコンピュータ装置と異なっている。
【００８４】
ここで、実施例３に係るコンピュータ装置の指定された検索条件に従って、特定された英単語及び各候補単語と抽出された日本文の対応する単語に対応する例文をそれぞれ検索して、液晶表示器２の複数のウインドウに並列表示する「第２分割表示処理」のサブ処理について図１９に基づいて説明する。
図１９に示すように、Ｓ７１〜７６において、ＣＰＵ１１は、上記Ｓ５１〜Ｓ５６の処理を実行する。そして、Ｓ７７において、ＣＰＵ１１は、液晶表示器２の表示画面にＮ個の表示ファイルデータに対応するようにＮ個の各ウインドウＷ１、Ｗ２、Ｗ３、・・・、ＷＮを表示すると共に、各ウインドウＷ１、Ｗ２、Ｗ３、・・・、ＷＮをマウス４で選択可能なように重ねて並列表示する。続いて、Ｓ７８において、ＣＰＵ１１は、このＮ個の各ウインドウＷ１、Ｗ２、Ｗ３、・・・、ＷＮに表示画像バッファ１３Ｃに記憶されたＲ１、Ｒ２、Ｒ３、・・・・、ＲＮのＮ個の表示ファイルデータのそれぞれを順次表示し、当該サブ処理を終了する。
【００８５】
例えば、上記図１７に示すように、ユーザがマウス４の左側をクリックした状態で英単語「guest」の範囲を指定後、マウス４の右側をクリックしてプルダウンメニュー５１Ａが表示された後、「例文検索」をマウス４によってクリックして選択した場合には、図２０に示すように、液晶表示器２の例文表示画面５３に、この英単語「guest」と該英単語「guest」に対応する各候補単語「visitor」、「caller」、「customer」、「client」、「passenger」、「audience」に対応する各ウインドウ５３Ａ、５３Ｂ、５３Ｃ、・・・がマウス４で選択可能なように重なって並列表示される。
そして、ウインドウ５３Ａのコンポボックス５３１に「お客様」が表示され、コンポボックス５３２に「guest」が表示され、○印５３３Ａに黒点が付されて「かつ」の検索条件が選択されている旨が表示される。また、ウインドウ５３Ａには、この検索条件「かつ」に従って、日本文の例文に「お客様」の単語が有り、且つ、英文の例文に「guest」の単語がある例文の組み合わせが例文データテーブル３１から順次選択されて表示される。
【００８６】
また、同様に、このウインドウ５３Ａの下側に重なるように並列表示される各ウインドウ５３Ｂ、５３Ｃ、・・・の各コンポボックス５３５、５３９、５４３、・・・には、「お客様」が表示される。また、各ウインドウ５３Ｂ、５３Ｃ、・・・の各コンポボックス５３６、５４０、５４４、・・・には、英単語「guest」に対応する各候補単語「visitor」、「caller」、「customer」、「client」、「passenger」、「audience」が順次表示される。また、各ウインドウ５３Ｂ、５３Ｃ、・・・の各○印５３７Ａ、５４１Ａ、５４５Ａ、・・・に黒点が付されて「かつ」の検索条件が選択されている旨が表示される。そして、各ウインドウ５３Ｂ、５３Ｃ、・・・には、日本文の例文に「お客様」の単語が有り、且つ、英文の例文に各候補単語「visitor」、「caller」、「customer」、「client」、「passenger」、「audience」がある例文の組み合わせがそれぞれ例文データテーブル３１から順次選択されて該当する各ウインドウ５３Ｂ、５３Ｃ、・・・に表示される。
尚、ユーザはマウス４で「かつ」又は「または」の左端部の各○印５３３Ａ、５３３Ｂ、５３７Ａ、５３７Ｂ、５４１Ａ、５４１Ｂ、・・・をクリックすることによって各検索条件を変更することができ、変更後の検索条件に対応する各○印５３３Ａ、５３３Ｂ、５３７Ａ、５３７Ｂ、５４１Ａ、５４１Ｂ、・・・に黒点が表示される。そして、「または」の左端部の各○印５３３Ｂ、５３７Ｂ、５４１Ｂ、・・・に黒点が付された場合に、各「検索」のボタンをマウス４でクリックすることによって、日本文又は英文の少なくとも一方に「お客様」又は「guest」、「visitor」、「customer」等が有る例文の組み合わせがそれぞれ検索されて表示される。
【００８７】
ここで、キーボード３は、入力手段として機能する。また、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ＨＤＤ１９は、翻訳手段、例文検索手段、第２制御手段を構成する。また、液晶表示器２は、表示手段として機能する。また、コンピュータ装置１は、機械翻訳装置として機能する。また、例文データ記憶領域１９Ｌは、例文データ記憶手段として機能する。また、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、対応マトリックス生成処理プログラム記憶領域１９Ａは、作成手段を構成する。また、ＣＰＵ１１、液晶表示器２、及びマウス４は特定手段、検索条件入力手段を構成する。また、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、対応単語検索処理プログラム記憶領域１９Ｃは、抽出手段を構成する。候補単語テーブル記憶領域１９Ｍは、候補単語記憶手段として機能する。また、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、表示装置コントローラ２０は、ウインドウ作成手段、配置手段を構成する。また、マウス４は、各ウインドウ５３Ａ、５３Ｂ、５３Ｃ、・・・を選択する選択手段として機能する。
【００８８】
従って、実施例３に係るコンピュータ装置では、英文の文中にある英単語をマウス４で特定することによって、日本文の対応する単語も含めて、この特定された英単語及び該英単語に対応する各候補単語のそれぞれについて、例文データテーブル３１から各単語と検索条件に合致する例文の組み合わせが、一対の例文データとして液晶表示器２の各ウインドウＷ１、Ｗ２、Ｗ３、・・・、ＷＮに順次表示されるため、検索結果が絞り込まれると共に、特定された英単語及び該英単語に対応する各候補単語のそれぞれについて、日本文の例文データと英文の例文データとの対応関係が明確に表示されており、ユーザは特定された英単語及び該英単語に対応する各候補単語のそれぞれについて、どのような文脈で使われるのか容易に認識することができる。
また、表示画面に各ウインドウＷ１、Ｗ２、Ｗ３、・・・、ＷＮがマウス４で選択可能なように重なって並列表示され、各検索例文が特定された英単語及び該英単語に対応する各候補単語毎に、それぞれ一の各ウインドウＷ１、Ｗ２、Ｗ３、・・・、ＷＮに表示されるため、同じ表示画面で一度に各単語と検索条件に合致する例文の組み合わせが表示された各ウインドウＷ１、Ｗ２、Ｗ３、・・・、ＷＮを任意に選択して確認し、容易に比較検討することができる。また、ユーザは各ウインドウＷ１、Ｗ２、Ｗ３、・・・、ＷＮに表示された各例文での特定された英単語及び該英単語に対応する各候補単語の使われ方を同一画面で各ウインドウＷ１、Ｗ２、Ｗ３、・・・、ＷＮを任意に選択して見比べながら訳語を容易に確認することができる。
【００８９】
尚、本発明は前記実施例１乃至実施例３に限定されることはなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。例えば、以下のようにしてもよい。
【実施例４】
【００９０】
（Ａ）前記実施例１では、候補単語表示処理において、特定された英単語に対応する候補単語を候補単語テーブル３２から読み込み、この候補単語を読み込んだままの順でプルダウンメニューなどのウインドウに表示したが、各候補単語をアルファベット順に並べ替えて表示してもよい。これにより、ユーザは、候補単語を選択する際に容易に各候補単語を確認することができる。
また、前記実施例２又は実施例３では、各分割画面又は各ウインドウは、特定された英単語に対応する候補単語を候補単語テーブル３２から読み込み、この候補単語を読み込んだ順で並列表示されているが、この各分割画面又は各ウインドウを各候補単語のアルファベット順に並べて並列表示してもよい。
尚、以下の説明において上記図１乃至図２０の実施例１乃至実施例３に係るコンピュータ装置１等の構成と同一符号は、該実施例１乃至実施例３に係るコンピュータ装置１等の構成等と同一あるいは相当部分を示すものである。
例えば、図２１に示すように、Ｓ８１〜Ｓ８６において、ＣＰＵ１１は、上記Ｓ５１〜Ｓ５６の処理を実行する。そして、Ｓ８７において、ＣＰＵ１１は、各候補単語Ｓ２、Ｓ３、Ｓ４、・・・、ＳＮをアルファベット順に並べ替える。続いて、Ｓ８８において、ＣＰＵ１１は、この並べ替えた各候補単語の順にＲＡＭ１３の例文検索結果バッファに記憶した表示ファイルデータＲ２、Ｒ３、Ｒ４、・・・・、ＲＮを並べ替えて再度ＲＡＭ１３の例文検索結果バッファに記憶し、この順番に各分割画面又は各ウインドウに表示して、当該サブ処理を終了する。
これにより、各分割画面又は各ウインドウが各候補単語のアルファベット順に並列表示されるため、各分割画面又は各ウインドウを選択する際に、ユーザは容易に各候補単語を確認することができる。
【実施例５】
【００９１】
（Ｂ）前記実施例２又は実施例３では、各分割画面又は各ウインドウは、特定された英単語に対応する候補単語を候補単語テーブル３２から読み込み、この候補単語を読み込んだ順で並列表示されているが、この各候補単語に対応する分割画面又はウインドウを例文数の多い順又は少ない順に並べて並列表示してもよい。
尚、以下の説明において上記図１乃至図２０の実施例１乃至実施例３に係るコンピュータ装置１等の構成と同一符号は、該実施例１乃至実施例３に係るコンピュータ装置１等の構成等と同一あるいは相当部分を示すものである。
例えば、図２２に示すように、Ｓ９１〜Ｓ９６において、ＣＰＵ１１は、上記Ｓ５１〜Ｓ５６の処理を実行する。そして、Ｓ９７において、ＣＰＵ１１は、各候補単語Ｓ２、Ｓ３、Ｓ４、・・・、ＳＮの検索条件に合致した例文数をそれぞれカウントする。続いて、Ｓ９８において、ＣＰＵ１１は、このカウントした例文数の多い順にＲＡＭ１３の例文検索結果バッファに記憶した表示ファイルデータＲ２、Ｒ３、Ｒ４、・・・・、ＲＮを並べ替えて再度ＲＡＭ１３の例文検索結果バッファに記憶し、この順番に各分割画面又は各ウインドウに表示して、当該サブ処理を終了する。
これにより、各分割画面又は各ウインドウが各候補単語の検索した例文数の多い順に並列表示されるため、各分割画面又は各ウインドウを日本文の単語に対する訳語として使われている例が多い順に表示することができ、ユーザは最適な訳語を容易に選択することができる。
尚、各分割画面又は各ウインドウを各候補単語の検索した例文数の少ない順に並列表示してもよい。これにより、ユーザは例文数の多い候補単語の分割画面又はウインドウを容易に選択することができ、最適な訳語を効率的に決定することができる。
【実施例６】
【００９２】
（Ｃ）前記実施例１乃至実施例３では、特定された英単語又はこの英単語に対応する各候補単語の検索条件に合致した例文を例文データテーブル３１から読み込んだ順にＲＡＭ１３に記憶後、各例文をこの読み込んだ順で表示画面、各分割画面又は各ウインドウに表示していたが、日本文と英文の例文の組み合わせを特定された英単語に対応する日本文の単語の後接文字又は前接文字の種類順に並べ替えて表示してもよい。
尚、以下の説明において上記図１乃至図２０の実施例１乃至実施例３に係るコンピュータ装置１等の構成と同一符号は、該実施例１乃至実施例３に係るコンピュータ装置１等の構成等と同一あるいは相当部分を示すものである。
例えば、図２３に示すように、Ｓ１０１〜Ｓ１０６において、ＣＰＵ１１は、上記Ｓ５１〜Ｓ５６の処理を実行する。そして、Ｓ１０７において、ＣＰＵ１１は、ＲＡＭ１３の例文検索結果バッファに記憶したＮ個の各表示ファイルデータＲ１、Ｒ２、Ｒ３、・・・・、ＲＮの日本文と英文の例文の組み合わせを特定された英単語に対応する日本文の単語の後接文字の種類順に（例えば、「お客様と」、「お客様の」、「お客様が」等の順に）並べ替えて表示する。
これにより、表示画面、各分割画面又は各ウインドウに表示される日本文と英文の例文の多くの組み合わせから、最適な訳語を容易に選択することが可能となる。
尚、日本文と英文の例文の組み合わせを特定された英単語に対応する日本文の単語の前接文字の種類順に並べ替えて表示してもよい。これにより、表示画面、各分割画面又は各ウインドウに表示される日本文と英文の例文の多くの組み合わせから、最適な訳語を容易に選択することが可能となる。
【実施例７】
【００９３】
（Ｄ）前記実施例１乃至実施例３では、特定された英単語又はこの英単語に対応する各候補単語の検索条件に合致した例文を例文データテーブル３１から読み込んだ順にＲＡＭ１３に記憶後、各例文をこの読み込んだ順で表示画面、各分割画面又は各ウインドウに表示していたが、日本文と英文の例文の組み合わせを特定された英単語に対応する日本文の文字数の少ない順、又は日本文の文字数の多い順に並べ替えて表示してもよい。
尚、以下の説明において上記図１乃至図２０の実施例１乃至実施例３に係るコンピュータ装置１等の構成と同一符号は、該実施例１乃至実施例３に係るコンピュータ装置１等の構成等と同一あるいは相当部分を示すものである。
例えば、図２４に示すように、Ｓ１１１〜Ｓ１１６において、ＣＰＵ１１は、上記Ｓ５１〜Ｓ５６の処理を実行する。そして、Ｓ１１７において、ＣＰＵ１１は、ＲＡＭ１３の例文検索結果バッファに記憶したＮ個の各表示ファイルデータＲ１、Ｒ２、Ｒ３、・・・・、ＲＮの日本文と英文の例文の組み合わせを、日本文の文字数の少ない順に並べ替えて表示する。
これにより、表示画面、各分割画面又は各ウインドウに表示される日本文と英文の例文の多くの組み合わせから、日本文の文字数の少ない順に表示されるため、複雑な例文よりも簡単な例文から先にユーザは確認することができ、特に語学の不慣れなユーザにとっては確認する負担を軽くすることができる。
尚、日本文と英文の例文の組み合わせを特定された英単語に対応する日本文の文字数の多い順に並べ替えて表示してもよい。これにより、表示画面、各分割画面又は各ウインドウに表示される日本文と英文の例文の多くの組み合わせから、日本文の長さに対応する最適な訳語を容易に選択することが可能となる。
【図面の簡単な説明】
【００９４】
【図１】実施例１に係るコンピュータ装置の概略構成を示す斜視図である。
【図２】実施例１に係るコンピュータ装置の制御構成を示すブロック図である。
【図３】実施例１に係るコンピュータ装置のＲＡＭの構成を示すブロック図である。
【図４】実施例１に係るコンピュータ装置のＨＤＤの構成を示すブロック図である。
【図５】実施例１に係るコンピュータ装置のＨＤＤの例文データ記憶領域に格納される例文データテーブルの一例を示す図である。
【図６】実施例１に係るコンピュータ装置のＨＤＤの候補単語テーブル記憶領域に記憶される候補単語テーブルの一例を示す図である。
【図７】実施例１に係るコンピュータ装置の文字列解析処理の制御処理を示すフローチャートである。
【図８】実施例１に係るコンピュータ装置の原文と翻訳文との単語の対応を示す単語対応情報を格納する対応マトリックステーブルの作成を説明する図で、（Ａ）は入力された日本文の文字列解析結果の一例を示す図、（Ｂ）はその日本文の各単語の翻訳の一例を示す図、（Ｃ）は翻訳文の一例を示す図、（Ｄ）はその翻訳文の文字列解析結果の一例を示す図、（Ｅ）は作成された対応マトリックステーブルの一例を示す図である。
【図９】実施例１に係るコンピュータ装置において、日本文（原文）又は英訳文（翻訳文）の一方の文中にある単語を特定することによって他方の文中にある対応する単語を抽出する対応単語検索処理を示すフローチャートである。
【図１０】実施例１に係るコンピュータ装置において、指定された検索条件に従って特定又は抽出された各単語に対応する例文を検索して表示する例文検索処理を示すサブフローチャートである。
【図１１】実施例１に係るコンピュータ装置において、特定又は抽出された英単語と同じ意味の他の英単語を候補単語として表示し、該候補単語から指定された候補単語と特定又は抽出された日本文の単語とに基づいて再度、例文検索を行う候補単語表示処理を示すサブフローチャートである。
【図１２】実施例１に係るコンピュータ装置において、日本文（原文）と英訳文（翻訳文）が表示される翻訳文表示画面の一例を示す図である。
【図１３】実施例１に係るコンピュータ装置において、翻訳文表示画面で英単語「guest」が特定された場合に表示される例文表示画面の一例を示す図である。
【図１４】実施例１に係るコンピュータ装置において、マウスで例文表示画面の英単語「guest」が表示されるコンポボックスをクリックした場合に表示される候補単語「visitor,caller,customer,client,passenger,audience」の一例を示す図である。
【図１５】実施例１に係るコンピュータ装置において、例文表示画面のコンポボックスに表示される英単語「guest」を候補単語「vsitor」に変更した場合に表示される例文表示画面の一例を示す図である。
【図１６】実施例２に係るコンピュータ装置において、指定された検索条件に従って特定された英単語及び各候補単語と抽出された日本文の対応する単語に対応する例文をそれぞれ検索して、液晶表示器の表示画面に分割表示する第１分割表示処理を示すサブフローチャートである。
【図１７】実施例２に係るコンピュータ装置において、日本文（原文）と英訳文（翻訳文）が表示される翻訳文表示画面の一例を示す図である。
【図１８】実施例２に係るコンピュータ装置において、翻訳文表示画面で英単語「guest」が特定された場合に、英単語「guest」とその候補単語「visitor、customer等」についてのそれぞれの例文が分割表示された例文表示画面の一例を示す図である。
【図１９】実施例３に係るコンピュータ装置において、指定された検索条件に従って特定された英単語及び各候補単語と抽出された日本文の対応する単語に対応する例文をそれぞれ検索して、表示画面の各ウインドウに表示する第２分割表示処理を示すサブフローチャートである。
【図２０】実施例３に係るコンピュータ装置において、翻訳文表示画面で英単語「guest」が特定された場合に、英単語「guest」とその候補単語「visitor」、「customer」等についてのそれぞれの例文が各ウインドウに表示された例文表示画面の一例を示す図である。
【図２１】他の実施形態に係るコンピュータ装置において、指定された検索条件に従って特定された英単語及び各候補単語と抽出された日本文の対応する単語に対応する例文をそれぞれ検索して、表示画面の各分割画面又は各ウインドウに表示すると共に、この各分割画面又は各ウインドウをアルファベット順に並べて表示するアルファベット順ソート処理を示すサブフローチャートである。
【図２２】他の実施形態に係るコンピュータ装置において、指定された検索条件に従って特定された英単語及び各候補単語と抽出された日本文の対応する単語に対応する例文をそれぞれ検索して、表示画面の各分割画面又は各ウインドウに表示すると共に、この各候補単語の分割画面又はウインドウを例文数の多い順に並べて表示する検索回数順ソート処理を示すサブフローチャートである。
【図２３】他の実施形態に係るコンピュータ装置において、指定された検索条件に従って特定された英単語及び各候補単語と抽出された日本文の対応する単語に対応する例文をそれぞれ検索して、表示画面の各分割画面又は各ウインドウに表示すると共に、この各分割画面又は各ウインドウに表示される日本文と英文の例文の組み合わせを日本文の対応する単語の後接文字の種類順に並べて表示する後接文字ソート処理を示すサブフローチャートである。
【図２４】他の実施形態に係るコンピュータ装置において、指定された検索条件に従って特定された英単語及び各候補単語と抽出された日本文の対応する単語に対応する例文をそれぞれ検索して、表示画面の各分割画面又は各ウインドウに表示すると共に、この各分割画面又は各ウインドウに表示される日本文と英文の例文の組み合わせを日本文の文字数の少ない順に並べて表示する文字数順ソート処理を示すサブフローチャートである。
【符号の説明】
【００９５】
１      コンピュータ装置
２      液晶表示器
３      キーボード
４      マウス
１１    ＣＰＵ
１２    ＲＯＭ
１３    ＲＡＭ
１９    ハードディスクドライブ
３１    例文データテーブル
３２    候補単語テーブル
３４    対応マトリックステーブル
４１、５１    翻訳文表示画面
４２、５２、５３    例文表示画面
４２Ａ、４２Ｂ    コンポボックス
４２Ｃ、４２Ｄ    ○印
４２Ｅ    検索ボタン
４２Ｆ、５１Ａ    プルダウンメニュー
５２Ａ、５２Ｂ、５２Ｃ    分割画面
５３Ａ、５３Ｂ、５３Ｃ、５３Ｄ、５３Ｅ    ウインドウ
５２１、５２２、５２４、５２５、５２７、５２８    コンポボックス
５３１、５３２、５３５、５３６、５３９、５４０、５４３、５４４  コンポボックス
【図１】
2005276088.tif 000003
【図２】
2005276088.tif 000004
【図３】
2005276088.tif 000005
【図４】
2005276088.tif 000006
【図５】
2005276088.tif 000007
【図６】
2005276088.tif 000008
【図７】
2005276088.tif 000009
【図８】
2005276088.tif 000010
【図９】
2005276088.tif 000011
【図１０】
2005276088.tif 000012
【図１１】
2005276088.tif 000013
【図１２】
2005276088.tif 000014
【図１３】
2005276088.tif 000015
【図１４】
2005276088.tif 000016
【図１５】
2005276088.tif 000017
【図１６】
2005276088.tif 000018
【図１７】
2005276088.tif 000019
【図１８】
2005276088.tif 000020
【図１９】
2005276088.tif 000021
【図２０】
2005276088.tif 000022
【図２１】
2005276088.tif 000023
【図２２】
2005276088.tif 000024
【図２３】
2005276088.tif 000025
【図２４】
2005276088.tif 000026