JPS6217866A - Icカ−ドシステム - Google Patents

Icカ−ドシステム

Info

Publication number
JPS6217866A
JPS6217866A JP60156834A JP15683485A JPS6217866A JP S6217866 A JPS6217866 A JP S6217866A JP 60156834 A JP60156834 A JP 60156834A JP 15683485 A JP15683485 A JP 15683485A JP S6217866 A JPS6217866 A JP S6217866A
Authority
JP
Japan
Prior art keywords
card
terminal
data
code
controller
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
JP60156834A
Other languages
English (en)
Other versions
JP2564480B2 (ja
Inventor
Harumi Nakano
中野 晴美
Yoshiki Shigenaga
重永 佳己
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=15636376&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JPS6217866(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP15683485A priority Critical patent/JP2564480B2/ja
Priority to US06/884,279 priority patent/US4810862A/en
Priority to DE3689089T priority patent/DE3689089T3/de
Priority to AT86109530T priority patent/ATE95330T1/de
Priority to EP86109530A priority patent/EP0209092B2/en
Priority to CA000513910A priority patent/CA1301891C/en
Priority to AU60231/86A priority patent/AU568457B2/en
Publication of JPS6217866A publication Critical patent/JPS6217866A/ja
Publication of JP2564480B2 publication Critical patent/JP2564480B2/ja
Application granted granted Critical
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1008Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/355Personalisation of cards for use
    • G06Q20/3552Downloading or loading of personalisation data

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Business, Economics & Management (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)
  • Credit Cards Or The Like (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Radar Systems Or Details Thereof (AREA)
  • Lock And Its Accessories (AREA)
  • Photoreceptors In Electrophotography (AREA)
  • Die Bonding (AREA)

Abstract

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

Description

【発明の詳細な説明】 [発明の技術分野] この発明は、例えば銀行等の金融機関が光行するキャッ
シュカードあるいはクレジツi・カード等として使用さ
れるICカードとそのカードターミナルとの互換性を向
上させるICカードシステムに関する。
[従来技術とその問題点] 近年はキャッシュレス時代と呼ばれており、クレジット
カード会社等により発行されたカードを使用することに
より、現金の取扱いをせずに商品の購入が可能となって
いる。上記カードとしては、従来、プラスチックカード
、エンボスカード、11気ストライブカード等が一般に
使用されているが、これらのカードは構造上偽造が筒中
であり、不正使用が問題になっている。このような問題
を解決するため、最近ではカード内に、暗証番号等を記
憶したIC回路を相込み、暗証番号が外部から容易に読
出せないように[)た1h報カード、所謂ICカードが
開発されている。このIcカー1・は偽造が困難でm密
性に優れ、また、多数の情帽を配憶できるという利点が
あるばh目)か、特(、:、個人の暗証番号を本人によ
って直接入力設定4ることができるため、本人以外の何
人(例えば銀行員)にも暗証番号が知れることがなく、
非常に安全1件の高いものである。
しかしながら、上記のようなICカードは、その物叩的
な形状寸法そして接続端子の配置位置等がISO<国際
標準化機構)により規格化されているため、各種内部回
路構成の異なるカードでも同一のカードターミナルに装
着することが可能であるが、その反面、カード側の回路
構成あるいは部品装置の性能が異なると、当然その動作
条件が異なってくるため、ICカードの装着時において
カード側に動作1ネルギを供給するカードターミナルに
あっては、各カードそれぞれの機能を最大限に引出すた
めにも、各カード毎の動作条件に応じた動作Tネルギを
設定する必要がある。特に、最近て゛は、技術革新に伴
ってICカードは高性能化の一途を辿っており、カード
ターミナル側においては、新旧何れのカードとも速やか
にデータの授受が行なえる構成にあることが望まれる。
[弁明の目的] この発明1ニー)二記のような問題点に鑑みなされたも
ので、例えはICカー1〜の高性能化に伴いその動作条
件が変化した場合でも、各種ICカードに応じた動作条
件をターミナル側にて設定ターることが可能となり、月
つその設定動作条f1にお(−JるICカート動作状態
の確認が行なえるようになるIC力−ドシスデムを提供
することを目的とする[発明の要点] すなわらこの発明に係わるICカー1へシステムは、予
めICカード内に、そのカード白鳥の動作条件8Q定デ
ータを記憶さゼ、カードターミナルとICカードとの接
続時において、カードターミナルが一ト記ICカードに
て配憶される動作条件設定データに基つきICカートを
作!I)させ、そして、カードターミナルにすICカー
トに対して正常作動確認の信号を送信した際に、ICカ
ード側においてその正常作動i比信号が正規に受信され
ない場合にIt 、カー):ターミナルとICカートと
の接続を断つように構成したものである。
[発明の実施例の構成] Jス下図面によりこの発明の一実施例を説明する。
〈ICカード製造2発行等の工程〉 第1図は、J Cjy−ドを製作する製造者(A4an
 tJ f a Ct IJ r e r ) 、I 
Cカードを発行する例えば銀行等の弁行者()ssur
e>、Icカードを使用するカード所有者(CARD 
 t−1older)の相互の関係を示したものである
。カード製造者1i、詳細を後述するICカード11及
びカードターミナルを製作する。しかして、カード製造
者は、ICカード11を製作した後、ICカード製造タ
ーミナル12により上記ICカード11に所定の]−ド
を四込む。このICカード11は、詳細を後述するよう
に内部に10回路が構成されると共に、」二面にコネク
タ11aが設けられており、ICカード製造ターミナル
12に装着しに際にそのターミナル12の内部回路に接
続されるようになっている。−ト装置0カード製造ター
ミナル12は、カード挿入口13、キーボード14表示
パネル15、プリンタ部16を備えており、オペレータ
(こよる−F記キーボード14からのデータ入力によっ
て各種コード、すなわちrcAJ、rlPI’NJ  
 、   r  P  M  K  J   、   
r  P  RK  J   を  ICカード11に
書込む。−ト記[CAJ (Card  Authen
t i cator)は、ランダムな例えば64ピツl
〜のコードで、メツセージの暗号化及び解読に使用され
るコードである。rlP4NJ(Initializa
tion  Personat  Jdentific
ation  Number)は、ランダムな例えば6
ビツトのコードで、後述する自己照合番号PINか使用
されるまでの番号である。rPMKJ  (Produ
ctionM a s t e r  K e V  
Co d e )は、製造番号で1グループ毎(例えば
ITI )おツ1〜単位毎)に同じ番号が使用され、工
□場内でも秘密に保持される。
rPRKj  (Private  Key  Cnd
e)−6= は、暗号解読用のコードであり、詳細を後述するカード
ターミナルに書込む暗号化用コード[1) IJbli
c  Key  CodeJと1対1に対応する。しか
して、上記ICカード発行ターミナル12によりICカ
ー111に所定のコードを書込むと、rPMKJのみが
プリンタ部16によって印字用紙17に印字される。そ
して、製造者は、上記のようにして所定のコードを書込
んだICカード11及びr P M K Jの印字用紙
17をそれぞれ別個に封印して別便で発行者に送付する
。発行者は、製造者から送られてきたICh−ド11を
ICカード発行ターミナル22に装着すると共に、製造
者から送られてきた印字用M17の記録内容rPMKJ
を読取ってICカード発行ターミナル22にコード入力
する。更に、発行者は、ICカード発行ターミナル22
に対し、上記ICカード11に対する口座番号rPAN
J  (Primary  A Cc OLJ n t
  N LJ m E) e r )を入力する。
ICカード発行ターミナル22は、上ir! I Cカ
ード製造ターミナル12と同様にカード挿入口23、キ
ーボード24、表示パネル25、プリンタ部26を備え
ており、ICカード11に書込まれているr P MK
 Jとキーボード24から入力されたrPMKJとをI
