JPH02226446A - 携帯可能電子装置 - Google Patents
携帯可能電子装置Info
- Publication number
- JPH02226446A JPH02226446A JP1047284A JP4728489A JPH02226446A JP H02226446 A JPH02226446 A JP H02226446A JP 1047284 A JP1047284 A JP 1047284A JP 4728489 A JP4728489 A JP 4728489A JP H02226446 A JPH02226446 A JP H02226446A
- Authority
- JP
- Japan
- Prior art keywords
- data
- area
- information
- size
- data block
- 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
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
本発明は、たとえば消去可能な不揮発性メモリおよび、
これらを制御するCPUなどの制御素子を有するICチ
ップを内蔵した、いわゆるICカードと称される携帯可
能電子装置に関する。
これらを制御するCPUなどの制御素子を有するICチ
ップを内蔵した、いわゆるICカードと称される携帯可
能電子装置に関する。
(従来の技術)
最近、新たな携帯可能なデータ記憶媒体として、消去可
能な不揮発性メモリからなるデータメモリ(メモリ部)
および、これらを制御するCPUなどの制御素子を有す
るICチップを内蔵した、いわゆるICカードが開発さ
れている。
能な不揮発性メモリからなるデータメモリ(メモリ部)
および、これらを制御するCPUなどの制御素子を有す
るICチップを内蔵した、いわゆるICカードが開発さ
れている。
この種のICカードは、内蔵する制御素子によって内蔵
するデータメモリをアクセスすることにより、外部装置
(端末装置など)からの要求に応じて必要なデータの入
出力を選択的に行なうようになっている。また、データ
メモリは複数のエリアに分割されていて、選択的に対象
エリアとのアクセスを行なうようになっている。
するデータメモリをアクセスすることにより、外部装置
(端末装置など)からの要求に応じて必要なデータの入
出力を選択的に行なうようになっている。また、データ
メモリは複数のエリアに分割されていて、選択的に対象
エリアとのアクセスを行なうようになっている。
さて、このようなICカードにおいて、データメモリの
エリアの大きさ(サイズ)を認識する手段として、デー
タの書込みを行なった結果、書込みエラーとなり、その
エラーステータスがICカードから外部装置に返送され
たときに、これ以上のデータ書込みができないと判断し
ていた。また、始めてデータの書込み動作を行なう際に
も、エリアの大きさがどの位あるか認識できないという
問題があった。
エリアの大きさ(サイズ)を認識する手段として、デー
タの書込みを行なった結果、書込みエラーとなり、その
エラーステータスがICカードから外部装置に返送され
たときに、これ以上のデータ書込みができないと判断し
ていた。また、始めてデータの書込み動作を行なう際に
も、エリアの大きさがどの位あるか認識できないという
問題があった。
(発明が解決しようとする課題)
本発明は、上記したようにメモリ部のエリアの書込み可
能な大きさを認識することができないという問題点を解
決すべくなされたもので、メモリ部のエリアの書込み可
能な大きさを容易かつ確実に認識することができる携帯
+1J能電子装置を提供することを目的とする。
能な大きさを認識することができないという問題点を解
決すべくなされたもので、メモリ部のエリアの書込み可
能な大きさを容易かつ確実に認識することができる携帯
+1J能電子装置を提供することを目的とする。
[発明の構成]
(課題を解決するための手段)
本発明の携帯可能電子装置は、エリアを構成する複数の
データブロックにそれぞれ付加されているそのデータブ
ロックが有効であることを示す識別情報の数と、データ
ブロックの長さ情報およびエリア全体の大きさ情報によ
り、エリアの書込み可能な大きさを求める演算手段と、
この演算手段の演算結果を出力する出力手段とを具備し
ている。
データブロックにそれぞれ付加されているそのデータブ
ロックが有効であることを示す識別情報の数と、データ
ブロックの長さ情報およびエリア全体の大きさ情報によ
り、エリアの書込み可能な大きさを求める演算手段と、
この演算手段の演算結果を出力する出力手段とを具備し
ている。
(作用)
たとえば外部から人力される空エリア容量要求コマンド
を受取ると、エリアを構成する複数のデータブロックに
それぞれ付加されているそのデータブロックが有効であ
ることを示す識別情報の数を計数し、その計数結果と、
あらかじめ設定されるデータブロックの長さ情報および
エリア全体の大きさ情報によりエリアの書込み可能な大
きさを求め、その結果を出力するものであり、その出力
された内容を参照することにより、従来のように書込み
動作のエラー結果でエリアのサイズ不足を判断すること
なく、容易かつ確実に現在のエリアの書込み可能なサイ
ズ(大きさ)を認識することができる。したがって、エ
リアへのアクセスが運用し易くなる。
を受取ると、エリアを構成する複数のデータブロックに
それぞれ付加されているそのデータブロックが有効であ
ることを示す識別情報の数を計数し、その計数結果と、
あらかじめ設定されるデータブロックの長さ情報および
エリア全体の大きさ情報によりエリアの書込み可能な大
きさを求め、その結果を出力するものであり、その出力
された内容を参照することにより、従来のように書込み
動作のエラー結果でエリアのサイズ不足を判断すること
なく、容易かつ確実に現在のエリアの書込み可能なサイ
ズ(大きさ)を認識することができる。したがって、エ
リアへのアクセスが運用し易くなる。
(実施例)
以下、本発明の一実施例について図面を参照して説明す
る。
る。
第8図は本発明に係る携帯可能電子装置としてのICカ
ードを取扱う端末装置の構成例を示すものである。すな
わち、この端末装置は、ICカード1をカードリーグ・
ライタ2を介してCPUなどからなる制御部3と接続可
能にするとともに、制御部3にキーボード4、CRTデ
イスプレィ装置5、プリンタ6およびフロッピィディス
ク装置7を接続して構成される。
ードを取扱う端末装置の構成例を示すものである。すな
わち、この端末装置は、ICカード1をカードリーグ・
ライタ2を介してCPUなどからなる制御部3と接続可
能にするとともに、制御部3にキーボード4、CRTデ
イスプレィ装置5、プリンタ6およびフロッピィディス
ク装置7を接続して構成される。
第7図はICカード1の構成例を示すもので、制御部と
しての制御素子(たとえばCPU)11、メモリ部とし
てのデータメモリ12、プログラムメモリ13、および
カードリーダ・ライタ2との電気的接触を得るためのコ
ンタクト部14によって構成されており、これらのうち
破線内の部分(制御素子11、データメモリ12、プロ
グラムメモリ13)は1つのICチップ(あるいは複数
のICチップ)で構成されてICカード本体内に埋設さ
れている。
しての制御素子(たとえばCPU)11、メモリ部とし
てのデータメモリ12、プログラムメモリ13、および
カードリーダ・ライタ2との電気的接触を得るためのコ
ンタクト部14によって構成されており、これらのうち
破線内の部分(制御素子11、データメモリ12、プロ
グラムメモリ13)は1つのICチップ(あるいは複数
のICチップ)で構成されてICカード本体内に埋設さ
れている。
データメモリ12は、各種データの記憶′に使用され、
たとえばEEPROMなどの不揮発性メモリで構成され
ている。プログラムメモリ13は、制御索子11の制御
プログラムなどを記憶するもので、たとえばマスクRO
Mで構成されている。
たとえばEEPROMなどの不揮発性メモリで構成され
ている。プログラムメモリ13は、制御索子11の制御
プログラムなどを記憶するもので、たとえばマスクRO
Mで構成されている。
さて、データメモリ12は、たとえば第4図に示すよう
に、エリア定義情報格納部21とデータ格納部22とに
大きく部分されている。データ格納部22は、各種デー
タを記憶する部分で、複数のエリア23.・・・に分割
されている。そして、それぞれのエリア23は、複数の
データブロック24、・・・によって構成されている。
に、エリア定義情報格納部21とデータ格納部22とに
大きく部分されている。データ格納部22は、各種デー
タを記憶する部分で、複数のエリア23.・・・に分割
されている。そして、それぞれのエリア23は、複数の
データブロック24、・・・によって構成されている。
1つのデータブロック24は、そのフォーマット例を第
5図に示すように、そのデータブロックが有効か否かを
示す識別情報25およびデータ部26から構成されてい
る。
5図に示すように、そのデータブロックが有効か否かを
示す識別情報25およびデータ部26から構成されてい
る。
エリア定義情報格納部21は、データ格納部22の各エ
リア23を定義するエリア定義情報などが記憶されてい
る。1つのエリア23を定義するエリア定義情報は、た
とえば第6図に示すように、エリア固有の番号を定義す
るエリア番号、エリアが割当てられているメモリ上の先
頭アドレス情報、エリア全体の大きさ(サイズ)を規定
するエリア大きさ情報、既にデータが書込まれているデ
ータブロックの数を示す書込流データブロック数情報、
データブロックの長さを示すデータブロック長情報など
から構成されている。
リア23を定義するエリア定義情報などが記憶されてい
る。1つのエリア23を定義するエリア定義情報は、た
とえば第6図に示すように、エリア固有の番号を定義す
るエリア番号、エリアが割当てられているメモリ上の先
頭アドレス情報、エリア全体の大きさ(サイズ)を規定
するエリア大きさ情報、既にデータが書込まれているデ
ータブロックの数を示す書込流データブロック数情報、
データブロックの長さを示すデータブロック長情報など
から構成されている。
次に、このような構成において、データの初期書込み動
作について第2図に示すフローチャートを参照しつつ説
明する。データメモリ12にデータを書込む際は、第8
図に示した端末装置からデータ書込みコマンドを入力す
る。このデータ書込みコマンドは、たとえば書込み機能
コード、アクセス対象エリアのエリア番号、および記憶
データなどから構成されている。
作について第2図に示すフローチャートを参照しつつ説
明する。データメモリ12にデータを書込む際は、第8
図に示した端末装置からデータ書込みコマンドを入力す
る。このデータ書込みコマンドは、たとえば書込み機能
コード、アクセス対象エリアのエリア番号、および記憶
データなどから構成されている。
さて、データ書込みコマンドが入力されると(Sl)、
制御素子11は、そのコマンド内のエリア番号に相当す
るエリア番号を持つエリアが存在するか否かをチエツク
する(S2.S3)。このチエツクの結果、該当エリア
が存在しない場合、制御索子11は、該当エリア無しを
意味するステータスを端末装置に出力しくS4) 、コ
マンド待機状態に戻る。
制御素子11は、そのコマンド内のエリア番号に相当す
るエリア番号を持つエリアが存在するか否かをチエツク
する(S2.S3)。このチエツクの結果、該当エリア
が存在しない場合、制御索子11は、該当エリア無しを
意味するステータスを端末装置に出力しくS4) 、コ
マンド待機状態に戻る。
上記チエツクの結果、該当エリアが存在する場合、制御
索子11は、そのエリアを定義するエリア定義情報内の
エリア大きさ情報および書込流データブロック数情報を
、それぞれ内蔵する第lRAMおよび第2RAM (図
示しない)にセットする(S5.S6)。次に、制御素
子11は、第1 RAM内の値から第2RAM内の値を
減算しくS7)、その減算結果から書込可能か否かをチ
エツクする(S8)。
索子11は、そのエリアを定義するエリア定義情報内の
エリア大きさ情報および書込流データブロック数情報を
、それぞれ内蔵する第lRAMおよび第2RAM (図
示しない)にセットする(S5.S6)。次に、制御素
子11は、第1 RAM内の値から第2RAM内の値を
減算しくS7)、その減算結果から書込可能か否かをチ
エツクする(S8)。
上記チエツクの結果、書込み不可の場合、制御素子11
は、書込み不可を意味するステータスを端末装置に出力
しくS9)、コマンド待機状態に戻る。上記チエツクの
結果、書込み可能な場合、制御素子11は、書込みコマ
ンド内の記憶データをアクセス対象エリアに書込む(S
10)。このとき、制御素子11は、1つのデータブ
ロックの古込みが終了するごとに対応する識別情報に有
効識別子(たとえば“0”)をセットする。
は、書込み不可を意味するステータスを端末装置に出力
しくS9)、コマンド待機状態に戻る。上記チエツクの
結果、書込み可能な場合、制御素子11は、書込みコマ
ンド内の記憶データをアクセス対象エリアに書込む(S
10)。このとき、制御素子11は、1つのデータブ
ロックの古込みが終了するごとに対応する識別情報に有
効識別子(たとえば“0”)をセットする。
そして、書込み処理が終了すると、制御素子11は、ベ
リファイチエツクなどのチエツク方法により正常に書込
みが行なわれたか否かをチエツクする(Sll)。この
チエツクの結果、正常に書込みが行なわれなかった場合
、制御索子11は、書込み不良を意味するステータスを
端末装置に出力しくS 12) 、コマンド待機状態に
戻る。
リファイチエツクなどのチエツク方法により正常に書込
みが行なわれたか否かをチエツクする(Sll)。この
チエツクの結果、正常に書込みが行なわれなかった場合
、制御索子11は、書込み不良を意味するステータスを
端末装置に出力しくS 12) 、コマンド待機状態に
戻る。
上記チエツクの結果、正常に書込みが行なわれた場合、
制御索子11は、該当エリア定義情報内の書込流データ
ブロック数情報を更新しく81.3)、その後、書込み
正常終了を意味するステータスを端末装置に出力しく5
14)、コマンド待機状態に戻る。
制御索子11は、該当エリア定義情報内の書込流データ
ブロック数情報を更新しく81.3)、その後、書込み
正常終了を意味するステータスを端末装置に出力しく5
14)、コマンド待機状態に戻る。
すなわち、たとえば、あるエリア23にデータを書込む
場合、そのエリア23の状態は、第3図(a)あるいは
第4図に示すように、書込み可能なブロック数を“6″
としてあらかじめ設定されているものとする。このとき
、この6個のデータブロック24の各識別情報25は、
全て無効識別子(たとえば“1″)がセットされている
。このエリア23に対して、3つのデータブロックにま
たがる9つのデータを書込んだ場合、第3図(b)に示
すように、9つのデータはエリア23の上方から格納さ
れ、識別情報25は格納された3つのデータブロック分
、有効識別子(“0″)がセットされる。すなわち、識
別情報25は、エリア23に規定されるデータブロック
数の範囲内でデータが記憶された場合に、有効識別子が
セットされ、このデータブロックにはデータが存在して
いることを示し、かつ、このデータブロックは再度デー
タを記憶することは不可能であることを示す。
場合、そのエリア23の状態は、第3図(a)あるいは
第4図に示すように、書込み可能なブロック数を“6″
としてあらかじめ設定されているものとする。このとき
、この6個のデータブロック24の各識別情報25は、
全て無効識別子(たとえば“1″)がセットされている
。このエリア23に対して、3つのデータブロックにま
たがる9つのデータを書込んだ場合、第3図(b)に示
すように、9つのデータはエリア23の上方から格納さ
れ、識別情報25は格納された3つのデータブロック分
、有効識別子(“0″)がセットされる。すなわち、識
別情報25は、エリア23に規定されるデータブロック
数の範囲内でデータが記憶された場合に、有効識別子が
セットされ、このデータブロックにはデータが存在して
いることを示し、かつ、このデータブロックは再度デー
タを記憶することは不可能であることを示す。
次に、データ書込み可能サイズを要求した場合の動作に
ついて第1図に示すフローチャートを参照しつつ説明す
る。データ書込み可能なサイズを要求する際は、第8図
に示した端末装置から空エリア容量要求コマンドを入力
する。この空エリア容量要求コマンドは、たとえば空エ
リア容量要求機能コードおよびアクセス対象エリアのエ
リア番号などから構成されている。
ついて第1図に示すフローチャートを参照しつつ説明す
る。データ書込み可能なサイズを要求する際は、第8図
に示した端末装置から空エリア容量要求コマンドを入力
する。この空エリア容量要求コマンドは、たとえば空エ
リア容量要求機能コードおよびアクセス対象エリアのエ
リア番号などから構成されている。
さて、空エリア容量要求コマンドが入力されると(S2
1)、制御素子11は、そのコマンド内のエリア番号に
相当するエリア番号を持つエリアが存在するか否かをチ
エツクする(S22゜823)。このチエツクの結果、
該当エリアが存在しない場合、制御索子11は、該当エ
リア無しを意味するステータスを端末装置に出力しく5
24)、コマンド待機状態に戻る。
1)、制御素子11は、そのコマンド内のエリア番号に
相当するエリア番号を持つエリアが存在するか否かをチ
エツクする(S22゜823)。このチエツクの結果、
該当エリアが存在しない場合、制御索子11は、該当エ
リア無しを意味するステータスを端末装置に出力しく5
24)、コマンド待機状態に戻る。
上記チエツクの結果、該当エリアが存在する場合、制御
索子11は、そのエリアを定義するエリア定義情報内の
エリア大きさ情報を内蔵する第lRAM (図示しない
)にセットする(S 25)。
索子11は、そのエリアを定義するエリア定義情報内の
エリア大きさ情報を内蔵する第lRAM (図示しない
)にセットする(S 25)。
次に、制御素子11は、アクセス対象エリア内にて識別
情報25に有効識別子がセットされているデータブロッ
ク24の数をカウントし、そのカウント内容を内蔵する
第2RAM (図示しない)にセットする(’526)
。次に、制御素子11は、該当エリア定義情報内のデー
タブロック長情報を内蔵する第3RAM(図示しない)
にセ・ン卜する(S27) そして、制御素子11は
、第2RAM内の値と第3RAM内の値との乗算を行な
い(S28) その乗算結果を内蔵する第4RAM
(図示しない)にセットする(S 29)。
情報25に有効識別子がセットされているデータブロッ
ク24の数をカウントし、そのカウント内容を内蔵する
第2RAM (図示しない)にセットする(’526)
。次に、制御素子11は、該当エリア定義情報内のデー
タブロック長情報を内蔵する第3RAM(図示しない)
にセ・ン卜する(S27) そして、制御素子11は
、第2RAM内の値と第3RAM内の値との乗算を行な
い(S28) その乗算結果を内蔵する第4RAM
(図示しない)にセットする(S 29)。
次に、制御素子11は、第lRAM内の値から第4RA
M内の値を減算しく530)、その減算結果を書込み可
能なサイズ情報として内蔵する空エリア容量バッファ(
図示しない)にセットする(S31)。そして、制御素
子11は、空エリア容量バッファの内容を空エリア容量
要求コマンドに対するステータスとして端末装置に出力
しくS 32) コマンド待機状態に戻る。なお、こ
のステータスを受取った端末装置では、そのステータス
(データ書込み可能なサイズ情報)をCRTデイスプレ
ィ装置5に表示する。
M内の値を減算しく530)、その減算結果を書込み可
能なサイズ情報として内蔵する空エリア容量バッファ(
図示しない)にセットする(S31)。そして、制御素
子11は、空エリア容量バッファの内容を空エリア容量
要求コマンドに対するステータスとして端末装置に出力
しくS 32) コマンド待機状態に戻る。なお、こ
のステータスを受取った端末装置では、そのステータス
(データ書込み可能なサイズ情報)をCRTデイスプレ
ィ装置5に表示する。
すなわち、たとえば第3図(a)のデータ書込み前のエ
リア状態で、データ書込み可能なサイズを要求した場合
、あらかじめ定義されているエリア23全体の大きさ(
識別情報25の数“6”を除いた)“24″から、識別
情報25に有効識別子がセットされているデータブロッ
ク24の数“0″と1つのデータブロック24の長さ情
報(識別情報25の部分を除いた)“4°とを掛けた値
“O”を引いて求めた値“24”を書込み可能なサイズ
情報として端末装置へ返送する。ここで、第3図(a)
のエリア状態において、識別情報25が無効識別子(“
1″)ということで、カウント値を0”とした。また、
書込み可能なサイズ情報“24”は、24個のデータが
書込めることを示している。
リア状態で、データ書込み可能なサイズを要求した場合
、あらかじめ定義されているエリア23全体の大きさ(
識別情報25の数“6”を除いた)“24″から、識別
情報25に有効識別子がセットされているデータブロッ
ク24の数“0″と1つのデータブロック24の長さ情
報(識別情報25の部分を除いた)“4°とを掛けた値
“O”を引いて求めた値“24”を書込み可能なサイズ
情報として端末装置へ返送する。ここで、第3図(a)
のエリア状態において、識別情報25が無効識別子(“
1″)ということで、カウント値を0”とした。また、
書込み可能なサイズ情報“24”は、24個のデータが
書込めることを示している。
また、たとえば第3図(b)で示す9つのデータ書込み
後のエリア状態で、データ書込み可能なサイズを要求し
た場合、あらかじめ定義されているエリア23全体の大
きさ(識別情報25の数“6”を除いた)“24“から
、識別情報25に有効識別子がセットされているデータ
ブロック24の数“3″と1つのデータブロック24の
長さ情報(識別情報25の部分を除いた)“4“とを掛
けた値“12°を引いて求めた値“12゛を書込み可能
なサイズ情報として端末装置へ返送する。ここで、第3
図(b)のエリア状態において、識別情報25が有効識
別子(“0”)となっているデータブロック24の数を
“3“とじてカウントした。また、書込み可能なサイズ
情報“]2゛は、12個のデータが書込めることを示し
ている。
後のエリア状態で、データ書込み可能なサイズを要求し
た場合、あらかじめ定義されているエリア23全体の大
きさ(識別情報25の数“6”を除いた)“24“から
、識別情報25に有効識別子がセットされているデータ
ブロック24の数“3″と1つのデータブロック24の
長さ情報(識別情報25の部分を除いた)“4“とを掛
けた値“12°を引いて求めた値“12゛を書込み可能
なサイズ情報として端末装置へ返送する。ここで、第3
図(b)のエリア状態において、識別情報25が有効識
別子(“0”)となっているデータブロック24の数を
“3“とじてカウントした。また、書込み可能なサイズ
情報“]2゛は、12個のデータが書込めることを示し
ている。
このように、端末装置からICカード1に対してデータ
書込み可能なサイズを要求することにより、ICカード
1は内部でデータ書込み可能なサイズを算出し、その算
出結果を端末装置へ返送する。すなわち、端末装置から
の空エリア容量要求コマンドを受取ると、エリアを構成
する複数のデータブロックにそれぞれ付加されているそ
のデータブロックが有効であることを示す識別情報の数
゛を計数し、その計数結果と、あらかじめ設定されるデ
ータブロックの長さ情報とを掛けた値をエリア全体の大
きさ情報から引いてエリアの書込み可能な大きさを求め
、その結果を端末装置へ出力するものであり、その出力
された内容を端末装置で参照することにより、従来のよ
うに書込み動作のエラー結果でエリアのサイズ不足を判
断することなく、容易かつ確実に現在のエリアの書込み
可能なサイズ(大きさ)を認識することができる。した
がって、エリアへのアクセスが運用し易くなる。
書込み可能なサイズを要求することにより、ICカード
1は内部でデータ書込み可能なサイズを算出し、その算
出結果を端末装置へ返送する。すなわち、端末装置から
の空エリア容量要求コマンドを受取ると、エリアを構成
する複数のデータブロックにそれぞれ付加されているそ
のデータブロックが有効であることを示す識別情報の数
゛を計数し、その計数結果と、あらかじめ設定されるデ
ータブロックの長さ情報とを掛けた値をエリア全体の大
きさ情報から引いてエリアの書込み可能な大きさを求め
、その結果を端末装置へ出力するものであり、その出力
された内容を端末装置で参照することにより、従来のよ
うに書込み動作のエラー結果でエリアのサイズ不足を判
断することなく、容易かつ確実に現在のエリアの書込み
可能なサイズ(大きさ)を認識することができる。した
がって、エリアへのアクセスが運用し易くなる。
なお、前記実施例では、携帯可能電子装置としてICカ
ードを例示したが、本発明はカード状のものに限定され
るものでなく、たとえばブロック状あるいはペンシル状
のものであってもよい。
ードを例示したが、本発明はカード状のものに限定され
るものでなく、たとえばブロック状あるいはペンシル状
のものであってもよい。
[発明の効果]
以上詳述したように本発明によれば、メモリ部のエリア
の書込み可能な大きさを容易かつ確実に認識することが
できる携帯可能電子装置を提供できる。
の書込み可能な大きさを容易かつ確実に認識することが
できる携帯可能電子装置を提供できる。
図は本発明の一実施例を説明するためのもので、第1図
はデータ書込み可能サイズを要求した場合の動作を説明
するフローチャート、第2図はブタの初期書込み動作を
説明するフローチャート、第3図(a)はデータ書込み
前のエリア状態を示す図、第3図(b)はデータ書込み
後のエリア状態を示す図、第4図はデータメモリの構成
を示す図、第5図はデータブロックのフォーマット例を
示す図、第6図はエリア定義情報のフォーマット例を示
す図、第7図はICカードの構成例を示すブロック図、
第8図は端末装置の構成例を示すブロック図である。 1・・・ICカード(携帯可能電子装置)、2・・・カ
ードリーダ・ライタ、3・・・制御部、11・・・制御
素子(制御部) 12・・・不揮発性メモリ(メモリ部
)、13・・・プログラムメモリ、21・・・エリア定
義情報格納部、22・・・データ格納部、23・・・エ
リア、24・・・データブロック、25・・・虚別情報
、26・・・データ部。 出願人代理人 弁理士 鈴江武彦 第1図 第2図 第6図 第7図 第8図
はデータ書込み可能サイズを要求した場合の動作を説明
するフローチャート、第2図はブタの初期書込み動作を
説明するフローチャート、第3図(a)はデータ書込み
前のエリア状態を示す図、第3図(b)はデータ書込み
後のエリア状態を示す図、第4図はデータメモリの構成
を示す図、第5図はデータブロックのフォーマット例を
示す図、第6図はエリア定義情報のフォーマット例を示
す図、第7図はICカードの構成例を示すブロック図、
第8図は端末装置の構成例を示すブロック図である。 1・・・ICカード(携帯可能電子装置)、2・・・カ
ードリーダ・ライタ、3・・・制御部、11・・・制御
素子(制御部) 12・・・不揮発性メモリ(メモリ部
)、13・・・プログラムメモリ、21・・・エリア定
義情報格納部、22・・・データ格納部、23・・・エ
リア、24・・・データブロック、25・・・虚別情報
、26・・・データ部。 出願人代理人 弁理士 鈴江武彦 第1図 第2図 第6図 第7図 第8図
Claims (1)
- 【特許請求の範囲】 それぞれが複数のデータブロックで構成された複数の
エリアに分割されているメモリ部と、このメモリ部に対
してデータの書込みおよび読出しを行なうための制御部
を有し、選択的に外部とのデータの入出力を行なう携帯
可能電子装置であって、 前記複数のデータブロックにそれぞれ付加されているそ
のデータブロックが有効であることを示す識別情報の数
と、前記データブロックの長さ情報および前記エリア全
体の大きさ情報により、前記エリアの書込み可能な大き
さを求める演算手段と、 この演算手段の演算結果を出力する出力手段とを具備し
たことを特徴とする携帯可能電子装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1047284A JPH02226446A (ja) | 1989-02-28 | 1989-02-28 | 携帯可能電子装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1047284A JPH02226446A (ja) | 1989-02-28 | 1989-02-28 | 携帯可能電子装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02226446A true JPH02226446A (ja) | 1990-09-10 |
Family
ID=12770992
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1047284A Pending JPH02226446A (ja) | 1989-02-28 | 1989-02-28 | 携帯可能電子装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02226446A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016524769A (ja) * | 2014-06-27 | 2016-08-18 | 華為技術有限公司Huawei Technologies Co.,Ltd. | コントローラ、フラッシュメモリ装置及びデータをフラッシュメモリ装置に書き込む方法 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5971200A (ja) * | 1982-10-17 | 1984-04-21 | Dainippon Printing Co Ltd | Icカ−ドにおける情報処理方法 |
-
1989
- 1989-02-28 JP JP1047284A patent/JPH02226446A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5971200A (ja) * | 1982-10-17 | 1984-04-21 | Dainippon Printing Co Ltd | Icカ−ドにおける情報処理方法 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016524769A (ja) * | 2014-06-27 | 2016-08-18 | 華為技術有限公司Huawei Technologies Co.,Ltd. | コントローラ、フラッシュメモリ装置及びデータをフラッシュメモリ装置に書き込む方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS63788A (ja) | Icカード | |
| JPS6228297A (ja) | 更新情報と履歴情報の読出し手段を有するicカ−ド | |
| JP2854636B2 (ja) | 携帯可能媒体の発行装置及び発行方法 | |
| JPH0758500B2 (ja) | 携帯可能電子装置 | |
| JPS62190584A (ja) | 携帯可能電子装置 | |
| JP3471842B2 (ja) | データ管理装置、データ記憶装置およびデータ管理方法 | |
| JP2651426B2 (ja) | Icカード | |
| JPH02226446A (ja) | 携帯可能電子装置 | |
| JP3130588B2 (ja) | 記憶媒体 | |
| JP2609645B2 (ja) | 携帯可能電子装置 | |
| CN107454953B (zh) | Emv的实现方法及装置 | |
| JP3195122B2 (ja) | Icカードに与える命令フォーマットのチェック方法 | |
| JP2598056B2 (ja) | 携帯可能電子装置 | |
| JP2537200B2 (ja) | 携帯可能電子装置 | |
| JP2718129B2 (ja) | Icカード | |
| JPH02156390A (ja) | 携帯可能電子装置 | |
| JPS603081A (ja) | Icカ−ド | |
| KR101104460B1 (ko) | 금융아이씨카드로부터 복수 계좌 정보를 판독하는 방법 및 이 방법의 적용을 위한 금융아이씨카드 | |
| JP3015376B2 (ja) | Icカード | |
| JPS63198184A (ja) | 携帯可能電子装置のメモリエリア定義方式 | |
| JPH0693254B2 (ja) | 携帯可能電子装置 | |
| JPS6321197A (ja) | Icカ−ド | |
| JPS63187382A (ja) | 携帯可能電子装置の初期化装置 | |
| JPH0693255B2 (ja) | 携帯可能電子装置のメモリエリア定義方式 | |
| JPS62128391A (ja) | 携帯可能電子装置 |