【手続補正書】
【提出日】平成30年1月24日(2018.1.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
格納装置であって、
不揮発性メモリである第１メモリと、
（１）前記第１メモリのパーティションを識別するメモリパーティション識別子、
（２）前記第１メモリのパーティションでメモリ領域のための論理ブロックアドレスを表示する開始アドレス情報、
（３）前記識別されたメモリのパーティションで前記メモリ領域の大きさを表示する大きさ情報、
（４）前記開始アドレス情報と前記大きさ情報とに関連された書込み可能情報、
（５）及びタイプグループから選択された１つのタイプ
を格納する第２メモリと、を含み、
前記書込み可能情報は、前記メモリ領域に対する書込み防止の適用の可否を表示し、
前記タイプグループは、
前記書込み可能情報が前記格納装置のパワーオン（Ｐｏｗｅｒ  ｏｎ）の後に変更されることを示す第１タイプと、
前記書込み可能情報が前記格納装置のパワーオフ（Ｐｏｗｅｒ  ｏｆｆ）又はハードウェアリセットの後に前記メモリ領域への書込みを常に防止するよう変更されることを示す第２タイプと、
前記書込み可能情報が要請により変更可能なことを示す第３タイプと、
を含むことを特徴とする格納装置。
【請求項２】
格納装置の動作方法において、
要請メッセージ認証コード及び書込み防止情報を含む要請を受信する段階と、
前記書込み防止情報は、開始アドレス情報、大きさ情報、書込み可能情報、及びタイプグループから選択された１つのタイプの中の少なくとも１つを含み、前記書込み可能情報は、メモリ領域に対する書込み防止の適用の可否を表示し、
前記タイプグループは、
前記書込み可能情報が前記格納装置のパワーオン（Ｐｏｗｅｒ  ｏｎ）の後に変更されることを示す第１タイプと、
前記書込み可能情報が前記格納装置のパワーオフ（Ｐｏｗｅｒ  ｏｆｆ）又はハードウェアリセットの後に前記メモリ領域への書込みを常に防止するよう変更されることを示す第２タイプと、
前記書込み可能情報が前記要請により変更可能なことを示す第３タイプと、
を含み、
前記開始アドレス情報は、前記格納装置の不揮発性メモリでメモリ領域の開始に対応する論理ブロックアドレスを表示し、
前記大きさ情報は、前記メモリ領域の大きさを表示し、
前記開始アドレス情報と前記大きさ情報との中の少なくとも１つ及び前記格納装置に格納されたキー（Ｋｅｙ）に基づいてメッセージ認証コードを生成する段階と、
前記生成されたメッセージ認証コード及び前記要請メッセージ認証コードに基づいて前記要請を認証する段階と、
前記要請を認証する段階の結果に基づいて前記要請を処理する段階と、を含むことを特徴とする動作方法。
【請求項３】
前記書込み防止情報は、前記開始アドレス情報及び前記大きさ情報を全て含み、
前記メッセージ認証コードを生成する段階は、前記開始アドレス情報、前記大きさ情報、及び前記キー（Ｋｅｙ）に基づいて前記メッセージ認証コードを生成することを特徴とする請求項２に記載の動作方法。
【請求項４】
前記書込み防止情報は、前記開始アドレス情報、前記大きさ情報、及び前記不揮発性メモリでパーティションを識別するパーティション識別子を含み、
前記メッセージ認証コードを生成する段階で、前記メッセージ認証コードが前記開始アドレス情報、前記大きさ情報、及び前記パーティション識別子に基づいて生成されることを特徴とする請求項２に記載の動作方法。
【請求項５】
前記書込み防止情報は、前記開始アドレス情報、前記大きさ情報、前記パーティション識別子、及び前記メモリ領域に書込み防止を適用するか否かを表示する前記書込み可能情報を含み、
前記メッセージ認証コードを生成する段階で、前記メッセージ認証コードが前記開始アドレス情報、前記大きさ情報、前記パーティション識別子、前記書込み可能情報及び前記キー（Ｋｅｙ）に基づいて生成されることを特徴とする請求項４に記載の動作方法。
【請求項６】
前記書込み防止情報は、前記開始アドレス情報、前記大きさ情報、前記パーティション識別子、前記書込み可能情報、及び前記メモリ領域を提供するために書込み防止のタイプを表示する前記タイプグループから選択された前記１つのタイプを含み、
前記メッセージ認証コードを生成する段階で、前記メッセージ認証コードが前記開始アドレス情報、前記大きさ情報、前記パーティション識別子、前記書込み可能情報、前記タイプ、及び前記キー（Ｋｅｙ）に基づいて生成されることを特徴とする請求項５に記載の動作方法。
【請求項７】
前記メッセージ認証コードを生成する段階は、ＨＭＡＣ（Ｈａｓｈ−ｂａｓｅｄ  Ｍｅｓｓａｇｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｃｏｄｅ）を生成することを特徴とする請求項２に記載の動作方法。
【請求項８】
前記要請を認証する段階は、前記メッセージ認証コードを前記要請メッセージ認証コードにマッチングされる場合に前記要請を認証し、
前記要請を処理する段階は、前記要請が認証される場合に前記要請を処理することを特徴とする請求項２に記載の動作方法。
【請求項９】
前記要請は、前記要請に含まれた情報と共に前記書込み防止情報をアップデートするように前記格納装置に要請することを特徴とする請求項２に記載の動作方法。
【請求項１０】
前記要請を処理する段階は、
前記要請が処理される場合、アップデートカウンタを増加させる段階と、
前記要請が処理される場合、前記アップデートカウンタのカウント値を含む応答メッセージを伝送する段階と、を含むことを特徴とする請求項９に記載の動作方法。
【請求項１１】
前記要請を処理する段階は、前記要請が処理される場合に前記要請に応答して応答メッセージを伝送する段階を含むことを特徴とする請求項２に記載の動作方法。
【請求項１２】
前記要請を処理する段階は、前記書込み防止情報を格納する段階を含むことを特徴とする請求項２に記載の動作方法。
【請求項１３】
格納装置の動作方法において、
前記格納装置内の不揮発性メモリの第１領域にデータを書き込むようにする書込みコマンドを受信する段階と、
前記第１領域によってカバーされる１つ以上のメモリ領域に対する格納された書込み防止情報に基づいて、各メモリ領域で前記書込みコマンドの処理の可否を決定する段階と、を含み、
前記書込み防止情報は、前記各メモリ領域の開始に対応する論理ブロックアドレスを表示する開始アドレス情報、前記各メモリ領域の大きさを表示する大きさ情報、前記各メモリ領域に対する書込み防止の適用の可否を表示する書込み可能情報、及びタイプグループから選択された１つのタイプを含み、
前記タイプグループは、
前記書込み可能情報が前記格納装置のパワーオン（Ｐｏｗｅｒ  ｏｎ）の後に変更されることを示す第１タイプと、
前記書込み可能情報が前記格納装置のパワーオフ（Ｐｏｗｅｒ  ｏｆｆ）又はハードウェアリセットの後に前記メモリ領域への書込みを常に防止するよう変更されることを示す第２タイプと、
前記書込み可能情報が要請により変更可能なことを示す第３タイプと、
を含むことを特徴とする動作方法。
【請求項１４】
前記書込みコマンドの処理の可否を決定する段階で、前記第１領域が書込み防止を適用することを表示する書込み可能情報と連関された前記メモリ領域の中の１つと重なる場合、前記書込みコマンドは、処理されないように決定されることを特徴とする請求項１３に記載の動作方法。
【請求項１５】
前記書込みコマンドの処理の可否を決定する段階で、前記書込みコマンドと連関されたアドレスが前記メモリ領域の中の１つに属する場合、前記第１領域は、前記メモリ領域の中の１つと重なるように決定されることを特徴とする請求項１３に記載の動作方法。
【請求項１６】
前記書込み防止情報は、前記各メモリ領域に対して、前記不揮発性メモリで前記各メモリ領域を含むパーティションを識別するパーティション識別子をさらに含み、
前記大きさ情報が基準値で設定される場合、前記大きさ情報は、書込み防止されるように識別されたパーティションの全体を表示し、
前記書込みコマンドの処理の可否を決定する段階で、前記第１領域が前記基準値で設定された大きさ情報と連関された前記メモリ領域の中の１つと重なる場合、前記書込みコマンドは、処理されないように決定されることを特徴とする請求項１３に記載の動作方法。
【請求項１７】
不揮発性メモリと、
要請メッセージ認証コード及び書込み防止情報を含む要請を受信するコントローラと、を含み、
前記書込み防止情報は、開始アドレス情報と大きさ情報との中の少なくとも１つを含み、
前記開始アドレス情報は、前記不揮発性メモリのメモリ領域の開始に対応する論理ブロックアドレスを表示し、
前記大きさ情報は、前記メモリ領域の大きさを表示し、
前記書込み防止情報は、書込み防止の適用の可否を表示する書込み可能情報を含み、
前記書込み防止情報は、タイプグループから選択された１つのタイプを含み、
前記タイプグループは、
前記書込み可能情報が格納装置のパワーオン（Ｐｏｗｅｒ  ｏｎ）の後に変更されることを示す第１タイプと、
前記書込み可能情報が前記格納装置のパワーオフ（Ｐｏｗｅｒ  ｏｆｆ）又はハードウェアリセットの後に前記メモリ領域への書込みを常に防止するよう変更されることを示す第２タイプと、
前記書込み可能情報が要請により変更可能なことを示す第３タイプと、
を含み、
前記コントローラは、前記開始アドレス情報と前記大きさ情報との中の少なくとも１つ及び前記格納装置に格納されたキー（Ｋｅｙ）に基づいてメッセージ認証コードを生成し、
前記コントローラは、前記生成されたメッセージ認証コード及び前記要請メッセージ認証コードに基づいて前記要請を認証し、
前記コントローラは、認証結果に基づいて前記要請を処理することを特徴とする格納装置。
【請求項１８】
不揮発性メモリと、
前記不揮発性メモリの第１領域にデータを書き込むようにする書込みコマンドを受信し、前記第１領域によってカバーされる１つ以上のメモリ領域に対する格納された書込み防止情報に基づいて各メモリ領域で前記書込みコマンドの処理の可否を決定するコントローラと、を含み、
前記書込み防止情報は、前記各メモリ領域の開始に対応する論理ブロックアドレスを表示する開始アドレス情報、前記各メモリ領域の大きさを表示する大きさ情報、及び前記各メモリ領域に対する書込み防止の適用の可否を表示する書込み可能情報、及びタイプグループから選択された１つのタイプを含み、
前記タイプグループは、
前記書込み可能情報が格納装置のパワーオン（Ｐｏｗｅｒ  ｏｎ）の後に変更されることを示す第１タイプと、
前記書込み可能情報が前記格納装置のパワーオフ（Ｐｏｗｅｒ  ｏｆｆ）又はハードウェアリセットの後に前記メモリ領域への書込みを常に防止するよう変更されることを示す第２タイプと、
前記書込み可能情報が要請により変更可能なことを示す第３タイプと、
を含むことを特徴とする格納装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】格納装置及びその動作方法
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は格納装置に係り、より詳細には格納装置及びその動作方法に関する。