Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4816247B2 - Reader / writer and communication timeout determination method - Google Patents
[go: Go Back, main page]

JP4816247B2 - Reader / writer and communication timeout determination method - Google Patents

Reader / writer and communication timeout determination method Download PDF

Info

Publication number
JP4816247B2
JP4816247B2 JP2006142674A JP2006142674A JP4816247B2 JP 4816247 B2 JP4816247 B2 JP 4816247B2 JP 2006142674 A JP2006142674 A JP 2006142674A JP 2006142674 A JP2006142674 A JP 2006142674A JP 4816247 B2 JP4816247 B2 JP 4816247B2
Authority
JP
Japan
Prior art keywords
time
response
command
reader
writer
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.)
Expired - Fee Related
Application number
JP2006142674A
Other languages
Japanese (ja)
Other versions
JP2007316716A (en
Inventor
清志 高橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Wave Inc
Original Assignee
Denso Wave Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Denso Wave Inc filed Critical Denso Wave Inc
Priority to JP2006142674A priority Critical patent/JP4816247B2/en
Publication of JP2007316716A publication Critical patent/JP2007316716A/en
Application granted granted Critical
Publication of JP4816247B2 publication Critical patent/JP4816247B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Credit Cards Or The Like (AREA)
  • Near-Field Transmission Systems (AREA)

Description

本発明は、コマンドを送信した時点から非接触ICカードからのコマンドに対するレスポンスを受信したか否かを通信タイムアウト時間が経過するまで判定してレスポンスの有無を判定するリーダライタ及びその通信タイムアウト時間の決定方法に関する。   The present invention relates to a reader / writer that determines whether or not a response to a command from a contactless IC card has been received from the time when the command is transmitted until the communication timeout time elapses, and the presence or absence of the response. Regarding the determination method.

データ通信方法の1つとして、通信端末において、端末制御装置から一括要求電文を受信すると、その一括要求電文と共に受信した関数計算を行って応答待ち時間を算出し、一括要求電文を受信した時点から当該算出した応答待ち時間が経過した後に、応答電文を端末制御装置に送信し、端末制御装置において、複数の通信端末から受信した応答電文が衝突すると、前回とは異なる関数計算を通信端末に指示するものがある(例えば特許文献1参照)。
特開平11−243406号公報
As one of the data communication methods, when a collective request message is received from a terminal control device at a communication terminal, the function waits received together with the collective request message to calculate a response waiting time, and from the time when the collective request message is received After the calculated response waiting time elapses, a response message is transmitted to the terminal control device. When response messages received from a plurality of communication terminals collide with the terminal control device, the communication terminal is instructed to perform a function calculation different from the previous one. (For example, refer to Patent Document 1).
Japanese Patent Laid-Open No. 11-243406

ところで、リーダライタにおいては、非接触ICカードが通信エリア内に存在しているか否かを物理的に判定することが困難であるので、コマンドを送信した時点から非接触ICカードからのコマンドに対するレスポンスを受信したか否かを通信タイムアウト時間が経過するまで判定し、通信タイムアウト時間が経過するよりも先にレスポンスを受信すれば、レスポンスが有った旨を判定し、一方、レスポンスを受信するよりも先に通信タイムアウト時間が経過すれば、レスポンスが無かった旨を判定するようになっている。この場合、通信タイムアウト時間は、非接触ICカードからリーダライタに受信された通信タイムアウト情報やカード仕様に基づいて決定されるのが一般的である。   By the way, since it is difficult for the reader / writer to physically determine whether or not a non-contact IC card exists in the communication area, a response to the command from the non-contact IC card from the time when the command is transmitted. Is received until the communication timeout period elapses, and if a response is received before the communication timeout period elapses, it is determined that a response has been received, while the response is received. If the communication timeout time elapses first, it is determined that there is no response. In this case, the communication timeout time is generally determined based on the communication timeout information received from the non-contact IC card to the reader / writer and the card specifications.

しかしながら、通信タイムアウト情報やカード仕様に基づいて決定される通信タイムアウト時間は、リーダライタが実際にコマンドを送信してからレスポンスを受信するまでに要する時間に比べて十分に長い場合が多い。したがって、運用時のコマンドに対するレスポンスや通信エリア退出監視時のコマンドに対するレスポンスの有無を判定するまでの時間が必要以上に長くかかることになり、その結果、運用時のコマンドに対するレスポンスが無かった場合の運用時のコマンドを再送信する処理や通信エリア退出監視時のコマンドに対するレスポンスが無かった場合の非接触ICカードが通信エリアから退出した旨を判定する処理などのタイムアウト時の処理を行うまでの時間が長くかかり、実用性に劣るという問題があった。   However, the communication timeout time determined based on the communication timeout information and the card specifications is often sufficiently longer than the time required for the reader / writer to actually send a command and receive a response. Therefore, it takes longer than necessary to determine whether or not there is a response to a command during operation or a response to a command during communication area exit monitoring, and as a result, there is no response to a command during operation. Time until timeout processing such as processing for resending commands during operation and processing for determining that a contactless IC card has exited the communication area when there is no response to the command for monitoring the exit of the communication area Has a problem that it takes a long time and is not practical.

本発明は、上記した事情に鑑みてなされたものであり、その目的は、運用時のコマンドに対するレスポンスや通信エリア退出監視時のコマンドに対するレスポンスの有無を判定するまでの時間を短くすることでタイムアウト時の処理を行うまでの時間を短くすることができ、実用性を高めることができるリーダライタ及びその通信タイムアウト時間の決定方法を提供することにある。   The present invention has been made in view of the above-described circumstances, and its purpose is to shorten the time until determining whether or not there is a response to a command at the time of operation or a response to a command at the time of monitoring the exit of the communication area. It is an object of the present invention to provide a reader / writer capable of shortening the time until processing of the time and improving the practicality, and a method for determining the communication timeout time.

請求項1に記載したリーダライタによれば、制御手段は、コマンドを無線手段により送信させた時点から非接触ICカードからのレスポンスを無線手段により受信したか否かを判定してレスポンスの有無を判定するための通信タイムアウト時間を、コマンドを無線手段により送信させた時点から非接触ICカードからのレスポンスを無線手段により受信した時点までの応答時間の分布傾向に基づいて決定する。   According to the reader / writer described in claim 1, the control means determines whether or not a response from the non-contact IC card is received by the wireless means from the time when the command is transmitted by the wireless means, and determines whether or not there is a response. The communication timeout time for determination is determined based on the response time distribution trend from the time when the command is transmitted by the wireless means to the time when the response from the non-contact IC card is received by the wireless means.

これにより、通信タイムアウト情報やカード仕様に基づいて通信タイムアウト時間を決定するのではなく、コマンドを送信した時点からレスポンスを受信した時点までの応答時間の分布傾向に基づいて通信タイムアウト時間を決定し、つまり、過去の実績に基づいて通信タイムアウト時間を決定するので、運用時のコマンドに対するレスポンスや通信エリア退出監視時のコマンドに対するレスポンスの有無を判定するまでの時間を短くすることでタイムアウト時の処理を行うまでの時間を短くすることができ、実用性を高めることができる。特に、タイムアウト時の処理を行うまでの時間を短くすることで通信シーケンス全体の処理時間を短くすることができるので、非接触ICカードが通信エリアの境界付近に存在する場合や通信異常が発生し易い環境の場合に効果は大きい。   Thus, instead of determining the communication timeout time based on the communication timeout information and the card specifications, the communication timeout time is determined based on the response time distribution trend from the time when the command is sent to the time when the response is received, In other words, since the communication timeout time is determined based on past results, processing at the time-out is shortened by shortening the time to determine whether there is a response to the command at the time of operation and the response to the command at the time of monitoring the exit of the communication area. The time until the process can be shortened, and the practicality can be improved. In particular, the processing time of the entire communication sequence can be shortened by shortening the time until processing at the time of timeout, so a non-contact IC card is present near the boundary of the communication area or a communication error occurs. The effect is great in an easy environment.

請求項2に記載したリーダライタの通信タイムアウト時間の決定方法によれば、リーダライタがコマンドを送信した時点から非接触ICカードからのコマンドに対するレスポンスを受信したか否かを判定してレスポンスの有無を判定するための通信タイムアウト時間を、リーダライタがコマンドを送信した時点から非接触ICカードからのレスポンスを受信した時点までの応答時間の分布傾向に基づいて決定するので、上記した請求項1に記載したものと同様にして、タイムアウト時の処理を行うまでの時間を短くすることができ、実用性を高めることができる。   According to the method for determining the communication timeout time of the reader / writer according to claim 2, it is determined whether or not a response to the command from the non-contact IC card has been received from the time when the reader / writer has transmitted the command, and whether or not there is a response. The communication timeout time for determining the response time is determined based on the distribution tendency of the response time from the time when the reader / writer transmits the command to the time when the response from the non-contact IC card is received. In the same manner as described, it is possible to shorten the time until processing at the time of timeout and to improve the practicality.

請求項3に記載したリーダライタの通信タイムアウト時間の決定方法によれば、リーダライタがコマンドを送信した時点から非接触ICカードからのレスポンスを受信した時点までの応答時間を当該リーダライタにて繰返して測定し、そのリーダライタにて繰返して測定した応答時間の分布傾向に基づいて通信タイムアウト時間を決定するので、リーダライタの特性に応じた通信タイムアウト時間を決定することができる。   According to the method for determining the communication timeout time of the reader / writer according to claim 3, the response time from the time when the reader / writer transmits a command to the time when the response from the non-contact IC card is received is repeated by the reader / writer. Since the communication timeout time is determined based on the distribution tendency of the response time measured repeatedly by the reader / writer, the communication timeout time according to the characteristics of the reader / writer can be determined.

請求項4に記載したリーダライタの通信タイムアウト時間の決定方法によれば、リーダライタがコマンドを送信した時点から非接触ICカードからのレスポンスを受信した時点までの応答時間の分布傾向の経時変化を記憶し、直近の応答時間の分布傾向に基づいて通信タイムアウト時間を決定するので、応答時間の分布傾向が経時変化する場合であっても、直近の(最新の)応答時間の分布傾向に応じた通信タイムアウト時間を決定することができる。   According to the method for determining the communication timeout time of the reader / writer according to claim 4, the time-dependent change of the response time distribution trend from the time when the reader / writer transmits a command to the time when the response from the non-contact IC card is received. Memorize and determine the communication timeout time based on the latest response time distribution trend, so even if the response time distribution trend changes over time, it responds to the latest (latest) response time distribution trend A communication timeout time can be determined.

請求項5に記載したリーダライタの通信タイムアウト時間の決定方法によれば、リーダライタがコマンドを送信した時点から非接触ICカードからのレスポンスを受信した時点までの応答時間の分布傾向を非接触ICカードの種別毎に複数記憶し、リーダライタが活性化コマンドを送信した後に非接触ICカードから受信した初期レスポンスに基づいて非接触ICカードの種別を識別し、その識別結果に基づいて複数の応答時間の分布傾向のうちから当該非接触ICカードに対応する応答時間の分布傾向を選択し、その選択した応答時間の分布傾向に基づいて活性化後のコマンドに対応する通信タイムアウト時間を決定するので、非接触ICカードの種別が複数存在する場合であっても、非接触ICカードの種別に応じた通信タイムアウト時間を決定することができる。   According to the reader / writer communication timeout time determining method according to claim 5, the distribution tendency of the response time from the time when the reader / writer transmits a command to the time when the response from the non-contact IC card is received is determined as the non-contact IC. Multiple types are stored for each type of card, the type of the non-contact IC card is identified based on the initial response received from the non-contact IC card after the reader / writer sends the activation command, and a plurality of responses are determined based on the identification result Since the response time distribution trend corresponding to the non-contact IC card is selected from the time distribution trends, and the communication timeout time corresponding to the activated command is determined based on the selected response time distribution trend. Even when there are multiple types of non-contact IC cards, when a communication timeout occurs according to the type of non-contact IC card It can be determined.

請求項6に記載したリーダライタの通信タイムアウト時間の決定方法によれば、運用時のコマンドに対応する通信タイムアウト時間として応答時間の分布傾向のうちから長い応答時間を適用するので、リーダライタの通信相手である非接触ICカードがガベージコレクション機能を有する場合であっても、そのガベージコレクション機能を有する非接触ICカードからの運用時のコマンドに対するレスポンスをリーダライタに適切に受信させることができる。   According to the reader / writer communication timeout time determining method according to claim 6, since a long response time is applied as a communication timeout time corresponding to a command at the time of operation from the response time distribution tendency, the reader / writer communication Even when the partner non-contact IC card has a garbage collection function, the reader / writer can appropriately receive a response to a command at the time of operation from the non-contact IC card having the garbage collection function.

請求項7に記載したリーダライタの通信タイムアウト時間の決定方法によれば、通信エリア退出監視時のコマンドに対応する通信タイムアウト時間として応答時間の分布傾向のうちから頻度の高い応答時間を適用するので、リーダライタの通信相手である非接触ICカードがガベージコレクション機能を有する場合であっても、そのガベージコレクション機能を有する非接触ICカードが通信エリアから退出したか否かを速やかに(必要以上の時間がかかることなく)判定することができる。   According to the method for determining the communication timeout time of the reader / writer described in claim 7, since the response time having a high frequency is applied from the response time distribution trends as the communication timeout time corresponding to the command at the time of monitoring the exit of the communication area. Even if a non-contact IC card that is a communication partner of the reader / writer has a garbage collection function, whether or not the non-contact IC card having the garbage collection function has left the communication area is promptly determined. (Without taking time).

以下、本発明の一実施形態について、図面を参照して説明する。図1は、リーダライタの構成を機能ブロック図として示している。リーダライタ1は、CPU2(本発明でいう制御手段)、無線部3(本発明でいう無線手段)及び記憶装置4を備えて構成されている。CPU2は、コマンドの送信を制御するコマンド送信制御モジュール2a、レスポンスの応答時間を測定する応答時間測定モジュール2b及び通信タイムアウト時間を決定する通信タイムアウト時間決定モジュール2cを備えて構成されている。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 shows a configuration of the reader / writer as a functional block diagram. The reader / writer 1 includes a CPU 2 (control means according to the present invention), a wireless unit 3 (wireless means according to the present invention), and a storage device 4. The CPU 2 includes a command transmission control module 2a for controlling command transmission, a response time measurement module 2b for measuring response response time, and a communication timeout time determining module 2c for determining communication timeout time.

無線部3は、アンテナ5、符号器6、変調器7、復調器8及び復号器9を備えて構成されている。符号器6は、CPU2からコマンドを入力すると、その入力したコマンドを符号化した送信符号を変調器7に出力し、変調器7は、符号器6から送信符号を入力すると、所定周波数の送信搬送波を送信符号で変調してアンテナ5に出力し、アンテナ5は、変調器7から送信符号で変調された送信搬送波を入力すると、その入力した送信搬送波を電波信号として送信する。   The radio unit 3 includes an antenna 5, an encoder 6, a modulator 7, a demodulator 8, and a decoder 9. When the encoder 6 receives a command from the CPU 2, the encoder 6 outputs a transmission code obtained by encoding the input command to the modulator 7. When the modulator 7 receives the transmission code from the encoder 6, the encoder 7 transmits a transmission carrier having a predetermined frequency. Is modulated with a transmission code and output to the antenna 5. When the transmission carrier modulated by the transmission code is input from the modulator 7, the antenna 5 transmits the input transmission carrier as a radio wave signal.

また、アンテナ5は、電波信号を受信すると、その受信した電波信号を復調器8に出力し、復調器8は、アンテナ5から電波信号を入力すると、その入力した電波信号を復調して受信符号を抽出して復号器9に出力し、復号器9は、復調器8から受信符号を入力すると、その入力した受信符号を復号化してレスポンスをCPU2に出力する。   When the antenna 5 receives the radio signal, the antenna 5 outputs the received radio signal to the demodulator 8. When the demodulator 8 receives the radio signal from the antenna 5, the demodulator 8 demodulates the input radio signal and receives the received code. When the received code is input from the demodulator 8, the decoder 9 decodes the received received code and outputs a response to the CPU 2.

非接触ICカード10は、ICチップを搭載しており、リーダライタ1から送信されたコマンドを受信すると、そのコマンドを解析して当該コマンドに対するレスポンスを送信する。記憶装置4は、非接触ICカード10のバージョン及び製造者とICチップのバージョン及び製造者とを記憶可能であると共に、CPU2がコマンドを無線部3により送信させた時点から非接触ICカード10からのコマンドに対するレスポンスを無線部3により受信した時点までの応答時間を記憶可能に構成されている。   The non-contact IC card 10 is equipped with an IC chip. When a command transmitted from the reader / writer 1 is received, the non-contact IC card 10 analyzes the command and transmits a response to the command. The storage device 4 can store the version and manufacturer of the contactless IC card 10 and the version and manufacturer of the IC chip, and from the contactless IC card 10 from the time when the CPU 2 transmits a command by the wireless unit 3. The response time until the time when the response to the command is received by the wireless unit 3 can be stored.

この場合、リーダライタ1が送信するコマンドとしては、非接触ICカード10を活性化させるための活性化コマンド、非接触ICカード10との間でデータ通信するための運用時のコマンド及び非接触ICカード10が通信エリアから退出したか否かを監視するための通信エリア退出監視時のコマンドがあり、運用時のコマンド及び通信エリア退出監視時のコマンドが本発明でいう活性化後のコマンドに相当する。   In this case, the command transmitted by the reader / writer 1 includes an activation command for activating the non-contact IC card 10, an operation command for data communication with the non-contact IC card 10, and a non-contact IC. There is a command for monitoring the exit of the communication area for monitoring whether or not the card 10 has exited the communication area, and the command at the time of operation and the command at the time of monitoring the exit of the communication area correspond to the commands after activation according to the present invention. To do.

次に、上記した構成の作用について、図2ないし図4を参照して説明する。ここでは、
(1)CPU2が応答時間を記憶装置4に記憶させる処理
(2)CPU2が通信タイムアウト時間を決定する処理
について順次説明する。尚、CPU2は、応答時間を記憶装置4に記憶させる処理と通信タイムアウト時間を決定する処理とを、コマンドを送信する毎に別々に行っても良いし、コマンドを送信する毎に連続して行っても良い。
Next, the operation of the above configuration will be described with reference to FIGS. here,
(1) Process in which CPU 2 stores response time in storage device 4 (2) Process in which CPU 2 determines a communication timeout time will be sequentially described. The CPU 2 may perform the process of storing the response time in the storage device 4 and the process of determining the communication timeout time separately every time a command is transmitted, or continuously every time a command is transmitted. May be.

(1)CPU2が応答時間を記憶装置4に記憶させる処理
CPU2は、応答時間を記憶装置4に記憶させる処理では、図2にフローチャートとして示す処理を行う。すなわち、CPU2は、活性化コマンドを無線部3により送信させ(ステップS1)、活性化された非接触ICカード10からの初期レスポンスを無線部3により受信する旨を待機する(ステップS2)。非接触ICカード10は、リーダライタ1の通信エリア内に存在している状態でリーダライタ1から送信された活性化コマンドを受信すると、活性化した後に、初期レスポンスを送信する。CPU2は、活性化された非接触ICカード10からの初期レスポンスを無線部3により受信すると(ステップS2にて「YES」)、その受信した初期レスポンスから非接触ICカード10のバージョン及び製造者とICチップのバージョン及び製造者とを抽出して記憶装置4に記憶させる(ステップS3)。
(1) Processing in which CPU 2 stores response time in storage device 4 In processing for storing response time in storage device 4, CPU 2 performs the processing shown in the flowchart of FIG. That is, the CPU 2 causes the wireless unit 3 to transmit an activation command (step S1), and waits for the wireless unit 3 to receive an initial response from the activated non-contact IC card 10 (step S2). When the contactless IC card 10 receives the activation command transmitted from the reader / writer 1 in a state where it exists in the communication area of the reader / writer 1, it activates and then transmits an initial response. When the wireless unit 3 receives the initial response from the activated non-contact IC card 10 (“YES” in step S2), the CPU 2 determines the version and manufacturer of the non-contact IC card 10 from the received initial response. The IC chip version and manufacturer are extracted and stored in the storage device 4 (step S3).

次いで、CPU2は、運用時のコマンドを無線部3により送信させ(ステップS4)、非接触ICカード10からの運用時のコマンドに対するレスポンスを無線部3により受信する旨を待機する(ステップS5)。そして、CPU2は、非接触ICカード10からのレスポンスを無線部3により受信すると(ステップS5にて「YES」)、その運用時のコマンドを送信させた時点からレスポンスを受信した時点までの応答時間を測定し、その測定した応答時間を非接触ICカード10のバージョン及び製造者とICチップのバージョン及び製造者に対して関連付けて記憶装置4に記憶させる(ステップS6)。   Next, the CPU 2 causes the wireless unit 3 to transmit a command at the time of operation (step S4), and waits for the wireless unit 3 to receive a response to the command at the time of operation from the non-contact IC card 10 (step S5). When the wireless unit 3 receives a response from the non-contact IC card 10 (“YES” in step S5), the CPU 2 responds from the time when the command at the time of operation is transmitted to the time when the response is received. And the measured response time is stored in the storage device 4 in association with the version and manufacturer of the non-contact IC card 10 and the IC chip version and manufacturer (step S6).

次いで、CPU2は、運用時の全てのコマンド及び全てのパラメータに対する応答時間を記憶したか否かを判定し(ステップS7)、運用時の全てのコマンド及び全てのパラメータに対する応答時間を記憶していなければ(ステップS7にて「NO」)、コマンドまたはパラメータを変更し(ステップS8)、上記したステップS4に戻り、ステップS4以降の処理を繰返して行う。   Next, the CPU 2 determines whether or not the response times for all commands and all parameters during operation have been stored (step S7), and the response times for all commands and all parameters during operation must be stored. If “NO” in step S7, the command or parameter is changed (step S8), the process returns to step S4 described above, and the processes in and after step S4 are repeated.

これに対して、CPU2は、運用時の全てのコマンド及び全てのパラメータに対する応答時間を記憶していれば(記憶を終了すると)(ステップS7にて「YES」)、運用し得る全ての非接触ICカード10に対する応答時間を記憶したか否かを判定し(ステップS9)、運用し得る全ての非接触ICカード10に対する応答時間を記憶していなければ(ステップS9にて「NO」)、上記したステップS1に戻り、ステップS1以降の処理を繰返して行う。また、CPU2は、運用し得る全ての非接触ICカード10に対する応答時間を記憶していれば(記憶を終了すると)(ステップS9にて「YES」)、一連の処理を終了する。   On the other hand, if the CPU 2 has stored response times for all commands and all parameters during operation (when the storage is completed) (“YES” in step S7), all non-contact that can be operated It is determined whether or not the response time for the IC card 10 has been stored (step S9), and if the response times for all the non-contact IC cards 10 that can be operated are not stored ("NO" in step S9), the above Returning to step S1, the processing after step S1 is repeated. If CPU 2 has stored response times for all non-contact IC cards 10 that can be operated (when the storage is completed) (“YES” in step S9), the series of processing ends.

以上に説明した一連の処理により、CPU2は、非接触ICカード10のコマンド及びパラメータ毎の応答時間を記憶装置4に記憶させ、同じコマンド及びパラメータに対して複数の応答時間を記憶装置4に記憶させることにより、応答時間の分布傾向を作成する。   Through the series of processes described above, the CPU 2 stores the response time for each command and parameter of the non-contact IC card 10 in the storage device 4, and stores a plurality of response times for the same command and parameter in the storage device 4. To create a response time distribution trend.

(2)CPU2が通信タイムアウト時間を決定する処理
CPU2は、通信タイムアウト時間を決定する処理では、図3にフローチャートとして示す処理を行う。すなわち、CPU2は、活性化コマンドを無線部3により送信させ(ステップS11)、活性化された非接触ICカード10からの初期レスポンスを無線部3により受信する旨を待機する(ステップS12)。この場合、CPU2は、活性化された非接触ICカード10からの初期レスポンスを無線部3により受信すると(ステップS12にて「YES」)、その受信した初期レスポンスから非接触ICカード10のバージョン及び製造者とICチップのバージョン及び製造者とを抽出して識別する(ステップS13)。
(2) Processing in which CPU 2 determines communication timeout time CPU 2 performs processing shown as a flowchart in FIG. 3 in processing for determining communication timeout time. That is, the CPU 2 transmits an activation command by the wireless unit 3 (step S11), and waits for the wireless unit 3 to receive an initial response from the activated non-contact IC card 10 (step S12). In this case, when the CPU 2 receives the initial response from the activated non-contact IC card 10 by the wireless unit 3 (“YES” in step S12), the CPU 2 determines the version of the non-contact IC card 10 and the received initial response. The manufacturer, the IC chip version and the manufacturer are extracted and identified (step S13).

次いで、CPU2は、記憶装置4に記憶されている応答時間の分布傾向のうち当該識別した非接触ICカード10のバージョン及び製造者とICチップのバージョン及び製造者に対して関連付けられている応答時間の分布傾向を読出し(ステップS14)、その読出した応答時間の分布傾向に基づいて送信すべき運用時のコマンドに対応する通信タイムアウト時間を決定する(ステップS15)。   Next, the CPU 2 determines the version of the identified non-contact IC card 10 and the manufacturer and the version of the IC chip and the response time associated with the manufacturer among the response time distribution trends stored in the storage device 4. The communication time-out time corresponding to the command during operation to be transmitted is determined based on the read response time distribution tendency (step S15).

次いで、CPU2は、その運用時のコマンドを無線部3により送信させ(ステップS16)、非接触ICカード10からのレスポンスを無線部3により受信する旨を待機すると共に(ステップS17)、コマンドを無線部3により送信させた時点から通信タイムアウト時間が経過したか否かを判定する(ステップS18)。   Next, the CPU 2 transmits a command at the time of operation by the wireless unit 3 (step S16), waits for the response from the non-contact IC card 10 to be received by the wireless unit 3 (step S17), and transmits the command wirelessly. It is determined whether or not a communication timeout time has elapsed from the time of transmission by the unit 3 (step S18).

ここで、CPU2は、コマンドを無線部3により送信させた時点から通信タイムアウト時間が経過するよりも先に非接触ICカード10からレスポンスを無線部3により受信すると(ステップS17にて「YES」)、そのときの応答時間を記憶装置4に追加して記憶させ、その時点で記憶装置4に記憶されている応答時間の分布傾向を更新する(ステップS19)。そして、CPU2は、その時点で送信すべき運用時のコマンドが有るか(残っているか)否かを判定し(ステップS20)、その時点で送信すべき運用時のコマンドが有ると(ステップS20にて「YES」)、上記したステップS15に戻り、ステップS15以降の処理を繰返して行う。   Here, the CPU 2 receives a response from the non-contact IC card 10 by the wireless unit 3 before the communication timeout time elapses from the time when the command is transmitted by the wireless unit 3 (“YES” in step S17). Then, the response time at that time is added to and stored in the storage device 4, and the distribution tendency of the response time stored in the storage device 4 at that time is updated (step S19). Then, the CPU 2 determines whether or not there is an operation command to be transmitted (remains) at that time (step S20), and if there is an operation command to be transmitted at that time (in step S20). "YES"), the process returns to the above-described step S15, and the processes after step S15 are repeated.

