(57)【要約】【課題】画像形成装置の電力制御を、回路規模を増大させることなく機能モジュール単位で行うことができる。【解決手段】画像形成装置に搭載される集積回路であって、入力される画像データに対して画像処理を行う複数のチップと、複数のチップを制御するＣＰＵと、を有し、ＣＰＵは、画像形成装置に投入されたジョブの実行状態に応じて、複数のチップのそれぞれに対する電力供給の開始及び停止を制御する。【選択図】図２
2018180448.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置に搭載される集積回路であって、
入力される画像データに対して画像処理を行う複数のチップと、
前記複数のチップを制御するＣＰＵと、を有し、
前記ＣＰＵは、
前記画像形成装置に投入されたジョブの実行状態に応じて、前記複数のチップのそれぞれに対する電力供給の開始及び停止を制御する
ことを特徴とする集積回路。
【請求項２】
前記ＣＰＵからの指示に従って、前記複数のチップのそれぞれに対する電力供給を開始または停止させる電力制御手段をさらに有し、
前記ＣＰＵは、
前記投入されたジョブの実行状態に応じて、前記電力制御手段に、前記複数のチップのそれぞれに対する電力供給を開始または停止させるための指示を送信する
ことを特徴とする請求項１に記載の集積回路。
【請求項３】
前記ＣＰＵは、
前記画像形成装置にジョブが投入さると、前記電力制御手段に、前記ジョブの実行に用いられるチップに対する電力の供給を開始させるための指示を送信する
ことを特徴とする請求項２に記載の集積回路。
【請求項４】
前記ＣＰＵは、
前記投入されたジョブの実行が完了すると、前記電力制御手段に、前記ジョブの実行に用いられるチップに対する電力の供給を停止させるための指示を送信する
ことを特徴とする請求項３に記載の集積回路。
【請求項５】
プリンタ部と、
入力される画像データに対して前記プリンタ部の特性に依らない画像処理を行う第１のチップと、入力される前記画像データに対して前記プリンタ部の特性に応じた画像処理を行う第２のチップとを有する集積回路と、を備え、
前記第１のチップに対する電力供給の開始及び停止が、前記集積回路が有するＣＰＵによって制御され、前記第２のチップに対する電力供給の開始及び停止が、前記プリンタ部が有するＣＰＵによって制御される
ことを特徴とする画像形成装置。
【請求項６】
前記集積回路はさらに、
前記第１のチップ及び前記第２のチップに対する電力供給を開始または停止させる電力制御手段を有し、
前記集積回路の前記ＣＰＵは、前記電力制御手段に対して、前記第１のチップに対する電力供給を開始または停止させるための指示を送信し、
前記プリンタ部の前記ＣＰＵは、前記電力制御手段に対して、前記第２のチップに対する電力供給を開始または停止させるための指示を送信する
ことを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記電力制御手段は、
前記第２のチップに対する電源供給を開始したときに実行される、前記第２のチップにおける初期化処理が完了すると、前記プリンタ部の前記ＣＰＵに前記初期化処理の完了通知を送信し、
前記プリンタ部の前記ＣＰＵは、
前記完了通知を受けると、前記第２のチップに対して、前記プリンタ部の特性に応じた前記画像処理を実行させるためのパラメータを設定する
ことを特徴とする請求項６に記載の画像形成装置。
【請求項８】
画像形成装置に搭載される集積回路であって、入力される画像データに対して画像処理を行う複数のチップと、前記複数のチップを制御するＣＰＵと、を有する集積回路の制御方法であって、
前記ＣＰＵが、前記画像形成装置に投入されたジョブの実行状態に応じて、前記複数のチップのそれぞれに対する電力供給の開始及び停止を制御する制御ステップを含む
ことを特徴とする制御方法。
【請求項９】
プリンタ部と、
入力される画像データに対して前記プリンタ部の特性に応じた画像処理を行う第１のチップと、入力される前記画像データに対して前記プリンタ部の特性に依らない画像処理を行う第２のチップとを有する集積回路と、を備える画像形成装置の制御方法であって、
前記集積回路が有するＣＰＵが、前記第１のチップに対する電力供給の開始及び停止を制御し、
前記プリンタ部が有するＣＰＵが、前記第２のチップに対する電力供給の開始及び停止を制御する
ことを特徴とする制御方法。
【請求項１０】
コンピュータを、請求項１から請求項４のうちのいずれか１項に記載の集積回路として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のチップを有する集積回路を搭載する画像形成装置における電力制御に関するものである。
【背景技術】
【０００２】
近年、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）に代表される画像形成装置では、通常利用時の消費電力が増大する傾向にある。そこで、消費電力を削減するために、電力モードの種別ごとに、基板や基板上に設置されたデバイスに対しての供給電源を、ＣＰＬＤから遮断できるようなシステムが提案されている（特許文献１参照）。
【０００３】
また、近年、半導体プロセスの進化とともに、コストダウンや省電力のために、複数のチップ（機能モジュール）がシュリンクされ、１デバイスに数多くの機能モジュールが集約される傾向にある。そのようなデバイスを搭載するシステムにおいてさらなる省電力を図るためには、デバイス単位ではなく、デバイス内の機能モジュールごとに電力制御を行う必要がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１５６８６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、複雑で細かい機能モジュール単位の電力制御をＣＰＬＤに一手に引き受けさせようとすると、ＣＰＬＤの回路規模を増大させるおそれがある。
【０００６】
そこで、本発明は、回路規模を増大させることなく、機能モジュール単位の電力制御を行うことが可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明による集積回路は、画像形成装置に搭載される集積回路であって、入力される画像データに対して画像処理を行う複数のチップと、複数のチップを制御するＣＰＵと、を有し、ＣＰＵは、画像形成装置に投入されたジョブの実行状態に応じて、複数のチップのそれぞれに対する電力供給の開始及び停止を制御することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、画像形成装置の電力制御を、回路規模を増大させることなく機能モジュール単位で行うことができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１実施形態における画像形成装置のシステム構成を説明するためのブロック図である。
【図２】画像処理部の内部構成を説明するためのブロック図である。
【図３】画像形成装置の電力モードと、ＣＰＬＤが電力制御するデバイスの電力の供給状態との対応を示す図ある。
【図４】画像処理部のジョブ実行状態と、画像処理部の各機能モジュールの電力の供給状態との対応を示す図である。
【図５】スタンバイ時にコピージョブが投入されたときの、第１実施形態における画像形成装置の処理の流れを示すシーケンス図である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を用いて説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００１１】
［第１実施形態］
図１は、本発明の第１実施形態における画像形成装置１００のシステム構成を説明するためのブロック図である。
【００１２】
本実施形態における画像形成装置１００は、電源１０１、システム電力制御部１０２、コントローラ部１０３、プリンタ部１０４、スキャナ部１０５、及び操作部１０６を備える。電源１０１は、画像形成装置１００を構成する各部への電力供給を行う。システム電力制御部１０２は、ＣＰＬＤ１１０を有する。システム電力制御部１０２は、スイッチ１２０，１２１，１２２を制御して、コントローラ部１０３、コントローラ部１０３が有する画像処理部１１２、及びプリンタ部１０４に対する、電力の供給及び遮断の制御をおこなう。システム電力制御部１０２は、基板やチップなど、物理的なデバイス単位の電力の供給及び遮断を制御可能である。ＣＰＬＤ１１０は、システムブート時、電源１０１から電源が供給されると、電力制御信号１２３，１２４，１２５を介して、スイッチ１２０，１２１，１２２を制御する。これによって、ＣＰＬＤ１１０は、コントローラ部１０３、画像処理部１１２、及びプリンタ部１０４への電力供給を制御することができる。また、ＣＰＬＤ１１０は、システムブート後、コントローラ部１０３が有するＣＰＵ１１１からの電力制御信号１３０に応じて、スイッチ１２０，１２１，１２２を個別に制御する。それにより、コントローラ部１０３、画像処理部１１２及びプリンタ部１０４に対する電力供給を部分的に行うことが可能となる。
【００１３】
コントローラ部１０３は、前述したように、ＣＰＵ１１１及び画像処理部１１２を有する。コントローラ部１０３は、システムブート後に、画像形成装置１００全般の制御を行う。本実施形態では、コントローラ部１０３は、ＣＰＬＤ１１０を介して画像形成装置１００の各部の電力制御を行ったり、周辺デバイス（操作部１０６やスキャナ部１０５）との通信を行ったり、周辺デバイスの制御や画像処理などを行ったりする。
【００１４】
ＣＰＵ１１１は、前述したように、電力制御信号１３０を介してＣＰＬＤ１１０への電力供給指示を行う。また、ＣＰＵ１１１は、操作部１０６を介して、コピージョブやＳｅｎｄジョブの開始の指示を受け付けると、画像処理部１１２に対してコピージョブやＳｅｎｄジョブの実行指示を行う。ここで、Ｓｅｎｄジョブとは、ＤＤＲメモリ２２０等の記憶装置に格納された画像データを読出し、読み出した画像データを指定された相手先に送信するジョブである。また、ＣＰＵ１１１は、不図示のネットワークＩ／ＦからＰｒｉｎｔジョブ開始の指示を受信すると、該指示とともに受信したＰＤＬデータを画像処理部１１２に転送し、画像処理部１１２に対してＰｒｉｎｔジョブ実行の指示を行う。
【００１５】
画像処理部１１２は、スキャナ部１０５やプリンタ部１０４と接続され、スキャナ部１０５から入力された画像データやプリンタ部１０４に出力する画像データに対して、必要な画像処理を行う。画像処理部１１２が行う画像処理の詳細は後述する。
【００１６】
プリンタ部１０４は、露光制御部１１３、転写部１１４、定着部１１５、及びＣＰＵ１１６を有し、コントローラ部１０３から転送された画像データを、用紙に出力（プリント）する。露光制御部１１３、転写部１１４及び定着部１１５はそれぞれモータを有していて、ＣＰＵ１１６はこれらのモータの負荷制御を行う。また、ＣＰＵ１１６は、制御線１４３を介して、画像処理部１１２内部の各画像処理モジュールの処理制御（パラメータ設定など）を行う。
【００１７】
図２は、画像処理部１１２の内部構成を説明するためのブロック図である。画像処理部１１２は、ＤＤＲメモリ制御部２００、ＲＯＭ制御部２０１、ＣＰＵ２０２、通信Ｉ／Ｆ２０７、電力制御部２０８、及びプリンタ通信Ｉ／Ｆ２０９を有する。また、画像処理部１１２は、スキャナ画像処理部２０３、プリンタ画像処理部Ａ２０４、プリンタ画像処理部Ｂ２０５、及び編集系画像処理部２０６を有する。ＣＰＵ２０２は、画像処理部１１２内部の電力制御や画像処理の制御を司る。ＣＰＵ２０２は、画像処理部１１２に電力が供給されてリセットが解除されると、まずＲＯＭ制御部２０１を介して、ＲＯＭ２２１からプログラムフェッチを開始する。そして、ＣＰＵ２０２は、ＤＤＲメモリ制御部２００とＤＤＲメモリ２２０との初期化処理を行い、ＤＤＲメモリ２２０の動作を有効にする。その後、ＣＰＵ２０２は、外部デバイス（ＣＰＵ１１１など）との通信や、画像処理部１１２内部の、画像処理モジュールなどの各機能モジュールの制御を開始する。スキャナ画像処理部２０３は、図１に示すスキャナ部１０５と接続され、スキャン用画像処理を行う。プリンタ画像処理部Ａ２０４及びプリンタ画像処理部Ｂ２０５は、プリンタ部１０４と接続され、プリント用画像処理を行う。プリンタ画像処理部Ａ２０４は、プリンタ部１０４の特性に依らない画像処理を行う。例えば、プリンタ画像処理部Ａ２０４は、プリンタ部１０４において、ユーザが期待する良好な画像を出力させるために一般的に必要な画像処理を行う。より具体的には、プリンタ画像処理部Ａ２０４は、プリンタ部１０４が電子写真方式である場合には、色空間変換処理やスクリーン処理、カラーバランス処理などの画像処理を行う。一方、プリンタ画像処理部Ｂ２０５は、プリンタ部１０４の状態や個体差などプリンタ部１０４の特性を、画像処理パラメータに反映する処理を行う。例えば、露光制御部１１３にポリゴンミラーが含まれる場合、デバイス個体差によりポリゴンミラーの回転ムラやポリゴン面の傾きなどが、画像形成に影響する場合がある。プリンタ画像処理部Ｂ２０５は、このような画像形成への影響を軽減するための補正等の画像処理を行う。編集系画像処理部２０６は、画像の回転処理や変倍処理など、スキャン処理やプリント処理、その他の処理（Ｓｅｎｄジョブにおける送信処理など）に共通で使用される画像処理が含まれる。通信Ｉ／Ｆ２０７は、ＣＰＵ１１１と接続され、画像処理部１１２とＣＰＵ１１１とは、通信Ｉ／Ｆ２０７を介して通信を行う。プリンタ通信Ｉ／Ｆ２０９は、ＣＰＵ１１６と接続され、画像処理部１１２とＣＰＵ１１６とは、プリンタ通信Ｉ／Ｆ２０９を介して通信を行う。電力制御部２０８は、画像処理部１１２内部の機能モジュールごとの電力制御を行う。電力制御部２０８は、ＣＰＵ２０２からの指示や、電力制御信号１５０経由でＣＰＵ１１６からの指示を受け、画像処理部１１２内部の電力制御部２０８以外の機能モジュールの電力のＯＮ／ＯＦＦを制御する。これにより、本実施形態では、画像処理部１１２内部の各機能モジュールの電力制御をＣＰＬＤ１１０が行う必要がなくなる。そのため、ＣＰＬＤ１１０の回路規模を増大させることなく、画像処理部１１２の電力制御を機能モジュール単位で行うことが可能となる。
【００１８】
ここで、ＣＰＵ１１６は、前述したように、プリンタ部１０４に含まれる露光制御部１１３の制御を行う。例えば、ＣＰＵ１１６は、露光制御部１１３に含まれるポリゴンミラーの回転状態やポリゴン面の傾きなどのパラメータを使用して、プリンタ通信Ｉ／Ｆ２０９を介して、画像処理部１１２内部のプリンタ画像処理部Ｂ２０５の処理制御（パラメータ設定）を行う。このように、本実施形態においては、プリンタ画像処理部Ｂ２０５の処理制御は、画像処理部１１２内部のＣＰＵ２０２ではなく、画像処理部１１２外部のＣＰＵ１１６によって行われる。しかし、そのような構成において、画像処理部１１２内部のＣＰＵ２０２が、プリンタ画像処理部Ｂ２０５の電力制御を行うこととすると、プリンタ画像処理部Ｂ２０５の処理制御と電力制御とが異なるＣＰＵから行われることになる。したがって、プリンタ画像処理部Ｂ２０５に対する処理制御と電力制御とのタイミングにずれが生じる可能性がある。それにより、例えば、プリンタ画像処理部Ｂ２０５が処理を行っていないときに電力が供給され続けたり、画像処理部１１２外部のＣＰＵ１１６による処理制御が待たされたりする状況が発生し得る。すると、不要な電力が消費されたり、処理パフォーマンスが低下したりする可能性がある。
【００１９】
そこで、本実施形態では、プリンタ画像処理部Ｂ２０５とプリンタ通信Ｉ／Ｆ２０９の電力制御をＣＰＵ１１６が行う。具体的には、ＣＰＵ１１６は、電力制御信号１５０を介して、電力制御部２０８に対して、プリンタ画像処理部Ｂ２０５とプリンタ通信Ｉ／Ｆ２０９の電力供給の開始及び停止を指示する。また、ＣＰＵ１１６は、プリンタ画像処理部Ｂ２０５とプリンタ通信Ｉ／Ｆ２０９とに電力供給及びクロック供給がなされて各々に対するアクセスが可能になったことを、電力制御信号（以下、アクセス完了通知信号ともいう）１５１により検知する。これらの信号を介した制御によって、ＣＰＵ１１６は、プリンタ画像処理部Ｂ２０５の処理制御が必要とされるタイミングで、プリンタ画像処理部Ｂ２０５の電力制御を行うことができ、無駄な電力消費を省くことが可能となる。また、処理パフォーマンスの低下を防止することが可能となる。
【００２０】
なお、生産性が低く、リアルタイム処理のパフォーマンスが比較的必要ない機種など、画像形成装置の種類によっては、ＣＰＵ１１６を設置することなく、ＣＰＵ２０２がプリンタ部１０４を制御する構成を採ることも可能である。その際、プリンタ画像処理部Ｂ２０５の処理制御は、ＣＰＵ２０２によって行われることになる。そのような構成において、プリンタ画像処理部Ｂ２０５に対する細やかな電力制御を容易に実現するためには、プリンタ画像処理部Ｂ２０５への電力制御も合わせてＣＰＵ２０２が実行できる必要がある。そのため、電力制御部２０８は、プリンタ画像処理部Ｂ２０５に対する電力制御の指示を、外部のＣＰＵ１１６から電力制御信号１５０経由で受け付けるか、内部のＣＰＵ２０２からシステムバス経由で受け付けるかを切り替え可能な構成を有していてもよい。
【００２１】
図３には、画像形成装置１００が有する電力モードと、ＣＰＬＤ１１０が電力制御するデバイスの電力の供給状態とが紐付けられたテーブル３００が示されいる。本実施形態では、画像形成装置１００を、電源ＯＦＦ状態、コールドブート過渡状態、ディープスリープ状態、スタンバイまたはＳｅｎｄジョブ実行状態、及び、Ｐｒｉｎｔジョブ実行状態の５つの状態にする電力モードが設けられている。電源ＯＦＦ状態は、画像形成装置１００が備えるすべての構成要素に対する電力供給が遮断されている状態である。コールドブート過渡状態は、電源１０１からシステム電力制御部１０２にのみ電力供給されている状態である。ディープスリープ状態は、システム電力制御部１０２に加えて、コントローラ部１０３にも電力が供給されている状態である。なお、コントローラ部１０３の画像処理部１１２には電力が供給されない。図１に示されるように、コントローラ部１０３に搭載される画像処理部１１２に関しては、スイッチ１２０によるコントローラ部１０３への電力供給制御とは別に、スイッチ１２１による電力供給制御も行われる。この機構により、ＣＰＵ１１１を動作可能としつつ、画像処理部１１２に対する電力供給を遮断させることが可能となり、必要最小限の電力でシステム動作を維持可能なディープスリープ状態を実現することが可能となる。スタンバイまたはＳｅｎｄジョブ実行状態では、コントローラ部１０３に加えて、画像処理部１１２にも電力供給される。これによって、例えばスタンバイ時において操作部１０６に出力する画像データを生成することができる。また例えば、Ｓｅｎｄジョブ実行時にプリンタ部１０４やスキャナ部１０５に電力供給することなく、Ｓｅｎｄジョブ実行に必要な画像処理（例えば、編集系画像処理部２０６による画像処理）を実行できる。Ｐｒｉｎｔジョブ実行状態は、画像形成装置１００が備える全ての構成要素に対する電力が供給されている状態である。
【００２２】
図４には、画像処理部１１２に電力供給されている時、すなわち、電力モードがスタンバイまたはＳｅｎｄジョブ実行状態であるかＰｒｉｎｔジョブ実行状態である時の、各機能モジュールの電力の供給状態を示すテーブル４００が示されている。ここで、各機能モジュールとは、スキャナ画像処理部２０３、編集系画像処理部２０６、プリンタ画像処理部Ａ２０４、プリンタ画像処理部Ｂ２０５、及びプリンタ通信Ｉ／Ｆ２０９を指す。以下、機能モジュールを単にモジュールと表現する場合がある。図４に示すように、画像処理部１１２の各モジュールの電力の供給状態は、実行されているジョブによって変化する。例えば、スタンバイ状態（ジョブが実行されていない状態）では、各モジュールへの電力供給は遮断されている。コピージョブの実行状態では、各モジュールに電力が供給され、スキャン用画像処理及びプリント用画像処理が実行可能となる。編集系画像処理部２０６については、回転処理や変倍処理など編集系の画像処理が必要とされる場合のみ電力が供給される。スキャナ画像処理部２０３、編集系画像処理部２０６、及びプリンタ画像処理部Ａ２０４の電力制御は、ＣＰＵ２０２が電力制御部２０８に指示することにより行われる。一方、プリンタ画像処理部Ｂ２０５、プリンタ通信Ｉ／Ｆ２０９の電力制御は、外部のＣＰＵ１１６が電力制御信号１５０を介して電力制御部２０８に指示することにより行われる。スキャン送信（ＳｃａｎＴｏＳｅｎｄ）ジョブの実行状態では、プリント用画像処理は不要であるため、プリンタ画像処理部Ａ２０４及びプリンタ画像処理部Ｂ２０５とプリンタ通信Ｉ／Ｆ２０９とに対する電力は遮断される。スキャン送信ジョブは、スキャナ部１０５を介して原稿の画像を読み取って取得された画像データを、不図示のネットー枠Ｉ／Ｆ等を介して外部装置に送信するジョブのことである。ＰＤＬジョブ実行状態では、スキャン用画像処理は不要であるため、スキャナ画像処理部２０３に対する電力供給は遮断される。ＰＤＬジョブは、不図示のネットワークＩ／Ｆ等を介して外部装置から受信したＰＤＬデータに従って、プリンタ部１０４に画像を印刷させるジョブのことである
以上のように、本実施形態においては、デバイスごとの電力供給は、図３に示すように、画像形成装置１００の電力モードに合わせて、ＣＰＬＤ１１０が各デバイスの電力の供給状態を制御する。一方、画像処理部１１２の各モジュールの電力制御は、実行されるジョブに応じて、ＣＰＵ２０２やＣＰＵ１１６によって動的に行われる。
【００２３】
図５は、スタンバイ時にコピージョブが投入されたときの、第１実施形態における画像形成装置１００の処理の流れを示すシーケンス図である。図５に示すシーケンス図には、ＣＰＵ１１１、ＣＰＬＤ１１０、ＣＰＵ２０２、電力制御部２０８、及びＣＰＵ１１６の処理が示されている。図５における横方向の破線矢印は、制御の移行や通信が行われている様子を表す。また、図５における縦方向の実線矢印は、デバイス内部における処理の遷移を表す。
【００２４】
まず、スタンバイ時の画像形成装置１００内の各デバイスの状態は、図３に示す状態にある。また、画像処理部１１２内部の各モジュールの電力の供給状態は、図４に示す状態にある。この状態において、ユーザが操作部１０６介してコピージョブを投入すると、ＣＰＵ１１１はコピージョブの実行指示を受信する（ステップＳ５１０）。すると、ＣＰＵ１１１は、ＣＰＬＤ１１０にプリンタ部１０４への電力供給の開始を指示する（ステップＳ５１１）。ＣＰＬＤ１１０は、この指示を受けて、プリンタ部１０４に対する電力供給を開始させるための電力制御信号１２５をスイッチ１２２に入力する（ステップＳ５２０）。これにより、プリンタ部１０４に対する電力供給が開始される。すると、プリンタ部１０４のＣＰＵ１１６はブート処理を開始し、ＣＰＵ１１６の初期化処理を行う（ステップＳ５５０）。これにより、画像形成装置１００の電力モードは、スタンバイまたはＳｅｎｄジョブ実行状態から、Ｐｒｉｎｔジョブ実行状態に移行する。
【００２５】
ＣＰＬＤ１１０にプリンタ部１０４への電力供給の開始を指示したＣＰＵ１１１は、その後、画像処理部１１２にコピージョブの実行を指示する（ステップＳ５１２）。すると、画像処理部１１２のＣＰＵ２０２は、電力制御部２０８に対して、各モジュールへの電力供給の開始を指示する（ステップＳ５３０）。ここでは、ＣＰＵ２０２は、コピージョブの実行に必要なモジュール、すなわち、スキャナ画像処理部２０３及びプリンタ画像処理部Ａ２０４への電力供給の開始を指示するものとする。この指示を受けた電力制御部２０８は、これらのモジュールへの電力供給を開始する（ステップＳ５４０）。ＣＰＵ２０２は、引き続いて、ステップＳ５３０で電力供給の開始を指示したスキャナ画像処理部２０３及びプリンタ画像処理部Ａ２０４に対するパラメータ設定を行う（ステップＳ５３１）。さらに、ＣＰＵ２０２は、スキャナ部１０５に対して画像転送要求を行う（ステップＳ５３２）。すると、スキャナ部１０５からスキャナ画像処理部２０３に画像データが転送され、スキャナ画像処理部２０３にて、転送された画像データに対する画像処理が行われる。そして、画像処理後の画像データがＤＤＲメモリ２２０に格納される（ステップＳ５３３）。このようにしてスキャンされた画像データが受信されると、ＣＰＵ２０２はプリンタ部１０４に対して、画像受信準備要求を行う（ステップＳ５３４）。画像受信準備要求とは、プリンタ部１０４に、画像データを受信するための準備（以下、画像受信準備という）をさせるための要求である。ＣＰＵ２０２からの画像受信準備要求を受けたプリンタ部１０４のＣＰＵ１１６は、電力制御信号１５０を介して、プリンタ画像処理部Ｂ２０５とプリンタ通信Ｉ／Ｆ２０９への電源供給の開始指示を電力制御部２０８に対して行う（ステップＳ５５１）。この指示に応じて、電力制御部２０８は、プリンタ画像処理部Ｂ２０５とプリンタ通信Ｉ／Ｆ２０９への電力供給を開始する（ステップＳ５４１）。ここで、プリンタ画像処理部Ｂ２０５とプリンタ通信Ｉ／Ｆ２０９は、電力が供給されると、自身が有するＰＬＬ回路やＤＬＬ回路における動作クロックが安定するのを待ち、動作クロックが安定するとリセット解除される構成になっている。なお、ＰＬＬはＰｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐの略である。また、ＤＬＬはＤｅｌａｙ  Ｌｏｃｋｅｄ  Ｌｏｏｐの略である。この動作クロック生成とリセット解除とが正常になされると、電力制御部２０８は、電力制御信号１５１を介して、プリンタ画像処理部Ｂ２０５へのアクセスを可能とするための準備が完了したことをＣＰＵ１１６に通知する（ステップＳ５４２）。以下、この通知をアクセス準備完了通知と呼ぶ。
【００２６】
ＣＰＵ１１６は、ステップＳ５５１でプリンタ画像処理部Ｂ２０５とプリンタ通信Ｉ／Ｆ２０９への電力供給の開始指示を行った後に、アクセス準備完了通知が受信されたかどうかを、電力制御信号１５１をポーリングすることで確認する。そして、ＣＰＵ１１６は、プリンタ画像処理部Ｂ２０５のアクセス準備完了通知を受信すると、プリンタ通信Ｉ／Ｆ２０９を介して、プリンタ画像処理部Ｂ２０５に対するパラメータ設定をおこなう（ステップＳ５５２）。ここで設定されるパラメータは、前述した通り、プリンタ部１０４に含まれるデバイス（露光制御部１１３、転写部１１４、定着部１１５など）の状態や個体差を加味して決定される。パラメータ設定が完了すると、ＣＰＵ１１６は、露光制御部１１３、転写部１１４、及び定着部１１５に含まれるモータの負荷制御の準備を行う（ステップＳ５５３）。この準備の後、ＣＰＵ１１６は、例えば露光制御部１１３のポリゴンミラーや、転写部１１４の感光ドラム、定着部１１５の定着ローラなどの制御を、必要なタイミングで行うことができるようになる。以上の処理を経て、プリンタ部１０４の画像受信準備が完了する。そして、ＣＰＵ１１６は、画像受信準備が完了した旨をＣＰＵ２０２に対して通知する（ステップＳ５５４）。この通知に応じて、ＣＰＵ２０２は、プリンタ部１０４に対して、ＤＤＲメモリ２２０上にある画像データを送信する（ステップＳ５３５）。画像データの送信に際して、ＤＤＲメモリ２２０上にある画像データに対して、まず、プリンタ画像処理部Ａ２０４による画像処理が行われ、その後、プリンタ画像処理部Ｂ２０５による画像処理が行われる。そして、画像処理後の画像データがプリンタ部１０４に転送される。プリンタ部１０４に転送された画像データは、露光制御部１１３、転写部１１４、及び定着部１１５の処理を経て、用紙に出力される。これにより、画像が印刷された用紙がプリンタ部１０４から排紙される。なお、本コピージョブで処理すべきページが複数ある場合には、ＣＰＵ２０２は、全ページのプリントが完了するまで、ステップＳ５３５の画像送信処理を繰り返す。全ページのプリントが完了すると、ＣＰＵ２０２は、電力制御部２０８に各モジュールへの電力供給の遮断を指示する（ステップＳ５３６）。ここでは、ＣＰＵ２０２は、ステップＳ５３０の電力供給の開始指示と同様に、スキャナ画像処理部２０３及びプリンタ画像処理部Ａ２０４への電力供給の遮断を指示するものとする。この指示を受けた電力制御部２０８は、これらのモジュールへの電力供給を遮断する（ステップＳ５４３）。
【００２７】
この後、ＣＰＵ２０２は、プリンタ部１０４のＣＰＵ１１６に、コピージョブの完了通知を行う（ステップＳ５３７）。コピージョブの完了通知を受けたプリンタ部１０４のＣＰＵ１１６は、電力制御信号１５０を介して、画像処理部１１２の電力制御部２０８に対して、プリンタ画像処理部Ｂ２０５への電力供給の遮断を指示する（ステップＳ５５５）。この指示を受けた電力制御部２０８は、プリンタ画像処理部Ｂ２０５への電力供給を遮断する（ステップＳ５４４）。その後、ＣＰＵ２０２は、ＣＰＵ１１１に対してもコピージョブ完了を通知する（ステップＳ５３８）。この通知を受けたＣＰＵ１１１は、所定時間経過後に、ＣＰＬＤ１１０に対してプリンタ部１０４への電力供給の遮断を指示する（ステップＳ５１３）。この指示を受けたＣＰＬＤ１１０は、電力制御信号１２５を介してスイッチ１２２をＯＦＦにして、プリンタ部１０４への電力供給を遮断する（ステップＳ５２１）。これにより、プリンタ部１０４のＣＰＵ１１６が停止する。
【００２８】
以上に説明したように、本実施形態では、複数の機能モジュール（チップ）を有する集積回路（画像処理部１１２に相当）において、集積回路が有するＣＰＵ（画像処理部１１２のＣＰＵ２０２に相当）が、各チップの電力供給の開始及び停止を制御する。それにより、コントローラ部１０３やプリンタ部１０４などのデバイスに対する電力制御を行うＣＰＬＤ１１０が、機能モジュール単位の電力制御を行う必要がなくなる。したがって、本実施形態によれば、画像形成装置の回路規模、特に各デバイスの電力制御を行うＣＰＬＤの回路規模を増大させることなく、機能モジュール単位の電力制御を実現することが可能となる。
【００２９】
また、本実施形態では、集積回路内のチップのうちプリンタ部（プリンタ部１０４に相当）の特性に依らない画像処理を行う第１のチップ（画像処理部２０３，２０４，２０６に相当）に対する電力制御を、集積回路のＣＰＵが行う。また、プリンタ部の特性に応じた画像処理を行う第２のチップ（プリンタ画像処理部Ｂ２０５に相当）に対する電力制御を、プリンタ部のＣＰＵ（ＣＰＵ１１６に相当）が行う。つまり、本実施形態では、プリンタ部のＣＰＵによって処理制御が行われる第２のチップに対する電力制御を、プリンタ部のＣＰＵが行うようにしている。そのような構成によれば、集積回路内に外部のＣＰＵから処理制御が行われるチップが含まれている場合でも、該チップに対する電力制御と処理制御との同期を取ることが可能となる。したがって、本実施形態によれば、上述したような不要な電力の消費や処理パフォーマンスの低下を防ぐことが可能となる。
【００３０】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
2018180448.tif 000003
【図２】
2018180448.tif 000004
【図３】
2018180448.tif 000005
【図４】
2018180448.tif 000006
【図５】
2018180448.tif 000007