(57)【特許請求の範囲】
【請求項１】
電子メールを翻訳して処理する電子メール翻訳処理サーバであって、
ユーザ側から電子メールを受信するメール受信手段と、
前記メール受信手段で受信した前記電子メールを所定の言語に翻訳して翻訳文ファイルを作成し、前記電子メールの原文を原文ファイルに変換する翻訳処理手段と、
前記翻訳処理手段で作成された前記翻訳文ファイルと前記原文ファイルをそれぞれ独立ファイルとして添付した送信電子メールを生成する送信メール生成手段と、
前記送信メール生成手段で生成された前記送信電子メールを前記メール受信手段で受信した前記電子メールの宛先に送信するメール送信手段と、
を備えることを特徴とする電子メール翻訳処理サーバ。
【請求項２】
前記翻訳処理手段は、
前記メール受信手段で受信した前記電子メールを所定の言語に翻訳して前記翻訳文ファイルを作成する翻訳文ファイル作成手段と、
前記メール受信手段で受信した前記電子メールの原文を前記原文ファイルに変換する原文ファイル作成手段と、
を備える、
ことを特徴とする請求項１記載の電子メール翻訳処理サーバ。
【請求項３】
前記原文ファイルは、画像ファイルである、ことを特徴とする請求項１または２記載の電子メール翻訳処理サーバ。
【請求項４】
前記翻訳処理手段は、前記メール受信手段で受信した前記電子メールに所定の言語への翻訳指示が含まれる場合に、前記翻訳文ファイルと前記原文ファイルを作成する、
ことを特徴とする請求項１乃至３記載の電子メール翻訳処理サーバ。
【請求項５】
前記送信メール生成手段は、前記原文ファイルを所定の容量の閾値に基づいて圧縮する、ことを特徴とする請求項１乃至４記載の電子メール翻訳処理サーバ。
【請求項６】
電子メールを翻訳して処理する電子メール翻訳処理方法であって、
（Ａ）ユーザ側から電子メールを受信し、
（Ｂ）受信した前記電子メールを所定の言語に翻訳して翻訳文ファイルを作成し、
（Ｃ）前記電子メールの原文を原文ファイルに変換し、
（Ｄ）前記翻訳文ファイルと前記原文ファイルをそれぞれ独立ファイルとして添付した送信電子メールを生成し、
（Ｅ）前記送信電子メールを前記メール受信手段で受信した前記電子メールの宛先に送信する、
ことを特徴とする電子メール翻訳処理方法。
【請求項７】
前記ステップ（Ｃ）は、原文ファイルとして画像ファイルを生成する、ことを特徴とする請求項６記載の電子メール翻訳処理方法。
【請求項８】
前記ステップ（Ｂ）は、前記電子メールに所定の言語への翻訳指示が含まれる場合に、前記翻訳文ファイルを作成し、
前記ステップ（Ｃ）は、前記電子メールに所定の言語への翻訳指示が含まれる場合に、前記原文ファイルを作成する、
ことを特徴とする請求項６又は７記載の電子メール翻訳処理方法。
【請求項９】
前記ステップ（Ｄ）は、前記原文ファイルを所定の容量の閾値に基づいて圧縮する、ことを特徴とする請求項６乃至８記載の電子メール翻訳処理方法。
【請求項１０】
コンピュータに電子メールを翻訳させて処理するためのプログラムであって、
前記請求項１乃至５記載の電子メール翻訳処理サーバの機能を、コンピュータに実現させるためのプログラム。
【請求項１１】
コンピュータに電子メールを翻訳させて処理するためのプログラムであって、
前記請求項６乃至９記載の電子メール翻訳処理方法の処理を、コンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットなどのコンピュータネットワーク上で通信される電子メールを翻訳して処理する電子メール翻訳処理サーバ、電子メール翻訳処理方法、及び電子メール翻訳処理プログラムに関する。特には、電子メールを翻訳すると共にその原文を送信する電子メールに添付することができる電子メール翻訳処理サーバ、電子メール翻訳処理方法、及び電子メール翻訳処理プログラムに関する。
【０００２】
【従来の技術】
従来から、複数のコンピュータを通信回線などによって接続し、データやプログラムなどを複数のコンピュータ同士で蓄積交換したり、データなどを共有するコンピュータ・ネットワーク（以下、単に「ネットワーク」とも言う）が構築されている。
【０００３】
このようなネットワークの方式としては、所定の通信プロトコルなどに準拠すれば、原則として自由にコンピュータの接続ができるオープン型ネットワーク方式と、ネットワークをホスト・コンピュータなどで管理し、接続されるコンピュータなどのユーザ側端末に一定のセキュリティなどの制限を設けて、管理外のコンピュータ・ノードをネットワークに接続させないようにするクローズ型ネットワーク方式がある。
【０００４】
上述のオープン型ネットワーク方式の代表的なものとして、インターネットがある。このインターネットにおいては、通信プロトコルにＴＣＰ（Transfer Control Protocol）／ＩＰ（Internet Protocol）が採用されており、原則としてこの通信プロトコルを遵守したコンピュータであればネットワークに接続することができる。
【０００５】
近年において、インターネットのような自由なネットワーク環境を背景に、ＷＷＷ（World Wide Web）などのマルチメディア環境が整備されてきた。特に、最近では、このインターネットを利用して電子メールの通信が一般的に行われている。
【０００６】
ここで、インターネットの利用は、世界的に行われ、そこで使用される言語も多種多様なものとなっている。これにより、電子メールの内容を翻訳する必要が生じ、その需要も多くなっている。
【０００７】
この電子メールの翻訳方法としては、以下のような方法がある。
【０００８】
１．人手による翻訳
ユーザは任意の言語で作成された文書（原文）を翻訳先へ送付する。翻訳者は、送付された文書（原文）を指定の書語へ翻訳し、翻訳文をユーザヘ返送する。ユーザは返送された翻訳文を、電子メールであて先へ送付する。
【０００９】
２．機械翻訳（ソフトウェア翻訳）
ユーザは特定のアプリケーション（ソフトウェア）を利用することにより、書語の翻訳を行う。ユーザはアプリケーション（ソフトウェア）で翻訳された翻訳文を電子メールとして作成し、あて先へ送付する。
【００１０】
３．機械翻訳（インターネット翻訳）
プロバイダが提供するサービスであり、指定のＷｅｂページ上のテキストボックスに文書を入力することにより、指定の言語へ翻訳される。翻訳された文章は、ユーザが電子メールに作成して送信する。
【００１１】
４．機械翻訳（電子メール）
電子メールを専用の翻訳サーバに通過させることにより、指定言語への翻訳を行う。サーバは翻訳された文書（翻訳文）を指定されたあて先へ送付する。
【００１２】
【発明が解決しようとする課題】
ここで、上述したような従来の電子メールの翻訳方法においては、先ず、人手の翻訳の場合には、翻訳に数時間から数日を要し、その費用も翻訳の依頼先によって異なっており、一般的には高価であるため、時間とコストがかかるという問題があった。
【００１３】
また、ソフトウェアによる翻訳の場合、そのソフトウェアの価格が数万円から数十万円程度まであり、対応する言語とその翻訳の精度にかなりの差が生じるという問題があった。
【００１４】
また、インターネット翻訳の場合、プロバイダごとに変換（翻訳）できる言語の種類、文字数など各種制限があり、変換精度もプロバイダごとに異なる。また、Ｗｅｂページ上で翻訳された文章を、ユーザが自分で電子メールに添付するなどして電子メールを作成する必要があり、手間がかかるという問題があった。
【００１５】
また、翻訳サーバによる翻訳の場合、電子メールの原文を送信しない場合があったり、原文をそのまま送信するため、受信者側のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）などの環境、例えば、フォントの有無などにより、原文を正常に表示できないという問題があった。
【００１６】
従って、本発明の目的は、電子メールを所定の言語に自動的に翻訳すると共に、受信者の環境によらずに確実且つ正常に電子メールの原文と翻訳文を受信者側で表示し得る電子メール翻訳処理サーバ、電子メール翻訳処理方法、及び電子メール翻訳処理プログラムを提供することである。
【００１７】
【課題を解決するための手段】
上記課題を解決するため、本発明の電子メール翻訳処理サーバは、電子メールを翻訳して処理する電子メール翻訳処理サーバであって、ユーザ側から電子メールを受信するメール受信手段と、メール受信手段で受信した電子メールを所定の言語に翻訳して翻訳文ファイルを作成し、電子メールの原文を原文ファイルに変換する翻訳処理手段と、翻訳処理手段で作成された翻訳文ファイルと原文ファイルとに基づいて、送信電子メールを生成する送信メール生成手段と、送信メール生成手段で生成された送信電子メールをメール受信手段で受信した電子メールの宛先に送信するメール送信手段と、を備えることを特徴とする。
【００１８】
ここで、翻訳処理手段は、メール受信手段で受信した電子メールを所定の言語に翻訳して翻訳文ファイルを作成する翻訳文ファイル作成手段と、メール受信手段で受信した電子メールの原文を原文ファイルに変換する原文ファイル作成手段と、を備える、ことができる。
【００１９】
このとき、原文ファイルは、画像ファイルである、ようにするとよい。
【００２０】
また、翻訳処理手段は、メール受信手段で受信した電子メールに所定の言語への翻訳指示が含まれる場合に、翻訳文ファイルと原文ファイルを作成する、ようにすることができる。
【００２１】
また、送信メール生成手段は、原文ファイルを所定の容量の閾値に基づいて圧縮する、ことができる。
【００２２】
また、上記課題を解決するため、本発明の第１の態様の電子メール翻訳処理方法は、電子メールを翻訳して処理する電子メール翻訳処理方法であって、（Ａ）ユーザ側から電子メールを受信し、（Ｂ）受信した電子メールを所定の言語に翻訳して翻訳文ファイルを作成し、（Ｃ）電子メールの原文を原文ファイルに変換し、（Ｄ）翻訳文ファイルと原文ファイルとに基づいて、送信電子メールを生成し、（Ｅ）送信電子メールをメール受信手段で受信した電子メールの宛先に送信する、ことを特徴とする。
【００２３】
ここで、ステップ（Ｃ）は、原文ファイルとして画像ファイルを生成する、ことができる。
【００２４】
また、ステップ（Ｂ）は、電子メールに所定の言語への翻訳指示が含まれる場合に、翻訳文ファイルを作成し、ステップ（Ｃ）は、電子メールに所定の言語への翻訳指示が含まれる場合に、前記原文ファイルを作成する、ようにすることができる。
【００２５】
また、ステップ（Ｄ）は、原文ファイルを所定の容量の閾値に基づいて圧縮する、ようにするとよい。
【００２６】
また、上記課題を解決するため、本発明の第２の態様の電子メール翻訳処理方法は、電子メールを翻訳して処理する電子メール翻訳処理方法であって、電子メールの原文を翻訳して作成された翻訳文を送信電子メールとし、送信電子メールに電子メールの原文を画像ファイルとして添付して送信する、ことを特徴とする。
【００２７】
また、上記課題を解決するため、本発明の第１の態様の電子メール翻訳処理プログラムは、コンピュータに電子メールを翻訳させて処理するためのプログラムであって、上述の電子メール翻訳処理サーバの機能を、コンピュータに実現させることを特徴とする。
【００２８】
また、上記課題を解決するため、本発明の第２の態様の電子メール翻訳処理プログラムは、コンピュータに電子メールを翻訳させて処理するためのプログラムであって、上述の電子メール翻訳処理方法の処理を、コンピュータに実現させることを特徴とする。
【００２９】
電子メールを翻訳した際に、その原文（又は原文と翻訳文）を一般的な画像ファイルに変換して電子メールに添付し、この添付ファイル付き電子メールを送信することにより、受信者側で確実に原文と翻訳文を表示することができる。
【００３０】
【発明の実施の形態】
以下、図面を参照して本発明の電子メール翻訳処理サーバ、電子メール翻訳処理方法、及び電子メール翻訳処理プログラムの実施の形態を説明する。ここで、本発明の電子メール翻訳処理サーバ、電子メール翻訳処理方法、及び電子メール翻訳処理プログラムにおいては、インターネットなどのコンピュータネットワークを利用して電子メールの送受信を行うことができる。
【００３１】
図１は、本発明の電子メール翻訳処理サーバを利用したネットワークシステムの一形態を示す図である。このネットワークシステムは、ブラウザ機能を有し、電子メールの送受信端末となるＰＣ（Personal Computer）や携帯電話などのユーザ側端末２０ａ〜２０ｅと、サーバ機能及びプロバイダ機能を有し、ユーザ側端末２０ａ〜２０ｅに電子メールの自動翻訳を提供するメール翻訳サーバ（以下、単に「サーバ」ともいう）１０と、インターネットなどのコンピュータネットワーク（以下、単に「ネットワーク」ともいう）３０と、ユーザ側端末２０ａ〜２０ｃがネットワーク３０を利用可能なように接続するプロバイダ５０ａ〜５０ｃと、を備えている。
【００３２】
図２は、本発明のメール翻訳サーバ１０の構成の一形態を示す図である。図２において、このサーバ１０は、コンピュータネットワーク３０との通信を制御するネットワークインタフェース１１と、コンピュータネットワーク３０及びネットワークインタフェース１１を介してユーザ側端末２０ａ〜２０ｅ（図１参照）から電子メールを受信するメール受信部１２と、メール受信部１２で受信した電子メールを一時的に記憶する受信メールＤＢ（Ｄａｔａ  Ｂａｓｅ）１３と、受信メールＤＢ１３に記憶されている受信した電子メールを所定の言語に翻訳して翻訳文ファイルを作成し、電子メールの原文を原文ファイルに変換する翻訳処理部１４と、翻訳処理部１４で作成された翻訳文ファイルと原文ファイルとに基づいて、送信電子メールを生成する送信メール生成部１５と、送信メール生成部１５で生成された送信電子メールを記憶する送信メールＤＢ１６と、送信メールＤＢ１６に記憶されている送信電子メールをメール受信部１２で受信した電子メールの宛先に送信するメール送信部１７と、を備えている。
【００３３】
ここで、翻訳処理部１４は、受信メールＤＢ１３に記憶されている受信した電子メールを所定の言語に翻訳して翻訳文ファイルを作成する翻訳文ファイル作成部１４ａと、翻訳文ファイル作成部１４ａで作成された翻訳文ファイルを記憶する翻訳文ファイルＤＢ１４ｂと、受信メールＤＢ１３に記憶されている受信した電子メールの原文を原文ファイルに変換する原文ファイル作成部１４ｃと、原文ファイル作成部１４ｃで作成された原文ファイルを記憶する原文ファイルＤＢ１４ｄと、翻訳辞書を記憶する辞書ＤＢ１４ｅと、を備えている。
【００３４】
ここで、原文ファイルは、ユーザ側端２０ａ〜２０ｅで表示可能な一般的な画像ファイルにする。
【００３５】
また、翻訳処理部１４は、メール受信部１２で受信した電子メールに所定の言語への翻訳指示が含まれる場合に、翻訳文ファイルと原文ファイルを作成する、ようにする。
【００３６】
また、送信メール生成部１５は、原文ファイル（又は翻訳文ファイルと原文ファイル）の容量をチェックし、その容量が所定の閾値を超えた場合（又は所定の閾値以上の場合）、ファイルを圧縮して送信電子メールに添付するようにする。
【００３７】
以上において、ネットワーク３０は、インターネットやイントラネットを利用して構築することができる。この場合、インターネットの通信プロトコルに準拠した既存のアプリケーションやシステムを使用することができるので、低コストで本発明の電子メール翻訳処理サーバを実現することができる。
【００３８】
次に、図１及び図２に示した本発明の電子メール翻訳処理サーバを利用した電子メール翻訳処理サービスについて説明する。なお、以下の説明において具体的な一例として、ユーザ側端末２０ｂ、２０ｄは、クライアント機能及びブラウザ機能を有するＰＣであり、コンピュータネットワーク３０はインターネットであるとして、説明する。そして、電子メールをユーザ側端末２０ｄからユーザ側端末２０ｂへ送信する場合について説明する。
【００３９】
図３及び図４は、本発明の電子メール翻訳処理サーバを利用した電子メール翻訳処理サービスを示すフローチャートである。図１〜図４において、先ず、電子メール送信者側のユーザ側端末２０ｄにおいて、任意の言語（原語）で電子メールを作成する（ステップ３０１）。
【００４０】
次に、電子メール送信者は、ユーザ側端末２０ｄで作成した電子メールに対して翻訳の有無と、翻訳する言語（翻訳語）を指定する（ステップ３０２）。
【００４１】
電子メールの送信者は、送信先のあて先を電子メールに指定した上で、ユーザ側端末２０ｄから電子メールの送信を行う（ステップ３０３）。
【００４２】
メール翻訳サーバ１０のメール受信部１２は、コンピュータネットワーク３０及びネットワークインタフェース１１を介してユーザ側端末２０ｄから電子メールを受信し、受信メールＤＢ１３に記憶する（ステップ３０４）。
【００４３】
翻訳処理部１４は、受信メールＤＢ１３に記憶されている受信メールに原文を翻訳する指示があるかどうかをチェックする（ステップ３０５）。
【００４４】
翻訳の指示がある場合（ステップ３０６）、翻訳処理部１４の翻訳文ファイル作成部１４ａは、指定された翻訳語の種類を判断し、辞書ＤＢ１４ｅの辞書を利用して、原文を指定された翻訳語へ翻訳して翻訳文ファイルを作成する。そして、作成した翻訳文ファイルを翻訳文ファイルＤＢ１４ｂに記憶する（ステップ３０７）。
【００４５】
次に、翻訳処理部１４の原文ファイル作成部１４ｃは、原文をｅ−ｐａｐｅｒへ変換して原文ファイルを作成し、原文ファイルＤＢ１４ｄに記憶する（ステップ３０８）。
【００４６】
翻訳処理部１４は、電子メールＤＢ１３に記憶されている電子メールと、翻訳文ファイルＤＢ１４ｂに記憶されている翻訳文ファイルと、原文ファイルＤＢ１４ｄに記憶されている原文ファイルとを送信メール生成部１５に渡す（ステップ３０９）。
【００４７】
一方、ステップ３０６で翻訳の指示がない場合、翻訳処理部１４は、翻訳を行わず送信メール生成部１５に電子メールを引き渡す（ステップ３１０）。
【００４８】
送信メール生成部１５は、翻訳処理部１４から受け取った電子メールや翻訳文ファイル及び原文ファイルに基づいて、送信電子メールを生成する（ステップ３１１）。
【００４９】
送信電子メールの作成としては、翻訳文ファイル及び原文ファイルがある場合、翻訳文ファイルを送信電子メールの本文とし、原文ファイルを添付ファイルとして送信電子メールを生成することができる。または、元の電子メールに翻訳文ファイル及び原文ファイルを添付して送信電子メールを生成することもできる。このとき、翻訳文ファイルも原文ファイルと同様のｅ−ｐａｐｅｒへ変換するとよい。
【００５０】
さらに、送信メール生成部１５は、電子メールに添付ファイルがあるかどうかを確認し、添付ファイルがある場合、添付ファイルをｅ−ｐａｐｅｒへ変換するようにしてもよい。
【００５１】
このようにして生成された送信電子メールは、送信待ちの状態で送信メールＤＢ１６に記憶される（ステップ３１２）。
【００５２】
メール送信部１７は、送信メールＤＢ１６に記憶されている送信電子メールを、元の電子メールで指定されているあて先（ユーザ側端末２０ｂで受信可能なアドレス）に対して自動的に送信する（ステップ３１３）。
【００５３】
以上、本発明の電子メール翻訳処理サーバ及び電子メール翻訳処理方法について説明したが、上述の電子メール翻訳処理サーバの機能及び電子メール翻訳処理方法の処理を、コンピュータに実現させるためのプログラムとすることができる。
【００５４】
【発明の効果】
以上述べた通り、本発明の電子メール翻訳処理サーバ、電子メール翻訳処理方法、及び電子メール翻訳処理プログラムによれば、電子メールを翻訳した際に、その原文（又は原文と翻訳文）を一般的な画像ファイルに変換して電子メールに添付し、この添付ファイル付き電子メールを送信することにより、受信者側で確実に原文と翻訳文を表示することができるようになった。
【図面の簡単な説明】
【図１】図１は、本発明の電子メール翻訳処理サーバを利用したネットワークシステムの一形態を示す図である。
【図２】本発明の電子メール翻訳処理サーバの一例を示す図である。
【図３】本発明の電子メール翻訳サービスの一例を示すフローチャートである。
【図４】本発明の電子メール翻訳サービスの一例を示すフローチャートである。
【符号の説明】
１０  メール翻訳サーバ
１１  ネットワークインタフェース
１２  メール受信部
１３  受信メールＤＢ
１４  翻訳処理部
１４ａ  翻訳文ファイル作成部
１４ｂ  翻訳文ファイルＤＢ
１４ｃ  原文ファイル作成部
１４ｄ  原文ファイルＤＢ
１５  送信メール生成部
１６  送信メールＤＢ
１７  メール送信部
２０ａ、２０ｂ、２０ｃ、２０ｄ、２０ｅ  ユーザ側端末
３０  コンピュータネットワーク
５０ａ、５０ｂ、５０ｃ  プロバイダ
【図１】
0003857920.tif 000002
【図２】
0003857920.tif 000003
【図３】
0003857920.tif 000004
【図４】
0003857920.tif 000005