(57)【要約】【課題】印刷処理時に移動した移動機構を元の位置に戻すための制御を簡易に実行できる印刷装置、印刷方法、及び印刷プログラムを提供する。【解決手段】印刷装置は、印刷媒体が印刷可能な位置にあることを示す印刷信号を外部機器から受信した後、印刷媒体を誘導する第１ローラ及び第２ローラを有し且つ左右方向に移動可能な移動機構であって、第１側に移動した場合、サーマルヘッドに対向するプラテンと第１ローラとの間の搬送経路が短くなる移動機構にモータの駆動力を伝達する伝達機構に設けられたクラッチが連結された状態で（Ｓ２１）、モータの駆動を開始し（Ｓ３１）、移動機構を第１側に移動させる。印刷装置は、印刷信号の受信に応じた印刷処理の終了後、且つ、移動機構の移動範囲の第２側の端部に移動機構が到達する前に、クラッチを遮断し、モータの駆動を停止する。【選択図】図１３
2018202650.tif 000002
【特許請求の範囲】
【請求項１】
フレームと、
前記フレームに支持され、印刷媒体に印刷を行うサーマルヘッドに対向するプラテンと、
特定方向に沿う移動範囲を移動可能に前記フレームに支持された移動機構であって、
前記印刷媒体を誘導する２つのローラであって、前記プラテンに対して、前記印刷媒体の搬送経路において上流側に位置する第１ローラ、及び、前記プラテンに対して、前記搬送経路において下流側に位置する第２ローラと
前記第１ローラ及び前記第２ローラを回動可能に支持する支持部材とを有し、
前記移動機構が前記特定方向の第１側に移動した場合、前記プラテンと前記第１ローラとの間の前記搬送経路が短くなり、前記移動機構が前記第１側と反対の第２側に移動した場合、前記プラテンと前記第１ローラとの間の前記搬送経路が長くなる移動機構と、
前記フレームに設けられたモータと、
前記モータの駆動力を前記移動機構に伝達し、前記移動機構を前記第１側に移動させる伝達機構と、
前記伝達機構に設けられたクラッチであって、連結された状態のときに前記モータの前記駆動力が前記移動機構に伝達され、遮断された状態のときに前記駆動力が伝達されないクラッチと、
外部機器と通信を行う通信インターフェースと、
前記通信インターフェースを介して前記外部機器から、前記印刷媒体が印刷可能な位置にあることを示す印刷信号を受信した後、前記クラッチが連結された状態で、前記モータの駆動を開始する開始手段と、
前記印刷信号の受信に応じた印刷処理の終了後、且つ、前記移動機構が前記移動範囲の前記第２側の端部に到達する前に、前記クラッチを遮断し、前記モータの駆動を停止する停止手段と
を備えたことを特徴とする印刷装置。
【請求項２】
前記開始手段は、前記クラッチを連結した後、前記モータの駆動を開始することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記停止手段は、前記クラッチを遮断した後、前記モータの駆動を停止することを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記伝達機構は、
前記支持部材に設けられたラックギア、
前記ラックギアに噛合するピニオンギア、
前記ピニオンギアに接続し、前記フレームに回転可能に支持された駆動シャフトであって、前記モータの前記駆動力に応じて、前記特定方向と直交する第１回転軸を中心として回転する駆動シャフト、及び、
前記駆動シャフトと同軸に設けられ、前記モータの前記駆動力が伝達されるギア又はプーリーを有し、
前記クラッチは、
前記駆動シャフトが固定される要素と、前記ギア又はプーリーが固定される要素とを有し、
前記クラッチが連結された状態のときに、２つの前記要素間で前記駆動力が伝達され、前記クラッチが遮断された状態のときに、２つの前記要素間で前記駆動力が伝達されないことを特徴とする請求項１から３の何れかに記載の印刷装置。
【請求項５】
前記移動機構の位置を検出し、検出された位置に応じた信号を出力するセンサと、
前記センサから出力される信号に基づき、前記移動機構が前記移動範囲の前記第２側の端部に位置するか判定する第１判定手段と
を備え、
前記開始手段は、前記第１判定手段によって前記移動機構が前記第２側の端部に位置すると判定された場合、前記クラッチを連結することを特徴とする請求項１から４の何れかに記載の印刷装置。
【請求項６】
前記センサは、
前記移動範囲の前記第２側の端部に設けられ、前記移動機構に対する近接又は接触に応じて、前記移動機構を検出する第１センサと、
前記移動機構の移動を検出する第２センサと
を備え、
前記第１判定手段は、
前記第１センサが前記移動機構を検出し、且つ、前記第２センサによって前記移動機構が移動していないことが検出された場合、前記移動機構が前記移動範囲の前記第２側の端部に位置すると判定することを特徴とする請求項５に記載の印刷装置。
【請求項７】
前記フレームに取り付けられる筐体と、
前記筐体に内蔵された前記サーマルヘッドと、
を更に備えたことを特徴とする請求項１から６の何れかに記載の印刷装置。
【請求項８】
印刷媒体が印刷可能な位置にあることを示す印刷信号を外部機器から受信した後、サーマルヘッドに対向するプラテンよりも、前記印刷媒体の搬送経路において上流側の第１ローラ、及び、前記搬送経路において下流側の第２ローラを有し、且つ、特定方向に沿う移動範囲を移動可能な移動機構であって、前記特定方向の第１側に移動した場合、前記プラテンと前記第１ローラとの間の搬送経路が短くなり、前記移動機構が前記第１側と反対の第２側に移動した場合、前記プラテンと前記第１ローラとの間の前記搬送経路が長くなる移動機構にモータの駆動力を伝達する伝達機構に設けられたクラッチが連結された状態で、前記モータの駆動を開始し、前記移動機構を前記第１側に移動させる開始ステップと、
前記印刷信号の受信に応じた印刷処理の終了後、且つ、前記移動範囲の前記第２側の端部に前記移動機構が到達する前に、前記クラッチを遮断し、前記モータの駆動を停止する停止ステップと
を備えたことを特徴とする印刷方法。
【請求項９】
印刷媒体が印刷可能な位置にあることを示す印刷信号を外部機器から受信した後、サーマルヘッドに対向するプラテンよりも、前記印刷媒体の搬送経路において上流側の第１ローラ、及び、前記搬送経路において下流側の第２ローラを有し、且つ、特定方向に沿う移動範囲を移動可能な移動機構であって、前記特定方向の第１側に移動した場合、前記プラテンと前記第１ローラとの間の搬送経路が短くなり、前記移動機構が前記第１側と反対の第２側に移動した場合、前記プラテンと前記第１ローラとの間の前記搬送経路が長くなる移動機構にモータの駆動力を伝達する伝達機構に設けられたクラッチが連結された状態で、前記モータの駆動を開始し、前記移動機構を前記第１側に移動させる開始ステップと、
前記印刷信号の受信に応じた印刷処理の終了後、且つ、前記移動範囲の前記第２側の端部に前記移動機構が到達する前に、前記クラッチを遮断し、前記モータの駆動を停止する停止ステップと
を、印刷装置のコンピュータに実行させるための印刷プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷方法、及び印刷プログラムに関する。
【背景技術】
【０００２】
包装機等の搬送機器によって搬送される印刷媒体（包材、ラベル等）に対して印刷を行うための印刷装置が知られている。又、印刷媒体のうち印刷装置による印刷が行われる部分での搬送速度（以下、「印刷位置速度」という。）を制御するための技術が提案されている。特許文献１は、架台（「移動機構」という。）及びステッピングモータを備えた印刷装置を開示する。移動機構は、印刷媒体を誘導するガイドローラを有する。ステッピングモータは、ガイドレールに沿ってａ方向又はｂ方向に移動機構を移動させる。印刷位置速度は、移動機構がａ方向に移動することに応じて減速し、ｂ方向に移動することに応じて加速する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５９３５０４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特に、サーマルヘッドの加熱によって印刷処理が実行される印刷装置の場合、搬送機器による印刷媒体の搬送速度が所定速度よりも小さくなると、良好な印刷品質を維持できない可能性がある。このため通常、印刷装置は、印刷処理の実行時、印刷位置速度が加速する方向に移動機構を移動させる。この場合、印刷装置は、印刷処理の終了後、印刷位置速度が減速する方向に移動機構を移動させ、移動機構の位置を元に戻す必要がある。
【０００５】
これに対し、特許文献１に記載された印刷装置の移動機構は、ステッピングモータによって、印刷位置速度が加速する方向であるｂ方向だけでなく、減速する方向であるａ方向にも移動される。このため、印刷処理の終了後、ステッピングモータを駆動することによって移動機構をａ方向に移動させ、移動機構を元の位置に戻す必要がある。この場合、印刷機構を元の位置に精度良く移動させるためのステッピングモータの駆動制御が煩雑となる場合があるという問題点がある。
【０００６】
本発明の目的は、印刷処理時に移動した移動機構を元の位置に戻すための制御を簡易に実行できる印刷装置、印刷方法、及び印刷プログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の第１態様に係る印刷装置は、フレームと、前記フレームに支持され、印刷媒体に印刷を行うサーマルヘッドに対向するプラテンと、特定方向に沿う移動範囲を移動可能に前記フレームに支持された移動機構であって、前記印刷媒体を誘導する２つのローラであって、前記プラテンに対して、前記印刷媒体の搬送経路において上流側に位置する第１ローラ、及び、前記プラテンに対して、前記搬送経路において下流側に位置する第２ローラと前記第１ローラ及び前記第２ローラを回動可能に支持する支持部材とを有し、前記移動機構が前記特定方向の第１側に移動した場合、前記プラテンと前記第１ローラとの間の前記搬送経路が短くなり、前記移動機構が前記第１側と反対の第２側に移動した場合、前記プラテンと前記第１ローラとの間の前記搬送経路が長くなる移動機構と、前記フレームに設けられたモータと、前記モータの駆動力を前記移動機構に伝達し、前記移動機構を前記第１側に移動させる伝達機構と、前記伝達機構に設けられたクラッチであって、連結された状態のときに前記モータの前記駆動力が前記移動機構に伝達され、遮断された状態のときに前記駆動力が伝達されないクラッチと、外部機器と通信を行う通信インターフェースと、前記通信インターフェースを介して前記外部機器から、前記印刷媒体が印刷可能な位置にあることを示す印刷信号を受信した後、前記クラッチが連結された状態で、前記モータの駆動を開始する開始手段と、前記印刷信号の受信に応じた印刷処理の終了後、且つ、前記移動機構が前記移動範囲の前記第２側の端部に到達する前に、前記クラッチを遮断し、前記モータの駆動を停止する停止手段とを備えたことを特徴とする。
【０００８】
第１態様において、印刷装置は、移動機構を特定方向の第１側又は第２側に移動させることによって、プラテンの位置における印刷媒体の移動速度である印刷位置速度を制御する。クラッチは、連結された状態のときに、伝達機構を介してモータの駆動力を移動機構に伝達し、遮断された状態のときに、モータの駆動力を伝達しない。印刷装置は、印刷処理を実行する場合、クラッチが連結された状態でモータを駆動することによって、移動機構を第１側に移動させる。これによって、印刷装置は、印刷位置速度を加速させることができるので、印刷位置速度が所定速度以下となることによって印刷品質が低下することを抑制できる。一方、印刷装置は、印刷処理の終了後、且つ、移動機構の移動範囲の第２側の端部に移動機構が到達する前に、クラッチが遮断された状態とし、移動機構を自由に移動可能な状態とする。この場合、移動機構は、印刷媒体から受ける力によって第２側に移動する。つまり、印刷装置は、モータの駆動力を要せず、移動機構を第２側に移動させることができる。従って、印刷装置は、印刷処理時に第１側に移動した移動機構を第２側に移動させて元の位置に戻すための制御を、簡易に実行できる。
【０００９】
第１態様において、前記開始手段は、前記クラッチを連結した後、前記モータの駆動を開始してもよい。この場合、印刷装置は、モータの回転による駆動力を、回転開始直後から効率的に移動機構に伝達し、移動機構を第１側に移動させることができる。
【００１０】
第１態様において、前記停止手段は、前記クラッチを遮断した後、前記モータの駆動を停止してもよい。この場合、印刷装置は、モータの回転速度が減速する間の駆動力が、移動機構に伝達されることを防止できる。これによって、印刷装置は、移動機構の第１側への移動を適切なタイミングで停止させることができる。
【００１１】
第１態様において、前記伝達機構は、前記支持部材に設けられたラックギア、前記ラックギアに噛合するピニオンギア、前記ピニオンギアに接続し、前記フレームに回転可能に支持された駆動シャフトであって、前記モータの前記駆動力に応じて、前記特定方向と直交する第１回転軸を中心として回転する駆動シャフト、及び、前記駆動シャフトと同軸に設けられ、前記モータの前記駆動力が伝達されるギア又はプーリーを有し、前記クラッチは、前記駆動シャフトが固定される要素と、前記ギア又はプーリーが固定される要素とを有し、前記クラッチが連結された状態のときに、２つの前記要素間で前記駆動力が伝達され、前記クラッチが遮断された状態のときに、２つの前記要素間で前記駆動力が伝達されなくてもよい。伝達機構は、移動機構の支持部材に設けられたラックギアに噛合するピニオンギアを回転させることによって、モータの駆動力を伝達する。クラッチが連結された状態のときに、モータの駆動力がギア又はプーリー及び駆動シャフトを介して移動機構に伝達され、クラッチが遮断された状態のときに、モータの駆動力が移動機構に伝達されない。この場合、印刷装置は、クラッチを遮断し、移動機構を自由に移動可能な状態とすることによって、移動機構が印刷媒体から受ける力によって移動機構を第２側に移動させることができる。又、印刷装置は、クラッチによって駆動シャフトをモータ側から切り離すことができるため、移動機構が印刷媒体から受ける力によって第２側の端部に移動する場合の抵抗を最小限に抑制できる。
【００１２】
第１態様において、前記移動機構の位置を検出し、検出された位置に応じた信号を出力するセンサと、前記センサから出力される信号に基づき、前記移動機構が前記移動範囲の前記第２側の端部に位置するか判定する第１判定手段とを備え、前記開始手段は、前記第１判定手段によって前記移動機構が前記第２側の端部に位置すると判定された場合、前記クラッチを連結してもよい。この場合、印刷装置は、クラッチが連結されることによってモータの駆動により移動機構が即座に移動可能な状態となるので、移動機構の第１側への移動を迅速に開始できる。
【００１３】
第１態様において、前記センサは、前記移動範囲の前記第２側の端部に設けられ、前記移動機構に対する近接又は接触に応じて、前記移動機構を検出する第１センサと、前記移動機構の移動を検出する第２センサとを備え、前記第１判定手段は、前記第１センサが前記移動機構を検出し、且つ、前記第２センサによって前記移動機構が移動していないことが検出された場合、前記移動機構が前記移動範囲の前記第２側の端部に位置すると判定してもよい。第１センサの検出範囲が、基準位置を含む特定の範囲である場合、第１センサが移動機構を検出しても、移動機構は基準位置に到達しておらず、まだ移動中の可能性もある。第２センサによって、移動機構が移動していないことが検出された場合、移動機構は、基準位置に到達したことを示す。従って、印刷装置は、この状態で印刷処理を開始することで、移動機構が基準位置に位置することを更に精度良く検出できるので、印刷媒体の特定の位置に精度良く印刷を実行できる。
【００１４】
第１態様において、前記フレームに取り付けられる筐体と、前記筐体に内蔵された前記サーマルヘッドと、を更に備えてもよい。この場合、印刷装置は、筐体に内蔵されたサーマルヘッドを用いて印刷媒体に印刷を行うことができる。
【００１５】
本発明の第２態様に係る印刷方法は、印刷媒体が印刷可能な位置にあることを示す印刷信号を外部機器から受信した後、サーマルヘッドに対向するプラテンよりも、前記印刷媒体の搬送経路において上流側の第１ローラ、及び、前記搬送経路において下流側の第２ローラを有し、且つ、特定方向に沿う移動範囲を移動可能な移動機構であって、前記特定方向の第１側に移動した場合、前記プラテンと前記第１ローラとの間の搬送経路が短くなり、前記移動機構が前記第１側と反対の第２側に移動した場合、前記プラテンと前記第１ローラとの間の前記搬送経路が長くなる移動機構にモータの駆動力を伝達する伝達機構に設けられたクラッチが連結された状態で、前記モータの駆動を開始し、前記移動機構を前記第１側に移動させる開始ステップと、前記印刷信号の受信に応じた印刷処理の終了後、且つ、前記移動範囲の前記第２側の端部に前記移動機構が到達する前に、前記クラッチを遮断し、前記モータの駆動を停止する停止ステップとを備えたことを特徴とする。第２態様によれば、第１態様と同様の効果を奏することができる。
【００１６】
本発明の第３態様に係る印刷プログラムは、印刷媒体が印刷可能な位置にあることを示す印刷信号を外部機器から受信した後、サーマルヘッドに対向するプラテンよりも、前記印刷媒体の搬送経路において上流側の第１ローラ、及び、前記搬送経路において下流側の第２ローラを有し、且つ、特定方向に沿う移動範囲を移動可能な移動機構であって、前記特定方向の第１側に移動した場合、前記プラテンと前記第１ローラとの間の搬送経路が短くなり、前記移動機構が前記第１側と反対の第２側に移動した場合、前記プラテンと前記第１ローラとの間の前記搬送経路が長くなる移動機構にモータの駆動力を伝達する伝達機構に設けられたクラッチが連結された状態で、前記モータの駆動を開始し、前記移動機構を前記第１側に移動させる開始ステップと、前記印刷信号の受信に応じた印刷処理の終了後、且つ、前記移動範囲の前記第２側の端部に前記移動機構が到達する前に、前記クラッチを遮断し、前記モータの駆動を停止する停止ステップとを、印刷装置のコンピュータに実行させる。第３態様によれば、第１態様と同様の効果を奏することができる。
【図面の簡単な説明】
【００１７】
【図１】印刷装置１の概要を示す図である。
【図２】印刷装置１を右斜め前側から見た斜視図である。
【図３】印刷装置１を左斜め前側から見た斜視図である。
【図４】印刷装置１を上側から見た平面図である。
【図５】図４のＡ−Ａ線を矢印方向から見た断面図である。
【図６】図４のＢ−Ｂ線を矢印方向から見た断面図である。
【図７】印刷装置１を後側から見た背面図である。
【図８】図４のＣ−Ｃ線を矢印方向から見た断面図である。
【図９】移動機構７１の動作を説明するための図である。
【図１０】印刷動作の概要を説明するための図である。
【図１１】外部機器１００により印刷媒体８が搬送された状態で、移動機構７１が移動した場合の様子を説明するための図である。
【図１２】印刷装置１の電気的構成を示すブロック図である。
【図１３】メイン処理のフローチャートである。
【図１４】メイン処理のフローチャートであって、図１３の続きである。
【図１５】初期化処理のフローチャートである。
【図１６】初期化処理のフローチャートであって、図１５の続きである。
【図１７】外部機器１００による印刷媒体８の搬送が停止された状態で、移動機構７１が移動した場合の様子を説明するための図である。
【図１８】変形例における印刷装置１を右斜め前側から見た斜視図である。
【発明を実施するための形態】
【００１８】
本発明の一実施形態について、図面を参照して説明する。印刷装置１は、熱転写型の印刷装置である。以下、図の説明の理解を助けるため、印刷装置１の上側、下側、左側、右側、前側、及び、後側を定義する。印刷装置１の上側、下側、左側、右側、前側、及び、後側は、それぞれ、図２の上側、下側、左斜め上側、右斜め下側、左斜め下側、及び、右斜め上側にそれぞれ対応する。
【００１９】
＜印刷装置１の概要＞
図１に示すように、印刷装置１は、外部機器１００（図１２参照）によって搬送される印刷媒体８に対し、インクリボン９を加熱することによって印刷を実行する。インクリボン９は、後述する印刷部２に対して着脱可能なリボンアッセンブリ９０に収容される。リボンアッセンブリ９０のインクリボン９は、一端部に接続された芯軸９０Ａ、及び、他端部に接続された芯軸９０Ｂのそれぞれに、ロール状に巻回される。芯軸９０Ａ、９０Ｂのそれぞれに巻回されたロール状のインクリボン９を、「ロール９Ａ、９Ｂ」という。印刷媒体８は、外部機器１００によって所定の搬送速度（「搬送位置速度」という。）で搬送され、後述する搬送部７に供給される。外部機器１００の具体例として、包材を搬送する包装機が挙げられる。この場合、例えば印刷装置１は、包装機によって印刷媒体８が搬送される搬送ラインの一部に組み込まれる。
【００２０】
印刷装置１は、印刷部２及び搬送部７を有する。印刷部２は、搬送部７に対して上側に配置される。印刷部２は、印刷媒体８に対する印刷機能を司る。より具体的には、印刷部２は、リボンアッセンブリ９０のインクリボン９を搬送しながら、サーマルヘッド２８及びプラテンローラ２９によってインクリボン９を印刷媒体８に押し当てる。印刷部２は、この状態でサーマルヘッド２８を加熱することによって、搬送中のインクリボン９のインクを印刷媒体８に転写する。搬送部７は、外部機器１００によって搬送される印刷媒体８の、プラテンローラ２９の位置における搬送速度（「印刷位置速度」という。）を制御する機能を司る。より具体的には、搬送部７は、印刷媒体８の搬送経路（「媒体経路Ｐ」という。）に設けられた移動機構７１を移動させることによって、媒体経路Ｐのうちプラテンローラ２９よりも上流側の部分の長さと、プラテンローラ２９よりも下流側の部分の長さとを調節する。これによって搬送部７は、搬送位置速度に対して印刷位置速度を変更する。
【００２１】
＜フレーム１０＞
図２、図３に示すように、印刷装置１はフレーム１０を有する。フレーム１０は、上側フレーム１Ａ及び下側フレーム１Ｂを有する。上側フレーム１Ａは、第１側壁１１及び第２側壁１２を有する。下側フレーム１Ｂは、第１側壁１３及び第２側壁１４を有する。第１側壁１１、１３、及び、第２側壁１２、１４は、それぞれ、略矩形の板状である。第１側壁１１、１３、及び、第２側壁１２、１４のそれぞれの面は、前後方向と直交する。第１側壁１１及び第２側壁１２は同一形状を有する。第１側壁１１及び第２側壁１２は、前後方向に離隔して対向する。第１側壁１１は、第２側壁１２に対して前側に配置される。第１側壁１１及び第２側壁１２の間に、印刷部２が配置される。第１側壁１３及び第２側壁１４は同一形状を有する。第１側壁１３及び第２側壁１４は、前後方向に離隔して対向する。第１側壁１３は、第２側壁１４に対して前側に配置される。第１側壁１３及び第２側壁１４の間に、搬送部７が配置される。第１側壁１３は第１側壁１１の下側に配置され、第２側壁１４は第２側壁１２の下側に配置される。つまり、下側フレーム１Ｂは、上側フレーム１Ａの下側に配置される。下側フレーム１Ｂの内部に配置された搬送部７は、上側フレーム１Ａの内部に配置された印刷部２に対して下側に配置される。
【００２２】
第１側壁１１、１３のうち第２側壁１２、１４側を向く面を、それぞれ、第１対向面１１Ａ、１３Ａという。第１側壁１１のうち第１対向面１１Ａと反対側の面を、第１反対面１１Ｂという。第１側壁１３のうち第１対向面１３Ａと反対側の面を、第１反対面１３Ｂという。第２側壁１２、１４のうち第１側壁１１、１３側を向く面を、それぞれ、第２対向面１２Ａ、１４Ａという。第２側壁１２のうち第２対向面１２Ａと反対側の面を、第２反対面１２Ｂという。第２側壁１４のうち第２対向面１４Ａと反対側の面を、第２反対面１４Ｂという。
【００２３】
第１側壁１１には、第１対向面１１Ａ及び第１反対面１１Ｂに亘って前後方向に貫通する開口１１Ｃが形成される。第２側壁１２には、第２対向面１２Ａ及び第２反対面１２Ｂに亘って前後方向に貫通する開口１２Ｃが形成される。開口１１Ｃ、１２Ｃは、それぞれ矩形状である。第１側壁１３には、第１対向面１３Ａ及び第１反対面１３Ｂに亘って前後方向に貫通するガイド溝１３Ｃが形成される。第２側壁１４には、第２対向面１４Ａ及び第２反対面１４Ｂに亘って前後方向に貫通するガイド溝１４Ｃ（図３参照）が形成される。ガイド溝１３Ｃ、１４Ｃは、それぞれ、左右方向に延びる長穴である。 
【００２４】
第１側壁１１、１３は、取付部材１５Ａ、１５Ｂ及び非図示の螺子によって互いに連結される。第２側壁１２、１４は、取付部材１５Ｃ、１５Ｄ（図４参照）及び非図示の螺子によって互いに連結される。取付部材１５Ａ〜１５Ｄを総称して、「取付部材１５」という。つまり、上側フレーム１Ａと下側フレーム１Ｂとは、取付部材１５によって連結される。上側フレーム１Ａの内部に配置された印刷部２と、下側フレーム１Ｂの内部に配置された搬送部７とは、取付部材１５及び非図示の螺子を取り外すことによって分離可能である。
【００２５】
＜印刷部２＞
図１〜図５に示すように、印刷部２は、筐体２Ａ、プラテンローラ２９を有する。図２〜図５に示すように、筐体２Ａは箱状である。筐体２Ａは、第１側壁１１及び第２側壁１２の間に架け渡された円柱状の支持部２７Ａ、２７Ｂの下側に配置される。筐体２Ａの上面に設けられた連結部２７Ｃは、支持部２７Ａ、２７Ｂに連結する。
【００２６】
図１、図５に示すように、筐体２Ａの内部に、リボン装着部２０（図１参照）、ガイド軸２３〜２６、サーマルヘッド２８が設けられる。更に、筐体２Ａの内部に、後述する制御部３１、記憶部３２、駆動回路３７、モータ３３〜３５、通信インターフェース（Ｉ／Ｆ）３８、及び、接続Ｉ／Ｆ３９（図１２参照）が設けられる。筐体２Ａの表面に、操作部３６（図１２参照）が設けられる。
【００２７】
図１に示すように、リボン装着部２０は、シャフト２１、２２を有する。シャフト２１、２２は、それぞれ、前後方向に延びる回転軸を中心として回転可能なスピンドルである。シャフト２１には、リボンアッセンブリ９０のロール９Ａが装着される。シャフト２２には、リボンアッセンブリ９０のロール９Ｂが装着される。シャフト２１、２２は、それぞれ、モータ３３、３４（図１２参照）の軸に直結し、モータ３３、３４の回転に応じて回転可能である。前側から見た状態でシャフト２１、２２が時計回り方向に回転するとき、インクリボン９は、ロール９Ａから繰り出され、ロール９Ｂに巻き取られる。シャフト２１、２２の回転に応じ、ロール９Ａ、９Ｂ間に張り渡されるインクリボン９は、筐体２Ａ内で搬送される。以下、特段の限定のない限り、印刷装置１を前側から見た場合を前提として、回転方向（時計回り方向又は反時計回り方向）を説明する。
【００２８】
図１、図５に示すように、ガイド軸２３〜２６は、それぞれ円柱状のローラであり、前後方向に延びる回転軸を中心として回転可能である。図１に示すように、ガイド軸２３〜２６のそれぞれの周面の一部に、ロール９Ａ、９Ｂ間に張り渡されるインクリボン９が接触する。インクリボン９は、ロール９Ａからロール９Ｂに向けて、ガイド軸２３、２４、２５、２６の順に接触しながら案内される。サーマルヘッド２８は、インクリボン９のうちガイド軸２４、２５に接触する２つの位置の間の部分に接触する。サーマルヘッド２８は、印刷位置２８Ａと印刷待機位置２８Ｂとの間を上下方向に移動可能に保持される。印刷位置２８Ａは、サーマルヘッド２８の下端部が後述するプラテンローラ２９に接する位置である。印刷待機位置２８Ｂは、サーマルヘッド２８の下端部がプラテンローラ２９から上側に離隔する位置である。モータ３５（図１２参照）は、サーマルヘッド２８を上下方向に移動させる。シャフト２１、２２が時計回り方向に回転した場合、インクリボン９は、サーマルヘッド２８と接触する位置で右側に移動する（矢印Ｙ２）。
【００２９】
図２〜図６に示すように、プラテンローラ２９は、筐体２Ａの下側に設けられる。プラテンローラ２９は円柱状を有する。プラテンローラ２９の中心に、前後方向と平行な第２回転軸２９Ｘ（図１、図２、図４参照）に沿って延びる軸２９Ａ（図１、図４〜図６参照）が挿通される。軸２９Ａの前端は第１側壁１１によって支持され、軸２９Ａの後端は第２側壁１２によって支持される。プラテンローラ２９は軸２９Ａに対して、第２回転軸２９Ｘを中心として回転可能である。図１、図５に示すように、プラテンローラ２９は、筐体２Ａ内のサーマルヘッド２８の下側に対向する。プラテンローラ２９は、サーマルヘッド２８が印刷待機位置２８Ｂから印刷位置２８Ａ（図１参照）に移動することに応じ、インクリボン９及び印刷媒体８（図１参照）をサーマルヘッド２８に押し付ける。
【００３０】
以下、印刷装置１のうち、筐体２Ａ及びプラテンローラ２９を除く部分を、ブラケット１Ｃという。
【００３１】
＜搬送部７＞
図１〜図７に示すように、搬送部７は、移動機構７１、（図１〜図３、図５〜図７参照）、ガイドローラ７６Ａ〜７６Ｆ（総称して「ガイドローラ７６」という。）（図１、図５参照）、モータ７７（図２〜図４参照）、伝達機構６（図１〜図６参照）、クラッチ６８（図２〜図４参照）を有する。更に搬送部７には、後述する駆動回路４０、第１センサ４１、第２センサ４２、及び、接続Ｉ／Ｆ４４（図１２参照）が設けられる。
【００３２】
＜移動機構７１＞
移動機構７１は、第１支持部材７２Ａ（図２、図３、図６参照）、第２支持部材７２Ｂ（図２、図３、図５、図７参照）（総称して「支持部材７２」という。）、第１ローラ７３Ａ、第２ローラ７３Ｂ（図２、図３、図５参照）、ガイドレール１３０（図６参照）、及び、既述のガイド溝１４Ｃを有する。
【００３３】
図６に示すように、ガイドレール１３０は、第１側壁１３の第１対向面１３Ａのうちガイド溝１３Ｃの上側に接続される。ガイドレール１３０は、第１対向面１３Ａから後側に突出する。ガイドレール１３０は、ガイド溝１３Ｃの上側部に沿って左右方向に直線状に延びる。
【００３４】
図２、図３、図５、図６に示すように、支持部材７２は矩形板状を有する。支持部材７２は、後述する第１ローラ７３Ａ及び第２ローラ７３Ｂを支持する。図６に示すように、第１支持部材７２Ａは、第１側壁１３の第１対向面１３Ａのうちガイドレール１３０及びガイド溝１３Ｃが設けられた部分に、後側から近接する。第１支持部材７２Ａの前面（図６の紙面奥側）に、第１対向面１３Ａに設けられたガイドレール１３０に係合するステージ７２０が設けられる。ステージ７２０は、前側に突出する２つの突出部を有する。２つの突出部は上下方向に離隔し、ガイドレール１３０を上下方向から挟む。ステージ７２０の２つの突出部の間の間隔は、ガイドレール１３０の上下方向の長さよりも僅かに大きい。ステージ７２０はガイドレール１３０に対して、ガイドレール１３０の延びる方向である左右方向に移動可能に係合される。ガイドレール１３０及びステージ７２０としては、市販のリニアガイドが利用できる。
【００３５】
図５に示すように、第２支持部材７２Ｂは、第２側壁１４の第２対向面１４Ａのうちガイド溝１４Ｃが形成された部分及びその上側の部分に、前側から近接する。図７に示すように、第２支持部材７２Ｂの後面（図７の紙面手前側）に、ガイド溝１４Ｃに係合する突出部７２１が設けられる。突出部７２１の形状は円柱状である。突出部７２１の中心は前後方向に延びる。突出部７２１の直径は、ガイド溝１４Ｃの上下方向の間隔よりも僅かに小さい。突出部７２１はガイド溝１４Ｃに対して、ガイド溝１４Ｃの延びる方向である左右方向に沿って移動可能に係合される。突出部７２１は、例えば、回転可能に第２支持部材７２Ｂに支持されるローラである。
【００３６】
図２、図３に示すように、第１ローラ７３Ａ及び第２ローラ７３Ｂは、前後方向において第１支持部材７２Ａと第２支持部材７２Ｂとの間に保持される。第１ローラ７３Ａ及び第２ローラ７３Ｂは、左右方向に並ぶ。第１ローラ７３Ａは、第２ローラ７３Ｂに対して左側に配置される。第１ローラ７３Ａ及び第２ローラ７３Ｂは、支持部材７２の移動に応じて、支持部材７２と一体に左右方向に移動する。つまり、移動機構７１（支持部材７２、第１ローラ７３Ａ、第２ローラ７３Ｂ）は、下側フレーム１Ｂに対して、左右方向に移動可能に支持される。なお、印刷装置１が水平面上に載置して使用される場合、左右方向は水平方向に平行である。
【００３７】
図５に示すように、第１ローラ７３Ａには、前後方向に延びる円柱状の軸７３１が挿通される。第２ローラ７３Ｂには、前後方向に延びる円柱状の軸７３２が挿通される。図６に示すように、軸７３１、７３２の前端は、第１支持部材７２Ａに支持される。図７に示すように、軸７３１、７３２の後端は、第２支持部材７２Ｂに支持される。第１ローラ７３Ａ及び第２ローラ７３Ｂは、それぞれ、軸７３１、７３２に対して回転可能である。図３に示すように、第１ローラ７３Ａの回転軸７３１Ｘ、及び、第２ローラ７３Ｂの回転軸７３２Ｘは、それぞれ、軸７３１、７３２の中心を通って前後方向に延びる。
【００３８】
＜モータ７７、伝達機構６、クラッチ６８＞
図２〜図４に示すように、モータ７７は、下側フレーム１Ｂの第１側壁１３の第１反対面１３Ｂに支持される。モータ７７の円柱状の本体部７７Ａは、第１反対面１３Ｂに対して前側に突出する。図４に示すように、モータ７７の軸７７Ｂは、本体部７７Ａから後側に延びる。軸７７Ｂの先端は、第１側壁１３の第１反対面１３Ｂよりも前側に配置される。軸７７Ｂは、モータ７７の駆動に応じ、前後方向に沿って延びる第５回転軸７７Ｘを中心として回転する。
【００３９】
図４〜図８に示すように、伝達機構６は、モータ７７の駆動力を移動機構７１に伝達し、移動機構７１を左右方向に移動させる。伝達機構６は、第１ラックギア６１Ａ（図６参照）、第２ラックギア６１Ｂ（図５参照）（総称して「ラックギア６１」という。）、第１ピニオンギア６２Ａ（図６参照）、第２ピニオンギア６２Ｂ（図５参照）（総称して「ピニオンギア６２」という。）、駆動シャフト６３、第１プーリー６４（図８参照）、第２プーリー６５（図８参照）、ベルト６６（図８参照）、及び、ベアリング６７（図８参照）を有する。伝達機構６は、下側フレーム１Ｂに支持される。
【００４０】
図４、図８に示すように、モータ７７の軸７７Ｂに第２プーリー６５が接続される。第２プーリー６５は、モータ７７が駆動して軸７７Ｂが回転することに応じ、軸７７Ｂの回転軸である第５回転軸７７Ｘ（図４参照）を中心として回転する。ベルト６６は、後述する第１プーリー６４と第２プーリー６５との間に架け渡される。ベルト６６は、モータ７７が駆動した場合、第２プーリー６５を介して第１プーリー６４に回転駆動力を伝達し、第１プーリー６４を回転させる。
【００４１】
図４〜図８に示すように、駆動シャフト６３は、下側フレーム１Ｂの左右方向略中央、且つ、ガイド溝１３Ｃ、１４Ｃよりも下側を、前後方向に沿って延びる。図７に示すように、駆動シャフト６３の後端部は、第２側壁１４のうちガイド溝１４Ｃの下側部分に、回転可能に支持される。図４に示すように、駆動シャフト６３の前端部は、第１側壁１３のガイド溝１３Ｃの下側に設けられた穴を貫通し、第１側壁１３よりも前側まで突出する。駆動シャフト６３は、支持部材７２の下側を通過して前後方向に延びる。駆動シャフト６３は、前後方向に延びる第１回転軸６３Ｘを中心として回転可能である。なお、第１回転軸６３Ｘは、モータ７７の軸７７Ｂの回転軸である第５回転軸７７Ｘと平行である。
【００４２】
図４、図８に示すように、駆動シャフト６３のうち第１側壁１３よりも前側に突出する部分、言い換えれば、第１側壁１３の第１反対面１３Ｂよりも前側の部分の外周面に、第１プーリー６４が設けられる。第１プーリー６４の回転軸は、駆動シャフト６３の第１回転軸６３Ｘと一致する。つまり、第１プーリー６４は駆動シャフト６３と同軸に設けられる。第１プーリー６４は、第２プーリー６５に対して左側に離間する。第１プーリー６４と第２プーリー６５との間に、ベルト６６が架け渡される。第１プーリー６４は、モータ７７の駆動力がベルト６６を介して伝達されることによって、第２プーリー６５の第５回転軸７７Ｘ（図４参照）と平行な第１回転軸６３Ｘを中心として回転する。
【００４３】
図８に示すように、駆動シャフト６３と第１プーリー６４との間に、ベアリング６７が介在する。ベアリング６７は、駆動シャフト６３と第１プーリー６４との間の摩擦力を軽減する。このため、モータ７７の駆動力がベルト６６により伝達されて第１プーリー６４が回転した場合でも、後述するクラッチ６８によって駆動力が第１プーリー６４から駆動シャフト６３に伝達されない限り、駆動シャフト６３は回転しない。
【００４４】
図４に示すように、第１プーリー６４の前側にクラッチ６８が設けられる。クラッチ６８は、駆動シャフト６３が接続される要素と、第１プーリー６４が接続される要素とを有する電磁クラッチである。クラッチ６８は、駆動回路４０（図１２参照）から出力される切替信号に応じ、２つの要素間が連結された状態と遮断された状態とに切り替わる。２つの要素間が連結された状態のとき、２つの要素間でモータ７７の駆動力が伝達される。２つの要素間が遮断された状態のとき、２つの要素間でモータ７７の駆動力は伝達されない。以下、クラッチ６８において２つの要素間が連結された状態を「連結状態」といい、２つの要素間が遮断された状態を「遮断状態」という。クラッチ６８は、例えば、駆動回路４０から切替信号としての駆動電流が供給されている間は連結状態を維持し、駆動電流が供給されていない間は遮断状態を維持する、励磁作動型の電磁クラッチであってよい。
【００４５】
図６に示すように、駆動シャフト６３のうち第１側壁１３の第１対向面１３Ａの後側の部分に、第１ピニオンギア６２Ａが接続される。第１ピニオンギア６２Ａは、駆動シャフト６３の回転に応じて回転する。図５に示すように、駆動シャフト６３のうち第２側壁１４の第２対向面１４Ａの前側の部分に、第２ピニオンギア６２Ｂが接続される。第２ピニオンギア６２Ｂは、駆動シャフト６３の回転に応じて回転する。
【００４６】
図６に示すように、第１支持部材７２Ａの下端部に第１ラックギア６１Ａが設けられる。第１ラックギア６１Ａの左右方向の長さは、第１支持部材７２Ａの左右方向の長さと略同一である。第１ラックギア６１Ａは、下側に歯を有する。第１ラックギア６１Ａの下側に第１ピニオンギア６２Ａが配置される。第１ピニオンギア６２Ａの歯は、第１ラックギア６１Ａの歯に下側から噛合する。図５に示すように、第２支持部材７２Ｂの下端部に第２ラックギア６１Ｂが設けられる。第２ラックギア６１Ｂの左右方向の長さは、第２支持部材７２Ｂの左右方向の長さと略同一である。なお、支持部材７２の下端部は、第１ローラ７３Ａ及び第２ローラ７３Ｂのそれぞれの外周面の最下端部よりも下側に配置される。このため、ラックギア６１（第１ラックギア６１Ａ及び第２ラックギア６１Ｂ）は、第１ローラ７３Ａ及び第２ローラ７３Ｂのそれぞれの外周面の最下端部よりも下側に配置される。第２ラックギア６１Ｂは、下側に歯を有する。第２ラックギア６１Ｂの下側に第２ピニオンギア６２Ｂが配置される。第２ピニオンギア６２Ｂの歯は、第２ラックギア６１Ｂの歯に下側から噛合する。ラックギア６１は左右方向に延びる。
【００４７】
クラッチ６８が連結状態であり、且つ、モータ７７の駆動に応じて軸７７Ｂが回転した場合、モータ７７の駆動力は、第２プーリー６５、ベルト６６、第１プーリー６４、及び、クラッチ６８を介して、駆動シャフト６３に伝達される。駆動シャフト６３に接続するピニオンギア６２は、駆動シャフト６３の回転に応じ、ラックギア６１を左右方向に移動させる。これによって、移動機構７１は左右方向に移動する。モータ７７の軸７７Ｂが反時計回り方向に回転した場合、移動機構７１は左側に移動する。モータ７７の軸７７Ｂが時計回り方向に回転した場合、移動機構７１は右側に移動する。
【００４８】
図１に示すように、移動機構７１の移動可能な方向（左右方向）のうち、左側を「第１側」といい、右側を「第２側」という。移動機構７１を第１側に移動させる場合のモータ７７の軸７７Ｂの回転方向（反時計回り方向）を、「一方側」という。移動機構７１を第２側に移動させる場合のモータ７７の軸７７Ｂの回転方向（時計回り方向）を、「他方側」という。
【００４９】
図９（Ａ）に示すように、第１支持部材７２Ａが左右方向に移動可能な範囲を、「移動範囲Ｓ」という。移動範囲Ｓは、第１側に最も移動した第１支持部材７２Ａの第１側の端部から、第２側に最も移動した第１支持部材７２Ａの第２側の端部までの間の範囲に対応する。第２側に最も移動した第１支持部材７２Ａの第２側の端部の位置を、「基準位置Ｓｂ」という。基準位置Ｓｂは、移動範囲Ｓの第１側の端部から、第２側に最も離間した位置に対応する。第１支持部材７２Ａの第２側の端部が基準位置Ｓｂに位置することを、「移動機構７１が基準位置に配置される。」という。図５〜図８は、基準位置に配置された移動機構７１の状態を示す。移動範囲Ｓの左右方向の中心の位置は、プラテンローラ２９の第２回転軸２９Ｘの位置と一致する。
【００５０】
＜第１センサ４１＞
図６に示すように、第１側壁１３の第１対向面１３Ａのうち、ガイド溝１３Ｃの右端部の下側に、第１センサ４１が設けられる。第１センサ４１は、非接触式の近接センサである。近接センサは、光電形、渦電流形（電磁誘導形）、超音波形など、第１支持部材７２Ａの材質に応じて、適宜選択される。第１センサ４１は、上側に向けて延びる検出子４１Ａを有する。検出子４１Ａの左右方向の位置は、移動機構７１が基準位置に配置された場合の第１支持部材７２Ａの第２側の端部の位置、即ち、基準位置Ｓｂと略同一である（図９参照）。検出子４１Ａは、左右方向の所定長さ分の範囲（「検出範囲」という。）において、第１支持部材７２Ａの近接又は接触を検出する。以下、検出子４１Ａが第１支持部材７２Ａの近接又は接触を検出することを、単に「検出子４１Ａが第１支持部材７２Ａを検出する」という。第１センサ４１は、検出子４１Ａによる第１支持部材７２Ａの検出の有無を示す信号を出力可能である。なお、近接センサの代わりに、リミットスイッチが、第１センサ４１として利用されてもよい。
【００５１】
なお、移動機構７１が基準位置に配置された場合の第１支持部材７２Ａの第２側の端部の位置を、第１センサ４１によって検出するためには、検出子４１Ａの検出範囲の第１側の境界位置と基準位置Ｓｂとは、一致することが好ましい。しかし、第１センサ４１の組み付け誤差、第１センサ４１の個体差、ノイズ等が要因で、検出子４１Ａの検出範囲の第１側の境界位置が、基準位置Ｓｂに対してばらつく可能性がある。このため、第１センサ４１が設けられる左右方向の位置は、ばらつきが発生した場合でも基準位置Ｓｂが検出範囲に含まれるように調整される。その結果、検出子４１Ａの検出範囲の第１側の境界位置は、基準位置Ｓｂから、基準位置Ｓｂに対して第１側に所定長さ分離隔した位置までの間の何れかの位置に配置される場合がある。つまり、基準位置Ｓｂに対して第１側に所定長さ分離隔した位置までの範囲（検出範囲）に第１支持部材７２Ａの第２側の端部が配置する場合、第１センサ４１は、検出子４１Ａによって第１支持部材７２Ａの第２側の端部を検出する。
【００５２】
＜第２センサ４２＞
図３に示すように、プラテンローラ２９の下側に第２センサ４２が設けられる。第２センサ４２は、ロータリーエンコーダ４２Ａ及び回転板４２Ｂを有する。ロータリーエンコーダ４２Ａは、円柱状の本体部４２１の内部に収容される。本体部４２１は、第２側壁１２の第２対向面１２Ａから前側に延びる棒状の取付部４２０によって、第２側壁１２に固定される。ロータリーエンコーダ４２Ａの軸４２２は、本体部４２１から前側に向けて、プラテンローラ２９の第２回転軸２９Ｘ（図２参照）と平行に延びる。軸４２２には、円形板状の回転板４２Ｂが接続される。図１に示すように、回転板４２Ｂの周端部は、プラテンローラ２９の側面の左斜め下側の部分に接触する。回転板４２Ｂ及び軸４２２は、プラテンローラ２９の回転に応じて回転する。ロータリーエンコーダ４２Ａは、軸４２２の回転量を検出し、回転量に応じた信号を出力する。より具体的には、ロータリーエンコーダ４２Ａは、軸４２２が所定角度回転する毎に、Ｈｉ信号とＬｏｗ信号とを交互に出力する。
【００５３】
＜ガイドローラ７６＞
図１〜図５に示すように、ガイドローラ７６Ａ〜７６Ｆ（総称して「ガイドローラ７６」という。）は、プラテンローラ２９よりも下側、且つ、第１側壁１３及び第２側壁１４の間に配置される。ガイドローラ７６は円柱状を有する。ガイドローラ７６Ａ〜７６Ｂの中心に、前後方向と平行な回転軸に沿って延びる軸７６１〜７６６（図１、図５参照）が挿通される。軸７６１〜７６６の前端は第１側壁１３によって支持され、軸７６１〜７６６の後端は第２側壁１４によって支持される。ガイドローラ７６は、対応する軸７６１〜７６６の何れかに対して、回転軸を中心として回転可能である。
【００５４】
以下、ガイドローラ７６Ｃを「第３ローラ７６Ｃ」という場合があり、ガイドローラ７６Ｄを「第４ローラ７６Ｄ」という場合がある。図２、図４に示すように、各軸のうち、第３ローラ７６Ｃの軸７６３の中心を通って前後方向に延びる回転軸を、「第３回転軸７６３Ｘ」といい、第４ローラ７６Ｄの軸７６４の中心を通って前後方向に延びる回転軸を、「第４回転軸７６４Ｘ」という。第１回転軸６３Ｘ、第３回転軸７６３Ｘ、第４回転軸７６４Ｘ、第２回転軸２９Ｘ、及び、第５回転軸７７Ｘは、何れも、移動機構７１の移動方向である左右方向と直交する前後方向に延びる。第１回転軸６３Ｘ、第３回転軸７６３Ｘ、第４回転軸７６４Ｘ、第２回転軸２９Ｘ、及び、第５回転軸７７Ｘは、互いに平行である。
【００５５】
図１に示すように、ガイドローラ７６Ａ、７６Ｂ、７６Ｃは、左右方向においてプラテンローラ２９よりも左側に配置される。ガイドローラ７６Ｂ、７６Ｃのそれぞれの左右方向の位置は略同一である。ガイドローラ７６Ａは、左右方向においてガイドローラ７６Ｂ、７６Ｃよりも左側に配置される。ガイドローラ７６Ｄ、７６Ｅ、７６Ｆは、左右方向においてプラテンローラ２９よりも右側に配置される。ガイドローラ７６Ｄ、７６Ｅのそれぞれの左右方向の位置は略同一である。ガイドローラ７６Ｆは、左右方向においてガイドローラ７６Ｄ、７６Ｅよりも右側に配置される。ガイドローラ７６Ｃ、７６Ｄは、上下方向において移動機構７１よりも上側に配置される。ガイドローラ７６Ｃ、７６Ｄの上下方向の位置は略同一である。ガイドローラ７６Ａ、７６Ｂ、７６Ｅ、７６Ｆは、上下方向において移動機構７１よりも下側に配置される。ガイドローラ７６Ａ、７６Ｆの上下方向の位置は略同一である。ガイドローラ７６Ｂ、７６Ｅの上下方向の位置は略同一である。ガイドローラ７６Ａは、ガイドローラ７６Ｂの左斜め下側に配置される。ガイドローラ７６Ｆは、ガイドローラ７６Ｅの右斜め下側に配置される。
【００５６】
図９（Ａ）に示すように、移動機構７１が第２側に最も移動した状態、即ち、移動機構７１が基準位置に配置された状態で、第２ローラ７３Ｂの回転軸７３２Ｘは、左右方向においてガイドローラ７６Ｄ、７６Ｅのそれぞれの軸７６３、７６４よりも左側に配置される。図９（Ｂ）に示すように、移動機構７１が第１側に最も移動した状態で、第１ローラ７３Ａの回転軸７３１Ｘは、左右方向においてガイドローラ７６Ｂ、７６Ｃのそれぞれの軸７６２、７６３よりも右側に配置される。
【００５７】
図１に示すように、印刷媒体８は、外部機器１００（図１２参照）によって印刷装置１の外部から搬送部７に供給される。印刷媒体８は、印刷装置１の内部において、プラテンローラ２９、移動機構７１の第１ローラ７３Ａ及び第２ローラ７３Ｂ、ガイドローラ７６の間に張り渡され、搬送される。プラテンローラ２９、第１ローラ７３Ａ、第２ローラ７３Ｂ、及び、ガイドローラ７６に沿って印刷媒体８が搬送されるときに通過する経路は、媒体経路Ｐに対応する。媒体経路Ｐは、ガイドローラ７６Ａ、７６Ｂ、第１ローラ７３Ａ、ガイドローラ７６Ｃ、プラテンローラ２９、ガイドローラ７６Ｄ、第２ローラ７３Ｂ、ガイドローラ７６Ｅ、７６Ｆのそれぞれに順番に接触して方向を変えながら延びる。印刷媒体８は、媒体経路Ｐに沿ってガイドローラ７６Ａからガイドローラ７６Ｆに向けて移動する向き（矢印Ｙ１の向き）に搬送される。ガイドローラ７６Ａ〜７６Ｃ、及び、移動機構７１の第１ローラ７３Ａは、媒体経路Ｐにおいて、プラテンローラ２９よりも上流側に配置される。ガイドローラ７６Ｄ〜７６Ｆ、及び、移動機構７１の第２ローラ７３Ｂは、媒体経路Ｐにおいて、プラテンローラ２９よりも下流側に配置される。詳細は後述するが、第１ローラ７３Ａ及び第２ローラ７３Ｂは、左右方向に移動することによって印刷媒体８を誘導する。これによって、媒体経路Ｐは変更される。
【００５８】
図９（Ｂ）に示すように、媒体経路Ｐにおいて、ガイドローラ７６Ｃ（第３ローラ７６Ｃ）はプラテンローラ２９と第１ローラ７３Ａとの間に設けられる。プラテンローラ２９の第２回転軸２９Ｘから、ガイドローラ７６Ｃ（第３ローラ７６Ｃ）の第１側（即ち、ガイドローラ７６Ｃのうち第２回転軸２９Ｘと反対側）の端部までの左右方向の距離Ｌ１１は、プラテンローラ２９の第２回転軸２９Ｘから、移動機構７１が移動範囲Ｓの最も第１側に位置した場合における第１ローラ７３Ａの第２側（即ち、第１ローラ７３Ａのうち第２回転軸２９Ｘ側）の端部までの距離Ｌ１２よりも大きい。更には、ガイドローラ７６Ｃ（第３ローラ７６Ｃ）は、移動範囲Ｓの第１側の端部よりも、左右方向において第１側に配置される。このため、プラテンローラ２９の第２回転軸２９Ｘからガイドローラ７６Ｃ（第３ローラ７６Ｃ）の第３回転軸７６３Ｘまでの左右方向の距離は、プラテンローラ２９の第２回転軸２９Ｘから移動範囲Ｓの第１側の端部までの距離よりも大きい。なおこの場合、移動機構７１とガイドローラ７６Ｃのそれぞれの左右方向の位置は重複しないので、例えば、上下方向において、移動機構７１の上端の位置を、ガイドローラ７６Ｃの下端の位置よりも上側に配置させてもよい。この場合、移動機構７１及びガイドローラ７６Ｃの上下方向の配置スペースを小さくできるので、印刷装置１の小型化が可能となる。
【００５９】
図９（Ａ）に示すように、媒体経路Ｐにおいて、ガイドローラ７６Ｄ（第４ローラ７６Ｄ）はプラテンローラ２９と第２ローラ７３Ｂとの間に設けられる。プラテンローラ２９の第２回転軸２９Ｘから、ガイドローラ７６Ｄ（第４ローラ７６Ｄ）の第２側（即ち、ガイドローラ７６Ｄのうち第２回転軸２９Ｘと反対側）の端部までの左右方向の距離Ｌ２１は、プラテンローラ２９の第２回転軸２９Ｘから、移動機構７１が移動範囲Ｓの最も第２側に位置した場合における第２ローラ７３Ｂの第１側（即ち、第２ローラ７３Ｂのうち第２回転軸２９Ｘ側）の端部までの距離Ｌ２２よりも大きい。更には、ガイドローラ７６Ｄ（第４ローラ７６Ｄ）は、移動範囲Ｓの第２側の端部よりも、左右方向において第２側に配置される。このため、プラテンローラ２９の第２回転軸２９Ｘからガイドローラ７６Ｄ（第４ローラ７６Ｄ）の第４回転軸７６４Ｘまでの左右方向の距離は、プラテンローラ２９の第２回転軸２９Ｘから移動範囲Ｓの第２側の端部までの距離よりも大きい。なおこの場合、移動機構７１とガイドローラ７６Ｄのそれぞれの左右方向の位置は重複しないので、例えば、上下方向において、移動機構７１の上端の位置を、ガイドローラ７６Ｄの下端の位置よりも上側に配置させてもよい。この場合、移動機構７１及びガイドローラ７６Ｄの上下方向の配置スペースを小さくできるので、印刷装置１の小型化が可能となる。
【００６０】
又、プラテンローラ２９の第２回転軸２９Ｘは、左右方向において、移動範囲Ｓの左右方向の中心に配置される。このため、距離Ｌ１１、Ｌ２１はそれぞれ等しく、且つ、距離Ｌ１２，Ｌ２２はそれぞれ等しい。
【００６１】
図９に示すように、印刷媒体８のうちプラテンローラ２９に接触する位置での移動速度である印刷位置速度をＷｐと表記する。印刷媒体８のうち移動機構７１に対してプラテンローラ２９と反対側の位置、言い換えれば、第１ローラ７３Ａよりも上流の位置、又は、第２ローラ７３Ｂよりも下流の位置での移動速度は、搬送位置速度に対応する。搬送位置速度をＷｔと表記する。搬送位置速度Ｗｔは、印刷装置１の搬送部７に対して外部機器１００から印刷媒体８が供給されるときの搬送速度に対応する。図９（Ａ）に示すように、移動機構７１が静止した場合、印刷位置速度Ｗｐは搬送位置速度Ｗｔと一致する。
【００６２】
一方、図９（Ｂ）に示すように、移動機構７１が第１側に移動することに応じ、プラテンローラ２９と第１ローラ７３Ａとの間の媒体経路Ｐは短くなり、プラテンローラ２９と第２ローラ７３Ｂとの間の媒体経路Ｐは長くなる。この場合、印刷媒体８のうち移動機構７１に対してプラテンローラ２９側の部分に、下流側に向かう方向の力が作用する。このため、印刷位置速度Ｗｐは搬送位置速度Ｗｔよりも速くなる。他方、図９（Ｃ）に示すように、移動機構７１が第２側に移動することに応じ、プラテンローラ２９と第１ローラ７３Ａとの間の媒体経路Ｐは長くなり、プラテンローラ２９と第２ローラ７３Ｂとの間の媒体経路Ｐは短くなる。この場合、印刷媒体８のうち移動機構７１に対してプラテンローラ２９側の部分に、上流側に向かう方向の力が作用する。このため、印刷位置速度Ｗｐは搬送位置速度Ｗｔよりも遅くなり、０となる。
【００６３】
＜印刷装置１による印刷動作の概要＞
印刷装置１による印刷動作の概要について、図１、図１０を参照して説明する。以下では、外部機器１００が印刷媒体８を搬送位置速度Ｗｔ（図９参照）で印刷装置１に供給し、且つ、移動機構７１（図９参照）が基準位置で静止した場合（図９（Ａ）参照）を前提とする。移動機構７１は移動しないので、印刷位置速度Ｗｐは搬送位置速度Ｗｔと一致する（図９（Ａ）参照）。
【００６４】
図１０に示すように、印刷媒体８には、所定の位置（例えば、幅方向の端部に近接する位置）にアイマークｍ（ｍ（１）、ｍ（２）・・・）が予め複数印刷されている。アイマークｍは、印刷媒体８の長さ方向に所定間隔Ｄ１を空けて等間隔に配置される。外部機器１００は、印刷媒体８のアイマークｍを検出可能な光学センサ１０１を備える。光学センサ１０１は、印刷装置１の外部、例えば、媒体経路Ｐのうちガイドローラ７６Ｆ（図１参照）に接触する位置よりも下流側、又は、ガイドローラ７６Ａに接触する位置よりも上流側に隣接して設けられる。以下では、媒体経路Ｐのうちガイドローラ７６Ｆ（図１参照）に接触する位置よりも下流側に光学センサ１０１が配置された場合を例に挙げて説明する。なお、理解を容易とするため、図１０では、インクリボン９及び印刷媒体８が直線状に示され、且つ、それぞれが互いに離隔する。しかし実際には、インクリボン９はガイド軸２３〜２６（図１参照）によって曲折しながら搬送され、印刷媒体８はガイドローラ７６Ａ〜７６Ｆ（図１参照）によって曲折しながら搬送される。又、インクリボン９及び印刷媒体８は、少なくともサーマルヘッド２８がインクリボン９に接触する位置で、互いに接触する。
【００６５】
図１０（Ａ）に示すように、サーマルヘッド２８は印刷待機位置２８Ｂ（図１参照）に配置される。外部機器１００による印刷媒体８の搬送が開始される。外部機器１００は、光学センサ１０１によってアイマークｍ（１）を検出した場合、印刷媒体８が印刷可能な位置にあることを示す信号（「印刷信号」という。）を印刷装置１に対して出力する。
【００６６】
印刷装置１は、印刷信号を受信した場合、シャフト２１、２２（図１参照）を回転させてインクリボン９を搬送させる。インクリボン９の搬送速度（「リボン速度Ｖ」という。）が所望の速度まで上昇した場合、サーマルヘッド２８は、印刷待機位置２８Ｂから印刷位置２８Ａ（図１参照）に移動する。所望の速度は、例えば、印刷位置速度Ｗｐ（図９参照）に等しい。インクリボン９の使用量を低減したい場合、所望の速度は、例えば、印刷位置速度Ｗｐよりも遅い速度（例えば数〜数十％遅い）に設定されてもよい。以下では、簡単のため、所望の速度が印刷位置速度Ｗｐに等しい場合を例に挙げて説明する。サーマルヘッド２８は、インクリボン９及び印刷媒体８を介してプラテンローラ２９（図１参照）に上側から接する。インクリボン９は、サーマルヘッド２８の移動に応じて印刷媒体８の印刷面に押しつけられる。プラテンローラ２９は、印刷媒体８のうち印刷面と反対側の面に接触し、インクリボン９及び印刷媒体８をサーマルヘッド２８に押しつける。インクリボン９及び印刷媒体８のそれぞれの搬送方向、及び、搬送速度は、それぞれが接触する位置において一致する（リボン速度Ｖ＝印刷位置速度Ｗｐ＝搬送位置速度Ｗｔ）。
【００６７】
サーマルヘッド２８が加熱される。図１０（Ｂ）に示すように、インクリボン９の所定領域９１のインクは、印刷媒体８の印刷面に転写される。以上によって、アイマークｍ（１）に対応する１ブロック分の印刷イメージＧ（１）が、印刷媒体８に印刷される。アイマークｍ（１）から印刷イメージＧ（１）までの間の長さを、Ｄ２と表記する。なお、印刷イメージＧ（１）の印刷中において、印刷媒体８及びインクリボン９は継続して同じ速度（リボン速度Ｖ＝印刷位置速度Ｗｐ）で搬送される。なお、印刷位置速度Ｗｐは一定とは限らず、外部機器１００で行われる処理に応じて変化する場合もある。仮に印刷位置速度Ｗｐが変化した場合、印刷装置１は、リボン速度Ｖを、印刷位置速度Ｗｐの変化に合わせて変化させる。
【００６８】
印刷イメージＧ（１）が印刷された後、サーマルヘッド２８の加熱は停止される。図１０（Ｃ）に示すように、サーマルヘッド２８は、印刷位置２８Ａから印刷待機位置２８Ｂに移動する。ここで、印刷が行われない間、リボンの使用量を低減するために、シャフト２１、２２の回転が停止し、インクリボン９の搬送が停止されてもよい（リボン速度Ｖ＝０）。以上によって、印刷イメージＧ（１）の印刷動作が終了する。なお、印刷媒体８は外部機器１００によって継続して搬送されるので、印刷位置速度Ｗｐは維持される。
【００６９】
印刷媒体８が搬送され、光学センサ１０１によって次のアイマークｍ（２）が検出される（図１０（Ｃ）参照）。この場合、外部機器１００は、印刷装置１に対して印刷信号を出力する。印刷装置１は印刷信号を受信し、次の１ブロック分の印刷動作を開始する。図１０（Ｄ）に示すように、シャフト２１、２２の回転によってインクリボン９は搬送される。サーマルヘッド２８は、印刷待機位置２８Ｂから印刷位置２８Ａに移動する。サーマルヘッド２８は、印刷位置２８Ａに移動した後加熱され、インクリボン９の所定領域９２のインクが印刷媒体８の印刷面に転写される。以上によって、アイマークｍ（２）に対応する印刷イメージＧ（２）が印刷媒体８に印刷される。印刷イメージＧ（１）、Ｇ（２）間の長さは、アイマークｍの間隔と同じＤ１である。アイマークｍ（２）から印刷イメージＧ（２）までの間の長さは、アイマークｍ（１）から印刷イメージＧ（１）までの間の長さと同じＤ２である。
【００７０】
印刷イメージＧ（２）が形成された後、サーマルヘッド２８の加熱は停止される。図１０（Ｅ）に示すように、サーマルヘッド２８は、印刷位置２８Ａから印刷待機位置２８Ｂに移動する。インクリボン９の搬送は停止される（リボン速度Ｖ＝０）。以上によって、印刷イメージＧ（２）の印刷動作が終了する。
【００７１】
＜移動機構７１の移動による印刷位置速度Ｗｐの制御＞
外部機器１００による印刷媒体８の搬送位置速度Ｗｔが減速する場合がある。この場合、印刷媒体８の印刷位置速度Ｗｐが所定速度Ｖｔｈ以下となると、印刷装置１は良好な印刷品質を維持できない可能性がある。理由は、リボン速度Ｖは印刷位置速度Ｗｐに合わせて調整されるため、印刷位置速度Ｗｐが所定速度Ｖｔｈ以下の場合、印刷位置速度Ｗｐが所定速度Ｖｔｈ以上の場合と比べてインクリボン９のより狭い領域がサーマルヘッド２８によって長時間加熱されるためである。この場合、インクリボン９の加熱領域の温度が適正温度よりも上昇し、画像が印刷媒体８やインクリボン９に逆転写されることで、インクの滲みや擦れ等が発生し易くなる。所定速度Ｖｔｈは、サーマルヘッド２８及びインクリボン９の特性によって決まる値であり、印刷装置１の工場出荷時に、予め記憶部３２に記憶されているものとする。なお、所定速度Ｖｔｈは、操作部３６（図１２参照）を介してユーザによって適宜設定されてもよい。
【００７２】
このため、印刷装置１は、印刷媒体８の印刷位置速度Ｗｐが所定速度Ｖｔｈ以下となった場合、クラッチ６８を連結状態としてモータ７７を一方側に回転させる。これによって、移動機構７１を第１側に移動させる（図９（Ｂ）参照）。移動機構７１が第１側に移動することに応じ、印刷位置速度Ｗｐは加速し、搬送位置速度Ｗｔよりも大きくなる（図９（Ｂ）参照）。これによって印刷装置１は、印刷位置速度Ｗｐが所定速度Ｖｔｈよりも大きい状態とし、良好な印刷品質を維持する。
【００７３】
一方、移動機構７１を基準位置から第１側に移動させることに応じ、プラテンローラ２９と第２ローラ７３Ｂとの間の媒体経路Ｐは長くなる（図９（Ｂ）参照）。この状態で印刷動作が実行された場合、アイマークｍ（ｉ）（ｉは整数）と、アイマークｍ（ｉ）に対応する印刷イメージＧ（ｉ）との間の長さＤ２（図１０参照）は、プラテンローラ２９と第２ローラ７３Ｂとの間の媒体経路Ｐが長くなった分、移動機構７１が基準位置に配置された状態で印刷動作が実行された場合よりも長くなる。この場合、アイマークｍ（ｉ）に対応する印刷イメージＧを、印刷媒体８の所望する位置に印刷できない場合がある。このため、印刷装置１は、移動機構７１が基準位置に配置された状態で印刷イメージＧ（ｉ）の印刷動作が開始されることが好ましい。
【００７４】
これに対し、印刷装置１は、印刷イメージＧ（ｉ−１）の印刷動作が終了した後、次の印刷イメージＧ（ｉ）が開始されるまでの間に、移動機構７１を第２側に移動させて基準位置に配置させる。具体的には次の通りである。例えば印刷装置１は、印刷イメージＧ（ｉ−１）の印刷動作の終了後、次の印刷イメージＧ（ｉ）が開始されるまでの間、クラッチ６８を遮断状態とする。なお、クラッチ６８が遮断状態となった後も、印刷媒体８は外部機器１００によって継続して搬送される。この場合、図１１（Ａ）に示すように、第１ローラ７３Ａが印刷媒体８から受ける第１側に向かう方向の力Ｆ１は、第２ローラ７３Ｂが印刷媒体８から受ける第２側に向かう方向の力Ｆ２よりも小さくなる。理由は、印刷媒体８は、媒体経路Ｐのうち第１ローラ７３Ａ側から印刷装置１に供給されるため、第２ローラ７３Ｂに対して印刷媒体８から作用する張力よりも、第１ローラ７３Ａに対して印刷媒体８から作用する張力の方が小さくなるためである。このため、クラッチ６８が遮断状態となった場合、移動機構７１は基準位置に向けて第２側に移動し、基準位置に到達する（図１１（Ｂ））。印刷装置１は、移動機構７１が基準位置まで移動した後、次の印刷イメージＧ（ｉ）の印刷動作を開始する。これによって印刷装置１は、アイマークｍ（ｉ）から印刷イメージＧ（ｉ）までの間の長さＤ２を一定とすることができるので、アイマークｍ（ｉ）に対応する印刷イメージＧ（ｉ）を、印刷媒体８の所望する位置に印刷できる。
【００７５】
＜印刷装置１の電気的構成＞
印刷装置１の印刷部２及び搬送部７の電気的構成について説明する。図１２に示すように、印刷部２は、制御部３１、記憶部３２、操作部３６、駆動回路３７、モータ３３〜３５、サーマルヘッド２８、通信Ｉ／Ｆ３８、及び、接続Ｉ／Ｆ３９を備える。搬送部７は、駆動回路４０、第１センサ４１、第２センサ４２、モータ７７、クラッチ６８、及び、接続Ｉ／Ｆ４４を備える。
【００７６】
制御部３１は、印刷部２及び搬送部７を制御するＣＰＵ、各種初期パラメータを記憶するＲＯＭ、情報を一時的に記憶するＲＡＭ等を含む。制御部３１は、記憶部３２、操作部３６、駆動回路３７、通信Ｉ／Ｆ３８、及び、接続Ｉ／Ｆ３９と、非図示のインターフェース回路を介して電気的に接続する。
【００７７】
記憶部３２には、制御部３１が実行する処理のプログラム、印刷データ、各種設定情報等が記憶される。プログラム、印刷データ、及び、各種設定情報は、例えば、後述する通信Ｉ／Ｆ３８に接続されるＵＳＢメモリから読み出されてもよい。又、後述する通信Ｉ／Ｆ３８にＳＤカードを接続可能な場合、プログラム、印刷データ、及び、各種設定情報は、通信Ｉ／Ｆ３８に接続されるＳＤカードから読み出されてもよい。制御部３１は、読み出されたプログラム、印刷データ、及び、各種設定情報を、記憶部３２に記憶してもよい。各種設定情報は、例えば、後述する操作部３６を介して入力されてもよい。制御部３１は、入力された各種設定情報を、記憶部３２に記憶してもよい。
【００７８】
操作部３６は、各種情報を入力可能なインターフェース（ボタン、タッチパネル等）である。駆動回路３７は、例えば、モータ３３〜３５、サーマルヘッド２８に信号を出力するための回路等を含む。モータ３３〜３５は、パルス信号に同期して回転するステッピングモータである。モータ３３はシャフト２１を回転させる。モータ３４はシャフト２２を回転させる。モータ３５は、非図示のヘッド保持機構を介して、サーマルヘッド２８を印刷位置２８Ａ（図１参照）と印刷待機位置２８Ｂ（図１参照）の間で移動させる。サーマルヘッド２８は、前後方向に直線状に並んだ複数の発熱素子を有するラインサーマルヘッドである。複数の発熱素子のそれぞれは、制御部３１から出力される信号に応じて選択的に発熱する。通信Ｉ／Ｆ３８は、印刷部２に接続される外部機器１００との間で汎用規格（例えば、ＵＳＢ規格）に基づいた通信を行なうためのインターフェース素子である。接続Ｉ／Ｆ３９は、汎用規格（例えば、ＬＤＶＳ（Low voltage differential signaling）規格等）に基づいた通信を行うためのインターフェース素子である。接続Ｉ／Ｆ３９と、後述する搬送部７の接続Ｉ／Ｆ４４との間は、ＬＤＶＳ規格対応のケーブルによって連結される。接続Ｉ／Ｆ３９、４４間では、ＬＤＶＳ規格に基づいた通信が実行される。
【００７９】
駆動回路４０は、印刷部２の制御部３１から接続Ｉ／Ｆ３９、４４を介して出力された信号を検出し、モータ７７及びクラッチ６８に出力するための回路を含む。又、駆動回路４０は、第１センサ４１、第２センサ４２から出力された信号を検出し、接続Ｉ／Ｆ４４、３９を介して制御部３１に出力するための回路等を含む。接続Ｉ／Ｆ４４は、各種汎用規格に基づいた通信を行うためのインターフェース素子である。
【００８０】
以下、制御部３１が駆動回路３７を介してモータ３３〜３５に信号を出力することを、単に、「制御部３１がモータ３３〜３５に信号を出力する」という。制御部３１が接続Ｉ／Ｆ３９、４４、駆動回路４０を介してモータ７７、クラッチ６８に信号を出力することを、単に、「制御部３１がモータ７７、クラッチ８８に信号を出力する」という。制御部３１が、駆動回路４０、接続Ｉ／Ｆ４４、３９を介して、第１センサ４１、第２センサ４２から出力された信号を検出することを、単に、「制御部３１が第１センサ４１、第２センサ４２から出力された信号を検出する」という。
【００８１】
第１センサ４１は、検出子４１Ａによる第１支持部材７２Ａの検出の有無に応じた信号を、駆動回路４０に出力する。検出子４１Ａによって第１支持部材７２Ａが検出された状態で第１センサ４１から出力される信号を、「オン信号」という。検出子４１Ａによって第１支持部材７２Ａが検出されない状態で第１センサ４１から出力される信号を、「オフ信号」という。第２センサ４２は、プラテンローラ２９の回転に応じて軸４２２が回転した場合、回転量に応じた信号を駆動回路４０に出力する。
【００８２】
モータ７７は、例えば、ＡＣモータに速度検出用センサを内蔵した、所謂ＡＣスピードコントロールモータである。モータ７７は、駆動回路４０から出力される駆動信号に応じて、一方側又は他方側に軸７７Ｂを回転させる。モータ７７の軸７７Ｂを一方側に回転させる場合の駆動信号を、「一方側駆動信号」という。モータ７７の軸７７Ｂを他方側に回転させる場合の駆動信号を、「他方側駆動信号」という。なお、モータ７７として、パルス信号に同期して回転するステッピングモータが用いられても差し支え無い。クラッチ６８は、切替信号に応じて連結状態と遮断状態とに切り替わる。
【００８３】
＜メイン処理＞
図１３〜図１７を参照し、メイン処理について説明する。印刷媒体８は、外部機器１００による搬送が停止された状態で、搬送部７に装着される。印刷媒体８は、媒体経路Ｐに沿って配置される。外部機器１００は、印刷媒体８の搬送を停止させた状態で、印刷動作を開始するための第１開始指示を印刷装置１に出力する。制御部３１は、通信Ｉ／Ｆ３８を介して第１開始指示を検出する。制御部３１は、記憶部３２に記憶されたプログラムを読み出して実行することによって、メイン処理を開始する。図１３に示すように、はじめに制御部３１は初期化処理（図１５参照）を実行する（Ｓ１１）。
【００８４】
図１５を参照し、初期化処理について説明する。制御部３１は、クラッチ６８に切替信号を出力し、連結状態とする（Ｓ７１）。制御部３１は、モータ７７に対する他方側駆動信号の出力を開始する。モータ７７の軸７７Ｂは、他方側に回転し始める（Ｓ７３）。クラッチ６８は、Ｓ７１の処理によって連結状態とされているため、伝達機構６は、モータ７７の回転駆動力を移動機構７１に伝達する。移動機構７１は、基準位置よりも第１側に配置されている場合、基準位置に向けて第２側に移動する。つまり、モータ７７の他方側への回転が開始されるタイミングは、次の（１）（２）の何れかのタイミングと言い換えることができる。
（１）外部機器１００による印刷媒体８の搬送が開始される前、つまり、印刷位置速度Ｗｐ及び搬送位置速度Ｗｔがいずれも０である場合。
（２）印刷信号を受信する前、より詳細には、印刷装置１の電源が投入された後、外部機器１００から印刷信号を最初に受信して印刷動作が開始される前。
【００８５】
図１７（Ａ）に示すように、移動機構７１が第２側に移動する場合、プラテンローラ２９と第１ローラ７３Ａとの間の媒体経路Ｐは長くなり、プラテンローラ２９と第２ローラ７３Ｂとの間の媒体経路Ｐは短くなる。ここで、外部機器１００による印刷媒体８の搬送は停止された状態であるため、印刷媒体８のうち移動機構７１に対してプラテンローラ２９側と反対側の部分は移動しない。このため、印刷媒体８のうち移動機構７１に対してプラテンローラ２９側の部分は、移動機構７１の第２側への移動に応じて上流側に移動する（矢印Ｙ３）。印刷媒体８の移動に応じ、プラテンローラ２９は回転する（矢印Ｙ４）。
【００８６】
図１５に示すように、制御部３１は、第１センサ４１から出力される信号を検出する（Ｓ７５）。制御部３１は、検出された信号がオフ信号の場合、第１センサ４１の検出子４１Ａによって第１支持部材７２Ａが検出されていないと判定する（Ｓ７７：ＮＯ）。この場合、制御部３１は処理をＳ７５に戻す。制御部３１は、第１所定時間（例えば、１μｓ）の経過後、第１センサ４１から出力される信号を検出し（Ｓ７５）、Ｓ７７の判定を繰り返す。制御部３１は、検出された信号がオン信号の場合、第１センサ４１の検出子４１Ａによって第１支持部材７２Ａが検出されていると判定する（Ｓ７７：ＹＥＳ）。この場合、制御部３１は処理をＳ７９に進める。
【００８７】
なお、第１センサ４１は、第１支持部材７２Ａの第２側の端部が検出範囲に配置された場合、第１支持部材７２Ａが検出子４１Ａによって検出されたことに応じてオン信号を出力する。このため、第１支持部材７２Ａの第２側の端部が検出子４１Ａによって検出された後も、第１支持部材７２Ａの第２側の端部が検出範囲を第２側に向けて移動する間、移動機構７１は継続して第２側に移動する。この場合、プラテンローラ２９は継続して回転する。一方、移動機構７１が基準位置に到達した場合、移動機構７１の第２側への移動は停止される。この場合、プラテンローラ２９の回転も停止する。
【００８８】
制御部３１は、第２センサ４２から出力される信号を検出する（Ｓ７９）。制御部３１は、検出された信号に基づき、第１センサ４１の検出子４１Ａによって第１支持部材７２Ａが検出された後でプラテンローラ２９が継続して回転しているか特定する。より具体的には、制御部３１は、第２センサ４２からＨｉ信号とＬｏｗ信号が交互に繰り返し出力されている場合、プラテンローラ２９が継続して回転していると特定する。一方、制御部３１は、第２センサ４２からＨｉ信号又はＬｏｗ信号が継続して出力されている場合、プラテンローラ２９が停止していると特定する。制御部３１は、プラテンローラ２９が回転していると特定された場合、移動機構７１は第２側に向けて継続して移動していると判定する（Ｓ８１：ＮＯ）。この場合、制御部３１は処理をＳ７９に戻す。制御部３１は、第１所定時間の経過後、第２センサ４２から出力される信号を検出し（Ｓ７９）、Ｓ８１の判定を繰り返す。
【００８９】
制御部３１は、プラテンローラ２９が回転していないと特定された場合、更に、プラテンローラ２９が回転しない状態が第２所定時間（例えば、１００μｓ）継続したか判定する。制御部３１は、プラテンローラ２９が回転しない状態での継続時間が第２所定時間未満と判定された場合（Ｓ８１：ＮＯ）、処理をＳ７９に戻す。制御部３１は、第１所定時間の経過後、第２センサ４２から出力される信号を検出し（Ｓ７９）、Ｓ８１の判定を繰り返す。制御部３１は、プラテンローラ２９が回転しない状態で第２所定時間継続したと判定された場合、移動機構７１が基準位置に到達して停止したと判定する（Ｓ８１：ＹＥＳ）。この場合、制御部３１は、Ｓ７３の処理によって開始した、モータ７７に対する他方側駆動信号の出力を停止させる。モータ７７の軸７７Ｂの他方側への回転は停止される（Ｓ８３）。なお、クラッチ６８は連結状態で維持される。
【００９０】
上記のように、第２センサ４２は、外部機器１００による印刷媒体８の搬送が停止され、且つ、クラッチ６８を連結状態としてモータ７７を他方側に回転させている状態で、プラテンローラ２９の回転量を出力することによって、移動機構７１の移動（又は停止）を検出可能なセンサとして機能する。
【００９１】
制御部３１は、モータ７７に対する一方側制御信号の出力を開始する。モータ７７の軸７７Ｂは、一方側に回転し始める（Ｓ８５）。クラッチ６８は連結状態で維持されているため、伝達機構６は、モータ７７の回転駆動力を移動機構７１に伝達する。移動機構７１は、基準位置から第１側に移動する。
【００９２】
図１７（Ｂ）に示すように、移動機構７１が第１側に移動する場合、プラテンローラ２９と第１ローラ７３Ａとの間の媒体経路Ｐは短くなり、プラテンローラ２９と第２ローラ７３Ｂとの間の媒体経路Ｐは長くなる。しかし、外部機器１００による印刷媒体８の搬送は停止された状態であるため、印刷媒体８のうち移動機構７１に対してプラテンローラ２９側と反対側の部分は移動しない。このため、印刷媒体８のうち移動機構７１に対してプラテンローラ２９側の部分は、移動機構７１の第１側への移動に応じて下流側に移動する（矢印Ｙ５）。印刷媒体８の移動に応じ、プラテンローラ２９は回転する（矢印Ｙ６）。なお、理想的には、印刷媒体８の移動量は移動機構７１の移動量の２倍になる。
【００９３】
図１５に示すように、制御部３１は、第２センサ４２から出力される信号を、第３所定時間（例えば、１ｓ）検出する。制御部３１は、第２センサ４２から検出された信号に基づき、ロータリーエンコーダ４２Ａの軸４２２の回転量を算出する。制御部３１は、算出された軸４２２の回転量と、回転板４２Ｂ及びプラテンローラ２９のそれぞれの直径の比とに基づき、プラテンローラ２９の回転量を算出する。制御部３１は、算出されたプラテンローラ２９の回転量とプラテンローラ２９の直径とに基づき、印刷媒体８の移動量を算出する。制御部３１は、算出された印刷媒体８の移動量を２で除算することによって、移動機構７１の移動量（「第１移動量Ｍ１」という。）を特定する（Ｓ８７）。
【００９４】
制御部３１は、Ｓ８５の処理によってモータ７７の軸７７Ｂの一方側への回転が開始された後、第３所定時間内にモータ７７に出力された他方側駆動信号に基づき、軸７７Ｂの回転速度を算出する。制御部３１は、算出された軸７７Ｂの回転速度と、他方側駆動信号の出力時間とを乗算し、軸７７Ｂの他方側への回転量を算出する。制御部３１は、算出された軸７７Ｂの回転量と、第１プーリー６４及び第２プーリー６５のそれぞれの直径の比とに基づき、駆動シャフト６３の回転量を算出する。制御部３１は、算出された駆動シャフト６３の回転量と、ラックギア６１及びピニオンギア６２のギア比とに基づき、移動機構７１の移動量（「第２移動量Ｍ２」という。）を算出する（Ｓ８９）。
【００９５】
制御部３１は、Ｓ８７の処理によって算出された第１移動量Ｍ１と、Ｓ８９の処理によって算出された第２移動量Ｍ２との差が所定値以内か判定する（Ｓ９１）。制御部３１は、第１移動量Ｍ１と第２移動量Ｍ２との差が所定値よりも大きいと判定された場合（Ｓ９１：ＮＯ）、処理をＳ９３に進める。この場合、例えば以下の何れかの現象が発生している可能性がある。
（ａ）モータ７７の脱調（但し、モータ７７がステッピングモータの場合）
（ｂ）プラテンローラ２９に対して印刷媒体８が滑って空回りする現象
（ｃ）第１プーリー６４及び第２プーリー６５からのベルト６６の脱離
制御部３１は、移動機構７１が意図した位置に移動していないことを示すエラー信号を、通信Ｉ／Ｆ３８を介して外部機器１００に出力する（Ｓ９３）。制御部３１は初期化処理を終了させ、処理をメイン処理（図１３参照）に戻す。制御部３１は、第１移動量Ｍ１と第２移動量Ｍ２との差が所定値以内と判定された場合（Ｓ９１：ＹＥＳ）、処理をＳ１０１（図１６参照）に進める。
【００９６】
図１６に示すように、制御部３１は、モータ７７に対する他方側駆動信号の出力を開始する。モータ７７の軸７７Ｂは、他方側に回転し始める（Ｓ１０１）。クラッチ６８は連結状態で維持されているため、伝達機構６は、モータ７７の回転駆動力を移動機構７１に伝達する。移動機構７１は、基準位置に向けて第２側に移動する。制御部３１は、第１センサ４１から出力される信号を検出する（Ｓ１０３）。制御部３１は、検出された信号がオフ信号の場合、第１センサ４１の検出子４１Ａによって第１支持部材７２Ａが検出されていないと判定する（Ｓ１０５：ＮＯ）。この場合、制御部３１は処理をＳ１０３に戻す。制御部３１は、第１所定時間の経過後、第１センサ４１から出力される信号を検出し（Ｓ１０３）、Ｓ１０５の判定を繰り返す。
【００９７】
制御部３１は、検出された信号がオン信号の場合、第１センサ４１の検出子４１Ａによって第１支持部材７２Ａが検出されていると判定する（Ｓ１０５：ＹＥＳ）。この場合、制御部３１は処理をＳ１０７に進める。制御部３１は、第２センサ４２から出力される信号を検出する（Ｓ１０７）。制御部３１は、検出された信号に基づき、第１センサ４１の検出子４１Ａによって第１支持部材７２Ａが検出された後、プラテンローラ２９が回転しているか否かを特定する。制御部３１は、プラテンローラ２９が回転していると特定された場合、移動機構７１の第１支持部材７２Ａの第２側の端部が、検出範囲を第２側に向けて継続して移動していると判定する（Ｓ１０９：ＮＯ）。この場合、制御部３１は処理をＳ１０７に戻す。制御部３１は、第１所定時間の経過後、第２センサ４２から出力される信号を検出し（Ｓ１０７）、Ｓ１０９の判定を繰り返す。
【００９８】
制御部３１は、プラテンローラ２９が回転していないと特定された場合、更に、プラテンローラ２９が回転しない状態が第２所定時間継続したか判定する。制御部３１は、プラテンローラ２９が回転しない状態での継続時間が第２所定時間未満と判定された場合（Ｓ１０９：ＮＯ）、処理をＳ１０７に戻す。制御部３１は、第１所定時間の経過後、第２センサ４２から出力される信号を検出し（Ｓ１０７）、Ｓ１０９の判定を繰り返す。制御部３１は、プラテンローラ２９が回転しない状態で第２所定時間継続したと判定された場合、移動機構７１が基準位置に到達して停止したと判定する（Ｓ１０９：ＹＥＳ）。この場合、制御部３１は、Ｓ１０１の処理によって開始した、モータ７７に対する他方側駆動信号の出力を停止させる。モータ７７の軸７７Ｂの他方側への回転は停止される（Ｓ１１１）。制御部３１は初期化処理を終了させ、処理をメイン処理（図１３参照）に戻す。
【００９９】
図１３に示すように、初期化処理（Ｓ１１）の終了後、制御部３１は、第１センサ４１から出力される信号を検出する（Ｓ１３）。なお、制御部３１は、初期化処理（Ｓ１１）のＳ１０５（図１６参照）の処理によって既にオン信号を検出している（Ｓ１０５：ＹＥＳ、図１６参照）。このため、初期化処理（Ｓ１１）の直後に実行されるＳ１３の処理では、オン信号が検出される。従って、制御部３１は、第１センサ４１の検出子４１Ａによって第１支持部材７２Ａが検出されていると判定する（Ｓ１５：ＹＥＳ）。
【０１００】
制御部３１は、第２センサ４２から出力される信号を検出し（Ｓ１７）、移動機構７１が基準位置で停止しているか判定する（Ｓ１９）。なお、制御部３１は、初期化処理（Ｓ１１）のＳ１０９（図１６参照）の処理によって、プラテンローラ２９が回転しない状態で第２所定時間継続したと判定している（Ｓ１０９：ＹＥＳ、図１６参照）。このため、制御部３１は、Ｓ１９において、移動機構７１が基準位置で停止していると判定する（Ｓ１９：ＹＥＳ）。つまり、制御部３１は、Ｓ１５：ＹＥＳ、Ｓ１９：ＹＥＳの場合、移動機構７１が基準位置に位置していると判定する。
【０１０１】
制御部３１は、クラッチ６８に切替信号を出力し、連結状態とする（Ｓ２１）。なお、制御部３１は、初期化処理（Ｓ１１）のＳ７１（図１５参照）の処理によって、既にクラッチ６８を連結状態とするための切替信号をクラッチ６８に出力している。このため、初期化処理（Ｓ１１）の直後に実行されるＳ２１の処理では、クラッチ６８の連結状態が維持される。制御部３１は処理をＳ２３に進める。
【０１０２】
制御部３１は、外部機器１００から出力される印刷信号を、通信Ｉ／Ｆ３８を介して受信したか判定する（Ｓ２３）。制御部３１は、印刷信号を受信しないと判定された場合（Ｓ２３：ＮＯ）、処理をＳ２３に戻す。制御部３１は、印刷信号を受信したかの判定を繰り返す。外部機器１００によって、印刷媒体８の搬送が開始される。印刷媒体８の搬送が開始されたことに応じ、光学センサ１０１によってアイマークｍが検出される。外部機器１００は、印刷装置１に対して印刷信号を出力する。制御部３１は、通信Ｉ／Ｆ３８を介して印刷信号を受信したと判定された場合（Ｓ２３：ＹＥＳ）、１ブロック分の印刷動作を開始する（Ｓ２５）。
【０１０３】
印刷動作の詳細は次の通りである。制御部３１は、モータ３３、３４（図１２参照）を駆動してシャフト２１、２２（図１参照）を回転させ、インクリボン９を搬送させる。インクリボン９のリボン速度Ｖが搬送位置速度Ｗｔ（図９参照）まで上昇した場合、制御部３１は、印刷待機位置２８Ｂから印刷位置２８Ａ（図１参照）までサーマルヘッド２８を移動する。制御部３１は、記憶部３２に記憶された印刷データに基づいて、サーマルヘッド２８を加熱する。以上によって、１ブロック分印刷動作が実行される（図１０参照）。
【０１０４】
制御部３１は、印刷動作の実行中、第２センサ４２から出力される信号を検出する（Ｓ２７）。制御部３１は、検出された信号に基づき、ロータリーエンコーダ４２Ａの軸４２２の単位時間当たりの回転量を算出する。制御部３１は、算出された軸４２２の単位時間当たりの回転量と、回転板４２Ｂ及びプラテンローラ２９のそれぞれの直径の比とに基づき、プラテンローラ２９の回転速度を算出する。制御部３１は、算出されたプラテンローラ２９の回転速度とプラテンローラ２９の直径とに基づき、印刷媒体８のうちプラテンローラ２９と接触する位置における移動速度、即ち、印刷位置速度Ｗｐを算出する。
【０１０５】
制御部３１は、算出された印刷位置速度Ｗｐが所定速度Ｖｔｈ以下か判定する（Ｓ２９）。制御部３１は、算出された印刷位置速度Ｗｐが所定速度Ｖｔｈ以下と判定された場合（Ｓ２９：ＹＥＳ）、処理をＳ３１に進める。制御部３１は、印刷位置速度Ｗｐを加速するため、モータ７７に対する一方側駆動信号の出力を開始する。モータ７７の軸７７Ｂは、一方側に回転し始める（Ｓ３１）。クラッチ６８は連結状態で維持されているため（Ｓ２１参照）、伝達機構６は、モータ７７の回転駆動力を移動機構７１に伝達する。移動機構７１は、基準位置から第１側に移動する。なお、制御部３１は、移動機構７１が第１側に移動する場合の移動速度が、所定速度Ｖｔｈの１／２以上となるように、モータ７７に出力する一方側駆動信号を制御する。印刷位置速度Ｗｐは搬送位置速度Ｗｔよりも大きくなり、所定速度Ｖｔｈ以上となるまで加速する。制御部３１は、処理をＳ３３に進める。一方、制御部３１は、算出された印刷位置速度Ｗｐが所定速度Ｖｔｈよりも大きいと判定された場合（Ｓ２９：ＮＯ）、処理をＳ３３に進める。
【０１０６】
制御部３１は、１ブロック分の印刷動作が終了したか判定する（Ｓ３３）。制御部３１は、１ブロック分の印刷動作が終了していないと判定した場合（Ｓ３３：ＮＯ）、処理をＳ２７に戻す。制御部３１は、第１所定時間の経過後、第２センサ４２から出力される信号を検出し（Ｓ２７）、Ｓ２９の判定を繰り返す。
【０１０７】
制御部３１は、１ブロック分の印刷動作が終了した場合（Ｓ３３：ＹＥＳ）、サーマルヘッド２８の加熱を停止させる。制御部３１は、印刷位置２８Ａから印刷待機位置２８Ｂまでサーマルヘッド２８を移動させる。制御部３１は、シャフト２１、２２の回転を停止させ、インクリボン９の搬送を停止させる（図１０参照）。制御部３１は、処理をＳ５１（図１４参照）に進める。
【０１０８】
図１４に示すように、制御部３１は、Ｓ３１（図１３参照）の処理によって移動機構７１を第１側に移動させた場合、モータ７７に出力された一方側駆動信号に基づき、軸７７Ｂの回転速度を算出する。制御部３１は、算出された軸７７Ｂの回転速度と、一方側駆動信号の出力時間とを乗算し、軸７７Ｂの一方側への回転量を算出する。制御部３１は、算出された軸７７Ｂの回転量と、第１プーリー６４及び第２プーリー６５のそれぞれの直径の比とに基づき、駆動シャフト６３の回転量を算出する。制御部３１は、算出された駆動シャフト６３の回転量と、ラックギア６１及びピニオンギア６２のギア比とに基づき、移動機構７１の移動量を算出する。更に、制御部３１は、算出された移動量の単位時間当たりの変化量に基づき、移動機構７１の移動速度を算出する（Ｓ５１）。
【０１０９】
制御部３１は、印刷動作の実行中に算出された印刷位置速度Ｗｐを取得する。ここで、理想的には、印刷位置速度Ｗｐは、移動機構７１の移動速度を２倍した値を、搬送位置速度Ｗｔに加算した値（以下、「想定速度」という。）になる。制御部３１は、取得された印刷位置速度Ｗｐが想定速度以上か判定する（Ｓ５３）。制御部３１は、印刷位置速度が想定速度未満と判定された場合（Ｓ５３：ＮＯ）、処理をＳ６１に進める。この場合、第２センサ４２から出力される信号に基づいて算出された移動機構７１の移動速度が、モータ７７の回転速度に基づいて算出された移動機構７１の移動速度に対応しないことになる。この場合、例えば（ａ）〜（ｃ）の何れかの現象が発生している可能性がある。この場合、制御部３１は、移動機構７１が意図した位置に移動していないことを示すエラー信号を、通信Ｉ／Ｆ３８を介して外部機器１００に出力する（Ｓ６１）。制御部３１は、処理をＳ１３（図１３参照）に戻す。
【０１１０】
一方、制御部３１は、取得された印刷位置速度が想定速度以上と判定された場合（Ｓ５３：ＹＥＳ）、処理をＳ５５に進める。
【０１１１】
制御部３１は、クラッチ６８に切替信号を出力し、遮断状態とする（Ｓ５５）。制御部３１は、Ｓ３１（図１３参照）の処理によってモータ７７の軸７７Ｂの回転を開始している場合、モータ７７の軸７７Ｂの回転を停止させる（Ｓ５７）。なお、Ｓ３１（図１３参照）の処理によってモータ７７の軸７７Ｂの回転を開始している場合、移動機構７１は基準位置に対して第１側に離隔した位置に配置される。なお、クラッチ６８が遮断状態となった後も、印刷媒体８は外部機器１００によって継続して搬送される。この場合、移動機構７１は基準位置に向けて第２側への移動を開始する（図１１（Ａ）参照）。つまり、制御部３１は、移動機構７１が基準位置に到達する前に、Ｓ５５の処理によってクラッチ６８を遮断状態とする。
【０１１２】
制御部３１は、印刷装置１の電源をオフする操作が実行されたか判定する（Ｓ５９）。制御部３１は、印刷装置１の電源をオフする操作が実行されたと判定された場合（Ｓ５９：ＹＥＳ）、メイン処理を終了させる。制御部３１は、印刷装置１の電源をオフする操作が実行されていないと判定された場合（Ｓ５９：ＮＯ）、処理をＳ１３（図１３参照）に戻す。
【０１１３】
図１３に示すように、制御部３１は、第１センサ４１から出力される信号を検出する（Ｓ１３）。制御部３１は、検出された信号がオフ信号の場合、第１センサ４１の検出子４１Ａによって第１支持部材７２Ａが検出されていないと判定する（Ｓ１５：ＮＯ）。この場合、移動機構７１は基準位置に到達していない。制御部３１は処理をＳ４３に進める。Ｓ４３の説明は後述する。制御部３１は、検出された信号がオン信号の場合、第１センサ４１の検出子４１Ａによって第１支持部材７２Ａが検出されていると判定する（Ｓ１５：ＹＥＳ）。この場合、制御部３１は処理をＳ１７に進める。
【０１１４】
制御部３１は、第２センサ４２から出力される信号を検出する（Ｓ１７）。制御部３１は、検出された信号に基づき、第１センサ４１の検出子４１Ａによって第１支持部材７２Ａが検出された後、プラテンローラ２９が回転しているか否かを特定する。制御部３１は、プラテンローラ２９が回転していないと特定された場合、移動機構７１が第２側に向けて継続して移動していると判定する（Ｓ１９：ＮＯ）。つまり、移動機構７１は基準位置に到達していない。この場合、制御部３１は処理をＳ４３に進める。Ｓ４３の説明は後述する。
【０１１５】
制御部３１は、プラテンローラ２９が回転していると特定された場合、更に、プラテンローラ２９が回転している状態が第２所定時間継続したか判定する。制御部３１は、プラテンローラ２９が回転している状態の継続時間が第２所定時間未満と判定された場合（Ｓ１９：ＮＯ）、処理をＳ４３に進める。Ｓ４３の説明は後述する。
【０１１６】
制御部３１は、プラテンローラ２９が回転している状態で第２所定時間継続したと判定された場合、移動機構７１が基準位置に到達して停止したと判定する（Ｓ１９：ＹＥＳ）（図１１（Ｂ）参照）。この場合、制御部３１は処理をＳ２１に進める。制御部３１は、Ｓ５５（図１４参照）の処理によって遮断状態としたクラッチ６８に切替信号を出力し、連結状態とする（Ｓ２１）。Ｓ２３〜の説明は省略する。
【０１１７】
一方、第１センサ４１の検出子４１Ａによって第１支持部材７２Ａが検出されていないと判定された場合（Ｓ１５：ＮＯ）、又は、検出子４１Ａによって第１支持部材７２Ａが検出された後プラテンローラ２９が回転している状態の継続時間が第２所定時間未満と判定された場合（Ｓ１９：ＮＯ）、制御部３１は、外部機器１００から出力される印刷信号を、通信Ｉ／Ｆ３８を介して受信したか判定する（Ｓ４３）。制御部３１は、印刷信号を受信していないと判定された場合（Ｓ４３：ＮＯ）、処理をＳ１３に戻す。
【０１１８】
一方、制御部３１は、通信Ｉ／Ｆ３８を介して印刷信号を受信したと判定された場合（Ｓ４３：ＹＥＳ）、処理をＳ４５に進める。この場合、移動機構７１が基準位置に配置されていない状態で、外部機器１００によってアイマークｍが検出されたことになる。この場合、印刷媒体８の所望の位置に印刷イメージを印刷することができない可能性がある。制御部３１は、移動機構７１が基準位置に配置されていないことを示すエラー信号を、通信Ｉ／Ｆ３８を介して外部機器１００に出力する（Ｓ４５）。制御部３１は処理をＳ１３に戻す。
【０１１９】
＜本実施形態の主たる作用、効果＞
印刷装置１は、移動機構７１を左右方向に沿って第１側又は第２側に移動させることによって、プラテンローラ２９の位置における印刷媒体８の移動速度である印刷位置速度Ｗｐを制御する。クラッチ６８は、連結状態のときに、伝達機構６を介してモータ７７の回転駆動力を移動機構７１に伝達する。クラッチ６８は、遮断状態のときに、モータ７７の回転駆動力を移動機構７１に伝達しない。印刷装置１は、印刷動作の実行中（Ｓ２５）、印刷位置速度Ｗｐが所定速度Ｖｔｈ以下となった場合（Ｓ２９：ＹＥＳ）、クラッチ６８を連結状態としてモータ７７を一方側に回転する（Ｓ３１）。この場合、移動機構７１は第１側に移動する（図９（Ｂ）参照）。これによって、印刷装置１は、印刷位置速度Ｗｐを加速させることができるので、印刷位置速度Ｗｐが所定速度Ｖｔｈ以下となることによって印刷品質が低下することを抑制できる。
【０１２０】
一方、印刷装置１は、印刷動作が終了し（Ｓ３３：ＹＥＳ）、且つ、移動機構７１が基準位置よりも第１側に配置されている場合、移動機構７１が移動範囲Ｓの第２側の端部に到達するまで、クラッチ６８を遮断状態とする（Ｓ５５）。この場合、移動機構７１は左右方向に自由に移動可能な状態となる。移動機構７１は、印刷媒体８から受ける力によって第２側に移動する（図１１参照）。つまり、印刷装置１は、モータ７７の回転駆動力を要せず、印刷媒体８から受ける力によって移動機構７１を第２側に移動させることができる。従って、印刷装置１は、移動機構７１を第２側に移動させて基準位置に戻すための制御を、簡易に実行できる。
【０１２１】
印刷装置１は、Ｓ２１の処理によってクラッチ６８を連結状態とした後、印刷動作時にモータ７７の一方側への回転を開始する（Ｓ３１）。この場合、印刷装置１は、モータ７７の回転駆動力を、回転開始直後から効率的に移動機構７１に伝達し、移動機構７１を第１側に移動させることができる。
【０１２２】
印刷装置１は、クラッチ６８を遮断状態とした後（Ｓ５５）、モータ７７の一方側への回転を停止させる（Ｓ５７）。このため、印刷装置１は、モータ７７が停止直前に減速する間の回転駆動力が、移動機構７１に伝達されることを防止できる。又、移動機構７１の第１側への移動は、クラッチ６８が遮断状態となった場合に停止され、その後、移動機構７１が印刷媒体８から受ける力によって、移動機構７１は第２側への移動を開始する。このため印刷装置１は、クラッチ６８を遮断状態とするタイミングで移動機構７１の第１側への移動を停止させることができるので、移動機構７１の第１側への移動を適切なタイミングで停止させることができる。
【０１２３】
印刷装置１は、モータ７７の回転駆動力によって駆動シャフト６３を回転させることで、移動機構７１を移動させる。伝達機構６は、モータ７７と駆動シャフト６３との間に介在するクラッチ６８を有する。クラッチ６８は、モータ７７の回転駆動力を駆動シャフト６３に伝達する連結状態と、モータ７７の回転駆動力が駆動シャフト６３に伝達されない遮断状態とに切り替わる。つまり、印刷装置１は、クラッチ６８を連結状態とすることで移動機構７１の第１側への移動を可能にできると同時に、クラッチ６８を遮断状態とすることによって、移動機構７１を自由に移動可能な状態にできる。このため印刷装置１は、クラッチ６８によって移動機構７１を自由に移動可能な状態とすることで、移動機構７１が印刷媒体８から受ける力によって移動機構７１を第２側に移動させることができる（図９参照）。又、クラッチ６８は、遮断状態において、駆動シャフト６３をモータ７７側の要素から切り離す。このため、印刷装置１は、移動機構７１が印刷媒体８から力を受けて第２側に移動する場合の抵抗を、クラッチ６８を遮断状態とすることによって最小限に抑制できる。このため、印刷装置１は、印刷媒体８からの力を利用して移動機構７１を第２側にスムーズに移動させることができる。
【０１２４】
印刷装置１は、第１センサ４１及び第２センサ４２によって、移動機構７１が基準位置に配置された状態か判定する（Ｓ１５、Ｓ１９）。印刷装置１は、移動機構７１が前記基準位置に配置された状態と判定された場合（Ｓ１５：ＹＥＳ、Ｓ１９：ＹＥＳ）、クラッチ６８を連結する（Ｓ２１）。この場合、印刷装置１は、印刷動作時において基準位置から移動機構７１を第１側に移動させることができるので、印刷媒体８の所望する位置に印刷イメージＧを精度よく印刷できる。又、印刷装置１は、移動機構７１が基準位置に配置された後、印刷動作が開始される前に、クラッチ６８を連結状態とする。この状態は、モータ７７の一方側への回転開始に応じて移動機構７１が迅速に第１側への移動を開始できる状態であるといえる。このため印刷装置１は、印刷位置速度Ｗｐが所定速度Ｖｔｈ以下と判定された場合（Ｓ２９：ＹＥＳ）、移動機構７１の第１側への移動が開始されるまでに要する時間を短縮できる。従って、印刷装置１は、印刷位置速度Ｗｐが所定速度Ｖｔｈ以下となる時間を抑制できるので、印刷位置速度Ｗｐの低下による印刷品質の劣化を適切に防止できる。
【０１２５】
第１センサ４１の検出子４１Ａは、検出範囲に基準位置Ｓｂが含まれる位置に配置される。検出子４１Ａは、基準位置Ｓｂを含む検出範囲に第１支持部材７２Ａの第２側の端部が配置する場合、第１支持部材７２Ａの第２側の端部を検出する。このため、移動機構７１が第２側に移動する場合、検出子４１Ａが第１支持部材７２Ａの第２側の端部を検出した後も、移動機構７１は基準位置に到達しておらず、第２側に向けてまだ移動中の可能性もある。一方、第２センサ４２から出力される信号に基づき、移動機構７１が移動していないと判定された場合、移動機構７１は、基準位置に到達して停止したことを示す。従って、印刷装置１は、移動機構７１が基準位置に配置されたことを、第１センサ４１及び第２センサ４２を用いることで更に精度良く検出できる。このため、印刷装置１は、印刷媒体８の所望の位置に精度良く印刷イメージＧを印刷できる。
【０１２６】
＜変形例＞
本発明は上記実施形態に限定されず、種々の変更が可能である。プラテンローラ２９の代わりに、板状のプラテンが設けられてもよい。この場合、間欠印刷を可能とするために、サーマルヘッド２８を左右方向に案内するガイドと、そのガイドに沿ってサーマルヘッド２８を移動させる移動機構及びモータが、筐体２Ａの内部に設けられるのが望ましい。例えば、第２センサ４２の代わりに、移動機構７１の左右方向の位置を直接特定可能なリニアエンコーダが設けられてもよい。リニアエンコーダは、発光素子、受光素子、及び、直線状のスケールを有してもよい。例えば、発光素子及び受光素子は、第１支持部材７２Ａの前面、即ち、第１支持部材７２Ａのうち第１側壁１３の第１対向面１３Ａと対向する面に設けられてもよい。スケールは、第１側壁１３の第１対向面１３Ａに設けられてもよい。発光素子から出射された光は、スケールによって反射され、受光素子によって受光されてもよい。リニアエンコーダは、受光素子によって受光された反射光に基づいて、第１側壁１３に対する第１支持部材７２Ａの基準位置からの移動量を特定してもよい。制御部３１は、特定された基準位置からの移動量に基づき、移動機構７１の位置を特定してもよい。モータ７７は、一方側にのみ回転可能であってもよい。即ち、モータ７７は、移動機構７１を第１側にのみ移動させることが可能であってもよい。Ｓ２１の処理によってクラッチ６８を連結状態とするタイミングを、外部機器１００Ｂから印刷指示を受信した後としてもよい。例えば、クラッチ６８を連結状態とするタイミングを、Ｓ３１の処理によってモータ７７の一方側への回転を開始するタイミングと一致させてもよい。Ｓ５５の処理によってクラッチ６８を遮断状態とするタイミングを、Ｓ５７の処理によってモータ７７の一方側への回転を停止するタイミングと一致させてもよいし、モータ７７の回転を停止させた後としてもよい。
【０１２７】
伝達機構６は、ラックギア６１に噛合するピニオンギア６２を、駆動シャフト６３によって回転させることで、モータ７７の回転駆動力を移動機構７１に伝達した。伝達機構６は、他の構成を有していてもよい。例えば、伝達機構６は、移動機構７１に接続された環状のベルトを、駆動シャフト６３に接続されたプーリーによって回転させることで、移動機構７１を移動させてもよい。クラッチ６８は電磁式クラッチに限定されず、他の方式のクラッチ（例えば、噛み合いクラッチ、摩擦クラッチ、液体クラッチ等）であってもよい。第１プーリー６４及び第２プーリー６５の代わりに、ピニオンギア（スプロケット）が設けられてもよい。この場合、２つのギアは、互いに噛合してもよいし、２つのギアを連結する部材として、ベルトの代わりに環状のチェーン又はラックギアが設けられていてもよい。
【０１２８】
Ｓ２１の処理によってクラッチ６８を連結状態とするタイミングを、Ｓ１３〜Ｓ１９の処理によって移動機構７１が基準位置に配置されるタイミングよりも前としてもよい。この場合、モータ７７に対する通電を停止することによって、クラッチ６８が遮断状態とされた状態でも駆動シャフト６３は回転可能となる。このため、印刷装置１は、印刷媒体８からの力を利用して移動機構７１を第２側に向けて基準位置まで移動させることができる。
【０１２９】
印刷装置１は、第１センサ４１から出力される信号のみに基づいて、移動機構７１が基準位置に配置されているかを判定してもよい。つまり、制御部３１は、Ｓ１３、Ｓ１５の処理による判定のみ実行し、Ｓ１７、Ｓ１９の処理を実行しなくてもよい。又、印刷装置１は、第２センサ４２から出力される信号のみに基づいて、移動機構７１が基準位置に配置されているかを判定してもよい。つまり、制御部３１は、Ｓ１７，Ｓ１９の処理による判定のみ実行し、Ｓ１３、Ｓ１５の処理を実行しなくてもよい。制御部３１は、プラテンローラ２９が回転しない状態で第２所定時間継続したと判定された場合、移動機構７１が基準位置に到達して停止したと判定した（Ｓ１９：ＹＥＳ）。これに対し、制御部３１は、プラテンローラ２９が回転していない場合、プラテンローラ２９が回転しない状態での継続時間に関わらず、移動機構７１が基準位置に到達して停止したと判定してもよい。
【０１３０】
第２センサ４２は、第３ローラ７６Ｃ又は第４ローラ７６Ｄの近傍に設けられてもよい。第２センサ４２の回転板４２Ｂの周端部は、第３ローラ７６Ｃ又は第４ローラ７６Ｄの側面に接触してもよい。第２センサ４２は、第３ローラ７６Ｃ又は第４ローラ７６Ｄの回転に応じた信号を、制御部３１に出力してもよい。なお、第３ローラ７６Ｃ及び第４ローラ７６Ｄは、媒体経路Ｐにおいて、何れも第１ローラ７３Ａと第２ローラ７３Ｂとの間に位置する。そのため、移動機構７１の移動によって印刷媒体８が移動すると、第３ローラ７６Ｃ及び第４ローラ７６Ｄは、印刷媒体８との間の摩擦によって回転する。従って、第２センサ４２は、第３ローラ７６Ｃ又は第４ローラ７６Ｄに取り付けられた場合でも、移動機構７１の移動に応じた信号を出力できる。また、第３ローラ７６Ｃ又は第４ローラ７６Ｄの径と、プラテンローラ２９の径との比は既知であるため、第２センサ４２は、第３ローラ７６Ｃ又は第４ローラ７６Ｄに取り付けられた場合でも、プラテンローラ２９の回転量を間接的に検出し、プラテンローラ２９の回転量に応じた信号を出力すると言える。
【０１３１】
第２センサ４２は、プラテンローラ２９の回転量に応じた信号を出力することによって、移動機構７１の移動（移動量、移動速度、移動の有無）を検出可能なセンサとして機能した。つまり、第２センサ４２は、移動機構７１の移動を、プラテンローラ２９の回転量を検出することによって間接的に特定した。これに対し、例えば図１８に示すように、印刷装置１は、第２センサ４２の代わりにロータリーエンコーダ４３を備えていてもよい。ロータリーエンコーダ４３は、クラッチ６８の前側に配置され、駆動シャフト６３に接続してもよい。ロータリーエンコーダ４３は、駆動シャフト６３の回転に応じた信号を、制御部３１に出力してもよい。なお、駆動シャフト６３の回転に応じてピニオンギア６２は回転し、ピニオンギア６２に噛合するラックギア６１が設けられた支持部材７２は、左右方向に移動する。つまり、制御部３１は、ロータリーエンコーダ４３によって、移動機構７１の移動を直接的に特定してもよい。例えば制御部３１は、Ｓ１７、Ｓ１９の処理を実行する場合において、ロータリーエンコーダ４３から出力される信号を検出してもよい（Ｓ１７）。制御部３１は、ロータリーエンコーダ４３から信号される信号に基づき、駆動シャフト６３が第２所定時間継続して回転していないと判定された場合、移動機構７１が基準位置に配置された状態であると判定してもよい。Ｓ７７、Ｓ７９の処理についても同様である。
【０１３２】
第１センサ４１は、移動機構７１の移動範囲Ｓの第２側の端部に設けられていた。より詳細には、第１センサ４１は、検出子４１Ａの検出範囲に基準位置Ｓｂが含まれる位置に設けられていた。これに対し、第１センサ４１が設けられる位置は、検出子４１Ａの検出範囲に基準位置Ｓｂが含まれる条件を満たす範囲で、適宜変更できる。このため例えば、第１センサ４１のうち検出子４１Ａを除く部分は、移動機構７１の移動範囲Ｓの第２側の端部に設けられていなくてもよい。
【０１３３】
＜その他＞
Ｓ２１、Ｓ３１の処理を行う制御部３１は、本発明の「開始手段」の一例である。Ｓ５５、Ｓ５７の処理を行う制御部３１は、本発明の「停止手段」の一例である。Ｓ１５、Ｓ１９の処理を行う制御部３１は、本発明の「第１判定手段」の一例である。Ｓ２１、Ｓ３１の処理は、本発明の「開始ステップ」の一例である。Ｓ５５、Ｓ５７の処理は、本発明の「停止ステップ」の一例である。
【符号の説明】
【０１３４】
１        ：印刷装置
６        ：伝達機構
８        ：印刷媒体
９        ：インクリボン
２８      ：サーマルヘッド
２９      ：プラテンローラ
３１      ：制御部
４１      ：第１センサ
４２      ：第２センサ
６１      ：ラックギア
６２      ：ピニオンギア
６３      ：駆動シャフト
６４      ：第１プーリー
６８      ：クラッチ
７１      ：移動機構
７２      ：支持部材
７３Ａ    ：第１ローラ
７３Ｂ    ：第２ローラ
７７      ：モータ
１００  ：外部機器
【図１】
2018202650.tif 000003
【図２】
2018202650.tif 000004
【図３】
2018202650.tif 000005
【図４】
2018202650.tif 000006
【図５】
2018202650.tif 000007
【図６】
2018202650.tif 000008
【図７】
2018202650.tif 000009
【図８】
2018202650.tif 000010
【図９】
2018202650.tif 000011
【図１０】
2018202650.tif 000012
【図１１】
2018202650.tif 000013
【図１２】
2018202650.tif 000014
【図１３】
2018202650.tif 000015
【図１４】
2018202650.tif 000016
【図１５】
2018202650.tif 000017
【図１６】
2018202650.tif 000018
【図１７】
2018202650.tif 000019
【図１８】
2018202650.tif 000020