(57)【要約】【課題】  複数の画像処理部を有する画像処理装置において、画像処理部毎の節電制御のための構成の複雑化を抑えつつ優れた節電効果を発揮する。【解決手段】  例えばプリンタとイメージスキャナとを備えた複合プリンタの場合、プリンタ固有の使用状況に応じて、プリンタ内のモータ、モータドライバ等の電力消費の大きい回路の節電状態が制御され（５２０）、スキャナ固有の使用状況に応じて、スキャナ内のランプ、イメージセンサ、モータ、モータドライバ等の電力消費の大きい回路の節電状態が制御される（５３０）。プリンタとスキャナの双方が節電状態であるか否かに応じて、コントローラ等の共用回路、プリンタとスキャナのモータドライバのうち共通機能の部分、並びに、プリンタとスキャナ内の各種光学センサ等の電力消費の小さい回路の節電状態が制御される（５１０）。【選択図】        図２ 
2005124132.tif 000002
【特許請求の範囲】
【請求項１】
互いに独立して動作可能な複数の画像処理部を備え、各画像処理部が第１の種類の回路と第２の種類の回路を有する画像処理装置において、
前記第１の種類の回路の電力消費状態の制御を、画像処理部毎に個別的に行うための、前記複数の画像処理部にそれぞれ対応して設けられた複数の個別制御部と、
前記第２の種類の回路の電力消費状態の制御を、前記複数の画像処理部について共通的に行うためのシステム制御部と
を備えた画像処理装置。
【請求項２】
各個別制御部は、各画像処理部の使用状況に応じて前記個別的な制御を行い、
前記システム制御部は、前記複数の画像処理部の全体的な使用状況に応じて前記共通的な制御を行う請求項１記載の画像処理装置。
【請求項３】
各画像処理部内において、前記第２の種類の回路は前記第１の種類の回路よりも電力消費の小さい回路である請求項１記載の画像処理装置。
【請求項４】
各画像処理部が、１以上のモータ及び前記モータの駆動制御のためのモータドライバを前記第１の種類の回路として有し、且つ１以上の光学センサを前記２の種類の回路として有する請求項１記載の画像処理装置。
【請求項５】
前記複数の画像処理部として、プリンタとして機能するプリンタ部と、イメージスキャナとして機能するスキャナ部とを備え、
前記プリンタ部は、
１以上のプリンタモータを、前記第１の種類の回路として有し、且つ
１以上の光学センサを、前記２の種類の回路として有し、
前記スキャナ部は、
原稿照射ランプと、１以上のスキャナモータを、前記第１の種類の回路として有し、且つ
１以上の光学センサを、前記２の種類の回路として有する請求項１記載の画像処理装置。
【請求項６】
前記システム制御部によって前記光学センサの電力消費状態が通常状態から低電力状態に切り替えられる場合、低電力状態に移行する直前時点での前記光学センサのレベルデータのバックアップデータを取得し、前記光学センサの電力消費状態が低電力状態にあるときに前記光学センサのレベルをレポートする場合には前記バックアップデータをレポートするように構成されたバックアップ手段を更に備える請求項４又は５記載の画像処理装置。
【請求項７】
前記複数の画像処理部に共通な機能を行うための共通回路を有するシステム部を更に備え、
システム制御部は、前記画像処理部内の前記第２の種類の回路だけでなく、前記システム部内の前記共通回路の電力消費状態の制御をも共通的に行う請求項１記載の画像処理装置。
【請求項８】
前記システム部が、前記複数の画像処理部に電力を供給するための共通の電源回路を、前記共通回路として有する請求項７記載の画像処理装置。
【請求項９】
各画像処理部が、１以上のモータ及び前記モータに固有の駆動制御機能を行うためのモータドライバ固有部を、前記第１の種類の回路として有し、
前記システム部が、前記複数の画像処理部のモータに共通の制御機能を行うためのモータドライバ共通部を、前記共通回路として有する請求項７記載の画像処理装置。
【請求項１０】
互いに独立して動作可能な複数の画像処理部であって、それぞれの画像処理部に固有の機能を行うための固有回路を含む前記複数の画像処理部と、
前記複数の画像処理部に共通する機能を行うための共通回路を有するシステム部と、
各画像処理部内の前記固有回路のうちの少なくとも一部の回路の電力消費状態の制御を、画像処理部毎に個別的に行うための、前記複数の画像処理部にそれぞれ対応して設けられた複数の個別制御部と、
前記システム部内の前記共通回路の電力消費状態の制御を、前記複数の画像処理部について共通的に行うためのシステム制御部と
を備えた画像処理装置。
【請求項１１】
各個別制御部は、各画像処理部の使用状況に応じて前記個別的な制御を行い、
前記システム制御部は、前記複数の画像処理部の全体的な使用状況に応じて前記共通的な制御を行う請求項１０記載の画像処理装置。
【請求項１２】
各画像処理部は、第１の種類の回路と第２の種類の回路を、前記固有回路として有し、
各個別制御部は、各画像処理部内の前記第１の種類の回路の電力消費状態の制御を行い、
前記システム制御部は、前記システム部内の前記共通回路だけでなく、前記複数の画像処理部内の前記第２の種類の回路の電力消費状態の制御をも共通的に行う請求項１０記載の画像処理装置。
【請求項１３】
前記システム部は、前記画像処理装置内の各部に電力を供給するための電源回路を、前記共通回路の一つとして有し、
前記システム制御部は、
前記電源回路の出力電圧が低下すると前記画像処理装置全体を停止させるための所定の制御動作を行う停止制御部と、
前記システム部の前記共通回路の電力消費状態が通常状態から低電力状態に切り替える場合、前記共通回路が前記低電力状態に移行する前に前記停止制御部を停止させる手段とを更に有する請求項１０記載の画像処理装置。
【請求項１４】
互いに独立して動作可能な複数の画像処理部を備え、各画像処理部が第１の種類の回路と第２の種類の回路を有する画像処理装置の電力消費を制御する方法において、
前記第１の種類の回路の電力消費状態の制御を、画像処理部毎に個別に行うステップと、
前記第２の種類の回路の電力消費状態の制御を、前記複数の画像処理部について一括的に行うステップと
を有した画像処理装置の電力消費制御方法。
【請求項１５】
互いに独立して動作可能な複数の画像処理部であって、それぞれの画像処理部に固有の機能を行うための固有回路を含む前記複数の画像処理部と、前記複数の画像処理部に共通する機能を行うための共通回路を有するシステム部とを備えた画像処理装置の電力消費を制御する方法において、
各画像処理部内の前記固有回路のうちの少なくとも一部の回路の電力消費状態の制御を、画像処理部毎に個別的に行うステップと、
前記システム部内の前記共通回路の電力消費状態の制御を、前記複数の画像処理部について共通的に行うステップと
を有した画像処理装置の電力消費制御方法。
【請求項１６】
プリンタとして機能するための複数の回路を有するプリンタ部と、イメージスキャナとして機能するための複数の回路を有するスキャナ部と、前記プリンタ部に入力される画像データに対する所定の前処理と前記スキャナ部から出力される画像データに対する所定の後処理とを行う画像処理回路とを備えた画像処理装置において、
前記プリンタ部の少なくとも一部の回路の電力消費状態を、前記プリンタ部の使用状態に応じて個別に制御するプリンタ個別制御部と、
前記スキャナ部の少なくとも一部の回路の電力消費状態を、前記スキャナ部の使用状態に応じて個別に制御するスキャナ個別制御部と、
前記画像処理回路の電力消費状態を、前記画像処理回路の使用状態に応じて個別に制御する画像処理個別制御部と
を備えた画像処理装置。
【請求項１７】
前記画像処理装置の全体の電力消費状態を、前記プリンタ部、前記スキャナ部及前記画像処理回路の使用状態に応じて制御するシステム制御部を更に備えた請求項１６記載の画像処理装置。
【請求項１８】
前記プリンタ部は、１以上のプリンタモータと、１以上の光学センサとを有し、前記プリンタモータの電力消費状態は前記プリンタ個別制御部により制御され、前記光学センサの電力消費状態は前記システム制御部により制御され、
前記スキャナ部は、原稿照射ランプと、１以上のスキャナモータと、１以上の光学センサとを有し、前記原稿照射ランプと前記スキャナモータの電力消費状態は前記スキャナ個別制御部により制御され、前記光学センサの電力消費状態は前記システム制御部により制御される請求項１７記載のの画像処理装置。
【請求項１９】
前記画像処理回路が１つのICチップ上に設けられている請求項１６記載の画像処理装置。
【請求項２０】
プリンタとして機能するための複数の回路を有するプリンタ部と、前記プリンタ部に入力される画像データに対する所定の前処理を行う画像処理回路とを備えた画像処理装置において、
前記プリンタ部の少なくとも一部の回路の電力消費状態を、前記プリンタ部の使用状態に応じて個別に制御するプリンタ個別制御部と、
前記画像処理回路の電力消費状態を、前記画像処理回路の使用状態に応じて個別に制御する画像処理個別制御部と、
前記画像処理装置の全体の電力消費状態を、前記プリンタ部及び前記画像処理回路の使用状態に応じて制御するシステム制御部と
を備えた画像処理装置。
【請求項２１】
スキャナとして機能するための複数の回路を有するスキャナ部と、前記スキャナ部から出力される画像データに対する所定の後処理を行う画像処理回路とを備えた画像処理装置において、
前記スキャナ部の少なくとも一部の回路の電力消費状態を、前記スキャナ部の使用状態に応じて個別に制御するスキャナ個別制御部と、
前記画像処理回路の電力消費状態を、前記画像処理回路の使用状態に応じて個別に制御する画像処理個別制御部と、
前記画像処理装置の全体の電力消費状態を、前記スキャナ部及び前記画像処理回路の使用状態に応じて制御するシステム制御部と
を備えた画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばプリンタとイメージスキャナを備えた複合プリンタのように、複数の画像処理部を備えた画像処理装置における電力消費制御（省電力）の技術に関する。
【背景技術】
【０００２】
特許文献１には、単独で又は他の画像処理部と協同して機能を発揮し得る複数の画像処理部（例えば、プリンタ部とイメージスキャナ部）を有する画像処理装置であって、複数の画像処理部に対応して各々設けられた複数の電源部と、複数の電源部を個別に制御して複数の画像処理部における電力消費を抑える制御手段とを備えたものが開示されている。また、複数の電源部が全てＯＦＦ状態である場合に、外部からの起動要因に応じて該当する電源部をＯＮ状態にする手段や、複数の画像処理部の未使用時間が各々所定時間を越えた場合に、複数の電源部をＯＦＦ状態にする手段や、所定の操作に応じて複数の電源部の全てをＯＮ状態にする手段なども開示されている。
【０００３】
特許文献２には、画像データを入力する入力手段と、入力手段により入力された画像データを記録媒体に記録して出力する出力手段と、入出力処理の処理形態を設定するための操作手段を備えた画像入出力装置であって、入力手段、出力手段、操作手段に対する省電力制御を個別に行なう制御手段を設けたものが開示されている。また、入力手段と操作手段に対する省電力制御を連動させて行なうことや、入力手段と出力手段と操作手段とが共に省電力状態にある場合に装置外部から画像データが供給されて画像データに対する出力要求がなされた場合は、出力手段に対する省電力状態だけを解除することや、入力手段と出力手段が共に所定時間以上稼働されない場合は、入力手段と出力手段及び操作手段を省電力状態に移行させることなども開示されている。
【０００４】
【特許文献１】特開２００２−９９９２号公報
【特許文献２】特開２００１−２６８２８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載された画像処理装置によれば、複数の画像処理部の電力消費を画像処理部毎に個別に制御することができる。特許文献２に記載の画像処理装置によれば、入力手段、出力手段、操作手段の電力消費を個別に制御することができる。このように装置を複数のユニットに分けてユニット毎に個別に電力消費制御を行うことにより、装置全体を一括的に制御する場合に比較して、節電の観点で優れた利点を得ることが可能になる。
【０００６】
しかしながら、装置の複数ユニットを個別に制御できるようにするためには、装置全体を一括的に制御する場合よりも、節電制御のための部品点数が増え構成がより複雑化しよってコストが高くなるおそれがある。
【０００７】
従って、本発明の目的は、複数の画像処理部を有する画像処理装置において、画像処理部毎の節電制御のための構成の複雑化を抑えつつ優れた節電効果を発揮できるようにすることにある。
【課題を解決するための手段】
【０００８】
本発明の第一の側面に従う画像処理装置は、互いに独立して動作可能な複数の画像処理部を備え、各画像処理部が第１の種類の回路と第２の種類の回路を有する画像処理装置において、前記第１の種類の回路の電力消費状態の制御を、画像処理部毎に個別的に行うための、前記複数の画像処理部にそれぞれ対応して設けられた複数の個別制御部と、前記第２の種類の回路の電力消費状態の制御を、前記複数の画像処理部について共通的に行うためのシステム制御部とを備える。
【０００９】
好適な実施形態においては、各個別制御部は、各画像処理部の使用状況に応じて前記個別的な制御を行い、一方、前記システム制御部は、前記複数の画像処理部の全体的な使用状況に応じて前記共通的な制御を行う。
【００１０】
好適な実施形態においては、各画像処理部内において、前記第２の種類の回路は前記第１の種類の回路よりも電力消費の小さい回路である。
【００１１】
好適な実施形態においては、各画像処理部が、１以上のモータ及び前記モータの駆動制御のためのモータドライバを前記第１の種類の回路として有し、また、１以上の光学センサを前記２の種類の回路として有している。
【００１２】
好適な実施形態においては、前記複数の画像処理部として、プリンタとして機能するプリンタ部と、イメージスキャナとして機能するスキャナ部が備えられており、前記プリンタ部は、１以上のプリンタモータを、前記第１の種類の回路として有し、且つ１以上の光学センサを、前記２の種類の回路として有しており、また、前記スキャナ部は、原稿照射ランプと、１以上のスキャナモータを、前記第１の種類の回路として有し、且つ１以上の光学センサを、前記２の種類の回路として有している。
【００１３】
好適な実施形態においては、前記システム制御部によって前記光学センサの電力消費状態が通常状態から低電力状態に切り替えられる場合、低電力状態に移行する直前時点での前記光学センサのレベルデータのバックアップデータを取得し、前記光学センサの電力消費状態が低電力状態にあるときに前記光学センサのレベルをレポートする場合には前記バックアップデータをレポートするように構成されたバックアップ手段が更に備えられる。
【００１４】
好適な実施形態は、前記複数の画像処理部に共通な機能を行うための共通回路を有するシステム部を更に備え、前記システム制御部は、前記画像処理部内の前記第２の種類の回路だけでなく、前記システム部内の前記共通回路の電力消費状態の制御をも共通的に行う。
【００１５】
好適な実施形態においては、前記システム部が、前記複数の画像処理部に電力を供給するための共通の電源回路を、前記共通回路として有している。
【００１６】
好適な実施形態においては、各画像処理部が、１以上のモータ及び前記モータに固有の駆動制御機能を行うためのモータドライバ固有部を、前記第１の種類の回路として有し、前記システム部が、前記複数の画像処理部のモータに共通の制御機能を行うためのモータドライバ共通部を、前記共通回路として有する。
【００１７】
本発明の第二の側面に従う画像処理装置は、互いに独立して動作可能な複数の画像処理部であって、それぞれの画像処理部に固有の機能を行うための固有回路を含む前記複数の画像処理部と、前記複数の画像処理部に共通する機能を行うための共通回路を有するシステム部と、各画像処理部内の前記固有回路のうちの少なくとも一部の回路の電力消費状態の制御を、画像処理部毎に個別的に行うための、前記複数の画像処理部にそれぞれ対応して設けられた複数の個別制御部と、前記システム部内の前記共通回路の電力消費状態の制御を、前記複数の画像処理部について共通的に行うためのシステム制御部とを備える。
【００１８】
好適な実施形態においては、各個別制御部は、各画像処理部の使用状況に応じて前記個別的な制御を行い、一方、前記システム制御部は、前記複数の画像処理部の全体的な使用状況に応じて前記共通的な制御を行う。
【００１９】
好適な実施形態においては、各画像処理部は、第１の種類の回路と第２の種類の回路を、前記固有回路として有し、各個別制御部は、各画像処理部内の前記第１の種類の回路の電力消費状態の制御を行い、前記システム制御部は、前記システム部内の前記共通回路だけでなく、前記複数の画像処理部内の前記第２の種類の回路の電力消費状態の制御をも共通的に行う。
【００２０】
好適な実施形態においては、前記システム部は、前記画像処理装置内の各部に電力を供給するための電源回路を、前記共通回路の一つとして有する。また、前記システム制御部は、前記電源回路の出力電圧が低下すると前記画像処理装置全体を停止させるための所定の制御動作を行う停止制御部と、前記システム部の前記共通回路の電力消費状態を通常状態から低電力状態に切り替える場合、前記共通回路が前記低電力状態に移行する前に前記停止制御部を停止させる手段とを更に有する。
【００２１】
本発明の第三の側面に従う画像処理装置は、プリンタとして機能するための複数の回路を有するプリンタ部と、イメージスキャナとして機能するための複数の回路を有するスキャナ部と、前記プリンタ部に入力される画像データに対する所定の前処理と前記スキャナ部から出力される画像データに対する所定の後処理とを行う画像処理回路と、前記プリンタ部の少なくとも一部の回路の電力消費状態を、前記プリンタ部の使用状態に応じて個別に制御するプリンタ個別制御部と、前記スキャナ部の少なくとも一部の回路の電力消費状態を、前記スキャナ部の使用状態に応じて個別に制御するスキャナ個別制御部と、前記画像処理回路の電力消費状態を、前記画像処理回路の使用状態に応じて個別に制御する画像処理個別制御部とを備える。
【００２２】
好適な実施形態では、前記画像処理装置の全体の電力消費状態を、前記プリンタ部、前記スキャナ部及前記画像処理回路の使用状態に応じて制御するシステム制御部が更に設けられる。
【００２３】
好適な実施形態では、前記プリンタ部は、１以上のプリンタモータと、１以上の光学センサとを有し、前記プリンタモータの電力消費状態は前記プリンタ個別制御部により制御され、前記光学センサの電力消費状態は前記システム制御部により制御される。前記スキャナ部は、原稿照射ランプと、１以上のスキャナモータと、１以上の光学センサとを有し、前記原稿照射ランプと前記スキャナモータの電力消費状態は前記スキャナ個別制御部により制御され、前記光学センサの電力消費状態は前記システム制御部により制御される。
【００２４】
好適な実施形態では、前記画像処理回路が１つのICチップ上に設けられている。
【００２５】
本発明の第四の側面に従う画像処理装置は、プリンタとして機能するための複数の回路を有するプリンタ部と、前記プリンタ部に入力される画像データに対する所定の前処理を行う画像処理回路と、前記プリンタ部の少なくとも一部の回路の電力消費状態を、前記プリンタ部の使用状態に応じて個別に制御するプリンタ個別制御部と、前記画像処理回路の電力消費状態を、前記画像処理回路の使用状態に応じて個別に制御する画像処理個別制御部と、前記画像処理装置の全体の電力消費状態を、前記プリンタ部及び前記画像処理回路の使用状態に応じて制御するシステム制御部とを備える。
【００２６】
本発明の第五の側面に従う画像処理装置は、スキャナとして機能するための複数の回路を有するスキャナ部と、前記スキャナ部から出力される画像データに対する所定の後処理を行う画像処理回路と、前記スキャナ部の少なくとも一部の回路の電力消費状態を、前記スキャナ部の使用状態に応じて個別に制御するスキャナ個別制御部と、前記画像処理回路の電力消費状態を、前記画像処理回路の使用状態に応じて個別に制御する画像処理個別制御部と、前記画像処理装置の全体の電力消費状態を、前記スキャナ部及び前記画像処理回路の使用状態に応じて制御するシステム制御部を備える。
【発明の効果】
【００２７】
本発明の第一の側面に従う画像処理装置によれば、互いに独立して動作可能な複数の画像処理部を有する画像処理装置において、各画像処理部内の制御対象の回路群を第１と第２の種類の回路に分け、各画像処理部内の第１の種類の回路の電力消費状態を画像処理部毎に個別的に制御する一方で、全ての画像処理部の第２の種類の回路の電力消費状態を共通的に制御するようにしているので、画像処理部毎に個別に電力消費を制御するための構成の複雑化を抑えつつ優れた節電効果を発揮することができる。
【００２８】
特に、第１の種類の回路として、比較的に電力消費の大きい回路を選び、第２の種類の回路して、比較的に電力消費の小さい回路を選ぶと、効果的である。
【００２９】
本発明の第二の側面に従う画像処理装置によれば、互いに独立して動作可能な複数の画像処理部の電力消費状態を個別的に制御する一方で、複数の画像処理部に共通する機能を行うシステム部の電力消費状態を共通的に制御するようにしているので、画像処理部毎に個別に電力消費を制御するための構成の複雑化を抑えつつ優れた節電効果を発揮することができる。
【００３０】
本発明の第三の側面に従う画像処理装置によれば、プリンタ部とスキャナ部の電力消費状態を個別的に制御する一方で、プリンタ部とスキャナ部に入出力される画像データの処理を行う画像処理回路の消費電力を一括して、プリンタ部やスキャナ部とは別に制御することにより、プリンタ部やスキャナ部とは動作タイミングが違う画像処理回路の省電力を適正化でき、よって、装置全体の消費電力が改善される。画像処理回路には、複数種類の画像処理（例えば、色変換、ハーフトーニング、圧縮、伸張、回転、サイズ変更など）をそれぞれ行う複数の回路が含まれるが、それらの消費電力制御を一括して行うようにすると、それらの回路を例えばシステムオンチップのように１つのICチップに纏めて搭載することが容易になり、これにより、画像処理回路の構成が簡単になりコストも下がる。
【００３１】
また、プリンタ部、スキャナ部及画像処理回路の使用状態に応じて画像処理装置の全体の電力消費状態を制御するシステム制御部を更に設けた構成では、上記個別制御の対象となっていない回路を一括して省電力制御でき、よって、全ての回路を個別制御の対象とする場合より低コストで節電制御ができる。換言すれば、上記個別制御の対象とする回路と、システム制御の対象とする回路を、その回路の消費電力や制御にかかるコストを勘案して適切に選択でき、結果として省電力効果が高く且つコストも安い最適な設計を得ることが容易になる。
【００３２】
本発明の第四の側面に従う画像処理装置によれば、プリンタ部の消費電力と画像処理回路の消費電力を個別に制御する一方で、プリンタ部と画像処理回路の使用状態に応じて装置全体の消費電力を制御するようにしているので、個別に電力消費を制御するための構成の複雑化を抑えつつ優れた節電効果を発揮することができる。
【００３３】
本発明の第五の側面に従う画像処理装置によれば、スキャナ部の消費電力と画像処理回路の消費電力を個別に制御する一方で、スキャナ部と画像処理回路の使用状態に応じて装置全体の消費電力を制御するようにしているので、個別に電力消費を制御するための構成の複雑化を抑えつつ優れた節電効果を発揮することができる。
【発明を実施するための最良の形態】
【００３４】
図１は、本発明に従う画像処理装置の一実施形態である、インクジェットプリンタとイメージスキャナとを有する複合プリンタの回路構成を示す。なお、図１では、電力消費制御との関連性が深い回路要素と、それら回路要素間の電力の流れ（実線矢印で示す）及び電力消費制御のための制御信号の経路（点線で示す）が示されているが、電力消費制御との関連性の薄い信号（例えば、画像信号、印刷のための制御信号、イメージ読み取りのための制御信号など）の経路の図示は省略されている。
【００３５】
図１に示すように、この複合プリンタ回路１０は、インクジェットプリンタに固有の機能又は制御を行うプリンタ部３０と、イメージスキャナに固有の機能又は制御を行うスキャナ部４０と、プリンタ部３０とスキャナ部４０に共通に設けられ、インクジェットプリンタとイメージスキャナの双方に関わる機能又は制御を行うシステム部２０とから構成される。プリンタ部３０とスキャナ部４０は互いに独立して動作できると共に連携して動作することもできる。例えば、この複合プリンタが単なるプリンタとして又は単なるイメージスキャナとして動作する場合は、プリンタ部３０又はスキャナ部４０は、スキャナ部４０又はプリンタ部３０から独立して動作し、また、この複合プリンタが例えば複写機として動作する場合は、プリンタ部３０とスキャナ部４０が連携して動作する。システム２０は、この複合プリンタのシステム全体の機能又は制御に関与する。
【００３６】
以下に、システム部２０、プリンタ部３０及びスキャナ部４０にそれぞれ分類される具体的な回路について説明するが、しかし、その分類は説明の都合によるものであって厳密なものではなく、よって、以下の説明とは異なる分類をすることも可能である。
【００３７】
システム部２０には、まず、電源回路が含まれる。この電源回路は、パワータイプの部品（例えば、各種のモータ、プリンタの印刷ヘッド、及びイメージスキャナの原稿照射ランプなど）に駆動電力を供給するための主電源回路２０１と、低電圧で作動するタイプの部品（例えば、CPUやASICのようなロジック回路、及びLEDを用いた光学センサなど）のための第１の副電源回路２０２と、中程度の電圧で作動するタイプの部品（例えばCCDイメージセンサなど）のための第２の副電源回路２０３とから構成される。主電源回路２０１は、外部の例えば商用電源１００から交流１００V電圧を入力して、これをパワータイプの部品を駆動するのに必要な所定の比較的高い（例えば４２V）の直流電圧に変換し出力する。第１の副電源回路２０２は、主電源回路２０１からの例えば４２Vの直流電圧を入力して、これを所定の低い（例えば、５Vと３.３Vの２種類）の直流電圧に変換して出力する。第２の副電源回路２０３は、主電源回路２０１からの例えば４２Vの直流電圧を入力して、これをCCDイメージセンサなどを駆動するための所定の中程度（例えば、１２V）の直流電圧に変換して出力する。主電源回路２０１は、出力電圧を定格電圧４２Vに維持する通常状態の他に、出力電圧を、第１副電源回路２０２は正常に作動させ得るが他の部品(特に、パワータイプの部品）を実質的に作動し得ないような所定の低減された電圧（例えば、２２．５V)に落として維持する低電圧（低電力）状態とがあり、後述するコントローラ２０４からの制御信号（点線）により通常状態と低電圧（低電力）状態を切替えることができる。
【００３８】
システム部２０には、また、この複合プリンタ回路２０の全体の制御及び画像処理を行うためのコントローラ２０４が含まれる。コントローラ２０４は、制御プログラム（ファームウェア）を実行することで制御動作を行うCPU２１１、制御プログラムを格納したプログラムROM（P-ROM）２１２、受信バッファやワーク領域や印刷バッファなどとして使用されるRAM２１３、この複合プリンタの各種ステータスや各種機能設定などを記憶する書換可能不揮発性メモリ（例えば、EEPROM２１４、又はFRAMなど）、外部のパーソナルコンピュータやデジタルカメラなどのホスト装置と通信するためのホストインタフェース(ホストI/F）回路２１５、外部のメモリカードを装着してメモリカードとデータをやり取りするためのカードインタフェース（カードI/F）回路２１６、及び、表色系変換やハーフトーニングなどの画像処理を行うためのASICである画像処理ASIC２１７などから構成され、そして、例えば第１の副電源回路２０２から電力の供給を受けて作動する。CPU２１１は、通常に情報処理を行い得る通常状態と、行い得る情報処理を制限して電力消費を通常状態より低減する低電力状態とがあり、制御プログラムに従って後に説明するような条件判断に基づき通常状態と低電力状態とを切替えることができる。また、CPU２１１は、画像処理ASIC２１７の動作クロックをON／OFF制御する機能も有している。
【００３９】
システム部２０には、更に、モータドライバ共通部２０５が含まれる。モータドライバ共通部２０５は、後述するプリンタ部３０に属するプリンタモータドライバ３０３、及び後述するスキャナ部４０に属するスキャナモータドライバ４０７と一体的に結合して、プリンタ及びイメージスキャナ内の各種のモータ（例えば、プリンタ部３０のキャリッジ（CR）モータ３０４や紙送り（PF）モータ３０６などのプリンタモータ、及びスキャナ部４０のスキャナモータ４０８など）を駆動し制御するためのモータドライバ回路を構成する。このようにモータドライバ共通部２０５とプリンタモータドライバ３０３とスキャナモータドライバ４０７からなるモータドライバ回路は、物理的には一体物として（例えば、ワンチップのＩＣとして）構成され得るが、機能的には次のように分かれている。すなわち、このモータドライバ回路の内、モータドライバ共通部２０５は、個々のモータに依存しない共通的なモータ制御機能（例えば、モータドライバ回路の全体の消費電力状態を通常状態とするか低電力常態とするかの切換制御など）を行う部分であり、全てのモータの制御に共用される。一方、プリンタ部３０に属するプリンタモータドライバ３０３は、プリンタモータ（CRモータ３０４やPFモータ３０６など）に固有の機能を行う部分であり、また、スキャナ部４０に属するスキャナモータドライバ４０７は、イメージスキャナのモータに固有の機能を行う部分である。このようなモータドライバ共通部２０５とプリンタモータドライバ３０３とスキャナモータドライバ４０７は、例えば主電源回路２０１及び第１副電源回路２０２から電力の供給を受けて作動する。モータドライバ共通部２０５とプリンタモータドライバ３０３とスキャナモータドライバ４０７を合わせた全体のモータドライバ回路は、通常に動作し得る通常状態の他に、通常状態よりも電力消費の小さい低電力状態を有し、コントローラ２０４からモータドライバ共通部２０５に入力される制御信号（点線）により通常状態と低電力状態を切替える。さらに、モータドライバ回路の内、プリンタモータドライバ３０３だけが独立して通常状態と低電力状態を切替えることや、スキャナモータドライバ４０７だけが独立して通常状態と低電力状態を切替えることもでき、これらの切替えも、コントローラ２０４からのモータドライバ共通部２０５に入力される制御信号（点線）によって行われる。
【００４０】
システム部２０には、更に、後述するプリンタ部３０のヘッド駆動回路３０１への電力供給をON／OFF制御するためのヘッド電源制御スイッチ２０６と、後述するプリンタ部３０及びスキャナ部４０内の各種光学センサ（例えば、プリンタ部３０の紙端（PE）センサ３０９や紙幅（PW）センサ３１０や自動プラテンギャップ（APG）センサ３１１、及びスキャナ部４０のホームポジション（HP）センサ４０６など）のように、元来的に電力消費量が他回路に比べて小さい低電力タイプの回路への電力供給をON／OFF制御するための低電力回路電源制御スイッチ２０７が含まれる。ヘッド電源制御スイッチ２０６及び低電力回路電源制御スイッチ２０７は、それぞれ、コントローラ２１１からの制御信号（点線）によりON／OFFを切替える。
【００４１】
プリンタ部３０には、まず、印刷ヘッド３０２、及び、この印刷ヘッド３０２を駆動するためのヘッド駆動回路３０１が含まれる。ヘッド駆動回路３０１は、前述したシステム部２０のヘッド駆動電源スイッチ２０６を通じて、例えば主電源回路２０１及び第１副電源回路２０２から電力の供給を受けて動作する。
【００４２】
プリンタ部３０には、また、印刷ヘッド３０２を載せたキャリッジを走行させるためのキャリッジ（CR）モータ３０４、紙送り機構を動かすための紙送り（PF）モータ３０５、及び、CRモータ３０４とPFモータ３０５それぞれ駆動し制御するためのプリンタモータドライバ３０３が含まれる。前述したように、プリンタモータドライバ３０３は、モータドライバ共通部２０５及びスキャナドライバ４０７と合わさったモータドライバ回路全体として通常状態と低電力状態とに切り替わり得るだけでなく、プリンタモータドライバ３０３だけで独立して通常状態と低電力状態とに切り替わることもできる。これらの状態切替えは、前述したように、コントローラ２０４からモータドライバ共通部２０５に入る制御信号（点線）によって制御される。プリンタモータドライバ３０３は、低電力状態であるときには、CRモータ３０４とPFモータ３０５の励磁電流をOFFにする。
【００４３】
プリンタ部３０には、更に、上記キャリッジの位置を数値として検出するためのキャリッジ（CR）エンコーダ３０７、紙送り量を数値として検出するための紙送り（PF）エンコーダ３０８、及び、CRエンコーダ３０７とPFエンコーダ３０８への電力供給をON／OFF制御するためのエンコーダ電源制御スイッチ３０６が含まれる。CRエンコーダ３０７とPFエンコーダ３０８は、エンコーダ電源制御スイッチ３０６を通じて、例えば第１副電源回路２０２から電力の供給を受けて作動する。エンコーダ電源制御スイッチ３０６は、コントローラ２１１からの制御信号（点線）によりON／OFFを切替える。
【００４４】
プリンタ部３０には、更に、各種の光学センサ、例えば、紙送り経路の所定位置に用紙の前端が到達したことを検出するための紙端（PE）センサ３０９、用紙の幅を検出するための紙幅（PW）センサ３１０、及び、自動プラテンギャップ調整のためにプラテンギャップを検出するための自動プラテンギャップ（APG）センサ３１１などが含まれる。これら光学センサ３０９、３１０、３１１は、前述したシステム部２０の低電力回路電源制御スイッチ２０７を通じて、例えば第１副電源回路２０２から電力の供給を受けて作動する。
【００４５】
プリンタ部３０には、また更に、印刷剤（インク）カートリッジに搭載され、カートリッジ種別やインク消費量やその他所定のデータを保持するために利用される書き換え可能な不揮発性メモリ（例えば、カートリッジEEPROM３１１）が含まれる。カートリッジEEPROM３１１には、コントローラ２０４によって所定のデータの読み／書きが行われる。
【００４６】
スキャナ部４０には、まず、読み取り対象の原稿に光を照射するランプ（例えば、蛍光ランプ）４０２と、このランプ４０２への電力供給をON／OFF制御するためのランプ電源制御スイッチ４０１が含まれる。ランプ４０２は、ランプ電源制御スイッチ４０１を通じて、例えば主電源回路２０１からの電力の供給を受けて作動する。ランプ電源制御スイッチ４０１は、コントローラ２１１からの制御信号（点線）によりON／OFFを切替える。
【００４７】
スキャナ部４０には、また、原稿のイメージを読み取るためのイメージセンサ（例えば、CCDセンサ）４０４と、このイメージセンサ４０４への電力供給をON／OFF制御するためのイメージセンサ電源制御スイッチ４０３が含まれる。イメージセンサ４０４は、イメージセンサ電源制御スイッチ４０３を通じて、例えば第２副電源回路４０４から電力供給を受けて作動する。イメージセンサ電源制御スイッチ４０３は、コントローラ２１１からの制御信号（点線）によりON／OFFを切替える。
【００４８】
スキャナ部４０には、また、イメージセンサ４０４から出力される光電変換信号（アナログ信号）をデジタルデータに変換するためのA/Dコンバータ４０５が含まれる。A/Dコンバータ４０５は、第１副電源回路２０２から電力の供給を受けて作動する。A/Dコンバータ４０５は、通常に動作し得る通常状態の他、通常状態より電力消費の小さい低電力状態を有し、コントローラ２０４からの制御信号（点線）によって通常状態と低電力状態とを切替える。
【００４９】
スキャナ部４０には、また、ランプ４０２やイメージセンサ４０４などを搭載したキャリッジが所定のホームポジションに居るか否かを検出するための光学センサ（ホームポジション（HP）センサ）４０６が含まれる。HPセンサ４０６は、前述したシステム部２０の低電力回路電源制御スイッチ２０７を通じて、例えば第１副電源回路２０２から電力の供給を受けて作動する。
【００５０】
スキャナ部４０には、更に、上述したランプ４０２やイメージセンサ４０４などを搭載したキャリッジを移動させるためのスキャナモータ４０８と、このスキャナモータ４０８の駆動と制御を行うためのスキャナドライバ４０７とが含まれる。前述したように、スキャナドライバ４０７は、モータドライバ共通部２０５及びプリンタモータドライバ３０３と合わさったモータドライバ回路全体として通常状態と低電力状態とに切り替わり得るだけでなく、スキャナドライバ４０７だけで独立して通常状態と低電力状態とに切り替わることもできる。これらの状態切換えは、前述したように、コントローラ２０４からモータドライバ共通部２０５に入る制御信号（点線）によって制御される。スキャナドライバ４０７は、低電力状態であるときには、スキャナモータ４０８の励磁電流をOFFにする。
【００５１】
以上の構成をもつ複合プリンタ回路１０において、電力消費の制御は、コントローラ２０４のCPU２１１が、制御プログラムに従って実行する。図２は、CPU２１１が行う電力消費制御の処理の機能的な構成を示す。
【００５２】
図２に示すように、この電力消費制御処理５００は、複合プリンタ回路１０のシステム部２０を通常状態と低電力状態とに切替えて複合プリンタ回路１０の電力消費を全体的に制御するためのシステム制御部５１０と、プリンタ部３０内の特定の回路（以下、プリンタ固有部という）のみを通常状態と低電力状態とに切替えてプリンタ部３０の電力消費のみを個別に制御するプリンタ個別制御部５２０と、スキャナ部４０内の特定の回路（以下、スキャナ固有部という）のみを通常状態と低電力状態とに切替えてスキャナ部４０の電力消費のみを個別に制御するスキャナ個別制御部５３０とを有する。
【００５３】
プリンタ個別制御部５２０は、プリンタ部３０の使用状況を監視し、その結果に応じてプリンタ固有部を、通常に動作し得る通常状態５２１と、それより電力消費の小さい（又は電力消費の無い）低電力状態５２２とに切り替える。すなわち、プリンタ個別制御部５２０は、プリンタ固有部が通常状態５２１にある場合、プリンタの使用状況に関し所定の条件Aが成立したとき、プリンタ固有部を通常状態５２１から低電力状態５２２に切り替え、また、プリンタ固有部が低電力状態５２２にある場合、プリンタの使用状況に関し所定の条件Bが成立したとき、プリンタ固有部を低電力状態５２２から通常状態５２１に切り替える。
【００５４】
スキャナ個別制御部５３０は、スキャナ部３０の使用状況を監視し、その結果に応じてスキャナ固有部を、通常に動作し得る通常状態５３１と、それより電力消費の小さい（又は電力消費の無い）低電力状態５３２とに切り替える。すなわち、スキャナ個別制御部５３０は、スキャナ固有部が通常状態５３１にある場合、スキャナの使用状況に関し所定の条件Cが成立したとき、スキャナ固有部を通常状態５３１から低電力状態５３２に切り替え、また、スキャナ固有部が低電力状態５３２にある場合、スキャナの使用状況に関し所定の条件Dが成立したとき、スキャナ固有部を低電力状態５３２から通常状態５３１に切り替える。
【００５５】
システム制御部５１０は、プリンタ部２０とスキャナ部３０の双方の使用状況を監視し、その結果に応じてシステム部２０を、通常に動作し得る通常状態５１１と、それより電力消費の小さい低電力状態５１２とに切り替える。すなわち、システム制御部５１０は、システム部２０が通常状態５１１にある場合、プリンタとイメージスキャナの双方の使用状況に関し所定の条件Eが成立したとき、システム部２０を通常状態５１１から低電力状態５１２に切り替え、また、システム部２０が低電力状態５１２にある場合、プリンタとイメージスキャナの双方の使用状況に関し所定の条件Fが成立したとき、システム部２０を低電力状態５３２から通常状態５３１に切り替える。なお、後の具体的な動作説明から分かるように、システム部２０を低電力状態５１２にした場合、プリンタ部２０及びスキャナ部４０の全てが自動的に低電力状態５２２、５３２となり、結局、複合プリンタ回路１０のシステム全体が低電力状態になることになる。一方、システム部２０が通常状態５１１である場合であっても、プリンタ部３０内のプリンタ固有部又はスキャナ部４０内のスキャナ固有部がプリンタ個別制御部５２０又はスキャナ個別制御部５３０による個別の制御によって、低電力状態５２２又は５３２になることがある。
【００５６】
ここで、プリンタ固有部には、図１に示したプリンタ部３０内のプリンタモータドライバ３０３、CRモータ３０４、PFモータ３０５、CRエンコーダ３０６、PFエンコーダ３０８などが含まれ、よって、これらの電力消費状態はプリンタの使用状況に応じて個別に制御される。一方、プリンタ部３０内のヘッド駆動回路３０１、印刷ヘッド３０２、PEセンサ３０９、PWセンサ３１０及びAPGセンサ３１１は、プリンタ固有部には含まれず、よって、これらの電力消費状態は個別には制御されず、システム全体の電力消費制御の一環で制御される。スキャナ固有部には、図１に示したスキャナ部４０内のランプ４０２、イメージセンサ４０４、スキャナモータドライバ４０７及びスキャナモータ４０８が含まれ、よって、これらの電力消費状態はイメージスキャナの使用状況に応じて個別に制御される。一方、スキャナ部４０内のA/Dコンバータ４０５及びHPセンサ４０６はスキャナ固有部には含まれず、よって、これらの電力消費状態は個別には制御されず、システム全体の電力消費制御の一環で制御される。
【００５７】
このように、プリンタ部３０に関しては、プリンタモータドライバ３０３、CRモータ３０４及びPFモータ３０５のように、動作していない時であっても電力消費がある程度大きく、そのために、プリンタの使用状況に応じて個別にきめ細かく状態を切り替えることが省電力の観点から望ましい回路については、個別の電力消費制御が適用される。同様に、スキャナ部４０に関しても、ランプ４０２、イメージセンサ４０４、スキャナモータドライバ４０７及びスキャナモータ４０８のように、動作していない時であっても電力消費がある程度大きく、そのために、プリンタの使用状況に応じて個別にきめ細かく状態を切り替えることが省電力の観点から望ましい回路については、個別の電力消費制御が適用される。一方、各種の光学センサ３０９、３１０、３１１、４０６のように電力消費が十分に小さく、よって、個別に制御するための構成の複雑化又はコストアップの方が個別制御による省電力効果よりも重大である回路については、個別の電力消費制御から外され、システム全体の消費電制御に組み込まれる。なお、具体的にどの回路を個別制御の対象にし、どの回路をシステム全体制御の対象にするかは、その装置のシステム全体及び個々の部品の仕様に応じて、この実施形態とは若干異なるようにすることができる。例えば、スキャナ部４０のランプ４０２が電力消費の小さいLEDランプである場合、これを個別制御の対象から外してシステム全体制御の対象に組み入れても良いし、或いは、イメージセンサ４０４がCCDセンサでなく電力消費の小さいCISセンサである場合、これを個別制御の対象から外してシステム全体制御の対象に組み入れても良い。
【００５８】
上述した条件A〜Fは、例えば以下のようにすることができる。
【００５９】
条件Aは、プリンタが使用されていない又は使用される可能性が低いことであり、具体的には、「印刷ヘッド３０２がホームポジションでキャッピングされ且つキャリッジがロックされ且つ用紙搬送路から用紙が無くなった後その状態で所定時間（例えば３分）が経過した」こととすることができる。条件Bは、プリンタの使用が開始される又は開始される可能性が高いことであり、具体的には、「プリンタに動作要求が入った」こととすることができる。
【００６０】
条件Cは、スキャナが使用されていない又使用される可能性が低いことであり、具体的には、「スキャナのキャリッジがロックされ且つ原稿台を通じてスキャナ内部に入射する光量が実質的に変化しなくなった後その状態で１分が経過した」こととすることができる。条件Dは、スキャナの使用が開始される又は開始される可能性が高いことであり、具体的には、「スキャナに動作要求が入った又は原稿台を通じてスキャナ内部に入射する光量が所定量以上に増加又は減少した」こととすることができる。
【００６１】
条件Eは、プリンタとスキャナの双方が使用されていない又使用される可能性が低いことであり、具体的には、「プリンタ固有部とスキャナ固有部の双方が低電力状態にある」ことである。条件Fは、プリンタとスキャナ少なくとも一方の使用が開始される又は開始される可能性が高いことであり、具体的には、「条件B又は条件Dが成立した」ことである。
【００６２】
以下では、プリンタ個別制御部５２０、スキャナ個別制御部５３０及びシステム制御部５１０の制御動作をより具体的に説明する。
【００６３】
図３は、プリンタ個別制御部５２０が行うプリンタ固有部の電力消費制御の流れを示す。
【００６４】
図３に示すように、プリンタ固有部が通常状態にあるとき、プリンタの動作又は状態に関して条件Aが成立すると(ステップS1でY）、ステップS2〜S4が行われ、それによりプリンタ固有部が通常状態から低電力状態に移行する。
【００６５】
すなわち、ステップS2及びS3では、CRエンコーダ３０７及びPFエンコーダ３０８の回路電流が遮断される。これは、コントローラ２０４からの制御信号によりエンコーダ電源制御スイッチ３０６がターンOFFすることによって行われる。これと共に、ステップS4で、CRモータ３０４とPFモータ３０５の励磁電流が遮断される。これは、コントローラ２０４からの制御信号によりプリンタモータドライバ３０３が通常状態から低電力状態に移行することによって行われる。その際、CRモータ３０４又はPFモータ３０５がブラシレスDCモータである場合には、そのブラシレスDCモータは元々ショートブレーキの状態で励磁電流が流れていないが、プリンタモータドライバ３０３は、そのショートブレーキを解除する（つまり、ショートブレーキを維持するためのプリンタモータドライバ３０３内のトランジスタをOFFにする）ことにより、ショートブレーキを維持するためのプリンタモータドライバ３０３の電力消費も低減する。
【００６６】
プリンタ固有部が低電力状態にあるとき、条件Bが成立すると（ステップS5でY）、ステップS6〜S8が行われ、それによりプリンタ固有部が低電力状態から通常状態に移行する。
【００６７】
すなわち、ステップS6及びS7では、CRエンコーダ３０７及びPFエンコーダ３０８の回路電流が再び流される。これは、コントローラ２０４からの制御信号によりエンコーダ電源制御スイッチ３０６がターンONすることによって行われる。これと共に、ステップS8で、CRモータ３０４とPFモータ３０５の励磁電流の遮断が解除される。これは、コントローラ２０４からの制御信号によりプリンタモータドライバ３０３が低電力状態から通常状態に移行することによって行われる。ただし、CRモータ３０４及び／又はPFモータ３０５（通常、ステップモータかブラシレスDCモータである）がブラシレスDCモータである場合には、プリンタモータドライバ３０３は、ブラシレスDCモータの励磁電流を流すのではなく、ショートブレーキを開始する（つまり、ショートブレーキを維持するためのトランジスタをONにする）。さらに、CRエンコーダ３０７及びPFエンコーダ３０８の回路電流とCRモータ３０４とPFモータ３０５の励磁電流が遮断されている間にCRモータ３０４とPFモータ３０５の位置が動くなどの原因でコントローラ２０４(又は、プリンタモータドライバ３０３）で現在管理されているキャリッジ（ＣＲ）位置と紙送り（ＰＦ）位置が誤った値になっているおそれがあるため、ステップＳ９及びＳ１０で、コントローラ２０４(又は、プリンタモータドライバ３０３）で管理されているキャリッジ（ＣＲ）位置と紙送り（ＰＦ）位置の初期化が行われる。これは、いわゆるホームシーク処理、すなわち、例えば、CRモータ３０４とPFモータ３０５をそれぞれ駆動してキャリッジ及びPFモータ３０５のそれぞれの機械的位置を所定の原点位置に設定し、その状態でキャリッジ（ＣＲ）位置と紙送り（ＰＦ）位置の値を原点値に設定するというような方法で行われる。
【００６８】
図４は、スキャナ個別制御部５３０が行うスキャナ固有部の電力消費制御の流れを示す。
【００６９】
図４に示すように、スキャナ固有部が通常状態にあるとき、イメージスキャナの動作又は状態に関して条件Bが成立すると(ステップS21でY）、ステップS22〜S25が行われ、それによりスキャナ固有部が通常状態から低電力状態に移行する。
【００７０】
すなわち、ステップS22及びS23では、原稿照射ランプ４０２及びイメージセンサ４０４への電力供給が遮断される。これは、コントローラ２０４からの制御信号によりランプ電源制御スイッチ４０１及びイメージセンサ電源制御スイッチ４０３がターンOFFすることによって行われる。また、ステップS24では、A/Dコンバータ４０５が、コントローラ２からの制御信号により通常状態から低電力状態に移行する。また、ステップS25では、スキャナモータ４０８の励磁電流が遮断される。これは、コントローラ２０４からの制御信号によりスキャナモータドライバ４０７が通常状態から低電力状態に移行することによって行われる。その際、スキャナモータ４０８（通常、ステップモータかブラシレスDCモータである）がブラシレスDCモータである場合には、そのブラシレスDCモータは元々ショートブレーキの状態で励磁電流が流れていないが、スキャナモータドライバ４０７は、そのショートブレーキを解除する（つまり、ショートブレーキを維持するためのスキャナドライバ４０７内のトランジスタをOFFにする）ことにより、ショートブレーキを維持するためのスキャナドライバ４０７の電力消費を低減する。また、図示してないが、スキャナモータの位置（つまり、原稿照射ランプ４０２及び／又はイメージセンサ４０４を搭載したキャリッジの位置）をスキャナモータ４０８への駆動パルスではなくエンコーダからの検出パルスで計測している場合には、そのエンコーダの回路電流もＯＦＦにされる。
【００７１】
スキャナ固有部が低電力状態にあるとき、条件Cが成立すると（ステップS26でY）、ステップS27〜S30が行われ、それによりスキャナ固有部が低電力状態から通常状態に移行する。
【００７２】
すなわち、ステップS27及びS28では、原稿照射ランプ４０２及びイメージセンサ４０４への電力供給が再び開始される。これは、コントローラ２０４からの制御信号によりランプ電源制御スイッチ４０１及びイメージセンサ電源制御スイッチ４０３がターンONすることによって行われる。また、ステップS29で、A/Dコンバータ４０５が、コントローラ２０４からの制御信号により低電力状態から通常状態に移行する。更に、ステップS30では、スキャナモータ４０８の励磁電流の遮断が解除される。これは、コントローラ２０４からの制御信号によりスキャナモータドライバ４０７が低電力状態から通常状態に移行することによって行われる。ただし、スキャナモータ４０８がブラシレスDCモータである場合には、スキャナモータドライバ４０７は、ブラシレスDCモータの励磁電流を流すのではなく、ショートブレーキを開始する（つまり、ショートブレーキを維持するためのトランジスタをONにする）。さらに、ステップＳ３１で、コントローラ２０４(又は、スキャナモータドライバ４０７）で管理されているスキャナモータ位置（つまり、原稿照射ランプ４０２及び／又はイメージセンサ４０４を搭載したキャリッジの位置）の初期化が行われる。これは、いわゆるホームシーク処理、すなわち、例えば、スキャナモータ４０８を駆動してスキャナモータ４０８（キャリッジ）の機械的位置を所定の原点位置に設定し、その状態でスキャナモータ位置の値を原点値に設定するというような方法で行われる。
【００７３】
図５は、システム制御部５１０が行うシステム部１０（システム全体）の電力消費制御の流れを示す。
【００７４】
図５に示すように、システム部１０が通常状態にあるとき、プリンタ及びイメージスキャナに関して条件Eが成立すると（例えば、プリンタ固有部及びスキャナ固有部の双方が低電力状態になると）(ステップS41でY）、ステップS42〜S50が行われ、それによりシステム部１０が通常状態から低電力状態に移行する（つまり、システム全体が低電力状態になる）。
【００７５】
すなわち、ステップS42〜S43では、コントローラ２０４内のEEPROM２１４及びインクカートリッジ上のカートリッジEEPROM３１１に、そこに保存されるべき情報の最新データ（例えば、この複合プリンタの最新のステータスやエラー履歴、最新のインク消費量、最新の印刷枚数原稿照射など）が書き込まれ（S42)、また、コントローラ２０４のCPU２１１のNMI（ノンマスカラブルインタラプト）機能がディセーブルにされ（S43）、その後、コントローラ２０４からの制御信号で主電源回路２０１が通常状態から低電圧（低電力）状態に移行する（S44）。ここで、主電源回路２０１を低電圧（低電力）状態にする前にEEPROM２１４及び３１１に最新データを書き込む理由は、主電源回路２０１を低電圧（低電力）状態になるとEEPROM２１４及び３１１へのデータ書き込みが不能になるため、そうなる前に最新データを不揮発性メモリに退避しておくことで、低電圧（低電力）状態中に何らかの原因（例えば、ユーザによる手動電源スイッチ２００のターンOFFなど）で主電源回路２０１が完全にOFFされた場合に備えるためである。また、主電源回路２０１を低電圧（低電力）状態にする前にCPU２１１のNMI機能をディセーブルにする理由は、CPU２１１は主電源回路２０１の出力を監視しており、その出力電圧が低下して所定閾値（低電圧状態の出力電圧、例えば２２．５Vよりも高く、例えば、３５Vである)より下がるとNMIが働き、主電源回路２０１がターンOFFしたと判断してシステム全体を停止させるための所定の制御動作を行うが、そのようなシステム停止動作を行わせないようにするためである。
【００７６】
また、ステップS45〜S46では、プリンタ部２０とスキャナ部３０の各種光学センサ、例えば、PEセンサ３０９、PWセンサ３１０、APGセンサ３１１、及びHPセンサ４０６などの最新レベルを示すデータのバックアップが、コントローラ２０４内の所定メモリ（例えば、RAM２１３又はEEPROM２１４）に取られ（S45）、その後に、これら光学センサ３０９、３１０、３１１及び４０６への光電流の供給が遮断される（S46）。光学センサへの光電流供給の遮断は、コントローラ２０４からの制御信号で低電力回路電源制御スイッチ２０７がターンOFFすることで行われる。ここで、光学センサへの光電流供給を遮断する前に光学センサの最新レベルデータのバックアップを取る理由は、図６の流れ図に示すように、何らかの理由でコントローラ２０４が或る光学センサのレベルをレポートする必要が生じたとき（例えば、ホストから問い合わせがあったとき）、システム全体が低電力状態になっていて該当光学センサの光電流供給が遮断されていた場合(ステップS71でY）、低電力状態に入る直前に取られた該当光センサのレベルのバックアップデータをレポートする(ステップS73）ためである。なお、システム全体が低電力状態にある間は、光学センサのレベルが変化するような事象又は動作（例えば、紙送り、キャリッジ移動など）が行われることはほとんど無いので、低電力状態に入る直前のバックアップデータを代用して実際上問題が生じることはほとんどない。
【００７７】
また、ステップS47では、ヘッド駆動回路３０１への電力供給が遮断される。これは、コントローラ２０４からの制御信号でヘッド駆動電源制御スイッチ２０６がターンオフすることで行われる。また、ステップS48で、モータドライバ共通部２０５、プリンタモータドライバ３０３及びスキャナモータドライバ４０７からなるモータドライバ回路全体が、コントローラ２０４からの制御信号で、低電力状態になる。
【００７８】
また、ステップS49で、コントローラ２０４内の画像処理ASIC２１７のクロックが、CPU２１１からの制御信号で停止される。画像処理ASIC２１７のメモリ内のデータなどを消去されないために、画像処理ASIC２１７への電力供給は維持されるが、クロックを停止することで画像処理ASIC２１７の動作が止まるので電力消費が低減される。
【００７９】
以上のステップS42〜S49が行われた後、ステップS50で、CPU２１１のコアが通常状態から低電力状態に移行する。こうして複合プリンタ回路１０のシステム全体が低電力状態になる。
【００８０】
システム全体が低電力状態にあるとき、条件Eが成立すると（すなわち、条件B又は条件Dのいずれかが成立すると）（ステップS51でY）、ステップS52〜S59が行われ、それによりシステム部２０が低電力状態から通常状態に移行する。
【００８１】
ずなわち、まず、ステップS52でCPU２１１のコアが通常状態に復帰する。この後、ステップS53〜S59が行われる。
【００８２】
すなわち、ステップS53〜S55では、コントローラ２０４からの制御信号で主電源回路２０１が低電圧（低電力）状態から通常状態に復帰し（S53）、それにより主電源回路２０１の出力電圧が上昇してCPU２１１のNMIが働く閾値電圧（例えば、３５V）を超えた（ステップS54でH）後、CPU２１１のNMI機能がイネーブルにされる（S55）。
【００８３】
また、ステップS56では、プリンタ部２０とスキャナ部３０の各種光学センサ３０９、３１０、３１１及び４０６への光電流の供給が開始される。また、ステップS57では、ヘッド駆動回路３０１への電力供給が再開される。これらは、コントローラ２０４からの制御信号で低電力回路電源制御スイッチ２０７及びヘッド駆動電源制御スイッチ２０６がターンONすることで行われる。
【００８４】
また、ステップS58で、モータドライバ共通部２０５が、コントローラ２０４からの制御信号で通常状態に復帰する。なお、その際、条件Bが成立している場合はプリンタモータドライバ３０３も一緒に通常状態に復帰し、また、条件Dが成立している場合はスキャナモータドライバ４０７も一緒に通常状態に復帰する。
【００８５】
また、ステップS59で、画像処理ASIC２１７のクロックが、CPU２１１からの制御信号で動作を開始する。
【００８６】
以上、本発明の実施形態を説明したが、この実施形態は本発明の説明のための例示であり、本発明の範囲をこの実施形態にのみ限定する趣旨ではない。本発明は、その要旨を逸脱することなく、他の様々な形態で実施することが可能である。
【００８７】
例えば、上述した実施形態では、図３に示したように、プリンタ部３０の個別の消費電力制御において、プリンタ部３０内のＣＲエンコーダ３０７やＰＦエンコーダ３０８などのエンコーダの回路電流を低電力状態でＯＦＦにしているが、この場合、通常状態に回復する時に、ステップＳ９、Ｓ１０に示すようにホームシークを行って位置の初期化を行う必要があり、その分、プリンタ部３０が正常に動作を開始できる状態になるまでに時間がかかる。スキャナ部４０においても、エンコーダを用いてスキャナモータ位置を管理している場合、スキャナ部４０の個別制御でエンコーダの回路電流をＯＦＦにすることができるが、やはり、ホームシーク分の回復遅れが発生する。このような、ホームシーク分の回復遅れをなくすために、上述したようなエンコーダ類は、消費電力制御の対象から外す（つまり、低電力状態であっても回路電流はＯＦＦにしない）ようにしてもよい。
【００８８】
また、上述した実施形態では、上述したエンコーダ類は個別制御の対象となっているのに対し、ＰＥセンサ３０９、ＰＷセンサ３１０、ＡＰＧセンサ３１１、ＨＰセンサ４０６などの光学センサ類は、コスト削減のために、個別制御ではなく、システム制御の対象としている。しかし、光学センサ類だけでなくエンコーダ類も、個別制御ではなく、システム制御の対象とすることで、更なるコスト削減を図ることもできる。このように元来消費電力の小さく且つ同じ電源を共用する複数の小回路は、個別制御ではなく、システム制御の対象とすることで、消費電力節約効果に大きな影響を与えることなく、コスト削減効果を得ることができる。
【００８９】
また、ＰＥセンサ３０９、ＰＷセンサ３１０、ＡＰＧセンサ３１１、ＨＰセンサ４０６などのセンサ類については、光学センサのような電気式の部品に代えて、機械式の部品を用いるようにすれば、消費電力が無いので、一層の消費電力節約効果が得られる。
【００９０】
上述した実施形態では、図１におけるプリンタ部３０内の比較的に消費電力が大きいプリンタモータやそのドライバ類とスキャナ部４０内の比較的に消費電力が大きいランプやスキャナモータやモータドライバ類が、個別制御の対象となっており、プリンタ部３０及びスキャナ部４０内の比較的に消費電力の小さい光学センサ類、並びにプリンタ部３０及びスキャナ部４０に共用されるシステム部２０が、システム制御の対象となっている。変形例として、図１におけるシステム部２０内の画像処理回路（プリンタ部３０へ入力されることになる印刷対象に画像データの前処理や、スキャナ部４０から出力されるスキャン画像データの後処理などを行うための回路であり、図１に示された例では、コントローラ２０４内の画像処理ASIC２１７に搭載されている）を、システム制御の対象から外して、画像処理の必要性に応じた個別制御の対象とすることもできる。以下では、そのような実施形態について説明する。
【００９１】
図７は、図１に示したコントローラ２０４の内部構成、とりわけ画像処理に関わる部分の構成、をより詳細に示したものである。図７において、点線矢印はコントローラ２０４  内の各部に供給される周波数の異なる複数種類のクロック信号の経路を示し、また、実線矢印は画像データが伝送される経路を示している。
【００９２】
図７に示すように、CPU２１１、画像処理ASIC２１７、及びCPU２１１や画像処理ASIC２１７に、それら駆動に必要な複数種類のクロック信号を供給するためのクロックジェネレータ２３１などが、１チップのLSI、例えばシステムオンチップ２２１上に搭載されている。このシステムオンチップ２２１に、USB回路２３３（ホストコンピュータやデジタルカメラやストレージ装置などの外部機器と通信するための回路であり、図１のホストI/F回路２１５に相当する）や、カード用ASIC２３５（カードI/F回路２１６を通じてのメモリカードとの通信を制御する回路）などが接続されている。なお、カード用ASIC２３５もシステムオンチップ２２１に組み込まれていても良い。
【００９３】
画像処理ASIC２１７には、インタフェース（I/F）制御回路２２３、画像処理回路２２５、プリンタ制御回路２２７、スキャナ制御回路２２９、及びゲート回路２３１、２３３、２３５などが含まれている。I/F制御回路２２３は、外部機器と接続されたUSB回路２３３との画像データや制御データの入出力を制御する。画像処理回路２２５は、印刷対象の画像データに対する所定の前処理（例えば、色変換やハーフトーニングなど）や、スキャンされた画像データに対する所定の後処理（例えば、JPEG圧縮、回転、サイズ変更など）や、メモリカードや外部機器から読み込まれた画像データに対する各種画像処理（例えば、JPEG解凍、回転、サイズ変更など）などを行う。プリンタ制御部２２７は、画像処理回路２２５から出力される印刷画像データをプリンタ部３０へ伝送し、また、その印刷画像データが正しく印刷されるよう、プリンタ部３０やモータドライバ共通部２０５（図1参照）の動作を制御する。スキャナ制御回路２２９は、原稿画像のスキャニングが正しく行われるよう、スキャナ部４０やモータドライバ共通部２０５（図1参照）の動作を制御し、また、スキャナ部４０から出力されるスキャン画像データを画像処理回路２２５に出力する。
【００９４】
インタフェース（I/F）制御回路２２３、画像処理回路２２５、プリンタ制御回路２２７及びスキャナ制御回路２２９は、それぞれ、クロックジェネレータ２３１から供給されるクロック信号に同期して動作する。ゲート回路２３１、２３３、２３５は、画像処理回路２２５、プリンタ制御回路２２７及びスキャナ制御回路２２９の電力消費状態を制御するために、CPU２１１によって開閉制御される。
【００９５】
すなわち、画像処理回路２２５へは、ゲート回路２３１を通じてクロック信号が供給される。ゲート回路２３１が開いているときは、画像処理回路２２５は通常に動作する（電力消費状態が通常状態である）が、ゲート回路２３１が閉じているときは、画像処理回路２２５は停止する（電力消費状態が低電力状態である）。この変形例では、ゲート回路２３１の開閉制御、つまり、画像処理回路２２５の電力消費状態の制御は、上述したシステム制御の対象から外され、画像処理回路２２５それ自体の動作の必要性に応じて個別的に行われる。
【００９６】
プリンタ制御回路２２７は、クロックジェネレータ２３１が動作している限り常にクロック信号が供給されて動作する部分と、ゲート回路２３３を通じてクロック信号が供給される部分とを有する。前者の部分は、プリンタ制御回路２２７のうち、常に動作している必要がある部分（例えば、CPU２１１に割り込みをかける回路など）であり、後者の部分は、少なくともプリンタ部３０が低電力状態にあるときには停止していてよい部分である。ゲート回路２３３が開いているときは、プリンタ制御部２２７は通常に動作する（電力消費状態が通常状態である）が、ゲート回路２３３が閉じているときは、プリンタ制御部２２７の上記後者の部分が停止する（電力消費状態が低電力状態である）。ゲート回路２３３の開閉制御、つまり、プリンタ制御回路２２７の電力消費状態の制御は、上述したシステム制御に属してもよいし、或るいは、上述したプリンタ個別制御に属してもよい。
【００９７】
スキャナ制御回路２２９は、クロックジェネレータ２３１が動作している限り常にクロック信号が供給されて動作する部分と、ゲート回路２３５を通じてクロック信号が供給される部分とを有する。前者の部分は、スキャナ制御回路２２９のうち、常に動作している必要がある部分（例えば、CPU２１１に割り込みをかける回路など）であり、後者の部分は、少なくともスキャナ部４０が低電力状態であるときには停止していてよい部分である。ゲート回路２３５が開いているときは、スキャナ制御部２２９は通常に動作する（電力消費状態が通常状態である）が、ゲート回路２３５が閉じているときは、スキャナ制御部２２９の上記後者の部分が停止する（電力消費状態が低電力状態である）。ゲート回路２３５の開閉制御、つまり、スキャナ制御回路２２９の電力消費状態の制御は、上述したシステム制御に属してもよいし、或るいは、上述したスキャナ個別制御に属してもよい。
【００９８】
以下では、個別制御の対象である画像処理回路２２５について、より詳細に説明する。
【００９９】
画像処理回路２３３は、USB回路２３３からI/F制御回路２２３を通じて画像データを入力したり、後述するカードI/F回路２１６からカード用ASIC２３５を通じて画像データが入力したり、或いは、スキャナ制御部２２９から画像データを入力したりする。そして、画像処理回路２３３は、入力した画像データに対して、後述するような複数種類の画像処理の全部又は一部を逐次的に又は選択的に施すことができる。また、画像処理回路２３３は、処理された画像データをプリンタ制御部２２７に出力したり、I/F制御回路２２３を通じてUSB回路２３３に出力したり、カード用ASIC２３５を通じてカードI/F回路２１６へ出力したりする。このように、画像処理回路２３３は、プリンタ部３０、スキャナ部４０、外部機器及びメモリカードなどの間でやりとりされる画像データに対する種々の画像処理を行う。
【０１００】
図８は、画像処理回路２２５の内部構成を示す。
【０１０１】
図８に示すように、画像処理回路２２５は、色変換回路２４１、ハーフトーン処理回路２４３、インタレース処理回路２４５、JPEG解凍回路２４７、回転処理回路２４９、サイズ変更回路２５１、JPEG圧縮回路２５３などを有する。色変換回路２４１は、RGB色空間の画像データからCMYK色空間の画像データへの色変換を行う。ハーフトーン処理回路２４３は、多階調ビットマップ画像データから擬似的に同じ階調に見える低階調ビットマップ画像データへの面積階調化処理（ハーフトーン処理）を行う。インタレース処理回路２４５は、インタレース印刷を行う場合に、ハーフトーン処理された印刷対象のビットマップ画像データのピクセル配列を、インタレース印刷に適した配列に変換する。JPEG解凍回路２４７は、圧縮されていない形式のビットマップ画像データをJPEG形式に圧縮する。回転処理回路２４９は、画像データの回転処理を行う。サイズ変更回路２５１は、画像データの拡大や縮小を行う。JPEG圧縮回路２５３は、JPEG形式の画像データを圧縮されていない形式のビットマップ画像データを解凍する。
【０１０２】
上述した色変換、ハーフトーン処理、インタレース処理及びJPEG解凍処理などは、印刷を行う場合に印刷対象の画像データに対する前処理として行われることが多い。また、上述したJPEG圧縮は、例えば、スキャン部４０から出力されたスキャン画像データに対する後処理として行われる。また、上述した回転処理やサイズ変更処理などは、印刷対象の画像データに対する前処理として行われることもあれば、スキャン画像データに対する後処理として行われル場合もあれば、メモリカードや外部機器から読み込まれたその画像データを表示又は格納するときの前処理として行われる場合もある。
【０１０３】
このように画像処理回路２２５は、さまざまな場面で使用されることになり、そして、その動作タイミングは、プリンタ部３０の動作タイミングからもスキャナ部４０の動作タイミングからも異なることになる。そこで、画像処理回路２２５の消費電力の制御を、プリンタ固有部やスキャナ固有部の消費電力制御から独立させて、画像処理回路２２５それ自体の使用状態に応じた独自のタイミングに制御することにより、より高い省電力効果が得られることになる。しかも、印刷時に使う画像処理のための回路も画像スキャン時に使う画像処理のための回路も１つのLSIチップに集約して、それらの電力消費状態の制御を一括して行うことにより、画像処理回路２２５の簡単になりコストが下がるという利点が得られる。
【０１０４】
図９は、この変形例においてCPU２１１が行う電力消費制御の処理の機能的な構成を示す。
【０１０５】
図９において、プリンタ個別制御部５２０とスキャナ個別制御部５３０の動作は、すでに図２を参照して説明した動作と同じである。画像処理個別制御部６２０は、画像処理回路２２５の使用状況を監視し、その結果に応じて図７に示したゲート回路２３１を開閉することで、画像処理回路２２５の電力消費状態を通常状態（動作状態）６２１と、それより消費電力が小さい低電力状態（停止状態）６２２に制御する。すなわち、画像処理個別制御部６２０は、画像処理回路２２５の電力消費状態が通常状態６２１にあるとき、条件Gが成立すると、ゲート回路２３１を閉じてクロック信号の画像処理回路２２５への供給を止めることで、画像処理回路２２５の電力消費状態を低電力状態６２２に切り替える。また、画像処理個別制御部６２０は、画像処理回路２２５の電力消費状態を低電力状態６２２にあるとき、条件Hが成立すると、ゲート回路２３１を開いてクロック信号の画像処理回路２２５への供給を開始することで、画像処理回路２２５の電力消費状態を通常状態６２１に切り替える。
【０１０６】
ここで、条件Gは、画像処理回路２２５が使用されていない又は使用される可能性が低いことであり、例えば、「画像処理回路２２５の動作要求が現在存在しない」、つまり、「図８に示した複数種の画像処理のいずれをも実行する必要が現在ない」ことである。また、条件Hは、画像処理回路２２５が使用されている又は使用される可能性が高いことであり、例えば、「画像処理回路２２５の動作要求が発生した」こと、つまり、「図８に示した複数種の画像処理のいずれかを実行する要求が発生した」ことである。
【０１０７】
図９を再び参照して、システム制御部６１０は、プリンタ部２０とスキャナ部３０と画像処理回路２２５の使用状況を監視し、その結果に応じてシステム部２０を、通常に動作し得る通常状態５１１と、それより電力消費の小さい低電力状態５１２とに切り替える。すなわち、システム制御部５１０は、システム部２０が通常状態５１１にある場合、プリンタとイメージスキャナと画像処理回路２２５の使用状況に関し所定の条件Iが成立したとき、システム部２０を通常状態５１１から低電力状態５１２に切り替え、また、システム部２０が低電力状態５１２にある場合、プリンタとイメージスキャナと画像処理回路２２５の使用状況に関し所定の条件Jが成立したとき、システム部２０を低電力状態５３２から通常状態５３１に切り替える。なお、すでに説明したように、システム部２０を低電力状態５１２にした場合、プリンタ部２０、スキャナ部４０及び画像処理回路２２５の全てが自動的に低電力状態５２２、５３２、６２２となり、結局、複合プリンタ回路１０のシステム全体が低電力状態になることになる。一方、システム部２０が通常状態５１１である場合であっても、プリンタ部３０内のプリンタ固有部、スキャナ部４０内のスキャナ固有部又は画像処理回路２２５がプリンタ個別制御部５２０、スキャナ個別制御部５３０又は画像処理穂別制御部６２０による個別の制御によって、低電力状態５２２、５３２又は６２１になることがある。
【０１０８】
条件Iは、プリンタとスキャナと画像処理回路２２５のいずれもが使用されていない又使用される可能性が低いことであり、具体的には、「条件Aと条件Cと条件Gが全て成立した」ことである。条件Jは、プリンタとスキャナと画像処理回路２２５のいずれかの使用が開始される又は開始される可能性が高いことであり、具体的には、「条件B、条件D又は条件Hが成立した」ことである。
【０１０９】
図１０は、印刷を行うときのを行うときの画像処理回路２２５の省電力制御とプリンタ固有部の省電力制御のタイミングの違いの一例を示している。
【０１１０】
図１０のステップS81に示すように、画像処理回路２２５とプリンタ固有部が共に低電力状態にあるときを想定する。ここで、例えばホストコンピュータから印刷データを到来すると、CPU２１１は、画像処理回路２２５の動作要求を発生し（条件H成立）、画像処理回路２２５を低電力状態から通常状態に切り替える（S82）。すると、画像処理御回路２２５は、印刷データに含まれる画像データを入力して、これに上述した色変換、ハーフトーン処理及びインタレース処理などを施して、プリンタ部３０が印刷することができる形式の印刷画像データを作成し、これを印刷バッファに書き込む（S８３）。このようにして、最初の印刷画像データが作成し終わりこれが印刷バッファに格納されると、CPU２１１は、プリンタの動作要求を発生し（条件Bの成立）、プリンタ固有部を低電力状態から通常状態に切り替える（S84）。すると、印刷バッファからプリンタ部３０へ印刷画像データが転送され、プリンタ部３０による印刷動作が開始される（S85）。
【０１１１】
その後、画像処理回路２２５が、ホストコンピュータからの印刷データに基づく最後の印刷画像データを作成し終わり、これを印刷バッファに格納し終わると（条件Gの成立）、CPU２１１は、画像処理回路２２５を通常状態から低電力状態に切り替える（S86）。その後、プリンタ部３０による最後の印刷画像データの印刷が完了して所定時間が経過すると（条件Aの成立）、CPU２１１は、プリンタ固有部を通常状態から低電力状態に切り替える（S87）。
【０１１２】
図１１は、画像スキャンを行うときの画像処理回路２２５の省電力制御とスキャナ固有部の省電力制御のタイミングの違いの一例を示している。
【０１１３】
図１１のステップS91に示すように、画像処理回路２１１とスキャナ固有部が共に低電力状態にあるときを想定する。ここで、ユーザからスキャナに動作要求が入るか、又はスキャナの原稿台の蓋がユーザにより開かれると（条件Dの成立）、CPU２１１は、スキャナ固有部を低電力状態から通常状態に切り替える（S92）。その後、CPU２１１は、ユーザに指示に従いスキャナ部４０を駆動して、原稿画像のプレススキャンや本スキャンなどの動作を行わせる（S93）。
【０１１４】
本スキャンによって読み取られたスキャン画像データがスキャナ部４０から出力されると、CPU２１１は、画像処理回路２２５の動作要求を発生し（条件Hの成立）、画像処理回路２５５を低電力状態から通常状態に切り替える（S94）。すると、画像処理回路２２５は、スキャン画像データに対して所定の後処理を行う。ここで、スキャン画像データをメモリカードに格納する場合を想定すると、画像処理回路２２５は、上記後処理として、スキャン画像データのJPEG形式への圧縮を開始する（S95）。画像処理回路２５５によるJPEG圧縮処理が完了し、JPEG形式の画像データがカード用ASIC２３５に渡されると（条件Gの成立）、CPU２１１は、画像処理回路２２５を通常状態から低電力状態に切り替える（S96）。
【０１１５】
その後、スキャナ部４０による本スキャン動作が終了してから所定時間が経過すると（条件Cの成立）、CPU２１１は、スキャナ部４０を通常状態から低電力状態に切り替える（S97）。
【０１１６】
このようにして、印刷を行う場合、画像処理回路２２５は、プリンタ部３０の動作タイミングとは別のタイミングで、印刷対象の画像データの前処理を行う必要のある間だけ通常状態にされ、それ以外のときには低電力状態に制御される。また、画像スキャンを行う場合、画像処理回路２２５は、スキャナ部４０の動作タイミングとは別のタイミングで、スキャン画像データの後処理を行う必要のある間だけ通常状態にされ、それ以外のときには低電力状態に制御される。これにより、画像処理回路２２５の省電力が最適化される。画像処理回路２２５は１チップ化されておるので、それへのクロック信号をオンオフするといく簡単で安価な方法で、画像処理回路２２５の消費電力制御ができる。
【０１１７】
以上、本発明の実施形態を説明したが、この実施形態は本発明の説明のための例示にすぎず、本発明の範囲をこの実施形態にのみ限定する趣旨ではない。本発明は、その要旨を逸脱することなく、その他の様々な態様でも実施することができる。本発明の原理は、プリンタ単体やイメージスキャナ単体にも適用できる。
【図面の簡単な説明】
【０１１８】
【図１】本発明に従う画像処理装置の一実施形態である、プリンタとイメージスキャナを有する複合プリンタの回路構成を示すブロック図。
【図２】CPU２１１が行う電力消費制御の処理の機能的な構成を示すブロック図。
【図３】プリンタ個別制御部５２０が行うプリンタ固有部の電力消費制御の流れを示す図。
【図４】スキャナ個別制御部５３０が行うスキャナ固有部の電力消費制御の流れを示す図。
【図５】システム制御部５１０が行うシステム部１０（システム全体）の電力消費制御の流れを示す図。
【図６】コントローラ２０４が光学センサのレベルをレポートするときの動作の流れを示す図。
【図７】図１に示したコントローラ２０４の内部構成、とりわけ画像処理に関わる部分の構成、をより詳細に示したブロック図。
【図８】画像処理回路２２５の内部構成を示すブロック図。
【図９】本発明の実施形態の変形例においてCPU２１１が行う電力消費制御の処理の機能的な構成を示すブロック図。
【図１０】印刷を行うときのを行うときの画像処理回路２２５の省電力制御とプリンタ固有部の省電力制御のタイミングの違いの一例を示すフローチャート。
【図１１】は、画像スキャンを行うときの画像処理回路２２５の省電力制御とスキャナ固有部の省電力制御のタイミングの違いの一例を示している。
【符号の説明】
【０１１９】
１０  複合プリンタ回路、  ２０  システム部、  ３０  プリンタ部、  ４０  スキャナ部、  ２０１  主電源回路、  ２０２  第１の副電源回路、  ２０３  第２の副電源回路、  ２０４  コントローラ、  ２０５  モータドライバ共通部、  ２０６  ヘッド駆動電源制御スイッチ、  ２０７  低電力回路電源制御スイッチ、  ２２５  画像処理回路、  ２３１  ゲート回路、  ２１１  CPU、  ２１４  EEPROM、  ２１７  画像処理ASIC、  ３０１  ヘッド駆動回路、  ３０２  印刷ヘッド、  ３０３  プリンタモータドライバ、  ３０４  キャリッジモータ、  ３０５  紙送りモータ、  ３０６  エンコーダ電源制御スイッチ、  ３０９  紙端センサ、  ３１０  紙幅センサ、  ３１１  自動プラテンセンサ、  ４０１  ランプ電源制御スイッチ、  ４０２  原稿照射ランプ、  ４０３  イメージセンサ電源制御スイッチ、  ４０４  イメージセンサ、  ４０５  A/Dコンバータ、  ４０６  ホームポジションセンサ、  ４０７  スキャナモータドライバ、  ４０８  スキャナモータ、  ５００電力消費制御処理、  ５１１  システム制御部、  ５２０  プリンタ個別制御部、  ５３０  スキャナ個別制御部、  ６１０  システム制御部、  ６２０  画像処理個別制御部
【図１】
2005124132.tif 000003
【図２】
2005124132.tif 000004
【図３】
2005124132.tif 000005
【図４】
2005124132.tif 000006
【図５】
2005124132.tif 000007
【図６】
2005124132.tif 000008
【図７】
2005124132.tif 000009
【図８】
2005124132.tif 000010
【図９】
2005124132.tif 000011
【図１０】
2005124132.tif 000012
【図１１】
2005124132.tif 000013