JPH0212581A - Icカード - Google Patents

Icカード

Info

Publication number
JPH0212581A
JPH0212581A JP63164495A JP16449588A JPH0212581A JP H0212581 A JPH0212581 A JP H0212581A JP 63164495 A JP63164495 A JP 63164495A JP 16449588 A JP16449588 A JP 16449588A JP H0212581 A JPH0212581 A JP H0212581A
Authority
JP
Japan
Prior art keywords
information
segment
issuer
management
card
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP63164495A
Other languages
English (en)
Inventor
Giichi Yorimoto
寄本 義一
Masashi Takahashi
正志 高橋
Seiji Hirano
誠治 平野
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.)
Toppan Inc
Original Assignee
Toppan Printing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toppan Printing Co Ltd filed Critical Toppan Printing Co Ltd
Priority to JP63164495A priority Critical patent/JPH0212581A/ja
Publication of JPH0212581A publication Critical patent/JPH0212581A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明はICカードに係り、特にICカードに搭載され
たメモリのファイル管理方式に間する。
[従来の技術] 近年、複数のサービスについて共通のICカードを使用
する、いわゆるICカードの多目的利用が検討されるよ
うになり、かかるICカードの多目的利用では、情報に
対する安全確保上の要請から、複数のサービス提供者(
ICカード発行者)間でICカードの論理アドレス空間
を分割して使用することが必要である。
従来採用されている論理アドレス空間の分割方式として
は、例えば、第2図に示されているように、2次発行者
〜n次発行者は自ら使用する論理アドレス空間を設定す
ることなく、自らのサービスの提供上必要とされる仕様
、例えば主体認証キー、ファイルレイアウト等を1次発
行者に通知し、1次発行者用が1次発行者用論理アドレ
ス中間を設定する時に通知された仕様に基づき2次発行
者用論理アドレス中間〜n次発行者用論理アドレス空間
も同時に設定していた。
また、他の従来の分割方式によると、第3図に示されて
いるように、1次発行者が自らの仕様に基づき1次発行
者用論理アドレス中間を設定するときに、2次発行者用
論理アドレス中間〜n次発行者用論理アドレス空間を仮
仕様に基づき同時に設定する。したがって、ICカード
が2次発行者に渡される以前は、2次発行者用アドレス
中間〜n次発行者用アドレス空間は仮の主体認証キー等
を有することになる。これらの2次論理アドレス空間〜
n次論理アドレス空間の仕様は、ICカードが2次発行
者〜n次発行者へと順次渡される度にそれぞれの仮仕様
の範囲内で変更され、正式の仕様、例えば正式の主体認
証キー ファイルレイアウト等に変更される。その結果
、最終的にICカードを受は取るICカード保持者はす
べて正式仕様の論理アドレス空間を備えたICカードを
使用することができる。
[発明が解決しようとする問題点] しかしながら、最初に説明した従来のICカードでは、
1次発行者が予め通知された使用に基づき1次〜n次発
行者用論理アドレス空間を同時に設定するので、仕様通
知後に2次発行者〜n次発行者がその仕様を変更しよう
としても不可能であり、2次発行者以降に許容される仕
様決定期間が短いという問題点があった。更に、1次発
行者が2次発行者用論理アドレス中間を設定するので、
1次発行者は2次発行者用論理アドレス中間以降の仕様
を知ることになり、情報に対する安全を十分に確保でき
ないという問題点もあった。
これに対して、後に説明した従来例では、情報に対する
安全は確保されるものの、1次発行者が2次発行者用論
理アドレス中間を仮仕様により設定してしまうので、2
次発行者以降のもとで変更し得る範囲が限定され、正式
仕様の選択自由度が低いという問題点があった。
本発明は上記問題点に鑑み、情報に対する安全性に優れ
、論理アドレス空間の仕様選択の自由度が高いICカー
ドを提供することを目的としている。
[問題点を解決するための手段] 本発明は、各発行者がファイルを樹形状のセグメント内
に増設すれば安全性の確保と仕様選択の自由度が高まる
ことに着目してなされたものであり、その要旨は、所定
の論理アドレス空間を提供するメモリを備えたICカー
ドにおいて、上記論理アドレス空間内に増設可能な複数
のセグメントを樹形状に構成し、上記複数のセグメント
の一部にファイルを設定し、上記複数のセグメントの残
部に管理部を設定し、該管理部に下位側に設定されるフ
ァイルおよび、または管理部を管理する管理情報を保持
させたことである。
[発明の作用及び効果コ 上記構成に係るICカードにファイルを設定するには、
まず、1次発行者が最高位のセグメントを管理部として
次位のセグメントに関する管理情報を設定する。この後
に、1次発行者はICカードを2次発行者に渡し、2次
発行者は次位のセグメントの1つに更に管理部を設定し
、線断たに設定された管理部の下位セグメントにファイ
ルを設定する。
かようにして2次発行者用のファイルが設定されると、
2次発行者はICカードを3次発行者に渡す。3次発行
者は同様に次位のセグメントに新たな管理部を設定し、
線断たな管理部の下位セグメントにファイルを設定し、
ICカートを4次発行者に渡す。
4次発行者は次位のセグメントに余裕があれば2次〜3
次発行者と同様に管理部とファイルを設定するが、もし
、次位のセグメントに余裕がなければ2次または3次発
行者の設定した管理部の下位セグメントの1つに管理部
を設け、該管理部の元にファイルを設定する。
このようにして、各発行者は順次管理部とファイルとを
設定して行くので、先行する発行者の設定行為に影響さ
れることなく、自ら選択した仕様でファイルを設定する
ことができる。したがって、ファイルの仕様選択の自由
度が高まるという効果を得られる。
また、各設定者は自ら管理部を設定してファイルの管理
情報を規定できるので、情報の安全性を高められるとい
う効果も得られる。
[実施例] 以下本発明の一実施例を図面を参照しつつ説明する。
第4図は一実施例に係るICカードの概略構成を示すブ
ロック図であり、ICカード41は情報処理装置42と
命令情報およびデータ情報の授受を行うための人出力ボ
ート43と、該入出力水−ト43から供給される命令情
報で示された処理を実行する超重形演算装置(MPU)
44と、該超重形演算装置44の処理結果を保持するメ
モリ45とを含んで構成されている。
超重形演算装置44は情報処理装置42からディレクト
リ創設コマンドを含む命令情報を受けると、その後、情
報処理装置42から供給される主体認証キー情報(p 
i n)によりアクセス権の有無、すなわち発行者であ
るか否かを判断し、アクセス権が確認された場合には、
情報処理装置42を介して供給されるファイルレイアウ
トにしたがい発行者のために論理アドレス空間内のセグ
メントに管理部としてのディレクトリとファイルとを設
定する。
その結果、メモリ45には、第1図に示されているよう
な階層形式のセグメント構造が形成され、各ディレクト
リ1〜4は第5図に示すディレクトリ構成で下位セグメ
ントを管理する。すなわち、上位レベルのディレクトリ
において下位レベルのディレクトリおよびファイルを管
理しており、そのために各ディレクトリは後述する下位
セグメントのサーチ時に参照される主体認証キー情報p
inとしても機能する下位セグメント標識情報ID(第
5図のディレクトリ構成図ではa ”−eで示されてい
る)と、下位セグメントの先頭番地と最終番地とからな
る下位セグメント位置情報と、該下位セグメントの現行
サイズと拡張可能な最大サイズとで構成される下位セグ
メントサイズ情報と、当該ディレクトリのもとで設定さ
れる下位セグメント群(以下、下位グループという)の
合計サイズを表す現行グループサイズと拡張可能な範囲
を表す最大グループサイズとで構成される下位グループ
サイズ情報とを有している。例えば、ディレクトリ2で
はディレクトリ4のサイズおよびディレクトリ4に管理
されているファイルa、  b、  。
の合計サイズを管理し、ディレクトリ3ではファイルd
、  eの合計サイズの管理を行っている。これらの情
報の内、下位セグメント標識情報IDと、下位セグメン
トサイズ情報の内の最大サイズとは発行者が情報処理装
置42から入出力ボート43を介して超重形演算装置に
データ情報として供給する。かかるデータ情報の供給を
受けた超重形演算処理装置44は第6A図〜第6C図に
示されている手順でプログラム命令を実行し、下位セグ
メント位置情報と下位セグメントサイズ情報の内の現行
サイズと、下位グループサイズ情報の内の現行サイズと
を決定し、発行者のためにディレクトリまたはファイル
を設定する。なお、下位グループサイズ情報の内の最大
サイズは上位レベルのディレクトリにおいて決定される
以下、ファイルの設定または拡張手順を第6A図〜第6
C図を参照して詳述する。以下の説明においては、設定
または拡張の対象セグメントはレベルLSに属しており
、設定または拡張サイズをNSとする。
上述のように情報処理装置から命令情報を受けると、超
小形演算装萱は第6A図に示されているファイル設定用
メインルーチンをステップ520において開始し、続い
てステップS21に進んでファイル設定の可否を判断す
るサブルーチン(以下、ファイル設定・拡張可否判別サ
ブルーチンという)を実行する。
このファイル設定・拡張可否判別サブルーチンの手順は
第6B図に示されており、このファイル設定・拡張可否
判別サブルーチンにおいては、まず、超重形演算装置4
4はレベル1のディレクトリ内に保持されている下位セ
グメント標識情報IDを走査して対象セグメントを支配
しているディレクトリを検出する(ステップS31)、
 次に走査レベルを表す変数LEVELに初期値rlJ
を代入しくステップ532)、走査の対象レベルLが設
定または拡張の対象となるセグメントのレベルLSを直
接支配するディレクトリの検出を図る(ステップ533
)。走査の対象レベルLが設定または拡張の対象となる
セグメントのレベルを直接支配するディレクトリのレベ
ルに達する以前はでは、ステップS33の判断結果はイ
エスとなるので、超重形演算装置44は上位のディレク
トリ内に保持されている下位グループサイズ情報の現行
サイズに拡張サイズNSを加えて予想サイズ(WORK
)を算出しくステップ534)、該予想サイズWORK
が下位グループサイズ情報の最大サイズ以下か否かを判
断する(ステップ535)。
もし、ステップS35の判断結果がノーなら設定または
拡張の余地はないので、超重形演算装置44はステップ
S36で「メモリスペースなし」を表す情報を形成して
メインルーチンに戻る。一方、ステップS35の判断結
果がイエスなら、設定または拡張の余地があるので、超
重形演算装置44は走査の対象レベルLを下げるべくL
に「1」を加算して(ステップ537)、ステップS3
3に戻る。このように、超小形演算装屡44はステップ
S33〜S37を繰り返し実行しながら設定または拡張
の余地を判断しつつステップS33の判断結果がノーに
なるのを待つ。
やがて、ステップS33の判断結果がノーになると、超
重形演算装置44はステップS38に進み、下位セグメ
ントサイズ情報の現行サイズに拡張サイズNSを加えて
予想サイズ(WORK)を算出しくステップ838)、
該予想サイズVORKが下位セグメントサイズ情報の最
大サイズ以下か否かを判断する(ステップ539)。も
し、ステップS39の判断結果がノーなら設定または拡
張の余地はないので、超重形演算装置44はステップS
36に進み、 「メモリスペースなし」を表す情報を形
成してメインルーチンに戻る。一方、ステップS39の
判断結果がイエスなら、設定または拡張の余地があるの
で、超重形演算装置44はステップS40で「メモリス
ペースあり」の情報を形成してメインルーチンに戻る。
このようにしてメモリスペースの有無に間する情報が形
成されてメインルーチンに戻ると、超重形演算装置44
はステップS22で上記メモリスペースの有無に間する
情報に基づき設定または拡張の可否を判断する。もし、
メモリスペースの有無に間する情報が設定または拡張の
不可を示しているなら、ステップS22の判断結果はノ
ーになるので、超重形演算装置44はステップS23に
進み、設定または拡張不可の表示を情報処理装置42に
指示する。これに対して、ステップS22の判断結果が
イエスなら、超重形演算装置44はステップS24に進
み、ファイル設定・拡張サブルーチンを実行する。
ファイル設定・拡張サブルーチンの手順は第6C図に示
されており、ファイル設定・拡張サブルーチンでは、ま
ず、超重形演算装置44はレベルlのディレクトリ内に
保持されている下位セグメント標識情報IDを走査して
対象セグメントを支配しているディレクトリを検出する
(ステップ541)。次に走査レベルを表す変数LEV
ELに初期値「1」を代入しくステップ542)、走査
の対象!ノベルLが設定または拡張の対象となるセグメ
ントのレベルLSを直接支配するディレクトリの検出を
図る(ステップ543)。走査の対象レベルLが設定ま
たは拡張の対象となるセグメントのレベルを直接支配す
るディレクトリのレベルに達する以前はでは、ステップ
543の判断結果はイエスとなるので、超重形演算装置
44は上位のディレクトリ内に保持されている下位グル
ープサイズ情報の現行サイズに拡張サイズNSを加えて
新たな現行サイズを算出して(ステップ544)更新さ
れた現行サイズ情報として保持する。次に、超重形演算
装置44は走査の対象レベルLを下げるべくLに「1」
を加算して(ステップ545)、ステップS43に戻る
。このように、超重形演算装置44はステップ343〜
S45を繰り返し実行しながら各レベルの下位グループ
サイズ情報の現行サイズを順次更新する。
やがて、ステップS43の判断結果がノーになると、超
重形演算装置44はステップ546に進み、下位セグメ
ントサイズ情報の現行サイズに拡張サイズNSを加えて
現行サイズを更新し、更にステップS47では下位セグ
メント位置情報を設定または変更してファイルの設定ま
たは拡張を実行する。このようにして、ファイルの設定
または拡張が完了すると、超重形演算装置44はメイン
ルーチンに戻り、処理を終了する。
上記説明では、ファイルの設定または拡張を例に説明し
たが、発行者が下位のディレクトリを新たに創設する場
合も同様の処理で実施される。
このように、本実施例では、ディレクトリの操作により
新たなファイルの創設または拡張が図れるので、第7図
に示されているように1次発行者は自ら決定した仕様に
基づきディレクトリとファイルとを創設することができ
、その後2次発行者にICカードが渡されると、2次発
行者は自らの仕様にしたがいディレクトリとファイルと
を創設し、以下同様にn次発行者まで順次臼らの仕様に
基づきディレクトリおよびファイルを創設することがで
きる0例えば、第1図に示された例ではICカードの製
造者が1次発行者と2次発行者とにディレクトリ2,3
のセグメント標識情報IDをそれぞれ通知すれば、1次
発行者はディレクトリ2の管理下にディレクトリ4を、
ディレクトリ4の管理下にファイルa、  b、  c
を創設でき、2次発行者はディレクトリ3の管理下にフ
ァイルd。
eを創設できる。したがって、ファイルのセグメント標
識情報IDは各設定者がそれぞれ決定することができ、
情報に対する安全性を高めることができる。また、各設
定者はファイルの創設時まてにその仕様を決定すること
ができ、仕様決定のための十分の時間を得ることができ
るうえ、仕様の自由度も高められる。。
なお、情報処理装置t42とICカード41との情報の
授受は、双方の端子を物理的に接触させて信号を伝播さ
せてもよく、電磁誘導を利用した非接触端子を利用して
もよい。
すフローチャート図、 第6B図はファイル設定可否サブルーチンを示すフロー
チャート図、 第6C図はファイル設定・拡張サブルーチンを示すフロ
ーチャート図、 第7図は一実施例に係るICカードの発行手順を示すフ
ローチャート図である。
【図面の簡単な説明】
第1図は本発明の一実施例に係るICカードのセグメン
ト構成を示す樹形図、 第2図は従来のICカードの発行過程を示すフローチャ
ート図、 第3図は他の従来のICカードの発行過程を示すフロー
チャート図、 第4図は本発明の一実施例に係るICカードの構成を示
すブロック図、 第5図は一実施例のディレクトリの構成を示すフォーマ
ット図、 第6A図はファイル設定のメインルーチンを示41 祷 43 ・ 45 ・

