(57)【要約】【課題】インクリボンの節約とともに印字処理時間の短縮を図る。【解決手段】用紙送り機構により送られるラベル用紙への無印字時間が設定時間より長いとき、変位機構を動作させてプラテンからサーマルヘッドを離間させるとともにリボン送り機構によるリボン送りを停止させる。プラテンからサーマルヘッドが離間された後、ラベル用紙への次の印字が開始されるまでの時間が設定時間に達すると変位機構の動作を解除してプラテンにサーマルヘッドを圧接させるとともにリボン送り機構によるリボン送りを再開させる。このときの設定時間を、変位機構の動作解除によりプラテンにサーマルヘッドが圧接するまでに要する時間若しくはそれより若干長い時間に設定する。【選択図】　　図６
2004017609.tif 000002
【特許請求の範囲】
【請求項１】
帯状の台紙に複数枚のラベルが一列に添付されたラベル用紙を用いてラベル印字を行うラベルプリンタにおいて、
前記ラベル用紙への印字位置に配置されたプラテンと、このプラテンに圧接されるサーマルヘッドと、前記プラテンと前記サーマルヘッドとの間に通されたインクリボンを送るリボン送り機構と、前記プラテンと前記インクリボンとの間に通された前記ラベル用紙を送る用紙送り機構と、前記プラテン及びサーマルヘッドの少なくとも一方を他方から離間する方向に変位させる変位機構と、前記用紙送り機構により送られるラベル用紙への無印字時間が設定時間より長いとき、前記変位機構を動作させて前記プラテンから前記サーマルヘッドを離間させるとともに前記リボン送り機構によるリボン送りを停止させる無印字制御手段と、この無印字制御手段により前記プラテンからサーマルヘッドが離間された後、前記ラベル用紙への次の印字が開始されるまでの時間が前記設定時間に達すると前記変位機構の動作を解除して前記プラテンにサーマルヘッドを圧接させるとともに前記リボン送り機構によるリボン送りを再開させる印字開始制御手段とを具備し、前記設定時間を、前記変位機構の動作解除により前記プラテンに前記サーマルヘッドが圧接するまでに要する時間若しくはそれより若干長い時間に設定したことを特徴とするラベルプリンタ。
【請求項２】
前記印字開始制御手段は、前記印字位置に位置するラベルに関して次なる印字領域の有無を判断し、印字領域有りの場合にはその印字領域の先端が前記印字位置に到達するまでの時間と前記設定時間とを比較して一致すると前記変位機構の動作を解除して前記プラテンにサーマルヘッドを圧接させるとともに前記リボン送り機構によるリボン送りを再開させ、印字領域無しの場合には前記ラベルの次に添付されたラベルの印字領域先端が前記印字位置に到達するまでの時間と前記設定時間とを比較して一致すると前記変位機構の動作を解除して前記プラテンにサーマルヘッドを圧接させるとともに前記リボン送り機構によるリボン送りを再開させる手段であることを特徴とする請求項１記載のラベルプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、帯状の台紙に複数枚のラベルが一列に一定間隔で添付されたラベル用紙を用いて感熱印字方式によりラベル印字を行うラベルプリンタに関する。
【０００２】
【従来の技術】
ラベルプリンタは、所定の記録紙に文字，記号等のキャラクタやバーコード等を印字してラベルやタグを生成するプリンタであり、例えば図８（ａ），（ｂ）に示すように、帯状の台紙１に複数枚の白紙のラベル２（２−１，２−２，２−３，…）を一列に一定間隔Ｇで剥離可能に添付したラベル用紙３を用いて感熱印字方式によりラベルやタグを生成するようにしたものが知られている。なお、ラベル２の斜線部４は印字領域を示している。矢印Ｘは用紙搬送方向を示している。
【０００３】
従来のこの種のラベルプリンタは、ラベル用紙の印字位置に対峙して配置されたプラテン及びサーマルヘッドと、プラテンとサーマルヘッドとの間に通されたインクリボンを送るリボン送り機構と、プラテンとインクリボンとの間に通されたラベル用紙を送る用紙送り機構とを備えていた。そして、サーマルヘッドをプラテンに圧接した状態で、リボン送り機構によりインクリボンを送りながらサーマルヘッドを駆動させることにより、用紙送り機構により印字位置に順次送られてくるラベル２の印字領域４にキャラクタやバーコード等を印字するように構成されていた。
【０００４】
ところで、図８（ａ）に示すように印字領域４が設定された印字パターンのラベルを生成する場合には、先端側のラベル２−ｉ（ｉ＝１，２，３，…）とその次に添付されたラベル２−（ｉ＋１）との間のギャップＧを含めて、先端側ラベル２−ｉの印字領域終端から次ラベル２−（ｉ＋１）の印字領域先端までの間に幅Ｈ１の無印字領域が発生する。また、図８（ｂ）に示すように印字領域４（４ａ，４ｂ）が設定された印字パターンのラベルを生成する場合にも、ラベル２の先端側の印字領域４ａと後端側の印字領域４ｂとの間に幅Ｈ２の無印字領域が発生する。このような無印字領域が印字位置に送られている間は印字が行われないので、インクリボンを送る必要がない。
【０００５】
そこで従来、サーマルヘッドをプラテンから離間する方向に変位させる変位機構を設け、無印字状態が一定時間以上続くときには変位機構を動作させてサーマルヘッドをプラテンから離間させてインクリボンをラベル用紙から離すとともに、リボン送り機構によるリボン送りを停止させてインクリボンの節約を図るようにした機能、いわゆるリボンセーブモードを備えたラベルプリンタがあった。
【０００６】
【発明が解決しようとする課題】
しかしながら、リボンセーブモードを備えた従来のラベルプリンタにおいては、変位機構の動作によりプラテンから離間する方向に変位したサーマルヘッドが再びプラテンに圧接するまでには、変位機構の動作を解除してから一定の時間を要するので、従来は、ラベルの印字領域先端が印字位置に位置したタイミングで変位機構の動作を解除するとともに用紙送り機構による用紙送りを一定時間停止させて、サーマルヘッドがプラテンに圧接されるまでの時間を確保していた。このため、ラベル用紙を連続して搬送させることができないので、印字処理に時間を要するという問題があった。
【０００７】
本発明はこのような事情に基づいてなされたもので、その目的とするところは、ラベルへの無印字状態が一定時間以上継続するときにはリボン送りを停止させてインクリボンの節約を図りつつ、ラベル用紙を連続して搬送させることができ、印字処理時間を短縮できるラベルプリンタを提供しようとするものである。
【０００８】
【課題を解決するための手段】
本発明は、ラベル用紙への印字位置に配置されたプラテン、このプラテンに圧接されるサーマルヘッド、プラテンとサーマルヘッドとの間に通されたインクリボンを送るリボン送り機構、プラテンとインクリボンとの間に通されたラベル用紙を送る用紙送り機構、プラテン及びサーマルヘッドの少なくとも一方を他方から離間する方向に変位させる変位機構を備え、帯状の台紙に複数枚のラベルが一列に添付されたラベル用紙を用いてラベル印字を行うラベルプリンタであって、用紙送り機構により送られるラベル用紙への無印字時間が設定時間より長いとき、変位機構を動作させてプラテンからサーマルヘッドを離間させるとともにリボン送り機構によるリボン送りを停止させる無印字制御手段と、この無印字制御手段によりプラテンからサーマルヘッドが離間された後、ラベル用紙への次の印字が開始されるまでの時間が設定時間に達すると変位機構の動作を解除してプラテンにサーマルヘッドを圧接させるとともにリボン送り機構によるリボン送りを再開させる印字開始制御手段とを設ける。そして、設定時間を、変位機構の動作解除によりプラテンにサーマルヘッドが圧接するまでに要する時間若しくはそれより若干長い時間に設定したものである。
【０００９】
このような手段を講じたラベルプリンタにおいては、ラベル用紙への無印字時間が設定時間より長いときには、プラテンからサーマルヘッドが離間するとともにリボン送りが停止する。その後、ラベル用紙への次の印字が開始されるまでの時間が設定時間、つまり変位機構の動作解除によりプラテンにサーマルヘッドが圧接するまでに要する時間若しくはそれより若干長い時間になると、変位機構の動作が解除されるとともにリボン送りが再開される。したがって、ラベル用紙への印字が開始されたときには、プラテンにサーマルヘッドが圧接されているので、確実に印字が行われる。
【００１０】
【発明の実施の形態】
以下、本発明の一実施の形態を図面を用いて説明する。
なお、この実施の形態は、図８（ａ），（ｂ）に示すように、帯状の台紙１に複数枚の白紙のラベル２（２−１，２−２，２−３，…）を一列に一定間隔Ｇで剥離可能に添付したラベル用紙３を用いて感熱印字方式によりラベルを生成するラベルプリンタに本発明を適用した場合である。
【００１１】
図１は本実施の形態におけるラベルプリンタの印字機構部を示す模式図であり、この印字機構部には、左右一対の固定フレーム１１にローラ状のプラテン１２が回転可能に支持されている。プラテン１２の少なくとも一端には、図示しないがタイミングギヤが取り付けられており、このタイミングギヤにプラテン駆動用のパルスモータ３０（図２参照）の駆動力がモータギヤ及びタイミングベルトを介して伝わるようになっている。
【００１２】
プラテン１２の上部に、ラインサーマルヘッド（以下、サーマルヘッドと略称する）１３が対峙して配置されている。サーマルヘッド１３は、スプリング１４によってプラテン１２と当接する方向に常時付勢されている。また、ヘッド支持軸１５がサーマルヘッド１３に取り付けられており、このヘッド支持軸１５に、ヘッドアップリンク１６の一端部が当接している。ヘッドアップリンク１６は、回転軸１７により回動自在に支持されており、他端部がソレノイド１８のプランジャ１９に固定されている。すなわち、ソレノイド１８が通電されてプランジャ１９が引き込まれると、ヘッドアップリンク１６が回転軸１７を中心に図中反時計方向に回動して、サーマルヘッド１３をスプリング１４の付勢力に抗してプラテン１２から離間する方向に変位させるようになっている。
【００１３】
サーマルヘッド１３とプラテン１２との間に、インクリボン２０とラベル用紙３とが通されている。インクリボン２０は、インクリボン供給ロール（不図示）に巻回されており、この供給ロールから引出されたインクリボン２０がサーマルヘッド１３とプラテン１２との間を通ってインクリボン巻取ロール（不図示）に巻き取られるようになっている。インクリボン巻取ロールには、リボンモータ３１（図２参照）の駆動力が巻取ギヤなどを介して伝達される。インクリボン２０は、このリボンモータ３１の駆動力によりインクリボン巻取ロールを回転させることによって送られる。
【００１４】
ラベル用紙３は、用紙保持部（不図示）に保持されたロール状のラベル用紙から引出され、プラテン１２とインクリボン２０との間を通ってプリンタ外部に搬出されるようになっている。ラベル用紙３は、前記パルスモータ３０の駆動力によりプラテン１２を回転させることによってステップ送りされる。そして、プラテン１２とサーマルヘッド１３とが対峙する印字位置に位置したラベル２に対して感熱印字が行われる。
【００１５】
ここに、リボンモータ３１及びその駆動力をインクリボン巻取ロールに伝達する伝達機構によってリボン送り機構が構成されている。また、パルスモータ３０及びその駆動力をプラテン１２に伝達する伝達機構によって用紙送り機構が構成されている。また、ソレノイド１８及びその吸引力によりサーマルヘッド１３をスプリング１４の付勢力に抗してプラテン１２から離間する方向に変位させるヘッドアップリンク１７によって変位機構が構成されている。
【００１６】
図２は本実施の形態におけるラベルプリンタの回路構成を示すブロック図であり、ラベルプリンタには、制御部本体としてＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）２１が実装されている。また、プログラム，キャラクタジェネレータデータ等の固定的なデータが格納されたＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）２２、可変的なデータを格納するための各種メモリエリアが形成されるＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）２３、上位のコンピュータ（不図示）から印字データ等を受信する通信インタフェース２４、キーボード２５からキー入力データを取り込むキーボードコントローラ２６、ディスプレイ２７の表示を制御する表示コントローラ２８、前記サーマルヘッド１３を駆動させるヘッド駆動回路２９、前記パルスモータ３０を駆動させるモータ駆動回路３１、前記リボンモータ３１を駆動させるモータ駆動回路３２、前記ソレノイド１８に通電信号を出力するＩ／Ｏポート３３及び用紙位置決めセンサ等の各種センサ３４から信号を入力するＩ／Ｏポート３５等が実装されている。ＣＰＵ２１と、ＲＯＭ２２，ＲＡＭ２３，通信インタフェース２４，キーボードコントローラ２６，表示コントローラ２８，ヘッド駆動回路２９，各モータ駆動回路３１，３２及び各Ｉ／Ｏポート３３，３５とは、アドレスバス，データバス等のバスライン３６によって接続されている。
【００１７】
ＲＡＭ２３には、図３に示すように、ラベル印字データが一時的に格納される印字バッファ４１、この印字バッファ４１に格納されたラベル印字データのうちラベル１枚分のデータがドットイメージでそれぞれ展開される２つのラベルバッファ（第１のラベルバッファ４２及び第２のラベルバッファ４３）の他、バッファカウンタメモリ４４、ギャップメモリ４５、設定テーブルメモリ４６等の各種メモリエリアが形成されている。
【００１８】
バッファカウンタメモリ４４は、プラテン１２とサーマルヘッド１３とが対峙する印字位置に位置したラベルに対して印字されるデータが展開されているラベルバッファ４２，４３を特定するための数値データＮを計数するエリアである。因みに、この実施の形態では、第１のラベルバッファ４２を特定するための数値データＮを“１”とし、第２のラベルバッファ４３を特定するための数値データＮを“２”とする。
【００１９】
ギャップメモリ４５は、使用するラベル用紙３のラベル間隔に相当する距離を紙送りするのに要するパルスモータ３０のステップ数Ｇを記憶するエリアである。
【００２０】
設定テーブルメモリ４６は、当該ラベルプリンタで設定可能な印字速度別にヘッドダウン所要ステップ数Ｌを記憶するエリアである。ヘッドダウン所要ステップ数Ｌは、ソレノイド１８の通電によりプラテン１２に対して離間状態にあるサーマルヘッド１３が、ソレノイド１８の通電が解除されてからプラテン１２に当接するまでに要する時間に相当するパルスモータ３０のステップ数である。因みに、この実施の形態では、ラベルプリンタが「高速」，「中速」，「低速」の３段階の印字速度を設定可能とし、各速度に対してそれぞれヘッドダウン所要ステップ数Ｌ１，Ｌ２，Ｌ３（Ｌ１＞Ｌ２＞Ｌ３）が設定されているものとする。
【００２１】
かかる構成のラベルプリンタは、初期状態としてパルスモータ３０，リボンモータ３１及びソレノイド３２がオフしている。したがって、サーマルヘッド１３は、スプリング１４の付勢力によりプラテン１２に圧接されている。この初期状態において、ラベルプリンタにセットされたラベル用紙３は、その先頭ラベル２−１が印字位置よりも上流側（用紙保持部側）に位置している。また、ギャップメモリ４５には、使用するラベル用紙３のギャップＧが設定されている。
【００２２】
この状態で、ＣＰＵ２１は、上位のコンピュータから通信インタフェース２４を介してラベル印字データを取り込むと、印字バッファ４１に一旦格納する。次いで、先頭ラベル２−１に印字するラベル印字データを印字バッファ４１から読出し、第１のラベルバッファ４２にドットイメージで展開する。また、２枚目のラベル２−２に印字するラベル印字データを同様に読出し、第２のラベルバッファ４３にドットイメージで展開する。その後、印字が開始され、先頭ラベル２−１への印字が終了すると、３枚目のラベル２−３に印字するラベル印字データを第１のラベルバッファ４２にドットイメージで展開する。以後、同様にして、奇数枚目のラベルに印字するラベル印字データを第１のラベルバッファ４２に順次ドットイメージで展開し、偶数枚目のラベルに印字するラベル印字データを第２のラベルバッファ４３に順次ドットイメージで展開する。
【００２３】
また、ＣＰＵ２１は、印字開始が指令されると、図４，図５の流れ図に示すプログラム処理を実行する。先ず、ＳＴ（ステップ）１として設定テーブルメモリ４６を検索して、事前に設定された印字速度Ｖに対応するヘッドダウン所要ステップ数Ｌを読込み、記憶保持する。また、ＳＴ２としてバッファカウンタメモリ４４のデータＮを“１”に設定する。
【００２４】
次に、ＳＴ３としてパルスモータ３０を起動させる。また、ＳＴ４としてリボンモータ３１を起動させる。パルスモータ３０の起動によりラベル用紙３が１ステップずつ送られるので、ＣＰＵ２１は、ＳＴ５，ＳＴ６としてラベル用紙３が１ステップ送られる毎にラベル２の先端が印字位置に到達したか否かを判断する。この判断は、例えば、印字位置より上流側に設けられ、台紙１に添付されたラベルのエッを検出するラベルエッジセンサの出力に基づいて行う。
【００２５】
ラベル２の先端が印字位置に到達したならば、ＣＰＵ２１は、ＳＴ７，ＳＴ８としてラベル用紙３が１ステップ送られる毎に、印字位置に到達しているラベルの部分が、バッファカウンタメモリ４４のデータＮによって特定されるラベルバッファ４２または４３（以下、ラベルバッファＮとする）にドットイメージで展開されているラベル印字データの最初の印字領域の先頭ラインか否かを判断する。
【００２６】
印字位置に到達しているラベルの部分が、印字領域の先頭ラインに対応する部分でない場合には、その部分までラベル用紙３がステップ送りされるのを待機する。そして、印字領域の先頭ラインに対応する部分までラベル用紙３が送られたならば、ＣＰＵ２１は、ＳＴ９，ＳＴ１０としてラベル用紙３が１ステップ送られる毎にラベルバッファＮからその印字領域のドットデータを先頭ラインより１ラインずつ読込み、ヘッド駆動回路２９に供給して、ラベルへの印字を制御する。
【００２７】
こうして、その印字領域のドットデータが１ラインずつラベルに印字され、ＳＴ１１としてその印字領域の最終のドットラインまで印字されたならば、ＣＰＵ２１は、ＳＴ１２としてラベルバッファＮに展開されているデータにより同一ラベルに対して次の印字領域があるか否かを判断する。
【００２８】
ここで、同一ラベルに対して次の印字領域がある場合には、ＳＴ１３としてその印字領域の先頭ラインに対応するラベルの部分が印字位置まで搬送されるのに要するステップ数，いわゆる同一ラベル内無印字領域ステップ数Ｑを算出する。そして、ＳＴ１４としてこの同一ラベル内無印字領域ステップ数Ｑと印字速度Ｖに対応するヘッドダウン所要ステップ数Ｌとを比較する。その結果、同一ラベル内無印字領域ステップ数Ｑがヘッドダウン所要ステップ数Ｌ以下の場合には、ＳＴ７の処理に戻り、ラベル用紙３が１ステップ送られる毎に、印字位置に到達しているラベルの部分が、ラベルバッファＮにドットイメージで展開されているラベル印字データの次の印字領域の先頭ラインか否かを判断する。
【００２９】
一方、同一ラベル内無印字領域ステップ数Ｑがヘッドダウン所要ステップ数Ｌより大きい場合には、ＳＴ１５としてソレノイド１８への通電をオンするとともに、リボンモータ３１を停止させる。この状態で、ＣＰＵ２１は、ＳＴ１６，ＳＴ１７としてラベル用紙３が１ステップ送られる毎に同一ラベル内無印字領域ステップ数Ｑを“１”ずつ減算する。こうして、ＳＴ１８として同一ラベル内無印字領域ステップ数Ｑがヘッドダウン所要ステップ数Ｌに一致するのを待機する。そして、同一ラベル内無印字領域ステップ数Ｑがステップ数Ｌに一致したならば、ＳＴ１９としてソレノイド１８への通電をオフするとともに、リボンモータ３１を再起動させる。その後、ＣＰＵ２１は、ＳＴ７の処理に戻り、ラベル用紙３が１ステップ送られる毎に、印字位置に到達しているラベルの部分が、ラベルバッファＮにドットイメージで展開されているラベル印字データの次の印字領域の先頭ラインか否かを判断する。
【００３０】
ＳＴ１２にて同一ラベルに対して次の印字領域がない場合には、ＳＴ２０として印字バッファ４１に格納されているラベル印字データの印字を全て終了したか否かを判断する。この判断は、ラベルバッファＮでない他方のラベルバッファに次のラベルへの印字データが展開されているか否かによって行う。
【００３１】
次のラベルへの印字データが他方のラベルバッファに展開されている場合には、印字終了でないので、図５のＳＴ２１の処理に進む。ＳＴ２１では、現在、印字位置に位置しているラベルの終端が印字位置に到達するまでのステップ数Ｒを検出する。次に、ＳＴ２２としてバッファカウンタメモリ４４のデータＮを“１”だけ増加したならば、ＳＴ２３としてこのデータＮがラベルバッファの数“２”を超えたか否かを判断する。そして、超えた場合には、ＳＴ２４としてデータＮを“１”と変更する。
【００３２】
次に、ＳＴ２５としてＳＴ２２〜ＳＴ２４の処理で変更されたバッファカウンタメモリ４４のデータＮによって特定されるラベルバッファ４２または４３にドットイメージで展開されているラベル印字データに基づいて、次のラベルの先端が印字位置に到達してからそのラベルに印字される最初の印字領域の先頭ラインに対応する部分が印字位置に到達するまでのステップ数Ｓを検出する。しかる後、ＳＴ２６としてステップ数Ｒ及びステップ数Ｓとギャップメモリ４５に設定されているギャップデータＧとを加算して、ラベル間無印字領域ステップ数Ｔを算出する。そして、ＳＴ２７としてこのラベル間無印字領域ステップ数Ｔと前記ヘッドダウン所要ステップ数Ｌとを比較する。その結果、ラベル間無印字領域ステップ数Ｔがヘッドダウン所要ステップ数Ｌ以下の場合には、ＳＴ５に戻り、次のラベル２の先端が印字位置に到達するのを待機する。
【００３３】
ラベル間無印字領域ステップ数Ｔがヘッドダウン所要ステップ数Ｌより大きい場合には、ＳＴ２８としてソレノイド１８への通電をオンするとともに、リボンモータ３１を停止させる。この状態で、ＣＰＵ２１は、ＳＴ２９，ＳＴ３０，ＳＴ３１としてラベル間無印字領域ステップ数Ｔがヘッドダウン所要ステップ数Ｌに一致するまで、ラベル用紙３が１ステップ送られる毎にラベル間無印字領域ステップ数Ｔを“１”ずつ減算する。そして、ラベル間無印字領域ステップ数Ｔがステップ数Ｌに一致したならば、ＳＴ３２としてソレノイド１８への通電をオフするとともに、リボンモータ３１を再起動させる。その後、ＣＰＵ２１は、ＳＴ５に戻り、次のラベル２の先端が印字位置に到達するのを待機する。
【００３４】
以後、同様にして次のラベルに対する印字を制御する。そして、ＳＴ２０にて印字終了を判断した場合には、ＳＴ３３としてリボンモータ３１を停止させる。また、ＳＴ３２としてパルスモータ３０を停止させて、このプログラム処理を終了する。
【００３５】
このように構成された本実施の形態において、図８（ａ）に示す印字パターンでラベル用紙３に印字を行う場合のパルスモータ３０，ソレノイド１８及びリボンモータ３１のタイミング波形図を図６に示す。この印字パターンは、１つのラベル２に対して１つの印字領域４が設定されており、１つのラベル２における印字領域最終ライン（ｊ３）からそのラベルの終端ライン（ｊ４）までのステップ数Ｒと、ラベル間のギャップに相当するステップ数Ｇと、次のラベルの先端ライン（ｊ１）から印字領域先頭ライン（ｊ２）までのステップＳとを加算したラベル間無印字領域ステップ数Ｔが、ヘッドダウン所要ステップ数Ｌより大きい場合である。
【００３６】
この場合は、ラベル２毎に、印字領域最終ライン（ｊ３）への印字終了後に、ソレノイド１８への通電がオンされるとともに、リボンモータ３１が停止する。これにより、サーマルヘッド１３がプラテン１２から離間する方向に持ち上げられるとともに、リボン送りが停止する。その後、次のラベルへの印字領域先頭ライン（ｊ２）までの残りステップ数がヘッドダウン所要ステップ数Ｌに一致すると、ソレノイド１８への通電がオフされるとともに、リボンモータ３１が再起動する。これにより、リボン送りが再開されるとともに、サーマルヘッド１３がスプリング１４に付勢されてプラテン１２側へ押し下げられる。そして、ヘッドダウン所要ステップ数Ｌが経過し、ラベル２の印字領域先頭ライン（ｊ２）が印字位置に到達すると、サーマルヘッド１３はプラテン１２に圧接される。この間、パルスモータ３０は停止しない。
【００３７】
次に、図８（ｂ）に示す印字パターンでラベル用紙３に印字を行う場合のパルスモータ３０，ソレノイド１８及びリボンモータ３１のタイミング波形図を図７に示す。この印字パターンは、１つのラベル２に対して２つの印字領域４ａ，４ｂが設定されており、先端側の印字領域４ａの最終ライン（ｋ２）から後端側の印字領域４ｂの先頭ライン（ｋ３）までの同一ラベル内無印字領域ステップ数Ｑが、ヘッドダウン所要ステップ数Ｌより大きい場合である。
【００３８】
この場合は、ラベル２毎に、先端側印字領域４ａの最終ライン（ｋ２）への印字終了後に、ソレノイド１８への通電がオンされるとともに、リボンモータ３１が停止する。これにより、サーマルヘッド１３がプラテン１２から離間する方向に持ち上げられるとともに、リボン送りが停止する。その後、後端側印字領域４ｂの先頭ライン（ｋ３）までの残りステップ数がヘッドダウン所要ステップ数Ｌに一致すると、ソレノイド１８への通電がオフされるとともに、リボンモータ３１が再起動する。これにより、リボン送りが再開されるとともに、サーマルヘッド１３がスプリング１４に付勢されてプラテン１２側へ押し下げられる。そして、ヘッドダウン所要ステップ数Ｌが経過し、ラベル２の後端側印字領域先頭ライン（ｋ３）が印字位置に到達すると、サーマルヘッド１３はプラテン１２に圧接される。この間、パルスモータ３０は停止しない。
【００３９】
このように本実施の形態によれば、ラベルへの無印字状態が一定時間以上継続するときにはリボン送りを停止させるので、インクリボンを節約できる。また、印字が行われる際には、サーマルヘッド１３がプラテン１２に常に圧接されているので、印字を確実に行うことができる。しかも、印字開始から終了までパルスモータ３０は停止されず、ラベル用紙３が連続して搬送されるので、印字処理時間を短縮できる。
【００４０】
なお、前記一実施の形態では、図４のＳＴ１８及び図５のＳＴの処理において同一ラベル内無印字領域ステップ数Ｑ、または、ラベル間無印字領域ステップ数Ｔがヘッドダウン所要ステップ数Ｌと一致したタイミングで、ソレノイド１８への通電をオフするとともに、リボンモータ３１を再起動させたが、ヘッドダウン所要ステップ数Ｌより数ステップ多いタイミングでソレノイド１８への通電をオフするとともに、リボンモータ３１を再起動させてもよい。こうすることにより、ラベル２の印字領域先頭ラインが印字位置に到達するより数ステップ前にサーマルヘッド１３がプラテン１２に圧接するので印字を確実に行える上、インクリボンの節約も図ることができる。
【００４１】
【発明の効果】
以上詳述したように本発明によれば、ラベルへの無印字状態が一定時間以上継続するときにはリボン送りを停止させてインクリボンの節約を図りつつ、ラベル用紙を連続して搬送させることができ、印字処理時間を短縮できるラベルプリンタを提供できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態であるラベルプリンタの印字機構部を示す模式図。
【図２】同ラベルプリンタの回路構成を示すブロック図。
【図３】同ラベルプリンタのＲＡＭに形成される主要なメモリエリアを示す図。
【図４】同ラベルプリンタのＣＰＵが実行する主要なプログラム処理を示す流れ図。
【図５】同ラベルプリンタのＣＰＵが実行する主要なプログラム処理を示す流れ図。
【図６】ある印字パターンのラベル印字を行うときのパルスモータ，ソレノイド及びリボンモータ３１のタイミング波形図。
【図７】他の印字パターンのラベル印字を行うときのパルスモータ，ソレノイド及びリボンモータ３１のタイミング波形図。
【図８】ラベル印字パターンの一例を示す図。
【符号の説明】
１…台紙
２…ラベル
３…ラベル用紙
４，４ａ，４ｂ…印字領域
１２…プラテン
１３…ラインサーマルヘッド
１４…スプリング
１６…ヘッドアップリンク
１８…ソレノイド
２０…インクリボン
２１…ＣＰＵ
３０…パルスモータ
３１…リボンモータ
【図１】
2004017609.tif 000003
【図２】
2004017609.tif 000004
【図３】
2004017609.tif 000005
【図４】
2004017609.tif 000006
【図５】
2004017609.tif 000007
【図６】
2004017609.tif 000008
【図７】
2004017609.tif 000009
【図８】
2004017609.tif 000010