(57)【特許請求の範囲】
【請求項１】
一本の信号線と一本のアース線との間に、一つの監視装置と複数の被監視装置とが並列に接続され、
前記監視装置は、一定の直流電圧を前記信号線に印加する電圧出力部と、前記信号線に流れる電流を検出する電流検出部とを備え、
前記被監視装置は、前記信号線と前記アース線との間に直列に接続されたスイッチ及び抵抗器と、前記電圧出力部によって前記直流電圧が印加された時から一定時間経過後に所定時間だけ前記スイッチを閉路するタイマとを備え、
前記一定時間は前記被監視装置ごとに異なる値が設定された、
異常検出システム。
【請求項２】
前記電圧出力部は、前記信号線と前記アース線との間に直列に接続されたスイッチ及び直流定電圧電源を備えた、
請求項１記載の異常検出システム。
【請求項３】
前記監視装置は、前記電圧出力部のスイッチの開閉を制御するとともに、前記電流検出部で検出された電流に基づき前記被監視装置の異常を判断する制御部を更に備えた、
請求項２記載の異常検出システム。
【請求項４】
前記抵抗器の抵抗値をＲ、前記電圧出力部によって印加された直流電圧をＶ、前記一定時間経過後の前記所定時間内に前記電流検出部によって検出された電流をＩとしたとき、Ｉ＝Ｖ／Ｒであれば、前記制御部は当該一定時間に対応する前記被監視装置が正常であると判断する、
請求項３記載の異常検出システム。
【請求項５】
前記抵抗器の抵抗値をＲ、前記電圧出力部によって印加された直流電圧をＶ、前記一定時間経過後の前記所定時間内に前記電流検出部によって検出された電流をＩとしたとき、Ｉ＝０であれば、前記制御部は当該一定時間に対応する前記被監視装置が異常であると判断する、
請求項３記載の異常検出システム。
【請求項６】
前記抵抗器の抵抗値をＲ、前記電圧出力部によって印加された直流電圧をＶ、前記一定時間経過後の前記所定時間内に前記電流検出部によって検出された電流をＩ、２以上かつ前記被監視装置の総数以下の整数をｎとしたとき、Ｉ＝ｎ×Ｖ／Ｒであれば、前記制御部は当該一定時間が重複して設定されていると判断する、
請求項３記載の異常検出システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばコンピュータに接続された電源、ファンなどの複数のハードウェアの異常を検出する、異常検出システムに関する。
【０００２】
【従来の技術】
図４は、従来の異常検出システムを示すブロック図である。以下、この図面に基づき説明する。
【０００３】
従来の異常検出システム５０は、一本の電源線５１及び一本の信号線５２と一本のアース線５３との間に、一つの監視装置５４と複数の被監視装置５５，５６，５７とが並列に接続されたものである。信号線５２は、シリアル通信用である。監視装置５４及び被監視装置５５，５６，５７には、それぞれシリアル通信用の送受信装置（図示せず）が付設されている。被監視装置５５，５６，５７は、それぞれアドレスが付されていて、該当するアドレスを受信した場合に、正常か異常かの情報を信号線５２を介して監視装置５４へ送信する。
【０００４】
【発明が解決しようとする課題】
しかしながら、このようなシリアル通信技術では、正常か異常かを伝えるためだけにしては、プロトコルの手順が複雑であること、導線が三本必要であること、構成上も複雑かつ高価になること、という問題があった。
【０００５】
【発明の目的】
そこで、本発明の目的は、簡単な構成で正常か異常かを正確に伝達する異常検出システムを提供することにある。
【０００６】
【課題を解決するための手段】
本発明に係る異常検出システムは、一本の信号線と一本のアース線との間に、一つの監視装置と複数の被監視装置とが並列に接続されたものである。前記監視装置は、一定の直流電圧を前記信号線に印加する電圧出力部と、前記信号線に流れる電流を検出する電流検出部とを備えている。前記被監視装置は、前記信号線と前記アース線との間に直列に接続されたスイッチ及び抵抗器と、前記電圧出力部によって前記直流電圧が印加された時から一定時間経過後に所定時間だけ前記スイッチを閉路するタイマとを備えている。前記一定時間は、前記被監視装置ごとに異なる値が設定されている（請求項１）。
【０００７】
ここで、監視装置側の電圧出力部から直流電圧が信号線に印加されたとする。すると、各被監視装置側のタイマは、直流電圧が印加された時から動作し始め、一定時間経過後に所定時間だけスイッチを閉路する。このスイッチの閉路により、信号線とアース線との間に抵抗器が接続されるので、信号線に電流が流れる。この電流は、監視装置側の電流検出部によって検出される。一方、タイマがスイッチを閉路する一定時間は、各被監視装置ごとに異なる。したがって、監視装置は、信号線に電流が流れた時刻によって、どの被監視装置のスイッチが閉路されたかを知ることができる。
【０００８】
また、前記電圧出力部は、前記信号線と前記アース線との間に直列に接続されたスイッチ及び直流定電圧電源を備えた、としてもよい（請求項２）。このとき、前記監視装置は、前記電圧出力部のスイッチの開閉を制御するとともに、前記電流検出部で検出された電流に基づき前記被監視装置の異常を判断する制御部を更に備えた、としてもよい（請求項３）
【０００９】
前記制御部は、次の機能を有するものとしてもよい。前記抵抗器の抵抗値をＲ、前記電圧出力部によって印加された直流電圧をＶ、前記一定時間経過後の前記所定時間内に前記電流検出部によって検出された電流をＩ、２以上かつ前記被監視装置の総数以下の整数をｎとする。このとき、Ｉ＝Ｖ／Ｒであれば、当該一定時間に対応する前記被監視装置が正常であると判断する（請求項４）。Ｉ＝０であれば、当該一定時間に対応する前記被監視装置が異常であると判断する（請求項５）。Ｉ＝ｎ×Ｖ／Ｒであれば、当該一定時間が重複して設定されていると判断する（請求項６）。
【００１０】
換言すると、本発明は、二本の導線を用いて複数のハードウェアの状態を検出する装置であり、コンピュータの電源、ファンなどの複数のハードウェアの異常を検出する回路における通信の部分に、すなわち制御用と接地用との二本の導線間に、監視される複数の部品を並列に接続し、電流の変化によりそれぞれの状態を監視する機能を設けたことを特徴としている。本発明では、導線間に定電圧を供給して、そこに流れる電流の時間的な変化を監視する。監視される部品は、導線間の電圧を検出後、決められた時間だけ待ち、部品に異常がなければ、導線間の抵抗値を変化させて導線に電流を発生させる。一方、部品に異常がある場合は何も動作しない。これにより、監視側は、電流の時間的な変化を管理することで、部品の異常を検出できる。このように、電圧及び電流を時間軸で変化させることにより、部品の状態を監視することができるため、従来のシリアル通信を使った回路に比べて、安価で確実な制御を実現できる。
【００１１】
【発明の実施の形態】
図１は、本発明に係る異常検出システムの一実施形態を示す回路図である。以下、この図面に基づき説明する。
【００１２】
本実施形態の異常検出システム１０は、一本の信号線１１と一本のアース線１２との間に、一つの監視装置１３と複数の被監視装置１４，１５，１６とが並列に接続されたものである。監視装置１３は、一定の直流電圧を信号線１１に印加する電圧出力部２０と、信号線１１に流れる電流を検出する電流検出部２１とを備えている。被監視装置１４，…は、信号線１１とアース線１２との間に直列に接続されたスイッチ３１及び抵抗器３２と、電圧出力部２０によって直流電圧が印加された時から一定時間経過ｔ１，…後に所定時間ｔ０だけスイッチ３１を閉路するタイマ３３とを備えている。一定時間ｔ１，ｔ２，ｔ３は、それぞれ被監視装置１４，１５，１６ごとに設定された異なる値である。
【００１３】
タイマ３３は、例えば、タイマー用ＩＣ、ワンショト・マルチバイブレータ、コンデンサ、可変抵抗器等を備え、その可変抵抗器の抵抗値を変えることによって所望の時間を設定できるようになっている。また、タイマ３３は、外部信号によって動作を制御できるようになっている。被監視装置１４，…が取り付けられるハードウェアは、異常がある場合に、タイマ３３を非動作にする外部信号を出力するものとする。
【００１４】
電圧出力部２０は、信号線１１とアース線１２との間に直列に接続されたスイッチ２２及び直流定電圧電源２３を備えている。監視装置１３は、電圧出力部２０のスイッチ２２の開閉を制御するとともに電流検出部２１で検出された電流に基づき被監視装置１４，…の異常を判断する制御部２４を、更に備えている。
【００１５】
制御部２４は、例えばＣＰＵ、ＲＯＭ、ＲＡＭ、入出力インタフェース等からなり、プログラムによって次の機能を実現している。抵抗器３２の抵抗値をＲ、電圧出力部２０によって印加された直流電圧をＶ、一定時間ｔ１，…経過後の所定時間ｔ０内に電流検出部２１によって検出された電流をＩ、２以上かつ被監視装置１４，…の総数以下の整数をｎ、とする。このとき、▲１▼．Ｉ＝Ｖ／Ｒであれば、一定時間ｔ１，…に対応する被監視装置１４，…が正常であると判断する。▲２▼．Ｉ＝０であれば、一定時間ｔ１，…に対応する被監視装置１４，…が異常であると判断する。▲３▼．Ｉ＝ｎ×Ｖ／Ｒであれば、一定時間ｔ１，…が重複して設定されていると判断する。
【００１６】
次に、異常検出システム１０の動作を説明する。監視装置１３において、制御部２４がスイッチ２２を閉路すると、電圧出力部２０から直流電圧Ｖが信号線１１に印加される。すると、各被監視装置１４，…において、タイマ３３は、直流電圧Ｖが印加された時から動作し始め、一定時間ｔ１，…経過後に所定時間ｔ０だけスイッチ３１を閉路する。スイッチ３１の閉路により、信号線１１とアース線１２との間に抵抗器３２が接続されるので、信号線１１に電流Ｉが流れる。電流Ｉは、監視装置１３側の電流検出部２１によって検出される。タイマ３３がスイッチ３２を閉路する一定時間ｔ１，…は、各被監視装置１４，…ごとに異なる。したがって、監視装置１３において、制御部２４は、信号線１１に電流Ｉが流れた時刻によって、どの被監視装置１４，…のスイッチ３１が閉路されたかを知ることができる。
【００１７】
図２は、制御部２４の動作例を示すフローチャートである。図３は、異常検出システム１０の動作例を示す波形図である。以下、図１乃至図３に基づき説明する。
【００１８】
被監視装置１４，１５，１６に対応する一定時間ｔ１，ｔ２，ｔ３は、それぞれ１，２，３［ｓ］である。スイッチ３１を閉路する所定時間ｔ０は０．５［ｓ］である。
【００１９】
まず、スイッチ２２を閉路する（ステップ１０１）。そして、一定時間ｔ１経過後に、電流検出部２１から電流Ｉを入力する（ステップ１０２）。続いて、判断のサブルーチンへジャンプする（ステップ１０３）。判断のサブルーチンでは、まずＩ＝Ｖ／Ｒであるか否かを判断する（ステップ１１１）。Ｉ＝Ｖ／Ｒであれば、一定時間ｔ１に対応する被監視装置１４が正常であると判断する（ステップ１１２）。一方、Ｉ＝Ｖ／Ｒでなければ、Ｉ＝ｎ×Ｖ／Ｒであるか否かを判断する（ステップ１１３）。Ｉ＝ｎ×Ｖ／Ｒでなければ、一定時間ｔ１に対応する被監視装置１４が異常であると判断する（ステップ１１４）。一方、Ｉ＝ｎ×Ｖ／Ｒであれば、一定時間ｔ１が重複して設定されていると判断する（ステップ１１５）。
【００２０】
判断のサブルーチンからリターンすると、一定時間ｔ２経過後に、電流検出部２１から電流Ｉを入力し（ステップ１０４）、前述したように判断の処理を実行する（ステップ１０５）。続いて、判断のサブルーチンからリターンすると、一定時間ｔ３経過後に、電流検出部２１から電流Ｉを入力し（ステップ１０６）、前述したように判断の処理を実行する（ステップ１０７）。最後に、スイッチ２２を開路する（ステップ１０８）。
【００２１】
図３［１］は、被監視装置１４，１５，１６の全てが正常の場合である。図３［２］は、被監視装置１４，１６が正常で、被監視装置１５が異常の場合である。図３［３］は、被監視装置１４，１５の一定時間が重複して設定され、被監視装置１６が正常の場合である。
【００２２】
換言すると、本実施形態では、図２のステップ１１１，１１３に示すように、電流の状態を二段階で監視することで、状態監視だけでなく誤設定も検出でき、接触抵抗及び導線抵抗の影響を受けることなく、被監視装置の部品状態を監視できる。
【００２３】
なお、本発明は、言うまでもなく、上記実施形態に限定されるものではない。例えば、被監視装置１４，…は、ハードウェアに取り付けられるものとしたが、ハードウェアに内蔵されるものとしてもよい。タイマ３３は、直流電圧Ｖが印加された時から動作し始め一定時間ｔ１，…経過後に所定時間ｔ０だけスイッチ３１を閉路する機能を有すれば、前述の構成に限らずどのような構成であってもよい。また、タイマ３３は、外部信号によって動作を制御できるようになっているとしたが、タイマ３３に直流電圧Ｖ供給用のスイッチを設け、このスイッチを外部信号によって開閉するようにしてもよい。
【００２４】
【発明の効果】
本発明に係る異常検出システムによれば、各被監視装置ごとに設定された一定時間でスイッチが閉路して信号線に電流が流れることにより、信号線に電流が流れた時刻によってどの被監視装置のスイッチが閉路されたかを知ることができる。これにより、次の効果を奏する。プロトコルを使用しなくてもよいので、通信手段を簡素化できる。信号線が電源線も兼ねるので、導線を二本に低減できる。したがって、簡単な構成でありながら、正常か異常かを正確に伝達できる。
【００２５】
また、Ｉ＝ｎ×Ｖ／Ｒであるか否かを判断することにより、各被監視装置ごとに設定された一定時間に重複があるか否かを正確に検出できる。
【００２６】
換言すると、本発明によれば、二本の導線を介して複数のハードウェアの状態検出をすることができ、電流の時間変化を利用することにより、安価で確実な制御を実行できる。
【図面の簡単な説明】
【図１】本発明に係る異常検出システムの一実施形態を示す回路図である。
【図２】図１の異常検出システムにおける制御部の動作例を示すフローチャートである。
【図３】図１の異常検出システムの動作例を示す波形図であり、図３［１］は正常報告と電圧及び電流との関係を示し、図３［２］は異常報告と電圧及び電流との関係を示し、図３［３］は設定誤りと電圧及び電流との関係を示す。
【図４】従来の異常検出システムを示すブロック図である。
【符号の説明】
１０  異常検出システム
１１  信号線
１２  アース線
１３  監視装置
１４，１５，１６  被監視装置
２０  電圧出力部
２１  電流検出部
２２  電圧出力部のスイッチ
２３  直流定電圧電源
２４  制御部
３１  被監視装置のスイッチ
３２  抵抗器
３３  タイマ
【図１】
0003573124.tif 000002
【図２】
0003573124.tif 000003
【図３】
0003573124.tif 000004
【図４】
0003573124.tif 000005