JPH06309527A - Icカード - Google Patents

Icカード

Info

Publication number
JPH06309527A
JPH06309527A JP5099180A JP9918093A JPH06309527A JP H06309527 A JPH06309527 A JP H06309527A JP 5099180 A JP5099180 A JP 5099180A JP 9918093 A JP9918093 A JP 9918093A JP H06309527 A JPH06309527 A JP H06309527A
Authority
JP
Japan
Prior art keywords
area
user
information
card
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.)
Pending
Application number
JP5099180A
Other languages
English (en)
Inventor
Yoshihiro Muto
義弘 武藤
Shinya Takagi
伸哉 高木
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP5099180A priority Critical patent/JPH06309527A/ja
Publication of JPH06309527A publication Critical patent/JPH06309527A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】 消去したデータの回復が可能なICカードを
提供する。 【構成】 ICカード1は入出力手段2を通して外部機
器とデータの送受信を行う。メモリ管理手段4は、少な
くとも書き込み手段7、初期化手段8および回復手段9
から成り、書き込み手段7により書き込まれたデータを
記憶する不揮発性メモリ3は、初期化手段8により初期
化することが可能であり、かつこの初期化されたデータ
は回復手段9により回復することが可能である。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はメモリ内の情報を消去で
きるICカードに関する。
【0002】
【従来の技術】図5は従来のICカードの構成図であ
る。図5において、10はICカード、11は揮発性メ
モリ、12は入出力手段、13は不揮発性メモリ、14
はメモリ管理手段である。従来のICカードにおけるメ
モリ内のシステム情報以外の全ての情報を初期化する方
法について説明する。
【0003】従来のICカード10は、入出力手段12
を通して外部機器とデータの送受信を行う。メモリ管理
手段14は、少なくとも、書き込み手段17および初期
化手段18から成り、書き込み手段17により書き込ま
れたデータを記憶する不揮発性メモリ13は、メモリ管
理の情報を格納するシステム領域15と業務用の情報を
格納するユーザ領域16から成る。
【0004】システム領域15およびユーザ領域16は
物理的に1つの媒体(ここでは不揮発性メモリ13)で
あるため、初期化手段18は最初にシステム領域15の
情報を一旦揮発性メモリ11に退避し、不揮発性メモリ
13のビット単位全てに1あるいは0を書き込んで初期
化する。なお、電源を供給してビット単位全てを1ある
いは0にするものがあり、これは物理的な方法であるた
め高速で処理が可能である。
【0005】次に初期化手段18は、揮発性メモリ11
に退避していた情報をシステム領域15に戻し、ユーザ
領域16を管理する情報に関しては初期の情報に書き換
えて、ICカード1の初期化を行う。
【0006】
【発明が解決しようとする課題】従来のICカードで
は、不揮発性メモリのビット単位全てに1あるいは0を
書き込むため、初期化処理に時間を要し、かつ初期化し
たICカードのユーザ領域を初期化前の状態に戻すこと
ができなかった。
【0007】本発明はかかる点に鑑み、消去したデータ
の回復が可能なICカードを提供することを目的とす
る。
【0008】
【課題を解決するための手段】上記目的を達成するため
に本発明のICカードは、外部との情報の送受信を行う
入出力手段と、管理情報を格納するシステム領域と、使
用者が情報を格納するユーザ領域とから成るメモリと、
前記メモリに対する書き込み、読み出し制御を行うメモ
リ管理手段とを備え、前記システム領域は、少なくと
も、前記ユーザ領域のユーザ管理情報を格納するユーザ
管理領域と、前記ユーザ管理情報を一時退避する退避領
域とを有し、前記メモリ管理手段は、外部からの指示に
より、前記ユーザ管理情報を前記退避領域に格納し、前
記ユーザ管理領域を初期状態に戻す初期化手段と、外部
からの指示により、前記退避領域に格納した前記ユーザ
管理情報を前記ユーザ管理領域に復帰させる回復手段と
を備えたことを特徴とする。
【0009】
【作用】本発明のICカードによれば、初期化の際のデ
ータ書き込み処理が簡略化され高速になり、かつ、初期
化前の状態は消去されずに保持されているため初期化し
たユーザ領域の回復が可能となる。
【0010】
【実施例】 (実施例1)以下、本発明の第1の実施例について図面
を参照しながら説明する。図1は本発明の第1の実施例
のICカードの構成図である。図1において、1はIC
カード、2は入出力手段、3は不揮発性メモリおよび4
はメモリ管理手段である。本実施例のICカードにおけ
るメモリ内のシステム情報以外の全ての情報を初期化す
る方法について説明する。
【0011】本実施例のICカード1は、入出力手段2
を通して外部機器とデータの送受信を行う。メモリ管理
手段4は、書き込み手段7と、初期化手段8と、回復手
段9とを備える。不揮発性メモリ3は、メモリ管理の情
報を格納するシステム領域5と業務用の情報を格納する
ユーザ領域6から成り、書き込み手段7によってデータ
を書き込む。
【0012】図2に本実施例におけるICカードの不揮
発性メモリの構成図の詳細を示す。ユーザ領域6は書き
込み手段7により既に書き込まれた情報が複数有り、か
つ空き領域が存在するものとする。システム領域5はユ
ーザ領域6を管理する複数のポインタ、ポインタを退避
する領域、初期化フラグおよびその他のシステム情報か
ら成る。システム領域5のポインタ1は、ユーザ領域6
の空き領域の先頭のアドレスを記憶している。なお、退
避領域はこのポインタと同じ数だけ存在する。また、シ
ステム領域5の初期化フラグは、初期化手段8が実行さ
れる前の状態(例えば0)を記憶している。
【0013】ユーザ領域6の初期化のために初期化手段
8が実行されると、ユーザ領域6の空き領域の先頭のア
ドレスを記憶するポインタ1を含み、ユーザ領域6を管
理するポインタをすべて退避領域に退避する。ここで
は、ポインタ1を退避領域1に、ポインタ2を退避領域
に2に退避する。この後、初期化手段8はユーザ領域6
を何等変更せずに初期化フラグを1に設定し、システム
領域5のポインタ1にユーザ領域の情報1の先頭アドレ
スを記憶して初期化処理を完了する。
【0014】初期化手段8によって初期化した後、元の
ユーザ領域に戻したい場合、回復手段9を実行する。最
初に回復手段9は、システム領域5の初期化フラグを確
認し、初期化フラグが1の場合、回復可能と判断し、シ
ステム領域5の退避領域1に記憶している情報をポイン
タ1に、退避領域2に記憶している情報をポインタ2に
戻し、初期化フラグを0にする。なお初期化フラグが確
認の段階で0の場合、回復不可能と判断し処理を中断す
る。
【0015】なお、システム領域5の初期化フラグは書
き込み手段7が実行されると、0に設定される。すなわ
ち、初期化手段8が実行された後、書き込み手段7が正
常に実行される前であれば、回復手段9を実行すること
が可能である。
【0016】このように本実施例のICカードでは、不
揮発性メモリのビット単位全てに1あるいは0を書き込
む処理が必要無いため、初期化処理の時間が短縮され
る。また、初期化をしてもユーザ領域のデータ自体は失
われていないため、ユーザ領域の回復が可能となる。
【0017】(実施例2)次に、本発明の第2の実施例
について図面を参照しながら説明する。図3は本発明の
第2の実施例のICカードの構成図である。21はIC
カード、22は入出力手段、23は不揮発性メモリおよ
び24はメモリ管理手段である。本実施例のICカード
におけるメモリ内に格納されている情報を無効にする方
法について説明する。
【0018】本実施例のICカード21は、入出力手段
22を通して外部機器とデータの送受信を行う。メモリ
管理手段24は、少なくとも書き込み手段27、削除手
段28および回復手段29から成り、書き込み手段27
により書き込まれたデータを記憶する不揮発性メモリ2
3は、業務用の情報をレコードに格納するユーザ領域2
6から成る。
【0019】図4に本実施例におけるICカードのレコ
ードの構成図を示す。書き込み手段27は、入出力手段
22を通して受信したデータを、有効無効フラグおよび
レコード番号を付加して、レコード30に書き込む。こ
こで有効無効フラグには有効を意味する1を設定し、レ
コード番号には一様であり、かつ連続した番号を付加す
る。
【0020】前記書き込んだレコードが不要になった場
合、削除手段28を実行することにより、消去したいレ
コードの有効無効フラグを0にすることでこのレコード
を無効にすることができる。ここで、誤って削除手段2
8を実行した場合、回復手段29を実行することによ
り、消去したレコードの有効無効フラグを1にすること
でこのレコードを有効にすることができる。ただし、回
復手段29は指定レコードが既に有効である場合、実行
を中断する。なお、削除手段28が実行された後、書き
込み手段27が正常に実行される前であれば、回復手段
29を実行することが可能である。
【0021】このように本実施例のICカードによれ
ば、レコードを無効化しても、レコードの情報は保持さ
れているため、無効にしたレコード内に格納された情報
の回復が可能となる。
【0022】なお、上述の実施例では、書き換え可能な
不揮発性メモリを有するICカードを使用したが、電源
とこの電源によりデータを保持する揮発性メモリを有す
るICカードであっても良いことは言うまでもない。
【0023】
【発明の効果】以上のように本発明によれば、初期化フ
ラグが1である場合、ユーザ領域を管理するポインタを
退避領域から回復することでき、ICカードのユーザ領
域を初期化前の状態に戻すことが可能となった。さらに
ユーザ領域内のレコードに格納されている情報を消去し
ても復活することが可能となった。
【図面の簡単な説明】
【図1】本発明の第1の実施例によるICカードの構成
図
【図2】本発明の第1の実施例によるICカードの不揮
発性メモリの構成図
【図3】本発明の第2の実施例によるICカードの構成
図
【図4】本発明の第2の実施例によるICカードのレコ
ードの構成図
【図5】従来のICカードの構成図
【符号の説明】
1 ICカード 2 入出力手段 3 不揮発性メモリ 4 メモリ管理手段 5 システム領域 6 ユーザ領域

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】外部との情報の送受信を行う入出力手段
    と、管理情報を格納するシステム領域と、使用者が情報
    を格納するユーザ領域とから成るメモリと、 前記メモリに対する書き込み、読み出し制御を行うメモ
    リ管理手段とを備え、 前記システム領域は、少なくとも、前記ユーザ領域のユ
    ーザ管理情報を格納するユーザ管理領域と、前記ユーザ
    管理情報を一時退避する退避領域とを有し、前記メモリ
    管理手段は、 外部からの指示により、前記ユーザ管理情報を前記退避
    領域に格納し、前記ユーザ管理領域を初期状態に戻す初
    期化手段と、 外部からの指示により、前記退避領域に格納した前記ユ
    ーザ管理情報を前記ユーザ管理領域に復帰させる回復手
    段とを備えたことを特徴とするICカード。
  2. 【請求項2】回復手段は、初期化手段が実行され、かつ
    ユーザ領域に対する書き込みが行われていない場合にの
    み実行可能である請求項1記載のICカード。
  3. 【請求項3】外部との情報の送受信を行う入出力手段
    と、 管理情報を格納するシステム領域と、使用者が情報を格
    納するユーザ領域とから成るメモリと、 前記メモリに対する書き込み、読み出し制御を行うメモ
    リ管理手段とを備え、 前記ユーザ領域は、少なくとも1つの記憶区画から成
    り、 前記システム領域は、前記記憶区画それぞれに対して前
    記記憶区画の情報が有効か無効かを示すフラグを有し、 前記メモリ管理手段は、 外部からの指示により、前記フラグを無効に設定するこ
    とで前記記憶区画の情報を無効化する削除手段と、 外部からの指示により、前記削除手段で無効にしたフラ
    グを有効にすることで無効化された記憶区画の情報を有
    効化する回復手段とを備えたことを特徴とするICカー
    ド。
  4. 【請求項4】回復手段は、削除手段が実行された場合に
    のみ、情報の書き込みが行われていない記憶区画に対し
    て実行可能である請求項3記載のICカード。
