(57)【要約】【課題】  ユーザー端末から送信される電子メールに含まれる、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスから、該当する代理メールアドレスを抽出して、ユーザーの主メールアドレスを代理メールアドレスに変換し、送信先の相手のメールアドレス宛に送信するシステムの提供。【解決手段】 ユーザー端末からアクセスが行われるサーバーシステムにより構成され、サーバーシステムには代理メールアドレスごとのメールボックスと、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、代理メールアドレスとを１対１に対応づけたメールアドレス対応テーブルと、代理メールアドレスを生成してユーザーに発行し、ユーザー端末から送信された電子メールのユーザーの主メールアドレスを代理メールアドレスに変換して送信先宛に送信するためのプログラムとが備えられる。【選択図】  図１
2020035498.tif 000002
【特許請求の範囲】
【請求項１】
入力手段、制御手段、表示手段、出力手段、記憶手段等を備えるコンピュータや携帯情報端末等のユーザー端末において、ユーザーの操作により情報処理が行われるシステムであって、ユーザー端末からアクセスが行われるサーバーシステムにより構成され、
サーバーシステムには代理メールアドレスごとのメールボックスと、
ユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、代理メールアドレスとを１対１に対応づけたメールアドレス対応テーブルと、
代理メールアドレスを生成してユーザーに発行し、ユーザー端末から送信された電子メールのユーザーの主メールアドレスを代理メールアドレスに変換して送信先宛に送信するためのプログラムとが備えられ、
ユーザー端末から送信される電子メールに含まれる、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスから、該当する代理メールアドレスを抽出して、ユーザーの主メールアドレスを代理メールアドレスに変換し、送信先の相手のメールアドレス宛に送信することを特徴とする、代理メールアドレスによる電子メール送信システム。
【請求項２】
入力手段、制御手段、表示手段、出力手段、記憶手段等を備えるコンピュータや携帯情報端末等のユーザー端末において、ユーザーの操作により情報処理が行われるシステムであって、ユーザー端末からアクセスが行われるサーバーシステムにより構成され、
サーバーシステムには代理メールアドレスごとのメールボックスと、
ユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、代理メールアドレスとを１対１に対応づけたメールアドレス対応テーブルと、
代理メールアドレスを生成してユーザーに発行し、ユーザー端末から送信された電子メールのユーザーの主メールアドレスを代理メールアドレスに変換して送信先宛に送信するためのプログラムとが備えられ、
相手のメールアドレスに電子メールを送信する際に、ユーザー端末から相手のメールアドレスを指定して、代理メールアドレス発行依頼データを前記のサーバーシステムに送信し、サーバーシステムにおいて受信する処理と、
サーバーシステムにおいて、受信した代理メールアドレス発行依頼データに基づき、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、に１対１に対応づけられた代理メールアドレスを発行し、前記のメールアドレス対応テーブルに記憶する処理と、
代理メールアドレスに対応する代理メールアドレスごとのメールボックスを設定する処理とを行い、
次いで、ユーザー端末から送信される電子メールに含まれる、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスから、該当する代理メールアドレスを抽出して、ユーザーの主メールアドレスを代理メールアドレスに変換し、送信先の相手のメールアドレス宛に送信することを特徴とする、代理メールアドレスによる電子メール送信システム。
【請求項３】
請求項１または２に電子メール送信システムを用いて、
相手のメールアドレスに電子メールを送信する際に、ユーザー端末から相手のメールアドレスを指定して、代理メールアドレス発行依頼データを前記のサーバーシステムに送信する処理と、
メールアドレス対応テーブルにユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、に１対１に対応づけられた代理メールアドレスが記憶され、代理メールアドレスごとのメールボックスを設定されたサーバーシステムに対し、
ユーザー端末から送信されるユーザーの主メールアドレスおよび送信先の相手のメールアドレスを含む電子メールを前記のメールボックス宛に送信する処理とを行うプログラムを備えることを特徴とする、代理メールアドレスによる電子メール送信システム用のプログラムを記憶したユーザー端末。
【請求項４】
請求項１または２に記載の発明において、
サーバーシステムにおいて、受信した代理メールアドレス発行依頼データに基づき、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、に１対１に対応づけられた代理メールアドレスを発行する処理は、
前記の代理メールアドレスユーザーの主メールアドレスと相手のメールアドレスから代理メールアドレスを決定する処理であることを特徴とする、請求項１または２のいずれかに記載の代理メールアドレスによる電子メール送信システム。
【請求項５】
請求項１〜２または４に記載の発明において、
送信先と代理メールアドレスが１対１の対応付けをされる前記のメールアドレス対応テーブルにおいて、送信先をグループとして管理することにより、一つの代理メールアドレスを複数の相手に使うことが可能なことを特徴とする、請求項１〜２または４のいずれかに記載の代理メールアドレスによる電子メール送信システム。
【請求項６】
請求項１〜２または４〜５に記載の発明において、
代理メールアドレスに対しダイレクトメールが送られてきた場合など、所定外の受信があった場合には、その送信元メールアドレスは前記のメールアドレス対応テーブルに記憶される「関連付け」とは異なり、漏洩されたと判断する処理を行い、電子メールの破棄・漏洩状況の通知・代理メールアドレスの一時停止・廃棄などの対応をユーザーが選択可能なことを特徴とする、請求項１〜２または４〜５のいずれかに記載の代理メールアドレスによる電子メール送信システム。
【請求項７】
請求項１〜２または４〜６に記載の発明において、
ユーザーがあらかじめ代理メールボックスをサーバーシステムにおいて設定しておくことが可能であって、
店頭で商品の購入時などに連絡先として代理メールアドレスを通知するなどした場合に、サーバーシステムにおいてその代理メールボックス宛にメールを受信した際、その代理メールボックスを送受信可能なアドレスとしてユーザー端末に通知し、メールアドレス対応テーブルに自動登録する処理を行い、代理メールアドレスが利用可能になることを特徴とする、請求項１〜２または４〜６のいずれかに記載の代理メールアドレスによる電子メール送信システム。
【請求項８】
請求項１〜２または４〜７に記載の発明において、
ユーザーがあらかじめ代理メールボックスをサーバーシステムにおいて設定しておくことが可能であって、
ブラウザからのアクセス、代理メールアドレス取得用の電子メール等によりユーザーがサーバーシステムにアクセスした際に、その代理メールボックスを送受信可能なアドレスとしてユーザー端末に通知し、メールアドレス対応テーブルに自動登録する処理を行い、代理メールアドレスが利用可能になることを特徴とする、請求項１〜２または４〜７のいずれかに記載の代理メールアドレスによる電子メール送信システム。
【請求項９】
請求項７または８に記載の発明において、
ユーザーがあらかじめ代理メールアドレスをサーバーシステムから取得して確保することが可能であって、
ユーザー端末から代理メールアドレスを相手先とする電子メールを送信し、サーバーシステムにおいて受信されることにより、あらかじめ設定しておいた代理メールボックスが利用可能になることを特徴とする、請求項８または９のいずれかに記載の代理メールアドレスによる電子メール送信システム。
【請求項１０】
請求項１〜２または４〜９に記載の発明において、
ユーザー端末において、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、に１対１に対応づけられた代理メールアドレスを発行する処理は、
代理メールアドレス名をプリフィクス＋サフィックスに分けて、プリフィクス部分をサーバーから取得し、サフィックス部分をユーザーが自由に定義できるようにした処理を含むことを特徴とする、請求項１〜２または４〜９のいずれかに記載の代理メールアドレスによる電子メール送信システム。
【請求項１１】
請求項１〜２または４〜１０に記載の発明において、
ユーザー端末において、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、に１対１に対応づけられた代理メールアドレスを発行する処理は、
サーバーシステムが自動生成する代理アドレスに冗長部分を付加し、エラー検出機能をつける処理を含むことを特徴とする、請求項１〜２または４〜１０のいずれかに記載の代理メールアドレスによる電子メール送信システム。
【請求項１２】
請求項１〜２または４〜１１に記載の発明において、
前記の代理メールアドレスは、データファイルとしてユーザー端末が備える記憶手段に記憶管理されることを特徴とする、請求項１〜２または４〜１１のいずれかに記載の代理メールアドレスによる電子メール送信システム。
【請求項１３】
請求項１〜２または４〜１２に記載の発明において、
サーバーシステムは、前記のメールアドレス対応テーブルに記憶されるユーザーの主メールアドレスに対して、ユーザーの主メールアドレスに１対１に対応づけられた送信先の相手のメールアドレスと、代理メールアドレスとを含むデータをメールサーバーが送信する機能、または認証を経たユーザーのユーザー端末からダウンロード可能にする機能を備えることを特徴とする、請求項１〜２または４〜１２のいずれかに記載の代理メールアドレスによる電子メール送信システム。
【請求項１４】
請求項１〜２または４〜１３に記載の発明において、
代理メールアドレスを相手先とする電子メールがサーバーシステムにおいて受信され、代理メールボックスが利用可能になった際に、新規の代理メールアドレスの相手に関するデータおよび最初にメールボックスが送受信した電子メールの一部または全部のデータをサーバーシステムに記憶する処理が行われ、
ユーザー端末からの要求を受けてユーザー端末において受信可能にする機能を備えることを特徴とする、請求項１〜２または４〜１３のいずれかに記載の代理メールアドレスによる電子メール送信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスから、該当する代理メールアドレスを抽出して、ユーザーの主メールアドレスを代理メールアドレスに変換し、送信先の相手のメールアドレス宛に送信するための代理メールアドレスによる電子メール送信システムに関する。
【背景技術】
【０００２】
従来、個人の主メールアドレスの漏洩の懸念があるとき、無料メールアドレスなどでセカンドメールアドレスを取得し、セカンドメールアドレスを使用して送信を行い、メール転送機能を使って個人の主メールアドレスに受信内容を転送すれば、セカンドメールアドレスが漏洩し、不用不快なダイレクトメールが送られてくるようになったら、そのメールアドレスを手動で破棄する方法がある。
メールアドレスの管理が重要になっている。インターネットショッピングや懸賞の応募により、メールアドレス・個人情報の漏洩が行われるのが現実である。業者間にメールアドレスが漏洩すると、“ダイレクトメール”が頻繁に送られてくる、受信料もばかにできない。ウイルスが送られてくるかも知れない。
【０００３】
【特許文献１】特開２００１−１２７７８８号公報
【０００４】
このような問題を解決するための技術としては、たとえば特開２００１−１２７７８８「ネットワークメールシステム電子メールシステム」においては、不適当な相手と意に反して通信することになる危険を除去するための技術内容が開示されている。
この発明によれば、ネットワークの中に、アドレスを変換する特別のサーバーを置き、これを中立の機関が管理し、実のアドレスを仮のアドレスに変換してメールを仲介することにより、未知の交信者同士が、相手に本名や住所などが漏れないままメール交信を行なう。またアドレスを変換するためのデータベースを不正な攻撃から保護する手段を有し、さらに該サーバーに出入りするメールの対応関係を外部から調べる事により名前やアドレスの対応関係などが漏れることを防ぐ手段を有する。また交信人同士の同意に基づき、相手の情報を開示するサービスを行う。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
【特許文献２】特開平１１−３４１０４５号公報
【０００６】
しかしながら、このような技術を用いた場合にも、実のアドレスを仮のアドレスに変換するだけの対応であるために、ユーザーの本当のメールアドレスを隠すという効果を生じるだけである。またこの発明においては、ユーザーの認証をパスワード等を利用して行うように構成されており、その操作や管理も煩雑である。
あるいは特開平１１−３４１０４５「電子メール転送装置および電子メール転送方法並びに電子メール転送制御プログラムを記録した記録媒体」においては、電子メールの実アドレスを懸賞の応募などで公開することで不必要な宣伝やダイレクトメールを送付される不利益を防止するための技術内容が開示されている。
この発明によれば、実アドレスとは独立した仮想アドレスのみを電子メールアドレスとして公開し、電子メールを受け取ると、その仮想アドレスに対応する転送先の実アドレスを利用者データべースから検索し、転送先にその電子メールの転送を行うとともに、その転送メールの累積数が転送回数上限を上回った場合、無効化処理を予約する。また利用者データべースを検索して、現在の日時よりも古い有効期限のアドレスの無効化処理を予約する。予約された無効化処理はその電子メールの実アドレス宛てへの転送が終わった後、速やかに行われる。利用者が自動継続を希望する場合は、新しい仮想アドレスを自動的に作成して、新しい仮想アドレス宛ての電子メールがその利用者の実アドレスに転送されるよう設定し、利用者に通知する。
【０００７】
しかしながらこの場合にも、実のアドレスを仮のアドレスに変換するだけの対応であるために、ユーザーの本当のメールアドレスを隠すという効果を生じるだけである。またこの発明においては、アドレスの無効化処理が必須の構成となっているために、メールアドレスを使い捨てせずに使い続けるということをすることができない。
さらに、これまでに述べた従来技術においては、仮のメールアドレスが意図しない第三者に知られてしまった場合の対応について、たとえば不要な広告やスパムメールなど、受信を希望しないメールが届いてしまうようになった場合の有効な対処方法がとられていない。
【課題を解決するための手段】
【０００８】
そこで、上記の様々な課題を解決するため、本発明のシステムにおいては、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、代理メールアドレスとを１対１に対応づけたメールアドレス対応テーブルを設ける構成を採用する。
この「使い捨てメール」システムを使うと、本人の主メールアドレスの代わりにサーバーが“代理メールアドレス”を自動的に発行し、その“代理メールアドレス”を使って送信する。返信メールは“代理メールアドレス”が受け取り、本人の主メールアドレスに転送する。
“代理メールアドレス”が業者間に漏洩したときは、これを廃棄することができる。一般的なメール転送サービスでは、複数のメールアドレスの一元化が主な目的だが、「使い捨てメール」では個人メールアドレスの隠蔽と漏洩調査・対策を目的とする。
【０００９】
上記課題を解決するため、請求項１に記載の発明においては、入力手段、制御手段、表示手段、出力手段、記憶手段等を備えるコンピュータや携帯情報端末等のユーザー端末において、ユーザーの操作により情報処理が行われるシステムであって、ユーザー端末からアクセスが行われるサーバーシステムにより構成され、
サーバーシステムには代理メールアドレスごとのメールボックスと、
ユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、代理メールアドレスとを１対１に対応づけたメールアドレス対応テーブルと、
代理メールアドレスを生成してユーザーに発行し、ユーザー端末から送信された電子メールのユーザーの主メールアドレスを代理メールアドレスに変換して送信先宛に送信するためのプログラムとが備えられ、
ユーザー端末から送信される電子メールに含まれる、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスから、該当する代理メールアドレスを抽出して、ユーザーの主メールアドレスを代理メールアドレスに変換し、送信先の相手のメールアドレス宛に送信することを特徴とする、代理メールアドレスによる電子メール送信システムであることを特徴としている。
【００１０】
また、上記課題を解決するため、請求項２に記載の発明においては、入力手段、制御手段、表示手段、出力手段、記憶手段等を備えるコンピュータや携帯情報端末等のユーザー端末において、ユーザーの操作により情報処理が行われるシステムであって、ユーザー端末からアクセスが行われるサーバーシステムにより構成され、
サーバーシステムには代理メールアドレスごとのメールボックスと、
ユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、代理メールアドレスとを１対１に対応づけたメールアドレス対応テーブルと、
代理メールアドレスを生成してユーザーに発行し、ユーザー端末から送信された電子メールのユーザーの主メールアドレスを代理メールアドレスに変換して送信先宛に送信するためのプログラムとが備えられ、
相手のメールアドレスに電子メールを送信する際に、ユーザー端末から相手のメールアドレスを指定して、代理メールアドレス発行依頼データを前記のサーバーシステムに送信し、サーバーシステムにおいて受信する処理と、
サーバーシステムにおいて、受信した代理メールアドレス発行依頼データに基づき、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、に１対１に対応づけられた代理メールアドレスを発行し、前記のメールアドレス対応テーブルに記憶する処理と、
代理メールアドレスに対応する代理メールアドレスごとのメールボックスを設定する処理とを行い、
次いで、ユーザー端末から送信される電子メールに含まれる、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスから、該当する代理メールアドレスを抽出して、ユーザーの主メールアドレスを代理メールアドレスに変換し、送信先の相手のメールアドレス宛に送信することを特徴とする、代理メールアドレスによる電子メール送信システムであることを特徴としている。
【００１１】
また、上記課題を解決するため、請求項３に記載の発明においては、請求項１または２に電子メール送信システムを用いて、
相手のメールアドレスに電子メールを送信する際に、ユーザー端末から相手のメールアドレスを指定して、代理メールアドレス発行依頼データを前記のサーバーシステムに送信する処理と、
メールアドレス対応テーブルにユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、に１対１に対応づけられた代理メールアドレスが記憶され、代理メールアドレスごとのメールボックスを設定されたサーバーシステムに対し、
ユーザー端末から送信されるユーザーの主メールアドレスおよび送信先の相手のメールアドレスを含む電子メールを前記のメールボックス宛に送信する処理とを行うプログラムを備えることを特徴とする、代理メールアドレスによる電子メール送信システム用のプログラムを記憶したユーザー端末であることを特徴としている。
【００１２】
また、上記課題を解決するため、請求項４に記載の発明においては、請求項１または２に記載の発明において、
サーバーシステムにおいて、受信した代理メールアドレス発行依頼データに基づき、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、に１対１に対応づけられた代理メールアドレスを発行する処理は、
前記の代理メールアドレスユーザーの主メールアドレスと相手のメールアドレスから代理メールアドレスを決定する処理であることを特徴とする、請求項１または２のいずれかに記載の代理メールアドレスによる電子メール送信システムであることを特徴としている。
【００１３】
また、上記課題を解決するため、請求項５に記載の発明においては、請求項１〜２または４に記載の発明において、
送信先と代理メールアドレスが１対１の対応付けをされる前記のメールアドレス対応テーブルにおいて、送信先をグループとして管理することにより、一つの代理メールアドレスを複数の相手に使うことが可能なことを特徴とする、請求項１〜２または４のいずれかに記載の代理メールアドレスによる電子メール送信システムであることを特徴としている。
【００１４】
また、上記課題を解決するため、請求項６に記載の発明においては、請求項１〜２または４〜５に記載の発明において、
代理メールアドレスに対しダイレクトメールが送られてきた場合など、所定外の受信があった場合には、その送信元メールアドレスは前記のメールアドレス対応テーブルに記憶される「関連付け」とは異なり、漏洩されたと判断する処理を行い、電子メールの破棄・漏洩状況の通知・代理メールアドレスの一時停止・廃棄などの対応をユーザーが選択可能なことを特徴とする、請求項１〜２または４〜５のいずれかに記載の代理メールアドレスによる電子メール送信システムであることを特徴としている。
【００１５】
また、上記課題を解決するため、請求項７に記載の発明においては、請求項１〜２または４〜６に記載の発明において、
ユーザーがあらかじめ代理メールボックスをサーバーシステムにおいて設定しておくことが可能であって、
店頭で商品の購入時などに連絡先として代理メールアドレスを通知するなどした場合に、サーバーシステムにおいてその代理メールボックス宛にメールを受信した際、その代理メールボックスを送受信可能なアドレスとしてユーザー端末に通知し、メールアドレス対応テーブルに自動登録する処理を行い、代理メールアドレスが利用可能になることを特徴とする、請求項１〜２または４〜６のいずれかに記載の代理メールアドレスによる電子メール送信システムであることを特徴としている。
【００１６】
また、上記課題を解決するため、請求項８に記載の発明においては、請求項１〜２または４〜７に記載の発明において、
ユーザーがあらかじめ代理メールボックスをサーバーシステムにおいて設定しておくことが可能であって、
ブラウザからのアクセス、代理メールアドレス取得用の電子メール等によりユーザーがサーバーシステムにアクセスした際に、その代理メールボックスを送受信可能なアドレスとしてユーザー端末に通知し、メールアドレス対応テーブルに自動登録する処理を行い、代理メールアドレスが利用可能になることを特徴とする、請求項１〜２または４〜７のいずれかに記載の代理メールアドレスによる電子メール送信システムであることを特徴としている。
【００１７】
また、上記課題を解決するため、請求項９に記載の発明においては、請求項７または８に記載の発明において、
ユーザーがあらかじめ代理メールアドレスをサーバーシステムから取得して確保することが可能であって、
ユーザー端末から代理メールアドレスを相手先とする電子メールを送信し、サーバーシステムにおいて受信されることにより、あらかじめ設定しておいた代理メールボックスが利用可能になることを特徴とする、請求項８または９のいずれかに記載の代理メールアドレスによる電子メール送信システムであることを特徴としている。
【００１８】
また、上記課題を解決するため、請求項１０に記載の発明においては、請求項１〜２または４〜９に記載の発明において、
ユーザー端末において、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、に１対１に対応づけられた代理メールアドレスを発行する処理は、
代理メールアドレス名をプリフィクス＋サフィックスに分けて、プリフィクス部分をサーバーから取得し、サフィックス部分をユーザーが自由に定義できるようにした処理を含むことを特徴とする、請求項１〜２または４〜９のいずれかに記載の代理メールアドレスによる電子メール送信システムであることを特徴としている。
【００１９】
また、上記課題を解決するため、請求項１１に記載の発明においては、請求項１〜２または４〜１０に記載の発明において、
ユーザー端末において、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、に１対１に対応づけられた代理メールアドレスを発行する処理は、
サーバーシステムが自動生成する代理アドレスに冗長部分を付加し、エラー検出機能をつける処理を含むことを特徴とする、請求項１〜２または４〜１０のいずれかに記載の代理メールアドレスによる電子メール送信システムであることを特徴としている。
【００２０】
また、上記課題を解決するため、請求項１２に記載の発明においては、請求項１〜２または４〜１１に記載の発明において、
前記の代理メールアドレスは、データファイルとしてユーザー端末が備える記憶手段に記憶管理されることを特徴とする、請求項１〜２または４〜１１のいずれかに記載の代理メールアドレスによる電子メール送信システムであることを特徴としている。
【００２１】
また、上記課題を解決するため、請求項１３に記載の発明においては、請求項１〜２または４〜１２に記載の発明において、
サーバーシステムは、前記のメールアドレス対応テーブルに記憶されるユーザーの主メールアドレスに対して、ユーザーの主メールアドレスに１対１に対応づけられた送信先の相手のメールアドレスと、代理メールアドレスとを含むデータをメールサーバーが送信する機能、または認証を経たユーザーのユーザー端末からダウンロード可能にする機能を備えることを特徴とする、請求項１〜２または４〜１２のいずれかに記載の代理メールアドレスによる電子メール送信システムであることを特徴としている。
【００２２】
また、上記課題を解決するため、請求項１４に記載の発明においては、請求項１〜２または４〜１３に記載の発明において、
代理メールアドレスを相手先とする電子メールがサーバーシステムにおいて受信され、代理メールボックスが利用可能になった際に、新規の代理メールアドレスの相手に関するデータおよび最初にメールボックスが送受信した電子メールの一部または全部のデータをサーバーシステムに記憶する処理が行われ、
ユーザー端末からの要求を受けてユーザー端末において受信可能にする機能を備えることを特徴とする、請求項１〜２または４〜１３のいずれかに記載の代理メールアドレスによる電子メール送信システムであることを特徴としている。
【発明の効果】
【００２３】
本発明によれば、ユーザー端末から送信される電子メールに含まれる、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスから、該当する代理メールアドレスを抽出して、ユーザーの主メールアドレスを代理メールアドレスに変換し、送信先の相手のメールアドレス宛に送信する、代理メールアドレスによる電子メール送信システムを提供することができる。
これにより「使い捨てメール」システムを使うと、本人の主メールアドレスの代わりにサーバーが“代理メールアドレス”を自動的に発行し、その“代理メールアドレス”を使って送信する。返信メールは“代理メールアドレス”が受け取り、本人の主メールアドレスに転送することができる。
また、“代理メールアドレス”が業者間に漏洩したときは、これを廃棄することができ、個人メールアドレスの隠蔽と漏洩調査・対策を行うことができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態について、図面を参照して説明する。
本発明の、代理メールアドレスによる電子メール送信システムは、入力手段、制御手段、表示手段、出力手段、記憶手段等を備えるコンピュータや携帯情報端末等のユーザー端末において、ユーザーの操作により情報処理が行われるシステムであって、ユーザー端末からアクセスが行われるサーバーシステムとにより構成されるシステムである。
サーバーシステムにはメールサーバーが備えられ、代理メールアドレスごとのメールボックスが設けられる。
またサーバーシステムには、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、代理メールアドレスとを１対１に対応づけたメールアドレス対応テーブルが記憶される。
またサーバーシステムには、代理メールアドレスを生成してユーザーに発行し、ユーザー端末から送信された電子メールのユーザーの主メールアドレスを代理メールアドレスに変換して送信先宛に送信するためのプログラムが備えられる。
ユーザー端末から送信される電子メールに含まれる、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスから、該当する代理メールアドレスを抽出して、ユーザーの主メールアドレスを代理メールアドレスに変換し、送信先の相手のメールアドレス宛に送信することを特徴とする。
【００２５】
図１は代理メールアドレスによる電子メール送信システムの基本的な構成を示すシステム概念図である。
図２は、メールアドレス対応テーブルの一例を示す図である。
メールの送受信は「代理メールアドレス」を介して行われる。
代理メールアドレスの作成は、後述するように自動的に行われることが望ましく、送信先である相手のメールアドレスと関連付けをされて、メールアドレス対応テーブルに記憶される。いったん代理メールアドレスが生成されてメールアドレス対応テーブルに記憶されれば、２度目以降の送信はこの関連情報から以前に使用した代理メールアドレスを選択し、送受信を行うことができる。
新しい送信先であれば、別の新しい代理メールアドレスを作成して送受信する。送信先と代理メールアドレスは1対１の関係になる。送信先をグループとして管理することもできる。
【００２６】
代理メールアドレスが業者間に知れ渡りダイレクトメールが送られてきた場合、この送信元メールアドレスは「関連付け」とは異なり、漏洩されたと判断できる。そして、メールの破棄・漏洩状況の通知・代理メールアドレスの一時停止・廃棄などさまざまな対応・対策が行え、これにより使い捨てメールアドレスとして利用することもできる。なお、以下、本明細書及び図面において、「代理メールアドレスによる電子メール送信システム」を必要に応じ「使い捨てメールシステム、「代理メールアドレス」を「使い捨てメールアドレス」と称するが、意味は同様である。
【００２７】
図３は、「使い捨てメール」システムのサーバーシステム及びユーザーのクライアント端末を示す図である。
「使い捨てメール」システムでは、ユーザーはたとえばマイクロソフト（商標）社のOutlookExpress（商標）等の一般的なPOP3メールソフトを使ってメールの送受信が行える。「使い捨てメール」システムのクライアントソフトが中継することで代理メールアドレスの発行などのサービスが利用できる。ユーザーはクライアントソフトのインストールと設定が必要になるが、それ以後のメール送受信は本発明のサーバーシステムを使用しないで直接メールを相手に送るのと、まったく同じである。つまり、手間がかからない。「使い捨てメール」クライアント機能は、メールソフト内に取り込むこともできる。
【００２８】
以下、本発明の処理の流れの一例を、ユーザーsuzuki@ocn.netがyamada@ocn.netへ「使い捨てメール」システムを利用してメールを出す場合を例にして説明する。
初めに、図４に示すように、相手のメールアドレスに電子メールを送信する際に、ユーザー端末から相手のメールアドレスを指定して、代理メールアドレス発行依頼データを前記のサーバーシステムに送信し、サーバーシステムにおいて受信する処理を行う。
「使い捨てメール」システムがインストールされた環境でメール送信を行うと、クライアントソフトを通じて「使い捨てメール」サーバーにメールが転送される。サーバーでは送信先を確認し、新規の相手であれば新しい代理メールアドレスを自動的に発行し、メールアドレス対応テーブルに登録する。サーバーシステムにおいて、受信した代理メールアドレス発行依頼データに基づき、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、に１対１に対応づけられた代理メールアドレスを発行し、前記のメールアドレス対応テーブルに記憶する処理が行われる。代理メールアドレスは自動的に発行・管理される。
【００２９】
図５は、メールアドレス対応テーブルのデータの一例を示す。
代理メールアドレスに対応する代理メールアドレスごとのメールボックスを設定する処理を行い、次いで、ユーザー端末から送信される電子メールに含まれる、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスから、該当する代理メールアドレスを抽出して、ユーザーの主メールアドレスを代理メールアドレスに変換し、ユーザーの主メールアドレスと相手のメールアドレスから代理メールアドレスを決定する。
ユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、に１対１に対応づけられた代理メールアドレスを発行し、前記のメールアドレス対応テーブルに記憶されるので、ユーザーが別の相手にメールを送る場合は、別の代理メールアドレスを発行する。
【００３０】
ただし、一つの代理メールアドレスを複数の相手に使うこともできる。
この場合には請求の範囲６に記載したように、送信先と代理メールアドレスが１対１の対応付けをされる前記のメールアドレス対応テーブルにおいて、送信先をグループとして管理することにより、一つの代理メールアドレスを複数の相手に使うことが可能になる。
なお、発行された代理メールアドレスは、送信先と代理メールアドレスが１対１の対応付けをされる前記のメールアドレス対応テーブルにおいて記憶管理されるが、ユーザーからの削除依頼などにより、メールアドレス対応テーブルから削除できるようにすることが望ましい。
【００３１】
ユーザーは「使い捨てメール」システムを利用する上で漏洩時のメール対応設定程度が必要になるが、通常のメール送受信と比べても特別な作業はない。漏洩検出した場合には、漏洩検出のレポートを確認、その後の処理・漏洩した代理メールアドレスの廃棄をサーバーに依頼することはユーザーが行う。
図６は、代理メールアドレスを用いてメールの送信を行い、返信を受ける処理を示す概念図である。いったん代理メールアドレスが生成されてメールアドレス対応テーブルに記憶されれば、２度目以降の送信はこの関連情報から以前に使用した代理メールアドレスを選択し、送受信を行うことができる。
【００３２】
次に、図４に示すようにユーザーから相手先宛に送信されたメールは、サーバーシステムにおいて、クライアントソフトから転送されたメールの送信元を代理メールアドレスに置き換え、送信先（相手）にメールを送信する。相手から見た返信先は代理メールアドレスになり、本来の発信者は完全に隠蔽される。図６において、「abcd@dispo-address.net」がこの場合の代理メールアドレスである。
【００３３】
次に、ユーザー端末からメールを送信し、受信された相手先の端末から、代理メールアドレス宛に返信をする処理について説明する。
請求項４に記載したように、送信先の相手から送信された返信メールは、サーバーシステムにおいて前記の代理メールアドレスのメールボックスが受信し、次いでユーザーの主メールアドレスに転送する処理を行う。
図７は、代理メールアドレスのメールボックスが受信し、次いでユーザーの主メールアドレスに転送する処理を示す概念図である。代理メールアドレスabcd@dispo-address.netが受信したメールは、ユーザーsuzuki@ocn.netに送られる。
【００３４】
次に、代理メールアドレスに対する相手のメールアドレス以外からメールが届いた場合について説明する。つまり、図８に示されるように、メールアドレスがダイレクトメール業者などに漏洩された場合など、ユーザーが意図しない相手先から代理メールアドレス宛にメールが届く場合である。
代理メールアドレスに対応する相手のメールアドレス以外からメールが届いたとき、メールアドレス対応テーブルを参照し、ダイレクトメール業者のメールアドレスdm@meiwaku.comと代理メールアドレスabcd@dispo-address.netから、本来の相手ではないので、メールアドレスの漏洩と判断できる。
【００３５】
サーバーシステムは、代理メールアドレスへ届いたメールを個人の主メールアドレスへ、無条件に転送する。受信したいメールとそうでないメールの区別は行わない。
個人の主メールアドレスに転送されてきたメールを見てから、その後どうするかを決める。具体的には、（１）代理メールアドレスの一時停止、（２）廃棄、（３）メールアドレス対応テーブルの代理メールアドレスはそのままで、相手のメールアドレスのみの変更、または（４）複数登録である。また、メールアドレスの一元化が主な目的であるから、メール全てを個人の主メールアドレスで受信することになる。もちろん転送機能を使わなければ独立したメールアドレスになるので、主メールアドレスへの転送を行わずに、個々のメールアドレスとして利用することもできる。
【００３６】
請求項８に記載の発明においては、代理メールアドレスに対しダイレクトメールが送られてきた場合など、所定外の受信があった場合には、その送信元メールアドレスは前記のメールアドレス対応テーブルに記憶される「関連付け」とは異なり、漏洩されたと判断する処理を行い、電子メールの破棄・漏洩状況の通知・代理メールアドレスの一時停止・廃棄などの対応をユーザーが選択可能なことを特徴とする。
代理メールアドレスに対応する相手以外からきたメールの対処方法は、
・“代理メールアドレス”を一時的に使用禁止にする。
・“代理メールアドレス”を廃棄する。
・メールアドレス対応テーブルの“相手のメールアドレス”を変更する。
・メールアドレス対応テーブルの“相手のメールアドレス”に追加する。つまり、複数登録する。
などの方法をとることができる。
【００３７】
次に、本発明の実施形態として、相手先からの送信により、代理メールアドレスを用いたメールのやり取りが始まる形態について説明する。
請求項９に記載の発明においては、ユーザーがあらかじめ代理メールアドレスをサーバーシステムから取得して確保することが可能であって、店頭で商品の購入時などに連絡先として代理メールアドレスを通知するなどした場合に、サーバーシステムにおいてその代理メールアドレス宛にメールを受信した際、その代理メールアドレスを送受信可能なアドレスとしてメールアドレス対応テーブルに自動登録する処理を行い、代理メールアドレスが利用可能になる。
【００３８】
図９は、ユーザーがあらかじめ代理メールアドレスを「使い捨て」メールサーバーから取得する処理を示す概念図である。
ユーザーがユーザー端末から、代理メールアドレスの取得依頼をサーバーシステムに送信し、あらかじめ代理メールアドレスを「使い捨て」メールサーバーから取得しておく。この段階では、メールアドレス対応テーブルにはまだ登録されておらず、ただ確保しただけである。
店頭で商品の購入時などに、連絡先としてメールアドレスを記載する。相手からその代理メールアドレス宛にメールがきたら、その代理メールアドレスを送受信可能なアドレスとして、サーバーシステムにおいてメール対応テーブルに自動登録し、活性化させる。図１０はこの処理を示す概念図である。
【００３９】
本発明の実施形態として、予約確保した不活性の代理メールアドレスをあらかじめ用意しておく場合の別の形態について説明する。
請求項９に記載の発明においては、ユーザーがあらかじめ代理メールアドレスをサーバーシステムから取得して確保することが可能であって、ブラウザからのアクセス、代理メールアドレス取得用の電子メール等によりユーザーがサーバーシステムにアクセスした際に、代理メールアドレス名がユーザー端末に返信されることにより、あらかじめ予約して確保した代理メールアドレスが利用可能になる。
ブラウザからのアクセスで「使い捨てメール」サーバーシステムから取得する。
代理メールアドレス取得用の電子メールを「使い捨てメール」サーバーシステムに送ることにより、サーバーシステムからユーザー端末に代理メールアドレス名が返信される。これにより携帯電話など、あらゆる通信手段からも追加・取得が可能となる。
【００４０】
また、ユーザーが予約確保しておいた、不活性の代理メールアドレスを使用してユーザー側からメールを出しても構わない。メールアドレス対応テーブルへの登録、活性化は同じように行われる。
すなわち、請求項１０に記載したように、ユーザー端末から代理メールアドレスを相手先とする電子メールを送信し、サーバーシステムにおいて受信されることにより、あらかじめ予約して確保した代理メールアドレスが利用可能になる。
次に、サーバーシステムにおいて、受信した代理メールアドレス発行依頼データに基づき、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスと、に１対１に対応づけられた代理メールアドレスを発行する処理における、様々な実施形態について補足して説明する。
サーバーから取得する代理メールアドレス名をプリフィクス＋サフィックスに分けて、プリフィクス部分をサーバーから取得し、サフィックス部分をユーザーが自由に定義できるようにする。
【００４１】
図１１は、本実施形態において発行される代理メールアドレスの一例を示し、図１２はメールアドレス対応テーブルの一例を示す。
例えば、ユーザーＡ用の代理メールアドレスは“DAIRI****@domain”のように必ず“DAIRI”で始め（プリフィクス）、更に文字を追加（サフィックス）したメールアドレスとする。ユーザーＡが代理メールアドレスを追加したい場合、サフィックスの部分に日付・相手の名称などを入れて“DAIRI0921@domain”のようにする。ユーザーは代理メールアドレスの管理が非常にしやすくなる。
「使い捨てメール」サーバーはメールを受信すると、メールアドレスのプリフィクス部分からそのユーザーを特定できるため、メールをユーザーに転送できる。
代理メールアドレスはユーザーごとに決められたプリフィクスを持つ。新しい代理メールアドレスが必要になればサフィックスを追加したメールアドレスを指定することで「使い捨てメール」システムで運用できる。プリフィクスが同じメールアドレスは該当する同一のユーザー用として管理する。
【００４２】
次に、請求項１２に記載の発明は、サーバーシステムが自動生成する代理アドレスに冗長部分を付加し、エラー検出機能をつける処理を含むことを特徴とする。
ある種のアルゴリズムによって、生成されたメールアドレス群に対して、一方的に送りつけてくる場合の防御方法である。
「使い捨てメール」サーバーが自動生成する代理アドレスに冗長部分を付加し、エラー検出機能をつける。
代理アドレスの全バイトに対して、分散し冗長部分が組み込まれているため、冗長部分だけを切り離すことは不可能である。悪意のある人がある種のアルゴリズムにより生成されたメールアドレスを使い攻撃してきても、ほとんどはエラー検出機能により排除される。排除できない率は、代理アドレスのバイト数と付加した冗長バイト数により決定される。排除率９９％のときを例にして防御方法を説明する。悪意のある人から届いたメールの９９％は即時に廃棄することができる。
メールアドレスが不正であると判断されると、そのメールの送信元に対して着信規制をかける。つまり、同じ送信元が送ってきたメールは、メールアドレスの本物、不正にかかわらず、ある一定時間受けとらない。または転送しない。これにより、ある種のアルゴリズムによりメールアドレスを生成させ、大量にメールを送りつけてくる攻撃を防げる。
【００４３】
本発明は、これまでに説明したいずれの形態においても、メールアドレスを最大数十バイトの文字列として扱う現状の方法だけでなく、代理メールアドレスは、データファイルとして記憶管理されることにより、メールアドレスをファイルとして扱う方式にも対応する。ファイルの大きさに制限は無い。
【産業上の利用可能性】
【００４４】
以上詳細に説明したように、本発明によれば、ユーザー端末から送信される電子メールに含まれる、ユーザーの主メールアドレスおよび送信先の相手のメールアドレスから、該当する代理メールアドレスを抽出して、ユーザーの主メールアドレスを代理メールアドレスに変換し、送信先の相手のメールアドレス宛に送信する、代理メールアドレスによる電子メール送信システムを提供することができる。
これにより「使い捨てメール」システムを使うと、本人の主メールアドレスの代わりにサーバーが“代理メールアドレス”を自動的に発行し、その“代理メールアドレス”を使って送信する。返信メールは“代理メールアドレス”が受け取り、本人の主メールアドレスに転送することができる。
また、“代理メールアドレス”が業者間に漏洩したときは、これを廃棄することができ、個人メールアドレスの隠蔽と漏洩調査・対策を行うことができる。
【図面の簡単な説明】
【００４５】
【図１】代理メールアドレスによる電子メール送信システムの基本的な構成を示すシステム概念図である。
【図２】メールアドレス対応テーブルの一例を示す図である。
【図３】サーバーシステム及びユーザーのクライアント端末を示す図である。
【図４】相手のメールアドレスに電子メールを送信する際に、ユーザー端末から相手のメールアドレスを指定して、代理メールアドレス発行依頼データを前記のサーバーシステムに送信し、サーバーシステムにおいて受信する処理を示す概念図である。
【図５】メールアドレス対応テーブルのデータの一例を示す。
【図６】代理メールアドレスを用いてメールの送信を行い、返信を受ける処理を示す概念図である。
【図７】代理メールアドレスのメールボックスが受信し、次いでユーザーの主メールアドレスに転送する処理を示す概念図である。
【図８】メールアドレスがダイレクトメール業者などに漏洩された場合など、ユーザーが意図しない相手先から代理メールアドレス宛にメールが届く場合を示す図である。
【図９】ユーザーがあらかじめ代理メールアドレスを「使い捨て」メールサーバーから取得する処理を示す概念図である。
【図１０】相手から代理メールアドレス宛にメールがきたら、その代理メールアドレスを送受信可能なアドレスとして、サーバーシステムにおいてメール対応テーブルに自動登録する処理を示す概念図である。
【図１１】本発明の実施形態において発行される代理メールアドレスの一例を示す。メールアドレス対応テーブルの一例を示す。
【図１２】本発明の実施形態におけるメールアドレス対応テーブルの一例を示す。
【図１】
2020035498.tif 000003
【図２】
2020035498.tif 000004
【図３】
2020035498.tif 000005
【図４】
2020035498.tif 000006
【図５】
2020035498.tif 000007
【図６】
2020035498.tif 000008
【図７】
2020035498.tif 000009
【図８】
2020035498.tif 000010
【図９】
2020035498.tif 000011
【図１０】
2020035498.tif 000012
【図１１】
2020035498.tif 000013
【図１２】
2020035498.tif 000014