【手続補正書】
【提出日】平成17年7月15日(2005.7.15)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＩＣチップを有するＩＣカードにおいて、
外部から送信されるデータを受信する通信手段と、
メインファイル、このメインファイルの配下に位置づけされたサブファイル、前記メインファイルの定義情報、及び前記サブファイルの定義情報を格納する格納手段と、
前記通信手段により受信されたデータが、所定のファイルの削除を命じるコマンドである場合、前記格納手段の中から、前記所定のファイル、及びこの所定のファイルの定義情報を削除する削除手段と、
を備え、
前記削除手段は、前記通信手段により受信されたデータが、所定のメインファイルの削除を命じるコマンドである場合、前記格納手段の中から、前記所定のメインファイル、この所定のメインファイルの配下に位置づけされた所定のサブファイル、及びこれら所定のメインファイルの定義情報と所定のサブファイルの定義情報とを削除し、
さらに、
前記格納手段に対して前記定義情報を格納する際に、前記格納手段が有する格納領域の一端から順に前記定義情報を配置し、前記格納手段に対して前記ファイルを格納する際に、前記格納領域の他端から順に前記ファイルを配置する第１の配置手段と、
前記削除手段による前記定義情報の削除に伴い、前記格納領域の一端から順に前記定義情報を再配置し、前記削除手段による前記ファイルの削除に伴い、前記格納領域の他端から順に前記ファイルを再配置する第２の配置手段と、
を備えたことを特徴とするＩＣカード。
【請求項２】
前記第１の配置手段により前記定義情報が第１の位置に配置されたのに基づきこの第１の位置を示す第１のアドレスデータを管理し、前記第２の配置手段により前記定義情報が第１の位置から第２の位置に再配置されたのに基づき前記第１のアドレスデータを前記第２の位置を示す第２のアドレスデータに更新して管理し、前記第１の配置手段により前記ファイルが第３の位置に配置されたのに基づきこの第３の位置を示す第３のアドレスデータを管理し、前記第２の配置手段により前記ファイルが第３の位置から第４の位置に再配置されたのに基づき前記第３のアドレスデータを前記第４の位置を示す第４のアドレスデータに更新して管理するアドレス管理手段を備えたことを特徴とする請求項１に記載のＩＣカード。
【請求項３】
前記通信手段により受信されたデータが、第１及び第２のファイルの削除を命じるコマンドである場合、前記削除手段により前記格納手段の中から前記第１のファイルを削除させ、前記第２の配置手段により再配置を実行させてから、前記削除手段により前記第１のファイルの定義情報を削除させ、前記第２の配置手段により再配置を実行させてから、前記削除手段により前記第２のファイルを削除させ、前記第２の配置手段により再配置を実行させてから、前記削除手段により前記第２のファイルの定義情報を削除させ、前記第２の配置手段により再配置を実行させて、前記コマンドの命令を完了する削除制御手段を備えたことを特徴とする請求項１に記載のＩＣカード。
【請求項４】
前記通信手段により受信されたデータが、第１及び第２のファイルの削除を命じるコマンドである場合、前記削除手段により前記格納手段の中から前記第１のファイルを削除させ、前記第２の配置手段により再配置を実行させてから、前記削除手段により前記第２のファイルを削除させ、前記第２の配置手段により再配置を実行させてから、前記削除手段により前記第１のファイルの定義情報を削除させ、前記第２の配置手段により再配置を実行させてから、前記削除手段により前記第２のファイルの定義情報を削除させ、前記第２の配置手段により再配置を実行させて、前記コマンドの命令を完了する削除制御手段を備えたことを特徴とする請求項１に記載のＩＣカード。
【請求項５】
前記削除手段、並びに前記第１及び第２の配置手段による処理の実行記録を格納する実行記録格納手段と、
前記実行記録格納手段に格納された実行記録をバックアップする実行記録バックアップ手段と、
を備えたことを特徴とする請求項１に記載のＩＣカード。
【請求項６】
第１のファイル、及びこの第１のファイルのアクセスに必要なキーデータを保持した第２のファイルを格納するファイル格納手段と、
前記第１のファイルのアクセス要求に伴い入力されたキーデータと前記第２のファイルに格納されたキーデータとを照合して、これら両キーデータが一致したのに基づき前記第１のファイルのアクセスを許可し、前記削除手段により前記第２のファイルが削除されたのに基づき、前記第１のファイルのアクセスを不能とするファイルアクセス管理手段と、
を備えたことを特徴とする請求項１に記載のＩＣカード。
【請求項７】
請求項１から６の一つに記載のＩＣカード、及びこのＩＣカードを処理するＩＣカード処理装置を備えたＩＣカード処理システムであって、
前記ＩＣカード処理装置は、
削除を命じる削除コマンドを生成するコマンド生成手段と、
前記コマンド生成手段により生成された前記削除コマンドを送信する第２の通信手段と、
を備え、
前記ＩＣカードの前記通信手段は、前記第２の通信手段により送信された前記削除コマンドを受信する。
【請求項８】
ＩＣチップを有するＩＣカードに適用されるＩＣカード処理方法は、
外部から送信されるデータを受信する第１のステップと、
前記第１のステップにより受信されたデータが、所定のファイルの削除を命じるコマンドである場合、データ格納部の中から、前記所定のファイル、及びこの所定のファイルの定義情報を削除する第２のステップと、
を備え、
前記第２のステップは、
前記第１のステップにより受信されたデータが、所定のメインファイルの削除を命じるコマンドである場合、データ格納部の中から、前記所定のメインファイル、この所定のメインファイルの配下に位置づけされた所定のサブファイル、及びこれら所定のメインファイルの定義情報と所定のサブファイルの定義情報とを削除するステップを備え、
さらに、ＩＣカード処理方法は、
前記データ格納部に対して前記定義情報を格納するときに、前記データ格納部が有する格納領域の一端から順に前記定義情報を配置し、前記データ格納部に対して前記ファイルを格納するときに、前記格納領域の他端から順に前記ファイルを配置する第３のステップと、
前記第２のステップによる前記定義情報の削除に伴い、前記格納領域の一端から順に前記定義情報を再配置し、前記第２のステップによる前記ファイルの削除に伴い、前記格納領域の他端から順に前記ファイルを再配置する第４のステップと、
を備えたことを特徴とするＩＣカード処理方法。
【請求項９】
前記第３のステップにより前記定義情報が第１の位置に配置されたのに基づきこの第１の位置を示す第１のアドレスデータを管理し、前記第４のステップにより前記定義情報が第１の位置から第２の位置に再配置されたのに基づき前記第１のアドレスデータを前記第２の位置を示す第２のアドレスデータに更新して管理し、前記第３のステップにより前記ファイルが第３の位置に配置されたのに基づきこの第３の位置を示す第３のアドレスデータを管理し、前記第４のステップにより前記ファイルが第３の位置から第４の位置に再配置されたのに基づき前記第３のアドレスデータを前記第４の位置を示す第４のアドレスデータに更新して管理する第５のステップを備えたことを特徴とする請求項８に記載のＩＣカード処理方法。
【請求項１０】
前記第１のステップにより受信されたデータが、第１及び第２のファイルの削除を命じるコマンドである場合、前記第２のステップにより前記データ格納部の中から前記第１のファイルを削除させ、前記第４のステップにより再配置を実行させてから、前記第２のステップにより前記第１のファイルの定義情報を削除させ、前記第４のステップにより再配置を実行させてから、前記第２のステップにより前記第２のファイルを削除させ、前記第４のステップにより再配置を実行させてから、前記第２のステップにより前記第２のファイルの定義情報を削除させ、前記第４のステップにより再配置を実行させて、前記コマンドの命令を完了する第５のステップを備えたことを特徴とする請求項８に記載のＩＣカード処理方法。
【請求項１１】
前記第１のステップにより受信されたデータが、第１及び第２のファイルの削除を命じるコマンドである場合、前記第２のステップにより前記データ格納部の中から前記第１のファイルを削除させ、前記第４のステップにより再配置を実行させてから、前記第２のステップにより前記第２のファイルを削除させ、前記第４のステップにより再配置を実行させてから、前記第２のステップにより前記第１のファイルの定義情報を削除させ、前記第４のステップにより再配置を実行させてから、前記第２のステップにより前記第２のファイルの定義情報を削除させ、前記第４のステップにより再配置を実行させて、前記コマンドの命令を完了する第５のステップを備えたことを特徴とする請求項８に記載のＩＣカード処理方法。
【請求項１２】
前記第２のステップ、並びに前記第３及び第４のステップによる処理の実行記録を格納する第５のステップと、
前記第５のステップにより格納された実行記録をバックアップする第６のステップと、
を備えたことを特徴とする請求項８に記載のＩＣカード処理方法。
【請求項１３】
第１のファイルのアクセス要求に伴い入力されたキーデータと、第２のファイルに格納された前記第１のファイルのアクセスに必要なキーデータとを照合して、これら両キーデータが一致したのに基づき前記第１のファイルのアクセスを許可し、前記第２のステップにより前記第２のファイルが削除されたのに基づき、前記第１のファイルのアクセスを不能とするステップを備えたことを特徴とする請求項８に記載のＩＣカード処理方法。