(57)【要約】【課題】  サスペンドモードからの復帰におけるセキュリティを向上させることができる記憶装置、情報処理装置、情報処理システムを提供する。【解決手段】  接続されたホストにより生成され、記憶部へのアクセスの制限を解除するための認証情報として設定された生成認証情報を記憶部に保存する保存部２８と、ホストのサスペンド状態からの復帰により電源が投入され、記憶部へのアクセスが制限されている状態において、ホストにより生成認証情報が転送された場合、該生成認証情報と、保存部により記憶部に保存された生成認証情報とが一致しているかどうかを判断し、ホストにより転送された生成認証情報と、保存部により記憶部に保存された生成認証情報とが一致していると判断した場合、前記記憶部へのアクセスの制限を解除する判断部２７とを備える。【選択図】  図３
2010122774.tif 000002
【特許請求の範囲】
【請求項１】
接続されたホストにより生成され、記憶部へのアクセスの制限を解除するための認証情報として設定された生成認証情報を前記記憶部に保存する保存部と、
前記ホストのサスペンド状態からの復帰により電源が投入され、前記記憶部へのアクセスが制限されている状態において、前記ホストにより生成認証情報が転送された場合、該生成認証情報と、前記保存部により前記記憶部に保存された生成認証情報とが一致しているかどうかを判断する判断部と、
前記判断部により、前記ホストにより転送された生成認証情報と、前記保存部により前記記憶部に保存された生成認証情報とが一致していると判断された場合、前記記憶部へのアクセスの制限を解除する解除部と
を備える記憶装置。
【請求項２】
請求項１に記載の記憶装置において、
前記判断部は、前記ホストにより転送された生成認証情報と、前記保存部により前記記憶部に保存された生成認証情報とが一致しているかどうかの判断において、前記記憶部に保存された生成認証情報を読み出し、該生成認証情報を前記記憶部より消去することを特徴とする記憶装置。
【請求項３】
請求項１または請求項２に記載の記憶装置において、
前記保存部は、前記解除部により、前記生成認証情報により前記記憶部へのアクセスの制限が解除された場合、該アクセス制限の解除に用いられた生成認証情報とは異なる生成認証情報を前記記憶部へ保存することを特徴とする記憶装置。
【請求項４】
請求項１乃至請求項３のいずれかに記載の記憶装置において、
前記判断部は、前記ホストの起動による前記記憶装置の電源投入後に前記記憶部へのアクセスが制限されている状態において、前記ホストにより、該ホストに入力された認証情報である入力認証情報が転送された場合、該入力認証情報と、前記記憶装置に予め設定された認証情報である設定認証情報とが一致しているかどうかを判断し、
前記解除部は、前記判断部により、前記入力認証情報と、前記設定認証情報とが一致していると判断された場合、前記記憶部へのアクセスの制限を解除し、
前記保存部は、前記解除部により、前記入力認証情報により前記記憶部へのアクセスの制限が解除された場合、前記生成認証情報を前記記憶部に保存することを特徴とする記憶装置。
【請求項５】
所定の認証情報を生成認証情報として生成する生成部と、
前記生成部により生成された生成認証情報を、接続された記憶装置の記憶部へのアクセスの制限を解除するための認証情報として前記記憶装置に設定する設定部と、
前記情報処理装置のサスペンド状態からの復帰により電源が投入された前記記憶装置の記憶部へのアクセスが制限されている場合、前記生成部により生成された生成認証情報を前記記憶装置に転送する転送部と
を備える情報処理装置。
【請求項６】
請求項５に記載の情報処理装置において、
前記生成部は、前記転送部により転送された生成認証情報により前記記憶装置の記憶部へのアクセスの制限が解除された場合、該アクセス制限の解除に用いられた生成認証情報とは異なる認証情報を生成認証情報として生成し、
前記転送部は、前記生成部により生成され、前記アクセス制限の解除に用いられた生成認証情報とは異なる生成認証情報を、前記記憶装置に転送することを特徴とする情報処理装置。
【請求項７】
互いに接続された情報処理装置と記憶装置とにより構成される情報処理システムであって、
前記情報処理装置は、
所定の認証情報を生成認証情報として生成する生成部と、
前記生成部により生成された生成認証情報を、前記記憶装置の記憶部へのアクセスの制限を解除するための認証情報として前記記憶装置に設定する設定部と、
前記情報処理装置のサスペンド状態からの復帰により電源が投入された前記記憶装置の記憶部へのアクセスが制限されている場合、前記生成部により生成された生成認証情報を、前記記憶装置に転送する転送部とを備え、
前記記憶装置は、
前記設定部により設定された生成認証情報を前記記憶部に保存する保存部と、
前記情報処理装置の転送部により前記生成認証情報が転送された場合、該生成認証情報と、前記保存部により前記記憶部に保存された生成認証情報とが一致しているかどうかを判断する判断部と、
前記判断部により、前記情報処理装置の転送部により転送された生成認証情報と、前記保存部により前記記憶部に保存された生成認証情報とが一致していると判断された場合、前記記憶部へのアクセスの制限を解除する解除部とを備えることを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記憶デバイスのアクセス認証に関するものである。
【背景技術】
【０００２】
アクセス制御用のパスワードを有する記憶デバイスにパスワードを設定した場合、この記憶デバイスにおいてパスワードロックが解除されると、デバイスは電源ＯＦＦになるまでロック解除状態を維持し、電源ＯＦＦになるとパスワードロック状態へと遷移する。また、記憶デバイスにパスワードが設定された場合、このような記憶デバイスとホストによる従来のシステム環境では、システム起動時にパスワード認証が行われ、記憶デバイスのパスワードロックが解除されてからシステム領域などが読み出される。
【０００３】
例えば、ハードディスクにおいては、ＡＴＡ（Ａｄｖａｎｃｅｄ  Ｔｅｃｈｎｏｌｏｇｙ  Ａｔｔａｃｈｍｅｎｔ）の規格によりマスターパスワード、ユーザパスワードの２種のパスワードが設定可能となっており、ユーザ、またはシステムがこれら２種のパスワードを設定することでハードディスクへのアクセスを制限することが可能となっている。
【０００４】
ここで、図を用いて、上述したような記憶デバイスによるコンピュータシステムについて説明する。図６は、起動時にパスワード認証を行うコンピュータシステムのブロック図である。図６に示すコンピュータシステムは、ホストＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）１と情報記憶デバイス２により構成される。ホストＰＣ１は、ＣＰＵ１１、コントローラ１２、ユーザインタフェース１３、デバイスインタフェース１４を備えるものである。また、情報記憶デバイス２は、ＭＰＵ２１、Ｒｅａｄ／Ｗｒｉｔｅ制御部２２、記憶部２３、コントローラ２４、ホストインタフェース２５、ＲＡＭ２６を備えるものである。
【０００５】
このようなコンピュータシステムにおいて、ユーザインタフェース１３を介してユーザによりシステム起動時にパスワードがホストＰＣ１に入力されることで記憶部２３のアクセス制限が解除され、ホストＰＣ１が起動データを読み出すことが可能となる。また、情報記憶デバイス２は、ホストＰＣ１のサスペンドモード（サスペンド状態）への遷移などにより電源が遮断された場合、自動的にパスワードロック状態へと遷移する。つまり、このような場合の情報記憶デバイス２は、供給電流の遮断によって、通常の電源ＯＦＦ状態と同様の状態となる。しかし、サスペンドモードにおいて、ホストＰＣ１の電源は完全には遮断されていない。よって、ホストＰＣ１は、サスペンドモードから復帰する際、電源投入時やハイバネーション状態からの復帰のように、ユーザからのパスワード入力を求めず、情報記憶デバイス２に対してサスペンドモードへの遷移前と同様にアクセスする。この際、情報記憶デバイス２はパスワードロック状態に戻ってしまっているため、ホストＰＣ１は、パスワードなしに復帰に必要な情報を読み出すことができない。このため、ホストＰＣ１は、ユーザの入力したパスワードを、パスワードロック状態においてもアクセス可能な記憶部２３におけるシステムの管理領域、またはメモリ１５などに保持したパスワードを用いて、システム復帰時に情報記憶デバイス２に対して、再度ロック解除の処理を実施している。
【０００６】
なお、本発明の関連ある従来技術として、ハイバーネーション処理実行時、着脱可能な外部記憶装置に、その時の状態を再現するために必要となる再現情報を格納し、更にその時の時刻、再現情報のチェックサム等から構成されるハイバーネーションパスワードをバッテリバックアップメモリ及び外部記憶装置に格納し、復帰時にこれらのハイバーネーションパスワードを比較し、両者が一致した場合のみ、外部記憶装置に格納されている再現情報に従ったウェイク・アップを実行するハイバーネーションリカバリー方法が知られている（例えば、特許文献１参照）。
【特許文献１】特開平１０−１４９２３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述したように、サスペンドモードからの復帰におけるパスワードロック解除のために、ユーザの入力したパスワードが保持され、ユーザの意図しないタイミングでこのパスワードが使用されることは、セキュリティ上問題がある。
【０００８】
本発明は、上述した問題点を解決するためになされたものであり、サスペンドモードからの復帰におけるセキュリティを向上させることができる記憶装置、情報処理装置、情報処理システムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
上述した課題を解決するため、記憶装置は、接続されたホストにより生成され、記憶部へのアクセスの制限を解除するための認証情報として設定された生成認証情報を前記記憶部に保存する保存部と、前記ホストのサスペンド状態からの復帰により電源が投入され、前記記憶部へのアクセスが制限されている状態において、前記ホストにより生成認証情報が転送された場合、該生成認証情報と、前記保存部により前記記憶部に保存された生成認証情報とが一致しているかどうかを判断する判断部と、前記判断部により、前記ホストにより転送された生成認証情報と、前記保存部により前記記憶部に保存された生成認証情報とが一致していると判断された場合、前記記憶部へのアクセスの制限を解除する解除部とを備える。
【００１０】
また、情報処理装置は、所定の認証情報を生成認証情報として生成する生成部と、前記生成部により生成された生成認証情報を、接続された記憶装置の記憶部へのアクセスの制限を解除するための認証情報として前記記憶装置に設定する設定部と、前記情報処理装置のサスペンド状態からの復帰により電源が投入された前記記憶装置の記憶部へのアクセスが制限されている場合、前記生成部により生成された生成認証情報を前記記憶装置に転送する転送部とを備える。
【００１１】
また、情報処理システムは、互いに接続された情報処理装置と記憶装置とにより構成されるシステムであって、前記情報処理装置は、所定の認証情報を生成認証情報として生成する生成部と、前記生成部により生成された生成認証情報を、前記記憶装置の記憶部へのアクセスの制限を解除するための認証情報として前記記憶装置に設定する設定部と、前記情報処理装置のサスペンド状態からの復帰により電源が投入された前記記憶装置の記憶部へのアクセスが制限されている場合、前記生成部により生成された生成認証情報を、前記記憶装置に転送する転送部とを備え、前記記憶装置は、前記設定部により設定された生成認証情報を前記記憶部に保存する保存部と、前記情報処理装置の転送部により前記生成認証情報が転送された場合、該生成認証情報と、前記保存部により前記記憶部に保存された生成認証情報とが一致しているかどうかを判断する判断部と、前記判断部により、前記情報処理装置の転送部により転送された生成認証情報と、前記保存部により前記記憶部に保存された生成認証情報とが一致していると判断された場合、前記記憶部へのアクセスの制限を解除する解除部とを備えることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、サスペンドモードからの復帰におけるセキュリティを向上させることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について図を用いて説明する。図１は、本実施の形態に係るコンピュータシステムのハードウェア構成を示すブロック図である。
【００１４】
本実施の形態に係るコンピュータシステム（情報処理システム）は、ホストＰＣ１（情報処理装置）、情報記憶デバイス２（記憶装置）により構成される。ホストＰＣ１は、ＣＰＵ１１、ユーザインタフェース１３、デバイスインタフェース１４、メモリ１５、フラッシュメモリ１６、これらを制御するコントローラ１２により構成される。ユーザインタフェース１３は、マウス、キーボード、ディスプレイなどの入出力部との情報の入出力を仲介するものである。また、デバイスインタフェース１４は、情報記憶デバイス２との情報の入出力（転送）を仲介するものである。
【００１５】
また、情報記憶デバイス２は、ＭＰＵ２１、Ｒｅａｄ／Ｗｒｉｔｅ制御部２２、記憶部２３、ホストインタフェース２５、ＲＡＭ２６、これらを制御するコントローラ２４を備えるものである。また、Ｒｅａｄ／Ｗｒｉｔｅ制御部２２は、記憶部２３へのデータの書き込み及び読み出しを行うものである。また、ホストインタフェース２５は、ホストＰＣ１との情報の入出力を仲介するものである。
【００１６】
次に、ホストＰＣ１及び情報記憶デバイス２の機能構成について説明する。図２は、本実施の形態に係るホストＰＣの機能を示す機能ブロック図である。また、図３は、本実施の形態に係る情報記憶デバイスの機能を示す機能ブロック図である。
【００１７】
図２に示すように、本実施の形態に係るホストＰＣ１は、生成部１７、設定部１８、転送部１９を機能として備えるものである。生成部１７は、パスワードを生成するものである。また、設定部１８は、生成部１７により生成されたパスワードを、デバイスインタフェース１４を介して、情報記憶デバイス２に設定するものである。また、転送部１９は、生成部１７により生成されたパスワードを、デバイスインタフェース１４を介して、認証のために情報記憶デバイス２に転送するものである。なお、ホストＰＣ１における各機能は、ＣＰＵ１１により実行されるものであり、フラッシュメモリ１６にプログラムとして格納されているものである。また、本発明に係るホストＰＣ１における各機能は、ＢＩＯＳの機能として提供されても良い。
【００１８】
また、図３に示すように、本実施の形態に係る情報記憶デバイス２は、判断部（判断部、解除部）２７及び保存部２８を機能として備えるものである。保存部２は、設定部１８により設定されたパスワードを記憶部２３に格納するものである。また、判断部２７は、設定部１８により記憶部２３に格納されたパスワードと、転送部１９により転送されたパスワードとが一致するかどうかを判定するものである。なお、これら各部は、ＭＰＵ２１により実行されるものであり、記憶部２３または図１に図示しない不揮発性メモリにファームウェアとして格納されているものである。
【００１９】
次に、本実施の形態に係るコンピュータシステムの動作について説明する。図４は、サスペンド復帰用パスワード設定処理の動作を示すフローチャートである。なお、図４において、情報記憶デバイスに対して、予めユーザによりパスワード（設定認証情報）が設定され、このパスワードにより情報記憶デバイスはすでにパスワードロック状態であるものとする。
【００２０】
ホストＰＣ１に電源が投入され、システムが起動すると、ホストＰＣ１の転送部１９は、情報記憶デバイス２がパスワードロック状態（アクセスが制限されている情報）かどうかを判断する（Ｓ１０１）。
【００２１】
情報記憶デバイス２がパスワードロック状態である場合（Ｓ１０１，ＹＥＳ）、転送部１９は、ホストＰＣ１に対してパスワードが入力されたかどうかを判断する（Ｓ１０２）。
【００２２】
ホストＰＣ１に対してパスワードが入力された場合（Ｓ１０２，ＹＥＳ）、転送部１９は、入力されたパスワードであるユーザパスワード（入力認証情報）を情報記憶デバイス２へ転送する（Ｓ１０３）。
【００２３】
転送されたユーザパスワードに対して、情報記憶デバイス２の判断部２７は、正しいかどうか、つまり、予め設定されたパスワードと一致するかどうかを判断する（Ｓ１０４）。
【００２４】
パスワードが正しい場合（Ｓ１０４，ＹＥＳ）、判断部２７は、パスワードロックを解除する（Ｓ１０５）。
【００２５】
情報記憶デバイス２においてパスワードロックが解除されると、ホストＰＣ１の生成部１７は、乱数に基づいて、サスペンド復帰用パスワード（生成認証情報）を生成し（Ｓ１０６）、生成されたサスペンド復帰用パスワードを設定部１８が情報記憶デバイス２に設定する（Ｓ１０７）。なお、この際、設定部１８は、情報記憶デバイス２に設定したサスペンド復帰用パスワードをメモリ１５へ格納する。
【００２６】
次に、情報記憶デバイス２の保存部２８は、設定部１８により設定されたサスペンド復帰用パスワードを認証情報として記憶部２３に格納する（Ｓ１０８）。
なお、記憶部２３はパスワードロック状態でもアクセス可能な管理領域である。
【００２７】
サスペンド復帰用パスワードが記憶部２３に格納されると、ホストＰＣ１は、システムを起動する（Ｓ１０９）。
【００２８】
また、ステップＳ１０４において、パスワードが正しくない場合（Ｓ１０４，ＮＯ）、判断部２７は、ホストＰＣ１にエラーを返す（Ｓ１１０）。
【００２９】
また、ステップＳ１０２において、ホストＰＣ１に対してパスワードが入力されていない場合（Ｓ１０２，ＮＯ）、転送部１９は、ホストＰＣ１に対してパスワードが入力されたかどうかを判断する（Ｓ１０２）。
【００３０】
また、ステップＳ１０１において、情報記憶デバイス２がパスワードロック状態ではない場合（Ｓ１０１，ＮＯ）、転送部１９は、処理を終了する。
【００３１】
次に、サスペンド復帰用パスワード認証処理の動作について説明する。図５は、サスペンド復帰用パスワード認証処理の動作を示すフローチャートである。なお、図５において、すでにホストＰＣはシステムを起動し、サスペンド状態であるものとする。
【００３２】
まず、ホストＰＣ１がサスペンド状態からの復帰を開始すると（Ｓ２０１）、転送部１９は、情報記憶デバイス２がパスワードロック状態かどうかを判断する（Ｓ２０２）。
【００３３】
また、ホストＰＣ１のサスペンド状態からの復帰により情報記憶デバイス２の電源が再投入されると（Ｓ２０３）、判断部２７は、記憶部２３に認証情報として保存したサスペンド復帰用パスワードをＲＡＭ２６に読み出す（Ｓ２０４）。なお、この際、判断部２７は、記憶部２３に保存したサスペンド復帰用パスワードを消去する。これにより、再度、情報記憶デバイス２の電源がＯＦＦになった場合、サスペンド復帰用パスワードは無効となる。
【００３４】
また、情報記憶デバイス２がパスワードロック状態である場合（Ｓ２０２，ＹＥＳ）、転送部１９は、設定時にメモリ１５または記憶部２３における管理領域へ格納されたサスペンド復帰用パスワードを読み出し、情報記憶デバイス２に転送する（Ｓ２０５）。
【００３５】
ホストＰＣ１よりサスペンド復帰用パスワードが転送されると、情報記憶デバイス２の判断部２７は、認証情報としてのサスペンド復帰用パスワードと、転送されたサスペンド復帰用パスワードが一致しているかどうか、つまり、転送されたサスペンド復帰用パスワードが正しいかどうかを判断する（Ｓ２０６）。
【００３６】
サスペンド復帰用パスワードが正しい場合（Ｓ２０６，ＹＥＳ）、判断部２７は、サスペンド復帰用パスワードにより情報記憶デバイス２のパスワードロック状態を解除する（Ｓ２０７）。この際、判断部２７は、ＲＡＭ２６に移動されたサスペンド復帰用パスワードを消去する。サスペンド復帰用パスワードをワンタイムパスワードとして用いることにより、情報記憶デバイス２のセキュリティを向上させることができる。なお、ロック解除が行われなかった場合であっても、情報記憶デバイス２の電源が遮断されると、ＲＡＭ２６の情報は揮発するため、サスペンド復帰用パスワードは消去される。
【００３７】
情報記憶デバイス２においてパスワードロック状態が解除されると、ホストＰＣ１の生成部１７は、メモリ１５上のサスペンド復帰用パスワードを消去し、転送したサスペンド復帰用パスワードとは異なるパスワードを乱数に基づいて生成する（Ｓ２０８）。次に、設定部１８は、生成されたサスペンド復帰用パスワードを情報記憶デバイス２に設定する（Ｓ２０９）。
【００３８】
設定部１８により新しいサスペンド復帰用パスワードが設定されると、情報記憶デバイス２の保存部２８は、記憶部２３に新しいサスペンド復帰用パスワードを認証情報として保存し（Ｓ２１０）、ホストＰＣ１はシステムを起動する（Ｓ２１１）
【００３９】
また、ステップＳ２０６において、サスペンド復帰用パスワードが正しくない場合（Ｓ２０６，ＮＯ）、判断部２７は、ホストＰＣ１にエラーを返す（Ｓ２１２）。
【００４０】
また、ステップＳ２０２において、情報記憶デバイス２がパスワードロック状態ではない場合（Ｓ２０２，ＮＯ）、ホストＰＣ１は、システムを起動する（Ｓ２１１）
【００４１】
上述したように、本発明は、ユーザにより設定されたユーザパスワードとは異なるパスワードを認証毎に生成する。これにより、サスペンド状態からの復帰における情報記憶デバイスのパスワードロックの解除において、ユーザパスワードを第三者による読み取りが容易な場所（メモリ１５、または記憶部２３における管理領域）に保存する必要がない。また、メモリ１５、または管理領域にユーザパスワードをセキュリティ上問題のある場所に保存しないことにより、ユーザパスワードの盗難の防止、ひいては、ユーザパスワードの盗難によるデータ流出を防止することができる。
【００４２】
また、生成されたパスワードによりパスワードロックが解除された場合、ホストＰＣ１及び情報記憶デバイス２において、解除に用いたパスワードを消去することにより、さらにセキュリティを向上させることができる。
【００４３】
また、ホストＰＣ１のサスペンドモードへの移行以外の原因により情報記憶デバイス２の電源が遮断された場合であっても、この場合、ホストＰＣ１の電源も遮断された状態であるため、サスペンドモードからの復帰を行う必要がないので、パスワードは揮発して構わない。
【００４４】
本発明は、その要旨または主要な特徴から逸脱することなく、他の様々な形で実施することができる。そのため、前述の実施の形態は、あらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には、何ら拘束されない。更に、特許請求の範囲の均等範囲に属する全ての変形、様々な改良、代替および改質は、全て本発明の範囲内のものである。
【００４５】
以上、本実施の形態によれば、以下の付記で示す技術的思想が開示されている。
（付記１）  接続されたホストにより生成され、記憶部へのアクセスの制限を解除するための認証情報として設定された生成認証情報を前記記憶部に保存する保存部と、
前記ホストのサスペンド状態からの復帰により電源が投入され、前記記憶部へのアクセスが制限されている状態において、前記ホストにより生成認証情報が転送された場合、該生成認証情報と、前記保存部により前記記憶部に保存された生成認証情報とが一致しているかどうかを判断する判断部と、
前記判断部により、前記ホストにより転送された生成認証情報と、前記保存部により前記記憶部に保存された生成認証情報とが一致していると判断された場合、前記記憶部へのアクセスの制限を解除する解除部と
を備える記憶装置。
（付記２）  付記１に記載の記憶装置において、
前記判断部は、前記ホストにより転送された生成認証情報と、前記保存部により前記記憶部に保存された生成認証情報とが一致しているかどうかの判断において、前記記憶部に保存された生成認証情報を読み出し、該生成認証情報を前記記憶部より消去することを特徴とする記憶装置。
（付記３）  付記１に記載の記憶装置において、
前記保存部は、前記解除部により、前記生成認証情報により前記記憶部へのアクセスの制限が解除された場合、該アクセス制限の解除に用いられた生成認証情報とは異なる生成認証情報を前記記憶部へ保存することを特徴とする記憶装置。
（付記４）  付記１に記載の記憶装置において、
前記判断部は、前記ホストの起動による前記記憶装置の電源投入後に前記記憶部へのアクセスが制限されている状態において、前記ホストにより、該ホストに入力された認証情報である入力認証情報が転送された場合、該入力認証情報と、前記記憶装置に予め設定された認証情報である設定認証情報とが一致しているかどうかを判断し、
前記解除部は、前記判断部により、前記入力認証情報と、前記設定認証情報とが一致していると判断された場合、前記記憶部へのアクセスの制限を解除し、
前記保存部は、前記解除部により、前記入力認証情報により前記記憶部へのアクセスの制限が解除された場合、前記生成認証情報を前記記憶部に保存することを特徴とする記憶装置。
（付記５）  所定の認証情報を生成認証情報として生成する生成部と、
前記生成部により生成された生成認証情報を、接続された記憶装置の記憶部へのアクセスの制限を解除するための認証情報として前記記憶装置に設定する設定部と、
前記情報処理装置のサスペンド状態からの復帰により電源が投入された前記記憶装置の記憶部へのアクセスが制限されている場合、前記生成部により生成された生成認証情報を前記記憶装置に転送する転送部と
を備える情報処理装置。
（付記６）  付記５に記載の情報処理装置において、
前記生成部は、前記転送部により転送された生成認証情報により前記記憶装置の記憶部へのアクセスの制限が解除された場合、該アクセス制限の解除に用いられた生成認証情報とは異なる認証情報を生成認証情報として生成し、
前記転送部は、前記生成部により生成され、前記アクセス制限の解除に用いられた生成認証情報とは異なる生成認証情報を、前記記憶装置に転送することを特徴とする情報処理装置。
（付記７）  付記５に記載の情報処理装置において、
前記転送部は、前記情報処理装置の起動により電源が投入された前記記憶装置の記憶部へのアクセスが制限されている場合、予め前記記憶装置に設定された認証情報である設定認証情報による前記記憶装置の記憶部へのアクセスの制限を解除するための認証情報であって、前記情報処理装置に入力された認証情報である入力認証情報を前記記憶装置へ転送し、
前記生成部は、前記転送部により転送された入力認証情報により前記記憶装置の記憶部へのアクセスの制限が解除された場合、前記所定の認証情報を生成認証情報として生成することを特徴とする情報処理装置。
（付記８）  互いに接続された情報処理装置と記憶装置とにより構成される情報処理システムであって、
前記情報処理装置は、
所定の認証情報を生成認証情報として生成する生成部と、
前記生成部により生成された生成認証情報を、前記記憶装置の記憶部へのアクセスの制限を解除するための認証情報として前記記憶装置に設定する設定部と、
前記情報処理装置のサスペンド状態からの復帰により電源が投入された前記記憶装置の記憶部へのアクセスが制限されている場合、前記生成部により生成された生成認証情報を、前記記憶装置に転送する転送部とを備え、
前記記憶装置は、
前記設定部により設定された生成認証情報を前記記憶部に保存する保存部と、
前記情報処理装置の転送部により前記生成認証情報が転送された場合、該生成認証情報と、前記保存部により前記記憶部に保存された生成認証情報とが一致しているかどうかを判断する判断部と、
前記判断部により、前記情報処理装置の転送部により転送された生成認証情報と、前記保存部により前記記憶部に保存された生成認証情報とが一致していると判断された場合、前記記憶部へのアクセスの制限を解除する解除部とを備えることを特徴とする情報処理システム。
（付記９）  付記８に記載の情報処理システムにおいて、
前記判断部は、前記転送部により転送された生成認証情報と、前記保存部により前記記憶部に保存された生成認証情報とが一致しているかどうかの判断において、前記記憶部に保存された生成認証情報を読み出し、該生成認証情報を前記記憶部より消去することを特徴とする情報処理システム。
（付記１０）  付記８に記載の情報処理システムにおいて、
前記転送部により転送された生成認証情報により、前記解除部により前記記憶部へのアクセスの制限が解除された場合、
前記生成部は、該アクセス制限の解除に用いられた生成認証情報とは異なる認証情報を生成認証情報として生成し、
前記転送部は、前記生成部により生成された前記アクセス制限の解除に用いられた生成認証情報とは異なる生成認証情報を前記記憶装置に転送し、
前記保存部は、前記転送部により転送された生成認証情報を前記記憶部に保存することを特徴とする情報処理システム。
（付記１１）  付記８に記載の情報処理システムにおいて、
前記情報処理装置の起動により電源が投入された前記記憶装置の記憶部へのアクセスが制限されている場合、
前記転送部は、前記情報処理装置に入力された認証情報である入力認証情報を前記記憶装置へ転送し、
前記判断部は、前記転送部により転送された入力認証情報と、前記記憶装置に予め設定された認証情報である設定認証情報とが一致しているかどうかを判断し、
前記解除部は、前記判断部により、前記入力認証情報と、前記設定認証情報とが一致していると判断された場合、前記記憶部へのアクセスの制限を解除し、
前記生成部は、前記解除部により、前記入力認証情報により前記記憶装置の記憶部へのアクセスの制限が解除された場合、前記所定の認証情報を生成認証情報として生成することを特徴とする情報処理システム。
【図面の簡単な説明】
【００４６】
【図１】本実施の形態に係るコンピュータシステムのハードウェア構成を示すブロック図である。
【図２】本実施の形態に係るホストＰＣの機能を示す機能ブロック図である。
【図３】本実施の形態に係る情報記憶デバイスの機能を示す機能ブロック図である。
【図４】サスペンド復帰用パスワード設定処理の動作を示すフローチャートである。
【図５】サスペンド復帰用パスワード認証処理の動作を示すフローチャートである。
【図６】起動時にパスワード認証を行うコンピュータシステムのブロック図である。
【符号の説明】
【００４７】
１  ホストＰＣ、２  情報記憶デバイス、１１  ＣＰＵ、１２コントローラ、１３  フラッシュメモリ、１４  デバイスインタフェース、１５  ユーザインタフェース、１６  フラッシュメモリ、１７  生成部、１８  設定部、１９  転送部、２１  ＭＰＵ、２２、Ｒｅａｄ／Ｗｒｉｔｅ制御部、２３  記憶部、２４  コントローラ、２５  ホストインタフェース、２６  ＲＡＭ、２７  判断部、２８  保存部。
【図１】
2010122774.tif 000003
【図２】
2010122774.tif 000004
【図３】
2010122774.tif 000005
【図４】
2010122774.tif 000006
【図５】
2010122774.tif 000007
【図６】
2010122774.tif 000008