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
JP2905496B2 - Data processing method for IC card - Google Patents
[go: Go Back, main page]

JP2905496B2 - Data processing method for IC card - Google Patents

Data processing method for IC card

Info

Publication number
JP2905496B2
JP2905496B2 JP1130121A JP13012189A JP2905496B2 JP 2905496 B2 JP2905496 B2 JP 2905496B2 JP 1130121 A JP1130121 A JP 1130121A JP 13012189 A JP13012189 A JP 13012189A JP 2905496 B2 JP2905496 B2 JP 2905496B2
Authority
JP
Japan
Prior art keywords
data
card
telephone line
telephone
information 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.)
Expired - Fee Related
Application number
JP1130121A
Other languages
Japanese (ja)
Other versions
JPH02309760A (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.)
SOFUTO BANKU KK
Original Assignee
SOFUTO BANKU KK
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 SOFUTO BANKU KK filed Critical SOFUTO BANKU KK
Priority to JP1130121A priority Critical patent/JP2905496B2/en
Publication of JPH02309760A publication Critical patent/JPH02309760A/en
Application granted granted Critical
Publication of JP2905496B2 publication Critical patent/JP2905496B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、ICカード用データ処理方法に関するもので
ある。
Description: TECHNICAL FIELD The present invention relates to a data processing method for an IC card.

[従来の技術] IC(メモリ)カードは多量のデータを蓄積可能なもの
として知られており、きわめて広い用途をもっていて、
例えば銀行業務においては、従来のキュッシュカード
(磁気カード)の代わりに使用されつつある。このICカ
ードは、ROMおよび電池によりバックアップされたRAMを
有するものや、EEPROMからなるものなどがある。
[Prior art] An IC (memory) card is known to be capable of storing a large amount of data, and has an extremely wide application.
For example, in the banking business, it is being used instead of a conventional cash card (magnetic card). The IC card includes a card having a ROM and a RAM backed up by a battery, and a card including an EEPROM.

[発明が解決しようとする課題] このようなICカードへのデータの書き込みや、データ
の変更は、例えば銀行においては、顧客毎に逐一行って
いる。
[Problems to be Solved by the Invention] Such writing of data into an IC card and modification of data are performed for each customer in a bank, for example.

しかしながら、各個人が何枚ものICカードを所有して
いる場合などにおいては、各ICカード毎にRAM内データ
をそのICカード発行元等に出向いていちいち書き換えて
いたのでは多大な手間がかかってしまう。
However, when each individual owns a number of IC cards, it would take a lot of time to go to the IC card issuer and rewrite the data in RAM for each IC card one by one. I will.

そこで本発明の目的は以上のような問題点を解消した
ICカード用データ処理方法を提供することにある。
Therefore, the object of the present invention has solved the above problems.
An object of the present invention is to provide a data processing method for an IC card.

[課題を解決するための手段] 本発明は、ICカードに関するデータを電話機に接続さ
れた電話回線を介して授受するICカード用データ処理方
法であって、前記電話機が前記電話回線を介して相手側
の情報処理手段と接続された状態において、前記電話回
線を介して前記情報処理手段にデータ変更要求信号を送
出するステップと、前記データ変更要求信号に応答して
前記電話回線を介して前記情報処理手段から送出されて
きたデータを受信するステップと、前記受信したデータ
を前記ICカード内の記憶手段にオーバーライトするステ
ップと、前記オーバーライト終了後に前記受信したデー
タに基づくチェックサムを前記電話回線を介して前記情
報処理手段に送出するステップと、前記チェックサムに
応答して前記電話回線を介して前記情報処理手段から送
出されてきた前記チェックサムの正当性を判断した結果
を示す信号を受信して、前記チェックサムが正当である
場合は終了コードを前記電話回線を介して前記情報処理
手段に送出し、前記チェックサムが正当でない場合は前
記受信ステップに戻って、前記電話回線を介して前記情
報処理手段から再度送出されてくるデータを受信するこ
とを特徴とする。
[Means for Solving the Problems] The present invention is a data processing method for an IC card for exchanging data relating to an IC card via a telephone line connected to a telephone, wherein the telephone is connected to the other party via the telephone line. Sending a data change request signal to the information processing means via the telephone line in a state where the information is connected to the information processing means on the side, and transmitting the information via the telephone line in response to the data change request signal. Receiving the data sent from the processing means, overwriting the received data in the storage means in the IC card, and transmitting a checksum based on the received data after the overwriting to the telephone line. Via the telephone line in response to the checksum. Receiving a signal indicating the result of judging the validity of the checksum sent from the stage, and transmitting an end code to the information processing means via the telephone line if the checksum is valid; If the checksum is not valid, the process returns to the receiving step, and receives data transmitted again from the information processing means via the telephone line.