Claims (3)

    【特許請求の範囲】
  1. (1)所定の論理アドレス空間を提供するメモリを備え
    たICカードにおいて、 上記論理アドレス空間内に増設可能な複数のセグメント
    を樹形状に構成し、上記複数のセグメントの一部にファ
    イルを設定し、上記複数のセグメントの残部に管理部を
    設け、該管理部に下位側に設定されるファイルおよび、
    または管理部を管理する管理情報を保持させたことを特
    徴とするICカード。
  2. (2)上記管理部はその管理下にある各セグメントの拡
    張可能なサイズを表す最大セグメントサイズ情報と、管
    理可能な全セグメントの最大セグメントサイズ情報を合
    計した最大グループサイズ情報を保持する特許請求の範
    囲第1項記載のICカード。
  3. (3)上記管理部はその管理下にある各セグメントへの
    アクセス権を規定するセグメント標識情報を更に保持す
    る特許請求の範囲第2項記載のICカード。
JP63164495A 1988-06-30 1988-06-30 Icカード Pending JPH0212581A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63164495A JPH0212581A (ja) 1988-06-30 1988-06-30 Icカード

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63164495A JPH0212581A (ja) 1988-06-30 1988-06-30 Icカード

Publications (1)

Publication Number Publication Date
JPH0212581A true JPH0212581A (ja) 1990-01-17

