(57)【要約】【課題】交互循環方式の画像形成装置において、両面印刷と片面印刷とが混在する一連の印刷処理を実行すると、印刷処理のスループットが低下してしまう場合があった。【解決手段】本発明の制御装置は、片面印刷又は両面印刷の何れかを示す印刷設定に基づいて印刷方式を片面印刷又は両面印刷の何れかに決定する決定手段と、決定された印刷方式に応じて画像形成装置における記録媒体の搬送経路の切り替え動作を制御する制御手段とを有し、前記決定手段は、着目印刷ジョブの印刷設定が片面印刷であっても、着目印刷ジョブの直前の印刷ジョブの印刷設定が両面印刷であり、かつ、前記着目印刷ジョブ以降で印刷設定が片面印刷である連続するページ枚数が、両面印刷用の循環搬送経路において同時に搬送することができる記録媒体の最大数未満である場合、前記着目印刷ジョブの印刷方式を両面印刷に決定することを特徴とする。【選択図】図８
2019142122.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体の搬送経路を、前記記録媒体の片面に印刷を行う片面印刷用の搬送経路と、前記記録媒体の両面に印刷を行う両面印刷用の循環搬送経路とのいずれかに切り替え可能な画像形成装置を制御する制御装置であって、
片面印刷または両面印刷のいずれかを示す印刷設定に基づいて、印刷方式を片面印刷または両面印刷のいずれかに決定する決定手段と、
前記決定された印刷方式に応じて、前記画像形成装置における前記記録媒体の搬送経路の切り替え動作を制御する制御手段と、を有し、
前記決定手段は、着目印刷ジョブの印刷設定が片面印刷であっても、前記着目印刷ジョブの直前の印刷ジョブの印刷設定が両面印刷であり、かつ、前記着目印刷ジョブ以降で印刷設定が片面印刷である連続するページ枚数が、前記両面印刷用の循環搬送経路において同時に搬送することができる記録媒体の最大数未満である場合、前記着目印刷ジョブの印刷方式を両面印刷に決定する
ことを特徴とする制御装置。
【請求項２】
さらに、前記決定手段は、前記直前の印刷ジョブの印刷設定が片面印刷であっても、当該直前の印刷ジョブの印刷方式が両面印刷である場合、前記着目印刷ジョブの印刷方式を両面印刷に決定することを特徴とする請求項１に記載の制御装置。
【請求項３】
入力を受け付けた前記印刷ジョブに含まれる前記ページ枚数と、前記印刷設定と、前記決定手段によって決定された前記印刷方式とが、前記印刷ジョブごとに対応付けられた印刷ジョブリストを記憶する記憶手段をさらに有することを特徴とする請求項１または２に記載の制御装置。
【請求項４】
前記決定手段は、着目印刷ページの印刷設定が片面印刷であっても、前記着目印刷ページの直前の印刷ページの印刷設定が両面印刷であり、かつ、前記着目印刷ページ以降で印刷設定が片面印刷である連続するページ枚数が、前記両面印刷用の循環搬送経路において同時に搬送することができる記録媒体の最大数未満である場合、前記着目印刷ページの印刷方式を両面印刷に決定することを特徴とする請求項１から３のいずれか１項に記載の制御装置。
【請求項５】
さらに、前記決定手段は、前記直前の印刷ページの印刷設定が片面印刷であっても、当該直前の印刷ページの印刷方式が両面印刷である場合、前記着目印刷ページの印刷方式を両面印刷に決定することを特徴とする請求項４に記載の制御装置。
【請求項６】
入力を受け付けた前記印刷ジョブに含まれる前記印刷設定と、前記決定手段によって決定された前記印刷方式とが、前記印刷ページごとに対応付けられた印刷ページリストを記憶する記憶手段をさらに有することを特徴とする請求項４または５に記載の制御装置。
【請求項７】
記録媒体の搬送経路を、前記記録媒体の片面に印刷を行う片面印刷用の搬送経路と、前記記録媒体の両面に印刷を行う両面印刷用の循環搬送経路とのいずれかに切り替え可能な画像形成装置であって、
片面印刷または両面印刷のいずれかを示す印刷設定に基づいて、印刷方式を片面印刷または両面印刷のいずれかに決定する決定手段と、
前記決定された印刷方式に応じて、前記記録媒体の搬送経路を、前記片面印刷用の搬送経路と、前記両面印刷用の循環搬送経路とのいずれかに切り替える切り替え手段と、を有し、
前記決定手段は、着目印刷ジョブの印刷設定が片面印刷であっても、前記着目印刷ジョブの直前の印刷ジョブの印刷設定が両面印刷であり、かつ、前記着目印刷ジョブ以降で印刷設定が片面印刷である連続するページ枚数が、前記両面印刷用の循環搬送経路において同時に搬送することができる記録媒体の最大数未満である場合、前記着目印刷ジョブの印刷方式を両面印刷に決定する
ことを特徴とする画像形成装置。
【請求項８】
前記決定手段は、着目印刷ページの印刷設定が片面印刷であっても、前記着目印刷ページの直前の印刷ページの印刷設定が両面印刷であり、かつ、前記着目印刷ページ以降で印刷設定が片面印刷である連続するページ枚数が、前記両面印刷用の循環搬送経路において同時に搬送することができる記録媒体の最大数未満である場合、前記着目印刷ページの印刷方式を両面印刷に決定することを特徴とする請求項７に記載の画像形成装置。
【請求項９】
記録媒体の搬送経路を、前記記録媒体の片面に印刷を行う片面印刷用の搬送経路と、前記記録媒体の両面に印刷を行う両面印刷用の循環搬送経路とのいずれかに切り替え可能な画像形成装置の制御方法であって、
片面印刷または両面印刷のいずれかを示す印刷設定に基づいて、印刷方式を片面印刷または両面印刷のいずれかに決定する決定ステップと、
前記決定された印刷方式に応じて、前記画像形成装置における前記記録媒体の搬送経路の切り替え動作を制御する制御ステップと、を有し、
前記決定ステップにおいて、着目印刷ジョブの印刷設定が片面印刷であっても、前記着目印刷ジョブの直前の印刷ジョブの印刷設定が両面印刷であり、かつ、前記着目印刷ジョブ以降で印刷設定が片面印刷である連続するページ枚数が、前記両面印刷用の循環搬送経路において同時に搬送することができる記録媒体の最大数未満である場合、前記着目印刷ジョブの印刷方式が両面印刷に決定される
ことを特徴とする制御方法。
【請求項１０】
コンピュータを、請求項１から請求項６のいずれか１項に記載の制御装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、両面印刷と片面印刷とが混在する一連の印刷処理を実行する画像形成装置および当該画像形成装置の制御技術に関する。
【背景技術】
【０００２】
近年、商業印刷分野において、印刷対象となる用紙を搬送経路上に循環させて、用紙の表面への印刷と用紙の裏面への印刷とを交互に行い、両面印刷を高速に行うことができる交互循環方式の画像形成装置が普及している。このような交互循環方式の画像形成装置は、両面印刷と片面印刷とが混在する一連の印刷処理を実行する場合、両面印刷と片面印刷とを切り替えるタイミングで、両面印刷用の搬送経路と片面印刷用の搬送経路とを切り替える。このとき、印刷方式が切り替わる前に搬送経路上に存在していた用紙への印刷が完了するのを待って、搬送経路を切り替えて給紙が行われる。
【０００３】
両面印刷と片面印刷とが頻繁に切り替わる場合、搬送経路も頻繁に切り替わるため、両面印刷と片面印刷とが混在する一連の印刷処理のスループットが低下してしまう場合がある。特許文献１に開示される技術は、交互循環方式の画像形成装置において、印刷対象となる用紙を一律で両面印刷用の搬送経路上に循環させることにより、搬送経路の切り替えによるオーバーヘッドを抑制している。なお、特許文献１の画像形成装置では、印刷対象となる用紙の表面または裏面いずれかの面への印刷を省略する（白紙として出力する）ことにより、片面印刷が実現される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−０４２６７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示される画像形成装置は、印刷対象となる用紙を一律で両面印刷用の搬送経路に循環させていたため、両面印刷と片面印刷とが混在する一連の印刷処理のスループットが却って低下してしまう場合があった。
【０００６】
本発明における画像形成装置の制御技術は、両面印刷と片面印刷とが混在する一連の印刷処理を実行する場合、印刷処理のスループットを向上させることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の制御装置は、記録媒体の搬送経路を、前記記録媒体の片面に印刷を行う片面印刷用の搬送経路と、前記記録媒体の両面に印刷を行う両面印刷用の循環搬送経路とのいずれかに切り替え可能な画像形成装置を制御する制御装置であって、片面印刷または両面印刷のいずれかを示す印刷設定に基づいて、印刷方式を片面印刷または両面印刷のいずれかに決定する決定手段と、前記決定された印刷方式に応じて、前記画像形成装置における前記記録媒体の搬送経路の切り替え動作を制御する制御手段と、を有し、前記決定手段は、着目印刷ジョブの印刷設定が片面印刷であっても、前記着目印刷ジョブの直前の印刷ジョブの印刷設定が両面印刷であり、かつ、前記着目印刷ジョブ以降で印刷設定が片面印刷である連続するページ枚数が、前記両面印刷用の循環搬送経路において同時に搬送することができる記録媒体の最大数未満である場合、前記着目印刷ジョブの印刷方式を両面印刷に決定することを特徴とする。
【発明の効果】
【０００８】
本発明における画像形成装置の制御技術によれば、片面印刷と両面印刷とが混在する一連の印刷処理を実行する場合、印刷処理のスループットを向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態における画像形成装置の構成例を示す断面図である。
【図２】従来技術における給紙順序例を示す模式図である。
【図３】図３（ａ）は従来技術における給紙順序例を示す模式図である。図３（ｂ）は特許文献１における給紙順序例を示す模式図である。
【図４】図４（ａ）は従来技術における給紙順序例を示す模式図である。図４（ｂ）は特許文献１における給紙順序例を示す模式図である。
【図５】実施形態における画像形成装置のハードウェア構成例を示す図である。
【図６】実施形態における画像形成装置の機能構成例を示す図である。
【図７】実施形態１における印刷処理手順例を示すフローチャートである。
【図８】図８（ａ）は実施形態１における印刷ジョブリストの具体例を示す図である。図８（ｂ）実施形態１における印刷設定の具体例を示す図である。図８（ｃ）実施形態１における印刷方式の具体例を示す図である。
【図９】実施形態１における印刷方式の決定手順例を示すフローチャートである。
【図１０】実施形態１における制御技術の効果について説明する図である。
【図１１】実施形態２における印刷ページリストの具体例を示す模式図である。
【図１２】実施形態２における印刷方法の決定手順例を示すフローチャートである。
【図１３】実施形態２における制御技術の効果について説明する図である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を参照して説明する。ただし、この実施形態に記載されている構成はあくまで例示であり、本発明の範囲を必ずしもそれらに限定する趣旨のものではない。また、本実施形態において「画像形成装置」とは、印刷機能に特化した専用機に限らず、印刷機能とその他の機能を複合した複合機や、記録媒体上に画像やパターンを形成する製造装置なども含むものとする。また、「印刷」についても、記録媒体上に画像やパターンを形成することを含むものとする。
【００１１】
図１は本実施形態における画像形成装置１００の構成例を示す断面図である。画像形成装置１００は、カット紙（Ｌ版，Ａ４，Ａ３などの所定の大きさに切り揃えられた用紙）に画像を形成（印刷）する。画像形成装置１００は、Ａ３給紙トレイ１０１と、Ａ４給紙トレイ１０２と、Ｌ版給紙トレイ１０３と、用紙搬送用の回転ローラ１０４と、印刷ヘッド１０５と、センサ１０６と、スキャナユニット１０７とを備える。ただし、給紙トレイが収容可能な用紙のサイズは上記のみに限定されない。さらに、画像形成装置１００は、インクタンク１０８と、乾燥ユニット１０９と、循環判定ユニット１１０と、用紙反転ユニット１１１と、表示ユニット１１２と、操作ユニット１１３と、制御ユニット１１４とを備え、これらは装置の筐体内に配置されている。表示ユニット１１２の構成と、操作ユニット１１３の構成とは後述する。制御ユニット１１４は、後述のコントローラ５０４と、画像処理部５０７と、各種Ｉ／Ｏインターフェースとを含み、画像形成装置１００の動作を統括的に制御する。
【００１２】
以下、図１を参照して、給紙トレイ１０１〜１０３から引き出された用紙が、画像形成装置１００内を搬送される態様について説明する。  
回転ローラ１０４が動作することにより、給紙トレイ１０１〜１０３から引き出された用紙は矢印ａ方向（以下、矢印は省略して単に「ａ方向」のように記す）に搬送され、その後ｂ方向に進行する。なお、用紙搬送用の回転ローラは、搬送経路全体に配置されており、モータ制御により用紙を所定の場所に搬送することができる。また、給紙トレイは３段構成に限定するものではなく、３段構成以外とすることもできる。
【００１３】
給紙トレイ１０１〜１０３から引き出された用紙は搬送経路を進み、印刷ヘッド１０５と対向する位置まで搬送される。印刷ヘッド１０５は、複数色（本実施形態では３色）分の独立したインクジェットヘッドが用紙の搬送方向に沿って保持されている。用紙の搬送に同期して印刷ヘッド１０５からインクが吐出されることにより、用紙上に画像が形成される。インクタンク１０８は各色のインクを独立して貯蔵する。インクタンク１０８と印刷ヘッド１０５とは、各色のインクごとにチューブを介して接続され、インクタンク１０８から印刷ヘッド１０５に各色のインクが供給される。印刷ヘッド１０５には、ｂ方向に沿って各色のラインヘッドが設けられている。各色のラインヘッドは、継ぎ目無く単一のノズルチップで形成されていてもよいし、１列または千鳥配列された複数のノズルチップで形成されていてもよい。本実施形態のラインヘッドは、所謂フルマルチヘッドであり、用紙の最大幅をカバーする範囲にノズルが配置されている。インクジェット方式には、発熱素子方式、ピエゾ素子方式、静電素子方式、ＭＥＭＳ素子方式など、種々の方式を採用することができる。なお、本実施形態の画像形成装置１００はインクジェット方式のプリンタに限定されず、サーマルプリンタ（昇華型、熱転写型など）、ドットインパクトプリンタ、ＬＥＤプリンタ、レーザープリンタなど、他の方式のプリンタであってもよい。
【００１４】
画像が形成された用紙はスキャナユニット１０７と対向する位置まで搬送される。スキャナユニット１０７は、用紙に形成された画像の欠損や色ズレなどを検出することにより、画像形成装置１００が印刷を正常に行うことができるか否かを確認することができる。また、本実施形態のスキャナユニット１０７は、現在対向している印刷面の裏面を読み取り、表面と裏面との印刷位置のズレなども検出することができる。
【００１５】
スキャナユニット１０７を通過した用紙はｃ方向に搬送されて乾燥ユニット１０９に到達する。乾燥ユニット１０９では、インクが付与された用紙を短時間で乾燥させるために、乾燥ユニット１０９を通過する用紙が温風で乾燥される。
【００１６】
乾燥ユニット１０９を通過した用紙は、循環判定ユニット１１０まで搬送される。循環判定ユニット１１０は、循環判定ユニット１１０を通過する用紙を循環させるか否かを判定する。例えば、両面印刷の対象となる用紙の表面が、循環判定ユニット１１０と対向して通過する場合、循環判定ユニット１１０は、用紙を循環させる必要があると判定してｄ方向に搬送する。一方、片面印刷の対象となる用紙および両面印刷の対象となる用紙の裏面が、循環判定ユニット１１０と対向して通過する場合、循環判定ユニット１１０は、用紙を循環させる必要がないと判定してｆ方向に搬送する。
【００１７】
用紙が循環される場合、循環判定ユニット１１０を通過した用紙はｄ方向に進行し、用紙反転ユニット１１１まで搬送される。用紙反転ユニット１１１は、用紙反転ユニット１１１を通過する用紙の表裏を反転させる。用紙の表裏を反転させる手法は、スイッチバック方式や搬送経路を緩やかにひねる方式などが知られている。スイッチバック方式では用紙が一旦停止されるのに対して、搬送経路をひねる方式では用紙の搬送速度を保つことができ、搬送経路をひねる方式の方がより高速な印刷に適している。
【００１８】
用紙反転ユニット１１１を通過した用紙はｅ方向に進行し、センサ１０６まで搬送される。なお、センサ１０６と対向する位置に到達した時点で、用紙は表裏が反転された状態となっている。センサ１０６は、用紙がセンサ１０６と対向する位置を通過しているか否かを検出することができる。センサ１０６と対向する位置を通過した用紙は、再度、印刷ヘッド１０５〜循環判定ユニット１１０が設けられている搬送経路に搬送される。
【００１９】
以上説明した通り、図１に示されるｂ−ｃ−ｄ−ｅ−ｂは循環する搬送経路（以下「循環搬送経路」と記す）を構成し、画像形成装置１００は、用紙が搬送経路を１周するごとに用紙の表面と裏面とが入れ替わるように制御することができる。本実施形態において、循環搬送経路上に同時に存在することができる用紙の最大数を循環可能枚数という。循環可能枚数は用紙のサイズおよび搬送経路の長さに依存する。例えば、Ａ３サイズの用紙について循環可能枚数が３枚である場合、Ａ３サイズの用紙を搬送経路ｂ−ｃ−ｄ−ｅ−ｂ上で最大３枚同時に搬送することができる。このとき、Ａ３サイズより小さなＡ４サイズの用紙を搬送させた場合、循環可能枚数は３枚よりも多くなる。一般的に、このような交互循環方式の画像形成装置では、搬送経路上を循環している用紙と、新たに搬送経路に供給される用紙とが衝突することを回避するために、循環可能枚数は奇数の整数となる。
【００２０】
ｅ方向から搬送された用紙は、給紙トレイ１０１〜１０３から新たに供給された用紙と同様に、印刷ヘッド１０５、スキャナユニット１０７、乾燥ユニット１０９を通過し、用紙に画像が形成される。その後、用紙は、循環判定ユニット１１０まで搬送される。循環判定ユニット１１０は、片面印刷の対象となる用紙および既に片面に印刷されている用紙については、用紙を循環させる必要がないと判定してｆ方向に搬送する。
【００２１】
図２は、従来の交互循環印刷方式の画像形成装置において、搬送経路に供給される用紙の順序を示す給紙順序例を示す模式図である。図２（ａ）〜（ｄ）の各模式図において、各矩形は、搬送経路に用紙が供給されていることを表しており、「表面」に対応する行における矩形は表面印刷用の給紙を、「裏面」に対応する行における矩形は裏面印刷用の給紙をそれぞれ表している。また、「１周目」「２周目」「３周目」「４周目」・・・それぞれに対応する列は、循環搬送経路において同時に搬送可能な用紙の最大枚数、すなわち循環可能枚数ごとの区切りを表している。そして、白色で表現されている矩形は、両面印刷の対象となる給紙であることを示し、網掛けで表現されている矩形は、片面印刷の対象となる給紙であることをそれぞれ示している。これら印刷対象となる用紙の１面を１ページと定義し、各矩形内にはページ枚数を示す数値が表されている。
【００２２】
図２（ａ）には、両面５ページ（表面５ページ＋裏面５ページの合計１０ページ）分の印刷を行う場合の給紙順序が示される。交互循環印刷方式の画像形成装置において両面印刷が行われる場合、搬送経路に循環される用紙と、給紙トレイ１０１〜１０３から新たに供給される用紙とが衝突しないように、用紙１枚分の給紙間隔が空けられる必要がある。さらに、表面１ページ目の給紙２０２が行われた後、循環可能枚数−１枚分の給紙間隔を空けてから、裏面１ページ目の給紙２０３が行われているとともに、給紙２０３は、後続する表面３ページ目の給紙と表面４ページ目の給紙との間にて行われている。  
図２（ｂ）には、片面５ページ（表面５ページ）分の印刷を行う場合の給紙順序が示される。交互循環印刷方式の画像形成装置において片面印刷が行われる場合、用紙の衝突を考慮する必要がないため、給紙間隔が空けられていない。
【００２３】
次に、従来の交互循環印刷方式の画像形成装置において、両面５ページ分の両面印刷と、片面５ページ分の片面印刷とを連続して行った場合の給紙順序を図２（ｃ）に示す。図２（ｃ）に示される通り、両面印刷の表面５ページ目の給紙の後、片面印刷の表面１ページ目の給紙が直ちに行われると、両面印刷の裏面３ページ目の給紙と、片面印刷の表面１ページ目の給紙との衝突２０４が発生していることが分かる。そのため、従来の交互循環印刷方式の画像形成装置は、両面印刷と片面印刷とを連続して行う場合、両面印刷の全ページの給紙が完了するのを待って、片面印刷の表面１ページ目の給紙が行われる。  
図２（ｄ）には、両面印刷の裏面５ページ目の給紙が行われた後、片面印刷の表面１ページ目の給紙が行われている様子が模式的に示されている。
【００２４】
再び図１に戻り、以下ｆ方向に搬送された用紙の帰趨について説明する。  
ｆ方向に搬送された用紙は、仕分けユニット１１５に搬送される。仕分けユニット１１５は、用紙の種別をセンサで確認つつ予め指定されたトレイに用紙を積載する。本実施形態の画像形成装置１００は、排紙トレイ１１６と廃棄トレイ１１７とを有しており、印刷ジョブ単位や部単位で印刷された用紙を、主に排紙トレイ１１６に積載する。なお、用紙を排紙する単位は、印刷ジョブ単位や部単位に限定されるものではなく、１つのジョブ単位や１つの部単位であっても、途中から別のトレイに排紙させてもよい。排紙トレイ１１６には、良好に印刷された用紙が排紙される。廃棄トレイ１１７には、メンテナンスで使用された用紙や、低品質で印刷されてしまった用紙が排紙される。仕分けユニット１１５は、ｈ方向に用紙を搬送するか、ｇ方向に用紙を搬送するかを切り替える。また、排紙トレイは１段構成に限定されず、２段以上の構成としてもよい。
【００２５】
次に、特許文献１に開示される給紙技術の課題について詳細に説明する。  
図３（ａ）は従来の交互循環印刷方式の画像形成装置において、５ページ分の両面印刷と、３ページ分の片面印刷と、５ページ分の両面印刷とを連続して行った場合における給紙順序例を示す模式図である。図３（ａ）に示される通り、両面印刷の裏面５ページ目の給紙が完了するのを待って、片面印刷の表面１ページ目の給紙が行われていることが分かる。この結果、給紙空き３０２，３０３が発生してしまい、両面印刷と片面印刷とが混在する一連の印刷処理を行う場合において、スループットが低下してしまっている。
【００２６】
図３（ｂ）は特許文献１に開示される交互循環印刷方式の画像形成装置において、５ページ分の両面印刷と、３ページ分の片面印刷と、５ページ分の両面印刷とを連続して行った場合における給紙順序例を示す模式図である。なお、図３（ｂ）において、破線で囲まれている矩形は、片面印刷の裏面ページとして給紙されていることを表している。図３（ｂ）に示される通り、両面印刷の表面５ページ目の給紙が行われた後、１枚分の給紙間隔を空けて、片面印刷の表面１ページ目の給紙３０４が行われている。そして、片面印刷の表面１ページ目の給紙３０４が行われた後、循環可能枚数−１枚分の給紙間隔（４枚分）を空けてから、片面印刷の裏面１ページ目の給紙３０５が行われていることが分かる。この結果、図３（ａ）の給紙順序と比較して、図３（ｂ）の給紙順序は、両面印刷と片面印刷とが切り替わるタイミングにおいて給紙空き３０２，３０３の発生を抑制することができる。なお、片面印刷の裏面ページとして給紙された場合、用紙の印刷面への印刷処理は行われずに白紙で排紙トレイ１１６に出力される。
【００２７】
図４（ａ）は従来の交互循環印刷方式の画像形成装置において、５ページ分の両面印刷と、６ページ分の片面印刷と、５ページ分の両面印刷とを連続して行った場合における給紙順序例を示す模式図である。一方、図４（ｂ）は特許文献１に開示される交互循環印刷方式の画像形成装置において、５ページ分の両面印刷と、６ページ分の片面印刷と、５ページ分の両面印刷とを連続して行った場合における給紙順序例を示す模式図である。図４（ｂ）に示される通り、片面印刷の対象となるページ枚数が多くなるほど、裏面ページとして処理する処理オーバーヘッドが増加してしまうことが分かる。この結果、図４（ｂ）の給紙順序では、両面印刷と片面印刷とが切り替わるタイミングにおいて給紙空きを抑制することができるものの、両面印刷と片面印刷とが混在する印刷処理のスループットが却って低下してしまうことになる。
【００２８】
以上説明した通り、交互循環印刷方式の画像形成装置において、両面印刷と片面印刷とが混在する一連の印刷処理を実行する場合、印刷処理のスループットは片面印刷の対象となるページ枚数に依存する。そのため、特許文献１に開示される給紙技術が常に優位性を有しているとは限らない。本実施形態では、交互循環印刷方式の画像形成装置において、両面印刷と片面印刷とが混在する一連の印刷処理を実行する場合に、片面印刷の対象となるページを一定条件下で両面印刷の対象として扱うことにより、印刷処理のスループットの向上を図っている。
【００２９】
図５は本実施形態における画像形成装置１００のハードウェア構成例を示すブロック図である。画像形成装置１００は、コントローラ５０４と、表示ユニット１１２と、操作ユニット１１３と、通信部５０５と、補助記憶部５０６と、画像処理部５０７と、エンジン制御部５０８と、スキャナ制御部５０９とを備える。画像形成装置１００における各ブロックは、システムバス５１０によって接続されている。本実施形態では、ＣＰＵ５０１と、ＲＯＭ５０２と、ＲＡＭ５０３とは、コントローラ５０４に搭載される。
【００３０】
ＣＰＵ５０１は、画像形成装置１００全体を制御する中央演算ユニットである。ＲＯＭ５０２は、後述の印刷処理を実現するために用いられる制御プログラムや各種データを記憶する不揮発性の記憶装置である。ＲＡＭ５０３は、制御プログラムが展開されたり、印刷ジョブから抽出された画像データなどが記憶される揮発性の記憶装置である。本実施形態では、ＣＰＵ５０１と、ＲＯＭ５０２と、ＲＡＭ５０３とは、画像形成装置１００の制御装置であるコントローラ５０４に搭載される。
【００３１】
表示ユニット１１２はＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示パネルを有し、主にＣＰＵ５０１が実行する処理に応じて画像やテキストなどがこの表示パネルに表示される。また、表示ユニット１１２は、タッチスクリーン機能を有していてもよく、その場合は、表示ユニット１１２を介して入力を受け付けたユーザ指示を、操作ユニット１１３への入力として扱うことも可能である。操作ユニット１１３は、例えば画像形成装置１００に設けられた操作ボタンによって構成され、ユーザ指示を受け付けることができる。通信部５０５は、情報処理装置であるＰＣ５１１から送出された印刷ジョブを受け付ける。補助記憶部５０６は、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの補助記憶装置であり、ＲＡＭ５０３と同様に印刷ジョブから抽出された画像データなどが記憶される。主記憶領域として用いられるＲＡＭ５０３と、補助記憶領域として用いられる補助記憶部５０６とは、以下総称して「記憶領域」とも記す。画像処理部５０７は、印刷ジョブから抽出された画像データに対して各種の画像処理を行う。画像処理部５０７は、画像データの色空間（例えばＹＣｂＣｒ）から、標準的なＲＧＢ色空間（例えばｓＲＧＢ）に変換する色空間変換の他、解像度変換、画像解析、画像補正など、様々な画像処理を必要に応じて実行する。これら画像処理の結果得られた印刷データは記憶領域に記憶される。
【００３２】
エンジン制御部５０８は、ＣＰＵ５０１の制御下で、印刷エンジンを駆動して印刷データを用紙に印刷させる。より詳細には、エンジン制御部５０８は、印刷ヘッドにインクを吐出させたり、印刷ヘッドがインクを吐出するタイミングを調整したり、印刷ヘッドの駆動状態を取得したりする。これらのような印刷エンジンの駆動制御により、印刷ヘッドからインクを吐出させて用紙上に画像を形成させる。また、エンジン制御部５０８は、印刷エンジンの駆動の他、回転ローラ１０４の駆動も制御して、用紙を適切な速度で搬送および停止させる。また、エンジン制御部５０８は、循環判定ユニット１１０を制御して、用紙の搬送経路を、片面印刷用の搬送経路と両面印刷用の循環搬送経路とのいずれかに切り替える。スキャナ制御部５０９は、ＣＰＵ５０１の制御下で、ＣＣＤ、ＣＩＳなどのイメージセンサを制御することにより記録媒体上の画像を読み取り、ＲＧＢのアナログ輝度データを取得する。
【００３３】
ＰＣ５１１は、画像形成装置１００の外部に接続される情報処理装置であって、画像形成装置１００に画像データを供給する。ＰＣ５１１は、印刷対象となる画像データを作成する情報処理装置であってもよいし、記録媒体に形成された画像を読み取る読み取り装置であってもよい。ＰＣ５１１と画像形成装置１００とは、通信部５０５を介して印刷ジョブ、画像データ、コマンド、ステータス信号などを相互にやり取りすることができる。なお、画像形成装置１００のハードウェア構成は上記に限定されず、各制御ブロックがＣＰＵ、ＡＳＩＣ、電子回路などを有して制御を行ってもよい。
【００３４】
図６は本実施形態における画像形成装置１００（コントローラ５０４）の機能構成例を示すブロック図である。以下、本実施形態における画像形成装置１００の機能構成について説明する。  
入力制御部６０１は、操作ユニット１１３を介してユーザ指示を受け付けることができる。通信制御部６０２は、ＰＣ５１１から送出された印刷ジョブを、通信部５０５を介して受信する。設定情報抽出部６０３は、通信制御部６０２が受信した印刷ジョブから画像データを抽出して記憶領域に保存する。さらに、設定情報抽出部６０３は、通信制御部６０２が受信した印刷ジョブから設定情報を抽出してリストに登録する。印刷方式決定部６０４は、設定情報抽出部６０３が抽出したリストを参照して、印刷ジョブごとに（またはページごとに）印刷方式を決定する。そして、印刷方式決定部６０４は、各印刷ジョブについて（各ページについて）決定した印刷方式ＩＤをリストに登録する。デバイス制御部６０５は、入力制御部６０１が受け付けたユーザからの印刷指示と、印刷方式決定部６０４によって決定された印刷方式とに基づいて、エンジン制御部５０８に印刷処理を実行させる。また、デバイス制御部６０５は、入力制御部６０１が受け付けたユーザからの読み取り指示に基づいて、スキャナ制御部５０９に原稿の読み取り処理を実行させる。
【００３５】
［実施形態１］
本実施形態では、画像形成装置１００の循環可能枚数が５枚であり、ＰＣ５１１から受信した印刷ジョブに含まれる印刷設定に基づいて、印刷ジョブ単位で片面印刷を行うか両面印刷を行うかを決定するユースケースについて説明する。  
図７は本実施形態における印刷処理手順を示すフローチャートである。図７に示されるフローチャートの処理は、ＣＰＵ５０１がＲＯＭ５０２に記憶されているプログラムコードをＲＡＭ５０３に展開し実行することにより行われる。また、エンジン制御部５０８がＡＳＩＣなどの電子回路によって構成され、このＡＳＩＣなどの電子回路がプログラムコードを実行することにより行われてもよい。これらは図７以降のフローチャートについても同様である。
【００３６】
Ｓ７０１において、通信制御部６０２は、ＰＣ５１１から送出された印刷ジョブを、通信部５０５を介して受信する。
【００３７】
Ｓ７０２において、設定情報抽出部６０３は、Ｓ７０１で受信した印刷ジョブから画像データを抽出して記憶領域に保存する。さらに、設定情報抽出部６０３は、Ｓ７０１で受信した印刷ジョブから設定情報を抽出してリストに登録する。本実施形態において、設定情報には少なくとも、ページ枚数と、印刷ジョブを片面印刷で印刷するか両面印刷で印刷するかを示す設定情報とが含まれる。
【００３８】
図８（ａ）は設定情報が登録された印刷ジョブリスト８０１の具体例を示す図である。本実施形態の印刷ジョブリスト８０１には、ページ枚数と、印刷設定ＩＤと、印刷方式ＩＤとが、印刷ジョブごとに対応付けて登録される。なお、印刷ジョブリスト８０１は記憶領域に保存される。通信制御部６０２は、設定情報をリストに登録する際に、印刷ジョブごとにジョブ番号を割り当てる。印刷方式決定部６０４は、このジョブ番号を参照することにより、印刷ジョブリスト８０１におけるページ枚数や印刷設定ＩＤがいずれの印刷ジョブに対応するかだけではなく、通信制御部６０２が印刷ジョブを受信した順番も一意に識別することができる。本実施形態では、図８（ａ）に示されるように、最初のジョブ番号を「００１」として、以後昇順にジョブ番号が割り当てられる。印刷ジョブリスト８０１において、ページ枚数は、印刷対象となるページの枚数を示す情報である。印刷設定ＩＤは、図８（ｂ）のテーブルに示されるように、両面印刷と片面印刷とにそれぞれ割り振られた識別子である。なお、図８（ｂ）に示されるテーブルも記憶領域に保存される。印刷方式ＩＤの説明は後述する。
【００３９】
Ｓ７０３において、入力制御部６０１は、ユーザからの印刷指示を、操作ユニット１１３を介して受け付ける。本実施形態では、入力制御部６０１は、操作ユニット１１３を介して印刷指示を受け付けているが、通信制御部６０２が、ＰＣ５１１が送出した印刷指示を、通信部５０５を介して受け付けてもよい。
【００４０】
Ｓ７０４において、印刷方式決定部６０４は、印刷ジョブリスト８０１を参照して、印刷ジョブごとに印刷方式を決定する。そして、印刷方式決定部６０４は、各印刷ジョブについて決定した印刷方式ＩＤを印刷ジョブリスト８０１に登録する。印刷方式ＩＤは、図８（ｃ）のテーブルに示されるように、両面印刷扱いと片面印刷扱いとにそれぞれ割り振られた識別子である。デバイス制御部６０５は、この印刷方式ＩＤを参照することにより、各印刷ジョブを両面印刷で印刷処理を行うか、片面印刷で印刷処理を行うかを識別することができる。なお、図８（ｃ）に示されるテーブルも記憶領域に保存される。印刷方式の決定手順（Ｓ７０４）の詳細については後述する。
【００４１】
Ｓ７０５において、デバイス制御部６０５は、印刷ジョブリスト８０１を参照して、印刷処理の対象となる印刷ジョブに対応する印刷方式ＩＤを取得し、取得した印刷方式ＩＤに応じた印刷手法で印刷処理を実行する。本実施形態では、印刷処理（Ｓ７０５）が実行される前に印刷ジョブリスト８０１に登録されている印刷ジョブを対象に印刷方式が決定（Ｓ７０４）されるが、印刷処理の実行中に新たに登録された印刷ジョブを対象に印刷方式が決定されてもよい。
【００４２】
次に、本実施形態における印刷方式の決定手順例を図９のフローチャートを参照して説明する。本実施形態では、印刷ジョブリスト８０１に示される７つの印刷ジョブの印刷方式を決定する場合のユースケースについて説明する。なお、図９のフローチャートにおける各ステップは、印刷方式決定部６０４によって実行される。Ｓ９０２〜Ｓ９１２のループが印刷ジョブの数（本実施形態では７）分繰り返されるため、重複する部分については説明を簡略化ないし省略する。
【００４３】
Ｓ９０１において、印刷ジョブリスト８０１が参照され、印刷ジョブリスト８０１の先頭に登録されている印刷ジョブのジョブ番号（ジョブ番号：００１）が取得される。
【００４４】
Ｓ９０２において、着目印刷ジョブが選択される。最初のループでは、「ジョブ番号：００１」の印刷ジョブが着目印刷ジョブとして選択される。
【００４５】
Ｓ９０３において、印刷ジョブリスト８０１が参照され、着目印刷ジョブの印刷設定ＩＤが取得される。そして、取得された印刷設定ＩＤに基づいて、着目印刷ジョブの印刷設定が片面印刷であるか否かが判定される。印刷設定が片面印刷である場合（Ｓ９０３：ＹＥＳ）はＳ９０４に移行する。印刷設定が両面印刷である場合（Ｓ９０３：ＮＯ）はＳ９０８に移行する。  
最初のループでは、着目印刷ジョブ（ジョブ番号：００１）の印刷設定ＩＤは「１」であるため（Ｓ９０３：ＹＥＳ）、Ｓ９０４に移行する。
【００４６】
Ｓ９０４において、印刷ジョブリスト８０１が参照され、着目印刷ジョブの直前に登録されている印刷ジョブの印刷設定ＩＤが取得される。そして、取得された印刷設定ＩＤに基づいて、着目印刷ジョブの直前に登録されている印刷ジョブの印刷設定が両面印刷であるか否かが判定される。印刷設定が片面印刷である場合（Ｓ９０４：ＮＯ）はＳ９０９に移行する。印刷設定が両面印刷である場合（Ｓ９０４：ＹＥＳ）はＳ９０５に移行する。
【００４７】
最初のループでは、着目印刷ジョブ（ジョブ番号：００１）の直前に登録されている印刷ジョブは存在しないため（Ｓ９０４：ＮＯ）、Ｓ９０９に移行する。
【００４８】
Ｓ９０９において、着目印刷ジョブの直前に登録されている印刷ジョブが存在するか否かが判定される。印刷ジョブが存在する場合（Ｓ９０９：ＹＥＳ）はＳ９１０に移行する。印刷ジョブが存在しない場合（Ｓ９０９：ＮＯ）はＳ９１１に移行する。  
最初のループでは、着目印刷ジョブ（ジョブ番号：００１）の直前に登録されている印刷ジョブは存在しないため（Ｓ９０９：ＮＯ）、Ｓ９１１に移行する。
【００４９】
Ｓ９１１において、着目印刷ジョブの印刷方式が片面印刷扱いに設定される。具体的には、着目印刷ジョブに対応する印刷方式ＩＤとして「１」が印刷ジョブリスト８０１に登録される。  
最初のループでは、着目印刷ジョブ（ジョブ番号：００１）に対応する印刷方式ＩＤとして「１」が印刷ジョブリスト８０１に登録される。
【００５０】
Ｓ９１２において、印刷ジョブリスト８０１に登録されている全ての印刷ジョブについて処理が完了したか否かが判定される。全ての印刷ジョブについて処理が完了した場合（Ｓ９１２：ＹＥＳ）は再び図７のフローチャートに戻る。全ての印刷ジョブについて処理が完了していない場合（Ｓ９１２：ＮＯ）は再びＳ９０２に戻る。  
最初のループでは、印刷ジョブリスト８０１に登録されている印刷ジョブ（ジョブ番号００２〜００７）については処理が完了していないため、再びＳ９０２に戻る。
【００５１】
次に、２回目のループで行われる処理について説明する。  
Ｓ９０２において、「ジョブ番号：００２」の印刷ジョブが着目印刷ジョブとして選択される。  
Ｓ９０３において、着目印刷ジョブ（ジョブ番号：００２）の印刷設定ＩＤは「２」であるため（Ｓ９０３：ＮＯ）、Ｓ９０８に移行する。  
Ｓ９０８において、着目印刷ジョブの印刷方式が両面印刷扱いに設定される。具体的には、着目印刷ジョブに対応する印刷方式ＩＤとして「２」が印刷ジョブリスト８０１に登録される。  
２回目のループでは、着目印刷ジョブ（ジョブ番号：００２）に対応する印刷方式ＩＤとして「２」が印刷ジョブリスト８０１に登録される。  
Ｓ９１２において、印刷ジョブリスト８０１に登録されている印刷ジョブ（ジョブ番号００３〜００７）については処理が完了していないため、再びＳ９０２に戻る。
【００５２】
次に、３回目のループで行われる処理について説明する。  
Ｓ９０２において、「ジョブ番号：００３」の印刷ジョブが着目印刷ジョブとして選択される。  
Ｓ９０３において、着目印刷ジョブ（ジョブ番号：００３）の印刷設定ＩＤは「１」であるため（Ｓ９０３：ＹＥＳ）、Ｓ９０４に移行する。
Ｓ９０４において、着目印刷ジョブ（ジョブ番号：００３）の直前に登録されている印刷ジョブ（ジョブ番号：００２）の印刷設定ＩＤは「２」であるため（Ｓ９０４：ＹＥＳ）、Ｓ９０５に移行する。
【００５３】
Ｓ９０５において、印刷ジョブリスト８０１が参照され、着目印刷ジョブ以降で片面印刷される連続するページ枚数（以下「連続する片面ページ枚数」と記す）が取得される。より詳細には、着目印刷ジョブ以降で印刷設定ＩＤが「１」に設定されている連続するページ枚数が取得される。  
３回目のループでは、連続する片面ページ枚数として「７」が取得される。
【００５４】
Ｓ９０６において、印刷ジョブリスト８０１が参照され、着目印刷ジョブより後に、印刷設定が両面印刷である印刷ジョブが登録されているか否かが判定される。両面印刷の印刷ジョブが登録されている場合（Ｓ９０６：ＹＥＳ）はＳ９０７に移行する。両面印刷の印刷ジョブが登録されていない場合（Ｓ９０６：ＮＯ）はＳ９１１に移行する。  
３回目のループでは、印刷ジョブ（ジョブ番号：００４）の印刷設定ＩＤが「２」であるので、両面印刷の印刷ジョブが登録されている（Ｓ９０６：ＹＥＳ）と判定され、Ｓ９０７に移行する。
【００５５】
Ｓ９０７において、Ｓ９０５で取得された連続する片面ページ枚数が、両面印刷用の循環搬送経路において同時に搬送することができる用紙の最大数未満であるか（すなわち循環可能枚数未満であるか）否かが判定される。循環可能枚数未満の場合（Ｓ９０７：ＹＥＳ）はＳ９０８に移行する。循環可能枚数以上の場合（Ｓ９０７：ＮＯ）はＳ９１１に移行する。  
本実施形態では、画像形成装置１００の循環可能枚数は「５」である。また、３回目のループでは、連続する片面ページ枚数は「７」であるため（Ｓ９０７：ＮＯ）、Ｓ９１１に移行する。
【００５６】
Ｓ９１１において、着目印刷ジョブ（ジョブ番号：００３）に対応する印刷方式ＩＤとして「１」が印刷ジョブリスト８０１に登録される。  
Ｓ９１２において、印刷ジョブリスト８０１に登録されている印刷ジョブ（ジョブ番号００４〜００７）については処理が完了していないため、再びＳ９０２に戻る。
【００５７】
次に、４回目のループで行われる処理について説明する。  
Ｓ９０２において、「ジョブ番号：００４」の印刷ジョブが着目印刷ジョブとして選択される。  
Ｓ９０３において、着目印刷ジョブ（ジョブ番号：００４）の印刷設定ＩＤは「２」であるため（Ｓ９０３：ＮＯ）、Ｓ９０８に移行する。  
Ｓ９０８において、着目印刷ジョブ（ジョブ番号：００４）に対応する印刷方式ＩＤとして「２」が印刷ジョブリスト８０１に登録される。  
Ｓ９１２において、印刷ジョブリスト８０１に登録されている印刷ジョブ（ジョブ番号００５〜００７）については処理が完了していないため、再びＳ９０２に戻る。
【００５８】
次に、５回目のループで行われる処理について説明する。  
Ｓ９０２において、「ジョブ番号：００５」の印刷ジョブが着目印刷ジョブとして選択される。  
Ｓ９０３において、着目印刷ジョブ（ジョブ番号：００５）の印刷設定ＩＤは「１」であるため（Ｓ９０３：ＹＥＳ）、Ｓ９０４に移行する。
Ｓ９０４において、着目印刷ジョブ（ジョブ番号：００５）の直前に登録されている印刷ジョブ（ジョブ番号：００４）の印刷設定ＩＤは「２」であるため（Ｓ９０４：ＹＥＳ）、Ｓ９０５に移行する。  
Ｓ９０５において、印刷ジョブリスト８０１が参照され、連続する片面ページ枚数として「４」が取得される。  
Ｓ９０６において、印刷ジョブリスト８０１が参照され、印刷ジョブ（ジョブ番号：００７）の印刷設定ＩＤが「２」であるので、両面印刷の印刷ジョブが登録されている（Ｓ９０６：ＹＥＳ）と判定され、Ｓ９０７に移行する。  
Ｓ９０７において、循環可能枚数は「５」であり、連続する片面ページ枚数は「４」であるため（Ｓ９０７：ＹＥＳ）、Ｓ９０８に移行する。  
Ｓ９０８において、着目印刷ジョブ（ジョブ番号：００５）に対応する印刷方式ＩＤとして「２」が印刷ジョブリスト８０１に登録される。  
Ｓ９１２において、印刷ジョブリスト８０１に登録されている印刷ジョブ（ジョブ番号００６〜００７）については処理が完了していないため、再びＳ９０２に戻る。
【００５９】
次に、６回目のループで行われる処理について説明する。  
Ｓ９０２において、「ジョブ番号：００６」の印刷ジョブが着目印刷ジョブとして選択される。  
Ｓ９０３において、着目印刷ジョブ（ジョブ番号：００６）の印刷設定ＩＤは「１」であるため（Ｓ９０３：ＹＥＳ）、Ｓ９０４に移行する。
Ｓ９０４において、着目印刷ジョブ（ジョブ番号：００６）の直前に登録されている印刷ジョブ（ジョブ番号：００５）の印刷設定ＩＤは「１」であるため（Ｓ９０４：ＮＯ）、Ｓ９０９に移行する。  
Ｓ９０９において、着目印刷ジョブ（ジョブ番号：００６）の直前に印刷ジョブ（ジョブ番号：００５）が登録されているため（Ｓ９０９：ＹＥＳ）、Ｓ９１０に移行する。
【００６０】
Ｓ９１０において、印刷ジョブリスト８０１が参照され、着目印刷ジョブの直前に登録されている印刷ジョブの印刷方式ＩＤが取得される。そして、取得された印刷方式ＩＤに基づいて、着目印刷ジョブの直前に登録されている印刷ジョブの印刷方式が片面印刷扱いであるか否かが判定される。片面印刷扱いである場合（Ｓ９１０：ＹＥＳ）はＳ９１１に移行する。両面印刷扱いである場合（Ｓ９１０：ＮＯ）はＳ９０８に移行する。  
６回目のループでは、着目印刷ジョブ（ジョブ番号：００６）の直前に登録されている印刷ジョブ（ジョブ番号：００５）の印刷方式は両面印刷扱いであるため（Ｓ９１０：ＮＯ）、Ｓ９０８に移行する。
【００６１】
Ｓ９０８において、着目印刷ジョブ（ジョブ番号：００６）に対応する印刷方式ＩＤとして「２」が印刷ジョブリスト８０１に登録される。  
Ｓ９１２において、印刷ジョブリスト８０１に登録されている印刷ジョブ（ジョブ番号：００７）については処理が完了していないため、再びＳ９０２に戻る。
【００６２】
次に、７回目のループで行われる処理について説明する。  
Ｓ９０２において、「ジョブ番号：００７」の印刷ジョブが着目印刷ジョブとして選択される。  
Ｓ９０３において、着目印刷ジョブ（ジョブ番号：００７）の印刷設定ＩＤは「２」であるため（Ｓ９０３：ＮＯ）、Ｓ９０８に移行する。  
Ｓ９０８において、着目印刷ジョブ（ジョブ番号：００７）に対応する印刷方式ＩＤとして「２」が印刷ジョブリスト８０１に登録される。  
Ｓ９１２において、印刷ジョブリスト８０１に登録されている全ての印刷ジョブについて処理が完了しているため（Ｓ９１２：ＹＥＳ）再び図７のフローチャートに戻る。
【００６３】
次に、本実施形態における制御技術の効果について詳細に説明する。  
図１０（ｂ）は特許文献１に開示される制御技術において、印刷ジョブリスト８０１に登録されている一連の印刷ジョブが実行された場合における給紙順序例を示す模式図である。図１０（ｂ）に示される通り、ジョブ番号００３の印刷ジョブについては、両面印刷の表面５ページ目の給紙（ジョブ番号：００２）が行われた後、１枚分の給紙間隔を空けて、片面印刷の表面１ページ目の給紙１００３が行われている。そして、片面印刷の表面１ページ目の給紙１００３が行われた後、循環可能枚数−１枚分の給紙間隔（４枚分）を空けてから、片面印刷の裏面１ページ目の給紙１００４が行われている。つまり、片面印刷が設定されている印刷ジョブについても、一律で両面印刷の対象として取り扱われていることが分かる。
【００６４】
図１０（ａ）は本実施形態において、印刷ジョブリスト８０１に登録されている一連の印刷ジョブを実行した場合における給紙順序例を示す模式図である。図１０（ａ）に示される通り、ジョブ番号００３の印刷ジョブについては、両面印刷の裏面５ページ目の給紙（ジョブ番号：００２）が行われた後、給紙間隔を空けることなく表面１ページ目の給紙１００１〜表面７ページ目の給紙１００２が行われている。つまり、片面印刷が設定されている印刷ジョブについて、連続する片面ページ枚数に応じて片面印刷の対象として取り扱うか、両面印刷の対象として取り扱うかが決定される。かかる構成により、従来手法（図１０（ｂ））よりも本実施形態の手法（図１０（ａ））の方が、印刷処理のスループットが向上していることが分かる。
【００６５】
以上説明した通り、本実施形態の制御技術によれば、交互循環印刷方式の画像形成装置において、両面印刷と片面印刷とが混在する一連の印刷処理を実行する場合、循環可能枚数と連続する片面ページ枚数とに基づいて印刷方式を決定する。そのため、本実施形態の制御技術は、片面印刷と両面印刷とが混在する一連の印刷処理を実行する場合、印刷処理のスループットを向上させることができる。
【００６６】
［実施形態２］
本実施形態では、画像形成装置１００の循環可能枚数が５枚であり、ＰＣ５１１から受信した印刷ジョブに含まれる印刷設定に基づいて、印刷ページ単位で片面印刷を行うか両面印刷を行うかを決定するユースケースについて説明する。  
なお、実施形態１と共通する部分については説明を簡略化ないし省略し、以下では本実施形態に特有な点を中心に説明する。
【００６７】
以下、本実施形態における印刷処理手順について説明する。  
Ｓ７０２において、設定情報抽出部６０３は、Ｓ７０１で受信した印刷ジョブから設定情報を抽出してリストに登録する。本実施形態において、設定情報には少なくとも、ページごとに片面印刷で印刷するか両面印刷で印刷するかを示す設定情報が含まれる。
【００６８】
図１１は設定情報が登録された印刷ページリスト１１０１具体例を示す図である。本実施形態の印刷ページリスト１１０１には、印刷設定ＩＤおよび印刷方式ＩＤが、ページごとに対応付けて登録されている。なお、印刷ページリスト１１０１は記憶領域に保存される。本実施形態では、図１１に示されるように、最初のページ番号を「０１」として、以後昇順にページ番号が割り当てられる。
【００６９】
次に、本実施形態における印刷方式の決定手順例を図１２のフローチャートを参照して説明する。本実施形態では、印刷ページリスト１１０１に示される６ページ分の印刷方式を決定する場合のユースケースについて説明する。なお、図１２のフローチャートにおける各ステップは、印刷方式決定部６０４によって実行される。Ｓ１２０２〜Ｓ１２１２のループがページ枚数（本実施形態では６）分繰り返されるため、重複する部分については説明を簡略化ないし省略する。
【００７０】
Ｓ１２０１において、印刷ページリスト１１０１が参照され、印刷ページリスト１１０１の先頭に登録されているページ番号（ページ番号：０１）が取得される。
【００７１】
Ｓ１２０２において、着目印刷ページが選択される。最初のループでは、「ページ番号：０１」の印刷ページが着目印刷ページとして選択される。
【００７２】
Ｓ１２０３において、印刷ページリスト１１０１が参照され、着目印刷ページの印刷設定ＩＤが取得される。そして、取得された印刷設定ＩＤに基づいて、着目印刷ページの印刷設定が片面印刷であるか否かが判定される。印刷設定が片面印刷である場合（Ｓ１２０３：ＹＥＳ）はＳ１２０４に移行する。印刷設定が両面印刷である場合（Ｓ１２０３：ＮＯ）はＳ１２０８に移行する。  
最初のループでは、着目印刷ページ（ページ番号：０１）の印刷設定ＩＤは「１」であるため（Ｓ１２０３：ＹＥＳ）、Ｓ１２０４に移行する。
【００７３】
Ｓ１２０４において、印刷ページリスト１１０１が参照され、着目印刷ページの直前に登録されている印刷ページの印刷設定ＩＤが取得される。そして、取得された印刷設定ＩＤに基づいて、着目印刷ページの直前に登録されている印刷ページの印刷設定が両面印刷であるか否かが判定される。印刷設定が片面印刷である場合（Ｓ１２０４：ＮＯ）はＳ１２０９に移行する。印刷設定が両面印刷である場合（Ｓ１２０４：ＹＥＳ）はＳ１２０５に移行する。  
最初のループでは、着目印刷ページ（ページ番号：０１）の直前に登録されている印刷ページは存在しないため（Ｓ１２０４：ＮＯ）、Ｓ１２０９に移行する。
【００７４】
Ｓ１２０９において、着目印刷ページの直前に登録されている印刷ページが存在するか否かが判定される。着目印刷ページの直前に登録されている印刷ページが存在する場合（Ｓ１２０９：ＹＥＳ）はＳ１２１０に移行する。着目印刷ページの直前に登録されている印刷ページが存在しない場合（Ｓ１２０９：ＮＯ）はＳ１２１１に移行する。  
最初のループでは、着目印刷ページ（ページ番号：０１）の直前に登録されている印刷ページは存在しないため（Ｓ１２０９：ＮＯ）、Ｓ１２１１に移行する。
【００７５】
Ｓ１２１１において、着目印刷ページの印刷方式が片面印刷扱いに設定される。具体的には、着目印刷ページに対応する印刷方式ＩＤとして「１」が印刷ページリスト１１０１に登録される。  
最初のループでは、着目印刷ページ（ページ番号：０１）に対応する印刷方式ＩＤとして「１」が印刷ページリスト１１０１に登録される。
【００７６】
Ｓ１２１２において、印刷ページリスト１１０１に登録されている全ての印刷ページについて処理が完了したか否かが判定される。全ての印刷ページについて処理が完了した場合（Ｓ１２１２：ＹＥＳ）は再び図７のフローチャートに戻る。全ての印刷ページについて処理が完了していない場合（Ｓ１２１２：ＮＯ）は再びＳ１２０２に戻る。  
最初のループでは、印刷ページリスト１１０１に登録されている印刷ページ（ページ番号０２〜０６）については処理が完了していないため、再びＳ１２０２に戻る。
【００７７】
次に、２回目のループで行われる処理について説明する。  
Ｓ１２０２において、「ページ番号：０２」の印刷ページが着目印刷ページとして選択される。  
Ｓ１２０３において、着目印刷ページ（ページ番号：０２）の印刷設定ＩＤは「２」であるため（Ｓ１２０３：ＮＯ）、Ｓ１２０８に移行する。  
Ｓ１２０８において、着目印刷ページの印刷方式が両面印刷扱いに設定される。具体的には、着目印刷ページに対応する印刷方式ＩＤとして「２」が印刷ページリスト１１０１に登録される。  
２回目のループでは、着目印刷ページ（ページ番号：０２）に対応する印刷方式ＩＤとして「２」が印刷ページリスト１１０１に登録される。  
Ｓ１２１２において、印刷ページリスト１１０１に登録されている印刷ページ（ページ番号０３〜０６）については処理が完了していないため、再びＳ１２０２に戻る。
【００７８】
次に、３回目のループで行われる処理について説明する。  
Ｓ１２０２において、「ページ番号：０３」の印刷ページが着目印刷ページとして選択される。  
Ｓ１２０３において、着目印刷ページ（ページ番号：０３）の印刷設定ＩＤは「１」であるため（Ｓ１２０３：ＹＥＳ）、Ｓ１２０４に移行する。
Ｓ１２０４において、着目印刷ページ（ページ番号：０３）の直前に登録されている印刷ページ（ページ番号：０２）の印刷設定ＩＤは「２」であるため（Ｓ１２０４：ＹＥＳ）、Ｓ１２０５に移行する。
【００７９】
Ｓ１２０５において、印刷ページリスト１１０１が参照され、着目印刷ページ以降で片面印刷される連続するページ枚数が取得（以下「連続する片面ページ枚数」と記す）される。より詳細には、着目印刷ページ以降で印刷設定ＩＤが「１」に設定されている連続するページ枚数が取得される。  
３回目のループでは、連続する片面ページ枚数として「２」が取得される。
【００８０】
Ｓ１２０６において、印刷ページリスト１１０１が参照され、着目印刷ページより後に、印刷設定が両面印刷である印刷ページが登録されているか否かが判定される。両面印刷の印刷ページが登録されている場合（Ｓ１２０６：ＹＥＳ）はＳ１２０７に移行する。両面印刷の印刷ページが登録されていない場合（Ｓ１２０６：ＮＯ）はＳ１２１１に移行する。  
３回目のループでは、印刷ページ（ページ番号：０５）の印刷設定ＩＤが「２」であるので、両面印刷の印刷ページが登録されている（Ｓ１２０６：ＹＥＳ）と判定され、Ｓ１２０７に移行する。
【００８１】
Ｓ１２０７において、Ｓ１２０５で取得された連続する片面ページ枚数が、両面印刷用の循環搬送経路において同時に搬送することができる用紙の最大数未満であるか（すなわち循環可能枚数未満であるか）否かが判定される。循環可能枚数未満の場合（Ｓ１２０７：ＹＥＳ）はＳ１２０８に移行する。循環可能枚数以上の場合（Ｓ１２０７：ＮＯ）はＳ１２１１に移行する。  
本実施形態では、画像形成装置１００の循環可能枚数は「５」である。また、３回目のループでは、連続する片面ページ枚数は「２」であるため（Ｓ１２０７：ＹＥＳ）、Ｓ１２０８に移行する。
【００８２】
Ｓ１２０８において、着目印刷ページの印刷方式が両面印刷扱いに設定される。具体的には、着目印刷ページに対応する印刷方式ＩＤとして「２」が印刷ページリスト１１０１に登録される。  
３回目のループでは、着目印刷ページ（ページ番号：０３）に対応する印刷方式ＩＤとして「２」が印刷ページリスト１１０１に登録される。  
Ｓ１２１２において、印刷ページリスト１１０１に登録されている印刷ページ（ページ番号０４〜０６）については処理が完了していないため、再びＳ１２０２に戻る。
【００８３】
次に、４回目のループで行われる処理について説明する。  
Ｓ１２０２において、「ページ番号：０４」のページが着目印刷ページとして選択される。  
Ｓ１２０３において、着目印刷ページ（ページ番号：０４）の印刷設定ＩＤは「１」であるため（Ｓ１２０３：ＹＥＳ）、Ｓ１２０４に移行する。  
Ｓ１２０４において、着目印刷ページ（ページ番号：０４）の直前に登録されている印刷ページ（ページ番号：０３）の印刷設定ＩＤは「１」であるため（Ｓ１２０４：ＮＯ）、Ｓ１２０９に移行する。  
Ｓ１２０９において、着目印刷ページ（ページ番号：０４）の直前に印刷ページ（ページ番号：０３）が登録されているため（Ｓ１２０９：ＹＥＳ）、Ｓ１２１０に移行する。
【００８４】
Ｓ１２１０において、印刷ページリスト１１０１が参照され、着目印刷ページの直前に登録されている印刷ページの印刷方式ＩＤが取得される。そして、取得された印刷方式ＩＤに基づいて、着目印刷ページの直前に登録されている印刷ページの印刷方式が片面印刷扱いであるか否かが判定される。印刷方式が片面印刷扱いである場合（Ｓ１２１０：ＹＥＳ）はＳ１２１１に移行する。印刷方式が両面印刷扱いである場合（Ｓ１２１０：ＮＯ）はＳ１２０８に移行する。  
４回目のループでは、着目印刷ページ（ページ番号：０４）の直前に登録されている印刷ページ（ページ番号：０３）の印刷方式は両面印刷扱いであるため（Ｓ１２１０：ＮＯ）、Ｓ１２０８に移行する。
【００８５】
Ｓ１２０８において、着目印刷ページ（ページ番号：０４）に対応する印刷方式ＩＤとして「２」が印刷ページリスト１１０１に登録される。  
Ｓ１２１２において、印刷ページリスト１１０１に登録されている印刷ページ（ページ番号：０５〜０６）については処理が完了していないため、再びＳ１２０２に戻る。
【００８６】
次に、５回目のループで行われる処理について説明する。  
Ｓ１２０２において、「ページ番号：０５」の印刷ページが着目印刷ページとして選択される。  
Ｓ１２０３において、着目印刷ページ（ページ番号：０５）の印刷設定ＩＤは「２」であるため（Ｓ１２０３：ＮＯ）、Ｓ１２０８に移行する。  
Ｓ１２０８において、着目印刷ページ（ページ番号：０５）に対応する印刷方式ＩＤとして「２」が印刷ページリスト１１０１に登録される。  
Ｓ１２１２において、印刷ページリスト１１０１に登録されている印刷ページ（ページ番号０６）については処理が完了していないため、再びＳ１２０２に戻る。
【００８７】
次に、６回目のループで行われる処理について説明する。  
Ｓ１２０２において、「ページ番号：０６」の印刷ページが着目印刷ページとして選択される。  
Ｓ１２０３において、着目印刷ページ（ページ番号：０６）の印刷設定ＩＤは「１」であるため（Ｓ１２０３：ＹＥＳ）、Ｓ１２０４に移行する。  
Ｓ１２０４において、着目印刷ページ（ページ番号：０６）の直前に登録されている印刷ページ（ページ番号：０５）の印刷設定ＩＤは「２」であるため（Ｓ１２０４：ＹＥＳ）、Ｓ１２０５に移行する。  
Ｓ１２０５において、印刷ページリスト１１０１が参照され、連続する片面ページ枚数として「１」が取得される。  
Ｓ１２０６において、印刷ページリスト１１０１が参照され、着目印刷ページ（ページ番号：０６）より後に登録されている印刷ページは存在しないので（Ｓ１２０６：ＮＯ）、Ｓ１２１１に移行する。  
Ｓ１２１１において、着目印刷ページ（ページ番号：０６）に対応する印刷方式ＩＤとして「１」が印刷ページリスト１１０１に登録される。  
Ｓ１２１２において、印刷ページリスト１１０１に登録されている全ての印刷ページについて処理が完了しているため（Ｓ１２１２：ＹＥＳ）再び図７のフローチャートに戻る。
【００８８】
次に、本実施形態における制御技術の効果について詳細に説明する。  
図１３（ｂ）は特許文献１に開示される制御技術において、印刷ページリスト１１０１に登録されている一連の印刷ページに対して印刷処理が実行された場合における給紙順序例を示す模式図である。図１３（ｂ）に示される通り、ページ番号０３，０４，０６の表面印刷ページは、直前の表面印刷ページの給紙が行われた後、１枚分の給紙間隔を空けて給紙が行われている。そして、ページ番号０１，０３，０４，０６の表面印刷ページの給紙が行われた後、循環可能枚数−１枚分の給紙間隔（４枚分）を空けてから、ページ番号０１，０３，０４，０６の裏面印刷ページの給紙が行われている。つまり、片面印刷が設定されている印刷ページについても、一律で両面印刷の対象として取り扱われていることが分かる。
【００８９】
図１３（ａ）は本実施形態において、印刷ページリスト１１０１に登録されている一連の印刷ページに対して印刷処理が実行された場合における給紙順序例を示す模式図である。図１３（ａ）に示される通り、ページ番号０１の表面印刷ページの給紙が行われた後、給紙間隔を空けることなく、ページ番号０２の表面印刷ページの給紙が行われている。同様に、ページ番号０５の裏面印刷ページの給紙が行われた後、給紙間隔を空けることなく、ページ番号０６の表面印刷ページの給紙が行われている。つまり、片面印刷が設定されている印刷ページについて、連続する片面ページ枚数に応じて片面印刷の対象として取り扱うか、両面印刷の対象として取り扱うかが決定される。かかる構成により、従来手法（図１３（ｂ））よりも本実施形態の手法（図１３（ａ））の方が、印刷処理のスループットが向上していることが分かる。
【００９０】
以上説明した通り、本実施形態の制御技術によれば、交互循環印刷方式の画像形成装置において、両面印刷と片面印刷とが混在する一連の印刷処理を実行する場合、循環可能枚数と連続する片面ページ枚数とに基づいて印刷方式を決定する。そして、本実施形態の制御技術では、印刷ページ単位で片面印刷と両面印刷とが混在する一連の印刷処理を実行する場合であっても、印刷処理のスループットを向上させることができる。
【００９１】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００９２】
１００・・画像形成装置
５０４・・コントローラ
５０８・・エンジン制御部
６０３・・設定情報抽出部
６０４・・印刷方式決定部
６０５・・デバイス制御部
【図１】
2019142122.tif 000003
【図２】
2019142122.tif 000004
【図３】
2019142122.tif 000005
【図４】
2019142122.tif 000006
【図５】
2019142122.tif 000007
【図６】
2019142122.tif 000008
【図７】
2019142122.tif 000009
【図８】
2019142122.tif 000010
【図９】
2019142122.tif 000011
【図１０】
2019142122.tif 000012
【図１１】
2019142122.tif 000013
【図１２】
2019142122.tif 000014
【図１３】
2019142122.tif 000015