(57)【要約】 【課題】  ホストコンピュータからのデータ転送が一時的な遅延や画像データの解析処理の遅延しても、バンド間の待機時間を適切に制御し、色ムラや濃度ムラの発生を抑える。【解決手段】１バンド分の画像形成終了時点から次に記録する１バンド分の画像データの解析が終了するまでの時間を計測する解析時間計測手段と、１バンド分の画像形成終了時点から次に記録する１バンド分の画像データの解析が終了するまでの最大解析時間を算出する最大解析時間算出手段を備え、最大解析時間に基づいて１バンド分の待機時間を制御する。画像形成中に１バンドの記録終了時から次の１バンドの解析終了時までの解析時間を１バンド毎に計測し、最大解析時間を算出する。１バンドの印刷開始前に直前の解析時間と最大解析時間を比較し、直前の解析時間が最大解析時間よりも短い場合は、（最大解析時間−直前の解析時間）だけ待機させ、そのバンドの待機時間を最大解析時間に一致させる。【選択図】図１
2006168227.tif 000002
【特許請求の範囲】
【請求項１】
複数のインク吐出ノズルを備えた画像形成ヘッドを用い、画像データに基づいて前記画像形成ヘッドから被記録材にインクを吐出することによって１バンド分の画像を記録し、１バンド分の画像を記録し終えた後に、被記録材を所定量搬送させる動作を繰り返すことによって、被記録材に画像を記録するインクジェット画像形成装置において、
１バンド分の画像形成終了時点から次に記録する１バンド分の画像データの解析が終了するまでの時間を計測する解析時間計測手段と、
１バンド分の画像形成終了時点から次に記録する１バンド分の画像データの解析が終了するまでの時間の最大解析時間を算出する最大解析時間算出手段を備え、
前記最大解析時間に基づいて１バンド分の待機時間を制御することを特徴とするインクジェット画像形成装置。
【請求項２】
解析時間が最大解析時間よりも短い場合には、最大解析時間から解析時間を減算した時間分だけ待機時間を増加させることを特徴とする請求項１に記載のインクジェット画像形成装置。
【請求項３】
解析時間が最大解析時間よりも長い場合には、当該解析時間を最大解析時間とすることを特徴とする請求項１に記載のインクジェット画像形成装置。
【請求項４】
前記算出した最大解析時間を抑制する最大解析時間抑制部を備え、
当該最大解析時間抑制部は、前記最大解析時間算出手段で算出した最大解析時間が所定時間を越えた場合に当該最大解析時間を短くすることを特徴とする請求項１に記載のインクジェット画像形成装置。
【請求項５】
前記最大解析時間抑制部は、算出した最大解析時間が第１の所定時間を越えた場合に、前記最大解析時間を前記第１の所定時間に漸次短縮することを特徴とする、請求項４に記載のインクジェット画像形成装置。
【請求項６】
前記最大解析時間の第１の所定時間への短縮は、
前記最大解析時間から第２の所定時間を減算する演算を、一乃至複数回繰り返して前記第１の所定時間値まで漸次させることを特徴とする、請求項４に記載のインクジェット画像形成装置。
【請求項７】
前記最大解析時間抑制部は、
前記最大解析時間と第１の所定時間とを比較する比較手段と、
前記最大解析時間から第２の所定時間を減算する減算手段とを備え、
前記比較手段は、前記比較をバンド毎に繰り返し、
前記減算手段は、前記各比較において最大解析時間が第１の所定時間を越えた場合に、最大解析時間から第２の所定時間を減算する演算を、演算で得られる最大解析時間が第１の所定時間となるまでバンド毎に繰り返すことを特徴とする請求項５又は６に記載のインクジェット画像形成装置。
【請求項８】
前記待機時間は、前記最大解析時間に機械駆動に要する一定時間を加えた時間であることを特徴とする、請求項１乃至７のいずれかに記載のインクジェット画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バンド分割による記録を行うインクジェット画像形成装置に関し、詳しくは、その印字制御に関する。
【背景技術】
【０００２】
複写機、ファクシミリなどの記録装置、あるいはコンピュータやワークステーションやワードプロセッサなどの出力機器として用いられるプリンタ、プロッタなどの画像形成装置は、画像情報に基づいて用紙等の記録媒体に画像（文字や記号を含む）を記録するよう構成されている。このような画像形成装置として、記録方式によって、インクジェット式、ワイヤドット式、感熱式、熱転写式、レーザービーム式等がある。
【０００３】
様々な画像形成装置の中で、被記録材（記録媒体）の搬送方向（副走査方向）と交差する方向に主走査する記録方式を採るシリアルタイプの記録装置においては、被記録材を所定の記録位置にセットした後、被記録材に沿って移動（主走査）するキャリッジ上に搭載した記録手段によって、ホストコンピュータから転送された画像のうち１バンド分の画像を記録し、１バンドの記録を終了した後に所定量の紙送り（副走査）を行い、その後、記録手段を移動させて次のバンドの画像を記録するという動作を繰り返すことにより、被記録材の所望範囲に画像が記録される。
【０００４】
このようなホストコンピュータから転送された画像をバンド分割によって画像を被記録材に記録する装置においては、１バンドを記録した後、次の１バンドを記録開始するまでのバンド間の待機時間の違いによって、インクの乾燥時間にばらつきが生じ、記録した画像の色味や、濃度にムラが生じてしまうことがある。
【０００５】
このような色ムラ／濃度ムラを低減させる方法として従来種々の提案がされている。
【０００６】
例えば特許文献１に開示されるインクジェット記録装置では、バンド間で回復処理を行う際に、所定バンドの前から待機時間を徐々に長くし、回復処理が終了した後に待機時間を徐々に短くする処理を施すことによって、回復処理の前後での待機時間の急激な変化を抑制する他、回復処理を行う所定バンドの前から印字パス数を増加させ、回復処理が終了した後に印字パス数を元のパス数に戻す処理により、回復処理の前後だけ印字パス数を増加させることによって色ムラの発生を抑える方法が提案されている。
【０００７】
また、特許文献２や特許文献３には、回復処理の前後でマスクパターンを切り替えることによって、色ムラの発生を抑える方法が提案されている。
【０００８】
また、特許文献４には、回復処理を介挿するタイミングとして、インク吐出量の少ないバンドで回復処理を行うことによって、色ムラの発生を抑える方法が提案されている。
【特許文献１】特開平１１−２４５３９３号公報
【特許文献２】特開２０００−１５８６８号公報
【特許文献３】特開２００１−０９６７５０号公報
【特許文献４】特開２００１−１７１１４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上記文献で開示される印刷ムラの要因であるバンド間の待機時間の変動は、インクジェット画像形成装置の吐出回復動作に起因としている。
【００１０】
インクジェット画像形成装置では、インクを記録ヘッドから直接吐出させて記録を行うため、インクを常に吐出可能な状態に記録ヘッドを保つ必要があり、このために吐出回復動作が行われている。吐出回復動作としては、例えば、「吸引動作」、「ワイパー動作」、「予備吐出動作」がある。「吸引動作」は、吐出孔であるノズルにインクを供給する供給路や、ノズル近傍にインク溜まり（共通液室）に気泡が泡として混入し、その気泡がある程度の大きさになるとノズルへのインクの供給を妨げてインクの吐出が停止する場合があり、この対処として共通液室までのインクと気泡をノズル面に負圧をかけて吸引する吸引動作である。
【００１１】
また、「ワイパー動作」は、ノズルは配置した面（フェイス面）に紙粉やインク等のインク吐出の妨げとなるものが付着すると、インクの正常な吐出が妨げられるため、これを除去するために、可撓性のブレードでフェイス面を拭く動作である。
【００１２】
また、「予備吐出動作」は、吐出が行われないノズルの乾燥や、紙面から跳ね返ったインクの付着等によって着弾位置が変化することによる画像不良を防ぐために、所定条件に基づいてノズルを吐出させることによって、ノズルの乾燥や付着インクの除去を行う動作である。
【００１３】
本発明の発明者は、バンド間の待機時間の違いによる画像の色味や濃度のムラの要因として、上記した吐出回復動作の他に、ホストコンピュータから印刷部に至るデータ転送の遅延があることを見出した。これまで、このような、データ転送に伴う遅延や画像データの解析（画像展開処理を含む）の遅延を要因とする画像の色味や濃度のムラについて何ら考慮はされておらず、本発明の出願人の知る限りに於いてこれらを開示する特許文献は知られていない。回復処理はある程度定期的に発生し、かつ、その所要時間は予測できるほぼ一定の時間であるのに対して、データ転送や解析の遅延は発生時期やその遅延の量は一定でなく予測もできない。
【００１４】
したがって、ホストコンピュータから印刷部に至るデータ転送や解析等に遅延が生じた場合には、上記特許文献に記載の従来技術では、色ムラや濃度ムラの発生を抑えることが出来なかった。
【００１５】
そこで、本発明は、上述した問題を解決するものであり、ホストコンピュータからのデータ転送が一時的に遅延したり、画像データの解析処理が遅延した場合であっても、バンド間の待機時間を適切に制御し、色ムラや濃度ムラの発生を抑えることを目的とする。
【課題を解決するための手段】
【００１６】
上述した問題を解決するため、本発明は、ｎバンド目の印字終了時から、(ｎ＋１)バンド目のデータ解析終了までの時間を解析時間（データ転送時間や画像データの展開処理時間等を含む）として１バンド毎に計測し、その解析時間の最大値を元にそれ以降の各バンドの待機時間を制御するものであり、これによって、各バンド間の待機時間の変動を抑制し、ホストコンピュータからのデータ転送が一時的に遅延した場合であっても、このデータ転送の遅延がバンド間の待機時間に与える影響を緩和して、待機時間が大きく変動することを抑制する。
【００１７】
本発明の第１の態様では、待機時間の変動を最大解析時間と解析時間とのマージン分で吸収するものであり、各バンドにおける解析時間が変動したとしても、その変動を待機時間の増減により最大解析時間に一致させることによって抑制し、この解析時間の最大解析時間内への均一化によって、色ムラや濃度ムラの発生を抑える。
【００１８】
また、第１の態様では、解析時間が最大解析時間を越えた場合にはこの解析時間により最大解析時間を更新し、以後のバンドでは更新した最大解析時間に基づいてバンド間の待機時間を制御する。第１の態様において、解析時間が最大解析時間よりも短い場合には、最大解析時間から解析時間を減算した時間分だけ待機時間を増加させ、解析時間が最大解析時間よりも長い場合には、当該解析時間を最大解析時間とする。
【００１９】
本発明の第２の態様では、解析時間の変動によって最大解析時間が増大したままの状態で維持されることを抑制して、待機時間が長時間のままとなることを防ぐ態様であり、最大解析時間が増大した後、解析時間が最大解析時間を越えなくなった場合には、増大した最大解析時間を減少させることによって待機時間を短縮させる。これによって、バンド間の待機時間を適切に制御して色ムラや濃度ムラの発生を抑えると共に、待機時間自体が長くなることを抑制して印刷時間が長時間化することを抑制する。
【００２０】
本発明の第１の態様と第２の態様に共通する構成として、インクジェット画像形成装置は、複数のインク吐出ノズルを備えた画像形成ヘッドにより、画像データに基づいて前記画像形成ヘッドから被記録材にインクを吐出することによって１バンド分の画像を記録し、１バンド分の画像を記録し終えた後に、被記録材を所定量搬送させる動作を繰り返すことによって、被記録材に画像を記録するインクジェット画像形成装置において、１バンド分の画像形成終了時点から次に記録する１バンド分の画像データの解析が終了するまでの時間を計測する解析時間計測手段と、１バンド分の画像形成終了時点から次に記録する１バンド分の画像データの解析が終了するまでの時間の最大解析時間を算出する最大解析時間算出手段を備えた構成とし、最大解析時間に基づいて１バンド分の待機時間の制御を行う。
【００２１】
解析時間計測手段は、１バンド分の画像形成終了時点から次に記録する１バンド分の画像データの解析が終了するまでの時間を解析時間として計測する。この解析時間は、ホストコンピュータから印刷部に至るデータ転送において、転送される画像データ量や通信速度等の転送条件によって変動する。
【００２２】
最大解析時間算出手段は、１バンド分の画像形成終了時点から次に記録する１バンド分の画像データの解析が終了するまでの解析時間を算出する手段であって、解析時間計測手段で計測して得られた各バンド間での解析時間を順次比較して最大となる解析時間を最大解析時間として求める。求めた最大解析時間は一時記憶メモリ等に記憶し、解析時間計測手段で計測した解析時間が記憶する最大解析時間よりも大きい場合には、この解析を最大解析時間として更新する。
【００２３】
本発明の第１の態様では、この最大解析時間算出手段で算出した最大解析時間は、リセット等の格別な操作や別の印刷処理を行わない限り印刷制御の間保持し続ける。
【００２４】
本発明の第２の態様では、この最大解析時間算出手段で算出した最大解析時間は、予め設定した第１の所定時間を越えた場合には、減算されて第２の所定時間に抑制される。
【００２５】
本発明の第２の態様のインクジェット画像形成装置は、算出した最大解析時間を抑制する最大解析時間抑制部を備え、最大解析時間算出手段で算出した最大解析時間が所定時間を越えた場合に当該最大解析時間を短くする。この最大解析時間を短くする処理は、算出した最大解析時間が第１の所定時間を越えた場合に、最大解析時間を前記第１の所定時間に漸次短縮することで行う。
【００２６】
この最大解析時間の第１の所定時間への短縮は、最大解析時間から第２の所定時間を減算する演算を、一乃至複数回繰り返して第１の所定時間値まで漸次短縮させることで行う。
【００２７】
最大解析時間抑制部は、最大解析時間と第１の所定時間とを比較する比較手段と、最大解析時間から第２の所定時間を減算する減算手段とを備えた構成とすることができる。
【００２８】
比較手段は最大解析時間と第１の所定時間との比較をバンド毎に繰り返す。減算手段は、比較手段による各比較において最大解析時間が第１の所定時間を越えた場合に、最大解析時間から第２の所定時間を減算する演算を、演算で得られる最大解析時間が第１の所定時間となるまでバンド毎に繰り返す。
【００２９】
これによって、最大解析時間が第１の所定時間を越えた後、解析時間が最大解析時間を越えない場合には、最大解析時間は徐々に第１の所定時間まで減少する。なお、最大解析時間が第１の所定時間まで減少した後、再び解析時間がそのときの最大解析時間を越えた場合には、越えた解析時間を最大解析時間として更新する。
【００３０】
したがって、第１の態様では、最大解析時間は増加した状態で維持されるのに対して、第２の態様では、解析時間が第１の所定時間を越えない限り第１の所定時間を最大解析時間として待機時間の制御が行われる。この態様によれば、バンド印刷の途中で解析時間が長くなる状態が発生して最大解析時間が増大した場合であっても、その後の解析時間が短いバンドが続いた場合には、増大した最大解析時間ではなく第１の所定時間によって待機時間の制御を行うことによって、最大解析時間によって待機時間の制御を続けた場合と比較して印刷の処理時間を短縮することができる。
【００３１】
なお、印刷処理では、バンド毎に、解析時間と独立した機械駆動を行うための一定時間を要するため、待機時間は最大解析時間に機械駆動に要する一定時間を加えた時間で定められることになる。
【発明の効果】
【００３２】
以上述べたように、本発明によれば、ホストコンピュータからのデータ転送が一時的に遅延した場合であっても、バンド間の待機時間を適切に制御し、色ムラや濃度ムラの発生を抑えることができる。
【００３３】
ホストコンピュータからのデータ転送が一時的に遅延し、バンド間の待機時間が一時的に増加した場合であっても、本発明によれば、１バンド毎のデータ解析時間を計測し、そのデータ解析時間の最大値を元にして各バンドの待機時間を制御するため、バンド間の待機時間が、あるバンド間だけ極端に大きくなることを防ぐことができ、色ムラや濃度ムラの発生を抑えることができる。
【発明を実施するための最良の形態】
【００３４】
以下、本発明を実施するための最良の形態を図を用いて説明する。なお、以下に説明する実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。従って、当業者であればこれらの各要素もしくは全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
【００３５】
図１は本発明の画像形成装置の構成を示すブロック図である。
【００３６】
インクジェット画像形成装置は、複数のインク吐出ノズルを備えた画像形成ヘッドを主走査方向に移動しながら、画像データに基づいて前記画像形成ヘッドから被記録材にインクを吐出することによって１バンド分の画像を記録し、１バンド分の画像を記録し終えた後に、副走査方向に被記録材を所定量搬送させる動作を繰り返すことによって、被記録材に画像を記録する。
【００３７】
なお、被記録材は全幅に亘るいわゆるラインヘッドを用いる画像記録装置にも本願発明は適用可能であり、この場合にはヘッドの主走査は不要となる。
【００３８】
図１において、ＣＰＵ１１は装置全体の動作を制御すると共に、システムバス１８を介して接続される他の各要素の制御を行う。システムバス１８には、ＣＰＵ１１の作業領域およびデータの一時記憶領域として利用されるＲＡＭ１２、画像形成装置を駆動するためのファームウェアプログラムや、ファームウェアプログラムを制御するためのブートプログラムが書き込まれ、ＣＰＵ１１により使用されるＲＯＭ１３、外部のコンピュータ端末装置等と接続するためのインターフェース部（Ｉ／Ｆ）１４が接続される、画像データはこのインターフェース部１４を介して転送されてくる。
【００３９】
ＣＰＵ１１は、ＲＯＭ１３に書き込まれているプログラムを読み出して実行することにより各種処理を実現する。
【００４０】
また、システムバス１８には、ユーザが画像形成装置の各種設定を行ったり、その確認を行ったりするためのパネル操作部１５、その各種設定を格納するための不揮発性メモリ１６、印刷対象物に画像を記録するための印刷部１７が接続される。
【００４１】
ホストコンピュータ１９は、インターフェース部１４を介して画像形成装置に画像データを転送する。
【００４２】
以下、図２〜図１０を用いて本発明の画像形成装置の第１の態様について説明し、図１１〜図１９を用いて本発明の画像形成装置の第２の態様について説明する。
【００４３】
第１の態様は、待機時間の変動を最大解析時間と解析時間とのマージン分で吸収し、各バンドにおける解析時間が変動したとしても、その変動を最大解析時間内に納めることによって抑制し、これによってバンド間の待機時間を適切に制御し、色ムラや濃度ムラの発生を抑える。
【００４４】
図２は本発明の画像形成装置の第１の態様が備える印刷部の機能を説明するための概略ブロック図である。
【００４５】
図２において、印刷部１７は、ホストコンピュータ１９から送信された画像データをインターフェース部１４及びシステムバス１８を介して受信するデータ受信部１７ａと、受信した画像データを解析するデータ解析部１７ｂと、記録媒体に印刷を行う画像記録ヘッド１７ｄと、画像記録ヘッド１７ｄを制御して解析した画像データの印刷を行うヘッド制御部１７ｃとを備える。バンド間の待機時間の制御はこのヘッド制御部１７ｃによって行われる。
【００４６】
さらに、印刷部１７は、バンド間の待機時間の制御を行う構成として、解析時間計測部１７ｅと最大解析時間算出部１７ｆを備える。解析時間計測手段は、１バンド分の画像形成終了時点から次に記録する１バンド分の画像データの解析が終了するまでの時間を計測する。また、最大解析時間算出手段は、１バンド分の画像形成終了時点から次に記録する１バンド分の画像データの解析が終了するまでの時間の最大解析時間を算出する。
【００４７】
ヘッド制御部１７ｃは、最大解析時間算出手段で算出した最大解析時間に基づいて１バンド分の待機時間の制御を行う。
【００４８】
図３は、本発明の画像形成装置の第１の態様による待機時間の制御状態を説明するための概略図である。一方、図４は本発明の第１の態様による待機時間の制御を行わない場合の状態を説明するための概略図であり、図３と比較するために示している。
【００４９】
図３（ａ）、（ｂ）は、解析時間が最大解析時間よりも短い場合について示している。この場合には、前のバンドの印字が終了してから次のバンドの印字が開始されるまでの待機時間は、最大解析時間に機械駆動に要する一定時間Ｍを加えた時間となり、解析が終了して最大解析時間までにウエイト時間τだけ待機する。
【００５０】
また、図３（ｂ）の解析時間は図３（ａ）の解析時間よりも短い状態を示している。このように、解析時間は、画像データや通信速度等の転送条件の影響を受けて変動する。第１の態様では、この解析時間の変動を、最大解析時間までのウエイト時間τを調節することで抑制し、印字開始のタイミングが変動しないようにしている。
【００５１】
また、図３（ｃ）は、解析時間がこの時点で設定された最大解析時間を越えた場合について示している。この場合には、最大解析時間の経過時間には解析は終了していないため、最大解析時間のタイミングで待機時間を設定すると、不十分な解析データとなり印字に支障が生じることになる。この場合には、解析時間を基準として待機時間を設定し、この解析時間を最大解析時間として更新する。
【００５２】
図４は本発明の第１の態様による待機時間の制御を行わない場合であり、図４（ａ）〜図４（ｃ）は図３（ａ）〜図３（ｃ）と同様に解析時間が変動した状態を示している。
【００５３】
次に、本発明の第１の態様の動作例について、図５のフローチャート、図６及び図７〜図１０の解析時間、最大解析時間、及び待機時間の関係を表す図を用いて説明する。図５のフローチャートに表される処理は、ＲＯＭ１３に格納された制御プログラムをＣＰＵ１１が読み出して実行することにより実現される。後述する他のフローチャートの処理についても同様である。
【００５４】
図５のフローチャートにおいて、バンドの印字終了時から次のバンドのデータ解析終了時までの時間を「解析時間」とし、１バンド毎に計測する（Ｓ１）。
【００５５】
解析時間の最大値を「最大解析時間」とする。１バンド目の場合には、最初の解析時間を最大解析時間とする。２バンド目以降で、解析時間が最大解析時間を超えるかどうかを判断する（Ｓ２）。
【００５６】
Ｓ２において、解析時間が最大解析時間を越えない場合は、最大解析時間とそのバンドの解析時間の差分τ（ウエイト時間）を算出し（Ｓ３）、ウエイト時間τだけ待機して解析時間が一定になるようにし（Ｓ５）、１バンド分の印刷を行う（Ｓ６）。１バンド印字終了時から、次のバンド印字開始までの時間を「待機時間」とする。「待機時間」は最大解析時間に、メカ（機械）駆動にかかる一定時間Ｍを加算した時間である。
【００５７】
Ｓ２の解析時間と最大解析時間との比較において、解析時間が最大解析時間を越える場合は、その解析時間を最大解析時間としてウエイト時間τ＝０とし（Ｓ４）、１バンド分の印刷を行う（Ｓ６）。
【００５８】
最後のバンドが印字終了するまで、バンド毎に解析時間の算出、最大解析時間の更新、ウエイト時間の算出を行う（Ｓ７）。
【００５９】
上記動作により、バンド間の待機時間のばらつきを吸収することができるため、待機時間の違いによる色ムラの発生を抑えることができる。
【００６０】
次に、図６及び図７〜図１０を用いて説明する。なお、図６中の番号“１”〜“７”は、図７〜図１０中の番号“１”〜“７”に対応させて示している。
【００６１】
図７（ａ）に示す状態は、解析時間が最大解析時間よりも小さい場合を示している。この場合には、最大解析時間を基準とし、解析時間と最大解析時間との間にウエイト時間τを設けることで解析時間を最大解析時間に合わせる。待機時間は、この最大解析時間に機械駆動に要する一定時間Ｍを加えた時間となる。次の印刷は、待機時間の後に開始する。図６では、この状態を図中の番号“１”で示している。
【００６２】
次に、図７（ｂ）に示す状態は、図７（ａ）と同様に解析時間が最大解析時間よりも小さい場合を示し、図７（ａ）よりも解析時間が長い場合を示している。この場合においても、図７（ａ）と同様に、最大解析時間を基準とし、解析時間と最大解析時間との間にウエイト時間τを設けることで解析時間を最大解析時間に合わせる。待機時間は、この最大解析時間に機械駆動に要する一定時間Ｍを加えた時間とし、待機時間の後に次の印刷を開始する。図６では、この状態を図中の番号“２”で示している。
【００６３】
図８（ａ）に示す状態は、解析時間が最大解析時間と一致した場合を示している。この場合には、最大解析時間（解析時間）を基準として、前記したと同様にして待機時間を定め、待機時間の後に次の印刷を開始する。なお、このとき、解析時間と最大解析時間は同一であるため、ウエイト時間τは“０”となる。図６では、この状態を図中の番号“３”で示している。
【００６４】
図８（ｂ）に示す状態は、解析時間が最大解析時間よりも大きい場合を示している。この場合には、解析時間が最大解析時間よりも長いため、最大解析時間を解析時間に合わせて長く設定し、この長くした最大解析時間を基準として待機時間を定め、待機時間の後に次の印刷を開始する。図６では、この状態を図中の番号“４”で示している。
【００６５】
図９（ａ）に示す状態は、解析時間が長くなり、前記図８（ｂ）で設定した最大解析時間よりもさらに大きい場合を示している。この場合には、前記図８（ｂ）で示したと同様に、解析時間が最大解析時間よりも長いため、最大解析時間を解析時間に合わせて長く設定し、この長くした最大解析時間を基準として待機時間を定め、待機時間の後に次の印刷を開始する。図６では、この状態を図中の番号“５”で示している。
【００６６】
図９（ｂ）に示す状態は、解析時間が最大解析時間よりも小さくなった場合を示している。この場合には、図７（ａ）と同様にして、最大解析時間を基準とし、解析時間と最大解析時間との間にウエイト時間τを設けることで解析時間を最大解析時間に合わせて待機時間を設定し、待機時間の後に印刷を開始する。このときの最大解析時間は、図９（ａ）で設定した最大解析時間の長さのままであり、図７（ａ）で示した最大解析時間よりも長く設定されており、長い最大解析時間を基準として待機時間が設定されることになる。図６では、この状態を図中の番号“６”で示している。
【００６７】
図１０に示す状態は、図９（ｂ）の解析時間よりもさらに短い解析時間の場合を示している。この場合には、図９（ｂ）と同様に、最大解析時間を基準とし、解析時間と最大解析時間との間にウエイト時間τを設けることで解析時間を最大解析時間に合わせて待機時間を設定し、待機時間の後に印刷を開始する。このときの最大解析時間は、図９（ａ）で設定した最大解析時間の長さのままであり、図７（ａ）で示した最大解析時間よりも長く設定されており、長い最大解析時間を基準として待機時間が設定されることになる。図６では、この状態を図中の番号“７”で示している。
【００６８】
第２の態様は、解析時間の変動によって最大解析時間が増大したままの状態で維持されることを抑制して、待機時間が長時間のままとなることを防ぐ態様である。最大解析時間が増大した後、増大した最大解析時間を減少させることによって待機時間を短縮させ、これによって、バンド間の待機時間を適切に制御して色ムラや濃度ムラの発生を抑えると共に、待機時間自体が長くなることを抑制して印刷時間が長時間化することを抑制する。
【００６９】
図１１は本発明の画像形成装置の第２の態様が備える印刷部の機能を説明するための概略ブロック図である。
【００７０】
なお、図１１に示す第２の態様が備える印刷部の機能構成は、前記図２で示した第１の態様とほぼ同様であるため、以下では相違する部分のみ示し、共通する部分の説明は省略する。
【００７１】
図１１において、印刷部１７は、前記図２に示した構成と同様に、データ受信部１７ａ，データ解析部１７ｂ，ヘッド制御部１７ｃ，画像記録ヘッド１７ｄ，解析時間計測部１７ｅ，最大解析時間算出部１７ｆを備え、さらに、最大解析時間抑制部１７ｇを備える。
【００７２】
最大解析時間抑制部１７ｇは、最大解析時間算出手段１７ｆで算出した最大解析時間が予め設定した第１の所定時間を越えた場合には、最大解析時間を減算して第２の所定時間に抑制する。
【００７３】
最大解析時間を短くする処理は、算出した最大解析時間が第１の所定時間を越えた場合に、最大解析時間を前記第１の所定時間に漸次短縮することで行う。最大解析時間の第１の所定時間への短縮は、最大解析時間から第２の所定時間を減算する演算を、一乃至複数回繰り返して第１の所定時間値まで漸次短縮させることで行う。
【００７４】
最大解析時間抑制部１７ｇは、例えば、最大解析時間と第１の所定時間とを比較する比較手段と、最大解析時間から第２の所定時間を減算する減算手段とにより構成することができる。
【００７５】
比較手段は最大解析時間と第１の所定時間との比較をバンド毎に繰り返し、減算手段は、比較手段による各比較において最大解析時間が第１の所定時間を越えた場合に、最大解析時間から第２の所定時間を減算する演算を、演算で得られる最大解析時間が第１の所定時間となるまでバンド毎に繰り返す。これによって、最大解析時間が第１の所定時間を越えた後、解析時間が最大解析時間を越えない場合には、最大解析時間は徐々に第１の所定時間まで減少する。なお、最大解析時間が第１の所定時間まで減少した後、再び解析時間がそのときの最大解析時間を越えた場合には、越えた解析時間を最大解析時間として更新する。
【００７６】
図１２は、本発明の画像形成装置の第２の態様による待機時間の制御状態を説明するための概略図である。一方、図１３は本発明の第２の態様による待機時間の制御を行わない場合の状態を説明するための概略図であり、図１２と比較するために示している。
【００７７】
図１２（ａ）は、解析時間が最大解析時間よりも短い場合について示している。この場合には、前のバンドの印字が終了してから次のバンドの印字が開始されるまでの待機時間は、最大解析時間に機械駆動に要する一定時間Ｍを加えた時間となり、解析が終了した後最大解析時間までウエイト時間τだけ待機する。この動作は、図３（ａ）と同様である。
【００７８】
図１２（ｂ）は、解析時間がこの時点で設定された最大解析時間（図１２（ｂ）中の破線）を越えた場合について示している。この場合には、最大解析時間の経過時間には解析は終了していないため、最大解析時間のタイミングで待機時間を設定すると、不十分な解析データとなり印字に支障が生じることになる。この場合には、解析時間を基準として待機時間を設定し、この解析時間を最大解析時間として更新する。この動作は、図３（ｃ）と同様である。
【００７９】
図１２（ｃ）は、解析時間がこの時点で設定された最大解析時間（図１２（ｃ）中の太い破線）及び予め設定した第１の所定時間（ｋmax）（図１２（ｃ）中の細い破線）を越えた場合について示している。この場合には図１２（ｂ）と同様に、最大解析時間の経過時間には解析は終了していないため、最大解析時間のタイミングで待機時間を設定すると、不十分な解析データとなり印字に支障が生じることになる。この場合には、解析時間を基準として待機時間を設定し、この解析時間を最大解析時間として更新する。この動作は、図３（ｃ）と同様である。
【００８０】
図１２（ｄ）は、解析時間がこの時点で設定された最大解析時間（図１２（ｄ）中の太い破線）及び予め設定した第１の所定時間（ｋmax）（図１２（ｄ）中の細い破線）以下となった場合について示している。この場合には、最大解析時間を予め設定した第１の所定時間（ｋmax）まで下げ、この第１の所定時間（ｋmax）を最大解析時間とし更新し、この更新した最大解析時間を基準として、待機時間を設定する。したがって、解析が終了した後最大解析時間までウエイト時間τだけ待機することになる。
【００８１】
図１３は本発明の第２の態様による待機時間の制御を行わない場合であり、図１３（ａ）〜図１３（ｄ）は図１２（ａ）〜図１２（ｄ）と同様に解析時間が変動した状態を示している。
【００８２】
次に、本発明の第２の態様の動作例について、図１４のフローチャート、図１５及び図１６〜図１９の解析時間、最大解析時間、及び待機時間の関係を表す図を用いて説明する。
【００８３】
図１４のフローチャートにおいて、前記した第１の態様１と同様に、１バンド毎に解析時間を計測する（Ｓ１１）。解析時間が最大解析時間を越えるかどうかを判断し（Ｓ１２）、解析時間が最大解析時間を越える場合は、その解析時間を最大解析時間とし、ウエイト時間τ＝０として（Ｓ１３）１バンドを印刷する（Ｓ１８）。
【００８４】
解析時間が最大解析時間を越えない場合は、最大解析時間が設定された第１の所定時間kmaxを越えるかどうかを判断し（Ｓ１４）、越えない場合は、最大解析時間とそのバンドの解析時間の差分τ（ウエイト時間）を算出し（Ｓ１５）、ウエイト時間τだけ待機し（Ｓ１７）、１バンド分の印刷を行う（S１８）。
【００８５】
最大解析時間が設定された第１の所定時間kmaxを越える場合は（Ｓ１４）、最大解析時間をα（任意に設定可能な第２の所定時間）だけ減らし（Ｓ１６）、ウエイト時間τ＝０として（Ｓ１５）１バンドの印刷を行う（Ｓ１８）。
【００８６】
最後のバンドが印字終了するまで、バンド毎に解析時間の算出、最大解析時間の更新、ウエイト時間の算出を行う（Ｓ１７）。
【００８７】
上記動作により、バンド間の待機時間のばらつきを吸収することができるため、待機時間の違いによる色ムラの発生を抑えることができ、さらに最大解析時間を下げることによって、前記した第１の態様よりも印刷時間を短縮することができる。
【００８８】
次に、図１５及び図１６〜図１９を用いて説明する。なお、図１５中の番号“１”〜“７”は、図１６〜図１９中の番号“１”〜“７”に対応させて示している。
【００８９】
図１６（ａ）に示す状態は、解析時間が最大解析時間よりも小さい場合を示している。この場合には、最大解析時間を基準とし、解析時間と最大解析時間との間にウエイト時間τを設けることで解析時間を最大解析時間に合わせる。待機時間は、この最大解析時間に機械駆動に要する一定時間Ｍを加えた時間となる。次の印刷は、待機時間の後に開始する。図１５では、この状態を図中の番号“１”で示している。なお、この状態は、前記した図７（ａ）と同様である。
【００９０】
次に、図１６（ｂ）に示す状態は、図１６（ａ）と同様に解析時間が最大解析時間よりも小さい場合を示し、図１６（ａ）よりも解析時間が長い場合を示している。この場合においても、図１６（ａ）と同様に、最大解析時間を基準とし、解析時間と最大解析時間との間にウエイト時間τを設けることで解析時間を最大解析時間に合わせる。待機時間は、この最大解析時間に機械駆動に要する一定時間Ｍを加えた時間とし、待機時間の後に次の印刷を開始する。図１５では、この状態を図中の番号“２”で示している。なお、この状態は、前記した図７（ａ）と同様である。
【００９１】
図１７（ａ）に示す状態は、解析時間が最大解析時間と一致した場合を示している。この場合には、最大解析時間（解析時間）を基準として、前記したと同様にして待機時間を定め、待機時間の後に次の印刷を開始する。なお、このとき、解析時間と最大解析時間は同一であるため、ウエイト時間τは“０”となる。図１５では、この状態を図中の番号“３”で示している。なお、この状態は、前記した図８（ａ）と同様である。
【００９２】
図１７（ｂ）に示す状態は、解析時間が最大解析時間よりも大きい場合を示している。この場合には、解析時間が最大解析時間Ｔ１よりも長いため、最大解析時間を解析時間に合わせて長く設定し、この長くした最大解析時間Ｔ２を基準として待機時間を定め、待機時間の後に次の印刷を開始する。図１５では、この状態を図中の番号“４”で示している。なお、この状態は、前記した図８（ｂ）と同様である。
【００９３】
図１８（ａ）に示す状態は、解析時間が長くなり、前記図１７（ｂ）で設定した最大解析時間よりもさらに大きい場合を示している。この場合には、前記図１７（ｂ）で示したと同様に、解析時間が最大解析時間Ｔ２よりも長いため、最大解析時間を解析時間に合わせて長く設定し、この長くした最大解析時間Ｔ３を基準として待機時間を定め、待機時間の後に次の印刷を開始する。図１５では、この状態を図中の番号“５”で示している。なお、この状態は、前記した図９（ａ）と同様である。
【００９４】
図１８（ｂ）に示す状態は、解析時間が最大解析時間Ｔ３よりも小さく、第１の所定時間ｋmax（図中の破線）よりも大きい場合を示している。この場合には、最大解析時間Ｔ３を第１の所定時間ｋmax（図中の破線）に向けて下げていき、最大解析時間を解析時間に合わせることで、ウエイト時間τを“０”とする。図１５では、この状態を図中の番号“６”で示している。
【００９５】
図１９に示す状態は、解析時間が最大解析時間Ｔ３及び第１の所定時間ｋmax（図中の破線）よりも小さくなった場合を示している。この場合には、最大解析時間を基準とし、解析時間と最大解析時間との間にウエイト時間τを設けることで解析時間を最大解析時間に合わせて待機時間を設定し、待機時間の後に印刷を開始する。図６では、この状態を図中の番号“７”で示している。
【図面の簡単な説明】
【００９６】
【図１】本発明の画像形成装置の構成を示すブロック図である。
【図２】本発明の画像形成装置の第１の態様が備える印刷部の機能を説明するための概略ブロック図である。
【図３】本発明の画像形成装置の第１の態様による待機時間の制御状態を説明するための概略図である。
【図４】本発明の第１の態様による待機時間の制御を行わない場合の状態を説明するための概略図である。
【図５】本発明の第１の態様の動作例を説明するためのフローチャートである。
【図６】本発明の第１の態様の解析時間、最大解析時間、及び待機時間の関係を表す図である。
【図７】本発明の第１の態様の解析時間、最大解析時間、及び待機時間の関係を表す図である。
【図８】本発明の第１の態様の解析時間、最大解析時間、及び待機時間の関係を表す図である。
【図９】本発明の第１の態様の解析時間、最大解析時間、及び待機時間の関係を表す図である。
【図１０】本発明の第１の態様の解析時間、最大解析時間、及び待機時間の関係を表す図である。
【図１１】本発明の画像形成装置の第２の態様が備える印刷部の機能を説明するための概略ブロック図である。
【図１２】本発明の画像形成装置の第２の態様による待機時間の制御状態を説明するための概略図である。
【図１３】本発明の第２の態様による待機時間の制御を行わない場合の状態を説明するための概略図である。
【図１４】本発明の第２の態様の動作例を説明するためのフローチャートである。
【図１５】本発明の第２の態様の解析時間、最大解析時間、及び待機時間の関係を表す図である。
【図１６】本発明の第２の態様の解析時間、最大解析時間、及び待機時間の関係を表す図である。
【図１７】本発明の第２の態様の解析時間、最大解析時間、及び待機時間の関係を表す図である。
【図１８】本発明の第２の態様の解析時間、最大解析時間、及び待機時間の関係を表す図である。
【図１９】本発明の第２の態様の解析時間、最大解析時間、及び待機時間の関係を表す図である。
【符号の説明】
【００９７】
１１  ＣＰＵ
１２  ＲＡＭ
１３  ＲＯＭ
１４  Ｉ／Ｆ
１５  パネル操作部
１６  不揮発性メモリ
１７  印字部
１７ａ  データ受信部
１７ｂ  データ解析部
１７ｃ  ヘッド制御部
１７ｄ  画像記録ヘッド
１７ｅ  解析時間計測部
１７ｆ  最大解析時間算出部
１７ｇ  最大解析時間抑制部
１８  システムバス
１９  ホストコンピュータ
【図１】
2006168227.tif 000003
【図２】
2006168227.tif 000004
【図３】
2006168227.tif 000005
【図４】
2006168227.tif 000006
【図５】
2006168227.tif 000007
【図６】
2006168227.tif 000008
【図７】
2006168227.tif 000009
【図８】
2006168227.tif 000010
【図９】
2006168227.tif 000011
【図１０】
2006168227.tif 000012
【図１１】
2006168227.tif 000013
【図１２】
2006168227.tif 000014
【図１３】
2006168227.tif 000015
【図１４】
2006168227.tif 000016
【図１５】
2006168227.tif 000017
【図１６】
2006168227.tif 000018
【図１７】
2006168227.tif 000019
【図１８】
2006168227.tif 000020
【図１９】
2006168227.tif 000021