(57)【要約】【課題】機器搭載位置と機器との対応付けにかかる作業負担の低減化を図ること。【解決手段】情報処理装置１００は、センサにより検出された情報に基づき、設置された複数のラック１１０に含まれる対象のラック１１０を特定する。情報処理装置１００は、記憶部を参照して、特定したラック１１０に含まれる複数の機器搭載位置１３０〜１３４を選択可能に表示する。情報処理装置１００は、表示した複数の機器搭載位置１３０〜１３４のうち、いずれかの機器搭載位置の選択を受け付ける。情報処理装置１００は、いずれかの機器搭載位置の選択を受け付けると、選択された機器搭載位置に対して、該機器搭載位置に搭載される特定の機器に関する情報を対応付けて記憶部に記憶させる。【選択図】図１
2019125026.tif 000002
【特許請求の範囲】
【請求項１】
センサにより検出された情報に基づき、設置された複数のラックに含まれる対象のラックを特定し、
ラックに含まれる複数の機器搭載位置又は前記複数の機器搭載位置を含むラック図を該ラックに対応付けて記憶する記憶部を参照して、特定した前記ラックに含まれる複数の機器搭載位置を選択可能に表示し、
表示した前記複数の機器搭載位置のうち、いずれかの機器搭載位置の選択を受け付けると、選択された前記機器搭載位置に対して、該機器搭載位置に搭載される特定の機器に関する情報を対応付けて記憶部に記憶させる、
処理をコンピュータに実行させることを特徴とする制御プログラム。
【請求項２】
センサにより検出された情報に基づき、前記特定の機器に関する情報を取得する処理を前記コンピュータに実行させ、
前記記憶させる処理は、選択された前記機器搭載位置に対して、取得した前記特定の機器に関する情報を対応付けて記憶部に記憶させる、ことを特徴とする請求項１に記載の制御プログラム。
【請求項３】
前記特定の機器に関する情報は、前記特定の機器を一意に識別する識別情報を含む、ことを特徴とする請求項１または２に記載の制御プログラム。
【請求項４】
いずれかの機器搭載位置の選択を受け付けた場合、選択された前記機器搭載位置に対して、前記特定の機器に関する情報を対応付けて記憶部に記憶済みであると、該記憶部から前記特定の機器に関する情報を削除する処理を前記コンピュータに実行させることを特徴とする請求項１〜３のいずれか一つに記載の制御プログラム。
【請求項５】
いずれかの機器搭載位置の選択を受け付けた場合、選択された前記機器搭載位置に対して、前記特定の機器に関する情報を対応付けて記憶部に記憶済みであると、前記特定の機器に対して、前記特定の機器の状態を表す情報を対応付けて、該記憶部に記憶させる処理を前記コンピュータに実行させることを特徴とする請求項１〜３のいずれか一つに記載の制御プログラム。
【請求項６】
前記表示する処理は、
特定した前記ラックに含まれる複数の機器搭載位置を選択可能に表示し、表示した前記複数の機器搭載位置のそれぞれの機器搭載位置に対応付けて記憶部に記憶された特定の機器に関する情報があれば、該特定の機器に関する情報を表示する、ことを特徴とする請求項１〜５のいずれか一つに記載の制御プログラム。
【請求項７】
センサにより検出された情報に基づき、設置された複数のラックに含まれる対象のラックを特定し、
ラックに含まれる複数の機器搭載位置又は前記複数の機器搭載位置を含むラック図を該ラックに対応付けて記憶する記憶部を参照して、特定した前記ラックに含まれる複数の機器搭載位置を選択可能に表示し、
表示した前記複数の機器搭載位置のうち、いずれかの機器搭載位置の選択を受け付けると、選択された前記機器搭載位置に対して、該機器搭載位置に搭載される特定の機器に関する情報を対応付けて記憶部に記憶させる、
処理をコンピュータが実行することを特徴とする制御方法。
【請求項８】
センサにより検出された情報に基づき、設置された複数のラックに含まれる対象のラックを特定し、
ラックに含まれる複数の機器搭載位置又は前記複数の機器搭載位置を含むラック図を該ラックに対応付けて記憶する記憶部を参照して、特定した前記ラックに含まれる複数の機器搭載位置を選択可能に表示し、
表示した前記複数の機器搭載位置のうち、いずれかの機器搭載位置の選択を受け付けると、選択された前記機器搭載位置に対して、該機器搭載位置に搭載される特定の機器に関する情報を対応付けて記憶部に記憶させる、
制御部を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御プログラム、制御方法、および情報処理装置に関する。
【背景技術】
【０００２】
従来、データセンターには複数のラックが設置され、それぞれのラックにはサーバや電源装置などの機器が搭載されることがある。そして、データセンターの管理者は、それぞれのラックのいずれの機器搭載位置に、何の機器が搭載されたかを記録して管理する。
【０００３】
先行技術としては、例えば、各々の容器およびラックに無線タグを貼付し、各々の容器およびラックに、それぞれ一意的な個別情報を付与しておくものがある。また、例えば、管理対象物の識別部を撮影した画像から生成された識別画像をキー画像として、管理対象物リストに登録されている識別画像の各々と照合する技術がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１９０８６４号公報
【特許文献２】国際公開第２０１５／０６４１０７号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、ラックの機器搭載位置と機器との対応付けにかかる作業負担の増大化を招くことがある。例えば、データセンターの管理者は、ラックの機器搭載位置に搭載された機器を目視で確認し、ラックの機器搭載位置と機器との対応関係を表す情報を入力することになり、作業負担が増大しやすい。
【０００６】
１つの側面では、本発明は、機器搭載位置と機器との対応付けにかかる作業負担の低減化を図ることを目的とする。
【課題を解決するための手段】
【０００７】
１つの実施態様によれば、センサにより検出された情報に基づき、設置された複数のラックに含まれる対象のラックを特定し、ラックに含まれる複数の機器搭載位置又は前記複数の機器搭載位置を含むラック図を該ラックに対応付けて記憶する記憶部を参照して、特定した前記ラックに含まれる複数の機器搭載位置を選択可能に表示し、表示した前記複数の機器搭載位置のうち、いずれかの機器搭載位置の選択を受け付けると、選択された前記機器搭載位置に対して、該機器搭載位置に搭載される特定の機器に関する情報を対応付けて記憶部に記憶させる制御プログラム、制御方法、および情報処理装置が提案される。
【発明の効果】
【０００８】
一態様によれば、機器搭載位置と機器との対応付けにかかる作業負担の低減化を図ることが可能になる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態にかかる制御方法の一実施例を示す説明図である。
【図２】図２は、管理システム２００の一例を示す説明図である。
【図３】図３は、情報処理装置１００のハードウェア構成例を示すブロック図である。
【図４】図４は、情報蓄積装置２０１のハードウェア構成例を示すブロック図である。
【図５】図５は、ラック管理テーブル５００のデータ構造の一例を示す説明図である。
【図６】図６は、ユニット管理テーブル６００のデータ構造の一例を示す説明図である。
【図７】図７は、点検結果管理テーブル７００のデータ構造の一例を示す説明図である。
【図８】図８は、障害内容管理テーブル８００のデータ構造の一例を示す説明図である。
【図９】図９は、写真管理テーブル９００のデータ構造の一例を示す説明図である。
【図１０】図１０は、資産管理テーブル１０００のデータ構造の一例を示す説明図である。
【図１１】図１１は、各種テーブルのリレーション関係を示す説明図である。
【図１２】図１２は、各種テーブルとラックとの対応関係の具体例を示す説明図である。
【図１３】図１３は、情報処理装置１００の機能的構成例を示すブロック図である。
【図１４】図１４は、ＡＲマーカーから情報を読み込む一例を示す説明図である。
【図１５】図１５は、ラック搭載図１５１０を含む点検画面１５００を表示する一例を示す説明図である。
【図１６】図１６は、点検画面１５００に含まれる進捗パネル１５２０の一例を示す説明図である。
【図１７】図１７は、ユニット情報を追加する一例を示す説明図（その１）である。
【図１８】図１８は、ユニット情報を追加する一例を示す説明図（その２）である。
【図１９】図１９は、ユニット情報を追加する一例を示す説明図（その３）である。
【図２０】図２０は、ユニット情報を追加した後の点検画面２０００の一例を示す説明図である。
【図２１】図２１は、ユニット情報を削除する一例を示す説明図（その１）である。
【図２２】図２２は、ユニット情報を削除する一例を示す説明図（その２）である。
【図２３】図２３は、ユニット情報を削除した後の点検画面２３００の一例を示す説明図である。
【図２４】図２４は、点検結果を入力する一例を示す説明図である。
【図２５】図２５は、点検結果を確認する一例を示す説明図である。
【図２６】図２６は、全体処理手順の一例を示すフローチャートである。
【図２７】図２７は、ユニット追加処理手順の一例を示すフローチャートである。
【図２８】図２８は、ユニット更新処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に、図面を参照して、本発明にかかる制御プログラム、制御方法、および情報処理装置の実施の形態を詳細に説明する。
【００１１】
（実施の形態にかかる制御方法の一実施例）
図１は、実施の形態にかかる制御方法の一実施例を示す説明図である。図１において、情報処理装置１００は、特定の場所に設置された複数のラックのいずれかのラックを特定し、特定したラックの機器搭載位置と機器との対応付けを支援するコンピュータである。
【００１２】
特定の場所は、例えば、データセンターである。データセンターには複数のラックが設置され、それぞれのラックにはサーバ、電源装置、および、ネットワーク機器などの機器が搭載される。機器は、例えば、データセンターの管理者により、故障があるか否かが定期的に点検される。
【００１３】
ここで、データセンターの管理者が、それぞれのラックのいずれの機器搭載位置に、何の機器が搭載されたかを把握し、故障があるか否かを点検可能にするために、ラックの機器搭載位置と機器との対応付けが管理されることが好ましい。例えば、データセンターの管理者は、それぞれのラックのいずれの機器搭載位置に、何の機器が搭載されたかを記録しておき、参照可能にすることが好ましい。また、機器の入替がある都度、ラックの機器搭載位置と機器との対応付けが更新されることが好ましい。
【００１４】
しかしながら、ラックの機器搭載位置と機器との対応付けによる、データセンターの管理者にかかる作業負担の増大化を抑制することは難しい。また、ラックの機器搭載位置と機器とが間違って対応付けられることを防止することが難しい。
【００１５】
例えば、データセンターの管理者が、ラックの機器搭載位置に搭載された機器を目視で確認し、ラックの機器搭載位置と機器との対応関係をメモに記載した後、管理サーバにラックの機器搭載位置と機器との対応関係を表す情報を入力する場合が考えられる。データセンターの管理者は、例えば、管理サーバにラックの機器搭載位置と機器との対応関係を表す情報を入力する際、データセンターから出て管理室のコンピュータを用いる。
【００１６】
この場合、データセンターの管理者は、一旦メモに記載する作業を行うため、作業負担の増大化を招く。また、データセンターの管理者は、メモに誤りがあると、ラックの機器搭載位置と機器とを間違って対応付けることがある。また、データセンターの管理者は、メモに誤りがあると、再びラックの機器搭載位置に搭載された機器を目視で確認することになり、作業負担の増大化を招く。
【００１７】
これに対し、データセンターの管理者が、ラックの機器搭載位置に搭載された機器を目視で確認しながら、ラックの機器搭載位置と機器との対応関係を表す情報を、タッチパネルを用いて端末装置に入力し、端末装置からサーバ装置に送信させる場合が考えられる。
【００１８】
この場合、データセンターの管理者は、端末装置に入力する情報が多いと、端末装置の操作量の増大化を招き、作業負担の増大化を招く。また、データセンターの管理者は、端末装置の操作量の増大化により、ラックの機器搭載位置と機器とを間違って対応付ける可能性の増大化を招く。
【００１９】
そこで、本実施の形態では、センサにより検出された情報に基づきラックを特定し、ラック内の複数の機器搭載位置を選択可能に表示し、選択された機器搭載位置に搭載される特定の機器の情報を対応付ける制御方法について説明する。これにより、制御方法は、ラックの機器搭載位置と機器との対応付けにかかる作業負担の低減化を図ることができる。
【００２０】
（１−１）情報処理装置１００は、センサにより検出された情報に基づき、設置された複数のラック１１０に含まれる対象のラック１１０を特定する。センサは、例えば、撮像部であり、画像情報を検出する。センサは、例えば、通信部であり、信号情報を検出する。
【００２１】
例えば、ラック１１０は、該ラック１１０を一意に識別する識別情報を表すＡＲマーカー１２０が付される。そして、情報処理装置１００は、撮像部によりラック１１０に付されたＡＲマーカー１２０の画像情報を検出し、検出した画像情報に含まれるラック１１０を一意に識別する識別情報を抽出し、抽出した識別情報から対象のラック１１０を特定する。
【００２２】
（１−２）情報処理装置１００は、記憶部を参照して、特定したラック１１０に含まれる複数の機器搭載位置１３０〜１３４を選択可能に表示する。記憶部は、ラック１１０に含まれる複数の機器搭載位置１３０〜１３４、または、該ラック１１０に含まれる複数の機器搭載位置１３０〜１３４を含むラック図を、該ラック１１０に対応付けて記憶する。
【００２３】
（１−３）情報処理装置１００は、表示した複数の機器搭載位置１３０〜１３４のうち、いずれかの機器搭載位置の選択を受け付ける。情報処理装置１００は、いずれかの機器搭載位置の選択を受け付けると、選択された機器搭載位置に対して、該機器搭載位置に搭載される特定の機器に関する情報を対応付けて記憶部に記憶させる。特定の機器に関する情報は、例えば、特定の機器を一意に識別する識別情報である。
【００２４】
情報処理装置１００は、例えば、管理者の操作入力により、いずれかの機器搭載位置１３０の選択を受け付ける。情報処理装置１００は、いずれかの機器搭載位置１３０の選択を受け付けると、管理者の操作入力により、選択された機器搭載位置１３０に搭載される特定の機器１４０に関する情報の入力を受け付ける。そして、情報処理装置１００は、選択された機器搭載位置１３０に対して、入力された特定の機器１４０に関する情報を対応付けて記憶部に記憶させる。
【００２５】
これにより、情報処理装置１００は、対象のラック１１０の機器搭載位置と機器との対応付けによる、管理者にかかる作業負担の増大化を抑制することができる。また、情報処理装置１００は、ラック１１０の機器搭載位置と機器とが間違って対応付けられることを防止することができる。また、情報処理装置１００は、管理者が対象のラック１１０の近辺に居ても、対象のラック１１０の機器搭載位置と機器との対応付けを記憶部に記憶させることができる。
【００２６】
例えば、管理者は、対象のラック１１０を特定する操作量が低減されるため、対象のラック１１０を特定する作業負担が低減され、対象のラック１１０を間違って特定してしまうことが防止される。また、管理者は、機器が搭載される機器搭載位置を選択する操作量が低減されるため、機器が搭載される機器搭載位置を選択しやすく、機器搭載位置を選択する作業負担が低減される。また、管理者は、複数の機器搭載位置１３０〜１３４を閲覧可能なため、機器搭載位置を間違って選択してしまうことが防止される。
【００２７】
また、管理者は、データセンターを出ずに、対象のラック１１０の近辺で、対象のラック１１０の機器搭載位置と機器との対応付けを記憶部に記憶させることができる。このため、管理者は、管理室に戻って管理室のコンピュータを操作したりしなくてよく、対象のラック１１０の機器搭載位置と機器との対応付けにかかる作業負担が低減される。また、管理者は、ラック１１０の機器搭載位置と機器とを間違って対応付けることが防止されるため、ラック１１０の機器搭載位置と機器との対応付けを修正する回数が低減され、作業負担が低減される。
【００２８】
結果として、情報処理装置１００は、ラック１１０の機器搭載位置と機器とを正しく対応付けて記憶させることができる。このため、情報処理装置１００は、管理者が、ラック１１０の機器搭載位置に搭載された機器に故障があるか否かを点検する際、点検する機器が何の機器であるかを正確に把握しやすくすることができ、点検する作業負担の低減化を図ることができる。また、情報処理装置１００は、管理者の作業負担を低減することができるため、機器の入替がある都度、ラック１１０の機器搭載位置と機器との対応付けを更新しやすくすることができる。
【００２９】
ここでは、情報処理装置１００が、管理者の操作入力により、特定の機器に関する情報の入力を受け付ける場合について説明したが、これに限らない。例えば、情報処理装置１００が、センサにより検出された情報に基づき、特定の機器に関する情報を取得する場合があってもよい。センサは、例えば、撮像部であり、画像情報を検出する。センサは、例えば、通信部であり、信号情報を検出する。
【００３０】
ここでは、情報処理装置１００が、いずれかの機器搭載位置の選択を受け付けた後、特定の機器に関する情報の入力を受け付ける場合について説明したが、これに限らない。例えば、情報処理装置１００が、いずれかの機器搭載位置の選択を受け付ける前、特定の機器に関する情報の入力を受け付ける場合があってもよい。
【００３１】
（管理システム２００の一例）
次に、図２を用いて、図１に示した情報処理装置１００を適用した、管理システム２００の一例について説明する。
【００３２】
図２は、管理システム２００の一例を示す説明図である。図２において、管理システム２００は、情報処理装置１００と情報蓄積装置２０１と複数のラック２０２とを含む。
【００３３】
管理システム２００において、情報処理装置１００と情報蓄積装置２０１とは、有線または無線のネットワーク２１０を介して接続される。ネットワーク２１０は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどである。
【００３４】
情報処理装置１００は、ラック２０２の機器搭載位置と機器との対応付けを支援するコンピュータである。情報処理装置１００は、例えば、データセンターの管理者や点検者により利用される。情報処理装置１００は、例えば、情報蓄積装置２０１が管理するラック２０２に関する情報、および、機器に関する情報などを参照し、ラック２０２の機器搭載位置と機器との対応付けを支援する。情報処理装置１００は、例えば、タブレット端末、または、スマートフォンなどである。
【００３５】
情報蓄積装置２０１は、ラック２０２に関する情報、および、機器に関する情報などを蓄積して管理するコンピュータである。情報蓄積装置２０１は、例えば、図５〜図１０を用いて後述する各種テーブルを記憶する。情報蓄積装置２０１は、蓄積したラック２０２に関する情報、および、機器に関する情報などを、情報処理装置１００に提供する。情報蓄積装置２０１は、例えば、サーバ、または、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などである。ラック２０２は、機器が搭載可能な筐体である。ラック２０２は、複数の機器搭載位置を有する。ラック２０２は、例えば、データセンターに設置される。
【００３６】
ここでは、情報処理装置１００が、情報蓄積装置２０１とは異なる装置である場合について説明したが、これに限らない。例えば、情報処理装置１００が、情報蓄積装置２０１としても動作する場合があってもよい。この場合、管理システム２００は、情報蓄積装置２０１を含まなくてよい。
【００３７】
（情報処理装置１００のハードウェア構成例）
次に、図３を用いて、図２に示した管理システム２００に含まれる情報処理装置１００のハードウェア構成例について説明する。
【００３８】
図３は、情報処理装置１００のハードウェア構成例を示すブロック図である。図３において、情報処理装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１と、メモリ３０２と、ネットワークＩ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０３と、記録媒体Ｉ／Ｆ３０４と、記録媒体３０５と、ディスプレイ３０６と、入力装置３０７と、センサ装置３０８とを有する。また、各構成部は、バス３００によってそれぞれ接続される。
【００３９】
ここで、ＣＰＵ３０１は、情報処理装置１００の全体の制御を司る。メモリ３０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、および、フラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、ＣＰＵ３０１にロードされることで、コーディングされている処理をＣＰＵ３０１に実行させる。
【００４０】
ネットワークＩ／Ｆ３０３は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他のコンピュータに接続される。そして、ネットワークＩ／Ｆ３０３は、ネットワーク２１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。ネットワークＩ／Ｆ３０３には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００４１】
記録媒体Ｉ／Ｆ３０４は、ＣＰＵ３０１の制御にしたがって記録媒体３０５に対するデータのリード／ライトを制御する。記録媒体Ｉ／Ｆ３０４は、例えば、ディスクドライブ、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポートなどである。記録媒体３０５は、記録媒体Ｉ／Ｆ３０４の制御で書き込まれたデータを記憶する不揮発メモリである。記録媒体３０５は、例えば、ディスク、半導体メモリ、ＵＳＢメモリなどである。記録媒体３０５は、情報処理装置１００から着脱可能であってもよい。
【００４２】
ディスプレイ３０６は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ディスプレイ３０６は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどである。入力装置３０７は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。入力装置３０７は、キーボードやマウスなどであってもよく、また、タッチパネル式の入力パッドやテンキーなどであってもよい。
【００４３】
センサ装置３０８は、情報を取得する。センサ装置３０８は、例えば、ラックを一意に識別する識別情報、または、機器に関する情報を取得する。センサ装置３０８は、具体的には、撮像装置を含み、撮像装置で撮像した画像情報に基づいて、ラックを一意に識別する識別情報、または、機器に関する情報を取得する。センサ装置３０８は、具体的には、通信装置を含み、無線タグの電波を検出することにより、ラックを一意に識別する識別情報、または、機器に関する情報を取得してもよい。
【００４４】
情報処理装置１００は、上述した構成部のほか、例えば、プリンタ、スキャナ、マイク、スピーカーなどを有してもよい。また、情報処理装置１００は、記録媒体Ｉ／Ｆ３０４や記録媒体３０５を複数有していてもよい。また、情報処理装置１００は、記録媒体Ｉ／Ｆ３０４や記録媒体３０５を有していなくてもよい。
【００４５】
（情報蓄積装置２０１のハードウェア構成例）
次に、図４を用いて、図２に示した管理システム２００に含まれる情報蓄積装置２０１のハードウェア構成例について説明する。
【００４６】
図４は、情報蓄積装置２０１のハードウェア構成例を示すブロック図である。図４において、情報蓄積装置２０１は、ＣＰＵ４０１と、メモリ４０２と、ネットワークＩ／Ｆ４０３と、記録媒体Ｉ／Ｆ４０４と、記録媒体４０５とを有する。また、各構成部は、バス４００によってそれぞれ接続される。
【００４７】
ここで、ＣＰＵ４０１は、情報蓄積装置２０１の全体の制御を司る。メモリ４０２は、例えば、ＲＯＭ、ＲＡＭおよびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ４０１のワークエリアとして使用される。メモリ４０２に記憶されるプログラムは、ＣＰＵ４０１にロードされることで、コーディングされている処理をＣＰＵ４０１に実行させる。メモリ４０２は、例えば、図５〜図１０に後述する各種テーブルを記憶する。
【００４８】
ネットワークＩ／Ｆ４０３は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他のコンピュータに接続される。そして、ネットワークＩ／Ｆ４０３は、ネットワーク２１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。ネットワークＩ／Ｆ４０３には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００４９】
記録媒体Ｉ／Ｆ４０４は、ＣＰＵ４０１の制御にしたがって記録媒体４０５に対するデータのリード／ライトを制御する。記録媒体Ｉ／Ｆ４０４は、例えば、ディスクドライブ、ＳＳＤ、ＵＳＢポートなどである。記録媒体４０５は、記録媒体Ｉ／Ｆ４０４の制御で書き込まれたデータを記憶する不揮発メモリである。記録媒体４０５は、例えば、ディスク、半導体メモリ、ＵＳＢメモリなどである。記録媒体４０５は、情報蓄積装置２０１から着脱可能であってもよい。記録媒体４０５は、メモリ４０２の代わりに、図５〜図１０に後述する各種テーブルを記憶してもよい。
【００５０】
情報蓄積装置２０１は、上述した構成部のほか、例えば、キーボード、マウス、ディスプレイ、プリンタ、スキャナ、マイク、スピーカーなどを有してもよい。また、情報蓄積装置２０１は、記録媒体Ｉ／Ｆ４０４や記録媒体４０５を複数有していてもよい。また、情報蓄積装置２０１は、記録媒体Ｉ／Ｆ４０４や記録媒体４０５を有していなくてもよい。
【００５１】
（ラック管理テーブル５００のデータ構造）
次に、図５を用いて、ラック管理テーブル５００のデータ構造の一例について説明する。ラック管理テーブル５００は、例えば、図４に示した情報蓄積装置２０１のメモリ４０２や記録媒体４０５などの記憶領域により実現される。
【００５２】
図５は、ラック管理テーブル５００のデータ構造の一例を示す説明図である。図５に示すように、ラック管理テーブル５００は、ｎｕｍｂｅｒと、ｎａｍｅと、ｉｄと、ｌｏｃａｔｉｏｎと、ｌｏｃａｔｉｏｎ＿ｄｅｔａｉｌｓと、ｅｎａｂｌｅｄと、ｕｎｉｔ＿ｃａｐａｃｉｔｙと、ｇｒｏｕｐ＿ｎａｍｅと、ｒｅｇｉｓｔｒａｔｉｏｎ＿ｔｉｍｅと、ｉｎｓｔａｌｌａｔｉｏｎ＿ｓｔｙｌｅと、ｏｗｎｅｒと、ｕｐｄａｔｅ＿ｔｉｍｅとのフィールドを有する。ラック管理テーブル５００は、ラックごとに各フィールドに情報を設定することにより、ラック情報をレコードとして記憶する。
【００５３】
ｎｕｍｂｅｒのフィールドには、ｉｎｔｅｇｅｒ型で、ラックを一意に識別する識別情報であるラックマーカーＩＤが設定される。ｎａｍｅのフィールドには、ｃｈａｒａｃｔｅｒ型で、ラックの名称であるラック名が設定される。ｉｄのフィールドには、ｃｈａｒａｃｔｅｒ型で、ラックの略名が設定される。
【００５４】
ｌｏｃａｔｉｏｎのフィールドには、ｃｈａｒａｃｔｅｒ型で、ラックが設置された設置場所が設定される。ｌｏｃａｔｉｏｎ＿ｄｅｔａｉｌｓのフィールドには、ｃｈａｒａｃｔｅｒ型で、ラックが設置された詳細な設置位置が設定される。ｅｎａｂｌｅｄのフィールドには、ｃｈａｒａｃｔｅｒ型で、ラックにおける点検対象の有無が設定される。
【００５５】
ｕｎｉｔ＿ｃａｐａｃｉｔｙのフィールドには、ｓｍａｌｌｉｎｔ型で、機器搭載位置の段数であり、ラックにおける機器の最大搭載数が設定される。ｇｒｏｕｐ＿ｎａｍｅのフィールドには、ｃｈａｒａｃｔｅｒ型で、ラックが設置された環境を表す環境名称が設定される。ｒｅｇｉｓｔｒａｔｉｏｎ＿ｔｉｍｅのフィールドには、ｔｉｍｅｓｔａｍｐ  ｗｉｔｈ  ｔｉｍｅ  ｚｏｎｅ型で、ラック情報が記録された時点情報が設定される。
【００５６】
ｉｎｓｔａｌｌａｔｉｏｎ＿ｓｔｙｌｅのフィールドには、ｃｈａｒａｃｔｅｒ型で、ラックの取り付け形式を表す情報が設定される。ｏｗｎｅｒのフィールドには、ｃｈａｒａｃｔｅｒ型で、ラックを管理する管理者を識別する情報が設定される。ｕｐｄａｔｅ＿ｔｉｍｅのフィールドには、ｔｉｍｅｓｔａｍｐ  ｗｉｔｈ  ｔｉｍｅ  ｚｏｎｅ型で、ラック情報が更新された時点情報が設定される。
【００５７】
ここで、ラック管理テーブル５００は、いずれかのフィールドを有さない場合があってもよい。例えば、ラック管理テーブル５００は、少なくともｎｕｍｂｅｒと、ｕｎｉｔ＿ｃａｐａｃｉｔｙとのフィールドを有し、他のフィールドを有さない場合があってもよい。また、それぞれのフィールドに設定される情報は、上述したデータ型以外であってもよい。
【００５８】
（ユニット管理テーブル６００のデータ構造）
次に、図６を用いて、ユニット管理テーブル６００のデータ構造の一例について説明する。ユニット管理テーブル６００は、例えば、図４に示した情報蓄積装置２０１のメモリ４０２や記録媒体４０５などの記憶領域により実現される。
【００５９】
図６は、ユニット管理テーブル６００のデータ構造の一例を示す説明図である。図６に示すように、ユニット管理テーブル６００は、ｎｕｍｂｅｒと、ｒａｃｋ＿ｎｕｍｂｅｒと、ｒｏｗと、ｒｏｗｓと、ｎａｍｅと、ｔｙｐｅと、ｔｙｐｅ＿ｎａｍｅと、ａｓｓｅｔ＿ｎｕｍｂｅｒと、ｓｅｒｉａｌ＿ｎｕｍｂｅｒと、ｐｏｗｅｒ＿ｓｔａｔｅと、ｉｐ＿ｌｉｓｔと、ｅｎｖｉｒｏｎｍｅｎｔ＿ｎａｍｅと、ｉｎｓｔａｌｌａｔｉｏｎ＿ｓｔｙｌｅと、ｎｅｅｄ＿ｃｈａｒｇｅと、ｒｅｇｉｓｔｒａｔｉｏｎ＿ｔｉｍｅと、ｕｐｄａｔｅ＿ｔｉｍｅとのフィールドを有する。ユニット管理テーブル６００は、機器ごとに各フィールドに情報を設定することにより、ユニット情報をレコードとして記憶する。
【００６０】
ｎｕｍｂｅｒのフィールドには、ｉｎｔｅｇｅｒ型で、機器を一意に識別する識別情報であるユニットマーカーＩＤが設定される。ｒａｃｋ＿ｎｕｍｂｅｒのフィールドには、ｉｎｔｅｇｅｒ型で、機器が搭載されたラックを一意に識別する識別情報であるラックマーカーＩＤが設定される。ｒｏｗのフィールドには、ｓｍａｌｌｉｎｔ型で、１つの機器が占有する１以上の機器搭載位置の最下段の段数が設定される。ｒｏｗｓのフィールドには、ｓｍａｌｌｉｎｔ型で、１つの機器が占有する機器搭載位置の段数が設定される。
【００６１】
ｎａｍｅのフィールドには、ｃｈａｒａｃｔｅｒ型で、機器の名称を示すユニット表示名が設定される。ｔｙｐｅのフィールドには、ｃｈａｒａｃｔｅｒ型で、機器の種別を示すユニット種別が設定される。ｔｙｐｅ＿ｎａｍｅのフィールドには、ｃｈａｒａｃｔｅｒ型で、ナビゲーション連携名が設定される。ａｓｓｅｔ＿ｎｕｍｂｅｒのフィールドには、ｃｈａｒａｃｔｅｒ型で、機器を一意に識別する資産番号と資産枝番との組み合わせが設定される。ｓｅｒｉａｌ＿ｎｕｍｂｅｒのフィールドには、ｃｈａｒａｃｔｅｒ型で、機器の製造号機が設定される。
【００６２】
ｐｏｗｅｒ＿ｓｔａｔｅのフィールドには、ｂｏｏｌｅａｎ型で、機器の電源状態を表すフラグ情報が設定される。ｉｐ＿ｌｉｓｔのフィールドには、ｃｈａｒａｃｔｅｒ型で、ＩＰアドレスのリストが設定される。ｅｎｖｉｒｏｎｍｅｎｔ＿ｎａｍｅのフィールドには、ｃｈａｒａｃｔｅｒ型で、監視環境の名称が設定される。ｉｎｓｔａｌｌａｔｉｏｎ＿ｓｔｙｌｅのフィールドには、ｃｈａｒａｃｔｅｒ型で、機器の設置形式が設定される。ｎｅｅｄ＿ｃｈａｒｇｅのフィールドには、ｂｏｏｌｅａｎ型で、課金対象か否かを表すフラグ情報が設定される。
【００６３】
ｒｅｇｉｓｔｒａｔｉｏｎ＿ｔｉｍｅのフィールドには、ｔｉｍｅｓｔａｍｐ  ｗｉｔｈ  ｔｉｍｅ  ｚｏｎｅ型で、ユニット情報が記録された時点情報が設定される。ｕｐｄａｔｅ＿ｔｉｍｅのフィールドには、ｔｉｍｅｓｔａｍｐ  ｗｉｔｈ  ｔｉｍｅ  ｚｏｎｅ型で、ユニット情報が更新された時点情報が設定される。
【００６４】
ここで、ユニット管理テーブル６００は、いずれかのフィールドを有さない場合があってもよい。例えば、ユニット管理テーブル６００は、少なくともｒａｃｋ＿ｎｕｍｂｅｒと、ｎｕｍｂｅｒと、ｓｅｒｉａｌ＿ｎｕｍｂｅｒと、ｒｏｗｓと、ｒｏｗとのフィールドを有し、他のフィールドを有さない場合があってもよい。また、それぞれのフィールドに設定される情報は、上述したデータ型以外であってもよい。
【００６５】
（点検結果管理テーブル７００のデータ構造）
次に、図７を用いて、点検結果管理テーブル７００のデータ構造の一例について説明する。点検結果管理テーブル７００は、例えば、図４に示した情報蓄積装置２０１のメモリ４０２や記録媒体４０５などの記憶領域により実現される。
【００６６】
図７は、点検結果管理テーブル７００のデータ構造の一例を示す説明図である。図７に示すように、点検結果管理テーブル７００は、ｒａｃｋ＿ｎｕｍｂｅｒと、ｉｎｓｐｅｃｔｏｒと、ｒａｃｋ＿ｒｅｓｕｌｔと、ｃｏｎｆｉｇ＿ｃｈｅｃｋと、ａｔｔａｃｈｅｄ＿ｆｉｌｅと、ｕｎｉｔｓ＿ｒｅｓｕｌｔと、ｉｎｓｐｅｃｔｉｏｎ＿ｎｕｍｂｅｒと、ｉｎｓｐｅｃｔｉｏｎ＿ｔｉｍｅとのフィールドを有する。点検結果管理テーブル７００は、点検ごとに各フィールドに情報を設定することにより、点検結果情報をレコードとして記憶する。
【００６７】
ｒａｃｋ＿ｎｕｍｂｅｒのフィールドには、ｉｎｔｅｇｅｒ型で、ラックを一意に識別する識別情報であるラックマーカーＩＤが設定される。ｉｎｓｐｅｃｔｏｒのフィールドには、ｃｈａｒａｃｔｅｒ型で、点検者の氏名が設定される。ｒａｃｋ＿ｒｅｓｕｌｔのフィールドには、ｂｏｏｌｅａｎ型で、ラックの障害の有無を表すフラグ情報が設定される。ｃｏｎｆｉｇ＿ｃｈｅｃｋのフィールドには、ｂｏｏｌｅａｎ型で、構成チェックの有無を表すフラグ情報が設定される。
【００６８】
ａｔｔａｃｈｅｄ＿ｆｉｌｅのフィールドには、ｉｎｔｅｇｅｒ型で、ラックの詳細な設置位置が設定される。ｕｎｉｔｓ＿ｒｅｓｕｌｔのフィールドには、ｊｓｏｎ型で、点検結果を表す情報が設定される。ｉｎｓｐｅｃｔｉｏｎ＿ｎｕｍｂｅｒのフィールドには、ｓｅｒｉａｌ型で、点検結果に割り振られた点検ナンバーが設定される。ｉｎｓｐｅｃｔｉｏｎ＿ｔｉｍｅのフィールドには、ｔｉｍｅｓｔａｍｐ  ｗｉｔｈ  ｔｉｍｅ  ｚｏｎｅ型で、ラックの点検日時が設定される。
【００６９】
ここで、点検結果管理テーブル７００は、いずれかのフィールドを有さない場合があってもよい。また、情報蓄積装置２０１は、点検結果管理テーブル７００を有さない場合があってもよい。また、それぞれのフィールドに設定される情報は、上述したデータ型以外であってもよい。
【００７０】
（障害内容管理テーブル８００のデータ構造）
次に、図８を用いて、障害内容管理テーブル８００のデータ構造の一例について説明する。障害内容管理テーブル８００は、例えば、図４に示した情報蓄積装置２０１のメモリ４０２や記録媒体４０５などの記憶領域により実現される。
【００７１】
図８は、障害内容管理テーブル８００のデータ構造の一例を示す説明図である。図８に示すように、障害内容管理テーブル８００は、ｔｒｏｕｂｌｅ＿ｎｕｍｂｅｒと、ｕｎｉｔ＿ｎｕｍｂｅｒと、ｔｒｏｕｂｌｅ＿ｔｉｍｅと、ｉｎｓｐｅｃｔｏｒと、ｄｉｓｃｒｉｐｔｉｏｎと、ｃｅと、ｓｔａｔｕｓと、ｃｌｏｓｅｄと、ｃｌｏｓｅｄ＿ｔｉｍｅとのフィールドを有する。障害内容管理テーブル８００は、障害ごとに各フィールドに情報を設定することにより、障害内容情報をレコードとして記憶する。
【００７２】
ｔｒｏｕｂｌｅ＿ｎｕｍｂｅｒのフィールドには、ｓｅｒｉａｌ型で、障害内容に割り振られた障害番号が設定される。ｕｎｉｔ＿ｎｕｍｂｅｒのフィールドには、ｉｎｔｅｇｅｒ型で、障害内容が対応付けられる機器を識別する識別情報であるユニットマーカーＩＤが設定される。ｔｒｏｕｂｌｅ＿ｔｉｍｅのフィールドには、ｔｉｍｅｓｔａｍｐ  ｗｉｔｈ  ｔｉｍｅ  ｚｏｎｅ型で、障害内容が記録された時点情報が設定される。ｉｎｓｐｅｃｔｏｒのフィールドには、ｃｈａｒａｃｔｅｒ型で、点検者の氏名が設定される。
【００７３】
ｄｉｓｃｒｉｐｔｉｏｎのフィールドには、ｃｈａｒａｃｔｅｒ型で、障害内容として障害状況が設定される。ｃｅのフィールドには、ｃｈａｒａｃｔｅｒ型で、障害対応する担当ＣＥの氏名が設定される。ｓｔａｔｕｓのフィールドには、ｊｓｏｎ型で、ラックの点検番号が設定される。ｃｌｏｓｅｄのフィールドには、ｂｏｏｌｅａｎ型で、障害への対処が完了したか否かを示すフラグ情報が設定される。ｃｌｏｓｅｄ＿ｔｉｍｅのフィールドには、ｔｉｍｅｓｔａｍｐ  ｗｉｔｈ  ｔｉｍｅ  ｚｏｎｅ型で、障害への対処が完了した時点情報が設定される。
【００７４】
ここで、障害内容管理テーブル８００は、いずれかのフィールドを有さない場合があってもよい。また、情報蓄積装置２０１は、障害内容管理テーブル８００を有さない場合があってもよい。また、それぞれのフィールドに設定される情報は、上述したデータ型以外であってもよい。
【００７５】
（写真管理テーブル９００のデータ構造）
次に、図９を用いて、写真管理テーブル９００のデータ構造の一例について説明する。写真管理テーブル９００は、例えば、図４に示した情報蓄積装置２０１のメモリ４０２や記録媒体４０５などの記憶領域により実現される。
【００７６】
図９は、写真管理テーブル９００のデータ構造の一例を示す説明図である。図９に示すように、写真管理テーブル９００は、ｃｏｎｔｅｎｔｓ＿ｎｕｍｂｅｒと、ｓｕｂ＿ｃｏｄｅと、ｂｉｎａｒｙ＿ｄａｔａとのフィールドを有する。写真管理テーブル９００は、写真ごとに各フィールドに情報を設定することにより、写真情報をレコードとして記憶する。
【００７７】
ｃｏｎｔｅｎｔｓ＿ｎｕｍｂｅｒのフィールドには、ｉｎｔｅｇｅｒ型で、コンテンツである写真に割り振られたコンテンツ番号が設定される。コンテンツ番号は、障害番号に対応する。ｓｕｂ＿ｃｏｄｅのフィールドには、ｉｎｔｅｇｅｒ型で、写真に割り振られた通し番号が設定される。ｂｉｎａｒｙ＿ｄａｔａのフィールドには、ｂｙｔｅａ型で、画像情報として画像のバイナリデータが設定される。
【００７８】
ここで、写真管理テーブル９００は、いずれかのフィールドを有さない場合があってもよい。また、情報蓄積装置２０１は、写真管理テーブル９００を有さない場合があってもよい。また、それぞれのフィールドに設定される情報は、上述したデータ型以外であってもよい。
【００７９】
（資産管理テーブル１０００のデータ構造）
次に、図１０を用いて、資産管理テーブル１０００のデータ構造の一例について説明する。資産管理テーブル１０００は、例えば、図４に示した情報蓄積装置２０１のメモリ４０２や記録媒体４０５などの記憶領域により実現される。
【００８０】
図１０は、資産管理テーブル１０００のデータ構造の一例を示す説明図である。図１０に示すように、資産管理テーブル１０００は、資産番号と、資産枝番と、品名と、製造号機と、保守契約情報とのフィールドを有する。資産管理テーブル１０００は、機器ごとに各フィールドに情報を設定することにより、資産情報をレコードとして記憶する。
【００８１】
資産番号のフィールドには、資産である機器を大別する識別情報として資産番号が設定される。資産枝番のフィールドには、機器を識別する識別情報として資産枝番が設定される。品名のフィールドには、機器の名称が設定される。製造号機のフィールドには、機器の製造号機が設定される。保守契約情報のフィールドには、機器の保守契約の状態を表す保守契約情報が設定される。
【００８２】
ここで、資産管理テーブル１０００は、いずれかのフィールドを有さない場合があってもよい。例えば、資産管理テーブル１０００は、少なくとも資産番号と、資産枝番と、製造号機とのフィールドを有し、他のフィールドを有さない場合があってもよい。また、それぞれのフィールドに設定される情報は、上述したデータ型以外であってもよい。また、資産管理テーブル１０００は、機器の占有段数のフィールドをさらに有してもよい。
【００８３】
（各種テーブルのリレーション関係）
次に、図１１を用いて、図５〜図１０に示した各種テーブルのリレーション関係について説明する。
【００８４】
図１１は、各種テーブルのリレーション関係を示す説明図である。図１１に示すように、ラック管理テーブル５００のｎｕｍｂｅｒは、ユニット管理テーブル６００のｒａｃｋ＿ｎｕｍｂｅｒに対応する。このため、情報蓄積装置２０１は、ラック管理テーブル５００のｎｕｍｂｅｒをキーとして、ユニット管理テーブル６００のｒａｃｋ＿ｎｕｍｂｅｒを検索することにより、ラックに搭載された機器に関するユニット情報を特定可能である。
【００８５】
また、ラック管理テーブル５００のｎｕｍｂｅｒは、点検結果管理テーブル７００のｒａｃｋ＿ｎｕｍｂｅｒに対応する。このため、情報蓄積装置２０１は、ラック管理テーブル５００のｎｕｍｂｅｒをキーとして、点検結果管理テーブル７００のｒａｃｋ＿ｎｕｍｂｅｒを検索することにより、ラックに対応する点検結果情報を特定可能である。
【００８６】
また、ユニット管理テーブル６００のｎｕｍｂｅｒは、障害内容管理テーブル８００のｕｎｉｔ＿ｎｕｍｂｅｒに対応する。このため、情報蓄積装置２０１は、ユニット管理テーブル６００のｎｕｍｂｅｒをキーとして、障害内容管理テーブル８００のｕｎｉｔ＿ｎｕｍｂｅｒを検索することにより、機器に対応する障害内容情報を特定可能である。
【００８７】
また、障害内容管理テーブル８００のｔｒｏｕｂｌｅ＿ｎｕｍｂｅｒは、写真管理テーブル９００のｃｏｎｔｅｎｔｓ＿ｎｕｍｂｅｒに対応する。このため、情報蓄積装置２０１は、障害内容管理テーブル８００のｔｒｏｕｂｌｅ＿ｎｕｍｂｅｒをキーとして、写真管理テーブル９００のｃｏｎｔｅｎｔｓ＿ｎｕｍｂｅｒを検索することにより、障害内容に対応する写真情報を特定可能である。
【００８８】
また、ユニット管理テーブル６００のａｓｓｅｔ＿ｎｕｍｂｅｒは、資産管理テーブル１０００の資産番号と資産枝番とに対応する。このため、情報蓄積装置２０１は、ユニット管理テーブル６００のａｓｓｅｔ＿ｎｕｍｂｅｒをキーとして、資産管理テーブル１０００の資産番号と資産枝番とを検索することにより、機器に対応する資産情報を特定可能である。
【００８９】
（各種テーブルとラックとの対応関係）
次に、図１２を用いて、図５〜図１０に示した各種テーブルとラックとの対応関係の具体例について説明する。
【００９０】
図１２は、各種テーブルとラックとの対応関係の具体例を示す説明図である。図１２において、ｎｕｍｂｅｒ「１００」とｎａｍｅ「ｒａｃｋ−１」とが付与されたラック１２００は、Ｂ棟に設置され、１３段の機器搭載位置を有する。
【００９１】
１，２段目の機器搭載位置は、機器が搭載されておらず、空きである。３，４段目の機器搭載位置は、ＵＰＳが搭載される。５段目の機器搭載位置は、機器が搭載されておらず、空きである。６，７段目の機器搭載位置は、サーバが搭載される。８〜１１段目の機器搭載位置は、機器が搭載されておらず、空きである。１２段目の機器搭載位置は、ネットワーク機器が搭載される。１３段目の機器搭載位置は、機器が搭載されておらず、空きである。
【００９２】
この場合、ラック管理テーブル５００は、ラック１２００に対応するレコードを記憶する。ラック管理テーブル５００は、例えば、ｎｕｍｂｅｒ「１００」とｎａｍｅ「ｒａｃｋ−１」とｌｏｃａｔｉｏｎ「Ｂ棟」とｕｎｉｔ＿ｃａｐａｃｉｔｙ「１３」とを対応付けた、ラック１２００に対応するレコードを記憶する。これにより、ラック管理テーブル５００は、ラック１２００の段数を特定可能にすることができる。
【００９３】
ユニット管理テーブル６００は、ラック１２００に搭載されたＵＰＳとサーバとネットワーク機器とのそれぞれの機器に対応するレコードを記憶する。ユニット管理テーブル６００は、例えば、ｒａｃｋ＿ｎｕｍｂｅｒ「１００」とｎｕｍｂｅｒ「１００１」とｎａｍｅ「ＵＰＳ」とａｓｓｅｔ＿ｎｕｍｂｅｒ「Ａ０００００１−００００」とｓｅｒｉａｌ＿ｎｕｍｂｅｒ「４５６」とｒｏｗｓ「２」とｒｏｗ「３」とを対応付けたレコードを記憶する。これにより、ユニット管理テーブル６００は、ｒａｃｋ＿ｎｕｍｂｅｒをキーとしてラック１２００に搭載された機器に関するユニット情報を特定可能にすることができる。
【００９４】
資産管理テーブル１０００は、ＵＰＳとサーバとネットワーク機器とのそれぞれの機器に対応するレコードを記憶する。資産管理テーブル１０００は、例えば、資産番号「Ａ０００００１」と資産枝番「００００」と品名「ＵＰＳ」と製造号機「４５６」とを対応付けたレコードを記憶する。これにより、資産管理テーブル１０００は、ａｓｓｅｔ＿ｎｕｍｂｅｒをキーとして機器に関する資産情報を特定可能にすることができる。
【００９５】
（情報処理装置１００の機能的構成例）
次に、図１３を用いて、情報処理装置１００の機能的構成例について説明する。
【００９６】
図１３は、情報処理装置１００の機能的構成例を示すブロック図である。情報処理装置１００は、記憶部１３００と、取得部１３０１と、第１特定部１３０２と、第２特定部１３０３と、選択部１３０４と、更新部１３０５と、出力部１３０６とを含む。
【００９７】
記憶部１３００は、例えば、図３に示したメモリ３０２や記録媒体３０５などの記憶領域によって実現される。以下では、記憶部１３００が、情報処理装置１００に含まれる場合について説明するが、これに限らない。例えば、記憶部１３００が、情報処理装置１００とは異なる装置に含まれ、記憶部１３００の記憶内容が情報処理装置１００から参照可能である場合があってもよい。
【００９８】
取得部１３０１〜出力部１３０６は、制御部の一例として機能する。取得部１３０１〜出力部１３０６は、具体的には、例えば、図３に示したメモリ３０２や記録媒体３０５などの記憶領域に記憶されたプログラムをＣＰＵ３０１に実行させることにより、または、ネットワークＩ／Ｆ３０３により、その機能を実現する。各機能部の処理結果は、例えば、図３に示したメモリ３０２や記録媒体３０５などの記憶領域に記憶される。
【００９９】
記憶部１３００は、各機能部の処理において参照され、または、更新される各種情報を記憶する。記憶部１３００は、例えば、ラックに含まれる複数の機器搭載位置、または、ラックに含まれる複数の機器搭載位置を含むラック図を、該ラックに対応付けて記憶してもよい。記憶部１３００は、具体的には、ラック管理テーブル５００を記憶する。
【０１００】
記憶部１３００は、例えば、ラックに含まれる複数の機器搭載位置のいずれかの機器搭載位置に対して、該機器搭載位置に搭載される特定の機器に関する情報を対応付けて記憶してもよい。特定の機器に関する情報は、例えば、特定の機器を一意に識別する識別情報を含む。特定の機器を一意に識別する識別情報は、例えば、資産番号と、資産枝番とを組み合わせた資産コードである。特定の機器に関する情報は、例えば、特定の機器の名称を含んでもよい。記憶部１３００は、具体的には、ユニット管理テーブル６００、および、資産管理テーブル１０００を記憶する。
【０１０１】
記憶部１３００は、例えば、特定の機器に対して、特定の機器の状態を表す情報を対応付けて記憶してもよい。特定の機器の状態を表す情報は、例えば、特定の機器についての点検結果を表す情報を含む。特定の機器の状態を表す情報は、具体的には、特定の機器が正常か異常かを表す情報を含む。特定の機器の状態を表す情報は、具体的には、特定の機器を撮像した写真を表す写真情報を含んでもよい。記憶部１３００は、具体的には、点検結果管理テーブル７００、障害内容管理テーブル８００、および、写真管理テーブル９００を記憶する。
【０１０２】
取得部１３０１は、各機能部の処理に用いられる各種情報を取得し、各機能部に出力する。取得部１３０１は、例えば、各機能部の処理に用いられる各種情報を記憶部１３００から取得し、各機能部に出力してもよい。取得部１３０１は、例えば、各機能部の処理に用いられる各種情報を、情報処理装置１００とは異なる装置から取得し、各機能部に出力してもよい。取得部１３０１は、具体的には、情報蓄積装置２０１から図５〜図１０に示した各種テーブルのレコードを取得し、いずれかの機能部に出力してもよい。
【０１０３】
取得部１３０１は、例えば、センサにより検出された情報を取得し、いずれかの機能部に出力してもよい。センサは、例えば、撮像装置、または、通信装置を含む。センサは、具体的には、センサ装置３０８である。取得部１３０１は、具体的には、ラックに付されたＡＲマーカー、または、機器に付されたバーコードを、センサ装置３０８により撮像して得られた画像情報を取得する。そして、取得部１３０１は、取得した画像情報から、ラックを一意に識別する識別情報、または、機器を一意に識別する識別情報を抽出し、第１特定部１３０２、または、第２特定部１３０３に出力する。
【０１０４】
ラックを一意に識別する識別情報は、例えば、ＡＲマーカーＩＤである。機器を一意に識別する識別情報は、例えば、資産コードである。ラックを一意に識別する識別情報と、機器を一意に識別する識別情報とに重複がないように、ラックを一意に識別する識別情報と、機器を一意に識別する識別情報とは、データ形式が異なってもよい。
【０１０５】
取得部１３０１は、具体的には、ラックに付された無線タグ、または、機器に付された無線タグからの電波信号を、センサ装置３０８により検出して得られた信号情報を取得する。そして、取得部１３０１は、取得した信号情報から、ラックを一意に識別する識別情報、または、機器を一意に識別する識別情報を抽出し、第１特定部１３０２、または、第２特定部１３０３に出力する。これにより、取得部１３０１は、対象のラック、または、対象のラックのいずれかの機器搭載位置に搭載される特定の機器を特定可能にすることができる。
【０１０６】
第１特定部１３０２は、センサにより検出された情報に基づき、設置された複数のラックに含まれる対象のラックを特定する。第１特定部１３０２は、例えば、センサにより検出された、複数のラックのいずれかのラックに付された該ラックを一意に識別する識別情報に基づき、対象のラックを特定する。
【０１０７】
第１特定部１３０２は、具体的には、取得部１３０１が取得したラックを一意に識別する識別情報をキーとして、ラック管理テーブル５００のレコードを検索する。そして、第１特定部１３０２は、ラック管理テーブル５００のレコードが検索された場合、検索されたラック管理テーブル５００のレコードに対応するラックを、対象のラックとして特定する。また、第１特定部１３０２は、ラック管理テーブル５００のレコードが検索されない場合、対象のラックがないと判定する。
【０１０８】
これにより、第１特定部１３０２は、管理者が対象のラックを特定する操作量の低減化を図り、管理者が対象のラックを特定する作業負担の低減化を図ることができる。また、第１特定部１３０２は、管理者が対象のラックを間違って特定してしまうことを防止することができる。
【０１０９】
第２特定部１３０３は、特定の機器に関する情報を取得する。第２特定部１３０３は、例えば、センサにより検出された情報に基づき、特定の機器に関する情報を取得する。第２特定部１３０３は、具体的には、センサにより検出された、特定の機器に付された特定の機器を一意に識別する識別情報に基づき、特定の機器に関する情報を取得する。
【０１１０】
第２特定部１３０３は、具体的には、取得部１３０１が取得した機器を一意に識別する識別情報をキーとして、資産管理テーブル１０００のレコードを検索する。そして、第２特定部１３０３は、資産管理テーブル１０００のレコードが検索された場合、検索された資産管理テーブル１０００のレコードが表す資産情報を、特定の機器に関する情報として取得する。また、第２特定部１３０３は、資産管理テーブル１０００のレコードが検索されない場合、特定の機器がないと判定する。
【０１１１】
これにより、第２特定部１３０３は、管理者が特定の機器を特定し、特定の機器に関する情報を入力する操作量の低減化を図り、管理者が特定の機器に関する情報を入力する作業負担の低減化を図ることができる。また、第２特定部１３０３は、管理者が特定の機器を間違って特定してしまうことを防止することができる。
【０１１２】
第２特定部１３０３は、例えば、入力装置３０７を用いた管理者の操作入力に基づいて、特定の機器に関する情報を取得してもよい。これにより、第２特定部１３０３は、特定の機器を一意に識別する識別情報が、センサにより検出可能にされていない場合でも、特定の機器に関する情報を取得することができる。
【０１１３】
選択部１３０４は、いずれかの機器搭載位置の選択を受け付ける。選択部１３０４は、例えば、記憶部１３００を参照して、出力部１３０６を制御して、特定したラックに含まれる複数の機器搭載位置を選択可能に表示する。選択部１３０４は、具体的には、第１特定部１３０２が検索したラック管理テーブル５００のレコードのｕｎｉｔ＿ｃａｐａｃｉｔｙが表す段数の機器搭載位置を選択可能に表示する。
【０１１４】
これにより、選択部１３０４は、管理者が特定の機器が搭載される機器搭載位置を選択する操作量の低減化を図り、特定の機器が搭載される機器搭載位置を選択しやすくすることができ、管理者が機器搭載位置を選択する作業負担の低減化を図ることができる。
【０１１５】
選択部１３０４は、例えば、さらに、表示した複数の機器搭載位置のそれぞれの機器搭載位置に対応付けて記憶部１３００に記憶された特定の機器に関する情報があれば、該特定の機器に関する情報を表示してもよい。選択部１３０４は、具体的には、第１特定部１３０２が検索したラック管理テーブル５００のｎｕｍｂｅｒをキーとして、ユニット管理テーブル６００のｒａｃｋ＿ｎｕｍｂｅｒを検索することにより、ラックに搭載された機器に関するユニット情報を取得する。そして、選択部１３０４は、取得したユニット情報に基づいて、それぞれの機器搭載位置に搭載された特定の機器に関する情報を表示する。
【０１１６】
また、選択部１３０４は、例えば、さらに、表示した複数の機器搭載位置のそれぞれの機器搭載位置に対応付けて記憶部１３００に記憶された特定の機器に関する情報がなければ、該機器搭載位置が空きであることを表す情報を表示してもよい。
【０１１７】
これにより、選択部１３０４は、それぞれの機器搭載位置に何の機器が搭載されているかを管理者が把握可能にすることができる。また、選択部１３０４は、機器が搭載されていない機器搭載位置を管理者が把握可能にすることができる。このため、選択部１３０４は、管理者が特定の機器に関する情報が既に対応付けられた機器搭載位置を、空きである機器搭載位置と間違えて選択することを防止することができる。また、選択部１３０４は、管理者による機器搭載位置に搭載された機器が正常か異常かを点検する作業効率の向上を図ることができる。
【０１１８】
更新部１３０５は、表示した複数の機器搭載位置のうち、いずれかの機器搭載位置の選択を受け付けると、選択された機器搭載位置に対して、該機器搭載位置に搭載される特定の機器に関する情報を対応付けて記憶部１３００に記憶させる。
【０１１９】
更新部１３０５は、例えば、入力装置３０７を用いた管理者の操作入力に基づいて、表示した複数の機器搭載位置のうち、いずれかの機器搭載位置の選択を受け付ける。そして、更新部１３０５は、選択された機器搭載位置に対して、第２特定部１３０３が取得した特定の機器に関する情報を対応付けて記憶部１３００に記憶させる。
【０１２０】
これにより、更新部１３０５は、ラックの機器搭載位置と機器とを対応付けることができる。そして、更新部１３０５は、ラックの機器搭載位置と機器との対応付けによる、管理者にかかる作業負担の増大化を抑制することができる。また、更新部１３０５は、ラックの機器搭載位置と機器とが間違って対応付けられることを防止することができる。
【０１２１】
ここで、更新部１３０５が、いずれかの機器搭載位置の選択を受け付ける前に、第２特定部１３０３が、特定の機器に関する情報を取得する場合があってもよい。また、更新部１３０５が、いずれかの機器搭載位置の選択を受け付けた後に、第２特定部１３０３が、特定の機器に関する情報を取得する場合があってもよい。
【０１２２】
また、例えば、更新部１３０５が、いずれかの機器搭載位置の選択を受け付けた際、選択された機器搭載位置に対して、特定の機器に関する情報を対応付けて記憶部１３００に記憶済みである場合がある。
【０１２３】
この場合、更新部１３０５は、該記憶部１３００から特定の機器に関する情報を削除してもよい。更新部１３０５は、具体的には、いずれかの機器搭載位置の選択を受け付けた時点で、選択された機器搭載位置に対応付けて記憶部１３００に記憶された特定の機器に関する情報を削除する。また、更新部１３０５は、具体的には、いずれかの機器搭載位置の選択を受け付けた後、入力装置３０７を用いて、削除の操作が行われたことに応じて、選択された機器搭載位置に対応付けて記憶部１３００に記憶された特定の機器に関する情報を削除してもよい。これにより、更新部１３０５は、機器搭載位置と機器との対応付けを、最新の正しい状態に更新することができる。
【０１２４】
この場合、更新部１３０５は、記憶部１３００の特定の機器に関する情報を変更してもよい。更新部１３０５は、具体的には、いずれかの機器搭載位置の選択を受け付けた後、入力装置３０７を用いた管理者の操作入力に基づいて、特定の機器に関する情報についての変更内容を受け付ける。そして、更新部１３０５は、受け付けた変更内容に基づいて、選択された機器搭載位置に対応付けて記憶部１３００に記憶された特定の機器に関する情報を変更する。これにより、更新部１３０５は、機器搭載位置と機器との対応付けを、最新の正しい状態に更新することができる。
【０１２５】
この場合、更新部１３０５は、特定の機器に対して、特定の機器の状態を表す情報を対応付けて、該記憶部１３００に記憶させてもよい。更新部１３０５は、具体的には、いずれかの機器搭載位置の選択を受け付けた後、入力装置３０７を用いた管理者の操作入力に基づいて、特定の機器の状態を表す情報を受け付ける。そして、更新部１３０５は、特定の機器の状態を表す情報を、選択された機器搭載位置に搭載された特定の機器に対応付けて、記憶部１３００に記憶させる。これにより、更新部１３０５は、機器についての点検結果を記憶しておくことができる。
【０１２６】
出力部１３０６は、ディスプレイ３０６に画面を表示させる。出力部１３０６は、例えば、選択部１３０４の制御にしたがって、ラックに含まれる複数の機器搭載位置を選択可能に表示する。出力部１３０６は、例えば、選択部１３０４の制御にしたがって、さらに、表示した複数の機器搭載位置のそれぞれの機器搭載位置に対応付けて、該機器搭載位置に搭載された特定の機器に関する情報を表示してもよい。また、出力部１３０６は、例えば、選択部１３０４の制御にしたがって、さらに、表示した複数の機器搭載位置のそれぞれの機器搭載位置に対応付けて、該機器搭載位置が空きであることを表す情報を表示してもよい。
【０１２７】
出力部１３０６は、各機能部の処理結果を出力してもよい。出力形式は、例えば、ディスプレイ３０６への表示、プリンタへの印刷出力、ネットワークＩ／Ｆ３０３による外部装置への送信、または、メモリ３０２や記録媒体３０５などの記憶領域への記憶である。これにより、出力部１３０６は、各機能部の処理結果を利用者に通知可能にし、情報処理装置１００の管理や運用、例えば、情報処理装置１００の設定値の更新などを支援することができ、情報処理装置１００の利便性の向上を図ることができる。
【０１２８】
（管理システム２００の実施例）
次に、図１４〜図２２を用いて、管理システム２００の実施例について説明する。まず、図１４を用いて、情報処理装置１００が、ラックに貼付されたＡＲマーカーから情報を読み込む一例について説明する。
【０１２９】
図１４は、ＡＲマーカーから情報を読み込む一例を示す説明図である。図１４において、情報処理装置１００は、点検画面（不図示）を表示し、マーカー読込ボタンのクリックを受け付け、カメラ画面を表示する。情報処理装置１００は、管理者の操作に基づき、カメラ画面において、ＡＲマーカー１４００を撮像し、ＡＲマーカー１４００の画像情報を取得する。情報処理装置１００は、ＡＲマーカー１４００の画像情報を解析し、ＡＲマーカー１４００の画像情報に含まれる、いずれかのラックを識別する識別情報を抽出する。
【０１３０】
情報処理装置１００は、情報蓄積装置２０１と通信し、抽出した識別情報をキーとして、ラック管理テーブル５００のｎｕｍｂｅｒのフィールドを検索させ、対象のラックのラック情報を取得する。また、情報処理装置１００は、情報蓄積装置２０１と通信し、抽出した識別情報をキーとして、ユニット管理テーブル６００のｒａｃｋ＿ｎｕｍｂｅｒのフィールドを検索させ、対象のラックに搭載された機器のユニット情報を取得する。情報処理装置１００は、ラック情報とユニット情報とを取得すると、点検画面１４１０を表示し、ラック情報表示域１４２０にラック情報を表示し、ラック搭載図１４３０にユニット情報を表示する。
【０１３１】
情報処理装置１００は、例えば、ラック情報表示域１４２０にラック情報のｎａｍｅのフィールドが示すラック名を表示する。また、情報処理装置１００は、例えば、ラック搭載図１４３０に、ラック情報のｕｎｉｔ＿ｃａｐａｃｉｔｙのフィールドが示す段数分の機器搭載位置を表示する。
【０１３２】
そして、情報処理装置１００は、ユニット情報のｎａｍｅが示すユニット表示名を、ユニット情報のｒｏｗとｒｏｗｓとのフィールドが示す機器搭載位置に対応付けた選択欄１４３１を表示する。ユニット情報のｒｏｗとｒｏｗｓとのフィールドが示す機器搭載位置は、ユニット情報のｒｏｗが示す機器搭載位置を最下段とする１以上の機器搭載位置であり、ユニット情報のｒｏｗｓが示す段数分の１以上の機器搭載位置である。
【０１３３】
これにより、情報処理装置１００は、管理者が対象のラックを特定しやすくすることができる。管理者は、対象のラックを特定する操作量が低減されるため、対象のラックを特定する作業負担が低減される。また、管理者は、ＡＲマーカー１４００により対象のラックを特定することができ、対象のラックを識別する識別情報を手入力しなくてよいため、対象のラックを間違って特定してしまうことが防止される。次に、図１５の説明に移行し、複数の機器が搭載されたラックのラック搭載図１５１０を含む点検画面１５００における、管理者の操作について説明する。
【０１３４】
図１５は、ラック搭載図１５１０を含む点検画面１５００を表示する一例を示す説明図である。図１５において、情報処理装置１００は、図１４と同様にして、ラック搭載図１５１０を含む点検画面１５００を表示する。ラック搭載図１５１０は、機器ごとに、機器点検ボタン１５１１と電源状態ボタン１５１２と機器名表示域１５１３などの、管理者によりタッチ操作可能な領域を含む。
【０１３５】
情報処理装置１００は、機器点検ボタン１５１１がタッチ操作される都度、機器の稼働状態を表す情報を、正常を表す情報と異常を表す情報とに交互に切り替える。情報処理装置１００は、電源状態ボタン１５１２がタッチ操作される都度、機器の電源状態を表す情報を、ＯＮを表す情報とＯＦＦを表す情報とに交互に切り替える。情報処理装置１００は、機器名表示域１５１３がタッチ操作されると、機器に関する詳細な情報を表す詳細表示画面を表示する。詳細表示画面は、例えば、図２１に後述する。
【０１３６】
また、点検画面１５００は、進捗パネル１５２０を含む。進捗パネル１５２０は、データセンターのラックの点検作業の進捗状態を表す。進捗パネル１５２０は、例えば、図１６に後述する。また、進捗パネル１５２０は、登録ボタン１５２１を含む。情報処理装置１００は、登録ボタン１５２１がタッチ操作されると、情報蓄積装置２０１と通信し、ラック搭載図１５１０を介して設定された機器の稼働状態や電源状態を表す情報を、点検結果管理テーブル７００に記憶させる。
【０１３７】
これにより、情報処理装置１００は、管理者がラック搭載図１５１０を閲覧しつつ機器の点検作業を実施可能にすることができる。このため、管理者は、現在点検している機器を間違えにくく、点検の精度の向上を図ることができ、効率よく点検作業を実施することができる。次に、図１６の説明に移行し、進捗パネル１５２０の一例について説明する。
【０１３８】
図１６は、点検画面１５００に含まれる進捗パネル１５２０の一例を示す説明図である。進捗パネル１５２０は、例えば、場所ごとに、ラック名を表示する欄を並べて表示する。ラック名を表示する欄は、例えば、未点検か点検済みかで色分けされる。また、ラック名を表示する欄は、例えば、点検済みであれば、さらに点検後の経過時間に応じて色分けされる。場所は、例えば、Ｂ２Ｆ  ＡブロックやＢ２Ｆ  東側などである。
【０１３９】
また、ラック名は、ラックの点検結果に応じて、表示態様を変更してもよい。例えば、ラック名は、前回のラックの点検結果に異常を表す情報が含まれれば、点滅して表示されてもよい。例えば、ラック名は、前回のラックの点検時に、ラック内の構成が変化していれば、白色で表示されてもよい。これにより、管理者は、いずれのラックを優先して点検すればよいか判断可能になり、効率よく点検作業を実施することができる。次に、図１７〜図１９の説明に移行し、ユニット情報を追加する一例について説明する。
【０１４０】
図１７〜図１９は、ユニット情報を追加する一例を示す説明図である。図１７において、情報処理装置１００は、図１４や図１５と同様にして、点検画面１７００または点検画面１７１０を表示する。点検画面１７００は、機器が未搭載のラックについての画面である。点検画面１７１０は、機器が搭載済みのラックについての画面である。点検画面１７１０は、ラック搭載図１７２０を含む。
【０１４１】
情報処理装置１００は、点検画面１７００のユニット追加ボタン１７０１がタッチ操作されると、図１８に後述するユニット追加画面１８００を表示し、ユニット情報を追加可能にする。また、情報処理装置１００は、点検画面１７１０のユニット追加ボタン１７１１がタッチ操作されると、図１８に後述するユニット追加画面１８００を表示し、ユニット情報を追加可能にしてもよい。
【０１４２】
また、情報処理装置１００は、ラック搭載図１７２０の空きである機器搭載位置の表示欄１７２１がタッチ操作されると、図１８に後述するユニット追加画面１８００を表示し、空きである機器搭載位置に対してユニット情報を追加可能にする。また、情報処理装置１００は、ラック搭載図１７２０の空きを表す連続した複数の機器搭載位置の表示欄が纏めてタッチ操作されると、複数の機器搭載位置を占有する機器に関するユニット情報を追加可能にしてもよい。次に、図１８の説明に移行し、ユニット追加画面１８００の一例について説明する。
【０１４３】
図１８において、情報処理装置１００は、ユニット追加画面１８００を表示する。ユニット追加画面１８００は、ラックマーカーＩＤとユニットマーカーＩＤと搭載位置とユニット占有段数と資産コードと製造号機とＡＲ表示名などの入力域を含む。ラックマーカーＩＤの入力域は、ＡＲマーカーを用いて取得したラックマーカーＩＤが自動入力されてもよい。搭載位置やユニット占有段数の入力域は、ラック搭載図１７２０の空きである機器搭載位置の表示欄１７２１がタッチ操作された場合、自動入力されてもよい。
【０１４４】
情報処理装置１００は、資産コードの入力欄に並べて表示されたバーコード読取ボタン１８０１がタッチ操作されると、カメラ画面を表示し、管理者の操作に基づき、機器に付されたバーコード１８１０を撮像し、バーコード１８１０の画像情報を取得する。情報処理装置１００は、バーコード１８１０の画像情報を解析し、バーコード１８１０の画像情報に含まれる、機器を識別する識別情報を抽出し、資産コードの入力欄に入力する。次に、図１９の説明に移行し、ユニット追加画面１８００における管理者の操作について説明する。
【０１４５】
図１９において、管理者は、資産コードの入力欄１９０１に並べて表示されたバーコード読取ボタンをタッチ操作する。情報処理装置１００は、バーコード読取ボタンがタッチ操作されると、資産コードを取得し、資産コードの入力欄１９０１に入力する。また、情報処理装置１００は、情報蓄積装置２０１と通信し、資産コードをキーにして、資産管理テーブル１０００から品名や製造号機などを取得し、製造号機やＡＲ表示名の入力欄に入力する。また、情報処理装置１００は、情報蓄積装置２０１と通信し、資産コードをキーにして、資産管理テーブル１０００から占有段数を取得し、ユニット占有段数の入力欄に入力してもよい。
【０１４６】
管理者は、ラックマーカーＩＤの入力域１９０２に表示された自動採番ボタンをタッチ操作する。情報処理装置１００は、自動採番ボタンがタッチ操作されると、ラックマーカーＩＤの入力域１９０２に、ラックマーカーＩＤを自動入力する。管理者は、搭載位置の入力域１９０３に表示されたコンボボックスから搭載位置を選択する。情報処理装置１００は、選択された搭載位置を、搭載位置の入力域１９０３に入力する。
【０１４７】
管理者は、ユニット占有段数の入力域１９０４に表示されたコンボボックスからユニット占有段数を選択する。情報処理装置１００は、選択されたユニット占有段数を、ユニット占有段数の入力域１９０４に入力する。管理者は、登録ボタン１９０５をタッチ操作する。情報処理装置１００は、登録ボタン１９０５をタッチ操作されると、情報蓄積装置２０１と通信し、それぞれの入力域に入力された情報を基に、ユニット管理テーブル６００にユニット情報を追加させる。次に、図２０の説明に移行する。
【０１４８】
図２０は、ユニット情報を追加した後の点検画面２０００の一例を示す説明図である。図２０において、情報処理装置１００は、点検画面１７００からユニット情報を追加した後、点検画面２０００を表示する。点検画面２０００は、ラック搭載図２０１０を含む。ラック搭載図２０１０は、追加されたユニット情報に対応する選択欄２０１１を含む。
【０１４９】
これにより、情報処理装置１００は、機器搭載位置と機器とを対応付けて記憶させることができる。そして、情報処理装置１００は、対象のラックの機器搭載位置と機器との対応付けによる、管理者にかかる作業負担の増大化を抑制することができる。また、情報処理装置１００は、管理者が機器を目視で確認しなくてもよく資産コードを手入力しなくてもよくすることができ、ラックの機器搭載位置と機器とが間違って対応付けられることを防止することができる。次に、図２１および図２２の説明に移行する。
【０１５０】
図２１および図２２は、ユニット情報を削除する一例を示す説明図である。図２１において、情報処理装置１００は、図１４や図１５と同様にして、点検画面２１００を表示する。管理者は、点検画面２１００のラック搭載図２１１０の機器名表示域２１１１をタッチ操作する。情報処理装置１００は、機器名表示域２１１１がタッチ操作されると、ユニット情報に基づいて、機器に関する詳細な情報を表す詳細表示画面２１２０を表示する。
【０１５１】
管理者は、詳細表示画面２１２０のユニットマーカーＩＤの表示域２１２１をタッチ操作する。情報処理装置１００は、ユニットマーカーＩＤの表示域２１２１がタッチ操作されると、図２２に後述するユニット情報の更新画面２２００を表示する。次に、図２２の説明に移行し、ユニット情報の更新画面２２００における管理者の操作について説明する。
【０１５２】
図２２において、管理者は、ユニット情報の更新画面２２００のゴミ箱ボタン２２０１をタッチ操作する。情報処理装置１００は、ゴミ箱ボタン２２０１がタッチ操作されると、ラックマーカーＩＤを廃棄用の値「９９９」に変更し、更新画面２２００から更新画面２２１０に遷移する。
【０１５３】
そして、管理者は、更新画面２２１０の登録ボタン２２１１をタッチ操作する。情報処理装置１００は、登録ボタン２２１１がタッチ操作されると、情報蓄積装置２０１と通信し、ユニット管理テーブル６００を更新させる。これにより、管理者は、ラックから取り外した機器がある場合、ラックの機器搭載位置と機器との対応付けを解除することができ、ラックの機器搭載位置と機器との対応付けを最新の状態にすることができる。
【０１５４】
また、情報処理装置１００は、ユニット情報を削除せずに、ユニット情報のラックマーカーＩＤを廃棄用の値「９９９」に変更するため、ユニット情報を再利用可能な状態で保存しておくことができる。また、情報処理装置１００は、ユニット情報に、ラックマーカーＩＤの変更前の値をさらに対応付けておき、いずれのラックから取り外されたかを参照可能な状態にしておいてもよい。次に、図２３の説明に移行する。
【０１５５】
図２３は、ユニット情報を削除した後の点検画面の一例を示す説明図である。図２３において、情報処理装置１００は、更新画面２２１０からユニット情報を削除した後、点検画面２３００を表示する。点検画面２３００は、ラック搭載図２３１０を含む。ラック搭載図２３１０は、削除されたユニット情報に対応する選択欄が表示されなくなる。これにより、管理者は、ラックの機器搭載位置と機器との最新の対応付けを把握することができる。次に、図２４の説明に移行する。
【０１５６】
図２４は、点検結果を入力する一例を示す説明図である。図２４において、管理者は、機器に関する詳細な情報を表す詳細表示画面２１２０の点検結果入力ボタンをタッチ操作する。情報処理装置１００は、点検結果入力ボタンをタッチ操作されると、点検結果入力画面２４００を表示する。
【０１５７】
点検結果入力画面２４００は、機器の点検先の図示欄２４１０と、機器の点検先の説明欄２４２０と、機器の点検結果の入力ボタン群２４３０とを含む。図示欄２４１０は、機器のランプなどが図示される。説明欄２４２０は、機器のランプの色が何を表すかの説明が表示される。入力ボタン群２４３０は、機器のランプの色などを選択可能にするボタン群である。
【０１５８】
点検結果入力画面２４００は、機器の点検結果の表示欄２４４０を含む。表示欄２４４０は、入力ボタン群２４３０により選択された機器のランプの色などが入力され、表示される。点検結果入力画面２４００は、撮影ボタン２４５０を含む。管理者は、撮影ボタン２４５０をクリック操作する。情報処理装置１００は、撮影ボタン２４５０がクリック操作されると、機器の写真を撮影可能になり、機器の写真を撮影する。
【０１５９】
点検結果入力画面２４００は、登録ボタン２４６０を含む。管理者は、登録ボタン２４６０をタッチ操作する。情報処理装置１００は、登録ボタン２４６０がタッチ操作されると、情報蓄積装置と通信し、表示欄２４４０に入力された情報や撮影した写真を、障害内容管理テーブル８００や写真管理テーブル９００に記憶させる。
【０１６０】
これにより、情報処理装置１００は、機器の障害内容や写真を記憶させることができ、管理者の点検作業を支援することができる。管理者は、機器の点検先の図示欄２４１０と、機器の点検先の説明欄２４２０とを閲覧することができ、機器をどのように点検すればよいかを把握することができ、点検内容を間違えにくく、点検する精度の向上を図ることができる。また、管理者は、ラックの機器搭載位置と機器とが正しく対応付けられる傾向があるため、機器をどのように点検すればよいかを正確に把握しやすい。次に、図２５の説明に移行する。
【０１６１】
図２５は、点検結果を確認する一例を示す説明図である。図２５において、管理者は、図２４において機器の障害内容や写真を記憶させた後、詳細表示画面２１２０の障害履歴ボタンをタッチ操作する。情報処理装置１００は、障害履歴ボタンをタッチ操作されると、情報蓄積装置２０１と通信し、障害内容や写真を取得し、障害確認画面２５００を表示する。障害確認画面２５００は、障害内容を含む。障害確認画面２５００は、写真表示ボタン２５１０を含む。情報処理装置１００は、写真表示ボタン２５１０がタッチ操作されると、写真を表示する。
【０１６２】
これにより、情報処理装置１００は、管理者に過去の機器の点検結果を参照させることができ、管理者の点検作業を支援することができる。ここでは、管理者が、点検作業を実施する場合について説明したが、これに限らない。管理者が、点検作業を実施する点検者とは異なる者である場合があってもよい。
【０１６３】
（全体処理手順）
次に、図２６を用いて、情報処理装置１００が実行する、全体処理手順の一例について説明する。全体処理は、例えば、図３に示したＣＰＵ３０１と、メモリ３０２や記録媒体３０５などの記憶領域と、ネットワークＩ／Ｆ３０３とによって実現される。
【０１６４】
図２６は、全体処理手順の一例を示すフローチャートである。図２６において、情報処理装置１００は、ログイン画面を表示する（ステップＳ２６０１）。
【０１６５】
次に、情報処理装置１００は、点検者と監視環境との選択を受け付け、通常点検モードボタンのクリックを受け付ける（ステップＳ２６０２）。そして、情報処理装置１００は、点検画面を表示する（ステップＳ２６０３）。その後、情報処理装置１００は、マーカー読込ボタンのクリックを受け付ける（ステップＳ２６０４）。
【０１６６】
次に、情報処理装置１００は、マーカー読込モードに遷移し、カメラ画面を表示する（ステップＳ２６０５）。そして、情報処理装置１００は、ＡＲマーカーから情報を読み取る（ステップＳ２６０６）。
【０１６７】
次に、情報処理装置１００は、読み取った情報がラックマーカーＩＤを含むか否かを判定する（ステップＳ２６０７）。ここで、ラックマーカーＩＤを含まない場合（ステップＳ２６０７：Ｎｏ）、情報処理装置１００は、ステップＳ２６０５の処理に戻る。一方で、ラックマーカーＩＤを含む場合（ステップＳ２６０７：Ｙｅｓ）、情報処理装置１００は、ステップＳ２６０８の処理に移行する。
【０１６８】
ステップＳ２６０８では、情報処理装置１００は、ラック管理テーブル５００とユニット管理テーブル６００とを参照し、ラックマーカーＩＤに基づいて、ラック搭載図を表示する（ステップＳ２６０８）。
【０１６９】
次に、情報処理装置１００は、ユニット追加ボタンがクリックされたか否かを判定する（ステップＳ２６０９）。ここで、ユニット追加ボタンがクリックされている場合（ステップＳ２６０９：Ｙｅｓ）、情報処理装置１００は、図２７のステップＳ２７０２の処理に移行する。一方で、ユニット追加ボタンがクリックされていない場合（ステップＳ２６０９：Ｎｏ）、情報処理装置１００は、ステップＳ２６１０の処理に移行する。
【０１７０】
ステップＳ２６１０では、情報処理装置１００は、空きである機器搭載位置が選択されたか否かを判定する（ステップＳ２６１０）。ここで、空きである機器搭載位置が選択されている場合（ステップＳ２６１０：Ｙｅｓ）、情報処理装置１００は、図２７のステップＳ２７０１の処理に移行する。一方で、空きである機器搭載位置が選択されていない場合（ステップＳ２６１０：Ｎｏ）、情報処理装置１００は、ステップＳ２６１１の処理に移行する。
【０１７１】
ステップＳ２６１１では、情報処理装置１００は、ユニットが搭載された機器搭載位置が選択されたか否かを判定する（ステップＳ２６１１）。ここで、ユニットが搭載された機器搭載位置が選択されている場合（ステップＳ２６１１：Ｙｅｓ）、情報処理装置１００は、図２８のステップＳ２８０１の処理に移行する。一方で、ユニットが搭載された機器搭載位置が選択されていない場合（ステップＳ２６１１：Ｎｏ）、情報処理装置１００は、ステップＳ２６０８の処理に戻る。
【０１７２】
これにより、情報処理装置１００は、機器が搭載される機器搭載位置を選択する操作量の低減化を図り、機器が搭載される機器搭載位置を管理者が選択しやすくすることができ、機器搭載位置を選択する作業負担の低減化を図ることができる。
【０１７３】
（ユニット追加処理手順）
次に、図２７を用いて、情報処理装置１００が実行する、ユニット追加処理手順の一例について説明する。ユニット追加処理は、例えば、図３に示したＣＰＵ３０１と、メモリ３０２や記録媒体３０５などの記憶領域と、ネットワークＩ／Ｆ３０３とによって実現される。
【０１７４】
図２７は、ユニット追加処理手順の一例を示すフローチャートである。図２７において、情報処理装置１００は、図２６のステップＳ２６１０の処理から図２７のステップＳ２７０１の処理に移行した場合、選択された機器搭載位置と占有数とを初期値に設定する（ステップＳ２７０１）。そして、情報処理装置１００は、ステップＳ２７０２の処理に移行する。
【０１７５】
情報処理装置１００は、図２６のステップＳ２６０９の処理または図２７のステップＳ２７０１の処理から図２７のステップＳ２７０２の処理に移行した場合、ユニット追加画面を表示する（ステップＳ２７０２）。
【０１７６】
次に、情報処理装置１００は、管理者の操作入力に基づいて、バーコード読取を行うか否かを判定する（ステップＳ２７０３）。ここで、バーコード読取を行う場合（ステップＳ２７０３：Ｙｅｓ）、情報処理装置１００は、ステップＳ２７０４の処理に移行する。一方で、バーコード読取を行わない場合（ステップＳ２７０３：Ｎｏ）、情報処理装置１００は、ステップＳ２７１０の処理に移行する。
【０１７７】
ステップＳ２７０４では、情報処理装置１００は、バーコード読取モードに遷移し、カメラ画面を表示する（ステップＳ２７０４）。次に、情報処理装置１００は、バーコードから情報を読み取る（ステップＳ２７０５）。
【０１７８】
そして、情報処理装置１００は、読み取った情報が資産コードを含むか否かを判定する（ステップＳ２７０６）。ここで、資産コードを含まない場合（ステップＳ２７０６：Ｎｏ）、情報処理装置１００は、ステップＳ２７０４の処理に戻る。一方で、資産コードを含む場合（ステップＳ２７０６：Ｙｅｓ）、情報処理装置１００は、ステップＳ２７０７の処理に移行する。
【０１７９】
ステップＳ２７０７では、情報処理装置１００は、資産管理テーブル１０００を参照し、資産コードに対応する名称と製造号機とを取得し、入力域に設定する（ステップＳ２７０７）。次に、情報処理装置１００は、登録ボタンのクリックを受け付ける（ステップＳ２７０８）。
【０１８０】
そして、情報処理装置１００は、入力域に設定された内容に基づいて、選択された機器搭載位置に対応付けてユニット管理テーブル６００に記憶されたユニット情報を更新する（ステップＳ２７０９）。その後、情報処理装置１００は、図２６のステップＳ２６０８の処理に移行する。
【０１８１】
ステップＳ２７１０では、情報処理装置１００は、資産コードの入力を受け付け、検索ボタンのクリックを受け付ける（ステップＳ２７１０）。
【０１８２】
次に、情報処理装置１００は、入力された資産コードが資産管理テーブル１０００に記憶されているか否かを判定する（ステップＳ２７１１）。ここで、資産コードが資産管理テーブル１０００に記憶されていない場合（ステップＳ２７１１：Ｎｏ）、情報処理装置１００は、ステップＳ２７１０の処理に戻る。一方で、資産コードが資産管理テーブル１０００に記憶されている場合（ステップＳ２７１１：Ｙｅｓ）、情報処理装置１００は、ステップＳ２７０７の処理に移行する。
【０１８３】
これにより、情報処理装置１００は、管理者が機器を目視で確認しなくてもよく資産コードを手入力しなくてもよくすることができ、ラックの機器搭載位置と機器とが間違って対応付けられることを防止することができる。そして、情報処理装置１００は、ラックの機器搭載位置と機器との対応付けによる、管理者にかかる作業負担の増大化を抑制することができる。
【０１８４】
（ユニット更新処理手順）
次に、図２８を用いて、情報処理装置１００が実行する、ユニット更新処理手順の一例について説明する。ユニット更新処理は、例えば、図３に示したＣＰＵ３０１と、メモリ３０２や記録媒体３０５などの記憶領域と、ネットワークＩ／Ｆ３０３とによって実現される。
【０１８５】
図２８は、ユニット更新処理手順の一例を示すフローチャートである。図２８において、情報処理装置１００は、ユニット更新画面を表示する（ステップＳ２８０１）。
【０１８６】
次に、情報処理装置１００は、管理者の操作入力に基づいて、選択された機器搭載位置に対応付けてユニット管理テーブル６００に記憶されたユニット情報を削除するか否かを判定する（ステップＳ２８０２）。ここで、ユニット情報を削除する場合（ステップＳ２８０２：Ｙｅｓ）、情報処理装置１００は、ステップＳ２８０６の処理に移行する。一方で、ユニット情報を削除せず変更する場合（ステップＳ２８０２：Ｎｏ）、ステップＳ２８０３の処理に移行する。
【０１８７】
ステップＳ２８０３では、情報処理装置１００は、選択された機器搭載位置に対応付けてユニット管理テーブル６００に記憶されたユニット情報に対する変更内容の入力を受け付ける（ステップＳ２８０３）。そして、情報処理装置１００は、登録ボタンのクリックを受け付ける（ステップＳ２８０４）。
【０１８８】
次に、情報処理装置１００は、入力された変更内容に基づいて、選択された機器搭載位置に対応付けてユニット管理テーブル６００に記憶されたユニット情報を更新する（ステップＳ２８０５）。そして、情報処理装置１００は、図２６のステップＳ２６０８の処理に移行する。
【０１８９】
ステップＳ２８０６では、情報処理装置１００は、ゴミ箱ボタンのクリックを受け付ける（ステップＳ２８０６）。そして、情報処理装置１００は、登録ボタンのクリックを受け付ける（ステップＳ２８０７）。
【０１９０】
次に、情報処理装置１００は、選択された機器搭載位置に対応付けてユニット管理テーブル６００に記憶されたユニット情報を削除する（ステップＳ２８０８）。ここで、ユニット情報の削除は、図２２に示したようにユニット情報のラックマーカーＩＤを廃棄用の値に変更することにより行われる形式的な削除であってもよい。そして、情報処理装置１００は、図２６のステップＳ２６０８の処理に移行する。
【０１９１】
これにより、情報処理装置１００は、ラックの機器搭載位置と機器との対応付けを最新の状態にすることができる。このため、情報処理装置１００は、管理者が、ラックの機器搭載位置と機器との対応付けを間違って把握してしまうことを防止することができる。
【０１９２】
ここで、情報処理装置１００は、図２６〜図２８の一部ステップの処理の順序を入れ替えて実行してもよい。また、情報処理装置１００は、図２６〜図２８の一部ステップの処理を省略または削除してもよい。例えば、ユニット追加ボタンを使用しない場合、図２６のステップＳ２６０９の処理は省略されてもよい。
【０１９３】
また、例えば、管理者が資産コードを手入力しない場合、図２７のステップＳ２７０３，Ｓ２７１０，Ｓ２７１１の処理は省略されてもよい。また、例えば、資産コードの入力にバーコードを使用しない場合、図２７のステップＳ２７０３〜Ｓ２７０６の処理は省略されてもよい。
【０１９４】
また、例えば、ユニット情報を変更せず常に削除する場合、図２８のステップＳ２８０２〜Ｓ２８０５の処理は省略されてもよい。また、例えば、ユニット情報を削除せず常に更新する場合、図２８のステップＳ２８０２，Ｓ２８０６〜Ｓ２８０８の処理は省略されてもよい。
【０１９５】
以上説明したように、情報処理装置１００によれば、センサにより検出された情報に基づき、設置された複数のラック１１０に含まれる対象のラック１１０を特定することができる。情報処理装置１００によれば、記憶部を参照して、特定したラック１１０に含まれる複数の機器搭載位置を選択可能に表示することができる。情報処理装置１００によれば、表示した複数の機器搭載位置のうち、いずれかの機器搭載位置の選択を受け付けると、選択された機器搭載位置に対して、該機器搭載位置に搭載される特定の機器１４０に関する情報を対応付けて記憶部に記憶させることができる。これにより、情報処理装置１００は、対象のラック１１０の機器搭載位置と特定の機器１４０との対応付けによる、管理者にかかる作業負担の増大化を抑制することができる。
【０１９６】
情報処理装置１００によれば、センサにより検出された情報に基づき、特定の機器１４０に関する情報を取得することができる。情報処理装置１００によれば、選択された機器搭載位置に対して、取得した特定の機器１４０に関する情報を対応付けて記憶部に記憶させることができる。これにより、情報処理装置１００は、管理者が特定の機器１４０を特定し、特定の機器に関する情報を入力する操作量の低減化を図り、管理者が特定の機器１４０に関する情報を入力する作業負担の低減化を図ることができる。
【０１９７】
情報処理装置１００によれば、特定の機器１４０に関する情報として、特定の機器１４０を一意に識別する識別情報を用いることができる。これにより、情報処理装置１００は、特定の機器１４０を一意に識別する識別情報に基づき、さらに、特定の機器１４０に関する情報を取得することができ、対象のラック１１０の機器搭載位置に対応付けることができる。
【０１９８】
情報処理装置１００によれば、選択された機器搭載位置に対して、特定の機器１４０に関する情報を対応付けて記憶部に記憶済みであると、該記憶部から特定の機器１４０に関する情報を削除することができる。これにより、情報処理装置１００は、機器搭載位置と特定の機器１４０との対応付けを、最新の正しい状態に更新することができる。
【０１９９】
情報処理装置１００によれば、選択された機器搭載位置に対して、特定の機器１４０に関する情報を対応付けて記憶部に記憶済みであると、特定の機器１４０に対して、特定の機器１４０の状態を表す情報を対応付けて、該記憶部に記憶させることができる。これにより、情報処理装置１００は、特定の機器１４０についての点検結果を記憶しておくことができ、管理者の点検作業を支援することができる。
【０２００】
情報処理装置１００によれば、センサにより検出された、複数のラック１１０のいずれかのラック１１０に付された該ラック１１０を一意に識別する識別情報に基づき、対象のラック１１０を特定することができる。これにより、情報処理装置１００は、管理者が対象のラック１１０を特定する操作量の低減化を図り、管理者が対象のラック１１０を特定する作業負担の低減化を図ることができる。
【０２０１】
情報処理装置１００によれば、センサにより検出された、特定の機器１４０に付された特定の機器１４０を一意に識別する識別情報に基づき、特定の機器１４０に関する情報を取得することができる。これにより、情報処理装置１００は、管理者が特定の機器１４０を特定し、特定の機器１４０に関する情報を入力する操作量の低減化を図り、管理者が特定の機器１４０に関する情報を入力する作業負担の低減化を図ることができる。
【０２０２】
情報処理装置１００によれば、表示した複数の機器搭載位置のそれぞれの機器搭載位置に対応付けて記憶部に記憶された特定の機器１４０に関する情報があれば、該特定の機器１４０に関する情報を表示することができる。これにより、情報処理装置１００は、それぞれの機器搭載位置に何の機器が搭載されているかを管理者が把握可能にすることができる。
【０２０３】
なお、本実施の形態で説明した制御方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本実施の形態で説明した制御プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本実施の形態で説明した制御プログラムは、インターネット等のネットワークを介して配布してもよい。
【０２０４】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０２０５】
（付記１）センサにより検出された情報に基づき、設置された複数のラックに含まれる対象のラックを特定し、
ラックに含まれる複数の機器搭載位置又は前記複数の機器搭載位置を含むラック図を該ラックに対応付けて記憶する記憶部を参照して、特定した前記ラックに含まれる複数の機器搭載位置を選択可能に表示し、
表示した前記複数の機器搭載位置のうち、いずれかの機器搭載位置の選択を受け付けると、選択された前記機器搭載位置に対して、該機器搭載位置に搭載される特定の機器に関する情報を対応付けて記憶部に記憶させる、
処理をコンピュータに実行させることを特徴とする制御プログラム。
【０２０６】
（付記２）センサにより検出された情報に基づき、前記特定の機器に関する情報を取得する処理を前記コンピュータに実行させ、
前記記憶させる処理は、選択された前記機器搭載位置に対して、取得した前記特定の機器に関する情報を対応付けて記憶部に記憶させる、ことを特徴とする付記１に記載の制御プログラム。
【０２０７】
（付記３）前記特定の機器に関する情報は、前記特定の機器を一意に識別する識別情報を含む、ことを特徴とする付記１または２に記載の制御プログラム。
【０２０８】
（付記４）いずれかの機器搭載位置の選択を受け付けた場合、選択された前記機器搭載位置に対して、前記特定の機器に関する情報を対応付けて記憶部に記憶済みであると、該記憶部から前記特定の機器に関する情報を削除する処理を前記コンピュータに実行させることを特徴とする付記１〜３のいずれか一つに記載の制御プログラム。
【０２０９】
（付記５）いずれかの機器搭載位置の選択を受け付けた場合、選択された前記機器搭載位置に対して、前記特定の機器に関する情報を対応付けて記憶部に記憶済みであると、前記特定の機器に対して、前記特定の機器の状態を表す情報を対応付けて、該記憶部に記憶させる処理を前記コンピュータに実行させることを特徴とする付記１〜３のいずれか一つに記載の制御プログラム。
【０２１０】
（付記６）前記特定する処理は、
前記センサにより検出された、前記複数のラックのいずれかのラックに付された該ラックを一意に識別する識別情報に基づき、前記対象のラックを特定する、ことを特徴とする付記１に記載の制御プログラム。
【０２１１】
（付記７）前記取得する処理は、
前記センサにより検出された、前記特定の機器に付された前記特定の機器を一意に識別する識別情報に基づき、前記特定の機器に関する情報を取得する、ことを特徴とする付記２に記載の制御プログラム。
【０２１２】
（付記８）前記表示する処理は、
特定した前記ラックに含まれる複数の機器搭載位置を選択可能に表示し、表示した前記複数の機器搭載位置のそれぞれの機器搭載位置に対応付けて記憶部に記憶された特定の機器に関する情報があれば、該特定の機器に関する情報を表示する、ことを特徴とする付記１〜７のいずれか一つに記載の制御プログラム。
【０２１３】
（付記９）センサにより検出された情報に基づき、設置された複数のラックに含まれる対象のラックを特定し、
ラックに含まれる複数の機器搭載位置又は前記複数の機器搭載位置を含むラック図を該ラックに対応付けて記憶する記憶部を参照して、特定した前記ラックに含まれる複数の機器搭載位置を選択可能に表示し、
表示した前記複数の機器搭載位置のうち、いずれかの機器搭載位置の選択を受け付けると、選択された前記機器搭載位置に対して、該機器搭載位置に搭載される特定の機器に関する情報を対応付けて記憶部に記憶させる、
処理をコンピュータが実行することを特徴とする制御方法。
【０２１４】
（付記１０）センサにより検出された情報に基づき、設置された複数のラックに含まれる対象のラックを特定し、
ラックに含まれる複数の機器搭載位置又は前記複数の機器搭載位置を含むラック図を該ラックに対応付けて記憶する記憶部を参照して、特定した前記ラックに含まれる複数の機器搭載位置を選択可能に表示し、
表示した前記複数の機器搭載位置のうち、いずれかの機器搭載位置の選択を受け付けると、選択された前記機器搭載位置に対して、該機器搭載位置に搭載される特定の機器に関する情報を対応付けて記憶部に記憶させる、
制御部を有することを特徴とする情報処理装置。
【符号の説明】
【０２１５】
１００  情報処理装置
１１０，２０２，１２００  ラック
１２０，１４００  ＡＲマーカー
１３０〜１３４  機器搭載位置
１４０  機器
２００  管理システム
２０１  情報蓄積装置
２１０  ネットワーク
３００，４００  バス
３０１，４０１  ＣＰＵ
３０２，４０２  メモリ
３０３，４０３  ネットワークＩ／Ｆ
３０４，４０４  記録媒体Ｉ／Ｆ
３０５，４０５  記録媒体
３０６  ディスプレイ
３０７  入力装置
３０８  センサ装置
５００  ラック管理テーブル
６００  ユニット管理テーブル
７００  点検結果管理テーブル
８００  障害内容管理テーブル
９００  写真管理テーブル
１０００  資産管理テーブル
１３００  記憶部
１３０１  取得部
１３０２  第１特定部
１３０３  第２特定部
１３０４  選択部
１３０５  更新部
１３０６  出力部
１４１０，１５００，１７００，１７１０，２０００，２１００，２３００  点検画面
１４２０  ラック情報表示域
１４３０，１５１０，１７２０，２０１０，２１１０，２３１０  ラック搭載図
１４３１，２０１１  選択欄
１５１１  機器点検ボタン
１５１２  電源状態ボタン
１５１３，２１１１  機器名表示域
１５２０  進捗パネル
１５２１，１９０５，２２１１，２４６０  登録ボタン
１７０１，１７１１  ユニット追加ボタン
１７２１，２４４０  表示欄
１８００  ユニット追加画面
１８０１  バーコード読取ボタン
１８１０  バーコード
１９０１  入力欄
１９０２〜１９０４  入力域
２１２０  詳細表示画面
２１２１  表示域
２２００，２２１０  更新画面
２２０１  ゴミ箱ボタン
２４００  点検結果入力画面
２４１０  図示欄
２４２０  説明欄
２４３０  入力ボタン群
２４５０  撮影ボタン
２５００  障害確認画面
２５１０  写真表示ボタン
【図１】
2019125026.tif 000003
【図２】
2019125026.tif 000004
【図３】
2019125026.tif 000005
【図４】
2019125026.tif 000006
【図５】
2019125026.tif 000007
【図６】
2019125026.tif 000008
【図７】
2019125026.tif 000009
【図８】
2019125026.tif 000010
【図９】
2019125026.tif 000011
【図１０】
2019125026.tif 000012
【図１１】
2019125026.tif 000013
【図１２】
2019125026.tif 000014
【図１３】
2019125026.tif 000015
【図１４】
2019125026.tif 000016
【図１５】
2019125026.tif 000017
【図１６】
2019125026.tif 000018
【図１７】
2019125026.tif 000019
【図１８】
2019125026.tif 000020
【図１９】
2019125026.tif 000021
【図２０】
2019125026.tif 000022
【図２１】
2019125026.tif 000023
【図２２】
2019125026.tif 000024
【図２３】
2019125026.tif 000025
【図２４】
2019125026.tif 000026
【図２５】
2019125026.tif 000027
【図２６】
2019125026.tif 000028
【図２７】
2019125026.tif 000029
【図２８】
2019125026.tif 000030