(57)【要約】      （修正有）【課題】ＲＦＩＤタグデータの情報量が多い場合でも印刷速度を極端に低く落とすことのない無線タグ書込装置を提供する。【解決手段】ＲＦＩＤタグ書込装置１は、ＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込む第２アンテナ３４及び第３アンテナ４０と、ＲＦＩＤタグ２４の搬送速度又はＲＦＩＤタグ２４へのＲＦＩＤタグデータの書込データ長の少なくとも何れか一方に応じて、第２アンテナ３４及び第３アンテナ４０のうち使用するアンテナの本数を決定し、ＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込むＣＰＵとを設ける。【選択図】図１
2018163470.tif 000002
【特許請求の範囲】
【請求項１】
無線タグへデータを書き込む複数のアンテナと、
前記無線タグの搬送速度又は前記無線タグへの前記データのデータ量の少なくとも何れか一方に応じて、使用する前記アンテナの本数を決定し、前記無線タグへ前記データを書き込む制御部と
を有する無線タグ書込装置。
【請求項２】
前記制御部は、
前記搬送速度及び前記データ量に応じて、使用する前記アンテナの本数を決定し、前記無線タグへ前記データを書き込む
請求項１に記載の無線タグ書込装置。
【請求項３】
前記アンテナは、
前記無線タグから識別子を読み出す読出アンテナと、
前記読出アンテナよりも前記無線タグの搬送方向の下流側に配され、前記識別子を指定し前記無線タグへ前記データを書き込む書込アンテナと
を有する
請求項１に記載の無線タグ書込装置。
【請求項４】
前記読出アンテナは、前記無線タグから前記識別子を読み出すと共に、前記識別子を指定し前記無線タグへ前記データを書き込む読出書込アンテナである
請求項３に記載の無線タグ書込装置。
【請求項５】
前記制御部は、複数の前記書込アンテナのうちの前記搬送方向の上流側の前記書込アンテナにおいて書き込み可能なデータ量の上限までの前記データを上流側の前記書込アンテナで前記無線タグへ書き込み、上流側の前記書込アンテナよりも前記搬送方向の下流側の前記書込アンテナで残りの前記データを前記無線タグへ書き込む
請求項３に記載の無線タグ書込装置。
【請求項６】
前記制御部は、複数の前記書込アンテナのうちの前記搬送方向の上流側の前記書込アンテナにおいて書き込み可能なデータ量の上限よりも少ない前記データを上流側の前記書込アンテナで前記無線タグへ書き込み、上流側の前記書込アンテナよりも前記搬送方向の下流側の前記書込アンテナで残りの前記データを前記無線タグへ書き込む
請求項３に記載の無線タグ書込装置。
【請求項７】
前記制御部は、複数の前記書込アンテナそれぞれでほぼ均等のデータ量の前記データを前記無線タグへ書き込む
請求項６に記載の無線タグ書込装置。
【請求項８】
前記制御部は、前記無線タグから読み出した前記識別子から、該無線タグよりも前記搬送方向の上流側の前記無線タグの前記識別子を予測し、予測した前記識別子を指定し前記無線タグへ前記データを書き込む
請求項３に記載の無線タグ書込装置。
【請求項９】
前記制御部は、先頭の前記無線タグから前記識別子を読み出し、２番目以降の前記無線タグの前記識別子を予測する
請求項８に記載の無線タグ書込装置。
【請求項１０】
前記制御部は、読み出した前記識別子に所定値を増減することにより次の前記無線タグの前記識別子を予測する
請求項８に記載の無線タグ書込装置。
【請求項１１】
前記制御部は、読み出した前記識別子に１増減することにより次の前記無線タグの前記識別子を予測する
請求項１０に記載の無線タグ書込装置。
【請求項１２】
前記制御部は、読み出した前記識別子に１増減して予測した次の前記無線タグの前記識別子が次の前記無線タグに付された前記識別子と異なっていた場合、読み出した前記識別子に２増減して次の前記無線タグの前記識別子を予測する
請求項１１に記載の無線タグ書込装置。
【請求項１３】
前記アンテナ同士の干渉を防ぐ電磁遮蔽物をさらに有する
請求項１に記載の無線タグ書込装置。
【請求項１４】
前記無線タグは、連続紙の搬送方向に沿って複数個が付されている
請求項１乃至請求項１３の何れかに記載の無線タグ書込装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線タグ書込装置に関し、例えば、複写機やプリンタ等の画像形成装置に付随する無線タグ書込装置に適用して好適なものである。
【背景技術】
【０００２】
従来、ＲＦＩＤタグに無線でデータを書き込むＲＦＩＤタグ書込装置が知られている。そのようなＲＦＩＤタグ書込装置には、ＲＦＩＤタグから固有のＵＩＤを読み出す第１アンテナ部と、第１アンテナ部よりもＲＦＩＤタグの搬送方向の下流側に配置され、ＲＦＩＤタグに識別データを書き込む第２アンテナ部と、識別データを割り当てる書き込み制御部とを有し、ＵＩＤの読み出しに成功したＲＦＩＤタグに対して識別データを書き込むものがある（例えば、特許文献１参照）。また、印刷するラベルサイズ等の印刷条件、又はＲＦＩＤタグに書き込む情報量等の書き込み条件を基に用紙の最適な搬送速度を選択的に決定し、連続的にＲＦＩＤタグへ書き込みを行うものがある（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１９４９１４号公報
【特許文献２】特開２００３−１４０５４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、連続した長尺状の台紙に、プリンタから印刷が行われ排出されたラベル状のＲＦＩＤタグが複数個連続して付されたラベル媒体に対しＲＦＩＤタグデータを書き込む際、距離が数ｍｍの近接型のアンテナを使用した場合、ＲＦＩＤタグ内のＥＥＰＲＯＭへのデータの書き込みには時間がかかるため、ＲＦＩＤタグがアンテナの範囲内に移動してきたらラベル媒体を一旦停止させてからＲＦＩＤタグにＲＦＩＤタグデータを書き込み、書き込みが終了するとラベル媒体の移動を再開させることとなるため、連続的に印刷を行うプリンタと連動してＲＦＩＤタグデータの書き込みを行うことが難しかった。一方、中距離型のアンテナを使用した場合、アンテナ範囲内に複数個のＲＦＩＤタグが入ってしまうため、個々のＲＦＩＤタグ毎に異なるＲＦＩＤタグデータを書き込むためには、ラベル媒体の搬送速度を遅くすることによりプリンタの印刷速度を下げ、ＲＦＩＤタグへの書き込み時間を延ばすこととなるが、その場合、ＲＦＩＤタグデータの情報量が多いと印刷速度を極端に低く落とす必要があり、生産性が低下してしまった。
【０００５】
本発明は以上の点を考慮してなされたもので、効率を向上し得る無線タグ書込装置を提案しようとするものである。
【課題を解決するための手段】
【０００６】
かかる課題を解決するため本発明の無線タグ書込装置においては、無線タグへデータを書き込む複数のアンテナと、無線タグの搬送速度又は無線タグへのデータのデータ量の少なくとも何れか一方に応じて、使用するアンテナの本数を決定し、無線タグへデータを書き込む制御部とを設けるようにした。
【０００７】
これにより本発明は、無線タグの搬送方向の上流側のアンテナだけでは無線タグへ書き込みきれない搬送速度又はデータ量の場合は、上流側のアンテナに加えて下流側のアンテナも使用することにより、無線タグを停止させずにデータを無線タグへ書き込むことができる。
【発明の効果】
【０００８】
本発明によれば、無線タグの搬送方向の上流側のアンテナだけでは無線タグへ書き込みきれない搬送速度又はデータ量の場合は、上流側のアンテナに加えて下流側のアンテナも使用することにより、無線タグの搬送速度を保ちつつデータを無線タグへ書き込むことができ、かくして効率を向上し得る無線タグ書込装置を実現できる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施の形態によるＲＦＩＤタグ書込装置の構成を示す側面図である。
【図２】ロール紙及びＲＦＩＤタグの構成を示す図である。
【図３】第１の実施の形態による第１アンテナユニットの制御構成を示すブロック図である。
【図４】第１の実施の形態によるＲＦＩＤタグ書込処理手順（１）を示すフローチャートである。
【図５】第１の実施の形態によるＲＦＩＤタグ書込処理手順（２）を示すフローチャートである。
【図６】第２の実施の形態によるＲＦＩＤタグ書込装置の構成を示す側面図である。
【図７】第２の実施の形態による第１アンテナユニットの制御構成を示すブロック図である。
【図８】第２の実施の形態によるＲＦＩＤタグ書込処理手順（１）を示すフローチャートである。
【図９】第２の実施の形態によるＲＦＩＤタグ書込処理手順（２）を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、発明を実施するための形態（以下実施の形態とする）について、図面を用いて説明する。
【００１１】
［１．第１の実施の形態］
［１−１．ＲＦＩＤタグ書込装置の構成］
図１に示すようにＲＦＩＤタグ書込装置１は、第１アンテナユニット１０、第２アンテナユニット１２及び第３アンテナユニット１４からなる３個のアンテナユニットと、書込済みスタンプユニット１６とを内部に有している。この第１アンテナユニット１０、第２アンテナユニット１２、第３アンテナユニット１４及び書込済みスタンプユニット１６は、ロール紙Ｐの搬送方向Ｄの上流側から下流側へ向かって順に配置されている。
【００１２】
プリンタ４は、ＲＦＩＤタグ書込装置１よりもロール紙Ｐの搬送方向Ｄの上流側に設けられており、図２に示す長尺の台紙２０にラベル２２が付されたロール紙Ｐに印刷を行うと共に該ロール紙Ｐを搬送方向Ｄの下流側へ搬送し、ＲＦＩＤタグ書込装置１へ給紙する。リワインダーユニット６は、ＲＦＩＤタグ書込装置１よりもロール紙Ｐの搬送方向Ｄの下流側に設けられており、ＲＦＩＤタグ書込装置１によりＲＦＩＤタグデータが書き込まれたＲＦＩＤタグ２４が形成されているラベル２２が付されたロール紙Ｐをロール状に巻き取って保持する。
【００１３】
図２に示すようにロール紙Ｐは、長尺の台紙２０における一面側に、該台紙２０の長手方向に沿う所定の長さを有するギャップを空けて、長方形の複数枚のラベル２２が該台紙２０の搬送方向Ｄである長手方向に沿って等間隔で並ぶよう仮着されている。このラベル２２は、ＲＦＩＤタグチップ２６及びＲＦＩＤタグアンテナパターン２８によりＲＦＩＤタグ２４が形成されており、搬送方向Ｄに沿った長さであるタグ長さＬｔは３０ｍｍとなっている。また複数のラベル２２は、搬送方向Ｄに沿って３５ｍｍのピッチであるタグピッチＰｔで配されている。このＲＦＩＤタグ２４には、ＲＦＩＤタグ２４毎に固有の識別子であるＵＩＤ（Unique Item identification）が予め書き込まれている。
【００１４】
またＲＦＩＤタグ２４は、ＵＩＤ指定書込モードとＵＩＤ無指定書込モードとを有しており、所定のアンテナからＵＩＤ指定書込モード切替コマンドを受信するとＵＩＤ指定書込モードへ切り替わると共に、ＵＩＤ無指定書込モード切替コマンドを受信するとＵＩＤ無指定書込モードへ切り替わる。ＵＩＤ指定書込モードとは、ＲＦＩＤタグ２４が所定のアンテナからＵＩＤを指定されつつＲＦＩＤタグデータを送信された際に、予めＲＦＩＤタグ２４に書き込まれているＵＩＤとアンテナから指定されたＵＩＤとが一致した場合にのみ、受信したＲＦＩＤタグデータをＲＦＩＤタグ２４に書き込むことが許可されたモードである。ＵＩＤ無指定書込モードとは、ＲＦＩＤタグ２４が所定のアンテナからＵＩＤを指定されずにＲＦＩＤタグデータが送信された際に、ＲＦＩＤタグ２４に予め書き込まれているＵＩＤに関係なく、受信したＲＦＩＤタグデータをＲＦＩＤタグ２４に書き込むことが許可されたモードである。
【００１５】
図１に示すように読出アンテナユニットとしての第１アンテナユニット１０は、プリンタ４に対し搬送方向Ｄの下流側に隣接して配されており、第１アンテナ３０と、第１アンテナ３０を制御する第１アンテナコントロールユニット３２と、モータ６６（図３）とを有している。モータ６６（図３）は、図示しないローラを駆動させることによりロール紙Ｐを走行させる。
【００１６】
読出アンテナとしての第１アンテナ３０は、プリンタ４から第２アンテナユニット１２の電磁シールド３８における搬送方向Ｄの上流側端部までの間における第１アンテナ読出走行路Ｐ１においてＲＦＩＤタグ２４が搬送されている間に、ＲＦＩＤタグ２４からＵＩＤを取得すると共に、ＲＦＩＤタグ２４へＵＩＤ指定書込モード切替コマンドを送信する。この第１アンテナ読出走行路Ｐ１の長さである第１アンテナ読出走行路距離Ｄｐ１は、タグ長さＬｔ（３０ｍｍ）＋最高印刷速度でのＵＩＤ読み出し時間分の距離＋初期設定＋マージンとなっている。この最高印刷速度とは、ＲＦＩＤタグ書込装置１においてＲＦＩＤタグ２４が搬送される最も速い速度である。本実施の形態においては、最高印刷速度が６ｉｎｃｈ／ｓｅｃであるため、最高印刷速度でのＵＩＤ読み出し時間分の距離＋初期設定は、２．５ｍｍ〜４ｍｍあれば良い。逆に第１アンテナ読出走行路距離Ｄｐ１が大きくなると、第１アンテナ３０の下に複数のＲＦＩＤタグ２４が入り、第１アンテナ３０によるＲＦＩＤタグ２４からのＵＩＤの読み出しの際に複数のＲＦＩＤタグ２４がＵＩＤを返してしまうため読み出せなくなる。これに対し本実施の形態においては、第１アンテナ読出走行路距離Ｄｐ１は４０ｍｍに設定されている。
【００１７】
書込アンテナユニットとしての第２アンテナユニット１２は、第１アンテナユニット１０に対し搬送方向Ｄの下流側に隣接して配され、第１アンテナユニット１０と比較して電磁シールド３８が追加されており、第２アンテナ３４と、第２アンテナ３４を制御する第２アンテナコントロールユニット３６と、電磁シールド３８と、モータ（図示せず）とを有している。
【００１８】
電磁遮蔽物としての電磁シールド３８は、第２アンテナユニット１２における搬送方向Ｄの上流側の端部、すなわち第２アンテナ３４と第１アンテナ３０との間に設けられており、フレームグラウンドに導通している。複数のアンテナ（すなわち第１アンテナ３０及び第２アンテナ３４）の電波を１つのＲＦＩＤタグ２４が受けてしまうと、該ＲＦＩＤタグ２４はその複数のアンテナからの電波の影響を受けてしまうため、電磁シールド３８は、電波を遮断することにより、ＲＦＩＤタグ２４に第１アンテナ３０からの電波が届いてしまうことを防止し、第２アンテナ３４からの電波だけが届くようにする。電磁シールド３８は、ＲＦＩＤタグ２４のタグ長さＬｔよりも長い搬送方向Ｄの長さを有する箱型形状の金属部材であり、搬送方向Ｄの上流側端部と下流側端部とが、搬送方向Ｄに対し垂直に延びている。本実施の形態においては、電磁シールド３８における搬送方向Ｄに沿った長さは４０ｍｍに設定されている。
【００１９】
第２アンテナ３４は、電磁シールド３８における搬送方向Ｄの下流側端部から第２アンテナユニット１２における搬送方向Ｄの下流側端部までの間における第２アンテナ書込走行路Ｐ２においてＲＦＩＤタグ２４が搬送されている間に、ＵＩＤをヘッダーに付してＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込む。この第２アンテナ書込走行路Ｐ２の長さである第２アンテナ書込走行路距離Ｄｐ２は、タグピッチＰｔの２倍＋マージンとなっている。１個のＲＦＩＤタグ２４が第２アンテナ３４の下に全部露出してから次のＲＦＩＤタグ２４が第２アンテナ３４の下に全部露出するまでに一定のＲＦＩＤタグデータを書き込まないと連続でＲＦＩＤタグ２４に第２アンテナ３４からＲＦＩＤタグデータを書き込めないため、本実施の形態においては、第２アンテナ書込走行路距離Ｄｐ２は８０ｍｍに設定されている。
【００２０】
書込アンテナユニットとしての第３アンテナユニット１４は、第２アンテナユニット１２とほぼ同様に構成され、第２アンテナユニット１２に対し搬送方向Ｄの下流側に隣接して配されており、第３アンテナ４０と、第３アンテナ４０を制御する第３アンテナコントロールユニット４２と、電磁シールド４４と、モータ（図示せず）とを有している。
【００２１】
電磁遮蔽物としての電磁シールド４４は、第３アンテナユニット１４における搬送方向Ｄの上流側の端部、すなわち第３アンテナ４０と第２アンテナ３４との間に設けられており、フレームグラウンドに導通している。複数のアンテナ（すなわち第２アンテナ３４及び第３アンテナ４０）の電波を１つのＲＦＩＤタグ２４が受けてしまうと、該ＲＦＩＤタグ２４はその複数のアンテナからの電波の影響を受けてしまうため、電磁シールド４４は、電波を遮断することにより、ＲＦＩＤタグ２４に第２アンテナ３４からの電波が届いてしまうことを防止し、第３アンテナ４０からの電波だけが届くようにする。電磁シールド４４は、ＲＦＩＤタグ２４のタグ長さＬｔよりも長い搬送方向Ｄの長さを有する箱型形状の金属部材であり、搬送方向Ｄの上流側端部と下流側端部とが、搬送方向Ｄに対し垂直に延びている。本実施の形態においては、電磁シールド４４における搬送方向Ｄに沿った長さは４０ｍｍに設定されている。
【００２２】
第３アンテナ４０は、電磁シールド４４における搬送方向Ｄの下流側端部から第３アンテナユニット１４における搬送方向Ｄの下流側端部までの間における第３アンテナ書込走行路Ｐ３においてＲＦＩＤタグ２４が搬送されている間に、ＵＩＤをヘッダーに付してＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込む。この第３アンテナ書込走行路Ｐ３の長さである第３アンテナ書込走行路距離Ｄｐ３は、タグピッチＰｔの２倍＋マージンとなっている。１個のＲＦＩＤタグ２４が第３アンテナ４０の下に全部露出してから次のＲＦＩＤタグ２４が第３アンテナ４０の下に全部露出するまでに一定のＲＦＩＤタグデータを書き込まないと連続でＲＦＩＤタグ２４に第３アンテナ４０からＲＦＩＤタグデータを書き込めないため、本実施の形態においては、第３アンテナ書込走行路距離Ｄｐ３は８０ｍｍに設定されている。
【００２３】
書込済みスタンプユニット１６は、第３アンテナユニット１４に対し搬送方向Ｄの下流側に隣接して配されており、ソレノイドが通電されるとスタンプを出し、第２アンテナユニット１２のみ又は、第２アンテナユニット１２と第３アンテナユニット１４とにより書き込みが成功したＲＦＩＤタグ２４に書き込み成功の印をつけることにより、書き込みが成功したＲＦＩＤタグ２４を視覚的に判別させる。
【００２４】
［１−２．第１アンテナコントロールユニットの制御構成］
図３に示すように第１アンテナコントロールユニット３２は、ＣＰＵ（Central Processing Unit）５０が全体を統轄制御する。ＣＰＵ５０は、ＦＬＡＳＨ  ＲＯＭ（Read Only Memory）５２等でなる記憶部から所定のプログラムを読み出して実行することにより、上位Ｉ／Ｆ（インターフェイス）５６、下位Ｉ／Ｆ（インターフェイス）５８、アンテナコントロールＩＣ（Integrated Circuit）６０、モータドライバ６２、トランジスタ６４及びモータ６６を制御し、第１アンテナコントロールユニット３２を統轄制御する。
【００２５】
ＣＰＵ５０は、ＲＦＩＤタグ２４へ書き込むデータであるＲＦＩＤタグデータを上位Ｉ／Ｆ５６を介し上位であるプリンタ４から受信すると、受信したＲＦＩＤタグデータを一旦ＲＡＭ（Random Access Memory）５４に保持する。
【００２６】
上位Ｉ／Ｆ５６は、一般的なシリアル通信のＵＡＲＴ（Universal Asynchronous Receiver Transmitter）でプリンタ４と接続されており、パリティチェックを行うことにより、データ化け等を防いでいる。下位Ｉ／Ｆ５８は、ＵＡＲＴで第２アンテナコントロールユニット３６と接続されており、パリティチェックを行うことにより、データ化け等を防いでいる。
【００２７】
アンテナコントロールＩＣ６０は、ＣＰＵ５０から受信したコマンドに基づき、第１アンテナ３０への搬送波の出力や、ＲＦＩＤタグ２４との通信のための振幅変調、周波数変調、位相変調等の変調や通信の衝突の検出等を行う。
【００２８】
モータドライバ６２は、ＣＰＵ５０の制御に基づき、モータ６６のＯＮ／ＯＦＦを制御する。トランジスタ６４は、ＣＰＵ５０の制御に基づき、書込済みスタンプユニット１６を駆動する。
【００２９】
第２アンテナコントロールユニット３６及び第３アンテナコントロールユニット４２は、第１アンテナコントロールユニット３２と同様の基板構成となっている。第１アンテナコントロールユニット３２、第２アンテナコントロールユニット３６及び第３アンテナコントロールユニット４２は、ディジーチェーン接続となっている。このため第１アンテナコントロールユニット３２の上位はプリンタ４、第２アンテナコントロールユニット３６の上位は第１アンテナコントロールユニット３２、第３アンテナコントロールユニット４２の上位は第２アンテナコントロールユニット３６となっている。
【００３０】
［１−３．ＲＦＩＤタグ書込処理］
第１アンテナコントロールユニット３２によるＲＦＩＤタグ書込処理の具体的な処理手順について、図４及び図５のフローチャートを用いて説明する。ＣＰＵ５０は、ＦＬＡＳＨ  ＲＯＭ５２からＲＦＩＤタグ書込プログラムを読み出して実行することによりＲＦＩＤタグ書込処理手順ＲＴ１を開始し、ステップＳＰ１へ移る。
【００３１】
ステップＳＰ１においてＣＰＵ５０は、プリンタ４から、タグ長さ（ｍｍ）、搬送速度（ｉｎｃｈ／ｓｅｃ）及びＲＦＩＤタグ２４へのＲＦＩＤタグデータの書き込みデータ長である書込データ長を１６ｂｉｔのワード数で上位Ｉ／Ｆ５６を介し受信し、ステップＳＰ２へ移る。本実施の形態においては、ＩＳＯ８０００−６  ＴｙｐｅＢの通信レートと３２ｂｉｔあたり６．５ｍｓのＲＦＩＤタグ２４内のＥＥＰＲＯＭの書き込み時間とから、６ｉｎｃｈ／ｓｅｃで３２ワードまでの書き込みをＲＦＩＤタグ書込装置１は５０％のマージンを持って行うことができる。また２ｉｎｃｈ／ｓｅｃであれば９６ワードまでの書き込みをＲＦＩＤタグ書込装置１は可能であり、すなわち搬送速度と書込データ長との積が１９２以下であれば書き込み可能である。また本実施の形態においては、６ｉｎｃｈ／ｓｅｃの搬送速度で、高レベル管理の商品識別子である１９８ｂｉｔ（すなわち１３ワード）の書き込みを行う。
【００３２】
ステップＳＰ２においてＣＰＵ５０は、搬送速度と書込データ長との積が１９２以下であるか否かを判定する。ここで否定結果が得られると、このことはＲＦＩＤタグ書込装置１においてＲＦＩＤタグ２４にＲＦＩＤタグデータを書き込みきれないことを表し、このときＣＰＵ５０は、ステップＳＰ３へ移る。ステップＳＰ３においてＣＰＵ５０は、データオーバーフローを上位Ｉ／Ｆ５６を介しプリンタ４へ通知し、ステップＳＰ１６（図５）へ移りＲＦＩＤタグ書込処理手順ＲＴ１を終了する。
【００３３】
一方ステップＳＰ２において肯定結果が得られると、このことはＲＦＩＤタグ書込装置１においてＲＦＩＤタグ２４にＲＦＩＤタグデータを書き込みきれることを表し、このときＣＰＵ５０は、ステップＳＰ４へ移る。
【００３４】
ステップＳＰ４においてＣＰＵ５０は、プリンタ４から通知された搬送速度にあわせたパルスレートでモータドライバ６２によりモータ６６の回転を開始させて搬送の準備を行い、ステップＳＰ５へ移る。プリンタ４から印刷済みのＲＦＩＤタグ２４が出力されると同時に、ステップＳＰ５においてＣＰＵ５０は、ＲＦＩＤタグデータを上位Ｉ／Ｆ５６を介しプリンタ４から受信し、ステップＳＰ６へ移る。ステップＳＰ６においてＣＰＵ５０は、ＲＦＩＤタグ２４がプリンタ４から排出されてから第１アンテナ３０の下にタグ長さＬｔの半分である１５ｍｍ分だけ移動する際に約１００ｍｓかかるため、その１０ｍｓ前の９０ｍｓから、ＲＦＩＤタグ２４からＵＩＤを取得するコマンドであるＵＩＤ取得コマンドをアンテナコントロールＩＣ６０によりＲＦＩＤタグ２４へ送信し、ステップＳＰ７へ移る。本実施の形態においては、ＲＦＩＤタグ２４がタグ長さＬｔの半分である１５ｍｍだけ第１アンテナ３０の下に露出すると、ＲＦＩＤタグ２４と第１アンテナ３０とが通信可能となり始めると想定している。
【００３５】
ステップＳＰ７においてＣＰＵ５０は、ＲＦＩＤタグ２４からＵＩＤをアンテナコントロールＩＣ６０により受信したか否かを判定する。ここで否定結果が得られると、ＣＰＵ５０はステップＳＰ８へ移る。ステップＳＰ８においてＣＰＵ５０は、ＵＩＤ取得コマンドを送信してから１００ｍｓが経過しタイムアウトしたか否かを判定する。ここで否定結果が得られると、ＣＰＵ５０はステップＳＰ７へ戻り、ＲＦＩＤタグ２４からＵＩＤを受信したか否かを引き続き判定する。
【００３６】
一方ステップＳＰ８において肯定結果が得られると、このことはＵＩＤ取得コマンドを送信してから１００ｍｓの間だけ待機したものの、ＲＦＩＤタグ２４からＵＩＤを受信できなかったため、搬送ジャム、ＲＦＩＤタグ不良又はアンテナ不良が発生していることを表し、このときＣＰＵ５０はステップＳＰ９へ移る。この場合搬送ジャムであることが多いため、ステップＳＰ９においてＣＰＵ５０は、搬送ジャムが発生したことを上位Ｉ／Ｆ５６を介しプリンタ４へ通知すると共に、回転させていたモータ６６の回転をモータドライバ６２により停止させ、ステップＳＰ１６（図５）へ移りＲＦＩＤタグ書込処理手順ＲＴ１を終了する。
【００３７】
一方ステップＳＰ７において肯定結果が得られると、このときＣＰＵ５０はステップＳＰ１０へ移り、現在ＲＦＩＤタグ２４がＵＩＤ無指定書込モードになっている場合を想定して、ＲＦＩＤタグ２４をＵＩＤ指定書込モードへ切り替えるコマンドであるＵＩＤ指定書込モード切替コマンドをアンテナコントロールＩＣ６０によりＲＦＩＤタグ２４へ送信し、ステップＳＰ１１（図５）へ移る。これにより第１アンテナユニット１０は、第２アンテナユニット１２及び第３アンテナユニット１４において、２個以上のＲＦＩＤタグ２４に同一のＲＦＩＤタグデータを書き込んでしまうことを防止する。
【００３８】
ステップＳＰ１１においてＣＰＵ５０は、ステップＳＰ２において予め受信していた搬送速度と書込データ長との積が９６以下であるか否かを判定する。ここで肯定結果が得られると、このことは第２アンテナユニット１２のみでＲＦＩＤタグ２４にＲＦＩＤタグデータを書き込みきれる書込データ長及び搬送速度であることを表し、このときＣＰＵ５０は、ステップＳＰ１２へ移る。ステップＳＰ１２においてＣＰＵ５０は、下位Ｉ／Ｆ５８を介し、第２アンテナコントロールユニット３６へのみ搬送速度、ＲＦＩＤタグデータ及びＵＩＤを引き継ぐものの、第３アンテナコントロールユニット４２へはＲＦＩＤタグデータを引き継がずに搬送速度及びＵＩＤのみを引き継ぎ、ステップＳＰ１５へ移る。
【００３９】
一方ステップＳＰ１１において否定結果が得られると、このことは第２アンテナユニット１２のみではＲＦＩＤタグ２４にＲＦＩＤタグデータを書き込みきれない書込データ長及び搬送速度であることを表し、このときＣＰＵ５０は、ステップＳＰ１３へ移る。ステップＳＰ１３においてＣＰＵ５０は、搬送速度、搬送速度に応じたＲＦＩＤタグデータ及びＵＩＤを下位Ｉ／Ｆ５８を介し第２アンテナコントロールユニット３６へ引き継ぎ、ステップＳＰ１４へ移る。ここで、搬送速度に応じたＲＦＩＤタグデータとは、搬送速度に応じ１つのアンテナからＲＦＩＤタグ２４へ書き込み可能な上限量のＲＦＩＤタグデータである。ＲＦＩＤタグ書込装置１においては、６ｉｎｃｈ／ｓｅｃで３２ワードまで、すなわち、それぞれ第２アンテナユニット１２において６ｉｎｃｈ／ｓｅｃで１６ワードまで、第３アンテナユニット１４において６ｉｎｃｈ／ｓｅｃで１６ワードまでのＲＦＩＤタグデータの書き込みを行うことができるため、搬送速度に応じたＲＦＩＤタグデータとは、６ｉｎｃｈ／ｓｅｃの場合は１６ワード、２ｉｎｃｈ／ｓｅｃの場合は４８ワードとなる。ステップＳＰ１４においてＣＰＵ５０は、搬送速度、残りのＲＦＩＤタグデータ及びＵＩＤを下位Ｉ／Ｆ５８を介し第３アンテナコントロールユニット４２へ引き継ぎ、ステップＳＰ１５へ移る。ここで、残りのＲＦＩＤタグデータとは、第１アンテナユニット１０から第２アンテナコントロールユニット３６へ引き継いだ分のデータを全てのＲＦＩＤタグデータから差し引いた残りのデータである。
【００４０】
第２アンテナコントロールユニット３６は、指定された搬送速度でＲＦＩＤタグ２４を搬送しつつ、ＵＩＤをヘッダーに付して搬送速度に応じたＲＦＩＤタグデータをＲＦＩＤタグ２４へ書き込む。第３アンテナコントロールユニット４２は、指定された搬送速度でＲＦＩＤタグ２４を搬送しつつ、ＵＩＤをヘッダーに付して残りのＲＦＩＤタグデータをＲＦＩＤタグ２４へ書き込む。続いて書込済みスタンプユニット１６は、書き込みが正常に終了したＲＦＩＤタグ２４にスタンプを押して排出する。リワインダーユニット６は、排出されたＲＦＩＤタグ２４を巻き取っていく。
【００４１】
ステップＳＰ１５においてＣＰＵ５０は、次のＲＦＩＤタグデータがプリンタ４から送信されてきたか否かを判定する。ここで肯定結果が得られると、このことはプリンタ４において印刷動作が継続されており、次に搬送されてくるＲＦＩＤタグ２４へ書き込むべきＲＦＩＤタグデータが存在することを表し、このときＣＰＵ５０はステップＳＰ５（図４）へ戻る。一方ステップＳＰ１５において否定結果が得られると、このことはプリンタ４において印刷動作が終了したことを表し、このときＣＰＵ５０は、回転させていたモータ６６の回転をモータドライバ６２により停止させ、ステップＳＰ１６へ移りＲＦＩＤタグ書込処理手順ＲＴ１を終了する。
【００４２】
［１−４．効果等］
以上の構成においてＲＦＩＤタグ書込装置１は、搬送方向Ｄに沿って複数個が連続紙としてのロール紙Ｐに付されたＲＦＩＤタグ２４からＵＩＤを第１アンテナユニット１０において読み出し、搬送速度及び書込データ長に応じて、第２アンテナ３４及び第３アンテナ４０のうち使用するアンテナの本数を切り替え、第２アンテナ３４のみの１本のアンテナか、又は第２アンテナ３４及び第３アンテナ４０の２本のアンテナかを用いてＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込むようにした。このためＲＦＩＤタグ書込装置１は、第２アンテナ３４だけではＲＦＩＤタグ２４へ書き込みきれない搬送速度又は書込データ長の場合は、第２アンテナ３４に加えて第３アンテナ４０も使用することにより、ＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込む毎にロール紙Ｐの搬送を停止させることなくＲＦＩＤタグ２４にＲＦＩＤタグデータを書き込むことができる。これによりＲＦＩＤタグ書込装置１は、連続的に印刷を行うプリンタ４と連動してＲＦＩＤタグデータの書き込みを行うことができ、プリンタ４で印刷中にロール紙Ｐが停止してしまい生産性が低下してしまうことを防止し、生産性を向上できる。
【００４３】
またＲＦＩＤタグ書込装置１は、第１アンテナユニット１０において、ＲＦＩＤタグ２４をＵＩＤ指定書込モードへ切り替えるようにした。これによりＲＦＩＤタグ書込装置１は、ロール紙Ｐの搬送速度を遅くしてプリンタ４の印刷速度を下げることによりＲＦＩＤタグ２４への書き込み時間を延ばす必要なく、第２アンテナユニット１２及び第３アンテナユニット１４において、アンテナ範囲内に複数個のＲＦＩＤタグ２４が入っていたとしても、２個以上のＲＦＩＤタグ２４に同一のＲＦＩＤタグデータを書き込んでしまうことを防止し、生産性を向上できる。
【００４４】
以上の構成によればＲＦＩＤタグ書込装置１は、無線タグとしてのＲＦＩＤタグ２４へデータとしてのＲＦＩＤタグデータを書き込む第２アンテナ３４及び第３アンテナ４０と、ＲＦＩＤタグ２４の搬送速度又はＲＦＩＤタグ２４へのＲＦＩＤタグデータのデータ量としての書込データ長の少なくとも何れか一方に応じて、第２アンテナ３４及び第３アンテナ４０のうち使用するアンテナの本数を決定し、ＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込むＣＰＵ５０とを設けるようにした。これによりＲＦＩＤタグ書込装置１は、第２アンテナ３４だけではＲＦＩＤタグ２４へ書き込みきれない搬送速度又は書込データ長の場合は、第２アンテナ３４に加えて第３アンテナ４０も使用することにより、ロール紙Ｐの搬送速度を保ちつつＲＦＩＤタグデータをＲＦＩＤタグ２４へ書き込むことができる。
【００４５】
［２．第２の実施の形態］
［２−１．ＲＦＩＤタグ書込装置の構成］
図１と対応する部材に同一符号を付した図６に示すように、第２の実施の形態によるＲＦＩＤタグ書込装置１０１は、第１の実施の形態によるＲＦＩＤタグ書込装置１と比較して、第１アンテナユニット１０に代えて第１アンテナユニット１１０が設けられていると共に第３アンテナユニット１４が省略されているものの、それ以外は同様に構成されている。また第２の実施の形態によるＲＦＩＤタグ２４は、全てがＵＩＤ指定書込モードに設定されている。
【００４６】
読出書込アンテナユニットとしての第１アンテナユニット１１０は、第１アンテナユニット１０と比較して、第１アンテナコントロールユニット３２に代えて第１アンテナコントロールユニット１３２が設けられていると共に第１アンテナ読出書込走行路距離Ｄｐ４が第１アンテナ読出走行路距離Ｄｐ１と異なっている。
【００４７】
図３と対応する部材に同一符号を付した図７に示すように第１アンテナコントロールユニット１３２は、第１アンテナコントロールユニット３２と比較して、ＣＰＵ５０に代えてＣＰＵ１５０が設けられている。
【００４８】
読出書込アンテナとしての第１アンテナ３０は、プリンタ４から第１アンテナユニット１１０における搬送方向Ｄの下流側端部までの間における第１アンテナ読出書込走行路Ｐ４においてＲＦＩＤタグ２４が搬送されている間に、ＲＦＩＤタグ２４からＵＩＤを取得すると共に、ＵＩＤをヘッダーに付してＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込む。この第１アンテナ読出書込走行路Ｐ４の長さである第１アンテナ読出書込走行路距離Ｄｐ４は、タグピッチＰｔの２倍＋最高印刷速度でのＵＩＤ読み出し時間分の距離＋初期設定＋マージンとなっている。本実施の形態においては、第１アンテナ読出書込走行路距離Ｄｐ４は、第２アンテナ書込走行路距離Ｄｐ２と同様に８０ｍｍに設定されている。
【００４９】
［２−２．ＲＦＩＤタグ書込処理］
第１アンテナコントロールユニット１３２によるＲＦＩＤタグ書込処理の具体的な処理手順について、図４及び図５と対応するフローに同一符号を付した図８及び図９のＲＦＩＤタグ書込処理手順ＲＴ１１を用いて説明する。ＣＰＵ１５０は、ステップＳＰ１〜ステップＳＰ９とステップＳＰ１１とにおいてＲＦＩＤタグ書込処理手順ＲＴ１（図４及び図５）と同様の処理を行う。
【００５０】
ステップＳＰ２１においてＣＰＵ１５０は、ＵＩＤをヘッダーに付してＲＦＩＤタグデータをアンテナコントロールＩＣ６０によりＲＦＩＤタグ２４へ送信することによりＲＦＩＤタグデータをＲＦＩＤタグ２４に書き込み、ステップＳＰ２４へ移る。
【００５１】
一方ステップＳＰ２２においてＣＰＵ１５０は、ＵＩＤをヘッダーに付してＲＦＩＤタグデータをアンテナコントロールＩＣ６０によりＲＦＩＤタグ２４へ送信することによりＲＦＩＤタグデータをＲＦＩＤタグ２４へ書き込み、ステップＳＰ２３へ移る。ステップＳＰ２３においてＣＰＵ１５０は、搬送速度、残りのＲＦＩＤタグデータ及びＵＩＤを下位Ｉ／Ｆ５８を介し第２アンテナコントロールユニット３６へ引き継ぎ、ステップＳＰ２４へ移る。このときＣＰＵ１５０は、第１アンテナユニット１１０がＲＦＩＤタグ２４へ書き込むデータ量と第２アンテナユニット１２がＲＦＩＤタグ２４へ書き込むデータ量とが均等になるように第１アンテナユニット１１０と第２アンテナユニット１２とにＲＦＩＤタグデータを割り当てる。すなわち例えばＲＦＩＤタグデータの書込データ長が２０ワードである場合、ＣＰＵ１５０は、それぞれ第１アンテナユニット１１０で書き込むデータ量を１０ワードに、第２アンテナユニット１２で書き込むデータ量を１０ワードに割り当てる。
【００５２】
第２アンテナコントロールユニット３６は、指定された搬送速度でＲＦＩＤタグ２４を搬送しつつ、ＵＩＤをヘッダーに付してＲＦＩＤタグデータをＲＦＩＤタグ２４へ書き込む。続いて書込済みスタンプユニット１６は、書き込みが正常に終了したＲＦＩＤタグ２４にスタンプを押して排出する。リワインダーユニット６は、排出されたＲＦＩＤタグ２４を巻き取っていく。
【００５３】
ステップＳＰ２４においてＣＰＵ１５０は、今回書き込みを行う全てのＲＦＩＤタグ２４への書き込みが終了したか否かを判定する。ここで肯定結果が得られると、このことは書き込み動作を終了させることを表し、このときＣＰＵ１５０は、回転させていたモータ６６の回転をモータドライバ６２により停止させ、ステップＳＰ３８（図９）へ移りＲＦＩＤタグ書込処理手順ＲＴ１１を終了する。一方ステップＳＰ２４において否定結果が得られると、このことは書き込み動作を継続すべきであり、次に搬送されてくるＲＦＩＤタグ２４へ書き込むべきＲＦＩＤタグデータが存在することを表し、このときＣＰＵ１５０はステップＳＰ２６（図９）へ移る。
【００５４】
ステップＳＰ２６においてＣＰＵ１５０は、ステップＳＰ５（図４）と同様にＲＦＩＤタグデータを上位Ｉ／Ｆ５６を介しプリンタ４から受信し、ステップＳＰ２７へ移る。ステップＳＰ２７においてＣＰＵ１５０は、ステップＳＰ６（図４）と同様にＲＦＩＤタグ２４が第１アンテナ３０の下に半分だけ露出するまで待機し、ステップＳＰ２８へ移る。
【００５５】
ステップＳＰ２８においてＣＰＵ１５０は、ステップＳＰ７においてロール紙Ｐにおける搬送方向Ｄの先頭のＲＦＩＤタグ２４である先頭ＲＦＩＤタグから取得したＵＩＤに１を加算したＵＩＤをアンテナコントロールＩＣ６０によりＲＦＩＤタグ２４へ送信し、ＲＦＩＤタグ２４から応答があるか否かを判定する。ここで肯定結果が得られると、このことは、先頭ＲＦＩＤタグから取得したＵＩＤに１を加算したＵＩＤの予測値は、現在ＲＦＩＤタグデータを書き込もうとしている次のＲＦＩＤタグ２４に書き込まれているＵＩＤと一致するため、このＵＩＤの予測値をヘッダーに付せばこのＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込むことができることを表し、このときＣＰＵ１５０はステップＳＰ３２へ移る。一方ステップＳＰ２６において否定結果が得られると、このことは、先頭ＲＦＩＤタグから取得したＵＩＤに１を加算したＵＩＤの予測値は、現在ＲＦＩＤタグデータを書き込もうとしている次のＲＦＩＤタグ２４に書き込まれているＵＩＤと一致していないため、このＵＩＤの予測値をヘッダーに付してもこのＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込むことができないことを表し、このときＣＰＵ１５０はステップＳＰ２９へ移る。
【００５６】
ステップＳＰ２９においてＣＰＵ１５０は、ステップＳＰ７において先頭ＲＦＩＤタグから取得したＵＩＤに２を加算したＵＩＤをアンテナコントロールＩＣ６０によりＲＦＩＤタグ２４へ送信し、ＲＦＩＤタグ２４から応答があるか否かを判定する。ここで肯定結果が得られると、このことは、先頭ＲＦＩＤタグから取得したＵＩＤに２を加算したＵＩＤの予測値は、現在ＲＦＩＤタグデータを書き込もうとしている次のＲＦＩＤタグ２４に書き込まれているＵＩＤと一致するため、このＵＩＤの予測値をヘッダーに付せばこのＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込むことができることを表し、このときＣＰＵ１５０はステップＳＰ３２へ移る。一方ステップＳＰ２９において否定結果が得られると、このことは、先頭ＲＦＩＤタグから取得したＵＩＤに２を加算したＵＩＤの予測値は、現在ＲＦＩＤタグデータを書き込もうとしている次のＲＦＩＤタグ２４に書き込まれているＵＩＤと一致していないため、このＵＩＤの予測値をヘッダーに付してもこのＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込むことができないことを表し、このときＣＰＵ１５０はステップＳＰ３０へ移る。
【００５７】
ステップＳＰ３０においてＣＰＵ１５０は、ステップＳＰ７において先頭ＲＦＩＤタグから取得したＵＩＤから１を減算したＵＩＤをアンテナコントロールＩＣ６０によりＲＦＩＤタグ２４へ送信し、ＲＦＩＤタグ２４から応答があるか否かを判定する。ここで肯定結果が得られると、このことは、先頭ＲＦＩＤタグから取得したＵＩＤから１を減算したＵＩＤの予測値は、現在ＲＦＩＤタグデータを書き込もうとしている次のＲＦＩＤタグ２４に書き込まれているＵＩＤと一致するため、このＵＩＤの予測値をヘッダーに付せばこのＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込むことができることを表し、このときＣＰＵ１５０はステップＳＰ３２へ移る。一方ステップＳＰ３０において否定結果が得られると、このことは、先頭ＲＦＩＤタグから取得したＵＩＤから１を減算したＵＩＤの予測値は、現在ＲＦＩＤタグデータを書き込もうとしている次のＲＦＩＤタグ２４に書き込まれているＵＩＤと一致していないため、このＵＩＤの予測値をヘッダーに付してもこのＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込むことができないことを表し、このときＣＰＵ１５０はステップＳＰ３１へ移る。
【００５８】
ステップＳＰ３１においてＣＰＵ１５０は、ステップＳＰ７において先頭ＲＦＩＤタグから取得したＵＩＤから２を減算したＵＩＤをアンテナコントロールＩＣ６０によりＲＦＩＤタグ２４へ送信し、ＲＦＩＤタグ２４から応答があるか否かを判定する。ここで肯定結果が得られると、このことは、先頭ＲＦＩＤタグから取得したＵＩＤから２を減算したＵＩＤの予測値は、現在ＲＦＩＤタグデータを書き込もうとしている次のＲＦＩＤタグ２４に書き込まれているＵＩＤと一致するため、このＵＩＤの予測値をヘッダーに付せばこのＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込むことができることを表し、このときＣＰＵ１５０はステップＳＰ３２へ移る。一方ステップＳＰ３１において否定結果が得られると、このことは、先頭ＲＦＩＤタグから取得したＵＩＤから２を減算したＵＩＤの予測値は、現在ＲＦＩＤタグデータを書き込もうとしている次のＲＦＩＤタグ２４に書き込まれているＵＩＤと一致していないため、このＵＩＤの予測値をヘッダーに付してもこのＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込むことができないことを表し、このときＣＰＵ１５０はステップＳＰ３３へ移る。
【００５９】
ステップＳＰ３３においてＣＰＵ１５０は、ＵＩＤエラーが発生したことを上位Ｉ／Ｆ５６を介しプリンタ４へ通知すると共に、回転させていたモータ６６の回転をモータドライバ６２により停止させ、ステップＳＰ３８へ移りＲＦＩＤタグ書込処理手順ＲＴ１１を終了する。
【００６０】
ここで、ステップＳＰ２７においては先頭ＲＦＩＤタグ（すなわち１番目のＲＦＩＤタグ２４）の次のＲＦＩＤタグ２４である２番目のＲＦＩＤタグ２４が第１アンテナ３０の下に位置しているが、先頭ＲＦＩＤタグもまた第１アンテナ３０の下に位置している状態にあるため、ＣＰＵ１５０は、第１アンテナ３０を介してＵＩＤ取得コマンドを発行すると、２つのＲＦＩＤタグ２４、すなわち１番目のＲＦＩＤタグ２４と２番目のＲＦＩＤタグ２４とが応答してしまい通信が衝突してしまう。このときＣＰＵ１５０は、通常のアンチコリジョンシーケンス（衝突回避シーケンス）を使うと６４ｂｉｔのＵＩＤを１ビット単位で０と１とを確認することとなり、次のＲＦＩＤタグ２４がプリンタ４から第１アンテナ３０の下に入ってくる前には、次のＲＦＩＤタグ２４のＵＩＤを確認できない。これに対しＣＰＵ１５０は、ＵＩＤを予測してステップＳＰ２８〜ステップＳＰ３１においてＲＦＩＤタグ２４にＵＩＤの予測値を送信し、応答を待つようにした。これにより第１アンテナユニット１１０は、２番目以降のＲＦＩＤタグ２４のＵＩＤを読み出さなくても、ＵＩＤの予測値が正しい場合、ＲＦＩＤタグ２４のＵＩＤを確認できる。
【００６１】
ＵＩＤは製造時に付与される番号であり、一般的に乱数ではなく、ロットの初期値から１ずつインクリメントされて付与されるため昇順の連番になる場合が多い。またＵＩＤは、ラベル２２の加工の際に逆順（すなわち降順）になる場合もある。このためＣＰＵ１５０は、先頭ＲＦＩＤタグから取得したＵＩＤに１加算して問い合わせ、応答がない場合は、次に２加算して問い合わせ、応答がない場合は、その次に１減算して問い合わせ、それでも応答がない場合は、その次に２減算して問い合わせ、応答を待つようにした。ここでステップＳＰ２８、ＳＰ２９、ＳＰ３０及びＳＰ３１の何れかにおいてＲＦＩＤタグ２４から応答があった場合、応答があったＵＩＤが、そのＲＦＩＤタグ２４のＵＩＤということになる。また、ＲＦＩＤタグ２４の製造時の途中での欠損等で番号が飛ぶ可能もあるため、ＣＰＵ１５０は、先頭ＲＦＩＤタグから取得したＵＩＤに１加算して１減算するだけでなく、２加算して２減算するようにした。
【００６２】
ＵＩＤが確定した場合、以降のステップＳＰ３２、ＳＰ３４、ＳＰ３５及びＳＰ３６においてＣＰＵ１５０は、先頭ＲＦＩＤタグと同様に、２番目以降のＲＦＩＤタグ２４に対してもＲＦＩＤタグデータの書き込みを行う。ステップＳＰ３２、ＳＰ３４、ＳＰ３５及びＳＰ３６は、それぞれステップＳＰ１１、ＳＰ２１、ＳＰ２２及びＳＰ２３（図８）と同様であるため、その説明を省略する。３番目以降のＲＦＩＤタグ２４に対してもＣＰＵ１５０は、現在のＲＦＩＤタグ２４のＵＩＤに基づき次のＲＦＩＤタグ２４のＵＩＤを予測して問い合わせることにより、ＵＩＤを確定させる。
【００６３】
ステップＳＰ３７においてＣＰＵ１５０は、今回書き込みを行う全てのＲＦＩＤタグ２４への書き込みが終了したか否かを判定する。ここで肯定結果が得られると、このことは書き込み動作を終了させることを表し、このときＣＰＵ１５０は、回転させていたモータ６６の回転をモータドライバ６２により停止させ、ステップＳＰ３８へ移りＲＦＩＤタグ書込処理手順ＲＴ１１を終了する。一方ステップＳＰ３７において否定結果が得られると、このことは書き込み動作を継続すべきであり、次に搬送されてくるＲＦＩＤタグ２４へ書き込むべきＲＦＩＤタグデータが存在することを表し、このときＣＰＵ１５０はステップＳＰ２６へ戻る。
【００６４】
［２−３．効果等］
以上の構成においてＲＦＩＤタグ書込装置１０１は、先頭の１枚目のＲＦＩＤタグ２４から読み出したＵＩＤに基づき、２枚目以降のＲＦＩＤタグ２４はＵＩＤを予測してＲＦＩＤタグ２４へ問い合わせるようにした。これによりＲＦＩＤタグ書込装置１０１は、第１の実施の形態によるＲＦＩＤタグ書込装置１のようにＵＩＤ読み出し専用のアンテナユニットである第１アンテナユニット１０を設けることなくＲＦＩＤタグ書込装置１０１を構成できる。
【００６５】
またＲＦＩＤタグ書込装置１０１は、２枚目以降のＲＦＩＤタグ２４へＵＩＤを予測して問い合わせるためアンチコリジョンシーケンスによる時間のロスを抑えることができる。これによりＲＦＩＤタグ書込装置１０１は、ＵＩＤ読み出し専用のアンテナユニットを省略した場合であっても、第１アンテナユニット１１０において、第１アンテナ３０の下をＲＦＩＤタグ２４が搬送されている間に、ＲＦＩＤタグ２４のＵＩＤを確認すると共にＲＦＩＤタグデータの書き込みまで行うことができる。
【００６６】
またＲＦＩＤタグ書込装置１０１は、ＲＦＩＤタグ書込装置１と比較して、第３アンテナユニット１４を省略できるため、アンテナユニットの個数を１個削減でき、構成を簡素化できる。
【００６７】
ここで例えば、第１アンテナユニット１１０において搬送速度に応じＲＦＩＤタグ２４へ書き込み可能な上限のデータ量のＲＦＩＤタグデータをＲＦＩＤタグ２４へ書き込み、第２アンテナユニット１２において残りのＲＦＩＤタグデータをＲＦＩＤタグ２４へ書き込む場合、第１アンテナユニット１１０においてＲＦＩＤタグデータをＲＦＩＤタグ２４へ書き込みきれなくなる状態が発生する可能性がある。
【００６８】
これに対しＲＦＩＤタグ書込装置１０１は、第１アンテナユニット１１０と第２アンテナユニット１２とにＲＦＩＤタグ２４へ書き込むＲＦＩＤタグデータのデータ量を均等に割り当てるようにした。これによりＲＦＩＤタグ書込装置１０１は、第１アンテナユニット１１０において書き込み可能な上限のデータ量のＲＦＩＤタグデータをＲＦＩＤタグ２４へ書き込む場合よりも、余裕を持って第１アンテナユニット１１０においてＲＦＩＤタグデータを書き込むことができ、より一層安定的にＲＦＩＤタグデータをＲＦＩＤタグ２４へ書き込むことができる。
【００６９】
その他、ＲＦＩＤタグ書込装置１０１は、ＲＦＩＤタグ書込装置１とほぼ同様の作用効果を奏する。
【００７０】
［３．他の実施の形態］
なお上述した実施の形態においては、搬送速度と書込データ長とに応じて、ＲＦＩＤタグデータ書き込みに用いるアンテナユニットの個数を切り替えるようにした。本発明はこれに限らず、少なくとも搬送速度又は書込データ長のどちらか一方に応じて、ＲＦＩＤタグデータ書き込みに用いるアンテナユニットの個数を切り替えても良い。
【００７１】
また上述した第２の実施の形態においては、先頭のＲＦＩＤタグ２４のＵＩＤに基づき、それ以降のＲＦＩＤタグ２４のＵＩＤを単純に番号の降順又は昇順で予測する場合について述べた。本発明はこれに限らず、先頭を含む先頭から数個のＲＦＩＤタグ２４のＵＩＤを読み出し、それらのＵＩＤの変化のアルゴリズムを見つけることにより、それ以降のＲＦＩＤタグ２４のＵＩＤを予測し、予測精度を向上させても良い。
【００７２】
さらに上述した第１の実施の形態においては、プリンタ４に対する搬送方向Ｄの下流側にＲＦＩＤタグ書込装置１を設ける場合について述べた。本発明はこれに限らず、プリンタ４に対する搬送方向Ｄの上述側にＲＦＩＤタグ書込装置１を設けても良い。第２の実施の形態においても同様である。
【００７３】
また、プリンタ４に対する搬送方向Ｄの上流側に第１アンテナユニット１０及び第２アンテナユニット１２を、プリンタ４に対する搬送方向Ｄの下流側に第３アンテナユニット１４及び書込済みスタンプユニット１６を設けても良い。また、プリンタ４に対する搬送方向Ｄの上流側に第１アンテナユニット１１０を、プリンタ４に対する搬送方向Ｄの下流側に第２アンテナユニット１２及び書込済みスタンプユニット１６を設けても良い。すなわち、複数のアンテナユニットを、プリンタ４に対する搬送方向Ｄの上流側と下流側とに分離して設けても良い。
【００７４】
さらに上述した第１の実施の形態においては、第２アンテナユニット１２及び第３アンテナユニット１４の２個の書込アンテナユニットによりＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込む場合について述べた。本発明はこれに限らず、３個以上の任意の個数の書込アンテナユニットによりＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込んでも良い。さらに第２の実施の形態においては、第１アンテナユニット１１０に加えて２個以上の任意の個数の書込アンテナユニットを設けても良い。
【００７５】
さらに上述した実施の形態においては、第１アンテナ読出走行路距離Ｄｐ１を４０ｍｍとし、第２アンテナ書込走行路距離Ｄｐ２、第３アンテナ書込走行路距離Ｄｐ３及び第１アンテナ読出書込走行路距離Ｄｐ４を８０ｍｍとする場合について述べた。本発明はこれに限らず、第１アンテナ読出走行路距離Ｄｐ１、第２アンテナ書込走行路距離Ｄｐ２、第３アンテナ書込走行路距離Ｄｐ３及び第１アンテナ読出書込走行路距離Ｄｐ４を他の種々の値にしても良い。
【００７６】
さらに上述した第２の実施の形態においては、第１アンテナユニット１１０と第２アンテナユニット１２とでＲＦＩＤタグ２４へ書き込むデータ量を均等に割り振る場合について述べた。本発明はこれに限らず、第１アンテナユニット１１０と第２アンテナユニット１２とでＲＦＩＤタグ２４へ書き込むデータ量を完全に均等には割り振らなくても良く、任意の割合で割り振っても良い。要は、第１アンテナユニット１１０において搬送速度に応じＲＦＩＤタグ２４へ書き込み可能な上限量よりも少ないデータ量のＲＦＩＤタグデータをＲＦＩＤタグ２４へ書き込み、第２アンテナユニット１２において、残りのＲＦＩＤタグデータをＲＦＩＤタグ２４へ書き込めば良い。第１の実施の形態においても同様である。
【００７７】
さらに上述した第２の実施の形態においては、第１アンテナユニット１１０のみでＲＦＩＤタグ２４へＲＦＩＤタグデータを書き込みきれない場合に、第１アンテナユニット１１０と第２アンテナユニット１２との両方を用いてＲＦＩＤタグデータをＲＦＩＤタグ２４へ書き込む場合について述べた。本発明はこれに限らず、第１アンテナユニット１１０のみでＲＦＩＤタグ２４にＲＦＩＤタグデータを書き込みきれる場合であっても、第１アンテナユニット１１０と第２アンテナユニット１２との両方を用いてＲＦＩＤタグデータをＲＦＩＤタグ２４へ書き込んでも良い。
【００７８】
さらに上述した第２の実施の形態においては先頭ＲＦＩＤタグから取得したＵＩＤに基づき、２番目以降のＲＦＩＤタグ２４のＵＩＤを予測する場合について述べた。本発明はこれに限らず、例えば先頭ＲＦＩＤタグと２番目のＲＦＩＤタグ２４とからはＵＩＤを取得し、３番目以降のＲＦＩＤタグ２４のＵＩＤを、２番目のＲＦＩＤタグ２４のＵＩＤに基づき予測しても良い。すなわち、何れかのＲＦＩＤタグ２４から取得したＵＩＤに基づき、それ以降のＲＦＩＤタグ２４のＵＩＤを予測すれば良い。
【００７９】
さらに上述した実施の形態においては、電磁シールド３８及び電磁シールド４４を、搬送方向Ｄに沿って４０ｍｍの長さを有する箱型形状の金属部材とする場合について述べた。本発明はこれに限らず、電磁シールド３８及び電磁シールド４４を、搬送方向Ｄに沿って４０ｍｍの間隔を空けた一対の板形状の板金としても良い。
【００８０】
さらに上述した第１の実施の形態においては、電磁シールド３８及び電磁シールド４４を設ける場合について述べた。本発明はこれに限らず、第１アンテナ読出走行路距離Ｄｐ１と第２アンテナ書込走行路距離Ｄｐ２とが、ＲＦＩＤタグ２４が複数のアンテナからの電波の影響を受けない程に十分に長い場合、電磁シールド３８及び電磁シールド４４を設けずに省略しても良い。第２の実施の形態においても同様である。
【００８１】
さらに本発明は、上述した各実施の形態及び他の実施の形態に限定されるものではない。すなわち本発明は、上述した各実施の形態と上述した他の実施の形態の一部又は全部を任意に組み合わせた実施の形態や、一部を抽出した実施の形態にもその適用範囲が及ぶものである。
【００８２】
さらに上述した実施の形態においては、複数のアンテナとしての第２アンテナ３４及び第３アンテナ４０と、制御部としてのＣＰＵ５０又は１５０とによって、無線タグ書込装置としてのＲＦＩＤタグ書込装置１又は１０１を構成する場合について述べた。しかしながら本発明はこれに限らず、その他種々の構成でなるアンテナと、制御部とによって、無線タグ書込装置を構成しても良い。
【産業上の利用可能性】
【００８３】
本発明は、ＲＦＩＤタグにデータを書き込む種々の装置でも利用できる。
【符号の説明】
【００８４】
１、１０１……ＲＦＩＤタグ書込装置、４……プリンタ、６……リワインダーユニット、１０、１１０……第１アンテナユニット、１２……第２アンテナユニット、１４……第３アンテナユニット、１６……書込済みスタンプユニット、Ｐ……ロール紙、２０……台紙、２２……ラベル、２４……ＲＦＩＤタグ、２６……ＲＦＩＤタグチップ、２８……ＲＦＩＤタグアンテナパターン、３０……第１アンテナ、３２、１３２……第１アンテナコントロールユニット、３４……第２アンテナ、３６……第２アンテナコントロールユニット、３８……電磁シールド、４０……第３アンテナ、４２……第３アンテナコントロールユニット、４４……電磁シールド、５０、１５０……ＣＰＵ、５２……ＦＬＡＳＨ  ＲＯＭ、５４……ＲＡＭ、５６……上位Ｉ／Ｆ、５８……下位Ｉ／Ｆ、６０……アンテナコントロールＩＣ、６２……モータドライバ、６４……トランジスタ、６６……モータ、Ｄ……搬送方向、Ｌｔ……タグ長さ、Ｐｔ……タグピッチ、Ｐ１……第１アンテナ読出走行路、Ｐ２……第２アンテナ書込走行路、Ｐ３……第３アンテナ書込走行路、Ｐ４……第１アンテナ読出書込走行路、Ｄｐ１……第１アンテナ読出走行路距離、Ｄｐ２……第２アンテナ書込走行路距離、Ｄｐ３……第３アンテナ書込走行路距離、Ｄｐ４……第１アンテナ読出書込走行路距離。
【図１】
2018163470.tif 000003
【図２】
2018163470.tif 000004
【図３】
2018163470.tif 000005
【図４】
2018163470.tif 000006
【図５】
2018163470.tif 000007
【図６】
2018163470.tif 000008
【図７】
2018163470.tif 000009
【図８】
2018163470.tif 000010
【図９】
2018163470.tif 000011