(57)【要約】【課題】第一言語を第二言語に翻訳する際に、第一言語が国内固有の表現を含む場合でも、第二言語を母国語とする人に翻訳文の意味を伝達させる。【解決手段】入力された第一言語を第二言語に翻訳し、得られた翻訳結果を出力するための機械翻訳装置において、翻訳部６の訳文生成部９は、特定見出し記憶部１を参照しつつ、第一言語内に数量程度表現を含むか否かを判定し、また、翻訳辞書部２を参照しつつ、第一言語内に当該第一言語の国内特有の固有名詞を含むか否かを判定する。ここで、第一言語の１つの文内で数量程度表現及び固有名詞がそれぞれ含まれるとき、訳文生成部９は、補足語辞書部３を参照しつつ、当該固有名詞に補足情報を付加して翻訳結果を作成する。このように、第一言語の国内特有の固有名詞には補足情報を付加して、第二言語を母国語とする人に翻訳文の意味を伝達させる。【選択図】    図１
2004220416.tif 000002
【特許請求の範囲】
【請求項１】
入力された第一言語を第二言語に翻訳し、得られた翻訳結果を出力するための機械翻訳装置において、
前記第一言語内に数量程度表現を含むか否かを判定する数量表現判定手段と、
前記第一言語内に当該第一言語の国内特有の固有名詞を含むか否かを判定する固有名詞判定手段と、
前記第一言語の１つの文内で前記数量表現判定手段が数量程度表現を含むと判定し且つ前記固有名詞判定手段が固有名詞を含むと判定したとき、当該固有名詞に補足情報を付加して前記翻訳結果を作成する補足情報付加手段と、
を備えたことを特徴とする機械翻訳装置。
【請求項２】
請求項１に記載の機械翻訳装置において、
前記数量程度表現は、当該第一言語の国内特有の数量単位を表す単位見出し語、あるいは両言語間で共通の広さ、高さ、距離又は時間を表す概念見出し語であり、
前記補足情報は、前記数量程度表現が単位見出し語のときには換算数値情報であり、前記数量程度表現が概念見出し語のときには当該固有名詞の上位概念を表す普通名詞であることを特徴とする機械翻訳装置。
【請求項３】
Ｗｅｂブラウザから送信された第一言語を第二言語に翻訳し、得られた翻訳結果を前記Ｗｅｂブラウザに返信するためのホームページを提供するサーバ装置が実行する機械翻訳方法であって、
前記Ｗｅｂブラウザから送信された第一言語内に数量程度表現を含むか否かを判定する工程と、
前記Ｗｅｂブラウザから送信された第一言語内に当該第一言語の国内特有の固有名詞を含むか否かを判定する工程と、
前記第一言語の１つの文内で前記数量程度表現及び前記固有名詞がそれぞれ含まれると判定されたとき、当該固有名詞に補足情報を付加して前記翻訳結果を作成する工程と、
を含んでいることを特徴とする機械翻訳方法。
【請求項４】
請求項３に記載の機械翻訳方法において、
前記数量程度表現は、当該第一言語の国内特有の数量単位を表す単位見出し語、あるいは両言語間で共通の広さ、高さ、距離又は時間を表す概念見出し語であり、
前記補足情報は、前記数量程度表現が単位見出し語のときには換算数値情報であり、前記数量程度表現が概念見出し語のときには当該固有名詞の上位概念を表す普通名詞であることを特徴とする機械翻訳方法。
【請求項５】
入力された第一言語を第二言語に翻訳し、得られた翻訳結果を出力するための機械翻訳装置に用いられる機械翻訳プログラムにおいて、
前記機械翻訳装置のコンピュータを、
前記第一言語内に数量程度表現を含むか否かを判定する手段、
前記第一言語内に当該第一言語の国内特有の固有名詞を含むか否かを判定する手段、
前記第一言語の１つの文内で前記数量程度表現及び前記固有名詞がそれぞれ含まれると判定されたとき、当該固有名詞に補足情報を付加して前記翻訳結果を作成する手段、
として機能させるための機械翻訳プログラム。
【請求項６】
請求項５に記載の機械翻訳プログラムにおいて、
前記数量程度表現は、当該第一言語の国内特有の数量単位を表す単位見出し語、あるいは両言語間で共通の広さ、高さ、距離又は時間を表す概念見出し語であり、
前記補足情報は、前記数量程度表現が単位見出し語のときには換算数値情報であり、前記数量程度表現が概念見出し語のときには当該固有名詞の上位概念を表す普通名詞であることを特徴とする機械翻訳プログラム。
【請求項７】
Ｗｅｂブラウザから送信された第一言語を第二言語に翻訳し、得られた翻訳結果を前記Ｗｅｂブラウザに返信するためのホームページを提供するサーバ装置に用いられる機械翻訳プログラムであって、
前記サーバ装置のコンピュータを、
前記Ｗｅｂブラウザから送信された第一言語内に数量程度表現を含むか否かを判定する手段、
前記Ｗｅｂブラウザから送信された第一言語内に当該第一言語の国内特有の固有名詞を含むか否かを判定する手段、
前記第一言語の１つの文内で前記数量程度表現及び前記固有名詞がそれぞれ含まれると判定されたとき、当該固有名詞に補足情報を付加して前記翻訳結果を作成する手段、
として機能させるための機械翻訳プログラム。
【請求項８】
請求項７に記載の機械翻訳プログラムにおいて、
前記数量程度表現は、当該第一言語の国内特有の数量単位を表す単位見出し語、あるいは両言語間で共通の広さ、高さ、距離又は時間を表す概念見出し語であり、
前記補足情報は、前記数量程度表現が単位見出し語のときには換算数値情報であり、前記数量程度表現が概念見出し語のときには当該固有名詞の上位概念を表す普通名詞であることを特徴とする機械翻訳プログラム。
【請求項９】
請求項７又は請求項８に記載の機械翻訳プログラムを格納したことを特徴とするサーバ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、第一言語を第二言語に翻訳するための機械翻訳装置、方法、プログラム及びプログラムを格納したサーバ装置に関する。
【０００２】
【従来の技術】
一般に、第一言語を第二言語に翻訳する分野では、通常の人間による翻訳に限らず、機械によって翻訳を実行する機械翻訳装置が広く知られている。
【０００３】
さて、係る機械翻訳装置は、第一言語に対応する第二言語とその品詞や両言語の文法等が予め登録された電子辞書と、この電子辞書を参照しながら第一言語を第二言語に変換するコンピュータとを備えて構成されている。
【０００４】
なお、以下の本明細書中では、第一言語を日本語とし、第二言語を英語とした例を用いて説明する。但し、第一言語及び第二言語は、この組合せに限らず、互いに異なる言語の組合せであれば、任意の言語が適用可能となっている。
【０００５】
さて、機械翻訳装置は、仮に「東京都民ドーム」という名称の「広い野球場」が第一言語を母国語とする国内に固有に存在する場合、例えば「この公園の面積は、東京都民ドームの面積の３倍です。」といった第一言語が入力されると、この第一言語をコンピュータにより、「Ｔｈｅ  ａｒｅａ  ｏｆ  ｔｈｉｓ  ｐａｒｋ  ｉｓ  ３  ｔｉｍｅｓ  ｔｈｅ  ａｒｅａ  ｏｆ  ＴＯＫＹＯ  ＴＯＭＩＮ  ＤＯＭＥ．」といった第二言語に翻訳して出力する。
【０００６】
ここで、第一言語は、「東京都民ドーム」という国内固有な表現を含むにもかかわらず、正確に第二言語に翻訳されている。
このような機械翻訳装置は、第一言語内で広さを表す表現に限らず、単位や、距離、高さ等を表す第一言語の国内固有な表現でも同様に第二言語に翻訳可能となっている。
【０００７】
【発明が解決しようとする課題】
しかしながら以上のような機械翻訳装置では、国内固有の表現を含む第一言語を第二言語に翻訳する場合、翻訳文自体が正確でも、翻訳文の意味が第二言語を母国語とする人々には伝わりにくい状況にある。
【０００８】
理由は、例えば翻訳文である第二言語に「Ｔｏｋｙｏ  Ｔｏｍｉｎ  Ｄｏｍｅ」を含む場合、第二言語を母国語とする人々のほとんどの者が「Ｔｏｋｙｏ  Ｔｏｍｉｎ  Ｄｏｍｅ」を知らないので、描写された「Ｔｏｋｙｏ  Ｔｏｍｉｎ  Ｄｏｍｅ」及びその３倍の「ｔｈｉｓ  ｐａｒｋ」の広さを想像できないことによる。
【０００９】
また、このように国内固有の表現を他の言語に翻訳した際に意味が伝わりにくい状況は、国内固有の施設等と比較する表現に限らず、国内固有の単位（寸、尺、升などの尺貫法の単位）で定義する表現でも同様である。
【００１０】
本発明は上記の問題を解決するためになされたものであり、第一言語を第二言語に翻訳する際に、第一言語が国内固有の表現を含む場合でも、第二言語を母国語とする人に翻訳文の意味を伝達し得る機械翻訳装置を提供することを目的とする。
【００１１】
【課題を解決するための手段】
第１の発明は、入力された第一言語を第二言語に翻訳し、得られた翻訳結果を出力するための機械翻訳装置において、前記第一言語内に数量程度表現を含むか否かを判定する数量表現判定手段と、前記第一言語内に当該第一言語の国内特有の固有名詞を含むか否かを判定する固有名詞判定手段と、前記第一言語の１つの文内で前記数量表現判定手段が数量程度表現を含むと判定し且つ前記固有名詞判定手段が固有名詞を含むと判定したとき、当該固有名詞に補足情報を付加して前記翻訳結果を作成する補足情報付加手段と、を備えた機械翻訳装置である。
【００１２】
このように、第一言語の国内特有の固有名詞には補足情報を付加するようにしたので、第一言語を第二言語に翻訳する際に、第一言語が国内固有の表現を含む場合でも、第二言語を母国語とする人に翻訳文の意味を伝達することができる。
【００１３】
第２の発明は、Ｗｅｂブラウザから送信された第一言語を第二言語に翻訳し、得られた翻訳結果を前記Ｗｅｂブラウザに返信するためのホームページを提供するサーバ装置が実行する機械翻訳方法であって、前記Ｗｅｂブラウザから送信された第一言語内に数量程度表現を含むか否かを判定する工程と、前記Ｗｅｂブラウザから送信された第一言語内に当該第一言語の国内特有の固有名詞を含むか否かを判定する工程と、前記第一言語の１つの文内で前記数量程度表現及び前記固有名詞がそれぞれ含まれると判定されたとき、当該固有名詞に補足情報を付加して前記翻訳結果を作成する工程と、を含んでいる機械翻訳方法である。
【００１４】
このように、第１の発明の機械翻訳技術をネットワークを介して提供するようにしても、第１の発明と同様の作用を奏することができる。
【００１５】
また、第１及び第２の発明は、それぞれ「装置」又は「方法」として表現した場合を示すが、これに限らず、適宜、「システム」、「記憶媒体」、「プログラム」又は「プログラムを格納した装置」等として表現しても良いことは言うまでもない。
【００１６】
【発明の実施の形態】
次に、本発明の各実施形態について図面を参照して説明する。なお、以下の各実施形態は、第一言語を第二言語に翻訳する際に、第一言語が国内固有の表現を含むとき、第二言語を母国語とする人々にとって理解可能な補足情報を付加する機械翻訳装置について述べている。また、国内固有の表現としては、比喩を用いて数量的に比較する表現を例に挙げて説明するが、この例に限らず、補足情報とのリンクが可能な表現であれば、表現の内容には限定されないことは言うまでもない。
【００１７】
（第１の実施形態）
図１は本発明の第１の実施形態に係る機械翻訳装置の基本構成を示す模式図である。この機械翻訳装置は、特定見出し記憶部１、翻訳辞書部２、補足語辞書部３、入力部４、制御部５、翻訳部６、形態素解析部７、構文解析部８、訳文生成部９及び表示部１０を備えている。なお、各部５〜９はハードウェア構成及び／又はソフトウェア構成により実現可能であり、例えばソフトウェア構成により実現される場合、各部５〜９の機能が記述されたプログラムが予め記憶媒体又はネットワークから機械翻訳装置のコンピュータにインストールされる。
【００１８】
ここで、特定見出し記憶部１は、翻訳部６から読出可能なメモリであり、図２に一部を示すように、第一言語の数量的な程度表現（数量程度表現）を示す特定見出し語が記憶されている。
【００１９】
特定見出し語としては、例えば第一言語の国内特有の概念である「数量単位」や、両言語間で共通の概念である「面積」、「広さ」、「長さ」、「距離」、「時間」及び「時刻」などが適宜、使用可能となっており、これに限らず、「倍」、「…分の１」及び「半分」などを使用してもよい。
【００２０】
翻訳辞書部２は、翻訳部６から読出可能に第一言語の文法や語彙が記憶されたメモリであり、特に、図３に一部を示すように、第一言語にて数量的な比較物を示す見出し語と、見出し語の品詞と、見出し語の訳語（第二言語）とからなるデータの組が記憶されている。
【００２１】
補足語辞書部３は、訳文生成部９から読出可能なメモリであり、図４に一部を示すように、見出し語の訳語（第二言語）と、見出し語の補足語（第二言語）との組が記憶されたメモリである。
【００２２】
入力部４は、通常の入力デバイスであり、例えばユーザの操作により、電子的なデータとして入力された第一言語や実行コマンド等を制御部５に送出する機能をもっている。
【００２３】
制御部５は、入力部４、翻訳部６及び表示部１０の三者の間に配置され、入力部４から受けた第一言語を翻訳部６に入力する機能と、入力部４から受けたコマンドによって翻訳部６を制御する機能と、翻訳部６から電子的なデータとして受けた第二言語を表示部１０に送出する機能とをもっている。
【００２４】
翻訳部６は、翻訳時に、特定見出し記憶部１、翻訳辞書部２及び補足語辞書３を参照する機能を有し、制御部５から入力された第一言語を第二言語に翻訳し、翻訳結果を制御部５に送出するものであり、翻訳のための形態素解析部７、構文解析部８及び訳文生成部９を備えている。
【００２５】
形態素解析部７は、翻訳辞書部２を参照しつつ、制御部５から入力された第一言語の形態素を解析し、解析結果を構文解析部８に送出する機能をもっている。
【００２６】
構文解析部８は、翻訳辞書部２を参照しつつ、形態素解析部７から受けた解析結果の構文を解析し、図５に示す如き、解析結果としての構文木を訳文生成部９に送出する機能をもっている。
【００２７】
ここで、構文木は、各単語からなる文の構造を示す通常の構文木の構造に加え、訳文生成部９による設定動作により、単語毎に単語番号ｉを設定可能なものである。
【００２８】
訳文生成部９は、翻訳辞書部２及び補足語辞書部３を参照しつつ、構文解析部８から受けた解析結果を用いて第一言語に対応する第二言語（翻訳文）を生成し、この第二言語を制御部５に送出するものである。
【００２９】
ここで、訳文生成部９は、第二言語を生成する際に、図６に示すように、構文木の単語毎に単語番号ｉを設定する機能と、特定見出し語辞書部１を参照しつつ、各単語番号ｉの単語が数量程度表現を含むか否かを判定する機能と、１つの文内で数量程度表現を含む単語があるときには特定見出しフラグを立てる機能と、翻訳辞書部２を参照しつつ、各単語番号ｉの単語が第一言語の国内特有の固有名詞を含むか否かを判定する機能と、当該固有名詞を含み且つ同一の文内で前述した数量程度表現を含むとき、補足語辞書部３を参照しつつ、当該固有名詞を含む単語に補足情報を付加する機能をもっている。
【００３０】
表示部１０は、制御部５から送出された電子的なデータとしての第二言語を表示する機能とをもっている。なお、表示部１０による表示出力に限らず、ユーザ操作により、プリンタによる印字出力を適宜行なうようにしてもよい。
【００３１】
次に、以上のように構成された機械翻訳装置による機械翻訳方法を図７及び図８のフローチャートを用いて説明する。
いま、第一言語の入力文「この公園の面積は、東京都民ドームの面積の３倍です。」がユーザによる入力部４の操作により、制御部５を介して翻訳部６に入力されたとする（ＳＴ１）。
【００３２】
翻訳部６においては、形態素解析部７が、入力文の形態素を翻訳辞書部２を用いて解析することにより、入力文を単語単位に分割し（ＳＴ２）、分割結果を構文解析部８に送出する。
【００３３】
構文解析部８は、この分割結果に基づいて、入力文の構文を解析し、図５に示すように、解析結果としての構文木を生成（ＳＴ３）して訳文生成部９に送出する。
【００３４】
訳文生成部９は、図６に示すように、この構文木の各単語毎に単語番号ｉを割付けた後、構文木における単語番号ｉ＝０の単語を処理対象とし（ＳＴ４）、特定見出し語を検索するループ処理（ＳＴ５〜ＳＴ１０）に移行する。
【００３５】
すなわち、訳文生成部９は、この単語番号ｉの単語を検索キーとして、特定見出し記憶部１を検索し（ＳＴ５）、特定見出し記憶部１内に一致する語があるか否かを判定する（ＳＴ６）。
【００３６】
ＳＴ１の入力文の例では、単語番号ｉ＝２の単語「面積」の際に、一致する語があると判定され、それ以前の単語番号ｉ＝０，１の単語「この」，「公園」の際には、一致する語が無いと判定される。
【００３７】
ステップＳＴ６の判定の結果、一致する語があるときには特定見出しフラグを立てて（ＳＴ７）、ループ処理を抜けてステップＳＴ１０に進むが、一致する語が無いときには今回のループ処理の対象が最後の単語か否かを判定する（ＳＴ８）。
【００３８】
ステップＳＴ８の判定の結果、最後の単語でないときには、単語番号を“＋１”だけ更新（ＳＴ９）してステップＳＴ５に戻り、最後の単語のときには、ループ処理を終えてステップＳＴ１０に進む。
【００３９】
続いて、訳文生成部９は、構文木における単語番号ｉ＝０の単語を処理対象とし（ＳＴ１０）、各単語の訳語を決定するループ処理（ＳＴ１１〜ＳＴ１７）に移行する。
【００４０】
訳文生成部９は、単語番号ｉの単語を構文木から取得し（ＳＴ１１）、この単語を検索キーとして翻訳辞書部２を検索し（ＳＴ１２）、対応する第二言語の訳語及び品詞を取得すると共に、この訳語をＳＴ１１の単語に対して置き換える（ＳＴ１３）。
【００４１】
また、取得した品詞に基づいてこの単語が固有名詞であるか否かを判定し、且つ前述したループ処理の結果からこの単語を含む入力文に特定見出しフラグが立てられているか否かを判定する（ＳＴ１４）。
【００４２】
この入力文の例では、単語番号ｉ＝５の単語「東京都民ドーム」の際に、固有名詞であり且つ特定見出しフラグが立てられていると判定され、それ以外の各単語番号ｉ＝０〜４，６，７の単語の際には、固有名詞でないが特定見出しフラグが立てられていると判定される。
【００４３】
また、訳文生成部９は、ステップＳＴ１４の判定の結果、固有名詞であり且つ特定見出しフラグが立てられているときには、訳語（又は元の単語）を検索キーにして補足語辞書部３を検索し、対応する補足語を取得して訳語に付加する（ＳＴ１５）。
【００４４】
付加の際には、例えば予め設定された形式に応じ、「訳語を補足語に置き換える」形式か、「訳語の直後にかっこ書きの補足語を追記する」形式を用いる。
【００４５】
例えば、訳文生成部９は、訳語「ＴＯＫＹＯ  ＴＯＭＩＮ  ＤＯＭＥ」を補足語「Ｂａｓｅｂａｌｌ  Ｆｉｅｌｄ」に置き換えるか、又は訳語「ＴＯＫＹＯ  ＴＯＭＩＮ  ＤＯＭＥ」の後にかっこ書きの補足語「（Ｂａｓｅｂａｌｌ  Ｆｉｅｌｄ）」を追記する。
【００４６】
ステップＳＴ１５の後、前述同様に、最後の単語か否かを判定し（ＳＴ１６）、最後の単語でないときには、単語番号を“＋１”だけ更新（ＳＴ１７）してステップＳＴ１１に戻るが、最後の単語のときには単語毎の訳文生成処理を終了し、適宜、定冠詞や前置詞等を付加して翻訳文全体を生成し、得られた翻訳文全体が制御部５を介して表示部１０に転送される。
【００４７】
表示部１０は、この翻訳文全体を表示する。ここでの例の場合、翻訳文全体は「Ｔｈｅ  ａｒｅａ  ｏｆ  ｔｈｉｓ  ｐａｒｋ  ｉｓ  ３  ｔｉｍｅｓ  ｔｈｅ  ａｒｅａ  ｏｆ  Ｂａｓｅｂａｌｌ  Ｆｉｅｌｄ．」（置換形式）、又は「Ｔｈｅ  ａｒｅａ  ｏｆ  ｔｈｉｓ  ｐａｒｋ  ｉｓ  ３  ｔｉｍｅｓ  ｔｈｅ  ａｒｅａ  ｏｆ  ＴＯＫＹＯ  ＴＯＭＩＮ  ＤＯＭＥ  （Ｂａｓｅｂａｌｌ  Ｆｉｅｌｄ）．」（追記形式）と表現されている。
【００４８】
このように、翻訳文中に何らかの形式で補足語を含めるようにしたので、第一言語を母国語とする国内固有の表現を第二言語に翻訳する際に、この国内固有の表現の意味を第二言語を母国語とする人々に正確に伝達することができる。
【００４９】
上述したように本実施形態によれば、第一言語の国内特有の固有名詞には補足情報を付加するようにしたので、第一言語を第二言語に翻訳する際に、第一言語が国内固有の表現を含む場合でも、第二言語を母国語とする人に翻訳文の意味を伝達することができる。
【００５０】
（第２の実施形態）
図９は本発明の第２の実施形態に係る機械翻訳装置の構成を示す模式図であり、前述した図面と同一部分には同一符号を付してその詳しい説明を省略し、ここでは異なる部分について主に述べる。
【００５１】
すなわち、本実施形態は、第１の実施形態の変形例であり、機械翻訳装置をネットワークを介して提供する方式であって、具体的には前述した機械翻訳装置の機能を有するサーバ装置２０と、このサーバ装置２０にアクセス可能なクライアント装置３０とがインターネット等のネットワーク４０を介して接続された構成となっている。
【００５２】
ここで、サーバ装置２０は、ネットワーク４０を介して接続されることから、前述した機械翻訳装置から入力部４及び表示部１０が省略されたものであり、具体的には、前述した特定見出し記憶部１、翻訳辞書部２、補足語辞書部３、制御部５、翻訳部６、形態素解析部７、構文解析部８及び訳文生成部９を備えたものである。
【００５３】
これに伴い、制御部５は、前述した機能に加え、ネットワーク４０上で機械翻訳サービスを提供するためのホームページの提供機能と、ホームページにアクセスしてきたクライアント装置３０と通信する通信機能とが付加されている。
【００５４】
なお、制御部５は、サービス提供時にクライアント装置３０を認証する機能や、課金する機能、通信内容の暗号化／復号する機能といった、通常の電子商取引等で必要とされる各機能を備えていることは言うまでもない。
【００５５】
一方、クライアント装置３０は、前述した入力部４及び表示部１０に加え、ネットワーク４０を介してサーバ装置２０から機械翻訳サービスを受けるための通常のＷｅｂブラウザ３１を備えたものである。
【００５６】
次に、以上のように構成された機械翻訳装置による機械翻訳方法を図１０のシーケンス図を用いて述べる。
クライアント装置３０では、Ｗｅｂブラウザ３１が起動されているとする。  Ｗｅｂブラウザ３１は、ユーザの操作により、機械翻訳サービスの提供サイト（以下、機械翻訳サイトという）のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒｓ）が入力されると、このＵＲＬに基づいてホームページ閲覧要求を機械翻訳サイトのサーバ装置２０に送信する（ＳＴ２１）。
【００５７】
サーバ装置２０は、インターネットを介してこのホームページ閲覧要求を受けると、所望の条件入力要求を含むホームページ画面情報をＷｅｂブラウザ３１に返信する（ＳＴ２２）。ここで、条件入力要求は、サービス業者側が任意の内容で設定可能であり、例えば、翻訳内容の分野（又は翻訳辞書）あるいは翻訳精度（又は翻訳速度）等の翻訳条件や、クレジットカード又は銀行振込等の料金支払い条件などといった各種の条件の入力を促すためのものである。但し、条件入力要求は、条件が確定している場合などには省略してもよい。
【００５８】
Ｗｅｂブラウザ３１は、ホームページ画面情報を受信し、条件入力要求を含むホームページ画面を表示部１０に表示させる。
しかる後、Ｗｅｂブラウザ３１は、ユーザの操作により、各種の条件情報が入力されると、この条件情報をサーバ装置２０に送信する（ＳＴ２３）。
【００５９】
サーバ装置２０は、条件情報を受信すると、条件に対する回答と第一言語入力要求とをＷｅｂブラウザ３１に返信する（ＳＴ２４）。
【００６０】
Ｗｅｂブラウザ３１は、これら回答及び第一言語入力要求を受信し、これら受信内容を表示部１０に表示させる。
また、Ｗｅｂブラウザ３１は、ユーザの操作により、第一言語及び翻訳要求が入力されると、これら第一言語と翻訳要求とをサーバ装置２０に送信する（ＳＴ２５）。
【００６１】
サーバ装置２０は、第一言語と翻訳要求とを受信すると、翻訳部６により、第一言語を第二言語に翻訳する（図７，図８のＳＴ１〜ＳＴ１７）。このとき、翻訳部６は、前述同様に、第一言語の国内固有の表現があれば、対応する第二言語に補足語を付加して翻訳を行なう。翻訳の完了後、サーバ装置２０は、翻訳結果の第二言語をＷｅｂブラウザ３１に返信する（ＳＴ２６）。
【００６２】
Ｗｅｂブラウザ３１は、翻訳結果を受信し、その第二言語を表示部１０に表示させる。
ここで、ユーザにより翻訳結果が確認されて修正が要求された翻訳箇所に関しては、適宜、第一言語の表現が変更入力された後、再度、前述した通りにステップＳＴ２５〜ＳＴ２６と翻訳結果の表示処理が繰り返される。
【００６３】
一方、ステップＳＴ２６の後、翻訳結果を表示した際に、ユーザにより翻訳結果が確認されて修正箇所が無いとき、Ｗｅｂブラウザ３１は、ユーザの操作により、終了通知をサーバ装置２０に送信する（ＳＴ２７）。
【００６４】
サーバ装置２０は、終了通知を受信すると、翻訳結果のワード数などに応じた料金明細を作成してＷｅｂブラウザ３１に送信する（ＳＴ２８）。
【００６５】
Ｗｅｂブラウザ３１は、料金明細を受信して表示部１０に表示させる。
また、Ｗｅｂブラウザ３１は、ユーザの操作により、確認通知をサーバ装置２０に送信する（ＳＴ２９）。
【００６６】
サーバ装置２０は、確認通知を受信すると、翻訳処理の終了を示す終了画面情報をＷｅｂブラウザ３１に返信する（ＳＴ３０）。
【００６７】
Ｗｅｂブラウザ３１は、終了画面情報を受信し、終了画面を表示部１０に表示させる。これにより、一連の機械翻訳サービスの提供が完了する。
【００６８】
上述したように本実施形態によれば、第１の実施形態の機械翻訳処理をネットワークを介してサービス提供する形態であっても、第１の実施形態を同様に実施でき、同様の効果を得ることができる。
【００６９】
なお、上記各実施形態に記載した手法は、コンピュータに実行させることのできるプログラムとして、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクなど）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤなど）、光磁気ディスク（ＭＯ）、半導体メモリなどの記憶媒体に格納して頒布することもできる。
【００７０】
また、この記憶媒体としては、プログラムを記憶でき、かつコンピュータが読み取り可能な記憶媒体であれば、その記憶形式は何れの形態であっても良い。
【００７１】
また、記憶媒体からコンピュータにインストールされたプログラムの指示に基づきコンピュータ上で稼働しているＯＳ（オペレーティングシステム）や、データベース管理ソフト、ネットワークソフト等のＭＷ（ミドルウェア）等が本実施形態を実現するための各処理の一部を実行しても良い。
【００７２】
さらに、本発明における記憶媒体は、コンピュータと独立した媒体に限らず、ＬＡＮやインターネット等により伝送されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。
【００７３】
また、記憶媒体は１つに限らず、複数の媒体から本実施形態における処理が実行される場合も本発明における記憶媒体に含まれ、媒体構成は何れの構成であっても良い。
【００７４】
尚、本発明におけるコンピュータは、記憶媒体に記憶されたプログラムに基づき、本実施形態における各処理を実行するものであって、パソコン等の１つからなる装置、複数の装置がネットワーク接続されたシステム等の何れの構成であっても良い。
【００７５】
また、本発明におけるコンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコン等も含み、プログラムによって本発明の機能を実現することが可能な機器、装置を総称している。
【００７６】
なお、本願発明は、上記各実施形態に限定されるものでなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合、組み合わされた効果が得られる。さらに、上記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば実施形態に示される全構成要件から幾つかの構成要件が省略されることで発明が抽出された場合には、その抽出された発明を実施する場合には省略部分が周知慣用技術で適宜補われるものである。
【００７７】
その他、本発明はその要旨を逸脱しない範囲で種々変形して実施できる。
【００７８】
【発明の効果】
以上説明したように本発明によれば、第一言語を第二言語に翻訳する際に、第一言語が国内固有の表現を含む場合でも、第二言語を母国語とする人に翻訳文の意味を伝達できる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係る機械翻訳装置の基本構成を示す模式図
【図２】同実施形態における特定見出し記憶部の構成を示す模式図
【図３】同実施形態における翻訳辞書部の構成を示す模式図
【図４】同実施形態における補足語辞書部の構成を示す模式図
【図５】同実施形態における構文木を説明するための模式図
【図６】同実施形態における単語番号及び特定見出しフラグを示す模式図
【図７】同実施形態における機械翻訳方法を説明するためのフローチャート
【図８】同実施形態における機械翻訳方法を説明するためのフローチャート
【図９】本発明の第２の実施形態に係る機械翻訳装置の基本構成を示す模式図
【図１０】同実施形態における機械翻訳方法を説明するためのシーケンス図
【符号の説明】
１…特定見出し記憶部
２…翻訳辞書部
３…補足語辞書部
４…入力部
５…制御部
６…翻訳部
７…形態素解析部
８…構文解析部
９…訳文生成部
１０…表示部
２０…サーバ装置
３０…クライアント装置
３１…Ｗｅｂブラウザ
４０…ネットワーク
【図１】
2004220416.tif 000003
【図２】
2004220416.tif 000004
【図３】
2004220416.tif 000005
【図４】
2004220416.tif 000006
【図５】
2004220416.tif 000007
【図６】
2004220416.tif 000008
【図７】
2004220416.tif 000009
【図８】
2004220416.tif 000010
【図９】
2004220416.tif 000011
【図１０】
2004220416.tif 000012