(57)【要約】【課題】連続して受け取った複数のジョブ中に、両面印刷を行うべき旨のジョブと片面印刷を行うべき旨のジョブとが混在している場合であっても、印刷を高速に行うことができるようにする。【解決手段】連続して受け取られた複数のジョブ中に片面印刷を行うべき旨のジョブと両面印刷を行うべき旨のジョブとが混在している場合には、一の用紙の一側面に対する印刷と当該一の用紙の他側面に対する印刷との間に他の用紙の一側面または他側面に対する印刷を行うことにより、２枚以上の用紙に対して並行的に両面印刷を行い、当該両面印刷実行中において、片面印刷を行うべき旨のジョブに対応する印刷を行うときには用紙の一側面および他側面のいずれか一方に対し空白ページの印刷を行う。【選択図】図８
2010000734.tif 000002
【特許請求の範囲】
【請求項１】
用紙の一側面および他側面のいずれか一方または双方に対して印刷を行うための印刷機構と、
片面印刷を行うべき旨のジョブまたは両面印刷を行うべき旨のジョブを受け取るジョブ受取手段と、
前記ジョブ受取手段により受け取られたジョブに従って前記印刷機構を制御する印刷制御手段とを備え、
前記印刷制御手段は、
前記ジョブ受取手段により連続して受け取られた複数のジョブが片面印刷を行うべき旨のジョブのみである場合には、用紙の一側面および他画面のいずれか一方に対して片面印刷を行う片面印刷制御を実行し、
前記ジョブ受取手段により連続して受け取られた複数のジョブが両面印刷を行うべき旨のジョブのみである場合には、一の用紙の一側面に対する印刷と当該一の用紙の他側面に対する印刷との間に他の用紙の一側面または他側面に対する印刷を行うことにより、２枚以上の用紙に対して並行的に両面印刷を行う高速両面印刷制御を実行し、
前記ジョブ受取手段により連続して受け取られた複数のジョブ中に片面印刷を行うべき旨のジョブと両面印刷を行うべき旨のジョブとが混在している場合には、一の用紙の一側面に対する印刷と当該一の用紙の他側面に対する印刷との間に他の用紙の一側面または他側面に対する印刷を行うことにより、２枚以上の用紙に対して並行的に両面印刷を行い、当該両面印刷実行中において、片面印刷を行うべき旨のジョブに対応する印刷を行うときには用紙の一側面および他側面のいずれか一方に対し空白ページの印刷を行う混在印刷制御を実行することを特徴とする画像形成装置。
【請求項２】
前記印刷制御手段は、前記ジョブ受取手段により連続して受け取られた複数のジョブ中に片面印刷を行うべき旨のジョブと両面印刷を行うべき旨のジョブとが混在し、かつ、これらのジョブの実行順序が、両面印刷を行うべき旨の連続した１以上のジョブ、片面印刷を行うべき旨の連続した１以上のジョブ、両面印刷を行うべき旨の連続した１以上のジョブである場合に限り、前記混在印刷制御を実行することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記印刷制御手段は、前記片面印刷を行うべき旨の連続した１以上のジョブにより印刷が行われるページ数の合計が所定のページ数未満である場合に限り、前記混在印刷制御を実行することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
片面印刷を行うべき旨のジョブまたは両面印刷を行うべき旨のジョブを受け取るジョブ受取工程と、用紙の一側面および他側面のいずれか一方または双方に対して印刷を行うための印刷機構を、前記ジョブ受取工程において受け取られたジョブに従って制御する印刷制御工程とを備えた印刷制御方法をコンピュータに実行させるためのプログラムであって、
前記印刷制御工程において、
前記ジョブ受取工程において連続して受け取られた複数のジョブが片面印刷を行うべき旨のジョブのみである場合には、用紙の一側面および他画面のいずれか一方に対して片面印刷を行う片面印刷制御を実行し、
前記ジョブ受取工程において連続して受け取られた複数のジョブが両面印刷を行うべき旨のジョブのみである場合には、一の用紙の一側面に対する印刷と当該一の用紙の他側面に対する印刷との間に他の用紙の一側面または他側面に対する印刷を行うことにより、２枚以上の用紙に対して並行的に両面印刷を行う高速両面印刷制御を実行し、
前記ジョブ受取工程において連続して受け取られた複数のジョブ中に片面印刷を行うべき旨のジョブと両面印刷を行うべき旨のジョブとが混在している場合には、一の用紙の一側面に対する印刷と当該一の用紙の他側面に対する印刷との間に他の用紙の一側面または他側面に対する印刷を行うことにより、２枚以上の用紙に対して並行的に両面印刷を行い、当該両面印刷実行中において、片面印刷を行うべき旨のジョブに対応する印刷を行うときには用紙の一側面および他側面のいずれか一方に対し空白ページの印刷を行う混在印刷制御を実行することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、高速両面印刷機能を備えた複写機、プリンタ、複合機などの画像形成装置、およびコンピュータに印刷制御方法を実行させるためのプログラムに関する。
【背景技術】
【０００２】
現在、両面印刷機能を備えた複写機、プリンタ、複合機などの画像形成装置が広く普及している。両面印刷機能を実現するための両面印刷の方法には、通常両面印刷と高速両面印刷がある。
【０００３】
通常両面印刷は、一の用紙の一側面に対する印刷と当該一の用紙の他側面に対する印刷とを連続して行うことにより、用紙１枚ごとに両面印刷を完遂させる方法である。例えば、通常両面印刷では、まず１枚目の用紙の裏面（先印刷面）に第２ページの画像を印刷し、次に１枚目の用紙の表面（後印刷面）に第１ページの画像を印刷し、次に２枚目の用紙の裏面に第４ページの画像を印刷し、次に２枚目の用紙の表面に第３ページの画像を印刷するといった手順で両面印刷を行う。
【０００４】
一方、高速両面印刷は、一の用紙の一側面に対する印刷と当該一の用紙の他側面に対する印刷との間に他の用紙の一側面または他側面に対する印刷を行うことにより、２枚以上の用紙に対して並行的に両面印刷を行う方法である。例えば、高速両面印刷では、まず１枚目の用紙の裏面に第２ページの画像を印刷し、次に２枚目の用紙の裏面に第４ページの画像を印刷し、次に１枚目の用紙の表面に第１ページの画像を印刷し、次に３枚目の用紙の裏面に第６ページの画像を印刷し、次に２枚目の用紙の表面に第３ページの画像を印刷し、次に４枚目の用紙の裏面に第８ページの画像を印刷し、次に３枚目の用紙の表面に第５ページの画像を印刷するといった手順で両面印刷を行う。
【０００５】
上記高速両面印刷の例は、一の用紙の裏面に対する印刷と当該一の用紙の表面に対する印刷との間に、当該一の用紙の１枚前の用紙の表面に対する印刷と、当該一の用紙の１枚後の用紙の裏面に対する印刷とを順次行う方法である。高速印刷には、この他にも、一の用紙の裏面に対する印刷と当該一の用紙の表面に対する印刷との間に、当該一の用紙の２枚前の用紙の表面に対する印刷と、当該一の用紙の１枚後の用紙の裏面に対する印刷と、当該一の用紙の１枚前の用紙の表面に対する印刷と、当該一の用紙の２枚後の用紙の裏面に対する印刷とを順次行う方法など、用紙搬送経路構造の相違などに応じて様々ある。
【０００６】
高速両面印刷によれば、用紙をその裏面と表面とを反転させて印刷エンジンへ搬送する動作期間と用紙の裏面または表面に対する印刷を行う動作期間とをオーバーラップさせることにより、通常両面印刷よりも高速に両面印刷を行うことができる。
【０００７】
なお、両面印刷機能を有する画像形成装置は、一の用紙の表面（一側面または他画面）に対する印刷のみを行う片面印刷機能も、通常、具備している。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、高速両面印刷機能を有する画像形成装置が、両面印刷を行うべき旨の一のジョブと、片面印刷を行うべき旨のジョブと、両面印刷を行うべき旨の他のジョブとをこの順序で連続して受け取り、両面印刷を行うべき旨の一のジョブに従って第１の高速両面印刷を行い、次に片面印刷を行うべき旨のジョブに従って片面印刷を行い、次に両面印刷を行うべき旨の他のジョブに従って第２の高速両面印刷を行う場合には、第１の高速両面印刷と第２の高速両面印刷とを連続して行う場合と比較して、印刷速度が大幅に低下してしまうという問題がある。
【０００９】
すなわち、高速両面印刷が高速である所以は、用紙をその裏面と表面とを反転させて印刷エンジンへ搬送する動作期間（用紙反転搬送動作期間）と用紙の裏面または表面に対する印刷を行う動作期間（印刷動作期間）とをオーバーラップさせることにある。これを実現するために、高速両面印刷を行うときには、裏面に対する印刷を完了した用紙を、用紙搬送経路上に蓄積しておく。この点について、上述した高速両面印刷の例をあげて説明する。上述した高速両面印刷では、（１）１枚目の用紙の裏面に対する印刷、（２）２枚目の用紙の裏面に対する印刷、（３）１枚目の用紙の表面に対する印刷、（４）３枚目の用紙の裏面に対する印刷、（５）２枚目の用紙の表面に対する印刷、（６）４枚目の用紙の裏面に対する印刷、（７）３枚目の用紙の表面に対する印刷をこの順序で行う。この高速両面印刷において、２枚目の用紙の裏面に対する印刷が行われている間、裏面に対する印刷が完了した１枚目の用紙が用紙搬送経路上に蓄積される。また、１枚目の用紙の表面に対する印刷と３枚目の用紙の裏面に対する印刷が行われている間、裏面に対する印刷が完了した２枚目の用紙が用紙搬送経路上に蓄積される。また、２枚目の用紙の表面に対する印刷と４枚目の用紙の裏面に対する印刷が行われている間、裏面に対する印刷が完了した３枚目の用紙が用紙搬送経路上に蓄積される。
【００１０】
そして、高速両面印刷が終了する直前には、用紙搬送経路上に蓄積された用紙をすべて搬出し、用紙搬送経路上から搬出された用紙の表面に対して印刷を行い、これにより高速両面印刷は終了する。
【００１１】
画像形成装置が両面印刷を行うべき旨の一のジョブと両面印刷を行うべき旨の他のジョブとを連続して受け取った場合には、画像形成装置は、両面印刷を行うべき旨の一のジョブに従った第１の高速両面印刷と、両面印刷を行うべき旨の他のジョブに従った第２の高速両面印刷とを連続して行う。この場合、画像形成装置は、第１の高速両面印刷と第２の高速両面印刷とを、１つの高速両面印刷を行う場合と同じように連続して行う。すなわち、画像形成装置は、第１の高速両面印刷から第２の高速両面印刷に移行する時点において、第１の高速両面印刷に係る用紙を用紙搬送機構の用紙搬送経路上に蓄積した状態で、第２の高速両面印刷に係る用紙に対する印刷に取りかかる。このため、第１の高速両面印刷から第２の高速両面印刷に移行する間、上述した用紙反転搬送動作期間と印刷動作期間とのオーバーラップが維持される。この結果、印刷速度は高速になる。
【００１２】
ところが、上述したように、両面印刷を行うべき旨の一のジョブに従って第１の高速両面印刷を行い、次に片面印刷を行うべき旨のジョブに従って片面印刷を行い、次に両面印刷を行うべき旨の他のジョブに従って第２の高速両面印刷を行う場合、画像形成装置は、第１の高速両面印刷を一旦終了させてから、片面印刷を行い、片面印刷終了後、第２の高速両面印刷を行う。このため、画像形成装置は、第１の高速両面印刷から片面印刷に移行するときに、用紙搬送経路上に蓄積された第１の高速両面印刷に係る用紙をすべて搬出し、第１の高速両面印刷を一旦完遂させる。この結果、第１の高速両面印刷から片面印刷を経て第２の高速両面印刷へ移行していく間において、用紙反転搬送動作期間と印刷動作期間とのオーバーラップが失われる。このため、第１の高速両面印刷と第２の高速両面印刷を連続して（片面印刷を介在させないで）行う場合と比較して、印刷速度が大幅に低下してしまうのである。
【００１３】
さらに、連続して受け取った複数のジョブ中に、両面印刷を行うべき旨のジョブと片面印刷を行うべき旨のジョブがより複雑に混在している場合には、高速両面印刷による印刷の高速化効果が十分に発揮されない場合が生じやすくなる。
【００１４】
本発明は例えば上述したような問題に鑑みなされたものであり、本発明の課題は、連続して受け取った複数のジョブ中に、両面印刷を行うべき旨のジョブと片面印刷を行うべき旨のジョブとが混在している場合であっても、印刷を高速に行うことができる画像形成装置およびコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【００１５】
上記課題を解決するために、本発明の画像形成装置は、用紙の一側面および他側面のいずれか一方または双方に対して印刷を行うための印刷機構と、片面印刷を行うべき旨のジョブまたは両面印刷を行うべき旨のジョブを受け取るジョブ受取手段と、前記ジョブ受取手段により受け取られたジョブに従って前記印刷機構を制御する印刷制御手段とを備え、前記印刷制御手段は、前記ジョブ受取手段により連続して受け取られた複数のジョブが片面印刷を行うべき旨のジョブのみである場合には、用紙の一側面および他画面のいずれか一方に対して片面印刷を行う片面印刷制御を実行し、前記ジョブ受取手段により連続して受け取られた複数のジョブが両面印刷を行うべき旨のジョブのみである場合には、一の用紙の一側面に対する印刷と当該一の用紙の他側面に対する印刷との間に他の用紙の一側面または他側面に対する印刷を行うことにより、２枚以上の用紙に対して並行的に両面印刷を行う高速両面印刷制御を実行し、前記ジョブ受取手段により連続して受け取られた複数のジョブ中に片面印刷を行うべき旨のジョブと両面印刷を行うべき旨のジョブとが混在している場合には、一の用紙の一側面に対する印刷と当該一の用紙の他側面に対する印刷との間に他の用紙の一側面または他側面に対する印刷を行うことにより、２枚以上の用紙に対して並行的に両面印刷を行い、当該両面印刷実行中において、片面印刷を行うべき旨のジョブに対応する印刷を行うときには用紙の一側面および他側面のいずれか一方に対し空白ページの印刷を行う混在印刷制御を実行する。
【００１６】
上記本発明の画像形成装置において、前記印刷制御手段は、前記ジョブ受取手段により連続して受け取られた複数のジョブ中に片面印刷を行うべき旨のジョブと両面印刷を行うべき旨のジョブとが混在し、かつ、これらのジョブの実行順序が、両面印刷を行うべき旨の連続した１以上のジョブ、片面印刷を行うべき旨の連続した１以上のジョブ、両面印刷を行うべき旨の連続した１以上のジョブである場合に限り、前記混在印刷制御を実行することが望ましい。
【００１７】
また、上記本発明の画像形成装置において、前記印刷制御手段は、前記片面印刷を行うべき旨の連続した１以上のジョブにより印刷が行われるページ数の合計が所定のページ数未満である場合に限り、前記混在印刷制御を実行することが望ましい。
【００１８】
上記課題を解決するために、本発明のコンピュータプログラムは、片面印刷を行うべき旨のジョブまたは両面印刷を行うべき旨のジョブを受け取るジョブ受取工程と、用紙の一側面および他側面のいずれか一方または双方に対して印刷を行うための印刷機構を、前記ジョブ受取工程において受け取られたジョブに従って制御する印刷制御工程とを備えた印刷制御方法をコンピュータに実行させるためのプログラムであって、前記印刷制御工程において、前記ジョブ受取工程において連続して受け取られた複数のジョブが片面印刷を行うべき旨のジョブのみである場合には、用紙の一側面および他画面のいずれか一方に対して片面印刷を行う片面印刷制御を実行し、前記ジョブ受取工程において連続して受け取られた複数のジョブが両面印刷を行うべき旨のジョブのみである場合には、一の用紙の一側面に対する印刷と当該一の用紙の他側面に対する印刷との間に他の用紙の一側面または他側面に対する印刷を行うことにより、２枚以上の用紙に対して並行的に両面印刷を行う高速両面印刷制御を実行し、前記ジョブ受取工程において連続して受け取られた複数のジョブ中に片面印刷を行うべき旨のジョブと両面印刷を行うべき旨のジョブとが混在している場合には、一の用紙の一側面に対する印刷と当該一の用紙の他側面に対する印刷との間に他の用紙の一側面または他側面に対する印刷を行うことにより、２枚以上の用紙に対して並行的に両面印刷を行い、当該両面印刷実行中において、片面印刷を行うべき旨のジョブに対応する印刷を行うときには用紙の一側面および他側面のいずれか一方に対し空白ページの印刷を行う混在印刷制御を実行する。
【発明の効果】
【００１９】
上述した本発明によれば、混在印刷制御を実行することにより、連続して受け取った複数のジョブ中に、両面印刷を行うべき旨のジョブと片面印刷を行うべき旨のジョブとが混在している場合であっても、印刷を高速に行うことができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照しつつ、本発明の実施の形態について説明する。図１は本発明の画像形成装置の実施形態を示している。図１に示すように、画像形成装置１は、例えば複写機能およびプリンタ機能を備えた複合機であり、原稿読取機構１１、印刷機構１２、制御ユニット１３、操作部１４および通信インタフェース１５を備えている。
【００２１】
原稿読取機構１１は、原稿を読み取るための機構であり、画像形成装置１の上部に設けられている。印刷機構１２は、用紙Ｐの表面および裏面のいずれか一方または双方に対して印刷を行うための機構であり、画像形成装置１の内部に設けられている。印刷機構１２は、原稿読取機構１１により読み取られた原稿の画像または画像形成装置１に通信可能に接続されたパーソナルコンピュータなどの端末装置（図示せず）から送信された印刷データに係る画像を用紙Ｐに印刷する。制御ユニット１３は、原稿読取機構１１および印刷機構１２などを制御するユニットであり、画像形成装置１の内部に設けられている。操作部１４は画像形成装置１のフロントパネル部に設けられ、ユーザが画像形成装置１を操作するためのボタンおよび小型ディスプレイなどを備えている。通信インタフェース１５は、画像形成装置１の内部に設けられ、画像形成装置１と端末装置とを通信可能に接続するための通信回路を備えている。
【００２２】
印刷機構１２は、搬送ローラ２１を回転させることにより、給紙カセット２２に収納された用紙Ｐを、画像形成装置１の内部に形成された用紙搬送経路２３に沿って搬送し、用紙Ｐを印刷エンジン２４、転写部２５および定着部２６に順次供給し、これら印刷エンジン２４、転写部２５および定着部２６による印刷処理が完了した用紙Ｐを排出部２７から排出する用紙搬送機構２８を備えている。
【００２３】
また、用紙搬送機構２８は、両面印刷を行うための両面印刷ユニット３１を備えている。両面印刷ユニット３１は、３枚の用紙Ｐに対して並行的に両面印刷を行う高速両面印刷（図５参照）を実現するのに相応しい構造を有している。すなわち、両面印刷ユニット３１は、分岐部３２、両面印刷用の用紙搬送経路３３、中間トレイ３４、スイッチバック機構３５、用紙反転装置３６などを備えている。分岐部３２は、定着部２６の用紙排出側と排出部２７との間に配置され、用紙Ｐを両面印刷ユニット３１の用紙搬送経路３３に導く。中間トレイ３４は、用紙搬送経路３３の途中に配置され、分岐部３２により導かれた１枚の用紙Ｐを一時的に蓄積する。スイッチバック機構３５は、中間トレイ３４に蓄積された用紙Ｐの搬送方向を反転させ、用紙Ｐを用紙搬送経路３３に再び導く。用紙反転装置３６は、スイッチバック機構３５により用紙搬送経路３３に再び導かれた用紙Ｐの面を反転させ、この用紙Ｐを印刷エンジン２４に供給する。なお、両面印刷ユニット３１には、両面印刷に係る周知の構成を用いることができる。
【００２４】
図２は制御ユニット１３の内部構造などを示している。図２に示すように、制御ユニット１３は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）４２およびＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４３を備えている。ＲＯＭ４２には、制御ユニット１３を後述のジョブ受取部４５および印刷制御部４６として機能させるためのコンピュータプログラムが記憶されている。ＣＰＵ４１は、このコンピュータプログラムをＲＯＭ４２から読み出し、これを実行することにより、制御ユニット１３をジョブ受取部４５および印刷制御部４６として機能させる。ＲＡＭ４３は、ＣＰＵ４１がこのコンピュータプログラムを実行する際の作業メモリなどとして用いられる。
【００２５】
ジョブ受取部４５は、ユーザが操作部１４を操作して入力し、または端末装置から送信された片面印刷ジョブまたは両面印刷ジョブを受け取り、受け取ったジョブをＲＡＭ４３に記憶する。片面印刷ジョブは、片面印刷を行うべき旨のジョブであり、すなわち、用紙Ｐの表面のみに対して印刷を行うべき旨のジョブである。一方、両面印刷ジョブは、両面印刷を行うべき旨のジョブであり、すなわち、用紙Ｐの表面および裏面に対して印刷を行う旨のジョブである。なお、ジョブ受取部４５はジョブ受取手段の具体例である。
【００２６】
印刷制御部４６は、ジョブ受取部４５により受け取られたジョブに従って印刷機構１２などを制御する。印刷制御部４６は、ジョブ受取部４５により連続して受け取られた複数のジョブの態様に応じて、片面印刷制御、通常両面印刷制御、高速両面印刷制御および混在印刷制御のいずれかを選択し、選択した印刷制御を実行する。なお、印刷制御部４６は印刷制御手段の具体例である。ジョブ受取部４５および印刷制御部４６の詳細については後に図１０を用いて説明する。
【００２７】
図３ないし図６は両面印刷方法をそれぞれ示している。両面印刷方法は、用紙Ｐの表面および裏面に対して印刷を行う方法である。図３は、通常両面印刷を示している。通常両面印刷は、用紙Ｐの表面および裏面に対する印刷を通常の速度で行う方法である。通常両面印刷では、一の用紙の裏面に対する印刷と当該一の用紙の表面に対する印刷とを連続して行うことにより、用紙１枚ごとに両面印刷を完遂させる。すなわち、通常両面印刷では、図３に示すように、まず１枚目の用紙Ｐの裏面（先印刷面）に第２ページの画像を印刷し、次に１枚目の用紙Ｐの表面（後印刷面）に第１ページの画像を印刷し、次に２枚目の用紙Ｐの裏面に第４ページの画像を印刷し、次に２枚目の用紙Ｐの表面に第３ページの画像を印刷するといった手順で両面印刷を行う。
【００２８】
図４ないし図６は高速両面印刷をそれぞれ示している。高速両面印刷は、用紙Ｐの表面および裏面に対する印刷を、通常両面印刷よりも高速に行う方法である。高速両面印刷では、一の用紙の裏面に対する印刷と当該一の用紙の表面に対する印刷との間に他の用紙の裏面または表面に対する印刷を行うことにより、２枚以上の用紙に対して並行的に両面印刷を行う。
【００２９】
図４は、２枚の用紙Ｐに対して並行的に両面印刷を行う高速両面印刷を示している。この高速両面印刷では、一の用紙の裏面に対する印刷と当該一の用紙の表面に対する印刷との間に１枚前の用紙の表面または１枚後の用紙の裏面に対する印刷を行うことにより、２枚の用紙に対して並行的に両面印刷を行う。すなわち、この高速両面印刷では、図４に示すように、まず１枚目の用紙Ｐの裏面に第２ページの画像を印刷し、次に２枚目の用紙Ｐの裏面に第４ページの画像を印刷し、次に１枚目の用紙Ｐの表面に第１ページの画像を印刷し、次に２枚目の用紙Ｐの表面に第３ページの画像を印刷し、次に３枚目の用紙Ｐの裏面に第６ページの画像を印刷するといった手順で両面印刷を行う。
【００３０】
図５は、３枚の用紙Ｐに対して並行的に両面印刷を行う高速両面印刷を示している。この高速両面印刷では、一の用紙の裏面に対する印刷と当該一の用紙の表面に対する印刷との間に１枚前の用紙の表面および１枚後の用紙の裏面に対する印刷を行うことにより、３枚の用紙に対して並行的に両面印刷を行う。すなわち、この高速両面印刷では、図５に示すように、まず１枚目の用紙Ｐの裏面に第２ページの画像を印刷し、次に２枚目の用紙Ｐの裏面に第４ページの画像を印刷し、次に１枚目の用紙Ｐの表面に第１ページの画像を印刷し、次に３枚目の用紙Ｐの裏面に第６ページの画像を印刷し、次に２枚目の用紙Ｐの表面に第３ページの画像を印刷し、次に３枚目の用紙Ｐの裏面に第６ページの画像を印刷するといった手順で両面印刷を行う。この高速両面印刷によれば、図４に示す高速両面印刷よりも高速に両面印刷を行うことができる。
【００３１】
図６は、５枚の用紙Ｐに対して並行的に両面印刷を行う高速両面印刷を示している。この高速両面印刷では、一の用紙の裏面に対する印刷と当該一の用紙の表面に対する印刷との間に２枚前の用紙の表面、１枚後の用紙の裏面、１枚前の用紙の表面および２枚後の用紙の裏面に対する印刷を行うことにより、５枚の用紙に対して並行的に両面印刷を行う。すなわち、この高速両面印刷では、図６に示すように、まず１枚目の用紙Ｐの裏面に第２ページの画像を印刷し、次に２枚目の用紙Ｐの裏面に第４ページの画像を印刷し、次に３枚目の用紙Ｐの裏面に第６ページの画像を印刷し、次に１枚目の用紙Ｐの表面に第１ページの画像を印刷し、次に４枚目の用紙Ｐの裏面に第８ページの画像を印刷し、次に２枚目の用紙Ｐの表面に第３ページの画像を印刷し、次に５枚目の用紙Ｐの裏面に第１０ページの画像を印刷し、次に３枚目の用紙Ｐの表面に第５ページの画像を印刷するといった手順で両面印刷を行う。この高速両面印刷によれば、図５に示す高速両面印刷よりも高速に両面印刷を行うことができる。
【００３２】
図７ないし図９は混在印刷方法をそれぞれ示している。混在印刷は、片面印刷と両面印刷とを連続的に高速に実現する方法である。混在印刷では、一の用紙の裏面に対する印刷と当該一の用紙の表面に対する印刷との間に他の用紙の裏面または表面に対する印刷を行うことにより、２枚以上の用紙に対して並行的に両面印刷を行い、当該両面印刷実行中において、片面印刷ジョブに対応する印刷を行うときには用紙の裏面および表面のいずれか一方に対し空白ページの印刷を行う。
【００３３】
図７は、２枚の用紙Ｐに対して並行的に両面印刷を行う高速両面印刷を基礎にした混在印刷を示している。この混在印刷では、一の用紙の裏面に対する印刷と当該一の用紙の表面に対する印刷との間に１枚前の用紙の表面または１枚後の用紙の裏面に対する印刷を行うことにより、２枚の用紙に対して並行的に両面印刷を行い、当該両面印刷実行中において、片面印刷ジョブに対応する印刷を行うときには用紙の裏面に対し空白ページの印刷を行う。例えば、ジョブ受取部４５により、最初に受け取られた第１の両面印刷ジョブに対応する４ページの両面印刷、この第１の両面印刷ジョブに続いて受け取られた片面印刷ジョブに対応する１ページの片面印刷、およびこの片面印刷ジョブに続いて受け取られた第２の両面印刷ジョブに対応する４ページの両面印刷から構成される混在印刷を行う場合には、図７に示すように、まず１枚目の用紙Ｐの裏面に第１の両面印刷ジョブに係る第２ページの画像を印刷し、次に２枚目の用紙Ｐの裏面に第１の両面印刷ジョブに係る第４ページの画像を印刷し、次に１枚目の用紙Ｐの表面に第１の両面印刷ジョブに係る第１ページの画像を印刷し、次に２枚目の用紙Ｐの表面に第１の両面印刷ジョブに係る第３ページの画像を印刷する。次に３枚目の用紙Ｐの裏面に空白ページを印刷し、次に４枚目の用紙Ｐの裏面に第２の両面印刷ジョブに係る第２ページの画像を印刷し、次に３枚目の用紙Ｐの表面に片面印刷ジョブに係る第１ページの画像を印刷する。次に４枚目の用紙Ｐの表面に第２の両面印刷ジョブに係る第１ページの画像を印刷し、次に５枚目の用紙Ｐの裏面に第２の両面印刷ジョブに係る第４ページの画像を印刷し、次に５枚目の用紙Ｐの表面に第２の両面印刷ジョブに係る第３ページの画像を印刷する。
【００３４】
図８は、３枚の用紙Ｐに対して並行的に両面印刷を行う高速両面印刷を基礎にした混在印刷を示している。この混在印刷では、一の用紙の裏面に対する印刷と当該一の用紙の表面に対する印刷との間に１枚前の用紙の表面および１枚後の用紙の裏面に対する印刷を行うことにより、３枚の用紙に対して並行的に両面印刷を行い、当該両面印刷実行中において、片面印刷ジョブに対応する印刷を行うときには用紙の裏面に対し空白ページの印刷を行う。例えば、ジョブ受取部４５により、最初に受け取られた第１の両面印刷ジョブに対応する４ページの両面印刷、この第１の両面印刷ジョブに続いて受け取られた片面印刷ジョブに対応する１ページの片面印刷、およびこの片面印刷ジョブに続いて受け取られた第２の両面印刷ジョブに対応する４ページの両面印刷から構成される混在印刷を行う場合には、図８に示すように、まず１枚目の用紙Ｐの裏面に第１の両面印刷ジョブに係る第２ページの画像を印刷し、次に２枚目の用紙Ｐの裏面に第１の両面印刷ジョブに係る第４ページの画像を印刷し、次に１枚目の用紙Ｐの表面に第１の両面印刷ジョブに係る第１ページの画像を印刷する。次に３枚目の用紙Ｐの裏面に空白ページを印刷し、次に２枚目の用紙Ｐの表面に第１の両面印刷ジョブに係る第３ページの画像を印刷し、次に４枚目の用紙Ｐの裏面に第２の両面印刷ジョブに係る第２ページの画像を印刷し、次に３枚目の用紙Ｐの表面に片面印刷ジョブに係る第１ページの画像を印刷する。次に５枚目の用紙Ｐの裏面に第２の両面印刷ジョブに係る第４ページの画像を印刷し、次に４枚目の用紙Ｐの表面に第２の両面印刷ジョブに係る第１ページの画像を印刷し、次に５枚目の用紙Ｐの表面に第２の両面印刷ジョブに係る第３ページの画像を印刷する。この混在印刷によれば、図７に示す混在印刷よりも高速に混在印刷を行うことができる。
【００３５】
図９は、５枚の用紙Ｐに対して並行的に両面印刷を行う高速両面印刷を基礎にした混在印刷を示している。この混在印刷では、一の用紙の裏面に対する印刷と当該一の用紙の表面に対する印刷との間に２枚前の用紙の表面、１枚後の用紙の裏面、１枚前の用紙の表面および２枚後の用紙の裏面に対する印刷を行うことにより、５枚の用紙に対して並行的に両面印刷を行い、当該両面印刷実行中において、片面印刷ジョブに対応する印刷を行うときには用紙の裏面に対し空白ページの印刷を行う。例えば、ジョブ受取部４５により、最初に受け取られた第１の両面印刷ジョブに対応する４ページの両面印刷、この第１の両面印刷ジョブに続いて受け取られた片面印刷ジョブに対応する１ページの片面印刷、およびこの片面印刷ジョブに続いて受け取られた第２の両面印刷ジョブに対応する４ページの両面印刷から構成される混在印刷を行う場合には、図９に示すように、まず１枚目の用紙Ｐの裏面に第１の両面印刷ジョブに係る第２ページの画像を印刷し、次に２枚目の用紙Ｐの裏面に第１の両面印刷ジョブに係る第４ページの画像を印刷し、次に３枚目の用紙Ｐの裏面に空白ページを印刷する。次に１枚目の用紙Ｐの表面に第１の両面印刷ジョブに係る第１ページの画像を印刷し、次に４枚目の用紙Ｐの裏面に第２の両面印刷ジョブに係る第２ページの画像を印刷し、次に２枚目の用紙Ｐの表面に第１の両面印刷ジョブに係る第３ページの画像を印刷し、次に５枚目の用紙Ｐの裏面に第２の両面印刷ジョブに係る第４ページの画像を印刷し、次に３枚目の用紙Ｐの表面に片面印刷ジョブに係る第１ページの画像を印刷する。次に４枚目の用紙Ｐの表面に第２の両面印刷ジョブに係る第１ページの画像を印刷し、次に５枚目の用紙Ｐの表面に第２の両面印刷ジョブに係る第３ページの画像を印刷する。この混在印刷によれば、図８に示す混在印刷よりも高速に混在印刷を行うことができる。
【００３６】
以上、図４ないし図９を用いて３通りの高速両面印刷と３通りの混在印刷を説明したが、高速両面印刷および混在印刷は、これら以外にも考えられる。例えば、一の用紙の裏面に対する印刷と当該一の用紙の表面に対する印刷との間に印刷を行う用紙の枚数をさらに増やすことにより、上述した高速両面印刷および混在印刷よりも高速な高速両面印刷および混在印刷を実現することができる。もっとも、このような高速両面印刷および混在印刷を実際に実現するためには、各高速両面印刷および各混在印刷を行うのに相応しい構造を有する両面印刷ユニットを画像形成装置の内部に構築する必要がある。なお、各高速両面印刷を行うための両面印刷ユニットの構造および動作については周知であるため、ここでは説明を省略する。また、各混在印刷は、各高速両面印刷を行うための周知の両面印刷ユニット構造を利用して実現することができる。
【００３７】
本実施形態における画像形成装置１は、図５に示す高速両面印刷および図８に示す混在印刷を行うのに相応しい構造を有する両面印刷ユニット３１を備えている（図１参照）。それゆえ、本実施形態における画像形成装置１は、片面印刷および通常両面印刷に加え、図５に示す高速両面印刷および図８に示す混在印刷を行うことができる。
【００３８】
図１０は画像形成装置１の動作を示している。図１０に示すように、画像形成装置１の稼働中、ジョブ受取部４５は、ユーザによる操作部１４の操作によって入力されるジョブ、または端末装置から送信されるジョブを常時待っている（ステップＳ１：ジョブ受取工程）。ジョブ受取部４５がジョブを受け取ったとき（ステップＳ１：ＹＥＳ）、ジョブ受取部４５は、受け取ったジョブを制御ユニット１３のＲＡＭ４３に記憶する（ステップＳ２）。
【００３９】
一方、印刷制御部４６は、ジョブ受取部４５と並行して動作する。印刷制御部４６は、制御ユニット１３のＲＡＭ４３にジョブが記憶されているか否かをチェックし（ステップＳ３）、ＲＡＭ４３にジョブが記憶されているときには、ＲＡＭ４３に記憶されたジョブを読み取る。そして、ジョブ受取部４５が複数のジョブを連続して受け取り、これら複数のジョブがＲＡＭ４３に記憶されている場合には、印刷制御部４６は、これら連続的に受け取られた複数のジョブの態様を調査する。
【００４０】
調査の結果、ジョブ受取部４５により連続して受け取られた複数のジョブが片面印刷ジョブのみである場合（ステップＳ３：Ａ）、印刷制御部４６は、用紙Ｐの表面に対して片面印刷を行う片面印刷制御を実行する（ステップＳ４）。これにより、ジョブ受取部４５により連続して受け取られた複数の片面印刷ジョブに従った片面印刷が行われる。
【００４１】
一方、ジョブ受取部４５により連続して受け取られた複数のジョブが両面印刷ジョブのみである場合（ステップＳ３：Ｂ）、印刷制御部４６は、図５に示す高速両面印刷を行う高速両面印刷制御を実行する（ステップＳ５）。これにより、ジョブ受取部４５により連続して受け取られた複数の両面印刷ジョブに従った高速両面印刷が行われる。
【００４２】
このとき、印刷制御部４６は、ジョブ受取部４５により連続して受け取られた複数の両面印刷ジョブに従った高速両面印刷を、あたかも１つの両面印刷ジョブに従った高速両面印刷を行うのと同様に連続して行う。すなわち、第１の両面印刷ジョブに従った第１の高速両面印刷から、これに続く第２の両面印刷ジョブに従った第２の高速両面印刷に移行するとき、第１の高速両面印刷に係る用紙Ｐを中間トレイ３４上に蓄積した状態で、第２の高速両面印刷に係る用紙Ｐの裏面に対する印刷に取りかかる。
【００４３】
他方、ジョブ受取部４５により連続して受け取られた複数のジョブ中に片面印刷ジョブと両面印刷ジョブとが混在しており、次に述べる混在印刷制御条件を満足する場合（ステップＳ３：Ｃ）、印刷制御部４６は、図８に示す混在印刷を行う混在印刷制御を実行する（ステップＳ６）。これにより、ジョブ受取部４５により連続して受け取られた複数のジョブに従った混在印刷が行われる。
【００４４】
混在印刷制御条件は、ジョブ受取部４５により受け取られた複数のジョブの実行順序が、（１）連続した１以上の両面印刷ジョブ、（２）連続した１以上の片面印刷ジョブ、（３）連続した１以上の両面印刷ジョブであり、かつ、連続した１以上の片面印刷ジョブにより印刷が行われるページ数の合計が２ページ未満であることである（なお、この混在印刷制御条件を満たす場合、「連続した１以上の片面印刷ジョブ」とは、１つの片面印刷ジョブを意味することになる）。
【００４５】
混在印刷を行うとき、印刷制御部４６は、ジョブ受取部４５により連続して受け取られた複数のジョブに従った混在印刷を、あたかも１つの両面印刷ジョブに従った高速両面印刷を行うのと同様に連続して行う。すなわち、第１の両面印刷ジョブに対応する混在印刷から、これに続く片面印刷ジョブに対応する混在印刷に移行するとき、第１の両面印刷ジョブに対応する混在印刷に係る用紙Ｐを中間トレイ３４上に蓄積した状態で、片面印刷ジョブに対応する混在印刷に係る用紙Ｐの裏面に対する空白ページの印刷に取りかかる。また、片面印刷ジョブに対応する混在印刷から、これに続く第２の両面印刷ジョブに対応する混在印刷に移行するとき、片面印刷ジョブに対応する混在印刷に係る用紙Ｐを中間トレイ３４上に蓄積した状態で、第２の両面印刷ジョブに対応する混在印刷に係る用紙Ｐの裏面に対する印刷に取りかかる。
【００４６】
また、混在印刷において、片面印刷ジョブに対応する印刷に係る用紙Ｐの裏面に印刷する空白ページを形成するための印刷データは、例えば、用紙のサイズごとに予め生成され、制御ユニット１３のＲＯＭ４２または画像形成装置１に内蔵されたハードディスクなどの記憶装置（図示せず）に予め記憶されている。印刷制御部４６は、混在印刷制御を実行する際に、空白ページを形成するための印刷データを制御ユニット１３のＲＯＭ４２または上記記憶装置から読み出し、この読み出した印刷データに基づいて空白ページ（空白の画像）を形成し、この空白ページを、片面印刷ジョブに対応する印刷に係る用紙Ｐの裏面に印刷する。
【００４７】
他方、ジョブ受取部４５により連続して受け取られた複数のジョブ中に片面印刷ジョブと両面印刷ジョブとが混在しており、上記混在印刷制御条件を満足さない場合、または、ジョブ受取部４５により受け取られたジョブが単一のジョブである場合（ステップＳ３：Ｄ）、印刷制御部４６は、受け取られた複数のジョブ、または受け取られた単一のジョブに従い、片面印刷制御、通常両面印刷制御または高速両面印刷制御を実行する（ステップＳ７）。この場合、印刷制御部４６は、両面印刷を連続して行うべきページ数が２ページ以下の場合には、図３に示す通常両面印刷を行う通常両面印刷制御を実行し、両面印刷を連続して行うべきページ数が３ページ以上の場合には、図５に示す高速両面印刷を行う高速両面印刷制御を実行する。
【００４８】
ステップＳ４ないしＳ７における印刷制御が完了した後、印刷制御部４６における処理はステップＳ３に戻る。
【００４９】
以上説明した通り、画像形成装置１は、連続して受け取った複数のジョブ中に、両面印刷を行うべき旨のジョブと片面印刷を行うべき旨のジョブとが混在し、かつこれら複数のジョブの態様が上記混在印刷制御条件を満足する場合には、混在印刷を行う。図８と図５とを比較するとわかるように、混在印刷は高速両面印刷を基礎としている。具体的には、用紙Ｐの搬送方法、より具体的には、用紙Ｐの搬送方向および面を反転させる順序、用紙Ｐを中間トレイ３４に蓄積する方法、用紙Ｐを印刷エンジン２４に供給する順序、各ページを用紙Ｐに印刷する順序について、混在印刷は高速両面印刷と同じである。したがって、混在印刷は高速両面印刷と同じく高速である。このように、画像形成装置１によれば、連続して受け取った複数のジョブ中に、両面印刷を行うべき旨のジョブと片面印刷を行うべき旨のジョブとが混在している場合であっても、上記混在印刷制御条件を満たす場合には、印刷を高速に行うことができる。
【００５０】
なお、上述した画像形成装置１では、高速両面印刷および混在印刷の方法として、図５に示す高速両面印刷および図８に示す混在印刷を採用したが、本発明はこれに限らない。図４に示す高速両面印刷および図７に示す混在印刷、または図６に示す高速両面印刷および図９に示す混在印刷を採用することもでき、あるいは、これら以外の高速両面印刷および混在印刷を採用することもできる。
【００５１】
また、上述した画像形成装置１は、ジョブ受取部４５により受け取られた複数のジョブの実行順序が、（１）連続した１以上の両面印刷ジョブ、（２）連続した１以上の片面印刷ジョブ、（３）連続した１以上の両面印刷ジョブであるという条件を満たしたときに混在印刷制御を実行するが、本発明はこれに限らない。例えば、ジョブ受取部４５により受け取られた複数のジョブの実行順序が、（１）連続した１以上の両面印刷ジョブ、（２）連続した１以上の片面印刷ジョブであるという条件を満たしたときに混在印刷制御を実行してもよいし、あるいは、ジョブ受取部４５により受け取られた複数のジョブの実行順序が、（１）連続した１以上の片面印刷ジョブ、（２）連続した１以上の両面印刷ジョブであるという条件を満たしたときに混在印刷制御を実行してもよい。さらには、連続した１以上の片面印刷ジョブと連続した１以上の両面印刷ジョブとを交互に実行するという条件を満たしたときに混在印刷制御を実行してもよい。もっとも、ジョブ受取部４５により受け取られた複数のジョブの実行順序が、（１）連続した１以上の両面印刷ジョブ、（２）連続した１以上の片面印刷ジョブ、（３）連続した１以上の両面印刷ジョブであるという条件を満たしたときに混在印刷制御を実行することにより、印刷の高速化を効果的に実現することができる。
【００５２】
また、上述した画像形成装置１は、ジョブ受取部４５により受け取られた複数のジョブに含まれる、連続した１以上の片面印刷ジョブにより印刷が行われるページ数の合計が２ページ未満であるという条件を満たした場合に混在印刷制御を実行するが、本発明はこれに限らない。このページ数の合計が３ページ未満、４ページ未満またはこれ以上の所定のページ数未満であるという条件を満たした場合に混在印刷制御を実行してもよい。もっとも、連続した１以上の片面印刷ジョブにより印刷が行われるページ数の合計が２ページ未満であるという条件を満たしたときに混在印刷制御を行うことにより、印刷の高速化を効果的に実現することができる。
【００５３】
すなわち、片面印刷ジョブに従った印刷を混在印刷制御により行う場合には、用紙Ｐの裏面に空白ページを印刷した後、当該用紙Ｐの表面に片面印刷ジョブに係る第１ページの画像を印刷する。一方、片面印刷ジョブに従った印刷を片面印刷制御により行う場合には、用紙Ｐの表面に、片面印刷ジョブに係る第１ページの画像を印刷するだけである。この結果、片面印刷ジョブに従った印刷のみに着目すると、混在印刷制御による印刷は、片面印刷制御による印刷よりも時間がかかる。にもかかわらず、混在印刷制御による印刷が高速な理由は、片面印刷ジョブの前、後の両面印刷ジョブに対応する高速両面印刷の動作が、当該片面印刷ジョブに対応する印刷によってリセットされずに連続的に行われることにより、各ジョブに従った印刷の時間が全体として短縮されるからである。とすると、片面印刷ジョブにより行われる印刷のページ数が多い場合には、片面印刷ジョブの前、後の両面印刷ジョブに対応する高速両面印刷の動作が連続的に行われることにより短縮される時間よりも、片面印刷ジョブに従った印刷を混在印刷制御により行うことにより延長される時間の方が長くなるため、混在印刷制御による印刷の高速化を実現することができない。そこで、混在印刷制御条件として、連続した１以上の片面印刷ジョブにより印刷が行われるページ数の合計の上限値をいくつに設定すれば、混在印刷制御による印刷の高速化を効果的に実現することができるかが問題となる。この点、連続した１以上の片面印刷ジョブにより印刷が行われるページ数の合計が２ページ未満である場合には、片面印刷ジョブの前、後の両面印刷ジョブに対応する高速両面印刷の動作が連続的に行われることにより短縮される時間よりも、片面印刷ジョブに従った印刷を混在印刷制御により行うことにより延長される時間の方が短くなり、混在印刷制御による印刷の高速化が実現されることが確認されている。
【００５４】
また、上述した実施形態では、本発明の画像形成装置が、複写機能およびプリンタ機能を備えた複合機である場合を例にあげたが、本発明はこれに限らない。本発明は、複写機、プリンタ、その他両面印刷機能を備えた種々の装置に適用することができる。
【００５５】
また、本発明は、請求の範囲および明細書全体から読み取るこのできる発明の要旨または思想に反しない範囲で適宜変更可能であり、そのような変更を伴う画像形成装置およびコンピュータプログラムもまた本発明の技術思想に含まれる。
【図面の簡単な説明】
【００５６】
【図１】本発明の画像形成装置の実施形態を示す一部破断図である。
【図２】本発明の実施形態である画像形成装置に設けられた制御ユニットの内部構造を示すブロック図である。
【図３】通常両面印刷を示す説明図である。
【図４】２枚の用紙に対して並行的に両面印刷を行う高速両面印刷を示す説明図である。
【図５】３枚の用紙に対して並行的に両面印刷を行う高速両面印刷を示す説明図である。
【図６】５枚の用紙に対して並行的に両面印刷を行う高速両面印刷を示す説明図である。
【図７】図４中の高速両面印刷を基礎にした混在印刷を示す説明図である。
【図８】図５中の高速両面印刷を基礎にした混在印刷を示す説明図である。
【図９】図６中の高速両面印刷を基礎にした混在印刷を示す説明図である。
【図１０】本発明の実施形態である画像形成装置の動作を示すフローチャートである。
【符号の説明】
【００５７】
１  画像形成装置
１２  印刷機構
１３  制御ユニット
４５  ジョブ受取部
４６  印刷制御部
Ｐ  用紙
【図１】
2010000734.tif 000003
【図２】
2010000734.tif 000004
【図３】
2010000734.tif 000005
【図４】
2010000734.tif 000006
【図５】
2010000734.tif 000007
【図６】
2010000734.tif 000008
【図７】
2010000734.tif 000009
【図８】
2010000734.tif 000010
【図９】
2010000734.tif 000011
【図１０】
2010000734.tif 000012