(57)【特許請求の範囲】
【請求項１】
記録紙を搬送する搬送部と、
カラー画像を構成する各色毎の画像を形成する複数の画像形成部と、
前記各画像形成部を前記搬送部に対し接触及び離脱させるための接離機構と、
前記接離機構の動作を制御する制御部と、
上位装置から受信した印刷データに対し最初の頁の印刷データの印刷すべき色を検出す
ると共に、該検出した色に対し少なくとも次頁の印刷データの印刷すべき他の色の有無を
検出する印刷色検出部とを有し、
前記制御部は、
前記印刷色検出部の最初の頁で検出した色に対応する画像形成部を前記搬送部に接触さ
せるべく前記接離機構を制御し、
前記印刷色検出部が前記次頁の他の色を検出すると、該検出した他の色に対応する画像
形成部を追加して前記搬送部に接触させるべく前記接離機構を制御することを特徴とする
カラー画像印刷装置。
【請求項２】
前記制御部は、前記搬送部の搬送動作を停止させて前記接離機構を制
御することを特徴とする請求項１に記載のカラー画像印刷装置。
【請求項３】
前記制御部は、前記接離機構の初期状態を離脱状態にしたことを特徴
とする請求項１に記載のカラー画像印刷装置。
【請求項４】
前記カラー画像は、ブラックと他の複数の色から構成され、
前記制御部は、前記印刷色検出部により最初の頁の印刷データからブラック以外の色の
印刷データが検出された場合、他の複数の色の各々に対応する画像形成部の全てを接触状
態にさせるように前記接離機構を制御することを特徴とする請求項１に記載のカラー画像
印刷装置。
【請求項５】
前記複数の画像形成部及び前記搬送部の動作状態をそれぞれ監視する
監視部を有し、
前記制御部は、前記監視部により印刷データの印刷が終了したことが検出された場合、
接触させた前記画像形成部を離脱すべく前記接離機構を制御することを特徴とする請求項
１に記載のカラー画像印刷装置。
【請求項６】
前記カラー画像は、ブラックと他の複数の色から構成され、
前記制御部は、前記印刷色検出部により印刷データからブラック以外の色の印刷データ
が検出された場合、他の複数の色の各々に対応する画像形成部の全てを接触させるように
前記接離機構を制御することを特徴とする請求項５に記載のカラー画像印刷装置。
【請求項７】
前記カラー画像を構成する各色の印刷データをそれぞれの色のビット
マップデータに展開する展開部と、
前記展開部により展開されたビットマップデータの情報量を圧縮するデータ圧縮部と、
前記データ圧縮部により圧縮されたビットマップデータを元のビットマップデータに伸
長するデータ伸長部と、
印刷データを所定のブロックに分割し、該ブロック内の全てのビットが０であるビット
マップデータの圧縮ビットマップデータを予め登録する登録部とを有し、
前記印刷色検出部は、前記データ圧縮部により圧縮されたデータと前記登録部に登録さ
れた圧縮ビットマップデータとを比較照合し、１頁分の印刷データに含まれる各色の印刷
データの有無を検出することを特徴とする請求項１に記載のカラー画像印刷装置。
【請求項８】
前記カラー画像を構成する各色の印刷データをそれぞれの色のビット
マップデータに展開する展開部と、
前記展開部により展開されたビットマップデータの情報量を圧縮するデータ圧縮部と、
前記データ圧縮部により圧縮されたビットマップデータを元のビットマップデータに伸
長するデータ伸長部とを備え、
前記印刷色検出部は、前記展開部により展開された各色のそれぞれのビットマップデー
タから１頁分の印刷データに含まれるそれぞれの色の印刷データの有無を検出し、
前記展開部は、展開したビットマップデータを前記印刷色検出部及び前記データ圧縮部
に出力し、
前記データ圧縮部及び前記印刷色検出部は、並列にそれぞれの動作を実行することを特
徴とする請求項１に記載のカラー画像印刷装置。
【請求項９】
記録紙を搬送する搬送部と、
カラー画像を構成する各色毎の画像を形成する複数の画像形成部と、
前記各画像形成部を前記搬送部に対し接触及び離脱させるための接離機構と、
上位装置から送信された印刷データの前記各画像形成部に対応する色の有無を検出する
印刷色検出部と、
前記印刷色検出部の検出した色に基づき対応する前記画像形成部を前記搬送部に接触さ
せるために前記接離機構を制御する制御部とを備えるカラー画像印刷装置であって、
前記印刷データに含まれるジョブ開始命令及びジョブ終了命令を検出するジョブ命令検
出部と、
前記ジョブ命令検出部の検出情報に基づいて印刷データがジョブ開始命令及びジョブ終
了命令を含むか否かを判定する印刷データ判定部と、
前記複数の画像形成部及び前記搬送部の動作状態をそれぞれ監視する監視部を有し、
前記制御部は、
前記印刷データ判定部により印刷データにジョブ開始命令及びジョブ終了命令が含まれ
ると判定された場合、前記ジョブ命令検出部の検出情報に基づいて接触させた前記画像形
成部を離脱状態に戻し、前記印刷色検出部の次頁の印刷データの検出結果に基づいて前記
複数の画像形成部のうち全部または一部を接触状態にすべく前記接離機構を制御し、
前記印刷データ判定部により印刷データにジョブ開始命令及びジョブ終了命令が含まれ
ないと判定された場合、前記監視部により印刷データの印刷が終了したことが検出された
場合、接触させた前記画像形成部を離脱状態に戻し、前記印刷色検出部の次頁の印刷デー
タの検出結果に基づいて前記複数の画像形成部のうち全部または一部を接触状態にすべく
前記接離機構を制御することを特徴とするカラー画像印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カラープリンタ装置、カラー複写機、カラーファクシミリ装置等に適用されるカラー画像印刷装置に関し、カラー画像を構成する各色のトナー像のそれぞれを感光体を有する複数の画像形成部により形成し、複数の感光体に形成された各色のトナー像を搬送部により搬送された記録紙上に重ねて転写するカラー画像印刷装置に関する。
【０００２】
【従来の技術】
従来、イエロー、マゼンタ、シアンおよびブラックの各色のトナー像をそれぞれの画像形成部の感光体に形成し、各色のトナー画像をベルト等の搬送部により搬送された記録紙上に重ねて転写する、いわゆるタンデム方式のカラー画像印刷装置が知られている。
この種のカラー画像印刷装置は、記録紙を１色目から２色目以降の画像形成部に移動する分、各感光体の作像位置をずらしている。このため、単一感光体方式のカラー画像印刷装置のように、カラー画像を得るために作像工程を繰り返す必要がないので、印刷速度を向上させることができる。また、搬送ベルトにより平らな搬送経路を構成することができるので、厚紙にも転写することができるという利点を有する。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記のような従来のカラー画像印刷装置にあっては、各感光体が、常時、直接にもしくは記録紙を介して搬送ベルトに接触しているため、感光体および搬送ベルトがその磨耗により劣化して寿命が短くなってしまうといった問題があった。
【０００４】
また、従来のカラー画像印刷装置にあっては、例えばブラックのトナー像のみを形成する場合でも全ての画像形成部が駆動されていた。このため、未使用のトナーであっても、機械的要因によりトナーが劣化してしまい、トナーの寿命を低下させてしまうとともに、印刷画像の画質を低下させしまうといった問題があった。
【０００５】
【課題を解決するための手段】
本発明は以上の点を解決するため次の構成を採用する。
〈構成１〉
記録紙を搬送する搬送部と、カラー画像を構成する各色毎の画像を形成する複数の画像形成部と、各画像形成部を搬送部に対し接触及び離脱させるための接離機構と、接離機構の動作を制御する制御部と、上位装置から受信した印刷データに対し最初の頁の印刷データの印刷すべき色を検出すると共に、検出した色に対し少なくとも次頁の印刷データの印刷すべき他の色の有無を検出する印刷色検出部とを有し、制御部は、印刷色検出部の最初の頁で検出した色に対応する画像形成部を搬送部に接触させるべく接離機構を制御し、印刷色検出部が次頁の他の色を検出すると、検出した他の色に対応する画像形成部を追加して搬送部に接触させるべく接離機構を制御することを特徴とする。
【０００６】
〈構成２〉
制御部は、搬送部の搬送動作を停止させて接離機構を制御することを特徴とする。
【０００７】
〈構成３〉
制御部は、接離機構の初期状態を離脱状態にしたことを特徴とする。
【０００８】
〈構成４〉
カラー画像は、ブラックと他の複数の色から構成され、制御部は、印刷色検出部により最初の頁の印刷データからブラック以外の色の印刷データが検出された場合、他の複数の色の各々に対応する画像形成部の全てを接触状態にさせるように接離機構を制御することを特徴とする。
【０００９】
〈構成５〉
複数の画像形成部及び搬送部の動作状態をそれぞれ監視する監視部を有し、制御部は、監視部により印刷データの印刷が終了したことが検出された場合、接触させた画像形成部を離脱すべく接離機構を制御することを特徴とする。
【００１０】
〈構成６〉
カラー画像は、ブラックと他の複数の色から構成され、制御部は、印刷色検出部により印刷データからブラック以外の色の印刷データが検出された場合、他の複数の色の各々に対応する画像形成部の全てを接触させるように接離機構を制御することを特徴とする。
〈構成７〉
カラー画像を構成する各色の印刷データをそれぞれの色のビットマップデータに展開する展開部と、展開部により展開されたビットマップデータの情報量を圧縮するデータ圧縮部と、データ圧縮部により圧縮されたビットマップデータを元のビットマップデータに伸長するデータ伸長部と、印刷データを所定のブロックに分割し、ブロック内の全てのビットが０であるビットマップデータの圧縮ビットマップデータを予め登録する登録部とを有し、印刷色検出部は、データ圧縮部により圧縮されたデータと登録部に登録された圧縮ビットマップデータとを比較照合し、１頁分の印刷データに含まれる各色の印刷データの有無を検出することを特徴とする。
【００１１】
〈構成８〉
カラー画像を構成する各色の印刷データをそれぞれの色のビットマップデータに展開する展開部と、展開部により展開されたビットマップデータの情報量を圧縮するデータ圧縮部と、データ圧縮部により圧縮されたビットマップデータを元のビットマップデータに伸長するデータ伸長部とを備え、印刷色検出部は、展開部により展開された各色のそれぞれのビットマップデータから１頁分の印刷データに含まれるそれぞれの色の印刷データの有無を検出し、展開部は、展開したビットマップデータを印刷色検出部及びデータ圧縮部に出力し、データ圧縮部及び印刷色検出部は、並列にそれぞれの動作を実行することを特徴とする。
【００１６】
〈構成９〉
記録紙を搬送する搬送部と、カラー画像を構成する各色毎の画像を形成する複数の画像形成部と、各画像形成部を搬送部に対し接触及び離脱させるための接離機構と、上位装置から送信された印刷データの各画像形成部に対応する色の有無を検出する印刷色検出部と、印刷色検出部の検出した色に基づき対応する画像形成部を搬送部に接触させるために接離機構を制御する制御部とを備えるカラー画像印刷装置であって、印刷データに含まれるジョブ開始命令及びジョブ終了命令を検出するジョブ命令検出部と、ジョブ命令検出部の検出情報に基づいて印刷データがジョブ開始命令及びジョブ終了命令を含むか否かを判定する印刷データ判定部と、複数の画像形成部及び搬送部の動作状態をそれぞれ監視する監視部を有し、制御部は、印刷データ判定部により印刷データにジョブ開始命令及びジョブ終了命令が含まれると判定された場合、ジョブ命令検出部の検出情報に基づいて接触させた画像形成部を離脱状態に戻し、印刷色検出部の次頁の印刷データの検出結果に基づいて複数の画像形成部のうち全部または一部を接触状態にすべく接離機構を制御し、印刷データ判定部により印刷データにジョブ開始命令及びジョブ終了命令が含まれないと判定された場合、監視部により印刷データの印刷が終了したことが検出された場合、接触させた画像形成部を離脱状態に戻し、印刷色検出部の次頁の印刷データの検出結果に基づいて複数の画像形成部のうち全部または一部を接触状態にすべく接離機構を制御することを特徴とする。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態を具体例を用いて説明する。
《具体例１》
〈構成〉
図１は本発明に係る具体例１のカラー画像印刷装置の構成を示すブロック図である。
図１に示すように、カラー画像印刷装置は、入力部１、編集部２、展開部３、印刷部４、ジョブ検出部５、色プレーン検出部６および印刷制御部７を備えている。
【００２０】
入力部１には、このカラー画像印刷装置が接続された図示しないホスト装置から転送された印刷データが入力される。編集部２は、入力部１に入力された印刷データを頁毎に編集する。展開部３は、編集部２により頁毎に編集された印刷データをイエロー、マゼンタ、シアンおよびブラックの４色の色プレーンのビットマップデータに展開する。印刷部４は、展開部３により展開された各色のビットマップデータに基づいて各色のそれぞれの画像を複数の感光体に形成し、カラー画像を印刷する。
【００２１】
ジョブ検出部５は、編集部２に入力される印刷データに含まれるジョブ命令を検出し、検出されたジョブ命令をジョブ状態記憶部５ａに記憶する。
ジョブ検出部５は、ジョブ開始命令が検出された場合には、ジョブが開始された旨を表すジョブ状態フラグをセットし、ジョブ終了命令が検出された場合には、このジョブ状態フラグをリセットする。
【００２２】
色プレーン検出部６は、必要に応じて展開部３により展開された各色のビットマップデータに基づいて１頁分の印刷データに含まれる各色の印刷データの有無を検出する。
色プレーン検出部６は、駆動色記憶部６ａを有し、各色の印刷データの検出結果に基づいて、後述する印刷部４の各画像形成部１１〜１４のうち、現在、接離機構６０が接触状態にあり、駆動可能状態にある画像形成部を意味する現在の駆動色と、次頁の印刷のために新たに必要となる色を意味する次の駆動色とを記憶する。
【００２３】
色プレーン検出部６は、次に印刷すべき頁の各色の印刷データのうち、現在の駆動色として記憶された色以外の色の印刷データの有無を検出し、現在の駆動色として記憶されていない新たな色が検出された場合、該当する色を次の駆動色として記憶するとともに、現在の駆動色に次の駆動色を加えて現在の駆動色を更新する。
色プレーン検出部６は、ジョブ状態記憶部５ａのジョブ状態フラグを監視し、ジョブ検出部５によりジョブ状態記憶部５ａのジョブ状態フラグがリセットされた場合、現在の駆動色および次の駆動色をリセットする。
【００２４】
印刷制御部７は、印刷部４の動作を制御するものであり、駆動色選択部７ａを有する。駆動色選択部７ａは、色プレーン検出部６の駆動色記憶部６ａに記憶された次の駆動色を参照し、対応する色の前記画像形成部を駆動可能状態にする。
【００２５】
図２は図１に示された印刷部４の要部を示す断面図である。
図２に示すように、印刷部４には、イエローの画像を形成するＹ画像形成部１１、マゼンタの画像を形成するＭ画像形成部１２、シアンの画像を形成するＣ画像形成部１３およびブラックの画像を形成するＫ画像形成部１４が、図中、矢印Ａで示される記録紙の搬送方向にタンデム型に配設されている。
【００２６】
Ｙ画像形成部１１、Ｍ画像形成部１２、Ｃ画像形成部１３およびＫ画像形成部１４は、何れもＬＥＤ電子写真方式の画像形成部であり、感光体ドラム５１と、感光体の上方に対向して設けられたＬＥＤヘッド５３と、感光体ドラム５１の下方に対向して設けられた転写ローラ５６を有する。
Ｙ画像形成部１１、Ｍ画像形成部１２、Ｃ画像形成部１３およびＫ画像形成部１４のそれぞれのＬＥＤヘッド５３には、それぞれ図１に示された展開部３により展開されたイエロー、マゼンタ、シアンおよびブラックのビットマップデータが入力される。
【００２７】
Ｙ画像形成部１１、Ｍ画像形成部１２、Ｃ画像形成部１３およびＫ画像形成部１４のそれぞれの感光体ドラム５１と転写ローラ５６との間には、駆動ローラ２１、従動ローラ２２および張設ローラ２３に巻き掛けられて走行する無端ベルト２０の上半部２０ａが走行自在に配設されている。
張設ローラ２３は、図示しない付勢手段により下方に付勢されており、無端ベルト２０は、その下半部２０ｂが前記付勢手段により張設ローラ２３を介して付勢されて張設される。
【００２８】
印刷部４の右下側には、給紙部３０が設けられている。給紙部３０は、図示しない記録紙カセットに収容された記録紙を１枚毎に搬送経路３１を通してレジストローラ３３に供給する。レジストローラ３３に供給された記録紙は、搬送経路３２を通して無端ベルト２０に搬送される。
従動ローラ２２の上方には、無端ベルト２０を介して従動ローラ２２を圧接する吸着ローラ３４が設けられている。吸着ローラ３４は、例えば高抵抗の半導電性ゴム材からなり、搬送経路３２を通して搬送された記録紙を帯電させ、静電気力により記録紙を無端ベルト２０に吸着させる。
なお、搬送経路３２には、記録紙の先端を検出する図示しないセンサが設けられている。
【００２９】
無端ベルト２０は、例えば高抵抗の半導電性プラスチックフィルムからなり、その抵抗値は、記録紙が静電気力により吸着され、かつ記録紙が無端ベルト２０から分離されたときに、無端ベルト２０に残存する静電気が自然に除電されるように設定される。
【００３０】
記録紙は、無端ベルト２０に吸着されて搬送され、Ｙ画像形成部１１、Ｍ画像形成部１２、Ｃ画像形成部１３およびＫ画像形成部１４により順次に各色のトナー像が重ねて転写される。
さらに、記録紙は、駆動ローラ２１に達すると、無端ベルト２０から分離される。駆動ローラ２１の上方には、無端ベルト２０を介して駆動ローラ２１に対向する図示しない除電器が設けられている。
除電器は、記録紙を除電し、吸着状態を解除し記録紙を無端ベルト２０から分離しやすくする。
なお、除電器の記録紙搬送方向の下流側には、記録紙の後端を検出する図示しないセンサが設けられている。
【００３１】
無端ベルト２０から分離された記録紙は、ヒートローラ４１および加圧ローラ４２を有する定着器４０に搬送され、トナー像が定着され、搬出経路４３を通して図示しない排出スタッカに排出される。
一方、張設ローラ２３の下方には、張設ローラ２３に対向し、その先端部が無端ベルト２０の下半部２０ｂの下面に当接するクリーニングブレード２４が設けられている。
クリーニングブレード２４は、例えば可撓性のゴム材またはプラスチック材からなり、無端ベルト２０の表面に残留したトナーをかき落とす。かき落とされたトナーは、クリーニングブレード２４の下方に設けられた廃トナータンク２５に回収される。
【００３２】
さらに、Ｙ画像形成部１１、Ｍ画像形成部１２、Ｃ画像形成部１３およびＫ画像形成部１４について説明するが、これらは、同様の構成なので、Ｙ画像形成部１１について図３、図４および図５を参照して説明する。
図３は図２に示されたＹ画像形成部１１の要部を示す断面図であり、図４および図５は図２に示されたＹ画像形成部１１の要部を示す斜視図である。以下に説明するように、図４は接離機構６０によりＹ画像形成部１１の感光体ドラム５１が無端ベルト２０に接触した接触状態を示す図であり、図５は接離機構６０によりＹ画像形成部１１の感光体ドラム５１が無端ベルト２０に接触しない離脱状態を示す図である。
【００３３】
図３に示すように、軸５１ａを中心に、図中に示される矢印ａ方向に回転する感光体ドラム５１の周囲には、帯電ローラ５２、ＬＥＤヘッド５３、現像ローラ５５を有する現像部５４および転写ローラ５６が工程順に設けられている。
感光体ドラム５１、帯電ローラ５２および現像部５４は、フレーム５０に支持される。ＬＥＤヘッド５３は、印刷部４本体の上部カバー１５にばね１６を介して取り付けられ、ばね１６により下方に付勢されて、フレーム５０に当接して位置決めされている。
フレーム５０は、上部カバー１５を開いてＬＥＤヘッド５３をフレーム５０から離すことで、印刷部４０本体から着脱可能に装着されており、交換することができる。
【００３４】
帯電ローラ５２は、感光体ドラム５１の表面を一様かつ均一に帯電する。
ＬＥＤヘッド５３は、図示しないＬＥＤアレーを有し、入力されたイエローの画像信号に従ってＬＥＤアレーを選択的に露光して、感光体ドラム５１の表面に静電潜像を形成する。
現像部５４は、イエローのトナーを収容する図示しないトナータンクを有し、トナータンクに収容されたトナーを現像ローラ５５に供給し、静電気力により静電潜像にトナーを付着させてイエローのトナー像を形成する。
感光体ドラム５１に形成されたイエローのトナー像は、転写ローラ５６により記録紙に転写される。
【００３５】
図３〜図５に示すように、記録紙の搬送方向Ａにおけるフレーム５０の上流側の端部には突起５０ａが形成され、この突起５０ａは、印刷部４本体に形成された図示しないガイド溝に対し回動自在に係合する。
また、記録紙の搬送方向Ａにおけるフレーム５０の下流側の端部には、突状板部５０ｂが形成されている。
記録紙の搬送方向Ａにおけるフレーム５０の下流側には、カムシャフト６１が印刷部４本体に対し回動自在に支持されており、カムシャフト６１の両端の近傍に偏心カム６２が突状板部５０ｂに対向して固定される。
【００３６】
フレーム５０は、ばね１６によりＬＥＤヘッド５３を介して下方に付勢されている。カムシャフト６１が回転すると、偏心カム６２が回転しながら突状板部５０ｂを押し上げ、ばね１６の付勢力に抗して、突起５０ａを支点にフレーム５０を偏心カム６２の偏心量だけ時計回りに回転させる。
カムシャフト６１には、ワンウェイベアリング６３を介してギヤ６４が配設されている。ギヤ６４は、二段ギヤ６５を介してモータ６７の回転軸に固定されたモータギヤ６６と噛合する。
カムシャフト６１、偏心カム６２、ワンウェイベアリング６３、ギヤ６４、二段ギヤ６５、モータギヤ６６およびモータ６７は、接離機構６０を構成する。
【００３７】
この接離機構６０は、フレーム５０を上下させて、感光体ドラム５１を無端ベルト２０に接触および離脱させる。
図４に示すように、フレーム５０が接触状態の場合には、二段ギヤ６５と感光体ドラム５１のギヤ５１ｂとが噛合する。モータ６７が図中、時計回り方向に定速度で回転すると、感光体ドラム５１は、図中、ａ方向に定速度で回転する。このとき、ギヤ６４も回転するが、ワンウェイベアリング６３が空転するので、カムシャフト６１および偏心カム６２は回転しない。
偏心カム６２の偏心部６２ａと印刷部４本体にとの間には、ばね７０が設けられ、偏心カム６２は、ばね７０により偏心部６２ａが図中、矢印ｂ方向に向くように付勢される。
【００３８】
図５に示すように、フレーム５０を離脱状態にするには、モータ６７を逆方向に回転させる。このとき、ワンウェイベアリング６３はロックされ、ばね７０の付勢力に抗してカムシャフト６１および偏心カム６２が回転する。このため、フレーム５０は、突起５０ａを支点に、図中、時計回りに回転させられ、二段ギヤ６５と感光体ドラム５１の軸５１ａとの噛合が解除される。
【００３９】
カムシャフト６１には、スリット７１ａが形成されたスリット円板７１が固定される。このスリット７１ａは、フォトセンサ７２により検出され、偏心カム６２の回転角度が検出される。
フレーム５０には、ＬＥＤヘッド５３を感光体ドラム５１に対向させて位置決めさせる窓孔５０ｃが設けられている。
【００４０】
この接離機構６０の動作は、図１に示された印刷制御部７の駆動色選択部７ａにより制御される。カラー画像印刷装置の電源が未投入のときには、接離機構６０は接触状態にある。カラー画像印刷装置の電源が投入されると、印刷制御部７の初期設定が行われ、駆動色選択部７ａは、画像形成部１１〜１４のそれぞれのモータ６７を逆方向に回転させて接離機構６０を離脱状態にする。
そして、駆動色選択部７ａは、色プレーン検出部６の駆動色記憶部６ａを参照し、必要に応じて各画像形成部のそれぞれのモータ６７を正方向に回転させて、接離機構６０を接触状態にする。
各画像形成部１１〜１４のそれぞれの感光体ドラム５１、帯電ローラ５２、ＬＥＤヘッド５３、現像部５４、転写ローラ５６等は、駆動色選択部７ａにより接離機構６０が接触状態におかれたときのみ、駆動可能となる。
【００４１】
〈動作〉
次に具体例１のカラー画像印刷装置の動作を説明する。
まず、カラー画像印刷装置の初期設定動作について説明する。
カラー画像印刷装置の電源が投入されると、印刷制御部７により印刷部４の各部の初期設定が行われる。
定着器４０では、ヒートローラ４１内のヒータが通電され、ヒートローラ４１の温度が設定範囲に設定される。
【００４２】
駆動色選択部７ａは、画像形成部１１〜１４のそれぞれのモータ６７を逆方向に回転させる。ワンウェイベアリング６３はロックされ、ばね７０の付勢力に抗してカムシャフト６１および偏心カム６２が回転する。フレーム５０は、突起５０ａを支点に、図中、時計回りに回転させられ、二段ギヤ６５と感光体ドラム５１の軸５１ａとの噛合が解除される。この結果、感光体ドラム５１は、無端ベルト２０から離脱される。
【００４３】
偏心カム６２の偏心部６２ａが上方に回転し、フレーム５０が離脱位置に達すると、スリット円板７１のスリット７１ａがフォトセンサ７２により検出され、モータ６７が停止し、ばね７０の付勢力により偏心カム６２が元の位置に戻ることなく、離脱位置に保持される。
【００４４】
駆動色選択部７ａは、色プレーン検出部６の駆動色記憶部６ａを参照し、必要に応じて各画像形成部１１〜１４のそれぞれの接離機構６０を個別に接触状態にする。
駆動色選択部７ａは、対応する画像形成部のモータ６７を正方向に回転させる。このとき、モータ６７の回転は、モータギヤ６６、二段ギヤ６５およびギヤ５１ｂを介してギヤ６４に伝達されるが、ワンウェイベアリング６３は空転するので、カムシャフト６１および偏心カム６２には伝達されない。
【００４５】
このため、ばね７０により偏心カム６２の偏心部６２ａが付勢され、カムシャフト６１がワンウェイベアリング６３をロックさせる方向にカムシャフト６１および偏心カム６２を回転させ、偏心部６２ａが矢印ｂ方向に向く位置で停止させる。
同時に、フレーム５０は、ばね７０の付勢力により突起５０ａを支点に反時計回りに回転し、感光体ドラム５１が無端ベルト２０に圧接され、感光体ドラム５１のギヤ５１ｂと二段ギヤ６５が噛合する。モータ６７は、フレーム５０が印刷部４本体の図示しないストッパに突き当たる位置で停止する。この結果、画像形成部が駆動可能状態となる。
【００４６】
このように、具体例１のカラー画像印刷装置では、印刷部４の画像形成部１１〜１４のそれぞれの感光体ドラム５１をそれぞれの接離機構６０により無端ベルト２０に接触および離脱させ、画像形成部１１〜１４を駆動可能状態および非駆動状態に制御することが可能となる。
このため、印刷に不要な色に対応する画像形成部の感光体ドラム５１を無端ベルト２０から離脱させることができるので、感光体ドラム５１と無端ベルト２０との磨耗による機械的劣化を軽減することができる。したがって、感光体ドラム５１および無端ベルト２０の寿命を長くすることができる。
また、印刷に不要な色に対応する画像形成部を非駆動状態とすることができるので、機械的要因によるトナーの劣化を抑制することができる。したがって、トナーの寿命を長くすることができ、好適な印刷品質を長時間維持することができる。
【００４７】
しかしながら、印刷部４のある画像形成部の感光体ドラム５１を接離機構６０により無端ベルト２０に接触および離脱させると、機械的振動が発生し、この振動が他の画像形成部に伝わり、印刷画像の劣化を招く場合がある。このため、接離機構６０は、無端ベルト２０を停止させた上で作動させる必要がある。
例えば、頁毎に印刷に必要な色を検出し、画像形成部１１〜１４のそれぞれの接離機構６０を作動させるとすると、頁毎に必要な色が異なる画像を印刷する場合、各画像形成部１１〜１４のそれぞれの接離機構６０の接触および離脱動作が頻発し、印刷スループットが低下してしまう。また、頁毎に各色の印刷データの有無を検出しなければならず、印刷スループットを低下させてしまう。
【００４８】
そこで、具体例１のカラー画像印刷装置は、ジョブ検出部５、色プレーン検出部６および駆動色選択部７ａを有し、各画像形成部１１〜１４のそれぞれの接離機構６０を制御する。
【００４９】
カラー画像印刷装置の電源が投入されると、ジョブ検出部５、色プレーン検出部６および印刷制御部７は、それぞれの初期設定を実行する。
ジョブ検出部５では、ジョブ状態記憶部５ａのジョブ状態フラグがリセットされる。色プレーン検出部６では、駆動色記憶部６ａの現在の駆動色および次の駆動色がそれぞれリセットされて、駆動色無しとなる。
また、駆動色選択部７ａにより、印刷部４の全画像形成部１１〜１４がそれぞれの接離機構６０により離脱状態にされる。
【００５０】
図６はジョブ検出部５のジョブ命令検出処理を示すフローチャートである。
まず、ジョブ検出部５は、印刷データに含まれるジョブ開始命令の検出待機状態となる（ステップＳ１）。次いで、ジョブ検出部５によりジョブ開始命令が検出されると、ジョブ状態記憶部５ａのジョブ状態フラグがセットされ（ステップＳ２）、ジョブ終了命令の検出待機状態となる（ステップＳ３）。
【００５１】
次いで、印刷データの中からジョブ終了命令が検出された場合、ジョブ状態記憶部５ａのジョブ状態フラグがリセットされ（ステップＳ４）、ステップＳ１に戻り、ステップＳ１〜Ｓ４を繰り返す。
【００５２】
図７は具体例１のカラー画像印刷装置の駆動色判定処理を示すフローチャートである。
ここで、展開部３により１頁分の印刷データのビットマップデータが展開されたものとする。
【００５３】
まず、色プレーン検出部６によりジョブ状態記憶部５ａのジョブ状態フラグが参照される（ステップＳ１１）。ここで、ジョブ状態フラグがセットされていない場合には、色プレーン検出部６により駆動色記憶部６ａの現在の駆動色および次の駆動色がリセットされ（ステップＳ１２）、この結果、駆動色選択部７ａにより、全ての色の画像形成部の接離機構が離脱状態に戻される（ステップＳ１３）。そして、ステップＳ１４に進む。
【００５４】
一方、ステップＳ１１で、ジョブ状態フラグがセットされている場合には、そのままステップＳ１４に進み、Ｙ画像形成部１１の接離機構６０を接触状態にするか否かを判定するためのイエローの駆動色判定処理が行われる。
【００５５】
次いで、Ｍ画像形成部１２の接離機構６０を接触状態にするか否かを判定するためのマゼンタの駆動色判定処理（ステップＳ１５）、Ｃ画像形成部１３の接離機構６０を接触状態にするか否かを判定するためのシアンの駆動色判定処理（ステップＳ１６）、Ｋ画像形成部１４の接離機構６０を接触状態にするか否かを判定するためのブラックの駆動色判定処理（ステップＳ１７）が順次に行われる。
【００５６】
次いで、これらの駆動色判定処理に基づいて、駆動色選択部７ａにより駆動色記憶部６ａの次の駆動色が参照され、新たに駆動色として追加すべき色の有無が検出される（ステップＳ１８）。ここで、新たに駆動色とすべき色が有る場合には、対応する色の画像形成部の接離機構６０が接触状態にされ、画像形成部が駆動可能状態となり、展開部３により展開されたビットマップデータに基づいて対応する画像形成部により画像が形成されて記録紙に転写される（ステップＳ１９）。
一方、ステップＳ１８で、新たに駆動色として追加すべき色が無い場合には、画像形成部はそのままの状態に保持される。
【００５７】
図８は図７に示された色プレーン検出部６の単色の駆動色判定処理を示すフローチャートである。
まず、駆動色記憶部６ａの現在の駆動色が参照され（ステップＳ３１）、該当する色が現在の駆動色としてセットされていない場合には、展開部３により展開されたビットマップデータに基づいて該当する色の印刷データの有無の検出処理が行われ（ステップＳ３２）、該当する色の有無が判定される（ステップＳ３３）。
【００５８】
ここで、該当する色の印刷データが有ると判定された場合には、該当する色が次の駆動色としてセットされ（ステップＳ３４）、現在の駆動色としてセットされ（ステップＳ３５）、リターンする。
一方、ステップＳ３１で、該当する色がすでに現在の駆動色としてセットされている場合、および、ステップＳ３３で、該当する色の印刷データが無い場合には、リターンする。
【００５９】
〈効果〉
以上のように、具体例１によれば、印刷部４の画像形成部１１〜１４のそれぞれの感光体ドラム５１をそれぞれの接離機構６０により無端ベルト２０に接触および離脱させ、画像形成部１１〜１４を駆動可能状態および非駆動状態に制御することができる。
このため、印刷に不要な色に対応する画像形成部の感光体ドラム５１を無端ベルト２０から離脱させることができるので、画像形成部の感光体ドラム５１と無端ベルト２０との磨耗による機械的劣化を軽減することができる。したがって、感光体ドラム５１および無端ベルト２０の寿命を長くすることができる。
また、印刷に不要な色に対応する画像形成部を非駆動状態にすることができるので、機械的要因によるトナーの劣化を抑制することができる。したがって、トナーの寿命を長くすることができ、好適な印刷品質を長時間維持することができる。
【００６０】
さらに、駆動色選択部７ａにより画像形成部１１〜１４の接離機構６０の初期状態を離脱状態にしておき、色プレーン検出部６により新たに必要となる色に対応する画像形成部の接離機構６０を順次に接触状態にするように構成している。このため、頁毎に必要な色の画像形成部の接離機構６０のみを接触状態にした場合のように、画像形成部１１〜１４のそれぞれの接離機構６０の接触および離脱動作が頻発することがない。したがって、接離機構６０の接触および離脱動作による印刷スループットの影響を小さくすることができる。
【００６１】
また、色プレーン検出部６を、駆動色記憶部６ａの現在の駆動色にセットされていない色のビットマップデータの印刷データの有無を検出するように構成している。
このため、頁毎に全色のビットマップデータの印刷データの有無を検出する必要がないので、印刷データの有無検出処理の印刷スループットへの影響を小さくすることができる。
【００６２】
さらに、ジョブ検出部５によりジョブ終了命令が検出された場合、ジョブ状態フラグをリセットし、色プレーン検出部６により駆動色記憶部６ａの現在の駆動色および次の駆動色をリセットし、駆動色選択部７ａにより画像形成部１１〜１４の接離機構６０を初期状態である離脱状態に戻すように構成している。
このため、ジョブ単位に接離機構６０を初期状態である離脱状態に戻すことができるので、印刷に不要な色の画像形成部の接離機構６０がいつまでも接触状態にあるのを防止することができる。したがって、画像形成部１１〜１４および無端ベルト２０の磨耗による機械劣化を軽減することができるとともに、機械的要因によるトナーの劣化を抑制することができる。白黒画像、２色画像、フルカラー画像等、印刷に必要な色数はジョブ単位に変化する場合が多いからである。
なお、ジョブ検出部５のジョブ状態フラグのリセットは、ジョブ終了命令が検出されたときではなく、ジョブ開始命令が検出されたときに行ってもよい。
【００６３】
《具体例２》
〈構成〉
図９は本発明に係る具体例２のカラー画像印刷装置の構成を示すブロック図である。
図９に示すように、具体例２のカラー画像印刷装置は、具体例１のカラー画像印刷装置の色プレーン検出部６を色プレーン検出部１０６に置き換えたものである。
なお、具体例１のカラー画像印刷装置の各部と同様の構成には、同一符号を付し、その説明を省略する。
【００６４】
色プレーン検出部１０６は、現在の駆動色および次の駆動色を記憶する駆動色記憶部６ａを有し、展開部３により展開された各色のビットマップデータに基づいて次に印刷すべき頁の各色の印刷データのうち、現在の駆動色として記憶された色以外の色の印刷データの有無を検出する。
【００６５】
色プレーン検出部１０６は、現在の駆動色として記憶されていない色のうち、イエロー、マゼンタおよびシアンの何れかの色が新たに検出された場合には、全色を次の駆動色とするとともに、現在の駆動色とする。色プレーン検出部１０６は、現在の駆動色として記憶されていない色のうち、イエロー、マゼンタおよびシアンの何れの色も検出されない場合には、ブラックのみを次の駆動色とするとともに、現在の駆動色とする。
【００６６】
色プレーン検出部１０６は、ジョブ状態記憶部５ａのジョブ状態フラグを監視し、ジョブ検出部５によりジョブ状態記憶部５ａのジョブ状態フラグがリセットされた場合、現在の駆動色および次の駆動色をリセットする。
【００６７】
すなわち、具体例１のカラー画像印刷装置が新たに検出された色に対応する画像形成部の接離機構６０を順次に接触状態にするのに対し、具体例２のカラー画像印刷装置は、ブラックのみが新たに検出された場合には、Ｋ画像形成部１４の接離機構６０を接触状態にし、イエロー、マゼンタおよびシアンの何れかが新たに検出された場合には、全色の画像形成部１１〜１４のそれぞれの接離機構６０を接触状態にするようにしたものである。
【００６８】
〈動作〉
図１０および図１１は具体例２のカラー画像印刷装置の駆動色判定処理を示すフローチャートである。
ここで、展開部３により１頁分の印刷データのビットマップデータが展開されたものとする。
【００６９】
まず、色プレーン検出部１０６によりジョブ状態記憶部５ａのジョブ状態フラグが参照される（ステップＳ４１）。ここで、ジョブ状態フラグがセットされていない場合には、色プレーン検出部１０６により駆動色記憶部６ａの現在の駆動色および次の駆動色がリセットされ（ステップＳ４２）、この結果、駆動色選択部７ａにより、全ての色の画像形成部の接離機構が離脱状態に戻される（ステップＳ４３）。そして、ステップＳ４４に進む。
【００７０】
一方、ステップＳ４１で、ジョブ状態フラグがセットされている場合には、そのままステップＳ４４に進み、色プレーン検出部１０６では、駆動色記憶部６ａを参照し、イエローが現在の駆動色にセットされているか否かが判定される（ステップＳ４４）。ここで、イエローが現在の駆動色としてセットされている場合には、既に全色が現在の駆動色にセットされているので、処理を終了する。
【００７１】
一方、ステップＳ４４で、イエローが現在の駆動色としてセットされていない場合には、展開部３により展開されたイエローのビットマップデータに基づいてイエローの印刷データの有無の検出処理が行われ（ステップＳ４５）、イエローの印刷データの有無が判定される（ステップＳ４６）。ここで、イエローの印刷データが有ると判定された場合には、全色が次の駆動色としてセットされる（ステップＳ４７）。
【００７２】
一方、ステップＳ４６で、イエローの印刷データが無いと判定された場合には、展開部３により展開されたマゼンタのビットマップデータに基づいてマゼンタの印刷データの有無の検出処理が行われ（ステップＳ４８）、マゼンタの印刷データの有無が判定される（ステップＳ４９）。ここで、マゼンタの印刷データが有ると判定された場合には、ステップＳ４７に進み、全色が次の駆動色としてセットされる。
【００７３】
一方、ステップＳ４９で、マゼンタの印刷データが無いと判定された場合には、展開部３により展開されたシアンのビットマップデータに基づいてシアンの印刷データの有無の検出処理が行われ（ステップＳ５０）、シアンの印刷データの有無が判定される（ステップＳ５１）。ここで、シアンの印刷データが有ると判定された場合には、ステップＳ４７に進み、全色が次の駆動色としてセットされる。
【００７４】
一方、ステップＳ４９で、シアンの印刷データが無いと判定された場合には、ブラックの印刷データのみが存在すると判断され、ブラックが次の駆動色としてセットされる（ステップＳ５２）。
【００７５】
次いで、次の駆動色と現在の駆動色とが比較され（ステップＳ５３）、次の駆動色と現在の駆動色とが異なる場合には、次の駆動色が現在の駆動色に追加され、駆動色選択部７ａにより、次の駆動色に対応する画像形成部の接離機構６０が接触状態にされ（ステップＳ５４）、処理を終了する。一方、次の駆動色と現在の駆動色とが同じ場合には、そのまま処理を終了する。
【００７６】
〈効果〉
以上のように、具体例２によれば、色プレーン検出部１０６によりイエロー、マゼンタおよびシアンの何れかの色が新たな駆動色として検出された場合には、全色の画像形成部の接離機構６０が接触状態にし、実質的にブラックのみが新たな駆動色として検出された場合には、Ｋ画像形成部１４の接離機構６０のみを接触状態とする。
【００７７】
このため、画像形成部１１〜１４の接離状態を白黒画像およびカラー画像の２状態に分け、ジョブ中の最初の頁の印刷データが白黒画像の場合には、印刷データが白黒画像からカラー画像に変わったときのみ、Ｙ画像形成部１１、Ｍ画像形成部１２およびＣ画像形成部１３を接触状態にすることができるので、ジョブ中の画像形成部の接触動作の回数を少なくすることができる。したがって、接離機構６０の動作による印刷スループットへの影響をさらに小さくすることができる。
【００７８】
《具体例３》
〈構成〉
図１２は本発明に係る具体例３のカラー画像印刷装置の構成を示すブロック図である。
図１２に示すように、カラー画像印刷装置は、入力部１、編集部２、展開部３、印刷部４、色プレーン検出部１１６および印刷制御部１１７を備えている。
なお、図１に示された具体例１のカラー画像印刷装置の各部と同様の構成には、同一符号を付し、その説明を省略する。
【００７９】
色プレーン検出部１１６は、現在の駆動色および次の駆動色を記憶する駆動色記憶部６ａを有し、展開部３により展開された各色のビットマップデータに基づいて次に印刷すべき頁の各色の印刷データのうち、現在の駆動色として記憶された色以外の色の印刷データの有無を検出する。
【００８０】
色プレーン検出部１１６は、現在の駆動色として記憶されていない新たな色が検出された場合、該当する色を次の駆動色として記憶するとともに、現在の駆動色に次の駆動色を加えて現在の駆動色を更新する。
色プレーン検出部１１６は、後述する印刷制御部１１７の動作監視部７ｂの印刷動作状態フラグを監視し、印刷動作状態フラグがリセットされた場合、現在の駆動色および次の駆動色をリセットする。
【００８１】
印刷制御部１１７は、図１に示された印刷制御部７に動作監視部７ｂを加えたものである。
動作監視部７ｂは、印刷部４が動作状態にあるかアイドル状態にあるかを監視し、印刷部４がアイドル状態から動作状態に変化したとき、印刷状態フラグをセットし、印刷部４が動作状態からアイドル状態に変化したとき、印刷状態フラグをリセットする。
【００８２】
ここで、動作状態およびアイドル状態について説明する。
カラー画像印刷装置の電源が投入されると、印刷制御部１１７により印刷部４の初期設定が行われ、印刷部４はアイドル状態となる。
そして、印刷データが入力部１に入力され、編集部２により頁毎に編集され、展開部３により各色のビットマップデータに展開されて印刷部４に出力されると、画像形成部１１〜１４、無端ベルト２０、給紙部３０等の各部が駆動して動作状態となる。そして、印刷が終了すると、各部が停止してアイドル状態に戻る。
【００８３】
複数頁に渡る印刷データを印刷する場合、編集部２の編集処理や展開部３の展開処理に時間がかかり、印刷部４により前頁の印刷が終了しても、直ちに次頁の印刷を開始することができない場合がある。このとき、印刷部４の各部は停止しアイドル状態となる。そして、展開部３によりビットマップデータに展開された次頁の印刷データが印刷部４に出力されると、印刷部４の各部が駆動され、再び動作状態となる。
【００８４】
すなわち、具体例１のカラー画像印刷装置がジョブ検出部５のジョブ状態フラグの状態に応じて色プレーン検出部６の駆動色をリセットし、全色の画像形成部の接離機構６０を離脱状態に復帰するのに対し、具体例３のカラー画像印刷装置は、印刷部４が動作状態にあるかアイドル状態にあるかを表す動作監視部７ｂの印刷状態フラグの状態に応じて駆動色をリセットし、全色の画像形成部の接離機構６０を離脱状態に復帰する。
【００８５】
〈動作〉
まず、カラー画像印刷装置の電源が投入されると、各部で初期設定が行われる。
色プレーン検出部１１６では、駆動色記憶部６ａの現在の駆動色および次の駆動色がそれぞれリセットされて、駆動色無しとなる。
また、印刷制御部１１７では、駆動色選択部７ａにより、印刷部４の全画像形成部１１〜１４がそれぞれの接離機構６０により離脱状態にされ、動作監視部７ｂの印刷状態フラグがリセットされる。
【００８６】
そして、入力部１に印刷データが入力され、編集部２により頁単位に編集され、展開部３により各色のビットマップデータに展開されて印刷部４に出力されると、印刷部４の各部が駆動されて動作状態となり、動作監視部７ｂにより印刷状態フラグがセットされる。そして、前頁の印刷が終了するまでに、次頁の印刷データが展開部３から出力されない場合には、印刷部４の各部は停止状態となり、動作監視部７ｂにより印刷状態フラグがリセットされる。以降、印刷データが展開３から出力されると、印刷部４の各部が駆動され、再び動作監視部７ｂにより印刷状態フラグがセットされる。
【００８７】
図１３は具体例３のカラー画像印刷装置の駆動色判定処理を示すフローチャートである。
ここで、展開部３により１頁分の印刷データのビットマップデータが展開されたものとする。
【００８８】
まず、色プレーン検出部１１６により動作監視部７ｂの印刷状態フラグが参照される（ステップＳ６１）。ここで、印刷状態フラグがセットされていない場合には、色プレーン検出部１１６により駆動色記憶部６ａの現在の駆動色および次の駆動色がリセットされ（ステップＳ６２）、この結果、駆動色選択部７ａにより、全ての色の画像形成部の接離機構が離脱状態に戻される（ステップＳ６３）。そして、ステップＳ６４に進む。
一方、ステップＳ６１で、印刷状態フラグがセットされている場合には、そのままステップＳ６４に進む。
【００８９】
以降、ステップＳ６４〜Ｓ６９は、図７に示された具体例１のカラー画像印刷装置の駆動色判定処理のステップＳ１４〜Ｓ１９と同様の処理なので、その説明を省略する。
【００９０】
〈効果〉
以上のように、具体例３によれば、駆動色選択部７ａにより画像形成部１１〜１４の接離機構６０の初期状態を離脱状態にしておき、色プレーン検出部１１６により新たに必要となる色に対応する画像形成部の接離機構６０を順次に接触状態する。
一方、動作監視部７ｂにより印刷部４の状態を監視し、印刷部４が動作状態からアイドル状態に変化した場合、印刷状態フラグをリセットし、色プレーン検出部１１６により駆動色記憶部６ａの現在の駆動色および次の駆動色をリセットし、駆動色選択部７ａにより画像形成部１１〜１４の接離機構６０を初期状態である離脱状態に戻す。
【００９１】
このため、ジョブ命令をもたない印刷データを印刷する場合でも、適宜、画像形成部１１〜１４の接離機構６０を離脱状態に戻すことができるので、各画像形成部のそれぞれの感光体ドラム５１および無端ベルト２０の寿命を長くすることができるとともに、機械的要因によるトナーの劣化を抑制することができる。
【００９２】
《具体例４》
〈構成〉
図１４は本発明に係る具体例４のカラー画像印刷装置の構成を示すブロック図である。
図１４に示すように、具体例４のカラー画像印刷装置は、図１１に示された具体例３のカラー画像印刷装置の色プレーン検出部１１６を色プレーン検出部１２６に置き換えたものである。
なお、具体例３のカラー画像印刷装置の各部と同様の構成には、同一符号を付し、その説明を省略する。
【００９３】
色プレーン検出部１２６は、現在の駆動色および次の駆動色を記憶する駆動色記憶部６ａを有し、展開部３により展開された各色のビットマップデータに基づいて次に印刷すべき頁の各色の印刷データのうち、現在の駆動色として記憶された色以外の色の印刷データの有無を検出する。
【００９４】
色プレーン検出部１２６は、現在の駆動色として記憶されていない色のうち、イエロー、マゼンタおよびシアンの何れかの色が新たに検出された場合には、全色を次の駆動色とするとともに、現在の駆動色とする。色プレーン検出部１０６は、現在の駆動色として記憶されていない色のうち、イエロー、マゼンタおよびシアンの何れの色も検出されない場合には、ブロックのみを次の駆動色とするとともに、現在の駆動色とする。
【００９５】
色プレーン検出部１２６は、動作監視部７ｂの印刷状態フラグを監視し、動作監視部７ｂにより印刷状態フラグがリセットされた場合、現在の駆動色および次の駆動色をリセットする。
【００９６】
すなわち、具体例３のカラー画像印刷装置が、色プレーン検出部６により新たに検出された色に対応する画像形成部の接離機構６０を順次に接触状態にするのに対し、具体例４のカラー画像印刷装置は、ブラックのみが新たに検出された場合には、Ｋ画像形成部１４の接離機構６０を接触状態にし、イエロー、マゼンタおよびシアンの何れかが新たに検出された場合には、全色の画像形成部１１〜１４のそれぞれの接離機構６０を接触状態にするようにしたものである。
【００９７】
〈動作〉
図１５および図１６は具体例４のカラー画像印刷装置の駆動色判定処理を示すフローチャートである。
ここで、展開部３により１頁分の印刷データのビットマップデータが展開されたものとする。
【００９８】
まず、色プレーン検出部１２６により動作監視部７ｂの印刷状態フラグが参照される（ステップＳ７１）。ここで、印刷状態フラグがセットされていない場合には、色プレーン検出部１２６により駆動色記憶部６ａの現在の駆動色および次の駆動色がリセットされ（ステップＳ７２）、この結果、駆動色選択部７ａにより、全ての色の画像形成部の接離機構が離脱状態に戻される（ステップＳ７３）。そして、ステップＳ７４に進む。
【００９９】
一方、ステップＳ７１で、印刷状態フラグがセットされている場合には、そのままステップＳ７４に進む。
以降、ステップＳ７４〜Ｓ８４は、図１１に示された具体例２のカラー画像印刷装置の駆動色判定処理のステップＳ４４〜Ｓ５４と同様の処理なので、その説明を省略する。
【０１００】
〈効果〉
以上のように、具体例４によれば、色プレーン検出部１２６によりイエロー、マゼンタおよびシアンの何れかの色が新たな駆動色として検出された場合には、全色の画像形成部の接離機構６０が接触状態にし、実質的にブラックのみが新たな駆動色として検出された場合には、Ｋ画像形成部１４の接離機構６０のみを接触状態とする。
【０１０１】
このため、画像形成部１１〜１４の接離状態を白黒画像およびカラー画像の２状態に分け、最初の頁の印刷データが白黒画像の場合には、印刷データが白黒画像からカラー画像に変わったときのみ、Ｙ画像形成部１１、Ｍ画像形成部１２およびＣ画像形成部１３を接触状態にすることができるので、画像形成部の接触動作の回数を少なくすることができる。したがって、接離機構６０の動作による印刷スループットへの影響を小さくすることができる。
【０１０２】
また、動作監視部７ｂにより印刷部４の状態を監視し、印刷部４が動作状態からアイドル状態に変化した場合、印刷状態フラグをリセットし、色プレーン検出部１１６により駆動色記憶部６ａの現在の駆動色および次の駆動色をリセットし、駆動色選択部７ａにより画像形成部１１〜１４の接離機構６０を初期状態である離脱状態に戻す。
【０１０３】
このため、ジョブ命令をもたない印刷データを印刷する場合でも、適宜、画像形成部１１〜１４の接離機構６０を離脱状態に戻すことができるので、各画像形成部のそれぞれの感光体ドラム５１および無端ベルト２０の寿命を長くすることができるとともに、機械的要因によるトナーの劣化を抑制することができる。
【０１０４】
《具体例５》
〈構成〉
図１７は本発明に係る具体例５のカラー画像印刷装置の構成を示すブロック図である。
図１７に示すように、カラー画像印刷装置は、入力部１、編集部２、展開部３、印刷部４、色プレーン検出部１３６および印刷制御部１１７を備えている。
なお、図１に示された具体例１のカラー画像印刷装置および図１２に示された具体例３のカラー画像印刷装置の各部と同様の構成には、同一符号を付し、その説明を省略する。
【０１０５】
色プレーン検出部１３６は、現在の駆動色および次の駆動色を記憶する駆動色記憶部６ａを有し、展開部３により展開された各色のビットマップデータに基づいて次に印刷すべき頁の各色の印刷データのうち、現在の駆動色として記憶された色以外の色の印刷データの有無を検出する。
色プレーン検出部１３６は、現在の駆動色として記憶されていない新たな色が検出された場合、該当する色を次の駆動色として記憶するとともに、現在の駆動色に次の駆動色を加えて現在の駆動色を更新する。
【０１０６】
色プレーン検出部１３６は、ジョブ状態記憶部５ａのジョブ状態フラグを監視し、ジョブ検出部５によりジョブ状態記憶部５ａのジョブ状態フラグがリセットされた場合、現在の駆動色および次の駆動色をリセットする。
また、色プレーン検出部１３６は、印刷制御部１１７の動作監視部７ｂの印刷動作状態フラグを監視し、印刷動作状態フラグがリセットされた場合、現在の駆動色および次の駆動色をリセットする。
【０１０７】
すなわち、具体例５のカラー画像印刷装置は、ジョブ検出部５により印刷データに含まれるジョブ終了命令が検出され、ジョブ状態フラグがリセットされた場合、並びに、印刷部４がアイドル状態になり、動作監視部７ｂにより印刷状態フラグがリセットされた場合に、全色の画像形成部を接離機構６０により離脱状態にするものである。
【０１０８】
〈動作〉
図１８は具体例５のカラー画像印刷装置の駆動色判定処理を示すフローチャートである。
ここで、展開部３により１頁分の印刷データのビットマップデータが展開されたものとする。
【０１０９】
まず、色プレーン検出部１３６によりジョブ状態記憶部５ａのジョブ状態フラグが参照される（ステップＳ９１）。ここで、ジョブ状態フラグがセットされていない場合には、色プレーン検出部１３６により駆動色記憶部６ａの現在の駆動色および次の駆動色がリセットされ（ステップＳ９２）、この結果、駆動色選択部７ａにより、全ての色の画像形成部の接離機構が離脱状態に戻される（ステップＳ９３）。そして、ステップＳ９５に進む。
【０１１０】
一方、ステップＳ９１で、ジョブ状態フラグがセットされている場合には、色プレーン検出部１３６により動作監視部７ｂの印刷状態フラグが参照される（ステップＳ９４）。ここで、印刷状態フラグがセットされていない場合には、ステップＳ９２に進む。
一方、ステップＳ９４で、印刷状態フラグがセットされている場合には、そのままステップＳ９５に進む。
【０１１１】
以降、ステップＳ９５〜Ｓ１００は、図７に示された具体例１のカラー画像印刷装置の駆動色判定処理のステップＳ１４〜Ｓ１９と同様の処理なので、その説明を省略する。
【０１１２】
〈効果〉
以上のように、具体例５によれば、ジョブ検出部５によりジョブ終了命令が検出された場合、並びに、印刷制御部１１７により印刷部４のアイドル状態が検出された場合、全色の画像形成部を接離機構６０により離脱状態にする。
このため、各画像形成部のそれぞれの感光体ドラム５１および無端ベルト２０の寿命を一層長くすることができるとともに、機械的要因によるトナーの劣化を一層抑制することができる。
【０１１３】
《具体例６》
〈構成〉
図１９は本発明に係る具体例６のカラー画像印刷装置の構成を示すブロック図である。
図１９に示すように、具体例６のカラー画像印刷装置は、図１７に示された具体例５のカラー画像印刷装置の色プレーン検出部１３６を色プレーン検出部１４６に置き換えたものである。
なお、図１７に示された具体例５のカラー画像印刷装置の各部と同様の構成には、同一符号を付し、その説明を省略する。
【０１１４】
色プレーン検出部１４６は、現在の駆動色および次の駆動色を記憶する駆動色記憶部６ａを有し、展開部３により展開された各色のビットマップデータに基づいて次に印刷すべき頁の各色の印刷データのうち、現在の駆動色として記憶された色以外の色の印刷データの有無を検出する。
色プレーン検出部１４６は、現在の駆動色として記憶されていない新たな色が検出された場合、該当する色を次の駆動色として記憶するとともに、現在の駆動色に次の駆動色を加えて現在の駆動色を更新する。
【０１１５】
色プレーン検出部１４６は、モードフラグを記憶するモード記憶部６ｂを有し、ジョブ状態記憶部５ａのジョブ状態フラグを監視し、前回の印刷時のジョブ状態記憶部５ａのジョブ状態を表すモードフラグをモード記憶部６ｂに記憶する。色プレーン検出部１４６は、展開部３により次頁の印刷データが各色のビットマップデータに展開されたとき、ジョブ状態記憶部５ａのジョブ状態フラグがリセットされている場合に、モード記憶部６ｂのモードフラグを参照する。
このとき、モードフラグがセットされている場合には、ジョブ検出部５によりジョブ終了命令が検出されたと判断し、ジョブ状態記憶部５ａの現在の駆動色および次の駆動色をリセットする。
【０１１６】
色プレーン検出部１４６は、モード記憶部６ｂのモードフラグがリセットされている場合、印刷制御部１１７の動作監視部７ｂの印刷動作状態フラグを監視する。そして、動作監視部７ｂの印刷動作状態フラグがリセットされた場合、現在の駆動色および次の駆動色をリセットする。
【０１１７】
すなわち、具体例６のカラー画像印刷装置は、ジョブ命令を有する印刷データの場合には、ジョブ終了命令が検出されたとき、ジョブ命令を有しない印刷データの場合には、印刷部４のアイドル状態が検出されたとき、それぞれ駆動色記憶部６ａの現在の駆動色および次の駆動色をリセットし、全色の画像形成部の接離機構６０を離脱状態にするものである。
【０１１８】
〈動作〉
図２０は具体例６のカラー画像印刷装置の駆動色判定処理を示すフローチャートである。
ここで、展開部３により１頁分の印刷データのビットマップデータが展開されたものとする。
【０１１９】
まず、色プレーン検出部１４６によりジョブ状態記憶部５ａのジョブ状態フラグが参照される（ステップＳ１０１）。ここで、ジョブ状態フラグがセットされている場合には、そのままステップＳ１０６に進む。
一方、ステップＳ１０１で、ジョブ状態フラグがリセットされている場合には、色プレーン検出部１４６によりモード記憶部６ｂのモードフラグが参照される（ステップＳ１０２）。
【０１２０】
ステップＳ１０２で、モード記憶部６ｂのモードフラグがリセットされている場合には、印刷データがジョブ命令を有しないと判断され、印刷制御部１１７の動作監視部７ｂの印刷状態フラグが参照される（ステップＳ１０３）。
ステップＳ１０３で、動作監視部７ｂの印刷状態フラグがセットされている場合には、ステップＳ１０６に進む。
【０１２１】
一方、ステップＳ１０３で、動作監視部７ｂの印刷状態フラグがリセットされている場合には、色プレーン検出部１４６により駆動色記憶部６ａの現在の駆動色および次の駆動色がリセットされ（ステップＳ１０４）、この結果、駆動色選択部７ａにより、全ての色の画像形成部の接離機構が離脱状態に戻される（ステップＳ１０５）。そして、ステップＳ１０６に進む。
【０１２２】
一方、ステップＳ１０２で、モード記憶部６ｂのモードフラグがセットされている場合には、ジョブ検出部５によりジョブ終了命令が検出されたと判断され、ステップＳ１０４に進み、色プレーン検出部１４６により駆動色記憶部６ａの現在の駆動色および次の駆動色がリセットされ、ステップＳ１０５において、駆動色選択部７ａにより、全ての色の画像形成部の接離機構が離脱状態に戻される。そして、ステップＳ１０６に進む。
【０１２３】
以降、ステップＳ１０６〜Ｓ１１０は、図１８に示された具体例５のカラー画像印刷装置の駆動色判定処理のステップＳ９５〜Ｓ１００と同様の処理なので、その説明を省略する。
【０１２４】
〈効果〉
以上のように、具体例６によれば、ジョブ命令を有する印刷データの場合には、ジョブ終了命令が検出されたとき、ジョブ命令を有しない印刷データの場合には、印刷部４のアイドル状態が検出されたとき、それぞれ駆動色記憶部６ａの現在の駆動色および次の駆動色をリセットし、全色の画像形成部の接離機構６０を離脱状態にする。
したがって、ジョブ命令の有無に応じて駆動色のリセット条件を切り換えることができる。
【０１２５】
《具体例７》
〈構成〉
図２１は本発明に係る具体例７のカラー画像印刷装置の構成を示すブロック図である。
図２１に示すように、具体例７のカラー画像印刷装置は、図１２に示された具体例３のカラー画像印刷装置の色プレーン検出部１１６および印刷制御部１１７をそれぞれ色プレーン検出部１５６および印刷制御部１５７に置き換えたものである。印刷制御部１５７は、図１２に示された印刷制御部１１７の駆動色選択部７ａを駆動色選択部１５７ａに置き換えたものである。
なお、図１２に示された具体例３のカラー画像印刷装置の各部と同様の構成には、同一符号を付し、その説明を省略する。
【０１２６】
色プレーン検出部１５６は、駆動色記憶部１５６ａおよびカウンタ１５６ｂを有し、展開部３により展開された各色のビットマップデータに基づいて次に印刷すべき頁のそれぞれの色の印刷データの有無を検出する。
駆動色記憶部１５６ａは、色プレーン検出部１５６により検出された次頁の印刷のために必要な色を表す次の必要色と、その前に色プレーン検出部１５６により検出された前の印刷にのみ必要な色を表す前の必要色と、現在、接離機構６０が接触状態にあり、駆動可能状態となっている画像形成部に対応する色を意味する現在の駆動色とを記憶する。
【０１２７】
色プレーン検出部１５６は、次の必要色が検出された場合、次の必要色と現在の駆動色とを比較し、両者が一致しないとき、現在の駆動色に次の駆動色を加えて現在の駆動色を更新し、不一致信号を印刷制御部１５７の駆動色選択部１５７ａに出力する。
色プレーン検出部１５６は、次の必要色と前の必要色とが連続して一致した回数をカウントするカウンタ１５６ｂを有し、カウンタ１５６ｂのカウント値が所定値になった場合、現在の駆動色を次の必要色により置き換え、印刷制御部１５７の駆動色選択部１５７ａに切換信号を出力する。
色プレーン検出部１５６は、印刷制御部１５７の動作監視部７ｂの印刷動作状態フラグを監視し、印刷動作状態フラグがリセットされた場合、現在の駆動色、前の必要色および次の必要色をリセットする。
【０１２８】
印刷制御部１５７は、駆動色選択部１５７ａを有する。
駆動色選択部１５７ａは、色プレーン検出部１５６から出力された不一致信号が入力された場合および色プレーン検出部１５６から切換信号が入力された場合、色プレーン検出部１５６の駆動色記憶部６ａに記憶された現在の駆動色を参照し、現在の駆動色に該当する色の画像形成部の接離機構６０を接触状態にするとともに、現在の駆動色に該当しない色の画像形成部の接離機構６０を離脱状態に戻す。
【０１２９】
〈動作〉
図２２および図２３は具体例７のカラー画像印刷装置の駆動色判定処理を示すフローチャートである。
ここで、展開部３により１頁分の印刷データのビットマップデータが展開されたものとする。
【０１３０】
まず、色プレーン検出部１５６により動作監視部７ｂの印刷状態フラグが参照される（ステップＳ１１１）。ここで、印刷状態フラグがセットされていない場合には、色プレーン検出部１５６により駆動色記憶部６ａの現在の駆動色、前の必要色および次の必要色がリセットされ（ステップＳ１１２）、この結果、駆動色選択部７ａにより、全ての色の画像形成部の接離機構が離脱状態に戻される（ステップＳ１１３）。そして、ステップＳ１１４に進む。
【０１３１】
一方、ステップＳ１１１で、印刷状態フラグがセットされている場合には、そのままステップＳ１１４に進み、Ｙ画像形成部１１の接離機構６０を接触状態にする必要があるか否かを判定するためのイエローの必要色判定処理が行われれる。
次いで、マゼンタの必要色判定処理（ステップＳ１１５）、シアンの必要色判定処理（ステップＳ１１６）、ブラックの必要色判定処理（ステップＳ１１７）が順次に行われる。
【０１３２】
次いで、これらの必要色判定処理により得られた次の必要色と前の必要色とが比較される（ステップＳ１１８）。
ここで、次の必要色と前に必要色とが一致した場合には、カウンタ１５６ｂのカウント値が１インクリメントされ（ステップＳ１１９）、カウント値が所定値と比較される（ステップＳ１２０）。
ここで、カウント値と所定値が等しい場合には、現在の駆動色が次の必要色に置き換えられ（ステップＳ１２１）、色プレーン検出部１５６から駆動色選択部１５７ａに切換信号が出力される（ステップＳ１２２）。
次いで、駆動色選択部１５７ａにより駆動色記憶部１５６ａの現在の駆動色が参照され、駆動色に該当する色の画像形成部の接離機構６０が接触状態にされ、駆動色に該当しない色の画像形成部の接離機構６０が離脱状態に戻され（ステップＳ１２３）、処理を終了する。
【０１３３】
一方、次の必要色と前の必要色とが一致しない場合には、カウンタ１５６ｂのカウント値が０にリセットされ（ステップＳ１２４）、前の必要色が次の必要色に置き換えられ（ステップＳ１２５）、現在の駆動色に追加すべき次の必要色が有るか否か比較される（ステップＳ１２６）。
ステップＳ１２６で、現在の駆動色に追加すべき次の必要色が有る場合には、現在の駆動色に次の駆動色が加えられて現在の駆動色が更新され（ステップＳ１２７）、不一致信号が駆動色選択部１５７ａに出力される（ステップＳ１２８）。
次いで、駆動色選択部１５７ａにより駆動色記憶部１５６ａの現在の駆動色が参照され、新たに駆動色に加えられた色の画像形成部の接離機構６０が接触状態にされ（ステップＳ１２９）、処理を終了する。
一方、ステップＳ１２３で、現在の駆動色に追加すべき次の必要色が無い場合には、そのまま処理を終了する。
【０１３４】
図２４は図２２に示された色プレーン検出部１５６の単色の必要色判定処理を示すフローチャートである。
まず、展開部３により展開されたビットマップデータに基づいて該当する色の印刷データ有無検出処理が行われ（ステップＳ１３１）、該当する色の有無が判定される（ステップＳ１３２）。
ここで、該当する色の印刷データが有ると判定された場合には、該当する色が次の必要色としてセットされ（ステップＳ１３３）、リターンする。
一方、ステップＳ１３２で、該当する色の印刷データが無いと判定された場合には、リターンする。
【０１３５】
〈効果〉
以上のように、具体例７によれば、次の必要色と前の必要色とが連続して一致した回数をカウントするカウンタ１５６ｂを設け、カウンタ１５６ｂのカウント値が所定値となった場合、現在の駆動色を次の必要色により置き換え、駆動色選択部７ａにより次の必要色に該当する色の画像形成部を接触状態にするとともに、次の必要色に該当しない色の画像形成部を離脱状態にする。
【０１３６】
例えば、最初の頁がカラー画像で、以降の頁が白黒画像の場合、当初、全部の画像形成部が接触状態に置かれるが、白黒画像を意味する必要色がブラックの頁数がカウンタ１５６ｂにより連続してカウントされて所定値になったとき、ブラックの画像形成部のみが接触状態となる。
すなわち、具体例７のカラー画像印刷装置は、同じ色構成の頁が数頁連続した場合、以降の頁も同じ色構成になる確率が高いと予測される性質を利用して、一旦、接触状態に置かれても継続して使用される可能性の低い画像形成部を離脱状態に戻す。
したがって、画像形成部１１〜１４および無端ベルト２０の磨耗による機械劣化を一層軽減することができるとともに、機械的要因によるトナーの劣化を一層抑制することができる。
【０１３７】
《具体例８》
〈構成〉
図２５は本発明に係る具体例８のカラー画像印刷装置の構成を示すブロック図である。
図２５に示すように、カラー画像印刷装置は、入力部１、編集部２、バッファ２０１、展開部３、データ圧縮部２０２、バッファ２０３、データ伸長部２０４、印刷部４、ジョブ検出部５、色プレーン検出部２０６および印刷制御部７を備えている。
なお、図１に示された具体例１のカラー画像印刷装置の各部と同様の構成には、同一符号を付し、その説明を省略する。
【０１３８】
バッファ２０１は、編集部２により頁単位に編集された印刷データを一時的に記憶する。展開部３は、バッファ２０１に記憶された印刷データを読み出し、読み出された印刷データを各色のビットマップデータに展開する。各色のビットマップデータは、ライン数を意味する所定の高さのバンド毎に展開される。
データ圧縮部２０２は、展開部３により展開された各色のビットマップデータを所定の圧縮アルゴリズムに従ってバンド単位に圧縮し、バッファ２０３に一時的に記憶する。
【０１３９】
データ伸長部２０４は、バッファ２０３に記憶された圧縮されたビットマップデータをバンド単位に伸長し、印刷部４に出力する。
このように、展開部３により展開されたビットッマップデータを、データ圧縮部２０２により圧縮してバッファ２０３に記憶し、記憶されたデータをデータ伸長部２０４により読み出して伸長することで、メモリ資源を有効利用することができる。
【０１４０】
色プレーン検出部２０６は、図１に示された色プレーン検出部６に圧縮データ登録部２０６ｂを加えたものである。
圧縮データ登録部２０６ｂには、予め、全てのビットが０のバンドを前記圧縮アルゴリズムに従って圧縮した場合の参照圧縮データが登録されている。
色プレーン検出部２０６は、バッファ２０３に記憶された圧縮された１頁分の各色のビットマップデータと圧縮データ登録部２０６ｂに登録された参照圧縮データとをバンド単位に比較照合して、各色の印刷データの有無を判定する。
【０１４１】
〈動作〉
図２６は具体例８のカラー画像印刷装置の動作を示すフローチャートである。
ここで、１頁分の印刷データが入力部１に入力されたものとする。
まず、入力部１に入力された印刷データは、編集部２により頁単位に編集され（ステップＳ１４１）、バッファ２０１に記憶される（ステップＳ１４２）。次いで、バッファ２０１に記憶された印刷データは、展開部３により読み出され、各色のビットマップデータにバンド単位に展開される（ステップＳ１４３）。
【０１４２】
次いで、バンド単位に展開された各色のビットマップデータは、データ圧縮部２０２によりバンド単位に圧縮され（ステップＳ１４４）、１頁分の４色のデータがバッファ２０３に記憶される（ステップＳ１４５）。
次いで、色プレーン検出部２０６により図１に示された駆動色判定処理が行われ（ステップＳ１４６）、データ伸長部２０４によりビットマップデータが伸長されて印刷部４に出力され（ステップＳ１４７）、印刷部４により１頁の印刷が行われる（ステップＳ１４８）。
【０１４３】
図２７は色プレーン検出部２０６の単色の印刷データ有無検出処理を示すフローチャートである。
まず、バッファ２０３に記憶された１バンドの圧縮データを読み出し（ステップＳ１５１）、読み出された圧縮データと圧縮データ登録部２０６ｂに登録された参照圧縮データとのデータサイズを比較する（ステップＳ１５２）。
ステップＳ１５２で、両者のデータサイズが一致した場合には、圧縮データと参照圧縮データの内容を比較する（ステップＳ１５３）。
ステップＳ１５３で、両者のデータ内容が一致した場合には、次のバンドの圧縮データの有無を判断する（ステップＳ１５４）。
【０１４４】
ステップＳ１５４で、次のバンドの圧縮データが有る場合には、ステップＳ１５１に戻る。
一方、ステップＳ１５４で、次のバンドの圧縮データが無い場合には、印刷データが無いと判定され（ステップＳ１５５）、処理を終了する。
一方、ステップＳ１５２で、データサイズが一致しない場合およびステップＳ１５３で、データの内容が一致しない場合には、印刷データが有ると判定され（ステップＳ１５６）、処理を終了する。
【０１４５】
次に、データ圧縮部２０２のデータ圧縮方法にランレングス符号化方法を適用した例を説明する。
バンドの高さは、１ラインとし、１ラインのビット数は３０００ビット（３７５バイト）とする。ビットマップデータは、８ビット毎に区切られ、８ビットのビットパターンが連続して一致した回数を８ビットで表し、その回数にそのビットパターンを結合して符号を構成する。８ビットで回数を表す場合、表現できる最大回数は２５６回である。
【０１４６】
全ビットが０の１ラインを符号化すると、０が３７５回が繰り返されるので、回数は、２５６回と１１９回に分けて表される。参照圧縮データは、ＦＦｈ、００ｈ、７６ｈ、００ｈ（ｈは１６進数表現）となる。
圧縮されていないビットマップデータから直接に１ラインの全ビットが０か否かをバイト単位で検出するのには、３７５回の比較照合処理が必要になる。
これに対し、圧縮されたデータから１ラインの全ビットが０か否かを検出するには、４バイト分のデータを比較すればよいので、処理量が大幅に削減されたことになる。
【０１４７】
〈効果〉
以上のように、具体例８によれば、圧縮データ登録部２０６ｂに、予め、全てのビットが０のバンドを圧縮した場合の参照圧縮データを登録しておき、データ圧縮部２０２によりバンド単位に圧縮されてバッファ２０３に記憶されたデータと参照圧縮データとを比較照合し、各色のビットマップデータが印刷データを有するか否かを検出する。
【０１４８】
このため、ビットマップデータを構成する各ビットの状態を一々検出するのと比べ、極めて少ないデータ量により印刷データの有無を検出することができるので、印刷データ有無検出処理を格段に高速化することができる。
したがって、印刷データ有無検出処理にともなう印刷スループットへの影響を極めて小さくすることができる。
【０１４９】
《具体例９》
〈構成〉
図２８は本発明に係る具体例９のカラー画像印刷装置の構成を示すブロック図である。
図２８に示すように、具体例９のカラー画像印刷装置は、図２５に示された具体例８のカラー画像処理装置の色プレーン検出部２０６を色プレーン検出部２１６に置き換えたものである。
なお、図１に示された具体例１のカラー画像印刷装置の各部と同様の構成には、同一符号を付し、その説明を省略する。
【０１５０】
展開部３は、バッファ２０１に記憶された印刷データを各色のビットマップデータにバント単位で展開し、データ圧縮部２０２および色プレーン検出部２１６に同時に出力する。
色プレーン検出部２１６は、図１に示された色プレーン検出部６にＯＲ処理部２１６ｃおよびフラグ変数部２１６ｄを加えたものである。
【０１５１】
フラグ変数部２１６ｄは、それぞれ８ビットの４バイトのデータを記憶する。各８ビットは、それぞれイエロー、マゼンタ、シアンおよびブラックの印刷データの有無を表し、初期値は０に設定されている。
ＯＲ処理部２１６ｃは、展開部３により展開された各色のビットマップデータをバイト単位に入力するとともに、フラグ変数部２１６ｄに記憶された対応する色の１バイトのデータを入力し、これらの論理和を演算し、フラグ変数部２１６ｄに書き込み、この処理を１頁分の各色のビットマップデータの分だけ繰り返す。
【０１５２】
すなわち、最後にフラグ変数部２１６ｄに書き込まれたバイトデータが０であれば、印刷データが無いことを意味し、０以外であれば、印刷データが有ることを意味する。
色プレーン検出部２１６は、必要に応じてフラグ変数部２１６ｄの各色のバイトデータを参照し、この参照結果に基づいて駆動色記憶部６ａの駆動色を更新する。
【０１５３】
〈動作〉
図２９は具体例９のカラー画像印刷装置の動作を示すフローチャートである。
ここで、１頁分の印刷データが入力部１に入力されたものとする。
まず、入力部１に入力された印刷データは、編集部２により頁単位に編集され、バッファ２０１に記憶される（ステップＳ１６１）。次いで、バッファ２０１に記憶された印刷データは、展開部３により読み出され、各色のビットマップデータにバンド単位に展開され、データ圧縮部２０２および色プレーン検出部２１６のＯＲ処理部２１６ｃに同時に出力される（ステップＳ１６２）。
【０１５４】
次いで、バンド単位に展開された各色のビットマップデータは、データ圧縮部２０２によりバンド単位に圧縮され、１頁分の４色のデータがバッファ２０３に記憶されると同時に、ＯＲ処理部２１６ｃおよびフラグ変数部２１６ｄにより各色の印刷データ有無検出処理が行われる（ステップＳ１６３）。
次いで、データ伸長部２０４によりビットマップデータが伸長されて印刷部４に出力されると同時に、色プレーン検出部２１６により、必要に応じて各色の印刷データ有無検出処理結果が参照されつつ各色の駆動色判定処理が行われ（ステップＳ１６４）、印刷部４により１頁の印刷が行われる（ステップＳ１６５）。
【０１５５】
図３０はＯＲ処理部２１６ｃおよびフラグ変数部２１６ｄの単色の印刷データ有無検出処理を示すフローチャートである。
まず、ＯＲ処理部２１６Ｃに展開部３により展開されたビットマップデータが１バイト単位で入力されるとともに、フラグ変数部２１６ｄに記憶された、対応する色のバイトデータが入力され（ステップＳ１７１）、ＯＲ処理部２１６ｃにより論理和が演算されて（ステップＳ１７２）、フラグ変数部２１６ｄに書き込まれる（ステップＳ１７３）。
【０１５６】
次いで、展開部３によりビットマップデータに展開された次のデータが有るか否かが判断され（ステップＳ１７４）、次のデータが有る場合には、ステップＳ１７１に戻る。
一方、ステップＳ１７４で、次のバイトデータが無い場合には、処理を終了する。
フラグ変数部２１６ｄに最終的に記憶されたバイトデータは、該当する色が現在の駆動色にセットされていない場合に色プレーン検出部２１６により参照され、参照されたバイトデータが０のときには、印刷データが無いと判断され、参照されたバイトデータが０以外のときには、印刷データが有ると判断される。
【０１５７】
〈効果〉
以上のように、具体例９によれば、展開部３により展開されたビットマップデータをデータ圧縮部２０２および色プレーン検出部２１６のＯＲ処理部２１６ｃに出力し、データ圧縮部２０２のデータ圧縮処理および色プレーン検出部２１６の印刷データ有無検出処理を並列に実行する。
【０１５８】
このため、具体例８のカラー画像印刷装置のように、データ圧縮処理の結果を待たずに、印刷データの有無検出処理を行うことができるので、駆動色記憶部６ａの駆動色の更新処理に速やかに移行することができる。
したがって、印刷データの有無検出処理にともなう印刷スループットへの影響を一層小さくすることができる。
【図面の簡単な説明】
【図１】本発明に係る具体例１のカラー画像印刷装置の構成を示すブロック図である。
【図２】図１に示された印刷部４の要部を示す断面図である。
【図３】図２に示された画像形成部の要部を示す断面図である。
【図４】接離機構６０による画像形成部の接触状態を示す斜視図である。
【図５】接離機構６０による画像形成部の離脱状態を示す斜視図である。
【図６】ジョブ検出部５のジョブ命令検出処理を示すフローチャートである。
【図７】具体例１のカラー画像印刷装置の駆動色判定処理を示すフローチャートである。
【図８】図７に示された色プレーン検出部６の単色の駆動色判定処理を示すフローチャートである。
【図９】本発明に係る具体例２のカラー画像印刷装置の構成を示すブロック図である。
【図１０】具体例２のカラー画像印刷装置の駆動色判定処理を示すフローチャート（その１）である。
【図１１】具体例２のカラー画像印刷装置の駆動色判定処理を示すフローチャート（その２）である。
【図１２】本発明に係る具体例３のカラー画像印刷装置の構成を示すブロック図である。
【図１３】具体例３のカラー画像印刷装置の駆動色判定処理を示すフローチャートである。
【図１４】本発明に係る具体例４のカラー画像印刷装置の構成を示すブロック図である。
【図１５】具体例４のカラー画像印刷装置の駆動色判定処理を示すフローチャート（その１）である。
【図１６】具体例４のカラー画像印刷装置の駆動色判定処理を示すフローチャート（その２）である。
【図１７】本発明に係る具体例５のカラー画像印刷装置の構成を示すブロック図である。
【図１８】具体例５のカラー画像印刷装置の駆動色判定処理を示すフローチャートである。
【図１９】本発明に係る具体例６のカラー画像印刷装置の構成を示すブロック図である。
【図２０】具体例６のカラー画像印刷装置の駆動色判定処理を示すフローチャートである。
【図２１】本発明に係る具体例７のカラー画像印刷装置の構成を示すブロック図である。
【図２２】具体例７のカラー画像印刷装置の駆動色判定処理を示すフローチャート（その１）である。
【図２３】具体例７のカラー画像印刷装置の駆動色判定処理を示すフローチャート（その２）である。
【図２４】図２２に示された色プレーン検出部１５６の単色の必要色判定処理を示すフローチャートである。
【図２５】本発明に係る具体例８のカラー画像印刷装置の構成を示すブロック図である。
【図２６】具体例８のカラー画像印刷装置の動作を示すフローチャートである。
【図２７】色プレーン検出部２０６の単色の印刷データ有無検出処理を示すフローチャートである。
【図２８】本発明に係る具体例９のカラー画像印刷装置の構成を示すブロック図である。
【図２９】具体例９のカラー画像印刷装置の動作を示すフローチャートである。
【図３０】ＯＲ処理部２１６ｃおよびフラグ変数部２１６ｄの単色の印刷データ有無検出処理を示すフローチャートである。
【符号の説明】
１  入力部
２  編集部
３  展開部
４  印刷部
５  ジョブ検出部
５ａ  ジョブ状態記憶部
６  色プレーン検出部
６ａ  駆動色記憶部
７  印刷制御部
８  駆動色選択部
【図１】
0003615029.tif 000002
【図２】
0003615029.tif 000003
【図３】
0003615029.tif 000004
【図４】
0003615029.tif 000005
【図５】
0003615029.tif 000006
【図６】
0003615029.tif 000007
【図７】
0003615029.tif 000008
【図８】
0003615029.tif 000009
【図９】
0003615029.tif 000010
【図１０】
0003615029.tif 000011
【図１１】
0003615029.tif 000012
【図１２】
0003615029.tif 000013
【図１３】
0003615029.tif 000014
【図１４】
0003615029.tif 000015
【図１５】
0003615029.tif 000016
【図１６】
0003615029.tif 000017
【図１７】
0003615029.tif 000018
【図１８】
0003615029.tif 000019
【図１９】
0003615029.tif 000020
【図２０】
0003615029.tif 000021
【図２１】
0003615029.tif 000022
【図２２】
0003615029.tif 000023
【図２３】
0003615029.tif 000024
【図２４】
0003615029.tif 000025
【図２５】
0003615029.tif 000026
【図２６】
0003615029.tif 000027
【図２７】
0003615029.tif 000028
【図２８】
0003615029.tif 000029
【図２９】
0003615029.tif 000030
【図３０】
0003615029.tif 000031