(57)【特許請求の範囲】
【請求項１】
コンピュータに内蔵され、情報データが記録されているＨＤＤ（ハードディスク駆動装置）からの情報漏洩を防止するＨＤＤ用情報漏洩防止システムにおいて、
前記コンピュータを起動するＰＣ起動機能部と、前記コンピュータ内蔵の前記ＨＤＤへＨＤＤパスワードを設定し前記ＨＤＤをロック状態にするＨＤＤパスワード設定機能部とを有する、前記コンピュータ上にて動作するソフトウェア群たるプログラム媒体と、
前記ＨＤＤパスワードを予め記憶保持するＨＤＤパスワード保存機能部と、前記コンピュータの通信ポートと接続されるＵＳＢ接続機能部とを有するＨＤＤロックツールとを有し、
前記プログラム媒体は、さらに前記コンピュータの前記通信ポートを有効にする通信ポート駆動機能部と、前記ＵＳＢ接続機能部と前記通信ポートを経由して通信を行う通信機能部と、前記コンピュータに前記ＨＤＤロックツールが正常に接続されているか否かを確認するＨＤＤロックツール接続確認機能部とを備え、
前記通信機能部は、前記通信ポート駆動機能部により前記通信ポートが有効にされて、前記コンピュータと前記ＨＤＤロックツールとの接続が確立していることが前記ＨＤＤロックツール接続確認機能部により確認された場合、前記ＨＤＤロックツールの前記ＨＤＤパスワード保存機能部内にあらかじめ保存されているＨＤＤパスワードを抽出し、当該抽出されたＨＤＤパスワードを前記コンピュータ内のメモリに格納し、
前記ＨＤＤパスワード設定機能部は、抽出され前記メモリに格納された前記ＨＤＤパスワードとＡＴＡセキュリティコマンドを用いて前記コンピュータに内蔵された前記ＨＤＤをロック状態にすることを特徴とするＨＤＤ用情報漏洩防止システム。
【請求項２】
前記プログラム媒体は、前記コンピュータに前記ＨＤＤが接続されているのかを調べるＨＤＤ接続確認機能部を有し、該ＨＤＤ接続確認機能部は、接続されている前記ＨＤＤが確認された場合、当該ＨＤＤへＡＴＡ調査用コマンドを送出して当該ＨＤＤのセキュリティ状態を示すＨＤＤパラメータ情報を取得しパスワードロックの可否を判定し、
ロック可であれば、前記ＨＤＤパスワード設定機能部は、パスワードロックすべきＨＤＤに対し前記ＡＴＡセキュリティコマンドを前記ＨＤＤパスワードと共に前記ＨＤＤに送出し、当該ＨＤＤパスワードを設定して前記ＨＤＤの動作モードをロック状態に変更することを特徴とする請求項１記載のＨＤＤ用情報漏洩防止システム。
【請求項３】
前記プログラム媒体はさらに、前記コンピュータに接続されたディスプレイへ各種のデータ表示を行うメニュー表示機能部を有し、該メニュー表示機能部は、前記取得したＨＤＤパラメータを前記ディスプレイの画面に表示することを特徴とする請求項２記載のＨＤＤ用情報漏洩防止システム。
【請求項４】
前記プログラム媒体はさらに、前記メモリ内に記憶されているＨＤＤパスワードに乱数化を施して後からでは認知不能な乱数化パスワードを生成する乱数発生機能部を有し、該乱数発生機能部は前記ＨＤＤのロック状態を解除不能にすることを特徴とする請求項３記載のＨＤＤ用情報漏洩防止システム。
【請求項５】
前記通信ポートがユニバーサルシリアルバス（ＵＳＢ）ポートであり、前記コンピュータと前記ＨＤＤがユニバーサルシリアルバス（ＵＳＢ）ケーブルで接続されていることを特徴とする請求項４記載のＨＤＤ用情報漏洩防止システム。
【請求項６】
前記ＨＤＤロックツール接続確認機能部によって前記コンピュータと前記ＨＤＤロックツールが正常に接続されていることが確認されない場合、ＨＤＤロックツールが非検出となり、パスワードロック作業は途中終了することを特徴とする請求項５記載のＨＤＤ用情報漏洩防止システム。
【請求項７】
前記ＡＴＡセキュリティコマンドは、米国で標準化されたＡＴＡ／ＡＴＡＰＩ（AT Attachment /AT Attachment Packet Interface）規格で定められていることを特徴とする請求項２記載のＨＤＤ用情報漏洩防止システム。
【請求項８】
コンピュータに内蔵され、情報データが記録されているＨＤＤ（ハードディスク駆動装置）からの情報漏洩を防止するＨＤＤ用情報漏洩防止方法において、
前記コンピュータの通信ポートとＨＤＤロックツールのＵＳＢ接続機能部を介して接続された前記ＨＤＤロックツールに有するパスワード保存機能部に、ＨＤＤパスワードを予め記憶保持するパスワード保持ステップと、
前記コンピュータ上にて動作するソフトウェア群たるプログラム媒体に備わるＰＣ起動機能部が前記コンピュータを起動し、さらに前記プログラム媒体に備わる通信ポート駆動機能部が前記コンピュータに備わる通信ポートを有効にするポート有効ステップと、
前記プログラム媒体に備わるＨＤＤロックツール接続確認機能部が、前記コンピュータに前記ＨＤＤロックツールが正常に接続されているか否かを確認するＨＤＤロックツール接続確認ステップと、
前記通信ポートが有効になって、前記コンピュータと前記ＨＤＤロックツールが前記ＨＤＤロックツール接続確認ステップにおいて正常に接続されて通信が確立していることが確認された場合、前記プログラム媒体に備わる通信機能部は、前記通信ポート経由で前記ＨＤＤロックツールに備わる前記パスワード保持機能部内にあらかじめ保存されている前記ＨＤＤパスワードを抽出するパスワード抽出ステップと、
当該抽出されたＨＤＤパスワードを前記通信機能部が前記コンピュータ内のメモリに格納するメモリ格納ステップと、
前記プログラム媒体に備わるＨＤＤパスワード設定機能部が、前記抽出され前記メモリに格納されている前記ＨＤＤパスワードとＡＴＡセキュリティコマンドとを前記ＨＤＤへ送出して、前記ＨＤＤをパスワードロック状態にするパスワードロックステップと
を有することを特徴とするＨＤＤ用情報漏洩防止方法。
【請求項９】
前記プログラム媒体に備わるＨＤＤ接続確認機能部が、前記コンピュータ上にて動作することによって、前記コンピュータに内蔵されているパスワードロックすべきＨＤＤが確認された後、前記ＨＤＤ接続確認機能部は、前記ＨＤＤへＡＴＡ調査用コマンドを送出して当該ＨＤＤのセキュリティ状態を示すＨＤＤパラメータを取得するステップと、
前記ＨＤＤパスワード設定機能部が、パスワードロックすべき前記ＨＤＤに対し前記ＡＴＡセキュリティコマンドと前記ＨＤＤパスワードとを前記ＨＤＤに送出するステップと、を有し、
送出された当該ＨＤＤパスワードを受け取った前記ＨＤＤの動作モードが変更され、前記ＨＤＤがロック状態となることを特徴とする請求項８記載のＨＤＤ用情報漏洩防止方法。
【請求項１０】
前記プログラム媒体に備わるメニュー表示機能部が、前記取得したＨＤＤパラメータを前記コンピュータに接続されたディスプレイ画面に表示するステップを有することを特徴とする請求項９記載のＨＤＤ用情報漏洩防止方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータなどの情報処理装置における保守作業などにおいて、ユーザデータが記録されたＨＤＤ（ハードディスク駆動装置）の情報漏洩を、確実に防止できるＨＤＤ用の情報漏洩防止システム及び方法に関するものである。
【背景技術】
【０００２】
現状の保守作業においてハードディスクドライブ（ＨＤＤ）単体を扱うような場合はＨＤＤロックツール等を用いＨＤＤをアクセス不能にして情報漏洩を防止するセキュリティガード処置をとっている。尚、ＨＤＤロックツールとは、AT Attachment（ＡＴＡ）規格に定められているセキュリティパスワード機能を利用し第三者がＨＤＤの内容を見たり、利用出来ないようにパスワードロックを掛ける装置をいい、ＡＴＡ規格ではＡＴＡコマンドという命令を発行することでＨＤＤの機能を制御する方法が定められている。
【０００３】
以下にいくつかの先行技術に関して述べる。下記の特許文献１には大容量ディスクチェンジャー装置にパスワード機能を付ける事により使用者ごとに使用出来るディスクを特定する手段を簡単に提供する技術が開示されている。
【０００４】
下記の特許文献２には、フロッピーメディアに特殊フォーマットを施し、それをキーにして特定の場所に書かれているパスワードを読み出す事でセキュリティ管理を行う方法が開示されている。
【０００５】
【特許文献１】特開２００２−１７０３１４号公報
【特許文献２】特開平５−３２４２１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、これは単体のＨＤＤをＨＤＤロックツールに接続する形態で行っているため、ＰＣに内蔵されているＨＤＤの場合はＰＣを解体しＨＤＤを取り出してからセキュリティガードを行う必要があった。
【０００７】
特にノート型ＰＣ、ＢＯＸレス筐体ＰＣ（ディスプレー一体型ＰＣ）等のＰＣの場合は、構造が複雑であり、かなりバラバラに解体しないと取り出せないため保守現場でＨＤＤを簡単に取り出すことが出来ない。そこで可能であればデータ消去を行い、消去実施が無理な場合はやむなくノータッチで運搬していた。すなわち、ノート型ＰＣ、ＢＯＸレス筐体ＰＣに内蔵されているＨＤＤの場合、取り出してまでセキュリティガードを施すようなことをせず、そのまま運搬したり保管したりしているのが実情であった。
【０００８】
このようにＰＣの保守作業を行う業者では、装置に搭載されているＨＤＤを交換、調査などのため、ユーザデータが記録されたままの状態で運搬、保管する事態が多発する。このようにユーザデータの記録されたＨＤＤが運搬または保管中に、万一盗難等により情報が漏洩した場合、ユーザへ多大な損害を与えるだけでなく担当業者においても深刻なダメージを受けることになる。
【０００９】
本発明の目的は、ＰＣに内蔵しているＨＤＤを直接取り出したりせず、ＰＣに内蔵したままでセキュリティガードを施すシステム、方法を提供することである。本発明は現在使用中のＨＤＤロックツールが保有している特徴と機能を有効に利用し、ＨＤＤロックツールとソフトウエア媒体の機能を組み合わせ、従来のデータ消去方法のように実施工数を多く取られることなく最小のコストで最大のメリットを生む。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本件発明は、以下の特徴を有する課題を解決するための手段を採用している。
【００１１】
ＵＳＢを通じてＨＤＤロックツールに内蔵しているＨＤＤパスワードを抽出し、ＰＣへ注入することで内蔵ＨＤＤをロックする。
【００１２】
具体的には、本発明に係るＨＤＤ用情報漏洩防止システムは、コンピュータに内蔵され、情報データが記録されているＨＤＤ（ハードディスク駆動装置）の情報漏洩を防止するシステムであって、前記コンピュータを起動するＰＣ起動機能部と、前記コンピュータ内蔵の前記ＨＤＤへＨＤＤパスワードを設定し前記ＨＤＤをロック状態にするＨＤＤパスワード設定機能部とを有する、前記コンピュータ上にて動作するソフトウェア群たるプログラム媒体と、前記ＨＤＤパスワードを予め記憶保持するＨＤＤパスワード保存機能部と、前記コンピュータの通信ポートと接続されるＵＳＢ接続機能部とを有するＨＤＤロックツールとを有し、前記プログラム媒体は、さらに前記コンピュータの前記通信ポートを有効にする通信ポート駆動機能部と、前記ＵＳＢ接続機能部と前記通信ポートを経由して通信を行う通信機能部と、前記コンピュータに前記ＨＤＤロックツールが正常に接続されているか否かを確認するＨＤＤロックツール接続確認機能部とを備え、前記通信機能部は、前記通信ポート駆動機能部により前記通信ポートが有効にされて、前記コンピュータと前記ＨＤＤロックツールとの接続が確立していることが前記ＨＤＤロックツール接続確認機能部により確認された場合、前記ＨＤＤロックツールの前記ＨＤＤパスワード保存機能部内にあらかじめ保存されているＨＤＤパスワードを抽出し、当該抽出されたＨＤＤパスワードを前記コンピュータ内のメモリに格納し、前記ＨＤＤパスワード設定機能部は、抽出され前記メモリに格納された前記ＨＤＤパスワードとＡＴＡセキュリティコマンドを用いて前記コンピュータに内蔵された前記ＨＤＤをロック状態にすることを特徴とする。
【００１３】
また、本発明に係るＨＤＤ用情報漏洩防止方法は、コンピュータに内蔵され、情報データが記録されているＨＤＤ（ハードディスク駆動装置）からの情報漏洩を防止する方法であって、前記コンピュータの通信ポートとＨＤＤロックツールのＵＳＢ接続機能部を介して接続された前記ＨＤＤロックツールに有するパスワード保存機能部に、ＨＤＤパスワードを予め記憶保持するパスワード保持ステップと、前記コンピュータ上にて動作するソフトウェア群たるプログラム媒体に備わるＰＣ起動機能部が前記コンピュータを起動し、さらに前記プログラム媒体に備わる通信ポート駆動機能部が前記コンピュータに備わる通信ポートを有効にするポート有効ステップと、前記プログラム媒体に備わるＨＤＤロックツール接続確認機能部が、前記コンピュータに前記ＨＤＤロックツールが正常に接続されているか否かを確認するＨＤＤロックツール接続確認ステップと、前記通信ポートが有効になって、前記コンピュータと前記ＨＤＤロックツールが前記ＨＤＤロックツール接続確認ステップにおいて正常に接続されて通信が確立していることが確認された場合、前記プログラム媒体に備わる通信機能部は、前記通信ポート経由で前記ＨＤＤロックルーツに備わる前記パスワード保持機能部内にあらかじめ保存されている前記ＨＤＤパスワードを抽出するパスワード抽出ステップと、当該抽出されたＨＤＤパスワードを前記通信機能部が前記コンピュータ内のメモリに格納するメモリ格納ステップと、前記プログラム媒体に備わるＨＤＤパスワード設定機能部が、前記抽出され前記メモリに格納されている前記ＨＤＤパスワードとＡＴＡセキュリティコマンドとを前記ＨＤＤへ送出して、前記ＨＤＤをパスワードロック状態にするパスワードロックステップとを有することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、ＰＣに内蔵されているＨＤＤへセキュリティガードを施すことが可能になり、ＰＣを解体すること無くＨＤＤパスワードを掛けることが出来る。ソフトウェアだけでＨＤＤをロックする方法では、ソフトウェア媒体がコピーされ流失した場合パスワードを解析される恐れがあるが、本発明によればソフトウェアとＨＤＤロックツールを組み合わせる構成をとっており、ソフトウェア（プログラム媒体）にはパスワードを内蔵しない上、動作自体もＨＤＤロックツールが鍵として機能するため、ＨＤＤロックツールがないと正常動作せず、万一媒体が流失しても安全性が確保される。
【００１５】
本発明の主たる部分は基本的にソフトウェア（プログラム媒体）であるため、これらの機能追加コストは媒体の費用だけですむため低く押さえることが出来る。ＯＳ障害で起動不能なＰＣでも起動する媒体を使用することでセキュリティガード処置が実行できる。
【００１６】
コピーされやすい可搬型媒体にはパスワード等の重要データを置かずハードウェアであるロックツール内の秘匿化されたパスワードを使用する都度抜き出してＰＣ内のＨＤＤへ流し込むという方式を採用し、かつメディア上にはパスワードやそれに類するプロテクト手段を搭載しない事によりセキュリティー性能を向上させている。
【００１７】
本発明によれば、第一としてＰＣに内蔵されたＨＤＤに解体やソフトウェアを導入する事なくセキュリティガードが出来る。すなわち、ＰＣ搭載のＯＳが起動しない物であってもセキュリティガードが出来、解体しなくて良い点とあわせてセキュリティガードにかかる時間が少なくて済む。第二に、起動要素（プログラム媒体）にはＰＣを起動させる機能とロックツールを制御する機能だけを搭載しパスワード等の重要データはハードウェアであるロックツール内に秘匿させているので、コピーや解析を容易に行う事が出来る可搬型媒体からは何らのデータも得る事が出来ず、セキュリティを強固に守る事が可能となる。
【００１８】
また、ＵＳＢデバイスのみとした構成ではＰＣに搭載しているＢＩＯＳやＰＣの構成要素であるチップセットが変更されるたび起動不良や動作不全を引き起こす事が予想される。そのため本発明ではあえて起動要素を可搬型媒体として提供することでＵＳＢの不安定要素を排除でき確実なセキュリティガードが可能となる。
【００１９】
また、ソフトウェアによるデータ消去ではＨＤＤ容量によっては長時間必要だが、パスワードロックの場合、容量による時間差は無く常に数分で済む。
【００２０】
また、ＨＤＤロックツール内のパスワードを利用するためレビジョンアップ等でのパスワード取り扱いが１本化され、記録媒体ごとにパスワードが異なることはない。さらに、元のＨＤＤパスワードを乱数化し二度と解除出来ない廃棄専用モードを備える。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態について図面を参照して説明する。まずＨＤＤ（ハードディスク）にパスワードロックを必要とするパソコン（以後ＰＣ）１００は使用可能な状態という前提である。ＨＤＤパスワードを内蔵しているＨＤＤロックツール３００とＰＣ１００とをＵＳＢケーブル３１０で接続し、例えばｌｉｎｕｘなどで起動可能にしてあるプログラム媒体２００を使用しＰＣ１００を起動する。ＰＣ１００が起動するとプログラム媒体２００内のＵＳＢポート駆動機能部１１が動作を開始してＰＣ１００のＵＳＢポート１０２を有効にする。ＨＤＤロックツール接続確認機能部１４は、ＨＤＤロックツール３００が接続されているかどうかをチェックし、接続が確認されればロックを行うかどうかの確認メッセージを表示する。キーボード１２０より「ｙｅｓ」と３文字入力するとＨＤＤロックツール３００に内蔵しているパスワードをＨＤＤパスワード設定機能部１５が抜き出してＰＣ１００に内蔵しているＨＤＤ１０１にパスワードロックを掛ける。
【００２２】
本発明に係るＨＤＤ用情報漏洩防止装置の構成を図１に示す。ＨＤＤ１０１とＵＳＢポート１０２と揮発メモリ１０３を内蔵しているＰＣ１００には情報を表示するためのディスプレー１１０と情報入力用キーボード１２０が接続されている。そのＰＣ１００のＵＳＢポート１０２にはＵＳＢケーブル３１０が接続される。ＵＳＢケーブル３１０のもう一方にはＨＤＤロックツール３００が接続されている。
【００２３】
ＰＣ１００を起動し、ＨＤＤ１０１へパスワードを設定する為のプログラム媒体２００内には図２のようにｌｉｎｕｘ等のＰＣ１００を起動するＰＣ起動機能部１０とＰＣ１００のＵＳＢポート１０２を有効にするＵＳＢポート駆動機能部１１とＨＤＤロックツール３００とＵＳＢで通信を行うＵＳＢによる通信機能部１２とＰＣ１００にＨＤＤ１０１が接続されているのか調べるＨＤＤ接続確認機能部１３とＰＣ１００内蔵のＨＤＤ１０１へＨＤＤパスワードを設定するＨＤＤパスワード設定機能部１５と各種のデータを取り込むためのキー入力機能部１６とディスプレイ１１０へ各種のデータ表示を行うメニュー表示機能部１７と必要に応じてＨＤＤパスワードを、乱数を用いて暗号化する乱数発生機能部１８により構成される。
【００２４】
図３はＨＤＤ単体のパスワードロック装置としてのＨＤＤロックツール３００である、これはＨＤＤロックツールに直接接続したＨＤＤへＡＴＡコマンドを送るＨＤＤ制御機能部２０とツール全体の動作を制御するシステム制御機能部２１と制御用ＰＣ等との通信を行うＵＳＢ接続機能部２２と設定したパスワードを記憶するパスワード保存機能部２３とツールの状態等を表示するパネル表示機能部２４とＨＤＤロックツール３００を操作するキー入力機能部２５の各要素により構成される。
【００２５】
次に、本発明に係るＨＤＤ用情報漏洩防止装置の動作について説明する。図４は本発明に係るＨＤＤ用情報漏洩防止装置の動作について説明するためのフローチャートである。プログラム媒体２００をセットしたＰＣ１００を起動させるとｌｉｎｕｘ等を利用したＰＣ起動機能部１０が動作しＰＣ１００を使用可能な状態にする。次にＵＳＢポート駆動機能部１１は、ＰＣ１００に内蔵されているＵＳＢポート１０２を駆動し使用可能な状態にする（ステップＳ１０１）。ＵＳＢポート１０２が使用可能（アクティブ）になると、ＵＳＢによる通信機能部１２がＰＣ１００とＵＳＢケーブル３１０で接続されているＨＤＤロックツール３００と通信を行う。ＰＣ１００とＨＤＤロックツール３００が正常に接続され機能しているか否かＨＤＤロックツール接続確認機能部１４によって確認する（ステップＳ１０２）。このときＰＣ１００とＨＤＤロックツール３００が正常に接続されていることが確認されない場合、ＨＤＤロックツールが非検出となり（ステップＳ１０２でＮＯ）途中終了する（ステップＳ１０９）。
【００２６】
ＰＣ１００とＨＤＤロックツール３００が正常に接続されていることが確認された場合、ＵＳＢによる通信機能部１２は、ＨＤＤロックツール３００内に保存されているＨＤＤパスワードを抽出し（ステップＳ１０３）、ＰＣ１００内の揮発メモリ１０３に格納する。ＨＤＤ接続確認機能部１３は、ＰＣ１００に内蔵されているＨＤＤ１０１全ての接続をチェック、接続されているＨＤＤ１０１の場所を確認し（ステップＳ１０４）、接続されているＨＤＤ１０１が検出された場合（ステップＳ１０４でＹＥＳ）、その存在しているＨＤＤ１０１へＡＴＡ調査用コマンドを発行し、ＳＭＡＲＴパラメータを取得する。
【００２７】
取得したパラメータ情報はメニュー表示機能部１７によりディスプレー１１０に表示される。作業者はディスプレー１１０に表示されているパラメータ情報を元にセキュリティガードしたいＨＤＤ１０１をキー入力機能部１６により選択し実行を指示する（ステップＳ１０５）。パスワードロックが可能であれば、ＨＤＤパスワード設定機能部１５は指示された内蔵ＨＤＤ１０１に対しＡＴＡセキュリティコマンドを揮発メモリ１０３内に記憶しているＨＤＤパスワードとともに発行する（ステップＳ１０６）。ＨＤＤパスワード付きのＡＴＡセキュリティコマンドはＨＤＤ１０１に送出され（ステップＳ１１０）、ＨＤＤ１０１に対して電源を入れ、与えられたＨＤＤパスワードを設定して動作モードの変更を行い、その後ＰＣを再起動させる。
【００２８】
ＰＣ再起動後、ＨＤＤ接続確認機能部１３は、ＡＴＡ調査用コマンドを発行し、ＨＤＤ１０１のセキュリティ状態を確認する。セキュリティ状態を示したＨＤＤステータスを取得し（ステップＳ１０７）、メニュー表示機能部１７により当該読み込んで、取得したＨＤＤステータスを画面に表示してパスワードロックが完了する（ステップＳ１１１，１１２）。尚、ＨＤＤ１０１の電源が入ってからパスワードによるロックが完了する時間はＨＤＤ容量に左右されることなく常に一定である。尚、ＡＴＡ調査用コマンド及びＡＴＡセキュリティコマンドは、米国で標準化されたＡＴＡ／ＡＴＡＰＩ（AT Attachment /AT Attachment Packet Interface）規格で定められている。
【００２９】
廃棄するＨＤＤに対して使用する場合には二度とロックが外れないようにパスワードを乱数化する。まず揮発メモリ１０３内に記憶しているＨＤＤパスワード等を種にして乱数発生機能部１８は乱数化パスワードを生成し、ＨＤＤパスワード設定機能部１５はこの乱数化パスワードをＨＤＤ１０１にセットする。前記乱数化パスワードは使用する都度に違うものが生成され何処にも保存されることはないのでロックされたＨＤＤは二度と使用出来ない。ＨＤＤロックツール内のパスワードを変更する場合は保存しているパスワードを専用ソフトウェアで書き換える。プログラム媒体には設定したＨＤＤパスワードは保存されないのでパスワードが漏洩する事はない。
【００３０】
ここで、乱数化とは、元のパスワード文字列と乱数を演算する事をいい、例えば０から２５５までの乱数とパスワードのＡＳＣＩＩコードをＯＲ等して新たなＡＳＣＩＩコードを作成、文字列を生成する。この生成された乱数化パスワードをＨＤＤパスワードとして設定する。このパスワードをプログラム媒体やＨＤＤロックツールには保存せず、使い捨てにすることで解除用のパスワードを得ることを出来なくする。また乱数発生機能部１８は常に動作して乱数を発生し続けることでスタート位置を隠蔽出来るためアルゴリズム解析による乱数の特定を困難にすることが出来る。
【００３１】
尚、本発明ではＵＳＢ−ＦＤＤに限定しての起動ではなく内蔵のＣＤ−ＲＯＭ、ＦＤＤでも起動要素が動作すれば良い。また、ＰＣへ搭載しているフラッシュＲＯＭを使用しプログラムを格納することもせず、プログラムは全て起動要素の中に内蔵されている。
【産業上の利用可能性】
【００３２】
ＰＣに内蔵されているＨＤＤへセキュリティガードを施すのに、ＰＣを解体すること無くＨＤＤパスワードを掛けることができるためＰＣ内蔵型ＨＤＤ用の情報漏洩を防止することが不可欠な用途に適用できる。
【図面の簡単な説明】
【００３３】
【図１】本発明によるＨＤＤ用情報漏洩防止システムの構成の一実施形態を示した図である。
【図２】プログラム媒体の構成の一実施形態を示した図である。
【図３】ＨＤＤロック手段の構成の一実施形態を示した図である。
【図４】本発明によるＨＤＤ用情報漏洩防止システムの動作を説明するためのフローチャートである。
【符号の説明】
【００３４】
１０    ＰＣ起動機能部
１１    ＵＳＢポート駆動機能部
１２    ＵＳＢによる通信機能部
１３    ＨＤＤ接続確認機能部
１４    ＨＤＤロックツール接続確認機能部
１５    ＨＤＤパスワード設定機能部
１６    キー入力機能部
１７    メニュー表示機能部
１８    乱数発生機能部
２０    ＨＤＤ制御機能部
２１    システム制御機能部
２２    ＵＳＢ接続機能部
２３    パスワード保存機能部
２４    パネル表示機能部
２５    キー入力機能部
１００    パソコン
１０１    ＨＤＤ
１０２    ＵＳＢポート
１０３    揮発メモリ
１１０    ディスプレイ
１２０    キーボード
２００    プログラム媒体
３００    ＨＤＤロックツール
３１０    ＵＳＢケーブル
【図１】
0004708942.tif 000002
【図２】
0004708942.tif 000003
【図３】
0004708942.tif 000004
【図４】
0004708942.tif 000005