(57)【要約】【課題】印刷装置にエラー事象が生じているときに印刷ができない原因及び印刷ができるようになるおおよその時間を操作者が認識でき、利便性を向上する。【解決手段】操作端末２は、操作部１４を介し、作成された印刷データをラベルプリンタ３に送信するための印刷アプリケーションＡＰを起動する指示入力があったと判定された場合に、ラベルプリンタ３に高温エラー状態が生じているか否かを表すエラー有無情報を取得し、そのエラー有無情報に基づき、ラベルプリンタ３で高温エラー状態が生じていると判定された場合に、当該高温エラー状態が解消されるまでに必要と見込まれるクーリング待ち時間Ｔｅを決定し、表示部１７に表示する。【選択図】図４
2013073567.tif 000002
【特許請求の範囲】
【請求項１】
被印刷媒体を搬送する搬送手段、及び、印刷データを用いて前記被印刷媒体に対して印刷を行う印刷手段、を含む複数の動作機構を有し前記印刷データに対応した印刷がなされた印刷物を作成する印刷装置を操作可能に構成され、操作手段と表示手段とを備えた操作端末であって、
前記操作手段を介し、作成された前記印刷データを前記印刷装置に送信するための印刷アプリケーションを起動する指示入力があったか否かを判定する第１判定手段と、
前記第１判定手段により、前記印刷アプリケーションを起動する前記指示入力があったと判定された場合に、いずれかの前記動作機構において復帰可能なエラー事象が生じているか否かを表す前記印刷装置からのエラー有無情報を取得する第１情報取得手段と、
前記第１情報取得手段により取得された前記エラー有無情報に基づき、前記印刷装置の前記いずれかの動作機構において前記エラー事象が生じているか否かを判定する第２判定手段と、
前記第２判定手段により、前記いずれかの前記動作機構において前記エラー事象が生じていると判定された場合に、当該エラー事象が解消されるまでに必要と見込まれるエラー解消時間を決定する時間決定手段と、
前記時間決定手段により決定された前記エラー解消時間を表示するよう、前記表示手段を制御する表示制御手段と、
を有することを特徴とする操作端末。
【請求項２】
請求項１記載の操作端末において、
前記第２判定手段により、いずれの前記動作機構においても前記エラー事象が生じていないと判定された場合に、前記印刷アプリケーションの起動処理を開始する第１起動手段と、
前記第１起動手段により開始された起動処理が完了した前記アプリケーションを用いて、前記印刷データを前記印刷装置に送信する、第１データ送信手段と、
を有することを特徴とする操作端末。
【請求項３】
請求項１又は請求項２記載の操作端末において、
前記第２判定手段により前記いずれかの前記動作機構において前記エラー事象が生じていると判定された場合であって、前記時間決定手段により決定された前記エラー解消時間が所定の時間よりも短かった場合には、前記印刷アプリケーションの起動処理を開始する第２起動手段を有することを特徴とする操作端末。
【請求項４】
請求項３記載の操作端末において、
前記第２起動手段により開始された前記印刷アプリケーションの起動処理が完了したときに、前記エラー有無情報を所得する第２情報取得手段と、
前記第２情報取得手段により取得された前記エラー有無情報に基づき、前記第２判定手段により生じていると判定された前記エラー事象が解消したか否かを判定する第３判定手段と、
前記第３判定手段により前記エラー事象が解消していないと判定された場合には、当該判定時から予め定められた所定時間の経過後に、起動処理が完了した前記アプリケーションを用いて前記印刷データを前記印刷装置に送信する、第２データ送信手段と、
を有することを特徴とする操作端末。
【請求項５】
請求項４記載の操作端末において、
前記第３判定手段により前記エラー事象が解消していないと判定された場合には、第２データ送信手段による前記印刷データの送信が行われるまでは、前記操作手段を介した新たな前記印刷データの送信指示を無効化する無効化制御手段を有することを特徴とする操作端末。
【請求項６】
被印刷媒体を搬送する搬送手段、及び、印刷データを用いて前記被印刷媒体に対して印刷を行う印刷手段、を含む複数の動作機構を有し前記印刷データに対応した印刷がなされた印刷物を作成する印刷装置を操作可能に構成された操作端末が実行する、印刷処理方法であって、
作成された前記印刷データを前記印刷装置に送信するための印刷アプリケーションを起動する指示入力があったか否かを判定する第１判定手順と、
前記第１判定手順で、前記印刷アプリケーションを起動する前記指示入力があったと判定された場合に、いずれかの前記動作機構において復帰可能なエラー事象が生じているか否かを表す前記印刷装置からのエラー有無情報を取得する第１情報取得手順と、
前記第１情報取得手順で取得された前記エラー有無情報に基づき、前記印刷装置の前記いずれかの動作機構において前記エラー事象が生じているか否かを判定する第２判定手順と、
前記第２判定手順で、前記いずれかの前記動作機構において前記エラー事象が生じていると判定された場合に、当該エラー事象が解消されるまでに必要と見込まれるエラー解消時間を決定する時間決定手順と、
前記時間決定手順で決定された前記エラー解消時間を表示する表示手順と、
を有することを特徴とする印刷処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被印刷媒体に印刷を行う印刷装置を操作する操作端末、及び、その操作端末が実行する印刷処理方法に関する。
【背景技術】
【０００２】
操作端末から印刷装置を操作することで印刷物を作成する技術が既に知られている（例えば、特許文献１参照）。この従来技術では、操作端末（ＰＣ）が有するモニタに、作成される印刷物（ラベル）の印字イメージが表示される。ユーザがそのイメージ表示を見ながらテキストデータ（単語や文章等）を操作入力すると、対応する印字情報が操作端末で生成され、印刷装置（印字ラベル作成装置）に送信される。これにより、印刷装置において、搬送される被印刷媒体（ラベルテープ）に対し印刷手段（サーマルヘッド）によって上記印字情報に対応した印字が形成され、印刷物（印字ラベル）が作成される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１７７９３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述のようにして、操作端末からの操作によって印刷物の作成作業が実行されるとき、印刷装置において、例えば、印刷手段が印刷に不適当な過熱状態となったり搬送手段を駆動する駆動モータが過熱して高温となる等の、復帰可能なエラー事象が生じる場合がある。このようなエラー事象が印刷装置で生じた場合には、エラー事象が解消してもとの状態に復帰するまでは、操作端末から印刷装置に印刷データを送ったとしても印刷物を作成することはできない。
【０００５】
しかしながら、上記従来技術では、上記のようなエラー事象の発生までは特に配慮されていない。したがって、操作者が印刷データを送信しようとしたときに上記エラー事象が生じていた場合に、操作者は、印刷ができない原因を認識することができない。また、どのくらいの時間が経過したら印刷ができるようになるのかも、操作者は認識することができない。この結果、操作者の利便性が低下していた。
【０００６】
本発明の目的は、印刷装置にエラー事象が生じているときに、印刷ができない原因及び印刷ができるようになるおおよその時間を操作者が認識でき、利便性を向上することができる、操作端末及びこれを用いた印刷処理方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本願発明は、被印刷媒体を搬送する搬送手段、及び、印刷データを用いて前記被印刷媒体に対して印刷を行う印刷手段、を含む複数の動作機構を有し前記印刷データに対応した印刷がなされた印刷物を作成する印刷装置を操作可能に構成され、操作手段と表示手段とを備えた操作端末であって、前記操作手段を介し、作成された前記印刷データを前記印刷装置に送信するための印刷アプリケーションを起動する指示入力があったか否かを判定する第１判定手段と、前記第１判定手段により、前記印刷アプリケーションを起動する前記指示入力があったと判定された場合に、いずれかの前記動作機構において復帰可能なエラー事象が生じているか否かを表す前記印刷装置からのエラー有無情報を取得する第１情報取得手段と、前記第１情報取得手段により取得された前記エラー有無情報に基づき、前記印刷装置の前記いずれかの動作機構において前記エラー事象が生じているか否かを判定する第２判定手段と、前記第２判定手段により、前記いずれかの前記動作機構において前記エラー事象が生じていると判定された場合に、当該エラー事象が解消されるまでに必要と見込まれるエラー解消時間を決定する時間決定手段と、前記時間決定手段により決定された前記エラー解消時間を表示するよう、前記表示手段を制御する表示制御手段と、を有することを特徴とする。
【０００８】
本願発明の操作端末は、印刷物を作成する印刷装置を操作可能である。印刷装置では、搬送手段が被印字媒体を搬送し、印刷手段が、操作端末から送信された印刷データに基づく印刷を上記被印字媒体に対し行うことで、印刷物が作成される。
【０００９】
このようにして印刷物の作成作業が実行されるとき、印刷装置において、例えば、印刷手段が印刷に不適当な過熱状態となったり搬送手段を駆動する駆動モータが過熱して高温となる等の、時間経過によって復帰可能なエラー事象が生じる場合がある。このようなエラー事象が印刷装置で生じた場合には、エラー事象が解消してもとの状態に復帰するまでは、操作端末から印刷装置に印刷データを送ったとしても印刷物を作成することはできない。
【００１０】
そこで本願発明では、操作者が印刷データの送信を意図して印刷アプリケーションの起動の指示入力をしたかどうかを第１判定手段が判定し、指示入力があった場合には第１情報取得手段が印刷装置からエラー有無情報を取得し、取得されたエラー有無情報により印刷装置のいずれかの動作機構で上記エラー事象が生じているかどうかを第２判定手段が判定する。そして、エラー事象が生じていた場合には、時間決定手段が、当該エラー事象が解消されるまでに必要と見込まれるエラー解消時間を決定し、表示制御手段の制御により、その決定したエラー解消時間が表示手段に表示される。これにより、操作者は、印刷データを送信するために印刷アプリケーションを起動しようとしたときに印刷装置に何らかのエラー事象が生じていた場合には、当該エラーが生じている旨と、そのエラーがどのくらいの時間が経過したら解消される見込である旨、とを認識することができる。この結果、操作者は、印刷ができない原因と印刷ができるようになるおおよそのタイミングを知ることができ、操作者の利便性を向上することができる。
【発明の効果】
【００１１】
本発明によれば、印刷装置にエラー事象が生じているときに、印刷ができない原因及び印刷ができるようになるおおよその時間を操作者が認識でき、利便性を向上することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態の操作端末を備えた印刷システム全体を表すシステム構成図である。
【図２】操作端末及びラベルプリンタの詳細機能を表す機能ブロック図である。
【図３】操作端末内における処理制御上の機能的構成の一例を表すブロック図である。
【図４】操作端末による印刷データ作成時にＣＰＵによって実行される制御手順を表すフローチャートである。
【図５】操作端末の表示部の表示画面における表示の一例を表す説明図である。
【図６】ラベルプリンタによる印字ラベル作成時に制御回路によって実行される制御手順を表すフローチャートである。
【図７】図６のステップＳ２００の詳細手順を表すフローチャートである。
【図８】ラベルプリンタの回答処理の詳細手順を表すフローチャートである。
【図９】操作端末でクーリング残り時間を算出する変形例におけるクーリング処理を表すフローチャートである。
【図１０】ラベルプリンタの回答処理の処理手順を表すフローチャートである。
【図１１】操作端末の表示部の表示画面における表示の一例を表す説明図である。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施の形態を図面を参照しつつ説明する。
【００１４】
＜システム概略構成＞
図１に示すように、本実施形態が適用される印刷システム１は、例えば汎用パーソナルコンピュータで構成される操作端末２と、例えばＵＳＢケーブル等の有線接続又は無線接続によって操作端末２に対し情報送受信可能に接続された、ラベルプリンタ３（印刷装置）とを有している。
【００１５】
ラベルプリンタ３は、操作端末２との間で各種の情報と指示信号を送受し、操作端末２から送信された所望の文字や図形などを含む印刷データに基づき、所定の印刷が施された印字ラベルＬ（印刷物）を作成する。
【００１６】
＜操作端末及びラベルプリンタの詳細＞
操作端末２及びラベルプリンタ３の詳細機能を図２より説明する。図２において、操作端末２は、ＣＰＵ（中央演算装置）１２と、例えばＲＡＭやＲＯＭ等からなるメモリ１３と、ユーザ（操作者）からの指示や情報が入力される操作部１４（操作手段）と、各種情報やメッセージを表示する表示部１７（表示手段）と、例えばハードディスク装置からなり各種情報を記憶する大容量記憶装置１６と、例えばＵＳＢなどの規格に準拠するインターフェース接続を介してラベルプリンタ３との情報信号の授受の制御を行う通信制御部１５とを備えている。
【００１７】
ＣＰＵ１２は、ＲＡＭの一時記憶機能を利用しつつＲＯＭに予め記憶されたプログラムに従って信号処理を行う。ＣＰＵ１２は、上記信号処理により、ラベルプリンタ３との間で各種の指示信号・情報信号の送受を行う。
【００１８】
一方、ラベルプリンタ３は、印刷用テープ２０３（被印刷媒体）を巻回したテープロール２０４（本来は渦巻き状であるが簡略化して同心円で図示している）を着脱可能な（又はテープロール２０４を備えたカートリッジを着脱可能な）テープロールホルダ部２１０と、このテープロール２０４から繰り出されたテープ２０３に所定の印刷を行う印刷ヘッド２０５（印刷手段）と、印刷が終了したテープ２０３を所定の長さに切断して印字ラベルＬとするカッタ２０７と、印刷ヘッド２０５に対向して設けられ、テープロール２０４から繰り出されるテープ２０３を搬送する搬送ローラ２０９（搬送手段）と、ユーザ（操作者）からの所望の操作入力を受け付ける操作部２１１と、所定の表示が行われる表示部２１２と、ラベルプリンタ３の温度を測定する温度センサ２１４とを有する。なお、この例では、印刷ヘッド２０５、カッタ２０７、搬送ローラ２０９、表示部２１２、等が各請求項記載の動作機構をそれぞれ構成している。
【００１９】
印刷ヘッド２０５は、印刷駆動回路（図示せず）を介して制御回路２０２に接続されている。搬送ローラ２０９は、搬送モータ（図示せず）に接続され、この搬送モータは、搬送モータ駆動回路（図示せず）を介して制御回路２０２に接続されている。カッタ２０７は、ソレノイド等のカッタ作動用アクチュエータ（図示せず）を介して制御回路２０２に接続されている。温度センサ２１４は、制御回路２０２に接続されている。また制御回路２０２は、通信制御部２０８を介し操作端末２の通信制御部１５と接続されており、操作端末２と情報の送受が可能となっている。
【００２０】
操作端末２内における処理制御上の機能的構成の一例を図３に示す。この図３において、操作端末２の上記メモリ（ＲＡＭ）１３上に、印刷アプリケーションＡＰと、プリンタドライバＰＤのそれぞれのプログラムが展開して起動しており、相互に指示信号と情報信号を送受可能となっている。そして印刷アプリケーションＡＰはプリンタドライバＰＤに対して信号を送受し、またプリンタドライバＰＤは上記通信制御部１５，２０８どうしのインターフェース接続を介してラベルプリンタ３と信号を送受する。
【００２１】
印刷アプリケーションＡＰとプリンタドライバＰＤとは、いずれも操作端末２が備える一つの上記ＣＰＵ１２によって実行されるものであるが、例えばタイムシェアリングシステム（ＴＳＳ）などの時分割での割り込み制御によってそれぞれ個別に独立して実行される。
【００２２】
印刷アプリケーションＡＰは、上記のユーザの操作入力に基づき操作端末２において作成された印刷データをラベルプリンタ３に送信する、送信アプリケーションプログラムが組み込まれている。
【００２３】
プリンタドライバＰＤは、汎用パーソナルコンピュータで構成される操作端末２の基本ＯＳに予め組み込まれたものでもよいし、他のアプリケーションと同様にＯＳ上で個別に起動されるプログラムであってもよい。
【００２４】
＜本実施形態の特徴＞
上記構成のラベルプリンタ３では、搬送ローラ２０９がテープ２０３を搬送し、印刷ヘッド２０５が、操作端末２から送信された上記印刷データに基づく印刷を上記テープ２０３に対し行うことで、印字ラベルＬが生成される。この印字ラベルＬの作成時、例えば、印刷ヘッド２０５が印刷に不適当な過熱状態となったり、搬送ローラ２０９を駆動する上記搬送モータが過熱して高温となる等の、時間経過によって復帰可能なエラー事象（以下適宜、「高温エラー状態」という）が生じる場合がある。このような高温エラー状態がラベルプリンタ３で生じた場合には、高温エラー状態が解消してもとの状態に復帰するまでは、操作端末２からラベルプリンタ３に印刷データを送ったとしても印字ラベルＬを作成することはできない。
【００２５】
そこで、本実施形態では、操作端末２において、ユーザによる印刷データの送信を行う印刷アプリケーションの起動の指示入力があった場合に、ラベルプリンタ３が高温となる等の上記高温エラー状態が起こっているかどうかのエラー有無情報を取得する。そして、高温エラー状態が生じていた場合には、ラベルプリンタ３がクーリングによって当該高温エラー状態が解消されるまでに必要と見込まれるクーリング待ち時間（エラー解消時間）を決定し、操作端末２において、その決定されたクーリング待ち時間を表示部１７に表示する。以下、その詳細を、順を追って説明する。
【００２６】
＜操作端末での制御手順＞
上記を実現するために、操作端末２の上記ＲＯＭに予め記憶された印刷処理プログラムに基づきＣＰＵ１２によって実行される印刷処理方法の処理手順を図４により説明する。図４に示すフローは、例えば操作端末２の電源がＯＮされると実行される。
【００２７】
図４において、まず、ステップＳ１０において、ＣＰＵ１２は、ユーザによる印刷アプリケーションＡＰの起動指示があったか否かを判定する。ユーザが、操作部１４による適宜の操作を介し、文章を作成し印刷を行う意図で印刷アプリケーションＡＰの起動を指示するまでは判定が満たされず（ステップＳ１０：ＮＯ）、ループ待機する。印刷アプリケーションＡＰの起動の指示があれば判定が満たされ（ステップＳ１４０：ＹＥＳ）、ステップＳ１５に移る。なお、このステップＳ１０が各請求項記載の第１判定手順に相当するとともに、第１判定手段として機能する。
【００２８】
ステップＳ１５では、ＣＰＵ１２は、通信制御部１５を介してラベルプリンタ３にクーリング問合せ信号を送信し、ラベルプリンタ３がクーリング中であるか否かを問い合わせる。すなわち、ラベルプリンタ３は、印字ラベルＬの作成において、印刷ヘッド２０５が過剰に加熱したり、搬送ローラ２０９を駆動する搬送モータが加熱するなどにより、所定の温度に温度上昇すると、ラベル作成動作を停止して、ラベルプリンタ３を自然放熱により冷却するクーリング状態に入るようになっている（後述の図６のステップＳ１５０及びステップＳ２００を参照）。ラベルプリンタ３は、操作端末２から送信されたクーリング問合せ信号を通信制御部２０８を介して受信し、ラベルプリンタ３がクーリング中であるか否かのエラー有無情報を操作端末２に回答信号として送信することになる（後述の図８のステップＳ３２０、ステップＳ３２５参照）。なお、このエラー有無情報中には、エラー有無情報がラベルプリンタ３のクーリング中の旨を示す場合、ラベルプリンタ３のクーリング残り時間を含ませることができる（詳細は後述）。ステップＳ１５が終了すると、ステップＳ２０に移る。
【００２９】
ステップＳ２０では、ＣＰＵ１２は、ラベルプリンタ３から通信制御部２０８を介して送信された上記回答信号を通信制御部１５を介して受信する。なお、このステップＳ２０が、各請求項記載の第１情報取得手順に相当するとともに、第１情報取得手段として機能する。その後、ステップＳ２５に移る。
【００３０】
ステップＳ２５では、ＣＰＵ１２は、上記ステップＳ２０で受信された回答信号に含まれるエラー有無情報に基づき、ラベルプリンタ３がクーリング中であるか否かを判定する。ラベルプリンタ３がクーリング中ではなく、ラベル作成動作が可能な通常状態にある場合は判定が満たされず（ステップＳ２５：ＮＯ）、ステップＳ３０に移る。ラベルプリンタ３がクーリング中である場合は判定が満たされ（ステップＳ２５：ＹＥＳ）、後述のステップＳ５０に移る。なお、上記ステップＳ２５が、各請求項記載の第２判定手順に相当するとともに、第２判定手段として機能する。
【００３１】
ステップＳ３０では、ＣＰＵ１２は、印刷アプリケーションＡＰの起動を開始してメモリ１３上への上記展開を行う。なお、このステップＳ３０が、各請求項記載の第１起動手段として機能する。その後、ステップＳ３５に移る。
【００３２】
ステップＳ３５では、ＣＰＵ１２は、印刷アプリケーションＡＰの起動が完了したか否かを判定する。印刷アプリケーションＡＰの起動が完了するまでは判定が満たされず（ステップＳ３５：ＮＯ）、ループ待機する。印刷アプリケーションＡＰの起動が完了すると判定が満たされ（ステップＳ３５：ＹＥＳ）、ステップＳ４０に移る。
【００３３】
ステップＳ４０では、ＣＰＵ１２は、上記ステップＳ３５での印刷アプリケーションＡＰの起動完了に応じたユーザの適宜の操作入力に基づき、印刷データを作成する。なお、予め作成された複数種類のラベルイメージから１つのラベルイメージをユーザが適宜に選択しそのラベルイメージに対応した印刷の印字ラベルＬを作成する場合には、このステップＳ４０では、当該選択された１つの印字ラベルＬを印刷するための印刷データが生成される。その後、ステップＳ４５に移る。
【００３４】
ステップＳ４５では、ＣＰＵ１２は、上記ステップＳ４０で作成された印刷データを通信制御部１５を介してラベルプリンタ３に送信する。ラベルプリンタ３では、このようにして操作端末２から送信された印刷データを通信制御部２０８を介して受信し、受信した印刷データにしたがった印刷を施した印字ラベルＬを作成することとなる（後述の図６の各ステップ参照）。なお、このステップＳ４５が、各請求項記載の第１データ送信手段として機能する。その後、このフローを終了する。
【００３５】
一方、上記ステップＳ２５の判定が満たされて移行するステップＳ５０では、ＣＰＵ１２は、上記ステップＳ２０で受信した回答信号の上記エラー有無情報に含まれるクーリング残り時間に対応した、ラベルプリンタ３が所定の冷却温度に低下するまでのクーリング待ち時間Ｔｅ（エラー解消時間）を決定する。なお、このクーリング待ち時間Ｔｅは、上記エラー有無情報に含まれるクーリング残り時間と同じ時間でもよいし、当該クーリング残り時間に所定の（例えば０．５分〜１分の）余裕時間を加えた時間としてもよい。なお、このステップＳ２５が、各請求項記載の時間決定手順に相当するとともに、時間決定手段として機能する。その後、ステップＳ５５に移る。
【００３６】
ステップＳ５５では、ＣＰＵ１２は、上記ステップＳ５０で決定された上記クーリング待ち時間Ｔｅが予め定められた所定のしきい値Ｔｏ（例えば１分）以下であるか否かを判定する。クーリング待ち時間Ｔｅが上記しきい値Ｔｏを超える（すなわち、Ｔｅ＞Ｔｏ）場合は判定が満たされず（ステップＳ６５：ＮＯ）、ステップＳ６０に移る。決定したクーリング待ち時間Ｔｅが上記しきい値Ｔｏ以下（すなわち、Ｔｅ≦Ｔｏ）の場合は判定が満たされ（ステップＳ５５：ＹＥＳ）、後述のステップＳ６５に移る。
【００３７】
ステップＳ６０では、ＣＰＵ１２は、表示部１７に制御信号を出力して、上記ステップＳ５０で決定されたクーリング待ち時間Ｔｅを表示する。これにより、例えば図５（ａ）に示すように、表示部１７の表示画面１７Ａに、例えば「プリンタがクーリング中です。およそ、５分でクーリングが解除されます。」のメッセージＭが表示される。あるいは、図５（ｂ）に示すように、表示部１７の表示画面１７Ａに、「プリンタがクーリング中です。」のメッセージＭと、クーリング残り時間をスケールＭａ１の位置の変化で表す時間バーＭａ及びそれに添えたクーリング残り時間のメッセージＭｂ（例えば「残り２分」）と、を表示するようにしてもよい。ユーザは、このような表示部１７の表示を見て、ラベルプリンタ３の動作停止のエラー原因が高温エラー状態あること、及び、そのエラー原因が解消されるまでのおおよその時間、を知ることができる。この結果、ユーザは、操作部１４の操作による印刷アプリケーションＡＰの起動指示を、エラー原因が解消されるまで待つことができる。なお、このステップＳ６０が、各請求項記載の表示手順に相当するとともに、表示制御手段として機能する。ステップＳ６０が終了したら、その後、このフローを終了する。
【００３８】
一方、ステップＳ６５では、上記ステップＳ３０と同様、ＣＰＵ１２は、印刷アプリケーションＡＰの起動を開始してメモリ１３上への上記展開を行う。なお、このステップＳ６５が、各請求項記載の第２起動手段として機能する。その後、ステップＳ７０に移る。
【００３９】
ステップＳ７０では、上記ステップＳ３５と同様、ＣＰＵ１２は、印刷アプリケーションＡＰの起動が完了したか否かを判定する。印刷アプリケーションＡＰの起動が完了するまでは判定が満たされず（ステップＳ７０：ＮＯ）、ループ待機する。印刷アプリケーションＡＰの起動が完了すると判定が満たされ（ステップＳ７０：ＹＥＳ）、ステップＳ７５に移る。
【００４０】
ステップＳ７５では、上記ステップＳ１５と同様、ＣＰＵ１２は、通信制御部１５を介してラベルプリンタ３に上記クーリング問合せ信号を送信する。ラベルプリンタ３は、これに対応して、前述と同様、クーリング中であるか否かのエラー有無情報を操作端末２に回答信号として送信する。このエラー有無情報中には、前述したように、ラベルプリンタ３のクーリング時間の残り時間を含ませることができる。ステップＳ７５が終了すると、ステップＳ８０に移る。
【００４１】
ステップＳ８０では、上記ステップＳ２０と同様、ＣＰＵ１２は、ラベルプリンタ３からの上記回答信号を通信制御部１５を介して受信する。なお、このステップＳ８０が、各請求項記載の第２情報取得手段として機能する。その後、ステップＳ８５に移る。
【００４２】
ステップＳ８５では、上記ステップＳ２５と同様、ＣＰＵ１２は、上記ステップＳ８０で受信された回答信号に含まれるエラー有無情報に基づき、ラベルプリンタ３がクーリング中であるか否かを判定する。ラベルプリンタ３がクーリング中ではなく、ラベル作成動作が可能な通常状態にある場合は判定が満たされず（ステップＳ８５：ＮＯ）、ステップＳ９０に移る。ラベルプリンタ３がクーリング中である場合は判定が満たされ（ステップＳ８５：ＹＥＳ）、後述のステップＳ１００に移る。なお、このステップＳ８５が、各請求項記載の第３判定手段として機能する。
【００４３】
ステップＳ９０では、上記ステップＳ４０と同様、ＣＰＵ１２は、上記ステップＳ７０での印刷アプリケーションＡＰの起動完了に応じたユーザの適宜の操作入力に基づき、印刷データを作成する。その後、ステップＳ９５に移る。
【００４４】
ステップＳ９５では、上記ステップＳ４５と同様、ＣＰＵ１２は、上記ステップＳ９０で作成された印刷データをラベルプリンタ３に送信する。ラベルプリンタ３は、この送信された印刷データに基づく印刷を施した印字ラベルＬを作成する。その後、このフローを終了する。
【００４５】
一方、ステップＳ１００では、ＣＰＵ１２は、ラベルプリンタ３のクーリングがあと少しの短時間で解消されるのを見越し、上記ステップＳ９０と同様、上記ステップＳ７０での印刷アプリケーションＡＰの起動完了に応じたユーザの適宜の操作入力に基づき、印刷データを作成する。その後、ステップ１０５に移る。
【００４６】
ステップＳ１０５では、ＣＰＵ１２は、上記ステップＳ８５でのクーリング中の判定がなされた後、所定時間（２〜３分）が経過したか否かを判定する。所定時間経過するまで判定が満たされず（ステップＳ１０５：ＮＯ）、ループ待機する。印刷データの作成終了後、所定時間経過したら判定が満たされ（ステップＳ１０５：ＹＥＳ）、ステップＳ１０６に移る。このステップＳ１０６では、上記ステップＳ１５と同様、ＣＰＵ１２は、通信制御部１５を介してラベルプリンタ３に上記クーリング問い合わせ信号を送信する。ラベルプリンタ３は、これに対応して、前述と同様クーリング中であるか否かのエラー有無情報を操作端末２に回答新が追うとして送信する。このエラー有無情報中には、前述したように、ラベルプリンタ３のクーリング時間の残り時間を含ませることができる。ステップＳ１０６が終了すると、ステップＳ１０７に移る。
【００４７】
ステップＳ１０７では、上記ステップＳ２０と同様、ＣＰＵ１２は、ラベルプリンタ３からの上記回答信号を通信制御部１５を介して受信する。なお、このステップＳ１０７が、各請求項記載の第３情報取得手段として機能する。その後、ステップＳ１０８に移る。
【００４８】
ステップＳ１０８では、上記ステップＳ２５と同様、ＣＰＵ１２は、上記ステップＳ１０７で受信された回答信号に含まれるエラー有無情報に基づき、ラベルプリンタ３がクーリング中であるか否かを判定する。ラベルプリンタ３がクーリング中ではなく、ラベル作成動作が可能な通常状態にある場合は、判定が満たされずステップＳ１１０に移る。ラベルプリンタ３がクーリング中である場合は、ステップＳ１０５に戻る。なお、このステップＳ１０５では、上記のように、ステップＳ１００での印刷データの作成終了後、所定時間経過するまではひたすらループ待機して待ち、新たな印刷データの作成を受け付けない。言い換えれば、ＣＰＵ１２は、上記編集のための操作入力や印刷データの送信指示があっても無視する。この結果、このステップＳ１０５の手順は、実質的に各請求項記載の無効化制御手段として機能する。
【００４９】
ステップＳ１１０では、上記ステップＳ９５と同様、ＣＰＵ１２は、上記ステップＳ１０５で作成された印刷データをラベルプリンタ３に送信する。ラベルプリンタ３は、この送信された印刷データに基づく印刷を施した印字ラベルＬを作成する。なお、このステップＳ１１０が各請求項記載の第２データ送信手段として機能する。その後、このフローを終了する。
【００５０】
＜ラベルプリンタでの制御手順＞
次に、上記操作端末での各手順に対応して、ラベルプリンタ３の制御回路２０２により実行される、印字ラベル作成時の処理内容を図６により説明する。図６に示すフローは、例えばユーザが、ラベルプリンタ３の電源をＯＮすることによって開始される。
【００５１】
図６において、まず、ステップＳ１２０において、制御回路２０２は、ラベルプリンタ３のクーリングフラグＦを初期化し、Ｆ＝０とする。クーリングフラグＦは、ラベルプリンタ３のクーリング中である場合にＦ＝１、ラベルプリンタ３のクーリングを行っていない通常状態である場合にＦ＝０となるフラグである。その後、ステップＳ１２５に移る。
【００５２】
ステップＳ１２５では、制御回路２０２は、操作端末２から印刷データを受信したか否かを判定する。前述した図４のステップＳ４５、又はステップＳ９５、若しくはステップＳ１００での、操作端末２から送信された印刷データを受信するまでは判定が満たされず（ステップＳ１２５：ＮＯ）、ループ待機する。操作端末２から印刷データを受信したら判定が満たされ（ステップＳ１２５：ＹＥＳ）、ステップＳ１３０に移る。
【００５３】
ステップＳ１３０では、制御回路２０２は、上記搬送モータ駆動回路に制御信号を出力する。これにより、上記搬送モータが搬送ローラ２０９を駆動し、印刷用テープ２０３の搬送を開始する。その後、ステップＳ１３５に移る。
【００５４】
ステップＳ１３５では、制御回路２０２は、上記印刷駆動回路に制御信号を出力する。これにより、印刷ヘッド２０５の発熱素子が通電制御され、印刷用テープ２０３に対し、上記ステップＳ１２５で受信された印刷データに応じた印刷を開始する。その後、ステップＳ１４０に移る。
【００５５】
ステップＳ１４０では、制御回路２０２は、印刷用テープ２０３の搬送方向位置が上記印刷データに対応した印刷終了位置に達し印刷が完了したか否かを公知の手法で判定する。印刷終了位置に達していない場合は判定が満たされず（ステップＳ１４０：ＮＯ）、ステップＳ１４５に移る。印刷終了位置に達したら判定が満たされ（ステップＳ１４０：ＹＥＳ）、後述のステップＳ１５５に移る。
【００５６】
ステップＳ１４５では、制御回路２０２は、ラベルプリンタ３をクーリングする必要があるか否かを判定する。すなわち、温度センサ２１４の検出温度が上記所定の温度（例えば５０度）に達すると、印字品質に悪影響があることから、印刷ヘッド２０５の印刷動作を中止して冷却（クーリング）を行う必要がある。したがって、このステップＳ１４５では、温度センサ２１４の検出温度が上記所定の温度以上となったときにはクーリングの必要があるとみなされて判定が満たされ（ステップＳ１４０：ＹＥＳ）、ステップＳ１５０に移る。温度センサ２１４の検出温度が上記所定の温度未満でありクーリングを要しない場合は判定が満たされず（ステップＳ１４５：ＮＯ）、上記ステップＳ１４０に戻って同様の手順を繰り返す。
【００５７】
ステップＳ１５０では、制御回路２０２は、上記印刷駆動回路に制御信号を出力し、印刷ヘッド２０５の発熱素子への通電を停止するとともに、上記搬送モータ駆動回路に制御信号を出力し、上記搬送モータの駆動を停止する。これにより、印刷ヘッド２０５による印刷用テープ２０３の印刷が停止するとともに、上記搬送ローラ２０９による印刷用テープ２０３の搬送が停止する。その後、ステップＳ２００に移り、ステップＳ２００でのクーリング処理によりラベルプリンタ３を冷却した後、上記ステップＳ１３０に戻り、同様の手順を繰り返す。ステップＳ２００のクーリング処理については後述する（後述の図７参照）。
【００５８】
一方、ステップＳ１４０の判定が満たされずに移行したステップＳ１５５では、制御回路２０２は、上記印刷駆動回路に制御信号を出力し、印刷ヘッド２０５の発熱素子への通電を停止する。これにより、印刷ヘッド２０５による印刷用テープ２０３に対する印刷が停止する。その後、ステップＳ１６０に移る。
【００５９】
ステップＳ１６０では、制御回路２０２は、印刷済みテープ２０３の搬送方向位置が、上記印刷データに対応した所定のテープ切断位置まで到達したか否かを公知の手法で判定する。上記テープ切断位置に到達するまでは判定が満たされず（ステップＳ１６０：ＮＯ）、ループ待機する。上記テープ切断位置に到達したら判定が満たされ（ステップＳ１６０：ＹＥＳ）、ステップＳ１６５に移る。
【００６０】
ステップＳ１６５では、制御回路２０２は、上記搬送モータ駆動回路に制御信号を出力し、搬送モータの駆動を停止する。これにより、搬送ローラ２０８の回転が停止し、印刷済みテープ２０３の搬送が停止する。その後、ステップＳ１７０に移る。
【００６１】
ステップＳ１７０では、制御回路２０２は、上記カッタ作動用アクチュエータに制御信号を出力し、カッタ２０７により印刷済みのテープ２０３を切断する。その結果、上記ステップＳ１２５で受信された印刷データに対応する印刷が施された印字ラベルＬが作成される。その後、このフローを終了する。
【００６２】
図７により、上記ステップＳ２００におけるクーリング処理の詳細手順について説明する。
【００６３】
図７において、まず、ステップＳ２１０において、制御回路２０２は、クーリングフラグＦを、ラベルプリンタ３のクーリング中を表すＦ＝１とする。その後、ステップＳ２１５に移る。
【００６４】
ステップＳ２１５では、制御回路２０２は、ラベルプリンタ３のクーリング残り時間を算出する。例えば、自然冷却によりラベルプリンタ３のクーリングを開始してから、ラベル作成を再開可能な所定の温度（例えば４０℃）に低下するまでのクーリング時間は、ラベルプリンタ３の機種や型式等によって概ねある一定の時間に定めることができる。本実施形態では、当該一定の時間が制御回路２０２内の適宜の箇所に記憶されており、このステップＳ２１５では、上記クーリング残り時間が、上記記憶された一定の時間（＝クーリング時間）からクーリング開始後の経過時間を差し引くことで、算出される。ステップＳ２１５が終了すると、ステップＳ２２０に移る。
【００６５】
ステップＳ２２０では、制御回路２０２は、温度センサ２１４の検出結果に基づき、上記ステップＳ１５０で印刷を停止（すなわち発熱素子への通電を停止）してからの自然冷却によって、印刷ヘッド２０５の温度が、クーリングを終了し印刷を再開してよい所定の温度（例えば４０度）まで下がったかどうか、を判定する。印刷ヘッド２０５の温度が上記所定の温度まで下がっていない場合は判定が満たされず（ステップＳ２２０：ＮＯ）、上記ステップＳ２１５に戻り同様の手順を繰り返す。この結果、上記所定の温度まで下がりきっていない間は、ステップＳ２１５→ステップＳ２２０→ステップＳ２１５→・・の繰り返しにより、上記クーリング残り時間が時々刻々と算出され、更新されることとなる。この繰り返しの間に印刷ヘッド２０５の値が上記所定の温度まで下がると判定が満たされ（ステップＳ２２０：ＹＥＳ）、上記高温エラー状態は解消されたとみなされ、このルーチンを終了して上記図６のステップＳ１３０に戻る。
【００６６】
次に、図８により、ラベルプリンタ３の回答処理の詳細手順について説明する。図８に示すこのラベルプリンタ３の回答処理の制御フローは、図６の印字ラベル作成時の制御フローと並行して実行される。なお、このような同時並行処理は、例えば、コンピュータのＯＳ等でしばしば行われる、「マルチタスク処理」と同様の公知の方式により、共通の制御回路２０２に行わせることができる。
【００６７】
図８において、まず、ステップＳ３１０において、ラベルプリンタ３の制御回路２０２は、上記図４のステップＳ１５で操作端末２から出力された、クーリングの問い合わせが受信されたか否かを判定する。操作端末２からのクーリング問い合わせ信号が受信されない間は判定が満たされず（ステップＳ３１０：ＮＯ）、ループ待機する。クーリング問い合わせ信号が受信されたら判定が満たされ（ステップＳ３１０：ＹＥＳ）、ステップＳ３１５に移る。
【００６８】
ステップＳ３１５では、制御回路２０２は、上記クーリングフラグＦがＦ＝１であるか否かを判定する。Ｆ＝１であれば判定が満たされ（ステップＳ３１５：ＹＥＳ）、ステップＳ３２０に移る。Ｆ＝１でなければ判定が満たされず（ステップＳ３１５：ＮＯ）、後述のステップＳ３２５に移る。
【００６９】
ステップＳ３２０では、制御回路２０２は、クーリングに関する回答として「クーリングなし」の旨を通信制御部２０８を介して操作端末２へ送信する。上記図４のステップＳ２０参照）。その後、このフローを終了する。
【００７０】
一方、ステップＳ３２５では、制御回路２０２は、クーリングに関する回答として「クーリング中」である旨と、前述のように図７のステップＳ２１５で時々刻々と算出され更新されている「クーリング残り時間」のこの時点での値とを、通信制御部２０８を介して操作端末２へ送信する。その後、このフローを終了する。この結果、ラベルプリンタ３は、上記ステップＳ２０又はステップＳ８０において、上記ステップＳ３２０及びステップＳ３２５で操作端末２が送信したクーリングに関する回答を、受信することとなる。
【００７１】
以上説明したように、本実施形態の操作端末２は、ユーザが印刷アプリケーションＡＰの起動の指示入力をしたとき、ラベルプリンタ３からエラー有無情報を取得し、ラベルプリンタ３で上記高温エラー状態が生じているかどうかを判定する。そして、高温エラー状態が生じていた場合には、それが解消されるまでに必要と見込まれるクーリング待ち時間Ｔｅが表示部１７に表示される。これにより、ユーザは、印刷データを送信するために印刷アプリケーションＡＰを起動しようとしたときにラベルプリンタ３に高温エラー状態が生じていた場合には、当該高温エラー状態が生じている旨と、それがどのくらいの時間が経過したら解消される見込であるか、とを認識することができる。この結果、ユーザは、印刷ができない原因と印刷ができるようになるおおよそのタイミングを知ることができ、ユーザの利便性を向上することができる。
【００７２】
また、本実施形態では特に、ラベルプリンタ３で高温エラー状態が生じていないと判定された場合には、印刷アプリケーションＡＰの起動処理を開始し、起動処理が完了したアプリケーションＡＰを用いて、上記印刷データをラベルプリンタ３に送信する（ステップＳ４５参照）。これにより、高温エラー状態がラベルプリンタ３で生じていない場合には、直ちに操作端末２からラベルプリンタ３に印刷データを送り、対応する印刷を行って印字ラベルＬを作成することができる。
【００７３】
また、本実施形態では特に、ラベルプリンタ３で高温エラー状態が生じていると判定された場合であっても、上記クーリング待ち時間Ｔｅが所定の時間よりも短かった場合には、印刷アプリケーションＡＰの起動処理を開始する（ステップＳ６５参照）。すなわち、一般に、印刷アプリケーションＡＰが起動を開始した後、その起動が完了するまでには、一定の時間を要する。したがって、ユーザが印刷データの送信を意図して印刷アプリケーションＡＰの起動の指示入力をしたときに高温エラー状態がラベルプリンタ３で生じていたとしても、比較的短い時間で高温エラー状態が解消する見込である場合には、印刷アプリケーションＡＰの起動が完了するまでには当該高温エラー状態が解消する可能性が高い。これに対応して、本実施形態においては、ステップＳ５５において上記クーリング待ち時間Ｔｅが所定の時間Ｔｏより短かった場合には、ステップＳ６５で印刷アプリケーションＡＰの起動処理を開始する。これにより、高温エラー状態が解消した直後に直ちに操作端末２からラベルプリンタ３に印刷データを送ることが可能となり（ステップＳ９５、ステップＳ１１０参照）、ユーザの利便性をさらに向上することができる。
【００７４】
また、本実施形態では特に、ステップＳ６５で印刷アプリケーションＡＰの起動処理を開始して起動処理が完了したときに、ステップＳ８５で上記高温エラー状態が解消していなかった場合には、予め定められた所定時間の経過後に、印刷データをラベルプリンタ３に送信する（ステップＳ１１０参照）。これには以下のような意義がある。
【００７５】
すなわち、上述のように、高温エラー状態が生じていた場合に決定されるクーリング待ち時間Ｔｅは、高温エラー状態が解消するのに必要であるとおおよそ見込まれる時間である。したがって、クーリング待ち時間Ｔｅと、高温エラー状態が解消するまでに実際に必要である時間との間には、多少の誤差は生じうる。そのように誤差が生じた場合に、印刷アプリケーションＡＰの起動処理を開始して起動処理が完了したにもかかわらず、まだエラー事象が解消していない可能性もある。
【００７６】
そこで、本実施形態では、印刷アプリケーションＡＰの起動を開始して起動処理が完了したときに（ステップＳ７０参照）、再度上記高温エラー状態が解消したか否かを判定する（ステップＳ８５参照）。そして、高温エラー状態が解消していなかった場合には、所定時間の経過を待って操作端末２からラベルプリンタ３に印刷データを送信する（ステップＳ１１０参照）。これにより、高温エラー状態が解消した後、速やかに確実に印字ラベルＬを作成することができる。
【００７７】
また、本実施形態では特に、上記ステップＳ１０５に関連して上述したように、上記高温エラー状態が解消していない場合には、上記印刷データの送信が行われるまでは、操作端末２を介した新たな印刷データの送信指示を無効化する。これにより、高温エラー状態が解消するまでの所定時間の経過の間にユーザが印刷データの送信を重複して指示したとしても、操作端末２は、当該送信指示に応じることなく、所定時間が経過するのを待ってからラベルプリンタ３に印刷データを送信する。この結果、操作端末２からラベルプリンタ３へ二重に同一の印刷データの送信が行われるのを防止し、ラベルプリンタ３が無駄な印刷動作を行うのを回避することができる。
【００７８】
なお、本発明は、上記実施形態以外にも、その趣旨と技術思想の範囲を逸脱しない範囲でさらに種々の変形が可能である。以下、そのような変形例を順次説明する。
【００７９】
（１）操作端末がクーリング残り時間を算出する場合
上記実施形態では、ラベルプリンタ３が上記クーリング残り時間を算出したが、本発明はこれに限られず、クーリング残り時間を操作端末２が算出してもよい。このような変形例における処理を、図９及び図１０のフローチャートにより説明する。
【００８０】
本変形例におけるクーリング処理の手順を図９に示す。図９のフローは、上記実施形態の図７のフローに相当する図である。図９のフローでは、図７におけるクーリング残り時間を算出するステップＳ２１５が削除されている。図９のフローチャートのその他の点は、図７のフローチャートと同様である。
【００８１】
本変形例におけるラベルプリンタ３の回答処理の詳細手順を図１０により示す。図１０のフロー、上記実施形態の図８のフローに相当する図である。図１０のフローでは、図８のフローのステップＳ３２５の代わりにステップＳ３２７を設けた点が図８と異なる。
【００８２】
図１０において、ステップＳ３１０〜ステップＳ３２０の手順は、上記図８と同じである。上記ステップＳ３１５での判定が満たされる（ステップＳ３１５：ＹＥＳ）と、新たに設けたステップＳ３２７に移る。ステップＳ３２７では、制御回路２０２は、クーリングに関する回答として「クーリング中」である旨のみを通信制御部２０８を介して操作端末２へ送信する。なお、「クーリング中」に代えて「クーリング開始時間」のみを回答してもよい。その後、このフローを終了する。
【００８３】
そして、本変形例における操作端末２において、印刷データ作成時にＣＰＵ１２により実行される制御内容は、上記実施形態の図４に示すフローチャートと基本的に同じである。但し、本変形例では、上記ステップＳ３２７での回答に「クーリング中」の旨のみが含まれることから、図４のステップＳ２０で受信されたラベルプリンタ３からの回答信号のエラー有無情報には、「クーリング残り時間」の情報が含まれない。そこで、本変形例では、操作端末２は、例えばラベルプリンタ３の種類や機種に応じて固定的に定められたクーリング平均所要時間を予めメモリ１３に記憶しておく。この、クーリング平均所要時間は、過去のラベルプリンタ３のクーリングの実行履歴等を適宜のタイミングで操作端末２が取得しその実行履歴に基づき操作端末２が算出してもよいし、同機種のクーリングの実行履歴等に基づきメーカ側から提供された値を予め操作端末２内に設定し記憶していてもよい。そして図４のステップＳ５０では、上記メモリ１３に記憶されたクーリング平均所要時間を基に上記クーリング残り時間を算出し、算出されたクーリング残り時間をクーリング待ち時間Ｔｅとして決定する（本変形例における時間決定手順及び時間決定手段に相当）。
【００８４】
また、本変形例において、上記図４のフローのステップＳ５５で使用されるクーリング残り時間のしきい値Ｔｏを可変に設定できるようにしてもよい。図１１に、このような可変設定時における操作端末２の表示部１７の表示画面１７Ａの表示の一例を示す。図１１において、表示画面１７Ａには、クーリングの終了を待たずに印刷アプリケーションＡＰを起動させるための判断基準となる、上記クーリング待ち時間Ｔｅに関する上記しきい値Ｔｏ（起動時間）の設定画面１８が表示されている。この例では、設定画面１８には、上記クーリング平均所要時間を示す「エラー時間の目安：３分」のメッセージＫａと、印刷アプリケーションＡＰを起動するまでの時間（すなわちクーリング残り時間のしきい値Ｔｏ）を示す「残り何分で起動するか」のメッセージＫｂとが表示されると共に、上記しきい値Ｔｏの値を指示する数値代入枠Ｋｃと、確認用の「ＯＫ」ボタンＫｄとが設けられている。ユーザは、操作端末２の操作部１４を介した操作で、数値代入枠Ｋｃに数値を挿入することにより、上記しきい値Ｔｏの値を適宜に設定する（この例では１分に設定されている）ことができる。
【００８５】
本変形例によっても、上記実施形態と同様の効果を得る。また、ラベル作成装置３は、上記実施形態のように時々刻々とクーリング残り時間を算出する必要がなくなるので（図９及び上記実施形態の図７参照）、制御回路２０２の演算負担を低減することができる。
【００８６】
（２）エラーメッセージとしてクーリングに関するエラー以外のエラーを表示する場合
上記実施形態では、エラー事象に係わる動作機構として印刷ヘッド２０５及び搬送ローラ２０９の搬送モータを例に取り、時間経過によって復帰可能なエラー事象として上記高温エラー状態を例にとって説明したが、これに限られない。例えば、エラー事象として、ラベルプリンタ３がバッテリ駆動の場合に当該バッテリ電源が低下中であることや、ラベルプリンタ３にテープロール２０４が充填されていないことや、テープロール２０４に印刷用テープ２０３がなくなって残っていないことや、操作端末２とラベルプリンタ３との間において何らかの通信障害又は認証障害が生じて操作端末２側からラベルプリンタ３の存在が確認できないこと、等を上記のエラー事象とし、同様の処理を行うこともできる。
【００８７】
なお、以上において、図２、図３等の各図中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【００８８】
また、図４、図６〜図１０等に示すタイムチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【００８９】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【００９０】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【００９１】
１                印刷システム
２                操作端末
３                ラベルプリンタ（印刷装置）
１４              操作部（操作手段）
１７              表示部（表示手段）
２０３            印刷用テープ（被印刷媒体）
２０５            印刷ヘッド（印刷手段）
２０９            搬送ローラ（搬送手段）
ＡＰ              印刷アプリケーション
Ｔｅ              クーリング待ち時間（エラー解消時間）
【図１】
2013073567.tif 000003
【図２】
2013073567.tif 000004
【図３】
2013073567.tif 000005
【図４】
2013073567.tif 000006
【図５】
2013073567.tif 000007
【図６】
2013073567.tif 000008
【図７】
2013073567.tif 000009
【図８】
2013073567.tif 000010
【図９】
2013073567.tif 000011
【図１０】
2013073567.tif 000012
【図１１】
2013073567.tif 000013