(57)【特許請求の範囲】
【請求項１】
被印字テープを搬送させるための搬送手段と、
前記搬送手段により搬送される前記被印字テープに印字を行って印字テープを生成する印字手段と、
所望の操作入力が可能な操作手段と、
所定の表示を行う表示手段と、
を有し、
生成される前記印字テープの外観イメージを表すプレビュー画面を前記表示手段に表示しつつ、当該印字テープにおける印字内容についての前記操作手段を介した編集操作を受け付ける、リアルタイムプレビューモード、及び、生成される前記印字テープにおける印字内容についての前記操作手段を介した編集操作を受け付けるためのテキスト入力画面を表示手段に表示しつつ、当該操作手段を介した編集操作を受け付ける、テキスト入力モード、の２つの動作モードを、切替可能に備えた印刷装置であって、
前記被印字テープの長さ方向及び幅方向における印刷可能条件を決定する条件決定手段と、
前記操作手段を介した編集操作に基づき、当該編集操作後の内容が、前記条件決定手段により決定された前記印刷可能条件を満たすか否かを判定する判定手段と、
前記動作モードが前記リアルタイムプレビューモードとなっているときに、前記判定手段により前記印刷可能条件が満たされていないと判定された場合には、当該動作モードを前記リアルタイムプレビューモードから前記テキスト入力モードに切り替える、第１モード切替手段と、
前記第１モード切替手段により前記動作モードが前記テキスト入力モードに切り替えられた後、前記判定手段により前記印刷可能条件が満たされたと判定された場合には、当該動作モードを前記テキスト入力モードから前記リアルタイムプレビューモードに復帰させる、第２モード切替手段と、
を有することを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置において、
前記条件決定手段は、
前記被印字テープの幅情報、及び、前記操作手段の操作を介して指定された書式設定情報、の少なくとも一方に基づき、前記印刷可能条件を決定する
ことを特徴とする印刷装置。
【請求項３】
請求項１又は請求項２記載の印刷装置において、
前記動作モードが前記リアルタイムプレビューモードとなっているときに、前記判定手段により前記印刷可能条件が満たされていないと判定された場合に、前記表示手段を制御し、前記動作モードを前記リアルタイムプレビューモードから前記テキスト入力モードへの切り替えの確認を促す第１確認表示を行う、第１表示制御手段を有し、
前記第１モード切替手段は、
前記操作手段を介し、前記第１確認表示に対応した確認操作が行われた場合に、前記動作モードを前記リアルタイムプレビューモードから前記テキスト入力モードに切り替える
ことを特徴とする印刷装置。
【請求項４】
請求項３記載の印刷装置において、
前記第１確認表示は、
前記満たされなかった印刷可能条件が、前記被印字テープの前記長さ方向の前記印刷可能条件であるか前記被印字テープの前記幅方向の前記印刷可能条件であるか、の第１条件表示を含む
ことを特徴とする印刷装置。
【請求項５】
請求項１乃至請求項４のいずれか１項記載の印刷装置において、
前記第１モード切替手段により前記動作モードが前記テキスト入力モードに切り替えられた後、前記判定手段により前記印刷可能条件が満たされたと判定された場合に、前記表示手段を制御し、前記動作モードを前記テキスト入力モードから前記リアルタイムプレビューモードへの復帰の確認を促す第２確認表示を行う、第２表示制御手段を有し、
前記第２モード切替手段は、
前記操作手段を介し、前記第２確認表示に対応した確認操作が行われた場合に、前記動作モードを前記テキスト入力モードから前記リアルタイムプレビューモードに復帰させる
ことを特徴とする印刷装置。
【請求項６】
請求項１乃至請求項５のいずれか１項記載の印刷装置において、
前記第１モード切替手段により前記動作モードが前記テキスト入力モードに切り替えられたとき、前記テキスト入力画面には、前記満たされなかった印刷可能条件が、前記被印字テープの前記長さ方向の前記印刷可能条件であるか前記被印字テープの前記幅方向の前記印刷可能条件であるか、の第２条件表示が含まれる
ことを特徴とする印刷装置。
【請求項７】
請求項１乃至請求項５のいずれか１項記載の印刷装置において、
前記第１モード切替手段により前記動作モードが前記テキスト入力モードに切り替えられたとき、前記テキスト入力画面は、前記切り替え前に表示されていた前記プレビュー画面上に被さるように若しくは割り込むように、表示される
ことを特徴とする印刷装置。
【請求項８】
請求項１乃至請求項７のいずれか１項記載の印刷装置において、
前記第１モード切替手段により前記動作モードが前記テキスト入力モードに切り替えられたとき、前記テキスト入力画面上において表示される前記編集操作後の内容のうち、前記印刷可能条件を満たす部分と、前記印刷可能条件を満たさない部分とが、互いに異なる表示態様で表示される
ことを特徴とする印刷装置。
【請求項９】
被印字テープを搬送させるための搬送手段と、前記搬送手段により搬送される前記被印字テープに印字を行って印字テープを生成する印字手段と、所望の操作入力が可能な操作手段と、所定の表示を行う表示手段と、演算手段と、を有し、生成される前記印字テープの外観イメージを表すプレビュー画面を前記表示手段に表示しつつ、当該印字テープにおける印字内容についての前記操作手段を介した編集操作を受け付ける、リアルタイムプレビューモード、及び、生成される前記印字テープにおける印字内容についての前記操作手段を介した編集操作を受け付けるためのテキスト入力画面を表示手段に表示しつつ、当該操作手段を介した編集操作を受け付ける、テキスト入力モード、の２つの動作モードを、切替可能に備えた印刷装置に備えられた、前記演算手段に対し、
前記被印字テープの長さ方向及び幅方向における印刷可能条件を決定する条件決定手順と、
前記操作手段を介した編集操作に基づき、当該編集操作後の内容が、前記条件決定手順で決定された前記印刷可能条件を満たすか否かを繰り返し判定する判定手順と、
前記動作モードが前記リアルタイムプレビューモードとなっているときに、前記判定手順で前記印刷可能条件が満たされていないと判定された場合には、当該動作モードを前記リアルタイムプレビューモードから前記テキスト入力モードに切り替える、第１モード切替手順と、
前記第１モード切替手順で前記動作モードが前記テキスト入力モードに切り替えられた後、前記判定手順で前記印刷可能条件が満たされたと判定された場合には、当該動作モードを前記テキスト入力モードから前記リアルタイムプレビューモードに復帰させる、第２モード切替手順と、
を実行させるための、印刷処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被印字テープに所望の印字を行う印刷装置、及び、これに用いられる印刷処理プログラムに関する。
【背景技術】
【０００２】
被印字テープに所望の印字を行う印刷装置が知られている（例えば、特許文献１参照）。この印刷装置においては、動作モードとしてリアルタイムプレビューモード（印刷イメージ表示モード）が備えられている。このリアルタイムプレビューモードでは、表示手段（ディスプレイ）に、生成される印字テープ（印刷テープ）の外観イメージを表すプレビュー画面が表示される。そして、操作者は、印刷されるその外観イメージを見ながら、操作手段（キーボード）を介し、作成する印字テープの印字内容についての編集操作を行えるので、利便性が高い。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３１１１４４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術における上記プレビュー画面は、生成される印字テープの外観イメージが表示される画面である。したがって、上記リアルタイムプレビューモードにおいて、操作手段を介した上記編集操作内容が、実際には生成できない内容（例えば、装着されるテープに依存するテープ幅方向の行数オーバー・フォントサイズ過大や、予め設定された印字テープ長さに依存するテープ長さ方向の字数オーバー等）となってしまった場合は、それ以降上記プレビュー画面の表示が行われなくなり、結果としてそれ以降の編集操作もできなくなってしまう不都合が生じうる。
【０００５】
本発明の目的は、外観イメージを見ながら編集可能というリアルタイムプレビューモード本来の利便性を維持しつつ、操作途中で印字テープを生成できない編集内容となった場合であっても一時的にリアルタイムプレビューモードから離脱し編集操作を継続可能とすることで、操作者の利便性を向上できる印刷装置及び印刷処理プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、第１発明は、被印字テープを搬送させるための搬送手段と、前記搬送手段により搬送される前記被印字テープに印字を行って印字テープを生成する印字手段と、所望の操作入力が可能な操作手段と、所定の表示を行う表示手段と、を有し、生成される前記印字テープの外観イメージを表すプレビュー画面を前記表示手段に表示しつつ、当該印字テープにおける印字内容についての前記操作手段を介した編集操作を受け付ける、リアルタイムプレビューモード、及び、生成される前記印字テープにおける印字内容についての前記操作手段を介した編集操作を受け付けるためのテキスト入力画面を表示手段に表示しつつ、当該操作手段を介した編集操作を受け付ける、テキスト入力モード、の２つの動作モードを、切替可能に備えた印刷装置であって、前記被印字テープの長さ方向及び幅方向における印刷可能条件を決定する条件決定手段と、前記操作手段を介した編集操作に基づき、当該編集操作後の内容が、前記条件決定手段により決定された前記印刷可能条件を満たすか否かを判定する判定手段と、前記動作モードが前記リアルタイムプレビューモードとなっているときに、前記判定手段により前記印刷可能条件が満たされていないと判定された場合には、当該動作モードを前記リアルタイムプレビューモードから前記テキスト入力モードに切り替える、第１モード切替手段と、前記第１モード切替手段により前記動作モードが前記テキスト入力モードに切り替えられた後、前記判定手段により前記印刷可能条件が満たされたと判定された場合には、当該動作モードを前記テキスト入力モードから前記リアルタイムプレビューモードに復帰させる、第２モード切替手段と、を有することを特徴とする。
【０００７】
本願第１発明の印刷装置においては、動作モードとして、テキスト入力モードと、リアルタイムプレビューモードと、が備えられている。テキスト入力モードでは、表示手段に、テキスト入力画面が表示される。そして、操作者は、操作手段を介し、作成する印字テープの印字内容についての編集操作を行うことができる。
【０００８】
一方、リアルタイムプレビューモードでは、表示手段に、生成される印字テープの外観イメージを表すプレビュー画面が表示される。操作者は、この表示状態で、上記テキスト入力モードと同様、操作手段を介し、作成する印字テープの印字内容についての編集操作を行うことができる。
【０００９】
本願発明の第１印刷装置においては、条件判定手段と、判定手段と、第１モード切替手段と、第２モード切替手段と、が設けられる。条件決定手段は、（後述の判定手段による判定材料とするために）被印字テープの長さ方向及び幅方向における印刷可能条件をまず事前に決定しておく。そして、上記リアルタイムプレビューモードとなっているときに、前述のように操作手段を介した編集操作内容が実際には生成できない内容となってしまったときには、判定手段により、編集操作後の内容が上記前記印刷可能条件を満たさなくなったと判定される。この判定結果に応じて、上記第１モード切替手段が、動作モードをリアルタイムプレビューモードからテキスト入力モードに切り替える。この結果、上記のように突然編集操作が不可能になる不都合を回避し、操作者は引き続き編集操作を続行することができる。操作者が編集操作を続行することで、再び実際に印字テープを生成できる編集内容に戻ると、判定手段により上記前記印刷可能条件を再び満たすようになったと判定される。この判定結果に応じて、上記第２モード切替手段が、動作モードを再びテキスト入力モードからリアルタイムプレビューモードへと復帰させる。
【００１０】
以上のようにして、本願第１発明では、リアルタイムプレビューモードにおける操作者による編集操作の途中で、一時的に、実際には印字テープを生成できない編集内容（例えば、テープ幅方向の行数オーバー、テープ長さ方向の字数オーバー等）となった場合であっても、編集操作を（不可能とすることなく）継続することができる。この結果、外観イメージを見ながら編集可能というリアルタイムプレビューモード本来の利便性を維持しつつ前述の不都合を回避し、操作者の利便性を向上することができる。
【００１１】
第２発明は、上記第１発明において、前記条件決定手段は、前記被印字テープの幅情報、及び、前記操作手段の操作を介して指定された書式設定情報、の少なくとも一方に基づき、前記印刷可能条件を決定することを特徴とする。
【００１２】
第３発明は、上記第１又第２発明において、前記動作モードが前記リアルタイムプレビューモードとなっているときに、前記判定手段により前記印刷可能条件が満たされていないと判定された場合に、前記表示手段を制御し、前記動作モードを前記リアルタイムプレビューモードから前記テキスト入力モードへの切り替えの確認を促す第１確認表示を行う、第１表示制御手段を有し、前記第１モード切替手段は、前記操作手段を介し、前記第１確認表示に対応した確認操作が行われた場合に、前記動作モードを前記リアルタイムプレビューモードから前記テキスト入力モードに切り替えることを特徴とする。
【００１３】
これにより、編集操作の結果、その時点において長さ方向及び幅方向のうちいずれかの印刷可能条件を満たさなくなっていることを、操作者に対し確実に認識させることができる。
【００１４】
第４発明は、上記第３発明において、前記第１確認表示は、前記満たされなかった印刷可能条件が、前記被印字テープの前記長さ方向の前記印刷可能条件であるか前記被印字テープの前記幅方向の前記印刷可能条件であるか、の第１条件表示を含むことを特徴とする。
【００１５】
これにより、長さ方向印刷可能条件及び幅方向印刷可能条件のうち、どちらが満たされなくなっているかを、操作者に対し確実に認識させることができる。
【００１６】
第５発明は、上記第１乃至第４発明のいずれかにおいて、前記第１モード切替手段により前記動作モードが前記テキスト入力モードに切り替えられた後、前記判定手段により前記印刷可能条件が満たされたと判定された場合に、前記表示手段を制御し、前記動作モードを前記テキスト入力モードから前記リアルタイムプレビューモードへの復帰の確認を促す第２確認表示を行う、第２表示制御手段を有し、前記第２モード切替手段は、前記操作手段を介し、前記第２確認表示に対応した確認操作が行われた場合に、前記動作モードを前記テキスト入力モードから前記リアルタイムプレビューモードに復帰させることを特徴とする。
【００１７】
これにより、テキスト入力モードへ移行後の編集操作の結果、長さ方向及び幅方向の両方の印刷可能条件を満たすようになったことを操作者に対し確実に認識させることができる。
【００１８】
第６発明は、上記第１乃至第５発明のいずれかにおいて、前記第１モード切替手段により前記動作モードが前記テキスト入力モードに切り替えられたとき、前記テキスト入力画面には、前記満たされなかった印刷可能条件が、前記被印字テープの前記長さ方向の前記印刷可能条件であるか前記被印字テープの前記幅方向の前記印刷可能条件であるか、の第２条件表示が含まれることを特徴とする。
【００１９】
第７発明は、上記第１乃至第５発明において、前記第１モード切替手段により前記動作モードが前記テキスト入力モードに切り替えられたとき、前記テキスト入力画面は、前記切り替え前に表示されていた前記プレビュー画面上に被さるように若しくは割り込むように、表示されることを特徴とする。
【００２０】
第８発明は、上記第１乃至第７発明のいずれかにおいて、前記第１モード切替手段により前記動作モードが前記テキスト入力モードに切り替えられたとき、前記テキスト入力画面上において表示される前記編集操作後の内容のうち、前記印刷可能条件を満たす部分と、前記印刷可能条件を満たさない部分とが、互いに異なる表示態様で表示されることを特徴とする。
【００２１】
これにより、長さ方向（又は幅方向）の印刷可能条件を満たさなくなった編集操作部分を、操作者に対し確実に認識させることができる。
【００２２】
上記目的を達成するために、第９発明は、被印字テープを搬送させるための搬送手段と、前記搬送手段により搬送される前記被印字テープに印字を行って印字テープを生成する印字手段と、所望の操作入力が可能な操作手段と、所定の表示を行う表示手段と、演算手段と、を有し、生成される前記印字テープの外観イメージを表すプレビュー画面を前記表示手段に表示しつつ、当該印字テープにおける印字内容についての前記操作手段を介した編集操作を受け付ける、リアルタイムプレビューモード、及び、生成される前記印字テープにおける印字内容についての前記操作手段を介した編集操作を受け付けるためのテキスト入力画面を表示手段に表示しつつ、当該操作手段を介した編集操作を受け付ける、テキスト入力モード、の２つの動作モードを、切替可能に備えた印刷装置に備えられた、前記演算手段に対し、前記被印字テープの長さ方向及び幅方向における印刷可能条件を決定する条件決定手順と、前記操作手段を介した編集操作に基づき、当該編集操作後の内容が、前記条件決定手順で決定された前記印刷可能条件を満たすか否かを繰り返し判定する判定手順と、前記動作モードが前記リアルタイムプレビューモードとなっているときに、前記判定手順で前記印刷可能条件が満たされていないと判定された場合には、当該動作モードを前記リアルタイムプレビューモードから前記テキスト入力モードに切り替える、第１モード切替手順と、前記第１モード切替手順で前記動作モードが前記テキスト入力モードに切り替えられた後、前記判定手順で前記印刷可能条件が満たされたと判定された場合には、当該動作モードを前記テキスト入力モードから前記リアルタイムプレビューモードに復帰させる、第２モード切替手順と、を実行させる。
【発明の効果】
【００２３】
本発明によれば、リアルタイムプレビューモードにおける操作途中で印字テープを生成できない編集内容となった場合であっても一時的にリアルタイムプレビューモードから離脱し編集操作を継続することができる。この結果、外観イメージを見ながら編集可能というリアルタイムプレビューモード本来の利便性を維持しつつ、操作者の利便性を向上することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態における印刷装置を斜め上方向から見た外観を表す斜視図である。
【図２】下カバーを開放した状態の印刷装置を斜め下方向から見た外観を表す斜視図である。
【図３】カートリッジの内部構造を模式的に表す拡大平面図である。
【図４】印刷装置の制御系を表す機能ブロック図である。
【図５】リアルタイムプレビューモードでの編集操作中にラベル長エラーが生じた比較例を表す説明図である。
【図６】リアルタイムプレビューモードでの編集操作中にテープ幅エラーが生じた比較例を表す説明図である。
【図７】本発明の一実施形態における、編集操作に伴う画面遷移例を表す説明図である。
【図８】ＣＰＵによって実行される制御手順を表すフローチャートである。
【図９】エラーの内容をテキスト入力画面で表示する変形例における、画面遷移例を表す説明図である。
【図１０】プレビュー画面上にテキスト入力画面を重ねて表示する変形例における、画面遷移例を表す説明図である。
【図１１】テキスト入力画面でエラー部分を異なる態様で表示する変形例における、画面遷移例を表す説明図である。
【発明を実施するための形態】
【００２５】
以下、本発明の一実施形態を図面を参照しつつ説明する。
【００２６】
本実施形態の印刷装置の概略構成について、図１〜図３を用いて説明する。図１において、この印刷装置１は、所望の印字を行った印字済みラベル用テープを所定の長さに切断することにより、印字テープとしての印字ラベル（図示省略。外観イメージは後述の図７等を参照）を作成する。なお、本実施形態において印刷装置１の前・後・左・右・上・下というときは、図１及び図２等に示す方向を指す。
【００２７】
＜全体概略構成＞
図１及び図２に示すように、印刷装置１の筐体２は、装置下面を構成する下カバー１５と、装置側面を構成する横カバー１６と、装置上面を構成する上カバー１７とにより構成されている。上カバー１７には、前方向から後方向に向けて、文字入力等の種々の操作が行われるキーボード３（操作手段に相当）、印刷装置１の各種機能を実行させるための機能キー群４（操作手段に相当）、及び、入力した文字や記号等（以下適宜、印字オブジェクトという）を表示するための液晶ディスプレイ５（表示手段に相当）が設けられている。キーボード３には、例えば、「↑」「←」「→」「↓」の４つのカーソルキーのほか、通常のアルファベットや数字のキーが設けられている。機能キー群４には、この例では、電源スイッチ４Ｂ、印刷（Ｐｒｉｎｔ）キー４Ｃ等が含まれている。また横カバー１６の右側後方には、印字済みラベル用テープ１０９（後述の図３参照）をカットするためのカッターレバー７が設けられている。
【００２８】
印刷装置１の上側後方には、カートリッジ８を着脱可能なカートリッジホルダ９が設けられている。このカートリッジホルダ９は、印刷装置１の前端部を回転軸として開閉可能に構成された上記下カバー１５を閉じると覆われ、下カバー１５を開放すると露出する。
【００２９】
また、図２に示すように、印刷装置１の上側後方には、カートリッジホルダ９に隣接して、電池ＢＴ（後述の図４参照）を複数個収納可能な電池収納部７０が設けられている。なお、図２中、符号６０は、外部電源としてのＡＣアダプタ２２０（後述の図４参照）の出力プラグが接続されるＤＣジャックである。
【００３０】
＜カートリッジ＞
図３に示すように、カートリッジ８は、筐体８Ａと、この筐体８Ａ内に配置され帯状の基材テープ１０１が巻回された第１ロール１０２（実際は渦巻き状であるが、図では簡略的に同心円状に示す）と、上記基材テープ１０１と略同じ幅である、透明なカバーフィルム１０３（被印字テープに相当）が巻回された第２ロール１０４（実際は渦巻き状であるが、図では簡略的に同心円状に示す）と、インクリボン１０５（熱転写リボン、但し被印字テープが感熱テープの場合は不要）を繰り出すリボン供給側ロール１１１と、印字後のインクリボン１０５を巻取るリボン巻取りローラ１０６と、カートリッジ８のテープ排出部の近傍に回転可能に支持されたテープ送りローラ２７と、を有する。また、カートリッジ８の例えば筺体８Ａには、カートリッジホルダ９へのカートリッジ８の装着時に、印刷装置１の筐体２に設置されたカートリッジセンサ６（後述の図４参照）によって検出される被検出部６Ａ（上記した図２参照）が設けられている。
【００３１】
テープ送りローラ２７は、上記基材テープ１０１と上記カバーフィルム１０３とを押圧し接着させ印字済みラベル用テープ１０９としつつ、図３中矢印Ａで示す方向にテープ送りを行う。
【００３２】
第１ロール１０２は、リール部材１０２ａの周りに上記基材テープ１０１を巻回している。基材テープ１０１はこの例では４層構造となっており、詳細な図示を省略するが、内側に巻かれる側よりその反対側へ向かって、適宜の粘着剤からなる貼り合わせ用粘着層、ＰＥＴ（ポリエチレンテレフタラート）等から成る色付きのベースフィルム、適宜の粘着剤からなる貼り付け用粘着層、剥離紙の順序で積層され構成されている。
【００３３】
第２ロール１０４は、リール部材１０４ａの周りに上記カバーフィルム１０３を巻回している。第２ロール１０４より繰り出されるカバーフィルム１０３の裏面に、インクリボン１０５がサーマルヘッド２３（印字手段に相当）に押圧されて当接させられる。
【００３４】
このとき、上記のカートリッジ８の構成に対応して、カートリッジホルダ９には、上記使用済みのインクリボン１０５を巻き取るためのリボン巻き取り軸１０７と、印字済みラベル用テープ１０９を搬送するための上記テープ送りローラ２７を駆動するためのテープ送りローラ駆動軸１０８（搬送手段に相当）とが設けられている。またカートリッジホルダ９には、カバーフィルム１０３に所望の印刷を行う上記サーマルヘッド２３が、カートリッジ８の装着時にカートリッジ８の開口部１４（図２参照）に位置するように設けられている。
【００３５】
リボン巻取りローラ１０６及びテープ送りローラ２７は、カートリッジ８外に設けた例えばパルスモータである駆動モータ２１１（後述の図４参照）の駆動力が、図示しないギヤ機構を介し上記リボン巻取りローラ駆動軸１０７及び上記テープ送りローラ駆動軸１０８に伝達されることによって、互いに連動し回転駆動される。
【００３６】
上記構成において、カートリッジ８が上記カートリッジホルダ９に装着されロールホルダがリリース位置（図示省略）から図３に示す印字位置に移動されると、カバーフィルム１０３及びインクリボン１０５が、上記サーマルヘッド２３と、このサーマルヘッド２３に対向して設けたプラテンローラ２６との間に狭持される。これとともに、基材テープ１０１及びカバーフィルム１０３が、テープ送りローラ２７と、テープ送りローラ２７に対向して設けた圧着ローラ２８との間に狭持される。そして、上記駆動モータの駆動力によって、リボン巻取りローラ１０６及びテープ送りローラ２７が、図３中矢印Ｂ及び矢印Ｃで示す方向にそれぞれ同期して回転駆動される。このとき、前述のテープ送りローラ駆動軸１０８と上記圧着ローラ２８及び上記プラテンローラ２６はギヤ機構（図示せず）にて連結されており、テープ送りローラ駆動軸１０８の駆動に伴いテープ送りローラ２７、圧着ローラ２８、及びプラテンローラ２６が回転し、第１ロール１０２から基材テープ１０１が繰り出され、上述のようにテープ送りローラ２７へ供給される。
【００３７】
一方、第２ロール１０４からはカバーフィルム１０３が繰り出されるとともに、サーマルヘッド制御回路２１７（後述の図４参照）によりサーマルヘッド２３に設けられた複数の発熱素子が通電され、発熱する。このとき、カバーフィルム１０３の裏面側（すなわち上記基材テープ１０１と接着される側）には、リボン巻取りローラ１０６により駆動されるインクリボン１０５が、上記サーマルヘッド２３に押圧されて当接させられる。この結果、カバーフィルム１０３の裏面に、所望の印字内容の印字データに対応した印字（詳細は後述）が印刷される。
【００３８】
そして、上記基材テープ１０１と上記印刷が終了したカバーフィルム１０３とが、上記テープ送りローラ２７及び圧着ローラ２８の押圧により上記貼り合わせ用粘着層により接着されて一体化され、印字済みラベル用テープ１０９として形成され、カートリッジ８外へと排出される。カバーフィルム１０３への印字が終了したインクリボン１０５は、リボン巻取りローラ駆動軸１０７の駆動によりリボン巻取りローラ１０６に巻取られる。
【００３９】
カートリッジ８外へ排出された印字済みラベル用テープ１０９の搬送経路の下流側には、固定刃４０と可動刃４１を備えた切断機構４２が設けられている。上記カッターレバー７が操作されることにより可動刃４１が動作し、上記印字済みラベル用テープ１０９が切断され、切断された印字済みラベル用テープ１０９（以降、単に印字ラベルという。印字内容は後述の図５〜図７等参照）が生成される。
【００４０】
＜制御系＞
次に、図４を用いて、印刷装置１の制御系について説明する。
【００４１】
図４において、印刷装置１は、所定の演算を行うＣＰＵ２１２（演算手段に相当）を有している。
【００４２】
ＣＰＵ２１２には、上記液晶ディスプレイ５と、ＥＥＰＲＯＭ２１４と、ＲＡＭ２１３と、カートリッジセンサ６と、が接続されている。またＣＰＵ２１２は、ＡＣアダプタ２２０に接続され印刷装置１の電源のオン・オフ処理を行う電源回路２１５と、上記リボン巻取りローラ駆動軸１０７及び上記テープ送りローラ駆動軸１０８を駆動する駆動モータ２１１の駆動制御を行うモータ駆動回路２１６と、上記サーマルヘッド２３の発熱素子の通電制御を行うサーマルヘッド制御回路２１７とに接続されている。
【００４３】
ＥＥＰＲＯＭ２１４には、各種制御プログラム（後述の図８等のフローを実行する本実施形態の印刷処理プログラムを含む）が記憶されている。ＣＰＵ２１２は、ＲＡＭ２１３の一時記憶機能を利用しつつＥＥＰＲＯＭ２１４に予め記憶されたプログラムに従って信号処理を行い、それによって印刷装置１全体の制御を行う。
【００４４】
カートリッジセンサ６は、カートリッジホルダ９へ装着したカートリッジ８等に適宜に形成された上記被検出部６Ａを、公知の手法（例えば機械的な接触式の手法、あるいは磁気・光学的手法を用いた非接触式の手法等）によって検出する。ＣＰＵ２１２は、このカートリッジセンサ６の検出結果に基づき、当該カートリッジ８の種別情報を取得する。この種別情報には、各カートリッジ８に備えられる上記カバーフィルム１０３及び基材テープ１０１のテープ幅情報が少なくとも含まれる。
【００４５】
＜実施形態の特徴＞
以上の基本構成において、本実施形態の特徴は、リアルタイムプレビューモードで印字オブジェクトの編集操作が行われる際の処理にある。以下、その詳細を順を追って説明する。
【００４６】
＜テキスト入力モードとリアルタイムプレビューモード＞
本実施形態の印刷装置１には、上記印字オブジェクトの編集操作が可能な動作モードとして、２つの動作モードが備えられている。すなわち、テキスト入力モードとリアルタイムプレビューモードである。テキスト入力モードでは、ディスプレイ５に、所定のテキスト入力画面が表示される（後述の図７（ｃ）及び図７（ｄ）等参照）。そして、操作者は、特に制限されることなく、上記キーボード３や機能キー群４等を介し、印字ラベルの印字内容（すなわち印字オブジェクト）についての編集操作を行うことができる。
【００４７】
一方、リアルタイムプレビューモードでは、ディスプレイ５に、生成される印字ラベルの外観イメージを表すプレビュー画面が表示される（後述の図５（ａ）〜（ｃ）、図６（ａ）〜（ｃ）、図７（ａ）、図７（ｆ）参照）。操作者は、この表示状態で、上記テキスト入力モードと同様、上記キーボード３や機能キー群４等を介し、作成する印字ラベルの印字内容についての編集操作を行うことができる。
【００４８】
＜リアルタイムプレビューモードでの不都合＞
しかしながら、上記リアルタイムプレビューモードで表示されるプレビュー画面は、生成される印字ラベルの外観イメージが表示される画面である。したがって、印字ラベルに応じた制限が存在し、上記リアルタイムプレビューモードにおいて、上記キーボード３や機能キー群４等を介した編集操作内容が、実際には生成できない内容（例えば、テープ幅方向の行数オーバー、テープ長さ方向の字数オーバー等）となってしまった場合は、それ以降上記プレビュー画面の表示が行われなくなり、結果としてそれ以降の編集操作もできなくなってしまう不都合が生じうる。そのような不都合の具体例を図５及び図６により説明する。
【００４９】
＜ラベル長エラーによる不都合の例（第１比較例）＞
上記リアルタイムプレビューモードにおける、ディスプレイ５に表示されたプレビュー画面５Ａ′の一例を図５（ａ）に示す。このプレビュー画面５Ａ′では、その時点までの操作者の上記キーボード３や機能キー群４の操作に対応する印字ラベルの外観イメージ（言い替えれば、現在の操作状態により生成可能な印字ラベルの外観イメージ。以下適宜、単に「ラベルイメージ」という）ＩＭが表示される。この例では、比較的大きなフォントサイズの「１２３４５６７８９０」の１０個の数字が最上段に配列され、その下の２段目には比較的小さなフォントサイズで「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲ」の１８文字のアルファベットが配列され、さらにその下の３段目には上記同様のフォントサイズで「ＡＢＣＤＥ」の５文字のアルファベットが配列された、レイアウトとなっている。
【００５０】
このとき、図５（ａ）に示すレイアウトでは、２段目の「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲ」に対し３段目の「ＡＢＣＤＥ」が短すぎて、バランスが悪い。そこで、例えば、操作者が、図５（ｂ）に示すように、２段目の「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲ」のうちの「Ｍ」で改行を行って、２段目を「ＡＢＣＤＥＦＧＨＩＪＫＬＭ」（１３文字）とするとともに３段目を「ＮＯＰＱＲＡＢＣＤＥ」（１０文字）とすることを意図した場合を想定する。
【００５１】
この場合、例えば、操作者は、図５（ｃ）に示すように、（上記キーボード３や機能キー群４の操作により）上記プレビュー画面５Ａ′においてカーソル５１を「Ｒ」の直後の「Ａ」の位置まで移動させた後、例えばキーボード３のＢＳ（バックススペース）キーを押下することで「Ｒ」の直後の改行マーク５２を削除する。なお、上記図５（ａ）のプレビュー画面５Ａ′では実際には改行マーク５２は表示されないが、図５（ａ）では便宜的に表示している。
【００５２】
しかしながら、上記のようにして改行マーク５２を削除すると、３段目にあった文字列「ＡＢＣＤＥ」が「Ｒ」と同じ２段目に移動し「Ｒ」の後に連続するように配置されることになる。つまり、上記削除操作の瞬間、２段目には、「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＡＢＣＤＥ」（２３文字）が配列されることになる。これにより、このレイアウトでは、例えば、事前に上記キーボード３や機能キー群４を介し操作者により設定入力されていたラベル長（以下適宜、単に「設定ラベル長」という）に対応した印刷可能条件（例えば、何文字×何行といった文字数・行数の範囲）を、長さ方向において超えてしまう（図５（ｄ）参照）。
【００５３】
前述したように、プレビュー画面５Ａ′は、現在の操作状態により「生成可能な」ラベルイメージを表す画面であるから、上記のように印刷可能条件を満たさない生成不可能なラベルイメージを表すことはできない。この結果、図５（ｅ）に示すように、ディスプレイ５に、上記設定ラベル長に基づく印刷可能条件を満たさないことを表す「ラベル長エラー」のエラー画面５Ｂ′が表示される。したがって、操作者は、これ以降、なんの編集操作もできなくなる。なお、例えば文字数が非常に多いときに、上記設定ラベル長とは別に印刷装置１において固定的に設定されている印刷最大長（例えば１メートル等。以下適宜、「長さ制限」という）に対応した印刷可能条件（例えば、何文字×何行といった文字数・行数の範囲）を、長さ方向において超えてしまう場合も、上記と同様である。なお、この場合、ディスプレイ５に「長さ制限エラー」等と表示するようにしてもよい。
【００５４】
＜テープ幅エラーによる不都合の例（第２比較例）＞
上記同様の別のエラーが生じる例を図６（ａ）〜（ｅ）により説明する。図６（ａ）は、上記図５（ａ）と同じプレビュー画面５Ａ′のラベルイメージＩＭを示しており、前述のように、「１２３４５６７８９０」が最上段に、２段目に「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲ」が配列され、３段目に「ＡＢＣＤＥ」が配列されている。
【００５５】
そして、前述と同様、バランスを改善するために操作者が、「Ｍ」で改行することを意図して（図６（ｂ）参照）、カーソル５１を「Ｍ」の位置まで移動させた後、例えばキーボード３のリターンキーを押下することで改行マーク５２を挿入した場合を想定する（図６（ｃ）参照）。なお、前述と同様、プレビュー画面５Ａ′では実際には改行マーク５２は表示されないが、図６（ｃ）では便宜的に表示している。
【００５６】
しかしながら、上記のようにして改行マーク５２を挿入すると、もともと２段目の文字列「ＯＰＱＲ」の後にも改行マーク５２が挿入されていた（図示省略）ことから、２段目が文字列「ＡＢＣＤＥＦＧＨＩＪＫＬＭ」、３段目が文字列「ＮＯＰＱＲＲ」、４段目が「ＡＢＣＤＥ」というレイアウトになる。これにより、このレイアウトでは、例えば、上記カートリッジホルダ９に装着されたカートリッジ８に備えられたカバーフィルム１０３のテープ幅（例えばカートリッジセンサ６の検出結果に基づきＣＰＵ２１２で取得される）に対応した印刷可能条件（例えば、何文字×何行といった文字数・行数の範囲）を、テープ幅方向において超えてしまう（図６（ｄ）参照）。
【００５７】
上記の結果、図６（ｅ）に示すように、ディスプレイ５に、上記テープ幅に基づく印刷可能条件を満たさないことを表す「テープ幅エラー」のエラー画面５Ｃ′が表示される（あるいは「行数エラー」等でも良い）。したがって、操作者は、これ以降、なんの編集操作もできなくなる。なお、上記のような改行マーク６２の挿入による幅方向寸法の増大以外に、ラベルイメージＩＭ中の各文字のフォントサイズを増加させる編集を行うことで印刷可能条件（例えば、何文字×何行といった文字数・行数の範囲）を、テープ幅方向において超えてしまう場合も、上記と同様である。なお、この場合、ディスプレイ５に「文字サイズエラー」等と表示するようにしてもよい。
【００５８】
＜実施形態の編集処理＞
そこで、本実施形態の印刷装置１においては、リアルタイムプレビューモードでの編集操作において、上記のように印刷可能条件を満たさなくなったときには、動作モードを、上記リアルタイムプレビューモードから上記テキスト入力モードに一時的に切り替える。以下、その詳細を図７（ａ）〜（ｆ）を用いて説明する。
【００５９】
図７（ａ）は、上記図５（ａ）及び図６（ａ）のプレビュー画面５Ａ′と同様の、ラベルイメージＩＭを含むプレビュー画面５Ａを示している。ラベルイメージＩＭにおいては、前述のように、「１２３４５６７８９０」が最上段に、２段目に「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲ」が配列され、３段目に「ＡＢＣＤＥ」が配列されている。
【００６０】
そして、前述と同様、バランスを改善するために、操作者が「Ｍ」で改行することを意図して、カーソル５１を「Ａ」の位置まで移動させた後、キーボード３のＢＳ（バックススペース）キーを押下する。すると、図５（ｄ）及び図５（ｅ）を用いて前述したように、そのままのレイアウトでは上記設定ラベル長に対応した印刷可能条件を長さ方向において超えてしまうことから、その旨を表すメッセージ「ラベル長エラー！表示できないため、テキスト入力モードに移行します」（第１確認表示に相当）を含むエラー画面５Ｂがディスプレイ５に表示される。これにより、後述のように動作モードを上記リアルタイムプレビューモードからテキスト入力モードへの一時的な切り替えを了承する確認操作が促される。
【００６１】
なお、前述の図６（ｃ）で説明したように、例えば「Ｍ」の直後に改行マーク５２を挿入した場合には、上記「ラベル長エラー！」の代わりにメッセージ「テープ幅エラー！」（あるいは「行数エラー」等でも良い）が配置されたエラー画面がディスプレイ５に表示される（図示省略）。また前述の「文字サイズエラー」「長さ制限エラー」等に該当する場合も同様である。
【００６２】
上記エラー画面５Ｂの表示に対応して操作者がキーボード３や機能キー群４を介し適宜の操作を行うと、上記動作モードがリアルタイムプレビューモードからテキスト入力モードへ切り替えられ、ディスプレイ５での表示が、図７（ｃ）に示すテキスト入力画面５Ｃに移行する。このテキスト入力画面５Ｃは、この種のものとして公知の構成と同様、その時点までの操作者の上記キーボード３や機能キー群４の操作に対応する編集内容そのもの（外観イメージではない）を、テキスト文字により表現する画面である。したがって、各文字の各行における並びは明示されるものの、当該文字のフォントサイズや書体や修飾等は反映されない。
【００６３】
図７（ｃ）のテキスト入力画面５Ｃでは、上記図７（ａ）での表示内容に対応して、１行目に、「１２３４５６７８９０」のテキスト文字が配置されている。また２行目には、前述の「Ｒ」の直後の改行マーク５２（図示省略）の削除により、「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＡＢＣＤＥ」のテキスト文字が横一列に配置され（但しこの例では画面内に収まらずスクロールすることで表示される）ている。また「Ｒ」の直後にカーソル５１が表示されている。
【００６４】
この表示状態で、操作者は、「Ｍ」で改行することを意図し、キーボード３や機能キー群４を操作してカーソル５１を「Ｍ」の位置まで移動（図７（ｄ）参照）させた後、キーボード３のリターンキーを押下する。
【００６５】
上記の操作により、上記図７（ａ）でのＢＳキーの操作による、印刷可能条件に対する長さ方向の逸脱が解消されるので、図７（ｅ）に示すように、その旨を表すメッセージ「表示できるようになったのでリアルタイムプレビューモードに戻ります」（第２確認表示に相当）を含む画面（以下適宜、「復帰通知画面」という）５Ｄがディスプレイ５に表示される。これにより、動作モードを上記テキスト入力モードから再び上記リアルタイムプレビューモードへ切り替えることを了承する確認操作が促される。なお、このような単なる「再びリアルタイムプレビューモードへ切り替えることの確認の操作」ではなく、「再びリアルタイムプレビューモードへ切り替えるか否か」を、操作者の好みによって選択操作できるようにしてもよい。この場合、例えば、操作者が切り替え不可を選択した場合には、そのまま上記テキスト入力モードが実行されるようにすればよい。
【００６６】
上記復帰通知画面５Ｄの表示に対応して操作者がキーボード３や機能キー群４を介し上記モード切り替えの確認の操作を行うと（あるいは所定の時間経過を契機にしてもよい）、上記動作モードがテキスト入力モードからリアルタイムプレビューモードへ切り替えられ、ディスプレイ５での表示が、図７（ｆ）に示すプレビュー画面５Ｅに移行する。プレビュー画面５Ｅに含まれるラベルイメージＩＭにおいては、以上の捜査の結果、「１２３４５６７８９０」の１０個の数字が最上段に配列され、２段目に「ＡＢＣＤＥＦＧＨＩＪＫＬＭ」（１３文字）のアルファベット列が配列され、３段目に「ＮＯＰＱＲＡＢＣＤＥ」（１０文字）のアルファベット列が配列されている。
＜制御手順＞
上記図７（ａ）〜（ｆ）で説明した手法を実現するために、ＣＰＵ２１２によって実行される処理手順を表すフローを、図８に示す。
【００６７】
図８において、例えば操作者が上記キーボード３や機能キー群４等を適宜に操作し、印字ラベルへ印字形成したい印字オブジェクトの内容（前述の例では「１２３４５６７８９０」「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲ」「ＡＢＣＤＥ」）をテキスト入力モードにおいて入力した後、さらに適宜の操作で印刷装置１をリアルタイムプレビューモードとすることにより、このフローが開始される（「ＳＴＡＲＴ」位置）。なお、上記テキスト入力モードでの入力を省略し、後述のステップＳ３０において当該入力を行うようにしてもよい。
【００６８】
まず、ステップＳ１０で、ＣＰＵ２１２は、上記カートリッジセンサ６の検出結果に基づき、上記カートリッジホルダ９に装着されたカートリッジ８のカバーフィルム１０３のテープ幅を取得する。すなわち、カートリッジセンサ６は、カートリッジホルダ９へ装着したカートリッジ８等に適宜に形成された上記被検出部６Ａを、公知の手法（例えば機械的な接触式の手法、あるいは磁気・光学的手法を用いた非接触式の手法等）によって検出する。ＣＰＵ２１２は、このカートリッジセンサ６の検出結果に基づき、当該カートリッジ８の種別情報を取得し、対応する上記テープ幅を取得する。
【００６９】
その後、ステップＳ１５で、ＣＰＵ２１２は、キーボード３や機能キー群４の操作により操作者が設定する、上記ラベル長を受け付ける。
【００７０】
そして、ステップＳ２０に移り、ＣＰＵ２１２は、ステップＳ１０で取得された上記テープ幅、及び、上記ステップＳ１５で受け付けたラベル長、に応じて、前述の印刷可能条件を設定する。この印刷可能条件は、前述したように、例えば、何文字×何行といった文字数の範囲（長さ方向における印刷可能条件）や行数の範囲（幅方向における印刷可能条件）として設定される。なお、このステップＳ２０が各請求項記載の条件決定手順に相当すると共に、このステップＳ２０を実行するＣＰＵ２１２が各請求項記載の条件決定手段として機能する。
【００７１】
その後、ステップＳ２５に移り、ＣＰＵ２１２は、液晶ディスプレイ５に表示信号を出力し、上記ラベルイメージＩＭを含むプレビュー画面５Ａを表示させる。
【００７２】
その後、ステップＳ３０で、ＣＰＵ２１２は、操作者による、キーボード３や機能キー群４を介した編集操作を受け付ける（図７（ａ）における上記バックスペースキーの押下操作参照）。
【００７３】
その後、ステップＳ３５で、ＣＰＵ２１２は、編集後の内容が上記長さ方向における印刷可能条件及び幅方向における印刷可能条件をみたすか否かを判定する。編集後の内容が上記印刷可能条件を満たす場合は、ステップＳ３５の判定が満たされ（Ｓ３５：Ｙｅｓ）、後述のステップＳ７５に移行する。編集後の内容が上記印刷可能条件を満たさない場合はステップＳ３５の判定が満たされず（Ｓ３５：Ｎｏ）、ステップＳ４０に移行する。
【００７４】
ステップＳ４０では、ＣＰＵ２１２は、液晶ディスプレイ５に表示信号を出力して、リアルタイムプレビューモードからテキスト入力モードへの移行を通知する上記エラー画面５Ｂ（図７（ｃ）参照）を表示させる。このステップＳ４０を実行するＣＰＵ２１２が、各請求項記載の第１表示制御手段として機能する。
【００７５】
その後、ステップＳ４５で、ＣＰＵ２１２は、上記ステップＳ４０での表示に対応し、操作者が、キーボード３や機能キー群４を介した適宜の確認操作（モード切り替えを了承する確認操作）を行ったか否かを判定する。操作者が確認操作を行うまではステップＳ４５の判定が満たされず（Ｓ４５：Ｎｏ）、ループ待機する。操作者が確認操作を行った場合はステップＳ４５の判定が満たされ（Ｓ４５：Ｙｅｓ）、ステップＳ５０に移行する。
【００７６】
ステップＳ５０では、ＣＰＵ２１２は、上記動作モードを、リアルタイムプレビューモードからテキスト入力モードに移行させるとともに、液晶ディスプレイ５に表示信号を出力し、上記テキスト入力画面５Ｃ（図７（ｃ）等参照）を液晶ディスプレイ５に表示させる。このテキスト入力モードへの移行により、これ以降、操作者は、リアルタイムプレビューモード時の制約の無い状態での編集操作を継続して行うことができる。なお、このステップＳ５０が各請求項記載の第１モード切替手順に相当すると共に、上記ステップＳ４５から移行してステップＳ５０を実行するＣＰＵ２１２が各請求項記載の第１モード切替手段として機能する。
【００７７】
その後、ステップＳ５５で、ＣＰＵ２１２は、上記ステップＳ３０と同様、操作者による、キーボード３や機能キー群４を介した編集操作を受け付ける（図７（ｃ）（ｄ）における上記カーソル移動やリターンキーの押下操作参照）。
【００７８】
その後、ステップＳ６０で、ＣＰＵ２１２は、上記ステップＳ３５と同様、編集後の内容が上記長さ方向における印刷可能条件及び幅方向における印刷可能条件をみたすか否かを再び判定する。印刷可能条件をみたすか否かを判定する。編集後の内容が上記印刷可能条件を満たす場合は、ステップＳ６０の判定が満たされ（Ｓ６０：Ｙｅｓ）、後述のステップＳ６５に移行する。編集後の内容が上記印刷可能条件を満たさない場合はステップＳ６０の判定が満たされず（Ｓ６０：Ｎｏ）、ステップＳ６５に移行する。なお、このステップＳ６０と前述のステップＳ３５が各請求項記載の判定手順に相当すると共に、このステップＳ６０及び前述のステップＳ３５を実行するＣＰＵ２１２が、各請求項記載の判定手段として機能する。なお、これらステップＳ６０やステップＳ３５で判定に用いる印刷可能条件の設定（ステップＳ２０参照）においては、キーボード３や機能キー群４を介して操作者が行った、印字オブジェクトに対する書式設定情報（フォントサイズ、フォント種類、書式、装飾等）に応じて設定しても良い。またこの書式設定情報がＣＰＵ２１２により取得される場合には、ステップＳ１０でのテープ幅の取得を省略しても良い。特に、例えば使用されるテープ幅が常に一定値である印刷装置１の場合、上記書式設定情報に基づいて印刷可能条件を設定すれば足りる。
【００７９】
ステップＳ６５では、ＣＰＵ２１２は、液晶ディスプレイ５に表示信号を出力して、テキスト入力モードからリアルタイムプレビューモードへの復帰を操作者に通知するための上記復帰通知画面７５０（図７（ｅ）参照）を液晶ディスプレイ５に表示させる。このステップＳ６５を実行するＣＰＵ２１２が、各請求項記載の第２表示制御手段として機能する。
【００８０】
その後、ステップＳ７０で、ＣＰＵ２１２は、上記ステップＳ４５と同様、上記ステップＳ６５での表示に対応し、操作者が、キーボード３や機能キー群４を介した適宜の確認操作（モード復帰を了承する確認操作）を行ったか否かを判定する。操作者が確認操作を行うまではステップＳ７０の判定が満たされず（Ｓ７０：Ｎｏ）、ループ待機する。操作者が確認操作を行った場合はステップＳ７０の判定が満たされ（Ｓ７０：Ｙｅｓ）、前述のステップＳ２５に戻って上記ラベルイメージＩＭを含むプレビュー画面５Ａの表示を行い、以降、同様の手順を繰り返す。すなわち、動作モードが、テキスト入力モードからリアルタイムプレビューモードへと復帰する。なお、このステップＳ７０から戻って実行されるステップＳ２５が各請求項記載の第２モード切替手順に相当すると共に、このステップＳ７０から移行してステップＳ２５を実行するＣＰＵ２１２が各請求項記載の第２モード切替手段として機能する。
【００８１】
一方、上記ステップＳ３５での判定が満たされて移行するステップＳ７５では、ＣＰＵ２１２は、上記機能キー群４の上記印刷キー４Ｃが押されたか否かを判定する。印刷キー４Ｃが押されていない場合は、ステップＳ７５の判定が満たされず（Ｓ７５：Ｎｏ）、上記ステップＳ２５に戻って同様の手順を繰り返す。これにより、操作者が印刷キー４Ｃを押下するまでの間の上記編集操作が可能になる。印刷キー４Ｃが押された場合は、ステップＳ７５の判定が満たされ（Ｓ７５：Ｙｅｓ）、ステップＳ８０に移行する。
【００８２】
ステップＳ８０では、ＣＰＵ２１２は、この時点で液晶ディスプレイ５に表示されているプレビュー画面（図７（ｆ）等参照）のラベルイメージＩＭに対応した印字形成を実行するための、上記サーマルヘッド２３の発熱素子を通電する印字データを生成する。
【００８３】
その後、ステップＳ８５で、ＣＰＵ２１２は、モータ駆動回路２１６に制御信号を出力し、駆動モータ２１１によりテープ送りローラ駆動軸１０８及びリボン巻取りローラ駆動軸１０７を駆動開始する。これにより、カバーフィルム１０３、基材テープ１０１、及び印字済みラベル用テープ１０９（以下適宜、単にカバーフィルム１０３等」という）の搬送が開始される。
【００８４】
そして、ステップＳ９０で、ＣＰＵ２１２は、上記ステップＳ８０で生成された印字データに基づき、上記のようにして搬送されるカバーフィルム１０３等が所定の印字領域の開始位置まで搬送されたかどうか（言い替えれば、印字領域の前端に印字ヘッド２３が正対する搬送方向位置になるまでカバーフィルム１０３等が搬送されたかどうか）、を判定する。この判定は、例えばステッピングモータからなる上記駆動モータ２１１のパルス数をカウントする等、公知の適宜の手法により行えば足りる。カバーフィルム１０３等が印字領域の開始位置まで搬送されていなければステップＳ９０の判定が満たされず（Ｓ９０：ＮＯ）、ステップＳ９０の判定が満たされるまでループ待機する。カバーフィルム１０３等が印字領域の開始位置まで搬送されたらステップＳ９０の判定が満たされ（Ｓ９０：ＹＥＳ）、ステップＳ９５に移る。
【００８５】
ステップＳ９５では、ＣＰＵ２１２は、ステップＳ８０で生成された印字データに基づきサーマルヘッド２３の発熱素子に通電する印字処理を行う。これにより、カバーフィルム１０３に、上記通電された発熱素子によりインクリボン１０５のインクが転写され、上記印字データに対応した印字が形成される。
【００８６】
その後、ステップＳ１００で、ＣＰＵ２１２は、上記のようにして搬送されるカバーフィルム１０３等が印字領域の終了位置まで搬送されたかどうか（言い替えれば、印字領域の後端に印字ヘッド２３が正対する搬送方向位置になるまでカバーフィルム１０３等が搬送されたかどうか）、を判定する。この判定も上記同様の公知の手法により行えば足りる。カバーフィルム１０３等が印字領域の終了位置まで搬送されていなければステップＳ１００の判定が満たされず（Ｓ１００：ＮＯ）、ステップＳ９０に戻って同様の手順を繰り返す。カバーフィルム１０３等が印字領域の終了位置まで搬送されていればステップＳ１００の判定が満たされ（Ｓ１００：ＹＥＳ）、ステップＳ１１０に移る。
【００８７】
ステップＳ１１０では、ＣＰＵ２１２は、上記ステップＳ８０で生成された印字データに基づき、搬送されるカバーフィルム１０３等が、上記印字データに基づき印字領域よりラベル後端側に設定される所定の切断位置まで搬送されたかどうか（すなわち上記切断位置に上記可動刃４１が正対する搬送方向位置になるまで、印字済みラベル用テープ１０９が搬送されたかどうか）、を判定する。この判定も、前述と同様の公知の手法により行えば足りる。カバーフィルム１０３等が切断位置まで搬送されていなければステップＳ１１０の判定が満たされず（Ｓ１１０：ＮＯ）、ステップＳ１１０の判定が満たされるまでループ待機する。カバーフィルム１０３等が切断位置まで搬送されたらステップＳ１１０の判定が満たされ（Ｓ１１０：ＹＥＳ）、ステップＳ１２０に移る。
【００８８】
ステップＳ１２０では、ＣＰＵ２１２は、モータ駆動回路２１６に制御信号を出力し、駆動モータ２１１によるテープ送りローラ駆動軸１０８及びリボン巻取りローラ駆動軸１０７の駆動を停止する。これにより、カバーフィルム１０３、基材テープ１０１、及び印字済みラベル用テープ１０９の搬送が停止する。
【００８９】
その後、ステップＳ１３０で、ＣＰＵ２１２は、液晶ディスプレイ５に表示信号を出力する。これにより、操作者に対し、カッターレバー７を操作し切断機構１５を動作させ上記印字済みラベル用テープ１０９を切断するよう促す、適宜の表示が液晶ディスプレイ５において行われる。この表示に対応して操作者がカッターレバー７を操作することで、印字済ラベル用テープ１０９の切断が行われ、印字ラベルが生成される。その後、このフローを終了する。
【００９０】
＜実施形態の効果＞
以上説明したように、本実施形態では、リアルタイムプレビューモードにおける編集操作の途中で印字ラベル生成できない編集内容となった場合（印刷可能条件を逸脱した場合）であっても、一時的に動作モードをテキスト入力モードに切り替えることで編集操作を（不可能とすることなく）継続することができる。この結果、外観イメージを見ながら編集可能というリアルタイムプレビューモード本来の利便性を維持しつつ、操作者の利便性を向上することができる。
【００９１】
また、実施形態では特に、上記リアルタイムプレビューモードからテキスト入力モードへの切り替えの際、当該切り替えを了承する確認操作を促す表示が行われる（図７（ｂ）のエラー画面５Ｂ参照）。これにより、編集操作の結果、その時点において長さ方向及び幅方向のうちいずれかの印刷可能条件を満たさなくなっていることを、操作者に対し確実に認識させることができる。
【００９２】
また、本実施形態では特に、上記図７（ｂ）のエラー画面５Ｂにおいて、満たされていない印刷可能条件の内容（第１条件表示に相当）が併せて表示される（上記の例では「ラベル長エラー！」）。これにより、リアルタイムプレビューモードからテキスト入力モードへの切り替え時、長さ方向印刷可能条件及び幅方向印刷可能条件のうち、どちらが満たされていないのかを、操作者に対し確実に認識させることができる。
【００９３】
また、本実施形態では特に、前述のテキスト入力モードからリアルタイムプレビューモードへ切り替えて復帰する際、当該切り替えを了承する確認操作を促す表示が行われる（図７（ｅ）の復帰通知画面５Ｄ参照）。これにより、上記テキスト入力モードへ移行後の編集操作の結果、長さ方向及び幅方向の両方の印刷可能条件を満たすようになったことを操作者に対し確実に認識させることができる。
【００９４】
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【００９５】
（１）テキスト入力モード移行時に併せてエラー内容を表示する場合
本変形例における、ディスプレイ５での画面表示の遷移状態を図９（ａ）〜（ｅ）に示す。これら図９（ａ）〜（ｅ）は、上記実施形態における図７（ａ）〜（ｅ）にそれぞれ対応する図である。本変形例では、これらのうち図９（ｃ）及び図９（ｄ）に示すように、リアルタイムプレビューモードからテキスト入力モードへ切り替えられた後の示すテキスト入力画面５Ｃにおいて、発生したエラーの内容（第２条件表示に相当）がメッセージエリア５Ｃａにて表示される。すなわち、上記エラー原因（満たされなかった上記印刷可能条件）が、カバーフィルム１０３の長さ方向の印刷可能条件であったのか（この例の「ラベル長エラー」表示）、幅方向の印刷可能条件であったのか（例えば「テープ幅エラー」表示。図示省略）が、このメッセージエリア５Ｃａにおいて表示される。なお前述の「行数エラー」「文字サイズエラー」「長さ制限エラー」等に該当する場合も同様である。
【００９６】
本変形例によれば、リアルタイムプレビューモードからテキスト入力モードへの切り替わった後、長さ方向印刷可能条件及び幅方向印刷可能条件のうち、どちらが満たされなくなっていたのかを、操作者に対し確実に認識させることができる。
【００９７】
（２）プレビュー画面上に覆い被さるようにテキスト入力画面を重ねて表示する場合
本変形例における、ディスプレイ５での画面表示の遷移状態を図１０（ａ）〜（ｅ）に示す。これら図１０（ａ）、図１０（ｂ）、図１０（ｃ）、図１０（ｄ）、図１０（ｅ）は、上記実施形態における図７（ａ）、図７（ｂ）、図７（ｃ）及び図７（ｄ）、図７（ｅ）、図７（ｆ）にそれぞれ対応する図である。本変形例では、これらのうち図１０（ｃ）に示すように、上記プレビュー画面５Ｂ上に覆い被さるように（あるいは少なくとも一部が重なる状態にて割り込むように）テキスト入力画面５０Ｃが表示される。
【００９８】
なお、テキスト入力モードへの移行時に、図１０（ｃ）のようにプレビュー画面５Ｂ上に重ねてテキスト入力画面５０Ｃを表示させる際、例えば徐々に大きくなる等、段階的に拡大するように表示を行っても良い。あるいはフェードイン表示のようなものでもよい。同様にリアルタイムプレビューモードへの復帰時に、一旦図１０（ｄ）のメッセージを表示した後、図１０（ｃ）のプレビュー画面５Ｂ上にテキスト入力画面５０Ｃを重ねた状態の表示に戻り、そのテキスト入力画面５０Ｃを、例えば徐々に小さくしてから消失させる等、段階的に縮小させる（あるいはフェードアウト表示する）ようにしても良い。
【００９９】
本変形例によっても、上記実施形態と同様の効果を得る。
【０１００】
（３）テキスト入力画面においてエラー部分を別の態様で表示する場合
本変形例における、ディスプレイ５での画面表示の遷移状態を図１１（ａ）〜（ｃ）に示す。これら図１１（ａ）、図１１（ｂ）、図１１（ｃ）は、上記実施形態における図７（ａ）、図７（ｂ）、図７（ｃ）にそれぞれ対応する図である。本変形例では、これらのうち図１１（ｃ）に示すように、テキスト入力画面５Ｃにおいて、前述の印刷可能条件（この例では長さ方向の条件）を満たさないエラー部分である「ＡＢＣＤＥ」の文字列ＴＴが、それ以外の部分とは異なる表示態様（この例では白黒反転表示。また白黒反転→通常の白黒表示を周期的に切り替え表示しても良い）で表示されている。なお、前述の幅方向の印刷可能条件を満たさない部分がある場合も、同様の手法で、当該部分が他の部分とは異なる表示態様となる（図示省略）。
【０１０１】
本変形例によれば、印刷可能条件を満たす部分と印刷可能条件を満たさない部分とが互いに異なる表示態様で表示されるので、長さ方向（又は幅方向）の印刷可能条件を満たさなくなった編集操作部分を、操作者に対し確実に認識させることができる。
【０１０２】
（４）その他
なお、以上においては、いわゆるスタンドアローンタイプの印刷装置１である場合を例にとって説明したが、これに限られない。すなわち、印字ラベルを作成する印刷装置１に有線あるいは無線による通信回線を介して操作端末が接続されており、上記の図８のステップＳ１０〜ステップＳ８０までの処理と同等の処理を、当該操作端末側において実行しても良い。この場合、ステップＳ７５において操作端末にて適宜の印刷指示がなされることで、ステップＳ８０で生成した印字データが操作端末から印刷装置１へと送信され、印刷装置１において図８のステップＳ８５以降の処理が実行される。この場合も、前述と同様の効果を得る。
【０１０３】
なお、以上において、図４等の各図中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【０１０４】
また、図８に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０１０５】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１０６】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０１０７】
１                印刷装置
３                キーボード（操作手段）
４                機能キー群（操作手段）
４Ｃ              印刷キー
５                液晶ディスプレイ（表示手段）
５Ａ              プレビュー画面
５Ｃ              テキスト入力画面
６                カートリッジセンサ
８                カートリッジ
９                カートリッジホルダ
２３              サーマルヘッド
５０Ｃ              テキスト入力画面
１０３              カバーフィルム（被印字テープ）
２１２              ＣＰＵ（演算手段）
【図１】
0006269973.tif 000002
【図２】
0006269973.tif 000003
【図３】
0006269973.tif 000004
【図４】
0006269973.tif 000005
【図５】
0006269973.tif 000006
【図６】
0006269973.tif 000007
【図７】
0006269973.tif 000008
【図８】
0006269973.tif 000009
【図９】
0006269973.tif 000010
【図１０】
0006269973.tif 000011
【図１１】
0006269973.tif 000012