(57)【要約】【課題】無線タグの情報読み取り結果に関する情報を、タグ通信端末から操作端末側へと確実に遅延なく送信する。【解決手段】リーダ１は、操作端末１００及びタグ通信端末２００を有している。操作端末１００には、端末通信部１２５が設けられている。タグ通信端末２００には、タグ通信用アンテナ２０６、ＲＦ通信制御部２１１、付与データ生成部２１４、及び端末通信部２２５が設けられている。そして、タグ通信端末２００の全体制御部２１０は、端末間通信における通信速度Ｓが、３つの速度区分「高速」「中速」「低速」のうち、いずれの速度区分に該当するかを判定する。そして、その判定結果に対応して、端末通信部２２５によりタグ通信端末２００から操作端末１００へと送信される送信情報の内容を切り替える。【選択図】図２
2011159155.tif 000002
【特許請求の範囲】
【請求項１】
操作手段を備えた操作端末と、
前記操作端末に対し着脱自在に構成されるとともに、無線タグと無線通信を行うタグ通信端末と、
を有する無線タグ通信装置であって、
前記タグ通信端末に設けられ、前記無線タグのタグ識別情報を、当該無線タグから無線通信により取得するタグ情報取得手段と、
前記タグ通信端末に設けられ、前記タグ情報取得手段により前記タグ識別情報が取得された場合に、当該取得された前記タグ識別情報に対応した少なくとも１つの付与データを生成する付与データ生成手段と、
前記操作端末及び前記タグ通信端末の両方に設けられ、前記操作端末と前記タグ通信端末との間で端末間通信を行い、前記タグ情報取得手段により取得された前記タグ識別情報と前記付与データ生成手段により生成された少なくとも１つの付与データとのうち、少なくとも前記タグ識別情報を、送信情報として前記タグ通信端末から送信し前記操作端末で受信する端末通信手段と、
前記操作端末及び前記タグ通信端末のいずれか一方に設けられ、前記端末間通信における通信速度が、予め定められた少なくとも１つの速度しきい値により区分される複数の速度区分のうち、いずれの速度区分に該当するかを判定する通信速度判定手段と、
前記タグ通信端末に設けられ、前記通信速度判定手段により前記複数の速度区分のうちいずれの速度区分に該当すると判定されたかに対応して、前記端末通信手段により前記タグ通信端末から前記操作端末へ送信される前記送信情報の内容を切り替える、情報切替手段と、
を有することを特徴とする無線タグ通信装置。
【請求項２】
前記通信速度判定手段は、
少なくとも、前記端末間通信における通信速度が、予め定められた前記複数の速度区分に含まれる、前記速度しきい値よりも大きい高速側の区分に該当するか、前記速度しきい値以下である低速側の区分に該当するか、を判定し、
前記情報切替手段は、
前記通信速度判定手段により前記端末間通信における通信速度が前記高速側の区分に該当すると判定された場合には、前記タグ通信端末から前記操作端末へ送信される前記送信情報の内容を、所定数の前記付与データ及び前記タグ識別情報とし、
前記通信速度判定手段により前記端末間通信における通信速度が前記低速側の区分に該当すると判定された場合には、前記タグ通信端末から前記操作端末へ送信される前記送信情報の内容を、前記所定数よりも少ない数の前記付与データ及び前記タグ識別情報とするか、前記タグ識別情報のみとする
ことを特徴とする請求項１記載の無線タグ通信装置。
【請求項３】
前記端末通信手段は、
前記操作端末及び前記タグ通信端末の両方に設けられ、前記操作端末と前記タグ通信端末との間で第１通信態様による第１端末間通信を行う第１端末通信手段と、
前記操作端末及び前記タグ通信端末の両方に設けられ、前記操作端末と前記タグ通信端末との間で第２通信態様による第２端末間通信を行う第２端末通信手段と、
前記操作端末及び前記タグ通信端末の両方に設けられ、前記第１端末通信手段及び前記第２端末通信手段のうちいずれを用いるかを選択的に切替可能な端末通信切替手段と
を含んでおり、
前記通信速度判定手段は、
前記第１端末間通信又は前記第２端末間通信における通信速度が、予め定められた前記少なくとも１つの速度しきい値により区分される前記複数の速度区分のうち、いずれの速度区分に該当するかを判定する
ことを特徴とする請求項１又は請求項２記載の無線タグ通信装置。
【請求項４】
前記操作端末及び前記タグ通信端末の少なくとも一方に設けられ、前記端末通信切替手段による、前記第１端末通信手段及び前記第２端末通信手段のうちいずれを用いるかの切り替え状況を判定する切替判定手段と、
前記タグ通信端末に設けられ、前記切替判定手段により前記第１端末通信手段と前記第２端末通信手段との切り替えが実行中であると判定された場合、前記タグ情報取得手段により取得された前記タグ識別情報と前記付与データ生成手段により生成された前記付与データとを記憶するデータ記憶手段と、
前記タグ通信端末に設けられ、前記切替判定手段により前記第１端末通信手段と前記第２端末通信手段との切り替えが完了したと判定された場合、前記データ記憶手段に記憶された前記タグ識別情報及び前記付与データを読み出すデータ読み出し手段と
を有し、
前記端末通信切替手段により切り替えられた前記第１端末通信手段又は前記第２端末通信手段は、前記データ読み出し手段により読み出された前記タグ識別情報及び前記付与データを用い、前記情報切替手段による切り替えに沿って、前記タグ通信端末から前記操作端末への情報送信を行う
ことを特徴とする請求項３記載の無線タグ通信装置。
【請求項５】
前記操作端末及び前記タグ通信端末の少なくとも一方に設けられ、前記第１端末通信手段又は前記第２端末通信手段により行われている前記第１端末間通信又は前記第２端末間通信での通信データ量が、予め通信速度の大小に対応付けて定められたデータ量しきい値以下かどうかを判定するデータ量判定手段を有し、
前記端末通信切替手段により切り替えられた前記第１端末通信手段又は前記第２端末通信手段は、前記データ量判定手段により、前記第１端末間通信又は前記第２端末間通信での通信データ量が前記データ量しきい値以下であると判定された場合に、前記データ読み出し手段により読み出された前記タグ識別情報及び前記付与データを用い、前記情報切替手段による切り替えに沿って、前記タグ通信端末から前記操作端末への情報送信を行う
ことを特徴とする請求項４記載の無線タグ通信装置。
【請求項６】
前記タグ通信端末に設けられ、予め前記付与データの種類別にそれぞれ設定された順位情報を記憶する順位記憶手段を有し、
前記情報切替手段は、
少なくとも１つの前記付与データを含むように前記タグ通信端末から前記操作端末へ送信される前記送信情報の内容を切り替える場合に、当該送信される送信情報の内容に、前記順位記憶手段において記憶された順位情報が上位である種類の付与データが優先して含まれるように、切り替えを行う
ことを特徴とする請求項１乃至請求項５のいずれか１項記載の無線タグ通信装置。
【請求項７】
前記タグ通信端末に設けられ、前記タグ情報取得手段による単位時間あたりの前記タグ識別情報の最大取得数が、所定のタグ数しきい値以上であるかどうかを判定するタグ通信判定手段を有し、
前記情報切替手段は、
前記通信速度判定手段により前記複数の速度区分のうちいずれの速度区分に該当すると判定されたか、及び、前記タグ通信判定手段により前記タグ情報取得手段による単位時間あたりの前記タグ識別情報の最大取得数が前記タグ数しきい値以上であると判定されたか、の両方に対応して、前記端末通信手段により前記タグ通信端末から前記操作端末へ送信される前記送信情報の内容を切り替える
ことを特徴とする請求項１乃至請求項６のいずれか１項記載の無線タグ通信装置。
【請求項８】
前記タグ通信端末に設けられ、前記通信速度判定手段により前記複数の速度区分のうちいずれの速度区分に該当すると判定されたかに対応して、前記タグ情報取得手段による前記無線タグとの無線通信速度を変更する、タグ通信制御手段を有する
ことを特徴とする請求項１乃至請求項７のいずれか１項記載の無線タグ通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線タグと無線通信を行う無線タグ通信装置に関する。
【背景技術】
【０００２】
無線タグと無線通信を行う無線タグ通信装置として、例えば特許文献１に記載の従来技術がある。この従来技術の無線タグ通信装置としてのリーダは、操作者が携帯可能な携帯操作端末として構成されている。このリーダは、タグ情報取得手段としてのアンテナ及び高周波回路と、ＣＰＵを備えた制御回路とを有している。また、リーダには、基地局及び通信回線を介しデータベースを備えたサーバが接続されている。このデータベースには、物品の名称と、これに関連づけられている無線タグのタグ識別情報としてのタグＩＤとの、相関情報が格納保持されている。
【０００３】
操作者がある特定の物品の現在位置を探したい場合、リーダのＣＰＵは、基地局及び通信回線を介し上記サーバのデータベースにアクセスする。すると、操作者により指定されたキーワードに対応する検索がデータベースで実行され、当該物品に設けられた無線タグに係るタグＩＤが特定される。そして、そのタグＩＤを指定して高周波回路及びアンテナを介し無線タグと無線通信を行い、タグＩＤを取得することにより、対応する無線タグを検出する。これにより、操作者が探したい物品を見つけ出すことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−８７０３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上記従来技術のようなユーザが携帯可能な無線タグ通信装置において、ユーザの利便性を向上することを目的として、操作手段を備えた操作端末と、無線タグと無線通信を行うタグ通信端末とを分離した構造が考えられる。操作端末とタグ通信端末とを別体とすることにより、ユーザが操作しやすい状態に操作端末を配置することができるとともに、無線タグと通信しやすい場所にタグ通信端末を配置することができる。
【０００６】
無線タグとの通信を行う場合には、操作端末を操作しているユーザが無線タグの情報読み取り結果を確認可能とするために、タグ通信端末による無線タグの情報読み取り結果に関する情報を、操作端末側へ送信する必要がある。
【０００７】
一般に、無線タグに対する情報読み取りを行う場合には、操作端末とタグ通信端末との間の通信速度が比較的遅いにもかかわらず、通信データ量が多過ぎる場合が起こりうる。この場合、無線タグの情報読み取り結果に関する情報が操作端末へ送信される際に、データの送信漏れが生じるおそれがある。
【０００８】
本発明の目的は、無線タグの情報読み取り結果に関する情報を、タグ通信端末から操作端末側へと確実に遅延なく送信することができる無線タグ通信装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、第１の発明は、操作手段を備えた操作端末と、前記操作端末に対し着脱自在に構成されるとともに、無線タグと無線通信を行うタグ通信端末と、を有する無線タグ通信装置であって、前記タグ通信端末に設けられ、前記無線タグのタグ識別情報を、当該無線タグから無線通信により取得するタグ情報取得手段と、前記タグ通信端末に設けられ、前記タグ情報取得手段により前記タグ識別情報が取得された場合に、当該取得された前記タグ識別情報に対応した少なくとも１つの付与データを生成する付与データ生成手段と、前記操作端末及び前記タグ通信端末の両方に設けられ、前記操作端末と前記タグ通信端末との間で端末間通信を行い、前記タグ情報取得手段により取得された前記タグ識別情報と前記付与データ生成手段により生成された少なくとも１つの付与データとのうち、少なくとも前記タグ識別情報を、送信情報として前記タグ通信端末から送信し前記操作端末で受信する端末通信手段と、前記操作端末及び前記タグ通信端末のいずれか一方に設けられ、前記端末間通信における通信速度が、予め定められた少なくとも１つの速度しきい値により区分される複数の速度区分のうち、いずれの速度区分に該当するかを判定する通信速度判定手段と、前記タグ通信端末に設けられ、前記通信速度判定手段により前記複数の速度区分のうちいずれの速度区分に該当すると判定されたかに対応して、前記端末通信手段により前記タグ通信端末から前記操作端末へ送信される前記送信情報の内容を切り替える、情報切替手段と、を有することを特徴とする。
【００１０】
本願第１発明の無線タグ通信装置は、操作端末とタグ通信端末とを有する。タグ通信端末は無線タグと無線通信を行い、操作端末は操作手段を備えている。タグ通信端末と操作端末とは互いに着脱自在に構成されている。そして、タグ通信端末に設けられたタグ情報取得手段が、無線タグのタグ識別情報を無線通信により取得する。この取得されたタグ識別情報に対応して、付与データ生成手段が、情報読み取り結果に関する少なくとも１つの付与データを生成する。操作端末及びタグ通信端末にはそれぞれ端末通信手段が設けられ、操作端末とタグ通信端末との間で端末間通信が行われ、タグ通信端末から操作端末へとタグ識別情報や付与データからなる送信情報の送信が行われる。
【００１１】
本願第１発明では、上記送信におけるデータ量を最適に調整するために、通信速度判定手段と、情報切替手段とが設けられる。通信速度判定手段は、端末間通信における通信速度が複数の速度区分のうちいずれの区分であるかどうかを判定する。情報切替手段は、上記通信速度の判定結果に応じ、端末間通信によりタグ通信端末から操作端末へ送信される上記送信情報の内容を切り替える。これにより、無線タグの情報読み取り結果に関する情報を、タグ通信端末から操作端末側へと確実に遅滞なく送信することができる。
【００１２】
第２の発明は、上記第１発明において、前記通信速度判定手段は、少なくとも、前記端末間通信における通信速度が、予め定められた前記複数の速度区分に含まれる、前記速度しきい値よりも大きい高速側の区分に該当するか、前記速度しきい値以下である低速側の区分に該当するか、を判定し、前記情報切替手段は、前記通信速度判定手段により前記端末間通信における通信速度が前記高速側の区分に該当すると判定された場合には、前記タグ通信端末から前記操作端末へ送信される前記送信情報の内容を、所定数の前記付与データ及び前記タグ識別情報とし、前記通信速度判定手段により前記端末間通信における通信速度が前記低速側の区分に該当すると判定された場合には、前記タグ通信端末から前記操作端末へ送信される前記送信情報の内容を、前記所定数よりも少ない数の前記付与データ及び前記タグ識別情報とするか、前記タグ識別情報のみとすることを特徴とする。
【００１３】
これにより、端末間通信の通信速度が速い場合にはタグＩＤと多数の付与データとを送信することで、操作端末がより詳細な情報を取得することができる。端末間通信の通信速度が遅い場合にはタグＩＤと少数の付与データ、若しくは、タグＩＤのみを送信することで、通信バッファオーバーフローを防止し、リアルタイム性を確保することができる。以上のようにして、無線タグの情報読み取り結果に関する情報を、タグ通信端末から操作端末側へと確実に遅滞なく送信することができる。
【００１４】
第３の発明は、上記第１又は第２発明において、前記端末通信手段は、前記操作端末及び前記タグ通信端末の両方に設けられ、前記操作端末と前記タグ通信端末との間で第１通信態様による第１端末間通信を行う第１端末通信手段と、前記操作端末及び前記タグ通信端末の両方に設けられ、前記操作端末と前記タグ通信端末との間で第２通信態様による第２端末間通信を行う第２端末通信手段と、前記操作端末及び前記タグ通信端末の両方に設けられ、前記第１端末通信手段及び前記第２端末通信手段のうちいずれを用いるかを選択的に切替可能な端末通信切替手段とを含んでおり、前記通信速度判定手段は、前記第１端末間通信又は前記第２端末間通信における通信速度が、予め定められた前記少なくとも１つの速度しきい値により区分される前記複数の速度区分のうち、いずれの速度区分に該当するかを判定することを特徴とする。
【００１５】
これにより、操作端末とタグ通信端末との間で種々の態様の通信が切り替えて実行される場合であっても、各態様における通信速度に対応して、無線タグの情報読み取り結果に関する情報を確実に遅滞なく送信することができる。したがって、互いに着脱自在な操作端末及びタグ通信端末を、互いに接近させた状態や互いに遠ざけた状態で確実に使用することができる。
【００１６】
第４の発明は、上記第３発明において、前記操作端末及び前記タグ通信端末の少なくとも一方に設けられ、前記端末通信切替手段による、前記第１端末通信手段及び前記第２端末通信手段のうちいずれを用いるかの切り替え状況を判定する切替判定手段と、前記タグ通信端末に設けられ、前記切替判定手段により前記第１端末通信手段と前記第２端末通信手段との切り替えが実行中であると判定された場合、前記タグ情報取得手段により取得された前記タグ識別情報と前記付与データ生成手段により生成された前記付与データとを記憶するデータ記憶手段と、前記タグ通信端末に設けられ、前記切替判定手段により前記第１端末通信手段と前記第２端末通信手段との切り替えが完了したと判定された場合、前記データ記憶手段に記憶された前記タグ識別情報及び前記付与データを読み出すデータ読み出し手段とを有し、前記端末通信切替手段により切り替えられた前記第１端末通信手段又は前記第２端末通信手段は、前記データ読み出し手段により読み出された前記タグ識別情報及び前記付与データを用い、前記情報切替手段による切り替えに沿って、前記タグ通信端末から前記操作端末への情報送信を行うことを特徴とする。
【００１７】
これにより、端末間通信の態様を切り替えている間における無線タグの読み取り結果についても、漏らさず確実にタグ通信端末から操作端末へ送信することができる。
【００１８】
第５の発明は、上記第４発明において、前記操作端末及び前記タグ通信端末の少なくとも一方に設けられ、前記第１端末通信手段又は前記第２端末通信手段により行われている前記第１端末間通信又は前記第２端末間通信での通信データ量が、予め通信速度の大小に対応付けて定められたデータ量しきい値以下かどうかを判定するデータ量判定手段を有し、前記端末通信切替手段により切り替えられた前記第１端末通信手段又は前記第２端末通信手段は、前記データ量判定手段により、前記第１端末間通信又は前記第２端末間通信での通信データ量が前記データ量しきい値以下であると判定された場合に、前記データ読み出し手段により読み出された前記タグ識別情報及び前記付与データを用い、前記情報切替手段による切り替えに沿って、前記タグ通信端末から前記操作端末への情報送信を行うことを特徴とする。
【００１９】
これにより、端末間通信の態様を切り替えている間における無線タグの読み取り結果を、現在実行している端末間通信でのデータ送信のリアルタイム性を損なうことなく、漏らさず確実に操作端末へ送信することができる。
【００２０】
第６の発明は、上記第１乃至第５発明のいずれかにおいて、前記タグ通信端末に設けられ、予め前記付与データの種類別にそれぞれ設定された順位情報を記憶する順位記憶手段を有し、前記情報切替手段は、少なくとも１つの前記付与データを含むように前記タグ通信端末から前記操作端末へ送信される前記送信情報の内容を切り替える場合に、当該送信される送信情報の内容に、前記順位記憶手段において記憶された順位情報が上位である種類の付与データが優先して含まれるように、切り替えを行うことを特徴とする。
【００２１】
これにより、用途や好みに基づきユーザが重要視する種類の付与データを、それ以外の種類の付与データよりも優先して操作端末で取得することができる。
【００２２】
第７の発明は、上記第１乃至第６発明のいずれかにおいて、前記タグ通信端末に設けられ、前記タグ情報取得手段による単位時間あたりの前記タグ識別情報の最大取得数が、所定のタグ数しきい値以上であるかどうかを判定するタグ通信判定手段を有し、前記情報切替手段は、前記通信速度判定手段により前記複数の速度区分のうちいずれの速度区分に該当すると判定されたか、及び、前記タグ通信判定手段により前記タグ情報取得手段による単位時間あたりの前記タグ識別情報の最大取得数が前記タグ数しきい値以上であると判定されたか、の両方に対応して、前記端末通信手段により前記タグ通信端末から前記操作端末へ送信される前記送信情報の内容を切り替えることを特徴とする。
【００２３】
これにより、無線タグのタグ識別情報が数多く取得された場合には、端末通信による操作端末へのデータ量を低減して、通信バッファオーバーフローを防止し、リアルタイム性を確保することができる。
【００２４】
第８の発明は、上記第１乃至第７発明のいずれかにおいて、前記タグ通信端末に設けられ、前記通信速度判定手段により前記複数の速度区分のうちいずれの速度区分に該当すると判定されたかに対応して、前記タグ情報取得手段による前記無線タグとの無線通信速度を変更する、タグ通信制御手段を有することを特徴とする。
【００２５】
これにより、端末間通信が遅い場合には、無線タグとの無線通信速度を遅くし無線タグから取得するデータ量を低減可能となる。この結果、端末間通信でのデータ量過大を防止し、通信の円滑性が損なわれるのを回避することができる。
【発明の効果】
【００２６】
本発明によれば、無線タグの情報読み取り結果に関する情報を、タグ通信端末から操作端末側へと確実に遅延なく送信することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施の形態のリーダの外観構成を表す斜視図である。
【図２】リーダの機能的構成を表すブロック図である。
【図３】タグ通信端末が操作端末に取り付けられた状態のリーダの斜視図である。
【図４】タグ通信端末が操作端末から離隔された状態のリーダの斜視図である。
【図５】端末間通信における通信速度に関する速度区分について説明する表である。
【図６】付与データ生成部により生成された、付与データの一例を表す表である。
【図７】３つの速度区分「高速」「中速」「低速」それぞれに対応した、タグ通信端末から操作端末へと送信される送信情報の内容の一例を表す表である。
【図８】操作端末の全体制御部が実行する、タグ通信端末との接続に関する制御手順を表すフローチャートである。
【図９】操作端末の全体制御部が実行する、タグ通信端末との接続に関する制手順を表すフローチャートである。
【図１０】タグ通信端末の全体制御部が実行する制御手順を表すフローチャートである。
【図１１】ステップＳＴ１００の詳細手順を表すフローチャートである。
【図１２】通信速度、及び、タグＩＤの最大取得数の両方に対応して、操作端末へ送信される送信情報の内容を切り替える変形例において、ステップＳＴ１００の詳細手順を表すフローチャートである。
【図１３】通信速度に対応して、タグ通信速度を変更する変形例において、ステップＳＴ１００の詳細手順を表すフローチャートである。
【図１４】通信切替中はタグＩＤ及び付与データをメモリに記憶し、切替完了後に送信する変形例において、タグ通信端末の全体制御部が実行する制御手順を表すフローチャートである。
【図１５】優先順位が上位である付与データを優先的に操作端末へ送信する変形例において、優先順位データベースの記憶内容の一例を概念的に表す表である。
【図１６】ステップＳＴ１００の詳細手順を表すフローチャートである。
【図１７】端末通信部の通信パラメータに対応して、操作端末へ送信される送信情報の内容を切り替える変形例において、リーダの機能的構成を表すブロック図である。
【発明を実施するための形態】
【００２８】
以下、本発明の一実施の形態を図面を参照しつつ説明する。
【００２９】
図１を用いて、本実施形態の無線タグ通信装置であるリーダの外観構成を説明する。
【００３０】
図１において、本実施形態の無線タグ通信装置としてのリーダ１は、操作端末１００と、当該操作端末１００に対し着脱自在に構成されるタグ通信端末２００とを有している。すなわち、リーダ１は、別体である操作端末１００及びタグ通信端末２００により構成されている。図１に示す例では、タグ通信端末２００が操作端末１００から取り外され、離隔された状態のリーダ１を示している。
【００３１】
操作端末１００は、ユーザが各種入力操作を行うための端末である。この操作端末１００は、操作手段としての操作ボタン１０１と、表示部１０２と、近距離用アンテナ１０３と、遠距離用アンテナ１０４と、２つのフック孔１０５とを備えている。
【００３２】
操作ボタン１０１は、ユーザが各種操作入力を行うためのボタンである。表示部１０２は、各種情報やメッセージを表示する。
【００３３】
近距離用アンテナ１０３は、タグ通信端末２００に設けられた、後述の近距離用アンテナ２０３との間で、無線により端末間通信を行う（詳細は後述）。
【００３４】
遠距離用アンテナ１０４は、タグ通信端末２００に設けられた、後述の遠距離用アンテナ２０４との間で、無線により端末間通信を行う（詳細は後述）。
【００３５】
フック孔１０５は、タグ通信端末２００に設けられた、後述するフック２０５を、取り付け可能に構成されている。
【００３６】
一方、タグ通信端末２００は、無線タグＴと無線通信を行うための端末である。このタグ通信端末２００は、近距離用アンテナ２０３と、遠距離用アンテナ２０４と、タグ通信用アンテナ２０６と、２つのフック２０５とを備えている。
【００３７】
近距離用アンテナ２０３は、操作端末１００に設けられた、上記近距離用アンテナ１０３との間で、無線により端末間通信を行う（詳細は後述）。
【００３８】
遠距離用アンテナ２０４は、操作端末１００に設けられた、上記遠距離用アンテナ１０４との間で、無線により端末間通信を行う（詳細は後述）。
【００３９】
タグ通信用アンテナ２０６は、所定の通信範囲（図示せず）に存在する無線タグＴに対し無線通信を行う（詳細は後述）。
【００４０】
フック２０５は、操作端末１００に設けられた、上記フック孔１０５に対し取り付け可能に構成されている。
【００４１】
図２を用いて、リーダ１の機能的構成を説明する。
【００４２】
図２において、リーダ１は、上述したように、操作端末１００及びタグ通信端末２００を有している。
【００４３】
操作端末１００は、上記操作ボタン１０１と、上記表示部１０２と、上記近距離用アンテナ１０３と、近距離用通信制御部１０７と、上記遠距離用アンテナ１０４と、遠距離用通信制御部１０８と、通信切替部１０９と、メモリ１１２と、不揮発性記憶装置１１３と、全体制御部１１０と、バッテリ１１５とを有している。
【００４４】
近距離用アンテナ１０３は、操作端末１００及びタグ通信端末２００が互いに近接した状態（後述の図３に示す状態）である場合に、タグ通信端末２００側の近距離用アンテナ２０３との間で端末間通信を行う。具体的には、例えば公知のＴｒａｎｓｆｅｒＪｅｔ（登録商標）等の通信距離が短い近距離無線通信態様による近距離通信を行う（詳細は後述）。なお、近距離無線通信態様が、各請求項記載の第１通信態様に相当する。また、近距離通信が、第１端末間通信に相当する。
【００４５】
近距離用通信制御部１０７は、上記近距離用アンテナ１０３を介し行われる端末間通信を制御する。
【００４６】
遠距離用アンテナ１０４は、操作端末１００及びタグ通信端末２００が互いに遠ざかった状態（後述の図４に示す状態）である場合に、タグ通信端末２００側の遠距離用アンテナ２０４との間で端末間通信を行う。具体的には、例えば公知のＢｌｕｅｔｏｏｔｈ（登録商標）やＺｉｇＢｅｅ（登録商標）等の通信距離が比較的長い遠距離無線通信態様による遠距離通信を行う（詳細は後述）。なお、遠距離無線通信態様が、各請求項記載の第２通信態様に相当する。また、遠距離通信が、第２端末間通信に相当する。
【００４７】
遠距離用通信制御部１０８は、上記遠距離用アンテナ１０４を介し行われる端末間通信を制御する。
【００４８】
通信切替部１０９は、タグ通信端末２００との間で端末間通信を行うときに、上記近距離用アンテナ１０３及び近距離用通信制御部１０７と、上記遠距離用アンテナ１０４及び遠距離用通信制御部１０８とのうち、いずれを用いるかを選択的に切り替えることができる（詳細は後述）。
【００４９】
なお、操作端末１００に設けられた、上記近距離用アンテナ１０３、近距離用通信制御部１０７、遠距離用アンテナ１０４、遠距離用通信制御部１０８、及び通信切替部１０９により、端末通信手段としての端末通信部１２５が構成される。
また、その端末通信部１２５に含まれる、近距離用アンテナ１０３及び近距離用通信制御部１０７が第１端末通信手段として機能し、遠距離用アンテナ１０４及び遠距離用通信制御部１０８が第２端末通信手段として機能し、通信切替部１０９が端末通信切替手段として機能する。
【００５０】
メモリ１１２は、例えばＲＡＭやＲＯＭ等から構成される。不揮発性記憶装置１１３は、ハードディスク装置やフラッシュメモリからなり、各種情報や各種プログラムを記憶する。
【００５１】
全体制御部１１０は、上記メモリ１１２内のＲＡＭの一時記憶機能を利用しつつ、上記不揮発性記憶装置１１３に予め記憶されたプログラムに従って信号処理を行う。これによって、全体制御部１１０は、操作端末１００全体の各種制御を行う。
【００５２】
バッテリ１１５は、上述した全体制御部１１０等に対し、必要な電力を供給する。
【００５３】
一方、タグ通信端末２００は、上記近距離用アンテナ２０３と、近距離用通信制御部２０７と、上記遠距離用アンテナ２０４と、遠距離用通信制御部２０８と、通信切替部２０９と、上記タグ通信用アンテナ２０６と、ＲＦ通信制御部２１１と、メモリ２１２と、不揮発性記憶装置２１３と、全体制御部２１０と、付与データ生成手段としての付与データ生成部２１４と、バッテリ２１５とを有している。
【００５４】
近距離用アンテナ２０３は、操作端末１００及びタグ通信端末２００が互いに近接した状態（後述の図３に示す状態）である場合に、操作端末１００側の近距離用アンテナ１０３との間で端末間通信を行う。具体的には、上記近距離無線通信態様による上記近距離通信を行う（詳細は後述）。
【００５５】
近距離用通信制御部２０７は、上記近距離用アンテナ２０３を介し行われる端末間通信を制御する。
【００５６】
遠距離用アンテナ２０４は、操作端末１００及びタグ通信端末２００が互いに遠ざかった状態（後述の図４に示す状態）である場合に、操作端末１００側の遠距離用アンテナ１０４との間で端末間通信を行う。具体的には、上記遠距離無線通信態様による上記遠距離通信を行う（詳細は後述）。
【００５７】
遠距離用通信制御部２０８は、上記遠距離用アンテナ２０４を介し行われる端末間通信を制御する。
【００５８】
通信切替部２０９は、操作端末１００との間で端末間通信を行うときに、上記近距離用アンテナ２０３及び近距離用通信制御部２０７と、上記遠距離用アンテナ２０４及び遠距離用通信制御部２０８とのうち、いずれを用いるかを選択的に切り替えることができる（詳細は後述）。
【００５９】
なお、タグ通信端末２００に設けられた、上記近距離用アンテナ２０３、近距離用通信制御部２０７、遠距離用アンテナ２０４、遠距離用通信制御部２０８、及び通信切替部２０９により、端末通信手段としての端末通信部２２５が構成される。また、その端末通信部２２５に含まれる、近距離用アンテナ２０３及び近距離用通信制御部２０７が第１端末通信手段として機能し、遠距離用アンテナ２０４及び遠距離用通信制御部２０８が第２端末通信手段として機能し、通信切替部２０９が端末通信切替手段として機能する。
【００６０】
タグ通信用アンテナ２０６は、上述したように、上記所定の通信範囲内の無線タグＴと無線通信を行う。無線タグＴは、タグアンテナ１５１及びＩＣ回路部１５０を備えた無線タグ回路部Ｔｏを有している。タグアンテナ１５１は、情報を送受信する。ＩＣ回路部１５０は、情報を記憶する図示しないメモリ部を備えている。
【００６１】
ＲＦ通信制御部２１１は、上記タグ通信用アンテナ２０６を介し、無線タグＴに設けられた無線タグ回路部ＴｏのＩＣ回路部１５０に記憶された情報へアクセスする。これにより、無線タグＴのタグ識別情報としてのタグＩＤを取得する。なお、上記タグ通信用アンテナ２０６及びＲＦ通信制御部２１１が、各請求項記載のタグ情報取得手段として機能する。
【００６２】
メモリ２１２は、例えばＲＡＭやＲＯＭ等から構成される。不揮発性記憶装置２１３は、ハードディスク装置やフラッシュメモリからなり、各種情報や各種プログラムを記憶する。
【００６３】
全体制御部２１０は、上記メモリ２１２内のＲＡＭの一時記憶機能を利用しつつ、上記不揮発性記憶装置２１３に予め記憶されたプログラムに従って信号処理を行う。これによって、全体制御部２１０は、タグ通信端末２００全体の各種制御を行う。
【００６４】
付与データ生成部２１４は、上記タグ通信用アンテナ２０６及びＲＦ通信制御部２１１を介し無線タグＴよりタグＩＤが取得された場合に、当該取得されたタグＩＤに対応した、複数の付与データ（後述の図６参照）を生成する。
【００６５】
バッテリ２１５は、上述した全体制御部２１０等に対し、必要な電力を供給する。
【００６６】
以上のような基本構成において、本実施形態の最大の特徴は、端末通信部１２５，２２５が、タグ通信用アンテナ２０６を介し取得されたタグＩＤと、付与データ生成部２１４により生成された複数の付与データとのうち、少なくともタグＩＤを、送信情報としてタグ通信端末２００から送信し操作端末１００で受信すること、タグ通信端末２００の全体制御部２１０が、端末間通信における通信速度が、速度区分「高速」「中速」「低速」（後述）のうち、いずれの速度区分に該当するかを判定すること、及び、タグ通信端末２００の全体制御部２１０が、その判定結果に対応して、タグ通信端末２００から操作端末１００へ送信される送信情報の内容を切り替えること、にある。
【００６７】
まず、上記端末間通信における通信距離について説明する。
【００６８】
通信距離とは、操作端末１００とタグ通信端末２００との間で端末間通信を実行可能な離隔距離である。前述したように、端末間では、上記近距離用アンテナ１０３，２０３等を用いた近距離無線通信態様、又は、上記遠距離用アンテナ１０４，２０４等を用いた遠距離用無線通信態様、により端末間通信が実行可能である。そして、これら近距離無線通信態様及び遠距離用無線通信態様では、互いに離隔距離は異なる。
【００６９】
すなわち、上記近距離用アンテナ１０３，２０３等を用いた近距離無線通信態様の場合では、その近距離通信における通信距離は短い。但し、この近距離無線通信態様の場合では、その近距離通信における通信速度は速い。例えば、公知のＴｒａｎｓｆｅｒＪｅｔ（登録商標）による近距離通信の場合には、通信距離は約３［ｃｍ］以内であり、通信速度は約５６０［Ｍｂｐｓ］である。
【００７０】
一方、遠距離用アンテナ１０４，２０４を用いた遠距離用無線通信態様の場合では、その遠距離通信における通信距離は比較的長い。但し、この遠距離用無線通信態様の場合では、その遠距離通信における通信速度は、一般的に、上記近距離無線通信態様による近距離通信における通信速度よりも遅い。例えば、公知のＢｌｕｅｔｏｏｔｈ（登録商標）による遠距離通信の場合には、通信距離は約１０［ｍ］以内であり、通信速度は約７００［ｋｂｐｓ］以下である。但し、このＢｌｕｅｔｏｏｔｈ（登録商標）による遠距離通信の場合、出力を高くすることにより、通信距離を約１００［ｍ］以内とし、通信速度を約３［Ｍｂｐｓ］以下とすることができる。また、例えば、公知のＺｉｇＢｅｅ（登録商標）による遠距離通信の場合には、通信距離は約１０〜７５［ｍ］であり、通信速度は約２０〜２５０［ｋｂｐｓ］である。
【００７１】
そして、上記通信切替部１０９，２０９は、端末間通信において、近距離用アンテナ１０３，２０３等、及び、遠距離用アンテナ１０４，２０４等のうち、いずれを用いるのか、言い換えれば、上記近距離通信及び遠距離通信のうち、いずれの通信を行うのか、を選択的に切り替えることができる。そして、上記端末通信部１２５，２２５は、通信切替部１０９，２０９により切り替えられた態様の通信を行い、上記タグ通信用アンテナ２０６を介し取得されたタグＩＤと、上記付与データ生成部２１４により生成された複数の付与データとのうち、少なくともタグＩＤを、送信情報としてタグ通信端末２００から送信し操作端末１００で受信するのである（詳細は後述）。なお、上記送信情報は、上記タグ通信用アンテナ２０６を介し取得されたタグＩＤと、上記付与データ生成部２１４により生成された複数の付与データとのうち、少なくともタグＩＤを含む情報である。
【００７２】
ここで、リーダ１は、上述したように、タグ通信端末２００が操作端末１００に対し着脱可能に構成されている。以下、タグ通信端末２００が操作端末１００に取り付けられた状態、及び、タグ通信端末２００が操作端末１００から離隔された状態、における端末間通信について説明する。
【００７３】
図３に、タグ通信端末２００が操作端末１００に取り付けられた状態のリーダ１の外観を示す。
【００７４】
図３に示す例では、リーダ１は、タグ通信端末２００側の２つのフック２０５が、操作端末１００側の２つのフック孔１０５にそれぞれ係止されることにより、タグ通信端末２００が操作端末１００に取り付けられている。そして、上記近距離用アンテナ１０３，２０３等を用いた近距離無線通信態様により、端末間で近距離通信を行っている。ユーザは、この状態のリーダ１を、いわゆるハンドヘルドタイプの無線タグ通信装置として使用することができる。
【００７５】
この図３に示す状態のリーダ１では、近距離用アンテナ１０３，２０３間の離隔距離は、前述した近距離通信における通信距離以内となっている。またこれとともに、遠距離用アンテナ１０４，２０４間の離隔距離も、前述した遠距離通信における通信距離以内となっている。本実施形態では、上記近距離通信及び遠距離通信の両方の通信が実行可能な場合には、近距離通信が遠距離通信よりも優先して実行される。
【００７６】
図４を用いて、タグ通信端末２００が操作端末１００から離隔された状態のリーダ１の外観を説明する。
【００７７】
図４に示す例では、リーダ１は、タグ通信端末２００側の２つのフック２０５が、操作端末１００側の２つのフック孔１０５から取り外されることにより、タグ通信端末２００が操作端末１００から離隔されている。そして、上記遠距離用アンテナ１０４，２０４等を用いた遠距離無線通信態様により、端末間で遠距離通信を行っている。ユーザは、この状態のリーダ１を、いわゆる遠隔操作タイプの無線タグ通信装置として使用することができる。
【００７８】
この図４に示す状態のリーダ１では、近距離用アンテナ１０３，２０３間の離隔距離は、上記近距離通信における通信距離外となっている。また、遠距離用アンテナ１０４，２０４間の離隔距離は、上記遠距離通信における通信距離以内となっている。この場合には、上記近距離通信が実行不可能であるので、上記遠距離通信が実行される。
【００７９】
なお、タグ通信端末２００が操作端末１００から離隔されている状態であっても、近距離用アンテナ１０３，２０３間の離隔距離が上記近距離通信における通信距離以内となる場合があってもよい。この場合には、当該近距離通信が優先的に実行される。
【００８０】
図５を用いて、上記端末間通信における通信速度に関する速度区分について説明する。
【００８１】
図５において、本実施形態では、上記端末間通信における通信速度Ｓ、言い換えれば、上記近距離通信又は遠距離通信における通信速度Ｓを、予め定められた２つの速度しきい値Ｓ１，Ｓ２により、３つの速度区分「高速」「中速」「低速」に区分している。なお、この速度しきい値Ｓ１及び速度しきい値Ｓ２の大小関係は、Ｓ１＞Ｓ２である。
【００８２】
すなわち、上記通信速度Ｓが速度しきい値Ｓ１よりも大きい区分、つまり、Ｓ＞Ｓ１となる区分を、「高速」とする。例えば、Ｓ１＝１００［Ｍｂｐｓ］とすると、Ｓ＞１００［Ｍｂｐｓ］となる区分が「高速」である。
【００８３】
また、上記通信速度Ｓが速度しきい値Ｓ１以下で、かつ、速度しきい値Ｓ２より大きい区分、つまり、Ｓ１≧Ｓ＞Ｓ２となる区分を、「中速」とする。例えば、Ｓ１＝１００［Ｍｂｐｓ］、Ｓ２＝１［Ｍｂｐｓ］とすると、１００［Ｍｂｐｓ］≧Ｓ＞１［Ｍｂｐｓ］となる区分が「中速」である。
【００８４】
そして、上記通信速度Ｓが速度しきい値Ｓ２以下で、かつ、０より大きい区分、つまり、Ｓ２≧Ｓ＞０となる区分を、「低速」とする。例えば、Ｓ２＝１［Ｍｂｐｓ］とすると、１［Ｍｂｐｓ］≧Ｓ＞０となる区分が「低速」である。なお、上記通信速度Ｓが０の状態とは、操作端末１００とタグ通信端末２００との間で端末間通信を行っていない状態である。
【００８５】
なお、上記３つの速度区分「高速」「中速」「低速」のうち、「高速」が各請求項記載の高速側の区分に相当し、「中速」及び「低速」が低速側の区分に相当する。
【００８６】
図６を用いて、上記付与データ生成部２１４により生成された、複数の付与データの一例を説明する。
【００８７】
図６において、タグ通信装置２００の付与データ生成部２１４は、前述したように、上記タグ通信用アンテナ２０６を介し無線タグＴよりタグＩＤが取得された場合に、当該取得されたタグＩＤに対応した複数の付与データを生成する。本実施形態においては、この図６に示すように、付与データ生成部２１４によって、１０種類の付与データが生成される。この例では、１０種類の付与データには、「応答信号受信時刻」「タグ読み取り信号送信から応答信号受信までの時間差」「電磁波送信強度」「電磁波受信強度」「電磁波送信方向」「タグ通信端末の向き情報」「タグ通信端末の位置情報」「偏波面方向」「通信周波数」「バッテリ残量」が含まれている。
【００８８】
「応答信号受信時刻」は、タグ読み取り信号（後述）に応答した無線タグＴからの応答信号（後述）がタグ通信用アンテナ２０６を介し受信された時刻に関するデータである。当該時刻は、タグ通信端末２００に設けられたタイマ等の計時手段（図示せず）によって検出される。「タグ読み取り信号送信から応答信号受信までの時間差」は、タグ通信用アンテナ２０６を介し後述のタグ読み取り信号が送信されてから、タグ通信用アンテナ２０６を介し後述の応答信号が受信されるまでの時間差に関するデータである。当該時間差は、タグ通信端末２００に設けられ上記計時手段によって計測される。
【００８９】
「電磁波送信強度」は、タグ通信用アンテナ２０６を介し送信された、後述のタグ読み取り信号を含む電磁波の信号強度に関するデータである。「電磁波受信強度」は、タグ通信用アンテナ２０６を介し受信された、後述の応答信号を含む電磁波の信号強度に関するデータである。「電磁波送信方向」は、タグ通信用アンテナ２０６を介し送信された、後述のタグ読み取り信号を含む電磁波の送信方向に関するデータである。
【００９０】
「タグ通信端末の向き情報」は、タグ通信端末２００の向き情報に関するデータである。「タグ通信端末の位置情報」は、タグ通信端末２００の位置情報に関するデータである。
【００９１】
「偏波面方向」は、タグ通信用アンテナ２０６の偏波面に関するデータである。「通信周波数」は、タグ通信用アンテナ２０６が無線タグＴとの無線通信のときに使用した周波数に関するデータである。
【００９２】
「バッテリ残量」は、タグ通信端末２００のバッテリ２１５の残量に関するデータである。
【００９３】
なお、付与データ生成部２１４が生成する付与データとしては、この図６に示した１０種類のデータに限られず、その他のデータを生成するようにしてもよい。
【００９４】
図７を用いて、上記３つの速度区分「高速」「中速」「低速」それぞれに対応した、タグ通信端末２００から操作端末１００へと送信される送信情報の内容の一例を説明する。
【００９５】
図７において、本実施形態では、上記端末間通信における通信速度Ｓが、上記３つの速度区分「高速」「中速」「低速」のうち、いずれの速度区分に該当するかによって、タグ通信端末２００から操作端末１００へと送信される、前述した送信情報の内容を切り替えている。
【００９６】
すなわち、通信速度Ｓが「高速」に該当する場合には、タグ通信端末２００から操作端末１００へと送信される送信情報の内容を、タグＩＤ、及び、所定数としてのすべての種類、この例では１０種類の付与データとする。
【００９７】
また、通信速度Ｓが「中速」に該当する場合には、タグ通信端末２００から操作端末１００へと送信される送信情報の内容を、タグＩＤ、及び、上記１０種類よりも少ない数である４種類の付与データ、この例では「タグ応答受信時刻」「電磁波送信強度」「電磁波受信強度」「電磁波送信方向」とする。
【００９８】
また、通信速度Ｓが「低速」に該当する場合には、タグ通信端末２００から操作端末１００へと送信される送信情報の内容を、タグＩＤのみとする。
【００９９】
このように、通信速度Ｓの速度区分が「高速」→「中速」→「低速」になるにつれて、言い換えれば、通信速度Ｓが遅くなるにつれて、タグ通信端末２００から操作端末１００へと送信される付与データの数を少なくしている。なお、通信速度Ｓが、上記３つの速度区分「高速」「中速」「低速」のうち、いずれの速度区分に該当する場合であっても、タグＩＤは、タグ通信端末２００から操作端末１００へと送信される。
【０１００】
図８を用いて、操作端末１００の全体制御部１１０が実行する、タグ通信端末２００との接続に関する制御手順を説明する。
【０１０１】
図８において、例えばユーザにより、操作端末１００の電源がオンにされることによって、図中「ＳＴＡＲＴ」位置で表されるように、このフローが開始される。
【０１０２】
まずステップＳＣ５で、全体制御部１１０は、通信切替部１０９に制御信号を出力し、近距離用通信制御部１０７に対し、通信を実行させるための制御信号を出力させる。これにより、近距離用通信制御部１０７は、近距離用アンテナ１０３を介し上記近距離通信により、タグ通信端末２００との接続を実行する。
【０１０３】
その後、ステップＳＣ１０で、全体制御部１１０は、上記近距離通信によるタグ通信端末２００との接続が成功したかどうかを判定する。例えば端末間の離隔距離が前述した近距離通信における通信距離外のため、上記近距離通信によるタグ通信端末２００との接続が失敗した場合には、判定が満たされず、後述のステップＳＣ２５に移る。一方、例えば端末間の離隔距離が前述した近距離通信における通信距離以内のため、上記近距離通信によるタグ通信端末２００との接続が成功した場合には、判定が満たされてステップＳＣ１５に移る。
【０１０４】
ステップＳＣ１５では、全体制御部１１０は、上記近距離通信によるタグ通信端末２００との接続を維持させる。
【０１０５】
そして、ステップＳＣ２０に移り、全体制御部１１０は、上記近距離通信によるタグ通信端末２００との接続が切断されたかどうかを判定する。例えば端末間の離隔距離が前述した近距離通信における通信距離以内を保っているため、上記近距離通信によるタグ通信端末２００との接続が切断されていない場合には、判定が満たされず上記ステップＳＣ１５に戻り、同様の手順を繰り返す。一方、例えば端末間の離隔距離が前述した近距離通信における通信距離外となったため、上記近距離通信によるタグ通信端末２００との接続が切断された場合には、判定が満たされてステップＳＣ２５に移る。
【０１０６】
ステップＳＣ２５では、全体制御部１１０は、通信切替部１０９に制御信号を出力し、遠距離用通信制御部１０８に対し、通信を実行させるための制御信号を出力させる。これにより、遠距離用通信制御部１０８は、近距離用アンテナ１０４を介し上記遠距離通信により、タグ通信端末２００との接続を実行する。
【０１０７】
その後、ステップＳＣ３０で、全体制御部１１０は、上記遠距離通信によるタグ通信端末２００との接続が成功したかどうかを判定する。例えば端末間の離隔距離が前述した遠距離通信における通信距離外のため、上記遠距離通信によるタグ通信端末２００との接続が失敗した場合には、判定が満たされず、後述のステップＳＣ５０に移る。一方、例えば端末間の離隔距離が前述した遠距離通信における通信距離以内のため、上記遠距離通信によるタグ通信端末２００との接続が成功した場合には、判定が満たされてステップＳＣ３５に移る。
【０１０８】
ステップＳＣ３５では、全体制御部１１０は、上記遠距離通信によるタグ通信端末２００との接続を維持させる。
【０１０９】
そして、ステップＳＣ４０に移り、全体制御部１１０は、上記近距離通信により、タグ通信端末２００との接続が可能であるかどうかを判定する。近距離通信により、タグ通信端末２００との接続が可能である場合には、判定が満たされて、上記ステップＳＣ５に戻り、同様の手順を繰り返す。一方、近距離通信により、タグ通信端末２００との接続が不可能である場合には、判定が満たされず、ステップＳＣ４５に移る。
【０１１０】
ステップＳＣ４５では、全体制御部１１０は、上記遠距離通信によるタグ通信端末２００との接続が切断されたかどうかを判定する。例えば端末間の離隔距離が前述した遠距離通信における通信距離以内を保っているため、上記遠距離通信によるタグ通信端末２００との接続が切断されていない場合には、判定が満たされず上記ステップＳＣ３５に戻り、同様の手順を繰り返す。一方、例えば端末間の離隔距離が前述した遠距離通信における通信距離外となったため、上記遠距離通信によるタグ通信端末２００との接続が切断された場合には、判定が満たされてステップＳＣ５０に移る。
【０１１１】
ステップＳＣ５０では、全体制御部１１０は、表示部１０２に制御信号を出力し、タグ通信端末２００との接続ができない旨のエラー表示を表示させる。なお、図示しない音発生部により音で報知させるようにしてもよい。その後、このフローを終了する。
【０１１２】
なお、操作端末１００の全体制御部１１０が、上記図８に示すタグ通信端末２００との接続に関する制御手順を実行するのではなく、タグ通信端末２００の全体制御部２１０が、操作端末１００との接続に関する制御手順（図示及び説明は省略）を実行するようにしてもよい。
【０１１３】
図９を用いて、上記図８に示す制御手順と並行して、操作端末１００の全体制御部１１０が実行する制御手順を説明する。なお、図８及び図９に示す各制御手順は、操作端末１００の全体制御部１１０によって、例えばコンピュータのＯＳ等でしばしば行われる「マルチタスク処理」と同様の公知の手法により、同時並行処理される。
【０１１４】
図９において、例えばユーザにより、操作端末１００の電源がオンにされることによって、図中「ＳＴＡＲＴ」位置で表されるように、このフローが開始される。
【０１１５】
まずステップＳＣ１００で、全体制御部１１０は、操作ボタン１０１を介し、無線タグＴとの無線通信を開始させる、所定の開始操作が行われたかどうかを判定する。開始操作が行われるまで判定が満たされず、ループして待機し、開始操作が行われたら判定が満たされて、ステップＳＣ１０５に移る。
【０１１６】
ステップＳＣ１０５では、全体制御部１１０は、無線タグＴとの通信を開始させるための開始信号を、端末通信部１２５を介し近距離通信又は遠距離通信により、タグ通信端末２００へ送信する。具体的には、上記開始信号を、近距離用通信制御部１０７及び近距離用アンテナ１０３と、遠距離用通信制御部１０８及び遠距離用アンテナ１０４とのうち、この時点において通信切替部１０９により切り替えられている方を介し、言い換えれば、この時点で接続されている通信により、タグ通信端末２００へ送信する。
【０１１７】
その後、ステップＳＣ１１０で、全体制御部１１０は、後述の図１０のステップＳＴ３０でタグ通信端末２００側の端末通信部２２５より送信された、前述した送信情報を、端末通信部１２５を介し近距離通信又は遠距離通信により受信したかどうかを判定する。送信情報を受信していない場合には、判定が満たされず、後述のステップＳＣ１２０に移る。一方、送信情報を受信した場合には、判定が満たされてステップＳＣ１１５に移る。
【０１１８】
ステップＳＣ１１５では、全体制御部１１０は、上記受信された送信情報を、不揮発性記憶装置１１３に記憶させる。また、これとともに、上記受信された送信情報に含まれる所定の情報、例えば前述した「バッテリ残量」（図６参照）を、表示部１０２に表示させる。
【０１１９】
そして、ステップＳＣ１２０に移り、全体制御部１１０は、操作ボタン１０１を介し、無線タグＴとの無線通信を終了させる、所定の終了操作が行われたかどうかを判定する。終了操作が行われるまで判定が満たされず、上記ステップＳＣ１１０に戻り、同様の手順を繰り返す。そして、終了操作が行われたら判定が満たされて、ステップＳＣ１２５に移る。
【０１２０】
ステップＳＣ１２５では、全体制御部１１０は、無線タグＴとの通信を終了させるための終了信号を、端末通信部１２５を介し近距離通信又は遠距離通信により、タグ通信端末２００へ送信する。具体的には、上記終了信号を、近距離用通信制御部１０７及び近距離用アンテナ１０３と、遠距離用通信制御部１０８及び遠距離用アンテナ１０４とのうち、この時点において通信切替部１０９により切り替えられている方を介し、言い換えれば、この時点で接続されている通信により、タグ通信端末２００へ送信する。その後、このフローを終了する。
【０１２１】
図１０を用いて、タグ通信端末２００の全体制御部２１０が実行する制御手順を説明する。
【０１２２】
図１０において、例えばユーザにより、タグ通信端末２００の電源がオンにされることによって、図中「ＳＴＡＲＴ」位置で表されるように、このフローが開始される。
【０１２３】
まずステップＳＴ５で、全体制御部２１０は、上記図９のステップＳＣ１０５で操作端末１００側の端末通信部１２５より送信された、無線タグＴとの通信を開始させるための開始信号を、端末通信部２２５を介し近距離通信又は遠距離通信により受信したかどうかを判定する。開始信号を受信するまで判定が満たされず、ループして待機し、開始信号を受信したら、判定が満たされてステップＳＴ１０に移る。
【０１２４】
ステップＳＴ１０では、全体制御部２１０は、ＲＦ通信制御部２１１に制御信号を出力し、無線タグＴの無線タグ回路部Ｔｏに記憶された情報を読み出すためのタグ読み取り信号を生成する。そして、ＲＦ通信制御部２１１は、その生成したタグ読み取り信号を、タグ通信用アンテナ２０６を介し、上記通信範囲に存在する無線タグ回路部Ｔｏに送信し、返信を促す。
【０１２５】
その後、ステップＳＴ１５で、全体制御部２１０は、上記タグ読み取り信号に対応し通信範囲内の無線タグＴの無線タグ回路部Ｔｏから返信された応答信号を、タグ通信用アンテナ２０６及びＲＦ通信制御部２１１を介し受信したかどうかを判定する。応答信号を受信しない場合には、判定が満たされず、上記ステップＳＴ１０に戻り、再び上記タグ読み取り信号の送信を繰り返す（以下適宜、「リトライ」と称する）。なお、この図１０では図示を省略しているが、上記リトライは予め定められた設定回数だけ行われ、その間に応答信号を受信しない場合には、後述のステップＳＴ４０に移る。一方、応答信号を受信した場合には、判定が満たされてステップＳＴ２０に移る。
【０１２６】
ステップＳＴ２０では、全体制御部２１０は、上記受信された応答信号より、無線タグＴの無線タグ回路部Ｔｏに記憶されたタグＩＤを抽出して取得する。
【０１２７】
そして、ステップＳＴ２５に移り、全体制御部２１０は、付与データ生成部２１４に制御信号を出力し、上記ステップＳＴ２０で取得されたタグＩＤに対応した１０種類の付与データ（図６参照）を生成させる。
【０１２８】
その後、ステップＳＴ１００で、全体制御部２１０は、端末通信部２２５によりタグ通信端末２００から操作端末１００へと送信される送信情報の内容の切り替えを行う、送信内容切替処理を実行する。なお、この詳細内容については、後述の図１１で説明する。
【０１２９】
そして、ステップＳＴ３０に移り、全体制御部２１０は、上記ステップＳＴ１００での切り替えに沿って、上記ステップＳＴ２０でタグ通信用アンテナ２０６等を介し取得されたタグＩＤ、及び、上記ステップＳＴ２５で付与データ生成部２１４により生成された１０種類の付与データのうち、少なくともタグＩＤを、送信情報として端末通信部２２５を介し近距離通信又は遠距離通信により、操作端末１００へ送信する。具体的には、上記送信情報を、近距離用通信制御部２０７及び近距離用アンテナ２０３と、遠距離用通信制御部２０８及び遠距離用アンテナ２０４とのうち、この時点において通信切替部２０９により切り替えられている方を介し、言い換えれば、この時点で接続されている通信により、操作端末１００へ送信する。
【０１３０】
その後、ステップＳＴ４０に移り、全体制御部２１０は、上記図９のステップＳＣ１２５で操作端末１００側の端末通信部１２５より送信された無線タグＴとの通信を終了させるための終了信号を、端末通信部２２５を介し近距離通信又は遠距離通信により受信したかどうかを判定する。終了信号を受信するまで判定が満たされず、上記ステップＳＴ１０に戻り、同様の手順を繰り返す。そして、終了信号を受信したら、判定が満たされて、このフローを終了する。
【０１３１】
図１１を用いて、上記図１０のステップＳＴ１００の詳細手順を説明する。
【０１３２】
図１１において、まずステップＳＴ１１０で、全体制御部２１０は、この時点で接続されている端末間通信、すなわち、上記近距離通信又は遠距離通信における通信速度Ｓを検出する。
【０１３３】
その後、ステップＳＴ１１５で、全体制御部２１０は、上記ステップＳＴ１１０で検出された通信速度Ｓが、上記３つの速度区分「高速」「中速」「低速」のうち、いずれの速度区分に該当するかを判定する。このステップが、各請求項記載の通信速度判定手段として機能する。
【０１３４】
上記ステップＳＴ１１５で通信速度Ｓが「高速」に該当すると判定された場合には、ステップＳＴ１２０に移る。そして、ステップＳＴ１２０で、全体制御部２１０は、操作端末１００へと送信される送信情報の内容を、タグＩＤ及び１０種類の付与データとする。その後、このルーチンを終了する。
【０１３５】
また、上記ステップＳＴ１１５で通信速度Ｓが「中速」に該当すると判定された場合には、ステップＳＴ１２５に移る。そして、ステップＳＴ１２５で、全体制御部２１０は、操作端末１００へと送信される送信情報の内容を、タグＩＤ及び４種類の付与データとする。その後、このルーチンを終了する。
【０１３６】
また、上記ステップＳＴ１１５で通信速度Ｓが「低速」に該当すると判定された場合には、ステップＳＴ１３０に移る。そして、ステップＳＴ１３０で、全体制御部２１０は、操作端末１００へと送信される送信情報の内容を、タグＩＤのみとする。その後、このルーチンを終了する。
【０１３７】
このように、上記ステップＳＴ１１５で通信速度Ｓが上記３つの速度区分「高速」「中速」「低速」のうちいずれの速度区分に該当すると判定されたかに対応して、ステップＳＴ１２０、ステップＳＴ１２５、及びステップＳＴ１３０において、全体制御部２１０は、タグ通信端末２００から操作端末１００へと送信される送信情報の内容を切り替える。これらステップＳＴ１２０、ステップＳＴ１２５、及びステップＳＴ１３０が、各請求項記載の情報切替手段として機能する。
【０１３８】
なお、操作端末１００の全体制御部１１０が、上記ステップＳＴ１１５に相当する処理、すなわち、端末間通信における通信速度Ｓが上記３つの速度区分「高速」「中速」「低速」のうち、いずれの速度区分に該当するかの判定を行うようにしてもよい。
【０１３９】
以上説明したように、本実施形態のリーダ１は、操作端末１００及びタグ通信端末２００を有している。そして、これら操作端末１００及びタグ通信端末２００は、互いに着脱自在に構成されている。これにより、操作端末１００をユーザが操作しやすい状態に配置するとともに、タグ通信端末２００は無線タグＴと通信しやすい場所に配置することができる。この結果、ユーザの利便性を向上することができる。
【０１４０】
また、上記のように、リーダ１が、別体である操作端末１００及びタグ通信端末２００により構成された場合、それら操作端末１００とタグ通信端末２００との間で信号の授受を行う必要がある。特に、タグ通信端末２００側で無線タグＴとの通信が行われた際には、無線タグＴの情報読み取り結果を、タグ通信端末２００から操作端末１００へ送信する必要がある。
【０１４１】
すなわち、本実施形態においては、タグ通信端末２００のタグ通信用アンテナ２０６を介し、無線タグＴの無線タグ回路部Ｔｏに記憶されたタグＩＤを無線通信により取得する（図１０のステップＳＴ２０を参照）。そして、この取得されたタグＩＤに対応して、タグ通信端末２００の付与データ生成部２１４が、上記情報読み取り結果に関する１０種類の付与データを生成する（図１０のステップＳＴ２５を参照）。その後、操作端末１００の端末通信部１２５と、タグ通信端末２００の端末通信部２２５との間で端末間通信が行われ、タグ通信端末２００から操作端末１００へとタグＩＤや付与データの送信が行われる（図１０のステップＳＴ３０を参照）。
【０１４２】
このとき、本実施形態では、上記送信におけるデータ量を最適に調整するため、上記図１１のステップＳＴ１１５、ステップＳＴ１２０、ステップＳＴ１２５、及びステップＳＴ１３０が設けられている。すなわち、タグ通信端末２００の全体制御部２１０は、端末間通信における通信速度Ｓが上記３つの速度区分「高速」「中速」「低速」のうち、いずれの区分であるかどうかを判定する（ステップＳＴ１１５を参照）。そして、上記通信速度Ｓの判定結果に応じ、端末間通信によりタグ通信端末２００から操作端末１００へ送信される、前述した送信情報の内容を切り替える（ステップＳＴ１２０、ステップＳＴ１２５、及びステップＳＴ１３０を参照）。これにより、無線タグＴの情報読み取り結果に関する情報を、タグ通信端末２００から操作端末１００側へと確実に遅滞なく送信することができる。
【０１４３】
また、本実施形態では特に、端末間通信における通信速度Ｓが、上記３つの速度区分「高速」「中速」「低速」に含まれる「高速」に該当するか、「中速」及び「低速」に該当するか、を判定する。そして、通信速度Ｓが「高速」に該当すると判定された場合には、タグ通信端末２００から操作端末１００へ送信される送信情報の内容を、所定数の、上記の例では生成されたすべての付与データ、及び、タグＩＤとする。また、通信速度Ｓが「中速」に該当すると判定された場合には、タグ通信端末２００から操作端末１００へ送信される送信情報の内容を、上記所定数よりも少ない数の、上記の例では４種類の付与データ及びタグＩＤとする。また、通信速度Ｓが「低速」に該当すると判定された場合には、タグ通信端末２００から操作端末１００へ送信される送信情報の内容を、タグＩＤのみとする。
【０１４４】
これにより、端末間通信の通信速度Ｓが速い場合にはタグＩＤと多数の付与データとを送信することで、操作端末１００がより詳細な情報を取得することができる。端末間通信の通信速度Ｓが遅い場合にはタグＩＤと少数の付与データ、若しくは、タグＩＤのみを送信することで、通信バッファオーバーフローを防止し、リアルタイム性を確保することができる。以上のようにして、無線タグＴの情報読み取り結果に関する情報を、タグ通信端末２００から操作端末１００側へと確実に遅滞なく送信することができる。
【０１４５】
また、本実施形態では特に、操作端末１００の端末通信部１２５は、近距離通信用アンテナ１０３等と、遠距離通信用アンテナ１０４等と、通信切替部１０９とを含んでいる。また、タグ通信端末２００の端末通信部２２５は、近距離通信用アンテナ２０３等と、遠距離通信用アンテナ２０４等と、通信切替部２０９とを含んでいる。そして、上記近距離通信又は遠距離通信における通信速度Ｓが、上記３つの速度区分「高速」「中速」「低速」のうち、いずれの速度区分に該当するかを判定する。
【０１４６】
これにより、操作端末１００とタグ通信端末２００との間で種々の態様の通信が切り替えて実行される場合であっても、各態様における通信速度Ｓに対応して、無線タグＴの情報読み取り結果に関する情報を確実に遅滞なく送信することができる。したがって、互いに着脱自在な操作端末１００及びタグ通信端末２００を、互いに接近させた状態や互いに遠ざけた状態で確実に使用することができる。
【０１４７】
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【０１４８】
（１）通信速度、及び、タグＩＤの最大取得数の両方に対応して、操作端末へ送信される送信情報の内容を切り替える場合
上記実施形態においては、端末間通信における通信速度Ｓに対応して、タグ通信端末２００から操作端末１００へ送信される送信情報の内容を切り替えていたが、これに限られない。すなわち、端末間通信における通信速度Ｓ、及び、タグ通信用アンテナ２０６による単位時間当たりのタグＩＤの最大取得数、の両方に対応して、タグ通信端末２００から操作端末１００へ送信される送信情報の内容を切り替えるようにしてもよい。
【０１４９】
ここで、本変形例において、操作端末１００の全体制御部１１０が実行する制御手順は、前述の図８及び図９と同様である。また、タグ通信端末２００の全体制御部２１０が実行する制御手順において前述の図１０と異なる点は、ステップＳＴ１００であり、その他の手順は前述の図１０の各手順と同様である。以下、図１２を用いて、本変形例におけるステップＳＴ１００の詳細手順を説明する。なお、この図１２は、前述の図１１に対応する図である。図１１と同等の手順には同符号を付し説明を省略する。
【０１５０】
図１２において、前述の図１１と異なる点は、ステップＳＴ１０２、ステップＳＴ１０４、ステップＳＴ１０５、ステップＳＴ１０６、ステップＳＴ１０８、ステップＳＴ１１７、及びステップＳＴ１２２を、新たに設けた点である。
【０１５１】
すなわち、まず新たに設けたステップＳＴ１０２で、全体制御部２１０は、後述するフラグＦｃを０に初期化する。
【０１５２】
その後、新たに設けたステップＳＴ１０４で、全体制御部２１０は、タグ通信用アンテナ２０６及びＲＦ通信制御部２１１による無線タグＴとの無線通信速度（以下適宜、「タグ通信速度」と称する）を検出する。
【０１５３】
そして、新たに設けたステップＳＴ１０５に移り、全体制御部２１０は、上記ステップＳＴ１０４で検出されたタグ通信速度に基づき、タグ通信用アンテナ２０６及びＲＦ通信制御部２１１による単位時間あたりのタグＩＤの最大取得数Ｃを算出する。なお、予め、タグ通信速度と、上記単位時間あたりのタグＩＤの最大取得数Ｃとを対応付けて不揮発性記憶装置２１３に記憶させておいてもよい。この場合、全体制御部２１０は、このステップＳＴ１０５で、上記ステップＳＴ１０４で検出されたタグ通信速度に基づき、対応する上記タグＩＤの最大取得数Ｃを、不揮発性記憶装置２１３から取得すればよい。
【０１５４】
その後、新たに設けたステップＳＴ１０６で、全体制御部２１０は、上記ステップＳＴ１０５で算出された、上記単位時間あたりのタグＩＤの最大取得数Ｃが、所定のタグ数しきい値Ｃ１、例えば１００［個／ｓ］以上であるかどうかを判定する。このステップが、タグ通信判定手段として機能する。Ｃ＜Ｃ１である場合には、判定が満たされず、後述のステップＳＴ１１０に移る。一方、Ｃ≧Ｃ１である場合には、判定が満たされて、新たに設けたステップＳＴ１０８に移る。
【０１５５】
ステップＳＴ１０８では、全体制御部２１０は、Ｃ≧Ｃ１であることを表すフラグＦｃを１とする。
【０１５６】
その後のステップＳＴ１１０及びステップＳＴ１１５は、前述の図１１と同様であり、この時点で接続されている上記近距離通信又は遠距離通信における通信速度Ｓを検出し、通信速度Ｓが、上記３つの速度区分「高速」「中速」「低速」のうち、いずれの速度区分に該当するかを判定する。
【０１５７】
上記ステップＳＴ１１５で通信速度Ｓが「高速」に該当すると判定された場合には、新たに設けたステップＳＴ１１７に移る。そして、ステップＳＴ１１７で、全体制御部２１０は、上記フラグＦｃが０であるかどうかを判定する。Ｆｃ＝１である場合には、判定が満たされずステップＳＴ１２５に移る。一方、Ｆｃ＝０である場合には、判定が満たされてステップＳＴ１２０に移る。
【０１５８】
ステップＳＴ１２０は、前述の図１１と同様であり、操作端末１００へと送信される送信情報の内容を、タグＩＤ及び１０種類の付与データとする。その後、このルーチンを終了する。
【０１５９】
また、上記ステップＳＴ１１５で通信速度Ｓが「中速」に該当すると判定された場合には、新たに設けたステップＳＴ１２２に移る。そして、ステップＳＴ１２２で、全体制御部２１０は、上記フラグＦｃが０であるかどうかを判定する。Ｆｃ＝１である場合には、判定が満たされずステップＳＴ１３０に移る。一方、Ｆｃ＝０である場合には、判定が満たされてステップＳＴ１２５に移る。
【０１６０】
ステップＳＴ１２５は、前述の図１１と同様であり、操作端末１００へと送信される送信情報の内容を、タグＩＤ及び４種類の付与データとする。その後、このルーチンを終了する。
【０１６１】
また、上記ステップＳＴ１１５で通信速度Ｓが「低速」に該当すると判定された場合には、ステップＳＴ１３０に移る。ステップＳＴ１３０は、前述の図１１と同様であり、操作端末１００へと送信される送信情報の内容を、タグＩＤのみとする。その後、このルーチンを終了する。
【０１６２】
このように、上記ステップＳＴ１１５で通信速度Ｓが上記３つの速度区分「高速」「中速」「低速」のうちいずれの速度区分に該当すると判定されたか、及び、ステップＳＴ１０６でＣ≧Ｃ１であると判定されたか、の両方に対応して、ステップＳＴ１２０、ステップＳＴ１２５、及びステップＳＴ１３０において、全体制御部２１０は、タグ通信端末２００から操作端末１００へと送信される送信情報の内容を切り替える。本変形例においても、ステップＳＴ１２０、ステップＳＴ１２５、及びステップＳＴ１３０が、各請求項記載の情報切替手段として機能する。
【０１６３】
すなわち、「高速」かつＣ＜Ｃ１である場合には、ステップＳＴ１２０で、操作端末１００へと送信される送信情報の内容が、タグＩＤ及び１０種類の付与データと決定される。一方、「高速」かつＣ≧Ｃ１である場合には、ステップＳＴ１２５で、操作端末１００へと送信される送信情報の内容が、タグＩＤ及び４種類の付与データと決定される。すなわち、「高速」かつＣ≧Ｃ１である場合は、操作端末１００へと送信される送信情報に含まれる付与データの数が、「高速」かつＣ＜Ｃ１である場合よりも少なくなるように決定される。
【０１６４】
また、「中速」かつＣ＜Ｃ１である場合には、ステップＳＴ１２５で、操作端末１００へと送信される送信情報の内容が、タグＩＤ及び４種類の付与データと決定される。一方、「中速」かつＣ≧Ｃ１である場合には、ステップＳＴ１３０で、操作端末１００へと送信される送信情報の内容が、タグＩＤのみと決定される。すなわち、「中速」かつＣ≧Ｃ１である場合は、操作端末１００へと送信される送信情報に含まれる付与データの数が、「中速」かつＣ＜Ｃ１である場合よりも少なくなるように決定される。
【０１６５】
本変形例においては、タグ通信用アンテナ２０６等による単位時間あたりのタグＩＤの最大取得数Ｃが、上記タグ数しきい値Ｃ１以上であるかどうかを判定する。そして、端末間通信における通信速度Ｓが、上記３つの速度区分「高速」「中速」「低速」のうちいずれの速度区分に該当すると判定されたか、及び、Ｃ≧Ｃ１であると判定されたか、の両方に対応して、タグ通信端末２００から操作端末１００へと送信される送信情報の内容を切り替える。これにより、無線タグＴのタグＩＤが数多く取得された場合には、端末間通信による操作端末１００へのデータ量を低減して、通信バッファオーバーフローを防止し、リアルタイム性を確保することができる。
【０１６６】
（２）通信速度に対応して、タグ通信速度を変更する場合
すなわち、端末間通信における通信速度Ｓが、上記３つの速度区分「高速」「中速」「低速」のうち、いずれの速度区分に該当するかに対応して、上記タグ通信速度を変更するようにしてもよい。
【０１６７】
ここで、本変形例において、操作端末１００の全体制御部１１０が実行する制御手順は、前述の図８及び図９と同様である。また、タグ通信端末２００の全体制御部２１０が実行する制御手順において前述の図１０と異なる点は、ステップＳＴ１００であり、その他の手順は前述の図１０の各手順と同様である。以下、図１３を用いて、本変形例におけるステップＳＴ１００の詳細手順を説明する。なお、この図１３は、前述の図１１及び図１２に対応する図である。図１１と同等の手順には同符号を付し説明を省略する。
【０１６８】
図１３において、前述の図１１と異なる点は、ステップＳＴ１２２、ステップＳＴ１２７、及びステップＳＴ１３２を、新たに設けた点である。すなわち、ステップＳＴ１１０及びステップＳＴ１１５は前述の図１１と同様であり、ステップＳＴ１１５で、通信速度Ｓが、上記３つの速度区分「高速」「中速」「低速」のうち、いずれの速度区分に該当するかを判定する。
【０１６９】
上記ステップＳＴ１１５で通信速度Ｓが「高速」に該当すると判定された場合には、ステップＳＴ１２０に移る。ステップＳＴ１２０は、前述の図１１と同様であり、操作端末１００へと送信される送信情報の内容を、タグＩＤ及び１０種類の付与データとする。その後、新たに設けたステップＳＴ１２２に移る。
【０１７０】
ステップＳＴ１２２では、全体制御部２１０は、ＲＦ通信制御部２１１に制御信号を出力し、上記タグ通信速度を、予め定められたタグ通信速度の最大速度、言い換えれば、初期値に設定させる。そして、このルーチンを終了する。
【０１７１】
また、上記ステップＳＴ１１５で通信速度Ｓが「中速」に該当すると判定された場合には、ステップＳＴ１２５に移る。ステップＳＴ１２５は、前述の図１１と同様であり、操作端末１００へと送信される送信情報の内容を、タグＩＤ及び４種類の付与データとする。その後、新たに設けたステップＳＴ１２７に移る。
【０１７２】
ステップＳＴ１２７では、全体制御部２１０は、ＲＦ通信制御部２１１に制御信号を出力し、上記タグ通信速度を変更させる。この例では、タグ通信速度を、上記タグ通信速度の最大速度の２分の１とさせる。そして、ルーチンを終了する。
【０１７３】
また、上記ステップＳＴ１１５で通信速度Ｓが「低速」に該当すると判定された場合には、ステップＳＴ１３０に移る。ステップＳＴ１３０は、前述の図１１と同様であり、操作端末１００へと送信される送信情報の内容を、タグＩＤのみとする。その後、新たに設けたステップＳＴ１３２に移る。
【０１７４】
ステップＳＴ１３２では、全体制御部２１０は、ＲＦ通信制御部２１１に制御信号を出力し、上記タグ通信速度を変更させる。この例では、タグ通信速度を、上記タグ通信速度の最大速度の５分の１とさせる。そして、ルーチンを終了する。
【０１７５】
なお、上記ステップＳＴ１２２、ステップＳＴ１２７、及びステップＳＴ１３２が、各請求項記載のタグ通信制御手段として機能する。
【０１７６】
本変形例においては、端末間通信における通信速度Ｓが、上記３つの速度区分「高速」「中速」「低速」のうちいずれの速度区分に該当すると判定されたかに対応して、上記タグ通信速度を変更する。これにより、端末間通信における通信速度Ｓが遅い場合には、タグ通信速度を遅くし無線タグＴから取得するデータ量を低減することができる。この結果、端末間通信でのデータ量過大を防止し、通信の円滑性が損なわれるのを回避することができる。
【０１７７】
（３）通信切替中はタグＩＤ及び付与データをメモリに記憶し、切替完了後に送信する場合
すなわち、タグ通信端末２００の通信切替部２０９による切り替えが実行中である場合には、タグ通信用アンテナ２０６を介し取得されたタグＩＤと、付与データ生成部２１４により生成された付与データとを、メモリ２１２に記憶させる。そして、通信切替部２０９による切り替えが完了したら、メモリ２１２よりタグＩＤ及び付与データを読み出して、タグ通信端末２００から操作端末１００への情報送信を行うようにしてもよい。
【０１７８】
ここで、本変形例において、操作端末１００の全体制御部１１０が実行する制御手順は、前述の図８及び図９と同様である。以下、図１４を用いて、本変形例において、タグ通信端末２００の全体制御部２１０が実行する制御手順を説明する。なお、この図１４は、前述の図１０に対応する図である。図１０と同等の手順には同符号を付し説明を省略する。
【０１７９】
図１４において、まずステップＳＴ２で、全体制御部２１０は、後述するフラグＦｍを０に初期化する。
【０１８０】
その後のステップＳＴ５〜ステップＳＴ２５は、前述の図１０と同様である。すなわち、ステップＳＴ２５で、１０種類の付与データを生成させたら、ステップＳＴ２７に移る。
【０１８１】
ステップＳＴ２７では、全体制御部２１０は、通信切替部２０９による、近距離用通信制御部２０７及び近距離用アンテナ２０３と、遠距離用通信制御部２０８及び遠距離用アンテナ２０４とのうち、いずれを用いるかの切り替え状況を判定する。このステップが、各請求項記載の切替判定手段として機能する。上記通信切替部２０９による切り替えが実行中であると判定された場合には、ステップＳＴ２８に移る。
【０１８２】
ステップＳＴ２８では、全体制御部２１０は、前述のステップＳＴ２０でタグ通信用アンテナ２０６を介し取得されたタグＩＤ、及び、前述のステップＳＴ２５で付与データ生成部２１４により生成された付与データを、メモリ２１２に記憶させる。なお、本変形例では、メモリ２１２が、各請求項記載のデータ記憶手段として機能する。
【０１８３】
そして、ステップＳＴ２９に移り、全体制御部２１０は、タグＩＤ及び付与データがメモリ２１２に記憶されていることを表すフラグＦｍを１とする。その後、上記ステップＳＴ２７に戻り、同様の手順を繰り返す。
【０１８４】
一方、上記ステップＳＴ２７において、上記通信切替部２０９による切り替えが完了したと判定された場合には、ステップＳＴ１００に移る。
【０１８５】
その後のステップＳＴ１００及びステップＳＴ３０は、前述の図１０と同様である。すなわち、ステップＳＴ３０で、送信情報を操作端末１００へ送信したら、ステップＳＴ３２に移る。
【０１８６】
ステップＳＴ３２では、全体制御部２１０は、上記フラグＦｍが１であるかどうかを判定する。Ｆｍ＝０である場合には、判定が満たされず、後述のステップＳＴ４０に移る。一方、Ｆｍ＝１である場合には、判定が満たされてステップＳＴ３４に移る。
【０１８７】
ステップＳＴ３４では、全体制御部２１０は、近距離用通信制御部２０７及び近距離用アンテナ２０３、又は、遠距離用通信制御部２０８及び遠距離用アンテナ２０４により行われている、上記近距離通信又は遠距離通信での通信データ量Ｄを検出する。
【０１８８】
そして、ステップＳＴ３５に移り、全体制御部２１０は、上記ステップＳＴ３４で検出された通信データ量Ｄが、予め通信速度Ｓの大小に対応付けて定められたデータ量しきい値Ｄ１以下かどうかを判定する。このステップが、各請求項記載のデータ量判定手段として機能する。Ｄ＞Ｄ１である場合には、判定が満たされず、後述のステップＳＴ４０に移る。一方、Ｄ≦Ｄ１である場合には、判定が満たされてステップＳＴ３６に移る。
【０１８９】
ステップＳＴ３６では、全体制御部２１０は、上記ステップＳＴ２８でメモリ２１２に記憶されたタグＩＤ及び付与データを読み出す。このステップが、各請求項記載のデータ読み出し手段として機能する。
【０１９０】
その後、ステップＳＴ３８で、全体制御部２１０は、上記ステップＳＴ３６で読み出されたタグＩＤ及び付与データを用い、前述のステップＳＴ１００での切り替えに沿って、端末通信部２２５を介し近距離通信又は遠距離通信により、操作端末１００への情報送信を行う。具体的には、近距離用通信制御部２０７及び近距離用アンテナ２０３と、遠距離用通信制御部２０８及び遠距離用アンテナ２０４とのうち、この時点において通信切替部２０９により切り替えられている方を介し、言い換えれば、この時点で接続されている通信により、操作端末１００への情報送信を行う。
【０１９１】
その後のステップＳＴ４０は、前述の図１０と同様であるので、説明を省略する。
【０１９２】
なお、操作端末１００の全体制御部１１０が、上記ステップＳＴ２７に相当する処理、すなわち、通信切替部１０９による、近距離用通信制御部１０７及び近距離用アンテナ１０３と、遠距離用通信制御部１０８及び遠距離用アンテナ１０４とのうち、いずれを用いるかの切り替え状況の判定を行うようにしてもよい。また、操作端末１００の全体制御部１１０が、上記ステップＳＴ３５に相当する処理、すなわち、近距離通信又は遠距離通信での通信データ量Ｄが、予め通信速度Ｓの大小に対応付けて定められたデータ量しきい値Ｄ１以下かどうかの判定を行うようにしてもよい。
【０１９３】
本変形例においては、タグ通信端末２００の全体制御部２１０は、通信切替部２０９による上記切り替え状況を判定する。このとき、通信切替部２０９による切り替えが実行中であると判定された場合、タグ通信端末２００のメモリ２１２は、タグ通信用アンテナ２０６を介し取得されたタグＩＤと、付与データ生成部２１４により生成された付与データとを記憶する。そして、通信切替部２０９による切り替えが完了したと判定された場合、タグ通信端末２００の全体制御部２１０は、上記メモリ２１２に記憶されたタグＩＤ及び付与データを読み出す。そして、通信切替部２０９により切り替えられた、近距離用通信制御部２０７及び近距離用アンテナ２０３、又は、遠距離用通信制御部２０８及び遠距離用アンテナ２０４は、上記メモリ２１２より読み出されたタグＩＤ及び付与データを用い、タグ通信端末２００から操作端末１００への情報送信を行う。これにより、端末間通信の態様を切り替えている間における、タグ通信用アンテナ２０６を介した無線タグＴの読み取り結果についても、漏らさず確実にタグ通信端末２００から操作端末１００へ送信することができる。
【０１９４】
また特に、タグ通信端末２００の全体制御部２１０は、上記近距離通信又は遠距離通信での通信データ量Ｄが、上記データ量しきい値Ｄ１以下かどうかを判定する。そして、通信切替部２０９により切り替えられた、近距離用通信制御部２０７及び近距離用アンテナ２０３、又は、遠距離用通信制御部２０８及び遠距離用アンテナ２０４は、Ｄ≦Ｄ１であると判定された場合に、上記メモリ２１２より読み出されたタグＩＤ及び付与データを用い、タグ通信端末２００から操作端末１００への情報送信を行う。これにより、端末間通信の態様を切り替えている間における、タグ通信用アンテナ２０６を介した無線タグＴの読み取り結果を、現在実行している端末間通信でのデータ送信のリアルタイム性を損なうことなく、漏らさず確実に操作端末１００へ送信することができる。
【０１９５】
（４）優先順位が上位である付与データを優先的に操作端末へ送信する場合
すなわち、タグ通信端末２００から操作端末１００へ送信される送信情報の内容の切り替える場合に、当該送信される送信情報の内容に、順位情報が上位である種類の付与データが優先的して含まれるように、切り替えを行うようにしてもよい。
【０１９６】
本変形例においては、タグ通信端末２００の不揮発性記憶装置２１３に、順位記憶手段としての優先順位データベース２１３０（後述の図１５参照）が記憶されている。この優先順位データベース２１３０は、予め、前述した１０種類の付与データ（図６参照）の種類別にそれぞれ設定された順位情報を記憶する。
【０１９７】
以下、図１５を用いて、優先順位データベース２１３０の記憶内容の一例を概念的に説明する。
【０１９８】
図１５に示すように、優先順位データベース２１３０では、１０種類の付与データの種類別に、順位情報が設定されている。この例では、「応答信号受信時刻」は１位、「タグ読み取り信号送信から応答信号受信までの時間差」は２位、「電磁波送信強度」は３位、「電磁波受信強度」は４位、「電磁波送信方向」は５位、「タグ通信端末の向き情報」は６位、「タグ通信端末の位置情報」は７位、「偏波面方向」は８位、「通信周波数」は９位、「バッテリ残量」は１０位、とそれぞれ順位情報が設定されている。
【０１９９】
ここで、例えば、端末間通信における通信速度Ｓが「中速」に該当し、４種類の付与データを含むようにタグ通信端末２００から操作端末１００へ送信される送信情報の内容が、切り替えられる場合がある。本変形例では、この場合に、当該送信される送信情報の内容に、上記優先順位データベース２１３０に記憶された順位情報が上位である種類の、具体的には、１位〜４位である種類の付与データが優先して含まれるように、切り替えが行われる。
【０２００】
ここで、本変形例において、操作端末１００の全体制御部１１０が実行する制御手順は、前述の図８及び図９と同様である。また、タグ通信端末２００の全体制御部２１０が実行する制御手順において前述の図１０と異なる点は、ステップＳＴ１００であり、その他の手順は前述の図１０の各手順と同様である。以下、図１６を用いて、本変形例におけるステップＳＴ１００の詳細手順を説明する。なお、この図１６は、前述の図１１、図１２、及び図１３に対応する図である。図１１と同等の手順には同符号を付し説明を省略する。
【０２０１】
図１６において、前述の図１１と異なる点は、ステップＳＴ１２５に代えてステップＳＴ１２５′を設けた点である。すなわち、前述のステップＳＴ１１５で通信速度Ｓが「中速」に該当すると判定された場合には、ステップＳＴ１２５に代えて設けたステップＳＴ１２５′に移る。
【０２０２】
ステップＳＴ１２５′では、全体制御部２１０は、操作端末１００へと送信される送信情報の内容を、タグＩＤ、及び、上記優先順位データベース２１３０において記憶された順位情報が１位〜４位である４種類の付与データとする。このステップも、各請求項記載の情報切替手段として機能する。その後、このルーチンを終了する。
【０２０３】
本変形例においては、タグ通信端末２００の優先順位データベース２１３０には、予め１０種類の付与データの種類別にそれぞれ設定された順位情報が記憶されている。そして、少なくとも１つの付与データを含むようにタグ通信端末２００から操作端末１００へ送信される送信情報の内容を切り替える場合に、当該送信される送信情報の内容に、上記優先順位データベース２１３０において記憶された順位情報が上位である種類の付与データが優先して含まれるように、切り替えを行う。これにより、用途や好みに基づきユーザが重要視する種類の付与データを、それ以外の種類の付与データよりも優先して操作端末１００で取得することができる。
【０２０４】
（５）端末通信部の通信パラメータに対応して、操作端末へ送信される送信情報の内容を切り替える場合
すなわち、端末通信部における通信パラメータ、例えば使用しているバージョンの違いや電波強度の強弱等に基づき、端末間通信における通信速度Ｓを検出する。そして、その通信速度Ｓに対応して、タグ通信端末２００から操作端末１００へ送信される送信情報の内容を切り替えるようにしてもよい。
【０２０５】
図１７を用いて、本変形例におけるリーダ１の機能的構成を説明する。なお、この図１７は、前述の図２に対応する図である。図２と同等の部分には同符号を付し説明を省略する。
【０２０６】
図１７において、本変形例のリーダ１の操作端末１００は、操作ボタン１０１と、表示部１０２と、メモリ１１２と、不揮発性記憶装置１１３と、全体制御部１１０と、バッテリ１１５と、アンテナ１２０と、通信制御部１２１とを有している。
【０２０７】
上記操作ボタン１０１、表示部１０２、メモリ１１２、不揮発性記憶装置１１３、全体制御部１１０、及びバッテリ１１５の機能的構成は、前述の図２と同様である。
【０２０８】
アンテナ１２０は、タグ通信端末２００側のアンテナ２２０（後述）との間で端末間通信を行う。通信制御部１２１は、上記アンテナ１２０を介し行われる端末間通信を制御する。なお、操作端末１００に設けられた、これらアンテナ１２０及び通信制御部１２１により、端末通信手段としての端末通信部１２５′が構成される。
【０２０９】
一方、本変形例のリーダ１のタグ通信端末２００は、タグ通信用アンテナ２０６と、ＲＦ通信制御部２１１と、メモリ２１２と、不揮発性記憶装置２１３と、全体制御部２１０と、付与データ生成部２１４と、バッテリ２１５と、アンテナ２２０と、通信制御部２２１とを有している。
【０２１０】
上記タグ通信用アンテナ２０６、ＲＦ通信制御部２１１、メモリ２１２、不揮発性記憶装置２１３、全体制御部２１０、付与データ生成部２１４、及びバッテリ２１５の機能的構成は、前述の図２と同様である。
【０２１１】
アンテナ２２０は、操作端末１００側の上記アンテナ１２０との間で端末間通信を行う。通信制御部２２１は、上記アンテナ２２０を介し行われる端末間通信を制御する。なお、タグ通信端末２００に設けられた、これらアンテナ２２０及び通信制御部２２１により、端末通信手段としての端末通信部２２５′が構成される。
【０２１２】
本変形例においては、上記端末通信部１２５′，２２５′は、所定の態様（後述）により端末間通信を行う。そして、上記タグ通信用アンテナ２０６を介し取得されたタグＩＤ、及び、上記付与データ生成部２１４により生成された上記１０種類の付与データのうち、少なくともタグＩＤを、送信情報としてタグ通信端末２００から操作端末１００へと送信する。このとき、全体制御部１１０又は全体制御部２１０は、端末通信部１２５′，２２５′における通信パラメータに基づき、端末間通信における通信速度Ｓを検出する。
【０２１３】
ここで、例えば、端末通信部１２５′，２２５′が、公知のＢｌｕｅｔｏｏｔｈ（登録商標）により端末間通信を行う場合を考える。Ｂｌｕｅｔｏｏｔｈ（登録商標）には、端末間通信における通信速度Ｓが互いに異なる、複数の「バージョン」が存在する。例えば、バージョンとしては、「１．ｘ」、「２．ｘ」、「２．ｘ＋ＥＤＲ」等がある。
【０２１４】
また、各バージョンでは、「非対称型通信方式」及び「対照型通信方式」の２つの通信方式を選択的に切り替えて通信を行うことができる。非対称型通信方式は、下り及び上りにおける通信速度Ｓが互いに異なる通信方式である。対照型通信方式は、下り及び上りにおける通信速度Ｓが互いに同一である通信方式である。
【０２１５】
このように、端末通信部１２５′，２２５′が、Ｂｌｕｅｔｏｏｔｈ（登録商標）により端末間通信を行う場合には、全体制御部１１０又は全体制御部２１０は、通信パラメータである、端末間通信に使用しているバージョン情報と当該バージョンでの通信方式とを検出する。そして、その検出結果に基づき、端末間通信における通信速度Ｓを検出する。その後は、上記実施形態と同様に、当該通信速度Ｓが上記３つの速度区分「高速」「中速」「低速」のうち、いずれの速度区分に該当するかを判定し、その判定結果に対応して、操作端末１００へと送信される送信情報の内容を切り替える。これにより、タグ通信端末２００の端末通信部２２５′は、当該送信される送信情報の内容の切り替えに沿って、操作端末１００へ情報送信を行う。
【０２１６】
また、例えば、端末通信部１２５′，２２５′が、公知の無線ＬＡＮにより端末間通信を行う場合を考える。無線ＬＡＮでは、端末間通信において送受信される電波の強度によって、通信速度Ｓが変化する。一般的に、電波強度が強いほど通信速度Ｓは大きくなり、逆に、電波強度が弱いほど通信速度Ｓは小さくなる。
【０２１７】
このように、端末通信部１２５′，２２５′が、無線ＬＡＮにより端末間通信を行う場合には、全体制御部１１０又は全体制御部２１０は、通信パラメータである、端末間通信において送受信される電波の強度を検出する。そして、その検出結果に基づき、端末間通信における通信速度Ｓを検出する。その後は、上記実施形態と同様に、当該通信速度Ｓが上記３つの速度区分「高速」「中速」「低速」のうち、いずれの速度区分に該当するかを判定し、その判定結果に対応して、操作端末１００へと送信される送信情報の内容を切り替える。これにより、タグ通信端末２００の端末通信部２２５′は、当該送信される送信情報の内容の切り替えに沿って、操作端末１００へ情報送信を行う。
【０２１８】
本変形例においても、上記実施形態と同様の効果を得る。
【０２１９】
なお、以上においては、上記端末間通信における通信速度Ｓを２つの速度しきい値Ｓ１，Ｓ２により３つの速度区分「高速」「中速」「低速」に区分したが、これに限られない。すなわち、もっと多くの速度しきい値によりもっと多くの速度区分に区分するようにしてもよいし、１つの速度しきい値により２つの速度区分に区分するようにしてもよい。
【０２２０】
また、以上においては、３つの速度区分「高速」「中速」「低速」のうち、「高速」のみを高速側の区分とし、「中速」及び「低速」を低速側の区分としたが、これに限られない。すなわち、「高速」及び「中速」を高速側の区分とし、「低速」のみを低速側の区分とするようにしてもよい。
【０２２１】
また、図８、図９、図１０、図１１等に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０２２２】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０２２３】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０２２４】
１                リーダ（無線タグ通信装置）
１００            操作端末
１０１            操作ボタン（操作手段）
１０３            近距離用アンテナ
１０４            遠距離用アンテナ
１０７            近距離用通信制御部
１０８            遠距離用通信制御部
１０９            通信切替部（端末通信切替手段）
１１０            全体制御部
１２０            アンテナ
１２１            通信制御部
１２５            端末通信部（端末通信手段）
１２５′          端末通信部（端末通信手段）
２００            タグ通信端末
２０３            近距離用アンテナ
２０４            遠距離用アンテナ
２０６            タグ通信用アンテナ
２０７            近距離用通信制御部
２０８            遠距離用通信制御部
２０９            通信切替部（端末通信切替手段）
２１０            全体制御部
２１１            ＲＦ通信制御部
２１２            メモリ（データ記憶手段）
２１４            付与データ生成部（付与データ生成手段）
２２０            アンテナ
２２１            通信制御部
２２５            端末通信部（端末通信手段）
２２５′          端末通信部（端末通信手段）
２１３０          優先順位データベース（順位記憶手段）
Ｔ                無線タグ
【図１】
2011159155.tif 000003
【図２】
2011159155.tif 000004
【図３】
2011159155.tif 000005
【図４】
2011159155.tif 000006
【図５】
2011159155.tif 000007
【図６】
2011159155.tif 000008
【図７】
2011159155.tif 000009
【図８】
2011159155.tif 000010
【図９】
2011159155.tif 000011
【図１０】
2011159155.tif 000012
【図１１】
2011159155.tif 000013
【図１２】
2011159155.tif 000014
【図１３】
2011159155.tif 000015
【図１４】
2011159155.tif 000016
【図１５】
2011159155.tif 000017
【図１６】
2011159155.tif 000018
【図１７】
2011159155.tif 000019