(57)【特許請求の範囲】
【請求項１】
搬送路に沿って搬送される基体に付されたＲＦＩＤ（Radio Frequency Identification）タグと無線通信によりデータの読取り及び書込みを行うリーダ・ライタ部と、
前記搬送路に沿って搬送される前記基体の特定位置を検出する基体位置検出手段と、
前記基体位置検出手段で前記基体の特定位置を検出した時点から前記基体を所定の方向に一定量搬送した基準位置の時点で前記リーダ・ライタ部に前記ＲＦＩＤタグとの通信を指示する制御部と、
前記制御部からの指示に応じた前記リーダ・ライタ部が前記ＲＦＩＤタグと通信を行った結果、通信不能であるとき、前記基体の搬送と前記リーダ・ライタ部への通信指示を繰り返して前記ＲＦＩＤタグとの通信可能域を検索し、前記基準位置から前記通信可能域に至るまでの前記基体の搬送量を、前記基体に付されたＲＦＩＤタグの当該基体の特定位置からの搬送方向に対する位置ズレ量として検出する位置ズレ量検出手段と、
前記位置ズレ量検出手段により検出された位置ズレ量が所定値を超えるとき、前記基体を不良と判定する基体判定手段と、
前記基体判定手段により前記基体が不良と判定されたとき、当該基体を前記基準位置から前記位置ズレ量だけずらした時点で前記リーダ・ライタ部に不良情報の書込みを指示する不良情報書込み指示手段と、
を具備したことを特徴とするＲＦＩＤタグ発行装置。
【請求項２】
前記位置ズレ量検出手段は、前記リーダ・ライタ部に対して繰り返される通信指示として、前記リーダ・ライタ部が前記ＲＦＩＤタグに位置ズレ量検出中を示す情報を書き込むことを指示し、前記位置ズレ量検出中を示す情報が書き込まれたときには通信可能と判断し、書き込まれなかったときには通信不能と判断することで通信可能域を検索することを特徴とする請求項１記載のＲＦＩＤタグ発行装置。
【請求項３】
前記位置ズレ量検出手段により検出された位置ズレ量が前記所定値以内のとき、前記基体を前記基準位置から前記位置ズレ量だけずらした時点で前記リーダ・ライタ部に識別情報の書込みを指示する識別情報書込み指示手段、をさらに具備したことを特徴とする請求項１または２記載のＲＦＩＤタグ発行装置。
【請求項４】
前記搬送路に沿って搬送される前記基体の印刷面に印刷する印刷部と、
前記位置ズレ量検出手段によって検出された位置ズレ量から前記基体に付された前記ＲＦＩＤタグの位置を検出するタグ位置検出手段と、
このタグ位置検出手段により検出されたＲＦＩＤタグの位置を外して前記印刷部により当該ＲＦＩＤタグが付された前記基体の印刷面に印刷を行わせる印刷制御手段と、
をさらに具備したことを特徴とする請求項１乃至３のうちいずれか１に記載のＲＦＩＤタグ発行装置。
【請求項５】
前記印刷制御手段は、前記基体判定手段により不良と判定された前記基体に対してはその印刷面に特殊パターンの印刷を行わせることを特徴とする請求項４記載のＲＦＩＤタグ発行装置。
【請求項６】
前記印刷制御手段は、前記位置ズレ量検出手段によって検出された位置ズレ量を示す情報の印刷を行わせることを特徴とする請求項４または５記載のＲＦＩＤタグ発行装置。
【請求項７】
前記位置ズレ量検出手段は、前記通信可能域が閾値より狭いとき、または前記通信可能域における受信レベルが閾値より低いとき、前記ＲＦＩＤタグが不良と判定するタグ不良判定手段、を含むことを特徴とする請求項１乃至３のうちいずれか１に記載のＲＦＩＤタグ発行装置。
【請求項８】
前記搬送路に沿って搬送される前記基体の印刷面に印刷する印刷部と、
前記位置ズレ量検出手段によって検出された位置ズレ量から前記基体に付された前記ＲＦＩＤタグの位置を検出するタグ位置検出手段と、
このタグ位置検出手段により検出されたＲＦＩＤタグの位置を外して前記印刷部により当該ＲＦＩＤタグが付された前記基体の印刷面に印刷を行わせる印刷制御手段と、をさらに具備し、
前記印刷制御手段は、前記タグ不良判定手段により不良と判定された前記ＲＦＩＤタグが付された基体に対しては設定されたＲＦＩＤタグの位置を外して前記印刷部によりその印刷面に前記ＲＦＩＤタグが不良であることを示す情報の印刷を行わせることを特徴とする請求項７に記載のＲＦＩＤタグ発行装置。
【請求項９】
搬送路に沿って搬送される基体に付されたＲＦＩＤタグと無線通信によりデータの読取り及び書込みを行うリーダ・ライタ部を備えたＲＦＩＤタグ発行装置のＲＦＩＤタグ位置ずれ検出方法であって、
前記搬送路に沿って搬送される前記基体の特定位置を基体位置検出手段で検出し、
前記基体の特定位置を検出した時点から前記基体を所定の方向に一定量搬送した基準位置の時点で制御部から前記リーダ・ライタ部に前記ＲＦＩＤタグとの通信を指示し、
この指示に応じた前記リーダ・ライタ部が前記ＲＦＩＤタグと通信を行った結果、通信不能であるとき、前記制御部が、前記基体の搬送と前記リーダ・ライタ部への通信指示を繰り返して前記ＲＦＩＤタグとの通信可能域を検索し、前記基準位置から前記通信可能域に至るまでの前記基体の搬送量を、前記基体に付されたＲＦＩＤタグの当該基体の特定位置からの搬送方向に対する位置ズレ量として検出し、この位置ズレ量が所定値を超えるとき、前記基体を不良と判定し、前記基体が不良と判定されたとき、当該基体を前記基準位置から前記位置ズレ量だけずらした時点で前記リーダ・ライタ部に不良情報の書込みを指示することを特徴とするＲＦＩＤタグ位置ずれ検出方法。
【請求項１０】
前記制御部は、前記基準位置から前記通信可能域の中央に至るまでの前記基体の搬送量、または前記基準位置から前記通信可能域のなかの受信レベル最大位置に至るまでの前記基体の搬送量を、前記基体に付されたＲＦＩＤタグの当該基体の特定位置からの搬送方向に対する位置ズレ量として検出することを特徴とする請求項９記載のＲＦＩＤタグ位置ずれ検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ラベル等の基体に付されたＲＦＩＤ（Radio Frequency Identification）タグの発行装置及びＲＦＩＤタグの位置ずれ検出方法に関する。
【背景技術】
【０００２】
ＲＦＩＤタグの発行装置は、ＲＦＩＤタグの付いた基体、例えばラベルを搬送する搬送路の途中に、タグリーダ・ライタのアンテナを配置している。そして、このアンテナよりも搬送方向の上流側に、基体の特定位置、例えばラベルの先端を検出するためのセンサを設けている。
【０００３】
発行装置の制御部は、センサによって基体の特定位置が検出されると、この基体が一定量搬送されるのを待って、タグリーダ・ライタにＲＦＩＤタグとの通信を指令する。このとき、この基体の正しい位置にＲＦＩＤタグが取り付けられていたならば、ＲＦＩＤタグはアンテナと対向する位置、つまりはアンテナの交信領域内に入る。このため、タグリーダ・ライタとＲＦＩＤタグとの間で無線通信が行われて、ＲＦＩＤタグに識別情報（ＩＤ）等のタグデータが非接触で書き込まれる。
【０００４】
ところが、ＲＦＩＤタグが正規の位置よりも搬送方向にずれて基体に付されていると、基体の特定位置検出時点から一定量搬送された時点でＲＦＩＤタグがアンテナと対向する位置に来ない場合がある。この場合、タグリーダ・ライタはＲＦＩＤタグと交信することが出来ない。よって、発行装置は、通信不能なＲＦＩＤタグが付された基体を不良品として処理する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−１３８９４１号公報
【特許文献２】特開２００１−９６８１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明が解決しようとする課題は、基体の正しい位置に取り付けられていないために不良品として処理されるＲＦＩＤタグの数を削減することができるＲＦＩＤタグ発行装置及びＲＦＩＤタグの位置ずれ検出方法を提供しようとするものである。
【課題を解決するための手段】
【０００７】
一実施形態において、ＲＦＩＤタグ発行装置は、リーダ・ライタ部と、基体位置検出手段と、制御部と、位置ズレ量検出手段と、基体判定手段と、不良情報書込み指示手段とを備える。リーダ・ライタ部は、搬送路に沿って搬送される基体に付されたＲＦＩＤタグと無線通信によりデータの読取り及び書込みを行う。基体位置検出手段は、搬送路に沿って搬送される基体の特定位置を検出する。制御部は、基体位置検出手段で基体の特定位置を検出した時点から基体を所定の方向に一定量搬送した基準位置の時点でリーダ・ライタ部にＲＦＩＤタグとの通信を指示する。位置ズレ量検出手段は、制御部からの指示に応じたリーダ・ライタ部がＲＦＩＤタグと通信を行った結果、通信不能であるとき、基体の搬送とリーダ・ライタ部への通信指示を繰り返してＲＦＩＤタグとの通信可能域を検索する。そして位置ズレ量検出手段は、基準位置から通信可能域に至るまでの前記基体の搬送量を、基体に付されたＲＦＩＤタグの当該基体の特定位置からの搬送方向に対する位置ズレ量として検出する。基体判定手段は、位置ズレ量検出手段により検出された位置ズレ量が所定値を超えるとき、基体を不良と判定する。不良情報書込み指示手段は、基体判定手段により基体が不良と判定されたとき、当該基体を基準位置から位置ズレ量だけずらした時点でリーダ・ライタ部に不良情報の書込みを指示する。
【図面の簡単な説明】
【０００８】
【図１】本実施形態で使用するラベル用紙の平面図。
【図２】図１におけるＡ−Ａ矢視断面図及びこの断面図における領域Ｂの拡大図。
【図３】本実施形態に係わるＲＦＩＤタグ発行装置の発行機構の要部を示す模式図。
【図４】同ＲＦＩＤタグ発行装置の全体構成の要部を示すブロック図。
【図５】同ＲＦＩＤタグ発行装置の記憶部に形成される主要なデータテーブルを示す模式図。
【図６】同ＲＦＩＤタグ発行装置の制御部が、ラベルに付されたＲＦＩＤタグを発行するのに要する処理手順の概略を示す流れ図。
【図７】図６における優良タグラベル発行処理の手順を示す流れ図。
【図８】図６における不良タグラベル発行処理の手順を示す流れ図。
【図９】図８における位置ずれ許容タグラベル発行処理の手順の前半部を示す流れ図。
【図１０】図８における位置ずれ許容タグラベル発行処理の手順の後半部を示す流れ図。
【図１１】図８における位置ずれ異常タグラベル発行処理の手順を示す流れ図。
【図１２】図８におけるタグ位置ずれ量検出処理の手順を示す流れ図。
【図１３】図１２におけるステップＳＴ１０２の判断処理において“ＹＥＳ”と判断された後の処理手順を示す流れ図。
【図１４】図１３におけるステップＳＴ１２２の判断処理において“ＹＥＳ”と判断された後の処理手順を示す流れ図。
【図１５】第２の実施形態におけるＲＦＩＤタグ発行装置のリーダ・ライタ部を示すブロック図。
【図１６】第２の実施形態において、ＲＦＩＤタグ発行装置の記憶部に形成される位置ずれ量テーブルを示す模式図。
【図１７】第２の実施形態において、ＲＦＩＤタグ発行装置の制御部が実行するタグ位置ずれ量検出処理の手順を示す流れ図。
【図１８】図１７におけるステップＳＴ１５３の判断処理において“ＹＥＳ”と判断された後の処理手順を示す流れ図。
【発明を実施するための形態】
【０００９】
以下、実施形態について、図面を用いて説明する。本実施形態は、基体としてのラベルに付されたＲＦＩＤタグを発行するＲＦＩＤタグ発行装置に適用した場合である。
【００１０】
はじめに、実施形態で使用するラベル用紙１について、図１の平面図及び図２のＡ−Ａ矢視断面図並びにＢ部拡大図を用いて説明する。  
ラベル用紙１は、帯状の台紙２の表面に、長方形状をなす多数枚のラベル３が、台紙２の長手方向にそれぞれ一定の間隔ｄを空けて一列に貼り付けられている。各ラベル３の台紙２との接着面側には、それぞれＲＦＩＤタグ４が付されている。ＲＦＩＤタグ４は、札体４Ａの上にタグアンテナ４ＢとＩＣチップ４Ｃとを配置してなる。ＲＦＩＤタグ４は、バッテリを持たないパッシブタグである。
【００１１】
ＲＦＩＤタグ４のラベル３への取付位置はラベル用紙１の種類によって決まっている。図１に示すラベル用紙１は、ラベル３の搬送方向Ｃと同じ方向の全長Ｌ０に対し、先端より距離Ｌ１（Ｌ１＜Ｌ０）の位置に、ＲＦＩＤタグ４を付している。ＲＦＩＤタグ４は、タグアンテナ４Ｂの長手方向が搬送方向Ｃに対して直角をなすようにラベル３に付されている。そして、台紙２の表面の各ラベル３の先端側には、ラベル３の先頭を示すマーク５が設けられている。
【００１２】
ところで、前述したように、ＲＦＩＤタグ４はラベル３の台紙２との接着面側に、タグアンテナ４Ｂが搬送方向Ｃに対して直角をなすように付されている。このため、図２に示すように、台紙２の表面に貼り付けられたラベル３には、ＲＦＩＤタグ４の札体４Ａの短手方向の幅２Ｗに亘り、札体４Ａの厚みとこの札体４ａのほぼ中央に位置するＩＣチップ４Ｃの厚みの分だけ段差が生じている。
【００１３】
次に、本実施形態に係わるＲＦＩＤタグ発行装置１０の構成について、図３の要部模式図及び図４のブロック図を用いて説明する。  
図３に示すように、ＲＦＩＤタグ発行装置１０は、２つの搬送ローラ１１，１２でラベル用紙１を矢印Ｃの方向に搬送する。そして、このラベル用紙１の搬送路に沿って、搬送方向Ｃの上流側より、マークセンサ１３と、リーダ・ライタ部１４のアンテナ１４Ａと、印刷部１５の印字ヘッド１５Ａとを順に配置している。具体的には、マークセンサ１３の位置を原点ｐ０とすると、アンテナ１４Ａは距離Ｌ２だけ離れた下流側に配置され、印字ヘッド１５は距離Ｌ３（Ｌ３＞Ｌ２）だけ離れた下流側に配置されている。
【００１４】
マークセンサ１３は、ラベル用紙１に設けられているマーク５を例えば光学的に検出する。マークセンサ１３は、搬送路上を搬送されるラベル用紙１の表面をその搬送方向Ｃに沿って走査し、マーク５の搬送方向Ｃに対して先方にある縁を検知するとオンし、後方にある縁を検知するとオフする信号を出力する。
【００１５】
リーダ・ライタ部１４は、アンテナ１４Ａとリーダ・ライタ本体１４Ｂとを含む。リーダ・ライタ本体１４Ｂは、ＲＦＩＤタグ４と無線通信を行うために、無変調波（電磁波）をアンテナ１４Ａから放射させる。この無変調波を受信したＲＦＩＤタグ４は起動して応答波を返すので、この応答波をアンテナ４Ａで受信すると、リーダ・ライタ本体１４Ｂは、ＲＦＩＤタグ４と交信する。そして、ＲＦＩＤタグ４にデータを書き込む場合、リーダ・ライタ本体１４Ｂは、書込みデータを符号化した信号でアンテナ１４Ａから放射される電磁波を振幅変調する。ＲＦＩＤタグ４は、アンテナ４Ｂのインピーダンスを変化させることにより、受信電波の反射と吸収を行う。リーダ・ライタ本体１４Ｂは、ＲＦＩＤタグ４からの反射波をアンテナ１４Ａで受信し復調して、ＲＦＩＤタグ４からの受信データを得る。
【００１６】
印刷部１５は、印字ヘッド１５Ａと、ヘッド駆動部１５Ｂと、離接機構駆動部１５Ｃとを含む。ヘッド駆動部１５Ｂは、印字ヘッド１５Ａを駆動して、ラベル３の印刷面、つまりはＲＦＩＤタグ４が付されている面とは反対側の面に印刷する。離接機構駆動部１５Ｃは、搬送路を搬送されるラベル用紙１に接する方向と離れる方向に、印字ヘッド１５Ａを往復移動させる。
【００１７】
図４に示すように、リーダ・ライタ部１４のリーダ・ライタ本体１４Ｂと印刷部１５のヘッド駆動部１５Ｂ及び離接機構駆動部１５Ｃとは、それぞれ制御部１６に接続している。制御部１６には、その他に、表示・報知部１７、入力部１８、インターフェース部１９、記録部２０、モータ駆動部２１及びセンサ信号入力部２２などが接続されている。
【００１８】
表示・報知部１７は、ディスプレイやブザー等である。入力部１８は、キーボード，ポインティングデバイス，タッチパネル等である。記録部２０は、ＨＤＤ（Hard Disk Drive）等の不揮発性の記憶媒体である。センサ信号入力部２２は、前記マークセンサ１３を含む各種センサからの信号を入力する。
【００１９】
インターフェース部１９は、上位機器とのインターフェースである。ＲＦＩＤタグ発行装置１０は、インターフェース部１９を介して、上位機器からＲＦＩＤタグ４に書き込むデータやラベル３に印刷するデータを受信する。また、ＲＦＩＤタグ発行装置１０は、インターフェース部１９を介して、上位機器に、発行実績データなどを送信する。
【００２０】
モータ駆動部２１は、モータ２３の正転及び逆転を制御する。モータ２３が正転すると、搬送ローラ１１，１２が図３の矢印に示す方向に回転する。その結果、ラベル用紙１は矢印Ｃの方向に搬送される。モータ２３が逆転すると、搬送ローラ１１，１２が図３の矢印とは逆の方向に回転する。その結果、ラベル用紙１は矢印Ｃとは逆の方向に搬送される。
【００２１】
制御部１６は、ＣＰＵ（Central Processing Unit）を主体とし、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）の記憶部２４を備えている。また制御部１６は、タイマ２５を内蔵する。制御部１６は、記憶部２４に記憶されたプログラムに従って各部を制御することにより、ＲＦＩＤタグ発行装置１０としての機能を実現させる。
【００２２】
かかる構成のＲＦＩＤタグ発行装置１０は、図５示すエリア構造の書込結果テーブル３１とカウンタテーブル３２と位置ずれ量テーブル３３とを、記憶部２４に形成している。書込結果テーブル３１は、１からＮ（Ｎ≧２の整数）までのステップ数毎に、ＲＦＩＤタグ４へのデータ書込結果を示す情報（ＯＫまたはＮＧ）を記憶するための領域を有する。カウンタテーブル３２は、優良タグ数Ｃ１、不良タグ数Ｃ２、位置ずれ許容タグ数Ｃ３、位置ずれ異常タグ数Ｃ４、通信異常タグ数Ｃ５をそれぞれ計数する領域を有する。位置ずれ量テーブル３３は、発生件数順に位置ずれ量Ｌｅ１，Ｌｅ２，Ｌｅ３，Ｌｅ４，…を記憶するための領域を有する。
【００２３】
書込結果テーブル３１は、ＲＦＩＤタグ４の位置ずれ検出に使用される。ここで、ＲＦＩＤタグ４の位置ずれについて説明する。  
図１を用いて説明したように、ＲＦＩＤタグ４のラベル３への取付位置は、ラベル用紙１の種類毎に予め決まっている。すなわちＲＦＩＤタグ４は、ラベル３の搬送方向Ｃに対して先端となる縁より距離Ｌ１の位置に付されている。このため、図３において、マークセンサ１３によりラベル用紙１に設けられているマーク５の搬送方向Ｃに対して後方となる縁、つまりはラベル３の先端を検知した時点から、マークセンサ１３からアンテナ１４Ａまでの距離Ｌ２に前記距離Ｌ１を加算した距離（Ｌ１＋Ｌ２）だけラベル用紙１を搬送すると、アンテナ１４Ａと対向する位置に、当該ラベル３に付されたＲＦＩＤタグ４のアンテナ４Ｂが来る。その結果、アンテナ１４Ａの交信領域内にＲＦＩＤタグ４が入るので、リーダ・ライタ部１４は当該ＲＦＩＤタグ４と無線通信を行うことができる。
【００２４】
ところが、ラベル用紙１に組み込まれた多数枚のラベル３の中には、ＲＦＩＤタグ４の取付位置が搬送方向Ｃの先頭側若しくはその反対側にずれたものが稀に存在する。このようにＲＤＩＤタグ４の取付位置がずれたラベル３の場合、ラベル３の先端が検知された時点から距離（Ｌ１＋Ｌ２）だけラベル用紙１が搬送されても、アンテナ１４Ａと対向する位置にＲＦＩＤタグ４のアンテナ４Ｂが来ない。したがって、リーダ・ライタ部１４は、このラベル３のＲＦＩＤタグ４と無線通信を行うことができない。
【００２５】
従来、このようなラベル３は、不良品として処理されていた。しかし、単にＲＦＩＤタグ４の取付位置がずれているだけであり、ＲＦＩＤタグ４付のラベル３としての機能は損なわれていない。そこで本実施形態では、ＲＦＩＤタグ４の取付位置がずれているラベル３に対しては、ＲＦＩＤタグ発行装置１０がそのずれ量を検出する。ずれ量がわかれば、その分、ラベル用紙１の搬送量を補正することで、アンテナ１４Ａの交信領域内にＲＦＩＤタグ４のアンテナ４Ｂが入る。その結果、ＲＦＩＤタグ発行装置１０は、ＲＦＩＤタグ４にデータを書き込むことができる。
【００２６】
ＲＦＩＤタグ４のずれ量を検出する第１の実施形態は、以下の通りである。先ず、ＲＦＩＤタグ発行装置１０の制御部１６は、搬送路に沿って搬送されるラベル３の特定位置である先端を、マークセンサ１３からの信号によって検出する。ラベル３の先端が検出されると、制御部１６は、このラベル３の先端を検出した時点から当該ラベル３を搬送方向Ｃに一定量（Ｌ１＋Ｌ２）だけ搬送した基準位置の時点で、リーダ・ライタ部１４にＲＦＩＤタグ４との通信を指示する。そして制御部１６は、この指示に応じたリーダ・ライタ部１４がＲＦＩＤタグ４と通信を行った結果を取得する。この結果が通信不能であるとき、制御部１６は、ラベル３の搬送とリーダ・ライタ部１４への通信指示を繰り返してＲＦＩＤタグ４との通信可能域を検索する。そして制御部１６は、基準位置から通信可能域の中央に至るまでのラベル３の搬送量をＲＦＩＤタグ４の位置ズレ量として検出する。
【００２７】
図６は、上記第１の実施形態でＲＦＩＤタグ４のずれ量を検出するＲＦＩＤタグ発行装置１０の制御部１６が、ラベル３に付されたＲＦＩＤタグ４を発行するのに要する処理手順の概略を示す流れ図である。
【００２８】
先ず、制御部１６は、モータ駆動部２１にモータ２３の正転駆動信号を出力する（ＳＴ１）。これにより、ラベル用紙１が搬送方向Ｃへ搬送されるので、制御部１６は、センサ信号入力部２２を監視して、マークセンサ１３によってラベル３の特定位置である先端が検出されるのを待機する（ＳＴ２）。
【００２９】
マークセンサ１３は、ラベル用紙１に設けられたマーク５の搬送方向に対して先方となる縁を検知するとオンし、後方となる縁を検知するとオフする。マーク５の搬送方向に対して後方となる縁は、ラベル３の先端に一致する。したがって、制御部１６は、マークセンサ１３の信号がオンからオフに変化するのを待機する。マークセンサ１３の信号がオンからオフに変化したことを検知すると、制御部１６は、ラベル３の先端が検出されたとみなす（基体位置検出手段）。
【００３０】
ラベル３の先端が検出されると（ＳＴ２のＹＥＳ）、制御部１６は、そのラベル３の搬送量Ｌの計測を開始する（ＳＴ３）。モータ２３の正転駆動により搬送路を搬送されるラベル３の単位時間当たりの搬送量は一定である。そこで制御部１６は、マークセンサ１３の信号がオンからオフに変化した時点からタイマ２５による計時を開始し、その時間と予め設定された単位時間当たりの搬送量とから、ラベル３の搬送量Ｌを計測する。
【００３１】
制御部１６は、搬送量Ｌが距離（Ｌ１＋Ｌ２）に達するのを待機する（ＳＴ４）。搬送量Ｌが距離（Ｌ１＋Ｌ２）に達すると（ＳＴ４のＹＥＳ）、制御部１６は、正転駆動信号を止めて、ラベル３の搬送を停止させる（ＳＴ５）。次いで、制御部１６は、リーダ・ライタ本体１４Ｂにタグ識別情報（ＩＤ）の書込みを指示する（ＳＴ６）。
【００３２】
この書込み指示を受けたリーダ・ライタ本体１４Ｂは、先ず、ＲＦＩＤタグ４を起動するために無変調波（電磁波）をアンテナ１４Ａから放射させる。そしてリーダ・ライタ本体１４Ｂは、ＲＦＩＤタグ４からの応答波を受信したならば、タグ識別情報を符号化した信号でアンテナ１４Ａから放射される電磁波を振幅変調する。これにより、ＲＦＩＤタグ４にタグ識別情報が書き込まれる。
【００３３】
制御部１６は、ＲＦＩＤタグ４にタグ識別情報が正常に書き込まれたか否かを判断する（ＳＴ７）。例えば制御部１６は、書込み後のデータをＲＦＩＤタグ４から読み取り、読み取ったデータと書き込んだデータとが一致するか照合して、一致する場合には正常と判定する。
【００３４】
一般に、ラベル３の規定位置にＲＦＩＤタグ４が付されていた場合、ラベル３の先端を検知してから距離（Ｌ１＋Ｌ２）だけ搬送すると、ＲＦＩＤタグ４はアンテナ１４Ａの交信領域内に入る。したがって、ＲＦＩＤタグ４に故障がない限り、タグ識別情報がＲＦＩＤタグ４に非接触で書き込まれる。
【００３５】
ＲＦＩＤタグ４にタグ識別情報が正常に書き込まれた場合（ＳＴ７のＹＥＳ）、制御部１６は、カウンタテーブル３２の優良タグ数Ｃ１を“１”だけカウントアップする（ＳＴ８）。しかる後、後述する優良タグラベル発行処理を実行して、今回のラベル３に対する処理を終了する（ＳＴ９）。
【００３６】
これに対し、ＲＦＩＤタグ４からの応答波をリーダ・ライタ本体１４Ｂで受信できなかったり、ＲＦＩＤタグ４から読み取ったデータと書き込んだデータとが一致していなかったりした場合には、タグ識別情報が正常に書き込まれなかったと判定する。この場合（ＳＴ７のＮＯ）、制御部１６は、カウンタテーブル３２の不良タグ数Ｃ２を“１”だけカウントアップする（ＳＴ１０）。しかる後、後述する不良タグラベル発行処理を実行して、今回のラベル３に対する処理を終了する（ＳＴ１１）。
【００３７】
図７は、図６中ステップＳＴ９で示した優良タグラベル発行処理の手順を示す流れ図である。優良タグラベル発行処理に入ると、制御部１６は、モータ駆動部２１にモータ２３の正転駆動信号を再度出力する（ＳＴ２１）。これにより、ラベル３が搬送方向Ｃへさらに搬送されるので、制御部１６は、搬送量Ｌの計測を再開して、搬送量Ｌが距離Ｌ３に達するのを待機する（ＳＴ２２）。
【００３８】
搬送量Ｌが距離Ｌ３に達すると（ＳＴ２２のＹＥＳ）、ＲＦＩＤタグ４にタグ識別情報が書き込まれたラベル３の先端が印字ヘッド１５Ａの中心まで搬送される。そこで制御部１６は、離接機構駆動部１５Ｃにヘッドダウンの駆動信号を出力する。また制御部１６は、ヘッド駆動部１５Ｂに印刷データとしてのラベル情報を出力する（ＳＴ２３）。これにより、上記ラベル３の印刷面に印字ヘッド１５Ａが当接し、この印刷面にラベル情報が印刷される。
【００３９】
この印刷時においても、制御部１６は、搬送量Ｌを計測し続ける。そして、搬送量Ｌが距離（Ｌ３＋Ｌ１−Ｗ）に達するのを待機する（ＳＴ２４）。搬送量Ｌが距離（Ｌ３＋Ｌ１−Ｗ）に達すると（ＳＴ２４のＹＥＳ）、印字ヘッド１５Ａが上記ラベル３のＲＦＩＤタグ４によって段差を生じる部分に達する。そこで制御部１６は、離接機構駆動部１５Ｃにヘッドアップの駆動信号を出力する（ＳＴ２５）。これにより、上記ラベル３の印刷面から印字ヘッド１５Ａが離間し、印刷が中断する。
【００４０】
その後、制御部１６は、搬送量Ｌが距離（Ｌ３＋Ｌ１＋Ｗ）に達するのを待機する（ＳＴ２６）。搬送量Ｌが距離（Ｌ３＋Ｌ１＋Ｗ）に達すると（ＳＴ２６のＹＥＳ）、印字ヘッド１５Ａが上記ラベル３のＲＦＩＤタグ４によって段差を生じない部分に達する。そこで制御部１６は、離接機構駆動部１５Ｃにヘッドダウンの駆動信号を再度出力する（ＳＴ２７）。これにより、上記ラベル３の印刷面に印字ヘッド１５Ａが再度当接し、印刷が再開される。したがって、ラベル３の印刷面のうち、ＲＦＩＤタグ４によって段差ができていない部分にラベル情報が印刷される。
【００４１】
その後、制御部１６は、搬送量Ｌが距離（Ｌ３＋Ｌ０）に達するのを待機する（ＳＴ２８）。搬送量Ｌが距離（Ｌ３＋Ｌ０）に達すると（ＳＴ２８のＹＥＳ）、上記ラベル３の後端が印字ヘッド１５Ａの中心まで搬送される。そこで制御部１６は、モータ駆動部２１への正転駆動信号の出力を停止して、ラベル３の搬送を停止させる（ＳＴ２９）。以上で、優良タグラベル発行処理は終了する。
【００４２】
図８は、図６中ステップＳＴ１１で示した不良タグラベル発行処理の手順を示す流れ図である。不良タグラベル発行処理に入ると、制御部１６は、ＲＦＩＤタグ４にタグ識別情報が正常に書き込まれなかったラベル３のＲＦＩＤタグ４のずれ量Ｌｅを検出する（ＳＴ３１：位置ズレ量検出手段）。ずれ量Ｌｅは、ラベル３の先端から離れる方向へのずれを正のずれ（＋Ｌｅ）とし、先端に近づく方向へのずれを負のずれ（−Ｌｅ）とする。このずれ量検出処理の詳細については後述する。
【００４３】
ＲＦＩＤタグ４のずれ量＋Ｌｅまたは−Ｌｅが検出されると、制御部１６は、このずれ量の絶対値｜Ｌｅ｜が所定値Ｌｋを超えているか否かを判定する（ＳＴ３２）。所定値Ｌｋは、ＲＦＩＤタグ４の取付位置が規定の位置からずれていても実用に支障がないとユーザが設定するずれ量範囲の最大値である。
【００４４】
ずれ量の絶対値｜Ｌｅ｜が所定値Ｌｋを超えていない場合（ＳＴ３２のＮＯ）、ＲＦＩＤタグ４が付されたラベル３は、実用の許容範囲内である。この場合、制御部１６は、カウンタテーブル３２の位置ずれ許容タグ数Ｃ３を“１”だけカウントアップする（ＳＴ３３）。また制御部１６は、位置ずれ量テーブル３３にＲＦＩＤタグ４のずれ量＋Ｌｅまたは−Ｌｅを発生件数順に格納する（ＳＴ３４）。しかる後、制御部１６は、後述する位置ずれ許容タグラベル発行処理を実行して、不良タグラベル発行処理を終了する（ＳＴ３５）。
【００４５】
ずれ量の絶対値｜Ｌｅ｜が所定値Ｌｋを超える場合（ＳＴ３２のＹＥＳ）、ＲＦＩＤタグ４が付されたラベル３は、実用の許容範囲外の不良ラベルである。この場合、制御部１６は、カウンタテーブル３２の位置ずれ異常タグ数Ｃ４を“１”だけカウントアップする（ＳＴ３６）。また制御部１６は、位置ずれ量テーブル３３にＲＦＩＤタグ４のずれ量＋Ｌｅまたは−Ｌｅを発生件数順に格納する（ＳＴ３７）。しかる後、後述する位置ずれ異常タグラベル発行処理を実行して、不良タグラベル発行処理を終了する（ＳＴ３８）。
【００４６】
ここに、ステップＳＴ３２の処理は、位置ズレ量検出手段により検出された位置ズレ量Ｌｅが所定値Ｌｋを超えるとき、ラベル３を不良と判定する基体判定手段を構成する。
【００４７】
図９及び図１０は、図８中ステップＳＴ３５で示した位置ずれ許容タグラベル発行処理の手順を示す流れ図である。位置ずれ許容タグラベル発行処理に入ると、制御部１６は、先ず、距離Ｌ１にずれ量Ｌｅを加算して、当該ラベル３の先端より実際にＲＦＩＤタグ４が付されている部位までの距離Ｌ１´を算出する（ＳＴ４１）。次いで、制御部１６は、ずれ量Ｌｅが正の値か負の値かを判定する（ＳＴ４２）。
【００４８】
ずれ量Ｌｅが正の値の場合（ＳＴ４２のＹＥＳ）、ＲＦＩＤタグ４はラベル３の先端より離れる方向に量Ｌｅだけずれている。この場合、制御部１６は、モータ駆動部２１にモータ２３の正転駆動信号を再度出力する（ＳＴ４３）。これにより、ラベル３が搬送方向Ｃへさらに搬送されるので、制御部１６は、搬送量Ｌの計測を計測する。
【００４９】
ずれ量Ｌｅが負の値の場合（ＳＴ４２のＮＯ）、ＲＦＩＤタグ４はラベル３の先端に近づく方向に量Ｌｅだけずれている。この場合、制御部１６は、モータ駆動部２１にモータ２３の逆転駆動信号を出力する（ＳＴ４４）。これにより、ラベル３が搬送方向Ｃとは逆の方向−Ｃへ搬送されるので、制御部１６は、搬送量Ｌの計測を再開する。
【００５０】
制御部１６は、搬送量Ｌが距離（Ｌ１´＋Ｌ２）に達するのを待機する（ＳＴ４５）。搬送量Ｌが距離（Ｌ１´＋Ｌ２）に達すると（ＳＴ４５のＹＥＳ）、制御部１６は、正転駆動信号または逆転駆動信号を止めて、ラベル３の搬送を停止させる（ＳＴ４６）。次いで、制御部１６は、リーダ・ライタ本体１４Ｂにタグ識別情報（ＩＤ）の書込みを指示する（ＳＴ４７：識別情報書込み指示手段）。そして制御部１６は、ＲＦＩＤタグ４にタグ識別情報が正常に書き込まれたか否かを判断する（ＳＴ４８）。
【００５１】
ＲＦＩＤタグ４にタグ識別情報が正常に書き込まれた場合（ＳＴ４８のＹＥＳ）、制御部１６は、モータ駆動部２１にモータ２３の正転駆動信号を再度出力する（ＳＴ４９）。これにより、ラベル３が搬送方向Ｃへさらに搬送されるので、制御部１６は、搬送量Ｌの計測を再開して、搬送量Ｌが距離Ｌ３に達するのを待機する（ＳＴ５０）。
【００５２】
搬送量Ｌが距離Ｌ３に達すると（ＳＴ５０のＹＥＳ）、ずれ量Ｌｅだけ位置ずれを生じているＲＦＩＤタグ４にタグ識別情報が正常に書き込まれたラベル３の先端が印字ヘッド１５Ａの中心まで搬送される。そこで制御部１６は、離接機構駆動部１５Ｃにヘッドダウンの駆動信号を出力する。また制御部１６は、ヘッド駆動部１５Ｂに位置ずれ量Ｌｅを示す情報とラベル情報とを出力する（ＳＴ５１）。これにより、上記ラベル３の印刷面に位置ずれ量Ｌｅの情報とラベル情報とが印刷される。
【００５３】
この印刷時においても、制御部１６は、搬送量Ｌを計測し続ける。そして、搬送量Ｌが距離（Ｌ３＋Ｌ１´−Ｗ）に達するのを待機する（ＳＴ５２）。搬送量Ｌが距離（Ｌ３＋Ｌ１´−Ｗ）に達すると（ＳＴ５２のＹＥＳ）、印字ヘッド１５Ａが、上記ラベル３のずれ量Ｌｅだけ位置ずれを生じているＲＦＩＤタグ４によって段差を生じる部分に達する。そこで制御部１６は、離接機構駆動部１５Ｃにヘッドアップの駆動信号を出力する（ＳＴ５３）。これにより、上記ラベル３の印刷面から印字ヘッド１５Ａが離間し、印刷が中断する。
【００５４】
その後、制御部１６は、搬送量Ｌが距離（Ｌ３＋Ｌ１´＋Ｗ）に達するのを待機する（ＳＴ５４）。搬送量Ｌが距離（Ｌ３＋Ｌ１´＋Ｗ）に達すると（ＳＴ５４のＹＥＳ）、印字ヘッド１５Ａが上記ラベル３のＲＦＩＤタグ４によって段差を生じない部分に達する。そこで制御部１６は、離接機構駆動部１５Ｃにヘッドダウンの駆動信号を再度出力する（ＳＴ５５）。これにより、上記ラベル３の印刷面に印字ヘッド１５Ａが再度当接し、印刷が再開される。したがって、ＲＦＩＤタグ４の取付位置がずれ量Ｌｅだけずれていたとしても、そのＲＦＩＤタグ４によって段差ができている部分を除くラベル３の印刷面に、位置ずれ量Ｌｅの情報とラベル情報とが印刷される。
【００５５】
ここに、ステップＳＴ５２とステップＳＴ５４の処理は、位置ズレ量検出手段によって検出された位置ズレ量Ｌｅからラベル３に付されたＲＦＩＤタグ４の位置を検出するタグ位置検出手段を構成する。また、ステップＳＴ５１とステップＳＴ５３とステップＳＴ５５の処理は、タグ位置検出手段により検出されたＲＦＩＤタグ４の位置を外して当該ＲＦＩＤタグ４が付されたラベル３の印刷面に印刷部１５により印刷を行わせる印刷制御手段を構成する。
【００５６】
その後、制御部１６は、搬送量Ｌが距離（Ｌ３＋Ｌ０）に達するのを待機する（ＳＴ５６）。搬送量Ｌが距離（Ｌ３＋Ｌ０）に達すると（ＳＴ５６のＹＥＳ）、制御部１６は、モータ駆動部２１への正転駆動信号の出力を停止して、ラベル３の搬送を停止させる（ＳＴ５７）。以上で、位置ずれ許容タグラベル発行処理は終了する。
【００５７】
一方、タグ識別情報（ＩＤ）の書込みを指示に対して、ＲＦＩＤタグ４にタグ識別情報が正常に書き込まれなかった場合には（ＳＴ４８のＮＯ）、ＲＦＩＤタグ４が通信異常であるとみなす。この場合、制御部１６は、カウンタテーブル３２の位置ずれ許容タグ数Ｃ３を“１”だけカウントダウンし（ＳＴ５８）、通信異常タグ数Ｃ５を“１”だけカウントアップする（ＳＴ５９）。
【００５８】
しかる後、制御部１６は、モータ駆動部２１にモータ２３の正転駆動信号を再度出力する（ＳＴ６０）。これにより、ラベル３が搬送方向Ｃへさらに搬送されるので、制御部１６は、搬送量Ｌの計測を再開して、搬送量Ｌが距離Ｌ３に達するのを待機する（ＳＴ６１）。
【００５９】
搬送量Ｌが距離Ｌ３に達すると（ＳＴ６１のＹＥＳ）、ずれ量Ｌｅだけ位置ずれを生じているＲＦＩＤタグ４にタグ識別情報が正常に書き込まれなかったラベル３の先端が印字ヘッド１５Ａの中心まで搬送される。そこで制御部１６は、離接機構駆動部１５Ｃにヘッドダウンの駆動信号を出力する。また制御部１６は、ヘッド駆動部１５Ｂに通信異常を示す情報とエラーを示す特殊パターンの印刷データとを出力する（ＳＴ６２）。これにより、上記ラベル３の印刷面に印字ヘッド１５Ａが当接し、この印刷面に通信異常を示す情報とエラーを示す特殊パターンとが印刷される。
【００６０】
この印刷時においても、制御部１６は、搬送量Ｌを計測し続ける。そして制御部１６は、前記ステップＳＴ５２〜ステップＳＴ５７と同じ処理を実行する。したがって、位置ずれを生じているＲＦＩＤタグ４によって段差ができている部分を除くラベル３の印刷面に、通信異常を示す情報とエラーを示す特殊パターンとが印刷される。
【００６１】
図１１は、図８中ステップＳＴ３８で示した位置ずれ異常タグラベル発行処理の手順を示す流れ図である。この処理は、前記位置ずれ許容タグラベル発行処理において、ＲＦＩＤタグ４にタグ識別情報が正常に書き込まれなかった場合の処理、すなわちステップＳＴ４１〜ＳＴ４８（ＮＯ）、ステップＳＴ５８〜ＳＴ６２、ステップＳＴ５２〜ＳＴ５７の処理と類似するので、異なる点を中心に説明する。
【００６２】
位置ずれ異常タグラベル発行処理において、ステップＳＴ７１〜ＳＴ７６の処理は、位置ずれ許容タグラベル発行処理のステップＳＴ４１〜ＳＴ４６の処理と同じである。位置ずれ許容タグラベル発行処理では、ステップＳＴ４７として、制御部１６がリーダ・ライタ本体１４Ｂにタグ識別情報（ＩＤ）の書込みを指示したが、位置ずれ異常タグラベル発行処理では、制御部１６は、位置ずれによる不良タグであることを示す情報の書込みをリーダ・ライタ本体１４Ｂに指示する（ＳＴ７７：不良情報書込み指示手段）。
【００６３】
その後、制御部１６は、モータ駆動部２１にモータ２３の正転駆動信号を再度出力する（ＳＴ７８）。これにより、ラベル３が搬送方向Ｃへさらに搬送されるので、制御部１６は、搬送量Ｌの計測を再開して、搬送量Ｌが距離Ｌ３に達するのを待機する（ＳＴ７９）。
【００６４】
搬送量Ｌが距離Ｌ３に達すると（ＳＴ７９のＹＥＳ）、制御部１６は、離接機構駆動部１５Ｃにヘッドダウンの駆動信号を出力し、さらにヘッド駆動部１５Ｂに位置ずれ量Ｌｅを示す情報とエラーを示す特殊パターンの印刷データとを出力する（ＳＴ８０）。これにより、上記ラベル３の印刷面に位置ずれ量Ｌｅの情報と特殊パターンとが印刷される。
【００６５】
この印刷時においても、制御部１６は、ステップＳＴ８１〜ＳＴ８６として、位置ずれ許容タグラベル発行処理のステップＳＴ５２〜ＳＴ５７と同じ処理を実行する。したがって、位置ずれを生じているＲＦＩＤタグ４によって段差ができている部分を除くラベル３の印刷面に、位置ずれ量Ｌｅの情報と特殊パターンとが印刷される。
【００６６】
図１２乃至図１４は、図８中ステップＳＴ３１のタグ位置ずれ量検出処理の手順を示す流れ図である。タグ位置ずれ量検出処理に入ると、制御部１６は、先ず、ステップ数カウンタｉを“０”に初期化する（ＳＴ９１）。次いで、制御部１６は、ステップ数カウンタｉを“１”だけカウントアップする（ＳＴ９２）。そして制御部１６は、ステップ数カウンタｉが最大ステップ数Ｎ（Ｎ≧２）を超えたか否かを判断する（ＳＴ９３）。
【００６７】
最大ステップ数Ｎは、後述する単位搬送量ΔＬとともに、タグ位置ずれ量Ｌｅを検出する分解能とサイズとによって決まる。例えば、１ミリメートルの分解能で、かつ基準位置から２０ミリメートルの範囲内で位置ずれ量を検出する場合には、単位搬送量ΔＬを１ミリメートルとし、最大ステップ数Ｎを２０ステップとする。
【００６８】
ステップ数カウンタｉが最大ステップ数Ｎを超えていない場合（ＳＴ９３のＮＯ）、制御部１６は、モータ駆動部２１にモータ２３の正転駆動信号を出力する（ＳＴ９４）。これにより、ラベル３が搬送方向Ｃへさらに搬送されるので、制御部１６は、搬送量Ｌの計測を再開する。そして制御部１６は、搬送量Ｌが距離（Ｌ１＋Ｌ２＋ΔＬ×ｉ）に達するのを待機する（ＳＴ９５）。すなわち、ラベル３が、距離（Ｌ１＋Ｌ２）の基準位置から搬送方向Ｃに距離（ΔＬ×ｉ）だけ移動するのを待機する。
【００６９】
搬送量Ｌが距離（Ｌ１＋Ｌ２＋ΔＬ×ｉ）に達すると（ＳＴ９５のＹＥＳ）、制御部１６は、正転駆動信号を止めて、ラベル３の搬送を停止させる（ＳＴ９６）。次いで、制御部１６は、リーダ・ライタ本体１４Ｂに位置ずれ検出中を示す情報の書込みを指示する（ＳＴ９７）。そして制御部１６は、ＲＦＩＤタグ４に位置ずれ検出中を示す情報が正常に書き込まれたか否かを判断する（ＳＴ９８）。この判断は、前記ステップＳＴ７の判断処理と同様に行う。
【００７０】
ＲＦＩＤタグ４に位置ずれ検出中を示す情報が正常に書き込まれた場合（ＳＴ９８のＹＥＳ）、制御部１６は、書込結果テーブル３１のステップ数ｉに対応する書込結果エリアに、書込み成功を示すデータ“ＯＫ”を書き込む（ＳＴ９９）。これに対し、ＲＦＩＤタグ４に位置ずれ検出中を示す情報が正常に書き込まれなかった場合には（ＳＴ９８のＮＯ）、制御部１６は、書込結果テーブル３１のステップ数ｉに対応する書込結果エリアに、書込み失敗を示すデータ“ＮＧ”を書き込む（ＳＴ１００）。
【００７１】
しかる後、制御部１６は、ステップＳＴ９２の処理に戻る。こうして、制御部１６は、ステップ数カウンタｉを“１”ずつカウントアップする毎に、ステップＳＴ９３〜ＳＴ１００の処理を実行する。すなわち制御部１６は、ラベル３が搬送方向Ｃへ距離ΔＬずつ搬送される毎に、リーダ・ライタ本体１４Ｂに位置ずれ検出中を示す情報の書込みを指示し、その書込結果をステップ数ｉの順に書込結果テーブル３１で記憶する。
【００７２】
ステップ数カウンタｉが最大ステップ数Ｎを超えたならば（ＳＴ９３のＹＥＳ）、制御部１６は、書込結果テーブル３１を参照して、書込み成功を示すデータ“ＯＫ”が連続して最も多く記憶されているステップ数の範囲を検出する。この検出範囲は、ＲＦＩＤタグ４の通信可能域とみなすことができる。
【００７３】
制御部１６は、この通信可能域における先頭のステップ数ｎｓと、最終のステップ数ｎｅと、ステップ数の総数ｎ（ｎ＝ｎｅ−ｎｓ＋１）とを取得する（ＳＴ１０１）。例えば、ステップ数“３”からステップ数“８”の範囲において、書込み成功を示すデータ“ＯＫ”が連続して最も多く記憶されている場合には、先頭のステップ数ｎｓ＝３と、最終のステップ数ｎｅ＝８と、ステップ数の総数ｎ＝６とを取得する。
【００７４】
次いで、制御部１６は、この通信可能域に相当するラベル３の搬送量［（ｎ−１）×ΔＬ］が、予め設定されたしきい値Ｌｔより小さいか否かを判定する（ＳＴ１０２）。
【００７５】
搬送量［（ｎ−１）×ΔＬ］がしきい値Ｌｔ以上の場合（ＳＴ１０２のＮＯ）、制御部１６は、位置ずれを生じたＲＦＩＤタグ４を検出したとみなす。この場合、制御部１６は、先頭ステップ数ｎｓと最終ステップ数ｎｅとの和に単位搬送量ΔＬを乗算した値の半分を、ＲＦＩＤタグ４のずれ量Ｌｅとして算出する（ＳＴ１０３）。すなわち、ずれ量Ｌｅは、次の（１）式で表わされる。  
Ｌｅ＝｛（ｎｓ＋ｎｅ）×ΔＬ｝／２      …（１）  
しかる後、制御部１６は、図８のステップＳＴ３２の処理に進む。
【００７６】
一方、搬送量［（ｎ−１）×ΔＬ］がしきい値Ｌｔより小さい場合には（ＳＴ１０２のＹＥＳ）、制御部１６は、ＲＦＩＤタグ４は逆方向にずれているとみなす。この場合、制御部１６は、ステップＳＴ１１１〜ＳＴ１２３として、前記ステップＳＴ９１〜ＳＴ１０３の処理と同一の処理を、ラベル３を搬送方向Ｃとは逆方向に搬送しながら実行する。
【００７７】
すなわち、制御部１６は、ステップ数カウンタｉを“１”ずつカウントアップする毎に（ＳＴ１１１，ＳＴ１１２，ＳＴ１１３）、モータ駆動部２１にモータ２３の逆転駆動信号を出力する（ＳＴ１１４）。そして、搬送量Ｌが距離（Ｌ１＋Ｌ２−ΔＬ×ｉ）に達したならば（ＳＴ１１５のＹＥＳ）、制御部１６は、ラベル３の搬送を停止させ（ＳＴ１１６）、リーダ・ライタ本体１４Ｂに位置ずれ検出中を示す情報の書込みを指示する（ＳＴ１１７）。そして制御部１６は、ＲＦＩＤタグ４に位置ずれ検出中を示す情報が正常に書き込まれたか否かを判断する（ＳＴ１１８）。
【００７８】
ここで、ＲＦＩＤタグ４に位置ずれ検出中を示す情報が正常に書き込まれた場合には（ＳＴ１１８のＹＥＳ）、制御部１６は、書込結果テーブル３１のステップ数ｉに対応する書込結果エリアに、書込み成功を示すデータ“ＯＫ”を書き込む（ＳＴ１１９）。これに対し、ＲＦＩＤタグ４に位置ずれ検出中を示す情報が正常に書き込まれなかった場合には（ＳＴ１１８のＮＯ）、制御部１６は、同書込結果エリアに、書込み失敗を示すデータ“ＮＧ”を書き込む（ＳＴ１２０）。
【００７９】
ステップ数カウンタｉが最大ステップ数Ｎを超えたならば（ＳＴ１１３のＹＥＳ）、制御部１６は、書込結果テーブル３１を参照して、書込み成功を示すデータ“ＯＫ”が連続して最も多く記憶されているステップ数の範囲、つまりはＲＦＩＤタグ４の通信可能域を検出する。そして、この通信可能域における先頭のステップ数ｎｓと、最終のステップ数ｎｅと、ステップ数の総数ｎ（ｎ＝ｎｅ−ｎｓ＋１）とを取得する（ＳＴ１２１）。
【００８０】
ここで、通信可能域に相当するラベル３の搬送量［（ｎ−１）×ΔＬ］が、予め設定されたしきい値Ｌｔ以上の場合（ＳＴ１２２のＮＯ）、制御部１６は、位置ずれを生じたＲＦＩＤタグ４を検出したとみなす。そして制御部１６は、先頭ステップ数ｎｓと最終ステップ数ｎｅとの和に単位搬送量ΔＬを乗算した値の半分を、ＲＦＩＤタグ４のずれ量−Ｌｅとして算出する（ＳＴ１２３）。すなわち、ずれ量Ｌｅは、次の（２）式で表わされる。  
Ｌｅ＝−｛（ｎｓ＋ｎｅ）×ΔＬ｝／２      …（２）  
しかる後、制御部１６は、図８のステップＳＴ３２の処理に進む。
【００８１】
一方、搬送量［（ｎ−１）×ΔＬ］がしきい値Ｌｔより小さい場合には（ＳＴ１２２のＹＥＳ）、制御部１６は、ＲＦＩＤタグ４の通信可能域が狭く、ＲＦＩＤタグ４が通信異常であるとみなす（タグ不良判定手段）。この場合、制御部１６は、ステップＳＴ１３１〜ＳＴ１４０として、前記位置ずれ許容ラベル発行処理のステップＳＴ５９〜ＳＴ６２及びステップＳＴ５２〜ＳＴ５７の処理と、以下の点を除いて同一の処理を実行する。
【００８２】
この処理が前記位置ずれ許容ラベル発行処理と異なる点は、制御部１６が離接機構駆動部１５Ｃにヘッドアップの駆動信号を出力するタイミングとヘッドダウンの駆動信号を出力するタイミングである。すなわち、タグ位置ずれ量検出処理では、搬送量Ｌが距離（Ｌ３＋Ｌ１−Ｗ）に達すると（ＳＴ１３５のＹＥＳ）、ヘッドアップの駆動信号を出力し、（ＳＴ１３６）、搬送量Ｌが距離（Ｌ３＋Ｌ１＋Ｗ）に達すると（ＳＴ１３７のＹＥＳ）、ヘッドダウンの駆動信号を出力する（ＳＴ１３８）。したがって、ラベル３の印刷面のうち、ＲＦＩＤタグ４によって段差ができていない部分に通信異常を示す情報と特殊パターンとが印刷される。
【００８３】
このように、リーダ・ライタ部１４がラベル３に付されたＲＦＩＤタグ４にタグ識別情報を書き込めなかった場合に、制御部１６がＲＦＩＤタグ４の基準位置からの位置ずれ量Ｌｅを検出する。したがって、ＲＦＩＤタグ４にタグ識別情報を書き込めなかったときには、上記位置ずれ量Ｌｅの情報から、ＲＦＩＤタグ４の位置ずれに起因するものかどうかを判断するための情報を入手することができる。
【００８４】
また、制御部１６がＲＦＩＤタグ４の位置ずれ量Ｌｅを検出する際に、リーダ・ライタ部１４がそのＲＦＩＤタグ４に対して位置ずれ量検出中を示す情報を書き込む。したがって、ＲＦＩＤタグ４に書き込まれた情報を解析することによって、そのＲＦＩＤタグ４が位置ずれを生じているのか否かを容易に識別することができる。
【００８５】
また、ＲＦＩＤタグ４の位置ずれ量Ｌｅが所定値Ｌｋ以内のとき、制御部１５がラベル３の搬送量を距離（Ｌ１＋Ｌｅ）に調整して、アンテナ１４Ａの交信領域内にＲＦＩＤタグ４を位置決めする。そして、リーダ・ライタ部１４がそのＲＦＩＤタグ４にタグ識別情報を書き込むようにしている。したがって、ＲＦＩＤタグ発行装置１０は、ラベル３に付されているＲＦＩＤタグ４に位置ずれが生じていても、そのずれ量Ｌｅが所定値Ｌｋ以内であれば、このラベル３を良品として取扱うことができる。
【００８６】
また、印刷部１５がラベル３の印刷面に印刷する際に、制御部１６は、ＲＦＩＤタグ４によって段差が生じている部分では印字ヘッド１５Ａを印刷面から離して印刷しないように印刷部１５を制御している。そして、この機能は、ＲＦＩＤタグ４に位置ずれが生じている場合も、制御部１６がその位置ずれ量ＬｅからＲＦＩＤタグ４の位置を推定し、印字ヘッド１５Ａのアップ・ダウンを制御することで、実現している。したがって、段差によって印字ヘッド１５Ａの破損や磨耗、あるいはＲＦＩＤタグ４が破損するのを、未然に防ぐことができる。
【００８７】
また、ＲＦＩＤタグ４の位置ずれ量が所定値Ｌｋを超えるときには、制御部１６は、このＲＦＩＤタグ４が付されたラベル３を不良と判定している。したがって、ＲＦＩＤタグ４に所定値Ｌｋを超える大きな位置ずれが生じているラベル３は、全て不良品となるので、この不良品の情報をラベル製造元にフィードバックすることで、品質を向上させることができる。
【００８８】
また、ＲＦＩＤタグ４の位置ずれ量が所定値Ｌｋを超えるために不良と判定されたラベル３に付されたＲＦＩＤタグ４に対し、リーダ・ライタ部１４が、位置ずれによる不良タグであることを示す情報を書き込む。したがって、ＲＦＩＤタグ４に書き込まれた情報を解析することによって、そのラベル３に付されたＲＦＩＤタグ４は、位置ずれによる不良タグであることを容易に把握することができる。
【００８９】
さらに、ＲＦＩＤタグ４の位置ずれ量が所定値Ｌｋを超えるために不良と判定されたラベル３の印刷面には、印刷部１５がエラーを示す特殊パターンを印刷する。したがって、ラベル３を一瞥するだけで、そのラベル３が不良品であることを容易に識別することができる。しかも、この特殊パターンを印刷する際にも、制御部１６は、印字ヘッド１５Ａを制御して、ＲＦＩＤタグ４によって生じる段差の部分で印刷をしないようにしている。
【００９０】
また、印刷部１５は、ＲＦＩＤタグ４の位置ずれ検出が実施されたラベル３の印刷面に位置ずれ量Ｌｅの情報を印刷する。したがって、ラベル３の印刷情報から、ＲＦＩＤタグ４に位置ずれが生じているか否か、及びそのずれ量はどの程度かといった詳細な情報までも容易に取得することができる。
【００９１】
また、制御部１６は、ＲＦＩＤタグ４の位置ずれ量を検出した結果、ＲＦＩＤタグ４の通信可能域がしきい値Ｌｔより狭いときには、ＲＦＩＤタグ４の通信不良と判定する。したがって、ＲＦＩＤタグ発行装置１０は、ＲＦＩＤタグ４の位置ずれだけでなく、通信不良による異常についても、容易に検出することができる。
【００９２】
さらに、印刷部１５は、ＲＦＩＤタグ４が通信不良と判定されたラベル３の印刷面に通信不良である旨を印刷する。したがって、ラベル３を一瞥するだけで、そのラベル３に付されているＲＦＩＤタグ４が通信不能であることを容易に認識することができる。
【００９３】
次に、ＲＦＩＤタグ４のずれ量を検出する第２の実施形態について説明する。この第２の実施形態においても、先ず、ＲＦＩＤタグ発行装置１０の制御部１６は、搬送路に沿って搬送されるラベル３の特定位置である先端を、マークセンサ１３からの信号によって検出する。ラベル３の先端が検出されると、制御部１６は、このラベル３の先端を検出した時点から当該ラベル３を搬送方向Ｃに一定量（Ｌ１＋Ｌ２）だけ搬送した基準位置の時点で、リーダ・ライタ部１４にＲＦＩＤタグ４との通信を指示する。そして制御部１６は、この指示に応じたリーダ・ライタ部１４がＲＦＩＤタグ４と通信を行った結果を取得する。この結果が通信不能であるとき、制御部１６は、ラベル３の搬送とリーダ・ライタ部１４への通信指示を繰り返してＲＦＩＤタグ４との通信可能域を検索する。また、通信可能域においては、ＲＦＩＤタグ４からの応答信号の受信レベルを検出する。そして制御部１６は、通信可能域の中から最も受信レベルが高い地点を求め、基準位置から最高受信レベルの地点に至るまでのラベル３の搬送量をＲＦＩＤタグ４の位置ズレ量として検出する。
【００９４】
第２の実施形態では、図１５に示すように、リーダ・ライタ部１４のリーダ・ライタ本体１４Ｂに、ＲＦＩＤタグ４からの応答信号の受信レベルを周知の方法で検出する受信レベル検出部１４Ｃを設けている。また、記憶部２４で記憶する位置ずれ量テーブル３３は、図１６に示すように、発生件数順に位置ずれ量Ｌｅ１，Ｌｅ２，Ｌｅ３，Ｌｅ４，…と受信レベルとを記憶するための領域を有する。
【００９５】
ＲＦＩＤタグ発行装置のその他の構成は、第１の実施形態で説明した図３及び図４の構成と同様である。また、制御部１６の処理手順も、タグ位置ずれ量検出処理（図８のＳＴ３１）の一部が異なるだけである。この第２の実施形態に係わるタグ位置ずれ量検出処理の手順の一部を図１７及び図１８に示す。なお、第１の実施形態に係わるタグ位置ずれ量検出処理の手順を示した図１２及び図１３と処理が同じ部分には同じ符号を付している。
【００９６】
すなわち、第２の実施形態では、ステップＳＴ９８において、ＲＦＩＤタグ４に位置ずれ検出中を示す情報が正常に書き込まれたと判定すると（ＳＴ９８のＹＥＳ）、制御部１６が、書込結果テーブル３１のステップ数ｉに対応する書込結果エリアに、書込み成功を示すデータ“ＯＫ”を書き込むとともに（ＳＴ９９）、受信レベルエリアに、受信レベル検出部１４Ｃで検出した受信レベルを書き込む（ＳＴ１５１）。
【００９７】
その後、ステップＳＴ９３において、ステップ数カウンタｉが最大ステップ数Ｎを超えたならば（ＳＴ９３のＹＥＳ）、制御部１６は、書込結果テーブル３１を参照して、受信レベルの最大値Ｒmaxとそれに対応するステップ数ｉmaxとを検出する（ＳＴ１５２）。そして制御部１６は、受信レベルの最大値Ｒmaxが予め設定されたしきい値Ｒｔより小さいか否かを判定する（ＳＴ１５３）。
【００９８】
受信レベルの最大値Ｒmaxがしきい値Ｒｓ以上のとき（ＳＴ１５３のＮＯ）、制御部１６は、位置ずれを生じたＲＦＩＤタグ４を検出したとみなす。この場合、制御部１６は、受信レベルの最大値Ｒmaxに対応するステップ数ｉmaxに単位搬送量ΔＬを乗算した値を、ＲＦＩＤタグ４のずれ量Ｌｅとして算出する（ＳＴ１５４）。すなわち、ずれ量Ｌｅは、次の（３）式で表わされる。  
Ｌｅ＝ｉmax×ΔＬ      …（３）  
しかる後、制御部１６は、図８のステップＳＴ３２の処理に進む。
【００９９】
一方、受信レベルの最大値Ｒmaxがしきい値Ｒｓより小さい場合には（ＳＴ１５３のＹＥＳ）、制御部１６は、ＲＦＩＤタグ４は逆方向にずれているとみなす。この場合も、制御部１６は、ステップＳＴ１１８において、ＲＦＩＤタグ４に位置ずれ検出中を示す情報が正常に書き込まれたと判定すると（ＳＴ１１８のＹＥＳ）、制御部１６が、書込結果テーブル３１のステップ数ｉに対応する書込結果エリアに、書込み成功を示すデータ“ＯＫ”を書き込むとともに（ＳＴ１１９）、受信レベルエリアに、受信レベル検出部１４Ｃで検出した受信レベルを書き込む（ＳＴ１５５）。
【０１００】
その後、ステップＳＴ１１３において、ステップ数カウンタｉが最大ステップ数Ｎを超えたならば（ＳＴ１１３のＹＥＳ）、制御部１６は、書込結果テーブル３１を参照して、受信レベルの最大値Ｒmaxとそれに対応するステップ数ｉmaxとを検出する（ＳＴ１５６）。そして制御部１６は、受信レベルの最大値Ｒmaxが予め設定されたしきい値Ｒｔより小さいか否かを判定する（ＳＴ１５７）。
【０１０１】
受信レベルの最大値Ｒmaxがしきい値Ｒｓ以上のとき（ＳＴ１５３のＮＯ）、制御部１６は、位置ずれを生じたＲＦＩＤタグ４を検出したとみなす。この場合、制御部１６は、受信レベルの最大値Ｒmaxに対応するステップ数ｉmaxに単位搬送量ΔＬを乗算した値を、ＲＦＩＤタグ４のずれ量−Ｌｅとして算出する（ＳＴ１５８）。すなわち、ずれ量Ｌｅは、次の（４）式で表わされる。  
Ｌｅ＝−ｉmax×ΔＬ      …（４）  
しかる後、制御部１６は、図８のステップＳＴ３２の処理に進む。
【０１０２】
一方、受信レベルの最大値Ｒmaxがしきい値Ｒｓより小さい場合には（ＳＴ１５７のＹＥＳ）、制御部１６は、第１の実施形態において、図１４を用いて説明した処理と同様な処理を実行する。
【０１０３】
かかる構成の第２の実施形態においても、第１の実施形態と同様な作用効果を奏し得る。
【０１０４】
なお、第１及び第２の実施形態では、ＲＦＩＤタグ４が付される基体としてラベル３を掲示し、ＲＦＩＤタグ発行装置１０は、このラベル３の印刷面に印刷を行うようにした。しかし、必ずしもラベル３に対する印刷機能はなくてもよい。すなわち、ラベル以外の基体に付されたＲＦＩＤタグを発行する装置全般に、本発明は適用できるものである。
【０１０５】
この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。  
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。  
［１］搬送路に沿って搬送される基体に付されたＲＦＩＤ（Radio Frequency Identification）タグと無線通信によりデータの読取り及び書込みを行うリーダ・ライタ部と、前記搬送路に沿って搬送される前記基体の特定位置を検出する基体位置検出手段と、前記基体位置検出手段で前記基体の特定位置を検出した時点から前記基体を所定の方向に一定量搬送した基準位置の時点で前記リーダ・ライタ部に前記ＲＦＩＤタグとの通信を指示する制御部と、前記制御部からの指示に応じた前記リーダ・ライタ部が前記ＲＦＩＤタグと通信を行った結果、通信不能であるとき、前記基体の搬送と前記リーダ・ライタ部への通信指示を繰り返して前記ＲＦＩＤタグとの通信可能域を検索し、前記基準位置から前記通信可能域に至るまでの前記基体の搬送量を前記ＲＦＩＤタグの位置ズレ量として検出する位置ズレ量検出手段と、を具備したことを特徴とするＲＦＩＤタグ発行装置。
［２］前記位置ズレ量検出手段は、前記リーダ・ライタ部に対して繰り返される通信指示として位置ズレ量検出中を示す情報の書き込みを指示することを特徴とする付記［１］記載のＲＦＩＤタグ発行装置。
［３］前記位置ズレ量検出手段により検出された位置ズレ量が所定値以内のとき、前記基体を前記基準位置から前記位置ズレ量だけずらした時点で前記リーダ・ライタ部に識別情報の書込みを指示する識別情報書込み指示手段、をさらに具備したことを特徴とする付記［１］または［２］記載のＲＦＩＤタグ発行装置。
［４］前記搬送路に沿って搬送される前記基体の印刷面に印刷する印刷部と、前記位置ズレ量検出手段によって検出された位置ズレ量から前記基体に付された前記ＲＦＩＤタグの位置を検出するタグ位置検出手段と、このタグ位置検出手段により検出されたＲＦＩＤタグの位置を外して前記印刷部により当該ＲＦＩＤタグが付された前記基体の印刷面に印刷を行わせる印刷制御手段と、をさらに具備したことを特徴とする付記［１］乃至［３］のうちいずれか１に記載のＲＦＩＤタグ発行装置。
［５］前記位置ズレ量検出手段により検出された位置ズレ量が前記所定値を超えるとき、前記基体を不良と判定する基体判定手段、をさらに具備したことを特徴とする付記［３］記載のＲＦＩＤタグ発行装置。
［６］前記基体判定手段により前記基体が不良と判定されたとき、当該基体を前記基準位置から前記位置ズレ量だけずらした時点で前記リーダ・ライタ部に不良情報の書込みを指示する不良情報書込み指示手段、をさらに具備したことを特徴とする付記［５］記載のＲＦＩＤタグ発行装置。
［７］前記搬送路に沿って搬送される前記基体の印刷面に印刷する印刷部と、前記位置ズレ量検出手段によって検出された位置ズレ量から前記基体に付された前記ＲＦＩＤタグの位置を検出するタグ位置検出手段と、このタグ位置検出手段により検出されたＲＦＩＤタグの位置を外して前記印刷部により当該ＲＦＩＤタグが付された前記基体の印刷面に印刷を行わせる印刷制御手段と、をさらに具備し、前記印刷制御手段は、前記基体判定手段により不良と判定された前記基体に対してはその印刷面に特殊パターンの印刷を行わせることを特徴とする付記［５］または［６］に記載のＲＦＩＤタグ発行装置。
［８］前記印刷制御手段は、前記位置ズレ量検出手段によって検出された位置ズレ量を示す情報の印刷を行わせることを特徴とする付記［４］または［７］記載のＲＦＩＤタグ発行装置。
［９］前記位置ズレ量検出手段は、前記通信可能域が閾値より狭いとき、または前記通信可能域における受信レベルが閾値より低いとき、前記ＲＦＩＤタグが不良と判定するタグ不良判定手段、を含むことを特徴とする付記［１］，［２］，［３］，［５］，［６］のうちいずれか１に記載のＲＦＩＤタグ発行装置。
［１０］前記搬送路に沿って搬送される前記基体の印刷面に印刷する印刷部と、前記位置ズレ量検出手段によって検出された位置ズレ量から前記基体に付された前記ＲＦＩＤタグの位置を検出するタグ位置検出手段と、このタグ位置検出手段により検出されたＲＦＩＤタグの位置を外して前記印刷部により当該ＲＦＩＤタグが付された前記基体の印刷面に印刷を行わせる印刷制御手段と、をさらに具備し、前記印刷制御手段は、前記タグ不良判定手段により不良と判定された前記ＲＦＩＤタグが付された基体に対しては設定されたＲＦＩＤタグの位置を外して前記印刷部によりその印刷面に前記ＲＦＩＤタグが不良であることを示す情報の印刷を行わせることを特徴とする付記［９］に記載のＲＦＩＤタグ発行装置。
［１１］搬送路に沿って搬送される基体に付されたＲＦＩＤタグと無線通信によりデータの読取り及び書込みを行うリーダ・ライタ部を備えたＲＦＩＤタグ発行装置のＲＦＩＤタグ位置ずれ検出方法であって、前記搬送路に沿って搬送される前記基体の特定位置を基体位置検出手段で検出し、前記基体の特定位置を検出した時点から前記基体を所定の方向に一定量搬送した基準位置の時点で制御部から前記リーダ・ライタ部に前記ＲＦＩＤタグとの通信を指示し、この指示に応じた前記リーダ・ライタ部が前記ＲＦＩＤタグと通信を行った結果、通信不能であるとき、前記制御部が、前記基体の搬送と前記リーダ・ライタ部への通信指示を繰り返して前記ＲＦＩＤタグとの通信可能域を検索し、前記基準位置から前記通信可能域に至るまでの前記基体の搬送量を前記ＲＦＩＤタグの位置ズレ量として検出することを特徴とするＲＦＩＤタグ位置ずれ検出方法。
［１２］前記制御部は、前記基準位置から前記通信可能域の中央に至るまでの前記基体の搬送量、または前記基準位置から前記通信可能域のなかの受信レベル最大位置に至るまでの前記基体の搬送量を前記ＲＦＩＤタグの位置ズレ量として検出することを特徴とする付記［１１］記載のＲＦＩＤタグ位置ずれ検出方法。
【符号の説明】
【０１０６】
１…ラベル用紙、３…ラベル、４…ＲＦＩＤタグ、５…マーク、１０…ＲＦＩＤタグ発行装置、１３…マークセンサ、１４…リーダ・ライタ部、１５…印刷部、１６…制御部、３１…書込結果テーブル、３２…カウンタテーブル、３３…位置ずれ量テーブル。
【図１】
0005629655.tif 000002
【図２】
0005629655.tif 000003
【図３】
0005629655.tif 000004
【図４】
0005629655.tif 000005
【図５】
0005629655.tif 000006
【図６】
0005629655.tif 000007
【図７】
0005629655.tif 000008
【図８】
0005629655.tif 000009
【図９】
0005629655.tif 000010
【図１０】
0005629655.tif 000011
【図１１】
0005629655.tif 000012
【図１２】
0005629655.tif 000013
【図１３】
0005629655.tif 000014
【図１４】
0005629655.tif 000015
【図１５】
0005629655.tif 000016
【図１６】
0005629655.tif 000017
【図１７】
0005629655.tif 000018
【図１８】
0005629655.tif 000019