これに対して、CPU2は、その時点で送信すべき運用時のコマンドが無いと(残っていないと)(ステップS20にて「NO」)、これよりも先に読出した応答時間の分布傾向に基づいて通信エリア退出監視時のコマンドに対応する通信タイムアウト時間を決定する(ステップS21)。次いで、CPU2は、通信エリア退出監視時のコマンドを無線部3により送信させ(ステップS22)、上記したステップS17に戻り、非接触ICカード10からのレスポンスを無線部3により受信する旨を待機すると共に(ステップS17)、コマンドを無線部3により送信させた時点から通信タイムアウト時間が経過したか否かを判定する(ステップS18)。   On the other hand, if there is no operational command to be transmitted at that time (if it does not remain) (“NO” in step S20), the CPU 2 has a response time distribution trend read earlier than this. Based on this, a communication timeout time corresponding to the command for monitoring the exit of the communication area is determined (step S21). Next, the CPU 2 causes the wireless unit 3 to transmit a command for monitoring the exit of the communication area (step S22), returns to the above-described step S17, and waits for the wireless unit 3 to receive a response from the non-contact IC card 10. At the same time (step S17), it is determined whether or not a communication timeout period has elapsed since the command was transmitted by the wireless unit 3 (step S18).

そして、CPU2は、非接触ICカード10からのレスポンスを無線部3により受信するよりも先にコマンドを無線部3により送信させた時点から通信タイムアウト時間が経過すると(ステップS18にて「YES」)、タイムアウト時の処理を行う(ステップS23)。具体的には、CPU2は、運用時のコマンドを無線部3により送信させたときに通信タイムアウト時間が経過すると、タイムアウト時の処理として運用時のコマンドを再送信する処理を行い、また、通信エリア退出監視時のコマンドを無線部3により送信させたときに通信タイムアウト時間が経過すると、タイムアウト時の処理として非接触ICカード10が通信エリアから退出した旨を判定する処理を行う。   Then, when the communication time-out period elapses from the time when the command is transmitted by the wireless unit 3 before the CPU 2 receives the response from the non-contact IC card 10 by the wireless unit 3 (“YES” in step S18). Then, the process at time-out is performed (step S23). Specifically, the CPU 2 performs a process of retransmitting the command at the time of operation as a process at the time of timeout when the communication time-out time has elapsed when the command at the time of operation is transmitted by the wireless unit 3, and the communication area When a communication timeout time has elapsed when the wireless unit 3 transmits a command at the time of exit monitoring, processing for determining that the non-contact IC card 10 has exited the communication area is performed as processing at the time of timeout.

