(57)【要約】【課題】障害内容と障害が発生した場所によって、優先的に修理が必要な障害箇所を速やかに特定でき、不必要な障害情報を隠蔽する事のできるシステム障害解析方法を提供することを目的とする。【解決手段】最初に障害階層設定テーブルを検索して障害階層を特定する（Ｓ１）。続いて、障害階層のデータを障害解析作業テーブルの障害階層のデータとして更新する（Ｓ２）。続いて、障害情報テーブルの位置情報を障害解析作業テーブルの位置情報として更新する（Ｓ３）。次に、障害解析作業テーブルの階層情報と位置情報でデータを並び替えする（Ｓ４）。次に、障害階層情報と位置情報を使用して階層解析結果を確定する（Ｓ５）。最後に、同じ階層グループで最初のデータのみを表示対象にし、他は非表示対象とする（Ｓ６）。【選択図】図５
2011022651.tif 000002
【特許請求の範囲】
【請求項１】
複数の機器が接続されるシステムで障害情報を一括管理する障害情報集中管理装置が収集した障害情報を所定の基準で階層化して、特定の障害情報のみを表示するようにしたシステム障害解析方法。
【請求項２】
障害情報の階層化は、少なくとも障害の位置情報と障害の重要度レベルを基に障害情報を階層化するものである請求項１に記載のシステム障害解析方法。
【請求項３】
最初に、障害情報を障害の重要度レベルに基づいて階層化し、次に、最上位層の障害に対して位置情報を基に再度階層化を行う請求項２に記載のシステム障害解析方法。
【請求項４】
階層化した障害情報の最上位層の障害のみを表示するようにした請求項１に記載のシステム障害解析方法。
【請求項５】
位置情報は、上位中継装置から下位端末装置への接続順番を階層化したものである請求項２に記載のシステム障害解析方法。
【請求項６】
障害階層設定テーブルを検索して障害階層を特定するステップと、特定した前記障害階層設定テーブルの障害階層のデータを障害解析作業テーブルの障害階層のデータとして更新するステップと、障害情報テーブルの位置情報のデータを前記障害解析作業テーブルの位置情報のデータとして更新するステップと、前記障害解析作業テーブルの階層情報と位置情報でデータを並び替えするステップと、前記障害解析作業テーブルの障害階層情報と位置情報を使用して階層解析結果を確定するステップと、同じ階層グループで最初のデータのみを表示対象にし、他は非表示対象のデータとするステップと、を有するシステム障害解析方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の機器が階層的に接続されるシステムの障害情報を管理するシステム障害解析方法に関するものである。
【背景技術】
【０００２】
従来、航空機などのように、複数の機器がネットワークで階層的に接続されるシステムにおいては、システム中の障害を検出し、障害情報集中管理装置が障害情報として入手することにより、故障箇所を特定して修理等が行われていた。
【０００３】
図８は、航空機でのネットワーク構成を示す図である。図８において、１は障害情報集中管理装置、２はネットワークの中継装置であり、２ａ、２ｂ、２ｃ、２ｄは各中継装置を示している。３は中継装置２に接続された端末装置であり、３ａ、３ｂ、３ｃ、３ｄ、３ｅ、３ｆ、３ｇは各端末装置を示している。
【０００４】
これらは階層的に接続されており、上位中継装置２ａには、端末装置３ａ、３ｂ、３ｃ、３ｄ、３ｅと、下位中継装置２ｄが接続され、さらに下位中継装置２ｄには、端末装置３ｆ、３ｇが接続されている。
【０００５】
上位中継装置２ｂ、２ｃには、さらに端末装置や下位中継装置が接続されるが、複雑になるため本図では省略している。
【０００６】
以上のように構成されたシステムにおいて、障害情報集中管理装置１は階層的に接続される全ての中継装置２と全ての端末装置３の障害情報の収集と管理を行う。
【０００７】
全ての中継装置２と全ての端末装置３は自己の故障を検知して、障害情報を障害情報集中管理装置１に送信する。障害情報集中管理装置１が全ての中継装置２と全ての端末装置３の状態を監視して通信障害を検知する。障害情報集中管理装置１は保守担当者に対して、これらの障害情報を表示等により通知する。
【０００８】
また、特許文献１のエラー管理システムは、ネットワークに接続された複数のリモート装置と、このリモート装置のエラー情報を取得すると共に、取得したエラー情報を、所定の関係により関係付けられた第一階層のエラー情報及び第二階層のエラー情報に階層化して管理するマスタ装置を備えている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００１−３２６６３７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
上記従来の構成では、障害情報集中管理装置１が全ての中継装置２と全ての端末装置３の状態を監視して通信障害を検知するが、例えば、障害情報集中管理装置１が中継装置２の通信障害を検知した場合に、その中継装置２に接続される下層の端末装置３は全て通信障害ありとして検知されてしまうため、これら全てが障害情報として表示される。
【００１１】
また、中継装置２ａと端末装置３ａの接続問題で故障が発生した場合、端末装置３ａ、３ｂ、３ｃも全て通信障害ありとして検知され、障害情報として表示される。
【００１２】
このように、全ての障害情報が表示されてしまうため、保守担当者にとっては優先的に修理が必要な障害箇所を速やかに特定することが困難になっていた。
【００１３】
特に、航空機のように、駐機中など保守時間が限られている場合には、無駄な障害対応に時間を費やすことはできないため、優先的に修理が必要な障害箇所を速やかに特定することが望まれる。
【００１４】
また、特許文献１においてもエラー情報を階層化して管理しやすくしているが、一部にエラーがあった場合、システム全体の「全局エラー」、伝送路毎の「ＣＨ１エラー」などのエラー表示により階層的にエラーを把握することはできるが、優先的に修理が必要な障害箇所を速やかに特定できるものではなかった。
【００１５】
本発明は、障害内容と障害が発生した場所によって、優先的に修理が必要な障害箇所を速やかに特定でき、不必要な障害情報を隠蔽する事のできるシステム障害解析方法を提供することを目的とする。
【課題を解決するための手段】
【００１６】
上記の課題を解決するため、本発明のシステム障害解析方法は、障害情報集中管理装置が収集した障害情報を所定の基準で階層化して、特定の障害情報のみを表示するようにしたものである。
【００１７】
これにより、優先的に修理が必要な障害箇所を速やかに特定することができる。
【発明の効果】
【００１８】
本発明の障害解析方法によれば、障害対応の優先順位が明確になり、保守時間が限られている場合などの保守内容の明確化ができて無駄な障害対応をしなくて済む。また、障害の重要度レベル（障害階層）を設定情報で変更可能にする事によって、障害内容とネットワーク構成の変更などに設定情報の変更で対応でき、状況に合わせた多様な管理ができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施の形態１のシステム障害解析方法における航空機でのネットワーク構成を示す図
【図２】同システム障害解析方法における障害情報集中管理装置の障害情報テーブルを示す図
【図３】同システム障害解析方法における障害情報集中管理装置の障害階層設定テーブルを示す図
【図４】同システム障害解析方法における障害情報集中管理装置の障害解析作業テーブルを示す図
【図５】同システム障害解析方法における障害情報集中管理装置が障害を階層化する動作手順を示す動作遷移図
【図６】同システム障害解析方法における階層情報でデータを並び替えする方法を表した図
【図７】同システム障害解析方法における動作手順を示すフローチャート
【図８】従来の航空機でのネットワーク構成を示す図
【発明を実施するための形態】
【００２０】
以下本発明の実施の形態について図を用いて説明する。
【００２１】
（実施の形態１）
図１は、本発明の実施の形態１のシステム障害解析方法における航空機でのネットワーク構成を示す図であり、従来の図８と同様の構成であるため、同じものは同一の番号を付する。図１において、１は障害情報集中管理装置、２はネットワークの中継装置であり、２ａ、２ｂ、２ｃ、２ｄは各中継装置を示している。３は中継装置２に接続された端末装置であり、３ａ、３ｂ、３ｃ、３ｄ、３ｅ、３ｆ、３ｇは各端末装置を示している。
【００２２】
これらは階層的に接続されており、上位中継装置２ａには、端末装置３ａ、３ｂ、３ｃ、３ｄ、３ｅと、下位中継装置２ｄが接続され、さらに下位中継装置２ｄには、端末装置３ｆ、３ｇが接続されている。
【００２３】
上位中継装置２ｂ、２ｃには、さらに端末装置や下位中継装置が接続されるが、複雑になるため本図では省略している。
【００２４】
以上のように構成されたシステムにおいて、障害情報集中管理装置１は接続される全ての中継装置２と全ての端末装置３の障害情報の収集と管理を行う。全ての中継装置２と全ての端末装置３は自己の故障を検知して、障害情報を障害情報集中管理装置１に送信する。障害情報集中管理装置１が全ての中継装置と全ての端末装置の状態を監視して通信障害を検知する。ここまでは、従来例と同様である。
【００２５】
本実施の形態では、障害情報集中管理装置１が格納する障害情報は、障害番号と位置情報である。障害番号とは、各装置が検知する障害の種類別の番号であり、障害の内容に応じて、記号が割り当てられる。例えば、E：障害情報集中管理装置の通信障害、F：端末装置の通信障害、H：端末装置のハードウェア故障１、I：端末装置のハードウェア故障２等である。位置情報とは、上位中継装置番号（Ｐ１）、上位中継装置から端末装置への接続番号（Ｐ２）、端末装置の接続順番（Ｐ３）、下位中継装置から端末装置への接続順番（Ｐ４）の４階層の情報である。図１において、障害情報集中管理装置１に最も近い上位中継装置２ａの位置情報は、Ｐ１の位置が「１」で、１−０−０−０と表される。上位中継装置１−０−０−０の次の上位中継装置２ｂの位置情報は、Ｐ１の位置が「２」となり、２−０−０−０と表される。上位中継装置１−０−０−０から接続番号２に繋がっている端末装置３ａの位置情報は、Ｐ２の位置が「２」、Ｐ３の位置が「１」となり、１−２−１−０と表される。端末装置１−２−１−０の次の端末装置３ｂの位置情報は、Ｐ３の位置が「２」で、１−２−２−０と表される。下位中継装置２ｄに繋がっている端末装置３ｆの位置情報はＰ２の位置が「１」、Ｐ３の位置が「２」、Ｐ４の位置が「１」となり、１−１−２−１と表される。端末装置１−１−２−１の次の端末装置３ｇの位置情報は、Ｐ４の位置が「２」となり、１−１−２−２で表される。
【００２６】
図２は、障害情報集中管理装置１が収集した障害情報を格納する障害情報テーブルを示す図であり、前述のように、各装置が検知する障害の種類別の番号である障害番号、上位中継装置の位置情報であるＰ１、上位中継装置から端末装置への接続番号であるＰ２、端末装置の接続順番であるＰ３、下位中継装置から端末装置への接続順番であるＰ４で構成されている。
【００２７】
例えば、最初の行では、障害番号が「Ｆ」、Ｐ１、Ｐ２、Ｐ３の位置が「１」Ｐ４の位置が「０」、であるため、位置情報１−１−１−０に当たる端末装置３ｄが通信障害を起こしていることがわかる。
【００２８】
図３は、障害情報集中管理装置が障害情報を重要度に応じて階層化する時に使用する障害の階層情報を設定する障害階層設定テーブルを示す図であり、障害番号、障害階層設定で構成されている。障害階層設定にはＭ１、Ｍ２、Ｍ３の３種類の情報がある。例えば、Ｍ１：通信障害、Ｍ２：重度のハードウェア故障、Ｍ３：軽度のハードウェア故障を表している。
【００２９】
例えば、障害番号「Ｈ」は、端末装置のハードウェア故障１であり、障害階層としては、Ｍ１、Ｍ２、Ｍ３の障害のレベルがそれぞれ「１」であることを表している。
【００３０】
図４は、障害情報集中管理装置が障害情報を階層化する時に使用する作業用の一時的なデータである障害解析作業テーブルを示す図であり、障害番号、障害階層、位置情報、階層情報と位置情報から解析した結果の階層解析結果、階層解析結果から判断する障害表示結果で構成されている。
【００３１】
図５は、障害情報集中管理装置が、障害情報テーブルと障害階層設定テーブルと障害解析作業テーブルを使用して障害を階層化する動作手順を示す動作遷移図である。この図に示すように、最初に障害情報テーブルの障害番号で、障害階層設定テーブルを検索して障害階層を特定する（Ｓ１）。続いて、Ｓ１で特定した障害階層設定テーブルの障害階層のデータを障害解析作業テーブルの障害階層のデータとして更新する（Ｓ２）。続いて、障害情報テーブルの位置情報のデータを障害解析作業テーブルの位置情報のデータとして更新する（Ｓ３）。
【００３２】
次に、障害解析作業テーブルの階層情報と位置情報でデータを並び替えする。図６はＭ１からＭ３までの並び替えの方法を示している。並び替え方法は、最初に障害階層がＭ１の値を基にデータを昇順で並び替えをし、次にＭ１が同じ値のＭ２の値を基にデータを昇順で並び替えをし、Ｍ１とＭ２が同じ値のＭ３の値を基にデータを昇順で並び替えをし、Ｍ１とＭ２とＭ３が同じ値の位置情報がＰ１の値を基にデータを昇順で並び替えをし、Ｍ１とＭ２とＭ３とＰ１が同じ値のＰ２の値を基にデータを昇順で並び替えをし、Ｍ１とＭ２とＭ３とＰ１とＰ２が同じ値のＰ３の値を基にデータを昇順で並び替えをし、Ｍ１とＭ２とＭ３とＰ１とＰ２とＰ３が同じ値のＰ４の値を基にデータを昇順で並び替えをする。（Ｓ４）。
【００３３】
次に、障害解析作業テーブルの障害階層情報と位置情報を使用して階層解析結果を確定する（Ｓ５）。
【００３４】
図７は障害階層と位置情報を使用して階層解析結果を確定する動作手順を示しているフローチャートである。このフローチャートに示すように、最初に階層解析結果の全データを０の初期値にする（Ｆ１）。比較元データと比較先データの障害階層と位置情報から階層グループを確定していくので、最初の行を比較元データとする（Ｆ２）。指定した比較元データの階層グループに既に割り当てられていない値を代入する（Ｆ３）。
【００３５】
次に、比較先データを次の行にする。最初は２行目のデータになり、順に３行目、４行目と次の行に移動して比較元データと順次比較する事になる（Ｆ４）。比較先データを次の行に移動できない場合、Ｆ２１へ移動する（Ｆ５）。比較元データのＭ１の値が０の場合は比較先データを比較する必要がないのでＦ８へ移動、０以外の場合は比較先データと比較する必要があるのでＦ７へ移動する（Ｆ６）。Ｍ１の値が０以外の場合、比較先データのＭ１と比較元データのＭ１の値を比較し、同じ値の場合はＭ２の比較の為にＦ８へ移動し、値が異なる場合は比較先データが異なる階層グループだと判断し比較先データを次の行に移動する為にＦ４へ移動する（Ｆ７）。
【００３６】
次に、比較元データのＭ２の値が０の場合は比較先データを比較する必要がないのでＦ１０へ移動、０以外の場合は比較先データと比較する必要があるのでＦ９へ移動する（Ｆ８）。Ｍ２の値が０以外の場合、比較先データのＭ２と比較元データのＭ２の値を比較し、同じ値の場合はＭ３の比較の為にＦ１０へ移動し、値が異なる場合は比較先データが異なる階層グループだと判断し比較先データを次の行に移動する為にＦ４へ移動する（Ｆ９）。
【００３７】
次に、比較元データのＭ３の値が０の場合は比較先データを比較する必要がないのでＦ１２へ移動、０以外の場合は比較先データと比較する必要があるのでＦ１１へ移動する（Ｆ１０）。Ｍ３の値が０以外の場合、比較先データのＭ３と比較元データのＭ３の値を比較し、同じ値の場合はＰ１の比較の為にＦ１２へ移動し、値が異なる場合は比較先データが異なる階層グループだと判断し比較先データを次の行に移動する為にＦ４へ移動する（Ｆ１１）。
【００３８】
次に、比較元データのＰ１の値が０の場合は比較先データを比較する必要がないのでＦ１４へ移動、０以外の場合は比較先データと比較する必要があるのでＦ１３へ移動する（Ｆ１２）。Ｐ１の値が０以外の場合、比較先データのＰ１と比較元データのＰ１の値を比較し、同じ値の場合はＰ２の比較の為にＦ１４へ移動し、値が異なる場合は比較先データが異なる階層グループだと判断し比較先データを次の行に移動する為にＦ４へ移動する（Ｆ１３）。
【００３９】
次に、比較元データのＰ２の値が０の場合は比較先データを比較する必要がないのでＦ１６へ移動、０以外の場合は比較先データと比較する必要があるのでＦ１５へ移動する（Ｆ１４）。Ｐ２の値が０以外の場合、比較先データのＰ２と比較元データのＰ２の値を比較し、同じ値の場合はＰ３の比較の為にＦ１６へ移動し、値が異なる場合は比較先データが異なる階層グループだと判断し比較先データを次の行に移動する為にＦ４へ移動する（Ｆ１５）。
【００４０】
次に、比較元データのＰ３の値が０の場合は比較先データを比較する必要がないのでＦ１８へ移動、０以外の場合は比較先データと比較する必要があるのでＦ１７へ移動する（Ｆ１６）。Ｐ３の値が０以外の場合、比較先データのＰ３と比較元データのＰ３の値を比較し、同じ値の場合はＰ４の比較の為にＦ１８へ移動し、値が異なる場合は比較先データが異なる階層グループだと判断し比較先データを次の行に移動する為にＦ４へ移動する（Ｆ１７）。
【００４１】
次に、比較元データのＰ４の値が０の場合は比較先データを比較する必要がないのでＦ２０へ移動、０以外の場合は比較先データと比較する必要があるのでＦ１９へ移動する（Ｆ１８）。Ｐ４の値が０以外の場合、比較先データのＰ４と比較元データのＰ４の値を比較し、同じ値の場合は階層グループが確定したのでＦ２０へ移動し、値が異なる場合は比較先データが異なる階層グループだと判断し比較先データを次の行に移動する為にＦ４へ移動する（Ｆ１９）。
【００４２】
比較元データと比較先データのＭ１、Ｍ２、Ｍ３、Ｐ１、Ｐ２、Ｐ３、Ｐ４の値を比較して同じ階層グループだと判断した場合、比較先データの階層グループに比較元データの階層グループの値を代入し、比較先データを次の行に移動する為にＦ４へ移動する（Ｆ２０）。比較先データを次の行に移動できない、要するに最後のデータになった場合、比較元のデータを階層グループが初期値の０である行まで移動する。移動する行が存在しない場合、階層グループが全て確定した事になるので処理を終了する（Ｆ２１）。
【００４３】
図５のＳ５の階層解析結果から判るように、障害階層がＭ１「１」の通信障害を起こしている中で、位置情報「１−０−０−０」に当たる上位中継装置２ａが、障害情報集中管理装置１に最も近い位置にあるため、これの下位装置（Ｐ１が「１」の装置）を同じ階層グループとする。
【００４４】
同様に、障害階層がＭ１「１」の通信障害を起こしている中で、位置情報「２−２−１−０」に当たる端末装置（図示せず）が、通信障害とハードウェア故障２を起こしているが、障害情報集中管理装置１に最も近い上位装置はないため、同じ階層グループとする。
【００４５】
最後に、同じ階層グループで最初のデータのみを表示対象にし、他は非表示対象のデータとする（Ｓ６）。
【００４６】
このように、本実施の形態によれば、障害を階層化して不必要な障害情報を表示しない事ができ、通信障害以外で階層化する必要がない障害情報に関しては全て表示する事ができる。
【００４７】
また、階層情報の設定によって障害情報の階層化が可能なので、重度障害と軽度障害の階層の場合、重度障害をＭ１のみの設定にし、軽度障害をＭ１とＭ２の設定にすれば、重度障害が発生した場合、軽度障害を表示しなくできる。
【００４８】
また、位置情報の設定によって、同じ障害内容でも障害位置によって障害を階層化できるので、通信障害の場合、上位の障害のみ表示する事ができる。
【００４９】
これによって、障害対応の優先順位が明確になり、優先的に修理が必要な障害箇所を速やかに特定することができる。
【産業上の利用可能性】
【００５０】
本発明にかかるシステム障害解析方式は、障害対応の優先順位が明確になるので、特に短時間に対応が必要な航空機などのシステムに接続された複数の機器の障害情報を管理する方法として有用である。
【符号の説明】
【００５１】
１  障害情報集中管理装置
２ａ  上位中継装置（１−０−０−０）
２ｂ  上位中継装置（２−０−０−０）
２ｃ  上位中継装置（３−０−０−０）
２ｄ  下位中継装置（１−１−２−０）
３ａ  端末装置（１−２−１−０）
３ｂ  端末装置（１−２−２−０）
３ｃ  端末装置（１−２−３−０）
３ｄ  端末装置（１−１−１−０）
３ｅ  端末装置（１−１−３−０）
３ｆ  端末装置（１−１−２−１）
３ｇ  端末装置（１−１−２−２）
【図１】
2011022651.tif 000003
【図２】
2011022651.tif 000004
【図３】
2011022651.tif 000005
【図４】
2011022651.tif 000006
【図５】
2011022651.tif 000007
【図６】
2011022651.tif 000008
【図８】
2011022651.tif 000009
【図７】
2011022651.tif 000010