JP2003141458A - Ic card processing method - Google Patents

Ic card processing method

Info

Publication number
JP2003141458A
JP2003141458A JP2001342654A JP2001342654A JP2003141458A JP 2003141458 A JP2003141458 A JP 2003141458A JP 2001342654 A JP2001342654 A JP 2001342654A JP 2001342654 A JP2001342654 A JP 2001342654A JP 2003141458 A JP2003141458 A JP 2003141458A
Authority
JP
Japan
Prior art keywords
card
terminal device
information terminal
program
processing
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.)
Granted
Application number
JP2001342654A
Other languages
Japanese (ja)
Other versions
JP4011889B2 (en
Inventor
Kenichiro Saito
賢一郎 斎藤
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.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
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 Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2001342654A priority Critical patent/JP4011889B2/en
Publication of JP2003141458A publication Critical patent/JP2003141458A/en
Application granted granted Critical
Publication of JP4011889B2 publication Critical patent/JP4011889B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an IC card processing method capable of assuring a safety against use of an IC card by preventing a program analysis and an illegal use and performing the authentication of an IC card user in the processing by an information terminal device using the IC card. SOLUTION: This IC card processing method uses the IC card having a memory storing a program for the information terminal device and the information terminal device for executing the processing based on the program for the information terminal device read from the memory of the IC card. When the processing is performed by the information terminal device using the IC card, the program for the information terminal device stored in the memory of the IC card is downloaded in the storage means of the information terminal device through an IC card reader/writer and, in the information terminal device, the processing is performed based on the downloaded program.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、ICカードと、前
記ICカードのメモリから読み取られた情報に基づいて
処理を実行する情報端末装置とからなるICカード処理
方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an IC card processing method including an IC card and an information terminal device that executes a process based on information read from a memory of the IC card.

【0002】[0002]

【従来の技術】従来、ICカードを利用して種々の情報
処理を行なう際には、予め情報端末装置に常時搭載され
ているプログラムを起動して、パーソナルコンピュータ
等の情報端末装置に備えられたICカードリーダライタ
を介し、ICカードにアクセスし、ICカードのメモリ
に格納されている種々のデータを読み取りなどしてデー
タ処理を行なったり、またこれらのデータをインターネ
ット等のネットワークを介してサーバに送信するなどし
てデータ処理を行なっている。
2. Description of the Related Art Conventionally, when various kinds of information processing is performed using an IC card, a program that is always installed in an information terminal device in advance is activated to be installed in an information terminal device such as a personal computer. The IC card is accessed via the IC card reader / writer, various data stored in the memory of the IC card is read, and data processing is performed, and these data are transmitted to a server via a network such as the Internet. Data is processed by sending it.

【0003】しかしながら、情報端末装置に常時プログ
ラムを搭載しておくことは、不正に第三者によって搭載
されているプログラムの解析が行われやすく、例えばI
Cカードに対するコマンド順序などのアクセス方法等の
重要なプログラムが解析され、不正行為が行われる危険
性があるなどの問題がある。更に、不正に解析されたプ
ログラムに基づいて、偽造ICカードを製造し、種々の
不正なアクセスが行われる危険性がある。
However, if a program is always installed in the information terminal device, it is easy for an unauthorized third party to analyze the program installed.
There is a problem in that important programs such as an access method such as a command sequence for the C card are analyzed and fraudulent acts may occur. Furthermore, there is a risk that a counterfeit IC card will be manufactured based on the illegally analyzed program and various unauthorized accesses will be made.

【0004】[0004]

【発明が解決しようとする課題】本発明のICカード処
理方法は、ICカードを使用して情報端末装置による処
理を行なう場合において、これらの処理に必要なプログ
ラムが第三者によってプログラム解析がされたり、不正
利用されることを未然に防止することができ、更に、I
Cカード利用者が正当な権利を有する者であるか否かの
認証も行なうことができるようにすることで、ICカー
ド利用に対する安全性を確保することができるICカー
ド処理方法を提供する。
According to the IC card processing method of the present invention, when the IC card is used to perform the processing by the information terminal device, the programs required for these processing are analyzed by a third party. It is possible to prevent unauthorized use and unauthorized use.
Provided is an IC card processing method capable of ensuring security for IC card use by enabling authentication of whether or not a C card user has a legitimate right.

【0005】[0005]

【課題を解決するための手段】本発明のICカード処理
方法は、情報端末装置用のプログラムが格納されたメモ
リを有するICカードと、前記ICカードのメモリから
読み取られた前記情報端末装置用のプログラムに基づい
て処理を実行する情報端末装置とからなるICカード処
理方法であって、前記ICカードを利用して情報端末装
置による処理を行なう際に、前記ICカードのメモリに
記憶されている情報端末装置用のプログラムを、ICカ
ードリーダライタを介して前記情報端末装置の記憶手段
にダウンロードするステップ、前記情報端末装置におい
て、前記ダウンロードされたプログラムに基づく処理を
実行するステップ、とを備えることを特徴とする。
An IC card processing method according to the present invention includes an IC card having a memory in which a program for an information terminal device is stored, and the information terminal device read from the memory of the IC card. An IC card processing method comprising an information terminal device that executes a process based on a program, wherein information stored in a memory of the IC card when the information terminal device performs the process using the IC card. Downloading a program for a terminal device to a storage means of the information terminal device via an IC card reader / writer; and executing a process based on the downloaded program in the information terminal device. Characterize.

【0006】また、本発明のICカード処理方法は、前
記情報端末装置用のプログラムが、ICカードが利用さ
れた際に、前記ICカードのメモリに記憶されている認
証用プログラムに対応して相互認証を行なうICカード
アクセス用プログラムであることを特徴とする。
Further, in the IC card processing method of the present invention, when the program for the information terminal device is used, when the IC card is used, the program corresponds to the authentication program stored in the memory of the IC card. It is characterized in that it is an IC card access program for performing authentication.

【0007】[0007]

【発明の実施の形態】以下、本発明の実施の形態を図面
に基づいて詳細に説明する。図1は、本発明のICカー
ド処理方法が適応されるICカードシステムのシステム
構成図、図2は、本発明のICカード処理方法が適応さ
れるICカードのシステムブロック図、図3は、本発明
のICカード処理方法が適応されるICカードリーダラ
イタと情報端末装置のシステムブロック図、図4は、本
発明のICカード処理方法の処理手順を説明するフロー
チャートである。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described in detail below with reference to the drawings. FIG. 1 is a system configuration diagram of an IC card system to which the IC card processing method of the present invention is applied, FIG. 2 is a system block diagram of an IC card to which the IC card processing method of the present invention is applied, and FIG. FIG. 4 is a system block diagram of an IC card reader / writer and an information terminal device to which the IC card processing method of the present invention is applied. FIG. 4 is a flowchart for explaining the processing procedure of the IC card processing method of the present invention.

【0008】図1に示すように、本発明のICカード処
理方法が適応されるICカードシステムは、ICカード
リーダライタ1が備えられた情報端末装置2が、インタ
ーネット等のネットワーク3を介してサーバ4に通信可
能に接続されている。ICカード利用者は、ICカード
リーダライタ1のICカード挿入口にICカード5を挿
入することで電気的に接続され、情報端末装置2とIC
カード5との間におけるアクセスが可能となる。
As shown in FIG. 1, in an IC card system to which the IC card processing method of the present invention is applied, an information terminal device 2 provided with an IC card reader / writer 1 is a server via a network 3 such as the Internet. 4 is communicatively connected. The IC card user is electrically connected by inserting the IC card 5 into the IC card insertion opening of the IC card reader / writer 1, and the information terminal device 2 and the IC are connected.
Access to the card 5 is possible.

【0009】ICカード5は、図2のICカードのシス
テムブロック図に示すように、制御部であるCPU6、
読み出し専用メモリであるROM7と、書き換え可能な
不揮発性メモリであるEEPROM8と、揮発性メモリ
であるRAM9とを有する。また、更にICカード5に
は、電源電圧を供給するVCC端子10、接地用のGN
D端子11、リセット信号を供給するRST端子12、
クロック信号を供給するCLK端子13、データ入出力
用のI/O端子14が備えられている。そして、上記の
CPU6と各メモリと各端子は、ICモジュールとして
カード基材に埋設された構成を有する。
As shown in the system block diagram of the IC card of FIG. 2, the IC card 5 includes a CPU 6 which is a control unit,
It has a ROM 7 which is a read-only memory, an EEPROM 8 which is a rewritable nonvolatile memory, and a RAM 9 which is a volatile memory. Further, the IC card 5 further includes a VCC terminal 10 for supplying a power supply voltage and a GN for grounding.
D terminal 11, RST terminal 12 for supplying a reset signal,
A CLK terminal 13 for supplying a clock signal and an I / O terminal 14 for data input / output are provided. The CPU 6, each memory, and each terminal are embedded as an IC module in the card base material.

【0010】ROM7には、ICカード5がICカード
リーダライタ1と電気的に接続された後の処理手順が書
き込まれた制御用プログラムと、認証用プログラムとが
予め記憶されていて、CPU6は、これらのプログラム
に従った処理を実行する。
The ROM 7 stores in advance a control program in which a processing procedure after the IC card 5 is electrically connected to the IC card reader / writer 1 and an authentication program are stored. The processing according to these programs is executed.

【0011】また、EEPROM8には、ICカードリ
ーダライタ1を介して情報端末装置2の記憶手段にダウ
ンロードして、情報端末装置2において実行される具体
的な処理手順を示した情報端末装置用のプログラムや、
ICカードを使用する権利を有する正当な本人であるこ
とを認証するための認証用情報である暗証番号などが記
憶されている。したがって、情報端末装置2では、たと
えICカードリーダライタ1にICカード5が挿入され
電気的に接続されたとしても、情報端末装置用のプログ
ラムがダウンロードされる前の段階では、ICカード5
によりその後の処理は実行することができない状態のま
ま中断されるように制御される。
The EEPROM 8 is for an information terminal device showing a specific processing procedure executed by the information terminal device 2 by downloading it to the storage means of the information terminal device 2 via the IC card reader / writer 1. Program,
A personal identification number, which is authentication information for authenticating that the person is a legitimate person who has the right to use the IC card, is stored. Therefore, in the information terminal device 2, even if the IC card 5 is inserted into the IC card reader / writer 1 and electrically connected, at the stage before the program for the information terminal device is downloaded, the IC card 5
Thus, the subsequent processing is controlled so as to be suspended in a state where it cannot be executed.

【0012】そして、ROM7に記憶されている制御用
プログラムには、ICカード5がICカードリーダライ
タ1と電気的に接続された場合、まずICカード5のE
EPROM8に記憶されている情報端末装置用のプログ
ラムをICカードリーダライタ1を介して、情報端末装
置2の記憶手段にダウンロードするステップが定められ
ている。そして、情報端末装置2では、まずICカード
リーダライタ1を介してダウンロードされた情報端末装
置用のプログラムに基づいた処理が実行されるように制
御されている。
When the IC card 5 is electrically connected to the IC card reader / writer 1 in the control program stored in the ROM 7, the E of the IC card 5 is first read.
The steps for downloading the program for the information terminal device stored in the EPROM 8 to the storage means of the information terminal device 2 via the IC card reader / writer 1 are defined. Then, the information terminal device 2 is controlled so that the process based on the program for the information terminal device downloaded via the IC card reader / writer 1 is executed first.

【0013】ICカードのROM7に記憶されている認
証用プログラムは、ICカード利用者が正当な権利を有
する者であるか否かを検証するための処理を実行する。
また、ICカードリーダライタ1を介して情報端末装置
2にダウンロードされる情報端末装置用のプログラム
は、ICカードリーダライタ1にICカード5を挿入
後、本来のデータ処理を行なう前の段階で、ICカード
使用者がICカード5によるアクセスを行なう正当な権
利を有する者である否かのチェックを行なうため、IC
カード5のROM7に記憶されている認証用プログラム
と相互認証を行なうことが可能なICカードアクセス用
プログラムとしての処理内容を有している。
The authentication program stored in the ROM 7 of the IC card executes a process for verifying whether or not the IC card user has a legitimate right.
Further, the program for the information terminal device downloaded to the information terminal device 2 via the IC card reader / writer 1 is at a stage after the IC card 5 is inserted into the IC card reader / writer 1 and before the original data processing is performed. In order to check whether the IC card user has a legitimate right to access using the IC card 5,
It has processing contents as an IC card access program capable of performing mutual authentication with the authentication program stored in the ROM 7 of the card 5.

【0014】次に、本発明のICカード処理方法の処理
手順を、図3のブロック図及び図4のフローチャートに
基づいて説明する。まず、ICカード5をICカードリ
ーダライタ1に挿入しセットする(S1)。ICカード
リーダライタ1のデータ読取手段15により、ROM7
に記憶されている情報端末装置用のプログラムであるI
Cカードアクセス用プログラムが読み取られる(S
2)。
Next, the processing procedure of the IC card processing method of the present invention will be described with reference to the block diagram of FIG. 3 and the flowchart of FIG. First, the IC card 5 is inserted into the IC card reader / writer 1 and set (S1). The ROM 7 is read by the data reading means 15 of the IC card reader / writer 1.
Which is a program for the information terminal device stored in
The C card access program is read (S
2).

【0015】次に、ICカードリーダライタ1から情報
端末装置2の記憶手段20に、ICカードアクセス用プ
ログラムがダウンロードされる(S3)。その後、情報
端末装置2の制御手段21は、このICカードアクセス
用プログラムに基づいた処理を実行する(S4)。
Next, the IC card access program is downloaded from the IC card reader / writer 1 to the storage means 20 of the information terminal device 2 (S3). After that, the control means 21 of the information terminal device 2 executes processing based on this IC card access program (S4).

【0016】次に、ICカード5のROM7に記憶され
ている認証用プログラムにより、ICカード利用者が正
当な権利を有する者であるか否かを検証するための処理
が実行される。具体的には、ICカード5のEEPRO
M8に記憶されている本人認証用情報である暗証番号
が、公開鍵暗号方式による秘密鍵により暗号化され、暗
証番号に電子署名を付す処理を行なう(S5)。
Next, the authentication program stored in the ROM 7 of the IC card 5 executes a process for verifying whether or not the IC card user has a right. Specifically, EEPRO of IC card 5
The personal identification number, which is the personal identification information stored in M8, is encrypted by the secret key according to the public key cryptosystem, and a process of attaching an electronic signature to the personal identification number is performed (S5).

【0017】公開鍵暗号方式による秘密鍵により暗号化
による処理は、暗証番号のデータに対して、不可逆な一
方向関数を含む特殊な関数であるハッシュ関数を利用し
て、特定の値であるハッシュ値を算出した後、このハッ
シュ値を秘密鍵により暗号化し、この暗号化の結果得ら
れるデータが電子署名と呼ばれ、この暗号化されたデー
タを暗号化されていない暗証番号のデータと共にICカ
ードリーダライタ1を介して情報端末装置2に送信する
ものである(S6)。
The process of encryption by the secret key of the public key cryptosystem uses a hash function, which is a special function including an irreversible one-way function, for the data of the personal identification number, and has a specific value. After calculating the value, this hash value is encrypted with a secret key, and the data obtained as a result of this encryption is called an electronic signature. This encrypted data is stored in an IC card together with the data of the unencrypted personal identification number. The information is transmitted to the information terminal device 2 via the reader / writer 1 (S6).

【0018】これらのデータを受信した情報端末装置2
では、ICカードアクセス用プログラムに基づく検証及
び認証処理が実行される。具体的には、情報端末装置2
で受信した暗号化されたデータに対して、前記秘密鍵と
対で使用され、前記秘密鍵で暗号化されたデータを復号
化することができる公開鍵を用いることで復号してハッ
シュ値を得る。
The information terminal device 2 that has received these data
Then, verification and authentication processing based on the IC card access program is executed. Specifically, the information terminal device 2
With respect to the encrypted data received in step 2, the hash value is obtained by decrypting by using the public key that is used in pair with the secret key and is capable of decrypting the data encrypted with the secret key. .

【0019】更に、受信した暗号化されていない暗証番
号を上記と同じハッシュ関数で処理することでハッシュ
値を計算する。このハッシュ値と前記した公開鍵を用い
て復号してハッシュ値とを比較し、それぞれのデータが
一致すれば送信されたデータが送信途中で改ざんされる
ことなく受信されたことが検証でき、この検証で確認さ
れた場合にだけ次のステップに進むことができる(S
7)。尚、この検証処理で比較データが不一致の場合に
は、データが改ざんされたことになり、処理を終了す
る。
Further, a hash value is calculated by processing the received unencrypted personal identification number with the same hash function as above. This hash value is compared with the hash value decrypted using the public key described above, and if the respective data match, it can be verified that the transmitted data was received without being tampered with during the transmission. Only if the verification confirms, it is possible to proceed to the next step (S
7). If the comparison data do not match in this verification process, it means that the data has been tampered with and the process ends.

【0020】次に、ICカード利用者は、正当な利用者
であることを証明するために、情報端末装置2の入力手
段18から本人認証用情報である暗証番号を入力する
(S8)。この入力手段18から入力された暗証番号
は、情報端末装置2の制御手段21においてICカード
5から受信し、検証で確認された暗証番号と比較照合が
行われる(S9)。
Next, the IC card user inputs a personal identification number, which is personal authentication information, from the input means 18 of the information terminal device 2 in order to prove that the user is a valid user (S8). The personal identification number input from the input unit 18 is received from the IC card 5 in the control unit 21 of the information terminal device 2 and is compared and collated with the personal identification number confirmed by the verification (S9).

【0021】この比較照合の結果(S10)、一致した
場合にICカード利用者が正当な利用者であることが認
証され、ICカード利用者が正当な利用者であることが
認証されると、その結果である認証情報が情報端末装置
2からICカードリーダライタ1のデータ書込手段16
を介してICカード5に送信され、ICカード5の認証
用プログラムから通常の処理を行なうための制御用プロ
グラムに切り替わり制御用プログラムによる処理が開始
される(S11)。
As a result of the comparison and collation (S10), if the IC card user is authenticated as a valid user and the IC card user is authenticated as a valid user when they match, The authentication information as a result is written from the information terminal device 2 to the data writing means 16 of the IC card reader / writer 1.
Is transmitted to the IC card 5 via the, and the authentication program of the IC card 5 is switched to the control program for performing normal processing, and the processing by the control program is started (S11).

【0022】尚、比較照合の結果、不一致の場合には、
処理が終了する。情報端末装置2の表示手段17には、
これらの認証結果が表示され、確認することができるよ
うにしてある。
If the results of comparison and collation do not match,
The process ends. On the display means 17 of the information terminal device 2,
These authentication results are displayed and can be confirmed.

【0023】そして、ICカードリーダライタ1を介し
てICカード5から読取られた情報により、情報端末装
置2が、通信手段19によりインターネット等のネット
ワーク3を介してサーバ4と通信を行ない種々のデータ
処理を実行できる状態となる。
Then, according to the information read from the IC card 5 via the IC card reader / writer 1, the information terminal device 2 communicates with the server 4 via the network 3 such as the Internet by the communication means 19 and various data. The process can be executed.

【0024】[0024]

【発明の効果】以上説明したように、本発明のICカー
ド処理方法は、ICカードを使用した処理を行なう場合
に、情報端末装置で必要なプログラムをICカードに記
憶させてICカードの処理を行なう際に、そのプログラ
ムをICカードから情報端末装置にダウンロードさせた
後に実行させるので、第三者にプログラムの解析がさ
れ、不正利用されることを未然に防止することができる
という効果がある。更に、ICカードから情報端末装置
にダウンロードし実行する認証用プログラムを、ICカ
ードのメモリに記憶されている認証用プログラムと対応
して相互認証を行なうICカードアクセス用プログラム
としたことで、 ICカード利用者が正当な権利を有す
る者であるか否かの認証も行なうことができ、ICカー
ド利用に対する安全性を確保刷ることができるという効
果がある。
As described above, according to the IC card processing method of the present invention, when the processing using the IC card is performed, the program necessary for the information terminal device is stored in the IC card to process the IC card. When the program is executed, the program is downloaded from the IC card to the information terminal device and then executed, so that it is possible to prevent the program from being analyzed by a third party and being illegally used. Further, the authentication program downloaded from the IC card to the information terminal device and executed is an IC card access program for mutual authentication corresponding to the authentication program stored in the memory of the IC card. There is an effect that it is possible to authenticate whether or not the user has a legitimate right, and it is possible to secure and print the security for the use of the IC card.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明のICカード処理方法が適応されるIC
カードシステムのシステム構成図である。
FIG. 1 is an IC to which an IC card processing method of the present invention is applied.
It is a system configuration diagram of a card system.

【図2】本発明のICカード処理方法が適応されるIC
カードのシステムブロック図である。
FIG. 2 is an IC to which the IC card processing method of the present invention is applied.
It is a system block diagram of a card.

【図3】本発明のICカード処理方法が適応されるIC
カードリーダライタと情報端末装置のシステムブロック
図である。
FIG. 3 is an IC to which the IC card processing method of the present invention is applied.
It is a system block diagram of a card reader / writer and an information terminal device.

【図4】本発明のICカード処理方法の処理手順を説明
するフローチャートである。
FIG. 4 is a flowchart illustrating a processing procedure of an IC card processing method of the present invention.

【符号の説明】[Explanation of symbols]

1 ICカードリーダライタ 2 情報端末装置 3 ネットワーク 4 サーバ 5 ICカード 6 CPU 7 ROM 8 EEPROM 9 RAM 10 VCC端子 11 GND端子 12 RST端子 13 CLK端子 14 I/O端子 15 データ読取手段 16 データ書込手段 17 表示手段 18 入力手段 19 通信手段 20 記憶手段 21 制御手段 1 IC card reader / writer 2 Information terminal equipment 3 network 4 servers 5 IC card 6 CPU 7 ROM 8 EEPROM 9 RAM 10 VCC terminal 11 GND terminal 12 RST terminal 13 CLK terminal 14 I / O terminals 15 Data reading means 16 Data writing means 17 Display means 18 Input means 19 Communication means 20 storage means 21 Control means

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 情報端末装置用のプログラムが格納され
たメモリを有するICカードと、前記ICカードのメモ
リから読み取られた前記情報端末装置用のプログラムに
基づいて処理を実行する情報端末装置とからなるICカ
ード処理方法であって、 前記ICカードを利用して情報端末装置による処理を行
なう際に、前記ICカードのメモリに記憶されている情
報端末装置用のプログラムを、ICカードリーダライタ
を介して前記情報端末装置の記憶手段にダウンロードす
るステップ、 前記情報端末装置において、前記ダウンロードされたプ
ログラムに基づく処理を実行するステップ、 とを備えることを特徴とするICカード処理方法。
1. An IC card having a memory in which a program for an information terminal device is stored, and an information terminal device that executes processing based on the program for the information terminal device read from the memory of the IC card. An IC card processing method, wherein a program for the information terminal device stored in the memory of the IC card is read via an IC card reader / writer when processing is performed by the information terminal device using the IC card. And a step of executing a process based on the downloaded program in the information terminal device, the IC card processing method.
【請求項2】 前記情報端末装置用のプログラムが、I
Cカードが利用された際に、前記ICカードのメモリに
記憶されている認証用プログラムに対応して相互認証を
行なうICカードアクセス用プログラムであることを特
徴とする請求項1記載のICカード処理方法。
2. The program for the information terminal device is I
2. The IC card processing program according to claim 1, which is an IC card access program for performing mutual authentication corresponding to an authentication program stored in a memory of the IC card when the C card is used. Method.
JP2001342654A 2001-11-08 2001-11-08 IC card processing method Expired - Fee Related JP4011889B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001342654A JP4011889B2 (en) 2001-11-08 2001-11-08 IC card processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001342654A JP4011889B2 (en) 2001-11-08 2001-11-08 IC card processing method

Publications (2)

Publication Number Publication Date
JP2003141458A true JP2003141458A (en) 2003-05-16
JP4011889B2 JP4011889B2 (en) 2007-11-21

Family

ID=19156473

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001342654A Expired - Fee Related JP4011889B2 (en) 2001-11-08 2001-11-08 IC card processing method

Country Status (1)

Country Link
JP (1) JP4011889B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006129202A2 (en) * 2005-05-27 2006-12-07 Dragonchip Limited Process and apparatus for operating an external device
JP2009238155A (en) * 2008-03-28 2009-10-15 Nippon Telegr & Teleph Corp <Ntt> Data storage system and data storage method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08297634A (en) * 1995-01-23 1996-11-12 Fr Telecom Card reader terminal and execution method of plurality of applications of said terminal
JPH1141230A (en) * 1997-07-23 1999-02-12 Yokogawa Digital Computer Kk Method and system for authenticating user
JP2000306330A (en) * 1999-04-21 2000-11-02 Sony Computer Entertainment Inc Disk-like recording medium, and apparatus and method for reproducing the medium
JP2001202332A (en) * 2000-01-17 2001-07-27 Hitachi Ltd Authentication program managing system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08297634A (en) * 1995-01-23 1996-11-12 Fr Telecom Card reader terminal and execution method of plurality of applications of said terminal
JPH1141230A (en) * 1997-07-23 1999-02-12 Yokogawa Digital Computer Kk Method and system for authenticating user
JP2000306330A (en) * 1999-04-21 2000-11-02 Sony Computer Entertainment Inc Disk-like recording medium, and apparatus and method for reproducing the medium
JP2001202332A (en) * 2000-01-17 2001-07-27 Hitachi Ltd Authentication program managing system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006129202A2 (en) * 2005-05-27 2006-12-07 Dragonchip Limited Process and apparatus for operating an external device
WO2006129202A3 (en) * 2005-05-27 2007-03-29 Dragonchip Ltd Process and apparatus for operating an external device
JP2009238155A (en) * 2008-03-28 2009-10-15 Nippon Telegr & Teleph Corp <Ntt> Data storage system and data storage method

Also Published As

Publication number Publication date
JP4011889B2 (en) 2007-11-21

Similar Documents

Publication Publication Date Title
JP4067985B2 (en) Application authentication system and device
US10142114B2 (en) ID system and program, and ID method
US9300665B2 (en) Credential authentication methods and systems
US6829711B1 (en) Personal website for electronic commerce on a smart java card with multiple security check points
US9117324B2 (en) System and method for binding a smartcard and a smartcard reader
US8572392B2 (en) Access authentication method, information processing unit, and computer product
US20080005566A1 (en) Portable terminal, settlement method, and program
JP2004295271A (en) Card and pass code generator
JP2000215172A (en) Personal authentication system
CN105608775B (en) A kind of method of authentication, terminal, access card and SAM card
JP5183517B2 (en) Information processing apparatus and program
JP2008226191A (en) System, method, and program for authenticating information processing terminal
JP2000215280A (en) Identity certification system
JP7108257B2 (en) A circuit chip and how it works
CN102222195A (en) E-book reading method and system
KR100408890B1 (en) Method for certificating an credit dealing using a multi-certificated path and system thereof
JP2007115136A (en) Ic card and ic card program
JP4011889B2 (en) IC card processing method
JP4760124B2 (en) Authentication device, registration device, registration method, and authentication method
WO2001082167A1 (en) Method and device for secure transactions
JPH11328325A (en) Ic card system
JP2006293473A (en) Authentication system and authentication method, terminal device, and authentication device
JP2006092281A (en) Security device equipped with authentication function
JP4304102B2 (en) IC card
US11164185B2 (en) Method for control of authenticity of a payment terminal and terminal thus secured

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041105

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070119

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070130

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070328

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: 20070821

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070906

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20100914

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20110914

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110914

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120914

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120914

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130914

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees