(57)【要約】【課題】ヘッド切れおよび各種調整値を目視により容易に確認することができるようにする。【解決手段】サーマルヘッドを構成する各発熱体を表す棒状の図形をライン状に配列して、例えば、ヘッド切れでない正常な発熱体を黒色、ヘッド切れとなった異常な発熱体を白色で表示部の画面の所定の領域に表示する。また、ピッチボリュームの調整値、オフセットボリュームの調整値、および印字濃度調整用ボリュームの調整値をそれぞれ表示部の画面の所定の領域に表示する。表示部に表示された各調整値は、ユーザによってその調整値が変えられる度に、リアルタイムで新たな調整値に更新される。【選択図】図５
2007144841.tif 000002
【特許請求の範囲】
【請求項１】
ライン状に配列された複数の発熱体からなるサーマルヘッドを有するプリンタであって、
各発熱体の状態を検出する検出手段と、
前記検出手段による検出結果を表す表示データを生成する生成手段と、
前記表示データを所定の表示装置に表示させる表示制御手段と
を備えることを特徴とするプリンタ。
【請求項２】
前記生成手段によって生成された前記表示データは、前記検出手段による前記検出結果に応じて、正常に動作している発熱体に対応する第１の図形と、正常に動作していない発熱体に対応する第２の図形のうちの少なくともいずれか一方に対応するビットマップイメージデータを含む
ことを特徴とする請求項１に記載のプリンタ。
【請求項３】
前記検出手段は、前記サーマルヘッドを構成する各発熱体のヘッド切れの有無を検出し、検出結果を出力する
ことを特徴とする請求項１または２に記載のプリンタ。
【請求項４】
各種調整値を設定する設定手段をさらに備え、
前記生成手段は、各調整値を表す表示データを生成し、前記表示制御手段は前記表示データを前記表示装置に表示させる
ことを特徴とする請求項１乃至３のいずれかに記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリンタに関し、特に、サーマルヘッドを用いて印字を行うプリンタに関する。
【背景技術】
【０００２】
従来、サーマルヘッドを構成する全発熱体に電圧を印加し、印字を行わせることにより、各発熱体が正常に動作しているか否か（いわゆるヘッド切れ（所定の発熱体が断線していること）の有無）を目視によって確認するようにしていた。
また、例えば、サーマルヘッド個々で異なる初期抵抗値に対応したヘッド切れ判定値によって各発熱体の断線チェックを行うことにより、まだ印字可能なサーマルヘッドをヘッド切れと判定したり、既に印字不可能な状態になったサーマルヘッドのヘッド切れを検出できなかったりすることを少なくして、正確な断線チェックを行うことができるようにしたものがある（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００１−３１０４９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、背景技術では、サーマルヘッドを構成するライン状に配列された全発熱体の一方の端部から他方の端部までの幅の方がラベルの幅より大きい場合、ヘッド切れの有無をチェックするためにサーマルヘッドを構成する全ての発熱体を用いて印字を行うということができなかった。従って、ヘッド切れのチェックを行う際には、サーマルヘッドを構成する全発熱体の一方の端部から他方の端部までの幅より大きい幅のラベルを装填し直さなければならず、作業が繁雑になるという問題があった。
【０００５】
また、特許文献１の発明では、自動でヘッド切れの有無をチェックし、その旨を表示器に表示することはできるが、発熱体の図形を表示して目視によりヘッド切れの有無およびヘッド切れとなった発熱体の位置を容易に確認するということはできないという問題があった。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、サーマルヘッドを構成する各発熱体のヘッド切れの有無を目視により迅速かつ容易に確認することができるようにするものである。
【課題を解決するための手段】
【０００７】
請求項１に記載のプリンタは、ライン状に配列された複数の発熱体からなるサーマルヘッドを有するプリンタであって、各発熱体の状態を検出する検出手段と、検出手段による検出結果を表す表示データを生成する生成手段と、表示データを所定の表示装置に表示させる表示制御手段とを備えることを特徴とする。
また、生成手段によって生成された表示データは、検出手段による検出結果に応じて、正常に動作している発熱体に対応する第１の図形と、正常に動作していない発熱体に対応する第２の図形のうちの少なくともいずれか一方に対応するビットマップイメージデータを含むようにすることができる。
また、検出手段は、サーマルヘッドを構成する各発熱体のヘッド切れの有無を検出し、検出結果を出力するようにすることができる。
また、各種調整値を設定する設定手段をさらに備え、生成手段は、各調整値を表す表示データを生成し、表示制御手段は表示データを表示装置に表示させるようにすることができる。
【発明の効果】
【０００８】
本発明のプリンタによれば、サーマルヘッドを構成する各発熱体の状態を検出し、その検出結果を所定の表示装置にグラフィック表示するので、目視により迅速かつ容易に各発熱体の状態を確認することができる。
【発明を実施するための最良の形態】
【０００９】
図１は、本発明の一実施の形態としてのラベルプリンタ１００の構成例を示している。同図に示すように、本実施の形態は、帯状の台紙２に複数のラベル１が等間隔で仮着されたラベル連続体３と、ライン状に配列された複数の発熱体を有し、後述するインクリボン１２を介してラベル１に押圧された状態で各発熱体を印字データに対応して発熱させることにより所定の印字データをラベル１に印字するサーマルヘッド４と、後述する制御部２０の制御により駆動されるステッピングモータ６と、ステッピングモータ６の回転駆動力が歯車等により伝達されて回転し、ラベル連続体３を構成するラベル１および台紙２をサーマルヘッド４との間で挟持しながら搬送するプラテンローラ５と、ステッピングモータ６の回転駆動力が歯車等により伝達されて回転し、剥離板８によって転向された台紙２をけん引するけん引ローラ１４と、けん引ローラ１４によってけん引された台紙２を排出口１６にガイドして排出させるガイド板１５と、光を出射する発光部と光を受光する受光部からなり、発光部が台紙２の裏面に照射した光の反射光を受光部が受光し、受光した光の強度（単位時間当たりの受光量）に対応する検出信号を出力するセンサ７と、インクリボン１２を供給するリボン供給部１１と、リボン供給部１１より供給されたインクリボン１２をサーマルヘッド４とラベル１の間にガイドするローラ９と、インクリボン１２をリボン巻取部１３にガイドするローラ１０と、インクリボン１２を巻き取るリボン巻取部１３と、各部を制御する制御部２０と、制御部２０に接続された操作パネル４０等から構成されている。そして、制御部２０の制御下、サーマルヘッド４を構成する各発熱体が印字データに応じて発熱することにより、インクリボン１２のインクが融解してラベル１への印字が行われるようになっている。
【００１０】
また、台紙２の裏面（センサ７が配置されている方の面）には、各ラベル１の先端部に対応する位置に例えば黒色の矩形等の識別マークが印刷等により形成されており、その識別マークに光が照射されたときに受光部によって受光される反射光の強度は、台紙２の裏面の識別マークが形成されていない部分に光が照射されたときに受光部によって受光される反射光の強度より小さいことから、制御部２０は、センサ７から出力される検出信号に対応する検出データに基づいて、識別マークがセンサ７によって検出されたことを認識し、ラベル１とサーマルヘッド４の相対的な位置関係を把握して印字のタイミング等を調整することができるようになっている。
【００１１】
図２は、操作パネル４０の外観図である。同図に示すように、操作パネル４０は、モード選択画面や各設定モードにおける操作画面、および後述する各種設定値等を表示する表示部６０と、電源オン時に点灯するＬＥＤ７１と、通信可能状態であるとき（オンライン時）に点灯し、通信エラー時に点滅するＬＥＤ７２と、エラー発生時に点灯し、データ送受信時に点滅してステータスを表すＬＥＤ７３と、ラベル連続体３が終了したとき（用紙エラー時）に点灯するＬＥＤ７４と、インクリボン１２が終了したとき（リボンエラー時）に点灯するＬＥＤ７５と、印字のスタート／ストップ、およびデータ送受信のオン／オフを切り替えるときに操作されるラインキー（「ＬＩＮＥ」キー）５１と、ラベル連続体３の送り出しを指示するときに操作されるフィードキー（「ＦＥＥＤ」キー）５２と、各設定モードにおいてモード選択画面に戻るときに操作されるファンクションキー（「ＦＵＮＣＴＩＯＮ」キー）５３と、各設定モードにおいて、数値を入力したり、カーソルを上下左右方向に移動させるときに操作される上キー５４、下キー５５、左キー５６、および右キー５７と、各設定モードにおいて、設定した内容を決定するときに操作されるエンターキー（「ＥＮＴＥＲ」キー）５８と、印字データをキャンセルしたり、各設定モードにおいて、前の設定項目に戻るときに操作されるキャンセルキー（「ＣＡＮＣＥＬ」キー）５９と、ブザー３３を鳴動させたときの音量を調節するときに操作されるブザー音量調節用ボリューム８１と、印字位置（ピッチ）を調整するときに操作されるピッチボリューム８２と、剥離停止位置等を調整するときに操作されるオフセットボリューム８３と、印字濃度を調整するときに操作される印字濃度調整用ボリューム８４とから構成されている。
【００１２】
図３は、図１に示した実施の形態の制御部２０の電気的な構成例を示すブロック図である。同図に示すように、制御部２０は、各種処理を実行するとともに各部を制御する制御プログラムを記憶するＲＯＭ２２と、ＲＯＭ２２に記憶されている制御プログラムに従って各種処理を実行するとともに各部を制御するＣＰＵ（Central Processing Unit）２１と、ＣＰＵ２１が各種処理を実行するとともに各部を制御する上で必要となる各種データを記憶するＲＡＭ（Random Access Memory）２３と、ＣＰＵ２１の制御下、ステッピングモータ６に所定の制御信号を供給し、回転駆動させるモータ制御部２４と、センサ７から供給される検出信号に対応する検出データをバス３２を介してＣＰＵ２１に供給するセンサ制御部２５と、ＣＰＵ２１の制御下、印字データ等に対応する制御信号をサーマルヘッド４に供給し、印字動作を行わせるとともに、後述するヘッド切れのチェックを行う印字制御部２６と、電源をオフにしても記憶したデータが保持されるＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）２７と、パーソナルコンピュータ等の外部機器との間で各種データやコマンドの送受信を行う外部インタフェース２８と、入力部５０より入力されたキーコードをバス３２を介してＣＰＵ２１に供給するとともに、ＣＰＵ２１よりバス３２を介して供給された表示データを表示部６０に供給するインタフェース（Ｉ／Ｆ）２９と、ＣＰＵ２１の制御下、ＬＥＤ７１乃至７５を個別に制御して点灯または消灯させるＬＥＤ制御部３０と、ブザー音量調節用ボリューム８１、ピッチボリューム８２、オフセットボリューム８３、および印字濃度調整用ボリューム８４の各調整値を示す調整値データをバス３２を介してＣＰＵ２１に供給するインタフェース（Ｉ／Ｆ）３１と、ＣＰＵ２１の制御により鳴動し、所定の音量の音を発するブザー３３と、各部を接続するバス３２等から構成されている。
【００１３】
次に、図４のフローチャートを参照して、本実施の形態の動作について説明する。まず、ステップＳ１において、ＣＰＵ２１により、ユーザによって図示しない電源スイッチが操作され、電源が投入されたか否かが判定される。その結果、電源が投入されていないと判定された場合、ステップＳ１以降の処理が繰り返し実行される。一方、電源が投入されたと判定された場合、ステップＳ２に進む。
【００１４】
ステップＳ２においては、ＣＰＵ２１の制御により、ラベルプリンタ１００の動作モードとしてオンラインモードが設定される。次に、ステップＳ３において、ラインキー５１がユーザにより押下されたか否かが判定される。その結果、ラインキー５１が押下されていないと判定された場合、ステップＳ２に戻り、ステップＳ２以降の処理が繰り返し実行される。一方、ラインキー５１が押下されたと判定された場合、ステップＳ４に進む。
【００１５】
ステップＳ４においては、ＣＰＵ２１の制御により、ラベルプリンタ１００の動作モードとしてオフラインモードが設定される。次に、ステップＳ５において、エンターキー５８がユーザにより押下されたか否かが判定される。その結果、エンターキー５８が押下されていないと判定された場合、ステップＳ４に戻り、ステップＳ４以降の処理が繰り返し実行される。一方、エンターキー５８が押下されたと判定された場合、ステップＳ６に進む。
【００１６】
ステップＳ６においては、ＣＰＵ２１の制御により、ラベルプリンタ１００の動作モードとしてユーザモードが設定される。次に、ステップＳ７において、エンターキー５８がユーザにより押下されたか否かが判定される。その結果、エンターキー５８が押下されていないと判定された場合、ステップＳ１７に進む。一方、エンターキー５８が押下されたと判定された場合、ステップＳ８に進む。
【００１７】
ステップＳ８においては、ＣＰＵ２１の制御下、印字制御部２６により、いわゆるヘッド切れ（所定の発熱体が断線していること）の有無のチェックが実行される。即ち、ＣＰＵ２１は、印字制御部２６に対して、サーマルヘッド４を構成する各発熱体が正常であるか否かを検査するよう指令する。
【００１８】
この指令を受けた印字制御部２６は、サーマルヘッド４を構成する各発熱体に対して、順次、所定の電圧を印加し、発熱体にかかる電圧値を測定する。そして各発熱体の電圧値の測定値をバス３２を介して検査データとしてＣＰＵ２１に供給する。ＣＰＵ２１は、印字制御部２６より供給された検査データに基づいて、各発熱体が正常であるか否か、即ち、ヘッド切れが発生しているか否かを判定する。
【００１９】
次に、ステップＳ９において、ＣＰＵ２１により、判定結果に基づいてヘッド切れの有無およびヘッド切れとなった異常な発熱体の位置を表すヘッド切れ情報を表示するための表示データが生成され、バス３２経由でインタフェース２９を介して表示部６０に供給される。この表示データは、判定結果に応じて、例えば、正常に動作している発熱体に対応する黒色の棒状の図形と、ヘッド切れとなった正常に動作していない発熱体に対応する白色の棒状の図形のうちの少なくともいずれか一方が一列に配列された様子を表すグラフィックに対応するビットマップイメージデータとすることができる。表示部６０は、ＣＰＵ２１より供給された表示データを表示する。
【００２０】
次に、ステップＳ１０において、ＣＰＵ２１は、ブザー音量調整用ボリューム８１、ピッチボリューム８２、オフセットボリューム８３、および印字濃度調整用ボリューム８４のそれぞれの設定値を示す調整値データをインタフェース３１を介して取得する。次に、ＣＰＵ２１は、各調整値データに基づいて各調整値を表示するための表示データを生成し、バス３２経由でインタフェース２９を介して表示部６０に供給する。表示部６０は、ＣＰＵ２１より供給された表示データを表示する。
【００２１】
次に、ステップＳ１１において、ＣＰＵ２１により、インタフェース３１を介してバス３２経由で供給される調整値データに基づいて、ピッチボリューム８２の調整値に変化があったか否かが判定される。その結果、ピッチボリューム８２の調整値に変化があったと判定された場合、ステップＳ１２に進む。
【００２２】
ステップＳ１２においては、ＣＰＵ２１は、インタフェース３１を介してバス３２経由で供給される最新の調整値データに基づいて、ピッチボリューム８２の調整値を最新の調整値で更新した表示データを生成し、表示部６０に供給する。表示部６０は、ＣＰＵ２１より供給されたピッチボリューム８２の調整値が更新された表示データを表示する。その後、ステップＳ１３に進む。
【００２３】
一方、ステップＳ１１において、ピッチボリューム８２の調整値に変化がなかったと判定された場合、ステップＳ１３に進む。ステップＳ１３においては、ＣＰＵ２１により、インタフェース３１を介してバス３２経由で供給される調整値データに基づいて、オフセットボリューム８３の調整値に変化があったか否かが判定される。その結果、オフセットボリューム８３の調整値に変化があったと判定された場合、ステップＳ１４に進む。
【００２４】
ステップＳ１４においては、ＣＰＵ２１は、インタフェース３１を介してバス３２経由で供給される最新の調整値データに基づいて、オフセットボリューム８３の調整値を最新の調整値で更新した表示データを生成し、表示部６０に供給する。表示部６０は、ＣＰＵ２１より供給されたオフセットボリューム８３の調整値が更新された表示データを表示する。その後、ステップＳ１５に進む。
【００２５】
一方、ステップＳ１３において、オフセットボリューム８３の調整値に変化がなかったと判定された場合、ステップＳ１５に進む。ステップＳ１５においては、ＣＰＵ２１により、インタフェース３１を介してバス３２経由で供給される調整値データに基づいて、印字濃度調整用ボリューム８４の調整値に変化があったか否かが判定される。その結果、印字濃度調整用ボリューム８４の調整値に変化があったと判定された場合、ステップＳ１６に進む。
【００２６】
ステップＳ１６においては、ＣＰＵ２１は、インタフェース３１を介してバス３２経由で供給される最新の調整値データに基づいて、印字濃度調整用ボリューム８４の調整値を最新の調整値で更新した表示データを生成し、表示部６０に供給する。表示部６０は、ＣＰＵ２１より供給された印字濃度調整用ボリューム８４の調整値が更新された表示データを表示する。その後、ステップＳ１７に進む。
【００２７】
一方、ステップＳ１５において、印字濃度調整用ボリューム８４の調整値に変化がなかったと判定された場合、ステップＳ１７に進む。ステップＳ１７においては、ＣＰＵ２１により、ユーザによってラインキー５１が押下されたか否かが判定される。
【００２８】
その結果、ユーザによってラインキー５１が押下されていないと判定された場合、ステップＳ１０に戻り、ステップＳ１０以降の処理が繰り返し実行される。一方、ユーザによってラインキー５１が押下されたと判定された場合、ステップＳ２に戻り、ステップＳ２以降の処理が繰り返し実行される。
【００２９】
図５は、表示部６０に表示されたヘッド切れ情報および各ボリュームの調整値の表示例を示している。同図に示すように、ヘッド切れ情報は、サーマルヘッド４を構成する各発熱体を表す例えば棒状の図形が横一列に配列されたグラフィックとして表示される。即ち、正常な発熱体は例えば黒色の棒状の図形として表示され、正常でない発熱体は白色の棒状の図形として表示される。
【００３０】
図５において、斜線が描かれた部分は正常な発熱体が配列されている部分を示し、斜線が描かれていない白抜きの部分はヘッド切れとなった異常な発熱体に対応する図形が表示されていることを示している。
【００３１】
そして、ヘッド切れ情報が表示された上部領域の下の領域（下部領域）に各ボリュームの調整値が表示される。この例では、タイトル「ＯＦＦＳＥＴ  ＶＯＬＵＭＥ」と、表示項目名「ＰＩＴＣＨ」と、ピッチボリューム８２の調整値「＋０．００」と、表示項目名「ＯＦＦＳＥＴ」と、オフセットボリューム８３の調整値「＋０．００」と、表示項目名「ＤＡＲＫＮＥＳＳ」と、印字濃度調整用ボリューム８４の調整値「００」とが表示されている。
【００３２】
ユーザは、ヘッド切れ情報からヘッド切れの有無およびヘッド切れとなった発熱体の位置を目視により確認することができる。また、表示部６０に表示された各ボリュームの調整値を見ながら、各調整値を設定することができる。
【００３３】
以上説明したように、本実施の形態では、ヘッド切れ情報および各種ボリュームの調整値を表示部６０に表示するようにしたので、例えば、装填されているラベルの幅が、サーマルヘッド４を構成する一列に配列された発熱体群の幅より小さい場合でも、全ての発熱体の図形を表示部６０に表示することができる。
【００３４】
なお、図５に示した例では、各発熱体に対応する図形を横一列に配列して表示するようにしたが、各発熱体を表す図形を複数行に分割して表示することもできる。その場合、表示部６０の画面上で横一列に表示可能な上記図形の総数が、サーマルヘッド４を構成する一列に配列された発熱体の総数より少ない場合でも、全ての発熱体に対応する図形を表示することができる。
【００３５】
また、各ボリュームの調整値が表示部６０に表示され、リアルタイムで更新されるので、各調整値を目視により確認しながら簡単かつ迅速に所望の調整値に調整することができる。
【００３６】
また、上記実施の形態では、正常でない発熱体を白色で表示するようにしたが、表示部６０の地色や黒色以外の色で表示するようにしてもよい。
【００３７】
また、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更することができることは言うまでもない。
【産業上の利用可能性】
【００３８】
本発明の活用例として、例えば、ラベルプリンタだけでなく、その他の各種プリンタにも本発明を適用することができる。
【図面の簡単な説明】
【００３９】
【図１】本発明の一実施の形態としてのラベルプリンタの構成例を示す図である。
【図２】操作パネルの構成例を示す図である。
【図３】制御部の構成例を示すブロック図である。
【図４】本実施の形態の動作を説明するためのフローチャートである。
【図５】表示部に表示されたヘッド切れ情報および各種調整値の例を示す図である。
【符号の説明】
【００４０】
１  ラベル
２  台紙
３  ラベル連続体
４  サーマルヘッド
５  プラテンローラ
６  ステッピングモータ
７  センサ
８  剥離板
９，１０  ローラ
１１  リボン供給部
１２  インクリボン
１３  リボン巻取部
１４  けん引ローラ
１５  ガイド板
１６  排出口
２０  制御部
２１  ＣＰＵ
２２  ＲＯＭ
２３  ＲＡＭ
２４  モータ制御部
２５  センサ制御部
２６  印字制御部
２７  ＥＥＰＲＯＭ
２８  外部インタフェース
２９，３１  インタフェース（Ｉ／Ｆ）
３０  ＬＥＤ制御部
３２  バス
３３  ブザー
４０  操作パネル
５０  入力部
５１  ラインキー
５２  フィードキー
５３  ファンクションキー
５４  上キー
５５  下キー
５６  左キー
５７  右キー
５８  エンターキー
５９  キャンセルキー
６０  表示部
７１乃至７５  ＬＥＤ
８１  ブザー音量調整用ボリューム
８２  ピッチボリューム
８３  オフセットボリューム
８４  印字濃度調整用ボリューム
１００  ラベルプリンタ
【図１】
2007144841.tif 000003
【図２】
2007144841.tif 000004
【図３】
2007144841.tif 000005
【図４】
2007144841.tif 000006
【図５】
2007144841.tif 000007