(57)【要約】【課題】情報処理装置において、ＨＤＤなどのストレージデバイスを安全に使用する。【解決手段】データが格納されるユーザ領域とパスワードが格納されるサービス領域とを記憶媒体上に備えており、パスワードが設定された場合には、入力されるパスワードとサービス領域に格納されたパスワードとが一致する場合にデータの読み出しが可能に構成されたストレージデバイスと、ストレージデバイスのパスワードについて安全保証が存在するストレージデバイスを特定可能な情報が格納されたテーブルと、装置各部を制御すると共に、テーブルに格納されている情報に合致するストレージデバイスが接続されている場合は利用者によるストレージデバイスへのアクセスを許可し、テーブルに格納されている情報に合致しないストレージデバイスが接続されている場合は利用者によるストレージデバイスへのアクセスを不許可とする制御部と、を備える。【選択図】図１
2010224904.tif 000002
【特許請求の範囲】
【請求項１】
データが格納されるユーザ領域とパスワードが格納されるサービス領域とを記憶媒体上に備えており、前記パスワードが設定された場合には、入力されるパスワードと前記サービス領域に格納されたパスワードとが一致する場合に前記データの読み出しが可能に構成されたストレージデバイスと、
前記ストレージデバイスの前記パスワードについて安全保証が存在する前記ストレージデバイスを特定可能な情報が格納されたテーブルと、
装置各部を制御すると共に、前記テーブルに格納されている前記情報に合致する前記ストレージデバイスが接続されている場合は利用者による前記ストレージデバイスへのアクセスを許可し、前記テーブルに格納されている前記情報に合致しない前記ストレージデバイスが接続されている場合は利用者による前記ストレージデバイスへのアクセスを不許可とする制御部と、
を備えたことを特徴とする情報処理装置。
【請求項２】
データが格納されるユーザ領域とパスワードが格納されるサービス領域とを記憶媒体上に備えており、前記パスワードが設定された場合には、入力されるパスワードと前記サービス領域に格納されたパスワードとが一致する場合に前記データの読み出しが可能に構成されたストレージデバイスと、
前記ストレージデバイスの前記パスワードについて安全保証が存在する前記ストレージデバイスを特定可能な情報が格納されたテーブルと、
情報処理装置各部を制御すると共に、該情報処理装置が記憶している利用者認証情報と利用者から入力される利用者認証情報とが一致した場合であって、前記テーブルに格納されている前記情報に合致する前記ストレージデバイスが接続されている場合は利用者による前記ストレージデバイスへのアクセスを許可し、前記テーブルに格納されている前記情報に合致しない前記ストレージデバイスが接続されている場合と該情報処理装置が記憶している利用者認証情報と利用者から入力される利用者認証情報とが一致しない場合とにおいては該利用者による前記ストレージデバイスへのアクセスを不許可とする制御部と、
を備えたことを特徴とする情報処理装置。
【請求項３】
前記テーブルに格納された前記ストレージデバイスを特定可能な情報は、前記ストレージデバイスについてのＩＤ，型番，製造番号，製造者名，販売者名の情報である、
ことを特徴とする請求項１または請求項２に記載の情報処理装置。
【請求項４】
前記テーブルは、前記ストレージデバイスの前記パスワードについて安全保証が存在する前記ストレージデバイスを特定可能な情報に代えてもしくは加えて、前記ストレージデバイスの前記パスワードについて安全性に問題が存在する前記ストレージデバイスを特定可能な情報が格納されており、
前記制御手段は、前記テーブルに格納されている前記安全性に問題があるとして特定された前記ストレージデバイスが接続されている場合に前記利用者による前記ストレージデバイスへのアクセスを不許可とする、
ことを特徴とする請求項１−３のいずれか一項に記載の情報処理装置。
【請求項５】
前記テーブルに格納された情報は、外部から更新可能に構成されている、
ことを特徴とする請求項１−４のいずれか一項に記載の情報処理装置。
【請求項６】
各種表示を行う表示部を備え、
前記制御部は、前記安全保証が存在する前記ストレージデバイスでない場合、あるいは、前記安全性に問題がある前記ストレージデバイスである場合には、前記表示部に警告表示を行う、
ことを特徴とする請求項１−５のいずれか一項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＨＤＤなどのストレージデバイスをパスワードで保護して情報漏洩を防止する際の安全性の改善に関する。
【背景技術】
【０００２】
各種の情報処理装置では、大容量のストレージデバイス（不揮発性記憶装置）として、一般的にはハードディスクドライブ（ＨＤＤ）を使用している。
ところで、ＨＤＤに記録されたデータに対して第三者による不正なアクセスを防ぐために、多くのハードディスクメーカーではパスワードロックの機能を提供している。これはその名の通り、ＨＤＤをパスワードでロックする機能である。ＢＩＯＳやＯＳでのパスワード保護と異なり、この機能はハードディスク本体そのものに実装されている。
【０００３】
すなわち、ＯＳレベルやＢＩＯＳレベルのパスワード保護を解除できたとしても、パスワードロックで保護されたＨＤＤでは、ＨＤＤに対して正しいパスワードを入力しないかぎりデータを読み出すことはできない。なお、このパスワードロック機能はＡＮＳＩによって策定されたＡＴＡ規格に含まれており、ＡＴＡパスワードロックと呼ばれることもある。
【０００４】
なお、この種の処理に関連し、以下の特許文献１にパスワード漏洩防止処理についての提案がなされている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２４３９５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
以上の特許文献１では、パスワードが漏洩された時の対処法として、不正アクセスを検知した後にロックパスワードを書き換えることを特徴とする。ただし、この特許文献１の技術によっては、パスワードの漏洩そのものを防止することはできない。
【０００７】
ところで、以上のＡＴＡパスワードロックを用いてパスワード（ユーザパスワード）を設定した場合であっても、マスターパスワードが何らかの理由で流出した場合には、ＨＤＤ内の情報が漏洩してしまう可能性がある。また、マスターパスワードが悪意を持った攻撃者によって解析された場合も同様である。
【０００８】
たとえば、複写機などの画像形成装置あるいは各種情報処理装置などでＨＤＤを搭載している機種では、製造時や出荷時にマスターパスワードの設定を行っているため、一度マスターパスワードが流出すると、同機種の情報処理装置に搭載されているＨＤＤの全てが危険にさらされることになる。
【０００９】
本発明は以上の問題点を解決するものであり、ＨＤＤなどのストレージデバイスからの情報漏洩を防止することが可能な情報処理装置を実現することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決する本願発明は、以下に述べる通りである。
（１）請求項１記載の発明は、データが格納されるユーザ領域とパスワードが格納されるサービス領域とを記憶媒体上に備えており、前記パスワードが設定された場合には、入力されるパスワードと前記サービス領域に格納されたパスワードとが一致する場合に前記データの読み出しが可能に構成されたストレージデバイスと、前記ストレージデバイスの前記パスワードについて安全保証が存在する前記ストレージデバイスを特定可能な情報が格納されたテーブルと、装置各部を制御すると共に、前記テーブルに格納されている前記情報に合致する前記ストレージデバイスが接続されている場合は利用者による前記ストレージデバイスへのアクセスを許可し、前記テーブルに格納されている前記情報に合致しない前記ストレージデバイスが接続されている場合は利用者による前記ストレージデバイスへのアクセスを不許可とする制御部と、を備えたことを特徴とする情報処理装置である。
【００１１】
（２）請求項２記載の発明は、データが格納されるユーザ領域とパスワードが格納されるサービス領域とを記憶媒体上に備えており、前記パスワードが設定された場合には、入力されるパスワードと前記サービス領域に格納されたパスワードとが一致する場合に前記データの読み出しが可能に構成されたストレージデバイスと、前記ストレージデバイスの前記パスワードについて安全保証が存在する前記ストレージデバイスを特定可能な情報が格納されたテーブルと、情報処理装置各部を制御すると共に、該情報処理装置が記憶している利用者認証情報と利用者から入力される利用者認証情報とが一致した場合であって、前記テーブルに格納されている前記情報に合致する前記ストレージデバイスが接続されている場合は利用者による前記ストレージデバイスへのアクセスを許可し、前記テーブルに格納されている前記情報に合致しない前記ストレージデバイスが接続されている場合と該情報処理装置が記憶している利用者認証情報と利用者から入力される利用者認証情報とが一致しない場合とにおいては該利用者による前記ストレージデバイスへのアクセスを不許可とする制御部と、を備えたことを特徴とする情報処理装置である。
【００１２】
（３）請求項３記載の発明は、前記テーブルに格納された前記ストレージデバイスを特定可能な情報は、前記ストレージデバイスについてのＩＤ，型番，製造番号，製造者名，販売者名の情報である、ことを特徴とする請求項１または請求項２に記載の情報処理装置である。
【００１３】
（４）請求項４記載の発明は、前記テーブルは、前記ストレージデバイスの前記パスワードについて安全保証が存在する前記ストレージデバイスを特定可能な情報に代えてもしくは加えて、前記ストレージデバイスの前記パスワードについて安全性に問題が存在する前記ストレージデバイスを特定可能な情報が格納されており、前記制御手段は、前記テーブルに格納されている前記安全性に問題があるとして特定された前記ストレージデバイスが接続されている場合に前記利用者による前記ストレージデバイスへのアクセスを不許可とする、ことを特徴とする請求項１−３のいずれか一項に記載の情報処理装置である。
【００１４】
（５）請求項５記載の発明は、前記テーブルに格納された情報は、外部から更新可能に構成されている、ことを特徴とする請求項１−４のいずれか一項に記載の情報処理装置である。
【００１５】
（６）請求項６記載の発明は、各種表示を行う表示部を備え、前記制御部は、前記安全保証が存在する前記ストレージデバイスでない場合、あるいは、前記安全性に問題がある前記ストレージデバイスである場合には、前記表示部に警告表示を行う、ことを特徴とする請求項１−５のいずれか一項に記載の情報処理装置である。
【発明の効果】
【００１６】
以上の発明によれば、以下のような効果を得ることができる。
（１）この発明では、パスワード設定が可能なストレージデバイスを備えた場合、該パスワードについて安全保証が存在するストレージデバイスを特定可能な情報が格納されたテーブルを用意しておいて、テーブルに格納されている情報に合致するストレージデバイスが接続されている場合は利用者によるストレージデバイスへのアクセスを許可する。
【００１７】
これにより、パスワードが入力されたストレージデバイスはデータの書き込みと読み出しとが可能になる。一方、テーブルに格納されている情報に合致しないストレージデバイスが接続されている場合は利用者によるストレージデバイスへのアクセスが不許可とされ、利用者はストレージデバイスを利用することができなくなる。
【００１８】
この結果、ＨＤＤなどのストレージデバイスの安全性が保証された場合に、該ストレージデバイスのアクセスを許可された動作が可能となるため、該ストレージデバイスからの情報漏洩を極力防止することが可能な情報処理装置を実現することが可能になる。
【００１９】
（２）また、この発明では、パスワード設定が可能なストレージデバイスを備えた場合、該パスワードについて安全保証が存在するストレージデバイスを特定可能な情報が格納されたテーブルを用意しておいて、テーブルに格納されている情報に合致するストレージデバイスが接続されている場合であって利用者認証がなされた場合には利用者によるストレージデバイスへのアクセスを許可する。これにより、利用者認証がなされ、かつ、パスワードが入力されたストレージデバイスはデータの書き込みと読み出しとが可能になる。一方、テーブルに格納されている情報に合致しないストレージデバイスが接続されている場合や利用者認証がなされなかった場合には利用者によるストレージデバイスへのアクセスが不許可とされ、利用者はストレージデバイスを利用することができなくなる。
【００２０】
この結果、利用者認証がなされており、かつ、ＨＤＤなどのストレージデバイスの安全性が保証された場合に、該ストレージデバイスのアクセスを許可された動作が可能となるため、該ストレージデバイスからの情報漏洩を極力防止することが可能な情報処理装置を実現することが可能になる。
【００２１】
（３）以上の（１）（２）において、テーブルに格納されたストレージデバイスを特定可能な情報は、ストレージデバイスについてのＩＤ，型番，製造番号，製造者名，販売者名の情報であるため、情報処理装置に接続されているストレージデバイスが安全保証の対象か否かを確実に調べることができ、ＨＤＤなどのストレージデバイスの安全性が保証された場合に、該ストレージデバイスのアクセスを許可された動作が可能となるため、該ストレージデバイスからの情報漏洩を極力防止することが可能な情報処理装置を実現することが可能になる。
【００２２】
（４）以上の（１）（２）（３）において、パスワード設定が可能なストレージデバイスを備えた場合、該パスワードについて安全保証が存在するストレージデバイスを特定可能な情報、あるいは、該パスワードについて安全保証に問題があるストレージデバイスを特定可能な情報の少なくとも一方により、テーブルに格納されている情報に基づいて安全なストレージデバイスが接続されている場合は利用者によるストレージデバイスへのアクセスを許可する。これにより、パスワードが入力されたストレージデバイスはデータの書き込みと読み出しとが可能になる。
【００２３】
一方、テーブルに格納されている情報に合致しないストレージデバイスが接続されている場合や、安全保証に問題があるとテーブルに格納されている情報が存在するストレージデバイスが接続されている場合には、は利用者によるストレージデバイスへのアクセスが不許可とされ、利用者はストレージデバイスを利用することができなくなる。
【００２４】
この結果、ＨＤＤなどのストレージデバイスの安全性が保証された場合に、該ストレージデバイスのアクセスを許可された動作が可能となるため、該ストレージデバイスからの情報漏洩を極力防止することが可能な情報処理装置を実現することが可能になる。
【００２５】
（５）以上の（１）−（４）において、テーブルに格納された情報は、外部から更新可能に構成されているため、前記ストレージデバイスとして新たな機種を搭載した場合であっても対応できる。また、従来からの機種であっても、安全保証に変化が生じた場合であっても対応できる。この結果、ＨＤＤなどのストレージデバイスの安全性が保証された場合に、該ストレージデバイスのアクセスを許可された動作が可能となるため、該ストレージデバイスからの情報漏洩を極力防止することが可能な情報処理装置を実現することが可能になる。
【００２６】
（６）以上の（１）−（５）において、安全保証が存在するストレージデバイスでない場合、あるいは、安全性に問題があるストレージデバイスである場合には、表示部に警告表示を行うことにより、利用者の注意を喚起して、該ストレージデバイスからの情報漏洩を極力防止することが可能な情報処理装置を実現することが可能になる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施形態の概略構成を示す構成図である
【図２】本発明の実施形態の動作を示すフローチャートである。
【図３】本発明の実施形態の動作を示すフローチャートである。
【図４】本発明の実施形態の動作を示すフローチャートである。
【発明を実施するための形態】
【００２８】
以下、図面を参照して本発明の情報処理装置を実施するための形態（実施形態）を詳細に説明する。
〔情報処理装置１００の構成（１）〕
ここで、第一実施形態の情報処理装置１００の構成を、図１（ブロック図）に基づいて詳細に説明する。
【００２９】
なお、この実施形態の情報処理装置１００としては、各種の情報処理装置に適用が可能であるが、ここでは、ネットワークに接続された、スキャナ，複写機，プリンタ，ファクシミリ装置の機能を備えた複合機（ＭＦＰ）を具体例にして説明を続ける。
【００３０】
また、情報処理装置１００として既知であって、本実施形態の特徴的な動作や制御に直接に関係しない一般的な部分についての説明は省略してある。
本実施形態の情報処理装置１００は、各部を制御する制御部としてのＣＰＵ（Central Processing Unit）１０１、システムバス１０２、操作表示部１０３、ＲＯＭ（Read Only Memory）１０５、ＲＡＭ（Random Access Memory）１０７、記憶部１０９、画像入力部１１０、画像処理部１２０、画像出力部１３０、ストレージデバイスとしてのＨＤＤ（Hard Disk Drive）１８０、を備えて構成される。ここで、情報処理装置１００を構成する各部はシステムバス１０２を介して相互に接続されている。
【００３１】
ＣＰＵ１０１は、インストールされているＯＳ（Operating System）またはファームウェア等に基づいて、情報処理装置１００の制御プログラムに従って、情報処理装置１００を構成する各部を制御して、各種の演算処理を行うことによって、情報処理装置を統括的に制御すると共に、後述するようにＨＤＤ１８０のパスワードについての安全保証に基づいて該ＨＤＤ１８０へのアクセスの許可を決定する。すなわち、テーブル（記憶部１０９）に格納されている安全保証に関する情報に合致するＨＤＤ１８０が情報処理装置に接続されている場合は、利用者によるＨＤＤ１８０へのアクセスを許可し（セキュリティモード＝オン）、テーブル（記憶部１０９）に格納されている安全保証に関する情報に合致しないＨＤＤ１８０が情報処理装置に接続されている場合は利用者によるＨＤＤ１８０へのアクセスを不許可（セキュリティモード＝オフ）とする。
【００３２】
操作表示部１０３にはＣＰＵ１０１からの指示による各種メッセージ表示がなされ、また、利用者からの操作がＣＰＵ１０１に伝達される。
ＲＯＭ１０５は、ＢＩＯＳ（Basic Input Output System）や各種プログラムを記憶する読み出し専用のメモリである。ここで、ＢＩＯＳは、ＣＰＵ１０１の基本動作を制御するためのプログラム（ファームウェア）である。また、ＢＩＯＳは、ＣＰＵ１０１に起動イベントが発生したときに、最初に実行され、各コンポーネントを初期化するためのＰＯＳＴ（Power On Self Test）処理を実行するものである。
【００３３】
ＲＡＭ１０７は、ＣＰＵ１０１の作業用領域（メインメモリ）として使用される揮発性のメモリである。例えばＨＤＤ１８０等に記憶されたＯＳや制御プログラム、処理データ等を一時的に記憶するワークメモリである。
【００３４】
記憶部１０９は不揮発性の記憶部であり、パスワードについての安全保証が存在するＨＤＤ１８０を特定可能な情報（ＨＤＤ１８０についてのＩＤ，型番，製造番号，製造者名，販売者名などの情報）を記憶しており、この情報を更新することが可能に構成されている。
【００３５】
画像入力部１１０は、原稿から画像を読み取って画像データを入力するスキャナなどの画像入力手段である。原稿から画像を読み取って画像データを取得する画像入力部１１０は、走査光源部、走査ミラー部、結像レンズ、ＣＣＤイメージセンサから構成される。なお、情報処理装置１００が映像録画装置などの場合には、画像入力部１１０としては、映像入力端子、チューナ、ＤＶＤプレーヤなどが該当する。
【００３６】
画像処理部１２０としては、情報処理装置１００において処理すべきデータ（画像データあるいは映像データ）を必要に応じて画像処理する。なお、この際に、処理前あるいは処理中あるいは処理後の画像データを、画像出力までの間にスプールデータとしてＨＤＤ１８０に記憶させる。
【００３７】
画像出力部１３０としては、情報処理装置１００が上述した複合機である場合には、記録材上にトナー像を形成するプリンタとして構成することが可能である。なお、情報処理装置１００が映像録画装置などの場合には、画像出力部１３０としては、映像出力端子、映像表示装置（ディスプレイ）などが該当する。
【００３８】
ＨＤＤ１８０は、ディスク型記録媒体にデータを記憶させる不揮発性の記憶部（請求項におけるストレージデバイス）を構成しており、ランダムアクセス可能な大容量のストレージデバイスである。また、このＨＤＤ１８０は、データが格納されるユーザ領域とパスワードが格納されるサービス領域とを記憶媒体（ディスク）上に備えており、前記パスワードが設定された場合には、入力されるパスワードと前記サービス領域に格納されたパスワードとが一致する場合に前記データの読み出しが可能に構成されている。
【００３９】
〔情報処理装置１００の動作（１）〕
以下、図２のフローチャートなどを参照して、本実施形態の情報処理装置１００のセキュリティモードでの動作を説明する。
【００４０】
情報処理装置１００の電源がオンされると（図２中のステップＳ２０１）、ＲＯＭ１０５に格納された初期動作プログラムによりＣＰＵ１０１は、ＨＤＤ１８０のＩＤ，型番，製造番号，製造者名，販売者名などの情報を抽出する（図２中のステップＳ２０２）。
【００４１】
さらに、ＲＯＭ１０５に格納された初期動作プログラムによりＣＰＵ１０１は、記憶部１０９に格納されている、パスワードについて安全保証が存在するＨＤＤ１８０を特定可能な情報が格納されたテーブルを参照する（図２中のステップＳ２０３）。
【００４２】
なお、記憶部１０９に格納されたＨＤＤ１８０を特定可能な情報としては、ＨＤＤ１８０についての型番，製造番号，製造者名，販売者名などの情報である。
ここで、パスワードについての安全保証とは、たとえば、ＨＤＤのＡＴＡパスワードロックについて、マスターパスワードの流出の安全性、悪意によるＨＤＤからのパスワードの解析などについて、その安全性、あるいは、脆弱性が存在しないか小さいことを、製造者が保証していることを意味する。
【００４３】
また、この「安全保証」としては、ＨＤＤのメーカー（製造者）以外に、ＨＤＤの製造者が外国法人である場合の使用国における現地法人、ＨＤＤの販売者、ストレージデバイスの業界団体、第三者機関、政府機関、ＨＤＤについてのユーザ団体、ＨＤＤを搭載する情報処理装置のメーカー、ＨＤＤを搭載する情報処理装置の販売者、ＨＤＤを搭載する情報処理装置の業界団体、情報処理装置のユーザ団体、その他各種の団体、などいずれかによって、安全であること、あるいは、脆弱性がないことについて、または、安全性と脆弱性との両方について、保証あるいは公表または発表されたものであってもよい。
【００４４】
あるいは、逆に、安全性に問題があるか、あるいは、脆弱性が存在するＨＤＤの機種のリスト（「非安全リスト」）がテーブルとして記憶部１０９に格納されていても良い。また、安全保証についてのリストと、安全に問題があるリストとが併用されてもよい。
【００４５】
そして、ＲＯＭ１０５に格納された初期動作プログラムによりＣＰＵ１０１は、記憶部１０９に格納されている、パスワードについて安全保証が存在するＨＤＤ１８０を特定可能な情報が格納されたテーブルを参照する（図２中のステップＳ２０３）。なお、記憶部１０９に格納されたＨＤＤ１８０を特定可能な情報としては、ＨＤＤ１８０についての型番，製造番号，製造者名，販売者名などの情報である。
【００４６】
そして、ＲＯＭ１０５に格納された初期動作プログラムによりＣＰＵ１０１は、情報処理装置１００に接続されているＨＤＤ１８０の抽出された情報と、パスワードについての安全保証に関する情報のテーブルとを比較する（図２中のステップＳ２０４、Ｓ２０５）。
【００４７】
ここで、情報処理装置１００に接続されているＨＤＤ１８０がパスワードについての安全保証が存在しないものであれば（図２中のステップＳ２０５でＮＯ）、あるいは、安全性に問題ありの情報が存在する機種のＨＤＤ１８０であれば、ＣＰＵ１０１は、ＨＤＤ１８０を使用不可能な非セキュリティモード（セキュリティモード＝オフ）で情報処理装置１００を動作させる（図２中のステップＳ２１４）。
【００４８】
なお、この際に、ＣＰＵ１０１は、パスワードについての安全性に問題がある、あるいは、安全性が保証されていないＨＤＤ１８０が情報処理装置１００に接続されている旨を、操作表示部１０３に警告表示する。あるいは、ＣＰＵ１０１は、所定の警告音発報、警告ランプ点灯などの処置を警告の一種として実行する（図２中のステップＳ２１３）。
【００４９】
そして、情報処理装置１００に接続されているＨＤＤ１８０がパスワードについての安全保証が存在するものであれば（図２中のステップＳ２０５でＹＥＳ）、ＣＰＵ１０１は利用者に対して動作モード（セキュリティモード／非セキュリティモード）の問い合わせを行う（図２中のステップＳ２０６）。あるいは、利用者から自発的に、動作モードの選択を操作表示部１０３から入力する。
【００５０】
ここで、セキュリティモードとは情報処理装置１００に接続されているＨＤＤ１８０を利用する動作モードであり、一方、非セキュリティモード（セキュリティモード＝オフ）とは情報処理装置１００に接続されているＨＤＤ１８０を利用できない動作モードである。
【００５１】
ここで、利用者が非セキュリティモードで情報処理装置１００を利用することを希望した場合には（図２中のステップＳ２０７でＮＯ）、ＣＰＵ１０１は、ＨＤＤ１８０を使用不可能な非セキュリティモード（セキュリティモード＝オフ）で情報処理装置１００を動作させる（図２中のステップＳ２１４）。
【００５２】
ここで、利用者がセキュリティモードで情報処理装置１００を利用するには、ＣＰＵ１０１は利用者の認証情報を要求する。すなわち、ＣＰＵ１０１は、操作表示部１０３に所定のメッセージを表示し、利用者の管理者ＩＤ、管理者パスワードの入力を求める。あるいは、ＣＰＵ１０１は、利用者に対して、所定のＩＤカードや、生体データの入力を求めるよう、操作表示部１０３に所定のメッセージを表示する。
【００５３】
このような要求に応じ、利用者は、操作表示部１０３から所定の管理者ＩＤと管理者パスワードを入力したり、ＩＤカード読み取り部にＩＤカードを読み取らせたり、あるいは、生体データ入力部（指紋や虹彩のスキャナ）に生態情報を読ませたりする（図２中のステップＳ２０８）。
【００５４】
ＣＰＵ１０１は予め保持している認証情報と入力された認証情報とを比較して不一致の場合（図２中のステップＳ２０９でＮＯ）、セキュリティモードの利用者としては相応しくないと判断し、ＨＤＤ１８０を使用不可能な非セキュリティモード（セキュリティモード＝オフ）で情報処理装置１００を動作させる（図２中のステップＳ２１４）。
【００５５】
ＣＰＵ１０１は予め保持している認証情報と入力された認証情報とを比較して一致の場合（図２中のステップＳ２０９でＹＥＳ）、さらに、ＨＤＤパスワードの操作表示部１０３から入力を求める（図２中のステップＳ２１０）。
【００５６】
なお、利用者が設定したＨＤＤパスワードを情報処理装置１００の記憶部１０９に記憶させておいて、ＣＰＵ１０１が記憶部１０９から読み出してＨＤＤ１８０に通知することで、利用者からの毎回のＨＤＤパスワードの入力を省略することも可能である。
【００５７】
なお、この利用者から入力されてＣＰＵ１０１からＨＤＤ１８０に通知されるＨＤＤパスワード、あるいは、記憶部１０９などに記憶させておいてＣＰＵ１０１からＨＤＤ１８０に通知されたＨＤＤパスワードについて、請求項では「入力されるパスワード」と表現している。
【００５８】
ここで、利用者から入力されたＨＤＤパスワードあるいは記憶部１０９などに記憶させておいたＨＤＤパスワード（以下、「入力されたＨＤＤパスワード」）は、ＣＰＵ１０１経由でＨＤＤ１８０に通知され、ＨＤＤ１８０内部のＨＤＤ制御部（図示せず）などで、ディスクのサービス領域などに保存されているＨＤＤパスワードと入力されたＨＤＤパスワードとの比較が行われる（図２中のステップＳ２１１）。
【００５９】
ＨＤＤ１８０内部の制御部での比較の結果、両者が一致しない場合（図２中のステップＳ２１１でＮＯ）は、ＨＤＤ内部の制御部の働きによってＨＤＤ１８０はリード／ライトのコマンドを受け付けない状態になる。従って、結果として、ＨＤＤ１８０を使用不可能な非セキュリティモード（セキュリティモード＝オフ）で情報処理装置１００が動作することになる（図２中のステップＳ２１４）。
【００６０】
また、ＨＤＤ１８０内部の制御部での比較の結果、両者が一致した場合（図２中のステップＳ２１１でＹＥＳ）は、ＨＤＤ内部の制御部の働きによってＨＤＤ１８０はリード／ライトのコマンドを受け付ける状態になる。従って、結果として、ＨＤＤ１８０を使用可能なセキュリティモード（セキュリティモード＝オン）で情報処理装置１００が動作することになる（図２中のステップＳ２１２）。
【００６１】
〔情報処理装置１００の動作（２）〕
なお、情報処理装置１００に使用されているＨＤＤ１８０について、故障あるいは寿命などのために、新たなＨＤＤ１８０に置き換えることがある。この際に、上述した安全に関するリストに存在しない新しいのＨＤＤ１８０を搭載することもありうる。その場合、実際には、パスワードについての安全保証のあるＨＤＤ１８０であるにもかかわらず、情報処理装置１００内部に記憶されているリストに掲載されていないことが発生しうる。
【００６２】
以下、図３のフローチャートを参照して、新ＨＤＤがリリースされた際の手順を説明する。
パスワードに関する安全保証が存在するＨＤＤが新たにリリースされた場合（図３中のステップＳ３０１）には、その新たなＨＤＤの型番やＩＤなどの情報のリストを情報処理装置１００の製造者側で用意し（図３中のステップＳ３０２）、修理などで作業員がＨＤＤ１８０を交換する際に新リストが入った記憶部１０９に交換する（図３中のステップＳ３０３）、あるいは、記憶部１０９のデータを書き換えるようにする。
【００６３】
これにより、情報処理装置１００のＨＤＤ１８０を新機種に交換する際にも、以上の実施形態で説明した適切なセキュリティモードでのＨＤＤ１８０の使用が可能になる。
以上の記憶部１０９の情報の書き換えであれば、情報処理装置１００がネットワークに接続されている場合には、管理サーバ（図示せず）からネットワーク経由で実行することも可能である。
【００６４】
また、ＨＤＤ１８０の交換時期とは関係なく、ファームウェアのアップデートの際に、同時に実行してもよい。
ただし、安全保証が存在しないＨＤＤが安全であるかのように偽った情報を搭載する危険を避けるため、この安全保証の情報の更新は、正当な権限を有する一部の限られたものが実行することが望ましい。
【００６５】
〔情報処理装置１００の動作（３）〕
図４は、作業員がＨＤＤ１８０を交換する際の状態を示すフローチャートである。
修理などで作業員が情報処理装置１００のＨＤＤ１８０を新たなＨＤＤに交換する（図４中のステップＳ４０１）。なお、このＨＤＤ１８０の交換作業時には予め電源オフ状態にして行う。なお、この作業員による交換は、情報処理装置１００の製造メーカーから委託を受けた正規の作業員によるものであり、安全保証リストに掲載されたＨＤＤに交換される場合について説明する。
【００６６】
そして、ＨＤＤ１８０の交換が完了し、作業員が情報処理装置１００の電源をオンにする（図４中のステップＳ４０２）。
ここで、図２Ｓ２０４〜Ｓ２０５で説明した手順で、ＲＯＭ１０５に格納された初期動作プログラムによりＣＰＵ１０１は、情報処理装置１００に接続されているＨＤＤ１８０の抽出された情報と、パスワードについての安全保証に関する情報のテーブルとを比較する（図２中のステップＳ２０４、Ｓ２０５、図４Ｓ４０３）。
【００６７】
そして、情報処理装置１００に接続されているＨＤＤ１８０がパスワードについての安全保証が存在するものであれば（図４中のステップＳ４０３でＹＥＳ）、セキュリティモードが使用可能な状態になる（図４中のステップＳ４０４）。
【００６８】
一方、情報処理装置１００に接続されているＨＤＤ１８０がパスワードについての安全保証が存在しなければ（図４中のステップＳ４０３でＮＯ）、記憶部１０９などに記憶されている安全保証に関する情報のテーブルが古いものであるため、作業員が記憶部１０９などに記憶されている安全リストの内容を更新する（図４中のステップＳ４０５）。この場合、記憶部１０９を構成するメモリユニットを交換してもよいし、コンピュータやメモリカードを情報処理装置１００のＩ／Ｆ（図示せず）に接続して、記憶部１０９などに記憶されている情報を更新してもよい。
【００６９】
この場合、情報処理装置１００の電源を一旦オフにして（図４中のステップＳ４０６）、再度電源オン（図４中のステップＳ４０２）することにより、図２Ｓ２０４〜Ｓ２０５で説明した手順で、ＲＯＭ１０５に格納された初期動作プログラムによりＣＰＵ１０１は、情報処理装置１００に接続されているＨＤＤ１８０の抽出された情報と、パスワードについての安全保証に関する情報のテーブルとを比較する（図２中のステップＳ２０４、Ｓ２０５、図４Ｓ４０３）。
【００７０】
そして、情報処理装置１００に接続されているＨＤＤ１８０がパスワードについての安全保証が存在するものであれば（図４中のステップＳ４０３でＹＥＳ）、セキュリティモードが使用可能な状態になる（図４中のステップＳ４０４）。
【００７１】
〔情報処理装置１００のその他の構成（１）〕
以上の実施形態では、ストレージデバイスの具体例として、ＨＤＤを用いて説明してきた。しかし、ストレージデバイスはこれに限定されず、フラッシュメモリなどの各種の不揮発性メモリであって、パスワードロックが可能なものであればもよい。
【００７２】
〔情報処理装置１００のその他の構成（２）〕
以上の実施形態では、情報処理装置１００が上述した複写機や複合機などである場合を例示したが、これに限定されず、携帯用あるいは家庭用の音楽記録再生装置、映像記録再生装置などであってもよい。
【００７３】
また、携帯電話やデジタルカメラに内蔵されるメモリについて本発明の各実施形態を適用することも可能である。
〔情報処理装置１００のその他の構成（３）〕
また、以上の実施形態では、情報処理装置１００のストレージデバイスを作業員が交換するとして説明したが、利用者本人が交換についての権限あるいは責任を有する場合には、本人が実行することも可能である。
【符号の説明】
【００７４】
１００  情報処理装置
１０３  操作表示部
１０５  ＲＯＭ
１０７  ＲＡＭ
１１０  画像入力部
１２０  画像処理部
１３０  画像出力部
１８０  ＨＤＤ
【図１】
2010224904.tif 000003
【図２】
2010224904.tif 000004
【図３】
2010224904.tif 000005
【図４】
2010224904.tif 000006