(57)【要約】【課題】ユーザによる情報入力を必要とすることなく、ユーザの使用態様に適した料金プランを提示することが可能な装置及びシステムを提供すること。【解決手段】本発明の一態様は、ネットワーク上でユーザ装置により行われた１以上の通信をモニタし、前記１以上の通信に係る情報を取得する通信履歴取得部と、前記取得した情報を、通信料金の算出に使用される所定のデータ項目を含む通信履歴データに変換する通信履歴変換部と、前記ユーザ装置に係るユーザ情報を外部装置から取得し、前記通信履歴データと前記取得したユーザ情報とを合成するデータ合成部と、を有する装置に関する。【選択図】図３
2011205404.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上でユーザ装置により行われた１以上の通信をモニタし、前記１以上の通信に係る情報を取得する通信履歴取得部と、
前記取得した情報を、通信料金の算出に使用される所定のデータ項目を含む通信履歴データに変換する通信履歴変換部と、
前記ユーザ装置に係るユーザ情報を外部装置から取得し、前記通信履歴データと前記取得したユーザ情報とを合成するデータ合成部と、を有する装置。
【請求項２】
前記通信履歴取得部により取得された情報を、前記ユーザ装置と関連付けて格納する通信履歴格納部をさらに有し、
前記格納される情報は、前記ユーザ装置と通信した通信相手を特定する情報を含み、
前記通信履歴格納部は、指定されたユーザ装置に係るユーザ情報を前記外部装置から取得し、前記ユーザ情報に設定された通信相手を特定し、前記指定されたユーザ装置に係る格納されている情報と前記特定された通信相手の情報とを返し、
前記通信履歴変換部は、前記受信した前記指定されたユーザ装置に係る情報から前記設定された通信相手に該当しない通信相手に係る情報を抽出し、該抽出した情報に所定のサービスを適用した結果を前記データ合成部に提供する、請求項１記載の装置。
【請求項３】
前記通信履歴取得部により取得された情報を、前記ユーザ装置と関連付けて格納する通信履歴格納部をさらに有し、
前記格納される情報は、前記ユーザ装置により行われた１以上の通信に係る累積通信料金を含み、
前記通信履歴格納部は、前記通信履歴変換部から指定されたユーザ装置に係る情報を要求されると、前記指定されたユーザ装置に係るユーザ情報を前記外部装置から取得し、前記ユーザ情報に設定された通信料金上限額を特定し、前記指定されたユーザ装置に係る格納されている情報と前記特定された通信料金上限額とを返し、
前記通信履歴変換部は、前記受信した前記指定されたユーザ装置に係る情報から前記累積通信料金を抽出し、該抽出した累積通信料金が前記通信料金上限額を超過しているか判断する、請求項１記載の装置。
【請求項４】
前記データ合成部は、前記合成されたデータを外部インタフェース装置に送信し、
前記外部インタフェース装置は、前記合成されたデータに含まれる通信履歴データとユーザ情報とに基づき、前記ユーザ装置に適した料金プランを算出する、請求項１記載の装置。
【請求項５】
ユーザ装置により１以上の通信が行われるネットワークと、
前記ユーザ装置に係るユーザ情報を格納する外部装置と、
前記ネットワークで行われた前記ユーザ装置による１以上の通信をモニタすることによって、通信料金の算出に使用される所定のデータ項目を含む通信履歴データを生成し、前記ユーザ装置に係るユーザ情報を前記外部装置から取得するサーバと、
前記サーバから受信した前記通信履歴データと前記ユーザ情報とに基づき、前記ユーザ装置に適した料金プランを算出する外部インタフェース装置と、を有するシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムにおいて使用されるサーバに関する。
【背景技術】
【０００２】
現在の移動通信システムにおいては、ユーザは、通話などの音声通信だけでなく、メールやウェブブラウジングなどのデータ通信もまた利用することができる。このような各種通信形態が利用される場合、ユーザは様々な使用形態により通信を行う。そのため、各ユーザの使用形態に応じた様々な料金プランが通信事業者により提供され、ユーザは自らの使用形態により適した料金プランに加入することを所望する。
【０００３】
このため、各通信事業者は、ユーザの使用形態に適した料金プランを診断するシステムを提供している。このような料金プラン診断システムでは、例えば、ユーザが現在の契約内容や毎月の利用状況などの情報を入力することによって、ユーザに最適な料金プランが提示される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２１１４３７
【特許文献２】特開２００４−７２５９０
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような料金プラン診断システムでは、ユーザは、多数の項目の入力が要求される。現在の契約内容に関する項目としては、例えば、利用中のサービスプラン名、利用中の料金プラン、通話割引サービス、通信割引サービス、利用年数、通話比率（無料通話、割引対象通話、通常通話など）、１ヶ月の通話使用料（時間又は料金）、パケット通信量（パケット数又は料金）、利用したい割引サービスや料金コースなどの入力が要求される。また、利用状況に関する項目としては、例えば、通話時間（料金）、パケット利用料金などの入力が要求される。これらは、入力項目が多数要求されるだけでなく、入力に際してユーザは利用明細などを参照しながら入力しなければならず、また上記通話比率などはユーザが手計算しなければならず、ユーザにとって不便なものとなっている。また、ユーザが誤った情報を入力する可能性もあり、このような誤った情報に基づくユーザに不適切な料金プランを提示してしまうおそれもある。さらに、料金プランの診断には、当該システムへのアクセスを要するため、ユーザ自身の意思を必要とする。
【０００６】
本発明の課題は、上記問題点に鑑み、ユーザによる情報入力を必要とすることなく、ユーザの使用態様に適した料金プランを提示することが可能な装置及びシステムを提供することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の一態様は、ネットワーク上でユーザ装置により行われた１以上の通信をモニタし、前記１以上の通信に係る情報を取得する通信履歴取得部と、前記取得した情報を、通信料金の算出に使用される所定のデータ項目を含む通信履歴データに変換する通信履歴変換部と、前記ユーザ装置に係るユーザ情報を外部装置から取得し、前記通信履歴データと前記取得したユーザ情報とを合成するデータ合成部と、を有する装置に関する。
【発明の効果】
【０００８】
本発明によると、ユーザによる情報入力を必要とすることなく、ユーザの使用態様に適した料金プランを提示することが可能な装置及びシステムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の一実施例によるシステムの構成を示す。
【図２】図２は、本発明の一実施例による処理を示すシーケンス図である。
【図３】図３は、本発明の一実施例によるサーバの構成を示す。
【図４】図４は、本発明の他の実施例によるサーバの構成を示す。
【図５】図５は、本発明の他の実施例によるサーバの構成を示す。
【図６】図６は、本発明の他の実施例によるサーバの構成を示す。
【図７】図７は、本発明の他の実施例によるサーバの構成を示す。
【図８】図８は、本発明の他の実施例によるサーバの構成を示す。
【発明を実施するための形態】
【００１０】
以下、図面に基づいて本発明の実施の形態を説明する。
【００１１】
図１を参照して、本発明の一実施例によるシステムを説明する。図１は、本発明の一実施例によるシステムの一例となる構成を示す。
【００１２】
図１において、システムは、端末１００と、ネットワーク（ＮＷ）２００と、サーバ３００と、外部装置４００と、外部インタフェース（ＩＦ）５００とを有する。
【００１３】
端末１００は、典型的には、携帯電話やスマートフォンなど通信機能を備えた無線装置である。端末１００は、ネットワーク２００に接続して、他の端末やネットワーク装置（図示せず）と通話などの音声通信及びメールやパケットなどのデータ通信を行う。しかしながら、本発明は、無線通信装置に限定されるものでなく、固定通信装置などの何れか適切な通信装置であってもよい。
【００１４】
ネットワーク２００は、典型的には、携帯電話網などの無線通信ネットワークである。ネットワーク２００には、各種ネットワーク装置（図示せず）が接続され、各端末１００が相互に通信したり、ネットワーク装置との間でデータを送受信するのに利用される。しかしながら、本発明は、無線通信ネットワークに限定されるものでなく、有線通信ネットワークなどの何れか適切な通信ネットワークであってもよい。
【００１５】
サーバ３００は、ネットワーク２００に接続され、ネットワーク２００において端末１００が行った１以上の通信をモニタし、当該通信に関する情報からなる通信履歴情報を取得する。通信履歴情報は、例えば、各通信の発信者番号、接続日時、音声又はパケット通信などの接続種別、接続相手、及び通話時間又は通信量の各種情報アイテムを含む。また、サーバ３００は、外部装置４００に接続され、端末１００のユーザに関する契約情報などの各種登録情報を取得する。サーバ３００は、取得した通信履歴情報や契約情報などを後述されるデータベース（ＤＢ）に格納し、これらの情報に基づき外部インタフェース５００に提供するためのデータを生成する。
【００１６】
外部装置４００は、典型的には、各端末１００のユーザの契約情報などの各種ユーザ情報を格納している。サーバ３００からのユーザに関する契約情報の取得要求に応答して、外部装置４００は、格納されているユーザ情報から当該ユーザに関する契約情報を抽出し、サーバ３００に提供する。なお、図示された実施例では、外部装置４００は、サーバ３００から独立した装置として設けられているが、本発明は、これに限定されるものでない。他の実施例では、外部装置４００は、サーバ３００内に設けられてもよく、またユーザ情報はサーバ３００内の何れかの記憶領域に格納されるようにしてもよい。
【００１７】
外部インタフェース５００は、典型的には、サーバ３００に接続された計算装置である。外部インタフェース５００は、サーバ３００により生成された端末１００のユーザに関するデータを取得し、当該データに基づき端末１００に最適な料金プランを導出する。その後、外部インタフェース５００は、この導出された最適な料金プランを何れか適切な方法により端末１００のユーザに提供する。なお、この最適な料金プランの算出は、サーバ３００により提供されたデータに基づき外部インタフェース５００のメモリに格納された所定のプログラムをプロセッサが実行することによって実行される。この最適料金プランの算出プログラムは、何れか周知なものであってもよく、典型的には、ユーザの現在の契約内容や毎月の利用状況など、ユーザの使用形態に関する情報を受け付け、これに適した料金プラン、すなわち、ユーザの支払料金を最小にする料金プランを決定するものである。しかしながら、本発明に適用される推奨料金プラン算出プログラムは、これに限定されるものでなく、他の何れか適切なものであってもよい。
【００１８】
次に、図２を参照して、本発明の一実施例による推奨プラン導出処理を説明する。図２は、本発明の一実施例による処理を示すシーケンス図である。
【００１９】
図２において、サーバ３００は、端末１００がネットワーク２００を介し行った通信及び通話に関する通信履歴情報を取得し（ステップＳ１０１）、サーバ３００のデータベースに蓄積する（ステップＳ１０３）。この通信履歴情報は、例えば、各発信者番号をキーにして検索可能となるように、各発信者番号に関連付けされた「接続日時１；接続種別１；接続相手１；通話時間（通信量）１」，「接続日時２；接続種別２；接続相手２；通話時間（通信量）２」，...，「接続日時ｎ；接続種別ｎ；接続相手ｎ；通話時間（通信量）ｎ」などの各レコードにより構成される。しかしながら、本発明はこれに限定されるものでなく、後述されるような実施例に対応する他の情報項目が各レコードに追加されてもよい。
【００２０】
ステップＳ１０５において、サーバ３００は、外部装置４００にアクセスして、各ユーザに関する契約情報を取得する。ステップＳ１０７において、サーバ３００は、取得したユーザに関する契約情報と当該ユーザに関する通信履歴情報とに基づき、外部インタフェース５００により受付可能な形式によるデータを生成し、外部インタフェース５００に提供する。
【００２１】
サーバ３００からデータを受信すると、外部インタフェース５００は、受信したデータに基づき当該ユーザに適した料金プランを導出し（ステップＳ１０９）、導出した料金プランを当該ユーザに提供する（ステップＳ１１１）。
【００２２】
次に、図３を参照して、本発明の一実施例によるサーバを説明する。図３は、本発明の一実施例によるサーバの一例となる構成を示す。
【００２３】
図３において、サーバ３００は、通信履歴取得部３０２と、通信履歴変換部３０４と、通信履歴格納部３０６と、通信履歴送出部３０８と、契約内容取得部３１０と、データ合成部３１２とを有する。なお、サーバ３００は、典型的には、プロセッサ、メモリ、ストレージ装置、通信手段などのハードウェアにより構成される。上述された機能的要素の各処理は、ストレージ装置や通信手段から取得したデータに対して、メモリに格納された各種プログラムをプロセッサが実行することにより実現される。しかしながら、サーバ３００は、上述したハードウェア構成に限定されるものでなく、他の何れか適切なハードウェア構成により実現されてもよい。
【００２４】
通信履歴取得部３０２は、ネットワーク２００上で行われる通信及び通話をモニタし、各通信又は通話に関する情報を通信履歴情報として取得する。通信履歴情報は、例えば、発信者番号、接続日時、音声又はパケット通信などの接続種別、接続相手、及び通話時間又は通信量の各情報項目を含む。通信履歴取得部３０２は、取得した通信履歴情報を通信履歴変換部３０４に提供する。
【００２５】
通信履歴変換部３０４は、通信履歴取得部３０２から提供された通信履歴情報から上述した情報項目を抽出し、発信者番号に関連付けて「接続日時１；接続種別１；接続相手１；通話時間（通信量）１」，「接続日時２；接続種別２；接続相手２；通話時間（通信量）２」，...，「接続日時ｎ；接続種別ｎ；接続相手ｎ；通話時間（通信量）ｎ」などの形式による各レコードに変換する。その後、通信履歴変換部３０４は、（１）変換した各レコードを通信履歴格納部３０６に提供する。
【００２６】
また、通信履歴変換部３０４は、（２）通信履歴格納部３０６にアクセスして、格納されているレコードを抽出する。例えば、通信履歴変換部３０４は、定期的に発信者番号毎に１ヶ月分などの所定期間のレコードを抽出するようにしてもよい。あるいは、通信履歴変換部３０４は、何れか所定のイベントに応答して、通信履歴格納部３０６から特定の発信者番号（ユーザ）に係るレコードを抽出するようにしてもよい。
【００２７】
その後、通信履歴変換部３０４は、抽出したレコードから、当該発信者番号に関する通話時間（料金）、通話相手、パケット通信量などの通信料金の算出に使用される所定のデータ項目を算出し、外部インタフェース５００による推奨プランの導出に必要とされるデータ形式の通信履歴データに変換し、通信履歴送出部３０８に提供する。なお、本発明は、これらのデータ項目に限定されるものでなく、外部インタフェース５００の推奨プラン導出処理に必要とされる何れか適切なデータ項目を含むものであってもよい。
【００２８】
通信履歴格納部３０６は、通信履歴変換部３０４から提供された各レコードを格納すると共に、通信履歴変換部３０４から要求に応じて、要求された発信者番号に係るレコードを通信履歴変換部３０４に提供する。通信履歴格納部３０４は、発信者番号を検索キーとしてレコードを容易に抽出できるように、各発信者番号に関連付けて上述されるようなデータ形式により各レコードを保持するようにしてもよい。
【００２９】
通信履歴送出部３０８は、（１）通信履歴変換部３０４により生成された通信履歴データをデータ合成部３１２に提供すると共に、（２）関連付けされた発信者番号を契約内容取得部３１０に提供する。この発信者番号は、外部装置４００に格納されている各ユーザの契約情報などの各種ユーザ情報を抽出するための検索キーとして利用される。
【００３０】
契約内容取得部３１０は、通信履歴送出部３０８から受信した発信者番号を外部装置４００に送信し、外部装置４００から当該発信者番号に係るユーザの契約情報を受信する。契約内容取得部３１０は、受信した契約情報をデータ合成部３１２に提供する。
【００３１】
データ合成部３１２は、通信履歴送出部３０８から受信した通信履歴データと契約内容取得部３１０から受信した契約情報とを合成し、外部インタフェース５００に提供する。その後、外部インタフェース５００は、合成されたデータに基づき当該ユーザの契約内容と使用態様とに適した料金プランを導出し、ユーザに提供する。
【００３２】
次に、図４を参照して、本発明の他の実施例によるサーバを説明する。図４は、本発明の他の実施例によるサーバの一例となる構成を示す。
【００３３】
本実施例では、ユーザによる実際の利用に応じてオプションサービスを推奨するための変形例を説明する。オプションサービスには、例えば、特定の通信相手との通話が多い場合に好適なオプションサービスである相手先指定通話料割引サービスなどがあげられる。この相手先指定通話料割引サービスでは、指定した通信相手との通話に係る通話料を割り引くというものである。サーバが通話履歴から発信先番号毎の通話時間／料金を計算し、相手先指定通話料割引サービスを利用して場合にどの程度安くなるかを、推奨プランと共にユーザに提供するというものである。図４に示されるように、本実施例によるサーバは、図３に関して説明されたものと同じ構成要素を備える。以下の説明では、図３の実施例の説明と重複する記載は省略される。
【００３４】
図４において、通信履歴格納部３０６は、図３の実施例に関して上述したように、（１）通信履歴変換部３０４から提供された各レコードを格納すると共に、（２）通信履歴変換部３０４から要求に応じて、要求された発信者番号に係るレコードを通信履歴変換部３０４に提供するが、さらに本実施例では、通信履歴格納部３０６は、各発信者番号に係るレコードに基づき当該発信者番号からの通信相手毎の累積通話料金を算出及び格納する。本実施例では、通信履歴格納部３０６に格納される各レコードは、例えば、発信者番号に関連付けて、上述されたデータ形式にさらに算出した累積通話料金を加えた「接続日時１；接続種別１；接続相手１；通話時間（通信量）１；累積通話料金１」，「接続日時２；接続種別２；接続相手２；通話時間（通信量）２；累積通話料金２」，...，「接続日時ｎ；接続種別ｎ；接続相手ｎ；通話時間（通信量）ｎ；累積通話料金ｎ」などの形式により格納される。
【００３５】
さらに、通信履歴格納部３０６は、（３）通信履歴変換部３０４から発信者番号に関するレコードが要求されると、要求された発信者番号を契約内容取得部３１０に送信し、契約内容取得部３１０を介し外部装置４００から当該発信者番号のユーザに関する契約情報の無料通話対象番号情報を取得する。その後、通信履歴格納部３０６は、要求された発信者番号に係る累積通話料金を含むレコードと共に、取得した無料通話対象番号情報を通信履歴変換部３０４に返す。
【００３６】
通信履歴変換部３０４は、受信した無料通話対象番号情報を参照して、通信履歴格納部３０６から提供されたレコードから無料通話対象番号に係るレコードを除外し、有料通話対象番号の通信相手の累積通話料金に、相手先指定通話料割引サービスなどの特定の通信相手を対象とする通話料割引サービスを適用した場合の総利用料金を計算する。
【００３７】
その後、通信履歴変換部３０４は、図３の実施例に関して上述したように、抽出したレコードから、当該発信者番号に関する通話時間（料金）、通話相手、パケット通信量などの各データ項目を算出し、外部インタフェース５００による推奨プランの導出に必要とされるデータ形式の通信履歴データに変換し、通信履歴送出部３０８に提供すると共に、算出した通話料割引サービスを適用した場合の総利用料金を通信履歴送出部３０８に送信する。
【００３８】
データ合成部３１２は、図３の実施例に関して上述したように、通信履歴送出部３０８から受信した通信履歴データと契約内容取得部３１０から受信した契約情報とを合成して、外部インタフェース５００に提供すると共に、通話料割引サービスを適用した場合の総利用料金を外部インタフェース５００に提供する。その後、外部インタフェース５００は、合成されたデータに基づき当該ユーザに適した料金プランを導出して、ユーザに提供すると共に、通話料割引サービスを適用した場合の総利用料金をもユーザに提供する。
【００３９】
本実施例によると、オプションサービスをつけない最適プランと共に、通話料割引サービスを適用した場合の総利用料金をもユーザに提供することが可能となり、より多くのプラン選択のための情報をユーザに提供することが可能となる。
【００４０】
次に、図５を参照して、本発明の他の実施例によるサーバを説明する。図５は、本発明の他の実施例によるサーバの一例となる構成を示す。
【００４１】
本実施例では、上限ストップサービスの迅速化を図るための変形例を説明する。上限ストップサービスとは、通話・通信料金が予め設定した上限額を超えた場合、発信をストップするサービスである。現在の上限ストップサービスでは、通話・通信終了後数時間以内には発信をストップすることができるが、リアルタイムで制限することはできず、上限額を超えてしまう場合がある。本変形例では、通信履歴情報をリアルタイムにより取得するため、上限額の超過が即座に把握でき、より迅速に発信をストップさせることができる。図５に示されるように、本実施例によるサーバは、図３に関して説明されたものと同じ構成要素を備える。以下の説明では、図３の実施例の説明と重複する記載は省略される。
【００４２】
図５において、通信履歴変換部３０４は、通信履歴取得部３０２から通話及び通信が終了したことを通知される毎に、当該発信者番号に関する月毎の累積料金が予め設定されている１ヶ月の料金上限額を超えていないか判断する。
【００４３】
通信履歴格納部３０６は、図３の実施例に関して上述したように、（１）通信履歴変換部３０４から提供された各レコードを格納すると共に、（２）通信履歴変換部３０４から要求に応じて、要求された発信者番号に係るレコードを通信履歴変換部３０４に提供するが、さらに本実施例では、通信履歴格納部３０６は、各発信者番号に係るレコードに基づき、当該発信者番号からの通信相手毎の累積通話料金を算出及び格納する。本実施例では、通信履歴格納部３０６に格納される各レコードは、図４に示された実施例と同様に、発信者番号に関連付けて「接続日時１；接続種別１；接続相手１；通話時間（通信量）１；累積通話料金１」，「接続日時２；接続種別２；接続相手２；通話時間（通信量）２；累積通話料金２」，...，「接続日時ｎ；接続種別ｎ；接続相手ｎ；通話時間（通信量）ｎ；累積通話料金ｎ」などの形式により格納される。
【００４４】
通信履歴格納部３０６は、（３）通信履歴変換部３０４から発信者番号に関するレコードが要求されると、要求された発信者番号を契約内容取得部３１０に送信し、契約内容取得部３１０を介し外部装置４００から当該発信者番号のユーザに対して設定されている１ヶ月間の料金上限額に関する情報を取得する。通信履歴格納部３０６は、要求された発信者番号に係る累積通話料金を含むレコードと共に、取得した１ヶ月間の料金上限額に関する情報を通信履歴変換部３０４に返す。
【００４５】
通信履歴変換部３０４は、通信履歴格納部３０６から受信したレコードと料金上限額とに基づき、当該発信者番号に関する月毎の累積料金が１ヶ月の料金上限額を超えていないか判断する。累積料金が１ヶ月の料金上限額を超えた場合、通信履歴変換部３０４は、その旨を通信履歴送出部３０８に通知する。
【００４６】
通信履歴送出部３０６は、通信履歴変換部３０４から当該ユーザの累積料金が１ヶ月の料金上限額を超えたことを示す通知を受信すると、外部装置４００に当該ユーザの累積料金が１ヶ月の料金上限額を超えたことをリアルタイムで通知する。この通知を受信すると、外部装置４００は、端末１００がさらに通信・通話を発信しようとした場合、端末１００による通信をストップする。
【００４７】
本実施例によると、通信履歴をリアルタイムで取得するため、通話・通信料金が設定された上限を超過したことが即座に把握され、より迅速に発信をストップさせることが可能となり、上限ストップサービスの迅速化を図ることが可能となる。
【００４８】
次に、図６を参照して、本発明の他の実施例によるサーバを説明する。図６は、本発明の他の実施例によるサーバの一例となる構成を示す。
【００４９】
本実施例では、自動的にプラン変更を案内するための変形例を説明する。この自動料金プラン変更設定は、最適な料金プランが見つかった場合に、ユーザによる変更の選択などの操作を必要とすることなく、自動的に最適プランへの変更を実行させるものである。ユーザは、予めこの自動料金プラン変更設定を有効にしておく必要がある。図６に示されるように、本実施例によるサーバは、図３に関して説明されたものと同じ構成要素を備える。以下の説明では、図３の実施例の説明と重複する記載は省略される。
【００５０】
本実施例では、外部装置４００には、各ユーザの契約情報に自動料金プラン変更設定がされているか否かを示す情報が登録される。図３の実施例に関して説明されたように、外部インタフェース５００が、通信履歴送出部３０８から受信した通信履歴データと契約内容取得部３１０から受信した契約情報とを合成したデータに基づきユーザに最適なプランを導出すると、外部インタフェース５００は、サーバ３００に当該プランを通知する。外部インタフェース５００から最適プランが通知されると、サーバ３００は、外部装置４００にアクセスして、当該ユーザについて自動料金プラン変更設定がされているか判断する。当該ユーザについて自動料金プラン変更設定がされている場合、サーバ３００は、外部インタフェース５００から受信した最適プランを外部装置４００に送信し、当該最適プランへの変更を通知する。サーバ３００からプラン変更通知を受信すると、外部装置４００は、当該ユーザの契約情報を通知されたプランに書き換える。この後、外部インタフェース５００は、ユーザにプラン変更がされたことを通知する。
【００５１】
本実施例によると、ユーザの契約情報に自動料金プラン変更設定がされている場合、ユーザは、外部インタフェース５００から料金プランの変更を選択するか否か指示することなく、導出された最適プランに自動変更することができる。
【００５２】
次に、図７を参照して、本発明の他の実施例によるサーバを説明する。図７は、本発明の他の実施例によるサーバの一例となる構成を示す。
【００５３】
本実施例では、品質監視による割引を行うための変形例を説明する。サーバ３００は、通信履歴情報を取得する際に、通話・通信品質に関する情報も併せて取得する。これにより、発信者番号（ユーザ）毎に通信・通話品質がどの程度の割合で不良であったか把握することができ、最適プランを通知する際に品質劣化の割合に応じて設定した通話料・通信量の割引を加味することが可能となる。図７に示されるように、本実施例によるサーバは、図３に関して説明されたものと同じ構成要素を備える。以下の説明では、図３の実施例の説明と重複する記載は省略される。
【００５４】
図７において、通信履歴取得部３０２は、ネットワーク２００上で行われる通信及び通話をモニタし、これらに関する情報を通信履歴情報として取得すると共に、当該通話及び通信の品質に関する情報を取得する。この通話及び通信品質の指標として、インターネット接続のページングに要する時間などが利用可能である。しかしながら、本実施例の通話及び通信品質の指標はこれに限定されるものでなく、他の何れか適切な通話及び通信品質を示す指標が利用されてもよい。通信履歴取得部３０２は、取得した通信履歴情報と通話及び通信品質に関する情報とを通信履歴変換部３０４に提供する。
【００５５】
通信履歴変換部３０４は、通信履歴取得部３０２から受信した通信履歴情報と通話及び通信品質に関する情報とを、発信者番号に関連付けて「接続日時１；接続種別１；接続相手１；通話時間（通信量）１；通話通信品質１」，「接続日時２；接続種別２；接続相手２；通話時間（通信量）２；通話通信品質２」，...，「接続日時ｎ；接続種別ｎ；接続相手ｎ；通話時間（通信量）ｎ；通話通信品質ｎ」などの形式による各レコードに変換する。その後、通信履歴変換部３０４は、（１）変換した各レコードを通信履歴格納部３０６に提供する。
【００５６】
また、通信履歴変換部３０４は、（２）通信履歴格納部３０６にアクセスして、発信者番号毎に１ヶ月分などの所定期間のレコードを抽出する。その後、通信履歴変換部３０４は、抽出したレコードから、当該発信者番号に関する通話時間（料金）、通話相手、パケット通信量、品質劣化の割合などの各データ項目を算出し、外部インタフェース５００による推奨プランの導出に必要とされるデータ形式の通信履歴データに変換し、通信履歴送出部３０８に提供する。
【００５７】
通信履歴送出部３０８は、品質劣化の割合を含む通信履歴データをデータ合成部３１２に提供する。データ合成部３１２は、契約内容取得部３１０から受信した契約情報と通信履歴送出部３０８から受信した品質劣化の割合を含む通信履歴データとを合成し、外部インタフェース５００に提供する。
【００５８】
外部インタフェース５００は、導出した最適プランに対して通知された品質劣化の割合によって定められた割引率を付加して、ユーザに割引率が適用された最適プランを提供する。なお、この割引率では、例えば、１ヶ月間の累積通話のうちｘ％が品質劣化が生じた通話である場合には、通話料をｆ（ｘ）％割り引くなどされてもよい。
【００５９】
本実施例によると、サーバ３００が、通信履歴と共に当該通信の品質をモニタすることによって、通信品質に応じて通話料が割り引かれた最適プランを提供することが可能となる。
【００６０】
次に、図８を参照して、本発明の他の実施例によるサーバを説明する。図８は、本発明の他の実施例によるサーバの一例となる構成を示す。
【００６１】
本実施例では、最適プランの通知タイミングを変更するための変形例を説明する。上述した実施例では、サーバは毎月など定期的に最適プランを導出して通知するが、通知タイミングは任意に設定されてもよい。図８に示されるように、本実施例によるサーバは、図３に関して説明されたものと同じ構成要素を備える。以下の説明では、図３の実施例の説明と重複する記載は省略される。
【００６２】
本実施例では、外部装置４００は、各ユーザの契約情報に最適プランの通知タイミングを示す情報を登録する。例えば、現在の料金プランより最適プランに変更した方が所定の金額以上安くなる場合にのみ、最適プランが通知されるように通知タイミングが設定されてもよい。また、ユーザの利用パターンの急激な変化が検出された場合にのみ、最適プランが通知されるように通知タイミングが設定されてもよい。
【００６３】
図３の実施例に関して説明されたように、外部インタフェース５００は、通信履歴送出部３０８から受信した通信履歴データと契約内容取得部３１０から受信した契約情報とを合成したデータに基づきユーザに最適なプランを導出する。外部インタフェース５００は、設定されている通知タイミングを充足する場合にのみ、この導出した最適プランをユーザに提供する。
【００６４】
本実施例によると、ユーザが最適プランに変更することによりある程度のメリットを得られる場合に限って、最適プランが提供されるようになる。
【００６５】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００６６】
１００  端末
２００  ネットワーク
３００  サーバ
３０２  通信履歴取得部
３０４  通信履歴変換部
３０６  通信履歴格納部
３０８  通信履歴送出部
３１０  契約内容取得部
３１２  データ合成部
４００  外部装置
５００  外部インタフェース
【図１】
2011205404.tif 000003
【図２】
2011205404.tif 000004
【図３】
2011205404.tif 000005
【図４】
2011205404.tif 000006
【図５】
2011205404.tif 000007
【図６】
2011205404.tif 000008
【図７】
2011205404.tif 000009
【図８】
2011205404.tif 000010