以上に説明した一連の処理により、CPU2は、上記した(1)で作成した応答時間の分布傾向に基づいて運用時のコマンドや通信エリア退出監視時のコマンドに対応する通信タイムアウト時間を決定し、コマンドを送信させた時点から非接触ICカード10からのレスポンスを受信したか否かを通信タイムアウト時間が経過するまで判定してレスポンスの有無を判定する。   Through the series of processes described above, the CPU 2 determines the communication timeout time corresponding to the command at the time of operation and the command at the time of monitoring the exit of the communication area based on the response time distribution trend created in (1) above. It is determined whether or not a response from the non-contact IC card 10 has been received from the time when the command is transmitted until the communication timeout period elapses to determine whether or not there is a response.

ところで、CPU2は、非接触ICカード10から受信した初期レスポンスから非接触ICカード10の種別を識別することができなかった場合には、通信タイムアウト時間を選択して決定する。すなわち、図4(a)に示すように、非接触ICカードAのコマンドの応答時間の分布傾向と非接触ICカードBの運用時のコマンドの応答時間の分布傾向とが相違していると仮定すると、CPU2は、応答時間が長い非接触ICカードBの応答時間の分布傾向に基づいて最初の運用時のコマンドに対応する通信タイムアウト時間を決定し、最初の運用時のコマンドに対する非接触ICカードからのレスポンスの応答時間に基づいて次の運用時のコマンドに対応する通信タイムアウト時間を決定する。   By the way, when the type of the non-contact IC card 10 cannot be identified from the initial response received from the non-contact IC card 10, the CPU 2 selects and determines the communication timeout time. That is, as shown in FIG. 4A, it is assumed that the command response time distribution tendency of the non-contact IC card A is different from the command response time distribution tendency when the non-contact IC card B is operated. Then, the CPU 2 determines the communication timeout time corresponding to the command at the first operation based on the distribution tendency of the response time of the contactless IC card B having a long response time, and the contactless IC card for the command at the first operation. The communication timeout time corresponding to the command at the time of the next operation is determined based on the response time of the response from.

