(57)【要約】【課題】ＭＮＰサービスを利用してキャリア間を移転した場合でも該ユーザへメールを転送するメール転送システムを提供する。【解決手段】移転元のキャリアＡ側に、移転先の新メールアドレス、移転前の旧メールアドレスを登録するポートアウトユーザＤＢ１１を備え、旧メールアドレス宛のメールがキャリアＡに着信した場合、ポートアウトユーザＤＢ１１を検索して、旧メールアドレスに対応する移転後の新メールアドレスへ当該着信メールを転送する。ポートアウトユーザＤＢ１１への新メールアドレス登録手段として、キャリアＡ内の特定アドレスにユーザから新アドレス登録要求メールを送信するメール利用手段、インターネット上の新メールアドレス登録用Ｗｅｂページにユーザがアクセスしてユーザが直接登録するＷｅｂ利用手段、新キャリアから旧キャリアに対して新メールアドレスの登録を自動的に要求する新キャリア利用手段のいずれか１ないし複数を備える。【選択図】図１
2008198037.tif 000002
【特許請求の範囲】
【請求項１】
ＭＮＰ（Ｍｏｂｉｌｅ  Ｎｕｍｂｅｒ  Ｐｏｒｔａｂｉｌｉｔｙ）サービスを利用してキャリア間を移転したユーザ宛のメールを、ポートアウトした移転元の旧キャリアからポートインした移転先の新キャリアの新メールアドレスへ転送するメール転送システムであって、ＭＮＰサービスを利用して移転した際の移転元の旧キャリア側に、移転したユーザの移転先の新メールアドレスと移転前の旧メールアドレスとを、電話番号と関連付けて登録するポートアウトユーザＤＢ（データベース）を備え、旧メールアドレスの宛先のメールが移転元の旧キャリアに着信した場合、前記ポートアウトユーザＤＢを検索して、着信メールの宛先の旧メールアドレスに該当する新メールアドレスを抽出することにより、当該着信メールを移転先の新キャリアの新メールアドレスへ転送することを特徴とするメール転送システム。
【請求項２】
前記ポートアウトユーザＤＢに移転後のユーザの新メールアドレスを登録する手段として、新メールアドレス登録受付用メールアドレスとしてあらかじめ設定されている旧キャリア内の特定アドレスに対して、前記ユーザから新メールアドレスの登録を要求する新アドレス登録要求メールが送信されてくることにより登録を行うメール利用手段、インターネット上に設置されている新メールアドレス登録用Ｗｅｂページに、前記ユーザがアクセスすることにより直接登録を行うＷｅｂ利用手段、新キャリアにおいて新メールアドレスが割り当てられた際、または、前記ユーザが新メールアドレスの変更を行う都度、新キャリアから旧キャリアに対して、割り当てた新メールアドレスまたは変更した新メールアドレスの登録を自動的に要求することにより登録を行う新キャリア利用手段のいずれか１ないし複数が備えられていることを特徴とする請求項１に記載のメール転送システム。
【請求項３】
前記メール利用手段により前記ポートアウトユーザＤＢに移転後のユーザの新メールアドレスを登録する場合、ユーザが旧キャリアの前記特定アドレスに送信する前記新アドレス登録要求メールとして、移転先の新メールアドレスを送信元アドレスに設定し、当該旧キャリアで使用していた旧メールアドレスをメール本文または添付ファイルとして送信することを特徴とする請求項２に記載のメール転送システム。
【請求項４】
前記新アドレス登録要求メールを旧キャリアの前記特定アドレスにて受信した際に、前記新アドレス登録要求メールに含まれている旧メールアドレスが、前記ポートアウトユーザＤＢに存在しており、かつ、前記新アドレス登録要求メールの送信元アドレスに設定されている新メールアドレスのドメイン名が、転送先のドメインとして有効であった場合、前記アドレス登録要求メールを受付可能なメールとして判断することを特徴とする請求項３に記載のメール転送システム。
【請求項５】
前記アドレス登録要求メールが受付可能と判断された場合、当該アドレス登録要求メールの送信元のユーザに関して本人認証用のパスワードを入力させるためにあらかじめインターネット上に備えられたパスワード入力専用のＷｅｂページのアドレスを含む認証用メールを、当該アドレス登録要求メールの送信元アドレスに対して返送することを特徴とする請求項４に記載のメール転送システム。
【請求項６】
前記メール利用手段または前記Ｗｅｂ利用手段を用いて、前記ポートアウトユーザＤＢに移転後のユーザの新メールアドレスを登録する際の認証を行う場合に備えて、前記ポートアウトユーザＤＢに当該ユーザの認証用のパスワードをあらかじめ登録し、前記新メールアドレスを登録する前記ユーザが本人認証用として入力したパスワードを前記ポートアウトユーザＤＢにあらかじめ登録されているパスワードと照合することにより認証を行うことを特徴とする請求項２ないし５のいずれかに記載のメール転送システム。
【請求項７】
前記新キャリア利用手段により前記ポートアウトユーザＤＢに移転後のユーザの新メールアドレスを自動的に登録する場合に備えて、ＭＮＰサービスを利用してポートインしたユーザのユーザ情報を新キャリアに登録する際に、前記ユーザの移転元の旧キャリアを示す情報をポートインキャリア情報としてさらに登録し、新キャリアは、ポートインしてきたユーザの新メールアドレスを割り当てた際、または、前記ユーザが新メールアドレスの変更を行う都度、前記ポートインキャリア情報として登録されている移転元の旧キャリアに対して、割り当てた新メールアドレスまたは変更された新メールアドレスを通知することを特徴とする請求項２ないし６のいずれかに記載のメール転送システム。
【請求項８】
新キャリアから移転元の旧キャリアに対して、移転したユーザに割り当てた新メールアドレスまたは変更された新メールアドレスを通知する手段として、メールを用いる場合、通知する新メールアドレスに関する情報を、メールに添付した添付ファイルとして、または、メール本文に記述して通知することを特徴とする請求項７に記載のメール転送システム。
【請求項９】
ユーザがＭＮＰサービスを利用して旧キャリアから新キャリアにポートアウトする際に、旧キャリアに登録されていた前記ポートインキャリア情報を当該旧キャリアの前記ポートアウトキャリアＤＢに移動して保存することを特徴とする請求項７または８に記載のメール転送システム。
【請求項１０】
新キャリアから、移転したユーザに割り当てた新メールアドレスまたは変更された新メールアドレスの通知を受け取った移転元の旧キャリアは、通知されてきた新メールアドレスを当該旧キャリアの前記ポートアウトキャリアＤＢに登録するとともに、前記ポートアウトユーザＤＢに保存されている前記ポートインキャリア情報を参照して、前記ユーザがＭＮＰサービスを利用して他のキャリアから当該旧キャリアへ移転してきたユーザであった場合、移転してきた移転元の他のキャリアに対して、新メールアドレスまたは変更された新メールアドレスの通知をさらに転送することを特徴とする請求項９に記載のメール転送システム。
【請求項１１】
ユーザからのメールが着信したキャリアは、まず、前記メールの宛先に示すユーザが現在当該キャリアに属しているか否かを確認し、当該キャリアに属していないユーザであった場合には、当該キャリアの前記ポートアウトユーザＤＢを参照して、前記メールの宛先のメールアドレスが、当該キャリアの旧メールアドレスとして登録されているか否かを確認し、旧メールアドレスとして登録されていた場合、旧アメールアドレスに対応する移転先の新メールアドレスとして前記ポートアウトユーザＤＢに登録されているメールアドレスを新たな宛先として前記メールに設定して、前記メールを転送することを特徴とする請求項１ないし１０のいずれかに記載のメール転送システム。
【請求項１２】
旧メールアドレスに対応する新メールアドレスを前記メールの新たな宛先として設定する際に、前記メールのヘッダのエンベロープ宛先の位置に新メールアドレスを設定することを特徴とする請求項１１に記載のメール転送システム。
【請求項１３】
前記メールの宛先のメールアドレスが、前記キャリアの前記ポートアウトユーザＤＢに旧メールアドレスとして登録されていた場合、ＭＮＰサービスを利用してポートアウトした前記メールの宛先のユーザの変更後の新メールアドレスへ転送した旨を示す転送通知メールを、前記メールの送信元に送信することを特徴とする請求項１１または１２に記載のメール転送システム。
【請求項１４】
前記メールの宛先のメールアドレスが、前記キャリアの前記ポートアウトユーザＤＢに旧メールアドレスとして登録されていなかった場合、前記メールの宛先に該当するユーザは存在していない旨を示すエラーメールを、前記メールの送信元に返信することを特徴とする請求項１１または１２に記載のメール転送システム。
【請求項１５】
ＭＮＰ（Ｍｏｂｉｌｅ  Ｎｕｍｂｅｒ  Ｐｏｒｔａｂｉｌｉｔｙ）サービスを利用してキャリア間を移転したユーザ宛のメールを、ポートアウトした移転元の旧キャリアからポートインした移転先の新キャリアの新メールアドレスへ転送するメール転送方法であって、ＭＮＰサービスを利用して移転した際の移転元の旧キャリア側に、移転したユーザの移転先の新メールアドレスと移転前の旧メールアドレスとを、電話番号と関連付けて登録するポートアウトユーザＤＢ（データベース）を備えることにより、旧メールアドレスの宛先のメールが移転元の旧キャリアに着信した場合、前記ポートアウトユーザＤＢを参照して、着信メールの宛先の旧メールアドレスに該当する新メールアドレスへ当該着信メールを転送することを特徴とするメール転送方法。
【請求項１６】
前記ポートアウトユーザＤＢに移転後のユーザの新メールアドレスを登録する登録手続きとして、新メールアドレス登録受付用メールアドレスとしてあらかじめ設定されている旧キャリア内の特定アドレスに対して、前記ユーザから新メールアドレスの登録を要求する新アドレス登録要求メールが送信されてくることにより登録を行うメール利用手続き、インターネット上に設置されている新メールアドレス登録用Ｗｅｂページに、前記ユーザがアクセスすることにより直接登録を行うＷｅｂ利用手続き、新キャリアにおいて新メールアドレスが割り当てられた際、または、前記ユーザが新メールアドレスの変更を行う都度、新キャリアから旧キャリアに対して、割り当てた新メールアドレスまたは変更した新メールアドレスの登録を自動的に要求することにより登録を行う新キャリア利用手続きのいずれか１ないし複数を有していることを特徴とする請求項１５に記載のメール転送方法。
【請求項１７】
前記メール利用手続きまたは前記Ｗｅｂ利用手続きにより、前記ポートアウトユーザＤＢに移転後のユーザの新メールアドレスを登録する際の認証を行う場合に備えて、前記ポートアウトユーザＤＢに当該ユーザの認証用のパスワードをあらかじめ登録し、前記新メールアドレスを登録する前記ユーザが本人認証用として入力したパスワードを前記ポートアウトユーザＤＢにあらかじめ登録されているパスワードと照合することにより認証を行うことを特徴とする請求項１６に記載のメール転送方法。
【請求項１８】
前記新キャリア利用手続きにより前記ポートアウトユーザＤＢに移転後のユーザの新メールアドレスを自動的に登録する場合に備えて、ＭＮＰサービスを利用してポートインしたユーザのユーザ情報を新キャリアに登録する際に、前記ユーザの移転元の旧キャリアを示す情報をポートインキャリア情報としてさらに登録し、新キャリアは、ポートインしてきたユーザの新メールアドレスを割り当てた際、または、前記ユーザが新メールアドレスの変更を行う都度、前記ポートインキャリア情報として登録されている移転元の旧キャリアに対して、割り当てた新メールアドレスまたは変更された新メールアドレスを通知することを特徴とする請求項１６または１７に記載のメール転送方法。
【請求項１９】
ユーザがＭＮＰサービスを利用して旧キャリアから新キャリアにポートアウトする際に、旧キャリアに登録されていた前記ポートインキャリア情報を当該旧キャリアの前記ポートアウトキャリアＤＢに移動して保存することを特徴とする請求項１８に記載のメール転送方法。
【請求項２０】
新キャリアから、移転したユーザに割り当てた新メールアドレスまたは変更された新メールアドレスの通知を受け取った移転元の旧キャリアは、通知されてきた新メールアドレスを当該旧キャリアの前記ポートアウトキャリアＤＢに登録するとともに、前記ポートアウトユーザＤＢに保存されている前記ポートインキャリア情報を参照して、前記ユーザがＭＮＰサービスを利用して他のキャリアから当該キャリアへ移転してきたユーザであった場合、移転してきた移転元の他のキャリアに対して、新メールアドレスまたは変更された新メールアドレスの通知をさらに転送することを特徴とする請求項１９に記載のメール転送方法。
【請求項２１】
ユーザからのメールが着信したキャリアは、まず、前記メールの宛先に示すユーザが現在当該キャリアに属しているか否かを確認し、当該キャリアに属していないユーザであった場合には、当該キャリアの前記ポートアウトユーザＤＢを参照して、前記メールの宛先のメールアドレスが、当該キャリアの旧メールアドレスとして登録されているか否かを確認し、旧メールアドレスとして登録されていた場合、旧アメールアドレスに対応する移転先の新メールアドレスとして前記ポートアウトユーザＤＢに登録されているメールアドレスを新たな宛先として前記メールに設定して、前記メールを転送することを特徴とする請求項１５ないし２０のいずれかに記載のメール転送方法。
【請求項２２】
前記メールの宛先のメールアドレスが、前記キャリアの前記ポートアウトユーザＤＢに旧メールアドレスとして登録されていた場合、ＭＮＰサービスを利用してポートアウトした前記メールの宛先のユーザの変更後の新メールアドレスへ転送した旨を示す転送通知メールを、前記メールの送信元に送信することを特徴とする請求項２１に記載のメール転送方法。
【請求項２３】
前記メールの宛先のメールアドレスが、前記キャリアの前記ポートアウトユーザＤＢに旧メールアドレスとして登録されていなかった場合、前記メールの宛先に該当するユーザは存在していない旨を示すエラーメールを、前記メールの送信元に返信することを特徴とする請求項２１に記載のメール転送方法。
【請求項２４】
請求項１５ないし２３の処理をコンピュータにより実行させるプログラム。
【請求項２５】
請求項２４に記載のプログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メール転送システムおよびメール転送方法に関し、特に、ＭＮＰ（Ｍｏｂｉｌｅ  Ｎｕｍｂｅｒ  Ｐｏｒｔａｂｉｌｉｔｙ：番号ポータビリティ）サービスを利用して、キャリアを移転したユーザ向けのメールを転送するＭＮＰユーザ向けメール転送システムおよびメール転送方法に関する。
【背景技術】
【０００２】
携帯電話のＭＮＰ（Ｍｏｂｉｌｅ  Ｎｕｍｂｅｒ  Ｐｏｒｔａｂｉｌｉｔｙ：番号ポータビリティ）サービスが日本でも開始され、特許文献１の特開２００３−２１９０１７号公報「携帯電話番号サービスビジネスモデル」にも記載されているような技術を適用することにより、電話番号を変更せずに、他の任意のキャリアに移転することができるようになり、ユーザにとってのサービスの選択肢が広がってきている。
【特許文献１】特開２００３−２１９０１７号公報（第２−３頁）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のサービスでは、ＭＮＰサービスを利用して、ユーザが今まで使用していたキャリアからポートアウトして、他のキャリアにポートインした場合、メールアドレスに関しては引き継ぐことができないにも関わらず、今まで属していた旧キャリアにおいては、当該ユーザの旧メールアドレス情報などのユーザ情報を当該キャリアから削除してしまうため、旧キャリアの旧メールアドレス宛に送られてきたメールは自動的に破棄されてしまう。
【０００４】
図７は、従来のメール送受信制御方法を示すフローチャートであり、ＭＮＰサービスを利用してキャリア間を移転したユーザ向けのメールについても、全く同様に扱われる。図７において、ユーザが、ＭＮＰサービスを利用して、キャリアＡ（旧キャリア）からポートアウトした場合であっても、同様に、キャリアＡをドメイン名とした旧メールアドレス宛のメールがキャリアＡのメールシステムに届くと（ステップＳ１１）、キャリアＡのメールシステムでは、宛先のメールアドレスが、当該キャリアＡ内に存在しているか否かを確認する（ステップＳ１２）。
【０００５】
宛先のメールアドレスが、当該キャリアＡ内に存在している場合は（ステップＳ１２のＹｅｓ）、着信したメールを当該メールの宛先が示すユーザのメールアドレスに送信するが（ステップＳ１３）、宛先のメールアドレスが、当該キャリアＡ内に存在していない場合は（ステップＳ１２のＮｏ）、着信したメールの宛先が示すメールアドレスは不正であるものとして、当該メールを破棄するとともに、当該メールの送信元のユーザに対して、エラーメールを返送する（ステップＳ１４）。
【０００６】
このような従来のメール送受信方法を用いている形態では、キャリアＡ（旧キャリア）の旧メールアドレスに送信されてきたメールを、ＭＮＰ利用により新たなキャリアに移転したユーザは受信することができなく、ユーザにとって、ＭＮＰサービスを積極的に利用しようとする際の大きな妨げとなっている。
【０００７】
また、わが国においては、異なるキャリア間を転送するメールの宛先として電話番号を用いた送受信を行うことができないため、メールの宛先としては、電話番号ではなく、メールアドレスを用いて送受信を行うことが一般的である。したがって、携帯電話を用いてメールサービスを利用するユーザにとっては、メールアドレスを変更するということは、電話番号を変更することと同等になるほど、大きな影響を及ぼす。この結果、メールアドレスの変更を避けようとして、ＭＮＰサービスを利用しないユーザが多くなり、ＭＮＰサービスの効果を半減してしまいかねない。
【０００８】
本発明の目的は、以上のような問題を解決することにあり、ユーザが移転した際に移転元の旧キャリアにおいて、ＭＮＰサービスを利用してポートアウトしたユーザの情報を管理し、ポートアウトしたユーザの移転後のキャリアにおける新しいメールアドレスを登録するサービスを提供し、ポートアウトした旧キャリアの旧メールアドレス宛のメールを、ポートインした移転後のキャリアの新メールアドレスにおいて受信することができる仕組みを提供することにある。
【０００９】
つまり、旧メールアドレスと移転後の新メールアドレスとを管理するポートアウトユーザＤＢ（転送アドレス登録ＤＢ）を旧キャリア側に新たに追加し、旧キャリアの旧メールアドレス宛に着信してきたメールを、移転後のキャリアの新メールアドレスへ自動的に転送するサービスを行う。この転送サービスによって、旧メールアドレス宛のメールが、ＭＮＰサービスを利用してキャリアを移転後のユーザに届かなくなるというユーザの不安を完全に除去することができることを、本発明の目的としている。
【課題を解決するための手段】
【００１０】
前述の課題を解決するため、本発明によるメール転送システムおよびメール転送方法は、次のような特徴的な構成を採用している。
【００１１】
（１）ＭＮＰ（Ｍｏｂｉｌｅ  Ｎｕｍｂｅｒ  Ｐｏｒｔａｂｉｌｉｔｙ）サービスを利用してキャリア間を移転したユーザ宛のメールを、ポートアウトした移転元の旧キャリアからポートインした移転先の新キャリアの新メールアドレスへ転送するメール転送システムであって、ＭＮＰサービスを利用して移転した際の移転元の旧キャリア側に、移転したユーザの移転先の新メールアドレスと移転前の旧メールアドレスとを、電話番号と関連付けて登録するポートアウトユーザＤＢ（データベース）を備え、旧メールアドレスの宛先のメールが移転元の旧キャリアに着信した場合、前記ポートアウトユーザＤＢを検索して、着信メールの宛先の旧メールアドレスに該当する新メールアドレスを抽出することにより、当該着信メールを移転先の新キャリアの新メールアドレスへ転送するメール転送システム。
（２）前記ポートアウトユーザＤＢに移転後のユーザの新メールアドレスを登録する手段として、新メールアドレス登録受付用メールアドレスとしてあらかじめ設定されている旧キャリア内の特定アドレスに対して、前記ユーザから新メールアドレスの登録を要求する新アドレス登録要求メールが送信されてくることにより登録を行うメール利用手段、インターネット上に設置されている新メールアドレス登録用Ｗｅｂページに、前記ユーザがアクセスすることにより直接登録を行うＷｅｂ利用手段、新キャリアにおいて新メールアドレスが割り当てられた際、または、前記ユーザが新メールアドレスの変更を行う都度、新キャリアから旧キャリアに対して、割り当てた新メールアドレスまたは変更した新メールアドレスの登録を自動的に要求することにより登録を行う新キャリア利用手段のいずれか１ないし複数が備えられている上記（１）のメール転送システム。
（３）前記メール利用手段により前記ポートアウトユーザＤＢに移転後のユーザの新メールアドレスを登録する場合、ユーザが旧キャリアの前記特定アドレスに送信する前記新アドレス登録要求メールとして、移転先の新メールアドレスを送信元アドレスに設定し、当該旧キャリアで使用していた旧メールアドレスをメール本文または添付ファイルとして送信する上記（２）のメール転送システム。
（４）前記新アドレス登録要求メールを旧キャリアの前記特定アドレスにて受信した際に、前記新アドレス登録要求メールに含まれている旧メールアドレスが、前記ポートアウトユーザＤＢに存在しており、かつ、前記新アドレス登録要求メールの送信元アドレスに設定されている新メールアドレスのドメイン名が、転送先のドメインとして有効であった場合、前記アドレス登録要求メールを受付可能なメールとして判断する上記（３）のメール転送システム。
（５）前記アドレス登録要求メールが受付可能と判断された場合、当該アドレス登録要求メールの送信元のユーザに関して本人認証用のパスワードを入力させるためにあらかじめインターネット上に備えられたパスワード入力専用のＷｅｂページのアドレスを含む認証用メールを、当該アドレス登録要求メールの送信元アドレスに対して返送する上記（４）のメール転送システム。
（６）前記メール利用手段または前記Ｗｅｂ利用手段を用いて、前記ポートアウトユーザＤＢに移転後のユーザの新メールアドレスを登録する際の認証を行う場合に備えて、前記ポートアウトユーザＤＢに当該ユーザの認証用のパスワードをあらかじめ登録し、前記新メールアドレスを登録する前記ユーザが本人認証用として入力したパスワードを前記ポートアウトユーザＤＢにあらかじめ登録されているパスワードと照合することにより認証を行う上記（２）ないし（５）のいずれかのメール転送システム。
（７）前記新キャリア利用手段により前記ポートアウトユーザＤＢに移転後のユーザの新メールアドレスを自動的に登録する場合に備えて、ＭＮＰサービスを利用してポートインしたユーザのユーザ情報を新キャリアに登録する際に、前記ユーザの移転元の旧キャリアを示す情報をポートインキャリア情報としてさらに登録し、新キャリアは、ポートインしてきたユーザの新メールアドレスを割り当てた際、または、前記ユーザが新メールアドレスの変更を行う都度、前記ポートインキャリア情報として登録されている移転元の旧キャリアに対して、割り当てた新メールアドレスまたは変更された新メールアドレスを通知する上記（２）ないし（６）のいずれかのメール転送システム。
（８）新キャリアから移転元の旧キャリアに対して、移転したユーザに割り当てた新メールアドレスまたは変更された新メールアドレスを通知する手段として、メールを用いる場合、通知する新メールアドレスに関する情報を、メールに添付した添付ファイルとして、または、メール本文に記述して通知する上記（７）のメール転送システム。
（９）ユーザがＭＮＰサービスを利用して旧キャリアから新キャリアにポートアウトする際に、旧キャリアに登録されていた前記ポートインキャリア情報を当該旧キャリアの前記ポートアウトキャリアＤＢに移動して保存する上記（７）または（８）のメール転送システム。
（１０）新キャリアから、移転したユーザに割り当てた新メールアドレスまたは変更された新メールアドレスの通知を受け取った移転元の旧キャリアは、通知されてきた新メールアドレスを当該旧キャリアの前記ポートアウトキャリアＤＢに登録するとともに、前記ポートアウトユーザＤＢに保存されている前記ポートインキャリア情報を参照して、前記ユーザがＭＮＰサービスを利用して他のキャリアから当該旧キャリアへ移転してきたユーザであった場合、移転してきた移転元の他のキャリアに対して、新メールアドレスまたは変更された新メールアドレスの通知をさらに転送する上記（９）のメール転送システム。
（１１）ユーザからのメールが着信したキャリアは、まず、前記メールの宛先に示すユーザが現在当該キャリアに属しているか否かを確認し、当該キャリアに属していないユーザであった場合には、当該キャリアの前記ポートアウトユーザＤＢを参照して、前記メールの宛先のメールアドレスが、当該キャリアの旧メールアドレスとして登録されているか否かを確認し、旧メールアドレスとして登録されていた場合、旧アメールアドレスに対応する移転先の新メールアドレスとして前記ポートアウトユーザＤＢに登録されているメールアドレスを新たな宛先として前記メールに設定して、前記メールを転送する上記（１）ないし（１０）のいずれかのメール転送システム。
（１２）旧メールアドレスに対応する新メールアドレスを前記メールの新たな宛先として設定する際に、前記メールのヘッダのエンベロープ宛先の位置に新メールアドレスを設定する上記（１１）のメール転送システム。
（１３）前記メールの宛先のメールアドレスが、前記キャリアの前記ポートアウトユーザＤＢに旧メールアドレスとして登録されていた場合、ＭＮＰサービスを利用してポートアウトした前記メールの宛先のユーザの変更後の新メールアドレスへ転送した旨を示す転送通知メールを、前記メールの送信元に送信する上記（１１）または（１２）のメール転送システム。
（１４）前記メールの宛先のメールアドレスが、前記キャリアの前記ポートアウトユーザＤＢに旧メールアドレスとして登録されていなかった場合、前記メールの宛先に該当するユーザは存在していない旨を示すエラーメールを、前記メールの送信元に返信する上記（１１）または（１２）のメール転送システム。
（１５）ＭＮＰ（Ｍｏｂｉｌｅ  Ｎｕｍｂｅｒ  Ｐｏｒｔａｂｉｌｉｔｙ）サービスを利用してキャリア間を移転したユーザ宛のメールを、ポートアウトした移転元の旧キャリアからポートインした移転先の新キャリアの新メールアドレスへ転送するメール転送方法であって、ＭＮＰサービスを利用して移転した際の移転元の旧キャリア側に、移転したユーザの移転先の新メールアドレスと移転前の旧メールアドレスとを、電話番号と関連付けて登録するポートアウトユーザＤＢ（データベース）を備えることにより、旧メールアドレスの宛先のメールが移転元の旧キャリアに着信した場合、前記ポートアウトユーザＤＢを参照して、着信メールの宛先の旧メールアドレスに該当する新メールアドレスへ当該着信メールを転送するメール転送方法。
（１６）前記ポートアウトユーザＤＢに移転後のユーザの新メールアドレスを登録する登録手続きとして、新メールアドレス登録受付用メールアドレスとしてあらかじめ設定されている旧キャリア内の特定アドレスに対して、前記ユーザから新メールアドレスの登録を要求する新アドレス登録要求メールが送信されてくることにより登録を行うメール利用手続き、インターネット上に設置されている新メールアドレス登録用Ｗｅｂページに、前記ユーザがアクセスすることにより直接登録を行うＷｅｂ利用手続き、新キャリアにおいて新メールアドレスが割り当てられた際、または、前記ユーザが新メールアドレスの変更を行う都度、新キャリアから旧キャリアに対して、割り当てた新メールアドレスまたは変更した新メールアドレスの登録を自動的に要求することにより登録を行う新キャリア利用手続きのいずれか１ないし複数を有している上記（１５）のメール転送方法。
（１７）前記メール利用手続きまたは前記Ｗｅｂ利用手続きにより、前記ポートアウトユーザＤＢに移転後のユーザの新メールアドレスを登録する際の認証を行う場合に備えて、前記ポートアウトユーザＤＢに当該ユーザの認証用のパスワードをあらかじめ登録し、前記新メールアドレスを登録する前記ユーザが本人認証用として入力したパスワードを前記ポートアウトユーザＤＢにあらかじめ登録されているパスワードと照合することにより認証を行う上記（１６）のメール転送方法。
（１８）前記新キャリア利用手続きにより前記ポートアウトユーザＤＢに移転後のユーザの新メールアドレスを自動的に登録する場合に備えて、ＭＮＰサービスを利用してポートインしたユーザのユーザ情報を新キャリアに登録する際に、前記ユーザの移転元の旧キャリアを示す情報をポートインキャリア情報としてさらに登録し、新キャリアは、ポートインしてきたユーザの新メールアドレスを割り当てた際、または、前記ユーザが新メールアドレスの変更を行う都度、前記ポートインキャリア情報として登録されている移転元の旧キャリアに対して、割り当てた新メールアドレスまたは変更された新メールアドレスを通知する上記（１６）または（１７）のメール転送方法。
（１９）ユーザがＭＮＰサービスを利用して旧キャリアから新キャリアにポートアウトする際に、旧キャリアに登録されていた前記ポートインキャリア情報を当該旧キャリアの前記ポートアウトキャリアＤＢに移動して保存する上記（１８）のメール転送方法。
（２０）新キャリアから、移転したユーザに割り当てた新メールアドレスまたは変更された新メールアドレスの通知を受け取った移転元の旧キャリアは、通知されてきた新メールアドレスを当該旧キャリアの前記ポートアウトキャリアＤＢに登録するとともに、前記ポートアウトユーザＤＢに保存されている前記ポートインキャリア情報を参照して、前記ユーザがＭＮＰサービスを利用して他のキャリアから当該キャリアへ移転してきたユーザであった場合、移転してきた移転元の他のキャリアに対して、新メールアドレスまたは変更された新メールアドレスの通知をさらに転送する上記（１９）のメール転送方法。
（２１）ユーザからのメールが着信したキャリアは、まず、前記メールの宛先に示すユーザが現在当該キャリアに属しているか否かを確認し、当該キャリアに属していないユーザであった場合には、当該キャリアの前記ポートアウトユーザＤＢを参照して、前記メールの宛先のメールアドレスが、当該キャリアの旧メールアドレスとして登録されているか否かを確認し、旧メールアドレスとして登録されていた場合、旧アメールアドレスに対応する移転先の新メールアドレスとして前記ポートアウトユーザＤＢに登録されているメールアドレスを新たな宛先として前記メールに設定して、前記メールを転送する上記（１５）ないし（２０）のいずれかのメール転送方法。
（２２）前記メールの宛先のメールアドレスが、前記キャリアの前記ポートアウトユーザＤＢに旧メールアドレスとして登録されていた場合、ＭＮＰサービスを利用してポートアウトした前記メールの宛先のユーザの変更後の新メールアドレスへ転送した旨を示す転送通知メールを、前記メールの送信元に送信する上記（２１）のメール転送方法。
（２３）前記メールの宛先のメールアドレスが、前記キャリアの前記ポートアウトユーザＤＢに旧メールアドレスとして登録されていなかった場合、前記メールの宛先に該当するユーザは存在していない旨を示すエラーメールを、前記メールの送信元に返信する上記（２１）のメール転送方法。
（２４）上記（１５）ないし（２３）の処理をコンピュータにより実行させるプログラム。
（２５）上記（２４）のプログラムを格納した記憶媒体。
【発明の効果】
【００１２】
本発明のメール転送システムおよびメール転送方法によれば、以下のような効果を奏することができる。
【００１３】
まず、ＭＮＰサービスを利用して、旧キャリアをポートアウトして新キャリアにポートインしたユーザの情報（電話番号、新旧メールアドレス、パスワードなどを含むユーザ情報）を旧キャリアにおいて引き続き管理しているので、ＭＮＰサービスを利用してポートアウトしたユーザは、旧キャリアの旧メールアドレス宛に送られてきたメールであっても、旧キャリアから新キャリアに転送させて、移転先の新メールアドレスで受信することができる。而して、メールサービスにおいても、電話番号とほぼ同等のＭＮＰサービス機能を提供することができる。
【００１４】
さらに、旧メールアドレスにメールを送信した送信者に対しては、ＭＮＰサービスを利用してポートアウトしたユーザの新メールアドレスを通知してくるので、当該送信者は、以降は、新メールアドレスに対して直接メールを送信することができる。これに伴い、ポートアウトした旧キャリア内におけるメールの転送動作による負荷も軽減させることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明によるメール転送システムおよびメール転送方法の好適実施形態例について添付図を参照して説明する。尚、以下の実施例において説明される動作処理手順（ステップ）をコンピュータに実行させるプログラム及び当該プログラムを格納、記憶した記憶媒体も本発明の実施例に含まれる。
【００１６】
（本発明の特徴）
本発明の実施例の説明に先立って、本発明の特徴の概要についてまず説明する。本発明は、モバイルキャリア間のＭＮＰ（Ｍｏｂｉｌｅ  Ｎｕｍｂｅｒ  Ｐｏｒｔａｂｉｌｉｔｙ：番号ポータビリティ）サービスを利用して、キャリア間を移転した際に、メールアドレスが変更されたユーザに関して、旧キャリアの旧メールアドレス宛に送信されてきたメールを、旧キャリアが、移転後の新キャリアのメールアドレスに自動的に転送することを可能とすることを特徴としている。
【００１７】
このため、詳細は後述するが、ＭＮＰサービスを利用して、他キャリアへ移行したユーザつまりポートアウトしたＭＮＰユーザを登録するポートアウトユーザＤＢ（データベース）を、ＭＮＰサービス用として旧キャリア側に新たに備えることとし、ポートアウトユーザＤＢは、当該キャリアのＮＷ（ネットワーク）からポートアウトしたユーザ情報の旧メールアドレスと新しいキャリアでの新メールアドレスとを少なくとも含むユーザ情報を管理する。
【００１８】
旧キャリアの旧メールアドレス宛のメールが当該キャリアに着信してきた場合、ポートアウトユーザＤＢに登録されているユーザ情報を検索して、着信したメールの宛先のユーザが当該キャリアをポートアウトしたユーザであった場合には、移転後の新キャリアの新メールアドレスを抽出して、当該メールの宛先のメールアドレスを変換して、新メールアドレスへ転送するように制御する。
【００１９】
本発明においては、ＭＮＰサービスを利用してユーザが今まで属していたキャリアをポートアウトした場合に、当該旧キャリアの旧メールアドレスと、移転先の新キャリアの新メールアドレスとを、前述のごとく、旧キャリア内のポートアウトユーザＤＢによりＤＢ管理している。したがって、ＭＮＰサービスを利用して移転した場合に、従来のメール送受信技術の場合、旧キャリアの旧メールアドレス宛に送られてきたメールは、既に存在していない不正な宛先として破棄されて、ポートアウトしたユーザには届かなくなるという問題があったが、本発明においては、移転後の新キャリアの新メールアドレスへメール転送を行うことによって、メールが破棄されずに済み、ユーザにとってＭＮＰサービスを利用し易くすることができる。
【００２０】
（実施例の構成）
図１は、本発明のメール転送システムの一例を示すシステム概要図であり、ＭＮＰサービスを利用して移転したユーザ向けのメール転送サービスの一実施例を示している。図１においては、ユーザＡは、キャリアＡ  １からキャリアＢ  ２にＭＮＰサービスを利用して移転しており、電話番号は変わらないが、メールアドレスが「aaa@a.com」から「bbb@b.com」に変更になっている。各キャリア内には、ＭＮＰサービスを利用してキャリア間を移転するユーザの情報を管理するために、ポートアウトユーザＤＢ（データベース）が備えられており、ＭＮＰサービスを利用してユーザが今までの旧キャリアから他の新キャリアへポートアウトした際に、当該ユーザの新旧メールアドレスを少なくとも含むユーザ情報をポートアウトユーザＤＢに登録して管理するように構成されている。
【００２１】
図１においては、旧キャリアのキャリアＡ  １内に備えられているポートアウトユーザＤＢ  １１には、ポートアウトしたユーザＡの旧メールアドレス「aaa@a.com」と新メールアドレス「bbb@b.com」とを登録して管理している。ここに、「aaa」、「bbb」は、それぞれ、旧のユーザアカウント、新のユーザアカウントとして、ユーザＡを特定するため情報であり、「@a.com」、「@b.com」は、それぞれ、旧のキャリアＢ  ２、新のキャリアＡ  １のネットワークを示すドメイン名である。
【００２２】
あるユーザ（メールアドレス「×××@×××.com」）からキャリアＡ  １のユーザＡの旧メールアドレス「aaa@a.com」宛に、メールαが送られてきた場合（シーケンスＳＱ１）、キャリアＡ  １のメール送受信システムでは、ポートアウトユーザＤＢ  １１を参照して、ユーザＡがキャリアＡ  １をポートアウトしてキャリアＢ  ２にポートインしていることを検索すると、キャリアＢ  ２における新メールアドレス「bbb@b.com」を抽出して、着信したメールαの宛先を新メールアドレス「bbb@b.com」に書き換えて、キャリアＢ  ２に対して当該メールαを転送する（シーケンスＳＱ２）。なお、旧メールアドレス「aaa@a.com」から新メールアドレス「bbb@b.com」への宛先のアドレス変更は、例えば、メールヘッダのエンベロープ（Ｅｎｖｅｌｏｐｅ）宛先を示す「ＲＣＰＴ  ＴＯ：」側の宛先指定コマンドに設定することによって行う。
【００２３】
図２は、本発明のメール転送システムにおいてＭＮＰ向けに備えたポートアウトユーザＤＢ  １１の一構成例を示す構成図である。図２のポートアウトユーザＤＢ  １１を参照すると、ＭＮＰサービスを利用して移転したユーザに関するユーザ情報として、どのような情報をポートアウトユーザＤＢで管理するか、その一例が示されている。ここで、図２に示すポートアウトユーザＤＢ  １１の実施例において管理するユーザ情報としては、ユーザの電話番号(ＭＮＰサービスとして新旧キャリアとも同一の番号)、ポートアウトした旧キャリアの旧メールアドレス、ポートインした新キャリアの新メールアドレス、パスワードの４つを含む情報からなる場合を示している。なお、ポートアウトユーザＤＢ  １１に登録するパスワードは、ポートアウトしたユーザが、旧キャリアのポートアウトユーザＤＢ  １１に移転後の新キャリアの新メールアドレスを登録する際のユーザ認証を行うためのものであり、ユーザがポートアウトする時点であらかじめポートアウトユーザＤＢ  １１に登録しておくものである。
【００２４】
なお、ポートアウトユーザＤＢ  １１にて管理されるユーザ情報は、ユーザを一義に特定するためのユーザＩＤやＭＮＰを利用して移転した移転年月日などを登録するようにしても良いし、あるいは、ＦＡＸ番号など他の種類のデータも、必要に応じて保存し、有効活用するようにしても良い。また、ポートアウトユーザＤＢ  １１は、通常のメールの送受信処理において用いられるメールアドレスなどを登録しているユーザ情報ＤＢと共用するように構成しても良い。なお、ポートアウトユーザＤＢ  １１に、ＭＮＰを利用してポートアウトしたユーザの新メールアドレスを登録する際に、当該新メールアドレスが示すドメインが実際に存在しているか否かを、ＤＮＳ（ドメインネームサーバ）と連動して確認することにしている。
【００２５】
次に、ＭＮＰサービスを利用して移転したキャリアＡ  １（旧キャリア）のポートアウトユーザＤＢ  １１に、ポートインした移転先のキャリアＢ  ２の新メールアドレスを登録する登録方法について、図３を用いて説明する。図３は、本発明のメール転送システムにおけるポートアウトユーザＤＢに転送先の新メールアドレスを登録する登録方法の一例を説明するための説明図であり、ポートアウトしたユーザがどのように自分の新メールアドレスを、今まで属していた旧キャリアのポートアウトユーザＤＢ  １１に登録するか、その登録方法の一例を示している。図３に示すように、新メールアドレスの登録方法としては、複数の方法が可能であり、次の「（登録方法１）」ないし「（登録方法４）」のいずれかを用いて登録することが可能である。
【００２６】
（登録方法１）：電話による口頭連絡
新メールアドレスを取得したユーザが、旧キャリアであるキャリアＡ  １の顧客サービスセンタの電話オペレータ１ａに電話連絡をすることによって、電話オペレータ１ａが、ポートアウトユーザＤＢ  １１への登録・更新専用のインターネット上のＷｅｂページにアクセスして登録を行う方法である。
【００２７】
（登録方法２）：店頭通知
新メールアドレスを取得したユーザが旧キャリアであるキャリアＡ  １の店頭に出向いて申込みを行うことによって、店頭窓口担当者１ｂが、ポートアウトユーザＤＢ  １１への登録・更新専用のインターネット上のＷｅｂページにアクセスして登録を行う方法である。
【００２８】
（登録方法３）：ユーザによる直接登録
新メールアドレスを取得したユーザが、ＰＣを操作して、旧キャリアであるキャリアＡ  １のポートアウトユーザＤＢ  １１への登録・更新専用のインターネット上のＷｅｂページにアクセスして、電話番号、旧キャリアのキャリアＡ  １における旧メールアドレス、ポートアウト先の新キャリアのキャリアＢ  ２における新メールアドレスなどを入力して登録を行う方法である。なお、登録・更新専用のＷｅｂページにアクセスする際に実施されるユーザ認証用パスワードとしては、旧キャリアのキャリアＡ  １に当該ユーザ用としてあらかじめ登録されているパスワードが用いられる。
【００２９】
（登録方法４）：ユーザからのメール通知
新メールアドレスを取得したユーザが、ＰＣを操作して、旧キャリアであるキャリアＡ  １において新メールアドレス登録受付用メールアドレスとして設定されている特定の宛先に対して、新メールアドレスの登録を要求する新アドレス登録要求メールを送信することによって登録を行う方法である。
【００３０】
あるいは、以上のような移転したユーザ自身による登録要求や直接登録を行う方法の他に、次の「（登録方法５）」に示すように、ユーザがＭＮＰサービスを利用して他の旧キャリアからポートインしてきた際に、ポートインされた新キャリアが、ポートアウトしてきた旧キャリアに対して新メールアドレスを自動的に登録するようにしても良い。
【００３１】
（登録方法５）：新キャリアからの更新要求
ＭＮＰサービスを利用して新キャリアのキャリアＢ  ２に移転したユーザ（ＭＮＰユーザ）に対して新たな新メールアドレスを割り当てた際に、あるいは、当該ユーザ（ＭＮＰユーザ）自らがメールアドレスを変更する都度、新キャリアのキャリアＢ  ２から、旧キャリアのキャリアＡ  １の自動更新用ポートに対してキャリアＡ  １内のポートアウトユーザＤＢ  １１の登録内容を更新する更新要求を自動的に送信することにより、登録を行う方法である。
【００３２】
次に、前述の「（登録方法４）」つまりユーザがメールを用いて登録する方法について、その一例を以下にさらに詳細に説明する。ユーザは、ＭＮＰサービスを利用して移転した新キャリア（キャリアＢ  ２）から新しく「bbb@b.com」の新メールアドレスを割り当てられた際に、あるいは、ユーザ自らが新キャリア（キャリアＢ  ２）から一旦割り当てられたメールアドレスを「bbb@b.com」の新メールアドレスに変更した際に、新キャリア（キャリアＢ  ２）の新メールアドレス「bbb@b.com」を送信元のメールアドレスとして、新メールアドレスの登録を要求する新アドレス登録要求メールを旧キャリアのキャリアＡ  １の特定のアドレス「new-address@a.com」に向けて送信する（シーケンスＳＱ１１）。ここで、特定のアドレス「new-address@a.com」とは、新メールアドレスの登録を受け付ける新アドレス登録受付専用のメールアドレスであり、また、新アドレス登録要求メールの本文または添付ファイルには、旧メールアドレス「aaa@a.com」を入力する。
【００３３】
新アドレス登録要求メールを受信したキャリアＡ  １のメールシステムでは、特定のアドレス「new-address@a.com」宛に送られてきた新アドレス登録要求メールの本文に記述されている旧メールアドレス「aaa@a.com」がポートアウトユーザＤＢ  １１に存在しているか否かをチェックする。さらに、転送先となる「@b.com」というドメインが実際に存在するキャリアのドメインか否かを、ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｅｒｖｅｒ）と連携してチェックして、転送先となるドメイン名が有効か否かをチェックする。
【００３４】
新アドレス登録要求メールの本文または添付ファイル内に記述されている旧メールアドレス「aaa@a.com」がポートアウトユーザＤＢ  １１に存在し、かつ、転送先となる「@b.com」というドメインが実際に存在する場合、受信した新アドレス登録要求メールは受付可能であるものと判断して（シーケンスＳＱ１２のＹｅｓ）、新アドレス登録要求メールの送信元アドレスとして設定されている「bbb@b.com」というメールアドレスに対して、登録要求を行ったユーザ認証のためのインターネット上のパスワード入力用Ｗｅｂページを示すＵＲＬ(例えばhttps://change-authorization.com)を記述した認証用メールを送信する（シーケンスＳＱ１３）。認証用メールの本文には、「下記ＵＲＬのＷｅｂページに本人認証のためのパスワードを入力して下さい。」という案内メッセージと前記ＵＲＬ情報とが記述されている。
【００３５】
認証用メールを受信したメールアドレス「bbb@b.com」のユーザは、当該認証用メールに記述されている本人認証のためのパスワード入力用Ｗｅｂページにアクセスして、パスワードを入力する。入力したパスワードが、キャリアＡ  １のポートアウトユーザＤＢ  １１に、新メールアドレスの登録を行う本人認証用としてあらかじめ登録されているものとマッチした場合、新アドレス登録要求メールの送信元のユーザが、キャリアＡ  １をＭＮＰサービスによりポートアウトした正しいユーザであるものとして認証する。正しいユーザとしての認証が得られると、初めて、新アドレス登録要求メールの送信元アドレスに記述されている「bbb@b.com」が、旧メールアドレス「aaa@a.com」宛のメールの転送先の新メールアドレスとして、ポートアウトユーザＤＢ  １１に登録される（シーケンスＳＱ１４）。
【００３６】
なお、シーケンスＳＱ１２において、受信した新アドレス登録要求メールが受付不能であるものと判断した場合（シーケンスＳＱ１２のＮｏ）、あるいは、シーケンスＳＱ１４にて、正しいユーザとしての認証が得られなかった場合、受信した新アドレス登録要求メールは無視して破棄する。
【００３７】
次に、ＭＮＰサービスを利用して旧キャリアのキャリアＡ  １をポートアウトしたユーザの旧メールアドレス（キャリアＡ  １のメールアドレス）にメールが送信されてきた場合の転送動作について図４を用いて説明する。図４は、本発明のメール転送システムにおいてポートアウトしたユーザの旧メールアドレスに送信されてきたメールの転送動作の一例を説明するための説明図であり、ＭＮＰサービスを利用してポートアウトしたユーザの旧メールアドレスにメールを送った場合に、当該メールの送信者が受け取ることになる、転送通知メールの一例が示されている。図４に示すように、該転送通知メールの本文には、受け取ったメールの転送を通知するメッセージとともに、転送先となった変更後の新メールアドレスが記述されている。
【００３８】
旧キャリアのキャリアＡ  １がＭＮＰサービスを利用してポートアウトしたユーザの旧メールアドレス「aaa@a.com」宛のメールを受け取った際に（シーケンスＳＱ２１）、キャリアＡ  １のメールシステムにおいては、当該ユーザのメールの転送先として、ポートアウトユーザＤＢ  １１に登録されている新たなメールアドレス「bbb@b.com」に転送する（シーケンスＳＱ２２）。
【００３９】
しかる後、受け取ったメールを転送した旨を伝えると同時に、宛先のユーザがＭＮＰサービスを利用して移転したためにメールアドレスが「bbb@b.com」に変更された旨をも伝える転送通知メールを作成し、メールの送信元に対して送信する（シーケンスＳＱ２３）。すなわち、転送通知メールの本文内には、送信者のメールが、旧メールアドレス「aaa@a.com」という宛先から、移転後の新しいメールアドレス「bbb@b.com」へ転送されたことを記述している。なお、図４で示す転送通知メール送信機能に関しては、ユーザオプションとして設定するようにして、転送通知メール送信は不要であるという設定をユーザが行うことを可能としても良い。
【００４０】
以上に、ＭＮＰユーザ（ＭＮＰサービスを利用してキャリアを移転したユーザ）向けのメール転送システムの構成、メール転送方法について、その詳細を説明したが、顧客サービスセンタや店頭窓口から、メールアドレスなどのユーザ情報を登録するといった、ユーザ情報の登録(プロビジョニング)の仕方そのものに関しては、本発明とは直接関係しないので、その詳細な構成は省略する。また、キャリアのメールシステムとして備えられている、メールを転送するというメール転送機能そのもの、などについても、本発明とは直接関係しないため、その詳細な説明は省略する。
【００４１】
（実施例の動作の説明）
次に、図１に示すＭＮＰユーザ向けのメール転送システムの動作の一例について、図５を用いてさらに説明する。図５は、本発明のメール転送システムの動作の一例を説明するためのフローチャートであり、ＭＮＰサービスを利用してキャリアを変更したユーザ宛のメールが転送される動作についてその一例を示している。
【００４２】
図５において、まず、キャリアＡ  １が、当該キャリアＡ  １のドメイン宛のメールを既存のメールシステムと同様の動作により受信すると（ステップＳ１）、次に、受信したメールの宛先のユーザが、当該キャリアＡの自メールシステムのユーザか否かを、当該キャリアＡ  １内に属するユーザに関する情報を管理しているユーザ情報ＤＢを参照することによってチェックする（ステップＳ２）。当該キャリアＡ  １の自メールシステムに属するユーザであれば（ステップＳ２のＹｅｓ）、既存のメールシステムと同様に、受信したメールを、送信先に該当する対象ユーザに対して送信する（ステップＳ３）。
【００４３】
一方、ステップＳ２のチェックにおいて、当該キャリアＡの自メールシステムに属するユーザではないと判別された場合（ステップＳ２のＮｏ）、ステップＳ４に移行して、ＭＮＰユーザ向けのメール転送用の論理に基づく処理を行う。まず、ＭＮＰサービスを利用してポートアウトしたユーザを管理しているポートアウトユーザＤＢ  １１に、受信したメールの送信先のユーザが存在しているか否かをチェックする（ステップＳ４）。ポートアウトユーザＤＢ  １１をチェックし、ポートアウトユーザＤＢ  １１に対象の電話番号すなわち対象ＭＳＩＳＤＮ（Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  ＩＳＤＮ（ｔｅｌｅｐｈｏｎｅ  ｎｕｍｂｅｒ  ｏｆ  ｄｅｖｉｃｅ）：モバイル加入者番号）の情報がない、または、対象ＭＳＩＳＤＮが存在していたとしても、ポートアウト先のメールアドレスが登録されていない場合は（ステップＳ４のＮｏ）、該当するユーザは存在していないことを示すエラーメールを当該メールの送信者へ返信する（ステップＳ７）。
【００４４】
また、ステップＳ４のチェックにおいて、ポートアウトユーザＤＢ  １１に対象ＭＳＩＳＤＮが存在し、かつ、ポートアウト先のメールアドレスが登録されている場合（ステップＳ４のＹｅｓ）、「ＲＣＰＴ  ＴＯ：」（メールヘッダのエンベロープ（Ｅｎｖｅｌｏｐｅ）の送信先アドレスの指定コマンド）に、ポートアウト先のメールアドレスを設定して、受信した当該メールを、ポートアウト先のメールアドレスに転送する（ステップＳ５）。しかる後、当該メールの送信者に対して、送信先に示されていたメールの受信者がＭＮＰサービスを利用してポートアウトしてメールアドレスが変更になっており、かつ、変更されたメールアドレスにメールが転送されたことを通知する転送通知メールを送信する（ステップＳ６）。
【００４５】
以上のように、本実施例においては、ユーザがＭＮＰサービスを利用して、他のキャリアに移転した際、転送先のメールアドレスを登録するためのＤＢであるポートアウトユーザＤＢ  １１に、当該ユーザの電話番号と新旧のメールアドレスとをあらかじめ保存しておく。ここで、ユーザは、前述した「（登録方法１）」ないし「（登録方法５）」のように、顧客サービスセンタへの電話連絡、店頭窓口への通知やＷｅｂ画面による直接登録、メールによる通知、あるいは、新キャリアによる自動通知などの複数の登録方法のうちいずれかの方法を用いて、移転先の新キャリアの新メールアドレスを旧キャリアのポートアウトユーザＤＢ  １１にあらかじめ登録できるようにする。
【００４６】
しかる後、旧メールアドレス向けに送られてきたメールが、一旦、旧キャリアのメールサーバで受け取られると、最初に、宛先のユーザが自キャリア内に属するユーザか否かを、現在当該キャリア内に属しているユーザ情報を登録しているユーザ情報ＤＢによって検索し、自キャリア内に属していない場合は、ポートアウトユーザＤＢ  １１（つまり転送アドレス登録ＤＢ）の登録内容を検索する。宛先のユーザがポートアウトユーザＤＢ  １１に登録されていた場合は、宛先に指定されている当該ユーザの旧メールアドレスに対応する新メールアドレスに向けてメールを転送する。この転送メールにおける宛先情報としては、メールの宛先ヘッダを示す「Ｔｏ：」には旧メールアドレスをそのまま残し、メールヘッダのエンベロープ（Ｅｎｖｅｌｏｐｅ）の宛先を指定する「ＲＣＰＴ  ＴＯ：」には、転送先となる新メールアドレスを設定する。
【００４７】
（本実施例の効果の説明）
以上説明したように、本実施例においては、以下に記載するような効果を奏することができる。まず、ＭＮＰサービスを利用してポートアウトしたユーザのメール送受信に関する情報を旧キャリア側で管理しているので、ＭＮＰサービスを利用してポートアウトしたユーザは、旧メールアドレス宛に送られてきたメールであっても、移転先の新メールアドレスで受信することができる。
【００４８】
さらに、旧メールアドレスにメールを送信した送信者に対しては、ＭＮＰサービスを利用してポートアウトしたユーザの新メールアドレスを通知してくるので、当該送信者は、以降は、新メールアドレスに対して直接メールを送信することができる。これに伴い、ポートアウトした旧キャリア内におけるメールの転送動作による負荷も軽減させることができる。
【００４９】
（本発明の他の実施例）
次に、前述の実施例とは異なる他の実施例について、図６を参照しながら説明する。図６は、本発明のメール転送システムの異なる例を示すシステム概要図である。本実施例においても、前述の実施例において説明したように、ＭＮＰサービスを利用してユーザがポートアウトした旧キャリアのキャリアＡ  １のメールシステム側では、電話番号とともに、旧メールアドレスや新メールアドレスをポートアウトユーザＤＢ  １１において登録して管理している。
【００５０】
しかし、本実施例においては、さらに、ポートインした移転先の新キャリアのキャリアＢ  ２のメールシステム側においても、当該キャリア内に属するユーザに関するユーザ情報として、そのユーザがＭＮＰサービスを利用して他のキャリアから移転してきたユーザであった場合、どのキャリアから移転してきたかというポートインキャリア情報２１ａを、当該ユーザのユーザ情報としてユーザ情報ＤＢ  ２１に登録して管理している例を示している。ここに、ポートインキャリア情報２１ａは、ＭＮＰサービスを利用して移転してきた移転元のキャリアを識別するための情報を示す（図６においては、キャリアＡ、キャリアＣなどの識別ＩＤの「Ａ」、「Ｃ」を登録している例を示している）ものであり、また、過去にＭＮＰサービスを利用して移転したことがなく、元々、当該キャリアに属していたユーザの場合は、ポートインキャリア情報２１ａは、無効である旨を設定する（図６においては「Ｎｏ」と表示している）。
【００５１】
ＭＮＰサービスを利用してユーザが旧キャリアのキャリアＡ  １からポートアウトして新キャリアのキャリアＢ  ２にポートインした際に、新キャリアのキャリアＢ  ２は、当該ユーザに新メールアドレスをただちに割り当てるとともに、ユーザ情報ＤＢ  ２１内のユーザ情報であるポートインキャリア情報２１ａを参照して得られた移転元の旧キャリアのキャリアＡ  １に対して、割り当てた新メールアドレスを含むアドレス通知メールを送信する。図６に示す実施例においては、アドレス通知メールは、送信側として、複数のユーザのアドレス情報などのユーザ情報をまとめて通知することを可能とし、かつ、受信側が受信したユーザ情報を登録し易いように、例えば、カンマで区切った形式の「ＣＳＶファイル」のアドレス変更リストが添付されるだけで、本文にはなんら記述されない例を示しているが、本文に新メールアドレスを記述して通知するようにしても良いし、ユーザごとに異なるメールとして通知するようにしても良い。
【００５２】
したがって、旧キャリアのキャリアＡ  １は、新キャリアのキャリアＢ  ２からのアドレス通知メールが受信された際に、「ＣＳＶファイル」形式のユーザ情報を取り出して、その中に含まれて通知されてきている新メールアドレスを、ポートアウトユーザＤＢ  １１にただちに登録して管理することができる。
【００５３】
なお、ポートインしたユーザが、新キャリアのキャリアＢ  ２から割り当てられた新メールアドレスを変更した場合、その都度、新キャリアのキャリアＢ  ２では、ユーザ情報ＤＢ  ２１内のユーザ情報のポートインキャリア情報２１ａを参照して、ＭＮＰサービスを利用してポートアウトした移転元の旧キャリアのキャリアＡ  １に関する情報を取得して、取得した旧キャリアのキャリアＡ  １に対して、ユーザにより変更された新メールアドレスを含むアドレス変更メールを送信する。このアドレス変更メールの形式も、前記アドレス通知メールと全く同様の形式で良い。
【００５４】
したがって、旧キャリアのキャリアＡ  １は、新キャリアのキャリアＢ  ２からアドレス変更メールにより通知されてきた変更後の新メールアドレスにより、ポートアウトユーザＤＢ  １１に登録済みの新メールアドレスをただちにアップデートして、最新のメールアドレスとして管理することができる。
【００５５】
また、ＭＮＰサービスを利用して、ユーザは、複数回に亘って、キャリア間を何度も移転していく場合も発生する。このため、各キャリアは、ユーザ情報ＤＢ  ２１内のユーザ情報として設けたポートインキャリア情報２１ａを、ＭＮＰサービスを利用してユーザがポートアウトした際に、ポートアウトユーザＤＢ  １１内に移動して保存した後、ユーザ情報ＤＢ  ２１内の当該ユーザに関するユーザ情報を消去するように制御する。これにより、ポートアウトユーザＤＢ  １１には、過去に他のキャリアからＭＮＰサービスを利用して移転してきたユーザであるか否かを示す情報と、過去の移転元のキャリアを示す情報とを参照可能とすることができる。
【００５６】
旧キャリアでは、アドレス通知メールやアドレス変更メールによってＭＮＰユーザ（ＭＮＰサービスを利用してキャリア間を移転したユーザ）の新メールアドレスが通知されてきた際に、通知を受け取ったキャリアにおいて、当該ＭＮＰユーザが、さらに、過去に、他のキャリアから、ＭＮＰサービスを利用して移転してきたユーザであるか否かを、ポートアウトユーザＤＢ  １１内に保存されているポートインキャリア情報を参照して確認する。
【００５７】
この結果、当該キャリアにおいても、過去にＭＮＰサービスを利用して他のキャリアから移転してきていたＭＮＰユーザであった場合には、移転してきた移転元の他のキャリアに関する情報を、ポートアウトユーザＤＢ  １１内のポートインキャリア情報によって取得して、取得した他キャリアに対して、通知されてきた新メールアドレスを含むアドレス通知メールやアドレス変更メールをさらに転送する。かかるアドレス通知メールやアドレス変更メールの転送動作を繰り返すことによって、当該ＭＮＰユーザが過去に移転したすべてのキャリアのポートアウトユーザＤＢ  １１において、当該ＭＮＰユーザの最新のメールアドレスに更新されて管理することができる。
【００５８】
而して、ＭＮＰサービスを利用してキャリア間を移転したユーザにとっては、メールアドレスを更新する都度、自動的に、更新した新メールアドレスを移転したすべての旧キャリアのポートアウトユーザＤＢ  １１に登録するという動作により、当該ユーザは煩雑な手間を要することなく、全く何も意識せずに、旧キャリアの旧メールアドレスに送られてきたメールを最新の新メールアドレスに転送させて受信することができ、ＭＮＰサービスを、メールサービスとしても、電話番号のポータビリティ性と同様の利便性で利用することができる。
【００５９】
また、ＭＮＰサービスを利用して他のキャリアに移転したユーザが、再度、元の旧キャリアに移転して戻ってくる場合も存在する。ここで、ポートアウトユーザＤＢ  １１については、キャリア間の移転が発生する都度、ＭＮＰサービスを利用して過去に移転したすべての旧キャリアにおいて、最新の新メールアドレスに更新して管理している。したがって、ＭＮＰサービスを利用して元々属していたキャリアに再度戻って、旧メールアドレスと同じアドレスを新メールアドレスとして設定していた場合、当該キャリアにメールが着信した際に、最初に、ポートアウトユーザＤＢ  １１を参照して転送の有無を判断すると、当該キャリア内で無限に再転送してしまうというループ状態が発生する可能性がある。
【００６０】
あるいは、ＭＮＰサービスを利用して元々属していたキャリアに戻ってきた場合、当該キャリアにメールが着信した際に、最初に、ポートアウトユーザＤＢ  １１を参照して転送の有無を判断すると、ポートアウトユーザＤＢ  １１への新メールアドレス更新タイミングの如何によっては、自キャリアに着信したメールが他のキャリアに転送されてしまい、さらに、転送先のキャリアから次の移転先キャリアへと転送され、再度、自キャリアに戻ってくるというループが発生したり、あるいは、途中で破棄されてしまったりする可能性がある。
【００６１】
したがって、図５のフローチャートに示すように、メールがキャリアに着信してきた際に、ポートアウトユーザＤＢ  １１をチェックして、転送すべきか否かを判断する動作に先立って、着信したメールの宛先が、自キャリア内のユーザであるか否かを、ポートアウトユーザＤＢ  １１やユーザ情報ＤＢ２１のユーザ情報に基づいてまず確認して、自キャリア内のユーザであった場合には、たとえ、ポートアウトユーザＤＢ  １１に新旧メールアドレスが登録されているユーザであっても、着信したメールの転送動作を抑止して、必要に応じて、ユーザ情報ＤＢ２１に登録されている最新のメールアドレスに置換して、指定された宛先のユーザに配信する動作を行う。
【００６２】
つまり、メールがキャリアに着信してきた際に、当該メールの宛先がユーザ情報ＤＢ２１のユーザ情報のメールアドレスとして登録されていた場合は、自キャリア内のユーザであるものと判断して、着信したメールを、そのまま、宛先のユーザに対して送信する。一方、メールがキャリアに着信してきた際に、当該メールの宛先がユーザ情報ＤＢ２１のユーザ情報のメールアドレスとして登録されていなかった場合、図５に示す実施例とは異なり、まず、旧メールアドレスを用いて送信してきているメールであるか否かを、ポートアウトユーザＤＢ１１の旧メールアドレスを検索することにより確認する。
【００６３】
ポートアウトユーザＤＢ１１の旧メールアドレスに登録されていた場合は、ポートアウトユーザＤＢ１１の対応する電話番号を取り出して、該電話番号を用いて、再度、ユーザ情報ＤＢ２１のユーザ情報の電話番号を検索する。該当する電話番号が存在していた場合は、過去に、他のキャリアに移転したユーザが、以前のメールアドレスとは異なるアドレスに設定されて、再度、元の旧キャリアに戻ってきた場合であると判断する。かかる場合、検索された電話番号に対応する最新のメールアドレスをユーザ情報ＤＢ２１から抽出して、着信したメールの宛先を抽出した最新のメールアドレスに置換して、指定された宛先のユーザに配信する動作を行う。あるいは、ポートアウトユーザＤＢ１１の対応する電話番号がユーザ情報ＤＢ２１のユーザ情報の電話番号に存在していた場合は、ポートアウトユーザＤＢ１１の対応する新メールアドレスを取り出して、着信したメールの宛先を抽出した最新のメールアドレスに置換して、指定された宛先のユーザに配信する動作を行うようにしても良い。
【００６４】
なお、キャリアがＭＮＰサービスを利用して移転してきたユーザの新メールアドレスを割り当てた際に、または、ユーザが新メールアドレスの変更を行った際に、過去に、他のキャリアに移転したユーザが、再度、元の旧キャリアに戻ってきた場合であると判断した場合においては、他キャリアへの転送動作をより確実に抑止するために、他キャリアへのメールの転送が不要である旨の表示をポートアウトユーザＤＢ  １１にさらに設定するようにしても良い。
【００６５】
また、キャリアがＭＮＰサービスを利用して移転してきたユーザの新メールアドレスを割り当てた際に、または、ユーザが新メールアドレスの変更を行った際に、過去に、他のキャリアに移転したユーザが、再度、元の旧キャリアに戻ってきた場合であり、かつ、新メールアドレスが、当該キャリアのポートアウトユーザＤＢ  １１の旧メールアドレスと同一であった場合には、転送動作を確実に抑止するために、ポートアウトユーザＤＢ  １１から当該ユーザに関する情報を削除するようにしても良い。
【００６６】
以上、本発明の好適実施例の構成を説明した。しかし、斯かる実施例は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更が可能であることは、当業者には容易に理解できよう。
【図面の簡単な説明】
【００６７】
【図１】本発明のメール転送システムの一例を示すシステム概要図である。
【図２】本発明のメール転送システムにおいてＭＮＰ向けに備えたポートアウトユーザＤＢの一構成例を示す構成図である。
【図３】本発明のメール転送システムにおけるポートアウトユーザＤＢに転送先の新メールアドレスを登録する登録方法の一例を説明するための説明図である。
【図４】本発明のメール転送システムにおいてポートアウトしたユーザの旧メールアドレスに送信されてきたメールの転送動作の一例を説明するための説明図である。
【図５】本発明のメール転送システムの動作の一例を説明するためのフローチャートである。
【図６】本発明のメール転送システムの異なる例を示すシステム概要図である。
【図７】従来のメール送受信制御方法を示すフローチャートである。
【符号の説明】
【００６８】
１        キャリアＡ
１ａ      電話オペレータ
１ｂ      店頭窓口担当者
２        キャリアＢ
１１      ポートアウトユーザＤＢ
２１      ユーザ情報ＤＢ
２１ａ    ポートインキャリア情報
【図１】
2008198037.tif 000003
【図２】
2008198037.tif 000004
【図３】
2008198037.tif 000005
【図４】
2008198037.tif 000006
【図５】
2008198037.tif 000007
【図６】
2008198037.tif 000008
【図７】
2008198037.tif 000009