(57)【要約】【課題】ＲＦＩＤタグに記憶されているデータを読み取るタグ読取装置において、利用者が意図する範囲外に存在するＲＦＩＤタグに記憶されているデータが読み取られてしまう事態の発生を抑制し得る技術を提供する。【解決手段】タグ読取装置は、電波を送信する送信回路と、ＲＦＩＤタグから送信される応答信号を受信する受信回路と、受信回路によって受信される応答信号に基づいて、ＲＦＩＤタグに記憶されているデータを読み取る制御部と、読み取られた前記データを記憶するためのメモリと、を備えている。制御部は、単位時間当たりに特定のＲＦＩＤタグに記憶されている特定の対象データが読み取られた回数が回数閾値以上である特定の場合（Ｓ２２でＹＥＳ）には、特定のデータをメモリに記憶させ（Ｓ２８）、単位時間当たりに特定のデータが読み取られた回数が回数閾値より少ない場合（Ｓ２２でＮＯ）には、特定のデータをメモリに記憶させない。【選択図】図３
2018010595.tif 000002
【特許請求の範囲】
【請求項１】
ＲＦＩＤ（Radio Frequency Identifierの略）タグに記憶されているデータを読み取るタグ読取装置であって、
電波を送信する送信部と、
前記送信部から送信された前記電波に応じて前記ＲＦＩＤタグから送信される応答信号を受信する受信部と、
前記受信部によって受信される前記応答信号に基づいて、前記ＲＦＩＤタグに記憶されている前記データを読み取る制御部と、
読み取られた前記データを記憶するためのメモリと、
を備えており、
前記制御部は、
単位時間当たりに特定のＲＦＩＤタグに記憶されている特定のデータが読み取られた回数が回数閾値以上である特定の場合には、前記特定のデータを前記メモリに記憶させ、
単位時間当たりに前記特定のデータが読み取られた回数が前記回数閾値より少ない場合には、前記特定のデータを前記メモリに記憶させない、
タグ読取装置。
【請求項２】
前記制御部は、
前記特定の場合であり、かつ、前記特定のＲＦＩＤタグから特定の応答信号が受信される際の受信信号強度が強度閾値以上である場合には、前記特定のデータを前記メモリに記憶させ、
前記受信信号強度が前記強度閾値よりも小さい場合には、前記特定のデータを前記メモリに記憶させない、
請求項１に記載のタグ読取装置。
【請求項３】
前記特定のＲＦＩＤタグから受信される特定の応答信号は、前記特定のＲＦＩＤタグの種類を示す種類情報を含み、
前記制御部は、
前記種類情報が第１の種類を示す場合には、第１の回数閾値を用い、
前記種類情報が前記第１の種類と異なる第２の種類を示す場合には、第２の回数閾値を用いる、
請求項１又は２に記載のタグ読取装置。
【請求項４】
前記制御部は、第１の読取レベルと、前記第１の読取レベルとは異なる第２の読取レベルと、を含む複数の読取レベルのうちのいずれか一つの読取レベルに従って動作可能であり、
前記第１の読取レベルに従って動作している場合には、第３の回数閾値を用い、
前記第２の読取レベルに従って動作している場合には、第４の回数閾値を用いる、
請求項１から３のいずれか一項に記載のタグ読取装置。
【請求項５】
前記特定の応答信号は、前記特定のＲＦＩＤタグの種類を示す種類情報を含み、
前記制御部は、
前記種類情報が第１の種類を示す場合には、第１の回数閾値及び第１の強度閾値を用い、
前記種類情報が前記第１の種類と異なる第２の種類を示す場合には、第２の回数閾値及び第２の強度閾値を用いる、
請求項２に記載のタグ読取装置。
【請求項６】
前記制御部は、第１の読取レベルと、前記第１の読取レベルとは異なる第２の読取レベルと、を含む複数の読取レベルのうちのいずれか一つの読取レベルに従って動作可能であり、
前記第１の読取レベルに従って動作している場合には、第３の回数閾値及び第３の強度閾値を用い、
前記第２の読取レベルに従って動作している場合には、第４の回数閾値及び第４の強度閾値を用いる、
請求項２又は５に記載のタグ読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書で開示する技術は、ＲＦＩＤ（Radio Frequency Identifierの略）タグに記憶されているデータを読み取るタグ読取装置に関する。
【背景技術】
【０００２】
特許文献１には、ＲＦＩＤタグに記憶されているデータを読み取るタグ読取装置が開示されている。このタグ読取装置は、送信電波を複数のＲＦＩＤタグへ送信する送信手段と、複数のＲＦＩＤタグからの返信電波に基づいて、その返信電波を送信したＲＦＩＤタグに記憶されているデータを読み取る読取手段と、読み取られたデータを記憶するメモリと、を備える。以下、本明細書では、ＲＦＩＤタグに記憶されているデータのことを単に「ＲＦＩＤタグのデータ」と呼ぶ場合がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２３７９２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、タグ読取装置及びＲＦＩＤタグの性能の向上に伴い、タグ読取装置がＲＦＩＤタグのデータを読み取ることが可能な最大距離（即ち読み取り距離）が大きくなっている。そのため、利用者が、タグ読取装置から所定距離の範囲内に存在するＲＦＩＤタグのデータの読み取りを行うことを意図する場合に、タグ読取装置から所定距離の範囲内に存在するＲＦＩＤタグのデータのみならず、上記の範囲外に存在するＲＦＩＤタグ（即ち、所定距離の範囲外であるが読み取り距離の範囲内に存在するＲＦＩＤタグ）のデータも誤って読み取られてしまう事態が発生する場合がある。
【０００５】
本明細書では、ＲＦＩＤタグに記憶されているデータを読み取るタグ読取装置において、利用者が意図する範囲外に存在するＲＦＩＤタグに記憶されているデータが読み取られてしまう事態の発生を抑制し得る技術を提供する。
【課題を解決するための手段】
【０００６】
本明細書は、ＲＦＩＤ（Radio Frequency Identifierの略）タグに記憶されているデータを読み取るタグ読取装置を開示する。タグ読取装置は、電波を送信する送信部と、送信部から送信された電波に応じてＲＦＩＤタグから送信される応答信号を受信する受信部と、受信部によって受信される応答信号に基づいて、ＲＦＩＤタグに記憶されているデータを読み取る制御部と、読み取られたデータを記憶するためのメモリと、を備えている。制御部は、単位時間当たりに特定のＲＦＩＤタグに記憶されている特定のデータが読み取られた回数が回数閾値以上である特定の場合には、特定のデータをメモリに記憶させ、単位時間当たりに特定のデータが読み取られた回数が回数閾値より少ない場合には、特定のデータをメモリに記憶させない。
【０００７】
一般的に、タグ読取装置がＲＦＩＤタグのデータの読み取りを実行する場合、タグ読取装置とＲＦＩＤタグとの間の距離が小さいほど、単位時間当たりに当該ＲＦＩＤタグからデータが読み取られる回数が多くなる。そのため、上記の構成において、単位時間当たりに特定のデータが読み取られた回数が回数閾値以上である特定の場合には、特定のＲＦＩＤタグは、タグ読取装置がＲＦＩＤタグのデータを読み取ることが可能な最大距離（即ち読み取り距離）の範囲内のうち、タグ読取装置との距離が比較的小さい範囲（即ちタグ読取装置から近い範囲）内に存在していると言える。一方、単位時間当たりに特定のデータが読み取られた回数が回数閾値より少ない場合には、特定のＲＦＩＤタグは、読み取り距離の範囲内のうち、タグ読取装置との距離が比較的大きい範囲（即ちタグ読取装置から遠い範囲）内に存在していると言える。即ち、上記のタグ読取装置は、タグ読取装置との距離が比較的小さい範囲内に存在しているＲＦＩＤタグから読み取られたデータをメモリに記憶させ、タグ読取装置との距離が比較的大きい範囲内に存在するＲＦＩＤタグから読み取られたデータをメモリに記憶させない。従って、上記のタグ読取装置によると、回数閾値を適切な値に設定しておくことによって、利用者が意図する範囲外に存在するＲＦＩＤタグに記憶されているデータが読み取られてしまう事態の発生を抑制し得る。
【図面の簡単な説明】
【０００８】
【図１】読取システムの構成を模式的に示す。
【図２】閾値管理テーブルの一例を示す。
【図３】タグ読取装置の制御部が実行する読取処理を示すフローチャート。
【発明を実施するための形態】
【０００９】
以下に説明する実施例の主要な特徴を列記しておく。なお、以下に示す技術要素は、それぞれ独立した技術要素であって、単独であるいは各種の組み合わせによって技術的有用性を発揮するものであり、出願時請求項記載の組み合わせに限定されるものではない。
【００１０】
（特徴１）制御部は、特定の場合であり、かつ、特定のＲＦＩＤタグから特定の応答信号が受信される際の受信信号強度が強度閾値以上である場合には、特定のデータをメモリに記憶させ、受信信号強度が強度閾値よりも小さい場合には、特定のデータをメモリに記憶させないようにしてもよい。
【００１１】
タグ読取装置がＲＦＩＤタグのデータの読み取りを実行する場合、タグ読取装置とＲＦＩＤタグとの間の距離が小さいほど、当該ＲＦＩＤタグから応答信号が受信される際の受信信号強度が大きくなる。そのため、上記の構成において、特定の場合であり、かつ、特定のＲＦＩＤタグから特定の応答信号が受信される際の受信信号強度が強度閾値以上である場合には、特定のＲＦＩＤタグは、タグ読取装置との距離が比較的小さい範囲（即ちタグ読取装置から近い範囲）内に存在している可能性がより高いと言える。一方、特定の場合であっても、受信信号強度が強度閾値よりも小さい場合には、タグ読取装置との距離が比較的大きい範囲（即ちタグ読取装置から遠い範囲）内に存在している可能性が高くなる。即ち、上記の構成によると、強度閾値を適切な値に設定しておくことによって、利用者が意図する範囲外に存在するＲＦＩＤタグに記憶されているデータが読み取られてしまう事態の発生をより効果的に抑制し得る。
【００１２】
（特徴２）特定のＲＦＩＤタグから受信される特定の応答信号は、特定のＲＦＩＤタグの種類を示す種類情報を含んでもよい。制御部は、種類情報が第１の種類を示す場合には、第１の回数閾値を用い、種類情報が第１の種類と異なる第２の種類を示す場合には、第２の回数閾値を用いるようにしてもよい。
【００１３】
ＲＦＩＤタグの種類が異なると、タグ読取装置との距離が同じ場合であっても、データが読み取られる際の性能（例えば、単位時間当たりにデータが読み取られる回数等）が異なる場合がある。上記の構成によると、タグ読取装置は、ＲＦＩＤタグの種類に応じた回数閾値を用いてＲＦＩＤタグのデータの読み取りを実行することができる。そのため、上記の構成によると、ＲＦＩＤタグの種類に応じて、利用者が意図する範囲外に存在するＲＦＩＤタグに記憶されているデータが読み取られてしまう事態の発生を抑制し得る。
【００１４】
（特徴３）制御部は、第１の読取レベルと、第１の読取レベルとは異なる第２の読取レベルと、を含む複数の読取レベルのうちのいずれか一つの読取レベルに従って動作可能であってもよく、第１の読取レベルに従って動作している場合には、第３の回数閾値を用い、第２の読取レベルに従って動作している場合には、第４の回数閾値を用いてもよい。
【００１５】
この構成によると、タグ読取装置は、制御部の読取レベルに応じた回数閾値を用いてＲＦＩＤタグのデータの読み取りを実行することができる。利用者が、ＲＦＩＤタグのデータの読み取りを希望する範囲に応じて、適切な読取レベルを設定しておくことにより、利用者が意図する範囲外に存在するＲＦＩＤタグに記憶されているデータが読み取られてしまう事態の発生を適切に抑制し得る。
【００１６】
（特徴４）特定の応答信号は、特定のＲＦＩＤタグの種類を示す種類情報を含んでもよい。制御部は、種類情報が第１の種類を示す場合には、第１の回数閾値及び第１の強度閾値を用い、種類情報が第１の種類と異なる第２の種類を示す場合には、第２の回数閾値及び第２の強度閾値を用いるようにしてもよい。
【００１７】
この構成による場合、タグ読取装置は、ＲＦＩＤタグの種類に応じた回数閾値及び強度閾値を用いてＲＦＩＤタグのデータの読み取りを実行することができる。そのため、上記の構成によると、ＲＦＩＤタグの種類に応じて、利用者が意図する範囲外に存在するＲＦＩＤタグに記憶されているデータが読み取られてしまう事態の発生を抑制し得る。
【００１８】
（特徴５）制御部は、第１の読取レベルと、第１の読取レベルとは異なる第２の読取レベルと、を含む複数の読取レベルのうちのいずれか一つの読取レベルに従って動作可能であってもよく、第１の読取レベルに従って動作している場合には、第３の回数閾値及び第３の強度閾値を用い、第２の読取レベルに従って動作している場合には、第４の回数閾値及び第４の強度閾値を用いるようにしてもよい。
【００１９】
この構成による場合、タグ読取装置は、制御部の読取レベルに応じた回数閾値及び強度閾値を用いてＲＦＩＤタグのデータの読み取りを実行することができる。利用者が、ＲＦＩＤタグのデータの読み取りを希望する範囲に応じて、適切な読取レベルを設定しておくことにより、利用者が意図する範囲外に存在するＲＦＩＤタグに記憶されているデータが読み取られてしまう事態の発生を適切に抑制し得る。
【００２０】
（第１実施例）
（読取システム２の全体構成；図１）
図１に示す読取システム２は、ＲＦＩＤ（Radio Frequency Identifierの略）タグに記憶されているデータを読み取るためのシステムである。読取システム２は、タグ読取装置１０と、読み取り対象であるＲＦＩＤタグ５０、６０とを備えている。図１では、理解の簡略化のために２個のＲＦＩＤタグ５０、６０のみを図示しているが、実際の読取システム２には、これら以外のＲＦＩＤタグも含まれている。以下本明細書では、ＲＦＩＤタグ５０、６０等を区別せずに総称する場合、符号を付さずに単に「ＲＦＩＤタグ」と呼ぶ場合がある。
【００２１】
（タグ読取装置１０の構成；図１、図２）
タグ読取装置１０は、利用者によって携帯される可搬式の端末装置である。また、タグ読取装置１０は、周囲に存在するＲＦＩＤタグに記憶されているデータを読み取り可能な端末装置である。タグ読取装置１０は、操作部１２と、表示部１４と、外部インターフェース１６と、制御部２０と、タグリーダ部３０と、メモリ４０と、を備える。以下では、インターフェースのことを「Ｉ／Ｆ」と記載する。
【００２２】
操作部１２は、複数のキーを備える。タグ読取装置１０の利用者は、操作部１２を操作することによって、様々な指示をタグ読取装置１０に入力することができる。表示部１４は、様々な情報を表示するためのディスプレイである。
【００２３】
外部Ｉ／Ｆ１６は、メモリ４０のデータ記憶領域４６（後述）に記憶されたデータ（即ち、ＲＦＩＤタグから読み取られて保存されたデータ）を図示しない外部サーバに送信するための通信Ｉ／Ｆである。本実施例では外部Ｉ／Ｆ１６は無線Ｉ／Ｆであるが、他の例では、外部Ｉ／Ｆ１６は有線Ｉ／Ｆであってもよい。
【００２４】
制御部２０は、メモリ４０内のプログラム４２に従って様々な処理（例えば、図３の読取処理）を実行する。制御部２０が実行する読取処理の内容は後で詳しく説明する。
【００２５】
タグリーダ部３０は、タグ読取装置１０の周囲に存在するＲＦＩＤタグに記憶された情報を読み取るためのリーダ部である。制御部２０は、タグリーダ部３０を用いてＲＦＩＤタグと通信を行うことにより、当該ＲＦＩＤタグに記憶されているデータを読み取ることができる。
【００２６】
タグリーダ部３０は、送信回路３２と、受信回路３４と、アンテナ３６と、を備えている。送信回路３２は、アンテナ３６を介して電波（即ちキャリア信号）を送信するための回路である。送信回路３２から送信される電波には、ＲＦＩＤタグにデータの送信を要求するコマンドである読み取り要求が含まれる。
【００２７】
受信回路３４は、ＲＦＩＤタグから、アンテナ３６を介して応答信号を受信するための回路である。応答信号は、送信回路から送信された電波に応じて各ＲＦＩＤタグから送信されるキャリア信号であり、各ＲＦＩＤタグが読み取り要求に応じて送信する情報（即ち、各ＲＦＩＤタグに記憶されているデータ）が含まれる。受信回路３４がＲＦＩＤタグから応答信号を１回又は複数回受信することによって、制御部２０は、当該ＲＦＩＤタグに記憶されているデータを取得する（即ち読み取る）ことができる。
【００２８】
アンテナ３６は、送信回路３２から出力された電波を空間に放射するとともに、各ＲＦＩＤタグから出力された応答信号をキャッチする。
【００２９】
メモリ４０は、制御部２０が様々な処理を実行するためのプログラム４２を記憶している。また、メモリ４０には、バッファ領域４４と、データ記憶領域４６と、を備えている。バッファ領域４４は、ＲＡＭ（Random Access Memoryの略）によって構成されており、制御部２０によって実行される種々の処理の過程で取得された各種データ（例えば、ＲＦＩＤタグから読み取られたデータ等）を一時的に記憶するための領域である。データ記憶領域４６は、ＮＶＲＡＭ（Non-Volatile Random Access Memoryの略）によって構成されており、制御部２０が後述の読取処理（図３参照）を実行した結果、保存されるべきと判断されるデータ（即ち、各ＲＦＩＤタグから読み取られたデータのうち、図３のＳ２２及びＳ２６でＹＥＳと判断される場合のデータ）を記憶するための領域である。
【００３０】
さらに、メモリ４０は、制御部２０が読取処理の実行時に参照するための閾値管理テーブル４８を記憶している。図２を参照して閾値管理テーブル４８について詳しく説明する。閾値管理テーブル４８は、読取レベルと、タグ種類と、回数閾値と、強度閾値と、が対応付けられた管理情報４８ａ〜４８ｊを含む。
【００３１】
「読取レベル」は、制御部２０が読取処理を実行する際に、利用者によって選択されるレベル値である（図３のＳ１２参照）。レベル値が示す数値が大きいほど、タグ読取装置１０と、読み取ったデータを保存すべきＲＦＩＤタグとの間の距離（即ち読み取り対象とするＲＦＩＤタグが存在する範囲）が大きく設定される。
【００３２】
「タグ種類」は、ＲＦＩＤタグの種類（即ち機種、モデル）を示す情報である。一般的に、ＲＦＩＤタグの種類が異なると、タグ読取装置１０との距離が同じ場合であっても、データが読み取られる際の性能（例えば、単位時間当たりにデータが読み取られる回数等）が異なる場合がある。後で説明するように、タグ種類を示す種類情報は、ＲＦＩＤタグ毎に固有のＴＩＤ（Tag Identifierの略）に含まれている。
【００３３】
「回数閾値」は、対応するレベル値において、対応するタグ種類のＲＦＩＤタグを読み取る場合における単位時間（例えば１５秒間）当たりにデータが読み取られる回数の閾値を示す。タグ読取装置１０がＲＦＩＤタグのデータの読み取りを実行する場合、タグ読取装置１０とＲＦＩＤタグとの間の距離が小さいほど、単位時間当たりに当該ＲＦＩＤタグからデータが読み取られる回数が多くなる。そのため、単位時間当たりにデータが読み取られた回数が回数閾値以上である場合には、そのＲＦＩＤタグは、タグ読取装置１０との距離が比較的小さい範囲（即ちタグ読取装置１０から近い範囲）内に存在していると言える。
【００３４】
「強度閾値」は、対応するレベル値において、対応するタグ種類のＲＦＩＤタグを読み取る場合における応答信号の受信信号強度の閾値を示す。受信信号強度は、ＲＳＳＩ（Received Signal Strength Indicatorの略）の値によって表すことができる。ＲＳＳＩ値は、単位ｄＢｍによって表される。タグ読取装置１０がＲＦＩＤタグのデータの読み取りを実行する場合、タグ読取装置１０とＲＦＩＤタグとの間の距離が小さいほど、当該ＲＦＩＤタグから応答信号が受信される際の受信信号強度（即ちＲＳＳＩ値）が大きくなる。ＲＦＩＤタグから応答信号が受信される際の受信信号強度が強度閾値以上である場合には、当該ＲＦＩＤタグ５０等は、タグ読取装置１０との距離が比較的小さい範囲（即ちタグ読取装置１０から近い範囲）内に存在している可能性が高いと言える。
【００３５】
例えば、図２の管理情報４８ａは、読取レベル「１」、タグ種類「Ｍ０１」、回数閾値「８０」、強度閾値「−３００」を含む。即ち、管理情報４８ａは、利用者によって設定された読取レベルが「１」（即ち比較的近距離のＲＦＩＤタグを読取対象とする）であり、データが読み取られるＲＦＩＤタグのタグ種類が「Ｍ０１」である場合において、単位時間当たりにデータが読み取られる回数が「８０」回以上であるとともに、受信信号強度が「−３００」ｄＢｍ以上である場合に、当該ＲＦＩＤタグから読み取られたデータをデータ記憶領域４６に記憶させるべきデータ（即ち、保存されるべきデータ）であると判断すべきであることを示している。
【００３６】
（ＲＦＩＤタグ５０、６０の構成；図１）
本実施例のＲＦＩＤタグ５０は、公知の構成を有するパッシブタグである。ＲＦＩＤタグ５０は、アンテナ、電源回路、復調回路、制御回路、メモリ、変調回路等（いずれも図示省略）を備えている。電源回路は、アンテナを介して受信したタグ読取装置１０からの電波を整流、平滑して動作用電力を生成するものであり、その動作用電力を制御回路等の各構成要素に供給する。復調回路は、アンテナを介して受信した電波（キャリア信号）に含まれるデータ（例えば読み取り要求）を復調して制御回路に出力する。
【００３７】
メモリは、制御プログラム、ＴＩＤ、及び、ＲＦＩＤタグ５０の用途に応じたデータ（即ち読み取り対象のデータ）等を記憶する。ここで、ＴＩＤは、ＲＦＩＤタグ５０に固有の識別情報である。ＴＩＤには、ＲＦＩＤタグ５０の種類を識別するための識別情報が含まれている。図１の例では、ＲＦＩＤタグ５０のメモリには、ＴＩＤ「Ｍ０１ＳＮ５０」が記憶されている。このＴＩＤのうちの「Ｍ０１」部分が種類情報であり、「ＳＮ５０」部分が、ＲＦＩＤタグ５０に固有のシリアル番号である。即ち、図１の例では、ＲＦＩＤタグ５０のタグ種類は「Ｍ０１」である。なお、図１に示すＴＩＤの例はあくまで一例であり、実際のＴＩＤはこの例と異なる態様で種類情報等を含んでいてもよい。
【００３８】
制御回路は、メモリから上記のデータを読み出し、それを変調回路に出力する。変調回路は、データを含む応答信号（即ちキャリア信号）を、アンテナを介して送信する。
【００３９】
ＲＦＩＤタグ６０は、ＲＦＩＤタグ５０と同様の構成を備えている。ただし、ＲＦＩＤタグ６０のメモリには、ＴＩＤ「Ｍ０２ＳＮ６０」が記憶されている。ＴＩＤのうちの「Ｍ０２」部分が種類情報であり、「ＳＮ６０」部分が、ＲＦＩＤタグ６０に固有のシリアル番号である。即ち、図１の例では、ＲＦＩＤタグ６０のタグ種類は「Ｍ０２」である。
【００４０】
（読取処理；図３）
続いて、図３を参照して、本実施例のタグ読取装置１０の制御部２０が実行する読取処理の内容を説明する。利用者は、電源がオンされているタグ読取装置１０の操作部１２を操作して、所定の読取処理開始操作を入力することができる。読取処理開始操作が入力されると、制御部２０は、図３の読取処理を開始する。
【００４１】
Ｓ１０では、制御部２０は、利用者に読取レベルを選択するためのレベル選択画面を表示部１４に表示させる。
【００４２】
続くＳ１２では、制御部２０は、読取レベルが選択されることを監視する。利用者は、表示部１４にレベル選択画面が表示されている間に、操作部１２を操作して、「１」から「５」までの間の所望の読取レベルを選択することができる。利用者によって読取レベル（例えば「１」）が選択されると、制御部２０は、Ｓ１２でＹＥＳと判断し、Ｓ１４に進む。
【００４３】
Ｓ１４では、制御部２０は、所定の単位時間（例えば１５秒間）の間、読み取り動作を実行する。具体的には、Ｓ１４では、以下の各処理を実行する。まず、制御部２０は、送信回路３２及びアンテナ３６を介して、読み取り要求を含む電波（即ちキャリア信号）を、自機の電波が届く最大範囲である読み取り距離の範囲内に向けて放射する。読み取り距離の範囲内に存在するＲＦＩＤタグは、電波を受信すると、メモリ内のデータを含む受信信号を送信する。制御部２０は、アンテナ３６及び受信回路３４を介して受信信号を受信する。制御部２０は、受信信号に含まれるデータを、バッファ領域４４に一時的に記憶させる。それとともに、制御部２０は、各ＲＦＩＤタグ５０等から受信信号を受信した際の受信信号強度（ＲＳＳＩ値）を特定し、特定されたＲＳＳＩ値を、受信信号に含まれるデータと対応付けてバッファ領域４４に記憶させる。Ｓ１４では、制御部２０は、以上の各処理を所定の単位時間の間継続して実行する。即ち、Ｓ１４では、制御部２０は、タグ読取装置１０の通信可能範囲内に存在するＲＦＩＤタグのデータ（以下では「対象データ」と呼ぶ）を、単位時間の間継続して読み取り続ける。そして、制御部２０は、単位時間の間に各対象データが読み取られた回数（以下、読み取り回数と呼ぶ）をカウントし、単位時間の経過後に、カウントされた読み取り回数を示す情報を、当該対象データ及びＲＳＳＩ値と対応付けてバッファ領域４４に記憶させる。
【００４４】
続くＳ１６では、制御部２０は、Ｓ１４でバッファ領域４４に記憶された１個以上の対象データのそれぞれに含まれるＴＩＤのうちから、１個のＴＩＤ（以下では「特定のＴＩＤ」と呼ぶ場合がある）を特定する。例えば、Ｓ１６では、制御部２０は、Ｓ１４でバッファ領域４４に記憶された１個以上の対象データのＴＩＤのうちから、ＲＦＩＤタグ５０のＴＩＤ「Ｍ０１ＳＮ５０」を特定する。
【００４５】
次いで、Ｓ１７では、制御部２０は、Ｓ１６で特定された特定のＴＩＤに含まれる種類情報に基づいて、特定のＴＩＤに対応するＲＦＩＤタグのタグ種類（以下では「特定のタグ種類」と呼ぶ）を特定する。例えば、Ｓ１６で特定のＴＩＤ「Ｍ０１ＳＮ５０」が特定されていた場合、Ｓ１７では、制御部２０は、特定のＴＩＤ「Ｍ０１ＳＮ５０」に含まれる種類情報「Ｍ０１」にもとづいて、特定のタグ種類「Ｍ０１」を特定する。
【００４６】
次いで、Ｓ１８では、制御部２０は、閾値管理テーブル４８（図２参照）を参照して、Ｓ１２で選択された読取レベル及びＳ１７で特定された特定のタグ種類を含む管理情報（以下では「特定の管理情報」と呼ぶ）を特定する。例えば、Ｓ１２で選択された読取レベルが「１」であり、Ｓ１７で特定された特定のタグ種類が「Ｍ０１」である場合には、Ｓ１８では、制御部２０は、特定の管理情報４８ａ（図２参照）を特定する。
【００４７】
次いで、Ｓ２０では、制御部２０は、バッファ領域４４を参照して、特定のＴＩＤを含む対象データ（以下では「特定の対象データ」と呼ぶ）の単位時間における読み取り回数（以下では「特定の読み取り回数」と呼ぶ）を特定する。
【００４８】
続くＳ２２では、制御部２０は、特定の読み取り回数（Ｓ２０）が、特定の管理情報（Ｓ１８）に含まれる回数閾値以上であるか否かを判断する。例えば、Ｓ１８で特定の管理情報４８ａが特定されていた場合、Ｓ２２では、制御部２０は、特定の読み取り回数（Ｓ２０）が、８０回以上であるか否かを判断する。特定の読み取り回数（Ｓ２０）が、特定の管理情報（Ｓ１８）に含まれる回数閾値以上である場合、制御部２０は、Ｓ２２でＹＥＳと判断し、Ｓ２４に進む。一方、特定の読み取り回数（Ｓ２０）が、特定の管理情報（Ｓ１８）に含まれる回数閾値より少ない場合、制御部２０は、Ｓ２２でＮＯと判断し、Ｓ２４〜Ｓ２８の処理をスキップしてＳ３０に進む。
【００４９】
Ｓ２４では、制御部２０は、バッファ領域４４を参照して、特定の対象データに対応付けられているＲＳＳＩ値（以下では「特定のＲＳＳＩ値」と呼ぶ）を特定する。
【００５０】
続くＳ２６では、制御部２０は、特定のＲＳＳＩ値（Ｓ２４）が、特定の管理情報（Ｓ１８）に含まれる強度閾値以上であるか否かを判断する。例えば、Ｓ１８で特定の管理情報４８ａが特定されていた場合、Ｓ２６では、制御部２０は、特定のＲＳＳＩ値（Ｓ２６）が−３００ｄＢｍ以上であるか否かを判断する。特定のＲＳＳＩ値（Ｓ２４）が、特定の管理情報（Ｓ１８）に含まれる強度閾値以上である場合、制御部２０は、Ｓ２６でＹＥＳと判断し、Ｓ２８に進む。一方、特定のＲＳＳＩ値（Ｓ２４）が、特定の管理情報（Ｓ１８）に含まれる強度閾値より小さい場合、制御部２０は、Ｓ２６でＮＯと判断し、ＳＳ２８の処理をスキップしてＳ３０に進む。
【００５１】
Ｓ２８では、制御部２０は、バッファ領域４４に記憶されている特定の対象データ（即ち、特定のＴＩＤを含む対象データ）を、データ記憶領域４６に記憶させる。即ち、制御部２０は、特定の対象データを保存する。
【００５２】
次いで、Ｓ３０では、制御部２０は、バッファ領域４４に記憶されている１個以上のＴＩＤがすべて特定済みであるか否かを判断する。この時点で、バッファ領域４４に記憶されている１個以上のＴＩＤがすべて特定済みである場合、制御部２０は、Ｓ３０でＹＥＳと判断してＳ３２に進む。一方、バッファ領域４４に未特定のＴＩＤが存在している場合、制御部２０は、Ｓ３０でＮＯと判断してＳ１６に戻り、未特定のＴＩＤのうちから新たな特定のＴＩＤを特定する。そして、制御部２０は、新たな特定のＴＩＤに基づいて、Ｓ１６以降の各処理を実行する。
【００５３】
Ｓ３２では、制御部２０は、読取処理の結果を示す結果画面を表示部１４に表示させる。具体的には、Ｓ３２では、制御部２０は、今回の読取処理によってデータ記憶領域４６に記憶された対象データが示す事項の少なくとも一部を含む結果画面を表示部１４に表示させる。利用者は、結果画面を見ることにより、読取処理の結果としてどのようなデータが読み取られたのかを把握することができる。
【００５４】
（本実施例の作用効果）
本実施例では、タグ読取装置１０の制御部２０は、特定の読み取り回数（Ｓ２０）が、特定の管理情報（Ｓ１８）に含まれる回数閾値以上である場合（Ｓ２２でＹＥＳ）、特定の対象データをデータ記憶領域４６に記憶させ（Ｓ２８）、特定の読み取り回数（Ｓ２０）が、特定の管理情報（Ｓ１８）に含まれる回数閾値より少ない場合（Ｓ２２でＮＯ）、制御部２０は、特定の対象データをデータ記憶領域４６に記憶させない。上述の通り、タグ読取装置１０がＲＦＩＤタグのデータの読み取りを実行する場合、タグ読取装置１０とＲＦＩＤタグとの間の距離が小さいほど、単位時間当たりに当該ＲＦＩＤタグからデータが読み取られる回数が多くなる。そのため、本実施例において、特定の読み取り回数が回数閾値以上である場合（Ｓ２２でＹＥＳ）には、特定のＴＩＤに対応するＲＦＩＤタグ（以下では「特定のＲＦＩＤタグ」と呼ぶ）は、タグ読取装置１０の読み取り距離の範囲内のうち、タグ読取装置１０との距離が比較的小さい範囲（即ちタグ読取装置１０から近い範囲）内に存在していると言える。一方、特定の読み取り回数（Ｓ２０）が回数閾値より少ない場合（Ｓ２２でＮＯ）には、特定のＲＦＩＤタグは、読み取り距離の範囲内のうち、タグ読取装置１０との距離が比較的大きい範囲（即ちタグ読取装置１０から遠い範囲）内に存在していると言える。即ち、本実施例のタグ読取装置１０は、タグ読取装置１０との距離が比較的小さい範囲内に存在しているＲＦＩＤタグから読み取られた対象データをデータ記憶領域４６に記憶させ、タグ読取装置１０との距離が比較的大きい範囲内に存在するＲＦＩＤタグから読み取られた対象データをデータ記憶領域４６に記憶させない。従って、本実施例のタグ読取装置１０によると、回数閾値を適切な値に設定しておくことによって、利用者が意図する範囲外に存在するＲＦＩＤタグに記憶されているデータが読み取られてしまう事態の発生を抑制し得る。
【００５５】
また、本実施例では、さらに、制御部２０は、特定のＲＳＳＩ値（Ｓ２４）が、特定の管理情報（Ｓ１８）に含まれる強度閾値以上である場合（Ｓ２６でＹＥＳ）に、特定の対象データをデータ記憶領域４６に記憶させ（Ｓ２８）、特定のＲＳＳＩ値（Ｓ２４）が、特定の管理情報（Ｓ１８）に含まれる強度閾値より小さい場合（Ｓ２６でＮＯ）に、特定の対象データをデータ記憶領域４６に記憶させない。上述の通り、タグ読取装置１０がＲＦＩＤタグのデータの読み取りを実行する場合、タグ読取装置１０とＲＦＩＤタグとの間の距離が小さいほど、当該ＲＦＩＤタグから応答信号が受信される際の受信信号強度（ＲＳＳＩ値）が大きくなる。そのため、上記の構成において、Ｓ２２でＹＥＳの場合であって、さらに、特定のＲＳＳＩ値（Ｓ２４）が強度閾値以上である場合（Ｓ２６でＹＥＳ）には、特定のＲＦＩＤタグは、タグ読取装置１０から近い範囲内に存在している可能性がより高いと言える。一方、Ｓ２２でＹＥＳの場合であっても、特定のＲＳＳＩ値（Ｓ２４）が強度閾値よりも小さい場合には、特定のＲＦＩＤタグは、タグ読取装置１０から遠い範囲内に存在している可能性が高くなる。即ち、本実施例によると、強度閾値を適切な値に設定しておくことによって、利用者が意図する範囲外に存在するＲＦＩＤタグに記憶されているデータが読み取られてしまう事態の発生をより効果的に抑制し得る。
【００５６】
また、本実施例では、制御部２０は、タグ種類及び読取レベルに応じて、異なる特定の管理情報を特定する（Ｓ１８）。即ち、制御部２０は、タグ種類及び読取レベルに応じて、異なる回数閾値及び異なる強度閾値を用いて、Ｓ２２の判断及びＳ２６の判断を実行する。従って、本実施例では、タグ読取装置１０は、利用者が選択した読取レベルに応じた回数閾値及び強度閾値を用いてＲＦＩＤタグのデータの読み取りを実行することができる。さらに、タグ読取装置１０は、タグ種類に応じた回数閾値及び強度閾値を用いてＲＦＩＤタグのデータの読み取りを実行することもできる。従って、利用者が意図する範囲外に存在するＲＦＩＤタグに記憶されているデータが読み取られてしまう事態の発生を適切に抑制し得る。
【００５７】
（対応関係）
本実施例と請求項の対応関係を説明しておく。送信回路３２が「送信部」の一例である。受信回路３４が「受信部」の一例である。データ記憶領域４６が「メモリ」の一例である。特定の対象データが「特定のデータ」の一例である。図３のＳ２２でＹＥＳ、かつ、Ｓ２６でＹＥＳの場合が「特定の場合」の一例である。
【００５８】
以上、本発明の各実施例について詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。例えば、以下の変形例を採用してもよい。
【００５９】
（変形例１）上記の実施例では、制御部２０は、Ｓ２２において、特定の読み取り回数が回数閾値以上であるか否かを判断した後で、Ｓ２６において、特定のＲＳＳＩ値が強度閾値以上であるか否かを判断している。これに限られず、制御部２０は、Ｓ２６の判断を行った後で、Ｓ２２の判断を行うようにしてもよい。
【００６０】
（変形例２）また、制御部２０は、Ｓ２６の判断を省略してもよい。その場合、制御部２０は、特定の読み取り回数が回数閾値以上であると判断される場合（Ｓ２２でＹＥＳ）に、特定の対象データをデータ記憶領域４６に記憶させてもよい。この変形例では、Ｓ２２でＹＥＳの場合が「特定の場合」の一例である。
【００６１】
（変形例３）上記の実施例では、制御部２０は、利用者によって選択された読取レベル毎に異なる回数閾値及び異なる強度閾値（図２参照）を用いて、Ｓ２２の判断及びＳ２６の判断を実行している。これに限られず、制御部２０は、利用者によって選択された読取レベルに応じて、送信回路３２及びアンテナ３６を介して放射する電波の電波強度を変更するようにしてもよい。その場合、制御部２０は、選択された読取レベルのレベル値に関わらず、一定の回数閾値及び強度閾値を用いて、Ｓ２２の判断及びＳ２６の判断を実行するようにしてもよい。
【００６２】
本明細書または図面に説明した技術要素は、単独であるいは各種の組み合わせによって技術的有用性を発揮するものであり、出願時請求項記載の組み合わせに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【００６３】
２：読取システム
１０：タグ読取装置
１２：操作部
１４：表示部
１６：外部Ｉ／Ｆ
２０：制御部
３０：タグリーダ部
３２：送信回路
３４：受信回路
３６：アンテナ
４０：メモリ
４２：プログラム
４４：バッファ領域
４６：データ記憶領域
４８：閾値管理テーブル
４８ａ〜４８ｊ：管理情報
５０、６０：ＲＦＩＤタグ
【図１】
2018010595.tif 000003
【図２】
2018010595.tif 000004
【図３】
2018010595.tif 000005