具体的には、CPU2は、最初の運用時のコマンドに対する非接触ICカードからのレスポンスの応答時間が「非接触ICカードAのみの応答時間」内であれば(図4中「a」参照)、非接触ICカードAの応答時間の分布傾向に基づいて次の運用時のコマンドに対応する通信タイムアウト時間を決定し、一方、最初の運用時のコマンドに対する非接触ICカードからのレスポンスの応答時間が「非接触ICカードBのみの応答時間」内であれば(図4中「b」参照)、非接触ICカードBの応答時間の分布傾向に基づいて次の運用時のコマンドに対応する通信タイムアウト時間を決定する。   Specifically, if the response time of the response from the non-contact IC card to the command at the time of the first operation is within the “response time of only the non-contact IC card A” (see “a” in FIG. 4). The communication timeout time corresponding to the command at the next operation is determined based on the distribution tendency of the response time of the non-contact IC card A, while the response time of the response from the non-contact IC card to the command at the first operation Is within the “response time of only the non-contact IC card B” (see “b” in FIG. 4), the communication corresponding to the command at the time of the next operation based on the distribution tendency of the response time of the non-contact IC card B Determine the timeout period.

また、CPU2は、最初の運用時のコマンドに対する非接触ICカードからのレスポンスの応答時間が「非接触ICカードAまたは非接触ICカードBの応答時間」内であれば(図4中「c」参照)、非接触ICカードBの応答時間の分布傾向に基づいて次の運用時のコマンドに対応する通信タイムアウト時間を決定し、この場合は、応答時間に基づいて非接触ICカードA及び非接触ICカードBのうちいずれであるかの確率を計算し、その計算した確率が閾値以上となった場合に、接触ICカードA及び非接触ICカードBのうちいずれかの応答時間の分布傾向に基づいて次の運用時のコマンドに対応する通信タイムアウト時間を決定する。尚、CPU2は、計算した確率が閾値以上となるよりも先に通信エリア退出監視時のコマンドを送信する場合には、確率が高い方の応答時間の分布傾向に基づいて通信エリア退出監視時のコマンドに対応する通信タイムアウト時間を決定する。   Further, if the response time of the response from the non-contact IC card to the command at the time of the first operation is within the “response time of the non-contact IC card A or the non-contact IC card B” (“c” in FIG. 4). The communication timeout time corresponding to the command at the time of the next operation is determined based on the response time distribution tendency of the non-contact IC card B. In this case, the non-contact IC card A and the non-contact are determined based on the response time. Based on the distribution tendency of the response time of either the contact IC card A or the non-contact IC card B when the probability of which is the IC card B is calculated and the calculated probability exceeds a threshold value Determine the communication timeout time corresponding to the command for the next operation. When the CPU 2 transmits a command for monitoring the exit of the communication area before the calculated probability is equal to or higher than the threshold, the CPU 2 determines whether to monitor the exit of the communication area based on the distribution tendency of the response time with the higher probability. Determine the communication timeout time corresponding to the command.

