(57)【要約】【課題】メ−ルソフトを改造することなく、XMLタグで記述した付加情報を追加できる仕組みを提案することにある。【解決手段】  電子メ−ルにタグデ−タを付加するＳＭＴＰプロトコル中継装置であって、ＳＭＴＰプロトコル中継装置は、メ−ルソフトからのＳＭＴＰプロトコルデ−タ列を受信する仮想ＳＭＴＰ受信部と、メ−ルソフトからのＳＭＴＰ送信先ＩＰアドレスを保存するＳＭＴＰサ−バ−設定部と、タグデ−タデ−タベ−スから指定されたタグデ−タを選択するタグデ−タ選択部と、該選択されたタグデ−タを保存するタグデ−タ保存部と、仮想ＳＭＴＰ受信部からのＳＭＴＰプロトコルデ−タ列に、前記選択されたタグデ−タを挿入するタグデ−タ挿入部と、タグデ−タ挿入部でタグデ−タが挿入されたＳＭＴＰプロトコルデ−タ列を、指定されたＳＭＴＰサ−バ−へ送信するＳＭＴＰ送信部とを有する。【選択図】      図１
2007094654.tif 000002
【特許請求の範囲】
【請求項１】
電子メ−ルにタグデ−タを付加するＳＭＴＰプロトコル中継装置であって、前記ＳＭＴＰプロトコル中継装置は、メ−ルソフトから送信されるＳＭＴＰプロトコルデ−タ列を受信する仮想ＳＭＴＰ受信部と、前記メ−ルソフトで設定されたＳＭＴＰ送信先ＩＰアドレスを保存するＳＭＴＰサ−バ−設定部と、複数の前記タグデ−タを格納するタグデ−タデ−タベ−スから指定されたタグデ−タを選択するタグデ−タ選択部と、前記選択されたタグデ−タを保存するタグデ−タ保存部と、前記仮想ＳＭＴＰ受信部が受信したＳＭＴＰプロトコルデ−タ列に、前記タグデ−タ保存部に保存された前記選択されたタグデ−タを挿入するタグデ−タ挿入部と、前記タグデ−タ挿入部によってタグデ−タが挿入された前記ＳＭＴＰプロトコルデ−タ列を、前記ＳＭＴＰサ−バ−設定部に保存されたＳＭＴＰ送信先ＩＰアドレスで指定されるＳＭＴＰサ−バ−へ送信するＳＭＴＰ送信部と、
を備えることを特徴とするＳＭＴＰプロトコル中継装置。
【請求項２】
前記タグデ−タとして、ＸＭＬデ−タを用いることを特徴とする請求項１記載のＳＭＴＰプロトコル中継装置。
【請求項３】
電子メ−ルにタグデ−タを付加するＳＭＴＰプロトコル中継方法であって、前記ＳＭＴＰプロトコル中継方法は、メ−ルソフトから送信されるＳＭＴＰプロトコルデ−タ列を受信する仮想ＳＭＴＰ受信ステップと、前記メ−ルソフトで設定されたＳＭＴＰ送信先ＩＰアドレスを保存するＳＭＴＰサ−バ−設定ステップと、複数の前記タグデ−タを格納するタグデ−タデ−タベ−スから指定されたタグデ−タを選択するタグデ−タ選択ステップと、前記選択されたタグデ−タをタグデ−タ保存部へ保存するタグデ−タ保存ステップと、前記仮想ＳＭＴＰ受信部が受信したＳＭＴＰプロトコルデ−タ列に、前記タグデ−タ保存部に保存された前記選択されたタグデ−タを挿入するタグデ−タ挿入ステップと、前記タグデ−タ挿入ステップによってタグデ−タが挿入された前記ＳＭＴＰプロトコルデ−タ列を、前記ＳＭＴＰサ−バ−設定ステップに保存されたＳＭＴＰ送信先ＩＰアドレスで指定されるＳＭＴＰサ−バ−へ送信するＳＭＴＰ送信ステップと、
を備えることを特徴とするＳＭＴＰプロトコル中継方法。
【請求項４】
前記タグデ−タとして、ＸＭＬデ−タを用いることを特徴とする請求項３記載のＳＭＴＰプロトコル中継方法。
【請求項５】
電子メ−ルにタグデ−タを付加するＳＭＴＰプロトコル中継プログラムであって、前記ＳＭＴＰプロトコル中継プログラムは、メ−ルソフトから送信されるＳＭＴＰプロトコルデ−タ列を受信する仮想ＳＭＴＰ受信処理と、前記メ−ルソフトで設定されたＳＭＴＰ送信先ＩＰアドレスを保存するＳＭＴＰサ−バ−設定処理と、複数の前記タグデ−タを格納するタグデ−タデ−タベ−スから指定されたタグデ−タを選択するタグデ−タ選択処理と、前記選択されたタグデ−タをタグデ−タ保存処理部へ保存するタグデ−タ保存処理と、前記仮想ＳＭＴＰ受信処理が受信したＳＭＴＰプロトコルデ−タ列に、前記タグデ−タ保存部に保存された前記選択されたタグデ−タを挿入するタグデ−タ挿入処理と、前記タグデ−タ挿入処理によってタグデ−タが挿入された前記ＳＭＴＰプロトコルデ−タ列を、前記ＳＭＴＰサ−バ−設定処理に保存されたＳＭＴＰ送信先ＩＰアドレスで指定されるＳＭＴＰサ−バ−へ送信するＳＭＴＰ送信処理と、
をＳＭＴＰプロトコル中継装置に行わせることを特徴とするプログラム。
【請求項６】
前記タグデ−タとして、ＸＭＬデ−タを用いることを特徴とする請求項５記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、さまざまな電子メ−ルクライアントプログラムにおける電子メ−ル発信時に追加情報を付加する電子メ−ル情報付加システム、情報付加方法および情報付加プログラムに関する。
【背景技術】
【０００２】
近年、社内イントラネットを利用した電子メ−ルによる通知の量は年々増加しており、受け取った電子メ−ルを自動的に選別できる機能やメ−ルを知識デ−タとして再利用できるようにすることの重要度が増している。
【０００３】
このため、電子メ−ルに選別キ−等を付加し、電子メ−ルを選別可能とする従来技術としては、例えば特開平６−１５２６４０号公報に記載されているような情報付加システムがある。
【０００４】
このシステムはメ−ル送信時に、メ−ルデ−タ本文にキ−情報を付加し、メ−ル受信時にこのキ−情報に基づいて、メ−ルを選別可能にしている。
【０００５】
【特許文献１】特開平６−１５２６４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、この従来のメ−ル情報付加システムは、電子メ−ルを自動で効率良く選別しようとする場合において、次の３つの問題点があった。
【０００７】
第１の問題は、従来のメ−ルソフトで扱っている情報は自然言語のみを用いて書かれており、自然言語の処理はまだ成熟していないために、プログラムを用いて自動的に選別させる場合には、意味や内容を理解して選別する精度に限界がある。
【０００８】
第２の問題は、マイクロソフト社のＯｕｔｌｏｏｋ  Ｅｘｐｒｅｓｓのような著名なメ−ルソフトでは電子メ−ルにヘッダと本文以外の新たな情報を付加する手段が提供されていない。第１の問題を解決するためにはプログラムを改造する必要があるが、市販ソフトではバイナリしか提供されていないため、自由に機能追加することは困難である。仮に改造ができたとしても、許可を得ずに改造したものを配布することは著作権の面からも許されない。そのため、メ−ルソフトを改造することによる対処方法は非現実的である。
【０００９】
第３の問題は、利用者が手動で本文にタグ情報を付加しても、統一されていない情報により表記のゆれや綴り間違いのおそれがあり、有意なデ−タとして利用できない可能性がある。
【００１０】
そこで、本発明の目的は、利用者が任意のメ−ルソフトを使っても、そのメ−ルソフトのＳＭＴＰ送信先設定を変更するだけで、メ−ルソフトを改造することなく、メ−ルの本文に関連するＸＭＬタグで記述した付加情報を追加できるメ−ル情報付加システムを提供することにある。
【課題を解決するための手段】
【００１１】
本発明の第１のＳＭＴＰプロトコル中継装置は、電子メ−ルにタグデ−タを付加するＳＭＴＰプロトコル中継装置であって、前記ＳＭＴＰプロトコル中継装置は、メ−ルソフトから送信されるＳＭＴＰプロトコルデ−タ列を受信する仮想ＳＭＴＰ受信部と、前記メ−ルソフトで設定されたＳＭＴＰ送信先ＩＰアドレスを保存するＳＭＴＰサ−バ−設定部と、複数の前記タグデ−タを格納するタグデ−タデ−タベ−スから指定されたタグデ−タを選択するタグデ−タ選択部と、該選択されたタグデ−タを保存するタグデ−タ保存部と、前記仮想ＳＭＴＰ受信部からのＳＭＴＰプロトコルデ−タ列に、前記タグデ−タ保存部に保存された前記選択されたタグデ−タを挿入するタグデ−タ挿入部と、該タグデ−タ挿入部でタグデ−タが挿入された前記ＳＭＴＰプロトコルデ−タ列を、前記ＳＭＴＰサ−バ−設定部に保存されたＳＭＴＰ送信先ＩＰアドレスで指定されるＳＭＴＰサ−バ−へ送信するＳＭＴＰ送信部と、
を備えることを特徴とする。
【００１２】
本発明の第２のＳＭＴＰプロトコル中継装置は、請求項１記載のＳＭＴＰプロトコル中継装置において、前記タグデ−タとして、ＸＭＬデ−タを用いることを特徴とする。
【００１３】
本発明の第１のＳＭＴＰプロトコル中継方法は、電子メ−ルにタグデ−タを付加するＳＭＴＰプロトコル中継方法であって、前記ＳＭＴＰプロトコル中継方法は、メ−ルソフトから送信されるＳＭＴＰプロトコルデ−タ列を受信する仮想ＳＭＴＰ受信ステップと、前記メ−ルソフトで設定されたＳＭＴＰ送信先ＩＰアドレスを保存するＳＭＴＰサ−バ−設定ステップと、複数の前記タグデ−タを格納するタグデ−タデ−タベ−スから指定されたタグデ−タを選択するタグデ−タ選択ステップと、該選択されたタグデ−タを保存するタグデ−タ保存ステップと、前記仮想ＳＭＴＰ受信部からのＳＭＴＰプロトコルデ−タ列に、前記タグデ−タ保存部に保存された前記選択されたタグデ−タを挿入するタグデ−タ挿入ステップと、該タグデ−タ挿入ステップでタグデ−タが挿入された前記ＳＭＴＰプロトコルデ−タ列を、前記ＳＭＴＰサ−バ−設定ステップに保存されたＳＭＴＰ送信先ＩＰアドレスで指定されるＳＭＴＰサ−バ−へ送信するＳＭＴＰ送信ステップと、
を備えることを特徴とする。
【００１４】
本発明の第２のＳＭＴＰプロトコル中継方法は、第１のＳＭＴＰプロトコル中継方法において、前記タグデ−タとして、ＸＭＬデ−タを用いることを特徴とする。
【００１５】
本発明の第１のＳＭＴＰプロトコル中継プログラムは、電子メ−ルにタグデ−タを付加するＳＭＴＰプロトコル中継プログラムであって、前記ＳＭＴＰプロトコル中継プログラムは、メ−ルソフトから送信されるＳＭＴＰプロトコルデ−タ列を受信する仮想ＳＭＴＰ受信処理と、前記メ−ルソフトで設定されたＳＭＴＰ送信先ＩＰアドレスを保存するＳＭＴＰサ−バ−設定処理と、複数の前記タグデ−タを格納するタグデ−タデ−タベ−スから指定されたタグデ−タを選択するタグデ−タ選択処理と、該選択されたタグデ−タを保存するタグデ−タ保存処理と、前記仮想ＳＭＴＰ受信処理からのＳＭＴＰプロトコルデ−タ列に、前記タグデ−タ保存部に保存された前記選択されたタグデ−タを挿入するタグデ−タ挿入処理と、該タグデ−タ挿入処理でタグデ−タが挿入された前記ＳＭＴＰプロトコルデ−タ列を、前記ＳＭＴＰサ−バ−設定処理に保存されたＳＭＴＰ送信先ＩＰアドレスで指定されるＳＭＴＰサ−バ−へ送信するＳＭＴＰ送信処理と、
を備えることを特徴とする。
【００１６】
本発明の第２のＳＭＴＰプロトコル中継プログラムは、第１のＳＭＴＰプロトコル中継プログラムにおいて、前記タグデ−タとして、ＸＭＬデ−タを用いることを特徴とする。
【発明の効果】
【００１７】
本発明の効果は、
第１に、利用者にメ−ルソフトを変更させること無しにＸＭＬタグ付きメ−ルを使わせることができる。
【００１８】
第２に、ＸＭＬタグ付きメ−ルを使用することで、検索や選別のためのキ−ワ−ドとして利用できる。
【００１９】
第３に、メ−ルを知識デ−タとして再利用する場合にＸＭＬタグによってデ−タの多重構造化や部分抽出などが可能となる。
【発明を実施するための最良の形態】
【００２０】
次に、本発明を実施するための最良の形態について、図面を参照して、詳細に説明する。
【００２１】
本発明は、図１に示すように、利用者が使用するパ−ソナルコンピュ−タや携帯電話等の電子メ−ル機能を有するクライアント端末（一例として、以下クライアントＰＣ１とする）と、共通で利用するタグ（一例として、ＸＭＬタグとする）を提供するタグデ−タデ−タベ−スサ−バ−（一例として、タグデ−タＤＢサ−バ−２とする）と、メ−ル送信する場合に利用する一般的なＳＭＴＰサ−バ−３と、相互接続可能な通信網（一例として、以下インタ−ネット４とする）と、利用者がメ−ルの読み書きに利用する任意のメ−ルソフト５と、メ−ルデ−タを中継するための中核となるメ−ルプロキシ６とから構成される。
【００２２】
図１のメ−ルソフト５を参照すると、設定項目の１つであるＳＭＴＰ送信先ＩＰアドレス１６は、通常の利用状態ではＳＭＴＰサ−バ−３のＩＰアドレスが指定されている。
【００２３】
ここで、本発明と従来技術とのＩＰアドレスの取り扱いについて、説明する。
【００２４】
一般に、インタ−ネット上で電子メ−ルの配送を行うには、ＳＭＴＰ（Ｓｉｍｐｌｅ
Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌの略）という名称で規定されている通信規約（プロトコル）を用いる。
【００２５】
ＳＭＴＰに対応してメ−ル配送を行なうサ−バ−をＳＭＴＰサ−バ−と呼ぶ。
【００２６】
従来の方式で電子メ−ルを発信する場合には、第７図上段で示すように、電子メ−ルの配送を取り扱うＳＭＴＰサ−バ−に対して、ＳＭＴＰプロトコルを用いて電子メ−ルデ−タを送信する。
【００２７】
その際にメ−ルソフトでは、メ−ル送信先サ−バ−の指定をＳＭＴＰサ−バ−のＩＰアドレスとする。
【００２８】
本発明では、第７図下段に示すように、メ−ルソフトでのメ−ル送信先サ−バ−の指定を１２７．０．０．１（１２７．０．０．１は自己ＰＣのＩＰアドレスを示す特殊なＩＰアドレス）と変更することで、ＳＭＴＰサ−バ−ではなくメ−ル中継プログラム（以下メ−ルプロキシ）に対して送信し、メ−ルプロキシがＳＭＴＰサ−バ−に中継する途中で情報を追加する構成とする。
【００２９】
図１のメ−ルプロキシ６を参照すると、メ−ルプロキシ６は、ＳＭＴＰサ−バ−３にＳＭＴＰプロトコルでメ−ルを送信するＳＭＴＰ送信部７と、ＳＭＴＰサ−バ−３のＩＰアドレスとポ−ト番号を設定するためのＳＭＴＰサ−バ−設定部８と、受け取ったメ−ルにＸＭＬタグを埋め込むためのタグデ−タ挿入部９と、タグデ−タ選択部１１で選択されたＸＭＬタグデ−タを格納するタグデ−タ保存部１０と、使用するＸＭＬタグを利用者に選択させるためのタグデ−タ選択部１１と、メ−ルソフト５からＳＭＴＰプロトコルで送られるメ−ルを受信する仮想ＳＭＴＰ受信部１２とから構成されている。
【００３０】
尚  本実施例では、メ−ルプロキシ６はクライアントＰＣ１内に内蔵されているが、メ−ルプロキシ６はクライアントＰＣ１の外部で、メ−ルプロキシサ−バ−として構成することも可能である。
【００３１】
ＳＭＴＰサ−バ−設定部８で保存するＩＰアドレスは、設定ファイルに書き込んでおいて実行時に読み出してもよいし、実行開始時に指定してもよいし、必要とする時に利用者に入力させてもよい。
【００３２】
タグデ−タＤＢサ−バ−２で使用するデ−タベ−スは、Ｏｒａｃｌｅのような市販の関係デ−タベ−スツ−ルを使ってもよいし、表構造をファイル上に実現するのでもよい。
【００３３】
タグデ−タ送信部１４とタグデ−タ選択部１１の通信は、ＨＴＴＰやＦＴＰ等の既に一般的になっている通信手段を利用してもよいし、独自な通信手段を利用してもよい。
【００３４】
図１のＳＭＴＰサ−バ−３内にはタグデ−タ挿入済みのＳＭＴＰプロトコルデ−タを受信するＳＭＴＰ受信部１３が示されている。
【００３５】
図２を参照すると、メ−ルソフト５から仮想ＳＭＴＰ受信部１２へのデ−タ受信手順がフロ−チャ−トで示されている。
【００３６】
仮想ＳＭＴＰ受信部１２は、利用者が通常ではＳＭＴＰサ−バに送信するデ−タを中継のためＳＭＴＰサ−バの代わりにデ−タを受信する。
【００３７】
この時、ＳＭＴＰプロトコルの一部を受け取った都度タグデ−タ挿入部９に渡してもよいし、全文を受け取ってからタグデ−タ挿入部９に渡してもよい。
【００３８】
図３を参照すると、タグデ−タ挿入部９の処理フロ−チャ−トが示されている。
【００３９】
タグデ−タ挿入部９は、受け取ったＳＭＴＰデ−タとＸＭＬタグによる情報を合成する。
【００４０】
ＸＭＬタグはメ−ルヘッダに含めてもよいし、メ−ル本文に含めてもよい。
【００４１】
図４を参照すると、ＳＭＴＰ送信部７の処理フロ−チャ−トが示されている。
【００４２】
ＳＭＴＰ送信部７は、タグデ−タ挿入部９で合成されたデ−タを本来のＳＭＴＰサ−バ−に送信する。
【００４３】
図５を参照すると、タグデ−タ送信部１４の処理フロ−チャ−トが示されている。
【００４４】
タグデ−タ送信部１４は、タグデ−タＤＢ１５に格納されているタグデ−タ一覧を送信する。
【００４５】
タグデ−タ送信部１４からの送信は、タグデ−タ一覧をリクエストされる都度送ってもよいし、タグデ−タＤＢ１５が更新された時に全クライアントＰＣ１に対して同報通信を行なってもよい。
【００４６】
図６を参照すると、タグデ−タ選択部１１の処理フロ−チャ−トを示されている。
【００４７】
タグデ−タ選択部１１は、受け取ったタグデ−タ一覧から利用者入力用の部品を構成し入力画面を表示する。
【００４８】
図７を参照すると、一般的なメ−ル送信の形態と、本発明でのメ−ル送信の形態とが示されている。
【００４９】
図８を参照すると、タグデ−タ選択部１１の画面の一例が示されている。
【００５０】
タグデ−タ選択部１１は、利用者が能動的に入力部を表示させてもよいし、仮想ＳＭＴＰ受信部１２がメ−ルを受け取った時に自動的に表示させてもよい。
【００５１】
図９を参照すると、タグデ−タＤＢ１５に格納するデ−タの一例がタグデ−タ一覧Ｄ１０１に示されている。
【００５２】
図１０を参照すると、ＳＭＴＰプロトコルのデ−タの一例がＤ２０１に示されている。
【００５３】
次に、図２から図６のフロ−チャ−トを参照して、本発明を実施するための最良の形態の動作について詳細に説明する。
【００５４】
まず、メ−ルソフト５からＳＭＴＰプロコトルのデ−タを仮想ＳＭＴＰ受信部１２を経由して、タグデ−タ挿入部９へ送信する動作について、図２に基づいて説明する。
【００５５】
仮想ＳＭＴＰ受信部１２は、ＳＭＴＰ通信の受信準備を行ないメ−ルを受信できるようにする（Ｓ１０１）。
【００５６】
メ−ルソフト５からの接続が無ければ（Ｓ１０２のＮ）Ｓ１０２の前状態に遷移する。
【００５７】
メ−ルソフト５からの接続があれば（Ｓ１０２のＹ）メ−ルソフト５との接続を受理する（Ｓ１０３）。
【００５８】
次にＳＭＴＰプロトコルのテキストデ−タを受信し、受信したデ−タをタグデ−タ挿入部９に渡す（Ｓ１０４）。
【００５９】
次にＳＭＴＰプロトコルが終端でなければ（Ｓ１０５のＮ）Ｓ１０４の状態に遷移する。
【００６０】
終端であれば（Ｓ１０５のＹ）メ−ルソフトとの通信を終了する（Ｓ１０６）。
【００６１】
次にＳ１０２の前状態に遷移して次回接続を待つ。
【００６２】
ＳＭＴＰプロトコルのデ−タ例を図１０  Ｄ２０１に示す。
【００６３】
一方  タグデ−タＤＢサ−バ−２内のタグデ−タがメ−ルプロキシ６へ送信され、ＳＭＴＰプロトコルデ−タに挿入されるタグデ−タを選択する動作について、図５と図６に基づいて説明する。
【００６４】
図５のタグデ−タ送信部１４は、タグデ−タＤＢ１５からタグデ−タ一覧を取得する（Ｓ４０１）。
【００６５】
次にタグデ−タ一覧をメ−ルプロキシ６に送信して終了する（Ｓ４０２）。
【００６６】
図６のタグデ−タ選択部１１は、タグデ−タＤＢサ−バ−２からタグデ−タ一覧を取得する（Ｓ５０１）。
【００６７】
このタグデ−タ一覧を用いて入力用画面を作成して表示する（Ｓ５０２）。
【００６８】
この表示の後、メ−ルに追加するタグデ−タを利用者に決定して貰うよう入力を依頼する（Ｓ５０３）。
【００６９】
利用者により決定されたタグデ−タをタグデ−タ保存部１０に渡して終了する（Ｓ５０５）。
【００７０】
タグデ−タ選択部１１の画面例を図８に示す。
【００７１】
タグデ−タ保存部１０に渡すタグデ−タの例を図９  Ｄ１０２に示す。
【００７２】
次に、仮想ＳＭＴＰ受信部１２内のＳＭＴＰプロトコルデ−タにタグデ−タを挿入する動作について、図３に基づいて説明する。
【００７３】
タグデ−タ挿入部９は、タグデ−タ保存部１０からタグデ−タ一覧を取得する（Ｓ２０１）。
【００７４】
次に、仮想ＳＭＴＰ受信部１２から渡されたテキストデ−タをＳＭＴＰ送信部７に渡す（Ｓ２０２）。  次にメ−ルヘッダの終端（図１０  Ｄ２０１参照）でなければ（Ｓ２０３のＮ）Ｓ２０２の前状態に遷移する。
【００７５】
終端であれば（Ｓ２０３のＹ）タグデ−タ保存部１０に保存されているタグデ−タをＳＭＴＰ送信部７に渡す（Ｓ２０４）。
【００７６】
次に仮想ＳＭＴＰ受信部１２から渡されたテキストデ−タをＳＭＴＰ送信部７に渡す（Ｓ２０５）。
【００７７】
メ−ル本文の終端（図１０  Ｄ２０１参照）でなければ（Ｓ２０６のＮ）Ｓ２０５の前状態に遷移する。
【００７８】
終端であれば（Ｓ２０６のＹ）終了する。
【００７９】
挿入されるタグデ−タの例を第１０図  Ｄ１０２に示す。
【００８０】
次に、タグデ−タ挿入部９で、タグデ−タが挿入されたＳＭＴＰプロトコルデ−タをＳＭＴＰサ−バ−３へデ−タ送信する動作について、図４に基づいて説明する。
【００８１】
ＳＭＴＰ送信部７は、ＳＭＴＰサ−バ−設定部８から送信先ＩＰアドレスを取得する（Ｓ３０１）。
【００８２】
次にＳＭＴＰサ−バ−３と接続を行なう（Ｓ３０２）。
【００８３】
次にタグデ−タ挿入部９から渡されたデ−タをＳＭＴＰサ−バ−３に送信する（Ｓ３０３）。
【００８４】
デ−タが終了でなければ（Ｓ３０４のＮ）Ｓ３０３の前状態に遷移する。
【００８５】
終了であれば（Ｓ３０４のＹ）ＳＭＴＰサ−バ−３との通信を終了する（Ｓ３０５）。
【００８６】
以上説明した如く、従来のメ−ルソフトでは宛先アドレスや件名のみを利用して選別する機能が用意されているが、利用者が使いこなすためには高度な工夫をしなければならない。
【００８７】
これを解決するために、機械処理しやすい形態の追加情報を付加してやることが望まれるが、個々の利用者は様々なメ−ルソフトを利用しており、全種類のメ−ルソフトに機能追加することは現実的ではない。
【００８８】
また、メ−ル本文内に利用者が手書きでＸＭＬタグを用いて情報を追加することもできるが、手間がかかったり綴り間違いにより情報が正しく伝わらない可能性もあり効果的でなかった。
【００８９】
そこで、本発明では、メ−ルソフトでのメ−ル送信先サ−バ−の指定を１２７．０．０．１（１２７．０．０．１は自己ＰＣのＩＰアドレスを示す特殊なＩＰアドレス）と変更することで、ＳＭＴＰサ−バ−ではなくメ−ル中継プログラム（以下メ−ルプロキシ）に対して送信し、メ−ルプロキシがＳＭＴＰサ−バ−に中継する途中で情報を追加するように構成した。
【００９０】
このことにより、メ−ルソフトの設定を変更するだけで、改造すること無く電子メ−ルデ−タに新たな情報を追加することが可能となった。
【００９１】
また、追加される情報はＸＭＬ形式のタグデ−タとすることで意味と構造化情報を持たせることができる。
【００９２】
さらに、利用者がどのタグを使用するかの選択はメ−ルプロキシ上の入力画面を用いて発信前または発信時に行なうことにより、メ−ルを受信した側ではメ−ルに埋め込まれたＸＭＬタグによって、選別や収集等が容易に行えるようになった。
【図面の簡単な説明】
【００９３】
【図１】第１図は、本発明の最良な実施例を示す。
【図２】第２図は、仮想ＳＭＴＰ受信部１２のフロ−チャ−トを示す。
【図３】第３図は、タグデ−タ挿入部９のフロ−チャ−トを示す。
【図４】第４図は、ＳＭＴＰ送信部７のフロ−チャ−トを示す。
【図５】第５図は、タグデ−タ送信部１４のフロ−チャ−トを示す。
【図６】第６図は、タグデ−タ選択部１１のフロ−チャ−トを示す。
【図７】第７図は、一般的なメ−ル送信の形態と、本発明でのメ−ル送信の形態を示す。
【図８】第８図は、タグデ−タ選択部１１の画面例を示す。
【図９】第９図は、本発明で使用するタグデ−タ一覧の例とタグデ−タの例を示す。
【図１０】第１０図は、ＳＭＴＰプロトコルで送信されるデ−タの例を示す。
【符号の説明】
【００９４】
１    クライアントＰＣ
２    タグデ−タＤＢサ−バ−
３    ＳＭＴＰサ−バ−
４    インタ−ネット
５    メ−ルソフト
６    メ−ルプロキシ
７    ＳＭＴＰ送信部
８    ＳＭＴＰサ−バ−設定部
９    タグデ−タ挿入部
１０    タグデ−タ保存部
１１    タグデ−タ選択部
１２    仮想ＳＭＴＰ受信部
１３    ＳＭＴＰ受信部
１４    タグデ−タ送信部
１５    タグデ−タＤＢ
１６    ＳＭＴＰ送信先ＩＰアドレス
【図１】
2007094654.tif 000003
【図２】
2007094654.tif 000004
【図３】
2007094654.tif 000005
【図４】
2007094654.tif 000006
【図５】
2007094654.tif 000007
【図６】
2007094654.tif 000008
【図７】
2007094654.tif 000009
【図８】
2007094654.tif 000010
【図９】
2007094654.tif 000011
【図１０】
2007094654.tif 000012