(57)【要約】【課題】データ切れによって記録動作が中断されることを防ぐのに有利な技術を提供する。【解決手段】画像データを受信する受信手段と、動作モードを設定する設定手段と、前記受信手段により受信した画像データに基づいて記録データを生成する画像処理手段と、前記画像処理手段により生成された記録データに基づいて記録手段に被記録媒体への記録を行わせる記録制御手段と、前記記録手段が前記画像処理手段により生成された記録データに基づく所定の記録を完了するまでに前記画像データの全ての受信が完了するか判定する判定手段と、前記設定手段により設定される動作モードが、前記画像処理手段により前記記録データが生成されると前記記録データに基づく記録が開始される動作モードである場合には、前記判定手段の判定結果に応じて、該動作モードを、前記記録データの生成が完了しても前記記録データに基づく記録が開始されない動作モードに変更する変更手段と、を備える。【選択図】図５
2015143004.tif 000002
【特許請求の範囲】
【請求項１】
画像データを受信する受信手段と、
動作モードを設定する設定手段と、
前記受信手段により受信した画像データに基づいて記録データを生成する画像処理手段と、
前記画像処理手段により生成された記録データに基づいて記録手段に被記録媒体への記録を行わせる記録制御手段と、
前記記録手段が前記画像処理手段により生成された記録データに基づく所定の記録を完了するまでに前記画像データの全ての受信が完了するか判定する判定手段と、
前記設定手段により設定される動作モードが、前記画像処理手段により前記記録データが生成されると前記記録データに基づく記録が開始される動作モードである場合には、前記判定手段の判定結果に応じて、該動作モードを、前記記録データの生成が完了しても前記記録データに基づく記録が開始されない動作モードに変更する変更手段と、を備える
ことを特徴とする制御装置。
【請求項２】
前記画像処理手段により前記記録データが生成されると前記記録データに基づく記録が開始される動作モードが前記設定手段により設定され且つ前記記録手段が前記画像処理手段により生成された記録データに基づく所定の記録を完了するまでに前記画像データの全ての受信が完了しないと前記判定手段により判定された場合には、前記変更手段は、該動作モードを、前記記録データの生成が完了しても前記記録データに基づく記録が開始されない動作モードに変更する
ことを特徴とする請求項１に記載の制御装置。
【請求項３】
前記判定手段は、さらに、前記変更手段が前記変更をした後に前記判定を行い、
前記変更手段が前記変更をした後に前記記録手段が前記画像処理手段により生成された記録データに基づく所定の記録を完了するまでに前記画像データの全ての受信が完了すると前記判定手段により判定された場合には、前記変更手段は、前記変更された動作モードを、前記画像処理手段により前記記録データが生成されると前記記録データに基づく記録が開始される動作モードに変更する
ことを特徴とする請求項１に記載の制御装置。
【請求項４】
前記記録手段が前記画像処理手段により生成された記録データに基づく所定の記録を完了するまでの時間は、前記受信手段により受信が完了していない画像データのデータ量と、前記受信手段が単位時間あたりに受信する記録データ量と、に基づいて特定され、
前記画像データの全ての受信が完了するまでの時間は、前記画像データに基づく記録データのデータ量と、前記記録手段が記録を行うときに単位時間あたりに処理する記録データ量と、に基づいて特定される
ことを特徴とする請求項１に記載の制御装置。
【請求項５】
前記画像データの全ての受信が完了するまでの時間は、前記記録データに基づく記録時間と、前記記録手段のメンテナンス用パターンの記録時間と、に基づいて特定される
ことを特徴とする請求項４に記載の制御装置。
【請求項６】
前記受信が完了していない記録データのデータ量は、前記受信手段が取得したデータ量と記録データの総データ量とに基づいて取得される
ことを特徴とする請求項４に記載の制御装置。
【請求項７】
所定期間ごとに、前記受信手段による受信が完了していない記録データのデータ量を取得する取得手段をさらに備え、
前記判定手段は、前記変更手段が前記変更をした後に、前記所定期間ごとに、前記取得手段が取得したデータ量に基づいて、前記判定を行う
ことを特徴とする請求項４に記載の制御装置。
【請求項８】
前記記録手段を備える記録装置は、記録の動作モードとして、前記記録データが生成されると前記記録データに基づく記録を開始するホールド方式による動作モードの有効と無効とを切り替えることが可能であり、
前記変更手段は、前記ホールド方式による記録モードの有効と無効とを切り換える
ことを特徴とする請求項１に記載の制御装置。
【請求項９】
前記記録手段を備える記録装置は、画像処理の動作モードとして、オンザフライ方式による動作モードの有効と無効とを切り替えることが可能であり、
前記判定手段は、前記オンザフライ方式による記録モードが有効の場合に前記判定を行う
ことを特徴とする請求項１に記載の制御装置。
【請求項１０】
前記記録装置の動作モードをユーザに通知する通知手段をさらに備える
ことを特徴とする請求項１に記載の制御装置。
【請求項１１】
前記被記録媒体はロールシートを含む
ことを特徴とする請求項１に記載の制御装置。
【請求項１２】
画像データを受信手段により受信する受信工程と、
動作モードを設定する設定工程と、
前記受信工程において受信された画像データに基づいて記録データを生成する画像処理工程と、
前記画像処理工程において生成された記録データに基づいて被記録媒体へ記録手段により記録を行わせる記録工程と、
前記記録手段が前記画像処理手段により生成された記録データに基づく所定の記録を完了するまでに前記画像データの全ての受信が完了するか判定する判定工程と、
前記設定工程において設定される動作モードが、前記画像処理工程で前記記録データが生成されると前記記録データに基づく記録が開始される動作モードである場合には、前記判定工程における判定結果に基づいて、該動作モードを、前記記録データの生成が完了しても前記記録データに基づく記録が開始されない動作モードに変更する変更工程と、を含む
ことを特徴とする制御方法。
【請求項１３】
請求項１２に記載の制御方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、制御方法およびプログラムに関する。
【背景技術】
【０００２】
記録装置は、記録用のデータを受信する受信手段と、該受信手段により受信したデータに基づいて記録媒体に対して記録を行う記録手段とを備える。記録を行うに際して、受信手段が単位時間あたりに受信するデータ量（受信速度）と、記録手段が単位時間あたりに行う記録データ量（記録速度）とが等しい場合には、一連の記録が終了するまで記録動作を継続することが可能である。また、受信速度が記録速度よりも大きい場合も、記録動作を継続することが可能である。
【０００３】
一方、受信速度が記録速度よりも小さい場合には、記録手段が処理可能なデータがなくなり（いわゆる「データ切れ」が生じ）、記録が完了していないにも関わらず該記録動作を中断せざるを得ない状況が生じうる。データ切れによる記録動作の中断は、その後に記録を再開するのに所定の回復処理（例えば予備吐出動作）を行う必要があるため、記録剤や被記録媒体等の消耗品を無駄に消費する原因となってしまう。
【０００４】
特許文献１には、受信速度が記録速度よりも小さい場合に、受信中のデータが所定量に達した後に記録動作を開始し、受信中のデータが所定量に達する前には該記録動作を開始するための準備を行う記録装置が開示されている。特許文献１の記録装置によると、受信したデータを格納するためのメモリ容量の増大を抑制しつつ効率的な記録を行うことが可能である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平９−１９３４８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１によると、受信すべき総データ量にかかわらず、受信中のデータが所定量に達した後に記録動作を開始する。そのため、例えば、受信速度が記録速度よりも小さく、且つ、総データ量が該所定量よりも極めて大きい場合には、受信中のデータが該所定量に達して記録動作が開始された後において、データ切れが生じてしまうおそれがある。
【０００７】
本発明は、上述した事情に鑑みなされたものであり、データ切れによって記録動作が中断されることを防ぐのに有利な技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一つの側面は制御装置にかかり、前記制御装置は、画像データを受信する受信手段と、動作モードを設定する設定手段と、前記受信手段により受信した画像データに基づいて記録データを生成する画像処理手段と、前記画像処理手段により生成された記録データに基づいて記録手段に被記録媒体への記録を行わせる記録制御手段と、前記記録手段が前記画像処理手段により生成された記録データに基づく所定の記録を完了するまでに前記画像データの全ての受信が完了するか判定する判定手段と、前記設定手段により設定される動作モードが、前記画像処理手段により前記記録データが生成されると前記記録データに基づく記録が開始される動作モードである場合には、前記判定手段の判定結果に応じて、該動作モードを、前記記録データの生成が完了しても前記記録データに基づく記録が開始されない動作モードに変更する変更手段と、を備える。
【発明の効果】
【０００９】
本発明によれば、データ切れによって記録動作が中断されることを防ぐのに有利である。
【図面の簡単な説明】
【００１０】
【図１】記録装置の構成例を説明する図。
【図２】記録装置の制御部の構成例を説明する図。
【図３】片面印刷モードおよび両面印刷モードにおける動作の例を説明する図。
【図４】印刷ジョブおよび該印刷ジョブに基づく印刷成果物の例を説明する図。
【図５】制御方法を説明するフローチャート図。
【図６】印刷ジョブに基づく印刷成果物の例を説明する図。
【図７】印刷ジョブに基づく印刷成果物の例を説明する図。
【発明を実施するための形態】
【００１１】
（第１実施形態）
以下、本発明を実施するための形態について図面を用いて説明する。図１は、本実施形態に係る制御装置の一例である記録装置１００を示す図である。図１に示す記録装置１００は、被記録媒体としてロールシートを用い、該ロールシートに片面印刷または両面印刷を行うことが可能な構成である。記録装置１００は、いわゆるフルライン型の記録ヘッドを備えており、ロールシートの幅方向の全域にわたって一度に記録を行うことが可能である。ロールシートの一方の面への記録は、該記録ヘッドを用いて為される。
【００１２】
ロールシート（以下、単に「シート」と称する。）は、長尺で連続したシート、具体的には、搬送方向における長さが、１ページ分の単位画像の長さよりも長いシートであり、ロール状に巻きとられた状態で記録装置１００の内部に設置される。ここでは、印刷処理を行う被記録媒体（シート）としてロールシートを用いたものを例に挙げて説明するが、同一面への複数ページ分の印刷を途中で切断せずに続けて行える長尺の連続シートであれば、ロール状となったものには限定されない。なお、単位画像とは、１ページ分の領域内に１又は複数の画像、文字および空白が存在する場合においては、これら画像、文字および空白を含む該１ページ分の領域を指す。換言すると、単位画像とは、例えば、シートに複数のページを順に印刷する場合は、１ページごとの印刷成果物を示す。単位画像の長さ（搬送方向における長さ）は画像サイズによって異なり、例えば、Ｌ版サイズの写真については１３５ｍｍであり、Ａ４サイズについては２９７ｍｍである。
【００１３】
図１は、記録装置１００の模式図である。記録装置１００は、シート供給部１、デカール部２、斜行矯正部３、プリント部４、検査部５、カッター部６、情報記録部７、乾燥部８、反転部９、排出搬送部１０、ソーター部１１、排出部１２、及び制御部１３を備えている。シートは、ローラーやベルトで形成された搬送機構によって、図中の実線で示されたシート搬送経路に沿って搬送される。また、上述の各ユニットは、該シート搬送経路にそれぞれ配されている。
【００１４】
シート供給部１は、例えば、各々がシートを保持する２つのロールＲ１及びＲ２を備えており、これらの一方を駆動することにより、該一方からシート搬送経路にシートを供給する。ここでは、２つのロールＲ１及びＲ２を例示するが、ロールの数量は、これに限定されるものではなく、１つでもよいし、３つ以上でもよい。なお、ここでは、シートがロール状に巻きとられた状態で保持されるものとしたが、これに限られるものではなく、例えば、シートは所定長ごとに折り返して積層された状態で保持されるものであってもよいし、さらに、該所定長ごとにミシン目が設けられるものであってもよい。
【００１５】
なお、以下において、シート搬送経路の任意の位置において、シート供給部１に近い側を「上流」、その逆側を「下流」と称する。各ユニットには、適宜、１又は複数の搬送ローラーが設けられており、該ユニットで所定の処理が為されたシートは、順次、下流に搬送される。
【００１６】
デカール部２は、シート供給部１からのシートの反り（カール）を軽減させる。デカール部２は、シート供給部１からのシートに対して逆方向への反りを与えるように該シートを湾曲させてデカール力を作用させ、反りを軽減させる。本実施形態では、１つの搬送ローラーに対して２つのピンチローラーを当てることにより、シートのカールを軽減させる。
【００１７】
斜行矯正部３は、デカール部２を通過したシートの斜行（シート搬送経路の進行方向に対する傾き）を矯正する。本実施形態では、シートの一方の端を基準として、該基準となる端にガイド部材（不図示）を当てつつ該シートを搬送することにより、シートの斜行を矯正する。
【００１８】
プリント部４では、斜行矯正部３側から搬送されるシートに対して、上述のフルライン型の記録ヘッド１４により記録を行う。これにより、該シート上に画像が形成される。記録ヘッド１４は、複数の記録素子列を備えており、本実施形態では、７つの記録素子列（不図示）を備えている。該７つの記録素子列の各々は、複数の記録素子が、搬送方向と交差する方向に配列されて形成されており、該７つの記録素子列は、搬送方向に沿って互いに平行に配されている。該７つの記録素子列は、例えば、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、ＬＣ（ライトシアン）、ＬＭ（ライトマゼンタ）、Ｇ（グレー）、およびＫ（ブラック）の７色にそれぞれ対応している。記録装置１００では、シートの搬送に同期させて、各記録素子列の記録素子の個々を駆動し、対応する色のインクを、該記録素子の個々に対応するノズルを介して、シートに対して吐出することにより、シートへの記録を行う。
【００１９】
なお、記録素子列の数量は上記７つに限られるものではないし、また、上述の７色とは異なる他の色に対応する構成でもよい。本実施形態では、インクジェット方式により記録を行うものを例示するが、この方式に限られるものではなく、発熱素子を用いた方式、圧電素子を用いた方式、静電素子を用いた方式、ＭＥＭＳ素子を用いた方式、その他の公知の記録方式のいずれであってもよい。
【００２０】
検査部５は、プリント部４において記録されたシートの検査を行い、プリント部４での記録が適切に為されたかの判定を行う。検査は、例えばＣＣＤイメージセンサやＣＭＯＳイメージセンサで構成されたスキャナを用いて、プリント部４においてシートに形成された画像や検査パターンを光学的に読み取ることにより行う。これにより、例えば、記録ヘッド１４の各記録素子列の状態、インクを吐出するノズルの状態、シートの搬送状態、形成された画像の位置等を検査し、画像が正しく形成されたか否かの判断を行う。
【００２１】
カッター部６は、検査部５からのシートを所定単位に切断する。シートの切断は、例えば、センサ１９がカットパターンを検知したことに応答してオートカッター２０（以下、単に「カッター２０」と称する。）を駆動することにより、機械的に行う。また、カッター部６の近傍にはゴミ箱１７が設けられており、カッター部６で切り落とされた不要なシート片は、ゴミ箱１７に収容される。また、カッター部６には、画像が形成されたシート（記録装置１００から出力されるべきシート）と、切り落とされたシート片と、を振り分ける振り分け機構が設けられる。
【００２２】
なお、印刷する画像サイズに応じてこの所定の印刷単位の長さは異なる。例えばＬ版サイズの写真では搬送方向の長さは１３５ｍｍ、Ａ４サイズでは搬送方向の長さは２９７ｍｍとなる。カッター部６は、片面印刷の場合はページ単位でシートを切断するが、印刷ジョブの内容によっては所定単位（以下、単位画像ともいう）で切断しない場合もある。また、カッター部６は両面印刷の場合、シートの第１面（たとえばおもて面）は所定単位で切断せずに所定の長さ分まで画像を連続して印刷して後端を切断した後、第２面（たとえば裏面）を印刷した場合にページ単位で切断する。すなわち、シートの第１面印刷後且つ第２面への印刷前に、シートを所定の長さで切断し、第２面の印刷後に所定単位で切断する。なお、所定単位としては、例えば、ページ単位や、複数ページを含むインプレッション単位などが挙げられる。
【００２３】
なお、記録装置１００には、オートカッター２０の他、ユーザがシートの切断を手動で行うための手動カッター２２（２２ａ〜２２ｄ）が設けられてもよい。手動カッター２２は、例えば、ジャムが発生してシート詰まりが生じた場合に、シートを切断して該シートをシート搬送経路から除去するために用いられ、ユーザの手動により操作される。手動カッター２２ａは、デカール部２と斜行矯正部３との間に設けられる。手動カッター２２ｂは、情報記録部７と乾燥部８との間に設けられる。手動カッター２２ｃは、乾燥部８と反転部９及び排出搬送部１０との間に設けられる。手動カッター２２ｄは、デカール部２と反転部９との間に設けられる。手動カッター２２は、これに限定されるものではなく、例えば、上記４ヶ所とは異なる位置に設けられてもよいし、数量もこれに限られるものではない。
【００２４】
情報記録部７は、シートにプリント情報（シリアル番号や日付などの固有情報）を記録する。カッター部６と情報記録部７との間には、例えば、カッター部６で切断されたシートの先端（下流の端部）を検知するエッジセンサ２１が設けられる。情報記録部７は、例えば、エッジセンサ２１による検知のタイミングに基づいて、該シートへのプリント情報の記録を行う。
【００２５】
乾燥部８は、記録済みのシートに対して乾燥処理を行い、付与されたインクを短時間で乾燥させる。具体的には、乾燥部８の内部では、シートのインク付与面に対して、例えば熱風が吹き当てられる。なお、乾燥処理の方式は熱風を用いた方式に限られるものではなく、電磁波（紫外線や赤外線など）をシート表面に照射する方式や、その他の公知の乾燥方式を用いることができる。
【００２６】
なお、上述のシート供給部１から乾燥部８までのシート搬送経路を「第１経路」と称する。
【００２７】
反転部９は、両面印刷を行う場合に、表面（第１面）への記録が完了したシートの表裏反転を行う。具体的には、両面印刷を行う場合には、プリント部４で記録が為された連続シートは、カッター部６で所定単位では切断されず、反転部９は、該連続シートを一時的に巻き取って該連続シートの表裏反転を行う。その後、反転部９は、該連続シートを、その表裏が反転された状態で、デカール部２を介して再びプリント部４に供給する。具体的には、反転部９は、連続シートを巻き取るための巻取回転体（ドラム）を備えている。表面への記録が完了した連続シートは、この巻取回転体に一時的に巻き取られた後、巻取回転体を逆回転させてデカール部２を経由してプリント部４に搬送される。このとき、該連続シートは、巻き取られる前とは表裏が反転された状態でプリント部４に搬送され、プリント部４では裏面（第２面）への記録が為される。
【００２８】
なお、デカール部２を経由する乾燥部８からプリント部４までの経路を「第２経路」と称する。
【００２９】
排出搬送部１０は、カッター部６で切断された後に乾燥部８での乾燥が完了したシートを、ソーター部１１まで搬送する。ソーター部１１は、画像が形成されたシート（記録装置１００から出力されるべきシート）を所定の基準に基づいて分類し、対応する排出部１２から該シートを排出する。
【００３０】
なお、排出搬送部１０からソーター部１１までの経路を「第３経路」と称する。
【００３１】
第１経路と、第２経路及び第３経路との間には、第１経路を搬送されてきたシートを、第２経路及び第３経路の一方に選択的に搬送するため、可動フラッパを有する経路切り替え機構が設けられている。
【００３２】
斜行矯正部３とプリント部４との間には、マーク読取器１８が設けられる。マーク読取器１８は、反転部９から搬送された連続シートの表面に記録された基準マークを光学的に読み取る。マーク読取器１８は、例えば反射型光学センサであり、シートの表面を照明する光源（例えば白色ＬＥＤ）と、照明された面からの光をＲＧＢ成分ごとに検出するイメージセンサを有する。
【００３３】
次に、図２を用いて制御部１３について説明する。制御部１３は、記録装置１００の各ユニットの制御を行い、記録装置１００全体の動作を制御する。制御部１３は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤＤ２０４、画像処理部２０７、エンジン制御部２０８、ユニット制御部２０９、外部インターフェース（Ｉ／Ｆ）２０５、及び操作部１５を有する。これらの各ユニットは、システムバス２１０で接続されており、各ユニット間では、適宜、データないし情報の授受が為される。
【００３４】
制御部１３は、パソコン等の汎用又は専用のコンピュータ、カメラ等の画像機器、その他の端末を含むホスト装置１６からの印刷ジョブを、外部Ｉ／Ｆ２０５を介して受け取り、該ジョブに基づいて記録装置１００の各ユニットの制御を行う。また、操作部１５は、ユーザインターフェースであり、ハードキーやタッチパネル等の入力部と、ディスプレイや音声発生器等の出力部とを含みうる。操作部１５には、記録装置１００の動作状態等を含む記録を行うのに必要な情報が表示され、ユーザは、操作部１５を用いて、適宜、必要な各種設定を行うことが可能である。
【００３５】
ＣＰＵ２０１（中央演算処理部）は、記録装置１００の各ユニットの動作を制御するための演算処理を行う。ＲＯＭ２０２は、ＣＰＵ２０１が実行するためのプログラムや記録装置１００による記録動作に必要な固定データを格納する。ＲＡＭ２０３は、ＣＰＵ２０１の作業領域として用いられ、又、例えば記録する画像を示す記録データや該記録を行うのに必要な設定情報等、各データの一時格納領域として用いられる。ＨＤＤ２０４（ハードディスク）は、上述のプログラムおよびデータを記憶し、これらのプログラムおよびデータはＨＤＤ２０４から読み出される。
【００３６】
画像処理部２０７は、設定情報に基づいて画像処理を行い、例えば、入力された画像データについて、色空間（例えばＹＣｂＣｒ）から標準的なＲＧＢ色空間（例えばｓＲＧＢ）への色変換を行う。このようにして、画像処理部２０７は、出力用のデータを生成する。なお、上述の画像処理に際して、必要に応じて、解像度変換、画像解析、画像補正等を行ってもよい。このようにして得られたデータは、ＲＡＭ２０３又はＨＤＤ２０４に格納される。
【００３７】
エンジン制御部２０８は、各ユニットを駆動するための駆動部の動作を制御し、例えば、ＣＰＵ２０１からの制御コマンドに基づいて、プリント部４の記録ヘッド１４の駆動制御を行う。また、エンジン制御部２０８は、例えば、記録装置１００の内部の各ユニットの搬送機構の駆動制御を行う。
【００３８】
ユニット制御部２０９は、シート供給部１、デカール部２、斜行矯正部３、検査部５、カッター部６、情報記録部７、乾燥部８、反転部９、排出搬送部１０、ソーター部１１、排出部１２の各ユニットの制御を行う。例えば、これらの各ユニットの動作は、ＣＰＵ２０１からのコマンドに基づいて制御される。
【００３９】
なお、上述のユニットのうち破線で囲まれたもの（ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤＤ２０４、画像処理部２０７、エンジン制御部２０８およびユニット制御部２０９）を「主制御部１３Ｃ」とする。主制御部１３Ｃは、ホスト装置１６からの印刷ジョブおよび操作部１５を介して入力されたユーザからの設定情報に基づいて、記録動作を制御するための処理を行う。なお、本実施形態では、印刷ジョブは、記録を行うための情報及び記録データを含む。以上の処理は、その全てがソフトウェアによって為されてもよいし、一部または全部がハードウェアによって為されてもよい。
【００４０】
図３を用いて、本実施形態に係る記録動作について説明する。図３（ａ）は、片面印刷モードにおける動作を説明する図である。図中において、シート搬送経路における太線は、シートを示している。シート供給部１は、シート搬送経路にシートを供給し、該シートは、デカール部２及び斜行矯正部３を経由してプリント部４へ搬送される。プリント部４は、該シートの表面（第１面）へ記録を行う。具体的には、プリント部４は、シートを搬送させながら、該シートに対して１ページ分ないし複数ページ分の単位画像を、順次、形成する。本実施形態では、隣接する単位画像間には余白領域が設けられ、該余白領域には、例えばカットパターンが形成される。
【００４１】
プリント部４からのシートは、検査部５を経て、カッター部６で、センサ１９がカットパターンを検出したことに応答して、カッター２０によって単位画像ごとに切断される。
【００４２】
情報記録部７は、カッター部６で切断されたシート（以下、「カットシート」と称する。）を受けて、必要に応じて、例えばその裏面（第２面）に、プリント情報（シリアル番号や日付などの固有情報）を記録する。該カットシートは、乾燥部８に１枚ずつ搬送され、乾燥処理が為される。乾燥部８で乾燥処理が為されたカットシートは、その後、排出搬送部１０およびソーター部１１を経由して排出部１２から排出され、積載されていく。
【００４３】
なお、カッター部６で切断されて、カッター部６より上流（プリント部４等の側）に残っているシートは、ロールＲ１又はＲ２を搬送方向とは逆方向になるように駆動して、シート供給部１に戻される。
【００４４】
以上のように、片面印刷モードでは、シートは、前述の第１経路と第３経路とを通過して処理され、第２経路は通過しない。
【００４５】
上述の片面印刷モードを、制御部１３による制御動作の観点でまとめると、次の（１）〜（６）のシーケンスが実行される。
（１）シート供給部１からプリント部４までシートを搬送する。
（２）プリント部４で、シートを搬送させつつ、該シートの表面に対して、単位画像の形成とカットパターンの形成とを繰り返す。
（３）カッター部６で、シートの単位画像ごとの切断を繰り返す。
（４）カットシートを、１枚ずつ乾燥部８に搬送する。
（５）乾燥部８を通過したカットシートを、順次、排出部１２に排出する。
（６）プリント部４で形成された最後の単位画像を切断した後、切断されていない上流のシートをシート供給部１に戻す。
【００４６】
図３（ｂ）は、両面印刷モードにおける動作を説明する図である。両面印刷モードでは、表面（第１面）への記録が完了した後、次いで裏面（第２面）への記録を行う。両面印刷モードは、主に、表面への記録が完了したシートを前述の第２経路（即ち反転部９側の経路）に搬送する点で、上述の片面印刷モードと異なる。表面への記録を行う際には、カッター部６は、単位画像ごとのシートの切断を行わず、表面への記録が完了した箇所での切断を行う。なお、カッター部６で切断されて、カッター部６より上流に残っているシートはシート供給部１に戻される。
【００４７】
反転部９は、表面への記録が完了し、乾燥部８での乾燥処理が為されたシートを、巻取回転体を用いて一時的に巻き取る。その後、該シートは、乾燥部８からデカール部２を経由して再びプリント部４に搬送され、裏面への記録が為される。裏面への記録が完了したシートは、カッター部６で切断され、その後は、片面印刷モードと同様の手順で、順次、排出部１２から排出される。
【００４８】
以上のように、両面印刷モードでは、シートは、前述の第１経路、第２経路、第１経路、第３経路の順に通過して処理される。
【００４９】
上述の両面印刷モードを、制御部１３による制御動作の観点でまとめると、次の（１）〜（１１）のシーケンスが実行される。
（１）シート供給部１からプリント部４までシートを搬送する。
（２）プリント部４で、シートを搬送させつつ、該シートの表面に対して、単位画像の形成とカットパターンの形成とを繰り返す。
（３）シートを乾燥部８に搬送する。
（４）乾燥部８を通過したシートを反転部９に搬送する。
（５）カッター部６で、表面への記録が完了したシートを切断する。
（６）切断されたシートを反転部９に搬送しつつ、該切断により上流に残っているシートをシート供給部１に戻す。
（７）反転部９に搬送されたシートの表裏反転を行い、該反転されたシートを再びプリント部４まで搬送する。
（８）プリント部４で、該反転されたシートを搬送させつつ、該反転されたシートの裏面に対して、単位画像の形成とカットパターンの形成とを繰り返す。
（９）カッター部６で、シートの単位画像ごとの切断を繰り返す。
（１０）カットシートを、１枚ずつ乾燥部８に搬送する。
（１１）乾燥部８を通過したカットシートを排出部１２に排出する。
【００５０】
図４（ａ）は、印刷ジョブ４００を説明するデータ内容を示しており、印刷ジョブ４００は、例えば、複数の画像データ４０１（４０１ａ〜４０１ｄ）と、これらの画像データの記録情報４０２とを含む。印刷ジョブ４００は、外部機器であるホスト装置１６から投入される。情報４０２は、例えば、ページごとの画像データに関する情報や、その記録条件を示す情報を含む記録指示情報であり、制御部１３により解析される。ここで、記録条件を示す情報としては、例えば、印刷品質（高速印刷モード、写真印刷モード、標準印刷モード等）やシートの種類などの印刷設定等が挙げられる。
【００５１】
情報４０２は、例えば、ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式の電子データで構成されるものとすることができるが、この形式に限られるものではなく、制御部１３により解析される他の形式でもよい。なお、情報４０２は、印刷ジョブ４００に含まれておらず、別途、ホスト装置１６や、その他の外部機器から入力されるようにしてよいし、操作部１５から入力されるようにしてもよい。
【００５２】
画像データ４０１は、例えば、４つの写真データであり、４つの単位画像（４ページ分）で構成されている。第１ページ（ページ番号１）の画像データ４０１ａは、例えば幅２００ｍｍ×高さ１５０ｍｍで記録するように指示されたデータサイズ２００ＭＢの写真画像である。第２ページ（ページ番号２）の画像データ４０１ｂは、例えば幅２００ｍｍ×高さ１００ｍｍで記録するように指示されたデータサイズ１００ＭＢの画像データである。第３ページ（ページ番号３）の画像データ４０１ｃは、例えば幅２００ｍｍ×高さ２００ｍｍで記録するように指示されたデータサイズ３００ＭＢの画像データである。第４ページ（ページ番号４）の画像データ４０１ｄは、例えば幅２００ｍｍ×高さ２５０ｍｍで記録するように指示されたデータサイズ４００ＭＢの画像データである。これらの各画像データ４０１は、ページ番号の順に記録される。
【００５３】
なお、ここでは、上記画像データ４０１は、全てのページにおいて幅が同じであるためシートへの記録を順次行うのに好適であるが、これらは異なる幅であってもよい。また、上記画像データ４０１は、各ページにおいて高さが互いに異なるが、シートへの記録を行うのに不都合はない。また、ここでは、上記画像データ４０１は、４つの写真データで構成された態様を示したが、各画像データ４０１は、フォトブックのように複数の写真データで１つの印刷成果物を形成するものであってもよい。
【００５４】
図４（ｂ）は、印刷ジョブ４００に基づく記録が為されたシートを説明する図である。まず、シートの最初の部分には、記録ヘッド１４のメンテナンス用パターンが記録される。本実施形態では、記録ヘッド１４の予備吐出パターンが記録される。この予備吐出パターンの記録は、一連の記録を開始する際の初期動作として実行される。予備吐出パターンの記録により記録ヘッド１４がメンテナンスされる。予備吐出パターンが記録された後、シートに画像データ４０１ａ〜４０１ｄが順に記録される。また、本実施形態では、予備吐出パターンとページ番号１の画像との間、および、その後のページ番号２〜４の各画像の間に、カットパターンが記録される。カットパターンは、シートを切断する位置を示すものであり、シートは、カットパターンが形成された位置でカッター部６でページごとに切断される。予備吐出パターンおよびカットパターンは印刷非成果物であり、予備吐出パターンおよびカットパターンが印刷された領域は、カットされた後に例えば前述のゴミ箱１７に収容される。
【００５５】
次に、上記図１〜２及び図４を参照しながら、データ受信速度が低いことに起因して記録ヘッド１４による記録処理が可能なデータがなくなる「データ切れ」について説明する。なお、データ切れが生じると、シートへの記録が完了していないにも関わらず記録動作を中断せざるを得なくなってしまう。
【００５６】
制御部１３の画像処理部２０７は、ホスト装置１６から印刷ジョブ４００を受けて、画像データ４０１ａ〜４０１ｄそれぞれについて、順に、記録ヘッド１４に出力するための記録データ（以下、「プリントデータ」と称する）を生成する。生成されたプリントデータに基づいて、順次、シートへ記録（印刷）が行われる。ここで、例えば、ホスト装置１６からの画像データ４０１ｃの受信所要時間（受信が完了するのに要する時間）が、画像データ４０１ａ及び４０１ｂの受信所要時間よりも大きいとする。この場合、画像データ４０１ａ及び４０１ｂに基づく記録が実行されている間に画像データ４０１ｃの受信が完了しないという状況が生じる可能性がある。なお、受信所要時間が大きくなる原因としては、データサイズが大きいことや、ネットワークの状態によりホスト装置１６と制御部１３との間の通信速度の低下等が挙げられる。
【００５７】
画像データ４０１ｂ及びその直後のカットパターンがシートへ記録された後、画像データ４０１ｃのプリントデータが記録ヘッド１４に供給されていない場合には、記録ヘッド１４は記録動作を継続することができない。また、制御部１３は、画像データ４０１ｂが最後のページであると認識してしまうことがある。この場合、前述のとおり、シートの画像データ４０１ａと４０１ｂとの間に対応する箇所（カットパターンの記録領域）がカッター部６により切断され、これらの画像が形成された各カットシートが排出部１２から排出される。また、切断されて上流に残ったシートは、前述のとおり、ロールＲ１等に巻き取られる。これらの処理の間、又はこれらの処理の後に、画像データ４０１ｃ及び４０１ｄの受信が完了して、これらに対応するプリントデータが生成されると、再び、予備吐出パターンが記録され、その後、画像データ４０１ｃ及び４０１ｄが順に記録される。その結果、画像データ４０１ａ、４０１ｂ、４０１ｃ、４０１ｄを連続して印刷した場合と比較して、２回目の予備吐出パターンに相当する量のシート及びインクが無駄に消費されてしまう。また、画像データ４０１ａ、４０１ｂ、４０１ｃ、４０１ｄを連続して印刷した場合と比較して、画像データ４０１ｃ及び４０１ｄについての記録を再開するためにロールＲ１等に巻き取られたシートをプリント部４まで再び搬送するための時間が余分にかかってしまう。
【００５８】
そこで、本実施形態では、記録装置１００は、複数の動作モードを有する。具体的には、画像処理の動作モードを２つ有し、記録モードの動作モードを２つ有するものとする。画像処理モードでは、画像処理部２０７が画像データを受けつつ該画像データについて画像処理を行ってプリントデータを生成するか否かを制御する。本実施形態では、オンザフライ方式が有効か無効かにより制御する。
【００５９】
オンザフライ有効のモードでは、記録装置１００は印刷ジョブを受信しつつプリントデータを生成する。すなわち、１ページ分の画像データを受信する毎にプリントデータを生成する。オンザフライ有効のモードでは、ファーストプリントが早くなる。したがって、例えば、単一のページで印刷成果物を構成する場合に利用するとよい。
【００６０】
一方、オンザフライ無効のモードでは、記録装置１００は印刷ジョブの受信が完了してからプリントデータを生成する。すなわち、印刷ジョブのすべてのページを受信してからプリントデータを生成する。オンザフライ無効のモードでは、ファーストプリントが遅くなるが全てのデータの受信完了を優先するため、受信途中での装置トラブルによりデータ切れが生じたり、印刷が中断したりするのを防ぐことができる。したがって、例えば、複数のページで印刷成果物を確実に得たい場合に利用するとよい。
【００６１】
記録の動作モードでは、画像処理部２０７で生成されたプリントデータを直ちにエンジン制御部２０８に出力して記録を開始するか否かを制御する。本実施形態では、ホールド方式が有効か無効かにより制御する。
【００６２】
ホールド有効のモードでは、記録装置１００は、プリントデータの生成が完了しても記録を開始しないで待機状態となり、例えばユーザからの指示に基づいてホールドを解除して記録を開始する。ホールド有効のモードは、複数の印刷ジョブに基づく記録を一度に行う場合に有利であり、例えば、夜間にプリントデータを作成しておき、その翌朝にまとめて記録を行う場合に利用するとよい。
【００６３】
一方、ホールド無効のモードでは、記録装置１００は、プリントデータが生成され次第、該プリントデータに基づく記録を開始する。ホールド無効のモードは、プリントデータの生成が十分に完了している場合や、少しずつでも特定の印刷ジョブについての記録を進める必要がある場合に利用するとよい。
【００６４】
次に、本実施形態に係る制御部１３による記録動作の制御方法について説明する。制御部１３は、例えば、投入速度測定部と、記録条件取得部と、記録予想所要時間算出部と、投入完了予想残時間算出部と、記録開始判断部とを有する（いずれも不図示）。
【００６５】
投入速度測定部は、外部Ｉ／Ｆ２０５を介して投入される印刷ジョブの投入速度を測定する。なお、ここでいう印刷ジョブの投入速度とは、言い換えれば、印刷ジョブ（画像データ）の受信速度である。記録開始等の所定のタイミングをトリガとしてタイマを起動させ、随時、受信データの積算量と経過時間の積算量とを更新し、記憶する。そして、記憶した受信データの積算量と経過時間の積算量により、任意の時間における印刷ジョブの投入速度又は印刷ジョブの投入速度の平均値を算出する。なお、本実施形態では、制御部１３は、投入速度測定部を有するものとしたが、これに限定されず、投入速度測定部を有さず、投入速度を取得することができる構成としてもよい。
【００６６】
記録条件取得部は、前述の情報４０２に基づいて、記録所要時間に関連する情報および条件を取得し、例えば、記録データのデータサイズや、単位画像の大きさ（記録長、即ち搬送方向における長さ）等の情報を取得する。
【００６７】
記録予想所要時間算出部は、記録条件取得部が取得した情報および記録条件に基づいて、受信した印刷ジョブについての記録予想所要時間（即ち、記録の完了に要する予想時間）を算出する。本実施形態では、記録予想所要時間算出部は、記録長および記録速度を基に算出する。なお、本実施形態では、記録速度は、記録ヘッド１４による単位時間あたりの記録長とするが、これに限定されず、例えば、記録ヘッド１４が単位時間あたりに処理することが可能な記録データ量としてもよい。また、本実施形態では、制御部１３は、記録予想所要時間算出部を有するものとしたが、これに限定されず、記録予想所要時間算出部を有さず、記録予想所要時間を取得することができる構成としてもよい。
【００６８】
投入完了予想残時間算出部は、上述の投入速度（受信速度）と、未受信の印刷ジョブ（受信が完了していない印刷ジョブ）の画像データのデータ量とに基づいて、印刷ジョブの投入が完了するまでの時間を算出する。未受信の印刷ジョブのデータ量は、例えば、情報４０２に基づいて、全体のデータ量と受信が完了したデータ量との差分により算出される。また、本実施形態では、制御部１３は、投入完了予想残時間算出部を有するものとしたが、これに限定されず、投入完了予想残時間算出部を有さず、投入完了予想残時間を取得することができる構成としてもよい。
【００６９】
記録開始判断部は、上述の投入完了予想残時間と記録予想所要時間とを比較し、記録を開始させるか否かの判断を行う。具体的には、投入完了予想残時間が記録予想所要時間よりも大きい場合には、記録を開始しないで開始のタイミングを遅らせることが決定される。
【００７０】
なお、上述の各ユニットの機能をプログラムにより行う場合には、該プログラムはＲＯＭ２０２に格納されており、ＣＰＵ２０１によって読み出されて実行される。以下、図５を参照しながら、本実施形態にかかる記録動作のＣＰＵ２０１により実行される制御シーケンスを説明する。
【００７１】
まず、ステップＳ０１（以下、単に「Ｓ０１」と示す。他のステップについても同様。）では、ホスト装置１６からの印刷ジョブ４００の受信を開始する。なお、印刷ジョブ４００として画像データを受信する。
【００７２】
Ｓ０２では、記録装置１００の動作モードについて、オンザフライ有効モードか無効モードかを判断し、無効であればＳ０３に進み、有効であればＳ０４に進む。なお、オンザフライ方式は、ユーザの指示により設定される。
【００７３】
Ｓ０３では、印刷ジョブ４００の受信が完了したか否かを判断する。未完了の場合は受信が完了するまでＳ０３を繰り返し、完了した場合はＳ０５に進む。
【００７４】
Ｓ０４では、記録装置１００の動作モードについて、ホールド有効モードか無効モードかを判断し、無効であればＳ０８に進み、有効であればＳ０９に進む。なお、本実施形態では、ユーザの指示が無い場合は、ホールド有効モードが設定されており、ユーザの指示によりホールド無効モードとすることができる。
【００７５】
Ｓ０５では、Ｓ０４と同様にして、ホールド有効モードか無効モードかを判断し、無効であればＳ０６に進んで記録を開始し、有効であればＳ０７に進む。なお、本実施形態では、ユーザの指示が無い場合は、ホールド有効モードが設定されており、ユーザの指示によりホールド無効モードとすることができる。
【００７６】
Ｓ０７では、例えばユーザにより操作部１５を介して入力されたホールド解除の指示（ホールド無効とする指示）に応答して、Ｓ０６に進んで記録を開始する。なお、ホールド解除の指示は、操作部１５を用いた操作に基づくものに限られず、例えばホスト装置１６からの指示に基づくものでもよい。
【００７７】
Ｓ０８では、印刷ジョブ４００の投入速度（受信速度）の測定を開始すると共にＳ１０に進む。
【００７８】
Ｓ０９では、Ｓ０７と同様にして、ホールド解除の指示（ホールド無効とする指示）に応答して、Ｓ０６に進んで記録を開始する。
【００７９】
Ｓ１０では、図４（ａ）に例示されるように、印刷ジョブ４００の情報４０２に基づいて、画像データに関する情報やその記録条件を示す情報を取得する。例えば、各ページの幅がいずれも２００ｍｍであり、高さ（ページ長さ）が、ページ番号１から順に、１５０、１００、２００、２５０ｍｍであり、データサイズが、順に、２００、１００、３００、４００ＭＢであることを取得する。また、印刷品質（高速印刷モード、写真印刷モード、標準印刷モード等）やシートの種類などの印刷設定を取得する。その後、Ｓ１１に進む。
【００８０】
Ｓ１１では、記録予想所要時間（即ち、記録の完了に要する予想時間）を取得する。本実施形態では、記録予想所要時間を算出する。記録予想所要時間は、本実施形態では、記録準備時間と、画像データから生成した記録データに基づく記録時間と、予備吐出パターン等のメンテナンスパターンの記録時間と、を予想して算出する。例えば、以下に例示されるように、Ｓ１０で得られた情報と、記録装置１００による記録動作に関する情報と、に基づいて、算出される。
【００８１】
記録予想所要時間＝（Ａ）＋（Ｂ）／（Ｃ）
（Ａ）：記録準備時間＝（Ａ１）
（Ａ１）：シート供給部１からプリント部４までのシートの搬送時間
（Ｂ）：計算対象記録長＝（Ｂ１）＋（Ｂ２）
（Ｂ１）：予備吐出パターンの記録長
（Ｂ２）：印刷ジョブ４００において、最後のページ（ページ番号４）を除く印刷成果物の記録長
（Ｃ）：記録ヘッド１４の記録速度。
【００８２】
本実施形態では、Ａ１＝６秒、Ｂ１＝２００ｍｍ、Ｂ２＝４５０ｍｍ、Ｃ＝秒速５０ｍｍであり、Ｂ＝Ｂ１＋Ｂ２＝６５０ｍｍ、Ｂ／Ｃ＝１２秒となり、記録予想時間は、１９秒となる。
【００８３】
上式の（Ａ１）、（Ｂ１）、（Ｂ２）、（Ｃ）は、記録装置１００による記録動作に関する情報の一例であり、ここでは、記録装置１００の「都合情報」とする。（Ａ１）は、記録装置１００に依存する値であり、用紙の搬送長、用紙の搬送速度、搬送開始のための準備時間等により決定される。（Ｂ１）も、記録装置１００に依存する値である。
【００８４】
計算対象記録長は、印刷ジョブ４００における全てのページの記録長、即ち４つの画像データ４０１ａ〜４０１ｄに相当する記録長（＝７００ｍｍ）ではなく、最後のページに相当する記録長を除いた記録長（＝５５０ｍｍ）を用いて算出する。これは、ページ番号４である画像データ４０１ｄの記録を開始する前に、画像データ４０１ｄの受信が完了していればよいためである。すなわち、本実施形態では、最終ページの前のページまでの記録の完了に要する時間を算出する。
【００８５】
また、（Ｃ）は、印刷品質（高速印刷モード、写真印刷モード等）やシートの種類、記録ヘッド１４の性能等によって異なる値をとりうる。本実施形態では、記録ヘッド１４の記録速度は、標準印刷モードの秒速５０ｍｍとした。
【００８６】
以上の各パラメータのうち、Ａ１及びＣは、例えば、記録指示の内容に応じて参照テーブルやルックアップテーブルを参照することによって取得するようにすればよい。
【００８７】
なお、本実施形態では、カットパターンの記録時間は十分に小さいため、誤差範囲として記録予想所要時間に含んでいないが、記録予想所要時間を算出する際にさらにカットパターン等の制御パターンの記録時間を考慮するようにしてもよい。また、データ切れを回避できればよいため、記録完了後のシートの切断処理および搬送処理の記録予想所要時間を含んでいない。
【００８８】
以上のようにして、Ｓ１１では、本実施形態では、記録予想所要時間は１９秒と算出され、Ｓ１２に進む。
【００８９】
次に、Ｓ１２では、前述の投入完了予想残時間を算出する。本実施形態では、印刷ジョブの全画像データうち未受信の画像データの受信時間を予想して算出する。例えば、以下に例示されるように、印刷ジョブの画像データの合計サイズと、受信が完了した画像データのサイズと、外部Ｉ／Ｆ２０５の画像データの受信速度と、に基づいて算出する。
【００９０】
なお、投入完了予想残時間の算出タイミングは、ページ番号１である画像データ４０１ａについてのプリントデータが生成され、記録開始が可能な状態になるタイミングとする。本実施形態では、記録指示から３０秒とする。
【００９１】
投入完了予想残時間＝｛（Ｄ）−（Ｅ）｝／（Ｆ）
（Ｄ）：印刷ジョブの画像データの合計のデータサイズ
（Ｅ）：算出タイミングにおいて受信が完了した画像データのデータサイズ
（Ｆ）：印刷ジョブの投入速度（受信速度；記録指示からの所定秒間の平均値）。
【００９２】
本実施形態では、Ｄ＝１０００ＭＢ（印刷ジョブ４００の合計データサイズ）、Ｅ＝４５０ＭＢ、Ｆ＝毎秒１５ＭＢ（記録指示から３０秒間の平均値）であり、投入完了予想時間は３６．７秒となる。
【００９３】
算出タイミングにおいて受信が完了した画像データのデータサイズ（Ｅ）は、記録環境や経過時間によって変動する。印刷ジョブの投入速度（Ｆ）は、投入速度測定部による測定によって得られるものであり、ホスト装置１６と外部Ｉ／Ｆ２０５との間の通信トラフィック、外部Ｉ／Ｆ２０５の性能、ＣＰＵの性能等に応じて変動する。なお、算出タイミングは、上述したものに限られるものではなく、記録指示から１０秒後等のように固定値を設定してもよい。
【００９４】
以上のようにして、Ｓ１２では、本実施形態では、投入完了予想残時間は３６．７秒と算出され、Ｓ１３に進む。
【００９５】
Ｓ１３では、記録手段による所定の記録が完了するまでに印刷ジョブに含まれる全ての画像データの受信が完了するかを判定する。本実施形態では、画像データの投入完了予想残時間と記録データの記録予想所要時間との大小関係を判断する。投入完了予想残時間が記録予想所要時間以下の場合には、記録を開始することを決定し、ホールド無効のまま、Ｓ０６に進んで記録を開始する。投入完了予想残時間が記録予想所要時間より大きい場合には、記録を開始しないことを決定し、Ｓ１４に進む。本実施形態では、投入完了予想残時間（３６．７秒）は記録予想所要時間（１９秒）より大きいため、Ｓ１４に進む。
【００９６】
Ｓ１４では、Ｓ１３での判断により、投入完了予想残時間が記録予想所要時間より大きく、前述のデータ切れが生じうるため、動作モードをホールド有効に変更して待機状態にし、Ｓ１５に進む。
【００９７】
Ｓ１５では、動作モードをホールド有効に変更した旨を操作部１５のディスプレイ等に表示してユーザに通知する。
【００９８】
Ｓ１６では、Ｓ１２と同様にして、再び投入完了予想残時間を算出する。
【００９９】
算出タイミングは、ページ番号１である画像データ４０１ａについてのプリントデータが生成され、記録開始が可能な状態になるタイミングに所定の時間を加算したタイミングとする。本実施形態では、算出タイミングは、記録開始が可能な状態になるタイミング＋１５秒とし、記録指示から４５秒とする。
【０１００】
投入完了予想残時間＝｛（Ｄ）−（Ｅ’）｝／（Ｆ’）
（Ｄ）：印刷ジョブの合計のデータサイズ
（Ｅ’）：算出タイミングにおいて受信が完了したデータのデータサイズ
（Ｆ’）：印刷ジョブ４００の投入速度（受信速度；記録指示からの所定時間の平均）。
【０１０１】
本実施形態では、Ｄ＝１０００ＭＢ（印刷ジョブ４００の合計データサイズ）、Ｅ’＝６７５ＭＢ、Ｆ’＝毎秒１５ＭＢ（記録指示から４５秒間の平均値）であり、投入完了予想時間は２１．７秒となる。
【０１０２】
上記算出タイミングは、Ｓ１２から１５秒後となっているが、これに限定されるものではなく、任意のタイミングとしてもよいし、例えばページ番号２である画像データ４０１ｂについてのプリントデータが生成されたタイミングとしてもよい。また、印刷ジョブの投入速度（Ｆ’）は、Ｓ１２における（Ｆ）から変化して、異なる値となる。
【０１０３】
以上のように、Ｓ１６では、本実施形態では、投入完了予想残時間は２１．７秒と更新され、Ｓ１７に進む。
【０１０４】
Ｓ１７では、Ｓ１３と同様にして、記録手段による記録が完了するまでに印刷ジョブに含まれる全ての画像データの受信が完了するかを判定する。本実施形態では、画像データの投入完了予想残時間と記録予想所要時間との大小関係を判断する。投入完了予想残時間が記録予想所要時間以下の場合には、Ｓ１８へ進み。投入完了予想残時間が記録予想所要時間より大きい場合には、Ｓ１６に戻る。本実施形態では、投入完了予想残時間（２１．７秒）は記録予想所要時間（１９秒）より大きいため、Ｓ１６に戻る。
【０１０５】
再び、Ｓ１６で、投入完了予想残時間を算出する。ここでは、以下に例示されるように、投入完了予想残時間は６．７秒と算出される。
【０１０６】
算出タイミングは、ページ番号１である画像データ４０１ａについてのプリントデータが生成され、記録開始が可能な状態になるタイミングに所定時間を加算したタイミングとする。すなわち、所定時間毎（例えば、１０秒毎）に算出を行う。なお、１ページの画像処理が終了する毎に算出を行ってもよい。この算出タイミングで、受信手段による受信が完了していない記録データのデータ量を取得すればよい。本実施形態では、１回目の算出タイミングは、記録開始が可能な状態になるタイミング＋３０秒とし、記録指示から６０秒とする。
【０１０７】
投入完了予想残時間＝｛（Ｄ）−（Ｅ”）｝／（Ｆ”）
（Ｄ）：印刷ジョブの画像データの合計のデータサイズ
（Ｅ”）：算出タイミングにおいて受信が完了した画像データのデータサイズ
（Ｆ”）：印刷ジョブの投入速度（受信速度；記録指示から所定時間の平均）。
【０１０８】
本実施形態では、Ｄ＝１０００ＭＢ（印刷ジョブ４００の合計データサイズ）、Ｅ”＝６７５ＭＢ、Ｆ”＝毎秒１５ＭＢ（記録指示から６０秒間の平均値）であり、投入完了予想時間は６．７秒となる。
【０１０９】
以上のように、再度のＳ１６では、投入完了予想残時間は６．７秒と更新され、Ｓ１７に進む。
【０１１０】
再び、Ｓ１７では、投入完了予想残時間と記録予想所要時間との大小関係を判断する。上述の例では、投入完了予想残時間（６．７秒）は記録予想所要時間（１９秒）より小ささいため、Ｓ１８に進む。
【０１１１】
Ｓ１８では、Ｓ１７で、投入完了予想残時間が記録予想所要時間以下であり、前述のデータ切れが生じないと判断できたため、動作モードをホールド無効に変更してＳ１９に進む。
【０１１２】
Ｓ１９では、動作モードをホールド無効に変更した旨を操作部１５のディスプレイ等に表示してユーザに通知し、その後、Ｓ０６に進んで記録を開始する。
【０１１３】
本実施形態では、記録手段による所定の記録が完了するまでに印刷ジョブに含まれる画像データの受信が完了するかを判定する。そして、ユーザによりホールドの無効モードが設定されていたとしても、記録手段による記録が完了するまでに印刷ジョブの画像データの受信が完了しないと判定された場合は、ホールドを有効に変更する。すなわち、ユーザの設定した動作設定を自動的に変更する。そして、記録手段による記録が完了するまでに印刷ジョブの画像データの受信が完了すると判定されると、ホールドを無効モードに戻す。このようにして、印刷の開始タイミングを決定する。これにより、データ切れによる記録動作の中断を抑制し、印刷スループットを向上させることができる。
【０１１４】
言い換えると、未受信のデータのデータ量と、該データの投入速度（受信速度）と、該データについての記録速度（記録ヘッド１４による処理速度）とに基づいて、記録動作の開始のタイミングを決定する。これにより、オンザフライ有効かつホールド無効の動作モードでの記録条件下においても、データ切れを防止することができる。
【０１１５】
また、オンザフライ有効モードでは、状況に応じて、ホールドの有効と無効を切り替える。具体的には、オンザフライ有効モードでホールドを無効モードから有効モードに変更した場合、記録手段による記録が完了するまでに印刷ジョブの画像データの受信が完了すると判定されると、ホールドを無効モードに戻す。これにより、常にオンザフライ無効モードで記録を行う場合や、常にホールド有効モードで記録を行う場合と比較して、印刷の開始を早くすることができ、生産性を向上させることができる。
【０１１６】
上述したように、本実施形態では、印刷ジョブの投入通信速度などの環境に応じて、ユーザの設定を自動的に変更して、印刷ジョブの印刷の中断を抑制することができる。例えば、オンザフライモードで且つホールド無効がユーザにより設定されていた場合、印刷ジョブの投入通信速度が十分に早い環境では、ユーザの設定通りに動作する。一方、印刷ジョブの投入通信速度が遅い環境では、ユーザの設定を解除し、所定のタイミングまでホールド有効モードとして印刷開始を見送ると共に、印刷ジョブの印刷途中で中断が発生しないと判断されるタイミングで印刷を開始することができる。これにより、印刷ジョブの印刷を中断することなく実行することができ、印刷の中断に伴うシートの巻き戻しや、予備吐出回数の増加を防止することができ、印刷スループットを向上させることができる。
【０１１７】
また、本実施形態では、印刷ジョブの画像データ量に基づいて、記録手段による記録が完了するまでに印刷ジョブの画像データの受信が完了するかを判定する。これにより、例えば、印刷ジョブ毎にデータサイズが異なる場合や、印刷ジョブ内に異なるサイズの複数ページのデータを含む場合に、より適切なタイミングで記録を開始することができる。例えば、印刷ジョブに対して固定的な値を記録開始可能な時間と設定した場合、実際には記録が開始できるタイミングであるにも関わらず記録を開始することができないことや、記録が開始できないタイミングであるにもかかわらず記録を開始してしまうことがある。これに対し、本実施形態では、印刷ジョブの印刷中に中断が発生しない適切なタイミングで記録を開始することができる。
【０１１８】
その他、本発明の趣旨を逸脱しない範囲で、一部の工程を省略し、順序を入れ替え、又は、追加してもよい。例えば、Ｓ１５及びＳ１９のユーザに対する動作モードの変更の通知を省略してもよい。また、例えば、Ｓ１８では、動作モードを自動的にホールド無効に変更するような態様を例示したが、動作モードの変更はユーザによって操作部１５を介して手動で行うようにしてもよい。
【０１１９】
なお、本実施形態で例示したパラメータないし数値は、他の構成を採ることによって異なる値をとりうるものであり、ここで例示した値に限られるものではない（以下の各実施形態についても同様である）。
【０１２０】
（第２実施形態）
図５を参照しながら第２実施形態を説明する。第１実施形態では、計算対象記録長（Ｂ）は、予備吐出パターンの記録長（Ｂ１）と、最後のページを除く印刷成果物の記録長（Ｂ２）との和で算出し、（Ｂ）＝４５０ｍｍとした。しかしながら、前述のデータ切れを回避するためには、即ち、最後のページの画像データ４０１ｄについての受信が、記録の完了前までに完了すればよく、本発明は、第１実施形態で例示された算出方法に限られるものではない。本実施形態では、（Ｂ２）は、以下に述べるように、印刷ジョブの画像データの全ページ分の印刷成果物の記録長として、記録を開始するタイミングを調節する。
【０１２１】
以下、第１実施形態と異なる点を中心に、本実施形態の制御シーケンスを述べる。なお、第１実施形態と同様の構成については、説明を省略する。Ｓ０１〜Ｓ１０は、第１実施形態と同様である。
【０１２２】
Ｓ１１では、記録予想所要時間は、以下に例示される方法で算出する。
【０１２３】
記録予想所要時間＝（Ａ＿２）＋（Ｂ＿２）／（Ｃ＿２）
（Ａ＿２）：記録準備時間＝（Ａ１＿２）
（Ａ１＿２）：シート供給部１からプリント部４までのシートの搬送時間
（Ｂ＿２）：計算対象記録長＝（Ｂ１＿２）＋（Ｂ２＿２）
（Ｂ１＿２）：予備吐出パターンの記録長
（Ｂ２＿２）：印刷ジョブにおける全てのページの印刷成果物の記録長
（Ｃ＿２）：記録装置の記録速度。
【０１２４】
本実施形態では、Ａ＿２＝６秒、Ａ１＿２＝６秒、Ｂ１＿２＝２００ｍｍ、Ｂ２＿２＝７００ｍｍ（印刷ジョブ４００の全ページ（ページ番号１〜４）の印刷成果物の記録長）、Ｃ＿２秒速５０ｍｍであり、記録予想所要時間は２４秒となる。
【０１２５】
以上のようにして、Ｓ１１では、記録予想所要時間は２４秒と算出され、Ｓ１２に進む。
【０１２６】
Ｓ１２〜Ｓ１５は、第１実施形態と同様である。
【０１２７】
Ｓ１６では、投入完了予想残時間を算出する。
【０１２８】
ここで、算出タイミングは、ページ番号１である画像データ４０１ａについてのプリントデータが生成され、記録開始が可能な状態になるタイミングに所定時間を加算したタイミングとする。本実施形態では、記録開始が可能な状態になるタイミング＋１５秒とし、記録指示から４５秒とする。
【０１２９】
投入完了予想残時間＝｛（Ｄ＿２）−（Ｅ＿２）｝／（Ｆ＿２）
（Ｄ＿２）：印刷ジョブの合計のデータサイズ
（Ｅ＿２）：算出タイミングにおいて受信が完了したデータのデータサイズ
（Ｆ＿２）：印刷ジョブの投入速度（受信速度；記録指示から所定時間の平均値）。
【０１３０】
本実施形態では、Ｄ＿２＝１０００ＭＢ（印刷ジョブ４００の合計のデータサイズ）、Ｅ＿２＝６７５ＭＢ、Ｆ＿２＝毎秒１５ＭＢ（記録指示から４５秒間の平均値）であり、投入完了予測時間は２１．７秒となる。
【０１３１】
以上のように、Ｓ１６では、投入完了予想残時間は２１．７秒と算出され、Ｓ１７に進む。
【０１３２】
Ｓ１７では、投入完了予想残時間と記録予想所要時間との大小関係を判断する。上述の例では、投入完了予想残時間（２１．７秒）は記録予想所要時間（２４秒）より小さいため、Ｓ１８に進む。
【０１３３】
Ｓ１８〜Ｓ１９は第１実施形態と同様である。
【０１３４】
以上に例示されるように、例えば記録装置１００の構成や記録条件に応じて投入完了予想残時間の算出方法を変更してもよく、上記制御シーケンスによって第１実施形態と同様の効果が得られる。
【０１３５】
（第３実施形態）
図５及び図６を参照しながら第３実施形態を説明する。第１実施形態では、各ページ番号の画像の間に形成されるカットパターンの記録時間は、十分に小さく、誤差範囲内であるものとして記録予想所要時間に含まないものとした。本実施形態では、ページとページとの間に挿入される予備吐出パターンの記録時間だけではなく、カットパターンの記録時間を考慮する。なお、第１実施形態と同様の構成については、説明を省略する。
【０１３６】
図６は、印刷ジョブ４００に基づく記録を行う際に、ページ番号３の画像とページ番号４の画像との間に予備吐出パターンが形成される場合を説明する図である。この予備吐出パターンの記録は、例えば制御部１３の制御に基づいて、所定期間ごとに（定期的に）実行され、予備吐出パターンは印刷成果物の間、すなわち、印刷ジョブの途中であっても記録されることがある。
【０１３７】
なお、ここでは、予備吐出パターンが、所定期間ごとに記録される場合を例示するが、その他の条件にしたがって記録されるようにしてもよい。例えば、予備吐出パターンは、記録ヘッド１４による記録量が所定量を超えたこと（画像のライン数やドットカウント）に応答して記録するようにしてもよいし、記録装置１００の稼働時間が所定時間を超えたことに応答して記録するようにしてもよい。
【０１３８】
以下、再び図５を参照しながら、本実施形態の制御シーケンスを述べる。Ｓ０１〜Ｓ１０は、第１実施形態と同様である。
【０１３９】
Ｓ１１では、記録予想所要時間は、以下に例示されるように算出される。
【０１４０】
記録予想所要時間＝（Ａ＿３）＋（Ｂ＿３）／（Ｃ＿３）
（Ａ＿３）：記録準備時間＝（Ａ１＿３）
（Ａ１＿３）：シート供給部１からプリント部４までのシートの搬送時間
（Ｂ＿３）：計算対象記録長＝（Ｂ１＿３）＋（Ｂ２＿３）＋（Ｂ３＿３）＋（Ｂ４＿３）
（Ｂ１＿３）：最初の予備吐出パターンの記録長
（Ｂ２＿３）：印刷ジョブにおいて、最後のページを除く印刷成果物の記録長
（Ｂ３＿３）：印刷ジョブの最後のページの直前までに挿入されるカットパターンの記録長
（Ｂ４＿３）：印刷ジョブの最後のページの直前までに挿入される予備吐出パターンの記録長
（Ｃ＿３）：記録装置の記録速度。
【０１４１】
本実施形態では、Ａ＿３＝Ａ１＿３＝６秒、Ｂ１＿３＝２００ｍｍ、Ｂ２＿３＝４５０ｍｍ（印刷ジョブにおいて、ページ番号４を除く印刷成果物の記録長）、（Ｂ３＿３）＝５０ｍｍ×５＝２５０ｍｍ、Ｂ４＿３＝２００ｍｍ×１、Ｃ＿３＝秒速５０ｍｍである。したがって、（Ｂ＿３）＝１１００ｍｍ、記録予想所要時間は、２８秒となる。
【０１４２】
なお、ここでは、各カットパターンの記録長（Ｂ３＿３）＝５０ｍｍとし、２回目の予備吐出パターンの記録長（Ｂ４＿３）＝（Ｂ１＿３）＝２００ｍｍとしたが、記録長はこの値に限られるものではない。また、本実施形態では、（Ｂ４＿３）＝（Ｂ１＿３）としたが、（Ｂ４＿３）≠（Ｂ１＿３）であってもよい。
【０１４３】
以上のようにして、Ｓ１１では、記録予想所要時間は２８秒と算出され、Ｓ１２に進む。
【０１４４】
Ｓ１２以降の制御シーケンスは、第１実施形態と同様である。
【０１４５】
以上、カットパターンの他、ページの間に所定期間ごとに挿入されうる予備吐出パターンを考慮した本実施形態によっても、第１実施形態と同様の効果が得られる。
【０１４６】
（第４実施形態）
図５及び図７を参照しながら第４実施形態を説明する。前述の各実施形態では、ロールＲ１及びＲ２の一方を駆動してシート供給部１からシートを供給して、記録を行う構成を想定した。本実施形態では、ロールＲ１及びＲ２の双方を駆動して記録を行う場合について説明する。なお、第１実施形態と同様の構成については、説明を省略する。
【０１４７】
図７は、印刷ジョブ４００に基づく記録を行う場合を説明する図である。図７（ａ）は、ロールＲ１を駆動して供給されたシートに対して、ページ番号３以降の画像を形成するためのシート残量が不足している場合を示す図である。すなわち、図７（ａ）は、印刷ジョブ４００のページ番号２の画像及びカットパターンを記録した時点でシートが足りなくなる場合を示す図である。図７（ａ）に示すように、印刷ジョブ４００のページ番号２の画像及びカットパターンを形成した時点でページ番号３の画像を記録するシート残量がない場合、他のロールにページ番号３の画像及びそれ以降を記録する。図７（ｂ）は、このシート残量の不足に応答して、ロールＲ２を駆動してシートを供給し、該シートに残りの記録を行う様子を模式的に示している。他のシートへの残りの記録は、例えば、まず、予備吐出パターンを形成してから、再開される。
【０１４８】
以下、再び図５を参照しながら、本実施形態の制御シーケンスについて説明する。Ｓ０１〜Ｓ１０は、第１実施形態と同様である。
【０１４９】
Ｓ１１では、記録予想所要時間を算出する。記録予想所要時間は、Ｓ１０で得た情報と、記録装置１００による記録動作に関する情報（記録装置１００の都合情報）と、に基づいて算出する。ここで、記録装置１００の都合情報は、例えばロールＲ１及びＲ２が保持するシートの残量を含む。図７に示すように、ロールＲ１のシート残量が少なくなっている場合、途中でロールＲ２を駆動して印刷ジョブの残りの記録を再開する必要がある。したがって、本実施形態では、ロールＲ１について（図７（ａ））と、ロールＲ２について（図７（ｂ））との２つに分けて、印刷ジョブ４００の記録予想所要時間を算出する。
【０１５０】
まず、ロールＲ１の駆動により供給されたシートへの記録の完了に要する記録予想所要時間を算出する。ロールＲ１の駆動によるシートに形成される画像は、図７（ａ）では、画像データ４０１ａ及び４０１ｂに対応するページ番号１及び２の画像であり、その記録予想所要時間は、以下に例示される方法により算出される。
【０１５１】
記録予想所要時間＝（Ａ＿４ａ）＋（Ｂ＿４ａ）／（Ｃ＿４ａ）
（Ａ＿４ａ）：記録準備時間＝（Ａ１＿４ａ）
（Ａ１＿４ａ）：ロールＲ１の駆動によるシート供給部１からプリント部４までのシートの搬送時間
（Ｂ＿４ａ）：計算対象記録長＝（Ｂ１＿４ａ）＋（Ｂ２＿４ａ）＋（Ｂ３＿４ａ）
（Ｂ１＿４ａ）：予備吐出パターンの記録長
（Ｂ２＿４ａ）：ページ番号１の印刷成果物の記録長
（Ｂ３＿４ａ）：ロールＲ１の駆動によるシートに挿入されるカットパターンの記録長
（Ｃ＿４ａ）：記録装置の記録速度。
【０１５２】
本実施形態では、Ａ＿４ａ＝Ａ１＿４ａ＝６秒、Ａ１＿４ａ＝６秒、Ｂ＿４ａ＝４５０ｍｍ、Ｂ１＿４ａ＝２００ｍｍ、Ｂ２＿４ａ＝１５０ｍｍ、Ｂ３＿４ａ＝５０ｍｍ×２＝１００ｍｍ、Ｃ＿４ａ＝秒速５０ｍｍである。したがって、Ｂ＿４ａ＝４５０ｍｍとなり、記録予想所要時間は、１５秒となる。
【０１５３】
次に、ロールＲ２の駆動により供給されたシートへの記録の完了に要する記録予想所要時間を算出する。ロールＲ２の駆動により供給されるシートに形成される画像は、図７（ｂ）では、画像データ４０１ｃ及び４０１ｄに対応するページ番号３及び４の画像であり、その記録予想所要時間は、以下に例示される方法により算出する。
【０１５４】
記録予想所要時間＝（Ａ＿４ｂ）＋（Ｂ＿４ｂ）／（Ｃ＿４ｂ）
（Ａ＿４ｂ）：記録準備時間＝（Ａ１＿４ｂ）
（Ａ１＿４ｂ）：ロールＲ２の駆動によるシート供給部１からプリント部４までのシートの搬送時間
（Ｂ＿４ｂ）：計算対象記録長＝（Ｂ１＿４ｂ）＋（Ｂ２＿４ｂ）＋（Ｂ３＿４ｂ）
（Ｂ１＿４ｂ）：予備吐出パターンの記録長
（Ｂ２＿４ｂ）：ページ番号３の印刷成果物の記録長
（Ｂ３＿４ｂ）：ロールＲ２の駆動によるシートに挿入されるカットパターンの記録長
（Ｃ＿４ｂ）：記録装置の記録速度。
【０１５５】
本実施形態では、Ａ＿４ｂ＝Ａ１＿４ｂ＝８秒、Ｂ＿４ｂ＝５００ｍｍ、Ｂ１＿４ｂ＝２００ｍｍ、Ｂ２＿４ｂ＝２００ｍｍ、Ｂ３＿４ｂ＝５０ｍｍ×２＝１００ｍｍ、Ｃ＿４ａ＝秒速５０ｍｍである。したがって、Ｂ＿４ｂ＝５００ｍｍとなり、記録予想所要時間は、１８秒となる。
【０１５６】
以上のようにして、各記録予想所要時間を算出した後、Ｓ１２に進む。
【０１５７】
なお、ここでは、（Ａ１＿４ｂ）＝８秒、（Ａ１＿４ｂ）＞（Ａ１＿４ａ）＝６秒としている。すなわち、ロールＲ１の駆動によるシートの搬送時間と、ロールＲ２の駆動によるシートの搬送時間とが異なる。これは、ロールＲ２の駆動によるシート供給部１からプリント部４までのシートの搬送距離が、ロールＲ１の駆動による場合よりも大きいためである。
【０１５８】
Ｓ１２では、投入完了予想残時間を算出する。投入完了予想時間の算出も、Ｓ１１と同様にして、ロールＲ１について（図７（ａ））と、ロールＲ２について（図７（ｂ））との２つに分けて為される。
【０１５９】
まず、ロールＲ１の駆動によるシートに対して行う記録に対応する印刷ジョブ４００（以下、「印刷ジョブ４００１」と称する）の投入完了予想残時間を算出する。印刷ジョブ４００１の投入完了予想残時間は、以下に例示される方法により、算出する。
【０１６０】
ここで、算出タイミングは、ページ番号１である画像データ４０１ａについてのプリントデータが生成され、記録開始が可能な状態になるタイミング、例えば、記録指示から３０秒とする。
【０１６１】
投入完了予想残時間＝｛（Ｄ＿ａ）−（Ｅ＿ａ）｝／（Ｆ＿ａ）
（Ｄ＿ａ）：印刷ジョブ４００１の合計のデータサイズ
（Ｅ＿ａ）：算出タイミングにおいて受信が完了したデータのデータサイズ
（Ｆ＿ａ）：印刷ジョブ４００の投入速度（受信速度；記録指示から所定間の平均値）。
【０１６２】
本実施形態では、Ｄ＿ａ＝３００ＭＢ（画像データ４０１ａ及び４０１ｂの合計データサイズ）、Ｅ＿ａ＝４５０ＭＢ、Ｆ＿ａ＝毎秒１５ＭＢ（記録指示から３０秒間の平均値）となり、投入完了予想残時間は、−１０秒となる。
【０１６３】
なお、（Ｅ＿ａ）＞（Ｄ＿ａ）となる場合、既に、データの受信が完了している。即ち、ロールＲ１の駆動によるシートへの記録を直ちに開始することが可能であることを意味している。上述の印刷ジョブ４００１の投入完了予想残時間は−１０秒となっているので、ロールＲ１の駆動によるシートへの記録を直ちに開始することが可能である。
【０１６４】
この結果を受けて、Ｓ１３では、投入完了予想残時間と記録予想所要時間との大小関係を判断し、上述の例では、投入完了予想残時間（−１０秒）は記録予想所要時間（１５秒）より小さいため、Ｓ０６に進んで記録を開始する。
【０１６５】
次に、ロールＲ２の駆動によるシートに対して行う記録に対応する印刷ジョブ４００（以下、「印刷ジョブ４００２」と称する）の投入完了予想残時間を算出する。印刷ジョブ４００２の投入完了予想残時間は、ここでは、以下に例示す方法により算出する。
【０１６６】
ここで、算出タイミングは、ページ番号３である画像データ４０１ｃについてのプリントデータが生成され、記録開始が可能な状態になるタイミング、例えば、記録指示から５５秒とする。
【０１６７】
投入完了予想残時間＝｛（Ｄ＿ｂ）−（Ｅ＿ｂ）｝／（Ｆ＿ｂ）
（Ｄ＿ｂ）：印刷ジョブ４００の合計のデータサイズ
（Ｅ＿ｂ）：算出タイミングにおいて受信が完了したデータのデータサイズ
（Ｆ＿ｂ）：印刷ジョブ４００の投入速度（受信速度；記録指示から所定時間の平均値）。
【０１６８】
本実施形態では、Ｄ＿ｂ＝１０００ＭＢ、Ｅ＿ｂ＝８２５ＭＢ、Ｆ＿ｂ＝毎秒１５ＭＢ（記録指示から４５秒間の平均値）となり、投入完了予想残時間は、１１．７秒となる。
【０１６９】
なお、上述の数値は、ロールＲ１又はＲ２の駆動又は休止のための準備やカットパターンにおけるシートの切断処理により変動する。
【０１７０】
この結果を受けて、Ｓ１３では、投入完了予想残時間と記録予想所要時間との大小関係を判断し、上述の例では、投入完了予想残時間（１１．７秒）は記録予想所要時間（１８秒）より小さいため、Ｓ０６に進んで記録を開始する。
【０１７１】
本実施形態に示すように、印刷ジョブ４００のうちの一部についての記録をロールＲ１の駆動によるシートに対して行い、他の一部についての記録をロールＲ２の駆動によるシートに対して行うことができる。このような場合、各印刷ジョブ４００１及び４００２についての各時間の算出を個別に行うことにより、前述の第１実施形態と同様の効果を得ることができる。
【０１７２】
（第５実施形態）
図５および７を参照しながら第５実施形態を説明する。前述の第４実施形態では、印刷ジョブ４００が２つのシートに分けて記録される態様を例示し、各時間の算出を個別に行った。本実施形態では、さらに、ロールＲ１の駆動によるシートとロールＲ２の駆動によるシートとの切り替えに要する時間（ロール切り替え時間）を考慮する。
【０１７３】
Ｓ１１では、記録予想所要時間は、以下に例示される方法により算出する。
【０１７４】
記録予想所要時間＝（Ａ＿５）＋（Ｂ＿５）／（Ｃ＿５）
（Ａ＿５）：記録準備時間＝（Ａ１＿５）＋（Ａ２＿５）＋（Ａ３＿５）
（Ａ１＿５）：ロールＲ１の駆動によるシート供給部１からプリント部４までのシートの搬送時間
（Ａ２＿５）：シート供給部１におけるロール切り替え時間
（Ａ３＿５）：ロールＲ２の駆動によるシート供給部１からプリント部４までのシートの搬送時間
（Ｂ＿５）：計算対象記録長＝（Ｂ１＿５）＋（Ｂ２＿５）＋（Ｂ３＿５）＋（Ｂ４＿５）
（Ｂ１＿５）：予備吐出パターン記録長
（Ｂ２＿５）：印刷ジョブ４００の最後のページを除く記録成果物の記録長
（Ｂ３＿５）：印刷ジョブ４００の最後のページの直前までに挿入されるカットパターン記録長
（Ｂ４＿５）：印刷ジョブ４００の最後のページ直前までに挿入される予備吐出パターン記録長
（Ｃ＿５）：記録装置の記録速度。
【０１７５】
本実施形態では、Ａ１＿５＝６秒、Ａ２＿５＝１０秒、Ａ３＿５＝８秒であり、Ａ＿５＝２４秒となる。また、Ｂ１＿５＝２００ｍｍ、Ｂ２＿５＝４５０ｍｍ、Ｂ３＿５＝５０ｍｍ×５＝２５０ｍｍ、Ｂ４＿５＝２００ｍｍ×１であり、Ｂ＿５＝１１００ｍｍとなる。また、Ｃ＿５＝秒速５０ｍｍである。したがって、記録予想所要時間＝４６秒となる。
【０１７６】
ここで、ロール切り替え時間（Ａ２＿５）は、例えば、ロールＲ１の駆動によるシートの供給を停止し、且つ、ロールＲ２の駆動準備が完了するまでの期間である。
【０１７７】
Ｓ１２以降の制御シーケンスは、第１実施形態と同様である。
【０１７８】
以上、本実施形態によると、ロール切り替え時間を考慮しつつ、前述の第４実施形態と同様の効果が得られる。
【０１７９】
（他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。また、プログラムは、１つのコンピュータで実行させても、複数のコンピュータを連動させて実行させるようにしてもよい。また、上記した処理の全てをソフトウェアで実現する必要はなく、処理の一部または全部をＡＳＩＣ等のハードウェアで実現するようにしてもよい。また、ＣＰＵも１つのＣＰＵで全ての処理を行うものに限らず、複数のＣＰＵが適宜連携をしながら処理を行うものとしてもよい。
【０１８０】
（その他）
以上では、記録剤としてインクをロールシートに付与して記録を行うインクジェット記録方式の構成を例示し、５つの実施形態を述べた。しかし、本発明はこの態様に限られるものではなく、仕様等に応じて変更してもよいし、各実施形態の構成を組み合わせてもよい。
【０１８１】
例えば、「記録」とは、文字、図形等有意の情報を形成する記録を含む他、有意無意を問わず、広義に記録を含みうる。例えば、「記録」は、人間が視覚で知覚し得るように顕在化したものでなくてもよく、記録媒体上に画像、模様、パターン、構造物等を形成する記録や、媒体の加工を行う記録をも含みうる。
【０１８２】
また、「記録剤」とは、上述の各実施形態で用いた「インク」の他、記録を行うのに用いられる消耗品を含みうる。「記録剤」は、例えば、記録媒体上に付与されることによって、画像、模様、パターン等の形成に用いられるものの他、記録媒体の加工やインクの処理（例えば、記録媒体に付与されるインク中の色剤の凝固または不溶化）に供される液体をも含みうる。また、記録媒体に直接インクを付与する構成でなくてもよく、例えば、中間転写体にインクを付与した後、そのインクを記録媒体に転写することによって記録を行う構成を採ってもよい。また、複数の種類のインクを用いたカラー記録を行う構成でなくてもよく、１種類のインク（例えば黒色）を用いたモノクロ記録を行う構成でもよい。
【０１８３】
また、「記録媒体」は、一般的な記録装置で用いられる紙のみならず、布、プラスチック・フィルム、金属板、ガラス、セラミックス、樹脂、木材、皮革等、記録剤を受容可能なものも含みうる。
【図１】
2015143004.tif 000003
【図２】
2015143004.tif 000004
【図３】
2015143004.tif 000005
【図５】
2015143004.tif 000006
【図４】
2015143004.tif 000007
【図６】
2015143004.tif 000008
【図７】
2015143004.tif 000009