(57)【要約】【課題】  情報の受け手側から情報が発信される場合に、情報の受け手側及び情報提供者各々はそれぞれの母国語で情報の授受を行うことができ、且つ情報の受け手側の手間を極力省くとともに、不要な通信を抑えることによって通信費を低減することができる翻訳サーバシステムを提供する。【解決手段】  原語で作成されているハイパーリンク・ドキュメントを翻訳し、ハイパーリンク・ドキュメントのアクセスを行った端末装置２０へ出力する翻訳サーバシステムであって、端末装置２０から入力訳語翻訳指示情報Ｆ２が出力された場合に、入力訳語を原語による入力原語に翻訳する翻訳部１４を備える。【選択図】  図１
2006048717.tif 000002
【特許請求の範囲】
【請求項１】
サ−バ装置から提供される原語で作成されているハイパーリンク・ドキュメントを翻訳し、当該ハイパーリンク・ドキュメントのアクセスを行った端末装置へ出力する翻訳サーバシステムであって、
原語ハイパーリンク・ドキュメントから訳語ハイパーリンク・ドキュメントに翻訳するときに、前記原語ハイパーリンク・ドキュメントに含まれる入力項目に、前記端末装置において前記入力項目に訳語で入力された情報を原語に翻訳して前記ハイパーリンク・ドキュメントを提供するサーバに送信することを指示する指示情報を付与し、
前記端末装置から、前記指示情報が付与された訳語で記述された入力情報を受信すると、前記訳語で入力された情報を原語に翻訳し、前記サーバに送信することを特徴とする翻訳サーバシステム。
【請求項２】
前記指示情報には、前記サーバ装置の所在を示す所在情報が含まれていることを特徴とする請求項１記載の翻訳サーバシステム。
【請求項３】
サ−バ装置から提供される原語で作成されているハイパーリンク・ドキュメントを翻訳し、当該ハイパーリンク・ドキュメントのアクセスを行った端末装置へ出力する翻訳サーバであって、
原語ハイパーリンク・ドキュメントから訳語ハイパーリンク・ドキュメントに翻訳するときに、前記原語ハイパーリンク・ドキュメントに含まれる入力項目に、前記端末装置において前記入力項目に訳語で入力された情報を原語に翻訳して前記ハイパーリンク・ドキュメントを提供するサーバに送信することを指示する指示情報を付与し、
前記端末装置から、前記指示情報が付与された訳語で記述された入力情報を受信すると、前記訳語で入力された情報を原語に翻訳し、前記サーバに送信することを特徴とする翻訳サーバ。
【請求項４】
前記指示情報には、前記サーバ装置の所在を示す所在情報が含まれていることを特徴とする請求項３記載の翻訳サーバ。
【請求項５】
サ−バ装置から提供される原語で作成されているハイパーリンク・ドキュメントを翻訳し、当該ハイパーリンク・ドキュメントのアクセスを行った端末装置へ出力する翻訳サーバプログラムであって、
原語ハイパーリンク・ドキュメントから訳語ハイパーリンク・ドキュメントに翻訳するときに、前記原語ハイパーリンク・ドキュメントに含まれる入力項目に、前記端末装置において前記入力項目に訳語で入力された情報を原語に翻訳して前記ハイパーリンク・ドキュメントを提供するサーバに送信することを指示する指示情報を付与し、
前記端末装置から、前記指示情報が付与された訳語で記述された入力情報を受信すると、前記訳語で入力された情報を原語に翻訳し、前記サーバに送信することを特徴とする翻訳サーバプログラム。
【請求項６】
サ−バ装置から提供される原語で作成されているハイパーリンク・ドキュメントを翻訳し、当該ハイパーリンク・ドキュメントのアクセスを行った端末装置へ出力する翻訳方法であって、
原語ハイパーリンク・ドキュメントから訳語ハイパーリンク・ドキュメントに翻訳するときに、前記原語ハイパーリンク・ドキュメントに含まれる入力項目に、前記端末装置において前記入力項目に訳語で入力された情報を原語に翻訳して前記ハイパーリンク・ドキュメントを提供するサーバに送信することを指示する指示情報を付与するステップと、
前記端末装置から、前記指示情報が付与された訳語で記述された入力情報を受信すると、前記訳語で入力された情報を原語に翻訳し、前記サーバに送信するステップとを備えることを特徴とする翻訳方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、翻訳サーバシステムに係り、特に所在情報により関連づけられた複数の文書（ハイパーリンク・ドキュメント）の翻訳を行う翻訳サーバシステムに関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータやワークステーション等のコンピュータの処理能力が飛躍的に向上するとともに、インターネット等のネットワークの発達によりディジタル化された種々の情報がコンピュータ通信によって授受されている。また、コンピュータの処理能力が向上したことに伴い、通信環境が整備されたオペレーティングシステム（ＯＳ）が登場するとともに、このオペレーティング上で動作し、情報へのアクセスを容易にするブラウザと称される閲覧プログラムが安価又は無償で提供されている。ネットワークの内、インターネットを例に挙げると、インターネットにおいては国境を越えて種々の情報が配信されている。文書データに関しては、例えばその文書データが英語により作成されていれば、基本的に全世界の誰でもがその内容を見ることができる。
【０００３】
また、インターネットにおいては、企業又は大学等のホームページが作成されているが、そのホームページは、英語又は、その企業若しくは大学等が属する国で用いられている公用の言語で作成される。上記ブラウザは、ホームページへのアクセスをも容易にするが、例えば英語を母国語にしていないユーザが英語で作成されたホームページへアクセスした場合には、その内容を理解することができないか、又はその理解に時間を要することとなる。情報の送受を通じて、文化交流又は経済交流を活発に行う上で、この言語の障害の壁はできるだけ低くすることが好ましい。そのために翻訳装置が必要となる。
【０００４】
図１６は、従来の翻訳サーバシステムの構成を示すブロック図である。従来の翻訳サーバシステムは、翻訳サーバ１００、ユーザが操作するパーソナルコンピュータ等の端末装置２００、及び所在情報により関連づけられた複数の文書（以下、ハイパーリンク・ドキュメントと称する）を格納したサーバ装置３００をネットワークを介して接続して構成されている。翻訳サーバ１００は、データ取得部１１０、情報分離部１２０、翻訳部１３０、情報合成部４４０からなる。上記端末装置２００には、翻訳サーバ１００に対して、指定の所在情報Ｆ１００によって指定されたドキュメントを翻訳指示する翻訳指示アプリケーションプログラム２１０が組み込まれている。また、端末装置２００にはブラウザが組み込まれており、上記翻訳指示アプリケーションプログラム２１０はブラウザによって実現される。
【０００５】
図１６に示した従来の翻訳サーバシステムの動作は以下の通りである。まず、ユーザが端末装置２００に組み込まれたブラウザに対して翻訳サーバ１００のＵＲＬを指定し、翻訳サーバ１００に対してアクセスを行う。翻訳サーバ１００へアクセスを行うと端末装置２００にはアクセスを行うＵＲＬを入力するための入力ダイアログが表示される。この入力が表示されると、ユーザはアクセスを行うＵＲＬを指定する。入力ダイアログから入力されたＵＲＬは所在情報Ｆ１００として、サーバ装置１００のデータ取得部１００へ送信される。
【０００６】
データ取得部１１０が所在情報Ｆ１００を受信すると、この所在情報Ｆ１００で指定されたサーバ装置３００へアクセスし、必要な情報を得る。データ取得部１１０がサーバ装置３００から必要な情報を得ると、その情報をキャッシュメモリ内に格納するとともに、端末装置２００へ送信する。これによって、端末装置２００のブラウザ上には、ユーザが指定したＵＲＬの内容が表示される。例えば、ユーザが英語で作成された内容を指示するＵＲＬを指定した場合には、ブラウザ上に英語の内容が表示されることになる。
【０００７】
次に、ユーザが翻訳指示アプリケーションプログラム２１０たるブラウザに翻訳指示を与えると、端末装置２００からサーバ装置１００へ翻訳指示Ｆ１００が送信される。この翻訳指示Ｆ１００を受信するデータ取得部１１０はキャッシュメモリに記憶している内容を情報分離部１２０へ出力する。情報分離部１２０は、データ取得部１１０から出力された情報をテキストＴ１００とテキスト以外の部分Ｔ１１０とに分離し、テキストＴ１００を翻訳部に出力し、テキスト以外の部分Ｔ１１０を情報合成部１４０へ出力する。翻訳部１３０は情報分離部１２０から出力されたテキストＴ１００の翻訳処理を行う。例えば、テキストＴ１００が英語によって作成されている場合には、日本語に翻訳して情報合成部１４０へ出力する。
【０００８】
情報合成部１４０は、翻訳部１３０から出力される翻訳後のテキストと情報分離部１２０から出力されるテキスト以外の部分Ｔ１１０とを合成し、翻訳サーバ１００へアクセスを行ている端末装置２００へ出力する。一般的に、ハイパーリンク・ドキュメントにはリンクが張り巡らされており、リンク先の内容をブラウザで見る場合には、そのリンク先のＵＲＬを再びユーザがブラウザに対し、所在情報Ｆ１００としてサーバ装置１００に送信する必要があり、更にその内容を翻訳する場合にはサーバ装置１００に対して翻訳指示Ｆ１００を送信する必要がある。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ところで、インターネット上では、情報提供者が一方的に情報を発信するのみならず、情報の受け手側が、必要とする情報を指定する指示を情報提供者に送信し、その指示に基づいて絞り込んだ情報を情報提供者が受け手側へ返信したり、情報提供者が、情報の受け手側の個人情報を必要とする場合には、受け手側から情報が発信される場合もある。このように情報提供者と情報の受け手側で相互に情報の送受信が行われる場合であって、お互いの使用言語が異なっているときには従来の装置では問題が生ずる。
【００１０】
つまり、従来の装置においては、情報提供者から送信されてくる情報に関しては翻訳指示を翻訳サーバに対して与えることによって翻訳を行うことはできたが、情報の受け手から発信される情報の翻訳を行うことはできない。よって、例えば受け手側が日本語を母国語としており、情報提供者の母国語が英語である場合、受け手側は送信しようとする言葉（例えば、「携帯電話」）を自らで翻訳し、翻訳語の言葉（例えば、“mobile phone”）をブラウザ等の閲覧プログラムへ入力する必要がある。従って、上述の例で「携帯電話」の訳語が分かる場合はさほど時間を要しないと考えられるが、訳語が分からない場合には辞書等を参照して訳語“mobile phone”を調べて入力する必要があり、入力操作が極めて煩わしいという問題があった。
【００１１】
また、従来の装置は、ブラウザに表示されたドキュメントが外国語（例えば、英語）である場合に受け手側が翻訳指示を翻訳サーバに与えることによって初めて翻訳が行われる。よって、上述の例において、受け手側が“mobile phone”と入力した結果、情報提供者から英文のドキュメントが送信された場合には、ブラウザの表示は当然ながら英語となり、その内容を翻訳するためには再び翻訳指示を行う必要があるため、操作が極めて面倒であるという問題があった。
【００１２】
また、前述した情報提供者へ受け手側の個人情報等を送信する場合、例えば、ホテルの予約申し込みのフォームが英語で作成されており、そのフォームの内容が翻訳サーバによって翻訳されて日本語で表示されている場合、入力項目として予約内容を日本語で入力すると英語を母国語としているホテルの予約担当者は、その入力情報を理解することができないという問題がある。従って、外国語で作成されたフォームに対して情報を入力する場合には、情報を発信する受け手側にはそのフォームが作成されている言語の言葉を用いて文章を作成して入力するという作業が強いられるという問題があった。
【００１３】
あるフォームが表示されている状態で項目を入力する間は通常オンライン状態となっているため、外国語で作成されたドキュメントを表示するために必要な時間、ドキュメントの翻訳の指示を与えるのに要する時間、フォームに入力する内容を受け手側が自ら翻訳するのに要する時間、翻訳した内容をフォームに入力する作業を行う時間等の時間が必要であるため、オンライン状態となっている時間が長くなり、通信費が嵩むという問題があった。これは、一般にダイアルアップによってインターネットに接続している現在の日本国の通信環境におかれているユーザにとっては重大な問題である。また、インターネットに常時接続されている環境が整備されている場合には、一見すると、さほど問題にならないと考えられるが、ネットワーク資源は有限であり、無駄な通信は極力無くす必要がある。
【００１４】
本発明は、上記事情に鑑みてなされたものであり、情報の受け手側から情報が発信される場合に、情報の受け手側及び情報提供者各々はそれぞれの母国語で情報の授受を行うことができ、且つ情報の受け手側の手間を極力省くとともに、不要な通信を抑えることによって通信費を低減することができる翻訳サーバシステムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記課題を解決するために、本発明は、原語で作成されているハイパーリンク・ドキュメントを翻訳し、当該ハイパーリンク・ドキュメントのアクセスを行った端末装置へ出力する翻訳サーバシステムであって、前記端末装置から入力訳語翻訳指示情報が出力された場合に、当該入力訳語を前記原語による入力原語に翻訳する翻訳部を具備することを特徴としている。また、本発明は、前記ハイパーリンク・ドキュメントには前記入力原語情報に基づいて検索を行うサーバ装置の所在を示す所在情報が含まれ、前記所在情報で指定されたサーバ装置へ前記入力原語を渡す情報出力手段を具備することを特徴としている。また、本発明は、前記翻訳部が、前記サーバ装置の検索結果を翻訳して前記端末装置へ出力することを特徴としている。また、本発明は、前記ハイパーリンク・ドキュメントには前記入力原語情報を記録する記録サーバ装置所在を示す所在情報が含まれ、前記所在情報で指定された記録サーバ装置へ前記入力原語を渡す情報出力手段を具備することを特徴としている。また、本発明は、端末装置から送信される情報の種類に基づいて当該情報の出力先を制御する入力情報制御部と、前記端末装置から送信される情報が翻訳指示所在情報である場合に前記入力情報制御部から出力される所在情報に基づいて、ハイパーリンク・ドキュメントを取得するデータ取得部と、前記データ取得部が取得したハイパーリンク・ドキュメントを翻訳対象と非翻訳対象とに分離する情報分離部と、前記翻訳対象の翻訳を行う翻訳部と、前記非翻訳対象中に前記翻訳指示所在情報に含まれる翻訳指示情報を付加する情報変換部と、前記翻訳部の翻訳結果と前記情報変換部の変換結果を合成し、前記端末装置に出力する情報合成部とを具備し、前記入力情報制御部は、前記端末装置から出力される情報が入力訳語翻訳指示情報である場合に、当該入力訳語翻訳指示情報を前記情報分離部へ出力し、前記情報分離部は、前記入力訳語翻訳指示情報中の入力訳語を前記翻訳部へ出力し、前記翻訳部は、前記入力訳語を前記ハイパーリンク・ドキュメントが作成されている原語による入力原語に翻訳することを特徴としている。
【発明の効果】
【００１６】
以上、説明したように、本発明によれば、原語で作成されたハイパーリンク・ドキュメントを訳語に翻訳して端末装置に表示し、情報の受け手側が訳語で情報を入力しても翻訳部が入力訳語を原語に翻訳して入力原語としているので、情報の受け手側の手間を極力省くことができるという効果がある。また、検索を行うサーバ装置にとっては、入力原語が渡されるので、検索を正常に行うことができるという効果がある。また、記録サーバ装置へ情報の受け手側が発信した情報を記録する場合には、入力訳語が入力原語に翻訳されたものが記録されるので、受け手側が発した情報を異なる原語を母国語とする者が利用することが可能になるという効果がある。つまり、翻訳サーバシステムを介して情報の授受を行う事により、情報の受け手側及び情報の受け手側が発した情報を受ける者が各々の母国語で情報の授受を行うことができるという効果がある。また、情報の受け手側が入力項目を翻訳してから入力することを必要とせず、情報の受け手側の母国語で入力項目を入力訳語として入力することができるため、不要な通信を抑えることによって通信費を低減することができることができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明の実施形態による翻訳サーバシステムについて詳細に説明する。
〔第１実施形態〕図１は、本発明の第１実施形態による翻訳サーバシステムの構成を示すブロック図である。図１R>１において、１０は翻訳サーバ、２０はパーソナルコンピュータやワークステーション等の端末装置、３０はＵＲＬ等の所在情報により関連付けられた複数の文書（以下、ハイパーリンク・ドキュメントと称する）を格納したサーバ装置である。翻訳サーバ１０、端末装置２０、及びサーバ装置３０はインターネット等のネットワークを介して接続されている。端末装置２０は、情報へのアクセスを容易にするブラウザと称される閲覧プログラムが実装されており、ユーザの指示に応じて、所在情報で特定されるドキュメントの翻訳を指示する情報（翻訳指示所在情報）Ｆ１や原文ドキュメントの所在情報及び訳語で入力された情報（入力訳語情報）を出力する。尚、入力訳語情報と翻訳指示情報を併せて入力訳語翻訳指示情報と称し、符号Ｆ２を付す。
【００１８】
本実施形態においては、情報の受け手側たるユーザが端末装置２０を操作してハイパーリンク・ドキュメントをネットワーク上で翻訳して表示する際に、ユーザがドキュメント中の入力項目に入力したテキストをサーバ装置３０が処理し、新たなドキュメントを作成して表示するようにプログラムされたドキュメント（フォーム）に対して、利用者が翻訳されて表示されているドキュメントと同じ言語（訳語）で入力項目に入力し、サーバ装置３０が入力項目を原文のドキュメントと同じ言語（原語）で処理することを可能にした翻訳サーバシステムを提供する。
【００１９】
上記翻訳サーバ１０は、入力情報制御部１１、データ取得部１２、情報分離部１３、翻訳部１４、情報変換部１５、及び情報合成部１６から構成される。データ取得部１２は、端末装置２０が備えるブラウザから翻訳指示所在情報Ｆ１が送信されてきた場合には翻訳指示所在情報Ｆ１中の所在情報をデータ取得部１２へ出力する。また、端末装置２０が備えるブラウザから入力訳語翻訳指示情報Ｆ２が送信されてきた場合には、既に取得している原文ドキュメントの所在情報と送信されてきた入力訳語翻訳指示情報Ｆ２とを情報分離部１３へ出力する。
【００２０】
データ取得部１２は、入力情報制御部１１から出力された所在情報で特定されるドキュメントをサーバ装置３０から取得し、情報分離部１３へ出力する。また、情報合成部１６から出力される入力原語情報及び所在情報を取得し、取得した所在情報で特定されるドキュメントの入力項目に入力原語情報を入力した処理をサーバ装置３０に対して指示し、その結果、生成されるドキュメント（処理結果ドキュメント）を取得して情報分離部１３へ出力する。
【００２１】
情報分離部１３はデータ取得部１２から出力されるドキュメントを解析し、翻訳対象となるテキストＴ１とそれ以外の情報Ｔ２とに分離し、テキストＴ１を翻訳部１４へ出力するとともに、テキスト以外の情報Ｔ２を情報変換部１５へ出力する。また、入力情報制御部１１から入力訳語翻訳指示情報が出力されてきた場合には、入力訳語情報Ｔ１１と所在情報Ｔ１２とに分離し、入力訳語情報Ｔ１１を翻訳部１４へ出力し、所在情報Ｔ１２を情報変換部１５へ出力する。
【００２２】
翻訳部１４は、ハイパーリンク・ドキュメント中の翻訳対象となるテキスト部分を、原語から他の言語（訳語）に翻訳して情報合成部１６へ出力する。また、情報分離部１３から入力訳語情報Ｔ１１が出力された場合には、入力訳語情報Ｔ１１をドキュメントの原文の言語（原語）に翻訳し、入力原語情報として情報合成部１６へ出力する。
【００２３】
情報変換部１５は、情報分離部１３で分離されたテキスト以外の情報Ｔ２に含まれるドキュメントを関連付ける所在情報（ハイパーリンク）に関わる情報を、再度入力情報制御部１１に対して所在情報の指定するドキュメントを翻訳する指示として通知できるような翻訳指示所在情報に変換する。また、テキスト以外の情報Ｔ２に含まれる入力項目を、原語に翻訳してから処理する指示として通知できるような翻訳指示入力項目に変換する。尚、所在情報Ｔ１２が入力された場合には、所在情報Ｔ１２に対しては処理を行わない。
【００２４】
情報合成部１６は、翻訳部１４の出力結果（翻訳後のテキスト）と情報変換部１５の出力結果（翻訳指示所在情報・翻訳指示入力項目を含むテキスト以外の情報）を合成し、新たなハイパーリンク・ドキュメント（翻訳変換済みドキュメント）を端末装置２０へ出力する。また、翻訳部１４の出力する入力原語情報と、情報分離部１３から情報変換部１５を介して出力される所在情報とを合成し、合成した所在情報及び入力原語情報をデータ取得部１２へ出力する。
【００２５】
次に以上の構成における本発明の第１実施形態による翻訳サーバシステムの動作について説明する。図２は、本発明の第１実施形態による翻訳サーバシステムの動作を示すフローチャートである。まず、ユーザが端末装置２０に組み込まれたブラウザに対して翻訳サーバ１０のＵＲＬを指定し、翻訳サーバ１０に対してアクセスを行う。翻訳サーバ１０へアクセスを行うと端末装置２０にはアクセスを行うＵＲＬを入力するための入力ダイアログが表示されるとともに、変換を行う言語を選択するダイアログが表示される。本実施形態においては、説明を単純化するために端末装置２０のユーザが日本語を母国語とし、情報提供者たる者の母国語が英語である場合についてのみ説明する。
【００２６】
例えばユーザがアクセス先のＵＲＬとして“http://www.nec-global.com/search/index.html”を入力ダイアログに入力すると、端末装置２０から翻訳サーバ１０へ図３に示した翻訳指示所在情報Ｆ１が送信される。図３は、翻訳指示所在情報の一例を示す図である。図３において、“www.nec-global.com/search/index.html”が翻訳指示所在情報に含まれる所在情報であり、“www.nec-global.com/search/index.htmlをデータ取得部で取得して翻訳せよ”が翻訳指示所在情報に含まれる翻訳指示情報である。尚、図３に示した翻訳指示情報はあくまでも一例であり、翻訳指示情報であるとサーバ装置１０が認識することができればどのような記号であっても良い。
【００２７】
端末装置２０から送信された翻訳指示所在情報Ｆ１を入力情報制御部１１が取得すると（ステップＳ１０）、入力情報制御部１１は翻訳指示所在情報Ｆ１中の所在情報をデータ取得部１２へ出力する。データ取得部１２が所在情報を取得すると（ステップＳ１２）、データ取得部１２はネットワークを介して翻訳指示所在情報Ｆ１中の所在情報で指定されるハイパーリンク・ドキュメントが格納されたサーバ装置３０へアクセスし（ステップＳ１４）、指定されたハイパーリンク・ドキュメントを取得する（ステップＳ１６）。
【００２８】
図４は、上記所在情報で指定されるドキュメントを翻訳サーバ１０を介さないでブラウザに表示した場合の表示例を示す図である。図４に示されたように、翻訳サーバ１０を介さない場合には、ブラウザには端末装置２０に入力項目を入力させるためのメッセージＭ１として英文“Find the following words”が表示されるとともに、入力項目を入力させる入力ダイアログＤ１が表示され、更にダイアログＤ１に入力された入力項目によって検索を開始する指示を与える検索ボタンＢ１が表示される。つまり、翻訳サーバ１０を介さない場合のハイパーリンク・ドキュメントは原文（英文）で作成されたものである。尚、図中において符号Ｉｍ１，Ｉｍ２が付された箇所、つまり英文“Keyword Search”や“Search NEC Sites around the World”が表示されている箇所はイメージが表示されている箇所である。
【００２９】
また、図５は、上記ハイパーリンク・ドキュメントの一例を示す図である。図５に示されたように、ハイパーリンク・ドキュメントには図４に示した入力ダイアログＤ１に入力項目が入力された場合に、その入力項目をキーとして検索するサーバ装置３０の所在情報Ｋ１や、入力項目の言語を指定する情報Ｋ２が含まれている。
【００３０】
データ取得部１２が原文のハイパーリンク・ドキュメントを取得すると、ハイパーリンク・ドキュメントは情報分離部１３へ出力される。情報分離部１３は、データ取得部１２から出力された原文のハイパーリンク・ドキュメントを解析し、翻訳対象となるテキストＴ１とテキスト以外の情報Ｔ２とに分離する（ステップＳ１８）。テキストＴ１は、主としてブラウザに英文表示される文字からなり、テキスト以外の情報Ｔ２はブラウザに表示されないタグ情報からなる。テキストＴ１は情報分離部１３から翻訳部１４へ出力され、テキスト以外の情報Ｔ２は情報分離部１３から情報変換部１５へ出力される。
【００３１】
テキストＴ１が翻訳部１４へ入力すると、翻訳部１４は入力されたテキストＴ１の翻訳を行う（ステップＳ２０）。この場合、テキストＴ１の原文は英語であり、その訳語は日本語であるので、テキストは英文から和文へ翻訳される。一方、テキスト以外の情報Ｔ２が情報変換部１５へ入力されると、情報変換部１５は、テキスト以外の情報Ｔ２の内、ハイパーリンク・ドキュメントを、再度データ取得部１２に対して翻訳指示所在情報Ｆ１として通知できるような情報に変換する（ステップＳ２２）。
【００３２】
図６は、情報変換部１５の変換結果の一例を示す図である。前述したように、ハイパーリンク・ドキュメント内に含まれている入力項目の言語を指定する情報Ｋ２が英語であるため、サーバ装置３０へ渡す入力項目は英語でなければならない。本実施形態においては、端末装置２０のユーザに対して要求する入力項目の言語をユーザの母国語（例えば、日本語）にするため、そのままではサーバ装置３０へ渡すことはできない。従って、日本語で要求された入力項目を英語に変換するための翻訳指示情報を付加している。図６に示したように、入力項目をキーとして検索するサーバ装置３０の所在情報Ｋ１が“jtopic.nec.co.jp/cgi-bin/jtopic.cgi”である場合、この所在情報Ｋ１で指定されるサーバ装置３０へ渡すための翻訳指示情報Ｋ１１は、“訳語の入力を言語に翻訳せよ”となる。尚、図６に示した翻訳指示情報Ｋ１１はあくまでも一例であり、翻訳指示情報であるとサーバ装置１０が認識することができればどのような記号であっても良い。
【００３３】
テキストＴ１の翻訳部１４における翻訳結果及びテキスト以外の情報Ｔ２の情報変換部１５における変換結果は情報合成部１６へ出力される。これらが、入力されると情報合成部１６は、翻訳結果と変換結果とを合成する（ステップＳ２４）。情報合成部１６の合成結果は端末装置２０へ出力される（ステップＳ２６）。図７は、情報合成部１６から端末装置２０へ出力された合成結果をブラウザで表示させた場合の表示例を示す図である。図７に示したように、図４の英文によるメッセージ“Find the following words”は、符号Ｍ２が付された日本語によるメッセージ“以下の言葉を見つけて下さい”に翻訳されている。尚、図４と同様に、入力項目を入力させる入力ダイアログＤ１及び検索を開始する指示を与える検索ボタンＢ１も表示されている。以上の処理によって、ユーザが端末装置２０へ所在情報を入力した場合における翻訳サーバ１０の一連の処理は終了する。
【００３４】
次に、ユーザが端末装置２０へ入力項目を入力した場合の処理について説明する。端末装置２０のブラウザの表示が図７に示した状態にあるとき、ユーザが入力項目として訳語（日本語）で「携帯電話」を入力すると、ブラウザの表示は図８に示したようになる。図８R>８は、ユーザによって入力項目が入力された状態のブラウザの表示例を示す図である。図８に示したように、入力ダイアログＤ１内にに入力項目「携帯電話」が表示されている状態となる。この状態でユーザが検索ボタンＢ１を押すと、端末装置２０から翻訳サーバへ入力訳語翻訳指示情報Ｆ２が送信される。尚、入力訳語翻訳指示情報Ｆ２中の入力訳語情報はユーザによって入力された「携帯電話」であり、翻訳指示情報は、この入力訳語を入力原語に翻訳する指示情報である。つまり、図６に示した“訳語の入力を言語に翻訳せよ”である。
【００３５】
端末装置２０から送信された所在情報及び入力訳語翻訳指示情報Ｆ２を入力情報制御部１１が取得すると（ステップＳ２８）、入力情報制御部１１は入力訳語翻訳指示情報Ｆ２中の入力訳語情報と、所在情報（図５中の所在情報Ｋ１）とを情報分離部１３へ出力する。尚、図１において、図示は省略しているが上記のように、入力訳語翻訳指示情報Ｆ２とともに、所在情報が送信される。情報分離部１３が入力訳語情報及び所在情報を取得すると、入力訳語情報と所在情報とを分離し（ステップＳ３０）、入力訳語情報を翻訳部１４へ出力するとともに、所在情報を情報変換部１５へ出力する。
【００３６】
翻訳部１４は入力訳語情報を取得すると、入力原語情報へ翻訳する。つまり、端末装置２０から送信されてきた入力訳語情報が「携帯電話」である場合には、この入力訳語情報を原文の英語による言葉、即ち入力原語情報である“mobile phone”に翻訳する（ステップＳ３２）。翻訳部１４の翻訳結果、つまり入力原語情報は情報合成部１６へ出力される。一方、情報変換部１５が所在情報を取得した場合には所在情報に何らの変換処理を行わずに情報合成部１６へ出力する。
【００３７】
情報合成部１６は翻訳部１４から出力された入力原語情報と情報変換部１５から出力された所在情報とを合成し（ステップＳ３４）、合成結果をデータ取得部１２へ出力する。データ取得部１２は、情報合成部１６から出力された入力原語情報と所在情報とからなる合成結果とを取得すると（ステップＳ３６）、所在情報で指定されたサーバ装置３０に対してアクセスし（ステップＳ３８）、入力項目として入力原語情報を渡し、入力項目をドキュメント・サーバが処理した結果、新たに生成されるドキュメント（処理結果ドキュメント）を取得する（ステップＳ４０）。
【００３８】
図９は、処理結果ドキュメントを翻訳サーバ１０の処理を経ずにブラウザで表示した場合の表示例である。図９に示したように、処理結果ドキュメントは原語（英文）で作成されたドキュメントであり、３０４５項目中の４６項目中に入力原語情報たる“mobile phone”が含まれていた旨を示す検索結果Ｍ１０、絞り込み検索のための入力ダイアログＤ２、検索ボタンＢ２、第１件目の検索結果の要約Ｒ１、及び第２件目の検索結果の要約Ｒ２等が表示されている。
【００３９】
本実施形態においては、図９に示したように英文で作成されている処理結果ドキュメントを翻訳するために、処理結果ドキュメントを再度情報分離部１３へ出力している。つまり、データ取得部１２が処理結果ドキュメントを取得すると、データ取得部１２は処理結果ドキュメントを情報分離部１３へ出力する。情報分離部１３は、データ取得部１２から出力された原文の処理結果ドキュメントを解析し、翻訳対象となるテキストＴ１とテキスト以外の情報Ｔ２とに分離する（ステップＳ１８）。テキストＴ１は情報分離部１３から翻訳部１４へ出力され、テキスト以外の情報Ｔ２は情報分離部１３から情報変換部１５へ出力される。
【００４０】
テキストＴ１が翻訳部１４へ入力すると、翻訳部１４は入力されたテキストＴ１の翻訳を行う。また、入力項目があれば翻訳指示のある入力項目にする（ステップＳ４２）。この場合、テキストＴ１の原文は英語であり、その訳語は日本語であるので、テキストは英文から和文へ翻訳される。一方、テキスト以外の情報Ｔ２が情報変換部１５へ入力されると、情報変換部１５は、テキスト以外の情報Ｔ２の内、ハイパーリンク・ドキュメントを、再度データ取得部１２に対して翻訳指示所在情報Ｆ１として通知できるような情報に変換する（ステップＳ２２）。
【００４１】
テキストＴ１の翻訳部１４における翻訳結果及びテキスト以外の情報Ｔ２の情報変換部１５における変換結果は情報合成部１６へ出力される。これらが、入力されると情報合成部１６は、翻訳結果と変換結果とを合成する（ステップＳ２４）。情報合成部１６の合成結果は端末装置２０へ出力される（ステップＳ２６）。図１０は、情報合成部１６から端末装置２０へ出力された合成結果をブラウザで表示させた場合の表示例を示す図である。図８に示したように、図７中の英文による検索結果Ｍ１０及び要約Ｒ１，Ｒ２が日本語訳されて図１０R>０中の検索結果Ｍ１１、要約Ｒ１１，Ｒ１２として表示されている。また、入力項目があれば翻訳指示のある入力項目になっている。以上の処理によって、ユーザが端末装置２０へ入力訳語を入力した場合における翻訳サーバ１０の一連の処理は終了する。
【００４２】
〔第２実施形態〕次に、本発明の第２実施形態による翻訳サーバシステムについて説明する。本発明の実施形態による翻訳サーバシステムは、受け手側（ユーザ）の個人情報等を情報提供者へ送信する場合、例えば、ホテルの予約申し込みやチケット購入申込書のフォームが英語で作成されており、そのフォームの内容が翻訳サーバによって翻訳されて日本語で表示されている場合、入力項目として予約内容を日本語で入力すると英語を母国語としているホテルの予約担当者は、その入力情報を理解することができないという問題点を解決するものである。尚、本実施形態は、ホテルの予約申し込みに限定されず、ユーザと異なる言語を母国語としている者へユーザが情報を送信する場合一般に適用することができる。
【００４３】
図１１は、本発明の第２実施形態による翻訳サーバシステムの構成を示す図であり、図１に示した本発明の第１実施形態による翻訳サーバシステムの構成と同一の部分には同一の符号を付し、その説明を省略する。図１１に示した本発明の第２実施形態による翻訳サーバシステムが、図１に示した本発明の第１実施形態による翻訳サーバシステムと異なる点は、情報提供者が情報の受け手側（ユーザ）から送信される情報を記録する記録サーバ装置４０を設けた点である。尚、翻訳サーバ１０の動作は第１実施形態と同様である。
【００４４】
いま、ユーザがあるホームページにアクセスしてあるソフトウェアをダウンロードする際に個人情報を登録する場合を考える。このホームページは、ＵＲＬが“http://www.nec-blobal.com/regsit/index.html”であり、翻訳サーバ１０を介さないと、図１２に示したように英文で表示されるものであるとする。図１２は、英文で作成された登録ページをブラウザで表示した場合の表示例を示す図である。図１２に示した登録ページは、英文で作成されたメッセージＭ２０が表示され、“Name”、“Organization”、“E-mail address”、“Telephone”、“Comments”の５つの入力項目があり、各々の入力項目を入力するための入力ダイアログＤ２０〜Ｄ２４が設けられ、入力ダイアログＤ２０〜Ｄ２４の入力内容を情報提供者に送信するとともに、あるソフトウェアをダウンロードするためのボタンＢ２０及び入力ダイアログＤ２０〜Ｄ２４に入力された内容を消去するためのボタンＢ２１が設けられているとする。
【００４５】
まず、ユーザが端末装置２０に組み込まれたブラウザに対して翻訳サーバ１０のＵＲＬを指定し、翻訳サーバ１０に対してアクセスを行う。翻訳サーバ１０へアクセスを行うと端末装置２０にはアクセスを行うＵＲＬを入力するための入力ダイアログが表示されるとともに、変換を行う言語を選択するダイアログが表示される。ここで、ユーザがアクセス先のＵＲＬとして“http://www.nec-blobal.com/regsit/index.html”を入力ダイアログに入力して、翻訳サーバ１０へ送信すると、翻訳サーバ１０は、図１２に示した英文で作成された登録ページの翻訳を行って翻訳語の内容を端末装置２０へ出力する。
【００４６】
図１３は、図１２に示した登録ページの翻訳結果をブラウザで表示した場合の表示例を示す図である。図１３に示したように、図１２中の英文のメッセージＭ２０が日本語のメッセージＭ２１に翻訳されるとともに、“Name”、“Organization”、“E-mail address”、“Telephone”、“Comments”の５つの入力項目が「名前」、「組織」、「電子メールアドレス」、「電話」、「コメント」にそれぞれ翻訳されている。
【００４７】
図１３に示した内容が表示されている状態において、ユーザが入力ダイアログＤ２０に「田中太郎」、入力ダイアログＤ２１に「ＮＥＣ企画部」、入力ダイアログＤ２２に「taro@nec.co.jp」、入力ダイアログＤ２３に「03-1234-5678」、入力ダイアログＤ２４に「私のメールアドレスが変わりました！」と入力すると、ブラウザの表示内容は図１４に示したものとなる。図１４は、図１３中の各ダイアログＤ２０〜Ｄ２４にユーザの個人情報を入力した場合のブラウザの表示例を示す図である。
【００４８】
図１４に示した状態において、ユーザがボタンＢ２０を押すと、端末装置２０から入力訳語翻訳指示情報Ｆ２に含まれる入力訳語情報として「田中太郎」、「ＮＥＣ企画部」、「taro@nec.co.jp」、「03-1234-5678」、「私のメールアドレスが変わりました！」が端末装置２０から翻訳サーバ１０へ送信される。入力情報制御部１１が入力訳語翻訳指示情報Ｆ２を取得すると、「田中太郎」、「ＮＥＣ企画部」、「taro@nec.co.jp」、「03-1234-5678」、「私のメールアドレスが変わりました！」からなる入力訳語情報はデータ取得部１２、情報分離部１３を介して翻訳部１４で翻訳され、各々“Taro Tanaka”、“Planning Department,NEC”、“taro@nec.co.jp”、“03-1234-5678”、“My E-mail address is changed”となる。翻訳後の入力項目は、情報合成部１５及びデータ取得部１２を介してドキュメントサーバに渡され、それにあるプログラムによって記録サーバ装置４０へ出力され、記録される。図１５は、記録サーバ装置４０の記録内容の一例を示す図である。ここで、注目すべきことは、ユーザによって入力された入力項目は日本語であったのに、記録サーバ装置４０に記録される入力項目が英語に翻訳されていることである。よって、ユーザは母国語で入力項目を入力することができ、記録サーバ４０の記録内容を参照する情報提供者は英語で参照することができる。
【図面の簡単な説明】
【００４９】
【図１】本発明の第１実施形態による翻訳サーバシステムの構成を示すブロック図である。
【図２】本発明の第１実施形態による翻訳サーバシステムの動作を示すフローチャートである。
【図３】翻訳指示所在情報の一例を示す図である。
【図４】所在情報で指定されるドキュメントを翻訳サーバ１０を介さないでブラウザに表示した場合の表示例を示す図である。
【図５】ハイパーリンク・ドキュメントの一例を示す図である。
【図６】情報変換部１５の変換結果の一例を示す図である。
【図７】第１実施形態において、情報合成部１６から端末装置２０へ出力された合成結果をブラウザで表示させた場合の表示例を示す図である。
【図８】第１実施形態において、翻訳された結果（図７R>７）に対して、ユーザによって入力項目が入力された状態のブラウザの表示例を示す図である。
【図９】第１実施形態において、処理結果ドキュメントを翻訳サーバ１０の処理を経ずにブラウザで表示した場合の表示例である。
【図１０】第１実施形態において、処理結果ドキュメント（図９）に対して、情報合成部１６から端末装置２０へ出力された合成結果をブラウザで表示させた場合の表示例を示す図である。
【図１１】本発明の第２実施形態による翻訳サーバシステムの構成を示す図である。
【図１２】第２実施形態において、英文で作成された登録ページをブラウザで表示した場合の表示例を示す図である。
【図１３】第２実施形態において、図１２に示した登録ページの翻訳結果をブラウザで表示した場合の表示例を示す図である。
【図１４】第２実施形態において、図１３中の各ダイアログＤ２０〜Ｄ２４にユーザの個人情報を入力した場合のブラウザの表示例を示す図である。
【図１５】第２実施形態において、記録サーバ装置４０の記録内容の一例を示す図である。
【図１６】従来の翻訳サーバシステムの構成を示すブロック図である。
【符号の説明】
【００５０】
１０ 翻訳サーバ
１１ 入力情報制御部
１２ データ取得部（情報出力手段）
１３ 情報分離部
１４ 翻訳部
１５ 情報変換部
１６ 情報合成部
２０ 端末装置
３０ サーバ装置
４０ 記録サーバ装置
Ｆ１ 翻訳指示所在情報
Ｆ２ 入力訳語翻訳指示情報
Ｔ１ テキスト（翻訳対象）
Ｔ２ テキスト以外の情報（非翻訳対象）
Ｔ１１ 入力訳語情報
【図１】
2006048717.tif 000003
【図２】
2006048717.tif 000004
【図３】
2006048717.tif 000005
【図４】
2006048717.tif 000006
【図５】
2006048717.tif 000007
【図６】
2006048717.tif 000008
【図７】
2006048717.tif 000009
【図８】
2006048717.tif 000010
【図９】
2006048717.tif 000011
【図１０】
2006048717.tif 000012
【図１１】
2006048717.tif 000013
【図１２】
2006048717.tif 000014
【図１３】
2006048717.tif 000015
【図１４】
2006048717.tif 000016
【図１５】
2006048717.tif 000017
【図１６】
2006048717.tif 000018