(57)【要約】【課題】インクリボンの破断を抑えつつインクリボンを節約できる印刷装置及び印刷制御プログラムを提供する。【解決手段】印刷装置は、インクリボンの幅方向及び搬送方向に配列される複数の使用領域をサーマルヘッドにより１つずつ加熱して、印刷媒体に所定の画像を繰り返し印刷する。印刷装置は、複数の使用領域の幅方向の配列数を特定する（Ｓ１１）。印刷装置は、印刷処理を実行する場合のサーマルヘッドの加熱位置、及び、インクリボンの駆動条件を、配列数に基づいて決定する（Ｓ１５）。印刷装置は、インクリボンの幅方向に配列された複数の使用領域のうち少なくとも１つである所定領域の搬送方向の長さである使用長さを第１長さとし、所定領域に対して隣接する隣接領域の使用長さを、第１長さよりも短い第２長さとする。【選択図】図１０
2018140591.tif 000002
【特許請求の範囲】
【請求項１】
インクリボンで構成される供給ロールを装着可能な第１装着部と、
前記供給ロールが前記第１装着部に装着された場合、前記供給ロールから繰り出される前記インクリボンが巻き取られる第２装着部と、
前記第１装着部と前記第２装着部との間で搬送される前記インクリボンの搬送経路の一部に設けられたサーマルヘッドと、
前記サーマルヘッドの加熱位置と前記インクリボンとの、前記インクリボンの搬送方向における相対位置を変更させる変更機構と、
前記サーマルヘッドにより、前記インクリボンの幅方向及び前記搬送方向に配列される複数の使用領域を１つずつ加熱して印刷媒体に所定の画像を繰り返し印刷する印刷処理を実行させる印刷手段と、
前記複数の使用領域の前記幅方向の配列数を特定する特定手段と、
前記特定手段によって特定された前記配列数に基づいて、前記印刷処理を実行する場合の前記配列数と対応する前記サーマルヘッドの前記加熱位置、及び、前記変更機構の駆動条件を決定する決定手段であって、
前記配列数と対応して決定される前記サーマルヘッドの前記加熱位置により加熱される前記インクリボンの前記使用領域として、前記インクリボンの前記幅方向に配列された前記複数の使用領域のうち少なくとも１つである所定領域の前記搬送方向の使用長さを第１長さとするための第１駆動条件、及び、
前記配列数と対応して決定される前記サーマルヘッドの前記加熱位置により加熱される前記インクリボンの前記使用領域として、前記所定領域に対して前記インクリボンの前記幅方向に隣接する前記使用領域である隣接領域の前記使用長さを、前記第１長さよりも短い第２長さとするための第２駆動条件
を少なくとも決定する決定手段と
を備え、
前記印刷手段は、
前記決定手段によって決定された前記サーマルヘッドの前記加熱位置に基づいて前記サーマルヘッドを加熱し、且つ、前記第１駆動条件及び前記第２駆動条件に基づいて前記変更機構を駆動することによって、前記印刷処理を実行することを特徴とする印刷装置。
【請求項２】
前記決定手段は、
前記サーマルヘッドに対する前記インクリボンの相対速度を第１相対速度とするための前記変更機構の駆動条件を含む前記第１駆動条件、及び、
前記サーマルヘッドに対する前記インクリボンの相対速度を、前記第１相対速度よりも遅い第２相対速度とするための前記変更機構の駆動条件を含む前記第２駆動条件
を決定することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記変更機構は、前記サーマルヘッドを前記搬送方向において所定の位置に維持した状態で、前記インクリボンを前記搬送経路に沿って搬送し、
前記決定手段は、
第１速度で前記インクリボンを搬送するための前記変更機構の駆動条件を含む前記第１駆動条件、及び、
前記第１速度よりも遅い第２速度で前記インクリボンを搬送するための前記変更機構の駆動条件を含む前記第２駆動条件
を決定することを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記変更機構は、前記インクリボンを前記搬送経路に沿って搬送し、前記サーマルヘッドを前記搬送方向に移動させず、
前記決定手段は、
前記印刷媒体に対する前記インクリボンの相対搬送速度を第１速度として前記インクリボンを搬送するための前記変更機構の駆動条件を含む前記第１駆動条件、及び、
前記印刷媒体に対する前記インクリボンの相対搬送速度を、前記第１速度の場合よりも遅い第２速度として前記インクリボンを搬送するための前記変更機構の駆動条件を含む前記第２駆動条件
を決定することを特徴とする請求項１に記載の印刷装置。
【請求項５】
前記変更機構は、前記インクリボンを停止させた状態で、前記加熱位置に基づいて前記サーマルヘッドを加熱して前記搬送経路に沿って移動させ、且つ、前記サーマルヘッドの移動を停止させた状態で、前記インクリボンを搬送させ、
前記決定手段は、
第３速度で前記サーマルヘッドを前記搬送方向に搬送し、且つ、前記インクリボンの前記搬送方向の移動を停止させるための前記変更機構の駆動条件を含む前記第１駆動条件、及び、
前記第３速度で前記サーマルヘッドを前記搬送方向に搬送し、且つ、前記第３速度よりも遅い第４速度で、前記サーマルヘッドの移動方向と同一方向に前記インクリボンを搬送させるための前記変更機構の駆動条件を含む前記第２駆動条件
を決定することを特徴とする請求項１又は２に記載の印刷装置。
【請求項６】
前記決定手段は、
前記幅方向に配列された前記複数の使用領域のうち、少なくとも前記インクリボンの前記幅方向の両端部の前記使用領域を、前記所定領域として、前記インクリボンの前記第１長さ分を使用してインクが転写される前記第１駆動条件を決定し、
前記幅方向に配列された前記複数の使用領域のうち、前記幅方向の両端部の前記使用領域を除く他の使用領域を、前記隣接領域として、前記インクリボンの前記第２長さ分を使用してインクが転写される前記第２駆動条件を決定する
ことを特徴とする請求項１から５の何れかに記載の印刷装置。
【請求項７】
インクリボンで構成される供給ロールを装着可能な第１装着部と、
前記供給ロールが前記第１装着部に装着された場合、前記供給ロールから繰り出される前記インクリボンが巻き取られる第２装着部と、
前記第１装着部と前記第２装着部との間で搬送される前記インクリボンの搬送経路の一部に設けられたサーマルヘッドと、
前記サーマルヘッドの加熱位置と前記インクリボンとの、前記インクリボンの搬送方向における相対位置を変更させる変更機構と、を備える印刷装置のコンピュータに、
前記サーマルヘッドにより、前記インクリボンの幅方向及び前記搬送方向に配列される複数の使用領域を１つずつ加熱して印刷媒体に所定の画像を繰り返し印刷する印刷処理を実行させる印刷ステップと、
前記複数の使用領域の前記幅方向の配列数を特定する特定ステップと、
前記特定ステップによって特定された前記配列数に基づいて、前記印刷処理を実行する場合の前記配列数と対応する前記サーマルヘッドの前記加熱位置、及び、前記変更機構の駆動条件を決定する決定ステップであって、
前記配列数と対応して決定される前記サーマルヘッドの前記加熱位置により加熱される前記インクリボンの前記使用領域として、前記インクリボンの前記幅方向に配列された前記複数の使用領域のうち少なくとも１つである所定領域の前記搬送方向の使用長さを第１長さとするための第１駆動条件、及び、
前記配列数と対応して決定される前記サーマルヘッドの前記加熱位置により加熱される前記インクリボンの前記使用領域として、前記所定領域に対して前記インクリボンの前記幅方向に隣接する前記使用領域である隣接領域前記使用長さを、前記第１長さよりも短い第２長さとするための第２駆動条件
を少なくとも決定する決定ステップと、
を実行させるための印刷制御プログラムであって、
前記印刷ステップは、
前記決定ステップによって決定された前記サーマルヘッドの前記加熱位置に基づいて前記サーマルヘッドを加熱し、且つ、前記第１駆動条件及び前記第２駆動条件に基づいて前記変更機構を駆動させることによって、前記印刷処理を実行させることを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷装置、及び印刷制御プログラムに関する。
【背景技術】
【０００２】
インクリボンをサーマルヘッドで加熱することによって印刷媒体に印刷を行う印刷装置において、インクリボンを節約するための方法が提案されている。第１例として、印刷時にインクリボンから印刷媒体に転写されるインクの、インクリボンの単位面積当たりから印刷媒体に転写される量を大きくする方法がある。この方法は、例えば、印刷媒体の送り速度に追従させてインクリボンの送り速度を制御できる印刷装置（例えば、特許文献１参照）において、サーマルヘッドのドット制御間隔を狭くすることによって実現可能である。又、第２例として、印刷で使用されるインクリボンの領域（以下、「使用領域」という。）を、幅方向に複数配列するように制御する方法がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２９３３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の第１例が適用された場合、インクリボンの単位面積あたりから印刷媒体に対して転写されたインクの量が相対的に大きい部分は、印刷媒体に対して転写されたインクの量が相対的に小さい部分よりも、サーマルヘッドからインクリボンに対して単位面積当たりに印加される熱量が大きく、インクリボンの強度は小さくなる。
【０００５】
又、所定のインクリボンが用いられた場合において印刷媒体に印刷できる量を増やすための方法として、印刷媒体の送り速度に対して、インクリボンの送り速度を遅くする方法がある。この方法では、インクリボンのうち、印刷媒体及びサーマルヘッドの接触部分に、送り速度が速い印刷媒体に引っ張られる張力と、サーマルヘッドとの接触に応じた張力とが作用する。この場合、インクリボンの強度は、張力の影響によって小さくなる。
【０００６】
又、上記の第２例に示すように、使用領域を幅方向に複数配列するように制御すると、使用領域を幅方向に１列配列するように制御する場合に比べ、所定のインクリボンが用いられた場合において印刷媒体に印刷できる量を増やすことができる。しかし、この場合、インクリボンの幅方向の単位幅あたりにかかる熱量が大きくなる。又、インクリボンにおける幅方向の複数の使用領域をそれぞれ加熱するためにサーマルヘッドが繰り返し接触することになる。このため、インクリボンの単位幅あたりに張力がかかる時間も長くなる。従って、インクリボンの強度は、熱及び張力のそれぞれの影響によって小さくなる。
【０００７】
以上のように、インクリボンを用いて印刷媒体に印刷できる量を増やした場合、インクリボンの単位面積当たりに印加される熱量が大きくなり、且つ、インクリボンに作用する張力が大きくなるので、インクリボンの強度が小さくなり、破断しやすくなるという問題がある。
【０００８】
本発明の目的は、インクリボンの破断を抑えつつインクリボンを節約できる印刷装置、及び印刷制御プログラムを提供することである。
【課題を解決するための手段】
【０００９】
本発明の第１態様に係る印刷装置は、インクリボンで構成される供給ロールを装着可能な第１装着部と、前記供給ロールが前記第１装着部に装着された場合、前記供給ロールから繰り出される前記インクリボンが巻き取られる第２装着部と、前記第１装着部と前記第２装着部との間で搬送される前記インクリボンの搬送経路の一部に設けられたサーマルヘッドと、前記サーマルヘッドの加熱位置と前記インクリボンとの、前記インクリボンの搬送方向における相対位置を変更させる変更機構と、前記サーマルヘッドにより、前記インクリボンの幅方向及び前記搬送方向に配列される複数の使用領域を１つずつ加熱して印刷媒体に所定の画像を繰り返し印刷する印刷処理を実行させる印刷手段と、前記複数の使用領域の前記幅方向の配列数を特定する特定手段と、前記特定手段によって特定された前記配列数に基づいて、前記印刷処理を実行する場合の前記配列数と対応する前記サーマルヘッドの前記加熱位置、及び、前記変更機構の駆動条件を決定する決定手段であって、前記配列数と対応して決定される前記サーマルヘッドの前記加熱位置により加熱される前記インクリボンの前記使用領域として、前記インクリボンの前記幅方向に配列された前記複数の使用領域のうち少なくとも１つである所定領域の前記搬送方向の使用長さを第１長さとするための第１駆動条件、及び、前記配列数と対応して決定される前記サーマルヘッドの前記加熱位置により加熱される前記インクリボンの前記使用領域として、前記所定領域に対して前記インクリボンの前記幅方向に隣接する前記使用領域である隣接領域の前記使用長さを、前記第１長さよりも短い第２長さとするための第２駆動条件を少なくとも決定する決定手段とを備え、前記印刷手段は、前記決定手段によって決定された前記サーマルヘッドの前記加熱位置に基づいて前記サーマルヘッドを加熱し、且つ、前記第１駆動条件及び前記第２駆動条件に基づいて前記変更機構を駆動することによって、前記印刷処理を実行することを特徴とする。
【００１０】
印刷装置は、インクリボンにおいて幅方向及び搬送方向に配列された複数の使用領域を１つずつサーマルヘッドによって加熱する。これによって印刷装置は、所定の画像を印刷媒体に繰り返し印刷する印刷処理を実行する。印刷装置は、使用領域を幅方向に配列することによって、使用領域が搬送方向にのみ配列される場合よりもインクリボンを節約できる。
【００１１】
又、印刷装置は、インクリボンの所定領域の搬送方向の使用長さが第１長さとなり、且つ、隣接領域の使用長さが第２長さとなるように、印刷処理を実行する。第２長さは第１長さよりも短いので、インクリボンの強度は、隣接領域の方が所定領域よりも小さくなる。つまり、インクリボンの幅方向において、強度が相対的に小さい隣接領域に対して隣接する位置に、強度が相対的に大きい所定領域が配置される。従って、印刷装置は、強度が相対的に小さい隣接領域のみがインクリボンの幅方向に配列されることを抑制できる。この場合、インクリボンの搬送方向に力が作用した場合も、破断が生じ難い。このため、印刷装置は、インクリボンを節約しつつ、インクリボンが破断することを抑えることができる。
【００１２】
第１態様において、前記決定手段は、前記サーマルヘッドに対する前記インクリボンの相対速度を第１相対速度とするための前記変更機構の駆動条件を含む前記第１駆動条件、及び、前記サーマルヘッドに対する前記インクリボンの相対速度を、前記第１相対速度よりも遅い第２相対速度とするための前記変更機構の駆動条件を含む前記第２駆動条件を決定してもよい。この場合、印刷装置は、インクリボンの所定領域の使用長さを第１長さとし且つ隣接領域の使用長さを第２長さとして印刷処理が実行される場合の駆動条件を容易に特定できる。従って、印刷装置は、インクリボンの節約及びインクリボンの破断防止を、容易に実現できる。
【００１３】
第１態様において、前記変更機構は、前記サーマルヘッドを前記搬送方向において所定の位置に維持した状態で、前記インクリボンを前記搬送経路に沿って搬送し、前記決定手段は、第１速度で前記インクリボンを搬送するための前記変更機構の駆動条件を含む前記第１駆動条件、及び、前記第１速度よりも遅い第２速度で前記インクリボンを搬送するための前記変更機構の駆動条件を含む前記第２駆動条件を決定してもよい。この場合、印刷装置は、固定されたサーマルヘッドに対してインクリボンを搬送させて印刷処理を実行する場合に、インクリボンの所定領域の使用長さを第１長さとし且つ隣接領域の使用長さを第２長さにできる。
【００１４】
第１態様において、前記変更機構は、前記インクリボンを前記搬送経路に沿って搬送し、前記サーマルヘッドを前記搬送方向に移動させず、前記決定手段は、前記印刷媒体に対する前記インクリボンの相対搬送速度を第１速度として前記インクリボンを搬送するための前記変更機構の駆動条件を含む前記第１駆動条件、及び、前記印刷媒体に対する前記インクリボンの相対搬送速度を、前記第１速度の場合よりも遅い第２速度として前記インクリボンを搬送するための前記変更機構の駆動条件を含む前記第２駆動条件を決定してもよい。この場合、印刷装置は、印刷媒体に対するインクリボンの相対的な搬送速度を制御することによって、インクリボンの所定領域の使用長さを第１長さとし且つ隣接領域の使用長さを第２長さにできる。
【００１５】
第１態様において、前記変更機構は、前記インクリボンを停止させた状態で、前記加熱位置に基づいて前記サーマルヘッドを加熱して前記搬送経路に沿って移動させ、且つ、前記サーマルヘッドの移動を停止させた状態で、前記インクリボンを搬送させ、前記決定手段は、第３速度で前記サーマルヘッドを前記搬送方向に搬送し、且つ、前記インクリボンの前記搬送方向の移動を停止させるための前記変更機構の駆動条件を含む前記第１駆動条件、及び、前記第３速度で前記サーマルヘッドを前記搬送方向に搬送し、且つ、前記第３速度よりも遅い第４速度で、前記サーマルヘッドの移動方向と同一方向に前記インクリボンを搬送させるための前記変更機構の駆動条件を含む前記第２駆動条件を決定してもよい。この場合、印刷装置は、インクリボンに対してサーマルヘッドを移動させて印刷処理を実行する場合において、インクリボンの所定領域の使用長さを第１長さとし且つ隣接領域の使用長さを第２長さとすることができる。
【００１６】
第１態様において、前記決定手段は、前記幅方向に配列された前記複数の使用領域のうち、少なくとも前記インクリボンの前記幅方向の両端部の前記使用領域を、前記所定領域として、前記第１密度でインクが転写される前記第１駆動条件を決定し、前記幅方向に配列された前記複数の使用領域のうち、前記幅方向の両端部の前記使用領域を除く他の使用領域を、前記隣接領域として、前記第２密度でインクが転写される前記第２駆動条件を決定してもよい。インクリボンに搬送方向の力が作用した場合、インクリボンは、特に幅方向の両端部で破断が発生し易い。これに対し、印刷装置は、幅方向の両端部に配置された使用領域（所定領域）の強度を、幅方向の両端部を除く部分に配置された使用領域（隣接領域）の強度よりも大きくできる。つまり、印刷装置は、インクリボンにおいて幅方向の両端部の強度を相対的に大きくできる。従って、印刷装置は、インクリボンの破断の発生を効果的に抑えることができる。
【００１７】
本発明の第２態様に係る印刷制御プログラムは、インクリボンで構成される供給ロールを装着可能な第１装着部と、前記供給ロールが前記第１装着部に装着された場合、前記供給ロールから繰り出される前記インクリボンが巻き取られる第２装着部と、前記第１装着部と前記第２装着部との間で搬送される前記インクリボンの搬送経路の一部に設けられたサーマルヘッドと、前記サーマルヘッドの加熱位置と前記インクリボンとの、前記インクリボンの搬送方向における相対位置を変更させる変更機構と、を備える印刷装置のコンピュータに、前記サーマルヘッドにより、前記インクリボンの幅方向及び前記搬送方向に配列される複数の使用領域を１つずつ加熱して印刷媒体に所定の画像を繰り返し印刷する印刷処理を実行させる印刷ステップと、
前記複数の使用領域の前記幅方向の配列数を特定する特定ステップと、前記特定ステップによって特定された前記配列数に基づいて、前記印刷処理を実行する場合の前記配列数と対応する前記サーマルヘッドの前記加熱位置、及び、前記変更機構の駆動条件を決定する決定ステップであって、前記配列数と対応して決定される前記サーマルヘッドの前記加熱位置により加熱される前記インクリボンの前記使用領域として、前記インクリボンの前記幅方向に配列された前記複数の使用領域のうち少なくとも１つである所定領域の前記搬送方向の使用長さを第１長さとするための第１駆動条件、及び、前記配列数と対応して決定される前記サーマルヘッドの前記加熱位置により加熱される前記インクリボンの前記使用領域として、前記所定領域に対して前記インクリボンの前記幅方向に隣接する前記使用領域である隣接領域前記使用長さを、前記第１長さよりも短い第２長さとするための第２駆動条件を少なくとも決定する決定ステップと、を実行させるための印刷制御プログラムであって、前記印刷ステップは、前記決定ステップによって決定された前記サーマルヘッドの前記加熱位置に基づいて前記サーマルヘッドを加熱し、且つ、前記第１駆動条件及び前記第２駆動条件に基づいて前記変更機構を駆動させることによって、前記印刷処理を実行させることを特徴とする。第２態様によれば、第１態様と同様の効果を奏することができる。
【図面の簡単な説明】
【００１８】
【図１】印刷装置１及びリボンアッセンブリ９０の概要を示す図である。
【図２】印刷装置１の電気的構成を示すブロック図である。
【図３】連続モードを説明するための図である。
【図４】間欠モードを説明するための図である。
【図５】リボンセーブ機能を説明するための図である。
【図６】エコノミーモードを説明するための図である。
【図７】エコノミーモードを説明するための図である。
【図８】第１長さＬ１及び第２長さＬ２を説明するための図である。
【図９】通常モードとエコノミーモードが混在した場合を説明するための図である。
【図１０】連続モード処理のフローチャートである。
【図１１】間欠モード処理のフローチャートである。
【図１２】変形例における複数の使用領域の配置を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の一実施形態について、図面を参照して説明する。印刷装置１は、熱転写型の印刷装置である。図１に示すように、印刷装置１は、箱状の筐体１０を有する。筐体１０の内部に、基板１０Ａが固定される。リボン装着部２、サーマルヘッド３、ガイド軸６１、６２、６５、６６（総称して「ガイド軸６０」という。）、制御部７（図２参照）、及び、モータ８０（図２参照）は、基板１０Ａに設けられ、筐体１０内に収容される。以下、図の説明の理解を助けるため、印刷装置１の上側、下側、左側、右側、前側、及び、後側を定義する。印刷装置１の上側、下側、左側、右側、前側、及び、後側は、図１の上側、下側、左側、右側、手前側、及び、奥側にそれぞれ対応する。基板１０Ａの表面は前側を向き、基板１０Ａの裏面は後側を向く。
【００２０】
＜リボンアッセンブリ９０＞
印刷装置１は、筐体１０の内部に収容されるリボンアッセンブリ９０のインクリボン９をサーマルヘッド３で加熱することによって、印刷媒体Ｐ（図３、図４参照）に印刷を行う。リボンアッセンブリ９０は、芯軸９０Ａ、９０Ｂ、及び、インクリボン９を有する。芯軸９０Ａ、９０Ｂは、それぞれ円筒状である。インクリボン９は帯状のフィルムであり、例えばポリエチレンテレフタラート（ＰＥＴ）などの基材の表面にインク層が塗布されている。インク層は、例えば、カーボンなどの色素成分と、ワックス及び／又はレジンなどのバインダー成分とを含む。インクは加熱により溶融し、印刷媒体Ｐに転写される。インクリボン９は、必要に応じて、バックコート層、剥離層、接着層などの機能層を有してもよい。インクリボン９は、一端部が芯軸９０Ａの側面に接続され、他端部が芯軸９０Ｂの側面に接続される。
【００２１】
リボンアッセンブリ９０は、芯軸９０Ａにインクリボン９が巻回された状態で、印刷装置１のリボン装着部２（後述）に装着される。芯軸９０Ａに巻回されたインクリボン９を、「供給ロール９Ａ」という。インクリボン９は、サーマルヘッド３による印刷の過程で、芯軸９０Ａの供給ロール９Ａから繰り出され、後述するガイド軸６０及びサーマルヘッド３によって案内され、芯軸９０Ｂに巻き取られる。芯軸９０Ｂに巻回されたインクリボン９を、「巻取ロール９Ｂ」という。インクリボン９が供給ロール９Ａから繰り出されて巻取ロール９Ｂに巻き取られる場合の、芯軸９０Ａ及び芯軸９０Ｂのそれぞれの回転方向を、「正転方向」という。なお、インクリボン９は、芯軸９０Ａ及び芯軸９０Ｂがそれぞれ正転方向とは反対の方向（以下、「反転方向」という。）に回転することによって、巻取ロール９Ｂから繰り出されて供給ロール９Ａに巻き取られる場合もある。
【００２２】
＜リボン装着部２＞
リボン装着部２は、第１スプール２１及び第２スプール２２を有する。第１スプール２１及び第２スプール２２は、それぞれ、前後方向に延びる回転軸を中心として回転可能である。第１スプール２１は、基板１０Ａの上下方向略中央、且つ、左右方向中央よりも右側に設けられる。第２スプール２２は、基板１０Ａの上下方向略中央、且つ、左右方向中央よりも左側に設けられる。第１スプール２１には、リボンアッセンブリ９０の芯軸９０Ａに巻回された供給ロール９Ａが装着される。第２スプール２２には、リボンアッセンブリ９０の芯軸９０Ｂに巻回された巻取ロール９Ｂが装着される。第１スプール２１は第１モータ８１（図２参照、後述）に直結し、第１モータ８１によって回転する。第２スプール２２は第２モータ８２（図２参照、後述）に直結し、第２モータ８２によって回転する。第１スプール２１及び第２スプール２２は、それぞれ異なるモータ８０によって回転するので、それぞれ異なる回転速度で回転可能である。なお、第１スプール２１及び第２スプールは、それぞれ第１モータ８１及び第２モータ８２と間接的に連結されていてもよい。
【００２３】
第１スプール２１及び第２スプール２２が、印刷装置１を前側から見た状態で反時計回りに回転するとき、芯軸９０Ａ、９０Ｂは正転方向に回転する。このとき、インクリボン９は、供給ロール９Ａから繰り出され、巻取ロール９Ｂに巻き取られる。第１スプール２１及び第２スプール２２が、印刷装置１を前側から見た状態で時計回りに回転するとき、芯軸９０Ａ、９０Ｂは反転方向に回転する。インクリボン９は、巻取ロール９Ｂから繰り出され、供給ロール９Ａに巻き取られる。
【００２４】
第１スプール２１と第２スプール２２の回転に応じ、供給ロール９Ａと巻取ロール９Ｂとの間に張り渡されるインクリボン９は、筐体１０内で搬送される。インクリボン９が搬送されるときに通過する経路を、「搬送経路Ｒ」という。インクリボン９は、後述するガイド軸６０と接触することによって搬送経路Ｒに沿って搬送され案内される。後述するサーマルヘッド３は、供給ロール９Ａと巻取ロール９Ｂとの間に張り渡されるインクリボン９に隣接する。
【００２５】
＜サーマルヘッド３＞
サーマルヘッド３は、基板１０Ａの前面のうち、左右方向略中央よりも右側、且つ、第１スプール２１及び第２スプール２２よりも下側に設けられる。サーマルヘッド３は、インクリボン９の搬送方向の一部に設けられる。サーマルヘッド３は、前後方向に直線状に並んだ複数の発熱素子を有する。前後方向は、インクリボン９の搬送方向と交差する方向である幅方向に対応する方向であり、サーマルヘッド３は、インクリボン９の幅方向に沿って、発熱素子が並んで配置される。サーマルヘッド３は、インクリボン９の幅方向に並んだ複数の発熱素子のうち、印字に使用するインクリボン９の一部領域に対応する領域に有する一部の発熱素子を発熱させることで、インクリボン９の一部の領域を用いた印字が行われる。サーマルヘッド３は、ヘッド位置３Ａ、３Ｂ、３Ｃ、３Ｄ間を移動可能である。ヘッド位置３Ａ、３Ｄはそれぞれ、筐体１０の下端部よりも上側に配置され、左右方向に並ぶ。ヘッド位置３Ｂ、３Ｃはそれぞれ、筐体１０の下端部よりも下側に配置され、左右方向に並ぶ。ヘッド位置３Ａ、３Ｂはそれぞれ、左右方向略中央に配置され、上下方向に並ぶ。ヘッド位置３Ｃ、３Ｄはそれぞれ、第１スプール２１の下側に配置され、上下方向に並ぶ。第３モータ８３（図２参照）は、ヘッド位置３Ａ、３Ｂ間、及び、ヘッド位置３Ｃ、３Ｄ間でサーマルヘッド３を上下方向に移動させる。第４モータ８４（図２参照）は、ヘッド位置３Ｂ、３Ｃ間、及び、ヘッド位置３Ｄ、３Ａ間でサーマルヘッド３を左右方向に移動させる。なお、供給ロール９Ａ及び巻取ロール９Ｂを印刷装置１に着脱する場合、サーマルヘッド３は、ヘッド位置３Ａ、３Ｄよりも上側の非図示の退避位置に移動される。
【００２６】
＜ガイド軸６０＞
ガイド軸６０は円柱状であり、基板１０Ａの表面である前面から前側に向けて延びる。ガイド軸６０は、前後方向に延びる回転軸を中心として回転可能である。ガイド軸６１は、基板１０Ａの右上の隅近傍に設けられる。ガイド軸６２は、基板１０Ａの右下の隅近傍に設けられる。ガイド軸６５は、基板１０Ａの左下の隅近傍に設けられる。ガイド軸６６は、基板１０Ａの左上の隅近傍に設けられる。
【００２７】
ガイド軸６０の周面の一部にインクリボン９が接触する。インクリボン９の搬送経路Ｒは、第１スプール２１に装着された供給ロール９Ａから右斜め上側に向けて延び、ガイド軸６１に接触して方向を変え、ガイド軸６２に向けて下側に延び、ガイド軸６２に接触して方向を変え、ガイド軸６５に向けて左側に延びる。インクリボン９の搬送経路Ｒは、ガイド軸６２とガイド軸６５との間の途中の部分において、サーマルヘッド３と接触することに応じて方向が変更される。インクリボン９の搬送経路Ｒは更に、ガイド軸６５に接触して方向を変え、ガイド軸６６に向けて上側に延び、ガイド軸６６に接触して方向を変え、巻取ロール９Ｂに向けて右斜め下側に延びる。なお、印刷装置１には少なくとも、ガイド軸６１、６２、６５、６６が設けられていればよく、例えば、ガイド軸６２とガイド軸６５との間に、搬送経路Ｒの方向を変える他のガイド軸が設けられていてもよい。
【００２８】
＜印刷装置１の電気的構成＞
図２を参照し、印刷装置１の電気的構成について説明する。印刷装置１は制御部７を備える。制御部７は、印刷装置１を制御するＣＰＵと、ＣＰＵの指示に応じて動作する各種の駆動回路とを含む。各種の駆動回路は、例えば、モータ８０（第１モータ８１、第２モータ８２、第３モータ８３、第４モータ８４）に信号（例えば、駆動電流）を供給するための回路、サーマルヘッド３に信号（例えば、駆動電流）を供給するための回路などを含む。制御部７は、記憶部７１、サーマルヘッド３、モータ８０（第１モータ８１、第２モータ８２、第３モータ８３、第４モータ８４）、及び、通信インターフェース（通信Ｉ／Ｆ）７２と、非図示のインターフェース回路を介して電気的に接続する。
【００２９】
記憶部７１は、ＲＯＭ、ＲＡＭ、フラッシュメモリ等の各種記憶媒体を含む。記憶部７１には、制御部７が実行する処理のプログラムが記憶される。記憶部７１には、後述する印刷データ、媒体速度Ｖ、及び、設定情報が記憶される。印刷データ、媒体速度Ｖ、及び、設定情報は、外部機器１００を介して設定される。サーマルヘッド３は、制御部７から出力される信号に応じて発熱する。モータ８０は、パルス信号に同期して回転するステッピングモータである。第１モータ８１は、制御部７から出力されるパルス信号に応じて、第１スプール２１を回転させる。第２モータ８２は、制御部７から出力されるパルス信号に応じて、第２スプール２２を回転させる。第３モータ８３及び第４モータ８４は、制御部７から出力されるパルス信号に応じて回転し、サーマルヘッド３を移動させる。通信Ｉ／Ｆ７２は、印刷装置１に接続される外部機器１００との間で通信を行なうためのインターフェース素子である。外部機器１００は、ユーザが印刷装置１に対して様々な指示を行うために使用される端末機器である。
【００３０】
制御部７によって実行されるプログラムは、例えば、外部機器１００から通信Ｉ／Ｆ７２を介してダウンロードされてもよい。制御部７は、通信Ｉ／Ｆ７２を介して外部機器１００から取得したプログラムを、記憶部７１に記憶してもよい。
【００３１】
＜印刷装置１による印刷動作の概要＞
印刷装置１は、連続モード（図３参照）及び間欠モード（図４参照）の何れかによって駆動し、印刷媒体Ｐに印刷イメージＧを形成させる。以下、それぞれについて説明する。
【００３２】
＜連続モード＞
図３を参照し、連続モードについて説明する。印刷媒体Ｐは、所定の搬送速度（「媒体速度Ｖ」という。）で搬送される。印刷装置１は、印刷媒体Ｐの印刷面（図３における上側の面）に印刷装置１の下端が対向する状態で、印刷媒体Ｐに近接して配置される。印刷媒体Ｐに対して印刷装置１と反対側に、円筒状のプラテンローラＱ１が配置される。
【００３３】
印刷装置１による印刷動作が開始される。サーマルヘッド３は、ヘッド位置３Ａからヘッド位置３Ｂに移動することによって、プラテンローラＱ１に上側から接する。インクリボン９は、サーマルヘッド３がヘッド位置３Ｂに移動することによって、印刷媒体Ｐの印刷面に押しつけられる。プラテンローラＱ１は、印刷媒体Ｐのうち印刷面と反対側の面に接触し、インクリボン９及び印刷媒体Ｐをサーマルヘッド３に押しつける。
【００３４】
第１モータ８１及び第２モータ８２が駆動し、第１スプール２１及び第２スプール２２が回転する。リボンアッセンブリ９０の芯軸９０Ａ、芯軸９０Ｂ（図１参照）は、それぞれ正転方向に回転する。インクリボン９は、第１スプール２１の供給ロール９Ａから繰り出され、第２スプール２２の巻取ロール９Ｂに巻き取られる。インクリボン９は、第１スプール２１及び第２スプール２２の回転速度に応じた搬送速度（「リボン速度ｖ」という。）で搬送される。以下、連続モードで印刷動作が行われる場合におけるリボン速度ｖを「第１速度ｖ１」という。連続モードでは、インクリボン９と印刷媒体Ｐとが接触する部分において、印刷媒体Ｐとインクリボン９とのそれぞれの移動方向は一致する。
【００３５】
以下、インクリボン９及び印刷媒体Ｐが接触する部分におけるそれぞれの移動方向を、「搬送方向」という。搬送方向は、言い換えれば、インクリボン９の搬送経路Ｒに沿った方向のうち、インクリボン９が印刷媒体Ｐと接触する部分における方向を示す。搬送方向のうち、供給ロール９Ａからインクリボン９が繰り出され、巻取ロール９Ｂに巻き取られる場合にインクリボン９が移動する側を、「下流側」という。搬送方向のうち、巻取ロール９Ｂからインクリボン９が繰り出され、供給ロール９Ａに巻き取られる場合にインクリボン９が移動する側を、「上流側」という。
【００３６】
図３（ａ）に示すように、インクリボン９は下流側に第１速度ｖ１で搬送される。サーマルヘッド３は、インクリボン９の使用領域９１に接触しながら、インクリボン９に対して上流側に相対移動する。つまり、サーマルヘッド３の加熱位置とインクリボン９との搬送方向における相対位置は、インクリボン９の搬送により変更される。同時に、記憶部７１に記憶された印刷データに基づいて、サーマルヘッド３が加熱される。インクリボン９の使用領域９１のインクは、印刷媒体Ｐの印刷面に転写される。以上によって、１ブロック分の印刷イメージＧ１が印刷媒体Ｐに形成される。
【００３７】
なお、理解を容易とするため、図３（ａ）〜（ｅ）及び後述の図４（ａ）〜（ｅ）、図６では、インクリボン９及び印刷媒体Ｐが直線状に示され、且つ、それぞれが互いに離隔する。しかし実際には、インクリボン９及び印刷媒体Ｐは曲折する場合がある。又、インクリボン９及び印刷媒体Ｐは、少なくともサーマルヘッド３がインクリボン９に接触する位置で、互いに接触する。更に、図３（ａ）〜（ｅ）において、サーマルヘッド３は、ヘッド位置３Ａに配置された状態でインクリボン９から離隔した状態となっている。しかし実際には、サーマルヘッド３は、ヘッド位置３Ａの何れの位置に配置された場合もインクリボン９に接触する（図１参照）。及び図４（ａ）〜（ｅ）、図６についても同様である。
【００３８】
図３（ａ）に示すように印刷イメージＧ１が形成された後、サーマルヘッド３の加熱は停止される。図３（ｂ）に示すように、サーマルヘッド３は、ヘッド位置３Ｂからヘッド位置３Ａに移動する。第１スプール２１及び第２スプール２２の回転は停止し、インクリボン９の搬送は停止される。以上によって、印刷イメージＧ１の印刷動作が完了する。なお、印刷媒体Ｐは媒体速度Ｖで継続して搬送される。
【００３９】
印刷媒体Ｐが所定距離Ｌ搬送された後、次の１ブロック分の印刷動作が開始される。図３（ｃ）に示すように、サーマルヘッド３は、ヘッド位置３Ａからヘッド位置３Ｂに移動する。第１スプール２１及び第２スプール２２が回転し、インクリボン９は第１速度ｖ１で下流側に搬送される。サーマルヘッド３は、インクリボン９の使用領域９２に接触しながら、インクリボン９に対して上流側に相対移動する。同時に、サーマルヘッド３が加熱され、インクリボン９の使用領域９２のインクが印刷媒体Ｐの印刷面に転写される。以上によって、印刷イメージＧ２が印刷媒体Ｐに形成される。印刷イメージＧ２が形成された後、サーマルヘッド３の加熱は停止される。図３（ｄ）に示すように、サーマルヘッド３は、ヘッド位置３Ｂからヘッド位置３Ａに移動する。インクリボン９の搬送は停止される。以上によって、印刷イメージＧ２の印刷動作が完了する。次の１ブロック分（印刷イメージＧ３）の印刷（図３（ｅ）参照）の説明は省略する。
【００４０】
印刷装置１は、上記の１ブロック分ずつの印刷動作を、記憶部７１に記憶された設定情報に含まれる規定回数繰り返す。これによって、印刷イメージＧ１、Ｇ２、Ｇ３・・・が印刷媒体Ｐに形成される。つまり、連続モードでは、第１速度ｖ１で下流側に搬送されるインクリボン９に対し、搬送方向の位置が移動しないサーマルヘッド３による加熱が行われる。これによって、媒体速度Ｖで下流側に搬送される印刷媒体Ｐに印刷イメージが形成される。
【００４１】
＜間欠モード＞
図４を参照し、間欠モードについて説明する。印刷装置１が印刷媒体Ｐに近接して配置される。印刷媒体Ｐに対して印刷装置１と反対側に、平板状のプラテン台Ｑ２が配置される。連続モードと異なり、印刷媒体Ｐは停止した状態で維持される。
【００４２】
印刷装置１による印刷動作が開始される。サーマルヘッド３は、ヘッド位置３Ａからヘッド位置３Ｂに移動することによって、プラテン台Ｑ２に上側から接する。インクリボン９は、サーマルヘッド３の移動に応じて印刷媒体Ｐの印刷面に押しつけられる。プラテン台Ｑ２は、インクリボン９及び印刷媒体Ｐをサーマルヘッド３に押しつける。サーマルヘッド３は更に、ヘッド位置３Ｂからヘッド位置３Ｃに向けて上流側に所定速度（「ヘッド速度ｈ」という。）で移動する。以下、間欠モードで印刷動作が行われる場合におけるヘッド速度ｈを、「第３速度ｈ３」という。なお、インクリボン９は停止した状態で維持される。
【００４３】
図４（ａ）に示すように、サーマルヘッド３は、インクリボン９の使用領域９１に接触しながら、インクリボン９に対して上流側に相対移動する。同時に、記憶部７１に記憶された印刷データに基づいて、サーマルヘッド３が加熱される。インクリボン９の使用領域９１のインクは、印刷媒体Ｐの印刷面に転写される。以上によって、１ブロック分の印刷イメージＧ１が印刷媒体Ｐに形成される。
【００４４】
印刷イメージＧ１が形成された後、サーマルヘッド３の加熱は停止される。図４（ｂ）に示すように、サーマルヘッド３は、ヘッド位置３Ｃからヘッド位置３Ｄに移動する。以上によって、印刷イメージＧ１の印刷動作が完了する。印刷動作の実行中、印刷媒体Ｐ及びインクリボン９は停止した状態で維持される。
【００４５】
印刷イメージＧ１の印刷動作の終了後、印刷媒体Ｐは、媒体速度Ｖで下流側に搬送される。又、第１スプール２１及び第２スプール２２が回転することに応じ、インクリボン９もリボン速度ｖで下流側に搬送される。印刷媒体Ｐが所定距離Ｌ搬送された後、印刷媒体Ｐ及びインクリボン９の搬送は停止される。
【００４６】
次の１ブロック分の印刷動作が開始される。図４（ｃ）に示すように、サーマルヘッド３は、ヘッド位置３Ｄからヘッド位置３Ｃに移動し、更に、インクリボン９の使用領域９２に接触しながら、ヘッド位置３Ｃからヘッド位置３Ｂに向けて下流側に第３速度ｈ３で移動する。同時に、サーマルヘッド３が加熱され、インクリボン９の使用領域９２のインクが印刷媒体Ｐの印刷面に転写される。以上によって、印刷イメージＧ２が印刷媒体Ｐに形成される。印刷イメージＧ２が形成された後、サーマルヘッド３の加熱は停止される。図４（ｄ）に示すように、サーマルヘッド３は、ヘッド位置３Ｂからヘッド位置３Ａに移動する。以上によって、印刷イメージＧ２の印刷動作が完了する。次の１ブロック分（印刷イメージＧ３）の印刷（図４（ｅ）参照）の説明は省略する。
【００４７】
印刷装置１は、上記の１ブロック分ずつの印刷動作を、記憶部７１に記憶された設定情報に含まれる規定回数繰り返す。これによって、印刷イメージＧ１、Ｇ２、Ｇ３・・・が印刷媒体Ｐに形成される。つまり、間欠モードでは、停止した状態のインクリボン９に対し、第３速度ｈ３で上流側又は下流側に移動するサーマルヘッド３による加熱が行われる。これによって、停止した状態の印刷媒体Ｐに印刷イメージが形成される。なお、インクリボン９及び印刷媒体Ｐは、連続する２回の印刷動作の間、下流側に搬送される。つまり、間欠モードにおいて、インクリボン９及び印刷媒体Ｐはそれぞれ、搬送及び停止が間欠的に繰り返される。
【００４８】
つまり、連続モード及び間欠モードの何れの場合も、サーマルヘッド３に対してインクリボン９を上流側又は下流側に相対移動させながら、サーマルヘッド３が加熱され、１ブロック分の印刷動作が実行される。サーマルヘッド３に対するインクリボン９の相対速度を、「第１相対速度」という。連続モードにおいて、第１相対速度は第１速度ｖ１に対応する。間欠モードにおいて、第１相対速度は第３速度ｈ３に対応する。また、連続モード及び間欠モードの何れの場合も、サーマルヘッド３は、印刷イメージＧ１、印刷イメージＧ２，を順に形成するとき、各印刷イメージを形成するために発熱素子を発熱させる発熱時間を同一時間とする。又、複数の印刷イメージを連続して印字する場合、各印刷イメージを形成するために、１つの印刷イメージを形成してから、次の印刷イメージを形成するまでに発熱素子の発熱を休止する間隔も、常に同一の時間間隔に制御される。
【００４９】
＜リボンセーブ機能＞
印刷装置１は、印刷に使用されるインクリボン９を節約するリボンセーブ機能を有する。図５を参照し、リボンセーブ機能について説明する。搬送方向と直交する方向を「幅方向」という。幅方向は、インクリボン９の幅方向に対応する。以下では、リボンセーブ機能の詳細について、連続モードで印刷動作が実行される場合を例に挙げて具体的に説明する。なお、リボンセーブ機能は間欠モードでも設定可能である。
【００５０】
図５は、１ブロック分の印刷イメージとして文字列「賞味期限：０９．１５」が連続モードで繰り返し印刷される場合を例示する。リボンセーブ機能が設定された場合、印刷装置１は、インクリボン９を下流側に第１速度ｖ１で搬送しながら、インクリボン９の幅方向に配列された８つの使用領域９６Ａ〜９６Ｈ、（それぞれを総称して「使用領域９６」という。）、及び、複数の使用領域９６に対して上流側に配列された８つの使用領域９７等を１つずつサーマルヘッド３によって順番に加熱する。以下、複数の使用領域９６、９７のそれぞれの搬送方向及び幅方向の長さを、「Ｗａ」「Ｗｓ」と表記する。隣接する２つの使用領域９６及び２つの使用領域９７のそれぞれの間の間隔を、「Ｗｋ」と表記する。
【００５１】
具体的には次の通りである。はじめに印刷装置１は、インクリボン９を第１速度ｖ１で下流側に長さＷａ搬送する（矢印Ｙ１１）。これに伴い、サーマルヘッド３はインクリボン９に対して上流側に長さＷａ相対移動する。同時に印刷装置１は、サーマルヘッド３のうち幅方向において使用領域９６Ａに対応する部分３０Ａを加熱し、１ブロック分の印刷イメージを印刷媒体Ｐに印刷する。次に印刷装置１は、印刷媒体Ｐに対して幅方向の一方側に長さ「Ｗｓ＋Ｗｋ」移動する（矢印Ｙ２１）。これによって、サーマルヘッド３及びインクリボン９は、印刷媒体Ｐに対して幅方向の一方側に長さ「Ｗｓ＋Ｗｋ」移動する。
【００５２】
次に印刷装置１は、インクリボン９を第１速度ｖ１で上流側に長さＷａ搬送し（矢印Ｙ１２）、インクリボン９に対してサーマルヘッドを下流側に長さＷａ相対移動させる。同時に印刷装置１は、サーマルヘッド３のうち幅方向において使用領域９６Ｂに対応する部分３０Ｂを加熱し、次の１ブロック分の印刷イメージを印刷媒体Ｐに印刷する。以上の処理が繰り返される。
【００５３】
つまり、インクリボン９は、１ブロック分の印刷動作が繰り返される過程で、サーマルヘッド３に対して長さＷａずつ上流側及び下流側に相対的に往復移動する。又、サーマルヘッド３の加熱部分が幅方向において幅方向の他方側に移動することに伴い、インクリボン９のうち加熱される使用領域９６も、幅方向の他方側に１つずつ変更される。以上の処理が繰り返されることによって、印刷媒体Ｐには、印刷イメージＧ１〜Ｇ４・・・（それぞれを総称して「印刷イメージＧ」という。）が搬送方向に一直線状に配列した状態で印刷される。
【００５４】
なお、印刷媒体Ｐは継続して媒体速度Ｖで搬送方向の一方側に搬送される（矢印Ｙ３１）。第１速度ｖ１が媒体速度Ｖと一致するように制御された場合、印刷媒体Ｐとインクリボン９とのそれぞれの相対位置は変化しない。このため、複数の使用領域９６、９７のそれぞれの大きさと同じ大きさの印刷イメージＧが、印刷媒体Ｐに形成される。従って、印刷イメージＧの搬送方向の長さは、複数の使用領域９６、９７のそれぞれの搬送方向の長さＷａと一致する。以下、連続モードにおいて、印刷動作が実行される場合のインクリボン９のリボン速度ｖである第１速度ｖ１が、印刷媒体Ｐの媒体速度Ｖと一致するように制御されることを前提とする。
【００５５】
なお、上記では、連続モードで印刷動作が実行される場合においてリボンセーブ機能が設定された場合を説明した。これに対して印刷装置１は、間欠モードで印刷動作が実行される場合にも同様にリボンセーブ機能を設定できる。
【００５６】
詳細は次の通りである。はじめに、印刷媒体Ｐの搬送が停止される。印刷装置１は、印刷動作時においてインクリボン９の搬送を停止させる。次に、印刷装置１は、インクリボン９に対してサーマルヘッド３を第３速度ｈ３で上流側に長さＷａ移動させる。同時に、印刷装置１は、サーマルヘッド３の使用領域９６Ａに対応する部分３０Ａを加熱し、１ブロック分の印刷イメージを印刷媒体Ｐに印刷する。次に印刷装置１は、印刷媒体Ｐに対して幅方向の一方側に長さ「Ｗｓ＋Ｗｋ」移動し、サーマルヘッド３及びインクリボン９を印刷媒体Ｐに対して幅方向の一方側に長さ「Ｗｓ＋Ｗｋ」移動させる。印刷媒体Ｐは、下流側に搬送され、その後停止される。
【００５７】
次に印刷装置１は、インクリボン９に対してサーマルヘッド３を第３速度ｈ３で下流側に長さＷａ移動させる。同時に、インクリボン９に対してサーマルヘッドを下流側に長さＷａ移動させる。同時に印刷装置１は、サーマルヘッド３のうち幅方向において使用領域９６Ｂに対応する部分３０Ｂを加熱し、次の１ブロック分の印刷イメージを印刷媒体Ｐに印刷する。以上の処理が繰り返される。
【００５８】
つまり、インクリボン９は、連続モードの場合と同様、１ブロック分の印刷動作が繰り返される過程で、サーマルヘッド３に対して長さＷａずつ上流側及び下流側に相対的に往復移動する。なお、印刷動作時において、印刷媒体Ｐ及びインクリボン９の搬送は停止されるため、印刷媒体Ｐとインクリボン９とのそれぞれの相対位置は変化しない。このため連続モードの場合と同様、複数の使用領域９６、９７のそれぞれの大きさと同じ大きさの印刷イメージＧが印刷媒体Ｐに形成される。従って、印刷イメージＧの搬送方向の長さは、複数の使用領域９６、９７のそれぞれの搬送方向の長さＷａと一致する。
【００５９】
なお、リボンセーブ機能が設定された状態で印刷が実行される場合において、複数の使用領域９６、９７のそれぞれの幅方向の数は８に限らず、２〜７、又は、９つ以上であってもよい。複数の使用領域９６，９７それぞれの幅方向の数は、少なくとも２以上であればよい。以下、リボンセーブ機能が設定された状態で印刷が実行される場合において、複数の使用領域９６、９７の幅方向の数を、「配列数」という。
【００６０】
＜エコノミーモード＞
印刷装置１は、使用されるインクリボン９を節約するエコノミーモードで動作可能である。エコノミーモードは、インクリボン９から印刷媒体Ｐに１ブロック分の印刷イメージが転写されるときにインクが転写される領域（使用領域）の搬送方向における長さ（以下、「使用長さ」という。）を相対的に短くすることによって、インクリボン９の使用量を節約する。エコノミーモードは、上述のリボンセーブ機能と併用可能である。以下、リボンセーブ機能と併用された場合のエコノミーモードの動作について説明する。なお、エコノミーモードが適用されない場合の動作モードを、「通常モード」という。上記までの説明は、通常モードが適用された場合の印刷動作に対応する。
【００６１】
連続モードによる印刷動作に対してエコノミーモードが適用される場合、図６（ａ）に示すように、印刷装置１は、通常モードが適用された場合のリボン速度ｖである第１速度ｖ１（図３参照）よりも遅いリボン速度ｖで、インクリボン９を搬送させる。連続モードにエコノミーモードが適用された場合におけるインクリボン９のリボン速度ｖを「第２速度ｖ２」という。
【００６２】
又、通常モードが適用された場合、第１速度ｖ１が媒体速度Ｖと一致するようにインクリボン９のリボン速度ｖが制御されるため、第２速度ｖ２は、媒体速度Ｖよりも遅くなる。つまり、印刷媒体Ｐに対するインクリボン９の相対搬送速度は、通常モードが適用された場合において０となり、エコノミーモードが適用された場合に「第２速度ｖ２−媒体速度Ｖ」となる。なお、「第２速度ｖ２−媒体速度Ｖ」は負の値となる。従って、エコノミーモード時における印刷媒体Ｐに対するインクリボン９の相対搬送速度は、通常モード時における印刷媒体Ｐに対するインクリボン９の相対搬送速度よりも遅くなる。
【００６３】
このため、図６（ｂ）に示すように、１ブロック分の印刷動作が実行される過程において、サーマルヘッド３に対するインクリボン９の相対移動量は、サーマルヘッド３に対する印刷媒体Ｐの相対移動量よりも小さくなる。又、サーマルヘッド３に対するインクリボン９の相対移動量は、通常モードが適用された場合（図３参照）と比べて小さくなる。このため、図７に示すように、インクリボン９の複数の使用領域９８、９９のそれぞれの使用長さＷｂは、通常モードが適用された場合の使用長さＷａ（図５参照）よりも短くなる。
【００６４】
つまり、図８に示すように、エコノミーモードが適用された場合、インクリボン９は、通常モードが適用された場合における複数の使用領域９６、９７（図８（Ａ））に比べて小さい面積の複数の使用領域９８、９９（図８（Ｂ）参照）のそれぞれが、それぞれ１ブロック分の印刷イメージＧ１、Ｇ２を印刷媒体Ｐに形成させるために使用されることになる。
【００６５】
すなわち、印刷媒体Ｐに１ブロック分の印刷イメージを印刷するために使用されるインクリボン９の領域（使用領域）の搬送方向における長さである使用長さは、通常モードが適用された場合に比べて短い。そして、エコノミーモードが適用された場合において、１ブロック分の印刷イメージＧ１、Ｇ２を印刷媒体Ｐに形成するためにインクリボン９の使用領域９８、９９（図８（Ｂ））から印刷媒体Ｐへ転写されるインクの量は、通常モードが適用された場合においてインクリボン９の使用領域９６、９７（図８（Ａ））から転写されるインクの量よりも少なくなる。このため、印刷媒体Ｐにおいて印刷イメージＧ１，Ｇ２が形成される領域の面積は、エコノミーモードが適用された場合と、通常モードが適用された場合とで、同じである。しかしながら、エコノミーモードが適用された場合、１ブロック分の印刷イメージＧ１、Ｇ２が形成された印刷媒体Ｐの領域の搬送方向の単位長さあたりのインク密度は、通常モードが適用された場合において１ブロック分の印刷イメージが形成された印刷媒体Ｐの領域の搬送方向の単位長さあたりのインク密度より小さい。なお、インク密度は、言い換えると印刷媒体Ｐへ転写される印刷イメージＧ１、Ｇ２の濃度である。
【００６６】
以下、通常モードが適用されて１ブロック分の印刷イメージが印刷媒体Ｐに形成される場合に使用されるインクリボン９の使用領域の搬送方向の長さを「第１長さ」といい、エコノミーモードが適用されて１ブロック分の印刷イメージが印刷媒体Ｐに形成される場合に使用されるインクリボン９の使用領域の搬送方向の長さを「第２長さ」という。
【００６７】
なお、上記では、連続モードによる印刷動作に対してエコノミーモードが適用された場合を説明したが、間欠モードによる印刷動作に対してエコノミーモードを適用することも可能である。
【００６８】
詳細は次の通りである。図６（ｃ）に示すように、はじめに印刷装置１は、印刷媒体Ｐ及びインクリボン９が停止された状態でサーマルヘッド３をヘッド位置３Ａからヘッド位置３Ｂに移動させる。次に、図６（ｄ）に示すように、印刷装置１は、サーマルヘッド３をヘッド位置３Ｂからヘッド位置３Ｃまで第３速度ｈ３で上流側に移動させると同時に、インクリボン９を上流側に搬送させる。つまり、インクリボン９は、サーマルヘッド３の移動方向と同じ方向に搬送される。なお、この場合のインクリボン９のリボン速度ｖは、第３速度ｈ３よりも遅い速度とされる。以下、間欠モードにエコノミーモードが適用された場合において、印刷動作時に搬送されるインクリボン９のリボン速度ｖを、「第４速度ｖ４」という。印刷装置１は、サーマルヘッド３を加熱することによって、１ブロック分の印刷動作を実行する。
【００６９】
１ブロック分の印刷動作が実行される過程において、サーマルヘッド３に対するインクリボン９の相対移動量は、連続モードの場合と同様、サーマルヘッド３に対する印刷媒体Ｐの相対移動量よりも小さくなる。又、サーマルヘッド３に対するインクリボン９の相対移動量は、通常モードが適用されない場合（図４参照）と比べて小さくなる。このため、図７に示すように、連続モードにより印刷動作が実行された場合と同様、インクリボン９の複数の使用領域９８、９９のそれぞれの使用長さＷｂは、エコノミーモードが適用されない場合の使用長さＷａ（図５参照）よりも短くなる。
【００７０】
次に、図６（ｅ）に示すように、サーマルヘッド３は、ヘッド位置３Ｃからヘッド位置３Ｄに移動する。印刷媒体Ｐは媒体速度Ｖで下流側に搬送され、インクリボン９は下流側にリボン速度ｖで搬送される。次に、図６（ｆ）に示すように、サーマルヘッド３は、ヘッド位置３Ｄからヘッド位置３Ｃに移動し、更に、ヘッド位置３Ｃからヘッド位置３Ｂに向けて下流側に第３速度ｈ３で移動する。同時に、印刷装置１は、インクリボン９を第４速度ｖ４で下流側に搬送させる。つまり、インクリボン９は、サーマルヘッド３の移動方向と同じ方向に搬送される。印刷装置１は、サーマルヘッド３を加熱することによって、１ブロック分の印刷動作を実行する。
【００７１】
つまり、連続モード及び間欠モードの何れの場合も、エコノミーモードが適用される場合におけるサーマルヘッド３に対するインクリボン９の相対速度は、通常モードが適用された場合におけるサーマルヘッド３に対するインクリボン９の相対速度よりも遅くなる。以下、エコノミーモードが適用される場合におけるサーマルヘッド３に対するインクリボン９の相対速度を「第２相対速度」という。連続モードにおいて、第２相対速度は第２速度ｖ２に対応する。間欠モードにおいて、第２相対速度は「第３速度ｈ３−第４速度ｖ４」に対応する。間欠モードにおいて通常モード及びエコノミーモードが適用された場合の使用長さは、それぞれ、連続モードの場合と同じ第１長さ及び第２長さである。
【００７２】
＜通常モードとエコノミーモードとの混在化＞
インクリボン９のうち第２長さの使用領域９８、９９（図７参照）が使用されてインクが転写され、印刷イメージＧ１、Ｇ２が形成される場合、第１長さの使用領域９６、９７（図５参照）が使用されてインクが転写され、印刷イメージＧ１、Ｇ２が形成される場合よりも、インクリボン９自体の強度が小さくなる場合がある。理由は、エコノミーモードが適用された場合の使用領域９８、９９には、通常モードが適用された場合の使用領域９６，９７と比べて、サーマルヘッド３から印加される単位面積当たりの熱量が大きくなるためである。又、エコノミーモードが適用された場合の使用領域９８、９９には、通常モードが適用された場合の使用領域９６，９７と比べて、サーマルヘッド３が接触するインクリボン９の搬送速度と、印刷媒体Ｐの搬送速度との相対速度差が大きくなるため、サーマルヘッド３が接触することに応じてインクリボン９に作用する張力も大きくなるためである。これに対して印刷装置１は、次の印刷動作を実行することによって、インクリボン９の強度を維持する。
【００７３】
図９に示すように、印刷装置１は、インクリボン９の幅方向に配列される８つの使用領域８６Ａ〜８６Ｈ、（それぞれを総称して「使用領域８６」という。）のうち、幅方向の両端部に配置される使用領域８６Ａ、８６Ｈについて、通常モードを適用して印刷動作を行う。このため、使用領域８６Ａ、８６Ｈがサーマルヘッド３によって加熱された場合、使用長さが第１長さの使用領域８６Ａ、８６Ｈのそれぞれが使用されてインクが印刷媒体Ｐに転写される。一方、印刷装置１は、８つの使用領域８６のうち、幅方向の両端部に配置される使用領域８６Ａ、８６Ｈを除く他の使用領域８６Ｂ〜８６Ｇについて、エコノミーモードを適用して印刷動作を行う。このため、使用領域８６Ｂ〜８６Ｇがサーマルヘッド３によって加熱された場合、使用長さが第２長さの使用領域８６Ｂ〜８６Ｇのそれぞれが使用されて印刷媒体Ｐにインクが転写される。なお、説明は省略するが、複数の使用領域８６に対して上流側に配置された複数の使用領域８７についても同様である。以上のように、通常モードを適用して印刷動作が行われる使用領域８６Ａ、８６Ｈと、エコノミーモードを適用して印刷動作が行われる使用領域８６Ｂ〜８６Ｇとを、幅方向に配列させることによって、印刷装置１は、インクリボン９のうち幅方向の両端部の強度を維持できる。
【００７４】
＜連続モード処理＞
図１０を参照し、連続モード処理について説明する。連続モード処理は、連続モードで印刷動作を行い且つリボンセーブ機能が設定されている場合に実行される。連続モード処理は、印刷イメージの印刷動作を開始するための指示が、外部機器１００を介して入力された場合、記憶部７１に記憶されたプログラムを制御部７が読み出して実行することによって開始される。
【００７５】
はじめに制御部７は、記憶部７１に記憶された印刷データ及び設定情報を取得する（Ｓ１１）。印刷データには、印刷媒体Ｐに形成される画像を示す印刷イメージ、及び、印刷イメージの搬送方向及び幅方向のそれぞれの長さが含まれる。印刷イメージの搬送方向及び幅方向のそれぞれの長さは、それぞれ、印刷媒体Ｐに形成される印刷イメージの、印刷媒体Ｐに対する形成後の搬送方向及び幅方向のそれぞれの長さである。設定情報には、規定回数、配列数、及び、節約割合（％）が少なくとも含まれる。制御部７は、記憶部７１に記憶された媒体速度Ｖを取得する（Ｓ１３）。
【００７６】
制御部７は、取得された媒体速度Ｖを、通常モードにおけるインクリボン９のリボン速度ｖである第１速度ｖ１として決定する（Ｓ１５）。制御部７は、Ｓ１１の処理によって取得された設定情報に含まれる媒体速度Ｖに節約割合を乗算した値を、エコノミーモードにおけるインクリボン９のリボン速度ｖである第２速度ｖ２として決定する（Ｓ１５）。制御部７は更に、第１速度ｖ１及び第２速度ｖ２でインクリボン９を搬送するための第１モータ８１及び第２モータ８２のそれぞれの駆動条件を決定する（Ｓ１５）。第１速度ｖ１でインクリボン９を搬送するための第１モータ８１及び第２モータ８２の駆動条件を、「第１駆動条件」という。第２速度ｖ２でインクリボン９を搬送するための第１モータ８１及び第２モータ８２の駆動条件を、「第２駆動条件」という。
【００７７】
制御部７は、印刷データ、設定情報に含まれる配列数、及び、Ｓ１５の処理によって決定された第１速度ｖ１、及び、第２速度ｖ２に基づき、レイアウトデータを作成する（Ｓ１７）。レイアウトデータとは、インクリボン９の幅方向及び搬送方向に配列された複数の使用領域をそれぞれ定義する。レイアウトデータは、サーマルヘッド３によってインクリボン９を加熱する場合に参照される。複数の使用領域の幅方向の数は、設定情報に含まれる配列数に基づいて決定される。各使用領域には、印刷データによって示される印刷イメージを印刷媒体Ｐに転写するためのサーマルヘッド３の加熱部分を示す加熱情報が対応づけられる。複数の使用領域の総数は、設定情報に含まれる規定回数に基づいて決定される。複数の使用領域のそれぞれに、インクリボン９により加熱される順番を示す順番情報が対応付けられる。
【００７８】
複数の使用領域のそれぞれの使用長さは、第１速度ｖ１及び第２速度ｖ２に応じて特定される第１相対速度及び第２相対速度に基づいて決定される。具体的には、複数の使用領域のうち、インクリボン９の幅方向の両端部に配置される使用領域８６Ａ、８６Ｈ（図９参照）の第１長さＷａ（図９参照）は、通常モードを適用して印刷動作を行うことが可能なように、第１相対速度に対応する第１速度ｖ１に基づいて相対的に長く設定される（図９参照）。一方、複数の使用領域のうち、幅方向の両端部に配置される使用領域を除く他の使用領域８６Ｂ〜８６Ｇ（図９参照）の使用長さＷｂ（図９参照）は、エコノミーモードを適用して印刷動作を行うことが可能なように、第２相対速度に対応する第２速度ｖ２に基づいて相対的に短く設定される（図９参照）。レイアウトデータが作成されるとき、インクリボン９に定められる複数の使用領域にそれぞれに、通常モード又はエコノミーモードの何れの動作モードが適用されるかを示すモード情報が対応づけられる。
【００７９】
印刷媒体Ｐが媒体速度Ｖで搬送される。制御部７は、作成されたレイアウトデータにおいて定義された複数の使用領域を、対応する順番情報によって示される順番で１つずつ選択する。制御部７は、選択された使用領域を通常モードで印刷するかを、対応付けられたモード情報に基づいて判定する（Ｓ１９）。制御部７は、選択された使用領域を通常モードで印刷すると判定された場合（Ｓ１９：ＹＥＳ）、第１モータ８１及び第２モータ８２を駆動し、リボンアッセンブリ９０の芯軸９０Ａ、９０Ｂをそれぞれ正転方向に回転させる。制御部７は、芯軸９０Ａ、９０Ｂの回転に応じて下流側に移動するインクリボン９のリボン速度ｖが第１速度ｖ１となるまで加速させる（Ｓ２１）。制御部７は、インクリボン９のリボン速度ｖが第１速度ｖ１まで加速した後、第１駆動条件で第１モータ８１及び第２モータ８２を駆動する。これによって、インクリボン９が第１速度で下流側に搬送される状態が維持される（Ｓ２３）。
【００８０】
制御部７は、次のようにして１ブロック分の印刷動作を行う。制御部７は、第４モータ８４を駆動し、サーマルヘッド３をヘッド位置３Ａからヘッド位置３Ｂまで移動させる（Ｓ２５、図３（ａ）（ｃ）（ｅ）参照）。制御部７は、選択された使用領域に対応付けられた加熱情報に基づいて、サーマルヘッド３の加熱部分を加熱し、１ブロック分の印刷イメージを印刷媒体Ｐに形成させる（Ｓ２７、図３（ａ）（ｃ）（ｅ）参照）。このとき、サーマルヘッド３により加熱されたインクリボン９の第１長さの使用領域からインクが印刷媒体Ｐに転写される。制御部７は、１ブロック分の印刷イメージが形成された場合、第４モータ８４を駆動し、サーマルヘッド３をヘッド位置３Ｂからヘッド位置３Ａまで移動させる（Ｓ２９、図３（ｂ）（ｄ）参照）。制御部７は、第１モータ８１及び第２モータ８２を駆動してインクリボン９のリボン速度ｖを第１速度ｖ１から０まで減速させ、停止させる（Ｓ３１）。制御部７は、処理をＳ５５に進める。
【００８１】
一方、制御部７は、選択された使用領域に対応付けられたモード情報に基づき、エコノミーモードで印刷すると判定された場合（Ｓ１９：ＮＯ）処理をＳ４１に進める。制御部７は、第１モータ８１及び第２モータ８２を駆動し、リボンアッセンブリ９０の芯軸９０Ａ、９０Ｂをそれぞれ正転方向に回転させる。制御部７は、芯軸９０Ａ、９０Ｂの回転に応じて下流側に移動するインクリボン９のリボン速度ｖが第２速度ｖ２となるまで加速させる（Ｓ４１）。制御部７は、リボン速度ｖが第２速度ｖ２まで加速した後、第２駆動条件で第１モータ８１及び第２モータ８２を駆動する。これによって、インクリボン９が第２速度ｖ２で下流側に搬送される状態が維持される（Ｓ４３）。
【００８２】
Ｓ４５〜Ｓ５１の処理は、Ｓ２５〜Ｓ３１と同一である。制御部７は、選択された使用領域に対応付けられた加熱情報に基づいて、サーマルヘッド３の加熱部分を加熱し、１ブロック分の印刷イメージを印刷媒体Ｐに形成させる（Ｓ４７、図６（ａ）（ｂ）参照）。なお、Ｓ４７の処理に応じてサーマルヘッド３により加熱されたインクリボン９の第２長さの使用領域からインクが印刷媒体Ｐに転写される。制御部７は、処理をＳ５５に進める。
【００８３】
制御部７は、印刷動作を規定回数繰り返したか判定する（Ｓ５５）。制御部７は、レイアウトデータに含まれる複数の使用領域のうち選択されていない使用領域が含まれている場合、印刷動作が規定回数繰り返されていないと判定する（Ｓ５５：ＮＯ）。この場合、制御部７は、処理をＳ１９に戻す。制御部７は、レイアウトデータに含まれる複数の使用領域のうち選択されていない使用領域の１つを、順番情報に基づいて選択する。制御部７は、Ｓ２１〜Ｓ３１又はＳ４１〜Ｓ５１の処理を繰り返す。制御部７は、レイアウトデータに含まれる複数の使用領域のすべてを選択して印刷動作が実行された場合、印刷動作が規定回数繰り返されたと判定する（Ｓ５５：ＹＥＳ）。この場合、制御部７は連続モード処理を終了させる。
【００８４】
＜間欠モード処理＞
図１１を参照し、間欠モード処理について説明する。間欠モード処理は、間欠モードで印刷動作を行い且つリボンセーブ機能が設定されている場合に実行される。間欠モード処理は、印刷イメージの印刷動作を開始するための指示が、外部機器１００を介して入力された場合、記憶部７１に記憶されたプログラムを制御部７が読み出して実行することによって開始される。連続モード処理と同一処理については、同一符号を付し、説明を省略又は簡略化する。
【００８５】
制御部７は、記憶部７１に記憶された印刷データ、設定情報、及び、媒体速度Ｖを取得する（Ｓ１１、Ｓ１３）。設定情報には、規定回数、配列数、節約割合、及び、第３速度ｈ３が少なくとも含まれる。制御部７は、Ｓ１１の処理によって取得された設定情報に含まれる第３速度ｈ３に節約割合を乗算した値を、エコノミーモードにおけるインクリボン９のリボン速度ｖである第４速度ｖ４として決定する（Ｓ４５）。制御部７は更に、第３速度ｈ３でサーマルヘッド３を搬送方向に沿って移動させるための第４モータ８４の駆動条件を決定する（Ｓ４５）。第３速度ｈ３でサーマルヘッド３を搬送方向に沿って移動させる場合の第４モータ８４の駆動条件、及び、インクリボン９を停止させた状態とするための第１モータ８１及び第２モータ８２の駆動条件は、「第１駆動条件」に対応する。制御部７は更に、第４速度ｖ４でインクリボン９を搬送させる場合の第１モータ８１及び第２モータ８２の駆動条件を決定する（Ｓ４５）。第３速度ｈ３でサーマルヘッド４を搬送方向に沿って移動させる場合の第４モータ８４の駆動条件、及び、第４速度ｖ４でインクリボン９を搬送させる場合の第１モータ８１及び第２モータ８２の駆動条件は、「第２駆動条件」に対応する。
【００８６】
制御部７は、印刷データ、設定情報に含まれる配列数、第３速度ｈ３、及び、Ｓ４５の処理によって決定された第４速度ｖ４に基づき、レイアウトデータを作成する（Ｓ１７）。複数の使用領域のそれぞれの使用長さは、第３速度ｈ３及び第４速度ｖ４に応じて特定される第１相対速度及び第２相対速度に基づいて決定される。具体的には、複数の使用領域８６のうち、インクリボン９の幅方向の両端部に配置される使用領域８６Ａ、８６Ｈ（図９参照）の搬送方向の第１長さＷａ（図９参照）は、通常モードを適用して印刷動作を行うことが可能なように、第１相対速度に対応する第３速度ｈ３に基づいて相対的に長く設定される（図９参照）。一方、複数の使用領域８６のうち、幅方向の両端部に配置される使用領域８６Ａ、８６Ｈを除く他の使用領域８６Ｂ〜８６Ｇの搬送方向の第２長さＷｂは、エコノミーモードを適用して印刷動作を行うことが可能なように、第２相対速度に対応する「第３速度ｖ３−第４速度ｖ４」に基づいて相対的に短く設定される（図９参照）。
【００８７】
印刷媒体Ｐは停止した状態で維持される。制御部７は、インクリボン９を停止させる。制御部７は、作成されたレイアウトデータにおいて定義された複数の使用領域を、対応する順番情報によって示される順番で１つずつ選択する。制御部７は、選択された使用領域を通常モードで印刷するかを、対応付けられたモード情報に基づいて判定する（Ｓ１９）。制御部７は、選択された使用領域を通常モードで印刷すると判定された場合（Ｓ１９：ＹＥＳ）、処理をＳ６１に進める。
【００８８】
制御部７は、次のようにして１ブロック分の印刷動作を行う。制御部７は、第１駆動条件に基づいて第４モータ８４を駆動する。制御部７は、サーマルヘッド３がヘッド位置３Ａに配置されている場合、ヘッド位置３Ａからヘッド位置３Ｂまでサーマルヘッド３を移動させる（Ｓ６１、図４（ａ）参照）。制御部７は更に、第４モータ８４を駆動し、サーマルヘッド３を第３速度ｈ３でヘッド位置３Ｂからヘッド位置３Ｃまで上流側に移動させる（Ｓ６３、図４（ａ）参照）。一方、制御部７は、サーマルヘッド３がヘッド位置３Ｄに配置されている場合、ヘッド位置３Ｄからヘッド位置３Ｃまでサーマルヘッド３を移動させる（Ｓ６１、図４（ｃ）参照）。制御部７は更に、第４モータ８４を駆動し、サーマルヘッド３を第３速度ｈ３でヘッド位置３Ｃからヘッド位置３Ｂまで下流側に移動させる（Ｓ６３、図４（ｃ）参照）。
【００８９】
制御部７は、Ｓ６３の処理によってサーマルヘッド３を搬送方向に沿って移動させると同時に、選択された使用領域に対応付けられた加熱情報に基づいて、サーマルヘッド３の加熱部分を加熱し、１ブロック分の印刷イメージを印刷媒体Ｐに形成させる（Ｓ６３、図４（ａ）（ｃ）参照）。このとき、サーマルヘッド３により加熱されたインクリボン９の第１長さの使用領域からインクが印刷媒体Ｐに転写される。
【００９０】
制御部７は、１ブロック分の印刷イメージが形成された場合、第３モータ８３を駆動する。制御部７は、サーマルヘッド３がヘッド位置３Ｃに配置されている場合、ヘッド位置３Ｃからヘッド位置３Ｄまでサーマルヘッド３を移動させる（Ｓ６５、図４（ｂ）参照）。一方、制御部７は、サーマルヘッド３がヘッド位置３Ｂに配置されている場合、ヘッド位置３Ｂからヘッド位置３Ａまでサーマルヘッド３を移動させる（Ｓ６５、図４（ｄ）参照）。制御部７は、処理をＳ８５に進める。
【００９１】
一方、制御部７は、選択された使用領域に対応付けられたモード情報に基づき、エコノミーモードで印刷すると判定された場合（Ｓ１９：ＮＯ）、第１モータ８１及び第２モータ８２を駆動し、リボンアッセンブリ９０の芯軸９０Ａ、９０Ｂをそれぞれ回転させ、インクリボン９のリボン速度ｖが第４速度ｖ４となるまで加速させる（Ｓ７１）。ここで、サーマルヘッド３がヘッド位置３Ａに配置されている場合、制御部７は、リボンアッセンブリ９０の芯軸９０Ａ、９０Ｂがそれぞれ反転方向に回転するように、第１モータ８１及び第２モータ８２を制御する。これによってインクリボン９は、芯軸９０Ａ、９０Ｂの回転に応じて上流側に移動する。一方、サーマルヘッド３がヘッド位置３Ｄに配置されている場合、制御部７は、リボンアッセンブリ９０の芯軸９０Ａ、９０Ｂがそれぞれ正転方向に回転するように、第１モータ８１及び第２モータ８２を制御する。これによってインクリボン９は、芯軸９０Ａ、９０Ｂの回転に応じて下流側に移動する。制御部７は、リボン速度ｖが第４速度ｖ４まで加速した後、第２駆動条件で第１モータ８１及び第２モータ８２を駆動する。これによって、インクリボン９が第４速度ｖ４で搬送される状態が維持される（Ｓ７３）。
【００９２】
Ｓ７５〜Ｓ７９の処理は、Ｓ６１〜Ｓ６５と同一である。このとき、サーマルヘッド３は、インクリボン９の搬送方向（上流側又は下流側）と同一方向に移動する。同時に制御部７は、選択された使用領域に対応付けられた加熱情報に基づいて、サーマルヘッド３の加熱部分を加熱し、１ブロック分の印刷イメージを印刷媒体Ｐに形成させる（Ｓ７７、図６（ｃ）（ｄ）（ｆ）参照）。なお、Ｓ７７の処理に応じてサーマルヘッド３が加熱されたインクリボン９の第２長さの使用領域から、インクが印刷媒体Ｐに転写される。印刷イメージが転写された後、制御部７は、第１モータ８１及び第２モータ８２を駆動してインクリボン９のリボン速度ｖを第４速度ｖ４から０まで減速させ、停止させる（Ｓ８１）。制御部７は、処理をＳ８５に進める。
【００９３】
制御部７は、印刷動作を規定回数繰り返したか判定する（Ｓ８５）。制御部７は、印刷動作が規定回数繰り返されていないと判定した場合（Ｓ８５：ＮＯ）、インクリボン９を下流側に搬送し、その後停止させる（Ｓ８７、図６（ｅ）参照）。同時に、印刷媒体Ｐも下流側に搬送され、その後停止される。制御部７は、処理をＳ１９に戻す。制御部７は、レイアウトデータに含まれる複数の使用領域のうち選択されていない使用領域の１つを、順番情報に基づいて選択する。制御部７は、Ｓ６１〜Ｓ６５又はＳ７１〜Ｓ８１の処理を繰り返す。制御部７は、印刷動作を規定回数繰り返したと判定された場合（Ｓ８５：ＹＥＳ）、間欠モード処理を終了させる。
【００９４】
＜本実施形態の主たる作用、効果＞
印刷装置１は、リボンエコノミー機能を有する。リボンエコノミー機能が設定された場合、印刷装置１は、インクリボン９の幅方向及び搬送方向に配列された複数の使用領域を１つずつサーマルヘッド３によって加熱し、印刷イメージを印刷媒体Ｐに繰り返し印刷する（Ｓ２７、Ｓ４７、Ｓ６３、Ｓ７７）。この場合、印刷装置１は、使用領域が搬送方向にのみ配列される場合と比べて、インクリボン９を節約できる。
【００９５】
印刷装置１は、インクリボン９の幅方向に配列された８つの使用領域８６Ａ〜８６Ｈのうち、幅方向の両端部に配置された使用領域８６Ａ、８６Ｈについて、通常モードを適用して印刷動作を行う。この場合、インクリボン９の第１長さの使用領域８６Ａ、８６Ｈのそれぞれからインクが印刷媒体Ｐに転写される。一方、印刷装置１は、８つの使用領域８６のうち、幅方向の両端部を除く他の使用領域８６Ｂ〜８６Ｇについて、エコノミーモードを適用して印刷動作を行う。この場合、インクリボン９の第２長さの使用領域８６Ｂ〜８６Ｇのそれぞれから印刷媒体Ｐにインクが転写される。第２長さは第１長さよりも短い。
【００９６】
インクリボン９は、単位面積あたりから印刷媒体Ｐに転写されるインクのインク量が大きい程、サーマルヘッド３から印加される単位面積当たりの熱量が大きくなるので、インクリボン９の強度が低下する。又、インクリボン９のうちサーマルヘッド３から印加される単位面積当たりの熱量が大きい部分は、サーマルヘッド３及び印刷媒体Ｐの接触に応じて作用する張力が相対的に大きくなり、インクリボン９の強度が低下する。なお、搬送方向に引っ張る向きの力が作用した場合におけるインクリボン９の破断は、インクリボン９の幅方向の両端部で特に発生し易い。
【００９７】
これに対し、印刷装置１は、幅方向に配列された複数の使用領域８６の少なくとも一部をエコノミーモードで印刷することによって、幅方向に配列された複数の使用領域の全てが通常モードで印刷されることを防止する。このため、インクリボン９の幅方向の少なくとも一部の強度が相対的に強くなるので、搬送方向に引っ張る向きの力が作用した場合において破断が発生することを抑えることができる。又、インクリボン９の幅方向の両端部に配置された使用領域８６Ａ、８６Ｈの強度を、幅方向の両端部を除く部分に配置された使用領域８６Ｂ〜８６Ｇの強度よりも大きくできる。つまり、印刷装置１は、インクリボン９の幅方向における両端部の強度を、相対的に大きくできる。従って、印刷装置１は、インクリボン９の破断の発生を効果的に抑えることができる。
【００９８】
印刷装置１は、複数の使用領域のそれぞれの搬送方向の長さ（使用長さ）を、第１相対速度及び第２相対速度に基づいて決定する。具体的には、連続モードで印刷動作が行われる場合、印刷装置１は、複数の使用領域のうちインクリボン９の幅方向の両端部に配置される使用領域８６Ａ、８６Ｈの搬送方向の長さ（第１長さ）を、第１相対速度に対応する第１速度ｖ１に基づいて設定する。一方、印刷装置１は、複数の使用領域のうち幅方向の両端部を除く他の使用領域８６Ｂ〜８６Ｇの搬送方向の長さ（第２長さ）を、第２相対速度に対応する第２速度ｖ２に基づいて設定する。又、間欠モードで印刷動作が行われる場合、印刷装置１は、使用領域８６Ａ、８６Ｈの搬送方向の長さ（第１長さ）を、第１相対速度に対応する第３速度ｈ３に基づいて設定する。一方、印刷装置１は、使用領域８６Ｂ〜８６Ｇの搬送方向の長さ（第２長さ）を、第２相対速度に対応する「第３速度ｖ３−第４速度ｖ４」に基づいて設定する。このように複数の使用領域８６のそれぞれの搬送方向の長さ（第１長さ又は第２長さ）が設定された場合、使用領域８６Ａ、８６Ｈのそれぞれの第１長さは、使用領域８６Ｂ〜８６Ｇのそれぞれの第２長さよりも長くなる。
【００９９】
このため、使用領域８６Ａ、８６Ｈに対応する印刷動作は通常モードで実行され、使用領域８６Ｂ〜８６Ｇに対応する印刷動作はエコノミーモードで実行される。この場合、使用長さが第１長さの使用領域８６Ａ、８６Ｈから印刷媒体Ｐにインクが転写され、使用長さが第２長さの使用領域８６Ｂ〜８６Ｇから印刷媒体Ｐにインクが転写される。
【０１００】
つまり、印刷装置１は、連続モード及び間欠モードの何れの印刷モードで印刷動作が実行される場合も、サーマルヘッド３に対するインクリボン９の相対速度（第１相対速度及び第２相対速度）に基づいて、複数の使用領域８６のそれぞれの使用長さを決定できる。従って、印刷装置１は、インクリボン９の節約及びインクリボン９の破断防止を、容易に実現できる。
【０１０１】
連続モードで印刷動作が行われる場合、第１速度ｖ１で下流側に搬送されるインクリボン９に対し、搬送方向の位置が移動しないサーマルヘッド３による加熱が行われることによって、使用領域８６Ａ、８６Ｈが通常モードで加熱される。一方、第１速度ｖ１よりも遅い第２速度ｖ２で下流側に搬送されるインクリボン９に対し、搬送方向の位置が移動しないサーマルヘッド３による加熱が行われることによって、使用領域８６Ｂ〜８６Ｇがエコノミーモードで加熱される。印刷装置１は、リボン速度ｖを第１速度ｖ１とするための第１駆動条件を決定し、リボン速度ｖを第２速度ｖ２とするための第２駆動条件を決定する。制御部７は、決定された第１駆動条件及び第２駆動条件に基づいて印刷動作を行うことによって、連続モードで印刷動作が行われる場合でも、使用長さが第１長さの使用領域８６Ａ、８６Ｈを使用して印刷媒体Ｐにインクを転写させ、使用長さが第２長さの使用領域８６Ｂ〜８６Ｇを使用して印刷媒体Ｐにインクを転写させることができる。
【０１０２】
間欠モードで印刷動作が行われる場合、第３速度ｈ３で上流側又は下流側に移動されるサーマルヘッド３により、停止した状態のインクリボン９が加熱されることによって、使用領域８６Ａ、８６Ｈが通常モードで加熱される。一方、第３速度ｈ３で上流側又は下流側に移動されるサーマルヘッド３により、サーマルヘッド３と同一方向に第４速度ｖ４で搬送されるインクリボン９が加熱されることによって、使用領域８６Ｂ〜８６Ｇがエコノミーモードで加熱される。印刷装置１は、サーマルヘッド３を第３速度ｈ３で移動させ且つインクリボン９を停止させるための第１駆動条件を決定する。印刷装置１は、サーマルヘッド３を第３速度ｈ３で移動させ且つインクリボン９を第４速度ｖ４で搬送させるための第２駆動条件を決定する。制御部７は、決定された第１駆動条件及び第２駆動条件に基づいて印刷動作を行うことによって、間欠モードで印刷動作が行われる場合でも、使用長さが第１長さの使用領域８６Ａ、８６Ｈを使用して印刷媒体Ｐにインクを転写させ、使用長さが第２長さの使用領域８６Ｂ〜８６Ｇを使用して印刷媒体Ｐにインクを転写させることができる。
【０１０３】
＜変形例＞
本発明は上記実施形態に限定されず、種々の変更が可能である。上記において、印刷装置１は、インクリボン９に配置される複数の使用領域のうち幅方向の両端部に配置された使用領域を通常モードで印刷し、複数の使用領域のうち幅方向の両端部を除く他の位置に配置された使用領域をエコノミーモードで印刷した。通常モードに対応する使用領域、及び、エコノミーモードに対応する使用領域のそれぞれの配置は、上記の配置に限定されない。例えば、図１２（ａ）に示すように、エコノミーモードで印刷される使用領域８８Ａと、通常モードで印刷される使用領域８８Ｂとが、幅方向に交互に配置されていてもよい。この場合、インクリボン９の幅方向の両端部に、通常モードで印刷される使用領域が配置されなくてもよい。つまり、通常モードで印刷される使用領域８８Ｂに対して幅方向に隣接する他の使用領域８８Ａを、エコノミーモードで印刷される使用領域としてもよい。
【０１０４】
上記の場合、インクリボン９において、強度が相対的に小さい使用領域８８Ａに対して幅方向に隣接する位置に、強度が相対的に大きい使用領域８８Ｂが配置される。従って、印刷装置１は、強度が相対的に小さい使用領域８８Ａのみがインクリボンの幅方向に配列されることを抑制できる。この場合、インクリボン９の搬送方向に力が作用した場合も、破断が生じ難い。このため、印刷装置１は、インクリボン９を節約しつつ、インクリボン９が破断することを抑えることができる。
【０１０５】
又、例えば図１２（ｂ）に示すように、複数の使用領域８９のうち幅方向の中央に、通常モードで印刷される使用領域８９Ｂが配置され、その他の使用領域８９Ａが全てエコノミーモードで印刷されてもよい。
【０１０６】
レイアウトデータによって定義される複数の使用領域のそれぞれに対応付けられる順番情報は、例えば図１２（ｃ）のように、下流側から上流側に向けて順番に割り付けられていてもよいし、図１２（ｄ）のように、任意の順番でランダムに割り付けられていてもよい。
【０１０７】
複数の使用領域のそれぞれの一部は、幅方向に隣接する他の使用領域の一部、及び、搬送方向に隣接する他の使用領域の一部と重なっていてもよい。この場合、記憶部７１に記憶される設定情報に、複数の使用領域が互いに重複する場合の重複率（％）が含まれていてもよい。制御部は、印刷データ、配列数、及び、重複率に基づき、複数の使用領域を配置させ、レイアウトデータを作成してもよい。
【０１０８】
印刷装置１は、印刷媒体Ｐに対するサーマルヘッド３及びインクリボン９の幅方向の相対位置を固定的としてもよい。この場合、印刷媒体Ｐには、印刷イメージが互い違いに印刷されてもよい。更に、印刷装置１は、印刷媒体Ｐに対するサーマルヘッド３及びインクリボン９の幅方向の相対位置を可変とするか固定とするかを、設定により切り替えられるようにしてもよい。
【０１０９】
印刷装置１は、連続モードで印刷動作を行う場合、インクリボン９を継続して第１速度ｖ１又は第２速度ｖ２で搬送してもよい。サーマルヘッド３は、ヘッド位置３Ｂに継続して配置されてもよい。この場合、印刷媒体Ｐに形成される複数の印刷イメージＧは、搬送方向に所定距離Ｌ（図３参照）を空けず連続的に形成されてもよい。
【０１１０】
制御部７は、プラテンローラＱ１に設けられたエンコーダの出力信号を検出してもよい。制御部７は、検出された信号に基づいて、印刷媒体Ｐの媒体速度Ｖを算出してもよい。又は、印刷媒体Ｐの印刷面に、搬送方向に等間隔に設けられた検出マークが予め形成されていてもよい。印刷装置１は、検出マークをカメラ等で検出し、検出結果に基づいて、印刷媒体Ｐの媒体速度Ｖを算出してもよい。
【０１１１】
印刷装置１は、連続モードで印刷動作を行う場合において通常モードが適用される場合、印刷媒体Ｐの媒体速度Ｖと、インクリボン９のリボン速度（第１速度ｖ１）とが相違するように、インクリボン９のリボン速度を制御してもよい。この場合、印刷媒体Ｐに対するインクリボン９の相対搬送速度が、第１速度ｖ１として定義されてもよい。一方、連続モードで印刷動作を行う場合においてエコノミーモードが適用される場合、印刷媒体Ｐに対するインクリボン９の相対搬送速度が、第２速度ｖ２として定義されてもよい。この場合、上記実施形態の場合と同様、第２速度ｖ２は、第１速度ｖ１よりも遅くなる。このように、印刷装置１は、印刷媒体Ｐに対するインクリボン９の相対的な搬送速度を制御した場合でも、通常モードで印刷される使用領域の使用長さを第１長さとしてインクを印刷媒体Ｐに転写させ、エコノミーモードで印刷される使用領域の使用長さを第２長さとしてインクを印刷媒体Ｐに転写させることができる。
【０１１２】
印刷装置１は、リボンセーブ機能が設定されて印刷が行われると、インクリボン９の幅方向に配列された８つの使用領域９６Ａ〜９６Ｈのうち使用される領域によって、印刷媒体Ｐでは、幅方向においてインクが転写される位置が異なっていた。インクリボン９の幅方向に配列された複数の使用領域のいずれの領域が使用される場合であっても、印刷媒体Ｐにおいては、幅方向が常に同じ位置へインクを転写させるようにするために、インクリボン９の使用される領域ごとに、サーマルヘッド３およびインクリボン９に対する印刷媒体Ｐの相対位置を移動される機能が備えられてもよい。
【０１１３】
＜その他＞
第１スプール２１は、本発明の「第１装着部」の一例である。第２スプール２２は、本発明の「第２装着部」一例である。第１モータ８１、第２モータ８２、第３モータ８３、及び、第４モータ８４は、本発明の「変更機構」の一例である。Ｓ１１の処理を行う制御部７は、本発明の「特定手段」の一例である。Ｓ１５、Ｓ１７の処理を行う制御部７は、本発明の「決定手段」の一例である。Ｓ２７、Ｓ４７、Ｓ６３、Ｓ７７の処理を行う制御部７は、本発明の「印刷手段」の一例である。
【符号の説明】
【０１１４】
１        ：印刷装置
２        ：リボン装着部
３        ：サーマルヘッド
７        ：制御部
９        ：インクリボン
９Ａ      ：供給ロール
９Ｂ      ：巻取ロール
２１      ：第１スプール
２２      ：第２スプール
７１      ：記憶部
８１      ：第１モータ
８２      ：第２モータ
８３      ：第３モータ
【図１】
2018140591.tif 000003
【図２】
2018140591.tif 000004
【図３】
2018140591.tif 000005
【図４】
2018140591.tif 000006
【図５】
2018140591.tif 000007
【図６】
2018140591.tif 000008
【図７】
2018140591.tif 000009
【図８】
2018140591.tif 000010
【図９】
2018140591.tif 000011
【図１０】
2018140591.tif 000012
【図１１】
2018140591.tif 000013
【図１２】
2018140591.tif 000014