JPH0196782A - Icカードの情報処理方法 - Google Patents

Icカードの情報処理方法

Info

Publication number
JPH0196782A
JPH0196782A JP62254257A JP25425787A JPH0196782A JP H0196782 A JPH0196782 A JP H0196782A JP 62254257 A JP62254257 A JP 62254257A JP 25425787 A JP25425787 A JP 25425787A JP H0196782 A JPH0196782 A JP H0196782A
Authority
JP
Japan
Prior art keywords
card
information processing
terminal
input
processing method
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
Application number
JP62254257A
Other languages
English (en)
Inventor
Megumi Ishihara
惠 石原
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 JP62254257A priority Critical patent/JPH0196782A/ja
Publication of JPH0196782A publication Critical patent/JPH0196782A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (発明の技術分野) この発明は、複数の情報処理モードを有するICカード
の情報処理方法に関する。
(技術的背景と解決すべき問題点) 現在、多くのマイクロコンピュータにおいては種々の情
報処理モードの選択を、いくつかのモード選択用制御ポ
ートに入る電圧レベルの組合せ等により実行している。
一方、ICカードに−おいてはポート(外部接続端子)
の数がICカードの物理的強度や外観等により制限され
る場合が多く、各種モード選択用の外部接続端子を増設
することはきわめて困難である。そこで、外部接続端子
を増設せずに上記機能を付加するためには、 ■1つの端子に3つ以上の状態(例えばLレベル、Hレ
ベル、L及びHレベルの中間のハーフレベル)を持たせ
、モード毎にカードへの人力値を選択する。
■リセット端子(R5T) 、クロック端子(CLK)
 、入出力端子(Ilo)への入力信号の特定な組合せ
