(57)【要約】【課題】瞬時障害発生履歴や瞬時障害復旧履歴の記録を省略せずに保存し、データエラー等を生じさせる障害原因の追究や復旧作業等を正確に行なう。【解決手段】主信号パッケージ１０３ａ，１０３ｂを送信元とする障害発生通知の各々を監視制御パッケージ１０１が有する記憶手段１１０の瞬時障害発生履歴記憶テーブル１２４に時系列に沿って漏れなく循環的に記憶させ、かつ、記憶済みの各障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知の各々を瞬時障害発生履歴記憶テーブル１２４に記憶済みの各障害発生通知に対応させて瞬時障害発生履歴記憶テーブル１２４に記憶させる。【選択図】図１
2012080181.tif 000002
【特許請求の範囲】
【請求項１】
デバイスに生じた障害や障害の復旧を検知して監視制御パッケージに障害発生通知や障害復旧通知を送信する各デバイス毎の主信号パッケージと、前記各主信号パッケージからの障害発生通知や障害復旧通知を受信し、少なくとも其の一部を上位装置に送信する監視制御パッケージとを備えた基幹伝送装置の障害情報管理方法であって、
前記各主信号パッケージを送信元とする障害発生通知の各々を、少なくとも前記監視制御パッケージと前記上位装置のうちの少なくとも何れか一方が有する記憶手段に時系列に沿って漏れなく循環的に記憶させると共に、
記憶済みの各障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知の各々を、前記記憶済みの各障害発生通知に対応させて、前記記憶手段に記憶させることを特徴とした基幹伝送装置の障害情報管理方法。
【請求項２】
前記記憶手段に設けられた瞬時障害発生履歴記憶テーブルに前記障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させると共に、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測し、その経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合には、当該障害復旧通知を瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させる一方、
瞬時障害発生履歴を記憶してからの経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合には、当該障害発生通知を前記記憶手段に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させ、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させることを特徴とした請求項１記載の基幹伝送装置の障害情報管理方法。
【請求項３】
前記監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに前記障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させると共に、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測し、その経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合には、当該障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させる一方、
瞬時障害発生履歴を記憶してからの経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合には、当該障害発生通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルおよび前記上位装置に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させ、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルおよび前記上位装置が有する記憶手段に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させることを特徴とした請求項１または請求項２記載の基幹伝送装置の障害情報管理方法。
【請求項４】
前記監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルおよび前記上位装置が有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに前記障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させると共に、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測し、その経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合には、当該障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルおよび前記上位装置が有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させる一方、
瞬時障害発生履歴を記憶してからの経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合には、当該障害発生通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルおよび前記上位装置が有する記憶手段に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させ、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルおよび前記上位装置が有する記憶手段に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させることを特徴とした請求項１または請求項２記載の基幹伝送装置の障害情報管理方法。
【請求項５】
前記上位装置が有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに前記障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させると共に、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測し、その経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合には、当該障害復旧通知を前記上位装置が有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させる一方、
瞬時障害発生履歴を記憶してからの経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合には、当該障害発生通知を前記上位装置が有する記憶手段に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させ、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を前記上位装置に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させることを特徴とした請求項１または請求項２記載の基幹伝送装置の障害情報管理方法。
【請求項６】
デバイスに生じた障害や障害の復旧を検知して監視制御パッケージに障害発生通知や障害復旧通知を送信する各デバイス毎の主信号パッケージと、前記各主信号パッケージからの障害発生通知や障害復旧通知を受信し、少なくとも其の一部を上位装置に送信する監視制御パッケージとを備えた基幹伝送装置の障害情報管理プログラムであって、
前記監視制御パッケージのマイクロプロセッサを、監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに前記障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させる瞬時障害発生履歴登録手段、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測する計測手段、前記計測手段によって計測される経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合に、当該障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させる瞬時障害復旧履歴登録手段、前記計測手段によって計測される経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合に、当該障害発生通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させると共に当該障害発生通知を前記上位装置に転送する警報発生履歴登録転送手段、および、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させると共に当該障害復旧通知を前記上位装置に転送する警報復旧履歴登録転送手段として機能させる監視制御パッケージ用プログラムと、
前記上位装置のマイクロプロセッサを、前記監視制御パッケージから受信した障害発生通知を前記上位装置に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させる警報発生履歴登録手段、および、前記監視制御パッケージから受信した障害復旧通知を前記上位装置に設けられた警報発生履歴記憶テーブルに警報復旧履歴として記憶させる警報復旧履歴登録手段として機能させる上位装置用プログラムとによって構成される障害情報管理プログラム。
【請求項７】
デバイスに生じた障害や障害の復旧を検知して監視制御パッケージに障害発生通知や障害復旧通知を送信する各デバイス毎の主信号パッケージと、前記各主信号パッケージからの障害発生通知や障害復旧通知を受信し、少なくとも其の一部を上位装置に送信する監視制御パッケージとを備えた基幹伝送装置の障害情報管理プログラムであって、
前記監視制御パッケージのマイクロプロセッサを、監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに前記障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させると共に当該障害発生通知を前記上位装置に瞬時障害発生履歴として転送する瞬時障害発生履歴登録転送手段、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測する計測手段、前記計測手段によって計測される経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合に、当該障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させると共に当該障害復旧通知を前記上位装置に瞬時障害復旧履歴として転送する瞬時障害復旧履歴登録転送手段、前記計測手段によって計測される経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合に、当該障害発生通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させると共に当該障害発生通知を前記上位装置に警報発生履歴として転送する警報発生履歴登録転送手段、および、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させると共に当該障害復旧通知を前記上位装置に警報復旧履歴として転送する警報復旧履歴登録転送手段として機能させる監視制御パッケージ用プログラムと、
前記上位装置のマイクロプロセッサを、前記監視制御パッケージから瞬時障害発生履歴として受信した障害発生通知を前記上位装置に設けられた瞬時障害発生履歴記憶テーブルに瞬時障害発生履歴として記憶させる瞬時障害発生履歴登録手段、前記監視制御パッケージから瞬時障害復旧履歴として受信した障害復旧通知を前記上位装置に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させる瞬時障害復旧履歴登録手段、前記監視制御パッケージから警報発生履歴として受信した障害発生通知を前記上位装置に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させる警報発生履歴登録手段、および、前記監視制御パッケージから警報復旧履歴として受信した障害復旧通知を前記上位装置に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させる警報復旧履歴登録手段として機能させる上位装置用プログラムとによって構成される障害情報管理プログラム。
【請求項８】
デバイスに生じた障害や障害の復旧を検知して監視制御パッケージに障害発生通知や障害復旧通知を送信する各デバイス毎の主信号パッケージと、前記各主信号パッケージからの障害発生通知や障害復旧通知を受信し、少なくとも其の一部を上位装置に送信する監視制御パッケージとを備えた基幹伝送装置の障害情報管理プログラムであって、
前記監視制御パッケージのマイクロプロセッサを、前記各主信号パッケージから送信された前記障害発生通知の各々を時系列に沿って漏れなく前記上位装置に転送する障害発生通知転送手段、および、前記障害発生通知に対応する障害の復旧の検知に伴って前記各主信号パッケージから送信された障害復旧通知の各々を時系列に沿って漏れなく前記上位装置に転送する障害復旧通知転送手段として機能させる監視制御パッケージ用プログラムと、
前記上位装置のマイクロプロセッサを、前記上位装置が有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに前記障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させる瞬時障害発生履歴登録手段、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測する計測手段、前記計測手段によって計測される経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合に、当該障害復旧通知を前記上位装置が有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させる瞬時障害復旧履歴登録手段、前記計測手段によって計測される経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合に、当該障害発生通知を前記上位装置が有する記憶手段に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させる警報発生履歴登録手段、および、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を前記上位装置が有する記憶手段に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させる警報復旧履歴登録手段として機能させる上位装置用プログラムとによって構成される障害情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デバイスに生じた障害や障害の復旧を検知して監視制御パッケージに障害発生通知や障害復旧通知を送信する各デバイス毎の主信号パッケージと、各主信号パッケージからの障害発生通知や障害復旧通知を受信し、少なくとも其の一部を上位装置に送信する監視制御パッケージとを備えた基幹伝送装置の障害情報管理方法と障害情報管理プログラムの改良に関する。
【背景技術】
【０００２】
デバイスに生じた障害や障害の復旧を検知して監視制御パッケージに障害発生通知や障害復旧通知を送信する各デバイス毎の主信号パッケージと、各主信号パッケージからの障害発生通知や障害復旧通知を受信し、少なくとも其の一部を上位装置に送信する監視制御パッケージとを備えた基幹伝送装置としては、既に、図１３に示すような基幹伝送装置が公知である。
【０００３】
この基幹伝送装置１００は制御対象となるデバイス１０２ａ，１０２ｂ，・・・に生じた障害や障害の復旧を検知して監視制御パッケージ１０１に障害発生通知や障害復旧通知を送信する各デバイス１０２ａ，１０２ｂ，・・・毎の主信号パッケージ１０３ａ，１０３ｂ，・・・と、各主信号パッケージ１０３ａ，１０３ｂ，・・・からの障害発生通知や障害復旧通知を受信し、少なくとも其の一部をユーザ端末あるいは上位監視システム等の上位装置１０４に送信する監視制御パッケージ１０１を備える。
【０００４】
監視制御パッケージ１０１のマイクロプロセッサ１０５と各主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・とは、マイクロプロセッサ１０５の装置内バス１０７とマイクロプロセッサ１０６ａ，１０６ｂ，・・・の装置内バス１０８ａ，１０８ｂ，・・・を介して相互に情報伝達可能に接続され、更に、監視制御パッケージ１０１のマイクロプロセッサ１０５は、装置外部用インターフェイス１０９を介して上位装置１０４のマイクロプロセッサと相互に情報伝達可能に接続されている。
【０００５】
監視制御パッケージ１０１のマイクロプロセッサ１０５はＲＯＭやＲＡＭおよび不揮発メモリ等からなる記憶手段１１０を備え、また、主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・もＲＯＭやＲＡＭおよび不揮発メモリ等からなる記憶手段１１１ａ，１１１ｂ，・・・を備える。
【０００６】
主信号パッケージ１０３ａ，１０３ｂ，・・・の記憶手段１１１ａ，１１１ｂ，・・・には、制御対象となるデバイス１０２ａ，１０２ｂ，・・・をマイクロプロセッサ１０６ａ，１０６ｂ，・・・で駆動制御するための制御プログラムやデバイス１０２ａ，１０２ｂ，・・・に生じた障害や障害の復旧をマイクロプロセッサ１０６ａ，１０６ｂ，・・・を用いて検出するためのプログラム等が格納され、監視制御パッケージ１０１の記憶手段１１０には、主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・から送られた障害発生通知や障害復旧通知を収集して処理し、更に、上位装置１０４のマイクロプロセッサに転送するための監視制御パッケージ用プログラム等が格納されている。
【０００７】
また、上位装置１０４は、図１４に示されるように、ユーザ端末あるいは上位監視システム等として機能する通常のパーソナルコンピュータもしくはワークステーションによって構成され、演算処理用のマイクロプロセッサ１１２と、マイクロプロセッサ１１２の起動プログラム等を記憶したＲＯＭ１１３、および、各種のパラメータ等を記憶した不揮発性メモリ１１４と、演算データの一時記憶等に利用されるＲＡＭ１１５と、大容量記憶装置としてのハードディスク１１７、ならびに、基幹伝送装置１００の監視制御パッケージ１０１に接続するためのインターフェイス１１６等を備え、マイクロプロセッサ１１２の入出力回路１１８には、マン・マシン・インターフェイスとして機能するキーボード１１９およびマウス１２０と、マシン・マン・インターフェイスとして機能するモニタ１２１が接続されている。
【０００８】
上位装置１０４の記憶手段の一部を構成するハードディスク１１７には、上位装置１０４のマイクロプロセッサ１１２を駆動制御して様々なアプリケーションを実行させるためのアプリケーションプログラムや監視制御パッケージ１０１のマイクロプロセッサ１０５から送信されたデータを処理するための上位装置用プログラム等が格納されている。
【０００９】
より具体的には、監視制御パッケージ１０１の記憶手段１１０に格納された監視制御パッケージ用プログラムは、主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・から送信された障害発生通知を監視制御パッケージ１０１の記憶手段１１０に設けられたデータ一時記憶領域に時系列に沿って漏れなく循環的に記憶させると共に、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測し、その経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って主信号パッケージ１０３ａ，１０３ｂ，・・・から送信される障害復旧通知が検出された場合には、当該障害発生通知を記憶手段１１０のデータ一時記憶領域から削除する一方、障害発生通知を記憶してからの経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が主信号パッケージ１０３ａ，１０３ｂ，・・・から送信されなかった場合には、当該障害発生通知を警報発生履歴として上位装置１０４に転送した後、この障害発生通知を記憶手段１１０のデータ一時記憶領域から削除して記憶手段１１０の警報発生履歴記憶テーブル１２２に警報発生履歴として記憶させるように構成されている。
【００１０】
なお、障害発生通知が記憶されてからの経過時間を各障害発生通知毎に計測するための計測手段としては、監視制御パッケージ１０１のマイクロプロセッサ１０５のマシンクロック等を計数するカウンタ等を利用するのが一般的である。
【００１１】
そして、監視制御パッケージ１０１から警報発生履歴として送信された障害発生通知は、上位装置１０４のマイクロプロセッサ１１２によって受信され、上位装置用プログラムによって制御される上位装置１０４のマイクロプロセッサ１１２が、この障害発生通知を上位装置１０４の記憶手段であるハードディスク１１７に設けられた警報発生履歴記憶テーブル１２３に警報発生履歴として記憶させる。
【００１２】
更に、監視制御パッケージ１０１の警報発生履歴記憶テーブル１２２に既に警報発生履歴として記憶された障害発生通知に対応する障害の復旧の検知に伴って主信号パッケージ１０３ａ，１０３ｂ，・・・から送信される障害復旧通知が監視制御パッケージ１０１のマイクロプロセッサ１０５によって検出された場合には、監視制御パッケージ用プログラムに従って制御されるマイクロプロセッサ１０５が、この障害復旧通知を警報発生履歴記憶テーブル１２２に既に警報発生履歴として記憶されている障害発生通知と対応させて警報復旧履歴として警報発生履歴記憶テーブル１２２に記憶させると共に、この障害復旧通知を警報復旧履歴として上位装置１０４に転送する。
【００１３】
そして、監視制御パッケージ１０１から警報復旧履歴として送信された障害復旧通知は、上位装置１０４のマイクロプロセッサ１１２によって受信され、上位装置用プログラムで制御される上位装置１０４のマイクロプロセッサ１１２が、この障害復旧通知を上位装置１０４の記憶手段であるハードディスク１１７に設けられた警報発生履歴記憶テーブル１２３に記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させる。ハードディスク１１７の警報発生履歴記憶テーブル１２３や監視制御パッケージ１０１の警報発生履歴記憶テーブル１２２に記憶された警報発生履歴と警報復旧履歴はモニタ１２１に表示してオペレータが参照することが可能である。
【００１４】
従って、予め設定された時間が経過しても復旧しなかった障害に関連した障害発生通知と其の障害復旧通知は警報発生履歴および警報復旧履歴として監視制御パッケージ１０１の記憶領域１１０に設けられた警報発生履歴記憶テーブル１２２と上位装置１０４のハードディスク１１７に設けられた警報発生履歴記憶テーブル１２３の各々に保存されるが、予め設定された時間が経過する前に復旧した障害に関連した障害発生通知と其の障害復旧通知つまり瞬時に解消した障害発生通知（以下、瞬時障害発生履歴という）や其れに関連した障害復旧通知（以下、瞬時障害復旧履歴という）に関しては、監視制御パッケージ１０１の警報発生履歴記憶テーブル１２２にもデータ一時記憶領域にも上位装置１０４の警報発生履歴記憶テーブル１２３にも全く保存されないといった不都合が生じる。
【００１５】
このようにして瞬時障害発生履歴や瞬時障害復旧履歴の記録を省略するのは、本来、障害発生時の過渡状態における障害発生と復旧動作の繰り返しによる警報の多発を回避するためであるが、瞬時障害発生履歴や瞬時障害復旧履歴を不用意に削除してしまうと、データエラー等を生じさせる障害が警報として認識されず、障害発生後の障害原因の追究や復旧作業等の保守に支障を来たすことがある。
【００１６】
短時間で復旧する障害を無視する点に関しては、特許文献１−２等に記載される通りである。
【先行技術文献】
【特許文献】
【００１７】
【特許文献１】特開平９−６４８２９号公報（段落０００７）
【特許文献２】特開２０００−３３１２６６号公報（段落０００４）
【発明の概要】
【発明が解決しようとする課題】
【００１８】
そこで、本発明の目的は、瞬時障害発生履歴や瞬時障害復旧履歴の記録を省略せずに保存し、データエラー等を生じさせる障害原因の追究や復旧作業等を正確に行なうことのできる障害情報管理方法および障害情報管理プログラムを提供することにある。
【課題を解決するための手段】
【００１９】
本発明の障害情報管理方法は、デバイスに生じた障害や障害の復旧を検知して監視制御パッケージに障害発生通知や障害復旧通知を送信する各デバイス毎の主信号パッケージと、前記各主信号パッケージからの障害発生通知や障害復旧通知を受信し、少なくとも其の一部を上位装置に送信する監視制御パッケージとを備えた基幹伝送装置の障害情報管理方法であり、前記目的を達成するため、特に、
前記各主信号パッケージを送信元とする障害発生通知の各々を、少なくとも前記監視制御パッケージと前記上位装置のうちの少なくとも何れか一方が有する記憶手段に時系列に沿って漏れなく循環的に記憶させると共に、
記憶済みの各障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知の各々を、前記記憶済みの各障害発生通知に対応させて、前記記憶手段に記憶させることを特徴とした構成を有する。
【００２０】
本発明の障害情報管理プログラムは、デバイスに生じた障害や障害の復旧を検知して監視制御パッケージに障害発生通知や障害復旧通知を送信する各デバイス毎の主信号パッケージと、前記各主信号パッケージからの障害発生通知や障害復旧通知を受信し、少なくとも其の一部を上位装置に送信する監視制御パッケージとを備えた基幹伝送装置の障害情報管理プログラムであり、前記と同様の目的を達成するため、
前記監視制御パッケージのマイクロプロセッサを、監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに前記障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させる瞬時障害発生履歴登録手段、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測する計測手段、前記計測手段によって計測される経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合に、当該障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させる瞬時障害復旧履歴登録手段、前記計測手段によって計測される経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合に、当該障害発生通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させると共に当該障害発生通知を前記上位装置に転送する警報発生履歴登録転送手段、および、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させると共に当該障害復旧通知を前記上位装置に転送する警報復旧履歴登録転送手段として機能させる監視制御パッケージ用プログラムと、
前記上位装置のマイクロプロセッサを、前記監視制御パッケージから受信した障害発生通知を前記上位装置に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させる警報発生履歴登録手段、および、前記監視制御パッケージから受信した障害復旧通知を前記上位装置に設けられた警報発生履歴記憶テーブルに警報復旧履歴として記憶させる警報復旧履歴登録手段として機能させる上位装置用プログラムとによって構成される。
【００２１】
また、障害情報管理プログラムは、監視制御パッケージのマイクロプロセッサを、監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させると共に当該障害発生通知を上位装置に瞬時障害発生履歴として転送する瞬時障害発生履歴登録転送手段、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測する計測手段、前記計測手段によって計測される経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合に、当該障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させると共に当該障害復旧通知を前記上位装置に瞬時障害復旧履歴として転送する瞬時障害復旧履歴登録転送手段、前記計測手段によって計測される経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合に、当該障害発生通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させると共に当該障害発生通知を前記上位装置に警報発生履歴として転送する警報発生履歴登録転送手段、および、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させると共に当該障害復旧通知を前記上位装置に警報復旧履歴として転送する警報復旧履歴登録転送手段として機能させる監視制御パッケージ用プログラムと、
前記上位装置のマイクロプロセッサを、前記監視制御パッケージから瞬時障害発生履歴として受信した障害発生通知を前記上位装置に設けられた瞬時障害発生履歴記憶テーブルに瞬時障害発生履歴として記憶させる瞬時障害発生履歴登録手段、前記監視制御パッケージから瞬時障害復旧履歴として受信した障害復旧通知を前記上位装置に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させる瞬時障害復旧履歴登録手段、前記監視制御パッケージから警報発生履歴として受信した障害発生通知を前記上位装置に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させる警報発生履歴登録手段、および、前記監視制御パッケージから警報復旧履歴として受信した障害復旧通知を前記上位装置に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させる警報復旧履歴登録手段として機能させる上位装置用プログラムとによって構成されるものであってもよい。
【００２２】
あるいは、障害情報管理プログラムは、監視制御パッケージのマイクロプロセッサを、各主信号パッケージから送信された障害発生通知の各々を時系列に沿って漏れなく上位装置に転送する障害発生通知転送手段、および、前記障害発生通知に対応する障害の復旧の検知に伴って前記各主信号パッケージから送信された障害復旧通知の各々を時系列に沿って漏れなく前記上位装置に転送する障害復旧通知転送手段として機能させる監視制御パッケージ用プログラムと、
前記上位装置のマイクロプロセッサを、前記上位装置が有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに前記障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させる瞬時障害発生履歴登録手段、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測する計測手段、前記計測手段によって計測される経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合に、当該障害復旧通知を前記上位装置が有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させる瞬時障害復旧履歴登録手段、前記計測手段によって計測される経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合に、当該障害発生通知を前記上位装置が有する記憶手段に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させる警報発生履歴登録手段、および、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を前記上位装置が有する記憶手段に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させる警報復旧履歴登録手段として機能させる上位装置用プログラムとによって構成されるのであってもよい。
【発明の効果】
【００２３】
本発明の障害情報管理方法および障害情報管理プログラムは、主信号パッケージを送信元とする障害発生通知の各々を、少なくとも監視制御パッケージと上位装置のうちの少なくとも何れか一方が有する記憶手段に時系列に沿って漏れなく循環的に記憶させ、かつ、記憶済みの各障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知の各々を記憶済みの各障害発生通知に対応させて記憶するようにしているため、瞬時に解消した障害の障害発生通知（瞬時障害発生履歴）や其れに関連した障害復旧通知（瞬時障害復旧履歴）が省略されることなく少なくとも監視制御パッケージの記憶手段もしくは上位装置記憶手段の何れかに保存される。
よって、オペレータは、これらの瞬時障害発生履歴や瞬時障害復旧履歴に基いて、データエラー等を生じさせる障害原因の追究や復旧作業等を正確に行なうことができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の障害情報管理方法および障害情報管理プログラムを適用した一実施形態の基幹伝送装置と其の上位装置について簡略化して示した機能ブロック図である。
【図２】同実施形態の主信号パッケージにおけるマイクロプロセッサの処理の概略を示したフローチャートである。
【図３】同実施形態の監視制御パッケージ用プログラムの構成の概略を示したフローチャートである。
【図４】同実施形態の監視制御パッケージ用プログラムの構成の概略を示したフローチャートの続きである。
【図５】同実施形態の監視制御パッケージ用プログラムの構成の概略を示したフローチャートの続きである。
【図６】同実施形態の上位装置用プログラムの構成の概略を示したフローチャートである。
【図７】同実施形態の上位装置用プログラムの構成の概略を示したフローチャートの続きである。
【図８】同実施形態の監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルの論理的な構成の一例を示した概念図である。
【図９】同実施形態の監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルの論理的な構成の一例を示した概念図である。
【図１０】計測手段の一部として機能する経過時間計測用レジスタと状態記憶フラグとの対応関係を示した概念図である。
【図１１】本発明の障害情報管理方法および障害情報管理プログラムを適用した他の一実施形態の基幹伝送装置と其の上位装置について簡略化して示した機能ブロック図である。
【図１２】本発明の障害情報管理方法および障害情報管理プログラムを適用した更に他の一実施形態の基幹伝送装置と其の上位装置について簡略化して示した機能ブロック図である。
【図１３】公知の基幹伝送装置と其の上位装置について簡略化して示した機能ブロック図である。
【図１４】公知の上位装置について簡略化して示したブロック図である。
【発明を実施するための形態】
【００２５】
次に、発明を実施するための形態について幾つかの例を挙げ、図面を参照して具体的に説明する。
【００２６】
図１は本発明の障害情報管理方法および障害情報管理プログラムを適用した一実施形態の基幹伝送装置と其の上位装置について簡略化して示した機能ブロック図である。
【００２７】
この基幹伝送装置１は、制御対象となるデバイス１０２ａ，１０２ｂ，・・・に生じた障害や障害の復旧を検知して監視制御パッケージ１０１に障害発生通知や障害復旧通知を送信する各デバイス１０２ａ，１０２ｂ，・・・毎の主信号パッケージ１０３ａ，１０３ｂ，・・・と、各主信号パッケージ１０３ａ，１０３ｂ，・・・からの障害発生通知や障害復旧通知を受信し、少なくとも其の一部をユーザ端末あるいは上位監視システム等の上位装置２に送信する監視制御パッケージ１０１とを備える。
【００２８】
監視制御パッケージ１０１のマイクロプロセッサ１０５と各主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・とはマイクロプロセッサ１０５の装置内バス１０７とマイクロプロセッサ１０６ａ，１０６ｂ，・・・の装置内バス１０８ａ，１０８ｂ，・・・を介して相互に情報伝達可能に接続され、更に、監視制御パッケージ１０１のマイクロプロセッサ１０５は装置外部用インターフェイス１０９を介して上位装置２のマイクロプロセッサと相互に情報伝達可能に接続されている。
【００２９】
監視制御パッケージ１０１のマイクロプロセッサ１０５はＲＯＭやＲＡＭおよび不揮発メモリ等からなる記憶手段１１０を備え、また、主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・もＲＯＭやＲＡＭおよび不揮発メモリ等からなる記憶手段１１１ａ，１１１ｂ，・・・を備える。
【００３０】
主信号パッケージ１０３ａ，１０３ｂ，・・・の記憶手段１１１ａ，１１１ｂ，・・・には、制御対象となるデバイス１０２ａ，１０２ｂ，・・・をマイクロプロセッサ１０６ａ，１０６ｂ，・・・で駆動制御するための制御プログラムやデバイス１０２ａ，１０２ｂ，・・・に生じた障害や障害の復旧をマイクロプロセッサ１０６ａ，１０６ｂ，・・・を用いて検出するためのプログラム等が格納され、監視制御パッケージ１０１の記憶手段１１０には、主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・から送られた障害発生通知や障害復旧通知を収集して処理し、更に、上位装置２のマイクロプロセッサに転送するための監視制御パッケージ用プログラム等が格納されている。
【００３１】
上位装置２は、図１４に示される従来例の上位装置１０４と同様に、ユーザ端末あるいは上位監視システム等として機能する通常のパーソナルコンピュータもしくはワークステーション等によって構成され、演算処理用のマイクロプロセッサ１１２と、マイクロプロセッサ１１２の起動プログラム等を記憶したＲＯＭ１１３、および、各種のパラメータ等を記憶した不揮発性メモリ１１４と、演算データの一時記憶等に利用されるＲＡＭ１１５と、大容量記憶装置としてのハードディスク１１７、ならびに、基幹伝送装置１００の監視制御パッケージ１０１に接続するためのインターフェイス１１６等を備え、マイクロプロセッサ１１２の入出力回路１１８には、マン・マシン・インターフェイスとして機能するキーボード１１９およびマウス１２０と、マシン・マン・インターフェイスとして機能するモニタ１２１が接続されている。
【００３２】
上位装置２の記憶手段の一部を構成するハードディスク１１７には、上位装置２のマイクロプロセッサ１１２を駆動制御して様々なアプリケーションを実行させるためのアプリケーションプログラムや監視制御パッケージ１０１のマイクロプロセッサ１０５から送信されたデータを処理するための上位装置用プログラム等が格納されている。
【００３３】
より具体的には、監視制御パッケージ１０１の記憶手段１１０に格納された監視制御パッケージ用プログラムは、監視制御パッケージ１０１のマイクロプロセッサ１０５を、監視制御パッケージ１０１が有する記憶手段１１０に設けられた瞬時障害発生履歴記憶テーブル１２４に主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・から送信された障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させる瞬時障害発生履歴登録手段、瞬時障害発生履歴記憶テーブル１２４に各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測する計測手段、この計測手段によって計測される経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・から送信される障害復旧通知が検出された場合に、当該障害復旧通知を瞬時障害発生履歴記憶テーブル１２４に記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として瞬時障害発生履歴記憶テーブル１２４に記憶させる瞬時障害復旧履歴登録手段、計測手段によって計測される経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・から送信される障害復旧通知が検出されなかった場合に、当該障害発生通知を監視制御パッケージ１０１が有する記憶手段１１０に設けられた警報発生履歴記憶テーブル１２２に警報発生履歴として記憶させると共に当該障害発生通知を上位装置２に警報発生履歴として転送する警報発生履歴登録転送手段、および、当該障害発生通知に対応する障害の復旧の検知に伴って主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・から送信される障害復旧通知を警報発生履歴記憶テーブル１２２に記憶済みの警報発生履歴と対応させて警報発生履歴記憶テーブル１２２に警報復旧履歴として記憶させると共に当該障害復旧通知を上位装置２に転送する警報復旧履歴登録転送手段として機能させるための監視制御パッケージ用プログラムである。
【００３４】
なお、障害発生通知が瞬時障害発生履歴記憶テーブル１２４に記憶されてからの経過時間を各障害発生通知毎に計測するための計測手段としては、監視制御パッケージ１０１のマイクロプロセッサ１０５のマシンクロック等を計数するカウンタ等を利用するのが一般的である。
【００３５】
そして、監視制御パッケージ１０１から警報発生履歴として送信された障害発生通知は、上位装置２のマイクロプロセッサ１１２によって受信され、上位装置用プログラムによって制御されることで上位装置２の警報発生履歴登録手段として機能するマイクロプロセッサ１１２が、この障害発生通知を上位装置２の記憶手段であるハードディスク１１７に設けられた警報発生履歴記憶テーブル１２３に警報発生履歴として記憶させる。
【００３６】
更に、監視制御パッケージ１０１の警報発生履歴記憶テーブル１２２に既に警報発生履歴として記憶された障害発生通知に対応する障害の復旧の検知に伴って主信号パッケージ１０３ａ，１０３ｂ，・・・から送信される障害復旧通知が監視制御パッケージ１０１のマイクロプロセッサ１０５によって検出された場合には、監視制御パッケージ用プログラムに従って制御されることで警報復旧履歴登録転送手段として機能するマイクロプロセッサ１０５が、この障害復旧通知を警報発生履歴記憶テーブル１２２に既に警報発生履歴として記憶されている障害発生通知と対応させて警報復旧履歴として警報発生履歴記憶テーブル１２２に記憶させると共に、この障害復旧通知を警報復旧履歴として上位装置２に転送する。
【００３７】
そして、監視制御パッケージ１０１から警報復旧履歴として送信された障害復旧通知は、上位装置２のマイクロプロセッサ１１２によって受信され、上位装置用プログラムで制御されることで警報復旧履歴登録手段として機能する上位装置２のマイクロプロセッサ１１２が、この障害復旧通知を上位装置２の記憶手段であるハードディスク１１７に設けられた警報発生履歴記憶テーブル１２３に記憶済みの警報発生履歴と対応させて警報発生履歴記憶テーブル１２３に警報復旧履歴として記憶させる。
【００３８】
ハードディスク１１７の警報発生履歴記憶テーブル１２３や監視制御パッケージ１０１の警報発生履歴記憶テーブル１２２に記憶された警報発生履歴と警報復旧履歴、および、監視制御パッケージ１０１の記憶手段１１０に設けられた瞬時障害発生履歴記憶テーブル１２４に記憶された瞬時障害発生履歴と瞬時障害復旧履歴は、モニタ１２１に表示してオペレータが参照することが可能である。
【００３９】
図２は主信号パッケージ１０３ａ，１０３ｂ，・・・におけるマイクロプロセッサ１０６ａ，１０６ｂ，・・・の処理の概略を示したフローチャート、図３〜図５は監視制御パッケージ用プログラムの構成の概略を示したフローチャート、図６〜図７は上位装置用プログラムの構成の概略を示したフローチャートである。
また、図８は監視制御パッケージ１０１が有する記憶手段１１０に設けられた瞬時障害発生履歴記憶テーブル１２４の論理的な構成の一例を示した概念図、図９は監視制御パッケージ１０１が有する記憶手段１１０に設けられた警報発生履歴記憶テーブル１２２の論理的な構成の一例を示した概念図である。
【００４０】
次に、主信号パッケージ１０３ａ，１０３ｂ，・・・におけるマイクロプロセッサ１０６ａ，１０６ｂ，・・・の処理の概略を示した図２のフローチャートと、監視制御パッケージ用プログラムの構成の概略を示した図３〜図５のフローチャート、および、上位装置用プログラムの構成の概略を示した図６〜図７のフローチャートと図８〜図９の概念図を参照して、この実施形態における障害情報管理方法および障害情報管理プログラム、ならびに、瞬時障害発生履歴登録手段，計測手段，瞬時障害復旧履歴登録手段，警報発生履歴登録転送手段，警報復旧履歴登録転送手段として機能する監視制御パッケージ１０１のマイクロプロセッサ１０５の処理動作と、警報発生履歴登録手段，警報復旧履歴登録手段として機能する上位装置２のマイクロプロセッサ１１２の処理動作について具体的に説明する。
【００４１】
まず、主信号パッケージ１０３ａのマイクロプロセッサ１０６ａは、制御対象となるデバイス１０２ａにおける障害の発生の有無と障害の復旧の有無を所定周期毎に判定しており（図２のステップａ１〜ステップａ２）、デバイス１０２ａおける障害の発生が検知された場合には監視制御パッケージ１０１に宛てて当該主信号パッケージ１０３ａのパッケージ名と障害の意味合いを表す障害発生通知として機能する障害コードを送信する一方（ステップａ４）、デバイス１０２ａにおける障害の復旧が検知された場合には、監視制御パッケージ１０１に宛てて当該主信号パッケージ１０３ａのパッケージ名と障害復旧の意味合いを表す障害復旧通知として機能する障害復旧コードを送信する（ステップａ５）。
【００４２】
また、制御対象となるデバイス１０２ａにおける障害の発生も障害の復旧も検知されなければ、主信号パッケージ１０３ａのマイクロプロセッサ１０６ａは、監視制御パッケージ１０１を経由して上位装置２から入力される制御信号と、この制御信号を実行するために必要とされる記憶手段１１１ａの制御プログラムとに従って、制御対象となるデバイス１０２ａを駆動制御する（ステップａ３）。
【００４３】
主信号パッケージ１０３ｂにおけるマイクロプロセッサ１０６ｂの処理動作は、制御対象となるデバイスが異なる点を除き、上述した主信号パッケージ１０３ａにおけるマイクロプロセッサ１０６ａの場合と同様である。
無論、主信号パッケージやデバイスの数に格別の制限はなく、第３，第４，第５・・・の主信号パッケージやデバイスがあっても構わない。
【００４４】
一方、監視制御パッケージ１０１のマイクロプロセッサ１０５は、電源投入時の初期化処理によって瞬時障害発生履歴最終アドレス記憶レジスタＩに瞬時障害発生履歴記憶テーブル１２４における最終使用アドレスつまり最も最近に瞬時障害発生履歴としての障害コードを記憶させたアドレスの値を設定し、また、警報発生履歴最終アドレス記憶レジスタＪには、警報発生履歴記憶テーブル１２２における最終使用アドレスつまり最も最近に警報発生履歴としての障害コードを記憶させたアドレスの値を設定する（図３のステップｂ１）。
【００４５】
次いで、瞬時障害発生履歴登録手段として機能するマイクロプロセッサ１０５が主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・からの障害コードの入力の有無を判定する（ステップｂ２）。
【００４６】
ここで、主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・からのパッケージ名と障害コードの入力が検出されてステップｂ２の判定結果が真となった場合には、瞬時障害発生履歴登録手段として機能するマイクロプロセッサ１０５が瞬時障害発生履歴最終アドレス記憶レジスタＩの値を１インクリメントし（ステップｂ３）、レジスタＩの現在値が瞬時障害発生履歴記憶テーブル１２４における瞬時障害発生履歴の最大記憶可能数Ｍを超えているか否かを判定する（ステップｂ４）。
【００４７】
瞬時障害発生履歴最終アドレス記憶レジスタＩの現在値が瞬時障害発生履歴記憶テーブル１２４における瞬時障害発生履歴の最大記憶可能数Ｍを超えておらずステップｂ４の判定結果が偽となった場合には、瞬時障害発生履歴登録手段として機能するマイクロプロセッサ１０５は、レジスタＩの現在値によって示される瞬時障害発生履歴記憶テーブル１２４のアドレスにステップｂ２の処理で検出したパッケージ名と障害コードを瞬時障害発生履歴として記憶させ（ステップｂ６）、また、レジスタＩの現在値が瞬時障害発生履歴記憶テーブル１２４における瞬時障害発生履歴の最大記憶可能数Ｍを超えていてステップｂ４の判定結果が真となった場合には、瞬時障害発生履歴登録手段として機能するマイクロプロセッサ１０５は、レジスタＩの現在値を改めて１に初期化し（ステップｂ５）、レジスタＩの現在値によって示される瞬時障害発生履歴記憶テーブル１２４のアドレスつまり瞬時障害発生履歴記憶テーブル１２４の先頭アドレスにステップｂ２の処理で検出したパッケージ名と障害コードを瞬時障害発生履歴として上書きして循環的に記憶させる（ステップｂ６）。
【００４８】
次いで、計測手段として機能するマイクロプロセッサ１０５が、瞬時障害発生履歴最終アドレス記憶レジスタＩの現在値に対応する経過時間計測用レジスタＲ（Ｉ）の値を０に初期化して瞬時障害発生履歴記憶テーブル１２４のアドレスＩに瞬時障害発生履歴が記憶されてからの経過時間の計測を開始すると共に（ステップｂ７）、レジスタＩの現在値に対応する状態記憶フラグＦ（Ｉ）に値１をセットすることにより、瞬時障害発生履歴記憶テーブル１２４のアドレスＩに瞬時障害発生履歴が記憶されてからの経過時間が予め設定された時間Ｔに達していないことを記憶する（ステップｂ８）。
カウンタとして機能する経過時間計測用レジスタＲ（Ｉ）と状態記憶フラグＦ（Ｉ）とは整数Ｉの値を仲立ちとして図１０の概念図に示すようにして一対一に対応し、更に、このＩの値を仲立ちとして、図８の瞬時障害発生履歴記憶テーブル１２４のアドレスＩに記憶されたパッケージ名や障害コードの組み合わせとも一対一に対応する。
【００４９】
なお、主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・からのパッケージ名や障害コードの入力が検出されずにステップｂ２の判定結果が偽となった場合には、ステップｂ３〜ステップｂ８の処理は非実行とされ、瞬時障害発生履歴登録手段は作動しない。
【００５０】
次いで、計測手段として機能するマイクロプロセッサ１０５は、テーブル検索指標ｉの値を一旦０に初期化し（ステップｂ９）、該指標ｉの値を１インクリメントした後（ステップｂ１０）、指標ｉの現在値が瞬時障害発生履歴の最大記憶可能数Ｍを超えているか否かを判定し（ステップｂ１１）、超えていなければ、瞬時障害発生履歴記憶テーブル１２４のアドレスｉに記憶されたパッケージ名や障害コードの組み合わせと一対一に対応する状態記憶フラグＦ（ｉ）の値を参照して、その値が１であるのか０であるのかを判定する（ステップｂ１２）。
【００５１】
状態記憶フラグＦ（ｉ）の値が１であってステップｂ１２の判定結果が真となった場合には、瞬時障害発生履歴記憶テーブル１２４のアドレスｉに瞬時障害発生履歴が記憶されてからの経過時間が予め設定された時間Ｔに達していないことを意味するので、計測手段として機能するマイクロプロセッサ１０５は、テーブル検索指標ｉの値に基いて、瞬時障害発生履歴記憶テーブル１２４のアドレスｉに記憶されたパッケージ名や障害コードの組み合わせと一対一に対応する経過時間計測用レジスタＲ（ｉ）の現在値を読み込み（ステップｂ１３）、該レジスタＲ（ｉ）の値を１インクリメントして経過時間計測用レジスタＲ（ｉ）に更新記憶させる（ステップｂ１４）。
つまり、経過時間計測用レジスタＲ（ｉ）の現在値にマイクロプロセッサ１０５の１処理周期を乗じた値が、瞬時障害発生履歴記憶テーブル１２４のアドレスｉに瞬時障害発生履歴が記憶されてからの経過時間ということになる。
【００５２】
次いで、マイクロプロセッサ１０５は、経過時間計測用レジスタＲ（ｉ）の現在値によって示される時間が予め設定された時間Ｔに達しているか否かを判定する（ステップｂ１５）。
【００５３】
経過時間計測用レジスタＲ（ｉ）の現在値によって示される時間が予め設定された時間Ｔに達しておらずステップｂ１５の判定結果が偽となった場合には、瞬時障害発生履歴記憶テーブル１２４のアドレスｉに瞬時障害発生履歴として記憶されたパッケージ名や障害コードの組み合わせを警報発生履歴記憶テーブル１２２に警報発生履歴として記憶させる必要はない。
従って、この場合、マイクロプロセッサ１０５は再びステップｂ１０の処理に復帰し、テーブル検索指標ｉの値を１インクリメントして上記と同様の処理操作を繰り返し実行する。
【００５４】
また、状態記憶フラグＦ（ｉ）の値が０であってステップｂ１２の判定結果が偽となった場合には、瞬時障害発生履歴記憶テーブル１２４のアドレスｉに瞬時障害発生履歴が記憶されてからの経過時間が既に設定時間Ｔに達しており、この瞬時障害発生履歴が既に警報発生履歴記憶テーブル１２２に警報発生履歴として記憶されていることを意味するので、瞬時障害発生履歴記憶テーブル１２４のアドレスｉに瞬時障害発生履歴として記憶されたパッケージ名や障害コードの組み合わせを警報発生履歴記憶テーブル１２２に警報発生履歴として重複させて記憶させることは許されない。
従って、この場合もステップｂ１３〜ステップｂ２１の処理は非実行とされ、マイクロプロセッサ１０５は、再びステップｂ１０の処理に復帰してテーブル検索指標ｉの値を１インクリメントし、上記と同様の処理操作を繰り返し実行することになる。
【００５５】
一方、ステップｂ１５の判定結果が真となり、経過時間計測用レジスタＲ（ｉ）の現在値によって示される時間が予め設定された時間Ｔに達していることが明らかとなった場合には、瞬時障害発生履歴記憶テーブル１２４のアドレスｉに瞬時障害発生履歴が記憶されてからの経過時間が当該時点で初めて予め設定された時間Ｔに達したこと、更に言えば、瞬時障害発生履歴記憶テーブル１２４のアドレスｉに瞬時障害発生履歴としての障害発生通知が記憶されてからの経過時間が予め設定された時間Ｔに達しても此の障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかったことを意味する。
従って、この場合、警報発生履歴登録転送手段として機能するマイクロプロセッサ１０５は、警報発生履歴最終アドレス記憶レジスタＪの値を１インクリメントし（ステップｂ１６）、レジスタＪの現在値が警報発生履歴記憶テーブル１２２における報発生履歴の最大記憶可能数Ｎを超えているか否かを判定する（ステップｂ１７）。
【００５６】
レジスタＪの現在値が警報発生履歴記憶テーブル１２２における報発生履歴の最大記憶可能数Ｎを超えておらずステップｂ１７の判定結果が偽となった場合には、警報発生履歴登録転送手段として機能するマイクロプロセッサ１０５は、レジスタＪの現在値によって示される警報発生履歴記憶テーブル１２２のアドレスに瞬時障害発生履歴記憶テーブル１２４のアドレスｉに記憶されたパッケージ名や障害コードの組み合わせを警報発生履歴として記憶させ（ステップｂ１９）、また、レジスタＪの現在値が警報発生履歴記憶テーブル１２２における報発生履歴の最大記憶可能数Ｎを超えていてステップｂ１７の判定結果が真となった場合には、警報発生履歴登録転送手段として機能するマイクロプロセッサ１０５は、レジスタＪの現在値を改めて１に初期化し（ステップｂ１８）、レジスタＪの現在値によって示される警報発生履歴記憶テーブル１２２のアドレスつまり警報発生履歴記憶テーブル１２２の先頭アドレスに瞬時障害発生履歴記憶テーブル１２４のアドレスｉに記憶されたパッケージ名や障害コードの組み合わせを警報発生履歴として上書きして循環的に記憶させる（ステップｂ１９）。
【００５７】
次いで、警報発生履歴登録転送手段として機能するマイクロプロセッサ１０５は、警報発生履歴記憶テーブル１２２のアドレスＪに記憶したパッケージ名や障害コードの組み合わせを警報発生履歴として上位装置２に宛てて転送し（ステップｂ２０）、テーブル検索指標ｉの現在値に対応する状態記憶フラグＦ（ｉ）に値０をセットすることにより、瞬時障害発生履歴記憶テーブル１２４のアドレスｉに瞬時障害発生履歴として記憶されたパッケージ名や障害コードの組み合わせが警報発生履歴として警報発生履歴記憶テーブル１２２に記憶されたことを記憶する。
この際、瞬時障害発生履歴記憶テーブル１２４のアドレスｉに現時点で記憶されているパッケージ名や障害コードの組み合わせである瞬時障害発生履歴を瞬時障害発生履歴記憶テーブル１２４から削除するといった処理は行なわない。
【００５８】
一方、上位装置２のマイクロプロセッサ１１２は、電源投入時の初期化処理によって警報発生履歴最終アドレス記憶レジスタＬに警報発生履歴記憶テーブル１２３における最終使用アドレスつまり最も最近に警報発生履歴としての障害コードを記憶させたアドレスを設定する処理を完了している（図６のステップｃ１）。
【００５９】
監視制御パッケージ１０１のマイクロプロセッサ１０５から送信されたパッケージ名や障害コードの組み合わせ即ち警報発生履歴は、ステップｃ２の判定処理において上位装置２のマイクロプロセッサ１１２によって検知される。
【００６０】
次いで、警報発生履歴登録手段として機能する上位装置２のマイクロプロセッサ１１２が警報発生履歴最終アドレス記憶レジスタＬの値を１インクリメントし（ステップｃ３）、レジスタＬの現在値が警報発生履歴記憶テーブル１２３における報発生履歴の最大記憶可能数Ｐを超えているか否かを判定する（ステップｃ４）。
【００６１】
レジスタＬの現在値が警報発生履歴記憶テーブル１２３における報発生履歴の最大記憶可能数Ｐを超えておらずステップｃ４の判定結果が偽となった場合には、警報発生履歴登録手段として機能するマイクロプロセッサ１１２は、レジスタＬの現在値によって示される警報発生履歴記憶テーブル１２３のアドレスに監視制御パッケージ１０１のマイクロプロセッサ１０５から送信されたパッケージ名や障害コードの組み合わせを警報発生履歴として記憶させ（ステップｃ６）、また、レジスタＬの現在値が警報発生履歴記憶テーブル１２３における報発生履歴の最大記憶可能数Ｐを超えていてステップｃ４の判定結果が真となった場合には、警報発生履歴登録手段として機能するマイクロプロセッサ１１２は、レジスタＬの現在値を改めて１に初期化し（ステップｃ５）、レジスタＬの現在値によって示される警報発生履歴記憶テーブル１２３のアドレスつまり警報発生履歴記憶テーブル１２３の先頭アドレスに監視制御パッケージ１０１のマイクロプロセッサ１０５から送信されたパッケージ名や障害コードの組み合わせを警報発生履歴として上書きして循環的に記憶させる（ステップｃ６）。
【００６２】
警報発生履歴記憶テーブル１２３の構成は其の規模が大きい点を除いて監視制御パッケージ１０１の警報発生履歴記憶テーブル１２２と同様である（図９参照）。
【００６３】
また、主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・がデバイス１０２ａ，１０２ｂ，・・・における障害の復旧を検知して監視制御パッケージ１０１に宛てて主信号パッケージ１０３ａ，１０３ｂ，・・・のパッケージ名と障害復旧コードを送信した場合には（図２のステップａ５参照）、監視制御パッケージ１０１のマイクロプロセッサ１０５が図５のステップｂ２２の判定処理で此れを検出する。
【００６４】
次いで、監視制御パッケージ１０１のマイクロプロセッサ１０５は、図８に示されるような瞬時障害発生履歴記憶テーブル１２４を検索し、ステップｂ２２の処理で検出したパッケージ名とステップｂ２２の処理で検出した障害復旧コードに対応する障害コードの組み合わせを瞬時障害発生履歴として記憶した瞬時障害発生履歴記憶テーブル１２４のアドレスを求め（ステップｂ２３）、このアドレスをアドレス記憶レジスタｋに記憶させる（ステップｂ２４）。
特定の障害を表す障害コードと此の障害の復旧を表す障害復旧コードは一対一の対応関係にあるので、障害復旧コードに基いて其の原因となった障害コードを特定することが可能である。
【００６５】
次いで、マイクロプロセッサ１０５は、アドレス記憶レジスタｋの値で特定される状態記憶フラグＦ（ｋ）の値を参照し、その値が１であるのか０であるのか、つまり、瞬時障害発生履歴記憶テーブル１２４のアドレスｋに瞬時障害発生履歴が記憶されてからの経過時間が予め設定された時間Ｔに達しているのかいないのかを判定することになる（ステップｂ２５）。
【００６６】
状態記憶フラグＦ（ｋ）の値が１であれば瞬時障害発生履歴記憶テーブル１２４のアドレスｋに瞬時障害発生履歴が記憶されてからの経過時間が予め設定された時間Ｔに達していないこと、つまり、計測手段によって計測される経過時間が予め設定された時間Ｔに達する前に障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されたことを意味するので、瞬時障害復旧履歴登録手段として機能するマイクロプロセッサ１０５は、ステップｂ２２の処理で検出した障害復旧コードをアドレス記憶レジスタｋの値で特定される瞬時障害発生履歴記憶テーブル１２４のアドレスに瞬時障害復旧履歴として記憶させる（ステップｂ３０）。
【００６７】
例えば、図８および図１０の例において、ステップｂ２２の判定処理で監視制御パッケージ１０１のマイクロプロセッサ１０５が主信号パッケージ１０３ｂのマイクロプロセッサ１０６ｂから障害復旧コードＤ１’を受信したとするなら、障害復旧コードＤ１’に基いて此の障害復旧コードＤ１’に対応する障害コードＤ１が特定され、図８に示されるような瞬時障害発生履歴記憶テーブル１２４からパッケージ名１０３ｂと障害コードＤ１の組み合わせを記憶したアドレスの値４が求められてアドレス記憶レジスタｋに記憶される（ステップｂ２３〜ステップｂ２４参照）。
図１０に示されるように、状態記憶フラグＦ（４）の値は１であり、瞬時障害発生履歴記憶テーブル１２４のアドレス４に瞬時障害発生履歴としての障害コードＤ１が記憶されてからの経過時間が予め設定された時間Ｔに達していないこと、つまり、計測手段によって計測される経過時間が予め設定された時間Ｔに達する前に主信号パッケージ１０３ｂからの障害コードＤ１に対応する障害復旧コードＤ１’が検出されたことが明らかとなるので（ステップｂ２５参照）、この障害復旧コードＤ１’は瞬時障害発生履歴記憶テーブル１２４のアドレス４に瞬時障害復旧履歴として記憶されることになる（ステップｂ３０参照）。
【００６８】
また、状態記憶フラグＦ（ｋ）の値が０であってステップｂ２５の判定結果が偽となった場合には、瞬時障害発生履歴記憶テーブル１２４のアドレスｋに瞬時障害発生履歴が記憶されてからの経過時間が予め設定された時間Ｔを越えていること、つまり、計測手段によって計測される経過時間が予め設定された時間Ｔに達してから障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されたこと、要するに、このパッケージ名および障害復旧コードに対応する障害コードが既に警報発生履歴記憶テーブル１２２に警報発生履歴として記憶されていることを意味するので、警報復旧履歴登録転送手段として機能するマイクロプロセッサ１０５は、図９に示されるような警報発生履歴記憶テーブル１２２を検索し、ステップｂ２２の処理で検出したパッケージ名とステップｂ２２の処理で検出した障害復旧コードに対応する障害コードの組み合わせを警報発生履歴として記憶した警報発生履歴記憶テーブル１２２のアドレスを求め（ステップｂ２６）、このアドレスをアドレス記憶レジスタｋに記憶させる（ステップｂ２７）。
【００６９】
次いで、警報復旧履歴登録転送手段として機能するマイクロプロセッサ１０５は、ステップｂ２２の処理で検出した障害復旧コードをアドレス記憶レジスタｋの値で特定される警報発生履歴記憶テーブル１２２のアドレスに警報復旧履歴として記憶させ（ステップｂ２８）、更に、警報発生履歴記憶テーブル１２２のアドレスｋに記憶した警報復旧履歴つまりステップｂ２２の処理で検出したパッケージ名とステップｂ２２の処理で検出した障害復旧コードを上位装置２に宛てて転送する（ステップｂ２９）。
【００７０】
例えば、図８〜図１０の例において、ステップｂ２２の判定処理で監視制御パッケージ１０１のマイクロプロセッサ１０５が主信号パッケージ１０３ａのマイクロプロセッサ１０６ａから障害復旧コードＡ１’を受信したとするなら、障害復旧コードＡ１’に基いて此の障害復旧コードＡ１’に対応する障害コードＡ１が特定され、図８に示されるような瞬時障害発生履歴記憶テーブル１２４からパッケージ名１０３ａと障害コードＡ１の組み合わせを記憶したアドレスの値１が求められてアドレス記憶レジスタｋに記憶される（ステップｂ２３〜ステップｂ２４参照）。
図１０に示されるように、状態記憶フラグＦ（１）の値は０であり、瞬時障害発生履歴記憶テーブル１２４のアドレス１に瞬時障害発生履歴としての障害コードＡ１が記憶されてからの経過時間が予め設定された時間Ｔを越えていること、つまり、計測手段によって計測される経過時間が予め設定された時間Ｔに達してから主信号パッケージ１０３ａからの障害コードＡ１に対応する障害復旧コードＡ１’が検出されたことが明らかとなる（ステップｂ２５参照）。
従って、この場合は、更に、図９に示されるような警報発生履歴記憶テーブル１２２からパッケージ名１０３ａと障害コードＡ１の組み合わせを記憶したアドレスの値１が求められてアドレス記憶レジスタｋに記憶され（ステップｂ２６〜ステップｂ２７参照）、前述の障害復旧コードＡ１’は警報発生履歴記憶テーブル１２２のアドレス１に警報復旧履歴として記憶されることになる（ステップｂ２８参照）。また、警報発生履歴記憶テーブル１２２のアドレス１に記憶された警報復旧履歴つまり主信号パッケージ名１０３ａと障害復旧コードＡ１’は上位装置２に宛てて転送される（ステップｂ２９参照）。
【００７１】
この実施形態では警報発生履歴として記憶された障害コードに対応する障害復旧コードを警報復旧履歴として警報発生履歴記憶テーブル１２２にのみ記憶させるようにしているが（図８および図９参照）、瞬時障害発生履歴記憶テーブル１２４の瞬時障害復旧履歴の欄に同じ障害復旧コードを記憶させるようにしてもよい。
【００７２】
監視制御パッケージ１０１のマイクロプロセッサ１０５から送信されたパッケージ名や障害復旧コードの組み合わせ即ち警報復旧履歴は、図６のステップｃ７の判定処理において上位装置２のマイクロプロセッサ１１２によって検知される。
【００７３】
次いで、警報復旧履歴登録手段として機能する上位装置２のマイクロプロセッサ１１２がハードディスク１１７内の警報発生履歴記憶テーブル１２３を検索し、ステップｃ７の処理で検出したパッケージ名とステップｃ７の処理で検出した障害復旧コードに対応する障害コードの組み合わせを警報発生履歴として記憶した警報発生履歴記憶テーブル１２３のアドレスを求め（ステップｃ８）、このアドレスをアドレス記憶レジスタｑに記憶させる（ステップｃ９）。
特定の障害を表す障害コードと此の障害の復旧を表す障害復旧コードは一対一の対応関係にあるので、障害復旧コードに基いて其の原因となった障害コードを特定することが可能である。
【００７４】
そして、警報復旧履歴登録手段として機能するマイクロプロセッサ１１２は、ステップｃ７の処理で検出した障害復旧コードをアドレス記憶レジスタｑの値で特定される警報発生履歴記憶テーブル１２３のアドレスに警報復旧履歴として記憶させる（ステップｃ１０）。
【００７５】
警報発生履歴記憶テーブル１２３の構成は其の規模が大きい点を除いて監視制御パッケージ１０１の警報発生履歴記憶テーブル１２２と同様である（図９参照）。
【００７６】
以上に述べた処理が所定周期毎に繰り返し実行されることにより、デバイス１０２ａ，１０２ｂ，・・・に生じた障害の内、予め設定された時間Ｔが経過する前に復旧した障害に対応した障害コードからなる障害発生通知すなわち瞬時障害発生履歴と此の障害の復旧に対応した障害復旧コードからなる障害復旧通知すなわち瞬時障害復旧履歴の全てと、予め設定された時間Ｔが経過しても復旧しなかった障害に対応した障害コードからなる障害発生通知の全てが、監視制御パッケージ１０１の記憶手段１１０に設けられた瞬時障害発生履歴記憶テーブル１２４に時系列で記憶される一方（図８参照）、予め設定された時間Ｔが経過しても復旧しなかった障害に対応した障害コードからなる障害発生通知すなわち警報発生履歴と此の障害の復旧に対応した障害復旧コードからなる障害復旧通知すなわち警報復旧履歴の全てが、監視制御パッケージ１０１の記憶手段１１０に設けられた警報発生履歴記憶テーブル１２２と上位装置２のハードディスク１１７に設けられた警報発生履歴記憶テーブル１２３（図９参照）に共に記憶されることになる。
【００７７】
警報発生履歴記憶テーブル１２３の内容を確認したければ、オペレータは、上位装置２のキーボード１１９やマウス１２０を操作して上位装置２のマイクロプロセッサ１１２に表示指令を入力する。
【００７８】
表示指令の入力は図７におけるステップｃ１１の判定処理において上位装置２のマイクロプロセッサ１１２によって検知され、データ表示制御手段として機能するマイクロプロセッサ１１２がハードディスク１１７の警報発生履歴記憶テーブル１２３のデータを読み出し、その内容つまり予め設定された時間Ｔが経過しても復旧しなかった障害に対応した障害コードからなる障害発生通知すなわち警報発生履歴と此の障害の復旧に対応した障害復旧コードからなる障害復旧通知すなわち警報復旧履歴の全てを、例えば図９に示すようにしてモニタ１２１に表示する（ステップｃ１２）。
【００７９】
また、瞬時障害発生履歴記憶テーブル１２４の内容を確認したければ、オペレータは、上位装置２のキーボード１１９やマウス１２０を操作して上位装置２のマイクロプロセッサ１１２に詳細表示指令を入力する。
【００８０】
詳細表示指令の入力は図７におけるステップｃ１３の判定処理において上位装置２のマイクロプロセッサ１１２によって検知され、データ表示制御手段として機能するマイクロプロセッサ１１２がインターフェイス１１６および監視制御パッケージ１０１の装置外部用インターフェイス１０９等を介して監視制御パッケージ１０１の記憶手段１１０から瞬時障害発生履歴記憶テーブル１２４のデータを読み込み（ステップｃ１４）、その内容つまり予め設定された時間Ｔが経過する前に復旧した障害に対応した障害コードからなる障害発生通知すなわち瞬時障害発生履歴と此の障害の復旧に対応した障害復旧コードからなる障害復旧通知すなわち瞬時障害復旧履歴の全てと、予め設定された時間Ｔが経過しても復旧しなかった障害に対応した障害コードからなる障害発生通知の全てを、例えば図８に示すようにしてモニタ１２１に表示する（ステップｃ１５）。
既に述べた通り、この実施形態においては、警報発生履歴として記憶された障害コードに対応する障害復旧コードを警報復旧履歴として警報発生履歴記憶テーブル１２２にのみ記憶させるようにしているが（図８および図９参照）、瞬時障害発生履歴記憶テーブル１２４の瞬時障害復旧履歴の欄にも障害復旧コードを記憶させるようにした場合にあっては、例えば、図８の図表における右欄の第１行の「−」に代えて「Ａ１’」が、また、第２行の「−」に代えて「Ｂ１’」が、そして、第３行の「−」に代えて「Ｃ１’」が表示されることになる。
【００８１】
以上に述べた通り、この実施形態にあっては、瞬時に解消した障害の障害発生通知（瞬時障害発生履歴）や其れに関連した障害復旧通知（瞬時障害復旧履歴）が省略されることなく監視制御パッケージ１０１の記憶手段１１０に設けられた瞬時障害発生履歴記憶テーブル１２４に保存され、オペレータは、必要に応じて瞬時障害発生履歴記憶テーブル１２４の内容を上位装置２のモニタ１２１に表示させることができるので、これらの瞬時障害発生履歴や瞬時障害復旧履歴に基いて、データエラー等を生じさせる障害原因の追究や復旧作業等を正確に行なうことができる。
【００８２】
また、瞬時に解消した障害の障害発生通知（瞬時障害発生履歴）や其れに関連した障害復旧通知（瞬時障害復旧履歴）と、予め決められた時間Ｔを越えても解消しなかった障害の障害発生通知（警報発生履歴）や其れに関連した障害復旧通知（警報復旧履歴）とを弁別してモニタ１２１に表示させることができる。
【００８３】
しかも、瞬時障害発生履歴や瞬時障害復旧履歴を記憶するテーブルと警報発生履歴や警報復旧履歴を記憶するテーブルとを分離して設けているので、多発する性質の瞬時障害によって警報発生履歴や警報復旧履歴の記憶領域が侵害されるといった事態を避けることができる。
【００８４】
図１１は本発明の障害情報管理方法および障害情報管理プログラムを適用した他の一実施形態の基幹伝送装置３と其の上位装置４について簡略化して示した機能ブロック図である。
【００８５】
図１１に示した基幹伝送装置３のハードウェア上の構成は図１に示した基幹伝送装置１と同様であり、また、図１１に示した上位装置４のハードウェア上の構成は図１に示した上位装置２や図１４に示した上位装置１０４と同様であるが、上位装置４の記憶手段であるハードディスク１１７に警報発生履歴記憶テーブル１２３に加えて瞬時障害発生履歴記憶テーブル１２５を設けている点が図１に示した実施形態と相違する。
【００８６】
この実施形態にあっては、監視制御パッケージ１０１のマイクロプロセッサ１０５を、監視制御パッケージ１０１が有する記憶手段１１０に設けられた瞬時障害発生履歴記憶テーブル１２４に主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・から送信された障害発生通知つまりパッケージ名と障害コードの組み合わせの各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させると共に当該障害発生通知を上位装置４に瞬時障害発生履歴として転送する瞬時障害発生履歴登録転送手段、瞬時障害発生履歴記憶テーブル１２４に各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測する計測手段、この計測手段によって計測される経過時間が予め設定された時間Ｔに達する前に当該障害発生通知に対応する障害の復旧の検知に伴って主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・から送信される障害復旧通知すなわちパッケージ名と障害復旧コードの組み合わせが検出された場合に、当該障害復旧通知を監視制御パッケージ１０１が有する記憶手段１１０に設けられた瞬時障害発生履歴記憶テーブル１２４に記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として瞬時障害発生履歴記憶テーブル１２４に記憶させると共に当該障害復旧通知を上位装置４に瞬時障害復旧履歴として転送する瞬時障害復旧履歴登録転送手段、計測手段によって計測される経過時間が予め設定された時間Ｔに達しても当該障害発生通知に対応する障害の復旧の検知に伴って主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・から送信される障害復旧通知が検出されなかった場合に、当該障害発生通知を監視制御パッケージ１０１が有する記憶手段１１０に設けられた警報発生履歴記憶テーブル１２２に警報発生履歴として記憶させると共に当該障害発生通知を上位装置４に警報発生履歴として転送する警報発生履歴登録転送手段、および、当該障害発生通知に対応する障害の復旧の検知に伴って主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・から送信される障害復旧通知を監視制御パッケージ１０１が有する記憶手段１１０に設けられた警報発生履歴記憶テーブル１２２に記憶済みの警報発生履歴と対応させて警報発生履歴記憶テーブル１２２に警報復旧履歴として記憶させると共に当該障害復旧通知を上位装置４に警報復旧履歴として転送する警報復旧履歴登録転送手段として機能させる。
【００８７】
また、上位装置４のマイクロプロセッサ１１２を、監視制御パッケージ１０１から瞬時障害発生履歴として受信した障害発生通知を上位装置４のハードディスク１１７に設けられた瞬時障害発生履歴記憶テーブル１２５に瞬時障害発生履歴として記憶させる瞬時障害発生履歴登録手段、監視制御パッケージ１０１から瞬時障害復旧履歴として受信した障害復旧通知を上位装置４のハードディスク１１７に設けられた瞬時障害発生履歴記憶テーブル１２５に既に障害発生履歴として記憶されている障害発生通知と対応させて瞬時障害発生履歴記憶テーブル１２５に瞬時障害復旧履歴として記憶させる瞬時障害復旧履歴登録手段、監視制御パッケージ１０１から警報発生履歴として受信した障害発生通知を上位装置４のハードディスク１１７に設けられた警報発生履歴記憶テーブル１２３に警報発生履歴として記憶させる警報発生履歴登録手段、および、監視制御パッケージ１０１から警報復旧履歴として受信した障害復旧通知を上位装置４のハードディスク１１７に設けられた警報発生履歴記憶テーブル１２３に既に警報発生履歴として記憶されている障害発生通知と対応させて警報発生履歴記憶テーブル１２３に警報復旧履歴として記憶させる警報復旧履歴登録手段として機能させる。
【００８８】
このような構成を適用した場合には、瞬時障害発生履歴や瞬時障害復旧履歴の転送のために最初に述べた実施形態と比較して基幹伝送装置３と上位装置４との間の通信量が増大するが、通信帯域を十分に確保することによって、最初に述べた実施形態と同等の作用・効果を達成することができる。
【００８９】
また、瞬時障害発生履歴記憶テーブル１２５のデータをモニタ１２１に定常的に表示し、瞬時障害発生履歴記憶テーブル１２５のデータが書き換えられる度にモニタ１２１の表示を書き換えることができるので、オペレータは、リアルタイムで瞬時障害の発生状況を確認して迅速に保守を実行することが可能となる。
【００９０】
監視制御パッケージ１０１のマイクロプロセッサ１０５を瞬時障害発生履歴登録転送手段，計測手段，瞬時障害復旧履歴登録転送手段，警報発生履歴登録転送手段および警報復旧履歴登録転送手段として機能させるための監視制御パッケージ用プログラムや上位装置４のマイクロプロセッサ１１２を瞬時障害発生履歴登録手段，瞬時障害復旧履歴登録手段，警報発生履歴登録手段および警報復旧履歴登録手段として機能させるための上位装置用プログラムは、図３〜図５に示した監視制御パッケージ用プログラムや図６〜図７に示した上位装置用プログラムをモデファイすることで容易に実現できるものであるから、プログラムに関わる詳細な説明は省略する。
【００９１】
図１２は本発明の障害情報管理方法および障害情報管理プログラムを適用した更に他の一実施形態の基幹伝送装置５と其の上位装置６について簡略化して示した機能ブロック図である。
【００９２】
図１２に示した基幹伝送装置５のハードウェア上の構成は図１に示した基幹伝送装置１と同様であり、また、図１２に示した上位装置６のハードウェア上の構成は図１に示した上位装置２や図１４に示した上位装置１０４と同様であるが、上位装置６の記憶手段であるハードディスク１１７に警報発生履歴記憶テーブル１２３と瞬時障害発生履歴記憶テーブル１２５を設け、監視制御パッケージ１０１の瞬時障害発生履歴記憶テーブル１２４や警報発生履歴記憶テーブル１２２を廃止している点が図１や図１１に示した実施形態と相違する。
【００９３】
この実施形態にあっては、監視制御パッケージ１０１のマイクロプロセッサ１０５を、主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・から送信された障害発生通知つまりパッケージ名と障害コードの組み合わせの各々を時系列に沿って漏れなく上位装置６に転送する障害発生通知転送手段、および、各障害発生通知に対応する障害の復旧の検知に伴って主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・から送信された障害復旧通知つまりパッケージ名と障害復旧コードの組み合わせの各々を時系列に沿って漏れなく上位装置６に転送する障害復旧通知転送手段として機能させる。
【００９４】
また、上位装置６のマイクロプロセッサ１１２を、上位装置６が有するハードディスク１１７に設けられた瞬時障害発生履歴記憶テーブル１２５に主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・を送信元として送信された障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させる瞬時障害発生履歴登録手段、瞬時障害発生履歴記憶テーブル１２５に各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測する計測手段、この計測手段によって計測される経過時間が予め設定された時間Ｔに達する前に当該障害発生通知に対応する障害の復旧の検知に伴って主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・を送信元として送信される障害復旧通知が検出された場合に、当該障害復旧通知を上位装置６が有するハードディスク１１７に設けられた瞬時障害発生履歴記憶テーブル１２５に既に記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として瞬時障害発生履歴記憶テーブル１２５に記憶させる瞬時障害復旧履歴登録手段、計測手段によって計測される経過時間が予め設定された時間Ｔに達しても当該障害発生通知に対応する障害の復旧の検知に伴って主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・を送信元として送信される障害復旧通知が検出されなかった場合に、当該障害発生通知を上位装置６が有するハードディスク１１７に設けられた警報発生履歴記憶テーブル１２３に警報発生履歴として記憶させる警報発生履歴登録手段、および、当該障害発生通知に対応する障害の復旧の検知に伴って主信号パッケージ１０３ａ，１０３ｂ，・・・のマイクロプロセッサ１０６ａ，１０６ｂ，・・・を送信元として送信される障害復旧通知を上位装置６が有するハードディスク１１７に設けられた警報発生履歴記憶テーブル１２３に既に記憶済みの警報発生履歴と対応させて警報発生履歴記憶テーブル１２３に警報復旧履歴として記憶させる警報復旧履歴登録手段として機能させる。
【００９５】
このような構成を適用した場合も、瞬時障害発生履歴や瞬時障害復旧履歴の転送のために最初に述べた実施形態と比較して基幹伝送装置５と上位装置６との間の通信量が増大するが、通信帯域を十分に確保することによって、最初に述べた実施形態と同等の作用・効果を達成することができる。
【００９６】
また、瞬時障害発生履歴記憶テーブル１２５のデータをモニタ１２１に定常的に表示し、瞬時障害発生履歴記憶テーブル１２５のデータが書き換えられる度にモニタ１２１の表示を書き換えることができるので、オペレータは、リアルタイムで瞬時障害の発生状況を確認して迅速に保守を実行することが可能となる。
【００９７】
しかも、監視制御パッケージ１０１内に瞬時障害発生履歴記憶テーブルや警報発生履歴記憶テーブルを設ける必要がないので、監視制御パッケージ１０１における記憶手段１１０の記憶容量は僅かなもので済み、監視制御パッケージ１０１の生産コストを低減できるメリットがある。
【００９８】
監視制御パッケージ１０１のマイクロプロセッサ１０５を障害発生通知転送手段および障害復旧通知転送手段として機能させるための監視制御パッケージ用プログラムや上位装置６のマイクロプロセッサ１１２を瞬時障害発生履歴登録手段，計測手段，瞬時障害復旧履歴登録手段，警報発生履歴登録手段および警報復旧履歴登録手段として機能させるための上位装置用プログラムは、図３〜図５に示した監視制御パッケージ用プログラムや図６〜図７に示した上位装置用プログラムをモデファイすることで容易に実現できるものであるから、プログラムに関わる詳細な説明は省略する。
【００９９】
以上に開示した実施形態の一部または全部は、以下の付記に示す記載によって適切に表現され得るが、発明を実施するための形態や発明の技術思想は、これらのものに制限されるものではない。
【０１００】
〔付記１〕
デバイスに生じた障害や障害の復旧を検知して監視制御パッケージに障害発生通知や障害復旧通知を送信する各デバイス毎の主信号パッケージと、前記各主信号パッケージからの障害発生通知や障害復旧通知を受信し、少なくとも其の一部を上位装置に送信する監視制御パッケージとを備えた基幹伝送装置の障害情報管理方法であって、
前記各主信号パッケージを送信元とする障害発生通知の各々を、少なくとも前記監視制御パッケージと前記上位装置のうちの少なくとも何れか一方が有する記憶手段に時系列に沿って漏れなく循環的に記憶させると共に、
記憶済みの各障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知の各々を、前記記憶済みの各障害発生通知に対応させて、前記記憶手段に記憶させることを特徴とした基幹伝送装置の障害情報管理方法。
【０１０１】
〔付記２〕
前記記憶手段に設けられた瞬時障害発生履歴記憶テーブルに前記障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させると共に、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測し、その経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合には、当該障害復旧通知を瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させる一方、
瞬時障害発生履歴を記憶してからの経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合には、当該障害発生通知を前記記憶手段に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させ、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させることを特徴とした付記１記載の基幹伝送装置の障害情報管理方法。
【０１０２】
〔付記３〕
前記監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに前記障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させると共に、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測し、その経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合には、当該障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させる一方、
瞬時障害発生履歴を記憶してからの経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合には、当該障害発生通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルおよび前記上位装置に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させ、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルおよび前記上位装置が有する記憶手段に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させることを特徴とした付記１または付記２記載の基幹伝送装置の障害情報管理方法。
【０１０３】
〔付記４〕
前記監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルおよび前記上位装置が有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに前記障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させると共に、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測し、その経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合には、当該障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルおよび前記上位装置が有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させる一方、
瞬時障害発生履歴を記憶してからの経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合には、当該障害発生通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルおよび前記上位装置が有する記憶手段に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させ、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルおよび前記上位装置が有する記憶手段に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させることを特徴とした付記１または付記２記載の基幹伝送装置の障害情報管理方法。
【０１０４】
〔付記５〕
前記上位装置が有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに前記障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させると共に、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測し、その経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合には、当該障害復旧通知を前記上位装置が有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させる一方、
瞬時障害発生履歴を記憶してからの経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合には、当該障害発生通知を前記上位装置が有する記憶手段に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させ、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を前記上位装置に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させることを特徴とした付記１または付記２記載の基幹伝送装置の障害情報管理方法。
【０１０５】
〔付記６〕
デバイスに生じた障害や障害の復旧を検知して監視制御パッケージに障害発生通知や障害復旧通知を送信する各デバイス毎の主信号パッケージと、前記各主信号パッケージからの障害発生通知や障害復旧通知を受信し、少なくとも其の一部を上位装置に送信する監視制御パッケージとを備えた基幹伝送装置の障害情報管理プログラムであって、
前記監視制御パッケージのマイクロプロセッサを、監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに前記障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させる瞬時障害発生履歴登録手段、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測する計測手段、前記計測手段によって計測される経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合に、当該障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させる瞬時障害復旧履歴登録手段、前記計測手段によって計測される経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合に、当該障害発生通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させると共に当該障害発生通知を前記上位装置に転送する警報発生履歴登録転送手段、および、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させると共に当該障害復旧通知を前記上位装置に転送する警報復旧履歴登録転送手段として機能させる監視制御パッケージ用プログラムと、
前記上位装置のマイクロプロセッサを、前記監視制御パッケージから受信した障害発生通知を前記上位装置に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させる警報発生履歴登録手段、および、前記監視制御パッケージから受信した障害復旧通知を前記上位装置に設けられた警報発生履歴記憶テーブルに警報復旧履歴として記憶させる警報復旧履歴登録手段として機能させる上位装置用プログラムとによって構成される障害情報管理プログラム。
【０１０６】
〔付記７〕
デバイスに生じた障害や障害の復旧を検知して監視制御パッケージに障害発生通知や障害復旧通知を送信する各デバイス毎の主信号パッケージと、前記各主信号パッケージからの障害発生通知や障害復旧通知を受信し、少なくとも其の一部を上位装置に送信する監視制御パッケージとを備えた基幹伝送装置の障害情報管理プログラムであって、
前記監視制御パッケージのマイクロプロセッサを、監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに前記障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させると共に当該障害発生通知を前記上位装置に瞬時障害発生履歴として転送する瞬時障害発生履歴登録転送手段、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測する計測手段、前記計測手段によって計測される経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合に、当該障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させると共に当該障害復旧通知を前記上位装置に瞬時障害復旧履歴として転送する瞬時障害復旧履歴登録転送手段、前記計測手段によって計測される経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合に、当該障害発生通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させると共に当該障害発生通知を前記上位装置に警報発生履歴として転送する警報発生履歴登録転送手段、および、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させると共に当該障害復旧通知を前記上位装置に警報復旧履歴として転送する警報復旧履歴登録転送手段として機能させる監視制御パッケージ用プログラムと、
前記上位装置のマイクロプロセッサを、前記監視制御パッケージから瞬時障害発生履歴として受信した障害発生通知を前記上位装置に設けられた瞬時障害発生履歴記憶テーブルに瞬時障害発生履歴として記憶させる瞬時障害発生履歴登録手段、前記監視制御パッケージから瞬時障害復旧履歴として受信した障害復旧通知を前記上位装置に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させる瞬時障害復旧履歴登録手段、前記監視制御パッケージから警報発生履歴として受信した障害発生通知を前記上位装置に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させる警報発生履歴登録手段、および、前記監視制御パッケージから警報復旧履歴として受信した障害復旧通知を前記上位装置に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させる警報復旧履歴登録手段として機能させる上位装置用プログラムとによって構成される障害情報管理プログラム。
【０１０７】
〔付記８〕
デバイスに生じた障害や障害の復旧を検知して監視制御パッケージに障害発生通知や障害復旧通知を送信する各デバイス毎の主信号パッケージと、前記各主信号パッケージからの障害発生通知や障害復旧通知を受信し、少なくとも其の一部を上位装置に送信する監視制御パッケージとを備えた基幹伝送装置の障害情報管理プログラムであって、
前記監視制御パッケージのマイクロプロセッサを、前記各主信号パッケージから送信された前記障害発生通知の各々を時系列に沿って漏れなく前記上位装置に転送する障害発生通知転送手段、および、前記障害発生通知に対応する障害の復旧の検知に伴って前記各主信号パッケージから送信された障害復旧通知の各々を時系列に沿って漏れなく前記上位装置に転送する障害復旧通知転送手段として機能させる監視制御パッケージ用プログラムと、
前記上位装置のマイクロプロセッサを、前記上位装置が有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに前記障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させる瞬時障害発生履歴登録手段、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測する計測手段、前記計測手段によって計測される経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合に、当該障害復旧通知を前記上位装置が有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させる瞬時障害復旧履歴登録手段、前記計測手段によって計測される経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合に、当該障害発生通知を前記上位装置が有する記憶手段に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させる警報発生履歴登録手段、および、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を前記上位装置が有する記憶手段に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させる警報復旧履歴登録手段として機能させる上位装置用プログラムとによって構成される障害情報管理プログラム。
【０１０８】
〔付記９〕
デバイスに生じた障害や障害の復旧を検知して監視制御パッケージに障害発生通知や障害復旧通知を送信する各デバイス毎の主信号パッケージと、前記各主信号パッケージからの障害発生通知や障害復旧通知を受信し、少なくとも其の一部を上位装置に送信する監視制御パッケージとを備えた基幹伝送装置であって、
前記監視制御パッケージに、前記監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに前記障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させる瞬時障害発生履歴登録手段と、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測する計測手段と、前記計測手段によって計測される経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合に、当該障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させる瞬時障害復旧履歴登録手段と、前記計測手段によって計測される経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合に、当該障害発生通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させると共に当該障害発生通知を前記上位装置に転送する警報発生履歴登録転送手段と、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させると共に当該障害復旧通知を前記上位装置に転送する警報復旧履歴登録転送手段とを備えたことを特徴とする基幹伝送装置。
【０１０９】
〔付記１０〕
デバイスに生じた障害や障害の復旧を検知して監視制御パッケージに障害発生通知や障害復旧通知を送信する各デバイス毎の主信号パッケージと、前記各主信号パッケージからの障害発生通知や障害復旧通知を受信し、少なくとも其の一部を上位装置に送信する監視制御パッケージとを備えた基幹伝送装置であって、
前記監視制御パッケージに、前記監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに前記障害発生通知の各々を時系列に沿って漏れなく循環的に瞬時障害発生履歴として記憶させると共に当該障害発生通知を前記上位装置に瞬時障害発生履歴として転送する瞬時障害発生履歴登録転送手段と、各瞬時障害発生履歴が記憶されてからの経過時間を各瞬時障害発生履歴毎に計測する計測手段と、前記計測手段によって計測される経過時間が予め設定された時間に達する前に当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出された場合に、当該障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた瞬時障害発生履歴記憶テーブルに記憶済みの瞬時障害発生履歴と対応させて瞬時障害復旧履歴として記憶させると共に当該障害復旧通知を前記上位装置に瞬時障害復旧履歴として転送する瞬時障害復旧履歴登録転送手段と、前記計測手段によって計測される経過時間が予め設定された時間に達しても当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知が検出されなかった場合に、当該障害発生通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルに警報発生履歴として記憶させると共に当該障害発生通知を前記上位装置に警報発生履歴として転送する警報発生履歴登録転送手段と、当該障害発生通知に対応する障害の復旧の検知に伴って送信される障害復旧通知を前記監視制御パッケージが有する記憶手段に設けられた警報発生履歴記憶テーブルに記憶済みの警報発生履歴と対応させて警報復旧履歴として記憶させると共に当該障害復旧通知を前記上位装置に警報復旧履歴として転送する警報復旧履歴登録転送手段とを備えたことを特徴とする基幹伝送装置。
【産業上の利用可能性】
【０１１０】
本発明は、デバイスに生じた障害や障害の復旧を検知して監視制御パッケージに障害発生通知や障害復旧通知を送信する各デバイス毎の主信号パッケージと、各主信号パッケージからの障害発生通知や障害復旧通知を受信して少なくとも其の一部を上位装置に送信する監視制御パッケージとを備えた基幹伝送装置に適用できる。
【符号の説明】
【０１１１】
１  基幹伝送装置
２  上位装置
３  基幹伝送装置
４  上位装置
５  基幹伝送装置
６  上位装置
１００  従来型の基幹伝送装置
１０１  監視制御パッケージ
１０２ａ，１０２ｂ  デバイス
１０３ａ，１０３ｂ  主信号パッケージ
１０４  上位装置
１０５  マイクロプロセッサ
１０６ａ，１０６ｂ  マイクロプロセッサ
１０７  装置内バス
１０８ａ，１０８ｂ  装置内バス
１０９  装置外部用インターフェイス
１１０  記憶手段
１１１ａ，１１１ｂ  記憶手段
１１２  マイクロプロセッサ
１１３  ＲＯＭ
１１４  不揮発性メモリ
１１５  ＲＡＭ
１１６  インターフェイス
１１７  ハードディスク
１１８  入出力回路
１１９  キーボード
１２０  マウス
１２１  モニタ
１２２  警報発生履歴記憶テーブル
１２３  警報発生履歴記憶テーブル
１２４  瞬時障害発生履歴記憶テーブル
１２５  瞬時障害発生履歴記憶テーブル
【図１】
2012080181.tif 000003
【図２】
2012080181.tif 000004
【図３】
2012080181.tif 000005
【図４】
2012080181.tif 000006
【図５】
2012080181.tif 000007
【図６】
2012080181.tif 000008
【図７】
2012080181.tif 000009
【図８】
2012080181.tif 000010
【図９】
2012080181.tif 000011
【図１０】
2012080181.tif 000012
【図１１】
2012080181.tif 000013
【図１２】
2012080181.tif 000014
【図１３】
2012080181.tif 000015
【図１４】
2012080181.tif 000016