(57)【要約】【課題】エンジン毎にコントローラを装備しているため、画像データ形成中コントローラ２台分の電力が消費され、画像データによっては特色の画像データが無いページが含まれる場合に効率の良い省電力制御が行われていなかった。【解決手段】第１のエンジンの排紙部と第２のエンジンの給紙部を接続した印刷装置で、第１のコントローラは印刷対象である複数のページを有する印刷データを解析して第２のエンジンで処理すべきデータが含まれるページの有無を示す情報を生成して第２のコントローラに送信する。そして第２のコントローラがＮ−１ページ目を印刷する為画像処理を行う前に第２のコントローラにＮページ目についての情報を取得させるよう制御する。第２のコントローラは、第２のエンジンで処理すべきデータに対して画像処理を行い、前記情報が第２のエンジンで処理すべきデータを含んでいない際には画像処理のための電力を制御して消費電力を抑制する。【選択図】図１
2011140186.tif 000002
【特許請求の範囲】
【請求項１】
第１のエンジンの排紙部と前記第１のエンジンが、印刷を行う際に用いる第１の色材とは異なる第２の色材を用いて印刷を行う第２のエンジンの給紙部とを接続した印刷装置であって、
前記第１のエンジンを制御する第１のコントローラであって、
複数のページを印刷対象とする印刷データを取得する取得手段と、
前記取得した印刷データを解析して、前記第２のエンジンで処理すべきデータが含まれるページの有無を示す情報を少なくとも含む第２のエンジン用情報を生成する生成手段と、
前記生成した第２のエンジン用情報を前記第２のエンジンの第２のコントローラに送信する送信手段と、
前記第２のコントローラが前記第２の色材を用いてＮ−１ページ目（ここで、Ｎは２以上の整数である）の印刷を行うために前記第２のエンジンで処理すべきデータに対して画像処理を行う前に前記第２のコントローラにＮページ目についての第２のエンジン用情報を取得させるように、前記第１のエンジンを制御する制御手段と、
を有する第１のコントローラと、
前記第２のエンジンを制御する第２のコントローラであって、
前記第２のエンジンで処理すべきデータに対して画像処理を行う画像処理手段と、
前記送信された第２のエンジン用情報が、前記第２のエンジンで処理すべきデータを含んでいないことを示す際には、前記画像処理手段の電力制御を行い、消費電力を抑制する電力制御手段と
を有する第２のコントローラと
を備えることを特徴とする印刷装置。
【請求項２】
前記第１のコントローラの制御手段は、
前記生成手段において少なくとも印刷対象の１ページ目の印刷データの解析が終了するまで前記第１のエンジンの起動を遅延させる制御をすることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記第２のコントローラの電力制御手段は、
前記送信された第２のエンジン用情報を用いて前記印刷データを構成するページに対する省電力制御のスケジューリングを行い、該スケジューリングにおいて、前記第２のエンジンで処理すべきデータが含まれていないページを処理する際には、前記画像処理手段の電力制御を行い、消費電力を制御することを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記第１のコントローラの生成手段は、
取得した印刷データを解析して、前記第１のエンジンが扱う前記第１の色材を用いて印刷を行う画像データと前記第２のエンジンが扱う第２の色材の色材を用いて印刷を行う画像データとを生成し、当該生成した第２のエンジンが扱う画像データを前記第２のエンジン用情報に含めて生成することを特徴とする請求項１に記載の印刷装置。
【請求項５】
前記第１のコントローラは、
前記取得した印刷データに対して省電力制御を行う省電力モードかを選択する選択手段をさらに有し、
前記省電力モードが選択されている場合には、所定の枚数のページ数になるまで印刷データを受け付け、前記所定の枚数に達したときに前記第２のエンジン用情報を第２のエンジンに送信するとともに、前記第１のエンジンの起動を開始することを特徴とする請求項１に記載の印刷装置。
【請求項６】
入力された印刷データから第１の印刷データと第２の印刷データを生成する生成手段、
前記生成手段によって生成された第１の印刷データを用紙に印刷する印刷手段、
前記生成手段で生成された第２の印刷データを、別の印刷装置へ送信する送信手段、
前記印刷手段によって第１の印刷データが印刷された用紙に前記第２の印刷データを印刷するため、排紙部から該排紙部に接続された前記別の印刷装置の給紙部へ搬送する搬送手段を有し、
前記送信手段は、前記別の印刷装置の電力消費を抑制させるべく、該別の印刷装置が印刷を行うページの少なくとも２ページ先の印刷データについての情報を送信することを特徴とする印刷装置。
【請求項７】
第１のエンジンの排紙部と前記第１のエンジンが、印刷を行う際に用いる第１の色材とは異なる第２の色材を用いて印刷を行う第２のエンジンの給紙部とを接続した印刷装置を用いた印刷方法であって、
前記第１のエンジンを制御する第１のコントローラにおいて、
複数のページを印刷対象とする印刷データを取得する取得ステップと、
前記取得した印刷データを解析して、前記第２のエンジンで処理すべきデータが含まれるページの有無を示す情報を少なくとも含む第２のエンジン用情報を生成する生成ステップと、
前記生成した第２のエンジン用情報を前記第２のエンジンの第２のコントローラに送信する送信ステップと、
前記第２のコントローラが前記第２の色材を用いてＮ−１ページ目（ここで、Ｎは２以上の整数である）の印刷を行うために前記第２のエンジンで処理すべきデータに対して画像処理を行う前に前記第２のコントローラにＮページ目についての第２のエンジン用情報を取得させるように、前記第１のエンジンを制御する制御ステップと、
を実行し、
前記第２のエンジンを制御する第２のコントローラにおいて、
前記第２のエンジンで処理すべきデータに対して画像処理を行う画像処理ステップと、
前記送信された第２のエンジン用情報が、前記第２のエンジンで処理すべきデータを含んでいないことを示す際には、前記画像処理ステップの電力制御を行い、消費電力を抑制する電力制御ステップと
を実行することを特徴とする印刷方法。
【請求項８】
入力された印刷データから第１の印刷データと第２の印刷データを生成する生成ステップ、前記生成ステップによって生成された第１の印刷データを用紙に印刷する印刷ステップ、前記生成ステップで作成された第２の印刷データを、別の印刷装置へ送信する送信ステップ、前記印刷ステップによって第１の印刷データが印刷された用紙に前記第２の印刷データを印刷するため、排紙部から該排紙部に接続された前記別の印刷装置の給紙部へ搬送する搬送ステップを有し、
前記送信ステップは、前記別の印刷装置の電力消費を抑制させるべく、該別の印刷装置が印刷を行うページの少なくとも２ページ先の印刷データについての情報を送信することを特徴とする印刷装置を用いた印刷方法。
【請求項９】
請求項７又は８に記載の印刷方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の印刷装置を用いて、１枚の用紙に第１のトナーと第２のトナーを用いて画像を形成する印刷装置及び印刷方法並びに印刷方法を実行するプログラムに関する。
【背景技術】
【０００２】
近年、特殊記録剤であるであるクリアトナーを用いた印刷装置が提案されている。クリアトナーとは透過性がある画像を付加する特徴を有する透明記録剤である。このクリアトナーを用いることで、様々な表現ができるようになり、出力物の付加価値が向上する。ＣＭＹＫ等の有色トナーの他にクリアトナーを付加する仕組みを印刷装置に組み込むことで１台の装置でクリアトナーを使った出力物の作成を可能にしている。
【０００３】
しかし、このような装置において、クリアトナーのような特殊記録剤を用いて印刷をする際に、従来の４色トナーでの印刷と比較して、印刷に使用される総トナー量が大幅に増えてしまうという点が挙げられる。
【０００４】
特に電子写真方式のカラー印刷に適応した場合、従来のＣ、Ｍ、Ｙ、Ｋの４色トナー像に加え、特殊記録剤像が中間転写体上に形成され、それをさらに用紙上に転写する必要がある。
【０００５】
各々の電子写真プロセスにおいて印刷のために必要なトナーの量であるトナー載り量が増えることにより、各々のプロセスに負荷が大きくかかることになる。
【０００６】
それを解消するため例えば特許文献１において、特殊記録剤により記録可能な載り量をＣ、Ｍ、Ｙ、Ｋの４色トナーの載り量から算出する方法が開示されている。
しかしながら、特許文献１で示された方法のように特殊記録剤の載り量を算出すると、特殊記録剤の載り量が０になってしまう場合がある。例えば、４色トナーの合計の載り量が、印刷装置の許容する良好に用紙上に定着可能な総載り量を上回る場合である。
【０００７】
このような場合、ユーザが特殊記録剤を用いた印刷を指示しても、ユーザ指示に従った特殊記録剤を用いた印刷ができないため、特殊記録剤による視覚的な効果を得ることができない。この課題に対して、特許文献２では、１回の定着により上記のユーザの指示に従った特殊記録剤を用いた印刷ができないと判断すると、特殊記録剤像の形成方法を変更する。
【０００８】
まず、特殊記録剤以外のトナーを用いて印刷、定着して用紙を出力する。そして、トナーを用いて印刷された用紙上に、特殊記録剤を用いて印刷、再び定着をする。この２回定着を行う印刷を２パス印刷と呼ぶ。２パス印刷を用いると、印刷装置が許容する総載り量を考慮した上で決まった特殊記録剤の量以上の特殊記録剤を用いて印刷することが可能になる。このため、ユーザが所望する特殊記録剤による視覚的効果を有した出力物を得ることができる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００７−０１１０２８号公報
【特許文献２】特開２００８−１３９５８９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
このようにクリアトナーに対応した仕組みを導入することでトナー量の制限などの問題を解消することが可能となる。しかし、クリアトナーを使用しないユーザに対してはクリアトナーに特化した仕組みはコストや機能等の観点で無駄である。
【００１１】
そこで有色トナーを使う印刷装置と特殊記録剤を使う印刷装置を別体とし、有色トナーを使う印刷装置の排紙部と特殊記録剤を使う印刷装置の給紙部を接続し特殊記録剤を使った出力物の作成が一括で行えるシステムを構築する。そして、例えば、特殊記録剤を用いた印刷を行うユーザに対しては有色トナーを使う印刷装置と特殊記録剤を使う印刷装置を接続したシステムを提供する。特殊記録剤を使用しないユーザに対しては有色トナーを使う印刷装置のみ提供する。このように２つの印刷装置を接続する仕組みを作ることで、ユーザの要望に応じたシステムの構築が可能となる。
【００１２】
しかしながら、２つの印刷装置を接続して使用する構造は、エンジン毎にコントローラを装備しているため、画像データ形成中はコントローラ２台分の電力が常に消費されることになる。このような制御だと、複数ページ分のデータで構成される１ジョブ中の画像データによっては有色トナーＣＭＹＫの４色のみを有し特色の画像データが無いページが含まれる場合もあるにも関わらず、２台分のコントローラの制御電力が必要となる。このように、従来はコントローラの効率の良い省電力制御が行われていなかった。
【課題を解決するための手段】
【００１３】
上述した課題を解決するために、本発明は、第１のエンジンの排紙部と前記第１のエンジンが、印刷を行う際に用いる第１の色材とは異なる第２の色材を用いて印刷を行う第２のエンジンの給紙部とを接続した印刷装置であって、前記第１のエンジンを制御する第１のコントローラであって、複数のページを印刷対象とする印刷データを取得する取得手段と、前記取得した印刷データを解析して、前記第２のエンジンで処理すべきデータが含まれるページの有無を示す情報を少なくとも含む第２のエンジン用情報を生成する生成手段と、前記生成した第２のエンジン用情報を前記第２のエンジンの第２のコントローラに送信する送信手段と、前記第２のコントローラが前記第２の色材を用いてＮ−１ページ目（ここで、Ｎは２以上の整数である）の印刷を行うために前記第２のエンジンで処理すべきデータに対して画像処理を行う前に前記第２のコントローラにＮページ目についての第２のエンジン用情報を取得させるように、前記第１のエンジンを制御する制御手段とを有する第１のコントローラと、前記第２のエンジンを制御する第２のコントローラであって、
前記第２のエンジンで処理すべきデータに対して画像処理を行う画像処理手段と、前記送信された第２のエンジン用情報が、前記第２のエンジンで処理すべきデータを含んでいないことを示す際には、前記画像処理手段の電力制御を行い、消費電力を抑制する電力制御手段とを有する第２のコントローラを備えることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、後続のページに含まれる画像データの有無に応じて各コントローラ内の電力を動的に制御することにより、効率的に省電力化を図ることが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態におけるシステムの構成図である。
【図２】本発明の一実施形態におけるクリアジョブを含むプリント処理の流れを示した図である。
【図３】本発明の一実施形態におけるクリアジョブを含むコピー処理の流れを示した図である。
【図４】本発明の一実施形態におけるジョブのページ数を判断して処理を変える流れを示した図である。
【図５】本発明の一実施形態におけるインタプリタが解析したフラグ情報を付加したデータ構成を示した図である。
【図６】従来の印字処理の流れを示した図である。
【図７】従来の処理の電力制御を示した図である。
【図８】本発明の一実施形態における印字処理の流れを示した図である。
【図９】本発明の一実施形態の処理による電力制御を示した図である。
【図１０】本発明の一実施形態の処理による電力削減を示した図である。
【図１１】本発明の他の実施形態の印字処理の流れを示した図である。
【図１２】従来の他の処理による電力制御を示した図である。
【図１３】本発明の他の実施形態の処理による電力制御を示した図である。
【発明を実施するための形態】
【００１６】
本発明の実施形態を説明する前に、消費電力を削減することの意義について、一般的な事項としてさらに説明する。近年は競争激化のため、製品開発のサイクルを短くし、同一プラットフォームで複数のＭｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ（以下ＭＦＰと記す）エンジンを流用することで、多品種の製品をタイムリーに市場へ投入することが求められている。このような状況において、ＭＦＰ毎に異なる色再現性の特性に対してマッチングを行うため、画像処理部についてはハードウエアロジックを書き換え可能なＦＰＧＡを採用するケースが増加しつつある。さらに、画像品位の高画質化、印刷速度の高速化も求められている。これらを実現するためには回路規模を増大させる必要性と外付けされているメモリとの間の画像データ転送の帯域レートを向上させる必要性とが生じている。このように、動作周波数も従来より高速化され、それに伴い消費電力も増大する傾向になっている。従って、システム全体の電力の消費量を効率よく削減することが必要となる。
【００１７】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１８】
実施例では、特殊記録剤としてクリアトナーを用いるが、用いる記録剤はこれに限らない。例えば、クリアトナーの他にも淡トナーやレッドやグリーン等の特色トナー、透明インク等の他の透明記録剤を用いてもよい。また、クリアトナーとは、透過性がある画像を付加する特徴を有する透明記録剤である。このクリアトナーを用いて印刷が行われた領域は見えにくい。また、クリアトナーを用いると、有色トナーのみ用いて行われた印刷とは異なった光沢感やつや感を表現することができる。
【００１９】
印刷装置としては、コピー、プリンタ、ＦＡＸなどの複数の機能を１台で実現するマルチファンクション複合機（以下、ＭＦＰという）を例に説明するが、これに限らず入力された印刷データを印刷出力できる装置であればよい。
【００２０】
＜実施形態１＞
本実施形態では色材として有色トナーを使うＭＦＰとクリアトナーを使うＭＦＰとが連結される構成である画像形成システムを使って説明する。なお、２つのＭＦＰが連結したものを１つの印刷装置として捉えることもできる。
【００２１】
図１は本実施例におけるシステムの構成図の例である。第１のＭＦＰ１０１は、シアン・マゼンタ・イエロー・ブラック等の第１の色材である有色トナーを用いて第１の印刷データの印刷をする。第２のＭＦＰ１２１は、第２の色材を用いて第２の印刷データの印刷をする。この２台がネットワーク１２０を介して接続されている。第１のＭＦＰ１０１が使用するトナーは有色トナーに限定されず、モノクロトナー等であってもよい。同様に第２のＭＦＰ１２１が使用するトナーはクリアトナーに限定されず、特色トナー等であってもよい。すなわち、各ＭＦＰで使用する各トナーは、同一のＭＦＰで使用した場合に定着処理に影響を及ぼす可能性のある組み合わせにおける各トナーであればよい。
【００２２】
第１のＭＦＰ１０１の排紙部１１４と第２のＭＦＰ１２１の給紙部１２６とは接続部１３６を介して接続されており、第１のＭＦＰ１０１から排紙された紙が自動的に第２のＭＦＰ１２１で給紙可能である。ここでＭＦＰとはコピー、プリンタ、ＦＡＸなどの複数の機能を１台で実現する装置を示す。
【００２３】
もし、第１のＭＦＰ１０１によって印刷が終了した用紙が、印刷終了後、順に接続部１３６に積載されると、第２のＭＦＰ１２１が、接続部１３６に複数積載された用紙から給紙を行う際に、積載された用紙の一番下に排紙された用紙を抜き取らなくてはならない。この場合、給紙が上手くいかず、ジャムが発生したり、印刷順の整合が取れなくなる恐れがある。
【００２４】
よって、接続部１３６では以下のように、排紙と給紙のタイミングを制御する。第１のＭＦＰ１０１のプリンタ１１２による印刷が終了し、有色トナーによって印刷された１枚の用紙が排紙部１１４に排紙され、そのまま接続部１３６に搬送される。すると、第１のＭＦＰ１０１のプリンタ１１２による印刷が終了し新たに印刷された用紙が排紙部１１４に排紙される前に、第２のＭＦＰ１２１は接続部１３６上に置かれた用紙を給紙する。これにより、接続部１３６上には用紙が複数積載することがない。このように、第１のＭＦＰ１０１から第２のＭＦＰ１２１に用紙が搬送される。
【００２５】
またＰＣ１３８はネットワーク１３７を介して第１のＭＦＰ１０１と接続されている。ＰＣ１３８内のドライバ１３９は第１のＭＦＰ１０１と第２のＭＦＰ１２１を有色トナーとクリアトナーを使う１つのシステムとして認識して印刷データを送信する。この印刷データには、後述する中間言語データを生成するために必要なデータと、これらの中間言語データを印刷後、印刷物に対してどのような後処理（フィニッシング処理等）を行うか示したデータが含まれる。
【００２６】
図１に示すシステムでは有色トナーとクリアトナーをＰＣ１３８からの１度の指示で印字することができる。クリアトナーを用紙全面に印字することが可能だが、プリント処理またはコピー処理時に特定の色データやオブジェクトに限定してクリアトナーを印字することも可能である。
【００２７】
有色トナーを用いる第１のＭＦＰ１０１について詳細に説明する。ネットワークＩ／Ｆ１１９ではＰＣ１３８からの印刷データ等の受信や、第２のＭＦＰ１２１に対して後述するラスター画像や制御データ等の送信を行う。コントローラ１０２はＣＰＵ１０３やハードレンダラ１０９、画像処理部１１１で構成される。ＣＰＵ１０３のインタプリタ１０４は受信した印刷データのＰＤＬ部分を解釈し、中間言語データ（カラー）１０５を生成する。ハードレンダラ１０９は生成した中間言語データ（カラー）１０５からラスター画像１１０を生成する。本明細書においては中間言語データやラスター画像のことを画像データと称する場合がある。画像処理部１１１はラスター画像１１０やスキャナ１１６で読み込んだ画像に対して画像処理（例えばスクリーン処理など）を行う。プリンタエンジン制御部１５０は後述するプリンタ１１２からのステータスを受信して起動、用紙搬送などのコマンドを発行する。電力制御部１５３は本実施例で適用される省電力モード時において各種ユニットの電源をＯＦＦ／ＯＮ制御するものである。電源のＯＦＦ／ＯＮ制御は、各種ユニットのＳｌｅｅｐモード／Ａｃｔｉｖｅモードの状態切り替えを行うことを含む。
【００２８】
コントローラ１０２と接続されたプリンタ１１２はシアン・マゼンタ・イエロー・ブラック等の有色トナーを用いて紙上に印刷をするプリンタである。本実施例では４色機として説明するが、ブラック単色機や４色以上を備えていても構わない。プリンタ１１２は紙の給紙を行う給紙部１１３と印刷した紙を排紙する排紙部１１４を持つ。表示装置１１５はユーザへの指示や第１のＭＦＰ１０１の状態を示すＵＩを表示する。スキャナ１１６はオートドキュメントフィーダーを含むスキャナである。スキャナ１１６は束状のあるいは一枚の原稿画像を図示しない光源で照射し、原稿反射像をレンズでＣＣＤセンサ等の固体撮像素子上に結像し、固体撮像素子からラスター状の画像読み取り信号を印刷用の画像データ（印刷データ）として得る。入力装置１１７はユーザからの入力を受け付けるためのインタフェースである。記憶装置１１８はコントローラ１０２で処理されたデータ等を展開するためのｗｏｒｋ領域として使用するＤＲＡＭや、文書ファイルを保存するためのハードディスク装置である。
【００２９】
インタプリタ１０４は受信した印刷データ中にクリアジョブが含まれた場合、中間言語データ（カラー）１０５の他に中間言語データ（クリア）１０６を生成する。クリアジョブとは、クリアトナーを用いて印刷データに対して印刷処理を行うことである。印刷データ中にクリアトナーを用いて印刷する指示（クリアジョブ）が含まれている場合、中間言語データ（カラー）１０５の他に中間言語データ（クリア）１０６を生成する。この中間言語データのデータ形式の例として、ある指定部分に対してクリアトナーを用いた印刷を指示するために用いる「名前付きプロファイル」を使用する。このデータ形式を用いた処理について説明する。アプリケーションを用いて、ある入力色に対して特定の文字列を対応させると、その文字列に対応した名前付きプロファイルが選択される。よって、ＰＣ１３８のドライバ１３９にて、特定の文字列をクリアトナーと対応させると、対応した名前付きプロファイルが選択され、クリアトナーを用いた印刷を望む部分に対して、クリアトナーの選択指示が可能となる。インタプリタ１０４はクリア指定された部分のみを抽出してレイヤーを作成することで、中間言語データ（クリア）１０６を作成する。そしてソフトレンダラ１０７は中間言語データ（クリア）１０６をラスター画像（クリア）１０８に変換する。以上のようにして生成したラスター画像（クリア）１０８を第１のＭＦＰ１０１はネットワーク１２０を介して第２のＭＦＰ１２１へ送信する。クリアトナーを用いた印刷を望む部分に対して指示する方法として名前付きプロファイルを挙げたが、クリアトナーを用いた印刷を指示するラスター画像１０８（クリア）が生成できればどのようなものであってもよい。
【００３０】
また、第１のＭＦＰ１０１はネットワーク１２０を介して制御データ１４０を第２のＭＦＰ１２１へ送信する。ここで制御データ１４０はユーザからドライバ１３９を介して設定された枚数や用紙サイズ、メディア種類、フィニッシャ設定などの情報である。また、制御データ（第２のエンジン用情報）には、どのページが第２のＭＦＰ１２１でプリンタ出力を行う対象かを示す情報が含まれても良い。具体的には後述する図５で示すようなフラグの有無を示す情報が含まれても良い。なお、図１の例では、カラー用の中間言語データ１０５をハードレンダラ１０９で処理し、クリア用の中間言語データ１０６をソフトレンダラ１０７で処理しているが、いずれもハードレンダラで処理してもよいし、ソフトレンダラで処理してもよい。以下では、特に両者を特に区別せずに単にレンダラと称する場合がある。
【００３１】
次にクリアトナーを用いる第２のＭＦＰ１２１について詳細に説明する。ネットワークＩ／Ｆ１３５はネットワーク１２０を介してネットワークＩ／Ｆ１１９と接続されており、第１のＭＦＰ１０１と第２のＭＦＰ１２１間でデータの送受信を行う。コントローラ１２２はＣＰＵ１２３、画像処理部１２４、ハードレンダラ１５１、プリンタエンジン制御部１５２、電力制御部１５４で構成される。コントローラ１２２と接続されたプリンタ１２５はクリアトナーを用いて紙上に出力データを形成するプリンタである。プリンタ１２５は紙の給紙を行う給紙部１２６と出力データを形成した紙を排紙する排紙部１２７を持つ。給紙部１２６は接続部１３６を介して第１のＭＦＰ１０１の排紙部１１４と接続されており、第１のＭＦＰ１０１から排紙された紙を自動的に給紙する。自動的に給紙するとは、例えば給紙部１２６がセンサ（図示せず）を備え、第１のＭＦＰ１０１の排紙部１１４から排紙された紙が給紙トレイの先端に給送されたことをセンサが検知したことに応じて、給紙部１２６がその紙を給紙することを意味する。フィニッシャ１２８はソートやステイプル等の機能を持つ。プリンタ１２５の排紙部１２７とフィニッシャ１２８の給紙部１２９は接続されており、ソートやステイプル等のユーザから指定された処理を行った後に処理された紙を排紙部１３０を用いて出力する。表示装置１３１、スキャナ１３２、入力装置１３３、記憶装置１３４については第１のＭＦＰ１０１内のものと同様なので説明を省略する。
【００３２】
第２のＭＦＰ１２１は第１のＭＦＰ１０１からクリア用のラスター画像１０８と制御データ１４０を受け取り、ラスター画像１０８については画像処理部１２４を用いて処理を行い、制御データ１４０を用いてプリンタ１２５やフィニッシャ１２８の制御を行う。
【００３３】
次に本実施形態のシステムにおいてＰＣ１３８からドライバ１３９を用いてプリント処理を実行する際の流れについて図２を用いて説明する。なお、図２で説明する以下の処理は、図１で説明したシステム全体の処理の流れを示している。省電力のための制御処理については、別途説明することにする。ステップＳ２０１からステップＳ２１３までの処理は第１のＭＦＰ１０１が行う。ステップＳ２１４からステップＳ２１８までの処理は第２のＭＦＰ１２１が行う。なお、以下で説明する処理は、記憶装置１１８に格納されるプログラムをＣＰＵ１０３が読み出して実行することによって行われる。第２のＭＦＰ１２１においても同様である。
【００３４】
まず、第１のＭＦＰ１０１は、ステップＳ２０１で、ＰＣ１３８から送られた印刷データをネットワークＩ／Ｆ１１９を介して取得する。前述の通り、ＰＣ１３８は印刷データを送る際に名前付きプロファイルに関連付けることで特定の色やオブジェクト（文字列）に対してクリアジョブの指示が可能である。なお、印刷データには単数ページを印刷対象とするデータもあれば、複数ページを印刷対象とするデータもある。本実施形態は、後述するように印刷データが複数ページある場合について主に説明する。したがって、ステップＳ２０１においては、印刷データを取得し、その中のページ毎のデータに対してクリア指示が含まれるか否かなどの以下で説明する処理を行う。
【００３５】
次に、印刷データ中の名前付きプロファイル等を参照してステップＳ２０２にてクリアジョブであるか否か否かを判定する。クリアジョブではない場合は、ステップＳ２０３にてインタプリタ１０４が中間言語データ（カラー）１０５を作成する。さらにステップＳ２０４にてレンダラ１０９がレンダリングを行い、ラスター画像１１０を作成する。そしてステップＳ２０５にて画像処理部１１１が画像処理を実行し、ステップＳ２０６にてプリンタ１１２がＣＭＹＫの有色トナーを用いて画像データを紙上に出力する。次にステップＳ２０７にてＣＰＵ１０３は第２のＭＦＰ１２１へ制御データ１４０を送信する。
【００３６】
ステップＳ２０２にてクリアジョブと判定された場合はステップＳ２０８にてインタプリタ１０４は中間言語データ（カラー）１０５と中間言語データ（クリア）１０６を生成する。そしてステップＳ２０９にてレンダラ１０９は中間言語データ（カラー）１０５をレンダリングしてラスター画像１１０を生成する。次にステップＳ２１０にて画像処理部１１１が画像処理を行い、ステップＳ２１１にてプリンタ１１２がＣＭＹＫの有色トナーを用いて画像データを紙上に出力する。次にステップＳ２１２にてＣＰＵ１０３は第２のＭＦＰ１２１へ制御データ１４０を送信する。一方、ステップＳ２１３にてソフトレンダラ１０７は中間言語データ（クリア）１０６をレンダリングしてラスター画像１０８を生成し、第２のＭＦＰ１２１へ送信する。ステップＳ２１５にて第２のＭＦＰ１２１は制御データ１４０を参照して給紙を行う。ここで給紙される紙は第１のＭＦＰ１０１でＣＭＹＫの有色トナーを用いてプリンタ出力された紙である。一方、ステップＳ２１８にて画像処理部１２４はラスター画像１０８に対して画像処理を行う。そしてステップＳ２１６にてプリンタ１２５は給紙された紙上にクリアトナーを用いて画像データを出力する。最後にステップＳ２１７にて制御データ１４０に基づいてフィニッシャ１２８にて給紙及び出力を行う。以上のように第１のＭＦＰ１０１と第２のＭＦＰ１２１を１つの印刷装置として用いることでドライバ１３９から１回の指示でＣＭＹＫの有色トナーとクリアトナーを紙上に出力することが可能となる。ここで、第１のＭＦＰ１０１はＣＭＹＫの有色トナーを用いたが、どのようなトナーを用いてもよい。同様に第２のＭＦＰ１２１ではクリアトナーを用いたが、どのようなトナーを用いてもよい。
【００３７】
次に本実施形態のシステムにおいてコピー処理を実行した際の流れについて図３を用いて説明する。なお、図３の例では、後述するようにスキャナ１１６で取得した画像のうち、文字部分についてクリアトナーを付加する処理を行うものとする。ステップＳ３０１からステップＳ３１２までの処理は第１のＭＦＰ１０１が行う。ステップＳ３１３からステップＳ３１７までの処理は第２のＭＦＰ１２１が行う。ステップＳ３０１にてコントローラ１０２はスキャナ１１６で取得した画像（印刷データ）を受信してＲＧＢ画像３０２を得る。そして、例えば第１のＭＦＰ１０１の表示装置１１５にて画像中の特定オブジェクト上にクリアトナーを印字するか指示するコピーボタンを表示する。そして、ユーザからコピー指示されたコピー対象の画像にクリアトナーを付加するクリアコピージョブであるかをステップＳ３０３で判定する。クリアトナーを付加しないデータであると判定された場合は、ステップＳ３０４にて画像処理部１１１が画像処理を行い、ＣＭＹＫ画像（２値）３０５を印刷する。
【００３８】
一方、ステップＳ３０３の判定処理でクリアコピージョブであると判定された場合は、まずステップＳ３０８にて画像処理部１１１が画像処理を行い、ＣＭＹＫ画像（２値）３０９を出力する。また、ステップＳ３０８における画像処理実行時に文字部分の判定を行い、文字判定データ３１２を取得する。原稿中の文字部分の判定については公知の技術であるため説明を省略する。文字判定データ３１２を使うことで原稿中の文字部分のみクリアトナーを付加することが可能となる。本実施形態では特定のオブジェクトに対してクリアトナーを付加するための画像データとして文字判定データを用いたが、例えば特定の色相のデータのみ抽出して画像データを作成するなどどのような画像データであってもよい。
【００３９】
文字判定データ３１２をクリアトナー用のラスター画像データとして第２のＭＦＰ１２１へ送信する。ステップＳ３０６〜Ｓ３０７はステップＳ２０６〜Ｓ２０７と同様であるため説明を省略する。また、ステップＳ３１０〜Ｓ３１１は図２のステップＳ２１１〜Ｓ２１２と同様であるため説明を省略する。さらに、ステップＳ３１３〜Ｓ３１７はステップＳ２１４〜Ｓ２１８と同様であるため説明を省略する。
【００４０】
なお、上記の図２および図３で示した例では、第１のＭＦＰ１０１がクリア用のラスター画像１０８を第２のＭＦＰ１２１に送信し、第２のＭＦＰ１２１では、このラスター画像１０８を用いて画像処理を行う例を説明した。しかしながら、第１のＭＦＰ１０１から第２のＭＦＰにクリア用の中間言語データ１０６が送信され、第２のＭＦＰ１２１のハードレンダラ１５１によってクリア用のラスター画像が生成される処理を行っても良い。
【００４１】
次に、本実施形態の特徴部分である、総枚数がＮ  ｐａｇｅあるジョブを処理するときに、画像データの内容に応じて省電力化を行う場合のコントローラ消費電力の制御について説明を行う。
【００４２】
図４は本実施例に係る省電力制御が適用されるか否かを判断するフローである。以下順を追って説明する。Ｓ４０１で第１のＭＦＰ１０１が受け付けたジョブ（印刷データ）について、第１のＭＦＰ１０１のＣＰＵ１０３がＳ４０２でその総ページ数をカウントする。２ページ以上有る場合には、本実施例で説明する省電力の制御が適用される対象となる。従って、Ｓ４０３で図１のインタプリタ１０４が２ページ先までクリアエンジンのコントローラ１２２が処理する画像データが有るか否かを判断する。一方、Ｓ４０２で２ページ未満、つまり単ページのジョブと判断された場合には、十分な省電力制御ができないために本実施形態の省電力制御は行わない。そして、図２で説明したフローの従って中間データを生成した後（Ｓ２０３、Ｓ２０８）、Ｓ４０４において図２、３で示した第１、第２のコントローラの描画処理がスタートする。Ｓ４０４以降の処理については、前述の図２、図３で説明したフローに従って処理を行う。Ｓ４０３において、２ページ先で第２のＭＦＰ１２１のクリアトナー出力処理を必要とする画像データの有無に応じて、省電力制御を行う点が本実施形態の特徴である。詳細については後述する。
【００４３】
図５は本実施例で使用される、ページ毎のハードレンダラが処理すべき画像データの有無を示すフラグ情報を表す図である。このフラグ情報は図１のインタプリタ１０４が解析することによって生成される。図５において、ページ毎にＣＭＹＫ画像データ及びクリアなどの特色の画像データの有無を示すフラグと、これらの画像データを処理する各コントローラの電力状態の関係とを示している。例として１ページ目はＣＭＹＫ及び特色のデータが共に含まれるため、有無のフラグは“１”となる。２ページ目はＣＭＹＫについてはデータがあるためフラグは“１”であるが、特色についてはデータが無いのでフラグが“０”となる。図１中の第２のコントローラ１２２内にある特色コントローラの画像処理部１２４はこのフラグが”０”ということを受けて、ｓｌｅｅｐ状態へ一時的に移行する。また、第２のコントローラ１２２内のハードレンダラ１５１や記憶装置１３４を併せてＳｌｅｅｐ状態に一時的に移行することができる。なお、第１のＭＦＰ１０１からソフトレンダラ１０７によってレンダリングされたラスター画像が送られる場合には、第２のコントローラ内のハードレンダラ１５１は、最初からＳｌｅｅｐ状態に移行していてもよい。なお、第２のＭＦＰ１２１のＣＰＵ１２３は、第１のＭＦＰ１０１から図５で示すフラグ情報を制御データ（第２のエンジン用情報）として受信し、この受信したフラグ情報に基づいてどのページに特色画像が含まれているかを知ることができる。５ページ目はＣＭＹＫ及び特色共に画像データが無いため、両方のフラグは“０”となり、図１中の第１のコントローラ１０２及び第２のコントローラ１２２は共にｓｌｅｅｐ状態に移行する。
【００４４】
なお、図５で示すフラグ情報は、第１のＭＦＰ１０１のコントローラ１０２と、第２のＭＦＰ１２１のコントローラ１２２とでそれぞれ共通の情報を使用することが可能である。しかしながら、例えば第２のＭＦＰ１２１のコントローラ１２２は、少なくとも特色の画像データの有無を示すフラグだけがあれば十分である。したがって、第１のＭＦＰ１０１のコントローラ１０２からはＣＭＹＫ用のフラグを除いた情報を第２のＭＦＰ１２１のコントローラ１２２に送信してもよい。また、図５の例で示されるページ数は、原稿のページ数と異なっていても良い。例えば、面付けされて２ｉｎ１のようなページ出力がされる場合には、図５で示されるページ数は原稿のページ数とは異なることになる。また、図５で示すフラグの有無は、各ページの解析の終了する毎に順次第２のコントローラ１２２に送信されてもよい。また、第１のコントローラのソフトレンダラ１０７で生成したラスター画像１０８を第２のコントローラ１２２に送信する際に、フラグの有無を示す情報を関連付けて送信してもよい。
【００４５】
次に本実施例の省電力化の効果を説明するために、まず従来の電力制御の流れを図６と図７を用いて説明する。図６は図１で示した２つのＭＦＰのコントローラが本実施形態の省電力制御を行うことなく、中間データ（中間言語データ）を生成するタイミングと、実際のプリント動作が開始する時間との関係を示した図である。６０１、６０２はそれぞれ図１のインタプリタ１０４が解析して生成する中間データをページの処理順番と図５のフラグ情報を示したものである。６０１、６０２の中間データの中で、ｆｌａｇ“０”と記載のあるページはその該当色の画像データが無いことを示している。６０３、６０４は図１の２つのＭＦＰプリンタコントローラ内にあるハードレンダラ１０９、１５１の処理の流れを示したものである。
【００４６】
まず時間ｔ０で図１のインタプリタ１０４の処理がスタートする。通常インタプリタの解析がプリンタエンジンの起動よりも先行するので、１ページ目の画像データの中で１ｂａｎｄ分のデータ解析が終了した時点ｔ１で第１のコントローラ１０２が図１の第１エンジンのハードレンダラ１０９に起動をかける。第１のコントローラ１０２はさらに、プリンタエンジン（プリンタ１１２）の起動をかける。時間ｔ１になると、図１のＭＦＰ１０１のプリンタエンジン制御部１５０がプリンタ１１２の給紙を開始し、それに同期して画像処理部１１１が１ページ目のＣＭＹＫデータの送出を開始する。そして、１ページ目の用紙が排紙部１１４から排紙されると、時間ｔ２で図１の第２エンジンであるＭＦＰ１２１の給紙部１２６へ用紙が搬送され、図１のプリンタエンジン制御部１５２がプリンタ１２５の給紙を開始する。それに同期して１２４画像処理部が１ページ目のクリア画像データを送出する。
【００４７】
図７は図６で示すタイミングで処理を行っているときの、図１のＭＦＰコントローラ１２２の消費電力（Ｗ）と時間の経過の関係を示した図である。図７において、Ｐ１は次ページのＲＩＰ処理のために、前記のハードレンダラ１０９、１５１がｓｌｅｅｐ状態から起動がかかるタイミング、すなわちＡｃｔｉｖｅ状態に遷移するタイミングを示す。また、Ｐ２は該当するページ内にある画像有無を示すフラグを判断するタイミングを示す。Ｐ２でフラグが“１”であることを確認すると、Ｐ１でａｃｔｉｖｅ状態に遷移している図１のＭＦＰコントローラ１２２は引き続きａｃｔｉｖｅ状態を保持する。一方Ｐ２でフラグが“０”と確認された時点で、図１の電力制御部１５４はハードレンダラ１５１、記憶装置１３４、画像処理部１２４をｓｌｅｅｐ状態へ移行させる。図７で示す従来の電力制御は、例えば第２のコントローラは、ページ２ではＰ２でフラグ“０”を認識したため、第２のハードレンダラをａｃｔｉｖｅ状態からｓｌｅｅｐ状態へ移行させている。また、第２のコントローラは、第２のハードレンダラをページ５の手前で一旦はａｃｔｉｖｅ状態に戻したものの、フラグ“０”を認識したため再びｓｌｅｅｐ状態へ移行させている。
【００４８】
次に、本実施形態における省電力制御について、図８と図９を基に説明する。図８と図９は本実施例が適用される場合の消費電力の状態を示したものである。
【００４９】
図８は図１で示した２つのＭＦＰコントローラが中間データを生成するタイミングと、実際のプリント動作が開始する時間との関係を示した図である。各ページのフラグの有無については図６で示したものと同じである。図６との差異は、８０１及び８０２のインタプリタの処理が１ページ分終了したｔ１の時点で、図１で示した第１のＣＭＹＫエンジン（プリンタ）１１２に相当する８０３の起動を開始している点である。ｔ１の時点では８０１及び８０２で示すインタプリタの２ページ目に対する処理も併せて行われる。ｔ２では図１で示した第２のクリアエンジン（プリンタ）１２５に相当する８０４の起動を開始する。ｔ２はＣＭＹＫエンジンから排紙された１ページ目の紙がクリアエンジンに給紙される。注目すべきはこのｔ２の時点では、既にインタプリタ１０４は２ページ目の解析を終了していることである。従って、第２のＭＦＰコントローラ１２２は２ページ先までの画像有り無しフラグ情報を受け取ることが可能であり、予め次の動作を予測して省電力制御を行うことが可能となる。このように、図８の例では、第１のＭＦＰのコントローラ１０２が第１のエンジン（ＣＭＹＫエンジン）を起動するタイミングを遅らせることによって、２ページ先の情報を第２のＭＦＰのコントローラ１２２が取得することを可能にしている。
【００５０】
なお、図８では例えばｔ２のタイミングで各コントローラと各エンジンとが同期して処理が行われるように見えるが、必ずしも同期して処理が行われなくてよい。すなわち、第２のエンジン（クリアエンジン）で処理する前に、２ページ先の中間データが生成されて第２のＭＦＰのコントローラ１２２が取得できていればよい。従って、例えば第１のエンジン（ＣＭＹＫエンジン）を図６の例と同じタイミングで起動させ、１ページ目の用紙を排紙するタイミングを遅らせるように第１のエンジンを制御してもよい。この場合でも、第２のＭＦＰのコントローラ１２２が２ページ先の中間データを取得するレイテンシを設けることができる。換言すれば、これらの処理は第２のコントローラがＮ−１ページ目（ここで、Ｎは２以上の整数である）の画像処理を行う前に第２のコントローラにＮページ目についての第２のエンジン用情報を取得させるように、第１のエンジンを制御する処理である。
【００５１】
図９は図８で示すタイミングで処理を行っているときにおける、図１のＭＦＰコントローラ１２２の消費電力（Ｗ）と時間の経過の関係を示した図である。同図において、Ｐ１は次ページのＲＩＰ処理のために、図１の電力制御部１５４がハードレンダラ１５１、記憶装置１３４、画像処理部１２４をｓｌｅｅｐ状態からａｃｔｉｖｅ状態へ遷移させるため起動をかけるタイミングである。Ｐ３は２ページ先の画像有無を示すフラグを先取りして判断するタイミングを示す。Ｐ３の時点でフラグが“１”であることを確認すると、Ｐ１でａｃｔｉｖｅ状態になっている図１のＭＦＰコントローラ１２２は現在の処理ページが終了した時点でも引き続きａｃｔｉｖｅ状態を保持する。一方、Ｐ３フラグが“０”であることを確認すると、現在のページ処理が終了した時点で電力制御部１５４がハードレンダラ１５１、記憶装置１３４、画像処理部１２４を直ちにｓｌｅｅｐ状態へ移行させる。従来例の図７と比較して、第２のコントローラがページ２とページ４の給紙が開始する時点で直ちにｓｌｅｅｐ状態へ移行可能となっていること、また、ページ４とページ５の間で一度ａｃｔｉｖｅ状態へ復帰する必要が無くなっている点で電力削減の効果が見られる。
【００５２】
実際の消費電力量としては、図１の画像処理部１１１及び１２４にＦＰＧＡを使用した場合、その消費電力はＭＦＰコントローラ１０２及び１２２の約３分の１から約４分の１までを占める程になる。
【００５３】
図１０は１ジョブに占める前記のクリア画像データ有無の比率ＣＬ（％）と図１のＭＦＰコントローラ１０２及び１２２の消費電力Ｐ（Ｗｈ）とを示すフラグの比率との関係を示した図である。同図において、Ｐ＿ＣＯＮＴ１とＰ＿ＣＯＮＴ２とはそれぞれコントローラ１０２及び１２２の消費電力量であり、次式で示される各モジュールの電力量（Ｗｈ）の合計である。
【００５４】
Ｐ＿ＣＯＮＴ１
＝  Ｐ＿（ＣＰＵ１０３）＋Ｐ＿（ハードレンダラ１０９）＋Ｐ＿（画像処理部１１１）＋Ｐ＿（プリンタエンジン制御部１５０）    式（１）
【００５５】
Ｐ＿ＣＯＮＴ２
＝  Ｐ＿（ＣＰＵ１２３）＋Ｐ＿（ハードレンダラ１５１）＋Ｐ＿（画像処理部１２４）＋Ｐ＿（プリンタエンジン制御部１５２）    式（２）
【００５６】
なお、上記記載において、例えばＰ＿（ＣＰＵ１０３）は、ＣＰＵ１０３で使用される消費電力を示している。他のモジュールについての記載も同様である。
【００５７】
Ｐ＿ＣＭＹＫはＰ＿ＣＯＮＴ１からＣＰＵ１０３を除いたＣＭＹＫの描画処理に関わるモジュールの消費電力であり、次式で示される。
【００５８】
Ｐ＿ＣＭＹＫ
＝  Ｐ＿ＣＯＮＴ１  −  Ｐ＿（ＣＰＵ１０３）
＝Ｐ＿（ハードレンダラ１０９）＋Ｐ＿（画像処理部１１１）＋Ｐ＿（プリンタエンジン制御部１５０）  式（３）
【００５９】
同様にして、Ｐ＿ＣＬはクリアの描画処理に関わるモジュールの消費電力であり、次式で示される。
【００６０】
Ｐ＿ＣＬ
＝  Ｐ＿ＣＯＮＴ２  −  Ｐ＿（ＣＰＵ１２３）
＝  Ｐ＿（ハードレンダラ１５１）＋Ｐ＿（画像処理部１２４）＋Ｐ＿（プリンタエンジン制御部１５２）    式（４）
【００６１】
Ｐ＿ｍａｘとは前記２つのＭＦＰコントローラが消費する電力の最大値であり、１ジョブ中の全ページにクリアジョブが含まれている場合の最大電力量に相当する。前記Ｐ＿ＣＬはＣＬ（％）の比率の増加に比例して減少する。例として１ジョブＮページ内にクリア画像が含まれないページの割合を１０％とした場合、従来と比較して１０（％）の省電力化が可能である。
【００６２】
以上説明したように、本実施形態による発明を適用したことによるパフォーマンスの低下は先頭数ページ分の描画処理に要する時間の遅延の発生のみであり、影響を最小限に押さえることが可能である。本実施例は従来からあるＰＤＬの解析、描画処理とエンジンへのデータ転送が同時に並行して行われるモード、および、全てのページの描画処理をハードディスク（ＨＤＤ）へ展開した後にエンジンへデータを転送するモードとの中間に位置付けられる。つまり、少なくとも２ページ先の描画データを解析する時間は要するが、全ページ分の描画データを準備するまでの遅延を発生させない範囲で実現することができる。このように、ごく微量な遅延は生じるものの、消費電力を効果的に抑制することができる。
【００６３】
なお、上記の実施形態においては、第２のＭＦＰ１２１は、第１のＭＦＰ１０１からクリア用のラスター画像データを受信し、これを用いてクリアトナーの出力処理を行っている例に基づいて説明した。しかしながら、第２のＭＦＰ１２１は第１のＭＦＰ１０１から中間言語データ（クリア）１０６を受信し、このデータ１０６をハードレンダラ１５１を用いてレンダリングした結果得られるラスター画像をクリアトナーの出力処理に用いても良い。あるいは、第２のＭＦＰにもインタプリタを設け、第２のＭＦＰ１２１において中間言語データ（クリア）の生成を行い、これを用いて本実施形態の処理を行っても良い。
【００６４】
＜実施形態２＞
実施形態１では１ジョブが２ページ以上の場合について述べたが、少量ページが複数連続するような場合にも本実施例の技術を適用可能である。
【００６５】
実施形態１の手法では２ページ未満のジョブについては即印字処理をスタートさせるため、省電力の効果が得られないというデメリットが生じる。そこで、本実施形態では少量枚数の場合には複数ジョブを受け付けてから、まとめて印字して省電力制御を行うという手段を設ける。複数ジョブをまとめて処理するため、先着のジョブの処理が待たされることになる。このため、先着ジョブの待機を許容できるかをユーザに委ねるために、あらかじめ省電力を優先する省電力モードを選択する手段を設ける。
【００６６】
図１１は実施形態２の処理の流れを示した図である。まずＳ１１０１でＳＣＡＮまたはＰＤＬジョブを受け付けて、Ｓ１１０２で省電力モードを選択しているか否かの判断を行う。省電力モードを選択されているか否かについては図１の電力制御部１５３、１５４が管理を行っている。
【００６７】
既に省電力モードを選択している場合にはＳ１１０３でインタプリタ１０４による解析を行い、図５で示したようなフラグ情報を生成する。Ｓ１１０４で複数ジョブのページ数の合計がＸページを超えるまでＳ１１０３の処理を繰り返す。なお、Ｘは２以上の任意の整数である。Ｘページを超えた場合にはＳ１１０５で図１の電力制御部１５４が省電力制御のスケジューリングを行う。省電力制御のスケジューリングとは、印刷処理を実行する時期や、図８で説明したように各エンジンの起動タイミングの調整などのことである。その後、Ｓ１１０６で第１、第２のコントローラのＲＩＰをスタートさせる。
【００６８】
これ以降の処理については、図８、図９と同様であるので説明を省略する。なお、Ｓ１１０４ではＸページ以上の印刷ジョブの蓄積を待って省電力制御を含む印刷処理を行う例を説明した。しかしながら、Ｘページに満たない場合であっても、所定の時間が経過した場合にはその時点で蓄積されている印刷ジョブの印刷処理を開始する処理を行ってもよい。
【００６９】
図１２は少量ページのジョブを間欠的に処理したときの第１、第２のコントローラの消費電力（Ｗ）と時間の経過の関係を示した図である。すなわち、図１２は前述した図１１のフローを適用していない従来の例である。図１２において、ジョブ２の１ページ、ジョブ３、ジョブ４の２ページはクリアデータを含まないものとする。従って、図１２において、ジョブ２の１ページ、ジョブ３、ジョブ４の２ページの処理を行うとき第２のコントローラはｓｌｅｅｐ状態となっている。しかしながら、各ジョブの印字処理の間が空いているため、ジョブ２の１ページ手前とジョブ３の１ページ手前で一度ａｃｔｉｖｅ状態に復帰してからｓｌｅｅｐ状態に戻るという無駄な電力を消費している。
【００７０】
図１３は図１１のフローを適用した場合、すなわち本実施形態における第１、第２のコントローラの消費電力（Ｗ）と時間の経過の関係を示した図である。各ジョブのページ中のフラグの有無については図１２と同様である。ここでは、ジョブ１からジョブ４までの計７ページをまとめて処理している。後続のジョブについてもクリアデータの有無を判別しているため、先行のジョブが終了した時点で直ちにｓｌｅｅｐ状態へ以降可能であるので、ジョブ２とジョブ３の処理中における無駄な電力消費を押さえることが可能となっている。
【００７１】
本実施形態においては、ある程度の時間に送られるジョブをまとめて処理することによって、実施形態１と同様に画像データのクリア指示の有無に応じて省電力制御を効果的に行うことが可能となる。
【００７２】
なお、上記の各実施形態の説明においては、第２のＭＦＰ１２１がクリアトナーを使用する構成について説明したが、第２のＭＦＰ１２１が有色カラーとクリアトナーの両方を使用可能に搭載している構成であってもよい。この場合においては、第２のＭＦＰ１２１がクリアトナーのみを使用する設定の場合に、上記の各実施形態で説明した省電力制御が行われる。
【００７３】
＜その他の実施例＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００７４】
１０１  第１のＭＦＰ
１０２  第１のＭＦＰのコントローラ
１０３  第１のＭＦＰのＣＰＵ
１０４  第１のＭＦＰのインタプリタ
１０７  第１のＭＦＰのソフトレンダラ
１０９  第１のＭＦＰのハードレンダラ
１１１  第１のＭＦＰの画像処理部
１５０  第１のＭＦＰのプリンタエンジン制御部
１５１  第２のＭＦＰのハードレンダラ
１２４  第２のＭＦＰの画像処理部
１５２  第２のＭＦＰのプリンタエンジン制御部
【図１】
2011140186.tif 000003
【図２】
2011140186.tif 000004
【図３】
2011140186.tif 000005
【図４】
2011140186.tif 000006
【図５】
2011140186.tif 000007
【図６】
2011140186.tif 000008
【図７】
2011140186.tif 000009
【図８】
2011140186.tif 000010
【図９】
2011140186.tif 000011
【図１０】
2011140186.tif 000012
【図１１】
2011140186.tif 000013
【図１２】
2011140186.tif 000014
【図１３】
2011140186.tif 000015