(57)【特許請求の範囲】
【請求項１】
連続紙に対して画像データに基づいて画像形成する画像形成装置であって、
画像データを記憶するページメモリと、
前記ページメモリから転送される画像データを一時記憶するバッファと、
前記バッファから読み出される画像データに基づいて画像形成を実行する画像形成部と、
を備えて構成されており、
前記ページメモリから前記バッファに画像データをページ毎に転送する際には、各ページの転送の間に、ページ切り替えのために前記ページメモリ及び前記バッファを制御するハードウエアにおけるレジスタ設定及びルックアップテーブルのハードウエアの設定変更のためのソフトウエアによる準備、のためのページ準備処理の間は転送を一時停止し、
前記バッファから前記画像形成部に画像データを読み出す際には、１ページ目の読み出し開始タイミングを遅らせると共に、前記バッファから前記画像形成部への各ページの読み出しの間の時間を前記ページメモリから前記バッファへの前記ページ準備処理に要するページ準備処理時間よりも減少させるようにする、
ことを特徴とする画像形成装置。
【請求項２】
前記バッファから前記画像形成部に画像データを読み出す際には、各ページの読み出しが連続した状態になるようにする、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記バッファから前記画像形成部に前記画像データの１ページ目の読み出し開始タイミングを遅らせて読み出す際における遅らせるタイミングは、画像形成するページ数に応じて、各ページ間の前記ページ準備処理時間の累積によって決定される、
ことを特徴とする請求項１乃至請求項２のいずれか一項に記載の画像形成装置。
【請求項４】
前記バッファから前記画像形成部に前記画像データの１ページ目の読み出し開始タイミングを遅らせて読み出す際における遅らせるタイミングを、画像形成するページ数に応じて、各ページ間の前記ページ準備処理時間の累積によって決定し、
前記読み出し開始タイミングを遅らせることにより必要とされる前記画像データの容量が前記バッファの記憶容量を超える場合には、画像形成の中止又は画像形成するページ数の減少の、いずれかを選択する、
ことを特徴とする請求項１乃至請求項３のいずれか一項に記載の画像形成装置。
【請求項５】
前記ページ準備処理時間として、基準となる基準ページ準備処理時間を定めた場合に、
前記ページメモリから前記バッファへの各ページの転送の間の時間が前記基準ページ準備処理時間に一致しない場合には、前記ページメモリから前記バッファへの各ページの転送の間の時間が前記基準ページ準備処理時間に一致するようにする、
ことを特徴とする請求項１乃至請求項４のいずれか一項に記載の画像形成装置。
【請求項６】
画像処理する画像処理部を備え、
前記画像処理部は、
前記画像データに含まれる画像が、副走査方向サイズが異なる複数の画像が主走査方向に複数配置されたものであって、前記副走査方向サイズが異なる複数の画像を副走査方向に繰り返して画像形成する場合には、各画像の副走査方向の間隔を空けない状態にした画像データを生成する、
ことを特徴とする請求項１乃至請求項４のいずれか一項に記載の画像形成装置。
【請求項７】
前記画像形成部は、前記バッファからの画像データを受けて、前記連続紙を搬送しつつ画像データに基づいて画像形成を行う、
ことを特徴とする請求項１乃至請求項６のいずれか一項に記載の画像形成装置。
【請求項８】
連続紙を給紙する給紙装置と、
前記給紙装置により給紙される前記連続紙に対して画像データに基づいて画像形成する請求項１乃至請求項７のいずれか一項に記載の画像形成装置と、
前記画像形成装置により画像形成された前記連続紙を排紙する排紙装置と、
を有する画像形成システム。
【請求項９】
連続紙に対して画像データに基づいて画像形成する画像形成装置を制御する画像形成制御プログラムであって、
前記画像形成装置は、
画像データを記憶するページメモリと、
前記ページメモリから転送される画像データを一時記憶するバッファと、
前記バッファから読み出される画像データに基づいて画像形成を実行する画像形成部と、を備えて構成されており、
前記ページメモリから前記バッファに画像データをページ毎に転送する際には、各ページの転送の間に、ページ切り替えのために前記ページメモリ及び前記バッファを制御するハードウエアにおけるレジスタ設定及びルックアップテーブルのハードウエアの設定変更のためのソフトウエアによる準備、のためのページ準備処理の間は転送を一時停止し、
前記バッファから前記画像形成部に画像データを読み出す際には、１ページ目の読み出し開始タイミングを遅らせると共に、前記バッファから前記画像形成部への各ページの読み出しの間の時間を前記ページメモリから前記バッファへの前記ページ準備処理に要するページ準備処理時間よりも減少させる、
ように前記画像形成装置のコンピュータを機能させることを特徴とする画像形成制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成システム並びに画像形成制御プログラムに関する。特に、連続紙又はロール紙等の長尺用紙を用いた画像形成を効率良く実行する際の技術に関する。
【背景技術】
【０００２】
画像データに基づいて画像形成するプリンタ等の画像形成装置では、Ａ４やＢ４といった所定の定型サイズにカットされたカット紙と呼ばれる用紙に対して画像を形成することが一般的である。
一方、この種の画像形成装置において、連続紙又はロール紙と呼ばれる、定型サイズの用紙よりも搬送方向の用紙長が長い長尺用紙に画像を形成することも可能である。なお、このような長尺用紙は、宛名やシリアル番号や商品表示などのシール形式のラベルを繰り返し印刷するといった用途で使用されることが多い。
【０００３】
ところで、画像形成装置において、メモリやバッファを制御するＡＳＩＣ等のハードウエアの多くは、画像のページ切り替わりの際に、ソフトウエアでハードウエアのレジスタ設定やルックアップテーブルを変更する必要がある。
このようなハードウエアの設定変更中は、ＡＳＩＣ等のハードウエアを動作させることができない。このため、画像出力ができない期間が発生することになる。ここで、カット紙を用いる画像形成装置の場合は、カット紙と次のカット紙との間に用紙間隔が存在する。このため、ソフトウエア処理時間すなわち画像出力停止期間は、用紙と次の用紙との紙間時間に収まっていれば問題は生じない。
【０００４】
一方、長尺用紙への印刷の場合、用紙間隔は存在せず、画像形成装置内には常に用紙が存在する。そして、用紙は一定の線速で搬送されている。このため、上述したソフトウエア処理時間は、用紙上に画像を形成することができず、余白（画像間隔）として出現することになる。最終的に余白（画像間隔）は廃棄物になるため、最小化する事を求められている。
【０００５】
ここで、ＡＳＩＣ等のハードウエアについてのソフトウエア処理が不要、あるいは、前ページ出力中に次ページ設定を予約できるようなハードウエアを用いれば、画像間隔をゼロにすることができる。しかし、このようなハードウエアは、ハードウエアの変更が必要になるため、多大のコストを要する。
【０００６】
実際の製品として、この問題に対し、ソフトウエアの処理時間を削減することで、画像間隔を1mm程度に短縮しているものもある。
しかし、専用のハードウエアを用意することなく、従来の構成のままで、長尺用紙における画像間隔の更なる削減を実現できる装置は存在していなかった。
【０００７】
また、ガンマ変換テーブルなどのデータサイズの大きいルックアップテーブルを書き換えるような場合には、この処理時間が伸びる場合もあり得る。
なお、長尺用紙を用いた画像形成装置における画像間の制御については、以下の特許文献などに各種の提案がなされている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開2006-116975号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
以上の特許文献１では、出力開始前処理、出力完了後処理が必要な構成の装置（インクジェットプリンタ）において、画像間0で出力する際は先頭ページで前処理、最終ページで後処理を行い、中間のページでページ切り替え時にヘッド境界をまたぐ場合は、前後のページを繋げた1個の画像をヘッドへ送信する、といったことが記載されている。
【００１０】
但し、この技術は、プロセス要因の画像間を排除するという内容であって、ページ切り替え時のソフトウエア処理で発生する画像間を排除するという内容ではない。
すなわち、画像のページ切り替わりの際に、ソフトウエアでハードウエアのレジスタ設定やルックアップテーブルを変更する必要がある場合にも、専用のハードウエアを用意することなく、従来の構成のままで、長尺用紙における画像間隔の更なる削減を実現できる画像形成装置及び画像形成システム並びに画像形成制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
すなわち、前記した課題を解決するため、本発明の一側面が反映された画像形成装置及び画像形成システム並びに画像形成制御プログラムは、以下のように構成される。
（１）連続紙に対して画像データに基づいて画像形成する画像形成装置であって、画像データを記憶するページメモリと、前記ページメモリから転送される画像データを一時記憶するバッファと、前記バッファから読み出される画像データに基づいて画像形成を実行する画像形成部と、を備えて構成されており、前記ページメモリから前記バッファに画像データをページ毎に転送する際には、各ページの転送の間に、ページ切り替えのために前記ページメモリ及び前記バッファを制御するハードウエアにおけるレジスタ設定及びルックアップテーブルのハードウエアの設定変更のためのソフトウエアによる準備、のためのページ準備処理の間は転送を一時停止し、前記バッファから前記画像形成部に画像データを読み出す際には、１ページ目の読み出し開始タイミングを遅らせると共に、バッファから画像形成部への各ページの読み出しの間の時間をページメモリからバッファへの前記ページ準備処理に要するページ準備処理時間よりも減少させるようにする。
【００１２】
（２）以上の（１）において、前記バッファから前記画像形成部に画像データを読み出す際には、各ページの読み出しが連続した状態になるようにする。
（３）以上の（１）〜（２）において、前記バッファから前記画像形成部に前記画像データの１ページ目の読み出し開始タイミングを遅らせて読み出す際における遅らせるタイミングは、画像形成するページ数に応じて、各ページ間の前記ページ準備処理時間の累積によって決定される。
【００１３】
（４）以上の（１）〜（３）において、前記バッファから前記画像形成部に前記画像データの１ページ目の読み出し開始タイミングを遅らせて読み出す際における遅らせるタイミングを、画像形成するページ数に応じて、各ページ間の前記ページ準備処理時間の累積によって決定し、前記読み出し開始タイミングを遅らせることにより必要とされる前記画像データの容量が前記バッファの記憶容量を超える場合には、画像形成の中止又は画像形成するページ数の減少の、いずれかを選択する。
【００１４】
（５）以上の（１）〜（４）において、前記ページ準備処理時間として、基準となる基準ページ準備処理時間を定めた場合に、前記ページメモリから前記バッファへの各ページの転送の間の時間が前記基準ページ準備処理時間に一致しない場合には、前記ページメモリから前記バッファへの各ページの転送の間の時間が前記基準ページ準備処理時間に一致するようにする。
【００１５】
（６）以上の（１）〜（４）において、画像処理する画像処理部を備え、前記画像処理部は、前記画像データに含まれる画像が、副走査方向サイズが異なる複数の画像が主走査方向に複数配置されたものであって、前記副走査方向サイズが異なる複数の画像を副走査方向に繰り返して画像形成する場合には、各画像の副走査方向の間隔を空けない状態にした画像データを生成する。
【００１６】
（７）以上の（１）〜（６）において、前記画像形成部は、前記バッファからの画像データを受けて、前記連続紙を搬送しつつ画像データに基づいて画像形成を行う。
【発明の効果】
【００１７】
本発明の一側面が反映された画像形成装置及び画像形成システム並びに画像形成制御プログラムによると、以下のような効果が得られる。
（１）連続紙に対して画像データに基づいて画像形成する際に、ページメモリからバッファに画像データをページ毎に転送する際には、各ページの転送の間に、ページ切り替えのためにページメモリ及びバッファを制御するハードウエアにおけるレジスタ設定及びルックアップテーブルのハードウエアの設定変更のためのソフトウエアによる準備、のためのページ準備処理の間は転送を一時停止し、バッファから画像形成部に画像データを読み出す際には、１ページ目の読み出し開始タイミングを遅らせると共に、バッファから画像形成部への各ページの読み出しの間の時間をページメモリからバッファへのページ準備処理に要するページ準備処理時間よりも減少させるようにする。
【００１８】
すなわち、画像のページ切り替わりの際に、ソフトウエアでハードウエアのレジスタ設定やルックアップテーブルを変更する必要がある場合にも、専用のハードウエアを用意することなく、従来の構成のままで、連続紙における画像間隔の更なる削減を実現できる。
【００１９】
（２）以上の（１）において、バッファから画像形成部に画像データを読み出す際には、各ページの読み出しが連続した状態になるようにする。すなわち、画像のページ切り替わりの際に、ソフトウエアでハードウエアのレジスタ設定やルックアップテーブルを変更する必要がある場合にも、専用のハードウエアを用意することなく、従来の構成のままで、連続紙における画像間隔をゼロにして画像を密着させることが可能になる。
【００２０】
（３）以上の（１）〜（２）において、バッファから画像形成部に画像データの１ページ目の読み出し開始タイミングを遅らせて読み出す際における遅らせるタイミングは、画像形成するページ数に応じて、各ページ間のページ準備処理時間の累積によって決定される。
【００２１】
これにより、画像間隔を削減しつつ、バッファに記憶させるデータを無駄なく決定し、画像形成の開始の遅れが最低限に制御される。
（４）以上の（１）〜（３）において、バッファから画像形成部に画像データの１ページ目の読み出し開始タイミングを遅らせて読み出す際における遅らせるタイミングを、画像形成するページ数に応じて、各ページ間のページ準備処理時間の累積によって決定し、読み出し開始タイミングを遅らせることにより必要とされる画像データの容量がバッファの記憶容量を超える場合には、画像形成の中止又は画像形成するページ数の減少の、いずれかを選択する。これにより、画像間隔を削減しつつ、バッファの記憶容量に応じてバッファに記憶させるデータを無駄なく決定し、画像形成の開始の遅れは適切に制御される。また、制御が破綻することもない。
【００２２】
（５）以上の（１）〜（４）において、ページ準備処理時間として、基準となる基準ページ準備処理時間を定めた場合に、ページメモリからバッファへの各ページの転送の間の時間が基準ページ準備処理時間に一致しない場合には、ページメモリからバッファへの各ページの転送の間の時間が基準ページ準備処理時間に一致するようにする。
【００２３】
すなわち、画像のページ切り替わりの際に、ソフトウエアでハードウエアのレジスタ設定やルックアップテーブルを変更する必要がある場合にも、専用のハードウエアを用意することなく、従来の構成のままで、連続紙における画像間隔をゼロを含む一定の状態に低減できる。
【００２４】
（６）以上の（１）〜（４）において、副走査方向サイズが異なる複数の画像が主走査方向に複数配置されたものであって、副走査方向サイズが異なる複数の画像を副走査方向に繰り返して画像形成する場合には、各画像の副走査方向の間隔を空けない状態にした画像データを生成する。これにより、用紙の副走査方向に余白が生じず、廃棄物を生じさせない効率的な画像形成が可能になる。
【００２５】
（７）以上の（１）〜（６）において、バッファからの画像データを受けた画像形成部が、連続紙を搬送しつつ画像データに基づいて画像形成を行う。
すなわち、連続紙の搬送を停止させずに一定速度で搬送しつつ画像形成を実行する構成において、画像のページ切り替わりの際に、ソフトウエアでハードウエアのレジスタ設定やルックアップテーブルを変更する必要がある場合にも、専用のハードウエアを用意することなく、従来の構成のままで、連続紙における画像間隔の更なる削減を実現できる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施形態の画像形成システムの構成を示す構成図である。
【図２】本発明の実施形態の画像形成システムの構成を示す構成図である。
【図３】本発明の実施形態の画像形成システムの構成を示す構成図である。
【図４】画像形成の様子を模式的に示す説明図である。
【図５】画像形成の様子を模式的に示す説明図である。
【図６】本発明の実施形態の画像形成の様子を模式的に示す説明図である。
【図７】本発明の実施形態の画像形成の様子を模式的に示す説明図である。
【図８】本発明の実施形態の動作を示すフローチャートである。
【図９】本発明の実施形態の動作を示すフローチャートである。
【図１０】本発明の実施形態の画像形成の様子を模式的に示す説明図である。
【発明を実施するための形態】
【００２７】
以下、図面を参照して、画像形成装置及び画像形成システム並びに画像形成制御プログラムにおいて、ロール状の長尺用紙を用いた画像形成を効率良く実行する実施形態を詳細に説明する。
なお、画像形成装置１００や画像形成システムの動作が画像形成制御方法である。また、画像形成装置１００や画像形成システム１の動作を制御する制御部１０１の制御は、画像形成制御プログラムに基づいて行われる。
【００２８】
〔画像形成システムの構成〕
ここで、給紙装置５０と画像形成装置１００と排紙装置２００とがセットされた画像形成システム１の構成例を、図１と図２に基づいて詳細に説明する。
なお、給紙装置５０と画像形成装置１００と排紙装置２００とがセットされた画像形成システム１は、画像形成システムの一例を示しており、図示されない他の後処理装置などが接続されていても良い。
【００２９】
給紙装置５０は、制御部５１と、通信部５２と、給紙部５５と、給紙調整部５６と、搬送部５８と、センサ５９と、を備えて構成されている。制御部５１は、後述する制御部１０１の指示に基づいて、給紙装置５０内の各部を制御する。通信部５２は、セットされている画像形成装置１００等の他の装置と通信する。給紙部５５は、用紙ロールから長尺用紙を画像形成装置１００に向けて給紙する。給紙調整部５６は、給紙部５５から給紙される用紙の張り具合や弛み具合を調整しつつ、搬送速度の変動を吸収する。搬送部５８は、給紙装置５０内で用紙を搬送する。センサ５９は、用紙搬送に関して各種状態を検知する。
【００３０】
画像形成装置１００は、制御部１０１と、通信部１０２と、プリントコントローラ１０３と、記憶部１０４と、操作表示部１０５と、画像形成搬送部１０７と、センサ１０９と、原稿読取部１１０と、ＲＩＰ処理部１２０と、データ記憶部１３０と、画像処理部１４０と、画像形成部１５０と、定着部１６０と、を備えて構成されている。
【００３１】
制御部１０１は、画像形成装置１００内の各部を制御する。通信部１０２は、セットされている他の装置（外部機器や給紙装置５０や排紙装置２００等）と通信する。プリントコントローラ１０３は、外部機器からページ記述言語で記述されたジョブデータを受信して必要に応じて記憶する。記憶部１０４は、各種設定を記憶する。操作表示部１０５は、利用者による操作入力の受け付けと画像形成装置１００の状態表示とを行う。画像形成搬送部１０７は、装置内で用紙を搬送する。センサ１０９は、画像形成と用紙搬送に関して各種状態を検知する。原稿読取部１１０は、撮像素子により原稿の画像を読み取って原稿画像データを生成する。
【００３２】
ＲＩＰ処理部１２０は、プリントコントローラが受信したページ記述言語で記述されたＲＩＰ処理前のジョブデータに対してＲＩＰ処理を実行し、画像形成可能なビットマップ形式の画像データに変換する。データ記憶部１３０は、画像形成する際の画像データや各種データを記憶する。なお、データ記憶部１３０は、画像データを受け入れる読込用画像メモリと、受け入れた画像データを画像形成用に出力するプリント用画像メモリと、を備えて構成されている。画像処理部１４０は、画像形成に必要な各種画像処理を実行する。画像形成部１５０は、画像形成命令と、データ記憶部１３０内のプリント用画像メモリに格納された画像データとに基づいて用紙上に画像を形成する。定着部１６０は、用紙上に形成されたトナーによる画像を熱と圧力とで安定させる。
【００３３】
排紙装置２００は、制御部２０１と、通信部２０２と、切断部２０３と、排紙調整部２０５と、搬送部２０６と、排紙部２０８と、センサ２０９と、を備えて構成されている。制御部２０１は、制御部１０１の制御に基づいて、排紙装置２００内の各部を制御する。通信部２０２は、セットされている画像形成装置１００等の他の装置と通信する。切断部２０３は、所定位置で長尺用紙を切断する。排紙調整部２０５は、画像形成装置１００から排紙される用紙の張り具合を調整しつつ搬送速度の変動を吸収する。搬送部２０６は、排紙装置２００内で用紙を搬送する。排紙部２０８は、画像形成装置１００からの長尺用紙をロール形状に巻き取りつつ、用紙ロールとして排紙する。センサ２０９は、用紙搬送に関して各種状態を検知する。
【００３４】
また、図１と図２では、給紙装置５０，画像形成装置１００，排紙装置２００による画像形成システムとして、長尺用紙を扱う場合を具体例として示している。ここで、長尺用紙とは、定型サイズの用紙よりも搬送方向の用紙長が長い用紙を意味している。また、図２において、画像形成部１５０として複数色で画像形成を行うものを示しているが、これに限定されず、モノクロの画像形成を行う画像形成部１５０であっても良い。なお、給紙や画像形成や排紙に関しては各種の構造が考えられるため、図１〜図２では一例を示しており、この具体例に示される構成や形態に限定されるものではない。
【００３５】
図３は本実施形態の特徴的動作を実行する部位の構成を示している。
ここで、第１処理部１０００は、第１処理制御部としてのメモリＡＳＩＣ１０１０と、メモリＡＳＩＣ１０１０により制御されて画像データを記憶するページメモリ１０２０と、を有して構成されている。また、第２処理部２０００は、第２処理制御部としてのプリントＡＳＩＣ２０１０と、プリントＡＳＩＣ２０１０により制御されて画像データを一時記憶するバッファ２０２０と、を有して構成されている。また、第３処理部３０００は、図１と図２における画像形成部１５０であり、露光部３０３０を有して構成されている。
【００３６】
ここで、第１処理部１０００と第２処理部２０００とは、図１における画像データ記憶部１３０内に存在していても良い。また、第１処理部１０００は図１における画像データ記憶部１３０内に存在し、第２処理部２０００は画像形成部１５０内に存在していても良い。
【００３７】
〔動作〕
以下、図４以降の各種説明図を用いて動作説明を行う。
〔前提動作〕
ここで、図４のタイムチャートと図５の記憶状態説明図を参照し、本実施形態の前提となる基本動作について説明する。なお、この基本動作とは、本実施形態の特徴部分を適用する前の、前提となる状態の動作を示している。
【００３８】
図４のタイムチャートにおいて、ＶＴＯＰは副走査方向における画像形成出力開始のトリガとなる信号である。このＶＴＯＰは、用紙搬送のタイミングに合わせて、制御部１０１におけるソフトウエアが、メモリＡＳＩＣ等のハードウエアに入力する。
ＷＶＶはＶＴＯＰに連動して有効となるハードウエア内部信号である。なお、このＷＶＶは、ページメモリ上の画像データをプリントＡＳＩＣへ転送するための、ハードウエア内部信号である。このＷＶＶは、画像データの副走査長と線速に応じた時間だけ有効となる。例えば、画像形成部１５０における用紙搬送時の線速が315mm/sであり、画像の副走査長が315mmであれば、丁度１秒間だけ有効になる。
【００３９】
ＰＶＶはＶＴＯＰから先端タイミングの指定値だけ遅延してから有効となるハードウエア内部信号である。このＰＶＶは、プリントＡＳＩＣからの画像出力が有効となるハードウエア内部信号である。この信号は、画像データ副走査長と線速に応じた時間だけ有効となる。画像形成部１５０における用紙搬送時の線速が315mm/sであり、画像の副走査長が315mmであれば、丁度１秒間だけ有効になる。
【００４０】
ここで、ＰＶＶが有効になるにはバッファ内に画像データの存在が必要である。このため、ＷＶＶから先端タイミングの指定値分だけ遅延させた状態でＰＶＶが有効になる。すなわち、ＷＶＶよりも前にＰＶＶをオンすることはできない。言い換えると、先端タイミングが負になることはない。
【００４１】
ここで、先端タイミングとは、搬送される用紙と画像先端のタイミングを合わせるための調整値であり、プリントＡＳＩＣに対してソフトウエアで任意に指定することができる。通常、１ジョブ中に先端タイミングが変化することは無い。
以下、図４と図５を対比させつつ、各タイミングでの状態を説明する。
【００４２】
ａ１０：ＶＴＯＰオン。
ａ１１：プリントＡＳＩＣのバッファには画像先端部のデータが貯まっている。プリントＡＳＩＣは画像先端から出力を開始する。
ａ１２：プリントＡＳＩＣのバッファは画像形成出力をしつつ、引き続き画像データの受信を行う。
【００４３】
ａ１３：プリントＡＳＩＣのバッファは引き続き画像出力を行う。ページ切り替え中は画像データの受信は停止する。
ａ１４：プリントＡＳＩＣのバッファは１ページ目の画像出力を完了すると共に、２ページ目の画像受信を行う。
【００４４】
ａ２１：プリントＡＳＩＣのバッファは２ページ目の画像出力を開始しつつ、引き続き２ページ目の画像データ受信を行う。
ａ２３：プリントＡＳＩＣのバッファは２ページ目の画像受信を完了する。２ページ目の画像出力は継続する。
【００４５】
以上の説明において、図４のａ１４とａ２１との間のページ準備処理の間も長尺用紙は画像形成部１５０内で搬送され続けている。このため、図５のａ２２やａ２３の「画像形成」に示すように、画像Ａと画像Ｂとの間のページ間に画像形成されない空白（余白）領域が副走査方向に向かって生じている。
【００４６】
〔実施形態の動作〕
ここで、図６のタイムチャートと図７の記憶状態説明図を参照し、上述した基本動作を改良した本実施形態の特徴動作について説明する。
ＰＶＶが画像出力を制御する信号であることから、用紙上の画像に副走査方向の余白を発生させないようにするためには、図６におけるＰＶＶが有効であり続けるようにすればよい。
【００４７】
本実施形態では、ＰＶＶが有効になるｂ１１の時点でプリントＡＳＩＣのバッファに画像データが貯まること、先端タイミングをソフトからページ単位で任意に指定可能であることを用いて、ＰＶＶ無効期間を除去する。
具体的には、１ページ目に先端タイミング量を大きく取っておき、毎ページで先端タイミング量をページ準備処理時間相当ずつ小さくする。このようにすることで、ページ準備処理を残しつつ、ＰＶＶ無効期間を除去する。
【００４８】
以下、図６と図７を対比させつつ、各タイミングでの状態を説明する。なお、既に説明した図４と図５におけるａ＊＊と、これから説明する図６と図７におけるｂ＊＊とは、数字部分が等しくなるようにしている。
ｂ１１：プリントＡＳＩＣのバッファには画像先端部のデータが貯まっている。画像先端から１ページ目の出力を開始する。
【００４９】
ｂ１３：プリントＡＳＩＣのバッファは１ページ目の画像受信を完了し、画像受信が停止する。１ページ目の画像出力は継続する。
ｂ２０：プリントＡＳＩＣのバッファは２ページ目の画像受信を開始する。１ページ目の画像出力は継続される。
【００５０】
ｂ２１（ｂ１４）：プリントＡＳＩＣのバッファは２ページ目の画像受信を継続する。１ページ目の画像出力を完了する（ｂ１４）と同時に、２ページ目の画像出力を開始する（ｂ２１）。
ｂ２３：プリントＡＳＩＣのバッファは２ページ目の画像受信を完了し、画像受信が停止する。２ページ目の画像出力は継続する。
【００５１】
以上の説明において、ページ切り替えの度にＷＶＶがオフとなるため、プリントＡＳＩＣの画像受信が停止する。よって、ページ切り替えの度にプリントＡＳＩＣ内のバッファ内のデータが減少する。そのため、画像形成するページ数が多いと、計算上は先端タイミング量が負になり、画像出力を継続できない状況が発生する。そこで、以上の問題に対処すべくあるため、バッファを最大限確保する。ただし、バッファに画像データを貯める時間を考慮すると、バッファに貯めるデータ量は部数、画像サイズに応じた最低限とすることが望ましい。また、先端タイミングの減少量（タイミングを早める量）は、ページ準備処理に要する時間（ページ準備時間×ページ切り替え回数）に応じて決定する。但し、ページ準備処理自体は残し、バッファからの読み出しのタイミングのみを従来とは変更する。
【００５２】
〔実施形態の具体例〕
ここで、具体的数値をもって説明する。
・ＹＭＣＫの４色で画像形成する。
・プリントＡＳＩＣのバッファの記憶容量＝２５６ＭＢ（各色）とする。
・画像形成部１５０の各色のドラムから中間転写体に転写するまでの時間差（ドラム間遅延）があるため、バッファ入力からバッファ出力までの時間は、Ｋが最も遅い。
・４色のドラム間距離は９５mm×３とする。
・主走査方向の最大書き込み幅を３２０mm又は２００mmとする。
・副走査方向の用紙搬送速度（線速）を３１５mm/sとする。
・ページ準備処理時間は、副走査方向の画像間隔を１mmとした場合、１/３１５＝３．１７ミリ秒である。
・主走査方向画像幅３２０mmのときの先端タイミング量の最大値：
１２００dpi、８bitの画像データでは、３２０mmの１ラインは、
３２０／２５．４×１２００＝１５１２０（バイト）になる。
【００５３】
バッファは各色２５６ＭＢであり、
２５６×１０２４×１０２４／１５１２０＝１７７５３ラインまで貯められる。
１７７５３ラインをmmへ変換すると、
１７７５３／１２００×２５．４＝３７５．７７mmとなる。
【００５４】
ここで、Ｋのドラム間距離を減算すると、
３７５．７７−９５×３＝９０．７７mmとなる。
これを時間に直すと、９０．７７／３１５＝０．２８８秒となる。
すなわち、画像幅３２０mmのときの先端タイミング量の最大値は、０．２８８秒である。
・主走査方向画像幅２００mmのときの先端タイミング量の最大値：
１２００dpi、８bitの画像データでは、２００mmの１ラインは、
２００／２５．４×１２００＝９４４８（バイト）になる。
【００５５】
バッファは各色２５６ＭＢであり、
２５６×１０２４×１０２４／９４４８＝２８４１１ラインまで貯められる。
２８４１１ラインをmmへ変換すると、
２８４１１／１２００×２５．４＝６０１．３７mmとなる。
【００５６】
ここで、Ｋのドラム間距離を減算すると、
６０１．３７−９５×３＝３１６．３７mmとなる。
これを時間に直すと、３１６．３７／３１５＝１．００４秒となる。
すなわち、画像幅２００mmのときの先端タイミング量の最大値は、１．００４秒である。
・主走査方向画像幅３２０mmのときのＰＶＶ＝０が可能なページ数：
２８８／３．１７＝９０．８５、ページ間が９０回であるため９１ページとなる。
・主走査方向画像幅２００mmのときのＰＶＶ＝０が可能なページ数：
１００４／３．１７＝３１６．７、ページ間が３１６回であるため３１７ページとなる。
【００５７】
以上のように、主走査方向画像幅に応じて先端タイミング量の最大値が変化する。このため、後述する実施例では、主走査方向の画像幅も考慮した処理手順としている。
〔実施形態の具体的動作（１）〕
以下、図８のフローチャートを参照して本実施形態の動作（１）を詳細に説明する。ここで、このフローチャートは制御部１０１の制御により実行される。
【００５８】
ここで、Ｓ：バッファ容量（byte）、Ｘ：画像幅（mm）、Ｒ：解像度（dpi）、Ｄ：階調（bit）、Ｌ：線速（mm/s）、Ｍ：総部数、Ｎ：１部の総ページ数、Ｔb：ページ準備処理時間（s）、Ｐ：ページ切り替え回数＝Ｍ・Ｎ−１、Ａ：画像１ラインデータ（byte）、Ｔmax：最大先端タイミング量（s）＝バッファ保存可能画像長、と定義する。
【００５９】
まず、制御部１０１は、実行するジョブについて、必要とする先端タイミング量（必要先端タイミング量）Ｔreqを、Ｔreq＝Ｐ×Ｔbと算出する（図８中のステップＳ１０１）。
また、制御部１０１は、実行するジョブについて、最大の先端タイミング量（最大先端タイミング量）Ｔmaxについて、Ａ＝（Ｘ／２５．４）×Ｒ×（Ｄ／８）として、Ｔmax＝（Ｓ／Ａ／Ｒ）×（25.4／Ｌ）と算出する（図８中のステップＳ１０２）。
【００６０】
制御部１０１は、以上の必要先端タイミング量Ｔreqと最大先端タイミング量Ｔmaxとを比較する（図８中のステップＳ１０３）。
必要先端タイミング量Ｔreqが最大先端タイミング量Ｔmaxより大きければ（図８中のステップＳ１０３でＮＯ）、計算上は先端タイミング量が負になり、画像出力を継続できない状況が発生する。そこで、制御部１０１は操作表示部１０５に、Ｔmax≧Ｔreq を満たす部数に変更するか、ジョブ実行を中止するかを選択するポップアップ表示画面を表示し、ユーザに選択させる（図８中のステップＳ１０４）。
【００６１】
ユーザがジョブ実行中止を選択した場合には（図８中のステップＳ１０４でＮＯ）、制御部１０１は、画像形成を中止して終了する（図８中のエンド）。
Ｔmax≧Ｔreq を満たしていた場合（図８中のステップＳ１０３でＹＥＳ）、又は、ユーザがＴmax≧Ｔreq を満たす部数に変更した場合には（図８中のステップＳ１０４でＹＥＳ）、制御部１０１は、以上のＴreqを先端タイミング量Ｔに設定する（図８中のステップＳ１０６）。
【００６２】
そして、制御部１０１は、ｍ（１≦ｍ≦Ｍ）部目のｎ（１≦ｎ≦Ｎ）ページについて、ページ毎に先端タイミング量Ｔ＝Ｔ−Ｔbと設定しながら、画像形成を実行する（図８中のステップＳ１０７〜ＳＳ１１３）。
すなわち、ページ毎にページ準備処理時間分ずつ先端タイミングを早めながら、プリントＡＳＩＣ２０１０がバッファ２０２０から画像データを読み出して、露光部３０３０に画像データを供給する。この結果、図６のように、バッファから画像データを読み出す際には、各ページの読み出しが連続した状態になる。すなわち、画像のページ切り替わりの際に、ソフトウエアでハードウエアのレジスタ設定やルックアップテーブルを変更する必要がある場合にも、専用のハードウエアを用意することなく、従来の構成のままで、長尺用紙における画像間隔をゼロにして画像を密着させることが可能になる。
【００６３】
また、以上のように、バッファ２０２０から露光部３０３０に画像データの１ページ目の読み出し開始タイミングを遅らせて読み出す際における遅らせるタイミング（先端タイミング量）は、画像形成するページ数（Ｍ・Ｎ）に応じて、各ページ間のページ準備処理時間Ｔbに要する時間の累積によって決定される。これにより、画像間隔を削減しつつ、バッファに記憶させるデータを無駄なく決定し、画像形成の開始の遅れが最低限に制御される。
【００６４】
また、必要先端タイミング量Ｔreqが、バッファの記憶容量から算出される最大先端タイミング量（バッファ保存可能画像長）を超える場合には、画像形成の中止又は画像形成するページ数の減少の、いずれかをユーザに選択させる。このようにすることで画像間隔を削減しつつ、制御が破綻することもない。
【００６５】
〔実施形態の具体的動作（２）〕
以下、図９のフローチャートを参照して本実施形態の動作（２）を詳細に説明する。ここで、このフローチャートは制御部１０１の制御により実行される。また、図８のフローチャートと同一処理内容については、同一ステップ番号を付すことで、重複した説明を省略する。
【００６６】
以上の動作（１）では毎ページで、本実施形態の特徴的な処理を適用することを前提としていた。しかし、必ずしも毎ページで実施する必要はない。そのため、ページ準備処理の中で特に時間のかかる処理が発生するページ切り替え時のみ、本実施形態を適用することで、時間のかかる出力設定変更を可能とすることができる。
【００６７】
ここで、特に時間のかかる処理としては、通常の基準となるページ準備処理時間（基準ページ準備処理時間）よりも長いページ準備処理時間（基準外ページ準備処理時間）が必要となる処理である。但し、基準外ページ準備処理時間は１種類とは限らない。
例えば画像処理パラメータ設定変更が挙げられる。これは、ＡＳＩＣ等のハードウエア内のルックアップテーブルに、キロバイト単位のデータ設定が必要になること等が該当する。これは、それぞれ異なるルックアップテーブル等で処理された2種類の画像データを１００メートルずつ印刷したい、といった状況で発生しうる。
【００６８】
この場合の動作（２）のフローチャートは図９のようになる。以下、図８に示した動作（１）と異なる箇所を中心に説明する。
まず、全ページ（ｍ部ｎページ）について、予想されるページ準備処理時間（予想ページ準備処理時間Ｔemn）と、ページ準備処理時間の基準値（基準ページ準備処理時間）Ｔbと、を算出する（図９中のステップＳ１００）。なお、画像処理パラメータ変更が無い場合のページ準備処理時間（例えば、１部１ページ目のＴ11）を基準ページ準備処理時間Ｔbとする。
【００６９】
また、必要先端タイミング量Ｔreqとしては、Ｔemn−Ｔbについて、全ページ（ｍ部・ｎページとして、ｎについて１〜Ｎ、ｍについて１〜Ｍ）の総和を算出する。
この動作（２）の実施形態では、ページ準備処理時間が、基準ページ準備処理時間と、基準ページ準備処理時間とは異なる基準外ページ準備処理時間とが存在する場合において、メモリからバッファへの各ページの転送の間の時間が基準ページ準備処理時間である場合には、バッファから画像形成部への各ページの読み出しの間の時間を基準ページ準備処理時間とし、メモリから前記バッファへの各ページの転送の間の時間が基準外ページ準備処理時間である場合には、バッファから画像形成部への各ページの読み出しの間の時間を基準外ページ準備処理時間から基準ページ準備処理時間に一致するように減少又は増加させるようにする。
【００７０】
すなわち、画像のページ切り替わりの際に、ソフトウエアでハードウエアのレジスタ設定やルックアップテーブルを変更する必要がある場合にも、専用のハードウエアを用意することなく、従来の構成のままで、長尺用紙における画像間隔をゼロを含む一定の状態に低減できる。
【００７１】
〔実施形態の具体的動作（３）〕
以下、本実施形態の動作（３）について説明する。
画像データに複数の画像が含まれる場合を想定する。ここで、副走査方向サイズが異なる複数の画像が、主走査方向に複数配置されたものであり、更に、副走査方向サイズが異なる複数の画像を、副走査方向に繰り返して画像形成する場合である。
【００７２】
例えば、図１０（ａ）は、画像データに複数の画像が含まれ、副走査方向サイズが異なる複数の画像が、主走査方向に複数配置されたものに該当する。
このような図１０（ａ）の画像データを、長尺用紙を用いて、副走査方向に繰り返して画像形成するとする。
【００７３】
本実施形態を全く適用しない場合には、図１０（ｂ）のように、画像の間に無駄な余白が発生している。
本実施形態を適用すると、図１０（ｃ）のように、画像の間に無駄な余白が発生しなくなる。但し、画像データに含まれる画像のなかの、副走査方向に大きさの異なる小さい画像については、本実施形態を適用しても、余白が生じることになる。
【００７４】
そこで、画像処理部１４０の画像処理により、画像データに含まれる画像のなかの、副走査方向に大きさの異なる画像について、個別に、各画像の副走査方向の間隔を空けない状態にした画像データを生成する。そして、以上の動作（１）で説明したように間隔を空けないように画像形成を実行する。
【００７５】
すなわち、この動作（３）の実施形態を適用することで、図１０（ｄ）のように、全ての画像の間に無駄な余白が発生しなくなる。
なお、ここでは、副走査方向に大きさが異なる二種類の画像を用いたが、三種類以上の画像が存在している場合であっても、各画像の余白を生じないように対処することが可能である。
【００７６】
〔補足説明〕
以上の動作説明では、画像形成部１５０として、電子写真方式の画像形成をおこなうものとしていたが、これに限定されるものではない。すなわち、各種の画像形成に本実施形態を適用することが可能である。
【００７７】
また、以上の実施形態については、バッファからの画像データを受けて、長尺用紙を搬送しつつ画像データに基づいて画像形成を行う各種の装置に適用することが可能である。
ここで、長尺用紙を搬送しつつ画像形成するとは、用紙の搬送を停止させない状態で画像形成を実行する各種方式を意味する。そして、このような各種の画像形成において、画像間隔を減少させて、無駄な余白を生じさせないようにすることが可能である。
【００７８】
また、画像間隔を減少させるとは、画像間隔を完全にゼロにして密着させることだけではなく、ページ準備処理時間によって生じる余白部分を残しつつも減少させることも含むものである。
【符号の説明】
【００７９】
５０  給紙装置
１００  画像形成装置
２００  排紙装置
【図１】
0006627230.tif 000002
【図２】
0006627230.tif 000003
【図３】
0006627230.tif 000004
【図４】
0006627230.tif 000005
【図５】
0006627230.tif 000006
【図６】
0006627230.tif 000007
【図７】
0006627230.tif 000008
【図８】
0006627230.tif 000009
【図９】
0006627230.tif 000010
【図１０】
0006627230.tif 000011