(57)【要約】【課題】印刷ジョブが連続する場合において、印刷動作の頻繁な停止および再開を防ぐこと。【解決手段】画像形成装置１は、印刷ジョブを記憶部１３２に蓄積可能であり、ジョブ受信部６０６で受信した印刷ジョブを解析するジョブ解析部６０７と、記録媒体を搬送する搬送装置１Ｂの能力情報を取得する装置状態管理部６１１と、解析結果と能力情報とに基づいて決定される、連続印刷が可能なタイミングで、記憶部１３２に蓄積されている印刷ジョブの印刷を開始するジョブ管理部６０９と、を備える。【選択図】図６
2020100039.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを順次受信可能な受信手段と、
前記受信手段で受信した印刷ジョブを解析する解析手段と、
前記受信手段で受信した印刷ジョブを記憶部に蓄積可能な蓄積手段と、
記録媒体を搬送する搬送部の能力情報を取得する取得手段と、
前記解析手段による解析結果と前記能力情報とに基づいて決定される、連続印刷が可能なタイミングで、前記記憶部に蓄積されている印刷ジョブの印刷を開始する制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記連続印刷が可能なタイミングまで、前記受信手段で受信した印刷ジョブを前記記憶部に蓄積させることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
印刷ジョブを記憶部に蓄積するホールド設定のＯＮおよびＯＦＦをユーザからの操作に基づいて切り替える画像形成装置であって、
印刷ジョブを順次受信可能な受信手段と、
前記受信手段で受信した印刷ジョブを解析する解析手段と、
記録媒体を搬送する搬送部の能力情報を取得する取得手段と、
前記解析手段による解析結果と前記能力情報とに基づいて決定される、連続印刷が可能なタイミングで、前記記憶部に蓄積されている印刷ジョブの印刷を開始する制御手段と、
を備えることを特徴とする画像形成装置。
【請求項４】
前記制御手段は、前記ホールド設定がＯＮの場合であっても、前記連続印刷が可能なタイミングで印刷を開始することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記制御手段は、前記ホールド設定がＯＦＦの場合であっても、前記連続印刷が可能なタイミングまで、前記受信手段で受信した印刷ジョブを前記記憶部に蓄積させることを特徴とする請求項３に記載の画像形成装置。
【請求項６】
前記能力情報は、連続した給紙が保障される閾値を示す情報を含み、
前記解析結果は、待機中の印刷ジョブの総ページ数を示す情報を含み、
前記制御手段は、前記総ページ数が、前記閾値以上である場合、前記連続印刷が可能なタイミングであると決定することを特徴とする請求項１から５のいずれか一項に記載の画像形成装置。
【請求項７】
前記解析結果は、後続の印刷ジョブの有無を示す情報をさらに含み、
前記制御手段は、前記総ページ数が、前記閾値以上でない場合であり、かつ、前記後続の印刷ジョブが存在する場合、印刷を開始しないことを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記解析結果は、後続の印刷ジョブの有無を示す情報をさらに含み、
前記制御手段は、前記総ページ数が、前記閾値以上でない場合であり、かつ、前記後続の印刷ジョブが存在しない場合、印刷を開始することを特徴とする請求項６に記載の画像形成装置。
【請求項９】
前記受信手段は、前記後続の印刷ジョブの有無を示す情報を含むジョブ情報と、ＲＩＰ処理後の画像データとを含む前記印刷ジョブを受信することを特徴とする請求項７または８に記載の画像形成装置。
【請求項１０】
前記取得手段は、前記画像形成装置の状態を示す状態情報をさらに取得し、
前記制御手段は、前記状態情報が印刷中であることを示す場合、前記解析結果および前記能力情報に関わらず、前記受信手段で受信した印刷ジョブの印刷を開始することを特徴とする請求項１から９のいずれか一項に記載の画像形成装置。
【請求項１１】
前記制御手段は、前記解析結果および前記能力情報に基づいて、印刷するページ順を決定することを特徴とする請求項１から１０のいずれか一項に記載の画像形成装置。
【請求項１２】
前記制御手段による処理を実行するかをユーザからの入力に応じて設定する設定手段をさらに備えることを特徴とする請求項１から１１のいずれか一項に記載の画像形成装置。
【請求項１３】
印刷ジョブを順次受信可能な受信ステップと、
前記受信ステップで受信した印刷ジョブを解析する解析ステップと、
前記受信ステップで受信した印刷ジョブを記憶部に蓄積可能な蓄積ステップと、
記録媒体を搬送する搬送部の能力情報を取得する取得ステップと、
前記解析ステップによる解析結果と前記能力情報とに基づいて決定される、連続印刷が可能なタイミングで、前記記憶部に蓄積されている印刷ジョブの印刷を開始する制御ステップと、
を備えることを特徴とする画像形成装置の制御方法。
【請求項１４】
印刷ジョブを記憶部に蓄積するホールド設定のＯＮおよびＯＦＦをユーザからの操作に基づいて切り替える画像形成装置の制御方法であって、
印刷ジョブを順次受信可能な受信ステップと、
前記受信ステップで受信した印刷ジョブを解析する解析ステップと、
記録媒体を搬送する搬送部の能力情報を取得する取得ステップと、
前記解析ステップによる解析結果と前記能力情報とに基づいて決定される、連続印刷が可能なタイミングで、前記記憶部に蓄積されている印刷ジョブの印刷を開始する制御ステップと、
を備えることを特徴とする画像形成装置の制御方法。
【請求項１５】
コンピュータを、請求項１から１２のいずれか一項に記載の画像形成装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、連続印刷を行う画像形成処理の技術に関するものである。
【背景技術】
【０００２】
従来、商業用などの高速印刷機では、給紙ユニットからカット紙を給紙する際に、次に給紙されるカット紙の給紙動作を追従させる技術が知られている。この技術は、ページの排紙が完了してから次のページの給紙を行う方式と比べ、複数ページの印刷に要する時間を短縮させることができる。このように、給紙、印刷、排紙の一連の動作を並行させることを連続印刷という。
【０００３】
商業用の印刷機では、ホールドという装置状態が存在する。ホールド状態中に受信した印刷ジョブは、レイアウト処理および画像処理等の印刷直前までの処理が行われ、印刷指示の待機状態になる。このようにホールド状態においてジョブを溜めておくことで、少数ページの印刷ジョブが連続した場合であっても、ホールド解除後に長時間の連続印刷が可能となる。特許文献１では、印刷ジョブの設定情報に基づき、受信した印刷ジョブを印刷するか、印刷ジョブを溜めておくかが設定され、溜めおかれた印刷ジョブは、ユーザの印刷開始指示に応じてまとめて印刷される技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１０７５９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の技術では、蓄積した印刷ジョブの連続印刷の開始タイミングは、ユーザの指示に基づいて決まる。しかしながら、ホールド状態を解除するタイミングによっては、連続印刷するために必要なジョブが蓄積されていない可能性がある。この場合、やはり途中で印刷停止が発生し、その後の印刷準備処理に時間を要したり、消費電力が増大したりすることがある。
【０００６】
本発明は、印刷動作の頻繁な停止および再開を防ぐことを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る画像形成装置は、印刷ジョブを順次受信可能な受信手段と、前記受信手段で受信した印刷ジョブを解析する解析手段と、前記受信手段で受信した印刷ジョブを記憶部に蓄積可能な蓄積手段と、記録媒体を搬送する搬送部の能力情報を取得する取得手段と、前記解析結果と前記能力情報とに基づいて決定される、連続印刷が可能なタイミングで、前記記憶部に蓄積されている印刷ジョブの印刷を開始する制御手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、印刷ジョブが連続する場合において、印刷動作の頻繁な停止および再開を防ぐことができる。
【図面の簡単な説明】
【０００９】
【図１】画像形成装置を概略的に示した正面図である。
【図２】記録ユニットの斜視図である。
【図３】画像形成装置の変位態様の説明図である。
【図４】画像形成装置における制御部系のブロック図である。
【図５】画像形成装置における制御部系のブロック図である。
【図６】画像形成装置のソフトウェア構成を説明するブロック図である。
【図７】ジョブリストおよびジョブ情報を説明する図である。
【図８】ページリストを示す図である。
【図９】操作部上に表示される画面の一例を示す図である。
【図１０】画像形成装置の装置状態を示す状態遷移図である。
【図１１】メインコントローラの制御の一例を示すフローチャートである。
【図１２】第１の印刷開始判定処理の詳細な処理を示すフローチャートである。
【図１３】第２の印刷開始判定処理の詳細な処理を示すフローチャートである。
【図１４】少数ページジョブを処理した際の遷移を示した模式図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して、本発明の好適な実施の形態を例示的に詳細に説明する。各図において、矢印ＸおよびＹは水平方向を示し、互いに直交する。矢印Ｚは上下方向を示す。但し、この実施の形態に記載されている構成要素の相対配置、装置形状等は、あくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。本明細書において「画像形成装置」とは、印刷機能に特化した専用機に限らず、印刷機能とその他の機能を複合した複合機や、記録紙上に画像やパターンを形成する製造装置等も含むものとする。
【００１１】
＜＜実施形態１＞＞
＜画像形成装置＞
図１は、本実施形態に係る画像形成装置１を概略的に示した正面図である。画像形成装置１は、転写体２を介して記録媒体Ｐにインク像を転写することで記録物Ｐ’を製造する、枚葉式のインクジェットプリンタである。画像形成装置１は、記録装置１Ａと、搬送装置１Ｂとを含む。本実施形態では、Ｘ方向、Ｙ方向、Ｚ方向が、それぞれ、画像形成装置１の幅方向（全長方向）、奥行き方向、高さ方向を示している。記録媒体Ｐは、Ｘ方向に搬送される。なお、「記録」には、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わず、広く記録媒体上に画像、模様、およびパターン等を形成する場合、又は、媒体の加工を行う場合も含まれる。また、人間が視覚で知覚し得るように顕在化したものであるか否かを問わない。また、本実施形態では、「記録媒体」としてシート状のカット紙を想定するが、布またはプラスチック・フィルム等であってもよい。インクの成分は、特に限定はないが、本実施形態では、色材である顔料、水、および樹脂を含む水性顔料インクを用いる場合を想定する。
【００１２】
近年、商業用の高速印刷機において、大量印刷だけでなく、少数ページの小ロットの印刷ジョブの印刷が行われる機会が増加している。しかし少数ページ、例えば１ページの印刷ジョブが連続する場合、ジョブ毎に各種の処理が行われ、１枚ずつ給紙が行われる。このような少数ページの印刷ジョブが連続する場合、給紙動作の速度が印刷速度に間に合わず、連続印刷が途切れてしまうことがある。インクジェット印刷機では、印刷動作が停止する場合、記録ヘッドの乾燥を防ぐためキャップを被せる処理が行われる。この場合、印刷ジョブが受信済みであっても、再稼働のための印刷準備（例えばキャップを外す処理）が必要となる。
【００１３】
＜記録装置＞
まず、記録装置１Ａを説明する。記録装置１Ａは、記録ユニット３、転写ユニット４および周辺ユニット５Ａ〜５Ｄ、ならびに、供給ユニット６を含む。
【００１４】
＜記録ユニット＞
記録ユニット３は、複数の記録ヘッド３０と、キャリッジ３１とを含む。図１と図２とを参照して記録ユニット３を説明する。図２は、記録ユニット３の斜視図である。記録ヘッド３０は、転写体２に液体インクを吐出し、転写体２上に記録画像のインク像を形成する。本実施形態の場合、各記録ヘッド３０は、Ｙ方向に延設されたフルラインヘッドであり、使用可能な最大サイズの記録媒体の画像記録領域の幅分をカバーする範囲にノズルが配列されている。記録ヘッド３０は、その下面に、ノズルが開口したインク吐出面を有しており、インク吐出面は、微小隙間（例えば数ｍｍ）を介して転写体２の表面と対向している。本実施形態の場合、転写体２は円軌道上を循環的に移動する構成であるため、複数の記録ヘッド３０は、放射状に配置されている。
【００１５】
各ノズルには吐出素子が設けられている。吐出素子は、例えば、ノズル内に圧力を発生させてノズル内のインクを吐出させる素子であり、公知のインクジェットプリンタのインクジェットヘッドの技術が適用可能である。吐出素子としては、例えば電気−熱変換体によりインクに膜沸騰を生じさせ気泡を形成することでインクを吐出する素子、電気−機械変換体によってインクを吐出する素子、または静電気を利用してインクを吐出する素子等が挙げられる。高速で高密度の記録の観点においては、電気−熱変換体を利用した吐出素子を用いることができる。本実施形態の場合、記録ヘッド３０は、９つ設けられている。各記録ヘッド３０は、互いに異なる種類のインクを吐出する。異なる種類のインクとは、例えば、色材が異なるインクであり、イエローインク、マゼンタインク、シアンインク、およびブラックインク等のインクである。本実施形態では１つの記録ヘッド３０は、１種類のインクを吐出するものであるが、１つの記録ヘッド３０が複数種類のインクを吐出する構成であってもよい。このように複数の記録ヘッド３０を設けた場合、そのうちの一部が、色材を含まないインク（例えばクリアインク）を吐出してもよい。
【００１６】
キャリッジ３１は、複数の記録ヘッド３０を支持する。各記録ヘッド３０は、インク吐出面側の端部がキャリッジ３１に固定されている。これにより、インク吐出面と転写体２との表面の隙間を、より精密に維持することができる。キャリッジ３１は、案内部材ＲＬの案内によって、記録ヘッド３０を搭載しつつ変位可能に構成されている。本実施形態の場合、案内部材ＲＬは、Ｙ方向に延設されたレール部材であり、案内部材ＲＬは、Ｘ方向に離間して一対設けられている。キャリッジ３１のＸ方向の各側部にはスライド部３２が設けられている。スライド部３２は、案内部材ＲＬと係合し、案内部材ＲＬに沿ってＹ方向にスライドする。
【００１７】
図３は、記録ユニット３の変位態様を示しており、画像形成装置１の右側面を模式的に示した図である。画像形成装置１の後部には回復ユニット１２が設けられている。回復ユニット１２は、記録ヘッド３０の吐出性能を回復する機構を有する。そのような機構としては、例えば、記録ヘッド３０のインク吐出面をキャッピングするキャップ機構、インク吐出面をワイピングするワイパ機構、およびインク吐出面から記録ヘッド３０内のインクを負圧吸引する吸引機構を挙げることができる。案内部材ＲＬは、転写体２の側方から回復ユニット１２に渡って延設されている。記録ユニット３は、案内部材ＲＬの案内により、図３の実線で記録ユニット３を示した吐出位置ＰＯＳ１と、破線で記録ユニット３を示した回復位置ＰＯＳ３との間で変位可能であり、不図示の駆動機構により移動される。
【００１８】
吐出位置ＰＯＳ１は、記録ユニット３が転写体２にインクを吐出する位置であり、記録ヘッド３０のインク吐出面が転写体２の表面に対向する位置である。回復位置ＰＯＳ３は、吐出位置ＰＯＳ１から退避した位置であり、記録ユニット３が回復ユニット１２上に位置する位置である。回復ユニット１２は、記録ユニット３が回復位置ＰＯＳ３に位置した場合に、記録ヘッド３０に対する回復処理を実行可能である。本実施形態の場合、記録ユニット３が回復位置ＰＯＳ３に到達する前の移動途中においても回復処理を実行可能である。吐出位置ＰＯＳ１と回復位置ＰＯＳ３との間には予備回復位置ＰＯＳ２がある。回復ユニット１２は、記録ヘッド３０が吐出位置ＰＯＳ１から回復位置ＰＯＳ３へ移動している間に、予備回復位置ＰＯＳ２において記録ヘッド３０に対する予備的な回復処理を実行可能である。予備的な回復処理とは、回復位置ＰＯＳ３において回復ユニット１２が回復処理を実行するための前処理のことである。
【００１９】
＜転写ユニット＞
図１を参照して転写ユニット４を説明する。転写ユニット４は、転写胴４１と圧胴４２とを含む。これらの胴は、Ｙ方向の回転軸周りに回転する回転体であり、円筒形状の外周面を有している。図１において、転写胴４１および圧胴４２の各図形内に示した矢印は、これらの回転方向を示しており、転写胴４１は時計回りに、圧胴４２は反時計回りに回転する。
【００２０】
転写胴４１は、その外周面に転写体２を支持する支持体である。転写体２は、転写胴４１の外周面上に、周方向に連続的にあるいは間欠的に設けられる。連続的に設けられる場合、転写体２は無端の帯状に形成される。間欠的に設けられる場合、転写体２は、有端の帯状に複数のセグメントに分けて形成され、各セグメントは転写胴４１の外周面に等ピッチで円弧状に配置することができる。転写胴４１の回転により、転写体２は円軌道上を循環的に移動する。転写胴４１の回転位相により、転写体２の位置は、吐出前処理領域Ｒ１、吐出領域Ｒ２、吐出後処理領域Ｒ３、吐出後処理領域Ｒ４、転写領域Ｒ５、および転写後処理領域Ｒ６に区別することができる。転写体２はこれらの領域を循環的に通過する。
【００２１】
吐出前処理領域Ｒ１は、記録ユニット３によるインクの吐出前に転写体２に対する前処理を行う領域であり、周辺ユニット５Ａによる処理が行われる領域である。本実施形態の場合、反応液が付与される。吐出領域Ｒ２は、記録ユニット３が転写体２にインクを吐出してインク像を形成する領域である。吐出後処理領域Ｒ３および吐出後処理領域Ｒ４は、インクの吐出後にインク像に対する処理を行う処理領域である。吐出後処理領域Ｒ３は、周辺ユニット５Ｂによる処理が行われる領域である。吐出後処理領域Ｒ４は、周辺ユニット５Ｃによる処理が行われる領域である。転写領域Ｒ５は、転写ユニット４により転写体２上のインク像が記録媒体Ｐに転写される領域である。転写後処理領域Ｒ６は、転写後に転写体２に対する後処理を行う領域であり、周辺ユニット５Ｄによる処理が行われる領域である。
【００２２】
本実施形態の場合、吐出領域Ｒ２は、一定の区間を有する領域である。他の領域Ｒ１、Ｒ３〜Ｒ６は、吐出領域Ｒ２に比べるとその区間は狭い。時計の文字盤に喩えると、本実施形態の場合、吐出前処理領域Ｒ１は、概ね１０時の位置である。吐出領域Ｒ２は、概ね１１時から１時の範囲である。吐出後処理領域Ｒ３は、概ね２時の位置である。吐出後処理領域Ｒ４は、概ね４時の位置である。転写領域Ｒ５は、概ね６時の位置である。転写後処理領域Ｒ６は、概ね８時の領域である。
【００２３】
転写体２は、単層から構成されていてもよいが、複数層から構成されている積層体としてもよい。複数層で構成する場合、転写体２は、例えば、表面層、弾性層、および圧縮層の三層を含んでもよい。表面層は、インク像が形成される画像形成面を有する最外層である。圧縮層を設けることで、圧縮層が変形を吸収し、局所的な圧力変動に対してその変動を分散し、高速記録時においても転写性を維持することができる。弾性層は、表面層と圧縮層との間の層である。
【００２４】
表面層の材料としては、樹脂またはセラミック等各種材料を適宜用いることができるが、耐久性等の点で圧縮弾性率の高い材料を用いることができる。具体的には、アクリル樹脂、アクリルシリコーン樹脂、フッ素含有樹脂、または加水分解性有機ケイ素化合物を縮合して得られる縮合物等が挙げられる。表面層には、反応液の濡れ性および画像の転写性等を向上させるために、表面処理を施して用いてもよい。表面処理としては、フレーム処理、コロナ処理、プラズマ処理、研磨処理、粗化処理、活性エネルギー線照射処理、オゾン処理、界面活性剤処理、またはシランカップリング処理などが挙げられる。これらを複数組み合わせてもよい。また、表面層に任意の表面形状を設けることもできる。圧縮層の材料としては、例えばアクリロニトリル−ブタジエンゴム、アクリルゴム、クロロプレンゴム、ウレタンゴム、またはシリコーンゴム等が挙げられる。このようなゴム材料の成形時には、所定量の加硫剤または加硫促進剤等を配合し、さらに発泡剤、中空微粒子、または食塩等の充填剤を必要に応じて配合し、多孔質のゴム材料としてもよい。これにより、様々な圧力変動に対して気泡部分が体積変化を伴って圧縮されるため、圧縮方向以外への変形が小さく、より安定した転写性および耐久性を得ることができる。多孔質のゴム材料としては、各気孔が互いに連続した連続気孔構造のものと、各気孔がそれぞれ独立した独立気孔構造のものとがあるが、いずれの構造であってもよく、これらの構造を併用してもよい。
【００２５】
弾性層の部材としては、樹脂またはセラミック等の各種材料を適宜用いることができる。加工特性等の点で、各種エラストマー材料またはゴム材料を用いることができる。具体的には、例えばフルオロシリコーンゴム、フェニルシリコーンゴム、フッ素ゴム、クロロプレンゴム、ウレタンゴム、またはニトリルゴム等が挙げられる。また、エチレンプロピレンゴム、天然ゴム、スチレンゴム、イソプレンゴム、ブタジエンゴム、エチレン／プロピレン／ブタジエンのコポリマー、またはニトリルブタジエンゴム等が挙げられる。特に、シリコーンゴム、フルオロシリコーンゴム、またはフェニルシリコーンゴムは、圧縮影響ひずみが小さいので、寸法安定性、耐久性の面で有利であり、また、温度による弾性率の変化が小さく、転写性の点でも有利である。
【００２６】
表面層と弾性層との間、および、弾性層と圧縮層との間には、これらを固定するために各種接着剤または両面テープを用いることもできる。また、転写体２は、転写胴４１に装着する際の横伸びの抑制のため、および、コシを保つために、圧縮弾性率が高い補強層を含んでもよい。また、織布を補強層としてもよい。転写体２は、上述した材質による各層を任意に組み合わせて作製されてよい。
【００２７】
圧胴４２は、その外周面が転写体２に圧接される。圧胴４２の外周面には、記録媒体Ｐの先端部を保持するグリップ機構が少なくとも一つ設けられている。グリップ機構は、圧胴４２の周方向に離間して複数設けてもよい。記録媒体Ｐは、圧胴４２の外周面に密接して搬送されつつ、圧胴４２と転写体２とのニップ部を通過するときに、転写体２上のインク像が記録媒体Ｐに転写される。
【００２８】
＜周辺ユニット＞
周辺ユニット５Ａ〜５Ｄは、転写胴４１の周囲に配置されている。本実施形態の場合、周辺ユニットは、付与ユニット５Ａ、吸収ユニット５Ｂ、加熱ユニット５Ｃ、および清掃ユニット５Ｄである。
【００２９】
付与ユニット５Ａは、記録ユニット３によるインクの吐出前に、転写体２上に反応液を付与する機構である。反応液は、インクを高粘度化する成分を含有する液体である。ここで、インクの高粘度化とは、インクを構成している色材または樹脂等がインクを高粘度化する成分と接触することによって化学的に反応し、あるいは物理的に吸着し、これによってインクの粘度の上昇が認められることである。このインクの高粘度化には、インク全体の粘度上昇が認められる場合のみならず、色材または樹脂等のインクを構成する成分の一部が凝集することにより局所的に粘度の上昇が生じる場合も含まれる。インクを高粘度化する成分は、金属イオンまたは高分子凝集剤など、特に制限はないが、インクのｐＨ変化を引き起こして、インク中の色材を凝集させる物質を用いることができ、例えば有機酸を用いることができる。反応液の付与機構としては、例えば、ローラ、記録ヘッド、ダイコーティング装置（ダイコータ）、またはブレードコーティング装置（ブレードコータ）などが挙げられる。インクを吐出する前に転写体２に反応液を付与しておくと、転写体２に達したインクを直ちに定着させることができる。これにより、隣接するインク同士が混ざり合うブリーディングを抑制することができる。
【００３０】
吸収ユニット５Ｂは、転写前に、転写体２上のインク像から液体成分を吸収する機構である。インク像の液体成分を吸収して減少させることで、記録媒体Ｐに記録される画像のにじみ等を抑制することができる。液体成分の減少を異なる視点で説明すれば、転写体２上のインク像を構成するインクを濃縮すると表現することもできる。インクを濃縮するとは、インクに含まれる液体成分が減少することによって、インクに含まれる色材や樹脂といった固形分の液体成分に対する含有割合が増加することを意味する。吸収ユニット５Ｂは、例えば、インク像に接触してインク像の液体成分の量を減少させる液吸収部材を含む。液吸収部材は、ローラの外周面に形成されてもよいし、液吸収部材が無端のシート状に形成され、循環的に走行されるものでもよい。インク像の保護の点で、液吸収部材の移動速度を転写体２の周速度と同じにして液吸収部材を転写体２と同期して移動させてもよい。
【００３１】
液吸収部材は、インク像に接触する多孔質体を含んでもよい。液吸収部材へのインク固形分付着を抑制するため、インク像に接触する面の多孔質体の孔径は、１０μｍ以下であってもよい。ここで、孔径とは、平均直径のことを示し、公知の手段、例えば水銀圧入法や、窒素吸着法、またはＳＥＭ画像観察等で測定可能である。なお、液体成分は、一定の形を有さず、流動性があり、ほぼ一定の体積を有するものであれば、特に限定されるものではない。例えば、インクや反応液に含まれる水や有機溶媒等が液体成分として挙げられる  。
【００３２】
加熱ユニット５Ｃは、転写前に、転写体２上のインク像を加熱する機構である。インク像を加熱することで、インク像中の樹脂が溶融し、記録媒体Ｐへの転写性を向上する。加熱温度は、樹脂の最低造膜温度（ＭＦＴ）以上とすることができる。ＭＦＴは一般的に知られている手法、例えばＪＩＳ  Ｋ  ６８２８−２：２００３、または、ＩＳＯ２１１５：１９９６に準拠した各装置で測定することが可能である。転写性及び画像の堅牢性の観点から、ＭＦＴよりも１０℃以上高い温度で加熱してもよく、更に、２０℃以上高い温度で加熱してもよい。加熱ユニット５Ｃは、例えば、赤外線等の各種ランプまたは温風ファン等の公知の加熱デバイスを用いることができる。加熱効率の点で、赤外線ヒータを用いることができる。
【００３３】
清掃ユニット５Ｄは、転写後に転写体２上を清掃する機構である。清掃ユニット５Ｄは、転写体２上に残留したインク、および、転写体２上のごみ等を除去する。清掃ユニット５Ｄは、例えば、多孔質部材を転写体２に接触させる方式、ブラシで転写体２の表面を擦る方式、またはブレードで転写体２の表面をかきとる方式等の公知の方式を適宜用いることができる。また、清掃に用いる清掃部材は、ローラ形状またはウェブ形状等の公知の形状を用いることができる。
【００３４】
以上の通り、本実施形態では、付与ユニット５Ａ、吸収ユニット５Ｂ、加熱ユニット５Ｃ、および清掃ユニット５Ｄを周辺ユニットとして備えるが、これらの一部のユニットに転写体２の冷却機能を付与するか、あるいは、冷却ユニットを追加してもよい。本実施形態では、加熱ユニット５Ｃの熱により転写体２の温度が上昇する場合がある。記録ユニット３により転写体２にインクを吐出した後、インク像がインクの主溶剤である水の沸点を超えると、吸収ユニット５Ｂによる液体成分の吸収性能が低下する場合がある。吐出されたインクが水の沸点未満に維持されるように転写体２を冷却することで、液体成分の吸収性能を維持することができる。
【００３５】
冷却ユニットは、転写体２に送風する送風機構や、転写体２に部材（例えばローラ）を接触させ、この部材を空冷または水冷で冷却する機構であってもよい。また、冷却ユニットは、清掃ユニット５Ｄの清掃部材を冷却する機構であってもよい。冷却タイミングは、転写後、反応液の付与前までの期間であってもよい。
【００３６】
＜供給ユニット＞
供給ユニット６は、記録ユニット３の各記録ヘッド３０にインクを供給する機構である。供給ユニット６は、画像形成装置１の後部側に設けられていてもよい。供給ユニット６は、インクの種類毎に、インクを貯留する貯留部ＴＫを備える。貯留部ＴＫは、メインタンクとサブタンクとによって構成されてもよい。各貯留部ＴＫと各記録ヘッド３０とは、流路６ａで連通する。貯留部ＴＫから記録ヘッド３０へインクが供給される。流路６ａは、貯留部ＴＫと記録ヘッド３０との間でインクを循環させる流路であってもよく、供給ユニット６は、インクを循環させるポンプ等を備えてもよい。流路６ａの途中または貯留部ＴＫには、インク中の気泡を脱気する脱気機構を設けてもよい。流路６ａの途中または貯留部ＴＫには、インクの液圧と大気圧との調整を行うバルブを設けてもよい。貯留部ＴＫ内のインク液面が、記録ヘッド３０のインク吐出面よりも低い位置となるように、貯留部ＴＫと記録ヘッド３０とのＺ方向の高さが設計されてもよい。
【００３７】
＜搬送装置＞
搬送装置１Ｂは、記録媒体Ｐを転写ユニット４へ給送し、インク像が転写された記録物Ｐ’を転写ユニット４から排出する装置である。搬送装置１Ｂは、給送ユニット７、複数の搬送胴８、８ａ、二つのスプロケット８ｂ、チェーン８ｃ、および回収ユニット８ｄを含む。図１において、搬送装置１Ｂの各構成の図形の内側の矢印はその構成の回転方向を示し、外側の矢印は記録媒体Ｐまたは記録物Ｐ’の搬送経路を示している。記録媒体Ｐは、給送ユニット７から転写ユニット４へ搬送され、記録物Ｐ’は、転写ユニット４から回収ユニット８ｄへ搬送される。給送ユニット７側を搬送方向で上流側と呼び、回収ユニット８ｄ側を搬送方向で下流側と呼ぶ場合がある。
【００３８】
給送ユニット７は、複数の記録媒体Ｐが積載される積載部を含むと共に、積載部から一枚ずつ記録媒体Ｐを、最上流の搬送胴８に給送する給送機構を含む。各搬送胴８、８ａは、Ｙ方向の回転軸周りに回転する回転体であり、円筒形状の外周面を有している。各搬送胴８、８ａの外周面には、記録媒体Ｐ（または記録物Ｐ’）の先端部を保持するグリップ機構が少なくとも一つ設けられている。各グリップ機構は、隣接する搬送胴間で記録媒体Ｐを受け渡されるように、その把持動作および解除動作が制御される。
【００３９】
二つの搬送胴８ａは、記録媒体Ｐの反転用の搬送胴である。記録媒体Ｐを両面記録（両面印刷）する場合、表面への転写後に、圧胴４２から下流側に隣接する搬送胴８へ記録媒体Ｐを渡さずに、搬送胴８ａに渡す。このとき、圧胴４２は、グリップ機構により記録媒体Ｐの先端を把持したまま、記録媒体Ｐの先端を搬送胴８ａに受け渡さずに回転を続ける。そして、記録媒体Ｐの後端が、圧胴４２に隣接する搬送胴８ａのグリップ機構に受け渡されるタイミングで圧胴４２のグリップ機構による解除動作が行われる。その後、記録媒体Ｐは、二つの搬送胴８ａを経由して表裏が反転され、圧胴４２の上流側の搬送胴８を経由して再び圧胴４２へ渡される。これにより、記録媒体Ｐの裏面が転写胴４１に面することになり、裏面にインク像が転写される。
【００４０】
チェーン８ｃは、二つのスプロケット８ｂ間に巻き回されている。二つのスプロケット８ｂの一方は駆動スプロケットであり、他方は従動スプロケットである。駆動スプロケットの回転により、チェーン８ｃが循環的に走行する。チェーン８ｃには、その長手方向に離間して複数のグリップ機構が設けられている。グリップ機構は、記録物Ｐ’の端部を把持する。下流端に位置する搬送胴８からチェーン８ｃのグリップ機構に記録物Ｐ’が渡され、グリップ機構に把持された記録物Ｐ’はチェーン８ｃの走行により回収ユニット８ｄへ搬送され、把持が解除される。これにより記録物Ｐ’が回収ユニット８ｄ内に積載される。
【００４１】
＜後処理ユニット＞
搬送装置１Ｂには、後処理ユニット１０Ａ、１０Ｂが設けられている。後処理ユニット１０Ａ、１０Ｂは、転写ユニット４よりも下流側に配置され、記録物Ｐ’に対して後処理を行う機構である。後処理ユニット１０Ａは、記録物Ｐ’の表面に対する処理を行い、後処理ユニット１０Ｂは、記録物Ｐ’の裏面に対する処理を行う。処理の内容としては、例えば、記録物Ｐ’の画像記録面に、画像の保護および艶出し等を目的としたコーティングを挙げることができる。コーティングの内容としては、例えば、液体の塗布、シートの溶着、またはラミネート等を挙げることができる。
【００４２】
＜検査ユニット＞
搬送装置１Ｂには、検査ユニット９Ａ、９Ｂが設けられている。検査ユニット９Ａ、９Ｂは転写ユニット４よりも下流側に配置され、記録物Ｐ’の検査を行う機構である。
【００４３】
本実施形態の場合、検査ユニット９Ａは、記録物Ｐ’に記録された画像を撮像する撮像装置であり、例えば、ＣＣＤセンサやＣＭＯＳセンサ等の撮像素子を含む。検査ユニット９Ａは、連続的に行われる記録動作中に、記録画像を撮像する。検査ユニット９Ａが撮像した画像に基づいて、画像形成装置１は、記録画像の色味などの経時変化を確認し、画像データあるいは記録データの補正の可否を判断することができる。本実施形態の場合、検査ユニット９Ａは、圧胴４２の外周面に撮像範囲が設定されており、転写直後の記録画像を部分的に撮像可能に配置されている。検査ユニット９Ａにより全ての記録画像の検査を行ってもよいし、所定数毎に検査を行ってもよい。
【００４４】
本実施形態の場合、検査ユニット９Ｂも、記録物Ｐ’に記録された画像を撮像する撮像装置であり、例えば、ＣＣＤセンサやＣＭＯＳセンサ等の撮像素子を含む。検査ユニット９Ｂは、テスト記録動作において記録画像を撮像する。検査ユニット９Ｂは、記録画像の全体を撮像し、検査ユニット９Ｂが撮像した画像に基づいて、画像形成装置１は、記録データに関する各種の補正の基本設定を行うことができる。本実施形態の場合、検査ユニット９Ｂは、チェーン８ｃで搬送される記録物Ｐ’を撮像する位置に配置されている。検査ユニット９Ｂにより記録画像を撮像する場合、チェーン８ｃの走行を一時的に停止して、その全体を撮像する。検査ユニット９Ｂは、記録物Ｐ’上を走査するスキャナであってもよい。
【００４５】
＜制御ユニット＞
次に、画像形成装置１の制御ユニットを説明する。図４および図５は、画像形成装置１の制御ユニット１３のブロック図である。制御ユニット１３は、上位装置（ＤＦＥ：Digital Front End）ＨＣ２に通信可能に接続されている。上位装置ＨＣ２は、ホスト装置ＨＣ１に通信可能に接続されている。
【００４６】
ホスト装置ＨＣ１では、記録画像の元になる原稿データが生成または保存される。ここでの原稿データは、例えば、文書ファイルや画像ファイル等の電子ファイルの形式で生成される。この原稿データは、上位装置ＨＣ２へ送信され、上位装置ＨＣ２では、受信した原稿データを制御ユニット１３で利用可能なデータ形式（例えば、ＲＧＢで画像を表現するＲＧＢデータ）に変換する。変換後のデータは、画像データとして上位装置ＨＣ２から制御ユニット１３へ送信され、制御ユニット１３は受信した画像データに基づき、記録動作（印刷動作）を開始する。
【００４７】
本実施形態の場合、制御ユニット１３は、メインコントローラ１３Ａと、エンジンコントローラ１３Ｂとに大別される。メインコントローラ１３Ａは、処理部１３１、記憶部１３２、操作部１３３、画像処理部１３４、通信Ｉ／Ｆ（インタフェース）１３５、バッファ１３６および通信Ｉ／Ｆ１３７を含む。
【００４８】
処理部１３１は、ＣＰＵ等のプロセッサであり、記憶部１３２に記憶されたプログラムを実行し、メインコントローラ１３Ａ全体の制御を行う。記憶部１３２は、ＲＡＭ、ＲＯＭ、ハードディスク、またはＳＳＤ等の記憶デバイスであり、処理部１３１が実行するプログラムおよびデータを格納し、また、処理部１３１にワークエリアを提供する。また、記憶部１３２は、印刷ジョブを蓄積可能に構成されている。操作部１３３は、例えば、タッチパネル、キーボード、またはマウス等の入力デバイスであり、ユーザの指示を受け付ける。
【００４９】
画像処理部１３４は、例えば画像処理プロセッサを有する電子回路である。バッファ１３６は、例えば、ＲＡＭ、ハードディスク、またはＳＳＤである。通信Ｉ／Ｆ１３５は、上位装置ＨＣ２との通信を行い、通信Ｉ／Ｆ１３７は、エンジンコントローラ１３Ｂとの通信を行う。図４において破線矢印は、画像データの処理の流れを例示している。上位装置ＨＣ２から通信Ｉ／Ｆ１３５を介して受信された画像データは、バッファ１３６に蓄積される。画像処理部１３４は、バッファ１３６から画像データを読み出し、読み出した画像データに所定の画像処理を施して、再びバッファ１３６に格納する。バッファ１３６に格納された画像処理後の画像データは、プリントエンジンが用いる記録データとして、通信Ｉ／Ｆ１３７からエンジンコントローラ１３Ｂへ送信される。
【００５０】
図５に示すように、エンジンコントローラ１３Ｂは、各種制御部１４、１５Ａ〜１５Ｅを含む。各種制御部は、画像形成装置１が備えるセンサ群およびアクチュエータ群１６の検知結果の取得および駆動制御を行う。これらの各種制御部は、ＣＰＵ等のプロセッサ、ＲＡＭまたはＲＯＭ等の記憶デバイス、および外部デバイスとのインタフェースを含む。なお、制御部の区分けは一例であり、一部の制御を更に細分化した複数の制御部で実行してもよいし、逆に、複数の制御部を統合して、それらの制御内容を一つの制御部で行うように構成してもよい。
【００５１】
エンジン制御部１４は、エンジンコントローラ１３Ｂの全体の制御を行う。記録制御部１５Ａは、メインコントローラ１３Ａから受信した記録データをラスタデータ等の記録ヘッド３０の駆動に適したデータ形式に変換する。記録制御部１５Ａは、各記録ヘッド３０の吐出制御を行う。
【００５２】
転写制御部１５Ｂは、付与ユニット５Ａの制御、吸収ユニット５Ｂの制御、加熱ユニット５Ｃの制御、および清掃ユニット５Ｄの制御を行う。
【００５３】
信頼性制御部１５Ｃは、供給ユニット６の制御、回復ユニット１２の制御、および記録ユニット３を吐出位置ＰＯＳ１と回復位置ＰＯＳ３との間で移動させる駆動機構の制御を行う。
【００５４】
搬送制御部１５Ｄは、搬送装置１Ｂ（搬送部）の制御を行う。検査制御部１５Ｅは、検査ユニット９Ｂの制御、および検査ユニット９Ａの制御を行う。
【００５５】
センサ群およびアクチュエータ群１６のうち、センサ群には、可動部の位置や速度を検知するセンサ、温度を検知するセンサ、および撮像素子等が含まれる。アクチュエータ群にはモータ、電磁ソレノイド、および電磁バルブ等が含まれる。
【００５６】
＜メインコントローラの構成＞
図６は、本実施形態で適用するメインコントローラ１３Ａにおける制御に関連するソフトウェアの構成を説明するためのブロック図である。メインコントローラ１３Ａは、コントロール部６０３および画像処理制御部６０４を備えている。コントロール部６０３は、ジョブ受信部６０６、ジョブ解析部６０７、ユーザインタフェース制御部６０８、ジョブ管理部６０９、印刷開始判定部６１０、装置状態管理部６１１、印刷ページ順決定部６１２、および印刷情報転送部６１３を備えている。画像処理制御部６０４は、受信部６１４および転送部６１５を備えている。また、操作部１３３は、ユーザインタフェース部６０５を備えている。
【００５７】
メインコントローラ１３Ａは、上位装置ＨＣ２からジョブ情報と画像データとを含む印刷ジョブを受信する。また、メインコントローラ１３Ａは、上位装置ＨＣ２へ印刷状態等のジョブ状態を通知する。
【００５８】
メインコントローラ１３Ａにおけるコントロール部６０３は、処理部１３１上で動作する。コントロール部６０３は、上位装置ＨＣ２から受信した印刷ジョブに含まれるジョブ情報を解析する。そしてコントロール部６０３は、解析結果およびユーザインタフェース部６０５からの指示に基づき、印刷ジョブをホールドするかを決定したり、ホールドしている印刷ジョブの印刷を開始するかを決定したりする。また、印刷を開始する際には、コントロール部６０３は、印刷ページ順決定部６１２に、画像データの処理順を決定させ、画像処理制御部６０４に、処理順に従った画像処理を行わせる。また、コントロール部６０３は、エンジンコントローラ１３Ｂへ印刷面および印刷枚数等の印刷のための印刷情報を転送する。
【００５９】
メインコントローラ１３Ａにおける画像処理制御部６０４は、画像処理部１３４上で動作する。画像処理制御部６０４は、上位装置ＨＣ２から画像データを受信部６１４で受信する。そして、画像処理制御部６０４は、コントロール部６０３からの指示に基づき画像処理を行い、処理後の画像データを、転送部６１５からエンジンコントローラ１３Ｂに転送する。画像処理制御部６０４で行われる画像処理は、印刷のための色の変換処理および量子化処理を含む。なお、上位装置ＨＣ２で行う処理の一部を画像処理制御部６０４で行ってもよい。メインコントローラ１３Ａにおけるユーザインタフェース部６０５は、操作部１３３上で動作し、操作指示の受付や装置状態の表示を行う。
【００６０】
エンジンコントローラ１３Ｂは、コントロール部６０３から送信された印刷情報に基づいて、画像処理制御部６０４から送信された画像データの適切なサイズのカット紙等への印刷を、エンジン制御部１４を介して行う。
【００６１】
次に、コントロール部６０３に含まれる各部の処理を説明する。コントロール部６０３におけるジョブ受信部６０６は、通信Ｉ／Ｆ１３５を介して上位装置ＨＣ２から印刷ジョブを順次受信可能であり、受信した印刷ジョブの解析をジョブ解析部６０７に依頼する。
【００６２】
コントロール部６０３におけるジョブ解析部６０７は、ジョブ受信部６０６で受信した印刷ジョブを解析し、ジョブ情報を取得する。ジョブ解析部６０７は、印刷ジョブの解析結果で得られたジョブ情報を、図７に示すジョブリスト７００として記憶部１３２に保存する。またジョブ解析部６０７は、受信した印刷ジョブに含まれる画像データのページ状態に関する情報も、図８に示すページリスト８００として記憶部１３２に保存する。ジョブリスト７００およびページリスト８００の詳細は、後述する。ジョブ解析部６０７による解析結果は、ジョブ管理部６０９で管理される。
【００６３】
コントロール部６０３におけるユーザインタフェース制御部６０８は、ユーザインタフェース部６０５へメニュー表示を依頼する。操作部１３３におけるユーザインタフェース部６０５は、ユーザインタフェース制御部６０８の依頼に基づいて、メニュー画面を表示する。またユーザインタフェース制御部６０８は、メニュー画面を通じてユーザから入力された設定情報を記憶部１３２に格納する。ユーザインタフェース制御部６０８は、記憶部１３２に格納した設定情報を、必要に応じてジョブ管理部６０９に提供する。ユーザから入力された設定情報とは、後述するように、ホールド設定に関する情報および印刷開始を自動で判定するモードの設定に関する情報を含む。詳細は後述する。
【００６４】
コントロール部６０３におけるジョブ管理部６０９は、ジョブ受信部６０６で受信した印刷ジョブと、ジョブ解析部６０７による解析結果と、印刷開始判定部６１０の判定結果と、印刷ページ順決定部６１２による決定結果とに基づいて、処理を行う。具体的には、ジョブ管理部６０９は、印刷開始判定部６１０の判定結果に基づいて、ジョブ解析部６０７による解析結果で特定される各ページの画像処理制御部６０４への画像処理依頼と、印刷情報転送部６１３への印刷処理依頼とを制御する。ジョブ管理部６０９は、印刷開始判定部６１０の判定結果が印刷ジョブの「印刷」を指示する場合、画像処理依頼と、印刷情報転送部６１３への印刷処理依頼とを実行する。ジョブ管理部６０９は、印刷開始判定部６１０の判定結果が印刷ジョブの「蓄積」を指示する場合、画像処理依頼と、印刷情報転送部６１３への印刷処理依頼を実行せず、印刷ジョブを蓄積する。詳細は後述する。また、印刷開始判定部６１０の判定結果が印刷ジョブの「印刷」を指示する場合、ジョブ管理部６０９は、後述の図８に示すページリスト８００を参照し、ページリスト８００の上部のページから画像処理依頼および印刷処理依頼の処理を行う。また、ジョブ管理部６０９は、印刷ページ順決定部６１２によって決定された順序にページリスト８００のページ順を変更してもよい。ジョブ管理部６０９は、図１１に示すフローチャートに従った処理を行う。詳細は後述する。
【００６５】
コントロール部６０３における印刷開始判定部６１０は、装置状態管理部６１１から取得した画像形成装置１に関する情報と、ジョブ管理部６０９で管理されているジョブ解析部６０７の解析結果とを取得し、印刷開始可能かどうか判定する。印刷開始判定部６１０は、図１２に示すフローチャートに従った処理を行う。詳細は後述する。
【００６６】
コントロール部６０３における装置状態管理部６１１は、二つの種類の情報を印刷開始判定部６１０に通知する。第一の情報は、連続印刷のための給紙能力である。例えば、給紙能力の情報には、スイッチバック方式または循環方式等の搬送特性、および、追加給紙の制御に関する情報が含まれる。第二の情報は、画像形成装置１が、待機中、受信中、装置ホールド中、または印刷中のいずれの状態であるかを示す情報である。装置状態管理部６１１は、第一の情報（給紙能力）と、第二の情報（装置状態）とを印刷開始判定部６１０に通知する。装置状態管理部６１１は、図１０に示すフローチャートに従い、第二の情報（装置状態）を決定し、印刷開始判定部６１０へ通知する。詳細は後述する。
【００６７】
コントロール部６０３における印刷ページ順決定部６１２は、画像処理制御部６０４にて画像処理すべきページ順を決定する。印刷ページ順決定部６１２は、ジョブ解析部６０７の解析結果に基づき、画像形成装置１の搬送体系に合わせてページ順を決定する。本実施形態の画像形成装置１は、図１に示すような搬送装置１Ｂを備えている。前述したように、搬送装置１Ｂにおいて両面印刷する場合には、片面印刷から用紙反転まで時間を要する。本実施形態では、記録媒体Ｐが連続して給紙される場合、単純に第１ページの表面を印刷し、その後に第１ページの裏面を印刷するようなページ順では、正しく印刷できない。即ち、搬送装置１Ｂでは、連続印刷が行われる場合、１ページ目の表面を印刷後に用紙反転され１ページ目の裏面が印刷できる状態となるまでの間に、２ページ目の用紙が給紙される。従って、印刷ページ順決定部６１２は、このような搬送体系を考慮してページ順を決定する。決定したページ順は、ジョブ管理部６０９において反映され、ジョブ管理部６０９から画像処理制御部６０４に送られる画像処理依頼に反映される。即ち、画像処理制御部６０４では、印刷ページ順決定部６１２によって決定されたページ順で画像処理が行われることになる。
【００６８】
コントロール部６０３における印刷情報転送部６１３は、ジョブ解析部６０７の解析結果に基づく解像度およびカラー等の印刷に関する情報をエンジンコントローラ１３Ｂに転送する。
【００６９】
＜ジョブリスト＞
図７（ａ）は、ジョブ管理部６０９において管理されている、ジョブ解析部６０７の解析結果であるジョブ情報を示すジョブリスト７００の一例を示す図である。ジョブリスト７００には、ジョブＩＤ７０１、ページ数７０２、用紙サイズ７０３、解像度７０４、部数７０５、ジョブ状態７０６、および次ジョブ存在７０７の各々を示す項目が含まれる。ジョブリスト７００の項目７０１〜７０７は、ジョブ解析部６０７が上位装置ＨＣ２から受信した印刷ジョブを解析することで取得される情報である。ジョブＩＤ７０１は、メインコントローラ１３Ａが受信した印刷ジョブの識別情報である。ページ数７０２は、受信した印刷ジョブに含まれる画像データの枚数である。用紙サイズ７０３は、受信した印刷ジョブが印刷時に使用する用紙の大きさを示す。解像度７０４は、受信した印刷ジョブの画像データの解像度を示す。部数７０５は、受信した印刷ジョブをどれだけ繰り返し利用するかを示す。ジョブ状態７０６は、受信した印刷ジョブの処理状態を示す。ジョブ状態７０６は、後述の図８に示すページリスト８００のページ状態８０２の結果に基づき決定される。ジョブ状態７０６は、メインコントローラ１３Ａにおける印刷ジョブの処理状態に応じて適宜更新される。次ジョブ存在７０７は、上位装置ＨＣ２で仕掛中または待機中のジョブの有無を示す。仕掛中または待機中のジョブがあれば「あり」がジョブリスト７００に設定される。次ジョブがあり、かつ、すでにその次ジョブのジョブＩＤが印刷ジョブに含まれていれば、ジョブＩＤもジョブリスト７００に設定される。例えば、図７（ａ）のジョブＩＤが「１０３」を示す行には、次ジョブが「あり」であり、かつその次ジョブのジョブＩＤが「１０４」であることがジョブリスト７００に設定されている。
【００７０】
図７（ａ）に示すジョブリスト７００を参照すると、現在、画像形成装置１において蓄積されている印刷ジョブの情報（例えば、ジョブ状態およびページ数など）をジョブ管理部６０９が得ることができる。このため、印刷開始判定部６１０は、ジョブ管理部６０９で管理されている情報を参照することで、連続印刷に必要な分のページ数が確保されているかを確認することができる。詳細については後述する。
【００７１】
図７（ｂ）は、ジョブ解析部６０７にて解析される印刷ジョブの一例を示した図である。印刷ジョブ７５０は、ジョブ情報７５１と画像データ７５２とを含む。印刷ジョブ７５０は、上位装置ＨＣ２において生成され、コントロール部６０３に送信される。上位装置ＨＣ２は、ホスト装置ＨＣ１からデータを受け取り、受け取ったデータにＲＩＰ処理を実施した後に印刷ジョブ７５０を生成する。その際、上位装置ＨＣ２は、ホスト装置ＨＣ１から受け取った印刷設定をジョブ情報７５１とし、ＲＩＰ処理後のデータを画像データ７５２とした印刷ジョブ７５０を生成する。ジョブ情報７５１には、ジョブリスト７００の項目７０１〜７０５、７０７に対応する情報が設定されている。
【００７２】
ジョブ情報７５１のうち、次ジョブ存在７０７に関する情報を説明する。上位装置ＨＣ２は、印刷ジョブを生成する際に別個の仕掛中または待機中の印刷ジョブが存在する場合には、ジョブ情報７５１に含まれている「次ジョブ存在」の項目に、「１」を設定する。また、上位装置ＨＣ２は、次ジョブのジョブＩＤが判明している場合には、「次ジョブＩＤ」の項目に、次ジョブのジョブＩＤを設定する。仕掛中または待機中のジョブが存在しない場合には、上位装置ＨＣ２は、ジョブ情報７５１に含まれている「次ジョブ存在」の項目に、「０」を設定する。ジョブ解析部６０７は、このようなジョブ情報７５１を解析することで、ジョブリスト７００の項目７０７を設定する。具体的には、「次ジョブ存在」の項目が「１」の場合は、ジョブリスト７００における次ジョブ存在７０７に「あり」を設定し、「０」の場合は「なし」を設定する。他の項目７０１〜７０５についても同様に、ジョブ解析部６０７は、ジョブ情報７５１を解析して得られた情報を設定する。ジョブリスト７００の次ジョブ存在７０７の項目の値は、後述の図１２で説明する印刷開始判定処理において使用される。
【００７３】
図８は、各ジョブに含まれる各ページの画像データの状態を示すページリスト８００の一例を示す図である。ページリスト８００は、ジョブ解析部６０７の解析結果と印刷ページ順決定部６１２の結果とに基づいて作成され、ジョブ管理部６０９において管理されている。ページリスト８００は、ジョブＩＤ７０１、ページＩＤ８０１、およびページ状態８０２を含む。ジョブＩＤ７０１は、図７（ａ）に示すジョブＩＤと同じである。ページＩＤは、各ジョブに含まれるページ毎の識別番号であり、同じジョブＩＤ内では重複しない値である。ページ状態８０２は、各ページの画像データの状態を示す。ページ状態は、「受信待機中」、「受信中」、「印刷待機中」、および「印刷中」のように順に遷移する。「受信待機中」は、画像処理制御部６０４が、該当ページの画像データを受信していない状態を示す。「受信中」は、画像処理制御部６０４が、該当ページの画像データを受信している最中の状態を示す。「印刷待機中」は、画像処理制御部６０４が、該当ページの画像データを受信が完了し、印刷指示を待っている状態を示す。「印刷中」は、画像処理制御部６０４が、該当ページの画像データを画像処理し、エンジンコントローラ１３Ｂにデータを転送してエンジンコントローラ１３Ｂで印刷が行われている状態を示す。ページリスト８００のページ状態８０２は、ジョブ管理部６０９が画像処理制御部６０４における受信部６１４での受信状態を確認することで更新される。
【００７４】
ページ状態８０２の結果は、図７のジョブリスト７００のうちのジョブ状態７０６に影響する。例えば図８においてジョブＩＤが「１０２」のジョブは、２ページのジョブであり、２ページともページ状態８０２が「印刷待機中」である。このため、図７のジョブリスト７００のうちのジョブ状態７０６は、「印刷待機中」となる。図８においてジョブＩＤが「１０３」のジョブは、ジョブＩＤが「１０２」と同様に２ページのジョブであるが、２ページ目がまだ受信中である。このため、ジョブＩＤが「１０３」のジョブは、図７のジョブリスト７００のうちジョブ状態７０６が、「受信中」となっている。つまり、同一のジョブＩＤにおいてページ状態が異なる場合、即ち、遷移前の状態と遷移後の状態とが混在する場合には、遷移前の状態のジョブ状態がジョブリスト７００に設定される。
【００７５】
＜インタフェース＞
図９は、印刷開始を自動的に判定する自動ホールド機能（自動判定モード）を有効にするか、または、無効にするかをユーザに選択させるインタフェース９１０を示す。さらに図９は、装置ホードをＯＮ（有効）にするかＯＦＦ（無効）にするかをユーザに選択させるインタフェース９２０を示す。インタフェース９１０およびインタフェース９２０は、ユーザインタフェース制御部６０８の制御により、ユーザが所定の設定を行う際に操作部１３３にメニュー画面として表示される。インタフェース９１０およびインタフェース９２０は、同一画面上に表示されてもよいし、別の操作画面でそれぞれ表示されてもよい。
【００７６】
インタフェース９１０は、ページ数の少ないジョブが投入された場合に、装置稼働率を考慮した印刷開始タイミングを制御する自動ホールド機能を有効にするか無効にするかをユーザに選択させるインタフェースである。図９では、印刷開始までに時間がかかる場合があるものの、最高の稼働率で印刷できる旨を説明する文章が、インタフェース９１０上に表示されている。インタフェース９１０での選択結果は、設定値として、記憶部１３２に記憶される。インタフェース９１０で有効が選択された場合は「１」が、無効が選択された場合は「０」が、記憶される。本実施形態では、初期値として「１」が設定されているものとする。自動ホールド機能が有効に設定されている場合、例えば１〜２ページ程度の小ページの印刷ジョブを受信した場合、後述する装置ホールドがＯＦＦ（無効）に設定されていたとしても、その印刷ジョブはホールドされる。そして、連続給紙が保障できる最低給紙枚以上のページのデータが蓄積された場合に、ホールドされている印刷ジョブの印刷が開始される。詳細は後述する。
【００７７】
インタフェース９２０は、装置ホールドを有効（ＯＮ）にするか無効（ＯＦＦ）にするかをユーザに選択させるインタフェースである。装置ホールドとは、受信した印刷ジョブを蓄積（ホールド）することである。即ち、インタフェース９２０は、受信した印刷ジョブを印刷するかまたは蓄積しておくかをユーザに選択させるものである。インタフェース９２０で選択された値は、ユーザインタフェース制御部６０８を介して記憶部１３２に記憶される。装置ホールド「ＯＮ」が選択された場合は「１」が、装置ホールド「ＯＦＦ」が選択された場合は「０」が、ユーザインタフェース制御部６０８を介して記憶部１３２に記憶される。本実施形態では、初期値として「０」、即ち、装置ホールドがＯＦＦが設定される。インタフェース９２０でＯＮが設定された場合、その後、インタフェース９２０でＯＦＦが設定されるまで、画像形成装置１は、受信した印刷ジョブの蓄積を続けることになる。
【００７８】
本実施形態では、インタフェース９１０の設定およびインタフェース９２０の設定が混在し得る。具体的には、以下の４つのケースが想定される。
（１）自動ホールド機能が無効であり、かつ装置ホールドがＯＦＦの場合
（２）自動ホールド機能が無効であり、かつ装置ホールドがＯＮの場合
（３）自動ホールド機能が有効であり、かつ装置ホールドがＯＦＦの場合
（４）自動ホールド機能が有効であり、かつ装置ホールドがＯＮの場合
【００７９】
ケース（１）の自動ホールド機能が無効であり、かつ装置ホールドがＯＦＦの場合は、印刷ジョブを受信したらホールドすることなく、印刷処理が開始される。ケース（２）の自動ホールド機能が無効であり、かつ装置ホールドがＯＮの場合、印刷ジョブを受信したら印刷ジョブが蓄積され続ける。そして、ユーザが印刷を開始したいタイミングで装置ホールドがＯＦＦに切り替えられると、ケース（１）の状態になり、蓄積されていた印刷ジョブの印刷処理が開始される。
【００８０】
ケース（３）の自動ホールド機能が有効であり、かつ装置ホールドがＯＦＦの場合、装置ホールドがＯＦＦであっても印刷ジョブを受信したら所定の条件に達するまで印刷ジョブが蓄積される。所定の条件に達した場合、蓄積された印刷ジョブの印刷処理が開始される。
【００８１】
ケース（４）の自動ホールド機能が有効であり、かつ装置ホールドがＯＮの場合、画像形成装置１は、印刷ジョブを受信し蓄積する。そして、所定の条件に達した場合、装置ホールドがＯＮであるにも関わらず、蓄積された印刷ジョブの印刷処理が開始される。
【００８２】
＜装置状態の遷移＞
図１０は、画像形成装置１の装置状態を示す状態遷移図である。コントロール部６０３における装置状態管理部６１１は、画像形成装置１の装置状態を管理している。画像形成装置１の装置状態は、図１０の状態遷移図の「待機中」「ホールド中」「受信中」「印刷中」のいずれかの状態となる。画像形成装置１が起動し、ジョブを受信して印刷開始するまでの状態遷移を図１０で説明する。
【００８３】
画像形成装置１は、各種コントローラが起動した後、「待機中（Ｓ１００１）」に遷移する。次に、画像形成装置１は、記憶部１３２に記憶されているホールドに関する設定値を取得し、ホールド指示がされているかを判定する（Ｓ１００２）。ホールドに関する設定値とは、図９のインタフェース９２０において選択される、装置ホールドのＯＮまたはＯＦＦに基づく値である。基本的に装置ホールドが「ＯＮ」であればホールド指示されている（Ｓ１００２でＹＥＳ）と判定され、「ＯＦＦ」であればホールド指示されていない（Ｓ１００２でＮＯ）と判定される。ただし、インタフェース９１０で自動ホールド機能が有効に設定されており、自動ホールド機能によってホールド指示がされている場合には、装置ホールドが「ＯＦＦ」であっても、ホールド指示されている（Ｓ１００２でＹＥＳ）と判定される。
【００８４】
ホールド指示されていないと判定された場合（Ｓ１００２でＮＯ）、次いで、画像形成装置１は、上位装置ＨＣ２から印刷ジョブが送信されているかを確認する（Ｓ１００５）。印刷ジョブが送信されていれば（Ｓ１００５でＹｅｓ）、「受信中（Ｓ１００６）」に遷移する。送信されていなければ（Ｓ１００５でＮｏ）、「待機中（Ｓ１００１）」となる。「受信中」のジョブは、その後印刷が開始され「印刷中（Ｓ１００７）」へ遷移する。全ページ印刷が完了すると（Ｓ１００８でＹｅｓ）、「印刷中（Ｓ１００７）」から「待機中（Ｓ１００１）」に遷移する。
【００８５】
ホールド指示されている場合（Ｓ１００２でＹＥＳ）、「装置ホールド中（Ｓ１００３）」に遷移する。「装置ホールド中」の場合、ホールドを解除する指示がされるまでは、「装置ホールド中」の状態が継続する。「装置ホールド中」において受信した印刷ジョブは、画像形成装置１内に蓄積される。本実施形態においてホールドが解除される契機は２つある。一つは、インタフェース９２０で装置ホールド「ＯＦＦ」が選択されることである。もう一つは、自動ホールド機能によって印刷開始が指示され、ホールドが解除されることである。
【００８６】
ホールドの解除の指示があると（Ｓ１００４でＹＥＳ）、その後は、ジョブの受信状態により「待機中（Ｓ１００１）」、「受信中（Ｓ１００６）」、または「印刷中（Ｓ１００７）」に遷移する。装置状態管理部６１１は「待機中」「装置ホールド中」「受信中」「印刷中」のいずれかの状態を取得し、印刷開始判定部６１０から問い合わせがあった場合に装置状態管理部６１１で取得された状態情報を通知する。
【００８７】
＜フローチャート＞
図１１は、上位装置ＨＣ２から印刷ジョブを受信したメインコントローラ１３Ａにおける制御を示したフローチャートである。本実施形態では図１１に示す制御は、コントロール部６０３で行われる。図１１に示す処理は、例えば、ＣＰＵなどの処理部１３１が記憶部１３２に格納された実行プログラムを読み出して実行することにより実現される。図１１におけるステップの一部または全部の機能をＡＳＩＣまたは電子回路等のハードウェアで実現してもよい。なお、各処理の説明における記号「Ｓ」は、当該フローチャートにおけるステップであることを意味する。本実施形態では、印刷ジョブを受信する都度、図１１のフローチャートが実行される。
【００８８】
Ｓ１１０１においてジョブ受信部６０６は、上位装置ＨＣ２からの印刷ジョブを受信する。Ｓ１１０２においてジョブ管理部６０９は、ユーザ指定の装置ホールド中であるかを判定する。例えば、ジョブ管理部６０９は、インタフェース９２０を介した装置ホールド設定の情報をユーザインタフェース制御部６０８から取得する。そして、取得した情報から、装置ホールド中かを判定する。具体的には、ユーザインタフェース制御部６０８から取得した装置ホールド設定の値が「１」（ＯＮ）である場合、ユーザ指定の装置ホールド中であると判定する。ユーザ指定の装置ホールド中であると判定された場合、Ｓ１１１１に処理が進む。ユーザ指定の装置ホールド中でないと判定された場合、Ｓ１１０３に処理が進む。
【００８９】
Ｓ１１０３においてジョブ管理部６０９は、第１の印刷開始判定処理を印刷開始判定部６１０に行わせる。第１の印刷開始判定処理の結果としては、「印刷」または「蓄積」のどちらかの指示が印刷開始判定部６１０から出力される。次に、Ｓ１１０４においてジョブ管理部６０９は、第１の印刷開始判定処理の結果に基づいて、印刷開始可能であるかを判定する。なお、詳細は後述するが、第１の印刷開始判定処理では、自動ホールド機能が有効であるか無効であるかの判定が行われる。即ち、ユーザ指定の装置ホールドＯＦＦであったとしても、自動ホールド機能が有効である場合には、所定の条件に達するまでは、印刷ジョブの蓄積が行われることになる。第１の印刷開始判定処理の結果が「印刷」の指示であった場合、印刷開始可能であると判定する。印刷開始可能である場合、Ｓ１１０５に進み、ジョブ管理部６０９は、その時点で蓄積されている印刷ジョブの印刷を実行する。即ち、Ｓ１１０５においてジョブ管理部６０９は、印刷情報をエンジンコントローラ１３Ｂに送信する指示を印刷情報転送部６１３に出力する。また、ジョブ管理部６０９は、画像処理を行わせる指示を画像処理制御部６０４に出力する。これを受けて、画像処理制御部６０４は、画像処理を行い、画像処理制御部６０４の転送部６１５は、画像データをエンジンコントローラ１３Ｂに転送する。
【００９０】
一方、Ｓ１１０４において第１の印刷開始判定処理の結果が「蓄積」の指示であった場合、Ｓ１１０６においてジョブ管理部６０９は、受信した印刷ジョブを蓄積する。具体的には、コントロール部６０３におけるジョブ受信部６０６で印刷ジョブ７５０の受信を継続し、画像処理制御部６０４における受信部６１４にて画像データ７５２の受信を継続する。
【００９１】
次に、Ｓ１１０２においてユーザ指定の装置ホールド中であると判定された場合の処理を説明する。Ｓ１１１１においてジョブ管理部６０９は、第２の印刷開始判定処理を印刷開始判定部６１０に行わせる。第２の印刷開始判定処理の結果としては、「印刷」または「蓄積」のどちらかの指示が印刷開始判定部６１０から出力される。なお、詳細は後述するが、第２の印刷開始判定処理では、自動ホールド機能が有効であるか無効であるかの判定が行われる。即ち、ユーザ指定の装置ホールド中であったとしても、自動ホールド機能が有効である場合には、所定の条件に達した場合に、印刷処理が開始されることになる。第２の印刷開始判定処理は、この所定の条件を満たすかを判定する処理とも言える。第２の印刷開始判定処理の結果が「印刷」の指示であった場合、Ｓ１１１２においてジョブ管理部６０９は、印刷開始可能であると判定する。印刷開始可能である場合、Ｓ１１０５に進み、ジョブ管理部６０９は、その時点で蓄積されている印刷ジョブの印刷を実行する。第２の印刷開始判定処理の結果が「蓄積」の指示であった場合、Ｓ１１１３に進み、ジョブ管理部６０９は、Ｓ１１０１で受信した印刷ジョブを蓄積する。Ｓ１１１３は、Ｓ１１０６と同様の処理である。
【００９２】
＜印刷開始判定＞
図１２は、図１１のＳ１１０３で示す第１の印刷開始判定処理の詳細な処理を示すフローチャートである。図１２の処理は、コントロール部６０３における印刷開始判定部６１０で行われる。
【００９３】
Ｓ１２０１において印刷開始判定部６１０は、装置状態管理部６１１から装置状態を取得する。装置状態管理部６１１は、「印刷中」、「受信中」、「装置ホールド中」、「待機中」のいずれかの状態を返す。具体的な例として、Ｓ１１０１で受信した印刷ジョブが、ジョブリスト７００における最初のジョブであるジョブＩＤ「１０１」の場合を想定する。また、この時点でのジョブＩＤ「１０１」のジョブ状態７０６は、ジョブリスト７００に示すように、「印刷待機中」である場合を想定する。つまり、この時点では既に印刷ジョブの受信が完了しており、「印刷待機中」になっている状態を想定する。このような場合、装置状態としても図１０に示すように「待機中」となることから、装置状態管理部６１１は、装置状態として「待機中」を印刷開始判定部６１０に出力することになる。
【００９４】
Ｓ１２０２において印刷開始判定部６１０は、取得した装置状態が「印刷中」であるかを判定する。取得した装置状態が「印刷中」である場合、Ｓ１２０９に処理が進み、そうでない場合、Ｓ１２０３に処理が進む。取得した装置状態が「印刷中」の場合には、現在、印刷処理が行われているので、そのまま印刷処理を行うことで連続印刷を継続することができる。そこで、取得した装置状態が「印刷中」の場合には、Ｓ１２０９において印刷開始判定部６１０は、印刷開始の指示をジョブ管理部６０９に出力し、処理を終了する。
【００９５】
一方、取得した状態が「印刷中」でない場合、Ｓ１２０３において印刷開始判定部６１０は、自動ホールド機能が有効であるかを判定する。詳細には、印刷開始判定部６１０は、インタフェース９１０で設定される、自動ホールド機能が有効であるか無効であるかを示す値を、ユーザインタフェース制御部６０８を通じて取得し、取得した値に基づいて自動ホールド機能が有効であるかを判定する。自動ホールド機能が有効である場合、Ｓ１２０４に処理が進み、そうでない場合、Ｓ１２０９に処理が進む。この図１２の第１の印刷開始判定処理は、装置ホールドが「ＯＦＦ」に設定される場合に行われる処理である。装置ホールドが「ＯＦＦ」であり、かつ、自動ホールド機能が無効である場合には、受信した印刷ジョブは速やかに印刷される。従って、Ｓ１２０３で自動ホールド機能が有効でないと判定された場合、Ｓ１２０９で印刷開始の指示が出力される。
【００９６】
一方、自動ホールド機能が有効である場合、装置ホールドが「ＯＦＦ」に設定されていたとしても、所定の条件に達するまで、印刷ジョブの蓄積が行われる。所定の条件は、ジョブ解析部６０７の解析結果および搬送装置１Ｂの能力情報に基づいて決定される。以下、具体的に説明する。Ｓ１２０４において印刷開始判定部６１０は、画像形成装置１が連続稼働するために必要とされる、１回の給紙動作あたりの必要枚数を示す給紙能力を、装置状態管理部６１１から取得する。Ｓ１２０４で取得される情報は、エンジンコントローラ１３Ｂの特性により影響を受ける。特に、大型の商業印刷機として用いることができる画像形成装置１では、給紙動作を１回行う毎に、様々な制御が必要となる。例えば、１枚などのような小ページ数の給紙要求を連続して行った場合、別々の給紙動作が行われることになる。このため、給紙が連続して行われずに、１回の給紙動作の終了後に、給紙制御の処理が行われてしまう。このため、給紙動作の速度が印刷速度に間に合わず、連続印刷が途切れてしまう。つまり、給紙制御の処理が行われている間は、印刷処理も中断されるので、例えばキャップクローズなどの印刷準備処理が行われてしまう。そこで、本実施形態では、印刷開始判定部６１０は、画像形成装置１が連続稼働できる１回の給紙あたりの必要枚数（最小ページ数）を示す給紙能力を装置状態管理部６１１から取得する。本実施形態では、１回の給紙あたりの必要枚数を「５」とし、印刷開始判定部６１０は、給紙閾値として「５」を設定する。
【００９７】
次に、Ｓ１２０５において印刷開始判定部６１０は、印刷待機中のジョブの総ページ数を取得する。印刷待機中のジョブとは、印刷ジョブを受信済みであるが、印刷が実行されていないジョブを指す。典型的には、ホールドされている状態のジョブが例に挙げられるが、その他、他のジョブの印刷が完了するまで待機しているジョブなども含まれる。ジョブリスト７００を例に挙げて説明する。Ｓ１１０１で受信した印刷ジョブが、ジョブＩＤ「１０２」である場合、印刷待機中の他のジョブとしてジョブＩＤ「１０１」のジョブがある。この場合、印刷待機中のジョブの総ページ数は、ジョブＩＤ「１０１」の１ページと、ジョブＩＤ「１０２」の２ページとの合計３ページとなる。このため、Ｓ１１０１で受信した印刷ジョブがジョブＩＤ「１０２」である場合、Ｓ１２０５で取得される印刷待機中ジョブの総ページ数は、「３」となる。
【００９８】
次に、Ｓ１２０６において印刷開始判定部６１０は、Ｓ１２０５で取得した総ページ数が給紙閾値以上であるかを判定する。即ち、印刷開始判定部６１０は、画像形成装置１が連続稼働できる分のページ数が蓄積されているかを確認する。総ページ数が給紙閾値以上である場合、Ｓ１２０９に処理が進み、そうでない場合Ｓ１２０７に処理が進む。総ページ数が給紙閾値以上である場合には、給紙処理が中断する制御が生じないので、連続印刷できる条件を満たすと判定し、Ｓ１２０９で印刷開始の指示が出力される。
【００９９】
一方、総ページ数が給紙閾値以上でない場合、その後、印刷ジョブを待ち続ければ、連続印刷できる条件を満たすことも想定されるが、いつ、条件が満たされるようになるかは不確実である。そこで、Ｓ１２０７において印刷開始判定部６１０は、後続のジョブが存在するかを判定する。例えばジョブリスト７００の次ジョブ存在７０７の項目を参照して、後続のジョブが存在するかを判定する。後続のジョブが存在する場合、Ｓ１２０８に処理が進み、そうでない場合、Ｓ１２０９に処理が進む。後続のジョブが存在する場合には、その後続のジョブによって総ページ数が給紙閾値以上になる可能性がある。そこで、印刷開始判定部６１０は、現在の処理対象の印刷ジョブの蓄積指示を出力する。その後、後続の印刷ジョブを対象とする同様の処理が行われることになる。一方、後続のジョブが存在しない場合には、総ページ数が給紙閾値以上でない場合であっても、印刷開始の指示が出力される。いつまでも印刷されない状態が続くことを防止するためである。
【０１００】
具体的な例を挙げて説明する。Ｓ１１０１で受信した印刷ジョブがジョブＩＤ「１０２」の場合、前述したように、総ページ数は「３」、給紙閾値は「５」であるので、総ページ数は、給紙閾値未満となる。従って、Ｓ１２０６でＮＯと判定され、Ｓ１２０７に処理が進む。ジョブリスト７００における次ジョブ存在７０７の項目を参照すると、ジョブＩＤ「１０２」の次のジョブ「１０３」が存在することが分かる。そこで、この例では、Ｓ１２０７において印刷開始判定部６１０は、後続ジョブが存在すると判定する。後続ジョブは、いずれ上位装置ＨＣ２から送信されるので、処理中のジョブＩＤ「１０２」のジョブは、Ｓ１２０８において蓄積される。
【０１０１】
別の例を説明する。Ｓ１１０１で受信した印刷ジョブが、ジョブリスト７００におけるジョブＩＤ「１０３」である場合を想定する。この場合、ジョブリスト７００を参照すると、Ｓ１２０５で取得される印刷待機中の総ページ数は、ジョブＩＤ「１０１」の１ページ、ジョブＩＤ「１０２」の２ページ、およびジョブＩＤ「１０３」の２ページで合計５ページとなる。この場合、総ページ数と給紙閾値とが等しくなる。従って、印刷開始判定部６１０は、連続稼働できるだけのページが蓄積されたと判定し、Ｓ１２０９において印刷開始の指示を出力する。
【０１０２】
図１３は、図１１のＳ１１１１で示す第２の印刷開始判定処理の詳細な処理を示すフローチャートである。図１３の処理は、コントロール部６０３における印刷開始判定部６１０で行われる。
【０１０３】
図１３の第２の印刷開始判定処理は、装置ホールドが「ＯＮ」に設定されている場合の処理である。基本的に、装置ホールドが「ＯＮ」に設定されていれば、Ｓ１１０１で受信した印刷ジョブは蓄積され続ける。ただし、自動ホールド機能が有効である場合には、装置ホールドが「ＯＮ」に設定されていたとしても、所定の条件に達した場合に、印刷指示が出力されることになる。このため、Ｓ１３０１において自動ホールド機能が有効であるかの判定が行われる。自動ホールド機能が有効でない場合には、装置ホールドが「ＯＮ」であることに基づいて、印刷ジョブは蓄積されるので、Ｓ１３０５に進み印刷ジョブの蓄積指示が出力される。自動ホールド機能が有効の場合には、Ｓ１３０２に進み、図１２で説明した処理と同様の処理が行われる。Ｓ１３０２〜Ｓ１３０４の処理は、図１２のＳ１２０４〜Ｓ１２０６と同様の処理である。なお、本実施形態では、装置ホールドが「ＯＮ」に設定されている場合の処理であり、ユーザ設定を優先するため、Ｓ１３０４で総ページ数が給紙閾値未満の場合の処理が、図１２の処理と異なる。具体的には、Ｓ１３０４で総ページ数が給紙閾値未満の場合には、後続ジョブの有無を判定することなく、Ｓ１３０５で印刷ジョブの蓄積が指示される。なお、自動ホールド機能の設定を優先して、図１２の処理と同様に、後続ジョブが無い場合にはＳ１３０６に進み、印刷指示が行われる形態でもよい。Ｓ１３０４で総ページ数が給紙閾値以上の場合には、Ｓ１３０６で印刷開始が指示される。
【０１０４】
図１４は、装置ホールドが「ＯＦＦ」の条件において、自動ホールド機能が有効に設定されている場合と、自動ホールド機能が無効に設定されている場合とにおける印刷ジョブの印刷時間を示す図である。図１４では、ジョブリスト７００におけるジョブＩＤ「１０１」〜「１０３」の印刷時間を示している。
【０１０５】
図１４（ａ）は、自動ホールド機能が無効（「０」が設定）の場合の印刷時間を示しており、図１４（ｂ）は、自動ホールド機能が有効（「１」が設定）の場合の印刷時間を示している。図１４においては、左から右に時間軸が進む。また、図１４においては、印刷ジョブの受信から印刷までに行われる各ページの「受信」「画像処理」「印刷」処理を示している。
【０１０６】
期間１４１０は、ジョブＩＤ「１０１」の後に給紙が停止し、次のジョブＩＤ「１０２」の印刷準備処理（例えば、キャップクローズおよびキャップオープン処理）が行われている期間を示す。期間１４２０は、自動ホールド機能が有効であることに応じて、印刷を行わずジョブを蓄積している期間を示す。
【０１０７】
図１４（ａ）の自動ホールド機能が無効に設定の場合、次のジョブの存在を確認しないので、ジョブ毎にそれぞれ給紙および印刷が行われる。即ち、ジョブＩＤ「１０１」の印刷のため１ページ給紙して印刷が行われる。次いで、ジョブＩＤ「１０２」の印刷のために２ページ給紙しようとしても、ジョブＩＤ「１０１」の後に給紙のための制御処理が行われ、その結果、給紙が印刷に間に合わずに、ジョブＩＤ「１０２」の印刷準備処理が実行されてしまう。
【０１０８】
一方、図１４（ｂ）の自動ホールド機能が有効に設定されている場合、給紙閾値に到達するまで印刷ジョブが蓄積される。ジョブリスト７００の場合には、ジョブＩＤ「１０３」が蓄積されるまで、期間１４２０に示すように印刷ジョブが蓄積される。給紙閾値に到達すると、ページ毎に画像処理及び印刷処理が行われる。なお、図１４（ｂ）の場合、図１４（ａ）に示すような印刷準備のための期間１４１０が含まれない。このため、図１４（ｂ）は、図１４（ａ）と比較して、受信した印刷ジョブの画像処理および印刷処理の開始タイミングは遅くなるが、５ページ分の連続稼働が可能となり、各ジョブの間で印刷準備のための期間１４１０が不要となる。このため、印刷動作の頻繁な停止および再開を抑制できる。
【０１０９】
これまでの後続の印刷ジョブを確認しない通常の印刷処理では、少数ページの印刷ジョブが連続する場合、ジョブ単位で印刷処理（給紙処理を含む）が実行されるので、各ジョブの間で印刷準備処理が発生する可能性がある。また、装置ホールドのＯＮまたはＯＦＦをユーザが切り替える場合には、十分な印刷ジョブがホールドされていない状態で装置ホールドが解除（ＯＦＦ）にされてしまう場合もある。また、プリントエンジンおよび搬送装置１Ｂ等のような印刷装置を構成するユニットの組合せにより、ホールド状態の解除に適したタイミングは変わり得る。
【０１１０】
このような状況に対して、本実施形態で説明したように、自動ホールド機能が有効に設定されている場合には、後続の印刷ジョブを確認し、装置状態、印刷ページ数、および給紙閾値を考慮した制御が行われる。即ち、なるべく連続印刷が継続するように印刷制御が行われる。このため、各ジョブの間で印刷準備が発生することを抑制できる。これにより、消費電力を低減することが可能となる。また、発生する印刷準備期間を少なくなるので、装置稼働率の向上も期待できる。
【０１１１】
＜＜その他の実施形態＞＞
上述した実施形態では、ジョブの総ページ数に基づいて印刷開始判定をする形態を説明した。しかしながら、この例に限られない。例えば、ジョブリスト７００のジョブＩＤ「１０４」のように、部数が２以上のジョブを受信し、部数印刷を行う場合がある。この場合、ページ数７０２と、部数７０５との積から実際に印刷される枚数を、印刷待機中ジョブの総ページ数として用いることも可能である。
【０１１２】
また、上述した実施形態では、印刷準備処理の例として、キャップのオープンクローズ処理を例に挙げて説明したが、これに限られない。例えば印刷機の中には、印刷動作中に何らかの要因で印刷動作が停止してしまうと、搬送経路上の用紙を全て排出させたり、印刷再開時にはインク吐出のためのレジ調整を行ったりするものがある。この場合、これらの排出処理およびレジ調整処理に要する処理も、印刷準備処理に含まれる。
【０１１３】
また、上述した実施形態では、両面印刷する場合に、ページの処理順が変わり得る搬送装置１Ｂを用いる形態を例に挙げて説明した。このため、装置ホールド中では、画像処理は行わず、印刷開始するタイミングで画像処理および印刷処理が行われる形態を説明したが、これに限られない。ページ処理順が変わらないような搬送装置を用いる場合には、装置ホールド中に画像処理まで処理を進める形態であってもよい。
【０１１４】
また、上述した実施形態では、自動ホールド機能と装置ホールドとの両方の設定が可能な形態を例に挙げて説明したが、これに限られない。自動ホールド機能のみが設定可能な形態であってもよい。この場合、上述した実施形態で、装置ホールドがＯＦＦであるものとして読み替えれば同様の処理とすることができる。
【０１１５】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１１６】
６０３  コントロール部
６０４  画像処理制御部
６０９  ジョブ管理部
６１０  印刷開始判定部
【図１】
2020100039.tif 000003
【図２】
2020100039.tif 000004
【図３】
2020100039.tif 000005
【図４】
2020100039.tif 000006
【図５】
2020100039.tif 000007
【図６】
2020100039.tif 000008
【図７】
2020100039.tif 000009
【図８】
2020100039.tif 000010
【図９】
2020100039.tif 000011
【図１０】
2020100039.tif 000012
【図１１】
2020100039.tif 000013
【図１２】
2020100039.tif 000014
【図１３】
2020100039.tif 000015
【図１４】
2020100039.tif 000016