[作用] 本発明によれば、電話回線を使用して任意のデータ供
給源と接続することによって、任意のICカードについて
迅速効率的に且つ確実にデータ変更処理等が行える。
[Operation] According to the present invention, by connecting to an arbitrary data supply source using a telephone line, it is possible to quickly, efficiently and reliably perform data change processing and the like for an arbitrary IC card.

[実施例] 第1図は本発明を適用したICカード用データ処理装置
のブロック図、第2図は本装置を組込んだ電話機の外観
図である。
Embodiment FIG. 1 is a block diagram of a data processing device for an IC card to which the present invention is applied, and FIG. 2 is an external view of a telephone incorporating the device.

第1図において、1は電話機の機能を有する電話機回
路であって、コネクタ12を介して電話回線に接続する。
3はCPUであって本装置全体を制御する。電話機回路1
は単独あるいはCPU3の制御下においても通常の電話機と
して動作する(ダイヤル動作はテンキー5にて行う)。
In FIG. 1, reference numeral 1 denotes a telephone circuit having a telephone function, which is connected to a telephone line via a connector 12.
Reference numeral 3 denotes a CPU that controls the entire apparatus. Telephone circuit 1
Operates alone or under the control of the CPU 3 as a normal telephone (dial operation is performed with the ten keys 5).

4は表示器、5はテンキー、6はファンクションキー
であって、これらは電話機ケース上に配置されている
(第2図参照)。
4 is a display, 5 is a numeric keypad, and 6 is a function key, which are arranged on a telephone case (see FIG. 2).

7はCPU3の制御プログラムを格納したROM、8はデー
タの一時記憶領域を有するRAM、9はRAM8のバックアッ
プ用のバッテリ、10は表示器4のドライバである。
Reference numeral 7 denotes a ROM storing a control program for the CPU 3, reference numeral 8 denotes a RAM having a temporary storage area for data, reference numeral 9 denotes a backup battery for the RAM 8, and reference numeral 10 denotes a driver of the display unit 4.

11はシリアルI/Fであって、コネクタ12を介して電話
回線に接続し、当該電話回線を介して外部の装置との間
でデータの受け渡しを行う。13はICカード接続用のコネ
クタである。
Reference numeral 11 denotes a serial I / F, which is connected to a telephone line via a connector 12, and exchanges data with an external device via the telephone line. Reference numeral 13 denotes a connector for connecting an IC card.

各構成要素1,3,5,6,7,8,10,11,13はCPUのバス14上に
接続されている。
The components 1, 3, 5, 6, 7, 8, 10, 11, and 13 are connected on a bus 14 of the CPU.

2はコネクタ13に電気的に接続するICカードであっ
て、該当する用途に応じたプログラム等を格納したROM
15,データの記憶領域を有するRAM16およびRAM16のバッ
クアップ用のバッテリ17を有する。なお、ICカード2
は、第2図に示すように電話機ケースの前面部分の挿入
口から押し込む。
Reference numeral 2 denotes an IC card electrically connected to the connector 13, and a ROM that stores a program or the like corresponding to a use.
15, a RAM 16 having a data storage area and a battery 17 for backing up the RAM 16. In addition, IC card 2
Of the telephone case as shown in FIG.

第3図に以上のような構成の本装置100とICカードの
データ変更時に使用するホストコンピュータ(HC)200
との接続態様を示し、ここで、300は交換器、400はNTT
電話回線網、500はHCを接続した電話機または主装置を
示す。
FIG. 3 shows the apparatus 100 configured as described above and a host computer (HC) 200 used when changing data in an IC card.
Shows a connection mode, where 300 is an exchange, and 400 is NTT
The telephone line network 500 indicates a telephone or main unit to which the HC is connected.

ついで、本装置に接続したICカード2内のデータの変
更時の動作について第4図のフローチャートを参照して
説明する。
Next, an operation at the time of changing data in the IC card 2 connected to the present apparatus will be described with reference to the flowchart of FIG.

