(57)【要約】【課題】利用者データの内容を知られずに検査、修理を依頼できる磁気ディスク装置を提供する。【解決手段】暗号化磁気ディスク装置３４は、アクセス制限用のパスワードとして利用者パスワードと製造者パスワードの使用が可能である。また、暗号化処理部４３により利用者データの暗号化が、復号化処理部４４により暗号化された利用者データの復号が可能である。暗号化磁気ディスク装置３４は、利用者パスワードによりロックが解除された場合には利用者データを平文で出力し、製造者パスワードによりロックが解除された場合には利用者データを暗号化して出力する。【選択図】図５
2007272476.tif 000002
【特許請求の範囲】
【請求項１】
パスワード設定により記録データへのアクセスを制限することが可能な情報記憶装置であって、
製造者パスワードを記憶している製造者パスワード記憶手段と、
利用者パスワードを記憶する利用者パスワード記憶手段と、
入力された利用者パスワードを、前記利用者パスワード記憶手段に記録する利用者パスワード登録手段と、
前記製造者パスワード記憶手段に記憶されている製造者パスワードに一致するパスワードが入力されたときには記録媒体に記録されている利用者データを暗号文で出力し、前記利用者パスワード記憶手段に記録されているパスワードが入力されたときには前記記録媒体に記録されている利用者データを平文で出力する利用者データ出力手段と、
を備えることを特徴とする情報記憶装置。
【請求項２】
請求項１記載の情報記憶装置であって、
前記製造者パスワード、前記利用者パスワード及び前記暗号鍵は、前記記録媒体の特定領域に記録されていることを特徴とする。
【請求項３】
請求項１記載の情報記憶装置であって、
さらに、暗号鍵を記憶する暗号鍵記憶手段を備え、
前記利用者データ出力手段は、前記利用者データを暗号文で出力する際、前記記録媒体に記録されている利用者データを前記暗号鍵記憶手段に記憶されている暗号鍵を用いて暗号化することを特徴とする。
【請求項４】
請求項３記載の情報記憶装置であって、
さらに、前記暗号鍵記憶手段に記憶されている暗号鍵を用いて利用者データを暗号化して前記記録媒体に記録する暗号化記録手段を備えることを特徴とする。
【請求項５】
請求項１記載の情報記憶装置であって、
さらに、第１の暗号鍵を用いて利用者データを暗号化して記録媒体に記録する暗号化記録手段を備え、
前記利用者データ出力手段は、前記利用者データを第２の暗号鍵を用いて暗号化して、前記暗号文を生成することを特徴とする。
【請求項６】
請求項５記載の情報記憶装置であって、
前記第１の暗号鍵と前記第２の暗号鍵は同一であることを特徴とする。
【請求項７】
請求項６記載の情報記憶装置であって、
前記第１の暗号鍵と前記第２の暗号鍵は、共に、前記記録媒体に記録されていることを特徴とする。
【請求項８】
請求項１記載の情報記憶装置であって、
さらに、暗号鍵を記憶する暗号鍵記憶手段を備え、
前記利用者データ出力手段は、
前記暗号鍵記憶手段から読み出した暗号鍵を用いて、記録媒体に記録されている利用者データを暗号化する暗号化処理手段と、
前記暗号鍵記憶手段から読み出した暗号鍵を用いて、記録媒体に記録されている暗号化された利用者データを平文に復号する復号化処理手段を、
有することを特徴とする情報記憶装置。
を有する、  
【請求項９】
請求項８記載の情報記憶装置であって、
さらに、前記暗号鍵記憶手段に記憶されている暗号鍵を用いて利用者データを暗号化して前記記録媒体に記録する暗号化記録手段を備えることを特徴とする。
【請求項１０】
請求項１記載の情報記憶装置であって、
前記製造者パスワードは、前記情報記憶装置を製造する製造者が保有するデータベースに登録されていることを特徴とする。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気ディスク装置等の情報記憶装置に係り、特に情報記憶装置に格納されるデータを許可された利用者以外には暗号化して出力する情報記憶装置に関する。
【背景技術】
【０００２】
ＰＣ（パーソナルコンピュータ）は、情報化社会の今日、企業や官庁などにとって必要不可欠な存在であり、一般家庭にも広く普及している。磁気ディスク装置は、ＰＣの記憶装置として、内蔵または外付けの形態で利用されている。磁気ディスク装置に内蔵される磁気ディスクは、ＭＯ（光磁気ディスク）やＣＤ、ＤＶＤ等の他の記憶媒体に比べ、記憶容量やアクセス速度の点で優れている。
【０００３】
磁気ディスク装置では、従来からセキュリティ機能が標準的に用意されている。このセキュリティ機能は、パスワードを利用するもので、磁気ディスク装置に記録されたデータのリード／ライトをパスワードにより制限できるようになっている。利用者によりパスワードが設定された磁気ディスク装置は、製造者であっても、そのパスワードを解除しない限り、データのリード／ライトを行うことはできない（例えば、特許文献１の［従来の技術］参照）。
【０００４】
製造者は、障害が発生した磁気ディスク装置の検査、修理を依頼された場合、障害原因を特定するため検査する必要がある。製造者は、磁気ディスク装置の障害原因を特定するために、コマンド入力によるデータの読み込み（通常の方法）や、装置の分解、電気信号測定などの方法を試みる。
【０００５】
しかしながら、利用者によりパスワードが設定された磁気ディスク装置の場合、通常の方法では磁気ディスク装置に記録されたデータのリード／ライトはできないため、利用者からパスワードを教えてもらう必要がある。
【０００６】
また、磁気ディスク装置に記録されたデータのセキュリティ保護のために、磁気ディスク装置に記録するデータを暗号化する方法も知られている。この暗号化は、コンピュータ装置側に実装されたソフトウェアやハードウェアを用いて、磁気ディスク装置にデータを格納する前に行っている（特許文献２、３参照）。また、現在、製品化されている磁気ディスク装置の暗号化は、磁気ディスク全体を暗号化するのがほとんどである。
【特許文献１】特開２００４−２０１０３８号公報
【特許文献２】特開２００２−３１９２３０号公報
【特許文献３】特開平１１−３５２８８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記のように、パスワードが設定された磁気ディスク装置は、パスワードを解除しないと通常の方法で磁気ディスク装置からデータを読み出したり書き込んだりすることはできない。このため、利用者がパスワードを忘れてしまった場合には、通常の方法で、磁気ディスク装置を検査することはできなくなってしまうという問題があった。
【０００８】
また、磁気ディスク装置に記録されているデータが暗号化されていない場合、製造者にパスワードを通知してしまうと、磁気ディスク装置に記録されたデータの内容が製造者に知られてしまうため、データのセキュリティ保護の点で問題があった。
【０００９】
本発明の目的は、製造者に障害の検査、修理を依頼しても、利用者データの秘密を保護することができる情報記憶装置を提供することである。
【課題を解決するための手段】
【００１０】
本発明の情報記憶装置は、パスワード設定により記録データへのアクセスを制限することが可能な情報記憶装置を前提とする。
本発明の情報記憶装置の第１態様は、製造者パスワードを記憶している製造者パスワード記憶手段と、利用者パスワードを記憶する利用者パスワード記憶手段と、入力された利用者パスワードを、前記利用者パスワード記憶手段に記録する利用者パスワード登録手段と、前記製造者パスワード記憶手段に記憶されている製造者パスワードに一致するパスワードが入力されたときには記録媒体に記録されている利用者データを暗号文で出力し、前記利用者パスワード記憶手段に記録されているパスワードが入力されたときには前記記録媒体に記録されている利用者データを平文で出力する利用者データ出力手段とを備えることを特徴とする。上記第１態様の情報記憶装置において、例えば、前記製造者パスワード、前記利用者パスワード及び前記暗号鍵は、前記記録媒体の特定領域に記録される。
【００１１】
本発明の情報記憶装置の第１態様によれば、情報記憶装置の検査、修理を製造者に依頼したとき、製造者は製造者パスワードを入力することにより、利用者パスワードの設定による該情報記憶装置のロックを解除して、該情報記憶装置からデータを読み出すことが可能になる。この場合、情報記憶装置から読み出される利用者データは暗号化されているので、製造者は利用者データの内容を知ることはできない。したがって、利用者の情報の秘匿性は保護される。
【００１２】
本発明の情報記憶装置の第２態様は、前記第１態様の情報記憶装置において、  さらに、暗号鍵を記憶する暗号鍵記憶手段を備える。そして、前記利用者データ出力手段は、前記利用者データを暗号文で出力する際、前記記録媒体に記録されている利用者データを前記暗号鍵記憶手段に記憶されている暗号鍵を用いて暗号化することを特徴とする。
【００１３】
本発明の情報記憶装置の第２態様によれば、装置内の記憶手段に格納された暗号鍵を用いて、情報記憶装置の第１態様と同様の作用・効果を得ることができる。
本発明の情報記憶装置の第３態様は、前記第２態様の情報記憶装置において、  さらに、前記暗号鍵記憶手段に記憶されている暗号鍵を用いて利用者データを暗号化して前記記録媒体に記録する暗号化記録手段を備えることを特徴とする。
【００１４】
本発明の情報記憶装置の第３態様によれば、上記情報記憶装置の第１態様の作用・効果に加え、利用者データを暗号化して記録することができる。
本発明の情報記憶装置の第４態様は、前記第１態様の情報記憶装置において、さらに、第１の暗号鍵を用いて利用者データを暗号化して記録媒体に記録する暗号化記録手段を備える。そして、前記利用者データ出力手段は、前記利用者データを第２の暗号鍵を用いて暗号化して、前記暗号文を生成することを特徴とする。
【００１５】
上記第４態様の情報記憶装置において、例えば、前記第１の暗号鍵と前記第２の暗号鍵は同一である。また、前記第１の暗号鍵と前記第２の暗号鍵は、共に、前記記録媒体に記録されているように構成してもよい。
【００１６】
本発明の情報記憶装置の第４態様によれば、上記情報記憶装置の第１態様と同様の作用・効果が得られると共に、作用においては、利用者データを暗号化して記録するために使用する暗号鍵と、利用者データを暗号化して出力するために使用する暗号鍵を使い分けることが可能になる。
【００１７】
本発明の情報記憶装置の第５態様は、前記第１態様の情報記憶装置において、  さらに、暗号鍵を記憶する暗号鍵記憶手段を備える。そして、前記利用者データ出力手段は、前記暗号鍵記憶手段から読み出した暗号鍵を用いて、記録媒体に記録されている利用者データを暗号化する暗号化処理手段と、前記暗号鍵記憶手段から読み出した暗号鍵を用いて、記録媒体に記録されている暗号化された利用者データを平文に復号する復号化処理手段を有することを特徴とする。
【００１８】
本発明の情報記憶装置の第５態様によれば、上記本発明の情報記憶装置の第１態様と同様の作用・効果が得られると共に、暗号化された利用者データの平文への復号と、平文の利用者データの暗号化に同一の暗号鍵を使用できる。
【００１９】
本発明の情報記憶装置の第６態様は、前記第５態様の情報記憶装置において、さらに、前記暗号鍵記憶手段に記憶されている暗号鍵を用いて利用者データを暗号化して前記記録媒体に記録する暗号化記録手段を備える。
【００２０】
本発明の情報記憶装置によれば、前記第５態様の情報記憶装置の作用・効果が得られると共に、利用者データを暗号化して記録媒体に記録するので、該記録媒体に記録する利用者データの安全性を確保できる。
【００２１】
本発明の情報記憶装置の第７態様は、前記第１態様の情報記憶装置において、
前記製造者パスワードは、前記情報記憶装置を製造する製造者が保有するデータベースに登録されていることを特徴とする。
【００２２】
本発明の情報記憶装置の第７態様によれば、上記情報記憶装置の第１態様の作用・効果が得られると共に、製造者は、情報記憶装置から暗号化された利用者データを読み出すことが可能な製造者パスワードをデータベースで一元管理できる。
【発明の効果】
【００２３】
本発明の情報記憶装置によれば、パスワードの設定により情報記憶装置に記録されたデータへのアクセスを制限するロック機能を有し、該ロック機能の設定／解除用のパスワードとして利用者パスワードを登録でき、該ロック機能の解除用のパスワードとして製造者用の製造者パスワードが登録できる。そして、登録されている利用者パスワードが入力された場合には利用者データを平文で出力し、登録されている製造者パスワードが入力された場合には利用者データを暗号化して出力する。したがって、製造者は、検査、修理を依頼する情報記憶装置に記録された利用者データを暗号文でしか読み取ることはできず、情報記憶装置に記録された利用者の情報を知ることはできない。このため、利用者は、情報記憶装置の検査、修理を製造者に依頼しても、その情報記憶装置に記録された利用者情報の秘密を確保できる。また、製造者パスワードが製造者以外の第３者に不正に取得された場合でも、その第３者は情報記憶装置に記録された利用者データについて暗号化された形式でしか読み出せないため、その情報記憶装置に記録された利用者情報の秘密は守られる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照しながら本発明の実施の形態について説明する。
［本発明の原理］
｛ユーザ使用領域のデータが暗号化されている場合の動作｝
図１は、ユーザ使用領域に格納されているデータが暗号化されている場合における、本発明の情報記憶装置として磁気ディスク装置の動作原理を示す模式図である。
【００２５】
磁気ディスク装置１には、ファームウェア使用領域（ファーム使用領域）１０とユーザ使用領域２０が設けられる。
ファーム使用領域１０には、アカウントパスワード１１と暗号鍵１２が記録されている。
【００２６】
アカウントパスワード１１は、製造者アカウント用のパスワード（製造者パスワード）と利用者アカウント用のパスワード（利用者パスワード）の２種類がある。製造者パスワードは、製造者認証用のパスワードである。製造者パスワードは、磁気ディスク装置１の製造時に製造者によって設定・登録される。利用者パスワードは、ユーザ認証用のパスワードである。利用者パスワードは、磁気ディスク装置１を購入した利用者によって設定・登録される。磁気ディスク装置１が複数の利用者によって共用される場合には、各利用者の利用者パスワードがファーム使用領域１０に記録される。暗号鍵１２は、製造者が磁気ディスク装置１の製造時に設定する鍵であり、ユーザ使用領域２０に格納されるデータの暗号化と復号化に用いられる共通鍵である。
【００２７】
ユーザ使用領域２０は、利用者のデータを格納する領域である。ユーザ使用領域２０に格納されるデータは、暗号化されたデータ（暗号化データ）または非暗号化のデータ（平文）として格納される。
【００２８】
利用者からのアクセス要求に対しては、利用者から入力される利用者パスワードとファーム使用領域１０に格納された利用者パスワードを照合してユーザ認証を行い、その認証が承認されれば、ファーム使用領域１０の格納データを利用者に出力する。製造者からのアクセス要求に対しては、製造者から入力される製造者パスワードとファーム使用領域１０に格納されている製造者パスワードを照合して製造者認証を行い、その認証が承認されれば、ファーム使用領域１０の格納データを製造者に出力する。
【００２９】
本発明の磁気ディスク装置１では、ユーザ使用領域２０に格納されているデータが暗号文であるとき、利用者からのアクセス要求に対しては、その暗号文を暗号鍵により復号し、復号化されたデータ（平文）を出力する。これに対し、製造者からのアクセス要求に対しては、前記暗号文を復号化せずに、暗号文のまま出力する。また、本発明においては、磁気ディスク全体ではなく、ユーザ使用領域２０に記録される利用者データのみを暗号化することも可能である。
【００３０】
このように、本発明の磁気ディスク装置１は、利用者または製造者からアクセス要求があったとき、ユーザ使用領域２０に格納されているデータが暗号化データである場合、利用者に対してはその暗号化データを平文に復号して出力するが、製造者に対しては格納されている暗号化データをそのまま出力する。
【００３１】
｛ユーザ使用領域のデータが平文である場合の動作｝
図２は、ユーザ使用領域の格納データが平文である場合における、本発明の磁気ディスク装置の動作原理を示す模式図である。図２おいて、図１と同一の構成要素には同一の符号を付与している。
【００３２】
ユーザ使用領域２０の格納データが平文である場合においても、利用者または製造者からアクセス要求があると、図１で説明した場合と同様にしてユーザ認証と製造者認証が行われ、利用者と製造者に対して該格納データが出力される。
【００３３】
この場合、利用者に対してはユーザ使用領域２０に格納されている平文がそのまま出力されるが、製造者に対しては、ユーザ使用領域２０に格納されている平文をファーム使用領域１０に格納されている暗号鍵１２を用いて暗号化し、該暗号化により得られた暗号化データを出力する。
【００３４】
このように、本発明の磁気ディスク装置１は、利用者または製造者からアクセス要求があったとき、ユーザ使用領域２０に格納されているデータが平文である場合、利用者に対してはその平文をそのまま出力するが、製造者に対しては平文を暗号鍵１２により暗号化し、該暗号化により得られた暗号化データを出力する。
【００３５】
以上述べたように、本発明の磁気ディスク装置１では、ユーザ使用領域２０に格納されているデータに対して利用者または製造者からアクセス要求があった場合、その格納データが暗号化データ、平文のいずれであっても、製造者に対しては暗号化されたデータを出力する。また、利用者に対しては平文のデータを出力する。
【００３６】
製造者は、利用者から磁気ディスク装置１の検査、修理を依頼された場合、製造者パスワードを利用して磁気ディスク装置１のユーザ使用領域２０のデータ（暗号化データ）を読み出す。そして、その暗号化データを基に、磁気ディスク装置１に記録されたデータの信号が規格に沿った範囲にあるか、磁気ディスク装置１の特定領域のデータが欠落していないかなどを調べる。このように、製造者は、磁気ディスク装置１に記録された暗号化データを利用して、磁気ディスク装置１の障害原因究明に必要な検査を実施できる。
【００３７】
この検査の際、製造者は、磁気ディスク装置１のユーザ使用領域２０に格納されているデータを平文のままで読み出すことはできないので、磁気ディスク装置１のユーザ使用領域２０に記録された情報の内容を知ることはできない。よって、利用者は、磁気ディスク装置１のユーザ使用領域２０に保管した情報の秘密を守ることができる。また、製造者パスワードが不正に第３者に取得された場合でも、その第３者は磁気ディスク装置１のユーザ使用領域２０から暗号化されたデータしか読み出すことはできないので、利用者が磁気ディスク装置１に記録した情報の内容の秘密は守られる。
【００３８】
［本発明の実施例］
［構成］
｛利用形態｝
図３は、本発明の実施形態である暗号化磁気ディスク装置の製造、出荷から故障の検査、修理までの過程を示す図である。この暗号化磁気ディスク装置は、図１、２の磁気ディスク装置１と同様な機能を備える磁気ディスク装置である。
【００３９】
製造者は、暗号化磁気ディスク装置を製造すると（Ｓ１）、製造者パスワードを設定し（Ｓ２）、その製造者パスワードを製造者パスワードデータベース（製造者パスワードＤＢ）に登録する（Ｓ３）。この製造者パスワードＤＢの構成については後述する。
【００４０】
製造者は、次に、暗号化磁気ディスク装置を計算機（パソコンなどの情報処理装置）に搭載し（Ｓ４）、市場に出荷する。
上記暗号化磁気ディスク装置が搭載された計算機を購入した利用者は、磁気ディスク装置に利用者パスワードを設定し（Ｓ５）、計算機を利用する（Ｓ６）。利用者は、計算機を利用中に暗号化磁気ディスク装置に障害が発生すると（Ｓ７）、その暗号化磁気ディスク装置の検査、修理を購入先の製造者に依頼する。
【００４１】
製造者は、利用者から暗号化磁気ディスク装置の検査、修理を依頼されると、製造者パスワードを使用して、その暗号化磁気ディスク装置のデータの読み出しなどを行い（Ｓ８）、その暗号化磁気ディスク装置の検査、修理を行う（Ｓ９）。
【００４２】
｛利用者の計算機｝
図４は、図３の利用者が利用する計算機のシステム構成を示すブロック図である。
図４に示す計算機３０は、ＣＰＵ３１、メモリ３２、メモリ制御部３３、暗号化磁気ディスク装置３４、Ｉ／Ｏインターフェース３５及び利用者パスワード設定、解除部３６を備えている。
【００４３】
ＣＰＵ３１は、メモリ３２に格納されているＯＳ（オペレーションシステム）やアプリケーションプログラム等を実行して、計算機３０全体の制御や各種業務処理を行う。メモリ３２は、ＲＯＭやＲＡＭ等の半導体メモリである。メモリ制御部３２は、ＣＰＵ３１からの制御命令に応じて、メモリ３２に対するデータのリード／ライトを行う。
【００４４】
暗号化磁気ディスク装置３４は、図１と図２で述べた磁気ディスク装置１と同様な機能を有する磁気ディスク装置であり、利用者パスワードの設定、解除が可能である。この暗号化磁気ディスク装置３４の詳しい構成については後述する。
【００４５】
Ｉ／Ｏインターフェース３５は、暗号化磁気ディスク装置３４やその他の周辺機器（不図示）とのインターフェースであり、ＣＰＵ３１から受信するコマンドに応じて、暗号化磁気ディスク装置３４を含めた各種周辺機器とデータの送受信などを行う。
【００４６】
利用者パスワード設定、解除部３６は、Ｉ／Ｏインターフェース３５を介して、暗号化磁気ディスク装置３４に所定のコマンドを送り、暗号化磁気ディスク装置３４に対して利用者パスワードを設定したり解除したりする制御を行う。
【００４７】
{暗号化磁気ディスク装置のハードウェア構成}
図５は、図４の暗号化磁気ディスク装置３４のハードウェア構成を示すブロック図である。図５においては、磁気ディスクは省略している。
【００４８】
暗号化磁気ディスク装置３４は、ハードディスクコントローラ（ＨＤＣ）４０、リードライトチャネル５０、ＳＰＭ（スピンドルモータ）６０、リードライトヘッド７０、ヘッドアンプ／ボイスコイルモータ（ＶＣＭ）８０及びモータドライバ９０を備えている。
【００４９】
ハードディスクコントローラ４０は、マイコン４１、Ｉ／Ｏインターフェース４２、暗号処理部４３、復号化処理部４４、メモリ４５、メモリ制御処理部４６、誤り訂正処理部４７、ドライブインターフェース４８を備えている。
【００５０】
マイコン４１は、ハードディスクコントローラ４０全体を制御すると共に、Ｉ／Ｏインターフェース４２、暗号化処理部４３、復号化処理部４４、メモリ制御処理部４６及びサーボ処理制御部４９を制御する。
【００５１】
Ｉ／Ｏインターフェース４２は、ＡＴＡ，ＳＣＳＩ等の規格に準拠してホスト（計算機等）１００との間でコマンドやデータの送受信を行うホスト・インターフェースである。
暗号化処理部４３は、ＣＰＵ４１から受け取る暗号鍵を使用して、Ｉ／Ｏインターフェース４２から入力されるデータを暗号化し、該暗号化により得られた暗号化データをメモリ制御処理部４６に出力する。復号化処理部４３は、メモリ制御処理部４６から入力される暗号化データを、ＣＰＵ４１から受け取る暗号鍵を使用して復号化し、該復号化により得られた平文をＩ／Ｏインターフェース４２に出力する。
【００５２】
メモリ４５は、磁気ディスク装置１に対するリード／ライト用データのバッファとして使用されるメモリである。
メモリ制御処理部４６は、ＣＰＵ４１の制御に従って、暗号化処理部４３、復号化処理部４４、誤り訂正処理部４７及びＣＰＵ４１間でデータの入出力を行うと共に、メモリ４５を利用してホスト１００間でのデータ転送レートを制御する。メモリ制御処理部４６は、ＣＰＵ４１との間では平文を授受する。また、暗号化データを暗号化処理部４３から入力し、誤り訂正処理部４７から入力される平文を暗号化処理部４３に出力する。また、誤り訂正処理部４７から入力される暗号化データを復号化処理部４４に出力する。
【００５３】
誤り訂正処理部４７は、メモリ制御処理部４６から入力されるデータにエラー訂正コード（ＥＣＣ）を付加してドライブインターフェース４８に出力する。また、ドライブインターフェース４８から入力されるデータのエラー訂正処理を行い、該処理後のデータをメモリ制御処理部４６に出力する。
【００５４】
リードライトチャネル５０は、磁気ディスクに書き込むデータを変調してヘッドアンプ／ボイスコイルモータ（ＶＣＭ）８０のヘッドアンプに出力したり、該ヘッドアンプからから入力された信号からデータを検出して、コードを復調したりするなどの処理を行う。また、リードライトヘッド７０の位置決め用の位置情報を取得する。
【００５５】
スピンドルモータ６０は、磁気ディスク装置１の磁気ディスクを回転させるモータである。リードライトヘッド７０は、磁気ディスク装置１の磁気ディスクに対して磁気記録方式によりデータの記録／再生を行う。
【００５６】
ヘッドアンプ／ボイスコイルモータ（ＶＣＭ）８０は、磁気ディスク装置１にデータを記録するためのライトアンプと、磁気ディスク装置１から読み出されたデータを再生するためのリードドライバを内蔵している。また、リードライトヘッド７０を所定の位置に移動するためのボイスコイルモータを内蔵している。モータドライバ９０は、スピンドルモータ６０とボイスコイルモータを駆動制御する。
【００５７】
ホスト１００は、暗号化磁気ディスク装置３４を補助記憶装置として使用する、ＡＴＡ、ＳＣＳＩ等のホスト・インターフェースを備えた情報処理装置である。ホスト１００のホスト・インターフェースは、ケーブル等により暗号化磁気ディスク装置３４のＩ／Ｏインターフェース３５と接続される。ホスト１００は、暗号化磁気ディスク装置３４に利用者パスワードを設定、解除する機能や、暗号化磁気ディスク装置３４にデータを暗号化して記録する機能を備えている。
【００５８】
｛暗号化磁気ディスク装置３４の磁気ディスクの記録形式｝
図６は、図５の暗号化磁気ディスク装置３４に内蔵された磁気ディスクのフォーマットを示す図である。
【００５９】
磁気ディスク１１０の所定のトラックにファーム使用領域１１１が設けられる。磁気ディスク１１０のその他のトラックには主にユーザ使用領域１１３が設けられる。
ファーム使用領域１１１には、アカウントパスワードとして、１個の製造者パスワード１２１と１個または複数の利用者パスワード（利用者１パスワード、利用者２パスワード、・・・）１２３が格納されている。ファーム使用領域１１１には、さらに、暗号鍵１２５やディスク情報１２７が格納されている。
【００６０】
暗号鍵１２５は、ユーザ使用領域１１３に格納されるデータの暗号化／復号化に使用される共通鍵であり、例えば、ＤＥＳやＡＥＳである。ディスク情報１２７は、ディスクの型名、シリアル番号、シリンダ数などの磁気ディスク１１０に関する管理情報である。
【００６１】
｛製造者側の情報処理装置｝
図７は、製造者側に設けられる情報処理装置の本発明に係る要部の構成を示すブロック図である。
製造者側の情報処理装置は、製造者パスワード登録部２１０と磁気ディスク装置検査部２２０とを備えている。
【００６２】
＜製造者パスワード登録部＞
製造者パスワード登録部２１０は、製造者パスワード生成部２１１、製造者パスワード設定部２１２及び製造者パスワードＤＢ２１３を備えており、製造者パスワードを生成し、その製造者パスワードを暗号化磁気ディスク装置３４や製造者パスワードデータベース（製造者パスワードＤＢ）２１３に登録する。
【００６３】
製造者パスワード生成部２１１は、暗号化磁気ディスク装置３４のファーム使用領域１１１に記録される製造者パスワードを生成する。この製造者パスワードは、例えば、個々の暗号化磁気ディスク装置３４ごとに固有なパスワードであってもよいし、暗号化磁気ディスク装置３４の機種ごとに固有なパスワードであってもよい。暗号化磁気ディスク装置３４には、製造時に固有の装置番号（シリアル番号）が割り当てられるので、この装置番号により個々の暗号化磁気ディスク装置３４を認識できる。
【００６４】
製造者パスワード設定部２１２は、製造者パスワード生成部２１１によって生成された製造者パスワードを入力し、それを暗号化磁気ディスク装置３４のファーム使用領域１１１に書き込むと共に、製造者パスワードＤＢ２１３に登録する。
製造者パスワードＤＢ２１３は、暗号化磁気ディスク装置３４に記録されている製造者パスワードを管理するデータベースである。
【００６５】
＜磁気ディスク装置検査部＞
磁気ディスク装置検査部２２０は、製造者パスワード入力部２２１と磁気ディスク出力検査部２２２を備えており、利用者から検査、修理を依頼された暗号化磁気ディスク装置３４の検査を実施する。
【００６６】
製造者パスワード入力部２２１は、検査対象の暗号化磁気ディスク装置３４の機種名やシリアル番号などを基に製造者パスワードＤＢ２１３を検索して得られた製造者パスワードを、暗号化磁気ディスク装置３４に入力する。
【００６７】
暗号化磁気ディスク装置３４は製造者パスワードが入力されると、ユーザ使用領域のデータについては暗号化されたデータを出力する。
磁気ディスク出力検査部２２２は、製造者パスワード入力部２２１から製造者パスワード入力の通知を受け取ると、暗号化磁気ディスク装置３４にアクセスし、暗号化磁気ディスク装置３４からデータを読み出して暗号化磁気ディスク装置３４の故障原因を検査する。このとき、暗号化磁気ディスク装置３４のユーザ使用領域１１３に格納されているデータは暗号化されて出力される。
【００６８】
｛製造者パスワードＤＢ｝
図８は、図７の製造者パスワードＤＢ２１３の構成例を示す図である。
製造者パスワードＤＢ２１３の各行には、「磁気ディスク装置（暗号化磁気ディスク装置３４）のシリアル番号」と「その磁気ディスク装置の製造者パスワード」が格納されている。製造者は、暗号化磁気ディスク装置３４の検査、修理を依頼されると、その暗号化磁気ディスク装置３４のシリアル番号を基に製造者パスワードＤＢ２１３を検索して、暗号化磁気ディスク装置３４の製造者パスワードを取得する。
【００６９】
図８に示す製造者パスワードＤＢ２１３は、個々の暗号化磁気ディスク装置３４に製造者パスワードが割り当てられる実施例に対応したものである。製造者パスワードが暗号化磁気ディスク装置３４の型番ごとに割り当てられる場合には、製造者パスワードＤＢ２１３は、各行に「暗号化磁気ディスク装置３４の型番のシリアル番号」と「その暗号化磁気ディスク装置３４の製造者パスワード」が格納されるような構成となる。
【００７０】
［動作］
上記構成の本実施形態の動作を説明する。
｛暗号化磁気ディスク装置の製造、出荷｝
図９は、製造者が暗号化磁気ディスク装置３４を製造してから出荷するまでの手順を示すフローチャートである。
【００７１】
製造者は、暗号化磁気ディスク装置３４を製造する（Ｓ１）。次に、暗号化磁気ディスク装置３４の製造者パスワードを生成し（Ｓ２）、その製造者パスワードを暗号化磁気ディスク装置３４に登録する（Ｓ３）。続いて、その製造者パスワードを製造者パスワードＤＢ２１３に登録し（Ｓ４）、製造者パスワードの登録が完了した暗号化磁気ディスク装置３４を出荷する（Ｓ５）。
【００７２】
｛利用者パスワードの登録｝
図１０は、本実施形態の暗号化磁気ディスク装置３４の利用者が、その暗号化磁気ディスク装置３４に利用者パスワードを登録する処理手順を示すフローチャートである。
【００７３】
利用者は、利用者パスワードを生成し（Ｓ１１）、その利用者パスワードを暗号化磁気ディスク装置３４に入力する（Ｓ１２）。暗号化磁気ディスク装置３４は、入力された利用者パスワードが暗号化磁気ディスク装置３４のファーム使用領域１１１に既に登録されているパスワード（製造者パスワードまたは利用者パスワード）であるか判別し（Ｓ１３）、登録済みのパスワードであればステップＳ１２に戻る。
【００７４】
一方、ステップＳ１２で、入力された利用者パスワードが暗号化磁気ディスク装置３４に未登録のパスワードであれば、その利用者パスワードを暗号化磁気ディスク装置３４のファーム使用領域１１１に登録する（Ｓ１４）。
【００７５】
｛利用者の暗号化磁気ディスク装置の使用｝
図１１は、利用者が本実施形態の暗号化磁気ディスク装置３４を使用する際の処理手順を示すフローチャートである。
【００７６】
利用者、暗号化磁気ディスク装置３４を使用する際、まず、利用者パスワードを入力する（Ｓ２１）。暗号化磁気ディスク装置３４は、その入力された利用者パスワードがファーム使用領域１１１に登録されている利用者パスワードと合致するか判別し（Ｓ２２）、合致すればステップＳ２３に移行し、合致しなければ暗号化磁気ディスク装置３４へのアクセスを拒絶する（Ｓ２６）。
【００７７】
ステップＳ２３では、ユーザ使用領域１１３からアクセスされたデータ（利用者データ）を読み出し、その利用者データが暗号化されているか判別する（Ｓ２３）。そして、暗号化されていれば、その利用者データを復号化処理部４４により復号化して、該復号化により得られたデータ（平文）へのアクセスを許可する（Ｓ２４）。
【００７８】
一方、ステップＳ２３で上記利用者データが暗号化されていないと判別すれば、その利用者データ（平文）へのアクセスを許可する（Ｓ２５）。
以上の処理により、利用者は、暗号化磁気ディスク装置３４に正しい利用者パスワードを入力することにより、暗号化磁気ディスク装置３４から所望の利用者データを平文の形式で読み出すことができる。
【００７９】
｛製造者による暗号化磁気ディスク装置の検査、修理｝
図１２は、製造者が、図７の磁気ディスク装置検査部２２０を使用して、利用者から依頼された磁気ディスク装置の検査、修理を実施する際の処理手順を示すフローチャートである。
【００８０】
製造者は、まず、磁気ディスク装置に利用者パスワードが登録されているか判別する（Ｓ３１）。このステップＳ３１の処理は、磁気ディスク装置を起動して、磁気ディスク装置にパスワードロックがかかっているか調べることにより行われ、パスワードロックがかかっている場合には、磁気ディスク装置に利用者パスワードが登録されていると判別する。そして、利用者パスワードが登録されていないと判別すれば、磁気ディスク装置はアクセスが制限されておらず、その磁気ディスク装置へのアクセスは許可されている（Ｓ３２）。磁気ディスク出力検査部２２２は、暗号化磁気ディスク装置３４にアクセスして暗号化磁気ディスク装置３４からデータを読み出し、そのデータを基に暗号化磁気ディスク装置３４を検査する（S３３）。
【００８１】
製造者は、ステップＳ３１で利用者パスワードが登録されていると判別すると、磁気ディスク装置は暗号化磁気ディスク装置３４であると判断する。そして、その暗号化磁気ディスク装置３４の製造者パスワードを製造者パスワードＤＢ２１３から検索し、取得した製造者パスワードを製造者パスワード入力部２２１から暗号化磁気ディスク装置３４に入力する（Ｓ３４）。そして、暗号化磁気ディスク装置３４の製造者パスワードが解除されたか判別し（S３５）、製造者パスワードが解除されないならばステップＳ３６に移行し、解除されたならばステップＳ３７に移行する。
【００８２】
ステップＳ３６では、暗号化磁気ディスク装置３４について、データの読み出しを含まない検査を実施する。
ステップＳ３７において、暗号化磁気ディスク装置３４はユーザ使用領域１１３のデータ（利用者データ）が暗号化されているか判断し、暗号化されていればステップＳ３８に移行し、暗号化されていなかればステップＳ４０に移行する。
【００８３】
ステップＳ３８では、暗号化磁気ディスク装置３４は、磁気ディスク出力検査部２２２に対して利用者データへのアクセスを許可する。磁気ディスク出力検査部２２２は、暗号化磁気ディスク装置３４からアクセスが許可されると、暗号化磁気ディスク装置３４のユーザ使用領域１１３から利用者データを読み出し、その利用者データを基に暗号化磁気ディスク装置３４の検査を実施する（Ｓ３９）。
【００８４】
ステップＳ４０では、暗号化磁気ディスク装置３４は、ユーザ使用領域１１３に格納されている利用者データを暗号化処理部４３により暗号化し、利用者データの暗号化が終了すると、磁気ディスク出力検査部２２２に対してアクセスを許可する（S４０）。磁気ディスク出力検査部２２２は、暗号化磁気ディスク装置３４からアクセスを許可されると、暗号化磁気ディスク装置３４のユーザ使用領域１１３にアクセスして、ユーザ使用領域１１３に格納されているデータ（平文）の暗号化データを読み出し、その暗号化データを基に暗号化磁気ディスク装置３４の検査を実施する（S４１）。
【００８５】
以上の処理により、製造者は、製造者パスワード入力部２２１を介して暗号化磁気ディスク装置３４に正当な製造者パスワードを入力することにより、暗号化磁気ディスク装置３４のパスワードロックを解除することができる。そして、暗号化磁気ディスク装置３４のパスワードロック解除後、磁気ディスク出力検査部２２２を使用して暗号化磁気ディスク装置３４のユーザ使用領域１１３から暗号化された利用者データを読み出し、暗号化磁気ディスク装置３４の検査を実施することができる。
【００８６】
｛暗号化磁気ディスク装置の動作｝
＜パスワード登録時の動作＞
図１３は、本実施形態の暗号化磁気ディスク装置３４によるパスワード登録処理の手順を示すフローチャートである。本フローチャートの処理は、製造者パスワード、利用者パスワードの双方を登録する場合に共通である。
【００８７】
暗号化磁気ディスク装置３４は、パスワードの入力を要求し（Ｓ５１）、パスワードが入力されると、そのパスワードが既に登録されているか判別する（Ｓ５２）。入力パスワードが既に登録されていればステップＳ１に戻り、登録されていなければ、入力パスワードを暗号化磁気ディスク装置３４のファーム使用領域１１１に登録する（Ｓ５３）。
【００８８】
１．製造者パスワード登録
製造者パスワードの登録の場合、パスワード登録時に暗号化磁気ディスク装置３４には既に登録されたパスワードは存在しないはずである。しかし予想外の事態に備え、ステップＳ５２では登録済みパスワードの存在の有無を確認し、入力パスワードと一致する登録済みパスワードが存在しないことを確認し、入力パスワードが未登録であると判別する。万が一入力パスワードがいずれかの登録済みパスワードと一致した場合には、入力パスワードの登録を拒絶する。
【００８９】
また製造者は暗号化磁気ディスク装置３４間で異なるパスワードを登録するため、あらかじめ以下のような処理を行っておく必要がある。
製造者パスワードＤＢ２１３を検索し、入力パスワードが既に他の暗号化磁気ディスク装置３４に登録されているパスワードの場合、そのパスワードは既に登録済みであると判別する。一方、入力パスワードがまだいずれの暗号化磁気ディスク装置３４にも登録されていないパスワードである場合には、そのパスワードは未登録であると判別する。
【００９０】
暗号化磁気ディスク装置３４の型番ごとに製造者パスワードを割り当てる場合には、製造者による判別処理は以下のようになる。
製造者パスワードＤＢ２１３を検索することで入力パスワードが暗号化磁気ディスク装置３４の他の型番に割り当てられているパスワードに一致するか判別し、一致しない場合にはその入力パスワードを取りやめる。一方、入力パスワードが暗号化磁気ディスク装置３４の型番する一致するパスワードであれば、その入力パスワードの登録を実行する。
以上の処理により、暗号化磁気ディスク装置３４に正しい製造者パスワードを登録できる。
【００９１】
２．利用者パスワード登録
利用者パスワードの登録の場合には、暗号化磁気ディスク装置３４のファーム使用領域１１１から登録されている製造者パスワードと利用者パスワードを読み出し、入力パスワードがそれらのパスワードのいずれかと一致すれば、その入力パスワードは既に登録済みであると判別する。一方、入力パスワードが上記いずれのパスワードとも一致しなければ、入力パスワードは未登録であると判別する。
【００９２】
＜利用者パスワード登録後の暗号化磁気ディスク装置の動作＞
図１４は、本実施形態の暗号化磁気ディスク装置３４による、パスワード登録後のアクセス受付処理の手順を示すフローチャートである。
【００９３】
暗号化磁気ディスク装置３４は、パスワードの入力を要求し（Ｓ６１）、パスワードが入力されると、ファーム使用領域１１１に登録されているパスワード（製造者パスワード及び利用者パスワード）を読み出し、入力されたパスワードが上記登録されているパスワードに一致するか判別する（Ｓ６２）。そして、一致しない、すなわち、入力パスワードが登録パスワードでなければ、アクセスを拒否する（Ｓ６３）。
【００９４】
一方、ステップＳ６２で、入力パスワードが登録パスワードであると判別すると、その入力パスワードが利用者パスワードであるか判別し（Ｓ６４）、利用者パスワードであればステップＳ６５に移行し、製造者パスワードであればステップＳ６８に移行する。
【００９５】
ステップＳ６５では、ユーザ使用領域１１３からデータを読み出し、そのデータが暗号化されているか判別する。そして、暗号化されていれば、上記読み出したデータを復号化して、復号化されたデータ（平文）に対するアクセスを許可し（Ｓ６６）、暗号化されていなければ、上記読み出したデータ（平文）に対するアクセスを許可する（Ｓ６７）。
【００９６】
ステップＳ６８では、ユーザ使用領域１１３からデータを読み出し、そのデータが暗号化されているか判別する。そして、暗号化されていればそのデータ（暗号化データ）に対するアクセスを許可する（Ｓ６９）。一方、暗号化されていなければ、上記読み出したデータを暗号化し、その暗号化されたデータ（暗号化データ）に対するアクセスを許可する（Ｓ７０）。
【００９７】
以上の処理により、暗号化磁気ディスク装置３４は、入力パスワードが利用者パスワードであればユーザ使用領域１１３に記録されているデータを平文により出力し、入力パスワードが製造者パスワードであれば、ユーザ使用領域１１３に記録されているデータを暗号化データにより出力する。
【００９８】
このように、本実施例の暗号化磁気ディスク装置３４は、暗号化磁気ディスク装置３４をロック状態にするために、利用者が使用する利用者パスワードと製造者が使用する製造者パスワードの２つのパスワードを登録することが可能である。製造者パスワードは、暗号化磁気ディスク装置３４を製造する際に生成され、暗号化磁気ディスク装置３４に記録される。製造者は、この製造者パスワードを製造者パスワードＤＢ２１３で管理・保管する。
【００９９】
暗号化磁気ディスク装置３４のロック状態は、登録されている利用者パスワードまたは製造者パスワードの入力により解除可能である。暗号化磁気ディスク装置３４は、利用者パスワード入力でロック状態が解除された場合には、利用者データが暗号文または平文のいずれの形態で記録されていても、利用者データを平文で出力する。一方、製造者パスワードでロック状態が解除された場合には、利用者データが暗号化されていれば、利用者データをそのまま出力するが、暗号化されていなければ、利用者データを暗号化してから出力する。
【０１００】
製造者は、利用者から暗号化磁気ディスク装置３４の検査、修理を依頼された場合、その暗号化磁気ディスク装置３４の製造者パスワードを製造者パスワードＤＢ２１３から取得し、それを暗号化磁気ディスク装置３４入力することで暗号化磁気ディスク装置３４のロック状態を解除し、暗号化磁気ディスク装置３４から利用者データを読み出すが、この利用者データは暗号化されているため、利用者データの内容を知ることはできない。したがって、利用者データの秘密は保護される。また、製造者パスワードの入力により、利用者パスワードでロックされた暗号化磁気ディスク装置３４も解除できるため、検査、修理依頼した利用者から利用者パスワードを教えてもらう必要はない。したがって、利用者が利用者パスワードを忘れた場合でも、製造者は暗号化磁気ディスク装置３４の検査、修理を実施できる。
【０１０１】
上記実施形態では、製造者パスワードと利用者パスワードを共に磁気ディスクに記録するようにしているが、これらのパスワードを磁気ディスク装置内に設けられた磁気ディスク以外の記憶媒体に格納するようにしてもよい。また、それらのパスワードを、別々の記憶媒体に記憶させるようにしてもよい。
【０１０２】
また、上記実施形態では、暗号鍵を磁気ディスク１１０のファーム使用領域１１１に記録するようにしているが、暗号鍵の記憶形態はこれに限定されるものではない。例えば、暗号鍵を、磁気ディスク装置に設けられた磁気ディスク以外の記憶媒体に記憶するようにしてもよい。さらには、暗号鍵をＵＳＢメモリなどの外部記憶媒体に記憶し、磁気ディスク装置が該外部記憶媒体から暗号鍵を入力して利用者データの暗号化／復号化を行うような構成にすることも可能である。
【０１０３】
また、上記実施形態では、利用者データの暗号化／復号化の処理をハードウェアで行うようにしているが、本発明はこれに限定されるものではなく、ソフトウェア処理で行うようにしてもよい。
【０１０４】
また、上記実施形態では、磁気ディスクに記録する利用者データの暗号化と製造者パスワードが入力された際に磁気ディスクから読み出す平文の利用者データの暗号化に同一の暗号鍵を使用するようにしているが、上記２つの暗号化に別個の暗号鍵を使用するようにしてもよい。
【０１０５】
また、上記実施形態の磁気ディスク装置は、利用者データを暗号化して磁気ディスクに記録する機能を備えているが、本発明の磁気ディスク装置は、利用者データを暗号化する機能を有していない磁気ディスク装置にも適用可能である。
【０１０６】
上記実施形態は、計算機に内蔵されるタイプの暗号化磁気ディスク装置の例であるが、本実施例の暗号化磁気ディスク装置は機器内蔵型に限定されるものではなく、USB(Universal Serial Bus)等で接続される外付け型にも適用可能である。また、本発明の磁気ディスクが内蔵される電子機器も、計算機に限定されることなく、PDA(Personal Data Assistant)、携帯電話、携帯型音楽プレーヤーなどの他の電子機器であってもよい。
【０１０７】
（付記１）
パスワード設定により記録データへのアクセスを制限することが可能な情報記憶装置であって、
製造者パスワードを記憶している製造者パスワード記憶手段と、
利用者パスワードを記憶する利用者パスワード記憶手段と、
入力された利用者パスワードを、前記利用者パスワード記憶手段に記録する利用者パスワード登録手段と、
前記製造者パスワード記憶手段に記憶されている製造者パスワードに一致するパスワードが入力されたときには記録媒体に記録されている利用者データを暗号文で出力し、前記利用者パスワード記憶手段に記録されているパスワードが入力されたときには前記記録媒体に記録されている利用者データを平文で出力する利用者データ出力手段と、
を備えることを特徴とする情報記憶装置。
（付記２）
付記１記載の情報記憶装置であって、
前記製造者パスワード記憶手段と前記利用者パスワード記憶手段は、同一の記憶媒体に設けられることを特徴とする。
（付記３）
付記２記載の情報記憶装置であって、
前記記憶媒体は前記記録媒体であることを特徴とする。
（付記４）
付記１記載の情報記憶装置であって、
前記製造者パスワード記憶手段と前記利用者パスワード記憶手段は、別々の記憶媒体に設けられることを特徴とする。
（付記５）
付記１記載の情報記憶装置であって、
前記暗号鍵は、前記記録媒体に記録されていることを特徴とする。
（付記６）
付記１記載の情報記憶装置であって、
前記製造者パスワード、前記利用者パスワード及び前記暗号鍵は、前記記録媒体の特定領域に記録されていることを特徴とする。
（付記７）
付記６記載の情報記憶装置であって、
前記特定領域は、記録媒体のファームウェアを記録する領域であることを特徴とする。
（付記８）
付記１記載の情報記憶装置であって、
さらに、暗号鍵を記憶する暗号鍵記憶手段を備え、
前記利用者データ出力手段は、前記利用者データを暗号文で出力する際、前記記録媒体に記録されている利用者データを前記暗号鍵記憶手段に記憶されている暗号鍵を用いて暗号化することを特徴とする。
（付記９）
付記８記載の情報記憶装置であって、
さらに、前記暗号鍵記憶手段に記憶されている暗号鍵を用いて利用者データを暗号化して前記記録媒体に記録する暗号化記録手段を備えることを特徴とする。
（付記１０）
付記１記載の情報記憶装置であって、
さらに、第１の暗号鍵を用いて利用者データを暗号化して記録媒体に記録する暗号化記録手段を備え、
前記利用者データ出力手段は、前記利用者データを第２の暗号鍵を用いて暗号化して、前記暗号文を生成することを特徴とする。
（付記１１）
付記１０記載の情報記憶装置であって、
前記第１の暗号鍵と前記第２の暗号鍵は同一であることを特徴とする。
（付記１２）
付記１１記載の情報記憶装置であって、
前記第１の暗号鍵と前記第２の暗号鍵は、共に、前記記録媒体に記録されていることを特徴とする。
（付記１３）
付記１記載の情報記憶装置であって、
さらに、暗号鍵を記憶する暗号鍵記憶手段を備え、
前記利用者データ出力手段は、
前記暗号鍵記憶手段から読み出した暗号鍵を用いて、記録媒体に記録されている利用者データを暗号化する暗号化処理手段と、
前記暗号鍵記憶手段から読み出した暗号鍵を用いて、記録媒体に記録されている暗号化された利用者データを平文に復号する復号化処理手段を、
有することを特徴とする情報記憶装置。
（付記１４）
付記１３記載の情報記憶装置であって、
さらに、前記暗号鍵記憶手段に記憶されている暗号鍵を用いて利用者データを暗号化して前記記録媒体に記録する暗号化記録手段を備えることを特徴とする。
（付記１５）
付記１記載の情報記憶装置であって、
前記利用者データ出力手段は、
外部から入力される暗号鍵を用いて、前記記録媒体に記録されている利用者データを暗号化する暗号化処理手段と、
前記暗号鍵を用いて、記録媒体に記録されている暗号化された利用者データを平文に復号する復号化処理手段を有する、  
ことを特徴とする。
（付記１６）
付記１５記載の情報記憶装置であって、
さらに、前記暗号鍵記憶手段に記憶されている暗号鍵を用いて利用者データを暗号化して前記記録媒体に記録する暗号化記録手段を備えることを特徴とする。
（付記１７）
付記１記載の情報記憶装置であって、
前記パスワード登録手段は、複数の利用者パスワードを登録できることを特徴とする。
（付記１８）
付記１記載の情報記憶装置であって、
さらに、
製造者パスワードを前記記録媒体に記録する製造者パスワード記録手段を備えることを特徴とする情報記憶装置。
（付記１９）
付記１記載の情報記憶装置であって、
前記製造者パスワードは、前記情報記憶装置を製造する製造者が保有するデータベースに登録されていることを特徴とする。
（付記２０）
付記１９記載の情報記憶装置であって、
前記製造者パスワードは、前記データベースにおいて個々の情報記憶装置に対応付けられて管理されていることを特徴とする。
（付記２１）
付記１９記載の情報記憶装置であって、
前記製造者パスワードは、前記データベースにおいて、情報記憶装置の型番に対応付けられて管理されていることを特徴とする。
(付記２２)
付記１記載の情報記憶装置であって、
前記製造者パスワードは、情報記憶装置の製造時に生成されて情報記憶装置内に記録されることを特徴とする。
【産業上の利用可能性】
【０１０８】
本発明は、コンピュータなどの情報処理装置のみでなく、ＰＤＡや携帯電話、携帯音楽プレーヤーなどの携帯型電子機器、映像データや音楽データを記録・保存する磁気ディスク装置等の情報記憶装置内蔵の情報家電機器など、広範な用途が期待できる。
【図面の簡単な説明】
【０１０９】
【図１】ユーザ使用領域の格納データが暗号化されている場合における、本発明の磁気ディスク装置の動作原理を示す模式図である。
【図２】ユーザ使用領域の格納データが平文である場合における、本発明の磁気ディスク装置の動作原理を示す模式図である。
【図３】本発明の実施形態である暗号化磁気ディスク装置の製造、出荷から故障の検査、修理までの過程を示す図である。
【図４】図３の利用者が利用する計算機のシステム構成を示すブロック図である。
【図５】図４の暗号化磁気ディスク装置のハードウェア構成を示すブロック図である。
【図６】図５の暗号化磁気ディスク装置に内蔵された磁気ディスクのフォーマットを示す図である。
【図７】製造者側に設けられる情報処理装置の本発明に係る要部の構成を示すブロック図である。
【図８】図７の製造者パスワードＤＢの構成例を示す図である。
【図９】製造者が暗号化磁気ディスク装置を製造してから出荷するまでの手順を示すフローチャートである。
【図１０】本実施形態の暗号化磁気ディスク装置の利用者が、その暗号化磁気ディスク装置に利用者パスワードを登録する処理手順を示すフローチャートである。
【図１１】利用者が本実施形態の暗号化磁気ディスク装置を使用する際の処理手順を示すフローチャートである。
【図１２】製造者が、図７の磁気ディスク装置検査部を使用して、利用者から依頼された磁気ディスク装置の検査、修理を実施する際の処理手順を示すフローチャートである。
【図１３】本実施形態の暗号化磁気ディスク装置によるパスワード登録処理の手順を示すフローチャートである。
【図１４】本実施形態の暗号化磁気ディスク装置による、パスワード登録後のアクセス受付処理の手順を示すフローチャートである。
【符号の説明】
【０１１０】
１      磁気ディスク装置
１０      ファーム使用領域
１１      アカウントパスワード
１２      暗号鍵
２０      ユーザ使用領域
３４      暗号化磁気ディスク装置
４０      ハードディスクコントローラ
４１      マイコン（マイクロコンピュータ）
４２      Ｉ／Ｏインターフェース
４３      暗号化処理部
４４      復号化処理部
４５      メモリ
４６      メモリ制御処理部
４７      誤り訂正処理部
４８      ドライブインターフェース
４９      サーボ処理制御部
５０      リードライトチャネル
６０      SMP（スピンドルモータ）
７０      リードライトヘッド
８０      ヘッドアンプ／ボイスコイルモータ（ＶＣＭ）
９０      モータドライバ
１１０      磁気ディスク
１１１      ファーム使用領域
１２１      製造者パスワード
１２３      利用者パスワード
１２５      暗号鍵
１２７      ディスク情報
１１３      ユーザ使用領域
２１３      製造者パスワードデータベース（製造者パスワードＤＢ）
【図１】
2007272476.tif 000003
【図２】
2007272476.tif 000004
【図３】
2007272476.tif 000005
【図４】
2007272476.tif 000006
【図５】
2007272476.tif 000007
【図６】
2007272476.tif 000008
【図７】
2007272476.tif 000009
【図８】
2007272476.tif 000010
【図９】
2007272476.tif 000011
【図１０】
2007272476.tif 000012
【図１１】
2007272476.tif 000013
【図１２】
2007272476.tif 000014
【図１３】
2007272476.tif 000015
【図１４】
2007272476.tif 000016