(57)【要約】【課題】  各種の異常状態に起因したサーマルヘッドの断線や破壊を未然に防止することが可能な安全性の高いサーマルプリンタを提供すること。【解決手段】  複数の発熱体を有するサーマルヘッドを備え、印字データに基づいて前記発熱体を加熱して印字媒体に印字を行うサーマルプリンタにおいて、温度検出手段によりサーマルヘッドの温度を検出し、所定のタイミング毎に上昇温度を算出する。さらに、サーマルヘッドの温度上昇を規定する規定上昇温度を規定上昇温度記憶手段から取得する。そして、算出した上昇温度が規定上昇温度を超えているか否かを判断し、超えていると判断されたとき、印字動作を停止する。【選択図】    図３
2009269359.tif 000002
【特許請求の範囲】
【請求項１】
複数の発熱体を有するサーマルヘッドを備え、印字データに基づいて前記発熱体を加熱して印字媒体に印字を行うサーマルプリンタにおいて、
前記サーマルヘッドの温度を検出する温度検出手段と、
印字中に所定のタイミングで前記サーマルヘッドの温度を前記温度検出手段により検出し、上昇温度を算出する上昇温度算出手段と、
前記サーマルヘッドの上昇温度を規定する規定上昇温度を予め記憶した規定上昇温度記憶手段と、
この規定上昇温度記憶手段から前記規定上昇温度を取得する規定上昇温度取得手段と、
前記上昇温度算出手段により算出した上昇温度が、前記規定上昇温度取得手段により取得した前記規定上昇温度を超えているか否かを判断する判断手段と、
この判断手段により前記上昇温度が前記規定上昇温度を超えていると判断されたとき、印字動作を停止する印字動作停止手段と、
を備えてなることを特徴とするサーマルプリンタ。
【請求項２】
前記上昇温度算出手段は、予め定められた規定距離を印字する前と印字した後で前記温度検出手段により前記サーマルヘッドの温度を検出し、上昇温度を算出することを特徴とする請求項１に記載のサーマルプリンタ。
【請求項３】
前記印字データに基づいて前記規定距離を印字する際の印字率を算出する印字率算出手段をさらに備え、
前記規定上昇温度記憶手段は、前記規定距離を印字する際の印字率毎に前記規定上昇温度を記憶し、
前記規定上昇温度取得手段は、前記印字率算出手段が算出した印字率に基づいて前記規定上昇温度記憶手段から前記規定上昇温度を取得することを特徴とする請求項２に記載のサーマルプリンタ。
【請求項４】
前記規定上昇温度記憶手段は、前記サーマルヘッドの温度毎に前記規定上昇温度を記憶し、
前記規定上昇温度取得手段は、前記温度検出手段が前記規定距離の印字前に検出した前記サーマルヘッドの温度に基づいて前記規定上昇温度記憶手段から前記規定上昇温度を取得することを特徴とする請求項３に記載のサーマルプリンタ。
【請求項５】
前記規定上昇温度記憶手段は、前記規定距離を印字する際の印字率と前記サーマルヘッドの温度との組合せ毎に前記規定上昇温度を記憶し、
前記規定上昇温度取得手段は、前記印字率算出手段が算出した印字率と前記温度検出手段が前記規定距離の印字前に検出した前記サーマルヘッドの温度とに基づいて前記規定上昇温度記憶手段から前記規定上昇温度を取得することを特徴とする請求項４に記載のサーマルプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物流業やアパレル業などの各種業界においてバーコードの印字やレシートの発行に使用されるサーマルプリンタに関する。
【背景技術】
【０００２】
従来、物流業やアパレル業などにおいて文字やバーコードを印字する際、また、コンビニエンスストアやスーパーマーケットなどの商品販売店舗においてレシートを発行する際にサーマルプリンタが使用されている。サーマルプリンタは、多数の発熱素子がライン状に配設されたサーマルヘッドと、サーマルヘッドに対向配置されたプラテンローラとを備えており、このサーマルヘッドとプラテンローラとの間に感熱紙などの印字媒体が搬送されている。印字に際しては、印字データに基づいて上記発熱素子に印加される通電エネルギを制御する。このとき、通電エネルギが印加された発熱素子が発する熱に応じて感熱紙などの印字媒体が発色し、文字やバーコードが形成される。印字媒体に感熱紙を用いる方式の他、上記サーマルヘッドとプラテンローラとの間にインクリボンと普通紙などの印字媒体を搬送し、各発熱素子の発熱によりインクリボンのインクを溶解させて印字媒体に転写することで文字や画像を形成する方式も一般的である。
【０００３】
このように発熱により印字を行うサーマルプリンタでは、発熱素子が発する熱によりサーマルヘッドの温度が保証値以上に上昇して、サーマルヘッドの断線や破壊を引き起こしてしまうことがある。特に印字率が高い印字データの印字を行う場合には、各発熱素子が頻繁に通電されて高温となり、サーマルヘッドの温度が保証値を超過し易い。サーマルヘッドに断線が生じた場合には、一部の発熱素子に通電されないために印字結果にドット欠けが生じ、印字品質の低下を招いてしまう。
【０００４】
このようなサーマルヘッドの温度上昇による断線や破壊を防止するため、通常はサーマルヘッドの温度を逐次検出して検出温度が上記保証値を超えないように通電時間を調整する制御方法や、通電時間を細かく分割する制御方法（チョッパ制御）が採用されている。また、検出温度が上限値に達した場合には印字動作を停止する方法も一般的である。（例えば、特許文献１を参照）
【特許文献１】特開平２０００−２９５４４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
通常の使用状態のほかにも、実際の使用においては様々な要因によりサーマルヘッドが断線し、場合によっては破壊されることがある。例示すると、次のような要因が想定される。
【０００６】
順次搬送される印字媒体には、発熱素子が発する熱を外部へ逃がす役割がある。そのため、もしも印字媒体の搬送用モータが脱調すると印字媒体の搬送が停止してしまうので、発熱素子が発する熱が逃げることなく蓄熱し、サーマルヘッドの温度が保証値以上に上昇して断線または破壊を引き起こす原因となる。
【０００７】
また、印字媒体は、サーマルヘッドとプラテンローラとに狭持された状態で搬送されるが、サーマルヘッドとプラテンとが適度に当接していない状態で印字を開始すると、やはり発熱素子が発した熱が逃げることなく蓄熱し、サーマルヘッドの温度が保証値以上に上昇して断線または破壊を引き起こす原因となる。このような不具合は、メカ的な不良やセンサの不良によりサーマルヘッドを備えたカバーがプラテンを備えた本体に対して固定されていない状態で印字を開始したときなどに起き易い。
【０００８】
また、制御用基板の不良、本体の回路内への異物の混入または静電気などのノイズに起因して印字データとは異なる予期せぬ印字を行うことも起こり得る。例えば、ベタ黒を延々と印字してしまうような場合には、各発熱素子が常に通電された状態となるので急激に温度が上昇し、サーマルヘッドの温度が保証値以上に上昇して断線または破壊を引き起こす原因となる。
【０００９】
このように、サーマルプリンタの異常が原因でサーマルヘッドの温度が保証値以上に上昇し、印字動作を停止したときには、後に印字を再開しても再びサーマルヘッドの温度が許容値を越えて印字動作が停止してしまう。また、異常動作を放置しておくと、サーマルヘッドが破損してしまうほか、印字媒体が焼け焦げたり、基板不良などで回路がショートするなどして発煙や火災の発生に繋がりかねない。
【００１０】
本発明は、上記のような事情に基づいてなされたものであり、その目的は、各種の異常状態に起因したサーマルヘッドの断線や破壊を未然に防止することが可能な安全性の高いサーマルプリンタを提供することである。
【課題を解決するための手段】
【００１１】
本発明は、複数の発熱体を有するサーマルヘッドを備え、印字データに基づいて前記発熱体を加熱して印字媒体に印字を行うサーマルプリンタにおいて、前記サーマルヘッドの温度を検出する温度検出手段と、印字中に所定のタイミングで前記サーマルヘッドの温度を前記温度検出手段により検出し、上昇温度を算出する上昇温度算出手段と、前記サーマルヘッドの上昇温度を規定する規定上昇温度を予め記憶した規定上昇温度記憶手段と、この規定上昇温度記憶手段から前記規定上昇温度を取得する規定上昇温度取得手段と、前記上昇温度算出手段により算出した上昇温度が、前記規定上昇温度取得手段により取得した前記規定上昇温度を超えているか否かを判断する判断手段と、この判断手段により前記上昇温度が前記規定上昇温度を超えていると判断されたとき、印字動作を停止する印字動作停止手段と、を備えてなることを特徴としている。
【発明の効果】
【００１２】
かかる手段を講じた本発明によれば、各種の異常状態に起因したサーマルヘッドの断線や破壊を未然に防止することが可能な安全性の高いサーマルプリンタを提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を実施するための一実施形態について図面を参照しながら説明する。本実施形態におけるサーマルプリンタ１は、パーソナルコンピュータや商品販売データ処理装置などの上位機器から印字データを受信して印字媒体への印字を行う。
【００１４】
図１は、サーマルプリンタ１の要部構成を示すブロック図である。サーマルプリンタ１は、制御主体としてＣＰＵ２を備えている。そして、ＣＰＵ２にフラッシュＲＯＭ（Read Only Memory）３、ＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）４、通信インターフェイス（Ｉ／Ｆ）５、用紙送りモータコントローラ６、カッタモータコントローラ７、表示コントローラ８、ヘッドコントローラ９、ヘッド温度センサ２０、カッタホームポジション（ＨＰ）センサ２１、用紙検出センサ２２、ジャムセンサ２３、およびカバーオープンセンサ２４を接続して構成される。
【００１５】
上記ヘッドコントローラ９は、印字データを描画（展開）処理するための印字バッファ１３を備え、この印字バッファ１３に描画処理されたデータに基づいてサーマルヘッド１４への通電を制御する。当該サーマルヘッド１４の対向位置には、図示しないプラテンローラが配置されており、サーマルヘッド１４とプラテンローラとの当接位置には、熱に応じて発色する感熱紙などの印字媒体が搬送されている。
【００１６】
フラッシュＲＯＭ３には、サーマルプリンタ１の動作に必要な各種の固定的データが記憶されている。ＳＤＲＡＭ４は、サーマルプリンタ１のメインメモリであり、各処理場面に応じた作業用記憶領域を適宜形成する。通信インターフェイス５は、例えばＵＳＢ（登録商標）ポートであり、パーソナルコンピュータや商品販売データ処理装置などの上位機器３０とサーマルプリンタ１との接続を司る。用紙送りモータコントローラ６は、搬送手段である用紙送りモータ１０の駆動を制御する。当該用紙送りモータ１０は、印字媒体をサーマルヘッド１４と上記プラテンローラとが当接する位置へ搬送する。カッタモータコントローラ７は、カッタモータ１１の駆動を制御する。当該カッタモータ１１は、１つのジョブについて印字媒体への印字が完了したとき、連続する印字媒体から当該印字がされた部分を切離す用紙カッタを駆動させる。表示コントローラ８は、表示器１２の画面表示を制御する。当該表示器１２は、サーマルプリンタ１の本体に設けられた液晶表示画面である。
【００１７】
ヘッド温度センサ２０は、サーマルヘッド１４の所定位置に設置され、発熱素子が発する熱の蓄熱により温度上昇が生じるサーマルヘッド１４の温度を検出する（温度検出手段）。カッタホームポジションセンサ２１は、上記用紙カッタがホームポジションにあるか否かを検知する。ジャムセンサ２３は、サーマルプリンタ１本体内部での印字媒体のジャムを検出する。カバーオープンセンサ２４は、サーマルプリンタ１の本体に設けられた図示しないカバーの開放を検知する。カバーオープンセンサ２４がカバーの開放を検知しているときには、印字が開始されないようになっている。
【００１８】
上記フラッシュＲＯＭ３には、規定上昇温度Ｔｓを記憶した規定上昇温度テーブル２６が記憶されている（規定上昇温度記憶手段）。規定上昇温度Ｔｓは、当該サーマルプリンタ１が予め定められた規定距離Ｘｍｍを印字したときにサーマルヘッド１４に生じる温度上昇の規定値であり、事前に実験を行って取得した実験値に所定のマージンを加算して算出される。この規定上昇温度Ｔｓは、サーマルヘッド１４の温度上昇が正常であるか異常であるかを判断するための閾値として使用される。上記マージンは、より高い安全性を求める場合には小さく設定するようにすればよい。
【００１９】
図２は、規定上昇温度テーブル２６のデータ構造の一例を示す模式図である。当該テーブル２６には、サーマルヘッド１４の温度であるベースヘッド温度Ｔｂと規定距離Ｘｍｍを印字する間の印字率Ｒとの組み合せ毎に規定上昇温度Ｔｓが記憶されている。上記ベースヘッド温度Ｔｂは、“０℃”〜“６０℃”の範囲で１℃ごとに分け、上記印字率Ｒは、“０％”〜“１００％”の範囲で１０％ごとに分けて当該テーブル２６の各データエリアを構成している。当該テーブル２６を用いれば、例えばベースヘッド温度Ｔｂが“５℃”の状態から印字率“５０％”の印字データを規定距離Ｘｍｍ印字したときの規定上昇温度Ｔｓは、“１．２”℃であると特定できる。
【００２０】
次に、サーマルプリンタ１の処理および動作について説明する。  
図３は、電源が投入されてからサーマルプリンタ１のＣＰＵ２が実行する処理の流れ図である。サーマルプリンタ１に電源が投入された後、ＣＰＵ２は、ＳＴ１として上位機器３０から送信されるデータの受信を待機している。上位機器３０から通信インターフェイス５を介してデータを受信したときには（ＳＴ１のＹｅｓ）、ＳＴ２として受信したデータが印字データであるか否かを判断する。受信したデータが印字データであると判断したとき（ＳＴ２のＹｅｓ）、ＳＴ３として受信した印字データをＳＤＲＡＭ４に記憶するとともに、印字バッファ１３に描画処理する。しかる後、再びＳＴ１およびＳＴ２の処理を繰り返す。
【００２１】
一方、ＳＴ２の処理にて受信したデータが印字データではないと判断したとき（ＳＴ２のＮｏ）、ＣＰＵ２は、ＳＴ４として受信したデータが印字指令コマンドであるか否かを判断する。印字指令コマンドでないと判断したときには（ＳＴ４のＮｏ）、ＳＴ５としてそのコマンドに応じた周知の処理を実行する。この処理には、サーマルプリンタ１の各種設定処理などが含まれる。
【００２２】
ＳＴ４の処理にて受信したデータが印字指令コマンドであると判断したとき（ＳＴ４のＹｅｓ）、ＣＰＵ２は、ＳＴ６としてヘッド温度センサ２０からサーマルヘッド１４の温度を取得する。このときヘッド温度センサ２０から取得した温度は、ベースヘッド温度ＴｂとしてＳＤＲＡＭ４に記憶する。
【００２３】
しかる後、ＳＴ７として印字処理を行う。当該印字処理では、ヘッドコントローラ９が印字バッファ１３に描画処理されたデータに基づいてサーマルヘッド１４が備える各発熱素子への通電を制御するとともに、用紙送りモータコントローラ６が用紙送りモータ１０を駆動して印字媒体を１ラインフィードする。このとき、サーマルヘッド１４から発せられた熱を受けた感熱紙である印字媒体は、発熱箇所に応じて発色し、印字媒体の表面に印字画像が形成される。
【００２４】
しかる後、ＣＰＵ２は、ＳＴ８として現在印字を行っている印字データの印字処理が完了したか否かを判断する。現在印字を行っている印字データの全てのラインについて印字処理が完了している場合には印字処理が終了したと判断し（ＳＴ８のＹｅｓ）、印字バッファ１３に描画処理したデータをクリアしてＳＴ１の処理に戻る。
【００２５】
一方、ＳＴ８の処理にて現在印字を行っている印字データの印字処理が終了していないと判断したとき（ＳＴ８のＮｏ）、ＣＰＵ２は、ＳＴ９として予め定められた規定距離Ｘｍｍの印字が完了したか否かを判断する（規定距離判断手段）。規定距離Ｘｍｍの印字が完了したか否かの判断は、例えばＳＤＲＡＭ４にカウンタを生成して１ライン印字する度にインクリメントし、当該カウンタの値が規定距離Ｘｍｍを１ライン当りの印字距離で除した値に達したときに規定距離Ｘｍｍを印字したと判断するようにすればよい。このような方法で規定距離Ｘｍｍの印字が完了していないと判断したとき（ＳＴ９のＮｏ）、再度ＳＴ７およびＳＴ８の処理を繰り返す。
【００２６】
ＳＴ９の処理にて規定距離Ｘｍｍの印字が完了したと判断したとき（ＳＴ９のＹｅｓ）、ＣＰＵ２は、ＳＴ１０としてヘッド温度センサ２０からサーマルヘッド１４の温度を取得する。このときヘッド温度センサ２０から取得した温度を現時点のヘッド温度ＴとしてＳＤＲＡＭ４に記憶する。さらに、上昇温度（Ｔ−Ｔｂ）を算出してＳＤＲＡＭ４に記憶する（上昇温度算出手段）。
【００２７】
次に、ＣＰＵ２は、ＳＴ１１として規定距離Ｘｍｍを印字する間の印字率Ｒを印字データに基づいて算出する（印字率算出手段）。なお、印字率Ｒは、規定距離Ｘｍｍの印字が完了するまでの間に各発熱素子に通電される回数Ｎを印字データに基づいて算出し、この回数Ｎをサーマルヘッド１４が備える発熱素子の個数Ｍと、規定距離Ｘｍｍを印字するために必要なライン数Ｌとで除して算出される（Ｒ＝Ｎ／ＭＬ）。
【００２８】
次に、ＣＰＵ２は、ＳＴ１２としてＳＴ６の処理にて記憶したベースヘッド温度ＴｂとＳＴ１１の処理にて記憶した印字率Ｒとの組み合せで特定される規定上昇温度テーブル２６のデータエリアから基準上昇温度Ｔｓを取得する（規定上昇温度取得手段）。そして、ＳＴ１３としてこの規定上昇温度ＴｓとＳＴ１０の処理にてＳＤＲＡＭ４に記憶した上昇温度（Ｔ−Ｔｂ）とを比較する。比較した結果、上昇温度（Ｔ−Ｔｂ）が規定上昇温度未満Ｔｓであるとき（Ｔ−Ｔｂ＜Ｔｓ）、温度上昇は規定内であると判断し、実際の上昇温度が規定上昇温度Ｔｓ以上であるとき（Ｔ−Ｔｂ≧Ｔｓ＋Ｔｍ）、温度上昇は規定外であると判断する（判断手段）。このような方法でサーマルヘッドの上昇温度が規定内であると判断されたときには（ＳＴ１３のＹｅｓ）、ＳＴ１４としてベースヘッド温度Ｔｂを現在のヘッド温度Ｔで置き換え、ＳＴ７の処理に戻る。
【００２９】
一方、温度上昇が規定外であると判断したとき（ＳＴ１３のＮｏ）、ＣＰＵ２は、ＳＴ１５として現在実行中の印字動作を停止する（印字動作停止手段）。さらに、ＳＴ１６として表示コントローラ８を介して表示器１２にサーマルヘッド１４の上昇温度が異常なため印字を中止した旨のエラーメッセージを表示する（報知手段）。しかる後、ＳＴ１の処理に戻り、上位機器３０からのデータの受信を待機する。
【００３０】
なお、ＳＴ７〜ＳＴ１４の処理においては、印字が完了したラインの描画データに代えて次々と次のラインの印字データが印字バッファ１３に描画処理され、順次印字されていく。１ライン印字するごとに処理が途切れることのないスムーズな印字処理を実現するためである。
【００３１】
このように、サーマルプリンタ１は、印字処理を行っている際にサーマルヘッド１４の上昇温度（Ｔ−Ｔｂ）が異常であることを判断すると印字処理を中止する。そのため、サーマルヘッド１４の温度が耐久温度を超過することなく、サーマルヘッド１４の断線や破壊を未然に防止することができる。
【００３２】
また、サーマルヘッド１４の温度が上昇し過ぎて印字媒体が焼け焦げたり、サーマルプリンタ１内部の回路がショートするなどして発煙や火災が発生することを未然に防止することができる。
【００３３】
また、規定上昇温度テーブル２６に記録された規定上昇温度Ｔｓは、印字率Ｒとベースヘッド温度Ｔｂとの組合せ毎に記録されているので、使用状況に応じて精度よくサーマルプリンタ１が異常であるか否かを判断することができる。
【００３４】
また、温度上昇が異常であると判断して印字を中止したときには、警告メッセージを表示器１２に表示するため、ユーザはサーマルプリンタ１の異常を容易に認識してその使用を停止し、速やかに修理や交換を手配することができる。
【００３５】
なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階においては、その要旨を逸脱しない範囲内にて各構成要素を適宜変形して具体化することができる。
【００３６】
例えば、規定上昇温度テーブル２６には、上昇温度の実験値に所定のマージンを加えた値を規定上昇温度Ｔｓとして記憶するとしたがこれに限定されず、マージンを加えずに実験値を規定上昇温度Ｔｓとしてそのまま記憶するようにしても良い。この場合、ＳＴ１３の処理にて規定上昇温度Ｔｓにマージンを加えて実際の上昇温度との比較を行うようにすればよい。
【００３７】
また、図２に示した規定上昇温度テーブル２６には、１０％毎の印字率と１℃毎のベースヘッド温度Ｔｂに対する基準上昇温度Ｔｓついて作成された一例を示したがこれに限定されず、印字率やベースヘッド温度をより細かく設定して作成しても良いし、大まかに設定して作成してもよい。
【００３８】
また、サーマルヘッドの抵抗値やサーマルプリンタ１が設置された周辺環境の気温などサーマルヘッド１４の温度上昇に影響し得る各種のパラメータを用いて細分化された規定上昇温度テーブル２６を用いてもよい。
【００３９】
また、印字率に代えて、規定距離の印字データに含まれる文字数などの概略的な指標を用いて規定上昇温度テーブル２６を作成することも可能である。かかる場合には、ＳＴ１１の処理にて印字率計算に要する時間が短縮されるので、上昇温度の検査処理を円滑に進めることができる。
【００４０】
また、規定上昇温度テーブル２６は上記実施形態で説明したまま変更せずに、予め印字データ中に含まれる文字数などに応じた印字率の概略値を設定してフラッシュＲＯＭ３に記憶しておき、印字データ中に含まれる文字や図形などの個数を算出してその個数に応じた印字率の概略値をＳＴ１１の処理にてフラッシュＲＯＭ３から取得するようにしてもよい。
【００４１】
また、上昇温度が異常であるか否かの判断処理を行うタイミングは、規定距離Ｘｍｍを印字したときに限定されない。例えば、上位機器３０から受信した１つの印字データの印字が完了する度に上記判断処理を行うなど、サーマルプリンタ１の使用状況に応じた任意のタイミングを設定可能である。このとき、当該タイミングに応じてＳＴ９の処理および規定上昇温度テーブル２６に記録する各データを変更すればよい。
【００４２】
また、上記実施形態では、規定距離Ｘｍｍの印字が完了するとベースヘッド温度Ｔｂをヘッド温度Ｔで置き換え、次の規定距離Ｘｍｍの印字が完了したときに規定上昇温度テーブル２６から基準上昇温度Ｔｓを取得し、そのときヘッド温度Ｔと規定上昇温度Ｔｓとを比較してサーマルヘッド１４の異常の有無を判断したが、このような方法に限定されない。例えば上記の方法に代えて、印字開始時のベースヘッド温度Ｔｂ、印字率および印字開始時からの印字距離に対する基準上昇温度Ｔｓを記録した規定上昇温度テーブル２６を用いる。さらに、ＳＴ１４の処理にてベースヘッド温度Ｔｂをヘッド温度Ｔで置き換えずに１つのジョブが完了するまで同一のベースヘッド温度Ｔｂを保持する。そして、このベースヘッド温度Ｔｂと当該印字データの印字率と当該ジョブおける印字開始からの印字距離とに基づいて、ＳＴ１２の処理にて規定上昇温度テーブル２６から基準上昇温度Ｔｓを取得し、ベースヘッド温度Ｔｂと比較する。その他、規定上昇温度テーブル２６とＳＴ６〜ＳＴ１４の処理とを適宜に変更することでサーマルヘッド１４の上昇温度が異常であることを検出できる。
【００４３】
また、印字処理を停止した旨の報知は、警告メッセージを表示器１２に表示することに限られず、表示器を具備しないサーマルプリンタの場合には、上位機器３０にエラーステータスを送信するようにしてもよい。その他、サーマルプリンタ１の本体にＬＥＤを設け、その点灯により印字処理を停止した旨を報知するようにしてもよい。
【００４４】
この他、前記実施形態に開示されている複数の構成要素を適宜組み合わせることにより種々の発明を形成することができる。例えば、上記実施形態に示される全体構成要素から幾つかの構成要素を削除してもよい。
【図面の簡単な説明】
【００４５】
【図１】本発明の一実施形態におけるサーマルプリンタの要部構成を示すブロック図。
【図２】同実施形態における規定上昇温度テーブルのデータ構造を示す模式図。
【図３】同実施形態におけるＣＰＵが実行する処理の流れ図。
【符号の説明】
【００４６】
Ｔ…ヘッド温度、Ｔｂ…ベースヘッド温度、Ｔｓ…規定上昇温度、１…サーマルプリンタ、１…サーマルヘッド、２…ＣＰＵ、３…フラッシュＲＯＭ、４…ＳＤＲＡＭ、５…通信インターフェイス、８…表示コントローラ、９…ヘッドコントローラ、１２…表示器、１３…印字バッファ、１４…サーマルヘッド、２０…ヘッド温度センサ、２６…規定上昇温度テーブル、３０…上位機器
【図１】
2009269359.tif 000003
【図２】
2009269359.tif 000004
【図３】
2009269359.tif 000005