(57)【要約】【課題】簡単な算出方法で印刷完了までの時間を示す情報を生成することのできるテープ印刷装置およびテープ印刷装置の制御方法を提供する。【解決手段】テープ状部材を搬送しながら印刷を実行するテープ印刷装置１であって、テープ状部材に印刷する印刷情報のうち、未印刷の印刷情報の印刷に要するテープ状部材のテープ長を算出するテープ長算出部と、テープ長およびテープ状部材の搬送スピードから、印刷完了までの時間を示す情報である印刷時間情報を生成する印刷時間情報生成部と（いずれも主にＣＰＵ８１で構成される）、印刷時間情報を表示する表示部（表示画面４１）と、を備えた。【選択図】図２
2012158111.tif 000002
【特許請求の範囲】
【請求項１】
テープ状部材を搬送しながら印刷を実行するテープ印刷装置であって、
前記テープ状部材に印刷する印刷情報のうち、未印刷の印刷情報の印刷に要する前記テープ状部材のテープ長を算出するテープ長算出部と、
前記テープ長および前記テープ状部材の搬送スピードから、印刷完了までの時間を示す情報である印刷時間情報を生成する印刷時間情報生成部と、
前記印刷時間情報を表示する表示部と、を備えたことを特徴とするテープ印刷装置。
【請求項２】
前記表示部は、前記印刷の経過に伴って変化する前記印刷時間情報を表示することを特徴とする請求項１に記載のテープ印刷装置。
【請求項３】
前記印刷時間情報は、前記印刷完了までの絶対時間を表した情報であることを特徴とする請求項１または２に記載のテープ印刷装置。
【請求項４】
前記印刷時間情報は、前記印刷の全所要時間に対する前記印刷完了までの時間の割合を示す情報であることを特徴とする請求項１または２に記載のテープ印刷装置。
【請求項５】
前記印刷中の搬送スピードＶ１と前記印刷を伴わないカラ送り中の搬送スピードＶ２とを記憶した搬送スピード記憶部をさらに備え、
前記テープ長算出部は、前記印刷情報に応じて、前記印刷を行う印刷領域のテープ長方向長さＬ１と、前記印刷を伴わないカラ送り領域のテープ長方向長さＬ２を算出し、
前記印刷時間情報生成部は、（Ｌ１／Ｖ１）と（Ｌ２／Ｖ２）の和に基づいて、前記印刷時間情報を生成することを特徴とする請求項１または２に記載のテープ印刷装置。
【請求項６】
前記印刷時間情報を前記表示部に表示させるための表示ボタンをさらに備え、
前記印刷時間情報生成部は、前記表示ボタンの押下をトリガとして、前記印刷時間情報を生成し、
前記表示部は、前記印刷時間情報生成部の情報生成をトリガとして、前記印刷時間情報を表示することを特徴とする請求項１ないし５のいずれかに記載のテープ印刷装置。
【請求項７】
印刷済みの前記テープ状部材をカットするテープカッターをさらに備え、
前記印刷完了までの時間には、前記テープ状部材のカット時間を含むことを特徴とする請求項１に記載のテープ印刷装置。
【請求項８】
前記印刷情報が、複数枚のラベルを印刷する連続印刷を行うための情報である場合、
前記印刷時間情報は、前記複数枚のラベル全ての印刷が完了するまでの時間を示す情報であることを特徴とする請求項１ないし７のいずれかに記載のテープ印刷装置。
【請求項９】
テープ状部材を搬送しながら前記テープ状部材に印刷を実行するテープ印刷装置の制御方法であって、
前記テープ印刷装置が、
前記テープ状部材に印刷する印刷情報のうち、未印刷の印刷情報の印刷に要する前記テープ状部材のテープ長を算出するテープ長算出ステップと、
前記テープ長および前記テープ状部材の搬送スピードから、印刷完了までの時間を示す情報である印刷時間情報を生成する印刷時間情報生成ステップと、
前記印刷完了までの時間を示す情報を表示する表示ステップと、を備えたことを特徴とするテープ印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷完了までの時間を示す情報を表示部に表示するテープ印刷装置およびテープ印刷装置の制御方法に関するものである。
【背景技術】
【０００２】
この種のプリンターとして、印刷実行中に、当該印刷に要する残り時間を表示部に表示するものが知られている（特許文献１参照）。このプリンターは、プリンターに接続されたＰＣ（プリンタードライバ）から、印刷対象となる印刷データの識別子、識別コード、印刷枚数、画質、およびその他の印刷条件を示す印刷設定情報とこれに基づいた印刷データとを受信して印刷を行う。そして、プリンターのＲＡＭのタスクリストに蓄積された印刷設定情報から、印刷時間を算出して表示する。これにより、ユーザーは印刷に要する残り時間を確認することができ、印刷作業終了の見通しを立てることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１１８１０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記のプリンターによれば、印刷設定情報から印刷時間を算出するため、印刷設定の項目が多数あるなど印刷設定が複雑な場合、印刷時間の算出処理が複雑になる。よって、容量の小さいＣＰＵを搭載したテープ印刷装置では処理負荷が大きくなり、印刷時間の算出に時間がかかる恐れがある。この場合、特に印刷中における印刷時間の表示が、リアルタイムでなくなってしまうという問題がある。
【０００５】
本発明は、上記の点に鑑み、簡単な算出方法で印刷完了までの時間を示す情報を生成することのできるテープ印刷装置およびテープ印刷装置の制御方法を提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明のテープ印刷装置は、テープ状部材を搬送しながら印刷を実行するテープ印刷装置であって、テープ状部材に印刷する印刷情報のうち、未印刷の印刷情報の印刷に要するテープ状部材のテープ長を算出するテープ長算出部と、テープ長およびテープ状部材の搬送スピードから、印刷完了までの時間を示す情報である印刷時間情報を生成する印刷時間情報生成部と、印刷時間情報を表示する表示部と、を備えたことを特徴とする。
【０００７】
本発明のテープ印刷装置の制御方法は、テープ状部材を搬送しながらテープ状部材に印刷を実行するテープ印刷装置の制御方法であって、テープ印刷装置が、テープ状部材に印刷する印刷情報のうち、未印刷の印刷情報の印刷に要するテープ状部材のテープ長を算出するテープ長算出ステップと、テープ長およびテープ状部材の搬送スピードから、印刷完了までの時間を示す情報である印刷時間情報を生成する印刷時間情報生成ステップと、印刷完了までの時間を示す情報を表示する表示ステップと、を備えたことを特徴とする。
【０００８】
これらの構成によれば、算出した印刷に要するテープ長とテープ状部材の搬送スピードから印刷完了までの時間を算出するため、簡単な算出方法で印刷時間情報を生成することができる。よって、容量の小さいＣＰＵを搭載したテープ印刷装置であっても、時間を要することなく印刷時間情報を生成することができる。また、テープ印刷装置は、装置の構造上、作成されたラベルが装置外に排出されるため、排出されたラベルが折れ曲がったり紛失したりしないようにユーザーはラベル作成終了まで待機するのが一般的である。よって、テープ印刷装置おいて印刷完了までの時間を示す情報を表示することは、このようにラベル作成終了まで待機するユーザーにとって利便性がよい。
【０００９】
これら場合、表示部は、印刷の経過に伴って変化する印刷時間情報を表示することが好ましい。
【００１０】
この構成によれば、印刷の実行中においてリアルタイムの印刷時間情報をユーザーに提示することができる。これにより、ユーザーは、現在の印刷の進行状況を把握することができる。
【００１１】
また、これら場合、印刷時間情報は、印刷完了までの絶対時間を表した情報であることが好ましい。
【００１２】
この構成によれば、正確な印刷完了までの時間をユーザーに提示することができる。なお、印刷完了までの絶対時間を表す情報として、当該絶対時間を分単位および秒単位の両方、またはいずれかで表示することが望ましい。
【００１３】
また、これら場合、印刷時間情報は、印刷の全所要時間に対する印刷完了までの時間の割合を示す情報であることが好ましい。
【００１４】
この構成によれば、ユーザーは、印刷完了までの時間を直感的に把握することができる。なお、印刷の全所要時間に対する経過時間の割合を示す情報として、プログレスバーや数値によるパーセンテージを表示することが望ましい。
【００１５】
上記のテープ印刷装置において、印刷中の搬送スピードＶ１と印刷を伴わないカラ送り中の搬送スピードＶ２とを記憶した搬送スピード記憶部をさらに備え、テープ長算出部は、印刷情報に応じて、印刷を行う印刷領域のテープ長方向長さＬ１と、印刷を伴わないカラ送り領域のテープ長方向長さＬ２を算出し、印刷時間情報生成部は、（Ｌ１／Ｖ１）と（Ｌ２／Ｖ２）の和に基づいて、印刷時間情報を生成することが好ましい。
【００１６】
この構成によれば、印刷中の搬送スピードＶ１と印刷を伴わないカラ送り中の搬送スピードＶ２とが異なる場合であっても、搬送スピードの変化を加味した正確な印刷時間情報を生成することができる。
【００１７】
上記のテープ印刷装置において、印刷時間情報を表示部に表示させるための表示ボタンをさらに備え、印刷時間情報生成部は、表示ボタンの押下をトリガとして、印刷時間情報を生成し、表示部は、印刷時間情報生成部の情報生成をトリガとして、印刷時間情報を表示するが好ましい。
【００１８】
この構成によれば、ユーザーの所望のタイミングで印刷時間情報を表示させることができる。また、印刷開始前であっても印刷完了までの予測時間として印刷時間情報を表示することができる。これにより、ユーザーは、印刷開始前に印刷作業に要する時間について見通しを立てることができる。
【００１９】
上記のテープ印刷装置において、印刷済みのテープ状部材をカットするテープカッターをさらに備え、印刷完了までの時間には、テープ状部材のカット時間を含むことが好ましい。
【００２０】
この構成によれば、印刷済みのテープ状部材がカットされてラベルが作成されるまでの時間を印刷完了までの時間とするため、実際にユーザーがラベルを手にできるまでの時間を提示することができる。
【００２１】
上記のテープ印刷装置において、印刷情報が、複数枚のラベルを印刷する連続印刷を行うための情報である場合、印刷時間情報は、複数枚のラベル全ての印刷が完了するまでの時間を示す情報であることが好ましい。
【００２２】
この構成によれば、単一のラベルを印刷する通常の印刷に対して印刷枚数が多く、一般的に印刷に時間のかかる連続印刷において、当該連続印刷が完了するまでの時間をユーザーに提示することができるため、利便性がよい。
【図面の簡単な説明】
【００２３】
【図１】一実施形態にかかるテープ印刷装置の外観斜視図である。
【図２】テープ印刷装置の制御構成を示したブロック図である。
【図３】印刷済みのテープを示した図である。
【図４】印刷残り時間を示す表示画面の表示例である。
【図５】表示ボタンの押下による表示処理を示すフローチャートである。
【図６】印刷中の表示処理を示すフローチャートである。
【発明を実施するための形態】
【００２４】
以下、本発明の一実施形態について、添付図面を参照しながら詳細に説明する。本発明のテープ印刷装置１は、印刷が完了するまでの時間（以下、「印刷残り時間」と称する）を算出し、算出した印刷残り時間を表示画面に表示する。図１は、本実施形態に係るテープ印刷装置１の開閉蓋２１を開いた状態の外観斜視図である。図示のようにテープ印刷装置１は、装置ケース２により外郭が形成され、装置ケース２の前部上面には各種入力キーを備えたキーボード３が配置されると共に、後部上面には、その左部に開閉蓋２１が取り付けられ、その右部には表示画面４１が配設されている。
【００２５】
開閉蓋２１の内側にはテープカートリッジＣを装着するためのカートリッジ装着部６が窪入形成されており、テープカートリッジＣは、開閉蓋２１を開放した状態でカートリッジ装着部６に着脱可能に装着される。また、開閉蓋２１にはこれを閉じた状態でテープカートリッジＣの装着／非装着を視認するための覗き窓２１ａが形成されている。
【００２６】
キーボード３には、文字キー群３ａ、および各種動作モード等を指定するための機能キー群３ｂが配列されている。文字キー群３ａは、ＪＩＳ配列に基づいたフルキー構成であり、操作するキー数の増加を抑えるためのシフトキーを備えるなど、一般のワードプロセッサー等と同様である。また、機能キー群３ｂには、［カーソル］キー、［選択］キー、［削除］キー、［印刷］キー７１、［連続］キー、［書式設定］キー、および［環境設定］キーなどが含まれる。また、本実施形態では、表示画面４１の前方に、印刷残り時間を表示画面４１に表示させるための［時間表示］キー７２（表示ボタン）が配設されている。
【００２７】
［カーソル］キーは、上下左右キー（［↑］，［↓］，［←］，［→］）から成り、カーソル移動やスクロール操作を行うためのキーである。当該、［カーソル］キーの他、［選択］キーや［削除］キーは、情報入力時および各種設定時に用いられるキーである。［印刷］キー７１は、印刷の実行を指示するためのキーである。
【００２８】
［連続］キーは、同一のラベルを、複数枚印刷する連続印刷を行うためのキーである。本実施形態では、当該［連続］キーの押下により、連続印刷の設定を行い得るようになっている。なお、［連続］キーの押下により、数字等の部分だけが異なる複数のラベルを連続して印刷する連番印刷の設定を行う構成としてもよい。
【００２９】
［書式設定］キーは、印刷データの編集に関する各種設定を行うためのキーである。本実施形態では、当該［書式設定］キーの押下により、余白設定を行い得るようになっている。余白設定とは、作成する単一のラベルの両端に設ける余白の長さを決めるものである。すなわち、作成されるラベルは、ユーザーの入力に基づく印刷データと、当該印刷データのテープ長方向両端に設けられる余白と、を合わせた長さとなる（図３参照）。
【００３０】
［環境設定］キーは、各種環境設定を行うためのキーである。本実施形態では、当該［環境設定］キーの押下により、カット設定を行い得るようになっている。このカット設定では、ラベルの後端を自動カットする「自動カットあり」と、ラベルの後端を自動カットしない「自動カットなし」のいずれかを選択できるようになっている。
【００３１】
なお、［連続］キーによる連続印刷の設定、［書式設定］キーによる余白設定、および［環境設定］キーによるカット設定を、以下の説明において「印刷設定」と称する。また、請求項における「印刷情報」とは、ユーザーがキーボード３を用いて入力する所望のテキスト（文字、数字、記号、簡易図形等のキャラクタ）や画像を印刷するための印刷データと、上記の印刷設定とを指す。
【００３２】
［時間表示］キー７２は、印刷データの印刷に要する印刷残り時間を表示画面４１に表示させるためのキーである。本実施形態では、生成された印刷データの印刷を開始する前に、当該印刷データの印刷に要する印刷残り時間を確認するために用いられる（図４参照）。
【００３３】
表示画面４１は、液晶ディスプレーであり、ユーザーが入力した入力情報に基づく編集結果、および当該編集結果に基づいて生成された印刷データ等を確認する際に用いられる。また、本実施形態では、印刷開始前には［時間表示］キー７２の押下によって印刷残り時間を表示し、印刷中には自動的に印刷残り時間を表示する（後に詳述する）。
【００３４】
装置ケース２の左側部には、カートリッジ装着部６と外部とを連通するテープ排出口２２が形成され、このテープ排出口２２には、不図示のテープ搬送機構により送り出したテープ（テープＴ）Ｔを切断するためのテープカッター２３が臨んでいる。そして、テープ排出口２２から印刷済みのテープＴ（テープＴ）が所定長さだけ送り出され、送りを一旦停止させた状態で、この印刷済みのテープＴがテープカッター２３により切断されて、短冊状のラベルを作成する。
【００３５】
一方、カートリッジ装着部６には、ヘッドカバー６１ａ内にサーマルタイプの印刷ヘッド７が内蔵されたヘッドユニット６１と、印刷ヘッド７に対峙するプラテン駆動軸６２と、後述のインクリボンＲを巻き取る巻き取り駆動軸６３と、後述のテープリール１７の位置決め突起６４とを備えている。また、カートリッジ装着部６の下側には、テープ搬送機構となるプラテン駆動軸６２および巻き取り駆動軸６３を回転させるテープ送りモーター２６（図２参照）が内蔵されている。
【００３６】
テープ送りモーター２６は、印刷データに基づいて決定されるテープＴの印刷を伴う印刷領域Ａ１と、余白等に対応する印刷を伴わないカラ送り領域Ａ２とでテープＴを送る搬送スピードＶを可変する。なお、印刷領域Ａ１における搬送スピードＶ１とカラ送り領域Ａ２における搬送スピードＶ１の関係は、Ｖ１＜Ｖ２とする。つまり、印刷を伴わない場合は印刷時よりも搬送速度を早くするため、印刷残り時間を短縮することができる。
【００３７】
テープカートリッジＣは、カートリッジケース５１内部の上部中央部に、一定の幅（４ｍｍ〜４８ｍｍ程度）のテープＴを巻回したテープリール１７と、右下部にインクリボンＲを巻回したリボンリール１９とを収容して構成されており、テープＴとインクリボンＲは同じ幅で構成されている。また、テープリール１７の左下部には前記ヘッドユニット６１を覆うヘッドカバー６１ａが差し込まれるための貫通孔５５が形成されている。さらに、貫通孔５５に差し込まれたヘッドユニット６１と、プラテン駆動軸６２に嵌合されて回転駆動するプラテンローラー５３とは、テープＴとインクリボンＲとが重なる部分に対応して配置されている。一方、リボンリール１９に近接してリボン巻き取りリール５４が配置され、リボンリール１９から繰り出されたインクリボンＲは、ヘッドカバー６１ａを周回するように、リボン巻き取りリール５４に巻き取られるようになっている。つまり、貫通孔５５の周壁のリボン走行路を経由して、リボン巻き取りリール５４に巻き取られるようになっている。
【００３８】
テープカートリッジＣがカートリッジ装着部６に装着されると、ヘッドカバー６１ａに貫通孔５５が、位置決め突起６４にテープリール１７の中心孔が、巻き取り駆動軸６３にリボン巻き取りリール５４の中心孔がそれぞれ差し込まれ、テープＴおよびインクリボンＲを挟み込んで印刷ヘッド７がプラテンローラー５３に当接して印刷が可能になる。その後、ユーザーが表示画面４１の編集結果を確認しながらキーボード３により所望のテキスト（文字、数字、記号、簡易図形等のキャラクタ）や画像を入力し、［印刷］キー７１の押下によって印刷が指示されると、テープ印刷装置１は、テープ送りモーター２６によりテープカートリッジＣからテープＴを印刷開始位置まで搬送スピードＶ２で繰り出し、その後搬送スピードＶ１でテープＴを繰り出しながら印刷ヘッド７の発熱素子を選択的に発熱させる印字動作によりテープＴに所望の印刷を行う。テープＴの印刷済み部分はテープ排出口２２から随時外部に送り出され、印刷を完了すると、テープ送りモーター２６により、余白分を含むテープ長さの位置まで搬送スピードＶ２でテープＴの送りを行い停止する。その後、カット設定が「自動カットあり」に設定されている場合、カッターモーター２５（図２参照）により、テープカッター２３を駆動し、テープＴをその幅方向に切断する。一方、「自動カットなし」に設定されている場合は、テープＴの送り停止後の切断処理が省略される。
【００３９】
一方、テープＴは、裏面に粘着剤層が形成された記録テープＴａと、この粘着剤層により記録テープＴａに貼り付けられた剥離テープＴｂとから構成されている。そして、テープＴは、記録テープＴａを外側にし、且つ剥離テープＴｂを内側にしてロール状に巻回されてカートリッジケース５１内に収容されている。また、テープＴは、テープ種別（テープ幅、テープの地色、地模様、材質など）が異なる複数種のものが用意されており、各カートリッジケース５１には、このうち１種類のテープＴ（およびインクリボンＲ）が収容されている。また、カートリッジケース５１の裏面にはテープカートリッジＣの種別を特定する複数の孔（図示省略）が設けられている。また、複数の孔に対応してカートリッジ装着部６には、これらを検出するテープ識別センサー（マイクロスイッチ等）２７（図２参照）が、複数設けられており、このテープ識別センサー２７により複数の孔の状態を検出することで、テープ種別を判別できるようになっている。
【００４０】
次に、図２の制御ブロック図を参照し、テープ印刷装置１の制御構成について説明する。テープ印刷装置１は、ＣＰＵ（Central  Processing  Unit）８１、ＲＡＭ（Random  Access  Memory）８２、ＲＯＭ（Read  Only  Memory）８３、表示画面４１、キーボード３、カッターモーター２５、テープカッター２３、テープ送りモーター２６、印刷ヘッド７およびテープ識別センサー２７を備え、各構成要素は、バス８５を介して接続されている。
【００４１】
ＣＰＵ８１は、中央処理装置であり、請求項における「テープ長算出部」および「印刷時間情報生成部」の主要部を為す。ＲＡＭ８２は、ＣＰＵ８１と直接接続されており、ＣＰＵ８１が各種制御を行う際のワークエリアとして用いられる。ＲＯＭ８３は、ＣＰＵ８１が各種制御を行うための制御プログラムおよび制御情報を記憶している。制御プログラムとしては、具体的に、印刷残り時間を算出する制御プログラム、表示画面４１の表示制御を行うための表示制御プログラム、および印刷処理を行うための印刷処理プログラム等を記憶している（図示省略）。また、ＲＯＭ８３は、テープＴを送る２種類の搬送スピードＶ１，Ｖ２を記憶する搬送スピード記憶領域８４を有している。ＣＰＵ８１は、印刷残り時間を算出し当該印刷残り時間を示す表示データを生成して表示画面４１に表示する（後に詳述する）。なお、請求項における「印刷残り時間情報」とは、この表示データを指す。
【００４２】
表示画面４１は、編集結果や印刷レイアウトを表示するための表示部として機能する。キーボード３は、ユーザーが情報を入力するための入力部、編集処理を行うための編集部、各種設定を行うための設定部、などとして機能する。
【００４３】
カッターモーター２５は、テープカッター２３と接続され、切断部として機能する。また、テープ送りモーター２６および印刷ヘッド７は、テープＴを搬送しながら当該テープＴ上に印刷を行う印刷部として機能する。また、上記のとおり、印刷ヘッド７およびテープ識別センサー２７は、カートリッジ装着部６に設けられ、テープ識別センサー２７は、テープカートリッジＣに収容されたテープＴの種別を検出する。ＣＰＵ８１は、このテープ識別センサー２７の検出結果に基づいて（テープ材質や幅等に基づいて）、テキストとして入力可能な行数および文字数の制限、切断可能か否かの判別、などを行う。そして、印刷指示に応じて、印刷ヘッド７、カッターモーター２５、テープ送りモーター２６の駆動制御（印刷／切断制御）を行う。
【００４４】
次に、図３を参照し、本実施形態の印刷残り時間の算出方法について説明する。図３は、ユーザーにより編集された印刷データおよび設定された印刷設定に基づいて印刷されるテープＴの印刷イメージを示している。同図（ａ）に示すように、ユーザーにより編集された印刷データが「ＡＢＣ」であり、印刷設定が「連続印刷なし」，「余白Ｘｍｍ」，および「自動カットあり」である場合、テープＴには、印刷データが印刷される印刷領域Ａ１と、印刷領域Ａ１のテープ長方向側に余白のカラ送り領域Ａ２が設定される。なお、印刷中の印刷残り時間の算出においては、未印刷部分の印刷データに基づいた印刷領域Ａ１、および印刷ヘッド７を通過していない部分のカラ送り領域Ａ２が設定される。
【００４５】
先ず、ＣＰＵ８１は、印刷されるテープＴのテープ長Ｌを算出する。具体的には、印刷データ「ＡＢＣ」に基づいて印刷領域Ａ１におけるテープ長Ｌ１を算出し、カラ送り領域Ａ２のテープ長Ｌ２である余白分のＸｍｍを加えてテープ長Ｌを算出する。すなわち、テープ長Ｌは、Ｌ１＋２Ｌ２となる。なお、テープ長Ｌ１は、所定のプログラムに基づいて、フォント、文字サイズ等の書式設定を考慮して算出される。
【００４６】
続いて、テープ長ＬとテープＴの搬送スピードＶから印刷残り時間を算出する。具体的には、印刷領域Ａ１における印刷残り時間の算出とカラ送り領域Ａ２における印刷残り時間の算出とを別々に行う。すなわち、印刷領域Ａ１における印刷残り時間は、Ｌ１／Ｖ１となり、カラ送り領域Ａ２における印刷残り時間は、Ｌ２／Ｖ２となる。そして、全領域における印刷残り時間はこれらの和であり、（Ｌ１／Ｖ１）＋２（Ｌ２／Ｖ２）となる。さらに、テープカッター２３を駆動によってテープＴをカットするカット時間ｔを加えて、全印刷動作に要する印刷残り時間は、（Ｌ１／Ｖ１）＋２（Ｌ２／Ｖ２）＋ｔとなる。なお、「自動カットなし」と設定されていた場合は、カット時間ｔを加える必要はない。
【００４７】
図３（ｂ）に示すように、例えば、印刷設定において「連続印刷３枚」と設定されていた場合、全印刷動作に要する印刷残り時間は、｛（Ｌ１／Ｖ１）＋２（Ｌ２／Ｖ２）＋ｔ｝×３となる。すなわち、単一のラベルに対して上記の算出方法で印刷残り時間を算出し、当該印刷残り時間に枚数を掛けることによって連続印刷の印刷残り時間を算出する。
【００４８】
次に、図４を参照し、算出した印刷残り時間を示す表示例について説明する。同図（ａ）は、印刷開始前に［時間表示］キー７２の押下によって表示された表示画面４１の表示例である。本表示画面４１には、これらから実行される印刷の全所要時間が表示される。図中では、現在入力されている印刷データおよび印刷設定に基づいて算出された印刷残り時間を、秒単位の絶対時間（２０秒）で表示している。
【００４９】
図４（ｂ）は、印刷の実行中に表示された表示画面４１の３つの表示例である。本表示画面４１には、実行中の印刷における印刷残り時間を示す画面が表示される。図中の［例１］は、算出された残りの印刷残り時間を、秒単位の絶対時間（５秒）で表示している。図中の［例２］は、印刷の全所要時間に対する印刷残り時間の割合をプログレスバーで表現している。図中の［例３］は、印刷の全所要時間に対する印刷完了時間の割合を数値で表示している。なお、印刷完了時間は、印刷の全所要時間から印刷残り時間を除いて算出することができる。このように、本表示画面４１には、実行中の印刷における印刷残り時間が、全所要時間に対して絶対的または相対的に表示され、ユーザーは、この画面により実行中の印刷の進行状況を確認することが出来る。なお、印刷経過により変化する印刷残り時間に伴って、表示画面４１の表示は変化する。
【００５０】
次に、図５を参照し、［時間表示］キー７２の押下による表示画面４１の表示に関するテープ印刷装置１の制御方法について説明する。テープ印刷装置１は、［時間表示］キー７２の押下信号を受信すると（Ｓ０１）、印刷データおよび印刷設定から上記した算出方法でテープ長Ｌを算出する（Ｓ０２）。そして、算出したテープ長Ｌと搬送スピードＶから上記した算出方法で印刷残り時間を算出する（Ｓ０３）。当該印刷が連続印刷であった場合（Ｓ０４：Ｙｅｓ）、算出した印刷残り時間に枚数を掛けて全印刷残り時間を算出する（Ｓ０５）。一方、当該印刷が単一のラベルを作成する通常の印刷であった場合（Ｓ０４：Ｎｏ）、算出した印刷残り時間を全印刷残り時間とする。そして、算出した印刷残り時間に基づいて表示画面４１に表示するための表示データを生成し（Ｓ０６）、生成した表示データを表示画面４１に表示する（Ｓ０７）。
【００５１】
次に、図６を参照し、印刷実行中の表示画面４１の表示に関するテープ印刷装置１の制御方法について説明する。なお、本処理では、図５におけるＳ０２〜Ｓ０５の処理と同じ過程を経る処理を「印刷残り時間算出処理」として記載する。図示のように、テープ印刷装置１は、［印刷］キー７１の押下信号を受信すると（Ｓ１１）、印刷残り時間算出処理を行う（Ｓ１２）。そして、算出した印刷残り時間に基づいて表示画面４１に表示するための表示データを生成し（Ｓ１３）、生成した表示データを表示画面４１に表示する（Ｓ１４）。
【００５２】
当該印刷が通常の印刷であった場合であって（Ｓ１５：Ｎｏ）、表示データの表示から所定時間が経過した場合（Ｓ１６：Ｙｅｓ）、未印刷の印刷データおよび印刷設定から残りのテープ長Ｌを算出する（Ｓ１７）。実際には、印刷完了をドット単位で検出し、検出結果から印刷が完了していない印刷データおよび余白を未印刷の印刷データとして残りのテープ長Ｌを算出する。なお、所定時間の経過の判断も、印刷完了したドット数で判断する。そして、算出した残りのテープ長Ｌと搬送スピードＶから上記した算出方法で残りの印刷残り時間を算出する（Ｓ１８）。そして、算出した印刷残り時間に基づいて表示画面４１に表示するための表示データを生成し（Ｓ１９）、生成した表示データを表示画面４１に表示する（Ｓ２０）。そして、全印刷が終了した場合（Ｓ２１：Ｙｅｓ）、処理を終了する。一方、印刷が終了していない場合（Ｓ２１：Ｎｏ）、Ｓ１６〜Ｓ２０の処理を繰り返す。
【００５３】
一方、当該印刷が連続印刷であった場合であって（Ｓ１５：Ｙｅｓ）、新たに１枚のラベルについて印刷が終了した場合（Ｓ２２：Ｙｅｓ）、全印刷残り時間から印刷済みのラベル枚数分の印刷残り時間を引いて実際の印刷残り時間を算出する（Ｓ２３）。そして、算出した印刷残り時間に基づいて表示画面４１に表示するための表示データを生成し（Ｓ２４）、生成した表示データを表示画面４１に表示する（Ｓ２５）。そして、ラベルの全枚数について印刷が終了した場合（Ｓ２６：Ｙｅｓ）、処理を終了する。一方、ラベルの全枚数について印刷が終了していない場合（Ｓ２６：Ｎｏ）、Ｓ２２〜Ｓ２５の処理を繰り返す。
【００５４】
これまで説明してきたテープ印刷装置１によれば、印刷に要するテープ長Ｌを用いて印刷残り時間を算出するため、複雑な処理を必要とすることなく簡単に印刷残り時間を算出することができる。そして算出した印刷残り時間を表示画面４１に表示することにより、ユーザーは印刷残り時間を確認することができるため利便性がよい。
【００５５】
また、本実施形態は、［時間表示］キー７２の押下による印刷開始前の印刷残り時間の表示と、印刷実行中の自動的な印刷残り時間の表示とを行う。このため、ユーザーは、印刷データが膨大である場合や連続印刷の場合など印刷残り時間の予測が困難な場合に、印刷開始前の印刷残り時間を確認することで印刷作業の見通しを立てることができる。また、印刷終了まで待機するユーザーにとって印刷実行中に印刷残り時間を確認できるため利便性がよい。
【００５６】
また、印刷領域Ａ１における搬送スピードＶ１とカラ送り領域Ａ２の搬送スピードＶ２とを加味して印刷残り時間の算出を行うため、正確な印刷残り時間を算出することができる。なお、搬送スピードＶ１および搬送スピードＶ２が同じである場合、印刷領域Ａ１における印刷残り時間とカラ送り領域Ａ２における時間とをまとめて算出してもよい。また、連続印刷において、余白の長さがテープカッター２３と印刷ヘッド７との距離よりも短い場合に実施される前カット処理におけるテープ送り動作を考慮して印刷残り時間を算出してもよい。
【００５７】
なお、本実施形態では、印刷開始前に［時間表示］キー７２の押下によって印刷残り時間を表示する構成としたが、自動的に現在入力されている印刷データおよび印刷設定に基づいて印刷残り時間を表示する構成としてもよい。一方、印刷実行中の印刷残り時間の表示を自動表示とせず、［時間表示］キー７２の押下によって表示させる構成としてもよい。
【００５８】
また、印刷実行中の印刷残り時間の算出は、連続印刷においても未印刷の印刷データに基づいて残りのテープ長Ｌを算出し、このテープ長Ｌを用いて残りの印刷残り時間を算出する構成としてもよい。これによれば、１枚のラベルの印刷に時間がかかる場合に、ラベルの印刷途中においても正確に残りの印刷残り時間を表示することができる。
【００５９】
なお、本実施形態のテープ印刷装置１は、装置に備えられたキーボード３により印刷データを生成するための入力情報を入力する構成としたが、テープ印刷装置１をＰＣなどの外部装置に接続し、当該外部装置から印刷データを受信する構成としてもよい。この場合、テープ印刷装置は印刷残り時間を外部装置に通知して表示させてもよい。
【符号の説明】
【００６０】
１：テープ印刷装置  ２３：テープカッター  ４１：表示画面  ７２：［時間表示］キー  ８１：ＣＰＵ  ８３：ＲＯＭ  ８４：搬送スピード記憶領域  Ａ１：印刷領域  Ａ２：カラ送り領域  Ｌ１，Ｌ２：テープ長  Ｔ：テープ  Ｖ１，Ｖ２：搬送スピード  ｔ：カット時間
【図１】
2012158111.tif 000003
【図２】
2012158111.tif 000004
【図３】
2012158111.tif 000005
【図４】
2012158111.tif 000006
【図５】
2012158111.tif 000007
【図６】
2012158111.tif 000008