JP5099180A 1993-04-26 1993-04-26 Icカード Pending JPH06309527A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5099180A JPH06309527A (ja) 1993-04-26 1993-04-26 Icカード

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5099180A JPH06309527A (ja) 1993-04-26 1993-04-26 Icカード

Publications (1)

Publication Number Publication Date
JPH06309527A true JPH06309527A (ja) 1994-11-04

Family

ID=14240461

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5099180A Pending JPH06309527A (ja) 1993-04-26 1993-04-26 Icカード

Country Status (1)

Country Link
JP (1) JPH06309527A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0744425A (ja) * 1993-07-29 1995-02-14 Toshiba Corp Icカードおよびicカード取扱装置
US6571003B1 (en) 1999-06-14 2003-05-27 The Procter & Gamble Company Skin imaging and analysis systems and methods
WO2003088043A1 (en) * 2002-04-15 2003-10-23 Sony Corporation Data storing apparatus
KR100643286B1 (ko) * 2004-11-22 2006-11-10 삼성전자주식회사 이동 저장 장치 및 이를 이용한 파일 시스템 복구 방법
JP2007220029A (ja) * 2006-02-20 2007-08-30 Nec Corp 領域共用ファイル管理装置、領域共用ファイルの削除メンバの復旧方法、及びプログラム
WO2024062816A1 (ja) * 2022-09-20 2024-03-28 株式会社東芝 携帯可能電子装置、携帯可能電子装置の制御方法及び記録媒体

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0744425A (ja) * 1993-07-29 1995-02-14 Toshiba Corp Icカードおよびicカード取扱装置
US6571003B1 (en) 1999-06-14 2003-05-27 The Procter & Gamble Company Skin imaging and analysis systems and methods
WO2003088043A1 (en) * 2002-04-15 2003-10-23 Sony Corporation Data storing apparatus
CN1297900C (zh) * 2002-04-15 2007-01-31 索尼公司 数据存储设备、主机设备、数据记录系统及数据管理方法
KR100643286B1 (ko) * 2004-11-22 2006-11-10 삼성전자주식회사 이동 저장 장치 및 이를 이용한 파일 시스템 복구 방법
JP2007220029A (ja) * 2006-02-20 2007-08-30 Nec Corp 領域共用ファイル管理装置、領域共用ファイルの削除メンバの復旧方法、及びプログラム
WO2024062816A1 (ja) * 2022-09-20 2024-03-28 株式会社東芝 携帯可能電子装置、携帯可能電子装置の制御方法及び記録媒体
JP2024044128A (ja) * 2022-09-20 2024-04-02 株式会社東芝 携帯可能電子装置及び携帯可能電子装置の制御方法

