(57)【要約】【課題】  無線タグの通信エリア外から物品の探索を支援可能とする。【解決手段】  実施形態の探索支援装置は、無線タグの通信エリアの位置を特定するための情報を、前記無線タグの識別コードに関連付けて記憶した記憶デバイスにアクセス可能であって、設定手段、第１の案内手段および第２の案内手段を備える。設定手段は、探索対象である対象無線タグを設定する。第１の案内手段は、対象無線タグとの通信を行える場合に、対象無線タグとの通信状況に基づいて推定した対象無線タグの位置を使用者に案内するための第１の案内動作を実行する。第２の案内手段は、対象無線タグとの通信が行えない場合に、対象無線タグの識別コードに関連付けて記憶デバイスに記憶された情報に基づいて、対象無線タグの通信エリアの近傍に使用者を案内するための第２の案内動作を実行する。【選択図】      図６
2019215920.tif 000002
【特許請求の範囲】
【請求項１】
無線タグの通信エリアの位置を特定するための情報を、前記無線タグの識別コードに関連付けて記憶した記憶デバイスにアクセス可能な探索支援装置であって、
探索対象である対象無線タグを設定する設定手段と、
前記対象無線タグとの通信を行える場合に、前記対象無線タグとの通信状況に基づいて推定した前記対象無線タグの位置を使用者に案内するための第１の案内動作を実行する第１の案内手段と、
前記対象無線タグとの通信が行えない場合に、前記対象無線タグの識別コードに関連付けて前記記憶デバイスに記憶された前記情報に基づいて、前記対象無線タグの通信エリアの近傍に前記使用者を案内するための第２の案内動作を実行する第２の案内手段と、
を具備したことを特徴とする探索支援装置。
【請求項２】
前記情報は、前記通信エリアの近辺に存在する前記無線タグとは異なる物品を識別するための識別コードを表し、
前記第２の案内手段は、前記識別コードに予め関連付けられた前記物品の設置位置を前記使用者に案内する動作を前記第２の案内動作として実行する、
ことを特徴とする請求項１に記載の探索支援装置。
【請求項３】
前記情報は、前記通信エリアの近辺で受信可能にビーコン信号を無線送信する無線局の識別コードを表し、
前記第２の案内手段は、前記ビーコン信号の受信状況に応じて推定した前記無線局の位置を前記使用者に案内するための動作を第２の案内動作として実行する、
ことを特徴とする請求項１に記載の探索支援装置。
【請求項４】
無線タグの通信エリアの位置を特定するための情報を、前記無線タグの識別コードに関連付けて記憶した記憶デバイスにアクセス可能な探索支援装置であって、
指向性を持ったアンテナを含み、前記無線タグと通信する通信デバイスと、
前記アンテナの向きを検知する検知手段と、
探索対象である対象無線タグを設定する設定手段と、
前記対象無線タグが送信した電波の前記通信デバイスにおける受信強度と前記検知手段により検知された向きとに基づいて前記対象無線タグまでの前記探索支援装置からの距離および前記対象無線タグへの前記探索支援装置からの向きを推定する推定手段と、
前記推定手段が前記距離および前記向きを推定できる場合に、前記推定手段が推定した前記距離および前記向きを使用者に案内するための第１の案内動作を実行する第１の案内手段と、
前記推定手段が前記距離および前記向きを推定できない場合に、前記対象無線タグの識別コードに関連付けて前記記憶デバイスに記憶された前記情報に基づいて、前記対象無線タグの通信エリアの近傍に前記使用者を案内するための第２の案内動作を実行する第２の案内手段と、
を具備したことを特徴とする探索支援装置。
【請求項５】
携帯情報端末と、前記携帯情報端末を着脱可能で、前記携帯情報端末と通信可能な通信ユニットとを含み、
前記通信デバイスは前記通信ユニットに設けられ、
前記検知手段、前記設定手段、前記推定手段、前記第１の案内手段および前記第２の案内手段は、前記携帯情報端末に設けられる、
ことを特徴とする請求項４に記載の探索支援装置。
【請求項６】
無線タグの通信エリアの位置を特定するための情報を、前記無線タグの識別コードに関連付けて記憶した記憶デバイスにアクセス可能な探索支援装置を制御するコンピュータを、
探索対象である対象無線タグを設定する設定手段と、
前記対象無線タグとの通信を行える場合に、前記対象無線タグとの通信状況に基づいて推定した前記対象無線タグの位置を使用者に案内するための第１の案内動作を実行する第１の案内手段と、
前記対象無線タグとの通信が行えない場合に、前記対象無線タグの識別コードに関連付けて前記記憶デバイスに記憶された前記情報に基づいて、前記対象無線タグの通信エリアの近傍に前記使用者を案内するための第２の案内動作を実行する第２の案内手段と、
して機能させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、探索支援装置およびその制御プログラムに関する。
【背景技術】
【０００２】
電波を用いて検出したＲＦＩＤタグ等の無線タグの位置を使用者に提示することにより、無線タグが取り付けられている物品の探索を支援する探索支援装置は既に知られている。
【０００３】
しかしながら、ＲＦＩＤタグの場合、通信可能距離は５ｍ程度である。このため、探索支援装置が探索対象の物品にある程度近づいた状況でなければ、その物品の位置を探索支援装置で検出することができない。
【０００４】
このような事情から、無線タグの通信エリア外から物品の探索を支援できることが望まれていた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１３９７５３号公報
【特許文献２】特開２０１４−１４２７２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明が解決しようとする課題は、無線タグの通信エリア外から物品の探索を支援できる探索支援装置およびその制御プログラムを提供することである。
【課題を解決するための手段】
【０００７】
実施形態の探索支援装置は、無線タグの通信エリアの位置を特定するための情報を、前記無線タグの識別コードに関連付けて記憶した記憶デバイスにアクセス可能であって、設定手段、第１の案内手段および第２の案内手段を備える。設定手段は、探索対象である対象無線タグを設定する。第１の案内手段は、対象無線タグとの通信を行える場合に、対象無線タグとの通信状況に基づいて推定した対象無線タグの位置を使用者に案内するための第１の案内動作を実行する。第２の案内手段は、対象無線タグとの通信が行えない場合に、対象無線タグの識別コードに関連付けて記憶デバイスに記憶された情報に基づいて、対象無線タグの通信エリアの近傍に使用者を案内するための第２の案内動作を実行する。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係る探索支援装置の外観を示す斜視図。
【図２】図１に示す探索支援装置の電気的な構成を示すブロック図。
【図３】場所データの一例を示す図。
【図４】関連付けデータの一例を示す図。
【図５】図２中の携帯情報端末に設けられたプロセッサによる第１の実施形態における制御処理のフローチャート。
【図６】図２中の携帯情報端末に設けられたプロセッサによる第１の実施形態における制御処理のフローチャート。
【図７】一覧表示の一例を示す図。
【図８】第１の案内表示の一例を示す図。
【図９】第２の案内表示の一例を示す図。
【図１０】第３の案内表示の一例を示す図。
【図１１】第４の案内表示の一例を示す図。
【図１２】図２中の携帯情報端末に設けられたプロセッサによる第１の実施形態における制御処理のフローチャート。
【図１３】第５の案内表示の一例を示す図。
【発明を実施するための形態】
【０００９】
以下、いくつかの実施の形態について図面を用いて説明する。
【００１０】
（第１の実施形態）
図１は第１の実施形態に係る探索支援装置１００の外観を示す斜視図である。
【００１１】
探索支援装置１００は、通信ユニット１および携帯情報端末２を含む。
【００１２】
通信ユニット１は、本体１ａ、ホルダ１ｂおよびグリップ１ｃを含む。本体１ａは、その内部に後述する電気的な構成要素の多くを収容する。ホルダ１ｂは、携帯情報端末２を、着脱可能に保持する。グリップ１ｃは、探索支援装置１００の使用者によって握られる。
【００１３】
携帯情報端末２は、通信ユニット１と無線通信しながら、探索支援のための後述する情報処理を行う。携帯情報端末２としては、例えばスマートフォンまたはタブレット型コンピュータが利用できる。
【００１４】
図２は探索支援装置１００の電気的な構成を示すブロック図である。なお、図２において図１に示されるのと同一の要素については、同一の符号を付している。
【００１５】
通信ユニット１は、無線タグ２００および無線局３００と無線通信する。
【００１６】
無線タグ２００は、探索の対象となる物品に取り付けられる。図２では無線タグ２００を１つのみ示しているが、典型的には多数の無線タグ２００が多数の物品にそれぞれ取り付けられる。無線タグ２００は、それが取り付けられた物品の移動に伴って移動することがある。無線タグ２００は、所定の電波を受けると動作し、一意の識別コードであるタグＩＤを送信する。無線タグ２００としては、各種の規格のものを適宜に用いることができる。無線タグ２００は、典型的にはＲＦＩＤ（radio frequency identifier）タグである。
【００１７】
無線局３００は、探索支援装置１００を利用しての物品の探索が行われる空間（以下、探索対象エリアと称する）の中に設置される。図２では無線局３００を１つのみ示しているが、典型的には複数の無線局３００が探索対象エリアの中に分散して配置される。無線局３００は、移動が可能であっても良いが、原則としては固定された状態で運用される。
無線局３００は、予め定められた一意のビーコン信号を無線送信する。ビーコン信号は、無線局３００毎に一意の無線局コードを含むものであっても良いし、無線局３００毎に、例えば周波数などのビーコン信号自体の属性が異なるものであっても良い。複数の無線局３００は、互いにほぼ同じ強度でビーコン信号を送信する。無線局３００の送信強度は、無線タグ２００の送信強度よりも大きい。つまり、無線局３００の通信エリアは、無線タグ２００の通信エリアよりも広い。
【００１８】
通信ユニット１は、プロセッサ１１、メモリ１２、送受信回路１３、受信回路１４、測定回路１５、通信回路１６およびシステム伝送路１７を備える。プロセッサ１１と、メモリ１２、送受信回路１３、受信回路１４、測定回路１５および通信回路１６とは、システム伝送路１７によって接続される。システム伝送路１７は、アドレスバス、データバスおよび制御信号線等を含む。
【００１９】
プロセッサ１１およびメモリ１２は、システム伝送路１７によって接続されることによって、通信ユニット１を制御するためのコンピュータを構成する。
【００２０】
プロセッサ１１は、上記コンピュータの中枢部分に相当する。プロセッサ１１は、オペレーティングシステムやアプリケーションプログラムに従って、通信ユニット１としての各種の機能を実現するべく、通信ユニット１の各部を制御する。
【００２１】
メモリ１２は、上記コンピュータの主記憶部分に相当する。メモリ１２は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メモリ１２は、不揮発性のメモリ領域ではオペレーティングシステムやアプリケーションプログラムを記憶する。またメモリ１２は、プロセッサ１１が各部を制御するための処理を実行する上で必要なデータを不揮発性または揮発性のメモリ領域で記憶する場合もある。メモリ１２は、揮発性のメモリ領域を、プロセッサ１１によってデータが適宜書き換えられるワークエリアとして使用する。メモリ１２としては、典型的には半導体メモリが使用される。しかしながら半導体メモリに加えて、ＨＤＤ（hard disc drive）などの他の種類の記憶デバイスを含んでも良い。
【００２２】
送受信回路１３は、無線タグ２００を動作させるための電波を放射する。送受信回路１３は、無線タグ２００が送信した無線信号を受信する。つまり送受信回路１３は、無線タグ２００と通信する通信デバイスの一例である。送受信回路１３は、受信した無線信号からタグＩＤを抽出し、測定回路１５に通知する。送受信回路１３は、指向性を有したアンテナを含む。上記の指向性は、ある基準方向での利得が最大であり、この基準方向に対する角度が大きくなるほどに利得が低下する特性を持つ。
【００２３】
受信回路１４は、無線局３００が送信したビーコン信号を受信する。受信回路１４は、ビーコン信号に基づいて、そのビーコン信号を送信した無線局３００に一意の識別コードである無線局ＩＤを判定する。受信回路１４は、判定した無線局ＩＤを測定回路１５に通知する。
【００２４】
測定回路１５は、送受信回路１３が無線信号を受信した場合に、その受信強度を測定する。測定回路１５は、受信回路１４がビーコン信号を受信した場合に、その受信強度を測定する。測定回路１５は、測定した受信強度を、同じ信号から得られたタグＩＤまたは無線局ＩＤとともにプロセッサ１１に通知する。
【００２５】
通信回路１６は、通信ユニット１と携帯情報端末２との間での無線データ通信を行う。
通信回路１６としては、例えばbluetooth（登録商標）またはWi-Fiなどに準拠した既存のデバイスを利用できる。
【００２６】
携帯情報端末２は、プロセッサ２１、メモリ２２、タッチパネル２３、ジャイロセンサ２４、通信回路２５、通信回路２６およびシステム伝送路２７を備える。プロセッサ２１と、メモリ２２、タッチパネル２３、ジャイロセンサ２４、通信回路２５および通信回路２６とは、システム伝送路２７によって接続される。システム伝送路２７は、アドレスバス、データバスおよび制御信号線等を含む。
【００２７】
プロセッサ２１およびメモリ２２は、システム伝送路２７によって接続されることによって、携帯情報端末２を制御するためのコンピュータを構成する。
【００２８】
プロセッサ２１は、上記コンピュータの中枢部分に相当する。プロセッサ２１は、オペレーティングシステムやアプリケーションプログラムに従って、携帯情報端末２としての各種の機能を実現するべく、携帯情報端末２の各部を制御する。
【００２９】
メモリ２２は、上記コンピュータの主記憶部分に相当する。メモリ２２は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メモリ２２は、不揮発性のメモリ領域ではオペレーティングシステムやアプリケーションプログラムを記憶する。メモリ２２が記憶するアプリケーションプログラムの１つは、後述する制御処理のための制御プログラムである。またメモリ２２は、プロセッサ２１が各部を制御するための処理を実行する上で必要なデータを不揮発性または揮発性のメモリ領域で記憶する場合もある。メモリ２２は、揮発性のメモリ領域を、プロセッサ２１によってデータが適宜書き換えられるワークエリアとして使用する。メモリ２２としては、典型的には半導体メモリが使用される。しかしながら半導体メモリに加えて、ＨＤＤ（hard disc drive）などの他の種類の記憶デバイスを含んでも良い。
【００３０】
タッチパネル２３は、携帯情報端末２の入力デバイスおよび表示デバイスとして機能する。
【００３１】
ジャイロセンサ２４は、携帯情報端末２の向きを検出する。携帯情報端末２が通信ユニット１に取り付けられた状態では、送受信回路１３が備えるアンテナの向きと携帯情報端末２の向きとの相対的な関係は変化しない。従って、ジャイロセンサ２４は、送受信回路１３が備えるアンテナの向きを検知する。つまりジャイロセンサ２４は、検知手段の一例である。
【００３２】
通信回路２５は、通信ユニット１と携帯情報端末２との間での無線データ通信を行う。
つまり通信回路２５は、通信回路１６と通信するのであり、通信回路１６が準拠するのと同じ規格に準拠した既存のデバイスを利用できる。
【００３３】
通信回路２６は、通信ネットワーク４００を介したデータ通信を行う。通信ネットワーク４００は、例えばモバイルネットワークを含む。通信回路２６としては、モバイルネットワークと通信するための既存のデバイスを利用できる。通信回路２６により通信ネットワーク４００を介してデータ通信する相手の１つはサーバ５００である。
【００３４】
サーバ５００は、内蔵または外付けされた記憶デバイスに、場所データおよび関連付けデータを記憶する。そしてサーバ５００は、携帯情報端末２からの各種の問合わせに対して、場所データおよび関連付けデータに基づいて回答する。
【００３５】
図３は場所データの一例を示す図である。
【００３６】
図３に示すように場所データは、無線局ＩＤと設置場所とを関連付けたデータレコードの集合である。
【００３７】
設置場所は、同じデータレコードで関連付けられた無線局ＩＤで識別される無線局３００が設置されている場所を、使用者が認識できる表現形式で表したデータである。場所データは、無線局３００の設置作業の一環として、その作業者などによる操作に基づいて更新される。なお、図３に示した設置場所の表現形式は一例であって、設置場所をどのような表現形式で表すかは任意である。
【００３８】
図４は関連付けデータの一例を示す図である。
【００３９】
図４に示すように関連付けデータは、タグＩＤと無線局ＩＤとを関連付けたデータレコードの集合である。関連付けデータのデータレコードには、原則として、探索エリア内で保管される物品に取り付けられた無線タグのタグＩＤと、そのタグＩＤで識別される無線タグが取り付けられた物品が保管される場所に最寄りの無線局３００の無線局ＩＤとが記述される。ただし、物品の保管場所が変更された場合などにおいて、関連付けデータのデータレコードの記述が上記の原則に沿わない状況は生じ得る。関連付けデータは、後述する処理によって更新される。
【００４０】
ところで、通信ユニット１および携帯情報端末２をセットとして使用者に譲渡されても良いし、通信ユニット１および携帯情報端末２が個別に使用者に譲渡されても良い。そして、アプリケーションプログラムは、通信ユニット１および携帯情報端末２が使用者に譲渡される時点でメモリ１２，２２に記憶されていても良いし、通信ユニット１および携帯情報端末２の譲渡後に使用者の操作の下にメモリ１２，２２に書き込まれても良い。後者の場合にアプリケーションプログラムは、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録するか、あるいはネットワークを介するなどの任意の方法で使用者に譲渡されて良い。
【００４１】
次に以上のように構成された探索支援装置１００の動作について説明する。
【００４２】
図５および図６はプロセッサ２１による制御処理のフローチャートである。
【００４３】
使用者によるタッチパネル２３での操作により探索支援のための制御処理の実行が指示されると、プロセッサ２１はメモリ２２に記憶された制御プログラムに従って図５および図６に示す制御処理を開始する。なお、以下に説明する処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。
【００４４】
Ａｃｔ１においてプロセッサ２１は、タッチパネル２３においてホーム表示を開始する。ホーム表示は、実行すべき処理の指定を使用者に促す画像を表示するものである。ホーム表示には、対象無線タグの指定を受け付けるためのＧＵＩ（graphical user interface）と、登録開始を指示するためのボタンとを含む。対象無線タグとは、探索の対象とする物品に取り付けられた無線タグ２００である。上記のＧＵＩは例えば、対象無線タグのタグＩＤの入力欄と決定ボタンとを含むものである。あるいは上記のＧＵＩは例えば、タグＩＤのリストから１つのタグＩＤを選択するものとしても良い。
【００４５】
Ａｃｔ２においてプロセッサ２１は、対象無線タグの指定がなされたか否かを確認する。そしてプロセッサ２１は、当該指定がなされていないためにＮｏと判定したならば、Ａｃｔ３へと進む。
【００４６】
Ａｃｔ３においてプロセッサ２１は、登録開始が指示されたか否かを確認する。そしてプロセッサ２１は、当該指示がなされていないためにＮｏと判定したならば、Ａｃｔ４へと進む。
【００４７】
Ａｃｔ４においてプロセッサ２１は、対象無線タグの指定および登録開始の指示とは他の指示がなされたか否かを確認する。そしてプロセッサ２１は、当該指示がなされていないためにＮｏと判定したならば、Ａｃｔ２へと戻る。
【００４８】
かくしてＡｃｔ２〜Ａｃｔ４においてプロセッサ２１は、対象無線タグの指定、登録開始の指示およびその他の指示のいずれかがなされるのを待ち受ける。ここでプロセッサ２１は、その他の指示が使用者により行われたためにＡｃｔ４にてＹｅｓと判定したならば、その指示に応じた処理に移行する。この場合の処理についての説明は省略する。
【００４９】
さて使用者は、探索エリア内のある場所を物品の新たな保管場所とする場合、その場所に無線タグ２００を取り付けた状態の物品を設置した状態で、登録開始を指示するボタンにタッチする。プロセッサ２１は、上記のタッチがタッチパネル２３で検出されると、Ａｃｔ３にてＹｅｓと判定し、Ａｃｔ５へと進む。
【００５０】
Ａｃｔ５においてプロセッサ２１は、無線タグ２００および無線局３００をスキャンする。具体的にはプロセッサ２１は、通信回路２５，１６を介してプロセッサ１１に対して無線タグ２００および無線局３００のスキャンを要求する。この要求に応じてプロセッサ１１は、送受信回路１３を駆動し、通信可能な全ての無線タグ２００をスキャンする。つまりプロセッサ１１は、通信可能な全ての無線タグ２００のタグＩＤを収集する。この無線タグ２００のスキャンは、既存の無線タグシステムで行われているのと同様な動作により行うことができる。またプロセッサ１１は、受信回路１４で受信される全てのビーコン信号のそれぞれから無線局ＩＤを収集する。そしてプロセッサ１１は、この収集したタグＩＤおよび無線局ＩＤを、通信回路１６，２５を介してプロセッサ２１へと通知する。
【００５１】
Ａｃｔ６においてプロセッサ２１は、タッチパネル２３において一覧表示を開始し、関連付けの対象とする無線タグの選択を受け付ける。
【００５２】
図７は一覧表示の一例を示す図である。
【００５３】
図７に示すように一覧表示には、案内テキストＴ１１、リストＬ１１およびボタンＢ１１，Ｂ１２を含む。
【００５４】
具体的にはプロセッサ２１は、ビーコン信号について測定回路１５で測定された受信強度の中の最大値を選出する。この最大値が測定されたビーコン信号から受信回路１４にて判定された無線局ＩＤは、現時点での探索支援装置１００からの最寄りの無線局３００である可能性が高い。そこでプロセッサ２１は、該当する無線局ＩＤを最寄りの無線局３００のＩＤとみなす。そしてプロセッサ２１は、当該無線局ＩＤで識別される無線局３００が最寄りであることを示すものとして案内テキストＴ１１を生成する。
【００５５】
リストＬ１１は、選択セル、登録セル、タグＩＤセルおよび無線局ＩＤセルの各セルを１行に含む。プロセッサ２１は、送受信回路１３で収集されたタグＩＤのそれぞれをタグＩＤセルに表す。またプロセッサ２１は、送受信回路１３で収集されたタグＩＤのそれぞれについて、関連付けデータに含まれているか否かをサーバ５００に問い合わせる。サーバ５００は、該当のタグＩＤが関連付けデータに含まれているか否かを携帯情報端末２へと通知する。プロセッサ２１はこのような通知に基づいて、関連付けデータに含まれたタグＩＤを表したタグＩＤセルと同行の登録セルには「有」を、それ以外の登録セルには「無」をそれぞれ表す。またサーバ５００は、該当のタグＩＤに無線局ＩＤが関連付けられているならば、その無線局ＩＤを携帯情報端末２へと通知する。プロセッサ２１はこのような通知に基づいて、タグＩＤセルに表したタグＩＤに関連付けられている無線局ＩＤを、同行の無線局ＩＤセルに表す。そしてプロセッサ２１は、各行の選択セルには、それぞれにチェックボックスを配置する。チェックボックスの初期状態は、チェック状態および無チェック状態のいずれとしても良い。
【００５６】
使用者は、一覧表示を確認し、関連付けデータにおける関連付けを更新すべきタグＩＤと同行の選択セルに配置されたチェックボックスをチェック状態とするべく、当該チェックボックスにタッチする。プロセッサ２１は、チェックボックスへのタッチがタッチパネル２３にて検出されたならば、当該チェックボックスの状態を反転させる。そして、チェック状態のチェックボックスに重ねてチェックマークを表す。
【００５７】
Ａｃｔ７においてプロセッサ２１は、終了指示がなされたか否かを確認する。そしてプロセッサ２１は、当該指示がなされていないためにＮｏと判定したならば、Ａｃｔ８へと進む。
【００５８】
Ａｃｔ８においてプロセッサ２１は、登録指示がなされたか否かを確認する。そしてプロセッサ２１は、当該指示がなされていないためにＮｏと判定したならば、Ａｃｔ７へと戻る。
【００５９】
かくしてプロセッサ２１は、Ａｃｔ７およびＡｃｔ８においては、終了指示または登録指示がなされるのを待ち受ける。
【００６０】
使用者は、必要なチェックボックスの全てをチェック状態にしたのちに、ボタンＢ１１にタッチする。ボタンＢ１１は、関連付けの更新実行を指示するためのボタンである。プロセッサ２１は、ボタンＢ１１へのタッチがタッチパネル２３にて検出されたことに応じて、Ａｃｔ８にてＹｅｓと判定し、Ａｃｔ９へと進む。
【００６１】
Ａｃｔ９においてプロセッサ２１は、関連付けデータを更新する。具体的にはプロセッサ２１は、関連付けデータの更新を要求するための要求データを生成し、これを通信回路２６からサーバ５００に宛てて通信ネットワーク４００へと送信する。プロセッサ２１は、チェック状態であるチェックボックスが配置された選択セルと同行のタグＩＤセルに表したタグＩＤを更新の対象として要求データに含める。またプロセッサ２１は、前述のように最寄りの無線局３００のＩＤと見なした無線局ＩＤを要求データに含める。
【００６２】
要求データが通信ネットワーク４００を介してサーバ５００へと伝送されると、サーバ５００は、この要求データに従って関連付けデータを更新する。具体的には、サーバ５００は、要求データに含まれたタグＩＤが関連付けデータに既に含まれているならば、そのタグＩＤと同じデータレコードに含まれた無線局ＩＤを要求データに含まれた無線局ＩＤに書き換える。またサーバ５００は、要求データに含まれたタグＩＤが関連付けデータに含まれていないならば、そのタグＩＤと要求データに含まれた無線局ＩＤとを記述した新たなデータレコードを関連付けデータに追加する。
【００６３】
かくして関連付けデータは、無線タグ２００のそれぞれに関して、その無線タグ２００のタグＩＤを受信できる状況において、最も大きな受信強度で受信することが可能なビーコンを送信する無線局３００の無線局ＩＤを関連付けたものとなる。
【００６４】
以上のような関連付けデータと、場所データとに基づけば、無線タグ２００のそれぞれの通信エリアが、どの無線局３００の設置場所の近辺にあるのかが特定できる。従って関連付けデータにおける無線局ＩＤは、無線タグ２００の通信エリアの位置を特定するための情報の一例である。
【００６５】
Ａｃｔ１０においてプロセッサ２１は、関連付けデータの更新結果を反映するように、一覧表示を更新する。そしてプロセッサ２１はこののち、Ａｃｔ７およびＡｃｔ８の待ち受け状態に戻る。
【００６６】
使用者は、一覧表示を確認し、関連付けデータの更新の必要がないと判断したならば、ボタンＢ１２にタッチする。ボタンＢ１２は、関連付けデータの更新の終了を指示するためのボタンである。プロセッサ２１は、ボタンＢ１２へのタッチがタッチパネル２３にて検出されたことに応じて、Ａｃｔ７にてＹｅｓと判定し、Ａｃｔ１へと戻る。
【００６７】
さて、使用者は物品の探索を行いたい場合には、探索支援装置１００がホーム表示状態であるときに、対象無線タグのタグＩＤを入力欄に入力した上で、決定ボタンにタッチする。プロセッサ２１は、この決定ボタンへのタッチがタッチパネル２３で検出されたことに応じて、Ａｃｔ２にてＹｅｓと判定し、図６中のＡｃｔ１１へと進む。プロセッサ２１はこののちの処理においては、入力欄に入力されたタグＩＤを対象ＩＤとする。この対象ＩＤで識別される対象無線タグは、探索対象である。かくして制御プログラムに基づく制御処理をプロセッサ２１が実行することによって、プロセッサ２１を中枢部分とするコンピュータは設定手段として機能する。
【００６８】
Ａｃｔ１１においてプロセッサ２１は、タッチパネル２３における第１の案内表示を開始する。
【００６９】
図８は第１の案内表示の一例を示す図である。
【００７０】
図８に示すように第１の案内表示は、案内テキストＴ２１およびボタンＢ２１を含む。
【００７１】
案内テキストＴ２１は、対象無線タグを探索中であることを使用者に知らせるものである。ボタンＢ２１は、探索の終了を指示するためのボタンである。
【００７２】
Ａｃｔ１２においてプロセッサ２１は、探索の終了が指示されたか否かを確認する。そしてプロセッサ２１は、当該指示がなされていないためにＮｏと判定したならば、Ａｃｔ１３へと進む。
【００７３】
Ａｃｔ１３においてプロセッサ２１は、無線タグ２００をスキャンする。具体的にはプロセッサ２１は、通信回路２５，１６を介してプロセッサ１１に対して無線タグ２００のスキャンを要求する。この要求に応じてプロセッサ１１は、送受信回路１３を駆動し、通信可能な全ての無線タグ２００をスキャンする。つまりプロセッサ１１は、通信可能な全ての無線タグ２００のタグＩＤを収集する。この無線タグ２００のスキャンは、既存の無線タグシステムで行われているのと同様な動作により行うことができる。
【００７４】
Ａｃｔ１４においてプロセッサ２１は、上記のスキャンによりタグＩＤが１つでも得られたか否かを確認する。そしてプロセッサ２１は、タグＩＤが１つも得られていなかったためにＮｏと判定したならば、Ａｃｔ１２へと戻る。
【００７５】
かくしてＡｃｔ１２〜Ａｃｔ１４においてプロセッサ２１は、探索の終了が指示されるか、あるいはタグＩＤが得られるまで、無線タグ２００のスキャンを繰り返す。そしてプロセッサ２１は、タグＩＤが受信されたためにＡｃｔ１４にてＹｅｓと判定したならば、Ａｃｔ１５へと進む。
【００７６】
Ａｃｔ１５においてプロセッサ２１は、得られたタグＩＤの中に対象ＩＤが有るか否かを確認する。そしてプロセッサ２１は、対象ＩＤが無いためにＮｏと判定したならば、Ａｃｔ１６へと進む。
【００７７】
Ａｃｔ１６においてプロセッサ２１は、関連付けデータにて対象ＩＤに対する無線局ＩＤの関連付けがあるか否かを確認する。
【００７８】
具体的にはプロセッサ２１は、対象ＩＤを含んだ問合わせデータを生成し、これを通信回路２６からサーバ５００に宛てて通信ネットワーク４００へと送信する。
【００７９】
問合わせデータが通信ネットワーク４００を介してサーバ５００へと伝送されると、サーバ５００は、この問合わせデータに含まれた対象ＩＤに関連付けられた無線局ＩＤを関連付けデータから抽出する。続いてサーバ５００は、場所データにて、上記の抽出した無線局ＩＤが含まれるデータレコードに記述された設置場所を判定する。そしてサーバ５００は、判定した設置場所を通知するための通知データを、携帯情報端末２に宛てて通信ネットワーク４００へと送信する。しかしながら、対象ＩＤに対して無線局ＩＤが関連付けられていない場合もある。また、対象ＩＤに関連付けられた無線局ＩＤが場所データに記述されていない場合もある。プロセッサ２１は、これらの場合には、設置場所が不明であることを通知するための通知データを、携帯情報端末２に宛てて通信ネットワーク４００へと送信する。
【００８０】
通知データが通信ネットワーク４００を介して携帯情報端末２へと伝送されると、この通知データを通信回路２６が受信し、プロセッサ２１へと与える。プロセッサ２１は、設置場所が通知データに示されているならば、Ａｃｔ１６にてＹｅｓと判定し、Ａｃｔ１７へと進む。
【００８１】
Ａｃｔ１７においてプロセッサ２１は、タッチパネル２３における第２の案内表示を開始する。なおプロセッサ２１は、これ以前に第２の案内表示を既に行っていた場合には、それを継続する。またプロセッサ２１は、これ以前に第２の案内表示以外の案内表示を行っていた場合には、その案内表示は終了する。
【００８２】
図９は第２の案内表示の一例を示す図である。
【００８３】
図９に示すように第２の案内表示には、案内テキストＴ３１，Ｔ３２およびボタンＢ３１を含む。
【００８４】
案内テキストＴ３１は、対象無線タグが探索範囲外にあることを使用者に知らせるものである。案内テキストＴ３２は、対象無線タグを探索するために移動すべき場所を使用者に知らせるものである。プロセッサ２１は、通知データに示された設置場所を含めて案内テキストＴ３２を生成する。ボタンＢ３１は、探索の終了を指示するためのボタンである。
【００８５】
使用者は、第２の案内表示を目視し、案内テキストＴ３２に示された設置場所へと移動する。この設置場所は、無線局３００の設置場所であって、探索対象の物品の保管場所ではない。しかしながら、対象無線タグに最寄りであるとみなされた無線局３００の設置場所であるため、探索対象の物品の保管場所に近い可能性が高い。このため、使用者がその場所の近辺を任意に移動すれば、探索支援装置１００が対象無線タグの通信エリアに入る可能性が高い。
【００８６】
かくして、第２の案内表示は、対象無線タグの識別コードに関連付けられた情報に基づいて、対象無線タグの通信エリアの近傍に使用者を案内するための第２の案内動作の一例である。そして制御プログラムに基づく制御処理をプロセッサ２１が実行することによって、プロセッサ２１を中枢部分とするコンピュータは第２の案内手段として機能する。
【００８７】
なお第２の案内表示には、案内テキストＴ３２に代えて、あるいは案内テキストＴ３２に加えて、無線局３００の設置場所を表した見取図などを含んでも良い。
【００８８】
一方、プロセッサ２１は、通知データが、設置場所が不明であることを通知するものであったならば、Ａｃｔ１６にてＮｏと判定し、Ａｃｔ１８へと進む。
【００８９】
Ａｃｔ１８においてプロセッサ２１は、タッチパネル２３における第３の案内表示を開始する。なおプロセッサ２１は、これ以前に第３の案内表示を既に行っていた場合には、それを継続する。またプロセッサ２１は、これ以前に第３の案内表示以外の案内表示を行っていた場合には、その案内表示は終了する。
【００９０】
図１０は第３の案内表示の一例を示す図である。
【００９１】
図１０に示すように第３の案内表示には、案内テキストＴ４１，Ｔ４２およびボタンＢ４１を含む。
【００９２】
案内テキストＴ４１は、対象無線タグが探索範囲外にあることを使用者に知らせるものである。案内テキストＴ４２は、探索対象の物品が保管された場所の付近へと移動すべきであることを使用者に知らせるものである。ボタンＢ４１は、探索の終了を指示するためのボタンである。
【００９３】
使用者は、第３の案内表示を目視したならば、使用者自身の知識を頼りに、あるいは任意の方法で調べて、探索対象の物品が保管された場所の付近へと移動する。
【００９４】
さてプロセッサ２１は、探索支援装置１００が対象無線タグの通信エリア内に位置しているために対象ＩＤが受信されているならば、Ａｃｔ１５にてＹｅｓと判定し、Ａｃｔ１９へと進む。
【００９５】
Ａｃｔ１９においてプロセッサ２１は、距離および向きを推定する。ここでプロセッサ２１が推定する距離は、探索支援装置１００から対象無線タグまでの距離である。プロセッサ２１が推定する向きは、探索支援装置１００の現在位置に対する対象無線タグの存在位置の向きである。この推定に当たってプロセッサ２１は、対象ＩＤが受信された際に測定回路１５によって測定された受信強度と、対象ＩＤが受信された際にジャイロセンサ２４により検出された探索支援装置１００の向きとを参照する。ここでの距離および向きの推定には、例えば特開２０１４−１３９７５３号公報および特開２０１４−１４２７２１号公報に記載された手法、あるいはその他の周知の手法を利用できる。かくして制御プログラムに基づく制御処理をプロセッサ２１が実行することによって、プロセッサ２１を中枢部分とするコンピュータは推定手段として機能する。
【００９６】
Ａｃｔ２０においてプロセッサ２１は、タッチパネル２３における第４の案内表示を開始する。なおプロセッサ２１は、これ以前に第４の案内表示を既に行っていた場合には、それを継続する。またプロセッサ２１は、これ以前に第４の案内表示以外の案内表示のいずれかを行っていた場合には、その案内表示は終了する。
【００９７】
図１１は第４の案内表示の一例を示す図である。
【００９８】
図１１に示すように第４の案内表示には、チャートＣ５１およびボタンＢ５１を含む。
【００９９】
プロセッサ２１は、探索支援装置１００の現在位置を中心として、対象無線タグの相対的な位置をＰＰＩ（plan position indicator）方式により表すようにチャートＣ５１を生成する。なお、チャートＣ５１中の黒点が、対象無線タグの位置を表す。第４の案内表示を上記のように継続する場合には、探索支援装置１００の移動に伴ってチャートＣ５１における黒点の位置が変化することになる。ボタンＢ５１は、探索の終了を指示するためのボタンである。
【０１００】
かくして第４の案内表示は、対象無線タグとの通信状況に基づいて推定した対象無線タグの位置を使用者に案内するための第１の案内動作の一例である。そして制御プログラムに基づく制御処理をプロセッサ２１が実行することによって、プロセッサ２１を中枢部分とするコンピュータは第１の案内手段として機能する。
【０１０１】
Ａｃｔ２１においてプロセッサ２１は、Ａｃｔ１３で得られたタグＩＤの中に対象ＩＤ以外のタグＩＤが有るか否かを確認する。そしてプロセッサ２１は、対象ＩＤ以外のタグＩＤが得られていないためにＮｏと判定したならば、Ａｃｔ１２〜Ａｃｔ１４の待ち受け状態へと戻る。しかしながらプロセッサ２１は、対象ＩＤ以外のタグＩＤが得られているならば、Ａｃｔ２２へと進む。なおプロセッサ２１は、Ａｃｔ１７またはＡｃｔ１８で第２または第３の案内表示を開始したのちにも、Ａｃｔ２２へと進む。
【０１０２】
Ａｃｔ２２においてプロセッサ２１は、学習機能が有効に設定されているか否かを確認する。学習機能は、プロセッサ２１による別途の設定処理において、探索支援装置１００の管理者などによる指示に従って有効／無効が設定される。そしてプロセッサ２１は、学習機能が有効に設定されているためにＹｅｓと判定したならば、Ａｃｔ２３へと進む。
【０１０３】
Ａｃｔ２３においてプロセッサ２１は、探索支援装置１００の現在位置における近隣の無線局３００を検索する。具体的にはプロセッサ２１は、通信回路２５，１６を介してプロセッサ１１に対して無線局３００のスキャンを要求する。この要求に応じてプロセッサ１１は、受信回路１４で受信される全てのビーコン信号のそれぞれから無線局ＩＤを収集する。そしてプロセッサ１１は、この収集した無線局ＩＤを、通信回路１６，２５を介してプロセッサ２１へと通知する。そしてプロセッサ２１は、各ビーコン信号について測定回路１５で測定された受信強度の中の最大値を選出する。プロセッサ２１は、この最大値が測定されたビーコン信号から受信回路１４にて判定された無線局ＩＤを、近隣の無線局３００の無線局ＩＤとする。
【０１０４】
Ａｃｔ２４においてプロセッサ２１は、近隣の無線局３００が有ったか否かを確認する。そしてプロセッサ２１は、近隣の無線局３００の無線局ＩＤを決定したためにＹｅｓと判定したならば、Ａｃｔ２５へと進む。
【０１０５】
Ａｃｔ２５においてプロセッサ２１は、関連付けデータの更新処理を行う。具体的にはプロセッサ２１は、Ａｃｔ１３で得られたタグＩＤのうちの対象ＩＤ以外の各タグＩＤと近隣の無線局３００の無線局ＩＤとを含んだ要求データを生成し、これを通信回路２６からサーバ５００に宛てて通信ネットワーク４００へと送信する。
【０１０６】
要求データが通信ネットワーク４００を介してサーバ５００へと伝送されると、サーバ５００は、この要求データに従って前述のように関連付けデータを更新する。
【０１０７】
かくして関連付けデータは、探索処理での探索対象ではない無線タグ２００のタグＩＤの受信状況と、ビーコン信号の受信状況とに基づいて更新される。
【０１０８】
なおプロセッサ２１は、学習機能が無効に設定されているためにＡｃｔ２２にてＮｏと判定した場合は、Ａｃｔ２５における更新処理をパスしてＡｃｔ１２〜Ａｃｔ１４の待ち受け状態に戻る。プロセッサ２１は、近隣の無線局３００が見つからなかったためにＡｃｔ２４にてＮｏと判定した場合にも、Ａｃｔ２５における更新処理をパスしてＡｃｔ１２〜Ａｃｔ１４の待ち受け状態に戻る。プロセッサ２１は、上記の選出した最大値が予め定めた制限値未満である場合には、近隣の無線局３００は無いとしてＡｃｔ２４でＮｏと判定するようにしても良い。
【０１０９】
なお、使用者は、探索を終了する場合には、その時点での案内表示に含まれたボタンＢ１２，Ｂ２１，Ｂ３１，Ｂ４１，Ｂ５１のいずれかにタッチする。プロセッサ２１は、上記のタッチがタッチパネル２３で検出されると、Ａｃｔ１２にてＹｅｓと判定し、図５中のＡｃｔ１へと戻る。
【０１１０】
以上のように第１の実施形態における探索支援装置１００によれば、第２の案内表示により、対象無線タグを探索するために移動すべき場所が案内される。この第２の案内表示による案内が行われるのは、探索支援装置１００が、対象無線タグの通信エリア外に位置しており、かつ対象ＩＤの関連付けデータでの関連付けが済んでいる場合である。この案内により使用者は、第４の案内表示による案内を受けるためには、どの場所へと移動すれば良いかを認識することができる。
【０１１１】
探索支援装置１００が、対象無線タグの通信エリア内に位置しているのならば、第４の案内表示により、探索支援装置１００の現在位置に対する対象無線タグの相対的な位置が案内される。この案内により使用者は、対象無線タグの位置、すなわち探索対象の物品の位置を、直感的に認識することができる。
【０１１２】
無線タグ２００の通信エリアが半径５ｍであるとすると、例えば大規模な工場の敷地内においては、無線タグ２００の通信エリアは極めて小さい範囲となる。しかしながら探索支援装置１００によれば、使用者はまず、図９に示された第２の案内表示に従って、Ａ倉庫のＸブロックへと移動すれば良い。その後に使用者は、第４の案内表示が開始されるまで、その近辺を移動する。そして使用者は、第４の案内表示が開始されたならば、第４の案内表示に従って、探索対象の物品の位置を特定することができる。
【０１１３】
このようにして探索支援装置１００は、無線タグ２００の通信エリア外からの物品の探索を支援できる。
【０１１４】
また探索支援装置１００によれば、登録のための処理が起動されている場合には、同じ場所において取得することができるタグＩＤと無線局ＩＤとを関連付けるように、関連付けデータを更新させることができる。これにより、無線タグ２００を取り付けた物品を新たに探索支援の対象として追加する場合、あるいは無線タグ２００を取り付けた物品の保管場所を変更した場合などにおける関連付けデータの更新に関わる使用者の負担を小さくできる。
【０１１５】
また探索支援装置１００では、対象無線タグの探索支援のための処理を実行している最中に、対象ＩＤ以外のタグＩＤを受信することがある。そして、その対象ＩＤ以外のタグＩＤと、そのときに受信できるビーコン信号に応じた無線局ＩＤとが、関連付けデータで正しく関連付けられていない場合がある。この場合に探索支援装置１００によれば、当該関連付けを記述するように、関連付けデータを更新させることができる。これにより、上記の登録のための処理による関連付けデータの更新が適正に行われなかったとしても、新たに保管された物品または保管場所が変更された物品についての関連付けの登録・修正が自動的に行われる。
【０１１６】
（第２の実施形態）
第２の実施形態は第１の実施形態と同じハードウェア構成の探索支援装置１００により実現できる。
【０１１７】
ただし第２の実施形態においては、メモリ２２に格納される制御プログラムが第１の実施形態とは異なる。そしてこの結果、プロセッサ２１が実行する制御処理が、第２の実施形態においては第１の実施形態とは一部異なる。
【０１１８】
図１２は第２の実施形態におけるプロセッサ２１による制御処理のフローチャートである。なお図１２においては、第１の実施形態との相違する部分のみを示しており、その他の共通する処理についての図示は省略している。また図１２において、図６に示されるのと同一の処理に関しては、同一の符号を付して示している。
【０１１９】
プロセッサ２１は、Ａｃｔ１６にてＹｅｓと判定したならば、Ａｃｔ３１へと進む。
【０１２０】
Ａｃｔ３１においてプロセッサ２１は、対象ＩＤに関連付けデータで関連付けられた無線局ＩＤに応じたビーコン信号（以下、対象信号と称する）の受信を試みる。具体的にはプロセッサ２１は、通信回路２５，１６を介してプロセッサ１１に対して該当の無線局ＩＤを通知し、それに応じたビーコン信号の受信を要求する。この要求に応じてプロセッサ１１は、受信回路１４で受信される全てのビーコン信号のそれぞれから得られる無線局ＩＤの中に上記の通知された無線局ＩＤが含まれるか否かを確認する。あるいはプロセッサ１１は、上記の通知された無線局ＩＤに応じたビーコン信号の受信を受信回路１４に行わせる。そしてプロセッサ１１は、対象信号を受信できたか否かを少なくとも表した通知データを、通信回路１６，２５を介してプロセッサ２１へと通知する。プロセッサ１１は、対象信号を受信できた場合には、受信強度と向きとを通知データに表す。受信強度は、例えば対象信号に関して測定回路１５で測定された受信強度とする。向きは、その受信強度が得られた時点においてジャイロセンサ２４により検出された探索支援装置１００の向きとする。
【０１２１】
Ａｃｔ３２においてプロセッサ２１は、上記の通知データに基づいて、対象信号を受信できたか否かを確認する。そしてプロセッサ２１は、対象信号を受信できていないためにＮｏと判定したならば、Ａｃｔ１７へと進む。この場合にプロセッサ２１は、その後は第１の実施形態と同様に処理する。しかしながらプロセッサ２１は、対象信号を受信できていたためにＡｃｔ３２にてＹｅｓと判定したならば、Ａｃｔ３３へと進む。
【０１２２】
Ａｃｔ３３においてプロセッサ２１は、距離および向きを推定する。ここでプロセッサ２１が推定する距離は、対象ＩＤに関連付けデータで関連付けられた無線局ＩＤで識別される無線局３００までの探索支援装置１００からの距離である。プロセッサ２１が推定する向きは、上記の無線局３００の設置位置についての探索支援装置１００の現在位置に対する向きである。この推定に当たってプロセッサ２１は、通知データに示された受信強度と向きとを参照する。ここでの距離および向きの推定には、例えば特開２０１４−１３９７５３号公報および特開２０１４−１４２７２１号公報に記載された手法を流用できる
Ａｃｔ３４においてプロセッサ２１は、第５の案内表示を開始する。なおプロセッサ２１は、これ以前に第５の案内表示を既に行っていた場合には、それを継続する。またプロセッサ２１は、これ以前に第５の案内表示以外の案内表示のいずれかを行っていた場合には、その案内表示は終了する。
【０１２３】
図１３は第５の案内表示の一例を示す図である。
【０１２４】
図１３に示すように第５の案内表示には、チャートＣ６１、案内テキストＴ６１およびボタンＢ６１を含む。
【０１２５】
プロセッサ２１は、探索支援装置１００の現在位置を中心として、対象ＩＤに関連付けデータで関連付けられた無線局ＩＤで識別される無線局３００の相対的な位置をＰＰＩ方式により表すようにチャートＣ６１を生成する。なお、チャートＣ６１中の星印が、該当の無線局３００の位置を表す。第５の案内表示を上記のように継続する場合には、探索支援装置１００の移動に伴ってチャートＣ６１における星印の位置が変化することになる。
案内テキストＴ６１は、対象無線タグを探索するために移動すべき場所を使用者に知らせるものである。ボタンＢ６１は、探索の終了を指示するためのボタンである。
【０１２６】
そしてプロセッサ２１はこののち、Ａｃｔ２２へと進み、その後は第１の実施形態と同様に処理する。
【０１２７】
以上のように第２の実施形態における探索支援装置１００によれば、探索支援装置１００が、対象無線タグの通信エリア内に位置しているのならば、第１の実施形態と同様に第４の案内表示による探索支援が行える。
【０１２８】
そして第２の実施形態における探索支援装置１００では、ビーコン信号の受信状況から推定した無線局３００の位置と探索支援装置１００の位置との相対的な関係を表すチャートＣ６１を含んだ第５の案内表示による探索支援を行う。この第５の案内表示による探索支援が行われるのは、関連付けデータでの関連付けが済んでいる対象無線タグの通信エリア外に位置していて、対象無線タグに関連付けられた無線局３００からのビーコン信号を受信できる場合である。この第５の案内表示によって使用者は、第４の案内表示による探索支援を受けるためにどの方向へと移動すれば良いかを直感的に認識することができる。
【０１２９】
このほか、第２の実施形態においても、第１の実施形態と同様な効果が得られる。
【０１３０】
この実施形態は、次のような種々の変形実施が可能である。
【０１３１】
前記各実施形態では、それぞれ独立した通信ユニット１と携帯情報端末２とを組み合わせて探索支援装置１００を形成している。しかしながら探索支援装置は、一体的な装置として構成しても良いし、あるいは３つ以上のユニットの組み合わせにより構成しても良い。
【０１３２】
前記各実施形態では、場所データおよび関連付けデータの少なくとも一方を、探索支援装置１００の内部で記憶しても良い。そしてこの場合、該当するデータを記憶するためにメモリ１２，２２のいずれかを用いても良いし、該当するデータを記憶するために他のメモリを設けてもよい。
【０１３３】
前記各実施形態では、無線タグ２００の通信エリアの位置を特定するための情報は、タグＩＤと無線局３００の設置場所とを関連付けたデータとしても良い。ただしこの場合、当該情報の登録および更新には前記第１の実施形態に示した処理は適用できず、データ更新を具体的に指示する操作を作業者が行わなければならない。
【０１３４】
前記各実施形態では、場所データにおいては、無線局３００以外の物の設置場所を表していても良い。例えば、無線タグ２００が取り付けられた物品を保管するための棚が設置された倉庫を場所データに記述しても良い。この場合、関連付けデータでは、タグＩＤに対して、棚の識別コードを関連付けておく。そしてこの場合は、例えば棚に取り付けたバーコードをバーコードリーダにより読み取ることで棚の識別コードを取得することが考えられる。つまり、関連付けデータにおいてタグＩＤに関連付ける識別コードを取得する手法は、ビーコン信号の受信による手法には限定されず、他の任意の手法で代用できる。
【０１３５】
第２の実施形態における第５の案内表示では、案内テキストＴ６１に［Ａ倉庫Ｂブロック］などのような具体的な場所の表記を含めないようにするか、あるいは案内テキストＴ６１を含めないようにしても良い。また、第２の実施形態では、第２の案内表示に代えて第３の案内表示を行っても良い。そして、これら２つの変形をいずれも適用する場合には、場所データを不要とすることができる。
【０１３６】
第２の実施形態における第５の案内表示では、精度の異なる複数の位置検出手法のそれぞれに従って、段階的に案内内容を変化させても良い。例えば、携帯情報端末としてＧＰＳ（global positioning system）を利用する測位回路を備えたものを用い、この測位回路での測位結果を用いた案内を追加することが想定される。一例としては、無線局３００の通信エリアを半径１０ｍとした場合、無線局３００から半径１０ｍ程度の範囲内に探索支援装置１００が入るまでの案内を上記の測位回路での測位結果に基づいて行う。そして、無線局３００からのビーコン信号を探索支援装置１００が受信できる状態になったならば、ビーコン信号の受信状況に基づく案内を前述のように行う。
【０１３７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【図１】
2019215920.tif 000003
【図２】
2019215920.tif 000004
【図３】
2019215920.tif 000005
【図４】
2019215920.tif 000006
【図５】
2019215920.tif 000007
【図６】
2019215920.tif 000008
【図７】
2019215920.tif 000009
【図８】
2019215920.tif 000010
【図９】
2019215920.tif 000011
【図１０】
2019215920.tif 000012
【図１１】
2019215920.tif 000013
【図１２】
2019215920.tif 000014
【図１３】
2019215920.tif 000015
【手続補正書】
【提出日】令和1年8月27日(2019.8.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線タグが送信するタグ識別コードを受信する第１の受信手段と、
無線局が送信する無線局識別コードを受信する第２の受信手段と、
探索対象である対象無線タグを識別するタグ識別コードを設定する設定手段と、
前記設定手段により設定された前記タグ識別コードに関連付けられた無線局識別コードを取得する取得手段と、
前記設定手段により設定された前記タグ識別コードを前記第１の受信手段が受信しているならば前記対象無線タグまでの距離および向きの少なくともいずれかを含む第１の位置情報を表示し、また前記取得手段により取得された前記無線局識別コードを前記第２の受信手段が受信しているならば前記無線局までの距離および向きの少なくともいずれかを含む第２の位置情報を表示する表示手段と、
を具備する探索支援装置。
【請求項２】
前記無線局は、前記無線局識別コードを無線送信し、
前記探索支援装置はさらに、前記第２の受信手段による前記無線局識別コードの受信状況に基づいて前記無線局までの距離および向きの少なくともいずれかを判定する第２の判定手段を備え、
前記表示手段は、前記第２の判定手段により判定された距離および向きの少なくともいずれかを前記第２の位置情報に含める、
請求項１に記載の探索支援装置。
【請求項３】
無線タグが送信するタグ識別コードを受信する第１の受信手段と、無線局が送信する無線局識別コードを受信する第２の受信手段と、表示デバイスとを具備する探索支援装置を制御するコンピュータを、
探索対象である対象無線タグを識別するタグ識別コードを設定する設定手段と、
前記設定手段により設定された前記タグ識別コードに関連付けられた無線局識別コードを取得する取得手段と、
前記設定手段により設定された前記タグ識別コードを前記第１の受信手段が受信しているならば前記対象無線タグまでの距離および向きの少なくともいずれかを含む第１の位置情報を表示し、また前記取得手段により取得された前記無線局識別コードを前記第２の受信手段が受信しているならば前記無線局までの距離および向きの少なくともいずれかを含む第２の位置情報を表示するように前記表示デバイスを制御する制御手段と、
して機能させるための制御プログラム。
【請求項４】
前記無線局は、前記無線局識別コードを無線送信し、
前記制御プログラムはさらに前記コンピュータを、
前記第２の受信手段による前記無線局識別コードの受信状況に基づいて前記無線局までの距離および向きの少なくともいずれかを判定する第２の判定手段として機能させるとともに、
前記制御手段を、前記第２の判定手段により判定された距離および向きの少なくともいずれかを前記第２の位置情報に含めるものとする、
請求項３に記載の制御プログラム。
【請求項５】
予め定められた一意の無線局識別コードを送信する無線局と、探索支援装置とを含み、
前記探索支援装置は、
無線タグが送信するタグ識別コードを受信する第１の受信手段と、
前記無線局が送信する前記無線局識別コードを受信する第２の受信手段と、
探索対象である対象無線タグを識別するタグ識別コードを設定する設定手段と、
前記設定手段により設定された前記タグ識別コードに関連付けられた無線局識別コードを取得する取得手段と、
前記設定手段により設定された前記タグ識別コードを前記第１の受信手段が受信しているならば前記対象無線タグまでの距離および向きの少なくともいずれかを含む第１の位置情報を表示し、また前記取得手段により取得された前記無線局識別コードを前記第２の受信手段が受信しているならば前記無線局までの距離および向きの少なくともいずれかを含む第２の位置情報を表示する表示手段と、
を具備する探索支援システム。
【請求項６】
前記探索支援装置はさらに、前記第２の受信手段による前記無線局識別コードの受信状況に基づいて前記無線局までの距離および向きの少なくともいずれかを判定する第２の判定手段を備え、
前記表示手段は、前記第２の判定手段により判定された距離および向きの少なくともいずれかを前記第２の位置情報に含める、
請求項５に記載の探索支援システム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明の実施形態は、探索支援装置およびその制御プログラムと探索支援システムとに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明が解決しようとする課題は、無線タグの通信エリア外から物品の探索を支援できる探索支援装置およびその制御プログラムと探索支援システムとを提供することである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
実施形態の探索支援装置は、第１の受信手段、第２の受信手段、設定手段、取得手段および表示手段を備える。第１の受信手段は、無線タグが送信するタグ識別コードを受信する。第２の受信手段は、無線局が送信する無線局識別コードを受信する。設定手段は、探索対象である対象無線タグを識別するタグ識別コードを設定する。取得手段は、設定手段により設定されたタグ識別コードに関連付けられた無線局識別コードを取得する。表示手段は、設定手段により設定されたタグ識別コードを第１の受信手段が受信しているならば対象無線タグまでの距離および向きの少なくともいずれかを含む第１の位置情報を表示し、また取得手段により取得された無線局識別コードを第２の受信手段が受信しているならば無線局までの距離および向きの少なくともいずれかを含む第２の位置情報を表示する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１３７
【補正方法】変更
【補正の内容】
【０１３７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願の当初の特許請求の範囲に記載された発明を付記する。
［付記１］  無線タグの通信エリアの位置を特定するための情報を、前記無線タグの識別コードに関連付けて記憶した記憶デバイスにアクセス可能な探索支援装置であって、
探索対象である対象無線タグを設定する設定手段と、
前記対象無線タグとの通信を行える場合に、前記対象無線タグとの通信状況に基づいて推定した前記対象無線タグの位置を使用者に案内するための第１の案内動作を実行する第１の案内手段と、
前記対象無線タグとの通信が行えない場合に、前記対象無線タグの識別コードに関連付けて前記記憶デバイスに記憶された前記情報に基づいて、前記対象無線タグの通信エリアの近傍に前記使用者を案内するための第２の案内動作を実行する第２の案内手段と、
を具備したことを特徴とする探索支援装置。
［付記２］  前記情報は、前記通信エリアの近辺に存在する前記無線タグとは異なる物品を識別するための識別コードを表し、
前記第２の案内手段は、前記識別コードに予め関連付けられた前記物品の設置位置を前記使用者に案内する動作を前記第２の案内動作として実行する、
ことを特徴とする付記１に記載の探索支援装置。
［付記３］  前記情報は、前記通信エリアの近辺で受信可能にビーコン信号を無線送信する無線局の識別コードを表し、
前記第２の案内手段は、前記ビーコン信号の受信状況に応じて推定した前記無線局の位置を前記使用者に案内するための動作を第２の案内動作として実行する、
ことを特徴とする付記１に記載の探索支援装置。
［付記４］  無線タグの通信エリアの位置を特定するための情報を、前記無線タグの識別コードに関連付けて記憶した記憶デバイスにアクセス可能な探索支援装置であって、
指向性を持ったアンテナを含み、前記無線タグと通信する通信デバイスと、
前記アンテナの向きを検知する検知手段と、
探索対象である対象無線タグを設定する設定手段と、
前記対象無線タグが送信した電波の前記通信デバイスにおける受信強度と前記検知手段により検知された向きとに基づいて前記対象無線タグまでの前記探索支援装置からの距離および前記対象無線タグへの前記探索支援装置からの向きを推定する推定手段と、
前記推定手段が前記距離および前記向きを推定できる場合に、前記推定手段が推定した前記距離および前記向きを使用者に案内するための第１の案内動作を実行する第１の案内手段と、
前記推定手段が前記距離および前記向きを推定できない場合に、前記対象無線タグの識別コードに関連付けて前記記憶デバイスに記憶された前記情報に基づいて、前記対象無線タグの通信エリアの近傍に前記使用者を案内するための第２の案内動作を実行する第２の案内手段と、
を具備したことを特徴とする探索支援装置。
［付記５］  携帯情報端末と、前記携帯情報端末を着脱可能で、前記携帯情報端末と通信可能な通信ユニットとを含み、
前記通信デバイスは前記通信ユニットに設けられ、
前記検知手段、前記設定手段、前記推定手段、前記第１の案内手段および前記第２の案内手段は、前記携帯情報端末に設けられる、
ことを特徴とする付記４に記載の探索支援装置。
［付記６］  無線タグの通信エリアの位置を特定するための情報を、前記無線タグの識別コードに関連付けて記憶した記憶デバイスにアクセス可能な探索支援装置を制御するコンピュータを、
探索対象である対象無線タグを設定する設定手段と、
前記対象無線タグとの通信を行える場合に、前記対象無線タグとの通信状況に基づいて推定した前記対象無線タグの位置を使用者に案内するための第１の案内動作を実行する第１の案内手段と、
前記対象無線タグとの通信が行えない場合に、前記対象無線タグの識別コードに関連付けて前記記憶デバイスに記憶された前記情報に基づいて、前記対象無線タグの通信エリアの近傍に前記使用者を案内するための第２の案内動作を実行する第２の案内手段と、
して機能させるための制御プログラム。