(57)【要約】【課題】  ジョブ実行装置がジョブを実行する際に使用する複数の機器の電源を制御する電源制御装置において、ジョブ実行中に電源が断とならないようにすると共に、無駄な電力消費を抑える。【解決手段】  電源制御時間帯の開始時刻において、実行予定ジョブ表作成手段11が、その時点で実行中のジョブのジョブ名および実行が予定されているジョブのジョブ名を、そのジョブが使用する電源制御対象機器に対応する実行予定ジョブ表に登録しておく。実行予定ジョブ表更新手段12は、ジョブ実行手段2-1〜2-Xでジョブが終了する毎に、終了したジョブのジョブ名を、実行予定ジョブ表から削除する。電源断判定手段13は、登録ジョブ名の数が０になった実行予定ジョブ表が発生すると、その実行予定ジョブ表に対応する電源制御対象機器に対して電源切断命令を発行する。【選択図】      図１
2006301907.tif 000002
【特許請求の範囲】
【請求項１】
ジョブ実行装置がジョブを実行する際に使用する複数の機器の電源を制御する電源制御装置であって、
前記複数の機器毎の実行予定ジョブ表と、
予め設定されている電源制御時間帯の開始時刻において前記ジョブ実行装置が実行しているジョブのジョブ名を、前記機器毎の実行予定ジョブ表の内の、前記ジョブが使用する機器に対応する実行予定ジョブ表に登録すると共に、前記電源制御時間帯において前記ジョブ実行装置が実行開始をスケジュールしている各ジョブのジョブ名を、そのジョブが使用する機器に対応する実行予定ジョブ表に登録する実行予定ジョブ表作成手段と、
前記ジョブ実行装置がジョブを終了する毎に、該終了したジョブのジョブ名を前記実行予定ジョブ表から削除する実行予定ジョブ表更新手段と、
登録されているジョブ名の数が０となった実行予定ジョブ表に対応する機器の電源を断とする電源断判定手段とを備えたことを特徴とする電源制御装置。
【請求項２】
請求項１記載の電源制御装置において、
前記実行予定ジョブ表作成手段が、ジョブ名を登録した実行予定ジョブ表に対応する機器に電源を投入する構成を有することを特徴とする電源制御装置。
【請求項３】
請求項２記載の電源制御装置において、
前記電源断判定手段が、前記電源制御時間帯において、登録されているジョブ名の数が０となった実行予定ジョブ表に対応する機器の電源を断とする構成を有することを特徴とする電源制御装置。
【請求項４】
請求項２記載の電源制御装置において、
前記各機器毎の電源断可能時間帯が登録された電源断可能時間帯記憶部を備え、且つ、
前記電源断判定手段が、登録されているジョブ名の数が０になった実行予定ジョブ表が発生したとき、そのときの時刻が前記実行予定ジョブ表に対応する機器の電源断可能時間帯に含まれていれば、前記機器の電源を断とする構成を有することを特徴とする電源制御装置。
【請求項５】
請求項１記載の電源制御装置において、
ジョブ開始前処理手段を備え、
前記ジョブ実行装置が、ジョブを開始する際、前記ジョブが使用する機器の機器番号を前記ジョブ開始前処理手段に通知する構成を有し、
前記ジョブ開始前処理手段が、前記ジョブ実行装置から通知された機器番号の機器に電源を投入する構成を有することを特徴とする電源制御装置。
【請求項６】
請求項１記載の電源制御装置において、
前記ジョブ実行装置が複数台存在し、
前記実行予定ジョブ表作成手段が、予め設定されている電源制御時間帯の開始時刻において前記各ジョブ実行装置が実行しているジョブのジョブ名を、前記機器毎の実行予定ジョブ表の内の、前記ジョブが使用する機器に対応する実行予定ジョブ表に登録すると共に、前記電源制御時間帯において前記各ジョブ実行装置が実行開始をスケジュールしている各ジョブのジョブ名を、そのジョブが使用する機器に対応する実行予定ジョブ表に登録する構成を有し、
前記実行予定ジョブ表更新手段が、前記各ジョブ実行装置でジョブが終了する毎に、該終了したジョブのジョブ名を前記実行予定ジョブ表から削除する構成を有することを特徴とする電源制御装置。
【請求項７】
ジョブ実行装置がジョブを実行する際に使用する複数の機器の電源を制御する電源制御方法であって、
実行予定ジョブ表作成手段が、予め設定されている電源制御時間帯の開始時刻において前記ジョブ実行装置が実行しているジョブのジョブ名を、前記機器毎の実行予定ジョブ表の内の、前記ジョブが使用する機器に対応する実行予定ジョブ表に登録すると共に、前記電源制御時間帯において前記ジョブ実行装置が実行開始をスケジュールしている各ジョブのジョブ名を、そのジョブが使用する機器に対応する実行予定ジョブ表に登録し、
実行予定ジョブ表更新手段が、前記ジョブ実行装置がジョブを終了する毎に、該終了したジョブのジョブ名を前記実行予定ジョブ表から削除し、
電源断判定手段が、登録されているジョブ名の数が０となった実行予定ジョブ表に対応する機器の電源を断とすることを特徴とする電源制御方法。
【請求項８】
請求項７記載の電源制御方法において、
前記実行予定ジョブ表作成手段が、ジョブ名を登録した実行予定ジョブ表に対応する機器に電源を投入することを特徴とする電源制御方法。
【請求項９】
請求項８記載の電源制御方法において、
前記電源断判定手段が、前記電源制御時間帯において、登録されているジョブ名の数が０となった実行予定ジョブ表に対応する機器の電源を断とすることを特徴とする電源制御方法。
【請求項１０】
請求項８記載の電源制御方法において、
前記電源断判定手段が、登録されているジョブ名の数が０になった実行予定ジョブ表が発生したとき、そのときの時刻が前記実行予定ジョブ表に対応する機器の電源断可能時間帯に含まれていれば、前記機器の電源を断とすることを特徴とする電源制御方法。
【請求項１１】
請求項７記載の電源制御方法において、
前記ジョブ実行装置が、ジョブを開始する際、前記ジョブが使用する機器の機器番号を出力し、
ジョブ開始前処理手段が、前記ジョブ実行装置から出力された機器番号の機器に電源を投入することを特徴とする電源制御方法。
【請求項１２】
請求項７記載の電源制御方法において、
前記ジョブ実行装置が複数台存在し、
前記実行予定ジョブ表作成手段が、予め設定されている電源制御時間帯の開始時刻において前記各ジョブ実行装置が実行しているジョブのジョブ名を、前記機器毎の実行予定ジョブ表の内の、前記ジョブが使用する機器に対応する実行予定ジョブ表に登録すると共に、前記電源制御時間帯において前記各ジョブ実行装置が実行開始をスケジュールしている各ジョブのジョブ名を、そのジョブが使用する機器に対応する実行予定ジョブ表に登録し、
前記実行予定ジョブ表更新手段が、前記各ジョブ実行装置でジョブが終了する毎に、該終了したジョブのジョブ名を前記実行予定ジョブ表から削除することを特徴とする電源制御方法。
【請求項１３】
コンピュータを、ジョブ実行装置がジョブを実行する際に使用する複数の機器の電源を制御する電源制御装置として機能させるためのプログラムであって、
前記コンピュータを、
予め設定されている電源制御時間帯の開始時刻において前記ジョブ実行装置が実行しているジョブのジョブ名を、前記機器毎の実行予定ジョブ表の内の、前記ジョブが使用する機器に対応する実行予定ジョブ表に登録すると共に、前記電源制御時間帯において前記ジョブ実行装置が実行開始をスケジュールしている各ジョブのジョブ名を、そのジョブが使用する機器に対応する実行予定ジョブ表に登録する実行予定ジョブ表作成手段、
前記ジョブ実行装置がジョブを終了する毎に、該終了したジョブのジョブ名を前記実行予定ジョブ表から削除する実行予定ジョブ表更新手段、
登録されているジョブ名の数が０となった実行予定ジョブ表に対応する機器の電源を断とする電源断判定手段として機能させるためのプログラム。
【請求項１４】
請求項１３記載のプログラムにおいて、
前記実行予定ジョブ表作成手段が、ジョブ名を登録した実行予定ジョブ表に対応する機器に電源を投入する構成を有することを特徴とするプログラム。
【請求項１５】
請求項１４記載のプログラムにおいて、
前記電源断判定手段が、前記電源制御時間帯において、登録されているジョブ名の数が０となった実行予定ジョブ表に対応する機器の電源を断とする構成を有することを特徴とするプログラム。
【請求項１６】
請求項１４記載のプログラムにおいて、
前記コンピュータが、前記各機器毎の電源断可能時間帯が登録された電源断可能時間帯記憶部を備え、且つ、
前記電源断判定手段が、登録されているジョブ名の数が０になった実行予定ジョブ表が発生したとき、そのときの時刻が前記実行予定ジョブ表に対応する機器の電源断可能時間帯に含まれていれば、前記機器の電源を断とする構成を有することを特徴とするプログラム。
【請求項１７】
請求項１３記載のプログラムにおいて、
前記コンピュータを、
前記ジョブ実行装置から実行開始したジョブが使用する機器の機器番号が通知されたとき、該通知されて機器番号の機器に電源を投入するジョブ開始前処理手段として機能させるためのプログラム。
【請求項１８】
請求項１３記載のプログラムにおいて、
前記ジョブ実行装置が複数台存在し、且つ、
前記実行予定ジョブ表作成手段が、予め設定されている電源制御時間帯の開始時刻において前記各ジョブ実行装置が実行しているジョブのジョブ名を、前記機器毎の実行予定ジョブ表の内の、前記ジョブが使用する機器に対応する実行予定ジョブ表に登録すると共に、前記電源制御時間帯において前記各ジョブ実行装置が実行開始をスケジュールしている各ジョブジョブ名を、そのジョブが使用する機器に対応する実行予定ジョブ表に登録する構成を有し、
前記実行予定ジョブ表更新手段が、前記各ジョブ実行装置でジョブが終了する毎に、該終了したジョブのジョブ名を前記実行予定ジョブ表から削除する構成を有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジョブ実行装置がジョブを実行する際に使用する機器の電源を制御する電源制御技術に関する。
【背景技術】
【０００２】
従来からジョブ実行装置に関する電源制御技術としては、種々の技術が知られており、最も一般的な技術は、予め設定されている電源投入時刻，電源切断時刻に電源を投入，切断するというものである。しかし、この技術は、ジョブの実行中に電源断とならないようにするために、実行予定の全てのジョブの最大処理時間を予測し、それに基づいて電源切断時刻を設定する必要があるため、管理者の負担が大きくなるという問題があると共に、予測を誤った場合、ジョブの実行中に電源が断となってしまう危険性もある。
【０００３】
そこで、このような問題を解決するため、現在時刻が予め設定されている電源断時刻になったとき、切断リクエスト信号を出力するタイマ制御部と、実行中のジョブが存在しないとき、切断許可信号を出力する切断許可信号出力部とを設け、切断リクエスト信号が出力され、且つ切断許可信号が出力されたとき、電源を断にするという技術が提案された（例えば、特許文献１参照）。
【０００４】
また、電源切断要因を検出したとき、その時刻が次回の電源投入時刻の直前である場合には、電源を断としないようにする技術も従来から知られている（例えば、特許文献２参照）。
【特許文献１】特開昭５８−１６８１１８号公報
【特許文献２】特開平５−１９９０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載されている技術によれば、ジョブの実行中に電源が断とされてしまうことはなくなる。しかし、予め設定されている電源断時刻前に、スケジュールされていたジョブが全て終了した場合でも、電源断時刻にならなければ、電源を断とすることができないため、無駄に電力が消費されてしまうという問題がある。
【０００６】
特許文献２に記載されている技術によれば、電源切断処理の開始時刻が遅れたために、電源投入処理が実行できず、予定したシステム運用ができないという事態を回避することはできる。しかし、特許文献２には、電源切断要因をどのようなものにするかは、全く記載されておらず、電源断時に発生する問題を解決することはできない。
【０００７】
〔発明の目的〕
そこで、本発明の目的は、ジョブの実行中に電源が断とされてしまうという事態の発生を確実に防ぎ、且つ、無駄な電力消費を少なくすることにある。
【課題を解決するための手段】
【０００８】
本発明にかかる第１の電源制御装置は、
ジョブ実行装置がジョブを実行する際に使用する複数の機器の電源を制御する電源制御装置であって、
前記複数の機器毎の実行予定ジョブ表と、
予め設定されている電源制御時間帯の開始時刻において前記ジョブ実行装置が実行しているジョブのジョブ名を、前記機器毎の実行予定ジョブ表の内の、前記ジョブが使用する機器に対応する実行予定ジョブ表に登録すると共に、前記電源制御時間帯において前記ジョブ実行装置が実行開始をスケジュールしている各ジョブのジョブ名を、そのジョブが使用する機器に対応する実行予定ジョブ表に登録する実行予定ジョブ表作成手段と、
前記ジョブ実行装置がジョブを終了する毎に、該終了したジョブのジョブ名を前記実行予定ジョブ表から削除する実行予定ジョブ表更新手段と、
登録されているジョブ名の数が０となった実行予定ジョブ表に対応する機器の電源を断とする電源断判定手段とを備えたことを特徴とする。
【０００９】
本発明にかかる第２の電源制御装置は、第１の電源制御装置において、
前記実行予定ジョブ表作成手段が、ジョブ名を登録した実行予定ジョブ表に対応する機器に電源を投入する構成を有することを特徴とする。
【００１０】
本発明にかかる第３の電源制御装置は、第２の電源制御装置において、
前記電源断判定手段が、前記電源制御時間帯において、登録されているジョブ名の数が０となった実行予定ジョブ表に対応する機器の電源を断とする構成を有することを特徴とする。
【００１１】
本発明にかかる第４の電源制御装置は、第２の電源制御装置において、
前記各機器毎の電源断可能時間帯が登録された電源断可能時間帯記憶部を備え、且つ、
前記電源断判定手段が、登録されているジョブ名の数が０になった実行予定ジョブ表が発生したとき、そのときの時刻が前記実行予定ジョブ表に対応する機器の電源断可能時間帯に含まれていれば、前記機器の電源を断とする構成を有することを特徴とする。
【００１２】
本発明にかかる第５の電源制御装置は、第１の電源制御装置において、
ジョブ開始前処理手段を備え、
前記ジョブ実行装置が、ジョブを開始する際、前記ジョブが使用する機器の機器番号を前記ジョブ開始前処理手段に通知する構成を有し、
前記ジョブ開始前処理手段が、前記ジョブ実行装置から通知された機器番号の機器に電源を投入する構成を有することを特徴とする。
【００１３】
本発明にかかる第６の電源制御装置は、第１の電源制御装置において、
前記ジョブ実行装置が複数台存在し、
前記実行予定ジョブ表作成手段が、予め設定されている電源制御時間帯の開始時刻において前記各ジョブ実行装置が実行しているジョブのジョブ名を、前記機器毎の実行予定ジョブ表の内の、前記ジョブが使用する機器に対応する実行予定ジョブ表に登録すると共に、前記電源制御時間帯において前記各ジョブ実行装置が実行開始をスケジュールしている各ジョブのジョブ名を、そのジョブが使用する機器に対応する実行予定ジョブ表に登録する構成を有し、
前記実行予定ジョブ表更新手段が、前記各ジョブ実行装置でジョブが終了する毎に、該終了したジョブのジョブ名を前記実行予定ジョブ表から削除する構成を有することを特徴とする。
【００１４】
本発明にかかる第１の電源制御方法は、
ジョブ実行装置がジョブを実行する際に使用する複数の機器の電源を制御する電源制御方法であって、
実行予定ジョブ表作成手段が、予め設定されている電源制御時間帯の開始時刻において前記ジョブ実行装置が実行しているジョブのジョブ名を、前記機器毎の実行予定ジョブ表の内の、前記ジョブが使用する機器に対応する実行予定ジョブ表に登録すると共に、前記電源制御時間帯において前記ジョブ実行装置が実行開始をスケジュールしている各ジョブのジョブ名を、そのジョブが使用する機器に対応する実行予定ジョブ表に登録し、
実行予定ジョブ表更新手段が、前記ジョブ実行装置がジョブを終了する毎に、該終了したジョブのジョブ名を前記実行予定ジョブ表から削除し、
電源断判定手段が、登録されているジョブ名の数が０となった実行予定ジョブ表に対応する機器の電源を断とすることを特徴とする。
【００１５】
本発明にかかる第２の電源制御方法は、第１の電源制御方法において、
前記実行予定ジョブ表作成手段が、ジョブ名を登録した実行予定ジョブ表に対応する機器に電源を投入することを特徴とする。
【００１６】
本発明にかかる第３の電源制御方法は、第２の電源制御方法において、
前記電源断判定手段が、前記電源制御時間帯において、登録されているジョブ名の数が０となった実行予定ジョブ表に対応する機器の電源を断とすることを特徴とする。
【００１７】
本発明にかかる第４の電源制御方法は、第２の電源制御方法において、
前記電源断判定手段が、登録されているジョブ名の数が０になった実行予定ジョブ表が発生したとき、そのときの時刻が前記実行予定ジョブ表に対応する機器の電源断可能時間帯に含まれていれば、前記機器の電源を断とすることを特徴とする。
【００１８】
本発明にかかる第５の電源制御方法は、第１の電源制御方法において、
前記ジョブ実行装置が、ジョブを開始する際、前記ジョブが使用する機器の機器番号を出力し、
ジョブ開始前処理手段が、前記ジョブ実行装置から出力された機器番号の機器に電源を投入することを特徴とする。
【００１９】
本発明にかかる第６の電源制御方法は、第１の電源制御方法において、
前記ジョブ実行装置が複数台存在し、
前記実行予定ジョブ表作成手段が、予め設定されている電源制御時間帯の開始時刻において前記各ジョブ実行装置が実行しているジョブのジョブ名を、前記機器毎の実行予定ジョブ表の内の、前記ジョブが使用する機器に対応する実行予定ジョブ表に登録すると共に、前記電源制御時間帯において前記各ジョブ実行装置が実行開始をスケジュールしている各ジョブのジョブ名を、そのジョブが使用する機器に対応する実行予定ジョブ表に登録し、
前記実行予定ジョブ表更新手段が、前記各ジョブ実行装置でジョブが終了する毎に、該終了したジョブのジョブ名を前記実行予定ジョブ表から削除することを特徴とする。
【００２０】
本発明にかかる第１のプログラムは、
コンピュータを、ジョブ実行装置がジョブを実行する際に使用する複数の機器の電源を制御する電源制御装置として機能させるためのプログラムであって、
前記コンピュータを、
予め設定されている電源制御時間帯の開始時刻において前記ジョブ実行装置が実行しているジョブのジョブ名を、前記機器毎の実行予定ジョブ表の内の、前記ジョブが使用する機器に対応する実行予定ジョブ表に登録すると共に、前記電源制御時間帯において前記ジョブ実行装置が実行開始をスケジュールしている各ジョブ毎のジョブ名を、そのジョブが使用する機器に対応する実行予定ジョブ表に登録する実行予定ジョブ表作成手段、
前記ジョブ実行装置がジョブを終了する毎に、該終了したジョブのジョブ名を前記実行予定ジョブ表から削除する実行予定ジョブ表更新手段、
登録されているジョブ名の数が０となった実行予定ジョブ表に対応する機器の電源を断とする電源断判定手段として機能させる。
【００２１】
本発明にかかる第２のプログラムは、第１のプログラムにおいて、
前記実行予定ジョブ表作成手段が、ジョブ名を登録した実行予定ジョブ表に対応する機器に電源を投入する構成を有することを特徴とする。
【００２２】
本発明にかかる第３のプログラムは、第２のプログラムにおいて、
前記電源断判定手段が、前記電源制御時間帯において、登録されているジョブ名の数が０となった実行予定ジョブ表に対応する機器の電源を断とする構成を有することを特徴とする。
【００２３】
本発明にかかる第４のプログラムは、第２のプログラムにおいて、
前記コンピュータが、前記各機器毎の電源断可能時間帯が登録された電源断可能時間帯記憶部を備え、且つ、
前記電源断判定手段が、登録されているジョブ名の数が０になった実行予定ジョブ表が発生したとき、そのときの時刻が前記実行予定ジョブ表に対応する機器の電源断可能時間帯に含まれていれば、前記機器の電源を断とする構成を有することを特徴とする。
【００２４】
本発明にかかる第５のプログラムは、第１のプログラムにおいて、
前記コンピュータを、
前記ジョブ実行装置から実行開始したジョブが使用する機器の機器番号が通知されたとき、該通知されて機器番号の機器に電源を投入するジョブ開始前処理手段として機能させる。
【００２５】
本発明にかかる第６のプログラムは、第１のプログラムにおいて、
前記ジョブ実行装置が複数台存在し、且つ、
前記実行予定ジョブ表作成手段が、予め設定されている電源制御時間帯の開始時刻において前記各ジョブ実行装置が実行しているジョブのジョブ名を、前記機器毎の実行予定ジョブ表の内の、前記ジョブが使用する機器に対応する実行予定ジョブ表に登録すると共に、前記電源制御時間帯において前記各ジョブ実行装置が実行開始をスケジュールしている各ジョブ毎のジョブ名を、そのジョブが使用する機器に対応する実行予定ジョブ表に登録する構成を有し、
前記実行予定ジョブ表更新手段が、前記各ジョブ実行装置でジョブが終了する毎に、該終了したジョブのジョブ名を前記実行予定ジョブ表から削除する構成を有することを特徴とする。
【００２６】
〔作用〕
ジョブ実行装置は、ジョブを実行する際、複数の機器を使用する。電源制御時間帯の開始時刻になると、実行予定ジョブ表作成手段が、ジョブ実行装置で現在実行されているジョブのジョブ名を、各機器毎の実行予定ジョブ表の内の、上記ジョブが使用する機器に対応する実行予定ジョブ表に登録すると共に、上記電源制御時間帯においてジョブ実行装置で実行開始がスケジュールされているジョブのジョブ名を、上記ジョブが使用する機器に対応する実行予定ジョブ表に登録する。ジョブ実行装置は、スケジュールされているジョブを順次実行し、実行予定ジョブ表更新手段は、ジョブ実行装置でジョブが終了する毎に、そのジョブのジョブ名を実行予定ジョブ表から削除する。そして、登録されているジョブ名の数が０となった実行予定ジョブ表が発生すると、電源断判定手段は、その実行予定ジョブ表に対応する機器の電源を断とする。
【発明の効果】
【００２７】
本発明によれば、ジョブの実行中に電源が断とされてしまうという事態の発生を確実に防ぎ、且つ、無駄な電力消費を少なくすることができる。その理由は、電源制御時間帯の開始時刻において、その時点で実行されているジョブのジョブ名および実行がスケジュールされているジョブのジョブ名を、そのジョブが使用する機器の実行予定ジョブ表に登録しておき、ジョブが終了する毎に、そのジョブのジョブ名を実行予定ジョブ表から削除し、登録ジョブ数が０になった実行予定ジョブ表が発生したとき、その実行予定ジョブ表に対応する機器の電源を断にするようにしているからである。
【発明を実施するための最良の形態】
【００２８】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００２９】
〔第１の実施の形態の構成〕
図１は本発明にかかる電源制御装置の第１の実施の形態の構成例を示すブロック図である。同図を参照すると、電源制御装置１は、実行予定ジョブ表作成手段１１と、実行予定ジョブ表更新手段１２と、電源断判定手段１３と、制御情報記憶装置１４と、電源断可能時間帯記憶装置１５と、実行予定ジョブ表記憶装置１６と、現在日時や曜日を表示する時計１７とを備えている。また、電源制御装置１には、ジョブを実行するサーバ，パーソナルコンピュータ等のＸ台（Ｘは１以上の整数）のジョブ実行装置２−１〜２−Ｘと、ジョブ実行装置２−１〜２−Ｘがジョブを実行する際に使用するディスク装置，テープ装置などの複数台の電源制御対象機器３−１〜３−Ｎと、キーボード等の入力装置４が接続されている。
【００３０】
入力装置４は、管理者などの指示に従って、電源制御スケジュール及び各電源制御対象機器３−１〜３−Ｎ毎の電源断可能時間帯を入力する機能を有する。
【００３１】
各ジョブ実行装置２−１〜２−Ｘは、予め定められているスケジュールに従ってジョブを実行する機能を有する。
【００３２】
各電源制御対象機器３−１〜３−Ｎには、電源制御装置１からの電源投入命令，電源切断命令に従って機器の電源を投入，切断する電源部３１−１〜３１−Ｎが設けられている。なお、本実施の形態においては、各電源制御対象機器３−１〜３−Ｎには、それぞれ機器番号「１」〜「Ｎ」が付与されているとする。
【００３３】
電源制御装置１内の制御情報記憶装置１４は、図２に示すように、電源制御スケジュール記憶部１４１と、電源制御時間帯記憶部１４２とを備えている。電源制御スケジュール記憶部１４１には、入力装置４から入力された電源制御スケジュールが格納され、電源制御時間帯記憶部１４２には、実行予定ジョブ表作成手段１１によって電源制御時間帯の開始時刻および終了時刻が格納される。なお、電源制御スケジュール記憶部１４１に格納される電源制御スケジュールは、電源制御装置１にどのようなスケジュールで電源制御を行わせるのかを示す情報であり、例えば、月曜日〜金曜日は電源制御を行う時間帯（電源制御時間帯）の開始時刻，終了時刻をそれぞれ１８時００分，２３時００分、土曜日は電源制御時間帯の開始時刻，終了時刻をそれぞれ１３時００分，１８時００分にするといった内容のものである。なお、これはあくまで一例であり、電源制御スケジュールの内容は、上記したものに限定されない。
【００３４】
電源断可能時間帯記憶装置１５には、入力装置４から入力された各電源制御対象機器３−１〜３−Ｎ毎の電源断可能時間帯の開始時刻，終了時刻が登録される。図３に電源断可能時間帯記憶装置１５の内容例を示す。同図の例は、機器番号「１」の電源制御対象機器３−１は、電源断可能時間帯の開始時刻，終了時刻がそれぞれＴs１，Ｔe１で、機器番号「Ｎ」の電源制御対象機器３−Ｎは、電源断可能時間帯の開始時刻，終了時刻がそれぞれＴsＮ，ＴeＮであることを示している。
【００３５】
実行予定ジョブ表記憶装置１６には、図４に示すように、各電源制御対象機器３−１〜３−Ｎ毎の実行予定ジョブ表１６１−１〜１６１−Ｎが格納されている。
【００３６】
実行予定ジョブ表作成手段１１は、次のような機能を有する。
【００３７】
・時計１７の表示内容が、電源制御スケジュール記憶部１４１に格納されている電源制御スケジュールによって示される電源制御時間帯の開始時刻になったとき、今回の電源制御処理において使用する電源制御時間帯の開始時刻，終了時刻を電源制御時間帯記憶部１４２に設定する機能。
・電源制御時間帯の開始時刻において、ジョブ実行装置２−１〜２−Ｘで実行されているジョブのジョブ名および実行がスケジュールされているジョブのジョブ名を、そのジョブが使用する電源制御対象機器の実行予定ジョブ表に登録する機能。
・ジョブ名を登録した実行予定ジョブ表に対応する電源制御対象機器に対して、電源投入命令を発行する機能。
【００３８】
実行予定ジョブ表更新手段１２は、ジョブ実行装置２−１〜２−Ｘにおいてジョブが終了する毎に、上記ジョブのジョブ名を実行予定ジョブ表から削除する機能を有する。
【００３９】
電源断判定手段１３は、実行予定ジョブ表更新手段１２が実行予定ジョブ表からジョブ名を削除したとき、上記実行予定ジョブ表にジョブ名が格納されていないことと、現在時刻が上記実行予定ジョブ表に対応する電源制御対象機器の電源断可能時間帯に含まれていることを条件にして、上記電源制御対象機器に対して電源切断命令を発行する機能を有する。
【００４０】
このような機能を有する電源制御装置１は、例えば、コンピュータによって実現可能なものであり、コンピュータによって実現する場合には、例えば次のようにする。コンピュータを電源制御装置１として機能させるためのプログラムを記録したディスク，半導体メモリ，その他の記録媒体を用意し、コンピュータに上記プログラムを読み取らせる。コンピュータは、読み取ったプログラムに従って自身の動作を制御することにより、自コンピュータ上に、実行予定ジョブ表作成手段１１，実行予定ジョブ表更新手段１２，電源断判定手段１３を実現する。
【００４１】
〔第１の実施の形態の動作〕
次に、本実施の形態の動作について詳細に説明する。
【００４２】
先ず、管理者などが、入力装置４から電源制御スケジュールおよび各電源制御対象機器３−１〜３−Ｎ毎の電源断可能時間帯の開始，終了時刻を入力する。これにより、制御情報記憶装置１４内の電源制御スケジュール記憶部１４１に電源制御スケジュールが格納され、電源断可能時間帯記憶装置１５に各電源制御対象機器３−１〜３−Ｎ毎の電源断可能時間帯の開始，終了時刻が格納される。
【００４３】
実行予定ジョブ表作成手段１１は、時計１７の表示内容に基づいて、現在時刻が、電源制御スケジュール記憶部１４１に格納されている電源制御スケジュールによって示される電源制御時間帯の開始時刻になったと判断すると、図５のフローチャートに示す処理を行う。
【００４４】
先ず、実行予定ジョブ表作成手段１１は、電源制御スケジュール記憶部１４１に格納されている電源制御スケジュールと、時計１７の表示内容とに基づいて、今回の電源制御処理において使用する電源制御時間帯の開始時刻および終了時刻を決定し、決定した開始時刻および終了時刻を電源制御時間帯記憶部１４２に格納する（ステップＳ５１）。
【００４５】
その後、実行予定ジョブ表作成手段１１は、各ジョブ実行装置２−１〜２−Ｘに対して問い合わせを行うことにより、各ジョブ実行装置２−１〜２−Ｘで実行中のジョブのジョブ名およびそのジョブが使用する電源制御対象機器の機器番号を取得し、取得したジョブ名を、各電源制御対象機器３−１〜３−Ｎ毎の実行予定ジョブ表１６１−１〜１６１−Ｎの内の、上記機器番号によって特定される実行予定ジョブ表に登録する（ステップＳ５２）。今、例えば、ジョブ実行装置２−１からジョブ名「Ａ」と、上記ジョブが使用する電源制御対象機器の機器番号として「１」，「Ｎ」を取得したとすると、実行予定ジョブ表作成手段１１は、２個の実行予定ジョブ表１６１−１，１６１−Ｎに、ジョブ名「Ａ」を登録することになる。
【００４６】
次いで、実行予定ジョブ表作成手段１１は、各ジョブ実行装置２−１〜２−Ｘに対して問い合わせを行うことにより、各ジョブ実行装置２−１〜２−Ｘが、電源制御時間帯において実行予定している各ジョブのジョブ名およびそのジョブが使用する電源制御対象機器の機器番号を取得し、取得したジョブ名を該当する実行予定ジョブ表に登録する（ステップＳ５３）。
【００４７】
その後、実行予定ジョブ表作成手段１１は、電源制御対象機器３−１〜３−Ｎの内の、対応する実行予定ジョブ表１６１−１〜１６１−Ｎにジョブ名が登録された電源制御対象機器に対して電源投入命令を発行する（ステップＳ５４）。電源投入命令が発行された電源制御対象機器３−ｉ（１≦ｉ≦Ｎ）内の電源部３１−ｉは、電源を投入する。
【００４８】
ステップＳ５４の処理が終了すると、実行予定ジョブ表作成手段１１は、実行予定ジョブ表更新手段１２を起動する（ステップＳ５５）。
【００４９】
これにより、実行予定ジョブ表更新手段１２は、図６のフローチャートに示す処理を開始する。
【００５０】
実行予定ジョブ表更新手段１２には、各ジョブ実行装置２−１〜２−Ｘからジョブが終了する毎にジョブ終了通知が渡される。ジョブ終了通知には、終了したジョブのジョブ名と、そのジョブが使用していた電源制御対象機器の機器番号（１個の場合も、複数個の場合もある）と、正常終了したか否かを示す終了情報とが含まれている。
【００５１】
実行予定ジョブ表更新手段１２は、電源制御時間帯記憶部１４２に登録されている電源制御時間帯において、ジョブ実行装置２−ｊ（１≦ｊ≦Ｘ）からジョブ終了通知が渡されると（ステップＳ６１，Ｓ６２が共にＹＥＳ）、それに含まれている終了情報が正常終了を示しているか否かを調べる（ステップＳ６３）。
【００５２】
そして、正常終了を示している場合（ステップＳ６３がＹＥＳ）は、ジョブ終了通知に含まれている機器番号に対応する全ての実行予定ジョブ表から、ジョブ終了通知に含まれているジョブ名を削除し（ステップＳ６５）、更に、上記ジョブ終了通知に含まれている全ての機器番号を電源断判定手段１３に通知し（ステップＳ６６）、その後、ステップＳ６１の処理に戻る。
【００５３】
これに対して、終了情報が異常終了を示している場合（ステップＳ６３がＮＯ）は、通知元のジョブ実行装置２−ｊに対して、異常終了したジョブをリトライするか否かを問い合わせる。この問い合わせに応答して、ジョブ実行装置２−ｊは、リトライを行うか否かを返答する。
【００５４】
そして、リトライを行うことが返答された場合（ステップＳ６４がＹＥＳ）は、実行予定ジョブ表更新手段１２は、ステップＳ６１の処理に戻る。これに対して、リトライを行わないことが返答された場合（ステップＳ６４がＮＯ）は、前述したステップＳ６５の処理を行う。
【００５５】
実行予定ジョブ表更新手段１２は、時計１７が示す現在時刻が電源制御時間帯内である間（ステップＳ６１がＹＥＳ）、上述した処理を繰り返し行い、現在時刻が電源制御時間帯外となると（ステップＳ６１がＮＯ）、その処理を終了する。
【００５６】
一方、電源断判定手段１３は、実行予定ジョブ表更新手段１２から機器番号が通知されると、図７のフローチャートに示す処理を行う。
【００５７】
先ず、電源断判定手段１３は、実行予定ジョブ表更新手段１２から通知された機器番号の内の１つに注目する（ステップＳ７１）。その後、電源断判定手段１３は、実行予定ジョブ表記憶装置１６に格納されている実行予定ジョブ表１６１−１〜１６１−Ｎの内の、注目中の機器番号に対応する実行予定ジョブ表を参照し、そこにジョブ名が登録されているか否かを調べる（ステップＳ７３）。
【００５８】
そして、ジョブ名が登録されている場合（ステップＳ７３がＮＯ）は、ステップＳ７１の処理を行う。これに対して、ジョブ名が登録されていない場合（ステップＳ７３がＹＥＳ）は、注目中の機器番号に対応して登録されている電源断可能時間帯の開始時刻，終了時刻を電源断可能時間帯記憶装置１５から取り出し、現在時刻が電源断可能時間帯内であるか否かを調べる（ステップＳ７４）。
【００５９】
現在時刻が電源断可能時間帯外である場合（ステップＳ７４がＮＯ）は、ステップＳ７１の処理を行い、電源断可能時間帯内である場合（ステップＳ７４がＹＥＳ）は、通知された機器番号の電源制御対象機器に対して電源断命令を発行し（ステップＳ７５）、その後、ステップＳ７１の処理に戻る。
【００６０】
電源断判定手段１３は、上述した処理を未注目の機器番号がなくなるまで繰り返し行い、未注目の機器番号がなくなると（ステップＳ７２がＮＯ）、その処理を終了する。
【００６１】
次に、具体例を挙げて本実施の形態の動作について説明する。
【００６２】
今、例えば、図８に示すように、電源制御装置１に１台のジョブ実行装置２−１と、２台の電源制御対象機器３−１，３−２が接続されているとする。また、制御情報記憶装置１４上の電源制御スケジュール記憶部１４１の内容および電源断可能時間帯記憶装置１５の内容が図９（Ａ），（Ｂ）に示すものであり、ジョブ実行装置２−１のスケジュールが図９（Ｃ）に示すものであったとする。
【００６３】
実行予定ジョブ表作成手段１１は、電源制御スケジュール記憶部１４１に格納されている電源制御スケジュールと、時計１７の表示とに基づいて、電源制御時間帯の開始時刻になったと判断すると、図５のフローチャートに示す処理を開始する。図９（Ａ）に示した例では、電源制御時間帯の開始時刻が毎日１８時００分となっているので、実行予定ジョブ表作成手段１１は、１８時００分になると、図５のフローチャートに示す処理を開始する。
【００６４】
ステップＳ５１では、電源制御時間帯の開始時刻，終了時刻が毎日１８時００分，２３時００分となっているので、今回の電源制御処理において使用する電源制御時間帯の開始時刻，終了時刻をそれぞれ１８時００分，２３時００分と決定し、決定した開始時刻「１８時００分」，終了時刻「２３時００分」を電源制御時間帯記憶部１４２に格納する。
【００６５】
次のステップＳ５２では、ジョブ実行装置２−１に対して、現在（電源制御時間帯の開始時刻「１８時００分」）実行中のジョブのジョブ名と、そのジョブが使用している電源制御対象機器の機器番号とを問い合わせる。今、例えば、ジョブ実行装置２−１が、図１０に示すように、電源制御時間帯の開始時刻「１８時００分」において、ジョブ名「Ａ」のジョブ（ジョブＡと呼ぶ場合もある）を実行していたとすると、上記問い合わせに応答して、ジョブ実行装置２−１は、ジョブ名「Ａ」と機器番号「１」とを実行予定ジョブ表作成手段１１に返すことになる。即ち、図９（Ｃ）に示すように、ジョブＡは、機器番号「１」の電源制御対象機器３−１を使用するので、ジョブ実行装置２−１は、ジョブ名「Ａ」と機器番号「１」とを実行予定ジョブ表作成手段１１に返すことになる。これにより、実行予定ジョブ表作成手段１１は、図１１に示すように、実行予定ジョブ表記憶装置１６に格納されている実行予定ジョブ表１６１−１，１６１−２の内の、上記機器番号「１」によって特定される実行予定ジョブ表１６１−１にジョブ名「Ａ」を格納することになる。
【００６６】
次のステップＳ５３では、ジョブ実行装置２−１に対して、電源制御時間帯「１８時００分〜２３時００分」において開始予定のジョブのジョブ名と、そのジョブが使用する電源制御対象機器の機器番号とを問い合わせる。図９（Ｃ）を参照すると、ジョブ実行装置２−１は、電源制御時間帯において機器番号「１」，「２」の電源制御対象機器３−１，３−２を使用するジョブＢと、機器番号「１」の電源制御対象機器３−１を使用するジョブＣとを実行する予定にしているので、ジョブ名「Ｂ」と機器番号「１，２」との組と、ジョブ名「Ｃ」と機器番号「１」との組を実行予定ジョブ表作成手段１１に返すことになる。これにより、実行予定ジョブ表作成手段１１は、ジョブ名「Ｂ」と機器番号「１，２」との組に基づいて、図１１に示すように、ジョブ名「Ｂ」を機器番号「１，２」に対応する実行予定ジョブ表１６１−１，１６１−２に登録すると共に、ジョブ名「Ｃ」を機器番号「１」に対応する実行予定ジョブ表１６１−１に登録する。
【００６７】
次のステップＳ５４では、電源制御対象機器３−１，３−２に対して電源投入命令を発行し、ステップＳ５５では、実行予定ジョブ表更新手段１２を起動する。
【００６８】
実行予定ジョブ表更新手段１２は、実行予定ジョブ表作成手段１１から起動されると、図６のフローチャートに示す処理を開始する。
【００６９】
ジョブ実行装置２−１は、ジョブが終了する毎に、ジョブ終了通知を実行予定ジョブ表更新手段１２に送っており、図１０に示すように、「１９時００分」にジョブＡが正常終了したとすると、ジョブ実行手段２−１は、ジョブ名「Ａ」と、ジョブＡが使用していた電源制御対象機器３−１の機器番号「１」と、正常終了したことを示す終了情報とを含んだジョブ終了通知を実行予定ジョブ表更新手段１２に送る。
【００７０】
実行予定ジョブ表更新手段１２は、上記ジョブ終了通知がジョブ実行装置２−１から送られてくると（ステップＳ６２がＹＥＳ）、それに含まれている終了情報が「正常終了」を示しているので（ステップＳ６３がＹＥＳ）、機器番号「１」に対応する実行予定ジョブ表１６１−１からジョブ名「Ａ」を削除し（ステップＳ６５）、更に、電源断判定手段１２に上記機器番号「１」を通知し（ステップＳ６６）、その後、ステップＳ６１の処理に戻る。
【００７１】
電源断判定手段１３は、機器番号「１」が通知されると、図７のフローチャートに示すように、機器番号「１」に対応する実行予定ジョブ表１６１−１にジョブ名が登録されているか否かを調べる（ステップＳ７１〜Ｓ７３）。この時点では、実行予定ジョブ表１６１−１には、ジョブ名「Ｂ」，「Ｃ」が登録され、且つ未注目の機器番号が存在しないので（ステップＳ７３がＮＯ，Ｓ７２がＮＯ）、電源断判定手段１３は処理を終了する。
【００７２】
その後、図１０に示すように、「２０時２０分」にジョブＣが異常終了すると、ジョブ実行装置２−１は、ジョブ名「Ｃ」、機器番号「１」、終了情報「異常終了」を含んだジョブ終了通知を実行予定ジョブ表更新手段１２に送る。
【００７３】
実行予定ジョブ表更新手段１２は、上記ジョブ終了通知がジョブ実行装置２−１から送られてくると（図６のステップＳ６２がＹＥＳ）、それに含まれている終了情報が「異常終了」を示し、且つジョブＣがリトライ「有」のジョブなので、ステップＳ６１の処理に戻る。
【００７４】
その後、図１０に示すように、「２２時００分」にジョブＢが正常終了すると、ジョブ実行装置２−１は、ジョブ名「Ｂ」、機器番号「１，２」、終了情報「正常終了」を含んだジョブ終了通知を実行予定ジョブ表更新手段１２に送る。
【００７５】
実行予定ジョブ表更新手段１２は、上記ジョブ終了通知がジョブ実行装置２−１から送られてくると（図６のステップＳ６２がＹＥＳ）、それに含まれている終了情報が「正常終了」を示しているので（ステップＳ６３がＹＥＳ）、機器番号「１」，「２」に対応する実行予定ジョブ表１６１−１，１６１−２からジョブ名「Ｂ」を削除し（ステップＳ６５）、更に、電源断判定手段１３に機器番号「１」，「２」を通知し（ステップＳ６６）、その後、ステップＳ６１の処理に戻る。
【００７６】
電源断判定手段１３は、実行予定ジョブ表更新手段１２から機器番号「１」，「２」が通知されると、その内の１つ（例えば、機器番号「１」）に注目し、注目中の機器番号「１」に対応する実行予定ジョブ表１６１−１にジョブ名が登録されているか否かを調べる（ステップＳ７１〜Ｓ７３）。この時点では、実行予定ジョブ表１６１−１にジョブ名「Ｃ」が登録されているので（ステップＳ７３がＮＯ）、電源断判定手段１３は、次の機器番号（例えば、機器番号「２」）に注目し、機器番号「２」に対応する実行予定ジョブ表１６１−２にジョブ名が登録されているか否かを調べる（ステップＳ７３）。この時点では、実行予定ジョブ表１６１−２に１個もジョブ名が登録されていなので（ステップＳ７３がＹＥＳ）、現在時刻が電源制御対象機器３−２の電源断可能時間帯内であるか否かを調べる（ステップＳ７４）。この例の場合、現在時刻が「２２時００分」、電源制御対象機器３−２の電源断可能時間帯が「１８時００分〜２３時００分」であるので（ステップＳ７４がＹＥＳ）、電源断判定手段１３は、電源制御対象機器３−２に対して電源切断命令を発行する（ステップＳ７５）。その後、ステップＳ７１の処理に戻るが、未注目の機器番号が存在しないので、電源断判定手段１３は、その処理を終了する。
【００７７】
その後、図１０に示すように、「２２時３０分」にジョブＣが正常終了したとすると、ジョブ実行装置２−１は、ジョブ名「Ｃ」、機器番号「１」、終了情報「正常終了」を含んだジョブ終了通知を実行予定ジョブ表更新手段１２に送る。
【００７８】
実行予定ジョブ表更新手段１２は、ジョブ実行装置２−１から上記ジョブ終了通知が送られてくると（図６のステップＳ６２がＹＥＳ）、それに含まれている終了情報が「正常終了」であるので（ステップＳ６３がＹＥＳ）、機器番号「１」に対応する実行予定ジョブ表１６１−１からジョブ名「Ｃ」を削除し、更に、機器番号「１」を電源断判定手段１３に通知し（ステップＳ６５，Ｓ６６）、その後、ステップＳ６１の処理に戻る。
【００７９】
電源断判定手段１３は、機器番号「１」が通知されると、機器番号「１」に対応する実行予定ジョブ表１６１−１にジョブ名が登録されているか否かを調べる（図７のステップＳ７１〜Ｓ７３）。この時点では、実行予定ジョブ表１６１−１には、ジョブ名が１個も登録されていないので（ステップＳ７３がＹＥＳ）、現在時刻が、電源制御対象機器３−１の電源断可能時間帯内であるか否かを調べる（ステップＳ７４）。この例の場合、現在時刻が「２２時３０分」、電源制御対象機器３−１の電源断可能時間帯が「１８時００分〜２３時００分」であるので（ステップＳ７４がＹＥＳ）、電源断判定手段１３は、電源制御対象機器３−１に対して電源切断命令を発行し（ステップＳ７５）、その後、ステップＳ７２の判断結果がＮＯとなるので、その処理を終了する。
【００８０】
以上の処理により、電源制御対象機器３−１は、「２２時３０分」に電源断となり、電源制御対象機器３−２は「２２時００分」に電源断となる。
【００８１】
〔第１の実施の形態の効果〕
本実施の形態によれば、ジョブの実行中に電源が断とされてしまうという事態の発生を確実に防ぎ、且つ、無駄な電力消費を少なくすることができる。その理由は、電源制御時間帯の開始時刻において、その時点で実行されているジョブのジョブ名および実行がスケジュールされているジョブのジョブ名を、そのジョブが使用する電源制御対象機器の実行予定ジョブ表に登録する実行予定ジョブ表作成手段１１と、ジョブが終了する毎に、そのジョブのジョブ名を、そのジョブが使用していた電源制御対象機器の実行予定ジョブ表から削除する実行予定ジョブ表更新手段１２と、登録ジョブ名の数が０になった実行予定ジョブ表が発生したとき、その実行予定ジョブ表に対応する電源制御対象機器の電源を断とする電源断判定手段１３とを備えているからである。
【００８２】
更に、本実施の形態によれば、各電源制御対象機器毎に、電源を断とすることが可能な時間帯を設定することが可能になる。その理由は、各電源制御対象機器の電源断可能時間帯が登録された電源断可能時間帯記憶装置１５を備えているからである。
【００８３】
〔第２の実施の形態〕
次に、本発明にかかる電源制御装置の第２の実施の形態について説明する。本実施の形態は、ジョブ実行装置においてジョブが実行される直前に、そのジョブが使用する電源制御対象機器に電源を投入することを特徴とする。
【００８４】
〔第２の実施の形態の構成〕
図１２は、本実施の形態の電源制御装置１ａの構成例を示すブロック図であり、図１に示した電源制御装置１とは、実行予定ジョブ表作成手段１１の代わりに実行予定ジョブ表作成手段１１ａを備えている点、ジョブ開始前処理手段１８を備えている点、およびジョブ実行装置２−１〜２−Ｘの代わりにジョブ実行装置２−１ａ〜２−Ｘａが接続されている点も相違している。
【００８５】
ジョブ実行装置２−１ａ〜２−Ｘａは、ジョブ実行装置２−１〜２−Ｘが有している機能に加え、ジョブの実行開始時よりも所定時間前に、上記ジョブが使用する電源制御対象機器の機器番号をジョブ開始前処理手段１８に通知する機能を備えている。なお、上記所定時間は、電源制御対象機器に電源投入命令を発行後、上記電源制御対象機器に電源が投入され、利用可能になるまでの時間よりも長い時間とする必要があるが、なるべく短い方が望ましい。
【００８６】
実行予定ジョブ表作成手段１１ａは、電源制御対象機器に対して電源投入命令を発行する機能を有していない点以外は、実行予定ジョブ表作成手段１１と同様の機能を有している。
【００８７】
ジョブ開始前処理手段１８は、ジョブ実行装置２−１ａ〜２−Ｘａから通知された機器番号の電源制御対象機器に対して電源投入命令を発行する機能を有している。
【００８８】
なお、電源制御装置１ａもコンピュータによって実現可能であり、コンピュータによって実現する場合は、例えば、次のようにする。コンピュータを電源制御装置１ａとして機能させるためのプログラムを記録したディスク，半導体メモリ，その他の記録媒体を用意し、コンピュータに上記プログラムを読み取らせる。コンピュータは、読み取ったプログラムに従って自身の動作を制御することにより、自コンピュータ上に、実行予定ジョブ表作成手段１１ａ、実行予定ジョブ表更新手段１２、電源断判定手段１３、ジョブ開始前処理手段１８を実現する。
【００８９】
〔第２の実施の形態の動作〕
次に、本実施の形態の動作について説明する。なお、ここでは、第１の実施の形態と異なる動作についてのみ説明する。
【００９０】
図１３は、実行予定ジョブ表作成手段１１ａの処理例を示すフローチャートである。図５に示した実行予定ジョブ表作成手段１１の処理例を示すフローチャートとの相違点は、ステップＳ５４が削除されている点だけであるので、ここでは、説明を省略する。
【００９１】
各ジョブ実行装置２−１ａ〜２−Ｘａは、ジョブの実行開始時よりも所定時間前に、上記ジョブが使用する電源制御対象機器の機器番号をジョブ開始前処理手段１８に通知している。
【００９２】
ジョブ開始前処理手段１８は、ジョブ実行装置２−１ａ〜２−Ｘａから機器番号が通知されると、図１４のフローチャートに示すように、上記機器番号の電源制御対象機器に対して電源投入命令を発行する（ステップＳ１４１）。これにより、電源投入命令を受けた電源制御対象機器内の電源部は、電源を投入する。なお、既に電源を投入している場合は、上記命令は無視する。
【００９３】
〔第２の実施の形態の効果〕
本実施の形態によれば、第１の実施の形態が有している効果に加え、無駄な電力消費を極めて少なくすることが可能になるという効果を得ることができる。その理由は、ジョブ実行装置２−１ａ〜２−Ｘａから機器番号が通知されたとき、その機器番号によって特定される電源制御対象機器に対して電源投入命令を発行するジョブ開始前処理手段１８を設けると共に、ジョブ実行装置２−１ａ〜２−Ｘａに、ジョブの実行開始時よりも所定時間前に、上記ジョブが使用する電源制御対象機器の機器番号をジョブ開始前処理手段１８に通知する機能を持たせたからである。
【産業上の利用可能性】
【００９４】
本発明によれば、複数のパーソナルコンピュータを、業務が行われていない夜間に集中バックアップするといった用途に適用できる。また、業務が終了した業務サーバを自動的に電源断するといった用途にも適用可能である。
【図面の簡単な説明】
【００９５】
【図１】本発明にかかる電源制御装置の第１の実施の形態の構成例を示すブロック図である。
【図２】制御情報記憶装置１４の構成例を示す図である。
【図３】電源断可能時間帯記憶装置１５の内容例を示す図である。
【図４】実行予定ジョブ表記憶装置１６の内容例を示す図である。
【図５】実行予定ジョブ表作成手段１１の処理例を示すフローチャートである。
【図６】実行予定ジョブ表更新手段１２の処理例を示すフローチャートである。
【図７】電源断判定手段１３の処理例を示すフローチャートである。
【図８】ジョブ実行装置を１台、電源制御対象機器を２台としたときの動作を説明するためのブロック図である。
【図９】電源制御スケジュール記憶部１４１の内容例、電源断可能時間帯記憶装置１５の内容例およびジョブ実行装置２−１のスケジュールを示す図である。
【図１０】ジョブ実行結果の一例を示す図である。
【図１１】実行予定ジョブ表記憶装置１６の内容例を示す図である。
【図１２】本発明にかかる電源制御装置の第２の実施の形態の構成例を示すブロック図である。
【図１３】実行予定ジョブ表作成手段１１ａの処理例を示すフローチャートである。
【図１４】ジョブ開始前処理手段１８の処理例を示すフローチャートである。
【符号の説明】
【００９６】
１，１ａ…電源制御装置
１１，１１ａ…実行予定ジョブ表作成手段
１２…実行予定ジョブ表更新手段
１３…電源断判定手段
１４…制御情報記憶装置
１４１…電源制御スケジュール記憶部
１４２…電源制御時間帯記憶部
１５…電源断可能時間帯記憶装置
１６…実行予定ジョブ表記憶装置
１６１−１〜１６１−Ｎ…実行予定ジョブ表
１７…時計
１８…ジョブ開始前処理手段
２−１〜２−Ｘ，２−１ａ〜２−Ｘａ…ジョブ実行装置
３−１〜３−Ｎ…電源制御対象機器
３１−１〜３１−Ｎ…電源部
４…入力装置
【図１】
2006301907.tif 000003
【図２】
2006301907.tif 000004
【図３】
2006301907.tif 000005
【図４】
2006301907.tif 000006
【図５】
2006301907.tif 000007
【図６】
2006301907.tif 000008
【図７】
2006301907.tif 000009
【図８】
2006301907.tif 000010
【図９】
2006301907.tif 000011
【図１０】
2006301907.tif 000012
【図１１】
2006301907.tif 000013
【図１２】
2006301907.tif 000014
【図１３】
2006301907.tif 000015
【図１４】
2006301907.tif 000016