(57)【要約】【課題】  多様な画像の入出力処理を可能とした複合機のような画像処理装置において、省エネルギー効果が高く、機種によらずに適用することができ、通常動作状態への復帰を早期に行える低消費電力動作を実現する。【解決手段】  上位の制御装置は、スキャナ、プロッタそれぞれの使用状況に応じ個別に省エネモード遷移要求を発行し、これを受ける画像処理制御装置は、スキャナ入力側の画像処理パスとプロッタ出力側の処理パスを選択して（Ｓ７０２）、選択された処理パスにある各画像処理デバイスに低消費電力モードの動作（例えば、動作周波数の低減、ミドルウェア(DSP)に対してはプログラムの変更）を行わせる。また、通常モードへの復帰の際も操作部からの指示に応じそれぞれの処理パスで個別に対応する。【選択図】  図１３
2010068320.tif 000002
【特許請求の範囲】
【請求項１】
画像を入力する画像入力手段と、前記画像入力手段からの画像を正規化し、汎用データとして処理する入力側画像処理手段と、汎用データとして生成された入力画像を出力用データとして処理する出力側画像処理手段と、前記画像入力手段、前記入力側画像処理手段及び前記出力側画像処理手段を含む画像処理装置の各構成要素を制御下におき、画像処理装置全体を制御する制御手段を有し、前記制御手段が処理状況に応じて、通常モードから低消費電力モードへ移行させ、低消費電力モードから復帰させる省エネ動作におけるモード移行制御を行う画像処理装置であって、
前記制御手段は、前記省エネ動作におけるモード移行制御を前記入力側画像処理手段及び出力側画像処理手段に対して個別に行うことを特徴とする画像処理装置。
【請求項２】
請求項１に記載された画像処理装置において、
画像処理の指示及び処理内容の設定入力を受付ける操作手段を有し、
前記制御手段は、前記操作手段が低消費電力モードの動作状態において画像処理の指示を受付けたことを条件に、通常モードに移行する制御を行い、その際、設定された画像処理内容に応じて、前記入力側画像処理手段及び前記出力側画像処理手段を選択して移行処理を実行することを特徴とする画像処理装置。
【請求項３】
請求項２に記載された画像処理装置において、
前記制御手段は、前記操作手段が受付けた画像処理内容が画像入力である場合に、前記入力側画像処理手段のみを選択して移行処理を実行することを特徴とする画像処理装置。
【請求項４】
請求項２に記載された画像処理装置において、
前記制御手段は、前記操作手段が受付けた画像処理内容が画像出力である場合に、前記出力側画像処理手段のみを選択して移行処理を実行することを特徴とする画像処理装置。
【請求項５】
請求項１乃至４のいずれかに記載された画像処理装置において、
前記入力側画像処理手段及び前記出力側画像処理手段の各画像処理手段で最後に使用した時間をそれぞれ記録する時間記録手段を有し、
前記制御手段は、通常モードの動作状態において前記時間記録手段によって記録された時間からの経過時間が所定時間に達したことを条件に、低消費電力モードに移行する制御を行い、その際、所定時間に達した画像処理手段に応じて、画像処理手段を選択して移行処理を実行することを特徴とする画像処理装置。
【請求項６】
請求項５に記載された画像処理装置において、
前記制御手段は、前記所定時間に達した画像処理手段が前記入力側画像処理手段である場合に、前記入力側画像処理手段のみを選択して移行処理を実行することを特徴とする画像処理装置。
【請求項７】
請求項５に記載された画像処理装置において、
前記制御手段は、前記所定時間に達した画像処理手段が前記出力側画像処理手段である場合に、前記出力側画像処理手段のみを選択して移行処理を実行することを特徴とする画像処理装置。
【請求項８】
請求項１乃至７のいずれかに記載された画像処理装置において、
前記制御手段は、前記入力側画像処理手段及び前記出力側画像処理手段の各画像処理手段で用いる動作周波数を低消費電力モードの動作時に通常モードよりも低減する逓倍率の制御を行うことを特徴とする画像処理装置。
【請求項９】
請求項１乃至７のいずれかに記載された画像処理装置において、
前記入力側画像処理手段及び前記出力側画像処理手段の各画像処理手段をミドルウェアで構成し、
前記制御手段は、低消費電力モードの動作時に前記ミドルウェアで用いるプログラムとして、通常モードと異なるプログラムをダウンロードする制御を行うことを特徴とする画像処理装置。
【請求項１０】
請求項１乃至７のいずれかに記載された画像処理装置において、
前記入力側画像処理手段及び前記出力側画像処理手段の各画像処理手段をミドルウェアで構成し、
前記制御手段は、通常モードの動作時に前記ミドルウェアで用いるプログラムにソフトリセットをかけることにより低消費電力モードへ移行させ、再起動により通常モードへ復帰させる制御を行うことを特徴とする画像処理装置。
【請求項１１】
画像入力手段、入力画像を正規化し、汎用データとして処理する入力側画像処理手段、汎用データとして生成された入力画像を出力用データとして処理する出力側画像処理手段、を備えた画像処理装置における画像処理方法であって、
処理状況に応じて、通常モードから低消費電力モードへ移行し、低消費電力モードから復帰する省エネ動作におけるモード移行のタイミングを判断する移行判断工程と、
前記移行判断工程で判断されたタイミングでモード移行を行う際に、前記入力側画像処理手段及び出力側画像処理手段に対して個別に移行制御を行える移行制御工程を有したことを特徴とする画像処理方法。
【請求項１２】
請求項１１に記載された画像処理方法において、
画像処理の指示及び処理内容の設定入力を受付ける操作受付工程を有し、
前記移行判断工程は、低消費電力モードの動作状態において前記操作受付工程で画像処理の指示を受付けた場合に、通常モードへの移行タイミングであることを判断し、
前記移行制御工程は、前記操作受付工程で受付けた画像処理内容に応じて、前記入力側画像処理手段及び前記出力側画像処理手段を選択して移行処理を実行することを特徴とする画像処理方法。
【請求項１３】
請求項１２に記載された画像処理方法において、
前記移行制御工程は、前記操作受付工程で受付けた画像処理内容が画像入力である場合に、前記入力側画像処理手段のみを選択して移行処理を実行することを特徴とする画像処理方法。
【請求項１４】
請求項１２に記載された画像処理方法において、
前記移行制御工程は、前記操作受付工程で受付けた画像処理内容が画像出力である場合に、前記出力側画像処理手段のみを選択して移行処理を実行することを特徴とする画像処理方法。
【請求項１５】
請求項１１乃至１４のいずれかに記載された画像処理方法において、
前記入力側画像処理手段及び前記出力側画像処理手段の各画像処理手段で最後に使用した時間をそれぞれ記録する時間記録工程を有し、
前記移行判断工程は、通常モードの動作状態において前記時間記録工程で記録された時間からの経過時間が所定時間に達した場合に、通常モードへの移行タイミングであることを判断し、
前記移行制御工程は、前記移行判断工程で所定時間に達したと判断された画像処理手段に応じて、前記入力側画像処理手段及び前記出力側画像処理手段を選択して移行処理を実行することを特徴とする画像処理方法。
【請求項１６】
請求項１５に記載された画像処理方法において、
前記移行制御工程は、前記所定時間に達した画像処理手段が前記入力側画像処理手段である場合に、前記入力側画像処理手段のみを選択して移行処理を実行することを特徴とする画像処理方法。
【請求項１７】
請求項１５に記載された画像処理方法において、
前記移行制御工程は、前記所定時間に達した画像処理手段が前記出力側画像処理手段である場合に、前記出力側画像処理手段のみを選択して移行処理を実行することを特徴とする画像処理方法。
【請求項１８】
請求項１１乃至１７のいずれかに記載された画像処理方法において、
前記移行制御工程は、前記入力側画像処理手段及び前記出力側画像処理手段の各画像処理手段で用いる動作周波数を低消費電力モードの動作時に通常モードよりも低減する逓倍率の制御によって、低消費電力モードへの移行処理を実行することを特徴とする画像処理方法。
【請求項１９】
請求項１１乃至１７のいずれかに記載された画像処理方法において、
前記入力側画像処理手段及び前記出力側画像処理手段の各画像処理手段がミドルウェアで構成される場合に、
前記移行制御工程は、低消費電力モードの動作時に前記ミドルウェアで用いるプログラムとして、通常モードと異なるプログラムをダウンロードする制御によって、低消費電力モードへの移行処理を実行することを特徴とする画像処理方法。
【請求項２０】
請求項１１乃至１７のいずれかに記載された画像処理方法において、
前記入力側画像処理手段及び前記出力側画像処理手段の各画像処理手段がミドルウェアで構成される場合に、
前記移行制御工程は、通常モードの動作時に前記ミドルウェアで用いるプログラムにソフトリセットをかけることにより低消費電力モードへ移行させ、再起動により通常モードへ復帰させる制御によって、低消費電力モードへの移行処理を実行することを特徴とする画像処理方法。
【請求項２１】
請求項１１乃至２０のいずれかに記載された画像処理方法の各工程をコンピュータで実行させるためのプログラム。
【請求項２２】
請求項２１に記載されたプログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多様な画像の入出力処理を可能とした複合機のような画像処理装置に関し、より詳しくは、処理内容に応じて画像処理手段を選択して低消費電力・通常モードの移行制御を行う機能を有し、省エネルギー効果を高めた画像処理装置、画像処理方法及び該画像処理方法をコンピュータに行わせるためのプログラムに関する。
【背景技術】
【０００２】
複写、ファクシミリ、スキャナ、プリンタ等を複合機能として有した既存の複合機（ＭＦＰ：Multi-Function Peripherals）と称される画像処理装置は、原稿を読取るスキャナ入力に加え、通信手段を介してネットワーク上の外部機からデータ入力を受け、入力された各種のデータを用いて装置内で印刷出力を行い、或いは外部機へデータ出力を行う。このような複合機にネットワーク等の通信手段を介して接続される外部機は、ＰＣ（Personal Computer）、ファクシミリ装置、ネットワークプリンタ、複合機等であり、それぞれ機器の性能や処理可能なデータ形式に違いがあるので、入出力するデータも多様である。
【０００３】
このような複合機能を有した画像処理装置は、外部機とで構成する画像処理システムの要素としても機能することから、当該システム上で有効に働くために、多様な画像データに対応するため、さらにユーザが望む特性の画像で出力するための処理手段を持つ。
原稿読取り（スキャナ）で入力される画像データは、読取り時のスキャナの機器特性に依存した信号になっているので、機器に依存する信号成分を補正し、画像データを正規化する処理を行い、各種の出力に利用可能な汎用データに変換した後、外部機へのデータ出力に用いる。また、内蔵のプリンタで出力する場合には、汎用データとして生成された入力画像（スキャナ入力或いはネットワーク経由等の外部機からの入力）をプリンタの機器特性に合わせて、求める画像出力が得られるように補正処理を施す。このような入出力データに対する処理を行うことで、利用目的や用途に応じた柔軟な対応が可能となる。
【０００４】
ところで、近年、原油高の影響や世界的にエネルギー需要が高くなってきているため、省エネルギー（消費エネルギーを低減することを意味し、略して「省エネ」とも言う）への要求が高く、複合機等の画像処理装置も例外ではない。複合機の場合、複合機能の中には、画像形成動作を伴わない機能もあり、常に画像形成部を動作状態で待機させると、無駄にエネルギーを消費することになるので、不要な負荷の動作を停止させ、低消費電力で動作する省エネルギー（低消費電力）モードの動作状態を取る機能を備えている。
電子写真による画像形成を行う複合機では、省エネルギーモードとして、複合機内でも、特に消費電力の大きい定着装置での節電をはかるため、定着設定温度を下げるなどの方法が採用されている。
また、環境に対する意識の高まりから、省エネルギーへの要求もさらに強まっており、定着装置にとどまらず、対象を他の回路部にも拡げて無駄な電力消費を減らすための手段を講じている。
【０００５】
こうした省エネルギーモードで動作する機能を持つ画像処理装置として提案された従来技術として、下記特許文献１を示すことができる。
特許文献１の画像形成装置においては、定着設定温度を下げるだけでなく、定着ヒータへの通電を遮断、更にはコントローラ制御部とエンジン制御部を分離し、それぞれにＣＰＵを具備させ、コントローラ制御部には常に動作電圧を供給しながら、エンジン制御部に省エネルギーモード時においては動作電源の供給を遮断することにより省エネルギーを図っている。さらに、省エネルギーモード解除時に復帰要因に基づいて、スキャナ部やフィニッシャーといった周辺機器の初期化の要否を判断し、必要な場合にのみ初期化を実行することで、印字可能状態への復帰を早め、デバイスの長寿命化を図っている。
【特許文献１】特開２００３−２４１５８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１のように、エンジン制御部への動作電源を遮断すると省エネルギー効果は高いが、画像形成動作可能状態に復帰するまでに電源投入時と同じ制御をエンジン制御部に存在する画像処理デバイス等に対して行う必要があるため、復帰に時間がかかるという問題が生じ得る。また、省エネルギーモード解除時に、スキャナ部やフィニッシャーといった周辺機器について、復帰要因をもとに必要な場合にのみ初期化を実行しているが、印字可能状態への復帰を早めるために省エネルギーモード解除時という限られたときに、限られたデバイスに行うもので、省エネルギーには、それほどの効果がない。
【０００７】
さらに、上記のようにメインコントローラとエンジン制御部を分離させたハイエンド向けのデジタル複合機とは別に、ローエンド向けの複合機は、本体にコンパクトな設計や低価格性を要求されるため、上記の分離構成がとれずにメインコントローラとエンジン制御部を分離せず、単一のＣＰＵでこれらの制御機能を実現する機種もあり、エンジン制御部のみ動作電源を遮断して省エネルギー化する方法がとれない機種もある。その他に、メインコントローラとエンジン制御部は分離しているが動作電圧を供給する電源との配線が共通で使用する機種も同様に、エンジン制御部のみ動作電源を遮断して省エネルギー化する方法がとれない機種になる。これらローエンド向けの複合機に対しても省エネルギーへの要求が高いため、動作電源の遮断以外の方法での省エネルギー化が必要になる。
【０００８】
上記のように、例示した従来例では、通常動作状態への復帰に時間がかかり、メインコントローラとエンジン制御部を分離させた構成を前提とすることから適用範囲が限られてしまう、という問題があり、さらに使用状況によっては、動作全体を通して省エネルギー効果があまり高くない。
本発明は、上記した問題に鑑みてなされたもので、各種の複合機能を持ち、多様な画像の入出力処理を可能とした画像処理装置において、省エネルギー効果が高く、機種によらずに適用することができ、通常動作状態への復帰を早期に行える低消費電力動作を実現することを課題とする。
【課題を解決するための手段】
【０００９】
本発明は、画像を入力する画像入力手段と、前記画像入力手段からの画像を正規化し、汎用データとして処理する入力側画像処理手段と、汎用データとして生成された入力画像を出力用データとして処理する出力側画像処理手段と、前記画像入力手段、前記入力側画像処理手段及び前記出力側画像処理手段を含む画像処理装置の各構成要素を制御下におき、画像処理装置全体を制御する制御手段を有し、前記制御手段が処理状況に応じて、通常モードから低消費電力モードへ移行させ、低消費電力モードから復帰させる省エネ動作におけるモード移行制御を行う画像処理装置であって、前記制御手段は、前記省エネ動作におけるモード移行制御を前記入力側画像処理手段及び出力側画像処理手段に対して個別に行うことを特徴とする。
本発明は、画像入力手段、入力画像を正規化し、汎用データとして処理する入力側画像処理手段、汎用データとして生成された入力画像を出力用データとして処理する出力側画像処理手段、を備えた画像処理装置における画像処理方法であって、処理状況に応じて、通常モードから低消費電力モードへ移行し、低消費電力モードから復帰する省エネ動作におけるモード移行のタイミングを判断する移行判断工程と、前記移行判断工程で判断されたタイミングでモード移行を行う際に、前記入力側画像処理手段及び出力側画像処理手段に対して個別に移行制御を行える移行制御工程を有したことを特徴とする。
【発明の効果】
【００１０】
本発明によると、各種の複合機能を持ち、多様な画像の入出力処理を可能とした画像処理装置において、使用状況に応じて、画像処理手段を選択して低消費電力と通常動作間のモード移行を行うようにすることで、動作全体を通して省エネルギー効果を高め、通常動作状態への復帰を早期に行え、また、汎用性のある低消費電力動作を実現できる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明に係る画像処理装置及び画像処理方法の実施形態として、複合機を例に、添付した図面を参照して説明する。
「複合機（ＭＦＰ）の概要」
以下に示す本実施形態に係る複合機は、複写（コピー）、ファクシミリ（ＦＡＸ送受信）、プリンタ及びスキャナ機能等のほか、蓄積画像を再出力に利用するドキュメントボックス機能を複合して有する。なお、この実施形態では、カラー印刷の出力ができる装置を例にするが、モノクロ印刷の出力のみが可能な装置として実施してもよい。
【００１２】
図１は、本実施形態の複合機の概略構成を示す図である。なお、同図は、複合機の画像データ処理システムの構成を中心に示すものである。
図１に示す画像データ処理システムでは、原稿画像の読取り或いは外部機から通信手段を介して所定形式のデータを受信することによって画像入力を行い、入力された画像を汎用データとしてＨＤＤ（Hard Disk Drive）等の比較的大容量の１次記憶装置に一旦蓄積する。蓄積画像は、複合機に内蔵するプリンタ或いは通信手段を介して外部機にそれぞれに求められる形式のデータとして出力する。なお、外部機は、ＰＣ（Personal computer）、ファクシミリ装置、複合機等であり、ファクシミリ、プリンタ、スキャナ及びドキュメントボックス等の複合機が持つ機能を用いてデータの入出力を行う。
【００１３】
図１に示す画像データ処理システムにおいて、上記した入出力画像に対する画像処理は、ＩＰＵ（Image Processing Unit）１０４によって行う。
ＩＰＵボードのＣＰＵ（Central Processing Unit）１１０は、ソフトウェアを動作させて、ＩＰＵ１０４の後述する各デバイス、入力手段としてのスキャナ（ＣＣＤ：Charge Coupled Device）１０１、出力手段としてのプリンタ１０２及びＩＰＵ１０４と後述するコントローラ１０７へそれぞれ電源を供給するＰＳＵ（Power Supply Unit）１０３を制御し、画像データ処理システムを管理、制御する（この制御系については、後記図２の説明、参照）。
【００１４】
ＩＰＵ１０４は、入力側画像処理手段として、スキャナ１０１から入力された画像を正規化（デバイス特性に依存したデータを補正）し汎用データとして処理する第１画像処理デバイス（ＤＳＰ：Digital Signal Processor）１０５及び第２画像処理デバイス（ＡＳＩＣ)１０６と、出力側画像処理手段として、汎用画像データを出力用データへ処理（デバイス特性と出力要求に合わせてデータを調整）する第３画像処理デバイス１０９を有する。なお、この実施形態では、第１画像処理デバイス１０５及び第３画像処理デバイス１０９は、ミドルウェア（ＤＳＰ：Digital Signal Processor）で構成し、第２画像処理デバイス１０６は、ＡＳＩＣ（Application Specific Integrated Circuit)であるからハードウェアで構成する。
【００１５】
コントローラ１０７は、入力画像を蓄積するＨＤＤ等の比較的大容量の１次記憶装置１０８、ユーザＩ／Ｆ（インターフェース）として機能するＬＣＤ（液晶表示装置）タッチパネル付の操作表示装置１１４及び外部機（ＰＣ、外部メディア等）と接続し情報を交換するための外部Ｉ／Ｆ装置１１５等を制御する。従って、複合機で生成され、１次記憶装置１０８に蓄積される画像は、コントローラ１０７の制御によって、外部Ｉ／Ｆ装置１１５を介しても入出力される。
コントローラ１０７は、ＩＰＵ１０４とは別のＣＰＵ１１１を備え、このＣＰＵに搭載したソフトウェアによって、制御下の上記各装置を管理、制御する（この制御系については、図２を参照して後記する）。
【００１６】
図２は、コントローラ１０７（ＣＰＵ１１１）による制御とＩＰＵ１０４（ＣＰＵ１１０）による制御の関係を示す制御システムの構成図である。ＩＰＵ１０４のＣＰＵ１１０が、ソフトウェアによって上位の制御装置４０１と画像処理制御装置４０２を構成し、コントローラ１０７のＣＰＵ１１１がコントローラの制御装置２０１を構成する。
上位の制御装置４０１は、ＰＳＵ１０３や１次記憶装置１０８への画像の転送や、画像データの第１〜３画像処理デバイス１０５，１０６，１０９への入出力のタイミングを管理する。
画像処理制御装置４０２は、上位の制御装置４０１の管理下に第１〜３画像処理デバイス１０５，１０６，１０９へ画像データを送り画像処理が開始される前までに最適な画像処理が各画像処理デバイス内で行えるように画像処理パラメータを設定することでこれらの画像処理デバイスを直接制御する（画像処理の制御動作は、後記する）。
【００１７】
また、上位の制御装置４０１は、省エネ動作（後記する）として、画像処理手段（画像処理デバイス）を選択して低消費電力と通常動作間のモード移行の制御を制御フロー（後記図７〜１６、参照）に従って実行する。こうした制御動作は、図示しないＲＯＭやＨＤＤ等の不揮発性の記録（記憶）媒体に格納するプログラムの中にこれらの制御フローを実行するプログラムを記録（記憶）しておくことで、ＣＰＵ１１０が、この記録媒体に記録した制御・処理プログラムや制御データ等を図示しないワークメモリに読込み、処理の実行時にこのプログラムを駆動する。このようにすることによって、ＣＰＵ１１０（コンピュータ）をこの省エネ制御動作の実行手段として機能させることができる。
【００１８】
図３は、本複合機のＩＰＵ１０４における画像データの流れを示す図である。
本実施形態の複合機では、使用可能なアプリケーションとしてコピー、スキャナ、ＦＡＸ(送信、受信)、プリントの４種類がある。これらのアプリケーションでは、それぞれＩＰＵ１０４のパスが図３中の流れ（１）で示す入力側と図３中の流れ（２）で示す出力側の一方である場合と、入力及び出力の両側である場合がある。それぞれのアプリケーションと用いる画像データパスの関係を、アプリケーションを画像データの流れに対応させて図４の表にまとめて示す。
コピーの場合、入力側のパスは、スキャナ（ＣＣＤ）１０１からＩＰＵ１０４の第１画像処理デバイス（ミドルウェア）１０５と第２画像処理デバイス（ハードウェア）１０６でスキャナ入力の画像に対する補正（正規化）処理を行い、汎用データとしてコントローラ１０７に送り込み、流れ（１）のパスになる。出力側のパスは、コントローラ１０７から再びＩＰＵ１０４に画像データが送られ、第３画像処理デバイス（ミドルウェア）１０９でプリンタ出力用に補正（調整）処理を行い、プリンタ１０２へ画像データを送り、このデータを紙出力に用い、流れ（２）のパスになる。
【００１９】
スキャナ（配信）、ＦＡＸ(送信)の場合、入力側は、基本的にコピーと同じで、流れ（１）のパスになり、出力側は、外部Ｉ／Ｆ装置１１５を介してローカルエリアネットワーク（ＬＡＮ）等のネットワークで接続されたクライアントＰＣや外部プリンタ或いは公衆回線で接続された外部ＦＡＸ装置へ送信される。このときの出力側の処理は、ＩＰＵ１０４を通さず、外部Ｉ／Ｆ装置１１５或いはコントローラ１０７のＣＰＵ１１１で処理する。
また、プリンタ、ＦＡＸ(受信)は、外部Ｉ／Ｆ装置１１５を介してローカルエリアネットワーク（ＬＡＮ）等のネットワークで接続されたＰＣ等の外部ホスト機或いは公衆回線で接続された外部ＦＡＸ装置から送信されてくる入力画像を受取り、スキャナ入力画像を蓄積するときの画像と同様の形式の画像データとして１次記憶装置１０８に一旦蓄積する。なお、このときの入力側の処理は、普通、ＩＰＵ１０４を通さず、外部Ｉ／Ｆ装置１１５或いはコントローラ１０７のＣＰＵ１１１で処理する。出力側は、コントローラ１０７によって、１次記憶装置１０８からＩＰＵ１０４に画像データが送られ、第３画像処理デバイス（ミドルウェア）１０９でプリンタ出力用に補正（調整）処理を行い、プリンタ１０２へ画像データを送り、このデータを紙出力に用い、流れ（２）のパスになる。
【００２０】
「ＩＰＵにおける画像処理の制御」
上記した画像処理の制御動作を説明すると、上位の制御装置４０１は、コントローラの制御装置２０１を介してコントローラ１０７に接続された操作表示装置１１４を管理下においているので、操作表示装置１１４のＬＣＤ画面部でユーザが指定した処理内容（使用するアプリケーションや詳細な処理条件等）を設定情報として取得し、画像処理制御装置４０２に設定情報を伝える。
上位の制御装置４０１から設定情報を受取る画像処理制御装置４０２は、設定情報に示された処理条件（例えば、コピーの場合には、原稿モードや変倍率や濃さ設定等）を受け取り、制御対象の第１画像処理デバイス１０５及び第３画像処理デバイス１０９に対しては、ミドルウェア（ＤＳＰ：Digital Signal Processor）にプログラムやデータの変更で対応し、第２画像処理デバイス１０６に対しては、ＡＳＩＣ（Application Specific Integrated Circuit)にデータのダウンロードで対応することによって、ユーザの要求に従う最適な画像を出力するように画像処理パラメータを設定する。
【００２１】
上位の制御装置４０１は、操作画面におけるユーザの設定情報を送ること以外に、画像処理制御装置４０２が処理を実装するための読み出しタイミングを制御する。画像処理制御装置４０２は、読み出されたことをトリガーにして、呼び出された要求に従って処理を切り替える。
図５は、上位の制御装置４０１と画像処理制御装置４０２の呼び出しタイミングの例を示す図である。同図に示すように、上位の制御装置４０１は、スキャナ入力（図３の流れ（１）の画像処理パスに当たる）とプロッタ出力（図３の流れ（２）の画像処理パスに当たる）のタスクに分割して、それぞれのタスクにおける画像処理が必要とする設定を画像処理制御装置４０２に行わせるため、スキャナプロセスとプロッタプロセスの２つのプロセスに分けて設定等の処理要求を発行する。
【００２２】
本実施形態におけるＩＰＵ１０４の構成では、スキャンとプロッタで別の画像処理デバイスで処理を行うため、図５のように要求タイミングが重なることがある。画像処理制御装置４０２は、１画像処理の単位をプロセスとして管理していて、計算要求、設定要求及び終了処理要求で１プロセス内の制御動作が完了する。
計算要求は、画像処理デバイスに設定する画像処理パラメータを計算する。設定要求は、計算要求に応じて計算された画像処理パラメータを画像処理デバイスに設定する。終了処理要求は、画像処理パラメータの計算及び設定の過程でメモリに保持したデータの開放等を行い、メモリリークが起きないように後処理を実施する。
スキャナプロセスでは、画像処理デバイスが画像処理を開始するまでに計算要求と設定要求を送り、画像処理デバイスが画像処理実行可能な状態にし、画像データを画像処理デバイスに送り画像処理を実行させ、終了処理要求を送り画像処理制御装置４０２の１プロセス制御を完了させる。
【００２３】
図６は、ＩＰＵ の画像処理デバイスの構成をより詳細に示し、（Ａ）に入力側、（Ｂ）に出力側のデバイスの画像処理モジュール構成を示す。
同図の（Ａ）に示す入力側の第１画像処理デバイス１０５はシェーディング補正モジュール６０１を実装し、第２画像処理デバイス１０６はフィルタ処理モジュール６０２と色変換処理モジュール６０３を実装することで、スキャナ１０１から入力された画像を正規化（デバイス特性に依存したデータを補正）し汎用データとして処理する。
同図の（Ｂ）に示す出力側の第３画像処理デバイス１０９はγ処理モジュール６０４と階調処理モジュール６０５を実装することで、汎用画像データをプリンタ１０２のデバイス特性に合わせたγ処理と出力に要求される階調数への階調変換を行い、出力用データとして処理する。
画像処理制御装置４０２は、図５に示した設定等の処理要求に応じて、これらの第１〜３画像処理デバイス１０５，１０６，１０９の画像処理モジュールに対して設定等の処理を行う。
【００２４】
次に、電源投入時の初期化要求、計算要求、設定要求及び終了処理要求の各要求時に要求に応じて画像処理制御装置４０２が行う内部処理について説明する。
“電源投入時”
電源投入時は、画像処理制御装置４０２が制御対象とするＩＰＵ１０４の第１〜３画像処理デバイス１０５，１０６，１０９には、何も画像処理パラメータが設定されていない状態である。このため、初期化要求に応じて初期設定を行う。
図７は、電源投入時の初期化要求に対応する制御フローを示す。
処理を始めるトリガーは、上位の制御装置４０１から画像処理制御装置４０２に対して初期化要求が発行されるので、これを受付け、画像処理制御装置内の処理を始める（ステップＳ１０１）。
【００２５】
処理の始めに、スキャナ入力側の処理とプロッタ出力側の処理を順番に行うので、どちらの処理か又は処理を完了したかを確認する（ステップＳ１０２）。
ステップＳ１０２で、スキャナ入力側の処理である場合には、第１画像処理デバイス１０５のミドルウェア（ＤＳＰ：Digital Signal Processor）に対して、ソフトリセットをかけ（ステップＳ１０３）、ＣＰＵ１１０からアクセスが可能な状態にして、このミドルウェアにメインプログラムの設定を行う（ステップＳ１０４）。なお、上記ソフトリセットは、ミドルウェア（ＤＳＰ）のステータスレジスタに対し、ＣＰＵ１１０からアクセスすることによって、ミドルウェア（ＤＳＰ）内部で初期化が行われる。
【００２６】
初期化後にミドルウェア（ＤＳＰ）のデータレジスタにアクセスすることが出来るようになり、画像処理等のプログラムや画像処理パラメータ等のデータをダウンロードすることで、上記の設定を行うことが可能になる。即ち、メインプログラムを設定した後に、ユーザの要求するアプリケーション（コピー、スキャナ、ＦＡＸ等の機能）によって設定が変わらない固定値を、ミドルウェア（ＤＳＰ）１０５に実装するシェーディング補正モジュール６０１の初期値として設定する（ステップＳ１０５）。なお、この初期設定は、後述するハードウェア(ＡＳＩＣ)と同様である。
また、第２画像処理デバイス１０６のハードウェア（ＡＳＩＣ：Application Specific Integrated Circuit）に対しても、実装するフィルタ処理モジュール６０２と色変換処理モジュール６０３に初期値を設定する（ステップＳ１０６）。
この後、ステップＳ１０２に戻す。
【００２７】
また、ステップＳ１０２で処理を確認し、その結果がプロッタ出力側の処理である場合には、第３画像処理デバイス１０９のミドルウェア（ＤＳＰ）に対して、ソフトリセットをかけ（ステップＳ１１１）、ＣＰＵ１１０からアクセスが可能な状態にして、このミドルウェアにメインプログラムの設定を行う（ステップＳ１１２）。なお、上記ソフトリセットは、スキャナ入力側の処理と同様に行うことができ、初期化後にミドルウェア（ＤＳＰ）のデータレジスタに画像処理等のプログラムや画像処理パラメータ等のデータをダウンロードする。ここでは、メインプログラムを設定した後に、ミドルウェア（ＤＳＰ）１０９に実装するγ処理モジュール６０４と階調処理モジュール６０５に初期値を設定する（ステップＳ１１３）。なお、初期値の設定も、スキャナ入力側の処理と同様に行うことができる。
この後、ステップＳ１０２に戻す。ステップＳ１０２で処理を確認し、その結果が全ての処理の完了であれば、画像処理制御装置４０２から上位の制御装置４０１に初期化完了通知を行い（ステップＳ１２１）、この制御フローを終える。
【００２８】
“計算要求時”
計算要求に応じて行う処理は、特に画像処理デバイス１０５，１０６，１０９にアクセスしないため、ここで行う画像処理パラメータ計算及び計算結果を保持する処理は、全て画像処理制御装置４０２の内部で行われる。
図８は、計算要求に応じて画像処理制御装置が行う制御フローを示す図である。
処理を始めるトリガーは、操作表示装置１１４のＬＣＤ画面でユーザが指定した処理内容（使用するアプリケーションや詳細な処理条件等）を表す設定情報にもとづき、上位の制御装置４０１から画像処理制御装置４０２に対して計算要求が発行されるので（図５、参照）、これを受付け、画像処理制御装置内の処理を始める（ステップＳ２０１）。
【００２９】
処理の始めに、画像処理制御装置４０２は、この計算処理の結果を表す情報を生成し、保存すべく、計算結果の保存領域を確保する（ステップＳ２０２）。
次に、計算要求で必要な画像処理を特定する（ステップＳ２０３）。ここでは、画像処理をスキャナ入力側の処理パス及びプロッタ出力側の処理パスで特定する。
次に、特定された処理パスに含まれる複数の画像処理単位、即ち、スキャナプロセスならば、シェーディング補正モジュール６０１、フィルタ処理モジュール６０２及び色変換処理モジュール６０３、また、プロッタプロセスならγ処理モジュール６０４及び階調処理モジュール６０５からなる画像処理単位の全部について順番に処理をしていくので、処理パスで指定された全画像処理単位（図４に示すように、コピーの処理パスは、スキャナプロセスとプロッタプロセスの両方となる）について、計算画終了したか否かを確認する（ステップＳ２０４）。
【００３０】
ステップＳ２０４で未計算処理の画像処理単位があれば（ステップＳ２０４-NO）、この画像処理単位の画像処理計算部に計算要求を出す（ステップＳ２０５）。
未計算の画像処理単位に対する計算要求を受取る画像処理計算部は、必要な画像処理パラメータを画像処理モジュールへの設定値として算出する。この実施形態では、計算要求に指示されたユーザの設定情報によって、ライブラリ（予めＲＯＭ領域に設定情報（変量値）に対応付けて用意しておいた画像処理パラメータ群）を参照することで（ステップＳ２０６）、当該設定情報に対応する画像処理パラメータを算出する（ステップＳ２０７）。
次いで、計算後の画像処理パラメータをステップＳ２０２で確保した計算結果保存領域に格納する（ステップＳ２０８）。
この後、ステップＳ２０４に戻し、未計算処理の画像処理単位があるか否かを確認し、全画像処理単位の計算処理が終了すれば（ステップＳ２０４-YES）、処理が完了するので、画像処理制御装置４０２から上位の制御装置４０１に起算処理完了通知を行い（ステップＳ２１１）、この制御フローを終える。
【００３１】
“設定要求時”
設定要求に応じて行う処理は、画像処理デバイス１０５，１０６，１０９にアクセスするため、処理はスキャナ入力側の処理である場合には、第１画像処理デバイス（ミドルウェア）１０５の設定部と第２画像処理デバイス（ハードウェア）１０６の設定部で、プロッタ出力側の処理である場合には、第３画像処理デバイス（ミドルウェア）１０９の設定部に対して画像処理制御装置４０２からアクセスすることによって、処理が行われる。
図９は、設定要求に応じて画像処理制御装置が行う制御フローを示す図である。
処理を始めるトリガーは、操作表示装置１１４のＬＣＤ画面でユーザが指定した処理内容（使用するアプリケーションや詳細な処理条件等）を表す設定情報にもとづき、上位の制御装置４０１から画像処理制御装置４０２に対して設定要求が発行されるので（図５、参照）、これを受付け、画像処理制御装置４０２が処理を始める（ステップＳ３０１）。
【００３２】
処理の始めに、機種依存情報管理部を参照し、画像処理デバイスの中のどの設定部で処理をするかを特定する（ステップＳ３０２）。上記の機種依存情報とは、この実施形態では、スキャナ入力側の処理は第１画像処理デバイス（ミドルウェア）１０５と第２画像処理デバイス（ハードウェア）１０６で処理を行い、また、プロッタ出力側の処理は第３画像処理デバイス（ミドルウェア）１０９で処理を行う、というＩＰＵ１０４の構成情報を保存している。
また、上位の制御装置４０１からの要求であるスキャンタスク、プロッタタスクに唯一割り当てられた処理番号から、上記した画像処理単位の計算処理によって得られた計算結果を特定する（ステップＳ３０３）。つまり、入力情報の処理番号より、いつの計算要求で作成した計算結果を設定に用いるかを特定する。
【００３３】
この後、ハードウェア（ＡＳＩＣ）に対する処理とミドルウェア（ＤＳＰ）に対する処理を順番に行うので、どちらかの設定処理が未完であるか、全設定処理を完了したかを確認する（ステップＳ３０４）。
ステップＳ３０４で、ハードウェア（ＡＳＩＣ）である第２画像処理デバイス１０６に対する処理が未完であり（ステップＳ３０４-NO）、このハードウェア（ＡＳＩＣ）を処理対象に選んだ場合、第２画像処理デバイス１０６の設定部に対する設定要求を発行する（ステップＳ３１１）。
次いで、ステップＳ３０３で特定された設定に用いる計算結果の情報を取得し、画像処理のパスを決定する（ステップＳ３１２）。ここで決定する画像処理パスは、第２画像処理デバイス１０６のフィルタ処理モジュール６０２から色変換処理モジュール６０３への処理パスになる。
この後、画像処理のパスの画像処理単位（画像処理モジュール）が複数あれば、処理単位ごとに設定処理を行っていくので、決定された画像処理パスの全画像処理を終了したか否かを確認する（ステップＳ３１３）。
【００３４】
ステップＳ３１３で未処理の画像処理単位（処理モジュール）があれば（ステップＳ３１３-NO）、この画像処理モジュールに対して設定要求を発行する（ステップＳ３１４）。
次いで、画像処理モジュールへの設定を行う、即ち当該画像処理モジュールの設定部へ画像処理パラメータの書き込みを行う。処理手順としては、上記“計算要求時”で説明したように、計算結果として得られる画像処理パラメータを保存領域に格納しておいたので、保存領域に格納した値をそのまま設定に用いることができる場合、格納した値を直ちに設定画像処理パラメータとして共通書き込み部へ送る。ただ、計算結果として保存された情報が、抽象パラメータで表現されている場合は、画像処理モジュールで用いることができる値に変えるためにライブラリを参照して（ステップＳ３１５）、設定画像処理パラメータを決定し（ステップＳ３１６）、決定した値を共通書き込み部へ送る。
設定値として決定された画像処理パラメータを受取る共通書き込み部は、第２画像処理デバイス１０６の当該画像処理モジュールに受取った画像処理パラメータを書き込むことで、設定を実行する（ステップＳ３１７）。
ステップＳ３１４〜Ｓ３１７の手順を画像処理モジュールごとに行い、画像処理パスの全画像処理を終了した場合（ステップＳ３１３-YES）、ステップＳ３０４に戻し、全設定処理を完了すれば（ステップＳ３０４-YES）、画像処理制御装置４０２から上位の制御装置４０１に設定処理完了通知を行い（ステップＳ３３１）、この制御フローを終える。
【００３５】
また、ステップＳ３０４で、ミドルウェア（ＤＳＰ）である第１画像処理デバイス１０５と第３画像処理デバイス１０９に対する処理が未完であり（ステップＳ３０４-NO）、このミドルウェア（ＤＳＰ）を処理対象に選んだ場合、第１画像処理デバイス１０５、第３画像処理デバイス１０９の各設定部に対する設定要求を発行する（ステップＳ３２１）。
次いで、ステップＳ３０３で特定された設定に用いる計算結果の情報を取得し、画像処理のパスを決定する（ステップＳ３２２）。ここで決定する画像処理パスは、第３画像処理デバイス１０９では、γ処理モジュール６０４から階調処理モジュール６０５への処理パスになる。
この後、画像処理のパスの画像処理単位（画像処理モジュール）が複数あれば、処理単位ごとに設定処理を行っていくので、決定された画像処理パスの全画像処理を終了したか否かを確認する（ステップＳ３２３）。
【００３６】
ステップＳ３２３で未処理の画像処理単位（処理モジュール）があれば（ステップＳ３２３-NO）、この画像処理モジュールに対して設定要求を発行する（ステップＳ３２４）。
次いで、画像処理モジュールへの設定を行う、即ち当該画像処理モジュールの設定部へ画像処理パラメータの書き込みを行う。この書き込み処理（Ｓ３２５〜Ｓ３２７）は、第２画像処理デバイス（ＡＳＩＣ）１０６の上記書き込み処理（Ｓ３１５〜Ｓ３１７）と同様に行われるので、先の説明を参照することとする。
ステップＳ３２４〜Ｓ３２７の手順を画像処理モジュールごとに行い、画像処理パスの全画像処理を終了した場合（ステップＳ３２３-YES）、ステップＳ３０４に戻し、全設定処理を完了すれば（ステップＳ３０４-YES）、画像処理制御装置４０２から上位の制御装置４０１に設定処理完了通知を行い（ステップＳ３３１）、この制御フローを終える。
【００３７】
“終了処理要求時”
終了処理要求に応じて行う処理は、保存された計算結果（画像処理パラメータ）を削除する処理であり、特に画像処理デバイス１０５，１０６，１０９にアクセスしないため、全て画像処理制御装置４０２の内部で行われる。
図１０は、終了処理要求に応じて画像処理制御装置が行う制御フローを示す図である。
処理を始めるトリガーは、上位の制御装置４０１から画像処理制御装置４０２に対して終了処理要求が発行されるので（図５、参照）、これを受付け、画像処理制御装置４０２が処理を始める（ステップＳ４０１）。
【００３８】
処理の始めに、上位の制御装置４０１からの終了処理要求に示されたスキャンタスク及びプロッタタスクに唯一割り当てられた処理番号から、画像処理単位の計算処理（上記“計算要求時”の記載、参照）によって得た計算結果を特定する（ステップＳ４０２）。つまり、入力情報の処理番号より、削除の対象とする計算結果が、いつの計算要求で作成したものであるかを特定する。
次いで、ステップＳ４０２で特定した処理番号の計算要求で作成した計算結果保存の情報が不要になるため、計算結果保存情報を削除する（ステップＳ４０３）。
計算結果保存情報の削除を行えば、この終了処理が完了するので、この後、画像処理制御装置４０２から上位の制御装置４０１に終了処理完了通知を行い（ステップＳ３３１）、この制御フローを終える。
【００３９】
「画像処理の制御による省エネ動作」
省エネルギーモード遷移要求、通常モード復帰要求に応じて画像処理制御装置４０２が行う省エネ動作について説明する。
従来、スキャナ入力とプリンタ出力が可能なこの種の画像処理装置における省エネ動作は、メインコントローラと分離したエンジン制御部への動作電源を遮断し、省エネモードの解除時には、画像形成動作可能状態に復帰させているので、電源投入時と同じ制御をエンジン制御部に存在する画像処理デバイス等に対して行う必要があり、復帰に時間がかかる。なお、省エネモードからの復帰を早めるために、復帰時に必要な場合にのみスキャナ部や周辺機器の初期化を実行しているが、省エネモードの解除時という限られたときに、限られたデバイスに行うので、省エネ効果がさしてない。
そこで、この実施形態においては、動作電源を遮断する以外の方法で、より高い省エネ効果を得る方法として、上記した画像処理の制御による省エネ動作を実現する。
【００４０】
この画像処理の制御は、上位の制御装置４０１が画像処理制御装置４０２に対して発行する省エネルギーモード遷移要求を受け、スキャナ入力側の画像処理パスとプロッタ出力側の処理パスを選択して、選択された処理パスにある各画像処理デバイスに低消費電力モードの動作を行わせる。省エネルギーモード遷移要求は、スキャナ入力側ではスキャナを使用しなくなってから予め定められた所定時間の経過を条件にスキャナプロセスが行う。プロッタ出力側も同様の条件でプロッタプロセスが省エネルギーモード遷移要求を行う。
また、低消費電力モードの動作を行わせている間に、上位の制御装置４０１が画像処理制御装置４０２に対して発行する通常モードへの復帰要求を受け、スキャナ入力側の画像処理パスとプロッタ出力側の処理パスを選択して、選択された処理パスにある各画像処理デバイスを通常モードの動作に切り替える。通常モードへの復帰要求は、操作表示装置１１４からスキャナ又はプロッタを使用する処理内容（使用するアプリケーションや詳細な処理条件等）が指示されたことを条件に、スキャンタスク又はプロッタタスクがそれぞれの処理パスに対する復帰要求を行う。
【００４１】
上記のような省エネ動作を行うことによって、省エネルギー効果は低いが復帰は早くできる省エネルギーモードや、省エネルギー効果は高いが復帰処理は遅い省エネルギーモードを使い分けることによって、省エネルギー化を効率よく行うことができ、全体を通して省エネ効果が高まる。また、ユーザの使用状況によって通常モードへの復帰を高速に行うことができる。
以下に、省エネルギーモードへの遷移要求、通常モードへの復帰要求に応じて画像処理制御装置４０２が行う省エネ動作の実施形態として、“実施形態１”〜“実施形態３”を示す。
“実施形態１”〜“実施形態３”は、それぞれ画像処理デバイスを低消費電力モードで動作させる際の動作方法を異にする。“実施形態１”は、各画像処理デバイスに対し逓倍率変更レジスタの設定を変えることでモード切り替えを行い、“実施形態２”は、ミドルウェア（ＤＳＰ）で構成する画像処理デバイスに対し、消費電力を抑える効果があるミドルウェアのプログラムをダウンロードすることで省エネルギーモードへの切り替えを行い、さらに“実施形態３”は、ミドルウェア（ＤＳＰ）で構成する画像処理デバイスに対し、ソフトリセットにより消費電力を抑える省エネルギーモードへの切り替えを行う形態について示すものである。
【００４２】
“実施形態１”
この実施形態は、上位の制御装置４０１が指示する処理パスの画像処理デバイスを低消費電力モードで動作させる方法として、該当する画像処理デバイスの動作周波数を定める逓倍率変更レジスタの設定を変えることでモード切り替えを行う方法を採用する。
図１１は、省エネルギーモードヘの遷移要求に応じて画像処理制御装置が行う本実施形態の制御フロー図である。
上位の制御装置４０１は、管理下のスキャナ１０１及びプリンタ１０２を使用しない状態で所定時間が経過すると、省エネルギーモード遷移要求を画像処理制御装置４０２に発行する。このとき、省エネルギーモード遷移要求は、スキャナプロセス又はプリンタプロセスのうち、使用しない状態で所定時間が経過したどちらかのプロセスから発行される。
画像処理制御装置４０２は、上位の制御装置４０１が発行した省エネルギーモード遷移要求を受付け（ステップＳ５０１）、この要求に対する処理を開始する。
【００４３】
まず、受付けた省エネルギーモード遷移要求が、スキャナプロセス又はプリンタプロセスのどちらのプロセスから発行されたかを判断する（ステップＳ５０２）。
ステップＳ５０２でスキャナプロセスからの省エネルギーモード遷移要求であると判断された場合、スキャナ入力の画像処理パスの画像処理デバイスに対する低消費電カモードの設定を行う。ここでは、画像処理デバイスで用いる動作周波数を通常モードよりも低減する逓倍率の設定を行う。
スキャナ入力の画像処理パスの画像処理デバイスが対象であるから、このパス上の第１画像処理デバイス（ミドルウェア）１０５の動作周波数を低減する逓倍率の設定を行い（ステップＳ５０３）、また、同様に第２画像処理デバイス（ハードウェア）１０６の動作周波数を低減する逓倍率の設定を行う（ステップＳ５０４）。
スキャナ入力の画像処理パスの画像処理デバイスに対して動作周波数を低減する設定を行えば、この省エネルギーモードの設定が完了するので、この後、画像処理制御装置４０２から上位の制御装置４０１に終了処理完了通知を行い（ステップＳ５２１）、この制御フローを終える。
【００４４】
他方、ステップＳ５０２でプロッタプロセスからの省エネルギーモード遷移要求であると判断された場合、プロッタ出力の画像処理パスの画像処理デバイスに対する低消費電力モードの設定を行う。
プロッタ出力の画像処理パスの画像処理デバイスが対象であるから、このパス上の第３画像処理デバイス（ミドルウェア）１０９の動作周波数を低減する逓倍率の設定を行う（ステップＳ５１１）。
プロッタ出力の画像処理パスの画像処理デバイスに対して動作周波数を低減する設定を行えば、この省エネルギーモードの設定が完了するので、この後、画像処理制御装置４０２から上位の制御装置４０１に終了処理完了通知を行い（ステップＳ５２１）、この制御フローを終える。
【００４５】
図１２は、通常モードヘの復帰要求に応じて画像処理制御装置が行う本実施形態の制御フロー図である。
上記制御フロー（図１１）に示した省エネルギーモードヘのモード切り替えを行い、省エネルギーモードの動作を行わせている間に、操作表示装置１１４からスキャナ又はプロッタを使用する処理内容（使用するアプリケーションや詳細な処理条件等）が指示された場合、計算要求（図５及び“計算要求”の上記説明、参照）をする前にスキャナプロセス又はプロッタプロセスは、画像処理制御装置４０２に対して通常モードヘの復帰要求を送る。
画像処理制御装置４０２は、上位の制御装置４０１が発行した通常モードヘの復帰要求を受付け（ステップＳ６０１）、この要求に対する処理を開始する。
【００４６】
まず、受付けた通常モードヘの復帰要求が、スキャナプロセス又はプリンタプロセスのどちらのプロセスから発行されたか、要求元を判断する（ステップＳ６０２）。
ステップＳ６０２でスキャナプロセスからの通常モードヘの復帰要求であると判断された場合、スキャナ入力の画像処理パスの画像処理デバイスに対して設定されている低消費電力モードを通常の状態に戻す設定を行う。
スキャナ入力の画像処理パスの画像処理デバイスが対象であるから、このパス上の第１画像処理デバイス（ミドルウェア）１０５の動作周波数を通常の状態にする逓倍率の設定を行い（ステップＳ６０３）、また、同様に第２画像処理デバイス（ハードウェア）１０６の動作周波数を通常の状態にする逓倍率の設定を行う（ステップＳ６０４）。
スキャナ入力の画像処理パスの画像処理デバイスに対して動作周波数を通常の状態にする逓倍率の設定を行えば、通常モードヘの遷移処理が完了するので、この後、画像処理制御装置４０２から上位の制御装置４０１に遷移処理完了通知を行い（ステップＳ６２１）、この制御フローを終える。
【００４７】
他方、ステップＳ６０２でプロッタプロセスからの通常モードヘの復帰要求であると判断された場合、プロッタ出力の画像処理パスの画像処理デバイスに対し通常の状態に戻す設定を行う。
プロッタ出力の画像処理パスの画像処理デバイスが対象であるから、このパス上の第３画像処理デバイス（ミドルウェア）１０９の動作周波数を通常の状態にする逓倍率の設定を行う（ステップＳ６１１）。
プロッタ出力の画像処理パスの画像処理デバイスに対して動作周波数を通常の状態にする設定を行えば、通常モードヘの遷移処理の設定が完了するので、この後、画像処理制御装置４０２から上位の制御装置４０１に遷移処理完了通知を行い（ステップＳ６２１）、この制御フローを終える。
上記のように、画像処理デバイスであるミドルウェア（ＤＳＰ）に対し、逓倍率を変えて低い動作周波数で動作する状態にし続ける状態を省エネルギーモードとすることによって、最後に使用されてからそれほど経過していなく、またすぐに使用される可能性が高い状況で、ユーザ要求によって使用される画像処理パスに存在する画像処理デバイスが省エネルギーモードのとき、逓倍率を変えて通常の動作周波数で動作する状態に戻すことによって素早く復帰処理を行うことができる。
【００４８】
“実施形態２”
この実施形態は、上位の制御装置４０１が指示する処理パスの画像処理デバイスを低消費電力モードで動作させる方法として、該当する画像処理デバイスがミドルウェア（ＤＳＰ）である場合、消費電力を抑える効果があるミドルウェアのプログラムをこのデバイスにダウンロードすることで省エネルギーモードヘの切り替えを行う方法を採用する。
図１３は、省エネルギーモードヘの遷移要求に応じて画像処理制御装置が行う本実施形態の制御フロー図である。
上位の制御装置４０１は、管理下のスキャナ１０１及びプリンタ１０２を使用しない状態で所定時間が経過すると、省エネルギーモード遷移要求を画像処理制御装置４０２に発行する。このとき、省エネルギーモード遷移要求は、スキャナプロセス又はプリンタプロセスのうち、使用しない状態で所定時間が経過したどちらかのプロセスから発行される。
画像処理制御装置４０２は、上位の制御装置４０１が発行した省エネルギーモード遷移要求を受付け（ステップＳ７０１）、この要求に対する処理を開始する。
【００４９】
まず、受付けた省エネルギーモード遷移要求が、スキャナプロセス又はプリンタプロセスのどちらのプロセスから発行されたかを判断する（ステップＳ７０２）。
ステップＳ７０２でスキャナプロセスからの省エネルギーモード遷移要求であると判断された場合、スキャナ入力の画像処理パスの画像処理デバイスに対する低消費電力モードの設定を行う。ここでは、ミドルウェア（ＤＳＰ）に対しては、消費電力を抑える効果があるプログラムをこのデバイスにダウンロードする。なお、ハードウェア（ＡＳＩＣ）に対しては、動作周波数を通常モードよりも低減する逓倍率の設定を行う。
スキャナ入力の画像処理パスの画像処理デバイスが対象であるから、このパス上の第１画像処理デバイス（ミドルウェア）１０５に消費電力を抑える効果があるプログラムをダウンロードすることで、設定し（ステップＳ７０３）、また、第２画像処理デバイス（ハードウェア）１０６の動作周波数を低減する逓倍率の設定を行う（ステップＳ７０４）。
スキャナ入力の画像処理パスの画像処理デバイスに対して低消費電力で動作させる設定を行えば、この省エネルギーモードの設定が完了するので、この後、画像処理制御装置４０２から上位の制御装置４０１に終了処理完了通知を行い（ステップＳ７２１）、この制御フローを終える。
【００５０】
他方、ステップＳ７０２でプロッタプロセスからの省エネルギーモード遷移要求であると判断された場合、プロッタ出力の画像処理パスの画像処理デバイスに対する低消費電力モードの設定を行う。
プロッタ出力の画像処理パスの画像処理デバイスが対象であるから、このパス上の第３画像処理デバイス（ミドルウェア）１０９に消費電力を抑える効果があるプログラムをダウンロードすることで、設定を行う（ステップＳ７１１）。
プロッタ出力の画像処理パスの画像処理デバイスに対して低消費電力で動作させる設定を行えば、この省エネルギーモードの設定が完了するので、この後、画像処理制御装置４０２から上位の制御装置４０１に終了処理完了通知を行い（ステップＳ７２１）、この制御フローを終える。
【００５１】
図１４は、通常モードヘの復帰要求に応じて画像処理制御装置が行う本実施形態の制御フロー図である。
上記制御フロー（図１３）に示した省エネルギーモードヘのモード切り替えを行い、省エネルギーモードの動作を行わせている間に、操作表示装置１１４からスキャナ又はプロッタを使用する処理内容（使用するアプリケーションや詳細な処理条件等）が指示された場合、計算要求（図５及び“計算要求”の上記説明、参照）をする前にスキャナプロセス又はプロッタプロセスは、画像処理制御装置４０２に対して通常モードヘの復帰要求を送る。
画像処理制御装置４０２は、上位の制御装置４０１が発行した通常モードヘの復帰要求を受付け（ステップＳ８０１）、この要求に対する処理を開始する。
【００５２】
まず、受付けた通常モードヘの復帰要求が、スキャナプロセス又はプリンタプロセスのどちらのプロセスから発行されたか、要求元を判断する（ステップＳ８０２）。
ステップＳ８０２でスキャナプロセスからの通常モードヘの復帰要求であると判断された場合、スキャナ入力の画像処理パスの画像処理デバイスに対して設定されている低消費電力モードを通常の状態に戻す設定を行う。
スキャナ入力の画像処理パスの画像処理デバイスが対象であるから、このパス上の第１画像処理デバイス（ミドルウェア）１０５に通常の画像処理で使用するプログラムを設定し（ステップＳ８０３）、また、第２画像処理デバイス（ハードウェア）１０６の動作周波数を通常の状態にする逓倍率の設定を行う（ステップＳ８０４）。
スキャナ入力の画像処理パスの画像処理デバイスに対して通常の動作状態にする設定を行えば、通常モードヘの遷移処理が完了するので、この後、画像処理制御装置４０２から上位の制御装置４０１に遷移処理完了通知を行い（ステップＳ８２１）、この制御フローを終える。
【００５３】
他方、ステップＳ８０２でプロッタプロセスからの通常モードヘの復帰要求であると判断された場合、プロッタ出力の画像処理パスの画像処理デバイスに対し通常の状態に戻す設定を行う。
プロッタ出力の画像処理パスの画像処理デバイスが対象であるから、このパス上の第３画像処理デバイス（ミドルウェア）１０９に通常の画像処理で使用するプログラムを設定する（ステップＳ８１１）。
プロッタ出力の画像処理パスの画像処理デバイスを通常の動作状態にする設定を行えば、通常モードヘの遷移処理の設定が完了するので、この後、画像処理制御装置４０２から上位の制御装置４０１に遷移処理完了通知を行い（ステップＳ８２１）、この制御フローを終える。
上記のように、画像処理デバイスであるミドルウェア（ＤＳＰ）に対し、消費電力を抑える効果があるミドルウェアのプログラムをダウンロードすることで、設定した状態を省エネルギーモードとすることによって、最後に使用されてから所定時間の経過したとき、使用されるか判断が難しい状況のときに、省エネルギー効果は中程度で省エネルギー化を実現し、かっ復帰時には通常モードのミドルウェアを再ダウンロードすることで、移行を高速に行うことができる。
【００５４】
“実施形態３”
この実施形態は、上位の制御装置４０１が指示する処理パスの画像処理デバイスを低消費電力モードで動作させる方法として、ミドルウェアで用いるプログラムにソフトリセットをかけることにより低消費電力モードヘ移行させ、再起動により通常モードヘ復帰させる制御を行うモード切り替え方法を採用する。
図１５は、省エネルギーモードヘの遷移要求に応じて画像処理制御装置が行う本実施形態の制御フロー図である。
上位の制御装置４０１は、管理下のスキャナ１０１及びプリンタ１０２を使用しない状態で所定時間が経過すると、省エネルギーモード遷移要求を画像処理制御装置４０２に発行する。このとき、省エネルギーモード遷移要求は、スキャナプロセス又はプリンタプロセスのうち、使用しない状態で所定時間が経過したどちらかのプロセスから発行される。
画像処理制御装置４０２は、上位の制御装置４０１が発行した省エネルギーモード遷移要求を受付け（ステップＳ９０１）、この要求に対する処理を開始する。
【００５５】
まず、受付けた省エネルギーモード遷移要求が、スキャナプロセス又はプリンタプロセスのどちらのプロセスから発行されたかを判断する（ステップＳ９０２）。
ステップＳ９０２でスキャナプロセスからの省エネルギーモード遷移要求であると判断された場合、スキャナ入力の画像処理パスの画像処理デバイスに対する低消費電力モードの設定を行う。ここでは、ミドルウェア（ＤＳＰ）に対して、使用するプログラムにソフトリセットをかけることにより低消費電力モードヘ移行させる。なお、ハードウェア（ＡＳＩＣ）に対しては、動作周波数を通常モードよりも低減する逓倍率の設定を行う。
スキャナ入力の画像処理パスの画像処理デバイスが対象であるから、このパス上の第１画像処理デバイス（ミドルウェア）１０５で使用するプログラムにソフトリセットをかける設定を行い（ステップＳ９０３）、また、第２画像処理デバイス（ハードウェア）１０６の動作周波数を低減する逓倍率の設定を行う（ステップＳ９０４）。
スキャナ入力の画像処理パスの画像処理デバイスに対して低消費電力で動作させる設定を行えば、この省エネルギーモードの設定が完了するので、この後、画像処理制御装置４０２から上位の制御装置４０１に終了処理完了通知を行い（ステップＳ９２１）、この制御フローを終える。
【００５６】
他方、ステップＳ９０２でプロッタプロセスからの省エネルギーモード遷移要求であると判断された場合、プロッタ出力の画像処理パスの画像処理デバイスに対する低消費電力モードの設定を行う。
プロッタ出力の画像処理パスの画像処理デバイスが対象であるから、このパス上の第３画像処理デバイス（ミドルウェア）１０９で使用するプログラムにソフトリセットをかける設定を行う（ステップＳ９１１）。
プロッタ出力の画像処理パスの画像処理デバイスに対して、使用するプログラムにソフトリセットをかける設定を行えば、この省エネルギーモードの設定が完了するので、この後、画像処理制御装置４０２から上位の制御装置４０１に終了処理完了通知を行い（ステップＳ９２１）、この制御フローを終える。
【００５７】
図１６は、通常モードヘの復帰要求に応じて画像処理制御装置が行う本実施形態の制御フロー図である。
上記制御フロー（図１５）に示した省エネルギーモードヘのモード切り替えを行い、省エネルギーモードの動作を行わせている間に、操作表示装置１１４からスキャナ又はプロッタを使用する処理内容（使用するアプリケーションや詳細な処理条件等）が指示された場合、計算要求（図５及び“計算要求”の上記説明、参照）をする前にスキャナプロセス又はプロッタプロセスは、画像処理制御装置４０２に対して通常モードヘの復帰要求を送る。
画像処理制御装置４０２は、上位の制御装置４０１が発行した通常モードヘの復帰要求を受付け（ステップＳ１００１）、この要求に対する処理を開始する。
【００５８】
まず、受付けた通常モードヘの復帰要求が、スキャナプロセス又はプリンタプロセスのどちらのプロセスから発行されたか、要求元を判断する（ステップＳ１００２）。
ステップＳ１００２でスキャナプロセスからの通常モードヘの復帰要求であると判断された場合、スキャナ入力の画像処理パスの画像処理デバイスに対して設定されている低消費電力モードを通常の状態に戻す設定を行う。
スキャナ入力の画像処理パスの画像処理デバイスが対象であるから、このパス上の第１画像処理デバイス（ミドルウェア）１０５に通常の画像処理で使用するプログラムを設定する。本実施形態では、このミドルウェア（ＤＳＰ）にはソフトリセットがかかっている状態であるので、再起動して、初期化を行う。
【００５９】
処理手順としては、第１画像処理デバイス１０５のミドルウェア（ＤＳＰ）に対して、ソフトリセットをかけ（ステップＳ１００３）、ＣＰＵ１１０からアクセスが可能な状態にして、このミドルウェアにメインプロクラムの設定を行う（ステップＳ１００４）。なお、上記ソフトリセットは、ミドルウェア（ＤＳＰ）のステータスレジスタに対し、ＣＰＵ１１０からアクセスすることによって、ミドルウェア（ＤＳＰ）内部で初期化が行われる。
初期化後にミドルウェア（ＤＳＰ）のデータレジスタにアクセスすることが出来るようになり、画像処理等のプログラムや画像処理パラメータ等のデータをダウンロードすることで、上記の設定を行うことが可能になる。即ち、メインプログラムを設定した後に、ユーザの要求するアプリケーション（コピー、スキャナ、ＦＡＸ等の機能）によって設定が変わらない固定値を、ミドルウェア（ＤＳＰ）１０５に実装するシェーディング補正モジュール６０１の初期値として設定する（ステップＳ１００５）。
また、第２画像処理デバイス（ハードウェア）１０６の動作周波数を通常の状態にする逓倍率の設定を行う（ステップＳ１００６）。
スキャナ入力の画像処理パスの画像処理デバイスに対して通常の動作状態にする設定を行えば、通常モードヘの遷移処理が完了するので、この後、画像処理制御装置４０２から上位の制御装置４０１に遷移処理完了通知を行い（ステップＳ１０２１）、この制御フローを終える。
【００６０】
他方、ステップＳ１００２でプロッタプロセスからの通常モードヘの復帰要求であると判断された場合、プロッタ出力の画像処理パスの画像処理デバイスに対し通常の状態に戻す設定を行う。
プロッタ出力の画像処理パスの画像処理デバイスが対象であるから、このパス上の第３画像処理デバイス（ミドルウェア）１０９に対し通常の状態に戻す設定を行う。
この設定手順は、スキャナ入力側の処理（ステップＳ１００３〜Ｓ１００５）と同様にミドルウェア（ＤＳＰ）に対して、ソフトリセットをかけ（ステップＳ１０１１）、ＣＰＵ１１０からアクセスが可能な状態にして、このミドルウェアにメインプログラムの設定を行い（ステップＳ１０１２）、実装するγ処理モジュール６０４と階調処理モジュール６０５に初期値を設定する（ステップＳ１０１３）。なお、第１及び３の画像処理デバイス（ミドルウェア）１０５，１０９に対する初期化の処理は、上記電源投入時における処理（図７、参照）と同様である。
プロッタ出力の画像処理パスの画像処理デバイスを通常の動作状態にする設定を行えば、通常モードヘの遷移処理の設定が完了するので、この後、画像処理制御装置４０２から上位の制御装置４０１に遷移処理完了通知を行い（ステップＳ１０２１）、この制御フローを終える。
上記のように、画像処理デバイスであるミドルウェア（ＤＳＰ）に対し、ソフトリセットを行った状態を省エネルギーモードとすることによって、あまり使用されていない状況のときに、上記実施形態２の方法に比ベモードの移行に時間がかかるが、省エネルギー効果がより高い省エネルギー化を実現することができる。
【００６１】
「ＩＰＵ分離型／一体型の構成への対応」
上記で図１を参照して説明した複合機は、ＩＰＵ１０４をコントローラ１０７から分離して、各ボードにＣＰＵ１１０，１１１をそれぞれ持つことで、独立に動作させることが可能な構成である。従って、省エネルギー動作を行う際に、上記した手順に従い省エネルギーモードに遷移してからしばらくユーザの使用がない場合は、コントローラ１０７側のＣＰＵ１１１がＩＰＵ１０４にＰＳＵ１０３から供給する電力をＯＦＦし、電力供給を止めることが可能である。この動作モードを採用することによって、さらに高い省エネ効果を得ることができる。なお、電力供給の停止状態から復帰する場合は、ＩＰＵ１０４のＣＰＵ１１０も再起動するため、画像処理制御装置４０２は電源投入時の処理（図７の制御フロー、参照）を行う。
【００６２】
他方、ローエンド向けの複合機では、単一のＣＰＵをコントローラとして、コントローラボードにＩＰＵを一体化している。
図１７は、コントローラとＩＰＵを一体化した構成を採用した複合機の構成例を示す図である。同図に示すように、コントローラ１０７’は単一のＣＰＵ１１２を制御手段として、図１に示したと同じ構成要素をその管理下においている。
図１７の複合機のＣＰＵ１１２は、図２に示した制御システムを構成し、図１１〜１６の制御フローを実行することにより、選択された処理パスの画像処理デバイスに低消費電力モードヘ遷移させ、復帰時にも選択された処理パスにある画像処理デバイスを通常モードヘ戻す省エネルギー動作を行うことができる。つまり、機種によらずにこの省エネルギー動作を適用することが可能になり、同等の効果を得ることができる。ただ、図１７の例では、ＩＰＵにあたる部分のみ供給される電源を停止することができないため、電源投入時と復帰処理を共通化することはできない。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施形態に係る複合機の概略構成を示す図である。
【図２】コントローラの制御とＩＰＵの制御の関係を示す制御システム構成図である。
【図３】本複合機（図１）のＩＰＵにおける画像データの流れを示す図である。
【図４】各アプリケーションと用いる画像データパス（図３の画像データの流れ）の関係を示す表である。
【図５】上位の制御装置と画像処理制御装置の呼び出しタイミングの例を示す図である。
【図６】複合機（図１）におけるＩＰＵ の内部構成をより詳細に示し、（Ａ）に入力側、（Ｂ）に出力側の画像処理デバイスのモジュール構成を示す図である。
【図７】電源投入時の初期化要求に応じて画像処理制御装置が行う制御フローを示す図である。
【図８】計算要求に応じて画像処理制御装置が行う制御フローを示す図である。
【図９】設定要求に応じて画像処理制御装置が行う制御フローを示す図である。
【図１０】終了処理要求に応じて画像処理制御装置が行う制御フローを示す図である。
【図１１】省エネルギーモードへの遷移要求に応じて画像処理制御装置が行う制御フロー（実施形態１）を示す図である。
【図１２】通常モードへの復帰要求に応じて画像処理制御装置が行う制御フロー（実施形態１）を示す図である。
【図１３】省エネルギーモードへの遷移要求に応じて画像処理制御装置が行う制御フロー（実施形態２）を示す図である。
【図１４】通常モードへの復帰要求に応じて画像処理制御装置が行う制御フロー（実施形態２）を示す図である。
【図１５】省エネルギーモードへの遷移要求に応じて画像処理制御装置が行う制御フロー（実施形態３）を示す図である。
【図１６】通常モードへの復帰要求に応じて画像処理制御装置が行う制御フロー（実施形態３）を示す図である。
【図１７】本発明の実施形態に係る他の複合機の概略構成を示す図である。
【符号の説明】
【００６４】
１０１・・スキャナ、１０２・・プリンタ、１０３・・ＰＳＵ（Power Supply Unit）、１０４・・ＩＰＵ（Image Processing Unit）、１０５・・第１画像処理デバイス（ＤＳＰ：Digital Signal Processor）、１０６・・第２画像処理デバイス（ＡＳＩＣ：Application Specific Integrated Circuit)、１０７・・コントローラ、１０８・・１次記憶装置、１０９・・第３画像処理デバイス（ＤＳＰ：Digital Signal Processor）、１１０，１１１，１１２・・ＣＰＵ（Central Processing Unit）、１１４・・操作表示装置、１１５・・外部Ｉ／Ｆ装置、２０１・・コントローラの制御装置、４０１・・上位の制御装置、４０２・・画像処理制御装置、６０１・・シェーディング補正モジュール、６０２・・フィルタ処理モジュール、６０３・・色変換処理モジュール、６０４・・γ処理モジュール、６０５・・階調処理モジュール。
【図１】
2010068320.tif 000003
【図２】
2010068320.tif 000004
【図３】
2010068320.tif 000005
【図４】
2010068320.tif 000006
【図５】
2010068320.tif 000007
【図６】
2010068320.tif 000008
【図７】
2010068320.tif 000009
【図８】
2010068320.tif 000010
【図９】
2010068320.tif 000011
【図１０】
2010068320.tif 000012
【図１１】
2010068320.tif 000013
【図１２】
2010068320.tif 000014
【図１３】
2010068320.tif 000015
【図１４】
2010068320.tif 000016
【図１５】
2010068320.tif 000017
【図１６】
2010068320.tif 000018
【図１７】
2010068320.tif 000019