により選択する。
■上記■及び■の複合により選択する。
等が考えられる。しかし、上記■〜■のいずれかの場合
でもこれに対応するハードウェアが問題となり、時間的
、コスト的な面で非常に不利である。特に、上記■の場
合、ハーフレベル等のレベルの確保及びノイズによる誤
動作等の問題が発生し易い欠点がある。
次に、カードのソフトウェアによる情報処理モードの選
択であるが、多くは第5図(A)〜(D)に示すタイム
チャート(150規格、現在検討中)により実行される
ここにおいて、第5図(^)は電源端子Vccよりの電
圧v1を、同図(B)はクロック端子CIJよりのクロ
ック信号CLSIを、同図(C)はリセット端子R5T
よりのリセット信号R55Iを、同図(D)は入出力端
子I10よりのリセット応答信号ROSIを示している
まず、第5図(C)のリセット信号R55IがICカー
ドに入力され、ICカードのリセットが解除され、IC
カードが活性化される。ICカード側より同図(D)に
示すリセット応答信号RO5Iが端末に入力され、リセ
ット応答信号RO5Iの発信が終了すると、ICカード
は端末からの命令待ち状態となり、これ以降種々の情報
処理が可能となる。このようなIC−カードにおいては
、情報処理モードの選択はモード選択命令を設けること
により容易に実現できる。しかしながら、上述のような
一般的なICカードの使用手順において、特殊な情報処
理を実行可能なことはいくつかの問題を有している。す
なわち、ICカードの製造者がカードの検査、故障解析
に使用する検査処理又はICカード発行者がICカード
の管理、運営等秘密事項に関する処理が、誤った命令コ
ードの入力あるいは転送中のノイズによる命令の誤認等
により実行された場合、ICカード内のデータの破壊、
tIiI洩等の危険が生ずることである。
(発明の目的) この発明は上述のような事情からなされたものであり、
この発明の目的は、ICカードの製造者。
カード発行者が検査等の情報処理をICカード内のデー
タの破壊、S洩の危険がなく確実に行なうことのできる
ICカードの情報処理方法を提供することにある。
(問題点を解決するための手段) この発明は、ICカードの情報処理方法に関し、この発
明の上記目的は、リセット解除直後の所定期間、前記I
Cカードは入力待ち期間となり、前記所定期間内に端末
から所定の信号が出力された場合、前記所定の信号の内
容に従った情報処理を行ない、前記所定の信号が出力さ
れなかった場合に−は、前記ICカード側から所定のリ
セット応答信号を出力することによって達成される。
(発明の作用) この発明のICカードの情報処理方法は、ICカードの
プログラムメモリマツプのモジュール内にモード選択ル
ーチン、カード検査ルーチン、カード管理ルーチンを設
けておき、外部入力端子より所定の入力信号を入力して
上記ルーチンを選択することにより、ICカードのシス
テムを開示しなくとも検査等の情報処理をICカードの
データの破壊、1洩、の危険なく行なうようにしている
(発明の実施例) 近年、偽造防止の観点からICカードシステムの漏洩を
防止するため、 ICカードの品質、信頼性を管理する
立場にあるtCカード製造者にさえICカードシステム
を開示しない場合がふえてきている。
この発明は上述のような場合において、ICカード製造
者等がICカードシステムの内容を知らなくともICカ
ードの検査管理等を行なうことができるようにしている
まず、この発明に使用されるICカード10のプログラ
ムメモリマツプ1の内容について第1図を参照して説明
する。
このICカードIOではリセット解除後、同図に示すプ
ログラムメモリマツプ1のプログラムアドレス0OOO
Hから処理を開始するようになっている。
ここではプログラムアドレス0OOOHNXXXXH−
1までをカード製造者テストモジュールとし、このカー
ド製造者テストモジュール内をモード選択ルーチン、カ
ード検査ルーチン、カード管理ルーチンの3つから成る
ルーチンに分け、プログラムアドレスXXXXH以降を
カードシステムモジュールとしている。このプログラム
メモリマツプ1では入力待ちウィンドウ1 (Wl)及
び2 (W2)に所定の入力信号があった場合、この入
力信号にもとづいてカード製造者テストモジュール内の
所定のルーチンが実行され、入力信号がない場合はプロ
グラムアドレスXXX)01より始まるカードシステム
モジュールが実行されるようになっている。
第2図は、この発明に使用されるICカードlOと端末
20との接続関係を示している。同図のように、ICカ
ード10には電源端子Vcc 、リセット端子R5T、
クロック端子CLに、入出力端子I10.グランド端子
GNDが設けられており、それらが各々端末20内のイ
ンタフェース21に接続され、それぞれの端子より、電
圧V、クロック信号CLS、リセット信号R5S 、ウ
ィンド1.2への入力信号111sI 、WS2が授受
されるようになっている。インタフェース21にはパソ
コン等の処理装置22が接続されている。
次に、この発明の情報処理方法について、第3図(A)
〜(F)に示す信号のタイムチャート、及び第4図のフ
ローチャートを参照して説明する。
まず、ICカード10を端末20にセットする。この時
点では各端子Vcc、CLK、R5Tに入力される信号
は、OV、 CLS−L、R55−Lレベルのようにな
ってし)る(ステップSt)。端末20のパソコン等の
処理装置22において処理を始める。インタフェース2
1から電源端子Vccには第3図(^)に示す電源電圧
■が、クロック端子CLにには同図(B)に示すクロッ
ク信号CLSが、リセット端子R5Tには同図(C)に
示すHレベルのリセット信号R5Sが入力され(ステッ
プS2) 、ICカードlOがイニシアライズされる(
ステップS3)。ここで、′入出力端子I10に同図(
D)に示す入力信号WSIが人力されると(ステップS
4,55)、ウィンド1 (Wl)が動作して検査モー
ドが選択されて第1図に示すプログラムメモリマツプ1
のカード検査ルーチンが実行される(ステップS6)、
入出力端子I10に同図(E)に示す人力信号WS2が
入力されると(ステップS7 、 S8)、ウィンド2
 (W2)が動作してカード管理モードが選択されて第
1図に示すプログラムメそリマツグーのカード管理ルー
チンが実行される(ステップS9)。
又、入出力端子I10に入力信号WSI 、WS2が入
力されなければ(ステップS8)、通常処理のモードが
選択され(ステップ510)、ICカード10より同図
(F)に示すリセット応答信号RO5が端末20へ入力
されると共に(ステップ511)、同図1に示すプログ
ラムメモリマツプ1のカードシステムモジュールが実行
される。更に1.C発行者は、ICカード製造者にIC
カードシステムを開示する必要がなく機密保持に有利で
ある。
(発明の効果) この発明のICカードの情報処理方法によれば、ICカ
ードの外部接続端子を増加せずに検査処理等の各種情報
処理が容易にできる利点がある。又、上記各種情報処理
はICカード内のデータの破壊。
漏洩の危険がなく確実に実行される利点がある。
さらに、ICカード発行者は、ICカード製造者にIC
カードシステムを開示する必要がなく機基保持に有利で
ある。
【図面の簡単な説明】
第1図はこの発明に使用されるICカードのプログラム
メモリマツプの内容を示す図、第2図はICカードと端
末との接続関係を示す図、第3図はその信号のタイムチ
ャート、第4図はこの発明の詳細な説明するフローチャ
ート、第5図は従来のIcカードの信号のタイムチャー
トである。 1・・・プログラムメモリマツプ、10・・・ICカー
ド、20・・・端末、21・・・インタフェース、22
・・・処理装置。 r     −−−−−−−−−−]

