JP3813710B2 - 電子メール機械翻訳システム - Google Patents
電子メール機械翻訳システム Download PDFInfo
- Publication number
- JP3813710B2 JP3813710B2 JP24618497A JP24618497A JP3813710B2 JP 3813710 B2 JP3813710 B2 JP 3813710B2 JP 24618497 A JP24618497 A JP 24618497A JP 24618497 A JP24618497 A JP 24618497A JP 3813710 B2 JP3813710 B2 JP 3813710B2
- Authority
- JP
- Japan
- Prior art keywords
- translation
- translated
- original
- electronic mail
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Machine Translation (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
【発明の属する技術分野】
本発明は,電子メール機械翻訳システムにかかり,特に翻訳が必要な電子メールを自動的に機械翻訳することが可能な電子メール機械翻訳システムに関する。
【0002】
【従来の技術】
従来,電子メールで送られてくる文書を機械翻訳し,翻訳結果を再び電子メールで送信する電子メールの機械翻訳システムが知られている。例えば,特開平3−211670号公報には,電子メールを入力とする機械翻訳システムが開示されている。このシステムは,特定の電子メールのアドレス(本明細書においては,機械翻訳が必要な電子メールを受け付ける翻訳サーバ装置のアドレスを機械翻訳アドレスと称する。)を有し,その機械翻訳アドレス宛に送付された電子メールを受け付けると,その電子メール本文の一部又は全部を自動的に機械翻訳し,その結果を電子メールの送信者あるいは指定された受信者に返送するものである。
【0003】
上記従来の電子メール機械翻訳システムは,基本的に機械翻訳の操作を電子メールを介して行うことを目的としたものであるが,英語などの外国語の読解力が不足している人が,かかる機械翻訳システムを利用して,外国語で記述された電子メール(本明細書においては,翻訳対象となる外国語で記述された翻訳が必要な原文分を含む電子メールを原文メールと称する。)を翻訳して読もうとする場合には,以下のような問題点があった。
【0004】
まず,毎日何10通と届く電子メールの中から,外国語で記述された原文メールを見つけ,その原文メールを機械翻訳アドレスに送付するという,煩雑な作業を行う必要がある。
【0005】
また,上記システムでは,原文メールを翻訳し,その翻訳結果を電子メール(本明細書においては,翻訳された翻訳部分を含む電子メールを翻訳メールと称する。)の形式で発信者に返送するが,その際に,翻訳メールの発信者は機械翻訳アドレスになってしまい,原文メールの発信者と同じではなくなる。一般に利用されている電子メールシステムには,電子メールの送受信の番号,日付,時刻,送発信者,主題などを,図16に示すように,一覧表示する機能を備えている。しかし,上記システムで機械翻訳された電子メールは,発信者が機械翻訳アドレスになってしまい(図16のNo.6,7を参照のこと。),どの電子メールが翻訳メールであるかを確認するためには,いちいち電子メールの本文を見る必要があり,利用者に煩雑な作業を強制するものであった。
【0006】
【発明が解決しようとする課題】
本発明は,従来の電子メール機械翻訳システムが有する上記問題点に鑑みて成されたものであり,その第1の目的は,翻訳したい電子メール(原文メール)を自動的に機械翻訳アドレスに送付することによって,使用者が電子メールリストの中から翻訳が必要な電子メールを識別し,その電子メールを機械翻訳システムに送信する手間を削減することが可能な,新規かつ改良された電子メール機械翻訳システムを提供することである。
【0007】
さらに,本発明の別の目的は,電子メールで送付された翻訳結果(翻訳メール)が,一般の電子メールシステムで採用される電子メールリストの一覧機能によって簡単に利用者に分かるようにして,利用者の便宜を図ることが可能な,新規かつ改良された電子メール機械翻訳システムを提供することである。
【0008】
さらに,本発明の別の目的は,一旦翻訳がされた電子メールが再度機械翻訳サーバに送信されて,再度翻訳されるような無駄を回避することが可能な,新規かつ改良された電子メール機械翻訳システムを提供することである。
【0009】
さらに,本発明の別の目的は,別段の装置を付加したり,システムの変更をせずとも,一般の電子メール自動振り分け機能を備えた端末装置を用いて簡単に実現することが可能な,新規かつ改良された電子メール機械翻訳システムを提供することである。
【0010】
【課題を解決するための手段】
上記課題を解決するために,本発明にかかる電子メール機械翻訳システムは,端末装置と翻訳サーバ装置とを備えている。そして,端末装置は,電子メールを受信する受信装置と電子メールを送信する送信装置とを備えている。また,翻訳サーバ装置は,第1言語で記述された原文部分を含む原文メールを受信する受信装置と,原文部分を第2言語に翻訳した訳文部分を含む翻訳メールを作成する翻訳エンジンと,翻訳メールを原文メールの送信元端末装置に返信する送信装置とを備えている。そして,かかる電子メール機械翻訳システムにおいて,端末装置は,受信した第1言語で記述された原文部分を含む電子メールのヘッダ部に,既に記録されている受信した電子メールの送信元メールアドレスと端末装置のメールアドレスに関する第1のヘッダ情報の内容は保持したまま,端末装置のメールアドレスと翻訳サーバ装置のメールアドレスに関する第2のヘッダ情報を付加し,第2のヘッダ情報に基づいて,原文メールとして翻訳サーバ装置に送信するものであり,翻訳サーバ装置は,翻訳メールのヘッダ部に,原文メールの第1のヘッダ情報の内容を保持させるとともに,原文メールの第2のヘッダ情報を解析して返信用ヘッダ情報を付加し,返信用ヘッダ情報に基づいて,翻訳メールを送信元端末装置に返信するものであり,端末装置は,翻訳メールの第1のヘッダ情報に基づいて,翻訳メールの自動振り分けを行うように,構成される。かかる構成によれば,原文メールのヘッダ情報の内容が翻訳メールにおいても変更されずに返送されるので,利用者は,多くの電子メールリスト中から原文メールと翻訳メールとの関連を容易に判断することが可能である。
【0011】
さらに,端末装置側に,受信した電子メールが翻訳が必要であるか否かを判断する翻訳判断装置を設け,前記送信装置は,翻訳が必要な場合にだけ,該受信した電子メールを前記原文メールとして前記翻訳サーバ装置に自動送信を行うように構成すれば,利用者側で受信した電子メールが翻訳が必要がどうかを判断する必要がなく,翻訳が必要な原文メールを自動的に翻訳して翻訳メールとして受信することが可能である。なお,端末装置側での翻訳が必要であるか否かの判断は,電子メールが予め登録されたメールアドレスから送信されたものであるかによって行うことが可能である。
【0012】
また,翻訳サーバ装置側に,受信した電子メールが翻訳が必要であるか否かをそのヘッダ部から判断するヘッダ解析装置を設け,翻訳が必要な場合にだけ,翻訳エンジンを駆動するように構成すれば,翻訳サーバ装置側で翻訳が必要であるどうかについて判断するので,端末装置側のシステム変更を行うことなく,一般のメール自動振り分け機能を利用して電子メールの自動機械翻訳システムを構築することが可能である。また,翻訳サーバ装置側での翻訳が必要であるか否かの判断は,電子メールが予め登録されたメールアドレスから送信されたものであるかによって行うことができる。
【0013】
また,翻訳サーバ装置に,翻訳メールのヘッダ部の元の内容に翻訳済み情報を付加する返信ヘッダ作成装置を設けるように構成しても良い。そして,その翻訳済み情報は,例えば,翻訳メールの表題に付加することができる。そして,翻訳サーバ装置のヘッダ解析装置は,受信した電子メールが翻訳済み情報を備えている場合には,原文メールとはみなさずに翻訳を実行しないように構成すれば,翻訳済みの電子メールが再度翻訳サーバ装置に送信された場合であっても,再翻訳されるような無駄な動作が回避される。
また,端末装置側において,受信した電子メールが翻訳済み情報を備えている場合には,該受信した電子メールを原文メールとみなさずに翻訳サーバ装置に自動送信しないように構成しても同様の効果が得られる。
【0014】
さらに,翻訳サーバ装置の送信装置は,翻訳メールのヘッダ部の元の内容に,翻訳済み情報を付加して,端末装置に返信するように構成すれば,原文メールと翻訳メールとの関連づけをさらに容易に行うことが可能である。なお,翻訳済み情報は,翻訳メールの表題にも付加することができる。
【0015】
また,かかる翻訳済み情報を利用して,端末装置側で,受信した電子メールが翻訳済み情報を備えている場合には,該受信した電子メールを原文メールとみなさずに翻訳サーバ装置に自動送信しないように構成すれば,翻訳メールが原文メールと同一のアドレスをもっていても,そのアドレス情報に基づいて翻訳サーバ装置に自動送信してしまうような誤動作を有効に防止することができる。
【0016】
また,端末装置側で,受信した電子メールの発信元アドレスが翻訳サーバ装置である場合には,該受信した電子メールを原文メールとはみなさずに翻訳サーバ装置に自動送信を行わないように構成しても,翻訳メールが原文メールと同一のアドレスをもっていても,そのアドレス情報に基づいて翻訳サーバ装置に自動送信してしまうような誤動作を有効に防止することができる。
【0017】
さらに,翻訳サーバ装置に,原文メール中の原文部分と翻訳部分とを合成して翻訳メールを作成する返信ボディ作成装置を設ければ,翻訳メールを見るだけで原文部分と翻訳部分を参照することが可能なので,さらに一層利用者の便宜が図れる。
【0018】
また,翻訳メールが原文部分と翻訳部分を含む場合には,端末装置側で削除装置により原文メールを翻訳サーバ装置に送信した後にその原文メールを削除すれば,電子メールの総数が増えないので,電子メール管理が容易になる。
【0019】
【発明の実施の形態】
以下に,添付図面を参照しながら,本発明にかかる電子メール機械翻訳システムの好適な実施形態について詳細に説明することにする。
【0020】
(第1の実施形態)
図1に示すように,本発明の第1の実施形態にかかる電子メール機械翻訳システム100は,利用者が直接電子メールを操作する端末装置110と,電子メールの機械翻訳を実行する翻訳サーバ装置120と,端末装置110と翻訳サーバ装置120を接続する計算機ネットワーク130から主に構成されている。
【0021】
端末装置110は,パーソナルコンピュータやワークステーションなどの計算機であり,電子メールを受信する受信装置111と,電子メールのヘッダ部分あるいは本文(ボディ)部分を走査することによって,機械翻訳すべきメールかどうかを判断する翻訳判断装置112と,機械翻訳すべきメールに対して,ヘッダ部分に特別な情報を付加するヘッダ付加装置113と,指定されたアドレスに電子メールを送付する送信装置114と,受信した電子メールを格納するハードディスクなどの格納装置115と,受信した電子メールの受信日時,受信者,主題などの書誌的事項を,例えば図16に示すように表示する表示装置116と,電子メールを編集する編集装置117とから主に構成されている。
【0022】
翻訳サーバ装置120は,コンピュータサーバなどの計算機であり,電子メールを受信する受信装置121と,機械翻訳アドレス宛に送付された電子メールのヘッダ部分に所定の情報が付加されているかどうかを解析するヘッダ解析装置122と,第1言語(例えば,英語)を第2言語(例えば,日本語)に翻訳する翻訳エンジン123と,返信用のヘッダを作成する返信用ヘッダ作成装置124と,電子メールを所定のアドレスに返信する送信装置125とから主に構成されている。
【0023】
計算機ネットワーク130は,例えば,LANやWANなどのネットワークであり,専用のネットワーク回線網や,電話回線などの一般回線網などから構成され,端末装置と翻訳サーバ装置間で電子メールの送受信を実行できるものであれば,各種回線網を使用することができる。
【0024】
次に,図2を参照しながら,図1に示す電子メール機械翻訳システムの動作について説明する。
【0025】
ステップS201では,端末装置の受信装置111が電子メールを受信して格納装置115に格納する。ステップS202では,翻訳判断装置112により受信した電子メールが翻訳するべきメールかどうかを判断する。翻訳すべきメールかどうかの判断にあたっては,例えば,英語を母国語とする人の電子メールアドレスの一覧表(図3の1,2,3)や,英語のメールで議論するメーリングリスト(図3の4)をあらかじめ利用者が用意しておき,受信した電子メールの送信元アドレスとそれらの一覧表とを照合することにより簡単に判断することができる。
【0026】
ステップS202で,翻訳が必要かどうかを判断した結果,翻訳が不要である判断された場合には,一連の処理を終了する。これに対して,ステップS202で,翻訳が必要であると判断された場合には,ステップS203に進み,ヘッダ付加装置113により,翻訳サーバ装置120に翻訳要求を行うためのヘッダ情報を付加する。ヘッダ情報を付加する前後のメールについて,図4に示す。図示のように加工前の原文メール(1)は,"[email protected]"からメーリングリスト"[email protected]"に出されたメールである。"[email protected]"は,このメーリングリストのメンバーであり,加工前の原文メール(1)を受け取るように指定されている。そして,図4に示すように,加工後の原文メール(2)において,"Resent-to:"には転送先のアドレス,本件の場合には,機械翻訳アドレスである"[email protected]"が指示され,"Resent-from:"には転送者のアドレス,本件の場合には,"[email protected]"が指示される。
【0027】
このように原文メールに対して翻訳要求用ヘッダ情報が付加された後,ステップS204において,送信装置114により加工後の原文メール(2)が翻訳サーバ装置110に転送される。次いで,ステップS205において,翻訳サーバ装置110の受信装置121が加工後の原文メール(2)を受信し,ステップS206において,ヘッダ解析装置122が送られてきた電子メールのヘッダを解析する。
【0028】
ステップS207では,ヘッダ解析装置122によるヘッダの解析に基づいて,受信した電子メールが翻訳が必要なメールであるかどうかを判断する。判断にあたっては,受信した電子メールが,機械翻訳アドレスに転送されたものであり,かつ転送者のアドレスが記載されていれば,翻訳が必要なメールであると判断する。例えば,図4(2)の電子メールであれば,ヘッダに,"Resent-to:[email protected]"および"Resent-from:[email protected]"の記載があるので,翻訳が必要な電子メールであると判断される。かかる条件を満たさない場合には,処理を終了する。
【0029】
そして,ステップS207において,翻訳が必要であると判断されれば,ステップS208に進み,翻訳エンジン123により電子メールの本文(ボディ)部を翻訳し,翻訳メールを作成する。翻訳完了後,ステップS209では,返信ヘッダ作成装置124により,翻訳結果を端末装置110に返送するためのヘッダ情報を翻訳メールに付加する。図5に,本文の翻訳がなされ,かつ返信用ヘッダが付された電子メールの一例が示されている。なお図示の例では,返信用ヘッダには,以前の転送者のアドレスとして,"Prev-Resent-From:[email protected]"が指示されるとともに,以前の転送先のアドレスとして,"Prev-Resent-To:[email protected]"が指示されている。
【0030】
次いで,ステップS210において,翻訳サーバ装置120の送信装置125が翻訳が完了した電子メールを端末装置110に返信し,ステップS201に戻る。ステップS201において,端末装置110の受信装置111は返信されたメールを受信し,ステップS202において,受信したメールの翻訳が必要かどうか判断されるが,その際に,このメールが機械翻訳サーバ装置120から転送されてきたものであるので,翻訳が不要である判断され,一連の処理を終了する。
【0031】
端末装置110の利用者が表示装置116によって電子メールを表示すると,図6に示すような電子メールリストが表示される。その際に,本実施の形態によれば,原文メールのヘッダ情報は,翻訳メールにおいても変更されずに返信されるので,利用者は,原文メールと翻訳メールの対応関係を容易に確認することができる。図6に示す例では,No.4の電子メールとNo.6の電子メールの発信者,主題,および時間が同じことから,電子メールNo.4よりも後に到着した電子メールNo.6が電子メールNo.4の訳文であると容易に判断することができる。また,電子メールNo.5と電子メールNo.7についても同様に,電子メールNo.7が電子メールNo.5の訳文であることを簡単に確認することができる。
【0032】
以上説明したように,本実施の形態によれば,予め登録されたアドレスから送信されてきた電子メール(翻訳が必要な電子メール)は,自動的に翻訳サーバ装置120に送信され翻訳メールとして電子メール一覧に加えられるので,各メールごとに翻訳が必要かどうかを判断し,翻訳が必要な場合には翻訳サーバにメールを送信する煩雑な手間を省略することができる。また,図6に示すような電子メール一覧を参照することにより,翻訳結果がどのメールの翻訳結果であるかをを簡単に判断することが可能となり,利用者の利便を大幅に向上させることができる。
【0033】
また,電子メール一覧に掲載されるメールリストから,さらに容易に原文メールと翻訳メールとの識別を行うために,翻訳メールのヘッダ情報,例えばその表題に翻訳済み情報を付加するように構成しても良い。翻訳済み情報は,例えば翻訳サーバ装置120の返信ヘッダ作成装置124により付加することができる。翻訳済み情報としては,図12の(6)(7)に示すように,「(MT)=Machine Translation」といった内容を付加すればよい。その結果,利用者は,(MT)という情報が表題に含まれるメールが翻訳メールであると容易に判断することが可能となる。
【0034】
なお,同様の効果は,端末装置110のヘッダ付加装置113により翻訳依頼情報を付加して送信しても得ることができる。すなわち,翻訳サーバ装置に翻訳依頼をする原文メールのヘッダに,翻訳依頼情報として,図12の(6)(7)に示すように,「(MT)=Machine Translation」といった内容を付加すれば,そのヘッダ情報はそのまま翻訳メールに継承されて返信されるので,メールリスト一覧の翻訳済みメールの主題には,(MT)の文字が付加されることになり,利用者は,メールリストから容易に原文メールと翻訳メールとの識別を行うことができる。
【0035】
(第2の実施形態)
図7に,本発明の第2の実施形態にかかる電子メール機械翻訳システム200の概略構成を示す。この第2の実施形態にかかる電子メール機械翻訳システム200の基本的構成は,図1に関連して説明した第1の実施形態にかかる電子メール機械翻訳システム100と同様であり,従って,同一の機能構成を有する構成要素については同一の参照番号を付することにより重複説明を省略することにする。
【0036】
この第2の実施形態にかかる電子メール機械翻訳システム200と第1の実施形態にかかる電子メール機械翻訳システム100との構成上の差異は,端末装置100に,翻訳サーバ装置に送信した電子メール(原文メール)を格納手段115から削除するメール削除装置118が付加された点と,さらに翻訳サーバ装置120に,原文メールと翻訳メールとを合成して,返信メールのボディ部分を作成する返信ボディ作成装置126が付加された点である。
【0037】
この第2の実施形態と第1の実施形態の差異については,その動作を比較することにより容易に理解することができるので,次に,図8を参照しながら,図7に示す第2の実施形態にかかる電子メール機械翻訳システム200の動作について,第1の実施形態の場合と比較しながら説明することにする。
【0038】
まず,ステップS801では,端末装置の受信装置111が電子メールを受信して格納装置115に格納する。ステップS802では,翻訳判断装置112により受信した電子メールが翻訳するべきメールかどうかを判断する。翻訳すべきメールかどうかの判断にあたっては,第1の実施形態と同様に,例えば,英語を母国語とする人の電子メールアドレスの一覧表(図3の1,2,3)や,英語のメールで議論するメーリングリスト(図3の4)をあらかじめ利用者が用意しておき,受信した電子メールの送信元アドレスとそれらの一覧表とを照合することにより簡単に判断することができる。
【0039】
ステップS802で,翻訳が必要かどうかを判断した結果,翻訳が不要である判断された場合には,一連の処理を終了する。これに対して,ステップS802で,翻訳が必要であると判断された場合には,ステップS803に進み,ヘッダ付加装置113により,翻訳サーバ装置120に翻訳要求を行うためのヘッダ情報を付加する。ヘッダ情報の付加については,第1の実施形態と同様であり,図4に示すように,加工前の原文メール(1)に対して,転送先アドレスを示す"Resent-to:[email protected]"と転送者アドレスを示す"Resent-from:[email protected]"が付加される。
【0040】
このように原文メールに対して翻訳要求用ヘッダ情報が付加された後,ステップS804において,送信装置114により加工後の原文メール(2)が翻訳サーバ装置110に転送される。次いで,この第2の実施形態においては,ステップS805において,削除手段118により,翻訳サーバ装置110に送信された原文メールが格納装置115から削除される。ここで,第2の実施形態において,端末装置110の格納手段115から原文メールを削除することが可能なのは,後述するように,翻訳サーバ装置120の返信ボディ作成装置126により原文メールと翻訳メールとが合成されて返送されるので,原文メールの内容が喪失することがないからである。
【0041】
次いで,ステップS806において,翻訳サーバ装置110の受信装置121が加工後の原文メール(2)を受信し,ステップS806において,ヘッダ解析装置122が送られてきた電子メールのヘッダを解析する。そして,ステップS807では,第1の実施形態と同様に,ヘッダ解析装置122によるヘッダの解析に基づいて,受信した電子メールが翻訳が必要なメールであるかどうかを判断する。判断にあたっては,受信した電子メールが,機械翻訳アドレスに転送されたものであり,かつ転送者のアドレスが記載されていれば,翻訳が必要なメールであると判断する。例えば,図4(2)の電子メールであれば,ヘッダに,"Resent-to:[email protected]"および"Resent-from:[email protected]"の記載があるので,翻訳が必要な電子メールであると判断される。かかる条件を満たさない場合には,処理を終了する。
【0042】
そして,ステップS808において,翻訳が必要であると判断されれば,ステップS809に進み,翻訳エンジン123により電子メールの本文(ボディ)部を翻訳し,翻訳メールを作成する。翻訳完了後,ステップS209では,返信ヘッダ作成装置124により,翻訳結果を端末装置110に返送するためのヘッダ情報を翻訳メールに付加する。図9に,返信用ヘッダが付された電子メールの一例が示されている。なお図示の例では,返信用ヘッダには,以前の転送者のアドレスとして,"Prev-Resent-From:[email protected]"が指示されるとともに,以前の転送先のアドレスとして,"Prev-Resent-To:[email protected]"が指示されている。
【0043】
さらに,この第2の実施形態においては,翻訳サーバ装置120の返信ボディ作成装置126において,図9に示すように,原文と訳文とから返信用メールのボディ部を作成する。図示のように,この第2の実施形態によれば,返信用メール中に原文と訳文とが同時に表示されるので,利用者は,原文と訳文とを直接対比して,例えば機械翻訳では不十分な場合であれば,原文を参照しながら訳文を直接訂正することが可能となる。なお,図9に示す例では,「訳文開始」の行と「原文開始」の行が挿入されているが,これは,メールの見やすさを向上するために挿入されたものであり,もちろん省略したり,他の文言を含む行を挿入することも可能である。また,本実施の形態においては,訳文の後に原文を配しているが,もちろん,原文の後に訳文を配するような構成を採用することも可能であることは言うまでもない。
【0044】
次いで,ステップS811において,翻訳サーバ装置120の送信装置125が翻訳が完了した電子メールを端末装置110に返信し,ステップS801に戻る。ステップS801において,端末装置110の受信装置111は返信されたメールを受信し,ステップS202において,受信したメールの翻訳が必要かどうか判断されるが,その際に,このメールが機械翻訳サーバ装置120から転送されてきたものであるので,翻訳が不要である判断され,一連の処理を終了する。
【0045】
そして,端末装置110の利用者が表示装置116によって電子メールを表示すると,図10に示すような電子メールリストが表示される。その際に,本実施の形態によれば,原文メールはすでに削除されて表示されず,翻訳メールのみが表示されるので,第1の実施の形態の場合と異なり,多くのメールリストの中から原文メールと翻訳メールとを識別する必要がなくなり,利用者はより便利にシステムを使用することができる。
【0046】
なお,第2の実施形態の場合も第1の実施形態の場合と同様に,翻訳メールのヘッダ情報,例えばその表題に翻訳済み情報を付加するように構成しても良い。翻訳済み情報は,第1の実施形態の場合と同様に,例えば翻訳サーバ装置120の返信ヘッダ作成装置124により付加することができる。翻訳済み情報としては,図11の(4)(5)に示すように,「(MT)=Machine Translation」といった内容を付加すればよい。その結果,利用者は,(MT)という情報が表題に含まれるメールが翻訳メールであると容易に判断することが可能となる。
【0047】
また,第1の実施形態の場合と同様に,端末装置110のヘッダ付加装置113により翻訳依頼情報を付加して送信しても同様の効果を得ることができる。すなわち,翻訳サーバ装置に翻訳依頼をする原文メールのヘッダに,翻訳依頼情報として,図11の(4)(5)に示すように,「(MT)=Machine Translation」といった内容を付加すれば,そのヘッダ情報はそのまま翻訳メールに継承されて返信されるので,メールリスト一覧の翻訳済みメールの主題には,(MT)の文字が付加されることになり,利用者は,メールリストから容易に原文メールと翻訳メールとの識別を行うことができる。
【0048】
以上説明したように,本実施の形態によれば,第1の実施形態にかかる電子メール機械翻訳システムと同様に,予め登録されたアドレスから送信されてきた電子メール(翻訳が必要な電子メール)は,自動的に翻訳サーバ装置120に送信され翻訳メールとして電子メール一覧に加えられるので,各メールごとに翻訳が必要かどうかを判断し,翻訳が必要な場合には翻訳サーバに電子メールを送信する煩雑な手間を省略することができる。また,図6に示すような電子メール一覧を参照することにより,翻訳結果がどのメールの翻訳結果であるかをを簡単に判断することが可能となり,利用者の利便を大幅に向上させることができる。加えて,本実施の形態によれば,第1の実施形態の場合と異なり,原文メールが削除されて翻訳メールのみが表示されるので,電子メールの数が増えず,電子メールの管理が簡略化される。
【0049】
(第3の実施形態)
次に,本発明の第3の実施形態にかかる電子メールの機械翻訳システムについて説明するが,この第3の実施形態にかかる電子メールの機械翻訳システムの概略構成については,図1に関連して説明した第1の実施形態にかかる電子メールの機械翻訳システムと実質的に同一なので,その詳細説明は省略することにする。
【0050】
ただし,この第3の実施形態においては,すでに翻訳済みの電子メールが翻訳サーバ装置120に再送されて,再翻訳されてしまうような,無駄なループを回避するために,翻訳サーバ装置120の返信ヘッダ作成装置124において,翻訳メールに対して,この翻訳サーバ装置120で翻訳されたという内容のフラグを付するとともに,翻訳サーバ装置120のヘッダ解析装置122では,端末装置110から送信された電子メールのヘッダを解析し,翻訳済みというという内容のフラグを有する場合には,翻訳を行わずに処理を終了するように構成されている。
【0051】
この第3の実施形態にかかる電子メール機械翻訳システムの翻訳サーバ装置120により作成された翻訳メールの一例が図13に示されている。第1の実施形態にかかる翻訳サーバ装置120により作成された図5に示す翻訳メールとこの図13に示す翻訳メールを比較すれば容易に理解できるように,この第3の実施形態かかる翻訳メールにおいては,翻訳済みという内容のフラグを示す"Translated:Aug.23,1996 11:07"という一行が付加されている。
【0052】
例えば,一般のメール自動振り分け機能しか有さない端末装置110に,図13に示すような翻訳済みの電子メールが返信されると,端末装置110は,その送信者アドレス"From:[email protected](Tom Smith)"からその電子メールが翻訳が必要であると判断してしまい,図14に示すように,翻訳サーバ装置120に送信するためのヘッダ情報("Resent-From:[email protected]""Resent-To:[email protected]")がヘッダ付加装置113により付加されて,翻訳サーバ装置120に再送信されてしまう。
【0053】
しかしながら,本実施の形態によれば,翻訳サーバ装置120のヘッダ解析装置122は,ヘッダ情報から翻訳が必要であるかどうかを判断することが可能なので,図14に示すように,ヘッダ情報中に翻訳済みという内容のフラグを示す"Translated:Aug.23,1996 11:07"という一行を発見し,この電子メールはすでに翻訳がされたものであり,再翻訳が不要であると判断し,処理を終了する。
【0054】
以上のように,本実施の形態においては,翻訳サーバ装置120側で,受信した電子メールが翻訳が必要なものかどうかを判断するので,端末装置110として一般のメール自動振り分け機能を持つ装置を採用することが可能となり,端末装置110側に特別な装置構成の付加を要求することなく,より汎用性の高い電子メール機械翻訳システムを構築することが可能である。
【0055】
図15には,第2の実施形態にかかる電子メール機械翻訳システムにより作成された翻訳メールに原文と訳文とを合成した翻訳メールに翻訳済みフラグを挿入した例が示されている。この場合も,上述の通り,翻訳サーバ装置120側で,受信した電子メールが翻訳が必要なものかどうかを判断するので,端末装置110として一般の装置を使用した場合であっても,本実施の形態にかかる電子メール機械翻訳システムを使用可能である。
【0056】
以上,添付図面を参照しながら本発明にかかる電子メール機械翻訳システムの好適な実施形態について説明したが,本発明はかかる例に限定されない。当業者であれば,特許請求の範囲に記載された技術的思想の範疇内おいて各種の変更例または修正例に想到し得ることは明らかであり,それらについても当然に本発明の技術的範囲に属することは言うまでもない。
【0057】
【発明の効果】
以上説明したように,本発明によれば,翻訳したい電子メールを自動的に機械翻訳アドレスに送付することによって,利用者が電子メールリストの中から翻訳が必要なメールを抽出して機械翻訳サーバ装置に送信するという煩雑な手間を削減することが可能である。また,本発明によれば,電子メールリストを見れば,翻訳結果を容易に判断することが可能なので,利用者の便が向上する。さらに,本発明によれば,端末側に特別な装置を付加することを要求せずとも,一般の電子メール自動振り分け機能を採用するだけで,電子メール機械翻訳システムを構築することが可能である。
【図面の簡単な説明】
【図1】本発明の第1の実施形態にかかる電子メール機械翻訳システムの概略構成を示すシステム構成図である。
【図2】図1に示す電子メール機械翻訳システムの概略動作を示すフローチャートである。
【図3】受信した電子メールに翻訳が必要かどうかを判断する際に参照される電子メールアドレスの一覧表の一例を示す説明図である。
【図4】受信した加工前の電子メールと翻訳依頼情報を付加する加工後の電子メールを対比して示す説明図である。
【図5】翻訳サーバ装置により翻訳された翻訳メールの一例を示す説明図である。
【図6】端末装置において表示される電子メールのメールリストの一例を示す説明図である。
【図7】本発明の第2の実施形態にかかる電子メール機械翻訳システムの概略構成を示すシステム構成図である。
【図8】図2に示す電子メール機械翻訳システムの概略動作を示すフローチャートである。
【図9】第2の実施形態にかかる電子メール機械翻訳システムの翻訳サーバ装置において作成される翻訳メールの一例を示す説明図である。
【図10】第2の実施形態にかかる電子メール機械翻訳システムの端末装置において表示される電子メールのメールリストの一例を示す説明図である。
【図11】端末装置において表示される翻訳済み情報を含む電子メールのメールリストの一例を示す説明図である。
【図12】端末装置において表示される翻訳済み情報を含む電子メールのメールリストの一例を示す説明図である。
【図13】本発明の第3の実施形態にかかる電子メール機械翻訳システムの翻訳サーバ装置において作成される翻訳済みフラグが付された翻訳メールの一例を示す説明図である。
【図14】図13の翻訳メールに対して端末装置において2度目の翻訳要求フラグが付された場合の一例を示す説明図である。
【図15】本発明の第3の実施形態にかかる電子メール機械翻訳システムの翻訳サーバ装置において作成される翻訳済みフラグが付された翻訳メールの他の例を示す説明図である。
【図16】従来の電子メール機械翻訳システムの端末装置において表示される電子メールリストの一例を示す説明図である。
【符号の説明】
100 電子メール機械翻訳システム
110 端末装置
111 受信装置
112 翻訳判断装置
113 ヘッダ付加装置
114 送信装置
115 格納装置
116 表示装置
117 編集装置
120 翻訳サーバ装置
122 ヘッダ解析装置
123 翻訳エンジン
124 返信ヘッダ作成装置
125 送信装置
Claims (13)
- 電子メールを受信する受信装置と電子メールを送信する送信装置とを備えた端末装置と;
第1言語で記述された原文部分を含む原文メールを受信する受信装置と,前記原文部分を第2言語に翻訳した訳文部分を含む翻訳メールを作成する翻訳エンジンと,前記翻訳メールを前記原文メールの送信端末装置に返信する送信装置とを備えた翻訳サーバ装置と;
を含む,電子メール機械翻訳システムにおいて:
前記端末装置は,
受信した前記第1言語で記述された原文部分を含む電子メールのヘッダ部に,既に記録されている前記受信した電子メールの送信元メールアドレスと前記端末装置のメールアドレスに関する第1のヘッダ情報の内容は保持したまま,前記端末装置のメールアドレスと前記翻訳サーバ装置のメールアドレスに関する第2のヘッダ情報を付加し,
前記第2のヘッダ情報に基づいて,前記原文メールとして前記翻訳サーバ装置に送信するものであり;
前記翻訳サーバ装置は,
前記翻訳メールのヘッダ部に,前記原文メールの第1のヘッダ情報の内容を保持させるとともに,前記原文メールの前記第2のヘッダ情報を解析して返信用ヘッダ情報を付加し,
前記返信用ヘッダ情報に基づいて,前記翻訳メールを前記送信元端末装置に返信するものであり;
前記端末装置は,受信した電子メールが予め登録されたメールアドレスから送信されたものである場合には,翻訳が必要であると判断する翻訳判断装置を備え,
前記端末装置の送信装置は,前記翻訳判断装置により翻訳が必要であると判断された場合に,該受信した電子メールを前記原文メールとして前記翻訳サーバ装置に自動送信を行うことを特徴とする,電子メール機械翻訳システム。 - 前記翻訳サーバ装置は,受信した電子メールが翻訳が必要であるか否かをそのヘッダ部から判断するヘッダ解析装置を備え,前記ヘッダ解析装置により翻訳が必要であると判断された場合に,前記翻訳エンジンを駆動することを特徴とする,請求項1に記載の電子メール機械翻訳システム。
- 前記ヘッダ解析装置は,電子メールが予め登録されたメールアドレスから送信されたものである場合には,翻訳が必要であると判断することを特徴とする,請求項2に記載の電子メール機械翻訳システム。
- 前記翻訳サーバ装置は,前記翻訳メールのヘッダ部の元の内容に,翻訳済み情報を付加する返信ヘッダ作成装置を備えていることを特徴とする,請求項1に記載の電子メール機械翻訳システム。
- 前記翻訳済み情報は,前記翻訳メールの表題に付加されることを特徴とする,請求項4に記載の電子メール機械翻訳システム。
- 前記ヘッダ解析装置は,受信した電子メールが翻訳済み情報を備えている場合には,原文メールとはみなさずに翻訳を実行しないことを特徴とする,請求項4または5に記載の電子メール機械翻訳システム。
- 前記端末装置は,受信した電子メールが翻訳済み情報を備えている場合には,該受信した電子メールを前記原文メールとみなさずに前記翻訳サーバ装置に自動送信しないことを特徴とする,請求項4,5または6のいずれかに記載の電子メール機械翻訳システム。
- 前記端末装置は,前記原文メールのヘッダ部の元の内容に,翻訳依頼情報を付加するヘッダ付加装置を備えていることを特徴とする,請求項1に記載の電子メール機械翻訳システム。
- 前記翻訳依頼情報は,前記翻訳メールの表題に付加されることを特徴とする,請求項8に記載の電子メール機械翻訳システム。
- 前記端末装置は,受信した電子メールが翻訳依頼情報を備えている場合には,該受信した電子メールを前記原文メールとみなさずに前記翻訳サーバ装置に自動送信しないことを特徴とする,請求項8または9に記載の電子メール機械翻訳システム。
- 前記端末装置は,受信した電子メールの発信元アドレスが前記翻訳サーバ装置である場合には,該受信した電子メールを前記原文メールとはみなさずに前記翻訳サーバ装置に自動送信を行わないことを特徴とする,請求項1,2または3のいずれかに記載の電子メール機械翻訳システム。
- 前記翻訳サーバ装置は,原文メール中の原文部分と翻訳部分とを合成して翻訳メールを作成する返信ボディ作成装置を備えていることを特徴とする,請求項1,2,3,4,5,6,7,8,9,10または11のいずれかに記載の電子メール機械翻訳システム。
- 前記端末装置は,前記原文メールを前記翻訳サーバ装置に送信した後にその原文メールを削除する削除装置を備えていることを特徴とする,請求項12に記載の電子メール機械翻訳システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP24618497A JP3813710B2 (ja) | 1997-08-26 | 1997-08-26 | 電子メール機械翻訳システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP24618497A JP3813710B2 (ja) | 1997-08-26 | 1997-08-26 | 電子メール機械翻訳システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH1166075A JPH1166075A (ja) | 1999-03-09 |
JP3813710B2 true JP3813710B2 (ja) | 2006-08-23 |
Family
ID=17144770
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP24618497A Expired - Fee Related JP3813710B2 (ja) | 1997-08-26 | 1997-08-26 | 電子メール機械翻訳システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3813710B2 (ja) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU764212B2 (en) * | 1999-07-05 | 2003-08-14 | Transperfect Global, Inc. | Automatic processing system for electronic foreign language communication |
AUPQ141999A0 (en) * | 1999-07-05 | 1999-07-29 | Worldlingo.Com Pty Ltd | Communication processing system |
JP4118470B2 (ja) | 1999-08-30 | 2008-07-16 | 富士通株式会社 | 電子メール装置,電子メール送信方法及び記録媒体 |
JP2001292272A (ja) * | 2000-04-06 | 2001-10-19 | Toshiba Tec Corp | ファクシミリシステムとこのファクシミリシステムで使用されるファクシミリ端末装置およびフォーマット変換装置ならびに記憶媒体 |
KR20040028159A (ko) * | 2002-09-30 | 2004-04-03 | 주식회사 써미트테크놀로지 | 이동단말에서 다양한 언어를 지원하는 전자메일 서버시스템 |
US7955642B2 (en) | 2006-12-22 | 2011-06-07 | Roger Hsu | Layered lenses and method of layering lenses |
JP5484274B2 (ja) * | 2010-09-07 | 2014-05-07 | キヤノン株式会社 | 通信装置、通信方法、その制御プログラム、及び記憶媒体 |
KR20120092488A (ko) * | 2011-02-11 | 2012-08-21 | 삼성전자주식회사 | 메시지 처리 방법 및 시스템 |
JP2011130512A (ja) * | 2011-03-29 | 2011-06-30 | Canon Inc | 通信装置、通信方法、その制御プログラム、及び記憶媒体 |
-
1997
- 1997-08-26 JP JP24618497A patent/JP3813710B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH1166075A (ja) | 1999-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7373607B2 (en) | System and method for forwarding full header information in email messages | |
US7103634B1 (en) | Method and system for e-mail chain group | |
US6823368B1 (en) | Method and system for E-mail sender chain history by adding a sender-chain filed to the E-mail header when forwarding a chain forwarded E-mail message to another recipient | |
US7275214B2 (en) | Method of setting destinations of electronic mail | |
US7707260B2 (en) | Method and apparatus for adding recipients to sent email | |
US6970907B1 (en) | Method and system for e-mail chain group discussions | |
US7499976B2 (en) | Warning and avoidance of sending email messages to unintended recipients | |
US7933957B2 (en) | Tracking email and instant messaging (IM) thread history | |
US7552184B2 (en) | System and method for allowing a user to ensure actions taken on a document are applied to the most recent electronic correspondence | |
US6963904B2 (en) | Method for correlating an electronic mail message with related messages | |
US20080098078A1 (en) | System and Method for Forwarding Full Header Information in Email Messages | |
US20060026438A1 (en) | Anonymous aliases for on-line communications | |
US20070106736A1 (en) | Variable and customizable email attachments and content | |
US20120030295A1 (en) | E-mail integrated instant messaging | |
US20070250576A1 (en) | Method and system for automatically providing an abstract of a response message in a subject line of the response message | |
US20070100947A1 (en) | Method and apparatus for determining whether an email message is ready for transmission | |
US20080195953A1 (en) | Messaging Systems And Methods | |
US20090049134A1 (en) | Method for delaying delivery of e-mail content | |
JP3813710B2 (ja) | 電子メール機械翻訳システム | |
KR100731011B1 (ko) | 메일 서비스 시스템의 운영 방법 | |
US10956872B2 (en) | Message handling | |
US20070185970A1 (en) | Method, system, and computer program product for providing messaging services | |
US20060026248A1 (en) | System and method for preparing electronic mails | |
US20050039028A1 (en) | E-mail security system | |
US20100070590A1 (en) | Method and apparatus for electronic communication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20030107 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060427 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060601 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090609 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100609 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100609 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110609 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110609 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120609 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |