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