(57)【要約】      （修正有）【課題】データベースの煩雑な管理を行うことなく、ＭＶＮＯ事業者からのＳＭＳが当該ＭＶＮＯ事業者以外の移動端末に配信されることを防止する。【解決手段】交換機１は、移動端末に対するメッセージ、送信元事業者識別情報、及び着信者の着信者番号を含むＳＭＳ転送要求を受け付けるＳＭＳ転送要求受付部１０と、加入者プロファイル記憶部を参照し、ＳＭＳに含まれる着信者番号に基づいて当該着信者が属する事業者識別情報を取得する着信者情報取得部１１と、送信元事業者識別情報と着信者の事業者識別情報とが一致する場合にメッセージの転送を許可するＳＭＳ転送可否判定部１２と、ＳＭＳの転送が許可された場合に、移動端末にＳＭＳを送信するＳＭＳ送信部１３とを備える。これにより送信元の事業者と異なる事業者に属する着信者の移動端末にＳＭＳが配信されることが防止される。【選択図】図３
2011035441.tif 000002
【特許請求の範囲】
【請求項１】
プッシュ型メッセージを移動端末に送信する交換機であって、
前記移動端末に対する前記メッセージ、該メッセージの送信元の事業者を識別する送信元事業者識別情報、及び着信者の移動端末を識別する着信者識別情報を含むメッセージ転送要求を受け付けるメッセージ転送要求受付手段と、
移動端末の識別情報と該移動端末が属する事業者の事業者識別情報とを対応付けて記憶している加入者プロファイル記憶手段を参照し、前記メッセージ転送要求受付手段により受け付けられた前記着信者識別情報に対応付けられている前記事業者識別情報を取得する着信者情報取得手段と、
前記メッセージ転送要求受付手段により受け付けられた前記送信元事業者識別情報と、前記着信者情報取得手段により取得された前記事業者識別情報とが一致する場合に、前記メッセージの転送を許可するメッセージ転送可否判定手段と、
前記メッセージ転送可否判定手段によりメッセージの転送が許可された場合に、前記着信者識別情報により識別される移動端末に前記メッセージを送信するメッセージ送信手段と
を備えることを特徴とする交換機。
【請求項２】
ネットワークを介して通信可能なプッシュサーバからのプッシュ型メッセージを移動端末に送信するメッセージ送信システムであって、
前記移動端末に対する前記メッセージ、送信元の前記プッシュサーバを識別する送信元サーバ識別情報、及び着信者の移動端末を識別する着信者識別情報を含むメッセージ送信要求を、前記プッシュサーバから受け付けるメッセージ送信要求受付手段と、
プッシュサーバを識別するサーバ識別情報と、該プッシュサーバが属する事業者の事業者識別情報とを対応付けて記憶している送信元サーバプロファイル記憶手段を参照し、前記メッセージ送信要求受付手段により受け付けられた前記送信元サーバ識別情報に対応付けられている前記事業者識別情報を送信元事業者識別情報として取得する送信元事業者判定手段と、
前記メッセージ送信要求受付手段により受け付けられた前記メッセージ及び前記着信者識別情報、並びに前記送信元事業者判定手段により取得された前記送信元事業者識別情報を含むメッセージ転送要求を送信するメッセージ転送要求送信手段と、
前記メッセージ転送要求送信手段により送信された前記メッセージ転送要求を受け付けるメッセージ転送要求受付手段と、
移動端末の識別情報と該移動端末が属する事業者の事業者識別情報とを対応付けて記憶している加入者プロファイル記憶手段を参照し、前記メッセージ転送要求受付手段により受け付けられた前記メッセージ転送要求に含まれる前記着信者識別情報に対応付けられている前記事業者識別情報を取得する着信者情報取得手段と、
前記メッセージ転送要求受付手段により受け付けられた前記メッセージ転送要求に含まれる前記送信元事業者識別情報と、前記着信者情報取得手段により取得された前記事業者識別情報とが一致する場合に、前記メッセージの転送を許可するメッセージ転送可否判定手段と、
前記メッセージ転送可否判定手段によりメッセージの転送が許可された場合に、前記着信者識別情報により識別される移動端末に前記メッセージを送信するメッセージ送信手段と
を備えることを特徴とするメッセージ送信システム。
【請求項３】
ネットワークを介して通信可能なプッシュサーバからのプッシュ型メッセージの送信要求を受け付けるメッセージ送信要求受付装置と、プッシュ型メッセージを移動端末に送信する交換機とを含むメッセージ送信システムであって、
前記メッセージ送信要求受付装置は、
前記移動端末に対する前記メッセージ、送信元の前記プッシュサーバを識別する送信元サーバ識別情報、及び着信者の移動端末を識別する着信者識別情報を含むメッセージ送信要求を、前記プッシュサーバから受け付けるメッセージ送信要求受付手段と、
プッシュサーバを識別するサーバ識別情報と、該プッシュサーバが属する事業者の事業者識別情報とを対応付けて記憶している送信元サーバプロファイル記憶手段を参照し、前記メッセージ送信要求受付手段により受け付けられた前記送信元サーバ識別情報に対応付けられている前記事業者識別情報を送信元事業者識別情報として取得する送信元事業者判定手段と、
前記メッセージ送信要求受付手段により受け付けられた前記メッセージ及び前記着信者識別情報、並びに前記送信元事業者判定手段により取得された前記送信元事業者識別情報を含むメッセージ転送要求を送信するメッセージ転送要求送信手段とを備え、
前記交換機は、
前記メッセージ転送要求送信手段により送信された前記メッセージ転送要求を受け付けるメッセージ転送要求受付手段と、
移動端末の識別情報と該移動端末が属する事業者の事業者識別情報とを対応付けて記憶している加入者プロファイル記憶手段を参照し、前記メッセージ転送要求受付手段により受け付けられた前記メッセージ転送要求に含まれる前記着信者識別情報に対応付けられている前記事業者識別情報を取得する着信者情報取得手段と、
前記メッセージ転送要求受付手段により受け付けられた前記メッセージ転送要求に含まれる前記送信元事業者識別情報と、前記着信者情報取得手段により取得された前記事業者識別情報とが一致する場合に、前記メッセージの転送を許可するメッセージ転送可否判定手段と、
前記メッセージ転送可否判定手段によりメッセージの転送が許可された場合に、前記着信者識別情報により識別される移動端末に前記メッセージを送信するメッセージ送信手段とを備える
ことを特徴とするメッセージ送信システム。
【請求項４】
前記送信元サーバ識別情報は、ＩＰアドレスであることを特徴とする請求項２または３に記載のメッセージ送信システム。
【請求項５】
プッシュ型メッセージを移動端末に送信する交換機におけるメッセージ送信方法であって、
前記移動端末に対する前記メッセージ、該メッセージの送信元の事業者を識別する送信元事業者識別情報、及び着信者の移動端末を識別する着信者識別情報を含むメッセージ転送要求を受け付けるメッセージ転送要求受付ステップと、
移動端末の識別情報と該移動端末が属する事業者の事業者識別情報とを対応付けて記憶している加入者プロファイル記憶手段を参照し、前記メッセージ転送要求受付ステップにおいて受け付けられた前記着信者識別情報に対応付けられている前記事業者識別情報を取得する着信者情報取得ステップと、
前記メッセージ転送要求受付ステップにおいて受け付けられた前記送信元事業者識別情報と、前記着信者情報取得ステップにおいて取得された前記事業者識別情報とが一致する場合に、前記メッセージの転送を許可するメッセージ転送可否判定ステップと、
前記メッセージ転送可否判定ステップにおいてメッセージの転送が許可された場合に、前記着信者識別情報により識別される移動端末に前記メッセージを送信するメッセージ送信ステップと
を有することを特徴とするメッセージ送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交換機、メッセージ送信システム及びメッセージ送信方法に関する。
【背景技術】
【０００２】
近年の移動体通信において、移動体通信網を保有する事業者が他の事業者に通信網を貸し出すことが行われており、当該他の事業者は、借り受けた通信網により種々のサービスを提供することが可能となっている。通信網を借り受ける当該他の事業者は、仮想移動体通信事業者（以下、「ＭＶＮＯ」とする）と称される。一方、従来より、移動端末に対するメッセージの送受信の手段の一つとして、ショートメッセージサービス（以下、「ＳＭＳ」とする）が用いられている。ＳＭＳは、いわゆるプッシュ型の配信方式により移動端末に対してメッセージを配信するものであり、テキストメッセージの配信の他、電子メールの着信通知等にも用いられている。また、ＳＭＳでは、所定の制御コードをメッセージ中に記述することにより、メッセージを受信した端末の動作制御が可能である。また、ＳＭＳを含むメール等のメッセージの転送許可をメッセージの発信者ごとに制御するシステムとして、発信者許可リストに発信者ＩＤにより識別される発信者が含まれていた場合にメッセージの転送を許可するメッセージ転送システムが知られている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３０３３８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
移動体通信網を保有する事業者が、ＳＭＳの転送制御を行うＳＭＳサーバのインターフェースをＭＶＮＯ事業者に提供する場合には、ＭＶＮＯ事業者のプッシュサーバとＳＭＳサーバとが接続されることとなるので、ＭＶＮＯ事業者からのＳＭＳに、移動体通信網を保有する事業者のユーザや、他のＭＶＮＯ事業者のユーザの移動端末番号が着信者として指定されると、そのＳＭＳは、指定された宛先に配信される。送信元の事業者と異なる事業者のユーザにＳＭＳが配信され、そのＳＭＳの制御内容が着信者の移動端末において動作保証されたものでない場合には、ＳＭＳを受信した移動端末において、不正な制御や誤動作が発生する可能性がある。ＭＶＮＯ事業者が管理する送信側プッシュサーバにおいて、ＳＭＳに指定された着信者が正当なものであるか否かをチェックすることにより、受信側移動端末における誤動作等を防ぐことは可能である。しかしながら、このようなチェックを行うためには、交換機が参照する加入者プロファイルとは別のデータベースをプッシュサーバが備えなければならず、データベースの管理が煩雑となる。また、移動体通信網を保有する事業者は、ＭＶＮＯ事業者側において着信者のチェックが必ず実施されることを期待することはできない。
【０００５】
そこで、本発明は、かかる問題点に鑑みてなされたものであり、データベースの煩雑な管理を行うことなく、ＭＶＮＯ事業者からのＳＭＳが当該ＭＶＮＯ事業者以外の移動端末に配信されることを防止できる交換機、メッセージ送信システム及びメッセージ送信方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の交換機は、プッシュ型メッセージを移動端末に送信する交換機であって、移動端末に対するメッセージ、該メッセージの送信元の事業者を識別する送信元事業者識別情報、及び着信者の移動端末を識別する着信者識別情報を含むメッセージ転送要求を受け付けるメッセージ転送要求受付手段と、移動端末の識別情報と該移動端末が属する事業者の事業者識別情報とを対応付けて記憶している加入者プロファイル記憶手段を参照し、メッセージ転送要求受付手段により受け付けられた着信者識別情報に対応付けられている事業者識別情報を取得する着信者情報取得手段と、メッセージ転送要求受付手段により受け付けられた送信元事業者識別情報と、着信者情報取得手段により取得された事業者識別情報とが一致する場合に、メッセージの転送を許可するメッセージ転送可否判定手段と、メッセージ転送可否判定手段によりメッセージの転送が許可された場合に、着信者識別情報により識別される移動端末にメッセージを送信するメッセージ送信手段とを備えることを特徴とする。
【０００７】
また、上記課題を解決するために、本発明のメッセージ送信方法は、プッシュ型メッセージを移動端末に送信する交換機におけるメッセージ送信方法であって、移動端末に対するメッセージ、該メッセージの送信元の事業者を識別する送信元事業者識別情報、及び着信者の移動端末を識別する着信者識別情報を含むメッセージ転送要求を受け付けるメッセージ転送要求受付ステップと、移動端末の識別情報と該移動端末が属する事業者の事業者識別情報とを対応付けて記憶している加入者プロファイル記憶手段を参照し、メッセージ転送要求受付ステップにおいて受け付けられた着信者識別情報に対応付けられている事業者識別情報を取得する着信者情報取得ステップと、メッセージ転送要求受付ステップにおいて受け付けられた送信元事業者識別情報と、着信者情報取得ステップにおいて取得された事業者識別情報とが一致する場合に、メッセージの転送を許可するメッセージ転送可否判定ステップと、メッセージ転送可否判定ステップにおいてメッセージの転送が許可された場合に、着信者識別情報により識別される移動端末にメッセージを送信するメッセージ送信ステップとを有することを特徴とする。
【０００８】
本発明の交換機及びメッセージ送信方法では、加入者プロファイル記憶手段を参照することにより、メッセージに含まれる着信者識別情報に基づいて当該着信者が属する事業者識別情報が取得され、取得された事業者識別情報と、メッセージに含まれる送信元事業者識別情報とが一致する場合にメッセージの転送が許可されるので、送信元の事業者と異なる事業者に属する着信者の移動端末にメッセージが配信されることが防止される。
【０００９】
また、上記課題を解決するために、本発明のメッセージ送信システムは、ネットワークを介して通信可能なプッシュサーバからのプッシュ型メッセージを移動端末に送信するメッセージ送信システムであって、移動端末に対するメッセージ、送信元のプッシュサーバを識別する送信元サーバ識別情報、及び着信者の移動端末を識別する着信者識別情報を含むメッセージ送信要求を、プッシュサーバから受け付けるメッセージ送信要求受付手段と、プッシュサーバを識別するサーバ識別情報と、該プッシュサーバが属する事業者の事業者識別情報とを対応付けて記憶している送信元サーバプロファイル記憶手段を参照し、メッセージ送信要求受付手段により受け付けられた送信元サーバ識別情報に対応付けられている事業者識別情報を送信元事業者識別情報として取得する送信元事業者判定手段と、メッセージ送信要求受付手段により受け付けられたメッセージ及び着信者識別情報、並びに送信元事業者判定手段により取得された送信元事業者識別情報を含むメッセージ転送要求を送信するメッセージ転送要求送信手段と、メッセージ転送要求送信手段により送信されたメッセージ転送要求を受け付けるメッセージ転送要求受付手段と、移動端末の識別情報と該移動端末が属する事業者の事業者識別情報とを対応付けて記憶している加入者プロファイル記憶手段を参照し、メッセージ転送要求受付手段により受け付けられたメッセージ転送要求に含まれる着信者識別情報に対応付けられている事業者識別情報を取得する着信者情報取得手段と、メッセージ転送要求受付手段により受け付けられたメッセージ転送要求に含まれる送信元事業者識別情報と、着信者情報取得手段により取得された事業者識別情報とが一致する場合に、メッセージの転送を許可するメッセージ転送可否判定手段と、メッセージ転送可否判定手段によりメッセージの転送が許可された場合に、着信者識別情報により識別される移動端末にメッセージを送信するメッセージ送信手段とを備えることを特徴とする。
【００１０】
また、上記課題を解決するために、本発明のメッセージ送信システムは、ネットワークを介して通信可能なプッシュサーバからのプッシュ型メッセージの送信要求を受け付けるメッセージ送信要求受付装置と、プッシュ型メッセージを移動端末に送信する交換機とを含むメッセージ送信システムであって、メッセージ送信要求受付装置は、移動端末に対するメッセージ、送信元のプッシュサーバを識別する送信元サーバ識別情報、及び着信者の移動端末を識別する着信者識別情報を含むメッセージ送信要求を、プッシュサーバから受け付けるメッセージ送信要求受付手段と、プッシュサーバを識別するサーバ識別情報と、該プッシュサーバが属する事業者の事業者識別情報とを対応付けて記憶している送信元サーバプロファイル記憶手段を参照し、メッセージ送信要求受付手段により受け付けられた送信元サーバ識別情報に対応付けられている事業者識別情報を送信元事業者識別情報として取得する送信元事業者判定手段と、メッセージ送信要求受付手段により受け付けられたメッセージ及び着信者識別情報、並びに送信元事業者判定手段により取得された送信元事業者識別情報を含むメッセージ転送要求を送信するメッセージ転送要求送信手段とを備え、交換機は、メッセージ転送要求送信手段により送信されたメッセージ転送要求を受け付けるメッセージ転送要求受付手段と、移動端末の識別情報と該移動端末が属する事業者の事業者識別情報とを対応付けて記憶している加入者プロファイル記憶手段を参照し、メッセージ転送要求受付手段により受け付けられたメッセージ転送要求に含まれる着信者識別情報に対応付けられている事業者識別情報を取得する着信者情報取得手段と、メッセージ転送要求受付手段により受け付けられたメッセージ転送要求に含まれる送信元事業者識別情報と、着信者情報取得手段により取得された事業者識別情報とが一致する場合に、メッセージの転送を許可するメッセージ転送可否判定手段と、メッセージ転送可否判定手段によりメッセージの転送が許可された場合に、着信者識別情報により識別される移動端末にメッセージを送信するメッセージ送信手段とを備えることを特徴とする。
【００１１】
本発明のメッセージ送信システムでは、メッセージ送信要求に含まれ、メッセージの送信元のプッシュサーバを識別する送信元サーバ識別情報に基づいて、メッセージの送信元識別情報が取得される。そして、加入者プロファイル記憶手段を参照することにより、メッセージに含まれる着信者識別情報に基づいて当該着信者が属する事業者識別情報が取得され、取得された事業者識別情報と、送信元事業者識別情報とが一致する場合にメッセージの転送が許可されるので、送信元のプッシュサーバ及び当該メッセージ送信システムは、加入者プロファイル記憶手段の他に移動端末の加入者に関する情報を管理するデータベースを備えることを要せずとも、送信元の事業者と異なる事業者に属する着信者の移動端末にメッセージが配信されることが防止される。
【００１２】
また、本発明のメッセージ送信システムでは、送信元サーバ識別情報は、ＩＰアドレスであることを特徴とする。この場合には、メッセージに送信元の事業者を判断するための特段の情報を付すことなく、上記課題が解決される。
【発明の効果】
【００１３】
本発明の交換機、メッセージ送信システム及びメッセージ送信方法によれば、着信者の事業者識別情報と、送信元事業者識別情報とが一致する場合にメッセージの転送が許可されるので、送信元の事業者と異なる事業者に属する着信者の移動端末にメッセージが配信されることが防止される。従って、ＭＶＮＯ事業者からのＳＭＳが当該ＭＶＮＯ事業者以外の移動端末に配信されることを防止することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に係るメッセージ送信システムを含む全体構成を示す図である。
【図２】加入者プロファイル記憶部の構成及び記憶されているデータの一例を示す図である。
【図３】メッセージ送信システムを構成する交換機の機能ブロック図である。
【図４】交換機のハードブロック図である。
【図５】メッセージ送信システムを構成するＳＭＳサーバの機能ブロック図である。
【図６】ＳＭＳ送信要求の内容の例を示す図である。
【図７】送信元サーバプロファイル記憶部の構成及び記憶されているデータの一例を示す図である。
【図８】メッセージ送信システムおいて実施されるメッセージ送信方法の処理内容を示すタイミングチャートである。
【発明を実施するための形態】
【００１５】
本発明の実施形態に係る交換機、メッセージ送信システムについて図面を参照して説明する。なお、可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００１６】
図１は、メッセージ送信システムを含む全体構成を示す図である。図１に示す構成には、メッセージ送信システム１００、他事業者プッシュサーバ４Ａ〜４Ｃ及び移動端末５が含まれる。
【００１７】
メッセージ送信システム１００は、プッシュサーバからのプッシュ型メッセージを移動端末５に送信するシステムであり、交換機１、ＳＭＳサーバ２（メッセージ送信要求受付装置）、加入者プロファイル記憶部３（加入者プロファイル記憶手段）を含む。
【００１８】
他事業者プッシュサーバ４Ａ〜４Ｃは、それぞれのＭＶＮＯ事業者に属するプッシュサーバであり、プッシュ型メッセージの送信要求を、自装置と通信可能な移動端末（図示せず）、メールサーバ（図示せず）等から受け付けて、メッセージ送信システム１００に対してＳＭＳ送信要求として送信する装置である。ＳＭＳ送信要求は、例えばＰＡＰ（Ｐｕｓｈ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）である。また、ＳＭＳ送信要求は、汎用のプッシュプロトコルに従ったものであってもよい。なお、図１では、３つの他事業者プッシュサーバ４が示されているが、その数はこれに限られない。
【００１９】
交換機１は、ＳＭＳサーバ２から移動端末５に対してプッシュ送信されるＳＭＳ等のメッセージを受信して、受信したメッセージを移動端末５に基地局（図示せず）を介してプッシュ送信する機能を有する装置である。なお、交換機１は、メッセージの送信先の移動端末５の位置登録情報を、加入者プロファイル記憶部３に記憶されている情報（図示せず）を参照して取得する。交換機１の機能の詳細については後述する。
【００２０】
ＳＭＳサーバ２は、プッシュ型メッセージであるＳＭＳを、交換機１等を介して移動端末５にプッシュ送信する装置である。ＳＭＳサーバ２の機能の詳細については後述する。
【００２１】
加入者プロファイル記憶部３は、移動端末５を識別する情報である「着信者番号」に対応付けて移動端末５が属する事業者を識別する情報である「事業者識別子」を予め対応付けて記憶している記憶手段である。図２は、加入者プロファイル記憶部３の構成及び記憶されているデータの一例を示す図である。図２に示すように、例えば、着信者番号「０９０１１１１１１１１」には、事業者識別子「１」が対応づけられている。なお、図２には示していないが、加入者プロファイル記憶部３は、「着信者番号」に対応付けて、当該移動端末５の位置登録情報を記憶している。位置登録情報は、交換機１が移動端末５の所在地を認識するための情報であり、移動端末５にメッセージを送信する際に用いられる。
【００２２】
次に、交換機１が備える機能について詳細に説明する。図３は、交換機１の機能的構成を示すブロック図である。交換機１は、機能的には、ＳＭＳ転送要求受付部１０（メッセージ転送要求受付手段）、着信者情報取得部１１（着信者情報取得手段）、ＳＭＳ転送可否判定部１２（メッセージ転送可否判定手段）及びＳＭＳ送信部１３（メッセージ送信手段）を備える。
【００２３】
また、図４は、交換機１のハードウエア構成図である。交換機１は、物理的には、図４に示すように、ＣＰＵ１０１、主記憶装置であるＲＡＭ１０２及びＲＯＭ１０３、ネットワークカード等のデータ送受信デバイスである通信モジュール１０４、ハードディスク、フラッシュメモリ等の補助記憶装置１０５、入力デバイスであるキーボード及びマウス等の入力装置１０６、ディスプレイ等の出力装置１０７などを含むコンピュータシステムとして構成されている。図３に示した各機能は、図４に示すＣＰＵ１０１、ＲＡＭ１０２等のハードウエア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１０１の制御のもとで通信モジュール１０４、入力装置１０６、出力装置１０７を動作させるとともに、ＲＡＭ１０２や補助記憶装置１０５におけるデータの読み出し及び書き込みを行うことで実現される。以下、図３を用いて、交換機１の各機能部について詳細に説明する。
【００２４】
ＳＭＳ転送要求受付部１０は、ＳＭＳサーバ２から送信されるＳＭＳ転送要求を受け付ける部分である。ＳＭＳ転送要求は、移動端末５に対するメッセージ、該メッセージの送信元の事業者を識別する送信元の事業者識別子（送信元事業者識別情報）、及び着信者の移動端末５を識別する着信者識別情報を含む。送信元事業者識別子は、図１に示す他事業者プッシュサーバ４がそれぞれ属する事業者を識別するための情報である。また、着信者識別情報は、例えば移動端末５の着信者番号である。ＳＭＳ転送要求受付部１０は、受け付けたＳＭＳ転送要求を着信者情報取得部１１に送出する。
【００２５】
着信者情報取得部１１は、加入者プロファイル記憶部３を参照し、ＳＭＳ転送要求に含まれる着信者番号（着信者識別情報）に対応付けられている事業者識別子（事業者識別情報）を取得する部分である。例えば、ＳＭＳ転送要求に着信者番号「０９０１１１１１１１１」が含まれていた場合には、着信者情報取得部１１は、図２に例示される加入者プロファイル記憶部３を参照して、事業者識別子「１」を取得する。着信者情報取得部１１は、ＳＭＳ転送要求受付部１０から取得したＳＭＳ転送要求に含まれる情報に併せて、加入者プロファイル記憶部３から取得した事業者識別子をＳＭＳ転送可否判定部１２に送出する。
【００２６】
ＳＭＳ転送可否判定部１２は、ＳＭＳ転送要求に含まれる送信元事業者識別子と、着信者情報取得部１１から送出された事業者識別子とが一致する場合に、ＳＭＳ（メッセージ）の転送を許可する部分である。例えば、送信元事業者識別子が「１」であり、着信者情報取得部１１から送出された事業者識別子が「１」である場合には、ＳＭＳ転送可否判定部１２は、ＳＭＳの転送を許可する。ＳＭＳ転送可否判定部１２は、ＳＭＳの転送の可否判断の結果を、ＳＭＳ転送要求に含まれる各種情報に併せて、ＳＭＳ送信部１３に送出する。
【００２７】
ＳＭＳ送信部１３は、ＳＭＳ転送可否判定部１２によりメッセージの転送が許可された場合に、着信者番号により識別される移動端末５にＳＭＳを送信する部分である。ここで送信されるＳＭＳは、ＳＭＳ転送要求に含まれていた移動端末５に対するメッセージを含む。
【００２８】
次に、ＳＭＳサーバ２が備える機能について詳細に説明する。図５は、ＳＭＳサーバ２の機能的構成を示すブロック図である。ＳＭＳサーバ２は、機能的には、ＳＭＳ送信要求受付部２０（メッセージ送信要求受付手段）、送信元事業者判定部２１（送信元事業者判定手段）、送信元サーバプロファイル記憶部２２及びＳＭＳ転送要求送信部２３を備える。なお、ＳＭＳサーバ２もコンピュータシステムとして構成されるので、図４に示した交換機１のハードウエア構成と同様のハードウエア構成を有する。
【００２９】
なお、本実施形態では、上記の各機能部１０〜１３が交換機１に備えられ、各機能部２０〜２３がＳＭＳサーバ２に備えられることとしているが、これらの各機能部１０〜１３，２０〜２３及び加入者プロファイル記憶部３がネットワークを介して相互に通信可能な複数のサーバ装置に分散して構成され、それらの複数のサーバ装置により本発明のメッセージ送信システム１００が構成されることとしても良いし、各機能部１０〜１３，２０〜２３及び加入者プロファイル記憶部３が１つのサーバ装置に備えられて本発明のメッセージ送信システム１００が構成されることとしても良い。以下、図５を用いて、ＳＭＳサーバ２の各機能部について詳細に説明する。
【００３０】
ＳＭＳ送信要求受付部２０は、他事業者プッシュサーバ４からＳＭＳ送信要求（メッセージ送信要求）を受け付け、受け付けたＳＭＳ送信要求を送信元事業者判定部２１に送出する部分である。ＳＭＳ送信要求は、移動端末５に対するメッセージ、送信元の他事業者プッシュサーバ４を識別する送信元サーバ識別情報、及び着信者の移動端末５を識別する着信者番号（着信者識別情報）を含む。送信元サーバ識別情報は、例えば他事業者プッシュサーバ４のＩＰアドレスにより構成される。図６（ａ）及び（ｂ）は、ＳＭＳ送信要求の例を示す図である。図６（ａ）及び（ｂ）に示すように、ＳＭＳ送信要求６は、ヘッダ部６ｈ及びボディ部６ｂを含む。ヘッダ部６ｈは、他事業者プッシュサーバ４のＩＰアドレス及び着信者番号を含む。ボディ部６ｂには、例えばメッセージが含まれる。メッセージは、テキストや制御コード等により構成される。
【００３１】
送信元事業者判定部２１は、送信元サーバプロファイル記憶部２２を参照し、ＳＭＳ送信要求受付部２０から取得したＳＭＳ送信要求６に含まれる送信元プッシュサーバのＩＰアドレスに対応付けられている事業者識別子を取得する部分である。送信元事業者判定部２１は、送信元サーバプロファイル記憶部２２から取得した送信元の事業者識別子を、ＳＭＳ送信要求６に含まれる各種情報と併せてＳＭＳ転送要求送信部２３に送出する。
【００３２】
送信元サーバプロファイル記憶部２２は、他事業者プッシュサーバ４を識別するＩＰアドレス（サーバ識別情報）と、当該他事業者プッシュサーバ４が属する事業者の事業者識別子とを対応付けて記憶している記憶手段である。図７は、送信元サーバプロファイル記憶部２２の構成及び記憶されているデータの一例を示す図である。図７に示すように、例えば、ＩＰアドレス「Ａ」には、事業者識別子「１」が対応づけられている。また、送信元サーバプロファイル記憶部２２は、さらに事業者名をＩＰアドレスに対応付けて記憶していてもよい。図７に示す例では、ＩＰアドレス「Ａ」には、事業者名「ａａａ」が対応付けられている。
【００３３】
ＳＭＳ転送要求送信部２３は、ＳＭＳ転送要求（メッセージ転送要求）を交換機１に送信する部分である。ＳＭＳ転送要求は、送信元事業者判定部２１から取得した事業者識別子に加えて、ＳＭＳ送信要求６に含まれていた移動端末５に対するメッセージ、及び着信者の移動端末５の着信者番号を含む。
【００３４】
続いて、図８を用いて、本実施形態のメッセージ送信方法におけるメッセージ送信システム１００の動作について説明する。図８は、メッセージ送信方法の処理内容を示すタイミングチャートである。
【００３５】
まず、ステップＳ１において、他事業者プッシュサーバ４は、ＳＭＳ送信要求６をＳＭＳサーバ２に送信する。ＳＭＳサーバ２のＳＭＳ送信要求受付部２０は、他事業者プッシュサーバ４から送信されたＳＭＳ送信要求６を受け付け、受け付けたＳＭＳ送信要求６を送信元事業者判定部２１に送出する。
【００３６】
次に、ステップＳ２において、ＳＭＳサーバ２の送信元事業者判定部２１は、送信元サーバプロファイル記憶部２２を参照し、ＳＭＳ送信要求６に含まれる他事業者プッシュサーバ４のＩＰアドレスに対応付けられている事業者識別子を取得する。例えば、図６（ａ）に示すＳＭＳ送信要求６を取得した場合には、送信元ＩＰアドレスは「Ａ」であるので、送信元事業者判定部２１は、送信元サーバプロファイル記憶部２２においてＩＰアドレス「Ａ」に対応付けられている事業者識別子「１」を取得する。一方、図６（ｂ）に示すＳＭＳ送信要求６を取得した場合には、送信元ＩＰアドレスは「Ｂ」であるので、送信元事業者判定部２１は、送信元サーバプロファイル記憶部２２においてＩＰアドレス「Ｂ」に対応付けられている事業者識別子「２」を取得する。
【００３７】
そして、ステップＳ３において、送信元事業者判定部２１は、送信元サーバプロファイル記憶部２２から取得した事業者識別子を、ＳＭＳ送信要求６に含まれる各種情報に付加してＳＭＳ転送要求送信部２３に送出する。
【００３８】
続くステップＳ４において、ＳＭＳ転送要求送信部２３は、ＳＭＳ転送要求を交換機１に送信する。ＳＭＳ転送要求は、送信元事業者判定部２１から取得した事業者識別子に加えて、ＳＭＳ送信要求６に含まれていた移動端末５に対するメッセージ、及び着信者の移動端末５の着信者番号を含む。そして、交換機１のＳＭＳ転送要求受付部１０は、ＳＭＳサーバ２のＳＭＳ転送要求送信部２３から送信されたＳＭＳ転送要求を受け付け、受け付けたＳＭＳ転送要求を着信者情報取得部１１に送出する。
【００３９】
次に、ステップＳ５において、着信者情報取得部１１は、ＳＭＳ転送要求に含まれる着信者番号に基づき、着信者の事業者識別子を加入者プロファイル記憶部３に問い合わせる。
【００４０】
続くステップＳ６において、着信者情報取得部１１は、着信者の事業者識別子を加入者プロファイル記憶部３から取得する。例えば、ステップＳ１において図６（ａ）に示すＳＭＳ送信要求６を取得した場合には、着信者番号は「０９０１１１１１１１１」であるので、着信者情報取得部１１は、加入者プロファイル記憶部３において着信者番号「０９０１１１１１１１１」に対応付けられている事業者識別子「１」を取得する。一方、ステップＳ１において図６（ｂ）に示すＳＭＳ送信要求６を取得した場合には、着信者番号は「０９０５５５５５５５５」であるので、着信者情報取得部１１は、加入者プロファイル記憶部３において着信者番号「０９０５５５５５５５５」に対応付けられている事業者識別子「３」を取得する。着信者情報取得部１１は、ＳＭＳ転送要求受付部１０から取得したＳＭＳ転送要求に含まれる情報に併せて、加入者プロファイル記憶部３から取得した事業者識別子をＳＭＳ転送可否判定部１２に送出する。
【００４１】
次に、ステップＳ７において、ＳＭＳ転送可否判定部１２は、ＳＭＳ転送要求に含まれる送信元サーバの事業者識別子と、着信者の事業者識別子とが一致するか否かを判定する。例えば、ステップＳ１において図６（ａ）に示すＳＭＳ送信要求６を取得した場合には、送信元サーバである他事業者プッシュサーバ４の事業者識別子は「１」であり、着信者の事業者識別子は「１」であり、事業者識別子が一致するので、ＳＭＳ転送可否判定部１２は、ＳＭＳの転送を許可する。ＳＭＳの転送を許可した場合には、ＳＭＳ転送可否判定部１２は、ＳＭＳの転送の可否判断の結果、及びＳＭＳ転送要求に含まれるメッセージ等の各種情報を、ＳＭＳ送信部１３に送出する。
【００４２】
続くステップＳ８において、ＳＭＳ送信部１３は、着信者番号により識別される移動端末５にＳＭＳを送信する。移動端末５は、ＳＭＳを受信すると、ステップＳ９において、ＳＭＳを受信した旨の応答を交換機１に返信する。交換機１は、ＳＭＳ受信応答を受信すると、ステップＳ１０において、ＳＭＳの転送が成功した旨の情報であるＳＭＳ転送要求応答（成功）をＳＭＳサーバ２に送信する。さらに、ＳＭＳサーバ２は、ステップＳ１１において、受信したＳＭＳ転送要求応答（成功）を他事業者プッシュサーバ４に送信する。
【００４３】
一方、ステップＳ７におけるＳＭＳ転送可否の判定において、ステップＳ１において図６（ｂ）に示すＳＭＳ送信要求６を取得した場合には、送信元サーバである他事業者プッシュサーバ４の事業者識別子は「２」であり、着信者の事業者識別子は「３」であり、事業者識別子が一致しないので、ＳＭＳ転送可否判定部１２は、ＳＭＳの転送を許可しない。ＳＭＳの転送を許可しない場合には、交換機１は、ステップＳ１２において、ＳＭＳの転送が失敗した旨の情報であるＳＭＳ転送要求応答（失敗）をＳＭＳサーバ２に送信する。さらに、ＳＭＳサーバ２は、ステップＳ１３において、受信したＳＭＳ転送要求応答（失敗）を他事業者プッシュサーバ４に送信する。こうして、メッセージ送信方法の処理を終了する。
【００４４】
続いて、以上説明した交換機１、メッセージ送信システム１００及びメッセージ送信方法の作用効果について説明する。本実施形態の交換機１、メッセージ送信システム１００及びメッセージ送信方法では、ＳＭＳサーバ２において、ＳＭＳ送信要求に含まれ、メッセージの送信元の他事業者プッシュサーバ４を識別するＩＰアドレスに基づいて、送信元事業者判定部２１により送信元事業者識別情報が取得される。そして、交換機１において、加入者プロファイル記憶部３を参照することにより、ＳＭＳに含まれる着信者番号に基づいて当該着信者が属する事業者識別情報が着信者情報取得部１１により取得され、取得された事業者識別情報と、メッセージに含まれる送信元の他事業者プッシュサーバ４の事業者識別情報とが一致する場合にＳＭＳ転送可否判定部１２によりメッセージの転送が許可されるので、送信元の事業者と異なる事業者に属する着信者の移動端末５にＳＭＳが配信されることが防止される。また、他事業者プッシュサーバ４の事業者識別情報は、ＩＰアドレスに基づいて取得されるので、送信元の事業者を判断するための特段の情報をＳＭＳに付すことなく、事業者識別情報を取得できる。
【符号の説明】
【００４５】
１…交換機、２…ＳＭＳサーバ、３…加入者プロファイル記憶部、４，４Ａ，４Ｂ，４Ｃ…他事業者プッシュサーバ、５…移動端末、１０…ＳＭＳ転送要求受付部、１１…着信者情報取得部、１２…ＳＭＳ転送可否判定部、１３…ＳＭＳ送信部、２０…ＳＭＳ送信要求受付部、２１…送信元事業者判定部、２２…送信元サーバプロファイル記憶部、２３…ＳＭＳ転送要求送信部、１００…メッセージ送信システム。
【図１】
2011035441.tif 000003
【図２】
2011035441.tif 000004
【図３】
2011035441.tif 000005
【図４】
2011035441.tif 000006
【図５】
2011035441.tif 000007
【図６】
2011035441.tif 000008
【図７】
2011035441.tif 000009
【図８】
2011035441.tif 000010