(57)【要約】【課題】  より効率的な消費電力の低減を実現するための技術を提供すること。【解決手段】  ジョブと、このジョブを実行する時刻が記された時刻情報と、をセットにして受信する。そして、受信したジョブを処理するために用いる装置の電源が遮断された状態から動作可能な状態に移行するまでに要する所用時間を、このジョブとセットにして受信した時刻情報から減算することで、このジョブに対する復帰時刻を求める。そして、上記装置の電源が遮断された状態である場合、このジョブについて計算した復帰時刻と、ＲＴＣ１５０が計時した現在時刻とに基づいたタイミングでもって、この装置に対する電源供給を行うと共に、この装置にこのジョブの処理を実行させる。【選択図】  図１
2007215034.tif 000002
【特許請求の範囲】
【請求項１】
実行するジョブの種類に応じて設けられた複数の処理手段を有し、それぞれの処理手段の電源制御を個別に行うことが可能な画像処理装置であって、
前記複数の処理手段のそれぞれについて、電源が遮断された状態から動作可能な状態に移行するまでに要する所用時間を記した所要時間情報を保持する保持手段と、
ジョブと、当該ジョブを実行する時刻が記された時刻情報と、をセットにして受信する受信手段と、
前記受信手段が受信したジョブを処理するために用いる処理手段の所要時間を、当該ジョブとセットにして前記受信手段が受信した時刻情報から減算することで、当該ジョブに対する復帰時刻を求める計算手段と、
現在時刻を計時する計時手段と、
前記複数の処理手段のうち少なくとも前記受信手段が受信したジョブを処理するために用いる処理手段の電源が遮断された状態である場合、当該ジョブについて前記計算手段が計算した復帰時刻と、前記計時手段が計時した現在時刻とに基づいたタイミングでもって、当該ジョブを処理するために用いる処理手段に対する電源供給を行うと共に、当該処理手段に当該ジョブの処理を実行させる制御手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記複数の処理手段は、画像を記録媒体上に記録する画像形成手段と、記録媒体上に記録された画像を読み取る読み取り手段と、ＦＡＸを用いて情報の送受信を行うＦＡＸ手段とを含むことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記制御手段は、
前記計時手段が計時した現在時刻が、前記受信手段が受信したジョブについて前記計算手段が計算した復帰時刻に達した場合に、当該ジョブを処理するために用いる処理手段に対する電源供給を行うと共に、当該処理手段に当該ジョブの処理を実行させることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
実行するジョブの種類に応じて設けられた複数の処理手段を有し、それぞれの処理手段の電源制御を個別に行うことが可能な画像処理装置の制御方法であって、
前記複数の処理手段のそれぞれについて、電源が遮断された状態から動作可能な状態に移行するまでに要する所用時間を記した所要時間情報をメモリに保持する保持工程と、
ジョブと、当該ジョブを実行する時刻が記された時刻情報と、をセットにして受信する受信工程と、
前記受信工程で受信したジョブを処理するために用いる処理手段の所要時間を、当該ジョブとセットにして前記受信工程で受信した時刻情報から減算することで、当該ジョブに対する復帰時刻を求める計算工程と、
現在時刻を計時する計時工程と、
前記複数の処理手段のうち少なくとも前記受信工程で受信したジョブを処理するために用いる処理手段の電源が遮断された状態である場合、当該ジョブについて前記計算工程で計算した復帰時刻と、前記計時工程で計時した現在時刻とに基づいたタイミングでもって、当該ジョブを処理するために用いる処理手段に対する電源供給を行うと共に、当該処理手段に当該ジョブの処理を実行させる制御工程と
を備えることを特徴とする画像処理装置の制御方法。
【請求項５】
コンピュータに請求項４に記載の制御方法を実行させるためのプログラム。
【請求項６】
請求項５に記載のプログラムを格納したことを特徴とする、コンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置の電源制御処理に関するものである。
【背景技術】
【０００２】
特許文献１には、リアルタイムクロック（RTC)を使用し、より機器を長時間スリープ状態にすることで、省電力を実現する、という点について開示がなされている。
【特許文献１】特開２００２−３００３２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
最近の画像形成装置には、待機状態における消費電力を低く抑える「低電力モード機能」を有するものが数多く存在する。低電力の実現方法としては以下のようなものが存在する。
【０００４】
１  定着ヒータやモータ等の電源を落とす（低電力状態）。
【０００５】
２  ＣＰＵのクロックを低速にし、更に、ＣＰＵを割り込み待ち状態にさせることで、低電力状態（以下、この状態をＣＰＵスリープ状態と称する）にする（ＣＰＵスリープ状態。
【０００６】
３  メモリ内容をバッテリーで保持した上で、ＣＰＵへの電源供給を停止し、タイマーやネットワーク受信等のトリガーでＣＰＵを起動させ、その後、保持されたメモリの内容を使用して復帰する（CPU停止状態）。
【０００７】
予めスリープや停止状態から復帰する時刻が決められている場合で、効率的に消費電力を低減させるためには、通常、リアルタイムクロック（RTC)のタイマー機能やアラーム機能を使用する。
【０００８】
時刻指定があるジョブとしては以下のようなものが存在する。
【０００９】
１  ファクシミリの指定時刻受信／送信。
【００１０】
２  機器の使用状況等の集計結果の出力。
【００１１】
３  電子メール受信の定期的な確認。
【００１２】
これらの動作は、それぞれその実行において使用するユニットが異なり、各ユニットがスリープや停止状態から復帰するのに要する時間はまちまちである。特に紙への出力を伴う動作では、定着ヒータの温調を行う必要があるため、非常に復帰に時間を要する。
【００１３】
従って、復帰後にどのような動作が行われてもいいように、RTCに設定する復帰時刻は、最も復帰に時間を要するものを基準に設定する必要があった。そのため、紙への出力を伴わない動作に関しても前もって復帰してしまうために、効率的な消費電力の低減を実現することができなかった。
【００１４】
本発明は以上の問題に鑑みてなされたものであり、より効率的な消費電力の低減を実現するための技術を提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明の目的を達成するために、例えば、本発明の画像処理装置は以下の構成を備える。
【００１６】
即ち、実行するジョブの種類に応じて設けられた複数の処理手段を有し、それぞれの処理手段の電源制御を個別に行うことが可能な画像処理装置であって、
前記複数の処理手段のそれぞれについて、電源が遮断された状態から動作可能な状態に移行するまでに要する所用時間を記した所要時間情報を保持する保持手段と、
ジョブと、当該ジョブを実行する時刻が記された時刻情報と、をセットにして受信する受信手段と、
前記受信手段が受信したジョブを処理するために用いる処理手段の所要時間を、当該ジョブとセットにして前記受信手段が受信した時刻情報から減算することで、当該ジョブに対する復帰時刻を求める計算手段と、
現在時刻を計時する計時手段と、
前記複数の処理手段のうち少なくとも前記受信手段が受信したジョブを処理するために用いる処理手段の電源が遮断された状態である場合、当該ジョブについて前記計算手段が計算した復帰時刻と、前記計時手段が計時した現在時刻とに基づいたタイミングでもって、当該ジョブを処理するために用いる処理手段に対する電源供給を行うと共に、当該処理手段に当該ジョブの処理を実行させる制御手段と
を備えることを特徴とする。
【００１７】
本発明の目的を達成するために、例えば、本発明の画像処理装置の制御方法は以下の構成を備える。
【００１８】
即ち、実行するジョブの種類に応じて設けられた複数の処理手段を有し、それぞれの処理手段の電源制御を個別に行うことが可能な画像処理装置の制御方法であって、
前記複数の処理手段のそれぞれについて、電源が遮断された状態から動作可能な状態に移行するまでに要する所用時間を記した所要時間情報をメモリに保持する保持工程と、
ジョブと、当該ジョブを実行する時刻が記された時刻情報と、をセットにして受信する受信工程と、
前記受信工程で受信したジョブを処理するために用いる処理手段の所要時間を、当該ジョブとセットにして前記受信工程で受信した時刻情報から減算することで、当該ジョブに対する復帰時刻を求める計算工程と、
現在時刻を計時する計時工程と、
前記複数の処理手段のうち少なくとも前記受信工程で受信したジョブを処理するために用いる処理手段の電源が遮断された状態である場合、当該ジョブについて前記計算工程で計算した復帰時刻と、前記計時工程で計時した現在時刻とに基づいたタイミングでもって、当該ジョブを処理するために用いる処理手段に対する電源供給を行うと共に、当該処理手段に当該ジョブの処理を実行させる制御工程と
を備えることを特徴とする。
【発明の効果】
【００１９】
本発明の構成によれば、より効率的な消費電力の低減を実現することができる。
【発明を実施するための最良の形態】
【００２０】
以下添付図面を参照して、本発明を好適な実施形態に従って詳細に説明する。
【００２１】
図１は、本実施形態に係る画像処理装置のハードウェア構成例を示すブロック図である。同図に示す如く、本実施形態に係る画像処理装置は、本体１００、スキャナ２００、プリンタ３００、液晶タッチパネル４００、ハードディスク装置５００により構成されている。
【００２２】
先ず、本体１００について説明する。
【００２３】
ＭＰＵ１１０は、ＲＯＭ１２０、ＳＲＡＭ１３０、ＲＡＭ１６０に格納されているプログラムやデータを用いて画像処理装置を構成する各部の動作制御を行うと共に、画像処理装置が行う後述の各処理を実行する。更に、ＭＰＵ１１０は、各種のジョブを処理するために、画像処理装置に備わっている各部（同図ではスキャナ２００，プリンタ３００、ＦＡＸ１４０、ＬＡＮＣ１９０）のそれぞれの電源を個別に制御する機能を有する。この電源制御について詳しくは後述する。
【００２４】
ＲＯＭ１２０は、画像処理装置全体の制御や、画像処理装置が行う後述の各処理などをＭＰＵ１１０に実行させるためのプログラムやデータ、画像処理装置の設定データ等を格納する。ＲＯＭ１２０に格納されているプログラムやデータはＭＰＵ１１０による制御に従って適宜ＲＡＭ１６０にロードされ、ＭＰＵ１１０による処理対象となる。
【００２５】
ＳＲＡＭ１３０は、画像処理装置の各種の設置データなどを格納する。
【００２６】
ＦＡＸ１４０は電話回線６００に接続され、電話回線６００を介して外部とのデータの送受信処理を行う。
【００２７】
ＲＴＣ１５０は、現在時刻を計時するリアルタイムクロックで、画像処理装置の主電源とは別個の二次電源を有する。即ち、画像処理装置の主電源を遮断しても、ＲＴＣ１５０はこの二次電源を用いて動作することができ、計時処理を続けることができる。
【００２８】
ＲＡＭ１６０は、ハードディスク装置５００やＲＯＭ１２０からロードされたプログラムやデータ、スキャナ２００やＬＡＮＣ１９０から入力されたデータ等を一時的に記憶するためのエリアを有する。また、ＲＡＭ１６０は、ＭＰＵ１１０が各種の処理を実行するために用いるワークエリアも有する。即ち、ＲＡＭ１６０には、各種のエリアが適宜設けられることになる。
【００２９】
ＬＣＤＣ１７０は、液晶タッチパネル４００の動作制御を行う。液晶タッチパネル４００の表示画面上には各種の表示がなされると共に、液晶タッチパネル４００を介して各種の指示を入力することができる。従って、ＬＣＤＣ１７０は、液晶タッチパネル４００に画像や文字を表示する表示制御処理を行うと共に、液晶タッチパネル４００を介して入力された指示内容をＭＰＵ１１０に通知する処理を行う。
【００３０】
ＨＤＣ１８０は、ハードディスク装置５００に対するアクセス制御処理を行う。即ち、ハードディスク装置５００に対する書き込み処理や、ハードディスク装置５００からの読み出し処理を行う。
【００３１】
ハードディスク装置５００には、ＯＳ（オペレーティングシステム）、液晶タッチパネル４００への表示に係るプログラムやデータ等が保存されている。これらのプログラムやデータはＭＰＵ１１０による制御に従って適宜ＲＡＭ１６０にロードされる。なお、スキャナ２００から取得したデータはこのハードディスク装置５００に保存するようにしても良い。
【００３２】
ＬＡＮＣ１９０は、ＬＡＮ７００に接続され、ＬＡＮ７００を介して外部とのデータ通信を行う。
【００３３】
次に、スキャナ２００について説明する。スキャナ２００は、画像入力装置の一例としての装置で、周知の通り、紙などの記録媒体上に記録されている情報を画像データとして読み込む。
【００３４】
次に、プリンタ３００について説明する。プリンタ３００は、画像出力装置の一例としての装置で、周知の通り、画像や文字などを紙などの記録媒体上に記録する処理を行う。
【００３５】
図２は、ＭＰＵ１１０内に設けられている電源制御部１１１と、これに接続されている周辺部分との関係を示す図である。同図に示す如く、ＭＰＵ１１０内には電源制御部１１１が設けられており、この電源制御部１１１には、ＲＴＣ１５０、ＦＡＸ１４０、ＬＡＮＣ１９０、そして、画像処理装置に備わっている不図示の操作部に備わっているボタン４１０が接続されている。
【００３６】
ここで、ＭＰＵ１１０は、所定条件（例えば、所定時間以上、本装置に情報や指示が入力されてない状態が連続して続いた場合）が満たされたことを検知すると、電源制御部１１１を制御し、各部への電源供給を遮断する。このような状態で、ＲＴＣ１５０、ＦＡＸ１４０、ＬＡＮＣ１９０、ボタン４１０の何れかからデータ入力、若しくは指示入力がされると、電源制御部１１１はこれを検知し、ＭＰＵ１１０に装置全体への電源供給再開を要求する。これにより、ＭＰＵ１１０は電源制御部１１１を制御し、各部への電源供給を行う。
【００３７】
次に、本実施形態に係る画像処理装置に、ジョブと、このジョブの実行時刻を記した情報とをセットにして入力する場合に、この画像処理装置が行う処理について、同処理のフローチャートを示す図６を用いて以下説明する。なお、同図のフローチャートに従った処理をＭＰＵ１１０に実行させるためのプログラムやデータはＲＯＭ１２０に格納されている。そしてこのプログラムやデータは、ＭＰＵ１１０による制御に従って適宜ＲＡＭ１６０にロードされる。そしてＭＰＵ１１０はこのロードされたプログラムやデータを用いて処理を実行することで、本実施形態に係る画像処理装置は以下説明する各処理を実行することになる。
【００３８】
本装置の操作者が液晶タッチパネル４００上で「指定した時刻にスキャンを行う旨」を設定したり、「指定した時刻にプリントを行う旨」を設定したりすると、ステップＳ１０００では、指定された時刻を示す時刻情報と、指定された処理（ジョブ）とをセットにしてジョブテーブルに登録する。
【００３９】
図３は、ジョブテーブルの構成例を示す図である。
【００４０】
同図において「ＪＯＢ−ＩＤ」は、ジョブに固有の情報である。上記ステップＳ１０００では、ジョブの登録を行う際に、登録ジョブに固有のＩＤ（ＪＯＢ−ＩＤ）を発行し、発行したＩＤを、同図に示す如く、「ＪＯＢ−ＩＤ」の欄に登録する。
【００４１】
「実行時刻」は、上記時刻情報である。上記ステップＳ１０００では時刻情報を、同図に示す如く、「実行時刻」の欄に登録する。
【００４２】
「ＪＯＢ種類」は、ジョブの種類を示すものである。上記ステップＳ１０００では、ジョブの登録を行う際に、登録ジョブの種類を判別し、判別したジョブの種類を、同図に示す如く、「ＪＯＢ種類」の欄に登録する。ジョブの種類の判別については周知の技術であるので、これに関する説明は省略する。
【００４３】
「復帰時刻」は、ジョブを実行する際に用いる装置（本実施形態ではスキャナ２００，プリンタ３００、ＦＡＸ１４０、ＬＡＮＣ１９０の何れか）が電源遮断状態にある場合に、この装置に電源を供給し、動作可能にさせるタイミングである。「復帰時刻」への情報の登録については後述するステップＳ１００１で行う。
【００４４】
なお、同図に示したジョブテーブルは、データとしてＲＡＭ１６０に保持されているものである。
【００４５】
図６に戻って、次に、ステップＳ１００１では先ず、図４に示す所要時間テーブルを参照し、ステップＳ１０００でジョブテーブルに登録したジョブを実行する際に用いる装置の電源が遮断された状態から動作可能な状態に移行するまでに要する時間を特定する。
【００４６】
図４は、ジョブの種類毎に、そのジョブを実行する際に用いる装置の電源が遮断された状態から動作可能な状態に移行するまでに要する時間（復帰時間）を記したテーブルの構成例を示す図である。同図に示したテーブルに登録している各時間は予め計測されたものであり、同図のテーブルはこの計測により予め作成され、ハードディスク装置５００に登録されたものである。
【００４７】
例えば、ジョブの種類が「ＦＡＸ送信」である場合、このジョブを実行するためにはＦＡＸ１４０を用いる必要がある。このＦＡＸ１４０の電源が遮断された状態から動作可能な状態に移行するまでに要する時間は図４のテーブルを参照すると、２分である。一方、ジョブの種類が「プリント」である場合、このジョブを実行するためにはプリンタ３００を用いる必要がある。このプリンタ３００の電源が遮断された状態から動作可能な状態に移行するまでに要する時間は図４のテーブルを参照すると、５分である。このように、図４に示したテーブルを参照すると、ジョブの種類に応じて、そのジョブを実行する際に用いる装置の電源が遮断された状態から動作可能な状態に移行するまでに要する時間を特定することができる。
【００４８】
ステップＳ１００１では次に、上記ステップＳ１０００でジョブテーブルに登録した時刻情報が示す時刻から、図４のテーブルを用いて特定した時間を減算することで、上記復帰時刻を求める。そして求めた復帰時刻を、図３に示したジョブテーブルにおいて「復帰時刻」の欄に登録する。
【００４９】
以上のステップＳ１０００，Ｓ１００１による処理によれば、受信したジョブのＩＤ、実行時刻、種類、このジョブを実行する際に用いる装置の復帰時刻を対応付けてジョブテーブルに登録することができる。例えば、図３のテーブルを参照すると、ＪＯＢ−ＩＤ＝１のジョブの実行時刻は「１：００」で、このジョブの種類は「ＦＡＸ送信」で、ＦＡＸ１４０の復帰時刻は「０：５８」であることが分かる。
【００５０】
次に、ステップＳ１００２では、図３のジョブテーブルに登録されているそれぞれのジョブを、復帰時刻の早いもの順に並べ替えたジョブキューを作成する。図５は、図３のジョブテーブルに登録されているジョブを、復帰時刻の早いもの順に並べ替えたジョブキューの構成例を示す図である。なお、既にジョブキューが作成されている場合には、ステップＳ１００２では、ジョブキュー内のジョブの並べ替えを再度行う。このように、受信したそれぞれのジョブの実行順を、復帰時刻の早いもの順で決定する。
【００５１】
次に、所定条件が満たされた場合に、各部への電源供給を遮断するための処理について、同処理のフローチャートを示す図７を用いて、以下説明する。なお、同図のフローチャートに従った処理をＭＰＵ１１０に実行させるためのプログラムやデータはＲＯＭ１２０に格納されている。そしてこのプログラムやデータは、ＭＰＵ１１０による制御に従って適宜ＲＡＭ１６０にロードされる。そしてＭＰＵ１１０はこのロードされたプログラムやデータを用いて処理を実行することで、本実施形態に係る画像処理装置は以下説明する各処理を実行することになる。
【００５２】
先ずステップＳ１１０１では、各部への電源供給を遮断するか否かをチェックする。例えば、所定時間以上、本装置に情報や指示が入力されてない状態が連続して続いた場合や、各部への電源供給を遮断する指示が液晶タッチパネル４００を介して入力された場合には、各部への電源供給を遮断すると判断する。
【００５３】
各部への電源供給を遮断すると判断した場合には処理をステップＳ１１０２に進める。ステップＳ１１０２では、ジョブキューの先頭に配置されているジョブ（復帰時刻が最も早いジョブ）の復帰時刻をアラーム時刻としてＲＴＣ１５０に設定する。上記の例では、「０：５６」がアラーム時刻としてＲＴＣ１５０に設定される。
【００５４】
ステップＳ１１０３では、電源を遮断する各部に係るデータ（設定データなど）をＲＡＭ１６０に退避させる。
【００５５】
ステップＳ１１０４では、再び各部への電源供給を再開した場合に、再開後の状態が、通常の電源オンの状態とは異なるという旨を示すために、フラグに１をセットする。このフラグはデフォルトでは０であるとする。
【００５６】
ステップＳ１１０５では、ＭＰＵ１１０が有するレジスタの内容をＲＡＭ１６０に退避させる。
【００５７】
ステップＳ１１０６では、ＲＡＭ１６０が自らその内容を保持するモードに移行するように設定する。
【００５８】
ステップＳ１１０７では、電源制御部１１１を制御し、各部への電源供給を遮断する。
【００５９】
このようにして、各部への電源供給を遮断するのであるが、この処理の後、現在時刻がＲＴＣ１５０に設定したアラーム時刻に達した場合に、画像処理装置が行う処理について、同処理のフローチャートを示す図８を用いて以下説明する。なお、同図のフローチャートに従った処理をＭＰＵ１１０に実行させるためのプログラムやデータはＲＯＭ１２０に格納されている。そしてこのプログラムやデータは、ＭＰＵ１１０による制御に従って適宜ＲＡＭ１６０にロードされる。そしてＭＰＵ１１０はこのロードされたプログラムやデータを用いて処理を実行することで、本実施形態に係る画像処理装置は以下説明する各処理を実行することになる。
【００６０】
なお、以下説明する処理は、画像処理装置に備わっている全ての装置の電源が遮断されているという前提を絶対条件とするものではなく、少なくともこれから実行しようとするジョブを実行する装置の電源が遮断されているという前提であれば良い。
【００６１】
上述の通り、各部への電源供給を遮断してもＲＴＣ１５０は自身が有する二次電源でもって動作しており、現在時刻を計時している。そこで、計時している現在時刻が、上記ステップＳ１１０２でＲＴＣ１５０に設定したアラーム時刻に達した場合、ＲＴＣ１５０は電源制御部１１１に対して信号を通知する。この信号は上述の通り、現在時刻がアラーム時刻に達した旨を示すものである。そして以下説明するステップＳ１２０１以降の処理を行う。
【００６２】
ステップＳ１２０１では、ＲＡＭ１６０の設定を行い、自身が保持していた内容を読み書きできるようにする。
【００６３】
ステップＳ１２０２では、上記ステップＳ１１０４で設定したフラグ（スリープフラグ）をチェックし、０であれば通常起動を行うべく本処理を終了し、１であれば、処理をステップＳ１２０３に進める。
【００６４】
ステップＳ１２０３では、ＲＡＭ１６０に退避させておいたＭＰＵ１１０のレジスタの内容を復帰させる。
【００６５】
ステップＳ１２０４では、ＲＡＭ１６０に退避させておいた、電源を遮断する各部に係るデータを読み出し、対応する各部に再設定する。
【００６６】
ステップＳ１２０５では、ＲＴＣ１５０が計時している現在時刻を取得する。そしてステップＳ１２０６では、上記ジョブテーブルを参照し、ジョブテーブルに登録されている復帰時刻のうち現在時刻が達したものがあるか否かをチェックする。その結果、ジョブテーブルに登録されている復帰時刻のうち現在時刻が達したものがある場合には処理をステップＳ１２０７に進める。
【００６７】
ステップＳ１２０７では、現在時刻が達した復帰時刻に対応付けてジョブテーブルに登録されているジョブを処理するために用いる装置（図１ではスキャナ２００，プリンタ３００、ＦＡＸ１４０、ＬＡＮＣ１９０の何れか）に電源を供給すると共に、この装置を動作させ、このジョブの実行を行わせる。
【００６８】
図３に示したテーブルを例に取り説明すると、現在時刻が最初に達するのは復帰時刻「０：５６」である。従って、現在時刻が「０：５６」に達すると、この復帰時刻に対応するジョブ（ＪＯＢ−ＩＤ＝２のジョブ）の種類は「プリント」であるので、プリンタ３００に対する電源供給を開始すると共に、プリンタ３００にこのジョブの実行を行わせる。次に、現在時刻が達するのは復帰時刻「０：５８」である。従って、現在時刻が「０：５８」に達すると、この復帰時刻に対応するジョブ（ＪＯＢ−ＩＤ＝１のジョブ）の種類は「ＦＡＸ送信」であるので、ＦＡＸ１４０に対する電源供給を開始すると共に、ＦＡＸ１４０にこのジョブの実行を行わせる。
【００６９】
即ち、ジョブキューに登録している順（復帰時刻の早いもの順）にジョブを実行させることになる。即ち、ジョブキューの先頭から順次、ジョブに対応する復帰時刻に、このジョブを処理させる装置に対する電源供給、及び動作を行わせる。
【００７０】
今までは最初に実行される時刻指定ジョブが如何なる種類のジョブであったとしても、このジョブを指定時刻に実行できるように、全てのジョブのうち復帰時間を最も要するジョブの復帰時間を考慮して復帰時刻を設定していた。そのため、実際にジョブが実行されるまでの時間が長くかかり、その分電力を消費していた。
【００７１】
しかし、本実施形態によれば、ジョブ毎に、ジョブを処理する装置の復帰時間を考慮して、各装置の復帰時刻を設定するので、ジョブ実行までの時間を最短にすることができる。これにより、より効率的な消費電力の低減を実現することができる。
【００７２】
なお、画像処理装置のハードウェア構成については、図１に示したものに限定するものではなく、変形例は適宜考えられる。
【００７３】
また、本実施形態では、現在時刻が復帰時刻に達した場合に、この復帰時刻に対応するジョブを実行するために用いる装置の電源供給、及び動作を開始していた。しかし、この装置の電源供給、及び動作を行わせるタイミングの決定方法についてはこれに限定するものではなく、現在時刻と復帰時刻とを用いて様々な決定方法が考えられる。
【００７４】
また、本発明の目的は、以下のようにすることによって達成されることはいうまでもない。即ち、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体（または記憶媒体）を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行する。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。
【００７５】
また、コンピュータが読み出したプログラムコードを実行することにより、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行う。その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７６】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれたとする。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７７】
本発明を上記記録媒体に適用する場合、その記録媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【００７８】
【図１】本発明の実施形態に係る画像処理装置のハードウェア構成例を示すブロック図である。
【図２】ＭＰＵ１１０内に設けられている電源制御部１１１と、これに接続されている周辺部分との関係を示す図である。
【図３】ジョブテーブルの構成例を示す図である。
【図４】ジョブの種類毎に、そのジョブを実行する際に用いる装置の電源が遮断された状態から動作可能な状態に移行するまでに要する時間（復帰時間）を記したテーブルの構成例を示す図である。
【図５】図３のジョブテーブルに登録されているジョブを、復帰時刻の早いもの順に並べ替えたジョブキューの構成例を示す図である。
【図６】画像処理装置に、ジョブと、このジョブの実行時刻を記した情報とをセットにして入力する場合に、この画像処理装置が行う処理のフローチャートである。
【図７】所定条件が満たされた場合に、各部への電源供給を遮断するための処理のフローチャートである。
【図８】各部への電源供給遮断後、現在時刻がＲＴＣ１５０に設定したアラーム時刻に達した場合に、画像処理装置が行う処理のフローチャートである。
【図１】
2007215034.tif 000003
【図２】
2007215034.tif 000004
【図３】
2007215034.tif 000005
【図４】
2007215034.tif 000006
【図５】
2007215034.tif 000007
【図６】
2007215034.tif 000008
【図７】
2007215034.tif 000009
【図８】
2007215034.tif 000010