まず、ICカード2を電話機(第2図)の前面部分の挿
入口から押し込み、本データ処理装置のコネクタ13にIC
カード2を接続する。電話機のハンドセットをオフフッ
クしてから、テンキー5によって、HC200側の電話機500
を発呼する。ファンクションキー6のうちのデータ読み
込みキーを押すことによってスタートする。本装置100
と被呼側電話機500との接続を待って(S1)、テンキー
5またはファンクションキー6を押すことによって、CP
U3はROM7内に書き込まれたデータ変更用プログラムに従
った所定のデータ変更要求信号をシリアルI/F 11,モデ
ム19およびコネクタ12を介してHC200側に送出する(S
2)。
First, the IC card 2 is pushed in from the insertion slot on the front part of the telephone (FIG. 2), and the IC 13 is inserted into the connector 13 of the data processing apparatus.
Connect card 2. Off-hook the handset of the telephone, and then use the numeric keypad 5 to activate the telephone 500 on the HC 200
Call. The operation is started by pressing the data reading key among the function keys 6. This device 100
Waiting for the connection between the telephone and the called telephone 500 (S1), and pressing the numeric key 5 or the function key 6, the CP
U3 sends a predetermined data change request signal according to the data change program written in ROM 7 to HC 200 via serial I / F 11, modem 19 and connector 12 (S
2).

これを受けてHC200は変更後のデータを本装置100に送
出する(S3)。本装置100側では、CPU3は、HC200からの
変更後のデータをコネクタ12,モデム19,シリアルI/F 11
を介して受けてRAM16内の該当データのアドレスにオー
バーライトする(S4)。ついでCPU3はHC200から受け取
ったデータの受信状況を確認するためにチェックサム等
をHC200側に送出し、HC200はこれを受け取る(S5)。
In response, the HC 200 sends the changed data to the device 100 (S3). On the device 100 side, the CPU 3 transmits the changed data from the HC 200 to the connector 12, the modem 19, the serial I / F 11
Overwriting the address of the corresponding data in the RAM 16 (S4). Next, the CPU 3 sends a checksum or the like to the HC 200 to confirm the reception status of the data received from the HC 200, and the HC 200 receives this (S5).

ついで、HC200は受け取ったチェックサムの正当性を
判断し(S7)、正常ならばS8にすすみ、異常ならばS3に
もどる。S8ではHC200は終了コードを本装置100に送出し
て終了する。
Next, the HC 200 determines the validity of the received checksum (S7), proceeds to S8 if normal, and returns to S3 if abnormal. In S8, the HC 200 sends an end code to the device 100 and ends.

以上のようにデータを変更すべきICカードを挿し込ん
で、電話回線を使用して該当するHC等から変更すべきデ
ータを送ってもらうことによって簡単に当該ICカードの
データ変更が行える。
As described above, by inserting the IC card whose data is to be changed and having the data to be changed sent from the corresponding HC or the like using the telephone line, the data of the IC card can be easily changed.

[発明の効果] 以上説明したように本発明によれば、ICカードに関す
るデータを電話機に接続された電話回線を介して授受す
るICカード用データ処理方法において、電話機側におい
ては、データ変更要求信号を送出し、データを受信して
ICカード内の記憶手段にオーバーライトし、チェックサ
ムを送出し、チェックサムの正当性を判断した結果を示
す信号を受信し、チェックサムが正当である場合は終了
コードを送出し、チェックサムが正当でない場合は再度
送出されてくるデータを受信するという一体不可分な効
率的処理を行い、一方、チェックサムの正当性は、電話
回線を介して接続された相手側の情報処理手段において
判断させることによって、ICカードに関して、一連の連
続する迅速かつ効率的な処理を行うことができる。たと
えば、電話回線を使用して複数の変更プログラムおよび
データ等の供給源からデータを受け取り、該当する各IC
カード内のプログラムおよびデータについてきわめて簡
単に変更等の処理を行うことができる。
[Effects of the Invention] As described above, according to the present invention, in a data processing method for an IC card for transmitting and receiving data relating to an IC card via a telephone line connected to the telephone, the telephone changes the data change request signal. And send the data
Overwrites the storage means in the IC card, sends a checksum, receives a signal indicating the result of judging the validity of the checksum, and sends an end code if the checksum is valid. If it is not valid, it performs an inseparable and efficient process of receiving the retransmitted data, while the validity of the checksum is determined by the information processing means of the other party connected via the telephone line This makes it possible to perform a series of continuous quick and efficient processing on an IC card. For example, using a telephone line to receive data from multiple change programs and data and other sources,
The program and data in the card can be changed and the like very easily.

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

第1図は本発明一実施例のブロック図、 第2図は同実施例の外観図、 第3図は同実施例とホストコンピュータとの接続状態を
示す図、 第4図は同実施例の動作フローチャートである。
1 is a block diagram of one embodiment of the present invention, FIG. 2 is an external view of the embodiment, FIG. 3 is a diagram showing a connection state between the embodiment and a host computer, and FIG. 4 is a diagram of the embodiment. It is an operation flowchart.

