(57)【特許請求の範囲】
【請求項１】
サーマルヘッドによってインクリボンを印画媒体に圧接し、前記インクリボンおよび前記印画媒体を搬送しながら前記サーマルヘッドを発熱させて前記インクリボンのインクを前記印画媒体に転写する熱転写方式の印刷装置であって、
同じ色のインクを二回にわたって前記印画媒体に転写する第１のモードと、
前記第１のモードにおいて、二回目のインクの転写する際に、前記第１のモードの一回目のインクの転写に比較して、前記印画媒体の搬送速度を小さくする制御手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記制御手段は、前記二回目のインクの転写の際に前記サーマルヘッドに投入するエネルギーの総量に応じて、前記二回目のインクの転写の際の印画媒体の搬送速度を決定することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記制御手段は、前記二回目のインクの転写の際に使用する印画データに含まれる、階調値が閾値以上の高階調領域の面積を算出し、算出した前記面積に応じて前記二回目のインクの転写において前記サーマルヘッドに投入するエネルギーの総量を決定することを特徴とする請求項２に記載の印刷装置。
【請求項４】
サーマルヘッドによってインクリボンを印画媒体に圧接し、前記インクリボンおよび前記印画媒体を搬送しながら前記サーマルヘッドを発熱させて前記インクリボンのインクを前記印画媒体に転写する熱転写方式の印刷装置であって、
同じ色のインクを二回にわたって前記印画媒体に転写する第１のモードと、
前記第１のモードにおいて二回目のインクの転写に用いる印画データを生成する印画データ生成手段と、
前記第１のモードにおける前記二回目のインクの転写の際に、前記印画データに含まれる、階調が閾値以上である高階調領域の面積に応じた速度で、前記印画媒体を搬送する制御手段と、
を有することを特徴とする印刷装置。
【請求項５】
前記制御手段は、前記高階調領域の面積が大きくなるにしたがって、前記二回目のインクの転写における前記印画媒体の搬送速度を小さくすることを特徴とする請求項４に記載の印刷装置。
【請求項６】
前記制御手段は、前記二回目のインクの転写において前記サーマルヘッドに投入するエネルギーの総量に応じて、前記二回目のインクの転写の際の前記印画媒体の搬送速度を決定することを特徴とする請求項４または５に記載の印刷装置。
【請求項７】
前記第１のモードの前記二回目のインクの転写に用いる印画データを生成する印画データ生成手段をさらに有し、
前記制御手段は、前記印画データ生成手段が生成した前記印画データに含まれる、階調値が閾値以上の高階調領域の面積を算出し、算出した前記面積に応じて前記二回目のインクの転写において前記サーマルヘッドに投入するエネルギーの総量を決定することを特徴とする請求項６に記載の印刷装置。
【請求項８】
前記制御手段は、二回目の印画においてインクを転写しない領域に対しても、前記サーマルヘッドを、前記インクリボンのインクが前記印画媒体に転写されない温度に発熱させることを特徴とする請求項１から７のいずれか１項に記載の印刷装置。
【請求項９】
前記制御手段は、前記二回のインクの転写のうちの二回目のインクの転写において前記印画媒体を印画開始位置に搬送する搬送速度を、前記二回のインクの転写のうちの一回目のインクの転写において前記印画媒体を印画開始位置に搬送する搬送速度よりも小さくすることを特徴とする請求項１から８のいずれか１項に記載の印刷装置。
【請求項１０】
サーマルヘッドによってインクリボンを印画媒体に圧接し、前記インクリボンおよび前記印画媒体を搬送しながら前記サーマルヘッドを発熱させて前記インクリボンのインクを前記印画媒体に転写する熱転写方式の印刷装置の制御方法であって、
同じ色のインクを二回にわたって前記印画媒体に転写する第１のモードにおいて、二回目のインクの転写する際に、前記第１のモードの一回目のインクの転写に比較して、前記印画媒体の搬送速度を小さくすることを特徴とする印刷装置の制御方法。
【請求項１１】
サーマルヘッドによってインクリボンを印画媒体に圧接し、前記インクリボンおよび前記印画媒体を搬送しながら前記サーマルヘッドを発熱させて前記インクリボンのインクを前記印画媒体に転写する熱転写方式の印刷装置の制御方法であって、
同じ色のインクを二回にわたって前記印画媒体に転写する第１のモードにおいて、二回目のインクの転写の際に、前記二回目のインクの転写に用いる印画データに含まれる、階調が閾値以上である高階調領域の面積に応じた速度で、前記印画媒体を搬送することを特徴とする印刷装置の制御方法。
【請求項１２】
コンピュータに、請求項１０または１１に記載の印刷装置の制御方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷装置、印刷装置の制御方法、プログラムに関する。特には、インクリボンを用いて印画を行う熱転写方式の印刷装置であって、同じ色のインクを複数回にわたって転写できる印刷装置と、この印刷装置の制御方法と、この制御方法をコンピュータに実行させるためのプログラムに関する。
【背景技術】
【０００２】
熱転写方式の印刷装置は、例えば、各色のインク層とオーバーコート層とが形成されたインクリボンを用いて画像の印画を行う。具体的には、ロール紙などの印画媒体に、インクリボンの各色のインク層をサーマルヘッドで加熱しながら転写して画像を印画し、さらに印画した画像を覆うようにオーバーコート層を形成する。
【０００３】
熱転写方式の印刷装置では、バックトラップと呼ばれる、印画媒体に転写されたインクがインクリボンに移動する現象が生じることがある。すなわち、インクリボンは、インクを転写する際は加熱された状態で印画媒体に貼り付いており、ある冷却時間の経過後に印画媒体から引き剥がされる。インクの転写の際に、サーマルヘッドとインクリボンと印画媒体の温度差が大きい（温度勾配が大きい）と、印画媒体上に形成される受容層のインク受容能力が低下するため、転写されたインクがインクリボンに戻ることがある。また、サーマルヘッドは、余分な熱を持たないように冷却される。このため、印画中における印画媒体の表面温度が、これに接触するインクリボンの温度よりも高くなる場合が生じ得る。この場合にも、インクリボンより印画媒体表面の受容層に拡散転写した染料が、インクリボンに移動することがある。
【０００４】
特許文献１には、熱転写式の印刷装置において、バックトラップの発生を抑制するために、ある色の印画速度を、その前に印画した別の色の印画速度よりも遅くする構成が開示されている。しかしながら、特許文献１に記載の構成では、高画質の印画のような、同じ色を複数回にわたって印画する場合には、バックトラップの発生を抑制できない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２８１５１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記実情に鑑み、本発明が解決しようとする課題は、熱転写方式の印刷装置において、バックトラップを抑制して高品質な印画を行うことである。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の印刷装置は、サーマルヘッドによってインクリボンを印画媒体に圧接し、前記インクリボンおよび前記印画媒体を搬送しながら前記サーマルヘッドを発熱させて前記インクリボンのインクを前記印画媒体に転写する熱転写方式の印刷装置であって、同じ色のインクを二回にわたって前記印画媒体に転写する第１のモードと、前記第１のモードにおいて、二回目のインクの転写する際に、前記第１のモードの一回目のインクの転写に比較して、前記印画媒体の搬送速度を小さくする制御手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、熱転写方式の印刷装置の二回にわたって同じ色のインクを転写するモードにおいて、バックトラップを抑制することができ、印画される画像の品質を高く維持できる。
【図面の簡単な説明】
【０００９】
【図１】印刷装置およびカートリッジの外観構成の例を模式的に示す図である。
【図２】インクリボンの構成例を模式的に示す図である。
【図３】印刷装置の機能構成の例を示すブロック図である。
【図４】印刷装置にカートリッジが装着された状態を模式的に示す断面図である。
【図５】印刷装置における印刷処理の全体フローを示すフローチャートである。
【図６】印画データの生成に使用するγ補正データの例を示す図である。
【図７】印刷装置における印刷処理時の動作フローを示すフローチャートである。
【図８】ロール紙の頭出しが完了した状態を模式的に示す断面図である。
【図９】サーマルヘッドが印画位置に移動した状態を模式的に示す断面図である。
【図１０】印画終了後排紙時の印刷装置の状態を模式的に示す断面図である。
【図１１】排紙動作直後の印刷装置の状態を模式的に示す断面図である。
【発明を実施するための形態】
【００１０】
以下に、本発明の実施形態を、添付の図面を参照して詳細に説明する。本発明の実施形態に係る印刷装置は、昇華型熱転写方式の印刷装置であり、インクリボンのインクを昇華させて印画媒体の例であるロール紙に転写することにより、ロール紙に画像を形成する。なお、本発明の実施形態において、「印刷」とは、ユーザからの印刷指示に基づいてロール紙に画像を形成し、ロール紙を所定サイズに切断して排紙するまでの一連の全体動作をいうものとする。また、「印画」とは、印刷の動作のうち、ロール紙に対してインクリボンに塗布されたインクを熱転写することにより、画像をロール紙に形成する動作をいうものとする。
【００１１】
＜印刷装置の本体の構成＞
まず、本発明の実施形態に係る印刷装置１００の全体の構成例について説明する。図１は、本発明の実施形態に係る印刷装置１００（本体）と、この印刷装置１００に用いられるカートリッジ１１０の外観構成の例を模式的に示す図である。図１に示すように、印刷装置１００は、筐体としての本体ハウジング１０１を有する。本体ハウジング１０１の側面には、開口部１０８が形成されるともに、この開口部１０８を開閉自在に覆う蓋１０９が設けられている。そして、本体ハウジング１０１は、その側面に形成される開口部１０８からカートリッジ１１０を矢印１２０の方向に着脱可能に構成される。また、本体ハウジング１０１の上部には、表示部１０２と操作部１０３とが設けられる。表示部１０２は、ＬＣＤなどの表示画面を有する表示デバイスが適用され、印刷する画像データや印刷に必要な設定データを入力するためのメニューを表示できる。操作部１０３は、印刷装置１００の電源のＯＮ／ＯＦＦを指示する電源スイッチ１０４と、表示部１０２に表示される各種メニューを選択するための選択スイッチ１０５とを備える。更に、選択スイッチ１０５の周囲には、表示部１０２に表示されたカーソルを所望の位置に移動させるための左右キー１０６および上下キー１０７が配置される。使用者等は、左右キー１０６や上下キー１０７を押下することによって表示部１０２に表示されるカーソルを移動させ、選択スイッチ１０５を押下することによって、カーソルを合わせた動作を確定することができる。
【００１２】
＜カートリッジの構成＞
カートリッジ１１０は、筐体としてのカートリッジハウジング１１１を有する。カートリッジハウジング１１１の内部には、印画媒体の例であるロール紙５（図４参照）と、各色のインクおよびオーバーコート材が塗布されているインクリボン４（図２参照。後述）が収納されている。ロール紙５は、給紙ローラ１１２に巻き取られた状態で、カートリッジハウジング１１１に収容されている。また、インクリボン４は、供給ローラ１１３に巻き回され、一端（先端）が巻き取りローラ１１４に接続された状態で、カートリッジハウジング１１１に収容されている。カートリッジ１１０が印刷装置１００から取り外されている状態では、ロール紙５はカートリッジハウジング１１１によって覆われており、使用者等はロール紙５に直接触れることができない。このような構成により、カートリッジ１１０の内部への異物等の侵入が防止される。カートリッジ１１０が印刷装置１００に装着されると、ロール紙５が巻き回された給紙ローラ１１２の回転軸は、印刷装置１００に設けられる給紙モータ２１５の回転機構と連結し、印刷装置１００のメインコントローラ２０１（後述）によって回転が制御される。また、供給ローラ１１３の回転軸と、巻き取りローラ１１４の回転軸とは、印刷装置１００に設けられるインクリボン巻上げモータ２１７の回転機構と連結し、印刷装置１００のメインコントローラ２０１によって回転が制御される。印刷時において、ロール紙５は、カートリッジハウジング１１１から引き出される。そして、印刷装置１００は、インクリボン４に塗布されたインクをサーマルヘッド２２７により加熱して昇華させてロール紙５に転写する。これにより、ロール紙５に画像を印画する。このほか、カートリッジ１１０には、カートリッジ１１０に関する情報が格納されたＩＣ（図略）が設けられている。このＩＣに格納される情報には、インクリボン４とロール紙５のサイズの情報が含まれる。
【００１３】
ロール紙５の表面には、転写されたインク（染料）を定着させる受容層が設けられる。具体的には、ロール紙５は、基材である天然紙の表面に、気泡を含み断熱材としての機能を有するＰＥＴ（ポリエチレンテレフタレート）やＰＰ（ポリプロピレン）のフィルムが貼り合わせられている。そして、これらＰＥＴやＰＰのフィルムの表面に、染料であるインクの受容性が高いポリマーからなる受容層が形成される。たとえば、ＰＥＴやＰＰのフィルムの表面に、染料であるインクの受容性が高いポリマーを含む溶液を塗布することによって、受容層が形成される。
【００１４】
図２は、インクリボン４の構成を模式的に示す平面図である。図２に示すように、本実施形態で用いるインクリボン４は、長尺の基材フィルム４０を有する。そして、基材フィルム４０の表面に、イエローのインク面４１Ｙと、マゼンタのインク面４１Ｍと、シアンのインク面４１Ｃと、オーバーコート面４１Ｏとが、長手方向に前記記載の順序で周期的に設けられている。長尺の基材フィルム４０は、例えばポリエステルなどのフィルムが適用される。各色のインク面４１Ｙ，４１Ｍ，４１Ｃは、各色のインク層が形成される領域である。各色のインク層は、色材である各色のインク（染料）とバインダーと呼ばれる合成樹脂の混合材とを溶剤によって溶解させた溶液を基材フィルム４０の表面に塗布し乾燥させることによって形成されている。オーバーコート面４１Ｏは、アクリル樹脂を主成分としたオーバーコート層が設けられる領域である。さらに、各色のインク面４１Ｙ，４１Ｍ，４１Ｃおよびオーバーコート面４１Ｏの頭出し位置（先頭位置）には、帯状のマーカー４２が設けられている。マーカー４２は、黒色で遮光性を有し、基材フィルム４０の長手方向に対して直角に延伸する。イエローのインク面４１Ｙの先頭部分には、２本のマーカー４２が設けられており、他の色のインク面４１Ｍ，４１Ｃおよびオーバーコート面４１Ｏの頭出し位置には１本のマーカー４２が設けられる。これにより、イエローのインク面４１Ｙの頭出し位置と、他の色のインク面４１Ｍ，４１Ｃおよびオーバーコート面４１Ｏの頭出し位置とを識別できる。
【００１５】
＜印刷装置の機能構成＞
次に、印刷装置１００の機能構成の例について、図３を参照して説明する。図３は、印刷装置１００の機能構成の例を示すブロック図である。
【００１６】
メインコントローラ２０１は、印刷装置１００の全体を制御する。メインコントローラ２０１は、例えば、ＣＰＵを有するコンピュータが適用される。ＲＯＭ２０２はメインコントローラ２０１に接続されており、印刷装置１００を制御するためのコンピュータプログラムや、印画データの生成に用いるγ補正データ（後述）などのデータが格納される。ＲＡＭ２０３は、メインコントローラ２０１の演算処理用のワークメモリとして用いられるほか、操作部１０３を介して入力された各種設定データを一時的に格納する。そして、メインコントローラ２０１は、印刷装置１００を制御するためのコンピュータプログラムをＲＯＭ２０２から読み出し、ＲＡＭ２０３をワークメモリとして使用して実行する。これにより、後述する印刷装置１００の動作が実現する。また、メインコントローラ２０１は、印画データ生成手段としての機能を有し、ＲＯＭ２０２に格納されたγ補正データに基づいて、印画のための各色の印画データを生成する。なお、本実施形態においては、外部から取り込まれる印刷対象の画像のデータを「画像データ」と称し、印画のために画像データから生成されるデータを「印画データ」と称して区別する。
【００１７】
各色のイメージメモリ（イメージバッファ）２２４Ｙ，２２４Ｍ，２２４Ｃは、画像データ入力部２２９を介して取り込んだ各色の画像データを一時的に格納する。イエローのイメージメモリ２２４Ｙはイエローの画像データを、マゼンタのイメージメモリ２２４Ｍはマゼンタの画像データを、シアンイのイメージメモリ２２４Ｃはシアンの画像データを、それぞれ一時的に格納する。なお、各色のイメージメモリ２２４Ｙ，２２４Ｍ，２２４Ｃには、各色の画像データがビットマップ形式で格納される。オーバーコートのイメージメモリ２２４ＯＰは、オーバーコート用の画像データを一時的に格納する。オーバーコート用の画像データは、メインコントローラ２０１が生成する。この際、メインコントローラ２０１は、イメージメモリ２２４Ｙ〜２２４Ｃに格納されている画像データを適宜参照する。
【００１８】
サーマルヘッド２２７には、通電（エネルギーの投入）により発熱する複数の発熱体（図略）が主走査方向にライン状に配列されている。そして、これらの発熱体に選択的に通電して（エネルギーを投入して）発熱させることにより、インクリボン４に塗布されたインクを昇華させてロール紙５に転写する。すなわち、メインコントローラ２０１は、イメージメモリ２２４Ｙ，２２４Ｍ，２２４Ｃ，２２４ＯＰに一時的に格納される画像データと、ＲＯＭ２０２にあらかじめ格納されているγ補正データを用いて、各色およびオーバーコートの印画データを生成する。そして、ドライバコントローラ２２５は、メインコントローラ２０１の制御にしたがい、メインコントローラ２０１が生成した印画データを用い、ヘッド駆動回路２２６を制御する。ヘッド駆動回路２２６は、ドライバコントローラ２２５の制御にしたがい、サーマルヘッド２２７に内蔵される発熱体に選択的に通電する（エネルギーを投入する）。これにより各色のインクおよびオーバーコート材がロール紙５に転写されて印画が行われる。サーマルヘッド２２７は、印刷装置１００のベースフレームに、ヘッドレバー６１２を介して回動可能に設けられている。そして、サーマルヘッド２２７は、回動することによって、印画位置６１１と退避位置に移動することができる。なお、印画位置６１１は、インクリボン４をロール紙５に圧接する位置をいう。サーマルヘッド２２７が印画位置６１１に移動すると、インクリボン４とロール紙５とは、サーマルヘッド２２７とプラテンローラ６０５とに挟持され、インクリボン４がロール紙５に圧接される。このため、サーマルヘッド２２７が印画位置６１１にあると、ロール紙５に画像を印画できる。退避位置は、サーマルヘッド２２７がインクリボン４およびロール紙５から離れた位置をいう。
【００１９】
ロール紙搬送モータドライバ２１１は、メインコントローラ２０１の制御にしたがい、ロール紙搬送モータ２１２，２１３を駆動する。ロール紙搬送モータ２１２，２１３は回転機構を介して、後述するグリップローラ６１４や排紙ローラ６０６等に、動力を伝達可能に連結されている。そして、ロール紙搬送モータドライバ２１１は、ロール紙搬送モータ２１２，２１３を介してこれらのローラを駆動することにより、ロール紙５を搬送する。給紙モータドライバ２１４は、メインコントローラ２０１の制御にしたがい、給紙モータ２１５を駆動する。カートリッジ１１０が本体ハウジング１０１に装着されると、給紙モータ２１５は、給紙ローラ１１２の回転軸と回転機構を介して連結する。そして、給紙モータドライバ２１４は、メインコントローラ２０１による制御にしたがって、給紙ローラ１１２の回転軸を回転駆動させる。
【００２０】
インクリボン巻上げモータドライバ２１６は、メインコントローラ２０１の制御にしたがい、インクリボン巻上げモータ２１７を駆動する。カートリッジ１１０が本体ハウジング１０１に装着された状態では、インクリボン４の巻き取りローラ１１４の回転軸とインクリボン巻上げモータ２１７とが回転機構を介して連結する。このため、インクリボン巻上げモータドライバ２１６がインクリボン巻上げモータ２１７を駆動することにより、インクリボン４の巻き取りと巻き上げが行われる。ヘッドアップダウンモータドライバ２１８は、メインコントローラ２０１の制御にしたがい、ヘッドアップダウンモータ２１９を駆動する。ヘッドアップダウンモータ２１９が駆動することにより、サーマルヘッド２２７が昇降し、印画位置６１１と退避位置に移動する。カッターモータドライバ２２０は、メインコントローラ２０１の制御にしたがい、カッターモータ２２１を駆動する。カッターモータ２２１は、ロール紙５を切断するカッターユニットを構成するカッター刃６０９とカッター受け刃６１０を駆動する。ファンモータ制御部２３１は、メインコントローラ２０１の制御にしたがい、印画動作や各部の温度情報に基づき、ファンモータ２３２のＯＮ／ＯＦＦの制御などを行う。ファンモータ２３２の回転軸には冷却ファンが設けられており、その駆動によって主にサーマルヘッド２２７を空冷方式により冷却する。
【００２１】
終端検出センサ２０４は、給紙ローラ１１２に巻き回されたロール紙５が消費されて残量が所定の巻き数未満（たとえば、１巻き未満）になったこと（すなわち、ロール紙５の終端）を検出する。終端検出センサ２０４は、例えば、カートリッジ１１０の給紙ローラ１１２内に設けられる。終端検出センサ２０４によりロール紙５の終端が検出されると、メインコントローラ２０１は表示制御部２２２を制御し、ロール紙５の残量が少ない旨のメッセージを表示部１０２に表示する。
【００２２】
ロール紙頭出しセンサ２０６は、ロール紙５の搬送経路のプラテンローラ６０５とグリップローラ６１４の間に配される。そして、ロール紙頭出しセンサ２０６は、印刷開始時において、カートリッジ１１０から引き出されたロール紙５の先端部がグリップローラ６１４の後方を通過したことを検出する。
【００２３】
リボン頭出しセンサ２０７は、インクリボン４の各色のインク面４１Ｙ，４１Ｍ，４１Ｃおよびオーバーコート面４１Ｏの頭出し位置（先頭位置）に設けられるマーカー４２を検出する。インクリボン巻き上げモータドライバ２１６は、メインコントローラ２０１の制御にしたがい、リボン頭出しセンサ２０７によるマーカー４２の検出結果に基づいて、インクリボン巻上げモータ２１７を駆動する。これにより、インクリボン４の巻き上げ動作が実行される。
【００２４】
環境温度センサ２０８は、印刷装置１００が設置された環境の雰囲気温度を検出する。ＩＣ読み書き部２３０は、カートリッジ１１０に設けられるＩＣから、カートリッジ１１０に関する情報を読み出す。メインコントローラ２０１は、カートリッジ１１０のＩＣから読み出した情報を、ＲＡＭ２０３に一時的に格納し、印刷処理の際に参照する。画像データ入力部２２９は、画像データが格納された記憶媒体や記憶デバイスから画像データを読み出すことができる。画像データ入力部２２９は、記憶媒体を挿入可能なスロットや、外部の記憶デバイスなどに接続可能なポートや、無線通信装置などといった、各種インターフェースが適用される。
【００２５】
＜印刷装置の各部の構成＞
次に、印刷装置１００が印刷を行う際に動作する各部の構成について、図４を参照して簡単に説明する。図４は、カートリッジ１１０が印刷装置１００に装着された状態を、印刷装置１００の側方から見た断面模式図である。
【００２６】
カートリッジハウジング１１１には、ロール紙５の搬送径路６０１およびカートリッジ出口６０２が設けられる。搬送径路６０１は、カートリッジ１１０に内包されるロール紙５が、印画時に印画位置６１１まで引き出される際に通過する経路である。給紙ローラ１１２に巻き回されていたロール紙５は、分離部材４０６により引き剥がされ、搬送径路６０１を通過し、カートリッジ出口６０２よりカートリッジ１１０の外部に引き出される。なお、カートリッジ出口６０２の外側近傍には、ロール紙検出センサ２０５（図４においては省略、図２参照）が設けられる。ロール紙検出センサ２０５は、ロール紙５の幅方向（主走査方向）の両端部に設けられており、カートリッジ出口６０２から押し出されたロール紙５の幅方向右端部と左端部とをそれぞれ検出する。２つのロール紙検出センサ２０５の検出タイミングの差により、メインコントローラ２０１は、カートリッジ出口６０２より押し出されたロール紙５の幅方向の傾きを認識することができる。
【００２７】
ピンチローラ６０４とグリップローラ６１４は、カートリッジ１１０から引き出されたロール紙５を挟持して搬送する。すなわち、グリップローラ６１４が回転することで（図４中においては時計回りに回転することで）、カートリッジ１１０から引き出されたロール紙５を、印画位置６１１に向かって搬送する。デカール用ガイド６０３は、ロール紙５の巻き癖（カール）を矯正するために設けられる部材であり、ロール紙５をその巻き癖の方向（カール方向）とは逆の方向に曲率を持つように湾曲させる。
【００２８】
プラテンローラ６０５は、印画位置６１１において、サーマルヘッド２２７との間で、インクリボン４とロール紙５とを重畳させた状態を維持する。なお、印刷装置１００にはヘッド圧検出センサ２０９（図４では省略。図３参照）が設けられている。このヘッド圧検出センサ２０９は、サーマルヘッド２２７とプラテンローラ６０５とがインクリボン４とロール紙５とを挟持する圧力であるヘッド圧を検出する。
【００２９】
排紙ローラ６０６は、ロール紙５を排紙方向に搬送する。排紙ローラ６０６と従動ローラ６０７とは、ロール紙５の搬送経路を挟んで対向する位置に配され、図示しない駆動機構により圧接・離間する。そして、排紙時に圧接してロール紙５を挟持して搬送する。
【００３０】
カッターモータ２２１の動力は、ギア輪列６０８を介してカッターユニットに伝達される。カッターユニットは、カッター刃６０９とカッター受け刃６１０とを有する。カッター刃６０９とカッター受け刃６１０とは、ロール紙５の搬送経路を挟んで対向した位置に配置されている。カッター刃６０９とカッター受け刃６１０は、ギア輪列６０８により駆動され、上下の刃が鋏の刃のように擦り合わされることにより、ロール紙５を切断する。なお、カッターユニットの近傍には、印画範囲識別センサ２１０が設けられる。印画範囲識別センサ２１０（図４では省略。図３参照）は、ロール紙５へ画像が印画された範囲を識別する。
【００３１】
＜印刷装置の印刷の全体フロー＞
次に、印刷装置１００の印刷の全体フローを、図５を参照して説明する。図５は、印刷装置１００における印刷の全体フローを示すフローチャートである。印刷装置１００は、カートリッジ１１０が装着され、電源が投入されると、図４に示す状態となる。また、メインコントローラ２０１は、カートリッジ１１０に設けられるＩＣから、ＩＣ読み書き部２３０を介してカートリッジ１１０に関する情報を取得し、ＲＡＭ２０３に格納する。さらに、メインコントローラ２０１は、印画対象となる画像データを画像データ入力部２２９から取り込む。そして、メインコントローラ２０１は、これらの処理を完了すると、図５に示す処理を開始する。図５に示す処理を含め、印刷装置１００を制御するためのコンピュータプログラムは、あらかじめＲＯＭ２０２に格納されている。そして、メインコントローラ２０１は、ＲＯＭ２０２からこのコンピュータプログラムを読み出し、ＲＡＭ２０３をワークメモリとして使用して実行する。これにより、図５に示す処理を含む印刷蔵置の１００の制御が実現する。
【００３２】
ステップＳ８０１では、メインコントローラ２０１は、使用者等による操作部１０３に対する印画モードを設定する操作を受け付ける。本実施形態に係る印刷装置１００は、印画モードとして通常モードと高画質モードとを有する。高画質モードは、高階調領域（高濃度領域）を強調することによって、通常モードに比較して画質の向上を図るモードである。高階調領域は、階調（濃度）が閾値以上の領域をいい、中低階調領域は、階調（濃度）が閾値未満の領域をいう。なお、この閾値は特に限定されるものではなく、適宜設定できる。通常モードにおいては、印刷装置１００は、各色のインクを一回ずつロール紙５に転写することにより画像を印画する。高画質モードにおいては、印刷装置１００は、高階調領域を強調するために、各色のインクを二回ずつ転写することにより画像を印画する。使用者等により印画モードを設定する操作があった場合には、ステップＳ８０２に進む。
【００３３】
ステップＳ８０２では、メインコントローラ２０１は、ステップＳ８０１において検出した操作に応じて、印画モードを通常モードと高画質モードのいずれかに設定する。
【００３４】
ステップＳ８０３では、画像データ入力部２２９から取り込んだ画像データを、表示制御部２２２を介して表示部１０２に表示し、使用者等による印画対象の画像データを選択する操作を受け付ける。使用者等は、表示部１０２に表示される画像データを視認し、操作部１０３に対して印画対象の画像データを選択する操作を行うことになる。メインコントローラ２０１は、使用者等による印画対象の画像データの選択操作が完了するまで、このステップで待機する。
【００３５】
ステップＳ８０４では、メインコントローラ２０１は、ステップＳ８０４で選択された画像データを、印画対象の画像データとして確定する。
【００３６】
ステップＳ８０５では、メインコントローラ２０１は、使用者等より操作部１０３を介して印刷指示があったか否かを判定する。印刷指示があったと判定した場合には、ステップＳ８０６に進む。そうでない場合には、印刷指示の操作があるまでこのステップで待機する。
【００３７】
ステップＳ８０６では、メインコントローラ２０１は、印刷可能か否かを判定する。具体的には、メインコントローラ２０１は、終端検出センサ２０４による検出結果に基づき、ロール紙５の残量が、ステップＳ８０４において選択された画像データの全てを印画できる量であるか否かを判定する。ロール紙５の残量が選択された画像データの全てを印画できる量である場合には、印刷可能であると判定する。この場合には、ステップＳ８０７に進む。ロール紙５の残量が、選択された画像データの全てを印画できる量でない場合には、印刷可能でないと判定する。この場合には、メインコントローラ２０１は、表示制御部２２２を介し、表示部１０２に印刷不可である旨のメッセージを表示する。そしてステップＳ８０７〜Ｓ８０９を経ずにステップＳ８１０に進む。
【００３８】
ステップＳ８０７では、メインコントローラ２０１は、印画データ生成手段として機能し、選択された画像データから各色の印画データとオーバーコートの印画データを生成する。印画モードが高画質モードである場合には、メインコントローラ２０１は、各色のインクの一回目と二回目のそれぞれの印画データを生成する。そして、生成した印画データを、イメージメモリ２２４Ｙ，２２４Ｍ，２２４Ｃ，２２４ＯＰに格納する。なお、印画データを生成する処理については後述する。そして、生成した印画データを、イメージメモリ２２４Ｙ，２２４Ｍ，２２４Ｃ，２２４ＯＰに格納する。印画データの生成および格納が完了した場合には、ステップＳ８０８に進む。
【００３９】
ステップＳ８０８では、メインコントローラ２０１は、生成した印画データを用いて印刷処理を行う。メインコントローラ２０１は、印画モードが通常モードに設定されている場合には、各色のインクの転写を一回ずつ行い、全ての色のインクの転写が完了すると、オーバーコートの転写を行う。一方、メインコントローラ２０１は、印画モードが高画質モードに設定されている場合には、各色のインクの転写を二回ずつ行い、全ての色のインクについて二回の転写が完了した後に、オーバーコートの転写を行う。なお、印刷処理の詳細は、後述する。そして、ステップＳ８０９に進む。
【００４０】
ステップＳ８０９では、メインコントローラ２０１は、印画対象として選択された次の画像データが存在するか（残っているか）否かを判定する。印刷対象として選択された次の画像データが存在すると判定された場合には、ステップＳ８０７に戻り、ステップＳ８０７，Ｓ８０８の処理を繰り返す。一方、ステップＳ８０９において、印刷対象として選択された次の画像データが存在しない（全ての画像データの印刷を完了した）と判定された場合には、ステップＳ８１０に進む。
【００４１】
ステップＳ８１０では、メインコントローラ２０１は、終了処理を行い、印刷装置１００を図４に示す状態に戻す。具体的には、メインコントローラ２０１は、ヘッドアップダウンモータドライバ２１８を制御してヘッドアップダウンモータ２１９を駆動し、サーマルヘッド２２７を退避位置に移動させる。また、メインコントローラ２０１は、給紙モータドライバ２１４を制御して給紙モータ２１５を駆動し、ロール紙５を、その先端部がカートリッジ１１０の搬送径路６０１に位置するように巻き上げる。
【００４２】
＜印画データ生成＞
ここで、印画データの生成処理について説明する。本実施形態では、メインコントローラ２０１が、印画データ生成手段として機能する。そして、メインコントローラ２０１は、使用者等により選択された画像データと使用者等により設定された印画モードに基づいて、各色の印画データを生成する。この際、メインコントローラ２０１は、あらかじめＲＯＭ２０２に格納されているγ補正データを読み出して使用する。γ補正データは、画像データに含まれる画素の各色の階調を、自然な印画結果が得られるように補正するために用いられる補正データである。すなわち、メインコントローラ２０１は、γ補正データを用い、画像データの画素の各色の階調と、それが実際に印画出力される際の出力結果の相対関係を調節して、より自然に近い出力結果が得られるように印画データを生成する。γ補正データは予めＲＯＭ２０２に格納されており、メインコントローラ２０１は、必要に応じてＲＡＭ２０３上に値を展開して印画データの生成の処理に使用する。本実施形態では、メインコントローラ２０１は、高画質モードの一回目の印画と通常モードの印画に用いる画像データの生成に、同じγ補正データを使用する。一方、高画質モードの二回目の印画に用いる印画データの生成には、高画質モードの一回目および通常モードの各色のインクの転写（印画）に用いる印画データの生成とは異なるγ補正データを使用する。
【００４３】
また、ステップＳ８０７において、メインコントローラ２０１は、オーバーコートの印画データを、あらかじめ定めた方法で自動的に生成する。なお、オーバーコートの印画データの生成方法は、特に限定されるものではなく、従来公知の各種方法が適用できる。
【００４４】
図６（ａ）は、高画質モードの一回目と通常モードの印画データの生成に用いるγ補正データの例を示すグラフである。図６（ｂ）は、高画質モードの二回目の印画データの生成に用いるγ補正データの例を示すグラフである。それぞれのγ補正データにおいて、入力階調値の低い範囲は画像データの濃度が低い範囲を示し、入力階調値の大きい範囲は画像データの濃度が高い範囲を示している。図６（ａ）（ｂ）に示すように、メインコントローラ２０１は、高画質モードの一回目と二回目とで、異なるγ補正データを使用して印画データを生成する。この理由は、次のとおりである。通常モードの印画データの生成に用いるγ補正データは、各色のインクを一回ずつ転写する印画に最適化されている。このため、このようなγ補正データを用いて一回目と二回目の印画データを生成し、このように生成した印画データを用いて印画を行うと、より自然に近い出力結果に最適化されたインク量の２倍の量がロール紙５に転写されることになる。したがって、自然な出力結果が得られないことがある。そこで、一回目と二回目の印画データを、異なるγ補正データを使用して生成することにより、高画質モードにおいてより自然な出力結果を得ることができる。
【００４５】
メインコントローラ２０１は、高画質モードの一回目と通常モードの印画において使用する印画データを、図６（ａ）に示すγ補正データを用いて生成する。図６（ａ）に示すように、高画質モードの一回目と通常モードの印画データは、入力階調値の全域にわたって、入力階調値に応じた０ではない出力階調値を有する。すなわち、図６（ａ）に示すγ補正データによれば、入力階調値の全域において、入力階調値が高くなるにしたがって出力階調値も高くなる。このため、一回目の各色のインクの転写では、画像データの全階調領域について印画が行われる。
【００４６】
高画質モードの二回目の印画データの生成に使用するγ補正データは、図６（ｂ）に示すように、中低階調領域の出力階調値は０または０の近傍の値であり、高階調領域においては入力階調値に応じた０ではない出力階調値を有する。すなわち、中低階調領域にはインクを転写せず、高階調領域のみインクを転写する。この理由は、高画質モードによる画質の改善が主に最高濃度の向上であり、中低階調領域に二回にわたってインクを転写すると、中低階調領域の濃度が高くなってしまうためである。
【００４７】
このように、メインコントローラ２０１は、高画質モードの二回目の印画データを、高階調領域のみを強調するようなγ補正データを用いて生成する。また、メインコントローラ２０１は、通常モードと高画質モードの一回目の印画データを、同じγ補正データを用いて生成する。通常モードと高画質モードの一回目の印画データの生成においてγ補正データを共用する構成であると、γ補正データを格納するためのＲＯＭ２０２などの容量を小さくできる。したがって、コストの上昇を抑制できる。また、γ補正データを共用することにより、処理の単純化を図ることができる。ただし、通常モードと高画質モードの一回目の印画データの生成に、異なるγ補正データを用いてもよい。異なるγ補正データを用いる構成によれば、中低階調領域の精細度を向上させることができる。
【００４８】
＜印刷処理＞
印刷装置１００は、印画モードが通常モードに設定されている場合には、各色のインクを一回ずつ転写して各色の画像を印画し、その後、オーバーコートを一回転写してオーバーコートの画像を印画する。本実施形態では、印刷装置１００は、通常モードに設定されている場合には、イエローのインク、マゼンタのインク、シアンのインク、オーバーコートの順に、一回ずつ転写を行う。一方、印刷装置１００は、高画質モードに設定されている場合には、各色のインクの転写を二回ずつ行い、その後、オーバーコートの転写を一回行う。本実施形態では、一回目のイエローのインク、一回目のマゼンタのインク、一回目のシアンのインク、二回目のイエローのインク、二回目のマゼンタのインク、二回目のシアンのインク、オーバーコートの順に転写（画像の印画）を行う。
【００４９】
前述のとおり、印刷装置１００は、高画質モードの一回目の各色のインクの転写と二回目の各色のインクの転写とで、異なるγ補正データを使用して生成した印画データを用いる。さらに、印刷装置１００は、高画質モードの二回目の印画速度（ロール紙５およびインクリボン４の搬送速度）を、バックトラップの発生を抑制できる速度に設定する。すなわち、二回目の各色のインクの転写においては、一回目の各色のインクの転写の際の余熱によりサーマルヘッド２２７の温度が高いため、サーマルヘッド２２７とインクリボン４とロール紙５の温度勾配が、一回目に比較して大きくなる。さらに、二回目の各色のインクの転写においては、高階調領域を強調した印画データを用いるため、この温度勾配が大きくなりやすい。高画質モードの二回目の各色のインクの転写においてバックトラップの発生を抑制するため、本実施形態では、第１の方法として、二回目の印画速度を、一回目の印画速度に比較して遅くするという方法が適用される。また、第２の方法として、二回目の印画速度を、サーマルヘッド２２７に投入するエネルギーの総量に応じて決定するという方法が適用できる。なお、本実施形態では、メインコントローラ２０１は、高画質モードの一回目の印画速度を、通常モードと同じ印画速度に設定する。ここで、本実施形態では、二回目の各色のインクの転写全体の印画速度を設定するため、転写するインクの色に関わらず、同じ印画速度となるように設定される。しかし、各色の印画データに基づいて、転写するインクの色毎に、印画速度を決定するようにしてもよい。
【００５０】
例えば、メインコントローラ２０１は、高画質モードの一回目および通常モードの印画速度（ロール紙５の搬送速度）を、０．６〜２．０ｉｐｓ（inch per sec）程度の速度に設定する。そして、メインコントローラ２０１は、一回目の印画速度を例えば０．８ｉｐｓに設定した場合には、第１の方法においては二回目の印画速度を０．４ｉｐｓ程度に設定する。また、第２の方法においては、二回目の印画速度を、サーマルヘッド２２７に投入するエネルギーの総量に応じて、０．４〜０．８ｉｐｓの範囲に設定する。このように、第２の方法においては、二回目の印画速度を、一回目の印画速度を最大値として、それ以下の速度に設定する方法が適用できる。もちろん、二回目の印画速度を、一回目の印画速度未満の速度になるように設定してもよい。
【００５１】
ここで、第１の方法において、高画質モードの二回目の印画速度を、一回目の印画速度より遅く設定する理由について説明する。前述のとおり、高画質モードの二回目の各色のインクの転写においては、高階調領域のみを転写し、中低階調領域の転写は行わない。高階調領域の転写では、中低階調の転写に比較して、インクリボン４に投入するエネルギーの総量が多くなるため、インクリボン４とロール紙５の密着の程度も高くなる。特に、高画質モードの二回目の転写では、高階調領域の転写を行い中低階調領域の転写を行わないため、サーマルヘッド２２７から与えられる熱が高階調領域に集中する。このように、高階調領域のみを転写する高画質モードの二回目の転写では、サーマルヘッド２２７の熱勾配が、高画質モードの一回目の転写や通常モードの転写に比較して大きくなる。このため、高階調領域の転写箇所において、インクリボン４とロール紙５が強固に密着する。そして、インクの転写の後にロール紙５とインクリボン４を剥離する際に、剥離時の力が高階調領域の転写個所に集中することになり、インクリボン４の捩れや皺の原因となる。
【００５２】
そこで、本実施形態では、高画質モードの二回目の印画速度を、一回目の印画速度に比較して低くする。このような構成によれば、サーマルヘッド２２７の部位のうち、高階調領域に転写する部位するから、中低階調領域に転写する部位への熱の移動が行われる時間が確保できる。したがって、サーマルヘッド２２７に生じる大きな熱勾配を原因とするインクリボン４のダメージが生じ難い。また、インクリボン４とロール紙５を低速で引き剥がすことになるため、インクリボン４に捩れや皺が生じにくくなる。
【００５３】
さらに、印画速度が低くなると、インクを転写する目標画素を集中して加熱できる。すなわち、ロール紙５およびインクリボン４を、搬送しながらサーマルヘッド２２７によって加熱するため、印画速度が大きくなると、目標画素を加熱する際に、加熱される領域の面積が広くなる。これに対し、印画速度を遅くすると、目標画素を加熱する際に、加熱される領域の面積が小さくなる。そして、印画速度が遅くなると、ロール紙５に与えられる熱量が多くなり、ロール紙５の温度も高くなる。このため、インクリボン４とロール紙５との温度差（温度勾配）が小さくなる。したがって、バックトラップの発生を抑制できる。
【００５４】
次いで、第２の方法において、高画質モードの二回目の印画速度を、サーマルヘッド２２７に投入するエネルギーの総量に応じて変更する理由について説明する。高画質モードの二回目の印画データの生成に用いるγ補正データは、中低階調領域の入力に対する出力は０または０に近い値である。このため、中低階調領域のみで構成される画像データを印画する場合には、高画質モードの二回目の各色のインクの転写において、サーマルヘッド２２７に投入するエネルギーの総量が少なくなる場合がある。そうすると、サーマルヘッド２２７からインクリボン４およびロール紙５に供給される総熱量も非常に少なくなる。例えば、青空に浮かぶ雲を写したような写真の画像を印画する場合が該当する。このような場合には、二回目の各色のインクの転写において、バックトラップや皺等の発生のおそれが低くなる。一方、高諧調領域が多い画像データを印画する場合には、サーマルヘッド２２７に投入するエネルギーの総量が多くなる。そうすると、サーマルヘッド２２７からインクリボン４およびロール紙５に供給される総熱量は多くなる。例えば、夜景を写した写真を印画する場合が該当する。この場合は、二回目の各色のインクの転写において、バックトラップや皺等の発生のおそれが高くなる。このように、サーマルヘッド２２７に投入するエネルギーの総量が多くなると、バックトラップや皺等の発生のおそれが高くなる。そして、印画データにおいて高階調領域の面積の割合が大きくなると、サーマルヘッド２２７に投入するエネルギーの総量も多くなる。そこで、第２の方法では、サーマルヘッド２２７に投入するエネルギーの総量に応じて、二回目の印画速度を変更する。すなわち、二回目の各色のインクの転写において、サーマルヘッド２２７に投入するエネルギーの総量が多い場合には印画速度を低くし、少ない場合には印画速度を高くする。このような構成により、二回目の各色のインクの転写においてバックトラップや皺等の発生を抑制するとともに、印画に要する時間の短縮を図ることができる。
【００５５】
ここで、第２の方法における二回目の印画速度を決定する処理について説明する。サーマルヘッド２２７に投入するエネルギーの総量は、印画データに含まれる画素の階調値（濃度値）によって決まる。そして、印画データに含まれる高階調領域の面積が大きくなるにしたがって、サーマルヘッド２２７に投入するエネルギーの総量も多くなる。そこで、本実施形態では、サーマルヘッド２２７に投入するエネルギーの総量を、印画データに含まれる高階調領域の面積に基づいて確定する。そして、確定した総熱量に応じて、二回目の印画速度を決定する。具体的には、次のとおりである。
【００５６】
メインコントローラ２０１は、図５のステップＳ８０５において、印画対象として選択された画像データから、各色の印画データを生成する。高画質モードに設定されている場合には、メインコントローラ２０１は、各色の一回目と二回目の印画データを生成することになる。そして、メインコントローラ２０１は、印画データを生成する際に、二回目の各色の印画データに含まれる高諧調領域の面積比を計算する。すなわち、予めある階調値を閾値として定めておき、閾値以上の階調の領域を高階調領域とみなす。なお、この閾値の具体的な値は特に限定されるものではなく、適宜設定される。また、この閾値は、あらかじめＲＯＭ２０２に格納されている。そして、メインコントローラ２０１は、高階調領域の面積を測定し、その測定結果から高階調領域の面積比を算出する。この面積比は、値が大きいほど高階調領域の面積が大きいことを示す値であり、例えば、「面積比＝高階調領域の面積／画像の全面積」で定義される。また、この面積比が大きくなるにしたがって、各色のインクの転写においてサーマルヘッド２２７に投入するエネルギーの総量が多くなることを示している。そして、メインコントローラ２０１は、この面積比から、サーマルヘッド２２７に投入するエネルギーの総量を確定する。そして、確定したエネルギーの総量を、ＲＡＭ２０３に格納する。なお、この面積比とサーマルヘッド２２７に投入するエネルギーの総量との関係は、サーマルヘッド２２７の仕様などに応じて決まる。したがって、この面積比が算出されれば、面積比に応じたサーマルヘッド２２７に投入するエネルギーの総量も確定できる。
【００５７】
二回目の各色のインクの転写の際に、メインコントローラ２０１は、制御手段として機能する。メインコントローラ２０１は、サーマルヘッド２２７に投入するエネルギーの総量をＲＡＭ２０３から読み出し、このエネルギーの総量と印画速度との関係を規定するテーブルを用い、投入するエネルギーの総量に応じた印画速度を決定する。このテーブルは、あらかじめＲＯＭ２０２に格納されている。メインコントローラ２０１は、二回目の印画速度を決定する際に、ＲＯＭ２０２からのこのテーブルを読み出して参照する。例えば、一回目の印画速度が０．８ｉｐｓに設定されている場合には、このテーブルには、０．４〜０．８ｉｐｓの範囲で、投入するエネルギーの総量に応じた印画速度が規定されている。そして、投入するエネルギーの総量がある閾値以上である場合には、印画速度は最も遅い０．４ｉｐｓに設定され、ある閾値未満である場合には、印画速度は最も早い０．８ｉｐｓに設定される。このように、このテーブルには、投入するエネルギーの総量が多くなるにしたがって、二回目の印画速度が小さくなるように規定される。なお、高階調領域の面積比と二回目の印画速度との具体的な関係（数値）は、印刷装置１００の仕様などに応じて適宜設定されるものであり、限定されるものではない。
【００５８】
なお、メインコントローラ２０１は、第１の方法と第２の方法のいずれの方法を用いてもよい。また、使用者等により選択できる構成であってもよい。
【００５９】
さらに、メインコントローラ２０１は、高画質モードの二回目の各色のインクの転写において、サーマルヘッド２２７を、その主走査方向の温度分布の不均一を抑制するように制御する。具体的には、メインコントローラ２０１は、画像データから印画データを生成する際に、印画データの各主走査線における中低階調領域および高階調領域の範囲（位置）を算出する。そして、メインコントローラ２０１は、高画質モードの二回目の各色のインクの転写において、この算出結果に基づいて、サーマルヘッド２２７からインクリボン４に供給される熱量の位置的な偏りが少なくなるように、サーマルヘッド２２７の駆動を制御する。すなわち、主走査方向の一方に高階調領域が位置し、その反対側に中低階調領域が位置する場合には、インクリボン４に供給される熱に、主走査方向の偏りが生じる。インクリボン４の基材フィルム４０は、ポリエステルなどといった、サーマルヘッド２２７から供給される熱によって収縮する材料により形成される。このため、主走査方向の一方に温度が高い領域が偏在すると、インクリボン４の基材フィルム４０の熱収縮は、主走査方向について高階調領域が偏在する側において大きくなる。その結果、主走査方向における熱収縮量の相違によって、インクリボン４に捩れや皺が発生し、印画の品質の低下の原因になる。本実施形態では、主走査方向の一方に高階調領域が偏在し、他方に低階調領域が偏在する場合には、低階調領域に対して、インクが昇華しない温度に発熱させる。これにより、印画中において、主走査方向の一方に熱が集中することによって生じるインクリボン４の捩れや皺を抑制する。主走査方向の一方に高階調領域が偏在するか否かについては、例えば以下のように判断する。まず、メインコントローラ２０１は、印画データを主走査方向に２つに等分割し、等分割したそれぞれの分割領域における高階調領域となる高階調画素の数を算出する。そして、メインコントローラ２０１は、２つの分割領域の高階調画素数の差を算出し、この差が所定数よりも大きい場合に、主走査方向の一方に高階調領域が偏在すると判断する。なお、高階調画素とは、階調値（濃度値）が所定の閾値（ここでは、ステップＳ８０１の閾値）以上の画素をいう。
【００６０】
また、インクリボン４のサーマルヘッド２２７に接する側の表面には、潤滑材が塗布されている。この潤滑剤は、例えばワックスなどが適用されており、サーマルヘッド２２７からの熱によって溶解し、サーマルヘッド２２７とインクリボン４との摺動抵抗を低減させる。主走査方向の一方のみが加熱されると、加熱された領域の潤滑材が溶解して摺動抵抗が低減するが、加熱されない側は摺動抵抗が高い状態にある。このように、主走査方向の一方と他方とで摺動抵抗に差が生じると、インクリボン４の搬送状態が不安定になり、皺等が発生するおそれがある。本実施形態のように、低階調領域に対し、インクが昇華しない程度の熱量を加えることによって、潤滑剤を溶解させ、摺動抵抗を低減させることができる。このため、主走査方向について摺動抵抗の差を小さくすることができ、インクリボン４の搬送状態の安定化を図ることができる。
【００６１】
次に、ステップＳ８０８における印刷処理について説明する。図７は、印刷装置１００の印刷処理のフローを示すフローチャートである。ここでは、印画モードが通常モードである場合と高画質モードである場合とに分けて説明する。
【００６２】
（通常モード）
まず、印画モードが通常モードに設定されている場合について説明する。
【００６３】
ステップＳ１０１では、リボン印画画面数カウンターの数値を初期化して０にする。そして、Ｓ１０２に進む。なお、リボン印画画面数カウンターについては後述する。
【００６４】
ステップＳ１０２では、メインコントローラ２０１は、ファンモータ制御部２３１を制御してファンモータ２３２を駆動し、冷却ファンの回転を開始する。このように、サーマルヘッド２２７の冷却を開始し、印画時のサーマルヘッド２２７の発熱に備える。
【００６５】
ステップＳ１０３では、メインコントローラ２０１は、ロール紙搬送モータドライバ２１１を制御してロール紙搬送モータ２１２を駆動し、ロール紙５をカートリッジ１１０から送り出して給紙する。
【００６６】
ステップＳ１０４では、メインコントローラ２０１は、ロール紙搬送モータドライバ２１１を制御してロール紙搬送モータ２１２を駆動し、ロール紙５を印画開始位置まで搬送する。図８は、ロール紙５が印画開始位置に搬送された状態を模式的に示す断面図である。印画開始位置とは、図８に示すように、ロール紙５のうちの印刷動作において画像が転写される領域（インクが転写される領域）が、サーマルヘッド２２７およびプラテンローラ６０５よりも排紙口６１３の側に搬送された位置をいうものとする。ロール紙５を印画開始位置へ搬送する動作を完了すると、ステップＳ１０５に進む。
【００６７】
ステップＳ１０５では、メインコントローラ２０１は、インクリボン巻き上げモータドライバ２１６を制御してインクリボン巻き上げモータ２１７を駆動し、カートリッジ１１０に収納されているインクリボン４を巻き上げる。これにより、インクリボン４のインク面４１Ｙ，４１Ｍ，４１Ｃまたはオーバーコート面４１Ｏの頭出し動作を行う。前述のとおり、イエロー、マゼンタ、シアン、オーバーコートの順に転写（印画）する構成であれば、一巡目のステップＳ１０５においては、イエローのインク面４１Ｙの頭出し動作を行うことになる。
【００６８】
ここで、ステップＳ１０５におけるインクリボン４の頭出し動作について説明する。図８に示すように、印刷装置１００には、インク頭出しセンサ２０７と反射シート６１５とが、インクリボン４を挟んで対向するように設けられる。このような構成であると、インク頭出しセンサ２０７は、自身が出射して反射シート６１５で反射した光を検出できる。図２に示すように、インクリボン４には、各色のインク面４１Ｙ，４１Ｍ，４１Ｃおよびオーバーコート面４１Ｏの頭出し位置に、帯状で遮光性を有する黒色のマーカー４２が設けられている。このため、リボン頭出しセンサ２０７と反射シート６１５との間にマーカー４２が位置すると、リボン頭出しセンサ２０７は、反射シート６１５で反射した光がマーカー４２によって遮蔽されたことを検出できる。
【００６９】
また、イエローのインク面４１Ｙの頭出し位置には２本のマーカー４２が設けられており、他の色のインク面４１Ｍ，４１Ｃおよびオーバーコート面４１Ｏの頭出し位置にはそれぞれ１本のマーカー４２が設けられている。このため、リボン頭出しセンサ２０７により、イエローのインク面４１Ｙの頭出し位置を、他の色のインク面４１Ｍ，４１Ｃおよびオーバーコート面４１Ｏの頭出し位置と識別できる。インクリボン頭出しセンサ２０７による識別結果は、メインコントローラ２０１に送信される。これにより、メインコントローラ２０１は、各色のインク面４１Ｙ，４１Ｍ，４１Ｃのうち、最初に転写するイエローのインク面４１Ｙの頭出し位置を認識ができる。メインコントローラ２０１は、これから転写するインク面４１Ｙ，４１Ｍ，４１Ｃまたはオーバーコート面４１Ｏ（一巡目であればイエローのインク面４１Ｙ）のマーカー４２を検出すると、インクリボン巻き上げモータドライバ２１６を制御してインクリボン巻上げモータ２１７を停止する。
【００７０】
ここで、各色のインク面４１Ｙ，４１Ｍ，４１Ｃおよびオーバーコート面４１Ｏを識別する方法について説明する。最初に転写するイエローのインク面４１Ｙの頭出し位置には、２本のマーカー４２が設けられている。このため、メインコントローラ２０１は、イエローのインク面４１Ｙの頭出し位置と、他の色のインク面４１Ｍ，４１Ｃおよびオーバーコート面４１Ｏの頭出し位置とを区別できる。本実施形態では、メインコントローラ２０１は、各色のインク面４１Ｙ，４１Ｍ，４１Ｃおよびオーバーコート面４１Ｏの頭出しに、変数であるインクリボン頭出しカウンターを用いる。メインコントローラ２０１は、イエローのインク面４１Ｙの頭出しを行った場合には、このインクリボン頭出しカウンターをリセット（数値を０に設定）する。また、イエロー以外のインク面４１Ｍ，４１Ｃおよびオーバーコート面４１Ｏの頭出しを行った場合には、インクリボン頭出しカウンターに数値１を加算する。したがって、インクリボン頭出しのカウンターの値は、イエローのインク面４１Ｙの頭出し後は０であり、マゼンタのインク面４１Ｍの頭出し後には１となり、シアンのインク面４１Ｃの頭出し後には２となり、オーバーコート面４１Ｏの頭出し後には３となる。このように、メインコントローラ２０１は、インクリボン頭出しカウンターの値を参照することにより、各色のインク面４１Ｙ，４１Ｍ，４１Ｃおよびオーバーコート面４１Ｏを識別できる。したがって、メインコントローラ２０１は、各色のインク面４１Ｙ，４１Ｍ，４１Ｃおよびオーバーコート面４１Ｏの頭出しを実行できる。
【００７１】
以上のように、メインコントローラ２０１は、インクリボン巻上げモータ２１７を駆動してインクリボン４を巻き上げ、インクリボン頭出しセンサ２０７によりマーカー４２を検出した場合に、インクリボン４の巻き上げを停止する。これにより、インクリボン４の各色のインク面４１Ｙ，４１Ｍ，４１Ｃおよびオーバーコート面４１Ｏの頭出しが行われる。
【００７２】
ステップＳ１０６では、メインコントローラ２０１は、ヘッドアップダウンモータドライバ２１８を制御してヘッドアップダウンモータ２１９を駆動し、図９に示すように、サーマルヘッド２２７を印画位置６１１へ回動させる。図９は、サーマルヘッド２２７が印画位置６１１に移動した状態を模式的に示す断面図である。サーマルヘッド２２７は、印刷装置１００のベースフレームに、ヘッドレバー６１２を介して回動可能に設けられている。そして、ヘッドアップダウンモータ２１９は、ヘッドレバー６１２を駆動し、サーマルヘッド２２７を、サーマルヘッド２２７とプラテンローラ６０５とでロール紙５とインクリボン４とを挟持する印画位置６１１へ回動させる。
【００７３】
引き続いて、メインコントローラ２０１は、印画を実行する。メインコントローラ２０１は、印画モードが高画質モードに設定されている場合には、各色のインクを二回にわたってロール紙５に転写する。一方、印画モードが通常モードに設定されている場合においては、各色のインクを１回ずつロール紙５に転写する。そして、本実施形態では、メインコントローラ２０１は、印画モードの設定と、インクの転写であるか否かと、オーバーコートの転写であるか否かに応じて、印画動作の内容を変更する。更に、高画質モードに設定されている場合には、各色のインクの転写が一回目であるか二回目であるかに応じても、印画動作の内容を変更する。このため、メインコントローラ２０１は、印画動作を行う前に、高画質モードであるか否か（ステップＳ１０６，Ｓ２０２）と、各色のインクの転写であるか否か（ステップＳ１０７）と、オーバーコートの転写であるか否か（ステップＳ２０１）を判定する。
【００７４】
Ｓ１０７では、メインコントローラ２０１は、図５のステップＳ８０２で設定した印画モードが、高画質モードであるか通常モードであるかを判定する。印画モードが通常モードである場合には、ステップＳ１１２〜Ｓ１１４を経ずにステップＳ１０８に進む。
【００７５】
ステップＳ１０８では、メインコントローラ２０１は、各色のインクの転写を行うか否かを判断する。メインコントローラ２０１は、インクリボン頭出しカウンターを用いてこの判断を行う。すなわち、インクリボン頭出しカウンターの値が０〜２であれば、イエロー、マゼンタ、シアンのいずれかのインク面４１Ｙ，４１Ｍ，４１Ｃの頭出しが行われており、引続いて、頭出しされているインク面４１Ｙ，４１Ｍ，４１Ｃのインクの転写を行う。このためこの場合には、ステップＳ１０９に進む。一方、インクリボン頭出しカウンターの値が３であれば、オーバーコート面４１Ｏの頭出しが行われており、引続いて、オーバーコートの転写を行うことになる。このためこの場合には、ステップＳ２０１に進む。このように、まだ転写していない色のインクが残っている場合には、メインコントローラ２０１は、インクの転写であると判断する。そしてステップＳ１０９に進む。一方、全ての色のインクの転写が完了している場合には、メインコントローラ２０１は、各色のインクの転写ではないと判定する。この場合には、ステップＳ２０１に進む。
【００７６】
ステップＳ１０９では、メインコントローラ２０１は、ヘッドアップダウンモータドライバ２１８を制御してヘッドアップダウンモータ２１９を駆動し、サーマルヘッド２２７を印画位置６１１に回動させる。さらに、メインコントローラ２０１は、ロール紙搬送モータドライバ２１１を制御してロール紙搬送モータ２１２，２１３を駆動し、グリップローラ６１４によりロール紙５の搬送を開始する。ロール紙５を所定距離だけ搬送し、ロール紙５の搬送速度が予め定められた値に一定になると、メインコントローラ２０１は、ドライバコントローラ２２５を介してヘッド駆動回路２２６を制御し、サーマルヘッド２２７に内蔵される発熱体を発熱させる。これにより、各色のインクをロール紙５に転写する。例えば、一巡目のステップＳ１０９においては、インクリボン４に塗布されたイエローのインクを昇華させ、ロール紙５にイエローインクを転写する。
【００７７】
インクリボン４からインクをロール紙５に転写する際には、サーマルヘッド２２７とプラテンローラ６０５によってインクリボン４をロール紙５に圧接した状態（挟持した状態）で、サーマルヘッド２２７により加熱しながら所定の速度で搬送する。印画時におけるロール紙５の搬送速度は、グリップローラ６１４により決定される。前述のとおり、通常モードにおける印画速度は、０．６〜２．０ｉｐｓ程度の速度に設定される。ここでは、０．８ｉｐｓが適用されるものとする。また、メインコントローラ２０１は、インクリボン巻き上げモータドライバ２１６を制御してインクリボン巻上げモータ２１７を駆動し、インクリボン巻き取りローラ１１４の回転軸を回転させてインクリボン４を搬送する。そして、印画中においては、インクリボン４とロール紙５は、同速度で密着して搬送される。このため、インクリボン４がロール紙５と同速度で搬送されるように、ある値以上の力がインクリボン４に掛からなくするための不図示のスリップ機構が、インクリボン搬送力伝達機構中に配置されている。
【００７８】
サーマルヘッド２２７による加熱によってインクがロール紙５に転写されると、インクリボン４とロール紙５は、密着状態を保持した状態で搬送される。そして、その後、インクリボン４とロール紙５とは、離間する方向へ搬送される。即ち、ロール紙５は、グリップローラ６１４によりデカール用ガイド６０３の方向へ搬送される。一方、インクリボン４は、サーマルヘッド２２７に一体的に設けられる剥離板２２８に摺動しながら、インクリボン巻き取りローラ１１４へ向かって搬送される。インクリボン４は、サーマルヘッド２２７により加熱された後はロール紙５に貼り付いているが、剥離板２２８の位置に搬送されるとロール紙５から引き剥がされる。
【００７９】
ステップＳ１１０では、メインコントローラ２０１は、ステップＳ１０９で開始した所定の色のインク（一巡目であればイエローのインク）の転写が完了したか否かを判定する。そしてこの色のインクの転写が完了した場合には、ステップＳ１１１に進む。
【００８０】
ステップＳ１１１では、メインコントローラ２０１は、ヘッドアップダウンモータドライバ２１８を制御してヘッドアップダウンモータ２１９を駆動し、サーマルヘッド２２７を退避位置に移動させる。そして、ステップＳ１０４に進む。
【００８１】
ステップＳ１０４では、メインコントローラ２０１は、インクリボン巻き上げモータドライバ２１６を制御してインクリボン巻き上げモータ２１７を駆動し、インクリボン４を巻き上げる。インクリボン頭出しセンサ２０７により次に転写する色のインク面４１Ｍ，４１Ｃまたはオーバーコート面４１Ｏのマーカー４２を検出すると、メインコントローラ２０１は、インクリボン巻き上げモータドライバ２１６を制御してインクリボン巻上げモータ２１７を停止する。例えば、イエローのインクの転写が完了後においては、次に、マゼンタのインク面４１Ｍの頭出し位置にあるマーカー４２を検出することになる。このため、イエローのインクの転写の完了後には、マゼンタのインク面４１Ｍの頭出しが行われる。このように、ステップＳ１１１からステップＳ１０３に進んだ場合には、このステップＳ１０４において、メインコントローラ２０１は、次に転写するインク面４１Ｙ，４１Ｍ，４１Ｃまたはオーバーコート面４１Ｏの頭出しを行う。
【００８２】
以上説明したとおり、一巡目のステップＳ１０４〜Ｓ１１１において、イエローのインクの転写を行う。そして、イエローのインクの転写が完了すると、二巡目のステップＳ１０４〜Ｓ１１１において、マゼンタのインクの転写を行う。マゼンタのインクの転写が完了すると、三巡目のステップＳ１０４〜Ｓ１１１において、シアンのインクの転写を行う。また、四巡目のステップＳ１０４では、全ての色のインクの転写が完了しているため、オーバーコート面４１Ｏの頭出しを行う。そして、四巡目のステップＳ１０８においては、全ての色のインクの転写が完了しているため、オーバーコートを転写すると判断されることになる。このため、四巡目のステップＳ１０８からはステップＳ２０１に進む。
【００８３】
ステップＳ２０１では、メインコントローラ２０１は、オーバーコートの転写を行うか否かを判定する。次いでオーバーコートの転写を行うと判断した場合には、ステップＳ２０２に進む。ステップＳ２０１で、次いでオーバーコートの転写を行わないと判断した場合には、本実施形態ではあり得ない状態である。このためこの場合には、ステップＳ３０１に進む。ステップＳ３０１においては、メインコントローラ２０１は、表示制御部２２２を制御して表示部１０２にエラー表示を行う。そして、この印画処理を終了する。
【００８４】
ステップＳ２０２では、メインコントローラ２０１は、印画モードが高画質モードか通常モードかを判断する。高画質モードであると判断した場合には、ステップＳ２０３に進む。通常モードであると判断した場合には、ステップＳ２０８に進む。
【００８５】
ステップＳ２０８では、メインコントローラ２０１は、各部を制御してオーバーコートを転写する。具体的には、メインコントローラ２０１は、ヘッドアップダウンモータドライバ２１８を制御してヘッドアップダウンモータ２１９を駆動し、サーマルヘッド２２７を印画位置６１１に移動させる。サーマルヘッド２２７が印画位置６１１に到達すると、メインコントローラ２０１は、ロール紙搬送モータドライバ２１１を制御してロール紙搬送モータ２１２，２１３を駆動する。これにより、グリップローラ６１４によるロール紙５の搬送を開始する。ロール紙５を所定の距離搬送し、ロール紙５の搬送速度が一定になると、メインコントローラ２０１は、ドライバコントローラ２２５を介してヘッド駆動回路２２６を制御し、サーマルヘッド２２７に内蔵される発熱体を発熱駆動する。これにより、インクリボン４のオーバーコート面４１Ｏに塗布されたオーバーコート材が、ロール紙５に転写され、オーバーコート画像が印画される。
【００８６】
ステップＳ２０９では、メインコントローラ２０１は、ロール紙５へのオーバーコートの印画領域への印画が完了したか否かを判断する。印画が完了していない場合には、メインコントローラ２０１は、印画動作（Ｓ２０８）を継続する。印画が完了した場合には、ステップＳ２１０に進む。
【００８７】
ステップＳ２１０では、メインコントローラ２０１は、ヘッドアップダウンモータドライバ２１８を制御してヘッドアップダウンモータ２１９を駆動し、サーマルヘッド２２７を退避位置に退避させる。サーマルヘッド２２７の退避が完了するとＳ２１１に進む。
【００８８】
ステップＳ２１１では、メインコントローラ２０１は、カッターモータドライバ２２０を制御してカッターモータ２２１を駆動し、ロール紙５をカットする。Ｓ２１１におけるロール紙５のカット動作では、先ず、図１０に示すように、メインコントローラ２０１は、ロール紙搬送モータドライバ２１１を制御してロール紙搬送モータ２１２，２１３を駆動する、そして、ロール紙５を、画像が印画された領域の後端がカッター刃６０９とカッター受け刃６１０で構成されたカッターユニットに到達するまで搬送する。ロール紙５の搬送が完了すると、メインコントローラ２０１は、不図示の動力を制御して、排紙ローラ６０６と従動ローラ６０７を圧接する位置へ移動させ、ロール紙５を狭持する。排紙ローラ６０６と従動ローラ６０７とがロール紙５を狭持すると、メインコントローラ２０１は、カッターモータドライバ２２０を制御してカッターモータ２２１を駆動し、カッター刃６０９を移動させてロール紙５を切断する。ロール紙５の切断動作が完了すると、ステップＳ２１２に進む。
【００８９】
ステップＳ２１２では、メインコントローラ２０１は、不図示の動力を制御して排紙ローラ６０６を駆動し、排紙ローラ６０６と従動ローラ６０７で狭持されているロール紙５を、排紙口６１３から印刷装置１００の外部へ排紙する。
【００９０】
以上のステップを経て、イエローのインク、マゼンタのインク、シアンのインク、オーバーコート材の順に一回ずつ転写される。そして、通常モードにおける印刷動作が終了する。
【００９１】
（高画質モード）
次に、高画質モードに設定されている場合の印刷処理について説明する。なお、通常モードと同じ処理については説明を省略する。
【００９２】
ステップＳ１０１〜Ｓ１０３，Ｓ１０５．Ｓ１０６は、通常モードと同じである。ステップＳ１０４は、各色のインクの一回目の転写においては通常モードと同じである。Ｓ１０４では、各色のインクの二回目の転写におけるロール紙５の搬送速度が異なる。具体的には、各色の一回目の転写における搬送速度よりも小さい搬送速度（例えば、一回目の転写における搬送速度の１／２程度の速度）によって、ロール紙５を印画開始位置に搬送する。これにより、サーマルヘッド２２７の冷却時間を長くする。ステップＳ１０７においては、高画質モードに設定されていると判定されるため、ステップＳ１１２に進む。
【００９３】
ステップＳ１１２では、メインコントローラ２０１は、各色のインクの転写が一回目であるか否かを判定する。各色のインクの転写が一回目でない場合にはステップＳ１１３に進む。各色のインクの転写が一回目である場合には、ステップＳ１１３とＳ１１４を経ずにステップＳ１０８に進む。
【００９４】
ここで、各色のインクの転写が一回目であるか二回目であるかの判断方法について説明する。メインコントローラ２０１は、リボン印画画面数カウンターを変数として用いて、印画が一回目であるか二回目であるかを判断する。具体的には、ステップＳ１０１では、メインコントローラ２０１は、リボン印画画面数カウンターをリセットし、数値を０に設定する。そして、メインコントローラ２０１は、イエローのインク面４１Ｙの頭出しを行った際に、リボン印画画面数カウンターに数値１を加算する。これにより、リボン印画画面数カウンターの数値は、一回目のイエローのインク面４１Ｙの頭出し後には１に設定され、二回目のイエローのインク面４１Ｙの頭出し後には２に設定される。このように、本実施形態では、メインコントローラ２０１は、このリボン印画画面数カウンターの数値を用いて、何回目の印画であるかを判断できる。
【００９５】
印画回数が一回目である場合には、ステップＳ１０８に進む。すなわち、イエロー、マゼンタ、シアンの各色のインクの転写がそれぞれ一回ずつ完了するまでは、ステップＳ１１２から、ステップＳ１１３とＳ１１４を経ずに、ステップＳ１０８に進むことになる。まず、印画回数が一回目である場合について説明する。
【００９６】
ステップＳ１０８では、メインコントローラ２０１は、各色のインクの転写を行うか否かを判断する。イエロー、マゼンタ、シアンの各色のインクの転写がそれぞれ一回ずつ完了するまでは、このステップＳ１０８からステップＳ１０９に進む。そして、ステップＳ１０９に進んだ場合には、各色のインクの一回目の転写を行う。各色のインクの一回目の転写は、通常モードの各色のインクの転写と同じである。
【００９７】
三順目のステップＳ１０９が完了し、全ての色のインクの一回目の転写が完了すると、ステップＳ１１０，Ｓ１１１，Ｓ１０４を経て、ステップＳ１０５に進む。この場合には、ステップＳ１０５において、オーバーコート面４１Ｏの頭出しを行う。そして、ステップＳ１０６，Ｓ１０７，Ｓ１１２を経て、ステップＳ１０８に進む。ステップＳ１０８においては、オーバーコート面４１Ｏの頭出しが行われていることから、ステップＳ２０１に進む。そして、Ｓ２０１，Ｓ２０２を経て、ステップＳ２０３に進む。
【００９８】
ステップＳ２０３では、メインコントローラ２０１は、各色のインクの転写が一回目であるか否かを判断する。各色のインクの一回目の転写が完了し、その後にオーバーコート面４１Ｏの頭出しが行われた状態では、リボン印画画面数カウンターの数値が１である。このため、メインコントローラ２０１は、一回目の転写であると判断し、ステップＳ２０４に進む。このように、高画質モードにおいては、各色のインクの一回目の転写の完了後であって、二回目の各色のインクの転写の動作よりも前に、ステップＳ２０４に進むことになる。
【００９９】
ステップＳ２０４では、メインコントローラ２０１は、オーバーコートがロール紙５に転写しないように、サーマルヘッド２２７が発熱しないように設定する。すなわち、既にオーバーコートの転写を行ったロール紙５には、それ以上、色材である各色のインクの転写を行えない。このため、各色のインクの二回目の転写が完了するよりも前にオーバーコートがロール紙５に転写しないように、メインコントローラ２０１は、サーマルヘッド２２７が発熱しないように設定する。
【０１００】
ステップＳ２０５では、メインコントローラ２０１は、各部を制御してオーバーコート材の転写を行う。具体的には、メインコントローラ２０１は、ヘッドアップダウンモータドライバ２１８を制御してヘッドアップダウンモータ２１９を駆動し、サーマルヘッド２２７を印画位置６１１に移動させる。サーマルヘッド２２７が印画位置に到達すると、メインコントローラ２０１は、ロール紙搬送モータドライバ２１１を制御してロール紙搬送モータ２１２，２１３を駆動し、グリップローラ６１４によりロール紙５の搬送を開始する。そして、サーマルヘッド２２７に内蔵される発熱体を発熱駆動せずに、所定の量、インクリボン４とロール紙５を搬送する。ここで、所定の量とは、ロール紙５へのオーバーコート材の印画領域への印画を完了させる量である。ロール紙５を所定の量だけ搬送すると、印画動作が完了する。なお、前述のとおり、このステップＳ２０５においては、オーバーコート材の転写を行わない。
【０１０１】
ステップＳ２０６では、メインコントローラ２０１は、ロール紙５の所定の量の搬送が完了したか否かを判断する。ロール紙５の所定の量の搬送が完了した場合には、ステップＳ２０５の動作が完了したと判断し、ステップＳ２０７に進む。
【０１０２】
ステップＳ２０７では、メインコントローラ２０１は、ステップＳ２０４で設定したサーマルヘッド２２７が発熱しない設定を、通常の設定に戻す。そして、ステップＳ１１１に進む。ステップＳ１１１では、メインコントローラ２０１は、サーマルヘッド２２７を退避位置に移動させる。以上の動作を経て、一回目の各色のインクおよびオーバーコートの転写の動作が完了する。ただし、前述のとおり、一回目のオーバーコートの転写の動作では、実際にはオーバーコートを転写しない。
【０１０３】
そして、ステップＳ１０４に進み、二回目の転写を開始する。ステップＳ１０４では、メインコントローラ２０１は、ロール紙５を印画開始位置に搬送する。なお、二回目の印画動作においては、ステップＳ１０４におけるロール紙５の搬送速度を、一回明の印画動作に比較して遅い速度に設定する。これにより、サーマルヘッド２２７の冷却の時間を長くする。そしてステップＳ１０４に進む。
【０１０４】
ステップＳ１０４においては、メインコントローラ２０１は、二回目の印画のためにイエローのインク面４１Ｙの頭出しを行い、リボン印画画面数カウンターに数値１を加算する。イエローのインク面４１Ｙの頭出しは二回目となるため、リボン印画画面数カウンターに数値は２になる。そして、ステップＳ１０５，Ｓ１０６を経てステップＳ１０７に進む。高画質モードに設定されていれば、ステップＳ１０７からステップＳ１１２に進む。
【０１０５】
ステップＳ１１３では、メインコントローラ２０１は、印画速度を変更し、変更した印画速度を二回目の印画速度として用いる。第１の方法を適用する場合には、メインコントローラ２０１は、二回目の印画速度を、一回目の印画速度よりも遅い速度に設定する。一方、第２の方法を適用する場合には、メインコントローラは、サーマルヘッド２２７に投入するエネルギーの総量に応じて二回目の印画速度を設定する。そして、ステップＳ１１４に進む。
【０１０６】
ステップＳ１１４では、メインコントローラ２０１は、図５のステップＳ８０７において生成してＲＡＭ２０３に格納した印画データを読み出す。そして、ステップＳ１０８に進む。ステップＳ１０８においては、メインコントローラ２０１は、インクリボン頭出しカウンターの数値に基づいて、各色のインクの転写を行うか否かを判断する。全てのインクの二回目の転写が完了するまでは、ステップＳ１０８からステップＳ１０９に進むことになる。ステップＳ１０９以降は、基本的には一回目の印画と同じである。ただし、使用する印画データと印画速度が異なる。そして、ステップＳ１０４〜Ｓ１０６，Ｓ１１２〜Ｓ１１４，Ｓ１０８〜Ｓ１１１の動作を繰り返すことにより、全ての色のインクの二回目の転写を実行する。
【０１０７】
全ての色の二回目の転写の完了後にステップＳ１０８に進んだ場合には、ステップＳ１０８からステップＳ２０１に進むことになる。さらに、ステップＳ２０２を経てステップＳ２０３に進む。全ての色のインクの二回目の転写が完了してからステップＳ２０３に進んだ場合には、リボン印画画面数カウンターに数値は２である。このため、この場合には、メインコントローラ２０１は、各色のインクの転写が一回目ではないと判断し、ステップＳ２０８に進む。
【０１０８】
ステップＳ２０８では、オーバーコートの転写を行う。具体的には、メインコントローラ２０１は、ヘッドアップダウンモータドライバ２１８を制御してヘッドアップダウンモータ２１９を駆動し、サーマルヘッド２２７を印画位置に移動させる。サーマルヘッド２２７が印画位置６１１に到達すると、メインコントローラ２０１は、ロール紙搬送モータドライバ２１１を制御してロール紙搬送モータ２１２，２１３を駆動し、グリップローラ６１４によりロール紙５の搬送を開始する。ロール紙５の搬送が所定の量行われ、ロール紙５の搬送速度が一定になると、メインコントローラ２０１は、ドライバコントローラ２２５を介してヘッド駆動回路２２６を制御し、サーマルヘッド２２７に内蔵される発熱体を発熱駆動する。これにより、インクリボン４のオーバーコート面４１Ｏに塗布されたオーバーコート材が、ロール紙５に転写される。
【０１０９】
ステップＳ２０９では、メインコントローラ２０１は、ロール紙５へのオーバーコート材の印画領域への印画が完了したか否かを判断する。オーバーコート材の転写が完了した場合には、ステップＳ２１０に進む。
【０１１０】
ステップＳ２１０では、メインコントローラ２０１は、ヘッドアップダウンモータドライバ２１８を制御してヘッドアップダウンモータ２１９を駆動し、サーマルヘッド２２７を退避位置に退避させる。以上により、一回目のイエローのインク、一回目のマゼンタのインク、一回目のシアンのインク、二回目のイエローのインク、二回目のマゼンタのインク、二回目のシアンのインク、オーバーコート材の順に重ねて転写する印画動作が完了する。
【０１１１】
ステップＳ２１１では、メインコントローラ２０１は、カッターモータドライバ２２０を制御してカッターモータ２２１を駆動し、ロール紙５を切断する。
【０１１２】
ステップＳ２１２では、メインコントローラ２０１は、不図示の駆動機構を制御して排紙ローラ６０６と従動ローラ６０７を駆動し、ロール紙５を排紙口６１３から印刷装置１００の外部に排出する。
【０１１３】
図１１は、ロール紙５の排紙後の状態を模式的に示す断面図である。ロール紙５の排出の完了後においては、ロール紙５は、図１１に示すように引き出された状態になっている。そこで、メインコントローラ２０１は、次の画像データの印画を行わない場合は、引き出されたロール紙５をカートリッジ１１０の内部に収納し、カートリッジ１１０を本体ハウジング１０１から取り外し可能な状態にする。このため、メインコントローラ２０１は、ロール紙５の巻き取り動作を行う。具体的には、メインコントローラ２０１は、ロール紙搬送モータドライバ２１１を制御してロール紙搬送モータ２１２，２１３を駆動するとともに、給紙モータドライバ２１４を制御して給紙モータ２１５を駆動する。そして、グリップローラ６１４と給紙ローラ１１２の回転軸を、図１１中の時計回り方向に回転させる。メインコントローラ２０１は、ロール紙５の巻き取りに、ロール紙頭出しセンサ２０６を使用する。すなわち、メインコントローラ２０１は、ロール紙頭出しセンサ２０６によりロール紙５が検出されている状態から検出されない状態に変化する位置を起点に、グリップローラ６１４と給紙ローラ１１２の回転軸を所定量追加駆動する。これにより、ロール紙５を精度よくカートリッジハウジング１１１の内部に収納できる。
【０１１４】
本実施形態の第１の方法では、二回目の印画速度を一回目の印画速度よりも遅くすることによって、バックトラップの発生を抑制する。すなわち、印刷装置１００の内部温度が上昇すると、インクリボン４およびロール紙５も加熱されて温度上昇する。インクリボン４は、ロール紙５に比較して熱容量が小さいことから、温度上昇しても急速に冷却される。しかしながら、ロール紙５はインクリボン４に比較して熱容量が大きいため、充分に冷却されない。このため、バックトラップが発生するおそれがある。特に、高画質モードでは、インクの転写を二回にわたって行うことにより高濃度の印画を行うことから、通常モードに比較して、バックトラップの発生のおそれが大きい。
【０１１５】
そこで、高画質モードに設定されている場合には、二度目の印画速度（ロール紙５の搬送速度）を、第１の方法又は第２の方法を用いて設定する。これにより、バックトラップの発生の恐れがある場合には、印画に要する時間を長くして冷却ファンにより冷却される時間を長くできる。すなわち、ロール紙５の温度をより下げることが可能である。また、ロール紙５を印画開始位置に搬送する搬送速度を通常モードに比較して小さくすることにより、冷却時間を長くできる。したがって、高濃度印画モードにおいてもバックトラップの発生を抑制し、高品位な印画が可能になる。
【０１１６】
また、第２の方法では、二回目の印画速度を、サーマルヘッド２２７に投入するエネルギーの総量に応じて変更する。二回目の各色のインクの転写においては、一回目に比較してバックトラップが生じやすい。このため、第２の方法においても、基本的には第１の方法と同様に、二回目の印画速度を一回目の印画速度よりも低くする。ただし、印画データに含まれる高階調領域の面積比が小さい場合には、二回目の印画速度を遅くする度合いを小さくしても、バックトラップの発生を抑制できる。特に、印画データに含まれる高階調領域の面積比が閾値よりも小さい場合には、二回目の印画速度を一回目の印画速度と同じにしてもよい。したがって、二回目の印画速度は、一回目の印画速度を上限として、高階調領域の面積比に応じて一回目の印画速度以下の速度に設定するという構成が適用できる。ただし、第２の方法において、二回目の印画速度の上限値は、一回目の印画速度と同じ速度に限定されるものではない。第２の方法によれば、第１の方法と同様の作用効果を奏する。さらに、高画質モードにおける印画速度の短縮を図ることができる。
【０１１７】
以上のようにして、本実施形態では、昇華型熱転写方式の印刷装置において、各色のインクを二回にわたって転写する場合に、バックトラップやインクリボンの皺等を抑制しつつ、印画される画像の品質の向上を図ることができる。
【０１１８】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【０１１９】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。この場合、そのプログラムを記憶したコンピュータ読取り可能な記憶媒体は本発明を構成することになる。
【図１】
0006489825.tif 000002
【図２】
0006489825.tif 000003
【図３】
0006489825.tif 000004
【図４】
0006489825.tif 000005
【図５】
0006489825.tif 000006
【図６】
0006489825.tif 000007
【図７】
0006489825.tif 000008
【図８】
0006489825.tif 000009
【図９】
0006489825.tif 000010
【図１０】
0006489825.tif 000011
【図１１】
0006489825.tif 000012