JPH0620107A - Data processor using non-contact data carrier - Google Patents
Data processor using non-contact data carrierInfo
- Publication number
- JPH0620107A JPH0620107A JP4173593A JP17359392A JPH0620107A JP H0620107 A JPH0620107 A JP H0620107A JP 4173593 A JP4173593 A JP 4173593A JP 17359392 A JP17359392 A JP 17359392A JP H0620107 A JPH0620107 A JP H0620107A
- Authority
- JP
- Japan
- Prior art keywords
- writer
- reader
- data carrier
- data
- collation
- 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
- 230000015654 memory Effects 0.000 claims abstract description 72
- 239000000969 carrier Substances 0.000 claims abstract description 26
- 238000012545 processing Methods 0.000 claims description 25
- 230000004044 response Effects 0.000 claims description 21
- 238000010168 coupling process Methods 0.000 claims description 9
- 230000008878 coupling Effects 0.000 claims description 7
- 238000005859 coupling reaction Methods 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 description 15
- 238000004891 communication Methods 0.000 description 14
- 238000000034 method Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 11
- 238000012360 testing method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000013459 approach Methods 0.000 description 6
- 238000001228 spectrum Methods 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 238000012795 verification Methods 0.000 description 4
- 230000001939 inductive effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 210000000707 wrist Anatomy 0.000 description 1
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、施設や機器の有料利用
等に使用される非接触データキャリアを用いたデータ処
理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data processing device using a non-contact data carrier used for paid use of facilities and equipment.
【0002】[0002]
【従来の技術】従来、スキー場のリフトや遊戯施設等の
有料使用に利用される所謂データコインとして知られた
非接触データキャリアを用いたデータ処理装置として
は、例えば図5のものが知られている。図5において、
10はリーダライタ、20はデータキャリアである。リ
ーダライタ10は固定設置され、制御部11、読出部1
2、書込部13および伝送部14を備える。またデータ
キャリア20は利用者が例えばペンダントあるいは腕時
計として携帯しており、E2 PROM等の不揮発性のメ
モリ21、読出部22、書込部23および伝送部24を
備える。2. Description of the Related Art Conventionally, as a data processing device using a non-contact data carrier known as a so-called data coin, which is used for paid use in a ski lift, a play facility, etc., for example, one shown in FIG. 5 is known. ing. In FIG.
Reference numeral 10 is a reader / writer, and 20 is a data carrier. The reader / writer 10 is fixedly installed, and has a control unit 11 and a reading unit 1.
2, a writing unit 13 and a transmission unit 14 are provided. The data carrier 20 is carried by a user as, for example, a pendant or a wrist watch, and is provided with a non-volatile memory 21, such as an E 2 PROM, a reading unit 22, a writing unit 23, and a transmitting unit 24.
【0003】このようなデータ処理装置の動作は、デー
タキャリア20をリーダライタ10の通信可能距離に近
づけると、例えばリーダライタ10の伝送部14からの
電磁誘導結合による動作電力の供給をデータキャリア2
0の伝送部24で受けてパワーオン・スタートし、リー
ダライタ10からデータキャリア20のメモリ21の内
容の読出しと書込みができる。In the operation of such a data processing apparatus, when the data carrier 20 is brought close to the communicable distance of the reader / writer 10, for example, the operating power is supplied from the transmission section 14 of the reader / writer 10 by electromagnetic inductive coupling.
The transmission unit 24 of 0 receives the power and starts power on, and the reader / writer 10 can read and write the contents of the memory 21 of the data carrier 20.
【0004】しかしながら、このような非接触データキ
ャリアを用いたデータ処理装置にあっては、電気的に接
続する結合方式をとった場合はデータキャリアとリーダ
ライタとの間で1対1の対応関係が得られているが、非
接触結合方式であるために、例えば図6に示すように、
同時に2つのデータキャリア20A,20Bがリーダラ
イタ10の通信可能距離に入る場合があり、書込アクセ
スまたは読出アクセスを行った場合にエラーを起こす。However, in the data processing apparatus using such a non-contact data carrier, when the coupling method of electrically connecting is adopted, the one-to-one correspondence relationship between the data carrier and the reader / writer. However, because of the non-contact coupling method, for example, as shown in FIG.
At the same time, the two data carriers 20A and 20B may enter the communicable distance of the reader / writer 10, and an error occurs when a write access or a read access is performed.
【0005】即ち、2つのデータキャリア20A,20
Bに同時に読出アクセスを行った場合、データキャリア
20A,20Bの各読出データが混在したデータをリー
ダライタが受信してしまい、また同時に書込アクセスを
行った場合には、同じデータを2つのデータキャリア2
0A,20Bに書込んでしまうという問題があった。こ
の問題を解決するため本願発明者等にあっては、データ
キャリア20A,20Bのメモリに固有のID番号を記
憶し、次のようにしてメモリアクセスを許可する処理を
行うことを提案としている。That is, two data carriers 20A, 20
When the read access is simultaneously performed to B, the reader / writer receives the data in which the read data of the data carriers 20A and 20B are mixed, and when the write access is performed at the same time, the same data is read as two data. Carrier 2
There was a problem of writing in 0A and 20B. In order to solve this problem, the inventors of the present application propose to store unique ID numbers in the memories of the data carriers 20A and 20B, and to perform a process of permitting memory access as follows.
【0006】(1)リーダライタからID番号読出命令
を発行; (2)データキャリアでメモリのID番号を読出して返
送; (3)データキャリアから送信されたID番号をデータ
キャリアに返送; (4)データキャリアで戻されたID番号とメモリのI
D番号とを照合; (5)一致でメモリアクセス許可、不一致でメモリアク
セス禁止; これにより図6のようにリーダライタ10の通信可能距
離に2つのデータキャリア20A,20Bが存在しても
1つに絞ってメモリアクセスを行うことができる。(1) Issue an ID number read command from the reader / writer; (2) Read and return the ID number of the memory on the data carrier; (3) Return the ID number transmitted from the data carrier to the data carrier; (4 ) ID number returned in data carrier and I in memory
Collate with D number; (5) Allow memory access if they match, prohibit memory access if they do not match; This allows one even if two data carriers 20A and 20B exist within the communicable distance of the reader / writer 10 as shown in FIG. Memory access can be performed by limiting to.
【0007】[0007]
【発明が解決しようとする課題】しかしながら、データ
キャリアのID番号を読出照合してメモリアクセスの許
可と禁止を制御する装置にあっては、メモリアクセスの
許可禁止の制御中にリーダライタに対し他のデータキャ
リアの位置が変化して一方が一時的に通信不可となった
ような場合には、誤って2つのデータキャリアに同じデ
ータが書込まれてしまう場合があり、1つのデータキャ
リアに絞り切れないという問題がある。However, in the device for controlling the permission and prohibition of the memory access by reading and collating the ID number of the data carrier, the reader / writer is not allowed to perform other operations while controlling the permission or prohibition of the memory access. If the position of one of the data carriers changes and one of them temporarily becomes unable to communicate, the same data may be written to two data carriers by mistake, and only one data carrier is selected. There is a problem that it cannot be cut.
【0008】図7は、リーダライタ10に対し2つのデ
ータキャリア20A,20Bが近づいた場合の説明図で
あり、近い方のデータキャリアとの間でデータ通信が有
効に行われるものとする。また図7は(a)(b)
(c)の時間の経過に伴う3つの状態を示しており、そ
れぞれ次のような状態にあるものとする。FIG. 7 is an explanatory diagram when two data carriers 20A and 20B approach the reader / writer 10, and it is assumed that data communication is effectively performed with the closer data carrier. Further, FIG. 7 shows (a) and (b).
3C shows three states with the passage of time, and is assumed to be in the following states, respectively.
【0009】(a)最初の状態でデータキャリア20A
が近づいて通信可能となっている。 (b)データキャリア20A,20Bの位置が変わり、
データキャリア20Bが通信可能となっている。 (c)元の位置にデータキャリア20Aが戻り、データ
キャリア20Bも通信可能状態となっている。(A) Data carrier 20A in the initial state
Is approaching and communication is possible. (B) The positions of the data carriers 20A and 20B are changed,
The data carrier 20B can communicate. (C) The data carrier 20A is returned to its original position, and the data carrier 20B is also in a communicable state.
【0010】このような図7の2つのデータキャリア2
0A,20bの位置の変化における動作は次の〜の
ようになる。 [図7(a)の状態] データキャリア20Aがパワーオンスタートし、リー
ダライタ10からのID番号読出を受け、ID番号の照
合一致を経てメモリアクセスの禁止が解除される。即
ち、鍵を開ける。Such two data carriers 2 of FIG.
The operations in the change of the positions of 0A and 20b are as follows. [State of FIG. 7 (a)] The data carrier 20A is powered on and started, the ID number is read from the reader / writer 10, and the prohibition of the memory access is released after the ID numbers collate and match. That is, unlock the key.
【0011】リーダライタ10はデータキャリア20
Aのメモリデータを「読出命令」で読出し、内容を変更
してデータキャリア20Aに書込コマンドを発行して書
込処理を実行する。 [図7(b)の状態へ遷移] リーダライタ10は正しく書けたか調べる書込チェッ
クのためデータキャリア20Aに読出コマンドを発行し
て読出しを行う。The reader / writer 10 is a data carrier 20.
The memory data of A is read by a "read command", the contents are changed, a write command is issued to the data carrier 20A, and the write process is executed. [Transition to State of FIG. 7 (b)] The reader / writer 10 issues a read command to the data carrier 20A for reading to check whether or not the data was written correctly, and reads the data.
【0012】しかし、このときデータキャリア20B
が通信可能となっており、メモリアクセス禁止は解除さ
れていないため(鍵が開いていないため)、読出しがで
きない。 読出しに失敗したリーダライタ10は、鍵を開けるた
めID番号の読出によるアクセス禁止解除のリトライ動
作を行い、データキャリア20Bのメモリアクセスの禁
止が解除される。即ち、データキャリア20Bの鍵が開
けられる。However, at this time, the data carrier 20B
Since communication is possible and the memory access prohibition has not been released (the key is not open), reading cannot be performed. The reader / writer 10 that has failed in reading performs a retry operation for unlocking the access prohibition by reading the ID number to open the key, and the prohibition of the memory access of the data carrier 20B is released. That is, the key of the data carrier 20B can be unlocked.
【0013】リーダライタ10は読出コマンドを発行
してデータキャリア20Bの書込アドレスの読出を行う
が、相手がデータキャリア20Bで違っているため書込
データが正しくないと判断する。 [図7(c)の状態へ遷移] 続いてリーダライタ10は書込リトライ動作として
と同じ書込コマンドを発行して再度書込みを実行する。The reader / writer 10 issues a read command to read the write address of the data carrier 20B, but determines that the write data is incorrect because the other party is different in the data carrier 20B. [Transition to State of FIG. 7C] Subsequently, the reader / writer 10 issues the same write command as the write retry operation and executes the write again.
【0014】データキャリア20A,20Bが共にア
クセス禁止の解除状態にあり、データキャリア20Bに
も同じデータが書込まれてしまう。 このため単なるID番号読出による照合の一致不一致で
メモリアクセスの禁止を解除するだけでは、リーダライ
タ対し通信可能な2以上のデータキャリアが存在し得る
非接触データキャリアを用いたシステムでは、十分な信
頼性が保証できない恐れがあったり、2以上のデータャ
リアを用いた不正使用を招く恐れがあった。Both the data carriers 20A and 20B are in the access-prohibited release state, and the same data is written in the data carrier 20B. Therefore, if the prohibition of the memory access is simply canceled by the coincidence or non-coincidence of the collation by reading the ID number, there can be two or more data carriers that can communicate with the reader / writer. There is a possibility that the data cannot be guaranteed, and there is a possibility that it may be illegally used by using two or more data carriers.
【0015】本発明は、このような従来の問題点に鑑み
てなされたもので、リーダライタにの通信可能距離に2
以上のデータキャリアが存在しても、1つのデータキャ
リアに絞ってアクセスできるようにした非接触データキ
ャリアを用いたデータ処理装置を提供することを目的と
する。The present invention has been made in view of the above-mentioned conventional problems, and the communication distance to the reader / writer is limited to two.
It is an object of the present invention to provide a data processing device using a non-contact data carrier that allows access to only one data carrier even if the above data carriers exist.
【0016】[0016]
【課題を解決するための手段】この目的を達成するため
本発明は次のように構成する。まず本発明は、リーダラ
イタからデータキャリアに対し非接触結合によりデータ
の書込みまたはデータの読出しを行う非接触データキャ
リアを用いたデータ処理装置を対象としており、リーダ
ライタに、ID番号の読出を命令するID番号読出命令
手段と、このID番号読出命令に応じてデータキャリア
から送信されてきたID番号と共にID番号照合命令を
送信するID番号照合命令手段とを設ける。To achieve this object, the present invention is constructed as follows. First, the present invention is directed to a data processing device that uses a contactless data carrier that writes or reads data from the reader / writer to the data carrier by contactless coupling, and instructs the reader / writer to read an ID number. And an ID number collation instruction means for transmitting the ID number collation instruction together with the ID number transmitted from the data carrier in response to the ID number read instruction.
【0017】一方、データキャリアには、リーダライタ
から送信されたID番号読出命令に基づきメモリに記憶
した固有のID番号を読出してリーダライタに送信する
ID番号読出手段と、ID番号の送信後にリーダライタ
から返送されたID番号とID番号照合命令に基づく照
合でメモリのID番号と一致した場合、メモリの一部又
は全部の読出しを許可し、その後に再度送信されたID
番号とID番号照合命令に基づく照合で前記メモリのI
D番号と一致した場合はメモリの一部又は全部の書込み
を許可するアクセス許可手段とを設けたことを特徴とす
る。On the other hand, in the data carrier, an ID number reading means for reading the unique ID number stored in the memory based on the ID number reading command sent from the reader / writer and sending it to the reader / writer, and a reader after sending the ID number. If the ID number returned from the writer matches the ID number of the memory in the verification based on the ID number verification command, the reading of part or all of the memory is permitted, and the ID sent again after that.
I / O of the memory by collation based on the number and ID number collation command.
It is characterized in that an access permission means for permitting the writing of a part or the whole of the memory when the D number matches is provided.
【0018】また本発明は、適宜の信号を送信した後に
ID番号の読出しをデータキャリアに命令するID番号
読出命令手段と、このID番号読出命令に応じてデータ
キャリアから送信されてきたID番号と共にID番号照
合命令を送信するID番号照合命令手段とを設け、一
方、データキャリアには、ID番号読出命令に基づいて
メモリに記憶した固有のID番号を読出してリーダライ
タに送信するID番号読出手段と、リーダライタからの
ID番号の読出しに先立って送信された信号に基づいて
メモリの一部又は全部の読出しを許可し、その後にデー
タキャリアから送信されたID番号とID番号照合命令
に基づく照合でメモリのID番号と一致した場合にメモ
リの一部又は全部の書込みを許可するアクセス許可手段
とを設けるようにしてもよい。The present invention also includes an ID number read command means for commanding the data carrier to read the ID number after transmitting an appropriate signal, and an ID number transmitted from the data carrier in response to the ID number read command. An ID number collating instruction means for transmitting an ID number collating instruction is provided, while an ID number reading means for reading the unique ID number stored in the memory on the data carrier based on the ID number reading instruction and transmitting it to the reader / writer. And permitting the reading of part or all of the memory based on the signal transmitted prior to the reading of the ID number from the reader / writer, and then collating based on the ID number transmitted from the data carrier and the ID number collation command. And an access permission means for permitting writing of part or all of the memory when the ID number of the memory matches It may be.
【0019】[0019]
【作用】このような構成を備えた本発明による非接触デ
ータキャリアを用いたデータ処理装置によれば、リーダ
ライタからの指示に基づいてデータキャリアからメモリ
のID番号を読出した後、時間的に分けて「ID番号+
ID番号照合命令」を2回発行し、最初の照合でメモリ
の読出しを許可し、次の照合でメモリの書込を許可する
2段階の処理を行う。According to the data processing apparatus using the non-contact data carrier of the present invention having such a configuration, the ID number of the memory is read from the data carrier based on the instruction from the reader / writer, and then the time is changed. Divide "ID number +
An ID number collation command "is issued twice, and a two-step process is performed in which reading of the memory is permitted at the first collation and writing of the memory is permitted at the next collation.
【0020】このため2つのデータキャリアの一方に対
しメモリアクセスの読出しと書込の許可を順次行った後
の書込実行時に、他方のデータキャリアとの通信可能状
態に切替わっても、書込確認のための最初の照合では読
出しが許可とならず、このとき元の状態に戻って書込動
作をリトライしても、読出及び書込が共に許可状態にあ
る最初にアクセスしてデータキャリアに対してのみ書込
みができ、後からアクセスしたデータキャリアは読出し
か許可されていないため、データ書込みは行われない。
これにより2以上のデータキャリアの同時書込みを確実
に防止できる。Therefore, at the time of executing the writing after the reading and writing of the memory access are sequentially performed to one of the two data carriers, the writing is performed even if the communication with the other data carrier is switched. Reading is not permitted in the first verification for confirmation, and even if the write operation is retried after returning to the original state at this time, both reading and writing are in the enabled state and the data carrier is accessed first. Data can only be written to, and the data carrier accessed later is not read or permitted, so data writing is not performed.
This can surely prevent simultaneous writing of two or more data carriers.
【0021】[0021]
【実施例】図1は本発明の一実施例を示した実施例構成
図である。図1において、10はリーダライタであり、
リーダライタ10は施設の出入り口や適宜の機器に固定
設置されている。20はデータキャリアであり、リーダ
ライタ10の通信可能距離に近付くとリーダライタ10
からの非接触結合による電力供給を受けてメモリアクセ
スを開始する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is a block diagram of an embodiment showing one embodiment of the present invention. In FIG. 1, 10 is a reader / writer,
The reader / writer 10 is fixedly installed at the entrance and exit of the facility or an appropriate device. Reference numeral 20 denotes a data carrier, and when the communication distance of the reader / writer 10 is approached, the reader / writer 10
The memory access is started by receiving the power supply from the contactless coupling.
【0022】リーダライタ10にはMPUを用いた制御
部11,伝送部14,書込読出部15,共通記号照合命
令部16,ID番号読出命令部17及びID番号照合命
令部18を備える。一方、データキャリア20にはE2
PROM等の不揮発性のメモリ21,伝送部24,読出
部25,書込部26,共通記号照合部27,ID番号読
出部28,ID番号第1照合部29,ID番号第2照合
部30,読出許可部31及び書込許可部32が設けられ
る。The reader / writer 10 comprises a control unit 11 using an MPU, a transmission unit 14, a writing / reading unit 15, a common symbol collation command unit 16, an ID number read command unit 17 and an ID number collation command unit 18. On the other hand, the data carrier 20 has E 2
A non-volatile memory 21, such as a PROM, a transmission unit 24, a reading unit 25, a writing unit 26, a common symbol collating unit 27, an ID number reading unit 28, an ID number first collating unit 29, an ID number second collating unit 30, A read permission unit 31 and a write permission unit 32 are provided.
【0023】データキャリア20のメモリ21には、こ
の実施例にあっては共通記号とID番号が予め格納され
ている。共通記号としては、リーダライタ10及び複数
のデータキャリア20を含むデータ処理システム全体に
与えられた統一記号あるいはリーダライタ10の設置場
所に依存した1つの地域を示す地域記号等、システムに
応じて予め定めた共通記号が使用される。In the memory 21 of the data carrier 20, common symbols and ID numbers are stored in advance in this embodiment. As the common symbol, a unified symbol given to the entire data processing system including the reader / writer 10 and the plurality of data carriers 20, or a regional symbol indicating one area depending on the installation location of the reader / writer 10, etc., is preset according to the system. The defined common symbol is used.
【0024】また、ID番号としてはデータキャリア2
0固有の番号コードが用いられる。このID番号として
は、1台のリーダライタ10に対し使用される多数のデ
ータキャリア20の重複した使用が確率的に分離できれ
ば、複数のデータキャリア20の中で同じID番号を2
以上用いても良い。更に、ID番号は固定データに限ら
ず可変データであっても良い。この可変データとして
は、例えば日付データや時刻データを用いることができ
る。更に、固定データに可変データを組合わせたデータ
をID番号としても良い。As the ID number, the data carrier 2 is used.
A number code unique to 0 is used. As the ID number, if the duplicated use of a large number of data carriers 20 used for one reader / writer 10 can be stochastically separated, the same ID number is set to 2 among the plurality of data carriers 20.
The above may be used. Further, the ID number is not limited to fixed data and may be variable data. As the variable data, for example, date data or time data can be used. Further, the data in which fixed data and variable data are combined may be used as the ID number.
【0025】このようなリーダライタ10及びデータキ
ャリア20におけるメモリアクセス開始時の手順は次の
(1)〜(10)に示すようになる。 (1)リーダライタ10に対しデータキャリア20が通
信可能状態になると、共通記号照合命令部16がデータ
キャリア20に共通記号照合命令を発行する。 (2)データキャリア20の共通記号照合部27はメモ
リ21から共通記号を読み出し、読み出した共通記号を
リーダライタ10の共通記号照合命令部16に送り、こ
れを再度データキャリア20に送り返し、共通記号照合
部27でメモリ21の共通記号とリーダライタ10から
送り返されてきた共通記号を照合し、共通記号が一致す
ればID番号読出許可を出す。The procedures for starting memory access in the reader / writer 10 and the data carrier 20 are as shown in the following (1) to (10). (1) When the data carrier 20 becomes communicable with the reader / writer 10, the common symbol matching command unit 16 issues a common symbol matching command to the data carrier 20. (2) The common symbol collating unit 27 of the data carrier 20 reads the common symbol from the memory 21, sends the read common symbol to the common symbol collating instruction unit 16 of the reader / writer 10, and sends it back to the data carrier 20 again to return the common symbol. The collating unit 27 collates the common symbol in the memory 21 with the common symbol sent back from the reader / writer 10, and if the common symbol matches, the ID number read permission is issued.
【0026】(3)リーダライタ10のID番号読出命
令部17は共通記号の照合一致に基づく許可を受けてデ
ータキャリア20に対しID番号読出命令を発行する。 (4)データキャリア20のID番号読出部28はメモ
リ21のID番号を読み出し、リーダライタ10のID
番号読出命令部17に送る。 (5)リーダライタ10のID番号照合命令部18が起
動して1回目のID番号照合命令をデータキャリア20
のID番号第1照合部29に送る。このID番号照合命
令は「照合命令+ID番号」のコマンド形式をもつ。(3) The ID number read command unit 17 of the reader / writer 10 issues an ID number read command to the data carrier 20 with permission based on the collation matching of the common symbols. (4) The ID number reading unit 28 of the data carrier 20 reads the ID number of the memory 21 and reads the ID of the reader / writer 10.
It is sent to the number reading command unit 17. (5) The ID number collation command unit 18 of the reader / writer 10 is activated to issue the first ID number collation command to the data carrier 20.
The ID number is sent to the first collating unit 29. This ID number collation command has a command format of “collation command + ID number”.
【0027】(6)データキャリア20のID番号第1
照合部29はメモリ21のID番号とID番号照合命令
により受けたID番号とを照合する。 (7)ID番号第1照合部で照合一致が得られると、読
出許可部31により、それまで禁止状態にあった読出部
25によるメモリ21の読出アクセスを許可する。(6) First ID number of data carrier 20
The collation unit 29 collates the ID number of the memory 21 with the ID number received by the ID number collation command. (7) When the ID number first collating unit obtains a collation match, the read permitting unit 31 permits the reading access of the memory 21 by the reading unit 25 which has been in the prohibited state.
【0028】(8)リーダライタ10のID番号照合命
令部18は2回目のID番号照合命令を発行する。この
場合のコマンド形式も「照合命令+ID番号」となる。
尚、この場合、異なる命令「照合命令2+ID番号」で
あってもよい。 (9)データキャリア20のID番号第2照合部30
は、送信されたID番号とメモリ21のID番号とを比
較照合する。(8) The ID number collation command section 18 of the reader / writer 10 issues the second ID number collation command. The command format in this case is also "collation command + ID number".
In this case, a different command “collation command 2 + ID number” may be used. (9) ID number second collation unit 30 of data carrier 20
Compares and collates the transmitted ID number and the ID number of the memory 21.
【0029】(10)ID番号第2照合部30による照
合一致が得られると、それまで禁止状態にあった書込部
26の書込アクセスを書込許可部32により許可する。
ここで、読出許可部31及び書込許可部32によるメモ
リ21の読出または書込の許可はメモリの全部または一
部のいずれであっても良い。また、リーダライタ10と
データキャリア20の伝送部14,24による非接触結
合によるデータ伝送はコイルを用いた電磁誘導結合が行
われる。この場合、リーダライタ10からデータキャリ
ア20に対するデータ伝送はFSK変調方式を採用し、
一方、データキャリア20からリーダライタ10に対す
るデータ伝送はスペクトラム拡散通信方式を採用するこ
とが望ましい。(10) When the second ID collating unit 30 obtains a collation match, the write permitting unit 32 permits the write access of the writing unit 26 which has been in the prohibited state until then.
Here, the read permission or write permission of the memory 21 by the read permission unit 31 and the write permission unit 32 may be all or part of the memory. Further, data transmission by non-contact coupling by the transmission units 14 and 24 of the reader / writer 10 and the data carrier 20 is performed by electromagnetic inductive coupling using a coil. In this case, the data transmission from the reader / writer 10 to the data carrier 20 adopts the FSK modulation method,
On the other hand, it is desirable to adopt a spread spectrum communication system for data transmission from the data carrier 20 to the reader / writer 10.
【0030】このため、伝送部14にはFSK変調部と
スペクトラム拡散通信復調部が設けられ、またデータキ
ャリア20の伝送部24にはFSK復調部とスペクトラ
ム拡散通信変調部が設けられる。更に、スペクトラム拡
散通信方式にあっては、例えば所定ワード長のM系列信
号を使用し、データビット1でM系列信号を変調して送
信し、データビット0でM系列信号の送信を停止する。
このM系列信号の送信に対し、復調側にあっては、送信
側と同じM系列信号を基準信号として記憶しており、こ
の基準M系列信号と受信信号との積和計算により相関値
を求め、相関ピーク値が得られたときにデータビット1
の受信を判定し、相関値が閾値以下であればデータビッ
ト0を判定する。Therefore, the transmission section 14 is provided with an FSK modulation section and a spread spectrum communication demodulation section, and the transmission section 24 of the data carrier 20 is provided with an FSK demodulation section and a spread spectrum communication modulation section. Further, in the spread spectrum communication system, for example, an M-sequence signal having a predetermined word length is used, the M-sequence signal is modulated by data bit 1 and transmitted, and the transmission of the M-sequence signal is stopped by data bit 0.
For the transmission of this M-sequence signal, the demodulation side stores the same M-sequence signal as the transmission side as a reference signal, and obtains the correlation value by calculating the sum of products of this reference M-sequence signal and the received signal. , Data bit 1 when the correlation peak value is obtained
Is determined, and if the correlation value is less than or equal to the threshold value, data bit 0 is determined.
【0031】図2は図1の実施例の処理動作を示したフ
ローチャートであり、リーダライタとデータキャリアの
それぞれの処理動作と両者間のやり取りを示している。
図2において、リーダライタ10は一定周期毎にステッ
プS100に示すようにテストコマンドを繰り返し発行
している。この状態でリーダライタ10の通信可能距離
にデータキャリア20が近付いてくると、リーダライタ
10が常時送信しているビット0に対応したFSK信号
の受信整流により電力供給を受けて、ステップS201
でパワーオンスタートし、リーダライタ10からのテス
トコマンドを受けるとステップS202に示すように応
答を開始する。この応答をリーダライタ10はステップ
S101で判別し、データキャリア20がスタンバイ状
態になったことを知ってステップS102で共通記号照
合命令を発行する。この共通記号照合命令を受けてデー
タキャリア20はステップS203に示すようにメモリ
から共通記号を読み出して照合処理を行う。共通記号の
照合はリーダライタ10側から予め記憶されている共通
記号を送ってデータキャリア側で照合しても良いし、リ
ーダライタ10側に共通記号を記憶せず、データキャリ
ア20で読み出した共通記号をリーダライタ10に送っ
た後に返送し、返送した共通記号とメモリの共通記号と
を照合しても良い。FIG. 2 is a flow chart showing the processing operation of the embodiment of FIG. 1, showing the processing operation of the reader / writer and the data carrier and the exchange between them.
In FIG. 2, the reader / writer 10 repeatedly issues a test command at regular intervals as shown in step S100. When the data carrier 20 approaches the communicable distance of the reader / writer 10 in this state, power is supplied by receiving and rectifying the FSK signal corresponding to bit 0 which the reader / writer 10 constantly transmits, and the power is supplied to the reader / writer 10, and step S201.
When the test command is received from the reader / writer 10, the power is turned on and the response is started as shown in step S202. The reader / writer 10 determines this response in step S101, knows that the data carrier 20 has entered the standby state, and issues a common symbol collation command in step S102. In response to the common symbol collation command, the data carrier 20 reads the common symbol from the memory and performs the collation process as shown in step S203. The common symbol may be collated on the data carrier side by sending a pre-stored common symbol from the reader / writer 10 side, or the common symbol read on the data carrier 20 without storing the common symbol on the reader / writer 10 side. The symbol may be sent to the reader / writer 10 and then returned, and the returned common symbol may be collated with the common symbol in the memory.
【0032】続いてステップS204で一致不一致を判
別し、不一致であればメモリアクセスの禁止状態を保持
する。共通記号の照合一致が得られると、このときリー
ダライタ10はステップS103に示すようにテストコ
マンドの発行により照合結果を問い合わせており、テス
トコマンドを受けてステップS206でデータキャリア
20は照合一致応答を開始する。Then, in step S204, it is determined whether or not they match, and if they do not match, the memory access prohibited state is held. When the collation coincidence of the common symbol is obtained, the reader / writer 10 inquires the collation result by issuing the test command at this time as shown in step S103, and the data carrier 20 receives the collation coincidence response in step S206 in response to the test command. Start.
【0033】この応答をステップS104でリーダライ
タ10が判別するとID番号読出許可の状態を作り出
し、ステップS105でID番号読出命令を発行する。
これを受けてデータキャリア20はステップS207で
メモリのID番号の読出動作を行い、リーダライタ10
に送り返す。次にリーダライタ10はステップS106
に示すように第1回目のID番号照合命令をコマンド形
式「照合命令+ID番号」により発行し、リーダライタ
10はステップS208でID番号の第1回目の照合処
理を行う。この結果、ID番号が不一致であればステッ
プS209からS210に進み、メモリアクセスの禁止
状態を保持する。When the reader / writer 10 determines this response in step S104, an ID number read permission state is created, and an ID number read command is issued in step S105.
In response to this, the data carrier 20 performs the operation of reading the ID number of the memory in step S207, and the reader / writer 10
Send it back to. Next, the reader / writer 10 performs step S106.
As shown in, the first ID number collation command is issued in the command format “collation command + ID number”, and the reader / writer 10 performs the first collation process of the ID number in step S208. As a result, if the ID numbers do not match, the process proceeds from step S209 to S210, and the memory access prohibited state is held.
【0034】1回目のID番号の照合一致が得られる
と、ステップS107におけるリーダライタ10からの
テストコマンドの発行による問い合わせに対しステップ
S211で照合一致の応答を返し、このときメモリの読
出許可が行われる。リーダライタ10はステップS10
8で第1回目のID番号の照合一致の応答を受けると、
データキャリア20が読出許可状態になったことを認識
する。When the first matching ID number match is obtained, a matching match response is returned in step S211 to the inquiry by the test command issued from the reader / writer 10 in step S107. Be seen. The reader / writer 10 is step S10.
When the response of the first ID number collation match is received at 8,
Recognize that the data carrier 20 has entered the read permission state.
【0035】次に、ステップS109で2回目のID番
号照合命令をコマンド形式「照合命令+ID番号」によ
り発行し、ステップS212でデータキャリア20はI
D番号の2回目の照合処理を行う。尚、2回目の照合命
令は1回目とは異なる「照合命令2+ID番号」として
もよい。次にステップS213で照合結果を判定し、不
一致であればステップS214でメモリアクセスの禁止
状態を維持し、一致すればステップS110のテストコ
マンドの発行に対しステップS213で照合一致の応答
を返し、同時にこのときメモリの書込みを許可状態とす
る。Next, in step S109, the second ID number collation command is issued in the command format "collation command + ID number", and in step S212 the data carrier 20 is I.
The second collation process of the D number is performed. The second collation command may be “collation command 2 + ID number” different from the first collation command. Next, the collation result is determined in step S213. If they do not match, the memory access prohibited state is maintained in step S214. If they match, a collation match response is returned in step S213 in response to the test command issuance in step S110. At this time, writing to the memory is enabled.
【0036】リーダライタ10はステップS111で2
回目の照合一致応答が得られるとデータキャリア20の
メモリが読出及び書込許可状態になったことを認識し、
ステップS112で書込または読出アクセスを実行し、
これに応じデータキャリア20はステップS216でメ
モリに対する書込または読出動作を実行することにな
る。The reader / writer 10 executes step 2 in step S111.
Recognizing that the memory of the data carrier 20 is in the read and write enabled state when the second matching agreement response is obtained,
In step S112, write or read access is executed,
In response to this, the data carrier 20 executes the write or read operation with respect to the memory in step S216.
【0037】尚、リーダライタのステップS104,S
108及びS111において、一致応答が得られなかっ
た場合には、共通記号照合命令,ID番号照合命令を再
度行ってリトライする。このリトライ動作を予め定めた
回数行っても一致応答が得られなければ、リーダライタ
10は異常終了してデータキャリア20に対する通信を
切り離してもよい。The steps S104, S of the reader / writer
If a coincidence response is not obtained in steps 108 and S111, the common symbol collation command and the ID number collation command are retried and retried. If no coincident response is obtained even after performing the retry operation a predetermined number of times, the reader / writer 10 may terminate abnormally and disconnect communication with the data carrier 20.
【0038】図3は図2のID番号読出処理と照合処理
の詳細を示したもので、図2の実施例にあっては、読み
出したID番号及び命令をそのままリーダライタ,デー
タキャリア間で伝送しているが、実際には図3のステッ
プS22に示すように読み出したID番号を所定の符号
化規則に従って符号化してリーダライタ10に送り、リ
ーダライタ10ではステップS12に示すように逆符号
化規則に従って、受信した符号化データの復号化により
ID番号を復元している。この点はステップS13にお
けるID番号照合命令を送信する際の符号化と、ステッ
プS23における受信した符号化データからのID番号
照合命令及びID番号の復号化についても同様である。FIG. 3 shows details of the ID number reading process and the collating process of FIG. 2. In the embodiment of FIG. 2, the read ID number and command are transmitted as they are between the reader / writer and the data carrier. However, actually, as shown in step S22 of FIG. 3, the read ID number is encoded according to a predetermined encoding rule and sent to the reader / writer 10, and the reader / writer 10 reversely encodes it as shown in step S12. According to the rule, the ID number is restored by decoding the received encoded data. In this respect, the same applies to the encoding at the time of transmitting the ID number collation command in step S13 and the decoding of the ID number collation command and the ID number from the received encoded data in step S23.
【0039】図4は図7に示したと同様にリーダライタ
10に対し2つのデータキャリア20A,20Bが近づ
いて位置が変わったときの本発明による処理動作を示し
た説明図である。即ち、図4(a)の状態ではリーダラ
イタ10の通信可能距離にデータキャリア20Aのみが
存在し、データキャリア20Bは通信不可状態にある。
次に、図4(b)に示すように、データキャリア20A
と20Bの位置が入れ代わり、データキャリア20Bが
通信可能状態になる。そして、図4(c)に示すよう
に、また元の位置に戻る。FIG. 4 is an explanatory view showing the processing operation according to the present invention when the two data carriers 20A and 20B approach the reader / writer 10 and their positions are changed, as in the case shown in FIG. That is, in the state of FIG. 4A, only the data carrier 20A exists within the communicable distance of the reader / writer 10, and the data carrier 20B is in the communication impossible state.
Next, as shown in FIG. 4B, the data carrier 20A
And the positions of 20B are exchanged, and the data carrier 20B becomes ready for communication. Then, as shown in FIG. 4C, the original position is restored.
【0040】このときの処理動作は次の〜に示すよ
うになる。尚、図4にあっては以下の内容を簡略して記
述している。 [図4(a)の状態] リーダライタ10の通信可能距離にデータキャリア2
0Aが入り、パワーオフスタートにより動作状態となる
ことから、リーダライタ10は第1及び第2のID番号
照合処理によってデータキャリア20Aのメモリを読出
及び書込可能状態までもっていく。The processing operation at this time is as shown in the following (1) to (3). In FIG. 4, the following contents are simply described. [State of FIG. 4A] The data carrier 2 is set within the communicable distance of the reader / writer 10.
Since 0A is entered and the power-off start causes the operating state, the reader / writer 10 brings the memory of the data carrier 20A into a readable and writable state by the first and second ID number collation processing.
【0041】データキャリア20Aのデータを読み出
して変更し、データキャリア20Aのメモリに対する書
込みを実行する。 [図4(b)の状態に遷移] データキャリア20Bがリーダライタ10に近づいて
パワーオンスタートした状態で、リーダライタ10は前
記で行った書込結果が正しく書き込めたかどうかチェ
ックする。具体的には、書込アドレスを指定して読出命
令を発行する。しかし、データキャリア20Bは読出許
可状態にもなっていないため、読み出すことができな
い。The data of the data carrier 20A is read and changed, and the writing to the memory of the data carrier 20A is executed. [Transition to State of FIG. 4 (b)] With the data carrier 20B approaching the reader / writer 10 and power-on-started, the reader / writer 10 checks whether or not the writing result performed above can be written correctly. Specifically, a write address is designated and a read command is issued. However, the data carrier 20B cannot be read because it is not in the read-enabled state.
【0042】書込チェックに対して結果が正しくない
ので、元のID番号=1を使用してデータキャリア20
Bに対し再確認を行う。当然、データキャリア20Bは
読出も書込も許可されていないため、書き込むことはで
きない。 書込ができないのでリーダライタ10はデータキャリ
ア20Bに対しID番号読出命令を発行してID番号を
読み出し、再度、読出許可のための第1照合処理を行
い、データキャリア20Bを読出可能状態とする。Since the result is not correct for the write check, the original ID number = 1 is used and the data carrier 20
Reconfirm to B. Of course, the data carrier 20B cannot be written because neither reading nor writing is permitted. Since writing is not possible, the reader / writer 10 issues an ID number read command to the data carrier 20B to read the ID number, and again performs the first collation process for permitting reading to put the data carrier 20B in a readable state. .
【0043】次に前記のリトライとしての書込みを
行うため、元のID番号=1を使用した第2照合処理に
よりデータキャリア20Bに再書込みを行う。 しかし、データキャリア20Bは読出しは許可されて
いるが書込みは許可されず、またID番号も一致しない
ことから書込みができない。 [図4(c)の状態に遷移] 更にリーダライタ10はと同じ元のID番号=1を
使用した第2照合処理による再書込みを行う。Next, in order to perform the writing as the above-mentioned retry, the data carrier 20B is rewritten by the second collation processing using the original ID number = 1. However, the data carrier 20B is permitted to be read but not to be written, and cannot be written because the ID numbers do not match. [Transition to state of FIG. 4C] Further, the reader / writer 10 performs rewriting by the second collation process using the same original ID number as 1.
【0044】このとき、データキャリア20Aは通信
可能距離にあるため、正しいデータ書き込みが行われ
る。一方、データキャリア20Bは第2照合処理で与え
られたID番号が違っていることから照合不一致として
書込許可が行われず、書き込まれることがない。 この〜に示したように、リーダライタ10に対する
2つのデータキャリア20A,20Bが近づいたり遠ざ
かったりしても、最初に読出及び書込許可となったデー
タキャリアに絞ったメモリアクセスを行うことができ
る。At this time, since the data carrier 20A is within the communicable distance, correct data writing is performed. On the other hand, in the data carrier 20B, since the ID numbers given in the second collation processing are different, it is determined that the collation does not match, the writing is not permitted, and the data is not written. As shown in these, even if the two data carriers 20A, 20B approach or leave the reader / writer 10, the memory access can be limited to the data carrier for which reading and writing are permitted first. .
【0045】次に本発明の第2実施例としては、図1の
リーダライタ10に設けた共通記号照合命令部16から
の共通記号照合命令を受けてデータキャリア20の共通
記号照合部27で照合一致が得られたときに、ID番号
の読出許可と同時に読出許可部31により読出部25に
よるメモリ21の読出アクセスを許可するようにしても
良い。Next, as a second embodiment of the present invention, the common symbol collating section 27 of the data carrier 20 collates in response to the common symbol collating instruction from the common symbol collating instruction section 16 provided in the reader / writer 10 of FIG. When a match is obtained, the reading permission of the ID number and the reading permission of the memory 21 by the reading unit 25 may be permitted simultaneously with the reading permission of the ID number.
【0046】そして、次にID番号照合命令部18から
発行されるコマンド形式「照合命令+ID番号」による
ID番号照合命令を受けてメモリ21のID番号との照
合一致が得られたときに、書込許可部32により書込部
26によるメモリ書込アクセスを許可するようにしても
良い。このようにすればデータキャリア20のID番号
第1照合部29と第2照合部30は1つにすることがで
き、またID番号照合命令の発行も1回で済む。Then, when the ID number collation command in the command format "collation command + ID number" issued from the ID number collation command section 18 is received and a collation match with the ID number of the memory 21 is obtained, the writing is performed. The write permission unit 32 may permit the memory write access by the writing unit 26. In this way, the ID number first collating unit 29 and the second collating unit 30 of the data carrier 20 can be integrated, and the ID number collating command can be issued only once.
【0047】勿論、ID番号照合命令に先立って行うリ
ーダライタ10からデータキャリア20に対する信号は
共通記号照合命令に限定されず、適宜のリーダライタ1
0からのデータキャリア20に対する信号により、まず
読出しを許可し、次にID番号を読み出してID番号照
合命令を発行し、この照合一致によりメモリの書込みを
許可するようにしても良い。Of course, the signal sent from the reader / writer 10 to the data carrier 20 prior to the ID number collation command is not limited to the common symbol collation command, and the appropriate reader / writer 1 can be used.
A signal from 0 to the data carrier 20 may be permitted to be read first, then the ID number may be read, an ID number collation command may be issued, and writing to the memory may be permitted by this collation coincidence.
【0048】更に、図2のフローチャートにあっては、
リーダライタからのテストコマンドの発行に対しデータ
キャリア20側からそのときの状態を応答するようにし
ているが、リーダライタ10からのテストコマンドによ
る問い合わせを受けることなくデータキャリア20側で
処理を終了したときに応答データを返すようにしても良
い。Further, in the flow chart of FIG.
Although the data carrier 20 side responds to the issuance of the test command from the reader / writer at that time, the processing is completed on the data carrier 20 side without receiving an inquiry by the test command from the reader / writer 10. Sometimes response data may be returned.
【0049】[0049]
【発明の効果】以上説明してきたように本発明によれ
ば、リーダライタの通信可能距離に2以上のデータキャ
リアが近づいたり遠ざかったりして交互に通信可能状態
となったような場合にも、最初にメモリアクセスの許可
状態が作り出せたデータキャリアに絞ってメモリアクセ
スを行うことができ、非接触データキャリアを用いたデ
ータ処理装置の信頼性を向上し、またデータキャリアを
用いた不正使用を未然に防止してセキュリティ性を高め
ることができる。As described above, according to the present invention, even when two or more data carriers approach or move away from the communicable distance of the reader / writer, the communicable state is alternately established. First, memory access can be performed by focusing on the data carrier that has created the memory access permission state, which improves the reliability of the data processing device that uses the contactless data carrier and prevents unauthorized use of the data carrier. It can prevent and improve security.
【図1】本発明の実施例構成図FIG. 1 is a configuration diagram of an embodiment of the present invention.
【図2】本発明の処理動作を示したフローチャートFIG. 2 is a flowchart showing the processing operation of the present invention.
【図3】図2のID番号読出処理と照合処理の詳細を示
したフローチャートFIG. 3 is a flowchart showing details of ID number reading processing and collation processing in FIG.
【図4】2つのデータキャリアが接近した場合の処理動
作を示した説明図FIG. 4 is an explanatory diagram showing a processing operation when two data carriers approach each other.
【図5】従来装置の説明図FIG. 5 is an explanatory diagram of a conventional device.
【図6】リーダライタの通信可能範囲に2つのデータキ
ャリアが入った状態の説明図FIG. 6 is an explanatory diagram of a state in which two data carriers are included in the communication range of the reader / writer.
【図7】暗号照合による誤動作を示した説明図FIG. 7 is an explanatory diagram showing a malfunction due to encryption verification.
10:データキャリア 11:制御部(MPU) 14,24:伝送部 15:書込読出部 16:共通記号照合命令部 17:;ID番号読出命令部 18:ID番号照合命令部 20:データキャリア 21:メモリ 25:読出部 26:書込部 27:共通記号照合部 28:ID番号読出部 29:ID番号第1照合部 30:ID番号第2照合部 31:読出許可部 32:書込許可部 10: data carrier 11: control unit (MPU) 14, 24: transmission unit 15: write / read unit 16: common symbol collation command unit 17 :; ID number read command unit 18: ID number collation command unit 20: data carrier 21 : Memory 25: Reading unit 26: Writing unit 27: Common symbol collating unit 28: ID number reading unit 29: ID number first collating unit 30: ID number second collating unit 31: Read permission unit 32: Write permission unit
Claims (2)
接触結合によりデータの書込みまたはデータの読出しを
行う非接触データキャリアを用いたデータ処理装置に於
いて、 前記リーダライタに、ID番号の読出を命令するID番
号読出命令手段と、該ID番号読出命令に応じて前記デ
ータキャリアから送信されてきたID番号と共にID番
号照合命令を送信するID番号照合命令手段とを設け、 前記データキャリアに、リーダライタから送信されたI
D番号読出命令に基づきメモリに記憶した固有のID番
号を読出して前記リーダライタに送信するID番号読出
手段と、該ID番号の送信後にリーダライタから返送さ
れたID番号とID番号照合命令に基づく照合で前記メ
モリのID番号と一致した場合、前記メモリの一部又は
全部の読出しを許可し、その後に再度送信されたID番
号とID番号照合命令に基づく照合で前記メモリのID
番号と一致した場合は前記メモリの一部又は全部の書込
みを許可するアクセス許可手段とを設けたことを特徴と
する非接触データキャリアを用いてデータ処理装置。1. A data processing device using a contactless data carrier for writing or reading data from the reader / writer to the data carrier by contactless coupling, wherein the reader / writer is instructed to read an ID number. And an ID number collation command unit for transmitting an ID number collation command together with the ID number transmitted from the data carrier in response to the ID number read command, the reader / writer being provided on the data carrier. I sent from
Based on the ID number reading means for reading the unique ID number stored in the memory based on the D number reading command and transmitting it to the reader / writer, and the ID number returned from the reader / writer after transmitting the ID number and the ID number collating command. When the ID number of the memory matches in the collation, the reading of part or all of the memory is permitted, and the ID of the memory is collated based on the ID number and the ID number collation command transmitted again thereafter.
A data processing device using a non-contact data carrier, characterized in that it is provided with access permission means for permitting writing of part or all of the memory when the numbers match.
接触結合によりデータの書込みまたはデータの読出しを
行う非接触データキャリアを用いたデータ処理装置に於
いて、 前記リーダライタに、適宜の信号を送信した後にID番
号の読出しを前記データキャリアに命令するID番号読
出命令手段と、該ID番号読出命令に応じて前記データ
キャリアから送信されてきたID番号と共にID番号照
合命令を送信するID番号照合命令手段とを設け、 前記データキャリアに、前記ID番号読出命令に基づい
てメモリに記憶した固有のID番号を読出して前記リー
ダライタに送信するID番号読出手段と、前記リーダラ
イタからID番号の読出に先立って送信された信号に基
づいて前記メモリの一部又は全部の読出しを許可し、そ
の後に前記データキャリアから送信されたID番号とI
D番号照合命令に基づく照合で前記メモリのID番号と
一致した場合に前記メモリの一部又は全部の書込みを許
可するアクセス許可手段とを設けことを特徴とする非接
触データキャリアを用いたデータ処理装置。2. A data processing device using a non-contact data carrier for writing data to or reading data from the reader / writer by non-contact coupling to the data carrier, wherein an appropriate signal is transmitted to the reader / writer. ID number read command means for instructing the data carrier to read the ID number later, and ID number check command means for sending the ID number check command together with the ID number sent from the data carrier in response to the ID number read command. And an ID number reading means for reading the unique ID number stored in the memory on the basis of the ID number reading command and transmitting it to the reader / writer, and reading the ID number from the reader / writer. Based on the transmitted signal, permitting the reading of some or all of the memory, and then the data. ID number and I sent from other carriers
Data processing using a non-contact data carrier, which is provided with access permission means for permitting writing of part or all of the memory when the ID number of the memory is matched by matching based on a D number matching command. apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4173593A JPH0620107A (en) | 1992-07-01 | 1992-07-01 | Data processor using non-contact data carrier |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4173593A JPH0620107A (en) | 1992-07-01 | 1992-07-01 | Data processor using non-contact data carrier |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0620107A true JPH0620107A (en) | 1994-01-28 |
Family
ID=15963475
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4173593A Pending JPH0620107A (en) | 1992-07-01 | 1992-07-01 | Data processor using non-contact data carrier |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0620107A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001060255A (en) * | 1999-08-20 | 2001-03-06 | Yoshikawa Rf System Kk | Data carrier, reader-writer, and system and method for retrieval and reading data carrier |
| JP2007012038A (en) * | 2005-06-01 | 2007-01-18 | Semiconductor Energy Lab Co Ltd | Information management method and information management system |
-
1992
- 1992-07-01 JP JP4173593A patent/JPH0620107A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001060255A (en) * | 1999-08-20 | 2001-03-06 | Yoshikawa Rf System Kk | Data carrier, reader-writer, and system and method for retrieval and reading data carrier |
| JP2007012038A (en) * | 2005-06-01 | 2007-01-18 | Semiconductor Energy Lab Co Ltd | Information management method and information management system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4126039B2 (en) | SIM card control apparatus and method for portable terminal | |
| US6454173B2 (en) | Smart card technology | |
| US5012074A (en) | Apparatus for securing an IC-card issuing station | |
| EP0262025B2 (en) | System for permitting access to data field area in IC card for multiple services | |
| KR920007410B1 (en) | Safe file system for a portable data carrier | |
| KR970004106B1 (en) | Ic card | |
| JPH02170272A (en) | Confidential information verification method | |
| JP4240851B2 (en) | PIN code identification device and PIN code identification method | |
| US20080246583A1 (en) | Access Control System | |
| KR960035336A (en) | IC card | |
| JP2001159925A (en) | Method for permitting access to computer application | |
| EP1450235B1 (en) | Memory device | |
| US20090184799A1 (en) | Information storage medium and information storage medium processing apparatus | |
| JPH0620107A (en) | Data processor using non-contact data carrier | |
| JP4207404B2 (en) | Mobile terminal, control method therefor, and IC card | |
| JPH0416834B2 (en) | ||
| JPS62160382A (en) | Gate control system | |
| JP4462911B2 (en) | Access control system | |
| JPH0620111A (en) | Data processor using non-contact data carrier | |
| JPH0620108A (en) | Data processor using non-contact data carrier | |
| JP3172269B2 (en) | Data processing device using contactless data carrier | |
| JPH0253154A (en) | Portable electronic equipment | |
| KR100238416B1 (en) | Multi-layer operation method of smart card | |
| GB2446912A (en) | Access control having antipassback | |
| JPH07129736A (en) | IC memory card |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |