(57)【要約】【課題】  画像処理装置が省電力状態の下で、受け付けるジョブがプリントジョブ以外のジョブである場合、プリント機能のためのデバイスを初期化して、プリントジョブ実行時の待ち時間を短縮できる。【解決手段】    複数のデバイスを制御して画像処理を行う画像処理装置において、各デバイスへの電源供給状態が省電力状態でジョブを受け付ける。そして、受け付けたジョブがプリント機能のためのデバイスを使用するかどうかを判断する。ここで、プリント機能のためのデバイスを使用しない場合、プリント機能を実行するためのデバイスを省電力状態へ移行させてからの経過時間に応じて、プリント機能を実行させるデバイスへの電源供給を行い所定の初期化処理を実行させることを特徴とする。【選択図】  図２
2014032583.tif 000002
【特許請求の範囲】
【請求項１】
複数のデバイスを制御して画像処理を行う画像処理装置であって、
各デバイスへの電源供給状態が省電力状態でジョブを受け付ける受付手段と、
受け付けたジョブがプリント機能のためのデバイスを使用するかどうかを判断する判断手段と、
プリント機能のためのデバイスを使用しないと判断した場合、プリント機能を実行するためのデバイスを省電力状態へ移行させてからの経過時間に応じて、プリント機能を実行させるデバイスへの電源供給を行い所定の初期化処理を実行させる制御手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記制御手段は、前記初期化処理を実行した後、プリント機能を実行させるデバイスへの電源供給を停止することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記制御手段は、
デバイスを省電力状態へ移行させてからの経過時間を計測する計測手段を有し、
前記計測手段が計測する経過時間がしきい値を超えている場合、プリント機能を実行させるデバイスへの電源供給を行い所定の初期化処理を実行させることを特徴とする請求項１または２記載の画像処理装置。
【請求項４】
前記複数のデバイスは、プリント機能を実行するデバイス、スキャナ機能を実行するデバイス、センド機能を実行するデバイス、ボックスにデータを記憶させるボックス機能を実行するデバイスを含むことを特徴とする請求項１記載の画像処理装置。
【請求項５】
複数のデバイスを制御して画像処理を行う画像処理装置の制御方法であって、
各デバイスへの電源供給状態が省電力状態でジョブを受け付ける受付工程と、
受け付けたジョブがプリント機能のためのデバイスを使用するかどうかを判断する判断工程と、
プリント機能のためのデバイスを使用しないと判断した場合、プリント機能を実行するためのデバイスを省電力状態へ移行させてからの経過時間に応じて、プリント機能を実行させるデバイスへの電源供給を行い所定の初期化処理を実行させる制御工程と、
を備えることを特徴とする画像処理装置の制御方法。
【請求項６】
請求項５に記載の画像処理装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
省エネ意識の高まりと共に、プリンタ、複合機を含む画像処理装置においても低電力で動作する機能が実装されている。特に、待機中の消費電力を削減する目的で、ユーザからの操作を待ち受けている待機状態の際に、動作していないデバイス、例えばプリンタ装置やスキャナ装置などの電源を落とす機能が実現されている。従来は、ユーザからの操作への応答性を重視して、動作中以外の待機状態でも画像処理に関わるデバイスに電源を入れている。ユーザが画像処理装置へプリンタ装置、スキャナ装置が動作するジョブを入力した際に必要なデバイスを判断し電源を入れることにより、待機中の消費電力を削減している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２１５５９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザの操作を受け付け、動作に必要なデバイスが確定していた時点で電源を入れる構成の場合、常にデバイスへ給電していた状態と比べ、デバイスの初期化がジョブ実行前に行われるため、ジョブ完了までの時間が長くなる。
また、画像処理装置、例えばプリンタでは、長時間電源が入らない状態で放置された際に、トナーの攪拌動作など通常行う初期化動作よりも印刷可能となるまでに要する時間が長時間となる初期化動作を行う必要がある（特許文献１参照）。
このように、ユーザ操作を受け付けた際にデバイスの初期化を行う構成であって、プリンタに通電されない状態で長時間放置された場合には、ジョブ実行までの時間がますます長くなってしまう問題がある。
【０００５】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、画像処理装置が省電力状態の下で、受け付けるジョブがプリントジョブ以外のジョブである場合、プリント機能のためのデバイスを初期化して、プリントジョブ実行時の待ち時間を短縮できる仕組みを提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成する本発明の画像処理装置は以下に示す構成を備える。
複数のデバイスを制御して画像処理を行う画像処理装置であって、各デバイスへの電源供給状態が省電力状態でジョブを受け付ける受付手段と、受け付けたジョブがプリント機能のためのデバイスを使用するかどうかを判断する判断手段と、プリント機能のためのデバイスを使用しないと判断した場合、プリント機能を実行するためのデバイスを省電力状態へ移行させてからの経過時間に応じて、プリント機能を実行させるデバイスへの電源供給を行い所定の初期化処理を実行させる制御手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、画像処理装置が省電力状態の下で、受け付けるジョブがプリントジョブ以外のジョブである場合、プリント機能のためのデバイスを初期化して、プリントジョブ実行時の待ち時間を短縮できる。
【図面の簡単な説明】
【０００８】
【図１】画像処理装置の構成を説明するブロック図である。
【図２】画像処理装置の制御方法を説明するフローチャートである。
【発明を実施するための形態】
【０００９】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
図１は、本実施形態を示す画像処理装置の構成を説明するブロック図である。本例では、画像処理装置の一例としてＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）について説明する。
【００１０】
図１において、コントローラ１はメインボード１００と、サブボード１２０から構成される。
メインボード１００は、いわゆる汎用的なＣＰＵシステムで構成される。１０１はＣＰＵで、ボード全体を制御する。１０２はＬＡＮコントローラで、外部機器とネットワークを通して通信を行う。１０３はＲＡＭ等で構成されるメモリで、ＣＰＵ１０１がワークメモリとして使用する。１０４はバスコントローラで、外部バスとのブリッジ機能を備える。
１０５は不揮発性メモリで、電源断された場合でも情報が消失しない。１１０はＲＴＣで、電源が切られても電池で時間を保持し続ける。
【００１１】
１０６はディスクコントローラで、ストレージ装置を制御する。本実施形態では、ストレージ装置が半導体デバイスで構成された比較的小容量なストレージ装置であるフラッシュディスクＳＳＤ１０７と、ハードディスク装置６とから構成される。１０８はＵＳＢコントローラで、ＵＳＢデバイスを制御する。
【００１２】
なお、メインボード１００に外部に、ＵＳＢメモリ９、操作部５、ハードディスク装置６が接続される。なお、記憶装置であればハードディスク装置６である必要は必ずしも無く、不揮発デバイスであればその種を問わない。
【００１３】
サブボード１２０は、比較的小さな汎用ＣＰＵシステムと、画像処理ハードウェアから構成される。１２１はＣＰＵで、ボード全体を制御する。１２３はメモリで、ＣＰＵ１２１がワークメモリとして使用する。１２４はバスコントローラで、外部バスとのブリッジ機能を持つ。１２５は不揮発性メモリで、電源断された場合でも情報が消失しない。
１２７は画像処理プロセッサで、リアルタイムデジタル画像処理を行う。１２６はデバイスコントローラである。
なお、外部のスキャナ装置２と外部のプリンタ装置４は、デバイスコントローラ１２６を介してデジタル画像データの受け渡しを行う。ＦＡＸ装置７はＣＰＵ１２１が直接制御を行う。
また、メインボード１００とサブボード１２０の電源は電源装置８から給電される。電力制御部１０９、１２８は、それぞれメインボード１００、サブボード１２０上の電力が必要な各部への給電を管理する。
【００１４】
電源スイッチ１０は、ユーザの電源Ｏｆｆ、ＯＮ操作を受けるもので、電源スイッチが操作されるとＣＰＵ１０１へ割り込みが入る。ＣＰＵ１０１は割り込みを検知すると状態にあわせて、電力制御部１０９を制御する。また、ＣＰＵ１２１は、バスコントローラ１０４、１２４を介して電源スイッチ１０の操作を検知し、電力制御部１２８を制御する。
【００１５】
なお、例えばＣＰＵ１０１、ＣＰＵ１２１等にはチップセット、バスブリッジ、クロックジェネレータ等のＣＰＵ周辺ハードウェアが多数含まれているが、説明の粒度的に不必要であるため簡略化記載しており、このブロック構成が本発明を制限するものではない。
以下、コントローラ１による複写処理例を説明する。
【００１６】
ユーザが操作部５から画像複写を指示すると、ＣＰＵ１０１がサブボード１２０のＣＰＵ１２１を介してスキャナ装置２に画像読み取り命令を送る。スキャナ装置２は、図示しない原稿台に載置された、もしくはＡＤＦ（自動原稿給装装置）から給装される紙原稿を光学スキャンする。ここで、スキャナ装置２によりスキャンされた画像データがデジタル画像データに変換され、該変換されたデジタル画像データがデバイスコントローラ１２６を介して画像処理プロセッサ１２７に入力される。画像処理プロセッサ１２７は、ＣＰＵ１２１を介してメモリ１２３にＤＭＡ転送を行いデジタル画像データの一時保存を行う。
【００１７】
メインボード１００のＣＰＵ１０１は、デジタル画像データがメモリ１２３に一定量もしくは全て入ったことが確認できると、ＣＰＵ１２１を介してプリンタ装置４に画像出力指示を出す。ＣＰＵ１２１は、画像処理プロセッサ１２７にメモリ１２３の画像データのアドレスを通知する。プリンタ装置４からの同期信号に従ってメモリ１２３上の画像データは、画像処理プロセッサ１２７とデバイスコントローラ１２６を介してプリンタ装置４に送信され、プリンタ装置４にてシート上にデジタル画像データが印刷される。
【００１８】
ここで、複数部印刷を行う場合、ＣＰＵ１０１がメモリ１２３の画像データをハードディスク装置６に対して保存を行い、２部目以降はスキャナ装置２から画像をもらわずともプリンタ装置４に画像を送ることが可能である。
【００１９】
ここで、電力制御部１２８は、サブボード１２０の各デバイスに対して、ジョブ処理の待機中はプリント動作、スキャナ動作を伴うジョブをユーザから受け付けるまでプリンタ装置４，スキャナ装置２への給電（電源供給）は停止するように制御している。
操作部５からユーザ操作を受け付け、そのジョブがプリンタ機能を必要とするジョブであるとＣＰＵ１０１が判断した際に、電力制御部１２８は、プリンタ装置４への給電を開始するように制御し、プリンタ装置４の初期化動作が実行される。ここで、初期化が完了すると、ユーザ操作によって入力されたジョブが実行される。当該ジョブ終了後、一定時間が経過すると、再びコントローラ１はジョブ処理の待機状態となり、電力制御部１２８は、実行時に給電が開始されたプリンタ装置４、スキャナ装置２への給電が停止される。
【００２０】
図２は、本実施形態を示す画像処理装置の制御方法を説明するフローチャートである。本例は、プリンタ装置４が備える現像装置に収容される現像剤の撹拌処理が必要な初期化処理を、特定のジョブ、本実施形態では、プリンタ装置４が使用されないジョブ、例えばスキャンジョブ、データ送信ジョブ、ボックス処理ジョブ、メモリ転送ジョブ等を実行する際に、上記初期化処理を実行させる制御例である。なお、各ステップは、ＣＰＵ１０１、１２１とがメモリ１０３，１２３にロードされる制御プログラムを実行することで実現される。以下、各デバイスへの電源供給状態が省電力状態でジョブを受け付けて、プリント機能を使用しないジョブであっても、プリント機能を実行するデバイスの省電力状態へ移行した経過時間が所定のしきい値を超える場合は、プリント機能を実行するデバイスへの電源供給を再開して、所定の初期化処理を実行させる制御について詳述する。なお、本実施形態における複数のデバイスには、プリント機能を実行するデバイス、スキャナ機能を実行するデバイス、センド機能を実行するデバイス、ボックスにデータを記憶させるボックス機能を実行するデバイスが含まれる。
Ｓ２０１では、ユーザが操作部５またはＬＡＮコントローラ１０２を通して、コントローラ１に対してジョブを発行する。メインボード１００のＣＰＵ１０１は、発行されたジョブを受付ける。
次に、Ｓ２０２では、ＣＰＵ１０１が、Ｓ２０１で受け付けたジョブを解釈し、プリンタ装置４の動作が必要なジョブかどうかを判断する。ここで、プリンタ装置４を使うジョブであるとＣＰＵ１０１が判断した場合は、Ｓ２０３へ進み、プリンタ装置４を使わないジョブであるとＣＰＵ１０１が判断した場合はＳ２０７へ進む。なお、Ｓ２０２でプリンタ装置４を使用しないかどうかを判断する処理は、プリント機能を使用しないデバイスかどうかを判断する処理に対応する。
【００２１】
Ｓ２０３では、ＣＰＵ１０１は、サブボード１２０のＣＰＵ１２１へプリンタ装置４の電源をＯｎするように指示する。ＣＰＵ１２１は、デバイスコントローラ１２６を介してプリンタ装置４の電源をＯｎする。
【００２２】
次に、Ｓ２０４では、ＣＰＵ１０１がＲＴＣ１１０から時刻を取得し、プリンタ装置４の電源Ｏｆｆ時間の時間が、あらかじめ設定されたしきい値を超えているか判断する。ここで、しきい値は、プリンタ装置４の特徴やユーザの使用環境に合わせた時間であって、何時間でも良い。ＣＰＵ１０１がしきい値を超えていると判断した場合は、Ｓ２０５へ進み、しきい値を超えていないと判断した場合は、Ｓ２０６へ遷移する。
【００２３】
Ｓ２０５では、ＣＰＵ１２１がデバイスコントローラ１２６を介して、プリンタ装置４へ初期化実行を指示する。ここで、初期化指示を受けたプリンタ装置４は、電源Ｏｆｆ時間がしきい値を超えている場合に行う、上述した所定の初期化処理を実行する。ここでは、現像剤を撹拌するような処理を含んでいるため、初期化処理が完了するには十分な時間を要する。
【００２４】
Ｓ２０６では、ＣＰＵ１２１が、デバイスコントローラ１２６を介してプリンタ装置４へプリント実行を指示する。プリンタ装置４は、ジョブに基づくプリント処理を実行し、プリント終了後、プリント終了状態をＣＰＵ１２１へ通知する。
【００２５】
Ｓ２０７では、ＣＰＵ１２１が、Ｓ２０１で受け付けたジョブを実行する。このジョブは、Ｓ２０２でプリンタ装置４を使はないジョブであり、例えばスキャナ装置２のみを使うスキャンジョブなどである。
【００２６】
Ｓ２０８では、ＣＰＵ１０１がＲＴＣ１１０から時刻を取得し、プリンタ装置４の電源Ｏｆｆ時間の時間がしきい値を超えているか判断する。ここで、電源Ｏｆｆ時間とは、プリント機能を実行するためのデバイスを省電力状態へ移行させてからの経過時間に対応する。
なお、しきい値は、プリンタ装置４の特徴やユーザの使用環境に合わせた時間であって、何時間でも良い。ここで、ＣＰＵ１０１がしきい値を超えていると判断した場合は、Ｓ２０９へ進み、しきい値を超えていないと判断した場合は、本処理を終了する。
【００２７】
Ｓ２０９では、ＣＰＵ１０１がサブボード１２０のＣＰＵ１２１へプリンタ装置４の電源をＯｎするように指示する。ＣＰＵ１２１は、デバイスコントローラ１２６を介してプリンタ装置４の電源をＯｎする。
【００２８】
Ｓ２１０では、ＣＰＵ１２１がデバイスコントローラ１２６を介して、プリンタ装置４へ初期化実行を指示する。初期化指示を受けたプリンタ装置４は電源Ｏｆｆ時間が規定値を超えている場合に行う所定の初期化を実行する。ＣＰＵ１２１が行うＳ２１０は、プリント機能を実行させるデバイスへの電源供給を行い所定の初期化処理を実行させる処理に対応する。
【００２９】
Ｓ２１１では、ＣＰＵ１０１がサブボード１２０のＣＰＵ１２１へプリンタ装置４の電源をＯｆｆするように指示する。ＣＰＵ１２１は、デバイスコントローラ１２６を介してプリンタ装置４の電源をＯｆｆする。
Ｓ２１２では、ＣＰＵ１０１がＲＴＣ１１０を用いてプリンタ電源Ｏｆｆ時間の計測を開始する。次回、プリンタ装置４の起動時にＳ２０８，Ｓ２０４において、しきい値を超えているかの判断時に当該計測値が参照される。
【００３０】
本実施形態によれば、画像処理装置がジョブ待ち状態で経過する時間に適応して、プリントジョブ以外のジョブが要求された場合にプリント機能のための初期化処理を実行させて、プリントジョブ実行時の待ち時間を短縮できる。
なお、デバイスの電源を待機状態で切らない構成の場合、電源停止時間がしきい値を超えているかの判断は、デバイスへの電源供給が開始される起動時か、低電力からの復帰時に行われる。
また、本実施形態を適用する画像処理装置は、待機状態でもデバイスの電源を落とすため、起動時、低電力状態からの復帰時のみでデバイスの停止時間を判断することは出来ない。
そのため、デバイスの電源供給が開始されるジョブ実行時にＳ２０４，Ｓ２０８に基づく判断を行う。また、本実施形態では、Ｓ２０２の判断を元に通常プリンタ装置４の電源が供給されないジョブ実行の場合でもデバイスの初期化時間を考慮し、しきい値を超えていると判断した場合は、プリンタ装置４への電源供給を行い上述した初期化処理を行う。プリンタ装置４が動作しないジョブとしては、スキャナのみ動作するＦＡＸ送信や原稿を読み取りストレージへ保存する機能などが考えられることは上述した通りである。
【００３１】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエアプログラムをパソコンコンピュータ等の処理装置ＣＰＵ、プロセッサにて実行することでも実現できる。
【００３２】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形各実施形態の有機的な組合せを含むが可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００３３】
１  コントローラ
１００  メインボード
１０１  ＣＰＵ
１２０  サブボード
１２１  ＣＰＵ
【図１】
2014032583.tif 000003
【図２】
2014032583.tif 000004