(57)【特許請求の範囲】
【請求項１】
接続部を有し、該接続部を介して接続される対象装置に一又は複数の処理を行なわせ、前記対象装置における障害の復旧を支援する障害復旧支援装置であって、
所定の処理を実行するための制御文が予め記憶してあり、
前記接続部と前記対象装置とが接続された場合に、前記対象装置に制御文を取得させる手段と、
前記対象装置における処理の結果を受け付ける手段と、
受け付けた結果に応じて次に接続されるべき別の障害復旧支援装置を識別する情報を出力する出力手段と
を備えることを特徴とする障害復旧支援装置。
【請求項２】
前記処理の内容に対応して異なる色の外装部材を備え、
前記出力手段は、次に接続されるべき別の障害復旧支援装置の外装部材の色の情報を出力するようにしてあること
を特徴とする請求項１に記載の障害復旧支援装置。
【請求項３】
前記外装部材は処理の内容に対応して異なる形状の外装部材を備え、
前記出力手段は、次に接続されるべき別の障害復旧支援装置の外装部材の形状の情報を出力するようにしてあること
を特徴とする請求項１又は２に記載の障害復旧支援装置。
【請求項４】
一又は複数の他の障害復旧支援装置と通信する通信手段と、
該通信手段により、次に接続されるべき別の障害復旧支援装置へ通知する手段と
を備え、
他の障害復旧支援装置から通知された場合、前記出力手段により通知されたことを示す情報を出力するようにしてあること
を特徴とする請求項１乃至３のいずれかに記載の障害復旧支援装置。
【請求項５】
受け付けた結果を記憶する手段と、
受け付けた結果を外部へ通知する手段と
を更に備えることを特徴とする請求項１乃至４のいずれかに記載の障害復旧支援装置。
【請求項６】
接続部により接続される対象装置に一又は複数の処理を行なわせ、前記対象装置における障害の復旧を支援する処理を実行する制御部を備えた障害復旧支援装置を用いた障害復旧支援方法であって、
前記障害復旧支援装置は、前記制御部により、
前記接続部と前記対象装置とが接続された場合に、
予め記憶してある所定の処理を実行するための制御文を前記対象装置に取得させるステップと、
前記対象装置における処理の結果を受け付けるステップと、
受け付けた結果に応じて次に接続されるべき別の障害復旧支援装置を識別する情報を出力するステップと
を実行することを特徴とする障害復旧支援方法。
【請求項７】
コンピュータを、請求項１乃至５のいずれかに記載の障害復旧支援装置が接続された場合に、
前記障害復旧支援装置から制御文を取得する手段、
取得した制御文に基づく制御を実行する手段、及び、
実行結果を前記障害復旧支援装置へ通知する手段
として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多様なシステムに含まれるサーバ装置で発生した障害を復旧させるために利用される装置に関する。特に、障害が発生したサーバ装置に本発明に係る装置を接続する行為により容易に障害を復旧させることができ、作業者の技術力を問わずに障害復旧作業を可能とする障害復旧支援装置、障害復旧支援方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
多様なサービスを提供するためにネットワーク及び複数のコンピュータ装置を含んで構成されるシステムで運用中に障害が発生した場合には迅速な復旧が必要となる。また、システムを運用させる際の試験段階で問題が発生した場合に、その問題の原因を解析して対処することが必要となる。
【０００３】
この場合に、障害、問題の切り分けを行ない発生原因を探索する作業は、システムの設計、規模により非常に複雑となる。また障害、問題の発生原因を探索するためには、段階を踏んだ問題の切り分けなどの作業が必要であり、作業者は少なからず高度な知識、技術を有している必要がある。
【０００４】
また、現地に作業者を配置し、高度な知識を有する管理者から電話等によって指示を与えて作業者に実際に作業をさせる等の対処がなされる場合があるが、その作業は非常に煩雑であり、作業ミスが発生する可能性がある。
【０００５】
障害が発生した場合に高度な知識を有する作業者を現地に配置すること、更に、システムが大規模であるときに複数の場所に作業者を配置することを回避させるために、ネットワークを介した保守運用を可能にしたシステムが提案されている。
【０００６】
特許文献１には、ネットワークに問題が発生した場合であっても無線通信、又はＡＤＳＬ（Asymmetric Digital Subscriber Line）等の、システムが利用しているネットワークとは異なる専用の通信回線を介して障害の発生原因を集中的に解析することを可能とし、更にはネットワーク周辺におけるパフォーマンスを低下させず、ユーザの業務に影響を与えることなしに、保守運用を実現させる技術が開示されている。
【特許文献１】特開２００２−１１１７８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、専用の通信回線自体に障害が発生した場合、又は装置自体の何らかの支障の発生により通信機能が停止した場合など、最終的には現地で処理を行なう必要がある。この場合、高度な知識、技術力を有する者でない作業者によって処理が行なわれて作業が難航し、作業ミスによって問題解析に遅延が発生したときには復旧が迅速になされない。また、ネットワークを介して保守運用が可能であるとしても、当該処理を行なうのは高度な知識を有する作業者である場合が多く、結局はこのような人材に作業が集中して問題解析に遅延が発生する可能性がある。
【０００８】
これに対し、障害が発生したシステムに含まれる各コンピュータ装置で動作ログを取得するのみならず、障害発生原因の切り分け作業を行いながら、状況に応じて順を追って複数の処理をさせる必要がある場合であっても、作業者の技術力を問わずに復旧作業を可能とする手段の実現が要望される。
【０００９】
本発明は斯かる事情に鑑みてなされたものであり、状況に応じて複数の処理を順を追って行なわせ、障害が発生している装置を復旧させる必要がある場合に、その状況を解析して実行すべき処理を判断する根拠となる知識を不要とし、作業者の技術力を問うことなく容易に障害を復旧させるための処理を実現させることが可能な障害復旧支援装置、障害復旧支援方法及びコンピュータプログラムを提供することを目的とする。
【００１０】
本発明の他の目的は、順を追って行なうべき複数の処理を障害が発生している装置に実行させる制御文を夫々分けて記憶してある障害復旧支援装置を、色及び／又は形状が異なる外装部材によって直感的に識別することが可能な構成とすることにより、作業者の技術力を問わずに容易に障害を復旧させるための作業を行なうことができる障害復旧支援装置を提供することにある。
【００１１】
本発明の他の目的は、障害復旧支援装置間で通信することが可能な構成とすることにより、作業者の技術力を問わずに容易に障害を復旧させるための作業を行なうことができ、更に作業者による作業ミスの発生を減少させることができる障害復旧支援装置を提供することにある。
【００１２】
また、本発明の他の目的は、実行結果を外部へ通知する構成とすることにより、作業ミスが発生した場合でも、外部による対応が迅速に可能であり、復旧処理の確実性を高めることができる障害復旧支援装置を提供することにある。
【課題を解決するための手段】
【００１３】
第１発明に係る障害復旧支援装置は、接続部を有し、該接続部を介して接続される対象装置に一又は複数の処理を行なわせ、前記対象装置における障害の復旧を支援する障害復旧支援装置であって、所定の処理を実行するための制御文が予め記憶してあり、前記接続部と前記対象装置とが接続された場合に、前記対象装置に制御文を取得させる手段と、前記対象装置における処理の結果を受け付ける手段と、受け付けた結果に応じて次に接続されるべき別の障害復旧支援装置を識別する情報を出力する出力手段とを備えることを特徴とする。
【００１４】
第２発明に係る障害復旧支援装置は、前記処理の内容に対応して異なる色の外装部材を備え、前記出力手段は、次に接続されるべき別の障害復旧支援装置の外装部材の色の情報を出力するようにしてあることを特徴とする。
【００１５】
第３発明に係る障害復旧支援装置は、前記外装部材は処理の内容に対応して異なる形状の外装部材を備え、前記出力手段は、次に接続されるべき別の障害復旧支援装置の外装部材の形状の情報を出力するようにしてあることを特徴とする。
【００１６】
第４発明に係る障害復旧支援装置は、一又は複数の他の障害復旧支援装置と通信する通信手段と、該通信手段により、次に接続されるべき別の障害復旧支援装置へ通知する手段とを備え、他の障害復旧支援装置から通知された場合、前記出力手段により通知されたことを示す情報を出力するようにしてあることを特徴とする。
【００１７】
第５発明に係る障害復旧支援装置は、受け付けた結果を記憶する手段と、受け付けた結果を外部へ通知する手段とを更に備えることを特徴とする。
【００１８】
第６発明に係る障害復旧支援方法は、接続部により接続される対象装置に一又は複数の処理を行なわせ、前記対象装置における障害の復旧を支援する処理を実行する制御部を備えた障害復旧支援装置を用いた障害復旧支援方法であって、前記障害復旧支援装置は、前記制御部により、前記接続部と前記対象装置とが接続された場合に、予め記憶してある所定の処理を実行するための制御文を前記対象装置に取得させるステップと、前記対象装置における処理の結果を受け付けるステップと、受け付けた結果に応じて次に接続されるべき別の障害復旧支援装置を識別する情報を出力するステップとを実行することを特徴とする。
【００１９】
第７発明に係るコンピュータプログラムは、コンピュータを、第１乃至第５発明のいずれかに記載の障害復旧支援装置が接続された場合に、前記障害復旧支援装置から制御文を取得する手段、取得した制御文に基づく制御を実行する手段、及び、実行結果を前記障害復旧支援装置へ通知する手段として機能させることを特徴とする。
【００２０】
本発明にあっては、接続部と障害が発生している対象装置とが接続された場合、自動的に処理を復旧するための所定の処理を実行させる制御文が、障害が発生している対象装置により取得される。このとき、制御文は送信、出力されるか、又は装置から読み出されることにより取得される。また、障害が発生している対象装置で所定の処理が実行された結果が受け付けられ、結果に応じて次に接続されるべき別の障害復旧支援装置を識別する情報が出力される。
【００２１】
本発明にあっては、外装部材の色によって障害復旧支援装置が夫々識別され、次に接続されるべき障害復旧支援装置の色を示す情報が出力される。
【００２２】
本発明にあっては、外装部材の形状によって障害復旧支援装置が夫々識別され、次に接続されるべき障害復旧支援装置の形状を示す情報が出力される。
【００２３】
本発明にあっては、次に接続されるべき障害復旧支援装置装置から、通知されたことを示す情報が出力される。
【００２４】
本発明にあっては更に、障害が発生している対象装置から所定の処理が実行された結果を受け付けた場合に、内容が障害復旧支援装置自体に保存されると共に、外部へ内容が通知される。
【発明の効果】
【００２５】
本発明による場合、作業者は、障害復旧支援装置を障害が発生している対象装置に接続する作業のみにより、対象装置を復旧させることができる。更に、次に接続されるべき別の障害復旧支援装置がある場合には、その障害復旧支援装置を識別する情報が出力される。したがって、作業者は出力された情報に対応する障害復旧支援装置を次に接続すればよい。これにより、作業者の技術力を問わずに発生している障害を復旧させることが可能である。
【００２６】
本発明による場合、作業者は、障害復旧支援装置から出力される情報が示す色に対応する外装部材を有する別の障害復旧支援装置を次に接続すべきであると直感的に把握することができる。したがって、作業者には高度な技術力は問われない。障害復旧支援装置を接続する作業、更には障害復旧支援装置自身から出力される直感的に把握可能な情報に基づく障害復旧支援装置の付け替え作業のみによって障害復旧支援作業が可能となるので、作業ミスの発生を低減させることができる。
【００２７】
本発明による場合、作業者は、障害復旧支援装置から出力される情報が示す形状に対応する外装部材を有する別の障害復旧支援装置を次に接続すべきであると直感的に把握することができる。人によって認識が変わり得る色のみならず、形状を示す情報を出力することによって、より確実に次に接続されるべき障害復旧支援装置を把握させることが可能である。これにより、作業者には高度な技術力は問われない。障害復旧支援装置を接続する作業、更には障害復旧支援装置自身から出力される直感的に把握可能な情報に基づく障害復旧支援装置の付け替え作業のみによって復旧支援作業が可能となるので、作業ミスの発生を減少させることができる。
【００２８】
本発明による場合、次に接続されるべき障害復旧支援装置から、自身が次に接続されるべき装置であることを示す情報が出力されるので、作業者が障害復旧支援装置から出力される情報を誤認識する可能性が低下する。これにより、作業者による作業ミスの発生させることができる。
【００２９】
本発明による場合、所定の処理が実行された結果の内容が外部に通知されるので、当該内容の通知を高度な知識を有する管理者が受信することが可能な構成とすることにより、作業ミスが発生した場合でも管理者による対応が迅速になり、障害復旧処理作業の確実性が高まる。
【発明を実施するための最良の形態】
【００３０】
以下本発明をその実施の形態を示す図面に基づき具体的に説明する。
【００３１】
（実施の形態１）
図１は、実施の形態１における障害復旧支援装置及びサーバ装置の外観の概要を示す模式図である。図１中の１は、本発明に係る障害復旧支援装置である。障害復旧支援装置１は、扁平な略直方体の形状をなしてプラスチック、アルミニウム等の素材からなる外装部材１１に覆われており、ＵＳＢ（Universal Serial Bus）インタフェースを含む接続部１３を有している。また、接続部１３は外装部材１１から露出している。図１中の２はサーバ装置であり、障害復旧支援装置１は、サーバ装置２が備える接続部２３に含まれているＵＳＢインタフェースを介して接続されることにより動作する。
【００３２】
サーバ装置２で発生している障害の内容によっては、サーバ装置２で記憶されている障害データを自動的に収集する処理が必要であるのか、カーネルクラッシュを作成する処理が必要であるのか、又はリブートが必要であるのか等、処理の内容が異なる。また、サーバ装置２の運用前、バージョンアップ前に正常試験、異常試験等の試験を行なう場合、リブートが必要であるのか、又は各種設定をデフォルト値、最適値にリセットする処理が必要であるのか等、処理の内容が異なる。このように異なる複数の処理に応じて障害復旧支援装置１は複数の種類に分かれており、接続された場合にサーバ装置２で実行される処理の内容が種類に応じて異なる。さらに異なる種類に応じて外装部材１１の色が異なり、夫々を視覚を通じて識別することが可能である。
【００３３】
さらに、サーバ装置２で発生している障害の内容によっては、上述のように複数の処理を夫々１回行なうのではなく、処理の結果に基づいて状況を判断した上で順を追って各処理を行なう必要がある。また、サーバ装置２の運用前の試験を行なう場合であっても状況に応じて複数の処理を順を追って行なう必要がある。例えば、障害が発生した場合、リブートを実行させるだけで障害が復旧するのか、又は、サーバ装置２で実行中のアプリケーションの情報を収集した後に、カーネルクラッシュを作成した上でリブートを実行させることで障害が復旧するのかが異なる。このような場合、作業者が各段階での状況を把握して適宜必要な処理を判断して実行させてサーバ装置２を復旧させることが必要になる。しかしながらこの場合、高度な知識、技術力が必要となる場合が多い。
【００３４】
そこで、本発明では夫々を識別することが可能な複数の種類の障害復旧支援装置１自身が、次に接続されるべき障害復旧支援装置１を識別する情報を出力する。なお、実施の形態１では、障害復旧支援装置１は夫々、次に接続されるべき障害復旧支援装置１を識別する情報を出力する手段として、外装部材１１の色を表示するＬＥＤ（Light Emitting Diode）１４１を利用した表示部１４を備える。障害復旧支援装置１は、表示部１４により次に接続されるべき障害復旧支援装置１の外装部材１１の色を示す。これにより、知識、技術力が不足している作業者でも、順を追って複数の処理を実行させる作業を容易に行なうことが可能である。
【００３５】
なお、図１に示すように、表示部１４のＬＥＤ１４１は扁平な略直方体形状をなす外装部材１１から露出しており、且つ同様に外装部材１１から露出している接続部１３とは反対面に備えられている。これにより、作業者は障害復旧支援装置１をサーバ装置２に接続した場合に、外装部材１１の扁平面が略水平となったときでも、ＬＥＤ１４１で発光される色を視認することができる。以下に、障害復旧支援装置１の各構成部及び処理の詳細について説明する。
【００３６】
図２は、実施の形態１における障害復旧支援装置１及びサーバ装置２の内部構成を示すブロック図である。障害復旧支援装置１は、ＣＰＵ（Central Processing Unit）、ＭＰＵ（Micro Processing Unit）等である制御部１０と、ＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）を利用した記憶部１２と、ＵＳＢインタフェースを含む接続部１３と、ＬＥＤ１４１を含む表示部１４と、スピーカを含む音声出力部１５と、他の装置との信号の送受信を実現する通信部１６とを備える。
【００３７】
記憶部１２には、制御プログラム１Ｐが記憶されている。制御部１０は、記憶部１２から制御プログラム１Ｐを読み出して実行することによって本発明に係る障害復旧支援装置１として動作する。また、記憶部１２には接続されたサーバ装置２によって実行することが可能な制御文１２１が記憶されている。なお、記憶部１２に記憶されている制御文１２１は、障害復旧支援装置１の種類に応じて異なる。
【００３８】
接続部１３は、ＵＳＢインタフェースを含んでサーバ装置２との間で信号の送受信を実現する。接続部１３は、サーバ装置２に接続されたことを検知して制御部１０へ通知する。制御部１０は、記憶部１２に記憶してある制御文１２１を読み出して接続部１３によりシリアル信号に変換し、サーバ装置２へ送信する。また制御部１０は、送信した制御文１２１に基づいて実行された処理の結果を示す信号を接続部１３により受信する。
【００３９】
表示部１４は、光の三原色を構成する赤色、緑色、青色の発光素子を含む三色ＬＥＤ（フルカラーＬＥＤ）を利用したＬＥＤ１４１と、該ＬＥＤ１４１を駆動するＬＥＤ駆動部１４２とを含み、制御部１０からの制御信号を受け付けてＬＥＤ１４１で発光される色及び点灯／点滅／消灯をＬＥＤ駆動部１４２により制御する。
【００４０】
音声出力部１５は、スピーカを含み、制御部１０からの制御信号を受け付け、制御信号によって予め設定されてある効果音の内のいずれかを出力する。制御部１０は例えば、サーバ装置２から制御文１２１に基づいて実行された処理の結果を受け付けた場合に、処理を終了を示す効果音を音声出力部１５により出力する。
【００４１】
通信部１６は、無線通信機能を有している。制御部１０は通信部１６により他の障害復旧支援装置１と通信が可能である。制御部１０は、次に接続されるべき障害復旧支援装置１へＬＥＤ１４１を点滅させるための点滅信号を送信し、表示部１４のＬＥＤ１４１を点滅させると共に、他の障害復旧支援装置１から点滅信号を受信した場合は自身の表示部１４のＬＥＤ１４１を点滅させる。また、次に接続されるべき障害復旧支援装置１が接続された場合、当該次に接続された復旧支援装置からはＬＥＤ１４１を消灯させる消灯信号が、前に接続されていた復旧支援装置へ通信部１６により送信される。ＬＥＤ１４１を点灯又は点滅させていた場合に消灯信号を通信部１６により受信したときは、制御部１０はこれを消灯する。
【００４２】
また、記憶部１２に記憶されている制御プログラム１Ｐに含まれるメーラ機能により、制御部１０は通信部１６によってメールを送信することが可能である。なお、このメーラ機能は、近傍の所定のファクシミリ装置へメールを送信するようにしてある。また、所定のファクシミリ装置は、障害復旧支援装置１のメーラ機能により送信されたメールを受信し、メールのあて先のアドレスに対応するファクシミリ番号をあて先とし、一般公衆回線網を介したファクシミリ送信を行なうようにしてある。
【００４３】
サーバ装置２は、サーバコンピュータからなりＣＰＵ等である制御部２０と、ハードディスク（Hard Disk）を利用した記憶部２１と、ＤＲＡＭ（Dynamic Random Access Memory）、ＳＲＡＭ（Static Random Access Memory）等のメモリを利用した一時記憶領域と、ＵＳＢインタフェース及びシリアルインタフェースを含む接続部２３と、他の装置との通信を実現するＬＡＮ（Local Area Network）コネクタを含む通信部２４とを含む。
【００４４】
記憶部２１には、障害復旧支援装置１に対応するドライバプログラム（以下、ドライバと呼ぶ）２Ｐが記憶されている。制御部２０は、記憶部２１からドライバ２Ｐを読み出して実行することにより、接続部２３により障害復旧支援装置１が接続されて障害復旧支援装置１から送信される制御文１２１に基づく処理を実行することが可能である。
【００４５】
一時記憶領域は、制御部２０の処理によって発生する各種情報が一時的に記憶される。制御部２０は、記憶部２１からドライバ２Ｐを一時記憶領域に読み出して実行する。制御部２０は、障害復旧支援装置１から送信される制御文１２１を一時記憶領域に読み出して実行する。
【００４６】
接続部２３は、上述のようにＵＳＢインタフェースを含み、障害復旧支援装置１のみならずＵＳＢインタフェースを有する外部装置との間で信号の送受信を実現する。接続部２３は外部装置が接続されたことを検知し、制御部２０へ通知する。接続部２３はＵＳＢインタフェースを介して受信したシリアル信号を各構成部間で送受信するバス信号に変換する機能を有している。制御部２０は、障害復旧支援装置１が接続された場合、接続部２３により障害復旧支援装置１から送信される制御文１２１を受信し、受信した制御文１２１に基づく処理を実行した結果を接続部２３により送信する。更に接続部２３は、シリアルインタフェースを含む。
【００４７】
通信部２３は、他の装置とのインターネットプロトコル（ＩＰ：Internet Protocol）による通信を実現する。
【００４８】
次に、実施の形態１における障害復旧支援装置１の種類について説明する。図３は、実施の形態１における障害復旧支援装置１の種類の内容例を示す説明図である。図３の説明図には、障害復旧支援装置１を識別するための色と、夫々の色の障害復旧支援装置１に記憶されている制御文１２１に基づき実行される処理の内容との対応が示されている。
【００４９】
図３の説明図に示すように、実施の形態１における障害復旧支援装置１は９種類である。図３の説明図に示す内容例では、外装部材１１が白色である障害復旧支援装置１は「オペレーション切り分け」用である。白色の障害復旧支援装置１の記憶部１２には、障害が発生しているサーバ装置２における問題の切り分けをし、いずれの処理を実行すべきかを判断する処理を行なうための制御文１２１が記憶されている。サーバ装置２の制御部２０は、接続部２３により白色の障害復旧支援装置１から送信された制御文１２１を受信した場合、これを読み出して切り分け処理を実行する。作業者はまず当該白色の障害復旧支援装置１を障害が発生しているサーバ装置２に接続することが望ましい。
【００５０】
また、図３の説明図に示す内容例では、外装部材１１が赤色である障害復旧支援装置１は「障害データ自動収集」用であり、外装部材１１が青色である障害復旧支援装置１は「リブート」用である。外装部材１１が橙色である障害復旧支援装置１は「アプリケーションプログラムに対応するプロセスの強制終了、アプリケーションプログラムの詳細情報の自動収集」用である。サーバ装置２の制御部２０は、接続部２３により橙色の障害復旧支援装置１から送信された制御文１２１を受信した場合、これを読み出して実行中のアプリケーションプログラムに対応するプロセスを終了し、各アプリケーションの実行中のデータ、ログ、設定等の詳細情報を自動的に収集する処理を実行する。図３の説明図に示す内容例では他に、外装部材１１が紫色である障害復旧支援装置１は「カーネルクラッシュ作成」用であり、水色である障害復旧支援装置１は「装置試験実行」用であり、緑色である障害復旧支援装置１は「ファイル更新」用であり、黄色である障害復旧支援装置１は「システムバックアップ作成」用であり、そして黒色である障害復旧支援装置１は「各種サーバ設定自動実行」用である。
【００５１】
次に、図３の説明図に示した複数の種類の障害復旧支援装置１夫々の制御部１０が、サーバ装置２に接続された場合に実行する処理についてフローチャートを参照して以下に説明する。
【００５２】
図４及び図５は、実施の形態１における障害復旧支援装置１の制御部１０が、サーバ装置２に接続された場合に実行する処理手順の一例を示すフローチャートである。
【００５３】
制御部１０は、サーバ装置２に接続されたことを接続部１３により検知したか否かを判断する（ステップＳ１０１）。制御部１０は、サーバ装置２に接続されたことを接続部１３により検知していないと判断した場合（Ｓ１０１：ＮＯ）、処理をステップＳ１０１へ戻す。制御部１０は、サーバ装置２に接続されたことを接続部１３により検知したと判断した場合（Ｓ１０１：ＹＥＳ）、表示部１４へ制御信号を送信することにより、ＬＥＤ１４１を緑色に点灯させる（ステップＳ１０２）。なお、このとき点灯させる色は実行中であることを示すのでＬＥＤ１４１によって表示される色は緑色に限らない。
【００５４】
次に制御部１０は、記憶部１２に記憶されている制御文１２１を読み出し（ステップＳ１０３）、読み出した制御文１２１を接続部１３によりサーバ装置２へ送信し（ステップＳ１０４）、表示部１４へ制御信号を送信することにより、ＬＥＤ１４１を緑色に点滅させる（ステップＳ１０５）。
【００５５】
制御部１０は、自身が送信した制御文１２１に基づいた処理に対し、サーバ装置２から終了通知を接続部１３により受信したか否かを判断する（ステップＳ１０６）。制御部１０は、サーバ装置２から終了通知を受信していないと判断した場合（Ｓ１０６：ＮＯ）、処理をステップＳ１０６へ戻し、終了通知を受信したと判断するまで待機する。
【００５６】
制御部１０は、サーバ装置２から終了通知を受信したと判断した場合（Ｓ１０６：ＹＥＳ）、終了通知は正常終了を示しているか否かを判断する（ステップＳ１０７）。制御部１０は、終了通知は正常終了を示していると判断した場合（Ｓ１０７：ＹＥＳ）、表示部１４へ制御信号を送信することにより、ＬＥＤ１４１を青色に点滅させ（ステップＳ１０８）、処理の正常終了を示す効果音を音声出力部１５により出力する（ステップＳ１０９）。
【００５７】
制御部１０は、終了通知は異常終了を示していると判断した場合（Ｓ１０７：ＮＯ）、表示部１４へ制御信号を送信することにより、ＬＥＤ１４１を赤色に点滅させ（ステップＳ１１０）、処理の異常終了を示す効果音を音声出力部１５により出力する（ステップＳ１１１）。
【００５８】
次に制御部１０は、サーバ装置２から更に送信される実行結果を受信したか否かを判断する（ステップＳ１１２）。制御部１０は、サーバ装置２から実行結果を受信していないと判断した場合（Ｓ１１２：ＮＯ）、処理をステップＳ１１２へ戻してサーバ装置２から実行結果を受信したと判断するまで待機する。
【００５９】
制御部１０は、サーバ装置２から実行結果を受信したと判断した場合（Ｓ１１２：ＹＥＳ）、受信した実行結果を記憶部１２に保存することにより記憶する（ステップＳ１１３）。
【００６０】
次に制御部１０は、終了通知は正常終了を示していたか否かを判断する（ステップＳ１１４）。制御部１０は、正常終了を示していたと判断した場合（Ｓ１１４：ＹＥＳ）、受信した実行結果に応じて表示部１４に制御信号を送信することにより、次に接続されるべき障害復旧支援装置１の色を示すようにＬＥＤ１４１を点灯させ（ステップＳ１１５）、次に接続されるべき障害復旧支援装置１へ点滅信号を送信する（ステップＳ１１６）。
【００６１】
制御部１０は、異常終了を示していたと判断した場合（Ｓ１１４：ＮＯ）、次のステップＳ１１７へ処理を進める。
【００６２】
また、制御部１０は、実行結果の内容を含む文書を自動的に作成するか、又は文書を添付したメールを作成し、作成したメールをメール機能により通信部１６から通知する（ステップＳ１１７）。
【００６３】
次に制御部１０は、サーバ装置２によってアンマウントされることによって切断されたことを接続部１３により検知したか否かを判断する（ステップＳ１１８）。制御部１０は、切断されたことを接続部１３により検知していないと判断した場合（Ｓ１１８：ＮＯ）、処理をステップＳ１１８へ戻して切断されたことを検知したと判断するまで待機する。制御部１０は、切断されたことを接続部１３により検知した場合（Ｓ１１８：ＹＥＳ）、次に接続される障害復旧支援装置１から消灯信号を受信したか否かを判断する（ステップＳ１１９）。制御部１０は、消灯信号を受信していないと判断した場合（Ｓ１１９：ＮＯ）、処理をステップＳ１１９へ戻して消灯信号を受信したと判断するまで待機する。制御部１０は、消灯信号を受信したと判断した場合（Ｓ１１９：ＹＥＳ）、表示部１４のＬＥＤ１４１を消灯し（ステップＳ１２０）、処理を終了する。
【００６４】
なお、ステップＳ１２０における表示部１４のＬＥＤ１４１の消灯は、ステップＳ１１８において切断されたことを接続部１３に検知した場合に消灯されるのでもよい。次に接続されるべき障害復旧支援装置１がない場合、制御部１０は、ステップＳ１１８において切断されたことを接続部１３に検知した場合にＬＥＤ１４１を消灯させる。
【００６５】
図４及び図５のフローチャートで示した処理手順の内のＬＥＤ１４１を点灯、点滅させる各処理手順について、ステップＳ１１５において表示される次に接続されるべき障害復旧支援装置１の色以外の色について、及び点滅か点灯かについては特に限定されないことは勿論である。
【００６６】
また、複数の種類によって制御文１２１が異なる障害復旧支援装置１は基本的に図４及び図５のフローチャートに示した処理手順を実行するが、障害復旧支援装置１の種類によっては異なる処理を実行する場合がある。種類によって異なる制御文１２１に基づいてサーバ装置２が処理を実行するのに対応して、障害復旧支援装置１の種類によっては必要ない処理、又は更に加えられるべき処理がある。
【００６７】
例えば、障害が発生しているサーバ装置２に最初に接続されることが推奨される「オペレーション切り分け」用の白色の障害復旧支援装置１の制御部１０は、図４及び図５のフローチャートに示した処理手順を全て実行するとする。これに対し、障害復旧支援装置１の種類によってはＬＥＤ１４１で点灯される色が異なる構成でもよいし、ステップＳ１０７における終了を示す効果音を出力する処理を行なわない構成でもよい。また、実行結果を受信する必要がない場合はステップＳ１０８からステップＳ１１２までの処理が行なわれない構成とする種類の障害復旧支援装置１が有ってもよい。
【００６８】
さらに、白色の障害復旧支援装置１の次に接続されるべき等、自身が２番目以降に接続される種類の障害復旧支援装置１の制御部１０は、図４及び図５のフローチャートに示した処理手順の内のステップＳ１１１の処理によって送信された点滅信号に対応する処理を実行する機能が必要である。また、例えば「リブート」用の青色の障害復旧支援装置１では、リブート処理によって処理手順の途中でサーバ装置２との接続が切断されるので、それに応じた処理が必要な場合がある。更に、２番目以降に接続される種類の障害復旧支援装置１の制御部１０は、自身がサーバ装置２に接続された場合、自身の色を点灯している障害復旧支援装置１へ消灯信号を送信する構成としてもよい。そこで次に、障害復旧支援装置１の制御部１０により実行される処理手順について他の一例を示す。
【００６９】
図６乃至図８は、実施の形態１における障害復旧支援装置１の制御部１０が実行する処理手順の一例を示すフローチャートである。なお、図６乃至図８のフローチャートに示す処理手順の内、図４及び図５のフローチャートに示した処理手順と共通する処理手順については、同一のステップ番号を付して詳細な説明を省略する。
【００７０】
制御部１０は、通信部１６により点滅信号を受信したか否かを判断する（ステップＳ２１）。制御部１０は、点滅信号を受信していないと判断した場合（Ｓ２１：ＮＯ）、処理をステップＳ２１へ戻して点滅信号を受信したと判断するまで待機する。なお、この間にサーバ装置２に接続されたことを検知した場合は（Ｓ１０１：ＹＥＳ）、ステップＳ１０２へ処理を進めてもよい。
【００７１】
制御部１０は、点滅信号を受信したと判断した場合（Ｓ２１：ＹＥＳ）、表示部１４に制御信号を送信することによりＬＥＤ１４１を青色に点滅させ（ステップＳ２２）、処理をステップＳ１０１へ進める。なお、ステップＳ２２におけるＬＥＤ１４１の青色での点滅は、ステップＳ１０８における正常終了を示すための点滅と区別することが可能なように点滅の周期を変化させてもよい。
【００７２】
制御部１０は、ステップＳ１０１においてサーバ装置２に接続されたことを検知した場合（Ｓ１０１：ＹＥＳ）、表示部１４に制御信号を送信することにより、ＬＥＤ１４１を青色に点滅させている場合にこれを消灯させ（ステップＳ２３）、更に、前に接続されていた障害復旧支援装置１のＬＥＤ１４１を消灯させるための消灯信号を、該当する障害復旧支援装置１へ送信する（ステップＳ２４）。次に制御部１０は、処理を次のステップＳ１０２へ進める。
【００７３】
また、制御部１０は、制御文１２１を送信し（Ｓ１０４）、処理の実行中であることを示すためにＬＥＤ１４１を緑色に点滅させた後（Ｓ１０５）、リブート処理がサーバ装置２で実行されることに応じてサーバ装置２との接続が切断されたことを接続部１３により検知したか否かを判断する（ステップＳ２５）。制御部１０は、接続が切断されたことを接続部１３により検知していないと判断した場合（Ｓ２５：ＮＯ）、処理をステップＳ２５に戻して接続が切断されたことを検知したと判断するまで待機する。
【００７４】
制御部１０は、接続が切断されたことを接続部１３により検知したと判断した場合（Ｓ２５：ＹＥＳ）、切断中であることを示すために表示部１４に制御信号を送信することによりＬＥＤ１４１を赤色に点滅させる（ステップＳ２６）。なお、ステップＳ１１０における異常終了を示すための点滅と区別することが可能なように点滅の周期を変化させてもよい。
【００７５】
次に制御部１０は、サーバ装置２に再び接続されたことを接続部１３により検知したか否かを判断する（ステップＳ２７）。制御部１０は、サーバ装置２に再び接続されたことを接続部１３により検知していないと判断した場合（Ｓ２７：ＮＯ）、処理をステップＳ２７へ戻して接続されたことを検知したと判断するまで待機する。
【００７６】
制御部１０は、サーバ装置２に再び接続されたことを接続部１３により検知したと判断した場合（Ｓ２７：ＹＥＳ）、表示部１４に制御信号を送信することによりＬＥＤ１４１を緑色に点滅させ（ステップＳ２８）、サーバ装置２から終了通知を接続部１３により受信したか否かの判断（Ｓ１０６）へ処理を進める。以降の処理手順については図４及び図５のフローチャートに示した処理手順と同様である。
【００７７】
図４及び図５のフローチャート、並びに図６乃至図８のフローチャートに示した処理手順の内の、ステップＳ１１３における結果を記憶する処理については、「障害データ収集」用、「カーネルクラッシュ作成」用の障害復旧支援装置１の場合、収集されて送信された障害データ、作成されて送信されたカーネルクラッシュを記憶部１２に記憶する構成とする。
【００７８】
次に、図４及び図５のフローチャート、並びに図６乃至図８のフローチャートに示した障害復旧支援装置１の制御部１０の処理手順に対応してサーバ装置２で実行される処理について、フローチャートを参照して説明する。
【００７９】
図９は、実施の形態１におけるサーバ装置２の制御部２０が実行する処理手順の一例を示すフローチャートである。なお、図９のフローチャートに示す処理手順は、サーバ装置２の制御部２０が記憶部２１に記憶されているドライバ２Ｐを読み出して実行することにより実現される。
【００８０】
制御部２０は、障害復旧支援装置１のいずれかが接続されたことを接続部２３により検知したか否かを判断する（ステップＳ３１）。制御部２０は、障害復旧支援装置１が接続されたことを接続部２３により検知していないと判断した場合（Ｓ３１：ＮＯ）、処理をステップＳ３１へ戻して接続されたことを接続部２３により検知したと判断するまで待機する。
【００８１】
制御部２０は、障害復旧支援装置１が接続されたことを接続部２３により検知したと判断した場合（Ｓ３１：ＹＥＳ）、接続された障害復旧支援装置１を認識（マウント）する（ステップＳ３２）。制御部２０は、接続された障害復旧支援装置１から送信される制御文１２１を接続部２３により受信し（ステップＳ３３）、受信した制御文１２１を一時記憶領域に読み出して制御文１２１に基づく処理を実行する（ステップＳ３４）。制御部２０は、制御文１２１に基づく処理を実行し終えたことを示す終了通知を接続部２３により送信し（ステップＳ３５）、、更に、制御文１２１に基づく実行結果を接続部２３により送信する（ステップＳ３６）。なお、実施の形態１におけるサーバ装置２の制御部２０は、ステップＳ３５における終了通知は、正常終了／異常終了を識別することが可能な信号により送信するとする。
【００８２】
次に制御部２０は、障害復旧支援装置１との接続をアンマウントすることにより切断し（ステップＳ３７）、処理を終了する。
【００８３】
なお、ステップＳ３３における障害復旧支援装置１から送信される制御文１２１の受信処理は、サーバ装置２の制御部２０によって能動的に、接続されている障害復旧支援装置１の記憶部１２から制御文１２１を読み出すことによって取得する構成としてもよい。
【００８４】
このように障害復旧支援装置１から取得した制御文１２１に基づく処理が実行され、ステップＳ３５及びＳ３６が実行されることにより、次に接続される装置がいずれの装置であるかの判断に用いられる実行結果、又は保存されるべき実行結果が障害復旧支援装置１へ送信される。なお、ステップＳ３５及びステップＳ３６における終了通知及び実行結果の送信処理については、接続される障害復旧支援装置１の種類によっては、必ず実行される処理とは限らない。
【００８５】
次に、図４及び図５のフローチャート、並びに、図６乃至図８のフローチャートに示した処理手順を障害復旧支援装置１の制御部１０が実行し、ＬＥＤ１４１が、次に接続されるべき障害復旧支援装置１の色に点灯される処理について具体例を示す。
【００８６】
図１０は、実施の形態１における障害復旧支援装置１の制御部１０の処理によって、次に接続されるべきと判断される障害復旧支援装置１の色の組み合わせについての内容例を示す説明図である。なお、図１０の説明図に示す内容例の色は、図３の説明図に示した処理の内容に対応している。また、図１０の説明図に示す内容例は、サーバ装置２に障害が発生した場合に「オペレーション切り分け」用の白色の障害復旧支援装置１を最初に接続したときに、表示部１４のＬＥＤ１４１で点灯される色の分岐の具体例を示している。
【００８７】
障害が発生しているサーバ装置２の接続部２３に、作業者が白色の障害復旧支援装置１を接続した場合、サーバ装置２でオペレーション切り分けの処理が行なわれる。更に、処理が実行された結果を受信した白色の障害復旧支援装置１の制御部１０により、次に接続されるべき障害復旧支援装置１の色がＬＥＤ１４１で示される。このとき、白色の障害復旧支援装置１の制御部１０により、終了通知及び実行結果を参照して障害データを自動的に収集すべきか、又はサーバ装置２で実行されているアプリケーションプログラムに対応するプロセスを終了させてアプリケーションプログラムの詳細情報を収集すべきかが判断される。障害復旧支援装置１の制御部１０が次に障害データを自動的に収集すべきであると判断した場合、白色の障害復旧支援装置１の表示部１４では「障害データ自動収集」用の障害復旧支援装置１の外装部材１１の色に対応する「赤色」にＬＥＤ１４１が点灯される。またこのとき、次に接続されるべき赤色の障害復旧支援装置１の表示部１４のＬＥＤ１４１が青色に点滅する。
【００８８】
これに対し、作業者は白色の障害復旧支援装置１の表示部１４のＬＥＤ１４１が示している「赤色」に従い、白色の障害復旧支援装置１をサーバ装置２から取り外し、表示部１４のＬＥＤ１４１が青色に点滅している赤色の障害復旧支援装置１をサーバ装置２に接続すればよい。サーバ装置２に接続されたことを検知した赤色の障害復旧支援装置１の制御部１０により消灯信号が送信されるので、白色の障害復旧支援装置１の表示部１４のＬＥＤ１４１は消灯される。サーバ装置２では、障害データの収集処理が行なわれ、その実行結果として赤色の障害復旧支援装置１の記憶部１２に収集された障害データが保存される。赤色の障害復旧支援装置１の制御部１０により、障害の発生がサーバ装置２のカーネルの問題であるのか否かが判断され、カーネルの問題であると判断された場合、赤色の障害復旧支援装置１の表示部１４では「カーネルクラッシュ作成」用の障害復旧支援装置１の外装部材１１の色に対応する「紫色」にＬＥＤ１４１が点灯される。またこのとき、紫色の障害復旧支援装置１の表示部１４のＬＥＤ１４１が青色に点滅する。
【００８９】
これに対し、作業者は赤色の障害復旧支援装置１の表示部１４のＬＥＤ１４１が示している「紫色」に従い、赤色の障害復旧支援装置１をサーバ装置２から取り外し、表示部１４のＬＥＤ１４１が青色に点滅している紫色の障害復旧支援装置１をサーバ装置２に接続すればよい。サーバ装置２に接続されたことを検知した紫色の障害復旧支援装置１の制御部１０により消灯信号が送信されるので、赤色の障害復旧支援装置１の表示部１４のＬＥＤ１４１は消灯される。サーバ装置２では、カーネルクラッシュの作成処理が行なわれる。このとき、処理中にリブート処理が行なわれるので、紫色の障害復旧支援装置１の制御部１０は切断されたこと、及び接続されたことを検知した場合に応じてＬＥＤ１４１の点灯／消灯が制御される。カーネルクラッシュの作成処理が行なわれた実行結果として、紫色の障害復旧支援装置１の記憶部１２には作成されたカーネルクラッシュが保存される。紫色の障害復旧支援装置１の制御部１０により、次は試験が行なわれるべきであると判断され、紫色の障害復旧支援装置１の表示部１４では「装置試験実行」用の障害復旧支援装置１の外装部材１１の色に対応する「水色」にＬＥＤ１４１が点灯される。またこのとき、水色の障害復旧支援装置１の表示部１４のＬＥＤ１４１が青色に点滅する。
【００９０】
これに対し、作業者は紫色の障害復旧支援装置１の表示部１４のＬＥＤ１４１が示している「水色」に従い、紫色の障害復旧支援装置１をサーバ装置２から取り外し、表示部１４のＬＥＤ１４１が青色に点滅している水色の障害復旧支援装置１をサーバ装置２に接続すればよい。これにより、サーバ装置２では自動的に試験が行なわれる。試験の実行結果は水色の障害復旧支援装置１の記憶部１２に保存される。水色の障害復旧支援装置１の制御部１０は、サーバ装置２との接続が切断されたことを検知した場合にＬＥＤ１４１を消灯させる。したがって作業者は水色の障害復旧支援装置１の表示部１４のＬＥＤ１４１の消灯を確認することで、一連の作業が終了したことを認識することができる。作業者は、水色の障害復旧支援装置１をサーバ装置２から取り外して障害復旧作業を終了する。
【００９１】
このように、障害復旧支援装置１の制御部１０の処理によって、次に接続されるべき障害復旧支援装置１の色が表示部１４により表示される。したがって、作業者は次に接続すべき障害復旧支援装置１を直感的に把握することが可能である。作業者は障害復旧支援装置１における表示に従えばよく、特に高度な知識及び技術力を有していなくとも、発生している障害の状況、又は試験における状況に応じて適切な処理を順を追って実行させることができ、作業ミスも減少することが期待される。
【００９２】
更に、次に接続される障害復旧支援装置１へ点滅信号が送信され、次に接続されるべき障害復旧支援装置１の表示部１４のＬＥＤ１４１が青色に点滅する。したがって、作業者が次に接続するべき障害復旧支援装置１の色を誤認識して装置を取り違えることを回避して作業ミスを更に減少させ、システムの復旧の確実性をより高めることができる。
【００９３】
また、各障害復旧支援装置１における処理を終了した後は、メール（ファクシミリ）が送信されている。メールのあて先をシステムの保守運用の管理者しておくことにより、各段階での処理の結果が管理者に通知される。これにより、管理者は障害復旧作業の内容を迅速に把握することができ、複数の障害復旧装置から送信された実行結果に矛盾があるか否かを早い段階で判断することが可能である。これにより、更に障害復旧作業の確実性を高めることができる。
【００９４】
図１０の説明図には、上述のように「白色」、「赤色」、「紫色」及び「水色」の順序で次に接続されるべき障害復旧支援装置１の色が表示される場合以外の分岐についても示されている。例えば、白色の障害復旧支援装置１の表示部１４で表示された色に従い、次に作業者が赤色の障害復旧支援装置１をサーバ装置２に接続した場合についても示されている。この場合、赤色の障害復旧支援装置１の制御部１０によりカーネルの問題でないと判断されたときは、赤色の障害復旧支援装置１の表示部１４では「リブート」用の障害復旧支援装置１に対応する「青色」にＬＥＤ１４１が点灯される。これに従って作業者により青色の障害復旧支援装置１がサーバ装置２に接続された場合、サーバ装置２で処理が終了した後、青色の障害復旧支援装置１の表示部１４では「装置試験実行」用の障害復旧支援装置１に対応する「水色」にＬＥＤ１４１が点灯される。
【００９５】
他の例として、最初にサーバ装置２に接続された白色の障害復旧支援装置１の制御部１０が、終了通知及び実行結果に応じてサーバ装置２で実行されているアプリケーションプログラムに対応するプロセスを終了させてアプリケーションプログラムの詳細情報を収集すべきであると判断した場合、白色の障害復旧支援装置１の表示部１４では「アプリケーションプログラムに対応するプロセスの強制終了、アプリケーションプログラムの詳細情報の自動収集」用の障害復旧支援装置１に対応する「橙色」にＬＥＤ１４１が点灯される。これに従って作業者により橙色の障害復旧支援装置１がサーバ装置２に接続された場合、サーバ装置２で処理が終了した後、橙色の障害復旧支援装置１の表示部１４では「障害データ自動収集」用の障害復旧支援装置１に対応する「赤色」にＬＥＤ１４１が点灯される。更に、これに従って作業者により赤色の障害復旧支援装置１がサーバ装置２に接続された場合、障害データの自動収集処理が実行された後、赤色の障害復旧支援装置１の表示部１４では「リブート」用の障害復旧支援装置１に対応する「青色」にＬＥＤ１４１が点灯されるか、又は、「カーネルクラッシュ作成」用の障害復旧支援装置１に対応する「紫色」にＬＥＤ１４１が点灯される。青色にＬＥＤ１４１が点灯され、これに従って作業者により青色の障害復旧支援装置１がサーバ装置２に接続されたときは、リブートが実行された後、青色の障害復旧支援装置１の表示部１４では「装置試験実行」用の障害復旧支援装置１に対応する「水色」にＬＥＤ１４１が点灯される。赤色の障害復旧支援装置１の表示部１４で紫色にＬＥＤ１４１が点灯され、これに従って作業者により紫色の障害復旧支援装置１がサーバ装置２に接続されたときは、カーネルクラッシュ作成処理が実行された後、紫色の障害復旧支援装置１の表示部１４で「装置試験実行」用の障害復旧支援装置１に対応する「水色」にＬＥＤ１４１が点灯される。
【００９６】
障害が発生しているサーバ装置２のみならず、障害以前の問題を対処する場合、運用前の装置試験を行なう場合でも障害復旧支援装置１を利用することが可能である。図１１は、実施の形態１における障害復旧支援装置１の制御部１０の処理によって、次に接続されるべきと判断される障害復旧支援装置１の色の組み合わせについての内容例を示す説明図である。なお、図１１の説明図に示す内容例の色は、図３の説明図に示した処理の内容に対応している。
【００９７】
図１１（ａ）の説明図に示す内容例では、サーバ装置２における装置試験を行なう場合の例を示している。この場合、最初に「装置試験実行」用の水色の障害復旧支援装置１を接続し、装置試験の処理をサーバ装置２に実行させることができる。この場合、水色の障害復旧支援装置１の表示部１４では、次に接続されるべき障害復旧支援装置１の色は表示されない。
【００９８】
図１１（ｂ）の説明図に示す内容例では、サーバ装置２における障害以前の問題対処を行ない、バージョンアップ等のファイルを更新させたい場合の分岐の例を示している。この場合、作業者は最初に「システムバックアップ作成」用の黄色の障害復旧支援装置１を接続する。黄色の障害復旧支援装置１がサーバ装置２に接続された場合、サーバ装置２でシステムバックアップ作成処理が実行された後、黄色の障害復旧支援装置１の表示部１４では次に接続されるべき「ファイル更新」用の障害復旧支援装置１に対応する「緑色」にＬＥＤ１４１が点灯される。これに従って作業者により緑色の障害復旧支援装置１がサーバ装置２に接続され、ファイル更新が実行された後は、「リブート」用の障害復旧支援装置１に対応する「青色」にＬＥＤ１４１が点灯されるか、又は、「各種サーバ設定自動実行」用の障害復旧支援装置１に対応する「黒色」と認識されるようにＬＥＤ１４１が制御される。青色にＬＥＤ１４１が点灯され、これに従って作業者により青色の障害復旧支援装置１がサーバ装置２に接続された場合、リブートが実行された後に、青色の障害復旧支援装置１の表示部１４では「装置試験実行」用の障害復旧支援装置１に対応する「水色」にＬＥＤ１４１が点灯される。黒色と認識されるようにＬＥＤ１４１が制御され、これに従って作業者により黒色の障害復旧支援装置１がサーバ装置２に接続された場合は、各種サーバ設定が自動的に実行された後に、黒色の障害復旧支援装置１の表示部１４では「リブート」用の障害復旧支援装置１に対応する「青色」にＬＥＤ１４１が点灯される。これに従って作業者により青色の障害復旧支援装置１がサーバ装置２に接続されてリブートが実行された後は、青色の障害復旧支援装置１の表示部１４では「装置試験実行」用の障害復旧支援装置１に対応する「水色」にＬＥＤ１４１が点灯される。
【００９９】
図１１（ｃ）の説明図に示す内容例では、サーバ装置２におけるサーバ設定を行なう場合の分岐の例を示している。この場合、作業者は最初に「システムバックアップ作成」用の黄色の障害復旧支援装置１を接続する。黄色の障害復旧支援装置１がサーバ装置２に接続された場合、サーバ装置２でシステムバックアップ作成処理が実行された後、黄色の障害復旧支援装置１の表示部１４では次に接続されるべき「各種サーバ設定自動実行」用の障害復旧支援装置１に対応する「黒色」と認識されるようにＬＥＤ１４１が制御される。これに従って作業者により黒色の障害復旧支援装置１がサーバ装置２に接続されて各種サーバ設定が自動的に実行された後は、黒色の障害復旧支援装置１の表示部１４では「リブート」用の障害復旧支援装置１に対応する「青色」にＬＥＤ１４１が点灯されるか、又は、「装置試験実行」用の障害復旧支援装置１に対応する「水色」にＬＥＤ１４１が点灯される。青色にＬＥＤ１４１が点灯され、これに従って作業者により青色の障害復旧支援装置１がサーバ装置２に接続された場合、リブートが実行された後に、青色の障害復旧支援装置１の表示部１４では「装置試験実行」用の障害復旧支援装置１に対応する「水色」にＬＥＤ１４１が点灯される。
【０１００】
このように、多様な処理に応じて複数の種類の障害復旧支援装置１を用意することにより、高度な知識、技術力を有さない作業者であっても、サーバ装置２に対して多様な処理を順を追って実行させることが可能になる。
【０１０１】
なお、実施の形態１における障害復旧支援装置１の接続部１３はＵＳＢインタフェースを利用する構成とした。接続部１３にＵＳＢインタフェースを利用する構成とすることにより、ＥＥＰＲＯＭ等の小型のメモリを記憶部１２として組み合わせ、小型で軽量で利便性の高い障害復旧支援装置１を実現することが可能である。また、双方向にデータの送受信が可能であり、ログデータ、障害データ、カーネルクラッシュ等の収集、保存も容易である。更に、既存のサーバ装置２はほぼＵＳＢインタフェースを備えているので、サーバ装置２にドライバ２Ｐをインストールすることによって既存の種々のシステムにおけるサーバ装置２に対して汎用的に障害復旧支援装置１を利用することが可能である。
【０１０２】
しかしながら、本発明はこれに限らず、接続部１３はシリアルインタフェース（シリアルポート）を利用する構成としてもよい。この場合、制御部１０は、接続部１３によりサーバ装置２に接続されたことを検知した場合、予め設定してある制御信号を接続部１３を介して出力するように構成される。なお、シリアルインタフェースを利用した場合、制御部１０は制御信号を出力したときに表示部１４のＬＥＤ１４１を点灯させて処理を終了したことを示すことは可能であるが、サーバ装置２における処理の結果を受け付けてその結果に応じてＬＥＤ１４１の色、及び点灯／点滅／消灯を制御することは困難である。
【０１０３】
シリアルインタフェースを利用した接続部１３を備える障害復旧支援装置１は、サーバ装置２にリブートを実行させる制御信号を出力するか、又はカーネルクラッシュを作成させる制御信号を出力する種類の障害復旧支援装置１として実施の形態１に示したＵＳＢインタフェースを利用した９種類の障害復旧支援装置１に加えられる構成としてもよい。この場合、白色の障害復旧支援装置１が接続され、次に挿入すべき装置の色が表示部１４により点灯されず、何ら表示されなかったときには、当該シリアルインタフェースを利用した障害復旧支援装置１をサーバ装置２に接続してリブートさせる装置、又はカーネルクラッシュを作成させる装置として利用される構成としてもよい。
【０１０４】
また、表示部１４のＬＥＤ１４１を三色ＬＥＤ（フルカラーＬＥＤ）によって構成することにより、容易な構成で次に接続されるべき障害復旧支援装置１を識別する色の情報を表示させることができる。ＬＥＤを利用していることにより、障害復旧支援装置１を小型化、軽量化することが可能である。三色ＬＥＤにより、ほとんどの色を再現することができるので、多数の種類の障害復旧支援装置１に対応することが可能になる。
【０１０５】
なお、実施の形態１における障害復旧支援装置１は、通信部１６を備えて他の障害復旧支援装置１へ点滅信号、又は消灯信号を送受信することにより、表示部１４のＬＥＤ１４１を点滅又は消灯させるべきことを通知することが可能な構成とした。また、実施の形態１における障害復旧支援装置１は、通信部１６により外部へメールを送信する機能を有する構成とした。本発明はこれに限らず、障害復旧支援装置１は通信部１６を備えない構成としてもよい。表示部１４により、次に接続されるべき障害復旧支援装置１の色を表示するのみであっても、作業者は次に接続されるべき障害復旧支援装置１を把握することが可能である。
【０１０６】
（実施の形態２）
実施の形態２では、障害復旧支援装置１は表示部１４にディスプレイ１４３を含む構成とする。また、実施の形態２における障害復旧支援装置１も複数の種類に分かれている。ただし、実施の形態２における障害復旧支援装置１は、異なる種類に応じて異なる形状が外装部材１１に施されており、夫々を視覚を通じて識別することが可能である。
【０１０７】
実施の形態２における障害復旧支援装置１は、表示部１４にディスプレイ１４３を含んでいること、及び外装部材１１に種類に応じて異なる形状が施されていること以外、実施の形態１における障害復旧支援装置１と共通する部分を有している。そこで、実施の形態１における障害復旧支援装置１と共通する部分については同一の符号を付して詳細な説明を省略する。
【０１０８】
図１２は、実施の形態２における障害復旧支援装置１の外観を示す略示斜視図である。図１２（ａ）（ｂ）には夫々、異なる種類の障害復旧支援装置１の外観が示されている。図１２中の１１は、実施の形態２における障害復旧支援装置１の外装部材である。実施の形態２における障害復旧支援装置１の外装部材１１は全体で扁平な略直方体形状をなし、２つの部分で構成されている。外装部材１１を構成する２つの部材１１１，１１２はいずれも扁平な略直方体形状をなし、短辺側の側面が対向するように連結部１１３，１１３により連結されている。連結部１１３は、２つの部材１１１，１１２夫々の短辺側の側面の一方に一体的に設けられていて略円筒形状をなす。２つの部材１１１，１１２夫々の連結部１１３，１１３は、一方の部材１１１（１１２）の連結部１１３の外径と、他方の部材１１２（１１１）の連結部１１３の内径とが略等しく構成されており、一方の部材１１１（１１２）の連結部１１３が他方の部材１１２（１１１）の連結部１１３の内側に挿入されることによりヒンジ状に連結される。２つの部材１１１，１１２は連結部１１３，１１３により軽く固定されて、作業者は手動で２つの部材１１１，１１２を回動させることが可能である。図１２には、作業者により２つの部材１１１，１１２のなす角度が約９０度となるように回動されている状態が示されている。
【０１０９】
また、障害復旧支援装置１の内部の各構成部も、２つの部材１１１，１１２によって夫々覆われている。一方の部材１１１（１１２）には接続部１３を含む各構成部の一部が覆われており、接続部１３は露出してサーバ装置２の接続部２３に接続されることが可能である。他方の部材１１２（１１１）には表示部１４を含む各構成部の他の一部が覆われており、表示部１４に含まれるＬＥＤ１４１及びディスプレイ１４３は露出し、図１２に示す用に作業者によって視認することが可能である。障害復旧支援装置１の各構成部間は連結部１１３，１１３の内部でフレキシブル基板等の配線により接続されている。
【０１１０】
図１２（ａ）に示す障害復旧支援装置１の外装部材１１の内の、表示部１４を覆う部材１１２の表面であって、ＬＥＤ１４１及びディスプレイ１４３が露出している面の一部１１４に「丸」形状が施されている。「丸」形状は彫りによって施されてもよいし、異なる色で着色されることによって形状が施されている構成でもよい。同様に、図１２（ｂ）に示す障害復旧支援装置１の外装部材１１の内の、表示部１４を覆う部材１１２の表面であって、ＬＥＤ１４１及びディスプレイ１４３が露出している面の一部１１４に「四角」形状が施されている。なお、図１２（ａ）に示す障害復旧支援装置１のディスプレイ１４３には、図１２（ｂ）に示す障害復旧支援装置１を識別するために「四角」形状が表示されている。実施の形態２における障害復旧支援装置１を利用する場合、作業者は、図１２（ａ）に示すようにディスプレイ１４３に表示されている形状によって、次に接続されるべき障害復旧支援装置１を把握することが可能である。
【０１１１】
なお、図１２に示すように、外装部材１１が２つの部材１１１，１１２に分かれて構成され、２つの部材１１１，１１２のなす角度を調整することが可能な構成とすることにより、作業者は障害復旧支援装置１をサーバ装置２に接続した場合に、外装部材１１の扁平面が略水平となっても表示部１４のＬＥＤ１４１及びディスプレイ１４３を視認することができる。
【０１１２】
図１３は、実施の形態２における障害復旧支援装置１の内部構成を示すブロック図である。サーバ装置２については、実施の形態１におけるサーバ装置２と同様の構成であるので詳細な説明を省略する。
【０１１３】
障害復旧支援装置１は、制御部１０と記憶部１２と接続部１３と表示部１４と音声出力部１５と通信部１６とを備える。表示部１４は、ＬＥＤ１４１と、ＬＥＤ１４１を駆動するＬＥＤ駆動部１４２と、液晶パネルを利用したディスプレイ１４３と、ディスプレイ１４３を駆動するディスプレイ駆動部とを含み、制御部１０からの制御信号を受け付けてＬＥＤ１４１の色及び点灯／点滅／消灯をＬＥＤ駆動部１４２により制御すると共に、ディスプレイ１４３における各種文字、数字、記号、形状の表示、非表示をディスプレイ駆動部により制御する。制御部１０は、次に接続されるべき障害復旧支援装置１を識別するための形状のみならず、サーバ装置２から受信した実行結果の内容に応じて、サーバ装置２におけるＣＰＵ使用率、メモリ使用率、経過時間、処理内容等の各種情報を表示することが可能である。
【０１１４】
また、図１２に示したように実施の形態２における障害復旧支援装置１の表示部１４のＬＥＤ１４１は、複数備えられるように示してある。複数のＬＥＤ１４１が備えられることは必須ではないが、複数のＬＥＤ１４１を備えることにより、その点灯／点滅／消灯の組み合わせに応じて、制御部１０は接続されているサーバ装置２における処理の実行経過等を表示することが可能な構成としてもよい。
【０１１５】
図１４は、実施の形態２における障害復旧支援装置１の種類の内容例を示す説明図である。図１４の説明図には、障害復旧支援装置１を識別するための形状と、夫々の形状が施された障害復旧支援装置１に記憶されている制御文１２１に基づく処理の内容との対応が示されている。
【０１１６】
図１４の説明図に示すように、実施の形態２における障害復旧支援装置１は９種類である。外装部材１１に「丸」形状が施されている障害復旧支援装置１は「オペレーション切り分け」用であり、「二重丸」形状が施されている障害復旧支援装置１は「障害データ自動収集」用である。外装部材１１に「丸の中央に水平線分」形状が施されている障害復旧支援装置１は、「リブート」用である。「四角」形状が施されている障害復旧支援装置１は、「アプリケーションプログラムに対応するプロセスの強制終了、アプリケーションプログラムの詳細情報の自動収集」用であり、「三角」形状が施されている障害復旧支援装置１は、「カーネルクラッシュ作成」用である。「逆三角」形状が施されている障害復旧支援装置１は、「装置試験実行」用であり、「星」形状が施されている障害復旧支援装置１は、「ファイル更新」用である。「ひし形」形状が施されている障害復旧支援装置１は、「システムバックアップ作成」用であり、「無限大記号」形状が施されている障害復旧支援装置１は、「各種サーバ設定自動実行」用である。
【０１１７】
次に、図１４の説明図に示した複数の種類の障害復旧支援装置１夫々の制御部１０が、サーバ装置２に接続された場合に実行する処理についてフローチャートを参照して以下に説明する。
【０１１８】
図１５及び図１６は、実施の形態２における障害復旧支援装置１の制御部１０が、サーバ装置２に接続された場合に実行する処理手順の一例を示すフローチャートである。なお、実施の形態１では、障害復旧支援装置１は夫々、次に接続されるべき障害復旧支援装置１を識別する情報を出力する手段として、外装部材１１に施されている形状を表示するディスプレイ１４３を備えている点が実施の形態１における障害復旧支援装置１と異なる。したがって、次に接続されるべき障害復旧支援装置１を識別する情報を出力する処理としてＬＥＤ１４１で色を示すのではなく、ディスプレイ１４３で形状を示す点が異なる。そこで、以下に示す図１５及び図１６のフローチャートでは、実施の形態１における障害復旧支援装置１の制御部１０による処理手順と共通する処理手順については図４及び図５のフローチャートに示した処理手順と同一のステップ番号を付して詳細な説明を省略する。
【０１１９】
制御部１０は、サーバ装置２から実行結果を受信したと判断し（Ｓ１１２：ＹＥＳ）、受信した実行結果を記憶し（Ｓ１１３）、受信した正常終了を示していたと判断した場合（Ｓ１１４：ＹＥＳ）、実行結果に応じて表示部１４に制御信号を送信することにより、次に接続されるべき障害復旧支援装置１に施されている形状をディスプレイ１４３に表示させる（ステップＳ４１）。
【０１２０】
また、消灯信号を受信したと判断した場合（Ｓ１１９：ＹＥＳ）、表示部１４のＬＥＤ１４１及びディスプレイ１４３に表示していた形状を消去し（ステップＳ４２）、処理を終了する。
【０１２１】
ステップＳ４２における表示部１４のディスプレイ１４３における表示の消去は、ステップＳ１１８においてサーバ装置２と切断されたことを接続部１３に検知した場合に行なわれるのでもよい。次に接続されるべき障害復旧支援装置１がない場合、制御部１０は、ステップＳ１１８において切断されたことを接続部１３に検知した場合にＬＥＤ１４１を消灯の消灯及びディスプレイ１４３に表示していた形状を消去する。
【０１２２】
また、障害復旧支援装置１の種類によっては、サーバ装置２にリブート処理を実行させる場合もあり、処理途中にサーバ装置２と切断されるときがある。したがって、実施の形態２における障害復旧支援装置１についても、実施の形態１における図６乃至図８のフローチャートに対応する処理を実行する場合がある。この場合、図４及び図５のフローチャートに示した処理手順に対する図１５及び図１６のフローチャートに示した処理手順と同様に、ステップＳ１１５がステップＳ４１に代替され、ステップＳ１２０がステップＳ４２に代替されて実行される。
【０１２３】
このように、障害復旧支援装置１の制御部１０の処理によって、次に接続されるべき障害復旧支援装置１に施されている形状が表示部１４のディスプレイ１４３に表示される。したがって、作業者は次に接続すべき障害復旧支援装置１を直感的に把握することが可能である。作業者は障害復旧支援装置１における表示に従えばよく、特に高度な知識及び技術力を有していなくとも、発生している障害の状況、又は試験における状況に応じて適切な処理を順を追って実行させることができ、作業ミスもなくなることが期待される。また、人によって認識が異なる可能性があるのに対し、表示される形状が具体的であるので、次に接続されるべき障害復旧支援装置１を誤って認識することをより確実に回避することも期待できる。更に、ディスプレイ１４３を使用することにより、サーバ装置２における処理の経過、実行結果に含まれるＣＰＵ使用率、メモリ使用率等の詳細情報を表示することができるので、利便性が高まる。
【０１２４】
なお、各形状が施された障害復旧支援装置１に対応する制御文１２１に基づく処理内容は、実施の形態１における各色の障害復旧支援装置１と対応しているので、分岐の例についての図示を省略する。つまり、「丸」形状が施された障害復旧支援装置１は「白色」の障害復旧支援装置１に対応するので、最初に「丸」形状が施されている障害復旧支援装置１を接続した場合の以後の分岐の例は、実施の形態１で示した各色に対応する形状で分岐される。
【０１２５】
なお、実施の形態２における複数の種類の障害復旧支援装置１は、外装部材１１に施されている模様の形状で識別されるように構成され、表示部１４のディスプレイ１４３により次に接続されるべき障害復旧支援装置１の形状を表示する構成とした。しかしながら、本発明はこれに限らず、ＬＥＤ１４１により次に接続されるべき障害復旧支援装置１の色を示すと共に、ディスプレイ１４３により形状を表示する構成としてもよい。また、その組み合わせによって複数の種類の障害復旧支援装置１を識別することが可能な構成としてもよい。例えば、外装部材１１が赤であり、且つ施されている形状が「丸」である障害復旧支援装置１と、外装部材１１が青であり、且つ施されている形状が「丸」である障害復旧支援装置１とで識別されるようにしてもよい。
【０１２６】
また、実施の形態２における障害復旧支援装置１が備える表示部１４のディスプレイ１４３は液晶パネルを利用する構成とした。しかしながら、セグメントディスプレイ１４３、有機ＥＬ（Electroluminescence）、プラズマディスプレイ等の表示デバイスを利用してもよい。
【０１２７】
なお、実施の形態１及び２では、障害復旧支援装置１は夫々、次に接続されるべき障害復旧支援装置１を識別する情報を出力する手段として、ＬＥＤ１４１及び／又はディスプレイ１４３を利用した表示部１４によって情報を示す構成とした。しかしながら、本発明はこれに限らず、音声出力部１５を次に接続されるべき障害復旧支援装置１を識別する情報を出力する手段として利用し、次に接続されるべき障害復旧支援装置１を識別する情報として「次は、赤色の装置を接続してください。」又は「次は、丸印の付いた装置を接続してください。」等の合成音声、パターンで識別可能な効果音によって情報を示す構成としてもよい。
【０１２８】
以上の実施の形態１及び２に関し更に、以下の付記を開示する。
【０１２９】
（付記１）
接続部を有し、該接続部を介して接続される装置に一又は複数の処理を行なわせ、前記装置における障害の復旧を支援する障害復旧支援装置であって、
所定の処理を実行するための制御文が予め記憶してあり、
前記接続部により前記装置に接続された場合に、前記装置に制御文を取得させる手段と、
前記装置における処理の結果を受け付ける手段と、
受け付けた結果に応じて次に接続されるべき装置を識別する情報を出力する出力手段と
を備えることを特徴とする障害復旧支援装置。
【０１３０】
（付記２）
前記処理の内容に対応して異なる色の外装部材を備え、
前記出力手段は、次に接続されるべき装置の外装部材の色の情報を出力するようにしてあること
を特徴とする付記１に記載の障害復旧支援装置。
【０１３１】
（付記３）
前記外装部材は処理の内容に対応して異なる形状の外装部材を備え、
前記出力手段は、次に接続されるべき装置の外装部材の形状の情報を出力するようにしてあること
を特徴とする付記１又は２に記載の障害復旧支援装置。
【０１３２】
（付記４）
他の装置と通信する通信手段と、
該通信手段により、次に接続されるべき装置へ通知する手段と
を備え、
他の装置から通知された場合、前記出力手段により通知されたことを示す情報を出力するようにしてあること
を特徴とする付記１乃至３のいずれかに記載の障害復旧支援装置。
【０１３３】
（付記５）
受け付けた結果を記憶する手段と、
受け付けた結果を外部へ通知する手段と
を更に備えることを特徴とする付記１乃至４のいずれかに記載の障害復旧支援装置。
【０１３４】
（付記６）
前記出力手段は、複数の異なる色を発光する発光素子を備えること
を特徴とする付記１乃至５のいずれかに記載の障害復旧支援装置。
【０１３５】
（付記７）
前記出力手段は、文字、数字、記号を含む情報を表示する表示部を備えること
を特徴とする付記１乃至６のいずれかに記載の障害復旧支援装置。
【０１３６】
（付記８）
前記接続部はＵＳＢ（Universal Serial Interface）インタフェースを有していること
を特徴とする付記１乃至７のいずれかに記載の障害復旧支援装置。
【０１３７】
（付記９）
接続部により接続される装置に一又は複数の処理を行なわせ、前記装置における障害の復旧を支援する障害復旧支援方法であって、
前記接続部により前記装置に接続された場合に、
予め記憶してある所定の処理を実行するための制御文を前記装置に取得させ、
前記装置における処理の結果を受け付け、
受け付けた結果に応じて次に接続されるべき装置を識別する情報を出力すること
を特徴とする障害復旧支援方法。
【０１３８】
（付記１０）
コンピュータを、付記１乃至８のいずれかに記載の障害復旧支援装置が接続された場合に、
前記障害復旧支援装置から制御文を取得する手段、
取得した制御文に基づく制御を実行する手段、及び、
実行結果を前記障害復旧支援装置へ通知する手段
として機能させることを特徴とするコンピュータプログラム。
【図面の簡単な説明】
【０１３９】
【図１】実施の形態１における障害復旧支援装置及びサーバ装置の外観の概要を示す模式図である。
【図２】実施の形態１における障害復旧支援装置及びサーバ装置の内部構成を示すブロック図である。
【図３】実施の形態１における障害復旧支援装置の種類の内容例を示す説明図である。
【図４】実施の形態１における障害復旧支援装置の制御部が、サーバ装置に接続された場合に実行する処理手順の一例を示すフローチャートである。
【図５】実施の形態１における障害復旧支援装置の制御部が、サーバ装置に接続された場合に実行する処理手順の一例を示すフローチャートである。
【図６】実施の形態１における障害復旧支援装置の制御部が実行する処理手順の一例を示すフローチャートである。
【図７】実施の形態１における障害復旧支援装置の制御部が実行する処理手順の一例を示すフローチャートである。
【図８】実施の形態１における障害復旧支援装置の制御部が実行する処理手順の一例を示すフローチャートである。
【図９】実施の形態１におけるサーバ装置の制御部が実行する処理手順の一例を示すフローチャートである。
【図１０】実施の形態１における障害復旧支援装置の制御部の処理によって、次に接続されるべきと判断される障害復旧支援装置の色の組み合わせについての内容例を示す説明図である。
【図１１】実施の形態１における障害復旧支援装置の制御部の処理によって、次に接続されるべきと判断される障害復旧支援装置の色の組み合わせについての内容例を示す説明図である。
【図１２】実施の形態２における障害復旧支援装置の外観を示す略示斜視図である。
【図１３】実施の形態２における障害復旧支援装置の内部構成を示すブロック図である。
【図１４】実施の形態２における障害復旧支援装置の種類の内容例を示す説明図である。
【図１５】実施の形態２における障害復旧支援装置の制御部が、サーバ装置に接続された場合に実行する処理手順の一例を示すフローチャートである。
【図１６】実施の形態２における障害復旧支援装置の制御部が、サーバ装置に接続された場合に実行する処理手順の一例を示すフローチャートである。
【符号の説明】
【０１４０】
１  障害復旧支援装置
１０  制御部
１１  外装部材
１２  記憶部
１２１  制御文
１３  接続部
１４  表示部
１４１  ＬＥＤ
１４３  ディスプレイ
１５  音声出力部
１６  通信部
２  サーバ装置
２３  接続部
２Ｐ  ドライバプログラム
【図１】
0004836906.tif 000002
【図２】
0004836906.tif 000003
【図３】
0004836906.tif 000004
【図４】
0004836906.tif 000005
【図５】
0004836906.tif 000006
【図６】
0004836906.tif 000007
【図７】
0004836906.tif 000008
【図８】
0004836906.tif 000009
【図９】
0004836906.tif 000010
【図１０】
0004836906.tif 000011
【図１１】
0004836906.tif 000012
【図１２】
0004836906.tif 000013
【図１３】
0004836906.tif 000014
【図１４】
0004836906.tif 000015
【図１５】
0004836906.tif 000016
【図１６】
0004836906.tif 000017