(57)【特許請求の範囲】
【請求項１】
フルカラーの画像をプリントすることができる画像形成装置において、
ページ記述言語で記述された画像ファイルから画像データを生成する画像データ生成手段と、
前記画像データを、最終的なプリントアウト画像データに、前記画像ファイルの変換命令に応じて小領域単位で変換する画像処理手段と、
前記画像処理手段から前記小領域単位の画像データを受け取り圧縮する複数の画像圧縮手段と、
前記画像圧縮手段から転送される圧縮画像データを格納する画像蓄積手段と、
前記画像蓄積手段が格納した圧縮画像データを前記小領域単位で伸張する複数の画像伸張手段と、
前記画像伸張手段によって伸張された画像データを一時的に記憶する画像一時記憶手段と、
前記画像一時記憶手段が記憶する画像データを各成分ごとに対応する記録器でプリントするプリント手段と、
前記画像処理手段から転送される前記小領域単位の画像を前記複数の画像圧縮手段のいずれかに転送し、前記画像蓄積手段に蓄積された圧縮画像を前記小領域単位に前記複数の画像伸張部のいずれかに転送する小領域画像転送制御手段とを有し、
前記画像処理手段は、変換対象の小領域単位の画像データについて変換を行なうときには、当該変換対象の小領域単位の画像データを圧縮した圧縮画像データを前記画像蓄積手段から読み出し当該圧縮画像データを前記画像伸長手段により伸長した画像データを取得して当該画像データを変換命令に応じて小領域単位で変換し、変換後の小領域単位の画像データを前記画像圧縮手段により圧縮させて前記画像蓄積手段に更新書き込みし、
前記小領域画像転送制御手段は、プリント対象画像が単色かフルカラーかを判別する判別信号に応じて、プリント対象画像がフルカラーの場合には、色成分毎の小領域単位の画像データを、色成分に対応する画像圧縮手段で圧縮し、さらに色成分に対応する画像伸張手段で伸張するように、前記小領域単位の画像データの転送を制御し、前記プリント対象画像が単色の場合には、当該単色の小領域単位の画像データをそれぞれ複数の画像圧縮手段で並列に圧縮し、さらに複数の画像伸張手段で並列に伸張するように、前記小領域単位の画像の転送を制御することを特徴とする画像形成装置。
【請求項２】
前記小領域画像転送制御手段は前記画像圧縮手段によって圧縮されたデータの圧縮率からデータの伸張時間を割り出し、前記画像伸張手段による画像全体の伸張時間が最小になるように蓄積された小領域単位の画像データを前記複数の画像圧縮手段に割り当てて転送する請求項１に記載の画像形成装置。
【請求項３】
前記小領域画像転送制御手段は前記複数の画像伸張手段によるデータの伸張状況を監視し、前記画像伸張手段の中で動作していない前記画像伸張手段へ、蓄積された小領域単位の画像データを転送する請求項１または２に記載の画像形成装置。
【請求項４】
前記小領域画像転送制御手段は前記複数の画像伸張手段の伸張負荷が一定になるような小領域の画像データのサイズを決定し、前記画像処理手段へ知らせる請求項１、２または３に記載の画像形成装置。
【請求項５】
前記小領域画像転送制御手段は前記複数の画像伸張手段による伸張負荷が一定になるような符号量を決定し、前記画像圧縮手段へ知らせて該符号量による符号量制御を行う請求項１、２、３または４に記載の画像形成装置。
【請求項６】
前記小領域画像転送制御手段は画像を出力したい順番に小領域単位の圧縮画像を前記複数の画像伸張手段へ順次送出する請求項４または５に記載の画像形成装置。
【請求項７】
前記画像処理手段において画像処理を行う小領域の大きさは処理によって可変にする請求項１、２、３、４、５または６に記載の画像形成装置。
【請求項８】
前記小領域画像転送制御手段は前記画像圧縮手段が圧縮した圧縮率に基づく圧縮データの伸張スケジュールから最高のプロセス速度を割り出し、前記プリント手段のプロセス速度を設定する請求項１、２、３、４、５、６または７に記載の画像形成装置。
【請求項９】
前記小領域画像転送制御手段は、前記画像伸張手段の画像の伸張状況、前記画像伸張手段の伸張負荷を一定にする小領域サイズ、前記画像伸張手段の伸張負荷を一定にする符号量、ならびに、前記画像伸張手段の伸張負荷と前記画像一時記憶手段が記憶できるメモリ量の少なくとも１つに基づいて、最高のプロセス速度を割り出し、前記プリント手段のプロセス速度を設定する請求項１、２、３、４、５、６、７または８に記載の画像形成装置。
【請求項１０】
フルカラーの画像をプリントすることができる画像形成装置において、
ページ記述言語で記述された画像ファイルから画像データを生成する画像データ生成手段と、
前記画像データを、最終的なプリントアウト画像データに、前記画像ファイルの変換命令に応じて小領域単位で変換する画像処理手段と、
前記画像処理手段から前記小領域単位の画像データを受け取り圧縮する画像圧縮手段と、
前記画像圧縮手段から転送される圧縮画像データを格納する画像蓄積手段と、
前記画像蓄積手段が格納した圧縮画像データを前記小領域単位で伸張する複数の画像伸張手段と、
前記画像伸張手段によって伸張された画像データを一時的に記憶する画像一時記憶手段と、
前記画像一時記憶手段が記憶する画像を各成分ごとに対応する記録器でプリントするプリント手段と、
前記画像蓄積手段に蓄積された圧縮画像を前記小領域単位に前記複数の画像伸張部のいずれかに転送する小領域画像転送制御手段とを有し、
前記画像処理手段は、変換対象の小領域単位の画像データについて変換を行なうときには、当該変換対象の小領域単位の画像データを圧縮した圧縮画像データを前記画像蓄積手段から読み出し当該圧縮画像データを前記画像伸長手段により伸長した画像データを取得して当該画像データを変換命令に応じて小領域単位で変換し、変換後の小領域単位の画像データを前記画像圧縮手段により圧縮させて前記画像蓄積手段に更新書き込みし、
前記小領域画像転送制御手段は、プリント対象画像が単色かフルカラーかを判別する判別信号に応じて、プリント対象画像がフルカラーの場合には、色成分毎の小領域単位の画像データを、色成分に対応する画像伸張手段で伸張するように、前記小領域単位の画像データの転送を制御し、前記プリント対象画像が単色の場合には、当該単色の小領域単位の画像データを複数の画像伸張手段で並列に伸張するように、前記小領域単位の画像の転送を制御することを特徴とする画像形成装置。
【請求項１１】
フルカラーの画像をプリントすることができる画像形成装置において、
ページ記述言語で記述された画像ファイルから画像データを生成する画像データ生成手段と、
前記画像データを、最終的なプリントアウト画像データに、前記画像ファイルの変換命令に応じて小領域単位で変換する画像処理手段と、
前記画像処理手段から前記小領域単位の画像データを受け取り圧縮する複数の画像圧縮手段と、
前記画像圧縮手段から転送される圧縮画像データを格納する画像蓄積手段と、
前記画像蓄積手段が格納した圧縮画像データを前記小領域単位で伸張する画像伸張手段と、
前記画像伸張手段によって伸張された画像データを一時的に記憶する画像一時記憶手段と、
前記画像一時記憶手段が記憶する画像データを各成分ごとに対応する記録器でプリントするプリント手段と、
前記画像処理手段から転送される前記小領域単位の画像を前記複数の画像圧縮手段のいずれかに転送する小領域画像転送制御手段とを有し、
前記画像処理手段は、変換対象の小領域単位の画像データについて変換を行なうときには、当該変換対象の小領域単位の画像データを圧縮した圧縮画像データを前記画像蓄積手段から読み出し当該圧縮画像データを前記画像伸長手段により伸長した画像データを取得して当該画像データを変換命令に応じて小領域単位で変換し、変換後の小領域単位の画像データを前記画像圧縮手段により圧縮させて前記画像蓄積手段に更新書き込みし、
前記小領域画像転送制御手段は、プリント対象画像が単色かフルカラーかを判別する判別信号に応じて、プリント対象画像がフルカラーの場合には、色成分毎の小領域単位の画像データを、色成分に対応する画像圧縮手段で圧縮するように、前記小領域単位の画像の転送を制御し、前記プリント対象画像が単色の場合には、当該単色の小領域単位の画像データをそれぞれ複数の画像圧縮手段で並列に圧縮するように、前記小領域単位の画像の転送を制御することを特徴とする画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、単色画像およびフルカラー画像の双方のプリントを行え、しかも画像を小領域毎に編集、圧縮、伸張を繰り返すことができる画像形成装置に関し、特に、単色画像データのプリント速度を低コストで向上させるようにしたものである。
【０００２】
【従来の技術】
高速にカラー画像を形成する装置としては、図４に示すように、ＹＭＣＫの各色専用の記録器で構成されるプリント手段を用いて、用紙を搬送し、プロセス速度にあわせて各記録器をパイプライン動作させるものがある。この構成においては、画像を供給するコントローラ側が、４色の画像データをプロセス速度にあわせてそれぞれ記録器に供給する必要がある。画像生成手段から非同期に渡される画像データをコントローラがプロセス速度にあわせて供給する必要があることから、画像を一旦圧縮して蓄積し、プロセス速度にあわせて画像データを伸張しながら供給する方式が一般的である。
【０００３】
このような画像形成装置（フルカラーページプリンタ）においては、通常、以下のように処理が行われる。図４において、▲１▼まず、画像生成手段１が、入力されたＰＤＬ（ページ記述言語）などのファイルを解釈して画像を生成する。▲２▼画像処理手段２が、回転・拡大縮小・上書きなどの画像編集処理、色変換（ＲＧＢをＹＭＣＫに変換）などを実行する。▲３▼各色成分ごとに設けられた画像圧縮手段３が、各色成分毎に画像を圧縮符号化する。▲４▼画像蓄積手段４が、各色成分ごとの圧縮画像を格納する。▲５▼各色成分毎に設けられた画像伸張手段５が、対応する圧縮画像を伸張する。▲６▼プリント手段７が伸張されたが画像をプリントする。
【０００４】
ここで、通常は、▲２▼の画像処理（画像編集処理、色変換等）には、最低でも、ページメモリが各色成分ごとに必要となる。このページメモリはコストアップになるので、このページメモリを削減するために、画像処理手段２で用いるページメモリを画像蓄積手段４で代用させる方式が提案されている。この場合、画像処理対象となる画像データは画像蓄積手段４に圧縮されて保持されているので、圧縮画像を伸張し、図４に破線で示すように、画像処理部２にフィードバックし、この伸張した画像に対して画像処理を行い、この後、再度、圧縮して画像蓄積手段４に書込む。すなわち、画像編集処理等を行いながら、画像圧縮手段３、画像伸張手段５を併用する必要がある。
【０００５】
この方式の従来例として、特開平５−３１９７４号公報に記載された技術を説明する。この従来例では、画像を小領域の矩形に分割したマクロブロック（以下ＭＢと呼ぶ）画像を編集対象として採用する。このＭＢ画像に対して、ＰＤＬに記述されている画像編集コマンド毎に編集処理を行い、圧縮、蓄積を繰り返す。上書き処理などの背景となるＭＢ画像との重ねあわせの場合は、該当するＭＢ画像のデータを、ＭＢ管理テーブルを参照して格納されている圧縮データを伸張して用いる。図５は、以上の処理を模式的に示すものであり、この例では、ＹＭＣＫのそれぞれの画像を▲１▼〜▲６▼のラベルを付したＭＢ画像単位で扱い、これを画像圧縮部３でＭＢ単位に圧縮し、画像記憶部４に記憶していく。そして、伸長部５でＭＢ画像単位で画像を伸張する。上書き等の画像処理が必要な場合には、対応するＭＢ画像を伸張し、画像処理部２にフィードバックする。
【０００６】
この方式で画像をＭＢ画像に分割せずに▲２▼の画像処理および▲３▼の画像圧縮を行った場合は、ページメモリに必要なコストは削減されるが、わずかな領域の画像を上書きする場合にも背景となる画像全てを伸張する必要があり、処理速度が低下してしまう。従って、ページプリンターにおいて▲２▼の画像処理および▲３▼の圧縮処理をＭＢ画像単位に行えば、コスト削減と処理速度をバランスさせることができる。
【０００７】
ところで、白黒の２値画像、またはＫのみの単色の多値画像を上述のプリンターにおいてプリントする場合は、Ｋのみの画像処理パスを用いてカラー画像と同じプリント速度を実現していた。しかしながら、２値画像または単色多値画像（以下これらを単色画像と呼ぶ）の解像度に対する要求が上がるに連れて、これらの情報量がカラー画像に匹敵するようになってきた。例えばＪＩＳ、Ａ４フルラスターのカラー画像の情報量は、６００［ｄｏｔ／２５．４ｍｍ］の解像度、各画素８［ｂｉｔ／ｐｉｘｅｌ］の階調精度の場合、１色分のデータ量は約３５［ＭＢｙｔｅ］となる。一方、同じ大きさの２値画像の情報量は、９６００［ｄｏｔ／２５．４ｍｍ］の解像度、各画素２［ｂｉｔ／ｐｉｘｅｌ］の階調精度の場合、１色分のデータ量は約７０［ＭＢｙｔｅ］となる。また、単色多値画像は、１２００［ｄｏｔ／２５．４ｍｍ］の解像度、各画素８［ｂｉｔ／ｐｉｘｅｌ］の階調精度の場合、１色分のデータ量は同じく約７０［ＭＢｙｔｅ］となり、カラー画像の１色に対して２倍の情報量を有してしまう。
【０００８】
画像の圧縮および伸張をＡＳＩＣなどのハードウェアで実現させた場合、ＡＳＩＣに実装されるパイプラインの性質上、単位時間当たり処理する画素数（スループット）は固定される。したがって上述のようなタンデム方式のプリンターにおいて、カラーに対して２倍の情報量を持つ単色画像をプリントする場合は、用紙を搬送するプロセス速度を半分にしないと画像データが供給できず、白紙のままの用紙あるいはプリント途中の用紙が出力されてしまう。
【０００９】
従来例では、フルカラーページプリンタにおいて▲２▼画像処理および▲３▼圧縮処理をＭＢ毎に処理することにより、コストダウンと高い処理速度をバランスされていた。しかしながら、単色画像においては▲３▼圧縮処理および▲５▼の伸張処理の負荷が大きく、処理速度を高めるためには単色画像専用ハードウェアを追加する必要があり、コストと処理速度をバランスできないという問題点がある。
【００１０】
【発明が解決しようとする課題】
本発明は前記問題点を解決するためのもので、タンデム式のフルカラープリンターにおいて、大きなコストアップを伴うことなく単色画像をカラー画像以上の速度でプリントできる方式を提供し、低コストと高い処理速度をバランスさせることを目的とする。
【００１１】
【課題を解決するための手段】
まず、本発明を、図１を参照しながら概略的に説明する。
【００１２】
本発明の画像形成装置においては、単色画像をプリントする場合には、画像処理手段（２）で分割されたＭＢ画像はＹＭＣＫそれぞれの画像圧縮手段（３）へ順次送出される。４つの画像圧縮手段（３）が並列動作して、ＭＢ画像の圧縮データを画像蓄積手段（４）へ格納する。出力画像に必要な全ＭＢ画像のデータが蓄積された後、ＭＢ画像制御手段（６）が、ＹＭＣＫそれぞれの画像伸張手段５を並列動作させ、格納されているデータを画像伸張手段（５）へ送出する。空間的に分割されているＭＢ画像の伸張されたデータは、画像連結手段（８）において、１つの画像データに連結されプリント手段（７）に送出される。
【００１３】
ここで、ＭＢ画像制御手段は、ＭＢ画像の復号状況に基づいて、単色画像の処理速度が早まった分、用紙を搬出するプリント手段（７）におけるプロセススピードを上げることができる。
【００１４】
本発明をさらに説明する。本発明によれば、上述の目的を達成するために、フルカラーの画像をプリントすることができる画像形成装置に：画像を、最終的なプリントアウト画像に、小領域単位で変換する画像処理手段と；前記画像処理手段から前記小領域単位の画像を受け取り圧縮する複数の画像圧縮手段と；前記画像圧縮手段から転送される圧縮画像を格納する画像蓄積手段と；前記画像蓄積手段が格納した圧縮画像を前記小領域単位で伸張する複数の画像伸張手段と；前記画像伸張手段によって伸張された画像を一時的に記憶する画像一時記憶手段と；前記画像一時記憶手段が記憶する画像を各成分ごとに対応する記録器でプリントするプリント手段と；画像が単色かフルカラーかに応じて決定される態様で、前記画像処理手段から転送される前記小領域単位の画像を前記複数の画像圧縮手段に割当てて転送し、前記画像蓄積手段に蓄積された圧縮画像を前記小領域単位に前記複数の画像伸張部に割り当てて転送する小領域画像転送制御手段とを設け；前記小領域画像転送制御手段は、プリント対象画像がフルカラーの場合には、色成分毎の小領域単位の画像を、色成分に対応する画像圧縮手段で圧縮し、さらに色成分に対応する画像伸張手段で伸張するように、前記小領域単位の画像の転送を制御し、前記プリント対象画像が単色の場合には、当該単色の小領域単位の画像をそれぞれ複数の画像圧縮手段で並列に圧縮し、さらに複数の画像伸張手段で並列に伸張するように、前記小領域単位の画像の転送を制御するようにしている。
【００１５】
この構成においては、単色画像をプリントするときには、その色成分以外の圧縮、伸張用のリソース（これは通常のその単色画像のプリントには使わない）をその単色画像の圧縮、伸張に流用しているので、その分、高速な処理を、低コストで実現できる。高解像度の単色画像であっても通常のフルカラー画像と同等以上の速度でプリントが可能となる。単色画像には、２値、多値（グレイスケール）のものが含まれる。
【００１６】
この構成において、前記小領域画像転送制御手段は前記画像圧縮手段によって圧縮されたデータの圧縮率からデータの伸張時間を割り出し、前記画像伸張手段による画像全体の伸張時間が最小になるように蓄積された小領域単位の画像を前記複数の画像圧縮手段に割り当てて転送するようにしてもよい。
【００１７】
また、前記小領域画像転送制御手段は前記複数の画像伸張手段によるデータの伸張状況を監視し、前記画像伸張手段の中で動作していない前記画像伸張手段へ、蓄積された小領域単位の画像を転送するようにしてもよい。
【００１８】
また、前記小領域画像転送制御手段は前記複数の画像伸張手段の伸張負荷が一定になるような小領域の画像のサイズを決定し、前記画像処理手段へ知らせるようにしてもよい。
【００１９】
また、前記小領域画像転送制御手段は前記複数の画像伸張手段による伸張負荷が一定になるような符号量を決定し、前記画像圧縮手段へ知らせて該符号量による符号量制御を行うようにしてもよい。
【００２０】
また、前記小領域画像転送制御手段は画像を出力したい順番に小領域単位の圧縮画像を前記複数の画像伸張手段へ順次送出するようにしてもよい。
【００２１】
また、前記画像処理手段において画像処理を行う小領域の大きさは処理によって可変にするようにしてもよい。
【００２２】
また、前記小領域画像転送制御手段は前記画像圧縮手段が圧縮した圧縮率に基づく圧縮データの伸張スケジュールから最高のプロセス速度を割り出し、前記プリント手段のプロセス速度を設定するようにしてもよい。
【００２３】
また、前記小領域画像転送制御手段は、▲１▼前記画像伸張手段の画像の伸張状況、▲２▼前記画像伸張手段の伸張負荷を一定にする小領域サイズ、▲３▼前記画像伸張手段の伸張負荷を一定にする符号量、ならびに、▲４▼前記画像伸張手段の伸張負荷と前記画像一時記憶手段が記憶できるメモリ量の少なくとも１つに基づいて、最高のプロセス速度を割り出し、前記プリント手段のプロセス速度を設定するようにしてもよい。
【００２４】
また、伸張するときにみ、単色画像の伸張に、他の複数の色成分の伸張用リソースの少なくとも一部を流用し、圧縮するときには流用しない構成としてもよい。この場合、１つの圧縮手段で各色成分の伸張を行ってもよい。
【００２５】
また、圧縮するときにみ、単色画像の圧縮に、他の複数の色成分の圧縮用リソースの少なくとも一部を流用し、伸張するときには流用しない構成としてもよい。この場合、１つの伸張手段で各色成分の伸張を行ってもよい。
【００２６】
【発明の実施の形態】
以下、本発明の画像形成装置を実施例に基づいて説明する。図１は、本発明の実施例の構成図である。図中、１は画像生成部、２は画像処理部、３は画像圧縮部、４は画像蓄積部、５は画像伸張部、６はＭＢ画像制御部、７はプリント部、８は画像連結部、９は画像一時記憶部、１００は入力画像データ（例えばＰＤＬ画像ファイル）、１１０は生成された画像データ、１２０〜１２３はそれぞれ画像処理されたＫ、Ｃ、Ｍ、Ｙ成分のＭＢ画像のデータ、１３０〜１３３はそれぞれＫ〜Ｙ成分のＭＢ画像の圧縮データ、１４０〜１４３はそれぞれ画像伸張部５へ送出されるＭＢ画像の圧縮データ、１５０〜１５３はそれぞれ画像伸張部５で伸張されたＭＢ画像データ、１６０はＭＢ画像圧縮データ送出制御信号、１７０は伸張されてフィードバックされるＭＢ画像データ、１８０はＭＢ画像連結制御信号、１９０はプロセス速度制御信号、２００は画像の種別信号、２１０は連結画像データ、２２０はＭＢ制御信号である。
【００２７】
図１の画像形成装置の各部についてさらに説明する。画像生成部１は、ＰＤＬなどのデータ１００から画像データ１１０を生成する。画像処理部２は入力された画像データ１１０をＭＢ画像に分割して画像処理を行い、ＹＭＣＫ成分のＭＢ画像データ１２３〜１２０を送出する。画像処理は、拡大、縮小、色変換、上書き処理等である。画像圧縮部３はＭＢ画像を圧縮符号化し、ＭＢ画像圧縮データ１３３〜１３０を画像蓄積部４へ送出する。ＭＢ画像制御部６は、画像生成部１の画像種別信号２００に基づいて、ＭＢ画像圧縮データ送出制御信号１６０を通して画像蓄積部４から各ＭＢ画像圧縮データ１４３〜１４０を画像伸張部５へ送出させる。画像伸張部５はＭＢ画像圧縮データ毎に伸張を行い、ＭＢ画像伸張データ１５３〜１５０を、画像一時記憶部９を介して、プリント部７に送出する。画像連結部８はＭＢ画像制御部６からのＭＢ画像連結制御信号１８０を受けて、ＭＢ画像伸張データ１５３〜１５０を連結させ、１枚の連結された画像データ２１０をプリント部７へ送出する。プリント部７はＭＢ画像制御部６からのプロセス速度制御信号１９０を受けてプリント処理を行う。
【００２８】
以上の構成に基づいて本実施例の動作を説明する。まず入力されたＰＤＬデータを解釈した画像生成部１が単色画像を送出した場合を説明する。
【００２９】
画像生成部１において単色画像が入力されたと判定した場合は、それを画像種別信号２００によってＭＢ画像制御部６に単色画像処理であることを知らせる。ＭＢ画像制御部６は単色画像処理の場合、ＭＢ制御信号２２０を画像処理部２へ送出する。画像処理部２では、ＭＢ制御信号２２０に基づいて画像を分割してＭＢ画像を生成し、ＰＤＬに記述されている画像処理を行い、ＭＢ制御信号に基づいて画像圧縮部３へ送出する。このとき単色画像の場合は、ＹＭＣＫ４つの画像圧縮部３が並列動作するようにＭＢ画像が送出される。画像圧縮部３ではＭＢ画像ごとに圧縮され、画像蓄積部４に格納される。画像蓄積部４にハードディスクなどが用いられる場合は帯域を保証するため、圧縮方法は高圧縮率が期待できるＪＰＥＧ圧縮方式のような非可逆符号化方式を選択する。しかしこの場合、圧縮率はＭＢ画像の特性ごとに異なり、復号時間がＭＢ画像ごとにバラバラになることが予想される。
【００３０】
そこで、画像圧縮部３においてＭＢ画像を圧縮したデータに圧縮率を添付して格納する。ＭＢ画像制御部６は、このＭＢ画像圧縮データに添付された圧縮率から復号負荷（復号時間）を割り出し、４つの画像伸張部５を用いて全ＭＢ画像圧縮データを最短に復号できるスケジュールに基づいて、ＭＢ画像圧縮データを画像伸張部５に割り当てる。また、別の制御方法として、復号時間の割り出し誤差の影響をなくすために、分割画像伸張部５における伸張状況を絶えず監視しながら、リアルタイムに添付された圧縮率に基づいて分割画像圧縮データを割り当ててもよい。
【００３１】
また、画像処理部２における画像処理中に、先に処理して格納してあるＭＢ画像データが必要となると、ＭＢ画像制御部６が格納されたＭＢ画像圧縮データを画像伸張部５を用いて伸張し、伸張されたＭＢ画像データ１７０が画像処理部２に送出される。
【００３２】
空間的に単色画像を分割したＭＢ画像１５３〜１５０は、連結のタイミングを合わせるための画像一時記憶手段９を経て、画像連結部８に送られ、ＭＢ画像制御部６が制御するタイミングによって画像連結部８において連結される。プリント部７は、ＭＢ画像制御部６の示すプロセススピードとタイミングに応じて用紙の搬送をスタートさせ、連結された画像は、搬送中の用紙にプリントされる。
【００３３】
このとき、プリント部７における物理的な用紙の搬送スピード限界または各色成分の記録器の動作スピード限界内であれば、プリント部７のプロセススピードは単色画像の情報量によって可変にすることができる。例えば、通常カラー画像１色のデータ３５［ＭＢｙｔｅ］に対して単色画像７０［ＭＢｙｔｅ］のデータが入力された場合、情報量は２倍となるが処理速度がほぼ４倍となるため、全体としてプロセススピードを２倍にすることができる。
【００３４】
図２は、ＹＭＣＫの４つの画像圧縮部３で６つのＭＢ画像を順次受け取って圧縮する例を示す。ＫＣＭＹの画像圧縮部３が順番にＭＢ画像を受け取る。この例ではとくに適応的なスケジューリングは行っていない。すなわち、伸張時にも、圧縮時と同様にＫＣＭＹの４つの画像伸長部５が順次６つのＭＢ画像を受け取って伸張する。
【００３５】
図３は、圧縮率等に基づいて適応的にスケジューリングを行う例を示す。圧縮時には、図２の例と同様に▲１▼〜▲６▼のＭＢ画像をＫＣＭＹの４つの画像圧縮部３が順次に圧縮する。伸張時には、各ＭＢの圧縮率等を参照して適応的にＭＢ画像のディスパッチを制御し、例えば、図３の例では、Ｋの画像伸長部５には▲２▼、▲６▼のＭＢ画像を割当て、Ｃの画像伸長部５には▲１▼、▲４▼のＭＢ画像を割当て、Ｍの画像伸長部５には▲５▼のＭＢ画像を割当て、Ｙの画像伸長部５には▲３▼のＭＢ画像を割り当てている。
【００３６】
以上で、Ｋの画像データのプリントの説明を終える。
【００３７】
次にカラー画像が入力された場合について説明する。カラー画像に対しては各色成分が独立して処理される。ＭＢ画像ごとの圧縮および伸張処理も各成分ごとに行われる。各色成分の復号時間の差は、画像一時記憶部９において吸収してプリンタ部７においてプリントされる。画像一時記憶部９のメモリ量の制限で復号時間の差が吸収できないときは、事前にＭＢ画像制御部６がプロセス制御信号１９０を通してプリンタ部７のプロセス速度を遅らせて対応する。
【００３８】
なお、図１においては、画像連結部８の出力をＫの記録器に供給するよう示しているが、その他の色成分の記録器に供給するようにしてもよいことはもちろんである。
【００３９】
【発明の効果】
以上の説明から明らかなように本発明によれば、タンデム式のフルカラー画像プリンタにおいて、大きなハードウェアを追加せずにカラー画像処理ハードウェア資源を有効に利用して、単色画像の処理速度を向上できる。単色画像の情報量によってプロセス速度を調整でき、例えばＪＩＳ−Ａ４サイズの６００［ｄｏｔ／２５．４ｍｍ］の解像度のカラー画像４色のデータ１４０［ＭＢｙｔｅ］の処理時間に対して、同じサイズと解像度の単色画像７０［ＭＢｙｔｅ］のデータが入力された場合、プロセススピードを２倍にすることができ、低コストと高い処理速度をバランスできることが明らかとなった。
【図面の簡単な説明】
【図１】  本発明の実施例の構成を示すブロック図である。
【図２】  本発明の動作を説明する図である。
【図３】  本発明の動作を説明する図である。
【図４】  一般的なタンデム式のフルカラー画像プリンタの構成を示すブロック図である。
【図５】  従来例のＭＢを説明する図である。
【符号の説明】
１    画像生成部
２    画像処理部
３    画像圧縮部
４    画像蓄積部
５    画像伸張部
６    ＭＢ画像制御部
７    プリント部
８    画像連結部
９    画像一時記憶部
１００    ＰＤＬデータ
１１０    生成された画像データ
１２０    色補正されたＫ成分のＭＢ画像データ
１２１    色補正されたＣ成分のＭＢ画像データ
１２２    色補正されたＭ成分のＭＢ画像データ
１２３    色補正されたＹ成分のＭＢ画像データ
１３０    Ｋ成分のＭＢ画像の圧縮データ
１３１    Ｃ成分のＭＢ画像の圧縮データ
１３２    Ｍ成分のＭＢ画像の圧縮データ
１３３    Ｙ成分のＭＢ画像の圧縮データ
１４０    画像伸張部へ送出されるＫ成分のＭＢ画像圧縮データ
１４１    画像伸張部へ送出されるＣ成分のＭＢ画像圧縮データ
１４２    画像伸張部へ送出されるＭ成分のＭＢ画像圧縮データ
１４３    画像伸張部へ送出されるＹ成分のＭＢ画像圧縮データ
１５０    画像伸張部で伸張されたＫ成分のＭＢ画像データ
１５１    画像伸張部で伸張されたＣ成分のＭＢ画像データ
１５２    画像伸張部で伸張されたＭ成分のＭＢ画像データ
１５３    画像伸張部で伸張されたＹ成分のＭＢ画像データ
１６０    ＭＢ画像圧縮データ送出制御信号
１７０    ＭＢ画像伸張データ
１８０    ＭＢ画像連結制御信号
１９０    プロセス速度制御信号
２００    画像の種別信号
２１０    連結画像データ
２２０    ＭＢ制御信号
【図１】
0004151149.tif 000002
【図２】
0004151149.tif 000003
【図３】
0004151149.tif 000004
【図４】
0004151149.tif 000005
【図５】
0004151149.tif 000006