(57)【特許請求の範囲】
【請求項１】
第１秘密アドレスが対応付けられた第１ユーザと、第２秘密アドレスが対応付けられた第２ユーザと、を仲介するため、前記第１ユーザに対応付けられる第１専用アドレスと、前記第２ユーザに対応付けられる第２専用アドレスと、を生成する生成部、
前記第１専用アドレスもしくは前記第２専用アドレス宛ての電子メールを受け付けて、
(a)前記受け付けられた電子メールの差出側アドレスが前記第１専用アドレスもしくは前記第１秘密アドレスであり、宛先アドレスが前記第２専用アドレスであれば、前記受け付けられた電子メールの差出側アドレスを前記第１専用アドレスに、宛先アドレスを前記第２秘密アドレスに、それぞれ書き換えた第１書換済メールを生成し、前記生成された第１書換済メールを、前記第２秘密アドレスに転送し、
(b)前記受け付けられた電子メールの差出側アドレスが前記第２専用アドレスもしくは前記第２秘密アドレスであり、宛先アドレスが前記第１専用アドレスであれば、前記受け付けられた電子メールの差出側アドレスを前記第２専用アドレスに、宛先アドレスを前記第１秘密アドレスに、それぞれ書き換えた第２書換済メールを生成し、前記生成された第２書換済メールを、前記第１秘密アドレスに転送する
転送部、
前記転送部により電子メールの転送が行われると、
(e)前記転送されたのが前記第１書換済メールであれば、前記第１書換済メールの本文を、前記第１ユーザから前記第２ユーザ宛てのメッセージとして前記電子掲示板に登録し、
(f)前記転送されたのが前記第２書換済メールであれば、前記第２書換済メールの本文を、前記第２ユーザから前記第１ユーザ宛てのメッセージとして前記電子掲示板に登録する
登録部
を備えることを特徴とするメールサーバ。
【請求項２】
請求項１に記載のメールサーバであって、
(g)前記受け付けられた電子メールの差出側アドレスが前記第１専用アドレスでも前記第１秘密アドレスでもなく、宛先アドレスが前記第２専用アドレスであれば、前記第２秘密アドレス宛てに、第１警告メールを送信し、
(h)前記受け付けられた電子メールの差出側アドレスが前記第２専用アドレスでも前記第２秘密アドレスでもなく、宛先アドレスが前記第１専用アドレスであれば、前記第１秘密アドレス宛てに、第２警告メールを送信する
警告部
を更に備えることを特徴とするメールサーバ。
【請求項３】
請求項１又は２に記載のメールサーバであって、
前記第１ユーザと前記第２ユーザとの間で共有される電子掲示板に、新規のメッセージが登録されたことを検出する検出部、
前記登録されたメッセージが検出されると、
(c)前記登録されたメッセージが第１ユーザから第２ユーザ宛てであれば、差出側アドレスを前記第１専用アドレスに、宛先アドレスを前記第２秘密アドレスに、メッセージの内容を本文に、それぞれ設定した第１登録通知メールを生成し、前記生成された第１登録通知メールを前記第２秘密アドレスに送信し、
(d)前記登録されたメッセージが第２ユーザから第１ユーザ宛てであれば、差出側アドレスを前記第２専用アドレスに、宛先アドレスを前記第１秘密アドレスに、メッセージの内容を本文に、それぞれ設定した第２登録通知メールを生成して、前記生成された第２登録通知メールを前記第１秘密アドレスに送信する
通知部
を更に備えることを特徴とするメールサーバ。
【請求項４】
請求項１に記載のメールサーバであって、
前記転送部は、更に、前記受け付けられた電子メールに出現する前記第１秘密アドレスに一致する文字列を前記第２専用アドレスに書き換え、前記第２秘密アドレスに一致する文字列を前記第２専用アドレスに書き換えることにより、前記第１書換済メールならびに前記第２書換済メールを生成する
ことを特徴とするメールサーバ。
【請求項５】
メールサーバが実行するメール転送方法であって、
前記メールサーバが、第１秘密アドレスが対応付けられた第１ユーザと、第２秘密アドレスが対応付けられた第２ユーザと、を仲介するため、前記第１ユーザに対応付けられる第１専用アドレスと、前記第２ユーザに対応付けられる第２専用アドレスと、を生成する生成ステップ、
前記メールサーバが、前記第１専用アドレスもしくは前記第２専用アドレス宛ての電子メールを受け付けて、
(a)前記受け付けられた電子メールの差出側アドレスが前記第１専用アドレスもしくは前記第１秘密アドレスであり、宛先アドレスが前記第２専用アドレスであれば、前記受け付けられた電子メールの差出側アドレスを前記第１専用アドレスに、宛先アドレスを前記第２秘密アドレスに、それぞれ書き換えた第１書換済メールを生成し、前記生成された第１書換済メールを、前記第２秘密アドレスに転送し、
(b)前記受け付けられた電子メールの差出側アドレスが前記第２専用アドレスもしくは前記第２秘密アドレスであり、宛先アドレスが前記第１専用アドレスであれば、前記受け付けられた電子メールの差出側アドレスを前記第２専用アドレスに、宛先アドレスを前記第１秘密アドレスに、それぞれ書き換えた第２書換済メールを生成し、前記生成された第２書換済メールを、前記第１秘密アドレスに転送する
転送ステップ、
前記転送ステップにより電子メールの転送が行われると、
(e)前記転送されたのが前記第１書換済メールであれば、前記第１書換済メールの本文を、前記第１ユーザから前記第２ユーザ宛てのメッセージとして前記電子掲示板に登録し、
(f)前記転送されたのが前記第２書換済メールであれば、前記第２書換済メールの本文を、前記第２ユーザから前記第１ユーザ宛てのメッセージとして前記電子掲示板に登録する
登録ステップ
を備えることを特徴とするメール転送方法。
【請求項６】
コンピュータを、
第１秘密アドレスが対応付けられた第１ユーザと、第２秘密アドレスが対応付けられた第２ユーザと、を仲介するため、前記第１ユーザに対応付けられる第１専用アドレスと、前記第２ユーザに対応付けられる第２専用アドレスと、を生成する生成部、
前記第１専用アドレスもしくは前記第２専用アドレス宛ての電子メールを受け付けて、
(a)前記受け付けられた電子メールの差出側アドレスが前記第１専用アドレスもしくは前記第１秘密アドレスであり、宛先アドレスが前記第２専用アドレスであれば、前記受け付けられた電子メールの差出側アドレスを前記第１専用アドレスに、宛先アドレスを前記第２秘密アドレスに、それぞれ書き換えた第１書換済メールを生成し、前記生成された第１書換済メールを、前記第２秘密アドレスに転送し、
(b)前記受け付けられた電子メールの差出側アドレスが前記第２専用アドレスもしくは前記第２秘密アドレスであり、宛先アドレスが前記第１専用アドレスであれば、前記受け付けられた電子メールの差出側アドレスを前記第２専用アドレスに、宛先アドレスを前記第１秘密アドレスに、それぞれ書き換えた第２書換済メールを生成し、前記生成された第２書換済メールを、前記第１秘密アドレスに転送する
転送部、
前記転送部により電子メールの転送が行われると、
(e)前記転送されたのが前記第１書換済メールであれば、前記第１書換済メールの本文を、前記第１ユーザから前記第２ユーザ宛てのメッセージとして前記電子掲示板に登録し、
(f)前記転送されたのが前記第２書換済メールであれば、前記第２書換済メールの本文を、前記第２ユーザから前記第１ユーザ宛てのメッセージとして前記電子掲示板に登録する
登録部
として機能させることを特徴とするプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項７】
コンピュータを、
第１秘密アドレスが対応付けられた第１ユーザと、第２秘密アドレスが対応付けられた第２ユーザと、を仲介するため、前記第１ユーザに対応付けられる第１専用アドレスと、前記第２ユーザに対応付けられる第２専用アドレスと、を生成する生成部、
前記第１専用アドレスもしくは前記第２専用アドレス宛ての電子メールを受け付けて、
(a)前記受け付けられた電子メールの差出側アドレスが前記第１専用アドレスもしくは前記第１秘密アドレスであり、宛先アドレスが前記第２専用アドレスであれば、前記受け付けられた電子メールの差出側アドレスを前記第１専用アドレスに、宛先アドレスを前記第２秘密アドレスに、それぞれ書き換えた第１書換済メールを生成し、前記生成された第１書換済メールを、前記第２秘密アドレスに転送し、
(b)前記受け付けられた電子メールの差出側アドレスが前記第２専用アドレスもしくは前記第２秘密アドレスであり、宛先アドレスが前記第１専用アドレスであれば、前記受け付けられた電子メールの差出側アドレスを前記第２専用アドレスに、宛先アドレスを前記第１秘密アドレスに、それぞれ書き換えた第２書換済メールを生成し、前記生成された第２書換済メールを、前記第１秘密アドレスに転送する
転送部、
前記転送部により電子メールの転送が行われると、
(e)前記転送されたのが前記第１書換済メールであれば、前記第１書換済メールの本文を、前記第１ユーザから前記第２ユーザ宛てのメッセージとして前記電子掲示板に登録し、
(f)前記転送されたのが前記第２書換済メールであれば、前記第２書換済メールの本文を、前記第２ユーザから前記第１ユーザ宛てのメッセージとして前記電子掲示板に登録する
登録部
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メールサーバ、メール転送方法、記録媒体、および、プログラムに関する。
【背景技術】
【０００２】
近年、インターネット上において、電子メールが、多くのユーザに広く利用されるようになっている。例えば、ユーザが、自身のユーザ端末（パソコンやスマートフォン等）を操作して、電子メールの送信を行うと、メールサーバ（自身のメールサーバ、及び、宛先のメールサーバ等）を経由して、他のユーザ端末（宛先のユーザが使用するユーザ端末）に届けられるようになっている。【０００３】
メールサーバの先行技術として、例えば、特許文献１には、迷惑メールを積極的に防止することのできるメールサーバ（電子メールサーバ装置）が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−７３４９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、最近では、企業間取引（いわゆる、Ｂ２Ｂ）を仲介するインターネット上のビジネスサイトも知られている。例えば、ビジネスサイトでは、電子掲示板を用いたメッセージのやり取りを通じて、ユーザ間（一例として、企業や店舗の担当者間）で、商談（一例として、見積もり依頼、発注依頼、納期のお知らせ、並びに、発送のお知らせ等）が行えるようになっている。
このようなビジネスサイトでは、各ユーザの実メールアドレス（通常使用しているメールアドレス）を、互いに秘密にしている。そのため、ユーザ間において、直接、電子メールの送受信が行えないようになっている。【０００６】
それでも、ユーザが外出した際などでは、パソコンの代わりにスマートフォン等が利用されるため、電子掲示板を使用できない（もしくは、電子掲示板が使用し難い）状況も生じていた。そのため、電子掲示板だけでなく、電子メールも使用して、他のユーザと商談を行いたいというユーザも多かった。【０００７】
しかしながら、各ユーザの実メールアドレスを公開することは、セキュリティ上問題となってしまう。また、ビジネスサイトを経由することなく、ユーザ間で、直接電子メールにて商談が行われてしまうと、ビジネスサイトの存在意義が失われてしまう。
このため、各ユーザの実メールアドレスを秘密にしたまま、電子メールの送受信を行える技術の開発が望まれていた。【０００８】
本発明は、上記実状に鑑みてなされたもので、各ユーザの実メールアドレスを秘密にしたまま、電子メールの送受信を行うことのできるメールサーバ、メール転送方法、記録媒体、および、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の第１の観点に係るメールサーバは、
第１秘密アドレスが対応付けられた第１ユーザと、第２秘密アドレスが対応付けられた第２ユーザと、を仲介するため、前記第１ユーザに対応付けられる第１専用アドレスと、前記第２ユーザに対応付けられる第２専用アドレスと、を生成する生成部、
前記第１専用アドレスもしくは前記第２専用アドレス宛ての電子メールを受け付けて、
(a)前記受け付けられた電子メールの差出側アドレスが前記第１専用アドレスもしくは前記第１秘密アドレスであり、宛先アドレスが前記第２専用アドレスであれば、前記受け付けられた電子メールの差出側アドレスを前記第１専用アドレスに、宛先アドレスを前記第２秘密アドレスに、それぞれ書き換えた第１書換済メールを生成し、前記生成された第１書換済メールを、前記第２秘密アドレスに転送し、
(b)前記受け付けられた電子メールの差出側アドレスが前記第２専用アドレスもしくは前記第２秘密アドレスであり、宛先アドレスが前記第１専用アドレスであれば、前記受け付けられた電子メールの差出側アドレスを前記第２専用アドレスに、宛先アドレスを前記第１秘密アドレスに、それぞれ書き換えた第２書換済メールを生成し、前記生成された第２書換済メールを、前記第１秘密アドレスに転送する
転送部
を備えることを特徴とする。【００１０】
また、上記観点に係るメールサーバにおいて、
前記第１ユーザと前記第２ユーザとの間で共有される電子掲示板に、新規のメッセージが登録されたことを検出する検出部、
前記登録されたメッセージが検出されると、
(c)前記登録されたメッセージが第１ユーザから第２ユーザ宛てであれば、差出側アドレスを前記第１専用アドレスに、宛先アドレスを前記第２秘密アドレスに、メッセージの内容を本文に、それぞれ設定した第１登録通知メールを生成し、前記生成された第１登録通知メールを前記第２秘密アドレスに送信し、
(d)前記登録されたメッセージが第２ユーザから第１ユーザ宛てであれば、差出側アドレスを前記第２専用アドレスに、宛先アドレスを前記第１秘密アドレスに、メッセージの内容を本文に、それぞれ設定した第２登録通知メールを生成して、前記生成された第２登録通知メールを前記第１秘密アドレスに送信する
通知部
を更に備えることを特徴とする。【００１１】
また、上記観点に係るメールサーバにおいて、
前記転送部により電子メールの転送が行われると、
(e)前記転送されたのが前記第１書換済メールであれば、前記第１書換済メールの本文を、前記第１ユーザから前記第２ユーザ宛てのメッセージとして前記電子掲示板に登録し、
(f)前記転送されたのが前記第２書換済メールであれば、前記第２書換済メールの本文を、前記第２ユーザから前記第１ユーザ宛てのメッセージとして前記電子掲示板に登録する
登録部
を更に備えることを特徴とする。【００１２】
また、上記観点に係るメールサーバにおいて、
請求項１に記載のメールサーバであって、
(g)前記受け付けられた電子メールの差出側アドレスが前記第１専用アドレスでも前記第１秘密アドレスでもなく、宛先アドレスが前記第２専用アドレスであれば、前記受け付けられた電子メールの差出側アドレスもしくは前記第２秘密アドレス宛てに、第１警告メールを送信し、
(h)前記受け付けられた電子メールの差出側アドレスが前記第２専用アドレスでも前記第２秘密アドレスでもなく、宛先アドレスが前記第１専用アドレスであれば、前記受け付けられた電子メールの差出側アドレスもしくは前記第１秘密アドレス宛てに、第２警告メールを送信する
警告部
を更に備えることを特徴とする。【００１３】
また、上記観点に係るメールサーバにおいて、
前記転送部は、更に、前記受け付けられた電子メールに出現する前記第１秘密アドレスに一致する文字列を前記第２専用アドレスに書き換え、前記第２秘密アドレスに一致する文字列を前記第２専用アドレスに書き換えることにより、前記第１書換済メールならびに前記第２書換済メールを生成する
ことを特徴とする。【００１４】
上記目的を達成するために、本発明の第２の観点に係るメール転送方法は、
メールサーバが実行するメール転送方法であって、
前記メールサーバが、第１秘密アドレスが対応付けられた第１ユーザと、第２秘密アドレスが対応付けられた第２ユーザと、を仲介するため、前記第１ユーザに対応付けられる第１専用アドレスと、前記第２ユーザに対応付けられる第２専用アドレスと、を生成する生成ステップ、
前記メールサーバが、前記第１専用アドレスもしくは前記第２専用アドレス宛ての電子メールを受け付けて、
(a)前記受け付けられた電子メールの差出側アドレスが前記第１専用アドレスもしくは前記第１秘密アドレスであり、宛先アドレスが前記第２専用アドレスであれば、前記受け付けられた電子メールの差出側アドレスを前記第１専用アドレスに、宛先アドレスを前記第２秘密アドレスに、それぞれ書き換えた第１書換済メールを生成し、前記生成された第１書換済メールを、前記第２秘密アドレスに転送し、
(b)前記受け付けられた電子メールの差出側アドレスが前記第２専用アドレスもしくは前記第２秘密アドレスであり、宛先アドレスが前記第１専用アドレスであれば、前記受け付けられた電子メールの差出側アドレスを前記第２専用アドレスに、宛先アドレスを前記第１秘密アドレスに、それぞれ書き換えた第２書換済メールを生成し、前記生成された第２書換済メールを、前記第１秘密アドレスに転送する
転送ステップ
を備えることを特徴とする。【００１５】
上記目的を達成するために、本発明の第３の観点に係るコンピュータ読み取り可能な記録媒体は、
コンピュータを、
第１秘密アドレスが対応付けられた第１ユーザと、第２秘密アドレスが対応付けられた第２ユーザと、を仲介するため、前記第１ユーザに対応付けられる第１専用アドレスと、前記第２ユーザに対応付けられる第２専用アドレスと、を生成する生成部、
前記第１専用アドレスもしくは前記第２専用アドレス宛ての電子メールを受け付けて、
(a)前記受け付けられた電子メールの差出側アドレスが前記第１専用アドレスもしくは前記第１秘密アドレスであり、宛先アドレスが前記第２専用アドレスであれば、前記受け付けられた電子メールの差出側アドレスを前記第１専用アドレスに、宛先アドレスを前記第２秘密アドレスに、それぞれ書き換えた第１書換済メールを生成し、前記生成された第１書換済メールを、前記第２秘密アドレスに転送し、
(b)前記受け付けられた電子メールの差出側アドレスが前記第２専用アドレスもしくは前記第２秘密アドレスであり、宛先アドレスが前記第１専用アドレスであれば、前記受け付けられた電子メールの差出側アドレスを前記第２専用アドレスに、宛先アドレスを前記第１秘密アドレスに、それぞれ書き換えた第２書換済メールを生成し、前記生成された第２書換済メールを、前記第１秘密アドレスに転送する
転送部
として機能させることを特徴とするプログラムを記録する。【００１６】
上記記録媒体は、非一時的な（non-transitory）記録媒体であってよく、コンピュータとは独立して配布・販売することができる。ここで、非一時的な記録媒体とは、有形な（tangible）記録媒体をいう。非一時的な記録媒体は、例えば、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等である。また、一時的な（transitory）記録媒体とは、伝送媒体（伝搬信号）それ自体を示す。一時的な記録媒体は、例えば、電気信号、光信号、電磁波等である。なお、一時的な（temporary）記憶領域とは、データやプログラムを一時的に記憶するための領域であり、例えば、ＲＡＭ（Random Access Memory）等の揮発性メモリである。【００１７】
上記目的を達成するために、本発明の第４の観点に係るプログラムは、
コンピュータを、
第１秘密アドレスが対応付けられた第１ユーザと、第２秘密アドレスが対応付けられた第２ユーザと、を仲介するため、前記第１ユーザに対応付けられる第１専用アドレスと、前記第２ユーザに対応付けられる第２専用アドレスと、を生成する生成部、
前記第１専用アドレスもしくは前記第２専用アドレス宛ての電子メールを受け付けて、
(a)前記受け付けられた電子メールの差出側アドレスが前記第１専用アドレスもしくは前記第１秘密アドレスであり、宛先アドレスが前記第２専用アドレスであれば、前記受け付けられた電子メールの差出側アドレスを前記第１専用アドレスに、宛先アドレスを前記第２秘密アドレスに、それぞれ書き換えた第１書換済メールを生成し、前記生成された第１書換済メールを、前記第２秘密アドレスに転送し、
(b)前記受け付けられた電子メールの差出側アドレスが前記第２専用アドレスもしくは前記第２秘密アドレスであり、宛先アドレスが前記第１専用アドレスであれば、前記受け付けられた電子メールの差出側アドレスを前記第２専用アドレスに、宛先アドレスを前記第１秘密アドレスに、それぞれ書き換えた第２書換済メールを生成し、前記生成された第２書換済メールを、前記第１秘密アドレスに転送する
転送部
として機能させることを特徴とする。【００１８】
上記プログラムは、当該プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。
【発明の効果】
【００１９】
本発明によれば、各ユーザの実メールアドレスを秘密にしたまま、電子メールの送受信を行うことができる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態に係るメールシステムの全体構成の一例を示すブロック図である。
【図２】メールサーバ、及び、ユーザ端末が実現される典型的な情報処理装置の概要構成の一例を示すブロック図である。
【図３】本実施形態に係るメールサーバの概要構成の一例を示すブロック図である。
【図４】対応アドレス情報の一例を説明するための模式図である。
【図５Ａ】電子メールの書き換えの一例を説明するための模式図である。
【図５Ｂ】電子メールの書き換えの他の一例を説明するための模式図である。
【図６】本実施形態に係る登録通知メール送信処理を説明するためのフローチャートである。
【図７】本実施形態に係る電子メール転送処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００２１】
以下に本発明の実施形態を説明する。本発明の実施形態では、企業間取引（いわゆる、Ｂ２Ｂ）を仲介するビジネスサイトに好適なメールサーバを一例として説明する。なお、このビジネスサイトでは、一例として、ユーザ間（一例として、企業や店舗の担当者間）で、電子掲示板と電子メールとを併用した商談等が行えることを特徴としている。つまり、ビジネスサイトでは、電子掲示板を用いたメッセージのやり取りを通じて、ユーザ間で、商談（一例として、見積もり依頼、発注依頼、納期のお知らせ、並びに、発送のお知らせ等）を行えるだけでなく、電子メールを使用してもユーザ間で商談が行えるようになっている。
なお、このビジネスサイトを利用する各ユーザには、他のユーザが通常使用している実メールアドレス（後述する秘密アドレス）が知らされていない。そのため、各ユーザは、システム専用に生成された特殊なメールアドレス（後述する専用アドレス）を使用して、他のユーザとの間で電子メールを送受信する。
また、以下の実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素または全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
【００２２】
（全体構成）
本発明の実施形態に係るメールシステム１００は、図１に示すように、メールサーバ２００と電子掲示板データベース３００とが通信可能に接続されており、そして、メールサーバ２００と各ユーザ端末４００とがインターネット９００を介して通信可能に接続されて構成される。
なお、図中には示していないが、電子掲示板データベース３００を用いて電子掲示板を管理する電子掲示板システムも存在しているものとする。
また、各ユーザ端末４００は、それぞれ、図示せぬＩＳＰ（Internet Service Provider）を通じて、インターネット９００に接続可能となっている。それらのＩＳＰには、メールサーバ（一般的なメールサーバ）が含まれており、各ユーザには、通常使用される実メールアドレス（後述する秘密アドレス）が割り当てられている。
ＩＳＰのメールサーバは、ユーザ端末４００から送信された電子メールを、メールサーバ２００に転送する（宛先が、後述する専用アドレスの場合）。また、ＩＳＰのメールサーバは、メールサーバ２００から送られた電子メール（宛先が、後述する秘密アドレスの場合）を、ユーザ端末４００に供給する。
以下では、説明を容易にするために、このようなＩＳＰのメールサーバについては省略する。そして、ユーザ端末４００とメールサーバ２００との間で、電子メールが送受信されるものとして説明する。
【００２３】
メールサーバ２００は、例えば、サーバコンピュータ等からなり、ユーザ端末４００間（ユーザ間）で送受信される電子メールを中継する。
また、メールサーバ２００は、電子掲示板データベース３００を監視し、新たなメッセージが登録された場合に、その登録を通知するための電子メール（後述する登録通知メール）を対象のユーザ端末４００に送信する。
更に、メールサーバ２００は、ユーザ端末４００間で送受信される電子メールを中継した際に、その内容を、電子掲示板データベース３００に登録する。
【００２４】
電子掲示板データベース３００は、ユーザ端末４００間（ユーザ間）で共有される電子掲示板のメッセージを記憶する。電子掲示板データベース３００は、図示せぬ電子掲示板システムにて登録されたメッセージだけでなく、メールサーバ２００によって登録されたメッセージも記憶する。
【００２５】
ユーザ端末４００は、例えば、パソコンやスマートフォン等からなり、メールサーバ２００を介して、他のユーザ端末４００との間で電子メールの送受信を行う。なお、より詳細には、上述したように、ユーザ端末４００は、自身のＩＳＰ（ＩＳＰのメールサーバ）を経由して、メールサーバ２００との間で電子メールの送受信が行われる。
また、ユーザ端末４００は、図示せぬ電子掲示板システムにアクセスし、他のユーザとの間で共有される電子掲示板にメッセージを投稿する。投稿されたメッセージは、電子掲示板データベース３００に登録されて記憶される。
【００２６】
（情報処理装置の概要構成）
本発明の実施形態に係るメールサーバ２００、及び、ユーザ端末４００が実現される典型的な情報処理装置５００について説明する。
【００２７】
情報処理装置５００は、図２に示すように、ＣＰＵ（Central Processing Unit）５０１と、ＲＯＭ（Read Only Memory）５０２と、ＲＡＭ（Random Access Memory）５０３と、ＮＩＣ（Network Interface Card）５０４と、画像処理部５０５と、音声処理部５０６と、ＤＶＤ−ＲＯＭ（Digital Versatile Disc ROM）ドライブ５０７と、インターフェース５０８と、外部メモリ５０９と、コントローラ５１０と、モニタ５１１と、スピーカ５１２と、を備える。
【００２８】
ＣＰＵ  ５０１は、情報処理装置５００全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。
【００２９】
ＲＯＭ  ５０２には、電源投入直後に実行されるＩＰＬ（Initial Program Loader）が記録され、これが実行されることにより、所定のプログラムをＲＡＭ  ５０３に読み出してＣＰＵ  ５０１による当該プログラムの実行が開始される。また、ＲＯＭ  ５０２には、情報処理装置５００全体の動作制御に必要なオペレーティングシステムのプログラムや各種のデータが記録される。
【００３０】
ＲＡＭ  ５０３は、データやプログラムを一時的に記憶するためのもので、ＤＶＤ−ＲＯＭから読み出したプログラムやデータ、その他、通信に必要なデータ等が保持される。
【００３１】
ＮＩＣ  ５０４は、情報処理装置５００をインターネット等のコンピュータ通信網に接続するためのものであり、ＬＡＮ（Local Area Network）を構成する際に用いられる１０ＢＡＳＥ−Ｔ／１００ＢＡＳＥ−Ｔ規格にしたがうものや、電話回線を用いてインターネットに接続するためのアナログモデム、ＩＳＤＮ（Integrated Services Digital Network）モデム、ＡＤＳＬ（Asymmetric Digital Subscriber Line）モデム、ケーブルテレビジョン回線を用いてインターネットに接続するためのケーブルモデム等と、これらとＣＰＵ  ５０１との仲立ちを行うインターフェース（図示せず）等により構成される。
【００３２】
画像処理部５０５は、ＤＶＤ−ＲＯＭ等から読み出されたデータをＣＰＵ  ５０１や画像処理部５０５が備える画像演算プロセッサ（図示せず）によって加工処理した後、これを画像処理部５０５が備えるフレームメモリ（図示せず）に記録する。フレームメモリに記録された画像情報は、所定の同期タイミングでビデオ信号に変換され、モニタ５１１に出力される。これにより、各種のページ表示が可能となる。
【００３３】
音声処理部５０６は、ＤＶＤ−ＲＯＭ等から読み出した音声データをアナログ音声信号に変換し、これに接続されたスピーカ５１２から出力させる。また、ＣＰＵ  ５０１の制御の下、情報処理装置５００が行う処理の進行の中で発生させるべき音を生成し、これに対応した音声をスピーカ５１２から出力させる。
【００３４】
ＤＶＤ−ＲＯＭドライブ５０７に装着されるＤＶＤ−ＲＯＭには、例えば、実施形態に係るメールサーバ２００等を実現するためのプログラムが記憶される。ＣＰＵ  ５０１の制御によって、ＤＶＤ−ＲＯＭドライブ５０７は、これに装着されたＤＶＤ−ＲＯＭに対する読み出し処理を行って、必要なプログラムやデータを読み出し、これらはＲＡＭ  ５０３等に一時的に記憶される。
【００３５】
インターフェース５０８には、外部メモリ５０９、コントローラ５１０、モニタ５１１、及びスピーカ５１２が、着脱可能に接続される。
【００３６】
外部メモリ５０９には、ユーザの個人情報に関するデータなどが書き換え可能に記憶される。
【００３７】
コントローラ５１０は、情報処理装置５００の各種の設定時などに行われる操作入力を受け付ける。情報処理装置５００のユーザは、コントローラ５１０を介して指示入力を行うことにより、これらのデータを適宜外部メモリ５０９に記録することができる。
【００３８】
モニタ５１１は、画像処理部５０５により出力されたデータを情報処理装置５００のユーザに提示する。
【００３９】
スピーカ５１２は、音声処理部５０６により出力された音声データを情報処理装置５００のユーザに提示する。
【００４０】
この他、情報処理装置５００は、ハードディスク等の大容量外部記憶装置を用いて、ＲＯＭ ５０２、ＲＡＭ ５０３、外部メモリ５０９、ＤＶＤ−ＲＯＭドライブ５０７に装着されるＤＶＤ−ＲＯＭ等と同じ機能を果たすように構成してもよい。
【００４１】
以下、上記情報処理装置５００において実現されるメールサーバ２００の構成等について、図３〜図５（図５Ｂ）を参照して説明する。情報処理装置５００に電源が投入されると、本実施形態に係るメールサーバ２００として機能させるそれぞれのプログラムが実行され、本実施形態に係るメールサーバ２００が実現される。
なお、ユーザ端末４００も同様に情報処理装置５００において実現されるが、これらの構成については省略し、本実施形態において最も特徴的なメールサーバ２００について、以下説明する。
【００４２】
（メールサーバの概要構成）
図３は、本実施形態に係るメールサーバ２００の概要構成の一例を示すブロック図である。図示するように、メールサーバ２００は、通信部２１０と、対応アドレス情報記憶部２２０と、制御部２３０とを備える。
【００４３】
通信部２１０は、インターネット９００を介してユーザ端末４００間（ユーザ間）で送受信される電子メールを適宜中継する。
例えば、通信部２１０は、差出元（送信元）のユーザ端末４００から、宛先（後述する専用アドレス）のユーザ端末４００に送られた電子メールを受信する。通信部２１０は、受信した電子メールを制御部２３０に供給し、応答して制御部２３０から供給される電子メール（後述する書換済メール等）を、宛先（後述する秘密アドレス）のユーザ端末４００に送信する。
また、通信部２１０は、電子掲示板データベース３００に新規のメッセージが図示せぬ電子掲示板システムによって登録された際に、その登録を通知する電子メール（後述する登録通知メール）を対象のユーザ端末４００に送信する。
この他にも、通信部２１０は、後述する警告メールを対象のユーザ端末４００等に送信する。
上述したＮＩＣ  ５０４等が、このような通信部２１０として機能しうる。
【００４４】
対応アドレス情報記憶部２２０は、ユーザが通常使用する実メールアドレス（他のユーザに秘密にされている「秘密アドレス」）と、制御部２３０（後述する生成部２３１）によって生成されたメールアドレス（システム専用に使用される「専用アドレス」）とを対応付けた対応アドレス情報を記憶する。
具体的に、対応アドレス情報記憶部２２０は、図４に示すような対応アドレス情報２２１を記憶する。この対応アドレス情報２２１には、一例として、ユーザ名２２２、秘密アドレス２２３、専用アドレス２２４、及び、通知済みユーザ名２２５が含まれている。
【００４５】
ユーザ名２２２は、ユーザ端末４００のユーザ（ビジネスサイトを利用するユーザ）を示している。なお、ユーザ名２２２の代わりに、もしくは、ユーザ名２２２に加えて、ユーザＩＤなどの識別情報を用いてもよい。
【００４６】
秘密アドレス２２３は、ユーザが通常使用する実メールアドレスを示している。この秘密アドレス２２３は、他のユーザには秘密にされている。
なお、図４に示されるユーザＡ及びユーザＢの秘密アドレス２２３は、説明のために定めた架空のメールアドレスである。
【００４７】
専用アドレス２２４は、システム専用に使用されるメールアドレスを示している。この専用アドレス２２４は、制御部２３０（後述する生成部２３１）によって生成される。
なお、図４に示されるユーザＡ及びユーザＢの専用アドレス２２４は、説明のために定めた架空のメールアドレスである。
【００４８】
通知済みユーザ名２２５は、ユーザの専用アドレス２２４を通知した他のユーザ名を示している。
この通知済みユーザ名２２５は、例えば、電子掲示板データベース３００に新規メッセージが登録されたことを通知する電子メール（後述する登録通知メール）が送られた際に、制御部２３０（後述する通知部２３３）によって、電子メールの差出側のユーザ名に対応して、宛先のユーザ名がセットされる。なお、通知済みユーザ名２２５の代わりに、もしくは、通知済みユーザ名２２５に加えて、ユーザＩＤなどの識別情報を用いてもよい。
上述したＲＡＭ  ５０３や外部メモリ５０９等が、このような対応アドレス情報記憶部２２０として機能しうる。
【００４９】
図３に戻って、制御部２３０は、メールサーバ２００全体を制御する。この制御部２３０は、生成部２３１、検出部２３２、通知部２３３、転送部２３４、登録部２３５、および、警告部２３６を含んでおり、各ユーザ端末４００の間の電子メールを中継する。
【００５０】
生成部２３１は、システム専用に使用される専用アドレス（特殊なメールアドレス）を生成する。例えば、生成部２３１は、メールサーバ２００に割り当てられているドメイン名に、一意の（重複しない）ローカルパートを付加した専用アドレスを生成する。生成部２３１は、ユーザの秘密アドレスに対応付けて、上述した対応アドレス情報記憶部２２０に記憶させる。
例えば、生成部２３１は、上述した図４に示すように、ユーザＡの秘密アドレス２２３（a_user@def.ne.jp）に対して、専用アドレス２２４（xxxyyyzzz@b2b.rrr.ne.jp）を生成する。この例の場合、「@」より後の「b2b.rrr.ne.jp」が、メールサーバ２００に割り当てられているドメイン名であり、「@」より前の「xxxyyyzzz」が、一意のローカルパートである。
この他にも、生成部２３１は、上述した図４に示すように、ユーザＢの秘密アドレス２２３（user_b@abc.co.jp）に対して、専用アドレス２２４（yyyzzzaaa@b2b.rrr.ne.jp）を生成する。
生成部２３１は、このような専用アドレスを、一定期間が経過する度に生成して変更してもよい。また、生成部２３１は、１人のユーザ（１つの秘密アドレス）に複数の専用アドレスを生成してもよい。例えば、あるユーザによって電子掲示板データベース３００に新たなスレッド（１つの話題や議題についての投稿の集まり）が作成される度に、そのスレッドに応じて異なる専用アドレスを生成するなどである。
【００５１】
検出部２３２は、電子掲示板データベース３００の更新状況を監視するなどして、電子掲示板に新規のメッセージが登録されたことを検出する。
すなわち、検出部２３２は、図示せぬ電子掲示板システムにて、何れかのユーザによって他のユーザに宛てた新たなメッセージが登録されたことを検出する。
なお、検出部２３２は、図示せぬ電子掲示板システムから送られたデータに従って、電子掲示板に新規のメッセージが登録されたことを検出してもよい。
また、検出部２３２は、後述する登録部２３５が電子掲示板データベース３００に登録したメッセージ（メールサーバ２００が登録したメッセージ）については、検出対象から除外する。
【００５２】
通知部２３３は、検出部２３２によって新規のメッセージの登録が検出されると、登録通知メールを生成して、対象のユーザ端末４００（対象のユーザ）に向けて送信する。
具体的に、登録されたメッセージがユーザＡからユーザＢ宛てであれば、通知部２３３は、上述した図４の対応アドレス情報２２１を参照し、差出側アドレスをユーザＡの専用アドレス２２４（xxxyyyzzz@b2b.rrr.ne.jp）に、宛先アドレスをユーザＢの秘密アドレス２２３（user_b@abc.co.jp）に設定した登録通知メールを生成する。なお、この登録通知メールの本文には、登録されたメッセージの内容がセットされる。
そして、通知部２３３は、生成した登録通知メールを、通信部２１０を通じて、ユーザＢのユーザ端末４００（より詳細には、ユーザＢの秘密アドレス）に向けて送信する。
更に、通知部２３３は、上述した図４の対応アドレス情報２２１の通知済みユーザ名２２５に、登録通知メールの宛先のユーザ名をセットする。つまり、ユーザＡの通知済みユーザ名２２５に、「ユーザＢ」をセットする。なお、既に、「ユーザＢ」がセット済みであれば、通知部２３３は、通知済みユーザ名２２５を更新しない。
【００５３】
同様に、登録されたメッセージがユーザＢからユーザＡ宛てであれば、通知部２３３は、上述した図４の対応アドレス情報２２１を参照し、差出側アドレスをユーザＢの専用アドレス２２４（yyyzzzaaa@b2b.rrr.ne.jp）に、宛先アドレスをユーザＡの秘密アドレス２２３（a_user@def.ne.jp）に設定した登録通知メールを生成する。この登録通知メールの本文にも、登録されたメッセージの内容がセットされる。
そして、通知部２３３は、生成した登録通知メールを、通信部２１０を通じて、ユーザＡのユーザ端末４００（より詳細には、ユーザＡの秘密アドレス）に向けて送信する。
更に、通知部２３３は、ユーザＢの通知済みユーザ名２２５に、「ユーザＡ」をセットする。なお、既に、「ユーザＡ」がセット済みであれば、通知部２３３は、通知済みユーザ名２２５を更新しない。
【００５４】
このような登録通知メールを受信したユーザ（ユーザ端末４００のユーザ）は、電子掲示板システムにアクセスすることなく、電子掲示板に投稿された自分宛てのメッセージの内容を把握することができる。なお、その際、登録通知メールを受信したユーザは、差出側のユーザの専用アドレスについて、知ることになるが、そのユーザの秘密アドレスについては、知り得ない。
【００５５】
転送部２３４は、通信部２１０によって受信された電子メール（専用アドレス宛ての電子メール）における差出元と宛先との関係が適切である場合に、その電子メールの差出元や宛先を適宜書き換えた後に、対象のユーザ端末４００（対象のユーザ）に向けて転送する。
なお、差出元と宛先との関係は、差出元のユーザに、宛先ユーザの専用アドレスを通知済みであれば、適切な関係と判別される。つまり、登録通知メールなどで、宛先ユーザの専用アドレスを知らせているユーザが差出元であれば、電子メールの差出元と宛先との関係が適切であると判別され、その電子メールが転送対象となる。
すなわち、転送部２３４は、登録通知メールを受信したユーザが、その登録通知メールの差出元に返信メールを送信した場合などを想定しており、その返信メールが登録通知メールの差出元のユーザに正しく届くように、差出元や宛先を適宜書き換えて転送するものである。
以下、転送部２３４について、図５Ａ，５Ｂ、及び、上述した図４を参照しつつ、具体的に説明する。なお、以下の説明では、一例として、ユーザＡからユーザＢ宛てのメッセージ、および、ユーザＢからユーザＡ宛てのメッセージが電子掲示板に投稿され、ユーザＡ，Ｂ双方に、登録通知メールが送られているものとする。つまり、ユーザＡとユーザＢとの間は、何れの方向においても、差出元と宛先との関係が適切であるものとして説明する。
【００５６】
具体的に、図５Ａに示すような電子メール６００を、メールサーバ２００が受信した場合、転送部２３４は、上述した図４の対応アドレス情報２２１を参照して、書換済メール６０１を生成する。
すなわち、電子メール６００において、差出側アドレス（From）がユーザＡの秘密アドレス２２３（a_user@def.ne.jp）であり、宛先アドレス（To）がユーザＢの専用アドレス２２４（yyyzzzaaa@b2b.rrr.ne.jp）であるため、転送部２３４は、差出側アドレスをユーザＡの専用アドレス２２４（xxxyyyzzz@b2b.rrr.ne.jp）に、宛先アドレスをユーザＢの秘密アドレス２２３（user_b@abc.co.jp）に、それぞれ書き換えた書換済メール６０１を生成する。
なお、電子メール６００の差出側アドレスがユーザＡの専用アドレス２２４（xxxyyyzzz@b2b.rrr.ne.jp）であっても、宛先アドレスがユーザＢの専用アドレス（yyyzzzaaa@b2b.rrr.ne.jp）であれば、転送部２３４は、宛先アドレスをユーザＢの秘密アドレス２２３（user_b@abc.co.jp）に書き換えた書換済メール６０１を生成する。
そして、転送部２３４は、生成した書換済メール６０１を、通信部２１０を通じて、ユーザＢのユーザ端末４００（より詳細には、ユーザＢの秘密アドレス）に向けて転送する。
【００５７】
同様に、図５Ｂに示すような電子メール６１０を、メールサーバ２００が受信した場合、転送部２３４は、上述した図４の対応アドレス情報２２１を参照して、書換済メール６１１を生成する。
すなわち、電子メール６１０において、差出側アドレスがユーザＢの秘密アドレス２２３（user_b@abc.co.jp）であり、宛先アドレスがユーザＡの専用アドレス２２４（xxxyyyzzz@b2b.rrr.ne.jp）であるため、転送部２３４は、差出側アドレスをユーザＢの専用アドレス２２４（yyyzzzaaa@b2b.rrr.ne.jp）に、宛先アドレスをユーザＡの秘密アドレス２２３（a_user@def.ne.jp）に、それぞれ書き換えた書換済メール６１１を生成する。
なお、電子メール６１０の差出側アドレスがユーザＢの専用アドレス２２４（yyyzzzaaa@b2b.rrr.ne.jp）であっても、宛先アドレスがユーザＡの専用アドレス２２４（xxxyyyzzz@b2b.rrr.ne.jp）であれば、転送部２３４は、宛先アドレスをユーザＡの秘密アドレス２２３（a_user@def.ne.jp）に書き換えた書換済メール６１１を生成する。
そして、転送部２３４は、生成した書換済メール６１１を、通信部２１０を通じて、ユーザＡのユーザ端末４００（より詳細には、ユーザＡの秘密アドレス）に向けて転送する。
【００５８】
このような書換済メールを受信したユーザ（ユーザ端末４００のユーザ）は、差出側のユーザの専用アドレスについて、知ることになるが、そのユーザの秘密アドレスについては、知り得ない。
【００５９】
図３に戻って、登録部２３５は、転送部２３４によって書換済メールの送信（電子メールの転送）が行われると、その書換済メールの内容を、電子掲示板に登録する。
具体的に、上述した図５Ａに示す書換済メール６０１が転送部２３４によって送信された場合、登録部２３５は、書換済メール６０１の本文（Body）を、ユーザＡからユーザＢ宛てのメッセージとして電子掲示板データベース３００に登録する。
同様に、上述した図５Ｂに示す書換済メール６１１が転送部２３４によって送信された場合、登録部２３５は、書換済メール６１１の本文を、ユーザＢからユーザＡ宛てのメッセージとして電子掲示板データベース３００に登録する。
【００６０】
警告部２３６は、通信部２１０によって受信された電子メール（専用アドレス宛ての電子メール）における差出元と宛先との関係が不適切である場合に、その電子メールの差出元もしくは宛先に、所定の警告メールを送信する。
なお、差出元と宛先との関係は、差出元のユーザ（メールサーバ２００を利用していないユーザも含む）に、宛先ユーザの専用アドレスを未通知であれば、不適切な関係と判別される。つまり、登録通知メールなどを送信したことのないユーザが差出元であれば、差出元と宛先との関係が不適切と判別され、警告対象となる。
以下の説明では、一例として、ユーザＡからユーザＸには、登録通知メールや書換済メールが送信されておらず、同様に、ユーザＢからユーザＸにも、登録通知メールや書換済メールが送信されていないものとする。つまり、差出元のユーザＸと、宛先のユーザＡやユーザＢとの関係は、不適切であるものとして説明する。
【００６１】
メールサーバ２００にて受信した電子メールの差出側アドレスがユーザＸのメールアドレス（秘密アドレスおよび専用アドレスに限れず、また、全く無関係のユーザのメールアドレスである場合も含む）であり、宛先アドレスがユーザＡの専用アドレス２２４（xxxyyyzzz@b2b.rrr.ne.jp）であれば、警告部２３６は、所定の警告文を含んだ警告メールを生成して、差出側アドレスもしくはユーザＡの秘密アドレス２２３（a_user@def.ne.jp）宛てに送信する。
同様に、メールサーバ２００にて受信した電子メールの差出側アドレスがユーザＸのアドレスであり、宛先アドレスがユーザＢの専用アドレス２２４（yyyzzzaaa@b2b.rrr.ne.jp）であれば、警告部２３６は、警告メールを生成して、差出側アドレスもしくはユーザＢの秘密アドレス２２３（user_b@abc.co.jp）宛てに送信する。
なお、警告部２３６は、警告メールの宛先を何れか一方だけでなく、両方に送信するようにしてもよい。また、警告部２３６は、警告メールの本文に、受信した電子メールの本文の一部又は全部の内容を含めて送信するようにしてもよい。
【００６２】
制御部２３０は、この他にも、通信部２１０にて受信した電子メールの宛先のドメイン名が、メールサーバ２００に割り当てられたものでない場合に、図示せぬ他のメールサーバに転送するなどの処理を行う。
上述したＣＰＵ  ５０１等が、このような構成からなる制御部２３０として機能しうる。
【００６３】
（メールサーバの動作）
以下、このような構成のメールサーバ２００の動作について図６及び図７を参照して説明する。図６は、本実施形態に係る登録通知メール送信処理の流れを示すフローチャートである。図７は、本実施形態に係る電子メール転送処理の流れを示すフローチャートである。
【００６４】
最初に、図６の登録通知メール送信処理について説明する。この登録通知メール送信処理は、図示せぬ電子掲示板システムによって、電子掲示板データベース３００に、新規のメッセージが登録された際に開始される。
【００６５】
最初に、図６に示す登録通知メール送信処理について説明する。この登録通知メール送信処理は、図示せぬ電子掲示板システムによって、電子掲示板データベース３００に、新規のメッセージが登録された際に開始される。なお、各ユーザの秘密アドレスに対応する専用アドレスは既に生成され、対応アドレス情報記憶部２２０に記憶されているものとする。
【００６６】
まず、メールサーバ２００は、登録されたメッセージの差出元と宛先を特定する（ステップＳ１１）。
例えば、制御部２３０は、図示せぬ電子掲示板システムによって電子掲示板データベース３００に登録されたメッセージを参照して、そのメッセージの差出元のユーザと宛先のユーザをそれぞれ特定する。
【００６７】
メールサーバ２００は、登録通知メールを生成する（ステップＳ１２）。
例えば、登録されたメッセージがユーザＡからユーザＢ宛てであれば、通知部２３３は、上述した図４の対応アドレス情報２２１を参照し、差出側アドレスをユーザＡの専用アドレス２２４（xxxyyyzzz@b2b.rrr.ne.jp）に、宛先アドレスをユーザＢの秘密アドレス２２３（user_b@abc.co.jp）に設定した登録通知メールを生成する。なお、この登録通知メールの本文には、通知部２３３によって、登録されたメッセージの内容がセットされる。
【００６８】
メールサーバ２００は、生成した登録通知メールを対象のユーザ宛てに送信する（ステップＳ１３）。
すなわち、通知部２３３は、生成した登録通知メールを、通信部２１０を通じて、対象のユーザ宛てに送信する。
【００６９】
メールサーバ２００は、対象アドレス情報記憶部２２０に、通知済みユーザ名をセットする（ステップＳ１４）。
すなわち、通知部２３３は、上述した図４の対応アドレス情報２２１の通知済みユーザ名２２５に、登録通知メールの宛先のユーザ名をセットする。なお、既に、同じユーザ名がセット済みであれば、通知部２３３は、通知済みユーザ名２２５を更新しない。
【００７０】
このような登録通知メールを受信したユーザ（ユーザ端末４００のユーザ）は、電子掲示板システムにアクセスすることなく、電子掲示板に投稿された自分宛てのメッセージの内容を把握することができる。なお、その際、登録通知メールを受信したユーザは、差出側のユーザの専用アドレスについて、知ることになるが、そのユーザの秘密アドレスについては、知り得ない。
【００７１】
次に、図７に示す電子メール転送処理について説明する。この電子メール転送処理は、通信部２１０が、ユーザ端末４００等から送られた、宛先が専用アドレスの電子メールを受信した際に開始される。なお、各ユーザの秘密アドレスに対応する専用アドレスは既に生成され、対応アドレス情報記憶部２２０に記憶されているものとする。また、上述した図４に示すように、対応アドレス情報２２１において、通知済みユーザ名２２５が適宜セットされているものとする。
【００７２】
まず、メールサーバ２００は、受信した電子メールにおける差出元と宛先とを検証する（ステップＳ２１）。
例えば、制御部２３０は、通信部２１０によって受信された電子メールにおける差出元と宛先との関係を、上述した図４に示すような対応アドレス情報２２１の通知済みユーザ名２２５を参照しつつ検証する。
【００７３】
メールサーバ２００は、検証によって、差出元と宛先とが適切であるか否かを判別する（ステップＳ２２）。
差出元と宛先との関係は、差出元のユーザに、宛先ユーザの専用アドレスを通知済みであれば、適切な関係と判別される。つまり、登録通知メールなどで、宛先ユーザの専用アドレスを知らせているユーザが差出元であれば、電子メールの差出元と宛先との関係が適切であると判別される。
一方、差出元と宛先との関係は、差出元のユーザ（メールサーバ２００を利用していないユーザも含む）に、宛先ユーザの専用アドレスを未通知であれば、不適切な関係と判別される。つまり、登録通知メールなどを送信したことのないユーザが差出元であれば、差出元と宛先との関係が不適切と判別される。
【００７４】
メールサーバ２００は、差出元と宛先とが適切であると判別すると（ステップＳ２２；Ｙｅｓ）、受信した電子メールと対応アドレス情報２２１とを基に、書換済メールを生成する（ステップＳ２３）。
すなわち、転送部２３４は、電子メールの差出元や宛先を適宜書き換えて、書換済メール６０１を生成する。
【００７５】
具体的に、上述した図５Ａに示すように、電子メール６００（差出元と宛先との関係が適切であると判別された電子メール）において、差出側アドレス（From）がユーザＡの秘密アドレス２２３（a_user@def.ne.jp）であり、宛先アドレス（To）がユーザＢの専用アドレス２２４（yyyzzzaaa@b2b.rrr.ne.jp）であるため、転送部２３４は、差出側アドレスをユーザＡの専用アドレス２２４（xxxyyyzzz@b2b.rrr.ne.jp）に、宛先アドレスをユーザＢの秘密アドレス２２３（user_b@abc.co.jp）に、それぞれ書き換えた書換済メール６０１を生成する。
なお、電子メール６００の差出側アドレスがユーザＡの専用アドレス２２４（xxxyyyzzz@b2b.rrr.ne.jp）であっても、宛先アドレスがユーザＢの専用アドレス（yyyzzzaaa@b2b.rrr.ne.jp）であれば、転送部２３４は、宛先アドレスをユーザＢの秘密アドレス２２３（user_b@abc.co.jp）に書き換えた書換済メール６０１を生成する。
【００７６】
また、上述した図５Ｂに示すように、電子メール６１０（差出元と宛先との関係が適切であると判別された電子メール）において、差出側アドレスがユーザＢの秘密アドレス２２３（user_b@abc.co.jp）であり、宛先アドレスがユーザＡの専用アドレス２２４（xxxyyyzzz@b2b.rrr.ne.jp）であるため、転送部２３４は、差出側アドレスをユーザＢの専用アドレス２２４（yyyzzzaaa@b2b.rrr.ne.jp）に、宛先アドレスをユーザＡの秘密アドレス２２３（a_user@def.ne.jp）に、それぞれ書き換えた書換済メール６１１を生成する。
なお、電子メール６１０の差出側アドレスがユーザＢの専用アドレス２２４（yyyzzzaaa@b2b.rrr.ne.jp）であっても、宛先アドレスがユーザＡの専用アドレス２２４（xxxyyyzzz@b2b.rrr.ne.jp）であれば、転送部２３４は、宛先アドレスをユーザＡの秘密アドレス２２３（a_user@def.ne.jp）に書き換えた書換済メール６１１を生成する。
【００７７】
一方、差出元と宛先とが適切でないと判別した場合（ステップＳ２２；Ｎｏ）に、メールサーバ２００は、警告メールを生成する（ステップＳ２４）。
例えば、警告部２３６は、専用アドレスを知り得ないユーザから電子メールが送信された旨を警告するための警告メールを生成する。
なお、警告部２３６は、警告メールの本文に、受信した電子メールの本文の一部又は全部の内容を含めるようにしてもよい。
【００７８】
メールサーバ２００は、生成した電子メールを対象のユーザ宛てに送信する（ステップＳ２５）。
すなわち、通信部２１０は、ステップＳ２３にて生成された書換済メール、もしくは、ステップＳ２４にて生成された警告メールを、対象のユーザ宛てに送信する。
【００７９】
このような電子メール転送処理によって、例えば、登録通知メールを受信したユーザが、その登録通知メールの差出元に返信メールを送信した場合などでも、その返信メールが登録通知メールの差出元のユーザに正しく届くように、差出元や宛先を適宜書き換えて転送される。
また、このような電子メール転送処理によって、専用アドレスを知り得ないユーザから、専用アドレス宛てに送られた電子メールを受信した場合に、その電子メールの差出元もしくは宛先に、警告メールを送信して注意を促すことができる。
【００８０】
（他の実施形態）
上記の実施形態では、転送部２３４が、差出側アドレス、及び、宛先アドレスを適宜書き換えた書換済メールを生成して、宛先のユーザに転送する場合について説明したが、これら差出側アドレス、及び、宛先アドレス以外にも適宜書き換えた書換済メールを生成して転送するようにしてもよい。
例えば、転送部２３４は、更に、本文や他のヘッダ情報（ＣＣ等）についても、差出側のユーザの秘密アドレスの有無を判別し、秘密アドレスの文字列があれば、差出側のユーザの専用アドレスに書き換えた書換済メールを生成する。
そして、転送部２３４は、生成した書換済メールを、通信部２１０を通じて、宛先のユーザに向けて転送する。
この場合、差出側のユーザの秘密アドレスを、他のユーザに知らせないようにすることができる。
【００８１】
上記の実施形態では、ビジネスサイトに好適なメールサーバを一例として説明したが、このようなビジネスサイト以外のサイトであっても適宜適用可能である。
【産業上の利用可能性】
【００８２】
以上説明したように、本発明によれば、各ユーザの実メールアドレスを秘密にしたまま、電子メールの送受信を行うことのできるメールサーバ、メール転送方法、記録媒体、および、プログラムを提供することができる。
【符号の説明】
【００８３】
１００  メールシステム
２００  メールサーバ
２１０  通信部
２２０  対応アドレス情報記憶部
２３０  制御部
２３１  生成部
２３２  検出部
２３３  通知部
２３４  転送部
２３５  登録部
２３６  警告部
３００  電子掲示板データベース
４００  ユーザ端末
５００  情報処理装置
５０１  ＣＰＵ
５０２  ＲＯＭ
５０３  ＲＡＭ
５０４  ＮＩＣ
５０５  画像処理部
５０６  音声処理部
５０７  ＤＶＤ−ＲＯＭドライブ
５０８  インターフェース
５０９  外部メモリ
５１０  コントローラ
５１１  モニタ
５１２  スピーカ
９００  インターネット
【要約】
生成部（231）は、第１秘密アドレスを有する第１ユーザと、第２秘密アドレスを有する第２ユーザとを仲介するため、第１ユーザに対する第１専用アドレスと、第２ユーザに対する第２専用アドレスとを生成する。第１専用アドレスもしくは第２専用アドレス宛ての電子メールを受け付けて、転送部（234）は、電子メールの差出元が第１専用アドレスもしくは第１秘密アドレスであり、宛先が第２専用アドレスであれば、電子メールの差出元を第１専用アドレスに、宛先を第２秘密アドレスに、それぞれ書き換えて生成した第１書換済メールを、第２秘密アドレスに転送し、一方、電子メールの差出元が第２専用アドレスもしくは第２秘密アドレスであり、宛先が第１専用アドレスであれば、受け付けられた電子メールの差出元を第２専用アドレスに、宛先を第１秘密アドレスに、それぞれ書き換えて生成した第２書換済メールを、第１秘密アドレスに転送する。【図１】
0005933133.tif 000002
【図２】
0005933133.tif 000003
【図３】
0005933133.tif 000004
【図４】
0005933133.tif 000005
【図５Ａ】
0005933133.tif 000006
【図５Ｂ】
0005933133.tif 000007
【図６】
0005933133.tif 000008
【図７】
0005933133.tif 000009