(57)【要約】【課題】印刷の完了時間の遅延と、現像器の不要な駆動を抑制することを目的とする。【解決手段】制御部１００は、印刷データをラスタ画像に展開する展開処理と、現像器５３０を駆動してラスタ画像に基づく画像を形成する画像形成処理とをシート（用紙Ｐ）の１頁ごとに実行可能であり、画像形成処理の実行中にＮ頁目のシートの給紙開始から、Ｎ＋１頁目のシートの給紙を開始する既定タイミングまでの期間に設定された判断タイミングにおいて、Ｎ＋１頁目の展開処理が完了している場合には、既定タイミングでＮ＋１頁目のシートを給紙し、Ｎ＋１頁目の展開処理が完了前の所定段階まで完了している場合には、現像器５３０を駆動した状態でＮ＋１頁目の展開処理が完了するまで給紙を待機させる待機処理を実行し、Ｎ＋１頁目の展開処理が所定段階まで完了していない場合には、画像形成処理終了後に現像器５３０の駆動を停止する停止処理を実行する。【選択図】図１
2019012212.tif 000002
【特許請求の範囲】
【請求項１】
感光体と、
前記感光体に現像剤を供給する現像器と、
制御部と、を備え、
前記制御部は、
受信した印刷データをラスタ画像に展開する展開処理と、
前記現像器を駆動して、ラスタ画像に基づく画像を形成する画像形成処理と、をシートの１頁ごとに実行可能であり、
画像形成処理の実行中にＮ頁目のシートの給紙を開始してから、Ｎ＋１頁目のシートの給紙を開始する既定タイミングまでの期間に設定された判断タイミングにおいて、
Ｎ＋１頁目のシートについての展開処理が完了している場合には、前記既定タイミングでＮ＋１頁目のシートを給紙し、
Ｎ＋１頁目のシートについての展開処理が完了前の所定段階まで完了している場合には、前記現像器を駆動した状態でＮ＋１頁目のシートについての展開処理が完了するまでシートの給紙を待機させる待機処理を実行し、
Ｎ＋１頁目のシートについての展開処理が所定段階まで完了していない場合には、Ｎ頁目のシートについての画像形成処理の終了後に前記現像器の駆動を停止する停止処理を実行することを特徴とする画像形成装置。
【請求項２】
前記制御部は、シート１頁分のラスタ画像が所定の割合まで生成された場合に、展開処理が所定段階まで完了したと判断することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、
前記展開処理において、受信した印刷データを、ベクトルデータあるいはビットマップデータからなるオブジェクトデータに展開する第１処理と、前記オブジェクトデータを、仮想のシート内に配置して、複数のラインデータからなるラスタ画像に展開する第２処理とを実行可能であり、
前記第１処理が完了した場合に、展開処理が所定段階まで完了したと判断することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記制御部は、
前記展開処理において、受信した印刷データを、ベクトルデータあるいはビットマップデータからなるオブジェクトデータに展開する第１処理と、前記オブジェクトデータを、仮想のシート内に配置して、複数のラインデータからなるラスタ画像に展開する第２処理とを実行可能であり
前記第２処理においてラインデータへの展開が完了していないオブジェクトデータの数が所定数以下である場合に、展開処理が所定段階まで完了したと判断することを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記制御部は、
前記展開処理において、受信した印刷データを、ベクトルデータあるいはビットマップデータからなるオブジェクトデータに展開する第１処理と、前記オブジェクトデータを、仮想のシート内に配置して、複数のラインデータからなるラスタ画像に展開する第２処理とを実行可能であり
前記第２処理においてラインデータへの展開が完了していないオブジェクトデータの総面積が所定面積以下である場合に、展開処理が所定段階まで完了したと判断することを特徴とする請求項１に記載の画像形成装置。
【請求項６】
前記制御部は、
前記展開処理において、受信した印刷データを、ベクトルデータあるいはビットマップデータからなるオブジェクトデータに展開する第１処理と、前記オブジェクトデータを、仮想のシート内に配置して、複数のラインデータからなるラスタ画像に展開する第２処理とを実行可能であり、
所定数のラインデータからなるバンドデータの数が閾値以上生成された場合に、展開処理が所定段階まで完了したと判断することを特徴とする請求項１に記載の画像形成装置。
【請求項７】
前記現像器は、現像剤を担持する現像ローラを備え、
前記制御部は、前記停止処理において、前記現像ローラを前記感光体から離間させることを特徴とする請求項１から請求項６のいずれか１項に記載の画像形成装置。
【請求項８】
前記感光体上の現像剤を回収して保持する保持ローラを備え、
前記制御部は、前記停止処理において、前記保持ローラに保持された現像剤を前記感光体上に移動させることを特徴とする請求項１から請求項７のいずれか１項に記載の画像形成装置。
【請求項９】
前記制御部は、前記判断タイミングにおいて、Ｎ＋１頁目のシートについての展開処理が前記所定段階よりも進み、かつ完了前の段階まで完了している場合には、前記既定タイミングでＮ＋１頁目のシートの給紙を開始することを特徴とする、請求項１から請求項８のいずれか１項に記載の画像形成装置。
【請求項１０】
前記制御部は、前記展開処理の進捗状況を、前記所定段階を含む複数の段階で判断し、前記判断タイミングにおいて、前記複数の段階のいずれの段階まで展開処理が完了しているか否かを判断し、完了している段階に応じて、前記停止処理の実行内容を変更することを特徴とする請求項１から請求項９のいずれか１項の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された印刷データを印刷用の画像データへ展開して画像を印刷する画像形成装置に関する。
【背景技術】
【０００２】
従来、印刷データを画像データへ展開する展開処理が完了したときに印刷要求を出力し、この印刷要求に基づいて、画像形成を行う画像形成装置が知られている（特許文献１参照）。具体的に、この技術では、印刷要求がない場合には、印刷データが存在するか否かを判断し、存在する場合には、その印刷データについての展開処理にかかる時間が遅延許容時間よりも長い時間であるか否かを判断する。展開処理にかかる時間が遅延許容時間よりも長い場合には、感光体のクリーニングなどの後処理を行う。展開処理にかかる時間が遅延許容時間よりも短い場合には、所定時間待ち、所定時間の間に印刷要求があると、画像形成を行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−９６９３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、展開処理にかかる時間を、入力された印刷データ、つまり展開処理されていない印刷データの種類や容量、印刷条件から算出していたため、適切に算出できない場合があった。これにより、実際に展開処理にかかる時間と、計算で求めた展開処理にかかる時間とにずれが生じて、印刷の完了時間が遅延したり、現像器を不要に駆動するおそれがあった。
【０００５】
そこで、本発明は、展開処理が完了していない場合において、印刷の完了時間の遅延を抑制するとともに、現像器を不要に駆動することをより抑制することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため、本発明に係る画像形成装置は、感光体と、前記感光体に現像剤を供給する現像器と、制御部と、を備える。
前記制御部は、受信した印刷データをラスタ画像に展開する展開処理と、前記現像器を駆動して、ラスタ画像に基づく画像を形成する画像形成処理と、をシートの１頁ごとに実行可能であり、画像形成処理の実行中にＮ頁目のシートの給紙を開始してから、Ｎ＋１頁目のシートの給紙を開始する既定タイミングまでの期間に設定された判断タイミングにおいて、Ｎ＋１頁目のシートについての展開処理が完了している場合には、前記既定タイミングでＮ＋１頁目のシートを給紙し、Ｎ＋１頁目のシートについての展開処理が完了前の所定段階まで完了している場合には、前記現像器を駆動した状態でＮ＋１頁目のシートについての展開処理が完了するまでシートの給紙を待機させる待機処理を実行し、Ｎ＋１頁目のシートについての展開処理が所定段階まで完了していない場合には、Ｎ頁目のシートについての画像形成処理の終了後に前記現像器の駆動を停止する停止処理を実行する。
【０００７】
この構成によれば、Ｎ＋１頁目のシートについての展開処理が完了前の所定段階まで完了しているか否かを判断するので、従来のような展開処理されていない印刷データに基づいて算出した時間に基づいて制御を行う技術に比べ、実際の展開処理の完了時刻と予測した展開処理の完了時刻とのずれを抑えることができる。また、Ｎ＋１頁目のシートについての展開処理が完了前の所定段階まで完了している場合には、現像器を駆動した状態でＮ＋１頁目のシートについての展開処理が完了するまでシートの給紙を待機させることで、展開処理の完了後、即座にＮ＋１頁目のシートの印刷を行うことができるので、印刷の完了時間の遅延を抑制することができる。さらに、Ｎ＋１頁目のシートについての展開処理が完了前の所定段階まで完了している場合には、その後展開処理の完了までにかかる時間が短いため、この短い時間を適切に設定することができ、現像器を不要に駆動することをより抑制することができる。
【発明の効果】
【０００８】
本発明によれば、展開処理が完了していない場合において、印刷の完了時間の遅延を抑制するとともに、現像器を不要に駆動することをより抑制することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係るカラープリンタを示す断面図である。
【図２】感光体ドラムと現像ローラの離間を説明する図である。
【図３】印刷データをラスタ画像に展開する展開処理を示す図である。
【図４】制御部の動作を示すフローチャートである。
【図５】進捗状況把握処理を示すフローチャートである。
【図６】給紙調整処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
次に、本発明の実施形態について、適宜図面を参照しながら詳細に説明する。以下の説明において、方向は、図１に示す方向で説明する。すなわち、図１において、紙面に向かって左側を「前側」、紙面に向かって右側を「後側」とし、紙面に向かって奥側を「左側」、紙面に向かって手前側を「右側」とする。また、紙面に向かって上下方向を「上下方向」とする。
【００１１】
図１に示すように、画像形成装置の一例としてのカラープリンタ１は、本体筐体２内に、シートの一例としての用紙Ｐを供給する給紙部２０と、給紙された用紙Ｐに画像を形成する画像形成部３０と、画像が形成された用紙Ｐを排出する排紙部９０と、制御部１００とを備えている。
【００１２】
本体筐体２の上部には、開口部２Ａが形成されており、この開口部２Ａは、本体筐体２に回動可能に支持されるアッパーカバー３で開閉される。アッパーカバー３の上面は、本体筐体２から排出された用紙Ｐを蓄積する排紙トレイ４となっており、下面にはＬＥＤユニット４０を保持する複数のＬＥＤ取付部材５が設けられている。
【００１３】
給紙部２０は、本体筐体２内の下部に設けられ、本体筐体２に着脱可能な給紙トレイ２１と、給紙トレイ２１から用紙Ｐを画像形成部３０へ搬送する用紙供給機構２２とを備えている。用紙供給機構２２は、給紙トレイ２１の前側に設けられ、給紙ローラ２３と、分離ローラ２４と、分離パッド２５と、紙粉取りローラ２６と、ピンチローラ２７と、レジストレーションローラ２９とを備えている。
【００１４】
給紙部２０では、給紙トレイ２１から給紙ローラ２３によって送り出された用紙Ｐが、分離ローラ２４および分離パッド２５によって一枚ずつ分離されて上方へ送られ、紙粉取りローラ２６とピンチローラ２７の間を通過する過程で紙粉が除去される。その後、用紙Ｐは、搬送経路２８を通って後ろ向きに方向転換され、レジストレーションローラ２９で斜行補正された後、画像形成部３０に供給される。
【００１５】
画像形成部３０は、４つのＬＥＤユニット４０と、４つのプロセスカートリッジ５０と、転写ユニット７０と、クリーニング装置１０と、定着装置８０とを備えている。
【００１６】
ＬＥＤユニット４０は、ＬＥＤ取付部材５に対して揺動可能に連結されており、本体筐体２に設けられる位置決め部材によって適宜位置決めされて支持されている。ＬＥＤユニット４０は、左右方向に並ぶ複数の発光部を有している。
【００１７】
プロセスカートリッジ５０は、アッパーカバー３と給紙部２０との間で前後方向に並んで配置され、ドラムカートリッジ５１０と、現像器５３０とを備えている。ドラムカートリッジ５１０は、感光体の一例としての感光体ドラム５１と、帯電器５２と、保持ローラの一例としてのクリーニングローラ５５とを備えている。現像器５３０は、ドラムカートリッジ５１０に着脱可能となっており、現像ローラ５３と、現像剤の一例としてのトナーを収容するトナー収容室５４とを備えている。
【００１８】
プロセスカートリッジ５０は、ブラック用、イエロー用、マゼンタ用およびシアン用の各色のトナーが入った５０Ｋ，５０Ｙ，５０Ｍ，５０Ｃの符号で示すものが用紙Ｐの搬送方向上流からこの順で並んで配置されている。なお、本明細書および図面において、トナーの色に対応した感光体ドラム５１、現像ローラ５３、クリーニングローラ５５などを特定する場合には、ブラック、イエロー、マゼンタ、シアンのそれぞれに対応させて、Ｋ，Ｙ，Ｍ，Ｃの記号を付することとする。
【００１９】
感光体ドラム５１は、複数のドラムカートリッジ５１０のそれぞれに設けられ、前後方向に沿って一列に配列されている。感光体ドラム５１は、左右方向に沿った回転軸線を中心に回転する。
【００２０】
現像ローラ５３は、トナーを担持するローラであり、感光体ドラム５１に接触して感光体ドラム５１上の静電潜像にトナーを供給する。なお、本実施形態では、トナーを現像ローラ５３から感光体ドラム５１に供給する際には、現像ローラ５３と符号を省略して示す供給ローラとの間でトナーが摺接されることなどによって、トナーがプラスに帯電されるようになっている。
【００２１】
図２に示すように、現像ローラ５３は、公知の接離機構１１０を制御部１００により制御することで、感光体ドラム５１に対して近接・離間可能となっている。具体的に、ブラック、イエロー、マゼンタ、シアンのプロセスカートリッジ５０を使用して画像を形成するカラーモードにおいては、すべての現像ローラ５３Ｋ，５３Ｙ，５３Ｍ，５３Ｃが、それぞれ対応する感光体ドラム５１Ｋ，５１Ｙ，５１Ｍ，５１Ｃに接触して各感光体ドラム５１Ｋ，５１Ｙ，５１Ｍ，５１Ｃにトナーを供給するようになっている。また、ブラックのプロセスカートリッジ５０Ｋのみを使用して画像を形成するモノクロモードにおいては、ブラック用（モノクロ用）の現像ローラ５３Ｋのみが感光体ドラム５１Ｋに接触し、その他の３色の現像ローラ５３Ｙ，５３Ｍ，５３Ｃは、対応する感光体ドラム５１Ｙ，５１Ｍ，５１Ｃから離間するようになっている。さらに、後述するクリーニング制御においては、すべての現像ローラ５３Ｋ，５３Ｙ，５３Ｍ，５３Ｃは、それぞれ対応する感光体ドラム５１Ｋ，５１Ｙ，５１Ｍ，５１Ｃから離間するようになっている。
【００２２】
図１に示すように、クリーニングローラ５５は、各感光体ドラム５１に対応するように各感光体ドラム５１に隣接して複数設けられている。クリーニングローラ５５には、トナーとは逆極性の保持バイアスが印加されるようになっており、これにより、クリーニングローラ５５は、感光体ドラム５１上のトナーを回収し、一時的に保持することが可能となっている。また、クリーニングローラ５５には、トナーと同極性の吐出バイアスが印加されるようになっており、これにより、クリーニングローラ５５で保持したトナーを感光体ドラム５１に移動させることが可能となっている。
【００２３】
転写ユニット７０は、給紙部２０と各プロセスカートリッジ５０との間に設けられ、駆動ローラ７１と、従動ローラ７２と、搬送ベルト７３と、転写ローラ７４とを備えている。
【００２４】
駆動ローラ７１および従動ローラ７２は、前後方向に離間して平行に配置され、その間に無端状のベルトからなる搬送ベルト７３が張設されている。搬送ベルト７３の内側には、各感光体ドラム５１との間で搬送ベルト７３を挟持する転写ローラ７４が、各感光体ドラム５１に対向して４つ配置されている。この転写ローラ７４には、転写時に転写バイアスが印加される。
【００２５】
クリーニング装置１０は、搬送ベルト７３に摺接して、搬送ベルト７３上に付着したトナー等を回収する装置であり、搬送ベルト７３の下方に対向して配置されている。詳しくは、クリーニング装置１０は、クリーニングローラ５５上のトナーを感光体ドラム５１および搬送ベルト７３を介して回収するように構成されている。具体的に、クリーニング装置１０は、摺接ローラ１１と、回収ローラ１２と、ブレード１３と、廃トナー収容器１４とを備えている。
【００２６】
摺接ローラ１１は、搬送ベルト７３の外周面に接触するように配置され、搬送ベルト７３の内周面に配置されたバックアップローラ１５との間に回収バイアスが印加されることで搬送ベルト７３上の付着物を回収している。
【００２７】
回収ローラ１２は、摺接ローラ１１に摺接するローラであり、摺接ローラ１１上に付着した付着物を回収している。そして、回収ローラ１２上の付着物は、当該回収ローラ１２に摺接するように配置されたブレード１３によって削り取られて、廃トナー収容器１４内に入り込むようになっている。
【００２８】
定着装置８０は、各プロセスカートリッジ５０および転写ユニット７０の後側に配置され、加熱ローラ８１と、加熱ローラ８１に向けて押圧される加圧ローラ８２とを備えている。
【００２９】
このように構成される画像形成部３０では、カラーモードの場合、まず、各感光体ドラム５１の表面が、帯電器５２により一様にプラスに帯電された後、各ＬＥＤユニット４０で露光される。これにより、露光された部分の電位が下がって、各感光体ドラム５１上に画像データに基づく静電潜像が形成される。その後、静電潜像に現像ローラ５３よりプラスに帯電されたトナーが供給されることで、感光体ドラム５１上にトナー像が担持される。
【００３０】
搬送ベルト７３上に供給された用紙Ｐが各感光体ドラム５１と搬送ベルト７３の内側に配置される各転写ローラ７４との間を通過することで、各感光体ドラム５１上に形成されたトナー像が用紙Ｐ上に転写される。そして、用紙Ｐが加熱ローラ８１と加圧ローラ８２との間を通過することで、用紙Ｐ上に転写されたトナー像が熱定着される。
【００３１】
排紙部９０は、定着装置８０の出口から上方に向かって延び、前方に反転するように形成された排紙側搬送経路９１と、用紙Ｐを搬送する複数対の搬送ローラ９２とを備えている。トナー像が転写され、熱定着された用紙Ｐは、搬送ローラ９２によって排紙側搬送経路９１を搬送され、本体筐体２の外部に排出されて排紙トレイ４に蓄積される。
【００３２】
以下に、制御部１００について詳細に説明する。
制御部１００は、ＣＰＵ、ＲＡＭ、ＲＯＭ、不揮発性メモリ、ＡＳＩＣおよび入出力回路などを備えている。制御部１００は、外部のコンピュータなどから出力されてくる印刷指令と、ＲＯＭなどに記憶されたプログラムやデータに基づいて各種演算処理を行うことによって、制御を実行する。具体的に、制御部１００は、展開処理と、画像形成処理と、進捗状況把握処理と、給紙調整処理と、待機処理と、停止処理と、を実行可能となっている。
【００３３】
展開処理は、受信した印刷データをラスタ画像に展開する処理である。図３に示すように、制御部１００は、展開処理において、受信した印刷データを、ベクトルデータあるいはビットマップデータからなるオブジェクトデータＤ１〜Ｄ４に展開する第１処理と、オブジェクトデータＤ１〜Ｄ４を、仮想の用紙ＰＶ内に配置して、複数のバンドデータＢＤ１〜ＢＤ１５からなるラスタ画像ＲＩに展開する第２処理とを実行可能となっている。
【００３４】
ここで、印刷データは、コンピュータ等の外部機器で作成され、ページ記述言語等で構成されたデータであり、カラープリンタ１の露光用のデータとしては扱うことができない。そこで、制御部１００は、ページ記述言語等からなる印刷データを、露光用のデータであるラスタ画像ＲＩに展開する展開処理を行っている。
【００３５】
オブジェクトデータＤ１〜Ｄ４は、ベクトルデータ、あるいはビットマップデータである。ベクトルデータは、輪郭となるベクトル情報と、塗りつぶしが定義されている。各オブジェクトデータＤ１〜Ｄ４には、仮想の用紙ＰＶ上における位置情報と大きさなどが関連付けられている。第１処理において、受信した印刷データを展開し、各オブジェクトデータＤ１〜Ｄ４に外接する矩形の枠の一つの頂点に位置する座標Ｐと、左右方向（Ｘ方向）、搬送方向（Ｙ方向）の大きさを取得する。図３では、仮想の用紙ＰＶの原点座標をＰ０、各オブジェクトデータＤ１〜Ｄ４の、仮想の用紙ＰＶ上における各オブジェクトデータＤ１〜Ｄ４の起点座標をそれぞれＰ１〜Ｐ４と表記した。
【００３６】
各バンドデータＢＤ１〜ＢＤ１５は、所定数、例えば１０本のラインデータからなっている。つまり、ラスタ画像ＲＩは、複数のラインデータからなっている。ラインデータは、各ＬＥＤユニット４０の複数の発光部のＯＮ・ＯＦＦに対応する二値のデータであり、左右方向、つまり感光体ドラム５１の回転軸線方向に並んだ複数のドットからなる。制御部１００は、第２処理において、各オブジェクトデータＤ１〜Ｄ４を位置情報に基づいて仮想の用紙ＰＶ上に配置し、バンドデータＢＤ１〜ＢＤ１５、詳しくはラインデータを、仮想の用紙ＰＶの搬送方向における一端から順に生成していく。制御部１００は、ラインデータを生成する場合に、そのラインに含まれる全てのオブジェクトデータを参照する。制御部１００は、展開処理を、用紙Ｐの１頁ごとに実行する。
【００３７】
画像形成処理は、現像器５３０を駆動して、ラスタ画像ＲＩに基づく画像を用紙Ｐに形成する処理である。ここで、画像形成処理は、プロセスカートリッジ５０を駆動、詳しくは現像ローラ５３や感光体ドラム５１などを駆動する駆動処理と、感光体ドラム５１を帯電させる帯電処理と、帯電された感光体ドラム５１をＬＥＤユニット４０によって露光する露光処理と、現像ローラ５３から感光体ドラム５１上の静電潜像にトナーを供給する現像処理と、感光体ドラム５１上のトナー像を用紙Ｐに転写する転写処理とを備えている。そして、制御部１００は、画像形成処理を、用紙Ｐの１頁ごとに実行する。言い換えると、制御部１００は、画像形成処理のうち露光処理、現像処理および転写処理を、用紙Ｐの１頁ごとに実行可能となっている。
【００３８】
なお、所定の用紙Ｐに対する画像形成処理は、所定の用紙Ｐに対応した露光処理を開始するときに開始され、所定の用紙Ｐに対応した転写処理が終了したときに終了する。また、露光処理は、例えば、搬送方向の最上流側の感光体ドラム５１よりも上流側に設けた図示せぬ通紙センサで用紙Ｐの通過を検出したことをトリガーとして、開始すればよい。
【００３９】
進捗状況把握処理は、画像形成処理の実行中において、Ｎ頁目の用紙Ｐの給紙を開始してからＮ＋１頁目の用紙Ｐの給紙を開始する既定タイミングまでの期間に設定された判断タイミングにおいて、Ｎ＋１頁目の用紙Ｐについての展開処理がどの程度まで完了しているのかを把握するための処理である。言い換えると、進捗状況把握処理は、画像形成処理の実行中において、次の用紙Ｐの給紙を開始するタイミングである既定タイミングになる前に、次の用紙Ｐについての展開処理がどの程度まで完了しているのかを把握するための処理である。
【００４０】
ここで、既定タイミングは、Ｎ頁目の用紙Ｐの給紙開始から所定時間後の時刻であり、印刷速度に応じて適宜設定される。例えば、カラープリンタ１の印刷速度が３０ｐｐｍ（Ｐａｇｅ  Ｐａｒ  Ｍｉｎｕｔｅｓ）である場合には、既定タイミングは、Ｎ頁目の用紙Ｐの給紙開始から２秒後の時刻に設定される。なお、用紙Ｐの給紙開始の時刻は、例えば給紙ローラ２３に駆動信号を出力する時刻であってもよいし、給紙ローラ２３の搬送方向下流側に設けた通紙センサ２００（図１参照）によって用紙Ｐの通過を検出した時刻であってもよい。
【００４１】
制御部１００は、進捗状況把握処理において、展開処理の進捗状況を複数の段階で判断し、前述した判断タイミングにおいて、複数の段階のいずれの段階まで展開処理が完了しているか否かを判断している。詳しくは、制御部１００は、進捗状況把握処理において、展開処理がすべて完了しているか否かを判断し、完了していない場合には、展開処理の進捗状況が、第１段階、第２段階および第３段階のいずれの段階まで進んでいるのかを判断する。
【００４２】
ここで、第１段階、第２段階および第３段階は、展開処理が完了前の段階、つまり展開処理がすべて完了していない段階であり、数字が大きい程、展開処理が進んでいることを示す。なお、第３段階は、所定段階の一例である。
【００４３】
本実施形態では、制御部１００は、展開処理によって生成されたバンドデータの数と、各段階に応じて設定された第１閾値ＴＨ１、第２閾値ＴＨ２および第３閾値ＴＨ３とを比較することで、展開処理の進捗状況を把握している。ここで、各閾値ＴＨ１〜ＴＨ３の関係は、ＴＨ１＜ＴＨ２＜ＴＨ３となっている。
【００４４】
制御部１００は、展開処理によって生成されたバンドデータの数が第３閾値ＴＨ３以上である場合に、展開処理が第３段階まで完了したと判断する。つまり、制御部１００は、用紙１頁分のラスタ画像ＲＩが所定の割合まで生成された場合に、展開処理が、第３段階まで完了したと判断する。
【００４５】
制御部１００は、展開処理によって生成されたバンドデータの数が、第３閾値ＴＨ３よりも少なく、かつ、第２閾値ＴＨ２以上である場合に、展開処理が第２段階まで完了したと判断する。制御部１００は、展開処理によって生成されたバンドデータの数が、第２閾値ＴＨ２よりも少なく、かつ、第１閾値ＴＨ１以上である場合に、展開処理が第１段階まで完了したと判断する。
【００４６】
給紙調整処理は、展開処理の進捗状況に応じて、Ｎ＋１頁目の用紙Ｐの給紙タイミングを調整するための処理である。制御部１００は、進捗状況把握処理においてＮ＋１頁目の用紙Ｐについての展開処理が完了していると判断した場合には、給紙調整処理において、既定タイミングでＮ＋１頁目の用紙Ｐを給紙する。また、制御部１００は、進捗状況把握処理においてＮ＋１頁目の用紙Ｐについての展開処理が完了していないと判断した場合には、給紙調整処理において、展開処理の進捗状況に応じて、Ｎ＋１頁目の用紙Ｐの給紙タイミングを、既定タイミグよりも遅いタイミングに変更している。詳しくは、制御部１００は、給紙調整処理において、展開処理の進捗状況に応じた待機処理および停止処理を実行することで、Ｎ＋１頁目の用紙Ｐの給紙タイミングを調整している。
【００４７】
待機処理は、Ｎ＋１頁目の用紙Ｐについての展開処理が完了していない場合に、用紙Ｐの給紙を待機させる処理である。本実施形態では、制御部１００は、待機処理として、第１待機処理と第２待機処理を行う。詳しくは、制御部１００は、Ｎ＋１頁目の用紙Ｐについての展開処理が第３段階まで完了している場合には、現像器５３０を駆動した状態でＮ＋１頁目の用紙Ｐについての展開処理が完了するまで用紙Ｐの給紙を待機させる第１待機処理を実行する。また、制御部１００は、Ｎ＋１頁目の用紙Ｐについての展開処理が第３段階まで完了していない場合には、後述する停止処理によって少なくとも現像器５３０の駆動を停止した状態でＮ＋１頁目の用紙Ｐについての展開処理が完了するまで用紙Ｐの給紙を待機させる第２待機処理を実行する。
【００４８】
停止処理は、Ｎ＋１頁目の用紙Ｐについての展開処理が第３段階まで完了していない場合に、Ｎ頁目の用紙Ｐについての画像形成処理の終了後に、少なくとも現像器５３０の駆動を停止する処理である。本実施形態では、制御部１００は、停止処理として、第１停止処理、第２停止処理および第３停止処理を行う。制御部１００は、進捗状況把握処理において把握した進捗状況に応じて、第１停止処理、第２停止処理および第３停止処理を選択して実行している。言い換えると、制御部１００は、進捗状況把握処理において、複数の段階のいずれの段階まで展開処理が完了しているか否かを判断し、完了している段階に応じて、停止処理の実行内容を変更する。
【００４９】
制御部１００は、Ｎ＋１頁目の用紙Ｐについての展開処理が第３段階未満、かつ、第２段階以上である場合には、第１停止処理を実行する。制御部１００は、Ｎ＋１頁目の用紙Ｐについての展開処理が第２段階未満、かつ、第１段階以上である場合には、第２停止処理を実行する。制御部１００は、Ｎ＋１頁目の用紙Ｐについての展開処理が第１段階未満である場合には、第３停止処理を実行する。
【００５０】
制御部１００は、第１停止処理において、現像器５３０の駆動を停止する。制御部１００は、第２停止処理において、現像器５３０の駆動を停止するとともに、現像ローラ５３を感光体ドラム５１から離間させる。制御部１００は、第３停止処理において、現像器５３０の駆動を停止するとともに、現像ローラ５３を感光体ドラム５１から離間させ、さらに、クリーニング制御を実行する。制御部１００は、クリーニング制御において、クリーニングローラ５５にトナーと同極性の吐出バイアスを印加し、かつ、転写ローラ７４にトナーと逆極性の転写バイアスを印加する。これにより、クリーニングローラ５５に保持されたトナーが、感光体ドラム５１上に移動した後、搬送ベルト７３上に移動して、クリーニング装置１０によって回収される。
【００５１】
なお、各停止処理において、現像器５３０の駆動を停止する際に、ドラムカートリッジ５１０などの駆動も停止してもよい。
【００５２】
次に、制御部１００の動作について詳細に説明する。制御部１００は、図４に示す処理を常時繰り返し実行している。
【００５３】
図４に示すように、制御部１００は、印刷データを受信したか否かを判断する（Ｓ１）。ステップＳ１において印刷データを受信した場合には（Ｙｅｓ）、制御部１００は、用紙Ｐの印刷頁数を示す変数Ｎに１を代入する（Ｓ２）。
【００５４】
ステップＳ２の後、制御部１００は、印刷データをラスタ画像ＲＩに展開する展開処理を開始する（Ｓ３）。ステップＳ３の後、制御部１００は、Ｎ頁目、つまり１頁目の用紙Ｐについての展開処理が完了したか否かを判断する（Ｓ４）。
【００５５】
ステップＳ４においてＮ頁目の用紙Ｐについての展開処理が完了したと判断した場合には（Ｙｅｓ）、制御部１００は、Ｎ＋１頁目の用紙Ｐの給紙を行う（Ｓ５）。ステップＳ５の後、制御部１００は、Ｎ＋１頁目の印刷データがあるか否かを判断する（Ｓ６）。
【００５６】
ステップＳ６において印刷データがあると判断した場合には（Ｙｅｓ）、制御部１００は、Ｎ頁目の用紙Ｐの給紙を開始した時刻から第１時間Ｔ１が経過したか否かを判断することで、前述した判断タイミングになったか否かを判断する（Ｓ７）。ステップＳ７において第１時間Ｔ１が経過したと判断した場合には（Ｙｅｓ）、制御部１００は、進捗状況把握処理を実行した後（Ｓ８）、給紙調整処理を実行して（Ｓ９）、ステップＳ５の処理に戻る。ステップＳ１，Ｓ６においてＮｏと判断した場合には、制御部１００は、本制御を終了する。
【００５７】
図５に示すように、制御部１００は、進捗状況把握処理において、まず、Ｎ＋１頁目の用紙Ｐについての展開処理がすべて完了しているか否かを判断する（Ｓ２１）。ステップＳ２１において展開処理がすべて完了していると判断した場合には（Ｙｅｓ）、制御部１００は、展開処理の進捗状況を示す進捗フラグＬＶをＬＶｍａｘに設定して（Ｓ２２）、本制御を終了する。
【００５８】
ステップＳ２１において展開処理がすべて完了していないと判断した場合には（Ｎｏ）、制御部１００は、Ｎ＋１頁目の用紙Ｐについての展開処理が第３段階まで完了しているか否かを判断する（Ｓ２３）。ステップＳ２３において展開処理が第３段階まで完了していると判断した場合には（Ｙｅｓ）、制御部１００は、進捗フラグＬＶをＬＶ３に設定して（Ｓ２４）、本制御を終了する。
【００５９】
ステップＳ２３において展開処理が第３段階まで完了していないと判断した場合には（Ｎｏ）、制御部１００は、Ｎ＋１頁目の用紙Ｐについての展開処理が第２段階まで完了しているか否かを判断する（Ｓ２５）。ステップＳ２５において展開処理が第２段階まで完了していると判断した場合には（Ｙｅｓ）、制御部１００は、進捗フラグＬＶをＬＶ２に設定して（Ｓ２６）、本制御を終了する。
【００６０】
ステップＳ２５において展開処理が第２段階まで完了していないと判断した場合には（Ｎｏ）、制御部１００は、Ｎ＋１頁目の用紙Ｐについての展開処理が第１段階まで完了しているか否かを判断する（Ｓ２７）。ステップＳ２７において展開処理が第１段階まで完了していると判断した場合には（Ｙｅｓ）、制御部１００は、進捗フラグＬＶをＬＶ１に設定して（Ｓ２８）、本制御を終了する。ステップＳ２７において展開処理が第１段階まで完了していないと判断した場合には（Ｎｏ）、制御部１００は、進捗フラグＬＶをＬＶ０に設定して（Ｓ２９）、本制御を終了する。
【００６１】
図６に示すように、制御部１００は、給紙調整処理において、進捗フラグＬＶがＬＶｍａｘであるか否かを判断する（Ｓ４１）。ステップＳ４１においてＬＶ＝ＬＶｍａｘであると判断した場合には（Ｙｅｓ）、制御部１００は、Ｎ頁目の用紙Ｐの給紙を開始した時刻から第２時間Ｔ２が経過したか否かを判断することで、前述した既定タイミングになったか否かを判断する（Ｓ４２）。ステップＳ４２において第２時間Ｔ２が経過したと判断した場合には（Ｙｅｓ）、制御部１００は、変数ＮにＮ＋１を代入して、つまり変数Ｎをインクリメントして（Ｓ５８）、本制御を終了する。
【００６２】
ステップＳ４１においてＬＶ＝ＬＶｍａｘでないと判断した場合には（Ｎｏ）、制御部１００は、進捗フラグＬＶがＬＶ３であるか否かを判断する（Ｓ４３）。ステップＳ４３においてＬＶ＝ＬＶ３であると判断した場合には（Ｙｅｓ）、制御部１００は、現像器５３０などを駆動した状態にしたまま、Ｎ＋１頁目の用紙Ｐについての展開処理がすべて完了するまで待機する（Ｓ４４）。ステップＳ４４において展開処理がすべて完了すると、制御部１００は、ステップＳ５８の処理に移行する。
【００６３】
ステップＳ４３においてＬＶ＝ＬＶ３でないと判断した場合には（Ｎｏ）、制御部１００は、進捗フラグＬＶがＬＶ２であるか否かを判断する（Ｓ４５）。ステップＳ４５においてＬＶ＝ＬＶ２であると判断した場合には（Ｙｅｓ）、制御部１００は、Ｎ頁目の用紙Ｐの画像形成処理の終了後に、現像器５３０の駆動を停止させる（Ｓ４６）。ステップＳ４６の後、制御部１００は、Ｎ＋１頁目の用紙Ｐについての展開処理がすべて完了するまで待機する（Ｓ４７）。ステップＳ４７において展開処理がすべて完了すると、制御部１００は、現像器５３０の駆動を再開して（Ｓ４８）、ステップＳ５８の処理に移行する。
【００６４】
ステップＳ４５においてＬＶ＝ＬＶ２でないと判断した場合には（Ｎｏ）、制御部１００は、進捗フラグＬＶがＬＶ１であるか否かを判断する（Ｓ４９）。ステップＳ４９においてＬＶ＝ＬＶ１であると判断した場合には（Ｙｅｓ）、制御部１００は、現像器５３０の駆動を停止して（Ｓ５０）、現像ローラ５３を感光体ドラム５１から離間させる（Ｓ５１）。
【００６５】
ステップＳ５１の後、制御部１００は、Ｎ＋１頁目の用紙Ｐについての展開処理がすべて完了するまで待機する（Ｓ５２）。ステップＳ５２において展開処理がすべて完了すると、制御部１００は、現像ローラ５３を感光体ドラム５１に接触させ（Ｓ５３）、現像器５３０の駆動を再開する（Ｓ５４）。ステップＳ５４の後、制御部１００は、ステップＳ５８の処理に移行する。
【００６６】
ステップＳ４９においてＬＶ＝ＬＶ１でないと判断した場合には（Ｎｏ）、制御部１００は、現像器５３０の駆動を停止して（Ｓ５５）、現像ローラ５３を感光体ドラム５１から離間させる（Ｓ５６）。ステップＳ５６の後、制御部１００は、クリーニング制御を実行する（Ｓ５７）。ステップＳ５７の後、制御部１００は、ステップＳ５２の処理に移行する。
【００６７】
次に、制御部１００の動作の一例について説明する。以下の説明では、１０頁の用紙Ｐを印刷する場合であって、１〜９頁目までは、展開処理に時間がかからない印刷データであり、１０頁目の展開処理に時間がかかる場合について説明する。
【００６８】
図４に示すように、制御部１００は、１頁目の用紙Ｐの印刷を行う場合には、ステップＳ４において１頁目の用紙Ｐについての展開処理が完了するまで待つ。１頁目の用紙Ｐについての展開処理が完了した場合には、制御部１００は、１頁目の用紙Ｐの給紙を行う（Ｓ５）。その後、制御部１００は、ステップＳ６において、２頁目の印刷データがあると判断し（Ｙｅｓ）、所定の判断タイミングが来たら（Ｓ７：Ｙｅｓ）、２頁目の印刷データについての進捗状況把握処理を実行する（Ｓ８）。
【００６９】
図５に示す進捗状況把握処理において、制御部１００は、２頁目の用紙Ｐについての展開処理がすべて完了していると判断して（Ｓ２１：Ｙｅｓ）、進捗フラグＬＶをＬＶｍａｘに設定する（Ｓ２２）。その後、制御部１００は、図６に示すように、ステップＳ４１においてＹｅｓと判断し、既定タイミングになるまで待った後（Ｓ４２：Ｙｅｓ）、変数ＮをインクリメントによりＮ＝２として（Ｓ５８）、図４に示すステップＳ５において２頁目の用紙Ｐの給紙を行う。
【００７０】
その後、制御部１００は、３〜９頁目の印刷データについての進捗状況把握処理・給紙調整処理を、前述した２頁目と同様にして行う。１０頁目の印刷データについての進捗状況把握処理では、図５に示すように、制御部１００は、ステップＳ２１においてＮｏと判断する。そして、制御部１００は、１０頁目の用紙Ｐについての展開処理の進捗状況に応じて、進捗フラグＬＶをＬＶ０〜ＬＶ３のいずれかに設定する（Ｓ２３，Ｓ２６，Ｓ２８，Ｓ２９）。
【００７１】
１０頁目の印刷データについての給紙調整処理では、図６に示すように、制御部１００は、進捗状況把握処理で設定した進捗フラグＬＶに応じて、第１待機処理（Ｓ４４）、または、第２待機処理（Ｓ４７，Ｓ５２）を実行する。第１待機処理においては、制御部１００は、現像器５３０を駆動したまま、１０頁目の用紙Ｐについての展開処理の完了を待つ。第２待機処理においては、制御部１００は、少なくとも現像器５３０の駆動を停止させて（Ｓ４６，Ｓ５０，Ｓ５５）、１０頁目の用紙Ｐについての展開処理の完了を待つ。ここで、現像器５３０を駆動したままとすると、現像ローラ５３やトナーの劣化が進行する場合がある。そのため、第１待機処理を実行する条件は、見込まれる残りの展開時間が、現像器５３０を駆動したままとすることが許容される時間以内に設定される。
【００７２】
第１待機処理を実行した場合には、制御部１００は、第１待機処理の終了後、変数Ｎをインクリメントして（Ｓ５８）、１０頁目の用紙Ｐの給紙を行う（図４：Ｓ５）。第２待機処理を実行した場合には、制御部１００は、第２待機処理の終了後、画像形成処理を実行できる環境を揃えるとともに（Ｓ４８等）、変数Ｎをインクリメントして（Ｓ５８）、１０頁目の用紙Ｐの給紙を行う（図４：Ｓ５）。
【００７３】
その後、制御部１００は、ステップＳ６において、１１頁目の印刷データがないと判断して（Ｎｏ）、本制御を終了する。
【００７４】
以上によれば、本実施形態において以下のような効果を得ることができる。
Ｎ＋１頁目の用紙Ｐについての展開処理が第３段階まで完了している場合には、現像器５３０を駆動した状態でＮ＋１頁目の用紙Ｐについての展開処理が完了するまで用紙Ｐの給紙を待機させるので、印刷の完了時間の遅延を抑制することができる。また、Ｎ＋１頁目の用紙Ｐについての展開処理が第３段階まで完了している場合には、その後展開処理の完了までにかかる時間が短いため、この短い時間、つまり画像形成処理を行わない状態で現像器５３０を駆動する時間を適切に設定できるため、現像器５３０を不要に駆動することを抑制することができる。
【００７５】
第２停止処理および第３停止処理において、現像ローラ５３を感光体ドラム５１から離間させたので、第２停止処理および第３停止処理では、例えば感光体ドラム５１を回転させたままで現像器５３０の駆動を停止しても、現像ローラ５３が摩耗するのを抑えることができる。
【００７６】
第３停止処理においてクリーニング制御を実行したので、展開処理の完了を待つ間の時間を有効活用することができる。
【００７７】
展開処理の進捗状況を複数の段階で判断し、完了している段階に応じて停止処理の実行内容を変更したので、展開処理の進捗状況に応じた適切な制御を行うことができる。
【００７８】
なお、本発明は前記実施形態に限定されることなく、以下に例示するように様々な形態で利用できる。以下の説明においては、前記実施形態と略同様の構成やステップには同一の符号を付し、その説明は省略する。
【００７９】
前記実施形態では、展開処理によって生成されたバンドデータの数が第３閾値ＴＨ３以上である場合に、展開処理が第３段階（所定段階）まで完了したと判断したが、本発明はこれに限定されるものではない。制御部１００は、例えば、第１処理が完了した場合に、展開処理が所定段階まで完了したと判断してもよい。また、制御部１００は、例えば、第２処理においてラインデータへの展開が完了していないオブジェクトデータの数が所定数以下である場合に、展開処理が所定段階まで完了したと判断してもよい。なお、「所定数」は、固定値であってもよいし、第１処理で展開されたオブジェクトデータの総数に所定割合を掛けた値であってもよい。
【００８０】
また、制御部１００は、例えば、第２処理においてラインデータへの展開が完了していない１または複数のオブジェクトデータの総面積が所定面積以下である場合に、展開処理が所定段階まで完了したと判断してもよい。なお、「所定面積」は、固定値であってもよいし、第１処理で展開された１または複数のオブジェクトデータの総面積に所定割合を掛けた値であってもよい。
【００８１】
前記実施形態では、判断タイミングにおいて、Ｎ＋１頁目の用紙Ｐについての展開処理がすべて完了している場合に、Ｎ＋１頁目の用紙Ｐの給紙を既定タイミングで行うこととしたが、本発明はこれに限定されるものではない。例えば、判断タイミングにおいて、Ｎ＋１頁目の用紙Ｐについての展開処理が所定段階よりも進み、かつ完了前の段階（以下、「完了直前段階」と称する）まで完了している場合には、Ｎ＋１頁目の用紙Ｐの給紙を既定タイミングで開始してもよい。ここで、完了直前段階は、判断タイミングでは、Ｎ＋１頁目の用紙Ｐについての展開処理が未完であるが、Ｎ＋１頁目の用紙Ｐを規定タイミングで給紙した場合に、Ｎ＋１頁目の用紙Ｐについての露光処理が開始されるよりも前にＮ＋１頁目の用紙Ｐについての展開処理が完了しているような段階をいう。
【００８２】
このような制御を行うには、例えば、図５のフローチャートのステップＳ２１の処理を、Ｎ＋１頁目の用紙Ｐについての展開処理が完了直前段階まで完了しているか否かを判断する処理に変更すればよい。これによれば、Ｎ＋１頁目の用紙Ｐについての展開処理がすべて完了していなくても、既定タイミングで給紙が行われるので、印刷速度が遅くなるのを抑えることができる。
【００８３】
前記実施形態では、片面印刷の例を説明したが、本発明はこれに限定されず、両面印刷を行う場合にも本発明を適用することができる。
【００８４】
前記実施形態では、展開処理の進捗状況を複数の段階で判断したが、本発明はこれに限定されず、１つの段階だけ、つまり所定段階のみで判断してもいい。
【００８５】
前記実施形態では、現像剤の一例としてプラスに帯電するトナーを例示したが、本発明はこれに限定されず、現像剤は、例えばマイナスに帯電するトナーであってもよい。
【００８６】
前記実施形態では、感光体として感光体ドラム５１を例示したが、本発明はこれに限定されず、例えばベルト状の感光体であってもよい。
【００８７】
前記実施形態では、シートの一例として、厚紙、はがき、薄紙などの用紙Ｐを例示したが、本発明はこれに限定されず、例えばＯＨＰシートであってもよい。
【００８８】
前記実施形態では、カラープリンタ１に本発明を適用したが、本発明はこれに限定されず、その他の画像形成装置、例えばモノクロプリンタ、複写機、複合機などに本発明を適用してもよい。
【００８９】
また、前記した実施形態および変形例で説明した各要素を、任意に組み合わせて実施してもよい。
【符号の説明】
【００９０】
１      カラープリンタ
５１    感光体ドラム
５３    現像ローラ
１００  制御部
５３０  現像器
Ｐ      用紙
【図１】
2019012212.tif 000003
【図２】
2019012212.tif 000004
【図３】
2019012212.tif 000005
【図４】
2019012212.tif 000006
【図５】
2019012212.tif 000007
【図６】
2019012212.tif 000008