(57)【特許請求の範囲】
【請求項１】
所定の検査信号を受信すると応答信号を出力するプログラムを内蔵する監視対象回路の故障の有無を監視し、当該監視対象回路の故障時に出力装置による出力を行う故障通知装置であって、
前記監視対象回路から出力信号を取得する出力信号取得手段と、
前記監視対象回路の故障を検出する検出手段と、
前記検出手段が前記監視対象回路の故障を検出しない場合に、前記出力信号取得手段が取得した出力信号を前記出力装置に出力し、前記検出手段が前記監視対象回路の故障を検出した場合に、記憶手段が予め記憶する所定の出力信号を前記出力装置に出力する出力手段と、
を備え、
前記検出手段は、前記監視対象回路に対して前記検査信号を送信し、当該監視対象回路からの前記応答信号の受信の有無を判定し、前記監視対象回路からの前記応答信号の受信が有り、かつ前記出力信号取得手段が前記出力信号を取得していないと判定した場合に、前記監視対象回路の故障を検出したと判定する
ことを特徴とする故障通知装置。
【請求項２】
前記検出手段は、前記監視対象回路に対して前記検査信号を送信し、当該監視対象回路からの前記応答信号の受信の有無を判定し、当該応答信号の受信が無いと判定した場合に、前記監視対象回路の故障を検出したと判定する、
ことを特徴とする請求項１に記載の故障通知装置。
【請求項３】
前記出力装置はディスプレイ装置であり、
前記出力信号取得手段は、出力信号として画像信号を取得する
ことを特徴とする請求項１または請求項２に記載の故障通知装置。
【請求項４】
前記出力装置はスピーカ装置であり、
前記出力信号取得手段は、出力信号として音声信号を取得する
ことを特徴とする請求項１または請求項２に記載の故障通知装置。
【請求項５】
所定の検査信号を受信すると応答信号を出力するプログラムを内蔵する監視対象回路の故障の有無を監視し、当該監視対象回路の故障時に出力装置による出力を行う故障通知装置を用いた故障通知方法であって、
出力信号取得手段は、前記監視対象回路から出力信号を取得し、
検出手段は、前記監視対象回路に対して前記検査信号を送信し、当該監視対象回路からの前記応答信号の受信の有無を判定し、前記監視対象回路からの前記応答信号の受信が有り、かつ前記出力信号取得手段が前記出力信号を取得していないと判定した場合に、前記監視対象回路の故障を検出したと判定し、
出力手段は、前記検出手段が前記監視対象回路の故障を検出しない場合に、前記出力信号取得手段が取得した出力信号を前記出力装置に出力し、前記検出手段が前記監視対象回路の故障を検出した場合に、記憶手段が予め記憶する所定の出力信号を前記出力装置に出力し、
を備えることを特徴とする故障通知方法。
【請求項６】
所定の検査信号を受信すると応答信号を出力するプログラムを内蔵する監視対象回路の故障の有無を監視し、当該監視対象回路の故障時に出力装置による出力を行う故障通知回路であって、
前記監視対象回路から出力信号を取得する出力信号取得回路と、
前記監視対象回路の故障を検出する検出回路と、
前記検出回路が前記監視対象回路の故障を検出しない場合に、前記出力信号取得回路が取得した出力信号を前記出力装置に出力し、前記検出回路が前記監視対象回路の故障を検出した場合に、記憶回路が予め記憶する所定の出力信号を前記出力装置に出力する出力回路と、
を備え、
前記検出回路は、前記監視対象回路に対して前記検査信号を送信し、当該監視対象回路からの前記応答信号の受信の有無を判定し、前記監視対象回路からの前記応答信号の受信が有り、かつ前記出力信号取得回路が前記出力信号を取得していないと判定した場合に、前記監視対象回路の故障を検出したと判定する
ことを特徴とする故障通知回路。
【請求項７】
所定の検査信号を受信すると応答信号を出力するプログラムを内蔵する監視対象回路の故障の有無を監視し、当該監視対象回路の故障時に出力装置による出力を行う故障通知装置を、
前記監視対象回路から出力信号を取得する出力信号取得手段、
前記監視対象回路の故障を検出する検出手段、
前記検出手段が前記監視対象回路の故障を検出しない場合に、前記出力信号取得手段が取得した出力信号を前記出力装置に出力し、前記検出手段が前記監視対象回路の故障を検出した場合に、記憶手段が予め記憶する所定の出力信号を前記出力装置に出力する出力手段、
として機能させ、
前記検出手段は、前記監視対象回路に対して前記検査信号を送信し、当該監視対象回路からの前記応答信号の受信の有無を判定し、前記監視対象回路からの前記応答信号の受信が有り、かつ前記出力信号取得手段が前記出力信号を取得していないと判定した場合に、前記監視対象回路の故障を検出したと判定する
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視対象回路の故障の有無を監視し、当該監視対象回路の故障時に出力装置による出力を行う故障通知装置、故障通知方法、故障通知回路、及びプログラムに関する。
【背景技術】
【０００２】
近年、マザーボードなどの制御基板を備えるハードウェアを用いたコンピュータシステムが増加している。このようなコンピュータシステムは、故障などにより制御基板の動作が停止した場合、画像信号の出力が停止するため、ディスプレイ装置の画面表示が無くなる。このような場合、制御基板の故障をユーザに通知することができないという問題があった。
【０００３】
このような問題を解決する技術として、コンピュータシステムの故障時に画面の切り替えを行う技術が特許文献１、２に開示されている。
特許文献１には、コンピュータシステムを２台のサーバによって構成し、一方のサーバに障害が発生した場合に、他方のサーバが出力する画像を出力する技術が開示されている。
特許文献２には、連結する装置の障害を検出し、障害の検出時に処理を自装置へ切り替えるＰＣＩボードの技術が開示されている。
これらの技術を用いることにより、制御基板の故障をユーザに通知することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１４８７１２号公報
【特許文献２】特開２００６−０３９６６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術は、サーバを２台用いるためにコンピュータシステムの構成が複雑になってしまうという問題がある。また、特許文献２に記載の技術も、ＰＣＩボードに監視対象装置のメインＣＰＵ、ＬＡＮコントローラと同等のレベルの追加ハードウェアが必要となり、構成が複雑になってしまうという問題がある。また、特許文献２に記載の技術は、監視対象装置にＰＣＩボードを取り付けるものであるため、取り付けの際に監視対象装置の稼動を停止させる必要があり、故障検出機能の追加が容易ではないという問題があった。
本発明は上記の点に鑑みてなされたものであり、その目的は、簡易な構成で制御基板などの監視対象回路の故障をユーザに通知することができる故障通知装置、故障通知方法、故障通知回路、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明は上記の課題を解決するためになされたものであり、所定の検査信号を受信すると応答信号を出力するプログラムを内蔵する監視対象回路の故障の有無を監視し、当該監視対象回路の故障時に出力装置による出力を行う故障通知装置であって、前記監視対象回路から出力信号を取得する出力信号取得手段と、前記監視対象回路の故障を検出する検出手段と、前記検出手段が前記監視対象回路の故障を検出しない場合に、前記出力信号取得手段が取得した出力信号を前記出力装置に出力し、前記検出手段が前記監視対象回路の故障を検出した場合に、記憶手段が予め記憶する所定の出力信号を前記出力装置に出力する出力手段と、を備え、前記検出手段は、前記監視対象回路に対して前記検査信号を送信し、当該監視対象回路からの前記応答信号の受信の有無を判定し、前記監視対象回路からの前記応答信号の受信が有り、かつ前記出力信号取得手段が前記出力信号を取得していないと判定した場合に、前記監視対象回路の故障を検出したと判定することを特徴とする。
【０００７】
また、本発明は、所定の検査信号を受信すると応答信号を出力するプログラムを内蔵する監視対象回路の故障の有無を監視し、当該監視対象回路の故障時に出力装置による出力を行う故障通知装置を用いた故障通知方法であって、出力信号取得手段は、前記監視対象回路から出力信号を取得し、検出手段は、前記監視対象回路に対して前記検査信号を送信し、当該監視対象回路からの前記応答信号の受信の有無を判定し、前記監視対象回路からの前記応答信号の受信が有り、かつ前記出力信号取得手段が前記出力信号を取得していないと判定した場合に、前記監視対象回路の故障を検出したと判定し、出力手段は、前記検出手段が前記監視対象回路の故障を検出しない場合に、前記出力信号取得手段が取得した出力信号を前記出力装置に出力し、前記検出手段が前記監視対象回路の故障を検出した場合に、記憶手段が予め記憶する所定の出力信号を前記出力装置に出力し、を備えることを特徴とする。
【０００８】
また、本発明は、所定の検査信号を受信すると応答信号を出力するプログラムを内蔵する監視対象回路の故障の有無を監視し、当該監視対象回路の故障時に出力装置による出力を行う故障通知回路であって、前記監視対象回路から出力信号を取得する出力信号取得回路と、前記監視対象回路の故障を検出する検出回路と、前記検出回路が前記監視対象回路の故障を検出しない場合に、前記出力信号取得回路が取得した出力信号を前記出力装置に出力し、前記検出回路が前記監視対象回路の故障を検出した場合に、記憶回路が予め記憶する所定の出力信号を前記出力装置に出力する出力回路と、を備え、前記検出回路は、前記監視対象回路に対して前記検査信号を送信し、当該監視対象回路からの前記応答信号の受信の有無を判定し、前記監視対象回路からの前記応答信号の受信が有り、かつ前記出力信号取得回路が前記出力信号を取得していないと判定した場合に、前記監視対象回路の故障を検出したと判定することを特徴とする。
【０００９】
また、本発明は、所定の検査信号を受信すると応答信号を出力するプログラムを内蔵する監視対象回路の故障の有無を監視し、当該監視対象回路の故障時に出力装置による出力を行う故障通知装置を、前記監視対象回路から出力信号を取得する出力信号取得手段、前記監視対象回路の故障を検出する検出手段、前記検出手段が前記監視対象回路の故障を検出しない場合に、前記出力信号取得手段が取得した出力信号を前記出力装置に出力し、前記検出手段が前記監視対象回路の故障を検出した場合に、記憶手段が予め記憶する所定の出力信号を前記出力装置に出力する出力手段、として機能させ、前記検出手段は、前記監視対象回路に対して前記検査信号を送信し、当該監視対象回路からの前記応答信号の受信の有無を判定し、前記監視対象回路からの前記応答信号の受信が有り、かつ前記出力信号取得手段が前記出力信号を取得していないと判定した場合に、前記監視対象回路の故障を検出したと判定するプログラムである。
【発明の効果】
【００１０】
本発明によれば、故障通知装置は、故障の検出を行なう機能と、故障を検出した場合に記憶手段が予め記憶する所定の出力信号を出力装置に出力する機能とを備えればよい。これにより、簡易な構成によって監視対象回路の故障をユーザに通知する機能を実現することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態による故障通知装置の構成を示す概略ブロック図である。
【図２】本発明の第１の実施形態による故障通知装置の故障通知制御動作を示すフローチャートである。
【図３】本発明の第２の実施形態による故障通知装置の構成を示す概略ブロック図である。
【図４】本発明の第２の実施形態による故障通知装置の故障通知制御動作を示すフローチャートである。
【発明を実施するための形態】
【００１２】
（第１の実施形態）
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
図１は、本発明の第１の実施形態による故障通知装置の構成を示す概略ブロック図である。
故障通知装置１は、マザーボード２（監視対象回路）とディスプレイ装置３（出力装置）との間に接続され、画像信号取得部１１（出力信号取得手段）、故障検出部１２（検出手段）、画像信号記憶部１３（記憶手段）、出力切替部１４、出力部１５（出力手段）を備える。
【００１３】
画像信号取得部１１は、マザーボード２が出力する画像信号を取得するポートである。画像信号取得部１１は、例えば、アナログＲＧＢ（Red Green Blue）やＤＶＩ（Digital Visual Interface）などのディスプレイの接続インタフェースによって実現できる。
故障検出部１２は、マザーボード２に故障があるか否かを検出するインタフェースであり、故障があると判定した場合に、出力切替部１４に故障通知信号を出力する。故障検出部１２は、ＵＡＲＴ（Universal Asynchronous Receiver Transmitter）やＵＳＢ（Universal Serial Bus）等のインタフェースを介してマザーボード２の故障検出を行う。ここで、故障の検出は、故障検出部１２がマザーボード２に対して検査信号を出力し、マザーボード２から当該検査信号に対する応答信号の入力の有無によって判定する。故障検出部１２は、ＣＰＵ（Central Processing Unit）によって実現できる。
【００１４】
画像信号記憶部１３は、マザーボード２が故障している際にディスプレイ装置３に表示させる画像信号を記憶する。画像信号記憶部１３は、ＲＯＭ（Read Only Memory）やフラッシュメモリなどの不揮発性メモリによって実現できる。このとき、画像信号記憶部１３には、例えば、「メンテナンス中です、しばらくお待ちください」や、「故障が発生しました、保守コールセンターまでご連絡ください」等、ユーザにマザーボード２の故障を通知する内容の画像信号を記憶させておくと良い。
【００１５】
出力切替部１４は、故障検出部１２からの故障通知信号の入力がない場合に、画像信号取得部１１が取得した画像信号を出力部１５から出力し、故障検出部１２からの故障通知信号の入力がある場合に、画像信号記憶部１３が記憶する画像信号を出力部１５から出力する。出力切替部１４は、例えばスイッチング回路やＣＰＵなどによって実現できる。
出力部１５は、ディスプレイ装置３に画像信号を出力するポートである。出力部１５も、画像信号取得部１１と同様に、ディスプレイの接続インタフェースによって実現できる。
【００１６】
このような構成を備えることで、故障通知装置１において、画像信号取得部１１は、マザーボード２から出力信号を取得し、故障検出部１２は、マザーボード２の故障を検出し、出力部１５は、故障検出部１２がマザーボード２の故障を検出しない場合に、画像信号取得部１１が取得した画像信号をディスプレイ装置３に出力し、故障検出部１２がマザーボード２の故障を検出した場合に、画像信号記憶部１３が予め記憶する所定の画像信号をディスプレイ装置３に出力する。
これにより、マザーボード２の故障をユーザに通知する機能を簡易な構成で実現する。
【００１７】
次に、故障通知装置１による故障通知制御の説明を行う。
故障通知装置１を用いた故障通知制御を行う場合、予め、マザーボード２に、故障検出部１２から検査信号の入力を受け付け、当該検査信号に対する応答信号を出力する機能を備えておく必要がある。そのため、マザーボード２を搭載するコンピュータ装置のＯＳ（Operation System）に、検査信号に対する応答信号を出力する応答プログラムをインストールしておく必要がある。
【００１８】
図２は、本発明の第１の実施形態による故障通知装置の故障通知制御動作を示すフローチャートである。
まず、利用者は、故障通知装置１とマザーボード２とディスプレイ装置３とを接続する。これらの接続は、マザーボード２の画像出力インタフェースと画像信号取得部１１の画像入力インタフェースとを接続し、マザーボード２のＵＳＢ等の汎用インタフェースと故障検出部１２の汎用インタフェースとを接続し、出力部１５の画像出力インタフェースとディスプレイ装置３の画像入力インタフェースとを接続することで行う。
故障通知装置１が、応答プログラムを搭載したマザーボード２と接続されると、画像信号取得部１１は、マザーボード２から出力される画像信号を取得する（ステップＳ１）。なお、以降、画像信号取得部１１へは、常時、マザーボード２からの画像信号の入力がある。ここで、取得した画像信号は、常時、出力切替部１４に出力される。
また、故障通知装置１が、応答プログラムを搭載したマザーボード２と接続されると、故障検出部１２は、定期的に検査信号をマザーボード２に出力する（ステップＳ２）。故障検出部１２は、検査信号を出力すると、当該検査信号の出力から所定の時間以内にマザーボード２からの応答信号の入力があるか否かを判定する（ステップＳ３）。
【００１９】
故障検出部１２は、応答信号の入力がないと判定した場合（ステップＳ３：ＮＯ）、マザーボード２が故障していると判定し、故障の発生を示す故障通知信号を出力切替部１４に出力する（ステップＳ４）。他方、故障検出部１２は、応答信号の入力があると判定した場合（ステップＳ３：ＹＥＳ）、マザーボード２が故障していないと判定し、出力切替部１４への故障通知信号の出力を行わない。以前の動作で故障通知信号を出力している場合は、故障通知信号の出力を停止する（ステップＳ５）。
【００２０】
次に、出力切替部１４は、故障検出部１２から故障通知信号の入力があるか否かを判定する（ステップＳ６）。出力切替部１４が、故障通知信号の入力がないと判定した場合（ステップＳ６：ＮＯ）、出力部１５は、ステップＳ１で画像信号取得部１１が取得した画像信号をディスプレイ装置３に出力する（ステップＳ７）。
他方、出力切替部１４が、故障通知信号の入力があると判定した場合（ステップＳ６：ＹＥＳ）、出力部１５は、画像信号記憶部１３が記憶する画像信号をディスプレイ装置３に出力する（ステップＳ８）。
【００２１】
このように、本実施形態によれば、マザーボード２が故障している場合には、画像信号記憶部１３が記憶する、ユーザにマザーボード２の故障を通知する内容の画像信号をディスプレイ装置３に出力し、マザーボード２が故障していない場合には、マザーボード２が出力する画像信号をディスプレイ装置３に出力することができる。また、故障通知装置１は、故障の検出を行なう機能と、故障を検出した場合に記憶手段が予め記憶する所定の出力信号を出力装置に出力する機能とを備えればよいため、簡易な構成でマザーボード２の故障をユーザに通知することができる。
【００２２】
また、これらの機能は安価なマイクロコントローラ等によって実現することができるため、マザーボード２の故障をユーザに通知する機能を安価に実現することができる。
また、本実施形態によれば、マザーボード２が一般的に備えるインタフェースへの故障通知装置１の接続と、マザーボード２への応答信号を出力するだけの簡易な応答プログラムのインストールによって、故障通知制御を行うことができる。つまり、マザーボード２に当該処理専用のハードウェアを増設する必要が無く、容易に故障検出機能の追加を行うことができる。
【００２３】
（第２の実施形態）
次に、図面を参照しながら本発明の実施形態について詳しく説明する。
図３は、本発明の第２の実施形態による故障通知装置の構成を示す概略ブロック図である。
第２の実施形態による故障通知装置１は、画像信号取得部１１が出力切替部１４と故障検出部１２とに画像信号を出力し、故障検出部１２は、マザーボード２が出力する応答信号と、画像信号取得部１１が出力する画像信号とに基づいて故障の判定を行う。その他の処理部の動作は第１の実施形態と同じである。
【００２４】
図４は、本発明の第２の実施形態による故障通知装置の故障通知制御動作を示すフローチャートである。なお、第１の実施形態と同一の処理を行うステップは同一の符号を用いて説明する。
故障通知装置１が、応答プログラムを搭載したマザーボード２と接続されると、画像信号取得部１１は、マザーボード２から出力される画像信号を取得する（ステップＳ１）。ここで、取得した画像信号は、常時、出力切替部１４と故障検出部１２とに出力される。
また、故障通知装置１が、応答プログラムを搭載したマザーボード２と接続されると、故障検出部１２は、定期的に検査信号をマザーボード２に出力する（ステップＳ２）。故障検出部１２は、検査信号を出力すると、当該検査信号の出力から所定の時間以内にマザーボード２からの応答信号の入力があるか否かを判定する（ステップＳ３）。
【００２５】
故障検出部１２は、応答信号の入力があると判定した場合（ステップＳ３：ＹＥＳ）、マザーボード２から画像信号取得部１１への画像信号の入力の有無を判定する（ステップＳ１０）。これにより、マザーボード２のメインＣＰＵが動作している場合において、ビデオボードが故障しているために画像信号のみが出力されないときにも、故障の検出を行なうことができる。
故障検出部１２は、ステップＳ３で応答信号の入力がないと判定した場合（ステップＳ３：ＮＯ）、または、ステップＳ１０で画像信号の入力がないと判定した場合（ステップＳ１０：ＮＯ）、マザーボード２が故障していると判定し、故障の発生を示す故障通知信号を出力切替部１４に出力する（ステップＳ４）。
他方、ステップＳ１０で画像信号の入力があると判定した場合（ステップＳ１０：ＹＥＳ）、マザーボード２が故障していないと判定し、出力切替部１４への出力を行わない。以前の動作で故障通知信号を出力している場合は、故障通知信号の出力を停止する（ステップＳ５）。
【００２６】
次に、出力切替部１４は、故障検出部１２から故障通知信号の入力があるか否かを判定する（ステップＳ６）。出力切替部１４が、故障通知信号の入力がないと判定した場合（ステップＳ６：ＮＯ）、出力部１５は、ステップＳ１で画像信号取得部１１が取得した画像信号をディスプレイ装置３に出力する（ステップＳ７）。
他方、出力切替部１４が、故障通知信号の入力があると判定した場合（ステップＳ６：ＹＥＳ）、出力部１５は、画像信号記憶部１３が記憶する画像信号をディスプレイ装置３に出力する（ステップＳ８）。
【００２７】
これにより、第２の実施形態によれば、第１の実施形態の効果に加え、マザーボード２のメインＣＰＵが動作している場合において、ビデオボードが故障しているために画像信号のみが出力されないときにも、故障の検出を行なうことができる。
【００２８】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
例えば、第１の実施形態及び第２の実施形態では、マザーボード２からの出力が画像信号であり、出力装置がディスプレイ装置３である場合を説明したが、これに限られず、例えば、マザーボード２からの出力が音声信号で、出力装置をスピーカ装置としても同様の効果を得ることができる。つまり、マザーボード２が故障した場合に、スピーカ装置から当該故障を通知する音声を出力させることができる。この場合、画像信号取得部１１は、音声信号取得部として動作し、画像信号記憶部１３は音声信号記憶部として動作する。
【００２９】
なお、第１の実施形態及び第２の実施形態では、監視対象回路をマザーボード２とする例を説明したが、これに限られず、例えば、監視対象回路を組み込み機器としても良い。この場合、応答信号を出力する応答プログラムは、ＯＳにインストールする代わりに、組み込み機器内部の不揮発性メモリに登録することなどによって登録する。
【００３０】
また、第１の実施形態及び第２の実施形態では、故障通知装置１とマザーボード２とディスプレイ装置３とを別個に備える場合を説明したが、これに限られず、例えば、故障通知装置１をマザーボード２やディスプレイ装置３のインタフェース部に組み込まれる機能の一部としても良い。
【００３１】
上述の故障通知装置１は、内部にコンピュータシステムを有し、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されたプログラムをコンピュータが読み出して実行することによって、上述した各処理部の動作による処理が行われるものであっても良い。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００３２】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００３３】
１…故障通知装置  ２…マザーボード  ３…ディスプレイ装置  １１…画像信号取得部  １２…故障検出部  １３…画像信号記憶部  １４…出力切替部  １５…出力部
【図１】
0005408710.tif 000002
【図２】
0005408710.tif 000003
【図３】
0005408710.tif 000004
【図４】
0005408710.tif 000005