(57)【要約】【課題】  用紙搬送の異常検出を確実に行うことができるようにする。【解決手段】  ラベル１及び台紙２がパルスモータのステップ駆動によって印字ヘッド側に搬送され、第１の位置検出センサ９ａによって位置検出用マーク３１又はラベル１間のギャップが検出されると、ＣＰＵ１１の制御によりパルスモータのステップ数のカウントが開始され、第１の位置検出センサ９ａと第２の位置検出センサ９ｂとの間での一定の距離を搬送させるためのパルスモータにおける基準ステップ数までのカウントが行われたとき、第２の位置検出センサ９ｂによって位置検出用マーク３１又はラベル１間のギャップが検出されなかった場合には用紙搬送が異常であると判定するようにする。【選択図】  図５
2005314047.tif 000002
【特許請求の範囲】
【請求項１】
台紙の一方の面に剥離可能に貼付された複数のラベルを有し、前記台紙の他方の面に印字開始位置を示す位置検出用マークが印刷された用紙の前記ラベルに対して印字を行う印字手段と、
パルス信号の供給を受けてステップ駆動するモータと、
前記モータに対して前記パルス信号を供給するモータ制御手段と、
前記用紙が前記モータのステップ駆動によって前記印字手段側に搬送されるとき、前記用紙の位置検出用マーク又は前記ラベル間のギャップを検出する第１の位置検出センサと、
前記第１の位置検出センサに続いて前記位置検出用マーク又は前記ラベル間のギャップを検出する第２の位置検出センサと、
前記第１の位置検出センサによって前記位置検出用マーク又は前記ラベル間のギャップが検出されると前記モータのステップ数のカウントを開始し、前記第１の位置検出センサと前記第２の位置検出センサとの間での一定の距離を搬送させるための前記モータにおける基準ステップ数までカウントしたとき、前記第２の位置検出センサによって前記位置検出用マーク又は前記ラベル間のギャップが検出されなかった場合には用紙搬送が異常であると判定する制御手段とを備える
ことを特徴とする印字装置。
【請求項２】
前記制御手段は、前記基準ステップ数までカウントする前に前記第２の位置検出センサによって前記位置検出用マーク又は前記ラベル間のギャップが検出された場合には、前記用紙搬送が異常であると判定することを特徴とする請求項１に記載の印字装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ラベルプリンタ等の印字装置に係り、特に、用紙搬送の異常を検出するようにした印字装置に関する。
【背景技術】
【０００２】
従来より、ラベルプリンタ等の印字装置においては、用紙の送り量を、ラベル発行時や紙送り時におけるパルスモータの動作パルス数をソフト的にカウントすることにより計測している。すなわち、モータ制御部から出力されるパルス信号を元にパルスモータが１パルス当たり１ステップだけ回転すると仮定したとき、モータ制御部から出力されるパルス信号のパルス数を、パルスモータの動作パルス数としてカウントし、このカウント数から用紙の送り量が換算されるようにしている。したがって、不具合が無ければ、モータ制御部が出力するパルス信号のパルス数をカウントすることにより、用紙の送り量を計測することができる。
【０００３】
ところが、このようにモータ制御部が出力するパルス信号のパルス数を、パルスモータが実際に回転するステップ数と見なすことで、用紙の送り量を計測するようにした方法では、パルスモータの不具合等により、モータ制御部がパルス信号を出力しているにも拘わらず、パルスモータが実際には回転していないといった機構的、又は電気的な不具合を検出することができない。また、パルスモータの回転駆動力によって用紙搬送を行うプラテンローラに伝達するギヤの遊び等により、用紙の実際の搬送距離を正確に把握することができないといった問題点もある。
【０００４】
そこで、このような問題を解消するために、特許文献１では、モータ制御手段がパルスモータに対して供給するパルス信号のパルス数をカウントするカウント手段と、パルスモータが実際に回転したステップ数を検出するステップ数検出手段と、パルスモータの回転駆動力によって回転し、用紙を印字手段に押圧して搬送方向に搬送する搬送手段と、カウント手段によってカウントされたパルス数と、ステップ数検出手段によって検出されたステップ数とに基づいて、パルスモータ、ステップ数検出手段又は搬送手段の少なくともいずれかに不具合が発生したことを検出する不具合検出手段とを備える印字装置を提案している。
【０００５】
これによれば、不具合検出手段により、カウント手段によってカウントされたパルス数と、ステップ数検出手段によって検出されたステップ数とが比較され、パルス数とステップ数とに差があれば、パルスモータ、ステップ数検出手段又は搬送手段の少なくともいずれかに不具合が発生したことが検出される。
【特許文献１】特開２００３−１９１５４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、上述した印字装置では、パルスモータに供給されるパルス信号のパルス数と、パルスモータが実際に回転したステップ数とを比較することで、パルスモータ、ステップ数検出手段又は搬送手段の少なくともいずれかに不具合が発生したことを検出するようにしているため、特に用紙搬送の正否の判断が間接的に行われることになる。
【０００７】
このように、用紙搬送の正否の判断が間接的に行われると、パルスモータ、ステップ数検出手段又は搬送手段の全てが正常であっても、ギヤの遊びや用紙の滑り等により用紙搬送の異常が検出されないおそれがある。
【０００８】
解決しようとする問題点は、用紙搬送の正否の判断が間接的に行われると、パルスモータ、ステップ数検出手段又は搬送手段の全てが正常であっても、ギヤの遊びや用紙の滑り等により用紙搬送の異常が検出されないおそれがあるという点である。
【課題を解決するための手段】
【０００９】
本発明の印字装置は、台紙の一方の面に剥離可能に貼付された複数のラベルを有し、前記台紙の他方の面に印字開始位置を示す位置検出用マークが印刷された用紙の前記ラベルに対して印字を行う印字手段と、パルス信号の供給を受けてステップ駆動するモータと、前記モータに対して前記パルス信号を供給するモータ制御手段と、前記用紙が前記モータのステップ駆動によって前記印字手段側に搬送されるとき、前記用紙の位置検出用マーク又は前記ラベル間のギャップを検出する第１の位置検出センサと、前記第１の位置検出センサに続いて前記位置検出用マーク又は前記ラベル間のギャップを検出する第２の位置検出センサと、前記第１の位置検出センサによって前記位置検出用マーク又は前記ラベル間のギャップが検出されると前記モータのステップ数のカウントを開始し、前記第１の位置検出センサと前記第２の位置検出センサとの間での一定の距離を搬送させるための前記モータにおける基準ステップ数までカウントしたとき、前記第２の位置検出センサによって前記位置検出用マーク又は前記ラベル間のギャップが検出されなかった場合には用紙搬送が異常であると判定する制御手段とを備えることを特徴とする。
また、前記制御手段は、前記基準ステップ数までカウントする前に前記第２の位置検出センサによって前記位置検出用マーク又は前記ラベル間のギャップが検出された場合には、前記用紙搬送が異常であると判定するようにすることができる。
本発明に係る印字装置では、用紙がモータのステップ駆動によって印字手段側に搬送され、第１の位置検出センサによって用紙の位置検出用マーク又はラベル間のギャップが検出されると、制御手段によりモータのステップ数のカウントが開始され、第１の位置検出センサと第２の位置検出センサとの間での一定の距離を搬送させるためのモータにおける基準ステップ数までのカウントが行われたとき、第２の位置検出センサによって位置検出用マーク又はラベル間のギャップが検出されなかった場合には用紙搬送が異常であると判定することで、用紙搬送の正否の判断を直接的に行うことができる。
【発明の効果】
【００１０】
本発明の印字装置によれば、用紙搬送の正否の判断を直接的に行うことができるので、用紙搬送の異常検出を確実に行うことができる。
【発明を実施するための最良の形態】
【００１１】
本実施形態では、用紙がモータのステップ駆動によって印字手段側に搬送され、第１の位置検出センサによって用紙の位置検出用マーク又はラベル間のギャップが検出されると、制御手段によりモータのステップ数のカウントが開始され、第１の位置検出センサと第２の位置検出センサとの間での一定の距離を搬送させるためのモータにおける基準ステップ数までのカウントが行われたとき、第２の位置検出センサによって位置検出用マーク又はラベル間のギャップが検出されなかった場合には用紙搬送が異常であると判定することで、用紙搬送の正否の判断を直接的に行うことができるようにし、用紙搬送の異常検出を確実に行うことができるようにした。
【００１２】
以下、本発明の実施の形態について説明する。
図１は本発明の印字装置が適用されるラベルプリンタの概略説明図、図２は図１の制御部の詳細を示すブロック図、図３は図１のラベル連続体を示す斜視図、図４及び図５は図１のラベルプリンタにおける用紙搬送の正否の検出を説明するための図である。
【００１３】
図１に示すように、ラベルプリンタは、印字ヘッド５と、プラテンローラ６と、パルスモータ７と、第１の位置検出センサ９ａと、第２の位置検出センサ９ｂと、制御部１０とを備えている。
【００１４】
印字手段としての印字ヘッド５は、供給軸４にセットされたラベル連続体３を構成する台紙２上に剥離可能に貼付されたラベル１に対して印字を行う。また、印字ヘッド５は、プラテンローラ６に対して対向するように配置される。
【００１５】
プラテンローラ６は、ギヤ８ａ，８ｂを介して伝達されるパルスモータ７のステップ駆動によって回転し、台紙２とともにラベル１を搬送する。モータとしてのパルスモータ７は、制御部１０からのパルス信号を受けてステップ駆動する。
【００１６】
第１の位置検出センサ９ａは、所定の光を出射する発光部と、発光部から出射された光を受光し、受光した光の強度（単位時間当たりの受光量）に対応する電気信号を出力する受光部とを有する、いわゆる透過型センサである。また、これらの発光部と受光部とは、台紙２及びラベル１を挟むように配置されている。このような透過型センサは、発光部からの光を受光部によって受光することにより、台紙２の後述のギャップ３２の有無からラベル１の有無を検出する。
【００１７】
第２の位置検出センサ９ｂは、第１の位置検出センサ９ａに対して一定の距離だけ離されて設けられ、第１の位置検出センサ９ａと同様の発光部と受光部とを有し、台紙２の後述のギャップ３２の有無からラベル１の有無を検出する、いわゆる透過型センサである。
【００１８】
なお、台紙２の後述の位置検出用マーク３１の有無を検出する場合には、台紙２の後述の位置検出用マーク３１が設けられている面側に、発光及び受光を兼ねる、いわゆる反射型センサが設けられることになるが、図１では説明の便宜上、その反射型センサの図示を省略し、第１の位置検出センサ９ａ及び第２の位置検出センサ９ｂを代用して説明する。また、位置検出用マーク３１及びラベル１のギャップ３２の詳細については、後述する。
【００１９】
制御部１０は、各部の動作を制御するものであり、図２に示すように、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、モータ制御部１４、印字制御部１５、センサ制御部１６、外部インタフェース１７、内部インタフェース１８を備えている。また、これらは、データバス１９を介して相互に接続されている。
【００２０】
制御手段としてのＣＰＵ１１は、第１の位置検出センサ９ａ及び第２の位置検出センサ９ｂからの検出結果や、ＲＯＭ１２に格納されている制御プログラム等に基づいて、各部の動作を制御するとともに、用紙搬送の正否の判断を行うが、その詳細は後述する。
【００２１】
ＲＯＭ１２には、制御プログラム、各種固定データ、制御テーブルデータ等が格納されている。ＲＡＭ１３には、フラグ、ワークエリア等が格納される。モータ制御手段としてのモータ制御部１４は、パルスモータ７に対してパルス信号を与えることによりパルスモータ７のステップ駆動を制御する。印字制御部１５は、ＣＰＵ１１から供給される印字すべき文字、図形及びバーコード等の印字データに対応する制御信号を生成して印字ヘッド５に供給することにより、印字ヘッド５の印字動作を制御する。
【００２２】
センサ制御部１６は、第１の位置検出センサ９ａ及び第２の位置検出センサ９ｂによる検出動作を制御するとともに、これらの第１の位置検出センサ９ａ及び第２の位置検出センサ９ｂからの検出結果である電気信号を受け取り、その電気信号をデジタルデータに変換してＣＰＵ１１に与える。
【００２３】
外部インタフェース１７は、たとえばＰＣ（パーソナルコンピュータ）３０からの印字に関わるデータ等を取り込んだり、ラベルプリンタ側のステータス情報等をＰＣ３０に送出したりする。内部インタフェース１８は、ラベルプリンタに設けられている入力部２０からの入力情報を受け付けたり、モニタ２１に表示させるためのステータス情報等を送出したりする。
【００２４】
次に、上述したラベル連続体３の詳細について説明する。
すなわち、図３に示すように、ラベル連続体３は、台紙２と、台紙２の一方の面（表の面）に剥離可能に貼付された複数のラベル１とを備えて構成されている。また、台紙２の他方の面（裏の面）には、印字開始位置を示す位置検出用マーク３１が印刷されている。そして、台紙２の裏の面の位置検出用マーク３１が印字された部分の丁度反対側の表の面に、ラベル１の端部が位置するように、ラベル１が台紙２に貼付されている。
【００２５】
また、隣接する２つのラベル１の間には、ギャップ３２が設けられている。ここで、ギャップ３２とは、隣接する２つのラベル１の間の台紙２のみの部分である。よって、台紙２のギャップ３２の検出によりラベル１の有無が検出され、位置検出用マーク３１の検出により台紙２の表の面のラベル１の端部の位置が検出される。
【００２６】
次に、上述したラベルプリンタにおける用紙搬送の正否の検出について説明する。
なお、以下の説明においては、上述した透過型センサである第１の位置検出センサ９ａ及び第２の位置検出センサ９ｂを反射型センサとして仮定し、台紙２の他方の面（裏の面）に印刷されている位置検出用マーク３１が検出されるものとする。また、第１の位置検出センサ９ａと第２の位置検出センサ９ｂとの間隔は、たとえば位置検出用マーク３１の間隔と同じか又はそれ以下であるものとする。
【００２７】
また、以下の説明での用紙とは、台紙２及びラベル１を意味する。また、パルスモータ７のステップ数は、パルスモータ７のステップ駆動に同期する図示しない回転検出用円盤の切り欠きが図示しない磁気センサによって検出された数とする。また、その磁気センサによって検出されたパルスモータ７のステップ数は、図示しないデジタルカウンタによってカウントされるものとする。
【００２８】
また、ＣＰＵ１１は、モータ制御部１４に対し、パルスモータ７を、一定のパルス数のパルス信号を与えて一定のステップ数で駆動させるように制御するものとする。また、以下の説明での基準ステップ数とは、第１の位置検出センサ９ａと第２の位置検出センサ９ｂとの間での台紙２及びラベル１の搬送距離は一定であり、その一定の距離を搬送するのに必要なパルスモータ７におけるステップ数である。
【００２９】
なお、用紙搬送の正否の判断に際しては、用紙がパルスモータ７のステップ駆動によって印字ヘッド５側に搬送され、第１の位置検出センサ９ａによって用紙の位置検出用マーク３１が検出されると、デジタルカウンタによりパルスモータ７のステップ数のカウントが開始され、そのカウントが上記の基準ステップ数まで行われたとき、第２の位置検出センサ９ｂによって位置検出用マーク３１が検出されなかった場合には用紙搬送が異常であると判定するようにしている。
【００３０】
ここで、パルスモータ７における基準ステップ数がたとえば３００ステップであるとき、デジタルカウンタによるカウント数が３００となったときに第２の位置検出センサ９ｂによって位置検出用マーク３１が検出された場合、ＣＰＵ１１により用紙搬送が正常であると判定されるが、その判定の際には基準ステップ数に対するカウント数にある程度の許容範囲を持たせて用紙搬送が正常であると判定されるようにしてもよい。すなわち、３００ステップとした基準ステップ数に対してのカウント数がたとえば２９５〜３０５の範囲であるときに、第２の位置検出センサ９ｂによって位置検出用マーク３１が検出された場合、ＣＰＵ１１により用紙搬送が正常であると判定されるようにすることである。
【００３１】
そしてまず、図４に示すように、ＣＰＵ１１がＰＣ３０又は入力部２０からの用紙搬送指令を受信すると（ステップＳ１）、図示しないデジタルカウンタに対しリセット信号を与えることで、デジタルカウンタがクリアされる（ステップＳ２）。
【００３２】
次いで、ＣＰＵ１１により制御されるモータ制御部１４により、パルスモータ７に対して一定のパルス数のパルス信号が与えることにより、パルスモータ７がステップ駆動する。これにより、ギヤ８ａ，８ｂを介して伝達されるパルスモータ７の駆動力によってプラテンローラ６が回転し、用紙搬送が開始される（ステップＳ３）。この場合、台紙２とともにラベル１が印字ヘッド５側に搬送される。
【００３３】
ここで、用紙搬送開始直前にあっては、第１の位置検出センサ９ａと第２の位置検出センサ９ｂとが、たとえば図５（ａ）に示す位置にあるものとする。この状態で、台紙２とともにラベル１が矢印方向（搬送方向）の印字ヘッド５側に搬送されると、図５（ｂ）に示すように、第１の位置検出センサ９ａにより、第１の位置検出センサ９ａの直前に位置している位置検出用マーク３１が検出される（ステップＳ４）。
【００３４】
この第１の位置検出センサ９ａによる検出結果は、電気信号としてセンサ制御部１６に取り込まれると、センサ制御部１６により電気信号がデジタルデータに変換されてＣＰＵ１１に与えられる。
【００３５】
このとき、ＣＰＵ１１によって第１の位置検出センサ９ａによる検出結果から位置検出用マーク３１が検出されたと判定されると（ステップＳ４）、ＣＰＵ１１から図示しないデジタルカウンタに対しカウンタ開始の制御信号が与えられ、パルスモータ７のステップ数のカウントが開始される（ステップＳ５）。
【００３６】
この状態で、台紙２とともにラベル１が矢印方向の印字ヘッド５側にさらに搬送されると、ＣＰＵ１１によってパルスモータ７のステップ数が基準ステップ数までカウントされたかどうかが判定され（ステップＳ６）、基準ステップ数までカウントされた場合には、第２の位置検出センサ９ｂにより、第１の位置検出センサ９ａによって検出された同じ位置検出用マーク３１が検出されたどうかが判定される（ステップＳ７）。
【００３７】
このとき、図５（ｃ）に示すように、第２の位置検出センサ９ｂにより、第１の位置検出センサ９ａによって検出された同じ位置検出用マーク３１が検出された場合には、用紙搬送が正常であると判断される（ステップＳ８）。
【００３８】
これに対し、（ステップＳ６）において、パルスモータ７のステップ数が基準ステップ数までカウントされたにも拘わらず、第２の位置検出センサ９ｂにより、第１の位置検出センサ９ａによって検出された同じ位置検出用マーク３１が検出されなかった場合には、ＣＰＵ１１により用紙搬送が異常であると判断され、用紙搬送異常メッセージが表示される（ステップＳ９）。
【００３９】
なお、図４に示したフローチャートにおいては、（ステップＳ６）において、パルスモータ７のステップ数が基準ステップ数までカウントされる前に、第２の位置検出センサ９ｂにより、第１の位置検出センサ９ａによって検出された同じ位置検出用マーク３１が検出された場合にも同様に用紙搬送異常メッセージが表示されるようにしてもよい。
【００４０】
また、図４に示したフローチャートにおいては、第１の位置検出センサ９ａと第２の位置検出センサ９ｂとにより、位置検出用マーク３１が検出される場合について説明したが、この例に限らず、上述したラベル１間のギャップ３２が検出されるようにしてもよい。
【００４１】
また、図４に示したフローチャートにおいては、台紙２の一方の面に複数のラベル１が剥離可能に貼付され、台紙２の他方の面に位置検出用マーク３１が印刷されたラベル連続体３を用いた場合について説明したが、これに限らず、位置検出用マーク３１が所定の間隔で印刷された長尺状（帯状）の用紙を用いてもよい。
【００４２】
このように、本実施形態では、ラベル１及び台紙２がパルスモータ７のステップ駆動によって印字ヘッド５側に搬送され、第１の位置検出センサ９ａによって位置検出用マーク３１又はラベル１間のギャップ３２が検出されると、ＣＰＵ１１の制御によりパルスモータ７のステップ数のカウントが開始され、第１の位置検出センサ９ａと第２の位置検出センサ９ｂとの間での一定の距離を搬送させるためのパルスモータ７における基準ステップ数までのカウントが行われたとき、第２の位置検出センサ９ｂによって位置検出用マーク３１又はラベル１間のギャップ３２が検出されなかった場合には用紙搬送が異常であると判定することで、用紙搬送の正否の判断を直接的に行うことができ、用紙搬送の異常検出を確実に行うことができる。
【００４３】
また、パルスモータ７のステップ数が基準ステップ数までカウントされる前に、第２の位置検出センサ９ｂにより、第１の位置検出センサ９ａによって検出された位置検出用マーク３１又はラベル１間のギャップ３２が検出された場合にも同様に用紙搬送が異常であると判定することで、用紙搬送の正否の判断を直接的に行うことができ、用紙搬送の異常検出を確実に行うことができる。
【図面の簡単な説明】
【００４４】
【図１】本発明の印字装置が適用されるラベルプリンタの概略説明図である。
【図２】図１の制御部の詳細を示すブロック図である。
【図３】図１のラベル連続体を示す斜視図である。
【図４】図１のラベルプリンタにおける用紙搬送の正否の検出を説明するためのフローチャートである。
【図５】図１のラベルプリンタにおける用紙搬送の正否の検出を説明するための図である。
【符号の説明】
【００４５】
１  ラベル
２  台紙
３  ラベル連続体
５  印字ヘッド
７  パルスモータ
９ａ  第１の位置検出センサ
９ｂ  第２の位置検出センサ
１０  制御部
１１  ＣＰＵ
１４  モータ制御部
１５  印字制御部
１６  センサ制御部
３１  位置検出用マーク
３２  ギャップ
【図１】
2005314047.tif 000003
【図２】
2005314047.tif 000004
【図３】
2005314047.tif 000005
【図４】
2005314047.tif 000006
【図５】
2005314047.tif 000007