(57)【要約】【課題】ラベルとラベルの間の間隔を正確に測定して印字精度を改善する。【解決手段】ラベルを走行させてセンサ出力を得る。測定ウインド内でのセンサ出力が単調増加から単調減少に転じたときセンサ出力が単峰特性となる。このときのセンサ出力が基準レベル以上であるときラベル間隔での単峰特性と認識する。測定ウインド内の最新のセンサ出力と最古のセンサ出力とのレベル関係が逆転したときの、測定ウインドの中央点が単峰特性の極大点となる。この極大点を中心にして同じライン数離れたラベルの端面のセンサ出力が、一方はラベルの後端面の情報として、他方はラベルの先端面の情報として利用される。ラベル間隔に相当するセンサ出力のみを確実に検出できる。ラベルの透過率やサイズの違い、ラベル間隔のばらつきなどによらず、ラベル間隔を正確に検出でき、印字精度が向上する。【選択図】        図１３
2006030092.tif 000002
【特許請求の範囲】
【請求項１】
剥離紙付きのラベル測定方法であって、
剥離紙付きのラベルを空送りすることで得られるラベル間隔に対応したセンサ出力情報からヒストグラムを生成するステップと、
このヒストグラムの情報からセンサ出力に対する基準レベルを生成するステップと、
上記剥離紙付きのラベルを走行させてセンサ出力を得るステップと、
ラベルの進行に合わせて、ラベル間隔に相当する測定ウインド内での最先のセンサ出力より単調増加を判定するステップと、
当該単調増加判定ステップを経て最先のセンサ出力より単調減少を判定するステップと、
上記測定ウインド内に存在する全てのセンサ出力が、上記基準レベル以上であるとき、上記測定ウインド内に存在する複数のセンサ出力からその極大点を求めるステップと、
当該極大点に対応したセンサ出力に基づいて上記ラベルの両端を検出するステップとからなる
ことを特徴とする剥離紙付きのラベル測定方法。
【請求項２】
上記基準レベル生成ステップは、
上記剥離紙付きのラベルを走行させてセンサ出力を得るステップに先行する
ことを特徴とする請求項１記載の剥離紙付きのラベル測定方法。
【請求項３】
上記基準レベル生成ステップは、
異なる剥離紙付きのラベルごとに実行される
ことを特徴とする請求項１記載の剥離紙付きのラベル測定方法。
【請求項４】
上記極大点を求めるステップには、
測定ウインド内の両端に存在するセンサ出力の大小を判別するステップを有し、
上記測定ウインド内に存在する最も新しいセンサ出力が、上記測定ウインド内に存在する最も古いセンサ出力よりも小さいとき、
上記最も古いセンサ出力を、上記ラベルの終端面に対応するセンサ出力として用いると共に、
上記最も新しいセンサ出力を、上記ラベルに先行するラベルの始端面に対応するセンサ出力として用いる
ことを特徴とする請求項１記載の剥離紙付きのラベル測定方法。
【請求項５】
上記単調増加判定ステップは、
少なくとも連続する３つの測定点からのセンサ出力を用いて測定し、
最新に測定したセンサ出力が何れも直前のセンサ出力のレベルよりも増加するとき、単調増加であると判定する
ことを特徴とする請求項１記載の剥離紙付きのラベル測定方法。
【請求項６】
上記単調減少判定ステップは、
少なくとも連続する３つの測定点からのセンサ出力を用いて測定し、
最新に測定したセンサ出力が何れも直前のセンサ出力のレベルよりも減少するとき、単調減少であると判定する
ことを特徴とする請求項１記載の剥離紙付きのラベル測定方法。
【請求項７】
剥離紙付きのラベルに対する検知手段と、
当該検知手段の出力をＡ／Ｄ変換するＡ／Ｄ変換手段と、
ラベル間隔に相当する測定ウインド内に存在する上記Ａ／Ｄ変換手段のセンサ出力から、上記測定ウインド内に存在するセンサ出力の極大点を検出する極大点検出手段と、
検出された極大点に対応した測定点に基づいて上記ラベルの端面に対応したセンサ出力を検出する端面検出手段とからなる
ことを特徴とする剥離紙付きのラベル測定装置。
【請求項８】
上記検知手段は、透過型センサか反射型センサが使用される
ことを特徴とする請求項７記載の剥離紙付きのラベル測定装置。
【請求項９】
上記Ａ／Ｄ変換手段、極大点検出手段および端面検出手段はＣＰＵを有したマイコンで構成される
ことを特徴とする請求項７記載の剥離紙付きのラベル測定装置。
【請求項１０】
上記極大点検出手段では、ラベルの進行に合わせて、ラベル間隔に相当する測定ウインド内に存在する複数の測定点に対応したセンサ出力を、１測定点ごとに順次更新すると共に、
上記測定ウインド内で、単調増加するセンサ出力と、単調減少するセンサ出力の双方を含むときであって、これらセンサ出力の全てが、上記ラベル間隔内でのセンサ出力判定用として用いる基準レベルを越える値であるとき、
上記測定ウインド内に存在する複数のセンサ出力に基づいてその極大点を検出する
ことを特徴とする請求項７記載の剥離紙付きのラベル測定装置。
【請求項１１】
上記端面検出手段では、
測定ウインド内の両端に存在するセンサ出力の大小を判別する機能を有し、
上記測定ウインド内に存在する最も新しいセンサ出力が、上記測定ウインド内に存在する最も古いセンサ出力よりも小さいとき、
上記最も古いセンサ出力を、上記ラベルの終端面に対応するセンサ出力として用いると共に、
上記最も新しいセンサ出力を、上記ラベルに先行するラベルの始端面に対応するセンサ出力として用いる
ことを特徴とする請求項７記載の剥離紙付きのラベル測定装置。
【請求項１２】
印字ヘッドと、
当該印字ヘッドより先行する位置に設けられた剥離紙付きのラベルの検知手段と、
当該検知手段の出力をＡ／Ｄ変換するＡ／Ｄ変換手段と、
ラベル間隔に相当する測定ウインド内に存在する上記Ａ／Ｄ変換手段のセンサ出力から、上記測定ウインド内に存在するセンサ出力の極大点を検出する極大点検出手段と、
検出された極大点を基にして上記ラベルの端面に対応したセンサ出力を検出する端面検出手段とからなり、
上記端面検出手段の出力で、上記ラベルに対する印字状態が制御される
ことを特徴とするラベルプリンタ。
【請求項１３】
上記印字ヘッドは、感熱ヘッドである
ことを特徴とする請求項１３記載のラベルプリンタ。
【請求項１４】
上記検知手段は、透過型センサか反射型センサが使用される
ことを特徴とする請求項１３記載のラベルプリンタ。
【請求項１５】
上記Ａ／Ｄ変換手段、極大点検出手段および端面検出手段はＣＰＵを有したマイコンで構成される
ことを特徴とする請求項１３記載のラベルプリンタ。
【請求項１６】
上記極大点検出手段では、ラベルの進行に合わせて、ラベル間隔に相当する測定ウインド内に存在する複数の測定点に対応したセンサ出力を、１測定点ごとに順次更新すると共に、
上記測定ウインド内で、単調増加するセンサ出力と、単調減少するセンサ出力の双方を含むときであって、これらセンサ出力の全てが、上記ラベル間隔内でのセンサ出力判定用として用いる基準レベルを越える値であるとき、
上記測定ウインド内に存在する複数のセンサ出力に基づいてその極大点を検出する
ことを特徴とする請求項１３記載のラベルプリンタ。
【請求項１７】
上記端面検出手段では、
測定ウインド内の両端に存在するセンサ出力の大小を判別し、
上記測定ウインド内に存在する最も新しいセンサ出力が、上記測定ウインド内に存在する最も古いセンサ出力よりも小さいとき、
上記最も古いセンサ出力を、上記ラベルの終端面に対応するセンサ出力として用いると共に、
上記最も新しいセンサ出力を、上記ラベルに先行するラベルの始端面に対応するセンサ出力として用いる
ことを特徴とする請求項１３記載のラベルプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、剥離紙付きのラベル測定方法、その測定装置および当該ラベル測定機能を備えたラベルプリンタに関する。
【０００２】
詳しくは、剥離紙にほぼ等間隔で貼着されたラベル同士の間隔、具体的には先行するラベルの後端面と、これに後行するラベルの先端面を、１走査ライン（１測定点）ごと順次走査して検知し、そのセンサ出力の特徴を判別しながら、ラベル間隔を正確に検出できるようにしたもので、特にラベル自身のサイズが小さく、したがってラベルの貼着間隔が狭いような場合でも、常に所定のラベル位置に印字できるようにして印字漏れなどを防止できる剥離紙付きのラベル測定方法等に関する。
【背景技術】
【０００３】
各種商品のラベルを始めとしてスーパーマーケットなどの食品売り場における商品のラベル、出荷票、現品票、部品ラベルなど、あらゆる産業分野において、日常業務としてラベルプリンタと称される、ラベルに印字するプリンタが活躍している。
【０００４】
このラベルプリンタに使用されるラベルは通常剥離紙（台紙）付きのラベルが使用される。図１４はこの剥離紙付きのラベル１０の一例を示すもので、これは帯状をなす剥離紙１２の表面に、一列に所定の間隔（ラベル間隔）Ｗを以て複数枚のラベル１４が貼着されたものである。
【０００５】
ラベル１４の所定位置には、予め生成された情報（印字データ）が印字される。通常は、複数枚のラベル１４に同じ内容の印字データが印字される場合がある。
【０００６】
ラベル１４のサイズは多種多様で、それに伴って剥離紙付きのラベル１０の幅も長さも相違する。この種プリンタにおいて使用するラベル１４は横が２５ｍｍで縦が１５ｍｍ程度のサイズから、横が７５ｍｍで縦が１６０ｍｍ程度まで様々であって、このラベル１４のサイズによってラベル間隔Ｗも相当のばらつきがある。ラベル間隔Ｗとしては、２．０ｍｍ程度のものもあれば、５．０ｍｍ程度のものまで様々である。上述したラベルプリンタはこのようなサイズの違うラベル１０でも適応できるように構成されている。
【０００７】
ラベル１４に所定の情報を印字するには、ラベル１４の端面（始端面および終端面）を検知する必要がある。ラベル１４の検知は通常ラベル１４の進行方向に対して直交する方向に配されたセンサによって行われる（例えば特許文献１）。
例えば透過型のセンサを使用した場合、剥離紙１２として半透明な貼着紙が使用される。ラベル１４の有無によって透過率が変わるから、この透過率の変化によってラベル１４の有無が判別される。
【０００８】
ラベル１４の有無を判別できれば、ラベル１４の先端（始端面）および後端（後端面）をそれぞれ把握できるから、それらの情報によって印字が制御されることになる。
【０００９】
【特許文献１】特開２００３−２６１３４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
ところで、特許文献１ではセンサから得られる出力をほぼ矩形波（パルス波）として判断して、そのエッジを検出することでラベルの端面と見なしている。しかし、実際には図１５Ａ，Ｂに示すように、センサ出力は完全な矩形波とはならず、単峰波形となるのが普通である。
【００１１】
そして、特許文献１の場合には、その図１に図示されているようにセンサの出力をＣＰＵに入力しているので、実際にはこのセンサ出力を一旦波形整形して矩形波に変換してからＣＰＵに入力しているものと思われる。そうすると、以下のような問題を惹起する。
【００１２】
図１５Ｂに示すように、波形整形するためには基準レベルＶref'を設定することになるが、剥離紙１２の材質などによる透過度のばらつき、同一材質でもその製造のばらつきによる透過度のばらつきなどがあり、また同じようにラベル１４にも、その透過度のばらつきがある。さらには、ラベル間隔Ｗにもばらつきが発生することがある。
【００１３】
このようなばらつきが原因で、センサからの出力（センサ出力）にもばらつきが発生してしまう。図１５は説明の便宜上ラベル間隔のばらつきによってセンサ出力がばらつくことを示している。その結果、基準レベルＶref'で波形整形するとラベル間隔に完全に対応したセンサ出力が得られなくなってしまう。このラベル間隔の検出誤差（Ｗｂ−Ｗｂ'、Ｗｃ−Ｗｃ'、Ｗｄ−Ｗｄ'、・・・）によって、ラベル１４の先端面と後端面の位置を正確に把握できなくなってしまう。
【００１４】
上述したようにサイズの小さなラベルを印字対象とする場合には、僅かな違いでもラベル１４外に印字されてしまったり、印字位置にばらつきが発生したりするので、印字精度が悪い。
【００１５】
そこで、この発明はこのような従来の課題を解決したものであって、特にラベル間隔を正確に検出できるようにした剥離紙付きのラベル測定方法等を提案するものである。
【課題を解決するための手段】
【００１６】
上述の課題を解決するため、請求項１に記載したこの発明に係る剥離紙付きのラベルの測定方法では、剥離紙付きのラベルを空送りすることで得られるラベル間隔に対応したセンサ出力情報からヒストグラムを生成するステップと、
このヒストグラムの情報からセンサ出力に対する基準レベルを生成するステップと、
上記剥離紙付きのラベルを走行させてセンサ出力を得るステップと、
ラベルの進行に合わせて、ラベル間隔に相当する測定ウインド内での最先のセンサ出力より単調増加を判定するステップと、
当該単調増加判定ステップを経て最先のセンサ出力より単調減少を判定するステップと、
上記測定ウインド内に存在する全てのセンサ出力が、上記基準レベル以上であるとき、上記測定ウインド内に存在する複数のセンサ出力からその極大点を求めるステップと、
当該極大点を示すセンサ出力に基づいて上記ラベルの両端を検出するステップとからなることを特徴とする。
【００１７】
また、請求項７に記載したこの発明に係る剥離紙付きのラベル測定装置では、剥離紙付きのラベルに対する検知手段と、
当該検知手段の出力をＡ／Ｄ変換するＡ／Ｄ変換手段と、
ラベル間隔に相当する測定ウインド内に存在する上記Ａ／Ｄ変換手段のセンサ出力から、上記測定ウインド内に存在するセンサ出力の極大点を検出する極大点検出手段と、
検出された極大点を基にして上記ラベルの端面に対応したセンサ出力を検出する端面検出手段とからなることを特徴とする。
【００１８】
さらに、請求項１３に記載したこの発明に係るラベルプリンタでは、印字ヘッドと、
当該印字ヘッドより先行する位置に設けられた剥離紙付きのラベルの検知手段と、
当該検知手段の出力をＡ／Ｄ変換するＡ／Ｄ変換手段と、
ラベル間隔に相当する測定ウインド内に存在する上記Ａ／Ｄ変換手段のセンサ出力から、上記測定ウインド内に存在するセンサ出力の極大点を検出する極大点検出手段と、
検出された極大点を基にして上記ラベルの端面に対応したセンサ出力を検出する端面検出手段とからなり、
上記端面検出手段の出力で、上記ラベルに対する印字状態が制御されることを特徴とする。
【００１９】
この発明によれば、ラベルを走査する走査ライン単位で剥離紙付きのラベルに対するセンサ出力を得る。ラベルとラベルの間隔（ラベルとラベルの隙間であって、以下ラベル間隔という）に相当する測定ウインドを設定する。この測定ウインド内に存在するラベル間隔がセンサ出力に基づいて検出される。
【００２０】
ラベル検知手段として透過型の検知センサを使用したときには、剥離紙のみと、ラベルが貼着された剥離紙とでは透過率が違うためセンサ出力の値も相違する。また、透過率の相違に基づくセンサ出力の値はラベル間隔の中央で最大となる単峰特性を呈するが、単峰特性の極大値もばらつくので、ラベル間隔検出用の閾値として、どの値（センサ出力）に設定するかによってラベル間隔の検出精度が大きく異なる。
【００２１】
この発明では、測定ウインド内でのセンサ出力に基づいてセンサ出力が単調増加し、そして次に単調減少する存在を確認することで単峰特性となっていることを検出する。次に、単峰特性となるこのセンサ出力のうち、測定ウインド内の最初と最後のセンサ出力の大小関係を判定する。最初のセンサ出力とはラベルの後端面側に対応した出力Ｓ0であり、最後のセンサ出力とはこのラベルよりも後行するラベルの先端面側に対応した出力Ｓi（ｉ＝０〜１６を例示）である。
【００２２】
測定ウインドの中心に単峰特性の極大値（極大点）がまだ至っていないときは、測定点（走査ライン）がまだ測定ウインドの中心より手前側（つまり、先行ラベル側）にあるので、Ｓ0＜Ｓ16である。
【００２３】
しかし、さらに１ライン測定点が進むと、センサ出力Ｓ0はＳ16に等しくなるか、Ｓ0＞Ｓ16となる。このときは測定ウインドの中心が単峰特性の極大点となっている。そこで、この極大点から等距離だけ離れた点をラベルの後端面とすると共に、隣り合うラベルの先端面とする。
【００２４】
剥離紙付きのラベルを走行させたときのセンサ出力は、通常の場合はラベル間隔の場所だけ単峰特性を呈するが、上述したように材質のばらつきなどによってはラベルをセンスしているときのセンサ出力でも単峰特性を呈する場合がある。この場合にはラベルとラベルとの間のときに得られた単峰特性かどうかを判定する必要がある。
【００２５】
この判定は、単峰特性のレベルを参照して同一レベルの出現個数に基づいて行う。ラベルを走査しているときに得られるレベルの出現個数が最も多く、この出現個数から透過率の高い方のレベルを単峰特性を判定するための基準レベル（判定レベル）として設定する。そうすれば、ラベル間隔を走査しているときに得られた単峰特性であるか、ラベル上を走査しているときに得られた単峰特性であるかを確実に検出できる。
【００２６】
こうすれば、材質等によってラベルの透過率がばらついてもその影響を受けることなく、正確にラベル間隔を検出できる。単峰特性自身を検知するための閾値を設定しないので、ラベル間隔のばらつきによる検出精度（印字精度）への影響も回避できる。
【００２７】
以上のようなセンサ出力の検知、ラベル間隔の算出処理などが剥離紙付きのラベル測定処理プログラムを内蔵したデータ処理部によって実現され、この処理機能がラベルプリンタに搭載されている。
【００２８】
したがって、ＣＰＵ構成のこのデータ処理部では、Ａ／Ｄ変換処理、極大点検出処理、ラベルの端面検出処理、ラベル走行制御処理、ラベルに対する印字制御処理などが実行されることになる。
【００２９】
このようなラベル端面検出処理を行うことによって、サイズの小さな剥離紙付きのラベルであったり、あるいはサイズやラベル間隔が相違する剥離紙付きのラベルに対しても正確に、ラベル間隔を計測して、ラベルの所定個所に所望とする印字処理を実行できる。
【００３０】
以上のようなセンサ出力の検知、ラベル間隔の算出処理などが剥離紙付きのラベル測定処理プログラムを内蔵した処理装置によって実現され、この処理機能がラベルプリンタに搭載されている。その結果、サイズの小さな剥離紙付きのラベルであったり、あるいはサイズやラベル間隔が相違する剥離紙付きのラベルに対しても、正確にラベル間隔を計測して、ラベルの所定個所に所望とする印字処理を実行できる。
【００３１】
単峰特性の極大点を示す測定点（ラベル間隔の中央点）を基準にしてラベルの端面を決定するものであるから、このセンサ出力を利用すれば、また剥離紙を切断するときの切断位置情報としても利用できる。つまり単峰特性の極大点を通る走査ライン（ラベル間隔の中央位置）を切断位置に選定すれば、剥離紙のほぼ中央位置でラベルを切断できるからである。
【発明の効果】
【００３２】
この発明によれば、剥離紙付きラベル間隔を正確に検出できるので、ラベルの貼着間隔がばらついたり、その材質によって透過率が異なっているような場合であっても、そのラベルの先端面及び後端面を正しく知ることができる。そのためラベルサイズが小さかったり、ラベル間隔が非常に狭いような剥離紙付きのラベルであったとしても、印字漏れなどの印字ミスを確実に一掃できることに加えて、常に同じ位置から印字を開始して、同じ位置で終了させることができるため、印字精度を大幅に向上するなどの特徴を有する。
【発明を実施するための最良の形態】
【００３３】
続いて、この発明に係る剥離紙付きのラベル測定方法、その測定装置及び当該測定機能を備えたラベルプリンタの一実施例を図面を用いて詳細に説明する。
【００３４】
図１は、この発明に係るラベルプリンタ２０の要部の系統図を示す。このラベルプリンタ２０は後述するように剥離紙付きのラベル１０のラベル間隔を測定できる測定機能を備えている。
【００３５】
図１において、モータ、この例ではステッピングモータ２２によって、プラテンローラ２４が駆動され、図２及び図３にも示すように、このプラテンローラ２４に圧接された印字ヘッド（この例ではライン状をなす感熱ヘッド）２６によって、剥離紙付きのラベル１０に対して所定の方向ａに所定速度で走行力が付与される。ラベル１０はステッピングモータ２２によって１ピッチずつ順次紙送りされる。印字ヘッド２６より所定の間隔Ｌだけ先行する位置にラベル検知手段３０が設けられている。
【００３６】
ラベル検知手段３０は、透過型又は反射型の検知手段を使用することができ、この例は透過型を示す。図示するようにラベル１０を挟んで一方には発光素子（発光ダイオード等）３０ａが配され、他方には受光素子（受光ダイオード）３０ｂが配されてラベル検知手段３０が構成される。
【００３７】
また、このラベルプリンタ２０には印字ヘッド２６よりも出口側にラベル１０、より具体的には剥離紙１２を切断するカッタ手段３２が配される。カッタ手段３２はラベル１０を挟むように上刃３２ａと下刃３２ｂが配されたもので、上刃３２ａ、下刃３２ｂのいずれか一方又は双方を上下動させることでラベル１０の切断処理が行われる。
【００３８】
上述したラベルに対する一連の印字処理は、データ処理部４０の制御の下で行われる。データ処理部４０はコンピュータが使用され、ラベルプリンタ２０の全体の制御を司るＣＰＵ４２を始めとして、印字処理を行うに必要な制御プログラムが格納されたメモリ手段（ＲＯＭ）４４、ワーキング用のメモリ手段（ＲＡＭ）４５などでデータ処理部４０が構成される。
【００３９】
また受光素子３０ｂで得たセンサ出力がＩ−Ｖ変換部４６に供給されて電流電圧変換されたのち、データ処理部４０に設けられたＡ／Ｄ変換部４８でＡ／Ｄ変換処理が行われる。
【００４０】
データ処理部４０で生成された印字データは印字データ出力部５０を介して印字ヘッド２６に供給される。このときデータ処理部４０ではステッピングモータ２２に対する駆動信号（ライン駆動信号）が生成され、この駆動信号に同期してプラテンローラ２４が回転駆動されて１ラインずつ印字処理がなされる。ラベル１０に対するカッタ処理信号もデータ処理部４０で生成されるが、これについての詳細は割愛する。
【００４１】
データ処理部４０には、印字データなどを入力するための入力部（キーボード）５２、入力印字データを表示するモニタ（ＬＣＤ等）５４、入力した印字データ等をストアするメモリ手段５６やラベル切れなどのときに使用するランプ、ブザーなどの警告手段５８が関連付けられている。メモリ手段５６はメモリフラッシュやカード状メモリ素子等、着脱できるリムーバブルメモリ手段などを利用できる。リムーバブルメモリ手段をメモリ手段５６として使用する場合には、そのメモリ情報は印字情報としても利用することができる。
【００４２】
このようにＣＰＵ構成のこのデータ処理部４０では、Ａ／Ｄ変換処理、極大点検出処理、ラベルの端面検出処理、ラベル走行制御処理、ラベルに対する印字制御処理などが実行されることになる。
【００４３】
さて、ラベル１４が貼着されている部分と剥離紙１２のみの部分の透過率の相違から、図４Ｂに示すようなセンサ出力が得られる。上述したようにラベル間隔Ｗとして２．０ｍｍ、ステッピングモータ２２の１ステップによる移動距離が０．１２５ｍｍであるとき、ラベル間隔Ｗは走査ラインに換算すると、１７ライン分に相当する。このラベル間隔Ｗを測定ウインドとする。
【００４４】
ラベル間隔Ｗに対応したこの測定ウインド用データは、ラベル間隔Ｗを測定するために使用するセンサ出力の数（センサ出力範囲）を制限するために用いられるもので、予めＲＡＭ４５内にストアされる。したがって、ラベル１０が１走査ライン分進んで最新のセンサ出力を取得すると、測定ウインド内の対象センサ出力も１走査ライン（１測定点）分だけ更新される。
【００４５】
また夫々の走査ラインでのセンサ出力を図４Ｂの黒塗りドットで示すと、ラベル１４（１４ａ）上を走査しているときのセンサ出力はほぼ一定であるが、先行するラベル１４（１４ａ）の端面１５ａが近づき、つまりラベル間隔Ｗに近づくにつれ透過率が高くなるため、それにつれセンサ出力のレベルも大きくなる。そしてラベル間隔Ｗの中央部分でセンサ出力が最大（極大）となる。その後、後行するラベル１４ｂの端面１６ａが近づくにつれ透過率が低くなるためセンサ出力も小さくなり、やがて所定レベル付近に落ち着く。
【００４６】
このようにラベル間隔近傍におけるセンサ出力は単峰特性を呈し、区間Ｌａのようにラベル間隔Ｗの中央点（頂点）に至るまでは単調増加特性となり、中央部分を過ぎる区間Ｌｂ側では、単調減少特性となる。そしてラベル１４ａの後端面１５ａに対応するセンサ出力をＳ0とし、後行するラベル１４ｂの先端面１６ａに対応するセンサ出力をＳ16とすると、図５に示すようにラベル間隔Ｗの中央点Ｐに対し、センサ出力の極大値（Ｓ8に相当）が１ライン前であるときには、センサ出力としてはＳ0＜Ｓ16のようになる。これに対し、図６に示すように１ライン進んで中央点Ｐとセンサ出力の極大値Ｓ8が一致したときには、このレベル関係は逆転し、Ｓ0＞Ｓ16となる。
【００４７】
そこで、ラベル間隔（測定ウインド）Ｗ内でのセンサ出力が単峰特性を呈すると共に、ラベルの端面に相当するセンサ出力Ｓ0，Ｓ16のレベル関係が、Ｓ0＜Ｓ16から、Ｓ0＞Ｓ16へ逆転したときのセンサ出力の極大値を示すセンサ出力Ｓ8がラベル間隔、つまり測定ウインド内での中央点Ｐに対応した出力となる。
【００４８】
このセンサ出力Ｓ8が判れば、これより８測定点分（８走査ライン分）だけ先行するセンサ出力Ｓ0が得られたラインが、先行するラベル１４ａの後端面１５ａとなり、センサ出力Ｓ8より８ライン分だけ後行するセンサ出力Ｓ16が得られたラインが、後行するラベル１４ｂの先端面１６ａとなる。
【００４９】
そこで、剥離紙付きのラベル測定方法の一例を示すと、図７のようになる。図７に示すフローチャートを参照して説明する。このラベル間隔測定処理がスタートすると、まずラベル検知手段３０からの１走査ライン分ずつのセンサ出力の取り込みが行われる（ステップ６１）。
【００５０】
次に、測定ウインド内に単峰特性を呈するセンサ出力群が存在するかどうかのチェックを行うため、まず単調増加の有無が判別される（ステップ６２）。単調増加は、センサ出力が３ライン分連続して増加しているかをみる。例えば、２ライン前のセンサ出力をＶｉ-2、１ライン前のセンサ出力をＶｉ-1、現ラインのセンサ出力をＶｉとしたとき、ステップ６２では、
Ｖｉ-1＞Ｖｉ-2      ・・・（１）
かつ、Ｖｉ＞Ｖｉ-1        ・・・（２）
であるかどうかがチェックされ、（１）、（２）式を満たすときは単調増加であるとみなすことができる。単調増加中であるときは、この判定ステップを繰り返す。これはまだ走査点が中央点Ｐを通過していないことを意味する。
【００５１】
次に、単調増加が崩れると、今度はセンサ出力が一致したか、又は３ライン分連続して減少しているかどうかがチェックされる（ステップ６３）。つまり、図５の中央点Ｐを測定点（走査点）が通過することによって、単調増加から単調減少に転じる。
【００５２】
２ライン前のセンサ出力をＶｉ-2、１ライン前のセンサ出力をＶｉ-1、現ラインのセンサ出力をＶｉとしたとき、ステップ６３では、
Ｖｉ-2＝Ｖｉ-1              ・・・（３）
Ｖｉ-1＞Ｖｉ                ・・・（４）
又は、
Ｖｉ-2＞Ｖｉ-1              ・・・（５）
Ｖｉ-1＞Ｖｉ                ・・・（６）
であるかどうかがチェックされる。（３）、（４）式又は（５）、（６）式を満たすとき、センサ出力が単調減少に転じたことが判る。単調減少に転じたときには、次にセンサ出力Ｓ0，Ｓ16のレベルの大小が判別される（ステップ６４）。上述したようにＳ0＞Ｓ16となった走査点（Ｓ16）が得られたとき、測定ウインド内に存在するセンサ出力の極大値がラベル間隔Ｗの中央点Ｐと一致したことになる。
【００５３】
このときのセンサ出力Ｓ0の位置が先行するラベルの後端面とみなし、センサ出力Ｓ16の位置が後行するラベルの先端面とみなして、ラベル端面情報を出力する。これらのラベル端面情報がこの例ではデータ処理部４０に設けられたＲＡＭ４５に保存される（ステップ６５）。
【００５４】
つまり、ラベル１４（１４ｂ）の先端面情報（始端情報であるＳ16）に基づいて印字開始位置が決定されて印字処理がスタートすると共に（ステップ６６）、ラベル１４（１４ａ）の後端面情報（終端情報であるＳ0）に基づいて当該レベル１４ｂの終端を知ることができる。ラベル１４のサイズは予め計測することで判明している場合には、センサ出力Ｓ16のみを用いて印字処理することもできる。
【００５５】
なお、ラベル間隔Ｗは印字処理に先行して測定されるものであり、図１に示すように印字ヘッド２６よりも距離Ｌだけ先行した位置にラベル検知手段３０が取り付けられているものであるから、少なくともラベル１枚分以上先行して、ラベル間隔Ｗの読み取り処理と、その情報の保存処理が行われる。
【００５６】
このような情報出力処理後に、剥離紙付きラベル自身の終端かどうかを判別し（ステップ６７）、終端でないときは印字モードが終了（停止）かどうかを判断し（ステップ６９）、終了命令まで上述した一連の処理が継続され、そして終了命令によって上述した測定処理が終了する。なお、ラベル自身が終端であるときは、ラベルを装填するための報知処理などのエラー処理（警告処理）が実行される（ステップ６８）。
【００５７】
上述したラベル１０から得られるセンサ出力は、図４に示すラベル間隔Ｗのところで単峰特性を示すものもあれば、図８Ｂに示すように、ラベル間隔Ｗ以外の場所でも単峰特性を呈するような検出出力が得られる場合がある。これは剥離紙１２の材質、ラベル１４の材質、さらにはそれらの厚みのむらなどによって各測定点での透過率が異なってしまうことによって生ずるものと思われる。最悪の場合には、このような透過率の相違に基づき図８Ａ，Ｂに示すような検出出力が得られてしまう。
【００５８】
図８Ｂの例は、ラベル１４の中間部分での透過率が他部よりもさらに低い場合であり、ラベル間隔Ｗでの単峰特性Ｓａと類似するような単峰特性Ｓｂの検出出力が得られると、単峰特性ＳａとＳｂとを峻別することができなくなってしまう。つまり、ラベル１４自体を走査しているときに得られるセンサ出力をラベル１４の始端あるいは終端と判断するおそれがある。
【００５９】
この誤った検知を回避するため、センサ出力のヒストグラムが作成される。ここでいうヒストグラムとは同一レベルを持つセンサ出力の出現個数を棒グラフ化したものであり、１量子化レベルを単位として、これを同一レベルとして設定することもできれば、２〜３量子化レベルを１単位として出現個数をカウントすることもできる。図１０の例は１量子化ステップを単位としてヒストグラムを作成した場合であって、実験によればラベル１４の区間であっても透過率がゼロにならないことから、図１０のような出現個数となった。図１０の数値（出現個数）を棒グラフ化すると図９のようになる。
【００６０】
図１０の例でも明らかなように、同じラベル１４の走査区間であっても透過率（量子化ステップ）はばらつくことが判る。透過率１００％を８ビットに換算したとすると、図１０では透過率が「３２」のところで最大の出現個数Ｎｐ（４１２個）となり、これを境に出現個数が減少する。実施例では、この最大の出現個数Ｎｐ（４１２個）よりも透過率が高い方向で、出現個数が著しく少なくなる個数、例えば１／１０以下に最も近い出現個数（換言すれば透過率）を、単峰特性判定のための基準レベルＶrefに設定する（図１１参照）。
【００６１】
図１０では透過率が「３４」以上になると出現個数が急激に減少し、１／１０以下の出現個数となるので、図１１に示すようにこの透過率「３４」に相当するセンサ出力（電圧）が基準レベルＶrefとして設定される。
【００６２】
ここで、透過率の高い方向に基準レベルＶrefを設定するのは、図１１のようにラベル間隔Ｗによる単峰特性のみを検出するためであり、最大出現個数Ｎｐ（この例では４１２個）の１／１０以下に最も近い出現個数を基準レベルＶrefに設定したのは、透過率のばらつきによる検出制度への影響を回避するためである。したがって、１／１０以下の出現個数ではなく、例えばその半分である１／５以下に最も近い出現個数を基準レベルＶrefとして設定することもできる。
【００６３】
このように単峰特性を峻別するための基準レベルＶrefを用意すれば、図８に示すような単峰特性Ｓｂは最大出現個数Ｎｐよりも透過率が低い側で出現するため、この単峰特性Ｓｂを、誤ってラベル間隔Ｗに対応した単峰特性Ｓａと判断するおそれがない。
【００６４】
図１２はこの基準レベルＶref設定のための処理例であって、この処理は印字前処理である。まずラベル１０を空送り（印字なしの紙送り）してセンサ出力を得る（ステップ８１）。空送りの長さは任意であるが、少なくとも２〜３個のラベル１４を走査できる程度の長さ（ラベル１４のサイズによっても相違するが、この例では３個分）に選定される。サイズの大きなラベルではラベル間隔Ｗ１つ分の長さでも問題はない。これは２〜３個のラベル１４を検証することで、そのラベル１０の透過率の傾向を知ることができるからである。
【００６５】
次に得られたセンサ出力（デジタルデータ）よりヒストグラムを作成し（ステップ８２）、このヒストグラムより最大出現個数Ｎｐを抽出する（ステップ８３）。その後この最大出現個数Ｎｐよりも１／１０以下の出現個数を検索し、１／１０以下に最も近い出現個数（上述の例では１０個）となる透過率「３４」に対応したセンサ出力を単峰特性判定用の基準レベルＶrefとしてＲＡＭ４５に保存する（ステップ８４，８５）。Ｎｐ／１０以下の値がないときはエラー表示する（ステップ８６）。最大出現個数Ｎｐに対し、その１／１０以下の値をもつセンサ出力が存在しないことはあり得ないからである。
【００６６】
基準レベルＶrefの設定、保存処理が終了すると共に、一定長進んだところで紙送り停止処理となり、一連の処理が終了する（ステップ８７）。
【００６７】
なお、隣接するラベル間隔Ｗから得られるセンサ出力は、その都度相違することが考えられるが、基準レベルＶrefの設定基準となる出現個数をＮｐ／１０以下のように設定することで、上述したセンサ出力のばらつきを吸収できる。したがって、図１２の例は、最初に得られる最大出現個数Ｎｐに基づいて基準レベルＶrefを決定した場合である。剥離紙の付いたラベル１０のサイズが変わったり、メーカが違うラベル１０を使用したり、同一メーカでも新しいラベル１０を装填したようなときは、その都度この基準レベル設定処理を行うことで、印字精度をさらに向上させることができる。
【００６８】
基準レベルＶrefを設定したときの印字処理は図１３のようになる。図１３に示すフローチャートは図７のフローチャートを踏襲したものである。
【００６９】
したがってその全体の説明は割愛するも、印字処理中は図１３のフローチャートにも示すように、ステップ６４とステップ６５との間に、そのための判断処理ステップ７０が加わる。このステップ７０で測定ウインド中に保存されたセンサ出力のうち、Ｎｐ／１０以上の透過率に対応したセンサ出力の全てがこの基準レベルＶref以上であるかどうかが判断される。該当するセンサ出力の全てがレベルＶref以上であるときは、測定ウインド内に入っている単峰特性はラベル間隔Ｗに相当であるものとして次の処理ステップ６５に遷移する。しかしそうでないときは、図８に示す単峰特性Ｓｂによるセンサ出力であると判断してステップ６５には遷移せず、センサ出力の取り込みを続行することになる（ステップ７０，６１，・・・）。
【００７０】
上述した実施例では、ラベル検知手段３０として透過型の検知手段を例示したが、使用するラベル１０の材質などによってはラベル検知手段３０として反射型の検知手段を使用することになる。
【００７１】
ラベル間隔Ｗによってはこのラベル間隔Ｗ内に存在する測定点数（走査ライン数）が奇数個とはならず、偶数個となることがある。この場合にも上述した測定処理が実行されるも、ラベル間隔Ｗの中央点は先行するラベル側か後行するラベル側に１走査ライン分だけずれることになる。したがって、この場合には先行する側を１走査ライン分少なめを端面として設定することもできれば、１走査ライン分多めを端面として設定することでもよい。
【００７２】
なお、上述した実施例はあくまでもこの発明の一例に過ぎないので、この発明の思想を逸脱することなく、種々の変形、変更が可能である。
【産業上の利用可能性】
【００７３】
この発明は、サイズが小さく剥離紙上に貼着されたラベルのラベル間隔を測定し、その測定結果を印字処理に生かす測定機能を有したラベルプリンタに適用できる。したがって、この発明は物流業界、製品メーカ、スーパーマーケット等使用環境に問わずに適用できる。
【図面の簡単な説明】
【００７４】
【図１】この発明に係るラベルプリンタの一例を示す要部の系統図である。
【図２】印字ヘッドとラベル検知手段との配置関係を示す側面図である。
【図３】印字ヘッドとラベル検知手段との配置関係を示す平面図である。
【図４】ラベル間隔とセンサ出力との関係を示す図である。
【図５】ラベル間隔とセンサ出力の極大点との関係を示す図である（その１）。
【図６】ラベル間隔とセンサ出力の極大点との関係を示す図である（その２）。
【図７】この発明に係る剥離紙付きラベル測定方法の一例を示すフローチャートである。
【図８】ラベルとセンサ出力との関係を示す図である。
【図９】センサ出力とヒストグラムの関係を示す図である。
【図１０】透過率とヒストグラムの関係を示す図である。
【図１１】センサ出力と基準レベルとの関係を示す図である。
【図１２】基準レベル設定処理例を示すフローチャートである。
【図１３】基準レベルを用いた剥離紙付きのラベル測定方法の一例を示すフローチャートである。
【図１４】基準レベルを用いた剥離紙付きのラベル測定方法の一例を示す平面図である。
【図１５】基準レベルを用いた剥離紙付きのラベル測定方法とセンサ出力との関係を示す図である。
【符号の説明】
【００７５】
１０・・・剥離紙付きラベル、１２・・・剥離紙、１４・・・ラベル、２０・・・ラベルプリンタ、２２・・・ステッピングモータ、２６・・・印字ヘッド、３０・・・ヘッド検出手段、４０・・・データ処理部、４２・・・ＣＰＵ、Ｗ・・・ラベル間隔、Ｓ0・・・ラベル後端面の出力、Ｓ16・・・ラベル先端面の出力、Ｓａ，Ｓｂ・・・単峰特性
【図１】
2006030092.tif 000003
【図２】
2006030092.tif 000004
【図３】
2006030092.tif 000005
【図４】
2006030092.tif 000006
【図５】
2006030092.tif 000007
【図６】
2006030092.tif 000008
【図７】
2006030092.tif 000009
【図８】
2006030092.tif 000010
【図９】
2006030092.tif 000011
【図１０】
2006030092.tif 000012
【図１１】
2006030092.tif 000013
【図１２】
2006030092.tif 000014
【図１３】
2006030092.tif 000015
【図１４】
2006030092.tif 000016
【図１５】
2006030092.tif 000017