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