Claims (2)

    【特許請求の範囲】
  1. (1)ICカードの情報処理方法において、リセット解
    除直後の所定期間、前記ICカードは入力待ち期間とな
    り、前記所定期間内に端末から所定の信号が出力された
    場合、前記所定の信号の内容に従つた情報処理を行ない
    、前記所定の信号が出力されなかった場合には前記IC
    カード側から所定のリセット応答信号を出力することを
    特徴とするICカードの情報処理方法。
  2. (2)前記入力待ち期間を複数有し、当該入力待ち期間
    に入力される前記所定の信号により異なった情報処理を
    行なう特許請求の範囲第1項に記載にのICカードの情
    報処理方法。
JP62254257A 1987-10-08 1987-10-08 Icカードの情報処理方法 Pending JPH0196782A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62254257A JPH0196782A (ja) 1987-10-08 1987-10-08 Icカードの情報処理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62254257A JPH0196782A (ja) 1987-10-08 1987-10-08 Icカードの情報処理方法

Publications (1)

Publication Number Publication Date
JPH0196782A true JPH0196782A (ja) 1989-04-14

Family

ID=17262464

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62254257A Pending JPH0196782A (ja) 1987-10-08 1987-10-08 Icカードの情報処理方法

Country Status (1)

Country Link
JP (1) JPH0196782A (ja)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61124875A (ja) * 1984-11-21 1986-06-12 Nec Ic Microcomput Syst Ltd テストモ−ド発生回路
JPS61147362A (ja) * 1984-12-20 1986-07-05 Fujitsu Ltd ワンチツプ・マイクロコンピユ−タのモ−ド設定方式
JPS6243791A (ja) * 1985-08-20 1987-02-25 Mitsubishi Electric Corp Icカ−ド
JPS6284363A (ja) * 1985-10-08 1987-04-17 Oki Electric Ind Co Ltd マイクロプロセツサ

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61124875A (ja) * 1984-11-21 1986-06-12 Nec Ic Microcomput Syst Ltd テストモ−ド発生回路
JPS61147362A (ja) * 1984-12-20 1986-07-05 Fujitsu Ltd ワンチツプ・マイクロコンピユ−タのモ−ド設定方式
JPS6243791A (ja) * 1985-08-20 1987-02-25 Mitsubishi Electric Corp Icカ−ド
JPS6284363A (ja) * 1985-10-08 1987-04-17 Oki Electric Ind Co Ltd マイクロプロセツサ

Similar Documents

Publication Publication Date Title
US5495593A (en) Microcontroller device having remotely programmable EPROM and method for programming
JP2682700B2 (ja) Icカード
US4698750A (en) Security for integrated circuit microcomputer with EEPROM
US20020111771A1 (en) Integrated PC Card host controller for the detection and operation of a plurality of expansion cards
US6669096B1 (en) Smart card reader with microcontroller and security component
EP0851358B1 (en) Processing system security
US5263168A (en) Circuitry for automatically entering and terminating an initialization mode in a data processing system in response to a control signal
US5561817A (en) Method of securely controlling direct memory access (DMA) of a shared memory by a DMA device on an expansion board
US5039850A (en) IC card
US5506396A (en) Microcomputer for IC card
EP1615164B1 (en) IC card with self-diagnostic function
EP0831435A2 (en) Program writable IC card and method thereof
US5781796A (en) System for automatic configuration of I/O base address without configuration program using readout data on common bus by responding device
CN101243453A (zh) 控制内置存储器访问
JPH0827730B2 (ja) シングルチップマイクロコンピュータ及びそのテスト方法
JPH0196782A (ja) Icカードの情報処理方法
JP2000123139A (ja) Icカード
US5657444A (en) Microprocessor with secure programmable read only memory circuit
JP3331525B2 (ja) Icカード
JP3057326B2 (ja) Icカード
JPH06259609A (ja) Icカード発行工程の管理方法
JP3529402B2 (ja) Cpuを内蔵した情報記録媒体の自己診断方法
JPH02244391A (ja) Icカード
JP3052385B2 (ja) マイクロコンピュータ
TWI273428B (en) Integrated PC card host controller for the detection and operation of a plurality of expansion cards