(57)【要約】【課題】ラベルを無駄にすることなく1枚目のラベルから印字を行うことができる印字開始位置セット方法を提供すること。【解決手段】用紙セット用の第１のマーカ31から所定距離隔てた位置に印字位置開始用の第２のマーカ32が設けられた連続用紙22の第１のマーカを印字開始位置にセットする用紙セット工程と、前記連続用紙を1ステップずつ搬送し、反射センサ17により第２のマーカ32を検出する検出工程と、この検出工程により第２のマーカ32の後端が検出されてから前記連続用紙を所定ステップだけ搬送することにより印刷用ラベル31を印字開始位置にセットする印字開始位置セット工程とを具備している。【選択図】図４
2007090677.tif 000002
【特許請求の範囲】
【請求項１】
用紙セット用の第１のマーカと、この第１のマーカから所定距離隔てた位置に印字位置開始用の第２のマーカが設けられた連続用紙の前記第１のマーカを印字開始位置にセットする用紙セット工程と、
前記連続用紙を1ステップずつ搬送し、光学センサにより前記第２のマーカを検出する検出工程と、
この検出工程により前記第２のマーカの後端が検出されてから前記連続用紙を所定ステップだけ搬送することにより前記印刷用ラベルを印字開始位置にセットする印字開始位置セット工程とを具備したことを特徴とする印字開始位置セット方法。
【請求項２】
前記検出工程で光学センサにより前記第２のマーカが検出されないとインクリメントされる第２計数手段とを具備し、
この第２計数手段の計数値が第２の判定値を超えると用紙送りエラー処理をする工程とを具備したことを特徴とする請求項１記載の印字開始位置セット方法。
【請求項３】
前記検出工程で光学センサにより前記第1のマーカあるいは前記第２のマーカが検出されている間インクリメントされる第１計数手段とを具備し、
この第1計数手段の計数値が第１の判定値を超えると用紙送りエラー処理をする工程とを具備したことを特徴とする請求項１記載の印字開始位置セット方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字・バーコードを印刷することができるラベルプリンタをラベルを印字開始位置にセットする印字開始位置セット方法に関する。
【背景技術】
【０００２】
連続用紙に所定間隔で貼り付けられたラベルに印字を行うようにしたラベルプリンタが知られている。このようなラベルプリンタには、スペース上の問題から連続用紙を逆方向に搬送した場合に用紙がジャムらない機構を備えていないものがある。
【特許文献１】特開２００２−３５６０２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このようなラベルプリンタにおいては、ラベルを印字開始位置に位置あわせするには、1枚目のラベルを正転方向に空送りして位置あわせを行っていた。
【０００４】
従って、1枚目のラベルを印字されずに、2枚目のラベルから印字が行われるため、1枚目のラベルが無駄になってしまうという問題があった。
【０００５】
本発明は上記の点に鑑みてなされたもので、その目的は、連続用紙に所定間隔で貼り付けられたラベルに印字を行うようにしたラベルプリンタにおいて、ラベルを無駄にすることなく1枚目のラベルから印字を行うことができる印字開始位置セット方法を提供することができる。
【課題を解決するための手段】
【０００６】
本発明は、用紙セット用の第１のマーカと、この第１のマーカから所定距離隔てた位置に印字位置開始用の第２のマーカが設けられた連続用紙の前記第１のマーカを印字開始位置にセットする用紙セット工程と、前記連続用紙を1ステップずつ搬送し、光学センサにより前記第２のマーカを検出する検出工程と、この検出工程により前記第２のマーカの後端が検出されてから前記連続用紙を所定ステップだけ搬送することにより前記印刷用ラベルを印字開始位置にセットする印字開始位置セット工程とを具備したことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、用紙セット用の第１のマーカと、この第１のマーカから所定距離隔てた位置に印字位置開始用の第２のマーカが設けられた連続用紙の前記第１のマーカを印字開始位置にセットしておき、第２のマーカの後端が検出されてから連続用紙を所定ステップだけ搬送することにより前記印刷用ラベルを印字開始位置にセットするようにしたので、ラベルを無駄にすることなく1枚目のラベルから印字を行うことができる印字開始位置セット方法を提供することができる。
【発明を実施するための最良の形態】
【０００８】
以下図面を参照して本発明の一実施の形態について説明する。
【０００９】
図１において、11は本ラベルプリンタを統括して制御するＣＰＵ(中央処理装置)である。この中央処理装置11からのシステムバス11aには、各種制御プログラムが記憶されるフラッシュＲＯＭ(リード・オンリ・メモリ)12、図2に示すマーカ通過フラグ、第１カウンタC1、第２カウンタC2領域の他各種作業領域を有するＲＡＭ(ランダム・アクセス・メモリ)13、外部ホスト機器が接続される通信Ｉ／Ｆ14、例えばサーマルヘッドである印字ヘッド15、連続用紙を搬送するための例えばステッピングモータよりなるモータ16、後述する用紙セット用の第１マーカ32及び印字位置開始用の第２マーカ33を検出するための光学センサとしての反射センサ17が接続されている。
【００１０】
次に、図3を参照してラベルプリンタの要部について説明する。図3において、印字ヘッド15に対向するようにプラテン21が配設されている。このプラテン21の回転はモータ16により行われる。プラテン21はモータ16が1ステップ駆動される毎に所定量回転する。このプラテン21の回転により連続用紙22は矢印Ａ方向に搬送される。
【００１１】
なお、23はカバー、24は連続用紙を切断するためのカッタ、25はラベルプリンタのケースを兼ねた排出トレイである。
【００１２】
次に、図4を参照して連続用紙の裏面に印刷されている第１マーカ32及び第２マーカ33の位置関係について説明する。
【００１３】
図4において、帯状の連続用紙21の表面には、ラベル31が所定間隔Δt隔てて貼られている。この連続用紙21の裏面の隣接するラベル31間(ギャップ)には用紙セット用ブラックマークである第１マーカ32が印刷されている。この第１マーカ32の幅はほぼΔtに等しい。例えば、このΔtは例えば、10mmとされている。
【００１４】
この第１マーカ32の後端から例えば、27mm離なれた位置に印字位置開始用マークである第２マーカ33が印刷されている。この第２マーカ33の幅は、例えば3mmとされている。
【００１５】
次に、上記のように構成された本発明の一実施の形態の動作を図5のフローチャートを参照して説明する。まず、作業者は、図3に示すように連続用紙22の裏面に印刷された第１マーカ32が印字ヘッド15に掛かるように連続用紙22を印字ヘッド15とプラテン21の間にセットする。第１マーカ32が図3の位置にあるときには、第２マーカ33は反射センサ17を挟んでプラテン21側と反対側にあるのが正常な位置である。
【００１６】
図5のフローチャートに戻って、ＲＡＭ13内のマーカ通過フラグＦ、第１カウンタＣ１、第２カウンタＣ２をそれぞれリセットする(ステップＳ1〜Ｓ3)。
【００１７】
そして、印字要求ありかが判定される(ステップＳ4)。これは、通信Ｉ／Ｆ１４を介して接続されるホスト装置(図示しない)から印字要求があったかが判定される。
【００１８】
このステップＳ4の判定で「ＹＥＳ」と判定されると、モータ16を1ステップ駆動して、連続用紙22を1ステップ分フィードする(ステップＳ5)。
【００１９】
次に、反射センサ17の値を入力する(ステップＳ6)。そして、この反射センサ17の値が黒レベルであるかが判定される(ステップＳ7)。
【００２０】
図3の状態では、まだ第２マーカ33が反射センサ17に掛かっていないため、反射センサ17により黒レベルは検出されない。従って、ステップＳ7の判定で「ＮＯ」と判定されて、第２カウンタC2がインクリメントされる(ステップＳ8)。
【００２１】
そして、マーカ通過フラグFがセットされているかが判定される(ステップＳ9)。この時点ではマーカ通過フラグFはセットされていないため、ステップＳ9の判定で「ＮＯ」と判定される。
【００２２】
そして、第２カウンタC2が第２判定値以下であるかが判定される(ステップＳ10)。この第２判定値は、図3に示すように連続用紙22をセットした場合における第２マーカ33と反射センサ17との距離であり、例えば20mmである。
【００２３】
このステップＳ10の判定で「ＮＯ」と判定されると用紙送りエラー処理が行われる(ステップＳ11)。
【００２４】
一方、ステップＳ10の判定で「ＹＥＳ」と判定されると、前記ステップＳ5以降の処理が行われる。ここで、ステップＳ7の判定で、反射センサ17でマーカが検出されていないと判定される状態では、連続用紙22が1ステップずつフィードされると共に、第２カウンタC2がインクリメントされる。例えば、連続用紙22をセットしていない場合には、反射センサ17でマーカは検出されないので、第２カウンタC2はインクリメントされ続ける。
【００２５】
従って、やがて第２カウンタC2が第２判定値を超える状態となる。この時点で、ステップＳ10の判定で「ＮＯ」と判定されて用紙送りエラー処理が行われる(ステップＳ11)。
【００２６】
ところで、連続用紙22がフィードされ続けると、第２マーカ33の前端が反射センサ17で検出される。この場合に、ステップＳ7の判定で「ＹＥＳ」と判定される。この結果、第１カウンタC1がインクリメントされる(ステップS12)。続いて、マーカ通過フラグＦがセットされる(ステップＳ13)。
【００２７】
次に、第１カウンタC1が第１判定値以下であるかが判定される(ステップＳ14)。この第１カウンタC1はマーカの幅を計測している。この第１判定値は、第１マーカ32と第２マーカ33のうち幅の狭いマーカの幅以上で幅の広いマーカ以下の値であり、例えば45mmである。
【００２８】
そして、ステップＳ14の判定で「ＹＥＳ」と判定された場合には、前記ステップＳ5以降の処理が行われる。そして、反射センサ17により黒レベルが検出され続ける間は、連続用紙22が1ステップずつフィードされ続けると共に、第１カウンタC1がインクリメントされる。例えば、連続用紙22がジャムっている場合には、連続用紙22は搬送されないため、反射センサ17で黒レベルを検出され続ける。このように、連続用紙22がジャムし続けると、第１カウンタC1は第１判定値より大きくなるため、ステップＳ14の判定で「NO」と判定される。この結果、用紙送りエラー処理が行われる(ステップＳ11)。
【００２９】
そして、第２マーカ33の後端を検出した後は、反射センサ17で黒レベルは検出されなくなる。つまり、ステップＳ7の判定で「ＮＯ」と判定される。従って、ステップＳ8以降の処理が行われる。つまり、第2カウンタC2がインクリメントされる。
【００３０】
続いて、マーカ通過フラグFがセットされているかが判定される(ステップＳ9)。ここで、すでに、マーカ通過フラグFはセットされているため、ステップＳ9の判定で「YES
』と判定されると、マーカ通過フラグFがリセットさせ(ステップＳ15)、用紙22を
印字開始位置までフィードさせて(ステップＳ16)、印字処理が行われる(ステップＳ17)。
【００３１】
このステップＳ16でフィードされるフィード量は、反射センサ17により第２マーカ33の後端が検出されてから何ステップフィードすれば、ラベル31が印字開始位置に来るか予め計測しておくようにすれば良い。
【００３２】
このように、連続用紙22を逆回転することなく、順方向にフィードするだけで、ラベル31を印字開始位置に位置させることができるので、ラベル31を無駄にすることをなくすことができる。
【００３３】
なお、上記実施の形態において、第１マーカ32及び第２マーカ33の幅は実施の形態に記載されたものに限るものではなく、第１マーカ32はラベル31とラベル31との間のギャップであっても良い。このようなギャップを光学的センサで検出するようにすれば良い。
【図面の簡単な説明】
【００３４】
【図１】本発明の一実施の形態に係るラベルプリンタのシステム構成を示すブロック図。
【図２】同実施の形態に係るＲＡＭの記憶内容を示す図。
【図３】同ラベルプリンタの要部断面図。
【図４】同ラベルプリンタに用いられる連続用紙の裏面に形成された用紙セット用ブラックマーク及び印字位置開始用マークの位置関係を説明するための図。
【図５】同実施の形態の動作を説明するためのフローチャート。
【符号の説明】
【００３５】
11…ＣＰＵ、12…ＲＯＭ、13…ＲＡＭ、15…印字ヘッド、16…モータ、17…反射センサ。
【図１】
2007090677.tif 000003
【図２】
2007090677.tif 000004
【図３】
2007090677.tif 000005
【図４】
2007090677.tif 000006
【図５】
2007090677.tif 000007