(57)【要約】【課題】交換コストを抑制できる。【解決手段】物品１に取り付けられた識別情報２ｂと識別情報２ｂのデータ長を表すデータ長情報２ａとが格納されたＲＦタグ２を、識別情報３ｂと更新内容を表す更新フラグ３ｃと識別情報３ｂ及び更新フラグ３ｃを合わせたデータ長を表すデータ長情報３ａとが格納されたＲＦタグ３に交換するＲＦタグ交換システム１０では、リーダライタ装置４に、ＲＦタグ２の識別情報２ｂを読み取らせ、ＲＦタグ３の識別情報３ｂに、読み取った識別情報２ｂを上書きさせて、更新フラグ３ｃを更新させる。また、リーダライタ装置４に、ＲＦタグ２の識別情報２ｂと共にデータ長情報２ａを読み取らせ、ＲＦタグ３のデータ長情報３ａに、読み取ったＲＦタグ２のデータ長情報２ａを上書きさせ、さらに、ＲＦタグ２を無効化させる。【選択図】図１
2014085690.tif 000002
【特許請求の範囲】
【請求項１】
物品に取り付けられた第１のＲＦタグを、第２のＲＦタグに交換するＲＦタグ交換システムにおいて、
前記第１のＲＦタグ及び前記第２のＲＦタグと通信を行って、前記第１のＲＦタグ及び前記第２のＲＦタグに対して情報の読み取り及び書き込みを行うリーダライタ装置と、
第１の識別情報と前記第１の識別情報のデータ長を表す第１のデータ長情報とが格納された前記第１のＲＦタグと共に、第２の識別情報と更新内容を表す更新フラグと前記第２の識別情報及び前記更新フラグを合わせたデータ長を表す第２のデータ長情報とが格納された前記第２のＲＦタグが前記物品に取り付けられ、前記リーダライタ装置に、前記第１のＲＦタグの前記第１の識別情報を読み取らせ、前記第２のＲＦタグの前記第２の識別情報に、読み取った前記第１の識別情報を上書きさせて、前記更新フラグを更新させて、前記第１のＲＦタグを無効化させる書換制御処理部を有する交換制御装置と、
を備えることを特徴とするＲＦタグ交換システム。
【請求項２】
前記交換制御装置の前記書換制御処理部は、前記リーダライタ装置に、前記第１のＲＦタグの前記第１の識別情報と共に前記第１のデータ長情報を読み取らせ、前記第２のＲＦタグの前記第２のデータ長情報に、読み取った前記第１のＲＦタグの前記第１のデータ長情報を上書きさせる、
ことを特徴とする請求項１記載のＲＦタグ交換システム。
【請求項３】
前記交換制御装置は、前記リーダライタ装置が読み取ったＲＦタグの数が２つであるか否かを判定する対象判定部をさらに有する、
ことを特徴とする請求項１または２に記載のＲＦタグ交換システム。
【請求項４】
前記対象判定部は、前記リーダライタ装置が読み取ったＲＦタグの数が２つである場合に、２つの前記ＲＦタグには、それぞれ１つのデータ長情報を含んでいるか否かをさらに判定する、
ことを特徴とする請求項３記載のＲＦタグ交換システム。
【請求項５】
前記対象判定部は、２つの前記ＲＦタグの前記データ長情報のデータ長に応じて、２つの前記ＲＦタグは前記第１のＲＦタグと前記第２のＲＦタグとであると識別する、
ことを特徴とする請求項４記載のＲＦタグ交換システム。
【請求項６】
前記交換制御装置の前記書換制御処理部は、前記リーダライタ装置に、前記第１のＲＦタグに対して前記第２のデータ長情報に応じた読み取り形式により、前記第１のＲＦタグが備える更新内容を表す更新フラグを読み取らせて、
前記対象判定部は、前記リーダライタ装置が読み取った前記第１のＲＦタグの前記更新フラグに基づき、前記第１のＲＦタグが交換対象であるか否かを判定する、
ことを特徴とする請求項５記載のＲＦタグ交換システム。
【請求項７】
前記物品が所定の位置に収納されたことを検知するセンサ装置をさらに備え、
前記リーダライタ装置は、前記センサ装置が前記物品を検知したことに基づき、前記第１のＲＦタグ及び前記第２のＲＦタグの読み取りを開始する、
ことを特徴とする請求項１記載のＲＦタグ交換システム。
【請求項８】
物品に取り付けられた第１のＲＦタグを、第２のＲＦタグに交換するＲＦタグ交換方法において、
第１の識別情報と前記第１の識別情報のデータ長を表す第１のデータ長情報とが格納された前記第１のＲＦタグと共に、第２の識別情報と更新内容を表す更新フラグと前記第２の識別情報及び前記更新フラグを合わせたデータ長を表す第２のデータ長情報とが格納された前記第２のＲＦタグが前記物品に取り付けられ、
前記第１のＲＦタグ及び前記第２のＲＦタグと通信を行って、前記第１のＲＦタグ及び前記第２のＲＦタグに対して情報の読み取り及び書き込みを行うリーダライタ装置に、
前記第１のＲＦタグの前記第１の識別情報を読み取らせ、前記第２のＲＦタグの前記第２の識別情報に、読み取った前記第１の識別情報を上書きさせて、前記更新フラグを更新させて、前記第１のＲＦタグを無効化させる、
ことを特徴とするＲＦタグ交換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＲＦタグ交換システム及びＲＦタグ交換方法に関する。
【背景技術】
【０００２】
商品、部品、製品等の物品の管理を行うに当たって、ＲＦ（Radio Frequency）タグが用いられている。例えば、部品に取り付けた、当該部品の識別情報が記録されたＲＦタグに対して、部品の使用状況を書き込むことができる。また、リーダライタ装置により、部品の使用状況を読み出して、当該部品の交換時期等を判断することができる（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２２０８３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ＲＦタグは、寿命、適用周波数帯の変更によるＲＦタグの通信特性の変化（通信距離の低下）等により、交換を行わなければならない。
ＲＦタグの交換は、交換対象のＲＦタグを取り外し、新たなＲＦタグを取り付ける交換作業が発生する。このような交換作業と共に、交換対象のＲＦタグに記録されている情報を読み出し、読み出した情報を新しいＲＦタグに書き込むという書換作業も発生する。特に、交換対象のＲＦタグの数が多い場合には、このような交換作業及び書換作業が煩雑となり、時間も要し、交換コストが嵩むという問題点があった。
【０００５】
本発明は、このような点を鑑みてなされたものであって、交換コストを抑制できるＲＦタグ交換システム及びＲＦタグ交換方法が提供される。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、物品に取り付けられた第１のＲＦタグを、第２のＲＦタグに交換するＲＦタグ交換システムにおいて、前記第１のＲＦタグ及び前記第２のＲＦタグと通信を行って、前記第１のＲＦタグ及び前記第２のＲＦタグに対して情報の読み取り及び書き込みを行うリーダライタ装置と、第１の識別情報と前記第１の識別情報のデータ長を表す第１のデータ長情報とが格納された前記第１のＲＦタグと共に、第２の識別情報と更新内容を表す更新フラグと前記第２の識別情報及び前記更新フラグを合わせたデータ長を表す第２のデータ長情報とが格納された前記第２のＲＦタグが前記物品に取り付けられ、前記リーダライタ装置に、前記第１のＲＦタグの前記第１の識別情報を読み取らせ、前記第２のＲＦタグの前記第２の識別情報に、読み取った前記第１の識別情報を上書きさせて、前記更新フラグを更新させて、前記第１のＲＦタグを無効化させる書換制御処理部を有する交換制御装置と、を備えるＲＦタグ交換システムが提供される。
【０００７】
また、上記課題を解決するために、物品に取り付けられた第１のＲＦタグを、第２のＲＦタグに交換するＲＦタグ交換方法において、第１の識別情報と前記第１の識別情報のデータ長を表す第１のデータ長情報とが格納された前記第１のＲＦタグと共に、第２の識別情報と更新内容を表す更新フラグと前記第２の識別情報及び前記更新フラグを合わせたデータ長を表す第２のデータ長情報とが格納された前記第２のＲＦタグが前記物品に取り付けられ、前記第１のＲＦタグ及び前記第２のＲＦタグと通信を行って、前記第１のＲＦタグ及び前記第２のＲＦタグに対して情報の読み取り及び書き込みを行うリーダライタ装置に、前記第１のＲＦタグの前記第１の識別情報を読み取らせ、前記第２のＲＦタグの前記第２の識別情報に、読み取った前記第１の識別情報を上書きさせて、前記更新フラグを更新させて、前記第１のＲＦタグを無効化させる、ＲＦタグ交換方法が提供される。
【発明の効果】
【０００８】
上記のＲＦタグ交換システム及びＲＦタグ交換方法では、交換対象のＲＦタグから新たに取り付けるＲＦタグに情報を自動的に書き換えることができる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施の形態に係るＲＦタグ交換システム及びＲＦタグ交換方法を示す図である。
【図２】第２の実施の形態に係るＲＦタグ交換システムの構成の一例を示す図である。
【図３】ＲＦタグの構成の一例を示す図である。
【図４】第２の実施の形態に係るＲＦタグ交換システムのハードウェア構成の一例を示す図である。
【図５】リーダライタ装置のハードウェア構成の一例を示す図である。
【図６】第２の実施の形態に係るＲＦタグ交換システムの制御装置が備える機能を表す機能ブロックの一例を示す図である。
【図７】第２の実施の形態に係るＲＦタグ交換システムの制御装置が備えるＲＦタグ情報格納部に格納された情報の一例を示す図である。
【図８】第２の実施の形態に係るＲＦタグ交換システムの制御装置が備える交換条件情報格納部に格納された情報の一例を示す図である。
【図９】第２の実施の形態に係るＲＦタグ交換システムの制御装置が備える交換処理結果情報格納部に格納された情報の一例を示す図である。
【図１０】第２の実施の形態に係るＲＦタグ交換システムの制御装置で実行されるＲＦタグ交換処理のフローチャートである。
【図１１】第２の実施の形態に係るＲＦタグ交換システムの制御装置が備えるＲＦタグ情報格納部に格納される情報の更新状態を示す図（その１）である。
【図１２】第２の実施の形態に係るＲＦタグ交換システムの制御装置が備えるＲＦタグ情報格納部に格納される情報の更新状態を示す図（その２）である。
【図１３】第３の実施の形態に係るＲＦタグ交換システムのハードウェア構成の一例を示す図である。
【図１４】第３の実施の形態に係るＲＦタグ交換システムのハードウェア構成の一例を示す図である。
【図１５】第３の実施の形態に係るＲＦタグ交換システムの制御装置が備える機能を表す機能ブロックの一例を示す図である。
【図１６】第３の実施の形態に係るＲＦタグ交換システムの制御装置で実行されるＲＦタグ交換処理のフローチャートである。
【図１７】第４の実施の形態に係るＲＦタグ交換システムの制御装置が備える交換条件情報格納部に格納された情報の一例を示す図である。
【図１８】第４の実施の形態に係るＲＦタグ交換システムの制御装置で実行されるＲＦタグ交換処理のフローチャートである。
【図１９】第４の実施の形態に係るＲＦタグ交換システムの制御装置が備えるＲＦタグ情報格納部に格納された情報の更新状態を示す図である。
【図２０】第４の実施の形態に係るＲＦタグ交換システムの制御装置が備える交換処理結果情報格納部に格納された情報の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、実施の形態について図面を参照して説明する。
［第１の実施の形態］
第１の実施の形態のＲＦタグ交換システムでは、交換対象のＲＦタグが取り付けられた物品に対して、新たにＲＦタグを取り付けて、交換対象のＲＦタグの情報を読み取り、新たなＲＦタグに読み取った情報を書き込んで、交換対象のＲＦタグを無効にするものである。このようなＲＦタグ交換システム及びＲＦタグ交換方法について、図１を用いて説明する。
【００１１】
図１は、第１の実施の形態に係るＲＦタグ交換システム及びＲＦタグ交換方法を示す図である。
なお、図１（Ａ）は、ＲＦタグ交換システム１０を示す図であり、図１（Ｂ）〜（Ｄ）はＲＦタグに格納される情報の変化を模式的に示す図である。また、図１（Ｃ），（Ｄ）の破線で囲まれた項目については無効の状態であることを表している。
【００１２】
ＲＦタグ交換システム１０は、物品１に取り付けられたＲＦタグ２（第１のＲＦタグ）を、ＲＦタグ３（第２のＲＦタグ）に交換するものである。
このようなＲＦタグ交換システム１０は、図１（Ａ）に示すように、物品１のＲＦタグ２からＲＦタグ３に交換するものであって、リーダライタ装置４と、交換制御装置６とを備える。
【００１３】
まず、物品１には、交換対象のＲＦタグ２と、新設するＲＦタグ３とが取り付けられている。
ＲＦタグ２は、図１（Ｂ）に示されるように、識別情報２ｂと識別情報２ｂのデータ長であるデータ長情報２ａとを保持する。例えば、識別情報２ｂのデータ長は、ｘｘビットであり、データ長情報２ａもｘｘビットであることを表している。
【００１４】
ＲＦタグ３は、図１（Ｂ）に示されるように、識別情報３ｂと更新フラグ３ｃと、識別情報３ｂ及び更新フラグ３ｃを合わせたデータ長であるデータ長情報３ａとを保持する。例えば、識別情報３ｂのデータ長はｘｘビット、更新フラグ３ｃのデータ長はａビットであって、データ長情報３ａはｘｘ＋ａビットであることを表している。なお、新設されるＲＦタグ３には、識別情報３ｂは初期値として任意の情報が対応付けられている。
【００１５】
リーダライタ装置４は、アンテナ５が接続されており、ＲＦタグ２及びＲＦタグ３と通信を行って、ＲＦタグ２，３に対して情報の読み取り及び書き込みを行う。リーダライタ装置４は、交換制御装置６と通信可能に接続されており、交換制御装置６からの制御に基づき、ＲＦタグ２，３に対する情報の読み取り並びに書き込みを行う。
【００１６】
なお、ＲＦタグ２，３が保持する情報は、例えば、ＥＰＣ（Electronic Product Code）のフォーマットに基づくものである。これは、データ長情報に基づき、リーダライタ装置４が読み取れる範囲が限定される。例えば、ＲＦタグ３の識別情報のデータ長が９６ビット、更新フラグのデータ長が３２ビット、データ長情報がこれらを合わせた１２８ビットである場合には、リーダライタ装置４は、ＲＦタグ３に対する通常の読み取りコマンドにより、データ長情報に基づき、識別情報及び更新フラグを読み取ることができる。一方、ＲＦタグ３の識別情報のデータ長が９６ビット、更新フラグのデータ長が３２ビットであって、データ長情報が９６ビットである場合には、リーダライタ装置４は、通常の読み取りコマンドでは、データ長情報に基づき、識別情報のみを読み取り、更新フラグの読み取りを行わない。
【００１７】
なお、この場合でも、読み取りコマンドの種類によっては、リーダライタ装置４は、データ長情報が９６ビットでありながら、識別情報に加えて、更新フラグも読み取ることができる。以降では特に断りが無い限りは、リーダライタ装置４は、通常の読み取りコマンドにより、ＲＦタグから読み取りを行うものとする。
【００１８】
交換制御装置６は、ＲＦタグ情報格納部６ａと、読取処理部６ｂ、書込処理部６ｃ、書換制御処理部６ｄを有する。
ＲＦタグ情報格納部６ａには、少なくとも、ＲＦタグ２，３から読み取った識別情報と、識別情報のデータ長を表すデータ長情報、ＲＦタグ３の更新内容を表す更新フラグが格納されている。
【００１９】
読取処理部６ｂは、後述する書換制御処理部６ｄからの信号に基づき、リーダライタ装置４に、ＲＦタグ２，３からＲＦタグ２，３に格納されている情報を読み取らせる。
書込処理部６ｃは、後述する書換制御処理部６ｄからの信号に基づき、リーダライタ装置４に、ＲＦタグ２，３に対して情報を書き込ませる。
【００２０】
書換制御処理部６ｄは、識別情報２ｂと識別情報２ｂのデータ長を表すデータ長情報２ａとが格納されＲＦタグ２と共に、識別情報３ｂと更新内容を表す更新フラグ３ｃと識別情報３ｂ及び更新フラグ３ｃを合わせたデータ長を表すデータ長情報３ａとが格納されたＲＦタグ３が物品１に取り付けられ、リーダライタ装置４に、ＲＦタグ２の識別情報２ｂを読み取らせ、ＲＦタグ３の識別情報３ｂに、読み取った識別情報２ｂを上書きさせて、更新フラグ３ｃを更新させて、第１のＲＦタグを無効化させる。
【００２１】
なお、このような読取処理部６ｂと、書込処理部６ｃ、書換制御処理部６ｄは、交換制御装置６が備える図示しないＣＰＵ（Central Processing Unit：中央演算処理装置）によってＲＦタグ交換制御プログラムが実行されることにより、その処理機能が実現されるようにすることも可能である。
【００２２】
次に、このようなＲＦタグ交換システム１０によるＲＦタグ２，３に対するＲＦタグ交換方法について説明する。
まず、交換対象のＲＦタグ２が取り付けられている物品１に対して、新たに、ＲＦタグ３を取り付ける。
【００２３】
ＲＦタグ交換システム１０のリーダライタ装置４は、読取処理部６ｂからの読み取り要求に応じて、アンテナ５から所定周波数の電波を出力して、物品１のＲＦタグ２，３からのＲＦタグ２，３が保持する情報をアンテナ５で受け付ける。
【００２４】
読取処理部６ｂは、このようにして読み取ったＲＦタグ２からの情報である、データ長情報２ａと識別情報２ｂとをＲＦタグ情報格納部６ａに格納する。また、読取処理部６ｂは、同様にして、ＲＦタグ３からの情報である、データ長情報３ａと、識別情報３ｂ、更新フラグ３ｃをＲＦタグ情報格納部６ａに格納する。
【００２５】
なお、ＲＦタグ情報格納部６ａには、図１（Ｂ）に示すように、ＲＦタグ２については「データ長情報２ａ、識別情報２ｂ」が、ＲＦタグ３については「データ長情報３ａ、識別情報３ｂ、更新フラグ３ｃ」がそれぞれ格納される。
【００２６】
次いで、書換制御処理部６ｄは、書込処理部６ｃに、ＲＦタグ３の識別情報３ｂのＲＦタグ２の識別情報２ｂによる上書き要求と共に、更新フラグ３ｃ（例えば、書き換えを行った日付、書き換え回数等）の更新要求を通知する。
【００２７】
書込処理部６ｃは、通知された要求に基づき、リーダライタ装置４に、ＲＦタグ３の識別情報３ｂをＲＦタグ２の識別情報２ｂに上書きさせ、更新フラグ３ｃを更新させる（更新フラグ３ｃ１に更新）。
【００２８】
また、書換制御処理部６ｄは、書込処理部６ｃに、ＲＦタグ２の無効化要求を通知する。書込処理部６ｃは、通知された無効化要求に基づき、リーダライタ装置４に、ＲＦタグ２のデータ長情報２ａ及び識別情報２ｂを無効化させる。
【００２９】
これにより、図１（Ｃ）に示されるように、ＲＦタグ２は無効化されると共に、ＲＦタグ３は、識別情報３ｂが、識別情報２ｂに書き換えられる。
なお、書換制御処理部６ｄは、ＲＦタグ情報格納部６ａに格納されているＲＦタグ２，３に対しても同様の書き換えを行う。
【００３０】
さらに、書換制御処理部６ｄは、書込処理部６ｃに、ＲＦタグ３のデータ長情報３ａのＲＦタグ２のデータ長情報２ａによる上書き要求を通知する。
書込処理部６ｃは、通知された要求に基づき、リーダライタ装置４に、ＲＦタグ３のデータ長情報３ａをＲＦタグ２のデータ長情報２ａに上書きさせる。
【００３１】
これにより、図１（Ｄ）に示されるように、ＲＦタグ３は、データ長情報３ａが、ＲＦタグ２のデータ長情報２ａに書き換えられる。このため、ＲＦタグ３では、データ長情報２ａ（０〜ｘｘ）に対応するデータ長の識別情報２ｂ（０〜ｘｘ）が有効なデータとなり、更新フラグ３ｃ１（ｘｘ＋１〜ｘｘ＋ａ）は無効となる。
【００３２】
なお、書換制御処理部６ｄは、ＲＦタグ情報格納部６ａに格納されているＲＦタグ２，３に対しても同様の書き換えを行わせる。
以上の処理により、ＲＦタグ２からＲＦタグ３へのＲＦタグ交換処理が完了する。これにより、リーダライタ装置４は、書換後のＲＦタグ３に対して読み取りを実行すると、書換後のＲＦタグ３では、データ長情報に基づき、識別情報のみを読み取ることができるようになり、以後、物品１の管理等はＲＦタグ３のみが用いられるようになる。
【００３３】
このように物品１に取り付けられた、識別情報２ｂと識別情報２ｂのデータ長を表すデータ長情報２ａとが格納されたＲＦタグ２を、識別情報３ｂと更新内容を表す更新フラグ３ｃと識別情報３ｂ及び更新フラグ３ｃを合わせたデータ長を表すデータ長情報３ａとが格納されたＲＦタグ３に交換するＲＦタグ交換システム１０では、リーダライタ装置４に、ＲＦタグ２の識別情報２ｂを読み取らせ、ＲＦタグ３の識別情報３ｂに、読み取った識別情報２ｂを上書きさせて、更新フラグ３ｃを更新させて、ＲＦタグ２を無効化させる。また、リーダライタ装置４に、ＲＦタグ２の識別情報２ｂと共にデータ長情報２ａを読み取らせ、ＲＦタグ３のデータ長情報３ａに、読み取ったＲＦタグ２のデータ長情報２ａを上書きさせる。したがって、交換対象のＲＦタグ２が取り付けられた物品１に対して、新たに取り付けたＲＦタグ３にＲＦタグ２の情報が書き換えられて、ＲＦタグ２が無効となる。これにより、ＲＦタグ２からＲＦタグ３への交換処理を容易に、かつ、効率的に行うことができ、交換コストを抑制することができるようになる。また、交換対象のＲＦタグ２の数が増えることによる交換漏れの発生を防ぐこともできるようになる。
【００３４】
［第２の実施の形態］
以下、第２の実施の形態について、第１の実施の形態についてより具体的に説明する。
まず、第２の実施の形態に係るＲＦタグ交換システムについて図２を用いて説明する。
【００３５】
図２は、第２の実施の形態に係るＲＦタグ交換システムの構成の一例を示す図である。
ＲＦタグ交換システム１００は、交換対象のＲＦタグ６０が取り付けられた管理対象物５０に新たにＲＦタグ７０を取り付けて、ＲＦタグ６０，７０に対して交換処理を行うものである。
【００３６】
このようなＲＦタグ交換システム１００は、図２に示すように、コンピュータ（ＰＣ）等の制御装置２００（交換制御装置）に、モニタ等の表示装置３００と、例えば、キーボードである入力装置４００、アンテナ６００が接続されたリーダライタ装置５００がそれぞれ接続されて構成されている。
【００３７】
制御装置２００は、ＲＦタグ交換システム１００を制御するものである。
表示装置３００は、例えば、モニタであって、制御装置２００に入力された情報、演算された情報等を表示することができるものである。
【００３８】
入力装置４００は、例えば、キーボード、マウス等であって、制御装置２００に対して情報を入力するものである、
リーダライタ装置５００は、アンテナ６００に接続されており、ＲＦタグに対して情報の読み取り及び書き込みを実行することができる。
【００３９】
次に、管理対象物５０に取り付けられるＲＦタグ６０，７０について図３を用いて説明する。
図３は、ＲＦタグの構成の一例を示す図である。
【００４０】
なお、図３（Ａ）はＲＦタグ６０，７０の、図３（Ｂ）はＩＣチップ６２，７２の構成についてそれぞれ表している。
管理対象物５０に取り付けられるＲＦタグ６０，７０は、図３（Ａ）に示されるように、アンテナ部６１，７１と、アンテナ部６１，７１と接続されたＩＣ（Integrated Circuit）チップ６２，７２とを備え、例えば、管理対象物に対する貼付面側に粘着加工が施されているラベル状のものである。
【００４１】
アンテナ部６１，７１は、例えば、ＵＨＦの周波数帯の電波を送受信するためのアンテナである。アンテナ部６１，７１は、他の通信装置から受信した電波に含まれる受信信号をＩＣチップ６２，７２に出力する。また、アンテナ部６１，７１は、ＩＣチップ６２，７２から取得する送信信号を他の通信装置に送信する。
【００４２】
ＩＣチップ６２，７２は、例えば、ＵＨＦの周波数帯での通信について、それぞれの通信可能距離が運用に際して適切な距離となるよう調整される。このために、例えば、ＲＦタグ６０，７０を誘電体により覆われた構成とする。誘電体の比誘電率は、インピーダンスマッチングにより各周波数帯の通信可能距離が適切な距離となるよう選択される。
【００４３】
さらに、ＩＣチップ６２，７２は、図３（Ｂ）に示されるように、回路部６３，７３が内蔵されている。
回路部６３，７３は、アンテナ部６１，７１に接続されたアンテナ端６３１，７３１と、記憶部６３２，７３２、電源制御部６３３，７３３、送信部６３４，７３４、受信部６３５，７３５、制御部６３６，７３６を備える。
【００４４】
アンテナ端６３１，７３１は、アンテナ部６１，７１と接続される。アンテナ端６３１，７３１は、アンテナ部６１，７１から取得する受信信号を電源制御部６３３，７３３及び受信部６３５，７３５にそれぞれ出力する。また、アンテナ端６３１，７３１は、送信部６３４，７３４から取得する送信信号をアンテナ部６１，７１に出力し、出力された送信信号はアンテナ部６１，７１から他の通信装置に送信される。
【００４５】
記憶部６３２，７３２は、制御部６３６，７３６の処理に必要なプログラムや他の通信装置から送信された送信信号の情報を格納するための不揮発性のメモリである。また、記憶部６３２，７３２には、当該回路部６３，７３が内蔵されたＲＦタグ６０，７０が付される管理対象物５０の識別情報等の情報の他に、回路部６３，７３の個別識別情報であるタグＩＤ（Identification Data）、データ長情報が、回路部７３には、さらに、更新フラグが予めそれぞれ記憶されている。なお、新たに新設されるＲＦタグ７０の記憶部６３２に記憶されているタグＩＤ、更新フラグは初期値として任意の値が設定されている。また、これらの情報は、既述の通り、ＥＰＣフォーマットに基づくものである。
【００４６】
電源制御部６３３，７３３は、回路部６３，７３に接続されるアンテナ部６１，７１がリーダライタ装置５００からの受信信号により回路部６３，７３を駆動する電力を生成して、回路部６３，７３の各部に供給する。
【００４７】
送信部６３４，７３４は、制御部６３６，７３６から取得する処理結果を変調及びＵＨＦの周波数帯の送信信号に周波数変換してアンテナ端６３１，７３１に出力する。
受信部６３５，７３５は、アンテナ端６３１，７３１から取得するＵＨＦの周波数帯の受信信号を周波数変換及び復調して、受信信号に含まれる処理要求を抽出し、制御部６３６，７３６に出力する。
【００４８】
制御部６３６，７３６は、受信部６３５，７３５から取得する処理要求に応じた処理を実行し、その結果を送信部６３４，７３４に出力する。
次に、ＲＦタグ交換システム１００を構成する各装置のハードウェア構成について、図４を用いて説明する。
【００４９】
図４は、第２の実施の形態に係るＲＦタグ交換システムのハードウェア構成の一例を示す図である。
ＲＦタグ交換システム１００の制御装置２００は、既述の通り、表示装置３００と、入力装置４００、アンテナ６００が接続されたリーダライタ装置５００がそれぞれ接続されて、ＲＦタグ交換システム１００全体を制御する。
【００５０】
このような制御装置２００は、ＣＰＵ２００ａと、メモリ部２００ｂ、通信処理部２００ｃ、グラフィック処理部２００ｄ、入出力インタフェース２００ｅが互いにバス２００ｆで接続されている。
【００５１】
メモリ部２００ｂは、例えば、ＲＡＭ（Random Access Memory）並びにＨＤＤ（Hard Disk Drive）であって、ＣＰＵ２００ａに実行させるＯＳ（Operating System）、各種アプリケーション並びにプログラムの少なくとも一部が一時的に格納される。メモリ部２００ｂには、ＣＰＵ２００ａによる処理に必要なプログラムが起動されると、当該プログラムが読み込まれる。
【００５２】
通信処理部２００ｃは、図示しないネットワークを介して外部機器と相互に通信を行う。例えば、リーダライタ装置５００は、当該通信処理部２００ｃにより通信させるようにすることも可能である。
【００５３】
グラフィック処理部２００ｄには、表示を行うための表示装置３００が接続されている。このグラフィック処理部２００ｄは、ＣＰＵ２００ａからの命令にしたがって、表示装置３００の表示領域に画像を表示させる。
【００５４】
入出力インタフェース２００ｅには、例えば、マウス、キーボード等の入力を行うための入力装置４００、リーダライタ装置５００が接続されている。入出力インタフェース２００ｅは、入力装置４００及びリーダライタ装置５００からの信号を、バス２００ｆを介してＣＰＵ２００ａに送信する。
【００５５】
続いて、ＲＦタグ交換システム１００を構成するリーダライタ装置５００のハードウェア構成について、図５を用いて説明する。
図５は、リーダライタ装置のハードウェア構成の一例を示す図である。
【００５６】
リーダライタ装置５００は、アンテナ６００（図２参照）に接続されたアンテナ端５０１と、記憶部５０２、送信部５０３、受信部５０４、制御部５０５、通信インタフェース５０６、雑音除去部５０７を備える。
【００５７】
アンテナ６００は、図２に記載の通り、ＲＦタグ交換システム１００に設けられ、アンテナ端５０１と接続される。上記のＲＦタグ６０，７０のアンテナ部６１，７１と同様に、例えば、ＵＨＦの周波数帯の電波を送受信するためのものである。アンテナ６００は、ＲＦタグ６０，７０から受信した電波に含まれる受信信号をアンテナ端５０１に出力する。また、アンテナ６００は、アンテナ端５０１から取得する送信信号をＲＦタグ６０，７０に送信する。
【００５８】
アンテナ端５０１は、図２に記載のアンテナ６００と接続される。アンテナ端５０１は、アンテナ６００から取得する受信信号を受信部５０４に出力する。また、アンテナ端５０１は、送信部５０３から取得する送信信号をアンテナ６００に出力し、出力された送信信号はアンテナ６００からＲＦタグ６０，７０に送信される。
【００５９】
記憶部５０２は、制御部５０５の処理に必要なプログラム等を格納するための不揮発性のメモリである。
送信部５０３は、制御部５０５から取得する処理結果を変調及びＵＨＦの周波数帯の送信信号に周波数変換してアンテナ端５０１に出力する。
【００６０】
受信部５０４は、アンテナ端５０１から取得するＵＨＦの周波数帯の受信信号を周波数変換及び復調して、受信信号に含まれる処理要求を抽出し、制御部５０５に出力する。
制御部５０５は、受信部５０４及び制御装置２００による処理要求に応じた処理を行う。
【００６１】
通信インタフェース５０６は、制御部５０５及び制御装置２００にそれぞれ接続されている。通信インタフェース５０６は制御装置２００からの処理要求の信号を制御部５０５に送信し、制御部５０５からの信号を制御装置２００に送信する。
【００６２】
なお、図４では、リーダライタ装置５００は、制御装置２００の入出力インタフェース２００ｅに接続されていることから、当該通信インタフェース５０６は入出力インタフェース２００ｅと接続している。また、図示は省略するが、リーダライタ装置５００は、通信インタフェース５０６からインターネットを介して通信処理部２００ｃを通じて制御装置２００と通信可能に接続することも可能である。
【００６３】
雑音除去部５０７は、受信部５０４が受信した受信信号を制御部５０５に出力する前に、当該受信信号から雑音（ノイズ）を除去する。
このような構成を有するＲＦタグ交換システム１００の制御装置２００が有する機能について図６を用いて説明する。
【００６４】
図６は、第２の実施の形態に係るＲＦタグ交換システムの制御装置が備える機能を表す機能ブロックの一例を示す図である。
制御装置２００は、メモリ部２００ｂ（図４参照）に、ＲＦタグ情報格納部２０１と、交換条件情報格納部２０２、交換処理結果情報格納部２０３が割り当てられる。
【００６５】
ここで、ＲＦタグ情報格納部２０１と、交換条件情報格納部２０２、交換処理結果情報格納部２０３に格納される具体的な情報の一例について図７〜図９を用いてそれぞれ説明する。
【００６６】
図７は、第２の実施の形態に係るＲＦタグ交換システムの制御装置が備えるＲＦタグ情報格納部に格納された情報の一例を示す図である。
図８は、第２の実施の形態に係るＲＦタグ交換システムの制御装置が備える交換条件情報格納部に格納された情報の一例を示す図である。
【００６７】
また、図９は、第２の実施の形態に係るＲＦタグ交換システムの制御装置が備える交換処理結果情報格納部に格納された情報の一例を示す図である。
ＲＦタグ情報格納部２０１は、リーダライタ装置５００が、ＲＦタグ６０，７０から読み取った情報及び書き込んだ情報が格納される。
【００６８】
ＲＦタグ情報格納部２０１には、例えば、図７に示すように、読み取り処理によりＲＦタグ６０，７０から読み取った時の日時、データ長（ビット数）の情報（「データ長」と表示）、タグＩＤ、更新フラグに関する情報が格納されている。なお、図７は、交換処理完了後のＲＦタグ情報格納部２０１に格納される情報を示している。更新フラグは、更新回数、更新日時、ＲＦタグの有効期限、更新場所コード、更新機器コード、更新作業者コード等の更新内容を表すものである。また、ＲＦタグ情報格納部２０１には、交換処理の対象となった２組のＲＦタグ６０，７０に対応付けられた交換処理番号、交換対象のＲＦタグ６０及び新設されるＲＦタグ７０にそれぞれ対応付けられる新旧フラグに関する情報が格納されている。なお、交換処理番号は、既述の通り、交換処理の対象となった２組のＲＦタグ６０，７０に設定されるために、どのＲＦタグ同士で交換処理を行ったのかを確認することが可能となる。さらに、ＲＦタグ情報格納部２０１には、リーダライタ装置５００が、書き込み処理によりＲＦタグ６０，７０に書き込んだ時の日時、データ長（ビット数）の情報（「データ長」と表示）、タグＩＤ、更新フラグに関する情報が格納されて、交換対象のＲＦタグ６０を無効化した際の日時に関する情報が格納されている。なお、ＲＦタグ情報格納部２０１は、読み取り処理、書き込み処理、無効化処理をそれぞれ行ったリーダライタ装置５００の識別情報をそれぞれ格納することも可能である。
【００６９】
交換条件情報格納部２０２は、読み取った２組のＲＦタグが交換処理の対象であるか否かを判定するための情報が格納されている。なお、交換条件情報格納部２０２に格納される交換条件情報は予め設定される。交換条件情報格納部２０２は、例えば、図８に示されるように、新旧フラグと、２組のＲＦタグが交換処理の対象であることを判定するための条件を表す判定条件、データ長、タグＩＤ、更新フラグに関する情報が格納されている。なお、図８の判定条件の「データ長：０１」は、交換対象のＲＦタグ（旧）と、新設するＲＦタグ（新）との判定にデータ長を用いることを意味している。
【００７０】
交換処理結果情報格納部２０３は、交換処理の前後におけるＲＦタグの情報が格納されている。交換処理結果情報格納部２０３は、例えば、図９に示すように、交換処理後について、交換処理時の日時、データ長（ビット数）の情報（「データ長」と表示）、タグＩＤ、更新フラグに関する情報と共に、交換処理番号の情報を格納する。交換処理結果情報格納部２０３は、交換処理前の対象のＲＦタグのデータ長（ビット数）の情報（「データ長」と表示）、タグＩＤ、更新フラグに関する情報と共に、交換処理が正常に実施されたか否かを表す交換処理結果の情報を格納する。
【００７１】
このような情報を格納するＲＦタグ情報格納部２０１と、交換条件情報格納部２０２、交換処理結果情報格納部２０３が制御装置２００が備えるメモリ部２００ｂに割り当てられる。
【００７２】
さらに、当該制御装置２００は、図６に示すように、ＣＰＵ２００ａにより、読取処理部２０４と、書込処理部２０５、表示制御部２０６、対象判定部２０７、書換制御処理部２０８の機能が実現される。
【００７３】
読取処理部２０４は、書換制御処理部２０８からの読み取り要求に基づき、入出力インタフェース２００ｅを介して、リーダライタ装置５００によりＲＦタグ６０，７０の情報を読み取らせる。読取処理部２０４は、読み取った情報をＲＦタグ情報格納部２０１に格納、または、書換制御処理部２０８に出力する。
【００７４】
書込処理部２０５は、書換制御処理部２０８からの書き込み要求に基づき、入出力インタフェース２００ｅを介して、リーダライタ装置５００によりＲＦタグ６０，７０に情報を書き込ませて、または、無効にさせる。
【００７５】
表示制御部２０６は、書換制御処理部２０８からの表示要求に基づき、グラフィック処理部２００ｄを介して表示装置３００に画像を表示させる。
対象判定部２０７は、書換制御処理部２０８からの判定要求に基づき、交換条件情報格納部２０２を参照して、ＲＦタグ情報格納部２０１に格納されているＲＦタグ６０，７０について判定する。
【００７６】
書換制御処理部２０８は、交換対象のＲＦタグ６０の情報を、新設するＲＦタグ７０に書き込むための書き換え処理を、読取処理部２０４と、書込処理部２０５、対象判定部２０７に実行させる。書換制御処理部２０８は、書き換えたＲＦタグ７０の情報を交換処理結果情報格納部２０３に格納させる。
【００７７】
次に、このような機能を有する制御装置２００を備えるＲＦタグ交換システム１００で実行されるＲＦタグ交換処理について図１０と共に、ＲＦタグ交換処理に伴い更新される情報について図７〜図９、図１１及び図１２を用いてそれぞれ説明する。
【００７８】
図１０は、第２の実施の形態に係るＲＦタグ交換システムの制御装置で実行されるＲＦタグ交換処理のフローチャートである。
また、図１１及び図１２は、第２の実施の形態に係るＲＦタグ交換システムの制御装置が備えるＲＦタグ情報格納部に格納される情報の更新状態を示す図である。
【００７９】
なお、図１１（Ａ）は、図１０のステップＳ１１に対応するＲＦタグ情報格納部２０１の状態を、図１１（Ｂ）は、図１０のステップＳ１４に対応するＲＦタグ情報格納部２０１の状態をそれぞれ表している。また、図１２は、図１０のステップＳ１５，Ｓ１６に対応するＲＦタグ情報格納部２０１の情報を表している。
【００８０】
まず、ユーザは、交換対象のＲＦタグ６０が取り付けられている管理対象物５０に、新たに、ＲＦタグ７０を取り付ける。ユーザは、当該管理対象物５０をリーダライタ装置５００に対する所定位置に配置する。そして、ユーザによる制御装置２００に対する操作入力に基づき、制御装置２００は、リーダライタ装置５００に管理対象物５０のＲＦタグ６０，７０に保持されている情報を読み取らせるごとに、以下の処理が実行される。
【００８１】
［ステップＳ１１］  読取処理部２０４は、リーダライタ装置５００で管理対象物５０に取り付けられているＲＦタグから読み取った情報を、ＲＦタグ情報格納部２０１に格納する。
【００８２】
例えば、図２の管理対象物５０のＲＦタグ６０，７０の情報が読み取られる。読み取られたＲＦタグ６０，７０の情報は、図１１（Ａ）に示されるように、ＲＦタグ情報格納部２０１に格納される。図１１（Ａ）の場合では、ＲＦタグ６０，７０の情報の読み取り処理は、「０８／３１、１１：００」に行われている。番号１に格納されたＲＦタグの情報は、タグＩＤが「００００１１１１２２２２３３３３４４４４５５５５」であり、このデータ長のデータ長情報が「９６」である。番号２に格納されたＲＦタグの情報は、タグＩＤが「０００００００００００００００００００１」、更新フラグが「０１０００００１」であり、これらを合わせたデータ長のデータ長情報は「１２８」である。
【００８３】
［ステップＳ１２］  対象判定部２０７は、ＲＦタグ情報格納部２０１を参照して、ステップＳ１１で読み取ったＲＦタグの数が２つであるか否かを判定する。
次の処理は、ＲＦタグが２つある場合（交換処理対象）にはステップＳ１３が実行され、２つのＲＦタグが無い場合（交換処理対象外）にはステップＳ２０が実行される。
【００８４】
図１１（Ａ）の場合では、番号１及び番号２を合わせて２つのＲＦタグに関する情報が読み取られているために、次の処理は、ステップＳ１３が実行される。
［ステップＳ１３］  対象判定部２０７は、ステップＳ１１でＲＦタグ情報格納部２０１に格納した２つのＲＦタグにそれぞれ１つのデータ長情報が含まれているか否かを判定する。
【００８５】
次の処理は、ＲＦタグに１つのデータ長情報がある場合（交換処理対象）にはステップＳ１４が実行され、１つのデータ長情報が無い場合（交換処理対象外）にはステップＳ２０が実行される。
【００８６】
図１１（Ａ）の場合には、番号１及び番号２のＲＦタグにはデータ長情報として「９６」及び「１２８」がそれぞれ含まれており、次の処理は、ステップＳ１４が実行される。
［ステップＳ１４］  書換制御処理部２０８は、ステップＳ１１でＲＦタグ情報格納部２０１に格納した２つのＲＦタグに共通する交換処理番号をそれぞれ設定する。
【００８７】
また、書換制御処理部２０８は、交換条件情報格納部２０２を参照して、ステップＳ１１で格納した２つのＲＦタグに、データ長に応じて、交換対象のＲＦタグであることを表す「旧」、新たに新設されるＲＦタグであることを表す「新」をそれぞれ対応付ける。
【００８８】
例えば、書換制御処理部２０８は、番号１及び番号２のＲＦタグに対して、ＲＦタグ情報格納部２０１において、図１１（Ｂ）に示すように、交換処理番号として「０８３１０００１」をそれぞれ対応付ける。
【００８９】
また、交換条件情報格納部２０２は、図８に示すように、判定条件に「データ長」が設定されており、データ長の「９６」に「旧」が、データ長の「１２８」に「新」がそれぞれ対応付けられている。書換制御処理部２０８は、このような交換条件情報格納部２０２を参照して、ＲＦタグ情報格納部２０１において、ステップＳ１１で格納した番号１及び番号２のＲＦタグに、データ長に基づいて、図１１（Ｂ）に示すように、新旧フラグとして「旧」及び「新」をそれぞれ対応付ける。これにより、番号１に対応するのはＲＦタグ６０（ＲＦタグ（旧））であり、番号２に対応するのはＲＦタグ７０（ＲＦタグ（新））であることを特定することができる。
【００９０】
［ステップＳ１５］  書換制御処理部２０８は、書込処理部２０５からリーダライタ装置５００に、ＲＦタグ（新）のタグＩＤをＲＦタグ（旧）のタグＩＤに書き換えさせる。さらに、書換制御処理部２０８は、書込処理部２０５からリーダライタ装置５００に、ＲＦタグ（新）の更新フラグを設定させる。
【００９１】
なお、書換制御処理部２０８は、ＲＦタグ情報格納部２０１においても同様に書き換える。
例えば、書換制御処理部２０８は、ＲＦタグ情報格納部２０１を参照し、書込処理部２０５からリーダライタ装置５００に、ＲＦタグ（新）（ＲＦタグ７０）のタグＩＤに、ＲＦタグ（旧）（ＲＦタグ６０）のタグＩＤ「００００１１１１２２２２３３３３４４４４５５５５」に加え、ＲＦタグ（新）（ＲＦタグ７０）の更新フラグとして「０１０００００１」を書き込ませる。なお、この場合は、もともと設定されていた更新フラグを再び設定する。
【００９２】
また、書換制御処理部２０８は、このような書き換えに伴い、図１２に示すように、番号２（ＲＦタグ（新）：ＲＦタグ７０）に対して、書き込み処理を行った日時「０８／３１、１１：０１」を書き込み、上記同様にして、タグＩＤを書き換えて、更新フラグを書き込む。
【００９３】
［ステップＳ１６］  書換制御処理部２０８は、書込処理部２０５からリーダライタ装置５００にＲＦタグ（旧）を無効化させる。
また、書換制御処理部２０８は、ＲＦタグ情報格納部２０１に対しても、このような無効化を行った日時を書き込む。
【００９４】
例えば、書換制御処理部２０８は、書込処理部２０５からリーダライタ装置５００に、ＲＦタグ（旧）（ＲＦタグ６０）を無効化させる。
また、書換制御処理部２０８は、図１２に示すように、番号１（ＲＦタグ（旧）：ＲＦタグ６０）に対して、無効化処理を行った日時「０８／３１、１１：０２」を書き込む。
【００９５】
［ステップＳ１７］  書換制御処理部２０８は、書込処理部２０５からリーダライタ装置５００に、ＲＦタグ（新）をＲＦタグ（旧）（ＲＦタグ６０）のデータ長情報で更新させる。
【００９６】
これにより、ＲＦタグ（新）では、書き換えたデータ長に伴って、タグＩＤのみの読み取りが有効となり、更新フラグに対する読み取りが行われなくなる。
例えば、書換制御処理部２０８は、書込処理部２０５からリーダライタ装置５００に、ＲＦタグ（新）（ＲＦタグ７０）において、ステップＳ１４で対応づけたＲＦタグ（旧）（ＲＦタグ６０）のデータ長情報「９６」で更新させて反映させる。これにより、ＲＦタグ（新）（ＲＦタグ７０）では、データ長「９６」に対応して、タグＩＤのみの読み取りが可能となり、更新フラグの読み取りが不可となる。
【００９７】
また、書換制御処理部２０８は、図７に示すように、番号２（ＲＦタグ（新）：ＲＦタグ７０）に対して、上記同様にして、書き込み処理におけるデータ長情報を書き換える。
［ステップＳ１８］  書換制御処理部２０８は、交換処理結果情報格納部２０３にステップＳ１４〜Ｓ１７での交換処理による交換処理前後のＲＦタグ（新）の情報及び交換処理の成否（交換処理結果）を保存させる。
【００９８】
例えば、書換制御処理部２０８は、ＲＦタグ（新）について、図９に示すように、交換処理結果情報格納部２０３の番号１に、交換処理の前後の交換処理日時、データ長情報、タグＩＤ、更新フラグについてそれぞれ保存する。さらに、書換制御処理部２０８は、交換処理結果情報格納部２０３に、交換処理番号、交換処理結果についても保存する。
【００９９】
［ステップＳ１９］  書換制御処理部２０８は、交換処理結果情報格納部２０３を参照して、表示制御部２０６からグラフィック処理部２００ｄを介して表示装置３００に、交換処理結果を表示させる。
【０１００】
これにより、ユーザは、ＲＦタグ６０からＲＦタグ７０に交換して、交換後のＲＦタグ７０に含まれる情報を確認することができる。
［ステップＳ２０］  書換制御処理部２０８は、交換処理結果情報格納部２０３にステップＳ１１で格納した、交換処理の対象外となったＲＦタグの情報及び交換処理の成否（交換処理結果）を保存させる。
【０１０１】
［ステップＳ２１］  書換制御処理部２０８は、交換処理結果情報格納部２０３を参照して、表示制御部２０６からグラフィック処理部２００ｄを介して表示装置３００に、交換処理結果を表示させる。
【０１０２】
これにより、ユーザは、交換処理の対象外となったＲＦタグを確認することができる。
このように管理対象物５０に取り付けられたタグＩＤとタグＩＤのデータ長を表すデータ長情報とが格納されたＲＦタグ６０を、タグＩＤと更新内容を表す更新フラグとタグＩＤ及び更新フラグを合わせたデータ長を表すデータ長情報とが格納されたＲＦタグ７０に交換するＲＦタグ交換システム１００では、リーダライタ装置５００に、ＲＦタグ６０のタグＩＤを読み取らせ、ＲＦタグ７０のタグＩＤに、読み取ったＲＦタグ６０のタグＩＤを上書きさせて、更新フラグを更新させ、ＲＦタグ６０を無効化させる。また、リーダライタ装置５００に、ＲＦタグ６０のタグＩＤと共にデータ長情報を読み取らせ、ＲＦタグ７０のデータ長情報に、読み取ったＲＦタグ６０のデータ長情報を上書きさせる。したがって、交換対象のＲＦタグ６０が取り付けられた管理対象物５０に対して、新たに取り付けたＲＦタグ７０にＲＦタグ６０の情報が書き換えられて、ＲＦタグ６０が無効となる。これにより、ＲＦタグ６０からＲＦタグ７０への交換処理を容易に、かつ、効率的に行うことができ、交換コストを抑制することができるようになる。また、交換対象のＲＦタグ６０の数が増えることによる交換漏れの発生を防ぐこともできるようになる。
【０１０３】
ＲＦタグ７０には、更新フラグが含まれるために、データ長を変更することで、当該更新フラグを読み取ることができ、読み取った更新フラグからこれまでの交換内容を把握することが可能となる。また、ＲＦタグ７０は交換処理前後の情報が、交換処理結果情報格納部２０３に格納されるために、交換処理が行われたＲＦタグ７０に関する情報の移設等を容易に行うことができる。
【０１０４】
［第３の実施の形態］
第３の実施の形態では、第２の実施の形態において、ＲＦタグの交換処理を自動的に実行するようにした例を挙げて説明する。
【０１０５】
第３の実施の形態のＲＦタグ交換システムの構成、ハードウェア構成並びに制御装置が備える機能について図１３〜図１５を用いて説明する。
図１３は、第３の実施の形態に係るＲＦタグ交換システムのハードウェア構成の一例を示す図である。
【０１０６】
図１４は、第３の実施の形態に係るＲＦタグ交換システムのハードウェア構成の一例を示す図である。
また、図１５は、第３の実施の形態に係るＲＦタグ交換システムの制御装置が備える機能を表す機能ブロックの一例を示す図である。
【０１０７】
ＲＦタグ交換システム１００ａは、図１３に示されるように、第２の実施の形態のＲＦタグ交換システム１００において、新たに、管理対象物５０を収納できる読み取りボックス８００が設置されている。また、読み取りボックス８００には、アンテナ６００と共にセンサ装置７００が内蔵されている。なお、読み取りボックス８００は、例えば、アルミニウム等の外部からの電波の内部への侵入を防止できる材質で構成されている。
【０１０８】
また、センサ装置７００は、読み取りボックス８００に対して収納された管理対象物５０のＲＦタグ６０，７０を検知することができる。なお、読み取りボックス８００は、アルミニウム等で構成されていることから、読み取りボックス８００内の管理対象物５０に対して、アンテナ６００及びセンサ装置７００は、読み取りボックス８００の外部からの別の電波の影響を受けずに、管理対象物５０の検知、並びに管理対象物５０のＲＦタグ６０，７０に対する読み出し及び書き込みを行うことができる。
【０１０９】
このようなセンサ装置７００は、図１４に示されるように、入出力インタフェース２００ｅに接続されており、管理対象物５０の収納を検知すると当該検知信号をバス２００ｆを介してＣＰＵ２００ａに送信する。
【０１１０】
また、制御装置２００では、センサ装置７００からの検知信号に基づき、図１５に示されるように、書換制御処理部２０８が読取処理部２０４に読み取り要求を通知する。読取処理部２０４は、入出力インタフェース２００ｅを介してリーダライタ装置５００による管理対象物５０に対する読み取りを実行させる。
【０１１１】
次に、このようなＲＦタグ交換システム１００ａで実行されるＲＦタグ交換処理について図１６を用いて説明する。
図１６は、第３の実施の形態に係るＲＦタグ交換システムの制御装置で実行されるＲＦタグ交換処理のフローチャートである。
【０１１２】
なお、図１６のフローチャートで実行される各処理は、図１０のフローチャートで実行される処理と同じものには、同じステップ番号を付しており、当該処理の詳細の説明については省略する。
【０１１３】
［ステップＳ１１１］  センサ装置７００は、読み取りボックス８００内に収納される管理対象物５０の検知を待機する。センサ装置７００は、読み取りボックス８００内に対する管理対象物５０の収納を検知すると、当該検知信号を入出力インタフェース２００ｅを介して書換制御処理部２０８に通知し、次の処理のステップＳ１１２が実行される。
【０１１４】
［ステップＳ１１２］  書換制御処理部２０８は、読取処理部２０４に読み取り要求を通知して、読取処理部２０４は入出力インタフェース２００ｅを介してリーダライタ装置５００による管理対象物５０のＲＦタグ６０，７０に対する読み取りを実行させる。
【０１１５】
リーダライタ装置５００により管理対象物５０に取り付けられたＲＦタグ６０，７０の情報が読み取られると、図１０に示した処理が実行される。
このように、センサ装置７００を設けることにより、管理対象物５０が収納されたことを検知でき、ＲＦタグ交換処理を自動的に実行できるようになる。
【０１１６】
また、センサ装置７００は、読み込みボックス８００により、誤読をせずに、管理対象物５０のＲＦタグ６０，７０に対する読み出し及び書き込みを行うことができるようになる。
【０１１７】
なお、センサ装置７００は、第３の実施の形態では、制御装置２００に接続されているものの、制御装置２００に代わって、リーダライタ装置５００に接続することも可能である。この場合には、センサ装置７００で管理対象物５０の収納を検知すると、リーダライタ装置５００による読み出しを実行させることができる。
【０１１８】
［第４の実施の形態］
第４の実施の形態では、第２の実施の形態において、例えば、交換対象のＲＦタグが過去に少なくとも１回は交換処理が行われたことがあり、交換条件情報格納部の判定条件に新たな判定条件が追加された場合のＲＦタグ交換処理について説明する。
【０１１９】
なお、第４の実施の形態のＲＦタグ交換システムの構成、ハードウェア構成は、第２の実施の形態（図２〜図６）と同様である。
第４の実施の形態のＲＦタグ交換システムの制御装置の交換条件情報格納部について図１７を用いて説明する。
【０１２０】
図１７は、第４の実施の形態に係るＲＦタグ交換システムの制御装置が備える交換条件情報格納部に格納された情報の一例を示す図である。
交換条件情報格納部２０２ａは、第２の実施の形態と同様に、新旧フラグと、２組のＲＦタグが交換処理の対象であることを判定するための条件を表す判定条件、データ長、タグＩＤ、更新フラグに関する情報が格納されている。
【０１２１】
交換条件情報格納部２０２ａは、図１７に示す判定条件として、「データ長：０１」に加えて、さらに、「更新フラグ：０２」が追加されている。判定条件の「更新フラグ：０２」は、交換対象のＲＦタグ（旧）の更新フラグに基づき、当該ＲＦタグ（旧）が交換時期に該当しているか否かを判定することを意味している。例えば、図１７の場合では、更新フラグに「１２０８３００１」が設定されている。これは、使用期限が「１２／８／３０」以前であれば交換対象であることを表している。対象判定部２０７（図６参照）は、この使用期限と、ＲＦタグ（旧）の更新フラグとに基づき、ＲＦタグ（旧）が交換時期に該当するか否かを判定する。
【０１２２】
次に、このような交換条件情報格納部２０２ａを有する制御装置２００を備えるＲＦタグ交換システム１００で実行されるＲＦタグ交換処理について図１８並びに図１９及び図２０を用いてそれぞれ説明する。
【０１２３】
図１８は、第４の実施の形態に係るＲＦタグ交換システムの制御装置で実行されるＲＦタグ交換処理のフローチャートである。なお、図１８のフローチャートで実行される各処理は、図１０のフローチャートで実行される処理と同じものには、同じステップ番号を付しており、当該処理の詳細の説明については省略する。
【０１２４】
また、図１９は、第４の実施の形態に係るＲＦタグ交換システムの制御装置が備えるＲＦタグ情報格納部に格納される情報の更新状態を示す図である。
なお、図１９（Ａ）は、図１８のステップＳ１４に対応するＲＦタグ情報格納部２０１の状態を、図１９（Ｂ）は、図１８のステップＳ１２１に対応するＲＦタグ情報格納部２０１の状態をそれぞれ表している。
【０１２５】
図２０は、第４の実施の形態に係るＲＦタグ交換システムの制御装置が備える交換処理結果情報格納部に格納された情報の一例を示す図である。
まず、第２の実施の形態と同様に、ユーザの制御装置２００に対する操作入力に基づき、リーダライタ装置５００に管理対象物５０のＲＦタグ６０，７０に保持されている情報を読み取らせるごとに、制御装置２００では以下の処理が実行される。
【０１２６】
ステップＳ１１〜Ｓ１４の処理後、ＲＦタグ情報格納部２０１には、例えば、図１９（Ａ）に示すように、ＲＦタグに対する情報が書き込まれて、以下のステップＳ１２１が実行される。
【０１２７】
［ステップＳ１２１］  書換制御処理部２０８は、読取処理部２０４に、ＲＦタグ（旧）の更新フラグの読み取り要求を通知する。
なお、この際、書換制御処理部２０８は、読取処理部２０４に対して、ＲＦタグ（旧）に対して、１２８ビットに対応した読み込みコマンドに基づく読み取り要求を通知する。
【０１２８】
リーダライタ装置５００は、１２８ビットに対応した読み込みコマンドに応じて、ＲＦタグ（旧）に対して読み取りを行うと、ＲＦタグ（旧）は、１２８ビットのデータ長に合わせて、タグＩＤに加えて更新フラグまで読み取らせることが可能となる。
【０１２９】
これにより、読取処理部２０４は、例えば、図１９（Ｂ）に示されるように、リーダライタ装置５００が読み取ったＲＦタグ（旧）（ＲＦタグ６０）から更新フラグを取得し、ＲＦタグ情報格納部２０１に格納する。
【０１３０】
［ステップＳ１２２］  対象判定部２０７は、交換条件情報格納部２０２を参照して、ＲＦタグ（旧）の更新フラグによる交換対象判定を行う。即ち、対象判定部２０７は、ＲＦタグ情報格納部２０１のＲＦタグ（旧）の更新フラグから、当該ＲＦタグ（旧）が交換時期に該当するか否かを判定する。
【０１３１】
次の処理は、当該ＲＦタグ（旧）が交換時期に該当する場合には、ステップＳ１５の処理が実行され、該当しない場合にはステップＳ２０の処理が実行される。
図１７では、使用期限が「８／３０」以前であれば交換対象であることを表している。一方、図１９（Ｂ）では、ＲＦタグ（旧）の更新フラグから使用期限が「０８／３０」である。このため、ＲＦタグ（旧）が交換対象であることが判定される。
【０１３２】
以下、ＲＦタグ交換処理は、第２の実施の形態（図１０）と同様に、ステップＳ１５〜Ｓ２１の処理を実行されて、ステップＳ１８で、ＲＦタグ（新）について、図２０に示すような、交換処理結果情報格納部２０３に、交換処理の前後の交換処理日時、データ長情報、タグＩＤ、更新フラグ、交換処理番号、交換処理結果が保存される。また、ステップＳ１９では、図２０に基づき、表示装置３００に、交換処理結果を表示させる。
【０１３３】
このように管理対象物５０に取り付けられたタグＩＤとタグＩＤのデータ長を表すデータ長情報とが格納されたＲＦタグ６０を、タグＩＤと更新内容を表す更新フラグとタグＩＤ及び更新フラグを合わせたデータ長を表すデータ長情報とが格納されたＲＦタグ７０に交換するＲＦタグ交換システム１００では、リーダライタ装置５００に、ＲＦタグ６０のタグＩＤを読み取らせ、ＲＦタグ７０のタグＩＤに、読み取ったＲＦタグ６０のタグＩＤを上書きさせて、更新フラグを更新させ、ＲＦタグ６０を無効化させる。また、リーダライタ装置５００に、ＲＦタグ６０のタグＩＤと共にデータ長情報を読み取らせ、ＲＦタグ７０のデータ長情報に、読み取ったＲＦタグ６０のデータ長情報を上書きさせる。したがって、交換対象のＲＦタグ６０が取り付けられた管理対象物５０に対して、新たに取り付けたＲＦタグ７０にＲＦタグ６０の情報が書き換えられて、ＲＦタグ６０が無効となる。これにより、ＲＦタグ６０からＲＦタグ７０への交換処理を容易に、かつ、効率的に行うことができ、交換コストを抑制することができるようになる。また、交換対象のＲＦタグ６０の数が増えることによる交換漏れの発生を防ぐこともできるようになる。
【０１３４】
ＲＦタグ７０には、更新フラグが含まれるために、データ長を変更してＲＦタグ情報を読み取り処理もしくは、１２８ビットに対応した読み込みコマンドで読み取り処理をすることで、当該更新フラグを読み取ることができ、読み取った更新フラグからこれまでの交換内容を把握することが可能となる。また、ＲＦタグ７０は交換処理前後の情報が、交換処理結果情報格納部２０３に格納されるために、交換処理が行われたＲＦタグ７０に関する情報の移設等を容易に行うことができる。
【０１３５】
また、ＲＦタグ６０のこれまでの変更内容を表す更新フラグを読み取り、当該更新フラグの使用期限に基づき、ＲＦタグ６０が交換処理の対象であるか否かを判定できる。これにより、ＲＦタグ６０を使用期限まで有効に利用することができるようになる。
【０１３６】
第４の実施の形態においても、第３の実施の形態に記載したアンテナ６００及びセンサ装置７００が内蔵された読み取りボックス８００を適用することができる。これにより、管理対象物５０のＲＦタグ６０，７０に対する読み出しを自動的に実行することができるようになる。
【０１３７】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、制御装置２００，２００ａが有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、例えば、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどが挙げられる。磁気記録装置としては、例えば、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどが挙げられる。光ディスクとしては、例えば、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ（Compact Disc）−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などが挙げられる。光磁気記録媒体としては、例えば、ＭＯ（Magneto-Optical disk）などが挙げられる。
【０１３８】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１３９】
ＲＦタグ交換制御プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【０１４０】
また、プログラムで記述された処理の一部を、電子回路に置き換えることが可能である。例えば、上記の処理機能の少なくとも一部を、ＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＰＬＤ（Programmable Logic Device）などの電子回路で実現してもよい。
【符号の説明】
【０１４１】
１  物品
２，３  ＲＦタグ
２ａ，３ａ  データ長情報
２ｂ，３ｂ  識別情報
３ｃ，３ｃ１  更新フラグ
４  リーダライタ装置
５  アンテナ
６  交換制御装置
６ａ  ＲＦタグ情報格納部
６ｂ  読取処理部
６ｃ  書込処理部
６ｄ  書換制御処理部
１０  ＲＦタグ交換システム
【図１】
2014085690.tif 000003
【図２】
2014085690.tif 000004
【図３】
2014085690.tif 000005
【図４】
2014085690.tif 000006
【図５】
2014085690.tif 000007
【図６】
2014085690.tif 000008
【図７】
2014085690.tif 000009
【図８】
2014085690.tif 000010
【図９】
2014085690.tif 000011
【図１０】
2014085690.tif 000012
【図１１】
2014085690.tif 000013
【図１２】
2014085690.tif 000014
【図１３】
2014085690.tif 000015
【図１４】
2014085690.tif 000016
【図１５】
2014085690.tif 000017
【図１６】
2014085690.tif 000018
【図１７】
2014085690.tif 000019
【図１８】
2014085690.tif 000020
【図１９】
2014085690.tif 000021
【図２０】
2014085690.tif 000022