JP2012068748A - Wireless tag reader, short-range wireless communication connection system and short-range wireless communication connection method - Google Patents
Wireless tag reader, short-range wireless communication connection system and short-range wireless communication connection method Download PDFInfo
- Publication number
- JP2012068748A JP2012068748A JP2010211287A JP2010211287A JP2012068748A JP 2012068748 A JP2012068748 A JP 2012068748A JP 2010211287 A JP2010211287 A JP 2010211287A JP 2010211287 A JP2010211287 A JP 2010211287A JP 2012068748 A JP2012068748 A JP 2012068748A
- Authority
- JP
- Japan
- Prior art keywords
- short
- range wireless
- wireless communication
- wireless tag
- communication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Abstract
Description
本発明は、無線タグ読取装置において、携帯情報端末との近距離無線通信を確立する技術に関する。 The present invention relates to a technique for establishing near field communication with a portable information terminal in a wireless tag reader.
携帯情報端末をホストとして無線タグ読取装置を使用する際、携帯情報端末と無線タグ読取装置との間の通信を近距離無線通信で行いたい。しかし、一般的には近距離無線通信を行うために接続機器の選択や暗証番号の入力などユーザに入力を求める部分があり、操作に不慣れなユーザにとっては使い勝手が悪い。 When using a wireless tag reader with a portable information terminal as a host, it is desirable to perform communication between the portable information terminal and the wireless tag reader by short-range wireless communication. However, in general, there are parts that require the user to input, such as selection of a connected device or input of a personal identification number, in order to perform short-range wireless communication, and this is not convenient for users who are not familiar with the operation.
この近距離無線接続に必要な操作を容易にする技術としては、通信装置同士で近接無線通信(NFC:Near Filed Communication)を用いて接続承認情報を交換するシステムが知られている(例えば、特許文献1を参照)。 As a technique for facilitating the operation necessary for this short-range wireless connection, a system is known in which connection approval information is exchanged between communication devices using Near Filed Communication (NFC) (for example, patents). Reference 1).
上記システムでは、通信装置は、Bluetoothを用いて近距離無線通信を行うBT通信部と、NFCを用いて近接無線通信を行うNFC通信部とを備えている。上記通信装置は先にNFC通信部を用いてBT通信に必要となる接続承認情報を交換した後、通信手段をBT通信部に切り替える。 In the above system, the communication device includes a BT communication unit that performs near field communication using Bluetooth and an NFC communication unit that performs near field communication using NFC. The communication device first exchanges connection approval information necessary for BT communication using the NFC communication unit, and then switches the communication means to the BT communication unit.
しかし、上記システムではBT通信の接続承認情報を交換するためにNFC通信部を必要としているが、無線タグ読取装置は主たる機能としてNFC通信機能を必要としていないため、接続承認情報を交換するためにNFC通信部を設けると余分なコストがかかってしまう。 However, in the above system, an NFC communication unit is required for exchanging connection approval information for BT communication. However, since the RFID tag reader does not require an NFC communication function as a main function, in order to exchange connection approval information. If an NFC communication unit is provided, an extra cost is required.
本発明はこのような状況に鑑みてなされたものであり、無線タグ読取装置が主たる機能として持っている無線タグ読取機能を用いて、Bluetooth通信に必要となる接続承認情報を交換できるようにするものである。 The present invention has been made in view of such a situation, and makes it possible to exchange connection approval information necessary for Bluetooth communication by using a wireless tag reading function which the wireless tag reading apparatus has as a main function. Is.
上記課題を解決するため、この明細書は、無線タグに記録されている情報を読み取る無線タグ読取部と、通信対象である通信端末と近距離無線通信による通信を行う近距離無線通信部と、前記無線タグ読取部により無線タグから読み取られる無線タグ識別情報が所定の情報である場合に、前記近距離無線通信部にて、前記通信端末に対する前記無線タグ識別情報に基づく接続要求を行わせる通信制御部と、を備える無線タグ読取装置に関する。 In order to solve the above-described problem, this specification includes a wireless tag reading unit that reads information recorded in a wireless tag, a short-range wireless communication unit that performs communication using a short-range wireless communication with a communication terminal that is a communication target, Communication in which the short-range wireless communication unit makes a connection request based on the wireless tag identification information to the communication terminal when the wireless tag identification information read from the wireless tag by the wireless tag reading unit is predetermined information And a wireless tag reader including the controller.
また、この明細書は、通信対象である通信端末に備わる無線タグに記録されている情報を読み取る無線タグ読取部と、通信対象である通信端末と近距離無線通信による通信を行う近距離無線通信部と、前記無線タグ読取部により前記無線タグから読み取られる無線タグ識別情報が所定の情報である場合に、前記近距離無線通信部にて、前記通信端末に対する前記無線タグ識別情報に基づく接続要求を行わせる通信制御部と、を備える無線タグ読取装置と、前記近距離無線通信部から受信する接続要求に基づき、前記近距離無線通信部との近距離無線通信の接続処理を行う接続処理部を備える前記通信端末と、を備える近距離無線通信接続システムに関する。 This specification also includes a wireless tag reading unit that reads information recorded in a wireless tag included in a communication terminal that is a communication target, and a short-range wireless communication that performs communication using the short-range wireless communication with the communication terminal that is a communication target. And the wireless tag identification information read from the wireless tag by the wireless tag reading unit is predetermined information, the short-range wireless communication unit, the connection request based on the wireless tag identification information in the short-range wireless communication unit A wireless tag reading device comprising: a communication control unit for performing a short-range wireless communication connection process with the short-range wireless communication unit based on a connection request received from the short-range wireless communication unit The short-range radio | wireless communication connection system provided with the said communication terminal provided with.
また、この明細書は、通信対象である通信端末に備わる無線タグに記録されている情報を読み取り、前記無線タグから読み取られる無線タグ識別情報が所定の情報である場合に、前記通信端末に対する、前記無線タグ識別情報に基づく近距離無線通信による接続要求を行わせる近距離無線通信接続方法に関する。 Further, this specification reads information recorded in a wireless tag provided in a communication terminal that is a communication target, and when the wireless tag identification information read from the wireless tag is predetermined information, The present invention relates to a short-range wireless communication connection method for making a connection request by short-range wireless communication based on the wireless tag identification information.
以上に詳述したように、本発明によれば、無線タグ読取装置が主たる機能として持っている無線タグ読取機能を用いて、Bluetooth通信に必要となる接続承認情報を交換できるようにする技術を提供することができる。 As described above in detail, according to the present invention, a technique for exchanging connection approval information necessary for Bluetooth communication using a wireless tag reading function that the wireless tag reader has as a main function. Can be provided.
以下、実施の形態について図面を参照しつつ説明する。 Hereinafter, embodiments will be described with reference to the drawings.
本発明の実施例として、持ち運び可能なハンディ型無線タグ読取装置と携帯情報端末を使用する場合を挙げて図を参照しながら装置の構造と動作について説明する。 As an embodiment of the present invention, the structure and operation of the apparatus will be described with reference to the drawings by taking the case of using a portable handheld wireless tag reader and a portable information terminal.
(ハンディ型無線タグ読取装置の構造)
まず、ハンディ型無線タグ読取装置の構造について、図1〜図3を参照しながら説明する。
(Structure of handheld type RFID tag reader)
First, the structure of the handheld wireless tag reader will be described with reference to FIGS.
図1は、ハンディ型無線タグ読取装置の外観斜視図である。 FIG. 1 is an external perspective view of a handy type wireless tag reader.
ハンディ型無線タグ読取装置は、筐体101の内部に制御回路とバッテリ、Bluetooth通信モジュール(以下、BTモジュール)とを備えており、筐体101には無線タグ交信用アンテナ102とグリップ104が接続されている。
The handheld wireless tag reader includes a control circuit, a battery, and a Bluetooth communication module (hereinafter referred to as a BT module) inside the
また、上記制御回路には、BTモジュールの接続状態を表す青色LEDと、無線タグの読取状態を表す橙色LEDが設けられている。筐体101には、これらのLEDを外部から見えるようにするための窓103a、103bが設けられている。グリップ104は、トリガスイッチ105と電源スイッチ106を備えており、グリップ104の上部には携帯情報端末を脱着可能に接続することができる。
The control circuit is provided with a blue LED that indicates the connection state of the BT module and an orange LED that indicates the reading state of the wireless tag. The
図2は、ハンディ型無線タグ読取装置の論理構造を示すブロック図である。 FIG. 2 is a block diagram showing a logical structure of the handy type wireless tag reader.
無線タグ読取装置は、例えば、CPU(Central Processing Unit)201、ROM(Read Only Memory)202、RAM(Random Access Memory)203、トリガスイッチ105、BTモジュール205、RFフロントエンド部207、無線タグ交信用アンテナ102、ASIC(Application Specific Integrated Circuit)210を備えている。
The wireless tag reader includes, for example, a central processing unit (CPU) 201, a read only memory (ROM) 202, a random access memory (RAM) 203, a
CPU201、ROM202およびRAM203は、無線タグ読取装置制御プログラムを実行するために使用する。なお、CPU201は、同等の演算処理を実行可能なMPU(Micro Processing Unit)により代替することも可能である。
The
トリガスイッチ105は、CPU201に対して無線タグの読取開始を指示するために使用する。BTモジュール205(近距離無線通信部に相当)は、通信相手である携帯情報端末からのコマンドを受信し、携帯情報端末に対してレスポンスや無線タグ読取結果情報を送信するために使用する。RFフロントエンド部207および無線タグ交信用アンテナ102(これらが無線タグ読取部に相当)は、無線タグとの交信に必要な電波の送受信に使用する。
The
図3は、CPU201上で動作する無線タグ読取装置制御プログラムにより実現される機能部分の構造を示す図である。
FIG. 3 is a diagram illustrating a structure of a functional part realized by the wireless tag reader control program operating on the
図3では、点線で囲まれた部分がCPU、ROM、RAM上で動作する無線タグ読取装置制御プログラムにより実現される機能部分を示しており、上記機能部分は、ホスト通信処理部301、リーダ状態管理部302、周辺デバイス制御部303、ソフトウェア無線処理部304から構成される。これらホスト通信処理部301、リーダ状態管理部302、周辺デバイス制御部303およびソフトウェア無線処理部304が、通信制御部に相当する。
In FIG. 3, a portion surrounded by a dotted line indicates a functional portion realized by a wireless tag reader control program operating on the CPU, ROM, and RAM. The functional portion includes the host
ホスト通信処理部301は、ホストからのコマンド伝文を受信して実行すべき処理内容を判定してリーダ状態管理部302に伝え、また、無線タグから読み取ったタグID読み取り結果情報を蓄積してコマンドの実行結果をレスポンス伝文として組み立ててホストに送信する。ここで「ホスト」とは、無線タグ読取装置に対してコマンド伝文を送信し、レスポンス伝文を受信するものを指す。本実施例では、携帯情報端末がホストとなる。
The host
リーダ状態管理部302は、ホスト通信処理部301から実行すべき処理内容を受け取り、無線タグ読取装置の動作状態を管理する。上記動作状態には、例えば「待機状態」と「無線タグ読取状態」とがあり、「無線タグ読取状態」ではソフトウェア無線処理部304を用いて無線タグとの交信に必要な送信信号の符号化および受信信号の復号化処理を行う。
The reader
ソフトウェア無線処理部304で符号化された送信信号は、RFフロントエンド部207で変調され、無線タグ交信用アンテナ102から送信される。また、無線タグから送信された信号(受信信号)は、無線タグ交信用アンテナ102で受信され、RFフロントエンド部207で復調された後、ソフトウェア無線処理部304で復号化されて無線タグIDが読み出される。上記無線タグIDは、ホスト通信処理部301にタグID読取結果情報として蓄積される。
The transmission signal encoded by the software
周辺デバイス制御部303は、トリガスイッチ105の押下げ状態を監視し、ブザー209の鳴動制御を行う。また、周辺デバイス制御部303は、BTモジュール205の接続状態管理を担う。
The peripheral
(携帯情報端末の構造)
続いて、ホストとして動作する携帯情報端末の構造について図4〜図6を参照しながら説明する。
(Structure of personal digital assistant)
Next, the structure of the portable information terminal that operates as a host will be described with reference to FIGS.
図4は、携帯情報端末の外観斜視図である。401aは、携帯情報端末の表側であり、筐体402に画面403と操作部404を備える。401bは、携帯情報端末の裏側であり、裏蓋405に近距離無線接続用無線タグ406を備えている。
FIG. 4 is an external perspective view of the portable information terminal. 401 a is a front side of the portable information terminal, and includes a
図5は、携帯情報端末の論理構造を示すブロック図である。携帯情報端末は、無線タグ読取装置と通信するためにBluetooth通信モジュール(BTモジュール)504を備えている。BTモジュール504(接続処理部に相当)は、近距離無線接続用無線タグ406が保持するPINコードと同じ値をPINコードとして使用する。近距離無線接続用無線タグ406は、CPU501,ROM502、RAM503とは接続されておらず、独立している。
FIG. 5 is a block diagram showing a logical structure of the portable information terminal. The portable information terminal includes a Bluetooth communication module (BT module) 504 for communicating with the wireless tag reader. The BT module 504 (corresponding to the connection processing unit) uses the same value as the PIN code held by the short-range wireless
図6は、EPCglobal Class1 Generation 2タグを想定した、近距離無線接続用無線タグ406の記憶領域の構成である。近距離無線接続用無線タグ406は、「Bank 0」に近距離無線接続用無線タグ406への書き込みや無線タグの無効化コマンドを許可するパスワードを格納し、「Bank 1」に無線タグIDを格納している。また、「Bank 2」には、近距離無線接続用無線タグ406の製造者番号とモデル番号を格納している。さらに、「Bank 3」には、PINコードと、例えばSSPなどのプロトコルタイプ、通信速度、通信フォーマット、ハンドシェイクの有無などの通信プロトコル情報を格納している。
FIG. 6 shows the configuration of the storage area of the
(無線タグ読取装置と携帯情報端末のペアリング動作)
続いて、上述のような構成を有する無線タグ読取装置のBTモジュール205と携帯情報端末のBTモジュール504のペアリング動作について、図7〜図12を参照しながら説明する。
(Pairing operation between wireless tag reader and portable information terminal)
Next, a pairing operation between the
図7は、携帯情報端末における処理の流れを示すフローチャートである。 FIG. 7 is a flowchart showing a flow of processing in the portable information terminal.
携帯情報端末401は、起動すると、BTモジュール504にPINコードを設定し(ACT701)、BTモジュール504に待ち受け処理を開始させる(ACT702)。
When activated, the portable information terminal 401 sets a PIN code in the BT module 504 (ACT 701), and causes the
図8は、BTモジュール504における待ち受け処理のフローチャートである。BTモジュール504は、待ち受け状態を開始すると、他のBTモジュールからのデバイス検出要求を待ち受ける(ACT901)。
FIG. 8 is a flowchart of standby processing in the
ここで、このBTモジュール同士のペアリング動作では、無線タグ読取装置のBTモジュール205がマスタースレーブモデルの「マスター」として動作し、携帯情報端末401のBTモジュール504はマスタースレーブモデルの「スレーブ」として動作する。すなわち、「マスター」である無線タグ読取装置のBTモジュール205が送信した要求に対して、「スレーブ」である携帯情報端末401のBTモジュール504が応答する形でペアリング処理が進行する。
Here, in the pairing operation between the BT modules, the
図9は、無線タグ読取装置における処理の流れを示すフローチャートである。 FIG. 9 is a flowchart showing the flow of processing in the wireless tag reader.
無線タグ読取装置が起動した時点では、まだ無線タグ読取装置のBTモジュール205と携帯情報端末のBTモジュール504のペアリングができていない。無線タグ読取装置は、ユーザの操作により、近距離無線接続用無線タグ406が読み取られたことをきっかけにBTモジュールの接続処理を開始する。無線タグ読取装置のトリガスイッチ105が押されると(ACT901,Yes)、無線タグ読取装置はソフトウェア無線処理部304およびRFフロントエンド部207、無線タグ交信用アンテナ102を用いて、無線タグ交信用アンテナ102の読み取り可能範囲にある無線タグのIDを読み取る(ACT902)。
When the wireless tag reader is activated, the
読み取られた無線タグのIDが、「BT接続命令を意味するID」であった場合(ACT903,Yes)、無線タグ読取装置は同じ無線タグのBank3を読み取り、BT接続に必要なPINコードと通信プロトコル情報を取得する(ACT904)。
If the ID of the read wireless tag is “ID meaning BT connection command” (
ここで一般的な管理対象物品に貼り付けられる無線タグのIDと、無線タグ読取装置に対する命令を意味するIDを含む無線タグ(近距離無線接続用無線タグ)のIDとの違いについて説明する。 Here, a difference between an ID of a wireless tag attached to a general article to be managed and an ID of a wireless tag (short-range wireless connection wireless tag) including an ID indicating an instruction to the wireless tag reader will be described.
管理対象物品に貼り付けられる無線タグのIDは、例えば図10に示すようなSGTIN(Serialized General Trade Item Number)を使用する。一方、近距離無線接続用無線タグ406には、無線タグ読取装置に対する命令を含んだコード体系を使用する。
As the ID of the wireless tag attached to the management target article, for example, an SGTIN (Serialized General Trade Item Number) as shown in FIG. 10 is used. On the other hand, the short tag wireless
図11は、無線タグ読取装置に対してBT接続を指示する無線タグIDの例を示す図である。 FIG. 11 is a diagram illustrating an example of a wireless tag ID that instructs the wireless tag reader to make a BT connection.
このIDでは、先頭8ビットの「ヘッダ部」でこのIDが96ビット長の汎用IDであるGID−96であることを示し、続く28ビットの「ドメイン部」でこのIDを発行している組織のコードを示している。さらに続く24ビットの「クラス部」でこのIDが無線タグ読取装置に対するコマンドを意味するIDであることを示し、残り36ビットの「インスタンス部」でコマンドの内容がBT接続であることを示している。 This ID indicates that this ID is GID-96, which is a general-purpose ID having a 96-bit length, in the “header part” of the first 8 bits, and the organization that issues this ID in the subsequent “domain part” of 28 bits. Shows the code. The 24-bit “class part” indicates that this ID is an ID indicating a command for the RFID tag reader, and the remaining 36-bit “instance part” indicates that the command content is BT connection. Yes.
このIDの例では、インスタンス部にコマンドの内容を割り当てたが、別な方法としては、クラス部にコマンドの内容を割り当てて、インスタンス部にはPINコードを割り当てても良い。また、ここでは世界中で流通する無線タグのIDが重複しないよう、管理対象物品用の無線タグIDにはSGTINを使用し、近距離無線接続用無線タグのIDにはGID−96に独自の命令を意味するコードを付加したものを使用したが、IDが重複しないことを保証できるコード体系であれば、もっと簡素なIDを使用しても良い。 In this ID example, the contents of the command are assigned to the instance part, but as another method, the contents of the command may be assigned to the class part and the PIN code may be assigned to the instance part. Also, here, SGTIN is used for the wireless tag ID for the managed article so that the IDs of the wireless tags distributed throughout the world do not overlap, and the ID of the wireless tag for short-range wireless connection is unique to GID-96. A code to which an instruction is added is used, but a simpler ID may be used as long as the code system can guarantee that IDs do not overlap.
図9のフローチャートに戻り、BT接続処理の説明を続ける。 Returning to the flowchart of FIG. 9, the description of the BT connection process will be continued.
ACT904に続いて、無線タグ読取装置は、BTモジュール205に先ほど取得したPINコードと通信プロトコル情報を設定して、BTモジュール205にBT接続を開始させる(ACT905)。以下、ACT905はBTモジュール205の内部処理、ACT802はBTモジュール504の内部処理である。
Subsequent to
無線タグ読取装置側のBTモジュール205がデバイス検出要求を送信すると、待ち受け状態になっている携帯情報端末側のBTモジュール504は、このデバイス検出要求を受信してデバイス検出応答を返す(デバイス検出)。
When the
続いて、無線タグ読取装置側のBTモジュール205は、携帯情報端末側のBTモジュール504に向けてBT呼び出し要求を送信する。
Subsequently, the
携帯情報端末側のBTモジュール504は、このBT呼び出し要求を受信すると、双方のBTモジュールが使用する動作タイミングを設定する。その後、BTモジュール205は、PINコードからリンクキーを生成して、このリンクキーをパラメータとして携帯情報端末側のBTモジュール504にセキュリティ認証要求を送信する。携帯情報端末側のBTモジュール504は、自分自身のPINコードからリンクキーを生成して、同じリンクキーが得られると、セキュリティ認証応答(認証成功)を返す。
When receiving the BT call request, the
認証が成功すると(ACT906,Yes)、無線タグ読取装置は、近距離無線接続用無線タグ406の「Bank3」から読み出した通信プロトコル情報をBTモジュール205に設定し、その通信プロトコルで携帯情報端末側のBTモジュール504との通信を開始させる。
If the authentication is successful (
例えば通信プロトコルとしてSSPを使用する場合、無線タグ読取装置は、BTモジュール205からSSP接続要求を送信させる(ACT907)。 For example, when SSP is used as a communication protocol, the wireless tag reader transmits an SSP connection request from the BT module 205 (ACT 907).
携帯情報端末側のBTモジュール504がSSP接続要求を受信すると(ACT804)、一連のBT接続処理が完了して、無線タグ読取装置と携帯情報端末がアプリケーションレベルの通信を行えるようになる。BT接続処理が完了すると、無線タグ読取装置は、青色LEDを点灯させてBT接続が完了したことを表示する(ACT908)。
When the
そして、無線タグ読取装置のリーダ状態管理部302の状態を「待機状態」に設定して(ACT909)、物品管理のための(携帯情報端末主導による)無線タグ読み取り処理に移り(ACT910)、ホストである携帯情報端末からの読み取りコマンド受信を待つ(ACT1201)。
Then, the state of the reader
(無線タグの読取動作)
続いて店舗や倉庫等における棚卸業務をアプリケーションの例に挙げて、図7と図12のフローチャートを用いて無線タグ読み取り動作について説明する。
(Wireless tag reading operation)
Subsequently, taking a stocktaking operation in a store or a warehouse as an example of an application, the wireless tag reading operation will be described with reference to the flowcharts of FIGS.
図12は、BT接続確立後の無線タグ読み取り処理のフローチャートである。 FIG. 12 is a flowchart of the wireless tag reading process after the BT connection is established.
携帯情報端末は、BT接続が確立すると、ユーザによるアプリケーション選択(ACT703)を待つ。 When the BT connection is established, the portable information terminal waits for application selection (ACT 703) by the user.
ユーザにより例えば棚卸業務が選択されると、店舗内にあるべき商品の論理在庫テーブルを作成する(ACT704)。 For example, when an inventory operation is selected by the user, a logical inventory table of products that should be in the store is created (ACT 704).
続いて、無線タグ読取装置に対して無線タグ読み取り命令を送信する(ACT705)。 Subsequently, a wireless tag reading command is transmitted to the wireless tag reading device (ACT 705).
無線タグ読取装置では、ホスト通信処理部301が携帯情報端末から送信された読み取りコマンドを受信すると(ACT1202,Yes)、リーダ状態管理部302はリーダの状態を読取状態にする(ACT1203)。
In the wireless tag reader, when the host
リーダ状態管理部302は、リーダの状態が「読取状態」にある間(ACT1201,読取状態)、終了コマンドを受信するまでトリガスイッチ105の状態を監視する。トリガスイッチ105が押されていれば(ACT1206,Yes)、リーダ状態管理部302はソフトウェア無線処理部304に無線タグ読み取りを指示し(ACT1207)、ソフトウェア無線処理部304はRFフロントエンド部207を用いて無線タグを読み取り、読み取った結果をホスト通信処理部301に渡してホストである携帯情報端末に送信する(ACT1208)。
While the reader state is in the “reading state” (ACT 1201, reading state), the reader
リーダの状態が「読取状態」にある間(ACT1201,読取状態)に終了コマンドを受信すると(ACT1204,Yes)、リーダ状態管理部302はリーダの状態を待機状態にして(ACT1205)、無線タグの読み取り動作を終了し、次の読み取りコマンド受信を待つ。
When the end command is received while the reader is in the “reading state” (ACT 1201, reading state) (ACT 1204, Yes), the reader
携帯情報端末では、無線タグ読み取り結果を受信(ACT706)した後、論理在庫テーブルと無線タグ読み取り結果を照合して(ACT707)、照合結果として在庫の過不足を表示する(ACT708)。 In the portable information terminal, after receiving the wireless tag reading result (ACT 706), the logical inventory table and the wireless tag reading result are collated (ACT 707), and the excess or shortage of inventory is displayed as the collation result (ACT 708).
ACT709でユーザによりアプリケーションの終了操作が行われるまで、携帯情報端末はACT705〜ACT708の処理を繰り返す。ユーザによりアプリケーションの終了操作が行われた場合(ACT709,Yes)、携帯情報端末はアプリケーションを終了する。
The portable information terminal repeats the processes of
以上が、棚卸業務アプリケーションを例とした無線タグ読み取り動作の説明である。 The above is the description of the RFID tag reading operation taking the inventory application as an example.
なお、上述の実施の形態では、無線通信の方式として、Bluetoothを用いて近距離無線通信を行う構成を例示したが、これに限られるものではない。すなわち、結果として携帯情報端末側と無線タグ読取装置側との間での情報のやりとりを行うことのできる無線通信方式であればよい。したがって、例えば、無線LAN等を採用することもできることは言うまでもない。 In the above-described embodiment, the configuration in which short-range wireless communication is performed using Bluetooth as the wireless communication method is illustrated, but the present invention is not limited to this. That is, any wireless communication system that can exchange information between the portable information terminal side and the wireless tag reader side as a result may be used. Therefore, it goes without saying that, for example, a wireless LAN or the like can be adopted.
なお、上述の実施の形態では、無線タグ読取装置における各種処理が、CPU、RAM、ROMが協働することにより実現される例を挙げたが、必ずしもこれに限られるものではない。結果として無線タグ読取装置に要求される機能を実現することができれば、無線タグ読取装置が備えるべき機能の一部または全部を、ASIC210による処理により実現することも可能であることは言うまでもない。
In the above-described embodiment, an example has been given in which various processes in the wireless tag reader are realized by the cooperation of the CPU, RAM, and ROM. However, the present invention is not necessarily limited to this. As a result, if the function required for the wireless tag reader can be realized, it is needless to say that a part or all of the functions that the wireless tag reader should have can be realized by processing by the
更に、無線タグ読取装置を構成するコンピュータにおいて上述した各動作を実行させるプログラムを、無線タグ読取装置制御プログラムとして提供することができる。本実施の形態では、発明を実施する機能を実現するための当該プログラムが、装置内部に設けられた記憶領域に予め記録されている場合を例示したが、これに限らず同様のプログラムをネットワークから装置にダウンロードしても良いし、同様のプログラムをコンピュータ読取可能な記録媒体に記憶させたものを装置にインストールしてもよい。記録媒体としては、プログラムを記憶でき、かつコンピュータが読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。具体的に、記録媒体としては、例えば、ROMやRAM等のコンピュータに内部実装される内部記憶装置、CD−ROMやフレキシブルディスク、DVDディスク、光磁気ディスク、ICカード等の可搬型記憶媒体、コンピュータプログラムを保持するデータベース、或いは、他のコンピュータ並びにそのデータベースや、回線上の伝送媒体などが挙げられる。またこのように予めインストールやダウンロードにより得る機能は装置内部のOS(オペレーティング・システム)等と共働してその機能を実現させるものであってもよい。 Furthermore, a program for causing the computer constituting the wireless tag reader to execute the above-described operations can be provided as a wireless tag reader control program. In the present embodiment, the case where the program for realizing the function for carrying out the invention is recorded in advance in a storage area provided in the apparatus is exemplified. However, the present invention is not limited to this, and a similar program can be downloaded from the network. The program may be downloaded to the apparatus, or a similar program stored in a computer-readable recording medium may be installed in the apparatus. The recording medium may be in any form as long as it can store a program and can be read by a computer. Specifically, as a recording medium, for example, an internal storage device such as a ROM or a RAM, a portable storage medium such as a CD-ROM, a flexible disk, a DVD disk, a magneto-optical disk, or an IC card, a computer Examples include a database holding a program, another computer, its database, and a transmission medium on a line. Further, the function obtained by installing or downloading in advance may be realized in cooperation with an OS (operating system) or the like inside the apparatus.
なお、プログラムは、その一部または全部が、動的に生成される実行モジュールであってもよい。 Note that a part or all of the program may be an execution module that is dynamically generated.
本発明は、その精神または主要な特徴から逸脱することなく、他の様々な形で実施することができる。そのため、前述の実施の形態はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には、なんら拘束されない。さらに、特許請求の範囲の均等範囲に属する全ての変形、様々な改良、代替および改質は、すべて本発明の範囲内のものである。 The present invention can be implemented in various other forms without departing from the spirit or main features thereof. Therefore, the above-described embodiment is merely an example in all respects and should not be interpreted in a limited manner. The scope of the present invention is indicated by the scope of claims, and is not restricted by the text of the specification. Further, all modifications, various improvements, alternatives and modifications belonging to the equivalent scope of the claims are all within the scope of the present invention.
101 筐体、102 無線タグ交信用アンテナ、104 グリップ、201 CPU(Central Processing Unit)、202 ROM(Read Only Memory)、203 RAM(Random Access Memory)、105 トリガスイッチ、205 BTモジュール、207 RFフロントエンド部、102 無線タグ交信用アンテナ、210 ASIC(Application Specific Integrated Circuit)、301 ホスト通信処理部、302 リーダ状態管理部、303 周辺デバイス制御部、304 ソフトウェア無線処理部、402 筐体、403 画面、404 操作部、405 裏蓋、406 近距離無線接続用無線タグ、504 Bluetooth通信モジュール(BTモジュール)、501 CPU、502 ROM、503 RAM。 101 housing, 102 wireless tag communication antenna, 104 grip, 201 CPU (Central Processing Unit), 202 ROM (Read Only Memory), 203 RAM (Random Access Memory), 105 trigger switch, 205 BT module, 207 RF front end , 102 RFID tag communication antenna, 210 ASIC (Application Specific Integrated Circuit), 301 Host communication processing unit, 302 Reader state management unit, 303 Peripheral device control unit, 304 Software radio processing unit, 402 Case, 403 screen, 404 Operation unit, 405 Back cover, 406 Wireless tag for short-range wireless connection, 504 Bluetooth communication module (BT module), 501 CPU, 502 ROM, 503 RAM.
Claims (12)
通信対象である通信端末と近距離無線通信による通信を行う近距離無線通信部と、
前記無線タグ読取部により無線タグから読み取られる無線タグ識別情報が所定の情報である場合に、前記近距離無線通信部にて、前記通信端末に対する前記無線タグ識別情報に基づく接続要求を行わせる通信制御部と、
を備える無線タグ読取装置。 A wireless tag reader that reads information recorded on the wireless tag;
A short-range wireless communication unit that performs short-range wireless communication with a communication terminal that is a communication target;
Communication in which the short-range wireless communication unit makes a connection request based on the wireless tag identification information to the communication terminal when the wireless tag identification information read from the wireless tag by the wireless tag reading unit is predetermined information A control unit;
A wireless tag reader.
前記無線タグ識別情報は、前記近距離無線通信部と前記通信端末との間での近距離無線通信の接続処理を開始するための接続命令情報と前記近距離無線通信の接続処理に使用する暗証情報とを含み、
前記近距離無線通信部は、前記近距離無線通信の接続処理を行う際に前記暗証情報を使用する無線タグ読取装置。 The wireless tag reader according to claim 1,
The wireless tag identification information includes connection command information for starting connection processing of short-range wireless communication between the short-range wireless communication unit and the communication terminal, and a password used for connection processing of the short-range wireless communication. Information and
The short-range wireless communication unit is a wireless tag reading device that uses the password information when performing connection processing of the short-range wireless communication.
前記無線タグは、第1の記憶領域に、近距離無線接続開始命令を意味する接続命令情報を含む無線タグ識別情報を保持し、前記第1の記憶領域とは異なる第2の記憶領域に、前記近距離無線通信の接続処理に使用する暗証情報および通信プロトコル情報とを保持し、
前記近距離無線通信部は、前記近距離無線通信の接続処理を行う際に前記暗証情報および前記通信プロトコル情報を使用する無線タグ読取装置。 The wireless tag reader according to claim 1,
The wireless tag holds wireless tag identification information including connection command information indicating a short-range wireless connection start command in a first storage area, and a second storage area different from the first storage area, Holding secret information and communication protocol information used for the connection processing of the short-range wireless communication;
The short-range wireless communication unit is a wireless tag reader that uses the personal identification information and the communication protocol information when performing connection processing of the short-range wireless communication.
前記近距離無線通信部は、Bluetoothを用いて前記通信端末との近距離無線通信を行う無線タグ読取装置。 The wireless tag reader according to any one of claims 1 to 3,
The near field communication unit is a wireless tag reader that performs near field communication with the communication terminal using Bluetooth.
前記近距離無線通信部から受信する接続要求に基づき、前記近距離無線通信部との近距離無線通信の接続処理を行う接続処理部を備える前記通信端末と、
を備える近距離無線通信接続システム。 A wireless tag reading unit that reads information recorded in a wireless tag provided in a communication terminal that is a communication target, a short-range wireless communication unit that performs communication by short-range wireless communication with a communication terminal that is a communication target, and the wireless tag reading A communication control unit that causes the short-range wireless communication unit to make a connection request based on the wireless tag identification information when the wireless tag identification information read from the wireless tag by the unit is predetermined information; A wireless tag reader comprising:
Based on a connection request received from the short-range wireless communication unit, the communication terminal including a connection processing unit that performs connection processing of short-range wireless communication with the short-range wireless communication unit;
A short-range wireless communication connection system.
前記無線タグ識別情報は、前記近距離無線通信部と前記通信端末との間での近距離無線通信の接続処理を開始するための接続命令情報と前記近距離無線通信の接続処理に使用する暗証情報とを含み、
前記近距離無線通信部は、前記近距離無線通信の接続処理を行う際に前記暗証情報を使用する近距離無線通信接続システム。 The short-range wireless communication connection system according to claim 5,
The wireless tag identification information includes connection command information for starting connection processing of short-range wireless communication between the short-range wireless communication unit and the communication terminal, and a password used for connection processing of the short-range wireless communication. Information and
The short-range wireless communication connection system uses the personal identification information when the short-range wireless communication unit performs connection processing of the short-range wireless communication.
前記無線タグは、第1の記憶領域に、近距離無線接続開始命令を意味する接続命令情報を含む無線タグ識別情報を保持し、前記第1の記憶領域とは異なる第2の記憶領域に、前記近距離無線通信の接続処理に使用する暗証情報および通信プロトコル情報とを保持し、
前記近距離無線通信部は、前記近距離無線通信の接続処理を行う際に前記暗証情報および前記通信プロトコル情報を使用する近距離無線通信接続システム。 The short-range wireless communication connection system according to claim 5,
The wireless tag holds wireless tag identification information including connection command information indicating a short-range wireless connection start command in a first storage area, and a second storage area different from the first storage area, Holding secret information and communication protocol information used for the connection processing of the short-range wireless communication;
The short-range wireless communication unit is a short-range wireless communication connection system that uses the personal identification information and the communication protocol information when performing connection processing of the short-range wireless communication.
前記近距離無線通信部は、Bluetoothを用いて前記通信端末との近距離無線通信を行う近距離無線通信接続システム。 A short-range wireless communication connection system according to any one of claims 5 to 7,
The short-range wireless communication unit is a short-range wireless communication connection system that performs short-range wireless communication with the communication terminal using Bluetooth.
前記無線タグから読み取られる無線タグ識別情報が所定の情報である場合に、前記通信端末に対する、前記無線タグ識別情報に基づく近距離無線通信による接続要求を行わせる近距離無線通信接続方法。 Read the information recorded on the wireless tag of the communication terminal that is the communication target,
A short-range wireless communication connection method for making a connection request by short-range wireless communication based on the wireless tag identification information to the communication terminal when the wireless tag identification information read from the wireless tag is predetermined information.
前記無線タグ識別情報は、前記近距離無線通信部と前記通信端末との間での近距離無線通信の接続処理を開始するための接続命令情報と前記近距離無線通信の接続処理に使用する暗証情報とを含み、
前記近距離無線通信の接続処理を行う際に前記暗証情報を使用する近距離無線通信接続方法。 The short-range wireless communication connection method according to claim 9,
The wireless tag identification information includes connection command information for starting connection processing of short-range wireless communication between the short-range wireless communication unit and the communication terminal, and a password used for connection processing of the short-range wireless communication. Information and
A short-range wireless communication connection method using the personal identification information when performing the short-range wireless communication connection process.
前記無線タグは、第1の記憶領域に、近距離無線接続開始命令を意味する接続命令情報を含む無線タグ識別情報を保持し、前記第1の記憶領域とは異なる第2の記憶領域に、前記近距離無線通信の接続処理に使用する暗証情報および通信プロトコル情報とを保持し、
前記近距離無線通信の接続処理を行う際に前記暗証情報および前記通信プロトコル情報を使用する近距離無線通信接続方法。 The short-range wireless communication connection method according to claim 9,
The wireless tag holds wireless tag identification information including connection command information indicating a short-range wireless connection start command in a first storage area, and a second storage area different from the first storage area, Holding secret information and communication protocol information used for the connection processing of the short-range wireless communication;
A short-range wireless communication connection method that uses the personal identification information and the communication protocol information when performing connection processing of the short-range wireless communication.
Bluetoothを用いて前記通信端末との近距離無線通信を行う近距離無線通信接続方法。 A short-range wireless communication connection method according to any one of claims 9 to 11,
A short-range wireless communication connection method for performing short-range wireless communication with the communication terminal using Bluetooth.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010211287A JP2012068748A (en) | 2010-09-21 | 2010-09-21 | Wireless tag reader, short-range wireless communication connection system and short-range wireless communication connection method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010211287A JP2012068748A (en) | 2010-09-21 | 2010-09-21 | Wireless tag reader, short-range wireless communication connection system and short-range wireless communication connection method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2012068748A true JP2012068748A (en) | 2012-04-05 |
Family
ID=46165997
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010211287A Pending JP2012068748A (en) | 2010-09-21 | 2010-09-21 | Wireless tag reader, short-range wireless communication connection system and short-range wireless communication connection method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2012068748A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014187598A (en) * | 2013-03-25 | 2014-10-02 | Toyota Motor Corp | Key authentication system, key authentication method, and program |
JP2016189090A (en) * | 2015-03-30 | 2016-11-04 | キヤノン株式会社 | Information processing device, method for controlling the same, and program |
US9763032B2 (en) | 2015-04-22 | 2017-09-12 | Canon Kabushiki Kaisha | Information processing apparatus that performs short-range wireless communication, method of controlling the same, and storage medium |
-
2010
- 2010-09-21 JP JP2010211287A patent/JP2012068748A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014187598A (en) * | 2013-03-25 | 2014-10-02 | Toyota Motor Corp | Key authentication system, key authentication method, and program |
JP2016189090A (en) * | 2015-03-30 | 2016-11-04 | キヤノン株式会社 | Information processing device, method for controlling the same, and program |
US10268936B2 (en) | 2015-03-30 | 2019-04-23 | Canon Kabushiki Kaisha | Information processing apparatus including near-field wireless communication tag, method of controlling the same, and storage medium |
US9763032B2 (en) | 2015-04-22 | 2017-09-12 | Canon Kabushiki Kaisha | Information processing apparatus that performs short-range wireless communication, method of controlling the same, and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2022178B1 (en) | Data communication in an electronic device | |
CN104253634B (en) | Double frequency multi-protocols multifunctional near-field communication integrate system and methods for using them | |
US7565108B2 (en) | Radio frequency identification (RF-ID) based discovery for short range radio communication with reader device having transponder functionality | |
JP6193859B2 (en) | RFID card management method and terminal | |
CN104517146B (en) | NFC label, communication means and system | |
US20090166421A1 (en) | Rfid reader / card combination to convert a contact smartcard reader to contactless | |
JP2009531888A (en) | Data communication in electronic devices | |
CN103679073A (en) | Method for pairing wireless scanner through RFID (Radio Frequency Identification Device) | |
CN104620616A (en) | Configuration of a new enrollee device for use in a communication network | |
JP2012165379A (en) | Portable electronic device and operation method for establishing near field communication link | |
TW201349021A (en) | System and methods for interacting with handheld electronic device | |
JP2013157737A (en) | Communication apparatus, control method, and program | |
JP2012068748A (en) | Wireless tag reader, short-range wireless communication connection system and short-range wireless communication connection method | |
JP6202030B2 (en) | Authentication system, computer program for controlling authentication system, and reader used in authentication system | |
JP4865842B2 (en) | RF tag reader / writer | |
JP2005354136A5 (en) | ||
TW201714118A (en) | Display device having radio frequency identification function and data processing method thereof comprising a first sensing antenna, a display unit and a radio frequency processing device to facilitate real-time display effect and information exchange | |
CN205453806U (en) | Cell -phone protective sheath of integration intelligent card and intelligent card reader function | |
KR100827813B1 (en) | Method for pairing between bluetooth devices using tag and bluetooth device for the same | |
JP6447625B2 (en) | COMMUNICATION CIRCUIT, COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMPUTER PROGRAM | |
CN208401960U (en) | Mobile phone convenient function device, mobile phone and its interactive system with convenient function | |
CN104787443A (en) | Preservation box with NFC identification function and NFC device thereof | |
WO2012159240A1 (en) | Method for anti-counterfeit verifying and configuring accessory, and wireless communication device | |
TWI513492B (en) | Handheld device for electronic game devices | |
JP2005084926A5 (en) |