また、非接触ICカード10がガベージコレクション機能を有しており、図4(b)に示すように、頻度が高い応答時間が2箇所で発生すると仮定すると、CPU2は、運用時のコマンドに対応する通信タイムアウト時間として応答時間の分布傾向のうちから長い応答時間を適用し、通信エリア退出監視時のコマンドに対応する通信タイムアウト時間として応答時間の分布傾向のうちから頻度の高い応答時間を適用する。
さらに、CPU2は、応答時間の分布傾向の経時変化を記憶する場合には、直近の応答時間の分布傾向に基づいて通信タイムアウト時間を決定する。
Further, assuming that the non-contact IC card 10 has a garbage collection function and the frequent response times occur in two places as shown in FIG. 4B, the CPU 2 responds to the command at the time of operation. Apply a long response time from the response time distribution trend as the communication timeout time to be used, and apply a high response time from the response time distribution trend as the communication timeout time corresponding to the command at the time of communication area exit monitoring .
Further, when storing the time-dependent change in the response time distribution trend, the CPU 2 determines the communication timeout time based on the latest response time distribution trend.

以上に説明したように本実施形態によれば、リーダライタ1において、コマンドを送信した時点から非接触ICカード10からのレスポンスを受信したか否かを判定してレスポンスの有無を判定するための通信タイムアウト時間を、コマンドを送信した時点から非接触ICカード10からのレスポンスを受信した時点までの応答時間の分布傾向に基づいて決定するように構成したので、運用時のコマンドに対するレスポンスや通信エリア退出監視時のコマンドに対するレスポンスの有無を判定するまでの時間を短くすることでタイムアウト時の処理を行うまでの時間を短くすることができ、実用性を高めることができる。   As described above, according to the present embodiment, the reader / writer 1 determines whether or not a response from the non-contact IC card 10 has been received from the time when the command is transmitted, and determines whether or not there is a response. Since the communication timeout time is determined based on the response time distribution trend from the time when the command is transmitted to the time when the response from the non-contact IC card 10 is received, the response to the command during operation and the communication area By shortening the time until the presence / absence of a response to the command at the time of exit monitoring is determined, the time until processing at the time-out can be shortened, and the practicality can be improved.

