(57)【特許請求の範囲】
【請求項１】
ネットワークに接続された複数の情報処理装置の各々に電源制御装置が設けられたシステムにおける電源制御方法であって、
前記複数の情報処理装置のうちの、自装置及び他の情報処理装置の電源投入／切断を一括して管理／制御する代表の情報処理装置が、
起動される毎に、予め設定される自装置と他の情報処理装置の電源投入／切断スケジュールに従って他の情報処理装置の各電源制御装置に対して電源投入指示し、
電源切断日時が到来する毎に、他の各情報処理装置に対して電源切断指示と共に前記予め設定される他の情報処理装置の電源投入／切断スケジュールにおける電源投入日時に任意のマージンを加えた日時を次回の電源投入日時として通知を行って、他の情報処理装置の各電源制御装置に次回の電源投入日時を登録させ、
前記他の情報処理装置の各電源制御装置は、前記電源投入指示を受けたとき又は前記登録した次回の電源投入日時が到来したとき、電源投入を行うことを特徴とする複数の情報処理装置の電源制御方法。
【請求項２】
ネットワークに接続された複数の情報処理装置の各々に電源制御装置が設けられたシステムにおける電源制御方法であって、
前記複数の情報処理装置のうちの、自装置及び他の各情報処理装置の電源投入／切断を一括して管理／制御する代表の情報処理装置が、
起動される毎に、予め設定される自装置と他の情報処理装置の電源投入／切断スケジュールに従って他の情報処理装置の各電源制御装置に対して電源投入指示し、
電源切断日時が到来する毎に、他の情報処理装置の各電源制御装置に対して、前記予め設定される他の各情報処理装置の電源投入／切断スケジュールにおける電源投入日時に任意のマージンを加えた日時を次回の電源投入日時として通知して登録させると共に、他の各情報処理装置に対して電源切断指示を行い、
前記他の情報処理装置の各電源制御装置は、前記電源投入指示を受けたとき又は前記登録した次回の電源投入日時が到来したとき、電源投入を行うことを特徴とする複数の情報処理装置の電源制御方法。
【請求項３】
ネットワークに接続された複数の情報処理装置の各々に電源制御装置が設けられたコンピュータシステムにおける該複数の情報処理装置のうちの、自装置及び他の各情報処理装置の電源投入／切断を一括して管理／制御する代表の情報処理装置において、
予め設定される自装置と他の情報処理装置の電源投入／切断スケジュールを記憶する電源投入／切断スケジュール記憶手段と、
起動される毎に他の情報処理装置の各電源制御装置に対して電源投入指示する電源投入指示手段と、
電源切断日時が到来する毎に、前記予め設定される電源投入／切断スケジュールに従い、電源切断日時が到来する毎に、各電源制御装置に対して、電源切断指示と共に、前記電源投入／切断スケジュール記憶手段に記憶されている電源投入／切断スケジュールにおける電源投入日時に、任意のマージンを加えた日時を次回の電源投入日時として通知を行う電源切断指示手段と、
を有することを特徴とする情報処理装置。
【請求項４】
前記代表の情報処理装置は、予め設定される自装置と他の各情報処理装置の電源切断許可条件を記憶する電源切断許可条件記憶手段を更に有し、
該代表の情報処理装置は、前記電源切断日時が到来しても、該電源切断許可条件が満たされるまでは、前記電源切断指示と次回の電源投入日時の通知を行わないことを特徴とする請求項３記載の情報処理装置。
【請求項５】
ネットワークに接続された複数の情報処理装置の各々に電源制御装置が設けられたコンピュータシステムにおける該複数の情報処理装置のうちの、自装置及び他の各情報処理装置の電源投入／切断を一括して管理／制御する代表の情報処理装置のコンピュータを、
予め設定される自装置と他の情報処理装置の電源投入／切断スケジュールを記憶する電源投入／切断スケジュール記憶手段と、
起動される毎に他の情報処理装置の各電源制御装置に対して電源投入指示する電源投入指示手段と、
電源切断日時が到来する毎に、前記予め設定される電源投入／切断スケジュールに従い、各電源制御装置に対して、電源切断指示と共に、前記電源投入／切断スケジュール記憶手段に記憶されている電源投入／切断スケジュールにおける電源投入日時に、任意のマージンを加えた日時を次回の電源投入日時として通知を行う電源切断指示手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のコンピュータがネットワークに接続されてなるシステムにおいて、この複数の情報処理装置の電源ＯＮ／ＯＦＦスケジュールを集中管理／制御する方法に関する。
【０００２】
【従来の技術】
従来より、設定されたスケジュールに従ってコンピュータの電源を自動的にＯＮ／ＯＦＦする自動電源制御手法が存在する。これは、例えばサーバにおける電源投入からアプリケーション起動、停止、電源切断までの一連の運用業務のスケジューリングを可能にし、サーバ運用（自動運転）の無人化・省力化を図る為のものである。
【０００３】
図１２は、従来の自動電源制御手法を説明する為の図である。
同図に示す構成では、単体のコンピュータ１０１に電源制御装置１０２が接続されている。電源制御装置１０２は、専用の装置であってもよいし、例えばＵＰＳ（UninterruptiblePower Supply；予備電源装置。無停電電源装置ともいう）等に電源制御する機能を加えた構成であってもよい。
【０００４】
コンピュータ１０１には、電源スケジュールソフトウェア１０３が搭載されており、ユーザ等が、任意のときに、コンピュータ１０１の不図示の入力装置（キーボード、マウス等）を操作して、電源スケジュールソフトウェア１０３を起動すると、電源スケジュールの設定入力画面（不図示）が表示される。ユーザは、この設定入力画面上で、電源スケジュール（電源を投入すべき日時、シャットダウン／電源切断する日時等）や、シャットダウンの延長を行うための「待ち合わせる事象」を定義（設定入力）する。
【０００５】
この「待ち合わせる事象」とは、コンピュータ１０１がシャットダウンしてもよい状態になったことを表すものであり、例えば、運用ジョブ終了、データベース終了等である。よって、電源切断する日時が到来しても「待ち合わせる事象」が未だ発生していない場合には、シャットダウンすべきではなく延長する必要があることになる。尚、上記「待ち合わせる事象」の一例を“運用ジョブ終了”、“データベース終了”としているのは、このコンピュータ１０１が、基本的には人間が操作するものではなく、運用時間中は予め設定されるジョブ・スケジュールに従って自動的にジョブ実行し続ける等の使われ方をするコンピュータである場合を想定しているのであるが、この例に限るわけではない。
【０００６】
上記電源スケジュールは、例えば数週間、数箇月先まで設定してもよく、複数の日時を設定してもよい。
上記設定入力が行われた後、電源スケジュールソフトウェア１０３は、定義されたシャットダウン／電源切断日時の中で最短の日時が到来するまでの間、待機状態となる。そして、この電源切断日時が到来すると、シャットダウンの延長を「待ち合わせる事象」が発生していることを確認したうえで延長する必要がなければ、定義された電源スケジュールに従って、電源制御装置１０２に対して、次回の電源投入日時を指示すると共に、数分後に電源切断を行うことを依頼する。また、コンピュータ１０１のＯＳ（オペレーティングシステム）に対して、シャットダウンを行うように指示する。上記電源切断を数分後に行わせるのは、シャットダウン処理が完了する前に電源切断されてしまうのを防ぐためである。
【０００７】
これより、コンピュータ１０１のＯＳがシャットダウンを行い、しばらくして電源制御装置１０２により電源切断が行われることになる。勿論、電源制御装置１０２は、上記指示された次回の電源投入日時を内部のメモリ等に記憶しておく。
【０００８】
その後、電源制御装置１０２は、記憶された次回の電源投入日時が到来すると、通電等の電源投入処理を実行する。電源が投入されることにより、コンピュータ１０１が起動される。
【０００９】
【発明が解決しようとする課題】
上述したように、従来では、単体のコンピュータに対する自動電源スケジュールの管理方式は存在していたが、複数台のコンピュータより成るシステムに対する自動電源スケジュールの管理方式は存在していなかった。ここでいう複数台のコンピュータより成るシステムとは、例えば、クライアント／サーバシステムであって、特に予め設定される業務（ジョブ）のスケジュールに従って、相互に連携しながら、定型業務を実行するシステム等であり、この様なシステムにおいて電源投入からシステム起動、業務アプリケーション起動、業務アプリケーション停止、シャットダウン、電源切断までをカレンダ制御で自動運転できるようにすることが望まれる。また、例えば、現在、インターネット上の幾つかのサイトでは、多数のアクセスに備えてマルチサーバシステムになっているものがある。このようなマルチサーバシステムにおいて、各サーバを例えば週単位で電源ＯＮ／ＯＦＦスケジューリングする場合や（例えば毎週、日曜日は運用停止する等）、定期的なメンテナンス期間中や年末年始等に電源切断する為の自動電源スケジュール管理方式が望まれる。
【００１０】
上記複数台のコンピュータより成るシステムに対する自動電源スケジュールの管理方式を考えると、以下の方法１、方法２が考えられる。
（方法１）
単に上記単体のコンピュータに対する自動電源スケジュールの管理方式をそのまま適用する。つまり、各コンピュータ毎にそれぞれ電源制御装置１０２、電源スケジュールソフトウェア１０３を設け、各々個別に電源スケジュールを管理する。
（方法２）
これについては、図１３を参照して説明する。
【００１１】
図１３において、複数のコンピュータ１１１、１２１、１３１、１４１には、各々、電源制御装置１１２、１２２、１３２、１４２が設けられており、これらは、不図示のネットワークに接続しており、相互に通信可能となっている。
【００１２】
この複数のコンピュータ１１１〜１４１の中の一台を、代表コンピュータとし、この代表コンピュータが、自装置だけでなく他のコンピュータの電源ＯＮ／ＯＦＦスケジューリングを、一括管理／制御する。図示の例では、コンピュータ１１１が代表コンピュータとなっている。
【００１３】
代表のコンピュータ１１１には、電源スケジュール部１１１ａが備えられ、これが、自装置及び他のコンピュータの電源ＯＮ／ＯＦＦスケジューリング（管理者等に定義させる）を、一括管理／制御する。すなわち、電源スケジュール部１１１ａは、予め定義されたスケジュールに従って、定義された電源切断日時が到来する毎に、他のコンピュータ１２１〜１４１に対して、電源切断を依頼する。これに応じて、各コンピュータ１２１、１３１、１４１は、各々の電源制御装置１２２、１３２、１４２に対して、電源切断を指示し、自己の電源切断を行わせる。次に、電源スケジュール部１１１ａは、自装置の電源制御装置１１２に対して、次回の電源投入日時を通知して登録させると共に、電源切断を指示し、自己の電源切断を行わせる。
【００１４】
電源制御装置１１２は、登録された電源投入日時が到来すると、コンピュータ１１１の電源投入する。これより、コンピュータ１１１が起動されると、電源スケジュール部１１１ａは、他のコンピュータの各電源制御装置１２２、１３２、１４２に対して、電源投入を指示する。これより、各コンピュータ１２１、１３１、１４１は、電源投入される。
【００１５】
上記「方法１」では、以下の（ａ）〜（ｃ）の問題点があった。
（ａ）各コンピュータで、各々、電源スケジュール定義／管理しなければならない為、電源スケジュールの設定／修正作業の手間が増大し、人為的ミスが発生し易くなる。特に、各コンピュータの電源投入／切断のタイミングに何等かの関連性がある場合（特定の順番で電源投入／切断を行う必要がある場合；例えば、起動時に、複数のサーバの中で最初にプリンタ・サーバを起動する必要がある等）、各々異なる電源投入日時を設定する必要があり、単純に１つの電源スケジュールを作成してこれを全てのコンピュータにコピーすれば済むというわけではない。
（ｂ）通常、各コンピュータ及び電源制御装置に内蔵の時計機能は、各々、多少の誤差が発生しているものである。この為、各コンピュータ及び電源制御装置に内蔵の時計が、全てほぼ一致していないと、起動／切断に矛盾が発生する可能性がある。例えば、ここに、あるコンピュータＡとコンピュータＢがあり、コンピュータＢは、コンピュータＡの次に起動しなければならないものとし、例えばコンピュータＡの起動時刻は６時３０分、コンピュータＢの起動時刻は６時３２分に設定されていたものとする。ところが、コンピュータＢの時計が、例えば３分進んでいた場合、コンピュータＢのほうが先に起動してしまい、起動の順番に矛盾が生じてしまう。
（ｃ）シャットダウンの延長を行うための「待ち合わせる事象」は、自装置の事象のみ対象とし、他装置の事象は考慮していない為、例えば連携して動作するシステムの場合、他のコンピュータがシャットダウンを延長していて、未だ自装置の資源を使いたい場合でも、シャットダウンしてしまう可能性がある。
【００１６】
一方、上記「方法２」では、上記問題点（ｃ）と同様の問題があった。
更に、「方法２」では、何等かの理由で代表のコンピュータ１１１が起動しなかった場合、他のコンピュータまでもが起動されなくなるという問題点が発生していた。
【００１７】
本発明の課題は、複数のコンピュータの自動電源ＯＮ／ＯＦＦスケジュールを、代表コンピュータが一括して管理／制御する構成において、代表コンピュータに異常が生じても他のコンピュータは起動できるようにし、また時計に誤差等があっても特定の順番通りに起動／電源切断できる複数の情報処理装置の電源制御方法を提供することである。
【００１８】
【課題を解決するための手段】
本発明による請求項１記載の複数の情報処理装置の電源制御方法は、ネットワークに接続された複数の情報処理装置の各々に電源制御装置が設けられたシステムにおける電源制御方法であって、前記複数の情報処理装置のうちの任意の情報処理装置が、予め設定される自装置と他の情報処理装置の電源投入／切断スケジュールに従って、起動される毎に他の情報処理装置の各電源制御装置に対して電源投入指示し、電源切断日時が到来する毎に、他の各情報処理装置に対して電源切断指示と共に次回の電源投入日時の通知を行って、各電源制御装置に次回の電源投入日時を登録させ、前記他の情報処理装置の各電源制御装置は、前記電源投入指示を受けたとき又は前記登録した電源投入日時が到来したとき、電源投入を行う。
【００１９】
本発明による請求項２記載の複数の情報処理装置の電源制御方法は、ネットワークに接続された複数の情報処理装置の各々に電源制御装置が設けられたシステムにおける電源制御方法であって、前記複数の情報処理装置のうちの任意の情報処理装置が、予め設定される自装置と他の情報処理装置の電源投入／切断スケジュールに従って、起動される毎に他の情報処理装置の各電源制御装置に対して電源投入指示し、電源切断日時が到来する毎に、他の情報処理装置の各電源制御装置に対して次回の電源投入日時を通知して登録させると共に、他の各情報処理装置に対して電源切断指示を行い、前記他の情報処理装置の各電源制御装置は、前記電源投入指示を受けたとき又は前記登録した電源投入日時が到来したとき、電源投入を行う。
【００２０】
上記請求項１または２記載の、複数の情報処理装置の電源制御方法によれば、電源切断処理の際に、他の情報処理装置の各電源制御装置に、次回の電源投入日時を登録させることで、次回の電源投入日時が到来した際に、例えば何等かの理由で任意の情報処理装置が起動しない等の異常が生じた為に、電源投入指示が出されない場合でも、他の情報処理装置までもが起動しないという事態は回避できる。
【００２１】
また、例えば、前記他の情報処理装置の各電源制御装置に通知される次回の電源投入日時は、前記任意の情報処理装置または他の各情報処理装置が、前記予め設定される電源投入／切断スケジュールにおける電源投入日時に、任意のマージンを加えた日時としてもよい。
【００２２】
このように、例えば他の情報処理装置の各電源制御装置の時計が多少進んで（または遅れて）いる場合等を考慮して、本来の電源投入日時から例えば１０分程度経過しても電源投入指示がない場合に、電源投入を行わせるようにしてもよい。これにより、代表の情報処理装置が正常に起動したにも係わらず、スケジュールされた日時より早く起動してしまい、定義された順番通りに起動しない等という事態を回避できる。
【００２３】
【発明の実施の形態】
以下、図面を参照して、本発明の実施の形態について説明する。
図１は、本例による複数コンピュータの自動電源スケジューリングを行うシステムの概略図である。同図においては、コンピュータ１１、２１、３１、４１が不図示のネットワーク（ＬＡＮ等）に接続されたシステムを示す。また、各電源制御装置１２、２２、３２、４２も、各々、この不図示のネットワークに接続されている。また、この不図示のネットワークを介するコンピュータ間またはコンピュータ１１と各電源制御装置２２、３２、４２間の通信は、例えばイーサネット（登録商標）・プロトコルにより行われる。
【００２４】
まず、この複数のコンピュータ１１〜４１のうちの任意のコンピュータを、代表のコンピュータとし、この代表のコンピュータに自己及び他のコンピュータの自動電源ＯＮ／ＯＦＦスケジュールを、一括管理／制御させるものとする。図１では、コンピュータ１１を代表のコンピュータとした場合を例にする。
【００２５】
代表のコンピュータ１１は電源スケジュール管理／制御部１１ａを備えて、自装置及び他のコンピュータ２１、３１、４１の電源スケジュール（電源をＯＮ／ＯＦＦする日時）を、一括して管理／制御する。
【００２６】
電源スケジュール管理／制御部１１ａは、予め定義される電源スケジュールに従って、電源切断日時が到来する毎に、他のコンピュータ２１、３１、４１に対して、電源切断を依頼する。その際、次回の電源投入日時を通知する。これを受けて、各コンピュータ２１、３１、４１の電源管理部２１ａ、３１ａ、４１ａは、自己の電源制御装置２２、３２、４２に対して、電源投入日時を登録させると共に電源切断を指示する。これより、各電源制御装置２２、３２、４２は、各々、コンピュータ２１、３１、４１の電源を切断する。また、コンピュータ１１の電源スケジュール管理／制御部１１ａは、電源制御装置１２に対して、電源投入日時を登録させると共に電源切断を指示する。これより、電源制御装置１２は、コンピュータ１１の電源を切断する。
【００２７】
電源制御装置１２に登録される電源投入日時は、他の電源制御装置２２、３２、４２に登録される電源投入日時よりも多少早くなるように設定される。これより、その後、まず、電源制御装置１２に登録された電源投入日時が最初に到来することになり、電源制御装置１２はコンピュータ１１の電源投入する。コンピュータ１１は、起動されると、まず、電源スケジュール管理／制御部１１ａが、各電源制御装置２２、３２、４２に対して、電源投入を依頼する。これより、各電源制御装置２２、３２、４２は、各々、コンピュータ２１、３１、４１に対して電源投入する。
【００２８】
もし、何等かの理由でコンピュータ１１が起動しなかった場合には、各電源制御装置２２、３２、４２は、各々、上記電源切断時に登録されている電源投入日時が到来すると、各々、コンピュータ２１、３１、４１に対して電源投入する。
【００２９】
このように、本例の自動電源スケジューリング手法によれば、たとえ代表のコンピュータ１１が起動不能となったとしても、他のコンピュータ２１、３１、４１の電源までも投入されなくなるという事態は回避できる。例えば、ある定型業務処理を複数のコンピュータで行うシステムの場合、たとえ一台起動しなくても、他のコンピュータがその処理を肩代わりすることで、支障がでないようにできる。
【００３０】
また、上述した説明では、代表のコンピュータ１１は、電源切断日時が到来すると、電源切断処理を開始していたが、電源切断日時が到来しても自装置を含む全てのコンピュータで予め定義される“事象”が発生するまでは電源切断処理を行わない（シャットダウンを延長する）ようにしてもよい。また、各コンピュータは、予め定義される所定の時間間隔をおいて電源切断または電源投入されるようにしてもよい。詳しくは、後述する。
【００３１】
図２は、自動電源スケジュール定義を説明する為の図である。
図示の例のスケジュール定義５０は、起動／切断時刻５１、連動して制御するコンピュータ名５２、シャットダウンを待ち合わせる事象名５３から成る。
【００３２】
起動／切断時刻５１は、この例では、毎日同じものとして定義されているが（６時起動、２０時切断）、これに限らず、例えば図３に示すスケジュール定義設定画面６０のように曜日毎に設定してもよいし、各日毎に逐一設定するように構成してもよい。
【００３３】
図３に示すスケジュール定義設定画面６０の例では、運転時刻設定領域６１、「運転」ボタン６２、「ＯＦＦ」ボタン６３、「リブート」ボタン６４等が表示される。ユーザ等は、例えば運転時間帯を設定する場合には、「運転」ボタン６２を指定後、運転時刻設定領域６１内で所望の時間帯を指定する。運転停止時間帯、リブート時間についても、同様に、各々「ＯＦＦ」ボタン６３、「リブート」ボタン６４を操作して指定する。図示の例のスケジュール定義は、毎週、例えば月曜日、火曜日、木曜日は、６時に起動、２０時に電源切断する。例えば、土曜日は、６時に起動後、一旦１２時に運転停止した後、再び１６時に起動して、２０時に電源切断するように設定されている。
【００３４】
連動して制御するコンピュータ名５２は、この例では、コンピュータ名５２ａ（ＩＤ等の識別子でもよい）の他に、起動間隔５２ｂ、切断間隔５２ｃ、電源制御装置のＩＰアドレス５２ｄが定義される。
【００３５】
コンピュータ名５２ａは、相互に（コンピュータ１１も含む）連携して例えば定型業務処理等を実行するコンピュータの名称、識別子等が定義される。このように相互に関連のある複数のコンピュータは、電源ＯＮ／ＯＦＦ制御においても連動しているのが望ましく、本例ではコンピュータ２１、３１、４１が、連動して制御するコンピュータ名として登録され、コンピュータ１１による電源ＯＮ／ＯＦＦの一括管理／制御対象となっている（これより、以下、これらコンピュータを“対象のコンピュータ”と呼ぶ場合もある）。
【００３６】
起動間隔５２ｂは、各コンピュータ２１、３１、４１を、任意の時間間隔を空けて順番に起動する必要がある場合に定義される。切断間隔５２ｃも同様である。よって、これらは、必ず定義しなければならないわけではない。
【００３７】
起動の順序は、上から順番となるように決められており、図の例ではコンピュータ１１起動後、コンピュータ２１→コンピュータ３１→コンピュータ４１の順番で起動するようになっている。これとは逆に、切断の順序は、コンピュータ４１→コンピュータ３１→コンピュータ２１の順番で切断するようになっている。
【００３８】
尚、コンピュータ２１に対する起動間隔５２ｂ＝“３分”は、コンピュータ２１を起動してから３分後にコンピュータ３１を起動することを意味する。同様に、コンピュータ３１を起動してから２分後にコンピュータ４１を起動するように設定されている。コンピュータ４１の次に起動するコンピュータはないので、コンピュータ４１に対する起動間隔５２ｂは設定されていない。
【００３９】
また、電源切断間隔に関しても、コンピュータ４１の電源切断してから１分後にコンピュータ３１（この例ではコンピュータ２１も）の電源切断を行うように設定されている。尚、起動／切断は、必ずしも各コンピュータ間で間隔を持たなければならないわけではない。その場合は、例えば図示のように“０分”と設定すればよい。
【００４０】
尚、これは一例であり、例えばコンピュータ２１に対する起動間隔５２ｂ＝“３分”は、コンピュータ１１が起動してから３分後にコンピュータ２１を起動することを意味するものであってもよい（尚、この様にする場合には、コンピュータ４１に対する起動間隔５２ｂも設定する必要がある）。
【００４１】
また、電源制御装置のＩＰアドレス５２ｄには、各電源制御装置に割り当てられているＩＰアドレスが定義される。通常、各コンピュータ１１〜４１のＩＰアドレスは登録されているが（あたりまえであるので、特に図示／説明はしない）、電源制御装置自体のＩＰアドレスは登録されていないので、ここで定義する。
【００４２】
代表のコンピュータ１１は、この電源制御装置のＩＰアドレス５２ｄを用いて、各電源制御装置に対して直接、電源投入指示、電源切断指示等を出せる。
設定した内容は、図２（ｂ）に示す電源制御対象コンピュータ定義ファイル５４として保存される。尚、同図において、例えば“COMPUTERB” は、コンピュータ２１の実際のコンピュータ名（または識別子）の一例として示してある。また、特に図示しないが、上記の通り、各コンピュータのＩＰアドレスとそのコンピュータ名とを対応付けた定義ファイルも格納されている。
【００４３】
図４は、上記連動して制御するコンピュータ名５２をユーザに定義させる為の設定画面の一例を示す図である。
この設定画面７０において、ユーザは、例えば「追加」ボタン７２、「変更」ボタン７３等を指定したうえで、設定入力領域７１内で、電源制御対象ホスト名、起動間隔、切断間隔、ＵＰＳ（電源制御装置）のＩＰアドレス等を設定／入力する。尚、起動間隔、切断間隔の数値の単位は“秒”である。
【００４４】
再び図２において、シャットダウンを待ち合わせる事象名５３には、各コンピュータ毎に、電源切断を行ってもよい状態になったことを示す条件名（図示の例では、データベース終了、運用ジョブ終了；その他、例えばプリンタの出力待ち等）が登録される。尚、特に図示／説明しないが、従来と同様、自装置の「待ち合わせる事象名」も登録されている。
【００４５】
このように、本例では、自装置だけでなく、連動して電源ＯＮ／ＯＦＦ制御する他のコンピュータの「待ち合わせる事象名」も登録しておくことで、たとえ電源切断日時が到来しても、全てのコンピュータで「待ち合わせる事象」が発生するまでは（シャットダウンしてよい状態になるまでは）、シャットダウンを行わないようにする。つまり、「待ち合わせる事象」とは、電源切断許可条件とも言える。
【００４６】
図５は、図１に示すシステムにおける電源切断処理の一例を説明する為のフローチャート図である。
尚、図５においては、代表のコンピュータ１１が電源スケジュール管理／指示する他のコンピュータとして、コンピュータ２１（及びその電源制御装置２２）のみを示しているが、これ以外のコンピュータ３１、４１についても同様の処理を行う。これは、図６〜図９についても同様である。
【００４７】
図５において、運用時間中、コンピュータ２１は（繰り返すが、コンピュータ３１、４１についても同様）、予め定義された事象（シャットダウンを待ち合わせる事象名５３）が発生すると、これを代表のコンピュータ１１に通知する（ステップＳ３１）。
【００４８】
図では示していないが、コンピュータ１１は、この通知を受けると、コンピュータ２１で事象が発生したことを一時的に登録しておく。
コンピュータ１１は、予め定義される切断時刻が到来するまでは（ステップＳ１１，ＮＯ）、通常、自装置の業務処理等を行っているが、他のコンピュータから事象発生の通知がある毎に（または自装置において事象発生すると）、これを一時的に登録する処理も行っている。そして、電源切断時刻が到来すると、全てのコンピュータで事象発生（完了）しているかを判定し、未だである場合には（ステップＳ１１，ＮＯ）全てのコンピュータで事象完了するまで待つ（シャットダウンを延長する）。
【００４９】
切断時刻が到来し、且つ全てのコンピュータで事象完了している場合には（ステップＳ１１，ＹＥＳ）、以下に説明する電源切断処理に移る。
尚、このような例に限るものではなく、例えば、事象完了は考慮せず、切断時刻が到来したことを以て電源切断処理に移るようにしてもよい。また、尚、他のコンピュータが、事象発生の通知後に、新たな処理が発生した場合には、事象発生通知を取り消す通知を行って、新たな処理が完了したら、再度、事象発生を通知するようにしてもよい。また、あるいは、他のコンピュータが自発的に事象発生を通知するのではなく、電源切断時刻が到来すると、コンピュータ１１が他のコンピュータに問い合せるようにしてもよい。
【００５０】
まず、コンピュータ１１は、上記スケジュール定義５０における起動／切断時刻５１、連動して制御するコンピュータ名５２とを参照して、電源スケジュール管理する各コンピュータの次回の電源投入時刻を求める（ステップＳ１２）。図２（ａ）に示す例では、コンピュータ１１、２１の電源投入時刻は６時、コンピュータ３１は６時３分、コンピュータ４１は６時５分となる。
【００５１】
そして、ステップＳ１４〜ステップＳ１６の処理を、全ての電源スケジュール管理対象コンピュータに対して行う（ステップＳ１３）。
すなわち、まず、対象コンピュータに関して、ステップＳ１２で求めた次回投入時刻に、多少のマージン（予めオペレータ等により設定されている。またはコンピュータが任意に決定してもよい。；本例では仮に１０分とする）を加える（ステップＳ１４）。つまり、後述するステップＳ１５で次回投入時刻を通知するのは、万が一コンピュータ１１が起動しなかった場合に備えるものであるが、例えばコンピュータ３１の電源制御装置３２に上記６時３分をそのまま次回の電源投入時刻として登録させると、何等かの理由で（例えば時計が少し進んでいる）、コンピュータ１１が正常に起動したにも係わらず、コンピュータ１１から電源投入指示がある前に電源制御装置３２がコンピュータ３１を起動させてしまうという事態（定義されている順番通りに電源投入されなくなる可能性が生じる）を避けるために、ある程度のマージンを加えておくものである。
【００５２】
尚、ステップＳ１４の処理とステップＳ３３の処理は、どちらか一方のみ行う。つまり、次回投入時刻にマージンを加える処理は、代表のコンピュータ１１側で行ってもよいし、各コンピュータ２１、３１、４１側で行ってもよいという意味である。どちらにするかは、予め決めてからプログラム作成すればよい。
【００５３】
また、尚、ステップＳ１４の処理とステップＳ３３の処理は、必ず必要なわけではない。例えば、予め定義される電源の投入間隔／切断間隔を、マージンを加えた値にしておけば、必要なくなる（但し、この場合、ユーザ等がマージンを考慮して設定作業を行う必要がある）。
【００５４】
次に、対象コンピュータに対して、不図示のネットワークを介して、電源切断依頼を行うと共に次回の電源投入時刻（コンピュータ１１側でマージンを加える場合には、マージンが加わった値となっている）の通知を行う（例えばパラメータの形で）。
【００５５】
そして、切断間隔５２ｃで定義される時間間隔をおいた後（ステップＳ１６）、次の対象コンピュータがある場合には同様にステップＳ１４〜ステップＳ１６を行う。
【００５６】
上記ステップＳ１４〜Ｓ１６の処理を、図２（ａ）の例で説明すると、まず上述してあるように、電源切断処理は、電源投入時とは逆の順序で行われるので、最初はコンピュータ４１が対象となる。コンピュータ４１の電源投入時刻は６時５分であるので、ステップＳ１４でマージン（１０分）を加える場合には、ステップＳ１５でコンピュータ４１で通知される電源投入時刻は６時１５分となり、これをコンピュータ４１に通知すると共に電源切断依頼する。そして、１分間待った後、コンピュータ３１に対する処理に移ることになる。
【００５７】
全ての対象コンピュータに対する処理が完了すると（ステップＳ１３，ＮＯ）、コンピュータ１１は自己の電源制御装置１２に対して、次回の電源投入時刻を通知すると共に、電源切断を指示する（ステップＳ１７）。そして、シャットダウン処理を実行する（ステップＳ１８）。
【００５８】
電源制御装置１２は、通知された次回の電源投入時刻を、内部の不図示のメモリ等に記憶する（ステップＳ１９）。そして、シャットダウン完了前に電源切断しないように予め設定されている時間（数分程度）待った後（ステップＳ２０）、コンピュータ１１の電源切断を実行する（ステップＳ２１）。
【００５９】
一方、各コンピュータ２１、３１、４１は、ステップＳ１５で送られた次回の電源投入時刻通知と電源切断指示を受信すると（ステップＳ３２）、代表のコンピュータ側でステップＳ１４の処理を行わない構成となっている場合には、通知された次回投入時刻にマージンを加える処理を行う（ステップＳ３３）。
【００６０】
そして、ステップＳ１４またはステップＳ３３でマージンが加えられた次回投入時刻を、そのコンピュータの電源制御装置（図の例では電源制御装置２２）に通知すると共に、電源切断を指示する（ステップＳ３４）。その後、シャットダウン処理を実行する（ステップＳ３５）。
【００６１】
電源制御装置２２は、通知された次回の電源投入時刻を、メモリ等に記憶する（ステップＳ３６）。そして、シャットダウン完了前に電源切断しないように予め設定されている時間（数分程度）待った後（ステップＳ３７）、コンピュータ２１の電源切断を実行する（ステップＳ３８）。他の電源制御装置３２、４２も、同様の処理を行う。
【００６２】
上記図２（ａ）に示す定義例に従って処理を行う場合には、コンピュータ４１から順番に切断間隔をおいて電源切断が行われ、最後にコンピュータ１１の電源切断が行われることになる。
【００６３】
上述した電源切断処理が行われて、各コンピュータ１１〜４１の電源がＯＦＦされた後、次回の電源投入日時が到来したときの電源投入に係わる処理について、以下図６、図７を参照して説明する。図６は、正常時の電源投入処理を説明する為のフローチャート図であり、図７は、異常時（代表のコンピュータ１１に異常があった場合）の電源投入処理を説明する為のフローチャート図である。
【００６４】
まず、図６を参照して、通常時の電源投入処理について説明する。
まず、代表のコンピュータ１１の電源制御装置１２は、登録されている電源投入日時が到来すると、コンピュータ１１に対する通電を開始する（ステップＳ４１）。
【００６５】
コンピュータ１１は、起動すると（ステップＳ４２）、その電源スケジュール管理／制御部１１ａが、例えば図２（ｂ）に示す電源制御対象コンピュータ定義ファイル５４を読み込んで（ステップＳ４３）、この定義ファイル５４で定義されている電源制御対象コンピュータの各々について、順番に、その電源制御装置に対して電源投入指示を出す（ステップＳ４５）。もし、起動間隔が設定されている場合には、起動間隔の時間分待った後（ステップＳ４６）、次の電源制御対象コンピュータに対する処理に移る。投入対象が無くなったら（ステップＳ４４，ＮＯ）、当該処理を終了する。尚、ステップＳ４５の指示の宛先は、定義ファイル５４の電源制御装置ＩＰアドレスを参照すれば分かる。
【００６６】
各電源制御対象コンピュータの電源制御装置２２、３２、４２は、各々、ステップＳ４５による電源投入指示を受信すると、自己のコンピュータに対する通電を開始する（ステップＳ４７）。これより、各コンピュータ２１、３１、４１は、（場合によっては起動間隔をもって）起動する（ステップＳ４８）。
【００６７】
次に、図７を参照して、異常時の電源投入処理について説明する。
まず、代表のコンピュータ１１の電源制御装置１２は、登録されている電源投入日時が到来すると、コンピュータ１１に対する通電を開始する（ステップＳ４１）。
【００６８】
これにより、通常はコンピュータ１１が起動されるが、何等かの理由で起動されなかったとする。この場合、当然、ステップＳ４３〜Ｓ４６の処理は行われないので（図７に示す“大きな×印”は、これを意味している）、各電源制御装置２２、３２、４２に対する電源投入指示が行われないまま、時間が経過していく。そして、各電源制御装置２２、３２、４２の各々で、上記ステップＳ３６で登録した電源投入日時が到来したと判定すると、自己のコンピュータに対する通電を開始する  （ステップＳ４９）。これにより、各コンピュータ２１、３１、４１は、本来の電源投入予定時刻よりは少し遅れるが（ステップＳ１４またはステップＳ３３で加えたマージンの分だけ遅れる）、コンピュータ１１に異常があった場合でも、起動することができる（ステップＳ４８）。
【００６９】
図８は、図２（ａ）に示す定義が行われた場合を例にして、上述した処理の流れを概略的に示す図である。
図８において、コンピュータ１１におけるスケジュール定義は、上記の通り、図２（ａ）に示す内容が定義されている。
【００７０】
電源制御装置１２は、電源切断時に通知され登録してある電源投入日時（６時）が到来すると、コンピュータ１１に電源投入する。これより、コンピュータ１１は、ＯＳを起動し、図２（ａ）に示す定義に従って先ず電源制御装置２２に対して電源投入を依頼する。この依頼を受けて、電源制御装置２２は、コンピュータ２１に電源投入する。
【００７１】
コンピュータ１１は、定義されている起動間隔＝３分待ってから、電源制御装置３２に対して電源投入を依頼する。更に、起動間隔＝２分待ってから、電源制御装置４２に対して電源投入を依頼する。この依頼を受けて、電源制御装置３２、電源制御装置４２は、各々、コンピュータ３１、コンピュータ４１に電源投入する。
【００７２】
起動後は、各コンピュータ１１〜４１は、各々の処理を実行しており、“シャットダウンを待ち合わせる事象”が完了すると、その旨をコンピュータ１１に通知する。図示の例では、コンピュータ２１は、“データベース終了”すると、これをコンピュータ１１に通知する。
【００７３】
コンピュータ１１は、次の電源切断日時が到来し、且つ、全てのコンピュータから“シャットダウンを待ち合わせる事象”が完了した旨の通知を受けた場合に、電源切断処理を開始する。
【００７４】
尚、ここでは、マージンを加える処理は、各制御対象コンピュータ２１、３１、４１側で行うものとして説明する（つまり、図５のステップＳ１４は行わず、ステップＳ３３を行う）。
【００７５】
図２（ａ）に示す定義に従って、まず、コンピュータ４１に対して電源切断依頼すると共に、次回の電源投入日時（６時５分）を通知する。コンピュータ４１は、この電源投入日時に所定のマージン（１０分）を加えて成る次回の電源投入日時  （６時１５分）を、電源制御装置４２に通知すると共に電源切断を指示する。
【００７６】
コンピュータ１１は、定義されている切断間隔＝１分待ってから、コンピュータ３１、コンピュータ２１の各々に対して電源切断を依頼する。その際に通知する次回の電源投入日時は、コンピュータ３１には６時３分、コンピュータ２１には６時が通知される。
【００７７】
コンピュータ３１は、この電源投入日時（６時３分）に所定のマージン（１０分）を加えて成る次回の電源投入日時（６時１３分）を、電源制御装置３２に通知すると共に電源切断を指示する。
【００７８】
コンピュータ２１は、この電源投入日時（６時）に所定のマージン（１０分）を加えて成る次回の電源投入日時（６時１０分）を、電源制御装置２２に通知すると共に電源切断を指示する。
【００７９】
通常は、電源制御装置２２は、コンピュータ１１が６時に電源投入されてからしばらく経ってから（コンピュータ１１の起動処理に掛かる時間経ってから）、コンピュータ１１からの依頼に応じて、コンピュータ２１を起動するが、この依頼がこないまま、６時１０分になると、コンピュータ２１を起動する。
【００８０】
図９は、図１に示すシステムにおける電源切断処理の他の例を説明する為のフローチャート図である。
尚、同図において、図５に示す処理と略同様の処理については、同一ステップ番号を付してある。また、図５のステップＳ３１、Ｓ１１の処理は、省略して示してあるが、図９においても行われているものとする。また、これまでと同様に、電源スケジュール制御対象は、コンピュータ２１、電源制御装置２２を例にして示してある。
【００８１】
図９において、まず、ステップＳ１２、ステップＳ１３の説明は省略する。
切断対象がある場合（ステップＳ１３，ＹＥＳ）、対象のコンピュータ２１について、ステップＳ１２で求めた次回投入時刻に、多少のマージン（本例では１０分とする）を加える（ステップＳ５１）。この処理自体は、ステップＳ１４と同じであるが、同一ステップ番号を付していないのは、この例ではステップＳ３３の処理は行なわれないからである。
【００８２】
次に、対象のコンピュータ２１の電源制御装置２２に対して、ステップＳ５１でマージンを加えた後の次回の電源投入日時を通知して設定させる（ステップＳ５２）。
【００８３】
次に、対象のコンピュータ２１に対して、切断の指示を行う（ステップＳ５３）。コンピュータ２１は、この切断指示を受信すると（ステップＳ５５）、電源制御装置２２に対して電源切断を指示した後（ステップＳ５６）、シャットダウンを実行する（ステップＳ３５）。
【００８４】
一方、ステップＳ５２による通知を受けた電源制御装置２２は、次回の電源投入日時を登録した後、待機している。そして、ステップＳ５６の電源切断指示を受けると、シャットダウン完了前に電源切断しないように予め設定されている時間（数分程度）待った後（ステップＳ３７）、コンピュータ２１の電源切断を実行する  （ステップＳ３８）。
【００８５】
このように、本例では、代表のコンピュータ１１が、直接、各制御対象のコンピュータの電源制御装置に対して、次回の電源投入日時の設定を行わせるようにしている。これより、各コンピュータ２１、３１、４１の電源管理部２１ａ、３１ａ、４１ａの機能は、代表のコンピュータから電源切断依頼を受けると、自己の電源制御装置に対して電源切断指示した後シャットダウンを行う機能だけでよく、代表コンピュータ以外のコンピュータにおける電源スケジュールに係わる機能が簡単化できる。
【００８６】
図１０は、コンピュータのハードウェア構成の一例を示す図である。
同図に示すコンピュータ８０は、ＣＰＵ８１、メモリ８２、入力装置８３、表示装置８４、記憶装置８５、媒体駆動装置８６、ネットワーク接続装置８７等を有し、これらがバス８８に接続された構成となっている。同図に示す構成は一例であり、これに限るものではない。
【００８７】
ＣＰＵ８１は、当該コンピュータ８０全体を制御する中央処理装置である。
メモリ８２は、プログラム実行、データ更新等の際に、記憶装置８５（あるいは可搬記録媒体８９）に記憶されているプログラムあるいはデータを一時的に格納するＲＡＭ等のメモリである。ＣＰＵ８１は、メモリ８２に読み出したプログラム／データを用いて、上述してある各種処理を実行する。
【００８８】
入力装置８３は、例えば、キーボード、マウス等であり、例えば上記図３、図４等の設定画面上等でユーザに入力を行わせる為の構成である。
表示装置８４は、ディスプレイ等であり、例えば図３、図４等の設定画面等を表示する。
【００８９】
記憶装置８５は、例えば磁気ディスク装置、光ディスク装置、光磁気ディスク装置等であり、上述してきた複数の情報処理装置の電源制御方法を実現させるプログラム、データ等が格納されている。
【００９０】
媒体駆動装置８６は、可搬記録媒体８９に記憶されているプログラム／データ等を読み出す。可搬記録媒体８９は、例えば、ＦＤ（フレキシブルディスク）、ＣＤ−ＲＯＭ、その他、ＤＶＤ、光磁気ディスク等である。
【００９１】
ネットワーク接続装置８７は、ネットワークに接続して、例えば、他のコンピュータとの間でデータ送受信（上述した電源投入日時の通知等）を行わせる為の構成である。また、更に、外部のネットワーク（インターネット等）を介して、外部の他の情報処理装置との間でデータ送受信を行えるようにしてもよい。
【００９２】
図１１は、記録媒体の一例を示す図である。
図示のように、上記プログラム／データは、可搬記録媒体８９に記憶されているプログラム／データ等を、情報処理装置側にロードして、メモリ８２に格納し実行するものであってもよいし、また、上記プログラム／データは、ネットワーク接続装置８７により接続しているネットワーク（インターネット等）を介して、外部の情報提供者側の装置９１の記憶装置９２に記憶されているプログラム／データをダウンロードするものであってもよい。
【００９３】
また、本発明は、上記プログラム自体として構成することもできる。
また、本発明は、ネットワークを伝送する上記プログラム／データ等の伝送信号自体として構成することもできる。
（付記１）  ネットワークに接続された複数の情報処理装置の各々に電源制御装置が設けられたシステムにおける電源制御方法であって、
前記複数の情報処理装置のうちの任意の情報処理装置が、
予め設定される自装置と他の情報処理装置の電源投入／切断スケジュールに従って、起動される毎に他の情報処理装置の各電源制御装置に対して電源投入指示し、
電源切断日時が到来する毎に、他の各情報処理装置に対して電源切断指示と共に次回の電源投入日時の通知を行って、各電源制御装置に次回の電源投入日時を登録させ、
前記他の情報処理装置の各電源制御装置は、前記電源投入指示を受けたとき又は前記登録した電源投入日時が到来したとき、電源投入を行うことを特徴とする複数の情報処理装置の電源制御方法。
【００９４】
（付記２）  ネットワークに接続された複数の情報処理装置の各々に電源制御装置が設けられたシステムにおける電源制御方法であって、
前記複数の情報処理装置のうちの任意の情報処理装置が、
予め設定される自装置と他の情報処理装置の電源投入／切断スケジュールに従って、起動される毎に他の情報処理装置の各電源制御装置に対して電源投入指示し、
電源切断日時が到来する毎に、他の情報処理装置の各電源制御装置に対して次回の電源投入日時を通知して登録させると共に、他の各情報処理装置に対して電源切断指示を行い、
前記他の情報処理装置の各電源制御装置は、前記電源投入指示を受けたとき又は前記登録した電源投入日時が到来したとき、電源投入を行うことを特徴とする複数の情報処理装置の電源制御方法。
【００９５】
（付記３）  前記他の情報処理装置の各電源制御装置に通知される次回の電源投入日時は、前記任意の情報処理装置または他の各情報処理装置が、前記予め設定される電源投入／切断スケジュールにおける電源投入日時に、任意のマージンを加えた日時であることを特徴とする付記１または２記載の複数の情報処理装置の電源制御方法。
【００９６】
（付記４）  前記任意の情報処理装置は、前記電源切断日時が到来しても、予め登録されている自装置と他の各情報処理装置の電源切断許可条件が満たされるまでは、前記電源切断指示と次回の電源投入日時の通知を行わないことを特徴とする付記１〜３の何れかに記載の複数の情報処理装置の電源制御方法。
【００９７】
（付記５）  前記電源投入指示または電源切断指示は、予め設定される起動間隔または切断間隔をおいて順次行うことを特徴とする付記１〜４の何れかに記載の複数の情報処理装置の電源制御方法。
【００９８】
（付記６）  ネットワークに接続された複数の情報処理装置の各々に電源制御装置が設けられたコンピュータシステムにおける該複数の情報処理装置の中の任意の情報処理装置において、
予め設定される自装置と他の情報処理装置の電源投入／切断スケジュールを記憶する電源投入／切断スケジュール記憶手段と、
起動される毎に他の情報処理装置の各電源制御装置に対して電源投入指示する電源投入指示手段と、
前記予め設定される電源投入／切断スケジュールに従い、電源切断日時が到来する毎に、各電源制御装置に対する電源切断指示と次回の電源投入日時の通知を行う電源切断指示手段と、
を有することを特徴とする情報処理装置。
【００９９】
（付記７）  前記各電源制御装置に通知される次回の電源投入日時は、前記任意の情報処理装置または他の各情報処理装置が、前記電源投入／切断スケジュール記憶手段に記憶されている電源投入／切断スケジュールにおける電源投入日時に、任意のマージンを加えた日時であることを特徴とする付記６記載の情報処理装置。
【０１００】
（付記８）  前記任意の情報処理装置は、予め設定される自装置と他の各情報処理装置の電源切断許可条件を記憶する電源切断許可条件記憶手段を更に有し、
前記任意の情報処理装置は、前記電源切断日時が到来しても、該電源切断許可条件が満たされるまでは、前記電源切断指示と次回の電源投入日時の通知を行わないことを特徴とする付記６または７記載の情報処理装置。
【０１０１】
（付記９）  前記電源投入指示または電源切断指示は、予め設定される起動間隔または切断間隔をおいて順次行うことを特徴とする付記６〜８の何れかに記載の情報処理装置。
【０１０２】
（付記１０）  ネットワークに接続された複数の情報処理装置の各々に電源制御装置が設けられたコンピュータシステムにおける該電源制御装置において、
電源切断指示と共に次回の電源投入日時が通知されてくると、該電源投入日時を記憶して、自己の情報処理装置の電源切断を実行する電源切断手段と、
電源投入指示を受けたとき又は前記記憶した電源投入日時が到来したとき、自己の情報処理装置に対して電源投入する電源投入手段と、
を有することを特徴とする電源制御装置。
【０１０３】
（付記１１）  コンピュータにおいて用いられたとき、
起動される毎に他の情報処理装置の各電源制御装置に対して電源投入指示する機能と、
予め設定／記憶されている電源投入／切断スケジュールに従い、電源切断日時が到来する毎に、各電源制御装置に対する電源切断指示と次回の電源投入日時の通知を行う機能と、
を実現させるプログラムを記録した前記コンピュータ読取り可能な記録媒体。
【０１０４】
（付記１２）  コンピュータに、
起動される毎に他の情報処理装置の各電源制御装置に対して電源投入指示する機能と、
予め設定／記憶されている電源投入／切断スケジュールに従い、電源切断日時が到来する毎に、各電源制御装置に対する電源切断指示と次回の電源投入日時の通知を行う機能と、
を実現させるためのプログラム。
【０１０５】
【発明の効果】
以上、詳細に説明したように、本発明の複数の情報処理装置の電源制御方法、そのコンピュータシステムによれば、複数のコンピュータの自動電源ＯＮ／ＯＦＦスケジュールを、代表コンピュータが一括管理／制御する構成において、代表コンピュータに異常が生じても他のコンピュータは起動できるようになる。また、時計に誤差等があっても特定の順番通りに起動／電源切断できる。
【０１０６】
更に、全てのコンピュータで電源切断してよい状態になるまで待ってから電源切断されるようにでき、未だ動作中であるにも係わらず電源切断されてしまうような事態が起こらないようにできる。また、更に、各コンピュータの起動／切断時間に関連がある場合、基本となる起動／切断時間を設定し、起動間隔／切断間隔を設定するだけでよく、設定または修正の際に逐一各コンピュータの起動／切断時間を設定／修正する必要がなくなる。
【図面の簡単な説明】
【図１】複数コンピュータの自動電源スケジューリングを行うシステムの概略図である。
【図２】（ａ）は自動電源スケジュール定義を説明する為の図、（ｂ）は電源制御対象コンピュータ定義ファイルの一例を示す図である。
【図３】スケジュール定義設定画面の一例を示す図である。
【図４】連動して制御するコンピュータ名をユーザに定義させる為の設定画面の一例を示す図である。
【図５】電源切断処理の一例を説明する為のフローチャート図である。
【図６】正常時の電源投入処理を説明する為のフローチャート図である。
【図７】異常時の電源投入処理を説明する為のフローチャート図である。
【図８】図２（ａ）に示す定義例により電源投入／切断処理が行われた場合の処理の流れを概略的に示す図である。
【図９】電源切断処理の他の例を説明する為のフローチャート図である。
【図１０】コンピュータのハードウェア構成の一例を示す図である。
【図１１】記録媒体の一例を示す図である。
【図１２】従来の自動電源制御手法を説明する為の図である。
【図１３】複数コンピュータの自動電源スケジューリングを行うシステムの従来例を示す図である。
【符号の説明】
１１  コンピュータ（代表のコンピュータ）
２１、３１、４１  コンピュータ
１１ａ  電源スケジュール管理／制御部
２１ａ、３１ａ、４１ａ  電源管理部
１２、２２、３２、４２  電源制御装置
５０  スケジュール定義
５１  起動／切断時刻
５２  連動して制御するコンピュータ名
５２ａ  コンピュータ名
５２ｂ  起動間隔
５２ｃ  切断間隔
５２ｄ  電源制御装置のＩＰアドレス
５３  シャットダウンを待ち合わせる事象名
５４  電源制御対象コンピュータ定義ファイル
６０  スケジュール定義設定画面
７０  設定画面
８０  コンピュータ
８１  ＣＰＵ
８２  メモリ
８３  入力装置
８４  表示装置
８５  記憶装置
８６  媒体駆動装置
８７  ネットワーク接続装置
８８  バス
８９  可搬記録媒体
９１  外部の情報提供者側の装置
９２  記憶装置
【図１】
0003963692.tif 000002
【図２】
0003963692.tif 000003
【図３】
0003963692.tif 000004
【図４】
0003963692.tif 000005
【図５】
0003963692.tif 000006
【図６】
0003963692.tif 000007
【図７】
0003963692.tif 000008
【図８】
0003963692.tif 000009
【図９】
0003963692.tif 000010
【図１０】
0003963692.tif 000011
【図１１】
0003963692.tif 000012
【図１２】
0003963692.tif 000013
【図１３】
0003963692.tif 000014