Cカード11内で一致比較し、両者が一致した場合にの
み上記口座番号「PANJをICカード11に書込むと
共に、このICカード11からrlPINJを読出して
印字用1t27に印字する。しかして、発行者は、上記
のようにして口座番AfPANJを書込んだICカード
11及びrlPINJの印字用紙27をそれぞれ別囮に
封印して別個にカード所有者に送付する。カード所有者
は、発行者からICカード11及び印字用紙27が送ら
れてくるど、その発行元まで出向き、そこ(こおいて設
置されているカード所有者用のICカードユーザターミ
ナル32にICカー111を装着すると共に、発行者か
ら送られてきた印字用紙27の配録内容f’ I P 
I N 、1を読取ってICカードユーザターミナル3
2にコード入力する。更に、カード所有者は、ICカー
トユーザターミナル32に対し、任意の自己照合番号「
PINJ(Personal   1dentific
ation  NcjmF)er)を入力する。ICカ
ードユーザターミナル32は、上記ICカード発行ター
ミナル22と同様にカード挿入口33、キーボード34
、表示パネル35、プリンタ部36を備えており、IC
カード11に書込まれているrlPINJとキーボード
34から入力されたrlPINJとをICカード11内
で一致比較し、一致した場合にのみ上記自己照合番号r
PINJをICカード11に書込む。以上の手続きによ
りICカード11の発行処理が完了し、以後、このIC
カード11を実際に使用することが可能になる。尚、詳
細は1984年8月30日付けで米国にて出願された出
願番@645.925に記載されているのでその説明は
省略(る。
〈ターミナルの外観実装〉 第2図は本発明のICカードシステムを実現した場合の
1.Cカード11およびこのカード11に対するカード
ターミナル41の外観構成を示すもので、このカードタ
ーミナル41は、カード挿入口42、キーボード43お
よび表示部44により構成されている。そして、上記キ
ーボード43には、テンキー45、イエスキー46、ノ
ーキー47等が設けられている。このカードターミナル
41の内部回路については詳細を後述する。
ICカードの回路構成〉 次に、第3図により上記ICカード11の内部に構成さ
れるIC回路の構成(Jついて説明する。
同図において、51はシステムバスであり、このシステ
ムバス51にはデータROM52、アプリケーションR
OM53、システムプログラムROM54、ワーキング
RA M 55、システlz ]ントローラ56、暗号
解読用演綽ユニット57、リード・う、イトコントロー
ラ58及び入力バッファ59を介して入力コントローラ
60が、出力バッファ61を介して出力コントローラ6
2が接続される。上記人カコン]〜ローラ60及び出力
コントローラ62には、データ入出力端子110が接続
される。
上記データROM52は、このカード11自身に対する
あらゆるa作条件(データ書込み印加電圧およびその電
流許容値と最大印加時間、螺入データメモリ、最大応答
待ら時間等)を配憶−するもので′、この各条件データ
はカード自身の内部イニシャルが終了すると、予め定め
られたフォーマットにのっとりアンサ・ツー・リセット
・データ(A n s w e r  T o  Re
 s e t  d a t、 a )どして上記ター
