(57)【要約】【課題】  複雑なデータ構造を用いることなく、各国の言語で記載された定型文に基づいて、異なる言語で記載された定型文を容易に表示することができる多言語定型文表示システム、多言語定型文表示方法および多言語定型文表示プログラムを提供する。【解決手段】Ｗｅｂサーバ１００は、Ｗｅｂサイトを構成する「言語選択ファイル（翻訳のページ）１０００」、「会話選択ファイル（日本語のページ）２１００」、「翻訳語選択ファイル（日本語のページ）３１１０」および「翻訳表示ファイル（中国語翻訳のページ）４３１２」として、それぞれ、異なるＨＴＭＬファイルを格納するとともに、各ＨＴＭＬファイルに記述されたハイパーリンクが示す画像ファイルを格納し、端末装置２００に提供する。【選択図】  図１
2006221272.tif 000002
【特許請求の範囲】
【請求項１】
任意の言語の単語や文に対応する他言語の単語や文を端末装置に提供するＷｅｂサーバを備えた多言語翻訳システムにおいて、
前記Ｗｅｂサーバは、
複数の言語のそれぞれを表す各言語画像と、各言語画像と各言語画像に対応した言語の単語や文を表す文画像とのリンク関係が記述された言語選択ファイルとを記憶する言語選択用データ記憶部と、
それぞれの言語の文画像と、文画像とその文画像が表す単語や文に対応する他言語の文画像とのリンク関係が記述された翻訳語選択ファイルとを記憶する翻訳語選択用データ記憶部と、
端末装置からの言語選択の要求に応じて前記言語選択ファイルを端末装置に送信し、端末装置が選択した言語に対応する翻訳語選択ファイルを端末装置に送信し、端末装置が選択した単語や文および翻訳語に応じた文画像を端末装置に送信する処理結果送信部と
を備えたことを特徴とする多言語翻訳システム。
【請求項２】
翻訳語選択ファイルは、翻訳語に対応した翻訳語指定画像を特定しうるデータを含み、
端末装置は、言語選択ファイルの内容で特定される各言語画像を言語選択画面として表示し、言語選択画面で利用者が選択した言語画像にリンクしている翻訳語選択ファイルをＷｅｂサーバに要求し、翻訳語選択ファイルの内容で特定される各文画像および翻訳語指定画像を翻訳語選択画面として表示し、翻訳語選択画面で利用者が選択した文画像および翻訳語指定画像にリンクしている他言語の文画像をＷｅｂサーバに要求する処理装置を含む
請求項１記載の多言語翻訳システム。
【請求項３】
任意の言語の単語や文に対応する他言語の単語や文を利用者に提供するＷｅｂサーバを備えた多言語翻訳システムにおいて、
前記Ｗｅｂサーバは、
複数の言語のそれぞれを表す各言語画像と、各言語画像と各言語画像に対応した言語の単語や文を表す文画像とのリンク関係が記述された言語選択ファイルとを記憶する言語選択用データ記憶部と、
各言語に対応した分類画像と、分類画像が示す分類と当該言語の単語や文を表す文画像とのリンク関係が記述された会話選択ファイルとを記憶する会話選択用データ記憶部と、
それぞれの言語の文画像と、文画像とその文画像が表す単語や文に対応する他言語の文画像とのリンク関係が記述された翻訳語選択ファイルとを記憶する翻訳語選択用データ記憶部と、
端末装置からの言語選択の要求に応じて前記言語選択ファイルを端末装置に送信し、端末装置が選択した分類に対応する会話選択ファイルを端末装置に送信し、端末装置が選択した言語に対応する翻訳語選択ファイルを端末装置に送信し、端末装置が選択した単語や文および翻訳語に応じた文画像を端末装置に送信する処理結果送信部と
を備えたことを特徴とする多言語翻訳システム。
【請求項４】
翻訳語選択ファイルは、翻訳語に対応した翻訳語指定画像を特定しうるデータを含み、
端末装置は、言語選択ファイルの内容で特定される各言語画像を言語選択画面として表示し、利用者が選択した言語画像にリンクしている会話選択ファイルをＷｅｂサーバに要求し、会話選択ファイルの内容で特定される各分類画像を会話選択画面として表示し、会話選択画面で利用者が選択した分類画像にリンクしている翻訳語選択ファイルをＷｅｂサーバに要求し、翻訳語選択ファイルの内容で特定される各文画像および翻訳語指定画像を翻訳語選択画面として表示し、翻訳語選択画面で利用者が選択した文画像および翻訳語指定画像にリンクしている他言語の文画像をＷｅｂサーバに要求する処理装置を含む
請求項３記載の多言語翻訳システム。
【請求項５】
Ｗｅｂサーバは、翻訳語選択画面で選択されうる文画像の画像ファイルと、利用者が選択した文画像および翻訳語指定画像にリンクしている文画像の画像ファイルとを共用する
請求項１から請求項４のうちのいずれか１項に記載の多言語翻訳システム。
【請求項６】
Ｗｅｂサーバは、
過去に端末装置に送信した文画像を示す情報を記憶する翻訳作業履歴記憶部を備え、
処理装置は、端末装置が選択した単語や文および翻訳語に応じた文画像を端末装置に送信する際に、前記翻訳作業履歴記憶部に記憶されている情報にもとづく文画像も端末装置に送信する
請求項１から請求項５のうちのいずれか１項に記載の多言語翻訳システム。
【請求項７】
Ｗｅｂサーバが、任意の言語の単語や文に対応する他言語の単語や文を端末装置に提供する多言語翻訳方法において、
Ｗｅｂサーバが、端末装置からの言語選択の要求に応じて、複数の言語のそれぞれを表す各言語画像と、各言語画像に対応した言語の単語や文を表す文画像とのリンク関係が記述された言語選択ファイルを端末装置に送信し、
端末装置が、言語選択ファイルの内容で特定される各言語画像を言語選択画面として表示し、言語選択画面で利用者が選択した言語画像にリンクしている翻訳語選択ファイルをＷｅｂサーバに要求し、
Ｗｅｂサーバが、それぞれの言語の文画像と、その文画像が表す単語や文に対応する他言語の文画像とのリンク関係が記述された前記翻訳語選択ファイルを端末装置に送信し、
端末装置が、翻訳語選択ファイルの内容で特定される各文画像および翻訳語指定画像を翻訳語選択画面として表示し、翻訳語選択画面で利用者が選択した文画像および翻訳語指定画像にリンクしている他言語の文画像をＷｅｂサーバに要求し、
Ｗｅｂサーバが、端末装置が要求した文画像を端末装置に送信する
ことを特徴とする多言語翻訳方法。
【請求項８】
任意の言語の単語や文に対応する他言語の単語や文を端末装置に提供するＷｅｂサーバに搭載される多言語翻訳プログラムであって、
Ｗｅｂサーバに、
端末装置からの言語選択の要求に応じて、複数の言語のそれぞれを表す各言語画像と、各言語画像に対応した言語の単語や文を表す文画像とのリンク関係が記述された言語選択ファイルを端末装置に送信する処理と、
端末装置からの言語選択の要求に応じて、それぞれの言語の文画像と、その文画像が表す単語や文に対応する他言語の文画像とのリンク関係が記述された翻訳語選択ファイルを端末装置に送信する処理と、
端末装置が選択した単語や文および翻訳語に応じた文画像を端末装置に送信する処理と
を実行させるための多言語翻訳プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、任意の言語の単語や文に対応する他言語の単語や文を利用者に提供する多言語翻訳システム、多言語翻訳方法および多言語翻訳プログラムに関する。
【背景技術】
【０００２】
電子辞書や翻訳ソフトウェアが実用化されている。一般的な電子辞書には、例えば、英語で「ｂｏｏｋ」と入力すると、日本語で「本」と出力される機能がある。また、翻訳ソフトウェアは、入力された文章を機械的に解析、変換して翻訳を行う。例えば、「私はりんごが好きだ」という日本語の文章を英語に翻訳する場合、「私は」が主語であると解析し、英語の「Ｉ」に変換する。さらに、英語の文章では、目的語が動詞の後にくるため、動詞と目的語の位置を変換するなどの制御を行っている。
【０００３】
これらの電子辞書や翻訳ソフトウェアを利用するには、利用者が翻訳したい言葉を入力しなければならない。また、文章の翻訳を機械的に行うには、複雑な処理が必要であるため、翻訳ソフトウェアは一般に高価であるとともに、対応している言語間でしか翻訳をすることができない。
【０００４】
近年では、インターネットの普及により、Ｗｅｂ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サイトで辞書や翻訳ツールが公開されている。しかし、Ｗｅｂサイトを閲覧するためのコンピュータにインストールされるＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）やブラウザは、一般には利用者の母国語に対応したものであるため、母国語以外の文字を表示させるためには、表示させたい言語の書体（フォント）をインストールする必要がある。
【０００５】
異なる言語を使用する人と会話を進展させ、文例や用語を選択する場合には番号を選択するだけでよい多言語Ｗｅｂサイトが提案されている（例えば、特許文献１参照）。特許文献１に記載された多言語Ｗｅｂサイトでは、複数の翻訳言語を番号を付けて表示して番号を選択させ、選択された言語で複数のシチュエーションを番号を付けて表示して選択させ、選択された項目に関連する文例を複数個表示する。
【０００６】
【特許文献１】特開２００３−２９６３２４号公報（段落０００７−０００８）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１に記載されたシステムでは、複数の言語と複数のシチュエーションとシチュエーションに関する文例がツリー状に配列された状態でＷｅｂサーバ等に格納されている（例えば特許文献１の段落０００８参照）。そのため、重複するデータが多くなる。その結果、Ｗｅｂサーバ等において大容量のデータベースを用意しなければならず、システムが高価になるという問題がある。
【０００８】
そこで、本発明は、データベースにおけるデータ量を多くすることなく、任意の言語の単語や文に対応する他言語の単語や文を利用者に提供することができる多言語翻訳システム、多言語翻訳方法および多言語翻訳プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明による多言語翻訳システムは、任意の言語の単語や文に対応する他言語の単語や文を端末装置に提供するＷｅｂサーバを備えた多言語翻訳システムであって、Ｗｅｂサーバが、複数の言語のそれぞれを表す各言語画像（例えば、画像ファイル１１００，１２００，１３００による画像）と、各言語画像と各言語画像に対応した言語の単語や文を表す文画像とのリンク関係が記述された言語選択ファイルとを記憶する言語選択用データ記憶部（例えば、言語選択部１３１）と、それぞれの言語の文画像（例えば、画像ファイル３１１１，３１１２，３１１３による画像）と、文画像とその文画像が表す単語や文に対応する他言語の文画像とのリンク関係が記述された翻訳語選択ファイルとを記憶する翻訳語選択用データ記憶部（例えば、翻訳語選択部１３３）と、端末装置からの言語選択の要求に応じて前記言語選択ファイルを端末装置に送信し、端末装置が選択した言語に対応する翻訳語選択ファイルを端末装置に送信し、端末装置が選択した単語や文および翻訳語に応じた文画像を端末装置に送信する処理結果送信部とを備えたことを特徴とする。
【００１０】
翻訳語選択ファイルが、翻訳語（翻訳先の言語）に対応した翻訳語指定画像（例えば、画像ファイル３１０２，３１０３，３２０１，３２０３による画像）を特定しうるデータ（例えば、翻訳語選択部１３３に記憶されている画像ファイルを指定するデータ）を含み、端末装置は、例えば、言語選択ファイルの内容で特定される各言語画像を言語選択画面として表示し、言語選択画面で利用者が選択した言語画像にリンクしている翻訳語選択ファイルをＷｅｂサーバに要求し、翻訳語選択ファイルの内容で特定される各文画像および翻訳語指定画像を翻訳語選択画面として表示し、翻訳語選択画面で利用者が選択した文画像および翻訳語指定画像にリンクしている他言語の文画像をＷｅｂサーバに要求する処理装置を含むように構成される。そのような構成によれば、ＨＴＭＬのハイパーリンク機能を利用して、複雑な処理を実行することなく、定型文の翻訳文を表示することができる。また、簡単なデータ構造で、かつ最小限のデータでシステムを構築することができるため、Ｗｅｂサーバの記憶装置の容量を削減することができる。また、端末装置にインストールされている書体を意識することなく、定型文の翻訳文を閲覧することができる。
【００１１】
本発明による他の態様の多言語翻訳システムは、任意の言語の単語や文に対応する他言語の単語や文を利用者に提供するＷｅｂサーバを備えた多言語翻訳システムであって、Ｗｅｂサーバが、複数の言語のそれぞれを表す各言語画像と、各言語画像と各言語画像に対応した言語の単語や文を表す文画像とのリンク関係が記述された言語選択ファイルとを記憶する言語選択用データ記憶部と、各言語に対応した分類画像（例えば、画像ファイル２１１０，２１２０，２１３０，２２１０，２２２０，２２３０による画像）と、分類画像が示す分類と当該言語の単語や文を表す文画像とのリンク関係が記述された会話選択ファイルとを記憶する会話選択用データ記憶部（例えば、会話選択部１３２）と、それぞれの言語の文画像と、文画像とその文画像が表す単語や文に対応する他言語の文画像とのリンク関係が記述された翻訳語選択ファイルとを記憶する翻訳語選択用データ記憶部と、端末装置からの言語選択の要求に応じて前記言語選択ファイルを端末装置に送信し、端末装置が選択した分類に対応する会話選択ファイルを端末装置に送信し、端末装置が選択した言語に対応する翻訳語選択ファイルを端末装置に送信し、端末装置が選択した単語や文および翻訳語に応じた文画像を端末装置に送信する処理結果送信部とを備えたことを特徴とする。
【００１２】
翻訳語選択ファイルが、翻訳語に対応した翻訳語指定画像を特定しうるデータを含み、端末装置は、例えば、言語選択ファイルの内容で特定される各言語画像を言語選択画面として表示し、利用者が選択した言語画像にリンクしている会話選択ファイルをＷｅｂサーバに要求し、会話選択ファイルの内容で特定される各分類画像を会話選択画面として表示し、会話選択画面で利用者が選択した分類画像にリンクしている翻訳語選択ファイルをＷｅｂサーバに要求し、翻訳語選択ファイルの内容で特定される各文画像および翻訳語指定画像を翻訳語選択画面として表示し、翻訳語選択画面で利用者が選択した文画像および翻訳語指定画像にリンクしている他言語の文画像をＷｅｂサーバに要求する処理装置を含むように構成される。そのような構成によれば、利用者は、入力作業を行うことなく、簡単な選択操作で定型文の翻訳文を閲覧することができる。
【００１３】
Ｗｅｂサーバが、翻訳語選択画面で選択されうる文画像の画像ファイルと、利用者が選択した文画像および翻訳語指定画像にリンクしている文画像の画像ファイルとを共用するように構成されていてもよい。そのような構成によれば、各画像ファイルを格納するデータベースのサイズを小さくすることができる。
【００１４】
Ｗｅｂサーバが、過去に端末装置に送信した文画像を示す情報を記憶する翻訳作業履歴記憶部（例えば、翻訳作業履歴部１３５）を備え、処理装置が、端末装置が選択した単語や文および翻訳語に応じた文画像を端末装置に送信する際に、前記翻訳作業履歴記憶部に記憶されている情報にもとづく文画像も端末装置に送信するように構成されていてもよい。そのような構成によれば、利用者は、他国語を母国語とする相手とともに使用することにより、表示される翻訳作業の履歴を一連の会話の履歴として確認することができる。
【００１５】
本発明による多言語翻訳方法は、Ｗｅｂサーバが、任意の言語の単語や文に対応する他言語の単語や文を端末装置に提供する多言語翻訳方法であって、Ｗｅｂサーバが、端末装置からの言語選択の要求に応じて、複数の言語のそれぞれを表す各言語画像と、各言語画像に対応した言語の単語や文を表す文画像とのリンク関係が記述された言語選択ファイルを端末装置に送信し、端末装置が、言語選択ファイルの内容で特定される各言語画像を言語選択画面として表示し、言語選択画面で利用者が選択した言語画像にリンクしている翻訳語選択ファイルをＷｅｂサーバに要求し、Ｗｅｂサーバが、それぞれの言語の文画像とその文画像が表す単語や文に対応する他言語の文画像とのリンク関係が記述された前記翻訳語選択ファイルを端末装置に送信し、端末装置が、翻訳語選択ファイルの内容で特定される各文画像および翻訳語指定画像を翻訳語選択画面として表示し、翻訳語選択画面で利用者が選択した文画像および翻訳語指定画像にリンクしている他言語の文画像をＷｅｂサーバに要求し、Ｗｅｂサーバが、端末装置が要求した文画像を端末装置に送信することを特徴とする。
【００１６】
本発明による多言語翻訳プログラムは、任意の言語の単語や文に対応する他言語の単語や文を端末装置に提供するＷｅｂサーバに搭載される多言語翻訳プログラムであって、Ｗｅｂサーバに、端末装置からの言語選択の要求に応じて、複数の言語のそれぞれを表す各言語画像と、各言語画像に対応した言語の単語や文を表す文画像とのリンク関係が記述された言語選択ファイルを端末装置に送信する処理と、端末装置からの言語選択の要求に応じて、それぞれの言語の文画像と、その文画像が表す単語や文に対応する他言語の文画像とのリンク関係が記述された翻訳語選択ファイルを端末装置に送信する処理と、端末装置が選択した単語や文および翻訳語に応じた文画像を端末装置に送信する処理とを実行させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、Ｗｅｂサーバを構築する立場にとっては、ＨＴＭＬのハイパーリンク機能を利用することにより、複雑な処理を実行することなく、簡単なデータ構造で、かつ最小限のデータでシステムを構築することができるため、システム資源を有効に利用できる効果がある。また、利用者にとっては、入力作業を行うことなく、また端末装置にインストールされている書体を意識せずに、簡単な選択操作で定型文の翻訳文を閲覧することができる。また、利用者は、他国語を母国語とする相手とともに使用することにより、表示される翻訳作業の履歴を一連の会話の履歴として確認することができるという効果がある。
【発明を実施するための最良の形態】
【００１８】
実施の形態１．
以下、本発明の実施の形態を図面を参照して説明する。図１は、本発明による多言語翻訳システムの第１の実施の形態の概略を示す概念図である。
【００１９】
図１に示す多言語翻訳システムは、Ｗｅｂサーバ１００と、端末装置２００とを備える。Ｗｅｂサーバ１００は、Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（ＨＴＭＬ）ファイルを格納し、Ｗｅｂサイトを提供するコンピュータであり、端末装置２００は、ブラウザ機能を有するコンピュータである。Ｗｅｂサーバ１００と、端末装置２００とは、インターネット等のネットワークを介して接続される。
【００２０】
ＨＴＭＬファイルの特徴として、テキストデータであることや、自身以外のファイル（例えば、画像ファイルや文書ファイルなど）の位置情報を示すハイパーリンクを記述することなどを挙げることができる。ブラウザを使用してＨＴＭＬファイルのデータを表示させると、テキストに画像などが組み込まれた画面を見ることができる。
【００２１】
また、利用者が、ブラウザに表示された画像をマウスでクリックする等の操作により選択すると、リンク先のＨＴＭＬファイルのデータにもとづく画面が表示される。すなわち、ページ切替がなされる。以下に示す第１の実施の形態では、上記のようなＨＴＭＬのハイパーリンク機能を用いることによって、翻訳された用語を表示する多言語翻訳システムが実現されている。
【００２２】
図１に示すように、Ｗｅｂサーバ１００は、Ｗｅｂサイトを構成する「言語選択ファイル（翻訳のページ）１０００」、「会話選択ファイル（日本語のページ）２１００」、「翻訳語選択ファイル（日本語のページ）３１１０」および「翻訳表示ファイル（中国語翻訳のページ）４３１２」として、それぞれ、異なるＨＴＭＬファイルを格納するとともに、各ＨＴＭＬファイルに記述されたデータが示す画像ファイルの内容を格納する。
【００２３】
なお、図１には、会話選択ファイル２１００に格納されているデータとして日本語に関する部分のみが図示されているが、実際には、会話選択ファイル２１００には、多言語のそれぞれに関するデータ（「挨拶」、「天気」、「買物」等を示すデータ）が格納されている。例えば、言語選択ファイル１０００にｎ種類の言語に関するデータが格納されている場合には、会話選択ファイル２１００にも、ｎ種類の言語のそれぞれに関するデータが格納されている。
【００２４】
また、図１には、翻訳語選択ファイル３１００に格納されているデータとして日本語における「挨拶」という分類に関する部分のみが図示されているが、実際には、会話選択ファイル２１００には、多言語のそれぞれにおけるそれぞれの分類（「挨拶」、「天気」、「買物」等）に関するデータが格納されている。
【００２５】
図２は、本発明による第１の実施の形態の多言語翻訳システムの構成例を示すブロック図である。
【００２６】
Ｗｅｂサーバ１００は、入力装置１１０と、処理装置１２０と、記憶装置１３０と、出力装置１４０とを備える。入力装置１１０は、情報を入力するためのキーボードやマウス等であり、出力装置１４０は、ディスプレイ装置や印刷装置等である。
【００２７】
処理装置１２０は、サービス分析部１２１と、要求ページ取得部１２２と、処理結果送信部１２３とを備える。
【００２８】
サービス分析部１２１は、端末装置２００から送信された要求の内容を分析する処理を実行する機能を有する。端末装置２００が送信する要求には、例えば、指定するＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）が示すデータの取得要求や、指定するＵＲＬへのデータ送信要求などがある。
【００２９】
要求ページ取得部１２２は、サービス分析部１２１が分析した結果に基づいて、端末装置２００による要求がデータ取得要求である場合に、要求されたデータを記憶装置１３０から取得する処理を実行する機能を有する。
【００３０】
処理結果送信部１２３は、要求ページ取得部１２２が取得したデータを、端末装置２００に送信する処理を実行する機能を有する。
【００３１】
また、記憶装置１３０は、言語選択部１３１と、会話選択部１３２と、翻訳語選択部１３３と、翻訳表示部１３４とを備える。
【００３２】
言語選択部１３１は、どの言語を翻訳するかの選択を利用者に促すためのページを表示するためのＨＴＭＬファイルである言語選択ファイルと、言語選択ファイルに記述されデータが示す画像ファイルの内容を記憶する。図１に例示された言語選択ファイル１０００は、言語選択部１３１に記憶されている。
【００３３】
会話選択部１３２は、例えば、挨拶、天気、買物などの会話の種類の選択を利用者に促すためのページを表示するためのＨＴＭＬファイルである会話選択ファイルと、会話選択ファイルに記述されたデータが示す画像ファイルの内容を記憶する。図１に例示された会話選択ファイル２１００は、会話選択部１３２に記憶されている。
【００３４】
翻訳語選択部１３３は、それぞれの会話の種類に応じた定型文と、どの言語に翻訳するかの選択を利用者に促すためのページを表示するためのＨＴＭＬファイルである翻訳語選択ファイルと、翻訳語選択ファイルに記述されたデータが示す画像ファイルの内容を記憶する。図１に例示された翻訳語選択ファイル３１１０は、翻訳語選択部１３３に記憶されている。
【００３５】
翻訳表示部１３４は、翻訳された定型文を表示するためのＨＴＭＬファイルである翻訳表示ファイルを記憶する。図１に例示された翻訳表示ファイル４３１２は、翻訳表示部１３４に記憶されている。
【００３６】
端末装置２００は、入力装置２１０と、処理装置２２０と、記憶装置２３０と、出力装置２４０とを備える。入力装置２１０は、情報を入力するためのキーボードやマウス等であり、出力装置２４０は、ディスプレイ装置や印刷装置等である。
【００３７】
処理装置２２０は、サービス要求部２２１と、結果処理部２２３とを備える。サービス要求部２２１は、Ｗｅｂサーバ１００にサービスを要求するための処理を実行する機能を有する。サービス要求部２２１は、例えば、データの取得要求を行うためのメッセージを生成する処理や、生成したメッセージをＷｅｂサーバ１００に送信する処理を実行する。結果処理部２２３は、Ｗｅｂサーバ１００が送信するデータを受信し、記憶装置２３０に記憶する処理や、出力装置２４０に出力する処理を実行する機能を有する。
【００３８】
サービス分析部１２１、要求ページ取得部１２２および処理結果送信部１２３の機能は、例えば、Ｗｅｂサーバ１００に搭載されているＣＰＵが実行するＷｅｂサービスプログラムで実現される。また、サービス要求部２２１および結果処理部２２３の機能は、例えば、端末装置２００に搭載されているＣＰＵが実行するブラウザで実現される。
【００３９】
図３、図４、図５および図６は、本発明の第１の実施の形態における記憶装置１３０に記憶されたＨＴＭＬファイルおよび画像ファイルの内容とハイパーリンクの関係を説明するための説明図である。図３〜図６に、各ＨＴＭＬファイルをテキストエディタ等を用いて表示した場合の概略を示す概念図を示す。
【００４０】
言語選択ファイル１０００は、言語選択部１３１に記憶されるＨＴＭＬファイルである（図３参照）。言語選択ファイル１０００には、選択可能な言語が描かれた画像ファイル（その内容は、例えば、「日本語」、「Ｅｎｇｌｉｓｈ」および「中文」を表示する画像）を指定するデータがＨＴＭＬで記述される。また、言語選択部１３１は、言語選択ファイル１０００に記述されたデータが示す画像ファイルを記憶する。
【００４１】
また、言語選択ファイル１０００には、各画像ファイルを指定するデータに対応して各会話選択ファイル（図４参照）へのハイパーリンク（リンク関係）が記述される。端末装置２００の表示部にはＨＴＭＬファイル中のデータで指定されている画像ファイルの内容すなわち画像のみが表示されるので、以下、「画像ファイル（または画像）に対応するハイパーリンク」のように表現することがある。すなわち、図３に示すように、例えば、「日本語」と描かれた画像ファイル１１００に対応して会話選択ファイル２１００へのハイパーリンクが記述される。なお、端末装置２００の表示部に、画像に加えて、簡単な注釈等のテキストも表示されるようにＨＴＭＬファイルが作成されていてもよい。
【００４２】
なお、図３では、言語選択ファイル１０００に記述されるハイパーリンクとして、かつ言語選択部１３１が記憶する画像ファイルとして、画像ファイル１１００，１２００，１３００を例示しているが、１つまたは２つ以上であってもよく、図３に示す例と同様のハイパーリンクが記述されるものとする。
【００４３】
会話選択ファイル２１００，２２００，２３００は、会話選択部１３２に記憶されるＨＴＭＬファイルである（図４参照）。会話選択ファイル２１００，２２００，２３００には、選択可能な会話の種類が描かれた画像ファイル（その内容は、例えば、「挨拶」、「Ｇｒｅｅｔｉｎｇ」などを表示する画像）を指定するデータが記述される。また、会話選択部１３２は、会話選択ファイル２１００，２２００，２３００に記述されたデータが示す画像ファイルを記憶する。
【００４４】
また、会話選択ファイル２１００，２２００，２３００には、各画像ファイルに対応して各翻訳語選択ファイル（図５参照）へのハイパーリンクが記述される。図４に示すように、例えば、「挨拶」と描かれた画像ファイル２１１０に対応して翻訳語選択ファイル３１１０へのハイパーリンクが記述される。
【００４５】
会話選択ファイルのファイル数と言語選択ファイル１０００において選択可能な言語の数（すなわち画像ファイル数）とは、１対１に対応する。図３および図４に示す例では、選択可能な言語が、「日本語」、「Ｅｎｇｌｉｓｈ」および「中文」の３つであることから、会話選択ファイルは、日本語版、英語版および中国語版の３つとなる。
【００４６】
なお、図４では、会話選択ファイル２１００，２２００，２３００に記述されるハイパーリンクとして、かつ会話選択部１３２が記憶する画像ファイルとして、画像ファイル２１１０，２１２０，２１３０，２２１０，２２２０および２２３０を例示しているが、１つまたは２つ以上であってもよく、図４に示す例と同様のハイパーリンクが記述されるものとする。
【００４７】
翻訳語選択ファイル３１１０，３２１０は、翻訳語選択部１３３に記憶されるＨＴＭＬファイルである（図５参照）。翻訳語選択ファイル３１１０，３２１０には、会話の種類に応じた定型文が描かれた画像ファイル３１１１，３１１２，３１１３および３２１１（その内容は、例えば、「こんにちは」、「Ｈｅｌｌｏ」などを表示する画像）と、どの言語に翻訳するかを選択可能な言語が描かれた画像ファイル３１０２，３１０３，３２０１および３２０３（その内容は、例えば、「英語」、「Ｊａｐａｎｅｓｅ」などを表示する画像）を指定するデータが記述される。また、翻訳語選択部１３３は、翻訳語選択ファイル３１１０，３２１０に記述されたデータが示す画像ファイルを記憶する。
【００４８】
また、翻訳語選択ファイル３１１０，３２１０には、選択可能な言語が描かれた各画像ファイルに対応して各翻訳表示ファイル（図６参照）へのハイパーリンクが記述される。図５に示すように、例えば、「こんにちは」と描かれた画像ファイル３１１１についての「英語」と描かれた画像ファイル３１０２に対応する翻訳表示ファイル４２１１へのハイパーリンクが記述される。
【００４９】
なお、図５に示す例では、翻訳語選択ファイルとして、翻訳語選択ファイル３１１０，３２１０の２つのみを例示しているが、翻訳語選択ファイルのファイル数と各会話選択ファイルにおいて選択可能な会話の種類の数量（すなわち画像ファイル数）とは、１対１に対応する。
【００５０】
なお、図５では、翻訳対象の定型文が描かれた画像ファイルとして、画像ファイル３１１１，３１１２，３１１３および３２１１を例示しているが、１つまたは２つ以上であってもよく、図４に示す例と同様のハイパーリンクが記述されるものとする。
【００５１】
翻訳表示ファイル４１１１，４１１２，４１１３，４２１１，４２１２，４２１３，４３１１，４３１２および４３１３は、翻訳表示部１３４に記憶されるＨＴＭＬファイルである（図６参照）。翻訳表示ファイル４１１１〜４３１３には、会話の種類に応じた定型文が描かれた画像ファイル（その内容は、例えば、「こんにちは」、「Ｈｅｌｌｏ」などを表示する画像）を指定するデータが記述されている。翻訳表示部１３４には、翻訳表示ファイル４１１１〜４３１３に記述されているデータが示すそれぞれの画像ファイルも記憶されている（図示省略）。
【００５２】
なお、図６に示す例では、翻訳表示ファイルとして、翻訳表示ファイル４１１１〜４３１３の９つのファイルを例示しているが、翻訳表示ファイルのファイル数と、翻訳語選択部１３３に記憶される会話の種類に応じた定型文が描かれた画像ファイルのファイル数とは、１対１に対応する。
【００５３】
すなわち、図６に示す翻訳表示部１３４に記憶されている画像ファイルのそれぞれに相当する画像ファイルが、図５に示す翻訳語選択部１３３に記憶されている。よって、翻訳表示ファイル４１１１〜４３１３に、翻訳表示部１３４に記憶されている画像ファイルを指定するデータではなく、翻訳語選択部１３３における該当画像ファイルへのリンク情報が記述されるように構成してもよい。例えば、翻訳表示ファイル４１１１において、画像ファイル３１１１へのリンク情報が記述されるようにしてもよい。このように、Ｗｅｂサーバ１００が、翻訳語選択画面で選択されうる文画像の画像ファイルと、利用者が選択した文画像および翻訳語指定画像にリンクしている文画像の画像ファイルとを共用するように構成されていてもよい。そのような構成によれば、各画像ファイルを格納するデータベースのサイズを小さくすることができる。この効果は、本発明のように、それぞれの階層の画像ファイルをリンク関係で結びつけることによって初めて得ることができる。
【００５４】
次に、図２、図３、図４、図５、図６、図７および図８を参照して本発明の第１の実施の形態の動作について説明する。図７は、第１の実施の形態の多言語翻訳システムの画面遷移の例を示す説明図である。図８は、第１の実施の形態の多言語翻訳システムの処理を示すフローチャートである。
【００５５】
利用者が端末装置２００の入力装置２１０を操作して、ブラウザを起動し、Ｗｅｂサーバ１００が提供しているＷｅｂサイトのＵＲＬを入力すると、処理装置２２０のサービス要求部２２１は、Ｗｅｂサーバ１００にＷｅｂサイトのトップページの取得要求を送信する。Ｗｅｂサーバ１００のサービス分析部１２１は、端末装置２００から送信された要求の内容を分析し、Ｗｅｂサイトのトップページとして記憶装置１３０の言語選択部１３１に格納される言語選択ファイル１０００が要求されていると判断する。
【００５６】
要求ページ取得部１２２は、言語選択ファイル１０００を言語選択部１３１から取得し、処理結果送信部１２３に出力する。処理結果送信部１２３は、言語選択ファイル１０００を端末装置２００に送信する。
【００５７】
端末装置２００の結果処理部２２３は、処理結果送信部１２３が送信した言語選択ファイル１０００を受信する。結果処理部２２３は、言語選択ファイル１０００において指定されている画像ファイル１１００〜１３００の内容を出力装置２４０（例えば表示部）に出力する。出力装置２４０は、画像ファイル１１００〜１３００の内容を、Ｗｅｂサイトのトップページである言語選択画面１１０００として表示する（図７参照）。言語選択画面１１０００は、どの言語を翻訳するかの選択を利用者に促すための画面であり、選択可能な言語が表示される。図７に示す例では、選択可能な言語として、「日本語」と描かれた画像１１０００、「Ｅｎｇｌｉｓｈ」と描かれた画像１１２００および「中文」と描かれた画像１１３００が表示される。
【００５８】
利用者は、端末装置２００の入力装置２１０を操作することにより、言語選択画面１１０００において、翻訳したい言語の画像をマウス等の入力装置２１０を操作して選択する（ステップＳ９０１）。ここでは、利用者が「日本語」と描かれた画像１１０００を選択した場合を例示して説明する。
【００５９】
利用者が「日本語」と描かれた画像１１０００を選択すると、処理装置２２０のサービス要求部２２１は、Ｗｅｂサーバ１００に会話選択ファイル２１００の取得要求を送信する。Ｗｅｂサーバ１００のサービス分析部１２１は、端末装置２００から送信された要求の内容を分析し、記憶装置１３０の会話選択部１３２に格納される会話選択ファイル２１００が要求されていると判断する。
【００６０】
要求ページ取得部１２２は、会話選択ファイル２１００を会話選択部１３２から取得し、処理結果送信部１２３に出力する。処理結果送信部１２３は、会話選択ファイル２１００を端末装置２００に送信する。
【００６１】
端末装置２００の結果処理部２２３は、処理結果送信部１２３が送信した会話選択ファイル２１００を受信する。結果処理部２２３は、会話選択ファイル２１００において指定されている画像ファイル２１１０〜２１３０の内容を出力装置２４０に出力する。出力装置２４０は、画像ファイル２１１０〜２１３０の内容を、会話選択画面１２１００として表示する（図７参照）。会話選択画面１２１００は、会話の種類の選択を利用者に促すための画面であり、選択可能な会話の種類が表示される。図７に示す例では、選択可能な会話の種類として、「挨拶」と描かれた画像１２１１０、「天気」と描かれた画像１２１２０および「買物」と描かれた画像１２１３０が表示される。
【００６２】
利用者は、端末装置２００の入力装置２１０を操作することにより、会話選択画面１２１００において、選択したい会話の種類の画像をマウス等の入力装置２１０を操作して選択する（ステップＳ９０２）。ここでは、利用者が「挨拶」と描かれた画像１２１１０を選択した場合を例示して説明する。
【００６３】
利用者が「挨拶」と描かれた画像１２１１０を選択すると、処理装置２２０のサービス要求部２２１は、Ｗｅｂサーバ１００に翻訳語選択ファイル３１１０の取得要求を送信する。Ｗｅｂサーバ１００のサービス分析部１２１は、端末装置２００から送信された要求の内容を分析し、記憶装置１３０の翻訳語選択部１３３に格納される翻訳語選択ファイル３１１０が要求されていると判断する。
【００６４】
要求ページ取得部１２２は、翻訳語選択ファイル３１１０を翻訳語選択部１３３から取得し、処理結果送信部１２３に出力する。処理結果送信部１２３は、翻訳語選択ファイル３１１０を端末装置２００に送信する。
【００６５】
端末装置２００の結果処理部２２３は、処理結果送信部１２３が送信した翻訳語選択ファイル３１１０を受信する。結果処理部２２３は、翻訳語選択ファイル３１１０において指定されている画像ファイル３１１１および画像ファイル３１０２〜３１１３の内容を出力装置２４０に出力する。出力装置２４０は、画像ファイル３１１１および画像ファイル３１０２〜３１１３の内容を、翻訳語選択画面１３１１０として表示する（図７参照）。翻訳語選択画面１３１１０は、それぞれの会話の種類に応じた定型文と、どの言語に翻訳するかの選択を利用者に促すための画面である。図７に示す例では、会話の種類に応じた定型文として、「こんにちは」と描かれた画像１３１１１、「おはよう」と描かれた画像１３１１２および「さようなら」と描かれた画像１３１１３が表示されるとともに、どの言語に翻訳するかを選択可能な言語として、「英語」と描かれた画像１３１０２−１〜１３１０２−３および「中国語」と描かれた画像１３１０３−１〜１３１０３−３が表示される。
【００６６】
利用者は、端末装置２００の入力装置２１０を操作することにより、翻訳語選択画面１３１１０において、選択したい言語の画像をマウス等の入力装置２１０を操作して選択する（ステップＳ９０３）。ここでは、「こんにちは」を英語に翻訳したい場合として、利用者が「こんにちは」に対応する「英語」の画像１３１０２−１を選択した場合を例示して説明する。
【００６７】
利用者が「こんにちは」に対応する「英語」の画像１３１０２−１を選択すると、処理装置２２０のサービス要求部２２１は、Ｗｅｂサーバ１００に翻訳表示ファイル４２１１の取得要求を送信する。Ｗｅｂサーバ１００のサービス分析部１２１は、端末装置２００から送信された要求の内容を分析し、記憶装置１３０の翻訳表示部１３４に格納される翻訳表示ファイル４２１１が要求されていると判断する。
【００６８】
要求ページ取得部１２２は、翻訳表示ファイル４２１１を翻訳表示部１３４から取得し、処理結果送信部１２３に出力する。処理結果送信部１２３は、翻訳表示ファイル４２１１を端末装置２００に送信する。
【００６９】
端末装置２００の結果処理部２２３は、処理結果送信部１２３が送信した翻訳表示ファイル４２１１を受信する。結果処理部２２３は、翻訳表示ファイル４２１１において指定されている画像ファイルの内容を出力装置２４０に出力する。出力装置２４０は、画像ファイルの内容を、翻訳表示画面１４２１１として表示する。翻訳表示画面１４２１１は、翻訳された定型文を表示するための画面であり、日本語の「こんにちは」を英語に翻訳した定型文である「Ｈｅｌｌｏ」と描かれた画像１３２１１が表示される（ステップＳ９０４）。なお、翻訳表示ファイルに、図５に示す翻訳語選択部１３３に記憶されている画像ファイルへのリンク情報が記述されている場合には、端末装置２００の結果処理部２２３は、リンク情報に基づいて翻訳語選択部１３３における該当ファイルをＷｅｂサーバ１００に要求する。
【００７０】
以上に説明したように、第１の実施の形態によれば、ＨＴＭＬのハイパーリンク機能を用いることにより、複雑なデータ構造を用いることなく、各国の言語で記載された定型文に基づいて、異なる言語で記載された定型文を容易に表示することができる。また、各国語で記載される定型文を画像ファイルによって表示するため、Ｗｅｂサイトを閲覧するためのコンピュータにインストールされる書体に関係なく表示することができる。
【００７１】
実施の形態２．
次に本発明の第２の実施の形態を図面を参照して説明する。図９は、本発明による多言語翻訳システムの第２の実施の形態の構成例を示すブロック図である。第２の実施の形態では、Ｗｅｂサーバ１００の処理装置１２０が、履歴作成部１２４を備えるとともに、記憶装置１３０が、翻訳作業履歴部１３５を備える。
【００７２】
履歴作成部１２４は、翻訳作業の履歴を作成する処理を実行する履歴作成プログラムを実行する。翻訳表示部１３４に記憶される各翻訳表示ファイルは、履歴作成プログラムを参照する記述を含む。例えば、翻訳表示ファイル４２１１には、「Ｈｅｌｌｏ」と描かれた画像ファイルを指定するデータが記述される（図６参照）とともに、履歴作成プログラムを参照する旨の記述がなされる。翻訳作業履歴部１３５は、過去の翻訳結果を記憶する。履歴作成プログラムは、各翻訳表示ファイルに記述される画像ファイルを指定するデータを、翻訳作業履歴部１３５に追加する処理を実行する機能を有する。なお、第２の実施の形態のその他の構成は、第１の実施の形態と同様なため説明を省略する。
【００７３】
次に、図３、図４、図５、図６、図７、図９、図１０および図１１を参照して本発明の第２の実施の形態の動作について説明する。
【００７４】
図１０は、第２の実施の形態の多言語翻訳システムの処理を示すフローチャートである。図１１は、第２の実施の形態における翻訳表示画面の一例を示す説明図である。
【００７５】
利用者が端末装置２００の入力装置２１０を操作して、ブラウザを起動し、Ｗｅｂサーバ１００が提供しているＷｅｂサイトのＵＲＬを入力すると、処理装置２２０のサービス要求部２２１は、Ｗｅｂサーバ１００にＷｅｂサイトのトップページの取得要求を送信する。Ｗｅｂサーバ１００のサービス分析部１２１は、端末装置２００から送信された要求の内容を分析し、Ｗｅｂサイトのトップページとして記憶装置１３０の言語選択部１３１に格納される言語選択ファイル１０００が要求されていると判断する。
【００７６】
要求ページ取得部１２２は、言語選択ファイル１０００を言語選択部１３１から取得し、処理結果送信部１２３に出力する。処理結果送信部１２３は、言語選択ファイル１０００を端末装置２００に送信する。
【００７７】
端末装置２００の結果処理部２２３は、処理結果送信部１２３が送信した言語選択ファイル１０００を受信する。結果処理部２２３は、言語選択ファイル１０００において指定されている画像ファイル１１００〜１３００の内容を出力装置２４０に出力する。出力装置２４０は、画像ファイル１１００〜１３００の内容を、Ｗｅｂサイトのトップページである言語選択画面１１０００として表示する（図７参照）。言語選択画面１１０００は、どの言語を翻訳するかの選択を利用者に促すための画面であり、選択可能な言語が表示される。図７に示す例では、選択可能な言語として、「日本語」と描かれた画像１１０００、「Ｅｎｇｌｉｓｈ」と描かれた画像１１２００および「中文」と描かれた画像１１３００が表示される。
【００７８】
利用者は、端末装置２００の入力装置２１０を操作することにより、言語選択画面１１０００において、翻訳したい言語の画像をマウス等の入力装置２１０を操作して選択する（ステップＳ９０１）。ここでは、利用者が「日本語」と描かれた画像１１０００を選択した場合を例示して説明する。
【００７９】
利用者が「日本語」と描かれた画像１１０００を選択すると、処理装置２２０のサービス要求部２２１は、Ｗｅｂサーバ１００に会話選択ファイル２１００の取得要求を送信する。Ｗｅｂサーバ１００のサービス分析部１２１は、端末装置２００から送信された要求の内容を分析し、記憶装置１３０の会話選択部１３２に格納される会話選択ファイル２１００が要求されていると判断する。
【００８０】
要求ページ取得部１２２は、会話選択ファイル２１００を会話選択部１３２から取得し、処理結果送信部１２３に出力する。処理結果送信部１２３は、会話選択ファイル２１００を端末装置２００に送信する。
【００８１】
端末装置２００の結果処理部２２３は、処理結果送信部１２３が送信した会話選択ファイル２１００を受信する。結果処理部２２３は、会話選択ファイル２１００において指定されている画像ファイル２１１０〜２１３０の内容を出力装置２４０に出力する。出力装置２４０は、画像ファイル２１１０〜２１３０の内容を、会話選択画面１２１００として表示する（図７参照）。会話選択画面１２１００は、会話の種類の選択を利用者に促すための画面であり、選択可能な会話の種類が表示される。図７に示す例では、選択可能な会話の種類として、「挨拶」と描かれた画像１２１１０、「天気」と描かれた画像１２１２０および「買物」と描かれた画像１２１３０が表示される。
【００８２】
利用者は、端末装置２００の入力装置２１０を操作することにより、会話選択画面１２１００において、選択したい会話の種類の画像をマウス等の入力装置２１０を操作して選択する（ステップＳ９０２）。ここでは、利用者が「挨拶」と描かれた画像１２１１０を選択した場合を例示して説明する。
【００８３】
利用者が「挨拶」と描かれた画像１２１１０を選択すると、処理装置２２０のサービス要求部２２１は、Ｗｅｂサーバ１００に翻訳語選択ファイル３１１０の取得要求を送信する。Ｗｅｂサーバ１００のサービス分析部１２１は、端末装置２００から送信された要求の内容を分析し、記憶装置１３０の翻訳語選択部１３３に格納される翻訳語選択ファイル３１１０が要求されていると判断する。
【００８４】
要求ページ取得部１２２は、翻訳語選択ファイル３１１０を翻訳語選択部１３３から取得し、処理結果送信部１２３に出力する。処理結果送信部１２３は、翻訳語選択ファイル３１１０を端末装置２００に送信する。
【００８５】
端末装置２００の結果処理部２２３は、処理結果送信部１２３が送信した翻訳語選択ファイル３１１０を受信する。結果処理部２２３は、翻訳語選択ファイル３１１０において指定されている画像ファイル３１０２〜３１１３の内容を出力装置２４０に出力する。出力装置２４０は、画像ファイル３１０２〜３１１３の内容を、翻訳語選択画面１３１１０として表示する（図７参照）。翻訳語選択画面１３１１０は、それぞれの会話の種類に応じた定型文と、どの言語に翻訳するかの選択を利用者に促すための画面である。図７に示す例では、会話の種類に応じた定型文として、「こんにちは」と描かれた画像１３１１１、「おはよう」と描かれた画像１３１１２および「さようなら」と描かれた画像１３１１３が表示されるとともに、どの言語に翻訳するかを選択可能な言語として、「英語」と描かれた画像１３１０２−１〜１３１０２−３および「中国語」と描かれた画像１３１０３−１〜１３１０３−３が表示される。
【００８６】
利用者は、端末装置２００の入力装置２１０を操作することにより、翻訳語選択画面１３１１０において、選択したい言語の画像をマウス等の入力装置２１０を操作して選択する（ステップＳ９０３）。ここでは、「こんにちは」を英語に翻訳したい場合として、利用者が「こんにちは」に対応する「英語」の画像１３１０２−１を選択した場合を例示して説明する。
【００８７】
利用者が「こんにちは」に対応する「英語」の画像１３１０２−１を選択すると、処理装置２２０のサービス要求部２２１は、Ｗｅｂサーバ１００に翻訳表示ファイル４２１１の取得要求を送信する。Ｗｅｂサーバ１００のサービス分析部１２１は、端末装置２００から送信された要求の内容を分析し、記憶装置１３０の翻訳表示部１３４に格納される翻訳表示ファイル４２１１が要求されていると判断する。
【００８８】
要求ページ取得部１２２は、翻訳表示ファイル４２１１を翻訳表示部１３４から取得し、処理結果送信部１２３に出力する。結果送信部１２３は、翻訳表示ファイル４２１１を端末装置２００に送信する（ステップＳ１１０４）。ここで、処理結果送信部１２３は、翻訳作業履歴部１３５に過去の翻訳結果としての画像（具体的には、画像ファイルを指定するデータ）が保存されていれば、翻訳表示ファイル４２１１に、その画像を含める。また、翻訳表示ファイル４２１１に含まれている履歴作成プログラムを参照する旨の記述は、端末装置２００に送信されるデータから除かれる。
【００８９】
端末装置２００の結果処理部２２３は、処理結果送信部１２３が送信した翻訳表示ファイル４２１１を受信する。
【００９０】
処理結果送信部１２３は、翻訳表示ファイル４２１１に含まれている履歴作成プログラムを参照する旨の記述が含まれている場合には、履歴作成部１２４に、翻訳表示ファイル４２１１に記述された履歴作成プログラムの実行を要求する。
【００９１】
履歴作成部１２４は、履歴作成プログラムを実行して、翻訳作業履歴部１３５に、処理結果送信部１２３が端末装置２００に送信した画像ファイル（この例では、「こんにちは」に対応する「英語」の画像を内容とするファイル）を指定するデータを追加する（ステップＳ１１０５）。
【００９２】
端末装置２００の結果処理部２２３は、翻訳表示ファイル４２１１において指定されている画像ファイルの内容を出力装置２４０に出力する。出力装置２４０は、画像ファイルの内容を、翻訳表示画面２４２１１として表示する（図１１参照）。翻訳表示画面２４２１１は、翻訳された定型文とその履歴とを表示するための画面である。この段階では、翻訳表示画面２４２１１には、日本語の「こんにちは」を英語に翻訳した定型文である「Ｈｅｌｌｏ」と描かれた画像１３２１１のみが表示される。画像１３２１２〜１３２１４は、後述するように利用者である二者の会話が進んだ場合に順次表示される。
【実施例】
【００９３】
第２の実施の形態では、本発明によるシステムを用いて二者が容易に会話を進めることができる。例えば、日本人の利用者が、翻訳語選択画面１３１１０において「こんにちは」に対応する「英語」の画像１３１０２−１を選択すると、翻訳表示画面２４２１１に「Ｈｅｌｌｏ」と描かれた画像１３２１１が表示される。
【００９４】
次に、アメリカ人の利用者が、英語についての翻訳語選択画面において「Ｈｅｌｌｏ」に対応する「Ｊａｐａｎｅｓｅ」の画像を選択すると、翻訳表示画面２４１１１に、「Ｈｅｌｌｏ」と描かれた画像１３２１１が表示されるとともに、「こんにちは」と描かれた画像１３１１１が表示される（図１１参照）。なお、「Ｈｅｌｌｏ」と描かれた画像１３２１１は、翻訳作業履歴部１３５から取り出されたものである。
【００９５】
さらに、日本人の利用者が、翻訳語選択画面１３１１０において「寒いですね」に対応する「英語」の画像を選択すると、翻訳表示画面２４２１１に、「Ｈｅｌｌｏ」と描かれた画像１３２１１および「こんにちは」と描かれた画像１３１１１が表示されるとともに、「Ｉｔ’ｓ  ｃｏｌｄ」と描かれた画像１３２１４が表示される（図１１参照）。
【００９６】
さらに、アメリカ人の利用者が、英語についての翻訳語選択画面において「Ｉｔ’ｓ  ｃｏｌｄ」に対応する「Ｊａｐａｎｅｓｅ」の画像を選択すると、「Ｈｅｌｌｏ」と描かれた画像１３２１１、「こんにちは」と描かれた画像１３１１１および「Ｉｔ’ｓ  ｃｏｌｄ」と描かれた画像１３２１４が表示されるとともに、「寒いですね」と描かれた画像１３１１４が表示される（図１１参照）。
【００９７】
以上のようにして、端末装置２００の表示を利用して、会話を進めることができる。
【００９８】
以上に説明したように、第２の実施の形態によれば、第１の実施の形態による効果に加えて、他言語を母国語とする他者との意思疎通を図ることができる。なお、ここでは、過去の翻訳結果も端末装置に２００において表示されるようにして会話が進められる例を示したが、第１の実施の形態のように過去の翻訳結果が端末装置に２００において表示されない場合でも、二者またはそれ以上の人の間で会話を進めることができる。
【００９９】
なお、上記の各実施の形態では、翻訳対象として、定型文としての単語を例示したが、本発明によるシステムでは、単語の他に短文などの文章を扱うこともできる。また、上記の各実施の形態では、多言語のそれぞれにおけるそれぞれの分類（「挨拶」、「天気」、「買物」等）に関するデータが格納されている会話選択ファイル２１００を記憶する会話選択部１３２が設けられていたが、会話選択部１３２がなくても本発明を実現可能である。会話選択部１３２がない場合には、言語選択ファイル１０００には、翻訳語選択ファイルへのリンク情報が記述される。
【産業上の利用可能性】
【０１００】
本発明は、任意の言語の単語や文に対応する他言語の単語や文を容易に得たり、異なる言語を話す複数人の間の意志疎通を図るためのシステムとして効果的に適用できる。
【図面の簡単な説明】
【０１０１】
【図１】本発明による多言語翻訳システムの第１の実施の形態の概略を示す概念図である。
【図２】第１の実施の形態の構成例を示すブロック図である。
【図３】第１の実施の形態における記憶装置に記憶されたＨＴＭＬファイルおよび画像ファイルの内容とハイパーリンクの関係を説明するための説明図である。
【図４】第１の実施の形態における記憶装置に記憶されたＨＴＭＬファイルおよび画像ファイルの内容とハイパーリンクの関係を説明するための説明図である。
【図５】第１の実施の形態における記憶装置に記憶されたＨＴＭＬファイルおよび画像ファイルの内容とハイパーリンクの関係を説明するための説明図である。
【図６】第１の実施の形態における記憶装置に記憶されたＨＴＭＬファイルおよび画像ファイルの内容とハイパーリンクの関係を説明するための説明図である。
【図７】第１の実施の形態の多言語翻訳システムの画面遷移の例を示す説明図である。
【図８】第１の実施の形態の多言語翻訳システムの処理を示すフローチャートである。
【図９】本発明による多言語翻訳システムの第２の実施の形態の構成例を示すブロック図である。
【図１０】第２の実施の形態の多言語翻訳システムの処理を示すフローチャートである。
【図１１】第２の実施の形態の翻訳表示画面の一例を示す説明図である。
【符号の説明】
【０１０２】
１００    Ｗｅｂサーバ
２００    端末装置
１０００  言語選択ファイル
２１００  会話選択ファイル
３１１０  翻訳語選択ファイル
４３１２  翻訳表示ファイル
【図１】
2006221272.tif 000003
【図２】
2006221272.tif 000004
【図３】
2006221272.tif 000005
【図４】
2006221272.tif 000006
【図５】
2006221272.tif 000007
【図６】
2006221272.tif 000008
【図７】
2006221272.tif 000009
【図８】
2006221272.tif 000010
【図９】
2006221272.tif 000011
【図１０】
2006221272.tif 000012
【図１１】
2006221272.tif 000013