(57)【特許請求の範囲】
【請求項１】
印刷媒体に対して印刷を行う印刷機構を複数有する印刷装置であって、
複数の印刷機構の何れかによって、頁毎に区分されたキャラクタを１頁ずつ繰り返し印刷する印刷処理を実行する印刷手段と、
前記印刷手段によって、第１印刷機構による１頁分の前記印刷処理である第１印刷処理が実行されている最中に、前記第１印刷処理を停止させるための第１指示を受け付けたか判定する第１判定手段と、
前記第１判定手段によって前記第１指示を受け付けたと判定された場合、前記第１指示が受け付けられた時点で印刷中の頁を最後まで印刷し、その後、前記第１印刷処理を停止する停止手段と、
前記停止手段によって前記第１印刷処理が停止された後、第２印刷機構による第２印刷処理を開始させるための第２指示を受け付けたか判定する第２判定手段と
を備え、
前記印刷手段は、
前記第２判定手段によって前記第２指示を受け付けたと判定された場合、前記第２印刷機構による前記第２印刷処理を実行することを特徴とする印刷装置。
【請求項２】
前記第１印刷機構に対して前記印刷媒体の搬送方向の下流側に配置され、前記印刷媒体をフルカットする切断機構と、
前記停止手段による前記第１印刷処理の停止後、前記印刷媒体のうち前記第１印刷処理が停止される直前に印刷された１頁分のキャラクタの印刷部分の上流側を、前記切断機構によってフルカットし、前記印刷部分を切り離す切断手段と
を備えたことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記切断機構は、前記印刷媒体のフルカット及びハーフカットの少なくとも一方が可能であり、
前記切断手段は、更に、
前記印刷媒体のうち、前記停止手段によって前記第１印刷処理が停止される前に印刷された複数頁分のキャラクタの印刷部分のうち隣接する頁間を、前記第１印刷処理の停止後にフルカットするか又はハーフカットすることを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記停止手段によって前記第１印刷処理が停止された後、前記第２判定手段によって前記第２指示を受け付けたと判定されるまでの間、前記第１印刷処理が実行される場合の第１印刷条件を受け付けず、前記第２印刷処理が実行される場合の第２印刷条件のみを受け付ける受付手段を備え、
前記印刷手段は、
前記第２判定手段によって前記第２指示を受け付けたと判定された場合、前記受付手段によって受け付けられた前記第２印刷条件に基づいて、前記第２印刷機構による前記第２印刷処理を実行することを特徴とする請求項１から３の何れかに記載の印刷装置。
【請求項５】
前記第１判定手段によって前記第１指示を受け付けたと判定された場合、前記第１印刷処理を再開するために必要な再開情報を記憶する記憶手段を備え、
前記印刷手段は、
前記停止手段によって前記第１印刷処理が停止された後、前記再開情報に基づいて前記第１印刷処理を再開することを特徴とする請求項１から４の何れかに記載の印刷装置。
【請求項６】
前記第１判定手段によって前記第１指示を受け付けたと判定された後、前記第２判定手段によって前記第２指示を受け付けたと判定されるまでの間に、第３指示を受け付けたか判定する第３判定手段と、
前記第３判定手段によって、前記第３指示を受け付けたと判定された場合、前記記憶手段によって記憶された前記再開情報を削除する第１削除手段と
を備えたことを特徴とする請求項５に記載の印刷装置。
【請求項７】
電源をオフするオフ指示を受け付けたか判定する第４判定手段と、
前記第４判定手段によって、前記オフ指示を受け付けたと判定された場合、前記記憶手段によって記憶された前記再開情報を削除する第２削除手段と
を備えたことを特徴とする請求項５に記載の印刷装置。
【請求項８】
前記第４判定手段は、
操作部に対する所定操作が行われた場合の第１オフ指示、及び、前記操作部に対する操作が所定時間以上行われなかった場合の第２オフ指示を受け付けたか判定し、
前記第２削除手段は、
前記第４判定手段によって前記第１オフ指示を受け付けたと判定された場合のみ、前記再開情報を削除し、前記第２オフ指示を受け付けたと判定された場合、前記再開情報を削除しないことを特徴とする請求項７に記載の印刷装置。
【請求項９】
前記停止手段によって前記第１印刷処理が停止された後、所定画面を表示部に表示させる第１表示手段を備え、
前記印刷手段は、
前記第１表示手段によって前記所定画面が表示された状態で所定操作が行われた場合に、前記再開情報に基づいて前記第１印刷処理を再開することを特徴とする請求項５から８の何れかに記載の印刷装置。
【請求項１０】
前記停止手段によって前記第１印刷処理が停止された後、前記所定操作の方法を示す情報を、前記表示部に更に表示させる第２表示手段を備えたことを特徴とする請求項９の何れかに記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関する。
【背景技術】
【０００２】
複数の印刷機構を備えた印刷装置が提案されている。この印刷装置は、複数の印刷媒体のそれぞれに、対応する印刷機構を使用して印刷を行うことが可能である。この印刷装置において、第１印刷機構が使用されて第１印刷媒体に印刷が行われている最中に、第２印刷媒体に印刷を行うための指示が入力される場合がある。ここで、印刷装置の電源容量等の制約によって、第２印刷媒体に印刷を行うための第２印刷機構を、第１印刷機構と同時に動作させることができない場合がある。このような場合、第１印刷媒体に対する印刷が終了してから第２印刷媒体に対する印刷が開始されると、第２印刷媒体に対する印刷が終了するまでに時間を要する。
【０００３】
特許文献１は、一のラベルの発行中に別のラベルの割り込み発行を行うことが可能なプリンタを開示する。このプリンタでは、一のラベルの発行中に割込発行ボタンが押下された場合、一のラベルの発行が一時停止され、別のラベルの発行が開始される。別のラベルの発行後、一のラベルの発行が再開される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５５１２６２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載された方法が、複数の印刷機構を備えた印刷装置に適用された場合を例示する。この場合、第１印刷媒体が使用されて第１印刷媒体に印刷が行われている最中において、第１印刷媒体に別の印刷を行うための指示が入力されたときに、別の印刷を優先して実行させることができる。しかし、上記のように、第１印刷機構が使用されて第１印刷媒体に印刷が行われている最中に、第２印刷媒体に印刷を行うための指示が入力された場合、第２印刷機構による第２印刷媒体に対する印刷を、第１印刷機構による第１印刷に対する印刷よりも優先して実行させることができないという問題点がある。
【０００６】
本発明の目的は、第１印刷機構が使用されて第１印刷媒体に印刷が行われている最中に、第２印刷媒体に対する印刷を優先して実行させることが可能な印刷装置を提供することである。
【課題を解決するための手段】
【０００７】
本発明に係る印刷装置は、印刷媒体に対して印刷を行う印刷機構を複数有する印刷装置であって、複数の印刷機構の何れかによって、頁毎に区分されたキャラクタを１頁ずつ繰り返し印刷する印刷処理を実行する印刷手段と、前記印刷手段によって、第１印刷機構による１頁分の前記印刷処理である第１印刷処理が実行されている最中に、前記第１印刷処理を停止させるための第１指示を受け付けたか判定する第１判定手段と、前記第１判定手段によって前記第１指示を受け付けたと判定された場合、前記第１指示が受け付けられた時点で印刷中の頁を最後まで印刷し、その後、前記第１印刷処理を停止する停止手段と、前記停止手段によって前記第１印刷処理が停止された後、第２印刷機構による第２印刷処理を開始させるための第２指示を受け付けたか判定する第２判定手段とを備え、前記印刷手段は、前記第２判定手段によって前記第２指示を受け付けたと判定された場合、第２印刷機構による前記第２印刷処理を実行することを特徴とする。
【０００８】
本発明によれば、印刷装置は、第１印刷機構及び第２印刷機構を少なくとも含む複数の印刷機構によって、印刷媒体に印刷を行うことが可能である。印刷装置は、第１印刷機構による第１印刷処理が実行されている最中に、第１指示を受け付けた場合、第１印刷処理を停止する。このとき、印刷装置は、第１指示を受け付けた時点で印刷中の頁を最後まで印刷した後、印刷を停止する。このため、印刷装置は、第１印刷処理が再開されたときに、共通の頁が停止前後で分割されて印刷されることを抑制できる。又、印刷装置は、第１印刷処理の停止後、第２指示を受け付けた場合、第２印刷機構による第２印刷処理を実行する。これによって、印刷装置は、第１印刷機構による第１印刷処理よりも、第２印刷機構による第２印刷処理を優先して実行できる。
【０００９】
本発明において、前記第１印刷機構に対して前記印刷媒体の搬送方向の下流側に配置され、前記印刷媒体をフルカットする切断機構と、前記停止手段による前記第１印刷処理の停止後、前記印刷媒体のうち前記第１印刷処理が停止される直前に印刷された１頁分のキャラクタの印刷部分の上流側を、前記切断機構によってフルカットし、前記印刷部分を切り離す切断手段とを備えてもよい。この場合、印刷装置は、印刷媒体のうち、第１印刷処理の停止直前に印刷された１頁分の印刷部分を、第１印刷処理を停止させたときに切断手段によって切り離すことができる。このため、印刷装置は、第１印刷処理が停止された後において、１頁分の印刷が終了しているにもかかわらず切り離されていない印刷媒体が残存することを抑制できる。
【００１０】
本発明において、前記切断機構は、前記印刷媒体のフルカット及びハーフカットの少なくとも一方が可能であり、前記切断手段は、更に、前記印刷媒体のうち、前記停止手段によって前記第１印刷処理が停止される前に印刷された複数頁分のキャラクタの印刷部分のうち隣接する頁間を、前記第１印刷処理の停止後にフルカットするか又はハーフカットしてもよい。この場合、印刷装置は、第１印刷装置が停止された後において、フルカット又はハーフカットされていない複数頁分の印刷部分が印刷媒体に残存する場合でも、これらを１頁分ずつフルカット又はハーフカットできる。
【００１１】
本発明において、前記停止手段によって前記第１印刷処理が停止された後、前記第２判定手段によって前記第２指示を受け付けたと判定されるまでの間、前記第１印刷処理が実行される場合の第１印刷条件を受け付けず、前記第２印刷処理が実行される場合の第２印刷条件のみを受け付ける受付手段を備え、前記印刷手段は、前記第２判定手段によって前記第２指示を受け付けたと判定された場合、前記受付手段によって受け付けられた前記第２印刷条件に基づいて、前記第２印刷機構による前記第２印刷処理を実行してもよい。この場合、ユーザは、第２印刷処理を実行させるときの印刷条件を、第１印刷処理が停止された状態で印刷装置に設定できる。なお、印刷装置は、第１印刷処理が停止された状態で、第１印刷処理の第１印刷条件を受け付けない。このため、印刷装置は、停止中の第１印刷処理の第１印刷条件が変更されることを抑制できる。
【００１２】
本発明において、前記第１判定手段によって前記第１指示を受け付けたと判定された場合、前記第１印刷処理を再開するために必要な再開情報を記憶する記憶手段を備え、前記印刷手段は、前記停止手段によって前記第１印刷処理が停止された後、前記再開情報に基づいて前記第１印刷処理を再開してもよい。この場合、印刷装置は、停止された第１印刷処理を、再開情報に基づいて適切に再開させることができる。
【００１３】
本発明において、前記第１判定手段によって前記第１指示を受け付けたと判定された後、前記第２判定手段によって前記第２指示を受け付けたと判定されるまでの間に、第３指示を受け付けたか判定する第３判定手段と、前記第３判定手段によって、前記第３指示を受け付けたと判定された場合、前記記憶手段によって記憶された前記再開情報を削除する第１削除手段とを備えてもよい。例えば、第１印刷処理の停止中において、第１印刷条件等が第３指示によって変更される場合、再開情報に基づいて第１印刷処理が再開されると、第１印刷処理の停止前後で印刷態様が相違する場合がある。この場合、例えばホワイトラインの出現等によって印刷品質が低下するため、好ましくない。これに対し、印刷装置では、第１印刷処理の停止中に第３指示を受け付けた場合、再開情報を削除する。これによって、印刷装置は、第１印刷処理の停止前後で印刷態様が相違することを防止できるので、印刷品質を維持できる。
【００１４】
本発明において、電源をオフするオフ指示を受け付けたか判定する第４判定手段と、前記第４判定手段によって、前記オフ指示を受け付けたと判定された場合、前記記憶手段によって記憶された前記再開情報を削除する第２削除手段とを備えてもよい。第１印刷処理の停止中において、電源がオフされる場合、電源オン後、再開情報に基づいて第１印刷処理が再開されると、第１印刷処理の停止前後で印刷態様が相違する場合がある。例えば、電源がオフされた後で印刷媒体が交換された場合、第１印刷処理の停止前と後とで異なる印刷媒体に印刷が実行されることになるので、印刷態様は相違する。この場合、印刷品質が低下するため、好ましくない。これに対し、印刷装置は、オフ指示を受け付けた場合、再開情報を削除する。これによって、印刷装置は、第１印刷処理の停止前後で印刷態様が相違することを防止できるので、印刷品質を維持できる。
【００１５】
本発明において、前記第４判定手段は、操作部に対する所定操作が行われた場合の第１オフ指示、及び、前記操作部に対する操作が所定時間以上行われなかった場合の第２オフ指示を受け付けたか判定し、前記第２削除手段は、前記第４判定手段によって前記第１オフ指示を受け付けたと判定された場合のみ、前記再開情報を削除し、前記第２オフ指示を受け付けたと判定された場合、前記再開情報を削除しなくてもよい。印刷装置は、第１オフ指示を受け付けた場合、再開情報を削除し、第２オフ指示を受け付けた場合には再開情報を削除しない。この理由は、第２オフ指示が受け付けられる場合は、ユーザが意図しない場合に該当するので、このような場合に再開情報が削除されるのは適切でない為である。従って、印刷装置は、第１印刷処理の停止前後で印刷態様が相違することを防止しつつ、適切な印刷条件で第１印刷処理を再開させることができる。
【００１６】
本発明において、前記停止手段によって前記第１印刷処理が停止された後、所定画面を表示部に表示させる第１表示手段を備え、前記印刷手段は、前記第１表示手段によって前記所定画面が表示された状態で所定操作が行われた場合に、前記再開情報に基づいて前記第１印刷処理を再開してもよい。この場合、ユーザは、第１印刷処理を再開させるための所定操作を容易に把握できる。
【００１７】
本発明において、前記停止手段によって前記第１印刷処理が停止された後、前記所定操作の方法を示す情報を、前記表示部に更に表示させる第２表示手段を備えてもよい。この場合、印刷装置は、第１印刷処理を再開するための操作をユーザに通知できる。
【図面の簡単な説明】
【００１８】
【図１】印刷装置１を左前上方から見た斜視図である。
【図２】キーボード７をハンドル２に立て掛けた印刷装置１を右前上方から見た斜視図である。
【図３】本体ケース１１を前上方から見た斜視図である。
【図４】印刷装置１の内部構造を模式的に示す平面図である。
【図５】印刷装置１の電気的構造を示すブロック図である。
【図６】メイン処理のフローチャートである。
【図７】表示処理のフローチャートである。
【図８】監視処理のフローチャートである。
【図９】キー押下処理のフローチャートである。
【図１０】印刷処理のフローチャートである。
【図１１】再開処理のフローチャートである。
【図１２】ホーム画面３１Ａを示す図である。
【図１３】チューブ編集画面３２を示す図である。
【図１４】テープ編集画面３３を示す図である。
【図１５】チューブ印刷中画面３４Ａを示す図である。
【図１６】テープ印刷中画面３４Ｂを示す図である。
【図１７】ホーム画面３１Ｂを示す図である。
【図１８】ホーム画面３１Ｃを示す図である。
【図１９】確認画面３５を示す図である。
【図２０】ホーム画面３１Ｄを示す図である。
【発明を実施するための形態】
【００１９】
＜印刷装置１の概略構成＞
本発明の一実施形態を、図面を参照して説明する。図１〜図４を参照して、本実施形態に係る印刷装置１の概略構成について説明する。図３では、テープカセット８０及びリボンカセット９０を模式的に示す。図４は、テープカセット８０、リボンカセット９０、及びチューブ９が、テープ装着部２０、リボン装着部３０、及び、チューブ装着部４０にそれぞれ装着された状態を示す。以下では、図１の上方、下方、右下方、左上方、右上方、及び、左下方を、それぞれ、印刷装置１の上方、下方、右方、左方、後方、及び前方と定義して説明する。
【００２０】
＜印刷装置１の構成＞
図１に示すように、印刷装置１は、帯状の印刷媒体であるテープ８と、筒状の印刷媒体であるチューブ９とを、２つの印刷機構によってそれぞれ印刷可能である。図２に示すように、印刷装置１は、本体ケース１１及びカバー１２を含む筐体１０を備える。本体ケース１１は、左右方向に長い直方体状の箱状部材である。カバー１２は、本体ケース１１の上側に配置された板状部材である。カバー１２の上面は、略平面に形成される。カバー１２の後端部は、本体ケース１１の後端部上側で回転可能に支持される。カバー１２が本体ケース１１に対して閉じられた場合、カバー１２は装着面１１Ａ（図３参照）を覆う。カバー１２が本体ケース１１に対して開かれた場合、装着面１１Ａは上方に露出する（図３参照）。本体ケース１１の左右両側面に、ハンドル２が回転可能に支持される。ハンドル２は、ユーザが印刷装置１を持ち運ぶときに把持する部材である。
【００２１】
図１に示すように、カバー１２の上部には、キーボード７が取り外し可能に装着される。キーボード７は、平面視、略長方形状で左右方向に長い箱形状である。キーボード７は、入力を受け付ける複数のキー７Ａ、及び、情報を表示する表示部７Ｂを備える。表示部７Ｂは液晶ディスプレイである。ユーザは、表示部７Ｂの表示を見ながら複数のキー７Ａを操作して、印刷媒体に印刷する文字、記号、図形等を編集できる。図２に示すように、キーボード７は、カバー１２から取り外し、ハンドル２に立てかけた状態でも使用できる。キーボード７の右端に、本体ケース１１の右端から延びるＵＳＢケーブル７９が接続される。
【００２２】
筐体１０の側面には、テープ排出口１４、チューブ挿入口１５、チューブ排出口１６（図３参照）、及び、操作部１７が設けられる。テープ排出口１４は、筐体１０の前面に設けられた、テープ８を筐体１０の外部に排出するための開口である。チューブ挿入口１５は、筐体１０の右面に設けられた、チューブ９を筐体１０の内部に案内するための開口である。チューブ排出口１６は、筐体１０の左面に設けられた、チューブ９を筐体１０の外部に排出するための開口である。操作部１７は、印刷装置１の動作状態を示す複数のＬＥＤと電源ボタンとを含む。
【００２３】
図３に示すように、装着面１１Ａには、テープ装着部２０、リボン装着部３０、チューブ装着部４０等が設けられる。テープ装着部２０は、上方に開口する凹部であって、テープカセット８０を着脱可能な部位である。本実施形態のテープ装着部２０は、装着面１１Ａの右部にある。ユーザは、カバー１２（図１参照）が開かれた状態で、テープカセット８０をテープ装着部２０に対して上方から着脱可能である。搬送路２３は、テープ装着部２０の右前部から連続して前方に延びる溝部である。搬送路２３の前端部は、テープ排出口１４に接続する。
【００２４】
リボン装着部３０は、上方に開口する凹部であって、リボンカセット９０を着脱可能な部位である。本実施形態のリボン装着部３０は、装着面１１Ａの左部にある。ユーザは、カバー１２が開かれた状態で、リボンカセット９０をリボン装着部３０に対して上方から着脱可能である。チューブ装着部４０は、チューブ９（図１参照）を着脱可能な部位である。
【００２５】
チューブ装着部４０は、チューブ挿入口１５からチューブ排出口１６まで延びる、上方に開口する溝部である。チューブ装着部４０は、テープ装着部２０及びリボン装着部３０の後側を通り、且つリボン装着部３０の後端部と連通している。ユーザは、カバー１２が開かれた状態で、チューブ９をチューブ装着部４０に対して上方から着脱可能である。チューブ９は、チューブ挿入口１５からチューブ排出口１６まで延びるように、チューブ装着部４０に装着される。
【００２６】
図４に示すように、テープカセット８０は、未使用のテープ８、未使用のインクリボン（図示外）、テープ駆動ローラ８１、リボン巻取スプール８２等が収容された箱状体である。テープ駆動ローラ８１は、テープカセット８０内にあるテープ８を引き出すためのローラである。リボン巻取スプール８２は、テープカセット８０内にあるインクリボンを巻取るためのスプールである。
【００２７】
テープ装着部２０には、印刷ヘッド５１、テープ駆動軸５５、及びリボン巻取軸５６が設けられている。印刷ヘッド５１は、テープ８の搬送方向と直交に並ぶ複数の印刷素子によってライン単位の印刷を行うサーマルヘッドである。テープ駆動軸５５は、テープ駆動ローラ８１を回転可能な軸である。リボン巻取軸５６は、リボン巻取スプール８２を回転可能な軸である。テープ装着部２０の右側には、プラテンローラ５３及び可動搬送ローラ５４を回転自在に支持するプラテンホルダ５２が設けられている。プラテンローラ５３は、印刷ヘッド５１に相対して回転可能なローラである。可動搬送ローラ５４は、テープ駆動軸５５に相対して回転可能なローラである。
【００２８】
カバー１２（図１参照）が開かれると、プラテンホルダ５２が退避位置に移動して、プラテンローラ５３及び可動搬送ローラ５４がテープ装着部２０の外側に配置される。ユーザがテープ装着部２０にテープカセット８０を装着すると、テープ駆動軸５５及びリボン巻取軸５６はテープ駆動ローラ８１及びリボン巻取スプール８２にそれぞれ挿入される。
【００２９】
次いでカバー１２が閉じられると、プラテンホルダ５２が作動位置に移動して、プラテンローラ５３及び可動搬送ローラ５４がテープ装着部２０の内側に配置される。このとき、プラテンローラ５３は、テープカセット８０のテープ８及びインクリボンを重ねて、印刷ヘッド５１に向けて付勢する。可動搬送ローラ５４は、テープ駆動ローラ８１との間で、テープカセット８０のテープ８及びインクリボンを挟む。これにより、印刷装置１は、テープカセット８０を用いてテープ８を印刷可能な状態となる。以下、印刷ヘッド５１、プラテンローラ５３、可動搬送ローラ５４、テープ駆動軸５５、リボン巻取軸５６を総称して、「テープ印刷機構５０」という。
【００３０】
テープ排出口１４の後側、且つ、テープ印刷機構５０に対してテープ８の搬送方向の下流側には、搬送路２３にあるテープ８をその厚み方向にカット可能なカッタ５７が設けられている。カッタ５７は、テープ８の一部の層（例えば、剥離紙のみ）をカットしてスリットを形成するハーフカットと、テープ８の全ての層（例えば、剥離紙及び台紙）をカットして切り離すフルカットとを実行可能である。
【００３１】
リボンカセット９０は、未使用のインクリボン、リボン巻取スプール９１等が収容された箱状体である。リボン装着部３０には、印刷ヘッド６１、可動搬送ローラ６２、及びリボン巻取軸６３が設けられている。印刷ヘッド６１は、チューブ９の搬送方向と直交に並ぶ複数の印刷素子によってライン単位の印刷を行うサーマルヘッドである。可動搬送ローラ６２は、印刷ヘッド６１に相対して回転可能なローラである。リボン巻取軸６３は、リボン巻取スプール９１を回転可能な軸である。
【００３２】
カバー１２（図１参照）が開かれると、可動搬送ローラ６２はチューブ装着部４０の後側に配置されて、印刷ヘッド６１から離隔する。ユーザがリボン装着部３０にリボンカセット９０を装着すると、リボン巻取軸６３はリボン巻取スプール９１に挿入される。ユーザは、チューブ９をチューブ装着部４０に装着する。次いでカバー１２が閉じられると、可動搬送ローラ６２はチューブ装着部４０の内側に配置されて、印刷ヘッド６１に近接する。このとき、可動搬送ローラ６２は、チューブ装着部４０に装着されているチューブ９とリボンカセット９０のインクリボンとを重ねて、印刷ヘッド６１に向けて付勢する。これにより、印刷装置１は、リボンカセット９０を用いてチューブ９を印刷可能な状態となる。以下、印刷ヘッド、可動搬送ローラ６２、リボン巻取軸６３を総称して、「チューブ印刷機構６０」という。
【００３３】
チューブ排出口１６の右側、且つ、チューブ印刷機構６０に対してチューブ９の搬送方向の下流側には、チューブ装着部４０にあるチューブ９をその径方向にカット可能なカッタ６４が設けられている。カッタ６４は、チューブ９におけるチューブ径の一部をカットしてスリットを形成するハーフカットと、チューブ９におけるチューブ径の全部をカットして切り離すフルカットとを実行可能である。
【００３４】
＜印刷機能の概要（繰り返し印刷）＞
印刷装置１は、繰り返し印刷の機能を有する。繰り返し印刷とは、文字、文字列、数字、記号、図形、イラスト等（以下、「キャラクタ」という。）を、所定の規則に基づいてテープ８又はチューブ９に繰り返し印刷する機能である。繰り返し印刷の具体例として、特定の文字列をテープに繰り返し印刷する方式がある。例えば、特定の文字列が「ｂｒｏｔｈｅｒ」の場合、テープ８又はチューブ９には、「ｂｒｏｔｈｅｒ  ｂｒｏｔｈｅｒ・・・」のように、「ｂｒｏｔｈｅｒ」の文字列が繰り返し印刷される。又、別の具体例として、特定の文字列の一部を、所定の並び順に基づいて変更しながら繰り返し印刷する場合が挙げられる。具体例として、「Ｘ月Ｙ日」のＸ及びＹを順番に変更しながら繰り返し印刷する場合が挙げられる。この場合、テープ８又はチューブ９には、「１月１日  １月２日  ・・・２月１日  ２月２日  ・・・  １２月３１日」のように、Ｘ及びＹが変更されながら印刷される。
【００３５】
以下、繰り返し印刷によって印刷されるキャラクタの繰り返し単位で区切られた１まとまりを、「頁」という。例えば上記の具体例の場合、「ｂｒｏｈｔｅｒ」、「Ｘ月Ｙ日」のそれぞれが、各頁に相当する。つまり、繰り返し印刷では、頁毎に区分されたキャラクタがテープ８又はチューブ９に印刷されることになる。
【００３６】
＜印刷装置１の電気的構成＞
図５を参照して、印刷装置１の電気的構成を説明する。印刷装置１は、制御基板１９を備えている。制御基板１９は、ＣＰＵ４１、ＲＯＭ４２、ＣＧＲＯＭ４３、ＲＡＭ４４、フラッシュメモリ４５、入出力インターフェース４６等を備え、これらがデータバスを介して接続されている。ＲＯＭ４２には、ＣＰＵ４１が印刷装置１を制御するために実行するプログラムが記憶される。ＣＧＲＯＭ４３には、キャラクタを印刷するための印刷用ドットパターンデータが記憶される。キャラクタは、文字、文字列、数字、記号、図形、イラスト等の少なくとも一つである。ＲＡＭ４４には、一時的なデータが記憶される。フラッシュメモリ４５には、繰り返し設定情報、全般設定情報、及び、後述する再開情報が記憶される。繰り返し設定情報は、繰り返し印刷の設定を示す情報である。繰り返し設定情報は、総頁数、及び、頁毎にカットされる場合のカット方法（フルカット又はハーフカット）を少なくとも含む。全般設定情報は、印刷全般の設定を示す情報である。全般設定情報は、キャラクタのフォント、サイズを少なくとも含む。
【００３７】
入出力インターフェース４６には、操作部１７、複数のキー７Ａ、表示部７Ｂ、内蔵電池１８、駆動回路７１，７２，７３，７４，７５，７６等が接続されている。印刷装置１が外部電源（図示外）に接続されている場合、内蔵電池１８は外部電源から電力の供給を受けて充電される。印刷装置１が外部電源（図示外）に接続されていない場合、内蔵電池１８は印刷装置１に充電された電力を供給する。
【００３８】
駆動回路７１は、印刷ヘッド５１を駆動するための電子回路である。駆動回路７２は、テープ駆動軸５５及びリボン巻取軸５６を回転させる搬送モータ８８を駆動するための電子回路である。駆動回路７３は、カッタ５７を動作させるカットモータ８９を駆動するための電子回路である。駆動回路７４は、印刷ヘッド６１を駆動するための電子回路である。駆動回路７５は、可動搬送ローラ６２及びリボン巻取軸６３を回転させる搬送モータ９８を駆動するための電子回路である。駆動回路７６は、カッタ６４を動作させるカットモータ９９を駆動するための電子回路である。
【００３９】
本実施形態において、印刷装置１は、印刷ヘッド５１及び搬送モータ８８と、印刷ヘッド６１及び搬送モータ９８とを同時に駆動できないことを前提とする。その理由は、印刷ヘッド５１及び搬送モータ８８と、印刷ヘッド６１及び搬送モータ９８とをそれぞれ駆動するために必要な電流を、内蔵電池１８又は外部電源を介して印刷装置１に同時に供給することができないためである。なお、印刷ヘッド５１及び搬送モータ８８は、テープ印刷機構５０を駆動するための構成に対応し、印刷ヘッド６１及び搬送モータ９８は、チューブ印刷機構６０を駆動するための構成に対応する。つまり、印刷装置１は、テープ印刷機構５０によるテープ８への印刷処理（以下、「テープ印刷処理」という。）と、チューブ印刷機構６０によるチューブ９への印刷処理（（以下、「チューブ印刷処理」という。））とを同時に実行できない。
【００４０】
このため、印刷装置１は、後述するメイン処理において、テープ印刷処理とチューブ印刷処理とを排他的に実行する。又、一方の印刷処理の実行中において所定の条件を満たす操作が実行された場合、印刷装置１は、一方の印刷処理を一時停止させて他方の印刷処理を実行できる。更に、印刷装置１は、他方の印刷処理が終了した場合であって、所定の条件を満たす操作が実行された場合、一時停止中の一方の印刷処理を再開できる。
【００４１】
＜メイン処理＞
図６〜図１１を参照して、メイン処理を説明する。ＣＰＵ４１は、操作部１７の電源ボタンが押下された場合、ＲＯＭ４２に記憶されたプログラムを読み出して実行することによって、メイン処理を開始する。なお、以下の説明では、共通のキャラクタを繰り返し印刷する繰り返し印刷が印刷装置１によって実行される場合を前提とする。
【００４２】
ＣＰＵ４１は、メイン処理を実行する場合において、ＲＡＭ４４に記憶されたフラグ（電源フラグ、印刷フラグ、停止フラグ、及び、表示フラグ）を参照する。電源フラグは、印刷装置１の電源の状態を示す。電源フラグには、印刷装置１の電源がオンされた状態で、「１」が設定される。電源フラグには、印刷装置１の電源がオフされた状態で、「０」が設定される。
【００４３】
印刷フラグは、印刷装置１の印刷状態を示す。印刷フラグには、テープ印刷処理の実行中に、「１」が設定される。印刷フラグには、チューブ印刷処理の実行中に、「２」が設定される。印刷フラグには、テープ印刷処理、及び、チューブ印刷処理の何れも実行中でない場合に、「０」が設定される。
【００４４】
停止フラグは、実行中の印刷処理が一時停止中であるかを示す。停止フラグには、テープ印刷処理が一時停止中である場合に、「１」が設定される。停止フラグには、チューブ印刷処理が一時停止中である場合に、「２」が設定される。停止フラグには、テープ印刷処理、及び、チューブ印刷処理の何れも一時停止中でない場合に、「０」が設定される。
【００４５】
表示フラグは、キーボード７の表示部７Ｂに表示される画面を示す。表示フラグには、ホーム画面３１（図１２等参照）が表示される場合に、「１」が設定される。表示フラグには、チューブ印刷処理によって印刷されるキャラクタの編集が可能な編集画面（以下、チューブ編集画面３２（図１３参照）という。）が表示される場合に、「２」が設定される。表示フラグには、テープ印刷処理によって印刷されるキャラクタの編集が可能な編集画面（以下、チューブ編集画面３２（図１４参照）という。）が表示される場合に、「３」が設定される。表示フラグには、非図示の設定画面が表示される場合に、「４」が設定される。
【００４６】
図６に示すように、ＣＰＵ４１は、はじめに初期化処理を行う（Ｓ１１）。初期化処理では、駆動回路７１〜７６のスタンバイ処理、テープ装着部２０に装着されたテープカセット８０の種別の判定、及び、リボン装着部３０に装着されたリボンカセット９０の種別の判定等が実行される。又、ＣＰＵ４１は、ＲＡＭ４４に記憶されたフラグの値を初期化する。具体的には、ＣＰＵ４１は、電源フラグ及び表示フラグに「１」を設定し、印刷フラグ及び停止フラグに「０」を設定する。ＣＰＵ４１は、表示処理（図７参照）を実行する。
【００４７】
図７を参照し、表示処理について説明する。ＣＰＵ４１は、表示フラグに設定された値に応じた画面を、表示部７Ｂに表示する（Ｓ４１）。なお、メイン処理の起動直後、初期化処理（Ｓ１１参照）によって表示フラグに「１」が設定される。このため、メイン処理の起動直後の場合、Ｓ４１の処理によって、ホーム画面３１が表示部７Ｂに表示される。
【００４８】
図１２に示すように、ホーム画面３１Ａには、印刷装置１に対する各種指示の内容を示す複数のアイコンが表示される。複数のアイコンのうち、左上のアイコンＣ１は、チューブ印刷処理によって印刷されるキャラクタを編集するときに選択される。左下のアイコンＣ２は、テープ印刷処理によって印刷されるキャラクタを編集するときに選択される。アイコンＣ１の右隣のアイコンＣ３は、繰り返し設定情報の設定を行う場合に選択される。右下のアイコンＣ４は、全般設定情報の設定を行う場合に選択される。又、複数のアイコンの何れか（図１２の場合、アイコンＣ１）は、反転表示される。反転表示されるアイコンは、複数のキー７Ａのうち矢印キーが押下されることによって変更される。ホーム画面３１Ａが表示された状態で、複数のキー７Ａのうち決定キーが押下された場合、反転表示されたアイコンＣ１が選択される。
【００４９】
図７に示すように、ＣＰＵ４１は、ホーム画面３１が表示部７Ｂに表示されているか判定する（Ｓ４３）。ＣＰＵ４１は、ホーム画面３１が表示部７Ｂに表示されていると判定された場合（Ｓ４３：ＹＥＳ）、テープ印刷処理又はチューブ印刷処理が一時停止中であるかを、停止フラグに基づいて判定する（Ｓ４５）。なお、テープ印刷処理及びチューブ印刷処理は、印刷の実行中に複数のキー７Ａのうち停止キーが押下されることによって、一時停止される（Ｓ８７、図１０参照）。なお、メイン処理の起動直後、初期化処理（Ｓ１１参照）によって停止フラグに「０」が設定される。このため、ＣＰＵ４１は、メイン処理の起動直後の場合、テープ印刷処理及びチューブ印刷処理の何れも一時停止中でないと判定する（Ｓ４５：ＮＯ）。この場合、ＣＰＵ４１は、表示処理を終了させ、処理をメイン処理（図６参照）に戻す。
【００５０】
図６に示すように、ＣＰＵ４１は、表示処理（Ｓ１３）の終了後、監視処理（図８参照）を実行する（Ｓ１５）。図８を参照し、監視処理について説明する。ＣＰＵ４１は、操作部１７の電源ボタンが押下されたか判定する（Ｓ５１）。なお、電源フラグに「１」が設定された状態における電源ボタンの押下操作は、印刷装置１の電源をオフするための操作に対応する。ＣＰＵ４１は、操作部１７の電源ボタンが押下されていないと判定された場合（Ｓ５１：ＮＯ）、処理をＳ５５に進める。
【００５１】
ＣＰＵ４１は、キーボード７の複数のキー７Ａが何れも押下されない状態が、所定時間継続したか判定する（Ｓ５５）。ＣＰＵ４１は、キー７Ａが何れも押下されない状態が、所定時間継続していないと判定された場合（Ｓ５５：ＮＯ）、監視処理を終了させ、処理をメイン処理（図６参照）に戻す。一方、ＣＰＵ４１は、キー７Ａが何れも押下されない状態が、所定時間継続したと判定された場合（Ｓ５５：ＹＥＳ）、電源フラグに「０」を設定し、処理をＳ５７に進める。ＣＰＵ４１は、印刷装置１における全ての動作が停止された状態とする（Ｓ５７）。以下、印刷装置１における全ての動作を停止させた状態とすることを、「印刷装置１の電源をオフする」という。つまり、キー７Ａが何れも押下されない状態が所定時間継続した場合に印刷装置１の電源をオフする機能は、所謂オートパワーオフの機能に対応する。
【００５２】
ＣＰＵ４１は、電源ボタンが押下されたか判定する（Ｓ５９）。なお、電源フラグに「０」が設定された状態における電源ボタンの押下操作は、印刷装置１の電源をオンするための操作に対応する。ＣＰＵ４１は、電源ボタンが押下されていないと判定された場合（Ｓ５９：ＮＯ）、処理をＳ５９に戻す。ＣＰＵ４１は、電源ボタンの押下を継続して監視する。ＣＰＵ４１は、電源ボタンが押下されたと判定された場合（Ｓ５９：ＹＥＳ）、電源フラグに「１」を設定し、印刷装置１における全ての動作が可能な状態とする。以下、印刷装置１における全ての動作が可能な状態とすることを、「印刷装置１の電源をオンする」という。ＣＰＵ４１は、監視処理を終了させ、処理をメイン処理（図６参照）に戻す。
【００５３】
図６に示すように、ＣＰＵ４１は、監視処理（Ｓ１５）の終了後、キーボード７の複数のキー７Ａのうち何れかが押下されたか判定する（Ｓ１７）。ＣＰＵ４１は、複数のキー７Ａが何れも押下されていないと判定された場合（Ｓ１７：ＮＯ）、処理をＳ１３に戻す。ＣＰＵ４１は、表示処理（Ｓ１３）、及び、監視処理（Ｓ１５）を繰り返し実行する。ＣＰＵ４１は、複数のキー７Ａのうち何れかが押下されたと判定された場合（Ｓ１７：ＹＥＳ）、処理をＳ１９に進める。
【００５４】
ＣＰＵ４１は、複数のキー７Ａのうち印刷キーが押下されたか判定する（Ｓ１９）。ＣＰＵ４１は、複数のキー７Ａのうち印刷キーを除く何れかのキーが押下されたと判定された場合（Ｓ１９：ＮＯ）、キー押下処理（図９参照）を実行する（Ｓ２１）。
【００５５】
図９を参照し、キー押下処理について説明する。ＣＰＵ４１は、テープ印刷処理、又は、チューブ印刷処理が一時停止中であるかを、停止フラグに基づいて判定する（Ｓ６１）。ＣＰＵ４１は、停止フラグに「０」が設定されている場合、テープ印刷処理及びチューブ印刷処理の何れも一時停止中でないと判定する（Ｓ６１：ＮＯ）。ＣＰＵ４１は処理をＳ７１に進める。ＣＰＵ４１は、押下されたキーに応じた処理を実行する（Ｓ７１）。ＣＰＵ４１は、キー押下処理を終了させ、処理をメイン処理（図６参照）に戻す。
【００５６】
Ｓ７１によって実行されるキーに応じた処理について、具体例を挙げて説明する。例えば、図１２に示すように、アイコンＣ１が反転表示されたホーム画面３１Ａが表示された状態で、複数のキー７Ａのうち決定キーが押下された場合を例示する（Ｓ１７：ＹＥＳ、Ｓ１９：ＮＯ（図６参照）、Ｓ６１：ＮＯ（図９参照））。この場合、ＣＰＵ４１は、チューブ編集画面３２（図１３参照）を表示部７Ｂに表示させる（Ｓ７１）。ＣＰＵ４１は、チューブ編集画面３２が表示部７Ｂに表示されたことを示す「２」を、表示フラグに設定する（Ｓ７１）。この場合、ＣＰＵ４１は、キー押下処理（図９参照）の終了後、表示処理（図７参照）を実行する場合において、表示フラグに設定された値「２」に基づき、チューブ編集画面３２を継続して表示させる（Ｓ４１）。ホーム画面３１が表示されていないので（Ｓ４３：ＮＯ）、表示処理は終了される。そして、チューブ編集画面３２が表示部７Ｂに表示された状態で、複数のキー７Ａのうちキャラクタキー「Ｈ００１」が押下された場合（Ｓ１７：ＹＥＳ、Ｓ１９：ＮＯ（図６参照）、Ｓ６１：ＮＯ（図９参照））、ＣＰＵ４１は、押下されたキャラクタキーに対応するキャラクタを、チューブ編集画面３２に更に表示させる（Ｓ７１）。なお、チューブ編集画面３２に表示されるキャラクタは、繰り返し印刷によってチューブ９に印刷される１頁分のキャラクタに対応する。
【００５７】
なお、Ｓ７１によって実行される処理は、上記の具体例に限定されない。例えば、アイコンＣ２が反転表示されたホーム画面３１が表示された状態で決定キーが押下された場合、ＣＰＵ４１は、テープ印刷処理によって印刷されるキャラクタの編集が可能なテープ編集画面３３（図１４参照）を表示部７Ｂに表示させる（Ｓ７１）。ＣＰＵ４１は、テープ編集画面３３が表示部７Ｂに表示されたことを示す「３」を、表示フラグに設定する（Ｓ７１）。更に、ＣＰＵ４１は、テープ編集画面３３が表示部７Ｂに表示された状態で、複数のキー７Ａのうちキャラクタキーが押下された場合（Ｓ１７：ＹＥＳ、Ｓ１９：ＮＯ（図６参照）、Ｓ６１：ＮＯ（図９参照））、押下されたキャラクタキーに対応するキャラクタを、テープ編集画面３３に更に表示させる（Ｓ７１）。なお、テープ編集画面３３に表示されるキャラクタは、繰り返し印刷によってテープ８に印刷される１頁分のキャラクタに対応する。
【００５８】
又、例えば、アイコンＣ３、Ｃ４の何れかが反転表示されたホーム画面３１が表示された状態で決定キーが押下された場合、ＣＰＵ４１は、繰り返し設定情報、及び、全般設定情報を入力することが可能な非図示の設定画面を表示部７Ｂに表示させる（Ｓ７１）。ＣＰＵ４１は、設定画面が表示部７Ｂに表示されたことを示す「４」を、表示フラグに設定する（Ｓ７１）。ＣＰＵ４１は、キー押下処理（図９参照）の終了後、表示処理（図７参照）を実行する場合において、表示フラグに設定された値「４」に基づき、設定画面を継続して表示させる（Ｓ４１）。この状態で複数のキー７Ａの何れかが押下された場合（Ｓ１７：ＹＥＳ、Ｓ１９：ＮＯ（図６参照）、Ｓ６１：ＮＯ（図９参照））、ＣＰＵ４１は、押下されたキーに応じて、繰り返し設定情報、又は、全般設定情報をフラッシュメモリ４５に記憶する（Ｓ７１）。ＣＰＵ４１は、表示部７Ｂに表示された設定画面をホーム画面３１に戻すために、表示フラグに「１」を設定する（Ｓ７１）。ＣＰＵ４１は、キー押下処理（図９参照）の終了後、表示処理（図７参照）を実行する場合において、表示フラグに設定された値「１」に基づき、ホーム画面３１を表示させる（Ｓ４１）。
【００５９】
図６に示すように、ＣＰＵ４１は、複数のキー７Ａのうち何れかを押下する操作が検出されたと判定され（Ｓ１７：ＹＥＳ）、且つ、印刷キーが押下されたと判定された場合（Ｓ１９：ＹＥＳ）、処理をＳ２３に進める。ＣＰＵ４１は、チューブ編集画面３２（図１３参照）が表示部７Ｂに表示された状態であるかを、表示フラグに基づいて判定する（Ｓ２３）。ＣＰＵ４１は、表示フラグに「２」が設定されている場合、チューブ編集画面３２が表示されていると判定する（Ｓ２３：ＹＥＳ）。この場合、ＣＰＵ４１は、チューブ印刷処理を行うために、後述する印刷処理（図１０参照）を実行する（Ｓ２５）。
【００６０】
又、ＣＰＵ４１は、チューブ編集画面３２（図１３参照）が表示部７Ｂに表示されていないと判定された場合（Ｓ２３：ＮＯ）、テープ編集画面３３（図１４参照）が表示部７Ｂに表示された状態であるかを、表示フラグに基づいて判定する（Ｓ２７）。ＣＰＵ４１は、表示フラグに「３」が設定されている場合、テープ編集画面３３が表示されていると判定する（Ｓ２７：ＹＥＳ）。この場合、ＣＰＵ４１は、テープ印刷処理を行うために、後述する印刷処理（図１０参照）を実行する（Ｓ２９）。
【００６１】
図１０を参照し、印刷処理について説明する。なお、チューブ印刷処理が実行される場合とテープ印刷処理が実行される場合とで、印刷処理の内容は略同一である。このため、以下では、印刷処理によってチューブ印刷処理が実行される場合（Ｓ２５）を例に挙げて説明する。印刷処理によってテープ印刷処理が実行される場合（Ｓ２９）の説明は省略又は簡略化する。
【００６２】
ＣＰＵ４１は、チューブ印刷中画面３４Ａ（図１５参照）を表示部７Ｂに表示させる（Ｓ８１）。ＣＰＵ４１は、フラッシュメモリ４５に記憶された全般設定情報に基づき、フォント、サイズを特定する。ＣＰＵ４１は、フラッシュメモリ４５に記憶された繰り返し設定情報に基づき、総頁数、及び、カット方法を特定する。ＣＰＵ４１は、印刷されていない頁が残存するか判定する（Ｓ８３）。ＣＰＵ４１は、印刷されていない頁が残存すると判定された場合（Ｓ８３：ＹＥＳ）、チューブ編集画面３２に表示された１頁分のキャラクタを、特定されたフォント及びサイズでチューブ９に印刷する処理（チューブ印刷処理）を開始する（Ｓ８５）。
【００６３】
図４に示すように、チューブ印刷処理において、搬送モータ９８（図５参照）は、可動搬送ローラ６２を回転させることでチューブ装着部４０内のチューブ９を搬送し、且つリボン巻取軸６３を回転させることでリボン巻取スプール９１を回転させる。リボン巻取スプール９１の回転に伴って、リボンカセット９０内にある未使用のインクリボンが引き出される。引き出されたインクリボンは、印刷ヘッド６１と可動搬送ローラ６２との間に搬送される。印刷ヘッド６１は、チューブ９の搬送と同期して駆動し、インクリボンを使用してチューブ９にキャラクタを印刷する。使用済みのインクリボンは、リボン巻取スプール９１に巻き取られる。印刷済みのチューブ９は、可動搬送ローラ６２によって印刷ヘッド６１の下流側に搬送される。
【００６４】
なお、上記において、印刷処理によってテープ８に対する印刷が実行される場合（Ｓ２９（図６参照））、Ｓ８１の処理によって、チューブ印刷中画面３４Ａの代わりにテープ印刷中画面３４Ｂ（図１６参照）が表示部７Ｂに表示される。又、Ｓ８５の処理が実行される場合、搬送モータ８８（図５参照）は、テープ駆動軸５５及びリボン巻取軸５６を回転させることで、テープ駆動ローラ８１及びリボン巻取スプール８２を回転させる。テープ駆動ローラ８１の回転に伴って、テープカセット８０内にある未使用のテープ８が引き出される。リボン巻取スプール８２の回転に伴って、テープカセット８０内にある未使用のインクリボンが引き出される。引き出されたフィルムテープ８５及びインクリボン８６は、印刷ヘッド５１とプラテンローラ５３との間に搬送される。印刷ヘッド５１は、テープ８の搬送と同期して、イメージバッファから順次読み出されるイメージデータに基づいて、インクリボンを使用してテープ８にキャラクタを印刷する。使用済みのインクリボンは、リボン巻取スプール８２に巻き取られる。印刷済みのテープ８は、可動搬送ローラ５４とテープ駆動ローラ８１とによって搬送路２３内に搬送される。
【００６５】
図１０に示すように、ＣＰＵ４１は、Ｓ８３によって開始された１頁分のキャラクタの印刷が終了するまでの間に、複数のキー７Ａのうち停止キーが押下されたか判定する（Ｓ８７）。ＣＰＵ４１は、停止キーが押下されないと判定された場合（Ｓ８７：ＮＯ）、１頁分のキャラクタの印刷が完了した後、処理をＳ８９に進める。ＣＰＵ４１は、印刷時にチューブ９を搬送する過程において、印刷済みのチューブ９のうち隣接する頁間の境界位置がカッタ６４の位置と一致した場合、繰り返し設定情報のカット方法に基づいて、境界位置をカッタ６４によってフルカット又はハーフカットする（Ｓ８９）。フルカット又はハーフカットされた印刷済みのチューブ９は、チューブ排出口１６（図４参照）から排出される。ＣＰＵ４１は、処理をＳ８３に戻す。
【００６６】
ＣＰＵ４１は、印刷されていない頁が残存する間（Ｓ８３：ＹＥＳ）、チューブ編集画面３２に表示された１頁分のキャラクタをチューブ９に印刷するチューブ印刷処理を繰り返す（Ｓ８５）。ＣＰＵ４１は、Ｓ８５の処理を、繰り返し設定情報の総頁数分繰り返した場合、印刷されていない頁が残存しないと判定する（Ｓ８３：ＮＯ）。この場合、ＣＰＵ４１は、処理をＳ９７に進める。
【００６７】
一方、ＣＰＵ４１は、Ｓ８５の処理によってチューブ印刷処理が開始された後、１頁分のキャラクタの印刷が実行されている最中に停止キーが押下されたと判定された場合（Ｓ８７：ＹＥＳ）、１頁分のキャラクタの印刷が終了する前に、処理をＳ９１に進める。なお、停止キーの押下操作は、実行中の印刷処理を一時停止させるための操作に対応する。ＣＰＵ４１は、印刷中の１頁分のキャラクタを除く頁で印刷されていない頁が残存するか判定する（Ｓ９１）。ＣＰＵ４１は、印刷されていない頁が残存しないと判定された場合（Ｓ９１：ＮＯ）、つまり、最後の頁の印刷中であった場合、処理をＳ９７に進める。
【００６８】
ＣＰＵ４１は、印刷中の１頁分のキャラクタを除く頁で印刷されていない頁が残存すると判定された場合（Ｓ９１：ＹＥＳ）、処理をＳ９３に進める。ＣＰＵ４１は、テープ印刷処理が一時停止中であるかを、停止フラグに基づいて判定する（Ｓ９３）。ＣＰＵ４１は、停止フラグに「１」が設定されている場合、テープ印刷処理が一時停止中であると判定する（Ｓ９３：ＹＥＳ）。ＣＰＵ４１は、処理をＳ８３に戻す。このため、チューブ印刷処理の実行中に停止キーが押下された場合でも、テープ印刷処理が一時停止中である場合には、後述するチューブ印刷処理の一時停止処理（Ｓ９７）は実行されない。
【００６９】
ＣＰＵ４１は、停止フラグに「１」以外の値が設定されている場合、テープ印刷処理が一時停止中でないと判定する（Ｓ９３：ＮＯ）。この場合、ＣＰＵ４１は、処理をＳ９５に進める。ＣＰＵ４１は、チューブ印刷処理によって繰り返し印刷されている１頁分のキャラクタ、及び、チューブ印刷処理によって印刷されていない頁数（以下、「残頁数」という。）を少なくとも含む再開情報を、フラッシュメモリ４５に記憶する（Ｓ９５）。ＣＰＵ４１は、チューブ印刷処理が一時停止中であることを示す値「２」を、停止フラグに設定する。ＣＰＵ４１は、処理をＳ９７に進める。
【００７０】
なお、上記において、印刷処理によってテープ８に対する印刷が実行される場合（Ｓ２９（図６参照））、ＣＰＵ４１は、Ｓ９３の処理によって、チューブ印刷処理が一時停止中であるかを停止フラグに基づいて判定する。ＣＰＵ４１は、停止フラグに「２」が設定されている場合、チューブ印刷処理が一時停止中であると判定する（Ｓ９３：ＹＥＳ）。ＣＰＵ４１は、処理をＳ８３に戻す。ＣＰＵ４１は、停止フラグに「２」以外の値が設定されている場合、チューブ印刷処理が一時停止中でないと判定する（Ｓ９３：ＮＯ）。ＣＰＵ４１は、再開情報をフラッシュメモリ４５に記憶し（Ｓ９５）、テープ印刷処理が一時停止中であることを示す値「１」を、停止フラグに設定する。
【００７１】
ＣＰＵ４１は、総頁数分の印刷が完了した場合（Ｓ８３：ＮＯ又はＳ９１：ＮＯ）、最後の頁のキャラクタを最後まで印刷した後、チューブ印刷処理を終了させる（Ｓ９７）。又、ＣＰＵ４１は、総頁数分の印刷が完了していない状態で停止キーが押下された場合（Ｓ８７：ＹＥＳ、Ｓ９１：ＹＥＳ、Ｓ９３：ＮＯ）、印刷中の頁のキャラクタを最後まで印刷した後、チューブ印刷処理を一時停止させる（Ｓ９７）。ＣＰＵ４１は、チューブ９のうち、印刷の終了又は一時停止の直前に印刷された１頁分のキャラクタの印刷部分に対して搬送方向の上流側の位置（以下、「切り離し位置」という。）が、カッタ６４の位置と一致するまで、可動搬送ローラ６２を回転させてチューブ９を搬送する。その後、ＣＰＵ４１は、切り離し位置をカッタ６４によってフルカットする（Ｓ９９）。これによって、ＣＰＵ４１は、チューブ９のうちキャラクタの印刷部分を切り離す。
【００７２】
なお、上記において、Ｓ９７の処理によってチューブ印刷処理が終了又は一時停止された後、終了又は一時停止前に印刷された複数頁分のキャラクタの印刷部分が、印刷ヘッド６１（図４参照）からカッタ６４（図４参照）までの間に残存する場合がある。この場合、ＣＰＵ４１は、可動搬送ローラ６２を回転させてチューブ９を搬送すると同時に、残存する複数頁のそれぞれの間の境界位置がカッタ６４の位置と一致するタイミングで、繰り返し設定情報のカット方法に基づいて、カッタ６４によって境界位置をカット（フルカット又はハーフカット）する（Ｓ９９）。これによって、印刷ヘッド６１からカッタ６４までの間に残存するチューブ９は、頁毎にカットされながら、チューブ排出口１６から排出される。そして最後に、ＣＰＵ４１は、チューブ９の切り離し位置をカッタ６４によってフルカットする（Ｓ９９）。
【００７３】
ＣＰＵ４１は、表示部７Ｂに表示されたチューブ印刷中画面３４Ａ（図１５参照）を、ホーム画面３１Ａ（図１２参照）に切り替える（Ｓ１０１）。ＣＰＵ４１は、表示フラグに「１」を設定する。ＣＰＵ４１は、印刷処理を終了させ、処理をメイン処理（図６参照）に戻す。図６に示すように、ＣＰＵ４１は、印刷処理（Ｓ２５、Ｓ２９）が終了した後、処理をＳ１３に戻す。
【００７４】
ＣＰＵ４１は、表示処理（図７参照）を実行する（Ｓ１３）。図７に示すように、ＣＰＵ４１は、ホーム画面３１が表示部７Ｂに表示されていると判定した場合（Ｓ４３：ＹＥＳ）、テープ印刷処理、又は、チューブ印刷処理が一時停止中であるかを、停止フラグに基づいて判定する（Ｓ４５）。例えば上記のように、チューブ印刷処理が一時停止された状態の場合、停止フラグに「２」が設定されている。この場合、ＣＰＵ４１は、チューブ印刷処理が一時停止中であると判定する（Ｓ４５：ＹＥＳ）。ＣＰＵ４１は、処理をＳ４７に進める。
【００７５】
ＣＰＵ４１は、文字列「Press Print Key to Restart Suspended Job」がホーム画面３１Ａに付加的に表示されたホーム画面３１Ｂ（図１７参照）を、表示部７Ｂに表示させる（Ｓ４７）。以下、ホーム画面３１に付加して表示される上記の文字列を、「方法通知文字列」という。方法通知文字列は、一時停止中のチューブ印刷処理を再開するための操作方法を示す。具体的には、方法通知文字列は、一時停止中のチューブ印刷処理を、印刷キーの押下によって再開させることができることを示す。ＣＰＵ４１は、表示処理を終了させ、処理をメイン処理（図６参照）に戻す。 
【００７６】
なお、上記の表示処理において、テープ印刷処理が一時停止された状態の場合、停止フラグに「１」が設定されている。この場合、ＣＰＵ４１は、テープ印刷処理が一時停止中であると判定する（Ｓ４５：ＹＥＳ）。この場合も、ＣＰＵ４１は、チューブ印刷処理が一時停止中である場合と同じ方法通知文字列をホーム画面３１に付加して表示する（Ｓ４７）。つまり、この場合の方法通知文字列は、一時停止中のテープ印刷処理を、印刷キーの押下によって再開させることができることを示す。
【００７７】
ここで、チューブ印刷処理又はテープ印刷処理の一時停止中に、方法通知文字列が付加されたホーム画面３１が表示された状態で、方法通知文字列に基づいて印刷キーが押下された場合を例示する（Ｓ１７：ＹＥＳ、Ｓ１９：ＹＥＳ、Ｓ２３：ＮＯ、Ｓ２７：ＮＯ、Ｓ３１：ＹＥＳ）。この場合、ＣＰＵ４１は、一時停止中のチューブ印刷処理又はテープ印刷処理を再開させるために、再開処理（図１１参照）を実行する（Ｓ３３）。
【００７８】
図１１を参照し、再開処理について説明する。ＣＰＵ４１は、Ｓ９５（図１０参照）の処理によってフラッシュメモリ４５に記憶された再開情報を取得する（Ｓ１１１）。ＣＰＵ４１は、一時停止中の印刷処理を、停止フラグに基づいて判定する（Ｓ１１３）。ＣＰＵ４１は、停止フラグに「２」が設定されている場合、チューブ印刷処理が一時停止中であると判定する（Ｓ１１３：ＹＥＳ）。この場合、ＣＰＵ４１は、一時停止が解除されたことを示すために停止フラグに「０」を設定し、処理をＳ１１５に進める。ＣＰＵ４１は、チューブ印刷処理を再開するために、印刷処理（図１０参照）を実行する（Ｓ１１５）。ＣＰＵ４１は、印刷処理の終了後、処理をメイン処理（図６参照）に戻す。
【００７９】
一方、ＣＰＵ４１は、停止フラグに「１」が設定されている場合、テープ印刷処理が一時停止中であると判定する（Ｓ１１３：ＮＯ）。この場合、ＣＰＵ４１は、一時停止が解除されたことを示すために停止フラグに「０」を設定し、処理をＳ１１７に進める。ＣＰＵ４１は、テープ印刷処理を再開するために、印刷処理（図１０参照）を実行する（Ｓ１１７）。ＣＰＵ４１は、印刷処理の終了後、処理をメイン処理（図６参照）に戻す。
【００８０】
図１０に示すように、再開処理中で起動される印刷処理では、Ｓ１１１（図１１参照）の処理によって取得された再開情報に含まれる１頁分のキャラクタ、及び、残頁数に基づいて、チューブ印刷処理又はテープ印刷処理が再開される。具体的には次の通りである。ＣＰＵ４１は、取得された残頁数を、１頁分の印刷が完了する毎に更新しながら、印刷されていない頁が残存するか判定する（Ｓ８３）。ＣＰＵ４１は、印刷されていない頁数が残存する間（Ｓ８３：ＹＥＳ）、取得された１頁分のキャラクタをチューブ９又はテープ８に繰り返し印刷する（Ｓ８５）。ＣＰＵ４１は、印刷されていない頁が残存しないと判定されるか（Ｓ８３：ＮＯ、Ｓ９１：ＮＯ）、又は、残頁数分の印刷が完了していない状態で停止キーが押下されたと判定された場合（Ｓ８７：ＹＥＳ、Ｓ９１：ＹＥＳ、Ｓ９３：ＮＯ）、Ｓ９７、Ｓ９９、Ｓ１０１の処理の実行後、印刷処理を終了させる。
【００８１】
一方、チューブ印刷処理又はテープ印刷処理の一時停止中に、方法通知文字列が付加されたホーム画面３１が表示された状態で、方法通知文字列に基づく印刷キーが押下されず、別のキーが押下された場合を例示する（Ｓ１７：ＹＥＳ、Ｓ１９：ＮＯ）。この場合、ＣＰＵ４１は、キー押下処理（図９参照）を実行する（Ｓ２１）。
【００８２】
図９に示すように、ＣＰＵ４１は、テープ印刷処理又はチューブ印刷処理が一時停止中であるかを、停止フラグに基づいて判定する（Ｓ６１）。ＣＰＵ４１は、停止フラグに「１」が設定されている場合、テープ印刷処理が一時停止中であると判定する（Ｓ６１：ＹＥＳ）。又、ＣＰＵ４１は、停止フラグに「２」が設定されている場合、チューブ印刷処理が一時停止中であると判定する（Ｓ６１：ＹＥＳ）。ＣＰＵ４１は、処理をＳ６３に進める。
【００８３】
ＣＰＵ４１は、禁止操作が行われたか判定する（Ｓ６３）。例えばテープ印刷処理が一時停止中の場合、禁止操作は、チューブ編集画面３２（図１３参照）を表示部７Ｂに表示させるための操作以外の操作を示す。又、例えばチューブ印刷処理が一時停止中の場合、禁止操作は、テープ編集画面３３（図１４参照）を表示部７Ｂに表示させるための操作以外の操作を示す。つまり、禁止操作とは、一方側の印刷処理が一時停止中の場合において、他方側の印刷処理によって印刷されるキャラクタの編集を行うための操作以外の操作を示す。
【００８４】
例えば、チューブ印刷処理が一時停止中のときに、アイコンＣ１（チューブ編集画面３２を表示させるためのアイコン）が反転表示されたホーム画面３１Ｂ（図１７参照）が表示された状態で決定キーが押下された場合、禁止操作が行われたと判定される（Ｓ６３：ＹＥＳ）。又、例えば、チューブ印刷処理が一時停止中のときに、アイコンＣ４（設定画面を表示させるためのアイコン）が反転表示されたホーム画面３１Ｃ（図１８参照）が表示された状態で決定キーが押下された場合、禁止操作が行われたと判定される（Ｓ６３：ＹＥＳ）。理由は、これらの操作は、チューブ印刷処理が一時停止中の場合において、テープ印刷処理によって印刷されるキャラクタの編集を行うための操作に該当しないためである。
【００８５】
この場合、ＣＰＵ４１は、文字列「Discard Suspended Printing Job」の文字列を含む確認画面３５（図１９参照）を表示部７Ｂに表示させる（Ｓ６５）。以下、確認画面３５に含まれる上記の文字列を、「警告文字列」という。警告文字列は、一時停止中の印刷処理に関する再開情報が、削除されることを通知する。
【００８６】
ＣＰＵ４１は、確認画面３５が表示された状態で禁止操作が再度行われたか判定する（Ｓ６７）。ＣＰＵ４１は禁止操作が再度行われたと判定した場合（Ｓ６７：ＹＥＳ）、Ｓ９５（図１０参照）の処理によってフラッシュメモリ４５に記憶された再開情報を削除する（Ｓ６９）。ＣＰＵ４１は、処理をＳ７１に進める。ＣＰＵ４１は、禁止操作に応じた処理を実行し（Ｓ７１）、表示部７Ｂに表示された画面をホーム画面３１に戻すために、表示フラグに「１」を設定する（Ｓ７１）。ＣＰＵ４１は、キー押下処理を終了させ、処理をメイン処理（図６参照）に戻す。
【００８７】
一方、例えば、チューブ印刷処理が一時停止中のときに、アイコンＣ２（テープ編集画面３３を表示させるためのアイコン）が反転表示されたホーム画面３１Ｄ（図２０参照）が表示された状態で決定キーが押下された場合、禁止操作が行われていないと判定される（Ｓ６３：ＮＯ）。理由は、この操作は、チューブ印刷処理が一時停止中の場合において、テープ印刷処理によって印刷されるキャラクタの編集を行うための操作に該当するためである。
【００８８】
ＣＰＵ４１は、禁止操作が実行されていないと判定された場合（Ｓ６３：ＮＯ）、押下されたキーに応じた処理を実行する（Ｓ７１）。具体的には次の通りである。チューブ印刷処理が一時停止中の場合、テープ編集画面３３（図１４参照）を表示させるための操作が行われていることになるので、ＣＰＵ４１は、テープ編集画面３３を表示部７Ｂに表示させる（Ｓ７１）。ＣＰＵ４１は、テープ編集画面３３が表示部７Ｂに表示されたことを示す「３」を、表示フラグに設定する（Ｓ７１）。この場合、ＣＰＵ４１は、キー押下処理（図９参照）の終了後、メイン処理（図６参照）の表示処理（図７参照）を実行する場合において、表示フラグに設定された値「３」に基づき、チューブ編集画面３２を継続して表示させる（Ｓ４１）。そして、テープ編集画面３３が表示部７Ｂに表示された状態で、複数のキー７Ａのうちキャラクタキー「１２３４５６」が押下された場合（Ｓ１７：ＹＥＳ、Ｓ１９：ＮＯ（図６参照）、Ｓ６１：ＮＯ（図９参照））、ＣＰＵ４１は、押下されたキャラクタキーに対応するキャラクタを、テープ編集画面３３に更に表示させる（Ｓ７１）。
【００８９】
一方、テープ印刷処理が一時停止中の場合、チューブ編集画面３２（図１３参照）を表示させるための操作が行われていることになるので、ＣＰＵ４１は、チューブ編集画面３２を表示部７Ｂに表示させる（Ｓ７１）。
【００９０】
図６に示すように、ＣＰＵ４１は、チューブ編集画面３２又はテープ編集画面３３が表示部７Ｂに表示された状態で印刷キーが押下されたと判定された場合（Ｓ１９：ＹＥＳ）、印刷処理（図１０参照）を実行する（Ｓ２５、Ｓ２９）。具体的には次の通りである。チューブ印刷処理の一時停止中にテープ編集画面３３が表示されてキャラクタが入力され、その後、印刷キーが押下された場合を例示する（Ｓ２７：ＹＥＳ→Ｓ２９）。この場合、印刷処理（図１０参照）によって、一時停止中のチューブ印刷処理の代わりにテープ印刷処理が実行される。このとき、表示部７Ｂには、テープ印刷中画面３４Ｂ（図１６参照）が表示部７Ｂに表示される（Ｓ８１）。ＣＰＵ４１は、フラッシュメモリ４５に記憶された全般設定情報に基づき、フォント、サイズを特定する。ＣＰＵ４１は、フラッシュメモリ４５に記憶された繰り返し設定情報に基づき、総頁数、及び、カット方法を特定する。ＣＰＵ４１は、印刷されていない頁が残存すると判定された場合（Ｓ８３：ＹＥＳ）、テープ編集画面３３に表示された１頁分のキャラクタを、特定されたフォント及びサイズでチューブ９に印刷する処理（テープ印刷処理）を開始する（Ｓ８５）。ＣＰＵ４１は、印刷されていない頁が残存しないと判定されるまで（Ｓ８３：ＮＯ、Ｓ９１：ＮＯ）、テープ印刷処理を継続する。なお、テープ印刷処理の実行中に停止キーが押下されたと判定された場合（Ｓ８７：ＹＥＳ）、チューブ印刷処理が一時停止中であるので、停止フラグに「２」が設定されている（Ｓ９３：ＹＥＳ）。このため、テープ印刷処理は一時停止されない。
【００９１】
メイン処理（図６参照）が実行される過程で、電源ボタンが押下された場合を例示する。この場合、ＣＰＵ４１は、監視処理（図８参照）において、電源ボタンが押下されたと判定する（Ｓ５１：ＹＥＳ）。この場合、ＣＰＵ４１は、フラッシュメモリ４５に再開情報が記憶されている場合に、再開情報を削除する（Ｓ５３）。ＣＰＵ４１は、処理をＳ５７に進める。
【００９２】
＜本実施形態の主たる作用、効果＞
以上説明したように、印刷装置１のＣＰＵ４１は、テープ印刷機構５０及びチューブ印刷機構６０によって印刷媒体（テープ８及びチューブ９）に印刷を行うことが可能である。ＣＰＵ４１は、例えば、チューブ印刷機構６０によるチューブ印刷処理が実行されている最中に、キーボード７の停止キーが押下された場合（Ｓ８７：ＹＥＳ）、チューブ印刷処理を一時停止させる（Ｓ９７）。このとき、ＣＰＵ４１は、停止キーが押下された時点で印刷中の頁を最後まで印刷し、その後印刷を一時停止させる（Ｓ９７）。なお、テープ印刷機構５０によるテープ印刷処理が実行されている最中に停止キーが押下された場合も同様である。このため、ＣＰＵ４１は、チューブ印刷処理又はテープ印刷処置が再開されたとき（Ｓ１１５、Ｓ１１７）に、停止前後で頁が分割されて印刷媒体に印刷されることを抑制できる。
【００９３】
ＣＰＵ４１は、例えばチューブ印刷処理の一時停止（Ｓ９７）後、テープ編集画面３３が表示部７Ｂに表示された状態で印刷キーが押下された場合（Ｓ２７：ＹＥＳ）、一時停止中のチューブ印刷処理の代わりに、テープ印刷処理を実行する（Ｓ２９）。又、ＣＰＵ４１は、例えばテープ印刷処理の一時停止（Ｓ９７）後、チューブ編集画面３２が表示部７Ｂに表示された状態で印刷キーが押下された場合（Ｓ２３：ＹＥＳ）、一時停止中のテープ印刷処理の代わりに、チューブ印刷処理を実行する（Ｓ２５）。これによって、ＣＰＵ４１は、停止キーが押下された時に実行中であった一方の印刷処理の代わりに、他方の印刷処理を優先して実行できる。
【００９４】
ＣＰＵ４１は、印刷処理を一時停止させた（Ｓ９７）後、印刷媒体のうち、印刷の一時停止の直前に印刷された１頁分のキャラクタの印刷部分に対して上流側の切り離し位置が、カッタ５７、６４の位置と一致するまで、印刷媒体を搬送する。その後、ＣＰＵ４１は、切り離し位置をカッタ５７、６４によってフルカットする（Ｓ９９）。これによって、ＣＰＵ４１は、印刷媒体のうちキャラクタの印刷部分を切り離す。この場合、ＣＰＵ４１は、印刷処理が一時停止された後において、１頁分の印刷が終了しているにもかかわらず切り離されていない印刷媒体が印刷装置１中に残存することを抑制できる。
【００９５】
印刷処理が一時停止された後、一時停止前に印刷された複数頁分のキャラクタの印刷部分が、印刷ヘッド５１からカッタ５７までの間（テープ印刷処理の場合）、又は、印刷ヘッド６１からカッタ６４までの間（チューブ印刷処理の場合）に残存する場合がある。この場合、ＣＰＵ４１は、印刷媒体を搬送すると同時に、残存する複数頁のそれぞれの間の境界位置がカッタ５７、６４の位置と一致するタイミングで、カッタ５７、６４によって境界位置をカット（フルカット又はハーフカット）する（Ｓ９９）。この場合、ＣＰＵ４１は、印刷装置が一時停止された後において、切断されていない複数頁分の印刷部分を含む印刷媒体が印刷装置１内に残存する場合でも、これらを１頁分ずつカットしながら印刷装置１外に排出させることができる。
【００９６】
ＣＰＵ４１は、例えば、チューブ印刷処理が一時停止された（Ｓ９７）後、チューブ印刷処理の代わりにテープ印刷処理を実行するために必要な条件の入力操作を受け付ける（Ｓ６３：ＮＯ）。この入力操作として、テープ印刷処理によって印刷されるキャラクタの編集が可能なテープ編集画面３３を表示させるための操作が該当する。ＣＰＵ４１は、テープ編集画面３３が表示された状態で印刷キーが押下された場合、テープ編集画面３３を介して入力されたキャラクタをテープ８に印刷するテープ印刷処理を、一時停止中のチューブ印刷処理の代わりに実行する（Ｓ２９）。この場合、ユーザは、チューブ印刷処理の代わりに実行されるテープ印刷処理によって印刷されるキャラクタを、チューブ印刷処理が一時停止された状態で入力できる。
【００９７】
一方、ＣＰＵ４１は、チューブ印刷処理が一時停止された（Ｓ９７）後、チューブ印刷処理を実行するために必要な条件の入力操作を、禁止操作として受け付けない（Ｓ６３：ＹＥＳ）。この禁止操作として、チューブ印刷処理によって印刷されるキャラクタの編集が可能なチューブ編集画面３２を表示させるための操作が該当する。これによって、ＣＰＵ４１は、一時停止中のチューブ印刷処理によってチューブ９に印刷されるキャラクタが、チューブ印刷処理の一時停止中に変更されることを抑制できる。
【００９８】
ＣＰＵ４１は、印刷処理の実行中に停止キーが押下された場合（Ｓ８７：ＹＥＳ）、フラッシュメモリ４５に再開情報を記憶する（Ｓ９５）。この場合、ＣＰＵ４１は、停止キーの押下に応じて一時停止された印刷処理を、再開情報に基づいて適切に再開させることができる。
【００９９】
印刷処理の一時停止中において、印刷条件等が変更される場合、再開情報に基づいて印刷処理が再開されると、印刷処理の停止前後で印刷態様が相違する場合がある。この場合、例えばホワイトラインの出現等によって印刷品質が低下するため、好ましくない。これに対し、ＣＰＵ４１は、印刷処理の一時停止中に禁止操作が行われた場合（Ｓ６３：ＹＥＳ）、警告文字列を含む確認画面３５を表示部に表示させる（Ｓ６５）。ＣＰＵ４１は、確認画面３５が表示された状態で禁止操作が再度行われた場合（Ｓ６７：ＹＥＳ）、フラッシュメモリ４５に記憶された再開情報を削除する（Ｓ６９）。これによって、ＣＰＵ４１は、禁止操作が行われることに応じ、印刷処理の停止前後で印刷態様が相違することを防止できる。従って、ＣＰＵ４１は、印刷処理によって印刷されるキャラクタの印刷品質を維持できる。
【０１００】
印刷処理の一時停止中に電源がオフされる場合、電源オン後、再開情報に基づいて印刷処理が再開されると、印刷処理の停止前後で印刷態様が相違する場合がある。例えば、電源がオフされた後で印刷媒体が交換された場合、印刷処理の停止前と後とで異なる印刷媒体に印刷が実行されることになるので、印刷態様が相違する。この場合、印刷品質が低下するため、好ましくない。これに対し、ＣＰＵ４１は、電源ボタンが押下されたと判定された場合（Ｓ５１：ＹＥＳ）、フラッシュメモリ４５に記憶された再開情報を削除する（Ｓ５３）。これによって、ＣＰＵ４１は、印刷処理の停止前後で印刷態様が相違することを防止できるので、印刷品質を維持できる。
【０１０１】
ＣＰＵ４１は、キーボード７の複数のキー７Ａが何れも押下されない状態が、所定時間継続したと判定された場合（Ｓ５５：ＮＯ）、再開情報を削除せず、電源をオフする（Ｓ５７）。この理由は、このような電源オフ（オートパワーオフ）は、ユーザが意図しない電源オフに該当するので、再開情報が削除されるのは適切でないためである。このため、ＣＰＵ４１は、印刷処理の一時停止前後で印刷態様が相違することを防止しつつ、適切な条件で印刷処理を再開させることができる。
【０１０２】
ＣＰＵ４１は、印刷処理の一時停止中にホーム画面３１が表示された場合（Ｓ４５：ＹＥＳ）、方法通知文字列が付加的に表示されたホーム画面３１Ｂ〜３１Ｄを表示部７Ｂに表示させる（Ｓ４７）。方法通知文字列は、一時停止中の印刷処理を再開するための操作方法を示す。この場合、ユーザは、一時停止中の印刷処理を再開させるための操作を容易に把握できる。
【０１０３】
＜変形例＞
本発明は上記実施形態に限定されず、種々の変更が可能である。印刷装置１に設けられる印刷機構は、テープ印刷機構５０及びチューブ印刷機構６０の２つに限定されない。印刷装置１には、３つ以上の印刷機構が設けられてもよい。実行中の印刷処理を一時停止させるための操作は、停止キーの押下に限定されない。又、一時停止中の一方の印刷処理の代わりに他方の印刷処理を実行させるための操作は、印刷キーの押下に限定されない。例えば、印刷装置１は、非図示の外部インターフェースを介して情報機器（ＰＣ、スマートフォン等）と接続してもよい。印刷装置１は、外部インターフェースを介して情報機器から所定の情報を受信した場合、印刷中の印刷処理を一時停止させてもよい。同様に、印刷装置１は外部インターフェースを介して情報機器から所定の情報を受信した場合、一時停止中の一方の印刷処理の代わりに他方の印刷処理を実行させてもよい。
【０１０４】
ＣＰＵ４１は、印刷処理を一時停止させた（Ｓ９７）後、印刷媒体のうち切り離し位置を、カッタ５７、６４によってフルカットした（Ｓ９９）。これによって、ＣＰＵ４１は、印刷媒体のうちキャラクタの印刷部分を切り離した。これに対し、ＣＰＵ４１は、繰り返し設定情報のカット方法に基づいて、切り離し位置におけるカット方法をフルカット又はハーフカットに切り替えてもよい。又、ＣＰＵ４１は、印刷処理を一時停止させた（Ｓ９７）後、印刷媒体を搬送せずにそのまま維持してもよい。この場合、ＣＰＵ４１は、切り離し位置において印刷媒体をフルカットしなくてもよい。又、ＣＰＵ４１は、印刷装置１内に残存する印刷媒体のうち複数頁のそれぞれの間の境界位置をカットしなくてもよい。
【０１０５】
ＣＰＵ４１は、例えば、チューブ印刷処理が一時停止された（Ｓ９７）後、テープ印刷処理によって印刷されるキャラクタの編集が可能なテープ編集画面３３を表示させるための操作を受け付け（Ｓ６３：ＮＯ）、それ以外の操作を禁止した（Ｓ６３：ＹＥＳ）。これに対して、ＣＰＵ４１は、例えば、チューブ印刷処理が一時停止された（Ｓ９７）後、テープ編集画面３３を表示させるための操作に加えて、テープ印刷処理に関する設定条件の入力が可能な設定画面を表示させるための操作を受け付けてもよい。ＣＰＵ４１は、テープ印刷処理に関する設定条件の入力が可能な設定画面が表示された状態で印刷キーが押下された場合、入力された設定条件に基づくテープ印刷処理を、一時停止中のチューブ印刷処理の代わりに実行してもよい（Ｓ２９）。
【０１０６】
ＣＰＵ４１は、印刷処理の一時停止中に禁止操作が行われた場合（Ｓ６３：ＹＥＳ）、警告文字列を含む確認画面３５を表示部に表示させた（Ｓ６５）。ＣＰＵ４１は、確認画面３５が表示された状態で禁止操作が再度行われた場合（Ｓ６７：ＹＥＳ）、フラッシュメモリ４５に記憶された再開情報を削除し（Ｓ６９）、その後、禁止操作に対応する処理を実行した（Ｓ７１）。これに対し、ＣＰＵ４１は、印刷の一時停止中には、印刷処理を実行するために必要な条件の入力操作のみ受け付けてもよい。つまり、ＣＰＵ４１は、確認画面３５を表示せず、且つ、禁止操作に対応する処理を実行しなくてもよい。この場合、再開情報はフラッシュメモリ４５に継続して記憶されてもよい。
【０１０７】
ＣＰＵ４１は、電源ボタンが押下されたと判定された場合（Ｓ５１：ＹＥＳ）、フラッシュメモリ４５に記憶された再開情報を削除した（Ｓ５３）。これに対し、ＣＰＵ４１は、通常の電源オフの操作と異なる所定の操作（例えば、電源ボタン長押し）がされたと判定された場合に、フラッシュメモリ４５に記憶された再開情報を削除してもよい。
【０１０８】
ＣＰＵ４１は、キーボード７の複数のキー７Ａが何れも押下されない状態が、所定時間継続したと判定された場合（Ｓ５５：ＮＯ）、再開情報を削除せず、電源をオフした（Ｓ５７）。これに対し、ＣＰＵ４１は、キーボード７の複数のキー７Ａが何れも押下されない状態が、所定時間継続したと判定された場合にも、再開情報を削除してもよい。又、キーボード７の複数のキー７Ａが何れも押下されない状態が、所定時間継続したと判定された場合に、再開情報を削除するか否かを、ユーザが設定によって切り替えられるようにしてもよい。
【０１０９】
ＣＰＵ４１は、印刷処理の一時停止中にホーム画面３１が表示された場合（Ｓ４５：ＹＥＳ）、方法通知文字列が付加的に表示されたホーム画面３１Ｂ〜３１Ｄを表示部７Ｂに表示させた（Ｓ４７）。これに対し、ＣＰＵ４１は、一時停止中の印刷処理を再開するための操作方法を示す音声を、非図示のスピーカから出力してもよい。
【０１１０】
上記において、カッタ５７は、テープ８に対してフルカット及びハーフカットの少なくとも一方が可能であればよい。同様に、カッタ６４は、チューブ９に対してフルカット及びハーフカットの少なくとも一方が可能であればよい。
【０１１１】
＜その他＞
Ｓ８５の処理を行うＣＰＵ４１は、本発明の「印刷手段」の一例である。Ｓ８７の処理を行うＣＰＵ４１は、本発明の「第１判定手段」の一例である。停止キーを押下する操作は、本発明の「第１指示」の一例である。Ｓ９７の処理を行うＣＰＵ４１は、本発明の「停止手段」の一例である。編集画面が表示された状態で印刷キーを押下する操作は、本発明の「第２指示」の一例である。Ｓ１９の処理を行うＣＰＵ４１は、本発明の「第２判定手段」の一例である。カッタ５７、６４、及び、カットモータ８９、９９は、本発明の「切断機構」の一例である。Ｓ９９の処理を行うＣＰＵ４１は、本発明の「切断手段」の一例である。Ｓ７１の処理を行うＣＰＵ４１は、本発明の「受付手段」の一例である。Ｓ９５の処理を行うＣＰＵ４１は、本発明の「記憶手段」の一例である。Ｓ６３の処理を行うＣＰＵ４１は、本発明の「第３判定手段」の一例である。禁止操作は、本発明の「第３指示」の一例である。Ｓ６９の処理を行うＣＰＵ４１は、本発明の「第１削除手段」の一例である。Ｓ５１、５５の処理を行うＣＰＵ４１は、本発明の「第４判定手段」の一例である。Ｓ５３の処理を行うＣＰＵ４１は、本発明の「第２判定手段」の一例である。電源をオフするために電源ボタンが押下される操作は、本発明の「第１指示」の一例である。キーボード７の複数のキー７Ａが何れも押下されない状態が所定時間継続した場合は、本発明の「第２指示」の一例である。Ｓ４１の処理を行うＣＰＵ４１は、本発明の「第１表示手段」の一例である。Ｓ４７の処理を行うＣＰＵ４１は、本発明の「第２表示手段」の一例である。
【符号の説明】
【０１１２】
１        ：印刷装置
７        ：キーボード
７Ａ      ：キー
７Ｂ      ：表示部
８        ：テープ
９        ：チューブ
１７      ：操作部
３１      ：ホーム画面
３２      ：チューブ編集画面
３３      ：テープ編集画面
３４Ａ    ：チューブ印刷中画面
３４Ｂ    ：テープ印刷中画面
３５      ：確認画面
４１      ：ＣＰＵ
５０      ：テープ印刷機構
５７      ：カッタ
６０      ：チューブ印刷機構
６４      ：カッタ
【図１】
0006380433.tif 000002
【図２】
0006380433.tif 000003
【図３】
0006380433.tif 000004
【図４】
0006380433.tif 000005
【図５】
0006380433.tif 000006
【図６】
0006380433.tif 000007
【図７】
0006380433.tif 000008
【図８】
0006380433.tif 000009
【図９】
0006380433.tif 000010
【図１０】
0006380433.tif 000011
【図１１】
0006380433.tif 000012
【図１２】
0006380433.tif 000013
【図１３】
0006380433.tif 000014
【図１４】
0006380433.tif 000015
【図１５】
0006380433.tif 000016
【図１６】
0006380433.tif 000017
【図１７】
0006380433.tif 000018
【図１８】
0006380433.tif 000019
【図１９】
0006380433.tif 000020
【図２０】
0006380433.tif 000021