ミナル41側に送信される。また、上記アプリケーショ
ンROM53は、このカード11が如何なる種類のもの
かを示すカー1ル種別デー タ rAPN  ゴ  (
Ar)t’)IiCatiOn    Name)を記
憶するもので、このカード種別データは上記アンサ・ツ
ー・リセツ1−・データに基づくイニシャルパラメータ
設定後の、ターミナル41との属性交換の際に所定のデ
ータフォーマットにのせられ送信される。そして、上記
システムプログラムROM 54は、各種システムプロ
グラムと共にターミナル41側より伝送供給される信号
が正しいか否かを示すコード信号” A CK ”およ
び” N A C″″″コード備えている。さらに、シ
スーiムニフン1−[]−ラ56は、その内部に判断丁
リアを@λるbので、入力バッファ59を介1ノて伝送
供給さ11るデータ受信信号お」:び動作状態に応じて
各回路に動作指令等を出力する。また、1III号解読
用演紳」ニラ]〜57は、“’ RS A ”アルゴリ
ズムに栖づ<llfJ号解読を行なうt)のであり、キ
ーコートメモリ(ROM)57aに配憶される16号解
I売用のキー二]−ド(lssLlre−8Priat
e  Key)により、−ト紀ターミナル41側から人
力バッファ59を介して供給される人力データを解読し
、比較部63に対して出力する。この秘密情報比較部6
3からの比較出力は、−1記システム]ン1−ローラ5
6のシステム制御ライン56aに供給される。このシス
テム制御ライン56aには、上記比較部63による比較
結束に基つぎ作動するフラグ64が接続される。一方、
リード・ライ1−]フンへ[1−ラ58は、上記システ
lい]ントローラ56からの指令に応じてデータメモリ
65に対するデータの吉込みおよび読出しの制御を行な
うもので、このリード・ライj〜コン1へ[1−ラ58
により読出されたメモリデータは、上記比較部63ある
い(ま−トMr!システムバス51もしく(まカードス
テ了タスバツフ166に出力される。十8i1データメ
モリ65には、例えばF E P−ROMが使用される
もので、このメモリエリアには、「OA」、rlPIN
J、I’PANJ、r Cl−I N J、rEPr)
J、[PRKJ、rRTNJの各]−ドおよびスティタ
スデータr S T 、1が磨洗まれる。
上記データメモリ65に書込まれるr CHN jは、
[Card  Ho1der’ s  Narnel 
(カード所有者の名前)の−8であり、rFPDJは、
rExpiration  DateJ  (有効期限
)の略である。また、rRTNJは、lilつだデータ
を入力した場合のデータ再入力回数である。さらに、上
記rsTJは、現在のカード11の状態を表わすもので
あり、例えば前記第1図における製造過程終了後のカー
ドであれば、製造T稈終了データが、また発行後のカー
ドにおいても「PrN」が未登録であれば、PIN未登
録データが書込まれる。このカードスティタスデータr
sTIは、上記アプリケーションROM53にて^1コ
憶されるカード種別データrAPNJと同様のデータフ
ォーマットにてターミナル41側へ送信される。
尚、上記データメモリ65は、FEP−ROMに限らず
、例えばEP−ROMを用いても良い。
一方、F記システムコントロー556には、タイマ67
が接続されている。このタイマ67は、通常の情報交換
処理特において、上記カードターミナル41に対してデ
ータ書込み電圧供給開始の命令を出力した際に、一定時
間をカウントするもので、このタイマ67によるカウン
]〜動作中において上記ターミナル41側より肯定応答
信号“AG K ”が供給されない場合には、システム
コントローラ56は、このカード11におけるデータの
入出力を禁止するようになっている。また、上記リード
・ライトフントローラ58とシステムバス51との間を
結ぶパスラインには、アドレス比較器68が接続される
。このアト1ノス比較器68は、例えばカード製造後の
テスト終了時において固定アドレス部69に設定される
未使用特定番地と、システムバス51を介して指定され
る指定番地とを常に社較するもので、この比較器68に
よる比較出力は、上記リード・ライトコントローラ58
に供給され、ターミナルの不正使用等によりその比較出
力がアドレス一致信号である場合にのみ、上記データメ
モリ65内の全メモリデータをクリアし、カードから秘
密情報が無暗に読出されることを防止する。ここで、上
記のようなICカード11をカードターミナル41に装
着した状態では、カードターミナル41からコネクタ1
1aを介してリセット信号Re5et、システムクロッ
クC1ockが供給されると共に、Vcc電源、Vpp
電源が接続される。上記Vcc電源はシステム駆動用電
源、また、Vpp電源は上記データメモリ65Gこ対す
るデータ書込み用の電源であり、その電源電圧は上記デ
ータROM52にて記憶されるアンサ・ツー・リセット
データに基づきターミナル41側にて設定される。一方
、上記システムクロックc l ockからのシステム
動作信号は、分局器70を介して各回路に供給される。
〈ターミナル回路構成〉 次に、カードターミナル41の回路構成について第4図
により説明する。
同図において、71はシステムバスであり、このシステ
ムバス71には、サウンドコントローラ72、ワーキン
グRAM73、システムプログラムROM74、ターミ
ナル属性ROM75、イニシャルパラメータRAM76
、メインコントローラ77、表示ドライブコントローラ
78、キーコントローラ79、リーダ・ライタコント0
−ラ80、比較部81、” RS A ”アルゴリズム
に基づく暗号化を行なうための暗号化演算ユニット82
、rcAJをラッチするためのラッチ回路83、データ
・エンクリプション・スタンダード([)ata  E
ncription  5tan(lard)に基づく
“’ D E S ”方式の暗号化演算ユニツ184、
” r) E S ”方式の解読用演算ユニット85、
入出力コントローラ(I10コントローラ)86および
出力コントローラ87を介して出力バッファ88が、入
力バッファ89を介して入力コントローラ90が接続さ
れる。
上記サウンドコントローラ72には、スビーh91が接
続され、必要に応じてアラーム音が出力されるようにな
っている。また、ワーキングRAM73のメモリエリア
には、ICカード11から送られてくるIF’ANJ、
rcHNJ、rEPDJ等が配憶される他か、ターミナ
ル41内での各種処理データが記憶される。そして、シ
ステムプログラムROM74は、各種システムプログラ
ムと共に、上記ICカード11とのマツチングを図るた
めの“’ENQ”(間合わせ)コードを備えている。ま
た、ターミナル属性ROM75は、各ターミナル毎にそ
の用途に応じて異なるターミナルコードrTCJ (例
えば製造コード、発行コード、商店コード等)を記憶す
るもので、このターミナルコードrTcJは、上記IC
カード11からのアンサ・ツー・リセット・データに基
づくイニシャルパラメータ設定後の、カード11側との
属性交換の際に所定のデータフォーマットにのせて送信
される。ここで、上記ICカード11側からのアンサ・
ツー・リセットデータは、イニシャルパラメータRA 
M 76にて一括記憶される。このイニシャルパラメー
タRAM76には、イニシャルデータ伝送ライン76a
を介して上記出力コントローラ87、入力コントローラ
90及びVppレベルラッチ部92、Vppタイマラッ
チ部93、Ippレベルラッチ部94が接続され、さら
にそのそれぞれのラッチ部には、対応するVpp電源9
5、Vppタイマ96、Ippリミッタ97が接続され
る。そして、上記Vpp電源95の出力ラインは、順次
、Vppタイマ96、Ippリミッタ97を介してVp
p出力端子に接続されている。ここで、上記メインコン
トローラ77により制御されるICカード11に対する
最大データ伝送量、Vpp電源95によるカード用デー
タ最大書込み電圧、Vppタイマ96による上記書込み
電圧供給時間、Ippリミツt)97によるカード用デ
ータ最大許容書込み電流は、そのそれぞれが上記イニシ
ャルパラメータRAM76にて一括記憶される上記アン
サ・ツー・リセット・データに基づき設定される。
また、上記データ伝送ライン76aには、ICカード用
動作周波数セレクタ98が接続されている。このセレク
タ98には、発振器99からの発振信号が分周器100
を介して供給され、一方、その動作周波数の設定された
発振信号はclock端子より出力される。さらに、上
記イニシャルパラメータRAM76には、タイマ101
が接続される。このタイマ101には、上記ICカード
11側より送られてイニシャルパラメータRAM76に
て一括記憶されるアンサ・ツー・リセット・データに基
づき、例えばターミナル41側からカード11側に対し
て上記間合わせ信号” E N Q ”あるいはその他
命令信号等を送信した時点からの最大応答持ち時間をカ
ウントするもので、この持ち時間内にカード11側より
何等かの応答信号が無い場合には、メインコントローラ
77が上記” E N Q ”あるいはその他命令信号
の送信を再び指示するか、またはリーダ・ライタ機構部
102に対してリーダ・ライタコントローラ80を介し
てカード11との接続断を指示するようになつCいる。
また、メインコントローラ77のシステム制御ライン7
7aには、8L記比較部81、暗号化演紳ユニット82
、ラッチ回路83、入出力=lン[・ローラ86等が接
続され、システムの動作状態に応じてメー(ンコントロ
ーラ77から各回路部に制御指令が送られる。表示ドラ
イブコントローラ78は、表示部44およびこの表示部
41の背後に設けたEl−表示素子によるバッタライ1
〜44aに対する表示コントロールを行イfうもので、
このバックライト44aは、上記リーダ・ライタ機構部
102においてICカード11が挿着された時のみ点灯
制罪されるようになっている。キーコントローラ7つは
、キーボード43にキーサンプリング信号を与えてキー
人力信号を検知する。そして、リーダ・ライタローラー
口−ラ80は、上記リーダ・ライタ機構部102を駆動
制卸するもので、このリーダ・ライタ機構部102は、
カード搬送用のモータを備え、カード挿入口42から挿
入されたICカード11を所定の位置まで搬送し、また
、所定の処理を終了したICカード11を、カード挿入
口42まで戻すための機構である。また、このリーダ・
ライタ機構部102には、−に配出力バッファ88、リ
セッ1〜コントローラ103、Ippレベルラッチ部9
4、動作周波数セレクタ98、そしてVcc電源104
が接続され、それぞれ対応する端子I10.Re5e 
t、Vpp、c l o c k、Vccを、ICカー
ド11の未挿入時においてのみハイ・インピーダンスに
設定するようになっている。ここで、入力コントローラ
90および出力バッファ88を介して上記入出力端子I
10に接続される出力コントローラ87は、上記イニシ
ャルパラメータRAM76を介したメインコントローラ
77からの指令に応じてカードターミナル41とICカ
ード11との間のデータの授受をコントロールするもの
で、上記入力コントローラ90は、ICカード11から
送られてくるデータを人力バッファ89を介して4−配
り−キングRAM73等の記憶装置部に出力し、また上
配出力コン1−[]−ラ87は、−V記ターミサル属性
ROM 75等の記憶装置より与えられるデータを出力
バッファ88を介してICカード11側へ送出する。一
方、上記人力バッファ89を介して入力されるICカー
ド11側からのデータは、バスレインを介して比較部8
1に送られ、その比較出力は」−記メインコン]〜ロー
ラ77に供給される。
さらに、上記出力コントローラ87は、暗号化演綽ユニ
ット82から与えられる@号データを出力バッファ88
を介してICカード11へ送出する。
上記暗号化演綽ユニツ1−82には、ワーキングRAM
73からシステムバス71を介して送られてくるデータ
rPANJを、データROMで構成されるIP!<(r
ssuer−s  PublicKey>ROM105
から与えられるパブリック・キー・コードに従って暗号
化する。上記IPKROM105内に(末、ICカード
11のデータメモリ65内に記憶されるr P RK 
Jに対応するパブリック・キー・コードが予め書込まれ
ており、メインコン1−ローラ77から指令が与えられ
た際にその記憶コードを出力する。
一方、ラッチ回路83にラッチされたrcAJは、暗号
化演算ユニット84及び解読用演算ユニッ1〜85に入
力される。また、上記暗号化演綽コニット84には、シ
ステムバス71を介して所定のデータが入力されており
、メインコントローラ77からの指令によってワーキン
グRAM73に記憶されているIPANJ等を「C△」
をキーにして暗号化処理を行い人出方コントローラ86
へ出力する。この入出力コントローラ86は、データベ
ース、すなわち、ホストコンピュータがオンライン接続
されている場合に暗号化したデータをホストコンピュー
タへ出力する。また、上記入出力コントローラ86は、
ホストコンピュータから送られてくる暗号化データを解
読用演算ユニット85によりrcAJに基づいて解読し
システムバス71に出力する。
〈発明の実施例の動作〉 次に、上記実施例の動作についてフローチャートを参照
して説明する。
まず、上記第1図にて示したように、ICカード11を
製造発行し、ユーザのrPINJを登録した後の時点に
おいて、その方−ド11を利用する場合に、ユーザが上
記第2図に示すような電源投入されたカードターミナル
41に対してICカード11を挿着すると、本システム
は、第5図におけるフローチャートに従って処理動作を
開始する。
〈イニシャル処理〉 すなわち、第6図(A>のステップA1に示すように、
ターミナル41はICカード11に対して予め設定され
た初期設定信号を送信する。この初期設定信号は、例え
ばメインコントローラ77の制御により、入出力端子I
10がH(ハイ)レベル、リセット端子Re5etがL
 (0−)がら1」(ハイ)レベルに、V c c端子
およびVpp端子がそれぞれ5vに、またクロック端子
clockが4.9152MHzに設定されるもので、
この初期設定信号はカード11側において、ステップB
1にて、対応する各端子I10.Re5et。
Vpp 、Vcc 、c l ockを介して受信され
る。
するとICカード11は、ステップB2にて、上記初期
設定信号に基づく動作条件により動作を開始する。
〈アンサ・ツー・リセット処理〉 こうして初期動作を開始したICカード11は、まずス
テップB3において、システムコントローラ56の制御
により、データROM52に予め記憶されたアンサ・ツ
ー・リセット・データを読出し、システムバス51、出
力バッフ761および出力コントローラ62を介してI
10端子よりターミナル41に送信する。ここで、上記
データROM52にて記憶されるアンサ・ツー・リセッ
]・・データの内容を、第7図乃至第16図を参照して
説明する。
まず、第7図は上記データROM、52にて記憶される
アンサ・ツー・リセット・データの全体構成を示すもの
で、同図においてICカード11の各動作条件データは
、それぞれインター7エイスバイトTA1.TBl、T
ClおよびTA2.TB2.Te3.・・・にて示され
、この各条件データが存在するかしないかがフォーマッ
トバイh T Oにて示される。一方、TDIは、上記
TA2以降の条件データが存在するかしないかを示ずも
のであり、そしてイニシャルバイトTSは、これら条件
データを送信するにあたっての初期設定データである。
さらに、コンプリメンタリ−バイトTI。
T2.・・・TKは、本カード11における条件データ
を増やす際に使用されるものである。上記イニシャルバ
イトTS、フォーマットバイト■0、インターフェイス
バイトは、8ヒツトのデータフォーマットにて構成され
る。第8図は上記イニシャルバイトTSのコード内容を
示すもので、8ビツトコードa〜hのうち、a、b、c
は固定コードビット、dはパリティの使用・未使用を示
すビット、eはレベル属性を示すビット、fはデータの
転送方向順序を示すビット、h、Qはパリティ属性を示
すビットである。第9図は上記第7図におけるフォーマ
ットバイトToのコード内容を示すもので、a、b、c
、dは上記]ンプリメンタリ−バイトT1.T2.・・
・、TKの数を示すビット、eは上記インターフェイス
バイトT A 1に条件設定データが有るか無いかを示
すヒツト、fは同じくインターフェイスバイトTB1の
有り無しを示すビット、alよTCIの有り無しを示1
ヒツト、hはTI’)1の有り無し、つまりインターフ
ェイスバイトTA2Iス降に何等かの条件設定データが
有るか無いかを示すビットである。第10図は〜に2第
7図におけるインターフェイスバイト王A1を示すもの
で、8ビツトコードのうち、a、b、c。
dは本カード11に対するデータ伝送の速度を設定する
ヒツトエリア、l f、Q、hはクロック端子cloc
kより取出される本カード11の動作周波数を設定する
ビットエリアである。次に、第11図は一上記第7図に
おけるインターフニーイスバイトTB1を示すもので、
8ビツトコードのうち、a〜eは本カード11のデータ
メモリ65に対するデータ書込み電圧を設定するビット
エリアであり、ここではVpp−5V〜25Vまでが各
種カードに応じて設定可能となっている。また、r=g
は同じくデータメモリ65に対するデータ書込み電流の
許容値を設定するヒラ1〜エリアであり、ここではIp
p=5C1mA〜100mAまでが各種カードに応じて
設定可能となっている。尚、本実施例では、Ippの値
を50 mA、100mAの何れかに指定しているが、
指定する電流値およびその範囲は任意に設定できる。第
12図は」−配インターフ1イスパイ1′−T C1を
示すもので、ここでは8ビツトコードa〜hの全てが本
カード11に対するデータ伝送間隔(G Ll a r
 d  T tme)を89定するエリアである。第1
3図は上記インターフェイスバイt−T D nを示す
もので、ここでは、8ピツ1へコードのうちa〜dの4
ピッ]−を未使用ビットどじ、e、f、g、hのそれぞ
れによって後続するインターフエ、イスバイl−T A
 nl、 ”r B n  1.丁Cn 1. TDn
  1に条M= 1定データが有るか無いかを示してい
る。そして、第14図は上記第7図におけるインターフ
ェイスバイh T△2を示すもので、ここでは8ビツト
コードの全てが本カード11に対する許容の最大データ
伝送蟲を設定するエリアであり、各種カードの読込み能
力に応じて1〜255バイ[・まで設定可能となってい
る。そしてまた、第15図は十記第7図にお【」るイン
ター7エイスバイh T B 2を示すもので、8ビツ
トコードa〜hの全てが本カード11に対する応答信号
の待ち時間を設定するエリアであり、各種カードのデー
タ処理能力に応じて100m5〜25,500m5まテ
設定可能どなっている。さらに、第16図は−F記第7
図におけるインターフェイスバイトTO2を示すもので
、8ビツト・コードa−hの全てが本カード11に対す
るデータ書込み電圧Vppの最大連続印加時間を設定す
るエリアであり、各種カードのデータ書込み能力あるい
は耐圧性能に応じて100m5〜25.500m5まで
設定可能となっている。
すなわち、上記したようにイニシャルバーrトTS、フ
ォーマットバイトTo、インターフェイスハイドTA1
.TB1.TCl、Tr)1.TA2゜・・・1TKに
て構成されるアンサ・ツー・リセッi・・データを、タ
ーミナル41側は、ステップA2にて待機受信する。こ
の場合、カード11側より送られてくるアンサ・ツー・
リセツ1〜・データが初期設定されたデータ待機時間(
例えば100m5)内に受信されたか否かをステップA
3にて判断する。このステップA3においてYeS、つ
まりタイマ101にて設定されるデータ待機時間内に、
上記アンサ・ツー・リセット・データが、I10端子、
入力コントローラ90.入力バッファ89、システムバ
ス71を介してイニシャルパラメータRAM76内に書
込まれたことが、メインコントローラ77にて判断され
ると、ステップA4に進み、上記メインコントローラ7
7はさらに−[記イニシャルパラメータRAM76内の
直込みデータが本ターミナル41に対応する正しいもの
であるか否かを判定する。このステップA4においてY
esと判定されると、ステップA5に進み、メーインコ
ンi・ロー577は−rニシャルパラメータRA M 
76内の各インターフェイスバイI−を、ICカード1
1の動作条件設定データとして各対応する回路に割当て
セットする。すなわち、インタ−7エイスバイt−T 
A 1に相当するICカード11の動作周波数設定デー
タは、データ伝送ライン76aを介してICカード用動
作周波数セレクタ9日にセットされ、また、インター7
エイスバイトT81に相当するデータメモリ65に対す
る書込み電圧設定データおよび最大許容書込み電流設定
データは、それぞれVppレベルラッチ部92およびI
ppレベルラッチ部94にセットされる。
そして、上記インター7エイスバイトTA2に相当する
ICカード11に対する最大データ伝送−の設定データ
はメインコントローラ77自身にセットされ、上記TB
2に相当する応答信号持ち時間の設定データはタイマ1
01にセットされる。
この場合、上記ステップA2において、このタイマ10
1にセットされていた一定データ待機時間は、現在装着
中のICカード11専用の持ち時間に自換えられるよう
になる。また、さらに上記インターフェイスバイトTC
2に相当するデータメモリ65に対する書込み電圧印加
時間の設定データは、Vppタイマラッチ部93にセッ
トされる。
これにより、メインコントローラ77が制御する最大デ
ータ伝送−1Vpp電源95により定められるデータ書
込み電圧、Vpρタイマ96により定められるデーター
込み電圧連続印加時間、Ippリミッタ97により定め
られるデータ書込み電流の許容値、そして動作周波数セ
レクタ98により定められるカード用の動作周波数は、
そのそれぞれすべてが上記イニシャルパラメータRAM
 76に書込まれたアンサ・ツーφリセット・データに
基づき、現在装着中のカード11専用の動作条件に対応
する値にセットされるようになる。
したがって、例えば各カード毎にデータ書込み電圧Vp
pおよびその連続印加時間、許容電流Ippあるいはデ
ータ読込み能力、応答能力等の動作条件が異なっていて
も、カード11側においてアンサ・ツー・リセット・デ
ータの発信機能、ターミナル41側においてその条件デ
ータのt?ワット能を−えていれば、あらゆる性能のカ
ードに対応する動作条件を設定することができる。
一方、」−配ステップA3’においてNo、あるいはス
テップA4においてNoと判定されると、ステップA6
に進み、そのNoと判定された回数1fi3回に達した
か否かが判断される。この場合、−ト配ステップA2あ
るいはA3においてNoと判定された回数は、ワーキン
グRAM73のカウントデータエリアにて記憶するもの
で、このカウントデータの値をメインコントローラ77
、にてチェックすることにより、ステップ八6における
判断が行なわれる。そして、このステップ八6において
NOと判断された場合には、再び上記ステップA1に進
み、ICカード11に対するイニシャルデータの送信を
行なう。一方、上記ステップ八〇においてyes、つま
りカード11側より発信されたアンサ・ツー・リセット
・データは、確実に本ターミナル41(こ対応するもの
ではないと判断されると、メインコントローラ77はリ
ーダ・ライタコントローラ80に制御命令を送信するこ
とによりリーダ・ライタ機構部102内のプランジャを
弾き、カードロック機構を解除しICカード11を排出
してその接続関係を断つ。これにより、例えば本ターミ
ナル41に装着されたICカード11が、全くこのシス
テムに対応1)ないものであるか、あるいはその動作条
件の設定が不可能であるものの場合には、予め上記ステ
ップ八6においてカード11との接続は断たれ、トラブ
ルの腎生は未然に防止されるようになる。
〈セレクティング処理〉 次に、上記ステップA5において、被装着カード11に
対するイニシャルパラメータのセットが完了すると、第
6図(B)にて示すステップA7に進み、メインコント
ローラ77は、システムプログラムROM74より’ 
E N Q ”コード、すなわち上記ステップA5にて
セットした動作条件で正常に相手側のカード11が作動
するか否かを確認する同合わせの用のコードを取出し、
システムバス71.出力コント0−ラ87.出力バッフ
ァ88およびI10端子を介してICカード11側に送
信する。すると、カード11側では、I10端子を介し
て送られてきた’ E N Q ”信号を入力コント0
−ラ60および入力バッフ7F59を介して受信し、ワ
ーキングRAM56に瑚込む(ステップB4)。この場
合、ステップB5において、上記入カコンi・ローラ6
0は−[記“’ENQ’″信号のパリティチェックを行
なうもので、ここでYeS、つまり入力信号のパリティ
チェックOKと判定されると、ステップB6に進み、シ
ステムコントローラ56は、上記ワーキングRA M 
55内に1込まれた’ E N Q ”コードを正規の
゛’ENQ″′コードとして受けることができるか否か
を判別する。このステップB6においてYeS、つまり
上記“’ENQ″′コードを正常の動作状態にて正規に
受けることができると判別されると、ステップB7に進
み、システムコントローラ56は、本カー[!11が上
記ターミナル41側での8Q定勅作条件により正常な動
作状態にあるという判断に基づき、システムプログラム
ROM54より“’ACK”コードを取出し、出力バッ
ファ61.出力コン1〜ローラ62および1.10端子
を介してターミナル41側に送信する。一方、上記ステ
ップB5あるいはB6においてNOと判定されると、ス
テップB8に進み、システムコントローラ56は、本カ
ード11が上記ターミナル41側での設定動作条件では
正常に動作しないという判断、あるいはターミナル4゛
1.カード11間の伝送系に何等かの巽常があるという
判断に基づき、システムプログラムROM54より”N
AC”−1−ドを取出し、出力バッファ61.出力コン
トローラ62および1710端子を介してターミナル4
1側に送信する。
すると、ターミナル41側では、−F記カード11側よ
り1,10端子を介して送らねてくる°’AC1〈パ信
号あるいは’ N A C”信号を、ステップ八8にお
いて待機受信する。この場合、上記” A C;〈″信
号あるいは’ N A C”信号が、上記ステップA5
においてターr7101に設定されたICカード11の
応答待ら時間(例えば150m5)内に受信されたか否
かをステップA9にて判断する。
このステップA9においてYeSlつまりタイマ101
にて設定されるICカード11の応答待ち時間内に、上
記” A CK ”信号あるいは” N A C”信号
が、I 、/′O端子端子内入力コントローラ90力バ
ッフ789.システムバス71を介してワーキングRA
M73内に書込まれたことが、メインコン1〜〇−ラ7
7にて判断されると、ステップA10に進み、上記メイ
ンコントローラ77はさらに上記ワーキングRAM73
内の書込みデータが本ターミナル41に対応する正しい
ものであるか否かを判定する。このステップA10にお
いてYeSと判定されると、ステップAllに進み、メ
インコントローラ77はワーキングRA M 73内に
癩込まれたコードが” A CK ”か否かを判断する
。そして、このステップA11においてYes。
つまり上記ステップ八8にて受信したカード11側から
の信号は’ A CK ”であり、上記ステップA5に
おいて設定した各動作条件により、カード11が正常に
作動していることが確認されると、ターミナルリカー1
間の伝送系異常無しとしてステップ△12に進み、メイ
ンコントローラ77は、ターミナル属性ROM75に記
憶されたターミナルの種類に応じて異なるターミナルコ
ードTCを取出し、出力コントローラ87を介して出カ
バツー37〜 ファ88にラッチさせ、次のステップ以降におIJる属
性交換処理に備える。
一方、上記ステップA9、AIOあるいはA11におい
てNOと判定されると、ステップA13に進み、そのN
oと判定された回数が3回に達したか否かが判断される
。この場合、上記ステップA9、A10あるいはA11
においてNoと判定された回数は、ワーキングRAM7
3のカウントデータエリアにて記憶するもので、このカ
ウントデータの値をメインコントローラ77にてチェッ
クすることにより、ステップA13における判断が行な
われる。そして、このステップA13においてNoと判
断された場合には、再び上記ステップA7に進み、IC
カード11に苅するE N Q ”コードの送信を行な
う。一方、上記ステップ△13においてyes、つまり
カード11側J:り送信された信号内容は本ターミナル
41に対応するものではないと判断されるか、あるいは
カード11側から送信された信号が” N A C”信
号であり、1記ステツプA5において設定した各動作条
件ではICカード11は正常動作しない、あるいはター
ミナル−カード間の伝送系に何等かの異常有りと判断さ
れると、メインコントローラ77はり一ダ・ライタコン
トローラ80に制御命令を送信することにより、リーダ
・ライタ機構部102内のプランジャを弾ぎ、ICカー
ド11を排出してその接続関係を断つ。これにより、上
記ステップA5におけるイニシャルパラメータのセット
後においても、本ターミナル41に装着したICカード
11が正常動作を行なわない場合には、カード→ターミ
ナル不対応あるいは伝送系異常としてカード11との接
続は断たれ、トラブルの発生は未然に防止されるように
になる。
〈属性交換処理〉 次に、第6図(C)以降に示される属性交換の処理動作
について説明する。
まず、ステップA14に示すように、ターミナル41は
、上記ステップA12において出力バッファ88にラッ
チセットしたターミナルコードTCを、I10端子を介
してカード11側に伝送する。この場合、ターミナルコ
ードTCは、例えば第17図に承すようなデータフォー
マットに絹まれで伝送されるもので、カード11側では
、ステップB9において、このターミナルコードTCを
入力コントローラ60および入力バッファ59を介して
受信し、ワーキングRA M 55にて記憶する。この
場合、ステップ810において、上記入力コントローラ
60は、上記ターミナルコードTCの組込まれた伝送信
号のパリティチェックを行ないそのデータ内容が正しい
か否かを判定するもので、ここでyes、つまり伝送信
号のパリティチェックOKと判定されるど、ステップ8
11に進み、システムコントローラ56は、アプリケー
ションROM 53に記憶されたカードの種類に応じて
異なるアプリケーションネームAPNを取出し出力バッ
ファ61にラッチさせ、次のステップに漏える。そして
、ステップ812において、上記ステップ811にて出
力バッファ61にラッチセットシたアプリケーションネ
ームA l) Nを、出力]ントローラ62およびI1
0端子を介してターミナル41側に伝送する。この場合
、アプリケーションネームAPNは、例えば第18図に
示すようなデータフォーマットに組まれてカード種別]
−ドとして伝送されるもので、そのネームエリアは、例
えば拡張バイト(2バイト)を含めて12バイトで構成
される。また、このアプリケーションネームAPNの伝
送時においては、データメモリ65内にて記憶されるカ
ードスティタスデータSTをも、リード・ライトコント
ローラ58およびカードスティタスバッファ66を介し
て、上記カード種別コードとしてターミナル41側に伝
送される。一方、上記ステップB10においてNOと判
定されると、ステップF313に進み、システムコント
ローラ56は上記ターミナルコードTCの読込み不可能
との判断に基づき、システムプログラムROM 54よ
り°’NAC”−]−ドを取出し、出力バッファ61.
出力コントローラ62およびI10端子を介してターミ
ナル41側に送信する。
すると、ターミナル、41側では、上記カード11側よ
りI10端子を介して送られてくるカード種別コードま
たは“’ N A C”信号を、ステップA15におい
て受信し、ワーキングRAM73に記憶させる。そして
、ステップA16に進み、メインコントローラ77は上
記ワーキングRAM73内の書込みデータが本ターミナ
ル41に対応する正しいものであるか否かを判定する。
このステップA16においてYeSと判定されると、ス
テップA17に進み、メインコントローラ77はワーキ
ングRAM73内に書込まれたデータが’NACI+か
否かを判断する。このステップA17においてNo、つ
まり上記カード11側より送られたデータは、” N 
A C”ではなく、カードアプリケーションネームAP
NとカードスティタスデータSTを含んだカード種別コ
ードであると判断されると、ステップA 、18および
A19に示すような、カード種別判定フローに進む。
一方、上記ステップA16においてNoあるいはA17
においてYeSと判定されると、ステップA20に進み
、ステップA16においてはNo。
ステップA17においてはYeSと判定された回数がn
回(例えばn−2)に達したか否かが判断される。この
場合、上記ステップA16あるいはA17においてNo
あるいはYeSと判定された回数1よ、ワーキングRA
 M 73のカラン1〜データにて記憶するもので、こ
のカラン1〜データの値をメインコンミルローラ77に
てチェック4ることにより、ステップA20における判
断が行なわれる。
そして、このステップA20においてNoと判断された
場合には、再び上記ステップ△14に進み、ICカード
11に対づるターミナルコードTOの伝送を行なう。一
方、上記ステップA20においてYes、つまりカード
11側より送信された信号内容は本ターミナル41に対
応するもので(、!ないと判断されるか、あるいはカー
ド11側から送信された信号が’ N A C”信号で
あり、1〕記ステツプ810の特点において、既にター
ミナルコードTCは受信不可能となっていると判断され
ると、メインコントローラ77はリーダ・ライターコン
1へローラ80に制御命令を送信することにより、す〜
り・ライタ機構部102内のプランジャを弾き、ICカ
ー1・11を111出してその接続関係を断つ。
これにJ、す、勺−ミJル41側におけるイニシA・ル
パラメータのセット(こより[Cカード11が1に常動
作を開々hした後の段階においても、ターミjルI]−
FTOおJ:びカード種別コードのテ〜り授受が旨く行
なわれない場合に11 、カード−→ターミナル不対応
どしてカート11どの接続は断7:: h、トラブルの
光′1:は未然に防止されるJ、うにに4rる。
< /’ブリケーションネームの判別処理〉次に、I−
記ステッ1A゛18お」−ひA19におiするカード種
別判定動作を説明覆る。
第19図はL記カード種別判定動作を詳細に示すもので
、まず、F記ステップ[312において、既にカード1
1111!lよりjXられワーキングRAへ473内に
記憶された)J−1一種別二1−ド(アプリケーション
ネームAPNIを、ステップA19aにおいて、メイン
コンミルローラ77にて取出し、ターミナル属性ROM
 751.:、て予め記憶されているアプリケーション
ネー1. A P Nと、その用途種別が対応関係にあ
るかどうかを判断する。ここで、本ターミナル41のタ
ーミナルコードTCがマーチヤントコードでアプリケー
ションネームAPNが例えばabc銀行店頭設園用であ
ると仮定して、カード11側より送られるカード種別コ
ートのアプリケーションネームAPNが例えばa b 
C銀行頂金出入れ用のabc銀行cd支店である場合に
は、上記ステップA19aにおいて両アプリケーション
ネームが一致すると判定され、ステップA211ス降の
情報交換処理に移行する。このステップA21では、上
記ステップA19aにおいて、現在装着中のICカード
11は本ターミナル41にその種別が一致したという判
断に基づき、初めてシステムプログラムROM74より
正式な命令コードを取出しカード11側に伝送する。
一方、上記ステップB12においてターミナル41側に
伝送されるカード種別コードのアプリケーションネーム
APNが、例えば一般買物用のXy信販クレジットカー
ドである場合には、上記ステップA19aにおいてカー
ド種別が不一致と判45一 定され、ステップA22におけるカード排出処理に移行
する。このステップA22では、上記ステップ△19a
において、現在装着中のICカード11は本ターミナル
41にその種別が一致しないものであるという判断に基
づき、メインコントローラ77がリーダ・ライタコン1
〜ローラ80に制御命令を送信することによりリーダ・
ライタ1幾構部102内のプランジャを弾き、ICカー
ド11を排出してその接続関係を断つ。また、これと共
に、表示ドライブコントローラ78にも制御ll命令を
送信し、表示部44に対してカード種別が不一致である
ことを表示させる。尚1.ト上記施例では、アプリケー
ションネームAPNがターミナル属性ROM 75に予
め記憶されているが、ターミナルのパワーオン後に起動
用のカードを挿入することにより、アプリケーションネ
ームAPNをワーキングRA M 55に廁込むように
してもよい。以上のように、例えばICカード11の用
途目的がターミナル41の種類に一致しない場合には、
実際の情報交換が行なわれる以前に、予めカード11と
の接続を断つようにしたので、ターミナル誤動作等のト
ラブル発生を未然に防ぐことができる。
〈命令コードの判別処理〉 次に、上記カード種別判定動作の後に、ターミナル41
側よりカード11側へ命令コードを送って実際の情報交
換処理を行なう際の、ターミナル命令確認動作について
説明する。
第20図は上記ターミナル命令確認動作を詳細に示すも
ので、まず、−V記ステップA14において、既にター
ミナル41側より送られICカード11のワーキングR
AM55内に記憶されたターミナルコードTCと、上記
第19図にお1する、ステップA21(情報交換開始ス
テップ)において送られてくる命令コード(COM)と
を、ステップB14において、所定の関係式をもって演
眸加工する。そして、このステップ814にてそれぞれ
演紳加工したターミナルコードTC−とその命令コード
(COM”)とが、それぞれ正規の対応関係にあるかど
うかをステップ815において比較判断する。ここで、
上記ステップA21において送られてくるターミナル命
令コード(COM”)が例えば暗証番号の比較照合命令
(PIN  C。
mpare)である場合には、上記ステップB15にお
いてターミナル命令コード一致(TO=PIN  Co
mpare)と判定される。また、ターミナル命令コー
ドが例えば暗証番号の書込み命令(PIN  Writ
e)である場合には、−上記ステップB15においてタ
ーミナル命令コード不一致(TC−≠PIN  Wri
te)と判定される。すなわち、−上記ステップB15
におけるターミナルコードTC−とその命令コードCO
M=との比較判定結果は、第21図に示すようなターミ
ナルコードと命令フードとの対応表に従うものであり、
各種ターミナルにおいて存在すべき命令コード(O印で
示している)がカード側に送られた時のみ一致の判定が
下され、その他存在すべきでない命令]−ドが送られた
時に(ま不一致の判定が下される。そして、上記ステッ
プB15において、ターミナルコードTC−と命令コー
ドCO〜4′どの一致判定が下されると、ステップB1
6に進み、ターミナル41との対応が確認された命令コ
ード(この場合、暗証番号比較照合命令)に従って、例
えばターミナル41よりキー人力される暗証番号と本カ
ード11のデータメモリ65内に記憶されるPINとを
、比較部63にて比較処理する。そして、上記比較した
互いの暗証番号PINが一致すると、金銭取引きの情報
交換処理動作に移行する。一方、上記ステップB15に
おいて、ターミナルコードTC−と命令コードCOM−
との不一致判定が下されると、ステップF317に進み
、システムコントローラ56は、ターミナル41に対し
て、上記ステップA21にて送信した命令コードがター
ミナルコードTCに対応していない誤り命令コードであ
ることを知らせると共に、システムプログラムROM5
4あるいはデータメモリ65にロックを掛け、メモリ内
容の不正な読出しあるいは書替え等を未然に防止する。
したがって、例えば、ターミナル41側に何等かの細工
を施して、被装着ICカード11の内容を不正利用しよ
うとした場合でも、不正命令コードに基づく命令の実行
は不可能であり、安全性の高いICカードシステムを実
現できる。
〈カードスティタスの登録および確認処理〉次に、本I
Cカードシステムにおけるカードスティタス登録機能に
ついて説明する。
第22図はそのカードスティタス登録機能およびその確
認動作を示すフローチャートであり、まず、ステップA
101における、ICカード11の製造終了時点におい
て、例えば前記第1図に示すようなカード製造ターミナ
ル12にて、ICカード11のデータメモリ65内に製
造終了スティタスを閤込む。このカード製造工程の終了
後において、カード発行工程に進み、カード発行ターミ
ナル22にICカード11を装着すると、まずターミナ
ル22は、ステップAlO2において、上記カー111
側データメモリ65内のスティタスデータSTを読込み
、製造終了スティタスが有るか無いかを判断する。この
ステップAlO2においてYesと判断されると、所定
のカード発行工程を終了したのち、ステップAlO3に
進み、力−ド発行ターミナル22により上記カード11
内のデータメモリ65に対して、さらに鈍行T稈終了ス
ティタスを書込む。このカード発行工程の終了後におい
て、暗証番号IIN登録T稈に進み、PIN登録用ユー
ザターミナル32にICカード11を装着すると、まず
ターミナル32は、ステップAlO4において、上記カ
ード11側データメモリ65内のスティタスデータST
を読込み、発行終了スティタスが有るか無いかを判断す
る。
このステップAlO4においてYeSと判断されると、
所定のPIN登録工程を終了した後、ステップAlO3
に進み、ユーザターミナル32により上記カード11内
のデータメモリ65に対して、PINa録スティタスを
書込む。このPIN登録工程の終了後において、店頭利
用工程に進み、例えば前記第2図に示すような店頭ター
ミナル41にICカード11を装着すると、まずターミ
ナル41は、ステップA106において、上記カード1
1側データメモリ65内のステイタスデ゛−タS丁を読
込み、PIN登録スティタスが有るか無いかを判断する
。このステップA106においてYesど判断されると
、ステップA107に進み、店頭における商品の購入が
可能になる。ここで、第23図は上記ICカード11の
データメモリ65内に記憶されるカードスティタスデー
タSTのコード内容を示すもので、8ビットコードのう
ら、bが上記ステップA101において書込まれる製造
二[程終了スティタスを示すビット、Cが上記ステップ
AlO3において書込まれるPIN登録スティタスを示
すビット、そしてdが上記ステップAlO3において書
込まれる光行T程終了スティタスを示すビットである。
さらに、このスティタスデータST内には、aに照合番
号を3回連続して間違えた状態を示すビット、fにター
ミナル41からの書込み命令に対して書込み項目エリア
の存在しない状態を示すピッ1〜、そしてhにカード無
効状態を示すビットが設けられている。eおよび0は未
使用ピッ1へである。
一方、上記ステップAlO2あるいはAlO4外におい
てNo、つまりカード発行工程に進んだ際に、ICカー
ド11のデータメモリ65内に製造工程終了スティタス
が書込まれていない、つまり上記第23図におけるビッ
トエリアbに“′1″が立っている、あるいはPIN登
録工程に進んだ際に、ICカード11のデータメモリ6
5内に発行工程終了スティタスが書込まれていない、つ
まり上記第23図におけるピッI−■リアdに°1′′
が立っていると判断されると、ステップAlO3に進み
、各ターミナル22あるいは32は、当然終了したはず
の工程を終了していないという、「システム不正使用の
可能性有り」の判断に基づき、ICカード11の7ラグ
64にフラグを断て、システムコントローラ56の実質
的な制胛が不能になるようにする。これによりカード自
体を無効にする。さらに、上記ステップA106におい
てNOlつまり店頭利用工程に進んだ際に、ICカード
11のデータメモリ65内にPINN録スティタスが書
込まれていない、つまり上記第23図におけるビットエ
リアCに′1″が立っていると判断されると、当然店頭
設置のターミナル41では、暗証番目PINによる本人
照合が行なえないので、商品の購入は不可能であり、必
然的に上記PTN登録工程におけるPINの登録が要求
される。しかし、この場合前記第1図を用いて説明した
ように、ユーザターミナル32にてPINの登録を行な
うには、発行者よりユーザ側に直接別便にて送られてく
る照合番号IPrNがPIN書込みのキーコードとして
必要となるので、例えばこのICカードが第3者により
盗難されたものであれば、PINの登録は絶対に行なう
ことができないので、不正使用は不可能となる。これに
より、例えば正規のカード製造、発行およびP■N登録
ルートを経過してないICカードを不正利用しようとし
ても、その都度、カード内データメモリ65のカードス
ティタスデータSTがチェックされるので、未然にカー
ド犯罪を防止することが可能となる。一方、上記第23
図におけるヒツトエリアa、f、hを、実際のカード使
用の際に適宜ターミナルにて表示等して利用することに
より、例えばPINのキー人力間違えによるトラブルの
発生を軒減することも可能である。
したがってこのように構成されるICカードシステムに
よれば、上記第6図(△)におけるステップB3→A2
乃至A5において、カード11側のデータROM52に
て記憶されるアンサ・ツー・リセット・データを、ター
ミナル41側に伝送してイニシャルパラメータRAM7
5に記憶させ、このRAM76内に配憶されたICカー
ドの動作条件設定データに基づき、メインコントローラ
77により制限される最大データ伝送鰺、Vpp電源9
5により定められるデータ書込み電圧、Vppタイマ9
6により定められるデータ書込み電圧の連続印加時間等
を設定II+ mするようにしたので、各ICカード毎
に異なる動作条件を有していても、その全てのカードに
適合する動作条件の設定が可能となる。そして、上記I
Cカード11に対する動作条件設定の後には、−上記第
6図(B)におけるステップA7→B4において、tC
カード11に対して正常動作確認のためのE N Q 
”信号を送信し、このE N Q ”信号がカード11
側において正規に受信できるか否かによってカード11
の動作状態を確認するようにしたので、上記” E N
 Q ”信号が正しく受信されていない場合には、ステ
ップB8にて’ N A C”信号をターミナル41側
に送信し、ステップA11→A13を介してカード排出
処理に進むようにしているので、上記ターミナル411
I!lにて設定した動作条件にてICカード11が正常
動作しない場合には、情報交換処理動作に進むことなく
、カードターミナル41→tCカード11間の信号伝送
は未然に解除されるようになる。
[発明の効果] 以上のようにこの発明によれば、予めICカード内に、
そのカード自身の動作条件設定データを記憶させ、カー
ドターミナルとIcカードとの接続時において、カード
ターミナルが上記IGカードにて記憶される動作条件設
定データに基づきICカードを作動させ、そして、カー
ドターミナルよりICカードに対して正常作動確認の信
号を送信した際に、ICカード側においてその正常作動
確認信号が正規に受信されない場合には、カードターミ
ナルとICカードとの接続を断つように構′成したので
、例えばICカードの^性能化に伴いその動作条件が変
化した場合でも、各種ICカードに応じた動作条件をタ
ーミナル側にて設定することが可能となるばかりか、そ
の設定動作条件におけるICカードの動作状態が確認で
き、情報交換処理動作に移行する以前にトラブル発生を
防ぐことができる。
【図面の簡単な説明】
第1図はこの発明の一実施例に係わるICカードシステ
ムにおけるICカードの製造1発行および暗証番号(P
IN)の登録工程を示す図、第2図は上記ICカードシ
ステムにおけるICカードおよびそのカードターミナル
を示す外観構成図、第3図は上記ICカードシステムに
おけるICカードの回路構成を示す図、第4図は上記I
Cカードシステムにおけるカードターミナルの回路構成
を示す図、第5図は上記ICカードシステムにおける動
作全体の流れを簡略化して示すフローチャ−ト、第6図
(A)乃至(C)は上記ICカードシステムにおける動
作全体の流れを上記カードターミナル側とICカード側
とで対応させて示すフローチャート、第7図は上記IC
カード内にて記憶されるアンサ・ツー・リセッ1−・デ
ータを示す全体構成図、第8図は上記第7図におけるイ
ニシャルバイトTSのコード内容を示す図、第9図は上
記第7図におけるフォーマットバイ1〜TOのコード内
容を示す図、第10図は上記第7図におけるインターフ
ェイスバイトTAIのコード内容を示す図、第11図は
上記第7図におけるインターフェイスバイトTB1のコ
ード内容を示す図、第12図は上記第7図におけるイン
ターフェイスバイトTC1のコード内容を示す図、第1
3図は上記第7図におけるインター7エイスバイトTD
nのコード内容を示す図、第14図は上記第7図におけ
るインターフェイスバイトTA2のコード内容を示す図
、第15図は上記第7図におけるインターフェイスバイ
トTB2のコード内容を示す図、第16図は上記第7図
におけるインターフェイスバイl−T C2のコード内
容を示す図、第17図はF記カードターミナル内に記憶
されるターミナルコード(TC>をICカード側に伝送
する際のデータフォーマットを示す図、第18図は−F
記ICカード内に記憶されるカードアプリケーションネ
ーム(APN)およびカードスティタスデータ(ST)
をカードターミナル側に伝送する際のデータフォーマッ
トを示す図、第19図は上記ICカードシステムにおけ
るカードターミナル側においてICカードより伝送され
るカード種別コードに基づき実行されるカード種別判定
動作を示すフローチャート、第20図は、上記1cカー
ドシステムにおけるICカード側においてカードターミ
ナルより伝送されるターミナルコードとターミナル命令
コードとに基づき実行されるターミナル命令確認動作を
示すフローチャート、第21図は上記ターミナル命令確
認動作におけるターミナルコードとターミナル命令コー
ドとの対応関係を示す図、第22図は上記ICカードシ
ステムにおけるカードスティタス登録機能を示すフロー
チャート、第23図は−1−1!r! I Cカード内
に記憶されるカードスティタスデータ(ST)のコード
内容を示す図である。 11・・・ICカード、41・・・カードターミナル、
42・・・カード挿入口、51・・・ターミナルシステ
ムバス、52・・・データROM、54・・・カードシ
ステムプログラムROM、55・・・ノノードヮーキン
グRAM、56・・・システムコン1〜ローラ、61川
カード出力バツフア、65・・・データメモリ、71・
・・ターミナルシステムバス、73・・・ターミナルワ
ーキングRAM、74・・・ターミナルシステムプログ
ラムROM、76・・・イニシャルパラメータRA M
 。 76a・・・データ伝送ライン、77・・・メインコン
トローラ、80・・・リーダ・ライタコンl−ローラ、
8B・・・ターミナル出力バッファ、89・・・ターミ
ナル人力バッファ、92・・・Vppレベルラッチ部、
93・・・Vppタイマラッチ部、94・・・Tppレ
ベルラッチ部、95・・・Vpp電源、96・・・Vp
pタイマ、97・・・Ippリミッタ、98・・・カー
ド用動作周波数セレクタ、99・・・発振器、101・
・・タイマ、102・・・リーダ・ライタ機構部。 −61〜 10、、  Φ 0−F− 1000−に 00 − U ○○  T−cn QOF ℃ ○○ +    、j:  00  P−ヘ  −
0セ ℃ 0いF℃ へ a+   O−Q 、1 −  〇  −( ll −0?− flo    −ゞ □ fO、” −06の no、−、。 ■ 0f− 1゜  −式 %式% カードスティタヌ(ST) 正常 PINオイトケ)カート′ 撞寸主カード わ丈用 正字 し;シイ更T丁〕 i−宇 第23図

Claims (1)

    【特許請求の範囲】
  1.  ICカードおよびこのICカードが装着されるカード
    ターミナルからなるICカードシステムにおいて、上記
    ICカード内においてそのカード自身の動作条件設定デ
    ータを記憶する手段と、上記カードターミナルとICカ
    ードとの接続時においてカードターミナルが上記ICカ
    ードにて記憶される動作条件設定データに基づきICカ
    ードを作動させる手段と、上記カードターミナルにおけ
    るICカードの動作条件設定後においてICカードに対
    して正常作動確認の信号を送信する手段と、このカード
    ターミナルからの正常作動確認信号がICカード側にお
    いて正規に受信されたか否かを判定する手段と、ICカ
    ードにおいて上記正常作動確認信号が正規に受信されな
    いと判定された場合にはカードターミナルとICカード
    との接続を断つ手段とを具備し、伝送系異常の状態で情
    報交換処理が行なわれるのを未然に防止することを特徴
    とするICカードシステム。
JP15683485A 1985-07-16 1985-07-16 Icカ−ドシステム Expired - Lifetime JP2564480B2 (ja)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP15683485A JP2564480B2 (ja) 1985-07-16 1985-07-16 Icカ−ドシステム
US06/884,279 US4810862A (en) 1985-07-16 1986-07-10 System for judging propriety of use of an integrated circuit card with a card terminal
EP86109530A EP0209092B2 (en) 1985-07-16 1986-07-11 IC card system
AT86109530T ATE95330T1 (de) 1985-07-16 1986-07-11 Chipkartensystem.
DE3689089T DE3689089T3 (de) 1985-07-16 1986-07-11 Chipkartensystem.
CA000513910A CA1301891C (en) 1985-07-16 1986-07-16 Integrated circuit card system
AU60231/86A AU568457B2 (en) 1985-07-16 1986-07-16 Ic card system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15683485A JP2564480B2 (ja) 1985-07-16 1985-07-16 Icカ−ドシステム

Publications (2)

Publication Number Publication Date
JPS6217866A true JPS6217866A (ja) 1987-01-26
JP2564480B2 JP2564480B2 (ja) 1996-12-18

Family

ID=15636376

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15683485A Expired - Lifetime JP2564480B2 (ja) 1985-07-16 1985-07-16 Icカ−ドシステム

Country Status (7)

Country Link
US (1) US4810862A (ja)
EP (1) EP0209092B2 (ja)
JP (1) JP2564480B2 (ja)
AT (1) ATE95330T1 (ja)
AU (1) AU568457B2 (ja)
CA (1) CA1301891C (ja)
DE (1) DE3689089T3 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6476397A (en) * 1987-09-18 1989-03-22 Matsushita Electric Industrial Co Ltd Password number input apparatus
JPH0377189A (ja) * 1989-08-10 1991-04-02 Roehm Properties Bv 使用料金支払装置および被使用対象供給装置
JPH0442383A (ja) * 1990-06-07 1992-02-12 Toppan Printing Co Ltd Icカード用リーダライタ

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2605431B1 (fr) * 1986-10-16 1988-12-02 France Etat Procede de paiement electronique utilisant une carte a memoire
US4939353A (en) * 1987-01-22 1990-07-03 Kabushiki Kaisha Toshiba Processing system for enabling data communication with a self-diagnose device
JPH022475A (ja) * 1988-06-15 1990-01-08 Omron Tateisi Electron Co Icカード
JPH025192A (ja) * 1988-06-24 1990-01-10 Oki Electric Ind Co Ltd Icカードリーダライタ装置
JPH0648838B2 (ja) * 1988-07-18 1994-06-22 株式会社田村電機製作所 公衆電話機
JPH04178791A (ja) * 1990-11-13 1992-06-25 Mitsubishi Electric Corp Icカード
FR2676294B1 (fr) * 1991-05-06 1993-07-16 Gemplus Card Int Procede de verrouillage pour carte a memoire.
JP2935613B2 (ja) * 1992-10-15 1999-08-16 沖電気工業株式会社 Icカードおよびicカードシステム
US5371794A (en) * 1993-11-02 1994-12-06 Sun Microsystems, Inc. Method and apparatus for privacy and authentication in wireless networks
FR2716989B1 (fr) * 1994-03-04 1996-04-05 Gemplus Card Int Procédé de fonctionnement d'une carte à puce.
JP2951844B2 (ja) * 1994-06-30 1999-09-20 日本信販株式会社 クレジットカードシステム及び該システムを用いたクレジットカードの発行方法
DE69513200T2 (de) * 1995-02-17 2000-06-21 Europay International S A Wate Durch integrierte schaltung überwachtes transaktionsverwaltungssystem
AUPP053597A0 (en) * 1997-11-25 1997-12-18 Canon Information Systems Research Australia Pty Ltd Device and method for authenticating and certifying printed documents
FR2776788B1 (fr) * 1998-03-24 2000-06-09 Gemplus Card Int Procede de commutation d'applications sur une carte a puce multi-applicative
DE10048939B4 (de) * 1999-12-11 2010-08-19 International Business Machines Corp. Bedingte Unterdrückung der Überprüfung eines Karteninhabers
DE10156783A1 (de) * 2001-11-19 2003-05-28 Giesecke & Devrient Gmbh Steuerung eines Zahlungsverkehrsterminals
US8396809B1 (en) 2002-05-14 2013-03-12 Hewlett-Packard Development Company, L.P. Method for reducing purchase time
US6934664B1 (en) 2002-05-20 2005-08-23 Palm, Inc. System and method for monitoring a security state of an electronic device
TWI250759B (en) * 2003-06-09 2006-03-01 Sony Corp Information recording medium, data processing method and computer program
US20060099991A1 (en) * 2004-11-10 2006-05-11 Intel Corporation Method and apparatus for detecting and protecting a credential card

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57113127A (en) * 1980-12-31 1982-07-14 Fujitsu Ltd Initialization system of information processing system
JPS59107483A (ja) * 1982-12-10 1984-06-21 Nippon Telegr & Teleph Corp <Ntt> Icカ−ドへの書込み処理方法
JPS6049471A (ja) * 1983-07-29 1985-03-18 エヌ・ベ−・フイリツプス・フル−イランペンフアブリケン カ−ドリ−ダとペイカ−ド交換デ−タ間の認証方式

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3906460A (en) * 1973-01-11 1975-09-16 Halpern John Wolfgang Proximity data transfer system with tamper proof portable data token
US3971916A (en) * 1974-03-25 1976-07-27 Societe Internationale Methods of data storage and data storage systems
FR2304965A2 (fr) * 1974-03-25 1976-10-15 Innovation Ste Int Procede et dispositif de commande electronique
US3934122A (en) * 1974-08-15 1976-01-20 Riccitelli James A Electronic security card and system for authenticating card ownership
FR2311360A1 (fr) * 1975-05-13 1976-12-10 Innovation Ste Int Systeme pour memoriser des donnees de maniere confidentielle au moyen d'objets portatifs electroniques comportant un circuit de memorisation des erreurs de code confidentiel
US4222516A (en) * 1975-12-31 1980-09-16 Compagnie Internationale Pour L'informatique Cii-Honeywell Bull Standardized information card
US4105156A (en) * 1976-09-06 1978-08-08 Dethloff Juergen Identification system safeguarded against misuse
US4310720A (en) * 1978-03-31 1982-01-12 Pitney Bowes Inc. Computer accessing system
US4230265A (en) * 1979-05-07 1980-10-28 Transaction Technology, Inc. Adaptive threshold optical reader
US4317028A (en) * 1980-04-21 1982-02-23 Simjian Luther G Subscriber check accepting and issuing apparatus
US4423287A (en) * 1981-06-26 1983-12-27 Visa U.S.A., Inc. End-to-end encryption system and method of operation
DE3273565D1 (en) * 1981-07-17 1986-11-06 L H W Auto Telephone Dialers L Telephone dialling system
IE820411L (en) * 1982-02-25 1983-08-25 L M Ericsson Ltd Portable device for storing and transferring data
US4650975A (en) * 1984-08-30 1987-03-17 Casio Computer Co., Ltd. IC card and an identification system thereof
JPH069067B2 (ja) * 1985-07-16 1994-02-02 カシオ計算機株式会社 Icカ−ドシステム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57113127A (en) * 1980-12-31 1982-07-14 Fujitsu Ltd Initialization system of information processing system
JPS59107483A (ja) * 1982-12-10 1984-06-21 Nippon Telegr & Teleph Corp <Ntt> Icカ−ドへの書込み処理方法
JPS6049471A (ja) * 1983-07-29 1985-03-18 エヌ・ベ−・フイリツプス・フル−イランペンフアブリケン カ−ドリ−ダとペイカ−ド交換デ−タ間の認証方式

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6476397A (en) * 1987-09-18 1989-03-22 Matsushita Electric Industrial Co Ltd Password number input apparatus
JPH0377189A (ja) * 1989-08-10 1991-04-02 Roehm Properties Bv 使用料金支払装置および被使用対象供給装置
JPH0442383A (ja) * 1990-06-07 1992-02-12 Toppan Printing Co Ltd Icカード用リーダライタ

Also Published As

Publication number Publication date
EP0209092A3 (en) 1988-07-27
EP0209092B1 (en) 1993-09-29
AU6023186A (en) 1987-04-02
CA1301891C (en) 1992-05-26
AU568457B2 (en) 1987-12-24
DE3689089D1 (de) 1993-11-04
JP2564480B2 (ja) 1996-12-18
DE3689089T2 (de) 1994-05-05
EP0209092A2 (en) 1987-01-21
EP0209092B2 (en) 1997-07-09
ATE95330T1 (de) 1993-10-15
US4810862A (en) 1989-03-07
DE3689089T3 (de) 1997-12-18

Similar Documents

Publication Publication Date Title
JPS6217866A (ja) Icカ−ドシステム
JPS6217863A (ja) Icカ−ドシステム
US4630201A (en) On-line and off-line transaction security system using a code generated from a transaction parameter and a random number
EP1040456B1 (en) Card activation at point of distribution
US4734569A (en) IC card
US9311636B2 (en) Mobile payment method and mobile payment apparatus
US20060064391A1 (en) System and method for a secure transaction module
JPS6332658A (ja) Icカ−ドシステム
JPH0682405B2 (ja) テストプログラム起動方式
JPS6246483A (ja) Icカ−ドにおけるデ−タ書込み方式
CN100468452C (zh) 一种实现电子存折(钱包)安全交易的方法
JP2564481B2 (ja) Icカ−ドシステム
JPS6217865A (ja) Icカ−ドシステム
GB2398152A (en) A Credit or debit card with a changing card number
JPS6217864A (ja) Icカ−ドシステム
JPS6217870A (ja) Icカ−ドシステム
JPS6217867A (ja) Icカ−ドシステム
JPS6217868A (ja) Icカ−ドシステム
JPS6246367A (ja) Icカ−ドの端末装置
JP2611218B2 (ja) 小型データ処理装置
CA2625235C (en) System and method for maintaining in the field an activation secure module
JPS6332657A (ja) Icカ−ドシステム
JPS6244870A (ja) Icカ−ド判別方式
JPS6272065A (ja) 顧客サ−ビスシステム
JPS62267863A (ja) Icカ−ド

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term