(57)【要約】【課題】  両面印刷が可能な画像形成装置及び印刷制御方法において、高速に両面印刷を行うために先行する用紙の両面印刷の先印字面と後印字面の印刷の間に次の用紙の両面印刷の先印字面印刷を挿入して高速に印刷する高速両面印刷制御において、データ処理の遅れ等により高速両面印刷の継続ができなくなるのを回避すること。【解決手段】  本発明の画像形成装置は、印刷のためのデータ処理が終了した両面印刷の先に印刷する片面の印刷後に、次の両面印刷要求が存在する場合には、当該次の両面印刷のためのデータ処理が終了するまでは、当該先の両面印刷の後に印刷する片面の印刷処理を実行しないで待機させる方法により課題を解決した。【選択図】図４
2010173186.tif 000002
【特許請求の範囲】
【請求項１】
片面印刷又は両面印刷の印刷ジョブの入力を受け付けるジョブ受取部と、
前記印刷ジョブを用紙に印刷する印刷部と、
前記印刷ジョブが両面印刷の場合に前記印刷部で片面印刷を終えた用紙の未印刷面に印刷を可能とさせるために前記用紙を反転して再度印刷部に搬送する反転機構部と、
前記ジョブ受取部により連続して受け取られた複数のジョブを前記用紙に片面印刷する片面印刷制御と前記ジョブ受取部により連続して受け取られた複数のジョブを先行する用紙の先印字面と後印字面とに印刷する間に次の用紙の先印字面に印刷を行って複数の用紙に両面印刷を行う高速両面印刷制御とを選択的に実行可能な印刷制御部と、を有する画像形成装置であって、
前記印刷制御部は、先行する用紙の先印字面の印刷終了時又は前記先行する用紙の一枚前の用紙の後印字面の印刷終了時に次の用紙の印刷要求が存在し、当該次の用紙の印刷データ処理が、前記先行する用紙の先印字面の印刷終了時又は前記先行する用紙の一枚前の用紙の後印字面の印刷終了時に完了していない場合は、前記次の用紙の先印字面の印刷を終了するまでは、前記先行する用紙の後印字面の印刷処理を実行しないことにより前記高速両面印刷制御を継続させる
ことを特徴とする画像形成装置。
【請求項２】
請求項１の画像形成装置であって、
前記印刷制御部は、先行する用紙の先印字面の印刷終了時又は前記先行する用紙の一枚前の用紙の後印字面の印刷終了時に次の用紙の印刷要求が存在し、当該次の用紙の印刷データ処理が、前記先行する用紙の先印字面の印刷終了時又は前記先行する用紙の一枚前の用紙の後印字面の印刷終了時に完了していない場合は、前記先行する用紙を前記反転機構部内で待機させ、前記次の用紙の先印字面の印刷を終了するまでは、前記先行する用紙の後印字面の印刷処理を実行しないことにより前記高速両面印刷制御を継続させる
ことを特徴とする画像形成装置。
【請求項３】
片面印刷又は両面印刷の印刷ジョブの入力を受け付けるジョブ受取手段と、
前記印刷ジョブを用紙に印刷する印刷手段と、
前記印刷ジョブが両面印刷の場合に前記印刷手段で片面印刷を終えた用紙の未印刷面に印刷を可能とさせるために前記用紙を反転して再度印刷部に搬送する反転手段と、
前記ジョブ受取手段により連続して受け取られた複数のジョブを前記用紙に片面印刷する片面印刷制御と前記ジョブ受取部により連続して受け取られた複数のジョブを先行する用紙の先印字面と後印字面とに印刷する間に次の用紙の先印字面に印刷を行って複数の用紙に両面印刷を行う高速両面印刷制御とを選択的に実行可能な印刷制御手段と、を有する画像形成装置であって、
前記印刷制御手段は、先行する用紙の先印字面の印刷終了時又は前記先行する用紙の一枚前の用紙の後印字面の印刷終了時に次の用紙の印刷要求が存在し、当該次の用紙の印刷データ処理が、前記先行する用紙の先印字面の印刷終了時又は前記先行する用紙の一枚前の用紙の後印字面の印刷終了時に完了していない場合は、前記次の用紙の先印字面の印刷を終了するまでは、前記先行する用紙の後印字面の印刷処理を実行しないことにより前記高速両面印刷制御を継続させる
ことを特徴とする印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置において高速に両面印刷処理を行う技術に関するものである。
【背景技術】
【０００２】
両面印刷可能な画像形成装置において、両面複数ページを印刷する際には、各ページの印刷順序をＰ２→Ｐ１→Ｐ４→Ｐ３などのように、各用紙毎に裏面・表面の順序で行う方法（２ページタイプシーケンス；通常両面印刷制御）や、Ｐ２→Ｐ４→Ｐ１→Ｐ３などのように、第１の用紙の片面（上記の例では裏面）の印刷を行いその用紙の反転を行っている間に、次の用紙を給紙して同じ側の面（上記の例では裏面）の印刷を行い、その次に片面印刷済みで、用紙の反転を終えた用紙の未印刷面に印刷する方法（４ページタイプシーケンス；高速両面印刷制御）により、用紙の反転時間の間も次の用紙の片面印刷に有効に使う並行動作を行って印刷の高速化を行う方法があった。
【０００３】
この高速両面印刷制御を行う際に、先印字面の印刷が完了したときに印刷可能な両面の要求があれば高速両面印刷処理を実行する(高速両面実施の条件を満たしている場合)が、印刷可能な両面の要求がない場合は、印刷完了したページの後印字面を印刷処理し、両面印刷を終了させる。しかしこの場合に、この直後に両面印刷要求が来たとしても、高速両面処理が実施できないため、結果として生産性を落とすことになる。
【０００４】
従来技術の特許文献１に記載された画像記録装置では、上記方法に合わせてページを構成する描画オブジェクトの内容とレンダラハードウェアの処理効率等に基づいて、予め印刷の前にレンダリング処理予測時間や紙間時間を取得して、４ページタイプや２ページタイプの両面シーケンスにおいて、それぞれのページのレンダリング時間が紙間時間に収まるかどうかを判断し、この判断した結果に応じた両面シーケンスで両面印刷を行っている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−３３７４１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の方法では印刷時間に応じてシーケンスを変更するために、やはり高速両面印刷が継続されなくなってしまう。
【０００７】
解決しようとする問題点は、両面印刷が可能な画像形成装置及び印刷制御方法において、先行する両面印刷の先印字面と後印字面の印刷の間に後に続く両面印刷の先印字面の印刷データが間に合わないために、高速両面印刷が継続することができない点である。
【課題を解決するための手段】
【０００８】
本発明の画像形成装置は、片面印刷又は両面印刷のジョブの入力を受け付けるジョブ受取部と、前記ジョブを用紙に印刷する印刷部と、前記ジョブが両面印刷の場合に前記印刷部で片面印刷を終えた用紙の未印刷面に印刷を可能とさせるために前記用紙を反転して再度印刷部に搬送する反転機構部と、前記ジョブ受取部により連続して受け取られた複数のジョブを前記用紙に片面印刷する片面印刷制御と前記ジョブ受取部により連続して受け取られた複数のジョブを先行する用紙の先印字面と後印字面とに印刷する間に次の用紙の先印字面に印刷を行って複数の用紙に両面印刷を行う高速両面印刷制御とを選択的に実行可能な印刷制御部と、を有する画像形成装置であって、前記印刷制御部は、先行する用紙の先印字面の印刷終了時又は前記先行する用紙の一枚前の用紙の後印字面の印刷終了時に次の用紙の印刷要求が存在し、当該次の用紙の印刷データ処理が、前記先行する用紙の先印字面の印刷終了時又は前記先行する用紙の一枚前の用紙の後印字面の印刷終了時に完了していない場合は、前記次の用紙の先印字面の印刷を終了するまでは、前記先行する用紙の後印字面の印刷処理を実行しないことにより前記高速両面印刷制御を継続させることを特徴とする。
【０００９】
また、本発明の画像形成装置の前記印刷制御部は、先行する用紙の先印字面の印刷終了時又は前記先行する用紙の一枚前の用紙の後印字面の印刷終了時に次の用紙の印刷要求が存在し、当該次の用紙の印刷データ処理が、前記先行する用紙の先印字面の印刷終了時又は前記先行する用紙の一枚前の用紙の後印字面の印刷終了時に完了していない場合は、前記先行する用紙を前記反転機構部内で待機させ、前記次の用紙の先印字面の印刷を終了するまでは、前記先行する用紙の後印字面の印刷処理を実行しないことにより前記高速両面印刷制御を継続させることを特徴としてもよい。
【００１０】
また、本発明の印刷制御方法は、片面印刷又は両面印刷のジョブの入力を受け付けるジョブ受取手段と、前記ジョブを用紙に印刷する印刷手段と、前記ジョブが両面印刷の場合に前記印刷手段で片面印刷を終えた用紙の未印刷面に印刷を可能とさせるために前記用紙を反転して再度印刷部に搬送する反転手段と、前記ジョブ受取手段により連続して受け取られた複数のジョブを前記用紙に片面印刷する片面印刷制御と前記ジョブ受取部により連続して受け取られた複数のジョブを先行する用紙の先印字面と後印字面とに印刷する間に次の用紙の先印字面に印刷を行って複数の用紙に両面印刷を行う高速両面印刷制御とを選択的に実行可能な印刷制御手段と、を有する印刷制御方法であって、前記印刷制御手段は、先行する用紙の先印字面の印刷終了時又は前記先行する用紙の一枚前の用紙の後印字面の印刷終了時に次の用紙の印刷要求が存在し、当該次の用紙の印刷データ処理が、前記先行する用紙の先印字面の印刷終了時又は前記先行する用紙の一枚前の用紙の後印字面の印刷終了時に完了していない場合は、前記次の用紙の先印字面の印刷を終了するまでは、前記先行する用紙の後印字面の印刷処理を実行しないことにより前記高速両面印刷制御を継続させることを特徴とする。
【発明の効果】
【００１１】
本発明の画像形成装置は、片面印刷又は両面印刷のジョブの入力を受け付けるジョブ受取部と、前記ジョブを用紙に印刷する印刷部と、前記ジョブが両面印刷の場合に前記印刷部で片面印刷を終えた用紙の未印刷面に印刷を可能とさせるために前記用紙を反転して再度印刷部に搬送する反転機構部と、前記ジョブ受取部により連続して受け取られた複数のジョブを前記用紙に片面印刷する片面印刷制御と前記ジョブ受取部により連続して受け取られた複数のジョブを先行する用紙の先印字面と後印字面とに印刷する間に次の用紙の先印字面に印刷を行って複数の用紙に両面印刷を行う高速両面印刷制御とを選択的に実行可能な印刷制御部と、を有する画像形成装置であって、前記印刷制御部は、先行する用紙の先印字面の印刷終了時又は前記先行する用紙の一枚前の用紙の後印字面の印刷終了時に次の用紙の印刷要求が存在し、当該次の用紙の印刷データ処理が、前記先行する用紙の先印字面の印刷終了時又は前記先行する用紙の一枚前の用紙の後印字面の印刷終了時に完了していない場合は、前記次の用紙の先印字面の印刷を終了するまでは、前記先行する用紙の後印字面の印刷処理を実行しないことにより前記高速両面印刷制御を継続させることを特徴とする。
【００１２】
このため、データ処理の遅れ等により高速両面印刷制御が崩れて結果として全体の印刷時間が長くかかってしまうのを防ぐことが可能となる。
【００１３】
また、本発明の画像形成装置の前記印刷制御部は、先行する用紙の先印字面の印刷終了時又は前記先行する用紙の一枚前の用紙の後印字面の印刷終了時に次の用紙の印刷要求が存在し、当該次の用紙の印刷データ処理が、前記先行する用紙の先印字面の印刷終了時又は前記先行する用紙の一枚前の用紙の後印字面の印刷終了時に完了していない場合は、前記先行する用紙を前記反転機構部内で待機させ、前記次の用紙の先印字面の印刷を終了するまでは、前記先行する用紙の後印字面の印刷処理を実行しないことにより前記高速両面印刷制御を継続させることを特徴としてもよい。
【００１４】
このため、前記反転機構部が先印字面の印刷を終了した用紙の後印字面を印刷させるために待機させるので、データ処理の遅れ等により高速両面印刷制御が崩れて結果として全体の印刷時間が長くかかってしまうのを防ぐことが可能となる。
【００１５】
また、本発明の印刷制御方法は、片面印刷又は両面印刷のジョブの入力を受け付けるジョブ受取手段と、前記ジョブを用紙に印刷する印刷手段と、前記ジョブが両面印刷の場合に前記印刷手段で片面印刷を終えた用紙の未印刷面に印刷を可能とさせるために前記用紙を反転して再度印刷部に搬送する反転手段と、前記ジョブ受取手段により連続して受け取られた複数のジョブを前記用紙に片面印刷する片面印刷制御と前記ジョブ受取部により連続して受け取られた複数のジョブを先行する用紙の先印字面と後印字面とに印刷する間に次の用紙の先印字面に印刷を行って複数の用紙に両面印刷を行う高速両面印刷制御とを選択的に実行可能な印刷制御手段と、を有する印刷制御方法であって、前記印刷制御手段は、先行する用紙の先印字面の印刷終了時又は前記先行する用紙の一枚前の用紙の後印字面の印刷終了時に次の用紙の印刷要求が存在し、当該次の用紙の印刷データ処理が、前記先行する用紙の先印字面の印刷終了時又は前記先行する用紙の一枚前の用紙の後印字面の印刷終了時に完了していない場合は、前記次の用紙の先印字面の印刷を終了するまでは、前記先行する用紙の後印字面の印刷処理を実行しないことにより前記高速両面印刷制御を継続させることを特徴とする。
【００１６】
このため、データ処理の遅れ等により高速両面印刷制御が崩れて結果として全体の印刷時間が長くかかってしまうのを防ぐことが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本発明実施例の画像形成装置の内部構成を示す正面図である。
【図２】本発明実施例の画像形成装置の機能ブロック図である。
【図３】本発明実施例の画像形成装置での奇数ページの複数部数の両面印刷の際の手順の説明図である。
【図４】（Ａ）従来例の画像形成装置での印刷シーケンスである。（Ｂ）本発明実施例の画像形成装置での印刷シーケンスである。
【図５】本発明実施例の画像形成装置での動作のフローチャートである。
【発明を実施するための形態】
【００１８】
両面印刷が可能な画像形成装置及び印刷制御方法において、高速に両面印刷を行うために先行する用紙の両面印刷の先印字面と後印字面の印刷の間に次の用紙の両面印刷の先印字面印刷を挿入して高速に印刷する高速両面印刷制御において、データ処理の遅れ等により高速両面印刷の継続ができなくなるのを回避するために、印刷のためのデータ処理が終了した先行する両面印刷の先印字面の印刷後に、次の両面印刷要求が存在する場合には、当該次の両面印刷のためのデータ処理が終了して印刷が完了するまでは、当該先行する後印字面の印刷処理を実行しないで待機させる方法により課題を解決した
【実施例】
【００１９】
［構成］
図１は本発明の画像形成装置の実施形態を示している。図１に示すように、画像形成装置１は、例えば複写機能およびプリンタ機能を備えた複合機であり、原稿読取機構１１、印刷部１２、制御ユニット１３、操作部１４および通信インタフェース１５を備えている。
【００２０】
原稿読取機構１１は、原稿を読み取るための機構であり、画像形成装置１の上部に設けられている。
【００２１】
印刷機能１２は、用紙Ｐの表面および裏面のいずれか一方または双方に対して印刷を行うための機構であり、画像形成装置１の内部に設けられている。印刷部１２は、原稿読取機構１１により読み取られた原稿の画像または画像形成装置１に通信可能に接続されたパーソナルコンピュータなどの端末装置（図示せず）から送信された印刷データに係る画像を用紙Ｐに印刷する。
【００２２】
制御ユニット１３は、原稿読取機構１１および印刷部１２などを制御するユニットであり、画像形成装置１の内部に設けられている。
【００２３】
操作部１４は画像形成装置１のフロントパネル部に設けられ、ユーザが画像形成装置１を操作するためのボタンおよび小型ディスプレイなどを備えている。
【００２４】
通信インタフェース１５は、画像形成装置１の内部に設けられ、画像形成装置１と端末装置とを通信可能に接続するための通信回路を備えている。
【００２５】
印刷部１２は、搬送ローラ２１を回転させることにより、給紙カセット２２に収納された用紙Ｐを、画像形成装置１の内部に形成された用紙搬送経路２３に沿って搬送し、用紙Ｐを印刷エンジン２４、転写部２５および定着部２６に順次供給し、これら印刷エンジン２４、転写部２５および定着部２６による印刷処理が完了した用紙Ｐを排出部２７から排出トレイ３７へ排出する用紙搬送機構２８を備えている。
【００２６】
また、用紙搬送機構２８は、両面印刷を行うための両面印刷ユニット（反転機構部）３１を備えている。両面印刷ユニット（反転機構部）３１は、３枚の用紙Ｐに対して並行的に両面印刷を行う高速両面印刷（図３参照）を実現するのに相応しい構造を有している。すなわち、両面印刷ユニット（反転機構部）３１は、分岐部３２、両面印刷用の用紙搬送経路３３、中間トレイ３４、スイッチバック機構３５、用紙反転装置３６などを備えている。分岐部３２は、定着部２６の用紙排出側と排出部２７との間に配置され、用紙Ｐを両面印刷ユニット（反転機構部）３１の用紙搬送経路３３に導く。中間トレイ３４は、用紙搬送経路３３の途中に配置され、分岐部３２により導かれた１枚の用紙Ｐを一時的に蓄積する。スイッチバック機構３５は、中間トレイ３４に蓄積された用紙Ｐの搬送方向を反転させ、用紙Ｐを用紙搬送経路３３に再び導く。用紙反転装置３６は、スイッチバック機構３５により用紙搬送経路３３に再び導かれた用紙Ｐの面を反転させ、この用紙Ｐを印刷エンジン２４に供給する。なお、両面印刷ユニット（反転機構部）３１には、両面印刷に係る周知の構成を用いることができる。
【００２７】
両面ユニット（反転機構部）３１は、先に印刷する先印字面の印刷を終えた後の用紙を内部に滞留させて、次の用紙の先に印刷する先印字面の印刷データのデータ処理が完了して印刷部１２に送られて印刷が完了するまで待機させることが可能である。この仕組みにより、データ処理の遅れによって高速両面印刷制御が崩れてしまうことを回避することが可能となる。
【００２８】
図２は制御ユニット１３の内部構造などを示している。図２に示すように、制御ユニット１３は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）４２およびＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４３を備えている。ＲＯＭ４２には、制御ユニット１３を後述のジョブ受取部４５および印刷制御部４６として機能させるためのコンピュータプログラムが記憶されている。ＣＰＵ４１は、このコンピュータプログラムをＲＯＭ４２から読み出し、これを実行することにより、制御ユニット１３をジョブ受取部４５および印刷制御部４６として機能させる。ＲＡＭ４３は、ＣＰＵ４１がこのコンピュータプログラムを実行する際の作業メモリなどとして用いられる。
【００２９】
ジョブ受取部４５は、ユーザが操作部１４を操作して入力し、または端末装置から送信された片面ジョブまたは両面ジョブを受け取り、受け取ったジョブをＲＡＭ４３に記憶する。片面ジョブは、片面印刷を行うべき旨のジョブであり、すなわち、用紙Ｐの表面のみに対して印刷を行うべき旨のジョブである。一方、両面ジョブは、両面印刷を行うべき旨のジョブであり、すなわち、用紙Ｐの表面および裏面に対して印刷を行う旨のジョブである。なお、ジョブ受取部４５はジョブ受取手段の具体例である。
【００３０】
印刷制御部４６は、ジョブ受取部４５により受け取られたジョブに従って印刷部１２及び両面印刷ユニット３１（反転機構部）などを制御する。印刷制御部４６は、ジョブ受取部４５により連続して受け取られた複数のジョブの態様に応じて、片面印刷制御（用紙の両面のいずれか一方に対して片面印刷を行う印刷制御方法）、通常両面印刷制御（両面印刷を行う際に一の用紙の先印字面の印刷を行い、次に当該一の用紙の後印字面の印刷を行ってから他の用紙の印刷に進む印刷制御方法）、高速両面印刷制御（一の用紙の先印字面に対する印刷と当該一の用紙の後印字面に対する印刷との間に他の用紙の先印字面または後印字面に対する印刷を行うことにより、２枚以上の用紙に対して並行的に両面印刷を行う印刷制御方法）および高速両片面混在印刷制御（前記ジョブ受取部により連続して受け取られた複数のジョブが先の両面印刷、間に挟まれた片面印刷、後の両面印刷の順の場合には、前記先の両面印刷の用紙の先印字面、前記後の両面印刷の用紙の先印字面、前記先の両面印刷の用紙の後印字面、前記間に挟まれた片面印刷の用紙の先印字面、前記後の両面印刷の用紙の後印字面の順序で印刷を行う印刷制御方法、ただしここで先行する両面印刷の用紙の先印字面の印刷と、次の両面印刷の用紙の先印字面の印刷の間に、当該先行する両面印刷より前の用紙の印刷が挿入されていても良い。又、前記間に挟まれた片面印刷の用紙の先印字面の印刷と、前記後の両面印刷の用紙の後印字面の印刷との間に当該後の両面印刷より後の用紙の印刷が挿入されていても良い。これらは、前記高速両面印刷制御の実行による前記２枚以上の用紙に対して行われる並行的な両面印刷のために挿入されるものである。）のいずれかを選択し、選択した印刷制御を実行する。
【００３１】
印刷制御部４６は、高速両面印刷制御を行っている際に、先行する両面印刷の先印字面と後印字面の間に、後に続く両面印刷の先印字面の印刷を行うが、従来技術では後に続く両面印刷の印刷データの生成が間に合わない場合には、後に続く両面印刷を行わずに先行する用紙の後印字面の印刷を行っていた。本発明実施例の画像形成装置１の印刷制御部４６は、先行する両面印刷の用紙の先印字面の印刷後、又はその一枚前の両面印刷の用紙の後印字面の印刷後に次の用紙の印刷要求が存在する場合には当該次の用紙の先印字面の印刷を完了するまでは、先行する両面印刷の先印字面の印刷後、続けて当該用紙の後印字面の印刷処理を実行しないという制御方法をとる。より具体的には、先行する両面印刷の用紙の先印字面の印刷後、次の用紙の片面印刷ないしは両面印刷が有る場合には、当該次の用紙の片面印刷ないしは両面印刷の印刷データ（ないしは両面印刷の先に印刷する先印字面の印刷データ）の生成を待ってから印刷を行い、その後先行する両面印刷の後印字面の印刷処理を開始する。
【００３２】
なお、ここでいう印刷データとは、印刷部１２が印刷実行するためのビットマップ化された画像データの意味である。
【００３３】
なお、印刷制御部４６は印刷制御手段の具体例である。ジョブ受取部４５および印刷制御部４６の詳細については次に図３、図４を用いて説明する。
【００３４】
［高速両面印刷制御及び高速両片面混在印刷制御］
まず、高速両面印刷制御及び高速両片面混在印刷制御について説明する。
【００３５】
図３は、並行的動作による印刷処理（最終ページにダミーページを付加した高速両面印刷制御）の印刷順序（Ａ）と、高速化よる印刷処理（高速両面印刷制御と高速両片面混在印刷制御の組み合わせ）（Ｂ），（Ｃ），（Ｄ）の印刷順序を示す図である。以下に図毎に説明する。
【００３６】
図３（Ａ）は、一部内のページが５ページで３部数印刷する印刷ジョブをジョブ受取部が受け取った場合の印刷制御部が実行する印刷制御の処理順序である。
【００３７】
（１）一部目の第１用紙の裏面（２ページ目）の印刷が行われる。同用紙が反転機構部に送られて反転されている間に、（２）一部目の第２用紙の裏面（４ページ目）の印刷が行われる。同用紙が反転機構部に送られて反転されている間に（３）反転機構から再度印刷部に回された第１用紙の表面（１ページ目）の印刷が行われる。同用紙が排出トレイに排出されている間に（４）一部目の第３用紙の裏面（白紙ページ）について、実際には印刷する内容はないが、白紙のダミーページが存在するとして印刷部にて印刷が行われる。同用紙が反転機構部に送られて反転されている間に、（５）一部目の第２用紙の表面（３ページ目）の印刷が行われる。同用紙が排出トレイに排出されている間に（６）二部目の第１用紙の面（２ページ目）の印刷が行われる。同用紙が反転機構部に送られて反転されている間に、（７）一部目の第３用紙の表面（５ページ目）の印刷が行われる。同用紙が排出トレイに排出されている間に（８）二部目の第２用紙の裏面（４ページ目）の印刷が行われる。以下、同様に繰り返される。
【００３８】
本例においては、ページ数が５枚の場合について述べたが、異なる奇数ページの印刷においても同様に最終ページにダミーページを付加して印刷制御が行われる。
【００３９】
次に、本発明実施例の画像形成装置１が一部内のページが３ページで３部数印刷する印刷ジョブをジョブ受取部４５が受け取った場合の印刷制御部４６が実行する印刷制御の処理順序について図３（Ｂ）に示す。
【００４０】
（１）一部目の第１用紙の裏面（２ページ目）の印刷が行われる。同用紙が反転機構部３１に送られて反転されている間に、（２）二部目の第１用紙の裏面（２ページ目）の印刷が行われる。同用紙が反転機構部に送られて反転されている間に、（３）反転機構から再度印刷部１２に回された第１用紙の表面（１ページ目）の印刷が行われる。同用紙が排出トレイ３７に排出されている間に（４）一部目の第２用紙の表面（３ページ目）の印刷が行われる。同用紙は最終ページであり反対面に印刷面は無いので、反転機構部３１に送られること無く排出トレイ３７に排出される。（５）二部目の第１用紙の裏面（１ページ目）の印刷が行われる。以下、同様に繰り返される。
【００４１】
最終ページである第２用紙は、表面が印刷された後、反転機構部３１に回されることなく排出されるため、次の三部目の第１用紙の裏面の印刷の開始を早めることが可能となるため、全体として印刷速度が速くなる。
【００４２】
次に、本発明実施例の画像形成装置１が一部内のページが５ページで３部数印刷する印刷ジョブをジョブ受取部４５が受け取った場合の印刷制御部４６が実行する印刷制御の処理順序について図３（Ｃ）に示す。
【００４３】
（１）一部目の第１用紙の裏面（２ページ目）の印刷が行われる。同用紙が反転機構部３１に送られて反転されている間に、（２）二部目の第１用紙の裏面（２ページ目）の印刷が行われる。同用紙が反転機構部に送られて反転されている間に、（３）反転機構から再度印刷部１２に回された第１用紙の表面（１ページ目）の印刷が行われる。同用紙が排出トレイ３７に排出されている間に（４）一部目の第２用紙の表面（３ページ目）の印刷が行われる。同用紙は最終ページであり反対面に印刷面は無いので、反転機構部３１に送られること無く排出トレイ３７に排出される。（５）二部目の第１用紙の裏面（１ページ目）の印刷が行われる。以下、同様に繰り返される。
【００４４】
最終ページである第２用紙は、表面が印刷された後、反転機構部３１に回されることなく排出されるため、次の二部目の第２用紙の裏面の印刷の開始を早めることが可能となるため、全体として印刷速度が速くなる。
【００４５】
同様に本発明実施例の画像形成装置１が一部内のページが７ページで３部数印刷する印刷ジョブをジョブ受取部４５が受け取った場合の印刷制御部４６が実行する印刷制御の処理順序について図３（Ｄ）に示す。
【００４６】
本印刷順序については、５ページの場合の第１用紙の前に２ページ付け足したものとして、図３（Ｄ）により十分に理解可能なため、詳細な手順については省略する。
【００４７】
［印刷データの生成を待機する高速両面印刷制御］
次に、図４（Ａ）の印刷シーケンスを示す図を用いて、高速両面印刷制御が崩れる例について説明する。
【００４８】
図４（Ａ）は、１２ページを１部数印刷処理する場合の印刷シーケンスである。ここで、例えばページ８が非常に複雑な画像であってデータ処理に時間がかかると仮定する。印刷シーケンスは、前項で説明したように、２→４→１→５→３と印刷が進むが、ページ８のデータ処理に時間がかかり、画像データ（ビットマップデータ）が生成されていないためページ８の画像データを印刷エンジンに送ることができず、ページ８の印刷処理命令を発行できない。そして、裏面ページ５の印刷を終えた用紙が反転機構部３１を経由して戻ってくるため、先にページ６が印刷される。この後データ処理が完了してビットマップデータが生成されたページ８から再度の高速両面印刷制御がスタートして、８→１０→７→１２→９→１１と印刷が進む。この印刷過程では、３から６と８から１０と二度にわたり高速印刷制御ではない通常の印刷シーケンスが挟まるために結果的に全体の印刷処理に時間がかかってしまう。
【００４９】
次に図４（Ｂ）に本発明実施例による印刷シーケンスを示す。（Ａ）と同様に、２→４→１→５→３と印刷が進むが、ページ８のデータ処理に時間がかかっても、先行するページ５の後印字面であるページ６の印刷処理は実行されずに、ページ５−６の用紙は反転機構部３１内で待機する。そして、ページ８のデータ処理が完了してデータが生成されると、再び、８→６→１０→７→１２→９→１１と高速両面印刷制御により印刷が継続される。この間、高速両面印刷制御は一度も崩れていないため高速の印刷が保たれて、全体の印刷処理時間は前記図４（Ａ）の場合に比べて短時間にとなる。
【００５０】
［フローチャート］
前項の図４（Ｂ）で説明した印刷シーケンスについて、さらに図５のフローチャートを用いて説明する。
【００５１】
Ｓ１１：印刷データの画像処理が行われて印刷部１２で印刷可能なバンドデータ（ビットマップデータ）が生成される。
【００５２】
Ｓ１３：バンドデータ（ビットマップデータ）生成処理が終了した両面印刷の先印字面を印刷する（図４（Ｂ）のページ５に相当）。
【００５３】
Ｓ１４：Ｓ１３で印刷された用紙に先行する用紙の後印字面があればそれを印刷する（図４（Ｂ）のページ３に相当）。この場合例えばＳ１１での印刷が先頭の用紙の印刷の場合では、それに先行するページが存在しないので印刷は行われない。
【００５４】
Ｓ１５：次の両面印刷要求が有るかどうかを判断する。ある場合には動作をＳ１９に移行する。無い場合には動作をＳ１７に移行する。図４（Ｂ）では、表面がページ７、裏面がページ８の両面印刷があるのでＳ１９に移行する。
【００５５】
Ｓ１７：最終部数の最終ページのように次に印刷用紙が無い場合には、先の両面印刷の後印地面の印刷を行って動作を終了する。
【００５６】
Ｓ１９：Ｓ１５での判断の結果、次の両面印刷要求が有ったので、そのバンドデータの生成処理が完了するのを待機する。データが生成されれば動作をＳ２１に進める。
【００５７】
Ｓ２１：バンドデータの生成が完了したので、当該バンドデータの用紙の両面印刷の先印字面の印刷を行う（図４（Ｂ）のページ８に相当）。
【００５８】
Ｓ２３：先の両面印刷の後印字面の印刷を行う（図４（Ｂ）では、ページ６に相当）。この後、Ｓ１１に戻り同様な処理を繰り返す。本ステップＳ２３はステップＳ１３と重複している。図４（Ｂ）に照らし合わせて動作がわかりやすいようにあえてＳ２３を記載した。
【００５９】
［実施例の効果］
本発明実施例の画像形成装置及び印刷制御方法により、以下のような効果が得られた。
【００６０】
両面高速印刷制御を行う際に、画像データの生成処理が間に合わないために高速両面印刷が崩れることを防ぎ、印刷速度の低下を防ぐことが可能となった。
【００６１】
［その他］
本発明実施例の説明においては、両面印刷における偶数ページの１部数印刷する場合での処理が遅れるケースについて説明したが、実施例の説明例に限らず、複数部数印刷する場合の部数間の切れ目でデータが間に合わない場合や、図３（Ａ）のように奇数ページ数でダミーの裏面を用いる場合や、図３（Ｂ）（Ｃ）（Ｄ）のように奇数ページ数でダミーの裏面を用いない場合のいずれにおいてでも適用可能である。
【００６２】
印刷制御の説明（図３、図４）においては、両面印刷の裏面から印刷を行う方法について説明したが、両面印刷の表面から印刷する場合にも同様に実施可能である。また、第１ページ目から印刷する順序の例について説明したが、最終ページから印刷する場合にも同様に実施可能である。
【００６３】
印刷制御の説明（図３、図４）においては、並行動作の際に並行化処理が行われる枚数を２枚として説明を行ったが、並行処理される枚数を３枚又はそれ以上としても良い。並行処理される枚数が３枚とは、第１の用紙の先印字面印刷の後、後印字面が印刷されるまでの間に、続く２枚の用紙の先印字面が印刷される方法であり、第１の用紙の処理が終わるまでに第１の用紙を含めて３枚の用紙の先印字面の印刷が処理されていることをいう。
【００６４】
本発明の説明において、「ジョブ」という言葉を使用する際には、一般に用いられる単数ないしは複数ページが含まれて、ＰＣ等からひとまとめで送られるひとつの単位である「印刷ジョブ」についてではなく、前記印刷ジョブ単位中にある１ページまたは１用紙（表ページと裏ページ）ごとの単位を表す意味において用いられている。
【００６５】
また、本発明は、請求の範囲および明細書全体から読み取るこのできる発明の要旨または思想に反しない範囲で適宜変更可能であり、そのような変更を伴う画像形成装置および印刷制御方法もまた本発明の技術思想に含まれる。
【符号の説明】
【００６６】
１  画像形成装置
１２  印刷部
３１  両面印刷ユニット（反転機構部）
４５  ジョブ受取部
４６  印刷制御部
Ｐ  用紙
【図１】
2010173186.tif 000003
【図２】
2010173186.tif 000004
【図３】
2010173186.tif 000005
【図４】
2010173186.tif 000006
【図５】
2010173186.tif 000007