フロントページの続き (58)調査した分野(Int.Cl.6,DB名) H04M 11/00 - 11/10 G06K 17/00 Continuation of the front page (58) Field surveyed (Int.Cl. 6 , DB name) H04M 11/00-11/10 G06K 17/00

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】ICカードに関するデータを電話機に接続さ
れた電話回線を介して授受するICカード用データ処理方
法であって、 前記電話機が前記電話回線を介して相手側の情報処理手
段と接続された状態において、前記電話回線を介して前
記情報処理手段にデータ変更要求信号を送出するステッ
プと、 前記データ変更要求信号に応答して前記電話回線を介し
て前記情報処理手段から送出されてきたデータを受信す
るステップと、 前記受信したデータを前記ICカード内の記憶手段にオー
バーライトするステップと、 前記オーバーライト終了後に前記受信したデータに基づ
くチェックサムを前記電話回線を介して前記情報処理手
段に送出するステップと、 前記チェックサムに応答して前記電話回線を介して前記
情報処理手段から送出されてきた前記チェックサムの正
当性を判断した結果を示す信号を受信して、前記チェッ
クサムが正当である場合は終了コードを前記電話回線を
介して前記情報処理手段に送出し、前記チェックサムが
正当でない場合は前記受信ステップに戻って、前記電話
回線を介して前記情報処理手段から再度送出されてくる
データを受信することを特徴とするICカード用データ処
理方法。
1. An IC card data processing method for exchanging data relating to an IC card via a telephone line connected to a telephone, wherein the telephone is connected to information processing means on the other side via the telephone line. Sending a data change request signal to the information processing means via the telephone line in a state where the data is transmitted from the information processing means via the telephone line in response to the data change request signal. Receiving the received data, overwriting the received data in the storage means in the IC card, and after the overwriting is completed, transmitting a checksum based on the received data to the information processing means via the telephone line. Sending, and before sending from the information processing means via the telephone line in response to the checksum. A signal indicating the result of determining the validity of the checksum is received, and if the checksum is valid, an end code is sent to the information processing means via the telephone line, and if the checksum is not valid. Returning to the receiving step and receiving data transmitted again from the information processing means via the telephone line.
JP1130121A 1989-05-25 1989-05-25 Data processing method for IC card Expired - Fee Related JP2905496B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1130121A JP2905496B2 (en) 1989-05-25 1989-05-25 Data processing method for IC card

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1130121A JP2905496B2 (en) 1989-05-25 1989-05-25 Data processing method for IC card

Publications (2)

Publication Number Publication Date
JPH02309760A JPH02309760A (en) 1990-12-25
JP2905496B2 true JP2905496B2 (en) 1999-06-14

Family

ID=15026454

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1130121A Expired - Fee Related JP2905496B2 (en) 1989-05-25 1989-05-25 Data processing method for IC card

Country Status (1)

Country Link
JP (1) JP2905496B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS645553U (en) * 1987-06-26 1989-01-12
JPS6444667A (en) * 1987-08-13 1989-02-17 Kanda Tsushin Kogyo Kk Telephone set additional terminal using ic card

Also Published As

Publication number Publication date
JPH02309760A (en) 1990-12-25

Similar Documents

Publication Publication Date Title
US6032135A (en) Electronic purse card value system terminal programming system and method
EP0976273B1 (en) Method for conveying control commands for sim card from external apparatus to sim card
US5687398A (en) Device having automatic process for upgrading the performance of mobile systems
NZ334325A (en) Incrementing of memory location pointers for smart card transaction recovery method
WO1999018538A1 (en) Portable ic card terminal
JP2905496B2 (en) Data processing method for IC card
WO2001059730A1 (en) Remote terminal updating
KR100376541B1 (en) Multi-functional card reader system and method of communicating using internet
JP2873468B2 (en) Call charge management method
JPH0797383B2 (en) Transaction processor
JP3227819B2 (en) Gate system using contactless card
JP2945865B2 (en) Card interrupt processing device
JPS61259369A (en) Inquiry system for credit card
JPS59216276A (en) Credit transaction terminal equipment
JP2809761B2 (en) IC card terminal device
JP3270859B2 (en) Data communication system
JPS60250759A (en) Terminal equipment for data transmission
JPH04303258A (en) System for settlement of accounts
JPS59153265A (en) Transaction processor
JPH11110459A (en) IC card
JPS60242758A (en) Call detector
JP2987155B2 (en) IC card transaction method, IC card and transaction terminal device
JPH0540710A (en) Data processing device
JPH0797382B2 (en) Card authentication terminal device
JP2000029960A (en) Electronic money transaction method

Legal Events

Date Code Title Description
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

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

Free format text: PAYMENT UNTIL: 20080326

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20090326

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees