(57)【要約】【課題】印刷媒体を印刷位置まで搬送後、印刷媒体の搬送を停止中に印刷処理を実行する印刷装置において、比較的短い時間間隔での印刷を行う場合であっても、次の印刷までに、インクリボンとサーマルヘッドとの幅方向への一体変位が十分に行える印刷装置、印刷プログラム、及び印刷方法を提供すること。【解決手段】印刷装置の制御部は、印刷データに従って印刷媒体の搬送が停止する期間に、印刷処理を行う（Ｓ４）。制御部は、非印刷期間に印刷機構を第一方向及び第二方向の何れかに移動する（Ｓ１３、Ｓ１６）。制御部は、非印刷期間にサーマルヘッドの移動とインクリボンの位置調整を行う（Ｓ１２、Ｓ１５）。印刷期間中に、印刷媒体の搬送が開始される場合（Ｓ６：ＹＥＳ）、制御部は、印刷期間が終了されるまで、第二ガイドを第三方向に移動させて、印刷が可能な速度まで第一速度を低下させる（Ｓ７〜Ｓ９）。【選択図】図５
2018167481.tif 000002
【特許請求の範囲】
【請求項１】
長尺状の印刷媒体に印刷可能な印刷機構であって、
インクリボンが巻回された第一ロールを装着する第一装着部と、
前記第一ロールから繰り出された前記インクリボンが巻き取られる第二ロールを装着する第二装着部と、
前記第一装着部から繰り出されてから、前記第二装着部で巻き取られるまでの前記インクリボンの搬送経路である第一経路に隣接し、複数の加熱素子が第一方向に配列されたサーマルヘッドと、
前記第二装着部を回転させるリボンモータと、
前記サーマルヘッドを少なくとも前記第一方向に交差する方向に移動させるヘッドモータと
を有する印刷機構と、
前記印刷機構を前記第一方向及び前記第一方向と反対の第二方向に移動可能に支持する第一ガイドと、
前記印刷機構を前記第一方向及び前記第二方向に移動させる第一ガイドモータと、
前記第一経路について、前記サーマルヘッドとは反対側に配置され、前記サーマルヘッドに対向するプラテンと、
少なくとも一部が前記印刷媒体と当接し、前記印刷媒体の搬送経路である第二経路を変更可能な第二ガイドであって、第三方向に移動することで、前記印刷媒体が前記プラテンに接触する位置での前記印刷媒体の移動速度である第一速度を、前記第二ガイドに対して前記プラテンとは反対側の前記第二経路における位置での前記印刷媒体の移動速度である第二速度よりも遅くし、前記第三方向とは反対側の第四方向に移動することで、前記第一速度を前記第二速度よりも速くする第二ガイドと、
前記第二ガイドを前記第三方向と前記第四方向の少なくとも何れかに移動する第二ガイドモータと、
前記サーマルヘッド、前記ヘッドモータ、前記リボンモータ、前記第一ガイドモータ、及び前記第二ガイドモータの各々を制御可能な制御部とを備え、
前記制御部は、
前記サーマルヘッドによる印刷が実行されていない非印刷期間に前記第一ガイドモータを制御することで、前記印刷機構を前記第一方向及び前記第二方向の何れかに移動する第一駆動制御手段と、
前記第一駆動制御手段による前記印刷機構の移動が完了した後で、印刷データに従って、前記印刷媒体の搬送装置による前記印刷媒体の搬送が停止している停止期間に、前記ヘッドモータと、前記サーマルヘッドの加熱とを制御して、前記サーマルヘッドを前記第一方向に交差する方向に移動させながら印刷処理を行う印刷制御手段と、
前記非印刷期間に前記ヘッドモータ及び前記リボンモータを制御して、前記サーマルヘッドの移動と前記インクリボンの位置調整を行う第二駆動制御手段と、
前記搬送装置による前記印刷媒体の搬送が、前記印刷制御手段による印刷が実行されている印刷期間中に開始されるかを判断する条件判断手段と、
前記条件判断手段によって、前記印刷媒体の搬送が前記印刷期間中に開始されると判断された場合に、前記第二ガイドモータを制御することで、前記印刷期間が終了されるまで、前記第二ガイドを前記第三方向に移動させて、前記印刷制御手段による印刷が可能な速度まで前記第一速度を低下させる第三駆動制御手段
として機能することを特徴とする印刷装置。
【請求項２】
前記制御部は、前記第三駆動制御手段により前記第二ガイドを前記第三方向に移動された後、次の前記印刷期間までの前記非印刷期間において、前記第二ガイドモータを制御することで、前記第二ガイドを前記第四方向に移動する第四駆動制御手段として更に機能することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記第四駆動制御手段による前記第二ガイドの移動量は、前記第三駆動制御手段による前記第二ガイドの移動量と同じであることを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記第四駆動制御手段による前記第二ガイドの前記第四方向への移動が完了するタイミングは、次に前記印刷媒体の搬送が開始されるタイミングから次の前記印刷期間を差し引いたタイミングよりも早いことを特徴とする請求項２又は３に記載の印刷装置。
【請求項５】
前記印刷制御手段は、前記搬送装置による前記印刷媒体の搬送が停止した後であっても、前記第一駆動制御手段による前記印刷機構の移動が完了するまでは、前記印刷処理を実行しないことを特徴とする請求項１から４の何れかに記載の印刷装置。
【請求項６】
長尺状の印刷媒体に印刷可能な印刷装置の制御部によって実行される印刷プログラムであって、
印刷データに従って、前記印刷媒体の搬送装置による前記印刷媒体の搬送が停止している停止期間に、サーマルヘッドの加熱と、前記サーマルヘッドを前記印刷媒体の搬送経路に沿った方向に移動させるヘッドモータとを制御して、前記サーマルヘッドを前記搬送経路に沿って移動させながら印刷処理を行う印刷制御ステップと、
前記印刷制御ステップで印刷が実行されていない非印刷期間に、第一ガイドを第一方向及び第二方向に移動可能な第一ガイドモータを制御することで、前記第一ガイドに連結され、前記サーマルヘッド、及びインクリボンを巻き取るリボンモータを含む印刷機構を前記第一方向及び前記第二方向の何れかに移動する第一駆動制御ステップと、
前記非印刷期間に前記ヘッドモータ及び前記リボンモータを制御して、前記サーマルヘッドの移動と前記インクリボンの位置調整を行う第二駆動制御ステップと、
前記印刷処理が実行されている印刷期間中に、前記搬送装置による前記印刷媒体の搬送が開始されるかを判断する条件判断ステップと、
前記条件判断ステップで、前記印刷媒体の搬送が開始される判断された場合に、第二ガイドモータを制御することで、前記印刷期間が終了されるまで、前記印刷媒体と当接する第二ガイドを第三方向に移動させて、プラテンの位置における前記印刷媒体の速度を、前記印刷制御ステップで印刷が可能な速度まで低下させる第三駆動制御ステップと
を実行するための指示を含むことを特徴とする印刷プログラム。
【請求項７】
長尺状の印刷媒体に印刷可能な印刷装置によって実行される印刷方法であって、
印刷データに従って、前記印刷媒体の搬送装置による前記印刷媒体の搬送が停止している停止期間に、サーマルヘッドの加熱と、前記サーマルヘッドを前記印刷媒体の搬送経路に沿った方向に移動させるヘッドモータとを制御して、前記サーマルヘッドを前記搬送経路に沿って移動させながら印刷処理を行う印刷制御ステップと、
前記印刷制御ステップで印刷が実行されていない非印刷期間に、第一ガイドを第一方向及び第二方向に移動可能な第一ガイドモータを制御することで、前記第一ガイドに連結され、前記サーマルヘッド、及びインクリボンを巻き取るリボンモータを含む印刷機構を前記第一方向及び前記第二方向の何れかに移動する第一駆動制御ステップと、
前記非印刷期間に前記ヘッドモータ及び前記リボンモータを制御して、前記サーマルヘッドの移動と前記インクリボンの位置調整を行う第二駆動制御ステップと、
前記印刷処理が実行されている印刷期間中に、前記搬送装置による前記印刷媒体の搬送が開始されるかを判断する条件判断ステップと、
前記条件判断ステップで、前記印刷媒体の搬送が開始される判断された場合に、第二ガイドモータを制御することで、前記印刷期間が終了されるまで、前記印刷媒体と当接する第二ガイドを第三方向に移動させて、プラテンの位置における前記印刷媒体の速度を、前記印刷制御ステップで印刷が可能な速度まで低下させる第三駆動制御ステップと
を備えたことを特徴とする印刷方法。
【請求項８】
長尺状の印刷媒体に印刷可能な印刷機構であって、
インクリボンが巻回された第一ロールを装着する第一装着部と、
前記第一ロールから繰り出された前記インクリボンが巻き取られる第二ロールを装着する第二装着部と、
前記第一装着部から繰り出されてから、前記第二装着部で巻き取られるまでの前記インクリボンの搬送経路である第一経路に隣接し、複数の加熱素子が第一方向に配列されたサーマルヘッドと、
前記第二装着部を回転させるリボンモータと、
前記サーマルヘッドを少なくとも前記第一方向に交差する方向に移動させるヘッドモータと
を有する印刷機構と、
前記印刷機構を前記第一方向及び前記第一方向と反対の第二方向に移動可能に支持する第一ガイドと、
前記印刷機構を前記第一方向及び前記第二方向に移動させる第一ガイドモータと、
前記第一経路について、前記サーマルヘッドとは反対側に配置され、前記サーマルヘッドに対向するプラテンと、
少なくとも一部が前記印刷媒体と当接し、前記印刷媒体の搬送経路である第二経路において前記プラテンに対して少なくとも一方側に設けられ、第三方向及び前記第三方向とは反対側の第四方向に移動可能に構成され、前記第三方向への移動に伴い前記プラテンよりも上流側の前記第二経路を移動開始時の長さよりも長くし、前記第四方向への移動に伴い前記プラテンよりも上流側の前記第二経路を移動開始時の長さよりも短くする第二ガイドと、
前記第二ガイドを前記第三方向と前記第四方向の少なくとも何れかに移動する第二ガイドモータと、
前記サーマルヘッド、前記ヘッドモータ、前記リボンモータ、前記第一ガイドモータ、及び前記第二ガイドモータの各々を制御可能な制御部とを備え、
前記制御部は、
前記サーマルヘッドによる印刷が実行されていない非印刷期間に前記第一ガイドモータを制御することで、前記印刷機構を前記第一方向及び前記第二方向の何れかに移動する第一駆動制御手段と、
前記第一駆動制御手段による前記印刷機構の移動が完了した後で、印刷データに従って、前記印刷媒体の搬送装置による前記印刷媒体の搬送が停止している停止期間に、前記ヘッドモータと、前記サーマルヘッドの加熱とを制御して、前記サーマルヘッドを前記第一方向に交差する方向に移動させながら印刷処理を行う印刷制御手段と、
前記非印刷期間に前記ヘッドモータ及び前記リボンモータを制御して、前記サーマルヘッドの移動と前記インクリボンの位置調整を行う第二駆動制御手段と、
前記搬送装置による前記印刷媒体の搬送が、前記印刷制御手段による印刷が実行されている印刷期間中に開始されるかを判断する条件判断手段と、
前記条件判断手段によって、前記印刷媒体の搬送が前記印刷期間中に開始されると判断された場合に、前記第二ガイドモータを制御することで、前記印刷期間が終了されるまで、前記第二ガイドを前記第三方向に移動させて、前記プラテンの位置における前記印刷媒体の速度を、前記印刷制御手段による印刷が可能な速度まで低下させる第三駆動制御手段
として機能することを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷プログラム、及び印刷方法に関する。
【背景技術】
【０００２】
熱転写式の印刷装置において、インクリボンの未使用領域を減らして印刷することが可能な印刷方法が提案されている（特許文献１参照）。特許文献１に記載の印刷方法では、印刷後、インクリボンの巻き戻しと、インクリボンとサーマルヘッドとの幅方向への一体変位とを行い、インクリボンの幅方向の未使用領域を使用して次の印刷を行う。インクリボンの巻き戻し時に、単位印刷領域の長さ方向の寸法ｄ、幅方向の寸法ｗに対し、（ｎ−１）／ｎ（但し、ｎは、ｎ＝Ｗ／ｗ、Ｗはインクリボンの幅方向の寸法）だけ戻り制御することで、巻き戻し時間を削減する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−４４２０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
インクリボンとサーマルヘッドとの幅方向への一体変位は、例えば、プリンタを幅方向に変位させることで行われる。プリンタはインクリボンに比べて質量が大きいので、プリンタを幅方向に変位させるためには、インクリボンの巻き戻しと比べて必要な時間が長くなりやすい。そのため、短い時間間隔での印刷（即ち、高速印刷）を行う場合、次の印刷までに、インクリボンとサーマルヘッドとの幅方向への一体変位が十分に行えない可能性がある。
【０００５】
本発明の目的は、印刷媒体を印刷位置まで搬送後、印刷媒体の搬送を停止中に印刷処理を実行する印刷装置において、比較的短い時間間隔での印刷を行う場合であっても、次の印刷までに、インクリボンとサーマルヘッドとの幅方向への一体変位が十分に行える印刷装置、印刷プログラム、及び印刷方法を提供することである。
【課題を解決するための手段】
【０００６】
本発明の第一態様に係る印刷装置は、長尺状の印刷媒体に印刷可能な印刷機構であって、インクリボンが巻回された第一ロールを装着する第一装着部と、前記第一ロールから繰り出された前記インクリボンが巻き取られる第二ロールを装着する第二装着部と、前記第一装着部から繰り出されてから、前記第二装着部で巻き取られるまでの前記インクリボンの搬送経路である第一経路に隣接し、複数の加熱素子が第一方向に配列されたサーマルヘッドと、前記第二装着部を回転させるリボンモータと、前記サーマルヘッドを少なくとも前記第一方向に交差する方向に移動させるヘッドモータとを有する印刷機構と、前記印刷機構を前記第一方向及び前記第一方向と反対の第二方向に移動可能に支持する第一ガイドと、  前記印刷機構を前記第一方向及び前記第二方向に移動させる第一ガイドモータと、前記第一経路について、前記サーマルヘッドとは反対側に配置され、前記サーマルヘッドに対向するプラテンと、少なくとも一部が前記印刷媒体と当接し、前記印刷媒体の搬送経路である第二経路を変更可能な第二ガイドであって、第三方向に移動することで、前記印刷媒体が前記プラテンに接触する位置での前記印刷媒体の移動速度である第一速度を、前記第二ガイドに対して前記プラテンとは反対側の前記第二経路における位置での前記印刷媒体の移動速度である第二速度よりも遅くし、前記第三方向とは反対側の第四方向に移動することで、前記第一速度を前記第二速度よりも速くする第二ガイドと、前記第二ガイドを前記第三方向と前記第四方向の少なくとも何れかに移動する第二ガイドモータと、前記サーマルヘッド、前記ヘッドモータ、前記リボンモータ、前記第一ガイドモータ、及び前記第二ガイドモータの各々を制御可能な制御部とを備え、前記制御部は、前記サーマルヘッドによる印刷が実行されていない非印刷期間に前記第一ガイドモータを制御することで、前記印刷機構を前記第一方向及び前記第二方向の何れかに移動する第一駆動制御手段と、前記第一駆動制御手段による前記印刷機構の移動が完了した後で、印刷データに従って、前記印刷媒体の搬送装置による前記印刷媒体の搬送が停止している停止期間に、前記ヘッドモータと、前記サーマルヘッドの加熱とを制御して、前記サーマルヘッドを前記第一方向に交差する方向に移動させながら印刷処理を行う印刷制御手段と、前記非印刷期間に前記ヘッドモータ及び前記リボンモータを制御して、前記サーマルヘッドの移動と前記インクリボンの位置調整を行う第二駆動制御手段と、前記搬送装置による前記印刷媒体の搬送が、前記印刷制御手段による印刷が実行されている印刷期間中に開始されるかを判断する条件判断手段と、前記条件判断手段によって、前記印刷媒体の搬送が前記印刷期間中に開始されると判断された場合に、前記第二ガイドモータを制御することで、前記印刷期間が終了されるまで、前記第二ガイドを前記第三方向に移動させて、前記印刷制御手段による印刷が可能な速度まで前記第一速度を低下させる第三駆動制御手段として機能する。
【０００７】
本発明の第二態様に係る印刷プログラムは、長尺状の印刷媒体に印刷可能な印刷装置の制御部によって実行される印刷プログラムであって、印刷データに従って、前記印刷媒体の搬送が停止している停止期間に、サーマルヘッドの加熱と、前記サーマルヘッドを前記印刷媒体の搬送経路に沿った方向に移動させるヘッドモータとを制御して、前記サーマルヘッドを前記搬送経路に沿って移動させながら印刷処理を行う印刷制御ステップと、前記印刷制御ステップで印刷が実行されていない非印刷期間に、第一ガイドを第一方向及び第二方向に移動可能な第一ガイドモータを制御することで、前記第一ガイドに連結され、前記サーマルヘッド、及びインクリボンを巻き取るリボンモータを含む印刷機構を前記第一方向及び前記第二方向の何れかに移動する第一駆動制御ステップと、前記非印刷期間に前記ヘッドモータ及び前記リボンモータを制御して、前記サーマルヘッドの移動と前記インクリボンの位置調整を行う第二駆動制御ステップと、前記印刷処理が実行されている印刷期間中に、前記印刷媒体の搬送が開始されるかを判断する条件判断ステップと、前記条件判断ステップで、前記印刷媒体の搬送が開始される判断された場合に、第二ガイドモータを制御することで、前記印刷期間が終了されるまで、前記印刷媒体と当接する第二ガイドを第三方向に移動させて、プラテンの位置における前記印刷媒体の速度を、前記印刷制御ステップで印刷が可能な速度まで低下させる第三駆動制御ステップとを実行するための指示を含む。
【０００８】
本発明の第三態様に係る印刷方法は、長尺状の印刷媒体に印刷可能な印刷装置によって実行される印刷方法であって、印刷データに従って、前記印刷媒体の搬送が停止している停止期間に、サーマルヘッドの加熱と、前記サーマルヘッドを前記印刷媒体の搬送経路に沿った方向に移動させるヘッドモータとを制御して、前記サーマルヘッドを前記搬送経路に沿って移動させながら印刷処理を行う印刷制御ステップと、前記印刷制御ステップで印刷が実行されていない非印刷期間に、第一ガイドを第一方向及び第二方向に移動可能な第一ガイドモータを制御することで、前記第一ガイドに連結され、前記サーマルヘッド、及びインクリボンを巻き取るリボンモータを含む印刷機構を前記第一方向及び前記第二方向の何れかに移動する第一駆動制御ステップと、前記非印刷期間に前記ヘッドモータ及び前記リボンモータを制御して、前記サーマルヘッドの移動と前記インクリボンの位置調整を行う第二駆動制御ステップと、前記印刷処理が実行されている印刷期間中に、前記印刷媒体の搬送が開始されるかを判断する条件判断ステップと、前記条件判断ステップで、前記印刷媒体の搬送が開始される判断された場合に、第二ガイドモータを制御することで、前記印刷期間が終了されるまで、前記印刷媒体と当接する第二ガイドを第三方向に移動させて、プラテンの位置における前記印刷媒体の速度を、前記印刷制御ステップで印刷が可能な速度まで低下させる第三駆動制御ステップとを備える。
【０００９】
本発明の第四態様に係る印刷装置は、長尺状の印刷媒体に印刷可能な印刷機構であって、インクリボンが巻回された第一ロールを装着する第一装着部と、前記第一ロールから繰り出された前記インクリボンが巻き取られる第二ロールを装着する第二装着部と、前記第一装着部から繰り出されてから、前記第二装着部で巻き取られるまでの前記インクリボンの搬送経路である第一経路に隣接し、複数の加熱素子が第一方向に配列されたサーマルヘッドと、前記第二装着部を回転させるリボンモータと、前記サーマルヘッドを少なくとも前記第一方向に交差する方向に移動させるヘッドモータとを有する印刷機構と、前記印刷機構を前記第一方向及び前記第一方向と反対の第二方向に移動可能に支持する第一ガイドと、前記印刷機構を前記第一方向及び前記第二方向に移動させる第一ガイドモータと、前記第一経路について、前記サーマルヘッドとは反対側に配置され、前記サーマルヘッドに対向するプラテンと、少なくとも一部が前記印刷媒体と当接し、前記印刷媒体の搬送経路である第二経路において前記プラテンに対して少なくとも一方側に設けられ、第三方向及び前記第三方向とは反対側の第四方向に移動可能に構成され、前記第三方向への移動に伴い前記プラテンよりも上流側の前記第二経路を移動開始時の長さよりも長くし、前記第四方向への移動に伴い前記プラテンよりも上流側の前記第二経路を移動開始時の長さよりも短くする第二ガイドと、前記第二ガイドを前記第三方向と前記第四方向の少なくとも何れかに移動する第二ガイドモータと、前記サーマルヘッド、前記ヘッドモータ、前記リボンモータ、前記第一ガイドモータ、及び前記第二ガイドモータの各々を制御可能な制御部とを備え、前記制御部は、前記サーマルヘッドによる印刷が実行されていない非印刷期間に前記第一ガイドモータを制御することで、前記印刷機構を前記第一方向及び前記第二方向の何れかに移動する第一駆動制御手段と、前記第一駆動制御手段による前記印刷機構の移動が完了した後で、印刷データに従って、前記印刷媒体の搬送装置による前記印刷媒体の搬送が停止している停止期間に、前記ヘッドモータと、前記サーマルヘッドの加熱とを制御して、前記サーマルヘッドを前記第一方向に交差する方向に移動させながら印刷処理を行う印刷制御手段と、前記非印刷期間に前記ヘッドモータ及び前記リボンモータを制御して、前記サーマルヘッドの移動と前記インクリボンの位置調整を行う第二駆動制御手段と、前記搬送装置による前記印刷媒体の搬送が、前記印刷制御手段による印刷が実行されている印刷期間中に開始されるかを判断する条件判断手段と、前記条件判断手段によって、前記印刷媒体の搬送が前記印刷期間中に開始されると判断された場合に、前記第二ガイドモータを制御することで、前記印刷期間が終了されるまで、前記第二ガイドを前記第三方向に移動させて、前記プラテンの位置における前記印刷媒体の速度を、前記印刷制御手段による印刷が可能な速度まで低下させる第三駆動制御手段として機能する。
【００１０】
第一態様及び第四態様に係る印刷装置、第二態様に係る印刷プログラム並びに第三態様に係る印刷方法によれば、印刷装置は、印刷媒体を印刷位置まで搬送後、印刷媒体の搬送を停止中に印刷処理を実行する印刷装置において、比較的短い時間間隔での印刷を行う場合であっても、印刷処理が完了するまで第一速度を印刷可能な速度まで低減することで、インクリボン９とサーマルヘッドとの幅方向への一体変位を十分に行うことができる。
【図面の簡単な説明】
【００１１】
【図１】印刷機構１１を備える印刷装置１の概要を示す図である。
【図２】第二ガイド１５により印刷位置速度Ｗｐを変更する処理の説明図である
【図３】印刷装置１の電気的構成を示すブロック図である。
【図４】インクリボン９の幅方向の未使用領域を使用して印刷を行う場合の、印刷媒体８に対するインクリボン９の相対位置を説明するための、状態（ａ）〜（ｈ）と処理（Ａ）〜（Ｇ）との説明図である。
【図５】印刷制御処理のフローチャートである。
【図６】具体例１及び具体例２における、印刷処理及び印刷機構の移動が実行される期間、並びに第一速度、及び第二ガイド１５の速度の経時変化の説明図である。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施形態について、図面を参照して説明する。以下、図の説明の理解を助けるため、印刷装置１の上側、下側、左側、右側、前側、及び後側を定義する。印刷装置１の上側、下側、左側、右側、前側、及び後ろ側は、図１の上側、下側、左側、右側、表側、及び裏側に各々対応する。図１に示す正面視の場合を基準に、各種部材の回転方向を説明する。
【００１３】
印刷装置１は、熱転写型の印刷装置である。印刷装置１は、非図示の印刷媒体搬送装置と同期して駆動される。印刷媒体搬送装置は、長尺状の印刷媒体８を所定の搬送速度で方向Ｙ（本例では、全体として概して左方）に搬送する。印刷媒体８は、例えば、食品を収納する袋となるチューブ状の包装材であり、印刷装置１は、例えば、印刷媒体を印刷位置まで搬送後、印刷媒体の搬送速度を停止中に、賞味期限を表す文字列を印刷媒体８に印刷する。印刷媒体の搬送が停止中とは、印刷媒体が完全に停止している場合に加え、実質的に印刷媒体が停止していると見なしても差し支えない範囲（例えば、印刷媒体に対して印刷可能な速度）である場合も含む。印刷媒体に対して印刷可能な速度とは、インクリボン９（後述）が静止した状態であっても、印刷媒体に形成された画像に欠陥などが生じずに、十分な品質を保てる速度のことである。印刷媒体に対して印刷可能な速度は、インクリボン９、印刷装置１、印刷媒体の特性によってその上限値が定められるが、一例として、毎分数〜数十ｃｍ程度の速度であってよい。
【００１４】
図１〜図３に示すように、印刷装置１は、印刷機構１１、第一ガイド１２、第一ガイドモータ１３、プラテン１４、第二ガイド１５、第二ガイドモータ１６、及び制御部７を備え、各部材は金属製の板状のフレーム５に支持される。印刷機構１１は、長尺状の印刷媒体８（例えば、包装材）に印刷可能である。印刷機構１１は、第一装着部２１、第二装着部２２、サーマルヘッド２３、リボンモータ８２、及びヘッドモータ８４を備える。第一装着部２１は、インクリボン９が巻回された第一ロール３１を装着可能である。第二装着部２２は、第一ロール３１から繰り出されたインクリボン９が巻き取られる第二ロール３２を装着可能である。サーマルヘッド２３は、第一装着部２１から繰り出されてから、第二装着部２２で巻き取られるまでのインクリボン９の搬送経路である第一経路Ｒに隣接し、複数の加熱素子が第一方向（後方）に配列される。リボンモータ８２は、第二装着部２２を回転させる。ヘッドモータ８４は、サーマルヘッド２３を少なくとも第一方向に交差する方向に移動させる。
【００１５】
第一ガイド１２は、印刷機構１１を第一方向及び第一方向と反対の第二方向に移動可能に支持する。本例の第一方向及び第二方向は、後方及び前方である。第一ガイドモータ１３は、印刷機構１１を第一方向及び第二方向に移動させる。プラテン１４は、第一経路Ｒに対して、サーマルヘッド２３とは反対側に配置され、サーマルヘッド２３に対向する。第二ガイド１５は、少なくとも一部が印刷媒体８と当接し、印刷媒体８の搬送経路である第二経路Ｐを変更可能である。第二ガイド１５は、第三方向に移動することで、第一速度を第二速度よりも大きくする。第一速度は、印刷媒体８がプラテン１４に接触する位置での印刷媒体８の移動速度（以下、印刷位置速度Ｗｐともいう。）である。第二速度は、第二ガイド１５に対してプラテン１４とは反対側の第二経路Ｐにおける位置での印刷媒体８の移動速度（以下、搬送位置速度Ｗｔともいう。）である。第二ガイド１５は、第三方向とは反対側の第四方向に移動することで、第一速度を第二速度よりも小さくする。第二ガイドモータ１６は、第二ガイド１５を第三方向と第四方向との少なくとも何れかに移動する。制御部７は、サーマルヘッド２３、リボンモータ８２、ヘッドモータ８４、第一ガイドモータ１３、第二ガイドモータ１６の各々を制御可能である。以下、印刷装置１が備える各部材について詳述する。
【００１６】
＜印刷機構１１＞
印刷機構１１は、筐体１０、ベースプレート１７、ガイド軸６１〜６４、供給モータ８１、及び移動モータ８３を更に備える。筐体１０は箱状であり、内部にベースプレート１７を設ける。ベースプレート１７は、矩形状の金属製板部材であり、第一装着部２１、第二装着部２２、サーマルヘッド２３、ガイド軸６１〜６４、供給モータ８１、リボンモータ８２、移動モータ８３、及びヘッドモータ８４を支持する。
【００１７】
第一装着部２１及び第二装着部２２は各々前後方向に延びる軸である。第一装着部２１及び第二装着部２２は、ベースプレート１７の前面に回動可能に支持される。第一ロール３１は、円筒状の芯軸４１の孔を第一装着部２１に挿通させることにより、取り外し可能に第一装着部２１に装着される。第二ロール３２は、円筒状の芯軸４２の孔を第二装着部２２に挿通させることにより、取り外し可能に第一装着部２１に装着される。即ち、第一装着部２１及び第二装着部２２は、回転可能にベースプレート１７に保持されるスピンドルである。
【００１８】
インクリボン９はインク層と基材とを含み、帯状である。基材は、例えばポリエチレンテレフタラート（ＰＥＴ）で形成される。インク層は、例えば、カーボンなどの色素成分と、ワックス及び／又はレジンなどのバインダー成分とを含む。インクリボン９はインク層が印刷媒体８側となる姿勢で搬送される。インク層は加熱により溶融し、印刷媒体８に転写される。インクリボン９は、必要に応じて、バックコート層、剥離層、及び接着層などの機能層を有してもよい。インクリボン９は、一端部が芯軸４１の側面に接続され、他端部が芯軸４２の側面に接続される。
【００１９】
ガイド軸６１〜６４はインクリボン９の搬送経路である第一経路Ｒを規定する。ガイド軸６１〜６４は、各々円柱状であり、ベースプレート１７の前面から前側に向けて延びる。ガイド軸６１〜６４は、各々例えば、前後方向に延びる回転軸を中心として回転可能なローラである。ガイド軸６１〜６４は各々自身の周面の一部にインクリボン９のインク層とは反対側の面が接触する。インクリボン９は、各ガイド軸６１〜６４に案内されて搬送される。ガイド軸６１は、ベースプレート１７の右上の隅近傍に設けられる。ガイド軸６２は、ベースプレート１７の右下の隅近傍に設けられる。ガイド軸６３は、ベースプレート１７の左下の隅近傍に設けられる。ガイド軸６４は、ベースプレート１７の左上の隅近傍に設けられる。第一経路Ｒについては後述する。
【００２０】
供給モータ８１は、第一装着部２１を回転させる。供給モータ８１及びリボンモータ８２は、例えば、ステップモータである。第一装着部２１は供給モータ８１の出力軸に直結する。即ち、第一装着部２１の回転軸は、供給モータ８１の出力軸と同一直線上に位置する。供給モータ８１の回転量は、第一装着部２１の回転量に等しい。第二装着部２２の回転軸はリボンモータ８２の出力軸に直結する。即ち、第二装着部２２の回転軸は、リボンモータ８２の出力軸と同一直線上に位置する。リボンモータ８２の回転量は、第二装着部２２の回転量に等しい。第一装着部２１及び第二装着部２２は、各々異なるモータによって回転されるので、各々異なる回転速度で回転可能である。制御部７は、供給モータ８１と、リボンモータ８２とを制御可能である。
【００２１】
インクリボン９が第一ロール３１から繰り出されて第二ロール３２に巻き取られる場合の、芯軸４１及び芯軸４２の各々の回転方向を、「正転方向」という。正転方向と反対方向を「反転方向」という。芯軸４１及び芯軸４２の各々が反転方向に回転された場合、インクリボン９は、第二ロール３２から繰り出されて第一ロール３１に巻き取られる。本例の芯軸４１、４２の正転方向及び反転方向は各々、図１における反時計回り及び時計回りである。芯軸４１、４２の正転方向は、時計回り方向に限定されない。例えば、インクリボン９の巻回状態に応じて、第一ロール３１及び第二ロール３２の正転方向は、少なくとも一方が時計回り方向であってもよい。
【００２２】
サーマルヘッド２３は、前後方向においてベースプレート１７の前面よりも前側に設けられる。サーマルヘッド２３は、ベースプレート１７の左右方向略中央、且つ、第一装着部２１及び第二装着部２２よりも下側に設けられる。サーマルヘッド２３は、前後方向に直線状に並んだ複数の発熱素子を有するラインサーマルヘッドである。サーマルヘッド２３は、第一経路Ｒに隣接する。インクリボン９が第一経路Ｒに沿って搬送される場合、サーマルヘッド２３は、インクリボン９に隣接する。印刷装置１を用いて印刷を行う場合、サーマルヘッド２３は、図３に示す移動モータ８３及びヘッドモータ８４を駆動力として、ラック・ピニオンなどを有する非図示のヘッド保持機構によって、位置３Ａ、３Ｂ、３Ｃ、３Ｄ間を移動可能である。待機位置３Ａ、３Ｄはそれぞれ、筐体１０の下端部よりも上側に配置され、左右方向に並ぶ。待機位置３Ａ、３Ｄはサーマルヘッド２３の下端部がプラテン１４から離間する位置である。印刷位置３Ｂ、３Ｃはそれぞれ、筐体１０の下端部よりも下側に配置され、左右方向に並ぶ。印刷位置３Ｂから３Ｃまでの間の位置は、サーマルヘッド２３とプラテン１４との間に印刷媒体８が配置されていない状態で、サーマルヘッド２３の下端部がプラテン１４に接する位置である。サーマルヘッド２３とプラテン１４との間に印刷媒体８が配置されている場合、印刷位置３Ｂから３Ｃまでに位置するサーマルヘッド２３は、インクリボン９及び印刷媒体８を挟んでプラテン１４に接触する。位置３Ａ、３Ｂはそれぞれ、左右方向略中央に配置され、上下方向に並ぶ。位置３Ｃ、３Ｄはそれぞれ、第一装着部２１の下側に配置され、上下方向に並ぶ。移動モータ８３は、サーマルヘッド２３を上下方向に移動させる。ヘッドモータ８４は、サーマルヘッド２３を左右方向に移動させる。
【００２３】
＜プラテン１４＞
プラテン１４は、水平に延びる平板状の部材である。プラテン１４の左端は、位置３Ｂよりも左側にあり、プラテン１４の右端は位置３Ｃよりも右側にある。プラテン１４は、印刷位置３Ｂから３Ｃに配置されたサーマルヘッド２３の下側に対向する。プラテン１４は、サーマルヘッド２３が印刷位置３Ｂ、３Ｃ間を移動することに応じ、サーマルヘッド２３に印刷媒体８を押し付ける。プラテン１４は、第一経路Ｒを間にしてサーマルヘッド２３及び印刷機構１１の下方に配置される。
【００２４】
＜インクリボン９の搬送経路（第一経路）Ｒ＞
第一装着部２１と第二装着部２２の回転に応じ、第一ロール３１と第二ロール３２との間に張り渡されるインクリボン９は、筐体１０内で搬送される。第一経路Ｒは、サーマルヘッド２３、及びガイド軸６１〜６４に沿ってインクリボン９が搬送されるときに通過する経路である。
【００２５】
図１中実線で示すように、サーマルヘッド２３が待機位置３Ａから３Ｄまでの間の位置に配置された場合、インクリボン９の第一経路Ｒは、第一装着部２１から右上に向けて延び、ガイド軸６１に接触して方向を変え、ガイド軸６２に向けて下方に延びる。第一経路Ｒは、ガイド軸６２に接触して方向を変え、ガイド軸６３に向けて左方に延びる。第一経路Ｒは、ガイド軸６２と、ガイド軸６３との間で、サーマルヘッド２３の下端部に接触又は近接する。第一経路Ｒは、ガイド軸６３に接触して方向を変え、ガイド軸６４に向けて上方に延びる。第一経路Ｒは、ガイド軸６４に接触して方向を変え、第二装着部２２に向けて右下に向けて延びる。第一装着部２１及び第二装着部２２が回転することに応じ、インクリボン９は、ガイド軸６２とガイド軸６３との間を左右方向に移動する。
【００２６】
サーマルヘッド２３が印刷位置３Ｂから３Ｃまでの間の位置に配置された場合、インクリボン９の第一経路Ｒは、サーマルヘッド２３が待機位置３Ａに配置された場合に比べ、ガイド軸６２とガイド軸６３との間において変更される。図１中点線で示すように、サーマルヘッド２３が印刷位置３Ｂに配置された場合のインクリボン９の第一経路Ｒは、ガイド軸６２から左斜め下側に向けて延び、サーマルヘッド２３の下端部に接触して方向を変え、ガイド軸６３に向けて左斜め上側に延びる。第一経路Ｒは、ガイド軸６３に接触して方向を変え、ガイド軸６４に向けて上方に延びる。第一装着部２１及び第二装着部２２が回転することに応じ、インクリボン９は、ガイド軸６２とサーマルヘッド２３との間を左右方向に移動する。
【００２７】
印刷位置３Ｂ、３Ｃと待機位置３Ａ、３Ｄとの間を上下方向に移動するサーマルヘッド２３は、図１中実線で示す、サーマルヘッド２３が待機位置３Ａ、３Ｄに配置された時のインクリボン９の第一経路Ｒと交差する。即ち、サーマルヘッド２３が第一経路Ｒに隣接するとは、印刷位置３Ｂ、３Ｃと待機位置３Ａ、３Ｄとの間を移動するサーマルヘッド２３の移動経路と、第一経路Ｒとが交わることを意味する。サーマルヘッド２３は、第一ロール３１と第二ロール３２との間に張り渡されるインクリボン９に隣接して配置される。第一ロール３１及び第二ロール３２を印刷装置１に着脱する場合、サーマルヘッド２３は、待機位置３Ａ、３Ｄよりも上側の図示略の退避位置に移動される。以上のように、サーマルヘッド２３は、第一ロール３１と第二ロール３２とが、第一装着部２１及び第二装着部２２に装着されているか否かに関わらず、常に第一経路Ｒに隣接しているといえる。
【００２８】
＜第一ガイド１２及び第一ガイドモータ１３＞
第一ガイド１２は、アクチュエータ５１、アダプタ５２、及び連結部５３を有する。アダプタ５２は、フレーム５の上端且つ右端近傍に設けられ、前後方向に直線状に延びる。アダプタ５２は、アクチュエータ５１とフレーム５とを連結する。アクチュエータ５１は、アダプタ５２の上側に支持される。アクチュエータ５１は、前後方向に延びる。アクチュエータ５１は、上側に露出するステージ５４を有する。ステージ５４は、アクチュエータ５１に内蔵されるボールネジ（図示略）に取り付けられる。第一ガイドモータ１３によってこのボールネジが回転されることで、ステージ５４が前後方向に移動する。第一ガイドモータ１３は、アクチュエータ５１と一体化されたものでもよい。連結部５３は屈曲した板状を有する。連結部５３の一端側は、ステージ５４の上側に固定される。連結部５３の他端側は、印刷機構１１の筐体１０の上端に接続する。連結部５３は、印刷機構１１をアクチュエータ５１に連結する。第一ガイド１２は、第一ガイドモータ１３の駆動に応じ、フレーム５に対して印刷機構１１を前後方向に移動させる。第一ガイドモータ１３は例えばステップモータである。
【００２９】
＜第二ガイド１５及び第二ガイドモータ１６＞
第二ガイド１５は、プラテン１４よりも下側に配置される。第二ガイド１５はプラテン１４に対して第三方向及び第四方向に移動可能である。本例の第三方向及び第四方向は各々、左方及び右方である。第二ガイド１５は、支持板６７、及びガイドローラ６８、６９を有する。支持板６７は角が丸みを帯びた左右方向に長い矩形状の板である。支持板６７は前面にガイドローラ６８、６９を回転可能に支持する。支持板６７は非図示のガイドレールに第三方向及び第四方向の各々に移動可能に支持される。ガイドローラ６８、６９はそれぞれ、前後方向に延びる回転軸を中心として回転可能な円筒状のローラである。ガイドローラ６８、６９は、左右方向に並ぶ。ガイドローラ６８は、ガイドローラ６９に対して左側に配置される。第二ガイド１５は、第二ガイドモータ１６の一方への回転に応じて第三方向に移動し、他方への回転に応じて第四方向に移動する。第二ガイドモータ１６の回転は、伝達機構（図示略）によって、第二ガイド１５の第三方向、及び第四方向への並進運動に変換される。伝達機構としては、例えば、ボールネジ、ラック・ピニオン、タイミングベルト・プーリー等が適宜利用可能である。
【００３０】
支持板６７は、第二ガイドモータ１６の駆動に応じて、ガイドレールに沿って第三方向又は第四方向に移動する。図２においてＭ（０）は第二ガイド１５の移動範囲の中心を示し、Ｍ（ｍ）及びＭ（−ｍ）は、第二ガイド１５の移動範囲の左端及び右端を示す。第二ガイド１５のガイドローラ６８、６９は、第二ガイドモータ１６の回転に応じて一体的に、図２に示す位置Ｍ（ｍ）から位置Ｍ（−ｍ）の範囲で、第三方向及び第四方向に移動できる。
【００３１】
＜ガイドローラ７１〜７６＞
本例の印刷装置１は、更にガイドローラ７１〜７６備える。ガイドローラ７１〜７６は印刷媒体搬送装置に設けられてもよい。ガイドローラ７１〜７６は、印刷媒体８の搬送経路である第二経路Ｐを規定する。図１に示すように、各ガイドローラ７１〜７６は、前後方向に延びる回転軸を中心として回転可能である。各ガイドローラ７１〜７６の径は、互いに同一又は略同一である。ガイドローラ７１〜７３は、左右方向においてプラテン１４よりも右側に配置される。ガイドローラ７２、７３のそれぞれの左右方向の位置は略同一である。ガイドローラ７１は、左右方向においてガイドローラ７２、７３よりも左側に配置される。ガイドローラ７４〜７６は、左右方向においてプラテン１４よりも左側に配置される。ガイドローラ７４、７５のそれぞれの左右方向の位置は略同一である。ガイドローラ７６は、左右方向においてガイドローラ７４、７５よりも右側に配置される。ガイドローラ７３、７４は、上下方向において第二ガイド１５よりも上側に配置される。ガイドローラ７３、７４の上下方向の位置は略同一である。ガイドローラ７１、７２、７５、７６は、上下方向において第二ガイド１５よりも下側に配置される。ガイドローラ７１、７６の上下方向の位置は略同一である。ガイドローラ７２、７５の上下方向の位置は略同一である。ガイドローラ７１は、ガイドローラ７２の右斜め下側に配置される。ガイドローラ７６は、ガイドローラ７５の左斜め下側に配置される。
【００３２】
図３（Ｂ）に示すように、第二ガイド１５がＭ（ｍ）に配置された状態で、ガイドローラ６８の中心は、左右方向においてガイドローラ７４、７５のそれぞれの中心よりも右側に配置される。図３（Ｃ）に示すように、第二ガイド１５がＭ（−ｍ）に配置された状態で、ガイドローラ６９の中心は、左右方向においてガイドローラ７２、７３のそれぞれの中心よりも左側に配置される。
【００３３】
＜印刷媒体８の搬送経路（第二経路）Ｐ＞
図１に示すように、印刷媒体８は、プラテン１４、第二ガイド１５のガイドローラ７１〜７６の間に張り渡され、搬送される。プラテン１４、第二ガイド１５のガイドローラ６８、６９、及びガイドローラ７１〜７６に沿って印刷媒体８が搬送されるときに通過する経路を、「第二経路Ｐ」という。印刷媒体８の第二経路Ｐは、ガイドローラ７１、７２、６９、７３、プラテン１４、ガイドローラ７４、６８、７５、７６のそれぞれに順番に接触して方向を変えながら延びる。印刷媒体８は、非図示の印刷媒体搬送装置によって、第二経路Ｐに沿ってガイドローラ７１からガイドローラ７６に向けて移動する向き（方向Ｙ）に搬送される。
【００３４】
ガイドローラ７１〜７３、及び第二ガイド１５のガイドローラ６９は、第二経路Ｐに沿った方向においてプラテン１４よりも上流側に配置される。ガイドローラ７４〜７６、及び第二ガイド１５のガイドローラ６８は、第二経路Ｐに沿った方向においてプラテン１４よりも下流側に配置される。第二ガイド１５は、第二経路Ｐにおいて、プラテン１４に対して印刷機構１１とは反対側に設けられる。
【００３５】
＜第二ガイド１５による印刷位置速度の調整＞
第二ガイド１５は、印刷媒体搬送装置によって略等速で搬送されている印刷媒体８の印刷位置速度（第一速度）Ｗｐを、第二ガイド１５を第三方向又は第四方向に移動している期間、第二ガイド１５の移動方向に応じて、変更することが可能である。第二ガイド１５は、第三方向への移動に伴いプラテン１４よりも上流側の第二経路Ｐの長さを移動開始時の長さよりも長くし、第四方向への移動に伴いプラテン１４よりも上流側の第二経路Ｐの長さを移動開始時の長さよりも短くする。搬送位置速度（第二速度）Ｗｔは、印刷媒体搬送装置による印刷媒体８の搬送速度に対応する。搬送位置速度Ｗｔは、例えば、ガイドローラ７１、７２、７５、７６に接触する位置での移動速度に対応する。図２（Ａ）に示すように、第二ガイド１５が停止した状態における印刷位置速度Ｗｐ（ｎ）は、搬送位置速度Ｗｔと一致する。
【００３６】
図２（Ｂ）に示すように、図２（Ａ）に示す第二ガイド１５が移動可能範囲の中心Ｍ（０）から第二ガイド１５が第三方向（左方）に移動した場合、プラテン１４よりも下流側（左側）の第二経路Ｐは図２（Ａ）に示す移動前に比べ短くなる。プラテン１４よりも上流側（右側）の第二経路Ｐは図２（Ａ）に示す移動前に比べ長くなる。第二ガイド１５が第三方向に移動している期間、ガイドローラ６９、７３、プラテン１４、ガイドローラ７４、６８の間の印刷媒体８は、第二ガイド１５の移動量に応じて上流側に引っ張られる。故に、第二ガイド１５が第三方向に移動している期間の印刷位置速度Ｗｐ（ｓ）は、搬送位置速度Ｗｔよりも遅くなる。プラテン１４よりも上流側の第二経路Ｐの長さは、移動開始時に比べ、ガイドローラ７２と７３との間で、第二ガイド１５の移動量の２倍だけ長くなる。
【００３７】
図２（Ｃ）に示すように、図２（Ａ）に示す第二ガイド１５が移動可能範囲の中心Ｍ（０）から第二ガイド１５が第四方向（右方）に移動した場合、プラテン１４よりも下流側（左側）の第二経路Ｐは図２（Ａ）に示す移動前に比べ長くなる。プラテン１４よりも上流側（右側）の第二経路Ｐは図２（Ａ）に示す移動前に比べ短くなる。第二ガイド１５が第四方向に移動している期間、ガイドローラ６９、７３、プラテン１４、ガイドローラ７４、６８の間の印刷媒体８は、第二ガイド１５の移動量に応じて下流側に引っ張られる。故に、第二ガイド１５が第三方向に移動している期間の印刷位置速度Ｗｐ（ｆ）は、搬送位置速度Ｗｔよりも速くなる。プラテン１４よりも上流側の第二経路Ｐの長さは、移動開始時に比べ、ガイドローラ７２と７３との間で、第二ガイド１５の移動量の２倍だけ短くなる。
【００３８】
第二ガイド１５が第三方向（左方）に移動している期間、印刷位置速度Ｗｐ（ｓ）は搬送位置速度Ｗｔよりも小さい。これに対し、第二ガイド１５が第四方向（右方）に移動している期間、印刷位置速度Ｗｐ（ｆ）は搬送位置速度Ｗｔよりも大きい。搬送位置速度Ｗｔが一定である場合には、第二ガイド１５が第三方向（左方）に移動している期間、印刷位置速度Ｗｐ（ｓ）は停止時の印刷位置速度Ｗｐ（ｎ）よりも小さく、第二ガイド１５が第四方向（右方）に移動している期間、印刷位置速度Ｗｐ（ｆ）は停止時の印刷位置速度Ｗｐ（ｎ）よりも大きい。
【００３９】
＜印刷装置１の電気的構成＞
図３を参照し、印刷装置１の電気的構成について説明する。印刷装置１は制御部７、記憶部６、サーマルヘッド２３、供給モータ８１、リボンモータ８２、第一ガイドモータ１３、第二ガイドモータ１６、移動モータ８３、ヘッドモータ８４、センサ５５〜５７、及び通信インターフェース（通信Ｉ／Ｆ）６０を備える。制御部７は、印刷装置１を制御するハードウェアプロセッサ（例えば、ＣＰＵ）と、ハードウェアプロセッサの指示に応じて動作する各種の駆動回路とを含む。各種の駆動回路は、例えば、供給モータ８１、リボンモータ８２、移動モータ８３に信号（例えば、駆動電流）を供給するための回路、サーマルヘッド２３に信号（例えば、駆動電流）を供給するための回路、及びセンサ５５〜５７を駆動すると共に受信した出力信号のＡ／Ｄ変換を行うための回路などを含む。制御部７は、記憶部６、サーマルヘッド２３、供給モータ８１、リボンモータ８２、第一ガイドモータ１３、第二ガイドモータ１６、移動モータ８３、ヘッドモータ８４、センサ５５〜５７、及び通信Ｉ／Ｆ６０と電気的に接続する。
【００４０】
記憶部６は、ＲＯＭ、ＲＡＭ、フラッシュメモリ等の各種記憶媒体を含む。記憶部６には、制御部７が後述の印刷処理を実行するための指示を含む印刷プログラムが記憶される。記憶部６には更に、印刷装置１を駆動させるための各種設定値が記憶されている。各種設定値は、後述する印刷データ、印刷設定情報、インクリボン９の全長、インクリボン９の初期径、インクリボン９の幅、第一ガイドモータ１３の駆動量と第一ガイド１２の移動量との対応、及び第二ガイドモータ１６の駆動量と第二ガイド１５の移動量との対応等を含む。各種設定値は、供給モータ８１の駆動量と、リボンモータ８２の駆動量と、インクリボン９の搬送速度との対応を記憶する。設定値は、印刷装置１の操作部（図示略）を介して受け付けたユーザ入力によって設定されてもよい。
【００４１】
サーマルヘッド２３の複数の発熱素子の各々は、制御部７から出力される信号に応じて選択的に発熱する。供給モータ８１は、制御部７から出力されるパルス信号に応じて、第一装着部２１を回転させる。リボンモータ８２は、制御部７から出力されるパルス信号に応じて、第二装着部２２を回転させる。第一ガイドモータ１３は、制御部７から出力されるパルス信号に応じて、第一ガイド１２を第一方向又は第二方向に移動させる。第二ガイドモータ１６は、制御部７から出力されるパルス信号に応じて、第二ガイド１５を第三方向又は第四方向に移動させる。移動モータ８３は、制御部７から出力されるパルス信号に応じて回転し、サーマルヘッド２３を、印刷位置３Ｂ、３Ｃ（図１参照）、待機位置３Ａ、３Ｄ（図１参照）、及び図示略の退避位置の間で上下方向に移動させる。ヘッドモータ８４は、制御部７から出力されるパルス信号に応じて回転し、サーマルヘッド２３を、位置３Ａ、３Ｂと、位置３Ｃ、３Ｄとの間で左右方向に移動させる。
【００４２】
センサ５５は、例えば、第一装着部２１から繰り出され、第二装着部２２で巻き取られるインクリボン９の第一経路Ｒでインクリボン９に接触して、インクリボン９の搬送量に応じたセンサ信号を制御部７に出力する回転センサ（例えば、ロータリーエンコーダ）である。センサ５５は、例えば、ガイド軸６４と一体に回転する永久磁石と、ベースプレート１７に設けられたホール素子などの磁気センサとで構成される、磁気式のロータリーエンコーダである。ガイド軸６４は、ガイド軸６４とインクリボン９との間に働く摩擦力によって、インクリボン９の搬送に追随して回転する。永久磁石の回転によって、磁気センサが検出する永久磁石からの磁力が変化する。検出された磁力変化に基づいて、ガイド軸６４の回転量が検知される。ガイド軸６４の径は既知のため、ガイド軸６４の回転量又は回転速度から、インクリボン９の搬送量又は搬送速度が特定される。センサ５５から出力されるセンサ信号は、例えば、インクリボン９の搬送速度のフィードバック制御に利用可能である。センサ５６は、第一ガイド１２の位置を表す信号を制御部７に入力する。センサ５６は、例えば、アクチュエータ５１に内蔵される、リニアエンコーダ及びリミットスイッチ等であってよい。センサ５７は、第二ガイド１５の位置を表す信号を制御部７に入力する。センサ５７は、例えば、上下方向において第二ガイド１５と同じ位置でフレーム５に設けられた、リニアエンコーダ及びリミットスイッチ等であってよい。通信Ｉ／Ｆ６０は、印刷装置１に接続される外部機器１００との間で通信を行なうためのインターフェース素子である。外部機器１００は、例えば、ユーザが印刷装置１に対して様々な指示を行うために使用される端末機器、及び印刷媒体搬送装置である。
【００４３】
制御部７によって実行されるプログラムは、例えば、外部機器１００から通信Ｉ／Ｆ６０を介してダウンロードされてもよい。制御部７は、通信Ｉ／Ｆ６０を介して外部機器１００から取得したプログラムを、記憶部６に記憶してもよい。記憶部６に記憶される各種情報は、外部機器１００を介して変更可能としてもよい。
【００４４】
印刷装置１の制御部７が実行する印刷制御処理の概要を説明する。印刷装置１は、インクリボン９の幅方向の未使用領域を減らして印刷することが可能に構成されている。具体的には印刷装置１は、印刷後、次の印刷までの間にインクリボン９及びサーマルヘッド２３の位置調整に加え、印刷機構１１をインクリボン９の幅方向（前後方向）に移動することで、インクリボン９の幅方向の未使用領域を使用して次の印刷を行う。図４に示す具体例を用いて詳細に説明する。図４では、インクリボン９における今回の使用領域Ｅを黒色で示し、使用済み領域を斜線、縦線及び格子状の網掛けされた実線で囲まれた領域で示し、未使用領域を点線で囲まれた白色の領域で示す。説明を簡単にするために、印刷時にはインクリボン９を移動しないが、インクリボン９の節約を考慮し、公知の方法に従って印刷時にインクリボン９を微少量巻き戻してもよい。
【００４５】
図４に示す具体例では、１回の印刷で加熱使用されるインクリボン９の使用領域（画像範囲）Ｅの幅方向の長さは、インクリボン９の幅方向の長さの四分の一よりも小さい。印刷装置１は、印刷後、次の印刷までの間に、印刷機構１１をインクリボン９の幅方向（前後方向）に使用領域（印刷される画像範囲）Ｅの第一方向（インクリボン９の幅方向）の長さに余裕分を加えた第一距離Ｈだけ第一方向（後方）に移動する。状態（ａ）で使用領域Ｅの印刷が終了後、印刷機構１１が第一方向に第一距離Ｈだけ移動される、処理（Ａ）が実行された場合、状態（ｂ）に示すように、印刷媒体８に対するインクリボン９の位置が切り替わる。状態（ａ）と、状態（ｂ）とでは、印刷媒体８に対する使用領域Ｅの位置は同じである。同様に、状態（ｂ）での印刷が実行された後、処理（Ｂ）が実行され、状態（ｃ）での印刷が実行された後、処理（Ｃ）が実行され、状態（ｄ）での印刷が実行されることで、印刷装置１は、搬送方向Ｙの位置が互いに同じで、幅方向の位置が互いに異なる４回の印刷を実行可能である。
【００４６】
このような処理を繰り返し実行する場合、印刷機構１１をインクリボン９の幅方向に移動する際の移動距離は、第一方向に第一距離Ｈだけ移動する処理（Ａ）から（Ｃ）の場合と、第二方向に第二距離Ｋだけ処理（Ｄ）の場合とで大きく異なる。印刷媒体搬送装置による印刷媒体８の搬送速度は印刷効率を考慮してなるべく速い一定の値とされるのが好ましい。一方で、印刷媒体８の搬送速度を速く設定しすぎると、処理（Ｄ）実行時に印刷機構１１の移動が次の印刷開始までに間に合わず、印刷開始が遅くなり、印刷媒体８の移動が停止されている期間に印刷を完了できないことが想定される。そこで本例の印刷装置１は、印刷媒体８の搬送が停止されている期間に、印刷が完了しない場合、第二ガイド１５を利用して、印刷が完了するまでの間、印刷媒体８の速度を、印刷媒体８に印刷可能な速度まで低下（例えば、静止）させる。
【００４７】
具体的には、制御部７は、印刷データに従って、印刷媒体８の搬送が停止している停止期間に、ヘッドモータ８４と、サーマルヘッド２３の加熱とを制御して、サーマルヘッド２３を第一方向と交差する方向（第二経路Ｐに沿った方向）に移動させながら印刷処理を行う。制御部７は、印刷が実行されていない非印刷期間に第一ガイドモータ１３を制御することで、印刷機構１１を第一方向及び第二方向の何れかに移動する。制御部７は、非印刷期間にヘッドモータ８４及びリボンモータ８２を制御して、サーマルヘッド２３の移動とインクリボン９の位置調整を行う。制御部７は、印刷が実行されている印刷期間中に、印刷媒体８の搬送が開始されるかを判断する。制御部７は、印刷媒体８の搬送が開始される判断された場合に、第二ガイドモータ１６を制御することで、印刷期間が終了されるまで、第二ガイド１５を第三方向に移動させて、印刷が可能な速度まで第一速度を低下させる。
【００４８】
図５に示す印刷制御処理を、図４及び図６に示す具体例１、２を用いて詳細に説明する。印刷制御処理を実行するための指示を含む印刷プログラムは記憶部６に記憶されている。制御部７は、印刷装置１の起動後、印刷プログラムを記憶部６のＲＡＭ上で展開し、以下の処理を実行する。具体例１、２共に、図４に示すインクリボン９に対する使用領域Ｅの相対位置を有する。具体例１、２では、図６に示すように、印刷媒体搬送装置による印刷媒体８の搬送が搬送期間Ｔｃで周期的に行われる条件で印刷が実行される。搬送期間Ｔｃは、図６中、一点鎖線の縦線で示すタイミングで始まり、太い点線の縦線で示すタイミングで終了する。外部機器１００は、搬送期間Ｔｃが終了するタイミングで、印刷装置１に印刷指示を入力する。図６では、サーマルヘッド２３による印刷処理が実行されている期間を点の網掛けを施したブロックで示す。印刷機構１１が移動している期間を黒色のブロックで示す。印刷媒体８がプラテン１４に接触する位置での印刷媒体の移動している期間、移動速度、及び移動量を各々斜線の網掛けのブロックの左右方向の長さ、上下方向の高さ及び面積で示す。各部材の移動速度は、厳密には、モータの駆動開始時において徐々に加速後、略一定の値になる。モータの駆動停止時において、徐々に減速後完全に停止する。以下の説明では、説明を簡単にするために、各部材の移動速度を、例えば、加速時、及び減速時の速度を考慮した平均値で表す。
【００４９】
図５に示すように、制御部７は、印刷準備を行う（Ｓ１）。制御部７は例えば、第一ガイド１２及び第二ガイド１５を初期位置に移動する。本例の第一ガイド１２の初期位置は、例えば、印刷媒体８に対するインクリボン９の位置が、図４の状態（ａ）に示す位置となる位置である。印刷機構１１が初期位置にある場合、印刷媒体８の幅方向の中心と、インクリボン９の幅方向の中心が略一致する。第二ガイド１５の初期位置は、例えば、第二ガイド１５がＭ（−ｍ）にある位置である。Ｓ１で制御部７はインクリボン９径を取得する。制御部７は、記憶部６が記憶するサーマルヘッド２３、第一ガイド１２及び第二ガイド１５の位置等の初期値を初期化する。
【００５０】
制御部７は、印刷指示を取得したか否かを判断する（Ｓ２）。印刷指示は例えば、外部機器１００から入力される。印刷指示が取得されていない場合（Ｓ２：ＮＯ）、制御部７は処理をＳ２に戻す。印刷指示が取得される場合（Ｓ２：ＹＥＳ）、制御部７は、印刷機構１１、サーマルヘッド２３、及びインクリボン９の各々の移動が完了したかを判断する（Ｓ３）。制御部７は、第一ガイドモータ１３、ヘッドモータ８４及びリボンモータ８２の少なくとも何れかを駆動中である場合、移動が完了していないと判断し（Ｓ３：ＮＯ）、処理をＳ３に戻す。制御部７は、第一ガイドモータ１３、ヘッドモータ８４及びリボンモータ８２の全てが駆動停止中である場合、移動が完了したと判断し（Ｓ３：ＹＥＳ）、印刷処理を開始する（Ｓ４）。具体的には制御部７は、移動モータ８３を制御して、サーマルヘッド２３を、待機位置３Ｄから印刷位置３Ｃに移動する。制御部７は、ヘッドモータ８４を制御して、サーマルヘッド２３を、インクリボン９の使用領域Ｅに接触しながら、印刷位置３Ｃから印刷位置３Ｂに向けて下流側に所定速度で移動する。同時に、制御部７は、印刷データに基づきサーマルヘッド２３を加熱し、インクリボン９の使用領域Ｅのインクを印刷媒体８の印刷面に転写する。制御部７は、サーマルヘッド２３の加熱を停止し、移動モータ８３を制御して、サーマルヘッド２３を、印刷位置３Ｂから待機位置３Ａに移動する。
【００５１】
制御部７は、印刷が完了したかを判断する（Ｓ５）。制御部７は、Ｓ４の処理で起動させた、サーマルヘッド２３の移動制御、及びサーマルヘッド２３の加熱制御のプロセスが実行中である場合、印刷が完了していないと判断し（Ｓ５：ＮＯ）、プロセスが終了している場合に、印刷が完了したと判断する（Ｓ５：ＹＥＳ）。制御部７は、ＲＡＭの印刷フラグに基づき印刷が完了したかを判断してもよい。この場合、制御部７は、Ｓ４の印刷開始時に、印刷フラグにＯＮをセットする。印刷フラグの初期値はＯＦＦとする。制御部７は、印刷が完了した場合、印刷フラグをＯＦＦにする。Ｓ５の処理では、制御部７は印刷フラグがＯＮであるかを判断する。
【００５２】
印刷が完了した場合（Ｓ５：ＹＥＳ）、制御部７は、ヘッドモータ８４を制御して、サーマルヘッド２３を待機位置３Ａから待機位置３Ｄへの移動を開始する。制御部７は、インクリボン９の搬送が必要な場合に、インクリボン９の搬送を開始する（Ｓ１５）。インクリボン９の搬送が必要な場合は、例えば、図４の状態（ｄ）から状態（ｅ）に移行する場合に、使用領域Ｅの搬送方向の長さに余裕分を加えた距離Ｊだけ搬送する場合である。制御部７は、第一ガイドモータ１３を制御して、印刷機構１１の移動を開始する（Ｓ１６）。図４の状態（ａ）にある場合、制御部７は、第一ガイドモータ１３を制御して、印刷機構１１を距離Ｈだけ第一方向（後方）に移動する（Ｓ１６）。制御部７は処理をＳ２に戻す。図６に示すように、具体例１、２では、状態（ａ）〜状態（ｃ）において印刷処理（Ｓ４）が実行され、非印刷期間に処理（Ａ）、（Ｂ）、（Ｃ）として、各々Ｓ１５及びＳ１６の処理が実行される。
【００５３】
印刷が完了していない場合（Ｓ５：ＮＯ）、制御部７は、印刷媒体８が移動開始するかを判断する（Ｓ６）。本例の印刷媒体搬送装置は、所定周期で印刷媒体８の搬送と停止とを繰り返す。このため制御部７は、所定周期に基づき、印刷媒体８の移動が開始されるかを判断してもよい。所定周期は、例えば、印刷制御処理の開始に先立って、ユーザによって設定されてもよいし、外部機器１００から受信されて、予め記憶部６に記憶されていてもよい。制御部７は、印刷媒体８の移動速度に基づき、移動が開始されるかを判断してもよい。移動速度は、例えば、外部機器１００から所定間隔で受信されてもよい。移動速度は、印刷媒体８の移動速度を特定するセンサ、例えば、ガイドローラ７１、７２、７５、及び７６の少なくとも何れかに、ガイドローラの回転量を測定するロータリーエンコーダの出力に基づき特定されてもよい。制御部７は、印刷媒体搬送装置から、印刷媒体の停止を示す信号、及び印刷媒体の搬送開始を示す信号が受信され、信号の受信をトリガとして移動が開始されるかを判断してもよい。印刷媒体８の移動が開始されない場合（Ｓ６：ＮＯ）、制御部７は、処理をＳ５の処理に戻す。
【００５４】
図６に示すように、具体例１及び２において、状態（ｄ）で印刷処理が終了後の処理（Ｄ）では、印刷機構１１の移動が、次の印刷指示を取得した後に完了し（Ｓ２：ＹＥＳ、Ｓ３：ＮＯ、Ｓ３：ＹＥＳ）、状態（ｅ）における印刷処理の開始が、印刷指示取得時から期間Ｔｕだけ遅れる。この場合でも制御部７は、印刷機構１１を第一方向及び第二方向の何れかに移動する処理が完了後、印刷処理を開始する（Ｓ４）。印刷開始の遅れに伴い、印刷処理実行中に、印刷媒体搬送装置による印刷媒体８の移動が開始された場合（Ｓ６：ＹＥＳ）、制御部７は、第二ガイドモータ１６を制御して、第二ガイド１５を第三方向に速度Ｖｂで移動させる処理を開始する（Ｓ７）。速度Ｖｂは、サーマルヘッド２３とインクリボン９を用いた印刷が可能な速度まで第一速度を低下させる速度である。本例の制御部７は、第一速度を０にする。つまり、制御部７は、印刷媒体８のプラテン１４に接触する位置において、印刷媒体８を部分的に停止状態にする。印刷媒体搬送装置による印刷媒体８の搬送速度（搬送位置速度Ｗｔ）が速度Ｖｆであるとき、制御部７は、第二ガイド１５の第三方向の移動速度Ｖｂを、速度Ｖｆ／２とする。この場合第二ガイド１５の移動によって、印刷位置速度Ｗｐは、速度０になる。速度Ｖｂは、実際の印刷媒体８の移動速度を計測、及び取得して決定してもよいし、予め記憶部６に記憶された印刷媒体８の速度に基づき設定してもよい。制御部７は、第二ガイド１５の第三方向の移動期間を表す期間Ｔｍを０にリセットし、期間Ｔｍのカウントを開始する。制御部７は、印刷が完了したかを判断する（Ｓ８）。印刷が完了していない場合（Ｓ８：ＮＯ）、制御部７は処理をＳ８に戻す。印刷が完了した場合（Ｓ８：ＹＥＳ）、制御部７は、第二ガイドモータ１６を制御して、Ｓ７の処理で開始した第二ガイド１５の第三方向への移動を停止する（Ｓ９）。制御部７は、期間Ｔｍのカウントを停止する。
【００５５】
制御部７は、第二ガイド１５を第三方向に移動された後、次の印刷処理開始時までの非印刷期間において、第二ガイドモータ１６を制御することで、第二ガイド１５を第四方向に移動する際の移動条件を特定する（Ｓ１０）。制御部７は、第二ガイド１５の移動量を、Ｓ７からＳ９の処理までに第二ガイド１５が第三方向に移動した移動量Ｄと同じとする。移動量Ｄは、第二ガイド１５の移動速度Ｖｂ（本例では、Ｖｆ／２）に期間Ｔｍを乗じた値である。制御部７は、第二ガイド１５の第四方向への移動が完了するタイミングを、次に印刷媒体８の搬送が開始されるタイミングから次の印刷期間を差し引いたタイミングよりも早く設定する。具体例１では、制御部７は、搬送期間Ｔｃから期間Ｔｍを差し引いた値を、第二ガイド１５を第四方向に移動する移動期間Ｔｑに設定する。具体例２では、搬送期間Ｔｃから期間Ｔｍを差し引いた値に、印刷指示取得時に印刷を開始した場合の印刷期間Ｔｐと搬送期間Ｔｃとの間の期間Ｔｇを加えた値を、第二ガイド１５を第四方向に移動する移動期間Ｔｑに設定する。移動期間Ｔｑは、本例では、印刷期間Ｔｐの完了タイミングと、搬送期間Ｔｃの開始タイミングとの間の期間Ｔｇは、印刷指示取得時に印刷を開始した場合の非印刷期間Ｔｎから搬送期間Ｔｃを差し引いた値と等しい。具体例１、２において制御部７は、移動量Ｄを移動期間Ｔｑで除した値を移動速度Ｖｇとする。移動速度Ｖｇは第二ガイド１５の移動可能速度の最大値を超えない値である。
【００５６】
制御部７は、第二ガイドモータ１６を制御し、Ｓ１０で特定された移動条件で、第二ガイド１５を第四方向に移動する処理を開始する（Ｓ１１）。Ｓ１１の処理により、第一速度は、第二速度Ｖｆよりも２Ｖｇだけ速くなる。具体例２では、印刷媒体搬送装置による印刷媒体８の搬送が終了後、期間Ｔｇだけ、第二ガイド１５のみによる印刷媒体８の搬送が継続する。制御部７は、移動期間Ｔｑだけ第二ガイドモータ１６を駆動し、移動期間Ｔｑが経過した場合、第二ガイドモータ１６の駆動を停止する。制御部７は、Ｓ１５とＳ１６との処理と同様に、制御部７は、ヘッドモータ８４を制御して、サーマルヘッド２３を待機位置３Ａから待機位置３Ｄへの移動を開始する。制御部７は、インクリボン９の搬送が必要な場合に、インクリボン９の搬送を開始する（Ｓ１２）。制御部７は、第一ガイドモータ１３を制御して、印刷機構１１の移動を開始する（Ｓ１３）。
【００５７】
図６に示すように、具体例１の処理（Ｅ）では、次の印刷指示取得時までに、第二ガイド１５が初期位置に戻される。この場合、状態（ｆ）での印刷処理は、印刷指示取得と同じタイミングで実行できる。具体例１の処理（Ｅ）における斜線の網掛けのブロックで示す印刷媒体８の搬送量Ｄｉは、式（１）で示されるように、印刷媒体搬送装置の搬送速度Ｖｆと、第二ガイド１５による増加速度２Ｖｇとの和と、移動期間Ｔｑとの積で表される。移動期間Ｔｑは、搬送期間Ｔｃから期間Ｔｍを差し引いた値である。具体例１における処理（Ｄ）の搬送量Ｄｉは、搬送速度Ｖｆと搬送期間Ｔｃとの積に等しい。
Ｄｉ＝（Ｖｆ＋２Ｖｇ）×Ｔｑ      ・・・式（１）
【００５８】
具体例２の処理（Ｅ）では、次の印刷指示取得後、期間Ｔｇが経過する時点までに、第二ガイド１５が初期位置に戻される。この場合、次の搬送期間Ｔｃの開始タイミングまでに、状態（ｆ）での印刷処理が終了する。具体例２の処理（Ｅ）における斜線の網掛けのブロックで示す印刷媒体８の搬送量Ｄｉは、式（２）で示されるように、印刷媒体搬送装置の搬送速度Ｖｆに、搬送期間Ｔｃから期間Ｔｍを差し引いた値を乗じた値と、第二ガイド１５による増加速度２Ｖｇに期間Ｔｑを乗じた値との和である。移動期間Ｔｑは、搬送期間Ｔｃから期間Ｔｍを差し引いた値に期間Ｔｇを加えた値である。具体例２における処理（Ｄ）の搬送量Ｄｉは、搬送速度Ｖｆと搬送期間Ｔｃとの積に等しい。
Ｄｉ＝Ｖｆ×（Ｔｃ−Ｔｍ）＋２Ｖｇ×Ｔｑ      ・・・式（２）
制御部７は、外部機器１００から処理停止の指示を取得した場合に、印刷制御処理を終了する。
【００５９】
上記印刷装置１において、印刷機構１１、第一装着部２１、第二装着部２２、サーマルヘッド２３、ヘッドモータ８４、リボンモータ８２、第一ガイド１２、第一ガイドモータ１３、プラテン１４、第二ガイド１５、第二ガイドモータ１６、及び制御部７は各々、印刷機構、第一装着部、第二装着部、サーマルヘッド、ヘッドモータ、リボンモータ、第一ガイド、第一ガイドモータ、プラテン、第二ガイド、第二ガイドモータ、及び制御部の一例である。Ｓ４の処理を行う制御部７は、本発明の印刷制御手段の一例である。Ｓ１３、Ｓ１６の処理を実行する制御部７は、本発明の第一駆動制御手段の一例である。Ｓ１２、Ｓ１５の処理を実行する制御部７は、第二駆動制御手段の一例である。Ｓ６の処理を実行する制御部７は、本発明の条件判断手段の一例である。Ｓ７〜Ｓ９の処理を実行する制御部７は、本発明の第三駆動制御手段の一例である。Ｓ１１を実行する制御部７は、本発明の第四駆動制御手段の一例である。Ｓ４の処理は、本発明の印刷制御ステップの一例である。Ｓ１３、Ｓ１６の処理は、本発明の第一駆動制御ステップの一例である。Ｓ１２、Ｓ１５の処理は、第二駆動制御ステップの一例である。Ｓ６の処理は、本発明の条件判断ステップの一例である。Ｓ７〜Ｓ９の処理は、本発明の第三駆動制御ステップの一例である。
【００６０】
印刷装置１は、印刷媒体８を印刷位置まで搬送後、印刷媒体８の搬送を停止中に印刷処理を実行する印刷装置１において、比較的短い時間間隔での印刷を行う場合であっても、印刷処理が完了するまで第一速度を印刷可能な速度まで低減することで、インクリボン９とサーマルヘッド２３との幅方向への一体変位を十分に行うことができる。本例の制御部７は、Ｓ１０において、第一速度を０にするように第二ガイド１５の移動条件を設定するので、印刷媒体搬送装置による印刷媒体８の搬送が開始された時点で印刷処理が終了していない場合でも、印刷媒体８が停止した状態を維持したまま、印刷処理を継続できる。
【００６１】
制御部７は、第二ガイド１５を第三方向に移動された後、次の印刷期間Ｔｐまでの非印刷期間Ｔｎにおいて、第二ガイドモータ１６を制御することで、第二ガイド１５を第四方向に移動する（Ｓ１１）。第二ガイド１５は、印刷処理が終了するまで印刷媒体８の搬送速度を一時的に遅くする為に、第三方向に移動した状態にある。印刷装置１は、第一速度を第二速度よりも遅くする必要がない時に、第二ガイド１５の位置を第四方向に移動させることができる。印刷装置１は、第二ガイド１５を再度第三方向に移動させる必要が生じた場合に備えて、第二ガイド１５を第三方向に移動可能な位置に待機させることができる。
【００６２】
Ｓ１０の処理で設定される、第二ガイド１５の第四方向の移動量は、Ｓ７〜Ｓ９の処理の第二ガイド１５の第三方向の移動量と同じである。印刷装置１は、次の印刷開始までに、第二ガイド１５を第三方向に移動前の位置に戻すことができる。印刷装置１は、第三方向に移動した印刷処理の次の印刷処理を、所定の印刷位置で実行できる。
【００６３】
第二ガイド１５の第四方向への移動が完了するタイミングは、次に印刷媒体８の搬送が開始されるタイミングから次の印刷期間Ｔｐを差し引いたタイミングよりも早い。印刷装置１は、具体例１及び具体例２に例示するように、次に印刷媒体の搬送が開始されるタイミングまでに、印刷が完了できるように、印刷機構１１を第四方向に移動させることができる。
【００６４】
印刷装置１は、搬送装置による印刷媒体８の搬送が停止した後であっても、印刷機構１１の移動が完了するまでは（Ｓ３：ＮＯ）、印刷処理を実行しない。故に、印刷装置１は、印刷機構１１が移動中に印刷処理が実行されることを確実に回避できる。
【００６５】
印刷装置１は、印刷機構１１を第一方向及び第二方向の何れかに移動する処理が完了後（Ｓ３：ＹＥＳ）、印刷処理を行う（Ｓ４）。印刷装置１は、印刷機構１１が移動中に印刷処理が実行されることに起因する不具合を回避できる。
【００６６】
本発明の印刷装置、印刷プログラム及び印刷方法は、上記した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更が加えられてもよい。例えば、以下の変形が適宜加えられてもよい。
【００６７】
印刷装置１の構成は適宜変更されてよい。例えば、印刷装置１は印刷媒体８を搬送する印刷媒体搬送装置を備えてもよい。印刷装置１の第一経路Ｒ及び第二経路Ｐは適宜変更されてよい。第一装着部及び第二装着部は各々、インクリボンが巻回された第一ロール及び第一ロールから繰り出されたインクリボンが巻き取られる第二ロールを装着可能であればよい。第一ガイドは第一方向及び第二方向に印刷機構１１を移動可能であればよい。第二ガイドの構成は適宜変更されてよい。例えば、第二ガイド１５は、２つのガイドローラ６８、６９が支持板６７に回動可能に支持されていたが、ガイドローラ６８、６９は同期して印刷媒体８の第二経路Ｐの長さを変更可能であればよく、同じ支持板に支持されなくてもよい。印刷媒体８及びインクリボン９の構成は適宜変更されてよい。各部材を移動させる駆動源は適宜変更されてよい。第二ガイドは１つのガイドローラと、テンションアームとを備えてもよい。この場合、ガイドローラは第二経路Ｐにおいてプラテン１４に対して一方側に配置され、テンションアームは第二経路Ｐにおいてプラテン１４に対して他方側に配置される。第二ガイドは、ガイドローラが移動することにより生じる印刷媒体の弛み又は緊張を、テンションアームで吸収すればよい。第二ガイドは、駆動ローラと従動ローラとを備え、駆動ローラと従動ローラとで印刷媒体を挟み、駆動ローラと従動ローラとの移動（即ち、回転）に応じて、印刷媒体を搬送する構成であってもよい。この場合、必要に応じてテンションアームが、第二経路Ｐ上においてプラテン１４に対して駆動ローラと従動ローラと反対側に設けられてもよい。
【００６８】
制御部７は、ＣＰＵの代わりに、マイクロコンピュータ、ＡＳＩＣ  （Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔｓ）、ＦＰＧＡ  （Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などを備えてもよい。印刷制御処理は、複数のプロセッサによって分散処理されてもよい。記憶部６は非一時的な記憶媒体であればよく、情報を記憶する期間に関わらず、情報を留めておくことが可能な記憶媒体であればよい。非一時的な記憶媒体は、一時的な記憶媒体（例えば、伝送される信号）を含まなくてもよい。印刷制御処理を実行するためのプログラムは、例えば、非図示のネットワークに接続されたサーバからダウンロードされて（即ち、伝送信号として送信され）、記憶部６に記憶されてもよい。この場合、該印刷プログラムは、サーバに備えられた記憶部などの非一時的な記憶媒体に保存されていればよい。上記実施形態の印刷制御処理の各ステップは、必要に応じて順序の変更、ステップの省略、及び追加が可能である。印刷装置１の制御部７からの指令に基づき、印刷装置１で稼動しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行い、その処理によって上記実施形態の機能が実現される場合も本開示の範囲に含まれる。
【００６９】
画像範囲は、印刷毎に異なっていてもよい。インクリボン９に対する画像範囲及び画像範囲間の幅方向の距離は適宜変更されてよい。第一ガイド１２及び第二ガイド１５の初期位置は適宜変更されてよい。
【００７０】
Ｓ７及びＳ１１における第二ガイド１５の移動条件は適宜変更されて良い。例えば、Ｓ７において、第一速度を第二速度よりも小さく、且つ、０よりも大きな速度で第二ガイド１５を第三方向に移動させてもよい。この場合、制御部７は、印刷媒体８を印刷媒体搬送装置による印刷媒体８の搬送が開始された時点で印刷処理が完了していない場合であっても、印刷媒体搬送装置による印刷媒体８の搬送速度Ｖｆよりも、第一速度を低減させた状態で、印刷処理を継続できる。印刷装置１は、Ｓ１０〜Ｓ１３の処理を省略してよい。制御部７は、Ｓ１０の処理において、第二ガイド１５の移動量を、第二ガイド１５の移動可能範囲内となる範囲で、Ｓ７からＳ９の処理までに第二ガイド１５が第三方向に移動した移動量と異なる値を設定してもよい。この場合、Ｓ７〜Ｓ９の移動量とＳ１１での移動量の差分は、印刷媒体上の画像が印刷される領域が、プラテン１４の延設範囲に収まる範囲内（相対位置がずれていても、画像を形成可能）であるとする。制御部７は、例えば、該差分に応じて、サーマルヘッド２３の移動範囲（つまり、印刷開始位置及び終了位置）を補正すればよい。制御部７は、Ｓ１０の処理において、第二ガイド１５の第四方向への移動が完了するタイミングを、次に印刷媒体８の搬送が開始されるタイミングから次の印刷期間を差し引いたタイミングよりも遅く設定してもよい。第二ガイド１５を第四方向に移動する移動期間は、搬送期間Ｔｃから期間Ｔｍを差し引いた値より小さくてもよいし、搬送期間Ｔｃから期間Ｔｍを差し引いた値に、期間Ｔｇを加えた値よりも小さくてもよい。
【符号の説明】
【００７１】
１：印刷装置、２：搬送装置、６：記憶部、７：制御部、１２第一ガイド、１３：第一ガイドモータ、１４：プラテン、１５：第二ガイド、１６：第二ガイドモータ、２１：第一装着部、２２：第二装着部、２３：サーマルヘッド、８１：供給モータ、８２：リボンモータ、８４：ヘッドモータ
【図１】
2018167481.tif 000003
【図２】
2018167481.tif 000004
【図３】
2018167481.tif 000005
【図４】
2018167481.tif 000006
【図５】
2018167481.tif 000007
【図６】
2018167481.tif 000008