JPH0756669B2 - Information card - Google Patents
Information cardInfo
- Publication number
- JPH0756669B2 JPH0756669B2 JP61084095A JP8409586A JPH0756669B2 JP H0756669 B2 JPH0756669 B2 JP H0756669B2 JP 61084095 A JP61084095 A JP 61084095A JP 8409586 A JP8409586 A JP 8409586A JP H0756669 B2 JPH0756669 B2 JP H0756669B2
- Authority
- JP
- Japan
- Prior art keywords
- service
- information
- card
- identification code
- item
- 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
Links
Landscapes
- Credit Cards Or The Like (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、記憶素子を内蔵する情報カードに係り、特に
複数の異なるカードサービスを一枚のカードで処理可能
な、かかる情報カードに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information card containing a storage element, and more particularly to such an information card capable of processing a plurality of different card services with a single card.
銀行のキャッシュカードサービスのように、個人情報を
記憶したカードを利用したサービスは従来から広く用い
られてきた。このようなカードを利用したサービスで
は、そのカードの使用者が正当な資格をもったカード保
有者かどうかを判別するために、暗証符号をカード毎に
設定しておくことが多い。この暗証符号とカード使用者
がカード利用端末から入力した符号を比較し、一致すれ
ば正当な資格をもった保有者と判断するものである。Services that use cards that store personal information, such as bank card services, have been widely used. In a service using such a card, a personal identification code is often set for each card in order to determine whether or not the user of the card is a card holder with a legal qualification. This code is compared with the code input by the card user from the card using terminal, and if they match, it is determined that the holder has a valid qualification.
従来、この種のカードサービスには、磁気ストライプを
記憶媒体に使用した磁気カードが使用されてきた。しか
し、磁気カードは磁気ストライプの記憶容量が少ないた
め、保有者名、口座番号、暗証符号等ごく限られた情報
しか記憶することができない。Conventionally, a magnetic card using a magnetic stripe as a storage medium has been used for this type of card service. However, since the magnetic card has a small storage capacity of the magnetic stripe, it is possible to store only a very limited amount of information such as the holder name, account number, and personal identification code.
このため、各種のカードサービスに対し、各々、専用の
カードを必要とし、カード利用者にとっては、複数のカ
ードを所持してそれらを使い分けなければならず、この
意味で不便なものであった。For this reason, each card service requires a dedicated card, and the card user must possess a plurality of cards and use them properly, which is inconvenient in this sense.
この不便さを解消するものとして、近年、半導体記憶素
子を内蔵したICカードが開発さている。このICカード
は、磁気カードに比べ情報の記憶容量が極めて大きく、
1枚で複数のカードサービスに対応する個人情報を記憶
することができる。In order to eliminate this inconvenience, an IC card incorporating a semiconductor memory element has been developed in recent years. This IC card has an extremely large information storage capacity compared to a magnetic card,
One card can store personal information corresponding to a plurality of card services.
これらの個人情報の中には、特定のカードサービスを受
ける場合にのみ必要とし、他のカードサービスを受ける
時には秘密にしておきたい情報も含まれており、それが
秘密にされず、洩れてしまうようでは困るという問題が
ある。This personal information includes information that is necessary only when you receive a specific card service and you want to keep it secret when you receive other card services, and it will not be kept secret and will be leaked. There is a problem that it is troublesome.
しかし、従来の磁気カードシステムでは、カードサービ
ス毎に異なるカードを使用していたため、このような問
題が発生せず、従って考慮もされていなかった。However, in the conventional magnetic card system, since different cards are used for each card service, such a problem does not occur, and therefore no consideration is given.
なお、カード内の複数情報の各々に異なる暗証番号を設
定しておき、カード利用者より入力された暗証番号と一
致する暗証番号を付した増俸をサービス個人情報として
利用するようにしたシステムは、特開昭60−150177号公
報で示されている。In addition, a system that sets different personal identification numbers for each of the multiple information in the card and uses the extra salary with the personal identification number that matches the personal identification number entered by the card user as service personal information , JP-A-60-150177.
更にカード内の複数の情報の重要度に対応して複数の暗
証番号を記憶し、これと入力された暗証番号との比較結
果をあらかじめ定められた所定の論理演算を行い、その
結果により情報の読みだし動作の可否を決定する情報保
護技術が特開昭60−205690号公報で示されている。Furthermore, a plurality of personal identification numbers are stored corresponding to the degrees of importance of a plurality of pieces of information on the card, and the comparison result between the personal identification number and the entered personal identification number is subjected to a predetermined logical operation, and the result of the information An information protection technique for determining whether or not the read operation is possible is disclosed in JP-A-60-205690.
これらの技術はカード利用者から入力される暗証番号に
よって読み出され情報を制限することで情報の保護を行
うことを目的としている。これらの技術においては、あ
るカードサービスで使用されるべき個人情報が他のカー
ドサービスを利用する時に必要でもないのに漏れてしま
うという問題、つまり異なるカードサービス間で不要な
個人情報の漏洩を阻止し、個人情報の機密を保持すると
いう点については考慮されていなかった。These techniques are intended to protect information by limiting the information read out by a personal identification number input by a card user. In these technologies, the problem that personal information that should be used in one card service leaks when it is not necessary when using another card service, that is, unnecessary personal information leakage between different card services is prevented. However, no consideration was given to the confidentiality of personal information.
上記従来技術は、1枚のカードで異なる複数のカードサ
ービスを受ける場合の個人情報の機密性の点について配
慮がされておらず、ICカードを使用してカードサービス
を受ける場合に、そのサービスでは必要としない個人情
報までICカードから読み出すことが可能であり、機密性
が保持されないという問題があった。The above-mentioned conventional technology does not consider the confidentiality of personal information when receiving a plurality of different card services with one card, and when receiving a card service using an IC card, the service is Even personal information that is not needed can be read from the IC card, and there is a problem that confidentiality is not maintained.
本発明の目的は、上記従来技術の欠点を無くし、1枚の
情報カードで異なる複数のカードサービスを選択的に受
ける場合でも、受けるサービスに不要な個人情報は、こ
れを読み出せないようにし、異なるカードサービス間で
の個人情報の機密性を保持できるようにした情報カード
を提供することにある。An object of the present invention is to eliminate the above-mentioned drawbacks of the prior art, and even when selectively receiving a plurality of different card services with one information card, personal information unnecessary for the received service cannot be read out. An object of the present invention is to provide an information card capable of maintaining the confidentiality of personal information between different card services.
上記目的を達成するため、本発明では、提供される複数
の異なるサービスを単一の情報カードを用いて選択的に
利用可能とする、かかる単一の情報カードにおいて、 (イ)カード使用者の識別情報及びカード使用者個人に
関連したサービス情報を項目別に整理して記憶すると共
に、カード使用者の識別情報を書き込んだ項目に対応し
ては、それに関連する使用者暗証符号(以下、使用者識
別用暗証符号という)を、カード使用者個人に関連した
サービス情報を書き込んだ項目に対応しては、それに関
連する使用者側サービス暗証符号とサービス提供側の提
示する提供側サービス暗証符号の対を、それぞれ記憶す
る記憶手段と、 (ロ)カード使用者が提示する使用者識別用暗証符号及
び使用者側サービス暗証符号を入力する第1の入力手段
と、サービス提供側が提示する提供側サービス暗証符号
を入力する第2の入力手段と、 (ハ)前記項目毎に、前記第1の入力手段より入力され
る使用者識別用暗証符号又は使用者側サービス暗証符
号、及び前記第2の入力手段より入力される提供側サー
ビス暗証符号と、前記記憶手段より前記項目別に読み出
される使用者識別用暗証符号、又は使用者側サービス暗
証符号と提供側サービス暗証符号の対を、比較して一致
の有無を項目別に出力する比較手段と、 (ニ)項目毎の前記比較手段からの一致の有無出力につ
いて所定の論理演算を施す演算手段と、 (ホ)前記演算手段の論理演算結果に依存して項目別に
前記記憶手段からのカード使用者個人に関連したサービ
ス情報の出力を許可又は不許可にする判断手段と、 (ヘ)前記判断手段における許可に応じて項目別に前記
記憶手段から読み出したカード使用者個人に関連したサ
ービス情報を出力して、当該項目に対応するサービスの
利用を可能にする出力手段と、 を具備して成ることを特徴とする。In order to achieve the above-mentioned object, in the present invention, a plurality of different services provided are selectively made available by using a single information card. The identification information and service information related to the individual card user are sorted and stored for each item, and the user identification code (hereinafter referred to as the user) associated with the item in which the identification information of the card user is written. (Identification personal identification code) corresponds to an item in which service information related to an individual card user is written, and is a pair of a service personal identification code of the user side and a service personal identification code of the providing side presented by the service providing side. And (b) first input means for inputting a personal identification code for user identification and a user-side service personal identification code presented by the card user. Second input means for inputting a service-side service personal identification code presented by the service-providing side, and (c) a user identification personal identification code or a user-side service personal identification code input from the first input means for each item. A code, a service-side service personal identification code input from the second input means, and a user-identifying personal identification code read from the storage means for each item, or a user-side service personal identification code and a provider-side service personal identification code. Comparing means for comparing pairs and outputting the presence or absence of coincidence for each item; (d) arithmetic means for performing a predetermined logical operation on the coincidence presence / absence output from the comparing means for each item; and (e) the arithmetic means Determining means for permitting or disallowing the output of the service information related to the individual card user from the storage means for each item depending on the result of the logical operation of Output means for outputting service information related to an individual card user read from the storage means for each item according to the permission to enable the use of the service corresponding to the item. Characterize.
本発明によれば、情報カード内の記憶手段に複数の暗証
符号が記憶でき、それらをカード使用者の使用する暗証
符号及びサービス提供会社を認識するサービス暗証符号
に割りつけることができる。According to the present invention, a plurality of personal identification codes can be stored in the storage means in the information card, and they can be assigned to the personal identification code used by the card user and the service personal identification code for recognizing the service providing company.
さらに、カード使用者が入力する暗証符号及びサービス
会社から送られて来るサービス暗証符号は入力手段を通
じて情報カード内に入力される。比較手段はこれらの入
力された暗証符号と記憶手段に記憶された暗証符号を比
較し、その結果を演算手段に出力する。演算手段は比較
結果を用いて、記憶手段に記憶された所定の演算規則に
従って演算を実行する。演算規則は、個人情報の項目毎
に設定されているので、判断手段は、その演算の結果を
見て、項目毎にその情報を出力手段を通して出力するか
否かを判断することができる。Further, the personal identification code input by the card user and the service personal identification code sent from the service company are input into the information card through the input means. The comparison means compares the input personal identification code with the personal identification code stored in the storage means, and outputs the result to the arithmetic means. The calculation means uses the comparison result to execute a calculation according to a predetermined calculation rule stored in the storage means. Since the calculation rule is set for each item of personal information, the judging unit can judge whether or not to output the information through the output unit for each item by looking at the result of the calculation.
これらの動作によって、たとえ使用者が入力した暗証符
号が正当なものであっても、それとは別に入力されたサ
ービス暗証符号が、今求められているカードサービスに
対応したものか、否かが、演算規則による演算の結果か
ら判明するので、それによって情報の出力の可否を判断
できる。By these operations, even if the personal identification code entered by the user is valid, whether the service personal identification code entered separately corresponds to the currently required card service, Since it can be determined from the result of the operation according to the operation rule, it is possible to determine whether or not to output the information.
従って、情報カードから、今求められているカードサー
ビスに必要な最小限の情報以外の情報の出力を禁止して
不要な個人情報の漏洩を阻止することができる。Therefore, it is possible to prevent the output of information other than the minimum information required for the card service currently required from the information card to prevent unnecessary leakage of personal information.
以下、図面を参照して本発明の実施例を説明する。 Embodiments of the present invention will be described below with reference to the drawings.
第1図は本発明の一実施例としてのICカードの構成を示
すブロック図である。第1図において、12はICカード、
3はサービス項目別に分割された個人情報2と該個人情
報2の各項目に対応した暗証符号が登録されている暗証
符号テーブル1を記憶するメモリである。4はカード使
用者が提示する使用暗証符号を入力する入力回路、5は
サービスを提供するサービス提供会社があらかじめ定め
たサービス暗証符号を入力する入力回路、6は暗証符号
テーブル1に登録された暗証符号と入力回路4または入
力回路5から入力された暗証符号とを比較する比較回
路、7は比較回路6の出力を入力し、それに対して所要
の論理演算を施してその結果を出力する演算回路、具体
的に述べると、比較回路6の出力を受け、個人情報の項
目に対応してテーブル1に登録されている全ての暗証符
号が入力回路から入力された暗証符号と一致した場合
(つまり論理積が成立した場合)‘1'を出力し、否の場
合は‘0'を出力する演算回路、9は個人情報2を読み出
し出力する出力回路、8は演算回路の出力が‘1'である
場合、出力回路9を起動する判断回路である。FIG. 1 is a block diagram showing the configuration of an IC card as an embodiment of the present invention. In FIG. 1, 12 is an IC card,
Reference numeral 3 is a memory for storing the personal information 2 divided for each service item and the personal identification code table 1 in which the personal identification code corresponding to each item of the personal information 2 is registered. Reference numeral 4 is an input circuit for inputting a personal identification code presented by a card user, 5 is an input circuit for inputting a service personal identification code predetermined by a service providing company that provides a service, and 6 is a personal identification code registered in the personal identification code table 1. A comparison circuit for comparing the code with the secret code input from the input circuit 4 or the input circuit 5, and 7 is an operation circuit for inputting the output of the comparison circuit 6 and performing a required logical operation on the output to output the result. Specifically, when the output of the comparison circuit 6 is received and all the secret codes registered in the table 1 corresponding to the items of the personal information match the secret codes input from the input circuit (that is, the logic). When the product is satisfied) "1" is output, and when it is not, an arithmetic circuit that outputs "0", 9 is an output circuit that reads and outputs personal information 2, 8 is an output of the arithmetic circuit is "1" Output circuit A decision circuit to start.
11比較動作あるいは出力動作の対象となるサービス情報
項目の番号を発生する項目番号発生回路、10は項目番号
発生回路11から項目番号を入力し、出力回路9より示さ
れる出力動作信号101が出力実行中を示さない場合は、
暗証符号テーブル1を指示するアドレス情報をメモリ3
に供給し、出力動作信号101が出力実行中を示す場合
は、個人情報2を指示するアドレス情報を供給するアド
レス発生回路である。11 An item number generation circuit that generates the number of the service information item that is the target of the comparison operation or the output operation, 10 inputs the item number from the item number generation circuit 11, and the output operation signal 101 indicated by the output circuit 9 executes the output. If you do not show the inside,
The memory 3 stores the address information designating the secret code table 1.
When the output operation signal 101 indicates that the output is being executed, the address generating circuit supplies the address information indicating the personal information 2.
第2図は、第1図において、メモリ3に記憶されている
暗証符号テーブル1と個人情報2の内容例を示した説明
図である。FIG. 2 is an explanatory diagram showing an example of the contents of the personal identification code table 1 and personal information 2 stored in the memory 3 in FIG.
第2図において、2はすでに述べたように、それぞれ項
目別に分類された個人情報である。本実施例ではカード
の保有者氏名、カードを発行した時点で付与されるカー
ド番号、サービスAに対するサービス情報A、サービス
Bに対するサービス情報B、サービスCに対するサービ
ス情報Cの5つの情報から個人情報2を構成している。
1は、これもすでに述べたように、個人情報2の各項目
にそれぞれ対応した暗証符号テーブルである。In FIG. 2, reference numeral 2 denotes personal information classified by item as described above. In the present embodiment, the personal information 2 is obtained from five pieces of information, that is, the cardholder's name, the card number assigned when the card is issued, the service information A for service A, the service information B for service B, and the service information C for service C. Are configured.
Reference numeral 1 is a personal identification code table corresponding to each item of the personal information 2 as described above.
本実施例では暗証符号として、使用者が入力する保有者
暗証符号とサービス提供会社から送られてくるサービス
暗証符号a,b,cの4種類の暗証符号を登録している。In this embodiment, as the personal identification code, four types of personal identification code are registered: the owner's personal identification code input by the user and the service personal identification codes a, b, c sent from the service providing company.
ここでは、第2図に示すように、個人情報2の保有者氏
名及びカード番号の項目に対応する暗証符号として、保
有者暗証符号が設定してある。Here, as shown in FIG. 2, a holder personal identification code is set as the personal identification code corresponding to the items of the holder name and the card number of the personal information 2.
さらに、個人情報2のサービス情報Aの項に対応する暗
証符号として保有者暗証符号とサービス暗証符号aの二
つが設定されている。同様にサービス情報Bの項に対し
ては保有者暗証符号とサービス暗証符号bの二つが設定
され、サービス情報Cの項に対しては保有者暗証符号と
サービス暗証符号cの二つが設定されている。Further, as the personal identification code corresponding to the item of the service information A of the personal information 2, two of the personal identification code and the service personal identification code a are set. Similarly, for the item of service information B, two of the owner code and the service code b are set, and for the item of service information C, two of the owner code and the service code c are set. There is.
また、本実施例の演算規則は、各項目に設定された暗証
符号の全てに、入力された暗証符号が一致すること、つ
まり論理積が成立すること、としている。Further, the calculation rule of the present embodiment is that the input personal identification code matches all the personal identification codes set in each item, that is, the logical product is established.
以上から明らかなように、第1図、第2図に示した実施
例では、1枚のICカード12でサービスA,サービスB,サー
ビスCをそれぞれサービス提供会社A′,B′,C′から選
択的に受けられるものとしている。As is apparent from the above, in the embodiment shown in FIG. 1 and FIG. 2, the service A, the service B, and the service C are transferred from the service providing companies A ′, B ′, and C ′, respectively, using one IC card 12. It is supposed to be selectively received.
以下、本実施例の動作例を第1図及び第2図を併せ参照
して詳述する。Hereinafter, an operation example of this embodiment will be described in detail with reference to FIG. 1 and FIG.
ICカードと情報を授受する外部装置(図示せず)にICカ
ード12をセットすると、サービス提供会社からサービス
暗証符号が送られてくる。このサービス暗証符号を入力
回路5より入力する。これと前後して、カード使用者が
外部装置(図示せず)を介して入力した個人暗証符号を
入力回路4より入力する。When the IC card 12 is set in an external device (not shown) for exchanging information with the IC card, the service secret code is sent from the service providing company. This service secret code is input from the input circuit 5. Around this time, the card user inputs the personal identification code input via the external device (not shown) from the input circuit 4.
ここでは、カード使用者がサービスAを受けるものと
し、入力回路5よりサービス暗証符号aを入力したもの
とする。また、入力回路4からは、正当な保有者暗証符
号を入力したとする。上記2個の暗証符号を入力した
後、比較回路6で、第2図に示した暗証符号テーブル1
に項目毎に設定された暗証符号を読み出し、これと前記
のようにして入力された暗証符号を項目番号発生回路11
の値を変化させることにより項目毎に順次比較する。Here, it is assumed that the card user receives the service A and inputs the service password a through the input circuit 5. Further, it is assumed that a valid holder personal identification code is input from the input circuit 4. After inputting the above-mentioned two personal identification codes, the comparison circuit 6 inputs the personal identification code table 1 shown in FIG.
The personal identification code set for each item is read out, and the personal identification code input as described above is read out from the personal identification number generation circuit 11
By changing the value of, the items are compared sequentially.
比較動作の例をあげると、第1項の氏名情報では保有者
暗証符号と比較し、第3項のサービス情報Aでは保有者
暗証符号及びサービス暗証符号aと入力された二つの暗
証符号と比較する。この比較回路6の出力により、暗証
符号テーブル1の所定の項目に設定された全ての暗証符
号が一致したかどうかを演算回路7でテストし、その結
果を判断回路8に出力する。判断回路8は、演算回路7
の出力が‘1'ならばすべて一致したのであるから出力回
路9を起動するかが、‘0'ならば起動しない。As an example of the comparison operation, the name information of the first item is compared with the holder's personal identification code, and the service information A of the third item is compared with the input personal identification code and the service personal identification code a. To do. Based on the output of the comparison circuit 6, the arithmetic circuit 7 tests whether or not all the secret codes set in the predetermined items of the secret code table 1 match, and outputs the result to the judgment circuit 8. The judgment circuit 8 is an arithmetic circuit 7
If the output of 1 is "1", then the output circuits 9 are activated because they all match, but if it is "0", they are not activated.
出力回路9が起動すると、出力回路9は出力動作信号10
1を出力し、アドレス発生回路10の出力を個人情報デー
タのアドレスに切り換え、項目番号発生回路11が出力す
る項目番号に該当する個人情報をメモリ3より読み出し
出力する。When the output circuit 9 is activated, the output circuit 9 outputs the output operation signal 10
1 is output, the output of the address generation circuit 10 is switched to the address of the personal information data, and the personal information corresponding to the item number output by the item number generation circuit 11 is read from the memory 3 and output.
具体的には、入力された暗証符号が、先に述べたように
正当な保有者暗証符号とサービス暗証符号aであるとす
ると、次の第1表に示すように、氏名,カード番号,サ
ービス情報Aの各項目に対して設定された暗証符号の全
てが入力された暗証符号のいずれかと一致するので、こ
れらの情報については出力回路9が起動されICカード12
より出力可となって出力される。Specifically, assuming that the input personal identification code is the valid holder personal identification code and service personal identification code a as described above, as shown in Table 1 below, the name, card number, service Since all of the secret codes set for each item of the information A match any of the inputted secret codes, the output circuit 9 is activated for these pieces of information and the IC card 12
Output is enabled and output.
しかし、サービス情報B,Cにおいては、各々に設定され
た暗証符号の内、サービス暗証符号Bまたは、Cが入力
された暗証符号のいずれとも一致しないので出力回路9
は起動されず、ICカード12から出力否となり、出力され
ない。 However, in the service information B and C, the service personal identification code B or C out of the personal identification codes set for each does not match the input personal identification code, so the output circuit 9
Is not started, the IC card 12 does not output, and is not output.
従ってサービス提供会社A′からは、サービス情報B及
びCを読み出すことができず情報の機密性を保持でき
る。Therefore, the service information B and C cannot be read from the service providing company A'and the confidentiality of the information can be maintained.
また、サービスBをICカードで受けるとすると、サービ
ス提供会社B′からサービス暗証符号bが送られてく
る。If the service B is received by the IC card, the service secret code b is sent from the service providing company B '.
従って、この場合は、暗証符号が一致しないサービス情
報A及びCは読み出すことができない。サービスCを受
ける場合も同様にサービス情報A及びBは出力されな
い。Therefore, in this case, the service information A and C whose passwords do not match cannot be read. Similarly, when the service C is received, the service information A and B are not output.
以上述べたように本実施例によれば、あるサービスをIC
カードで受ける場合、サービス提供会社から送られてく
るサービス暗証符号と設定された暗証符号とが一致しな
い項目の情報は出力されないので、異なるサービスに対
するサービス情報(例えば、サービスの種類、サービス
範囲、利用回数、料金情報等)の機密性を保持すること
ができる。As described above, according to this embodiment, a service is
When receiving with a card, information of items for which the service secret code sent from the service provider does not match the set secret code is not output, so service information for different services (for example, service type, service range, usage The confidentiality of the number of times, fee information, etc.) can be maintained.
これまでに述べた実施例では、情報を出力するか否かを
単に暗証符号を比較してすべてが一致したか否かで判断
していたが、この処理を中央演算装置(以下CPUと略
す。)の演算機能を利用することにより複雑な演算規則
に従って判断を行わせることができる。In the embodiments described so far, whether or not to output the information is determined by simply comparing the secret codes and determining whether or not all of them match, but this processing is performed by the central processing unit (hereinafter abbreviated as CPU). By making use of the calculation function of), it is possible to make a judgment according to a complicated calculation rule.
以下、CPUを用いた本発明の第2の実施例を図を参照し
て説明する。A second embodiment of the present invention using a CPU will be described below with reference to the drawings.
第3図は、かかる本発明の第2の実施例を示すブロック
図である。第3図において、20はICカード、21はCPU、2
2は後述の暗証符号テーブル31と個人情報32を記憶する
メモリ、23は入力回路、24は出力回路、25はCPU21のプ
ログラムを記憶する読み出し専用メモリ(以下、ROMと
略す)である。FIG. 3 is a block diagram showing such a second embodiment of the present invention. In FIG. 3, 20 is an IC card, 21 is a CPU, and 2
2 is a memory for storing a personal identification code table 31 and personal information 32, which will be described later, 23 is an input circuit, 24 is an output circuit, and 25 is a read-only memory (hereinafter abbreviated as ROM) for storing the program of the CPU 21.
本実施例では、比較回路、演算回路及び判断回路はCPU2
1のプログラムによる処理で実現している。In this embodiment, the comparison circuit, the arithmetic circuit and the judgment circuit are CPU2.
It is realized by the process of 1 program.
第4図は、第3図におけるメモリ22内の暗証符号テーブ
ル31と個人情報32の構成例を示す説明図である。個人情
報32は、第2図を参照して先に説明した個人情報2の場
合と同様に項目別に分けられている。個人情報32には、
保有者氏名,カード番号,サービス情報A,サービス情報
B,サービス情報Cに加わえ、サービスAとBに共通な情
報である共通サービス情報AB(例えば、サービス料金を
精算するために用いる銀行の口座番号等)とカード保有
者の家族等、保有者以外が使用する場合のサービス限度
情報(サービス利用限度額等)から構成している。FIG. 4 is an explanatory diagram showing a configuration example of the personal identification code table 31 and the personal information 32 in the memory 22 in FIG. The personal information 32 is divided into items as in the case of the personal information 2 described above with reference to FIG. Personal information 32 includes
Holder name, card number, service information A, service information
In addition to B and service information C, common service information AB (for example, a bank account number used to settle service charges) that is common to services A and B, and the cardholder's family, etc. It is composed of service limit information (service use limit amount, etc.) when used by others.
暗証符号テーブル31には、このICカードで使用が可能な
登録暗証符号と項目毎に情報の出力の可否を判定する判
定式が設定されている。In the personal identification code table 31, registered personal identification codes that can be used in this IC card and a judgment formula for judging whether or not to output information for each item are set.
各暗証符号には特有の内部コードが割り当られており、
本実施例では、保有者カードにはコードlを、サービス
暗証符号a,b,cにはそれぞれコードm,n,qを、保有者の家
族がカードを使用するときに使う家族暗証符号にはコー
ドrを割り当てている。A unique internal code is assigned to each PIN,
In the present embodiment, the holder card is code l, the service personal identification codes a, b and c are the codes m, n and q, respectively, and the family personal identification code used when the owner's family uses the card. The code r is assigned.
判定式の計算はブール代数で行い“+”はORを示し、
“×”はANDを示す。また判定式で使用する変数L,M,N,
Q,Rには登録暗証符号と図示せざる外部装置から入力さ
れた暗証符号とを比較し入力された暗証符号のいずれか
に一致すれば“1"、不一致ならば“0"が代入されるもの
である。The judgment formula is calculated by Boolean algebra, and "+" indicates OR.
“×” indicates AND. In addition, the variables L, M, N, and
For Q and R, the registered personal identification code is compared with the personal identification code input from an external device (not shown), and if any of the input personal identification codes matches, "1" is substituted, and if they do not match, "0" is substituted. It is a thing.
例えば、登録暗証符号コードl(本実施例では保有者暗
証符号を示す。)と入力され暗証符号を比較し、もし一
致すればL=1,不一致ならばL=0とする。このように
変数L,M,N,Q,Rにはそれぞれ登録暗証符号コードl,m,n,
q,rと入力された暗証符号とを比較した結果が代入され
るように設定する。For example, the registered personal identification code code 1 (in this embodiment, the holder personal identification code is shown) is input, and the personal identification codes are compared. If they match, L = 1, and if they do not match, L = 0. Thus, the variables L, M, N, Q, and R are registered PIN codes l, m, n, and
Set so that the result of comparing q and r with the input secret code is substituted.
第5図は第3図におけるCPU21の動作を示すフローチャ
ートである。FIG. 5 is a flow chart showing the operation of the CPU 21 in FIG.
以下本実施例の動作を第3図乃至第5図を併せ参照しな
がら説明する。The operation of this embodiment will be described below with reference to FIGS.
第5図で、処理41,42は外部装置より入力される暗証符
号を受け付ける入力処理であり、カード保有者やサービ
ス提供会社などから入力される暗証符号は時分割で入力
される。処理43は、登録暗証符号と入力された暗証符号
とを比較し、その結果を変数L,M,N,Q,Rに代入する比較
処理であり、第1図における比較回路6の動作に対応す
る。処理44は項目毎に暗証符号テーブル31の判定式を演
算する演算処理であり、第1図における演算回路7の動
作に対応する。In FIG. 5, processes 41 and 42 are input processes for receiving a personal identification code input from an external device, and the personal identification code input from a cardholder, a service providing company or the like is input in a time division manner. Process 43 is a comparison process for comparing the registered personal identification code with the input personal identification code and substituting the result into variables L, M, N, Q, R, which corresponds to the operation of the comparison circuit 6 in FIG. To do. The process 44 is a calculation process for calculating the judgment formula of the personal identification code table 31 for each item, and corresponds to the operation of the calculation circuit 7 in FIG.
処理45は、演算処理44の演算結果が“1"の場合、演算式
に対応する情報を出力する出力処理46に分岐する判断処
理である。The process 45 is a determination process that branches to the output process 46 that outputs information corresponding to the arithmetic expression when the arithmetic result of the arithmetic process 44 is “1”.
この判断処理は第1図における判断回路8の動作に対応
する。処理47,48及び49は、第1図における項目番号発
生回路11の動作に対応する処理であり、変数iによって
指定される項目について演算処理44、判断処理45及び出
力処理46が実行される。This judgment processing corresponds to the operation of the judgment circuit 8 in FIG. The processes 47, 48 and 49 are processes corresponding to the operation of the item number generation circuit 11 in FIG. 1, and the arithmetic process 44, the judgment process 45 and the output process 46 are executed for the item designated by the variable i.
本実施例では、情報の項目数が7個であるので、変数i
は1から7までの値を持つ。In this embodiment, since the number of information items is 7, the variable i
Has a value from 1 to 7.
次に本実施例の動作の具体例を次の頁以降に第2表、第
3表に示す。Next, specific examples of the operation of this embodiment are shown in Tables 2 and 3 on the following pages.
第2表は入力される暗証符号を保有者暗証符号とサービ
ス暗証符号aの二つとした例である。第2表で示した例
では比較処理44により変数の値がL=1,M=1,N=0,Q=
1,R=0となる。 Table 2 shows an example in which the input personal identification code is the holder personal identification code and the service personal identification code a. In the example shown in Table 2, the values of the variables are L = 1, M = 1, N = 0, Q = by comparison processing 44.
1, R = 0.
この変数値を用いて演算処理44において判定式計算する
と、氏名、カード番号、サービス情報A、共通サービス
情報ABの項の判定式の値が“1"となる。従って、ICカー
ド20からこれらの情報のみが出力され他の情報は出力さ
れない。When the judgment formula is calculated in the arithmetic processing 44 using this variable value, the value of the judgment formula in the terms of name, card number, service information A, and common service information AB becomes "1". Therefore, the IC card 20 outputs only such information and does not output other information.
さらに第3表に示した例のように、外部装置から家族暗
証符号とサービス暗証符号bが入力されると、比較処理
43により、L=0,M=0,N=1,Q=0,R=1となる。Further, as in the example shown in Table 3, when the family personal identification code and the service personal identification code b are input from the external device, the comparison processing is performed.
Due to 43, L = 0, M = 0, N = 1, Q = 0, R = 1.
この変数値を用いて演算処理44において判定式を計算す
ると、氏名、カード番号、サービス情報B、共通サービ
ス情報AB及びサービス限度情報の項の判定式に値が何れ
も“1"となる。従って、ICカード20からこれらの情報の
みが出力され、他の情報が読み出されることは無い。When a judgment formula is calculated in the arithmetic processing 44 using this variable value, the judgment formulas in the terms of name, card number, service information B, common service information AB and service limit information all have a value of "1". Therefore, only this information is output from the IC card 20, and other information is not read.
このように、前実施例と同じ効果に加わえ、本実施例に
おいては、保有者暗証符号の他に家族暗証符号の使用が
可能となっている。さらに、第3表の動作例のように、
家族暗証符号を使用した場合には、サービス限度情報が
出力されるようにカードの使用者によりカード利用範囲
を制限できるという効果がある。In this way, in addition to the same effect as the previous embodiment, in this embodiment, it is possible to use the family personal identification code in addition to the holder personal identification code. Furthermore, like the operation example in Table 3,
When the family personal identification code is used, there is an effect that the card use range can be limited by the card user so that the service limit information is output.
また、共通サービス情報ABというようにある特定の複数
のサービスで利用される共通情報を設定できるという効
果がある。Further, there is an effect that common information used for a certain plurality of services, such as common service information AB, can be set.
以上述べた実施例では、演算処理44の結果を直接判断処
理45で使用していたが、演算処理44の結果を一度変数に
代入し、その後判断処理45で前記変数の値を評価するよ
うにしても本発明を適用することができる。また、個人
情報を出力する処理に加わえ個人情報を書き替える処理
を付加したICカードに対しても本発明を適用することが
できる。In the embodiment described above, the result of the arithmetic processing 44 is used directly in the judgment processing 45.However, the result of the arithmetic processing 44 is once assigned to a variable, and then the value of the variable is evaluated in the judgment processing 45. However, the present invention can be applied. The present invention can also be applied to an IC card to which a process of rewriting personal information in addition to a process of outputting personal information is added.
上記機能を有する実施例を第3の実施例とすると、その
流れ図を第6図に示す。本実施例の構成,暗証符号テー
ブル及び個人情報は第2の実施例と同じであり第3図、
第4図に示したのと変わらない。Assuming that the embodiment having the above function is the third embodiment, its flow chart is shown in FIG. The configuration, personal identification code table, and personal information of this embodiment are the same as those of the second embodiment, and FIG.
It is the same as shown in FIG.
第6図において、第5図におけるのと同一処理を実行す
る処理には同一番号を付してある。In FIG. 6, processes that execute the same processes as in FIG. 5 are given the same numbers.
処理50は、演算処理44の結果を変数X(i)に代入する
代入処理、処理51はICカードの動作を設定するコマンド
を入力するコマンド入力処理、処理52は入力したコマン
ドが、情報を連続出力するコマンドが単項目だけを出力
するコマンドかを判定するコマンド判定処理、処理53
は、入力したコマンドが個人情報の書き替えコマンドか
を判定するコマンド判定処理、処理54は出力あるいは書
き替える情報を指定する項目番号を入力する項目番号入
力処理、55は項目番号を変数iに代入する代入処理、4
5′は変数X(i)の値が“1"か否かを判断する判断処
理、処理56は新しい個人情報を入力する個人情報入力処
理、処理57は変数iで指定される項目の個人情報を個人
情報入力処理56で入力した情報に従って書き替える書き
込み処理である。A process 50 is a substituting process for substituting the result of the arithmetic process 44 into the variable X (i), a process 51 is a command input process for inputting a command for setting the operation of the IC card, and a process 52 is a command input for continuously inputting information. Command determination processing, processing 53 to determine whether the output command is a command that outputs only a single item
Is a command determination process for determining whether the input command is a rewriting command for personal information, process 54 is an item number input process for inputting an item number that specifies information to be output or rewritten, and 55 is an item number assigned to a variable i. Substitution process, 4
5'is a judgment process for judging whether the value of the variable X (i) is "1", a process 56 is a personal information input process for inputting new personal information, and a process 57 is personal information of an item designated by the variable i. Is a writing process for rewriting according to the information input in the personal information input process 56.
以下、第6図の流れ図に従って本実施例の動作を説明す
る。The operation of this embodiment will be described below with reference to the flowchart of FIG.
入力処理41,42で入力した2個の暗証符号と暗証符号テ
ーブル31の登録暗証符号とを比較処理43で比較する。比
較処理43の結果を用い演算処理44で判定式の演算を行
う。演算結果は代入処理50により、変数X(i)に代入
される。この演算処理44及び代入処理50は処理47,48,49
の働きにより、項目から全ての個人情報項目について
繰り返し実行される。A comparison process 43 compares the two personal identification codes input in the input processes 41 and 42 with the registered personal identification code in the personal identification code table 31. A calculation formula 44 is calculated using the result of the comparison process 43. The calculation result is substituted into the variable X (i) by the substitution process 50. The calculation process 44 and the substitution process 50 are processes 47, 48, 49.
Is performed repeatedly for all personal information items from the item.
続いてコマンド入力処理51でICカードの動作を指定する
コマンドを入力する。第6図の例では、コマンドで指定
される動作として、出力可能な情報を連続して出力する
連続出力動作、1項目の個人情報に限って出力する単項
出力動作、1項目のみの個人情報を書き替える書き替え
動作を示した。Then, in command input processing 51, a command designating the operation of the IC card is input. In the example of FIG. 6, as the operation designated by the command, the continuous output operation of continuously outputting the information that can be output, the unary output operation of outputting only the personal information of one item, and the personal information of only one item are output. The rewriting operation of rewriting is shown.
入力したコマンドはコマンド判定処理52,53で判定され
所定の動作処理に分岐する。The input command is judged by command judgment processing 52, 53 and branched to a predetermined operation processing.
連続出力動作では、全ての項目に対し、判断処理45′で
変数X(i)の値を調べその値が“1"である項目の情報
を出力処理46で出力する。単項出力動作では、項目番号
入力処理54で入力した項目番号で示される情報について
の出力可否を判断処理45′で判断する。項目番号に対応
する変数X(i)の値が“1"ならばその項目の個人情報
のみを出力処理46により出力する。In the continuous output operation, the value of the variable X (i) is checked in the judgment processing 45 'for all the items, and the information of the item whose value is "1" is output in the output processing 46. In the unary output operation, the determination process 45 'determines whether or not the information indicated by the item number input in the item number input process 54 can be output. If the value of the variable X (i) corresponding to the item number is "1", the output process 46 outputs only the personal information of the item.
次に書き替え動作では。処理54,55,45′により、入力し
た項目番号に対応した変数X(i)の値が“1"か否かを
調べる。もし変数X(i)の値が“1"ならば、個人情報
入力処理56に分岐し個人情報を入力する。続いて、入力
した個人情報に従って書き替え処理57で、先に入力した
項目番号で指定された項目の情報のみを書き替える。Next, in the rewriting operation. It is checked in step 54, 55, 45 'whether the value of the variable X (i) corresponding to the input item number is "1". If the value of the variable X (i) is "1", the process branches to the personal information input process 56 to input the personal information. Then, in the rewriting process 57 according to the inputted personal information, only the information of the item designated by the item number inputted previously is rewritten.
以上述べた様に本実施例によっても、判定式の演算結果
に従って出力の可否を決定することができるので第2の
実施例と同等な効果を得ることができる。さらに本実施
例では、出力する情報の項目を指定することができるの
で、情報を項目の並び順に無関係に読み出せるという効
果と情報を書き替える場合においても判定式の演算結果
により書き替えを禁止することができるので、使用者が
受けるサービスと関係が無い情報の書き替えも防止でき
るという効果がある。As described above, according to the present embodiment as well, it is possible to determine whether or not the output is possible in accordance with the result of the calculation of the judgment formula, so that the same effect as the second embodiment can be obtained. Further, in this embodiment, since the item of information to be output can be designated, the effect that the information can be read regardless of the order of the items and even when rewriting the information, the rewriting is prohibited by the calculation result of the judgment formula. Therefore, there is an effect that it is possible to prevent rewriting of information unrelated to the service received by the user.
以上述べた第2及び第3の実施例では、出力の可否を決
定する方式として判定式の演算という方式で示したが、
この方式に限らず、暗証符号を比較した結果を演算手段
によりあらかじめ設定された規則に従って演さし、その
結果に基づいて情報の出力の可否を決定するようにすれ
ば本発明を適用できることは、明白である。In the second and third embodiments described above, the method of deciding the output is used as the method of determining the availability of the output.
Not limited to this method, the present invention can be applied if the result of comparing the personal identification codes is performed according to a rule preset by the calculating means, and whether or not to output the information is determined based on the result. It's obvious.
以上述べた、2つの実施例では、ICカードを使用するカ
ードサービスの内容は限定しなかったが、キャッシュサ
ービス,クレジットサービス,各料金精算サービス,私
的な情報の記録サービス,IDカード、公的証明書(例え
ばパスポート,運転免許書等)の極めて多様なサービス
内容が考えられる。Although the contents of the card service using the IC card are not limited in the two embodiments described above, the cash service, the credit service, each fee settlement service, the private information recording service, the ID card, the public service A wide variety of services such as certificates (passports, driver's licenses, etc.) can be considered.
また、第2の実施例の様に家族暗証符号等を内部に設定
すれば、ICカード利用者として、多人数をそれぞれに利
用範囲を限定して登録できので、例えば、家族における
集中コントロールシステムや、有料放送での番組予約シ
ステム及び料金精算システム等に本発明を応用し家族で
1枚のICカードを共有することも考えられる。この場
合、子供等が単独で使用する時は、使用できる機器を制
限できるとか、子供に不適当な番組は予約できないよう
にできる等の効果がある。Further, if a family personal identification code or the like is set inside as in the second embodiment, it is possible to register a large number of IC card users with their respective use ranges limited. It is also conceivable to apply the present invention to a program reservation system for pay broadcasting, a fee settlement system, etc. and share one IC card with a family. In this case, when a child or the like uses it alone, it is possible to limit the devices that can be used, or to prevent reservations for programs that are inappropriate for the child.
さらに、これまでに述べた実施例では、ICカードを接続
する外部端末装置より暗証符号を入力するとしたが、IC
カード上にキーパッドを備け、このキーバッドよりカー
ド使用者の暗証カードを入力できるような入力手段を備
えているICカードにも本発明は適用できることは言うま
でもない。Furthermore, in the embodiments described so far, the password is input from the external terminal device to which the IC card is connected.
It goes without saying that the present invention can also be applied to an IC card provided with a keypad on the card and an input means for inputting the card user's personal identification card from the keypad.
以上述べたように、本発明によれば、サービス提供会社
から送られてくるサービス暗証符号を利用して、必要最
小限の個人情報のみに限定して情報の出力あるいは書き
替えをなしうるようにできるので、情報の機密性を保持
できるという効果がある。As described above, according to the present invention, it is possible to output or rewrite information by limiting it to the minimum necessary personal information by using the service personal identification code sent from the service providing company. Therefore, there is an effect that the confidentiality of information can be maintained.
第1図は本発明の一実施例としてのICカードの構成を示
すブロック図、第2図は第1図におけるメモリ3内の暗
証符号テーブル1と個人情報2の内容例を示した説明
図、第3図は本発明の他の実施例を示すブロック図、第
4図は第3図におけるメモリ22内の暗証符号テーブル31
と個人情報32の内容例を示す説明図、第5図は第3図に
おけるCPU21の動作を示すフローチャート、第6図は本
発明の更に別の実施例の動作を示すフローチャート、で
ある。 符号の説明 1,31……暗証符号テーブル、2,32……個人情報,3,22…
…メモリ、4,5,23……入力回路、6……比較回路、7…
…演算回路、8……判断回路、9,24……出力回路、12,2
0……ICカード、21……CPU、25……ROM、41,42,51,54,5
6……入力処理、43……比較処理、44……演算処理、45,
45′……判断処理、46……出力処理、57……書き替え処
理FIG. 1 is a block diagram showing the configuration of an IC card as one embodiment of the present invention, and FIG. 2 is an explanatory diagram showing an example of the contents of a personal identification code table 1 and personal information 2 in a memory 3 in FIG. FIG. 3 is a block diagram showing another embodiment of the present invention, and FIG. 4 is a code table 31 in the memory 22 in FIG.
5 is an explanatory view showing an example of the contents of the personal information 32, FIG. 5 is a flow chart showing the operation of the CPU 21 in FIG. 3, and FIG. 6 is a flow chart showing the operation of yet another embodiment of the present invention. Explanation of codes 1,31 …… PIN code table, 2,32 …… Personal information, 3,22…
... Memory, 4,5,23 ... Input circuit, 6 ... Comparison circuit, 7 ...
… Operation circuit, 8 …… Judgment circuit, 9,24 …… Output circuit, 12,2
0 …… IC card, 21 …… CPU, 25 …… ROM, 41,42,51,54,5
6 …… Input processing, 43 …… Comparison processing, 44 …… Computation processing, 45,
45 '…… Judgment processing, 46 …… Output processing, 57 …… Rewriting processing
Claims (1)
情報カードを用いて選択的に利用可能とする、かかる単
一の情報カードにおいて、 (イ)カード使用者の識別情報及びカード使用者個人に
関連したサービス情報を項目別に整理して記憶すると共
に、カード使用者の識別情報を書き込んだ項目に対応し
ては、それに関連する使用者暗証符号(以下、使用者識
別用暗証符号という)を、カード使用者個人に関連した
サービス情報を書き込んだ項目に対応しては、それに関
連する使用者側サービス暗証符号とサービス提供側の提
示する提供側サービス暗証符号の対を、それぞれ記憶す
る記憶手段と、 (ロ)カード使用者が提示する使用者識別用暗証符号及
び使用者側サービス暗証符号を入力する第1の入力手段
と、サービス提供側が提示する提供側サービス暗証符号
を入力する第2の入力手段と、 (ハ)前記項目毎に、前記第1の入力手段より入力され
る使用者識別用暗証符号又は使用者側サービス暗証符
号、及び前記第2の入力手段より入力される提供側サー
ビス暗証符号と、前記記憶手段より前記項目別に読み出
される使用者識別用暗証符号、又は使用者側サービス暗
証符号と提供側サービス暗証符号の対を、比較して一致
の有無を項目別に出力する比較手段と、 (ニ)項目毎の前記比較手段からの一致の有無出力につ
いて所定の論理演算を施す演算手段と、 (ホ)前記演算手段の論理演算結果に依存して項目別に
前記記憶手段からのカード使用者個人に関連したサービ
ス情報の出力を許可又は不許可にする判断手段と、 (ヘ)前記判断手段における許可に応じて項目別に前記
記憶手段から読み出したカード使用者個人に関連したサ
ービス情報を出力して、当該項目に対応するサービスの
利用を可能にする出力手段と、 を具備して成ることを特徴とする情報カード。1. A single information card which selectively enables a plurality of different services to be provided by using a single information card, wherein (a) card user identification information and card user The service information related to an individual is organized and stored for each item, and, corresponding to the item in which the identification information of the card user is written, the user identification code (hereinafter referred to as a user identification identification code) related thereto In correspondence with the item in which the service information related to the individual card user is written, a memory for storing a pair of the user-side service PIN code and the provider-side service PIN code presented by the service provider, which are related to the item. Means, (b) first input means for inputting a user identification password code and a user side service password code presented by the card user, and a service provider side A second input means for inputting a service-side service personal identification code; (c) a user identification personal identification code or a user-side service personal identification code which is input from the first input means for each item; The provider service personal identification code input from the second input means and the user identification personal identification code or the pair of the user side service personal identification code and the provider side service personal identification code read out from the storage means for each item are compared. Comparing means for outputting the presence / absence of coincidence for each item, (d) arithmetic means for performing a predetermined logical operation on the coincidence presence / absence output from the comparing means for each item, and (e) the logical operation result of the arithmetic means. Determining means for permitting or disallowing the output of the service information related to the individual card user from the storage means depending on the item; Serial and outputs the service information associated with the card user personal read from the storage unit, information cards, characterized by comprising comprises an output means for enabling use of a service corresponding to the item, a.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61084095A JPH0756669B2 (en) | 1986-04-14 | 1986-04-14 | Information card |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61084095A JPH0756669B2 (en) | 1986-04-14 | 1986-04-14 | Information card |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62240591A JPS62240591A (en) | 1987-10-21 |
| JPH0756669B2 true JPH0756669B2 (en) | 1995-06-14 |
Family
ID=13820954
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61084095A Expired - Fee Related JPH0756669B2 (en) | 1986-04-14 | 1986-04-14 | Information card |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0756669B2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60205690A (en) * | 1984-03-29 | 1985-10-17 | Toshiba Corp | Portable medium |
| JPS60207990A (en) * | 1984-03-31 | 1985-10-19 | Toshiba Corp | Portable electronic device |
-
1986
- 1986-04-14 JP JP61084095A patent/JPH0756669B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62240591A (en) | 1987-10-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0666550B1 (en) | Data exchange system comprising portable data processing units | |
| US7469339B2 (en) | Secure multiple application card system and process | |
| US6659354B2 (en) | Secure multi-application IC card system having selective loading and deleting capability | |
| JPH11505355A (en) | Data exchange system including portable data processing unit | |
| JP3431838B2 (en) | Method and system for controlling access to a set of services provided electronically | |
| US6389534B1 (en) | Cryptographic policy filters and policy control method and apparatus | |
| US6178504B1 (en) | Host system elements for an international cryptography framework | |
| US20030065982A1 (en) | Capability-based access control for applications in particular co-operating applications in a chip card | |
| GB2329497A (en) | Controlling access to electronically provided data or services | |
| US7610488B2 (en) | Data processing device and method and program of same | |
| WO1999040548A1 (en) | Configuration of ic card | |
| EP0468535B1 (en) | Microcomputer having ROM data protection function | |
| KR100736958B1 (en) | Circuit device for electronic data processing | |
| JPH0756669B2 (en) | Information card | |
| JPH09265254A (en) | Mutual authentication system for information storage media | |
| US6523056B1 (en) | Process for secure comparison of two storage registers, and security module implementing this process | |
| JPH01126791A (en) | Ic card | |
| JPH11242634A (en) | Memory card system | |
| HK1022364A1 (en) | Secure multiple application card system and process | |
| HK1022364B (en) | Secure multiple application card system and process | |
| JPH09114948A (en) | Security protection management method/device by ic card |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |