(57)【要約】【課題】無線タグ読取装置が主たる機能として持っている無線タグ読取機能を用いて、Ｂｌｕｅｔｏｏｔｈ通信に必要となる接続承認情報を交換できるようにする技術を提供する。【解決手段】通信対象である通信端末に備わる無線タグに記録されている情報を読み取り、前記無線タグから読み取られる無線タグ識別情報が所定の情報である場合に、前記通信端末に対する、前記無線タグ識別情報に基づく近距離無線通信による接続要求を行わせる。【選択図】図９
2012068748.tif 000002
【特許請求の範囲】
【請求項１】
無線タグに記録されている情報を読み取る無線タグ読取部と、
通信対象である通信端末と近距離無線通信による通信を行う近距離無線通信部と、
前記無線タグ読取部により無線タグから読み取られる無線タグ識別情報が所定の情報である場合に、前記近距離無線通信部にて、前記通信端末に対する前記無線タグ識別情報に基づく接続要求を行わせる通信制御部と、
を備える無線タグ読取装置。
【請求項２】
請求項１に記載の無線タグ読取装置であって、
前記無線タグ識別情報は、前記近距離無線通信部と前記通信端末との間での近距離無線通信の接続処理を開始するための接続命令情報と前記近距離無線通信の接続処理に使用する暗証情報とを含み、
前記近距離無線通信部は、前記近距離無線通信の接続処理を行う際に前記暗証情報を使用する無線タグ読取装置。
【請求項３】
請求項１に記載の無線タグ読取装置であって、
前記無線タグは、第１の記憶領域に、近距離無線接続開始命令を意味する接続命令情報を含む無線タグ識別情報を保持し、前記第１の記憶領域とは異なる第２の記憶領域に、前記近距離無線通信の接続処理に使用する暗証情報および通信プロトコル情報とを保持し、
前記近距離無線通信部は、前記近距離無線通信の接続処理を行う際に前記暗証情報および前記通信プロトコル情報を使用する無線タグ読取装置。
【請求項４】
請求項１から３のいずれかに記載の無線タグ読取装置であって、
前記近距離無線通信部は、Ｂｌｕｅｔｏｏｔｈを用いて前記通信端末との近距離無線通信を行う無線タグ読取装置。
【請求項５】
通信対象である通信端末に備わる無線タグに記録されている情報を読み取る無線タグ読取部と、通信対象である通信端末と近距離無線通信による通信を行う近距離無線通信部と、前記無線タグ読取部により前記無線タグから読み取られる無線タグ識別情報が所定の情報である場合に、前記近距離無線通信部にて、前記通信端末に対する前記無線タグ識別情報に基づく接続要求を行わせる通信制御部と、を備える無線タグ読取装置と、
前記近距離無線通信部から受信する接続要求に基づき、前記近距離無線通信部との近距離無線通信の接続処理を行う接続処理部を備える前記通信端末と、
を備える近距離無線通信接続システム。
【請求項６】
請求項５に記載の近距離無線通信接続システムであって、
前記無線タグ識別情報は、前記近距離無線通信部と前記通信端末との間での近距離無線通信の接続処理を開始するための接続命令情報と前記近距離無線通信の接続処理に使用する暗証情報とを含み、
前記近距離無線通信部は、前記近距離無線通信の接続処理を行う際に前記暗証情報を使用する近距離無線通信接続システム。
【請求項７】
請求項５に記載の近距離無線通信接続システムであって、
前記無線タグは、第１の記憶領域に、近距離無線接続開始命令を意味する接続命令情報を含む無線タグ識別情報を保持し、前記第１の記憶領域とは異なる第２の記憶領域に、前記近距離無線通信の接続処理に使用する暗証情報および通信プロトコル情報とを保持し、
前記近距離無線通信部は、前記近距離無線通信の接続処理を行う際に前記暗証情報および前記通信プロトコル情報を使用する近距離無線通信接続システム。
【請求項８】
請求項５から７のいずれかに記載の近距離無線通信接続システムであって、
前記近距離無線通信部は、Ｂｌｕｅｔｏｏｔｈを用いて前記通信端末との近距離無線通信を行う近距離無線通信接続システム。
【請求項９】
通信対象である通信端末に備わる無線タグに記録されている情報を読み取り、
前記無線タグから読み取られる無線タグ識別情報が所定の情報である場合に、前記通信端末に対する、前記無線タグ識別情報に基づく近距離無線通信による接続要求を行わせる近距離無線通信接続方法。
【請求項１０】
請求項９に記載の近距離無線通信接続方法であって、
前記無線タグ識別情報は、前記近距離無線通信部と前記通信端末との間での近距離無線通信の接続処理を開始するための接続命令情報と前記近距離無線通信の接続処理に使用する暗証情報とを含み、
前記近距離無線通信の接続処理を行う際に前記暗証情報を使用する近距離無線通信接続方法。
【請求項１１】
請求項９に記載の近距離無線通信接続方法であって、
前記無線タグは、第１の記憶領域に、近距離無線接続開始命令を意味する接続命令情報を含む無線タグ識別情報を保持し、前記第１の記憶領域とは異なる第２の記憶領域に、前記近距離無線通信の接続処理に使用する暗証情報および通信プロトコル情報とを保持し、
前記近距離無線通信の接続処理を行う際に前記暗証情報および前記通信プロトコル情報を使用する近距離無線通信接続方法。
【請求項１２】
請求項９から１１のいずれかに記載の近距離無線通信接続方法であって、
Ｂｌｕｅｔｏｏｔｈを用いて前記通信端末との近距離無線通信を行う近距離無線通信接続方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線タグ読取装置において、携帯情報端末との近距離無線通信を確立する技術に関する。
【背景技術】
【０００２】
携帯情報端末をホストとして無線タグ読取装置を使用する際、携帯情報端末と無線タグ読取装置との間の通信を近距離無線通信で行いたい。しかし、一般的には近距離無線通信を行うために接続機器の選択や暗証番号の入力などユーザに入力を求める部分があり、操作に不慣れなユーザにとっては使い勝手が悪い。
【０００３】
この近距離無線接続に必要な操作を容易にする技術としては、通信装置同士で近接無線通信（NFC：Near Filed Communication）を用いて接続承認情報を交換するシステムが知られている（例えば、特許文献１を参照）。
【０００４】
上記システムでは、通信装置は、Ｂｌｕｅｔｏｏｔｈを用いて近距離無線通信を行うＢＴ通信部と、ＮＦＣを用いて近接無線通信を行うＮＦＣ通信部とを備えている。上記通信装置は先にＮＦＣ通信部を用いてＢＴ通信に必要となる接続承認情報を交換した後、通信手段をＢＴ通信部に切り替える。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記システムではＢＴ通信の接続承認情報を交換するためにＮＦＣ通信部を必要としているが、無線タグ読取装置は主たる機能としてＮＦＣ通信機能を必要としていないため、接続承認情報を交換するためにＮＦＣ通信部を設けると余分なコストがかかってしまう。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、無線タグ読取装置が主たる機能として持っている無線タグ読取機能を用いて、Ｂｌｕｅｔｏｏｔｈ通信に必要となる接続承認情報を交換できるようにするものである。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、この明細書は、無線タグに記録されている情報を読み取る無線タグ読取部と、通信対象である通信端末と近距離無線通信による通信を行う近距離無線通信部と、前記無線タグ読取部により無線タグから読み取られる無線タグ識別情報が所定の情報である場合に、前記近距離無線通信部にて、前記通信端末に対する前記無線タグ識別情報に基づく接続要求を行わせる通信制御部と、を備える無線タグ読取装置に関する。
【０００８】
また、この明細書は、通信対象である通信端末に備わる無線タグに記録されている情報を読み取る無線タグ読取部と、通信対象である通信端末と近距離無線通信による通信を行う近距離無線通信部と、前記無線タグ読取部により前記無線タグから読み取られる無線タグ識別情報が所定の情報である場合に、前記近距離無線通信部にて、前記通信端末に対する前記無線タグ識別情報に基づく接続要求を行わせる通信制御部と、を備える無線タグ読取装置と、前記近距離無線通信部から受信する接続要求に基づき、前記近距離無線通信部との近距離無線通信の接続処理を行う接続処理部を備える前記通信端末と、を備える近距離無線通信接続システムに関する。
【０００９】
また、この明細書は、通信対象である通信端末に備わる無線タグに記録されている情報を読み取り、前記無線タグから読み取られる無線タグ識別情報が所定の情報である場合に、前記通信端末に対する、前記無線タグ識別情報に基づく近距離無線通信による接続要求を行わせる近距離無線通信接続方法に関する。
【発明の効果】
【００１０】
以上に詳述したように、本発明によれば、無線タグ読取装置が主たる機能として持っている無線タグ読取機能を用いて、Ｂｌｕｅｔｏｏｔｈ通信に必要となる接続承認情報を交換できるようにする技術を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】ハンディ型無線タグ読取装置の外観斜視図である。
【図２】ハンディ型無線タグ読取装置の論理構造を示すブロック図である。
【図３】ＣＰＵ２０１上で動作する無線タグ読取装置制御プログラムにより実現される機能部分の構造を示す図である。
【図４】携帯情報端末の外観斜視図である。
【図５】携帯情報端末の論理構造を示すブロック図である。
【図６】ＥＰＣｇｌｏｂａｌ  Ｃｌａｓｓ１  Ｇｅｎｅｒａｔｉｏｎ  ２タグを想定した、近距離無線接続用無線タグ４０６の記憶領域の構成である。
【図７】携帯情報端末における処理の流れを示すフローチャートである。
【図８】ＢＴモジュール５０４における待ち受け処理のフローチャートである。
【図９】無線タグ読取装置における処理の流れを示すフローチャートである。
【図１０】一般的に管理対象物品に貼り付けられる無線タグのＩＤの例を示す図である。
【図１１】無線タグ読取装置に対してＢＴ接続を指示する無線タグＩＤの例を示す図である。
【図１２】ＢＴ接続確立後の無線タグ読み取り処理のフローチャートである。
【発明を実施するための形態】
【００１２】
以下、実施の形態について図面を参照しつつ説明する。
【００１３】
本発明の実施例として、持ち運び可能なハンディ型無線タグ読取装置と携帯情報端末を使用する場合を挙げて図を参照しながら装置の構造と動作について説明する。
【００１４】
（ハンディ型無線タグ読取装置の構造）
まず、ハンディ型無線タグ読取装置の構造について、図１〜図３を参照しながら説明する。
【００１５】
図１は、ハンディ型無線タグ読取装置の外観斜視図である。
【００１６】
ハンディ型無線タグ読取装置は、筐体１０１の内部に制御回路とバッテリ、Ｂｌｕｅｔｏｏｔｈ通信モジュール（以下、ＢＴモジュール）とを備えており、筐体１０１には無線タグ交信用アンテナ１０２とグリップ１０４が接続されている。
【００１７】
また、上記制御回路には、ＢＴモジュールの接続状態を表す青色ＬＥＤと、無線タグの読取状態を表す橙色ＬＥＤが設けられている。筐体１０１には、これらのＬＥＤを外部から見えるようにするための窓１０３ａ、１０３ｂが設けられている。グリップ１０４は、トリガスイッチ１０５と電源スイッチ１０６を備えており、グリップ１０４の上部には携帯情報端末を脱着可能に接続することができる。
【００１８】
図２は、ハンディ型無線タグ読取装置の論理構造を示すブロック図である。
【００１９】
無線タグ読取装置は、例えば、ＣＰＵ（Central Processing Unit）２０１、ＲＯＭ（Read Only Memory）２０２、ＲＡＭ（Random Access Memory）２０３、トリガスイッチ１０５、ＢＴモジュール２０５、ＲＦフロントエンド部２０７、無線タグ交信用アンテナ１０２、ＡＳＩＣ（Application Specific Integrated Circuit）２１０を備えている。
【００２０】
ＣＰＵ２０１、ＲＯＭ２０２およびＲＡＭ２０３は、無線タグ読取装置制御プログラムを実行するために使用する。なお、ＣＰＵ２０１は、同等の演算処理を実行可能なＭＰＵ（Micro Processing Unit）により代替することも可能である。
【００２１】
トリガスイッチ１０５は、ＣＰＵ２０１に対して無線タグの読取開始を指示するために使用する。ＢＴモジュール２０５（近距離無線通信部に相当）は、通信相手である携帯情報端末からのコマンドを受信し、携帯情報端末に対してレスポンスや無線タグ読取結果情報を送信するために使用する。ＲＦフロントエンド部２０７および無線タグ交信用アンテナ１０２（これらが無線タグ読取部に相当）は、無線タグとの交信に必要な電波の送受信に使用する。
【００２２】
図３は、ＣＰＵ２０１上で動作する無線タグ読取装置制御プログラムにより実現される機能部分の構造を示す図である。
【００２３】
図３では、点線で囲まれた部分がＣＰＵ、ＲＯＭ、ＲＡＭ上で動作する無線タグ読取装置制御プログラムにより実現される機能部分を示しており、上記機能部分は、ホスト通信処理部３０１、リーダ状態管理部３０２、周辺デバイス制御部３０３、ソフトウェア無線処理部３０４から構成される。これらホスト通信処理部３０１、リーダ状態管理部３０２、周辺デバイス制御部３０３およびソフトウェア無線処理部３０４が、通信制御部に相当する。
【００２４】
ホスト通信処理部３０１は、ホストからのコマンド伝文を受信して実行すべき処理内容を判定してリーダ状態管理部３０２に伝え、また、無線タグから読み取ったタグＩＤ読み取り結果情報を蓄積してコマンドの実行結果をレスポンス伝文として組み立ててホストに送信する。ここで「ホスト」とは、無線タグ読取装置に対してコマンド伝文を送信し、レスポンス伝文を受信するものを指す。本実施例では、携帯情報端末がホストとなる。
【００２５】
リーダ状態管理部３０２は、ホスト通信処理部３０１から実行すべき処理内容を受け取り、無線タグ読取装置の動作状態を管理する。上記動作状態には、例えば「待機状態」と「無線タグ読取状態」とがあり、「無線タグ読取状態」ではソフトウェア無線処理部３０４を用いて無線タグとの交信に必要な送信信号の符号化および受信信号の復号化処理を行う。
【００２６】
ソフトウェア無線処理部３０４で符号化された送信信号は、ＲＦフロントエンド部２０７で変調され、無線タグ交信用アンテナ１０２から送信される。また、無線タグから送信された信号（受信信号）は、無線タグ交信用アンテナ１０２で受信され、ＲＦフロントエンド部２０７で復調された後、ソフトウェア無線処理部３０４で復号化されて無線タグＩＤが読み出される。上記無線タグＩＤは、ホスト通信処理部３０１にタグＩＤ読取結果情報として蓄積される。
【００２７】
周辺デバイス制御部３０３は、トリガスイッチ１０５の押下げ状態を監視し、ブザー２０９の鳴動制御を行う。また、周辺デバイス制御部３０３は、ＢＴモジュール２０５の接続状態管理を担う。
【００２８】
（携帯情報端末の構造）
続いて、ホストとして動作する携帯情報端末の構造について図４〜図６を参照しながら説明する。
【００２９】
図４は、携帯情報端末の外観斜視図である。４０１ａは、携帯情報端末の表側であり、筐体４０２に画面４０３と操作部４０４を備える。４０１ｂは、携帯情報端末の裏側であり、裏蓋４０５に近距離無線接続用無線タグ４０６を備えている。
【００３０】
図５は、携帯情報端末の論理構造を示すブロック図である。携帯情報端末は、無線タグ読取装置と通信するためにＢｌｕｅｔｏｏｔｈ通信モジュール（ＢＴモジュール）５０４を備えている。ＢＴモジュール５０４（接続処理部に相当）は、近距離無線接続用無線タグ４０６が保持するＰＩＮコードと同じ値をＰＩＮコードとして使用する。近距離無線接続用無線タグ４０６は、ＣＰＵ５０１，ＲＯＭ５０２、ＲＡＭ５０３とは接続されておらず、独立している。
【００３１】
図６は、ＥＰＣｇｌｏｂａｌ  Ｃｌａｓｓ１  Ｇｅｎｅｒａｔｉｏｎ  ２タグを想定した、近距離無線接続用無線タグ４０６の記憶領域の構成である。近距離無線接続用無線タグ４０６は、「Ｂａｎｋ  ０」に近距離無線接続用無線タグ４０６への書き込みや無線タグの無効化コマンドを許可するパスワードを格納し、「Ｂａｎｋ  １」に無線タグＩＤを格納している。また、「Ｂａｎｋ  ２」には、近距離無線接続用無線タグ４０６の製造者番号とモデル番号を格納している。さらに、「Ｂａｎｋ  ３」には、ＰＩＮコードと、例えばＳＳＰなどのプロトコルタイプ、通信速度、通信フォーマット、ハンドシェイクの有無などの通信プロトコル情報を格納している。
【００３２】
（無線タグ読取装置と携帯情報端末のペアリング動作）
続いて、上述のような構成を有する無線タグ読取装置のＢＴモジュール２０５と携帯情報端末のＢＴモジュール５０４のペアリング動作について、図７〜図１２を参照しながら説明する。
【００３３】
図７は、携帯情報端末における処理の流れを示すフローチャートである。
【００３４】
携帯情報端末４０１は、起動すると、ＢＴモジュール５０４にＰＩＮコードを設定し（ＡＣＴ７０１）、ＢＴモジュール５０４に待ち受け処理を開始させる（ＡＣＴ７０２）。
【００３５】
図８は、ＢＴモジュール５０４における待ち受け処理のフローチャートである。ＢＴモジュール５０４は、待ち受け状態を開始すると、他のＢＴモジュールからのデバイス検出要求を待ち受ける（ＡＣＴ９０１）。
【００３６】
ここで、このＢＴモジュール同士のペアリング動作では、無線タグ読取装置のＢＴモジュール２０５がマスタースレーブモデルの「マスター」として動作し、携帯情報端末４０１のＢＴモジュール５０４はマスタースレーブモデルの「スレーブ」として動作する。すなわち、「マスター」である無線タグ読取装置のＢＴモジュール２０５が送信した要求に対して、「スレーブ」である携帯情報端末４０１のＢＴモジュール５０４が応答する形でペアリング処理が進行する。
【００３７】
図９は、無線タグ読取装置における処理の流れを示すフローチャートである。
【００３８】
無線タグ読取装置が起動した時点では、まだ無線タグ読取装置のＢＴモジュール２０５と携帯情報端末のＢＴモジュール５０４のペアリングができていない。無線タグ読取装置は、ユーザの操作により、近距離無線接続用無線タグ４０６が読み取られたことをきっかけにＢＴモジュールの接続処理を開始する。無線タグ読取装置のトリガスイッチ１０５が押されると（ＡＣＴ９０１，Ｙｅｓ）、無線タグ読取装置はソフトウェア無線処理部３０４およびＲＦフロントエンド部２０７、無線タグ交信用アンテナ１０２を用いて、無線タグ交信用アンテナ１０２の読み取り可能範囲にある無線タグのＩＤを読み取る（ＡＣＴ９０２）。
【００３９】
読み取られた無線タグのＩＤが、「ＢＴ接続命令を意味するＩＤ」であった場合（ＡＣＴ９０３，Ｙｅｓ）、無線タグ読取装置は同じ無線タグのＢａｎｋ３を読み取り、ＢＴ接続に必要なＰＩＮコードと通信プロトコル情報を取得する（ＡＣＴ９０４）。
【００４０】
ここで一般的な管理対象物品に貼り付けられる無線タグのＩＤと、無線タグ読取装置に対する命令を意味するＩＤを含む無線タグ（近距離無線接続用無線タグ）のＩＤとの違いについて説明する。
【００４１】
管理対象物品に貼り付けられる無線タグのＩＤは、例えば図１０に示すようなＳＧＴＩＮ（Ｓｅｒｉａｌｉｚｅｄ  Ｇｅｎｅｒａｌ  Ｔｒａｄｅ  Ｉｔｅｍ  Ｎｕｍｂｅｒ）を使用する。一方、近距離無線接続用無線タグ４０６には、無線タグ読取装置に対する命令を含んだコード体系を使用する。
【００４２】
図１１は、無線タグ読取装置に対してＢＴ接続を指示する無線タグＩＤの例を示す図である。
【００４３】
このＩＤでは、先頭８ビットの「ヘッダ部」でこのＩＤが９６ビット長の汎用ＩＤであるＧＩＤ−９６であることを示し、続く２８ビットの「ドメイン部」でこのＩＤを発行している組織のコードを示している。さらに続く２４ビットの「クラス部」でこのＩＤが無線タグ読取装置に対するコマンドを意味するＩＤであることを示し、残り３６ビットの「インスタンス部」でコマンドの内容がＢＴ接続であることを示している。
【００４４】
このＩＤの例では、インスタンス部にコマンドの内容を割り当てたが、別な方法としては、クラス部にコマンドの内容を割り当てて、インスタンス部にはＰＩＮコードを割り当てても良い。また、ここでは世界中で流通する無線タグのＩＤが重複しないよう、管理対象物品用の無線タグＩＤにはＳＧＴＩＮを使用し、近距離無線接続用無線タグのＩＤにはＧＩＤ−９６に独自の命令を意味するコードを付加したものを使用したが、ＩＤが重複しないことを保証できるコード体系であれば、もっと簡素なＩＤを使用しても良い。
【００４５】
図９のフローチャートに戻り、ＢＴ接続処理の説明を続ける。
【００４６】
ＡＣＴ９０４に続いて、無線タグ読取装置は、ＢＴモジュール２０５に先ほど取得したＰＩＮコードと通信プロトコル情報を設定して、ＢＴモジュール２０５にＢＴ接続を開始させる（ＡＣＴ９０５）。以下、ＡＣＴ９０５はＢＴモジュール２０５の内部処理、ＡＣＴ８０２はＢＴモジュール５０４の内部処理である。
【００４７】
無線タグ読取装置側のＢＴモジュール２０５がデバイス検出要求を送信すると、待ち受け状態になっている携帯情報端末側のＢＴモジュール５０４は、このデバイス検出要求を受信してデバイス検出応答を返す（デバイス検出）。
【００４８】
続いて、無線タグ読取装置側のＢＴモジュール２０５は、携帯情報端末側のＢＴモジュール５０４に向けてＢＴ呼び出し要求を送信する。
【００４９】
携帯情報端末側のＢＴモジュール５０４は、このＢＴ呼び出し要求を受信すると、双方のＢＴモジュールが使用する動作タイミングを設定する。その後、ＢＴモジュール２０５は、ＰＩＮコードからリンクキーを生成して、このリンクキーをパラメータとして携帯情報端末側のＢＴモジュール５０４にセキュリティ認証要求を送信する。携帯情報端末側のＢＴモジュール５０４は、自分自身のＰＩＮコードからリンクキーを生成して、同じリンクキーが得られると、セキュリティ認証応答（認証成功）を返す。
【００５０】
認証が成功すると（ＡＣＴ９０６，Ｙｅｓ）、無線タグ読取装置は、近距離無線接続用無線タグ４０６の「Ｂａｎｋ３」から読み出した通信プロトコル情報をＢＴモジュール２０５に設定し、その通信プロトコルで携帯情報端末側のＢＴモジュール５０４との通信を開始させる。
【００５１】
例えば通信プロトコルとしてＳＳＰを使用する場合、無線タグ読取装置は、ＢＴモジュール２０５からＳＳＰ接続要求を送信させる（ＡＣＴ９０７）。
【００５２】
携帯情報端末側のＢＴモジュール５０４がＳＳＰ接続要求を受信すると（ＡＣＴ８０４）、一連のＢＴ接続処理が完了して、無線タグ読取装置と携帯情報端末がアプリケーションレベルの通信を行えるようになる。ＢＴ接続処理が完了すると、無線タグ読取装置は、青色ＬＥＤを点灯させてＢＴ接続が完了したことを表示する（ＡＣＴ９０８）。
【００５３】
そして、無線タグ読取装置のリーダ状態管理部３０２の状態を「待機状態」に設定して（ＡＣＴ９０９）、物品管理のための（携帯情報端末主導による）無線タグ読み取り処理に移り（ＡＣＴ９１０）、ホストである携帯情報端末からの読み取りコマンド受信を待つ（ＡＣＴ１２０１）。
【００５４】
（無線タグの読取動作）
続いて店舗や倉庫等における棚卸業務をアプリケーションの例に挙げて、図７と図１２のフローチャートを用いて無線タグ読み取り動作について説明する。
【００５５】
図１２は、ＢＴ接続確立後の無線タグ読み取り処理のフローチャートである。
【００５６】
携帯情報端末は、ＢＴ接続が確立すると、ユーザによるアプリケーション選択（ＡＣＴ７０３）を待つ。
【００５７】
ユーザにより例えば棚卸業務が選択されると、店舗内にあるべき商品の論理在庫テーブルを作成する（ＡＣＴ７０４）。
【００５８】
続いて、無線タグ読取装置に対して無線タグ読み取り命令を送信する（ＡＣＴ７０５）。
【００５９】
無線タグ読取装置では、ホスト通信処理部３０１が携帯情報端末から送信された読み取りコマンドを受信すると（ＡＣＴ１２０２，Ｙｅｓ）、リーダ状態管理部３０２はリーダの状態を読取状態にする（ＡＣＴ１２０３）。
【００６０】
リーダ状態管理部３０２は、リーダの状態が「読取状態」にある間（ＡＣＴ１２０１，読取状態）、終了コマンドを受信するまでトリガスイッチ１０５の状態を監視する。トリガスイッチ１０５が押されていれば（ＡＣＴ１２０６，Ｙｅｓ）、リーダ状態管理部３０２はソフトウェア無線処理部３０４に無線タグ読み取りを指示し（ＡＣＴ１２０７）、ソフトウェア無線処理部３０４はＲＦフロントエンド部２０７を用いて無線タグを読み取り、読み取った結果をホスト通信処理部３０１に渡してホストである携帯情報端末に送信する（ＡＣＴ１２０８）。
【００６１】
リーダの状態が「読取状態」にある間（ＡＣＴ１２０１，読取状態）に終了コマンドを受信すると（ＡＣＴ１２０４，Ｙｅｓ）、リーダ状態管理部３０２はリーダの状態を待機状態にして（ＡＣＴ１２０５）、無線タグの読み取り動作を終了し、次の読み取りコマンド受信を待つ。
【００６２】
携帯情報端末では、無線タグ読み取り結果を受信（ＡＣＴ７０６）した後、論理在庫テーブルと無線タグ読み取り結果を照合して（ＡＣＴ７０７）、照合結果として在庫の過不足を表示する（ＡＣＴ７０８）。
【００６３】
ＡＣＴ７０９でユーザによりアプリケーションの終了操作が行われるまで、携帯情報端末はＡＣＴ７０５〜ＡＣＴ７０８の処理を繰り返す。ユーザによりアプリケーションの終了操作が行われた場合（ＡＣＴ７０９，Ｙｅｓ）、携帯情報端末はアプリケーションを終了する。
【００６４】
以上が、棚卸業務アプリケーションを例とした無線タグ読み取り動作の説明である。
【００６５】
なお、上述の実施の形態では、無線通信の方式として、Ｂｌｕｅｔｏｏｔｈを用いて近距離無線通信を行う構成を例示したが、これに限られるものではない。すなわち、結果として携帯情報端末側と無線タグ読取装置側との間での情報のやりとりを行うことのできる無線通信方式であればよい。したがって、例えば、無線ＬＡＮ等を採用することもできることは言うまでもない。
【００６６】
なお、上述の実施の形態では、無線タグ読取装置における各種処理が、ＣＰＵ、ＲＡＭ、ＲＯＭが協働することにより実現される例を挙げたが、必ずしもこれに限られるものではない。結果として無線タグ読取装置に要求される機能を実現することができれば、無線タグ読取装置が備えるべき機能の一部または全部を、ＡＳＩＣ２１０による処理により実現することも可能であることは言うまでもない。
【００６７】
更に、無線タグ読取装置を構成するコンピュータにおいて上述した各動作を実行させるプログラムを、無線タグ読取装置制御プログラムとして提供することができる。本実施の形態では、発明を実施する機能を実現するための当該プログラムが、装置内部に設けられた記憶領域に予め記録されている場合を例示したが、これに限らず同様のプログラムをネットワークから装置にダウンロードしても良いし、同様のプログラムをコンピュータ読取可能な記録媒体に記憶させたものを装置にインストールしてもよい。記録媒体としては、プログラムを記憶でき、かつコンピュータが読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。具体的に、記録媒体としては、例えば、ＲＯＭやＲＡＭ等のコンピュータに内部実装される内部記憶装置、ＣＤ−ＲＯＭやフレキシブルディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカード等の可搬型記憶媒体、コンピュータプログラムを保持するデータベース、或いは、他のコンピュータ並びにそのデータベースや、回線上の伝送媒体などが挙げられる。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と共働してその機能を実現させるものであってもよい。
【００６８】
なお、プログラムは、その一部または全部が、動的に生成される実行モジュールであってもよい。
【００６９】
本発明は、その精神または主要な特徴から逸脱することなく、他の様々な形で実施することができる。そのため、前述の実施の形態はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には、なんら拘束されない。さらに、特許請求の範囲の均等範囲に属する全ての変形、様々な改良、代替および改質は、すべて本発明の範囲内のものである。
【符号の説明】
【００７０】
１０１  筐体、１０２  無線タグ交信用アンテナ、１０４  グリップ、２０１  ＣＰＵ（Central Processing Unit）、２０２  ＲＯＭ（Read Only Memory）、２０３  ＲＡＭ（Random Access Memory）、１０５  トリガスイッチ、２０５  ＢＴモジュール、２０７  ＲＦフロントエンド部、１０２  無線タグ交信用アンテナ、２１０  ＡＳＩＣ（Application Specific Integrated Circuit）、３０１  ホスト通信処理部、３０２  リーダ状態管理部、３０３  周辺デバイス制御部、３０４  ソフトウェア無線処理部、４０２  筐体、４０３  画面、４０４  操作部、４０５  裏蓋、４０６  近距離無線接続用無線タグ、５０４  Ｂｌｕｅｔｏｏｔｈ通信モジュール（ＢＴモジュール）、５０１  ＣＰＵ、５０２  ＲＯＭ、５０３  ＲＡＭ。
【先行技術文献】
【特許文献】
【００７１】
【特許文献１】特開２００４−３６４１４５号公報
【図１】
2012068748.tif 000003
【図２】
2012068748.tif 000004
【図３】
2012068748.tif 000005
【図４】
2012068748.tif 000006
【図５】
2012068748.tif 000007
【図６】
2012068748.tif 000008
【図７】
2012068748.tif 000009
【図８】
2012068748.tif 000010
【図９】
2012068748.tif 000011
【図１０】
2012068748.tif 000012
【図１１】
2012068748.tif 000013
【図１２】
2012068748.tif 000014