(57)【特許請求の範囲】
【請求項１】
複数種別のキャリアプロトコルのうちキャリア独自のキャリアプロトコルにより携帯電話端末を使用したショートメッセージサービスを提供する複数のキャリアのそれぞれに設置されたショートメッセージサービスサーバと、前記キャリアに属さないコンシューマ端末に対して各キャリアの携帯電話端末とのショートメッセージの送受を可能とするサービスを提供する複数のプロバイダのそれぞれに設置されたプロバイダサーバとにそれぞれ接続され、前記携帯電話端末と前記コンシューマ端末との間において送受されるショートメッセージを仲介するサーバコンピュータを含むショートメッセージサービス用ゲートウエイシステムであって、
前記サーバコンピュータは、
各キャリアのショートメッセージサービスサーバを介して当該キャリアの携帯電話端末から送信される当該キャリア独自のキャリアプロトコルによるショートメッセージのそれぞれを、前記プロバイダとの間においてショートメッセージを送受するためのプロバイダプロトコルのショートメッセージに変換する第１プロトコル変換処理と、前記プロバイダを通じて前記コンシューマ端末から送信されるショートメッセージの送信先となるキャリアを複数のキャリアの中から特定し、該特定したキャリアにて使用されている前記キャリアプロトコルに該プロバイダプロトコルのショートメッセージを変換する第２プロトコル変換処理とを実施するプロトコル変換手段と、
発信元携帯電話端末の電話番号と当該電話番号に無関連な仮想電話番号とを対応付けて記憶する仮想電話番号記憶手段と、
を備え、
前記サーバコンピュータは、
前記第１プロトコル変換処理において、前記キャリアプロトコルのショートメッセージに含まれる発信元携帯電話端末の電話番号と当該電話番号に対応する仮想電話番号が前記仮想電話番号記憶手段に記憶されているか否かを判定し、記憶されていないときには該電話番号と仮想電話番号とを対応付けて前記仮想電話番号記憶手段に記憶するとともに、前記キャリアプロトコルのショートメッセージに含まれる当該キャリアにおける発信元携帯電話端末の電話番号を仮想電話番号に置換し、
前記第２プロトコル変換処理において、前記プロバイダプロトコルのショートメッセージに含まれる仮想電話番号が、前記仮想電話番号記憶手段に記憶されているか否かを判定し、記憶されているときには該仮想電話番号に対応付けて前記仮想電話番号記憶手段に記憶されている電話番号に置換する
ことを特徴とするショートメッセージサービス用ゲートウエイシステム。
【請求項２】
複数種別のキャリアプロトコルのうちキャリア独自のキャリアプロトコルにより携帯電話端末を使用したショートメッセージサービスを提供する複数のキャリアのそれぞれに設置されたショートメッセージサービスサーバと、前記キャリアに属さないコンシューマ端末に対して各キャリアの携帯電話端末とのショートメッセージの送受を可能とするサービスを提供する複数のプロバイダのそれぞれに設置されたプロバイダサーバとにそれぞれ接続され、前記携帯電話端末と前記コンシューマ端末との間において送受されるショートメッセージを仲介するサーバコンピュータであって、
各キャリアのショートメッセージサービスサーバを介して当該キャリアの携帯電話端末から送信される当該キャリア独自のキャリアプロトコルによるショートメッセージのそれぞれを、前記プロバイダとの間においてショートメッセージを送受するためのプロバイダプロトコルのショートメッセージに変換する第１プロトコル変換処理と、前記プロバイダを通じて前記コンシューマ端末から送信されるショートメッセージの送信先となるキャリアを特定し、該特定したキャリアにて使用されている前記キャリアプロトコルに該プロバイダプロトコルのショートメッセージを変換する第２プロトコル変換処理とを実施するプロトコル変換手段と、
発信元携帯電話端末の電話番号と当該電話番号に無関連な仮想電話番号とを対応付けて記憶する仮想電話番号記憶手段と、
を備え、
前記第１プロトコル変換処理において、前記キャリアプロトコルのショートメッセージに含まれる発信元携帯電話端末の電話番号と当該電話番号に対応する仮想電話番号が前記仮想電話番号記憶手段に記憶されているか否かを判定し、記憶されていないときには該電話番号と仮想電話番号とを対応付けて前記仮想電話番号記憶手段に記憶するとともに、前記キャリアプロトコルのショートメッセージに含まれる当該キャリアにおける発信元携帯電話端末の電話番号を仮想電話番号に置換し、
前記第２プロトコル変換処理において、前記プロバイダプロトコルのショートメッセージに含まれる仮想電話番号が、前記仮想電話番号記憶手段に記憶されているか否かを判定し、記憶されているときには該仮想電話番号に対応付けて前記仮想電話番号記憶手段に記憶されている電話番号に置換する
ことを特徴とするサーバコンピュータ。
【請求項３】
前記仮想電話番号記憶手段は、発信元携帯電話端末の電話番号に対応付けて、当該発信元携帯電話端末に対応するキャリアの種別を特定する特定情報を記憶する記憶し、
前記第１プロトコル変換処理において、前記キャリアプロトコルのショートメッセージに含まれる発信元携帯電話端末の電話番号と当該電話番号に対応する仮想電話番号が前記仮想電話番号記憶手段に記憶されているか否かを判定し、記憶されていないときには該電話番号と仮想電話番号と前記特定情報とを対応付けて前記仮想電話番号記憶手段に記憶するとともに、前記キャリアプロトコルのショートメッセージに含まれる当該キャリアにおける発信元携帯電話端末の電話番号を仮想電話番号に置換し、
前記第２プロトコル変換処理において、前記プロバイダプロトコルのショートメッセージに含まれる仮想電話番号が、前記仮想電話番号記憶手段に記憶されているか否かを判定し、記憶されているときには該仮想電話番号に対応付けて前記仮想電話番号記憶手段に記憶されている電話番号に置換するとともに、該仮想電話番号に対応付けて記憶されている前記特定情報によりキャリアを特定する
ことを特徴とする請求項２に記載のサーバコンピュータ。
【請求項４】
前記仮想電話番号記憶手段に記憶されている前記電話番号と仮想電話番号のうち、予め設定された消去条件が成立した電話番号と仮想電話番号の記憶を消去する消去手段を備え、
前記消去条件を前記プロバイダ毎に個別に設定可能とされている
ことを特徴とする請求項２または３に記載のサーバコンピュータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各携帯電話サービスを提供するキャリアの携帯電話端末と、ショートメッセージサービスを提供するプロバイダを利用するコンシューマとの間において、ショートメッセージを容易に送受できるようにするためのショートメッセージサービス用ゲートウエイシステム及びサーバコンピュータに関する。
【背景技術】
【０００２】
現在、携帯電話サービスを提供する各キャリアが提供する携帯電話端末は一般的にショートメッセージサービス（以下、“ＳＭＳ（Short Massage Service）”と記載する場合がある。）機能を備えている。ここで、キャリアとは、自社で回線網などの通信設備を備えている第一種電気通信事業者に分類される通信事業者のことであり、ＮＴＴやＫＤＤＩなどがこれにあたる。また、ＳＭＳとは、同一キャリアによるサービス提供下にある携帯電話端末間で、電話番号を宛先として指定してメールを送信するサービスである。たとえば、ＮＴＴ（ｄｏｃｏｍｏ）はショートメールという名称のＳＭＳを提供しており、ＫＤＤＩ（ａｕ）はＣメールという名称のＳＭＳを提供している。ＳＭＳのメールで送受信可能な文字は半角で１００文字程度であり、メールアドレスを指定して送信する電子メール（Ｅメール）に比べて少ない。しかし、ＳＭＳのメールは、携帯電話の通話回線の制御チャンネルを使用してデータが送信されるものであるので、電子メール（Ｅメール）に比べてリアルタイム性に優れるとともに、相手がメールを受け取ったことを確認することが可能であるので、多数の国で既に実施されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−３４９２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、日本のショートメッセージサービス（ＳＭＳ）は、上記した特許文献１にも記載されているように、各キャリア毎で独自の仕様（プロトコル）にて提供されているために、近年までは、個々のキャリアの携帯電話端末間においてのみショートメッセージを送受することが可能であって、他のキャリアの携帯電話端末とはショートメッセージを送受することができなかった。
【０００５】
このように、ショートメッセージサービス（ＳＭＳ）の仕様（プロトコル）が各キャリア毎で異なることから、コンシューマ（顧客）に対してショートメッセージサービスを提供するショートメッセージサービスプロバイダは、各キャリアに対して、当該キャリアに対応した仕様（プロトコル）のショートメッセージを送信するための固有のゲートウエイを設置しなければならず、全てのキャリアの携帯電話端末とショートメッセージを容易に送受することができないという問題があった。
【０００６】
本発明は、このような問題点に着目してなされたもので、ショートメッセージサービスプロバイダが、各キャリアの携帯電話端末とコンシューマとの間において、ショートメッセージを容易に送受することができるようにするためのショートメッセージサービス用ゲートウエイシステム及びサーバコンピュータを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するために、本発明の請求項１に記載のショートメッセージサービス用ゲートウエイシステムは、
複数種別のキャリアプロトコルのうちキャリア独自のキャリアプロトコルにより携帯電話端末を使用したショートメッセージサービスを提供する複数のキャリアのそれぞれに設置されたショートメッセージサービスサーバと、前記キャリアに属さないコンシューマ端末に対して各キャリアの携帯電話端末とのショートメッセージの送受を可能とするサービスを提供する複数のプロバイダのそれぞれに設置されたプロバイダサーバとにそれぞれ接続され、前記携帯電話端末と前記コンシューマ端末との間において送受されるショートメッセージを仲介するサーバコンピュータを含むショートメッセージサービス用ゲートウエイシステムであって、
前記サーバコンピュータは、
各キャリアのショートメッセージサービスサーバを介して当該キャリアの携帯電話端末から送信される当該キャリア独自のキャリアプロトコルによるショートメッセージのそれぞれを、前記プロバイダとの間においてショートメッセージを送受するためのプロバイダプロトコルのショートメッセージに変換する第１プロトコル変換処理と、前記プロバイダを通じて前記コンシューマ端末から送信されるショートメッセージの送信先となるキャリアを複数のキャリアの中から特定し、該特定したキャリアにて使用されている前記キャリアプロトコルに該プロバイダプロトコルのショートメッセージを変換する第２プロトコル変換処理とを実施するプロトコル変換手段と、
発信元携帯電話端末の電話番号と当該電話番号に無関連な仮想電話番号とを対応付けて記憶する仮想電話番号記憶手段と、
を備え、
前記サーバコンピュータは、
前記第１プロトコル変換処理において、前記キャリアプロトコルのショートメッセージに含まれる発信元携帯電話端末の電話番号と当該電話番号に対応する仮想電話番号が前記仮想電話番号記憶手段に記憶されているか否かを判定し、記憶されていないときには該電話番号と仮想電話番号とを対応付けて前記仮想電話番号記憶手段に記憶するとともに、前記キャリアプロトコルのショートメッセージに含まれる当該キャリアにおける発信元携帯電話端末の電話番号を仮想電話番号に置換し、
前記第２プロトコル変換処理において、前記プロバイダプロトコルのショートメッセージに含まれる仮想電話番号が、前記仮想電話番号記憶手段に記憶されているか否かを判定し、記憶されているときには該仮想電話番号に対応付けて前記仮想電話番号記憶手段に記憶されている電話番号に置換する
ことを特徴としている。
前記課題を解決するために、本発明の請求項２に記載のサーバコンピュータは、
複数種別のキャリアプロトコルのうちキャリア独自のキャリアプロトコルにより携帯電話端末を使用したショートメッセージサービスを提供する複数のキャリアのそれぞれに設置されたショートメッセージサービスサーバと、前記キャリアに属さないコンシューマ端末に対して各キャリアの携帯電話端末とのショートメッセージの送受を可能とするサービスを提供する複数のプロバイダのそれぞれに設置されたプロバイダサーバとにそれぞれ接続され、前記携帯電話端末と前記コンシューマ端末との間において送受されるショートメッセージを仲介するサーバコンピュータであって、
各キャリアのショートメッセージサービスサーバを介して当該キャリアの携帯電話端末から送信される当該キャリア独自のキャリアプロトコルによるショートメッセージのそれぞれを、前記プロバイダとの間においてショートメッセージを送受するためのプロバイダプロトコルのショートメッセージに変換する第１プロトコル変換処理と、前記プロバイダを通じて前記コンシューマ端末から送信されるショートメッセージの送信先となるキャリアを特定し、該特定したキャリアにて使用されている前記キャリアプロトコルに該プロバイダプロトコルのショートメッセージを変換する第２プロトコル変換処理とを実施するプロトコル変換手段と、
発信元携帯電話端末の電話番号と当該電話番号に無関連な仮想電話番号とを対応付けて記憶する仮想電話番号記憶手段と、
を備え、
前記第１プロトコル変換処理において、前記キャリアプロトコルのショートメッセージに含まれる発信元携帯電話端末の電話番号と当該電話番号に対応する仮想電話番号が前記仮想電話番号記憶手段に記憶されているか否かを判定し、記憶されていないときには該電話番号と仮想電話番号とを対応付けて前記仮想電話番号記憶手段に記憶するとともに、前記キャリアプロトコルのショートメッセージに含まれる当該キャリアにおける発信元携帯電話端末の電話番号を仮想電話番号に置換し、
前記第２プロトコル変換処理において、前記プロバイダプロトコルのショートメッセージに含まれる仮想電話番号が、前記仮想電話番号記憶手段に記憶されているか否かを判定し、記憶されているときには該仮想電話番号に対応付けて前記仮想電話番号記憶手段に記憶されている電話番号に置換する
ことを特徴とする。
これらの特徴によれば、キャリアの携帯電話端末から送信される各キャリアプロトコルによるショートメッセージがプロバイダプロトコルのショートメッセージに変換されて送信されるとともに、プロバイダを通じてコンシューマ端末から送信されるプロバイダプロトコルのショートメッセージが各キャリアプロトコルによるショートメッセージに変換されて送信されるようになるので、プロバイダは、各キャリアのキャリアプロトコルのショートメッセージに対応したゲートウエイを独自に設置することなく、本発明のショートメッセージサービス用ゲートウエイシステムに接続するだけで、各キャリアの携帯電話端末とショートメッセージを容易に送受することができる。
これらの特徴によれば、発信元携帯電話端末の電話番号をプロバイダや該プロバイダのコンシューマに把握されることなくショートメッセージを仲介することができるようになるため、例えば、ナンバーポータビリティにより電話番号の重要性が増大する中、例えば、日本国内の規制が及ばない海外のプロバイダによってこれら電話番号が取得されて、これらの電話番号が不正に使用されてしまうこと等を防止しつつ、コンシューマ側からもショートメッセージを送信（返信）することができる。
また、仮想電話番号が、仮想電話番号記憶手段に記憶されていないときには、第１プロトコル変換処理においては、仮想電話番号記憶手段に各キャリアの電話番号と当該電話番号に対応する仮想電話番号とを記憶させるようにし、一方で、第２プロトコル変換処理においては、エラーメッセージを返信するため、例えば、送信元のコンシューマ端末に対して、送信先の電話番号が間違いである旨等のメッセージを含むエラーＳＭＳを送信することができ、仮想電話番号記憶手段に仮想電話番号が記憶されていない場合の処理を第１プロトコル変換処理と、第２プロトコル変換処理とで異ならせることで各キャリアの携帯電話端末とコンシューマ端末との間でショートメッセージを容易に送受することができる。
本発明の手段１に記載のショートメッセージサービス用ゲートウエイシステムは、
携帯電話端末を使用したショートメッセージサービスを提供する複数のキャリアに設置されたショートメッセージサービスサーバと、前記キャリアに属さないコンシューマ端末に対して前記各キャリアの携帯電話端末とのショートメッセージの送受を可能とするサービスを提供するプロバイダに設置されたプロバイダサーバと接続され、前記携帯電話端末と前記コンシューマ端末との間において送受されるショートメッセージを仲介するサーバコンピュータを含むショートメッセージサービス用ゲートウエイシステムであって、
前記サーバコンピュータは、
各キャリアのショートメッセージサービスサーバを介して当該キャリアの携帯電話端末から送信される当該キャリア独自のキャリアプロトコルによるショートメッセージを、前記プロバイダとの間においてショートメッセージを送受するためのプロバイダプロトコルのショートメッセージに変換する第１プロトコル変換処理と、前記プロバイダを通じて前記コンシューマ端末から送信されるショートメッセージの送信先となるキャリアを特定し、該特定したキャリアにて使用されている前記キャリアプロトコルに該プロバイダプロトコルのショートメッセージを変換する第２プロトコル変換処理とを実施するプロトコル変換手段を備えることを特徴としている。
この特徴によれば、キャリアの携帯電話端末から送信される各キャリアプロトコルによるショートメッセージがプロバイダプロトコルのショートメッセージに変換されて送信されるとともに、プロバイダを通じてコンシューマ端末から送信されるプロバイダプロトコルのショートメッセージが各キャリアプロトコルによるショートメッセージに変換されて送信されるようになるので、プロバイダは、各キャリアのキャリアプロトコルのショートメッセージに対応したゲートウエイを独自に設置することなく、本発明のショートメッセージサービス用ゲートウエイシステムに接続するだけで、各キャリアの携帯電話端末とショートメッセージを容易に送受することができる。
【０００８】
本発明の手段２に記載のショートメッセージサービス用ゲートウエイシステムは、
携帯電話端末を使用したショートメッセージサービスを提供する複数のキャリアに設置されたショートメッセージサービスサーバと、前記キャリアに属さないコンシューマ端末に対して各キャリアの携帯電話端末とのショートメッセージの送受を可能とするサービスを提供する複数のプロバイダのそれぞれに設置されたプロバイダサーバと接続され、前記携帯電話端末と前記コンシューマ端末との間において送受されるショートメッセージを仲介するサーバコンピュータを含むショートメッセージサービス用ゲートウエイシステムであって、
前記サーバコンピュータは、
各キャリアのショートメッセージサービスサーバを介して当該キャリアの携帯電話端末から送信される当該キャリア独自のキャリアプロトコルによるショートメッセージを、前記プロバイダとの間においてショートメッセージを送受するためのプロバイダプロトコルのショートメッセージに変換する第１プロトコル変換処理と、前記プロバイダを通じて前記コンシューマ端末から送信されるショートメッセージの送信先となるキャリアを特定し、該特定したキャリアにて使用されている前記キャリアプロトコルに該プロバイダプロトコルのショートメッセージを変換する第２プロトコル変換処理とを実施するプロトコル変換手段と、
発信元携帯電話端末の電話番号と当該電話番号に無関連な仮想電話番号とを対応付けて記憶する仮想電話番号記憶手段と、
を備え、
前記サーバコンピュータは、
前記第１プロトコル変換処理において、前記キャリアプロトコルのショートメッセージに含まれる当該キャリアにおける発信元携帯電話端末の電話番号を仮想電話番号に置換し、
前記第２プロトコル変換処理において、前記プロバイダプロトコルのショートメッセージに含まれる仮想電話番号を、該仮想電話番号に対応付けて前記仮想電話番号記憶手段に記憶されている電話番号に置換し、
前記仮想電話番号記憶手段は、同一の電話番号に対して、各プロバイダ毎に個別の仮想電話番号を記憶し、
前記第１プロトコル変換処理または前記第２プロトコル変換処理において、各プロバイダに対応した仮想電話番号を使用して変換を実施する
ことを特徴としている。
この特徴によれば、キャリアの携帯電話端末から送信される各キャリアプロトコルによるショートメッセージがプロバイダプロトコルのショートメッセージに変換されて送信されるとともに、プロバイダを通じてコンシューマ端末から送信されるプロバイダプロトコルのショートメッセージが各キャリアプロトコルによるショートメッセージに変換されて送信されるようになるので、プロバイダは、各キャリアのキャリアプロトコルのショートメッセージに対応したゲートウエイを独自に設置することなく、本発明のショートメッセージサービス用ゲートウエイシステムに接続するだけで、各キャリアの携帯電話端末とショートメッセージを容易に送受することができる。
この特徴によれば、発信元携帯電話端末の電話番号をプロバイダや該プロバイダのコンシューマに把握されることなくショートメッセージを仲介することができるようになるため、例えば、ナンバーポータビリティにより電話番号の重要性が増大する中、例えば、日本国内の規制が及ばない海外のプロバイダによってこれら電話番号が取得されて、これらの電話番号が不正に使用されてしまうこと等を防止しつつ、コンシューマ側からもショートメッセージを送信（返信）することができる。
また、この特徴によれば、各プロバイダ毎に個別の仮想電話番号を記憶して使用するので、例え各プロバイダや各プロバイダのコンシューマから仮想電話番号が流出したとしても、これら各プロバイダにおいて使用している仮想電話番号を無効とし、その他のプロバイダにおいて使用している仮想電話番号は、そのまま使用できるので、これら仮想電話番号が流出に伴う被害を低減することができる。
【０００９】
本発明の手段３に記載のショートメッセージサービス用ゲートウエイシステムは、
携帯電話端末を使用したショートメッセージサービスを提供する複数のキャリアに設置されたショートメッセージサービスサーバと、前記キャリアに属さないコンシューマ端末に対して各キャリアの携帯電話端末とのショートメッセージの送受を可能とするサービスを提供する複数のプロバイダのそれぞれに設置されたプロバイダサーバと接続され、前記携帯電話端末と前記コンシューマ端末との間において送受されるショートメッセージを仲介するサーバコンピュータを含むショートメッセージサービス用ゲートウエイシステムであって、
前記サーバコンピュータは、
各キャリアのショートメッセージサービスサーバを介して当該キャリアの携帯電話端末から送信される当該キャリア独自のキャリアプロトコルによるショートメッセージを、前記プロバイダとの間においてショートメッセージを送受するためのプロバイダプロトコルのショートメッセージに変換する第１プロトコル変換処理と、前記プロバイダを通じて前記コンシューマ端末から送信されるショートメッセージの送信先となるキャリアを特定し、該特定したキャリアにて使用されている前記キャリアプロトコルに該プロバイダプロトコルのショートメッセージを変換する第２プロトコル変換処理とを実施するプロトコル変換手段と、
前記第１プロトコル変換処理において、発信元携帯電話端末の電話番号を、当該電話番号に無関連な仮想電話番号への置換の実施・非実施を前記プロバイダごとに設定可能な設定手段と、
を備え、
前記サーバコンピュータは、
前記第１プロトコル変換処理において、前記設定手段に仮想電話番号への置換を実施すると設定されているプロバイダに対するショートメッセージのプロバイダプロトコルへの変換を行う場合には、前記キャリアプロトコルのショートメッセージに含まれる当該キャリアにおける発信元携帯電話端末の電話番号を仮想電話番号に置換する
ことを特徴としている。
この特徴によれば、キャリアの携帯電話端末から送信される各キャリアプロトコルによるショートメッセージがプロバイダプロトコルのショートメッセージに変換されて送信されるとともに、プロバイダを通じてコンシューマ端末から送信されるプロバイダプロトコルのショートメッセージが各キャリアプロトコルによるショートメッセージに変換されて送信されるようになるので、プロバイダは、各キャリアのキャリアプロトコルのショートメッセージに対応したゲートウエイを独自に設置することなく、本発明のショートメッセージサービス用ゲートウエイシステムに接続するだけで、各キャリアの携帯電話端末とショートメッセージを容易に送受することができる。
この特徴によれば、個々のプロバイダ毎に仮想電話番号への置換の実施・非実施を設定できる。また、仮想電話番号への置換を実施する場合には、発信元携帯電話端末の電話番号をプロバイダや該プロバイダのコンシューマに把握されることなくショートメッセージを仲介することができるようになるため、例えば、ナンバーポータビリティにより電話番号の重要性が増大する中、例えば、日本国内の規制が及ばない海外のプロバイダによってこれら電話番号が取得されて、これらの電話番号が不正に使用されてしまうこと等を防止しつつ、コンシューマ側からもショートメッセージを送信（返信）することができる。
【００１０】
本発明の手段４に記載のショートメッセージサービス用ゲートウエイシステムは、手段３に記載のショートメッセージサービス用ゲートウエイシステムであって、
前記サーバコンピュータは、
発信元携帯電話端末の電話番号と仮想電話番号とを対応付けて記憶する仮想電話番号記憶手段を備える
ことを特徴としている。
この特徴によれば、前記仮想電話番号記憶手段に各キャリアの電話番号と当該電話番号に対応する仮想電話番号とを予め記憶しておく必要がなく、前記仮想電話番号記憶手段に記憶されるデータ容量を低減できるばかりか、これら電話番号と仮想電話番号とを記憶する手間を著しく省くこともできる。
【００１１】
本発明の請求項３に記載のショートメッセージサービス用ゲートウエイシステムは、請求項２に記載のショートメッセージサービス用ゲートウエイシステムであって、
前記仮想電話番号記憶手段は、発信元携帯電話端末の電話番号に対応付けて、当該発信元携帯電話端末に対応するキャリアの種別を特定する特定情報を記憶する記憶し、
前記第１プロトコル変換処理において、前記キャリアプロトコルのショートメッセージに含まれる発信元携帯電話端末の電話番号と当該電話番号に対応する仮想電話番号が前記仮想電話番号記憶手段に記憶されているか否かを判定し、記憶されていないときには該電話番号と仮想電話番号と前記特定情報とを対応付けて前記仮想電話番号記憶手段に記憶するとともに、前記キャリアプロトコルのショートメッセージに含まれる当該キャリアにおける発信元携帯電話端末の電話番号を仮想電話番号に置換し、
前記第２プロトコル変換処理において、前記プロバイダプロトコルのショートメッセージに含まれる仮想電話番号が、前記仮想電話番号記憶手段に記憶されているか否かを判定し、記憶されているときには該仮想電話番号に対応付けて前記仮想電話番号記憶手段に記憶されている電話番号に置換するとともに、該仮想電話番号に対応付けて記憶されている前記特定情報によりキャリアを特定する
ことを特徴としている。
この特徴によれば、仮想電話番号記憶手段を参照することで、仮想電話番号記憶手段に記憶される仮想電話番号ないし携帯電話端末の電話番号を抽出して置換することができ、また、特定情報によりキャリアを特定することができる。
【００１２】
本発明の請求項４に記載のショートメッセージサービス用ゲートウエイシステムは、請求項３に記載のショートメッセージサービス用ゲートウエイシステムであって、
前記仮想電話番号記憶手段に記憶されている前記電話番号と仮想電話番号のうち、予め設定された消去条件が成立した電話番号と仮想電話番号の記憶を消去する消去手段を備え、
前記消去条件を前記プロバイダ毎に個別に設定可能とされている
ことを特徴としている。
この特徴によれば、消去条件が成立した電話番号と仮想電話番号の記憶を消去するので、仮想電話番号記憶手段に記憶されるデータ容量を低減でき、また、各プロバイダによって営業形態等が異なるので、これらプロバイダによって営業形態に応じて消去条件を設定することが可能となるので、無駄に仮想電話番号記憶手段の記憶容量が消費されてしまうことを回避することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明のショートメッセージサービス用ゲートウエイシステムが適用された実施例のＳＭＳシステムの構成を示すシステム図である。
【図２】（ａ）は、実施例に用いたゲートウエイデータベースの構成を示す図であり、（ｂ）は、プロバイダＡ社用のゲートウエイデータベースを示す図であり、（ｃ）は、プロバイダＢ社用のゲートウエイデータベースを示す図であり、（ｄ）は、消去条件テーブルを示す図である。
【図３】実施例に用いたプロトコル変換サーバにて実施されるプロトコル変換処理１の処理内容を示すフロー図である。
【図４】実施例に用いたプロトコル変換サーバにて実施されるプロトコル変換処理２の処理内容を示すフロー図である。
【図５】実施例のＳＭＳシステムにおけるデータの流れを示す図である。
【図６】実施例に用いたデータ管理サーバにて実施されるゲートウエイデータベース更新処理の処理内容を示す図である。
【発明を実施するための形態】
【００１４】
本発明に係るショートメッセージサービス用ゲートウエイシステムを実施するための形態を実施例に基づいて以下に説明する。尚、以下の実施例においては、ショートメッセージの呼称としてＳＭＳを使用する。
【実施例】
【００１５】
図１は、本発明のショートメッセージサービス用ゲートウエイシステムを適用した本実施例のショートメッセージシステムの構成を示すシステム図である。ショートメッセージサービス用ゲートウエイシステムは、ＳＭＳゲートウェイサービスセンタに設置された、プロトコル変換サーバ１と、ゲートウエイデータベース（ＧＷ−ＤＢ）を有するデータ管理サーバ２とから構成されていて、ＳＭＳゲートウェイサービスセンタには、携帯電話サービスを提供する第一種通信事業者であるキャリアＡ社、キャリアＢ社、キャリアＣ社が接続されているとともに、いずれのキャリアに属さないコンシューマ端末７に対して各キャリアの携帯電話端末５（５ａ，５ｂ，５ｃ）とのショートメッセージの送受を可能とするサービスを提供するＳＭＳプロバイダＡ〜Ｃが接続されている。
【００１６】
尚、プロトコル変換サーバ１とデータ管理サーバ２とは、相互にデータを授受可能に接続されており、これら２つのサーバが協調してショートメッセージサービス用ゲートウエイの各機能を提供する。
【００１７】
また、図１においては、キャリアとしてキャリアＡ社、キャリアＢ社、キャリアＣ社の３社のみを表示しているが、本発明はこれに限定されるものではなく、これらキャリアは少なくとも２社であれば良い。尚、キャリアとしては、簡易携帯電話（ＰＨＳ）のサービスを提供するキャリアであっても良い。
【００１８】
また、図１においては、ＳＭＳプロバイダＡ〜Ｃを例示しているが、本発明はこれに限定されるものではなく、これらＳＭＳプロバイダは１社のみであっても良いし、４社以上であっても良い。
【００１９】
各キャリアには、図１に示すように、各キャリアに属する携帯電話端末５（５ａ，５ｂ，５ｃ）と無線通信を実施する基地局４（４ａ，４ｂ，４ｃ）を介して、各携帯電話端末５（５ａ，５ｂ，５ｃ）との間においてＳＭＳの送受を行うＳＭＳサーバ３（３ａ，３ｂ，３ｃ）が設置されており、同一キャリア内の携帯電話端末５（５ａ，５ｂ，５ｃ）向けのＳＭＳについては、各キャリアのＳＭＳサーバ３によって振り分けがなされて配信され、他のキャリア向けＳＭＳについては、各キャリアのＳＭＳサーバ３（３ａ，３ｂ，３ｃ）から送信先のキャリアに対応する図示しないキャリアゲートウエイサーバにて、該送信先のキャリアのＳＭＳプロトコルに変換された後、送信先のキャリアのＳＭＳサーバ３（３ａ，３ｂ，３ｃ）に送信される。
【００２０】
尚、各キャリアのＳＭＳサーバ３（３ａ，３ｂ，３ｃ）には、ＳＭＳを配信するためのデータ、具体的には、当該キャリアに属する携帯電話端末５ａ，５ｂ，５ｃの携帯電話番号に対応付けて、ＳＩＭデータやロケーションデータ等が記憶されたＳＭＳ用データベースが記憶されている。
【００２１】
また、該ＳＭＳ用データベースには、ＳＭＳの送信先の電話番号としてコンシューマ端末７の電話番号も記憶されており、該電話番号に対応付けて、当該電話番号向けのＳＭＳの送信先がＳＭＳサービスセンタであることを示すデータ、具体的には、プロトコル変換サーバ１のネットワークアドレス等が記憶されている。
【００２２】
よって、コンシューマ端末７の電話番号宛のＳＭＳは、各キャリアのプロトコルのまま、プロトコル変換サーバ１に対してＳＭＳサーバ３（３ａ，３ｂ，３ｃ）から送信される。
【００２３】
尚、以下の説明で、キャリアＡ，Ｂ，Ｃを特定しない場合には、携帯電話端末５ａ，５ｂ，５ｃを総称して携帯電話端末５と記載する場合があり、同様に、基地局４ａ，４ｂ，４ｃを総称して基地局４と記載する場合や、ＳＭＳサーバ３ａ，３ｂ，３ｃを総称してＳＭＳサーバ３と記載する場合がある。
【００２４】
また、ＳＭＳプロバイダＡ〜Ｃには、図１に示すように、プロトコル変換サーバ１とデータ通信可能に接続されたプロバイダサーバ６（６ａ，６ｂ，６ｃ）が設置されており、該プロバイダサーバ６（６ａ，６ｂ，６ｃ）は、プロトコル変換サーバ１との間において、所定のプロトコルであるＳＭＰＰ（Short message peer-to-peer protocol）にてＳＭＳの送受信を行うとともに、各コンシューマ端末７から送信される携帯電話端末５向けのＳＭＳをプロトコル変換サーバ１に送信するとともに、プロトコル変換サーバ１から送信された各コンシューマ端末７向けのＳＭＳを個々のコンシューマ端末７に配信する中継機能を備えている。
【００２５】
本実施例のデータ管理サーバ２が有するゲートウエイデータベース（ＧＷ−ＤＢ）は、図２（ａ）に示すように、各プロバイダ毎に個別のデータベースが記憶されている。具体的には、プロバイダＡ社用ゲートウエイデータベース（ＧＷ−ＤＢ）、プロバイダＢ社用ゲートウエイデータベース（ＧＷ−ＤＢ）、プロバイダＣ社用ゲートウエイデータベース（ＧＷ−ＤＢ）が記憶されている。
【００２６】
これらゲートウエイデータベース（ＧＷ−ＤＢ）の構成は、図２（ｂ）並びに図２（ｃ）に示すように、携帯電話番号に対応付けて、当該携帯電話番号が付与された携帯電話端末５が属するキャリアの種別（キャリアＡ、キャリアＢ、キャリアＣ）と、当該携帯電話番号が置換される仮想携帯電話番号と、該仮想携帯電話番号の登録日時（時分を含む）等のデータが記憶されている。
【００２７】
尚、仮想携帯電話番号は、当該プロバイダのゲートウエイデータベース（ＧＷ−ＤＢ）において重複しない固有の番号とされていて、携帯電話番号と仮想携帯電話番号とが１対１に対応づけられている。
【００２８】
但し、図２（ｂ）並びに図２（ｃ）において、例えば、「０９０ＸＸＸＸｘｘｘｘ」の携帯電話番号の場合を示すように、同一の携帯電話番号「０９０ＸＸＸＸｘｘｘｘ」に対して、個々のプロバイダ毎に異なる仮想携帯電話番号が記憶されるようになっている。
【００２９】
つまり、各プロバイダ会社用のゲートウエイデータベース（ＧＷ−ＤＢ）には、同一の携帯電話番号が記憶される場合があるが、これら同一の携帯電話番号に対応する仮想携帯電話番号が、個々のプロバイダ会社用のゲートウエイデータベース（ＧＷ−ＤＢ）で個別に付与されることで、各プロバイダ会社毎に異なる仮想携帯電話番号が付与、記憶されるようになっている。
【００３０】
また、データ管理サーバ２には、図２（ｄ）に示す消去条件テーブルが記憶されていて、各プロバイダ会社用のゲートウエイデータベース（ＧＷ−ＤＢ）に記憶されている仮想携帯電話番号が消去される消去条件が、各プロバイダ会社毎に個別に記憶、設定されている。
【００３１】
これら消去条件としては、具体的には、図２（ｄ）に例示すように、仮想携帯電話番号が記憶（登録）されてからの経過時間に関する条件等を設定すれば良く、プロバイダ会社によっては、記憶（登録）された仮想携帯電話番号を消去せずに使用する場合には、例えばプロバイダＣ社のように、「消去なし」を記憶するようにすれば良い。
【００３２】
尚、データ管理サーバ２には、各プロバイダ会社に対応付けて、当該プロバイダ会社のＳＭＳサービスを利用している各コンシューマ端末７の電話番号が記憶された図示しないプロバイダテーブルが記憶されており、該プロバイダテーブルに基づいてＳＭＳの送信先のプロバイダが特定される。
【００３３】
次いで、ＳＭＳサーバ３からＳＭＳを受信したことに応じてプロトコル変換サーバ１が実施するプロトコル変換処理１について、図３を用いて説明すると、まず、プロトコル変換処理１においてプロトコル変換サーバ１は、受信したＳＭＳの送信元のキャリアと送信先のＳＭＳプロバイダを特定する（ステップＳ１）。
【００３４】
そして、該受信したＳＭＳから、送信元の携帯電話番号や送信先のコンシューマ端末７の電話番号等を初めとするＳＭＰＰに対応する各種データを抽出する（ステップＳ２）。
【００３５】
ついで、ステップＳ２において抽出した携帯電話番号が、当該ＳＭＳの送信先プロバイダ用のゲートウエイデータベース（ＧＷ−ＤＢ）に既に記憶されているか否かを判定する。
【００３６】
具体的には、送信先のプロバイダが、プロバイダＡ社である場合であれば、プロバイダＡ社用のゲートウエイデータベース（ＧＷ−ＤＢ）に、ステップＳ２において抽出した携帯電話番号が既に記憶されているか否かを判定する。
【００３７】
そして、抽出した携帯電話番号が既に登録されている場合には、ステップＳ４に進んで、該登録されている携帯電話番号に対応付けて当該ゲートウエイデータベース（ＧＷ−ＤＢ）に記憶されている仮想携帯電話番号を抽出する（ステップＳ４）。
【００３８】
そして、該抽出した仮想電話番号並びにステップＳ２にて抽出した各データをＳＭＰＰの該当データに当てはめてＳＭＰＰデータを生成し（ステップＳ５）、該生成したＳＭＰＰデータをステップＳ１にて特定したＳＭＳプロバイダに対して送信する（ステップＳ６）。
【００３９】
一方、抽出した携帯電話番号が、ステップＳ１で特定した送信先のプロバイダ会社用のゲートウエイデータベース（ＧＷ−ＤＢ）に記憶されていない場合には、ステップＳ３において「Ｎｏ」と判定されてステップＳ７に進み、該携帯電話番号に対応付けて、該携帯電話番号に対応する仮想電話番号を記憶する仮想電話番号登録処理を実施する。
【００４０】
この仮想電話番号登録処理においては、まず、当該ＳＭＳプロバイダにおいて固有となる仮想電話番号を生成する。これら固有となる仮想電話番号を生成する手法としては、携帯電話番号から、各ＳＭＳプロバイダ毎に割り当てられた変換ルールに基づいて生成しても良いし、乱数等を用いて任意の番号を生成して、該生成した番号が既に登録されている仮想電話番号と重複しているかを検索して、重複していない（同一の番号の記憶がない）ことが特定されたものを使用すれば良い。
【００４１】
このようにして生成した仮想電話番号を、送信先のプロバイダ会社用のゲートウエイデータベース（ＧＷ−ＤＢ）に携帯電話番号に対応付けて記憶（登録）するとともに、その登録時点の日時データ（時分を含む）やキャリアの種別等の各データを記憶して、ステップＳ５に進む。
【００４２】
ステップＳ５では、新たに生成した仮想電話番号並びにステップＳ２にて抽出した各データをＳＭＰＰの該当データに当てはめてＳＭＰＰデータを生成した後、該生成したＳＭＰＰデータをステップＳ１にて特定したＳＭＳプロバイダに対して送信する（ステップＳ６）。
【００４３】
これにより、ＳＭＰＰデータにおいては、受信したＳＭＳに含まれる携帯電話番号が仮想電話番号に置換されたことになる。
【００４４】
次に、企業サーバ６からＳＭＳを受信したことに応じてプロトコル変換サーバ１が実施するプロトコル変換処理２について、図４を用いて説明すると、まず、プロトコル変換処理２においてプロトコル変換サーバ１は、送信元の企業を特定する（ステップＳｂ１）。
【００４５】
尚、これら企業は、受信したＳＭＳデータの送信元のネットワークアドレス等から特定すれば良い。
【００４６】
そして、受信したＳＭＰＰデータから送信先の仮想電話番号を初めとする各データを抽出し（ステップＳｂ２）、抽出した仮想電話番号が、送信元の企業用のゲートウエイデータベース（ＧＷ−ＤＢ）に記憶されているか否かを判定する。
【００４７】
仮想電話番号が送信元の企業用のゲートウエイデータベース（ＧＷ−ＤＢ）に記憶されている場合には、ステップＳｂ３で「Ｙｅｓ」と判定されてステップＳｂ４に進み、仮想電話番号に対応するキャリアを特定する。
【００４８】
具体的には、送信元の企業用のゲートウエイデータベース（ＧＷ−ＤＢ）に、仮想電話番号に対応付けて記憶されているキャリア種別を抽出して特定すれば良い。
【００４９】
そして、ステップＳｂ２にて抽出した各データを、特定したキャリアのプロトコルに当てはめるとともに、仮想電話番号を、該仮想電話番号に対応付けて記憶されている携帯電話番号に置換して、送信先のキャリアに対応したプロトコルデータを生成した後（Ｓｂ５）、該生成したキャリア対応プロトコルデータをステップＳｂ４にて特定したキャリアのＳＭＳサーバ３に対して送信する（ステップＳｂ６）。
【００５０】
尚、ステップＳｂ３において「Ｎｏ」と判定された場合、つまり、仮想電話番号が送信元の企業用のゲートウエイデータベース（ＧＷ−ＤＢ）に記憶されていない場合には、ステップＳｂ７に進んで、送信元のコンシューマ端末７に対して、送信先の電話番号が間違いである旨等のメッセージを含むエラーＳＭＳを送信するエラー返信処理を実施して、当該処理を終了する。
【００５１】
これら、プロトコル変換処理１並びにプロトコル変換処理２をプロトコル変換サーバ１が実施することで、携帯電話端末５からコンシューマ端末７にＳＭＳが送信されるとともに、コンシューマ端末７から携帯電話端末５にＳＭＳが送信される流れについて、図５を用いて説明する。
【００５２】
尚、携帯電話端末５を携行する利用者に対しては、例えば、テレビやラジオや広告等によって、コンシューマ端末７が使用している電話番号（通常の１１桁の番号ではなく、特別な３〜４桁等の番号であっても良い）を告知しておく。
【００５３】
携帯電話端末５の利用者が告知されたコンシューマ端末７の電話番号に対してＳＭＳを送信すると、該コンシューマ端末７宛のＳＭＳは、ＳＭＳサーバ３により送信先としてプロトコル変換サーバ１（ゲートウエイセンター）が特定されて、該プロトコル変換サーバ１（ゲートウエイセンター）に送信される。
【００５４】
該プロトコル変換サーバ１においては、前述したプロトコル変換処理１が実施されることで、実の携帯電話番号を含むキャリアプロトコルに基づくＳＭＳが、仮想携帯電話番号を含むＳＭＰＰに基づくＳＭＳに変換されて企業サーバ６に送信される。
【００５５】
企業サーバ６は、プロトコル変換サーバ１からのＳＭＳの受信に応じて、該受信したＳＭＳの送信先のコンシューマ端末７を特定して、該特定したコンシューマ端末７にプロトコル変換サーバ１から受信したＳＭＳを送信（中継）することで、コンシューマ端末７にＳＭＳが届く。
【００５６】
尚、これらコンシューマ端末７は、携帯電話端末５のように通話機能等を有する必要はなく、ＳＭＳを表示可能な表示装置やＳＭＳを入力するための入力装置を備える端末であれば良く、通常のコンピュータ等を好適に使用することができる。
【００５７】
そして、これら携帯電話端末５の利用者からのＳＭＳの受信に応じて、コンシューマがＳＭＳを返信すると、該返信のＳＭＳが企業サーバ６によって中継されてプロトコル変換サーバ１に送信される。
【００５８】
そして、プロトコル変換サーバ１において前述したプロトコル変換処理２が実施されることで、仮想携帯電話番号を含むＳＭＰＰに基づくＳＭＳが、実の携帯電話番号を含むキャリアプロトコルに基づくＳＭＳに変換されて、送信先のキャリアに設置されているＳＭＳサーバ３に対して送信される。
【００５９】
ＳＭＳサーバ３は、プロトコル変換サーバ１から送信されてきた自身のキャリアプロトコルのＳＭＳの受信に応じて、該ＳＭＳに含まれる実の携帯電話番号の携帯電話端末５に対して、該ＳＭＳを送信することで、コンシューマからのＳＭＳが携帯電話端末５に届くようになる。
【００６０】
尚、本実施例のデータ管理サーバ２は、所定時間間隔毎に定期的に図６に示すゲートウエイデータベース（ＧＷ−ＤＢ）更新処理を実施する。
【００６１】
本実施例のゲートウエイデータベース（ＧＷ−ＤＢ）更新処理においてデータ管理サーバ２は、まず、更新対象のゲートウエイデータベース（ＧＷ−ＤＢ）に対応する消去条件を特定する（ステップＳｃ１）。
【００６２】
具体的には、更新対象のゲートウエイデータベース（ＧＷ−ＤＢ）が、プロバイダＡ社のゲートウエイデータベース（ＧＷ−ＤＢ）であれば、図２（ｄ）の消去条件テーブルにおいてプロバイダＡ社に対応して記憶されている消去条件を抽出して特定し、プロバイダＢ社のゲートウエイデータベース（ＧＷ−ＤＢ）であれば、図２（ｄ）の消去条件テーブルにおいてプロバイダＢ社に対応して記憶されている消去条件を抽出して特定し、プロバイダＣ社のゲートウエイデータベース（ＧＷ−ＤＢ）であれば、図２（ｄ）の消去条件テーブルにおいてプロバイダＣ社に対応して記憶されている消去条件を抽出して特定する。
【００６３】
そして、該特定した消去条件を満足する仮想電話番号を、更新対象のゲートウエイデータベース（ＧＷ−ＤＢ）から全て抽出する（ステップＳｃ２）
【００６４】
次に、消去条件を満足する仮想電話番号が存在するか否か、つまり、抽出した仮想電話番号が有るか否かを判定し、存在する場合には該抽出した仮想電話番号の記憶（登録）を消去する（ステップＳｃ４）一方、抽出した仮想電話番号が無い場合には、ステップＳｃ４を経由することなくステップＳｃ５に進む。
【００６５】
ステップＳｃ５では、全てのゲートウエイデータベース（ＧＷ−ＤＢ）について当該更新処理を実施したか否かを判定し、実施していなければ、次のゲートウエイデータベース（ＧＷ−ＤＢ）を更新対象に設定してステップＳｃ１に戻る。
【００６６】
このようにすることで、消去条件を満たした仮想電話番号と当該仮想電話番号に対応する実の携帯電話番号等のデータが、各ゲートウエイデータベース（ＧＷ−ＤＢ）から消去されるようになるため、ゲートウエイデータベース（ＧＷ−ＤＢ）の記憶に必要となる記憶容量を低減できるとともに、本実施例では、これら消去条件を個々のプロバイダの営業形態に合わせて各プロバイダ毎に設定できるようになっているので、無駄に仮想電話番号記憶手段となるゲートウエイデータベース（ＧＷ−ＤＢ）の記憶容量が消費されてしまうことを回避することができることから好ましいが、本発明はこれに限定されるものではなく、これらの消去条件を、全てのプロバイダで同一としても良い。
【００６７】
尚、これら消去条件を満たしていなくても、各ゲートウエイデータベース（ＧＷ−ＤＢ）のデータは、例えば、各ゲートウエイデータベース（ＧＷ−ＤＢ）に対応するプロバイダにおいて仮想電話番号等の情報漏洩が発生した場合等において、該プロバイダに対応するゲートウエイデータベース（ＧＷ−ＤＢ）のデータを全て消去することで、流出した仮想電話番号の不正利用による迷惑ＳＭＳを防止することができる。
【００６８】
以上、本実施例によれば、キャリアの携帯電話端末５から送信される各キャリアプロトコルによるＳＭＳがプロバイダプロトコルとなるＳＭＰＰのＳＭＳに変換されて送信されるとともに、プロバイダを通じてコンシューマ端末７から送信されるＳＭＰＰのＳＭＳが各キャリアプロトコルによるショートメッセージに変換されて送信されるようになるので、プロバイダは、各キャリアのキャリアプロトコルのショートメッセージに対応したゲートウエイを独自に設置することなく、ＳＭＳゲートウェイサービスセンタ（プロトコル変換サーバ１）に接続するだけで、各キャリアの携帯電話端末５とショートメッセージを容易に送受することができる。
【００６９】
また、本実施例によれば、プロトコル変換処理１において、携帯電話番号が仮想携帯電話番号に置換されてＳＭＰＰのＳＭＳデータが生成されるので、発信元携帯電話端末５の携帯電話番号をプロバイダや該プロバイダのコンシューマに把握されることなくＳＭＳを仲介することができるようになるため、例えば、ナンバーポータビリティにより電話番号の重要性が増大する中、例えば、日本国内の規制が及ばない海外のプロバイダによってこれら携帯電話番号が取得されて、これらの電話番号が不正に使用されてしまうこと等を防止することができる。
【００７０】
また、本実施例によれば、仮想携帯電話番号と携帯電話番号とが対応付けて記憶され、プロトコル変換処理２において、仮想携帯電話番号が実の携帯電話番号に置換されて送信先のキャリアプロトコルのＳＭＳデータが生成されるので、発信元携帯電話端末５の携帯電話番号をプロバイダや該プロバイダのコンシューマに把握されてしまうことを防止しつつ、コンシューマ側からもＳＭＳを送信（返信）することができる。
【００７１】
また、本実施例によれば、各ゲートウエイデータベース（ＧＷ−ＤＢ）への仮想電話番号の登録が、プロトコル変換１において、携帯電話番号の登録が無いことを条件に自動的に実施されるので、本発明の仮想電話番号記憶手段となる各ゲートウエイデータベース（ＧＷ−ＤＢ）に各キャリアの携帯電話端末５の携帯電話番号と当該電話番号に対応する仮想電話番号とを予め記憶しておく必要がなく、これらゲートウエイデータベース（ＧＷ−ＤＢ）に記憶されるデータ容量を必要最小限に低減できるばかりか、これら携帯電話番号と仮想電話番号とを記憶する手間も著しく省くこともできる。
【００７２】
また、本実施例によれば、各プロバイダ毎に個別の仮想電話番号を記憶して使用するので、例え各プロバイダや各プロバイダのコンシューマから仮想電話番号が流出したとしても、これら各プロバイダにおいて使用している仮想電話番号を無効と（消去）しても、その他のプロバイダにおいて使用している仮想電話番号は、そのまま使用できるので、これら仮想電話番号が流出に伴う被害を低減することができる。
【００７３】
以上、本発明の実施例を図面により説明してきたが、具体的な構成はこれら実施例に限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００７４】
例えば、前記実施例では、全てのＳＭＳについて、プロトコル変換において仮想電話番号への置換を実施するようにしているが、本発明はこれに限定されるものではなく、前述した消去条件と同じく、プロバイダＡ社については仮想電話番号への置換を実施するが、プロバイダＢ社については仮想電話番号への置換を実施しない等のように、個々のプロバイダ毎に仮想電話番号への置換を実施・非実施を設定できるようにしても良い。
【００７５】
また、前記実施例では、各プロバイダとの間のプロトコルを同一のＳＭＰＰとしたが、本発明はこれに限定されるものではなく、これらプロバイダとの間のプロトコルをＳＭＰＰ以外のプロトコルとしても良いし、更には、特定のプロバイダについては、他のプロバイダとは個別のプロトコルを使用するようにしても良い。
【００７６】
また、前記実施例では、仮想電話番号の流出があった場合に、該流出した仮想電話番号を無効とする方法として、消去することを例示しているが、本発明はこれに限定されるものではなく、これら流出した第１の仮想電話番号に対して新たに第２の仮想電話番号を割り当てて、これら第１の仮想電話番号を第２の仮想電話番号に変更して使用することで、第１の仮想電話番号を無効としつつ、第２の仮想電話番号を使用することで、情報の流出があったプロバイダにおいても、継続してサービスを提供できるようにしても良い。
【符号の説明】
【００７７】
１                プロトコル変換サーバ
２                データ管理サーバ
３                ＳＭＳサーバ
４                基地局
５                携帯電話端末
６                プロバイダサーバ
７                コンシューマ端末
【図１】
0006040296.tif 000002
【図２】
0006040296.tif 000003
【図３】
0006040296.tif 000004
【図４】
0006040296.tif 000005
【図５】
0006040296.tif 000006
【図６】
0006040296.tif 000007