(57)【特許請求の範囲】
【請求項１】
台紙上に等間隔に仮着されているラベルに対して印字を行うラベルプリンタであって、
前記ラベルに対する印字データや前記ラベルの印字位置及び前記ラベル間のギャップ部分におけるカット位置を示すデータを格納する格納手段と、
前記カット位置を示すデータに応じて前記ラベル間のギャップ部分にてカット動作を行うカッターと、
前記台紙に付された印字位置検出用のマークを検出する検出手段と、
前記ラベルに対し前記印字データに応じた印字を行う印字手段と、
前記ラベルを、前記印字位置検出用のマークの検出結果を基にした演算により搬送方向又は搬送逆方向に搬送させるラベル搬送機構と、
前記検出手段による検出結果と前記ラベルの印字位置を示すデータとに基づき、前記ラベルが前記カット位置に到達した時点で印字中のデータがバーコードを示すデータであるかそれ以外のデータであるかを判断し、
前記バーコードを示すデータである場合には、前記バーコードを示すデータの印字が完了するまで前記ラベルの搬送を継続させ、
前記バーコードを示すデータの印字が完了すると、前記ラベルの搬送及び前記印字を中断させ、次いで、前記ラベルを前記カット位置からの搬送分だけ搬送逆方向に搬送させた後、前記カッターによるカット動作を行わせ、さらに、前記印字データの残りを印字させる制御手段とを備えることを特徴とするラベルプリンタ。
【請求項２】
台紙上に等間隔に仮着されているラベルを、台紙の裏面に付されている位置検出用のマークを検出する検出手段の検出結果を基にした演算により、ラベル搬送機構にて搬送方向又は搬送逆方向に搬送させて所定位置でカットするラベルプリンタのカット処理方法であって、
前記ラベルが前記カット位置に到達した時点で、印字中のデータがバーコードを示すデータであるかそれ以外のデータであるかを判断し、
前記バーコードを示すデータである場合には、前記バーコードを示すデータの印字が完了するまで前記ラベルの搬送を継続させ、
前記バーコードを示すデータの印字が完了すると、前記ラベルの搬送及び前記印字を中断させ、次いで、前記ラベルを前記カット位置からの搬送分だけ搬送逆方向へ搬送させた後、前記カッターによるカット動作を行わせ、さらに、前記印字データの残りを印字させることを特徴とするラベルプリンタのカット処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ラベルの印字に影響を及すことなく、ラベルを等間隔で仮着している台紙の所定位置でのカットを適切に行うラベルプリンタ及びそのカット処理方法に関する。
【０００２】
【従来の技術】
ラベルプリンタは、たとえば図５に示すように、繰出し側から排出口側に向けて順に設けられた駆動ローラ１，２と、光反射センサ３と、サーマル印字ヘッド４と、プラテン５と、カッター６とを備えている。
【０００３】
駆動ローラ１，２は、プラテン５と同期して回転駆動を行うものであり、たとえば図６に示すようなラベル１０を等間隔で仮着している台紙１１をサーマル印字ヘッド４側に搬送する。このとき、光反射センサ３により、台紙１１の裏面側にそれぞれのラベル１０に対応させて付されている識別マーク１２が検出される。ここで、識別マーク１２は、印字位置検出用のマークである。
【０００４】
またこのとき、サーマル印字ヘッド４により、それぞれのラベル１０に対し、所定の印字位置から文字情報やハーコード等が印字される。ちなみに、図６の場合においては、バーコード印字エリア１３にバーコードが印字され、バーコード印字エリア１３以外の部分には文字情報等が印字されるようになっている。ここで、サーマル印字ヘッド４とプラテン５との間には、ラベル１０に対して所定の圧が加わるように所定の挟持力が持たされている。
【０００５】
また、隣合うラベル１０間のギャップ部分がカッター６のカット位置に到達すると、上カット刃６ａの下降動作と固定された下カット刃６ｂとにより、図６に示すように隣合うラベル１０間のギャップ部分がカットされる。
【０００６】
【発明が解決しようとする課題】
ところで、上述した従来のラベルプリンタにおいては、光反射センサ３による識別マーク１２の検出結果から、ラベル１０に対する印字位置と、隣合うラベル１０間のギャップ部分でのカッター６によるカット位置とがラベルプリンタ内部のＣＰＵによる演算処理により把握されている。
【０００７】
また、カッター６によりそのラベル１０間のギャップ部分をカットするに際し、印字処理の高速化を図るために、図６に示すように、隣合うラベル１０間のギャップ部分がカッター６のカット位置に到達すると、ＣＰＵによる制御によってサーマル印字ヘッド４による印字動作が停止され、カッター６によるカットが行われた後、サーマル印字ヘッド４による残りの印字が続行されるようになっている。
【０００８】
この場合、図６に示すように、ラベル１０間のギャップ部分がカッター６のカット位置に到達したとき、サーマル印字ヘッド４による印字位置がバーコード印字エリア１３の途中にあると、バーコードの印字が中断されてしまう。よって、このような中断された状態からカッター６によるカット後にバーコードの印字が再開されると、印字の白抜けや段差等により印字が乱れてしまうという不具合を生じる場合があった。また、特に、高密度での印字を必要とするバーコード印字の場合、印字の乱れによる印字精度の低下からバーコードの読取り不良を生じるおそれもあった。
【０００９】
本発明は、このような状況に鑑みてなされたものであり、印字不良や読取り不良を回避することができるラベルプリンタ及びそのカット処理方法を提供することができるようにするものである。
【００１０】
【問題を解決するための手段】
請求項１に記載のラベルプリンタは、台紙上に等間隔に仮着されているラベルに対して印字を行うラベルプリンタであって、ラベルに対する印字データやラベルの印字位置及びラベル間のギャップ部分におけるカット位置を示すデータを格納する格納手段と、カット位置を示すデータに応じてラベル間のギャップ部分にてカット動作を行うカッターと、台紙に付された印字位置検出用のマークを検出する検出手段と、ラベルに対し印字データに応じた印字を行う印字手段と、ラベルを、印字位置検出用のマークの検出結果を基にした演算により搬送方向又は搬送逆方向に搬送させるラベル搬送機構と、検出手段による検出結果とラベルの印字位置を示すデータとに基づき、ラベルがカット位置に到達した時点で印字中のデータがバーコードを示すデータであるかそれ以外のデータであるかを判断し、バーコードを示すデータである場合には、バーコードを示すデータの印字が完了するまでラベルの搬送を継続させ、バーコードを示すデータの印字が完了すると、ラベルの搬送及び印字を中断させ、次いで、ラベルをカット位置からの搬送分だけ搬送逆方向に搬送させた後、カッターによるカット動作を行わせ、さらに、印字データの残りを印字させる制御手段とを備えることを特徴とする。
請求項２に記載のラベルプリンタのカット処理方法は、台紙上に等間隔に仮着されているラベルを、台紙の裏面に付されている位置検出用のマークを検出する検出手段の検出結果を基にした演算により、ラベル搬送機構にて搬送方向又は搬送逆方向に搬送させて所定位置でカットするラベルプリンタのカット処理方法であって、ラベルがカット位置に到達した時点で、印字中のデータがバーコードを示すデータであるかそれ以外のデータであるかを判断し、バーコードを示すデータである場合には、バーコードを示すデータの印字が完了するまでラベルの搬送を継続させ、バーコードを示すデータの印字が完了すると、ラベルの搬送及び印字を中断させ、次いで、ラベルをカット位置からの搬送分だけ搬送逆方向へ搬送させた後、カッターによるカット動作を行わせ、さらに、印字データの残りを印字させることを特徴とする。
本発明に係るラベルプリンタ及びそのカット処理方法においては、台紙上に等間隔に仮着されているラベルを、台紙の裏面に付されている位置検出用のマークを検出する検出手段の検出結果を基にした演算により、ラベル搬送機構にて搬送方向又は搬送逆方向に搬送させて所定位置でカットするに際し、ラベルがカット位置に到達した時点で、印字中のデータがバーコードを示すデータであるかそれ以外のデータであるかを判断し、バーコードを示すデータである場合には、バーコードを示すデータの印字が完了するまでラベルの搬送を継続させ、バーコードを示すデータの印字が完了すると、ラベルの搬送及び印字を中断させ、次いで、ラベルをカット位置からの搬送分だけ搬送逆方向へ搬送させた後、カッターによるカット動作を行わせ、さらに、印字データの残りを印字させるようにする。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態について説明する。
【００１２】
図１は、本発明のラベルプリンタの一実施の形態を説明するための図、図２は、図１のラベルプリンタの駆動制御部の詳細を示す図、図３及び図４は、図１のラベルプリンタにおけるカット処理方法を説明するための図である。
【００１３】
図１に示すラベルプリンタは、繰出し側から排出口側に向けて順に設けられた駆動ローラ２０，２１と、光反射センサ２２と、サーマル印字ヘッド２３と、プラテン２４と、カッター２５とを備えている。また、これらの動作は、駆動制御部３０により制御されるようになっている。
【００１４】
駆動ローラ２０，２１は、プラテン２４と同期して回転駆動を行うものであり、後述の図４に示すようなラベル４０を等間隔で仮着している台紙４１をサーマル印字ヘッド２３側に搬送する。位置検出手段としての光反射センサ２２は、後述の図４に示す台紙４１の裏面側に、それぞれのラベル４０に対応させて付された識別マーク４２を検出する。ここで、識別マーク４２は、印字位置検出用のマークである。
【００１５】
印字手段としてのサーマル印字ヘッド２３は、それぞれのラベル４０に対し、所定の印字位置から文字情報やバーコード等を印字する。ちなみに、後述の図４の場合においては、バーコード印字エリア４３にバーコードが印字され、バーコード印字エリア４３以外の部分には文字情報等が印字されるようになっている。ここで、サーマル印字ヘッド２３とプラテン２４との間には、ラベル４０に対して所定の圧が加わるように所定の挟持力が持たされている。またここで、プラテン２４と上記の駆動ローラ２０，２１とにより、ラベル搬送機構２４ａが構成されている。
【００１６】
カッター２５は、上カット刃２５ａと固定された下カット刃２５ｂとを備え、上カット刃２５ａの下降動作と固定された下カット刃２５ｂとにより、後述の図４に示すように、カッター２５のカット位置にて隣合うラベル４０間のギャップ部分がカットされるようになっている。
【００１７】
制御手段としての駆動制御部３０は、図２に示すように、ＣＰＵ３１、ＲＡＭ３２、ＲＯＭ３３、ラベル搬送制御部３４、サーマル印字ヘッド制御部３５、識別マーク検出部３６、カッター駆動制御部３７を備えている。また、これらはデータバス／コントロールバス３８を介して相互に接続されている
【００１８】
ＣＰＵ３１は、ＲＯＭ３３に格納されている制御プログラム等に基づいて、各部の動作を制御する。また、ＣＰＵ３１は、光反射センサ２２が識別マーク４２を検出することによって得られるラベル４０への印字位置やカッター２５によるカット位置に基づき、ラベル搬送制御部３４、サーマル印字ヘッド制御部３５、カッター駆動制御部３７を制御する。
【００１９】
ちなみに、ラベル４０に対する印字位置やカット位置等は、事前に設定されているデータと、光反射センサ２２の検出結果とを基に把握することができる。
【００２０】
格納手段としてのＲＡＭ３２には、フラグ、ワークエリア、印字展開バッファ等が格納される。ＲＯＭ３３は、制御プログラム、各種固定データ、制御テーブルデータ等を格納している。ラベル搬送制御部３４は、プラテン２４とこれに同期して駆動される駆動ローラ２０，２１等へ駆動力を与える図示しないパルスモータの駆動を制御する。
【００２１】
サーマル印字ヘッド制御部３５は、ＲＡＭ３２内の印字展開バッファ内のデータをサーマル印字ヘッド２３に転送することで、サーマル印字ヘッド２３の印字動作を制御する。識別マーク検出部３６は、光反射センサ２２によって検出された識別マーク４２の検出結果を信号に変換する。
【００２２】
次に、このような構成のラベルプリンタによるカット処理方法について説明する。
【００２３】
まず、図３に示すように、ラベルプリンタの電源をＯＮすると、ＲＡＭ３２内のフラグやワークエリア等の初期化が行われる（ステップ３０１）。次いで、ラベル搬送機構２４ａにより、ラベル４０がサーマル印字ヘッド２３側に搬送されると、光反射センサ２２により識別マーク４２の検出が行われる（ステップ３０２，３０３）。
【００２４】
このとき、ＣＰＵ３１は、ＲＯＭ３３に格納されている制御プログラムや上述した事前に設定されているデータ等に基づき、サーマル印字ヘッド制御部３５を制御することで、サーマル印字ヘッド２３によるラベル４０への印字を行わせる（ステップ３０４）。
【００２５】
また、ＣＰＵ３１は、サーマル印字ヘッド制御部３５を制御するとともに、ラベル搬送制御部３４を制御し、ラベル４０をサーマル印字ヘッド２３による印字動作に合わせて搬送させる。
【００２６】
ラベル４０に対する印字が徐々に進むと、ＣＰＵ３１による上述した事前に設定されているデータと、光反射センサ２２の検出結果とを基にした演算により、図４（ａ）に示すようにカッター２５によるカット位置に、ラベル４０間のギャップ部分が到達したことが判別される（ステップ３０５）。このとき、ラベル４０に対するサーマル印字ヘッド２３は印字位置Ａに位置している。
【００２７】
またこのとき、ＣＰＵ３１は、たとえばＲＡＭ３２の印字展開バッファに展開されたデータのうち、印字中のデータがバーコードであるか否かを判断する（ステップ３０６）。判断の結果、バーコードでなければ、ＣＰＵ３１は、サーマル印字ヘッド制御部３５を制御することで、サーマル印字ヘッド２３によるラベル４０への印字を中断させるとともに、ラベル搬送制御部３４を制御し、カッター２５によるカット動作を行わせる（ステップ３０７，３０８）。カッター２５によるカット動作が終了すると、ＣＰＵ３１は、印字展開バッファに展開されているデータの残りをサーマル印字ヘッド制御部３５へ出力することで、次のデータの印字を行わせる（ステップ３０９）。
【００２８】
これに対し、（ステップ３０６）において、バーコードであると判断された場合には、図４（ｂ）に示すように、バーコード印字エリア４３への印字が完了するまでラベル４０を搬送させる（ステップ３１０）。このときの搬送量はａである。
【００２９】
バーコード印字エリア４３への印字が完了すると（ステップ３１１）、ＣＰＵ３１は、サーマル印字ヘッド制御部３５を制御することで、サーマル印字ヘッド２３によるラベル４０への印字を中断させる（ステップ３１２）。次いで、ＣＰＵ３１は、ラベル搬送制御部３４を制御し、ラベル４０を上記のａだけバック搬送（搬送逆方向への搬送）させた後、カッター駆動制御部３７を制御し、カッター２５によるカット動作を行わせる（ステップ３１３，３１４）。
【００３０】
このとき、サーマル印字ヘッド２３によるラベル４０への印字位置Ｂはラベル４０のバーコード印字エリア４３外に位置する。カッター２５によるカット動作が終了すると、ＣＰＵ３１は、印字展開バッファに展開されているデータの残りをサーマル印字ヘッド制御部３５へ出力することで、バーコード印字エリア４３以降のデータの印字を行わせる（ステップ３１５）。以降、同様にして、ラベル４０への印字動作やカット位置でのカット動作が繰返される。
【００３１】
このように、本実施の形態では、台紙４１上に等間隔に仮着されているラベル４０がカッター２５によるカット位置に到達した時点で、印字中のデータがバーコードを示すデータであるかそれ以外のデータであるかを判断し、バーコードを示すデータである場合には、バーコードを示すデータの印字が完了するまでラベル搬送機構２４ａによるラベル４０の搬送を継続させ、バーコードを示すデータのサーマル印字ヘッド２３による印字が完了すると、ラベル４０の搬送及び印字を中断させてカッター２５によるカット動作を行わせた後、ラベル４０をカット位置からの搬送分だけ搬送逆方向へ搬送させ印字データの残りを印字させるようにしたので、バーコードを中断なしに印字することができ、印字不良や読取り不良を生ずるようなバーコードの印字を回避することができる。
【００３２】
なお、本実施の形態では、印字中のデータがバーコードである場合を説明したが、これに限定されないことは勿論であり、印字精度が必要とされるイメージ等のデータにも適応することができる。
【００３３】
【発明の効果】
以上の如く本発明に係るラベルプリンタ及びそのカット処理方法によれば、台紙上に等間隔に仮着されているラベルを、台紙の裏面に付されている位置検出用のマークを検出する検出手段の検出結果を基にした演算により、ラベル搬送機構にて搬送方向又は搬送逆方向に搬送させて所定位置でカットするに際し、ラベルがカット位置に到達した時点で、印字中のデータがバーコードを示すデータであるかそれ以外のデータであるかを判断し、バーコードを示すデータである場合には、バーコードを示すデータの印字が完了するまでラベルの搬送を継続させ、バーコードを示すデータの印字が完了すると、ラベルの搬送及び印字を中断させ、次いで、ラベルをカット位置からの搬送分だけ搬送逆方向へ搬送させた後、カッターによるカット動作を行わせ、さらに、印字データの残りを印字させるようにしたので、印字の白抜けや段差等による印字の乱れが発生しにくく、印字の乱れによる不具合が解消され、さらにバーコードを高密度で印字する場合の印字の乱れによる印字精度の低下も解消されることから、印字不良や読取り不良を回避することができる。
【図面の簡単な説明】
【図１】本発明のラベルプリンタの一実施の形態を説明するための図である。
【図２】図１のラベルプリンタの駆動制御部の詳細を示す図である。
【図３】図１のラベルプリンタにおけるカット処理方法を説明するためのフローチャートである。
【図４】図１のラベルプリンタにおけるカット処理方法を説明するための図である。
【図５】従来のラベルプリンタの一例を説明するための図である。
【図６】図５のラベルプリンタの動作を説明するための図である。
【符号の説明】
２０，２１  駆動ローラ
２２  光反射センサ
２３  サーマル印字ヘッド
２４  プラテン
２４ａ  ラベル搬送機構
２５  カッター
２５ａ  上カット刃
２５ｂ  下カット刃
３０  駆動制御部
３１  ＣＰＵ
３２  ＲＡＭ
３３  ＲＯＭ
３４  ラベル搬送制御部
３５  サーマル印字ヘッド制御部
３６  識別マーク検出部
３７  カッター駆動制御部
３８  データバス／コントロールバス
４０  ラベル
４１  台紙
４２  識別マーク
４３  バーコード印字エリア
【図１】
0004443760.tif 000002
【図２】
0004443760.tif 000003
【図３】
0004443760.tif 000004
【図４】
0004443760.tif 000005
【図５】
0004443760.tif 000006
【図６】
0004443760.tif 000007