(57)【特許請求の範囲】
【請求項１】
移動端末と通信可能に接続されると共に内部に格納されたサービスを前記移動端末に提供する複数のサービス制御装置、を管理するサービス管理装置であって、
前記サービス制御装置がサービスを提供する対象の移動端末を前記サービス制御装置に関連付けて格納したサービス提供対象端末情報格納手段と、
それぞれの前記移動端末が受けることができるサービスを前記移動端末に関連付けて格納した移動端末属性格納手段と、
前記サービス制御装置において所定のサービスが提供不能となったときに前記サービス制御装置から送信される、その提供不能となったサービスに関する提供不能サービス情報を受信する提供不能サービス情報受信手段と、
前記提供不能サービス情報受信手段によって提供不能サービス情報を受信した場合に、前記提供不能サービス情報の送信元の前記サービス制御装置に関連付けられた移動端末を前記サービス提供対象端末情報格納手段から抽出し、抽出された移動端末から、前記提供不能サービス情報によって特定されるサービスに関連付けられた移動端末をサービス利用不能端末として、前記移動端末属性格納手段を参照して抽出するサービス利用不能端末抽出手段と、
前記サービス利用不能端末抽出手段によって抽出されたサービス利用不能端末に関する情報を異常情報として出力する異常情報出力手段と、
を備えることを特徴とするサービス管理装置。
【請求項２】
前記サービス制御装置によって提供されるサービスを構成する構成要素に関する情報を格納するサービス構成情報格納手段をさらに備え、
前記提供不能サービス情報受信手段は、前記サービス制御装置において故障した前記構成要素の情報を提供不能サービス情報として受信し、
前記サービス利用不能端末抽出手段は、前記提供不能サービス情報受信手段によって受信した故障した構成要素の情報に基づいて、前記サービス構成情報格納手段を参照して提供不能となったサービスを特定し、特定された提供不能のサービスに基づいてサービス利用不能端末を抽出する、
ことを特徴とする請求項１に記載のサービス管理装置。
【請求項３】
前記提供不能サービス情報受信手段によって提供不能サービス情報を受信した場合に、受信した提供不能サービス情報によって特定されるサービスに関連付けられた移動端末を前記移動端末属性格納手段から抽出し、その総数をサービス利用端末数として求めるサービス利用端末数算出手段と、
前記サービス利用不能端末抽出手段によって抽出されたサービス利用不能端末の数と前記サービス利用端末数算出手段によって算出されたサービス利用端末数との割合を算出するサービス利用不能割合算出手段と、
をさらに備え、
前記異常情報出力手段は、前記サービス利用不能割合算出手段によって算出された割合を異常情報として出力する、
ことを特徴とする請求項１又は２に記載のサービス管理装置。
【請求項４】
前記サービス利用不能端末抽出手段によって抽出されたサービス利用不能端末の情報に基づいて、前記サービス提供不能情報を送信した複数のサービス制御装置の異常への対応の優先順位を決定する優先順位決定手段をさらに備え、
前記異常情報出力手段は、前記優先順位決定手段によって決定された優先順位を異常情報として出力する、
ことを特徴とする請求項１〜３のいずれか１項に記載のサービス管理装置。
【請求項５】
移動端末と通信可能に接続されると共に内部に格納されたサービスを前記移動端末に提供する複数のサービス制御装置、を管理するサービス管理装置であって、
前記サービス制御装置がサービスを提供する対象の移動端末を前記サービス制御装置に関連付けて格納したサービス提供対象端末情報格納手段と、
それぞれの前記移動端末が受けることができるサービスを前記移動端末に関連付けて格納した移動端末属性格納手段と、
前記移動端末が前記サービス制御装置によってサービスの提供を受けた履歴を格納する履歴格納手段と、
前記サービス制御装置において所定のサービスが提供不能となったときに前記サービス制御装置から送信される、その提供不能となったサービスに関する提供不能サービス情報を受信する提供不能サービス情報受信手段と、
前記提供不能サービス情報受信手段によって提供不能サービス情報を受信した場合に、前記提供不能サービス情報の送信元の前記サービス制御装置に関連付けられた移動端末を前記サービス提供対象端末情報格納手段から抽出し、抽出された移動端末から、前記提供不能サービス情報によって特定されるサービスに関連付けられた移動端末をサービス利用不能端末として、前記移動端末属性格納手段を参照して抽出するサービス利用不能端末抽出手段と、
前記サービス利用不能端末抽出手段によってサービス利用不能端末として抽出された移動端末のうち、前記提供不能サービス情報によって特定されるサービスが提供不能となったときに前記サービスの提供が中断された移動端末をサービス中断端末として、前記履歴格納手段に格納された履歴に基づいて抽出するサービス中断端末抽出手段と、
前記サービス中断端末抽出手段によって抽出されたサービス中断端末に関する情報を異常情報として出力する異常情報出力手段と、
を備えることを特徴とするサービス管理装置。
【請求項６】
前記サービス制御装置によって提供されるサービスを構成する構成要素に関する情報を格納するサービス構成情報格納手段をさらに備え、
前記提供不能サービス情報受信手段は、前記サービス制御装置において故障した前記構成要素の情報を提供不能サービス情報として受信し、
前記サービス中断端末抽出手段は、前記提供不能サービス情報受信手段によって受信した故障した構成要素の情報に基づいて、前記サービス構成情報格納手段を参照して提供不能となったサービスを特定し、特定された提供不能のサービスに基づいてサービス中断端末を抽出する、
ことを特徴とする請求項５に記載のサービス管理装置。
【請求項７】
所定時間帯におけるサービスごとのアクセス情報を格納したサービストラフィック格納手段と、
前記提供不能サービス情報受信手段によって提供不能サービス情報を受信した場合に、そのサービスが提供不能となった時間帯にそのサービスと同じサービスの提供を正常に受けることができた移動端末の数を正常終了端末数として、前記サービストラフィック格納手段に格納されたアクセス情報に基づいて算出する正常終了端末数算出手段と、
前記サービス中断端末抽出手段によって抽出されたサービス中断端末の数と前記正常終了端末数算出手段によって算出された正常終了端末数との割合を算出するサービス中断割合算出手段と、
をさらに備え、
前記異常情報出力手段は、前記サービス中断割合算出手段によって算出された割合を異常情報として出力する、
ことを特徴とする請求項５又は６に記載のサービス管理装置。
【請求項８】
前記サービス中断端末抽出手段によって抽出されたサービス中断端末の情報に基づいて、前記サービス提供不能情報を送信したサービス制御装置の異常への対応の優先順位を決定する優先順位決定手段をさらに備え、
前記異常情報出力手段は、前記優先順位決定手段によって決定された優先順位を異常情報として出力する、
ことを特徴とする請求項５〜７のいずれか１項に記載のサービス管理装置。
【請求項９】
前記異常情報出力手段は、前記提供不能サービス情報受信手段によって提供不能サービス情報を受信した時刻からの経過時間についての情報を前記異常情報として出力することを特徴とする請求項１〜８のいずれか１項に記載のサービス管理装置。
【請求項１０】
前記提供不能サービス情報受信手段によって受信した提供不能サービス情報に基づいて更新される、それぞれの前記サービス制御装置におけるサービスの提供状態を格納したサービス提供状態格納手段と、
移動端末を特定する情報が入力されると、前記サービス提供対象端末格納手段を参照して、その移動端末にサービスを提供するサービス制御装置を特定し、特定されたサービス制御装置のサービス提供状態を前記サービス提供状態格納手段から抽出すると共に、その移動端末に関連付けられたサービスを前記移動端末属性格納手段から抽出し、前記サービス制御装置のサービス提供状態と比較して、前記移動端末が受けるサービスの提供状態を判定するサービス提供可否判定手段と、
前記サービス提供可否判定手段によって判定されたサービス提供可否の情報を出力するサービス提供可否情報出力手段と、
をさらに備えることを特徴とする請求項１〜９のいずれか１項に記載のサービス管理装置。
【請求項１１】
移動端末と通信可能に接続されると共に内部に格納されたサービスを前記移動端末に提供する複数のサービス制御装置、を管理するサービス管理装置における異常情報の出力方法であって、
前記サービス制御装置がサービスを提供する対象の移動端末を前記サービス制御装置に関連付けてサービス提供対象端末情報格納手段にあらかじめ格納し、それぞれの前記移動端末が受けることができるサービスを前記移動端末に関連付けて移動端末属性格納手段にあらかじめ格納しておき、
前記サービス制御装置において所定のサービスが提供不能となったときに、その提供不能となったサービスに関する提供不能サービス情報を、前記サービス制御装置から前記サービス管理装置に送信する提供不能サービス情報送信ステップと、
前記提供不能サービス情報送信ステップにおいて前記提供不能サービス情報を送信した前記サービス制御装置に関連付けられた移動端末を前記サービス提供対象端末情報格納手段から抽出し、抽出された移動端末から、前記提供不能サービス情報によって特定されるサービスに関連付けられた移動端末をサービス利用不能端末として、前記移動端末属性格納手段を参照して抽出するサービス利用不能端末抽出ステップと、
前記サービス利用不能端末抽出ステップにおいて抽出されたサービス利用不能端末に関する情報を異常情報として出力する異常情報出力ステップと、
を備えることを特徴とする異常情報出力方法。
【請求項１２】
前記サービス制御装置によって提供されるサービスを構成する構成要素に関する情報をあらかじめサービス構成情報格納手段に格納しておき、
前記提供不能サービス情報送信ステップでは、前記サービス制御装置において故障した前記構成要素の情報を提供不能サービス情報として前記サービス管理装置に送信し、
前記サービス利用不能端末抽出ステップでは、前記提供不能サービス情報ステップにおいて送信された故障した構成要素の情報に基づいて、前記サービス構成情報格納手段を参照して提供不能となったサービスを特定し、特定された提供不能のサービスに基づいてサービス利用不能端末を抽出する、
ことを特徴とする請求項１１に記載の異常情報出力方法。
【請求項１３】
前記提供不能サービス情報送信ステップにおいて送信された提供不能サービス情報によって特定されるサービスに関連付けられた移動端末を前記移動端末属性格納手段から抽出し、その総数をサービス利用端末数として求めるサービス利用端末数算出ステップと、
前記サービス利用不能端末抽出ステップにおいて抽出されたサービス利用不能端末の数と前記サービス利用端末数算出ステップにおいて算出されたサービス利用端末数との割合を算出するサービス利用不能割合算出ステップと、
をさらに備え、
前記異常情報出力ステップは、前記サービス利用不能割合算出ステップにおいて算出された割合を異常情報として出力する、
ことを特徴とする請求項１１又は１２に記載の異常情報出力方法。
【請求項１４】
前記サービス利用不能端末抽出ステップにおいて抽出されたサービス利用不能端末の情報に基づいて、前記サービス提供不能情報を送信した複数のサービス制御装置の異常への対応の優先順位を決定する優先順位決定ステップをさらに備え、
前記異常情報出力ステップでは、前記優先順位決定ステップにおいて決定された優先順位を異常情報として出力する、
ことを特徴とする請求項１１〜１３のいずれか１項に記載の異常情報出力方法。
【請求項１５】
移動端末と通信可能に接続されると共に内部に格納されたサービスを前記移動端末に提供する複数のサービス制御装置、を管理するサービス管理装置における異常情報の出力方法であって、
前記サービス制御装置がサービスを提供する対象の移動端末を前記サービス制御装置に関連付けてあらかじめサービス提供対象端末情報格納手段に格納し、
それぞれの前記移動端末が受けることができるサービスを前記移動端末に関連付けて移動端末属性格納手段にあらかじめ格納し、
前記移動端末が前記サービス制御装置によってサービスの提供を受けた履歴を履歴格納手段に格納しておき、
前記サービス制御装置において所定のサービスが提供不能となったときに、その提供不能となったサービスに関する提供不能サービス情報を前記サービス制御装置から前記サービス管理装置に送信する提供不能サービス情報送信ステップと、
前記提供不能サービス情報送信ステップにおいて前記提供不能サービス情報を送信した前記サービス制御装置に関連付けられた移動端末を前記サービス提供対象端末情報格納手段から抽出し、抽出された移動端末から、前記提供不能サービス情報によって特定されるサービスに関連付けられた移動端末をサービス利用不能端末として、前記移動端末属性格納手段を参照して抽出するサービス利用不能端末抽出ステップと、
前記サービス利用不能端末抽出ステップにおいてサービス利用不能端末として抽出された移動端末のうち、前記提供不能サービス情報によって特定されるサービスが提供不能となったときに前記サービスの提供が中断された移動端末をサービス中断端末として、前記履歴格納手段に格納された履歴に基づいて抽出するサービス中断端末抽出ステップと、
前記サービス中断端末抽出ステップにおいて抽出されたサービス中断端末に関する情報を異常情報として出力する異常情報出力ステップと、
を備えることを特徴とする異常情報出力方法。
【請求項１６】
前記サービス制御装置によって提供されるサービスを構成する構成要素に関する情報をあらかじめサービス構成情報格納手段に格納しておき、
前記提供不能サービス情報送信ステップでは、前記サービス制御装置において故障した前記構成要素の情報を提供不能サービス情報として前記サービス管理装置に送信し、
前記サービス中断端末抽出ステップでは、前記提供不能サービス情報ステップにおいて送信された故障した構成要素の情報に基づいて、前記サービス構成情報格納手段を参照して提供不能となったサービスを特定し、特定された提供不能のサービスに基づいてサービス中断端末を抽出する、
ことを特徴とする請求項１５に記載の異常情報出力方法。
【請求項１７】
所定時間帯におけるサービスごとのアクセス情報をサービストラフィック格納手段に格納しておき、
前記提供不能サービス情報送信ステップにおいて提供不能サービス情報が送信された場合に、そのサービスが提供不能となった時間帯にそのサービスと同じサービスの提供を正常に受けることができた移動端末の数を正常終了端末数として、前記サービストラフィック格納手段に格納されたアクセス情報に基づいて算出する正常終了端末数算出ステップと、
前記サービス中断端末抽出ステップにおいて抽出されたサービス中断端末の数と前記正常終了端末数算出ステップにおいて算出された正常終了端末数との割合を算出するサービス中断割合算出ステップと、
をさらに備え、
前記異常情報出力ステップは、前記サービス中断割合算出ステップにおいて算出された割合を異常情報として出力する、
ことを特徴とする請求項１５又は１６に記載の異常情報出力方法。
【請求項１８】
前記サービス中断端末抽出ステップにおいて抽出されたサービス中断端末の情報に基づいて、前記サービス提供不能情報を送信したサービス制御装置の異常への対応の優先順位を決定する優先順位決定ステップをさらに備え、
前記異常情報出力ステップでは、前記優先順位決定ステップにおいて決定された優先順位を異常情報として出力する、
ことを特徴とする請求項１５〜１７のいずれか１項に記載の異常情報出力方法。
【請求項１９】
前記異常情報出力ステップは、前記提供不能サービス情報受信ステップにおいて提供不能サービス情報を受信した時刻からの経過時間についての情報を前記異常情報として出力することを特徴とする請求項１１〜１８のいずれか１項に記載の異常情報出力方法。
【請求項２０】
前記提供不能サービス情報送信ステップにおいて送信された提供不能サービス情報に基づいて更新される、それぞれの前記サービス制御装置におけるサービスの提供状態をサービス提供状態格納手段に格納しておき、
移動端末を特定する情報が入力されると、前記サービス提供対象端末格納手段を参照して、その移動端末にサービスを提供するサービス制御装置を特定し、特定されたサービス制御装置のサービス提供状態を前記サービス提供状態格納手段から抽出すると共に、その移動端末に関連付けられたサービスを前記移動端末属性格納手段から抽出し、前記サービス制御装置のサービス提供状態と比較して、前記移動端末が受けるサービスの提供状態を判定するサービス提供可否判定ステップと、
前記サービス提供可否判定ステップにおいて判定されたサービス提供可否の情報を出力するサービス提供可否情報出力ステップと、
をさらに備えることを特徴とする請求項１１〜１９のいずれか１項に記載の異常情報出力方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、移動端末にサービスを提供する複数のサービス制御装置を管理するサービス管理装置及びサービス管理装置における異常情報出力方法に関する。
【０００２】
【従来の技術】
近年、移動端末からＩＰ系サービスの利用が急増しており、このような潮流に対応して早いスピードでサービスの提供を行うことができるシステムが構築されている。このようなシステムにおいては、発生した異常に迅速に対応することも早いスピードでサービスを提供することと同様に重要である。
【０００３】
従来のシステムにおける異常情報は、システム開発者がシステム開発時に設定する場合が多く、異常状態の深刻さを示すランクは異常発生時にサービスへの影響度を予測して設定されていた。
【０００４】
【発明が解決しようとする課題】
しかしながら、システム開発時に設定されたランクは必ずしも正確ではなく、また、同時に同一ランクの異常が複数発生した場合は、対処する順番が明確ではなかった。このため、システムの異常に迅速かつ的確に対処することができなかった。
【０００５】
そこで、本発明は上記課題を解決し、迅速かつ的確に異常に対処することを支援できるサービス管理装置及びサービス管理装置における異常情報出力方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明に係るサービス管理装置は、移動端末と通信可能に接続されると共に内部に格納されたサービスを移動端末に提供する複数のサービス制御装置、を管理するサービス管理装置であって、サービス制御装置がサービスを提供する対象の移動端末をサービス制御装置に関連付けて格納したサービス提供対象端末情報格納手段と、それぞれの移動端末が受けることができるサービスを移動端末に関連付けて格納した移動端末属性格納手段と、サービス制御装置において所定のサービスが提供不能となったときにサービス制御装置から送信される、その提供不能となったサービスに関する提供不能サービス情報を受信する提供不能サービス情報受信手段と、提供不能サービス情報受信手段によって提供不能サービス情報を受信した場合に、提供不能サービス情報の送信元のサービス制御装置に関連付けられた移動端末をサービス提供対象端末情報格納手段から抽出し、抽出された移動端末から、提供不能サービス情報によって特定されるサービスに関連付けられた移動端末をサービス利用不能端末として、移動端末属性格納手段を参照して抽出するサービス利用不能端末抽出手段と、サービス利用不能端末抽出手段によって抽出されたサービス利用不能端末に関する情報を異常情報として出力する異常情報出力手段と、を備えることを特徴とする。
【０００７】
このようにそれぞれのサービス制御装置によるサービスの提供対象となる移動端末についての情報を格納したサービス提供対象端末格納手段と、それぞれの移動端末が受けることができるサービスに関する情報を格納した移動端末属性格納手段を有していることにより、サービス制御装置からサービスが提供不能になったことの情報を受信した場合には、当該サービス制御装置によってサービスの提供を受ける対象となる移動端末を抽出でき、さらに、その移動端末の中から提供不能となったサービスの影響を受ける移動端末を抽出することができる。そして、この情報を異常情報として異常情報出力手段によって出力することにより、出力された異常情報に基づいて、サービスに大きい影響を与えているのはどのサービス制御装置の異常かを判定することができるので、迅速かつ的確に異常状態の復旧を行うことができる。
【０００８】
上記サービス管理装置は、サービス制御装置によって提供されるサービスを構成する構成要素に関する情報を格納するサービス構成情報格納手段をさらに備え、提供不能サービス情報受信手段は、サービス制御装置において故障した構成要素の情報を提供不能サービス情報として受信し、サービス利用不能端末抽出手段は、提供不能サービス情報受信手段によって受信した故障した構成要素の情報に基づいて、サービス構成情報格納手段を参照して提供不能となったサービスを特定し、特定された提供不能のサービスに基づいてサービス利用不能端末を抽出する、ことを特徴としても良い。
【０００９】
このようにサービスを構成する構成要素に関する情報を格納したサービス構成情報格納手段を備えることにより、故障した構成要素の情報を提供不能サービス情報として受信したときに、サービス構成情報格納手段を参照することで故障した構成要素を含むサービスを特定することができる。これにより、サービスが提供不能となった原因の構成要素の情報を受信した場合に、その構成要素の故障の影響によって提供できなくなるサービスを容易に特定できると共に、故障した構成要素の情報を受信することによって、サービス制御装置の復旧をスムーズに行うことができる。
【００１０】
上記サービス管理装置は、提供不能サービス情報受信手段によって提供不能サービス情報を受信した場合に、受信した提供不能サービス情報によって特定されるサービスに関連付けられた移動端末を移動端末属性格納手段から抽出し、その総数をサービス利用端末数として求めるサービス利用端末数算出手段と、サービス利用不能端末抽出手段によって抽出されたサービス利用不能端末の数とサービス利用端末数算出手段によって算出されたサービス利用端末数との割合を算出するサービス利用不能割合算出手段と、をさらに備え、異常情報出力手段は、サービス利用不能割合算出手段によって算出された割合を異常情報として出力する、ことを特徴としても良い。
【００１１】
このようにサービス利用端末数算出手段によって、あるサービス制御装置から送信された提供不能サービス情報によって特定されるサービスの提供を受けることができる移動端末の総数を算出し、サービス利用不能割合算出手段が前述のサービス利用不能端末が全体のサービス利用端末数に占める割合を算出することで、サービス制御装置の異常状態が与える影響を全体に対する割合で示すことができる。
【００１２】
上記サービス管理装置は、サービス利用不能端末抽出手段によって抽出されたサービス利用不能端末の情報に基づいて、サービス提供不能情報を送信した複数のサービス制御装置の異常への対応の優先順位を決定する優先順位決定手段をさらに備え、異常情報出力手段は、優先順位決定手段によって決定された優先順位を異常情報として出力する、ことを特徴としても良い。
【００１３】
このように対応すべきサービス制御装置の優先順位を、サービス利用不能端末の情報に基づいて決定することにより、影響の大きいサービス制御装置の異常から対応することができる。
【００１６】
また、本発明に係るサービス管理装置は、移動端末と通信可能に接続されると共に内部に格納されたサービスを移動端末に提供する複数のサービス制御装置、を管理するサービス管理装置であって、サービス制御装置がサービスを提供する対象の移動端末をサービス制御装置に関連付けて格納したサービス提供対象端末情報格納手段と、それぞれの移動端末が受けることができるサービスを移動端末に関連付けて格納した移動端末属性格納手段と、移動端末がサービス制御装置によってサービスの提供を受けた履歴を格納する履歴格納手段と、サービス制御装置において所定のサービスが提供不能となったときにサービス制御装置から送信される、その提供不能となったサービスに関する提供不能サービス情報を受信する提供不能サービス情報受信手段と、提供不能サービス情報受信手段によって提供不能サービス情報を受信した場合に、提供不能サービス情報の送信元のサービス制御装置に関連付けられた移動端末をサービス提供対象端末情報格納手段から抽出し、抽出された移動端末から、提供不能サービス情報によって特定されるサービスに関連付けられた移動端末をサービス利用不能端末として、移動端末属性格納手段を参照して抽出するサービス利用不能端末抽出手段と、サービス利用不能端末抽出手段によってサービス利用不能端末として抽出された移動端末のうち、提供不能サービス情報によって特定されるサービスが提供不能となったときにサービスの提供が中断された移動端末をサービス中断端末として、履歴格納手段に格納された履歴に基づいて抽出するサービス中断端末抽出手段と、サービス中断端末抽出手段によって抽出されたサービス中断端末に関する情報を異常情報として出力する異常情報出力手段と、を備えることを特徴とする。
【００１７】
このように履歴を格納した履歴格納手段のほかに、それぞれのサービス制御装置によるサービスの提供対象となる移動端末についての情報を格納したサービス提供対象端末格納手段と、それぞれの移動端末が受けることができるサービスに関する情報を格納した移動端末属性格納手段を有していることにより、サービス制御装置からサービスが提供不能になったことの情報を受信した場合に、まず、当該サービス制御装置によってサービスの提供を受ける対象の移動端末を抽出でき、さらに、その移動端末の中から提供不能となったサービスの影響を受けるサービスを抽出し、その後に履歴格納手段を参照してサービスの提供中にサービスが中断された移動端末を履歴格納手段に格納された履歴に基づいて抽出することができる。このような順序で移動端末の範囲を絞り込んでいくことによって、サービスが中断された移動端末を効率良く抽出することができる。そして、この情報を異常情報として異常情報出力手段によって出力することにより、出力された異常情報に基づいて、サービスに大きい影響を与えたのはどのサービス制御装置の異常かを判定することができるので、迅速かつ的確に異常状態の復旧を行うことができる。
【００１８】
上記サービス管理装置は、サービス制御装置によって提供されるサービスを構成する構成要素に関する情報を格納するサービス構成情報格納手段をさらに備え、提供不能サービス情報受信手段は、サービス制御装置において故障した構成要素の情報を提供不能サービス情報として受信し、サービス中断端末抽出手段は、提供不能サービス情報受信手段によって受信した故障した構成要素の情報に基づいて、サービス構成情報格納手段を参照して提供不能となったサービスを特定し、特定された提供不能のサービスに基づいてサービス中断端末を抽出する、ことを特徴としても良い。
【００１９】
このようにサービスを構成する構成要素に関する情報を格納したサービス構成情報格納手段を備えることにより、故障した構成要素の情報を提供不能サービス情報として受信したときに、サービス構成情報格納手段を参照することで故障した構成要素を含むサービスを特定することができる。これにより、サービスが提供不能となった原因の構成要素の情報を受信した場合に、その構成要素の故障の影響によって提供できなくなるサービスを容易に特定できると共に、故障した構成要素の情報を受信することによって、サービス制御装置の復旧をスムーズに行うことができる。
【００２０】
上記サービス管理装置は、所定時間帯におけるサービスごとのアクセス情報を格納したサービストラフィック格納手段と、提供不能サービス情報受信手段によって提供不能サービス情報を受信した場合に、そのサービスが提供不能となった時間帯にそのサービスと同じサービスの提供を正常に受けることができた移動端末の数を正常終了端末数として、サービストラフィック格納手段に格納されたアクセス情報に基づいて算出する正常終了端末数算出手段と、サービス中断端末抽出手段によって抽出されたサービス中断端末の数と正常終了端末数算出手段によって算出された正常終了端末数との割合を算出するサービス中断割合算出手段と、をさらに備え、異常情報出力手段は、サービス中断割合算出手段によって算出された割合を異常情報として出力する、ことを特徴としても良い。
【００２１】
このように、例えば１分刻み等の所定の時間帯におけるサービスごとのアクセス情報を格納するサービストラフィック格納手段を有することにより、あるサービスが提供不能となった時間帯において正常にそのサービスの提供を受けることができた正常完了端末数を正常完了端末数算出手段によって算出することができる。そして、サービス中断割合算出手段によって、前述のサービス中断端末が全体の正常完了端末数に占める割合を算出することで、サービス制御装置の異常状態が与えた影響を全体に対する割合で示すことができる。
【００２２】
上記サービス管理装置は、サービス中断端末抽出手段によって抽出されたサービス中断端末の情報に基づいて、サービス提供不能情報を送信したサービス制御装置の異常への対応の優先順位を決定する優先順位決定手段をさらに備え、異常情報出力手段は、優先順位決定手段によって決定された優先順位を異常情報として出力する、ことを特徴としても良い。
【００２３】
このように対応すべきサービス制御装置の優先順位を、サービス中断端末の情報に基づいて決定することにより、影響の大きいサービス制御装置の異常状態から対応することができる。
【００２４】
上記サービス管理装置において、異常情報出力手段は、提供不能サービス情報受信手段によって提供不能サービス情報を受信した時刻からの経過時間についての情報を異常情報として出力することを特徴としても良い。
【００２５】
このように提供不能サービス情報の受信時刻からの経過時間を異常情報として出力することによって、異常に対する対処の優先性を決定する上での目安をして用いることができる。
【００２６】
上記サービス管理装置は、提供不能サービス情報受信手段によって受信した提供不能サービス情報に基づいて更新される、それぞれのサービス制御装置におけるサービスの提供状態を格納したサービス提供状態格納手段と、移動端末を特定する情報が入力されると、サービス提供対象端末格納手段を参照して、その移動端末にサービスを提供するサービス制御装置を特定し、特定されたサービス制御装置のサービス提供状態をサービス提供状態格納手段から抽出すると共に、その移動端末に関連付けられたサービスを移動端末属性格納手段から抽出し、サービス制御装置のサービス提供状態と比較して、移動端末が受けるサービスの提供状態を判定するサービス提供可否判定手段と、サービス提供可否判定手段によって判定されたサービス提供可否の情報を出力するサービス提供可否情報出力手段と、をさらに備えることを特徴としても良い。
【００２７】
このようにそれぞれのサービス制御装置におけるサービスの提供状態を格納するサービス提供状態格納手段に備えることにより、それぞれのサービス制御装置におけるサービスの稼動状態を把握できる。そして、移動端末を特定する情報からその移動端末が受けることができるサービスを抽出し、抽出されたサービスの提供状態をサービス提供状態格納手段から抽出することにより、移動端末のユーザから問合せがあった場合には、そのユーザの移動端末を特定する情報を入力すれば、サービスの提供状態を判定して出力することができ、問合せに迅速に対応することができる。
【００２８】
本発明に係る異常情報出力方法は、移動端末と通信可能に接続されると共に内部に格納されたサービスを移動端末に提供する複数のサービス制御装置、を管理するサービス管理装置における異常情報の出力方法であって、サービス制御装置がサービスを提供する対象の移動端末をサービス制御装置に関連付けてサービス提供対象端末情報格納手段にあらかじめ格納し、それぞれの移動端末が受けることができるサービスを移動端末に関連付けて移動端末属性格納手段にあらかじめ格納しておき、サービス制御装置において所定のサービスが提供不能となったときに、その提供不能となったサービスに関する提供不能サービス情報を、サービス制御装置からサービス管理装置に送信する提供不能サービス情報送信ステップと、提供不能サービス情報送信ステップにおいて提供不能サービス情報を送信したサービス制御装置に関連付けられた移動端末をサービス提供対象端末情報格納手段から抽出し、抽出された移動端末から、提供不能サービス情報によって特定されるサービスに関連付けられた移動端末をサービス利用不能端末として、移動端末属性格納手段を参照して抽出するサービス利用不能端末抽出ステップと、サービス利用不能端末抽出ステップにおいて抽出されたサービス利用不能端末に関する情報を異常情報として出力する異常情報出力ステップと、を備えることを特徴とする。
【００２９】
このようにそれぞれのサービス制御装置によるサービスの提供対象となる移動端末についての情報をサービス提供対象端末格納手段に格納し、それぞれの移動端末が受けることができるサービスに関する情報を移動端末属性格納手段に格納しておき、提供不能サービス情報送信ステップにおいてサービスが提供不能になったことの情報がサービス制御装置からサービス管理装置に送信された場合には、当該サービス制御装置によってサービスの提供を受ける対象となる移動端末を抽出し、さらに、その移動端末の中から提供不能となったサービスの影響を受ける移動端末を抽出する。そして、この情報を異常情報として異常情報出力ステップにおいて出力することにより、出力された異常情報に基づいて、サービスに大きい影響を与えるのはどのサービス制御装置の異常かを判定することができるので、迅速かつ的確に異常状態の復旧を行うことができる。
【００３０】
上記異常情報出力方法では、サービス制御装置によって提供されるサービスを構成する構成要素に関する情報をあらかじめサービス構成情報格納手段に格納しておき、提供不能サービス情報送信ステップでは、サービス制御装置において故障した構成要素の情報を提供不能サービス情報としてサービス管理装置に送信し、サービス利用不能端末抽出ステップでは、提供不能サービス情報ステップにおいて送信された故障した構成要素の情報に基づいて、サービス構成情報格納手段を参照して提供不能となったサービスを特定し、特定された提供不能のサービスに基づいてサービス利用不能端末を抽出する、ことを特徴としても良い。
【００３１】
このようにサービスを構成する構成要素に関する情報をサービス構成情報格納手段に格納しておき、故障した構成要素の情報が提供不能サービス情報として送信されたときに、サービス構成情報格納手段を参照することで故障した構成要素を含むサービスを特定することができる。これにより、サービスが提供不能となった原因の構成要素の情報を受信した場合に、その構成要素の故障の影響によって提供できなくなるサービスを容易に特定できると共に、故障した構成要素の情報を受信することによって、サービス制御装置の復旧をスムーズに行うことができる。
【００３２】
上記異常情報出力方法は、提供不能サービス情報送信ステップにおいて送信された提供不能サービス情報によって特定されるサービスに関連付けられた移動端末を移動端末属性格納手段から抽出し、その総数をサービス利用端末数として求めるサービス利用端末数算出ステップと、サービス利用不能端末抽出ステップにおいて抽出されたサービス利用不能端末の数とサービス利用端末数算出ステップにおいて算出されたサービス利用端末数との割合を算出するサービス利用不能割合算出ステップと、をさらに備え、異常情報出力ステップは、サービス利用不能割合算出ステップにおいて算出された割合を異常情報として出力する、ことを特徴としても良い。
【００３３】
このようにサービス利用端末数算出ステップにおいて提供不能サービス情報によって特定されるサービスと同じサービスの提供を受けることができる移動端末数を算出し、サービス利用不能割合算出ステップで前述のサービス利用不能端末が全体のサービス利用端末数に占める割合を算出することで、サービス制御装置の異常状態が与えた影響を全体に対する割合で示すことができる。
【００３４】
上記異常情報出力方法は、サービス利用不能端末抽出ステップにおいて抽出されたサービス利用不能端末の情報に基づいて、サービス提供不能情報を送信した複数のサービス制御装置の異常への対応の優先順位を決定する優先順位決定ステップをさらに備え、異常情報出力ステップでは、優先順位決定ステップにおいて決定された優先順位を異常情報として出力する、ことを特徴としても良い。
【００３５】
このように対応すべきサービス制御装置の優先順位を、サービス利用不能端末の情報に基づいて決定することにより、影響の大きいサービス制御装置の異常から対応することができる。
【００３８】
また、本発明に係る異常情報出力方法は、移動端末と通信可能に接続されると共に内部に格納されたサービスを移動端末に提供する複数のサービス制御装置、を管理するサービス管理装置における異常情報の出力方法であって、サービス制御装置がサービスを提供する対象の移動端末をサービス制御装置に関連付けてあらかじめサービス提供対象端末情報格納手段に格納し、それぞれの移動端末が受けることができるサービスを移動端末に関連付けて移動端末属性格納手段にあらかじめ格納し、移動端末がサービス制御装置によってサービスの提供を受けた履歴を履歴格納手段に格納しておき、サービス制御装置において所定のサービスが提供不能となったときに、その提供不能となったサービスに関する提供不能サービス情報をサービス制御装置からサービス管理装置に送信する提供不能サービス情報送信ステップと、提供不能サービス情報送信ステップにおいて提供不能サービス情報を送信したサービス制御装置に関連付けられた移動端末をサービス提供対象端末情報格納手段から抽出し、抽出された移動端末から、提供不能サービス情報によって特定されるサービスに関連付けられた移動端末をサービス利用不能端末として、移動端末属性格納手段を参照して抽出するサービス利用不能端末抽出ステップと、サービス利用不能端末抽出ステップにおいてサービス利用不能端末として抽出された移動端末のうち、提供不能サービス情報によって特定されるサービスが提供不能となったときにサービスの提供が中断された移動端末をサービス中断端末として、履歴格納手段に格納された履歴に基づいて抽出するサービス中断端末抽出ステップと、サービス中断端末抽出ステップにおいて抽出されたサービス中断端末に関する情報を異常情報として出力する異常情報出力ステップと、を備えることを特徴としても良い。
【００３９】
このように履歴を履歴格納手段に格納しておくほかに、それぞれのサービス制御装置によるサービスの提供対象となる移動端末についての情報をサービス提供対象端末格納手段に格納し、それぞれの移動端末が受けることができるサービスに関する情報を移動端末属性格納手段に格納しておき、サービスが提供不能になったことの情報がサービス制御装置からサービス管理装置に送信された場合に、まず、当該サービス制御装置によってサービスの提供を受ける対象の移動端末を抽出し、さらに、その移動端末の中から提供不能となったサービスの影響を受けるサービスを抽出し、その後に履歴格納手段を参照してサービスの提供中にサービスが中断された移動端末を履歴格納手段に格納された履歴に基づいて抽出する。このような順序で移動端末の範囲を絞り込んでいくことによって、サービスが中断された移動端末を効率良く抽出することができる。そして、この情報を異常情報として異常情報出力ステップにおいて出力することにより、出力された異常情報に基づいて、サービスに大きい影響を与えたのはどのサービス制御装置の異常かを判定することができるので、迅速かつ的確に異常状態の復旧を行うことができる。
【００４０】
上記異常情報出力方法では、サービス制御装置によって提供されるサービスを構成する構成要素に関する情報をあらかじめサービス構成情報格納手段に格納しておき、提供不能サービス情報送信ステップでは、サービス制御装置において故障した構成要素の情報を提供不能サービス情報としてサービス管理装置に送信し、サービス中断端末抽出ステップでは、提供不能サービス情報ステップにおいて送信された故障した構成要素の情報に基づいて、サービス構成情報格納手段を参照して提供不能となったサービスを特定し、特定された提供不能のサービスに基づいてサービス中断端末を抽出する、ことを特徴としても良い。
【００４１】
このようにサービスを構成する構成要素に関する情報をサービス構成情報格納手段に格納しておき、故障した構成要素の情報が提供不能サービス情報として送信されたときに、サービス構成情報格納手段を参照することで故障した構成要素を含むサービスを特定することができる。これにより、サービスが提供不能となった原因の構成要素の情報を受信した場合に、その構成要素の故障の影響によって提供できなくなるサービスを容易に特定できると共に、故障した構成要素の情報を受信することによって、サービス制御装置の復旧をスムーズに行うことができる。
【００４２】
上記異常情報出力方法では、所定時間帯におけるサービスごとのアクセス情報をサービストラフィック格納手段に格納しておき、提供不能サービス情報送信ステップにおいて提供不能サービス情報が送信された場合に、そのサービスが提供不能となった時間帯にそのサービスと同じサービスの提供を正常に受けることができた移動端末の数を正常終了端末数として、サービストラフィック格納手段に格納されたアクセス情報に基づいて算出する正常終了端末数算出ステップと、サービス中断端末抽出ステップにおいて抽出されたサービス中断端末の数と正常終了端末数算出ステップにおいて算出された正常終了端末数との割合を算出するサービス中断割合算出ステップと、をさらに備え、異常情報出力ステップは、サービス中断割合算出ステップにおいて算出された割合を異常情報として出力する、ことを特徴としても良い。
【００４３】
このように、例えば１分刻み等の所定の時間帯におけるサービスごとのアクセス情報をサービストラフィック格納手段に格納しておき、正常完了端末数算出ステップにおいて、あるサービスが提供不能となった時間帯において正常にそのサービスの提供を受けることができた正常完了端末数を算出する。そして、サービス中断割合算出ステップで前述のサービス中断端末が全体の正常完了端末数に占める割合を算出することで、サービス制御装置の異常状態が与えた影響を全体に対する割合で示すことができる。
【００４４】
上記異常情報出力方法は、サービス中断端末抽出ステップにおいて抽出されたサービス中断端末の情報に基づいて、サービス提供不能情報を送信したサービス制御装置の異常への対応の優先順位を決定する優先順位決定ステップをさらに備え、異常情報出力ステップでは、優先順位決定ステップにおいて決定された優先順位を異常情報として出力する、ことを特徴としても良い。
【００４５】
このように対応すべきサービス制御装置の優先順位を、サービス中断端末の情報に基づいて決定することにより、影響の大きいサービス制御装置の異常から対応することができる。
【００４６】
上記異常情報出力方法において、異常情報出力ステップは、提供不能サービス情報受信ステップにおいて提供不能サービス情報を受信した時刻からの経過時間についての情報を異常情報として出力することを特徴としても良い。
【００４７】
このように提供不能サービス情報の受信時刻からの経過時間を異常情報として出力することによって、異常に対する対処の優先性を決定する上での目安をして用いることができる。
【００４８】
上記異常情報出力方法では、提供不能サービス情報送信ステップにおいて送信された提供不能サービス情報に基づいて更新される、それぞれのサービス制御装置におけるサービスの提供状態をサービス提供状態格納手段に格納しておき、移動端末を特定する情報が入力されると、サービス提供対象端末格納手段を参照して、その移動端末にサービスを提供するサービス制御装置を特定し、特定されたサービス制御装置のサービス提供状態をサービス提供状態格納手段から抽出すると共に、その移動端末に関連付けられたサービスを移動端末属性格納手段から抽出し、サービス制御装置のサービス提供状態と比較して、移動端末が受けるサービスの提供状態を判定するサービス提供可否判定ステップと、サービス提供可否判定ステップにおいて判定されたサービス提供可否の情報を出力するサービス提供可否情報出力ステップと、をさらに備えることを特徴としても良い。
【００４９】
このようにそれぞれのサービス制御装置におけるサービスの提供状態をサービス提供状態格納手段に格納しておくことにより、それぞれのサービス制御装置におけるサービスの稼動状態を把握できる。そして、移動端末を特定する情報からその移動端末が受けることができるサービスを抽出し、抽出されたサービスの提供状態をサービス提供状態格納手段から抽出することにより、移動端末のユーザから問合せがあった場合には、そのユーザの移動端末を特定する情報を入力すれば、サービスの提供状態を判定して出力することができ、問合せに迅速に対応することができる。
【００５０】
【発明の実施の形態】
以下、図面と共に本発明に係るサービス管理装置の好適な実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００５１】
図１は、サービス管理装置１０が適用される環境を示す図である。サービス管理装置１０が適用される環境は、携帯電話（移動端末）６０の通信を行うコアネットワーク（移動体通信網）６１とインターネット６４とを有する複合ネットワークであって、サービス管理装置１０はコアネットワーク６１とインターネット６４との間に介在されるシェルネットワーク６２内に配置される。シェルネットワーク６２は、携帯電話６０からコアネットワーク６１を介してインターネット６４にアクセスすることを支援するネットワークである。従来はコアネットワーク６１からインターネット６４にアクセスする場合には、各携帯電話６０がインターネット６４上でどのようなアクセスをしているか把握できなかったが、シェルネットワーク６２を介在させることによって各携帯電話６０のアクセス状態を把握できるようになった。
【００５２】
次に、図２を参照しながら、シェルネットワーク６２の構成について説明する。シェルネットワーク６２は、コアネットワーク６１及びインターネットサービスプロバイダ（ＳＰ）を接続する複数のサービス伝達装置（ゲートウェイ、以下「ＧＷ」という）６３と、携帯電話６０にサービスを提供する複数のサービス制御装置５０と、複数のサービス制御装置５０を管理するサービス管理装置１０と、を有している。ここで、それぞれのサービス制御装置５０がサービスを提供する対象となる携帯電話６０はあらかじめ定められている。例えば、サービス制御装置５０Ａによってサービスを提供される、サービス制御装置５０Ａ配下の携帯電話６０は、電話番号が「０９０−１２３」「０９０−１２４」「０９０−１２５」で始まる携帯電話６０である。また、それぞれのサービス制御装置５０によって提供されるサービスの種類は同じであっても良いし、異なっても良い。
【００５３】
次に、携帯電話６０にサービスを提供するサービス制御装置５０について説明する。サービス制御装置５０には、インターネット６４上で提供されるサービスと同じサービスが格納され、携帯電話６０からのアクセスに応じてサービスを提供する。図３は、サービス制御装置５０の構成を示すブロック図である。サービス制御装置５０は、サービスを提供するサービス提供手段５４と、サービスの提供状況等の情報をサービス管理装置１０に送信するサービス情報送信手段５５と、を有している。また、サービス制御装置５０は、サービスの実行手順を記述したシナリオを格納したシナリオデータベース（以下、「シナリオＤＢ」という）５１と、それぞれのサービスがどのシナリオによって構成されているかを示すサービス構成データベース（以下、「サービス構成ＤＢ」という）５３と、携帯電話６０のユーザに関するユーザ属性データベース（以下、「ユーザ属性ＤＢ」という）５２と、を有する。
【００５４】
図４は、サービス構成ＤＢ５３に格納されたデータの例を示す図である。サービス構成ＤＢ２３には、「サービスＩＤ」「構成シナリオ」の各情報が格納されている。「サービスＩＤ」は、サービス制御装置５０によって提供されるサービスを特定する識別子である。「構成シナリオ」は、サービスＩＤによって特定されるサービスを構成するシナリオについての情報である。例えば、「Ｓ００１」のサービスは、シナリオ「Ｃ００１」「Ｃ００３」「Ｃ０１２」を実行すれば良いことが分かる。従って、サービス「Ｓ００１」を提供する場合には、シナリオＤＢ５１からシナリオ「Ｃ００１」「Ｃ００３」「Ｃ０１２」を読み出して実行する。
【００５５】
図５は、ユーザ属性ＤＢ５２に格納されたデータの例を示す図である。ユーザ属性ＤＢ５２には、「電話番号」「提供サービスＩＤ」「性別」「年齢」の各情報が格納されている。「電話番号」は、ユーザがサービスの提供を受けるために使用する携帯電話６０の電話番号であり、これによって携帯電話６０及びユーザを特定することができる。「提供サービスＩＤ」は、その携帯電話６０によって受けることができるサービスを特定するための識別子である。ユーザがどのサービスの提供を受けたいかについてあらかじめ決めて契約等を行うことによって、それぞれの携帯電話６０について受けることができるサービスとして提供サービスが登録される。以下において、説明の便宜上、携帯電話６０が受け得るサービスを「提供が予定されているサービス」等という。「性別」はユーザの性別に関する情報、「年齢」はユーザの年齢に関する情報である。なお、ユーザ属性ＤＢ５２は、そのサービス制御装置５０配下の携帯電話６０についてのユーザ属性情報のみを有する。
【００５６】
サービス情報送信手段５５は、サービス制御装置５０におけるサービス提供の履歴や、サービス制御装置５０に異常が発生した場合に、それによってどのサービスを提供することができなくなったかに関する提供不能サービス情報を送信する機能を有する。
【００５７】
次に、サービス管理装置１０について説明する。図６は、サービス管理装置１０の構成を示すブロック図である。サービス管理装置１０は、それぞれのサービス制御装置５０の配下にある携帯電話６０の情報を格納した電話番号帯データベース（以下、「電話番号帯ＤＢ」という）２１と、それぞれの携帯電話６０に対して提供が予定されているサービス等の情報を格納したユーザ属性データベース（以下、「ユーザ属性ＤＢ」という）２２と、サービスを構成するシナリオの情報を格納したサービス構成データベース（以下、「サービス構成ＤＢ」という）２３と、を有している。また、サービス管理装置１０は、それぞれのサービス制御装置５０から送信されるサービスの提供状況等を受信するサービス情報受信手段３１を有し、サービス情報受信手段３１によって受信したサービス情報等に基づいて更新される履歴データベース（以下、「履歴ＤＢ」という）２４と、サービストラフィックデータベース（以下、「サービストラフィックＤＢ」という）２５と、稼動状況データベース（以下、「稼動状況ＤＢ」という）２６と、を有している。これらのデータベースの内容については後に詳しく説明する。また、サービス管理装置１０は、提供できなくなったサービスに関する情報（提供不能サービス情報）をサービス情報受信手段３１によって受信した場合に、サービスを利用できなくなる携帯電話（以下、「サービス利用不能端末」という）６０の情報を抽出するサービス利用不能端末抽出手段３２と、サービス利用不能端末が全体に占める割合を算出するサービス利用不能割合算出手段３３と、サービスが中断された携帯電話（以下、「サービス中断端末」という）６０の情報を抽出するサービス中断端末抽出手段３５と、サービス中断端末の全体に対する割合と算出するサービス中断割合算出手段３６と、これらのサービス利用不能端末の情報やサービス中断端末の情報を出力する異常情報出力手段３７と、を有している。さらに、サービス管理装置１０は、携帯電話６０を特定する情報を入力する携帯電話情報入力手段４１と、携帯電話情報入力手段４１によって入力された携帯電話６０に提供が予定されているサービスを現在利用できるかどうかを判定するサービス提供可否判定手段４２と、サービス提供可否判定手段４２によって判定された結果を出力するサービス提供可否情報出力手段４３と、を有している。
【００５８】
次に、サービス管理装置１０を構成する各要素について説明する。
【００５９】
電話番号帯ＤＢ２１は、それぞれのサービス制御装置５０の配下にある携帯電話６０についての情報を格納したデータベースであり、請求項に記載の「サービス提供対象端末格納手段」に対応する。図７は、電話番号帯ＤＢ２１に格納されたデータの例を示す図である。電話番号帯ＤＢ２１には、「サービス制御装置」「電話番号帯」の各情報が格納されている。「サービス制御装置」は、サービス管理装置１０によって管理されるサービス制御装置５０を特定する情報である。「電話番号帯」は、そのサービス制御装置５０の配下の携帯電話を電話番号によって特定するための情報である。例えば、サービス制御装置５０Ａの配下にあって、サービス制御装置５０Ａによってサービスを提供される携帯電話６０は、「０９０−１２３」「０９０−１２４」「０９０−１２５」で始まる電話番号の携帯電話６０である。
【００６０】
ユーザ属性ＤＢ２２は、携帯電話６０のユーザの属性に関するデータを格納しており、その内容はサービス制御装置５０が有するユーザ属性ＤＢ５２（図５参照）と基本的に同じであるが、サービス管理装置１０が有するユーザ属性ＤＢ２２は、すべての携帯電話６０のユーザ属性に関する情報を格納している点が異なる。ユーザ属性ＤＢ２２は、請求項に記載の「移動端末属性格納手段」に対応する。
【００６１】
サービス構成ＤＢ２３は、サービスを構成するシナリオについての情報を格納しており、その内容はサービス制御装置５０が有するサービス構成ＤＢ５３（図４参照）と同じである。
【００６２】
履歴ＤＢ２４は、携帯電話６０のユーザがサービス制御装置５０によってサービスの提供を受けた履歴を格納している。図８は、履歴ＤＢ２４に格納されたデータの例を示す図である。履歴ＤＢ２４には、「電話番号」「提供サービスＩＤ」「利用時間」「終了フラグ」の各情報が格納されている。「電話番号」は、携帯電話６０の電話番号についての情報であり、これによりサービスの提供を受けた携帯電話６０を特定することができる。「提供サービスＩＤ」は、電話番号によって特定された携帯電話６０が受けたサービスを特定する識別子である。「利用時間」は、電話番号によって特定された携帯電話６０が提供サービスＩＤによって特定されるサービスを利用した時間に関する情報である。「利用時間」は、利用開始時刻と利用終了時刻によって表される。「終了フラグ」は、サービスの提供を正常に受けて終了することができたか、あるいは、サービスの提供中に中断されて終了したかを表す情報であり、「ＯＫ」「ＮＧ」の２値で表される。図８に示す履歴ＤＢ２４を参照すると、例えば、「０９０−１２３４−５６７８」という電話番号の携帯電話６０のユーザは、「Ｓ００１」という提供サービスＩＤによって特定されるサービスを「２／２０  １０：００〜１０：０２」に受けて、正常に終了したことが分かる。なお、ここでは、そのサービス制御装置５０によってサービスの提供を受けたかの情報を有していないが、サービスを提供したサービス制御装置５０の情報を履歴ＤＢ２４に含ませることとしても良い。
【００６３】
サービストラフィックＤＢ２５は、所定時間帯におけるサービスごとのアクセス情報を格納したデータベースである。サービストラフィックＤＢ２５には、すべてのサービス制御装置５０においてユーザに提供されたサービスについての情報が集約されて格納されている。図９は、サービストラフィックＤＢ２５に格納されたデータの例を示す図である。サービストラフィックＤＢ２５には、「サービスＩＤ」「時刻」「総アクセス数」の各情報が格納されている。「サービスＩＤ」は、サービスを特定する識別子である。「時刻」は、トラフィックの計測対象となった時間帯を表す情報である。ここでは、１分ごとのトラフィックが格納されているので、時刻は１分刻みになっている。「総アクセス数」は、その時刻に示される時間帯にサービスＩＤによって特定されるサービスに対し、すべてのサービス制御装置５０にあった総アクセス数の情報である。図９に示すサービストラフィックＤＢ２５を参照すると、「２／２０  １０：００」の１分間に「Ｓ００１」というサービスＩＤによって特定されるサービスに対して、１０００件のアクセスがあったということが分かる。
【００６４】
稼動状況ＤＢ２６は、それぞれの前記サービス制御装置５０におけるサービスの提供状態を格納するデータベースであり、請求項に記載の「サービス提供状態格納手段」に対応するものである。図１０は、稼動状態ＤＢに格納されたデータの例を示す図である。稼動状況ＤＢ２６には、「サービス制御装置」「提供サービスＩＤ」「稼動状況」の各情報が格納されている。「サービス制御装置」は、サービス管理装置１０によって管理されるサービス制御装置５０を特定する情報である。「提供サービスＩＤ」は、「サービス制御装置」が提供するサービスを特定する識別子である。「稼動状態」は、提供サービスＩＤによって特定されるサービスを提供可能な状態にあるか、またはサービスを提供不能の状態にあるかを示す情報であり、稼動状態は「ＯＫ」「ＮＧ」の２値によって表される。なお、稼動状況ＤＢ２６は、稼動状態がＮＧの場合には、いつからサービスの提供が不能となっているか、又はその復旧見込み等の付加情報を有することとしても良い。
【００６５】
サービス情報受信手段３１は、サービス管理装置１０に接続されたサービス制御装置５０から送信されるサービスに関する情報を受信する機能を有する。サービスに関する情報としては、それぞれのサービス制御装置５０がサービスを提供した履歴の情報や、サービス制御装置５０においてサービスが提供できなくなったときに送信される提供不能サービス情報等がある。サービス情報受信手段３１は、提供不能サービス情報を受信する機能を有するので、請求項に記載の「提供不能サービス情報受信手段」としての機能を有する。ここで、提供不能サービス情報には、サービス提供不能の原因となったシナリオの情報と、サービス制御装置５０自体の故障の情報とがある。また、サービス情報受信手段３１は、サービスの提供履歴の情報を受信した場合には、その情報を履歴ＤＢ２４やサービストラフィックＤＢ２５に入力し、履歴ＤＢ２４やサービストラフィックＤＢ２５を更新させ、提供不能サービス情報を受信した場合には、稼動状況ＤＢ２６に入力して稼動状況を更新させると共に、サービス利用不能端末抽出手段３２やサービス中断抽出手段に入力する。
【００６６】
サービス利用不能端末抽出手段３２は、サービス情報受信手段３１から入力された提供不能サービス情報に基づいて、その提供不能サービス情報によって特定されるサービスを受けることができない携帯電話６０を抽出する機能を有する。具体的には、次のような機能を有する。まず、サービス利用不能端末抽出手段３２は、サービス情報受信手段３１から提供不能サービス情報として故障したシナリオの情報が入力されると、そのシナリオを有するサービスをサービス構成ＤＢ２３から抽出する機能を有する。この機能により、故障したシナリオの情報から実際に提供できないサービスを特定することができる。第二に、サービス利用不能端末抽出手段３２は、入力された提供不能サービス情報の送信元のサービス制御装置５０の配下にある携帯電話６０を電話番号帯ＤＢ２１から抽出する機能を有する。この機能により、サービスが提供できなくなることによって影響を受ける携帯電話６０を、その提供不能サービス情報を送信したサービス制御装置５０配下の携帯電話６０に絞り込むことができる。第三に、サービス利用不能端末抽出手段３２は、抽出された電話番号を有する携帯電話６０から、提供不能サービス情報によって特定されるサービスの提供が予定されている携帯電話６０をユーザ属性ＤＢ２２に基づいて抽出する機能を有する。
【００６７】
サービス利用不能割合算出手段３３は、サービス利用不能端末抽出手段３２によって抽出されたサービス利用不能端末が全体に占める割合を算出する機能を有する。具体的には、サービス利用不能割合算出手段３３はサービス利用端末数算出手段３４を有し、サービス利用端末数算出手段３４はユーザ属性ＤＢ２２に基づいて、あるサービス制御装置５０においてサービスが提供不能となっているサービスと同じサービスの提供が予定されている携帯電話６０が全体で何台存在するか算出する機能を有する。サービス利用不能割合算出手段３３は、サービス利用不能端末抽出手段３２によって抽出されたサービスを利用できなくなった携帯電話６０の台数と、サービス利用端末数算出手段３４によって算出されたそのサービスの提供が予定されている携帯電話６０の台数との割合を算出する機能を有する。これにより、サービスを利用できなくなった携帯電話６０が、同じサービスの提供が予定されている全携帯電話の何％にあたるかを算出し、その影響度を測ることができる。
【００６８】
サービス中断端末抽出手段３５は、サービス情報受信手段３１から入力された提供不能サービス情報に基づいて、その提供不能サービス情報によって特定されるサービスが、サービス利用中に中断された携帯電話６０を抽出する機能を有する。具体的には、次の機能を有する。まず、サービス中断端末抽出手段３５は、サービス情報受信手段３１から提供不能サービス情報として故障したシナリオの情報が入力されると、そのシナリオを有するサービスをサービス構成ＤＢ２３から抽出する機能を有する。この機能により、故障したシナリオの情報から実際に提供できないサービスを特定することができる。第二に、サービス中断端末抽出手段３５は、サービス情報受信手段３１から提供不能サービス情報が入力されると、入力された提供不能サービス情報の送信元のサービス制御装置５０の配下の携帯電話６０を電話番号帯ＤＢ２１から抽出する機能を有する。この機能により、サービスが提供できなくなることによって影響を受ける携帯電話６０を、その提供不能サービス情報を送信したサービス制御装置５０配下の携帯電話６０に絞り込むことができる。第三に、サービス中断端末抽出手段３５は、抽出された電話番号を有する携帯電話６０から、提供不能サービス情報によって特定されるサービスの提供が予定されている携帯電話６０をユーザ属性ＤＢ２２に基づいて抽出する機能を有する。第四に、サービス中断端末抽出手段３５は、提供不能となっているサービスを利用する携帯電話６０から、サービスが提供不能となったときにサービスの提供が中断された携帯電話６０を、履歴ＤＢ２４に基づいて抽出する。履歴ＤＢ２４に格納された「終了フラグ」をチェックすることにより、中断された携帯電話６０を抽出することができる。なお、履歴ＤＢ２４のみを参照することとしてもサービスが中断された携帯電話６０を抽出することは可能であるが、提供不能サービス情報から、その提供不能サービス情報の送信元のサービス制御装置５０を特定し、さらにその中から提供不能となったサービスの提供が予定されている携帯電話６０を抽出することにより、履歴ＤＢ２４に格納された大量のデータをすべて検索する必要がなくなり、サービスが中断された携帯電話６０を効率的に抽出することができる。
【００６９】
サービス中断割合算出手段３６は、サービス中断端末抽出手段３５によって抽出されたサービス中断端末が、同じ時間帯に同じサービスの提供を受けていた携帯電話６０全体に占める割合を算出する機能を有する。より具体的には、サービス中断割合算出手段３６は、あるサービス制御装置５０において、サービスが提供不能となった時間帯にそのサービスと同じサービスの提供を受けていた携帯電話６０が何台存在するか、履歴ＤＢ２４に基づいて算出する機能を有する。そして、サービス中断割合算出手段３６は、算出された同じ時間帯に同じサービスを受けた携帯電話６０の台数と、サービス中断端末抽出手段３５によって抽出されたサービス中断に係る携帯電話６０の台数との割合を算出する機能を有する。
【００７０】
携帯電話情報入力手段４１は、携帯電話６０を特定する情報を入力させる機能を有する。携帯電話６０を特定する情報としては、携帯電話６０の番号が用いられる。
【００７１】
サービス提供可否判定手段４２は、携帯電話情報入力手段４１によって入力された携帯電話６０への提供が予定されているサービスについて、現在そのサービスの提供を受けることができるか否か判定する機能を有する。具体的には、次の機能を有する。まず、サービス提供可否判定手段４２は、電話番号帯ＤＢ２１を参照して、入力された電話番号の携帯電話６０にサービスを提供するサービス制御装置５０を特定し、特定されたサービス制御装置５０におけるサービスの提供状態を稼動状況ＤＢ２６に基づいて抽出する機能を有する。第二に、サービス提供可否判定手段４２は、入力された電話番号の携帯電話６０への提供が予定されているサービスをユーザ属性ＤＢ２２から抽出する機能を有する。第三に、サービス提供可否判定手段４２は、携帯電話６０への提供が予定されているサービスについて、サービス制御装置５０によるサービスの提供状態を見ることによってサービスの提供可否を判定する機能を有する。
【００７２】
サービス提供可否情報出力手段４３は、サービス提供可否判定手段４２によって判定された結果を出力する機能を有する。
【００７３】
次に、実施形態に係るサービス管理装置１０が提供不能サービス情報を受信した場合の動作について説明し、併せて、実施形態に係るサービス管理装置１０の異常情報出力方法について説明する。図１１は提供不能サービス情報を受信したときにサービス利用不能端末に関する情報を出力するまでの動作を示すフローチャート、図１２は提供不能サービス情報を受信したときにサービス中断端末に関するの情報を出力するまでの動作を示すフローチャートである。図１１及び図１２は、説明の便宜上別個のものとしているが、提供不能サービス情報を受信した場合に、両方の情報を同時に出力することができるのは言うまでもない。
【００７４】
最初に、図１１を参照しながら、異常情報としてサービス利用不能端末に関する情報を出力する動作について説明する。
【００７５】
まず、サービス制御装置５０において異常が検出され、所定のシナリオが故障すると、サービス制御装置５０は、当該シナリオの情報を提供不能サービス情報としてサービス管理装置１０に送信する（Ｓ１０）。サービス管理装置１０は、サービス制御装置５０から送信されたシナリオの情報をサービス情報受信手段３１によって受信する（Ｓ１２）と、受信したシナリオの情報を当該シナリオ情報の送信元のサービス制御装置５０の情報と共にサービス利用不能端末抽出手段３２に入力する。ここでは、サービス制御装置５０ＡからシナリオＣ００３が故障したという情報が送信されたものとする。
【００７６】
サービス利用不能端末抽出手段３２は、受信したシナリオ情報に基づいてサービス構成ＤＢ２３を参照して、どのサービスを提供することができないかを特定する（Ｓ１４）。すなわち、故障したシナリオを含むサービスは提供できないので、受信したシナリオを含むサービスを抽出することにより、提供できないサービスを特定する。ここで受信したシナリオ情報は、シナリオＣ００３であるので、サービス構成ＤＢ２３（図４参照）を参照すると、シナリオＣ００３を含むサービスＳ００１は提供不能であることが分かる。一方、サービスＳ００２は、シナリオＣ００３を含んでいないので正常にサービスの提供を行うことができる。
【００７７】
次に、サービス利用不能端末抽出手段３２は、電話番号帯ＤＢ２１を参照してシナリオ情報の送信元であるサービス制御装置５０の配下の携帯電話６０を抽出する（Ｓ１６）。ここでは、提供不能サービス情報の送信元はサービス制御装置５０Ａであるので、電話番号帯ＤＢ２１（図７参照）を参照すると、電話番号が「０９０−１２３」「０９０−１２４」「０９０−１２５」で始まる携帯電話６０がサービス制御装置５０Ａ配下の携帯電話６０であることが抽出される。続いて、制御装置５０Ａの配下の携帯電話として抽出された携帯電話６０の中から、提供不能となったサービスの提供が予定されている携帯電話６０をユーザ属性ＤＢ２２を参照して抽出する（Ｓ１８）。ここでは、ユーザ属性ＤＢ２２（図５参照）を参照すると、サービス制御装置５０Ａ配下の携帯電話６０として抽出された携帯電話６０のうち、提供不能のサービス「Ｓ００１」の提供が予定されている携帯電話６０は、「０９０−１２３４−５６７８」「０９０−１２３４−５５５５」の携帯電話６０であることが分かる。このようにして抽出された携帯電話６０は、所定のシナリオが故障したことによってサービスを利用できなくなる携帯電話６０である。
【００７８】
次に、サービス利用不能割合算出手段３３のサービス利用端末数算出手段３４は、ユーザ属性ＤＢ２２を参照して、提供不能となったサービスの提供が予定されている携帯電話６０の総数を算出する（Ｓ２０）。すなわち、ここで総数算出のために抽出される携帯電話６０は、提供不能サービス情報の送信元のサービス制御装置５０配下の携帯電話６０に限られず、サービス管理装置１０によって管理されるすべてのサービス制御装置５０の配下の携帯電話６０から抽出される。そして、サービス利用不能割合算出手段３３は、サービス利用端末数算出手段３４によって算出された総数に対するサービス利用不能端末の数の割合を算出する（Ｓ２２）。
【００７９】
続いて、異常情報出力手段３７は、サービス利用不能端末の情報及びサービス利用不能割合の情報を出力する（Ｓ２４）。サービス利用不能端末の情報としては、サービスが利用できない携帯電話６０の台数のほか、どの携帯電話６０がサービスを利用できないのかの情報を含むこととしても良い。
【００８０】
以上で、提供不能サービス情報を受信して、サービス利用不能端末の情報を出力する動作は完了する。なお、上記フローチャートにおいては、サービス利用不能端末の情報とサービス利用不能割合の情報を出力することとしているが、サービス利用不能割合の情報は必ずしも出力しなくても良く、ステップＳ２０、Ｓ２２は省略することが可能である。
【００８１】
次に、図１２を参照しながら、異常情報としてサービス中断端末に関する情報を出力する動作について説明する。
【００８２】
まず、サービス制御装置５０において異常が検出され、所定のシナリオが故障すると、サービス制御装置５０は、当該シナリオの情報を提供不能サービス情報としてサービス管理装置１０に送信する（Ｓ１０）。サービス管理装置１０は、サービス制御装置５０から送信されたシナリオの情報をサービス情報受信手段３１によって受信する（Ｓ１２）と、受信したシナリオの情報を当該シナリオ情報の送信元のサービス制御装置５０の情報と共にサービス中断端末抽出手段３５に入力する。ここでは、サービス制御装置５０ＡからシナリオＣ００３が故障したという情報が送信されたものとする。
【００８３】
サービス中断端末抽出手段３５は、受信したシナリオ情報に基づいてサービス構成ＤＢ２３を参照して、どのサービスを提供することができないかを特定する（Ｓ１４）。すなわち、故障したシナリオを含むサービスは提供できないので、受信したシナリオを含むサービスを抽出することにより、提供できないサービスを特定する。ここで受信したシナリオ情報は、シナリオＣ００３であるので、サービス構成ＤＢ２３（図４参照）を参照すると、シナリオＣ００３を含むサービスＳ００１は提供不能であることが分かる。
【００８４】
次に、サービス中断端末抽出手段３５は、電話番号帯ＤＢ２１を参照してシナリオ情報の送信元であるサービス制御装置５０の配下の携帯電話６０を抽出する（Ｓ１６）。ここでは、提供不能サービス情報の送信元はサービス制御装置５０Ａであるので、電話番号帯ＤＢ２１（図７参照）を参照すると、電話番号が「０９０−１２３」「０９０−１２４」「０９０−１２５」で始まる携帯電話がサービス制御装置５０Ａの配下の携帯電話６０であることが抽出される。続いて、制御装置５０Ａの配下の携帯電話として抽出された携帯電話６０の中から、提供不能となったサービスの提供が予定されている携帯電話６０をユーザ属性ＤＢ２２を参照して抽出する（Ｓ１８）。ここでは、ユーザ属性ＤＢ２２（図５参照）を参照すると、サービス制御装置５０Ａ配下の携帯電話６０として抽出された携帯電話６０のうち、提供不能のサービス「Ｓ００１」の提供が予定されている携帯電話６０は、「０９０−１２３４−５６７８」「０９０−１２３４−５５５５」の携帯電話６０であることが分かる。ここで抽出された携帯電話６０は、所定のシナリオが故障したことによってサービスを利用できなくなる携帯電話６０である。ここで抽出された携帯電話６０は、所定のシナリオが故障したことによってサービスを利用できなくなる携帯電話６０である。
【００８５】
次に、履歴ＤＢ２４を参照して、サービスを利用できなくなる携帯電話６０から、サービスが提供不能となったときに、サービスの提供が中断された携帯電話６０を抽出する（Ｓ２６）。履歴ＤＢ２４は「終了フラグ」の情報を有し、この情報を参照することによってサービスが正常に終了されたか、途中で中断されたかを判定することができる。履歴ＤＢ２４（図８参照）を参照すると、「０９０−１２３４−５６７８」の携帯電話６０のユーザは、２／２４の９：００〜９：０１にサービス「Ｓ００１」を利用している途中で中断されたことが分かる。このように履歴ＤＢ２４を参照することでサービスが中断された携帯電話６０を抽出する。この際に、サービス制御装置５０Ａの配下で提供不能となったサービスの提供が予定されている携帯電話６０は絞り込まれているので、履歴ＤＢ２４の全範囲を検索する必要はなく、サービスが中断された携帯電話６０を効率的に抽出することができる。
【００８６】
次に、サービス中断割合算出手段３６は、ユーザ属性ＤＢ２２を参照して、サービスの提供ができなくなった時間帯に同じサービスの提供を受けていた携帯電話６０の総数を算出する（Ｓ２８）。ここで、総数算出のために抽出される携帯電話６０は、提供不能サービス情報の送信元のサービス制御装置５０配下の携帯電話６０に限られず、サービス管理装置１０によって管理されるすべてのサービス制御装置５０配下の携帯電話６０から抽出される。そして、サービス中断割合算出手段３６は、算出された総数に対するサービス中断端末の数の割合を算出する（Ｓ３０）。
【００８７】
続いて、異常情報出力手段３７は、サービス中断端末の情報及びサービス中断割合の情報を出力する。サービス中断端末の情報としては、サービスが中断された携帯電話６０の数のほか、どの携帯電話６０がサービスを中断されたかの情報を含むこととしても良い。
【００８８】
以上で、提供不能サービス情報を受信して、サービス中断端末の情報を出力する動作は完了する。なお、上記フローチャートにおいては、サービス中断端末の情報とサービス中断割合の情報を出力することとしているが、サービス中断割合の情報は必ずしも出力しなくても良く、ステップＳ２８、Ｓ３０は省略することが可能である。
【００８９】
なお、図１１及び図１２に示すフローチャートでは、提供不能サービス情報として所定のシナリオが故障したという情報をサービス制御装置５０からサービス管理装置１０に送信しているが、サービス制御装置５０自体に異常が発生した場合には、提供不能サービス情報として装置故障が送信される。この場合には、当該サービス制御装置５０の配下の携帯電話６０は、すべてのサービスを利用できないこととなる。
【００９０】
続いて、本実施形態に係るサービス管理装置１０、及びサービス管理装置１０による異常情報出力方法の効果について説明する。
【００９１】
本実施形態に係るサービス管理装置１０は、それぞれのサービス制御装置５０の配下にある携帯電話６０の情報を格納した電話番号帯ＤＢ２１と、各携帯電話６０への提供が予定されているサービスの情報を格納したユーザ属性ＤＢ２２を有しているので、サービス制御装置５０からサービスが提供できなくなったことを示す提供不能サービス情報を受信した場合に、その送信元のサービス制御装置５０の配下の携帯電話６０を抽出し、抽出された携帯電話６０から、提供不能となったサービスの提供が予定されている携帯電話６０を抽出することができる。そして、サービスを受けることができない携帯電話６０に関する情報を異常情報として出力することにより、保守員は異常情報に基づいて各異常状態の影響の大きさを見て、どのサービス制御装置５０の異常から対処すれば良いかを判断することができる。また、本実施形態に係るサービス管理装置１０は、サービス利用不能割合算出手段３３を有し、サービスの提供を受けることができない携帯電話６０は、同じサービスの提供が予定されている携帯電話６０の何％にあたるか、その割合を算出することにより、全体からみたサービス利用不能端末の影響を測ることができる。
【００９２】
また、本実施形態に係るサービス管理装置１０は、それぞれのサービス制御装置５０がサービスを提供した履歴を格納した履歴ＤＢ２４を有しているので、サービス制御装置５０から提供不能サービス情報を受信したときに、履歴ＤＢ２４を参照することでサービスが中断された携帯電話６０の情報を抽出することができる。そして、サービス中断端末の情報を異常情報として出力することにより、保守員は異常情報に基づいて各異常状態の影響の大きさを見て、どのサービス制御装置５０の異常から対処すれば良いかを判断することができる。また、電話番号帯ＤＢ２１及びユーザ属性ＤＢ２２を有しているので、サービス中断端末を抽出する際には、サービス制御装置５０配下の携帯電話６０の抽出及び提供不能サービスの提供が予定されている携帯電話６０の抽出を行った後に、サービス中断端末を抽出することで、効率的にサービス中断端末を抽出できる。さらに、サービス管理装置１０は、所定時間帯のサービスごとのアクセス情報を格納したサービストラフィックＤＢ２５を有し、サービストラフィックＤＢ２５を参照することで、サービスが中断されたのと同じ時間に同じサービスを受けていた携帯電話６０の総数を把握でき、サービス中断割合算出手段３６によって、サービス中断端末が全体の何％にあたるか、その割合を算出することができる。
【００９３】
本発明に係る異常情報出力方法は、サービス制御装置５０から送信された提供不能サービス情報に基づいて、サービスが利用できなくなる携帯電話６０に関する情報、及びサービスが中断された携帯電話６０に関する情報を出力することにより、保守員は異常情報に基づいて異常状態に基づく影響の大きさを見て、どのサービス制御装置５０の異常から対処すれば良いかを判断することができる。
【００９４】
次に、図１３を参照しながら、ユーザからの故障申告へ対応する場合のサービス管理装置１０の動作について説明する。
【００９５】
まず、所定のサービスが利用できないなどの申告をユーザから受けた場合には、ユーザに携帯電話６０の電話番号を尋ねて対象となっている携帯電話６０を特定する。ここまでは、オペレータ等が行うサービス管理装置１０の外のフローであり、図１３には示されていない。
【００９６】
オペレータ等は、携帯電話情報入力手段４１によって携帯電話６０の電話番号をサービス管理装置１０に入力する（Ｓ４０）。ここでは、「０９０−１２３４−５６７８」という電話番号が入力されたとする。携帯電話情報入力手段４１は、入力された電話番号をサービス提供可否判定手段４２に入力する。
【００９７】
サービス提供可否判定手段４２は、入力された電話番号の携帯電話６０にサービスを提供するサービス制御装置５０を電話番号帯ＤＢ２１を参照して特定する（Ｓ４２）。入力された電話番号は「０９０−１２３４−５６７８」は、電話番号帯ＤＢ２１（図７参照）を参照すると、サービス制御装置５０Ａの配下にあることが分かるので、入力された電話番号の携帯電話６０にサービスを提供するのは、サービス制御装置５０Ａであると特定できる。
【００９８】
次に、サービス提供可否判定手段４２は、稼動状況ＤＢ２６に基づいて特定されたサービス制御装置５０におけるサービスの提供状態を抽出する（Ｓ４４）。ここで、稼動状況ＤＢ２６（図１０参照）を参照すると、サービス制御装置５０Ａのサービス提供状態はサービス「Ｓ００１」「Ｓ００２」は正常、サービス「Ｓ００３」は提供不能の状態にあることが分かる。
【００９９】
次に、ユーザ属性ＤＢ２２を参照して、入力された携帯電話６０への提供が予定されているサービスを抽出する（Ｓ４６）。ユーザ属性ＤＢ２２（図５参照）を参照すると、「０９０−１２３４−５６７８」の携帯電話６０は、サービス「Ｓ００１」「Ｓ００２」の提供が予定されていることが分かる。
【０１００】
続いて、携帯電話６０への提供が予定されているサービス「Ｓ００１」「Ｓ００２」のサービス提供状態をサービス制御装置５０Ａのサービス提供状態と比較して判定する（Ｓ４８）。ここでは、サービス制御装置５０Ａは、「０９０−１２３４−５６７８」の携帯電話に提供することが予定されているサービス「Ｓ００１」「Ｓ００２」については、正常にサービス提供可能となっていると判定される。そして、サービス提供可否判定手段４２による判定結果は、サービス提供可否情報出力手段４３に入力される。
【０１０１】
サービス提供可否情報出力手段４３は、入力された判定結果を出力する（Ｓ５０）。ここでは、「０９０−１２３４−５６７８」の携帯電話への提供が予定されているサービス「Ｓ００１」「Ｓ００２」はいずれも正常にサービス提供中という結果が出力される。
【０１０２】
このように携帯電話６０の電話番号を入力することによって、その携帯電話６０への提供が予定されているサービスの提供状態が出力されるので、ユーザから故障などの問合せがあった場合にスムーズに対応することができる。例えば、上記の例では、提供が予定されているサービスも正常に提供中であったので、故障の原因はサービス制御装置５０にあるのではないことが明らかとなり、ユーザの操作ミスなどの可能性も指摘することができる。
【０１０３】
以上、本発明のサービス管理装置１０及びサービス管理装置１０における異常情報出力方法について実施形態を用いて詳細に説明したが、本発明は上記実施形態に限定されるものではない。
【０１０４】
上記実施形態に係るサービス管理装置１０においては、提供不能サービス情報として、サービスを構成するシナリオの故障情報を送信することとしているが、所定のシナリオが故障した場合に、そのサービス制御装置５０が、利用できなくなるサービスをサービス構成ＤＢ２３に基づいて求め、提供できないサービス自体の情報を送信することとしても良い。
【０１０５】
また、上記サービス管理装置１０の異常情報出力手段３７は、提供不能サービス情報受信手段３１から提供不能サービス情報を受信した時刻の情報を受信して、提供不能サービス情報を受信した時刻からの経過時間を併せて異常情報を出力することとしても良い。この場合に、提供不能サービス情報を受信した時刻と実際にサービスが提供不能となった時刻との間に隔たりがある場合には、実際にサービスが提供不能となった時刻に基づいて経過時間を求めて出力しても良い。
【０１０６】
また、上記サービス管理装置１０では、サービスを利用できなくなる携帯電話６０に関する情報や、サービスを中断された携帯電話６０に関する情報を異常情報として出力し、これらの情報に基づいて異常情報を見た保守員に異常への対処の順序を示唆するが、さらに、サービス管理装置１０は、サービスを利用できなくなる携帯電話６０の情報やサービスを中断された携帯電話６０の情報などから、異常に対処すべき順番をつける優先順位決定手段を備えることとしても良い。優先順位決定手段による優先順位の決定の方法は様々なものが考えられ、サービスを提供する者の運用方法に基づいて設計することができるが、例えば、サービスを利用できなくなる携帯電話６０の台数が大きい異常から順番に優先順位をつけても良いし、サービスを利用できなくなる携帯電話６０の台数がほぼ等しい場合には、サービスが中断された携帯電話６０の台数が多い方を優先させるようにしても良い。
【０１０７】
【発明の効果】
本発明によれば、それぞれのサービス制御装置によるサービスの提供対象となる移動端末についての情報を格納したサービス提供対象端末格納手段と、それぞれの移動端末が受けることができるサービスに関する情報を格納した移動端末属性格納手段を有していることにより、サービス制御装置からサービスが提供不能になったことの情報を受信した場合には、当該サービス制御装置によってサービスの提供を受ける対象の移動端末を抽出でき、さらに、その移動端末の中から提供不能となったサービスの影響を受ける移動端末を抽出することができる。そして、この情報を異常情報として異常情報出力手段によって出力することにより、出力された異常情報に基づいて、サービスに大きい影響を与えているのはどのサービス制御装置の異常かを判定することができるので、迅速かつ的確に異常状態の復旧を行うことができる。
【０１０８】
また、本発明によれば、サービス制御装置によって移動端末がサービスの提供を受けた履歴を格納した履歴格納手段を有することにより、サービス制御装置から提供不能サービス情報が送信された場合に、そのサービスの提供中にサービスが中断された移動端末を履歴格納手段に格納された履歴に基づいて抽出することができる。そして、異常情報出力手段は、サービスが中断された移動端末の情報を出力することにより、出力された異常情報に基づいて、サービスに大きい影響を与えたのはどのサービス制御装置の異常かを判定することができるので、迅速かつ的確に異常状態の復旧を行うことができる。
【図面の簡単な説明】
【図１】実施形態に係るサービス管理装置が適用される環境を示す図である。
【図２】実施形態に係るサービス管理装置が適用される環境を示す図である。
【図３】サービス制御装置の構成を示すブロック図である。
【図４】サービス構成ＤＢに格納されたデータの例を示す図である。
【図５】ユーザ属性ＤＢに格納されたデータの例を示す図である。
【図６】サービス管理装置の構成を示すブロック図である。
【図７】電話番号帯ＤＢに格納されたデータの例を示す図である。
【図８】履歴ＤＢに格納されたデータの例を示す図である。
【図９】サービストラフィックＤＢに格納されたデータの例を示す図である。
【図１０】稼動状況ＤＢに格納されたデータの例を示す図である。
【図１１】実施形態に係るサービス管理装置の動作を示すフローチャートである。
【図１２】実施形態に係るサービス管理装置の動作を示すフローチャートである。
【図１３】実施形態に係るサービス管理装置の動作を示すフローチャートである。
【符号の説明】
１０…サービス管理装置、２１…電話番号帯ＤＢ、２２…ユーザ属性ＤＢ、２３…サービス構成ＤＢ、２４…履歴ＤＢ、２５…サービストラフィックＤＢ、２６…稼動状況ＤＢ、３１…サービス情報受信手段、３２…サービス利用不能端末抽出手段、３３…サービス利用不能割合算出手段、３４…サービス利用端末数算出手段、３５…サービス中断端末抽出手段、３６…サービス中断割合算出手段、３７…異常情報出力手段、４１…携帯電話情報入力手段、４２…サービス提供可否判定手段、４３…サービス提供可否情報出力手段、５０…サービス制御装置、５１…シナリオＤＢ、５２…ユーザ属性ＤＢ、５３…サービス構成ＤＢ、５４…サービス提供手段、５５…サービス情報送信手段、６０…携帯電話、６１…コアネットワーク、６２…シェルネットワーク、６３…サービス伝達装置、６４…インターネット。
【図１】
0003917877.tif 000002
【図２】
0003917877.tif 000003
【図３】
0003917877.tif 000004
【図４】
0003917877.tif 000005
【図５】
0003917877.tif 000006
【図６】
0003917877.tif 000007
【図７】
0003917877.tif 000008
【図８】
0003917877.tif 000009
【図９】
0003917877.tif 000010
【図１０】
0003917877.tif 000011
【図１１】
0003917877.tif 000012
【図１２】
0003917877.tif 000013
【図１３】
0003917877.tif 000014