(57)【要約】【課題】  業務単位での翻訳精度を飛躍的に向上できる翻訳処理システム、文書処理装置、メール処理装置及びその方法を提供する。【解決手段】  メール処理サーバ２は、複数のプロジェクトと、記憶されているプロジェクトそれぞれに対応づけられた変換テーブルとを記憶する。メール処理サーバ２は、記憶されているプロジェクトのメンバーから送信されたメールを受け付けると、送信先のメンバーが使用する言語を判定し、メールを当該言語に翻訳する。さらに、メール処理サーバ２は、当該プロジェクトに対応づけられた変換テーブルを判定し、判定された変換テーブルを用いてメールに含まれるキーワードを置換して、送信先のプロジェクトのメンバーに対して送信する。【選択図】  図８
2006323430.tif 000002
【特許請求の範囲】
【請求項１】
複数のプロジェクトを記憶するプロジェクト記憶手段と、
前記プロジェクト記憶手段により記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶する変換テーブル記憶手段と、
プロジェクト内の文書を、前記変換テーブル記憶手段により記憶されている変換テーブルのうち、当該プロジェクトに対応づけられた変換テーブルを用いて翻訳する翻訳手段と
を有する翻訳処理システム。
【請求項２】
前記変換テーブル記憶手段は、変換対象要素及びこの変換対象要素に対応する語句を対にして含む変換テーブルを記憶する
請求項１に記載の翻訳処理システム。
【請求項３】
前記翻訳手段は、文書に含まれる変換対象要素を、前記変換テーブル記憶手段により記憶され、この変換対象要素に対応する語句に置換して、文書を翻訳する
請求項２に記載の翻訳処理システム。
【請求項４】
前記プロジェクト記憶手段は、プロジェクトそれぞれに、複数の変換テーブルを対応づけて記憶する
請求項１に記載の翻訳処理システム。
【請求項５】
前記プロジェクト記憶手段は、プロジェクトに複数の変換テーブルが対応づけられている場合には、変換テーブルそれぞれに優先順をつけて記憶する
請求項４に記載の翻訳処理システム。
【請求項６】
前記翻訳手段は、前記プロジェクト記憶手段により記憶されている優先順に従って、複数の変換テーブルを用いて、当該プロジェクトの文書を翻訳する
請求項５に記載の翻訳処理システム。
【請求項７】
前記変換テーブル記憶手段により記憶される変換テーブルを更新する更新手段をさらに有する
請求項１乃至６のいずれかに記載の翻訳処理システム。
【請求項８】
複数のプロジェクトを記憶するプロジェクト記憶手段と、
前記プロジェクト記憶手段により記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶する変換テーブル記憶手段と、
翻訳された文書を、前記変換テーブル記憶手段により記憶されている変換テーブルのうち、プロジェクトに対応づけられた変換テーブルを用いて変換することがある変換手段と
を有する文書処理装置。
【請求項９】
複数のプロジェクトを記憶するプロジェクト記憶手段と、
前記プロジェクト記憶手段により記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶する変換テーブル記憶手段と、
前記プロジェクト記憶手段により記憶されているプロジェクトのメンバーから送信された文書を受け付ける受付手段と、
前記受付手段により受け付けられた文書を、前記変換テーブル記憶手段により記憶されている変換テーブルのうち、当該プロジェクトに対応づけられた変換テーブルを用いて翻訳する翻訳手段と、
前記翻訳手段により翻訳された文書を、プロジェクトのメンバーに対して送信する送信手段と
を有するメール処理装置。
【請求項１０】
複数のプロジェクトを記憶し、
前記記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶し、
プロジェクト内の文書を、前記記憶されている変換テーブルのうち、当該プロジェクトに対応づけられた変換テーブルを用いて翻訳する
翻訳処理方法。
【請求項１１】
複数のプロジェクトを記憶し、
前記記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶し、
翻訳された文書を、前記記憶されている変換テーブルのうち、プロジェクトに対応づけられた変換テーブルを用いて変換することがある
文書処理方法。
【請求項１２】
複数のプロジェクトを記憶し、
前記記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶し、
前記記憶されているプロジェクトのメンバーから送信された文書を受け付け、
前記受け付けられた文書を、前記記憶されている変換テーブルのうち、当該プロジェクトに対応づけられた変換テーブルを用いて翻訳し、
前記翻訳された文書を、プロジェクトのメンバーに対して送信する
メール処理方法。
【請求項１３】
コンピュータを含む翻訳処理システムにおいて、
複数のプロジェクトを記憶するプロジェクト記憶ステップと、
前記記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶する変換テーブル記憶ステップと、
プロジェクト内の文書を、前記記憶されている変換テーブルのうち、当該プロジェクトに対応づけられた変換テーブルを用いて翻訳する翻訳ステップと
を前記翻訳処理システムのコンピュータに実行させるプログラム。
【請求項１４】
コンピュータを含む文書処理装置において、
複数のプロジェクトを記憶するプロジェクト記憶ステップと、
前記記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶する変換テーブル記憶ステップと、
翻訳された文書を、前記記憶されている変換テーブルのうち、プロジェクトに対応づけられた変換テーブルを用いて変換することがある変換ステップと
を前記文書処理装置のコンピュータに実行させるプログラム。
【請求項１５】
コンピュータを含むメール処理装置において、
複数のプロジェクトを記憶するプロジェクト記憶ステップと、
前記記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶する変換テーブル記憶ステップと、
前記記憶されているプロジェクトのメンバーから送信された文書を受け付ける受付ステップと、
前記受け付けられた文書を、前記記憶されている変換テーブルのうち、当該プロジェクトに対応づけられた変換テーブルを用いて翻訳する翻訳ステップと、
前記翻訳された文書を、プロジェクトのメンバーに対して送信する送信ステップと
を前記メール処理装置のコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多言語で文書を交換するための翻訳処理システム、文書処理装置、メール処理装置及びその方法に関する。
【背景技術】
【０００２】
インターネット等のネットワーク環境下にあっては、種々の言語で文書が交換される。種々の言語そのままでは、ユーザが理解できないことがあるので、翻訳サービスが考えられる。従来、電子メールを所定の言語に自動的に翻訳すると共に、電子メールの原文と翻訳文とを受信者側で表示できるようにしたシステムが知られている（例えば特許文献１）。
【０００３】
【特許文献１】特開２００３−２０９５８０
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このような翻訳サービスにおいては、翻訳精度を向上するために、ユーザは、使用する専門用語、固有名詞などを翻訳エンジンに登録する場合がある。
しかしながら、一般的な翻訳サービスにおいては、これらの用語は翻訳エンジン単位で登録されるのみである。このような翻訳サービスを全社単位で使用する場合には、膨大な専門単語が登録される必要がある。さらに、迅速な変更や追加を行うことが困難である場合が多い。
【０００５】
本発明は、上述した背景からなされたものであり、業務単位での翻訳精度を飛躍的に向上できる翻訳処理システム、文書処理装置、メール処理装置及びその方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明にかかる翻訳処理システムは、複数のプロジェクトを記憶するプロジェクト記憶手段と、前記プロジェクト記憶手段により記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶する変換テーブル記憶手段と、プロジェクト内の文書を、前記変換テーブル記憶手段により記憶されている変換テーブルのうち、当該プロジェクトに対応づけられた変換テーブルを用いて翻訳する翻訳手段とを有する。
【０００７】
好適には、前記変換テーブル記憶手段は、変換対象要素及びこの変換対象要素に対応する語句を対にして含む変換テーブルを記憶する。
好適には、前記翻訳手段は、文書に含まれる変換対象要素を、前記変換テーブル記憶手段により記憶され、この変換対象要素に対応する語句に置換して、文書を翻訳する。
【０００８】
好適には、前記プロジェクト記憶手段は、プロジェクトそれぞれに、複数の変換テーブルを対応づけて記憶する。
好適には、前記プロジェクト記憶手段は、プロジェクトに複数の変換テーブルが対応づけられている場合には、変換テーブルそれぞれに優先順をつけて記憶する。
好適には、前記翻訳手段は、前記プロジェクト記憶手段により記憶されている優先順に従って、複数の変換テーブルを用いて、当該プロジェクトの文書を翻訳する。
【０００９】
また、前記変換テーブル記憶手段により記憶される変換テーブルを更新する更新手段をさらに有する。
【００１０】
本発明にかかる文書処理装置は、複数のプロジェクトを記憶するプロジェクト記憶手段と、前記プロジェクト記憶手段により記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶する変換テーブル記憶手段と、翻訳された文書を、前記変換テーブル記憶手段により記憶されている変換テーブルのうち、プロジェクトに対応づけられた変換テーブルを用いて変換することがある変換手段とを有する。
【００１１】
本発明にかかるメール処理装置は、複数のプロジェクトを記憶するプロジェクト記憶手段と、前記プロジェクト記憶手段により記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶する変換テーブル記憶手段と、前記プロジェクト記憶手段により記憶されているプロジェクトのメンバーから送信された文書を受け付ける受付手段と、前記受付手段により受け付けられた文書を、前記変換テーブル記憶手段により記憶されている変換テーブルのうち、当該プロジェクトに対応づけられた変換テーブルを用いて翻訳する翻訳手段と、前記翻訳手段により翻訳された文書を、プロジェクトのメンバーに対して送信する送信手段とを有する。
【００１２】
また、本発明にかかる翻訳処理方法は、複数のプロジェクトを記憶し、前記記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶し、プロジェクト内の文書を、前記記憶されている変換テーブルのうち、当該プロジェクトに対応づけられた変換テーブルを用いて翻訳する。
【００１３】
また、本発明にかかる文書処理方法は、複数のプロジェクトを記憶し、前記記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶し、翻訳された文書を、前記記憶されている変換テーブルのうち、プロジェクトに対応づけられた変換テーブルを用いて変換することがある。
【００１４】
さらに、本発明にかかるメール処理方法は、複数のプロジェクトを記憶し、前記記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶し、前記記憶されているプロジェクトのメンバーから送信された文書を受け付け、前記受け付けられた文書を、前記記憶されている変換テーブルのうち、当該プロジェクトに対応づけられた変換テーブルを用いて翻訳し、前記翻訳された文書を、プロジェクトのメンバーに対して送信する。
【００１５】
本発明にかかる第１のプログラムは、コンピュータを含む翻訳処理システムにおいて、複数のプロジェクトを記憶するプロジェクト記憶ステップと、前記記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶する変換テーブル記憶ステップと、プロジェクト内の文書を、前記記憶されている変換テーブルのうち、当該プロジェクトに対応づけられた変換テーブルを用いて翻訳する翻訳ステップとを前記翻訳処理システムのコンピュータに実行させる。
【００１６】
また、本発明にかかる第２のプログラムは、コンピュータを含む文書処理装置において、複数のプロジェクトを記憶するプロジェクト記憶ステップと、前記記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶する変換テーブル記憶ステップと、翻訳された文書を、前記記憶されている変換テーブルのうち、プロジェクトに対応づけられた変換テーブルを用いて変換することがある変換ステップとを前記文書処理装置のコンピュータに実行させる。
【００１７】
さらに、本発明にかかる第３のプログラムは、コンピュータを含むメール処理装置において、複数のプロジェクトを記憶するプロジェクト記憶ステップと、前記記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶する変換テーブル記憶ステップと、前記記憶されているプロジェクトのメンバーから送信された文書を受け付ける受付ステップと、前記受け付けられた文書を、前記記憶されている変換テーブルのうち、当該プロジェクトに対応づけられた変換テーブルを用いて翻訳する翻訳ステップと、前記翻訳された文書を、プロジェクトのメンバーに対して送信する送信ステップとを前記メール処理装置のコンピュータに実行させる。
【発明の効果】
【００１８】
本発明によれば、業務単位での翻訳精度を飛躍的に向上できる。
【発明を実施するための最良の形態】
【００１９】
本発明の理解を容易にするために、まず、本発明に係るメール処理装置によりなされるメール処理の概要を説明する。
図１は、本発明に係るメール処理装置により行われるメール処理を例示する図である。図１に例示するように、プロジェクトには、プロジェクト管理者及び複数のユーザが、プロジェクトのメンバーとして含まれる。例えば、プロジェクト１には、プロジェクト管理者１及びユーザ１〜ユーザ３が含まれる。また、ユーザは、複数のプロジェクトに参加可能である。例えば、ユーザ１は、プロジェクト１及びプロジェクト２に参加している。
【００２０】
プロジェクトにおいては、メンバーが、他のメンバー又はプロジェクト内のメーリングリストに対してメールを送信すると、メールは、送信先のユーザが使用する言語に翻訳されて、それぞれのメンバーに対して送信される。例えば、ユーザ１（日本人）が日本語メールを送信すると、メールは中国語に翻訳されてユーザ２（中国人）に対して送信され、さらに英語に翻訳されてユーザ３（米国人）に対して送信される。このようにして、プロジェクトのメンバーは、メンバーそれぞれが使用する言語を用いて、メールを作成及び閲覧できる。
【００２１】
このような翻訳サービスでは、専門用語や固有名詞が、適切に翻訳される必要がある。例えば、ユーザ２（中国人）が、メールの中で「音源」という用語を用いた場合、この中国語「音源」は、日本語「音源」と翻訳されずに、日本語「音の源」と翻訳されて、ユーザ１（日本人）に対して送信される場合がある。
ここで、本発明に係るメール処理装置では、プロジェクト管理者１がこの翻訳を発見し、日本語「音の源」が日本語「音源」に置換されるように設定すると、それ以降、中国語「音源」は、日本語「音の源」に翻訳された後、さらに日本語「音源」と自動的に置換されて、送信先に対して送信される。
【００２２】
また、例えば、プロジェクト管理者１が、日本語「よろしくお願いします」が英語「Ｔｈａｎｋ  ｙｏｕ」に翻訳されていることを発見し、英語「Ｒｅｇａｒｄ」に置換されるように設定すると、日本語「よろしくお願いします」は、まず英語「Ｔｈａｎｋ  ｙｏｕ」に翻訳され、次に英語「Ｒｅｇａｒｄ」に自動的に置換される。
【００２３】
専門用語や固有名詞が、所定の言語に翻訳されず、元の言語のままである場合もある。例えば、ユーザ１（日本人）が、ユーザ３（米国人）に対するメールの中で「バスコン」という用語を用いた場合には、日本語「バスコン」は、適切に英語に翻訳されるとは限らない。ここで、プロジェクト管理者１が、日本語「バスコン」が英語「Ｂｕｓ  Ｃｏｎｔｒｏｌｌｅｒ」に置換されるように設定すると、それ以降、日本語「バスコン」は、英語「Ｂｕｓ  Ｃｏｎｔｒｏｌｌｅｒ」に自動的に翻訳される。
【００２４】
このような置換の設定は、プロジェクト単位でなされる。プロジェクト管理者１は、プロジェクト１の変換テーブルを設定し、プロジェクト管理者２は、プロジェクト２の変換テーブルを設定する。
【００２５】
次に、本発明にかかるメール処理装置２を含むメール処理システム１について説明する。
図２は、図１に示したメール処理を行うメール処理システム１の構成を示す図である。
図２に示すように、メール処理システム１は、メール処理サーバ２、プロジェクト管理装置３−１，３−２及び端末装置４−１〜４−ｎが、ＬＡＮ、ＷＡＮなどのネットワーク１００を介して接続されて構成される。プロジェクト管理装置３−１，３−２は、プロジェクトを管理するプロジェクト管理者により用いられる。端末装置４−１〜４−ｎは、プロジェクトのメンバーであるユーザにより用いられる。
なお、端末装置４−１〜４−ｎなど、複数ある構成部分のいずれかを特定せずに示すときには、単に端末装置４などと略記することがある。また、以下、これらのサーバ及び装置を総称して、ノードとも記す。
【００２６】
図３は、図２に示した各ノードにおいて用いられるコンピュータのハードウェア構成を例示する図である。
図３に示すように、各ノードのコンピュータは、ＣＰＵ１０４及びメモリ１０６などを含む装置本体１０８、キーボード及びディスプレイなどを含む表示・入力装置１１０、ネットワーク１００を介して他のノードと通信するための通信インターフェース（ＩＦ）１１２及びデータを記録するＨＤＤ又はＣＤ装置等の記録装置１１４を含む。記録媒体１１６は、記録装置１１４に対するデータの供給又は記録装置１１４に記録されているデータの保存に用いられる。このように、各ノードは、プログラムの実行による情報処理、及びネットワークを介して他のノードとの間の通信が可能なコンピュータとしての構成部分を有している。
なお、プロジェクト管理装置３及び端末装置４は、ＰＤＡ、携帯電話等の移動端末であってもよい。
【００２７】
以下、各ノードにおいて実行されるプログラム及びこれらのプログラムにより参照されるデータベースを説明する。
図４は、図２に示したメール処理サーバ２上で実行されるメール処理プログラム２００の構成を示す図である。
図４に示すように、メール処理プログラム２００は、ユーザインターフェース（ＵＩ）部２０２、通信処理部２０４、メール受付部２０６、メール制御部２０８、保存部２１０、翻訳エンジン部２１２、置換部２１４（変換手段）、送信部２１６、メール記憶部２５８、プロジェクト記憶部２５０、キーワード受付部２２０、変換テーブル参照部２２２、キーワード更新部２２４（更新手段）及び変換テーブル記憶部２６０を含む。メール制御部２０８、翻訳エンジン部２１２及び置換部２１４は、翻訳部２１８（翻訳手段）を構成する。プロジェクト記憶部２５０は、プロジェクトデータベース（ＤＢ）２５２、ユーザＤＢ及びプロジェクトメンバーＤＢ２５６を含む。
【００２８】
メール処理プログラム２００は、これらの構成部分により、図１を参照して説明したメール処理を実現する。メール処理プログラム２００は、例えば、記録媒体１１６（図３）などを介してメール処理サーバ２に供給され、メモリ１０６にロードされて、メール処理サーバ２で動作するＯＳ上で実行される。なお、以下の各プログラムについても、同様に供給されて実行される。
【００２９】
メール処理プログラム２００において、ＵＩ部２０２は、表示・入力装置１１０（図３）に対するユーザの操作などに応じて、メール処理プログラム２００の各構成部分の動作を制御する。また、ＵＩ部２０２は、メール処理プログラム２００の各構成部分により作成された情報ならびにデータ及び各構成部分の処理内容を、表示・入力装置１１０に表示し又は記録装置１１４に記憶する。
【００３０】
通信処理部２０４は、各ノードとの間の通信に必要とされる通信処理を行って、メール処理プログラム２００の各構成部分と各ノードと間におけるデータの送信及び受信を行う。また、通信処理部２０４は、通信のための暗号化処理を行う。通信処理部２０４は、例えばＴＣＰ／ＩＰ、ＨＴＴＰ、ＨＴＴＰＳ等のインターネットサービスを提供するための通信処理を行う。
メール受付部２０６は、端末装置４の端末プログラム４００（図１３を参照して後述）を介してプロジェクトのメンバーからメール（文書）を受け付け、受け付けられたメールをメール制御部２０８に対して出力する。
【００３１】
メール制御部２０８は、受け付けられたメールの送信先に基づいて、プロジェクト記憶部２５０を参照して、メールの送信先のメンバーの言語を判定する。メール制御部２０８は、メールが他の言語に翻訳される必要であると判定した場合には、翻訳エンジン部２１２に対してメールを出力してメールを翻訳させる。
また、メール制御部２０８は、メール受付部２０６から受け付けられたメール（原文メール）、及び翻訳エンジン部２１２により所定の言語に翻訳されたメール（訳文メール）を、保存部２１０に対して出力してメール記憶部２５８に記憶させる。
【００３２】
さらに、メール制御部２０８は、メールとともに送信されるプロジェクト情報に基づいて、プロジェクト記憶部２５０を参照し、このプロジェクトに対応づけられた変換テーブル（図６を参照して後述）を判定する。メール制御部２０８は、置換部２１４に、この変換テーブルを用いて訳文メールに含まれるキーワードを置換させてメール記憶部２５８に記憶させる。メール制御部２０８は、送信部２１６に、翻訳エンジン部２１２による翻訳処理及び置換部２１４による置換処理がなされたメールを送信先に送信させる。
【００３３】
保存部２１０は、メール制御部２０８の制御により、原文メール及び訳文メールをメール記憶部２５８に記憶する。
翻訳エンジン部２１２は、原文メールをメール制御部２０８から受け付け、メール制御部２０８から指定された言語に機械翻訳し、訳文メールをメール制御部２０８に対して出力する。なお、翻訳エンジン部２１２は、メール処理プログラム２００とは異なるプログラムに含まれる機能であってもよく、また、この場合、翻訳エンジン部２１２を含むプログラムは、メール処理サーバ２とは異なるコンピュータで動作してもよい。
【００３４】
置換部２１４は、メール記憶部２５８から訳文メールを取り出し、メール制御部２０８により指定された変換テーブルを変換テーブル記憶部２６０から参照し、この変換テーブルを用いて、訳文メールに含まれているキーワードを置換する。より具体的には、置換部２１４は、変換テーブルに含まれるキーワード（変換対象要素）を訳文メールから探し出し、当該キーワードを当該キーワードに対応する語句に置換する。キーワードは、文字数を制限されてもよい。置換部２１４は、変換テーブルに含まれているキーワードのうち、例えば３０文字以内の文字列をキーワードとして置換してもよい。
【００３５】
複数の変換テーブルが、プロジェクトに対して対応づけられている場合には、置換部２１４は、メール制御部２０８により指定された優先順で変換テーブルを用いて、訳文メール内のキーワードを置換する。置換部２１４は、より優先順の高い変換テーブルとより優先順の低い変換テーブルとが同一のキーワードを含む場合には、より優先順の高い変換テーブルを用いて当該キーワードを置換する。
置換部２１４は、キーワードが置換されたメールを、メール記憶部２５８に記憶する。
【００３６】
送信部２１６は、メール制御部２０８の制御により、キーワードが置換された後のメールを、送信先に対して送信する。
メール記憶部２５８は、原文メール、訳文メール及びキーワード置換後のメールを記憶する。メール記憶部２５８は、記録装置１１４（図３）又はメモリ１０６に原文メール等を記憶することにより実現される。
【００３７】
プロジェクト記憶部２５０は、複数のプロジェクト及び複数のユーザを記憶し、さらに、ユーザそれぞれがどのプロジェクトにメンバーとして参加しているかを記憶する。また、プロジェクト記憶部２５０は、プロジェクト内のメールが、いずれの変換テーブルを用いてキーワードを置換されるかを記憶する。なお、プロジェクト記憶部２５０の詳細は、図５を参照して後述する。
【００３８】
キーワード受付部２２０は、プロジェクト管理装置３のプロジェクト管理プログラム３００（図９を参照して後述）から変換テーブルのキーワード指定を受け付ける。プロジェクト管理者が変換テーブルを参照する場合には、キーワード受付部２２０は、変換テーブル参照部２２２を介して、当該変換テーブルを参照し、この変換テーブルをプロジェクト管理プログラム３００に対して送信する。プロジェクト管理者が変換テーブルを更新（キーワードの新規追加、削除等）する場合には、キーワード受付部２２０は、キーワード更新部２２４を介して、変換テーブルを更新する。
【００３９】
変換テーブル参照部２２２は、キーワード受付部２２０からの指示に従って、指定された変換テーブルを変換テーブル記憶部２６０から参照し、この変換テーブルに含まれるキーワード一覧を、キーワード受付部２２０に対して出力する。
キーワード更新部２２４は、キーワード受付部２２０からの指示に従って、変換テーブル記憶部２６０に記憶される変換テーブルに新たなキーワードを追加し、又は変換テーブルからキーワードを削除する。
【００４０】
変換テーブル記憶部２６０は、複数の変換テーブルを記憶する。変換テーブルには、キーワード及びこのキーワードに対応する語句が対になって含まれる。なお、変換テーブル記憶部２６０の詳細は、図６を参照して後述する。
【００４１】
図５は、プロジェクト記憶部２５０の構成を示す図である。
図５に示すように、プロジェクト記憶部２５０は、プロジェクトＤＢ２５２、ユーザＤＢ２５４及びプロジェクトメンバーＤＢ２５６を含む。これらのデータベースは、記録装置１１４（図４）又はメモリ１０６に記憶されて実現される。
【００４２】
図５（Ａ）は、プロジェクト情報を管理するプロジェクトＤＢ２５２に記憶されるプロジェクトデータの内容を示す図である。図５（Ａ）に示すように、プロジェクトＤＢ２５２に記憶されるプロジェクトデータは、プロジェクトＩＤ、プロジェクト名、管理者、登録メンバー最大数、投稿文字数最大数、添付ファイル最大サイズ、第１変換テーブル、第２変換テーブル及び第３変換テーブルを含む。プロジェクトデータは、メール処理プログラム２００（図４）のメール制御部２０８及び変換テーブル参照部２２２により参照される。
【００４３】
プロジェクトＩＤは、プロジェクトを管理するための識別子であり、プロジェクトそれぞれは、このプロジェクトＩＤにより一意に識別される。
管理者は、後述するユーザＤＢ２５４に記憶されているユーザＩＤであり、プロジェクトの管理者は、このユーザＩＤにより一意に識別される。
登録メンバー最大数は、プロジェクトに参加しうるユーザの最大数を示し、例えば１００である。
投稿文字数最大長は、転送されるメールの最大長を示す文字数であり、例えば１５００である。
添付ファイル最大サイズは、転送されるメールに添付される添付ファイルの最大サイズを示し、例えば１ＭＢである。
【００４４】
第１変換テーブル、第２変換テーブル及び第３変換テーブルは、このプロジェクトに対応づけられている変換テーブルを示す。第１変換テーブルが最も優先順が高く、第２変換テーブルが次に優先順が高く、第３変換テーブルが最も優先順が低い。
メール処理プログラム２００のメール制御部２０８は、プロジェクトＩＤ又はプロジェクト名に基づいてプロジェクトＤＢ２５２からプロジェクトデータを検索し、当該プロジェクトデータの第１変換テーブル〜第３変換テーブルを参照して、当該プロジェクトに対応づけられている変換テーブルを判定する。メール処理プログラム２００の変換テーブル参照部２２２もまた、同様にして、プロジェクトに対応づけられている変換テーブルを識別する。
なお、プロジェクトデータは、３つの変換テーブルを含むだけでなく、さらに多くの又は少ない変換テーブルを含んでもよい。
【００４５】
図５（Ｂ）は、ユーザ情報を管理するユーザＤＢ２５４に記憶されるユーザデータの内容を示す図である。図５（Ｂ）に示すように、ユーザＤＢ２５４に記憶されるユーザデータは、ユーザＩＤ、ユーザ名、メールアドレス、パスワード及びメール言語を含む。
ユーザＩＤは、登録されるユーザを管理するための識別子であり、ユーザそれぞれは、このユーザＩＤにより一意に識別される。ユーザＩＤは、例えば、英大文字、英小文字、数字又は所定の記号から構成される４文字以上１２文字以下の文字列である。
ユーザ名は、登録されるユーザを表す文字列である。
メールアドレスは、インターネットメール、携帯電話メール等のメールアドレスを示す。
パスワードは、当該ユーザ以外による使用を防ぐための文字列である。
【００４６】
メール言語は、当該ユーザにより作成及び閲覧されるメールの言語である。メール処理プログラム２００（図４）のメール制御部２０８は、送信先のユーザデータのメール言語を参照して、翻訳されるべき言語を判定する。ユーザは、翻訳部２１８によりこのメール言語に翻訳されたメールを閲覧する。
【００４７】
図５（Ｃ）は、プロジェクトのメンバー情報を管理するプロジェクトメンバーＤＢ２５６に記憶されるプロジェクトメンバーデータの内容を示す図である。図５（Ｃ）に示すように、プロジェクトメンバーＤＢ２５６に記憶されるプロジェクトメンバーデータは、プロジェクトＩＤ及びユーザＩＤを含む。ここで、プロジェクトＩＤは、プロジェクトＤＢ２５２に記憶されているプロジェクトＩＤである。また、ユーザＩＤは、ユーザＤＢ２５４に記憶されているユーザＩＤである。プロジェクトそれぞれに参加しているメンバーそれぞれは、プロジェクトＩＤ及びユーザＩＤにより一意に識別される。
【００４８】
図６は、変換テーブル記憶部２６０の構成を示す図である。
図６に示すように、変換テーブル記憶部２６０は、変換テーブル１〜変換テーブルｍ（ｍは任意の自然数）を含む。これらの変換テーブルは、記録装置１１４（図４）又はメモリ１０６に記憶されて実現される。
変換テーブル１は、それぞれの言語（例えば、日本語、英語及び中国語）のキーワード（置換前）及びこのキーワードに対応する語句（置換後）を含む。変換テーブル１がプロジェクトに対応づけられていると、これらのキーワードが当該プロジェクトの文書に含まれている場合には、これらのキーワードは、キーワードそれぞれが対応する語句に置換される。例えば、訳文メールが「音の源」というキーワードを含む場合には、置換部２１４は、変換テーブル１を用いて、「音の源」を「音源」に置換する。また、例えば、訳文メールが「Ｔｈａｎｋ  ｙｏｕ」というキーワードを含む場合には、置換部２１４は、変換テーブル１を用いて、「Ｔｈａｎｋ  ｙｏｕ」を「Ｒｅｇａｒｄ」に置換する。
【００４９】
変換テーブル２は、それぞれの言語が互いに対応するキーワードを含む。メールが日本語から英語に翻訳される際に、固有名詞、専門用度又は略語は、翻訳エンジン部２１２により、日本語から英語に略されない場合がある。この場合、変換テーブル２がプロジェクトに対応づけられていると、置換部２１４は、固有名詞等を所定の言語に置換する。例えば、メールが日本語から英語に翻訳される際に、日本語「バスコン」が英語に翻訳されなかった場合には、置換部２１４は、変換テーブル２を用いて、日本語「バスコン」を英語「Ｂｕｓ  Ｃｏｎｔｒｏｌｌｅｒ」に置換する。
【００５０】
変換テーブルそれぞれは、変換テーブル１又は変換テーブル２のいずれかの形式でキーワードを含む。また、１つの変換テーブルは、複数のプロジェクトに対応づけられてもよい。
【００５１】
図７は、メール処理サーバ２におけるキーワード更新処理（Ｓ１０）を示すフローチャートである。
図７に示すように、ステップ１００（Ｓ１００）において、メール処理プログラム２００（図４）のキーワード受付部２２０は、後述するプロジェクト管理装置３から、プロジェクトに対応づけられている変換テーブルを更新する旨を受信する。
【００５２】
ステップ１０２（Ｓ１０２）において、キーワード受付部２２０は、変換テーブル参照部２２２に対して、更新対象のプロジェクトに対応づけられている変換テーブルを参照する旨を通知する。変換テーブル参照部２２２は、プロジェクト記憶部２５０から当該プロジェクトに対応づけられている変換テーブルを判定し、当該変換テーブルを変換テーブル記憶部２６０から参照する。変換テーブル参照部２２２は、この変換テーブルに含まれているキーワード情報を、キーワード受付部２２０に対して出力する。
ステップ１０４（Ｓ１０４）において、キーワード受付部２２０は、変換テーブル参照部２２２から受け付けたキーワード情報を、プロジェクト管理装置３に対して送信する。
【００５３】
ステップ１０６（Ｓ１０６）において、キーワード受付部２２０は、プロジェクト管理装置３からキーワードの更新依頼を受け付けたか否かを判断する。キーワード受付部２２０が、プロジェクト管理装置３からのキーワード更新依頼を受け付けた場合には、メール処理プログラム２００は、Ｓ１０８の処理に進み、そうでない場合には、Ｓ１０６の処理に戻る。
ステップ１０８（Ｓ１０８）において、キーワード受付部２２０は、受け付けられた更新依頼が、キーワードの新規追加であるか削除であるかを判断し、キーワードの新規追加である場合には、メール処理プログラム２００は、Ｓ１１０の処理に進み、キーワードの削除である場合には、Ｓ１１２の処理に進む。
【００５４】
ステップ１１０（Ｓ１１０）において、キーワード受付部２２０は、キーワード更新部２２４を制御して、この変換テーブルに新規のキーワードを追加させる。キーワード更新部２２４は、キーワードとこのキーワードに対応する語句との対を、当該変換テーブルに追加する。
ステップ１１２（Ｓ１１２）において、キーワード受付部２２０は、キーワード更新部２２４を制御して、指定されたキーワードをこの変換テーブルから削除させる。キーワード更新部２２４は、当該キーワードとこのキーワードに対応する語句との対を、この変換テーブルから削除する。
【００５５】
ステップ１１４（Ｓ１１４）において、キーワード受付部２２０は、変換テーブル更新が終了である旨をプロジェクト管理装置３から受け付けたか否かを判断し、受け付けた場合には、メール処理プログラム２００はキーワード更新処理を終了し、そうでない場合には、Ｓ１０６の処理に戻る。
このようにして、メール処理プログラム２００は、プロジェクト単位で対応づけられる変換テーブルを更新し、プロジェクトにおいて使用されうる固有名詞、専門用語及び略語を更新する。
【００５６】
図８は、メール処理サーバ２におけるメール翻訳転送処理（Ｓ２０）を示すフローチャートである。
図８に示すように、ステップ２００（Ｓ２００）において、メール処理プログラム２００（図４）のメール受付部２０６は、後述する端末装置４から、プロジェクトのメンバーを送信元及び送信先とするメールを受信する。メール受付部２０６は、受信されたメールをメール制御部２０８に対して出力する。メール制御部２０８は、受け付けられたメール（原文メール）を、保存部２１０を介してメール記憶部２５８に記憶する。
【００５７】
ステップ２０２（Ｓ２０２）において、メール制御部２０８は、受け付けられたメールの送信先に基づいて、プロジェクト記憶部２５０（図５）のユーザＤＢ２５４に記憶されている当該送信先のユーザデータから送信先のメール言語を参照して、メールの送信先の言語を判定する。
ステップ２０４（Ｓ２０４）において、メール制御部２０８は、受け付けられたメールを翻訳エンジン部２１２に対して出力して、判定された言語に翻訳させる。翻訳エンジン部２１２は、受け付けられたメールを指定された言語に機械翻訳し、訳文メールをメール制御部２０８に対して出力する。例えば、翻訳エンジン部２１２は、中国語の原文メールを日本語の訳文メールに機械翻訳し、中国語「音源」は、日本語「音の源」に機械翻訳される。メール制御部２０８は、訳文メールを、保存部２１０を介してメール記憶部２５８にさらに記憶する。
【００５８】
ステップ２０６（Ｓ２０６）において、メール制御部２０８は、受け付けられたメールが送信及び受信されるプロジェクトに基づいて、プロジェクト記憶部２５０のプロジェクトＤＢ２５２に記憶されているプロジェクトデータから当該プロジェクトの第１変換テーブル乃至第３変換テーブルを参照して、当該プロジェクトに対応づけられている変換テーブルを判定する。
【００５９】
ステップ２０８（Ｓ２０８）において、メール制御部２０８は、判定された変換テーブルを用いてキーワードを置換する旨を、変換テーブルの優先順とともに、置換部２１４に対して出力する。置換部２１４は、指定された変換テーブルを変換テーブル記憶部２６０から参照し、この変換テーブルを用いて、優先順に従って、メール記憶部２５８に記憶されている訳文メールに含まれているキーワードを置換する。例えば、置換部２１４は、変換テーブル１を用いて、訳文メールに含まれているキーワード「音の源」を「音源」に置換する。置換部２１４は、キーワードを置換された訳文メールをメール記憶部２５８に記憶する。
【００６０】
ステップ２１０（Ｓ２１０）において、メール制御部２０８は、キーワード置換された訳文メールを送信先に対して送信する旨を、送信部２１６に対して出力する。送信部２１６は、メール記憶部２５８に記憶されているキーワード置換後の訳文メールを、送信先に対して送信する。
このようにして、メール処理プログラム２００は、プロジェクト内のメンバーから送信されたメールを翻訳し、送信先のユーザが使用する言語に翻訳されたメールを、当該送信先に対して送信する。
【００６１】
図９は、図２に示したプロジェクト管理装置３上で実行されるプロジェクト管理プログラム３００の構成を示す図である。なお、図９に示された各構成のうち、図４に示された構成と実質的に同一のものには同一の符号が付されている。また、以降、プログラムの説明において参照する各構成も、同様である。
図９に示すように、プロジェクト管理プログラム３００は、ＵＩ部２０２、通信処理部２０４、変換テーブル管理部３１０、プロジェクト設定部３１２及びプロジェクトメンバー設定部３１４を含み、変換テーブル管理部３１０は、更新制御部３０２、参照依頼部３０４、追加依頼部３０６及び削除依頼部３０８を含む。プロジェクト管理プログラム３００は、これらの構成部分により、メール処理サーバ２に記憶されている変換テーブル及びプロジェクトならびにプロジェクトメンバーを追加し、削除し、及び修正する。
【００６２】
更新制御部３０２は、変換テーブルを更新する画面を、ＵＩ部２０２を介して、プロジェクト管理装置３の表示・入力装置１１０に表示する。また、更新制御部３０２は、プロジェクト管理者によりＵＩ部２０２を介して入力される更新指示に従って、変換テーブルの更新を制御する。
更新制御部３０２は、プロジェクト管理者が変換テーブルの更新を開始する場合には、参照依頼部３０４を介して、当該変換テーブルに含まれているキーワード一覧を、メール処理サーバ２に対して依頼する。
【００６３】
また、更新制御部３０２は、プロジェクト管理者が変換テーブルに新規キーワードを追加する場合には、追加依頼部３０６を介して、キーワードの新規追加を、メール処理サーバ２に対して依頼する。
さらに、更新制御部３０２は、プロジェクト管理者が変換テーブル又は変換テーブルに含まれているキーワードを削除する場合には、削除依頼部３０８を介して、変換テーブル等の削除をメール処理サーバ２に対して依頼する。
【００６４】
参照依頼部３０４は、更新制御部３０２により指定された変換テーブル名を、メール処理サーバ２に対して送信し、当該変換テーブルに含まれているキーワード一覧を受信する。
追加依頼部３０６は、更新制御部３０２により指定されたキーワード及びこのキーワードに対応する語句を対にして、メール処理サーバ２に対して送信する。
削除依頼部３０８は、更新制御部３０２により指定された変換テーブル名又は変換テーブルに含まれているキーワードを削除する旨を、メール処理サーバ２に対して送信する。
【００６５】
プロジェクト設定部３１２は、メール処理サーバ２に記憶されるプロジェクトデータをＵＩ部２０２を介して受け付け、メール処理サーバ２に対して送信して、プロジェクトの新規登録、更新及び削除を行う。
プロジェクトメンバー設定部３１４は、メール処理サーバ２に記憶されるユーザ及びプロジェクトメンバーのデータをＵＩ部２０２を介して受け付け、メール処理サーバ２に対して送信して、ユーザの新規登録、更新ならびに削除、及びプロジェクトに参加するプロジェクトメンバーの新規登録、更新ならびに削除を行う。
【００６６】
図１０は、プロジェクト管理装置３の表示・入力装置１１０に表示される設定変更画面３２０を例示する図である。
図１０に例示するように、設定変更画面３２０は、プロジェクト設定選択部３２２、プロジェクトメンバー設定選択部３２４及び変換テーブル設定選択部３２６を含む。変換テーブル設定選択部３２６は例えばハイパーリンクであり、変換テーブル設定選択部３２６が選択されることにより、変換テーブルに含まれているキーワードの設定（追加、削除等）を行う画面が表示される。プロジェクト設定選択部３２２及びプロジェクトメンバー設定選択部３２４もまた、選択されると、それぞれの設定画面が表示される。
【００６７】
図１１は、プロジェクト管理装置３の表示・入力装置１１０に表示される自動置換キーワード指定画面３３０を例示する図である。
図１１に例示するように、自動置換キーワード指定画面３３０は、プロジェクト選択部３３２、切替ボタン３３４、キーワード入力部３３８−１〜３３８−３、新規追加ボタン３３６、キーワード一覧表示部３４２、キーワード選択部３４４及び削除ボタン３４０を含む。
【００６８】
プロジェクト選択部３３２は、例えばポップダウンメニューであり、プロジェクト管理者が管理する複数のプロジェクトから選択される１つのプロジェクトを受け付ける。
切替ボタン３３４は、押下されると、プロジェクト選択部３３２により選択されているプロジェクトに対応づけられている変換テーブルの設定が開始される。より具体的には、プロジェクト管理プログラム３００（図９）の更新制御部３０２及び参照依頼部３０４により、当該プロジェクトの変換テーブルがメール処理サーバ２に対して問い合わされ、当該変換テーブルのキーワード一覧が表示される。
【００６９】
キーワード一覧表示部３４２は、選択されているプロジェクトの変換テーブルに含まれているキーワード一覧を表示する。
キーワード選択部３４４は、選択されたキーワードをキーワード入力部３３８に表示させる。また、キーワード選択部３４４において選択されたキーワードは、削除ボタン３４０が押下されることにより、削除される。より具体的には、プロジェクト管理プログラム３００の更新制御部３０２及び削除依頼部３０８により、当該キーワードの削除が、メール処理サーバ２に対して送信される。
【００７０】
キーワード入力部３３８は、キーワード選択部３４４により選択されたキーワードを表示する。また、キーワード入力部３３８は、表示・入力装置１１０を介して、プロジェクト管理者による入力を受け付ける。
新規追加ボタン３３６は、押下されると、キーワード入力部３３８において入力されているキーワードの対が、メール処理サーバ２に対して送信されて登録される。より具体的には、プロジェクト管理プログラム３００の更新制御部３０２及び追加依頼部３０６により、当該キーワードの対が、メール処理サーバ２に対して送信される。
【００７１】
自動置換キーワード指定画面３３０は、図６に示される変換テーブル２を更新する画面を例示するが、変換テーブル１を更新する画面もまた、同様に構成される。
なお、複数の変換テーブルが１つのプロジェクトに対応づけられている場合には、全ての変換テーブルが一度に表示・入力部１１０に表示されてもよいし、例えば図示しない変換テーブル切替ボタンを押下することにより、切替えられる複数の画面に表示されてもよい。
【００７２】
図１２は、プロジェクト管理装置３におけるキーワード指定処理（Ｓ３０）を示すフローチャートである。
図１２に示すように、ステップ３００（Ｓ３００）において、プロジェクト管理プログラム３００（図９）の更新制御部３０２は、表示・入力装置１１０に表示されている設定変更画面３２０（図１０）の変換テーブル設定選択部３２６が選択されると、当該プロジェクトの変換テーブルのキーワード一覧を、参照依頼部３０４を介して、メール処理サーバ２に対して問い合わせる。
【００７３】
ステップ３０２（Ｓ３０２）において、参照依頼部３０４は、当該プロジェクトの変換テーブルのキーワード一覧を、メール処理サーバ２から受信したか否かを判断し、受信していない場合には、Ｓ３０２の処理に戻り、受信した場合には、Ｓ３０４の処理に進む。
ステップ３０４（Ｓ３０４）において、更新制御部３０２は、当該プロジェクトの変換テーブルのキーワード一覧を含む自動置換キーワード指定画面３３０（図１１）を、表示・入力装置１１０に表示する。なお、複数の変換テーブルが当該プロジェクトに対応づけられている場合には、第１変換テーブルとして登録されている変換テーブルが表示されてもよいし、全ての変換テーブルが表示されてもよい。
【００７４】
ステップ３０６（Ｓ３０６）において、更新制御部３０２は、自動置換キーワード指定画面３３０においてキーワード指定（新規追加ボタン３３６又は削除ボタン３４０の押下）が受け付けられたか否かを判断する。キーワード指定が受け付けられた場合には、プロジェクト管理プログラム３００はＳ３０８の処理に進み、そうでない場合には、Ｓ３０６の処理に戻る。
ステップ３０８（Ｓ３０８）において、更新制御部３０２は、受け付けられたキーワード指定が、キーワードの新規追加であるかキーワードの削除であるかを判断する。受け付けられたキーワード指定がキーワードの新規追加である場合には、プロジェクト管理プログラム３００はＳ３１０の処理に進み、キーワードの削除である場合には、Ｓ３１２の処理に進む。
【００７５】
ステップ３１０（Ｓ３１０）において、更新制御部３０２は、入力されたキーワードの対を含むキーワード追加依頼を、追加依頼部３０６を介してメール処理サーバ２に対して送信して、入力されたキーワードの対を追加する。
ステップ３１２（Ｓ３１２）において、更新制御部３０２は、指定されたキーワードの削除依頼を、削除依頼部３０８を介してメール処理サーバ２に対して送信して、指定されたキーワードを削除する。
【００７６】
ステップ３１４（Ｓ３１４）において、更新制御部３０２は、キーワードの更新を終了する旨が受け付けられたか否かを判断する。キーワード更新の終了が受け付けられた場合には、プロジェクト管理プログラム３００は処理を終了し、そうでない場合には、Ｓ３０６の処理に戻る。
このようにして、プロジェクト管理プログラム３００は、変換テーブルに含まれるキーワードの更新（追加及び削除）を行う。なお、プロジェクト管理プログラム３００は、メール処理プログラム２００と同様に、メール処理サーバ２で動作してもよい。また、プロジェクト管理装置３は、メール処理サーバ２と同一の筐体に含まれていてもよい。
【００７７】
図１３は、図２に示した端末装置４上で実行される端末プログラム４００の構成を示す図である。
図１３に示すように、端末プログラム４００は、ＵＩ部２０２、通信処理部２０４、メール作成部４０２、メール閲覧部４０４及びメール言語設定部４０６を含む。端末プログラム４００は、これらの構成部分により、ユーザに対してこのユーザが所定の言語でメールを作成及び閲覧する機能を提供する。
【００７８】
メール作成部４０２は、メール作成画面４２０（図１４（Ａ）を参照して後述）を、端末装置４の表示・入力装置１１０に表示して、プロジェクトメンバーからの入力を受け付ける。メール作成部４０２は、入力された文書（メール）をメール処理サーバ２に対して送信する。
メール閲覧部４０４は、端末装置４を操作するプロジェクトメンバーを送信先とするメールをメール処理サーバ２から受け付け、端末装置４の表示・入力装置１１０に、当該プロジェクトメンバーが使用する言語で表示する（図１４（Ｂ）を参照して後述）。
メール言語設定部４０６は、ユーザが使用する言語を端末装置４の表示・入力装置１１０を介して受け付け、メール処理サーバ２に対して送信する。送信された言語は、メール処理サーバ２においてユーザＤＢ２５４（図５（Ｂ））に記憶され、メールは、当該言語に翻訳されて、当該ユーザに対して送信される。
【００７９】
図１４は、端末装置４の表示・入力装置１１０に表示されるメール操作画面を例示し、図１４（Ａ）は、メール作成画面４２０を例示し、図１４（Ｂ）は、メール閲覧画面４４０を例示する。
図１４（Ａ）に例示するように、メール作成画面４２０は、宛先入力部４２２、宛先選択部４２４、タイトル入力部４２６、添付ファイル入力部４２８、添付ファイル参照部４３０、メール入力部４３２及び投稿ボタン４３４を含む。
【００８０】
メール作成画面４２０において、宛先入力部４２２、タイトル入力部４２６及び添付ファイル入力部４２８はそれぞれ、メールの宛先及びタイトル、メールに添付されるファイルの入力を受け付ける。
宛先選択部４２４は、例えばボタンであり押下されると、宛先候補の一覧を表示し、一覧からユーザにより選択された宛先を、宛先入力部４２２に入力する。
添付ファイル参照部４３０は、端末装置４の記録装置１１４の内容を表示し、この内容からユーザにより選択された添付ファイルを、添付ファイル入力部４２８に入力する。
【００８１】
メール入力部４３２は、メールの本文の入力を受け付ける。
投稿ボタン４３４は、押下されると、端末プログラム４００のメール作成部４０２が、メール作成画面４２０において入力された内容を含むメールを、メール処理サーバ２に対して送信する。
【００８２】
図１４（Ｂ）に例示するように、メール閲覧画面４４０は、投稿者表示部４４２、投稿時間表示部４４４、添付ファイル表示部４４６、タイトル表示部４４８及びメール本文表示部４５０を含む。
メール閲覧画面４４０において、投稿者表示部４４２、投稿時間表示部４４４、添付ファイル表示部４４６、タイトル表示部４４８及びメール本文表示部４５０はそれぞれ、当該メールの投稿者、投稿時間、添付ファイル、タイトル及びメール本文を表示する。
【００８３】
次に、図２に示したメール処理システム１の動作を説明する。
図１５は、メール処理システム１におけるメール処理動作（Ｓ４０）を示すシーケンス図である。
図１５に示すように、ステップ４００（Ｓ４００）において、ユーザ１（例えば中国人）は、端末装置４−１の表示・入力装置１１０を用いて、メール作成画面４２０からメールを入力する。
ステップ４０２（Ｓ４０２）において、端末プログラム４００のメール作成部４０２は、メール作成画面４２０の投稿ボタン４３４が押下されると、入力されたメールをメール処理サーバ２に対して送信する。
メール処理サーバ２がメールを受信すると、メール処理プログラム２００がメール翻訳転送処理（Ｓ２０；図８）を行う。
【００８４】
ステップ４０４（Ｓ４０４）において、メール（例えば日本語に翻訳されたメール）は、メール処理サーバ２から、送信先である端末装置４−２〜端末装置４−ｎに対して送信される。
ステップ４０６（Ｓ４０６）において、ユーザ２（日本人）〜ユーザｎは、端末装置４−２〜４−ｎの表示・入力装置１１０を用いて、メール閲覧画面４４０を介して当該ユーザが使用する言語に翻訳されたメールを閲覧する。
【００８５】
以上説明したように、メール処理サーバ２によれば、複数のプロジェクトを記憶し、記憶されているプロジェクトそれぞれに対応づけられた変換テーブルを記憶し、プロジェクト内の文書を、記憶されている変換テーブルのうち、当該プロジェクトに対応づけられた変換テーブルを用いて翻訳するので、プロジェクト単位で用いられる専門用語、固有名詞及び略語を効果的に翻訳することができ、業務単位での翻訳精度を飛躍的に向上することができる。
また、記憶されているプロジェクトには、複数の変換テーブルが対応づけられ、変換テーブルそれぞれは、優先順をつけて記憶されているので、変換テーブルは効率よく管理され、翻訳精度が向上されることができる。
【００８６】
さらに、メール処理サーバ２によれば、記憶されている変換テーブルは更新されうるので、変換テーブルに含まれるキーワードは、常に最新化されることができ、精度の高い翻訳文がユーザに対して提供されることができる。
加えて、キーワードは、例えば３０文字以内の文字列に制限されるので、メール処理サーバ２は、精度の高い翻訳処理を高速に行うことができる。
【図面の簡単な説明】
【００８７】
【図１】本発明に係るメール処理装置により行われるメール処理を例示する図である。
【図２】図１に示したメール処理を行うメール処理システム１の構成を示す図である。
【図３】図２に示した各ノードにおいて用いられるコンピュータのハードウェア構成を例示する図である。
【図４】図２に示したメール処理サーバ２上で実行されるメール処理プログラム２００の構成を示す図である。
【図５】プロジェクト記憶部２５０の構成を示す図である。
【図６】変換テーブル記憶部２６０の構成を示す図である。
【図７】メール処理サーバ２におけるキーワード更新処理（Ｓ１０）を示すフローチャートである。
【図８】メール処理サーバ２におけるメール翻訳転送処理（Ｓ２０）を示すフローチャートである。
【図９】図２に示したプロジェクト管理装置３上で実行されるプロジェクト管理プログラム３００の構成を示す図である。
【図１０】プロジェクト管理装置３の表示・入力装置１１０に表示される設定変更画面３２０を例示する図である。
【図１１】プロジェクト管理装置３の表示・入力装置１１０に表示される自動置換キーワード指定画面３３０を例示する図である。
【図１２】プロジェクト管理装置３におけるキーワード指定処理（Ｓ３０）を示すフローチャートである。
【図１３】図２に示した端末装置４上で実行される端末プログラム４００の構成を示す図である。
【図１４】端末装置４の表示・入力装置１１０に表示されるメール操作画面を例示し、図１４（Ａ）は、メール作成画面４２０を例示し、図１４（Ｂ）は、メール閲覧画面４４０を例示する。
【図１５】メール処理システム１におけるメール処理動作（Ｓ４０）を示すシーケンス図である。
【符号の説明】
【００８８】
１  メール処理システム
２  メール処理サーバ
３  プロジェクト管理装置
４  端末装置
１００ ネットワーク
１０４  ＣＰＵ
１０６ メモリ
１０８ 装置本体
１１０ 入力装置
１１０ 表示・入力装置
１１２  通信ＩＦ
１１４ 記録装置
１１６ 記録媒体
２００ メール処理プログラム
２０２ ＵＩ部
２０４ 通信処理部
２０６ メール受付部
２０８ メール制御部
２１０ 保存部
２１２ 翻訳エンジン部
２１４ 置換部
２１６ 送信部
２１８  翻訳部
２２０ キーワード受付部
２２２ 変換テーブル参照部
２２４ キーワード更新部
２５０ プロジェクト記憶部
２５２ プロジェクトＤＢ
２５４  ユーザＤＢ
２５６  プロジェクトメンバーＤＢ
２５８ メール記憶部
２６０ 変換テーブル記憶部
３００ プロジェクト管理プログラム
３０２ 更新制御部
３０４ 参照依頼部
３０６ 追加依頼部
３０８ 削除依頼部
３１０ 変換テーブル管理部
３１２ プロジェクト設定部
３１４ プロジェクトメンバー設定部
３２０ 設定変更画面
３２６ 変換テーブル設定選択部
３３０ 自動置換キーワード指定画面
３３２ プロジェクト選択部
３３４ 切替ボタン
３３６ 新規追加ボタン
３３８ キーワード入力部
３４０ 削除ボタン
３４２ キーワード一覧表示部
３４４ キーワード選択部
【図１】
2006323430.tif 000003
【図２】
2006323430.tif 000004
【図３】
2006323430.tif 000005
【図４】
2006323430.tif 000006
【図５】
2006323430.tif 000007
【図６】
2006323430.tif 000008
【図７】
2006323430.tif 000009
【図８】
2006323430.tif 000010
【図９】
2006323430.tif 000011
【図１０】
2006323430.tif 000012
【図１１】
2006323430.tif 000013
【図１２】
2006323430.tif 000014
【図１３】
2006323430.tif 000015
【図１４】
2006323430.tif 000016
【図１５】
2006323430.tif 000017