(57)【要約】【課題】無線タグまでの距離を高精度に推定し得る無線タグシステムを提供する。【解決手段】サーバ２の記憶部５のデータベースには、複数の無線タグ６０のそれぞれについて無線タグ６０から送信される応答信号のＲＳＳＩ値と当該無線タグ６０までの距離との関係を示すタグ特性が予め記憶されている。そして、無線タグリーダ１０では、無線タグ処理部３０により受信された応答信号のＲＳＳＩ値とサーバ２のデータベースに記憶されるタグ特性とに基づいて、無線タグ処理部３０にて応答信号を受信した無線タグ６０までの距離がタグ距離推定処理により推定される。【選択図】図７
2016162327.tif 000002
【特許請求の範囲】
【請求項１】
複数の無線タグと、
前記複数の無線タグと通信可能な無線タグリーダとを有する無線タグシステムであって、
前記複数の無線タグのそれぞれについて前記無線タグから送信される応答信号の受信信号強度と当該無線タグまでの距離との関係を示すタグ特性が予め記憶される記憶手段を備え、
前記無線タグリーダは、
前記無線タグから送信される応答信号を受信する受信手段と、
前記受信手段により受信された前記応答信号の受信信号強度と前記記憶手段に記憶される前記タグ特性とに基づいて、前記受信手段にて前記応答信号を受信した前記無線タグまでの距離を推定するタグ距離推定手段と、
前記タグ距離推定手段により推定された前記無線タグまでの距離に応じた所定の制御を行う制御手段と、
を備えることを特徴とする無線タグシステム。
【請求項２】
前記記憶手段に記憶される前記タグ特性は、前記無線タグリーダから所定の送信条件にて電波が送信されることで当該無線タグリーダが前記無線タグから実際に受信した応答信号の受信信号強度に応じて設定されることを特徴とする請求項１に記載の無線タグシステム。
【請求項３】
前記無線タグリーダと通信可能であって、前記記憶手段を有するサーバを備えることを特徴とする請求項１または２に記載の無線タグシステム。
【請求項４】
前記無線タグリーダは、前記記憶手段を備えることを特徴とする請求項１または２に記載の無線タグシステム。
【請求項５】
前記無線タグは、前記記憶手段を備えることを特徴とする請求項１または２に記載の無線タグシステム。
【請求項６】
前記タグ特性は、前記複数の無線タグのそれぞれが属するタグ種別について１つ設定されることを特徴とする請求項１〜５のいずれか一項に記載の無線タグシステム。
【請求項７】
前記タグ種別は、データフォーマットに基づいて区分されることを特徴とする請求項６に記載の無線タグシステム。
【請求項８】
前記タグ特性は、前記無線タグごとに１つずつ設定されることを特徴とする請求項１〜５のいずれか一項に記載の無線タグシステム。
【請求項９】
前記無線タグリーダは、当該無線タグリーダに対する前記無線タグの方向を推定するタグ方向推定手段を備え、
前記制御手段は、前記タグ距離推定手段により推定された前記無線タグまでの距離と前記タグ方向推定手段により推定された前記無線タグの方向とに応じて前記所定の制御を行うことを特徴とする請求項１〜８のいずれか一項に記載の無線タグシステム。
【請求項１０】
前記無線タグリーダは、当該無線タグリーダを携帯する所有者の歩数を計測する歩数計測手段を備え、
前記タグ方向推定手段は、前記歩数計測手段により計測される前記歩数と前記受信信号強度とに基づいて当該無線タグリーダに対する前記無線タグの方向を推定することを特徴とする請求項９に記載の無線タグシステム。
【請求項１１】
前記無線タグリーダは、当該無線タグリーダを立ち止まって把持した状態で所定の方向に移動させる移動方向を指示する指示手段を備え、
前記タグ方向推定手段は、前記指示手段により指示される前記移動方向と前記受信信号強度の変化とに基づいて当該無線タグリーダに対する前記無線タグの方向を推定することを特徴とする請求項９に記載の無線タグシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線タグに記憶されている情報を読み取る無線タグリーダを備える無線タグシステムに関するものである。
【背景技術】
【０００２】
現在、管理対象となる各物品のそれぞれに無線タグが付され、この無線タグを無線タグリーダにて読み取ることで、各物品の管理状況等を容易に把握でき、各物品の管理の効率化を図っている。このような管理状態では、複数の物品が収納された棚等から、特定の物品をその物品に付された無線タグを利用して探索するといった要求がある。
【０００３】
このような無線タグを利用した探索を可能とする無線タグシステムに関連する技術として、例えば、特許文献１に開示されるＲＦＩＤシステムが知られている。このＲＦＩＤシステムでは、通信エリア内に目的とするＲＦタグを含めて複数個のＲＦタグが存在する場合には、通信エリアが自動で縮小するように変更されると共に、その旨が通知される。そして、通信エリアを狭くした状態で再度読取りを行わせることによって、目的とするＲＦタグの存在するエリアの絞り込みを行いながら、より狭い範囲内で目的とするＲＦタグの探索を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−０９８９５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に開示されるＲＦＩＤシステムのように通信エリアを徐々に絞っていく方法では無線タグの位置を特定するまでに時間がかかるという問題がある。特に、無線タグを取り付ける対象によってはタグの仕様（例えば、タグのチップやタグのアンテナ形状など）が異なり、このようにタグの仕様が異なると、無線タグから送信される応答信号の受信信号強度（ＲＳＳＩ）も変わってくる。そうすると、受信信号強度（ＲＳＳＩ）を利用して無線タグまでの距離を推定する方法では、タグの仕様によっては無線タグまでの距離推定精度が低下するという問題がある。
【０００６】
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、無線タグまでの距離を高精度に推定し得る無線タグシステムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、特許請求の範囲の請求項１に記載の発明は、複数の無線タグ（６０）と、前記複数の無線タグと通信可能な無線タグリーダ（１０）とを有する無線タグシステム（１）であって、前記複数の無線タグのそれぞれについて前記無線タグから送信される応答信号の受信信号強度と当該無線タグまでの距離との関係を示すタグ特性が予め記憶される記憶手段（５，２２，６５）を備え、前記無線タグリーダは、前記無線タグから送信される応答信号を受信する受信手段（３０）と、前記受信手段により受信された前記応答信号の受信信号強度と前記記憶手段に記憶される前記タグ特性とに基づいて、前記受信手段にて前記応答信号を受信した前記無線タグまでの距離を推定するタグ距離推定手段（２１）と、前記タグ距離推定手段により推定された前記無線タグまでの距離に応じた所定の制御を行う制御手段（２１）と、を備えることを特徴とする。
なお、上記各括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【発明の効果】
【０００８】
請求項１の発明では、記憶手段には、複数の無線タグのそれぞれについて無線タグから送信される応答信号の受信信号強度と当該無線タグまでの距離との関係を示すタグ特性が予め記憶されている。そして、無線タグリーダでは、受信手段により受信された応答信号の受信信号強度と記憶手段に記憶されるタグ特性とに基づいて、受信手段にて応答信号を受信した無線タグまでの距離がタグ距離推定手段により推定される。
【０００９】
これにより、無線タグから送信される応答信号の受信信号強度（ＲＳＳＩ）がタグの仕様（例えば、タグ変換損失、タグアンテナ利得およびタグ感度等）によって変わる場合でも、対象となる無線タグ（対象タグ）のタグ特性を記憶手段から読み出すことで、無線タグの仕様を考慮して当該無線タグまでの距離を推定することができる。すなわち、無線タグまでの距離を高精度に推定することができる。このため、推定された無線タグまでの距離に応じた所定の制御、例えば、無線タグまでの距離の報知等を高精度に実施でき、効率良く無線タグを探索することができる。
【００１０】
請求項２の発明では、記憶手段に記憶されるタグ特性は、無線タグリーダから所定の送信条件にて電波が送信されることで当該無線タグリーダが無線タグから実際に受信した応答信号の受信信号強度に応じて設定される。これにより、無線タグの仕様だけでなく無線タグリーダの仕様（例えば、アンテナ利得や送信出力等）をも考慮してタグ特性が設定されるので、無線タグまでの距離をより高精度に推定することができる。
【００１１】
請求項３の発明では、無線タグリーダと通信可能なサーバが上記記憶手段を備えているので、タグ特性を有していない無線タグリーダであってもサーバから無線タグのタグ特性を受信することで、当該無線タグまでの距離を高精度に推定することができる。
【００１２】
請求項４の発明では、無線タグリーダが上記記憶手段を備えているので、１度タグ特性を取得した無線タグであれば、その無線タグまでの距離を高精度に推定することができる。
【００１３】
請求項５の発明では、無線タグが上記記憶手段を備えているので、タグ特性を有していない無線タグリーダであっても無線タグとの通信時にその無線タグからタグ特性を受信することで、当該無線タグまでの距離を高精度に推定することができる。
【００１４】
請求項６の発明では、タグ特性は、複数の無線タグのそれぞれが属するタグ種別について１つ設定されるため、無線タグごとに１つずつタグ特性が設定される場合と比較して、タグ特性設定に関する作業を効率化することができる。
【００１５】
請求項７の発明では、タグ種別は、データフォーマットに基づいて区分される。無線タグの用途が異なると無線タグのデータフォーマットも異なることが多い。これに対して、無線タグの用途が似ているとタグ特性が似ておりそのデータフォーマットも共通なものとなりやすい。そこで、共通のデータフォーマットの無線タグ、すなわち、用途が共通と想定される無線タグのタグ特性を共通化するように設定する。これにより、データフォーマットを利用してタグ特性を共通化可能な無線タグを容易に選別できるので、タグ特性設定に関する作業をより効率化することができる。
【００１６】
請求項８の発明では、タグ特性は、無線タグごとに１つずつ設定される。タグ種別が同じ無線タグであっても個々の無線タグで若干特性にばらつきがあるような場合がある。このような場合でも無線タグごとに１つずつタグ特性を設定することで、特性のばらつきを考慮したタグ特性を設定できるので、無線タグまでの距離をより高精度に推定することができる。
【００１７】
請求項９の発明では、タグ距離推定手段により推定された無線タグまでの距離とタグ方向推定手段により推定された無線タグの方向とに応じて制御手段により所定の制御がなされる。このように、無線タグまでの距離だけでなく無線タグの方向までも推定することで、無線タグの位置を推定しやすくなり、上記所定の制御、例えば、無線タグまでの距離の報知等をより高精度に実施でき、効率良く無線タグを探索することができる。
【００１８】
請求項１０の発明では、歩数計測手段により計測される歩数と受信信号強度とに基づいて、当該無線タグリーダに対する無線タグの方向がタグ方向推定手段により推定される。同じ１歩でも無線タグに向かって直線的に進んでいる場合と無線タグからずれた方向に進んでいる場合とでは１歩進んだ後に算出される受信信号強度の値が異なる。このため、１歩進んだ後に算出される受信信号強度に基づいて、無線タグリーダに対する無線タグの方向を推定することができる。
【００１９】
請求項１１の発明では、指示手段により指示される移動方向と受信信号強度の変化とに基づいて、当該無線タグリーダに対する無線タグの方向がタグ方向推定手段により推定される。
【００２０】
無線タグリーダを立ち止まって把持した状態で指示手段により指示された移動方向に沿うように移動させると、この移動方向に沿う移動中に比較的受信信号強度が大きくなる無線タグリーダの移動範囲部分は、上記移動方向に沿うように移動させた移動範囲中、無線タグに近づいている範囲（以下、単に、タグ接近範囲ともいう）となる。このため、上記移動範囲および上記タグ接近範囲、すなわち、指示手段にて指示される移動方向と受信信号強度の変化とに基づいて、無線タグリーダに対する無線タグの方向を推定することができる。
【図面の簡単な説明】
【００２１】
【図１】第１実施形態に係る無線タグシステムの構成概要を示す説明図である。
【図２】図１の無線タグリーダの構成概要を示す説明図であり、図２（Ａ）は平面図を示し、図２（Ｂ）は側面図を示す。
【図３】図３（Ａ）は、図１の無線タグリーダの電気的構成を例示するブロック図であり、図３（Ｂ）は、図３（Ａ）の無線タグ処理部を概略的に例示するブロック図であり、図３（Ｃ）は、図３（Ａ）の情報コード読取部を概略的に例示するブロック図である。
【図４】図１の無線タグの電気的構成を概略的に例示するブロック図である。
【図５】Ｇセンサの測定方向を説明する説明図である。
【図６】図１のサーバの電気的構成を例示するブロック図である。
【図７】第１実施形態に係る無線タグリーダの制御部によるタグ特性取得処理の流れを例示するフローチャートである。
【図８】無線タグごとに設定されるタグ特性を説明する説明図である。
【図９】第１実施形態に係る無線タグリーダの制御部によるタグ探索処理の流れを例示するフローチャートである。
【図１０】対象タグまでの距離に関する情報を表示した表示状態を示す説明図である。
【図１１】第３実施形態に係る無線タグリーダの制御部によるタグ探索処理の流れを例示するフローチャートである。
【図１２】第３実施形態において無線タグリーダに対する対象タグの方向を表示した表示状態を示す説明図であり、図１２（Ａ）は、対象タグに対して直進した場合の表示状態を示し、図１２（Ｂ）は、対象タグに対してずれた方向に進んだ場合の表示状態を示す。
【図１３】第４実施形態に係る無線タグリーダの制御部によるタグ方向推定処理のサブルーチンの流れを例示するフローチャートである。
【図１４】水平方向に沿い左右に振らせた無線タグリーダの状態を示す説明図である。
【図１５】タグ方向推定処理中におけるＲＳＳＩ値の時間変化を示すグラフである。
【発明を実施するための形態】
【００２２】
［第１実施形態］
以下、本発明に係る無線タグシステムを具現化した第１実施形態について、図面を参照して説明する。
本実施形態に係る無線タグシステム１は、図１に示すように、複数の無線タグ（ＲＦＩＤタグ）６０と、これら各無線タグ６０と通信可能な無線タグリーダ１０と、無線タグリーダ１０と通信可能なサーバ２とを備えている。この無線タグシステム１は、無線タグリーダ１０を用いて管理対象となる各物品のそれぞれに付される無線タグ６０に記録される情報を読み取って所定のネットワークＮを介してサーバ２に送信することで、各物品の保管状況等をサーバ２にて管理するためのシステムである。なお、図１では、便宜上、複数の無線タグ６０のうち２つのみ図示している。
【００２３】
まず、無線タグリーダ１０の構成について、図面を参照して説明する。
図２（Ａ），（Ｂ）に示す無線タグリーダ１０は、ユーザによって携帯されて様々な場所で用いられる携帯型の情報端末として構成されており、アンテナを介して送受信される電波を媒介として無線タグ６０に記憶されている情報を読み書きする機能に加えて、バーコードや二次元コードなどの情報コードを読み取る情報コードリーダとしての機能を兼ね備え、読み取りを二方式で行いうる構成となっている。
【００２４】
図２（Ａ），（Ｂ）に示すように、無線タグリーダ１０は、ＡＢＳ樹脂等の合成樹脂材料により形成される上側ケース１１ａおよび下側ケース１１ｂが組み付けられて構成される長手状の筐体１１によって外郭が形成されている。また、上側ケース１１ａには、所定の情報を入力する際に操作されるファンクションキーおよびテンキー等のキー操作部２５や、所定の情報を表示するための表示部２４等が配置されている。また、下側ケース１１ｂには、下方に向けて開口する読取口１２が形成されている。
【００２５】
図３（Ａ）に示すように、無線タグリーダ１０の筐体１１内には、無線タグリーダ１０全体を制御する制御部２１が設けられている。この制御部２１は、マイコンを主体として構成されるものであり、ＣＰＵ、システムバス、入出力インタフェース等を有し、メモリ２２とともに情報処理装置を構成している。メモリ２２には、後述するタグ特性取得処理やタグ探索処理を実行するための所定のプログラム等が制御部２１により実行可能に予め格納されている。また、制御部２１には、ＬＥＤ２３、表示部２４、キー操作部２５、バイブレータ２６、ブザー２７、外部インタフェース２８などが接続されている。
【００２６】
キー操作部２５は、制御部２１に対して操作信号を与える構成をなしており、制御部２１は、この操作信号を受けて操作信号の内容に応じた動作を行う。また、ＬＥＤ２３、表示部２４、バイブレータ２６およびブザー２７は、制御部２１によって制御される構成をなしており、それぞれ、制御部２１からの指令を受けて動作する。外部インタフェース２８は、サーバ２等の外部機器との間で上記ネットワークＮ等を介してデータ通信を行うためのインタフェースとして構成されており、制御部２１と協働して通信処理を行う構成をなしている。また、筐体１１内には、電源部２９が設けられており、この電源部２９やバッテリ２９ａによって制御部２１や各種電気部品に電力が供給されるようになっている。
【００２７】
また、制御部２１には、無線タグ処理部３０、情報コード読取部４０およびＧセンサ５０が接続されている。
まず、無線タグ処理部３０について、図３（Ｂ）を用いて説明する。
無線タグ処理部３０は、アンテナ３４および制御部２１と協働して無線タグ６０との間で電磁波による通信を行ない、無線タグ６０に記憶されるデータの読取り、或いは無線タグ６０に対するデータの書込みを行なうように機能するものである。この無線タグ処理部３０は、公知の電波方式で伝送を行う回路として構成されており、図３（Ｂ）にて概略的に示すように、送信回路３１、受信回路３２、整合回路３３などを有している。
【００２８】
送信回路３１は、キャリア発振器、符号化部、増幅器、送信部フィルタ、変調部などによって構成されており、キャリア発振器から所定の周波数のキャリア（搬送波）が出力される構成をなしている。また、符号化部は、制御部２１に接続されており、当該制御部２１より出力される送信データを符号化して変調部に出力している。変調部は、キャリア発振器からのキャリア（搬送波）、及び符号化部からの送信データが入力される部分であり、キャリア発振器より出力されるキャリア（搬送波）に対し、通信対象へのコマンド送信時に符号化部より出力される符号化された送信符号（変調信号）によってＡＳＫ（Amplitude Shift Keying）変調された被変調信号を生成し、増幅器に出力している。増幅器は、入力信号（変調部によって変調された被変調信号）を所定のゲインで増幅し、その増幅信号を送信部フィルタに出力しており、送信部フィルタは、増幅器からの増幅信号をフィルタリングした送信信号を、整合回路３３を介してアンテナ３４に出力している。このようにしてアンテナ３４に送信信号が出力されると、その送信信号が送信電波として当該アンテナ３４より外部に放射される。
【００２９】
一方、アンテナ３４によって受信された応答信号は、整合回路３３を介して受信回路３２に入力される。この受信回路３２は、受信部フィルタ、増幅器、復調部、二値化処理部、複号化部などによって構成されており、アンテナ３４を介して受信された応答信号を受信部フィルタによってフィルタリングした後、増幅器によって増幅し、その増幅信号を復調部によって復調する。そして、その復調された信号波形を二値化処理部によって二値化し、復号化部にて復号化した後、その復号化された信号を受信データとして制御部２１に出力している。なお、無線タグ処理部３０は、「受信手段」の一例に相当し得る。
【００３０】
ここで、無線タグリーダ１０の読取対象となる無線タグ６０の電気的構成について、図４を参照して説明する。
図４に示すように、無線タグ６０は、アンテナ６１，電源回路６２，復調回路６３，制御回路６４，メモリ６５，変調回路６６などによって構成されている。電源回路６２は、アンテナ６１を介して受信した無線タグリーダ１０からの送信信号（キャリア信号）を整流、平滑して動作用電源を生成するものであり、その動作用電源を、制御回路６４をはじめとする各構成要素に供給している。
【００３１】
また、復調回路６３は、送信信号（キャリア信号）に重畳されているデータを復調して制御回路６４に出力している。メモリ６５は、ＲＯＭ，ＥＥＰＲＯＭ等の各種半導体メモリによって構成されており、制御プログラムや無線タグ６０を識別するための識別情報（タグＩＤ）、或いは無線タグ６０の用途に応じたデータなどが記憶されている。制御回路６４は、メモリ６５から上記情報やデータを読み出し、それを送信データとして変調回路６６に出力する構成をなしており、変調回路６６は、応答信号（キャリア信号）を当該送信データで負荷変調してアンテナ６１から反射波として送信するように構成されている。
【００３２】
次に、情報コード読取部４０について、図３（Ｃ）を用いて説明する。
情報コード読取部４０は、情報コードを光学的に読み取るように機能するもので、図３（Ｃ）に示すように、ＣＣＤエリアセンサからなる受光センサ４３、結像レンズ４２、複数個のＬＥＤやレンズ等から構成される照明部４１などを備えた構成をなしており、制御部２１と協働して読取対象Ｒに付された情報コードＣ（バーコードや二次元コード）を読み取るように機能する。
【００３３】
この情報コード読取部４０によって読み取りを行う場合、まず、制御部２１によって指令を受けた照明部４１から照明光Ｌｆが出射され、この照明光Ｌｆが読取口１２を通って読取対象Ｒに照射される。そして、照明光Ｌｆが情報コードＣにて反射した反射光Ｌｒは読取口１２を通って装置内に取り込まれ、結像レンズ４２を通って受光センサ４３に受光される。読取口１２と受光センサ４３との間に配される結像レンズ４２は、情報コードＣの像を受光センサ４３上に結像させる構成をなしており、受光センサ４３はこの情報コードＣの像に応じた受光信号を出力する。受光センサ４３から出力された受光信号は、画像データとしてメモリ２２（図３（Ａ））に記憶され、情報コードＣに含まれる情報を取得するためのデコード処理に用いられるようになっている。なお、情報コード読取部４０には、受光センサ４３からの信号を増幅する増幅回路や、その増幅された信号をデジタル信号に変換するＡＤ変換回路等が設けられているがこれらの回路については図示を省略している。
【００３４】
次に、Ｇセンサ５０について、図５を用いて説明する。
Ｇセンサ５０は、３軸方向の加速度を検出する３軸加速度センサ（３軸モーションセンサ）として機能するものである。Ｇセンサ５０は、図５に示すように、無線タグリーダ１０を把持した使用者に対向する対向面１３（表示部２４やキー操作部２５が露出する外面）を基準に、当該無線タグリーダ１０の長手方向（図５の上下方向）をｘ方向、短手方向（図５の左右方向）をｙ方向、上記対向面１３に直交する方向をｚ方向として、それぞれの方向の加速度を検出し、この検出結果に応じた加速度信号を、制御部２１に出力するように構成されている。
【００３５】
このＧセンサ５０により、３軸方向（ｘ方向，ｙ方向，ｚ方向）の加速度が検出されることで、当該無線タグリーダ１０の３軸方向の移動量をそれぞれ算出することができる。なお、Ｇセンサ５０は、携帯機器に対して一般的に搭載される３軸加速度センサであり、例えば、搭載された携帯機器の落下を検知して緊急バックアップを実行するための信号を出力する３軸加速度センサが設けられた装置では、この３軸加速度センサをＧセンサ５０として流用することができる。
【００３６】
次に、サーバ２の構成について、図６を参照して説明する。
サーバ２は、例えばコンピュータとして構成され、図６に示すように、ＣＰＵ等からなる制御部３、液晶モニタ等として構成される表示部４、ＲＯＭ、ＲＡＭ、ＨＤＤ等からなる記憶部５、マウスやキーボード等として構成される操作部６、通信インタフェースとして構成される通信部７などを備えている。記憶部５には、管理対象の物品に関する情報やその物品に付された無線タグ６０のＩＤ等が関連付けられて記憶されるデータベースが構築されており、制御部３は、通信部７を介して無線タグリーダ１０から受信したされたタグ情報等を上記データベースに記憶するように機能する。また、記憶部５のデータベースは、後述するタグ特性に関する情報が制御部３により読み書き可能に構成されている。なお、記憶部５は、「記憶手段」の一例に相当し得る。
【００３７】
次に、無線タグリーダ１０を利用して保管場所を確認したい物品に付されている無線タグ６０（以下、対象タグ６０ともいう）を探索する処理について説明する。
無線タグ６０を取り付ける商品によってはタグの仕様（例えば、タグのチップやタグのアンテナ形状など）が異なり、このようにタグの仕様が異なると、無線タグ６０から送信される応答信号の受信信号強度（以下、ＲＳＳＩ値ともいう）も変わってくる場合がある。
【００３８】
そこで、本実施形態では、無線タグリーダ１０の制御部２１にて実施されるタグ特性取得処理により、管理対象の無線タグ６０の全てについてタグ特性を予め取得する。その後、対象タグ６０を探索する際に、制御部２１にて実施されるタグ探索処理により、その対象タグ６０のタグ特性を読み出して、この読み出したタグ特性を利用して当該対象タグ６０を探索する。ここで、上述したタグ特性は、無線タグリーダ１０にて受信した応答信号のＲＳＳＩ値と当該無線タグ６０までの距離とが関連付けられる情報であって、タグの仕様が変わることで異なるものである。なお、本実施形態では、複数の無線タグ６０のそれぞれが属するタグ種別が数種類（例えば、タグ種別Ａ、タグ種別Ｂおよびタグ種別Ｃの３種類）用意されており、各タグ種別Ａ〜Ｃについて１つのタグ特性が設定されるものとする。
【００３９】
以下、無線タグリーダ１０の制御部２１にて実施されるタグ特性取得処理およびタグ探索処理について図面を参照して説明する。まず、タグ特性取得処理について、図７に示すフローチャートを用いて詳述する。
キー操作部２５に対して所定の操作がなされることで、制御部２１によりタグ特性取得処理が開始されると、図７のステップＳ１０１に示すパラメタ設定処理がなされる。この処理は、無線タグリーダ１０についてタグ特性を取得する際になされる予め決められたタグ特性取得用の初期設定であって、アンテナ利得等が所定値となるように送信電波の送信出力や周波数等が設定される。なお、上記パラメタ設定処理にて設定される条件は「所定の送信条件」の一例に相当し得る。
【００４０】
次に、ステップＳ１０３に示す対象タグ読取処理がなされる。まず、タグ種別Ａに属する無線タグ６０のうちの１つに対して無線タグリーダ１０との距離が所定距離に維持された状態で無線タグ処理部３０により送信電波が送信される。これによりその無線タグ６０からの応答信号のＲＳＳＩ値が算出される。
【００４１】
続いて、ステップＳ１０５に示す個別タグ特性設定処理がなされる。この処理では、上記対象タグ読取処理にて算出されたＲＳＳＩ値と上記パラメタ設定処理にて設定された送信電波の送信出力や周波数等とに基づいて、タグ種別Ａに関するタグ特性が設定される。なお、本実施形態では、タグ特性は、無線タグ６０に対して上記所定距離にて近接させた状態で算出されたＲＳＳＩ値に基づいて設定されるが、これに限らず、タグ特性の設定精度を向上させるため、例えば、無線タグ６０に対して上記所定距離を複数用意してそれぞれの距離でＲＳＳＩ値を算出し、これら各ＲＳＳＩ値に基づいて設定されてもよい。
【００４２】
上述のようにタグ種別Ａに関するタグ特性が設定された段階では他のタグ種別のタグ特性が設定されていないので、ステップＳ１０７に示す判定処理にてＮｏと判定されて、タグ種別Ｂについて上記ステップＳ１０３からの処理がなされる。そして、各タグ種別Ａ〜Ｃに関するタグ特性が全て設定されることで（Ｓ１０７でＹｅｓ）、図８に例示するようなタグ特性が取得される。例えば、５種類のタグ種別のタグ特性を取得する場合には、上記ステップＳ１０３からの処理が５回繰り返されることとなる。
【００４３】
続いて、ステップＳ１０９に示すタグ特性記憶処理がなされる。この処理では、上述のように設定された各タグ種別Ａ〜Ｃに関するタグ特性が外部インタフェース２８を介してサーバ２に送信されることで、サーバ２にて受信されたタグ特性が記憶部５のデータベースに記憶される。これにより、本タグ特性取得処理が終了する。
【００４４】
次に、無線タグリーダ１０の制御部２１にて実施されるタグ探索処理について、図９に示すフローチャートを用いて詳述する。
キー操作部２５に対して所定の操作がなされることで、制御部２１によりタグ探索処理が開始されると、図９のステップＳ２０１に示す探索対象設定処理がなされ、キー操作部２５の操作による入力等に応じて指定された探索対象の無線タグ６０（対象タグ６０）を特定するためのＩＤが設定される。次に、ステップＳ２０３に示すパラメタ設定処理がなされ、上記ステップＳ１０１にて設定された送信電波の送信出力や周波数等と同じ設定がなされる。
【００４５】
続いて、ステップＳ２０５に示すタグ特性読出処理がなされる。この処理では、上記ステップＳ２０１にて設定された対象タグ６０に属するタグ種別のタグ特性がサーバ２の記憶部５のデータベースから読み出される。例えば、対象タグ６０がタグ種別Ａに属する場合には、タグ種別Ａのタグ特性がサーバ２の記憶部５のデータベースから読み出され、外部インタフェース２８を介して取得される。
【００４６】
次に、ステップＳ２０７に示すタグ読取処理がなされ、無線タグ処理部３０によりアンテナ３４を介して送信電波を送信することで通信可能な範囲に位置する無線タグ６０からの応答信号を受信するための処理がなされる。そして、対象タグ６０からの応答信号が受信されると（Ｓ２０９でＹｅｓ）、その応答信号の受信信号強度がＲＳＳＩ値として算出される（Ｓ２１１）。なお、周囲の金属などの電波反射によって算出されるＲＳＳＩ値にノイズが入ることを想定し、ＲＳＳＩ値の算出には、一定時間内に算出されたＲＳＳＩ値の平均値を用いる。また、対象タグ６０からの応答信号が受信されない場合には（Ｓ２０９でＮｏ）、上記ステップＳ２０７からの処理が繰り返される。
【００４７】
続いて、ステップＳ２１３に示すタグ距離推定処理がなされる。この処理では、上述のように算出されたＲＳＳＩ値と、上記ステップＳ２０５にて読み出されたタグ特性とに基づいて、タグ距離が推定される。例えば、算出されたＲＳＳＩ値がＲ１であり、対象タグ６０がタグ種別Ａに属する場合には、図８に例示するように、タグ距離Ｘ１が推定される。なお、上記タグ距離推定処理を実行する制御部２１は、「タグ距離推定手段」の一例に相当し得る。
【００４８】
そして、ステップＳ２１５に示すタグ距離報知処理がなされる。この処理では、上述のように推定されたタグ距離に関する情報が表示部２４に表示されて報知される。本実施形態におけるタグ距離に関する情報の報知は、例えば、図１０に例示するように、タグ距離が３０ｃｍ、１ｍ、２ｍ、３ｍに相当する複数の同心円を利用してなされる。具体的には、例えば、上記ステップＳ２１３にて推定されたタグ距離が１ｍと２ｍとの間であれば、図１０（Ａ）に例示するように、１ｍに相当する円と２ｍに相当する円とにより囲まれる領域Ｓ１が強調表示されることで報知される。なお、上記タグ距離報知処理を実行する制御部２１は、「制御手段」の一例に相当し得る。
【００４９】
そして、推定されたタグ距離が所定値以上であれば（Ｓ２１７でＮｏ）、探索継続と判断されて、上記ステップＳ２０７からの処理がなされる。そして、読取作業者が表示されたタグ距離を利用して対象タグ６０に近づくと、上記タグ距離報知処理での報知状態が変化する。例えば、上記ステップＳ２１３にて推定されたタグ距離が３０ｃｍと１ｍとの間になると、図１０（Ｂ）に例示するように、３０ｃｍに相当する円と１ｍに相当する円とにより囲まれる領域Ｓ２が強調表示されることで報知される。これにより、読取作業者は、対象タグ６０に近づいていることを認識することができる。そして、推定されたタグ距離が所定値未満となるか（Ｓ２１７でＹｅｓ）、対象タグ６０を見つけた読取作業者による操作に応じて本タグ探索処理が終了する。
【００５０】
以上説明したように、本実施形態に係る無線タグシステム１では、サーバ２の記憶部５のデータベースには、複数の無線タグ６０のそれぞれについて無線タグ６０から送信される応答信号のＲＳＳＩ値と当該無線タグ６０までの距離との関係を示すタグ特性が予め記憶されている。そして、無線タグリーダ１０では、無線タグ処理部３０により受信された応答信号のＲＳＳＩ値とサーバ２のデータベースに記憶されるタグ特性とに基づいて、無線タグ処理部３０にて応答信号を受信した無線タグ６０までの距離がタグ距離推定処理（Ｓ２１３）により推定される。
【００５１】
これにより、無線タグ６０から送信される応答信号のＲＳＳＩ値がタグの仕様（例えば、タグ変換損失、タグアンテナ利得およびタグ感度等）によって変わる場合でも、対象となる無線タグ（対象タグ）６０のタグ特性をサーバ２のデータベースから読み出すことで、対象タグ６０の仕様を考慮して当該対象タグ６０までの距離を推定することができる。すなわち、対象タグ６０までの距離を高精度に推定することができる。このため、推定された対象タグ６０までの距離に応じた所定の制御、本実施形態では、対象タグ６０までの距離の報知等を高精度に実施でき、効率良く対象タグ（無線タグ）６０を探索することができる。
【００５２】
さらに、サーバ２のデータベースに記憶されるタグ特性は、無線タグリーダ１０から所定の送信条件にて電波が送信されることで（Ｓ１０１）、当該無線タグリーダ１０が無線タグ６０から実際に受信した応答信号のＲＳＳＩ値に応じて設定される（Ｓ１０５）。これにより、対象タグ６０の仕様だけでなく無線タグリーダ１０の仕様（例えば、アンテナ利得や送信出力等）をも考慮してタグ特性が設定されるので、対象タグ６０までの距離をより高精度に推定することができる。
【００５３】
特に、無線タグリーダ１０と通信可能なサーバ２の記憶部５のデータベースにタグ特性が記憶されているので、タグ特性を有していない無線タグリーダ１０であってもサーバ２から対象タグ６０のタグ特性を受信することで、当該対象タグ６０までの距離を高精度に推定することができる。
【００５４】
また、タグ特性は、複数の無線タグ６０のそれぞれが属するタグ種別について１つ設定されるため、無線タグ６０ごとに１つずつタグ特性が設定される場合と比較して、タグ特性設定に関する作業を効率化することができる。
【００５５】
なお、タグ種別としては、例えば、データフォーマットに基づいた区分を採用することができる。無線タグ６０の用途が異なると無線タグ６０のデータフォーマットも異なることが多い。これに対して、無線タグ６０の用途が似ているとタグ特性が似ておりそのデータフォーマットも共通なものとなりやすい。そこで、共通のデータフォーマットの無線タグ６０、すなわち、用途が共通と想定される無線タグ６０のタグ特性を共通化するように設定する。これにより、データフォーマットを利用してタグ特性を共通化可能な無線タグ６０を容易に選別できるので、タグ特性設定に関する作業をより効率化することができる。
【００５６】
なお、本発明に係る無線タグシステム１が採用される使用環境によっては、タグ特性は、無線タグ６０ごとに１つずつ設定されてもよい。タグ種別が同じ無線タグ６０であっても個々の無線タグ６０で若干特性にばらつきがあるような場合がある。このような場合でも無線タグ６０ごとに１つずつタグ特性を設定することで、特性のばらつきを考慮したタグ特性を設定できるので、無線タグ６０までの距離をより高精度に推定することができる。
【００５７】
［第２実施形態］
次に、本発明の第２実施形態に係る無線タグシステムについて、説明する。
本第２実施形態に係る無線タグシステム１は、上述したサーバ２を備えておらず、複数の無線タグ６０と無線タグリーダ１０とを備えるように構成されている。そして、上記タグ特性取得処理のステップＳ１０９に示すタグ特性記憶処理では、ステップＳ１０５に示す個別タグ特性設定処理にて設定されたタグ特性がサーバ２に送信されることなく、無線タグリーダ１０自身のメモリ２２に記憶される。そして、上記タグ探索処理のステップＳ２０５に示すタグ特性読出処理では、上記ステップＳ２０１にて設定された対象タグ６０に属するタグ種別のタグ特性がメモリ２２から読み出される。
【００５８】
このように、本実施形態では、無線タグリーダ１０のメモリ２２にタグ特性が記憶されているので、１度タグ特性を取得した無線タグ６０であれば、その無線タグ６０までの距離を高精度に推定することができる。特に、サーバ２等の外部装置と通信できないような環境であってもタグ特性を読み出せるので、本実施形態に係る無線タグシステム１の利便性を向上させることができる。なお、本実施形態において、メモリ２２は、「記憶手段」の一例に相当し得る。
【００５９】
なお、本実施形態の変形例として、タグ特性は、無線タグリーダ１０のメモリ２２に記憶されることに限らず、その無線タグ６０自身のメモリ６５に記憶されてもよい。すなわち、上記タグ特性取得処理のステップＳ１０９に示すタグ特性記憶処理では、ステップＳ１０５に示す個別タグ特性設定処理にて設定されたタグ特性を都度その無線タグ６０自身のメモリ６５に書き込む。この場合には、ステップＳ１０７の判定処理が廃止される。そして、上記タグ探索処理では、ステップＳ２０５に示すタグ特性読出処理が廃止され、ステップＳ２０７に示すタグ読取処理にてその対象タグ６０のメモリ６５からタグ特性が読み出される。
【００６０】
このようにしても、その無線タグ６０までの距離を高精度に推定することができる。特に、無線タグ６０のメモリ６５にタグ特性が記憶されているので、タグ特性を有していない無線タグリーダ１０であっても無線タグ６０との通信時にその無線タグ６０からタグ特性を受信することで、当該無線タグ６０までの距離を高精度に推定することができる。なお、本実施形態において、メモリ６５は、「記憶手段」の一例に相当し得る。
【００６１】
［第３実施形態］
次に、本発明の第３実施形態に係る無線タグシステムについて、図１１および図１２を参照して説明する。
本第３実施形態に係る無線タグシステム１は、無線タグリーダ１０にて実施されるタグ探索処理において、タグ距離だけでなく無線タグリーダ１０に対する対象タグ６０の方向をも推定する点が、上記第１実施形態に係る無線タグシステムと異なる。したがって、第１実施形態の無線タグシステムと実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【００６２】
本実施形態に係る無線タグリーダ１０は、Ｇセンサ５０を、当該無線タグリーダ１０を携帯する読取作業者（所有者）の歩数を計測する歩数計測手段として利用する。そして、Ｇセンサ５０により計測される歩数と、ＲＳＳＩ値とに基づいて、当該無線タグリーダ１０に対する対象タグ６０の方向が推定される。
【００６３】
同じ１歩でも対象タグ６０に向かって直線的に進んでいる場合と、対象タグ６０からずれた方向に進んでいる場合とでは、１歩進んだ後に算出されるＲＳＳＩ値の値が異なる。このため、本実施形態では、１歩進んだ後に算出されるＲＳＳＩ値に基づいて、無線タグリーダ１０に対する対象タグ６０の方向を推定する。また、Ｇセンサ５０は、その検出結果を累積した移動履歴から読取作業者の進行方向を検出することができる。
【００６４】
以下、本実施形態におけるタグ探索処理について、図１１に示すフローチャートを用いて詳述する。
上記第１実施形態と同様にタグ特性が読み出されてタグ距離が推定されると、図１２のステップＳ２１４に示すタグ方向推定処理がなされる。この処理では、Ｇセンサ５０の計測結果を利用して１歩進んだ後に算出されるＲＳＳＩ値に基づいて対象タグ６０の方向を推定する。具体的には、１歩進んだ距離を例えば８０ｃｍと設定し、１歩進んだ後に算出されるＲＳＳＩ値が前回算出されたＲＳＳＩ値に対して距離にして８０ｃｍ大きくなっている場合には、その進行方向が対象タグ６０の方向であると推定される。また、例えば、１歩進んだ後に算出されるＲＳＳＩ値が前回算出されたＲＳＳＩ値に対して距離にして４０ｃｍ大きくなっている場合には、その進行方向に対する左右４５度の二方向のいずれかが対象タグ６０の方向であると推定される。なお、上記タグ方向推定処理を実行する制御部２１は、「タグ方向推定手段」の一例に相当し得る。
【００６５】
上述のようにタグ方向が推定されると、ステップＳ２１５ａに示すタグ位置報知処理がなされる。この処理では、タグ距離とタグ方向との双方が同時に表示部２４に表示されることで、無線タグリーダ１０に対する対象タグ６０の相対位置が報知される。具体的には、例えば、上記ステップＳ２１３にて推定されたタグ距離が１ｍと２ｍとの間であり、進行方向とタグ方向とがほぼ一致する場合には、図１２（Ａ）に例示するように、１ｍに相当する円と２ｍに相当する円とにより囲まれる領域であってその進行方向に相当する領域Ｓ３が強調表示されることで報知される。
【００６６】
また、上記ステップＳ２１３にて推定されたタグ距離が１ｍと２ｍとの間であり、その進行方向に対する左右４５度の二方向のいずれかが対象タグ６０の方向であると推定される場合には、図１２（Ｂ）に例示するように、１ｍに相当する円と２ｍに相当する円とにより囲まれる領域であって左右４５度の二方向に相当する領域Ｓ２がそれぞれ強調表示されることで報知される。この場合には、報知される二方向のうちいずれかの方向に対象タグ６０が存在するため、報知される二方向のうち対象タグ６０が存在する方向に進むと図１２（Ａ）のように一方向表示され、報知される二方向のうち対象タグ６０が存在しない方向に進むと表示される二方向の角度が大きくなるので、いずれの方向に対象タグ６０が存在するかを容易に把握することができる。
【００６７】
以上説明したように、本実施形態に係る無線タグリーダ１０では、タグ距離推定処理（Ｓ２１３）により推定された対象タグ６０までの距離とタグ方向推定処理（Ｓ２１４）により推定された対象タグ６０の方向とに応じて、無線タグリーダ１０に対する対象タグ６０の相対位置が報知される。このように、対象タグ６０までの距離だけでなく対象タグ６０の方向までも推定することで、対象タグ６０の位置を推定しやすくなり、効率良く対象タグ６０を探索することができる。
【００６８】
［第４実施形態］
次に、本発明の第４実施形態に係る無線タグシステムについて、図１３〜図１５を参照して説明する。
本第４実施形態に係る無線タグシステム１は、無線タグリーダ１０を把持した状態で所定の方向に振らせるための指示とその際のＲＳＳＩ値の変化とに基づいて無線タグリーダ１０に対する対象タグ６０の方向を推定する点が、上記第３実施形態に係る無線タグシステムと異なる。したがって、第３実施形態の無線タグシステムと実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【００６９】
無線タグリーダ１０を立ち止まって把持した状態で、例えば読取作業者を中心にして左右に振るように移動させると、無線タグリーダ１０と対象タグ６０との距離が変わることから、算出されるＲＳＳＩ値が変化する。このため、無線タグリーダ１０を立ち止まって把持した状態で指示された移動方向（振り方向）に沿うように移動させると、対象タグ６０との距離に応じてＲＳＳＩ値が変化する。この移動方向（振り方向）に沿う移動中にＲＳＳＩ値が大きくなる無線タグリーダ１０の移動範囲部分は、上記移動方向に沿うように移動させた移動範囲中、対象タグ６０に近づいているタグ接近範囲となる。このため、上記移動範囲および上記タグ接近範囲、すなわち、指示される移動方向とＲＳＳＩ値の変化とに基づいて、無線タグリーダ１０に対する対象タグ６０の方向を推定することができる。
【００７０】
このため、本実施形態では、上記ステップＳ２１４に示すタグ方向推定処理を、図１３に示すサブルーチンに基づいて実施する。以下、上記タグ方向推定処理のサブルーチンについて、図１３に示すフローチャートを用いて詳述する。
まず、図１３のステップＳ３０１に示す振り方向指示処理がなされる。この処理では、無線タグリーダ１０を把持した状態で水平方向に沿い左右に振らせるための指示が表示部２４に表示される。本実施形態では、最初に振らせる方向が予め決められており、例えば、図１４（Ａ）における表示部２４の表示状態からわかるように、読取作業者から見て左方向に無線タグリーダ１０を振らせるように振り方向が表示部２４に表示される。
【００７１】
上述のように振り方向が表示部２４に表示されると、ステップＳ３０３に示すタグ読取処理にて、上記ステップＳ２０７に示すタグ読取処理と同様の処理がなされる。そして、対象タグ６０からの応答信号が受信されることから（Ｓ３０５でＹｅｓ）、その応答信号のＲＳＳＩ値が上記ステップＳ２１１に示す処理と同様の処理にて算出される（Ｓ３０７）。
【００７２】
そして、このように算出されるＲＳＳＩ値と前回算出されたＲＳＳＩ値とを比較することで、無線タグリーダ１０に対する対象タグ６０の方向を推定する。ここで、読取作業者から見て左方向に無線タグリーダ１０を振らせている場合にその方向に対象タグ６０があると、無線タグリーダ１０を左方向に振ることで無線タグリーダ１０と対象タグ６０との距離が近づくので、今回算出されたＲＳＳＩ値が前回算出されたＲＳＳＩ値よりも大きくなる。一方、振らせた方向と逆方向（右方向）に対象タグ６０があると、無線タグリーダ１０を左方向に振ることで無線タグリーダ１０と対象タグ６０との距離が離れるので、今回算出されたＲＳＳＩ値は前回算出されたＲＳＳＩ値よりも小さくなる。すなわち、無線タグリーダ１０の振り方向とＲＳＳＩ値の変化とから対象タグ６０の方向を推定することができる。
【００７３】
このため、読取作業者が左方向に向けて（図１４（Ａ）の状態から図１４（Ｂ）の状態に向けて）、無線タグリーダ１０を振っていると、ＲＳＳＩ値が前回のＲＳＳＩ値（図１５の時刻ｔ０参照）より小さくなる（Ｓ３０９でＮｏ：図１５の時刻ｔ１参照）。この場合には、対象タグ６０がある方向と逆方向に無線タグリーダ１０が振られているとして、ステップＳ３１１に示す振り方向指示変更処理がなされ、振らせた方向と逆方向（右方向）に振らせるための振り方向が表示部２４に表示される（図１４（Ｂ）参照）。
【００７４】
続いて、ステップＳ３１５に示す判定処理にて、ＲＳＳＩ値が最大ＲＳＳＩ値以上であるか否かについて判定される。本タグ方向推定処理が開始される際に最大ＲＳＳＩ値がクリアされており、ステップＳ３１５にてＹｅｓと判定されて、最大ＲＳＳＩ値がＲＳＳＩ値に等しくなるように設定（更新）される（Ｓ３１７）。
【００７５】
そして、再び上記ステップＳ３０３からの処理がなされ、表示部２４に表示された逆方向（右方向）の振り方向を見た読取作業者がその方向に無線タグリーダ１０を振ることで、ＲＳＳＩ値が前回算出されたＲＳＳＩ値よりも大きくなる（Ｓ３０９でＹｅｓ）。この場合には、対象タグ６０がある方向に無線タグリーダ１０が振られているとして、ステップＳ３１３に示す振り方向指示維持処理がなされ、表示部２４において現時点での振り方向の表示が維持される。なお、上記ステップＳ３１１，Ｓ３１３における表示部２４は、「指示手段」の一例に相当し得る。
【００７６】
そして、ＲＳＳＩ値が最大ＲＳＳＩ値以上であるとして（Ｓ３１５でＹｅｓ）、最大ＲＳＳＩ値がＲＳＳＩ値に等しくなるように更新される処理（Ｓ３１７）が繰り返される。
【００７７】
この最大ＲＳＳＩ値の更新処理は、読取作業者により振られた無線タグリーダ１０が対象タグ６０に対して最も近づく位置（以下、最接近振り位置ともいう：図１４（Ｃ）参照）、すなわち、振られた無線タグリーダ１０が対象タグ６０の方向に向くまで繰り返される。その際、図１１の時刻ｔ１から時刻ｔ２に示すように、最大ＲＳＳＩ値は徐々に大きくなるように更新される。
【００７８】
その後、読取作業者により振られている無線タグリーダ１０が上記最接近振り位置を超えて振られると、ＲＳＳＩ値が最大ＲＳＳＩ値未満となる（Ｓ３１５でＮｏ）。この場合には、ステップＳ３１９に示す判定処理にて、ＲＳＳＩ値と最大ＲＳＳＩ値との差が所定の閾値Ｒｔ以上であるか否かについて判定される。ここで、閾値Ｒｔは、読取作業者が無線タグリーダ１０を左右に振るときの移動距離に応じて設定されている。
【００７９】
読取作業者により振られている無線タグリーダ１０が上記最接近振り位置を超えて振られる場合では、最大ＲＳＳＩ値が更新されることなくＲＳＳＩ値が徐々に低下し（図１５の時刻ｔ２から時刻ｔ３参照）。このため、ＲＳＳＩ値と最大ＲＳＳＩ値との差が閾値Ｒｔ以上となるまでステップＳ３１９にてＮｏと判定されて、上記ステップＳ３０３からの処理がなされる。
【００８０】
そして、上記最接近振り位置を通り過ぎて閾値Ｒｔに相当する距離を超えて無線タグリーダ１０が振られることで（図１４（Ｄ）参照）、ＲＳＳＩ値と最大ＲＳＳＩ値との差が閾値Ｒｔ以上になると（Ｓ３１９でＹｅｓ：図１５の時刻ｔ３参照）、ステップＳ３２１に示す推定処理がなされる。この処理では、ＲＳＳＩ値と最大ＲＳＳＩ値との差が閾値Ｒｔ以上になったときの時刻および最大ＲＳＳＩ値が最大となっているときの時刻とから上記タグ接近範囲を推定し、このタグ接近範囲と想定される左右の振り範囲（移動範囲）とから水平方向における対象タグ６０の方向が推定される。
【００８１】
以上説明したように、本実施形態に係る無線タグリーダ１０では、振り方向指示変更処理（Ｓ３１１）または振り方向指示維持処理（Ｓ３１３）にて指示される振り方向（移動方向）とＲＳＳＩ値の変化とに基づいて対象タグ６０の方向が推定される。
【００８２】
これにより、振り方向指示変更処理または振り方向指示維持処理にて指示される振り方向とＲＳＳＩ値の変化とに基づいて、無線タグリーダ１０に対する対象タグ６０の方向を推定することができる。このように推定された対象タグ６０の方向と対象タグ６０までの距離とが上記報知処理により報知されることで、対象タグ６０を効率的に探索することができる。
【００８３】
［他の実施形態］
なお、本発明は上記各実施形態に限定されるものではなく、例えば、以下のように具体化してもよい。
（１）上述したステップＳ２１５に示すタグ距離報知処理では、対象タグ６０までの距離に関する情報が図１０に例示するように複数の同心円を利用するように表示されて報知されることに限らず、具体的な数値など、対象タグ６０まで近づいていることを示す情報が表示部２４に表示されて報知されてもよい。また、他の報知手段として、例えば、対象タグ６０までの距離に応じてビープ音の発音間隔や音量等を変更することで対象タグ６０までの距離を報知してもよいし、対象タグ６０までの距離に応じてＬＥＤの発光タイミング等を変更することで対象タグ６０までの距離を報知してもよい。また、複数の報知手段を組み合わせてもよい。
【００８４】
（２）上述したステップＳ２１５ａに示すタグ位置報知処理では、対象タグ６０までの距離や方向に関する情報が図１２に例示するように複数の同心円を利用するように表示されて報知されることに限らず、具体的な数値など、対象タグ６０の方向を示す情報が表示部２４に表示されて報知されてもよい。また、他の報知手段として、例えば、対象タグ６０の方向に応じてビープ音の発音間隔や音量等を変更することで対象タグ６０の方向を報知してもよいし、対象タグ６０の方向に応じてＬＥＤの発光タイミング等を変更することで対象タグ６０の方向を報知してもよい。また、複数の報知手段を組み合わせてもよい。
【００８５】
（３）本発明に係る無線タグリーダ１０は、無線タグ６０を読み書きする機能に加えて情報コードを光学的に読み取る情報コードリーダとしての機能を兼ね備える携帯型の端末として構成されることに限らず、無線タグリーダとしての機能のみを有する携帯型の端末として構成されてもよいし、さらに他の機能を有する携帯型の端末として構成されてもよい。
【符号の説明】
【００８６】
１…無線タグシステム
２…サーバ
５…記憶部（記憶手段）
１０…無線タグリーダ
２１…制御部（タグ距離推定手段，制御手段，タグ方向推定手段）
２２…メモリ（記憶手段）
２４…表示部（指示手段）
３０…無線タグ処理部（受信手段）
５０…Ｇセンサ（歩数計測手段）
６０…無線タグ
６５…メモリ（記憶手段）
【図１】
2016162327.tif 000003
【図２】
2016162327.tif 000004
【図３】
2016162327.tif 000005
【図４】
2016162327.tif 000006
【図５】
2016162327.tif 000007
【図６】
2016162327.tif 000008
【図７】
2016162327.tif 000009
【図８】
2016162327.tif 000010
【図９】
2016162327.tif 000011
【図１０】
2016162327.tif 000012
【図１１】
2016162327.tif 000013
【図１２】
2016162327.tif 000014
【図１３】
2016162327.tif 000015
【図１４】
2016162327.tif 000016
【図１５】
2016162327.tif 000017