また、コマンドを送信した時点から非接触ICカード10からのレスポンスを受信した時点までの応答時間をリーダライタ1にて繰返して測定し、そのリーダライタ1にて繰返して測定した応答時間の分布傾向に基づいて通信タイムアウト時間を決定するように構成したので、そのリーダライタ1の特性に応じた通信タイムアウト時間を決定することができる。   Further, the response time from the time when the command is transmitted to the time when the response from the non-contact IC card 10 is received is repeatedly measured by the reader / writer 1, and the response time distribution tendency measured repeatedly by the reader / writer 1 is measured. Therefore, the communication timeout time can be determined according to the characteristics of the reader / writer 1.

また、非接触ICカード10がガベージコレクション機能を有しており、頻度が高い応答時間が2箇所で発生する場合に、運用時のコマンドに対応する通信タイムアウト時間として応答時間の分布傾向のうちから長い応答時間を適用するように構成したので、そのガベージコレクション機能を有する非接触ICカード10からの運用時のコマンドに対するレスポンスをリーダライタ1に適切に受信させることができると共に、通信エリア退出監視時のコマンドに対応する通信タイムアウト時間として応答時間の分布傾向のうちから頻度の高い応答時間を適用するように構成したので、そのガベージコレクション機能を有する非接触ICカード10が通信エリアから退出したか否かを速やかに(必要以上の時間がかかることなく)判定することができる。   In addition, when the non-contact IC card 10 has a garbage collection function and frequently occurring response times occur in two places, the communication time-out time corresponding to the command at the time of operation is out of the response time distribution trends. Since it is configured to apply a long response time, the reader / writer 1 can appropriately receive a response to a command at the time of operation from the non-contact IC card 10 having the garbage collection function, and at the time of monitoring the exit of the communication area Since a response time having a high frequency is applied as a communication time-out time corresponding to the command, a non-contact IC card 10 having the garbage collection function is withdrawn from the communication area. Judgment promptly (without taking more time than necessary) It can be.

