(57)【要約】【課題】  ネットワークを介してコンピュータを起動可能な環境下においてコンピュータよりも起動時間が掛かる当該コンピュータの周辺装置を増設する際に、その増設コストを低減すること。【解決手段】  商用電源２１の復電時に同一のＵＰＳ１０の第１の端末起動制御部２３の制御にて、増設ＨＤＤ１７が起動完了後に第１及び第２のサーバ１１，１２を起動させるようにした。また、復電時に任意のサーバ１２の第２の端末起動制御部２４の通信ネットワークを介した制御によって、制御対象のサーバ１３〜１６が用いる図示せぬ増設周辺装置が起動完了後に当該サーバ１３〜１６を起動させるようにした。【選択図】      図１
2006107189.tif 000002
【特許請求の範囲】
【請求項１】
電源のバックアップを行う無停電電源装置に通信ネットワークを介してコンピュータ及び当該コンピュータで用いられる周辺装置が接続され、通信ネットワークに接続されたコンピュータを通信ネットワーク経由で他のコンピュータから起動する機能を有する無停電電源装置を用いた通信ネットワークシステムにおいて、
前記無停電電源装置に、
信号送信先のコンピュータの固有のアドレスが設定される設定手段と、
電源の復電を検出する復電検出手段と、
任意に増設される増設周辺装置に電源が供給されてから起動するまでの時間が設定され、前記復電検出手段の復電検出時点からその設定時間が経過した際にタイムアップする計時手段と、
前記計時手段のタイムアップ後に、対象コンピュータが起動しているか否かを確認するためのＰｉｎｇ信号を、前記設定手段に設定されたアドレスのコンピュータへ送信する第１の送信手段と、
前記第１の送信手段によるＰｉｎｇ信号の送信に対する応答があれば該当コンピュータが起動と判定し、応答がなければ未起動と判定する第１の判定手段と、
前記第１の判定手段にて未起動と判定された際に、当該未起動のコンピュータへ、コンピュータを起動するためのＭＰ信号を送信し、このＭＰ信号が送信されたコンピュータへ、再度、前記Ｐｉｎｇ信号が送信されるように前記第１の送信手段へ通知する第２の送信手段と、
前記第１の判定手段にて起動と判定された際に、当該起動のコンピュータへ起動完了確認信号を送信する第３の送信手段と、
前記第３の送信手段による起動完了確認信号の送信に対する応答があれば該当コンピュータが起動完了と判定し、応答がなければ起動未完了と判定する第２の判定手段と
を備えたことを特徴とする無停電電源装置を用いた通信ネットワークシステム。
【請求項２】
前記通信ネットワーク経由で他のコンピュータを起動するコンピュータに、
自コンピュータの起動を検出する起動検出手段と、前記設定手段と、前記計時手段と、前記第１〜第３の送信手段と、前記第１及び第２の判定手段とを備え、
前記計時手段は、任意に増設される増設周辺装置に電源が供給されてから起動するまでの時間が設定され、前記起動検出手段の起動検出時点からその設定時間が経過した際にタイムアップする
ことを特徴とする請求項１に記載の無停電電源装置を用いた通信ネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源のバックアップを行う無停電電源装置に通信ネットワークを介してコンピュータ及び周辺装置が接続されてなる無停電電源装置を用いた通信ネットワークシステムに関し、特に、ネットワークに接続されたコンピュータをネットワーク経由で他のコンピュータから起動するＷａｋｅ  ＯＮ  ＬＡＮ機能を有する無停電電源装置を用いた通信ネットワークシステムに関する。
【背景技術】
【０００２】
無停電電源装置｛ＵＰＳ(Uninterruptible Power Supply)｝は、蓄電池やコンデンサ等に蓄えられたエネルギーを使って、コンピュータ等の電気機器に電気を供給することにより、機器やデータを保護することを目的とした電源装置である。
従来の無停電電源装置｛ＵＰＳ(Uninterruptible Power Supply)｝を用いた通信ネットワークシステムにおいては、ＵＰＳから信号を受け取ったパーソナルコンピュータ（パソコン）が、予めアドレスの設定された他のパソコンへシャットダウン信号を送信することによって複数のパソコンを連動してシャットダウンさせる。
【０００３】
これによって、通信ネットワークシステムを安全にシャットダウンさせ、その後、ＵＰＳの電源を落としていた。停電復旧時には、ＵＰＳの電源が復旧すると、この後、ＢＩＯＳ(Basic Input / Output System)にて起動されるように設定されているパソコンが起動するようになっていた。
この種の従来の無停電電源装置を用いた通信ネットワークシステムとして、例えば特許文献１に記載のものがある。
【特許文献１】特開平１１−２０２９８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、昨今の無停電電源装置を用いた通信ネットワークシステムにおいては、パソコンの周辺装置として、外付け又は内蔵タイプの増設ハードディスクドライブ（増設ＨＤＤと略す）が使用される環境が増加している。このような環境下では、復電時にＵＰＳから電源が投入された際に、増設ＨＤＤが大容量であると、増設ＨＤＤの確認などに時間が掛かり、その起動に時間が掛かる。
【０００５】
このため、パソコンが自装置の起動時に周辺装置等のデバイス認識を行うタイミングよりも増設ＨＤＤが遅く起動した場合、その増設ＨＤＤの存在を認識できない状態が生じる。このような状態を無くすために、ＨＤＤを増設する際にＵＰＳを追加し、この追加したＵＰＳ、つまりパソコンと別のＵＰＳに増設ＨＤＤを接続することによって、パソコンの起動タイミングを増設ＨＤＤよりも遅らせる必要があった。この場合、大容量のＨＤＤ等のようにパソコンよりも起動時間が掛かる周辺装置を増設する毎にＵＰＳを追加しなければならないので、増設コストが高くなるという問題がある。
【０００６】
本発明は、このような課題に鑑みてなされたものであり、ネットワークを介してコンピュータを起動可能な環境下においてコンピュータよりも起動時間が掛かる当該コンピュータの周辺装置を増設する際に、その増設コストを低減することができる無停電電源装置を用いた通信ネットワークシステムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の請求項１による無停電電源装置を用いた通信ネットワークシステムは、電源のバックアップを行う無停電電源装置に通信ネットワークを介してコンピュータ及び当該コンピュータで用いられる周辺装置が接続され、通信ネットワークに接続されたコンピュータを通信ネットワーク経由で他のコンピュータから起動する機能を有する無停電電源装置を用いた通信ネットワークシステムにおいて、前記無停電電源装置に、信号送信先のコンピュータの固有のアドレスが設定される設定手段と、電源の復電を検出する復電検出手段と、任意に増設される増設周辺装置に電源が供給されてから起動するまでの時間が設定され、前記復電検出手段の復電検出時点からその設定時間が経過した際にタイムアップする計時手段と、前記計時手段のタイムアップ後に、対象コンピュータが起動しているか否かを確認するためのＰｉｎｇ信号を、前記設定手段に設定されたアドレスのコンピュータへ送信する第１の送信手段と、前記第１の送信手段によるＰｉｎｇ信号の送信に対する応答があれば該当コンピュータが起動と判定し、応答がなければ未起動と判定する第１の判定手段と、前記第１の判定手段にて未起動と判定された際に、当該未起動のコンピュータへ、コンピュータを起動するためのＭＰ信号を送信し、このＭＰ信号が送信されたコンピュータへ、再度、前記Ｐｉｎｇ信号が送信されるように前記第１の送信手段へ通知する第２の送信手段と、前記第１の判定手段にて起動と判定された際に、当該起動のコンピュータへ起動完了確認信号を送信する第３の送信手段と、前記第３の送信手段による起動完了確認信号の送信に対する応答があれば該当コンピュータが起動完了と判定し、応答がなければ起動未完了と判定する第２の判定手段とを備えたことを特徴とする。
【０００８】
この構成によれば、復電時に同一の無停電電源装置の制御にて、増設周辺装置が起動完了後に自動でコンピュータを起動させることができる。このため、従来のように増設周辺装置とコンピュータとを個別の無停電電源装置に接続してコンピュータの起動タイミングを増設周辺装置よりも遅らせるといったことをしなくても、同一の無停電電源装置に増設周辺装置とコンピュータとを接続することができる。従って、大容量のＨＤＤ等のようにパソコンよりも起動時間が掛かる周辺装置を増設する場合でも、増設コストを低減させることができる。
【０００９】
また、本発明の請求項２による無停電電源装置を用いた通信ネットワークシステムは、請求項１において、前記通信ネットワーク経由で他のコンピュータを起動するコンピュータに、自コンピュータの起動を検出する起動検出手段と、前記設定手段と、前記計時手段と、前記第１〜第３の送信手段と、前記第１及び第２の判定手段とを備え、前記計時手段は、任意に増設される増設周辺装置に電源が供給されてから起動するまでの時間が設定され、前記起動検出手段の起動検出時点からその設定時間が経過した際にタイムアップすることを特徴とする。
【００１０】
この構成によれば、復電時に任意のコンピュータから通信ネットワークを介した制御にて、制御対象のコンピュータが用いる増設周辺装置が起動完了後に自動で当該コンピュータを起動させることができる。従って、コンピュータが自装置の起動時に増設周辺装置の認識を行うタイミングよりも増設周辺装置が遅く起動した場合、その増設周辺装置の存在を認識できない状態が生じるといったことを無くすことができる。これによって、端末となるコンピュータの台数が多い通信ネットワーク環境においても、全てのコンピュータから復電後の自動起動が可能となる。
【発明の効果】
【００１１】
以上説明したように本発明によれば、ネットワークを介してコンピュータを起動可能な環境下においてコンピュータよりも起動時間が掛かる当該コンピュータの周辺装置を増設する際に、その増設コストを低減することができるという効果がある。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を、図面を参照して説明する。但し、本明細書中の全図において相互に対応する部分には同一符号を付し、重複部分においては後述での説明を適時省略する。
図１は、本発明の実施の形態に係る無停電電源装置を用いた通信ネットワークシステムの構成を示すブロック図である。
この図１に示す通信ネットワークシステムは、ＵＰＳ１０と、第１〜第６のサーバ１１，１２，１３，１４，１５，１６と、増設ＨＤＤ１７と、ＬＡＮ(Local Area Network)の集線装置であるＨＵＢ（ハブ）１８とを備えて構成されている。
これら構成要素１０〜１８の接続形態は、商用電源２１に電源ラインにてＵＰＳ１０と第３〜第６のサーバ１３〜１６とが接続されると共に、ＵＰＳ１０に第１及び第２のサーバ１１，１２と増設ＨＤＤ１７とが接続されている。
【００１３】
また、ＵＰＳ１０は、ＨＵＢとしても利用可能な複数の内蔵ネットワークコネクタ２２を備え、この内蔵ネットワークコネクタ２２にＬＡＮラインを介して第１及び第２のサーバ１１，１２とＨＵＢ１８とが接続され、更にＨＵＢ１８に第３〜第６のサーバ１３〜１６が接続されている。つまり、第１及び第２のサーバ１１，１２は、内蔵ネットワークコネクタ２２及びＨＵＢ１８を介して第３〜第６のサーバ１３〜１６と通信可能なようになっている。
【００１４】
ＵＰＳ１０は、復電時に第１及び第２のサーバ１１，１２を自動で起動する第１の端末起動制御部２３を備える。第２のサーバ１２は、当該サーバ１２が第１の端末起動制御部２３によって起動された後に第３〜第６のサーバ１３〜１６を自動で起動する第２の端末起動制御部２４を備える。
第１の端末起動制御部２３は、図２に示すように、送信先アドレス設定部３１と、アドレス読出制御部３２と、復電検出部３３と、タイマ３４と、Ｐｉｎｇ送信部３５と、Ｐｉｎｇ応答受信判定部３６と、ＭＰ送信部３７と、起動完了確認送信部３８と、起動完了応答受信判定部３９とを備えて構成されている。
【００１５】
送信先アドレス設定部３１には、信号送信先のサーバのＭＡＣ(MediaAccess Control)アドレス及びＩＰ(InternetProtocol)アドレスが設定されている。
アドレス読出制御部３２は、送信先アドレス設定部３１に設定されたＭＡＣアドレス又はＩＰアドレスを所定順に読み出すものである。
復電検出部３３は、商用電源２１の復電を検出するものである。
【００１６】
タイマ３４は、増設ＨＤＤ１７に電源が供給されてから起動するまでの時間がカウント時間として設定されるようになっており、復電検出部３３で復電が検出された時点からカウント動作を行い、このカウント動作が設定カウント時間を越えるとタイムアップするようになっている。
Ｐｉｎｇ送信部３５は、タイマ３４がタイムアップした後に、対象端末装置（サーバ）が起動しているか否かを確認するためのＰｉｎｇ信号を、アドレス読出制御部３２で読み出されたＩＰアドレスのサーバへ送信するものである。
【００１７】
Ｐｉｎｇ応答受信判定部３６は、Ｐｉｎｇ送信部３５にて送信されたＰｉｎｇ信号に対する相手サーバからの応答であるＰｉｎｇ応答信号の受信又は未受信を判定するものである。ここでは、Ｐｉｎｇ信号の送信相手サーバから応答が有れば相手サーバが起動しており、応答がなければ起動していないと判定可能なようになっている。
ＭＰ送信部３７は、Ｐｉｎｇ応答受信判定部３６にて未受信と判定された際に、この判定のためにＰｉｎｇ信号を送信したＩＰアドレスと対でアドレス読出制御部３２にて読み出されたＭＡＣアドレスのサーバへＭＰ(Magic Packet)信号を送信する。ＭＰ信号とは、サーバを起動させるための信号である。
【００１８】
また、ＭＰ送信部３７は、そのＭＰ信号を送信したことをアドレス読出制御部３２へ通知し、この通知を受けたアドレス読出制御部３２は、送信先アドレス設定部３１に設定された次の順番のＩＰアドレス及びＭＡＣアドレスを読み出す。そして、全てのアドレスが読み出された後に、再度同じ順番でＩＰアドレス及びＭＡＣアドレスを読み出し、この再度読み出されるＩＰアドレスによってＰｉｎｇ送信部３５が再度Ｐｉｎｇ信号を送信するようになっている。
【００１９】
また、その再度送信されたＰｉｎｇ信号の応答が無い場合は、ＭＰ送信部３７にて、該当サーバが何らかの障害によって未起動状態であると判断されるようになっている。
起動完了確認送信部３８は、Ｐｉｎｇ応答受信判定部３６にて受信と判定された際に、この判定のためにＰｉｎｇ信号を送信したＩＰアドレスのサーバへ起動完了確認信号を送信するものである。
【００２０】
起動完了応答受信判定部３９は、起動完了確認送信部３８にて送信された起動完了確認信号に対する相手サーバからの応答である起動完了応答信号が受信された際に当該サーバが起動、未受信の場合に未起動と判定し、この未起動の場合に該当サーバへ再度起動完了確認信号を送信する指示を起動完了確認送信部３８へ通知するものである。
また、起動完了応答受信判定部３９は、再度送信された起動完了確認信号の応答がなければ該当サーバは何らかの障害によって起動未完了状態であると判断するようになっている。
【００２１】
次に、第２の端末起動制御部２４は、基本的に第１の端末起動制御部２３と同構成であるが、異なる点は復電検出部３３に代え、図３に示すように自装置の起動を検出する起動検出部４１を備え、タイマ３４が、起動検出部４１で起動が検出された時点からカウント動作を行い、このカウント動作が設定カウント時間を越えるとタイムアップするようになっている。
【００２２】
但し、増設ＨＤＤ１７が、図１に示したようにＵＰＳ１０側であって、第２のサーバ１２での起動制御対象の第３〜第６のサーバ１３〜１６側でない場合は、カウント時間は０に設定される。つまり、起動検出部４１で起動が検出されると即時、Ｐｉｎｇ送信部３５からＰｉｎｇ信号が送信されるようになっている。
このような構成の通信ネットワークシステムにおける復電時の各サーバ１１〜１６の起動処理の動作を、図４に示すフローチャートを参照して説明する。図４は、復電時にＵＰＳ１０の第１の端末起動制御部２３によって第１及び第２のサーバ１１，１２を起動する際の動作を説明するためのフローチャートである。
【００２３】
前提条件として、第１の端末起動制御部２３の送信先アドレス設定部３１には、第１及び第２のサーバ１１，１２のＭＡＣアドレス及びＩＰアドレスが設定され、第２の端末起動制御部２４の送信先アドレス設定部３１には、第３〜第６のサーバ１３〜１６のＭＡＣアドレス及びＩＰアドレスが設定されているものとする。
また、第１の端末起動制御部２３のタイマ３４には、増設ＨＤＤ１７に電源が供給されてから起動するまでの時間がカウント時間として設定され、第２の端末起動制御部２４のタイマ３４にはカウント時間＝０が設定されているものとする。
【００２４】
まず、ステップＳ１において、第１の端末起動制御部２３の復電検出部３３にて、商用電源２１の復電が検出されたとする。この検出によって、ステップＳ２において、タイマ３４にてカウント動作が行われる。そして、ステップＳ３にて、そのカウント動作が設定カウント時間を越えタイムアップしたと判定されると、ステップＳ４において、送信先アドレス設定部３１に設定された所定順番のうち１番目のＩＰアドレス及びＭＡＣアドレスが読み出される。
【００２５】
ステップＳ５において、Ｐｉｎｇ送信部３５からＰｉｎｇ信号が、その読み出されたＩＰアドレスの第１のサーバ１１へ送信される。
ステップＳ６において、Ｐｉｎｇ応答受信判定部３６にて、その送信されたＰｉｎｇ信号に対する第１のサーバ１１からＰｉｎｇ応答信号が受信されたか否かが判定される。このタイミングでは、復電時なので各サーバ１１〜１６は未起動状態であるため、Ｐｉｎｇ応答信号は返信されない。
【００２６】
従って、Ｐｉｎｇ応答受信判定部３６の判定は未受信となり、これによって、ステップＳ７において、ＭＰ送信部３７にて、先にＰｉｎｇ信号の送信先のＩＰアドレスと対のＭＡＣアドレスによる第１のサーバ１１へＭＰ信号が送信される。
ステップＳ８において、ＭＰ送信部３７にて、ステップＳ７で第１のサーバ１１へＭＰ信号を送信したことがアドレス読出制御部３２へ通知されると、再度、上記ステップＳ４〜Ｓ８の動作が実行される。即ち、ステップＳ４において、ステップＳ８での通知を受けたアドレス読出制御部３２にて、送信先アドレス設定部３１に設定された次の順番の第２のサーバ１２のＩＰアドレス及びＭＡＣアドレスが読み出される。
【００２７】
ステップＳ５において、Ｐｉｎｇ送信部３５からＰｉｎｇ信号が、その読み出されたＩＰアドレスの第２のサーバ１２へ送信される。
ステップＳ６において、Ｐｉｎｇ応答受信判定部３６にて、その送信されたＰｉｎｇ信号に対する第２のサーバ１２からＰｉｎｇ応答信号が受信されたか否かが判定される。このタイミングでも、第２のサーバ１２は未起動状態であるため、Ｐｉｎｇ応答信号は返信されない。
【００２８】
従って、Ｐｉｎｇ応答受信判定部３６の判定は未受信となり、これによって、ステップＳ７において、ＭＰ送信部３７にて、先にＰｉｎｇ信号の送信先のＩＰアドレスと対のＭＡＣアドレスによる第２のサーバ１２へＭＰ信号が送信される。
ステップＳ８において、ＭＰ送信部３７にて、ステップＳ７で第２のサーバ１２へＭＰ信号を送信したことがアドレス読出制御部３２へ通知されると、更に上記ステップＳ４〜Ｓ８の動作が実行される。即ち、このステップＳ４のタイミングでは、上記のように送信先アドレス設定部３１に設定された最後の順番の第２のサーバ１２のＩＰアドレス及びＭＡＣアドレスが読み出されているので、再び先頭の第１のサーバ１１のＩＰアドレス及びＭＡＣアドレスが読み出される。
【００２９】
そして、ステップＳ５において、Ｐｉｎｇ信号が第１のサーバ１１へ送信され、ステップＳ６において、その送信に対する第１のサーバ１１からＰｉｎｇ応答信号が受信されたか否かが判定される。このタイミングでは、第１のサーバ１１は正常であれば起動状態となっているのでＰｉｎｇ応答信号が返信される。従って、Ｐｉｎｇ応答受信判定部３６の判定は受信となる。
【００３０】
この第１のサーバ１１に対する処理が終了すると、第２のサーバ１２に対してもステップＳ４〜Ｓ６において同様の処理が行われる。但し、この２回目のＰｉｎｇ信号を送信するタイミングでＰｉｎｇ応答信号が返信されてこなければ、ＭＰ送信部３７にて該当サーバが何らかの障害によって未起動状態であると判断される。
次に、ステップＳ９において、起動完了確認送信部３８にて、正常にＰｉｎｇ応答信号を受信したＩＰアドレスの第１のサーバ１１へ起動完了確認信号が送信される。ステップＳ１０において、起動完了応答受信判定部３９にて、その起動完了確認信号に対して第１のサーバ１１から起動完了応答信号が受信されたか否かが判定される。
【００３１】
受信の場合は、ステップＳ１１において、起動完了応答受信判定部３９にて第１のサーバ１１が起動と判定される。未受信の場合は、ステップＳ１２において、未起動と判定される。この未起動の場合は、上記ステップＳ９において、該当サーバ１１へ再度起動完了確認信号が送信され、ステップＳ１０において、再度送信された起動完了確認信号に対して第１のサーバ１１から起動完了応答信号が受信されたか否かが判定される。
ここで未受信の場合は、ステップＳ１２において、起動完了応答受信判定部３９にて該当サーバ１１が何らかの障害によって起動未完了状態であると判断される。この第１のサーバ１１に対する処理が終了すると、第２のサーバ１２に対してもステップＳ９〜Ｓ１２において同様の処理が行われる。
【００３２】
次に、図５に示すフローチャートを参照して、第２の端末起動制御部２４によって第３〜第６のサーバ１３〜１６を起動する際の動作を説明する。但し、この動作説明では、図３に示した第２の端末起動制御部２４の構成要素のみが引用されるものとする。
上記ステップＳ１１にて、第２のサーバ１２が起動と判定されたとすると、図５のステップＳ２１において、第２のサーバ１２の第２の端末起動制御部２４の起動検出部４１にて自装置の起動が検出される。
第２の端末起動制御部２４ではタイマ３４のカウント時間が０に設定されているので、ステップＳ２１で起動が検出されると即時、ステップＳ２２において、送信先アドレス設定部３１に設定された所定順番のうち１番目のＩＰアドレス及びＭＡＣアドレスが読み出される。
【００３３】
ステップＳ２３において、Ｐｉｎｇ送信部３５からＰｉｎｇ信号が、その読み出されたＩＰアドレスの第３のサーバ１３へ送信される。ステップＳ２４において、Ｐｉｎｇ応答受信判定部３６にて、その送信されたＰｉｎｇ信号に対する第３のサーバ１３からＰｉｎｇ応答信号が受信されたか否かが判定される。このタイミングでは、復電時なので第３〜第６のサーバ１３〜１６は未起動状態であるため、Ｐｉｎｇ応答信号は返信されない。
【００３４】
従って、Ｐｉｎｇ応答受信判定部３６の判定は未受信となり、これによって、ステップＳ２５において、ＭＰ送信部３７にて、先にＰｉｎｇ信号の送信先のＩＰアドレスと対のＭＡＣアドレスによる第３のサーバ１３へＭＰ信号が送信される。
ステップＳ２６において、ＭＰ送信部３７にて、ステップＳ２５で第３のサーバ１３へＭＰ信号を送信したことがアドレス読出制御部３２へ通知されると、再度、上記ステップＳ２２〜Ｓ２６の動作が実行される。即ち、ステップＳ２２において、ステップＳ２６での通知を受けたアドレス読出制御部３２にて、送信先アドレス設定部３１に設定された次の順番の第４のサーバ１４のＩＰアドレス及びＭＡＣアドレスが読み出される。
【００３５】
ステップＳ２３において、Ｐｉｎｇ送信部３５からＰｉｎｇ信号が、その読み出されたＩＰアドレスの第４のサーバ１４へ送信される。
ステップＳ２４において、Ｐｉｎｇ応答受信判定部３６にて、その送信されたＰｉｎｇ信号に対する第４のサーバ１４からＰｉｎｇ応答信号が受信されたか否かが判定される。このタイミングでも、第４のサーバ１４は未起動状態であるため、Ｐｉｎｇ応答信号は返信されない。
【００３６】
従って、Ｐｉｎｇ応答受信判定部３６の判定は未受信となり、これによって、ステップＳ２５において、ＭＰ送信部３７にて、先にＰｉｎｇ信号の送信先のＩＰアドレスと対のＭＡＣアドレスによる第４のサーバ１４へＭＰ信号が送信される。
このように、残りの第５及び第６のサーバ１５，１６においてもステップＳ２２〜Ｓ２６にて同様の処理が実行される。
【００３７】
そして、ステップＳ２６において、ＭＰ送信部３７にて、ステップＳ２５で第６のサーバ１６へＭＰ信号を送信したことがアドレス読出制御部３２へ通知されると、次のステップＳ２２のタイミングでは、送信先アドレス設定部３１に設定された最後の順番の第６のサーバ１６のＩＰアドレス及びＭＡＣアドレスが読み出されているので、再び先頭の第３のサーバ１３のＩＰアドレス及びＭＡＣアドレスが読み出される。
【００３８】
そして、ステップＳ２３において、Ｐｉｎｇ信号が第３のサーバ１３へ送信され、ステップＳ２４において、その送信に対する第３のサーバ１３からＰｉｎｇ応答信号が受信されたか否かが判定される。このタイミングでは、第３のサーバ１３は正常であれば起動状態となっているのでＰｉｎｇ応答信号が返信される。従って、Ｐｉｎｇ応答受信判定部３６の判定は受信となる。
【００３９】
この第３のサーバ１３に対する処理が終了すると、他の第４〜第６のサーバ１４〜１６に対してもステップＳ２２〜Ｓ２４において同様の処理が行われる。但し、この２回目のＰｉｎｇ信号を送信するタイミングでＰｉｎｇ応答信号が返信されてこなければ、ＭＰ送信部３７にて該当サーバが何らかの障害によって未起動状態であると判断される。
次に、ステップＳ２７において、起動完了確認送信部３８にて、正常にＰｉｎｇ応答信号を受信したＩＰアドレスの第３のサーバ１３へ起動完了確認信号が送信される。ステップＳ２８において、起動完了応答受信判定部３９にて、その起動完了確認信号に対して第３のサーバ１３から起動完了応答信号が受信されたか否かが判定される。
【００４０】
受信の場合は、ステップＳ２９において、起動完了応答受信判定部２９にて第３のサーバ１３が起動と判定される。未受信の場合は、ステップＳ３０において、未起動と判定される。この未起動の場合は、上記ステップＳ２７において、該当サーバ１１へ再度起動完了確認信号が送信され、ステップＳ２８において、再度送信された起動完了確認信号に対して第３のサーバ１３から起動完了応答信号が受信されたか否かが判定される。
【００４１】
ここで未受信の場合は、ステップＳ３０において、起動完了応答受信判定部３９にて該当サーバ１３が何らかの障害によって起動未完了状態であると判断される。この第３のサーバ１３に対する処理が終了すると、他の第４〜第６のサーバ１４〜１６に対してもステップＳ２７〜Ｓ３０において同様の処理が行われる。これによって全てのサーバ１１〜１６が起動完了状態となる。
【００４２】
以上説明したように本実施の形態の無停電電源装置を用いた通信ネットワークシステムによれば、復電時に同一のＵＰＳ１０の制御にて、増設ＨＤＤ１７が起動完了後に自動で第１及び第２のサーバ１１，１２を起動させることができる。このため、従来のように増設ＨＤＤとサーバとを個別のＵＰＳに接続してサーバの起動タイミングを増設ＨＤよりも遅らせるといったことをしなくても、同一のＵＰＳに増設ＨＤＤとコンピュータとを接続することができる。従って、大容量のＨＤＤ等のようにパソコンよりも起動時間が掛かる周辺装置を増設する場合でも、増設コストを低減させることができる。
【００４３】
また、復電時に任意のサーバ１２から通信ネットワークを介した制御にて、制御対象のサーバ１３〜１６が用いる増設周辺装置が起動完了後に自動で当該サーバ１３〜１６を起動させることができる。従って、サーバが自装置の起動時に増設周辺装置の認識を行うタイミングよりも増設周辺装置が遅く起動した場合、その増設周辺装置の存在を認識できない状態が生じるといったことを無くすことができる。これによって、端末となるサーバの台数が多い通信ネットワーク環境においても、全てのサーバから復電後の自動起動が可能となる。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施の形態に係る無停電電源装置を用いた通信ネットワークシステムの構成を示すブロック図である。
【図２】上記通信ネットワークシステムのＵＰＳに備えられた第１の端末起動制御部の構成を示すブロック図である。
【図３】上記通信ネットワークシステムのＵＰＳに備えられた第２の端末起動制御部の構成を示すブロック図である。
【図４】上記通信ネットワークシステムにおける復電時にＵＰＳの第１の端末起動制御部によって第１及び第２のサーバを起動する際の動作を説明するためのフローチャートである。
【図５】上記通信ネットワークシステムにおける復電時に第２のサーバの第２の端末起動制御部によって第３〜第６のサーバを起動する際の動作を説明するためのフローチャートである。
【符号の説明】
【００４５】
１０  ＵＰＳ
１１〜１６  第１〜第６のサーバ
１７  増設ＨＤＤ（ハードディスクドライブ）
１８  ＨＵＢ（ハブ）
２１  商用電源
２２  内蔵ネットワークコネクタ
２３  第１の端末起動制御部
２４  第２の端末起動制御部
３１  送信先アドレス設定部
３２  アドレス読出制御部
３３  復電検出部
３４  タイマ
３５  Ｐｉｎｇ送信部
３６  Ｐｉｎｇ応答受信判定部
３７  ＭＰ送信部
３８  起動完了確認送信部
３９  起動完了応答受信判定部
４１  起動検出部
【図１】
2006107189.tif 000003
【図２】
2006107189.tif 000004
【図３】
2006107189.tif 000005
【図４】
2006107189.tif 000006
【図５】
2006107189.tif 000007