(57)【要約】【課題】  先行するジョブに引き続いて後続のジョブを両面印刷する際、後続するジョブの両面印刷を完了するまでの時間を短縮する。【解決手段】    シートの片面または両面に画像を形成する画像形成手段と、前記画像形成手段を用いてシートの第１面の印刷を連続して行い、かつ、第２面の印刷と第１面の印刷とを交互に行う第１の両面印刷処理と、第１面の印刷と第２面の印刷とを交互に行う第２の両面印刷処理とを実行させる制御手段と、先行して実行しているジョブの種類を判断する判断手段と、前記制御手段は、前記判断手段が判断するジョブの種類に基づいて、前記印刷実行手段が実行すべき前記第１の両面印刷処理と、第２の両面印刷処理とのいずれかを実行させるように制御することを特徴とする。【選択図】  図３
2015074208.tif 000002
【特許請求の範囲】
【請求項１】
シートの片面または両面に画像を形成する画像形成手段と、
前記画像形成手段を用いてシートの第１面の印刷を連続して行い、かつ、第２面の印刷と第１面の印刷とを交互に行う第１の両面印刷処理と、第１面の印刷と第２面の印刷とを交互に行う第２の両面印刷処理とを実行させる制御手段と、
先行して実行しているジョブの種類を判断する判断手段と、
前記制御手段は、前記判断手段が判断するジョブの種類に基づいて、前記画像形成手段が実行すべき前記第１の両面印刷処理と、第２の両面印刷処理とのいずれかを実行させるように制御することを特徴とする画像形成装置。
【請求項２】
前記判断手段が先行して実行しているジョブの種類がコピージョブであると判断した場合、前記制御手段は、第２の両面印刷処理を実行させないように制御することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記判断手段は、後続するジョブを受け付けることに応じて、先行して実行しているジョブの種類を判断することを特徴とする請求項１記載の画像形成装置
【請求項４】
前記制御手段は、先行して実行するジョブで両面印刷が指定している場合、第１の両面印刷処理を実行することを特徴とする請求項１記載の画像形成装置。
【請求項５】
シートの片面または両面に画像を形成する画像形成手段を用いてシートに画像を形成する画像形成装置の制御方法であって、
前記画像形成手段を用いてシートの第１面の印刷を連続して行い、かつ、第２面の印刷と第１面の印刷とを交互に行う第１の両面印刷処理と、第１面の印刷と第２面の印刷とを交互に行う第２の両面印刷処理とを実行させる制御工程と、
先行して実行しているジョブの種類を判断する判断工程と、
前記制御工程は、前記判断工程が判断するジョブの種類に基づいて、前記画像形成手段が実行すべき前記第１の両面印刷処理と、第２の両面印刷処理とのいずれかを実行させるように制御することを特徴とする画像形成装置の制御方法。
【請求項６】
請求項５に記載の画像形成装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シートの片面または両面に画像を形成する画像形成装置、画像形成装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
従来、記録紙（シート）に両面印刷を行う際に、生産性を高めるため、シートの第一面への画像形成を数枚ほど行った後に、シートへの第一面の画像形成と第二面への画像形成を交互に行う両面循環印刷方法が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特公平０７−０３７３０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、急速に普及が進んでいるカラー複写機等の画像形成装置では、Ｙｅｌｌｏｗ、Ｍａｇｅｎｔａ、Ｃｙａｎ、Ｂｌａｃｋの４色の感光体およびトナーカートリッジを備えるものが多くある。
このような画像形成装置では、印刷画像データを４色の記録レーザ光に変換し、各色の感光体に照射することでそれぞれの感光体に静電潜像を形成する。そして、トナーカートリッジから供給されるトナーによりトナー現像を行い、可視化された画像は中間転写ベルトに一次転写される。以下、印刷画像データの変換から一次転写までの一連の処理を作像処理と呼ぶ。
【０００５】
その後、用紙カセットからシートの給紙を開始し、給送されたシートが二次転写位置となる位置に来たところで、中間転写ベルトからシートへとトナー画像が転写され、定着器で加圧と熱によりトナーが定着される。両面プリントの場合には、シートの第一面のトナー定着後に搬送路が切り替えられ、用紙がスイッチバックして両面印刷用紙搬送路に搬送される。
その後、第一面と同様に第二面の作像処理が行われて、両面印刷用紙搬送路から二次転写位置へ再給紙され、二次転写、トナー定着が行われる。両面循環印刷を行う場合、ジョブの最終紙が両面印刷用紙搬送路に到達するまで、後続のジョブが投入されるのを待つことにより、後続ジョブも含めた両面印刷のトータルの生産性を高めている。
しかしながら、このように複数ジョブにまたがる両面循環印刷を行うと、後続ジョブも含めた両面印刷生産性は上がるが、先行ジョブの最終シートの第二面の印刷完了が遅れることになる。一方で、複数ジョブにまたがらないように両面循環印刷を行うと、印刷ページ数の少ない両面印刷ジョブが大量に投入された場合に、印刷生産性が著しく低下してしまう。
【０００６】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、先行するジョブに引き続いて後続のジョブを両面印刷する際、後続するジョブの両面印刷を完了するまでの時間を短縮できる仕組みを提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明の画像形成装置は以下に示す構成を備える。
シートの片面または両面に画像を形成する画像形成手段と、前記画像形成手段を用いてシートの第１面の印刷を連続して行い、かつ、第２面の印刷と第１面の印刷とを交互に行う第１の両面印刷処理と、第１面の印刷と第２面の印刷とを交互に行う第２の両面印刷処理とを実行させる制御手段と、先行して実行しているジョブの種類を判断する判断手段と、前記制御手段は、前記判断手段が判断するジョブの種類に基づいて、前記印刷実行手段が実行すべき前記第１の両面印刷処理と、第２の両面印刷処理とのいずれかを実行させるように制御することを特徴とする。
【発明の効果】
【０００８】
本発明によれば先行するジョブに引き続いて後続のジョブを両面印刷する際、後続するジョブの両面印刷を完了するまでの時間を短縮できる。
【図面の簡単な説明】
【０００９】
【図１】画像形成装置の制御構成を説明するブロック図である。
【図２】図１に示した画像形成装置の構成例を説明する断面図である。
【図３】画像形成装置の制御方法を説明するフローチャートである。
【図４】画像形成装置の制御方法を説明するフローチャートである。
【図５】画像形成装置の制御方法を説明するフローチャートである。
【図６】循環画像形成時のシートの給紙順を示す模式図である。
【図７】画像形成処理タイミングを説明する図である。
【発明を実施するための形態】
【００１０】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
図１は、本実施形態を示す画像形成装置の制御構成を説明するブロック図である。以下、画像形成装置のスキャナやプリンタ、ネットワークインタフェース部の制御を行うコントローラのハード構成の詳細について説明する。
図１において、メインコントローラ４０１は、主にＣＰＵ４０２と、バスコントローラ４０３、及び各種Ｉ／Ｆコントローラ回路から構成される。ＣＰＵ４０２とバスコントローラ４０３は、機器全体の動作を制御するものであり、ＣＰＵ４０２はＲＯＭ４０４から読込んだプログラムに基づいて画像形成制御を実行する。
【００１１】
外部の情報処理装置（ＰＣ）のデバイスドライバ（プリンタドライバ）からネットワークを介して受信したＰＤＬ（ページ記述言語）コードデータを解釈し、ラスターイメージデータに展開（作像）する動作も、このプログラムに記述されている。そして、ＣＰＵ４０２は当該プログラムを実行することで各種のアプリケーションに対応したソフトウェアに基づく処理がハードウエア資源を用いて実現される。
バスコントローラ４０３は、各Ｉ／Ｆから入出力されるデータ転送を制御するものであり、バスの調停やＤＭＡデータ転送の制御を行う。ＤＲＡＭ４０６はメインコントローラ４０１と接続されており、ＣＰＵ４０２が動作するためのワークエリアや、画像データを蓄積するためのエリアとして使用される。
【００１２】
コーデック４０８は、ＤＲＡＭ４０６に蓄積されたラスターイメージデータをＭＨ／ＭＲ／ＭＭＲ／ＪＢＩＧ／ＪＰＥＧ等の方式で圧縮し、また逆に圧縮され蓄積されたコードデータをラスターイメージデータに伸長する。コーデック４０８は図示しないＩ／Ｆを介してメインコントローラ４０１と接続され、ＤＲＡＭ４０６との間のデータの転送は、バスコントローラ４０３によって制御されＤＭＡ転送される。
グラフィックプロセッサ（Ｇｒａｐｈｉｃ）４２４は、ＤＲＡＭ４０６に蓄積されたラスターイメージデータに対して、画像回転、画像変倍、色空間変換、二値化の処理をそれぞれ行う。グラフィックプロセッサ４２４は、図示しないＩ／Ｆを介してメインコントローラ４０１と接続され、ＤＲＡＭ４０６との間のデータの転送は、バスコントローラ４０３によって制御されＤＭＡ転送される。
【００１３】
ネットワークコントローラ４１１は、図示しないＩ／Ｆを介してメインコントローラ４０１と接続され、コネクタ４１２によって外部ネットワークと接続される。ここで、ネットワークとしては一般的にイーサネット（登録商標）があげられる。
【００１４】
汎用高速バス４１５には、拡張ボードを接続するための拡張コネクタ４１４とＩ／Ｏ制御部４１６とが接続される。汎用高速バスとしては、一般的にＰＣＩバスがあげられる。Ｉ／Ｏ制御部４１６には、スキャナ、プリンタの各ＣＰＵと制御コマンドを送受信するための調歩同期シリアル通信コントローラ４１７が２チャンネル装備されている。Ｉ／Ｏ制御部４１６は、Ｉ／Ｏバス４１８によってスキャナＩ／Ｆ回路４２６，プリンタＩ／Ｆ回路４３０に接続されている。
【００１５】
パネルＩ／Ｆ４２１は、ＬＣＤコントローラ４２０に接続され、操作部上の液晶画面に表示を行うためのＩ／Ｆと、ハードキーやタッチパネルキーの入力を行うためのキー入力Ｉ／Ｆとから構成される。コネクタ４２７とコネクタ４３２は、それぞれスキャナとプリンタとに接続され、同調歩同期シリアルＩ／Ｆ（４２８，４３３）とビデオＩ／Ｆ（４２９，４３４）とから構成される。
【００１６】
スキャナＩ／Ｆ４２６は、コネクタ４２７を介して図２に示すスキャナ３０１と接続され、また、スキャナバス４４１によってメインコントローラ４０１と接続されており、スキャナから受け取った画像に対して所定の処理を施す機能を有する。さらに、スキャナ３０１から送られたビデオ制御信号をもとに生成した制御信号を、スキャナバス４２９に出力する機能も有する。スキャナバス４２９からＤＲＡＭ４０６へのデータ転送は、バスコントローラ４０３によって制御される。
【００１７】
プリンタＩ／Ｆ４３０は、コネクタ４３２を介して図２に示すプリンタ３１３と接続され、また、プリンタバス４３１によってメインコントローラ４０１と接続されている。プリンタＩ／Ｆ４３０は、メインコントローラ４０１から出力された画像データに所定の処理を施して、プリンタ３１３へ出力する機能を有する。さらに、プリンタＩ／Ｆ４３０は、プリンタ３１３から送られたビデオ制御信号をもとに生成した制御信号を、プリンタバス４３１に出力する機能も有する。
【００１８】
ＤＲＡＭ４０６上に展開されたラスターイメージデータのプリンタ３１３への転送は、バスコントローラ４０３によって制御され、プリンタバス４３１、ビデオＩ／Ｆ４３４を経由して、プリンタ３１３へＤＭＡ転送される。画像形成装置のコントローラは、上述したハード資源から構成される例を示したが、他のデバイス、例えば図２に示すようなシート処理装置等が接続される画像形成装置であってもよい。
【００１９】
図２は、図１に示した画像形成装置の構成例を説明する断面図である。なお、本例は、コピー・プリンタ・ＦＡＸのそれぞれの機能を有する複合機の例を示す。
【００２０】
図２において、本複合機はスキャナ３０１とドキュメントフィーダ（ＤＦ）３０２と、カラー４色ドラムを備えるプリント記録用のプリンタ３１３と、給紙デッキ３１４とフィニッシャ３１５からなる。
はじめにスキャナ３０１を中心に行われる読取り動作について説明する。なお、ＤＦ３０２は、図示しない本体のプラテンガラスに対して上下方向に回動自在に構成され、圧板として機能させることも可能に構成されている。
原稿台に原稿をセットして読み込みを行う場合には、原稿台３０７に原稿をセットしてＤＦ３０２を閉じる。すると、開閉センサが、原稿台が閉じられたことを検知した後、スキャナ３０１の筐体内にある反射式の原稿サイズ検知センサが、セットされた原稿サイズを検知する。このサイズ検知を起点にして光源３１０で原稿を照射し、走査反射板３１１、レンズ３１２を介してＣＣＤ３４３が画像を読み取り、しかる後デジタル信号に変換され、所望の画像処理を行ってレーザ記録信号に変換される。変換された記録信号は、後述する図４で説明するコントローラ内のメモリに格納される。
【００２１】
ＤＦ３０２に原稿をセットして自動搬送して原稿の画像の読み込みを行う場合には、ＤＦ３０２の原稿セット部３０３のトレイに原稿をフェイスアップで載置する。すると、原稿有無センサ３０４が、原稿がセットされたことを検知し、これをうけて給紙ローラ３０５と搬送ベルト３０６が回転して原稿を搬送し、原稿台３０７上の所定の位置に原稿がセットされる。これ以降は原稿台での読み込みと同様に画像が読み込まれ、コントローラ内のメモリに格納される。
【００２２】
読み込みが完了すると、再び搬送ベルト３０６が回転して図の右側に原稿を送り、排紙側の搬送ローラ３０８を経由して原稿排紙トレイ３０９へ排紙する。原稿が複数存在する場合は、原稿台から原稿が図の右側に排紙搬送されるのと同時に、給紙ローラ３０５を経由して左側から次原稿が給送され、次原稿の読み込みが連続的に行なわれる。以上がスキャナの動作である。続いて、プリンタ３１３を中心に行われる印刷動作について説明する。
【００２３】
図１で説明したコントローラ内のメモリに一旦記憶された記録信号（印刷画像データ）は、プリンタ３１３へと転送され、レーザ記録部でＹｅｌｌｏｗ、Ｍａｇｅｎｔａ、Ｃｙａｎ、Ｂｌａｃｋの４色の記録レーザ光に変換される。
【００２４】
そして、各色の感光体３１６に照射され、それぞれの感光体に静電潜像を形成する。そして、トナーカートリッジ３１７から供給されるトナーによりトナー現像を行い、可視化された画像は中間転写ベルト３２１に一次転写される。
【００２５】
その後、中間転写ベルト３２１は時計回転方向に回転し、用紙カセット３１８又は給紙デッキ３１４から給紙搬送路３１９を通って給送されたシートが二次転写位置となる位置３２０に来たところで、中間転写ベルト３２１からシートへと画像が転写される。
【００２６】
画像が転写されたシートは、定着器３２２で加圧と熱によりトナーが定着される。その後、シートは、排紙搬送路を搬送された後、フェイスダウンのセンタートレイ３２３か、スイッチバックしてフィニッシャへの排紙口３２４か、あるいはフェイスアップのサイドトレイ３２５へと排紙される。なお、サイドトレイ３２５はフィニッシャ３１５が未装着の場合にのみ排紙可能な排紙口である。
【００２７】
フラッパ３２６およびフラッパ３２７は、これらの排紙口を切り換えるために搬送路を切り換えるためのものである。両面プリントの場合には、定着器３２２を通過後に、フラッパ３２７が搬送路を切り替え、その後用紙がスイッチバックして下方にシートが送られ、両面印刷用紙搬送路３５０を経て再び位置３２０に給送され、両面動作を実現する。
【００２８】
両面循環制御は、この両面印刷用紙搬送路３５０や位置３２０、定着器３２２を含む搬送経路内を用いて行われる。Ａ４サイズやＬＴＲサイズは５枚循環制御、それ以上の用紙サイズについては３枚循環制御を行う。続いて、フィニッシャ３１５で行われる動作について説明する。
【００２９】
フィニッシャ３１５では、ユーザに指定された機能に応じ、印刷済み用紙に対して後処理を加える。具体的には、ステープル（１個所・２箇所綴じ）やパンチ（２穴・３穴）、中とじ製本等の機能を有する。なお、３３０は手差しトレイで、定形サイズのシートや特定のサイズのシートを給紙する際に用いられる。また、圧紙を給紙する際にも使用される場合がある。
【００３０】
図２に示す複合機には排紙トレイ３２８は２つ有り、フィニッシャ３１５への排紙口３２４を通過してきたシートは、ユーザの設定によって、例えばコピー・プリンタ・ＦＡＸの機能毎に排紙トレイを振り分けられる。
【００３１】
図３は、本実施形態を示す画像形成装置の制御方法を説明するフローチャートである。本例は、図１に示したＤＲＡＭ４０６に次のシートの印刷画像データと印刷設定データが準備されたときの、給紙要求処理例である。なお、各ステップは、図１に示したＣＰＵ４０２が図１に示したハードウエア資源を用いて、当該フローチャートに基づく制御プログラムを実行することにより実現される。また、説明上ステップはＳ１０２が始まるがこれは説明の便宜上であって、後述するＳ１０１の判断処理に続く処理であることに変わりはない。以下、ＣＰＵ４０２がジョブの種類を判断して、プリンタが実行すべき前記第１の両面印刷処理と、第２の両面印刷処理とのいずれかを実行させるように制御する例を詳述する。
【００３２】
Ｓ１０２にて、ＣＰＵ４０２は、ＤＲＡＭ４０６に記憶されたシートの印刷設定データを取得し、その中に含まれる両面／片面、用紙サイズ、用紙向きの設定値について、直前に給紙されたシートの設定値と比較する。
【００３３】
そして、ＣＰＵ４０２が比較した結果、設定値の異なるものがあれば両面循環の継続不可な状態であると判断する。この場合、新たにシートの給紙を行う前に、搬送経路上に存在するシートをすべて機外に排紙するために、両面循環切り処理を実行して（Ｓ１０３）、Ｓ１０４へ進む。
【００３４】
一方、Ｓ１０２において、両面循環可能であるとＣＰＵ４０２が判断した場合、ＣＰＵ４０２は、プリンタ３１３に給紙実行要求を送信し、Ｓ１０４で、ＣＰＵ４０２は次に給紙すべきシートのパラメータをプリンタ３１３に通知する。そして、Ｓ１０５で、ＣＰＵ４０２は、自身がメモリ上に保持する両面循環枚数をインクリメントする（Ｓ１０５）。
次に、プリンタ３１３が給紙実行要求を受信し、次シートの給紙が可能であるとＣＰＵ４０２が判断すると、給紙実行要求ステータスの送信をプリンタ３１３に送信し、ＣＰＵ４０２が給紙実行要求ステータスをプリンタ３１３から受信する（Ｓ１０６）。
そして、給紙実行要求ステータスがシートの両面／片面設定が"両面"であるかどうかを判断する（Ｓ１０７）。ここで、給紙実行要求ステータスが両面であるとＣＰＵ４０２が判断した場合（Ｓ１０７）、ＣＰＵ４０２は、自身がメモリ上に保持する再給紙待ち紙キューにシートを登録する（Ｓ１０８）。なお、給紙実行要求ステータスが両面でないとＣＰＵ４０２が判断した場合（Ｓ１０７）、Ｓ１０９へ進む。
【００３５】
なお、画像形成装置において、印刷処理を伴うジョブ種は、コピー、ＰＤＬプリント、ＦＡＸ受信プリントなどいくつかある。ジョブ種がコピーの場合、スキャナ３０１による原稿読み取り作業を伴うため、ユーザが画像形成装置のすぐ近くにいることが想定される。
このようにユーザが画像形成装置のすぐ近くにいる場合、ユーザが実行しているジョブの最終紙の印刷完了が遅れると、ユーザをその場で待たせることになり利便性を損なう。
【００３６】
そこで、ＣＰＵ４０２はシートが実行中のジョブの最終紙であるかどうかを判断する（Ｓ１０９）。ここで、シートが実行中のジョブの最終紙であるとＣＰＵ４０２が判断した場合は、さらに、ＣＰＵ４０２はジョブ種が循環切り対象ジョブが"コピー"であるかどうかを判断する（Ｓ１１０）。ここで、ジョブ種が"コピー"であるとＣＰＵ４０２が判断した場合は、後続ジョブが存在してもジョブをまたがる両面循環は行わないので循環切り処理を実行する（Ｓ１００）。
一方、Ｓ１１０にて、実行中のジョブ種が"コピー"ではないとＣＰＵ４０２が判断した場合、複数ジョブのトータルの印刷生産性を高める目的で、後続ジョブにまたがる両面循環印刷を実行するように制御する。
【００３７】
これにより、連続する複数のコピージョブが同一ユーザにより実行されている場合は、画像形成装置のすぐ近くにいるユーザをできるだけ待たせずに済む効果が得られる。
一方、Ｓ１１０において、ジョブ種が"コピー"でないとＣＰＵ４０２が判断した場合、Ｓ１１１へ進む。なお、同一ユーザに投入された連続するジョブの間では両面循環を継続し、当該ユーザの最終ジョブの最終紙にて両面循環を非継続とする。両面循環印刷において、第一面の画像形成のために連続して搬送経路上に給紙できるシート枚数は、搬送経路長、用紙サイズと用紙向きにより決まっており、それを最大循環枚数と呼ぶ。
【００３８】
次に、ＣＰＵ４０２は、メモリ上に保持する両面循環枚数がこの最大循環枚数より小さいかどうかを判断する（Ｓ１１１）。ここで、両面循環枚数がこの最大循環枚数より小さいとＣＰＵ４０２が判断した場合、まだ搬送経路上にシートを給紙できるので、Ｓ１０１へ進む。そして、ＣＰＵ４０２は、次のシートの印刷画像データがＤＲＡＭ４０６に記憶されているか（次に給紙すべき紙があるかどうか）を判断する（Ｓ１０１）。
【００３９】
一方、Ｓ１１１にて、両面循環枚数が最大循環枚数に達しているとＣＰＵ４０２が判断した場合、ＣＰＵ４０２は、再給紙待ち紙キューに登録されている先頭のシートについて、再給紙実行要求をプリンタ３１３に送信する（Ｓ１１２）。そして、ＣＰＵ４０２は、メモリ上に保持する両面循環枚数をデクリメントする（Ｓ１１３）。
【００４０】
プリンタ３１３は、再給紙実行要求を受信すると、ＣＰＵ４０２に再給紙実行要求ステータスを通知し、プリンタＩ／Ｆ４３０を介して、メインコントローラ４０１から画像データを取得し、第二面の作像処理を行う。プリンタ３１３は、第二面の作像処理終了後、シートが両面印刷用紙搬送路３５０に到着するのを待って、再給紙を実行しシートの第二面に二次転写を行う。この場合、循環枚数が最大循環枚数に達しているので、シートはすでに両面印刷用紙搬送路３５０に到着しており、したがって第二面の作像処理終了後すぐに再給紙されることになる。
【００４１】
次に、ＣＰＵ４０２は、プリンタ３１３から再給紙実行要求ステータスを受信する（Ｓ１１４）と、Ｓ１０１へ進み、次のシートの印刷画像データがＤＲＡＭ４０６に記録されているかを判断する。このようにして、プリンタ３１３は、次の給紙準備に入る。
これにより、先行するジョブに引き続いて後続のジョブを両面印刷する際、後続するジョブの両面印刷を完了するまでの時間を短縮できる。
【００４２】
図４は、本実施形態を示す画像形成装置の制御方法を説明するフローチャートである。本例は、プリンタ３１３からページ完了ステータス通知を受信したときの、ページ完了受信処理例である。なお、各ステップは、図１に示したＣＰＵ４０２が図１に示したハードウエア資源を用いて、当該フローチャートに基づく制御プログラムを実行することにより実現される。
なお、プリンタ３１３は、シートの面の画像形成処理が完了したら、ページ完了ステータスをＣＰＵ４０２に通知する。プリンタ３１３は、両面印刷シートの第１面のページ完了ステータスをシートが両面印刷用紙搬送路３５０に到着したタイミングでＣＰＵ４０２に通知する。また、プリンタ３１３は、片面印刷シートの第一面、両面印刷シートの第２面のページ完了ステータスを排紙搬送路に到着したタイミングでＣＰＵ４０２に通知する。
【００４３】
まず、ＣＰＵ４０２は、受信したページ完了ステータスのページ番号パラメータからシートを特定し、当該シートが再給紙待ち状態である、つまり再給紙待ち紙キューに登録されているかを判断する（Ｓ２０１）。ここで、当該シートが再給紙待ち状態であるとＣＰＵ４０２が判断した場合、ＣＰＵ４０２は、再給紙実行要求をプリンタ３１３に送信し（Ｓ２０２）、ＣＰＵ４０２は、メモリ上に保持する両面循環枚数をデクリメントする（Ｓ２０３）。
そして、ＣＰＵ４０２は、プリンタ３１３から送信される再給紙実行要求ステータスを受信する（Ｓ２０４）。そして、ＣＰＵ４０２は、次のシートの印刷画像データがＤＲＡＭ４０６に記憶されているかどうかを判断する（Ｓ２０５）。ここで、次のシートの印刷画像データがＤＲＡＭ４０６に記憶されていないと判断した場合は、本処理を終了する。一方、次のシートの印刷画像データがＤＲＡＭ４０６に記憶されていると判断した場合は、図３に示した給紙要求処理を実行して（Ｓ２０６）、本処理を終了する。
【００４４】
図５は、本実施形態を示す画像形成装置の制御方法を説明するフローチャートである。本例は、両面循環を継続しない場合に実行される両面循環切り処理例である。
ＣＰＵ４０２がフローチャートに基づく制御プログラムを実行することにより、この制御方法が実現される。なお、各ステップは、図１に示したＣＰＵ４０２が図１に示したハードウエア資源を用いて、当該フローチャートに基づく制御プログラムを実行することにより実現される。
【００４５】
まず、両面循環を継続しない場合、搬送経路上に存在するシートをすべて機外に排紙してから、新たににシートの給紙を行うため、ＣＰＵ４０２は、再給紙待ちシートがあるかどうかを判断する（Ｓ３０１）。
次に、Ｓ３０２で、ＣＰＵ４０２は、再給紙実行要求をプリンタ３１３へ送信する。次に、Ｓ３０３で、ＣＰＵ４０２は、循環枚数をデクリメントして、Ｓ３０４で、ＣＰＵ４０２は、プリンタ３１３から再給紙実行要求ステータスを受信して、Ｓ３０１へ戻る。
一方、Ｓ３０１で、再給紙待ちシートが無い状態であるとＣＰＵ４０２が判断した場合、すべてのシートについて、プリンタ３１３から機外排紙のページ完了ステータスが通知されるのを待って（Ｓ３０５）、本処理を終了する。
【００４６】
図６は、本実施形態を示す画像形成装置における循環画像形成時のシートの給紙順を示す模式図である。以下、シートの第１面の印刷を連続して行い、かつ、第２面の印刷と第１面の印刷とを交互に行う第１の両面印刷処理と、第１面の印刷と第２面の印刷とを交互に行う第２の両面印刷処理とを実行させる制御例を説明する。ここで、画像形成手段が図２に示す複合機に対応する。
図６において、図６の（ａ）では、３枚循環の場合の給紙順を示し、図６の（ｂ）では、５枚循環の場合の給紙順を示す。また、図６において、シート上に記載される数字１〜５は、シートが何枚目の紙であるかを示している。
図６の（ａ）に示すように、両面画像形成で３枚循環型画像形成を行う場合には、１枚目の表面の給紙を行ってから、次に１枚目の裏面の再給紙を行うのではなく、２枚目の表面の給紙を行う制御を行う。そして、次に先に給紙した１枚目の紙の裏面の再給紙を行い、その後３枚目の表面の給紙を行い、裏面の再給紙、表面の給紙を交互に続ける制御を行う。
【００４７】
一方、図６の（ｂ）に示すように、両面画像形成で５枚循環型画像形成を行う場合には、１枚目の表面の給紙を行ってから、次に１枚目の裏面の再給紙を行うのではなく、２枚目の表面の給紙を行うように制御する。さらに次に３枚循環のように１枚目の裏面の再給紙を行うのではなく、３枚目の表面の給紙を行う。そして次に先に給紙した１枚目の紙の裏面の再給紙を行い、その後４枚目の表面の給紙を行い、裏面の再給紙、表面の給紙を交互に続ける制御を行う。
このように、循環枚数を３枚あるいは５枚と変化させる理由は、同一紙パス上で、異なる用紙サイズの両面画像形成を効率的に行うためである。
【００４８】
図７は、本実施形態を示す画像形成装置における画像形成処理タイミングを説明する図である。以下、図7を用いて、２つの両面1枚印刷ジョブを例に、本発明の効果を説明する。
図７の（ａ）、（ｂ）において、ジョブ１はコピージョブ、ジョブ２はＰＤＬプリントジョブとし、ジョブ１の最終紙第一面の画像形成処理中に、ジョブ２の印刷画像データが準備出来たとする。また、装置の構成上、作像、給紙（または再給紙）、二次転写、定着、両面搬送（または機外排紙）のそれぞれは、同じ処理同士が並行して実行されることはない。
例えば、図７の（ａ）で、ジョブ１最終紙第一面の作像処理中にジョブ２最終紙第一面の作像処理を行うことはできない。また、図７の（ｂ）で、ジョブ１最終紙第二面の再給紙処理中にジョブ２最終紙第一面の給紙処理を行うことはできない。
図７の（ａ）は、従来技術による制御方法であって、ジョブ１とジョブ２で両面循環印刷処理を継続して行う方法である。図７の（ａ）において、ジョブ１最終紙第一面、ジョブ２最終紙第一面、ジョブ１最終紙第２面、ジョブ２最終紙第２面の順に画像形成処理が行われる。
【００４９】
まだ、循環最大枚数に達していないので、ジョブ１最終紙第一面の両面搬送完了、つまり両面印刷用紙搬送路３５０にジョブ１最終紙が到着するまで（Ｔ１０１）、ジョブ１最終紙第二面の作像処理開始を待つ。同様に、ジョブ２最終紙第一面の両面搬送完了を待って（Ｔ１０２）、ジョブ２最終紙第二面の作像処理を開始する。Ｔ１０３、Ｔ１０４はそれぞれジョブ１、ジョブ２の最終紙が機外に排出される時刻を示す。
図７の（ｂ）は、本発明による制御方法であって、ジョブ１とジョブ２で両面循環印刷処理を継続しない方法である。図７の（ｂ）において、先行するジョブ１がコピージョブであるため、後続ジョブであるジョブ２と両面循環を継続しない。
よって、ジョブ１最終紙第１面、ジョブ１最終紙第２面、ジョブ２最終紙第１面、ジョブ２最終紙第２面の順に画像形成処理が行われる。
【００５０】
ジョブ１最終紙第二面について、作像処理はジョブ１最終紙第一面の作像処理完了直後に実行されるが、当然ながらジョブ１最終紙が両面印刷用紙搬送路３５０に到着するまで再給紙処理はできない（Ｔ２０１）。その結果、ジョブ１最終紙の機外排紙完了（Ｔ２０２）は、図７の（ａ）のジョブ１終了時刻Ｔ１０３よりも作像処理時間分だけ早く終了する。
【００５１】
ジョブ２最終紙１一面の作像処理はジョブ１最終紙第二面の作像処理完了直後に実行されるが、上述のとおり給紙処理と再給紙処理を並行して実行することはできないため、ジョブ１最終紙第２面の給紙開始はＴ２０５となる。また、ジョブ２は、ＰＤＬプリントジョブであるため、両面循環をできるだけ継続するため、最終紙第１面の両面搬送完了まで待ってから第２面の作像処理を開始する（Ｔ２０３）。その結果、ジョブ１最終紙の機外排紙完了時刻は、Ｔ２０４となる。
本実施形態によれば、特定の種類が先行するジョブに引き続いて他の種類のジョブの両面印刷を実行する場合でも、特定の書類と後続するジョブの両面印刷とを完了するまでの時間を短縮することができる。
【００５２】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。また、上記各フローチャートに基づく処理を実行するよう設計された制御回路がＣＰＵ４０２の代わりに用いられていてもよい。
【００５３】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００５４】
３１３  プリンタ
４０１  メインコントローラ
【図１】
2015074208.tif 000003
【図２】
2015074208.tif 000004
【図３】
2015074208.tif 000005
【図４】
2015074208.tif 000006
【図５】
2015074208.tif 000007
【図６】
2015074208.tif 000008
【図７】
2015074208.tif 000009