Similar Documents

Publication Publication Date Title
US6154808A (en) Method and apparatus for controlling data erase operations of a non-volatile memory device
JP3718578B2 (ja) メモリ管理方法及びメモリ管理装置
US5524230A (en) External information storage system with a semiconductor memory
US20080028132A1 (en) Non-volatile storage device, data storage system, and data storage method
US20070220197A1 (en) Method of managing copy operations in flash memories
JPH08137634A (ja) フラッシュディスクカード
US6839798B1 (en) Flash memory capable of storing frequently rewritten data
JPH11126488A (ja) フラッシュメモリを複数使用した外部記憶装置のデータ記憶制御方法及び装置
WO1999030239A1 (en) Memory and access method
JP3421581B2 (ja) 不揮発性半導体メモリを用いた記憶装置
US5724544A (en) IC memory card utilizing dual eeproms for image and management data
JP4871260B2 (ja) メモリモジュール、メモリコントローラ、不揮発性記憶装置、不揮発性記憶システム、及びメモリの読み書き方法
JP2005085011A (ja) 不揮発性メモリ制御装置
US5829014A (en) Method of supervising storage of data in a memory card having EEPROM and a memory card system using the same
CN103150256B (zh) 提高usb闪存写入性能的方法和器件
TWI604373B (zh) 資料儲存裝置及其資料維護方法
JPH11272569A (ja) フラッシュメモリを使用した外部記憶装置のデータ回復方式
KR100654344B1 (ko) 플래시 메모리를 이용한 기억장치 및 그 에러 복구 방법
JPH05150913A (ja) フラツシユメモリを記憶媒体としたシリコンデイスク
JP3818130B2 (ja) データ管理方法及び装置及びデータ管理プログラム及びデータ管理プログラムを格納した記憶媒体
JPH10124403A (ja) ブロック消去型フラッシュメモリの書込み方法
JPH0695955A (ja) フラッシュ・ファイル・システム
JP2003122646A (ja) Icカードおよびicカードのメモリアクセス制御方法
KR100654343B1 (ko) 플래시 메모리를 이용한 기억장치 및 그 에러 복구 방법
JP4195822B2 (ja) Icカード及びicカードプログラム