(57)【特許請求の範囲】
【請求項１】
少なくとも１個のジョブを受信し、第１のサイズを有する画面を印刷するために使用されるインクシート面を有するインクシートを使用して前記少なくとも１個のジョブについて印刷を行う印刷機構と、
（１）前記印刷機構がジョブを受信し、前記ジョブが第１の画像データおよび第２の画像データを含み、前記印刷機構が前記第１の画像データに続いて前記第２の画像データを受信し、前記第１の画像データの受信が終了されてから前記第２の画像データの受信が開始されるまでの第１の時間が第１の待機時間より短い場合は、前記第１の画像データにより表現され前記第１のサイズより小さい第２のサイズを有する第１の画像および前記第２の画像データにより表現され前記第２のサイズを有する第２の画像を前記インクシート面を１回使用して連結して印刷する第１の連結が行われるように前記印刷機構を制御し、（２）前記第１の時間が前記第１の待機時間より長い場合は、前記第１の連結が行われないように前記印刷機構を制御し、（３）前記印刷機構が第１のジョブに続いて第２のジョブを受信し、前記第１のジョブが前記第１の連結からあぶれた第３の画像データを含み、前記第２のジョブが第４の画像データを含み、前記印刷機構が前記第１のジョブにおいて前記第３の画像データを最後に受信し前記第２のジョブにおいて前記第４の画像データを最初に受信し、前記第３の画像データの受信が終了されてから前記第４の受信データの受信が開始されるまでの第２の時間が、前記第１の待機時間より長くなっている第２の待機時間より短い場合は、前記第３の画像データにより表現され前記第２のサイズを有する第３の画像および前記第４の画像データにより表現され前記第２のサイズを有する第４の画像を前記インクシート面を１回使用して連結して印刷する第２の連結が行われるように前記印刷機構を制御し、（４）前記第２の時間が前記第２の待機時間より長い場合は、前記第２の連結が行われないように前記印刷機構を制御する待機時間制御部と、
を備えるプリンタ。
【請求項２】
前記待機時間制御部は、前記第１の待機時間および前記第２の待機時間を変更可能である
請求項１のプリンタ。
【請求項３】
少なくとも１個のジョブを受信し、第１のサイズを有する画面を印刷するために使用されるインクシート面を有するインクシートを使用して前記少なくとも１個のジョブについて印刷を行う印刷機構と、
（１）前記印刷機構がジョブを受信し、前記ジョブが第１の画像データおよび第２の画像データを含み、前記印刷機構が前記第１の画像データに続いて前記第２の画像データを受信し、前記第１の画像データの受信が終了されてから前記第２の画像データの受信が開始されるまでの第１の時間が第１の待機時間より短い場合は、前記第１の画像データにより表現され前記第１のサイズより小さい第２のサイズを有する第１の画像および前記第２の画像データにより表現され前記第２のサイズを有する第２の画像を前記インクシート面を１回使用して連結して印刷する第１の連結が行われるように前記印刷機構を制御し、（２）前記第１の時間が前記第１の待機時間より長い場合は、前記第１の連結が行われないように前記印刷機構を制御し、（３）前記印刷機構が第１のジョブに続いて第２のジョブを受信し、前記第１のジョブが第３の画像データを含み、前記第２のジョブが第４の画像データを含み、前記印刷機構が前記第１のジョブにおいて前記第３の画像データを最後に受信し前記第２のジョブにおいて前記第４の画像データを最初に受信し、前記第３の画像データの受信が終了されてから前記第４の受信データの受信が開始されるまでの第２の時間が第２の待機時間より短い場合は、前記第３の画像データにより表現され前記第２のサイズを有する第３の画像および前記第４の画像データにより表現され前記第２のサイズを有する第４の画像を前記インクシート面を１回使用して連結して印刷する第２の連結が行われるように前記印刷機構を制御し、（４）前記第２の時間が前記第２の待機時間より長い場合は、前記第２の連結が行われないように前記印刷機構を制御する待機時間制御部と、
前記少なくとも１個のジョブを解析することにより解析結果を取得し、前記解析結果に基づいて前記第１の待機時間および前記第２の待機時間の設定を行うジョブ状態解析部と、
を備え、
前記待機時間制御部は、前記第１の待機時間および前記第２の待機時間を変更可能であり、前記設定に基づいて前記第１の待機時間および前記第２の待機時間を変更する
プリンタ。
【請求項４】
複数個のジョブパターンが登録され、前記複数個のジョブパターンから選択されたジョブパターンを特定するジョブパターン登録部
をさらに備え、
前記ジョブ状態解析部は、前記ジョブパターンおよび前記解析結果に基づいて前記第１の待機時間および前記第２の待機時間の設定を行う
請求項３のプリンタ。
【請求項５】
a) 第１のサイズを有する画面を印刷するために使用されるインクシート面を有するインクシートを準備する工程と、
b) 少なくとも１個のジョブを受信する工程と、
c) ジョブが受信され、前記ジョブが第１の画像データおよび第２の画像データを含み、前記第１の画像データに続いて前記第２の画像データが受信され、前記第１の画像データの受信が終了されてから前記第２の画像データの受信が開始されるまでの第１の時間が第１の待機時間より短い場合に、前記第１の画像データにより表現され前記第１のサイズより小さい第２のサイズを有する第１の画像および前記第２の画像データにより表現され前記第２のサイズを有する第２の画像を前記インクシート面を１回使用して連結して印刷する第１の連結が行われるように前記インクシートを使用して前記少なくとも１個のジョブについて印刷を行う工程と、
d) 前記第１の時間が前記第１の待機時間より長い場合に、前記第１の連結が行われないように前記インクシートを使用して前記少なくとも１個のジョブについて印刷を行う工程と、
e) 第１のジョブに続いて第２のジョブが受信され、前記第１のジョブが前記第１の連結からあぶれた第３の画像データを含み、前記第２のジョブが第４の画像データを含み、前記第１のジョブにおいて前記第３の画像データが最後に受信され前記第２のジョブにおいて前記第４の画像データが最初に受信され、前記第３の画像データの受信が終了されてから前記第４の受信データの受信が開始されるまでの第２の時間が、前記第１の待機時間より長くなっている第２の待機時間より短い場合に、前記第３の画像データにより表現され前記第２のサイズを有する第３の画像および前記第４の画像データにより表現され前記第２のサイズを有する第４の画像を前記インクシート面を１回使用して連結して印刷する第２の連結が行われるように前記インクシートを使用して前記少なくとも１個のジョブについて印刷を行う工程と、
f) 前記第２の時間が前記第２の待機時間より長い場合に、前記第２の連結が行われないように前記インクシートを使用して前記少なくとも１個のジョブについて印刷を行う工程と、
を備える印刷方法。
【請求項６】
g) 前記第１の待機時間および前記第２の待機時間を変更する工程
をさらに備える請求項５の印刷方法。
【請求項７】
a) 第１のサイズを有する画面を印刷するために使用されるインクシート面を有するインクシートを準備する工程と、
b) 少なくとも１個のジョブを受信する工程と、
c) ジョブが受信され、前記ジョブが第１の画像データおよび第２の画像データを含み、前記第１の画像データに続いて前記第２の画像データが受信され、前記第１の画像データの受信が終了されてから前記第２の画像データの受信が開始されるまでの第１の時間が第１の待機時間より短い場合に、前記第１の画像データにより表現され前記第１のサイズより小さい第２のサイズを有する第１の画像および前記第２の画像データにより表現され前記第２のサイズを有する第２の画像を前記インクシート面を１回使用して連結して印刷する第１の連結が行われるように前記インクシートを使用して前記少なくとも１個のジョブについて印刷を行う工程と、
d) 前記第１の時間が前記第１の待機時間より長い場合に、前記第１の連結が行われないように前記インクシートを使用して前記少なくとも１個のジョブについて印刷を行う工程と、
e) 第１のジョブに続いて第２のジョブが受信され、前記第１のジョブが第３の画像データを含み、前記第２のジョブが第４の画像データを含み、前記第１のジョブにおいて前記第３の画像データが最後に受信され前記第２のジョブにおいて前記第４の画像データが最初に受信され、前記第３の画像データの受信が終了されてから前記第４の受信データの受信が開始されるまでの第２の時間が第２の待機時間より短い場合に、前記第３の画像データにより表現され前記第２のサイズを有する第３の画像および前記第４の画像データにより表現され前記第２のサイズを有する第４の画像を前記インクシート面を１回使用して連結して印刷する第２の連結が行われるように前記インクシートを使用して前記少なくとも１個のジョブについて印刷を行う工程と、
f) 前記第２の時間が前記第２の待機時間より長い場合に、前記第２の連結が行われないように前記インクシートを使用して前記少なくとも１個のジョブについて印刷を行う工程と、
g)前記第１の待機時間および前記第２の待機時間を変更する工程と、
h) 前記少なくとも１個のジョブを解析することにより解析結果を取得し、前記解析結果に基づいて前記第１の待機時間および前記第２の待機時間の設定を行う工程と、
を備え、
工程g)は、前記設定に基づいて前記第１の待機時間および前記第２の待機時間を変更する
印刷方法。
【請求項８】
i) 複数個のジョブパターンを登録する工程と、
j) 前記複数個のジョブパターンから選択されたジョブパターンを特定する工程
をさらに備え、
工程h)は、前記ジョブパターンおよび前記解析結果に基づいて前記第１の待機時間および前記第２の待機時間の設定を行う
請求項７の印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタおよび印刷方法に関する。
【背景技術】
【０００２】
熱転写方式により画像をペーパーに印刷する熱転写型のプリンタは、サーマルプリンタ、昇華型のプリンタ等とも呼ばれる。
【０００３】
熱転写型のプリンタは、一般的に、サーマルヘッドおよびプラテンローラーを備える。インクシートおよびペーパーは、サーマルヘッドとプラテンローラーとの間隙において互いに圧接させられる。インクシートおよびペーパーが互いに圧接させられたまま、インクシートおよびペーパーの各々が搬送され、サーマルヘッドによりインクシートが加熱される。これにより、インクシートからペーパーにインクが熱転写され、画像がペーパーに形成される。熱転写は、１ラインごとに行われる。
【０００４】
熱転写型のプリンタにおいては、一般的に、画像をイエロー（Ｙ）成分、マゼンダ（Ｍ）成分およびシアン（Ｃ）成分に分解することにより得られるＹ成分画像、Ｍ成分画像およびＣ成分画像を重ねてペーパーに形成することにより画像がペーパーに形成される。また、形成された画像に重ねてオーバーコート（ＯＰ）層が形成される。ＯＰ層は、印刷物の耐候性および耐指紋性を向上させる。
【０００５】
熱転写型のプリンタにおいて、大判サイズを有する画面を印刷するためのインクシートを使用して各々が小判サイズを有する複数個の画像が印刷される場合がある。例えば、６×８インチサイズを有する画面を印刷するためのインクシートを使用して各々が６×４インチサイズを有する２個の画像が印刷される場合、８×１２インチサイズを有する画面を印刷するためのインクシートを使用して各々が８×４インチサイズを有する３個の画像が印刷される場合等がある。特許文献１および２の各々に記載された技術はその例である。
【０００６】
特許文献１に記載された技術においては、各々が６×４インチサイズの画面である奇数枚の画面がプリントされる場合に、６×８インチサイズのインクリボンを使用して２画面がプリントされる。２画面がプリントされる場合は、１画像目のプリントが終了した後に、インクリボンが巻き戻され、インクリボンの未使用部分を使用して２画像目がプリントされる。これにより、インクリボンにロスが出ることが抑制される。ただし、１画像目が高濃度でありインクリボンが受けた熱ダメージの大きさが所定の値以上であると判定された場合は、インクリボンが巻き戻されず、インクリボンの新たな部分が使用される。これにより、インクリボンの破断等が抑制される。
【０００７】
特許文献２に記載された技術においては、各々がＬサイズの写真である奇数枚の写真が印刷される場合に、２Ｌサイズ用インクリボンを使用して２枚の写真が印刷され、Ｌサイズ用インクリボンを使用して半端の１枚の写真が印刷される。これにより、１枚のＬサイズの写真が２Ｌサイズ用インクリボンを使用して印刷されることが抑制され、２Ｌサイズ用インクリボンの後半部分が使用されないで残ることが抑制される。
【０００８】
特許文献３に記載された技術は、インクシートには直接的には関連しない。しかし、特許文献３に記載された技術は、ジョブの連結に関する。特許文献３に記載された技術においては、印刷中の印刷ジョブの印刷処理の終了が近い場合は、続いて印刷処理が行われる印刷ジョブが印刷データに変換され、変換された印刷データがプリンタに入力される。印刷中の印刷ジョブの印刷処理の終了が近くない場合は、続いて印刷処理が行われる印刷ジョブが第１の印刷データに変換されるが、変換状態が完了させられずに待機処理が実行され、新たに取得した印刷ジョブが第２の印刷データに変換され、第２の印刷データが第１の印刷データに加えられる連結処理が行われる。これにより、印刷ジョブ間で生じるカット処理、位置合わせ処理等の時間、カットで生じる無駄な記録紙等が減じられる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特許第４８４３８３０号明細書
【特許文献２】特許第４１７８９２１号明細書
【特許文献３】特許第５４８２４３１号明細書
【発明の概要】
【発明が解決しようとする課題】
【００１０】
特許文献１に記載された技術によれば、大判サイズを有する画面を印刷するためのインクシートを使用して各々が小判サイズを有する奇数個の画像が印刷される場合に、インクシートが巻き戻されることもあるし、インクシートが巻き戻されないこともある。インクシートが巻き戻される場合には、インクシートが巻き戻されない場合と比較して、ダメージを受けたインクシートを使用して印刷が行われるため、印刷の品位が低下する。一方、インクシートが巻き戻されない場合は、インクシートの一部が使用されずに無駄になる。
【００１１】
特許文献２に記載された技術によれば、インクシートの一部が無駄になることが抑制される。しかし、特許文献２に記載された技術は、インクシートの種類を減らしたいという要求には応えられない。
【００１２】
本発明は、これらの問題を解決するためになされる。本発明が解決しようとする課題は、第１のサイズを有する画面を印刷するために使用されるインクシート面を有するインクシートを使用して各々が第１のサイズより小さい第２のサイズを有する複数個の画像を印刷する場合に、インクシートの種類を増やさずに、印刷の品位が低下することを抑制し、インクシートの一部が無駄になることを抑制することである。
【課題を解決するための手段】
【００１３】
本発明は、プリンタおよび印刷方法に関する。
【００１４】
インクシートは、第１のサイズを有する画面を印刷するために使用されるインクシート面を有する。
【００１５】
少なくとも１個のジョブが受信され、受信された少なくとも１個のジョブについてインクシートを使用して印刷が行われる。印刷は、下記のように行われる。下記においては、第１の画像データ、第２の画像データ、第３の画像データおよび第４の画像データがそれぞれ第１の画像、第２の画像、第３の画像および第４の画像を表現し、第１の画像、第２の画像、第３の画像および第４の画像の各々が第１のサイズより小さい第２のサイズを有する。
【００１６】
本発明の第１の態様においては、ジョブが受信され、ジョブが第１の画像データおよび第２の画像データを含み、第１の画像データに続いて第２の画像データが受信され、第１の画像データの受信が終了されてから第２の画像データの受信が開始されるまでの第１の時間が第１の待機時間より短い場合は、第１の画像および第２の画像がインクシート面を１回使用して連結して印刷される第１の連結が行われる。
【００１７】
第１の時間が第１の待機時間より長い場合は、第１の連結が行われない。
【００１８】
第１のジョブに続いて第２のジョブが受信され、第１のジョブが第１の連結からあぶれた第３の画像データを含み、第２のジョブが第４の画像データを含み、第１のジョブにおいて第３の画像データが最後に受信され、第２のジョブにおいて第４の画像データが最初に受信され、第３の画像データの受信が終了されてから第４の受信データの受信が開始されるまでの第２の時間が、第１の待機時間より長い第２の待機時間より短い場合は、第３の画像および第４の画像をインクシート面を１回使用して連結して印刷する第２の連結が行われる。
【００１９】
第２の時間が第２の待機時間より長い場合は、第２の連結が行われない。
本発明の第２の態様においては、ジョブが受信され、ジョブが第１の画像データおよび第２の画像データを含み、第１の画像データに続いて第２の画像データが受信され、第１の画像データの受信が終了されてから第２の画像データの受信が開始されるまでの第１の時間が第１の待機時間より短い場合は、第１の画像および第２の画像がインクシート面を１回使用して連結して印刷される第１の連結が行われる。
第１の時間が第１の待機時間より長い場合は、第１の連結が行われない。
第１のジョブに続いて第２のジョブが受信され、第１のジョブが第３の画像データを含み、第２のジョブが第４の画像データを含み、第１のジョブにおいて第３の画像データが最後に受信され、第２のジョブにおいて第４の画像データが最初に受信され、第３の画像データの受信が終了されてから第４の受信データの受信が開始されるまでの第２の時間が第２の待機時間より短い場合は、第３の画像および第４の画像をインクシート面を１回使用して連結して印刷する第２の連結が行われる。
第２の時間が第２の待機時間より長い場合は、第２の連結が行われない。
少なくともひとつのジョブを解析することにより解析結果が取得され、解析結果に基づいて第１の待機時間及び第２の待機時間の設定が行われる。当該設定に基づいて第１の待機時間及び第２の待機時間が変更される。
【発明の効果】
【００２０】
第１のサイズを有する画面を印刷するために使用されるインクシート面を有するインクシートを使用して各々が第１のサイズより小さい第２のサイズを有する複数個の画像が印刷される場合に、インクシート面を１回使用して複数個の画像を連結して印刷できる場合が多くなる。これにより、インクシートの種類を増やさずに、印刷の品位が低下することが抑制され、インクシートの一部が無駄になることが抑制される。
【図面の簡単な説明】
【００２１】
【図１】実施の形態１のプリンタを備える印刷システムを示すブロック図である。
【図２】実施の形態１のプリンタに備えられるインクシートを示す平面図である。
【図３】実施の形態１のプリンタを備える印刷システムにおけるジョブの保持状態を示すブロック図である。
【図４】実施の形態１のプリンタにおけるジョブの受信タイミングを示すタイムチャートである。
【図５】実施の形態１のプリンタにおいてジョブ間の連結が行われた場合に得られる印刷物を示す模式図である。
【図６】実施の形態１のプリンタにおいてジョブ間の連結が行われない場合に得られる印刷物を示す模式図である。
【図７】実施の形態２のプリンタを備える印刷システムを示すブロック図である。
【図８】実施の形態２のプリンタを備える印刷システムにおける待機時間の設定例を示す図である。
【図９】実施の形態３のプリンタを備える印刷システムを示すブロック図である。
【図１０】実施の形態３のプリンタにおけるジョブの解析および待機時間Twaitの設定のための処理を示すフローチャートである。
【図１１】実施の形態３のプリンタにおけるジョブの解析および待機時間Twaitの設定のための処理を示すフローチャートである。
【図１２】実施の形態３のプリンタにおけるジョブの解析および待機時間TwaitNextJobの設定のための処理を示すフローチャートである。
【図１３】実施の形態３のプリンタにおけるジョブの解析および待機時間TwaitNextJobの設定のための処理を示すフローチャートである。
【図１４】実施の形態４のプリンタを備える印刷システムを示すブロック図である。
【図１５】実施の形態４のプリンタを備える印刷システムにおける選択されたジョブパターンを特定するための処理を示すフローチャートである。
【発明を実施するための形態】
【００２２】
１  実施の形態１
１．１  印刷システム
図１は、実施の形態１のプリンタを備える印刷システムを示すブロック図である。
【００２３】
図１に示される印刷システム１０００は、ホストパーソナルコンピュータ（ＰＣ）１０２２およびプリンタ１０２４を備える。印刷システム１０００がこれらの構成物以外の構成物を備えてもよい。
【００２４】
プリンタ１０２４は、ホストＰＣ１０２２に通信可能に接続される。
【００２５】
１．２  プリンタ
プリンタ１０２４は、熱転写型のプリンタであり、印刷部１０４２および制御部１０４４を備える。
【００２６】
印刷部１０４２は、ペーパーロール１０６２、ペーパー１０６４、インクボビン１０６６、インクシート１０６８、インクボビン１０７０、ピンチローラー１０７２、グリップローラー１０７４、サーマルヘッド１０７６、プラテンローラー１０７８、カット機構１０８０、パルスモータ１０８２およびパルスモータ１０８４を備える。制御部１０４４は、画像データ生成部１１０２、サーマルヘッド制御部１１０４、インクシート駆動制御部１１０６、ペーパー駆動制御部１１０８および待機時間制御部１１１０を備える。画像データ生成部１１０２は、メモリ１１２２を備える。プリンタ１０２４がこれらの構成物以外の構成物を備えてもよい。
【００２７】
１．３  ホストＰＣとプリンタとの間の通信
印刷システム１０００が画像を印刷する場合は、ホストＰＣ１０２２およびプリンタ１０２４が互いに通信を行い、画像データを含むジョブがホストＰＣ１０２２からプリンタ１０２４へ転送される。ジョブは、プリントジョブ等とも呼ばれ、印刷の処理の単位になる。
【００２８】
ホストＰＣ１０２２は、プリンタドライバその他のプリンタ制御用のソフトウェアを実行しプリンタ制御用のソフトウェアにしたがって動作することにより、ジョブを生成する。ホストＰＣ１０２２は、オペレーションシステムまたはアプリケーションを実行しオペレーションシステムまたはアプリケーションにしたがって動作することにより、プリンタ１０２４がジョブを受信できる状態であるか否かを示す情報をプリンタ１０２４から受信し、プリンタ１０２４がジョブを受信できる状態であることが当該情報により示されている場合は生成したジョブをプリンタ１０２４に送信する。ホストＰＣ１０２２は、生成した複数個のジョブの各々についてこれらの処理を行うことにより、生成した複数個のジョブをプリンタ１０２４に順次に送信する。
【００２９】
プリンタ１０２４は、ジョブを受信できる状態であるか否かを示す情報をホストＰＣ１０２２に送信する。当該情報においては、メモリ１１２２がジョブの受信に必要な空き容量を有する場合に、ジョブを受信できる状態であることが示される。プリンタ１０２４は、ジョブをホストＰＣ１０２２から受信し、受信したジョブに含まれる画像データにより表現される画像をペーパー１０６４に印刷する。プリンタ１０２４は、複数個のジョブの各々についてこれらの処理を行うことにより、複数個のジョブについて順次に印刷を行う。プリンタ１０２４は、複数個のジョブを受信した場合は、ジョブを受信した順にジョブについて印刷を行う。
【００３０】
１．４  印刷部
印刷部１０４２においては、ペーパーロール１０６２に巻かれたペーパー１０６４がペーパーロール１０６２から引き出される。引き出されたペーパー１０６４は、ピンチローラー１０７２とグリップローラー１０７４とに挟まれる。挟まれたペーパー１０６４は、ピンチローラー１０７２およびグリップローラー１０７４の回転により搬送され、サーマルヘッド１０７６とプラテンローラー１０７８との間隙１１４２およびカット機構１０８０を通過させられる。ピンチローラー１０７２およびグリップローラー１０７４は、ペーパー１０６４を搬送する搬送機構を構成する。ピンチローラー１０７２およびグリップローラー１０７４からなる搬送機構が他の搬送機構に置き換えられてもよい。ペーパー１０６４が被転写体となりうる他の種類の記録媒体に置き換えられてもよい。
【００３１】
印刷部１０４２においては、インクボビン１０６６に巻かれたインクシート１０６８がインクボビン１０６６から引き出され、引き出されたインクシート１０６８が間隙１１４２を通過し、通過したインクシート１０６８がインクボビン１０７０に巻き取られる。インクボビン１０６６およびインクボビン１０７０は、それぞれパルスモータ１０８２およびパルスモータ１０８４により回転させられる。これにより、インクシート１０６８がインクボビン１０６６からインクボビン１０７０へ搬送され、インクボビン１０７０からインクボビン１０６６へ逆搬送される。インクボビン１０６６、インクボビン１０７０、パルスモータ１０８２およびパルスモータ１０８４は、インクシート１０６８を搬送する搬送機構を構成する。インクボビン１０６６、インクボビン１０７０、パルスモータ１０８２およびパルスモータ１０８４からなる搬送機構が他の搬送機構に置き換えられてもよい。インクシート１０６８には、インクが塗布されている。
【００３２】
印刷部１０４２においては、インクシート１０６８からペーパー１０６４へのインクの熱転写が行われる場合に、ペーパー１０６４およびインクシート１０６８が間隙１１４２において重ね合わされ、重ね合わされたペーパー１０６４およびインクシート１０６８がサーマルヘッド１０７６およびプラテンローラー１０７８に挟まれ、ペーパー１０６４およびインクシート１０６８が互いに圧接させられ、サーマルヘッド１０７６によりインクシート１０６８が加熱される。印刷部１０４２においては、ペーパー１０６４およびインクシート１０６８を搬送しながら当該熱転写を繰り返し行うことにより、入力された印刷用の画像データにより表現される画像がペーパー１０６４に印刷される。
【００３３】
印刷部１０４２においては、画像が印刷されたペーパー１０６４がカット機構１０８０によりカットされる。これにより、画像が印刷されたペーパー片からなる印刷物が得られる。得られた印刷物は、プリンタ１０２４から排出される。
【００３４】
１．５  制御部
画像データ生成部１１０２は、ホストＰＣ１０２２からプリンタ１０２４へ転送されてきたジョブを受信し、受信したジョブに含まれる画像データをメモリ１１２２に一時保持させ、使用されるインクシート１０６８に適合する印刷用の画像データを一時保持された画像データから生成し、生成した印刷用の画像データを印刷部１０４２へ出力する。これにより、画像データ生成部１１０２は、受信したジョブから印刷用の画像データを生成し、生成した印刷用の画像データにより表現される画像を印刷部１０４２に印刷させる。画像データ生成部１１０２は、複数個の画像データがメモリ１１２２に一時保持されている場合は、画像データを受信した順に画像データを印刷用の画像データに変換する。
【００３５】
ジョブに含まれる画像データは、イエロー（Ｙ）色成分、マゼンタ（Ｍ）色成分およびシアン（Ｃ）色成分からなるＹＭＣ画像データであり、印刷される画像を表現する。画像データが、Ｙ成分、Ｍ成分およびＣ成分以外の複数個の色成分からなる画像データであってもよい。
【００３６】
サーマルヘッド制御部１１０４は、印刷が行われる場合においてペーパー１０６４およびインクシート１０６８が搬送されているときに、サーマルヘッド１０７６をプラテンローラー１０７８に近づける動作、サーマルヘッド１０７６をプラテンローラー１０７８から遠ざける動作等を制御する。
【００３７】
インクシート駆動制御部１１０６は、パルスモータ１０８２およびパルスモータ１０８４を制御することにより、インクボビン１０６６およびインクボビン１０７０の回転を制御し、インクボビン１０６６からのインクシート１０６８の引き出し、インクボビン１０６６へのインクシート１０６８の巻き取り、インクボビン１０７０へのインクシート１０６８の巻き取りおよびインクボビン１０７０からのインクシート１０６８の引き出しを制御し、インクシート１０６８の搬送および逆搬送を制御する。インクシート１０６８の逆搬送は、インクシート１０６８の巻き戻しのために行われる。
【００３８】
ペーパー制御部１０４４は、ピンチローラー１０７２、グリップローラー１０７４等を制御することにより、ペーパーロール１０６２からのペーパー１０６４の引き出しおよびペーパーロール１０６２へのペーパー１０６４の巻き取りを制御し、ペーパー１０６４の搬送および逆搬送を制御する。ペーパー１０６４の逆搬送は、ペーパー１０６４の巻き戻しのために行われる。ペーパー１０６４の巻き戻しは、ペーパー１０６４のカットが行われる場合等に必要になる。
【００３９】
待機時間制御部１１１０は、印刷部１０４２、画像データ生成部１１０２、サーマルヘッド制御部１１０４、インクシート駆動制御部１１０６およびペーパー駆動制御部１１０８を備える印刷機構１０４６がジョブについて印刷を行う場合に、画像の印刷を待機時間だけ待機するように印刷機構１０４６を制御する。
【００４０】
１．６  インクシート
図２の模式図は、実施の形態１のプリンタに備えられるインクシートを示す平面図である。
【００４１】
図２に示されるインクシート１０６８は、ウェブ状であり、インクシート１０６８が延在する方向に配列される複数個のインクシート面１１６２を有する。複数個のインクシート面１１６２の各々であるインクシート面１１８２は、大判サイズを有する１個の画面を印刷するために使用される。１個の画面は、大判サイズを有する１個の画像のみを含む場合もあるし、各々が大判サイズより小さい小判サイズを有するｎ個の画像を含む場合もある。ｎは、２以上である。図２は、各々が小判サイズを有するｎ個の画像を含む１個の画面が印刷される場合の使用状態を示す。
【００４２】
インクシート面１１８２は、Ｙインク領域１２０２、Ｃインク領域１２０４、Ｍインク領域１２０６およびオーバーコート（ＯＰ）層領域１２０８を有する。Ｙインク領域１２０２、Ｃインク領域１２０４、Ｍインク領域１２０６およびＯＰ層領域１２０８は、この記載された順序で巻き取り側から引き出し側に向かってインクシート１０６８が延在する方向に配列される。Ｙインク領域１２０２、Ｃインク領域１２０４およびＭインク領域１２０６には、それぞれＹ色成分、Ｃ色成分およびＭ色成分のインクが塗布される。ＯＰ層領域１２０８には、オーバーコート層が塗布される。
【００４３】
Ｙインク領域１２０２は、第１の領域１２２２、第２の領域１２２４、・・・、第ｎの領域１２２６を有する。第１の領域１２２２、第２の領域１２２４、・・・、第ｎの領域１２２６は、それぞれ、各々が小判サイズを有する第１の画像、第２の画像、・・・、第ｎの画像が印刷される場合にＹ色成分のインクの供給源になり、この記載された順序で引き出し側から巻き取り側に向かってインクシート１０６８が延在する方向に配列される。
【００４４】
Ｍインク領域１２０６も、第１の領域１２４２、第２の領域１２４４、・・・、第ｎの領域１２４６を有する。第１の領域１２４２、第２の領域１２４４、・・・、第ｎの領域１２４６は、それぞれ、第１の画像、第２の画像、・・・、第ｎの画像が印刷される場合にＭ色成分のインクの供給源になり、この記載された順序で引き出し側から巻き取り側に向かってインクシート１０６８が延在する方向に配列される。
【００４５】
Ｃインク領域１２０４も、第１の領域１２６２、第２の領域１２６４、・・・、第ｎの領域１２６６を有する。第１の領域１２６２、第２の領域１２６４、・・・、第ｎの領域１２６６は、それぞれ、第１の画像、第２の画像、・・・、第ｎの画像が印刷される場合にＣ色成分のインクの供給源になり、この記載された順序で引き出し側から巻き取り側に向かってインクシート１０６８が延在する方向に配列される。
【００４６】
ＯＰ層領域１２０８も、第１の領域１２８２、第２の領域１２８４、・・・、第ｎの領域１２８６を有する。第１の領域１２８２、第２の領域１２８４、・・・、第ｎの領域１２８６は、それぞれ、第１の画像、第２の画像、・・・、第ｎの画像が印刷される場合にＯＰ層の供給源になり、この記載された順序で引き出し側から巻き取り側に向かってインクシート１０６８が延在する方向に配列される。
【００４７】
大判サイズは６×８インチサイズであり、小判サイズは６×４インチサイズであり、ｎは２である。しかし、大判サイズが６×８インチサイズ以外であってもよく、小判サイズが６×４インチサイズ以外であってもよく、ｎが３以上であってもよい。例えば、大判サイズが８×１０インチサイズ、８×１２インチサイズ等であってもよく、小判サイズが８×４インチサイズ、８×６インチサイズ等であってもよく、ｎが３であってもよい。
【００４８】
１．７  ジョブ内の画像の連結
画像データ生成部１１０２は、少なくとも１個のジョブを受信し、少なくとも１個のジョブに含まれる複数個の画像データを順次に受信する。受信する複数個の画像データの各々は、小判サイズを有する画像を表現する。
【００４９】
待機時間制御部１１１０は、画像データ生成部１１０２がジョブJobを受信し、ジョブJobが画像データJob_1およびJob_2を含み、画像データ生成部１１０２が画像データJob_1に続いて画像データJob_2を受信し、画像データJob_1の受信を終了してから画像データJob_2の受信を開始するまでの時間が待機時間Twaitより短い場合は、インクシート面１１８２を１回使用して画像Img_1およびImg_2を連結して印刷するジョブ内の画像の連結が行われるように印刷機構１０４６を制御する。画像データJob_1およびJob_2は、それぞれ画像Img_1およびImg_2を表現する。画像Img_1およびImg_2の各々は、小判サイズを有する。
【００５０】
ジョブ内の画像の連結が行われる場合は、インクシート１０６８が搬送され、インクシート面１１８２が間隙１１４２を通過している間に、間隙１１４２を通過しているインクシート面１１８２を使用して画像Img_1およびImg_2を含む１個の画面が印刷される。この場合は、インクシート面１１８２が間隙１１４２を通過した後にインクシート１０６８の巻き戻しが行われず、間隙１１４２を通過したインクシート面１１８２が間隙１１４２を再び通過することはなく、インクシート面１１８２が有する第１の領域１２２２，１２４２，１２６２および１２８２ならびに第２の領域１２２４，１２４４，１２６４および１２８４が使用される。巻き戻しが行われないことは、ダメージを受けたインクシート面１１８２を使用して印刷が行われることを抑制し、印刷の品位を向上させる。巻き戻しが行われないことは、巻き戻し、巻き戻しの後のプリンタに備えられる構成物の復帰等に要する待ち時間をなくし、印刷に要する時間を短くする。第１の領域１２２２，１２４２，１２６２および１２８２ならびに第２の領域１２２４，１２４４，１２６４および１２８４が使用されることは、インクシート１０６８の一部が無駄になることを抑制し、印刷のコストを低下させる。
【００５１】
画像Img_1およびImg_2の連結は、プリンタ１０２４において行われる。したがって、ホストＰＣ１０２２は、画像データJob_1およびJob_2から大判サイズを有する画像を表現する画像データを生成する画像合成を行わない。
【００５２】
メモリ１１２２は、２個以上の画面を印刷するために必要な画像データを保持可能な容量を有する。このため、各々が２個の画像を含む２個以上の画面の印刷は、途切れることなく行われる。
【００５３】
画像Img_1およびImg_2を含む画面が印刷されたペーパー１０６４は、カット機構１０８０によりカットされる。これにより、画像Img_1が印刷された印刷物および画像Img_2が印刷された印刷物が得られる。画像Img_1が印刷された印刷物および画像Img_2が印刷された印刷物の各々は、小判サイズを有する。
【００５４】
待機時間制御部１１１０は、画像データJob_1の受信を終了してから画像データJob_2の受信を開始するまでの時間が待機時間Twaitより長い場合は、ジョブ内の画像の連結が行われないように印刷機構１０４６を制御する。
【００５５】
ジョブ内の画像の連結が行われない場合は、インクシート１０６８が搬送され、インクシート面１１８２である第１のインクシート面が間隙１１４２を通過している間に、間隙１１４２を通過している第１のインクシート面の第１の領域１２２２，１２４２，１２６２および１２８２を使用して画像Img_1のみを含む第１の画面が印刷される。
【００５６】
第１の画面の印刷において第１のインクシート面が大きなダメージを受けた場合は、インクシートがさらに搬送され、第１のインクシート面に続くインクシート面１１８２である第２のインクシート面が間隙１１４２を通過している間に、間隙１１４２を通過している第２のインクシート面の第２の領域１２２４，１２４４，１２６４および１２８４を使用して画像Img_2のみを含む第２の画面が印刷される。この場合は、第１のインクシート面が間隙１１４２を通過した後にインクシート１０６８の巻き戻しが行われず、間隙１１４２を通過した第１のインクシート面が間隙１１４２を再び通過することはないが、第１のインクシート面が有する第２の領域１２２４，１２４４，１２６４および１２８４が使用されずに破棄される。
【００５７】
第１の画面の印刷において第１のインクシート面が大きなダメージを受けていない場合は、インクシート１０６８の巻き戻しが行われ、第１のインクシート面が間隙１１４２を再び通過している間に、間隙１１４２を通過している第１のインクシート面の第２の領域１２２４，１２４４，１２６４および１２８４を使用して画像Img_2のみを含む第２の画面が印刷される。この場合は、第１のインクシート面が有する第１の領域１２２２，１２４２，１２６２および１２８２ならびに第２の領域１２２４，１２４４，１２６４および１２８４が使用されるが、第１のインクシート面が間隙１１４２を通過した後にインクシート１０６８の巻き戻しが行われ、間隙１１４２を通過した第１のインクシート面が間隙１１４２を再び通過する。
【００５８】
第１のインクシート面が大きなダメージを受けたか否かは、画像Img_1の濃度に基づいて判定される。画像Img_1の濃度が基準より濃い場合は、第１のインクシート面が大きなダメージを受けたと判定される。第１のインクシート面が大きなダメージを受けたか否かが他の方法により判定されてもよい。
【００５９】
待機時間Twaitは、ホストＰＣ１０２２からプリンタ１０２４に画像データを転送するのに要する転送時間に基づいて決定され、当該転送時間が長くなるほど長くされる。望ましくは、待機時間Twaitは、ホストＰＣ１０２２が標準的な状態である場合にプリンタ１０２４が印刷できるサイズを有する画像を表現する画像データをホストＰＣ１０２２からプリンタ１０２４に転送するのに要する転送時間に基づいて決定される。標準的な状態とは、ホストＰＣ１０２２が高負荷の処理を行っており転送時間が極端に長くなる状態等の特別な状態でないことを意味する。これにより、インクシート面１１８２を１回使用して画像Img_1およびImg_2を連結して印刷できる場合が多くなる。したがって、インクシートの種類を増やさずに、印刷の品位が低下することが抑制され、インクシート１０６８の一部が無駄になることが抑制され、印刷に要する時間が短くなり、印刷のコストが低下する。また、多数個の画像データを含むジョブについて印刷が行われる場合は、メモリ１１２２をバッファーとして利用することにより、各々が２個の画像を含む２個以上の画面が途切れなく印刷される。
【００６０】
待機時間Twaitは、概ね秒単位で決定されている。待機時間Twaitが秒単位で決定されている場合は、異常等により転送時間が長くなったときに、画像Img_1が印刷された印刷物がプリンタ１０２４から排出されるのを長時間にわたって待つ必要がなくなり、作業効率が向上する。ただし、待機時間Twaitが秒単位で決定されないことも許される。
【００６１】
小判サイズが６×４インチサイズである場合は、望ましくは待機時間Twaitは５秒程度に決定される。待機時間Twaitが５秒程度に決定された場合は、連続して受信される画像データJob_1およびJob_2によりそれぞれ表現される画像Img_1およびImg_2を連結して印刷できる場合が多くなる。
【００６２】
１．８  ジョブ間の画像の連結
図３は、実施の形態１のプリンタを備える印刷システムにおけるジョブの保持状態を示すブロック図である。図４は、実施の形態１のプリンタにおけるジョブの受信タイミングを示すタイムチャートである。図５は、実施の形態１のプリンタにおいてジョブ間の画像の連結が行われた場合に得られる印刷物を示す模式図である。図６は、実施の形態１のプリンタにおいてジョブ間の画像の連結が行われない場合に得られる印刷物を示す模式図である。
【００６３】
図３に示されるように、ホストＰＣ１０２２に備えられるメモリ１３０２には、ホストＰＣ１０２２により生成されたがプリンタ１０２４に送信されていない画像データJobB_1,JobB_2,JobB_3,JobB_4およびJobB_5が一時保持され、画像データ生成部１１０２に備えられるメモリ１１２２には、ホストＰＣ１０２２から受信したが印刷が行われていない画像データJobA_n-5,JobA_n-4,JobA_n-3,JobA_n-2,JobA_n-1およびJobA_nが一時保持されている。画像データJobB_1,JobB_2,JobB_3,JobB_4およびJobB_5は、ジョブJobBに含まれる。画像データJobA_n-5,JobA_n-4,JobA_n-3,JobA_n-2,JobA_n-1およびJobA_nは、ジョブJobAに含まれる。
【００６４】
図３に示されるジョブの保持状態においては、ホストＰＣ１０２２は、JobBに含まれる画像データJobB_1,JobB_2,JobB_3,JobB_4およびJobB_5を既に生成したが、ジョブJobBに含まれる残余の画像データをさらに生成している。図３に示されるジョブの保持状態においては、ジョブJobBの生成が完了していないため、ホストＰＣ１０２２からプリンタ１０２４への画像データの転送が行われていない。
【００６５】
図３に示されるジョブの保持状態においては、プリンタ１０２４は、ジョブJobAに含まれる、６個の画像データJobA_n-5,JobA_n-4,JobA_n-3,JobA_n-2,JobA_n-1およびJobA_n以外のｎ−６個の画像データについて印刷中であり、残余の画像データJobA_n-5,JobA_n-4,JobA_n-3,JobA_n-2,JobA_n-1およびJobA_nを保持している。
【００６６】
画像データ生成部１１０２は、図４に示されるように、ジョブJobAに続いてジョブJobBを受信する。ジョブJobAが受信される場合は、ジョブJobAに含まれる画像データJobA_1,JobA_2,・・・,JobA_n-1,JobA_nが順次に受信される。ジョブJobBが受信される場合は、ジョブJobBに含まれる画像データJobB_1,JobB_2,・・・,JobB_n-1,JobB_nが順次に受信される。図３に示されるジョブの保持状態は、ジョブJobAにおいて最後に受信される画像データJobA_nの受信が終了した後であってジョブJobBにおいて最初に受信される画像データJobB_1の受信が開始される前のものである。画像データJobA_nおよびJobB_1は、それぞれ画像ImgA_nおよびImgB_1を表現する。画像ImgA_nおよびImgB_1の各々は、小判サイズを有する。
【００６７】
待機時間制御部１１１０は、画像データJobA_nの受信を時刻TAendに終了してから経過時間Tの計測を開始し、画像データJobA_nの受信を時刻TAendに終了してから画像データJobB_1の受信を時刻TBstartに開始するまでの時間TBstart-TAendが待機時間TwaitNextJobより短い場合は、インクシート面１１８２を１回使用して画像ImgA_nおよびImgB_1を連結して印刷するジョブ間の画像の連結が行われるように印刷機構１０４６を制御する。ジョブ間の画像の連結は、ジョブJobAに含まれる画像データJobA_1,JobA_2,・・・,JobA_n-1,JobA_nが奇数個の画像データである場合等のジョブ内の画像の連結からあぶれた画像データJobA_nが存在する場合に行われる。
【００６８】
ジョブ間の画像の連結が行われる場合は、インクシート１０６８が搬送され、インクシート面１１８２が間隙１１４２を通過している間に、間隙１１４２を通過しているインクシート面１１８２を使用して画像ImgA_nおよびImgB_1を含む１個の画面が印刷される。この場合は、インクシート面１１８２が間隙１１４２を通過した後にインクシート１０６８の巻き戻しが行われず、間隙１１４２を通過したインクシート面１１８２が間隙１１４２を再び通過することはなく、インクシート面１１８２が有する第１の領域１２２２，１２４２，１２６２および１２８２ならびに第２の領域１２２４，１２４４，１２６４および１２８４が使用される。巻き戻しが行われないことは、ダメージを受けたインクシート面１１８２を使用して印刷が行われることを抑制し、印刷の品位を向上させる。また、巻き戻しが行われないことは、巻き戻し、巻き戻しの後のプリンタ１０２４に備えられる構成物の復帰等に要する待ち時間をなくし、印刷に要する時間を短くする。第１の領域１２２２，１２４２，１２６２および１２８２ならびに第２の領域１２２４，１２４４，１２６４および１２８４が使用されることは、インクシート１０６８の一部が無駄になることを抑制し、印刷のコストを低下させる。
【００６９】
図５に示されるように、画像ImgA_nおよびImgB_1を含む画面が印刷されたペーパー１３２２は、カット機構１０８０によりカットされる。これにより、画像ImgA_nが印刷された印刷物１３４２および画像ImgB_1が印刷された印刷物１３４４が得られる。印刷物１３４２および１３４４の各々は、小判サイズを有する。
【００７０】
待機時間制御部１１１０は、経過時間Tが待機時間TwaitNextJobを超えた場合は、すなわち、時間TBstart-TAendが待機時間TwaitNextJobより長い場合は、ジョブ間の画像の連結が行われないように印刷機構１０４６を制御する。
【００７１】
ジョブ間の画像の連結が行われない場合は、インクシート１０６８が搬送され、インクシート面１１８２である第１のインクシート面が間隙１１４２を通過している間に、間隙１１４２を通過している第１のインクシート面の第１の領域１２２２，１２４２，１２６２および１２８２を使用して画像ImgA_nのみを含む第１の画面が印刷される。
【００７２】
第１の画面の印刷において第１のインクシート面が大きなダメージを受けた場合は、インクシート１０６８がさらに搬送され、第１のインクシート面に続くインクシート面１１８２である第２のインクシート面が間隙１１４２を通過している間に、間隙１１４２を通過している第２のインクシート面の第２の領域１２２４，１２４４，１２６４および１２８４を使用して画像ImgB_1のみを含む１個の画面が印刷される。この場合は、第１のインクシート面が間隙１１４２を通過した後にインクシート１０６８の巻き戻しが行われず、間隙１１４２を通過した第１のインクシート面が間隙１１４２を再び通過することはないが、第１のインクシート面が有する第２の領域１２２４，１２４４，１２６４および１２８４が使用されない。
【００７３】
第１の画面の印刷において第１のインクシート面が大きなダメージを受けていない場合は、インクシート１０６８の巻き戻しが行われ、第１のインクシート面が間隙１１４２を再び通過している間に、間隙１１４２を通過している第１のインクシート面の第２の領域１２２４，１２４４，１２６４および１２８４を使用して画像ImgB_1のみを含む第２の画面が印刷される。この場合は、第１のインクシート面が有する第１の領域１２２２，１２４２，１２６２および１２８２ならびに第２の領域１２２４，１２４４，１２６４および１２８４が使用されるが、第１のインクシート面が間隙１１４２を通過した後にインクシート１０６８の巻き戻しが行われ、間隙１１４２を通過した第１のインクシート面が間隙１１４２を再び通過する。
【００７４】
画像ImgA_nのみを含む画面が印刷されたペーパー１３６２からは、図６に示されるように、画像ImgA_nが印刷された印刷物１３８２が得られる。画像ImgB_1のみを含む画面が印刷されたペーパー１３６４からは、図６に示されるように、画像ImgB_1が印刷された印刷物１３８４が得られる。印刷物１３８２および１３８４の各々は、小判サイズを有する。
【００７５】
第１のインクシート面が大きなダメージを受けたか否かは、画像ImgA_nの濃度に基づいて判定される。画像ImgA_nの濃度が基準より濃い場合は、第１のインクシート面が大きなダメージを受けたと判定される。第１のインクシート面が大きなダメージを受けたか否かが他の方法により判定されてもよい。
【００７６】
待機時間TwaitNextJobは、ユーザーが先行するジョブを生成する作業を行ってから後続するジョブを生成する作業を行うまでに要する時間に基づいて決定され、当該時間が長くなるほど長くされる。これにより、ジョブ内の画像の連結からあぶれた画像データJobA_nが存在する状況において、インクシート面１１８２を１回使用して画像ImgA_nおよびImgB_1を連結して印刷できる場合が多くなる。したがって、インクシートの種類を増やさずに、印刷の品位が低下することが抑制され、インクシート１０６８の一部が無駄になることが抑制され、印刷に要する時間が短くなり、印刷のコストが低下する。
【００７７】
待機時間TwaitNextJobは、概ね分単位で決定されている。ただし、待機時間TwaitNextJobが分単位で決定されないことも許される。
【００７８】
待機時間TwaitNextJobは、待機時間Twaitと共通化されておらず、待機時間Twaitより長くなっている。待機時間TwaitNextJobが待機時間Twaitと共通化されてないのは、望ましい待機時間Twaitが印刷システム１０００に依存しているのに対して、望ましい待機時間TwaitNextJobがユーザーに依存しているからである。待機時間TwaitNextJobが待機時間Twaitより長くなっているのは、画像データJob_1の受信が終了されてから画像データJob_2の受信が開始されるまでの時間は相対的に短いことが想定され、画像データJobA_nの受信が終了されてから画像データJobB_1の受信が開始されるまでの時間は相対的に長いことが想定されるからである。
【００７９】
２  実施の形態２
図７は、実施の形態２のプリンタを備える印刷システムを示すブロック図である。
【００８０】
図７に示される印刷システム２０００は、ホストＰＣ２０２２およびプリンタ２０２４を備える。プリンタ２０２４は、印刷部２０４２および制御部２０４４を備える。制御部２０４４は、画像データ生成部２０６２、サーマルヘッド制御部２０６４、インクシート駆動制御部２０６６、ペーパー駆動制御部２０６８および待機時間制御部２０７０を備える。
【００８１】
印刷システム２０００に備えられる印刷部２０４２、画像データ生成部２０６２、サーマルヘッド制御部２０６４、インクシート駆動制御部２０６６およびペーパー駆動制御部２０６８は、それぞれ、印刷システム１０００に備えられる印刷部１０４２、画像データ生成部１１０２、サーマルヘッド制御部１１０４、インクシート駆動制御部１１０６およびペーパー駆動制御部１１０８と同様のものである。
【００８２】
印刷システム１０００と印刷システム２０００との相違は、印刷システム１０００においては待機時間TwaitおよびTwaitNextJobが固定されているのに対して、印刷システム２０００においては待機時間TwaitおよびTwaitNextJobを変更可能である点にある。以下では、当該相違をもたらす印刷システム２０００の構成について専ら説明する。
【００８３】
ホストＰＣ２０２２は、プリンタ制御用のソフトウェアを実行しプリンタ制御用のソフトウェアにしたがって動作することにより、ユーザーによる待機時間TwaitおよびTwaitNextJobの設定を受け付け、当該設定の内容を示す待機時間設定データを生成し、画像データおよび待機時間設定データを含むジョブをプリンタ２０２４に送信する。
【００８４】
複数個の画像データが送信される場合は、複数個の画像データの各々について待機時間Twaitの設定が行われる。２個以上の画像データについて共通する待機時間Twaitの設定が行われてもよい。共通する待機時間Twaitの設定が行われる２個以上の画像データは、ホストＰＣ２０２２の状態、ジョブの生成作業の状態等に応じて、使い勝手が向上するように選択される。
【００８５】
複数個のジョブが送信される場合は、複数個のジョブの各々について待機時間TwaitNextJobの設定が行われる。２個以上のジョブについて共通する待機時間TwaitNextJobの設定が行われてもよい。共通する待機時間TwaitNextJobの設定が行われる２個以上のジョブは、ホストＰＣ２０２２の状態、ジョブの生成作業の状態等に応じて、使い勝手が向上するように選択される。
【００８６】
待機時間制御部２０７０は、受信したジョブに含まれる待機時間設定データに基づいて、待機時間TwaitおよびTwaitNextJobを変更する。これにより、待機時間TwaitおよびTwaitNextJobがユーザーによる設定に応じて変更される。待機時間TwaitおよびTwaitNextJobが待機時間設定データ以外に基づいて変更されてもよい。例えば、プリンタ２０２４が待機時間TwaitおよびTwaitNextJobの設定を受け付け、待機時間制御部２０７０が当該設定に基づいて待機時間TwaitおよびTwaitNextJobを変更してもよい。
【００８７】
待機時間Twaitの設定は、設定の目的およびホストＰＣ２０２２の状態に応じて行われる。待機時間TwaitNextJobの設定は、設定の目的およびジョブの生成作業の状態に応じて行われる。
【００８８】
図８は、実施の形態２のプリンタを備える印刷システムにおける待機時間Twaitの設定例を示す。
【００８９】
図８に示される待機時間Twaitの設定例においては、設定の目的が画像を１個ずつ印刷することにある場合は、待機時間Twaitが０秒になるように待機時間Twaitの設定が行われる。これにより、先行する画像データの受信が行われた場合に、後続する画像データの受信を待つことなく先行する画像データにより表現される画像が印刷され、インクシート２０８２の巻き戻し等が行われる。すなわち、ジョブ内の画像の連結が行われず、画像が印刷されるごとにインクシート２０８２の巻き戻し等が行われる。
【００９０】
設定の目的がジョブ内の画像を連結して印刷することにあり画像データの転送速度が速い場合は、待機時間Twaitが５秒になるように待機時間Twaitの設定が行われる。これにより、先行する画像データの受信を終了してから５秒以内に後続する画像データの受信を開始できるような転送速度で画像データが転送される場合に、ジョブ内の画像の連結が行われる。
【００９１】
設定の目的がジョブ内の画像を連結して印刷することにあり画像データの転送速度が遅い場合は、待機時間Twaitが１００秒になるように待機時間Twaitの設定が行われる。これにより、先行する画像データの受信を終了してから１００秒以内に後続する画像データの受信を開始できるような転送速度で画像データが転送される場合に、ジョブ内の画像の連結が行われる。
【００９２】
画像データの転送速度は、ホストＰＣ２０２２の状態によって変化する。ホストＰＣ２０２２の仕様が標準的なものでありホストＰＣが高負荷の処理を行っていない場合は、画像データの転送速度が速くなる。ホストＰＣ２０２２の仕様が標準的なものより低いものである場合またはホストＰＣ２０２２が高負荷の処理を行っている場合は、画像データの転送速度が遅くなる。
【００９３】
より一般的には、設定の目的が画像を１個ずつ印刷することにある場合は、待機時間Twaitが相対的に短くなるように待機時間Twaitの設定が行われ、設定の目的がジョブ内の画像を連結して印刷することにある場合は、待機時間Twaitが相対的に長くなるように待機時間Twaitの設定が行われる。また、画像データの転送速度が速くなるほど、待機時間Twaitが短くなるように待機時間Twaitの設定が行われる。
【００９４】
図８に示される待機時間TwaitNextJobの設定例においては、設定の目的がジョブごとに区切って画像を印刷することにある場合は、待機時間TwaitNextJobが０秒になるように待機時間TwaitNextJobの設定が行われる。これにより、先行するジョブに含まれる最後の画像データの受信が行われた場合に、後続するジョブに含まれる最初の画像データの受信を待つことなく先行するジョブに含まれる最後の画像データにより表現される画像が印刷され、インクシート２０８２の巻き戻し等が行われる。すなわち、ジョブ間の画像の連結が行われず、ジョブごとにインクシート２０８２の巻き戻し等が行われる。この場合は、先行するジョブに含まれる画像データにより表現される画像と後続するジョブに含まれる画像データにより表現される画像とが混じることなく印刷される。
【００９５】
設定の目的がジョブ間の画像を連結して印刷することにありジョブの生成作業が単純で時間がかからない場合は、待機時間TwaitNextJobが３０秒になるように待機時間TwaitNextJobの設定が行われる。これにより、先行するジョブに含まれる最後の画像データの受信を終了してから３０秒以内に後続するジョブに含まれる最初の画像データの受信を開始できるような生成速度でジョブが生成される場合に、ジョブ間の画像の連結が行われる。
【００９６】
設定の目的がジョブ間の画像を連結して印刷することにありジョブの生成作業が複雑で時間がかかる場合は、待機時間TwaitNextJobが１８０秒になるように待機時間TwaitNextJobの設定が行われる。これにより、先行するジョブに含まれる最後の画像データの受信を終了してから１８０秒以内に後続するジョブに含まれる最初の画像データの受信を開始できるような生成速度でジョブが生成される場合に、ジョブ間の画像の連結が行われる。ジョブの生成作業が複雑で時間がかかる場合には、編集作業が必要である場合等がある。
【００９７】
より一般的には、設定の目的がジョブごとに区切って画像を印刷することにある場合は、待機時間TwaitNextJobが相対的に短くなるように待機時間TwaitNextJobの設定が行われ、設定の目的がジョブ間の画像を連結して印刷することにある場合は、待機時間TwaitNextJobが相対的に長くなるように待機時間TwaitNextJobの設定が行われる。また、ジョブの生成作業が単純で時間がかからなくなるほど待機時間TwaitNextJobが短くなるように待機時間TwaitNextJobの設定が行われる。
【００９８】
実施の形態２においても、実施の形態１と同様に、印刷の品位が低下することが抑制され、インクシート２０８２の一部が無駄になることが抑制され、印刷に要する時間が短くなり、印刷のコストが低下する。加えて、実施の形態２においては、設定の目的、ホストＰＣ２０２２の状態およびジョブの生成作業の状態に適合する印刷が行われ、印刷システムの使い勝手が向上する。
【００９９】
３  実施の形態３
図９は、実施の形態３のプリンタを備える印刷システムを示すブロック図である。
【０１００】
図９に示される印刷システム３０００は、ホストＰＣ３０２２およびプリンタ３０２４を備える。プリンタ３０２４は、印刷部３０４２および制御部３０４４を備える。制御部３０４４は、画像データ生成部３０６２、サーマルヘッド制御部３０６４、インクシート駆動制御部３０６６、ペーパー駆動制御部３０６８、待機時間制御部３０７０およびジョブ状態解析部３０７２を備える。
【０１０１】
印刷システム３０００に備えられる印刷部３０４２、画像データ生成部３０６２、サーマルヘッド制御部３０６４、インクシート駆動制御部３０６６およびペーパー駆動制御部３０６８は、それぞれ、印刷システム２０００に備えられる印刷部２０４２、画像データ生成部２０６２、サーマルヘッド制御部２０６４、インクシート駆動制御部２０６６およびペーパー駆動制御部２０６８と同様のものである。
【０１０２】
印刷システム２０００と印刷システム３０００との相違は、印刷システム２０００においては、受信したジョブに含まれる待機時間設定データに基づいて待機時間TwaitおよびTwaitNextJobの設定が行われるのに対して、印刷システム３０００においては受信したジョブに待機時間設定データが含まれず受信したジョブの状態の解析結果に基づいて待機時間TwaitおよびTwaitNextJobの設定が行われる点にある。以下では、当該相違をもたらす印刷システム３０００の構成について専ら説明する。
【０１０３】
ジョブ状態解析部３０７２は、受信したジョブの状態を解析することにより解析結果を取得し、取得した解析結果に基づいて待機時間TwaitおよびTwaitNextJobの設定を行う。
【０１０４】
待機時間制御部３０７０は、当該設定に基づいて待機時間TwaitおよびTwaitNextJobを変更する。
【０１０５】
図１０および１１の各々は、実施の形態３のプリンタにおけるジョブの状態の解析および待機時間Twaitの設定のための処理を示すフローチャートである。
【０１０６】
図１０に示されるステップＳ３０１においては、ホストＰＣ３０２２から送信されてくるジョブが受信される。
【０１０７】
続くステップＳ３０２においては、受信したジョブに含まれる画像データの数、すなわち、印刷しなければならない画像の数がＮ個以上であるか否かが判定される。Ｎは、正の整数である。画像の数がＮ個以上である場合は、処理がステップＳ３０３へ進む。そうでない場合は、処理がステップＳ３０４へ進む。
【０１０８】
ステップＳ３０３においては、待機時間Twaitが相対的に短くなるように待機時間Twaitの設定が行われ、ステップＳ３０４においては待機時間Twaitが相対的に長くなるように待機時間Twaitの設定が行われる。
【０１０９】
これにより、印刷しなければならない画像が多い場合は、待機時間Twaitが相対的に短くなるように待機時間Twaitの設定が行われ、印刷の速度を速くすることが優先される。
【０１１０】
一方、印刷しなければならない画像が少ない場合は、待機時間Twaitが相対的に長くなるように待機時間Twaitの設定が行われ、複数個の画像を連結して印刷し印刷のコストを低下させることが優先される。
【０１１１】
待機時間Twaitの設定を行うアルゴリズムが変更されてもよい。例えば、印刷しなければならない画像の数が多くなるほど待機時間Twaitが短くなるように数式また数値テーブルを用いて印刷しなければならない画像の数から待機時間Twaitの設定値が算出されてもよい。
【０１１２】
図１１に示されるステップＳ３１１においては、ホストＰＣ３０２２から送信されてくるジョブが受信される。
【０１１３】
続くステップＳ３１２においては、受信したジョブに含まれる画像データの転送間隔が判定値Timage以上であるか否かが判定される。画像データの転送間隔が判定値Timage以上である場合は、処理がステップＳ３１３へ進む。そうでない場合は、処理がステップＳ３１４へ進む。
【０１１４】
ステップＳ３１３においては、待機時間Twaitが相対的に長くなるように待機時間Twaitの設定が行われ、ステップＳ３１４においては待機時間Twaitが相対的に短くなるように待機時間Twaitの設定が行われる。
【０１１５】
これにより、受信したジョブに含まれる画像データの転送間隔が短く転送速度が速い場合は、待機時間Twaitが相対的に短くなるように待機時間Twaitの設定が行われ、印刷の速度を速くすることが優先される。
【０１１６】
一方、受信したジョブに含まれる画像データの転送間隔が長く転送速度が遅い場合は、待機時間Twaitが相対的に長くなるように待機時間Twaitの設定が行われ、印刷のコストを低下させることが優先される。これにより、複数の画像を連結して印刷できる場合が増え、印刷の品位が低下することが抑制され、インクシート３０８２の一部が無駄になることが抑制される。
【０１１７】
待機時間Twaitの設定を行うアルゴリズムが変更されてもよい。例えば、画像データの転送間隔が長くなるほど待機時間Twaitが長くなるように数式また数値テーブルを用いて画像データの転送間隔から待機時間Twaitの設定値が算出されてもよい。
【０１１８】
図１２および１３は、実施の形態３のプリンタにおけるジョブの状態の解析および待機時間TwaitNextJobの設定のための処理を示すフローチャートである。
【０１１９】
図１２に示されるステップＳ３２１においては、ホストＰＣ３０２２から送信されてくるジョブが受信される。
【０１２０】
続くステップＳ３２２においては、１時間あたりに転送されてくるジョブの数がＮ個以上であるか否かが判定される。Ｎは、正の整数である。１時間あたりに転送されてくるジョブの数がＮ個以上である場合は、処理がステップＳ３２３へ進む。そうでない場合は、処理がステップＳ３２４へ進む。
【０１２１】
１時間あたりに転送されてくるジョブの数は、ジョブを生成する作業が長時間に渡って継続されておりジョブの転送が長時間にわたって継続されている場合は、現在の時刻の１時間前から現在の時刻までに転送されてきたジョブの数であり、ジョブを生成する作業が開始されてから間もなくジョブの転送が開始されてから間もない場合は、過去の作業履歴すなわち過去の転送履歴に基づくジョブの数等である。１時間あたりに転送されてくるジョブの数に代えて、１時間より長いまたは短い特定の時間あたりに転送されてくるジョブの数が使用されてもよい。特定の時間は、分単位、日単位、週単位等で決定され、ジョブの生成作業に適合するように決定される。
【０１２２】
ステップＳ３２３においては、待機時間TwaitNextJobが相対的に短くなるように待機時間TwaitNextJobの設定が行われ、ステップＳ３２４においては、待機時間TwaitNextJobが相対的に長くなるように待機時間TwaitNextJobの設定が行われる。
【０１２３】
これにより、１時間あたりに転送されてくるジョブの数が多く印刷しなければならない画像が多い場合は、待機時間TwaitNextJobが相対的に短くなるように待機時間TwaitNextJobの設定が行われ、印刷の速度を速くすることが優先される。
【０１２４】
一方、１時間あたりに転送されてくるジョブの数が少なく印刷しなければならない画像が少ない場合は、待機時間TwaitNextJobが相対的に長くなるように待機時間TwaitNextJobの設定が行われ、複数個の画像を連結して印刷し印刷のコストを低下させることが優先される。
【０１２５】
図１３に示されるステップＳ３３１においては、ホストＰＣ３０２２から送信されてくるジョブが受信される。
【０１２６】
続くステップＳ３３２においては、ジョブの転送間隔が判定値Tjob以上であるか否かが判定される。ジョブの転送間隔が判定値Tjob以上である場合は、処理がステップＳ３３３へ進む。そうでない場合は、処理がステップＳ３３４へ進む。
【０１２７】
ステップＳ３３３においては、待機時間TwaitNextJobが相対的に長くなるように待機時間TwaitNextJobの設定が行われ、ステップＳ３３４においては待機時間TwaitNextJobが相対的に短くなるように待機時間TwaitNextJobの設定が行われる。
【０１２８】
これにより、ジョブの転送間隔が短く転送速度が速い場合は、待機時間TwaitNextJobが相対的に短くなるように待機時間TwaitNextJobの設定が行われ、印刷の速度を速くすることが優先される。
【０１２９】
一方、ジョブの転送間隔が長く転送速度が遅い場合は、待機時間TwaitNextJobが相対的に長くなるように待機時間TwaitNextJobの設定が行われ、印刷のコストを低下させることが優先される。これにより、複数の画像が連結して印刷される場合が増え、印刷の品位が低下することが抑制され、インクシート３０８２の一部が無駄になることが抑制される。
【０１３０】
実施の形態３においても、実施の形態１と同様に、印刷の品位が低下することが抑制され、インクシート３０８２の一部が無駄になることが抑制され、印刷に要する時間が短くなり、印刷のコストが低下する。加えて、実施の形態３においては、ユーザーに待機時間TwaitおよびTwaitNextJobの設定を行わせることなく、ジョブの状態に応じた待機時間TwaitおよびTwaitNextJobの設定が自動的に行われ、ジョブの状態に適合する印刷が行われ、印刷システムの使い勝手が向上する。
【０１３１】
４  実施の形態４
図１４は、実施の形態４のプリンタを備える印刷システムを示すブロック図である。
【０１３２】
図１４に示される印刷システム４０００は、ホストＰＣ４０２２およびプリンタ４０２４を備える。プリンタ４０２４は、印刷部４０４２および制御部４０４４を備える。制御部４０４４は、画像データ生成部４０６２、サーマルヘッド制御部４０６４、インクシート駆動制御部４０６６、ペーパー駆動制御部４０６８、待機時間制御部４０７０、ジョブ状態解析部４０７２およびジョブパターン登録部４０７４を備える。
【０１３３】
印刷システム４０００に備えられる印刷部４０４２、画像データ生成部４０６２、サーマルヘッド制御部４０６４、インクシート駆動制御部４０６６、ペーパー駆動制御部４０６８および待機時間制御部４０７０は、それぞれ、印刷システム３０００に備えられる印刷部３０４２、画像データ生成部３０６２、サーマルヘッド制御部３０６４、インクシート駆動制御部３０６６、ペーパー駆動制御部３０６８および待機時間制御部３０７０と同様のものである。
【０１３４】
印刷システム３０００と印刷システム４０００との相違は、印刷システム３０００においては、受信したジョブの状態の解析結果に基づいて待機時間TwaitおよびTwaitNextJobの設定が行われるのに対して、印刷システム４０００においては、複数個のジョブパターンから選択されたジョブパターンおよび受信したジョブの状態の解析結果に基づいて待機時間TwaitおよびTwaitNextJobの設定が行われる点にある。以下では、当該相違をもたらす印刷システム４０００の構成について専ら説明する。
【０１３５】
ジョブパターン登録部４０７４には、ジョブパターンＡ，Ｂ，ＣおよびＤが登録される。ジョブパターンＡ，Ｂ，ＣおよびＤは、ユーザーが過去に行った印刷を類型分けしたものである。ジョブパターンＡは、各々が多数個の画像データを含む複数のジョブについて連続的に印刷が行われるジョブパターンである。ジョブパターンＢは、各々が少数個の画像データを含む複数のジョブについて連続的に印刷が行われるジョブパターンである。ジョブパターンＣは、各々が多数個の画像データを含む複数のジョブについて間欠的に印刷が行われるジョブパターンである。ジョブパターンＤは、各々が少数個の画像データを含む複数のジョブについて間欠的に印刷が行われるジョブパターンである。したがって、ジョブパターンＡ，Ｂ，ＣおよびＤは、ジョブに含まれる画像データの数および印刷の実行の連続性の２個の項目に関して互いに異なる。当該２個の項目が他の少なくとも１個の項目に置き換えられてもよい。４個のジョブパターンＡ，Ｂ，ＣおよびＤが３個以下または５個以上のジョブパターンに置き換えられてもよい。
【０１３６】
ジョブパターン登録部４０７４は、ジョブパターン設定データをホストＰＣ４０２２から受信する。ジョブパターン設定データは、ジョブパターンＡ，Ｂ，ＣおよびＤから選択されたジョブパターンを示す。したがって、ジョブパターン登録部４０７４は、ジョブパターン設定データをホストＰＣ４０２２から受信することにより、選択されたジョブパターンを特定する。ジョブパターン設定データの受信以外により選択されたジョブパターンが特定されてもよい。例えば、プリンタ４０２４がジョブパターンの設定を受け付け、当該設定に基づいて選択されたジョブパターンが特定されてもよい。
【０１３７】
ジョブ状態解析部４０７２は、選択されたジョブパターンおよび受信したジョブの状態を解析することにより取得される解析結果に基づいて、待機時間TwaitおよびTwaitNextJobの設定を行う。受信したジョブの状態の解析については、実施の形態３と同様である。
【０１３８】
ホストＰＣ４０２２は、プリンタ制御用のソフトウェアを実行しプリンタ制御用のソフトウェアにしたがって動作することにより、ジョブパターンの設定を受け付け、ジョブパターンＡ，Ｂ，ＣおよびＤから選択されたジョブパターンを示すジョブパターン設定データを生成し、画像データおよびジョブパターン設定データを含むジョブをプリンタ４０２４に送信する。
【０１３９】
図１５は、実施の形態４のプリンタを備える印刷システムにおける選択されたジョブパターンを特定するための処理を示すフローチャートである。
【０１４０】
図１５に示されるステップＳ４０１においては、作業が開始される。
【０１４１】
続くステップＳ４０２においては、ホストＰＣ４０２２がジョブパターンの設定を受け付ける。当該設定においてジョブパターンＡが選択された場合は、ステップＳ４０３において、ジョブパターンＡが選択されたことを示すジョブパターン設定データがホストＰＣ４０２２からプリンタ４０２４へ送信される。当該設定においてジョブパターンＢが選択された場合は、ステップＳ４０４において、ジョブパターンＢが選択されたことを示すジョブパターン設定データがホストＰＣ４０２２からプリンタ４０２４へ送信される。当該設定においてジョブパターンＣが選択された場合は、ステップＳ４０５において、ジョブパターンＣが選択されたことを示すジョブパターン設定データがホストＰＣ４０２２からプリンタ４０２４へ送信される。当該設定においてジョブパターンＤが選択された場合は、ステップＳ４０６において、ジョブパターンＤが選択されたことを示すジョブパターン設定データがホストＰＣ４０２２からプリンタ４０２４へ送信される。
【０１４２】
実施の形態４においても、実施の形態１と同様に、印刷の品位が低下することが抑制され、インクシート４０８２の一部が無駄になることが抑制され、印刷に要する時間が短くなり、印刷のコストが低下する。加えて、実施の形態４においては、ユーザーに待機時間TwaitおよびTwaitNextJobの設定を行わせることなく、ジョブの状態に応じた待機時間TwaitおよびTwaitNextJobの設定が自動的に行われ、ジョブの状態に適合する印刷が行われ、印刷システムの使い勝手が向上する。選択されたジョブパターンが待機時間TwaitおよびTwaitNextJobの設定の基礎になることは、簡単な操作でジョブの状態により適合する印刷が行われるようにすることに寄与する。
【０１４３】
なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【０１４４】
１０００，２０００，３０００，４０００  印刷システム、１０２４，２０２４，３０２４，４０２４  プリンタ、１０４２，２０４２，３０４２，４０４２  印刷部、１０４４，２０４４，３０４４，４０４４  制御部、１１８２  インクシート面。
【図１】
0006650787.tif 000002
【図２】
0006650787.tif 000003
【図３】
0006650787.tif 000004
【図４】
0006650787.tif 000005
【図５】
0006650787.tif 000006
【図６】
0006650787.tif 000007
【図７】
0006650787.tif 000008
【図８】
0006650787.tif 000009
【図９】
0006650787.tif 000010
【図１０】
0006650787.tif 000011
【図１１】
0006650787.tif 000012
【図１２】
0006650787.tif 000013
【図１３】
0006650787.tif 000014
【図１４】
0006650787.tif 000015
【図１５】
0006650787.tif 000016