JPH0693252B2 - 携帯可能電子装置の初期化装置 - Google Patents

携帯可能電子装置の初期化装置

Info

Publication number
JPH0693252B2
JPH0693252B2 JP62018614A JP1861487A JPH0693252B2 JP H0693252 B2 JPH0693252 B2 JP H0693252B2 JP 62018614 A JP62018614 A JP 62018614A JP 1861487 A JP1861487 A JP 1861487A JP H0693252 B2 JPH0693252 B2 JP H0693252B2
Authority
JP
Japan
Prior art keywords
program
portable electronic
electronic device
card
data memory
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 - Lifetime
Application number
JP62018614A
Other languages
English (en)
Other versions
JPS63187382A (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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP62018614A priority Critical patent/JPH0693252B2/ja
Publication of JPS63187382A publication Critical patent/JPS63187382A/ja
Publication of JPH0693252B2 publication Critical patent/JPH0693252B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、ICカードと称される携帯可能電子装置に対し
て、その携帯可能電子装置内のプログラムに対応する特
定情報を記憶する携帯可能電子装置の初期化装置に関す
る。
(従来の技術) 最近、新たな携帯可能なデータ記憶媒体として、不揮発
性のデータメモリおよびCPUなどの制御素子を有するIC
(集積回路)チップを内蔵したICカードが開発されてい
る。この種のICカードは、内蔵する制御素子によって内
蔵するデータメモリをアクセスし、外部装置からの要求
に応じて必要なデータの入出力を行なうようになってい
る。
ところで、このようなICカードは、通常、命令コードと
それに対応するプログラムの先頭アドレスを示す情報が
テーブル形式でデータメモリ内に記憶された状態で運用
される。すなわち、ある命令データが入力されると、制
御素子はこの命令データ中に含まれる命令コードに対応
付けられた先頭アドレスを上記テーブルを参照すること
により認識し、この先頭アドレスを基に対応するプログ
ラムを実行する。
さて、このテーブル情報(プログラムに対応する特定情
報)は、通常、ICカードの製造時に初期化装置と呼ばれ
る電子装置によって記憶される。このテーブル情報は、
ICカード内のプログラムと1対1の対応関係にあり、た
とえばICカードに機種によりプログラムの種類が多様化
するにつれ、プログラムの種類数と同量のテーブル情報
が必要となる。したがって、ICカードの製造時において
は、初期化すべきICカード内のプログラムの種類を何ら
かの方法で認識し、適切なテーブル情報を確実に記憶し
なければならない。
従来の方式においては、製造管理上(たとえば管理台帳
など)で現在初期化するICカード内のプログラムを認識
し、対応するテーブル情報を人為的に選択して初期化装
置でICカード内のデータメモリに記憶していた。しか
し、この方式では、製造管理方式および人為的判断の正
当性に関して何ら保障すべき点がないため、ICカードの
初期化方式としてふさわしいものではない。
これを改良するために、ICカード自身に内蔵するプログ
ラムの形式(種類)をコード化した情報を出力する機能
を持たせ、かつ初期化装置でこれを読出し、初期化装置
に接続されたCRTディスプレイなどに表示させることに
より、現在初期化すべきICカード内のプログラムを認識
するという方式が考えられる。しかし、この方式も、表
示を参照して対応するテーブル情報を入為的に選択する
ため、前記方式と同様、ICカードの初期化方式としてふ
さわしくない。
(発明が解決しようとする問題点) 本発明は、上記したように携帯可能電子装置内のプログ
ラムに対応する特定情報を記憶する際、人為的な工程を
多く必要とし、このため適切な特定情報を確実に記憶す
ることができないという問題点を解決すべくなされたも
ので、携帯可能電子装置内のプログラムに対応する特定
情報を記憶する際、人為的な工程を最少限にし、適切な
特定情報を確実に記憶できる携帯可能電子装置の初期化
装置を提供することを目的とする。
[発明の構成] (問題点を解決するための手段) 本発明は、データメモリ部と、このデータメモリ部に対
してデータの読出しおよび書込みを行なうための制御部
と、外部からの入出力を行なうための手段と、前記制御
部が制御を行なうためのプログラムを記憶するプログラ
ムメモリ部と、外部からの要求により前記プログラムの
形式を示すプログラム形式情報を出力する手段とを具備
する携帯可能電子装置の前記データメモリ部に対して前
記プログラム形式情報に対応する特定情報を記憶する携
帯可能電子装置の初期化装置であって、前記特定情報を
複数記憶している記憶手段と、前記携帯可能電子装置か
ら出力されるプログラム形式情報により対応する特定情
報を前記記憶手段から選択する選択手段と、この選択手
段で選択した特定情報を前記携帯可能電子装置のデータ
メモリ部に記憶する手段とを具備している。
(作用) 記憶手段にプログラムに対応する特定情報を複数記憶し
ていて、携帯可能電子装置にプログラムの形式を示すプ
ログラム形式情報の出力を要求することにより、この出
力されたプログラム形式情報により対応する特定情報を
選択し、この選択した特定情報を携帯可能電子装置のデ
ータメモリ部に記憶するものであり、これにより人為的
な工程を最少限にし、適切な特定情報を確実に記憶する
ことができる。
(実施例) 以下、本発明の一実施例について図面を参照して説明す
る。
第7図は本発明に係る携帯可能電子装置としてのICカー
ドの構成例を示すもので、制御部としての制御素子(た
とえばCPU)1、データメモリ部としての記憶内容が消
去可能な不揮発性のデータメモリ2、プログラムメモリ
部としてのプログラムメモリ3、およびカードリーダ・
ライタとの電気的接触を得るためのコンタクト部4によ
って構成されており、これらのうち破線内の部分(制御
素子1、データメモリ2、プログラムメモリ3)は1つ
のICチップで構成されてICカード本体内に埋設されてい
る。プログラムメモリ3は、たとえばマスクROMで構成
されており、第4図に示すように、各基本機能を実現す
る機能プログラムを備えた制御素子15の制御プログラ
ム、およびそのプログラムの形式(種類)を示すプログ
ラム形式情報などを記憶するものである。データメモリ
2は各種データの記憶に使用され、たとえばEEPROMで構
成されている。
データメモリ2の特定エリアはテーブルエリアとなって
いて、このテーブルエリア内には第5図に示すようなプ
ログラムに対応する特定情報としてのテーブル情報が記
憶される。テーブル情報は、命令コードとそれに対応す
るプログラムの先頭アドレスを示す情報からなり、たと
えば命令コード「A」を実現するプログラムの先頭アド
レスは「aaa」といったように対応している。このテー
ブル情報は、後述する初期化装置によって記憶される。
第2図は本発明に係るICカードの初期化装置の構成例を
示すもので、前述のように構成されたICカード11を受入
れ、そのICカード11に対してデータの読出しおよび書込
みを行なうカードリーダ・ライタ12、キーボード13、CR
Tディスプレイ装置14、フロッピィディスク装置15、プ
リンタ16、これらの制御を司るCPUなどからなる制御部1
7によって構成される。フロッピィディスク装置15に
は、第3図に示すように、複数のプログラムにそれぞれ
対応する複数のテーブル情報(特定情報)が記憶されて
いる。これらテーブル情報は、第5図に示したように命
令コードとそれに対応するプログラムの先頭アドレスを
示す情報から構成されている。
次に、このような構成において第1図に示すフローチャ
ートを参照しつつ動作を説明する。まず、第5図に示す
テーブル情報が記憶されていないICカード11をカードリ
ーダ・ライタ12にセットする。そして、たとえばキーボ
ード13からプログラム形式出力要求を入力することによ
り、制御部17はICカード11に対してプログラム形式情報
の出力命令データを出力する。これを受取ったICカード
11では、制御素子1がプログラムメモリ3内に記憶され
ているプログラム形式情報を読出し、制御部17へ出力す
る。これを受取った制御部17は、ICカード11のプログラ
ムメモリ3に記憶されているプログラムの形式を認識
し、フロッピィディスク装置15から対応するテーブル情
報を選択し、この選択したテーブル情報をICカード11へ
出力する。これを受取ったICカード11では、制御素子1
がデータメモリ2に制御部17から送られてきたテーブル
情報を記憶する。
たとえばICカード11のプログラムメモリ3の内容が第4
図(a)のようになっていた場合、これに対応するテー
ブル情報は第5図(a)のようになる。このテーブル情
報が例えばテーブル情報1としてフロッピィディスク装
置15に記憶されている。したがって、この場合、ICカー
ド11から出力されたプログラム形式情報により対応する
テーブル情報1を選択し、ICカード11のデータメモリ2
に記憶する。その結果、データメモリ2には第5図
(a)のようなテーブル情報が記憶されることになる。
また、たとえばICカード11のプログラムメモリ3の内容
が第4図(b)のようになっていた場合、これに対応す
るテーブル情報は第5図(b)のようになる。このテー
ブル情報が例えばテーブル情報2としてフロッピィディ
スク装置15に記憶されている。したがって、この場合、
ICカード11から出力されたプログラム形式情報により対
応するテーブル情報2を選択し、ICカード11のデータメ
モリ2に記憶する。その結果、データメモリ2には第5
図(b)のようなテーブル情報が記憶されることにな
る。
次に、ICカード11の動作を簡単に説明しておく。ICカー
ド11は第6図に示すフローチャートにしたがって動作す
る。すなわち、定常状態においては外部からの命令デー
タ待ち状態となっている。外部から命令データが入力さ
れると、制御素子1はこの命令データ中に含まれる命令
コードをデータメモリ2内のテーブル情報を参照するこ
とにより見付け出す。見付からなければ、制御素子1は
命令コードエラーを意味する応答データを出力し、再び
命令データ待ち状態に戻る。見付かれば、制御素子1は
その命令コードに対応付けられた先頭アドレスをデータ
メモリ2内のテーブル情報を参照することにより認識
し、この先頭アドレスを基に対応する機能プログラムを
実行する。そして、その機能プログラムを実行した後、
結果を応答データとして出力し、再び命令データ待ち状
態に戻る。
以上説明したICカードの初期化装置は、フロッピィディ
スク装置にプログラムに対応するテーブル情報を複数記
憶していて、ICカードにプログラムの形式を示すプログ
ラム形式情報の出力を要求することにより、この出力さ
れたプログラム形式情報により対応するテーブル情報を
選択し、この選択したテーブル情報をICカードのデータ
メモリに記憶するものである。これにより、従来のよう
に多数の入為的な工程を必要とせず、人為的な工程を最
少限にして、適切なテーブル情報を確実に記憶すること
ができる。
なお、前記実施例では、プログラムに対応するテーブル
情報をフロッピィディスク装置に記憶しておいたが、他
の記憶手段(たとえば磁気テープ装置、半導体メモリな
ど)に記憶しておいてもよい。
[発明の効果] 以上詳述したように本発明によれば、携帯可能電子装置
内のプログラムに対応する特定情報を記憶する際、人為
的な工程を最少限にし、適切な特定情報を確実に記憶で
きる携帯可能電子装置の初期化装置を提供できる。
【図面の簡単な説明】
図は本発明の一実施例を説明するためのもので、第1図
は初期化装置の動作を説明するフローチャート、第2図
は初期化装置の構成を示すブロック図、第3図はフロッ
ピィディスク装置に記憶されるテーブル情報を示す図、
第4図はプログラムメモリの構成を示す図、第5図はデ
ータメモリに記憶されるテーブル情報を示す図、第6図
はICカードの動作を説明するフローチャート、第7図は
ICカードの構成を示すブロック図である。 1……制御素子(制御部)、2……データメモリ(デー
タメモリ部)、3……プログラムメモリ(プログラムメ
モリ部)、11……ICカード(携帯可能電子装置)、12…
…カードリーダ・ライタ、13……キーボード、15……フ
ロッピィディスク装置、17……制御部。

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】データメモリ部と、このデータメモリ部に
    対してデータの読出しおよび書込みを行なうための制御
    部と、外部からの入出力を行なうための手段と、前記制
    御部が制御を行なうためのプログラムを記憶するプログ
    ラムメモリ部と、外部からの要求により前記プログラム
    の形式を示すプログラム形式情報を出力する手段とを具
    備する携帯可能電子装置の前記データメモリ部に対して
    前記プログラム形式情報に対応する特定情報を記憶する
    携帯可能電子装置の初期化装置であって、 前記特定情報を複数記憶している記憶手段と、 前記携帯可能電子装置から出力されるプログラム形式情
    報により対応する特定情報を前記記憶手段から選択する
    選択手段と、 この選択手段で選択した特定情報を前記携帯可能電子装
    置のデータメモリ部に記憶する手段と、 を具備したことを特徴とする携帯可能電子装置の初期化
    装置。
  2. 【請求項2】前記特定情報は、命令コードとそれに対応
    するプログラムの先頭アドレスを示す情報からなること
    を特徴とする特許請求の範囲第1項記載の携帯可能電子
    装置の初期化装置。
  3. 【請求項3】前記携帯可能電子装置はICカードであるこ
    とを特徴とする特許請求の範囲第1項記載の携帯可能電
    子装置の初期化装置。
JP62018614A 1987-01-30 1987-01-30 携帯可能電子装置の初期化装置 Expired - Lifetime JPH0693252B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62018614A JPH0693252B2 (ja) 1987-01-30 1987-01-30 携帯可能電子装置の初期化装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62018614A JPH0693252B2 (ja) 1987-01-30 1987-01-30 携帯可能電子装置の初期化装置

Publications (2)

Publication Number Publication Date
JPS63187382A JPS63187382A (ja) 1988-08-02
JPH0693252B2 true JPH0693252B2 (ja) 1994-11-16

Family

ID=11976504

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62018614A Expired - Lifetime JPH0693252B2 (ja) 1987-01-30 1987-01-30 携帯可能電子装置の初期化装置

Country Status (1)

Country Link
JP (1) JPH0693252B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002010452A (ja) 2000-06-21 2002-01-11 Yazaki Corp フラットケーブルへのクランプの支持構造

Also Published As

Publication number Publication date
JPS63187382A (ja) 1988-08-02

Similar Documents

Publication Publication Date Title
US6286757B1 (en) Portable electronic apparatus
JPH0693252B2 (ja) 携帯可能電子装置の初期化装置
JPH01500936A (ja) 予め定まった順序で2つの命令列を実行する方法と装置
JPH01197895A (ja) 携帯可能電子装置のメモリ登録方式
JP2930259B2 (ja) 携帯可能電子装置
KR910002448B1 (ko) 휴대가능 전자장치
US20070162699A1 (en) Apparatus for expanding storage capacity of memory card and operating method of memory card with the same
JPH05100961A (ja) データ記憶方式
JPS61211788A (ja) Icカ−ド
JP2598056B2 (ja) 携帯可能電子装置
JP2791101B2 (ja) 携帯可能電子装置
JP2798957B2 (ja) 携帯可能電子装置
JP2556324B2 (ja) Icカ−ド
JPS63145582A (ja) Icカード
JPH0855204A (ja) Cpu付きicカード及びcpu付きicカードに於けるアクセス可能アドレス制限方法
JPS62289999A (ja) デ−タの書込方法
JP2005056259A (ja) 携帯可能電子媒体と携帯可能電子媒体取扱装置
JPH0693255B2 (ja) 携帯可能電子装置のメモリエリア定義方式
JPS63239582A (ja) 携帯可能電子装置
JPS62128389A (ja) 携帯可能電子装置
JP2003203211A (ja) 携帯可能電子装置
JPH01103720A (ja) キー入力装置
JPH04205694A (ja) 情報記憶装置を有する電子装置
JP2005338926A (ja) 携帯可能電子装置
JPH04205291A (ja) Icカードとその情報送出方式

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term