(57)【要約】  【課題】  計算機の物理的構成要素および論理的構成要素に関する管理を行うシステム管理者の負担軽減に寄与することのできる計算機の構成表示方法を提供する。  【解決手段】  計算機の複数の物理的構成要素を所定の物理的区分により複数の階層データとして規定する物理的階層データと、計算機の複数の論理的構成要素を所定の論理的区分により複数の階層データとして規定する論理的階層データとを対応付ける階層データ対応付け部と、前記対応付けられた前記物理的階層データおよび論理的階層データを設定する階層データ設定部と、前記階層データ設定部に設定された物理的階層データおよび論理的階層データを表示する階層データ表示部とを備えてなる。  【選択図】  図１
2005235176.tif 000002
【特許請求の範囲】
【請求項１】
計算機の複数の物理的構成要素を所定の物理的区分により複数の階層データとして規定する物理的階層データと、計算機の複数の論理的構成要素を所定の論理的区分により複数の階層データとして規定する論理的階層データとを対応付ける階層データ対応付けステップと、
前記対応付けられた前記物理的階層データおよび論理的階層データを設定する階層データ設定ステップと、
前記階層データ設定ステップにおいて設定された物理的階層データおよび論理的階層データを表示する階層データ表示ステップと
を備えてなる計算機の構成表示方法。
【請求項２】
請求項１に記載の計算機の構成表示方法において、
前記物理的階層データと論理的階層データの対応関係について規定する対応関係データを記憶する記憶ステップを有し、
前記階層データ対応付けステップは、前記対応関係データに基づいて前記物理的階層データと論理的階層データとを対応付ける計算機の構成表示方法。
【請求項３】
請求項１または請求項２に記載の計算機の構成表示方法において、
前記計算機の物理的構成要素および論理的構成要素の状態を検出する状態検出ステップを備え、
前記階層データ表示ステップは、前記状態検出ステップにおいて状態が検出された構成要素について該検出された状態を反映させて表示するとともに、任意の構成要素が属する上位の階層の構成要素について該任意の構成要素の状態を反映させて表示する計算機の構成表示方法。
【請求項４】
請求項３に記載の計算機の構成表示方法において、前記階層データ表示ステップは、前記状態検出ステップにより特定の構成要素の状態が検出されたときに、前記物理的階層データおよび論理的階層データの内のいずれが表示されている場合にも表示される領域であって該特定の構成要素が属する階層データに対応する所定の表示領域に、該検出された状態を反映させて表示させる計算機の構成表示方法。
【請求項５】
請求項４に記載の計算機の構成表示方法において、
前記階層データ表示ステップは、互いに対応づけられている物理的構成要素および論理的構成要素のうち一方の状態を、他方に反映させて表示する計算機の構成表示方法。
【請求項６】
請求項４に記載の計算機の構成表示方法において、
前記状態には物理的構成要素又は論理的構成要素において生じる異常またはそれらの変更が含まれる計算機の構成表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、計算機の構成表示方法に関するものである。
【背景技術】
【０００２】
従来、計算機の管理業務においては以下のような課題がある（例えば、特許文献１から３参照。）。
【０００３】
３６５日２４時間安定して動作することが要求される計算機システムにおいては、計算機の物理的な構成要素やその計算機にインストールされているＯＳから見た論理的な構成要素が、計算機に悪影響を及ぼす状態（エラーなど）となった場合、当該構成要素がその状態となった原因を特定し、その原因を取り除かなければならない。
【０００４】
さらに、その状態によって計算機がどのような状況となるのかを把握するため、発生したエラーが計算機の物理的な構成および論理的な構成のどの範囲にまで影響を及ぼすかを特定しなければならない。
【特許文献１】特開２００１−２８２６３２号公報  （第５―８頁、第１図）
【特許文献２】特開平１１−２１２８２６号公報  （第２―４頁、第１図）
【特許文献３】特開平１０−２９４７３１号公報  （第４―１１頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、その計算機の物理的構成や論理的構成が複雑な場合など、その状態となった原因の特定に手間取ることがある。
【０００６】
また、従来計算機の物理的な構成と論理的な構成との分離が明確になっていないため、その状態となった原因が物理的な構成要素および論理的な構成要素のいずれにあるのかの判断が困難な場合がある。さらに、この状態が物理的な構成および論理的な構成のどの範囲にまで影響を及ぼすかを特定するのに時間を要する場合がある。
【０００７】
このような、状態の原因の特定や状態の影響が及ぶ範囲の特定を行う作業は、計算機における処理効率を低下させないためにも迅速に行う必要があり、システム管理者にとって負担となっていた。
【０００８】
本発明は上述した問題点を解決するためになされたものであり、計算機の物理的構成要素および論理的構成要素に関する管理を行うシステム管理者の負担軽減に寄与することのできる計算機の構成表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決するため、本発明に係る計算機の構成表示装置は、計算機の複数の物理的構成要素を所定の物理的区分により複数の階層データとして規定する物理的階層データと、計算機の複数の論理的構成要素を所定の論理的区分により複数の階層データとして規定する論理的階層データとを対応付ける階層データ対応付け部と、前記対応付けられた前記物理的階層データおよび論理的階層データを設定する階層データ設定部と、前記階層データ設定部に設定された物理的階層データおよび論理的階層データを表示する階層データ表示部とを備えてなることを特徴とするものである。
【００１０】
このような構成とすることにより、従来明確に分離されていなかった計算機の物理的な構成と論理的な構成とを個別の階層データとして管理するとともに、物理的階層データと論理的階層データとの対応関係を容易に把握することができる。ひいては、計算機の物理的構成要素および論理的構成要素に関する管理を行うシステム管理者の負担軽減に寄与することができる。なお、ここでの複数の階層データとは、ツリー構造の階層データであることが好ましい。
【００１１】
上述のような計算機の構成表示装置において、前記物理的階層データと論理的階層データの対応関係について規定する対応関係データを記憶する記憶部を有し、前記階層データ対応付け部は、前記対応関係データに基づいて前記物理的階層データと論理的階層データとを対応付けるようにすることもできる。
【００１２】
また、上述のような計算機の構成表示装置において、前記計算機の物理的構成要素および論理的構成要素の状態を検出する状態検出部を備え、前記階層データ表示部は、前記状態検出部により状態が検出された構成要素について該検出された状態を反映させて表示するとともに、任意の構成要素が属する上位の階層の構成要素について該任意の構成要素の状態を反映させて表示するような構成とすることが好ましい。
【００１３】
このような構成とすることにより、階層データにおける各構成要素の状態を容易に把握することができる。また、それぞれの構成要素の状態を、その構成要素が属する上位の階層の構成要素について反映させてゆくことにより、システム管理者は、上位の階層における構成要素のうち状態が表示されているものを選択しながら下位の階層へと辿ってゆくことにより、容易に当該状態となった構成要素を特定することができる。
【００１４】
この他、上述のような構成の計算機の構成表示装置において、前記階層データ表示部は、互いに対応づけられている物理的構成要素および論理的構成要素のうち一方の状態を、他方に反映させて表示するものとしてもよい。
【００１５】
このような構成とすることにより、例えば、ある物理的構成要素においてエラー等の状態が発生した場合に、このエラーが論理的階層データにおけるどの構成要素に影響を与えるのかを容易に把握することができる。もちろん、このようにして状態が反映された論理的構成要素が属する上位の階層の論理的構成要素についても、当該状態が反映される。これによりシステム管理者は、ある構成要素において発生した状態の影響が及ぶ範囲を容易に把握することができる。
【００１６】
また、本発明に係る計算機の構成表示装置は、計算機の複数の物理的構成要素を所定の物理的区分により複数の階層データとして規定する物理的階層データと、計算機の複数の論理的構成要素を所定の論理的区分により複数の階層データとして規定する論理的階層データとを対応付ける階層データ対応付け部と、前記対応付けられた前記物理的階層データおよび論理的階層データを設定する階層データ設定部と、前記階層データ設定部にて設定された物理的階層データおよび論理的階層データを表示する階層データ表示部と前記計算機の物理的構成要素および論理的構成要素の状態を検出する状態検出部とを備え、前記階層データ表示部は、前記状態検出部により特定の構成要素の状態が検出されたときに、前記物理的階層データおよび論理的階層データの内のいずれが表示されている場合にも表示される領域であって該特定の構成要素が属する階層データに対応する所定の表示領域に、該検出された状態を反映させて表示させる構成とすることができる。このような構成によれば、物理的階層データおよび論理的階層データの内のいずれが表示されている場合であっても、ユーザは所定の表示領域に反映された表示内容に基づいて、いずれかの階層データにおける特定の構成要素の状態を把握することが可能となる。
【００１７】
また、上述のような構成の計算機の構成表示装置において、前記特定の構成要素は、前記物理的構成要素および論理的構成要素のうち少なくともいずれか一方であり、他方との間で所定の対応関係にない構成要素である構成とすることもできる。なお、前記所定の対応関係は、前記物理的構成要素および論理的構成要素の内いずれか一方の状態が、他方の状態に所定の影響を及ぼす関係であることが好ましい。
【００１８】
また、上述のような構成の計算機の構成表示装置において、前記階層データ表示部は、前記階層データ対応付け部により互いに対応付けられた物理的階層データと論理的階層データとを切り換え可能に表示するとともに、前記物理的階層データおよび論理的階層データの内いずれか一方の階層データを表示しているときに他方の階層データにおける前記特定の構成要素について検出された状態を前記所定の表示領域に反映させて表示させるようにすることもできる。このような構成によれば、いずれかの階層データへの表示の切り替えによって視認できない状態の階層データにおける状態の変化を、階層データの表示を切り替えることなく把握することが可能となる。
【００１９】
また、上述のような構成の計算機の構成表示装置において、前記所定の表示領域は、物理的階層データおよび論理的階層データそれぞれに対応して表示されるタブ部である構成とすることもできる。
【００２０】
また、上述のような構成の計算機の構成表示装置において、前記状態検出部により検出された状態の緊急度を判定する緊急度判定部を有し、前記階層データ表示部は、前記緊急度判定部により判定された緊急度に基づいて、所定の表示領域に該検出された状態を反映させて表示させるようにすることが好ましい。このような構成によれば、現在表示されていない階層データにおける構成要素の状態に変化が生じた際に、当該状態の変化の緊急度を容易に把握することが可能となる。
【００２１】
また、上述のような構成の計算機の構成表示装置において、前記階層データ表示部は、前記状態検出部により前記階層データにおける複数の特定の構成要素についての状態が検出された場合に、前記緊急度判定部により判定される緊急度が最も高い状態を前記所定の表示領域に反映させて表示させるようにすることもできる。このような構成によれば、同時に複数の特定の構成要素に状態の変化が生じた場合に、緊急度の低い状態が所定の表示領域に表示されてしまうことにより、緊急度の高い状態変化（異常発生など）が看過されてしまう事態を回避することができる。
【００２２】
また、上述のような構成の計算機の構成表示装置において、前記階層データ表示部は、前記所定の表示領域に物理的階層データまたは論理的階層データにおける前記特定の構成要素の状態が反映させて表示されている場合において、前記物理的階層データまたは論理的階層データにおける全ての前記特定の構成要素の状態が、前記状態検出部により所定の正常状態であると検出されたとき、前記所定の表示領域への状態を反映させる表示を所定の正常状態に対応する表示に変更する構成とすることが望ましい。このような構成によれば、特定の構成要素の状態が所定の正常状態に復帰された場合に、当該状態が正常な状態に復帰された旨をユーザに容易に把握させることができる。
【００２３】
また、上述のような構成の計算機の構成表示装置において、前記特定の構成要素は、物理的構成要素である冷却ファンおよび電源のうち少なくとも一方である構成とすることができる。
【００２４】
また、本発明に係る計算機の構成表示方法は、計算機の複数の物理的構成要素を所定の物理的区分により複数の階層データとして規定する物理的階層データと、計算機の複数の論理的構成要素を所定の論理的区分により複数の階層データとして規定する論理的階層データとを対応付ける階層データ対応付けステップと、前記対応付けられた前記物理的階層データおよび論理的階層データを設定する階層データ設定ステップと、前記階層データ設定ステップにて設定された物理的階層データおよび論理的階層データを表示する階層データ表示ステップと前記計算機の物理的構成要素および論理的構成要素の状態を検出する状態検出ステップとを有し、前記階層データ表示ステップは、前記状態検出ステップにより特定の構成要素の状態が検出されたときに、前記物理的階層データおよび論理的階層データの内のいずれが表示されている場合にも表示される領域であって該特定の構成要素が属する階層データに対応する所定の表示領域に、該検出された状態を反映させて表示させる構成となっている。
【００２５】
また、本発明に係る計算機の構成表示プログラムは、計算機の複数の物理的構成要素を所定の物理的区分により複数の階層データとして規定する物理的階層データと、計算機の複数の論理的構成要素を所定の論理的区分により複数の階層データとして規定する論理的階層データとを対応付ける階層データ対応付けステップと、前記対応付けられた前記物理的階層データおよび論理的階層データを設定する階層データ設定ステップと、前記階層データ設定ステップにおいて設定された物理的階層データおよび論理的階層データを表示する階層データ表示ステップとをコンピュータに実行させることを特徴とするものである。
【００２６】
また、本発明に係る計算機の構成表示プログラムは、計算機の複数の物理的構成要素を所定の物理的区分により複数の階層データとして規定する物理的階層データと、計算機の複数の論理的構成要素を所定の論理的区分により複数の階層データとして規定する論理的階層データとを対応付ける階層データ対応付けステップと、前記対応付けられた前記物理的階層データおよび論理的階層データを設定する階層データ設定ステップと、前記階層データ設定ステップにて設定された物理的階層データおよび論理的階層データを表示する階層データ表示ステップと、前記計算機の物理的構成要素および論理的構成要素の状態を検出する状態検出ステップとをコンピュータに実行させる計算機の構成表示プログラムであって、前記階層データ表示ステップは、前記状態検出ステップにより特定の構成要素の状態が検出されたときに、前記物理的階層データおよび論理的階層データの内のいずれが表示されている場合にも表示される領域であって該特定の構成要素が属する階層データに対応する所定の表示領域に、該検出された状態を反映させて表示させる構成とすることもできる。
【発明の効果】
【００２７】
以上に詳述したように本発明によれば、計算機の物理的構成要素および論理的構成要素に関する管理を行うシステム管理者の負担軽減に寄与することのできる計算機の構成表示方法を提供することができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施の形態について図面を参照しつつ説明する。
【００２９】
（第１の実施の形態）
図１は、本発明の実施の形態による計算機の構成表示装置の構成について説明するための機能ブロック図である。
【００３０】
本実施の形態による計算機の構成表示装置１は、複数の物理的構成要素および論理的構成要素を有する計算機の管理を行うために、当該計算機の構成要素に関する表示を行う装置であり、ここでは計算機の内部に配置されている。
【００３１】
計算機の構成表示装置１は、状態検出部１０１、階層データ対応付け部１０２、データ変換部１０４、階層データ設定部Ｄ、階層データ表示部１０８、不図示の記憶領域および不図示のＣＰＵから構成されている。
【００３２】
階層データ対応付け部１０２は、計算機の複数の物理的構成要素を所定の物理的区分により複数の階層データとして規定する物理的階層データと、計算機の複数の論理的構成要素を所定の論理的区分により複数の階層データとして規定する論理的階層データとを対応付ける等、管理対象である計算機に関する各種データを作成する役割を有する。なお、物理的階層データおよび論理的階層データの詳細については後述する。
【００３３】
状態検出部１０１は、計算機の物理的構成要素および論理的構成要素の状態を検出する役割を有する。ここでの状態には、物理的構成要素（ハード）又は論理的構成要素（ソフト）において生じる異常（エラーなど）またはそれらの変更が含まれる。なお、状態検出部１０１においてエラー等の状態を検出した場合、当該状態に関する情報を階層データ対応付け部１０２に送信するデータ変換部１０４は、階層データ対応付け部１０２において対応付けられた階層データ等のデータを、データ本体１０７に格納可能なデータ形式に変換する役割を有する。
【００３４】
階層データ設定部Ｄは、階層データ対応付け部１０２により対応付けられた物理的階層データおよび論理的階層データを設定（記憶）するデータベースである。
【００３５】
階層データ表示部１０８は、例えばＣＲＴ、液晶ディスプレイ等を備えており、階層データ設定部Ｄに設定された物理的階層データおよび論理的階層データを表示可能となっている。
【００３６】
また、階層データ設定部Ｄは、階層データ表示部１０８およびデータ変換部１０４とデータ本体１０７（後述）との間での通信を制御するデータアクセス部１０６に対して処理を依頼するデータ管理部１０５、データ本体１０７へのデータ書き込み、データ読み出しおよびそれに伴う排他処理を行うデータアクセス部１０６、物理的階層データおよび論理的階層データ等を記憶するデータ本体１０７を有している。データ本体１０７はＨＤＤ等の記憶領域により構成される。なお、データ管理部１０５は、計算機の構成表示装置１が配置されている計算機とは異なる他の計算機に配置される計算機の構成表示装置と通信可能に接続されることができる。当該他の計算機に配置される計算機の構成表示装置は、計算機の構成表示装置１と同様な構成のものであり、両装置が有するデータ管理部同士での電気通信回線（ＬＡＮ、インターネットなど）を介した通信が可能となっている。
【００３７】
これにより、計算機の構成表示装置１が配置される計算機の物理的階層データおよび論理的階層データを、他の計算機における階層データ表示部にて監視することができる。
【００３８】
記憶部１０３は、物理的階層データと論理的階層データの対応関係について規定する対応関係データＲを記憶する役割を有する。階層データ対応付け部は、対応関係データＲに基づいて物理的階層データと論理的階層データとを対応付ける。記憶部１０３は、ＲＡＭ、ＨＤＤ等の記憶領域により構成される。
【００３９】
なお、ここでは階層データ設定部Ｄおよび階層データ表示部１０８が管理対象である計算機に配置されている構成としているが、これに限られるものではなく、階層データ設定部Ｄおよび階層データ表示部１０８のうちいずれか一方、もしくは両方が計算機の外部に配置される構成としてもよい。
【００４０】
なお、階層データ表示部１０８が階層データを表示する場合、階層データ表示部１０８がデータの獲得をデータ管理部１０５に要求すると、データ管理部１０５は要求されたデータの獲得をデータアクセス部１０６に依頼する。データアクセス部１０６はデータ本体１０７からデータを獲得し、データ管理部１０５に受け渡す。データ管理部１０５は受け取ったデータを階層データ表示部１０８に送信し、階層データ表示部１０８は受け取ったデータを画面に表示する。
【００４１】
次に、階層データ設定部Ｄにより設定される論理的階層データおよび物理的階層データについて説明する。
【００４２】
図２（ａ）は階層データ設定部に設定される論理的階層データを階層データ表示部１０８にて表示した場合の表示画面の一例、図２（ｂ）は計算機の構成表示装置１が配置された計算機の論理的階層データの一例の概念図である。
【００４３】
また、図３（ａ）は階層データ設定部に設定される物理的階層データを階層データ表示部１０８にて表示した場合の表示画面の一例、図３（ｂ）は計算機の構成表示装置１が配置された計算機の物理的階層データの一例の概念図である。
【００４４】
図２（ｂ）および図３（ｂ）に示すように、論理的階層データは複数の論理的構成要素から構成される階層的なツリー構造、物理的階層データは複数の物理的構成要素から構成される階層的なツリー構造となっている。
【００４５】
これらの階層データは、図２（ａ）および図３（ａ）に示すように、階層データ表示部１０８により表示される。このようにしてツリー表示された階層データでは、当該階層データを構成する各構成要素を選択可能となっている。階層データを構成する各構成要素はその構成要素に関する情報である属性データを有しており、ツリー表示の横には選択された構成要素の属性データが表示される。
【００４６】
また、階層データ対応付け部により互いに対応付けられた物理的階層データと論理的階層データは、階層データ表示部１０８によって切り換え可能に表示される。なお、物理的階層データを表示した状態でいずれかの物理的構成要素を選択して、論理的階層データに表示を切り換えると、当該選択された物理的構成要素に対応する論理的構成要素が全て選択された状態で表示される。同様に、論理的構成要素を選択した状態で物理的階層データに表示を切り換えると、当該選択された論理的構成要素に対応する物理的構成要素が全て選択された状態で表示される。
【００４７】
図４に、論理的階層データおよび物理的階層データにおける構成要素が有する属性の一例を示す。各構成要素は属性をテーブル形式のデータとして有している。テーブルに格納する情報はその構成要素が何を表現するかにより異なる。
【００４８】
図４（ａ）は、物理的階層データにおける構成要素「設置場所」の属性データであり、「ＩＤ」、「ノード名」、「ノード種別」、「動作状態」、「下部動作状態」、「幅」および「奥行き」という項目を有している。
【００４９】
図４（ｂ）は、物理的階層データにおける構成要素「計算機」の属性データであり、「ＩＤ」、「ノード名」、「ノード種別」、「動作状態」、「下部動作状態」、「製品名」、「シリアル番号」、「電源状態」、「幅」、「奥行き」および「高さ」という項目を有している。
【００５０】
図４（ｃ）は、論理的階層データにおける構成要素「ＣＰＵ」の属性データであり、「ＩＤ」、「ノード名」、「ノード種別」、「動作状態」、「下部動作状態」および「論理番号」という項目を有している。
【００５１】
図４（ｄ）は、物理的階層データにおける構成要素「ＣＰＵ」の属性データであり、「ＩＤ」、「ノード名」、「ノード種別」、「動作状態」、「下部動作状態」、「製品名」、「型名」、「版数」および「動作周波数」という項目を有している。
【００５２】
図４（ｅ）は、物理的階層データにおける構成要素「Ｍｅｍｏｒｙ（メモリ）」の属性データであり、「ＩＤ」、「ノード名」、「ノード種別」、「動作状態」、「下部動作状態」、「型名」、「容量」および「版数」という項目を有している。
【００５３】
これらの属性データのうち、「ＩＤ」とはデータベース上でその構成要素を識別するための一意に決まる値を、「ノード名」とはツリー表示される際に表示されるラベル名を、「ノード種別」とはその構成要素が何を表現しているのかを（例えば、計算機の場合はＣａｂｉｎｅｔＳｅｒｖｅｒ、ＣＰＵの場合はＣＰＵ）、「動作状態」とはその構成要素の動作状態（正常、エラー、警告など）を、「下部動作状態」とはその構成要素の配下にある階層の構成要素の動作状態を意味する。
【００５４】
図５は、物理的階層データと論理的階層データの対応関係について規定する対応関係データＲの一例を示した図である。ここでの対応関係データＲでは、論理的階層データにおけるＨｏｓｔ、ＣＰＵ、ＬｏｇｉｃａｌＭｅｍｏｒｙ、ＩＯＮｏｄｅおよびＤｉｓｋが、物理的階層データにおけるＣａｂｉｎｅｔＳｅｒｖｅｒ、ＣＰＵ、Ｍｅｍｏｒｙ、ＩＯＮｏｄｅおよびＤｉｓｋと対応付けられている。なお、この各構成要素同士の対応関係は、ノード種別を用いて判断される。すなわち、同図では論理的構成要素と物理的構成要素のうち対応すると定義されたノード種別の対応関係を示している。
【００５５】
図６は、本実施の形態による計算機の構成表示装置の動作について説明するためのフローチャートである。
【００５６】
まず、記憶部１０３に監視対象となる計算機の物理的階層データと論理的階層データの対応関係について規定する対応関係データＲを予め記憶させておく（記憶ステップ）（Ｓ１１）。
【００５７】
次に、階層データ対応付け部１０２により、対応関係データＲに基づいて計算機の物理的階層データと論理的階層データとを対応付ける（階層データ対応付けステップ）（Ｓ１２）。
【００５８】
続いて、状態検出部１０１によって、計算機の物理的構成要素および論理的構成要素の状態（エラー、警告の有無等）を検出する（状態検出ステップ）（Ｓ１３）。
【００５９】
ここで、なんらかの状態を検出した場合（Ｓ１３，Ｙｅｓ）、状態検出部１０１により状態が検出された構成要素について該検出された状態を反映させる（Ｓ１４）。なお、検出された状態を反映させる処理は、階層データ対応付け部１０２により構成要素に関するデータについてその状態を表すフラグを設定してもよいし、後述の階層データ表示ステップにおいて画面表示する際に、該当する構成要素について反映させるようにすることもできる。
【００６０】
検出した状態の反映（Ｓ１４）後、もしくは状態が何も検出されなかった場合（Ｓ１３，Ｎｏ）、階層データ設定部Ｄにより、階層データ対応付け部１０２によって対応付けられた物理的階層データおよび論理的階層データを設定（記憶）する（階層データ設定ステップ）（Ｓ１５）。
【００６１】
そして、階層データ表示部１０８により、階層データ設定部Ｄに設定された物理的階層データおよび論理的階層データを表示させる（階層データ表示ステップ）（Ｓ１６）。
【００６２】
このように、本実施の形態による計算機の構成表示方法は、計算機の複数の物理的構成要素を所定の物理的区分により複数の階層データとして規定する物理的階層データと、計算機の複数の論理的構成要素を所定の論理的区分により複数の階層データとして規定する論理的階層データとを対応付ける階層データ対応付けステップと、前記対応付けられた物理的階層データおよび論理的階層データを設定する階層データ設定ステップと、階層データ設定ステップにおいて設定された物理的階層データおよび論理的階層データを表示する階層データ表示ステップとを備えている。
【００６３】
以下、図７から図１４を用いて、状態検出部により検出されたある構成要素の状態を、他の構成要素へと反映させる処理の詳細について説明する。
【００６４】
図７は、階層データ対応付け部１０２により対応付けられた計算機の物理的階層データと論理的階層データの概念図の一例である。同図では、状態検出部１０１によってエラー等の状態が検出されていない、初期状態を示している。
【００６５】
同図において、論理的階層データおよび物理的階層データは、データ（図４にて示した属性データ等）を保持するデータ保持オブジェクト（以下、ノード）と、データ保持オブジェクト同士の接続関係を表す接続オブジェクトによって構成される。このデータ保持オブジェクトが、構成要素に相当する。ここでは、四角形でデータ保持オブジェクトを、円形で接続オブジェクトを表現している。
【００６６】
接続オブジェクトはそのオブジェクトが接続しようとしているノードの情報と、どの様な接続関係であるかの情報を保持している。接続関係を表す情報としては「物理的構成要素同士の接続」、「論理的構成要素同士の接続」、「物理的構成要素と論理的構成要素との接続」などがある。
【００６７】
同図に示すような階層データは以下の（１）〜（４）の処理によって生成される。（１）階層データ対応付け部１０２がデータを生成しデータ変換部１０４に送信する。（２）データ変換部１０４が階層データ対応付け部１０２から渡されたデータをデータ本体１０７に格納出来る形式に変換しデータ管理部１０５に送信する。（３）データ管理部１０５はデータ変換部１０４から受け取ったデータをデータアクセス部１０６に送信する。（４）データアクセス部１０６はデータ管理部１０５から受け取ったデータをデータ本体１０７に格納する。
【００６８】
図８は、状態検出部１０１によって、物理的階層データ（物理ツリー）の構成要素である「システムボード」における状態としてエラーを検出（状態検出ステップ）した様子を示している。同図に示すように、「システムボード」の属性データの「動作状態」には、検出された状態「エラー」が反映される。この「エラー」の反映処理は、構成要素の属性データを更新することにより行われる。ここでは、階層データ対応付け部１０２が状態検出部１０１から受信した情報に基づいて構成要素の属性データの更新（検出された状態を反映させる処理）を行っている。
【００６９】
次に、図９に示すように、「システムボード」において検出された動作状態「エラー」と、ツリーにおける「システムボード」よりも下位にある構成要素（ここではＣＰＵ１およびＣＰＵ２）の動作状態とを比較し、「システムボード」の属性データにおける下部動作状態を決定する。ここでは、ＣＰＵ１およびＣＰＵ２の動作状態は正常であるため、下部動作状態は「正常」となる。
【００７０】
図１０では、物理ツリーにおける「システムボード」よりも上位にある構成要素（計算機Ａなど）に対する状態の伝播（反映）を示している。
【００７１】
ここで、「計算機Ａ」自体の動作状態の異常等は検出されていないため、「計算機Ａ」の属性データの「動作状態」は「正常」となる。
【００７２】
次に、「計算機Ａ」の属性データの「下部動作状態」については、この「計算機Ａ」よりも下位にある物理的構成要素の動作状態と、「計算機Ａ」と接続状態にある（対応付けられている）論理的構成要素の動作状態とに基づいて決定する。具体的には、「システムボード」の属性データの「動作状態（エラー）」と、「ホストＡ」の属性データの「動作状態（正常）」とを比較し、重大度の高い方（ここではエラー）を「計算機Ａ」の属性データの「下部動作状態」とする。
【００７３】
なお、後に論理ツリーにおける状態の伝播を行うために、伝播処理の起点として「計算機Ａ」と対応付けられている論理的構成要素である「ホストＡ」および「ホストＢ」を不図示の記憶領域に記憶しておく。
【００７４】
続いて、図１１に示すように、「計算機Ａ」の属性データの「下部動作状態」に反映させた状態である「エラー」を、「計算機Ａ」よりも上の階層の物理的構成要素である「設置場所Ａ」および「物理Ｒｏｏｔ（物理ツリーの最上位の階層）」の属性データの「下部動作状態」に反映させる。
【００７５】
すなわち、状態検出部により状態が検出された構成要素について該検出された状態を反映させて表示するとともに、任意の構成要素が属する上位の階層の構成要素について該任意の構成要素の状態を反映させて表示する。
【００７６】
物理ツリーにおける動作状態の伝播（反映）の完了後、論理ツリーにおける構成要素への動作状態の伝播を行う。まず、図１２に示すように、論理ツリーにおける構成要素への動作状態の伝播を、「ホストＡ」を起点として行う。ここでは、「ホストＡ」と接続関係にある物理的構成物である「計算機Ａ」の「下部動作状態」と、「ホストＡ」の配下の階層の論理的構成要素「ＣＰＵ」の「下部動作状態」とを比較し、「ホストＡ」の属性データにおける「下部動作状態」を決定する。ここでは、「ホストＡ」の属性データにおける「下部動作状態」は「エラー」となる。すなわち、互いに対応づけられている物理的構成要素および論理的構成要素のうち一方の状態を、他方に反映させて表示する。よって、論理的構成要素においてエラー等が発生した場合の、論理的構成要素から物理的階層データへの状態の伝播処理も上記と同様に行うことができる。
【００７７】
次に、図１３に示すように、「ホストＡ」よりも上位の階層における論理的構成要素についても、状態の伝播を行う。これにより、「グループＡ」「論理Ｒｏｏｔ」の属性データにおける「下部動作状態」は「エラー」となる。続いて、もう１つの起点として記憶されていた「ホストＢ」を起点として動作状態の伝播処理を行う。これにより、「ホストＢ」の属性データにおける「下部動作状態」は「エラー」となる。
【００７８】
図１４は、物理的構成要素「システムボード」において発生したエラーの伝播（反映）処理が完了した状態を示している。このような処理を行うことにより、ある構成要素において発生した状態が、物理的階層データおよび論理的階層データにおけるどの範囲まで影響を及ぼすかを決定することができる。
【００７９】
これによれば、物理的構成要素において発生したエラー等が、論理的階層データにおけるどの範囲の論理的構成要素まで影響を及ぼすかを把握しやすい。また、論理的構成要素において発生したエラー等が、物理的階層データにおけるどの範囲の物理的構成要素まで影響を及ぼすか、或いはどの物理的構成要素を原因として発生しているかを把握しやすい。すなわち、エラーの発生源を短時間で把握することができ、そのエラーによりどの範囲の業務に影響が及ぶかを短時間で把握することができる。
【００８０】
上述のように、各構成要素が有する属性データは、そのノード自体の状態とツリー構造における該ノードよりも下位の階層のノードの状態の２つの状態に関する情報を保持する。ツリー上にエラーを表現するときは下部ツリー状態を使用し、ノード自体のエラー確認にはノード自体の状態を使用する。これによりノード自体の状態とエラーの影響範囲を分離して表現することが可能となる。
【００８１】
以上、図７から図１４に示した階層データは、階層データ設定部Ｄに格納されている階層データの概念を示すものであるが、もちろん、同図に示すものと同様なイメージを階層データ表示部１０８にて表示することも可能である。
【００８２】
上述のような動作状態の伝播処理がなされると、階層データ表示部１０８により例えば図２（ａ）および図３（ａ）に示すような画面表示が行われる。図２（ａ）および図３（ａ）では、状態検出部１０１により、物理的階層データにおける「ＣＰＵ１」および論理的階層データにおける「ＣＰＵ」について何らかの動作状態の異常が検出された場合を示している。ここでは、検出された動作状態の異常を「警告」として表現している。なお、検出される動作状態の異常には、「警告」、「エラー」等があり、ツリー表示上ではそれぞれ「！」、「×」で表現される（図２および図３参照）。
【００８３】
なお、本実施の形態における計算機の構成表示装置の各動作および計算機の構成表示方法は、計算機の構成表示装置における不図示の記憶領域に格納されている計算機の構成表示プログラムを、コンピュータ（不図示のＣＰＵ）により読取可能な記録媒体に記憶させ、それをコンピュータに実行させることにより実現されるものである。なお、本発明において、上記コンピュータにより読取り可能な記録媒体は、ＣＤ−ＲＯＭやフレキシブルディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカード等の可搬型記憶媒体や、コンピュータプログラムを保持するデータベース、或いは、他のコンピュータ並びにそのデータベースや、更に回線上の伝送媒体をも含むものである。
【００８４】
具体的に、本実施の形態による計算機の構成表示プログラムは、計算機の複数の物理的構成要素を所定の物理的区分により複数の階層データとして規定する物理的階層データと、計算機の複数の論理的構成要素を所定の論理的区分により複数の階層データとして規定する論理的階層データとを対応付ける階層データ対応付けステップと、前記対応付けられた前記物理的階層データおよび論理的階層データを設定する階層データ設定ステップと、前記階層データ設定ステップにおいて設定された物理的階層データおよび論理的階層データを表示する階層データ表示ステップとをコンピュータに実行させる構成となっている。
【００８５】
また、このような計算機の構成表示プログラムにおいて、前記物理的階層データと論理的階層データの対応関係について規定する対応関係データを記憶する記憶ステップを有し、前記階層データ対応付けステップは、前記対応関係データに基づいて前記物理的階層データと論理的階層データとを対応付けることが好ましい。
【００８６】
さらに、上述のような計算機の構成表示プログラムにおいて、前記計算機の物理的構成要素および論理的構成要素の状態を検出する状態検出ステップを備え、
前記階層データ表示ステップは、前記状態検出ステップにおいて状態が検出された構成要素について該検出された状態を反映させて表示するとともに、任意の構成要素が属する上位の階層の構成要素について該任意の構成要素の状態を反映させて表示する構成とすることもできる。なお、前記階層データ表示ステップでは、互いに対応づけられている物理的構成要素および論理的構成要素のうち一方の状態を、他方に反映させて表示することが望ましい。また、ここでの状態には物理的構成要素又は論理的構成要素において生じる異常またはそれらの変更が含まれる。
【００８７】
なお、上述のような計算機の構成表示プログラムにおいて、前記階層データ表示ステップは、前記階層データ対応付けステップにおいて互いに対応付けられた物理的階層データと論理的階層データとを切り換え可能に表示することもできる。
【００８８】
（第２の実施の形態）
続いて、本発明の第２の実施の形態について説明する。本実施の形態は、上述の第１の実施の形態の変形例であり、所定の物理的構成要素または所定の論理的構成要素において状態変化が生じた場合における処理が第１の実施の形態とは異なる構成となっている。以下、上述の第１の実施の形態においてすでに述べた部分と同一の機能を有する部分には同一符号を付し、説明は割愛する。
【００８９】
図１５（ａ）は物理的階層データの画面表示例について説明するための図であり、図１５（ｂ）は当該物理的階層データの階層構造を示す図である。同図に示す物理的階層データでは、第１の実施の形態において図３で示した物理的階層データのシステムボード３０５と同じ階層に冷却ファン３０８および電源３０９が含まれる構成となっている。ここで、冷却ファン３０８や電源３０９等のようにオペレーティングシステムの機能またはその管理に直接的に関係のない物理的構成要素の状態に変化が生じた場合に、当該物理的構成要素の状態の変化を論理的階層データにおける特定の論理的構成要素に対して反映（伝播）させる構成とすることは難しい。このような問題は、特定の論理的構成要素の状態に変化が生じた場合に、当該論理的構成要素と対応関係にある物理的構成要素を明確に特定できない場合にも生ずる。
【００９０】
このような物理的階層データにおいて、例えば冷却ファン３０８の状態に変化が生じた場合、階層データ表示部１０８にて物理的階層データのシートを表示させているときには、ユーザは階層データ対応付け部１０２により反映された状態を認識することができる。一方、階層データ表示部１０８にて論理的階層データのシートを表示させているときには、上述のように冷却ファン３０８の状態の変化は論理的階層データの論理的構成要素には反映されないため、表示させている論理的階層データのシートを物理的階層データのシートに切替えない限り、冷却ファン３０８の状態の変化を認識することができない。
【００９１】
ここで、上述のような冷却ファン３０８や電源３０９等の状態に変化があった場合に、図１６に示すようなダイアログボックスによるユーザへの通知（例えば、当該ダイアログボックスを画面上の最前面に表示する）を行うこともできる。しかし、ユーザはダイアログボックスに表示された部品名に基づいて、論理的階層データと物理的階層データのどちらに状態の変化が生じたのかを、各階層データのシートを切替え表示しながら探さなければならず、システム管理者の負担となってしまう。
【００９２】
また、ダイアログメッセージは、新規に状態変化が生じたタイミングでのみ表示される場合が多い。よって、過去にダイアログボックスの表示がなされていても、当該ダイアログボックスの表示がなくなっており、且つ状態の変化が生じた構成要素が属する階層データのシートが画面表示されていない場合、ユーザが階層データのシートを切替え表示しない限り、当該状態変化が認識されないおそれがある。
【００９３】
図１７に、上述のような問題点を解決するための、本発明の実施の形態による計算機の構成表示装置の構成について説明する機能ブロック図を示す。本実施の形態による計算機の構成表示装置１’は、複数の物理的構成要素および論理的構成要素を有する計算機の管理を行うために、当該計算機の構成要素に関する表示を行う装置であり、ここでは計算機の内部に配置されている。また、計算機の構成表示装置１’は、第１の実施の形態による計算機の構成表示装置１が有する全ての機能を備えている。
【００９４】
同図に示すように、本実施の形態による計算機の構成表示装置１’は、状態検出部１０１、階層データ対応付け部１０２’、データ変換部１０４、階層データ設定部Ｄ’、階層データ表示部１０８’、記憶領域としてのメモリ１０９、ＣＰＵ１１０および操作入力部１１１から構成されている。
【００９５】
階層データ対応付け部１０２’は、第１の実施の形態における階層データ対応付け部１０２と同様な機能を有するとともに、異常解析部１０２ａおよび構成認識部１０２ｂの機能を有している。構成認識部１０２ｂは、本実施の形態による計算機の構成表示装置１’が配置されている計算機におけるシステムの構成要素の情報を取得し、ツリー構造のデータ群（物理的階層データおよび論理的階層データ）としてデータ変換部１０４を介してデータ管理部１０５に送信し、データベースに登録させる役割を有している。異常解析部１０２ａは、状態検出部１０１にて検出された状態を構成認識部１０２ｂにて取得されたシステムの構成要素の情報に対応させ、その構成要素の状態情報に関して、データ管理部１０５に状態更新の指示を行う役割を有している。なお、異常解析部１０２ａは、状態検出部１０１により検出された状態の緊急度を判定する緊急度判定部としての役割も有している。
【００９６】
階層データ表示部１０８’は、第１の実施の形態における階層データ表示部１０８と同様な機能を有するとともに、状態検出部１０１により特定の構成要素（後述）の状態が検出されたときに、物理的階層データおよび論理的階層データの内のいずれが表示されている場合にも表示される領域であって該特定の構成要素が属する階層データに対応する所定の表示領域に、該検出された状態を反映させて表示させる機能を有している。なお、特定の構成要素とは、物理的構成要素および論理的構成要素のうち少なくともいずれか一方であり、他方との間で所定の対応関係（物理的構成要素および論理的構成要素の内いずれか一方の状態が、他方の状態に機能障害の発生や修理や管理等の業務の発生といった所定の影響を及ぼす関係）にない構成要素である。具体的に、特定の構成要素としては、例えば物理的構成要素である冷却ファンおよび電源などが挙げられる。
【００９７】
階層データ表示部１０８’は、物理的階層データと論理的階層データとを切り換え可能に画面表示する機能を有しており、物理的階層データおよび論理的階層データそれぞれに対応してタブ部（タブ領域および所定の表示領域に相当）を表示する（図１５（ａ）のＴ１およびＴ２参照）。階層データ表示部１０８’は、操作入力部１１１にて受け付けた操作入力に基づいて、タブ部を選択し、表示する階層データを切り替える。これらタブ部は、物理的階層データおよび論理的階層データの内のいずれが表示されている場合にも表示される領域であって特定の構成要素が属する階層データに対応する所定の表示領域に相当する。
【００９８】
階層データ設定部Ｄ’は、第１の実施の形態における階層データ設定部Ｄと同様な機能を備えている。また、階層データ設定部Ｄ’におけるデータ本体１０７には、物理的階層データ１０７ａおよび論理的階層データ１０７ｂに加え、タブ領域データ１０７ｔが格納されている。
【００９９】
なお、状態検出部１０１、データ変換部１０４、メモリ１０９およびＣＰＵ１１０は、第１の実施の形態と同様な機能を有する構成となっている。ここで、メモリ１０９は不図示の記憶部に相当し、ＣＰＵ１１０は不図示の制御部に相当する。また、操作入力部１１１は、キーボードやマウス等から構成され、ユーザからの操作入力を受け付ける役割を有する。なお、階層データ表示部１０８’により画面表示を行うディスプレイと操作入力部１１１の機能を、タッチパネルディスプレイ等によって実現してもよい。
【０１００】
続いて、本実施の形態による計算機の構成表示装置の動作について説明する。図１８は、本実施の形態による計算機の構成表示方法における処理の流れについて説明するためのフローチャートである。
【０１０１】
異常解析部１０２ａは、計算機におけるプログラムの起動時やシステムの構成の変更時等のタイミングで、構成認識部１０２ｂにて認識した部品構成や諸源情報を、データ管理部１０５に送信する。このようにしてデータ管理部１０５に送信された情報のうち、物理的構成要素に関する情報は物理的階層データ（計算機の複数の物理的構成要素を所定の物理的区分により複数の階層データとして規定する階層データ）１０７ａとして格納される。また、論理的構成要素に関する情報は論理的階層データ（計算機の複数の論理的構成要素を所定の論理的区分により複数の階層データとして規定する階層データ）１０７ｂとして格納される。
【０１０２】
階層データ対応付け部１０２’は、対応関係データＲに基づいて、物理的階層データ１０７ａと論理的階層データ１０７ｂとを対応付ける（階層データ対応付けステップ）（Ｓ２０１）。
【０１０３】
続いて、状態検出部１０１によって、計算機の物理的構成要素および論理的構成要素の状態（エラー、警告の有無等）を検出する（状態検出ステップ）（Ｓ２０２）。
【０１０４】
ここで、なんらかの状態を検出した場合（Ｓ２０２，Ｙｅｓ）、状態検出部１０１により状態が検出された構成要素について該検出された状態を反映させる（Ｓ２０３）。なお、検出された状態を反映させる処理は、階層データ対応付け部１０２や階層データ設定部Ｄ’により構成要素に関するデータについてその状態を表すフラグを設定してもよいし、後述の階層データ表示ステップにおいて画面表示する際に、該当する構成要素について反映させるようにすることもできる。
【０１０５】
検出された状態の構成要素への反映処理（Ｓ２０３）の後、異常解析部（緊急度判定部）１０２ａにより当該状態の緊急度が判定される（緊急度判定ステップ）（Ｓ２０４）。その後、当該状態が検出された構成要素が特定の構成要素である場合（Ｓ２０５，Ｙｅｓ）、異常解析部１０２ａはデータ管理部１０５に対して、当該状態をタブ領域データ１０７ｔに反映させるよう要求する（Ｓ２０６）。
【０１０６】
上述の処理（Ｓ２０３、Ｓ２０６）の後、又は状態が何も検出されなかった場合（Ｓ２０２，Ｎｏ）、もしくは当該状態が検出された構成要素が特定の構成要素でない場合（Ｓ２０５，Ｎｏ）、階層データ設定部Ｄ’により、タブ領域データ１０７ｔ、物理的階層データ１０７ａおよび論理的階層データ１０７ｂについての状態とその緊急度（もしくは緊急度に対応する表示内容）を設定（記憶）する（階層データ設定ステップ）（Ｓ２０７）。
【０１０７】
そして、階層データ表示部１０８’により、階層データ設定部Ｄ’にて設定された状態が反映されたタブ領域データ１０７ｔ、物理的階層データ１０７ａおよび論理的階層データ１０７ｂを表示させる（階層データ表示ステップ）（Ｓ２０８）。なお、ここでの階層データ表示部１０８’によるタブ領域、物理的階層データおよび論理的階層データの表示は、データ管理部１０５を介してデータ本体１０７から取得される最新のタブ領域データ１０７ｔ、物理的階層データ１０７ａおよび論理的階層データ１０７ｂに基づいて行われる。図１９に、冷却ファン３０８について駆動が停止する故障状態が発生し、電源３０９について一部動作継続可能である故障状態が発生した場合の表示例を示す。
【０１０８】
階層データ表示部１０８’は、タブ領域、物理的階層データおよび論理的階層データの表示を行う際、階層データ設定部Ｄ’にて設定された緊急度に基づいた状態の反映表示を行う。図２０は、緊急度のレベルの種類およびそれぞれの緊急レベルに対応して定義されるアイコン表示の例を示す図である。同図では、緊急度のレベルとして、部品が停止する故障の発生を意味する「Ｆａｔａｌレベル」、故障以外の原因により動作しない部品を意味する「Ｅｒｒｏｒレベル」、一部動作継続可能な故障の発生を意味する「Ｗａｒｎｉｎｇレベル」、認識されなくなった部品または削除された部品などを意味する「Ｕｎｋｎｏｗｎレベル」、上述のような異常状態でない正常な動作状態であることを意味する「通常レベル」が定義されている。なお、図２０に示す緊急度のレベルを定義する情報は、例えばデータ本体１０７やメモリ１１０に格納することができる。
【０１０９】
階層データ表示部１０８’は、階層データ設定部Ｄ’にて設定されている情報に基づいて、冷却ファン３０８および電源３０９に対して、その緊急度に応じたアイコンＡ１およびアイコンＡ２（図２０参照）を表示させる。
【０１１０】
上述の処理（Ｓ２０８）の後、処理を続行する場合（Ｓ２０９，Ｎｏ）には上述の処理（Ｓ２０１）に戻り、処理を終了する場合（Ｓ２０９，Ｙｅｓ）には処理を終了する。
【０１１１】
階層データ表示部１０８’は、状態検出部１０１において状態が検出された構成要素（例えば、冷却ファン３０８および電源３０９）について該検出された状態を反映させて表示するとともに（図１９参照）、これらの構成要素が属する上位の階層の構成要素（ここでは、計算機Ａ、設置場所ＡおよびＲｏｏｔ）について当該構成要素の状態を反映させて表示させる（図２１参照）。なお、階層データ表示部１０８’は、状態検出部１０１により階層データにおける複数の特定の構成要素についての状態が検出された場合に、異常解析部（緊急度判定部）１０２ａにより判定される緊急度が最も高い状態を、上位の階層の構成要素およびタブ領域Ｔ１に反映させて表示させる（すなわち、最上位の階層の構成要素Ｒｏｏｔに反映された状態に対応するアイコンＡ１をタブ領域Ｔ１に表示させる）。
【０１１２】
また、階層データ表示部１０８’は、物理的階層データおよび論理的階層データの内いずれか一方の階層データを表示しているときに他方の階層データにおける特定の構成要素について検出された状態を所定の表示領域に反映させて表示させる。よって、図１９に示した例のように冷却ファン３０８にて「Ｆａｔａｌレベル」の状態が発生した場合、階層データ表示部１０８’にて論理的階層データを表示させている状態においても、図２２に示すように物理的階層データに対応するタブ領域Ｔ１に「Ｆａｔａｌレベル」の状態を表すアイコンＡ１が表示される。このようにすることで、ユーザはいずれかの階層データへの表示の切り替えによって視認できない状態の階層データにおける状態の変化を、階層データの表示を切り替えることなく把握することが可能となる。
【０１１３】
なお、階層データ表示部１０８’は、タブ領域に物理的階層データまたは論理的階層データにおける特定の構成要素の状態が反映させて表示されている場合において、物理的階層データまたは論理的階層データにおける全ての特定の構成要素の状態が、当該計算機のメンテナンス等によって復旧され、状態検出部１０１により所定の正常状態（図２０）であると検出されたとき、タブ領域への状態を反映させる表示を所定の正常状態に対応する表示に変更する（例えば、アイコン表示を削除する、図２０における「通常レベル」のアイコンに変更する等）。このようによれば、特定の構成要素の状態が所定の正常状態に復帰された場合に、階層データの切替え表示によって確認せずとも、当該状態が正常な状態に復帰された旨をユーザに容易に把握させることができる。
【０１１４】
なお、本実施の形態における計算機の構成表示装置の各動作および計算機の構成表示方法は、計算機の構成表示装置におけるメモリ１１０に格納されている計算機の構成表示プログラムを、ＣＰＵ１０９に実行させることにより実現されるものである。なお、計算機の構成表示プログラムを格納する記憶媒体には、ＣＤ−ＲＯＭやフレキシブルディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカード等の可搬型記憶媒体や、コンピュータプログラムを保持するデータベース、或いは、他のコンピュータ並びにそのデータベースや、更に回線上の伝送媒体が含まれる。
【０１１５】
以上述べたように、本実施の形態によれば、上述の第１の実施の形態による効果に加え、さらに以下の効果を奏する。物理的構成要素または論理的構成要素について状態の変化が生じた場合（異常発生時など）に、物理的階層データと論理的階層データとの表示切り替えを行うためのタブ領域に当該状態を反映させたアイコンを表示させることで、タブ領域を選択してシートを切り替えずとも、表示していない階層データにおける異常の発生等を容易に且つ直感的に把握することが可能となる。また、状態に変化が生じた構成要素の状態を復旧させた後に、他に異常が残っていないか、階層データを切り替え表示させずとも容易に確認することができる。
【０１１６】
本実施の形態では、物理的構成要素における特定の構成要素に状態の変化が発生した例を挙げたが、これに限られるものではなく、論理的構成要素における特定の構成要素に何らかの状態の変化が生じた場合にも同様の効果を奏することは言うまでもない。また、本実施の形態では、所定の表示領域としてタブ部を例に挙げたが、これに限られるものではなく、例えば、いずれの階層データを表示する際にも常に画面表示される領域やウィンドウを設け、当該表示領域に特定の構成要素の状態変化を反映表示させるようにすることもできる。
【０１１７】
なお、上述の各実施の形態において、物理的構成要素は信号の経路や搭載部品の構成などを規定するものであり、システムを構成する部品に相当する。具体的には、例えば装置筐体、電源、冷却ファン、データバス、Ｓｙｓｔｅｍ  Ｂｏａｒｄ、ＣＰＵ、メモリ、磁気ディスク装置、磁気ディスク、拡張筐体および拡張カード等が挙げられる。
【０１１８】
また、論理的構成要素はドライバの構成やＯＳが管理している資源等の観点から構成されるものであり、ＯＳからの利用資源としての構成部品に相当する。具体的には、ＣＰＵ、メモリ、磁気ディスクおよび拡張カード等が挙げられる。
（付記１）計算機の複数の物理的構成要素を所定の物理的区分により複数の階層データとして規定する物理的階層データと、計算機の複数の論理的構成要素を所定の論理的区分により複数の階層データとして規定する論理的階層データとを対応付ける階層データ対応付け部と、
前記対応付けられた前記物理的階層データおよび論理的階層データを設定する階層データ設定部と、
前記階層データ設定部に設定された物理的階層データおよび論理的階層データを表示する階層データ表示部と
を備えてなる計算機の構成表示装置。
（付記２）付記１に記載の計算機の構成表示装置において、
前記物理的階層データと論理的階層データの対応関係について規定する対応関係データを記憶する記憶部を有し、
前記階層データ対応付け部は、前記対応関係データに基づいて前記物理的階層データと論理的階層データとを対応付ける計算機の構成表示装置。
（付記３）付記１または付記２に記載の計算機の構成表示装置において、
前記計算機の物理的構成要素および論理的構成要素の状態を検出する状態検出部を備え、
前記階層データ表示部は、前記状態検出部により状態が検出された構成要素について該検出された状態を反映させて表示するとともに、任意の構成要素が属する上位の階層の構成要素について該任意の構成要素の状態を反映させて表示する計算機の構成表示装置。
（付記４）付記３に記載の計算機の構成表示装置において、
前記階層データ表示部は、前記状態検出部により特定の構成要素の状態が検出されたときに、前記物理的階層データおよび論理的階層データの内のいずれが表示されている場合にも表示される領域であって該特定の構成要素が属する階層データに対応する所定の表示領域に、該検出された状態を反映させて表示させる計算機の構成表示装置。
（付記５）付記４に記載の計算機の構成表示装置において、
前記階層データ表示部は、互いに対応づけられている物理的構成要素および論理的構成要素のうち一方の状態を、他方に反映させて表示する計算機の構成表示装置。
（付記６）付記４に記載の計算機の構成表示装置において、
前記状態には物理的構成要素又は論理的構成要素において生じる異常またはそれらの変更が含まれる計算機の構成表示装置。
（付記７）付記４に記載の計算機の構成表示装置において、
前記階層データ表示部は、前記階層データ対応付け部により互いに対応付けられた物理的階層データと論理的階層データとを切り換え可能に表示する計算機の構成表示装置。
（付記８）計算機の複数の物理的構成要素を所定の物理的区分により複数の階層データとして規定する物理的階層データと、計算機の複数の論理的構成要素を所定の論理的区分により複数の階層データとして規定する論理的階層データとを対応付ける階層データ対応付けステップと、
前記対応付けられた前記物理的階層データおよび論理的階層データを設定する階層データ設定ステップと、
前記階層データ設定ステップにおいて設定された物理的階層データおよび論理的階層データを表示する階層データ表示ステップと
を備えてなる計算機の構成表示方法。
（付記９）付記８に記載の計算機の構成表示方法において、
前記物理的階層データと論理的階層データの対応関係について規定する対応関係データを記憶する記憶ステップを有し、
前記階層データ対応付けステップは、前記対応関係データに基づいて前記物理的階層データと論理的階層データとを対応付ける計算機の構成表示方法。
（付記１０）付記８または付記９に記載の計算機の構成表示方法において、
前記計算機の物理的構成要素および論理的構成要素の状態を検出する状態検出ステップを備え、
前記階層データ表示ステップは、前記状態検出ステップにおいて状態が検出された構成要素について該検出された状態を反映させて表示するとともに、任意の構成要素が属する上位の階層の構成要素について該任意の構成要素の状態を反映させて表示する計算機の構成表示方法。
（付記１１）付記１０に記載の計算機の構成表示方法において、
前記階層データ表示ステップは、前記状態検出ステップにより特定の構成要素の状態が検出されたときに、前記物理的階層データおよび論理的階層データの内のいずれが表示されている場合にも表示される領域であって該特定の構成要素が属する階層データに対応する所定の表示領域に、該検出された状態を反映させて表示させる計算機の構成表示方法。
（付記１２）付記１１に記載の計算機の構成表示方法において、
前記階層データ表示ステップは、互いに対応づけられている物理的構成要素および論理的構成要素のうち一方の状態を、他方に反映させて表示する計算機の構成表示方法。
（付記１３）付記１１に記載の計算機の構成表示方法において、
前記状態には物理的構成要素又は論理的構成要素において生じる異常またはそれらの変更が含まれる計算機の構成表示方法。
（付記１４）付記１１に記載の計算機の構成表示方法において、
前記階層データ表示ステップは、前記階層データ対応付けステップにおいて互いに対応付けられた物理的階層データと論理的階層データとを切り換え可能に表示する計算機の構成表示方法。
（付記１５）計算機の複数の物理的構成要素を所定の物理的区分により複数の階層データとして規定する物理的階層データと、計算機の複数の論理的構成要素を所定の論理的区分により複数の階層データとして規定する論理的階層データとを対応付ける階層データ対応付けステップと、
前記対応付けられた前記物理的階層データおよび論理的階層データを設定する階層データ設定ステップと、
前記階層データ設定ステップにおいて設定された物理的階層データおよび論理的階層データを表示する階層データ表示ステップと
をコンピュータに実行させる計算機の構成表示プログラム。
（付記１６）付記１５に記載の計算機の構成表示プログラムにおいて、
前記物理的階層データと論理的階層データの対応関係について規定する対応関係データを記憶する記憶ステップを有し、
前記階層データ対応付けステップは、前記対応関係データに基づいて前記物理的階層データと論理的階層データとを対応付ける計算機の構成表示プログラム。
（付記１７）付記１５または付記１６に記載の計算機の構成表示プログラムにおいて、
前記計算機の物理的構成要素および論理的構成要素の状態を検出する状態検出ステップを備え、
前記階層データ表示ステップは、前記状態検出ステップにおいて状態が検出された構成要素について該検出された状態を反映させて表示するとともに、任意の構成要素が属する上位の階層の構成要素について該任意の構成要素の状態を反映させて表示する計算機の構成表示プログラム。
（付記１８）付記１７に記載の計算機の構成表示プログラムにおいて、
前記階層データ表示ステップは、前記状態検出ステップにより特定の構成要素の状態が検出されたときに、前記物理的階層データおよび論理的階層データの内のいずれが表示されている場合にも表示される領域であって該特定の構成要素が属する階層データに対応する所定の表示領域に、該検出された状態を反映させて表示させる計算機の構成表示プログラム。
（付記１９）付記１８に記載の計算機の構成表示プログラムにおいて、
前記階層データ表示ステップは、互いに対応づけられている物理的構成要素および論理的構成要素のうち一方の状態を、他方に反映させて表示する計算機の構成表示プログラム。
（付記２０）付記１８に記載の計算機の構成表示プログラムにおいて、
前記状態には物理的構成要素又は論理的構成要素において生じる異常またはそれらの変更が含まれる計算機の構成表示プログラム。
（付記２１）付記１８に記載の計算機の構成表示プログラムにおいて、
前記階層データ表示ステップは、前記階層データ対応付けステップにおいて互いに対応付けられた物理的階層データと論理的階層データとを切り換え可能に表示する計算機の構成表示プログラム。
【図面の簡単な説明】
【０１１９】
【図１】本発明の実施の形態による計算機の構成表示装置の構成について説明するための機能ブロック図である。
【図２】階層データ設定部に設定される論理的階層データについて説明するための図である。
【図３】階層データ設定部に設定される物理的階層データについて説明するための図である。
【図４】論理的階層データおよび物理的階層データにおける構成要素が有する属性について説明するための図である。
【図５】物理的階層データと論理的階層データの対応関係について規定する対応関係データについて説明するための図である。
【図６】本実施の形態による計算機の構成表示装置の動作について説明するためのフローチャートである。
【図７】状態検出部により検出された状態を構成要素へ反映させる処理について説明するための図である。
【図８】状態検出部により検出された状態を構成要素へ反映させる処理について説明するための図である。
【図９】状態検出部により検出された状態を構成要素へ反映させる処理について説明するための図である。
【図１０】状態検出部により検出された状態を構成要素へ反映させる処理について説明するための図である。
【図１１】状態検出部により検出された状態を構成要素へ反映させる処理について説明するための図である。
【図１２】状態検出部により検出された状態を構成要素へ反映させる処理について説明するための図である。
【図１３】状態検出部により検出された状態を構成要素へ反映させる処理について説明するための図である。
【図１４】状態検出部により検出された状態を構成要素へ反映させる処理について説明するための図である。
【図１５】物理的階層データの構成について説明するための図である。
【図１６】ダイアログボックスによるユーザへの通知例を示す図である。
【図１７】本発明の第２の実施の形態による計算機の構成表示装置の構成について説明するための機能ブロック図である。
【図１８】本実施の形態による計算機の構成表示方法における処理の流れについて説明するためのフローチャートである。
【図１９】冷却ファンおよび電源について故障状態が発生した場合の表示例を示す図である。
【図２０】緊急度のレベルの種類およびそれぞれの緊急レベルに対応して設定されるアイコン表示の例を示す図である。
【図２１】階層データ表示部による構成要素の状態を反映させた表示について説明するための図である。
【図２２】階層データ表示部による構成要素の状態を反映させた表示について説明するための図である。
【符号の説明】
【０１２０】
１  計算機の構成表示装置、１０１  状態検出部、１０２  階層データ対応付け部、１０３  記憶部、１０４  データ変換部、１０５  データ管理部、
１０６  データアクセス部、１０７  データ本体、１０８  階層データ表示部、Ｒ  対応関係データ、Ｄ  階層データ設定部。
【図１】
2005235176.tif 000003
【図２】
2005235176.tif 000004
【図３】
2005235176.tif 000005
【図４】
2005235176.tif 000006
【図５】
2005235176.tif 000007
【図６】
2005235176.tif 000008
【図７】
2005235176.tif 000009
【図８】
2005235176.tif 000010
【図９】
2005235176.tif 000011
【図１０】
2005235176.tif 000012
【図１１】
2005235176.tif 000013
【図１２】
2005235176.tif 000014
【図１３】
2005235176.tif 000015
【図１４】
2005235176.tif 000016
【図１５】
2005235176.tif 000017
【図１６】
2005235176.tif 000018
【図１７】
2005235176.tif 000019
【図１８】
2005235176.tif 000020
【図１９】
2005235176.tif 000021
【図２０】
2005235176.tif 000022
【図２１】
2005235176.tif 000023
【図２２】
2005235176.tif 000024