本発明は、上記した実施形態にのみ限定されるものではなく、以下のように変形または拡張することができる。
他のリーダライタで作成した応答時間の分布傾向を流用して通信タイムアウト時間を決定するように構成しても良い。
The present invention is not limited to the above-described embodiment, and can be modified or expanded as follows.
A communication time-out time may be determined by using a response time distribution trend created by another reader / writer.

本発明の一実施形態を示す機能ブロック図Functional block diagram showing an embodiment of the present invention フローチャート(その1)Flow chart (Part 1) フローチャート(その2)Flow chart (Part 2) 応答時間の分布傾向を概略的に示す図Diagram showing the response time distribution trend

符号の説明Explanation of symbols

図面中、1はリーダライタ、2はCPU(制御手段)、3は無線部(無線手段)、10は非接触ICカードである。   In the drawings, 1 is a reader / writer, 2 is a CPU (control means), 3 is a wireless unit (wireless means), and 10 is a non-contact IC card.

Claims (7)

コマンドを無線手段により送信させた時点から非接触ICカードからのコマンドに対するレスポンスを前記無線手段により受信したか否かを通信タイムアウト時間が経過するまで判定してレスポンスの有無を判定する制御手段を備えたリーダライタであって、
前記制御手段は、コマンドを前記無線手段により送信させた時点から前記非接触ICカードからのコマンド及びパラメータ毎のレスポンスを前記無線手段により受信した時点までの応答時間を記憶装置に記憶させ、同一のコマンド及びパラメータに対して複数の応答時間を前記記憶装置に記憶させることにより、前記応答時間の分布傾向を作成し、前記分布傾向に基づいて前記通信タイムアウト時間を決定することを特徴とするリーダライタ。
Control means for determining whether or not a response to a command from a non-contact IC card is received by the wireless means from the time when the command is transmitted by the wireless means until a communication timeout time elapses and determining whether or not there is a response. Reader / writer
The control means stores in the storage device the response time from the time when the command is transmitted by the wireless means to the time when the command and parameter response from the non-contact IC card is received by the wireless means , and the same A reader / writer characterized in that a plurality of response times for commands and parameters are stored in the storage device, thereby generating a distribution tendency of the response time and determining the communication timeout time based on the distribution tendency. .
リーダライタがコマンドを送信した時点から非接触ICカードからのコマンドに対するレスポンスを受信したか否かを判定してレスポンスの有無を判定するための通信タイムアウト時間を、リーダライタがコマンドを送信した時点から非接触ICカードからのコマンド及びパラメータ毎のレスポンスを受信した時点までの応答時間を記憶装置に記憶して、同一のコマンド及びパラメータに対して複数の応答時間を前記記憶装置に記憶することにより、前記応答時間の分布傾向を作成し、前記分布傾向に基づいて決定することを特徴とするリーダライタの通信タイムアウト時間の決定方法。 From the time when the reader / writer sends the command, the communication timeout time for judging whether or not the response to the command from the non-contact IC card has been received and the presence or absence of the response is determined. By storing in the storage device the response time up to the time when the response for each command and parameter from the non-contact IC card is received, and storing a plurality of response times for the same command and parameter in the storage device, A method for determining a communication timeout time of a reader / writer , wherein a distribution tendency of the response time is created and determined based on the distribution tendency. 請求項2に記載したリーダライタの通信タイムアウト時間の決定方法において、
リーダライタがコマンドを送信した時点から前記非接触ICカードからのレスポンスを受信した時点までの応答時間を当該リーダライタにて繰返して測定し、そのリーダライタにて繰返して測定した応答時間の分布傾向に基づいて前記通信タイムアウト時間を決定することを特徴とするリーダライタの通信タイムアウト時間の決定方法。
In the determination method of the communication timeout time of the reader / writer according to claim 2,
Response time from the time when the reader / writer sends a command to the time when the response from the non-contact IC card is received is repeatedly measured by the reader / writer, and the response time distribution tendency measured repeatedly by the reader / writer And determining the communication timeout time of the reader / writer.
請求項2または3に記載したリーダライタの通信タイムアウト時間の決定方法において、
リーダライタがコマンドを送信した時点から前記非接触ICカードからのレスポンスを受信した時点までの応答時間の分布傾向の経時変化を記憶し、直近の応答時間の分布傾向に基づいて前記通信タイムアウト時間を決定することを特徴とするリーダライタの通信タイムアウト時間の決定方法。
In the determination method of the communication timeout time of the reader / writer according to claim 2 or 3,
A time-dependent change in response time distribution trend from the time when the reader / writer sends a command to the time when the response from the non-contact IC card is received is stored, and the communication time-out time is determined based on the latest response time distribution trend. A method for determining a communication timeout time of a reader / writer, characterized in that:
請求項2ないし4のいずれかに記載したリーダライタの通信タイムアウト時間の決定方法において、
リーダライタがコマンドを送信した時点から前記非接触ICカードからのレスポンスを受信した時点までの応答時間の分布傾向を非接触ICカードの種別毎に複数記憶し、リーダライタが活性化コマンドを送信した後に非接触ICカードから受信した初期レスポンスに基づいて非接触ICカードの種別を識別し、その識別結果に基づいて複数の応答時間の分布傾向のうちから当該非接触ICカードに対応する応答時間の分布傾向を選択し、その選択した応答時間の分布傾向に基づいて活性化後のコマンドに対応する前記通信タイムアウト時間を決定することを特徴とするリーダライタの通信タイムアウト時間の決定方法。
In the determination method of the communication timeout time of the reader / writer according to any one of claims 2 to 4,
A plurality of response time distribution trends from the time when the reader / writer sends a command to the time when the response from the non-contact IC card is received are stored for each type of non-contact IC card, and the reader / writer sends an activation command. The type of the non-contact IC card is identified based on the initial response received from the non-contact IC card later, and the response time corresponding to the non-contact IC card is selected from the plurality of response time distribution trends based on the identification result. A method of determining a communication timeout time of a reader / writer, wherein a distribution tendency is selected, and the communication timeout time corresponding to the activated command is determined based on the distribution trend of the selected response time.
請求項2ないし5のいずれかに記載したリーダライタの通信タイムアウト時間の決定方法において、
運用時のコマンドに対応する通信タイムアウト時間として応答時間の分布傾向のうちから長い応答時間を適用することを特徴とするリーダライタの通信タイムアウト時間の決定方法。
In the determination method of the communication timeout time of the reader / writer according to any one of claims 2 to 5,
A method for determining a communication timeout time of a reader / writer, characterized in that a long response time is applied as a communication timeout time corresponding to a command at the time of operation from a response time distribution tendency.
請求項2ないし5のいずれかに記載したリーダライタの通信タイムアウト時間の決定方法において、
通信エリア退出監視時のコマンドに対応する通信タイムアウト時間として応答時間の分布傾向のうちから頻度の高い応答時間を適用することを特徴とするリーダライタの通信タイムアウト時間の決定方法。
In the determination method of the communication timeout time of the reader / writer according to any one of claims 2 to 5,
A method for determining a communication timeout time of a reader / writer, characterized in that a response time having a high frequency is applied from among response time distribution trends as a communication timeout time corresponding to a command at the time of monitoring the exit of the communication area.
JP2006142674A 2006-05-23 2006-05-23 Reader / writer and communication timeout determination method Expired - Fee Related JP4816247B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006142674A JP4816247B2 (en) 2006-05-23 2006-05-23 Reader / writer and communication timeout determination method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006142674A JP4816247B2 (en) 2006-05-23 2006-05-23 Reader / writer and communication timeout determination method

