(57)【要約】  本発明の無線タグ読み取りシステムは、読み取り対象の無線タグ毎の読み取り頻度を示す読取必須度を決定する読取必須度決定手段１２と、それぞれが、同じ前記読取必須度の無線タグを含む複数の読取リスト情報を生成する読取リスト作成手段１３と、読み取り実行サイクル毎に、読取必須度に応じて複数の読取リスト情報から少なくとも１つの読取リスト情報を読み出し、読み出した読取リスト情報に含まれる無線タグのＩＤ情報の読み取りを実行する読取実行手段１４と、を有する。
2015029398.tif 000002
【特許請求の範囲】
【請求項１】
読み取り対象の無線タグ毎の読み取り頻度を示す読取必須度を決定する読取必須度決定手段と、
それぞれが、同じ前記読取必須度の前記無線タグを含む複数の読取リスト情報を生成する読取リスト作成手段と、
読み取り実行サイクル毎に、前記読取必須度に応じて前記複数の読取リスト情報から少なくとも１つの前記読取リスト情報を読み出し、読み出した前記読取リスト情報に含まれる前記無線タグの前記ＩＤ情報の読み取りを実行する読取実行手段と、
を有する無線タグ読み取りシステム。
【請求項２】
前記読取必須度決定手段は、無線タグの位置とＩＤ情報とを対応付けたタグ位置情報と、前記無線タグが配置される領域毎の読取必須度を示す領域必須度情報と、を参照し、前記無線タグの位置に応じた前記無線タグ毎の前記読取必須度を決定する請求項１に記載の無線タグ読み取りシステム。
【請求項３】
前記読取必須度決定手段は、前記読取実行手段で読み取られた前記ＩＤ情報の読取履歴情報に基づき前記読取必須度を決定する請求項１に記載の無線タグ読み取りシステム。
【請求項４】
前記複数の無線タグは、シート状のリーダアンテナの上部に設けられ、前記リーダアンテナと対向する第１の面と、前記第１の面の裏面側となる第２の面と、を有し、
前記無線タグ読み取りシステムは、前記無線タグの前記第２の面に物体が接したことを前記ＩＤ情報から検出する請求項１乃至３のいずれか１項に記載の無線タグ読み取りシステム。
【請求項５】
前記リーダアンテナは、床面に敷かれ、
前記複数の無線タグは、前記リーダアンテナの上部に敷き詰められる請求項４に記載の無線タグ読み取りシステム。
【請求項６】
前記複数の無線タグは、第１の無線タグと、前記第１の無線タグよりも面積が小さな第２の無線タグとを含み、
前記読取必須度決定手段は、前記第１の無線タグの前記読取必須度が高くなるように前記無線タグ毎の前記読取必須度を決定する請求項４又は５に記載の無線タグ読み取りシステム。
【請求項７】
前記第２の無線タグは、前記第１の無線タグの上部に配置される請求項６に記載の無線タグ読み取りシステム。
【請求項８】
前記第２の無線タグは、格子状に設定された領域に配置され、
前記第１の無線タグは、前記第２の無線タグが配置される格子領域を跨ぐように配置される請求項６に記載の無線タグ読み取りシステム。
【請求項９】
ＩＤ情報が既知の複数の無線タグから前記ＩＤ情報を読み出す無線タグ読み出し装置における無線タグ読み出し方法であって、
前記無線タグ毎の読み取り頻度を示す読取必須度を決定し、
同じ前記読取必須度の前記無線タグをそれぞれが含む複数の読取リスト情報を生成し、
読み取り実行サイクル毎に、前記読取必須度に応じて前記複数の読取リスト情報から少なくとも１つの前記読取リスト情報を読み出し、読み出した前記読取リスト情報に含まれる前記無線タグの前記ＩＤ情報の読み取りを実行する無線タグ読み取り方法。
【請求項１０】
前記読取必須度は、予め設定された前記無線タグの位置に応じて決定される請求項９に記載の無線タグ読み取り方法。
【請求項１１】
前記読取必須度は、読み取られた前記ＩＤ情報の読取履歴情報に基づき決定される請求項９に記載の無線タグ読み取り方法。
【請求項１２】
前記複数の無線タグは、シート状のリーダアンテナの上部に設けられ、前記リーダアンテナと対向する第１の面と、前記第１の面の裏面側となる第２の面と、を有し、
前記無線タグの前記第２の面に物体が接したことを前記ＩＤ情報から検出する請求項９乃至１１のいずれか１項に記載の無線タグ読み取り方法。
【請求項１３】
演算手段を有する無線タグ読み出し装置の前記演算手段で実行され、ＩＤ情報が既知の複数の無線タグから前記ＩＤ情報を読み出す無線タグ読み出しプログラムが格納された非一時的なコンピュータ可読媒体であって、
前記無線タグ毎の読み取り頻度を示す読取必須度を決定する読取必須度決定ステップと、
同じ前記読取必須度の前記無線タグをそれぞれが含む複数の読取リスト情報を生成する読取リスト作成ステップと、
読み取り実行サイクル毎に、前記読取必須度に応じて前記複数の読取リスト情報から少なくとも１つの前記読取リスト情報を読み出し、読み出した前記読取リスト情報に含まれる前記無線タグの前記ＩＤ情報の読み取りを実行する読取実行ステップと、
を実行するプログラムが格納された非一時的なコンピュータ可読媒体。
【請求項１４】
前記読取必須度決定ステップでは、前記無線タグの位置と前記ＩＤ情報とを対応付けたタグ位置情報と、前記無線タグが配置される領域毎の読取必須度を示す読取必須度情報と、を参照し、前記無線タグの位置に応じて前記無線タグ毎の前記読取必須度を決定する請求項１３に記載のプログラムが格納された非一時的なコンピュータ可読媒体。
【請求項１５】
前記読取必須度決定ステップでは、前記読取実行ステップで読み取られた前記ＩＤ情報の読取履歴情報に基づき前記読取必須度を決定する請求項１３に記載のプログラムが格納された非一時的なコンピュータ可読媒体。
【請求項１６】
前記複数の無線タグは、前記無線タグ読み取り装置に接続され、シート形状を有するリーダアンテナの上部に設けられ、前記リーダアンテナと対向する第１の面と、前記第１の面の裏面側となる第２の面と、を有し、無線タグ読み取り装置は、前記無線タグの前記第２の面に物体が接したことを前記ＩＤ情報から検出する請求項１３乃至１５のいずれか１項に記載のプログラムが格納された非一時的なコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線タグ読み取りシステム、無線タグ読み取り方法及び非一時的なコンピュータ可読媒体に関し、特に既知ＩＤを有する多数の無線タグの読み取りを実行する無線タグ読み取りシステム、無線タグ読み取り方法及び非一時的なコンピュータ可読媒体。
【背景技術】
【０００２】
近年、ＲＦＩＤタグ等の無線タグを用いて物品管理、或いは、人の動線把握等を行う無線タグ読み取りシステムが多く提案されている。このような無線タグ読み取りシステムでは、既知のＩＤ情報を膨大な数の無線タグから読み取る必要がある。【０００３】
このような無線タグ読み取りシステムの提案が例えば、特許文献１、２に開示されている。特許文献１に開示された物体検知システムでは、タグ通信装置を用いて物体の位置を検出する場合は、タグ通信装置の交信可能エリアにＲＦＩＤタグを複数設置し、各ＲＦＩＤタグのＩＤとその位置情報とを対応付けてテーブルに記憶する。そして、タグ通信装置から各ＲＦＩＤタグに対して交信を試みた結果より、交信不可のＲＦＩＤタグを検出し、検出したＲＦＩＤタグのＩＤに対応する位置情報をテーブルから取得する。また、特許文献１の物体検知システムでは、タグ通信装置と物体がＲＦＩＤタグとの通信を遮蔽する位置に物体がある場合にＩＤを読み取れなくすることで物体の位置を検出する。【０００４】
特許文献２のＲＦＩＤ検知装置では、床置用ＲＦＩＤタグを床面に設置して、高所に設けたリーダライタ装置から電波で床置用ＲＦＩＤタグとの交信を行うことで床置用ＲＦＩＤタグ１の上の人や車などの物体の検知を行う。【０００５】
このように、特許文献１、２では、床等にＲＦＩＤタグ等の無線タグは設置するが、多数の無線タグの読み出しには多くの時間がかかる。そこで、特許文献３〜６では、多数の無線タグを効率的に読み出す方法が開示されている。【０００６】
特許文献３、４では、ｓｌｏｔｔｅｄ  ＡＬＯＨＡ方式のＩＤ読み出し方法が開示されている。このｓｌｏｔｔｅｄ  ＡＬＯＨＡ方式では、ＩＤの読み出しサイクルを複数のタイムスロットを設定し、無線タグにこの複数のタイムスロットからランダムに選択した１つのタイムスロットでＩＤを返信させる。そして、リーダは、受信に成功したＩＤを有する無線タグのＩＤの送信を停止する。ｓｌｏｔｔｅｄ  ＡＬＯＨＡ方式では、ＩＤの受信処理とＩＤ送信の停止処理とを繰り返すことで通信範囲内の無線タグの全ＩＤを読み出す。【０００７】
また、特許文献５、６では、バイナリツリー方式のＩＤ読み出し方法が開示されている。バイナリツリー方式では、ＩＤの読み出し時に読み出し対象のＩＤに読取対象グループを設定する。そして、リーダは、読取対象グループに含まれる無線タグのＩＤを読み出し、読み出しに成功した場合は無線タグのＩＤの送出を停止する。一方、リーダは、読み取り処理において信号衝突が発生した場合には、単一のタグのみが選択されるまで読取対象グループの範囲を適宜狭めていく。バイナリツリー方式では、上記処理を繰り返すことで通信範囲内の無線タグの全ＩＤを読み出す。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−１４５３２８号公報
【特許文献２】特開２００９−２８９０９９号公報
【特許文献３】特許第４５９４２５０号
【特許文献４】特開２００６−２３８３８１号公報
【特許文献５】特表２００５−５２８８１５号公報
【特許文献６】特開２００４−３８５７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献３〜６に示されている方法を用いても膨大な数の無線タグが存在する場合、ＩＤ読み取り失敗に起因する繰り返し処理の回数が増えてしまい、必ずしも効率的なＩＤの読み取りが実現できない問題がある。
【課題を解決するための手段】
【００１０】
本発明にかかる無線タグ読み取りシステムの一態様は、読み取り対象の無線タグ毎の読み取り頻度を示す読取必須度を決定する読取必須度決定部と、それぞれが、同じ前記読取必須度の前記無線タグを含む複数の読取リスト情報を生成する読取リスト作成部と、読み取り実行サイクル毎に、前記読取必須度に応じて前記複数の読取リスト情報から少なくとも１つの前記読取リスト情報を読み出し、読み出した前記読取リスト情報に含まれる前記無線タグの前記ＩＤ情報の読み取りを実行する読取実行部と、を有する。【００１１】
本発明にかかる無線タグ読み取り方法の一態様は、ＩＤ情報が既知の複数の無線タグから前記ＩＤ情報を読み出す無線タグ読み出し装置における無線タグ読み出し方法であって、前記無線タグ毎の読み取り頻度を示す読取必須度を決定し、同じ前記読取必須度の前記無線タグをそれぞれが含む複数の読取リスト情報を生成し、読み取り実行サイクル毎に、前記読取必須度に応じて前記複数の読取リスト情報から少なくとも１つの前記読取リスト情報を読み出し、読み出した前記読取リスト情報に含まれる前記無線タグの前記ＩＤ情報の読み取りを実行する。【００１２】
本発明にかかる非一時的なコンピュータ可読媒体に格納されたプログラムのの一態様は、演算部を有する無線タグ読み出し装置の前記演算部で実行され、ＩＤ情報が既知の複数の無線タグから前記ＩＤ情報を読み出す無線タグ読み出しプログラムであって、前記無線タグ毎の読み取り頻度を示す読取必須度を決定する読取必須度決定ステップと、同じ前記読取必須度の前記無線タグをそれぞれが含む複数の読取リスト情報を生成する読取リスト作成ステップと、読み取り実行サイクル毎に、前記読取必須度に応じて前記複数の読取リスト情報から少なくとも１つの前記読取リスト情報を読み出し、読み出した前記読取リスト情報に含まれる前記無線タグの前記ＩＤ情報の読み取りを実行する読取実行ステップと、を実行する。
【発明の効果】
【００１３】
本発明にかかる無線タグ読み取りシステム、無線タグ読み取り方法及び非一時的なコンピュータ可読媒体によれば、膨大な数の無線タグのＩＤの読み取り処理時間を短縮することができる。
【図面の簡単な説明】
【００１４】
【図１】実施の形態１にかかる無線タグ読み取りシステムのブロック図である。
【図２】実施の形態１にかかる読取実行部のブロック図である。
【図３】実施の形態１にかかる無線タグのブロック図である。
【図４】実施の形態１にかかるリーダアンテナと無線タグの位置関係を示す概略図である。
【図５】実施の形態１にかかる無線タグの位置と読取必須度との関係を示す概略図である。
【図６】実施の形態１にかかる無線タグ読み取りシステムの動作を示すフローチャートである。
【図７】実施の形態１にかかる無線タグの動作を示すフローチャートである。
【図８】実施の形態２にかかる無線タグ読み取りシステムのブロック図である。
【図９】実施の形態２にかかる読取履歴情報と読取必須度との関係を示す概略図である。
【図１０】実施の形態３にかかる無線タグの位置と読取必須度との関係の第１の例を示す概略図である。
【図１１】実施の形態３にかかる無線タグの位置と読取必須度との関係の第２の例を示す概略図である。
【発明を実施するための形態】
【００１５】
実施の形態１
以下、図面を参照して本発明の実施の形態について説明する。まず、図１に実施の形態１にかかる無線タグ読み取りシステム１のブロック図を示す。図１に示すように、実施の形態１にかかる無線タグ読み取りシステム１は、無線タグ読み取り装置１０を用いて無線タグ１１１〜１１ｋ（ｋは、無線タグの個数を示す整数）のＩＤ情報を読み取る。また、以下で説明する無線タグ読み取りシステムでは、無線タグは固定的に所定の位置に設けられているものとする。つまり、以下で説明する無線タグ読み取りシステムでは、無線タグのＩＤと、無線タグが設けられている位置と、が既知となっている。
【００１６】
無線タグ１１１〜１１ｋは、無線タグ読み取り装置１０に設けられたリーダアンテナ１９から送出された応答要求信号に対する応答として、自タグ内に保持されているＩＤ情報を送出する。
【００１７】
無線タグ読み取り装置１０は、制御部１１、読取必須度決定部１２、読取リスト作成部１３、読取実行部１４、タグ配置記憶部１５、読取必須度記憶部１６、読取リスト記憶部１７、読取履歴記憶部１８、リーダアンテナ１９を有する。ここで、タグ配置記憶部１５、読取必須度記憶部１６、読取リスト記憶部１７及び読取履歴記憶部１８は、図１では個別の記憶部として示したが、１つの記憶部として実装されていても良い。また、実施の形態１の説明では、無線タグ読み取り装置１０をそれぞれ割り当てられた機能を実現する機能ブロックを有する専用装置として説明するが、無線タグ読み取り装置１０は例えばＣＰＵ（Central Computing Unit）等の演算部で無線タグ読み取りプログラムを実行することでも実現できる。
【００１８】
この無線タグ読み取りプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（ｔａｎｇｉｂｌｅ  ｓｔｏｒａｇｅ  ｍｅｄｉｕｍ）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ）、フラッシュＲＯＭ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００１９】
制御部１１は、読取必須度決定部１２、読取リスト作成部１３及び読取実行部１４の動作シーケンスを制御する。
【００２０】
読取必須度決定部１２は、無線タグ毎の読み取り頻度を示す読取必須度を決定する。より具体的には、実施の形態１では、読取必須度決定部１２は、無線タグの位置とＩＤ情報とを対応付けたタグ位置情報と、無線タグが配置された領域毎の読取必須度と、を参照し、無線タグの位置に応じた無線タグ毎の読取必須度を決定する。そして、読取必須度決定部１２は、決定した読取必須度情報を読取必須度記憶部１６に格納する。なお、タグ位置情報及び領域必須度情報はタグ配置記憶部１５に格納されるものでありる。また、実施の形態１にかかる無線タグ読み取りシステム１では、タグ配置情報及び領域必須度情報は、予め利用者により作成されている、或いは、システムの設置作業において無線タグ読み取りシステム１が作成するものとする。
【００２１】
読取リスト作成部１３は、それぞれが、読取必須度記憶部１６に格納されている読取必須度情報を参照し、同じ読取必須度の無線タグを含む複数の読取リスト情報を生成する。この複数の読取リスト情報は、読取リスト記憶部１７に格納される。
【００２２】
読取実行部１４は、読み取り実行サイクル毎に、読取必須度に応じて複数の読取リスト情報から少なくとも１つの読取リスト情報を読み出し、読み出した読取リスト情報に含まれる無線タグのＩＤ情報の読み取りを実行する。この読取実行部１４には、リーダアンテナ１９が接続されており、このリーダアンテナ１９を介して無線タグに応答要求信号を送出すると共に、当該応答要求信号に応じて無線タグが送出する応答信号を受信する。この応答信号には無線タグのＩＤ情報が含まれる。また、読取実行部１４は、読み出し対象の無線タグからのＩＤ情報の読み取り成否情報を読取履歴情報として読取履歴記憶部１８に格納する。
【００２３】
続いて、実施の形態１にかかる読取実行部１４について詳細に説明する。そこで、図２に読取実行部１４のブロック図を示す。図２に示すように、読取実行部１４は、読取制御部２０、応答要求部２１、応答送信無効化部２２、送信部２３、受信部２４、応答受信部２５、読取結果取得部２６を有する。
【００２４】
読取制御部２０、読取リスト情報を取得して、取得した読み取りリスト情報に含まれるＩＤ情報を有する無線タグに対する読み取り処理を実施する。より具体的には、読取制御部２０は、読取リスト情報に含まれる全ＩＤ情報の読み取りが完了するまで、応答要求部２１及び応答送信無効化部２２を制御して、無線タグからのＩＤ情報の読み取り処理を実行する。なお、読み取り処理においては、例えば、ｓｌｏｔｔｅｄ  ＡＬＯＨＡ方式やバイナリツリー方式を用いることができる。
【００２５】
また、読取制御部２０は、読取リスト情報に含まれる必須度情報に基づき、読取実行サイクル毎にいずれの読取リスト情報を読み込むかを切り替える。具体的には、読取リスト情報に含まれる必須度情報は、何回の読み取り実行サイクル毎に読み取り処理を実行するかを示す情報である。そこで、読取制御部２０は、例えば、高レベルの必須度情報が付されている読取リスト情報は全ての読み取り実行サイクルで読み込み、中レベルの必須度情報が付されている読取リスト情報は２回の読み取り実行サイクル中の１回で読み込み、低レベルの必須度情報が付されている読取リスト情報は４回の読み取り実行サイクル中の１回で読み込む。
【００２６】
応答要求部２１は、読取制御部２０からの制御に基づき、無線タグ１１１〜１１ｋに対して応答要求信号を出力する。この応答要求信号は送信部２３及びリーダアンテナ１９を介して無線タグ１１１〜１１ｋに対して与えられる。
【００２７】
応答送信無効化部２２は、読取制御部２０からの制御に基づき、読取結果取得部２６で読み取りが成功したと判断されたＩＤ情報を有する無線タグに対して、応答要求信号に対応する応答信号の出力を停止させる無効化信号を出力する。この無効化信号は、送信部２３及びリーダアンテナ１９を介して無線タグ１１１〜１１ｋに与えられる。
【００２８】
送信部２３は、応答要求部２１及び応答送信無効化部２２が出力する信号に対して変調処理を施し、処理後の信号を増幅してリーダアンテナ１９から出力する。リーダアンテナ１９は、無線信号の送受信に用いられるものである。
【００２９】
受信部２４は、リーダアンテナ１９を介して受信した無線タグからの応答信号に対して復調処理を施して後段の回路に出力する。
【００３０】
応答受信部２５は、受信部２４から与えられた無線タグが出力する応答信号に基づき、無線タグのＩＤ情報の抽出と無線タグからの応答の信号衝突の検出とを行う。より具体的には、応答信号の信号衝突が発生していなければ、応答受信部２５は、応答信号からＩＤ情報を抽出する。一方、応答信号の信号衝突が発生していた場合、応答受信部２５は、無線タグのＩＤ情報を抽出できず、信号衝突が発生したことを通知する信号を読取結果取得部２６に出力する。なお、応答受信部２５は、タイムスロット毎にＩＤ情報の抽出及び信号衝突の検出を行う。
【００３１】
読取結果取得部２５は、読み取りに成功した無線タグのＩＤ情報を読取履歴情報として読取必須度記憶部１６に格納する。また、応答受信部２５は、衝突が発生した場合には、読み取りに成功したＩＤ情報と共に衝突が発生したことを示す衝突通知信号ＣＯＬを読取制御部２０に出力する。読取制御部２０は、この衝突通知信号ＣＯＬに基づき、読み取りに成功したＩＤ情報を有する無線タグを無効化する処理を応答送信無効化部２２に指示する。
【００３２】
続いて、無線タグ１１１〜１１ｋの詳細について説明する。無線タグ１１１〜１１ｋは、同じ回路構成であるため、ここでは無線タグ１１１を例に無線タグについて説明する。図３に実施の形態１にかかる無線タグ１１１のブロック図を示す。図３に示すように、無線タグ１１１は、タグアンテナ３１、受信部３２、タグ状態制御部３３及び送信部３５を有する。
【００３３】
タグアンテナ３１は、リーダアンテナ１９との間で無線信号の送受信を行う。受信部３２は、タグアンテナ３１を介して受信した信号に対して復調処理を行い、復調後の信号をタグ状態制御部３３に伝達する。
【００３４】
タグ状態制御部３３は、受信した信号が自タグに対する応答要求信号である場合、ランダムに選択したタイムスロットで応答信号を出力する。この応答信号は、受信部３２で変調されてタグアンテナ３１から出力される。
【００３５】
また、タグ状態制御部３３は、応答送信状態フラグレジスタ３４を有する。そして、タグ状態制御部３３は、受信した信号が自タグに対する有効化信号であった場合、応答送信状態フラグを有効状態として、応答要求信号に対応して応答信号を出力する。一方、タグ状態制御部３３は、受信した信号が自タグに対する無効化信号であった場合、応答送信状態フラグを無効状態として、応答要求信号に対して無反応な状態となる。なお、有効化信号は、読取実行部１４の応答要求部２１が読み取り実行サイクルの開始に合わせて出力するものとする。
【００３６】
ここで、実施の形態１にかかる無線タグの動作について説明する。図４に実施の形態１にかかる無線タグの動作を説明するフローチャートを示す。図４に示すように、実施の形態１にかかる無線タグは、リーダアンテナ１９から信号を受信すると、当該信号の種類に応じて異なる処理を行う（ステップＳ１０）。
【００３７】
無線タグは、受信した信号が応答要求信号であった場合、応答送信状態フラグが有効状態であるか否かを判断する（ステップＳ１１）。このステップＳ１１で応答送信状態フラグが無効状態であった場合（ステップＳ１１のＮＯの枝）、無線タグは、次の信号が受信されるまで待機状態となる。一方、ステップＳ１１で応答送信状態フラグが有効状態であった場合（ステップＳ１１のＹＥＳの枝）、無線タグは、応答信号を送信する（ステップＳ１２）。そして、無線タグは、送信信号を送信した後に次の信号が受信されるまで待機状態となる。
【００３８】
また、受信した信号が無効化信号であった場合、応答送信状態フラグを無効状態とする（ステップＳ１３）。この無効化信号は、無線タグを特定して送信されるものであるため、特定された無線タグのみが応答送信状態フラグを無効状態とする。そして、無線タグは、応答送信状態フラグを無効状態に設定した後に次の信号が受信されるまで待機状態となる。
【００３９】
続いて、実施の形態１にかかる無線タグ読み取りシステム１におけるリーダアンテナ１９と無線タグとの位置関係について説明する。そこで、図５に実施の形態１にかかる無線タグ読み取りシステム１のリーダアンテナ１９と無線タグとの位置関係を示す概略図を示す。
【００４０】
図５に示すように、実施の形態１にかかる無線タグ読み取りシステム１では、無線タグ読み取り装置１０にリーダアンテナ１９が接続される。リーダアンテナ１９は、シート状に形成されている。そして、リーダアンテナ１９の上部に無線タグが配置される。図５に示す例では、無線タグは、格子状に並べられている。
【００４１】
無線タグは、リーダアンテナ１９側の第１の面と、第１の面の裏面側となる第２の面とを有する。つまり、無線タグは、第１の面がリーダアンテナ１９に面し、第２の面側に検出対象の人又は物が接する。そして、実施の形態１にかかる無線タグ読み取りシステム１は、無線タグの第２の面に物体が接したことをＩＤ情報から検出する。
【００４２】
続いて、実施の形態１にかかる無線タグ読み取りシステム１における無線タグの位置と読取必須度との関係について説明する。そこで、図６に実施の形態１にかかる無線タグ読み取りシステム１における無線タグの位置と読取必須度との関係を示す概略図を示す。
【００４３】
図６に示す例は、通路に無線タグ読み取りシステム１のリーダアンテナ１９及び無線タグを敷きつめたものである。そして、実施の形態１にかかる無線タグ読み取りシステム１では、無線タグが配置された位置に応じて読取必須度が設定される。図６に示す例では、通路の出入り口となる領域Ａには高レベルの読取必須度が設定され、当該領域Ａに挟まれた領域のうち通路の中央部となる領域Ｂに中レベルの読取必須度が設定され、領域Ａに挟まれた領域のうち通路の端部分の領域Ｃに低レベルの読取必須度が設定される。タグ配置記憶部１５に格納された領域必須度情報には、この領域Ａ〜Ｃの範囲と、範囲毎の読取必須度との関係が含まれる。
【００４４】
そして、読取必須度決定部１２では、タグ配置記憶部１５に格納されたタグ位置情報と領域読取必須度情報とを参照して、読取必須度を設定する無線タグが領域Ａ〜Ｃのいずれに属するのかを判断する。また、読取必須度決定部１２は、読取必須度を設定する無線タグが属すると判断された領域に対応する読取必須度を、設定対象の無線タグに設定する。
【００４５】
続いて、実施の形態１にかかる無線タグ読み取りシステム１の動作について説明する。そこで、図７に実施の形態１にかかる無線タグ読み取りシステム１の動作を示すフローチャートを示す。
【００４６】
図７に示すように、実施の形態１にかかる無線タグ読み取りシステム１は、動作を開始すると、ステップＳ１、Ｓ２により読取リスト情報を生成する。ステップＳ１では、読取必須度決定部１２により、無線タグの位置に応じて無線タグ毎の読取必須度を設定する。ステップＳ２では、読み取り対象の全ての無線タグの読取必須度の設定が完了したか否かを判断する。つまり、ステップＳ１、Ｓ２により読み取り対象となっている全ての無線タグに読取必須度が設定される。そして、読取リスト作成部１３は当該読取必須度を参照して、同じ読取必須度の無線タグのＩＤ情報が含まれる読取リストを生成する。
【００４７】
次いで、無線タグ読み取りシステム１は、読取実行部１４が読取リスト記憶部１７から次の読み取り実行サイクル中に読み取る無線タグが含まれる読取リストを読み込む（ステップＳ３）。このとき、読取実行部１４は、例えば、読み取り実行サイクルの回数をカウントして、当該カウント値を参照して読み込む読取リストと読み込まない読取リストとを決定する。
【００４８】
次いで、無線タグ読み取りシステム１は、読取実行部１４が読み込んだ読取リストに含まれる無線タグに対する読み取りサイクルを開始する（ステップＳ４）。読み取りサイクルでは、応答要求部２１が応答要求を送信し（ステップＳ５）、当該応答要求に対応する応答信号を受信する（ステップＳ６）。そして、読取実行部１４の応答受信部２５が応答信号から応答信号を送出した無線タグのＩＤ情報を読み取り、読取結果取得部２６が読み取りに成功したＩＤ情報を読取履歴情報として出力する読み取り結果記憶処理を実行する（ステップＳ７）。そして、読取実行部１４は、現読み取りサイクルで読み取り対象となる全ての無線タグの読み取りが完了したか否かを判断する（ステップＳ８）。なお、ステップＳ８では、例えば、応答信号において信号衝突が発生しているか否かにより読み取り処理が完了したか否かを判断する。
【００４９】
そして、ステップＳ８で、現読み取り実行サイクルで読み取り対象となっている全ての無線タグの読み取りが完了していないと判断された場合（ステップＳ８のＮＯの枝）、読取実行部１４は、応答送信無効化部２２を制御して読み取りに成功したＩＤ情報を有する無線タグを無効化する応答要求無視設定を行い（ステップＳ９）、再度ステップＳ５〜Ｓ８の処理を実行する。一方、ステップＳ８で、現読み取り実行サイクルで読み取り対象となっている全ての無線タグの読み取りが完了したと判断された場合（ステップＳ８のＹＥＳの枝）、次の読み取り実行サイクルのために再度読取リストを読み込む（ステップS３）。
【００５０】
上記説明より、実施の形態１にかかる無線タグ読み取りシステム１では、読み取り実行サイクル毎に読取必須度に応じて読み込む読取リストを選択する。これにより、無線タグ読み取りシステム１では、全ての読み取り実行サイクルで全ての無線タグを読み取る筆世がない。例えば、無線タグ読み取りシステム１では、読取必須度が高レベルに設定された無線タグは、全読み出し実行サイクルで読み出し処理がなされ、読取必須度が中レベル又は低レベルに設定された無線タグは、数回に１回の読み出し実行サイクルでしか読み出し処理がなされない。これにより、無線タグ読み取りシステム１では、読み出し実行サイクル当たりの平均読み出し無線タグ数を削減して、読み取り処理を高速化しながら、通信範囲内の全ての無線タグの読み出しを実行することができる。
【００５１】
特に、膨大な数の無線タグを敷き詰め、この無線タグにより物体を検出する無線タグ読み取りシステム１では、無線タグの読み出し時間が物体検出の精度に大きく関わるため、無線タグの読み取り時間の短縮が物体検出精度に与える影響が大きいく、本発明による効果が大きい。
【００５２】
実施の形態２
実施の形態２では、実施の形態１にかかる無線タグ読み取りシステム１の読取必須度の設定方法の別の形態について説明する。そこで、図８に実施の形態２にかかる無線タグ読み取りシステム２のブロック図を示す。なお、実施の形態２にかかる無線タグ読み取りシステム２の説明において、実施の形態１で説明した構成要素と同じ構成要素については、実施の形態１と同じ符号を付して説明を省略する。
【００５３】
図８に示すように、無線タグ読み取りシステム２は、無線タグ読み取り装置１０に代えて無線タグ読み取り装置４０を有する。この無線タグ読み取り装置４０は、無線タグ読み取り装置１０からタグ配置記憶部１５を削除し、読取必須度決定部１２を読取必須度決定部４１に代えたものである。
【００５４】
読取必須度決定部４１は、読取実行部１４で読み取られたＩＤ情報の読取履歴情報に基づき読取必須度を決定する。より具体的には、読取必須度決定部４１は、読取履歴情報を参照し、読み取りが失敗した頻度が高い無線タグ、つまり、良く検出対象の物体が接する頻度が高い無線タグについては読取必須度を高くする。一方、読み取りが成功した頻度が低い無線タグ、つまり、検出対象の物体が接する頻度が低い無線タグについては読取必須度を低くする。
【００５５】
そこで、読取履歴情報と読取必須度との関係について具体例を示して詳細に説明する。図９に実施の形態２にかかる読取履歴情報と読取必須度との関係を示す概略図を示す。図９では、通路に無線タグが敷き詰められている例を示した。
【００５６】
そして、図９に示した例では、通路のうち人の通りが多い位置に配置された無線タグＤには高レベルの読取必須度が設定され、通路のうち人の通りが少ない位置に配置された無線タグＥには低レベルの読取必須度が設定される。これは、人の通りが多い位置に配置された無線タグは、読取履歴情報上読み取りに失敗する頻度が高くなるためである。
【００５７】
上記説明より、実施の形態２にかかる無線タグ読み取りシステム２は、読取履歴情報において検出対象の物体の検出頻度に応じて無線タグの読取必須度を設定する。これにより、実施の形態２にかかる無線タグ読み取りシステム２は、実施の形態１にかかる無線タグ読み取りシステム１よりも高い精度で物体を検出し、かつ、実施の形態１にかかる無線タグ読み取りシステム１よりも効率的に読み取り実行サイクル当たり読み取り対象無線タグ数を削減することができる。
【００５８】
実施の形態３
実施の形態３では、無線タグの配置方法の別の形態について説明する。実施の形態３にかかる無線タグの配置方法では、面積の小さな第１の無線タグと、第１の無線タグよりも面積が小さな第２の無線タグとを用いる。そして、実施の形態３では、読取必須度決定部が、第１の無線タグの読取必須度が第２の無線タグよりも高くなるように無線タグ毎の読取必須度を決定する。
【００５９】
ここで、実施の形態３にかかる無線タグの配置方法の第１の例を図１０に示す。図１０に示す例では、面積の小さな第２の無線タグが、面積の大きな第１の無線タグの上部に配置される。また、第１の無線タグの上部には、複数の第２の無線タグが配置される。このような配置とすることで、第１の無線タグで広い面積の物体検出を常時行いながら、第２の無線タグにより細かい部分の物体検出を行うことができる。
【００６０】
また、実施の形態３にかかる無線タグの配置方法の第２の例を図１１に示す。図１１に示す例では、第２の無線タグが、格子状に設定された領域に配置され、第１の無線タグが、第２の無線タグが配置される格子領域を跨ぐように配置される。このよう配置とすることで、第１の無線タグで広い面積の物体検出を常時行いながら、第２の無線タグにより細かい部分の物体検出を行うことができる。
【００６１】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、読取必須度のレベル設定の段階は、２段階或いは３段階だけではなく任意の段階数とすることができる。また、読取必須度に対応する読み取り頻度についても、任意の頻度を利用状態におうじて設定することができる。
【００６２】
この出願は、２０１３年８月２６日に出願された日本出願特願２０１３−１７４６６７を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【００６３】
１、２  無線タグ読み取りシステム
１０、４０  無線タグ読み取り装置
１１  制御部
１２  読取必須度決定部
１３  読取リスト作成部
１４  読取実行部
１５  タグ配置記憶部
１６  読取必須度記憶部
１７  読取リスト記憶部
１８  読取履歴記憶部
１９  リーダアンテナ
２０  読取制御部
２１  応答要求部
２２  応答送信無効化部
２３  送信部
２４  受信部
２５  応答受信部
２６  読取結果取得部
３１  タグアンテナ
３２  受信部
３３  タグ状態制御部
３４  応答送信状態フラグ
３５  送信部
１１１〜１１ｋ  無線タグ
【図１】
2015029398.tif 000003
【図２】
2015029398.tif 000004
【図３】
2015029398.tif 000005
【図４】
2015029398.tif 000006
【図５】
2015029398.tif 000007
【図６】
2015029398.tif 000008
【図７】
2015029398.tif 000009
【図８】
2015029398.tif 000010
【図９】
2015029398.tif 000011
【図１０】
2015029398.tif 000012
【図１１】
2015029398.tif 000013
【手続補正書】
【提出日】平成27年10月23日(2015.10.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
読み取り対象の無線タグ毎の読み取り頻度を示す読取必須度を決定する読取必須度決定手段と、
それぞれが、同じ前記読取必須度の前記無線タグを含む複数の読取リスト情報を生成する読取リスト作成手段と、
読み取り実行サイクル毎に、前記読取必須度に応じて前記複数の読取リスト情報から少なくとも１つの前記読取リスト情報を読み出し、読み出した前記読取リスト情報に含まれる前記無線タグの前記ＩＤ情報の読み取りを実行する読取実行手段と、
を有する無線タグ読み取りシステム。
【請求項２】
前記読取必須度決定手段は、無線タグの位置とＩＤ情報とを対応付けたタグ位置情報と、前記無線タグが配置される領域毎の読取必須度を示す領域必須度情報と、を参照し、前記無線タグの位置に応じた前記無線タグ毎の前記読取必須度を決定する請求項１に記載の無線タグ読み取りシステム。
【請求項３】
前記読取必須度決定手段は、前記読取実行手段で読み取られた前記ＩＤ情報の読取履歴情報に基づき前記読取必須度を決定する請求項１に記載の無線タグ読み取りシステム。
【請求項４】
前記複数の無線タグは、シート状のリーダアンテナの上部に設けられ、前記リーダアンテナと対向する第１の面と、前記第１の面の裏面側となる第２の面と、を有し、
前記無線タグ読み取りシステムは、前記無線タグの前記第２の面に物体が接したことを前記ＩＤ情報から検出する請求項１乃至３のいずれか１項に記載の無線タグ読み取りシステム。
【請求項５】
前記リーダアンテナは、床面に敷かれ、
前記複数の無線タグは、前記リーダアンテナの上部に敷き詰められる請求項４に記載の無線タグ読み取りシステム。
【請求項６】
前記複数の無線タグは、第１の無線タグと、前記第１の無線タグよりも面積が小さな第２の無線タグとを含み、
前記読取必須度決定手段は、前記第１の無線タグの前記読取必須度が高くなるように前記無線タグ毎の前記読取必須度を決定する請求項４又は５に記載の無線タグ読み取りシステム。
【請求項７】
前記第２の無線タグは、前記第１の無線タグの上部に配置される請求項６に記載の無線タグ読み取りシステム。
【請求項８】
前記第２の無線タグは、格子状に設定された領域に配置され、
前記第１の無線タグは、前記第２の無線タグが配置される格子領域を跨ぐように配置される請求項６に記載の無線タグ読み取りシステム。
【請求項９】
ＩＤ情報が既知の複数の無線タグから前記ＩＤ情報を読み出す無線タグ読み出し装置における無線タグ読み出し方法であって、
前記無線タグ毎の読み取り頻度を示す読取必須度を決定し、
同じ前記読取必須度の前記無線タグをそれぞれが含む複数の読取リスト情報を生成し、
読み取り実行サイクル毎に、前記読取必須度に応じて前記複数の読取リスト情報から少なくとも１つの前記読取リスト情報を読み出し、読み出した前記読取リスト情報に含まれる前記無線タグの前記ＩＤ情報の読み取りを実行する無線タグ読み取り方法。
【請求項１０】
前記読取必須度は、予め設定された前記無線タグの位置に応じて決定される請求項９に記載の無線タグ読み取り方法。
【請求項１１】
前記読取必須度は、読み取られた前記ＩＤ情報の読取履歴情報に基づき決定される請求項９に記載の無線タグ読み取り方法。
【請求項１２】
前記複数の無線タグは、シート状のリーダアンテナの上部に設けられ、前記リーダアンテナと対向する第１の面と、前記第１の面の裏面側となる第２の面と、を有し、
前記無線タグの前記第２の面に物体が接したことを前記ＩＤ情報から検出する請求項９乃至１１のいずれか１項に記載の無線タグ読み取り方法。
【請求項１３】
演算手段を有する無線タグ読み出し装置の前記演算手段で実行され、ＩＤ情報が既知の複数の無線タグから前記ＩＤ情報を読み出す無線タグ読み取りプログラムであって、
前記無線タグ毎の読み取り頻度を示す読取必須度を決定する読取必須度決定ステップと、
同じ前記読取必須度の前記無線タグをそれぞれが含む複数の読取リスト情報を生成する読取リスト作成ステップと、
読み取り実行サイクル毎に、前記読取必須度に応じて前記複数の読取リスト情報から少なくとも１つの前記読取リスト情報を読み出し、読み出した前記読取リスト情報に含まれる前記無線タグの前記ＩＤ情報の読み取りを実行する読取実行ステップと、
を実行する無線タグ読み取りプログラム。
【請求項１４】
前記読取必須度決定ステップでは、前記無線タグの位置と前記ＩＤ情報とを対応付けたタグ位置情報と、前記無線タグが配置される領域毎の読取必須度を示す読取必須度情報と、を参照し、前記無線タグの位置に応じて前記無線タグ毎の前記読取必須度を決定する請求項１３に記載の無線タグ読み取りプログラム。
【請求項１５】
前記読取必須度決定ステップでは、前記読取実行ステップで読み取られた前記ＩＤ情報の読取履歴情報に基づき前記読取必須度を決定する請求項１３に記載の無線タグ読み取りプログラム。
【請求項１６】
前記複数の無線タグは、前記無線タグ読み取り装置に接続され、シート形状を有するリーダアンテナの上部に設けられ、前記リーダアンテナと対向する第１の面と、前記第１の面の裏面側となる第２の面と、を有し、無線タグ読み取り装置は、前記無線タグの前記第２の面に物体が接したことを前記ＩＤ情報から検出する請求項１３乃至１５のいずれか１項に記載のプ無線タグ読み取りプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は無線タグ読み取りシステム、無線タグ読み取り方法及び無線タグ読み取りプログラムに関し、特に既知ＩＤを有する多数の無線タグの読み取りを実行する無線タグ読み取りシステム、無線タグ読み取り方法及び無線タグ読み取りプログラム。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明にかかる無線タグ読み取りプログラムの一態様は、演算部を有する無線タグ読み出し装置の前記演算部で実行され、ＩＤ情報が既知の複数の無線タグから前記ＩＤ情報を読み出す無線タグ読み取りプログラムであって、前記無線タグ毎の読み取り頻度を示す読取必須度を決定する読取必須度決定ステップと、同じ前記読取必須度の前記無線タグをそれぞれが含む複数の読取リスト情報を生成する読取リスト作成ステップと、読み取り実行サイクル毎に、前記読取必須度に応じて前記複数の読取リスト情報から少なくとも１つの前記読取リスト情報を読み出し、読み出した前記読取リスト情報に含まれる前記無線タグの前記ＩＤ情報の読み取りを実行する読取実行ステップと、を実行する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明にかかる無線タグ読み取りシステム、無線タグ読み取り方法及び無線タグ読み取りプログラムによれば、膨大な数の無線タグのＩＤの読み取り処理時間を短縮することができる。
【国際調査報告】
2015029398.tif 000014
2015029398.tif 000015
2015029398.tif 000016