【手続補正書】
【提出日】平成22年7月21日(2010.7.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
処理装置からの第１のコマンドを受け付ける第１のインタフェースと、
データの消去が可能な不揮発性メモリチップに対し、前記第１のインタフェースにて受け付けた前記第１のコマンドに対応する第２のコマンドを出力する第２のインタフェースと、
前記不揮発性メモリチップにおいてデータを保持可能な通常領域のうち、前記不揮発性メモリチップに含まれる複数の領域の位置情報を含む制御情報格納領域の制御情報を除き、ユーザデータを消去させるためのユーザデータイレーズコマンドを、前記第２のコマンドとして前記第２のインタフェースより出力する制御回路と
を具備し、前記通常領域は、少なくとも前記制御情報格納領域、一般データ領域、及び該一般データ領域内のデータの引っ越し書き込みに使用するスペアブロックとしての代替ブロック領域を含み、
前記ユーザデータイレーズコマンドによって、前記一般データ領域及び前記代替ブロック領域内のデータを含む前記ユーザデータの全てが消去されることを特徴とするコントローラ。
【請求項２】
前記制御回路は、前記位置情報に基づいて、前記一般データ領域及び前記代替ブロック領域のアドレスを算出し、該アドレスを用いて前記一般データ領域及び前記代替ブロック領域内の全データを消去する
ことを特徴とする請求項１記載のコントローラ。
【請求項３】
前記通常領域は、複数のメモリセルの集合であるブロック単位で消去可能であり、
前記ユーザデータイレーズコマンドは、アドレス入力コマンド、ブロックアドレス、及び消去コマンドを含むコマンドセットであり、
前記制御回路は、消去すべき前記ユーザデータが含まれる領域のブロックアドレスを算出して、算出したブロックアドレスの数だけ、前記ユーザデータイレーズコマンドを発行する
ことを特徴とする請求項２記載のコントローラ。
【請求項４】
前記通常領域は、複数のメモリセルの集合であるブロック単位で消去可能であり、
前記ユーザデータイレーズコマンドは、アドレス入力コマンド、ブロックアドレス、及び消去コマンドを含むコマンドセットであり、
前記制御回路は、消去すべき前記ユーザデータが含まれる領域のブロックアドレスを算出して、算出したブロックアドレスの数だけ、前記アドレス入力コマンド及び前記ブロックアドレスを発行し、最後に前記消去コマンドを発行する
ことを特徴とする請求項２記載のコントローラ。
【請求項５】
前記制御情報格納領域の保持する制御情報には、前記位置情報の他に、前記メモリカードに関するファームウェア、及び前記ファームウェアを制御するための初期値データが含まれる
ことを特徴とする請求項１記載のコントローラ。
【請求項６】
データの消去が可能な不揮発性メモリチップと、
処理装置からの第１のコマンドを受け付ける第１のインタフェース、前記メモリチップに対し、前記第１のインタフェースにて受け付けた前記第１のコマンドに対応する第２のコマンドを出力する第２のインタフェース、および、前記第２のインタフェースより、前記第２のコマンドとして、前記不揮発性メモリチップにおいてデータを保持可能な通常領域のうち、前記不揮発性メモリチップに含まれる複数の領域の位置情報を含む制御情報格納領域の制御情報を除き、ユーザデータを消去させるためのユーザデータイレーズコマンドを出力する制御回路、を含むカード用コントローラと
を具備し、前記通常領域は、少なくとも前記制御情報格納領域、一般データ領域、及び該一般データ領域内のデータの引っ越し書き込みに使用するスペアブロックとしての代替ブロック領域を含み、
前記ユーザデータイレーズコマンドによって、前記一般データ領域及び前記代替ブロック領域内のデータを含む前記ユーザデータの全てが消去されることを特徴とするメモリカード。
【請求項７】
前記制御回路は、前記位置情報に基づいて、前記一般データ領域及び前記代替ブロック領域のアドレスを算出し、該アドレスを用いて前記一般データ領域及び前記代替ブロック領域内の全データを消去する
ことを特徴とする請求項６記載のメモリカード。
【請求項８】
前記通常領域は、複数のメモリセルの集合であるブロック単位で消去可能であり、
前記ユーザデータイレーズコマンドは、アドレス入力コマンド、ブロックアドレス、及び消去コマンドを含むコマンドセットであり、
前記制御回路は、消去すべき前記ユーザデータが含まれる領域のブロックアドレスを算出して、算出したブロックアドレスの数だけ、前記ユーザデータイレーズコマンドを発行する
ことを特徴とする請求項７記載のメモリカード。
【請求項９】
前記通常領域は、複数のメモリセルの集合であるブロック単位で消去可能であり、
前記ユーザデータイレーズコマンドは、アドレス入力コマンド、ブロックアドレス、及び消去コマンドを含むコマンドセットであり、
前記制御回路は、消去すべき前記ユーザデータが含まれる領域のブロックアドレスを算出して、算出したブロックアドレスの数だけ、前記アドレス入力コマンド及び前記ブロックアドレスを発行し、最後に前記消去コマンドを発行する
ことを特徴とする請求項７記載のメモリカード。
【請求項１０】
前記制御情報格納領域の保持する制御情報には、前記位置情報の他に、前記メモリカードに関するファームウェア、及び前記ファームウェアを制御するための初期値データが含まれる
ことを特徴とする請求項６記載のメモリカード。
【請求項１１】
前記ユーザデータイレーズコマンドは、前記ユーザデータが格納されるユーザデータ領域内の、少なくとも有効なユーザデータを、ブロック単位の指定に応じて一括して消去させるものであることを特徴とする請求項６に記載のメモリカード。
【請求項１２】
前記ユーザデータイレーズコマンドは、前記ユーザデータを、範囲の指定に応じて一括して消去させるものであることを特徴とする請求項６に記載のメモリカード。
【請求項１３】
前記不揮発性メモリチップは、前記ユーザデータのブロック単位での消去が可能なＮＡＮＤ型フラッシュメモリであることを特徴とする請求項６に記載のメモリカード。
【請求項１４】
前記不揮発性メモリチップは、複数のＮＡＮＤ型フラッシュメモリチップを含み、
前記複数のＮＡＮＤ型フラッシュメモリチップは、それぞれ、コマンドラインを含む信号線を共有するとともに、前記ユーザデータが一括して消去されることを特徴とする請求項６に記載のメモリカード。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本願発明の一態様によれば、処理装置からの第１のコマンドを受け付ける第１のインタフェースと、データの消去が可能な不揮発性メモリチップに対し、前記第１のインタフェースにて受け付けた前記第１のコマンドに対応する第２のコマンドを出力する第２のインタフェースと、前記不揮発性メモリチップにおいてデータを保持可能な通常領域のうち、前記不揮発性メモリチップに含まれる複数の領域の位置情報を含む制御情報格納領域の制御情報を除き、ユーザデータを消去させるためのユーザデータイレーズコマンドを、前記第２のコマンドとして前記第２のインタフェースより出力する制御回路とを具備し、前記通常領域は、少なくとも前記制御情報格納領域、一般データ領域、及び該一般データ領域内のデータの引っ越し書き込みに使用するスペアブロックとしての代替ブロック領域を含み、前記ユーザデータイレーズコマンドによって、前記一般データ領域及び前記代替ブロック領域内のデータを含む前記ユーザデータの全てが消去されるコントローラが提供される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】削除
【補正の内容】