Publications (2)

Publication Number Publication Date
JP2007316716A JP2007316716A (en) 2007-12-06
JP4816247B2 true JP4816247B2 (en) 2011-11-16

Family

ID=38850548

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006142674A Expired - Fee Related JP4816247B2 (en) 2006-05-23 2006-05-23 Reader / writer and communication timeout determination method

Country Status (1)

Country Link
JP (1) JP4816247B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4553041B2 (en) * 2008-08-05 2010-09-29 ソニー株式会社 COMMUNICATION DEVICE, READER / WRITER, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD
JP2013045424A (en) * 2011-08-26 2013-03-04 Jr East Mechatronics Co Ltd Reading device, control method, and program
JP6118090B2 (en) * 2012-12-07 2017-04-19 Jr東日本メカトロニクス株式会社 Reader / writer device
EP3057039B1 (en) * 2013-10-11 2018-06-06 Sony Corporation Information processing device, information processing method, and information processing system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005094586A (en) * 2003-09-19 2005-04-07 Toshiba Corp Wireless communication apparatus, wireless communication method, and wireless communication medium
JP4578139B2 (en) * 2004-04-13 2010-11-10 富士通株式会社 Information processing apparatus, program, storage medium, and method for receiving predetermined information

Also Published As

Publication number Publication date
JP2007316716A (en) 2007-12-06

Similar Documents

Publication Publication Date Title
US20070241865A1 (en) Wireless IC tag with counter, and information management system
EP2797026B1 (en) Portable electronic device
JPWO2007034543A1 (en) Tag reader
TW200723123A (en) Printed radio frequency identification (RFID) tag using tags-talk-first (TTF) protocol
JP2011513813A5 (en)
JP4816247B2 (en) Reader / writer and communication timeout determination method
KR101265574B1 (en) Rf card apparatus with tag function and control method thereof
EP3428833A1 (en) Radio tag reading device and radio tag reading method
JP5487206B2 (en) Portable electronic device and method for controlling portable electronic device
JP5099622B2 (en) Reader test apparatus and reader test system
KR100909639B1 (en) Wireless recognition device with fault notification and fault notification method and recording medium therefor
JP5286814B2 (en) Semiconductor device, portable electronic device, self-diagnosis method, self-diagnosis program
JP2024173082A (en) Electronic information storage medium, IC chip, IC card, reception block processing method, and program
US8028149B2 (en) Method of reading the memory plane of a contactless tag
JP2005084926A (en) Ic card and ic card issuing device
KR100909622B1 (en) Fault notification radio recognition device and recording medium therefor
JP6686725B2 (en) Electronic information storage medium, information processing method, and information processing program
CN106250796B (en) A kind of radio frequency system and method having height anti-collision
JP7582547B1 (en) ELECTRONIC INFORMATION STORAGE MEDIUM, IC CHIP, IC CARD, DIVIDED DATA PROCESSING METHOD, AND PROGRAM
CN110969036A (en) Method, device, equipment and storage medium for RFID label data output
JP6553410B2 (en) Semiconductor communication apparatus, communication system, and communication method
KR101286223B1 (en) Method for Wireless Recognition for Informing Trouble
JP4315091B2 (en) Non-contact communication system and non-contact communication device
JP4981366B2 (en) Communication apparatus and communication method
JP2005174099A (en) Maintenance device for reader/writer

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080617

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110517

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110712

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110802

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110815

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140909

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4816247

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140909

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees