JPH0762854B2 - Icカードシステム - Google Patents

Icカードシステム

Info

Publication number
JPH0762854B2
JPH0762854B2 JP4338685A JP4338685A JPH0762854B2 JP H0762854 B2 JPH0762854 B2 JP H0762854B2 JP 4338685 A JP4338685 A JP 4338685A JP 4338685 A JP4338685 A JP 4338685A JP H0762854 B2 JPH0762854 B2 JP H0762854B2
Authority
JP
Japan
Prior art keywords
card
user
terminal device
register
pan
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
JP4338685A
Other languages
English (en)
Other versions
JPS61202280A (ja
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.)
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
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP4338685A priority Critical patent/JPH0762854B2/ja
Priority to CA000503166A priority patent/CA1266326A/en
Priority to DE8686102789T priority patent/DE3682790D1/de
Priority to EP86102789A priority patent/EP0193920B1/en
Publication of JPS61202280A publication Critical patent/JPS61202280A/ja
Priority to US07/120,773 priority patent/US4809326A/en
Priority to SG172894A priority patent/SG172894G/en
Publication of JPH0762854B2 publication Critical patent/JPH0762854B2/ja
Priority to HK58196A priority patent/HK58196A/en
Anticipated expiration legal-status Critical
Expired - Fee Related 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/22Payment schemes or models
    • G06Q20/229Hierarchy of users of accounts
    • 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/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • 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
    • 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/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
    • G06Q20/367Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
    • G06Q20/3674Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes involving authentication
    • 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/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • 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
    • 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/12Card verification

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Security & Cryptography (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Storage Device Security (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明はICカードシステムに関する。
〔従来技術とその問題点〕
一般に金銭を扱う機器例えば電子式キャッシュレジスタ
等においては、正当な操作者以外の第3者による悪用を
防ぐため、キーロックによる保護対策、つまり、管理者
のマスタキーが差込まれていないと本体が起動しないよ
うになっている。
しかしながら、上記従来の方法では、次のような欠点が
ある。
(a) 機械的にロックしているので、鍵の偽造が容易
である。
(b) 専用のロック機構をシステムとは別個に設けな
ければならないので、コストが高くなる。
(c) 動作中は鍵を差込んだままにして置かなければ
ならないので、盗難の危険があり、かつ、台数分の鍵が
必要になる。
一方、近年においては、クレジット会社等により発行さ
れたカードを使用することにより、現金の取扱いをせず
に商品の購入が可能となっている。上記カードとして
は、磁気を利用して情報を記憶するようにした磁気カー
ドが従来一般に使用されているが、最近ではカード内に
暗証番号及びその他各種の情報を記憶できるICを組込ん
でなる情報カード、所謂ICカードが開発されている。こ
のICカードを使用するクレジットカードシステムでは、
各商店にICカードターミナル装置を設置し、顧客が商品
を購入する際にICカードをICカードターミナル装置に挿
入し、ICカード内に買上げ日付、買上げ金額を書込むと
共に、ICカードターミナル装置のメモリにもカード番号
と金額を記録するようにしている。
しかして、上記ICカードターミナル装置も金銭情報を扱
う機器であるので、上記電子式キャッシュレジスタと同
様な悪用防止対策が必要であるが、現在では未だ充分な
対策が考えられていない。
〔発明の目的〕
本発明は上記の点に鑑みてなされたもので、正当な者以
外の第3者による悪用を確実に防止し得、極めて高い安
全性が得られるICカードシステムを提供することを目的
とする。
〔発明の要点〕
本発明は、ICカードターミナル装置起動専用のICカード
を用意し、ICカードターミナル装置を起動する際に、上
記ICカードからシステムソフトウエア及び暗号情報をIC
カードターミナル装置に与えることにより、初めて一般
のICカードとの間の情報交換が可能となるようにしたも
のである。
〔発明の実施例〕
以下図面を参照して本発明の一実施例を説明する。ま
ず、第1図によりICカードターミナル装置1の外観構成
について説明する。同図において、2はターミナル装置
本体、3は上記ターミナル装置本体2にコード4を介し
て接続されるキー入力部である。このキー入力部3に
は、キーボード5及び表示部6が設けられている。そし
て、上記ターミナル装置本体2には、CIカード挿入口7
が設けられると共に、動作状態を表示するための警告ラ
ンプA、B、C及びOKランプDが設けられている。上記
ICカード挿入口7には、商店側が使用する起動用ICカー
ド8、ユーザが使用するユーザーICカード9が挿入でき
るようになっている。上記起動用ICカード8及びユーザ
ーICカード9は、それぞれコネクタ部10a、10bを備えて
おり、上記ICカード挿入口7に挿入した際にコネクタ部
10a、10bがターミナル装置本体2内の電子回路に接続さ
れるようになっている。
次に上記ターミナル装置本体2内に設けられる電子回路
及び起動用ICカード8、ユーザーICカード9の回路構成
について第2図ないし第4図を参照して説明する。
まず、第2図によりターミナル装置本体2における電子
回路の構成について説明する。同図において11はインタ
ーフェース部で、上記ICカード挿入口7に挿入される起
動用ICカード8あるいはユーザーICカード9に接続する
コネクタ部(図示せず)を備えている。そして、上記イ
ンターフェース部11には、システムバス12が接続され、
このシステムバス12にカードローディング機構13、メイ
ンプログラムROM14、揮発性のアプリケーションプログ
ラムRAM15、上記システムA〜Dを駆動するランプ駆動
回路16a、16b、16c、16d、制御回路17、レジスタ18、1
9、20及び上記キー入力部3におけるキーボード5、表
示部6が接続される。上記レジスタ18、19には、ユーザ
ーICカード9に記憶されている口座番号PAN及び暗号化
した口座番号PAN′がそれぞれ読出される。また、レジ
スタ20には、起動用ICカード8に記憶されている解読キ
ーコードが読出される。そして、上記レジスタ19、20に
読出された暗号化口座番号PAN′及び解読キーコード
は、解読ブロック21へ送られる。解読ブロック21は、上
記PAN′を解読キーコードに従って解読し、解読した口
座番号(PAN)をレジスタ22に書込む。そして、このレ
ジスタ22に書込んだ(PAN)と上記レジスタ18に保持し
ているPANとが比較回路23において比較され、その比較
結果が制御回路17へ送られる。
第3図は上記起動用ICカード8の回路構成を示すもので
ある。同図において31は上記コネクタ回路10aを備えた
インターフェース部で、システムバス32に接続されてい
る。そして、このシステムバス32には、システムプログ
ラムROM33、制御回路34、レジスタ35が接続される。こ
のレジスタ35には、キー入力されるマーチャント暗証番
号MPINがセットされるもので、そのセットデータは比較
器36へ送られる。また、この比較器36には、MPINメモリ
37に記憶されているマーチャント暗証番号MPINが入力さ
れる。上記MPINメモリ37は、例えばPROMにより構成さ
れ、マーチャントにより任意のマーチャント暗証番号MP
INが予め設定されている。そして、上記比較器36は、レ
ジスタ35のセットデータとMPINメモリ37の記憶内容を一
致比較し、その比較結果を制御回路34に出力すると共
に、アンド回路38に入力する。上記データROM39には、I
Cカードターミナル装置1にセットしてユーザーICカー
ド9に対する処理を可能とするアプリケーションプログ
ラム、及び暗号化データを解読するための解読キーコー
ドが予め記憶されている。上記データROM39の記憶デー
タは、比較器36から一致信号が出力された際にアンド回
路38及びシステムバス32を介してインターフェース部31
へ送られ、このインターフェース部31よりICカードター
ミナル装置1へ送出される。
第4図は上記ユーザーICカード9の回路構成を示すもの
である。同図において41は上記コネクタ部10bを備えた
インターフェース部で、システムバス42に接続されてい
る。そして、このシステムバス42には、システムプログ
ラムROM43、制御回路44、レジスタ45が接続される。こ
のレジスタ45には、キー入力されるユーザー暗証番号PI
Nがセットされるもので、そのセットデータは比較器46
へ送られる。また、この比較器46には、PINメモリ47に
記憶されているユーザー暗証番号PINが入力される。上
記PINメモリ47は、例えばPROMにより構成され、ユーザ
ーにより任意のユーザー暗証番号PINが予め設定されて
いる。そして、上記比較器46は、レジスタ45のセットデ
ータとPINメモリ47の記憶内容を一致比較し、その比較
結果を制御回路44へ出力する。また、上記システムバス
42には、PANメモリ48及びデータメモリ49が接続され
る。上記PANメモリ48は例えばPROMにより構成され、ユ
ーザーの口座番号PAN及びこの口座番号PANを例えばRSA
暗号方式等の所定の暗号方式で暗号化した口座番号PA
N′が予め記憶される。上記データメモリ49は、例えばP
ROMにより構成され、商品購入時にその時の日付DT及び
金額AMTが書込まれる。
次に上記実施例の動作を第5図ないし第8図のタイミン
グチャートを参照して説明する。ICカードターミナル装
置1は、電源が投入されると第2図におけるメインプロ
グラムROM14に記憶されているメインプログラムに従っ
て制御回路17が動作し、第5図のフローチャートに示す
処理を実行する。上記のように電源を投入した時点で
は、アプリケーションプログラムRAM15の記憶内容が失
われているので、ICカードターミナル装置1はユーザー
ICカード9に対する処理機能は持っていない。しかし
て、上記制御回路17は、まず、第5図のステップA1にお
いてICカード挿入口7にICカードが挿入された否かを判
断し、ICカードが挿入されていなければそのまま待機す
る。そして、ICカード挿入口7にICカードが挿入される
とステップA1からステップA2に進み、キー入力持ち、つ
まり、暗証番号入力待ちの状態となる。この状態でキー
入力部3から暗証番号が入力されると、その暗証番号を
ステップA3に示すようにICカードに送信し、その後ステ
ップA4においてICカードからのデータ受信待ちとなる。
そして、ICカードから信号が送られてくると、ステップ
A4からステップA5に進み、ICカードからの信号がOK信号
か否かを判断する。
そして、マーチャントは上記したようにICカードターミ
ナル装置1の電源を投入した場合、まず、第6図のステ
ップB1に示すようにICカード挿入口7に起動用ICカード
(マーチャントカード)8を挿入し、続いてステップB2
においてキー入力部3よりマーチャント暗証番号MPINを
入力する。このキー入力部3から入力したマーチャント
暗証番号MPINは、上記したステップA3においてインター
フェース部11より起動用ICカード8のインターフェース
部31へ送られ、レジスタ35にセットされる。起動用ICカ
ード8は、ICカードターミナル装置1からマーチャント
暗証番号MPINが送られてくると、第6図のステップB3に
示すようにレジスタ35にセットされたデータとMPINメモ
リ37に予め記憶しているマーチャント暗証番号MPINとを
比較し、一致しているか否かを判断する。つまり、起動
用ICカード8の使用者が正当なカード使用者であるか否
かを判断し、OKであれば比較器36から出力される一致信
号によりアンド回路38のゲートを開き、ステップB4に示
すようにデータROM39に記憶されているアプリケーショ
ンプログラム及び解読キーコードを順次読出し、インタ
ーフェース部31よりICカードターミナル装置1に送信す
る。このICカードターミナル装置1は、ICカードからOK
のデータが送られてくると、第5図のステップA5からス
テップA6に進み、受信データが起動用ICカード8からの
データか否かを判断し、起動用ICカード8からのデータ
であればステップA7に進んで受信データの格納を行な
う。すなわち、ICカードターミナル装置1は、起動用IC
カード8から送られてくるアプリケーションプログラム
をアプリケーションプログラムRAM15に書込み、また、
解読キーコードをレジスタ20にセットする。その後、第
5図のステップA8及び第6図のステップB5に示すように
起動用ICカード8を返却し、ターミナル起動処理を終了
する。上記のようにしてターミナルの起動処理を終了す
れば、その後はICカードに対する処理が可能になる。ま
た、上記第5図のステップA5において、ICカードからOK
信号が送られてきていないと判断された場合は、ステッ
プA9に進み、ランプ駆動回路16bにより警告ランプBを
点灯し、暗証番号が不一致であった旨の警告を発する。
その後、ステップA10においてICカードを返却し、異常
処理を終了する。
しかして、上記したようにアプリケーションプログラム
RAM15にアプリケーションプログラムを書込み、レジス
タ20に解読キーコードを書込んだ後は、ユーザーICカー
ド9に対する処理が可能になる。この状態でICカード挿
入口7にユーザーICカード9を挿入し、ユーザー暗証番
号PINを入力すれば、詳細を後述するように本人照合及
びカードの正当性チェックが行なわれ、OK信号が得られ
ない場合は第5図のステップA5からステップA9に進み、
また、OK信号が得られた場合はステップA5からステップ
A6を経てステップA11に進む。このステップA11では、ア
プリケーションプログラムRAM15にアプリケーションプ
ログラムがすでに書込まれているか否かを判断する。電
源投入後、起動用ICカード8によるアプリケーションプ
ログラムのセットを行なわずにユーザーICカード9を使
用した場合は、ステップA11の判断結果がNOとなり、ス
テップA12に進んでランプ駆動回路16aを駆動し、警告ラ
ンプAを点灯して起動用ICカード8によるデータセット
が行なわれていないことをユーザーに知らせる。その
後、ステップA10に進んでICカードをICカード挿入口7
よりユーザーに返却する。
また、上記ステップA11においてアプリケーションプロ
グラム及び解読コードのセットがすでに終了していると
判断された場合は、ステップA11からステップA13に進ん
でアプリケーションプログラムによる処理を指定し、そ
の後、ステップA14において商品購入に対する処理(後
述する第8図のアプリケーションプログラム処理)が行
なわれ、処理終了後ステップA8に進んでカード返却を行
なってステップA1に戻る。
しかして、ユーザーは商品を購入する際、自分のユーザ
ーICカード9を商店に設置されているICカードターミナ
ル装置1のICカード挿入口7に挿入し、続いて第7図の
ステップC1に示すようにキー入力部3からユーザー暗証
番号PINを入力する。このキー入力部3から入力された
ユーザー暗証番号PINは、インターフェース部11からユ
ーザーICカード9へ送られ、インターフェース部41及び
システムバス42を介してレジスタ45にセットされる。ユ
ーザーICカード9は、レジスタ45にユーザー暗証番号PI
NがセットされるとステップC2に進み、レジスタ45のセ
ットデータとPINメモリ47に予め記憶されているユーザ
ー暗証番号PINとを比較器46により一致比較して本人照
合を行ない、一致信号が得られれば制御回路44からイン
ターフェース部41を介してICカードターミナル装置1に
OK信号を出力する。ICカードターミナル装置1は、ユー
ザーICカード9からOK信号が送られてくると、ステップ
C3に示すようにカードの正当性をチェックする。すなわ
ち、この正当性のチェックを行なう場合、ICカードター
ミナル装置1は、まず、第8図のステップD1に示すよう
にユーザーICカード9のPANメモリ48に記憶されている
口座番号PAN及び暗号化口座番号PAN′を読出し、レジス
タ18及びレジスタ19にそれぞれセットする。次いでステ
ップD2に進み、レジスタ19にセットした暗号化口座番号
PAN′を解読ブロック21へ送り、レジスタ20にセットし
た解読キーコードに基いて解読させる。そして、その解
読した口座番号(PAN)をレジスタ22に書込んだ後、ス
テップD3に示すようにレジスタ22に書込んだ解読口座番
号(PAN)とレジスタ18に保持している口座番号PANとを
比較回路23で一致比較し、その比較結果を制御回路17へ
出力する。この制御回路17は、比較回路23の比較結果か
ら口座番号(PAN)と口座番号PANとが一致しているか否
かを判断し、不一致であればステップD4に進み、ランプ
駆動回路16cにより警告ランプCを点灯してユーザーIC
カード9が不当なものであることを表示する。その後、
ステップD5に示すようにユーザーICカード9を返却して
異常処理を終了する。また、比較回路23から一致信号が
出力された場合は、ステップD3からステップD6に進んで
ランプ駆動回路16dによりOKランプDを点灯する。その
後、ステップD7及び第7図のステップC4に示すようにア
プリケーション処理を行ない、ユーザーICカード9のデ
ータメモリ49に当日の日付DT及び商品の売上金額AMTを
記録する。また、このときICカードターミナル装置1に
も図示しないが、ユーザーICカード9の登録番号及び金
額がメモリに記録される。上記データメモリ49に記録さ
れている内容は、必要により表示部6に読出して確認す
ることが可能である。以上でユーザーICカード9に対す
る処理を終了する。
なお、上記実施例では、ICカードをクレジットカードに
実施した場合について説明したが、例えば銀行カード等
その他のカードシステムに利用し得るものである。
〔発明の効果〕
以上詳記したように本発明によれば、ICカードターミナ
ル装置起動専用のICカードを用意し、ICカードターミナ
ル装置を起動する際に、上記ICカードからシステムソフ
トウエア及び暗証情報をICカードターミナル装置に与え
ることにより、初めて一般のICカードとの間の情報交換
ができるようにしたので、起動専用のICカードと一般の
ICカードとを同じインターフェースで動作させることが
でき、ロック用の特別な機構を必要としない。また、起
動専用のICカードは、ICカードターミナル装置の起動時
のみ使用されるので、複数のターミナルに対して1枚あ
ればよい。更に、暗号情報等は起動用ICカードより供給
されるので、ターミナルが盗まれた場合でも、機密保護
を計ることができる。更にまた、起動用ICカードを用い
てターミナルに暗号情報を供給するようにしているの
で、暗号情報の追加、変更が容易である。以上のことか
ら正当な者以外の第3者によるICカード、ICカードター
ミナル装置の悪用を確実に防止でき、極めて高い安全性
が得られるものである。
【図面の簡単な説明】
図面は本発明の一実施例を示すもので、第1図はICカー
ドターミナル装置の外観構成を示す斜視図、第2図はタ
ーミナル装置本体内に設けられる電子回路の構成を示す
ブロック図、第3図は起動用ICカードの回路構成を示す
ブロック図、第4図はユーザー用ICカードの回路構成を
示すブロック図、第5図ないし第8図は動作を説明する
ためのフローチャートである。 1……ICカードターミナル装置、2……ターミナル装置
本体、3……キー入力部、5……キーボード、6……表
示部、7……ICカード挿入口、8……起動用ICカード、
9……ユーザーICカード、10a、10b……コネクタ部、1
1、31、41……インターフェース部、12、32、42……シ
ステムバス、13……カードローディング機構、14……メ
インプログラムROM、15……アプリケーションプログラ
ムRAM、16a〜16d……ランプ駆動回路、17、34、44……
制御回路、18、19、20、22、35、45……レジスタ、21…
…解読ブロック、23、36、46……比較回路、33、43……
システムプログラムROM、37……MPINメモリ、39……デ
ータROM、47……PINメモリ、48……PANメモリ、49……
データメモリ。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G06K 17/00 B

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】ICカードターミナルにユーザの保有するIC
    カードを接続し、ICカードターミナルに記憶されたプロ
    グラムに基づいてICカードターミナルとICカードとの間
    でデータ処理を行なうICカードシステムにおいて、 このICカードシステムは更に起動用ICカードを備え、 この起動用ICカードは、上記ICカードターミナルがユー
    ザICカードを処理可能とするプログラムを記憶してお
    り、 上記ICカードターミナルは、 上記起動用のICカードが接続された時に、当該起動用IC
    カードが記憶しているプログラムをICカードターミナル
    の内部メモリの所定部分に記憶させる書込み手段と、 当該ICカードターミナルの非使用時に、上記内部メモリ
    から上記起動用ICカードに記憶されていたプログラムを
    消去する消去手段とを有し、 ICカードターミナルは、起動用ICカードが接続された後
    でなければユーザICカードとのデータ処理ができないよ
    うにしたことを特徴とするICカードシステム。
JP4338685A 1985-03-05 1985-03-05 Icカードシステム Expired - Fee Related JPH0762854B2 (ja)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP4338685A JPH0762854B2 (ja) 1985-03-05 1985-03-05 Icカードシステム
CA000503166A CA1266326A (en) 1985-03-05 1986-03-03 Ic card system
DE8686102789T DE3682790D1 (de) 1985-03-05 1986-03-04 Ic-kartensystem.
EP86102789A EP0193920B1 (en) 1985-03-05 1986-03-04 Ic card system
US07/120,773 US4809326A (en) 1985-03-05 1987-11-16 IC card system
SG172894A SG172894G (en) 1985-03-05 1994-12-06 IC card system
HK58196A HK58196A (en) 1985-03-05 1996-04-03 IC card system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4338685A JPH0762854B2 (ja) 1985-03-05 1985-03-05 Icカードシステム

Publications (2)

Publication Number Publication Date
JPS61202280A JPS61202280A (ja) 1986-09-08
JPH0762854B2 true JPH0762854B2 (ja) 1995-07-05

Family

ID=12662361

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4338685A Expired - Fee Related JPH0762854B2 (ja) 1985-03-05 1985-03-05 Icカードシステム

Country Status (6)

Country Link
US (1) US4809326A (ja)
EP (1) EP0193920B1 (ja)
JP (1) JPH0762854B2 (ja)
CA (1) CA1266326A (ja)
DE (1) DE3682790D1 (ja)
HK (1) HK58196A (ja)

Families Citing this family (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63236186A (ja) * 1987-03-24 1988-10-03 Mitsubishi Electric Corp カ−ド発行装置
JPS63241692A (ja) * 1987-03-30 1988-10-06 アンリツ株式会社 カ−ドによる料金精算装置
GB2204973A (en) * 1987-05-19 1988-11-23 Gen Electric Co Plc Data processing system
NL8702012A (nl) * 1987-08-28 1989-03-16 Philips Nv Transaktiesysteem bevattende een of meerdere gastheercentrales en een aantal gedistribueerde eindstations, die via een netwerksysteem met enige gastheercentrale koppelbaar zijn, alsmede koncentratiestation en eindstation geschikt voor gebruik in zo een transaktiesysteem en exploitantidentifikatie-element te gebruiken bij zo een eindstation.
ES2069553T3 (es) * 1988-07-20 1995-05-16 Syspatronic Ag Spa Terminal controlado por soporte de datos en un sistema de intercambio de datos.
EP0439609B1 (en) * 1988-10-18 1997-07-09 Oki Electric Industry Company, Limited System for collating personal identification number
FR2650097B1 (fr) * 1989-07-19 1992-12-31 Pailles Jean Claude Carte a microcircuit cable et procede de transaction entre une carte a microcircuit cable correspondante et un terminal
US5067155A (en) * 1990-05-09 1991-11-19 Control Module Inc. Method and means to limit access to computer systems
JPH04205694A (ja) * 1990-11-30 1992-07-27 Toshiba Corp 情報記憶装置を有する電子装置
FR2680901A1 (fr) * 1991-09-03 1993-03-05 Hello Sa Systeme electronique a acces controle.
DE4134922C1 (ja) * 1991-10-23 1992-12-03 Anatoli 3013 Barsinghausen De Stobbe
FR2692385B1 (fr) * 1992-06-16 1999-12-31 Gemplus Card Int Systeme automatique d'impression d'un formulaire administratif medical.
US7137011B1 (en) 1993-09-01 2006-11-14 Sandisk Corporation Removable mother/daughter peripheral card
US5887145A (en) * 1993-09-01 1999-03-23 Sandisk Corporation Removable mother/daughter peripheral card
US5577121A (en) * 1994-06-09 1996-11-19 Electronic Payment Services, Inc. Transaction system for integrated circuit cards
US5610980A (en) * 1995-02-13 1997-03-11 Eta Technologies Corporation Method and apparatus for re-initializing a processing device and a storage device
US5682428A (en) * 1995-02-13 1997-10-28 Eta Technologies Corporation Personal access management system
US5694472A (en) * 1995-02-13 1997-12-02 Eta Technologies Corporation Personal access management system
US5689564A (en) * 1995-02-13 1997-11-18 Eta Technologies Corporation Personal access management system
US5778068A (en) * 1995-02-13 1998-07-07 Eta Technologies Corporation Personal access management system
US5619574A (en) * 1995-02-13 1997-04-08 Eta Technologies Corporation Personal access management system
US5696825A (en) * 1995-02-13 1997-12-09 Eta Technologies Corporation Personal access management system
FR2734937B1 (fr) * 1995-05-30 1997-07-25 Syseca Systeme a cartes a puce intelligentes
US6157919A (en) * 1995-12-19 2000-12-05 Pitney Bowes Inc. PC-based open metering system and method
US5835689A (en) * 1995-12-19 1998-11-10 Pitney Bowes Inc. Transaction evidencing system and method including post printing and batch processing
EP0792044B1 (en) * 1996-02-23 2001-05-02 Fuji Xerox Co., Ltd. Device and method for authenticating user's access rights to resources according to the Challenge-Response principle
EP0910841B1 (de) * 1996-06-19 2000-03-15 Tresor TV Produktions GmbH Informationsübermittlungssystem
DE19632197A1 (de) * 1996-08-09 1998-02-12 Bosch Gmbh Robert Verfahren zur Programmierung eines elektrischen Gerätes, Chipkarte und Gerät
WO1998009256A1 (de) * 1996-08-30 1998-03-05 Siemens Aktiengesellschaft Verfahren zur vorbereitung der durchführung einer chipkarten-applikation und vorrichtungen zur durchführung dieses verfahrens
KR100213188B1 (ko) * 1996-10-05 1999-08-02 윤종용 사용자 인증 장치 및 방법
NL1004658C2 (nl) * 1996-12-02 1998-06-03 Clewits Beheer B V R Systeem en werkwijze voor het selectief activeren van één of meer software- en/of hardwarefuncties van een elektronische inrichting.
NL1007504C2 (nl) * 1997-11-10 1999-05-27 Mic O Data B V Stelsel, werkwijze en registratie-eenheid voor het langs elektronische weg registreren van gegevens.
GB9816504D0 (en) * 1998-07-30 1998-09-23 Ncr Int Inc Data processing and method
FR2786298B1 (fr) * 1998-11-20 2001-04-20 Sagem Terminal de traitement d'informations et de paiement electronique
US6651149B1 (en) * 1998-12-10 2003-11-18 Kabushiki Kaisha Toshiba Data storage medium with certification data
AU775497B2 (en) * 1999-05-19 2004-08-05 Mastercard International Incorporated System and process for conducting a financial transaction
WO2001029762A2 (en) * 1999-10-20 2001-04-26 Spyrus, Inc. Method and system for an integrated circuit card interface device with multiple modes of operation
DE60039849D1 (de) * 2000-02-21 2008-09-25 Iris Corp Berhad System um den Zugriff auf geschützte Daten zu ermöglichen
US6438638B1 (en) 2000-07-06 2002-08-20 Onspec Electronic, Inc. Flashtoaster for reading several types of flash-memory cards with or without a PC
US7295443B2 (en) 2000-07-06 2007-11-13 Onspec Electronic, Inc. Smartconnect universal flash media card adapters
EP1233383A1 (fr) * 2001-02-14 2002-08-21 Banksys S.A. Procédé et dispositif de gestion d'applications de cartes à puce
KR20030043405A (ko) * 2001-11-28 2003-06-02 주식회사 에스원 카드 재 초기화 시스템 및 그 방법
US7479946B2 (en) * 2002-01-11 2009-01-20 Hand Held Products, Inc. Ergonomically designed multifunctional transaction terminal
US7748620B2 (en) 2002-01-11 2010-07-06 Hand Held Products, Inc. Transaction terminal including imaging module
US7472825B2 (en) * 2002-01-11 2009-01-06 Hand Held Products, Inc. Transaction terminal
US7451917B2 (en) 2002-01-11 2008-11-18 Hand Held Products, Inc. Transaction terminal comprising imaging module
US20030132293A1 (en) * 2002-01-11 2003-07-17 Hand Held Products, Inc. Transaction terminal including raised surface peripheral to touch screen
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
US20060206677A1 (en) * 2003-07-03 2006-09-14 Electronics And Telecommunications Research Institute System and method of an efficient snapshot for shared large storage
US20050015612A1 (en) * 2003-07-14 2005-01-20 Jing-Lung You Parent-children interactive intelligent management system
US7761591B2 (en) 2005-12-16 2010-07-20 Jean A. Graham Central work-product management system for coordinated collaboration with remote users
US7896233B2 (en) * 2007-12-27 2011-03-01 Mastercard International, Inc. Methods and apparatus for personalizing merchant device for receiving contactless payments

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US29259A (en) * 1860-07-24 Machine for making friction-wires
US3571799A (en) * 1969-08-21 1971-03-23 Ibm Data transmission terminal
US3821704A (en) * 1972-03-13 1974-06-28 D Sabsay Self re keying security device with coded key
JPS5538464B2 (ja) 1973-04-16 1980-10-04
CA1101513A (en) * 1976-11-08 1981-05-19 Leonard J. Genest Security system
US4186871A (en) * 1978-03-01 1980-02-05 International Business Machines Corporation Transaction execution system with secure encryption key storage and communications
US4218738A (en) * 1978-05-05 1980-08-19 International Business Machines Corporation Method for authenticating the identity of a user of an information system
US4304990A (en) * 1979-12-11 1981-12-08 Atalla Technovations Multilevel security apparatus and method
DE3003998A1 (de) * 1980-02-04 1981-09-24 Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt System zur ver- und entschluesselung von daten
US4529870A (en) * 1980-03-10 1985-07-16 David Chaum Cryptographic identification, financial transaction, and credential device
FR2483657B1 (fr) * 1980-05-30 1986-11-21 Bull Sa Machine portable pour le calcul ou le traitement de l'information
FR2492135B1 (fr) * 1980-09-16 1988-01-22 Cii Honeywell Bull Appareil de distribution d'objets et d'acquisition de services
US4453074A (en) * 1981-10-19 1984-06-05 American Express Company Protection system for intelligent cards
JPS58132859A (ja) * 1982-02-02 1983-08-08 Omron Tateisi Electronics Co 磁気カ−ド発行装置
FR2526977B1 (fr) * 1982-05-14 1988-06-10 Cii Honeywell Bull Procede et dispositif pour authentifier ou certifier au moins une information contenue dans une memoire d'un support electronique notamment amovible et portatif tel qu'une carte
JPH0642244B2 (ja) * 1982-07-09 1994-06-01 オムロン株式会社 信用取引処理装置
US4558175A (en) * 1982-08-02 1985-12-10 Leonard J. Genest Security system and method for securely communicating therein
FR2536928B1 (fr) * 1982-11-30 1989-10-06 France Etat Systeme pour chiffrer et dechiffrer des informations, du type utilisant un systeme de dechiffrement a cle publique
JPS60221870A (ja) * 1984-04-18 1985-11-06 Omron Tateisi Electronics Co Icカ−ドシステム
JPS61278989A (ja) * 1985-06-04 1986-12-09 Toppan Moore Co Ltd Icカ−ドのリ−ダ・ライタ
US4650475A (en) * 1985-07-18 1987-03-17 Carol Smith Method and apparatus for the injection of pharmaceuticals
US4742215A (en) * 1986-05-07 1988-05-03 Personal Computer Card Corporation IC card system

Also Published As

Publication number Publication date
EP0193920A3 (en) 1988-08-03
HK58196A (en) 1996-04-12
JPS61202280A (ja) 1986-09-08
EP0193920A2 (en) 1986-09-10
EP0193920B1 (en) 1991-12-11
DE3682790D1 (de) 1992-01-23
CA1266326A (en) 1990-02-27
US4809326A (en) 1989-02-28

Similar Documents

Publication Publication Date Title
JPH0762854B2 (ja) Icカードシステム
US6615194B1 (en) System for secure execution of credit based point of sale purchases
US4357529A (en) Multilevel security apparatus and method
US5521362A (en) Electronic purse card having multiple storage memories to prevent fraudulent usage and method therefor
US6594759B1 (en) Authorization firmware for conducting transactions with an electronic transaction system and methods therefor
JPH0762862B2 (ja) Icカ−ドシステムにおける認証方式
US4839506A (en) IC card identification system including pin-check time means
JPH0682405B2 (ja) テストプログラム起動方式
US20030130955A1 (en) Secure transaction systems
US20080005566A1 (en) Portable terminal, settlement method, and program
JPH0670818B2 (ja) 照合カード及びその認証方法
JPH083821B2 (ja) Icカードシステム
JPS62189593A (ja) Icカ−ド利用システム
US7837121B2 (en) Secure credit card adapter
KR20060093263A (ko) 생체 인증 장치, 단말 장치 및 자동 거래 장치
JPH02165290A (ja) Icカード及びその動作方法
JPH06289782A (ja) 相互認証方法
JPH0822517A (ja) ハイブリッドカードの改ざん防止方式
US20030140236A1 (en) Method and arrangement for preventing unauthorized execution of computer programs and a corresponding software product and a corresponding computer-legible storage medium
JPH0632099B2 (ja) カ−ド書込装置
WO2000008610A1 (en) Offline verification of integrated circuit card using hashed revocation list
JPH0760452B2 (ja) Icカ−ドシステム
JPH04102185A (ja) Icカードの秘密鍵制御方法
KR100187518B1 (ko) 듀얼카드를 이용한 ic카드 단말기의 상호 인증 장치
JPS63259785A (ja) Icカ−ド認証方式

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees