(57)【要約】【課題】迷惑メールが送信されてくることを防止する。【解決手段】送受信装置１では、リスト記憶部３１がメールのメールアドレスの生成に用いられるメールアドレス生成情報と、メールの宛先を特定するためのユーザの名前とが対応付けられたリストを記憶している。そして、ユーザ操作受け付け部３２が、宛先のユーザの名前の入力を受け付けると、メールアドレス生成部３３が、リスト記憶部３１に記憶されたリストを参照し、宛先のユーザの名前に対応付けられたメールアドレス生成情報を用いて、メールの宛先を表すメールアドレスを生成する。また、メールアドレス生成情報所定の周期を表す周期情報を含み、メールアドレス生成部３３は、メールアドレス生成情報を用いて、そのメールアドレス生成情報に含まれる周期情報が表す周期ごとに異なるメールアドレスを生成する。本発明は、例えば、メール送受信システムに適用できる。【選択図】図３
2007199806.tif 000002
【特許請求の範囲】
【請求項１】
電子メールを送信する送信装置において、
前記電子メールのメールアドレスの生成に用いられるメールアドレス生成情報と、前記電子メールの宛先を特定するための特定情報とが対応付けられたリストを記憶する記憶手段と、
ユーザによる前記特定情報の入力を受け付ける受け付け手段と、
前記記憶手段に記憶されたリストを参照し、前記受け付け手段が受け付けた前記特定情報に対応付けられた前記メールアドレス生成情報を用いて、前記電子メールの宛先を表す前記メールアドレスを生成するメールアドレス生成手段と
を備え、
前記メールアドレス生成情報は、所定の周期を表す周期情報を含み、
前記メールアドレス生成手段は、前記メールアドレス生成情報を用いて、そのメールアドレス生成情報に含まれる周期情報が表す周期ごとに異なる前記メールアドレスを生成する
送信装置。
【請求項２】
前記メールアドレス生成情報は、前記メールアドレス生成情報を用いて前記メールアドレスを生成することができる有効期限を表す有効期限情報をさらに含み、
前記メールアドレス生成手段は、前記メールアドレス生成情報に含まれる有効期限情報が表す有効期限が経過した場合、その有効期限を表す有効期限情報を含む前記メールアドレス生成情報を用いての前記メールアドレスの生成を停止する
請求項１に記載の送信装置。
【請求項３】
前記電子メールの宛先となるメールアドレスの生成に用いられる前記メールアドレス生成情報を受信する受信手段と、
前記受信手段が受信した前記メールアドレス生成情報を、前記記憶手段が記憶する前記リストに登録する登録手段と
をさらに備える請求項１に記載の送信装置。
【請求項４】
電子メールを送信する送信装置における前記電子メールの送信方法において、
前記送信装置は、前記電子メールのメールアドレスの生成に用いられるメールアドレス生成情報と、前記電子メールの宛先を特定するための特定情報とが対応付けられたリストを記憶する記憶手段を備えており、
ユーザによる前記特定情報の入力を受け付け、
前記記憶手段に記憶されたリストを参照し、前記受け付け手段が受け付けた前記特定情報に対応付けられた前記メールアドレス生成情報を用いて、前記電子メールの宛先を表す前記メールアドレスを生成する
ステップを含み、
前記メールアドレス生成情報は、所定の周期を表す周期情報を含み、
前記メールアドレス生成情報を用いて、そのメールアドレス生成情報に含まれる周期情報が表す周期ごとに異なる前記メールアドレスが生成される
送信方法。
【請求項５】
電子メールを送信する送信装置が実行するプログラムにおいて、
前記送信装置は、前記電子メールのメールアドレスの生成に用いられるメールアドレス生成情報と、前記電子メールの宛先を特定するための特定情報とが対応付けられたリストを記憶する記憶手段を備えており、
ユーザによる前記特定情報の入力を受け付け、
前記記憶手段に記憶されたリストを参照し、前記受け付け手段が受け付けた前記特定情報に対応付けられた前記メールアドレス生成情報を用いて、前記電子メールの宛先を表す前記メールアドレスを生成する
ステップを含み、
前記メールアドレス生成情報は、所定の周期を表す周期情報を含み、
前記メールアドレス生成情報を用いて、そのメールアドレス生成情報に含まれる周期情報が表す周期ごとに異なる前記メールアドレスが生成される
処理を実行させるプログラム。
【請求項６】
電子メールを配信する配信サーバからの前記電子メールを受信する受信装置において、
前記電子メールの宛先を表すメールアドレスの生成に用いられ、所定の周期を表す周期情報が含まれるメールアドレス生成情報を用いて、前記周期情報が表す周期ごとに異なる前記メールアドレスを生成する生成手段と、
前記生成手段が生成したメールアドレスを宛先とした前記電子メールの受信の要求を指示する受信要求コマンドを、前記配信サーバに送信する送信手段と
を備える受信装置。
【請求項７】
前記送信手段は、さらに、前記電子メールの送信元に対する、前記電子メールの宛先を表すメールアドレスの生成に用いられる前記メールアドレス生成情報の発行を指示する発行コマンドを、前記配信サーバに送信する
請求項６に記載の受信装置。
【請求項８】
電子メールを配信する配信サーバからの前記電子メールを受信する受信方法において、
前記電子メールの宛先を表すメールアドレスの生成に用いられ、所定の周期を表す周期情報が含まれるメールアドレス生成情報を用いて、前記周期情報が表す周期ごとに異なる前記メールアドレスを生成し、
前記メールアドレスを宛先とした前記電子メールの受信の要求を指示する受信要求コマンドを、前記配信サーバに送信する
ステップを含む受信方法。
【請求項９】
電子メールを配信する配信サーバからの前記電子メールを受信する受信装置が実行するプログラムにおいて、
前記電子メールの宛先を表すメールアドレスの生成に用いられ、所定の周期を表す周期情報が含まれるメールアドレス生成情報を用いて、前記周期情報が表す周期ごとに異なる前記メールアドレスを生成し、
前記メールアドレスを宛先とした前記電子メールの受信の要求を指示する受信要求コマンドを、前記配信サーバに送信する
ステップを含むプログラム。
【請求項１０】
電子メールを配信する配信サーバにおいて、
前記電子メールの宛先を表すメールアドレスごとに前記電子メールを保管する、前記メールアドレスが対応付けられたメールボックスと、
前記メールボックスに対応付けられたメールアドレスの更新に用いられ、所定の周期を表す周期情報が含まれるメールアドレス生成情報を記憶する生成情報記憶手段と、
前記生成情報記憶手段に記憶された前記メールアドレス生成情報を用いて、そのメールアドレス生成情報に含まれる周期情報が表す周期ごとに、前記メールボックスに対応付けられているメールアドレスを更新するメールアドレス更新手段と
を備える配信サーバ。
【請求項１１】
前記電子メールの宛先から送信元に対する、前記電子メールの宛先を表すメールアドレスの生成に用いられる前記メールアドレス生成情報の発行を指示する発行コマンドに応じ、前記メールアドレス生成情報を前記送信元に発行する発行手段をさらに備える
請求項１０に記載の配信サーバ。
【請求項１２】
前記メールアドレス更新手段によりメールアドレスが更新された後も、一定の期間の間、更新前のメールアドレス宛の電子メールを、更新後のメールアドレスに対応付けられたメールボックスに保管させる処理をする処理手段をさらに備える
請求項１０に記載の配信サーバ。
【請求項１３】
電子メールを配信する配信サーバにおける前記電子メールの配信方法において、
前記配信サーバは、
前記電子メールの宛先を表すメールアドレスごとに前記電子メールを保管する、前記メールアドレスが対応付けられたメールボックスと、
前記メールボックスに対応付けられたメールアドレスの更新に用いられ、所定の周期を表す周期情報が含まれるメールアドレス生成情報を記憶する生成情報記憶手段と
を備え、
前記生成情報記憶手段に記憶された前記メールアドレス生成情報を用いて、そのメールアドレス生成情報に含まれる周期情報が表す周期ごとに、前記メールボックスに対応付けられているメールアドレスを更新する
ステップを含む配信方法。
【請求項１４】
電子メールを配信する配信サーバが実行するプログラムにおいて、
前記配信サーバは、
前記電子メールの宛先を表すメールアドレスごとに前記電子メールを保管する、前記メールアドレスが対応付けられたメールボックスと、
前記メールボックスに対応付けられたメールアドレスの更新に用いられ、所定の周期を表す周期情報が含まれるメールアドレス生成情報を記憶する生成情報記憶手段と
を備え、
前記生成情報記憶手段に記憶された前記メールアドレス生成情報を用いて、そのメールアドレス生成情報に含まれる周期情報が表す周期ごとに、前記メールボックスに対応付けられているメールアドレスを更新する
ステップを含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信装置および送信方法、受信装置および受信方法、配信サーバおよび配信方法、並びにプログラムに関し、特に、迷惑な電子メールが送信されてくることを防止することができるようにした送信装置および送信方法、受信装置および受信方法、配信サーバおよび配信方法、並びにプログラムに関する。
【背景技術】
【０００２】
現在、インターネットサービスを利用して、多くのユーザが、webページの閲覧や電子メールの送受信を行っている。そして、インターネットサービスが広く普及するに伴い、ユーザにとって迷惑な電子メール（いわゆる迷惑メール）（SPAMメール）が増加している。
【０００３】
迷惑メールは、例えば、webページにおいて公開されているメールアドレス宛に送信されたり、ランダムに自動生成されたメールアドレス宛に送信されたりする。このような迷惑メールは、ユーザの意図を無視して一方的に送信されてくるので、ユーザにとって煩わしく、問題となっている。
【０００４】
迷惑メールの受信を拒否したいユーザは、例えば、特定の相手からの電子メールのみ、または特定のドメインの電子メールのみを受信するように、パーソナルコンピュータや携帯電話機などの受信装置を設定することで、迷惑メールの受信を拒否することができる。
【０００５】
また、迷惑メールの問題を解決するために、インターネットプロバイダでは、例えば、電子メールを配信する配信サーバ（いわゆるメールサーバ）に、電子メールを解析してフィルタリングする中継プログラムを実行させている。中継プログラムを実行している配信サーバは、例えば、電子メールを解析した結果に基づき、迷惑メールである可能性が高い電子メールの配信を停止する。または、配信サーバは、電子メールを解析した結果に基づき、迷惑メールである可能性が高いことを示すキーワード（例えば、［迷惑］というタグ）を電子メールの題名に埋め込み、その電子メールを配信する。
【０００６】
さらに、配信サーバが、迷惑メールを受信した受信者からのフィードバックを利用して、迷惑メールをフィルタリングするためのデータを蓄積または更新し、蓄積または更新されたデータに基づいて迷惑メールのフィルタリングの効率を向上させる技術が開示されている（例えば、特許文献１や２参照）。
【０００７】
また、配信サーバが、無効なアドレスを宛先とした電子メールの送信回数が所定の回数以上となった送信元からの電子メールの配信を停止することにより、迷惑メールの配信を防止する技術が開示されている（例えば、特許文献３参照）。
【特許文献１】特開２００５−２３５２０６号公報
【特許文献２】特開２００５−２８４４５４号公報
【特許文献３】国際公開第０３／０７１７５３号パンフレット
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述したように、配信サーバが、電子メールを解析してフィルタリングする中継プログラムを実行したとしても、配信サーバが、迷惑メールを確実にフィルタリングすることは、困難であった。
【０００９】
即ち、例えば、配信サーバが実行する中継プログラムにおける、迷惑メールを解析するアルゴリズムが一般的になると（知られると）、配信サーバが、どのような電子メールが迷惑メールであるのかを判断する判断基準が容易に想定される。そして、この判断基準を満たさないように、迷惑メールが作成されて送信されると、配信サーバによる迷惑メールのフィルタリングの効率が低下する。その結果、配信サーバは、迷惑メールをフィルタリングせずに配信することが多くなる。従って、配信サーバが迷惑メールを確実にフィルタリングすることは困難であった。
【００１０】
また、電子メールを解析してフィルタリングする中継プログラムを配信サーバに実行させた場合、配信サーバが、実際には迷惑メールではない電子メールを、迷惑メールであると間違って判断する可能性もあり、大切な電子メールがフィルタリングされるという危険性を排除することも難しかった。
【００１１】
本発明は、このような状況に鑑みてなされたものであり、迷惑メールが送信されてくることを防止することができるようにするものである。
【課題を解決するための手段】
【００１２】
本発明の第１の側面は、電子メールを送信する送信装置であって、前記電子メールのメールアドレスの生成に用いられるメールアドレス生成情報と、前記電子メールの宛先を特定するための特定情報とが対応付けられたリストを記憶する記憶手段と、ユーザによる前記特定情報の入力を受け付ける受け付け手段と、前記記憶手段に記憶されたリストを参照し、前記受け付け手段が受け付けた前記特定情報に対応付けられた前記メールアドレス生成情報を用いて、前記電子メールの宛先を表す前記メールアドレスを生成するメールアドレス生成手段とを備え、前記メールアドレス生成情報は、所定の周期を表す周期情報を含み、前記メールアドレス生成手段は、前記メールアドレス生成情報を用いて、そのメールアドレス生成情報に含まれる周期情報が表す周期ごとに異なる前記メールアドレスを生成する送信装置である。
【００１３】
また、本発明の第１の側面は、電子メールを送信する送信装置における前記電子メールの送信方法、または電子メールを送信する送信装置が実行するプログラムであって、前記送信装置は、前記電子メールのメールアドレスの生成に用いられるメールアドレス生成情報と、前記電子メールの宛先を特定するための特定情報とが対応付けられたリストを記憶する記憶手段を備えており、ユーザによる前記特定情報の入力を受け付け、前記記憶手段に記憶されたリストを参照し、前記受け付け手段が受け付けた前記特定情報に対応付けられた前記メールアドレス生成情報を用いて、前記電子メールの宛先を表す前記メールアドレスを生成するステップを含み、前記メールアドレス生成情報は、所定の周期を表す周期情報を含み、前記メールアドレス生成情報を用いて、そのメールアドレス生成情報に含まれる周期情報が表す周期ごとに異なる前記メールアドレスが生成される送信方法、またはプログラムである。
【００１４】
本発明の第２の側面は、電子メールを配信する配信サーバからの前記電子メールを受信する受信装置であって、前記電子メールの宛先を表すメールアドレスの生成に用いられ、所定の周期を表す周期情報が含まれるメールアドレス生成情報を用いて、前記周期情報が表す周期ごとに異なる前記メールアドレスを生成する生成手段と、前記生成手段が生成したメールアドレスを宛先とした前記電子メールの受信の要求を指示する受信要求コマンドを、前記配信サーバに送信する送信手段とを備える受信装置である。
【００１５】
また、本発明の第２の側面は、電子メールを配信する配信サーバからの前記電子メールを受信する受信方法、または電子メールを配信する配信サーバからの前記電子メールを受信する受信装置が実行するプログラムであって、前記電子メールの宛先を表すメールアドレスの生成に用いられ、所定の周期を表す周期情報が含まれるメールアドレス生成情報を用いて、前記周期情報が表す周期ごとに異なる前記メールアドレスを生成し、前記メールアドレスを宛先とした前記電子メールの受信の要求を指示する受信要求コマンドを、前記配信サーバに送信する受信装置、またはプログラムである。
【００１６】
本発明の第３の側面は、電子メールを配信する配信サーバであって、前記電子メールの宛先を表すメールアドレスごとに前記電子メールを保管する、前記メールアドレスが対応付けられたメールボックスと、前記メールボックスに対応付けられたメールアドレスの更新に用いられ、所定の周期を表す周期情報が含まれるメールアドレス生成情報を記憶する生成情報記憶手段と、前記生成情報記憶手段に記憶された前記メールアドレス生成情報を用いて、そのメールアドレス生成情報に含まれる周期情報が表す周期ごとに、前記メールボックスに対応付けられているメールアドレスを更新するメールアドレス更新手段とを備える配信サーバである。
【００１７】
また、本発明の第３の側面は、電子メールを配信する配信サーバにおける前記電子メールの配信方法、または電子メールを配信する配信サーバが実行するプログラムであって、前記配信サーバは、前記電子メールの宛先を表すメールアドレスごとに前記電子メールを保管する、前記メールアドレスが対応付けられたメールボックスと、前記メールボックスに対応付けられたメールアドレスの更新に用いられ、所定の周期を表す周期情報が含まれるメールアドレス生成情報を記憶する生成情報記憶手段とを備え、前記生成情報記憶手段に記憶された前記メールアドレス生成情報を用いて、そのメールアドレス生成情報に含まれる周期情報が表す周期ごとに、前記メールボックスに対応付けられているメールアドレスを更新するステップを含む配信方法、またはプログラムである。
【００１８】
本発明の第１の側面においては、電子メールを送信する送信装置は、電子メールのメールアドレスの生成に用いられるメールアドレス生成情報と、電子メールの宛先を特定するための特定情報とが対応付けられたリストを記憶する記憶手段を備えている。そして、記憶手段に記憶されたリストを参照し、ユーザにより入力された特定情報に対応付けられたメールアドレス生成情報を用いて、電子メールの宛先を表すメールアドレスが生成される。また、メールアドレス生成情報は、所定の周期を表す周期情報を含み、この周期ごとに異なるメールアドレスが生成される。
【００１９】
本発明の第２の側面においては、電子メールの宛先を表すメールアドレスの生成に用いられ、所定の周期を表す周期情報が含まれるメールアドレス生成情報を用いて、周期情報が表す周期ごとに異なるメールアドレスが生成される。そして、このメールアドレスを宛先とした電子メールの受信の要求を指示する受信要求コマンドが、配信サーバに送信される。
【００２０】
本発明の第３の側面においては、電子メールを配信する配信サーバは、電子メールの宛先を表すメールアドレスごとに電子メールを保管する、メールアドレスが対応付けられたメールボックスと、メールボックスに対応付けられたメールアドレスの更新に用いられ、所定の周期を表す周期情報が含まれるメールアドレス生成情報を記憶する生成情報記憶手段とを備えている。そして、生成情報記憶手段に記憶されたメールアドレス生成情報を用いて、そのメールアドレス生成情報に含まれる周期情報が表す周期ごとに、メールボックスに対応付けられているメールアドレスが更新される。
【発明の効果】
【００２１】
本発明の第１乃至第３の側面によれば、迷惑メールが送信されてくることを防止することができる。
【発明を実施するための最良の形態】
【００２２】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２３】
本発明の第１の側面の送信装置は、
電子メールを送信する送信装置であって、
前記電子メールのメールアドレスの生成に用いられるメールアドレス生成情報と、前記電子メールの宛先を特定するための特定情報とが対応付けられたリストを記憶する記憶手段（例えば、図３のリスト記憶部３１）と、
ユーザによる前記特定情報の入力を受け付ける受け付け手段（例えば、図３のユーザ操作受け付け部３２）と、
前記記憶手段に記憶されたリストを参照し、前記受け付け手段が受け付けた前記特定情報に対応付けられた前記メールアドレス生成情報を用いて、前記電子メールの宛先を表す前記メールアドレスを生成するメールアドレス生成手段（例えば、図３のメールアドレス生成部３３）と
を備え、
前記メールアドレス生成情報は、所定の周期を表す周期情報を含み、
前記メールアドレス生成手段は、前記メールアドレス生成情報を用いて、そのメールアドレス生成情報に含まれる周期情報が表す周期ごとに異なる前記メールアドレスを生成する。
【００２４】
また、本発明の第１の側面の送信装置は、
前記電子メールの宛先となるメールアドレスの生成に用いられる前記メールアドレス生成情報を受信する受信手段（例えば、図３の受信部３５）と、
前記受信手段が受信した前記メールアドレス生成情報を、前記記憶手段が記憶する前記リストに登録する登録手段（例えば、図６のステップＳ２１の処理を実行する図３の受信データ処理部３６）と
をさらに備えることができる。
【００２５】
本発明の第２の側面の受信装置は、
電子メールを配信する配信サーバからの前記電子メールを受信する受信装置であって、
前記電子メールの宛先を表すメールアドレスの生成に用いられ、所定の周期を表す周期情報が含まれるメールアドレス生成情報を用いて、前記周期情報が表す周期ごとに異なる前記メールアドレスを生成する生成手段（例えば、図３のメールアドレス生成部３３）と、
前記生成手段が生成したメールアドレスを宛先とした前記電子メールの受信の要求を指示する受信要求コマンドを、前記配信サーバに送信する送信手段（例えば、図３の送信部３４）と
を備える。
【００２６】
本発明の第３の側面の配信サーバは、
電子メールを配信する配信サーバにおいて、
前記電子メールの宛先を表すメールアドレスごとに前記電子メールを保管する、前記メールアドレスが対応付けられたメールボックス（例えば、図１のメールボックス５Ａまたは５Ｂ）と、
前記メールボックスに対応付けられたメールアドレスの更新に用いられ、所定の周期を表す周期情報が含まれるメールアドレス生成情報を記憶する生成情報記憶手段（例えば、図４のリスト記憶部５２）と、
前記生成情報記憶手段に記憶された前記メールアドレス生成情報を用いて、そのメールアドレス生成情報に含まれる周期情報が表す周期ごとに、前記メールボックスに対応付けられているメールアドレスを更新するメールアドレス更新手段（例えば、図４のメールアドレス更新部５６）と
を備える。
【００２７】
また、本発明の第３の側面の配信サーバは、
前記電子メールの宛先から送信元に対する、前記電子メールの宛先を表すメールアドレスの生成に用いられる前記メールアドレス生成情報の発行を指示する発行コマンドに応じ、前記メールアドレス生成情報を前記送信元に発行する発行手段（例えば、図４の生成情報発行部５５）をさらに備えることができる。
【００２８】
また、本発明の第３の側面の配信サーバは、
前記メールアドレス更新手段によりメールアドレスが更新された後も、一定の期間の間、更新前のメールアドレス宛の電子メールを、更新後のメールアドレスに対応付けられたメールボックスに保管させる処理をする処理手段（例えば、図４の受信データ処理部５４）をさらに備えることができる。
【００２９】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００３０】
図１は、本発明を適用したメール送受信システム（システムとは、複数の装置が論理的に集合した物をいい、各構成の装置が同一筐体中にあるか否かは問わない）の一実施の形態の構成例を示している。
【００３１】
図１において、メール送受信システムは、電子メールを送受信する送受信装置１Ａおよび１Ｂ、電子メールを配信するサーバ３Ａおよび３Ｂ、並びにインターネットなどのネットワーク４から構成される。
【００３２】
送受信装置１Ａおよび１Ｂは、例えば、パーソナルコンピュータや携帯電話機などであり、サーバ３Ａおよび３Ｂ、並びにネットワーク４を介して、互いに電子メールを送受信することができるようになっている。
【００３３】
サーバ３Ａおよび３Ｂは、ネットワーク４を介して、電子メールを配信するメールサーバであり、サーバ３Ａは、送受信装置１ＡのユーザＡを宛先とした電子メールを保管するメールボックス５Ａを備え、サーバ３Ｂは、送受信装置１ＢのユーザＢを宛先とした電子メールを保管するメールボックス５Ｂを備えている。
【００３４】
例えば、サーバ３Ａは、送受信装置１ＡからユーザＢを宛先とした電子メールが送信されてくると、メールボックス５Ｂを備えるサーバ３Ｂに電子メールを送信する。また、サーバ３Ａは、ユーザＡを宛先とした電子メールが送信されてくると、その電子メールをメールボックス５Ａに保管して送受信装置１Ａに送信（配信）する。同様に、サーバ３Ｂは、送受信装置１ＢからユーザＡを宛先とした電子メールが送信されてくると、メールボックス５Ａを備えるサーバ３Ａに電子メールを送信し、ユーザＢを宛先とした電子メールが送信されてくると、その電子メールをメールボックス５Ｂに保管して送受信装置１Ｂに送信する。
【００３５】
図１を参照して、ユーザＡがユーザＢに電子メールを送信する処理について説明する。まず、ユーザＡは、ユーザＡ自身を送信元とし、ユーザＢを宛先とした電子メールを送信するように送受信装置１Ａを操作する。送受信装置１Ａは、ユーザＡからの操作に応じて、ユーザＢを宛先とした電子メールを、ネットワーク４を介してサーバ３Ａに送信する。
【００３６】
サーバ３Ａは、ユーザＡがユーザＢに電子メールを送信する場合、いわゆる送信サーバとしての処理を行い、ユーザＢを宛先とした電子メールを、ネットワーク４を介して、メールボックス５Ｂを備えるサーバ３Ｂに送信する。
【００３７】
サーバ３Ｂは、ユーザＡがユーザＢに電子メールを送信する場合、いわゆる受信サーバとしての処理を行い、サーバ３Ａから送信されてきた電子メールを受信し、メールボックス５Ｂに保管する。
【００３８】
その後、ユーザＢが、ユーザＢを宛先とした電子メールの受信の要求を指示する受信要求コマンドを、サーバ３Ｂに送信するように送受信装置１Ｂを操作すると、送受信装置１Ｂは、ユーザＢからの操作に応じて、ネットワーク４を介して、サーバ３Ｂに受信要求コマンドを送信する。サーバ３Ｂは、送受信装置１Ｂからの受信要求コマンドに応じて、メールボックス５Ｂに保管されている電子メールを、ネットワーク４を介して、送受信装置１Ｂに送信（配信）する。
【００３９】
なお、送受信装置１Ａおよび１Ｂは、同様に構成されており、送受信装置１Ａおよび１Ｂを区別しなくてもよい場合、以下では、適宜、送受信装置１Ａおよび１Ｂを送受信装置１と称する。また、送受信装置１Ａおよび１Ｂを構成する各部についても同様に称する。また、サーバ３Ａおよび３Ｂも、同様に、サーバ３と称する。
【００４０】
次に、図２は、図１の送受信装置１またはサーバ３として機能するコンピュータのハードウェアの構成例を示している。
【００４１】
図２において、コンピュータは、CPU１１（Central Processing Unit），ROM（Read Only Memory）１２，RAM（Random Access Memory）１３、バス１４、入出力インターフェース１５、入力部１６、表示部１７、記憶部１８、通信部１９、およびドライブ２０を備えて構成される。
【００４２】
CPU１１，ROM１２、およびRAM１３は、バス１４を介して相互に接続されており、また、バス１４には、入出力インターフェース１５も接続されている。入出力インターフェース１５には、バス１４の他、入力部１６、表示部１７、記憶部１８、通信部１９、およびドライブ２０が接続されている。
【００４３】
CPU１１は、ROM１２に記憶されているプログラム、または、記憶部１６から、入出力インターフェース１５およびバス１４を介してRAM１３にロードされたプログラムに従って各種の処理を実行する。
【００４４】
RAM１３には、CPU１１が実行するプログラムの他、CPU１１が各種の処理を実行する上で必要なデータなどが適宜記憶される。
【００４５】
入力部１６は、キーボードや、マウス、マイク等で構成され、ユーザによって操作されると、その操作に基づいた入力信号を、入出力インターフェース１５およびバス１４を介してCPU１１に供給する。
【００４６】
表示部１７は、CRT(Cathode Ray Tube)やLCD(Liquid Crystal Display)等のディスプレイで構成され、その画面に、電子メールの送信元および宛先のユーザの名前、並びに、電子メールの本文などを表示する。
【００４７】
記憶部１８は、ハードディスクなどより構成され、CPU１１が各種の処理を実行するためのプログラムの他、他の装置から送信されてきた電子メールなどが記憶される。
【００４８】
例えば、送受信装置１の記憶部１８には、電子メールを送受信するためのアプリケーション（プログラム）（いわゆるメーラ）や、送受信装置１が受信した電子メールなどが記憶される。サーバ３の記憶部１８には、電子メールを配信するためのアプリケーション（メールサーバ（例えば、SMTP（Simple Mail Transfer Protocol）サーバや、POP（Post Office Protocol）サーバなど））が記憶され、電子メールを保管（記憶）するための領域（例えば、図１のメールボックス５Ａや５Ｂ）が確保される。
【００４９】
通信部１９は、モデム、ターミナルアダプタ、その他の通信インターフェースなどより構成され、電話回線またはCATV（cable television）を含む各種のネットワーク４（図１）を介しての通信処理を行う。
【００５０】
ドライブ２０には、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリなどよりなる記憶媒体２１が適宜装着される。ドライブ２０は、記憶媒体２１に記憶（記録）されているデータを読み出し、または、所定のデータを記憶媒体２１に記憶させる。また、ドライブ２０には、コンピュータプログラムが記憶された記憶媒体２１が装着され、記憶媒体２１から読み出されたコンピュータプログラムが、入出力インターフェース１５を介して、記憶部１８に、必要に応じてインストールされる。
【００５１】
次に、図３は、CPU１１がプログラム（メーラ）を実行することにより実現される図１の送受信装置１の機能的な構成例を示すブロック図である。
【００５２】
図３において、送受信装置１は、リスト記憶部３１、ユーザ操作受け付け部３２、メールアドレス生成部３３、送信部３４、受信部３５、受信データ処理部３６、メール記憶部３７、メールアドレス照合部３８、および表示制御部３９から構成される。
【００５３】
リスト記憶部３１は、送受信装置１としてのコンピュータの記憶部１８（図２）の一部に確保された記憶領域に対応し、リスト記憶部３１には、所定のユーザの名前と、メールアドレスの生成に用いられるメールアドレス生成情報とが対応付けられた生成情報リストが記憶される。
【００５４】
ここで、リスト記憶部３１が記憶する生成情報リストに登録されている所定のユーザの名前には、送受信装置１のユーザの名前の他、送受信装置１のユーザが送信する電子メールの宛先となる他のユーザの名前が含まれる。
【００５５】
また、メールアドレス生成情報には、メールアドレスを生成するための手順である生成アルゴリズムが含まれており、あるユーザ用の（あるユーザの名前に対応付けられている）メールアドレス生成情報に含まれる生成アルゴリズム（の情報）に基づいて、そのユーザ用のメールアドレスが生成される。即ち、メールアドレス生成情報に含まれる生成アルゴリズムに基づいて、ユーザ（の名前）ごとに異なるメールアドレスが生成される。
【００５６】
例えば、送受信装置１においては、送受信装置１のユーザ用のメールアドレス生成情報に含まれる生成アルゴリズムに基づいて、電子メールの送信元を表すメールアドレスが生成される。また、他のユーザ用のメールアドレス生成情報に含まれる生成アルゴリズムに基づいて、電子メールの宛先を表すメールアドレスが生成される。
【００５７】
また、メールアドレス生成情報は、所定の更新周期を表す更新周期情報を含んでおり、メールアドレス生成情報に含まれる生成アルゴリズムに基づいて生成されるメールアドレスは、更新周期情報が表す更新周期ごとに更新される（即ち、異なるメールアドレスとなる）ようになっている。
【００５８】
例えば、生成アルゴリズムは、更新周期に基づくある期間（１周期の期間）では、その期間の直前の期間で生成されていたメールアドレスを構成する英数字をランダムに入れ替えて（シャッフルして）、新しいメールアドレスを生成するように規定することができる。
【００５９】
なお、インターネットを使って電子メールを送るためのメールアドレスは、例えば、「×××××××＠△△.○○.jp」という形式になっており、このメールアドレスのうちの、アットマーク（＠）より前の「×××××××」の個人を識別する部分（いわゆるユーザ名）が、メールアドレス生成情報を用いて生成（更新）される。なお、本実施の形態において、アットマーク（＠）より後の「△△.○○.jp」の部分（いわゆるドメイン名）は、変更されない。
【００６０】
ここで、ユーザＡがユーザＢに電子メールを送信するには、例えば、図１に示すメール送受信システムの送受信装置１Ａが、ユーザＢ用のメールアドレス生成情報を用いてユーザＢのメールアドレスを生成するために、送受信装置１Ａに、ユーザＢ用のメールアドレス生成情報が記憶されていなければならない。同様に、ユーザＢがユーザＡに電子メールを送信するには、例えば、送受信装置１Ｂが、ユーザＡ用のメールアドレス生成情報を用いてユーザＡのメールアドレスを生成するために、送受信装置１Ｂに、ユーザＡ用のメールアドレス生成情報が記憶されていなければならない。
【００６１】
従って、ユーザＡおよびＢは、例えば、直接会って、自身の名前およびメールアドレスを互いに相手に渡した後、相手のメールアドレス宛に、自身用のメールアドレス生成情報を送信しておく必要がある。
【００６２】
そこで、メール送受信システムでは、例えば、ユーザＡ用のメールアドレス生成情報をユーザＢの送受信装置１Ｂに記憶させる場合、送受信装置１Ａは、ユーザＡからの操作に従い、ユーザＢに対するユーザＡ用のメールアドレス生成情報の発行を指示する発行コマンドを、サーバ３Ａに送信する。
【００６３】
発行コマンドには、ユーザＡ用のメールアドレス生成情報を発行するための情報として、そのユーザＡ用のメールアドレス生成情報を発行する発行元の情報であるユーザＡの名前、並びに、そのユーザＡ用のメールアドレス生成情報を発行する発行先の情報であるユーザＢの名前およびユーザＢのメールアドレスが含まれる。なお、発行元の情報と発行先の情報とは、例えば、ユーザＡが送受信装置１Ａを操作することにより入力される。
【００６４】
サーバ３Ａは、後述するようにユーザＡ用のメールアドレス生成情報を記憶しており、送受信装置１Ａからの発行コマンドに応じて、発行コマンドに含まれているユーザＢのメールアドレスに対応付けられたメールボックス５Ｂを備えたサーバ３Ｂに、ユーザＡ用のメールアドレス生成情報を発行（ユーザＡ用のメールアドレス生成情報を含む電子メールを送信）する。サーバ３Ｂは、サーバ３Ａから送信されてきたユーザＡ用のメールアドレス生成情報を含む電子メールを受信して、メールボックス５Ｂに保管する。
【００６５】
その後、送受信装置１Ｂからの要求に応じて、サーバ３Ｂは、メールボックス５Ｂに保管していたユーザＡ用のメールアドレス生成情報を含む電子メールを送受信装置１Ｂに送信し、これにより、送受信装置１Ｂは、ユーザＡ用のメールアドレス生成情報を受信して記憶することができる。
【００６６】
このように、ユーザＡは、ユーザＡ用のメールアドレス生成情報を送受信装置１Ｂに記憶させることができる。同様に、ユーザＢも、ユーザＢ用のメールアドレス生成情報を送受信装置１Ａに記憶させることができる。
【００６７】
なお、ユーザＡまたはＢが、互いに相手に渡すメールアドレスは、それぞれ、メールアドレスを交換する時点におけるユーザＡまたはＢ自身のメールアドレスであるが、上述したように、メールアドレスは、更新周期情報が表す更新周期ごとに更新される。このため、ユーザＡまたはＢは、例えば、メールアドレスを交換する時点におけるユーザＡまたはＢ自身のメールアドレスを確認することができるような端末機器（携帯電話機やノート型パーソナルコンピュータなど）を携帯し、その端末機器を利用して、メールアドレスを交換する時点におけるメールアドレスを相手に渡す（交換する）必要がある。
【００６８】
また、送受信装置１およびサーバ３は、時刻を計時する時計を内蔵しており、その時計が計時している時刻に基づいて、メールアドレス生成情報に含まれる更新周期情報が表す更新周期の経過などが判断される。
【００６９】
そして、例えば、送受信装置１とサーバ３は、それぞれ、図１のネットワーク４上の図示しないNTP（Network Time Protocol）サーバを参照することにより、送受信装置１とサーバ３が内蔵する時計が計時する時刻を、互いに同期させることができる。このように、送受信装置１およびサーバ３が内蔵する時計が計時する時刻を同期させることにより、送受信装置１およびサーバ３では、更新周期に従ったメールアドレスを更新させる時刻（タイミング）を同期させることができる。なお、メールアドレスの更新は、例えば、午前０時など、所定の時刻を基準として、更新周期ごとに更新することとする。
【００７０】
ユーザ操作受け付け部３２は、送受信装置１としてのコンピュータの入力部１６（図２）がユーザにより操作されると、その操作を受け付け、ユーザからの操作に基づく処理をする。
【００７１】
例えば、ユーザ操作受け付け部３２は、電子メールの送信元および宛先のユーザの名前（即ち、電子メールの送信元および宛先を特定するための情報）を入力するユーザからの操作を受け付け、送信元および宛先のユーザの名前をメールアドレス生成部３３に供給する。なお、電子メールの送信元および宛先を特定するための情報は、ユーザの名前に限定されるものではなく、例えば、そのユーザに与えられている所定のユーザＩＤ（IDentification）でもよい。
【００７２】
また、ユーザ操作受け付け部３２は、電子メールの題名（subject）や本文を入力するユーザからの操作を受け付け、その本文などを送信部３４に供給する。
【００７３】
また、ユーザ操作受け付け部３２は、送受信装置１のユーザを宛先とした電子メールの受信の要求を指示する受信要求コマンドをサーバ３に送信するユーザからの操作を受け付け、ユーザ自身の名前（即ち、電子メールの宛先となっているユーザの名前）をメールアドレス生成部３３に供給するとともに、受信要求コマンドを送信部３４に供給する。
【００７４】
さらに、例えば、ユーザＡからユーザＢに電子メールを送信することを考えると、上述したように、サーバ３は、電子メールの宛先であるユーザＢから送信元であるユーザＡに対する宛先用のメールアドレス生成情報（ユーザＢ用のメールアドレス生成情報）の発行を指示する発行コマンドに応じて、宛先用のメールアドレス生成情報を送信元（ユーザＡ）に対して発行することができるようになっており、ユーザ操作受け付け部３２は、発行コマンドをサーバ３に送信するユーザからの操作を受け付け、発行コマンドを送信部３４に供給する。
【００７５】
メールアドレス生成部３３には、ユーザ操作受け付け部３２から、電子メールの送信元または宛先のユーザの名前が供給される。メールアドレス生成部３３は、リスト記憶部３１に記憶されている生成情報リストを参照し、ユーザ操作受け付け部３２から供給された電子メールの送信元または宛先のユーザの名前に対応付けられたメールアドレス生成情報に含まれる生成アルゴリズムに基づいて、電子メールの送信元または宛先を表すメールアドレスを生成して送信部３４に供給する。
【００７６】
また、上述したように、メールアドレス生成情報は、所定の更新周期を表す更新周期情報を含んでおり、メールアドレス生成部３３により生成される電子メールの送信元または宛先を表すメールアドレスは、メールアドレス生成情報に含まれる更新周期情報が表す更新周期ごとに更新される。即ち、メールアドレス生成部３３は、更新周期情報が表す更新周期ごとに、生成アルゴリズムに基づいて、新しい（異なる）メールアドレスを生成する。
【００７７】
送信部３４は、送受信装置１としてのコンピュータの通信部１９（図２）に対応し、ユーザ操作受け付け部３２から電子メールの本文などが供給され、メールアドレス生成部３３から電子メールの送信元と宛先を表すメールアドレスが供給されると、それらの本文などとメールアドレスを含む電子メールを、図１のネットワーク４を介して、サーバ３に送信する。
【００７８】
また、送信部３４には、ユーザ操作受け付け部３２から、受信要求コマンドが供給されるとともに、メールアドレス生成部３３から、送受信装置１のユーザ自身の（即ち、電子メールの宛先を表す）メールアドレスが供給される。送信部３４は、メールアドレス生成部３３が生成したユーザ自身のメールアドレスを宛先とした電子メールの受信を要求する受信要求コマンドを、ネットワーク４を介して、サーバ３に送信する。
【００７９】
さらに、送信部３４には、ユーザ操作受け付け部３２から、電子メールの宛先から送信元に対する宛先用のメールアドレス生成情報の発行を指示する発行コマンドが供給され、送信部３４は、ネットワーク４を介して、サーバ３に発行コマンドを送信する。
【００８０】
受信部３５は、送受信装置１としてのコンピュータの通信部１９（図２）に対応し、ネットワーク４を介して、サーバ３から送信されてくる電子メールを受信し、受信データ処理部３６に供給する。
【００８１】
受信データ処理部３６は、受信部３５から供給される電子メールに基づく処理をする。
【００８２】
例えば、受信データ処理部３６は、受信部３５から電子メールが供給されると、その電子メールをメール記憶部３７に供給して記憶させるとともに、電子メールの送信元を表すメールアドレスをメールアドレス照合部３８に供給し、電子メールの本文などを表示制御部３９に供給する。
【００８３】
なお、受信データ処理部３６は、受信部３５からの電子メールにメールアドレス生成情報が含まれる場合、そのメールアドレス生成情報を、リスト記憶部３１が記憶する生成情報リストに登録する。
【００８４】
メール記憶部３７は、送受信装置１としてのコンピュータの記憶部１８（図２）の一部に確保された記憶領域に対応し、受信データ処理部３６から供給された電子メールを記憶する。
【００８５】
メールアドレス照合部３８には、受信データ処理部３６から、受信部３５が受信した電子メールの送信元を表すメールアドレスが供給される。メールアドレス照合部３８は、メールアドレス生成部３３と同様に、リスト記憶部３１に記憶されている生成情報リストを参照し、メールアドレス生成情報に含まれる生成アルゴリズムに基づいて、メールアドレスを生成する。
【００８６】
そして、メールアドレス照合部３８は、受信データ処理部３６から供給された電子メールの送信元を表すメールアドレスと、メールアドレス生成情報に含まれる生成アルゴリズムに基づいて生成したメールアドレスとを照合する。
【００８７】
さらに、メールアドレス照合部３８は、受信データ処理部３６から供給された電子メールの送信元を表すメールアドレスと、メールアドレス生成情報に含まれる生成アルゴリズムに基づいて生成したメールアドレスとを照合した結果、同一のメールアドレスがあった場合、そのメールアドレスの生成に用いられたメールアドレス生成情報に対応付けられているユーザの名前を、電子メールの送信元として表示制御部３９に供給する。一方、メールアドレス照合部３８は、メールアドレスを照合した結果、同一のメールアドレスがなかった場合、受信データ処理部３６からのメールアドレスを、そのまま表示制御部３９に供給する。
【００８８】
表示制御部３９には、受信データ処理部３６から電子メールの本文などが供給され、表示制御部３９は、送受信装置１としてのコンピュータの表示部１７（図２）を制御し、表示部１７の画面の電子メールの本文などを表示させる欄に、電子メールの本文などを表示させる。
【００８９】
また、表示制御部３９は、メールアドレス照合部３８からユーザの名前が供給された場合、表示部１７の画面の送信元の欄に、そのユーザの名前を表示させる。一方、表示制御部３９は、メールアドレス照合部３８からメールアドレスが供給された場合、表示部１７の画面の送信元の欄に、そのメールアドレスを表示させる。なお、表示部１７の画面の宛先の欄には、送受信装置１のユーザの名前が表示される。
【００９０】
次に、図４は、CPU１１がプログラム（メールサーバ）を実行することにより実現される図１のサーバ３の機能的な構成例を示すブロック図である。
【００９１】
図４において、サーバ３は、メール記憶部５１、リスト記憶部５２、受信部５３、受信データ処理部５４、生成情報発行部５５、メールアドレス更新部５６、および送信部５７から構成される。
【００９２】
メール記憶部５１は、サーバ３としてのコンピュータの記憶部１８（図２）の一部に確保された記憶領域に対応し、メール記憶部５１には、電子メールの宛先を表すメールアドレスに対応付けられた記憶領域がメールボックス（例えば、図１のメールボックス５Ａや５Ｂ）として備えられている。メールボックスは、自身に対応付けられたメールアドレスを宛先とした電子メールを保管（記憶）する。
【００９３】
リスト記憶部５２は、サーバ３としてのコンピュータの記憶部１８（図２）の一部に確保された記憶領域に対応し、リスト記憶部５２には、メール記憶部５１にメールボックスが確保されたユーザの名前と、そのユーザのメールアドレスの生成（更新）に用いられる、そのユーザ用のメールアドレス生成情報とが対応付けられた生成情報リストが記憶される。
【００９４】
ここで、リスト記憶部５２に記憶されている生成情報リストに登録されるメールアドレス生成情報は、例えば、送受信装置１のユーザからのメールアドレス生成情報の生成の要求に応じて、サーバ３において生成され、そのユーザの名前に対応付けられて生成情報リストに登録される。そして、サーバ３において生成されたメールアドレス生成情報が、メールアドレス生成情報の生成を要求した送受信装置１に送信される。従って、図３の送受信装置１のリスト記憶部３１に記憶される生成情報リストに登録されるメールアドレス生成情報は、リスト記憶部５２に記憶される生成情報リストに登録されるメールアドレス生成情報と同じものである。
【００９５】
受信部５３は、サーバ３としてのコンピュータの通信部１９（図２）に対応し、図１のネットワーク４を介して送信されてくる、電子メール、受信要求コマンド、または発行コマンドを受信し、受信データ処理部５４に供給する。
【００９６】
受信データ処理部５４は、受信部５３から供給される電子メール、受信要求コマンド、または発行コマンドに基づく処理をする。
【００９７】
例えば、受信データ処理部５４は、受信部５３から電子メールが供給されると、電子メールを、メール記憶部５１に供給し、その電子メールの宛先に対応するメールボックスに保管させる。また、受信データ処理部５４は、受信部５３から受信要求コマンドが供給されると、受信要求コマンドに応じ、電子メールをメールボックスから読み出して、送信部５７に供給する。さらに、受信データ処理部５４は、受信部５３から発行コマンドが供給されると、発行コマンドを生成情報発行部５５に供給する。
【００９８】
生成情報発行部５５は、受信データ処理部５４から発行コマンドが供給されると、発行コマンドに応じ、メールアドレス生成情報を発行する。即ち、生成情報発行部５５は、リスト記憶部５２に記憶されている生成情報リストを参照して、発行コマンドを送信してきた送受信装置１のユーザ用のメールアドレス生成情報を取得し、そのメールアドレス生成情報（を含む電子メール）を送信部５７に供給する。
【００９９】
メールアドレス更新部５６は、リスト記憶部５２に記憶されている生成情報リストに登録されているメールアドレス生成情報に含まれる生成アルゴリズムに基づいて、メールアドレス生成情報に含まれる更新周期情報が表す更新周期ごとに、メール記憶部５１が備えるメールボックスのメールアドレスを更新する。
【０１００】
即ち、上述したように、メールアドレス生成情報には、所定の更新周期を表す更新周期情報が含まれており、メールアドレス更新部５６は、更新周期情報が表す更新周期に従い、メールアドレスを更新する時刻になると、生成アルゴリズムに基づいて、新しい（異なる）メールアドレスを生成する。そして、メールアドレス更新部５６は、更新前のメールアドレスに対応付けられていたメールボックスのメールアドレスを、新しいメールアドレスに書き換えて更新する。
【０１０１】
送信部５７は、サーバ３としてのコンピュータの通信部１９（図２）に対応し、受信データ処理部５４から電子メールが供給されると、ネットワーク４を介して、電子メールを送信する。
【０１０２】
以上のように構成されるサーバ３では、送受信装置１から電子メールが送信されてくると、その電子メールの宛先を表すメールアドレスに対応付けられているメールボックスに電子メールが保管され、送受信装置１から送信されてくる受信要求コマンドに応じて、電子メールが送受信装置１に送信される。また、メールボックスに対応付けられているメールアドレスは、更新周期ごとに更新される。
【０１０３】
次に、図５は、送受信装置１Ａおよび１Ｂ、サーバ３Ｂ、並びにネットワーク４からなるメール送受信システムの構成例を示しており、図５を参照して、送受信装置１ＡのユーザＡが送受信装置１ＢのユーザＢに電子メールを送信する処理について説明する。
【０１０４】
なお、図５では、送受信装置１Ａにおいて、電子メールを送信する処理に用いられるブロックのみが示されており、その他のブロックの図示は省略されている。即ち、図５では、送受信装置１Ａについては、リスト記憶部３１Ａ、ユーザ操作受け付け部３２Ａ、メールアドレス生成部３３Ａ、送信部３４Ａ、および画面６０Ａが示されており、受信部３５Ａ、受信データ処理部３６Ａ、メール記憶部３７Ａ、メールアドレス照合部３８Ａ、および表示制御部３９Ａの図示は省略されている。なお、画面６０Ａは、送受信装置１Ａの表示部１７（図２）の画面である。
【０１０５】
同様に、図５では、送受信装置１Ｂにおいて、電子メールを受信する処理に用いられるブロックのみが示されており、その他のブロックの図示は省略されている。即ち、図５では、送受信装置１Ｂについては、リスト記憶部３１Ｂ、メールアドレス生成部３３Ｂ、送信部３４Ｂ、受信部３５Ｂ、受信データ処理部３６Ｂ、メールアドレス照合部３８Ｂ、表示制御部３９Ｂ、および画面６０Ｂが示されており、ユーザ操作受け付け部３２Ｂ、およびメール記憶部３７Ｂの図示は省略されている。なお、画面６０Ｂは、送受信装置１Ｂの表示部１７（図２）の画面である。
【０１０６】
また、図５では、サーバ３Ｂについては、サーバ３Ｂのメール記憶部５１に備えられるメールボックス５Ｂのみが示されており、リスト記憶部５２、受信部５３、受信データ処理部５４、生成情報発行部５５、メールアドレス更新部５６、および送信部５７の図示は省略されている。また、図５では、図１のサーバ３Ａの図示も省略されている。
【０１０７】
送受信装置１ＡのユーザＡが、送受信装置１ＢのユーザＢに電子メールを送るとき、ユーザＡは、画面６０Ａの宛先の欄にユーザＢの名前を入力し、画面６０Ａの送信元の欄にユーザＡの名前を入力する。そして、ユーザＡは、画面６０Ａの本文の欄に電子メールの本文を入力し、電子メールを送信するように操作する。
【０１０８】
ユーザ操作受け付け部３２Ａは、ユーザからの操作を受け付け、画面６０Ａの宛先の欄に入力されたユーザＢの名前、および画面６０Ａの送信元の欄に入力されたユーザＡの名前をメールアドレス生成部３３Ａに供給するとともに、画面６０Ａの本文の欄に入力された電子メールの本文を送信部３４Ａに供給する。
【０１０９】
メールアドレス生成部３３Ａは、リスト記憶部３１Ａを参照し、ユーザ操作受け付け部３２Ａから供給されたユーザＢの名前に対応付けられているメールアドレス生成情報Ｂを用い、宛先を表すメールアドレスとして、例えば、「a4ZLb9t2＠△△.○○.jp」を生成するとともに、ユーザ操作受け付け部３２Ａから供給されたユーザＡの名前に対応付けられているメールアドレス生成情報Ａを用い、送信元を表すメールアドレスとして、例えば、「Zpks50k＠××.○○.jp」を生成し、送信部３４Ａに供給する。
【０１１０】
送信部３４Ａは、メールアドレス生成部３３Ａから供給される送信元を表すメールアドレス「Zpks50k＠××.○○.jp」を送信元とし、メールアドレス生成部３３Ａから供給される宛先を表すメールアドレス「a4ZLb9t2＠△△.○○.jp」を宛先として、ユーザ操作受け付け部３２Ａから供給される電子メールの本文を内容とした電子メールを、ネットワーク４を介して、図示しないサーバ３Ａ（図１）に送信する。
【０１１１】
そして、サーバ３Ａは、送受信装置１Ａの送信部３４Ａからの電子メールを、ネットワーク４を介してサーバ３Ｂに送信し、サーバ３Ｂは、その電子メールを、ユーザＢのメールアドレスに対応付けられたメールボックス５Ｂ、即ち、メールアドレス生成情報Ｂを用いて生成されるメールアドレス「a4ZLb9t2＠△△.○○.jp」に対応付けられたメールボックス５Ｂに保管する。
【０１１２】
その後、ユーザＢが、ユーザＢを宛先とした電子メールの受信の要求を指示する受信要求コマンドをサーバ３Ｂに送信するように、図示しないユーザ操作受け付け部３２Ｂを操作すると、ユーザ操作受け付け部３２Ｂは、ユーザＢの名前をメールアドレス生成部３３Ｂに供給するとともに、受信要求コマンドを送信部３４Ｂに供給する。
【０１１３】
メールアドレス生成部３３Ｂは、ユーザＢの名前に対応付けられているメールアドレス生成情報Ｂを用い、宛先を表すメールアドレスとして、例えば「a4ZLb9t2＠△△.○○.jp」を生成して、送信部３４Ｂに供給する。送信部３４Ｂは、メールアドレス生成部３３Ｂから供給されたメールアドレス「a4ZLb9t2＠△△.○○.jp」を宛先とした電子メールの受信を要求する受信要求コマンドを、ネットワーク４を介して、サーバ３Ｂに送信する。
【０１１４】
サーバ３Ｂは、送受信装置１Ｂからの受信要求コマンドに応じ、メールアドレス「a4ZLb9t2＠△△.○○.jp」に対応付けられているメールボックス５Ｂに保管されている電子メールを、送受信装置１Ｂに送信する。なお、メールボックス５Ｂは、ユーザＢのみがアクセスできるようになっており、例えば、ユーザＢは、送受信装置１Ｂを操作して、受信要求コマンドとともに所定のパスワードをサーバ３Ｂに送信させ、サーバ３Ｂは、送受信装置１Ｂからのパスワードの認証が成功した場合、メールボックス５Ｂに保管されている電子メールを送受信装置１Ｂに送信する。
【０１１５】
送受信装置１Ｂでは、受信部３５Ｂがサーバ３Ｂから送信されてくる電子メールを受信する。受信部３５Ｂは、サーバ３Ｂからの電子メールを受信データ処理部３６Ｂに供給し、受信データ処理部３６Ｂは、電子メールの送信元を表すメールアドレス「Zpks50k＠××.○○.jp」をメールアドレス照合部３８Ｂに供給するとともに、電子メールの本文を表示制御部３９Ｂに供給する。
【０１１６】
メールアドレス照合部３８Ｂは、受信データ処理部３６からメールアドレス「Zpks50k＠××.○○.jp」が供給されると、リスト記憶部３１Ｂに記憶されている生成情報リストの、例えば、先頭から順に、メールアドレス生成情報を用いてメールアドレスを生成し、メールアドレス生成情報を用いて生成したメールアドレスと、受信データ処理部３６からのメールアドレス「Zpks50k＠××.○○.jp」とを、順次、照合する。
【０１１７】
ここで、上述したように、メールアドレス「Zpks50k＠××.○○.jp」は、送受信装置１Ａにおいて、メールアドレス生成情報Ａを用いて生成されているので、メールアドレス照合部３８Ｂは、リスト記憶部３１Ｂに記憶されているメールアドレス生成情報Ａを用いて生成されたメールアドレスが、メールアドレス「Zpks50k＠××.○○.jp」と同一であるという照合結果を得る。
【０１１８】
そして、メールアドレス照合部３８Ｂは、メールアドレスの照合結果に基づき、メールアドレス生成情報Ａに対応付けられているユーザＡの名前を取得して、ユーザＡの名前を表示制御部３９Ｂに供給する。
【０１１９】
表示制御部３９Ｂには、受信データ処理部３６Ｂから電子メールの本文が供給されるとともに、メールアドレス照合部３８Ｂから送信元を特定する情報としてのユーザＡの名前が供給され、表示制御部３９は、画面６０Ｂの送信元の欄にユーザＡの名前を表示させ、画面６０Ｂの電子メールの本文の欄にメールの本文を表示させる。
【０１２０】
なお、電子メールの宛先を表すメールアドレス「a4ZLb9t2＠△△.○○.jp」は、送受信装置１Ｂにおいて受信要求コマンドが送信される際に、メールアドレス生成部３３Ｂが、ユーザＢの名前に対応付けられているメールアドレス生成情報Ｂを用いて生成したメールアドレスと同一であり、表示制御部３９Ｂは、画面６０Ｂの宛先の欄に、ユーザＢの名前を表示させる。
【０１２１】
このように、ユーザＡは、ユーザＢに電子メールを送信する時における（即ち、その時の更新周期で生成される）ユーザＢのメールアドレスを認識することなく、ユーザＢに電子メールを送信することができる。また、ユーザＢは、ユーザＡが電子メールを送信した時におけるユーザＡのメールアドレスを認識していなくても、ユーザＡの名前が画面６０Ｂの送信元の欄に表示されることにより、ユーザＡから電子メールが送信されてきたことを認識することができる。
【０１２２】
次に、図６は、図３の送受信装置１が行う処理を説明するフローチャートである。
【０１２３】
ユーザが、送受信装置１としてのコンピュータの入力部１６（図２）を操作すると、ステップＳ１１において、ユーザ操作受け付け部３２は、ユーザからの操作（入力）を受け付ける。
【０１２４】
例えば、ユーザが、送受信装置１が電子メールを送信するように操作するとき、ユーザは、送信元および宛先のユーザの名前、並びに電子メールの本文などを入力する。
【０１２５】
また、ユーザが、送受信装置１がユーザ用のメールアドレス生成情報の発行を指示する発行コマンドを送信するように操作するとき、ユーザは、ユーザ用のメールアドレス生成情報を発行するための情報として、そのユーザ用のメールアドレス生成情報を発行する発行元であるユーザ自身の名前、並びに、そのユーザ用のメールアドレス生成情報を発行する発行先である他のユーザの名前およびメールアドレスを入力する。
【０１２６】
ステップＳ１１の処理後、ステップＳ１２に進み、ユーザ操作受け付け部３２は、ステップＳ１１で受け付けた操作が、発行コマンドを送信させる操作、電子メールを送信させる操作、または受信要求コマンドを送信させる操作のうちの、いずれの操作であるかを判定する。
【０１２７】
ステップＳ１２において、ステップＳ１１で受け付けた操作が発行コマンドを送信させる操作であると判定された場合、ステップＳ１３に進む。
【０１２８】
ステップＳ１３において、ユーザ操作受け付け部３２は、ステップＳ１１で入力された、発行先の名前およびメールアドレス、並びに、ユーザ自身の名前が含まれた発行コマンドを送信部３４に供給する。そして、送信部３４は、発行コマンドをサーバ３に送信し、処理を終了する。
【０１２９】
一方、ステップＳ１２において、ステップＳ１１で受け付けた操作が電子メールを送信させる操作であると判定された場合、ステップＳ１５に進む。
【０１３０】
ステップＳ１５において、ユーザ操作受け付け部３２は、ステップＳ１１で入力された送信元および宛先のユーザの名前をメールアドレス生成部３３に供給するとともに、ステップＳ１１で入力された電子メールの本文を送信部３４に供給する。
【０１３１】
メールアドレス生成部３３は、リスト記憶部３１に記憶されている生成情報リストを参照し、ユーザ操作受け付け部３２から供給された送信元または宛先のユーザの名前に対応付けられているメールアドレス生成情報それぞれに含まれる生成アルゴリズムに基づいて、送信元または宛先を表すメールアドレスをそれぞれ生成し、送信部３４に供給する。
【０１３２】
メールアドレス生成部３３が、送信元と宛先を表すメールアドレスをそれぞれ送信部３４に供給すると、ステップＳ１６に進み、送信部３４は、メールアドレス生成部３３から供給された送信元を表すメールアドレスを送信元とし、メールアドレス生成部３３から供給された宛先を表すメールアドレスを宛先として、ユーザ操作受け付け部３２から供給された電子メールの本文を内容とした電子メールをサーバ３に送信し、処理を終了する。
【０１３３】
一方、ステップＳ１２において、ステップＳ１１で受け付けた操作が受信要求コマンドを送信させる操作であると判定された場合、ステップＳ１７に進む。
【０１３４】
ステップＳ１７において、ユーザ操作受け付け部３２は、電子メールの宛先のユーザの名前（即ち、送受信装置１のユーザ自身の名前）をメールアドレス生成部３３に供給するとともに、受信要求コマンドを送信部３４に供給する。
【０１３５】
メールアドレス生成部３３は、リスト記憶部３１に記憶されている生成情報リストを参照し、ユーザ操作受け付け部３２から供給された電子メールの宛先のユーザの名前に対応付けられているメールアドレス生成情報に含まれる生成アルゴリズムに基づいて、電子メールの宛先を表すメールアドレス、即ち、送受信装置１のユーザのメールボックス（サーバ３が備えるメールボックス）に対応付けられているメールアドレスを生成する。
【０１３６】
メールアドレス生成部３３が、送受信装置１のユーザ自身のメールアドレスを生成して、送信部３４に供給すると、ステップＳ１８に進み、送信部３４は、メールアドレス生成部３３から供給されたメールアドレスに対応付けられたメールボックスに保管されている電子メール、即ち、送受信装置１のユーザを宛先とした電子メールの受信を要求する受信要求コマンドを、サーバ３に送信する。
【０１３７】
その後、送受信装置１からの受信要求コマンドに応答して、サーバ３が電子メールを送信すると、ステップＳ１９に進み、受信部５３は、サーバ３から送信されてきた電子メールを受信して、受信データ処理部３６に供給する。
【０１３８】
ステップＳ１９の処理後、ステップＳ２０に進み、受信データ処理部３６は、受信部５３からの電子メールにメールアドレス生成情報が含まれているかどうかを判定する。
【０１３９】
ステップＳ２０において、受信部５３からの電子メールにメールアドレス生成情報が含まれていると判定された場合、即ち、例えば、受信部５３からの電子メールの題名が、メールアドレス生成情報を含むことを表す特定の題名になっている場合、ステップＳ２１に進み、受信データ処理部３６は、受信部５３からの電子メールに含まれているメールアドレス生成情報を、リスト記憶部３１に記憶されている生成情報リストに登録する。
【０１４０】
ここで、メールアドレス生成情報は、サーバ３により発行コマンドに応じて生成される。発行コマンドには、メールアドレス生成情報を発行するための情報として、メールアドレス生成情報を発行する発行元のユーザの名前が含まれており、例えば、サーバ３は、その発行元のユーザの名前をメールアドレス生成情報に付加して、メールアドレス生成情報を含む電子メールを送信する。そして、受信データ処理部３６は、電子メールに含まれるメールアドレス生成情報と、そのメールアドレス生成情報に付加されている発行元のユーザの名前とを対応付けて、リスト記憶部３１に記憶されている生成情報リストに登録する。
【０１４１】
ステップＳ２１の処理後、ステップＳ２２に進み、受信データ処理部３６は、ステップＳ２１で、リスト記憶部３１に登録したユーザの名前を表示制御部３９に供給し、表示制御部３９は、そのユーザの名前、および、そのユーザ用のメールアドレス生成情報が登録された旨を表示するように表示部１７を制御し、処理を終了する。
【０１４２】
一方、ステップＳ２０において、受信部５３からの電子メールにメールアドレス生成情報が含まれていないと判定された場合、ステップＳ２３に進み、受信データ処理部３６は、受信部５３からの電子メールの本文を表示制御部３９に供給し、受信部５３からの電子メールの送信元を表すメールアドレスをメールアドレス照合部３８に供給する。
【０１４３】
ステップＳ２３において、メールアドレス照合部３８は、受信データ処理部３６から供給された電子メールの送信元を表すメールアドレスを照合する処理（後述する図７の処理）を行い、電子メールの送信元を特定するユーザの名前が取得されれば、そのユーザの名前を表示制御部３９に供給し、電子メールの送信元を特定するユーザの名前が取得されなければ、電子メールの送信元を表すメールアドレスを表示制御部３９に供給する。
【０１４４】
ステップＳ２３の処理後、ステップＳ２４に進み、表示制御部３９は、ステップＳ２３でメールアドレス照合部３８から供給されたユーザの名前またはメールアドレスを、表示部１７の画面の送信元の欄に表示させるとともに、ステップＳ２０で受信データ処理部３６から供給された電子メールの本文を、表示部１７の画面の電子メールの本文の欄に表示させて、処理を終了する。
【０１４５】
次に、図７は、図６のステップＳ２３におけるメールアドレスを照合する処理を説明するフローチャートである。
【０１４６】
ステップＳ３１において、メールアドレス照合部３８は、リスト記憶部３１に記憶されている生成情報リストを参照し、メールアドレス生成情報に含まれる生成アルゴリズムに基づいて、メールアドレスを生成する。
【０１４７】
メールアドレス照合部３８は、メールアドレスを生成すると、ステップＳ３２において、受信データ処理部３６から供給された電子メールの送信元を表すメールアドレスと、ステップＳ３１で生成アルゴリズムに基づいて生成したメールアドレスを照合する。
【０１４８】
ステップＳ３３において、メールアドレス照合部３８は、ステップＳ３２で生成アルゴリズムに基づいて生成したメールアドレスに、ステップＳ３１で受信データ処理部３６から供給された電子メールの送信元を表すメールアドレスと、同一のメールアドレスがあるか否かを判定する。
【０１４９】
ステップＳ３３において、同一のメールアドレスがあると判定された場合、ステップＳ３４に進み、メールアドレス照合部３８は、リスト記憶部３１に記憶されている生成情報リストを参照し、そのメールアドレスの生成に用いられたメールアドレス生成情報に対応付けられているユーザの名前を取得し、表示制御部３９に供給する。
【０１５０】
一方、ステップＳ３３において、同一のメールアドレスがないと判定された場合、ステップＳ３５に進み、メールアドレス照合部３８は、受信データ処理部３６から供給されたメールアドレスを表示制御部３９に供給する。
【０１５１】
ステップＳ３４またはＳ３５の処理後、メールアドレス照合部３８は、メールアドレスを照合する処理を終了する。
【０１５２】
次に、図８は、図４のサーバ３が行う処理を説明するフローチャートである。
【０１５３】
ステップＳ４１において、メールアドレス更新部５６は、リスト記憶部５２に記憶されている生成情報リストを参照し、メールアドレス生成情報に含まれる更新周期情報が表す更新周期に従い、メールボックスのメールアドレスを更新する時刻となったか否かを判定する。
【０１５４】
ステップＳ４１において、メールボックスのメールアドレスを更新する時刻となったと判定された場合、ステップＳ４２に進み、メールアドレス更新部５６は、そのメールボックスのメールアドレスの更新に用いられるメールアドレス生成情報に含まれる生成アルゴリズムに基づいて、新しいメールアドレスを生成する。そして、メールアドレス更新部５６は、更新前のメールアドレスに対応付けられていたメールボックスのメールアドレスを、新しいメールアドレスに書き換えて更新し、ステップＳ４１に戻る。
【０１５５】
一方、ステップＳ４１において、メールボックスのメールアドレスを更新する時刻となっていないと判定された場合、ステップＳ４３に進み、受信データ処理部５４は、送受信装置１または他のサーバ３が電子メールを送信し、その電子メールを受信部５３が受信したか否かを判定する。
【０１５６】
ステップＳ４３において、受信部５３が電子メールを受信したと判定された場合、ステップＳ４４に進み、受信データ処理部５４は、受信部５３が受信した電子メールの宛先を表すメールアドレスに対応付けられたメールボックスをメール記憶部５１が備えているか否かを判定する。
【０１５７】
ステップＳ４４において、受信部５３が受信した電子メールの宛先を表すメールアドレスに対応付けられたメールボックスをメール記憶部５１が備えていると判定された場合、ステップＳ４５に進み、受信データ処理部５４は、受信部５３が受信した電子メールをメール記憶部５１に供給し、その電子メールの宛先を表すメールアドレスに対応付けられたメールボックスに保管させて、ステップＳ４１に戻る。
【０１５８】
一方、ステップＳ４４において、受信部５３が受信した電子メールの宛先を表すメールアドレスに対応付けられたメールボックスをメール記憶部５１が備えていないと判定された場合、ステップＳ４６に進み、受信データ処理部５４は、受信部５３が受信した電子メールを送信部５７に供給する。送信部５７は、受信データ処理部５４からの電子メールを、その電子メールの宛先を表すメールアドレスに対応付けられたメールボックスを備える他のサーバ３に送信して、ステップＳ４１に戻る。
【０１５９】
一方、ステップＳ４３において、受信部５３が電子メールを受信していないと判定された場合、ステップＳ４７に進み、受信データ処理部５４は、送受信装置１が発行コマンドを送信し、その発行コマンドを受信部５３が受信したか否かを判定する。
【０１６０】
ステップＳ４７において、受信部５３が発行コマンドを受信した判定された場合、ステップＳ４８に進み、受信データ処理部５４は、受信部５３が受信した発行コマンドを、生成情報発行部５５に供給する。ここで、発行コマンドには、メールアドレス生成情報を発行するための情報として、メールアドレス生成情報を発行する発行元のユーザの名前、並びに、発行先のユーザの名前およびメールアドレスが含まれている。
【０１６１】
ステップＳ４８において、生成情報発行部５５は、リスト記憶部５２を参照し、メールアドレス生成情報を発行する発行元のユーザの名前に対応付けられているメールアドレス生成情報を取得する。そして、生成情報発行部５５は、発行コマンドに含まれる発行先のメールアドレスに対応付けられたメールボックスをメール記憶部５１が備えているか否かを判定する。
【０１６２】
ステップＳ４８において、発行先のメールアドレスに対応付けられたメールボックスをメール記憶部５１が備えていると判定された場合、ステップＳ４９に進み、生成情報発行部５５は、ステップＳ４８で取得したメールアドレス生成情報を含む電子メールを生成し、受信データ処理部５４を介してメール記憶部５１に供給して、発行先のメールアドレスに対応付けられたメールボックスに保管させ、ステップＳ４１に戻る。
【０１６３】
一方、ステップＳ４８において、発行先のメールアドレスに対応付けられたメールボックスをメール記憶部５１が備えていないと判定された場合、ステップＳ５０に進む。
【０１６４】
ステップＳ５０において、生成情報発行部５５は、ステップＳ４８で取得したメールアドレス生成情報を含み、発行先のメールアドレスを宛先とする電子メールを生成し、受信データ処理部５４を介して送信部５７に供給する。送信部５７は、発行先のメールアドレスを宛先とする、メールアドレス生成情報を含む電子メールを送信し、ステップＳ４１に戻る。
【０１６５】
なお、生成情報発行部５５は、ステップＳ４９またはＳ５０において、発行コマンドに、メールアドレス生成情報を発行するための情報として含まれている、メールアドレス生成情報を発行する発行元のユーザの名前を、ステップＳ４８で取得したメールアドレス生成情報に付加して、メールアドレス生成情報を含む電子メールを生成する。また、生成情報発行部５５は、電子メールの題名を、例えば、メールアドレス生成情報を含むことを表す特定の題名とする。
【０１６６】
一方、ステップＳ４７において、受信部５３が発行コマンドを受信していないと判定された場合、ステップＳ５１に進み、受信データ処理部５４は、送受信装置１が受信要求コマンドを送信し、その受信要求コマンドを受信部５３が受信したか否かを判定する。
【０１６７】
ステップＳ５１において、受信部５３が受信要求コマンドを受信したと判定された場合、ステップＳ５２に進み、受信データ処理部５４は、受信部５３が受信した受信要求コマンドによって、受信を要求された電子メールの宛先を表すメールアドレス（即ち、図６のステップＳ１７で、送受信装置１のメールアドレス生成部３３が生成したメールアドレス）に対応するメールボックスに保管されている電子メールを読み出して、送信部５７に供給する。
【０１６８】
送信部５７は、受信データ処理部５４から供給された電子メールを、ネットワーク４を介して、受信要求コマンドを送信してきた送受信装置１に送信して、ステップＳ４１に戻る。
【０１６９】
一方、ステップＳ５１において、受信部５３が受信要求コマンドを受信していないと判定された場合、ステップＳ４１に戻り、以下、同様の処理が繰り返される。
【０１７０】
以上のように、送受信装置１は、メールアドレス生成情報を用いて周期的に更新される宛先を表すメールアドレスを生成して電子メールを送信する。また、送受信装置１は、同様に、宛先を表すメールアドレスを生成して受信要求コマンドを送信し、電子メールを受信する。サーバ３は、メールアドレス生成情報を用いて、メールボックスに対応付けられているメールアドレスを更新し、それぞれのメールアドレスを宛先として送信されてきた電子メールをメールボックスに保管する。
【０１７１】
このように、メールアドレス生成情報を用いてメールアドレスが生成（更新）されることにより、メールアドレス生成情報を互いに発行させたユーザどうしは、電子メールの送受信を行うことができる。
【０１７２】
また、メールアドレス生成情報に含まれる更新周期情報が表す更新周期に従って、メールアドレスが更新されるので、例えば、あるユーザのメールアドレスが更新された後に、更新前のメールアドレスを宛先とした電子メールをサーバ３が受信した場合、そのユーザの更新される前のメールアドレスに対応付けられているメールボックスはメール記憶部５１に存在しないことになる。受信データ処理部５４では、更新前のメールアドレスを宛先とする電子メールは、宛先不明の電子メールであるとして処理され、その電子メールは送受信装置１に送信されない。
【０１７３】
これにより、メールアドレスが更新された後においては、更新後のメールアドレスを宛先とした電子メールのみが、送受信装置１に送信され、更新前のメールアドレスを宛先とした電子メールが送受信装置１に送信されることはない。即ち、現在の更新周期において生成されるメールアドレスが、いわば有効なメールアドレスであり、現在の更新周期以前において生成されたメールアドレスは、いわば無効なメールアドレスとなる。
【０１７４】
従って、例えば、ある更新周期で生成されたメールアドレスが迷惑メールを送信する第三者に知られたとしても、その更新周期が経過した後に、迷惑メールを送信する第三者が、そのメールアドレスを宛先として電子メールを送信しても、サーバ３において、その電子メールは宛先不明の電子メールであるとして処理される。このように、ある更新周期で有効なメールアドレスは、その更新周期が経過した後では、無効なメールアドレスとなるので、迷惑メールが送受信装置１に送信されてくることが防止される。
【０１７５】
また、ランダムに自動生成されたメールアドレスを宛先として迷惑メールを送信する第三者から送信される電子メールの宛先となっているメールアドレスが、送受信装置１のユーザの有効なメールアドレスと、偶然、同一であった場合、送受信装置１は迷惑メールを受信することになる。しかしながら、そのメールアドレスは、更新周期が経過すれば無効なメールアドレスとなるので、送受信装置１が迷惑メールを受信し続けることは防止される。
【０１７６】
また、例えば、サーバ３が、電子メールを解析する中継プログラムを実行して、迷惑メールをフィルタリングする場合には、実際には迷惑メールではない電子メールがフィルタリングされる危険性があったが、本実施の形態においては、所定の更新周期でメールアドレスを更新することにより迷惑メールが送信されてくることが防止されるので、実際には迷惑メールではない電子メールがフィルタリングされるような危険性を排除することができる。
【０１７７】
ここで、送受信装置１のユーザは、例えば、CGI（Common Gateway Interface）を利用して、メールアドレス生成部３３により生成されるメールアドレスが、自動的にユーザのホームページに掲載されるようにすることができる。
【０１７８】
そして、例えば、ユーザのホームページを見て、ユーザに電子メールを送信しようと思ったものは、ホームページに掲載されたメールアドレスを宛先として電子メールを送信することができる。しかしながら、ホームページを見て電子メールを送信しようと思ったものが、ホームページを見てから電子メールを送信するまでの時間に、メールアドレスが更新されていると、その電子メールはユーザに配信されなくなってしまう。
【０１７９】
そこで、例えば、受信データ処理部５４は、メールアドレスが更新された後も、一定の期間の間、例えば、１または２周期の更新周期の間、更新される前のメールアドレスを宛先とした電子メールが、更新後のメールボックスに保管されるようにすることができる。このようにすることにより、ユーザは、上述のようにホームページを見て電子メールを送信しようと思ったものからの電子メール、即ち、メールアドレス生成情報を発行していない相手からの電子メールも受信することができる。
【０１８０】
さらに、例えば、ユーザＡは、ユーザＢに対して発行するユーザＡ用のメールアドレス生成情報、即ち、送受信装置１Ｂ（図１）に記憶させるユーザＡ用のメールアドレス生成情報に、ユーザＡ用のメールアドレス生成情報を用いてメールアドレスを生成することができる有効期限を表す有効期限情報を含めることができる。
【０１８１】
ユーザＡ用のメールアドレス生成情報に有効期限情報が含まれている場合、そのメールアドレス生成情報が記憶されている送受信装置１Ｂでは、有効期限情報が表す有効期限が経過しているか否かが判定され、有効期限が経過している場合、その有効期限を表す有効期限情報を含むメールアドレス生成情報を用いてのメールアドレスの生成が停止される。例えば、ユーザＡが、ユーザＢとの電子メールの送受信を、所定の期間の間のみ行うことを想定している場合、ユーザＡは（サーバ３は、ユーザＡの要求に応じて）、有効期限情報が含まれたメールアドレス生成情報をユーザＢに対して発行する。
【０１８２】
また、ユーザＡがユーザＢに対して発行するユーザＡ用のメールアドレス生成情報に、有効期限を表す有効期限情報を含める場合には、送受信装置１Ａからサーバ３Ａに送信される発行コマンドには、ユーザＡ用のメールアドレス生成情報を発行するための情報として、ユーザＡ用のメールアドレス生成情報に含まれるべき有効期限情報がさらに含まれる。なお、送受信装置１Ａおよびサーバ３Ａに記憶されるユーザＡ用のメールアドレス生成情報には、有効期限情報は含まれない。
【０１８３】
例えば、ユーザＡは、ユーザＢと初めて電子メールの送受信をする場合に
は、１ヶ月間の有効期限を表す有効期限情報を含むユーザＡ用のメールアドレス生成情報を発行し、ユーザＢとの電子メールの送受信を継続しようと思えば、さらに長い期間の有効期限を表す有効期限情報を含むユーザＡ用のメールアドレス生成情報を新たに発行することができる。
【０１８４】
一方、ユーザＡが、ユーザＢとの電子メールの送受信を継続しようと思わなければ、ユーザＡは、メールアドレス生成情報を新たに発行しない。そして、１ヶ月間の有効期限が経過した後は、ユーザＡ用のメールアドレス生成情報を用いてのメールアドレスの生成が停止されるので、ユーザＢから電子メールが送信されてくることが防止される。
【０１８５】
また、例えば、サーバ３Ａが、ユーザＡ用のメールアドレス生成情報に含まれる有効期限情報が表す有効期限を管理し、有効期限が経過する前に、有効期限が近づいていることを、ユーザＡに通知することで、メールアドレス生成情報の失効を防止することができる。
【０１８６】
なお、送受信装置１のユーザどうしが、直接会って、自身の名前およびメールアドレスを互いに相手に渡す以外に、例えば、赤外線通信を行うことができる装置を利用して自身の名前およびメールアドレスを交換したり、インターネット上のwebページに書き込むことで自身の名前およびメールアドレスを交換したりしてもよい。
【０１８７】
また、本実施の形態のように、メールアドレス生成情報に、メールアドレスを生成するための手順である生成アルゴリズムが含まれているのではなく、メールアドレス生成部３３が生成アルゴリズムを備えていて、メールアドレス生成情報には、メールアドレス生成部３３が生成アルゴリズムに基づいてメールアドレスを生成する際の手順を定めるキー（例えば、所定の長さの英数字の列）が含まれるようにしてもよい。
【０１８８】
さらに、送受信装置１は、表示部１７の画面に表示される、いわゆるアドレス帳に、リスト記憶部３１が記憶する生成情報リストに登録されているユーザの名前を列記させることができ、アドレス帳のユーザの名前が選択されると、そのユーザの名前がメールアドレス生成部３３に供給されるようにすることができる。
【０１８９】
また、上述のフローチャートを参照して説明した各処理は、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はなく、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含むものである。
【０１９０】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０１９１】
【図１】本発明を適用した本発明を適用したメール送受信システムの一実施の形態の構成例を示すブロック図である。
【図２】送受信装置１またはサーバ３としてのコンピュータのハードウェアの構成例を示すブロック図である。
【図３】送受信装置１の機能的な構成例を示すブロック図である。
【図４】サーバ３の機能的な構成例を示すブロック図である。
【図５】送受信装置１ＡのユーザＡが送受信装置１ＢのユーザＢに電子メールを送信する処理について説明する図である。
【図６】送受信装置１が行う処理を説明するフローチャートである。
【図７】メールアドレスを照合する処理を説明するフローチャートである。
【図８】サーバ３が行う処理を説明するフローチャートである。
【符号の説明】
【０１９２】
１  送受信装置，  ３  サーバ，  ４  ネットワーク，  ５Ａおよび５Ｂ  メールボックス，  ３１  リスト記憶部，  ３２  ユーザ操作受け付け部，  ３３  メールアドレス生成部，  ３４  送信部，  ３５  受信部，  ３６  受信データ処理部，  ３７  メール記憶部，  ３８  メールアドレス照合部，  ３９  表示制御部，  ５１  メール記憶部，  ５２  リスト記憶部，  ５３  受信部，  ５４  受信データ処理部，  ５５  生成情報発行部，  ５６  メールアドレス更新部，  ５７  送信部
【図１】
2007199806.tif 000003
【図２】
2007199806.tif 000004
【図３】
2007199806.tif 000005
【図４】
2007199806.tif 000006
【図５】
2007199806.tif 000007
【図６】
2007199806.tif 000008
【図７】
2007199806.tif 000009
【図８】
2007199806.tif 000010