Family

ID=15794247

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63164495A Pending JPH0212581A (ja) 1988-06-30 1988-06-30 Icカード

Country Status (1)

Country Link
JP (1) JPH0212581A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102015202209A1 (de) 2015-02-09 2016-08-11 Ford Global Technologies, Llc Verfahren zum Betrieb einer Hinterradlenkung sowie Hinterradlenkung für ein Fahrzeug

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58222360A (ja) * 1982-06-21 1983-12-24 Hitachi Ltd フアイル管理方式
JPS62154083A (ja) * 1985-12-26 1987-07-09 Toppan Moore Co Ltd デ−タ管理手段を有するicカ−ド

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58222360A (ja) * 1982-06-21 1983-12-24 Hitachi Ltd フアイル管理方式
JPS62154083A (ja) * 1985-12-26 1987-07-09 Toppan Moore Co Ltd デ−タ管理手段を有するicカ−ド

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102015202209A1 (de) 2015-02-09 2016-08-11 Ford Global Technologies, Llc Verfahren zum Betrieb einer Hinterradlenkung sowie Hinterradlenkung für ein Fahrzeug

Similar Documents

Publication Publication Date Title
JP3613504B2 (ja) 版管理・構成管理方法および装置および版管理・構成管理プログラムを記録したコンピュータ読み取り可能な記録媒体
JP2951312B1 (ja) チーム形式設計用cadシステム
JPH011030A (ja) フアイル検索方式
JPH0212581A (ja) Icカード
JPH10289134A (ja) データベースにおけるアクセス管理方式
JPH04344955A (ja) アクセス権の一時的変更方法
JP2004112510A (ja) データ処理方法、そのプログラムおよびその装置
JPH1091502A5 (ja)
JPWO2004090726A1 (ja) データベース複製プログラムおよびデータベース複製装置
JPH09274582A (ja) 露光システム
JP2000047845A (ja) データ処理装置およびデータ処理装置のデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JPH08314922A (ja) 文書編集方法
JP3254596B2 (ja) 移動通信用基地局選択処理方法及び装置
JP2545530B2 (ja) 文書処理装置
JPS63298572A (ja) 地理的検索装置
JPS60189504A (ja) 数値制御装置
JP3233555B2 (ja) 情報処理装置およびキー定義変更方法
JP3386300B2 (ja) プログラム起動方式
JP2011065601A (ja) 電子文書公開システム、その制御方法、及びプログラム
JP3666921B2 (ja) 文書情報コピー装置及び文書情報コピー方法
JP3537217B2 (ja) 電子回路設計シミュレーション・テスト装置
JPH05181946A (ja) 図形処理装置
JPH09237146A (ja) キー割当装置およびキー割当方法
JP2643850B2 (ja) ファイル処理装置
JPH1011114A (ja) プログラム調節計における記憶領域設定装置