JP2000069028A - Wireless card, reader / writer, host device, wireless card system, information storage medium having wireless communication function, transmitting / receiving circuit, and wireless communication system - Google Patents
Wireless card, reader / writer, host device, wireless card system, information storage medium having wireless communication function, transmitting / receiving circuit, and wireless communication systemInfo
- Publication number
- JP2000069028A JP2000069028A JP23551698A JP23551698A JP2000069028A JP 2000069028 A JP2000069028 A JP 2000069028A JP 23551698 A JP23551698 A JP 23551698A JP 23551698 A JP23551698 A JP 23551698A JP 2000069028 A JP2000069028 A JP 2000069028A
- Authority
- JP
- Japan
- Prior art keywords
- response
- identification information
- wireless card
- wireless
- storage medium
- 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
Landscapes
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
(57)【要約】
【課題】効率良く複数の無線カードを検出し、処理時間
の効率向上を図る
【解決手段】上位装置1から自動トライ回数(1回)が
指定されたID付きポーリングコマンドが発行された
際、リーダ/ライタ3は、まず、ID付きポーリングコ
マンド(ID数=00h)を発行し、通信可能領域に入
っていた無線カードからの応答を受信し、自動的にもう
1回、今回は受信したID(IDm1)付きポーリング
コマンドを発行し、無線カード(IDm1)5はこのポ
ーリングコマンドで指定されたID(IDm1)である
ので無応答となり、他の無線カード5からの応答を受信
し、受信した無線カード5,…のID(IDm1,ID
m2,IDm3)のレスポンスを上位装置1へ返す。
(57) [Summary] [PROBLEMS] To efficiently detect a plurality of wireless cards and improve the processing time efficiency [Solution] A polling command with an ID for which the number of automatic tries (one time) is specified from an upper device 1 is provided. When issued, the reader / writer 3 first issues a polling command with ID (ID number = 00h), receives a response from the wireless card in the communicable area, and automatically performs another This time, the polling command with the received ID (IDm1) is issued. Since the wireless card (IDm1) 5 is the ID (IDm1) specified by the polling command, no response is received, and the response from the other wireless card 5 is received. The IDs (IDm1, IDm) of the received wireless cards 5,.
m2, IDm3) is returned to the host device 1.
Description
【0001】[0001]
【発明の属する技術分野】この発明は、上位装置に接続
されたリーダ/ライタと無線カードとの間で無線通信を
行う無線カードとリーダ/ライタと上位装置と無線カー
ドシステムと無線通信機能を有する情報記憶媒体と送受
信回路と無線通信システムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention has a wireless communication function between a wireless card, a reader / writer, a higher-level device, a wireless card system, and a wireless card for performing wireless communication between a reader / writer and a wireless card connected to a higher-level device. The present invention relates to an information storage medium, a transmission / reception circuit, and a wireless communication system.
【0002】[0002]
【従来の技術】従来の上位装置に接続されたリーダ/ラ
イタと無線カードとから構成される無線カードシステム
において、リーダ/ライタからのポーリングコマンドに
応答する無線カードがなく、ポーリングコマンドの発行
が繰り返し発生され、そこに無線カード1枚が通信可能
領域に入り応答が返る場合を図16を参照して説明す
る。2. Description of the Related Art In a conventional wireless card system comprising a reader / writer and a wireless card connected to a host device, there is no wireless card responding to a polling command from the reader / writer, and the polling command is issued repeatedly. A case where a response is generated and one wireless card enters the communicable area and a response is returned will be described with reference to FIG.
【0003】通信可能領域に入りリーダ/ライタからの
ポーリングコマンドを受信した無線カードは、そのコマ
ンドのタイム・スロットの指定値に従い、応答するスロ
ットナンバーをランダムに決定する(タイム・スロット
数が1の場合は全てスロット#0。タイム・スロット数
が2の場合は、スロット#0かスロット#1のどちら
か。タイム・スロット数が4の場合は、スロット#0〜
スロット#3のどれか1つ。タイム・スロット数が8の
場合は、スロット#0〜スロット#7のどれか1
つ。)。A wireless card which has entered a communicable area and has received a polling command from a reader / writer determines a slot number to respond to at random according to the time slot designation value of the command (the number of time slots is one). In all cases, slot # 0, when the number of time slots is 2, either slot # 0 or slot 1. When the number of time slots is 4, slot # 0
Any one of slot # 3. If the number of time slots is 8, one of slot # 0 to slot # 7
One. ).
【0004】リーダ/ライタは、無線カードからの応答
を検出した場合は、最大ナンバーのスロット(図16で
は、タイム・スロット数4なので、スロット#3)の応
答まで待って上位装置へレスポンスを返送する。When the reader / writer detects a response from the wireless card, the reader / writer returns a response to the higher-level device after waiting for a response of the slot with the maximum number (in FIG. 16, the number of time slots is 4, so slot # 3). I do.
【0005】図17は、リーダ/ライタの通信可能領域
内に、無線カードが2枚有った場合を示す。それぞれの
無線カードは、リーダ/ライタからのポーリングコマン
ドを受信して、応答するスロットナンバーをランダムに
決定する。この場合、2枚の無線カードがそれぞれ別の
スロットを選択する場合と、同じスロットを選択してし
まう場合が有る。同じスロットを選択した場合は、無線
カードからの応答はほぼ同じタイミングで出力され、リ
ーダ/ライタは正常に受信できない。この場合は、リー
ダ/ライタは有効な応答を1つも得ることができなかっ
たため、無線カードへのポーリングコマンドの再送を行
う。FIG. 17 shows a case where there are two wireless cards in the communicable area of the reader / writer. Each wireless card receives a polling command from the reader / writer and randomly determines a slot number to respond to. In this case, the two wireless cards may select different slots, or may select the same slot. When the same slot is selected, the response from the wireless card is output at substantially the same timing, and the reader / writer cannot normally receive the response. In this case, since the reader / writer could not obtain any valid response, it retransmits the polling command to the wireless card.
【0006】2枚の無線カードからの応答がそれぞれ別
のスロットの場合、リーダ/ライタは2枚とも応答を正
常に受信できる。このときリーダ/ライタが上位装置へ
返送するレスポンスには、無線カード2枚の情報が含ま
れる。When the responses from the two wireless cards are in different slots, both readers / writers can receive the responses normally. At this time, the response returned by the reader / writer to the higher-level device includes information on two wireless cards.
【0007】図18は、リーダ/ライタの通信可能領域
に無線カードが3枚存在し、スロット#0を選択した無
線カードが1枚、スロット#2を選択した無線カードが
2枚の場合を示す。スロット#2では、2枚の無線カー
ドからの応答が衝突し、リーダ/ライタは正常に受信で
きない。FIG. 18 shows a case where three wireless cards exist in the communicable area of the reader / writer, one wireless card selects slot # 0, and two wireless cards select slot # 2. . In slot # 2, the responses from the two wireless cards collide, and the reader / writer cannot receive data normally.
【0008】ただし、リーダ/ライタは、スロット#0
で1枚の無線カードの応答を正常に受信しているため、
上位装置へレスポンスを返す。このようにリーダ/ライ
タと無線カード間において、リーダ/ライタは、上位装
置よりポーリングコマンド命令によって、無線カードか
らの応答があるまで、一定間隔でポーリングコマンドを
送信する。However, the reader / writer operates in slot # 0
Received the response of one wireless card normally,
Returns a response to the host device. As described above, between the reader / writer and the wireless card, the reader / writer transmits a polling command at regular intervals until a response from the wireless card is issued in response to a polling command from the host device.
【0009】ポーリングコマンドを受信した無線カード
は、これを判断して応答を返信するが、その際、複数の
無線カードからの応答が存在することに対応し、スロッ
トアロハ方式を利用して返信タイミングを生成するが、
衝突するケースがある。The wireless card that has received the polling command determines this and returns a response. At this time, in response to the presence of responses from a plurality of wireless cards, the response timing is determined using the slot aloha method. Produces
There are cases of collision.
【0010】一方、リーダ/ライタは無線カードからの
応答を受信すると無線カードのIDを識別する。衝突し
ている通信の有無を確認するため、上位装置の再度のポ
ーリングコマンドによって再度ポーリングコマンドを送
信するが、この時、このポーリングによって既に識別で
きている無線カードからの応答を再受信する必要はな
く、かつ、この識別済の無線カードからの応答が、他の
無線カードからの応答と衝突するタイミングが発生する
ことがあり識別効率が良くなかった。[0010] On the other hand, when the reader / writer receives the response from the wireless card, it identifies the ID of the wireless card. In order to confirm the presence or absence of the conflicting communication, the polling command is transmitted again by the polling command of the higher-level device. At this time, it is not necessary to re-receive the response from the wireless card which has already been identified by the polling. However, there is a case where a response from the identified wireless card collides with a response from another wireless card, and the identification efficiency is not good.
【0011】また、上位装置とリーダ/ライタとの間に
おいて、リーダ/ライタは、上位装置より送出されるコ
マンドによってその動作を行う。前記の如く、上位装置
よりポーリングコマンドを受信したリーダ/ライタが無
線カードに対してポーリングコマンドを発生し、無線カ
ードから応答を得るとリーダ/ライタは、その上位装置
へ即時に無線カードIDを送出する。その後、上位装置
からのポーリングコマンド受信待ちとなる。上位装置
は、リーダ/ライタが検出したカードIDを受信し、他
の無線カードの有無を判別するため、リーダ/ライタに
対してポーリングコマンドを再度送出する。このポーリ
ングコマンドを受信したリーダ/ライタは、無線カード
に対してポーリングコマンドを一定間隔で送信する。ポ
ーリングコマンドを受信した無線カードは、前記の如く
応答を返信し、これを受信したリーダ/ライタは上位装
置へ無線カードIDを送信する。このように送受信及び
判別が行われるため時間を要し、処理効率が低かった。[0011] Further, between the host device and the reader / writer, the reader / writer performs its operation by a command sent from the host device. As described above, when the reader / writer that has received the polling command from the higher-level device issues a polling command to the wireless card and obtains a response from the wireless card, the reader / writer immediately sends the wireless card ID to the higher-level device. I do. After that, it waits for a polling command from the host device. The higher-level device receives the card ID detected by the reader / writer, and sends a polling command to the reader / writer again to determine whether there is another wireless card. The reader / writer that has received the polling command transmits the polling command to the wireless card at regular intervals. The wireless card that has received the polling command returns a response as described above, and the reader / writer that has received the response transmits the wireless card ID to the host device. Since transmission / reception and determination are performed in this manner, it takes time and processing efficiency is low.
【0012】[0012]
【発明が解決しようとする課題】上記したように、上位
装置に接続されたリーダ/ライタと無線カードとから構
成される無線カードシステムにおいて、リーダ/ライタ
は、複数の無線カードからの応答が存在することに対応
し、スロットアロハ方式を利用して返信タイミングを生
成するが衝突するケースがあり、衝突している通信の有
無を確認するため、上位装置からの再度のポーリングコ
マンドによって再度ポーリングコマンドを送信するが、
この時、このポーリングによって既に識別できている無
線カードからの応答を再受信する必要はなく、かつ、こ
の識別済の無線カードからの応答が、他の無線カードか
らの応答と衝突するタイミングが発生することがあり識
別効率が良くないという問題があった。As described above, in a wireless card system including a reader / writer and a wireless card connected to a higher-level device, the reader / writer has a response from a plurality of wireless cards. In response to this, the return timing is generated using the slot aloha method, but there are cases in which there is a collision, and in order to confirm the presence or absence of the colliding communication, a polling command is issued again by the polling command from the higher-level device. Submit,
At this time, there is no need to re-receive the response from the wireless card that has already been identified by this polling, and a timing occurs at which the response from the identified wireless card collides with the response from another wireless card. There is a problem that the identification efficiency is not good.
【0013】そこで、この発明は、効率良く複数の無線
カードを検出することのできる無線カードとリーダ/ラ
イタと上位装置と無線カードシステムと無線通信機能を
有する情報記憶媒体と送受信回路と無線通信システムを
提供することを目的とする。Accordingly, the present invention provides a wireless card capable of efficiently detecting a plurality of wireless cards, a reader / writer, a host device, a wireless card system, an information storage medium having a wireless communication function, a transmitting / receiving circuit, and a wireless communication system. The purpose is to provide.
【0014】また、上位装置とリーダ/ライタとの間に
おいて、リーダ/ライタは、上位装置より送出されるコ
マンドによってその動作を行うが、上位装置よりポーリ
ングコマンドを受信した際、無線カードに対してポーリ
ングコマンドを発生し、無線カードから応答を得ると即
時にこの無線カードのIDを上位装置へ送出し、その
後、上位装置から他の無線カードの有無を判別するため
ポーリングコマンドが再度送出され、再度無線カードに
対してポーリングコマンドを一定間隔で送信し、無線カ
ードより応答が返信された際、これを受信して上位装置
へ無線カードのIDを送信するというように送受信及び
判別が行われるため時間を要し、処理効率が低かった。The reader / writer operates between the host device and the reader / writer according to a command sent from the host device. When a polling command is received from the host device, the reader / writer sends a command to the wireless card. When a polling command is generated and a response is obtained from the wireless card, the ID of the wireless card is immediately transmitted to the higher-level device. Thereafter, a polling command is transmitted again from the higher-level device to determine the presence or absence of another wireless card. A polling command is transmitted to the wireless card at regular intervals. When a response is returned from the wireless card, the polling command is received and transmitted and transmitted, and the ID of the wireless card is transmitted to the host device. And the processing efficiency was low.
【0015】そこで、この発明は、処理時間の効率向上
を図ることのできる無線カードとリーダ/ライタと上位
装置と無線カードシステムと無線通信機能を有する情報
記憶媒体と送受信回路と無線通信システムを提供するこ
とを目的とする。Therefore, the present invention provides a wireless card, a reader / writer, a host device, a wireless card system, an information storage medium having a wireless communication function, a transmission / reception circuit, and a wireless communication system capable of improving processing time efficiency. The purpose is to do.
【0016】[0016]
【課題を解決するための手段】この発明の上位装置は、
無線通信機能を有する情報記憶媒体と無線通信を行う送
受信回路に接続される上位装置において、上記送受信回
路への無線通信機能を有する情報記憶媒体との応答要求
に応じて、上記送受信回路に対して応答のあった上記情
報記憶媒体の識別情報を上記送受信回路を介して受け取
った際、この識別情報を付加することにより受け取った
識別情報を有する情報記憶媒体のみ無応答とする情報記
憶媒体との応答要求を上記送受信回路へ送信する制御を
行う制御手段から構成されている。The host device of the present invention comprises:
In a higher-level device connected to an information storage medium having a wireless communication function and a transmission / reception circuit performing wireless communication, the upper-level device is connected to the transmission / reception circuit in response to a response request to the information storage medium having a wireless communication function to the transmission / reception circuit. When the identification information of the information storage medium to which a response has been received is received via the transmission / reception circuit, the response to the information storage medium in which only the information storage medium having the identification information received by adding the identification information makes no response. It comprises control means for controlling transmission of the request to the transmission / reception circuit.
【0017】この発明の送受信回路は、上位装置に接続
され、無線通信機能を有する情報記憶媒体と無線通信を
行う送受信回路において、上記上位装置から無線通信機
能を有する情報記憶媒体の識別情報が付加された応答要
求を受け取った際、この識別情報を有する情報記憶媒体
のみ無応答とする応答要求を上記情報記憶媒体へ送信
し、上記情報記憶媒体からの応答を受け取った際、当該
応答を受け取った情報記憶媒体の識別情報を上記上位装
置へ送信する制御を行う制御手段から構成されている。According to another aspect of the present invention, there is provided a transmitting / receiving circuit connected to a higher-level device for performing wireless communication with an information storage medium having a wireless communication function, wherein identification information of the information storage medium having a wireless communication function is added from the higher-level device. When the received response request is received, a response request to make only the information storage medium having the identification information no response is transmitted to the information storage medium, and when the response from the information storage medium is received, the response is received. It comprises control means for controlling the transmission of the identification information of the information storage medium to the host device.
【0018】この発明の無線通信機能を有する情報記憶
媒体は、上位装置に接続された送受信回路と無線通信を
行う無線通信機能を有する情報記憶媒体において、固有
の識別情報を予め記憶している記憶手段と、上記送受信
回路からの応答要求を受信する受信手段と、この受信手
段で受信した応答要求に付加された識別情報が上記記憶
手段に記憶されている識別情報と一致した場合に無応答
とする制御を行う制御手段とから構成されている。An information storage medium having a wireless communication function according to the present invention is an information storage medium having a wireless communication function of performing wireless communication with a transmission / reception circuit connected to a higher-level device, wherein the unique identification information is stored in advance. Means, a receiving means for receiving a response request from the transmitting / receiving circuit, and a non-response when the identification information added to the response request received by the receiving means matches the identification information stored in the storage means. And control means for performing control.
【0019】この発明の無線通信システムは、上位装置
に接続された送受信回路と無線通信機能を有する情報記
憶媒体との間で無線通信を行う無線通信システムにおい
て、上記上位装置が、上記無線通信機能を有する情報記
憶媒体の識別情報を付加して無線通信機能を有する情報
記憶媒体との応答要求を上記送受信回路へ送信する制御
を行う第1の制御手段を有し、上記送受信回路が、上記
第1の制御手段から無線通信機能を有する情報記憶媒体
の識別情報が付加された応答要求を受け取った際、この
付加された識別情報を有する情報記憶媒体のみ無応答と
する応答要求を上記無線通信機能を有する情報記憶媒体
へ送信し、上記情報記憶媒体からの応答を受け取った
際、当該応答を受け取った情報記憶媒体の識別情報を上
記上位装置へ送信する制御を行う第2の制御手段を有
し、上記無線通信機能を有する情報記憶媒体が、固有の
識別情報を予め記憶している記憶手段と、上記第2の制
御手段からの応答要求を受信する受信手段と、この受信
手段で受信した応答要求に付加された識別情報が上記記
憶手段に記憶されている識別情報と一致した場合に無応
答とする制御を行う第3の制御手段とから構成されてい
る。A wireless communication system according to the present invention is a wireless communication system for performing wireless communication between a transmission / reception circuit connected to a higher-level device and an information storage medium having a wireless communication function. First control means for controlling transmission of a response request with the information storage medium having a wireless communication function to the transmission / reception circuit by adding identification information of the information storage medium having the transmission / reception circuit; When a response request to which identification information of an information storage medium having a wireless communication function is added is received from the first control means, the response request for making no response only to the information storage medium having the added identification information is sent to the wireless communication function. And transmitting the identification information of the information storage medium having received the response to the higher-level device when the response from the information storage medium is received. An information storage medium having second control means for performing control and having the wireless communication function receives a response request from the second control means and a storage means in which unique identification information is stored in advance. A receiving unit; and a third control unit that performs a control to make no response when the identification information added to the response request received by the receiving unit matches the identification information stored in the storage unit. ing.
【0020】この発明の無線通信システムは、上位装置
に接続された送受信回路と無線通信機能を有する情報記
憶媒体との間で無線通信を行う無線通信システムにおい
て、上記上位装置が、上記無線通信機能を有する情報記
憶媒体への応答要求回数を付加して無線通信機能を有す
る情報記憶媒体との応答要求を上記送受信回路へ送信す
る制御を行う第1の制御手段を有し、上記送受信回路
が、上記第1の制御手段から送信された無線通信機能を
有する情報記憶媒体への応答要求回数が付加された応答
要求に基づいて応答要求を上記無線通信機能を有する情
報記憶媒体へ送信し、この応答要求に対する情報記憶媒
体からの応答を受け取った際、当該応答を受け取った情
報記憶媒体の識別情報を付加した次回の応答要求を上記
無線通信機能を有する情報記憶媒体へ送信し、この応答
要求毎に受け取る当該情報記憶媒体の識別情報をさらに
付加した応答要求を上記無線通信機能を有する情報記憶
媒体へ送信し、付加された応答要求回数が終了した際、
無線通信機能を有する情報記憶媒体から応答された当該
情報記憶媒体の識別情報を全て一括して上記上位装置へ
送信する制御を行う第2の制御手段を有し、上記無線通
信機能を有する情報記憶媒体が、固有の識別情報を予め
記憶している記憶手段と、上記第2の制御手段からの応
答要求を受信する受信手段と、この受信手段で受信した
応答要求に付加されている識別情報が上記記憶手段に記
憶されている識別情報と一致した場合に無応答とする制
御を行う第3の制御手段とから構成されている。A wireless communication system according to the present invention is a wireless communication system for performing wireless communication between a transmission / reception circuit connected to a higher-level device and an information storage medium having a wireless communication function. Having first control means for controlling the transmission of a response request with an information storage medium having a wireless communication function to the transmission / reception circuit by adding the number of response requests to the information storage medium having: Transmitting a response request to the information storage medium having the wireless communication function based on the response request to which the number of response requests to the information storage medium having the wireless communication function transmitted from the first control means is added; When a response to the request from the information storage medium is received, the next response request to which the identification information of the information storage medium that received the response is added has the above wireless communication function. When a response request transmitted to the information storage medium and further added with identification information of the information storage medium received for each response request is transmitted to the information storage medium having the wireless communication function, and the number of added response requests is completed. ,
An information storage device having second control means for performing control for transmitting all identification information of the information storage medium responded from the information storage medium having the wireless communication function to the upper device in a lump, and having the wireless communication function The medium has storage means for storing unique identification information in advance, receiving means for receiving a response request from the second control means, and identification information added to the response request received by the receiving means. And a third control unit for performing control to make no response when the identification information matches the identification information stored in the storage unit.
【0021】この発明の上位装置は、無線カードと無線
通信を行うリーダ/ライタに接続される上位装置におい
て、上記リーダ/ライタへの無線カードとの応答要求に
応じて上記リーダ/ライタから応答された無線カードの
識別情報を受け取った際、この識別情報を付加してこの
識別情報の無線カードのみ無応答とする無線カードとの
応答要求を上記リーダ/ライタへ送信する制御を行う制
御手段から構成されている。The host device of the present invention is a host device connected to a reader / writer that performs wireless communication with a wireless card, and receives a response from the reader / writer in response to a response request to the reader / writer with the wireless card. And control means for controlling the transmission of a response request to the reader / writer to the wireless card which, when receiving the identification information of the wireless card, adds the identification information and makes only the wireless card of the identification information unresponsive. Have been.
【0022】この発明のリーダ/ライタは、上位装置に
接続され、無線カードと無線通信を行うリーダ/ライタ
において、上記上位装置から無線カードの識別情報が付
加された応答要求を受け取った際、この識別情報の無線
カードのみ無応答とする応答要求を上記無線カードへ送
信し、無線カードからの応答を受け取った際、当該無線
カードの識別情報を上記上位装置へ送信する制御を行う
制御手段から構成されている。The reader / writer of the present invention is connected to a higher-level device and performs a wireless communication with a wireless card. When the reader / writer receives a response request to which the identification information of the wireless card is added from the higher-level device, A control means for transmitting a response request to make only the wireless card of the identification information unresponsive to the wireless card, and when receiving a response from the wireless card, controlling to transmit the identification information of the wireless card to the upper device. Have been.
【0023】この発明の無線カードは、上位装置に接続
されたリーダ/ライタと無線通信を行う無線カードにお
いて、固有の識別情報を予め記憶している記憶手段と、
上記リーダ/ライタからの応答要求を受信する受信手段
と、この受信手段で受信した応答要求に付加された識別
情報が上記記憶手段に記憶されている識別情報と一致し
た場合に無応答とする制御を行う制御手段とから構成さ
れている。[0023] The wireless card of the present invention is a wireless card for performing wireless communication with a reader / writer connected to a higher-level device, wherein a storage means for storing unique identification information in advance;
Receiving means for receiving a response request from the reader / writer, and control for not responding when the identification information added to the response request received by the receiving means matches the identification information stored in the storage means And control means for performing the following.
【0024】この発明の無線カードシステムは、上位装
置に接続されたリーダ/ライタと無線カードとの間で無
線通信を行う無線カードシステムにおいて、上記上位装
置が上記無線カードの識別情報を付加して無線カードと
の応答要求を上記リーダ/ライタへ送信する制御を行う
第1の制御手段を有し、上記リーダ/ライタが上記第1
の制御手段から無線カードの識別情報が付加された応答
要求を受け取った際、この付加された識別情報の無線カ
ードのみ無応答とする応答要求を上記無線カードへ送信
し、無線カードからの応答を受け取った際、当該無線カ
ードの識別情報を上記上位装置へ送信する制御を行う第
2の制御手段を有し、上記無線カードが、固有の識別情
報を予め記憶している記憶手段と、上記第2の制御手段
からの応答要求を受信する受信手段と、この受信手段で
受信した応答要求に付加された識別情報が上記記憶手段
に記憶されている識別情報と一致した場合に無応答とす
る制御を行う第3の制御手段とから構成されている。According to a wireless card system of the present invention, in a wireless card system for performing wireless communication between a wireless card and a reader / writer connected to a higher-level device, the higher-level device adds identification information of the wireless card. A first control unit that controls transmission of a response request with the wireless card to the reader / writer, wherein the reader / writer is configured to control the first
When a response request to which the identification information of the wireless card is added is received from the control means, a response request to make no response only to the wireless card with the added identification information is transmitted to the wireless card, and the response from the wireless card is received. A second control unit configured to control transmission of the identification information of the wireless card to the higher-level device when the wireless card is received, wherein the wireless card has a storage unit in which unique identification information is stored in advance; Receiving means for receiving a response request from the second control means, and control for not responding when the identification information added to the response request received by the receiving means matches the identification information stored in the storage means. And a third control means for performing the following.
【0025】この発明の無線カードシステムは、上位装
置に接続されたリーダ/ライタと無線カードとの間で無
線通信を行う無線カードシステムにおいて、上記上位装
置が上記無線カードへの応答要求回数を付加して無線カ
ードとの応答要求を上記リーダ/ライタへ送信する制御
を行う第1の制御手段を有し、上記リーダ/ライタが上
記第1の制御手段から送信された無線カードへの応答要
求回数が付加された応答要求に基づいて応答要求を上記
無線カードへ送信し、この応答要求に対する上記無線カ
ードからの応答を受け取った際、当該無線カードの識別
情報を付加した次回の応答要求を上記無線カードへ送信
し、この応答要求毎に受け取る当該無線カードの識別情
報をさらに付加した応答要求を上記無線カードへ送信
し、付加された応答要求回数が終了した際、無線カード
から応答された当該無線カードの識別情報を全て一括し
て上記上位装置へ送信する制御を行う第2の制御手段を
有し、上記無線カードが、固有の識別情報を予め記憶し
ている記憶手段と、上記第2の制御手段からの応答要求
を受信する受信手段と、この受信手段で受信した応答要
求に付加されている識別情報が上記記憶手段に記憶され
ている識別情報と一致した場合に無応答とする制御を行
う第3の制御手段とから構成されている。According to a wireless card system of the present invention, in a wireless card system for performing wireless communication between a reader / writer connected to a higher-level device and a wireless card, the higher-level device adds the number of response requests to the wireless card. Control means for controlling transmission of a response request with the wireless card to the reader / writer, wherein the reader / writer performs the number of response requests to the wireless card transmitted from the first control means. A response request is transmitted to the wireless card based on the response request to which the wireless card is added, and when a response to the response request is received from the wireless card, the next response request to which the identification information of the wireless card is added is transmitted to the wireless card. A response request to which the identification information of the wireless card to be transmitted to the card and received for each response request is further added is transmitted to the wireless card, and the added response is transmitted to the wireless card. When the number of requests has been completed, the wireless card has second control means for performing control to transmit all identification information of the wireless card responded from the wireless card to the higher-level device at a time. Storage means for storing information in advance, receiving means for receiving a response request from the second control means, and identification information added to the response request received by the receiving means being stored in the storage means. And a third control unit that performs control to make no response when the identification information matches the identification information.
【0026】[0026]
【発明の実施の形態】以下、この発明の一実施の形態に
ついて図面を参照して説明する。図1は、この発明に係
る無線カードシステムの概略構成を示すものである。す
なわち、無線カードシステムは、上位装置1に接続され
るリーダ/ライタ3と無線カード5との間で無線通信を
行うものである。上位装置1は、CPU11を有する制
御回路で構成されている。リーダ/ライタ3は、アンテ
ナ30を介して送受信を行うCPU31を有する送受信
回路で構成されている。An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows a schematic configuration of a wireless card system according to the present invention. That is, the wireless card system performs wireless communication between the reader / writer 3 connected to the host device 1 and the wireless card 5. The host device 1 is configured by a control circuit having a CPU 11. The reader / writer 3 is configured by a transmission / reception circuit having a CPU 31 that performs transmission / reception via an antenna 30.
【0027】図2は、無線カード5の概略構成を示すも
のである。無線カード1は、全体的な制御を司るCPU
51、CPU51の制御プログラム、各種情報を記憶す
るメモリ52、送受信切換部53、リーダ/ライタ3か
らの各種情報を受信する受信部54、受信部54からの
受信信号を復調する復調部55、送信情報を変調する変
調部56、変調部56によって変調された信号を電波に
変換してリーダ/ライタ3に向けて送信する送信部57
とから構成されている。なお、無線カード5は、リーダ
/ライタ3からのポーリングコマンドを受信することに
よって電源が供給されるようになっている。FIG. 2 shows a schematic configuration of the wireless card 5. The wireless card 1 has a CPU for overall control.
51, a control program for the CPU 51, a memory 52 for storing various information, a transmission / reception switching unit 53, a reception unit 54 for receiving various information from the reader / writer 3, a demodulation unit 55 for demodulating a signal received from the reception unit 54, and transmission. A modulating unit 56 for modulating information; a transmitting unit 57 for converting a signal modulated by the modulating unit 56 into a radio wave and transmitting the radio wave to the reader / writer 3
It is composed of The wireless card 5 is supplied with power by receiving a polling command from the reader / writer 3.
【0028】次に、上位装置1とリーダ/ライタ3との
間で用いられるポーリングコマンドについて説明する。
このポーリングコマンドの機能は、無線カード5がリー
ダ/ライタ3の通信可能領域へ入ったことを検知するコ
マンドで、カードID付きと無しの形態がある。Next, a polling command used between the host device 1 and the reader / writer 3 will be described.
The function of this polling command is a command for detecting that the wireless card 5 has entered the communicable area of the reader / writer 3, and has a form with or without a card ID.
【0029】ID付きの場合、リーダ/ライタ3は、無
線カード5のカードIDを読み出し、応答する。また、
無線カード5は、コマンドで指定されたシステムコード
またはアプリケーションコードが、メモリ52内に記憶
されているそれらと一致し、かつコマンドで指定された
カードIDがメモリ52に記憶されているそれと一致し
ないときのみ、応答を返す。なお、ポーリングコマンド
は、他のコマンドと異なり、1つの無線カードから受信
できても、すべての検知が終わるまで待ち、可能な限り
多くの無線カードからの受信を行う。When the ID is provided, the reader / writer 3 reads out the card ID of the wireless card 5 and responds. Also,
When the system code or the application code specified by the command matches the one stored in the memory 52 and the card ID specified by the command does not match the one stored in the memory 52, the wireless card 5 Only return a response. In addition, unlike other commands, even if the polling command can be received from one wireless card, it waits until all the detections are completed, and receives from as many wireless cards as possible.
【0030】また、ID無しの場合、リーダ/ライタ3
は、無線カード3のカードIDを読み出し、応答する。
また、無線カード5は、コマンドで指定されたシステム
コードまたはアプリケーションコードが、メモリ52内
に記憶されているそれらと一致するときのみ、応答を返
す。なお、ポーリングコマンドは、他のコマンドと異な
り、1つの無線カードから受信できても、すべての検知
が終わるまで待ち、可能な限り多くの無線カードからの
受信を行う。When there is no ID, the reader / writer 3
Reads out the card ID of the wireless card 3 and responds.
The wireless card 5 returns a response only when the system code or the application code specified by the command matches those stored in the memory 52. In addition, unlike other commands, even if the polling command can be received from one wireless card, it waits until all the detections are completed, and receives from as many wireless cards as possible.
【0031】また、実行条件とセキュリティ条件につい
ては、トランザクションIDが正当であると確認できる
こと。また、コマンドで指定されたシステムコードが、
リーダ/ライタ3内に記憶されているそれらと一致する
ことである。Further, regarding the execution condition and the security condition, it can be confirmed that the transaction ID is valid. Also, if the system code specified in the command is
That is, they match those stored in the reader / writer 3.
【0032】図3は、ポーリングコマンドのコマンドパ
ケットを示すもので、コマンドコード、システムコー
ド、タイムスロット数、パラメータ、カードID数、カ
ードIDmで構成されている。FIG. 3 shows a command packet of a polling command, which includes a command code, a system code, the number of time slots, a parameter, the number of card IDs, and a card IDm.
【0033】なお、「パラメータ」、「カードID」の
ID指定部分がないパケット構成(「コマンドコード」
〜「タイムスロット数」までの構成)も有効である。コ
マンドコードは、ポーリングコマンドのコマンドコード
を指定する。A packet configuration without an ID designation portion of "parameter" and "card ID"("commandcode")
To “the number of time slots”) are also effective. The command code specifies the command code of the polling command.
【0034】システムコードは、リーダ/ライタ3、無
線カード5を分類するシステム(アプリケーション)コ
ードである。タイムスロット数は、タイムスロットの数
である。The system code is a system (application) code for classifying the reader / writer 3 and the wireless card 5. The number of time slots is the number of time slots.
【0035】パラメータについての定義は、b7:
「1」自動トライ,「0」上位に即時応答、b6:未定
義(0固定)、b5:未定義(0固定)、b4:未定義
(0固定)、b3:MSB,b2,b1,b0:LSB
が自動トライ数1h〜Fh(0hは無限:指定禁止)。
なお、カードID数が00hの時は、無線カードから応
答があるまで、ポーリングを無条件で無限実行する。The definition of the parameters is b7:
"1" Automatic try, "0" Immediate response to higher rank, b6: Undefined (fixed to 0), b5: Undefined (fixed to 0), b4: Undefined (fixed to 0), b3: MSB, b2, b1, b0 : LSB
Is the number of automatic tries 1h to Fh (0h is infinite: designation prohibited).
When the number of card IDs is 00h, the polling is executed indefinitely until the wireless card responds.
【0036】カードID数は、付加するカードIDの数
(00h〜02hであること)。カードIDmは、ポー
リングコマンドで応答させない無線カードのカードID
(IDm、0〜2ヶ)。The number of card IDs is the number of card IDs to be added (between 00h and 02h). Card IDm is the card ID of the wireless card that is not responded by the polling command
(IDm, 0 to 2).
【0037】図4は、レスポンスパケットを示すもの
で、レスポンスコード81h、受信数,ID1〜IDn
で構成されている。レスポンスコードは、ポーリングコ
マンドのレスポンスコードを指定(81h固定)。FIG. 4 shows a response packet, including a response code 81h, the number of receptions, ID1 to IDn.
It is composed of The response code specifies the response code of the polling command (fixed at 81h).
【0038】受信数は、リーダ/ライタ3が検出した無
線カードの枚数。ID1〜IDnは、カードID(1枚
目からn枚目の無線カード5の情報)。次に、リーダ/
ライタ3と無線カード5との間で用いられるポーリング
コマンドについて説明する。The number of receptions is the number of wireless cards detected by the reader / writer 3. ID1 to IDn are card IDs (information of the first to n-th wireless cards 5). Next, the reader /
A polling command used between the writer 3 and the wireless card 5 will be described.
【0039】このポーリングコマンドの機能は、カード
IDを読み出し、応答する。このコマンドを受信した無
線カード5は、複数枚の無線カード5,…が同時に応答
するのを防ぐため、無線カード5内部で生成した乱数に
基づき応答時間を変化させる。また、無線カード5は、
パケットの形態により、コマンドで指定されたシステム
(またはアプリケーション)コードがメモリ52内に記
憶されているそれらと一致するときと、前記が一致しか
つ付加されるカードIDが一致しないときのみ、応答を
行う場合がある。The function of this polling command is to read out the card ID and respond. The wireless card 5 receiving this command changes the response time based on a random number generated inside the wireless card 5 in order to prevent a plurality of wireless cards 5 from responding at the same time. Also, the wireless card 5
Depending on the form of the packet, a response is sent only when the system (or application) code specified in the command matches those stored in the memory 52 and when the above matches and the added card ID does not match. May be done.
【0040】また、実行条件とセキュリティ条件につい
ては、コマンドで指定されたシステム(またはアプリケ
ーション)コードがメモリ52内に記憶されているそれ
らと一致すること。また、図5に示すコマンドパケット
の斜線部が無いときは無線カード5はコマンドで指定さ
れたシステム(またはアプリケーション)コードがメモ
リ52内に記憶されているそれらと一致するときのみ、
応答を返す。さらに、図5に示すコマンドパケットの斜
線部が有るときは、無線カード5はコマンドで指定され
たシステム(またはアプリケーション)コードがメモリ
52内に記憶されているそれらと一致し、かつコマンド
で指定されたカードIDがメモリ52内に記憶されてい
るそれと一致しないとき、応答を返す。As for the execution condition and the security condition, the system (or application) code specified by the command must match those stored in the memory 52. When there is no hatched portion of the command packet shown in FIG. 5, the wireless card 5 operates only when the system (or application) code specified by the command matches those stored in the memory 52.
Returns a response. Further, when there is a hatched portion of the command packet shown in FIG. 5, the wireless card 5 matches the system (or application) code specified by the command with those stored in the memory 52 and specifies the code by the command. If the card ID does not match the one stored in the memory 52, a response is returned.
【0041】図5は、通常のコマンドのコマンドパケッ
トを示すもので、コマンドコード、システムコード、タ
イム・スロット数、カードID数(斜線部)、及びカー
ドID(IDm;斜線部)で構成されている。FIG. 5 shows a command packet of a normal command, which is composed of a command code, a system code, the number of time slots, the number of card IDs (shaded area), and a card ID (IDm; shaded area). I have.
【0042】コマンドコードは、ポーリングコマンドの
コマンドコードを指定。システムコードは、応答する無
線カード5を仕分けするシステム(またはアプリケーシ
ョン)コード(FFhの時は全てのカテゴリコード指
定)。The command code specifies the command code of the polling command. The system code is a system (or application) code for sorting the responding wireless cards 5 (when FFh, all category codes are specified).
【0043】タイム・スロット数は、タイム・スロット
の数(01h、02h、04h、08hなど)。カード
ID数は、付加するカードIDの数n(00h〜02h
であること)。The number of time slots is the number of time slots (01h, 02h, 04h, 08h, etc.). The number of card IDs is the number of added card IDs n (00h to 02h).
Be).
【0044】カードID(IDm)は、ポーリングコマ
ンドで応答させない無線カードのカードID(IDm)
図6は、レスポンスパケットを示すもので、レスポンス
コード、カードIDで構成されている。The card ID (IDm) is the card ID (IDm) of the wireless card not to be responded by the polling command.
FIG. 6 shows a response packet, which is composed of a response code and a card ID.
【0045】レスポンスコードは、ポーリングコマンド
のレスポンスコードを指定する。次に、このような場合
の処理手順について説明する。 手順1.モード0であることを確認する(異なる時は、
無応答) 手順2.コマンドパケットで指定されたシステム(また
はアプリケーション)コードが、無線カード5のそれと
等しいか、またはFFhであることを確認する(異なる
時は、無応答)。 手順3.コマンドパケットにカードIDの数以下が付加
されているときは、カードIDの数が00hのときは次
手順4へ、カードIDの数が01hのときは付加された
カードIDと無線カード5のカードIDが等しいかを確
認する(等しいときは、カード無応答)、カードIDが
02hのときは付加されたカードIDと無線カード5の
カードIDが等しいか確認する(等しいときは、カード
無応答)。 手順4.コマンドパケットで指定されたタイム・スロッ
ト数が、01h、02h、04h、08hなどであるこ
とを確認する。 手順5.タイム・スロット数に応じた範囲の乱数を生成
する(1タイム・スロットあたり予め決められたスロッ
ト時間ウエイトする)。 手順6.メモリからシステムID1ブロック(IDm、
PMs)を読み出す。 手順7.固定レスポンス待ち時間(Fixed Response Tim
e )待った後、レスポンスパケットを乱数に従ったタイ
ム・スロットで返送する。The response code specifies the response code of the polling command. Next, a processing procedure in such a case will be described. Procedure 1. Confirm mode 0 (if different,
(No response) Procedure 2. It is confirmed that the system (or application) code specified by the command packet is equal to that of the wireless card 5 or FFh (if different, there is no response). Procedure 3. If the number of card IDs is equal to or less than the number of card IDs in the command packet, go to the next step 4 if the number of card IDs is 00h. If the number of card IDs is 01h, add the card ID and the card of the wireless card 5. It is checked whether the IDs are equal (if they are equal, no card response). If the card ID is 02h, it is checked whether the added card ID and the card ID of the wireless card 5 are equal (if they are equal, no card response). . Step 4. It is confirmed that the number of time slots specified in the command packet is 01h, 02h, 04h, 08h or the like. Procedure 5. A random number in a range according to the number of time slots is generated (a predetermined slot time is weighted for each time slot). Procedure 6. From the memory, the system ID1 block (IDm,
PMs). Step 7. Fixed Response Tim (Fixed Response Tim
e) After waiting, return the response packet in a time slot according to the random number.
【0046】なお、無線カード5のモード遷移は下記の
通りである。 モード0→成功→モード0 モード1→応答なし モード2→応答なし モード3→応答なし 次に、ポーリングコマンドによる無線カード5の捕捉と
衝突解消について説明する。The mode transition of the wireless card 5 is as follows. Mode 0 → Success → Mode 0 Mode 1 → No response Mode 2 → No response Mode 3 → No response Next, capture of the wireless card 5 by a polling command and resolution of a collision will be described.
【0047】まず、タイム・スロット(IDなしとID
付きポーリング)について説明する。上位装置1は、無
線カード5を捕捉するために、リーダ/ライタ3へポー
リングコマンドを発行する。リーダ/ライタ3は、無線
カード5に対してポーリングコマンドを発行する。First, time slots (without ID and ID
Will be described. The host device 1 issues a polling command to the reader / writer 3 to capture the wireless card 5. The reader / writer 3 issues a polling command to the wireless card 5.
【0048】IDなしポーリングの際は、無線カード5
はコマンドで指定されたカテゴリーコードとグループコ
ードがメモリ52に記憶されているそれと一致するとき
のみ応答として、当該無線カード5の製造者ID(ID
m)とシステムパラメータ(PMs)をリーダ/ライタ
3に返送する。At the time of polling without ID, the wireless card 5
Is the response of the manufacturer ID (ID) of the wireless card 5 only when the category code and the group code specified by the command match those stored in the memory 52.
m) and the system parameters (PMs) are returned to the reader / writer 3.
【0049】ID付きポーリングの際は、無線カード5
はコマンドで指定されたカテゴリーコードとグループコ
ードがメモリ52に記憶されているそれと一致し、かつ
コマンドで指定された製造者ID(IDm)がメモリ5
2に記憶されているそれと一致しないときのみ応答とし
て、当該無線カード5のカードID(IDm)とシステ
ムパラメータ(PMs)をリーダ/ライタ3に返送す
る。ID付きポーリングコマンドで、カードID数を0
0hと指定すると、IDなしポーリングと同等の機能と
なる。At the time of polling with ID, the wireless card 5
Indicates that the category code and group code specified by the command match those stored in the memory 52, and the manufacturer ID (IDm) specified by the command is stored in the memory 5
The card ID (IDm) of the wireless card 5 and the system parameter (PMs) are returned to the reader / writer 3 as a response only when they do not match those stored in the wireless card 5. Polling command with ID, set card ID number to 0
If 0h is specified, the function is equivalent to polling without ID.
【0050】複数枚の無線カード5,…からの応答が有
る場合の衝突を解消するためにタイム・スロットが用い
られる。ポーリングコマンドのパラメータ部のタイム・
スロットは、無線カード5が対応するべきタイム・スロ
ットの数を指定する。タイム・スロット数として指定可
能な値は、1,2,4,8であり、同時に取扱う無線カ
ードの枚数により最適値が変わる。無線カード3枚まで
の無線カードを考える場合は、4が最適値である。A time slot is used to resolve a collision when there is a response from a plurality of wireless cards 5,. Time and date in the parameter section of the polling command
The slot specifies the number of time slots that the wireless card 5 should correspond to. The values that can be specified as the number of time slots are 1, 2, 4, and 8, and the optimum value changes depending on the number of wireless cards handled at the same time. When considering up to three wireless cards, 4 is the optimal value.
【0051】ポーリングコマンドに対する、無線カード
5の応答タイミングは、固定レスポンス待ち時間(Fixe
d Response Time )と、可変レスポンス待ち時間(Vari
ableResponse Time)で決定する。各待ち時間は、次の
値である。The response timing of the wireless card 5 to the polling command is determined by a fixed response waiting time (Fixe
d Response Time) and the variable response wait time (Vari
ableResponse Time). Each waiting time has the following value.
【0052】 固定レスポンス待ち時間=a ms 可変レスポンス待ち時間=b ms タイム・スロット数が4の場合を例として、衝突解消を
説明する。 (1)無線カード5がない場合 上位装置1が、リーダ/ライタ3へポーリングコマンド
を発行し、これによりリーダ/ライタ3が、無線カード
5に対してポーリングコマンドを発行する。Fixed response wait time = a ms Variable response wait time = b ms Conflict resolution will be described with an example where the number of time slots is four. (1) When there is no wireless card 5 The higher-level device 1 issues a polling command to the reader / writer 3, whereby the reader / writer 3 issues a polling command to the wireless card 5.
【0053】通信可能領域内に無線カード5がない場
合、無線カード5からの応答は返らない。リーダ/ライ
タ3は、固定レスポンス時間+4×可変レスポンス時間
の間待っても、無線カード5からの応答を受信できな
い。このとき、リーダ/ライタ3は無線カード5に対す
るポーリングコマンドの発行を繰り返し行う(無限回の
繰り返し)。 (2)無線カード5が1枚の場合 図7は、リーダ/ライタ3からのポーリングコマンドに
応答する無線カード5がなく、ポーリングコマンドの発
行が繰り返し発生し、そこで無線カード5の1枚が通信
可能領域に入り応答が返る場合を示す。If there is no wireless card 5 in the communicable area, no response from the wireless card 5 is returned. The reader / writer 3 cannot receive a response from the wireless card 5 even if it waits for a fixed response time + 4 × variable response time. At this time, the reader / writer 3 repeatedly issues a polling command to the wireless card 5 (infinite repetition). (2) In the case of one wireless card 5 FIG. 7 shows that there is no wireless card 5 responding to the polling command from the reader / writer 3, and the polling command is issued repeatedly, and one of the wireless cards 5 communicates there. Shows the case where a response is returned in the possible area.
【0054】通信可能領域に入りリーダ/ライタ3から
のポーリングコマンドを受信した無線カード5は、その
コマンドのタイム・スロットの指定値に従い、応答する
スロットナンバーをランダムに決定する(タイム・スロ
ット数が1の場合は全てスロット#0。タイム・スロッ
ト数が2の場合は、スロット#0かスロット#1のどち
らか。タイム・スロット数が4の場合は、スロット#0
〜スロット#3のどれか1つ。タイム・スロット数が8
の場合は、スロット#0〜スロット#7のどれか1
つ。)。The wireless card 5 which has entered the communicable area and has received the polling command from the reader / writer 3 randomly determines a slot number to respond to in accordance with the time slot designation value of the command (the number of time slots is limited). In the case of 1, all slots are # 0, when the number of time slots is 2, either slot # 0 or slot 1. When the number of time slots is 4, slot # 0
~ Any one of slot # 3. 8 time slots
Is any one of slot # 0 to slot # 7
One. ).
【0055】リーダ/ライタ3は、無線カード5からの
応答を検出した場合は、最大ナンバーのスロット(図7
では、タイム・スロット数4なので、スロット#3)の
応答まで待って、上位装置1へレスポンスを返送する。 (3)無線カード5が2枚の場合 図8は、リーダ/ライタ3の通信可能領域内に、無線カ
ード5が2枚有った場合を示す。それぞれの無線カード
5は、リーダ/ライタ3からのポーリングコマンドを受
信して、応答するスロットナンバーをランダムに決定す
る。この場合、2枚の無線カード5がそれぞれ別のスロ
ットを選択する場合と、同じスロットを選択してしまう
場合が有る。同じスロットを選択した場合は、無線カー
ド5,5からの応答はほぼ同じタイミングで出力され
(衝突)、リーダ/ライタ3は正常に受信できない。こ
の場合、リーダ/ライタ3は有効な応答を1つも得るこ
とができなかったので、無線カード5へのポーリングコ
マンドの再送を行う。2枚の無線カード5からの応答が
それぞれ別のスロットの場合、リーダ/ライタ3は2枚
とも応答を正常に受信できる。このときリーダ/ライタ
3が上位装置1へ返送するレスポンスには、無線カード
2枚の情報が含まれる。 (4)無線カード5が3枚の場合 図9は、リーダ/ライタ3の通信可能領域に無線カード
5が3枚存在し、スロット#0を選択した無線カード5
が1枚、スロット#2を選択した無線カード5が2枚の
場合を示す。スロット#2では、2枚の無線カード5か
らの応答が衝突しリーダ/ライタ3は正常に受信できな
い。ただし、リーダ/ライタ3は、スロット#0で1枚
の無線カード5の応答を正常に受信しているため、上位
装置1へレスポンスを返す。When the reader / writer 3 detects a response from the wireless card 5, the slot of the maximum number (FIG. 7)
Since the number of time slots is 4, the response waits until a response in slot # 3) and returns a response to the higher-level device 1. (3) Case of Two Wireless Cards 5 FIG. 8 shows a case where there are two wireless cards 5 in the communicable area of the reader / writer 3. Each wireless card 5 receives a polling command from the reader / writer 3 and randomly determines a slot number to respond to. In this case, the two wireless cards 5 may select different slots, or may select the same slot. When the same slot is selected, the responses from the wireless cards 5 and 5 are output at almost the same timing (collision), and the reader / writer 3 cannot normally receive. In this case, since the reader / writer 3 has not been able to obtain any valid response, the reader / writer 3 retransmits the polling command to the wireless card 5. If the responses from the two wireless cards 5 are in different slots, both reader / writers 3 can normally receive the responses. At this time, the response returned by the reader / writer 3 to the host device 1 includes information on two wireless cards. (4) In the case of three wireless cards 5 FIG. 9 shows a case where three wireless cards 5 exist in the communicable area of the reader / writer 3 and the slot # 0 is selected.
Indicates that one wireless card 5 has selected slot # 2. In slot # 2, the responses from the two wireless cards 5 collide, and the reader / writer 3 cannot normally receive. However, since the reader / writer 3 has normally received the response of one wireless card 5 in slot # 0, it returns a response to the host device 1.
【0056】次に、ID指定(ID付きポーリング)に
ついて説明する。図9は、リーダ/ライタ3の通信可能
領域に無線カード5が3枚存在し、スロット#0を選択
した無線カード5が1枚、スロット#2を選択した無線
カード5が2枚の場合で、上位装置1はスロット#0で
応答したカードIDm1のレスポンスを受信する。Next, the ID designation (polling with ID) will be described. FIG. 9 shows a case where three wireless cards 5 exist in the communicable area of the reader / writer 3, one wireless card 5 having selected slot # 0 and two wireless cards 5 having selected slot # 2. , The upper-level device 1 receives the response of the card ID m1 responded in the slot # 0.
【0057】図10は、上記図9の続きで、上位装置1
は、さらに複数の無線カード5が通信エリアに存在する
かを確認するために、判別されたカードIDm1を指定
したID付きポーリングを発行する。リーダ/ライタ3
は指定されたIDを付加したポーリングコマンドを発行
する。このコマンドを受信した無線カード5はメモリ5
2に記憶されているそれと照合し、一致していると当該
無線カード5は応答を返さず、一致していなければ無線
カード5は乱数を発生してスロットを選択して応答を返
す。FIG. 10 is a continuation of FIG.
Issues an ID-attached poll designating the determined card ID m1 in order to confirm whether a plurality of wireless cards 5 are present in the communication area. Reader / writer 3
Issues a polling command to which the specified ID is added. The wireless card 5 receiving this command stores the
The wireless card 5 does not return a response if they match, and if they do not match, the wireless card 5 generates a random number, selects a slot and returns a response.
【0058】図11は、無線カードIDm2とIDm3
の発生した乱数が同じスロット#1を選択し衝突した例
である。次に、自動トライ(ID付きポーリング)につ
いて説明する。FIG. 11 shows the wireless cards IDm2 and IDm3.
This is an example in which the random number generated selects the same slot # 1 and collides. Next, the automatic try (polling with ID) will be described.
【0059】図9の例では、リーダ/ライタ3の通信可
能領域に無線カード5が3枚存在しても、1枚しか認識
できないため、図10に示すように上位装置1はID付
きポーリングコマンドを発行し繰り返す必要がある。図
9において、自動トライ機能を予め指定しておけば、本
処理をリーダ/ライタ3で高速に代行させることが出来
る。In the example of FIG. 9, even if three wireless cards 5 are present in the communicable area of the reader / writer 3, only one of them can be recognized. Therefore, as shown in FIG. Need to be issued and repeated. In FIG. 9, if the automatic try function is designated in advance, this processing can be performed by the reader / writer 3 at high speed.
【0060】上位装置1から自動トライビットが「1」
に指定されていると、リーダ/ライタ3は、検出したI
Dmを付加して(最大2ヶ)ポーリングを指定トライ回
数発行し、その結果得られた無線カード5の応答を全て
上位装置1へ返す。The automatic tribit is “1” from the host device 1
, The reader / writer 3 detects the detected I
Dm is added (up to two), polling is issued a specified number of times, and all the responses of the wireless card 5 obtained as a result are returned to the host device 1.
【0061】上位装置1から自動トライビットが「0」
に指定されていると、リーダ/ライタ3は、スロット#
0で1枚の無線カード5の応答を正常に受信しているた
め、上位装置1へその無線カード5のレスポンスを返す
(IDなしポーリングと同じ動作)。Automatic tribit from host apparatus 1 is "0"
Is specified, the reader / writer 3
Since the response of one wireless card 5 is received normally at 0, the response of the wireless card 5 is returned to the host device 1 (the same operation as polling without ID).
【0062】図12は、自動トライ1回が指定された場
合の例を示す。上位装置1からID数=00hで自動ト
ライビットが「1」で指定されたポーリングコマンドが
発行された際、リーダ/ライタ3は、まず、ID付きポ
ーリングコマンド(ID数=00h)を発行し、固定レ
スポンス時間後、可変レスポンス時間を4回設定する。
3枚の無線カード5が通信可能領域に入っていた場合
に、それぞれの無線カード5は、タイム・スロットの指
定値(上述しているように4)に従い、応答するスロッ
トナンバーをランダムに決定する。FIG. 12 shows an example in which one automatic try is specified. When a higher-level device 1 issues a polling command in which the number of IDs is 00h and the automatic tribit is "1", the reader / writer 3 first issues a polling command with an ID (the number of IDs is 00h). After the fixed response time, the variable response time is set four times.
When three wireless cards 5 are in the communicable area, each wireless card 5 randomly determines a slot number to respond to according to the designated value of the time slot (4 as described above). .
【0063】スロット#0を選択した無線カード5が1
枚、スロット#2を選択した無線カード5が2枚であっ
た場合に、リーダ/ライタ3は、スロット#0を選択し
た無線カード(IDm1)5を受信し、スロット#2を
選択した無線カード5が2枚であるので衝突により正常
に受信できない。The wireless card 5 that has selected slot # 0 is 1
When two wireless cards 5 have selected the slot # 2, the reader / writer 3 receives the wireless card (IDm1) 5 which has selected the slot # 0, and has received the wireless card 5 which has selected the slot # 2. 5 is two, and cannot be received normally due to collision.
【0064】続いてリーダ/ライタ3は自動トライ1回
が指定されているので、もう1回、ID付きポーリング
コマンド(今回は、カードIDm1を受信しているの
で、ID数=01h,IDm1とする)を発行し、固定
レスポンス時間後、可変レスポンス時間を4回設定す
る。上記3枚の無線カード5が通信可能領域に入ってい
る状態で、無線カード(IDm1)5はポーリングコマ
ンドで指定されたID(IDm1)であるので無応答で
あり、無線カード(IDm2)5がスロット#0を選択
し、無線カード5(IDm3)がスロット#2を選択し
た場合に、リーダ/ライタ3は、スロット#0を選択し
た無線カード(IDm2)5と、スロット#2を選択し
た無線カード(IDm3)5とを受信する。Subsequently, since the reader / writer 3 is designated to perform one automatic try, another polling command with ID (this time, since the card IDm1 has been received, the number of IDs is set to 01h, IDm1) ) Is issued, and after the fixed response time, the variable response time is set four times. When the three wireless cards 5 are in the communicable area, the wireless card (IDm1) 5 has no response because it is the ID (IDm1) specified by the polling command, and the wireless card (IDm2) 5 When the slot # 0 is selected and the wireless card 5 (IDm3) selects the slot # 2, the reader / writer 3 sets the wireless card (IDm2) 5 that has selected the slot # 0 and the wireless card that has selected the slot # 2. Card (IDm3) 5 is received.
【0065】ここで、リーダ/ライタ3は、上位装置1
へ受信した無線カード5,…のカードID(IDm1,
IDm2,IDm3)のレスポンスを返す。次に、この
発明の無線カードシステムに係る上位装置1の動作を図
13のフローチャートを参照して説明する。Here, the reader / writer 3 is
Card IDs (IDm1, IDm1,
IDm2, IDm3). Next, the operation of the host device 1 according to the wireless card system of the present invention will be described with reference to the flowchart of FIG.
【0066】上位装置1のCPU31は、リーダ/ライ
タ3へポーリングコマンドを送出してパラメータを設定
し(ST1)、リーダ/ライタ3から応答が合った際
(ST2)、カードIDを識別する(ST3)。The CPU 31 of the host device 1 sends a polling command to the reader / writer 3 to set parameters (ST1), and when a response from the reader / writer 3 matches (ST2), identifies the card ID (ST3). ).
【0067】次に、この発明の無線カードシステムに係
るリーダ/ライタ3の動作を図14のフローチャートを
参照して説明する。リーダ/ライタ3のCPU31は、
上位装置1よりコマンドを受信した際(ST11)、ポ
ーリングコマンドか否かを確認し(ST12)、他のコ
マンドであればそのコマンド処理を行う(ST13)。Next, the operation of the reader / writer 3 according to the wireless card system of the present invention will be described with reference to the flowchart of FIG. The CPU 31 of the reader / writer 3
When a command is received from the host device 1 (ST11), it is confirmed whether or not it is a polling command (ST12). If it is another command, the command processing is performed (ST13).
【0068】ポーリングコマンドであればCPU31
は、無線カード5へポーリングコマンドを送信し(ST
14)、所定の時間応答を待ち(ST15,16)、応
答が無ければステップ14に戻る。If the command is a polling command, the CPU 31
Transmits a polling command to the wireless card 5 (ST
14) Wait for a response for a predetermined time (ST15, ST16), and if there is no response, return to step 14.
【0069】無線カード5からの応答があった際(ST
16)、CPU31は、上位装置1からのパラメータが
トライ指定有り/即時応答かを確認し(ST17)、即
時応答であれば直ちにレスポンス結果を上位装置1へ応
答する(ST23)。トライ指定がある場合、CPU3
1は、指定されたトライ回数nを設定し(ST18)、
検出したIDmを付加してポーリングコマンドを送信し
(ST19)、所定時間待ち(ST20)、n←n−1
してトライ終了(n=0)か否かを確認し(ST21,
22)、トライ回数が残っていればステップST19へ
戻り、トライ終了ならばトライ回数全部のレスポンス結
果を上位装置1へ応答する(ST23)。When there is a response from the wireless card 5 (ST
16) The CPU 31 checks whether the parameter from the higher-level device 1 has a try designation / immediate response (ST17), and if it is an immediate response, immediately returns a response result to the higher-level device 1 (ST23). If there is a try designation, CPU3
1 sets the designated number of trials n (ST18),
A polling command is transmitted with the detected IDm added (ST19), a predetermined time is waited (ST20), and n ← n-1.
To check if the trial is over (n = 0) (ST21,
22) If the number of trials remains, the process returns to step ST19, and if the number of trials is completed, the response result of all the number of trials is returned to the host device 1 (ST23).
【0070】次に、この発明の無線カードシステムに係
る無線カード5の動作を図15のフローチャートを参照
して説明する。無線カード5のCPU51は、無線カー
ド5がリーダ/ライタ3の通信エリアに提示された際、
受信部54、復調部55、送受信切換部53を介して電
源を検出してイニシャライズし(ST31,32)、コ
マンド受信であれば(ST33)、ポーリングコマンド
か否かを確認し(ST34)、他のコマンドであればそ
のコマンド処理を行って上位装置1へレスポンスを送信
する(ST35,36)。Next, the operation of the wireless card 5 according to the wireless card system of the present invention will be described with reference to the flowchart of FIG. When the wireless card 5 is presented in the communication area of the reader / writer 3, the CPU 51 of the wireless card 5
The power supply is detected and initialized via the receiving unit 54, the demodulating unit 55, and the transmission / reception switching unit 53 (ST31, 32). If a command is received (ST33), it is confirmed whether or not it is a polling command (ST34). If the command is, the command processing is performed and a response is transmitted to the host device 1 (ST35, ST36).
【0071】ポーリングコマンドであればCPU51
は、システムコードがメモリ52に記憶されているそれ
らと一致するか否かを確認し(ST37)、一致しなけ
ればステップST33に戻り、一致すれば、さらに付加
されているカードIDがメモリ52に記憶されているそ
れと一致するか否かを確認し(ST38)、一致しなけ
ればステップST33に戻り、一致すればタイミング
(タイム・スロット数に応じた乱数)を算出し(ST3
9)、そのスロットでリーダ/ライタ3へレスポンスを
送信する(ST39,40)。If it is a polling command, the CPU 51
Checks whether or not the system codes match those stored in the memory 52 (ST37). If they do not match, the process returns to step ST33. If they match, the added card ID is stored in the memory 52. It is checked whether or not it matches the stored one (ST38). If not, the process returns to step ST33, and if it matches, the timing (random number according to the number of time slots) is calculated (ST3).
9) Then, a response is transmitted to the reader / writer 3 in that slot (ST39, ST40).
【0072】以上説明したように上記発明の実施の形態
によれば、無線カードからの応答により既知となったI
Dをポーリングコマンドに付加してリーダ/ライタより
送出することにより、本コマンドを受信した既知IDの
無線カードが本受信にのみ応答を返さないことで応答衝
突を軽減させ、効率良く複数の無線カードを検出するこ
とができる。As described above, according to the embodiment of the present invention, the I which has become known by the response from the wireless card is
By adding D to the polling command and sending it from the reader / writer, the wireless card of the known ID that has received this command does not return a response only to the actual reception, thereby reducing response collisions and efficiently providing multiple wireless cards. Can be detected.
【0073】また、上位装置よりのIDとポーリングト
ライ回数とを付加したポーリングコマンドを受信したリ
ーダ/ライタは、無線カードからの応答により既知とな
ったIDをポーリングコマンドに付加して自動で指定回
数だけポーリングコマンドの発行を行って、検出した全
ての無線カードのIDを上位装置へ一括して応答するこ
とで処理時間の効率向上を図ることができる。When the reader / writer receives the polling command to which the ID and the number of times of polling are added from the higher-level device, the reader / writer automatically adds the ID known by the response from the wireless card to the polling command and automatically specifies the number of times. Only by issuing the polling command and collectively responding the IDs of all the detected wireless cards to the host device, it is possible to improve the processing time efficiency.
【0074】[0074]
【発明の効果】以上詳述したようにこの発明によれば、
効率良く複数の無線カードを検出することのできる無線
カードとリーダ/ライタと上位装置と無線カードシステ
ムと無線通信機能を有する情報記憶媒体と送受信回路と
無線通信システムを提供することができる。As described in detail above, according to the present invention,
A wireless card, a reader / writer, a host device, a wireless card system, an information storage medium having a wireless communication function, a transmitting / receiving circuit, and a wireless communication system capable of efficiently detecting a plurality of wireless cards can be provided.
【0075】また、この発明によれば、処理時間の効率
向上を図ることのできる無線カードとリーダ/ライタと
上位装置と無線カードシステムと無線通信機能を有する
情報記憶媒体と送受信回路と無線通信システムを提供す
ることができる。According to the present invention, a wireless card, a reader / writer, a host device, a wireless card system, an information storage medium having a wireless communication function, a transmission / reception circuit, and a wireless communication system capable of improving the efficiency of processing time are provided. Can be provided.
【図1】この発明に係る無線カードシステムの概略構成
を示すブロック図。FIG. 1 is a block diagram showing a schematic configuration of a wireless card system according to the present invention.
【図2】無線カードの概略構成を示す図。FIG. 2 is a diagram showing a schematic configuration of a wireless card.
【図3】コマンドパケットを示す図。FIG. 3 is a diagram showing a command packet.
【図4】レスポンスパケットを示す図。FIG. 4 is a diagram showing a response packet.
【図5】コマンドパケットを示す図。FIG. 5 is a diagram showing a command packet.
【図6】レスポンスパケットを示す図。FIG. 6 is a diagram showing a response packet.
【図7】上位装置、リーダ/ライタ、無線カード間の動
作を説明するためのタイムチャート。FIG. 7 is a time chart for explaining operations among a host device, a reader / writer, and a wireless card;
【図8】上位装置、リーダ/ライタ、無線カード間の動
作を説明するためのタイムチャート。FIG. 8 is a time chart for explaining operations among a host device, a reader / writer, and a wireless card.
【図9】上位装置、リーダ/ライタ、無線カード間の動
作を説明するためのタイムチャート。FIG. 9 is a time chart for explaining operations among a host device, a reader / writer, and a wireless card.
【図10】上位装置、リーダ/ライタ、無線カード間の
動作を説明するためのタイムチャート。FIG. 10 is a time chart for explaining operations among a host device, a reader / writer, and a wireless card.
【図11】上位装置、リーダ/ライタ、無線カード間の
動作を説明するためのタイムチャート。FIG. 11 is a time chart for explaining operations among a host device, a reader / writer, and a wireless card.
【図12】上位装置、リーダ/ライタ、無線カード間の
動作を説明するためのタイムチャート。FIG. 12 is a time chart for explaining operations among a host device, a reader / writer, and a wireless card.
【図13】上位装置の動作を説明するためのフローチャ
ート。FIG. 13 is a flowchart for explaining the operation of the host device.
【図14】リーダ/ライタの動作を説明するためのフロ
ーチャート。FIG. 14 is a flowchart for explaining the operation of the reader / writer.
【図15】無線カードの動作を説明するためのフローチ
ャート。FIG. 15 is a flowchart illustrating the operation of a wireless card.
【図16】上位装置、リーダ/ライタ、無線カード間の
動作を説明するためのタイムチャート。FIG. 16 is a time chart for explaining operations among a host device, a reader / writer, and a wireless card.
【図17】上位装置、リーダ/ライタ、無線カード間の
動作を説明するためのタイムチャート。FIG. 17 is a time chart for explaining operations among a host device, a reader / writer, and a wireless card;
【図18】上位装置、リーダ/ライタ、無線カード間の
動作を説明するためのタイムチャート。FIG. 18 is a time chart for explaining operations among a host device, a reader / writer, and a wireless card.
1…上位装置 3…リーダ/ライタ(送受信回路) 5…無線カード(無線通信機能を有する情報記憶媒体) 11,31,51…CPU(制御手段) 52…メモリ(記憶手段) 53…送受信切換部 54…受信部(受信手段) 55…復調部 56…変調部 57…送信部 DESCRIPTION OF SYMBOLS 1 ... Upper apparatus 3 ... Reader / writer (transmission / reception circuit) 5 ... Wireless card (information storage medium which has a wireless communication function) 11, 31, 51 ... CPU (control means) 52 ... Memory (storage means) 53 ... Transmission / reception switching part 54 receiving unit (receiving means) 55 demodulating unit 56 modulating unit 57 transmitting unit
Claims (10)
線通信を行う送受信回路に接続される上位装置におい
て、 上記送受信回路への無線通信機能を有する情報記憶媒体
との応答要求に応じて、上記送受信回路に対して応答の
あった上記情報記憶媒体の識別情報を上記送受信回路を
介して受け取った際、この識別情報を付加することによ
り受け取った識別情報を有する情報記憶媒体のみ無応答
とする情報記憶媒体との応答要求を上記送受信回路へ送
信する制御を行う制御手段を有することを特徴とする上
位装置。An upper-level device connected to an information storage medium having a wireless communication function and a transmission / reception circuit for performing wireless communication, in response to a response request to the transmission / reception circuit with the information storage medium having a wireless communication function; When the identification information of the information storage medium that has responded to the transmission / reception circuit is received via the transmission / reception circuit, information that makes only the information storage medium having the received identification information unresponsive by adding the identification information An upper-level device, comprising: control means for controlling transmission of a response request with a storage medium to the transmission / reception circuit.
する情報記憶媒体と無線通信を行う送受信回路におい
て、 上記上位装置から無線通信機能を有する情報記憶媒体の
識別情報が付加された応答要求を受け取った際、この識
別情報を有する情報記憶媒体のみ無応答とする応答要求
を上記情報記憶媒体へ送信し、上記情報記憶媒体からの
応答を受け取った際、当該応答を受け取った情報記憶媒
体の識別情報を上記上位装置へ送信する制御を行う制御
手段を有することを特徴とする送受信回路。2. A transmission / reception circuit connected to a higher-level device and performing wireless communication with an information storage medium having a wireless communication function, comprising: transmitting a response request from the higher-level device to which identification information of the information storage medium having a wireless communication function is added. Upon receipt, a response request to make only the information storage medium having the identification information no response is transmitted to the information storage medium. When a response from the information storage medium is received, identification of the information storage medium receiving the response is performed. A transmission / reception circuit comprising control means for controlling transmission of information to the higher-level device.
通信を行う無線通信機能を有する情報記憶媒体におい
て、 固有の識別情報を予め記憶している記憶手段と、 上記送受信回路からの応答要求を受信する受信手段と、 この受信手段で受信した応答要求に付加された識別情報
が上記記憶手段に記憶されている識別情報と一致した場
合に無応答とする制御を行う制御手段と、 を具備したことを特徴とする無線通信機能を有する情報
記憶媒体。3. An information storage medium having a wireless communication function of performing wireless communication with a transmission / reception circuit connected to a higher-level device, a storage means for preliminarily storing unique identification information, and a response request from the transmission / reception circuit. Receiving means for receiving, and control means for performing control to make no response when the identification information added to the response request received by the receiving means matches the identification information stored in the storage means. An information storage medium having a wireless communication function.
通信機能を有する情報記憶媒体との間で無線通信を行う
無線通信システムにおいて、 上記上位装置が、 上記無線通信機能を有する情報記憶媒体の識別情報を付
加して無線通信機能を有する情報記憶媒体との応答要求
を上記送受信回路へ送信する制御を行う第1の制御手段
を有し、 上記送受信回路が、 上記第1の制御手段から無線通信機能を有する情報記憶
媒体の識別情報が付加された応答要求を受け取った際、
この付加された識別情報を有する情報記憶媒体のみ無応
答とする応答要求を上記無線通信機能を有する情報記憶
媒体へ送信し、上記情報記憶媒体からの応答を受け取っ
た際、当該応答を受け取った情報記憶媒体の識別情報を
上記上位装置へ送信する制御を行う第2の制御手段を有
し、上記無線通信機能を有する情報記憶媒体が、 固有の識別情報を予め記憶している記憶手段と、 上記第2の制御手段からの応答要求を受信する受信手段
と、 この受信手段で受信した応答要求に付加された識別情報
が上記記憶手段に記憶されている識別情報と一致した場
合に無応答とする制御を行う第3の制御手段と、 を具備したことを特徴とする無線通信システム。4. A wireless communication system for performing wireless communication between a transmission / reception circuit connected to a higher-level device and an information storage medium having a wireless communication function, wherein the higher-level device includes: an information storage medium having the wireless communication function; A first control unit for controlling transmission of a response request with an information storage medium having a wireless communication function to the transmission / reception circuit to which the identification information is added; When receiving a response request with identification information of an information storage medium having a communication function,
A response request to make only the information storage medium having the added identification information no response is transmitted to the information storage medium having the wireless communication function, and when a response from the information storage medium is received, the information received the response. An information storage medium having second control means for controlling transmission of identification information of a storage medium to the higher-level device, wherein the information storage medium having the wireless communication function stores unique identification information in advance; Receiving means for receiving a response request from the second control means; and determining that there is no response if the identification information added to the response request received by the receiving means matches the identification information stored in the storage means. A wireless communication system, comprising: third control means for performing control.
通信機能を有する情報記憶媒体との間で無線通信を行う
無線通信システムにおいて、 上記上位装置が、 上記無線通信機能を有する情報記憶媒体への応答要求回
数を付加して無線通信機能を有する情報記憶媒体との応
答要求を上記送受信回路へ送信する制御を行う第1の制
御手段を有し、 上記送受信回路が、 上記第1の制御手段から送信された無線通信機能を有す
る情報記憶媒体への応答要求回数が付加された応答要求
に基づいて応答要求を上記無線通信機能を有する情報記
憶媒体へ送信し、この応答要求に対する情報記憶媒体か
らの応答を受け取った際、当該応答を受け取った情報記
憶媒体の識別情報を付加した次回の応答要求を上記無線
通信機能を有する情報記憶媒体へ送信し、この応答要求
毎に受け取る当該情報記憶媒体の識別情報をさらに付加
した応答要求を上記無線通信機能を有する情報記憶媒体
へ送信し、付加された応答要求回数が終了した際、無線
通信機能を有する情報記憶媒体から応答された当該情報
記憶媒体の識別情報を全て一括して上記上位装置へ送信
する制御を行う第2の制御手段を有し、 上記無線通信機能を有する情報記憶媒体が、 固有の識別情報を予め記憶している記憶手段と、 上記第2の制御手段からの応答要求を受信する受信手段
と、 この受信手段で受信した応答要求に付加されている識別
情報が上記記憶手段に記憶されている識別情報と一致し
た場合に無応答とする制御を行う第3の制御手段と、 を具備したことを特徴とする無線通信システム。5. A wireless communication system for performing wireless communication between a transmission / reception circuit connected to a higher-level device and an information storage medium having a wireless communication function, wherein the higher-level device transmits the information to the information storage medium having the wireless communication function. A first control unit for controlling the transmission of a response request with the information storage medium having a wireless communication function to the transmission / reception circuit by adding the number of times of the response request to the transmission / reception circuit. A response request is transmitted to the information storage medium having the wireless communication function based on the response request to which the number of response requests to the information storage medium having the wireless communication function transmitted from the information storage medium having the wireless communication function is added. When the response is received, the next response request to which the identification information of the information storage medium that has received the response is added is transmitted to the information storage medium having the wireless communication function. A response request to which the identification information of the information storage medium received for each response request is further added is transmitted to the information storage medium having the wireless communication function, and when the number of added response requests is completed, the information storage having the wireless communication function is completed. A second control unit that performs control to transmit all the identification information of the information storage medium responded from the medium to the host device at a time, wherein the information storage medium having the wireless communication function has a unique identification information. A receiving means for receiving a response request from the second control means, and identification information added to the response request received by the receiving means being stored in the storage means. And a third control unit that performs a control of not responding when the identification information matches the identification information.
イタに接続される上位装置において、 上記リーダ/ライタへの無線カードとの応答要求に応じ
て上記リーダ/ライタから応答された無線カードの識別
情報を受け取った際、この識別情報を付加してこの識別
情報の無線カードのみ無応答とする無線カードとの応答
要求を上記リーダ/ライタへ送信する制御を行う制御手
段を有することを特徴とする上位装置。6. A higher-level device connected to a reader / writer that performs wireless communication with a wireless card, wherein the identification of the wireless card responded from the reader / writer in response to a response request to the reader / writer with the wireless card. When receiving the information, a control means is provided for controlling the transmission of a response request to the reader / writer to the wireless card which adds the identification information and makes only the wireless card of the identification information unresponsive. Upper device.
通信を行うリーダ/ライタにおいて、 上記上位装置から無線カードの識別情報が付加された応
答要求を受け取った際、この識別情報の無線カードのみ
無応答とする応答要求を上記無線カードへ送信し、無線
カードからの応答を受け取った際、当該無線カードの識
別情報を上記上位装置へ送信する制御を行う制御手段を
有することを特徴とするリーダ/ライタ。7. A reader / writer connected to a higher-level device and performing wireless communication with a wireless card, when receiving a response request to which identification information of a wireless card is added from the higher-level device, only the wireless card having the identification information is received. A reader for transmitting a response request to make no response to the wireless card, and when receiving a response from the wireless card, controlling means for controlling transmission of identification information of the wireless card to the higher-level device; /lighter.
無線通信を行う無線カードにおいて、 固有の識別情報を予め記憶している記憶手段と、 上記リーダ/ライタからの応答要求を受信する受信手段
と、 この受信手段で受信した応答要求に付加された識別情報
が上記記憶手段に記憶されている識別情報と一致した場
合に無応答とする制御を行う制御手段と、 を具備したことを特徴とする無線カード。8. A wireless card for performing wireless communication with a reader / writer connected to a higher-level device, a storage means for preliminarily storing unique identification information, and a receiving means for receiving a response request from the reader / writer. And control means for performing a control to make no response when the identification information added to the response request received by the receiving means matches the identification information stored in the storage means. Wireless card.
無線カードとの間で無線通信を行う無線カードシステム
において、 上記上位装置が、 上記無線カードの識別情報を付加して無線カードとの応
答要求を上記リーダ/ライタへ送信する制御を行う第1
の制御手段を有し、 上記リーダ/ライタが、 上記第1の制御手段から無線カードの識別情報が付加さ
れた応答要求を受け取った際、この付加された識別情報
の無線カードのみ無応答とする応答要求を上記無線カー
ドへ送信し、無線カードからの応答を受け取った際、当
該無線カードの識別情報を上記上位装置へ送信する制御
を行う第2の制御手段を有し、 上記無線カードが、 固有の識別情報を予め記憶している記憶手段と、 上記第2の制御手段からの応答要求を受信する受信手段
と、 この受信手段で受信した応答要求に付加された識別情報
が上記記憶手段に記憶されている識別情報と一致した場
合に無応答とする制御を行う第3の制御手段と、 を具備したことを特徴とする無線カードシステム。9. A wireless card system for performing wireless communication between a reader / writer connected to a higher-level device and a wireless card, wherein the higher-level device adds identification information of the wireless card and responds to the wireless card. 1st control for transmitting a request to the reader / writer
When the reader / writer receives a response request to which the identification information of the wireless card has been added from the first control means, only the wireless card with the added identification information does not respond. A second control means for transmitting a response request to the wireless card and, when receiving a response from the wireless card, performing control for transmitting identification information of the wireless card to the higher-level device, wherein the wireless card comprises: Storage means for storing unique identification information in advance; reception means for receiving a response request from the second control means; and identification information added to the response request received by the reception means in the storage means And a third control unit for performing a control of not responding when the identification information matches the stored identification information.
と無線カードとの間で無線通信を行う無線カードシステ
ムにおいて、 上記上位装置が、 上記無線カードへの応答要求回数を付加して無線カード
との応答要求を上記リーダ/ライタへ送信する制御を行
う第1の制御手段を有し、 上記リーダ/ライタが、 上記第1の制御手段から送信された無線カードへの応答
要求回数が付加された応答要求に基づいて応答要求を上
記無線カードへ送信し、この応答要求に対する上記無線
カードからの応答を受け取った際、当該無線カードの識
別情報を付加した次回の応答要求を上記無線カードへ送
信し、この応答要求毎に受け取る当該無線カードの識別
情報をさらに付加した応答要求を上記無線カードへ送信
し、付加された応答要求回数が終了した際、無線カード
から応答された当該無線カードの識別情報を全て一括し
て上記上位装置へ送信する制御を行う第2の制御手段を
有し、 上記無線カードが、 固有の識別情報を予め記憶している記憶手段と、 上記第2の制御手段からの応答要求を受信する受信手段
と、 この受信手段で受信した応答要求に付加されている識別
情報が上記記憶手段に記憶されている識別情報と一致し
た場合に無応答とする制御を行う第3の制御手段と、 を具備したことを特徴とする無線カードシステム。10. A wireless card system for performing wireless communication between a reader / writer connected to a higher-level device and a wireless card, wherein the higher-level device adds the number of response requests to the wireless card to the wireless card. And a first control unit for controlling transmission of the response request to the reader / writer, wherein the reader / writer has added the number of response requests to the wireless card transmitted from the first control unit. A response request is transmitted to the wireless card based on the response request, and when a response to the response request from the wireless card is received, a next response request to which the identification information of the wireless card is added is transmitted to the wireless card. Transmitting a response request to which the identification information of the wireless card received for each response request is further added to the wireless card, and when the added number of response requests is completed, A second control unit that performs control to transmit all the identification information of the wireless card responded from the line card to the higher-level device at a time, and the wireless card previously stores unique identification information. Storage means; reception means for receiving a response request from the second control means; and identification information added to the response request received by the reception means matched with the identification information stored in the storage means. And a third control means for performing a control of making no response in the case. A wireless card system comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23551698A JP2000069028A (en) | 1998-08-21 | 1998-08-21 | Wireless card, reader / writer, host device, wireless card system, information storage medium having wireless communication function, transmitting / receiving circuit, and wireless communication system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23551698A JP2000069028A (en) | 1998-08-21 | 1998-08-21 | Wireless card, reader / writer, host device, wireless card system, information storage medium having wireless communication function, transmitting / receiving circuit, and wireless communication system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000069028A true JP2000069028A (en) | 2000-03-03 |
Family
ID=16987152
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23551698A Pending JP2000069028A (en) | 1998-08-21 | 1998-08-21 | Wireless card, reader / writer, host device, wireless card system, information storage medium having wireless communication function, transmitting / receiving circuit, and wireless communication system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000069028A (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002230490A (en) * | 2001-02-06 | 2002-08-16 | Denso Corp | Method and device for communication of non-contact ic card, computer program, and recording medium |
| JP2002269509A (en) * | 2001-03-14 | 2002-09-20 | Toshiba Corp | Wireless data carrier management method and wireless information processing device |
| JP2002366456A (en) * | 2001-06-12 | 2002-12-20 | Hitachi Kokusai Electric Inc | Multi-terminal communication method |
| JP2006195983A (en) * | 2005-01-13 | 2006-07-27 | Xerox Corp | Replaceable unit monitor reader with auto polling capability |
| JP2006229610A (en) * | 2005-02-17 | 2006-08-31 | Kts:Kk | Polling communication system |
| JP2008523416A (en) * | 2004-12-13 | 2008-07-03 | アトメル ジャーマニー ゲゼルシャフト ミット ベシュレンクテル ハフツング | Method for measuring transponder position based on backscattering |
| KR100845369B1 (en) * | 2001-03-13 | 2008-07-09 | 엔엑스피 비 브이 | Communication method between communication station and data carrier, communication station, station circuit, data carrier, data carrier circuit |
| WO2009041179A1 (en) * | 2007-09-28 | 2009-04-02 | Brother Kogyo Kabushiki Kaisha | Radio tag communication device and radio tag communication system |
| WO2009041265A1 (en) * | 2007-09-28 | 2009-04-02 | Brother Kogyo Kabushiki Kaisha | Radio tag communication device |
| JP2016006996A (en) * | 2010-10-14 | 2016-01-14 | ソニー株式会社 | Short-range radio communication device, short-range radio communication method, computer program and storage medium |
-
1998
- 1998-08-21 JP JP23551698A patent/JP2000069028A/en active Pending
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002230490A (en) * | 2001-02-06 | 2002-08-16 | Denso Corp | Method and device for communication of non-contact ic card, computer program, and recording medium |
| KR100845369B1 (en) * | 2001-03-13 | 2008-07-09 | 엔엑스피 비 브이 | Communication method between communication station and data carrier, communication station, station circuit, data carrier, data carrier circuit |
| JP2002269509A (en) * | 2001-03-14 | 2002-09-20 | Toshiba Corp | Wireless data carrier management method and wireless information processing device |
| JP2002366456A (en) * | 2001-06-12 | 2002-12-20 | Hitachi Kokusai Electric Inc | Multi-terminal communication method |
| JP2008523416A (en) * | 2004-12-13 | 2008-07-03 | アトメル ジャーマニー ゲゼルシャフト ミット ベシュレンクテル ハフツング | Method for measuring transponder position based on backscattering |
| JP2006195983A (en) * | 2005-01-13 | 2006-07-27 | Xerox Corp | Replaceable unit monitor reader with auto polling capability |
| JP2006229610A (en) * | 2005-02-17 | 2006-08-31 | Kts:Kk | Polling communication system |
| WO2009041179A1 (en) * | 2007-09-28 | 2009-04-02 | Brother Kogyo Kabushiki Kaisha | Radio tag communication device and radio tag communication system |
| WO2009041265A1 (en) * | 2007-09-28 | 2009-04-02 | Brother Kogyo Kabushiki Kaisha | Radio tag communication device |
| JP2016006996A (en) * | 2010-10-14 | 2016-01-14 | ソニー株式会社 | Short-range radio communication device, short-range radio communication method, computer program and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6456191B1 (en) | Tag system with anti-collision features | |
| EP1001366B1 (en) | Electronic identification system | |
| EP0709803B1 (en) | Contactless IC card system and communication method thereof | |
| US5929801A (en) | Method for repeating interrogations until failing to receive unintelligible responses to identify plurality of transponders by an interrogator | |
| US5541928A (en) | Communication system which establishes communication sessions based on unit ID codes to avoid transmission conflicts | |
| US7230943B2 (en) | Wireless information processing system with wireless information recording medium and wireless information processing apparatus, and communication method therefor | |
| US20060176152A1 (en) | RFID power ramping for tag singulation | |
| US8477017B2 (en) | Method, system, and integrated circuit for communication in RFID or remote sensor systems | |
| JP2000069028A (en) | Wireless card, reader / writer, host device, wireless card system, information storage medium having wireless communication function, transmitting / receiving circuit, and wireless communication system | |
| US7011250B2 (en) | IC card reader/writer, identification method and program | |
| JP2001505699A (en) | Method for identifying a plurality of transponders, analyzer and transponder for performing the method | |
| JP2007533016A (en) | Method for selecting one or more transponders | |
| EP1818852B1 (en) | Interrogator, transponder and transponder identification method | |
| JP3239294B2 (en) | Contactless IC card communication system and IC card communication method | |
| JP2001136100A (en) | Information communication processing system | |
| JP4284745B2 (en) | IC card communication system | |
| JP3584335B2 (en) | Data carrier and reader | |
| CA2266337C (en) | Tag system with anti-collision features | |
| JPH10126308A (en) | Method for inventory control for numerous stations | |
| JP2004185601A (en) | Non-contact IC card | |
| JP2003084971A (en) | Random number generation method, random number generation device, and wireless card system using the same | |
| JP2002366906A (en) | Non-contact communication method for portable information processing device | |
| JPH11167610A (en) | IC card system and communication method thereof | |
| JPH10207996A (en) | Data carrier system | |
| JP3584332B2 (en) | Contactless identification system |