(57)【要約】【課題】接続しているコンピュータの周辺環境の異常が報知できるようにする。【解決手段】入力部１３２は、コンピュータの周辺環境を検出する複数のセンサの検出値を入力する。閾値記憶部１３４は、コンピュータの周辺環境の異常を報知するための閾値を記憶する。比較部１３６は、入力部から入力された各センサの検出値を閾値記憶部１３４に記憶されている閾値と比較する。異常報知部１３８は、比較部１３６における比較の結果、検出値が閾値を超えているときには、コンピュータの周辺環境の異常を報知する。シャットダウン制御部１４０は、検出値が閾値を超えているときに、接続しているコンピュータをシャットダウンさせる。【選択図】図２
2014087109.tif 000002
【特許請求の範囲】
【請求項１】
バックアップ対象となるコンピュータの周辺環境を検出する複数のセンサの検出値を入力する入力部と、
前記コンピュータの周辺環境の異常を報知するための閾値を記憶する閾値記憶部と、
前記入力部から入力された各センサの検出値を前記閾値記憶部に記憶されている閾値と比較する比較部と、
前記比較部における比較の結果、前記検出値が前記閾値を超えているときには、異常を報知する異常報知部と、
検出値が閾値を超えているときに、接続しているコンピュータをシャットダウンさせるシャットダウン制御部と、
を有することを特徴とする無停電電源装置。
【請求項２】
前記閾値は異なる複数の値が前記センサごとに設定され、前記異常報知部は前記検出値が複数の閾値の内のどの閾値を超えたのかによって、複数の異なるレベルの異常を報知することを特徴とする請求項１に記載の無停電電源装置。
【請求項３】
前記検出値が前記閾値を超えているときにシャットダウンさせるかを登録するセンサ登録部と、シャットダウンさせるべきコンピュータを登録するコンピュータ登録部と、
前記異常報知部が異常を報知したコンピュータがコンピュータ登録部に登録されているときには、当該コンピュータをシャットダウンさせるシャットダウン制御部と、
をさらに有することを特徴とする請求項１または２に記載の無停電電源装置。
【請求項４】
前記シャットダウン制御部は、シャットダウンさせるべきコンピュータにシャットダウン命令を出力することを特徴とする請求項３に記載の無停電電源装置。
【請求項５】
前記シャットダウン制御部は、シャットダウン命令を出力したコンピュータの電源の供給を停止することを特徴とする請求項４に記載の無停電電源装置。
【請求項６】
前記入力部から入力された各センサの検出データを記憶するデータ記憶部をさらに有することを特徴とする請求項１から５のいずれかに記載の無停電電源装置。
【請求項７】
前記データ記憶部に記憶されている検出データを定めた時間周期で集計する集計部をさらに有し、前記集計部による集計結果は前記データ記憶部に記憶することを特徴とする請求項６に記載の無停電電源装置。
【請求項８】
前記データ記憶部に記憶されている検出値または集計結果を外部からの要求に応じて出力するデータ出力部をさらに有することを特徴とする請求項７に記載の無停電電源装置。
【請求項９】
前記複数のセンサはデイジーチェーン接続されていることを特徴とする請求項１から８のいずれかに記載の無停電電源装置。
【請求項１０】
前記周辺環境は、前記複数のコンピュータの周辺の温度または周辺の湿度のうちの少なくともいずれか１つであることを特徴とする請求項１から９のいずれかに記載の無停電電源装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、接続しているコンピュータの周辺環境を計測でき、周辺環境の異常が報知できる無停電電源装置に関する。
【背景技術】
【０００２】
無停電電源装置（ＵＰＳ）は、商用電源の電圧が低下したり、停電したりした場合に、瞬断させることなく、接続しているコンピュータに電力を供給できる装置である。
【０００３】
無停電電源装置は、コンピュータに電力を供給するために、容量の大きなバッテリを備えている。無停電電源装置にとっては、バッテリの維持管理が信頼性を確保するために重要な事項となるので、下記の特許文献１に示すように、バッテリの交換時期をユーザーに報知するものがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２８７８５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のように、無停電電源装置のバッテリの交換時期をユーザーに報知する技術はあるものの、無停電電源装置が接続しているコンピュータの周辺環境を計測し、周辺環境の異常を報知したり、周辺環境が異常である場合に、接続しているコンピュータをシャットダウンさせたりする技術はない。
【０００６】
近年では、１台または複数台のコンピュータの電源を、１台または複数台の無停電電源装置で、バックアップしている。現場では、無停電電源装置に接続されている各コンピュータの周辺環境を計測できたり、周辺環境の異常を報知できたり、周辺環境が異常である場合に、接続しているコンピュータをシャットダウンさせたりする機能を搭載して欲しいとの要請がある。
【０００７】
本発明は、従来の上記のような現場の要請に応えるために成されたものであり、接続しているコンピュータの周辺環境を計測でき、周辺環境の異常が報知できる無停電電源装置の提供を目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る無停電電源装置は、入力部と、閾値記憶部と、比較部と、異常報知部と、シャットダウン制御部とを有する。
【０００９】
入力部は、コンピュータの周辺環境を検出する複数のセンサの検出値を入力する。閾値記憶部は、コンピュータの周辺環境の異常を報知するための閾値を記憶する。比較部は、入力部から入力された各センサの検出値を閾値記憶部に記憶されている閾値と比較する。異常報知部は、比較部における比較の結果、検出値が閾値を超えているときには、コンピュータの周辺環境の異常を報知する。シャットダウン制御部は、検出値が閾値を超えているときに、接続しているコンピュータをシャットダウンさせる。
【発明の効果】
【００１０】
以上のように構成された本発明に係る無停電電源装置によれば、無停電電源装置が接続しているコンピュータの周辺環境に異常が生じた場合には、コンピュータの周辺環境の異常を報知することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る無停電電源装置の全体構成図である。
【図２】図１に示した無停電電源装置の制御部のブロック図である。
【図３】図２に示したＬＡＮインタフェースカードの動作フローチャートである。
【図４】図３に示した動作フローチャートのステップＳ１３０の動作を示すサブルーチンフローチャートである。
【発明を実施するための形態】
【００１２】
次に、本実施形態に係る無停電電源装置について図面を参照しながら説明する。
【００１３】
〔無停電電源装置の構成〕
図１は、本実施形態に係る無停電電源装置の全体構成図である。無停電電源装置（ＵＰＳ）１００は、ＵＰＳ本体１１０とＬＡＮインタフェースカード１２０とを有する。ＵＰＳ本体１１０は、サーバ１６０やＰＣ１７０などのコンピュータにバックアップ用の電源を供給する。ＬＡＮインタフェースカード１２０は、ＵＰＳ本体１１０のスロットに差し込むカードである。
【００１４】
ＬＡＮインタフェースカード１２０は、センサ１５０Ａ、１５０Ｂ、１５０Ｃ、…１５０Ｐなどの最大１６個のセンサを接続することができる。センサ１５０Ａ、１５０Ｂ、１５０Ｃ、…１５０Ｐは、サーバ１６０やＰＣ１７０の周辺環境を検出するために、サーバ１６０やＰＣ１７０の周辺に設けた温度センサまたは湿度センサである。具体的には、センサ１５０Ａ、１５０Ｂ、１５０Ｃ、…１５０Ｐは、サーバ１６０やＰＣ１７０を収容するラックや室内に設置する。センサ１５０Ａ、１５０Ｂ、１５０Ｃ、…１５０Ｐはデイジーチェーン接続されている。
【００１５】
ＵＰＳ１００は、センサ１５０Ａ、１５０Ｂ、１５０Ｃ、…１５０Ｐによって検出された、サーバ１６０やＰＣ１７０周辺の温度や湿度（周辺環境）に異常があったときには、どのサーバ１６０やＰＣ１７０の周辺環境に異常があったのかをユーザーに報知する。周辺環境の異常の報知は、ＵＰＳ本体１１０で画像や音を用いて行っても良いし、ユーザーに画像や音を送信したり、メールで知らせたりしても良い。
【００１６】
また、ＵＰＳ１００は、周辺環境の異常があったサーバ１６０やＰＣ１７０をシャットダウンさせることができる。さらに、ＵＰＳ１００は、センサ１５０Ａ、１５０Ｂ、１５０Ｃ、…１５０Ｐによって検出された周囲環境の検出データを蓄積し、一定の時間周期で集計することができる。また、集計したデータを外部に出力することができる。ユーザーは、集計したデータを分析することによって、周囲環境の経時変化を知ることができる。
【００１７】
ＵＰＳ１００における上記の機能は、ＬＡＮインタフェースカード１２０によって実現される。
【００１８】
〔ＬＡＮインタフェースカードの構成〕
図２は、図１に示したＵＰＳ本体１１０のＬＡＮインタフェースカード１２０のブロック図である。本実施形態では、ＵＰＳ１００にＬＡＮインタフェースカード１２０を設けているが、ＬＡＮインタフェースカード１２０の機能をＵＳＰ本体１１０に設けても良い。
【００１９】
ＬＡＮインタフェースカード１２０は、入力部１３２、閾値記憶部１３４、比較部１３６、異常報知部１３８を有する。
【００２０】
入力部１３２は、図１に示したサーバ１６０やＰＣ１７０などのコンピュータの周辺環境を検出する複数のセンサ１５０Ａ、１５０Ｂ、１５０Ｃ、…１５０Ｐの検出値を入力する。検出値は、コンピュータの周辺の温度や周辺の湿度である。なお、各センサはセンサ登録部１３３に登録する。
【００２１】
閾値記憶部１３４は、コンピュータの周辺環境の異常を報知するための閾値を記憶する。閾値は、具体的には温度であれば６０℃、湿度であれば９５％というよう設定する。閾値はセンサ登録部１３３に登録してあるセンサごとに設定しても良いし、一括して設定しても良い。また、複数の異なる値の閾値を各センサに対して設定し、どの閾値を超えたかによって異なるレベルの異常を報知できるようにしても良い。
【００２２】
比較部１３６は、入力部１３２から入力された各センサの検出値を閾値記憶部１３４に記憶されている閾値と比較する。比較の結果は、後述の異常報知部１３８に出力する。
【００２３】
異常報知部１３８は、比較部１３６における比較の結果、検出値が閾値を超えているときには、異常を報知する。異常の報知の手段には様々なものが考えられる。ユーザーがＵＰＳ本体１１０の近くにいる確率が高ければ、ＵＰＳ本体１１０で画像や音を用いて行っても良いし、また、ユーザーがＵＰＳ本体１１０の近くにいない場合には、ユーザーに画像や音を送信したり、メールで知らせたりしても良い。
【００２４】
さらに、ＬＡＮインタフェースカード１２０は、コンピュータ登録部１４２とシャットダウン制御部１４０を有する。
【００２５】
コンピュータ登録部１４２は、検出値が閾値を超えているときにシャットダウンさせるべきコンピュータを登録する。たとえば、図１に示すサーバ１６０とＰＣ１７０のうち、シャットダウンさせるべきコンピュータとしてサーバ１６０を選択した場合には、コンピュータ登録部１４２にサーバ１６０を登録する。
【００２６】
シャットダウン制御部１４０は、異常報知部１３８が異常を報知したコンピュータが、コンピュータ登録部１４２に登録されているときには、その登録されているコンピュータをシャットダウンさせる。また、そのコンピュータの電源の供給も停止する。
【００２７】
たとえば、図１に示すサーバ１６０がコンピュータ登録部１４２に登録してあり、閾値記憶部１３４に記憶してあるサーバ１６０周辺のセンサの温度の閾値が６０℃であるとする。このとき、センサによって検出されたサーバ１６０の周囲の温度が６５℃であったとすると、異常報知部１３８が異常を報知する一方、この状態が一定時間継続した場合、シャットダウン制御部１４０がサーバ１６０にシャットダウン命令を出力してサーバ１６０をシャットダウンさせる。また、ＵＰＳ本体１１０がサーバ１６０に電源の供給をしている場合には、その供給を停止することもできる。
【００２８】
さらに、ＬＡＮインタフェースカード１２０は、データ記憶部１４４、集計部１４６及びデータ出力部１４８を有する。
【００２９】
データ記憶部１４４は、入力部１３２から入力された各センサの検出データを、センサごと、検出値の種類ごとに記憶する。たとえば、センサ１５０Ａ、１５０Ｃが温度センサであり、センサ１５０Ｂ、…、１５０Ｐが湿度センサである場合には、センサ１５０Ａの検出値が２５℃、センサ１５０Ｃの検出値が２９℃、センサ１５０Ｂの検出値が７５％、…、センサ１５０Ｐの検出値が７７％という具合に記憶する。
【００３０】
集計部１４６は、データ記憶部１４４に記憶されている検出データを定めた時間周期で集計する。たとえば、データ記憶部１４４にセンサごとに記憶されている温度及び湿度の検出値を、１０分ごと、１時間ごと、１日ごと、のように集計する。集計部１４６によって集計された集計結果はデータ記憶部１４４に記憶する。
【００３１】
データ出力部１４８は、データ記憶部１４４に記憶されている検出値または集計結果を外部からの要求に応じて出力する。
【００３２】
なお、入力部１３２、閾値記憶部１３４、比較部１３６、異常報知部１３８、コンピュータ登録部１４２、シャットダウン制御部１４０だけをＬＡＮインタフェースカード１２０に設けても良いし、入力部１３２、閾値記憶部１３４、比較部１３６、異常報知部１３８、コンピュータ登録部１４２、シャットダウン制御部１４０、データ記憶部１４４、集計部１４６、データ出力部１４８の全てをＬＡＮインタフェースカード１２０に設けても良い。
【００３３】
〔ＬＡＮインタフェースカードの動作〕
次にＬＡＮインタフェースカード１２０の動作を、図３及び図４のフローチャートに基づいて詳細に説明する。図３は、図２に示したＬＡＮインタフェースカード１２０の動作フローチャートである。また、図４は、図３に示した動作フローチャートのステップＳ１３０の動作を示すサブルーチンフローチャートである。なお、図３のフローチャートはＬＡＮインタフェースカード１２０の計測値逸脱監視機能の処理を示し、図４のフローチャートは計測値集計機能の処理を示す。
【００３４】
（計測値逸脱監視機能の処理）
まず、ユーザーは、ＬＡＮインタフェースカード１２０に接続してあるセンサをセンサ登録部１３３に登録する。本実施形態では、最大１６個のセンサをデイジーチェーンすることができるので、センサ登録部１３３にも最大１６個のセンサが登録できる。（ステップＳ１１０）。
【００３５】
次に、ユーザーは、センサの閾値を閾値記憶部１３４に記憶させる。センサの種類が、温度センサであれば閾値として温度を、湿度センサであれば閾値として湿度をそれぞれ記憶させる。本実施形態では、報知のレベルを、「注意レベル逸脱」、「警告レベル逸脱」という２つのレベルに設定している。したがって、閾値は、「注意レベル逸脱」報知用の第１閾値、「警告レベル逸脱」報知用の第２閾値の２つの閾値を閾値記憶部１３４に記憶させる。
【００３６】
たとえば、図１に示したサーバ１６０用の温度センサの第１閾値を５０℃、第２閾値を７０℃と、その湿度センサの第１閾値を８５％、第２閾値を９５％という具合に記憶させる（ステップＳ１２０）。
【００３７】
計測値の計測が開始すると、入力部１３２は各センサの検出値を入力し、入力した検出値を比較部１３６とデータ記憶部１４４に出力する。比較部１３６は、入力部１３２から入力した各センサの検出値を閾値記憶部１３４に記憶されている第１閾値及び第２閾値と比較する。一方、データ記憶部１４４は、入力部１３２から入力した各センサの検出値を一定時間ごとに記憶する（ステップＳ１３０）。
【００３８】
比較部１３６は、入力部１３２から入力した各センサの検出値と閾値記憶部１３４に記憶してある閾値とを比較し、センサの検出値が第１閾値を超えていた時には（ステップＳ１４０）、異常報知部１３８にその旨を知らせ、異常検知部１３８は外部に注意通知をする。たとえば、サーバ１６０の周囲の温度を検出するセンサが第１閾値の５０℃を超える温度を検出していた時には、異常報知部１３８は外部に注意通知をする。ユーザーはこの注意通知を見て何らかの異常が生じている可能性が有ることを認識できる（ステップＳ１５０）。
【００３９】
次に、センサの検出値が第２閾値をも超えていた時には（ステップＳ１６０）、異常報知部１３８にその旨を知らせ、異常検知部１３８は外部に警告通知をする。たとえば、サーバ１６０の周囲の温度を検出するセンサが第２閾値の７０℃を超える温度を検出していた時には、異常報知部１３８は外部に警告通知をする。警告通知は注意通知よりもより切迫した状況にあることを意味する。ユーザーはこの警告通知を見てより切迫した何らかの異常が生じていることを認識できる（ステップＳ１７０）。
【００４０】
次に、シャットダウン設定のあるセンサの検出値が第２閾値を超えていた場合（ステップＳ１８０）、シャットダウン制御部１４０は、コンピュータ登録部１４２に登録されているコンピュータにシャットダウン命令を出力する。シャットダウン命令を受けたコンピュータは、シャットダウン処理をする。また、ＵＰＳ本体１１０は、シャットダウン命令が完了した後に、そのコンピュータの電源の供給を止める事もできる。（ステップＳ１９０）。
【００４１】
（計測値集計機能の処理）
入力部１３２に接続されているセンサは、そのセンサの周辺の温度または湿度を検出する。温度または湿度の検出値はデータ記憶部１４４に記憶される（ステップＳ１３１）。
【００４２】
集計部１４６は、ＬＡＮインタフェースカード１２０の管理している時計情報をもとに１０分経過したら（ステップＳ１３２）、１０分の間に計測された、温度と湿度の検出データをセンサごとに集計する。集計結果は、１０分データとしてデータ記憶部１４４に記憶する（ステップＳ１３３）。
【００４３】
集計部１４６は、ＬＡＮインタフェースカード１２０の管理している時計情報をもとに１時間経過したら（ステップＳ１３４）、１時間の間に計測された、温度と湿度の検出データをセンサごとに集計する。集計結果は、１時間データとしてデータ記憶部１４４に記憶する（ステップＳ１３５）。
【００４４】
集計部１４６は、ＬＡＮインタフェースカード１２０の管理している時計情報をもとに２４時間経過したら（ステップＳ１３６）、２４時間の間に計測された、温度と湿度の検出データをセンサごとに集計する。集計結果は、１日分データとしてデータ記憶部１４４に記憶する（ステップＳ１３７）。
【００４５】
集計部１４６は、ＬＡＮインタフェースカード１２０の管理している時計情報をもとに１か月経過したら（ステップＳ１３８）、１か月の間に計測された、温度と湿度の検出データをセンサごとに集計する。集計結果は、１か月分データとしてデータ記憶部１４４に記憶する（ステップＳ１３９）。
【００４６】
集計部１４６に記憶されている、検出データ及び１０分、１時間、１日分、１か月分の集計データはデータ出力部１４８を介して外部から取り込むことができる。これらの集計データを監視することで、サーバ１６０やＰＣ１７０などのコンピュータの置かれている環境の変化を把握することができる。なお、検出データを集計する時間周期は、上記の例のように、１０分、１時間、１日、１か月に限らず、日報データ、月報データ、年報データなどを適宜設定しても良い。また、集計部１４６において、検出データについて、一定の時間周期間の最大値、最小値、平均値、中央値、標準偏差などを算出し、それらをデータ記憶部１４４に記憶させておくようにしても良い。
【００４７】
以上のように、本実施形態に係る無停電電源装置によれば、接続しているコンピュータの電源の供給をするほかに、コンピュータの置かれている環境の異常を複数のレベルで検出したり、変化を把握したりすることもできる。
【符号の説明】
【００４８】
１００    無停電電源装置、
１１０    ＵＰＳ本体、
１２０    ＬＡＮインタフェースカード、
１３２    入力部、
１３３    センサ登録部、
１３４    閾値記憶部、
１３６    比較部、
１３８    異常報知部、
１４０    シャットダウン制御部、
１４２    コンピュータ登録部、
１４４    データ記憶部
１４６    集計部、
１４８    データ出力部、
１５０Ａ、１５０Ｂ、１５０Ｃ、…１５０Ｐ    センサ、
１６０    サーバ、
１７０    ＰＣ。
【図１】
2014087109.tif 000003
【図２】
2014087109.tif 000004
【図３】
2014087109.tif 000005
【図４】
2014087109.tif 000006