(57)【要約】  ＵＳＢフラッシュ・ドライブに記憶された個人的コンテンツを保護するための方法およびＵＳＢフラッシュ・ドライブ。ＵＳＢフラッシュ・ドライブは、マイクロコントローラ・ユニットと、ＵＳＢコネクタと、フラッシュ・メモリ・アレイと、デコーダと、様々なアプリケーション・プログラムを記憶するための記憶装置とを備える。ＵＳＢフラッシュ・ドライブにはバックアップ電源が設けられ、それによりマイクロコントローラ・ユニットはアプリケーション・プログラムに従ってＵＳＢフラッシュ・ドライブ全体を制御し、制御プロセスは、ＵＳＢフラッシュ・ドライブの保護可能モードを構成すること、構成された保護可能モードに基づいてＵＳＢフラッシュ・ドライブの保護を開始すること、開始に応答して信号を生成し、信号をマイクロコントローラ・ユニットに送ること、および、受け取った保護信号に応答してＵＳＢフラッシュ・ドライブのフラッシュ・メモリ・アレイから元のファイル・システムを回復可能に削除することを含むことを特徴とする。
2008520017.tif 000002
【特許請求の範囲】
【請求項１】
ＵＳＢフラッシュ・ドライブに記憶された個人的コンテンツを保護する方法であって、
前記ＵＳＢフラッシュ・ドライブは、マイクロコントローラ・ユニットと、ＵＳＢコネクタと、フラッシュ・メモリ・アレイと、デコーダと、様々なアプリケーション・プログラムを記憶するための記憶装置とを備え、
前記ＵＳＢフラッシュ・ドライブには、バックアップ電源が設けられ、それにより前記マイクロコントローラ・ユニットは前記アプリケーション・プログラムに従って前記ＵＳＢフラッシュ・ドライブ全体を制御し、
前記ＵＳＢフラッシュ・ドライブの制御プロセスは、
前記ＵＳＢフラッシュ・ドライブがパーソナル・コンピュータに電気的に接続されたときに前記ＵＳＢフラッシュ・ドライブの保護可能モードを構成すること、
前記ＵＳＢフラッシュ・ドライブの構成された保護可能モードに基づいて前記ＵＳＢフラッシュ・ドライブの保護を開始すること、
前記開始アクションに応答して保護信号を生成し、前記保護信号を前記マイクロコントローラ・ユニットに送ること、および
前記受け取った保護信号に応答して、前記ＵＳＢフラッシュ・ドライブの前記フラッシュ・メモリ・アレイに記憶された元のファイル・システムを回復可能に削除し、それにより前記元のファイル・システム中の前記個人的コンテンツを保護すること、
を含むことを特徴とする、前記方法。
【請求項２】
前記ＵＳＢフラッシュ・ドライブがワンタイム保護可能モードに構成されている場合、前記ＵＳＢフラッシュ・ドライブがパーソナル・コンピュータに接続されているか否かにかかわらず、前記ＵＳＢフラッシュ・ドライブの外部表面に設けられたトリガをアクティブ化することによって前記ＵＳＢフラッシュ・ドライブの保護を開始することができる、請求項１に記載の方法。
【請求項３】
前記ＵＳＢフラッシュ・ドライブが永久保護可能モードに構成されている場合、前記ＵＳＢフラッシュ・ドライブをパーソナル・コンピュータのＵＳＢポートから取り出すことによって前記ＵＳＢフラッシュ・ドライブの保護を開始することができる、請求項１に記載の方法。
【請求項４】
前記ＵＳＢフラッシュ・ドライブをパーソナル・コンピュータのＵＳＢポートから直接抜いて取り出すことによって前記ＵＳＢフラッシュ・ドライブの保護を開始することができる、請求項３に記載の方法。
【請求項５】
前記ＵＳＢフラッシュ・ドライブを、取出しソフトウェア・アプリケーション・プログラムで取り出した後でパーソナル・コンピュータのＵＳＢポートから抜くことによって前記ＵＳＢフラッシュ・ドライブの保護を開始することができる、請求項３に記載の方法。
【請求項６】
前記ＵＳＢフラッシュ・ドライブの制御プロセスはさらに、前記元のファイル・システムを回復することが必要とされる場合に、誤ったパスワード入力に応答して、前記回復可能に削除された元のファイル・システムを永久に削除することを含む、請求項１から５の何れか１つの請求項に記載の方法。
【請求項７】
前記ＵＳＢフラッシュ・ドライブの制御プロセスはさらに、前記元のファイル・システムを回復することが必要とされる場合であって前記回復可能に削除された元のファイル・システムがどんな新しいファイルでも上書きされない場合に、正しいパスワード入力に応答して前記元のファイル・システムを回復することを含む、請求項１から５の何れか１つの請求項に記載の方法。
【請求項８】
内部に記憶された個人的コンテンツを保護するためのＵＳＢフラッシュ・ドライブであって、マイクロコントローラ・ユニットと、ＵＳＢコネクタと、フラッシュ・メモリ・アレイと、デコーダと、様々なアプリケーション・プログラムを記憶するための記憶装置とを備え、
前記ＵＳＢフラッシュ・ドライブにはバックアップ電源が設けられ、それにより前記マイクロコントローラ・ユニットは前記アプリケーション・プログラムに従って前記ＵＳＢフラッシュ・ドライブ全体を制御し、
前記ＵＳＢフラッシュ・ドライブの制御プロセスは、
前記ＵＳＢフラッシュ・ドライブがパーソナル・コンピュータに電気的に接続されたときに前記ＵＳＢフラッシュ・ドライブの保護可能モードを構成すること、
前記ＵＳＢフラッシュ・ドライブの構成された保護可能モードに基づいて前記ＵＳＢフラッシュ・ドライブの保護を開始すること、
前記開始アクションに応答して保護信号を生成し、前記保護信号を前記マイクロコントローラ・ユニットに送ること、および
前記受け取った保護信号に応答して、前記ＵＳＢフラッシュ・ドライブの前記フラッシュ・メモリ・アレイに記憶された元のファイル・システムを回復可能に削除し、それにより前記元のファイル・システム中の前記個人的コンテンツを保護すること、
を含むことを特徴とする、前記ＵＳＢフラッシュ・ドライブ。
【請求項９】
前記ＵＳＢフラッシュ・ドライブがワンタイム保護可能モードに構成されている場合に前記ＵＳＢフラッシュ・ドライブの保護をアクティブ化するのに使用されるように、前記ＵＳＢフラッシュ・ドライブの外部表面にトリガが設けられた、請求項８に記載のＵＳＢフラッシュ・ドライブ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＳＢフラッシュ・ドライブに記憶された個人的コンテンツを未許可の人物による読取りおよびコピーから保護するための方法およびＵＳＢフラッシュ・ドライブに関する。
【背景技術】
【０００２】
ＵＳＢ標準インタフェースは、コンピュータおよび電子消費者製品で広く使用されている。これは、ホスト・コンピュータをリブートせずにホスト・コンピュータと接続して高速セットアップや伝送レートなどを保証するために、簡単に使用することができる。ＵＳＢインタフェースとフラッシュ・メモリとを携帯型の記憶媒体として使用するＵＳＢフラッシュ・ドライブは、今や急速に普及しつつある。ＵＳＢフラッシュ・ドライブはコンパクトで使いやすいデバイスなので、携帯型記憶のためにポケットに滑り込ませたり、都合よく首周りやキー・チェーンに付けたりすることができ、またその信頼性により、ＵＳＢフラッシュ・ドライブは、種々の保存ファイルなどのアーカイブを共有および記憶するのに使用される強力な携帯型ドライブになりつつある。
【０００３】
しかし、誰かがＵＳＢフラッシュ・ドライブを他のコンピュータ・ユーザと共有したいときに、ＵＳＢフラッシュ・ドライブの所有者によって常に懸念される、相互にとって矛盾する２つの問題があるという事態が非常によく起こる。第１の懸念は、アーカイブをコピーするのに使用されるＵＳＢフラッシュ・ドライブに十分な空きがあるかどうかであり、第２の懸念は、ＵＳＢフラッシュ・ドライブが他のコンピュータ・ユーザに接続されたときに、内部に記憶された何らかのデリケートな個人的コンテンツが容易に覗き見られたりコピーされたりする可能性があることである。そのため、コピー前に毎回、記憶空間およびコンテンツをチェックして上記の２つの懸念を取り除かなければならない。さもなければ、コピー・プロセス全体が所有者の視界内または監視内になければならない。
【０００４】
ＵＳＢフラッシュ・ドライブの惜しみない使用は誰もが望むところだが、ＵＳＢフラッシュ・ドライブ内の個人的コンテンツは常に心配を引き起こす。
【発明の開示】
【０００５】
従って本発明により、この問題を解決するために、ＵＳＢフラッシュ・ドライブに記憶された個人的コンテンツを保護するための方法およびＵＳＢフラッシュ・ドライブを提案する。
【０００６】
ＵＳＢフラッシュ・ドライブに記憶された個人的コンテンツを保護する方法が提供される。ＵＳＢフラッシュ・ドライブは、マイクロコントローラ・ユニットと、ＵＳＢコネクタと、フラッシュ・メモリ・アレイと、デコーダと、様々なアプリケーション・プログラムを記憶するための記憶装置とを備える。ＵＳＢフラッシュ・ドライブにはバックアップ電源が設けられ、それによりマイクロコントローラ・ユニットはアプリケーション・プログラムに従ってＵＳＢフラッシュ・ドライブ全体を制御し、ＵＳＢフラッシュ・ドライブの制御プロセスは、
−ＵＳＢフラッシュ・ドライブがパーソナル・コンピュータに電気的に接続されたときにＵＳＢフラッシュ・ドライブの保護可能モードを構成すること、
−ＵＳＢフラッシュ・ドライブの構成された保護可能モードに基づいてＵＳＢフラッシュ・ドライブの保護を開始すること、
−開始アクションに応答して保護信号を生成し、保護信号をマイクロコントローラ・ユニットに送ること、および
−受け取った保護信号に応答して、ＵＳＢフラッシュ・ドライブのフラッシュ・メモリ・アレイに記憶された元のファイル・システムを回復可能に削除し、それにより元のファイル・システム中の個人的コンテンツを保護することを含むことを特徴とする。
【０００７】
第１の実施例では、ＵＳＢフラッシュ・ドライブの外部表面に設けられたトリガをアクティブ化することによってＵＳＢフラッシュ・ドライブの保護を開始することができる。
【０００８】
有利なことに、ＵＳＢフラッシュ・ドライブがワンタイム保護可能モードに構成されている場合、ＵＳＢフラッシュ・ドライブがパーソナル・コンピュータに接続されているか否かにかかわらず、トリガによってＵＳＢフラッシュ・ドライブの保護を開始することができる。
【０００９】
本発明の第２の実施例では、ＵＳＢフラッシュ・ドライブが永久保護可能モードに構成されている場合、ＵＳＢフラッシュ・ドライブをパーソナル・コンピュータのＵＳＢポートから取り出すことによってＵＳＢフラッシュ・ドライブの保護を開始することができる。
【００１０】
有利なことに、ＵＳＢフラッシュ・ドライブをパーソナル・コンピュータのＵＳＢポートから直接抜いて取り出すことによって、またはＵＳＢフラッシュ・ドライブを、取出しソフトウェア・アプリケーション・プログラムで取り出した後で抜くことによって、ＵＳＢフラッシュ・ドライブの保護を開始することができる。
【００１１】
内部に記憶された個人的コンテンツを保護するためのＵＳＢフラッシュ・ドライブが提供される。ＵＳＢフラッシュ・ドライブは、マイクロコントローラ・ユニットと、ＵＳＢコネクタと、フラッシュ・メモリ・アレイと、デコーダと、様々なアプリケーション・プログラムを記憶するための記憶装置とを備える。ＵＳＢフラッシュ・ドライブにはバックアップ電源が設けられ、それによりマイクロコントローラ・ユニットはアプリケーション・プログラムに従ってＵＳＢフラッシュ・ドライブ全体を制御し、ＵＳＢフラッシュ・ドライブの制御プロセスは、
−ＵＳＢフラッシュ・ドライブがパーソナル・コンピュータに電気的に接続されたときにＵＳＢフラッシュ・ドライブの保護可能モードを構成すること、
−ＵＳＢフラッシュ・ドライブの構成された保護可能モードに基づいてＵＳＢフラッシュ・ドライブの保護を開始すること、
−開始アクションに応答して保護信号を生成し、保護信号をマイクロコントローラ・ユニットに送ること、および
−受け取った保護信号に応答して、ＵＳＢフラッシュ・ドライブのフラッシュ・メモリ・アレイに記憶された元のファイル・システムを回復可能に削除し、それにより元のファイル・システム中の個人的コンテンツを保護することを含むことを特徴とする。
【００１２】
本発明によるＵＳＢフラッシュ・ドライブの代替実施例では、ＵＳＢフラッシュ・ドライブがワンタイム保護可能モードに構成されている場合にＵＳＢフラッシュ・ドライブの保護をアクティブ化するのに使用されるように、ＵＳＢフラッシュ・ドライブの外部表面にトリガが設けられる。
【００１３】
本発明の方法およびＵＳＢフラッシュ・ドライブの原理および詳細な技術的特徴は、添付の図面に関連する以下の記述において当業者に示され明らかになるであろう。
【発明を実施するための最良の形態】
【００１４】
本発明により、ＵＳＢフラッシュ・ドライブに記憶された個人的コンテンツを保護するための方法およびＵＳＢフラッシュ・ドライブが提供される。ＵＳＢフラッシュ・ドライブの所有者は、ドライブに記憶されたデリケートな個人的コンテンツについて何の心配もせずに、ＵＳＢフラッシュ・ドライブを他のコンピュータ・ユーザと気前よく共有することができる。
【００１５】
図１は、本発明によるＵＳＢフラッシュ・ドライブの構造を大まかに示すブロック図である。図１に示すように、本発明のＵＳＢフラッシュ・ドライブは通常、内部に固定されたすべての電子部品を収容するための筐体（ハウジング）１０と、マイクロコントローラ２０と、ＵＳＢコネクタ３０と、フラッシュ・メモリ・アレイ４０と、記憶装置５０と、デコーダ６０と、トリガ７０と、バックアップ電源８０とを備える。マイクロコントローラ２０は、ＵＳＢフラッシュ・ドライブの動作全体を制御するよう意図され、従って、他のすべての電子部品はマイクロコントローラ２０と電気的に接続されている。ＵＳＢコネクタ３０は、筐体１０の片側から外に延びるプラグ端を有し、パーソナル・コンピュータのＵＳＢポートとの接続に使用される。フラッシュ・メモリ・アレイ４０は、種々のアーカイブおよびアプリケーション・データを記憶するための複数のフラッシュ・メモリ・チップ４０１〜４０ｎを含む。記憶装置５０は、アプリケーション・プログラムを記憶するとともに、コンテンツ回復のためにフラッシュ・メモリ・アレイ４０から来るデータを一時的に記憶するよう意図されている。デコーダ６０は、マイクロコントローラ２０から入力された所定のメモリ・アドレス情報を復号して、フラッシュ・メモリ・チップ４０１〜４０ｎを選択的に駆動するためのチップ選択信号を出力するよう意図されている。トリガ７０は、筐体１０の外部表面に設けられ、マイクロコントローラ２０に電気的に接続されている。バックアップ電源８０は、ＵＳＢフラッシュ・ドライブ全体の電子部品すべてのための電力を供給するよう意図されている。
【００１６】
本発明のＵＳＢフラッシュ・ドライブは、内部に記憶された個人的コンテンツを未許可の人物による読取りおよびコピーから保護するために保護可能ＵＳＢフラッシュ・ドライブとして使用することができ、あるいは、内部に記憶されたファイルを異なるコンピュータ・ユーザ間で共有するために従来型ＵＳＢフラッシュ・ドライブとして使用することができる。
【００１７】
本発明のＵＳＢフラッシュ・ドライブの一態様によれば、ＵＳＢフラッシュ・ドライブの構成アプリケーション・プログラムが記憶装置５０に記憶されており、ＵＳＢフラッシュ・ドライブを種々の保護可能モードに構成するのに使用される。本発明によるＵＳＢフラッシュ・ドライブの第１の保護可能モードはワンタイム（ｏｎｅ−ｔｉｍｅ：１回限り）保護可能モードであり、このモードでは、ＵＳＢフラッシュ・ドライブがパーソナル・コンピュータに接続されているか否かにかかわらず、トリガ７０をアクティブ化することによって、フラッシュ・メモリ・アレイ４０に記憶された元のファイル・システムを回復可能に削除することができる。本発明によるＵＳＢフラッシュ・ドライブの第２の保護可能モードは永久（ｐｅｒｍａｎｅｎｔ：パーマネント、永続）保護可能モードであり、このモードでは、ＵＳＢフラッシュ・ドライブを直接抜くかソフトウェア・アプリケーションで取り出した後で抜くかにかかわらず、ＵＳＢフラッシュ・ドライブをパーソナル・コンピュータのＵＳＢポートから取り外すことによって、元のファイル・システムを回復可能に削除することができる。
【００１８】
ＵＳＢフラッシュ・ドライブの所有者が、ＵＳＢフラッシュ・ドライブを他のコンピュータ・ユーザと共有する前に、その中に記憶された元の個人的コンテンツを保護しようとするとき、所有者は単に、ワンタイム保護可能モードでトリガ７０によってアクティブ化される第１の方法を介してＵＳＢフラッシュ・ドライブの保護を開始すればよく、あるいは永久保護可能モードで、ＵＳＢフラッシュ・ドライブを直接抜くかソフトウェア・アプリケーションで取り出した後で抜くかにかかわらず、ＵＳＢフラッシュ・ドライブをパーソナル・コンピュータのＵＳＢポートから取り外すことによってアクティブ化される第２の方法を介してＵＳＢフラッシュ・ドライブの保護を開始すればよい。
【００１９】
第１と第２の何れかの方法によってＵＳＢフラッシュ・ドライブの保護が開始されると、アクティブ化アクションに応答して信号が生成され、次いで信号はマイクロコントローラ２０に送られる。
【００２０】
マイクロコントローラ２０は、受け取った信号に応答して、記憶装置５０に記憶された保護アプリケーション・プログラムの実行を開始し、それにより、フラッシュ・メモリ・アレイ４０に記憶された元のファイル・システムを回復可能に削除する。従って、このようにして、ＵＳＢフラッシュ・ドライブ内の元の個人的コンテンツは、どんな未許可の人物による読取りおよび／またはコピーからも保護／隠蔽され、ＵＳＢフラッシュ・ドライブのフラッシュ・メモリ４０中の記憶空間は最大化される。
【００２１】
本発明のＵＳＢフラッシュ・ドライブの別の態様によれば、記憶装置５０に記憶された構成アプリケーション・プログラムはまた、ワンタイム保護可能モードと永久保護可能モードの両方を非作動化することによって、ＵＳＢフラッシュ・ドライブが一般的な共有可能ドライブとして構成されるようにすることもできる。この場合、ＵＳＢフラッシュ・ドライブは、一般的に共有可能なドライブとしてコンピュータ・ユーザ間で使用することができる。
【００２２】
本発明のＵＳＢフラッシュ・ドライブの別の態様によれば、ＵＳＢフラッシュ・ドライブが永久保護可能モードに構成されているときに、ＵＳＢフラッシュ・ドライブの所有者がいくつかの新しいアーカイブのみを他のコンピュータ・ユーザと共有してＵＳＢフラッシュ・ドライブ中の元の古いコンテンツはすべて隠しておこうとするときは、所有者は単に、元の古いアーカイブをすべて事前に保護／隠蔽しておき、これらの新しいアーカイブをＵＳＢフラッシュ・ドライブにコピーすればよい。従って、保護済みＵＳＢフラッシュ・ドライブに新しいアーカイブをコピーした後で元の古いアーカイブは永久に削除され、次いで、ＵＳＢフラッシュ・ドライブが永久保護可能モードに構成されるとき、ＵＳＢフラッシュ・ドライブをパーソナル・コンピュータのＵＳＢポートから取り出して抜く間に内部に記憶された新しいアーカイブを削除しないようにするために、特別な取出しプログラムでＵＳＢフラッシュ・ドライブを取り出す。この特別な取出しプログラムは、ＵＳＢフラッシュ・ドライブの永久保護可能モードの構成の下で１回限りの保護解除を可能にする。これにより、所有者がいくつかの新しいファイルのみを共有すると同時に元のファイル・システムを保護したいときに、アーカイブの共有が容易になる。
【００２３】
以上の詳細な記述を通して、本発明のＵＳＢフラッシュ・ドライブの主な特徴について述べた。次に以下のテキストで、本発明による、ＵＳＢフラッシュ・ドライブに記憶された個人的コンテンツを保護する方法について論じる。
【００２４】
図２に、ＵＳＢフラッシュ・ドライブの保護を開始する手順を示す。通常、本発明のＵＳＢフラッシュ・ドライブは、最初にそのデフォルト保護可能モードとして、ワンタイム保護可能モードに事前構成されている。ステップ（ＳＴ）１０１で、ＵＳＢフラッシュ・ドライブ（ＵＦＤ）の構成モードを確定または再構成することができる。ステップ（ＳＴ）１１１および１２１は、後続のステップでＵＳＢフラッシュ・ドライブの構成に従って保護を開始するのにどの方法を使用するかを決定するために、ＵＳＢフラッシュ・ドライブの保護可能モードを判定するものである。
【００２５】
前の段落で開示したように、ＵＳＢフラッシュ・ドライブのコンテンツを保護する方法として、２つの異なる方法がある。すなわち、ステップ（ＳＴ）１１１および１２１を介してＵＳＢフラッシュ・ドライブがワンタイム（１回限り）保護可能モードに構成されていると判定された場合は、ステップ（ＳＴ）１３１で第１の保護方法を使用することができ、ＵＳＢフラッシュ・ドライブ中で永久保護可能モードが構成されていると判定された場合は、ステップ（ＳＴ）１３２で第２の保護方法を使用することができる。永久とワンタイムの両方の保護可能モードが非作動化されるようにＵＳＢフラッシュ・ドライブが構成されていると判定された場合は、ＵＳＢフラッシュ・ドライブは保護不可能モードである。
【００２６】
ステップ（ＳＴ）１３１では、ＵＳＢフラッシュ・ドライブの保護を開始するためにトリガ７０をアクティブ化する。ステップ（ＳＴ）１３２では、単にＵＳＢフラッシュ・ドライブをパーソナル・コンピュータのＵＳＢポートから抜くことによって、またはＵＳＢフラッシュ・ドライブを取出しソフトウェア・プログラムで取り出した後で抜くことによって、ＵＳＢフラッシュ・ドライブの保護をアクティブ化することができる。
【００２７】
アクティブ化アクションを行った後、ステップ（ＳＴ）１４１で、アクティブ化アクションに応答して保護信号が生成され、ステップ（ＳＴ）１５１で、保護信号はＵＳＢフラッシュ・ドライブのマイクロコントローラ２０に送られる。次いで、ＵＳＢフラッシュ・ドライブのマイクロコントローラ（ＭＣＵ）２０は、ステップ（ＳＴ）１６１にみられるように、受け取った信号に応答して、フラッシュ・メモリ４０に記憶された元のファイル・システムを回復可能に削除する。このプロセスでは、元のファイル・システム全体が空のシステムに交換される。すなわち、ファイル・システム全体についての元のファイル・ディレクトリはバックアップであり、回復目的で記憶装置５０に記憶され、フラッシュ・メモリ・アレイ４０に記憶されていた元のファイル・ディレクトリは空で上書きされる。もちろん、任意選択で、セキュリティのためにファイル・データ・コンテンツにスクランブルをかけてもよい。この結果、元のファイル・システム全体は回復可能に削除され、ＵＳＢフラッシュ・ドライブに記憶された個人的コンテンツは、読取りおよびコピーされないよう保護／隠蔽される。このようにして、ＵＳＢフラッシュ・ドライブは保護され、何の心配もなく他のコンピュータ・ユーザと共有する準備ができる。
【００２８】
以後、ステップ（ＳＴ）１７１に示すように、元のファイル・システムがすべて保護／隠蔽されたＵＳＢフラッシュ・ドライブは、他のコンピュータ・ユーザと共有できる状態となる。
【００２９】
図３は、図２の続きであり、前のプロセスで元のコンテンツがすべて保護／隠蔽されたＵＳＢフラッシュ・ドライブの保護方法を説明するためのものである。ステップ（ＳＴ）１８１は、外部周辺装置から保護済みＵＳＢフラッシュ・ドライブにコピーされるいくつかの新しいアーカイブがあるかどうか判定するものである。外部周辺装置はパーソナル・コンピュータとすることができるが、これに限定されない。保護済みＵＳＢフラッシュ・ドライブにコピーされた新しいアーカイブがある場合は、ステップ（ＳＴ）１９２およびステップ（ＳＴ）２２１にみられるように、回復可能に削除されたファイル・システムは永久に破壊され、決して回復することはできない。保護済みＵＳＢフラッシュ・ドライブにコピーされた新しいアーカイブがない場合は、保護状態のままである。
【００３０】
次にステップ（ＳＴ）１９１で、誰かがパーソナル・コンピュータを介して保護済みＵＳＢフラッシュ・ドライブに含まれる元のファイル・システムから読取りまたはコピーを行おうとした場合は、ＵＳＢフラッシュ・ドライブの記憶装置に位置するアプリケーション・プログラムがコンピュータ中で自動的に実行され、ステップ（ＳＴ）２０１にみられるように、パスワード入力を要求するダイアログ・ボックスがコンピュータの画面上に現れる。誰も保護済みＵＳＢフラッシュ・ドライブから読取りまたはコピーを行おうとしない場合は、引き続き保護状態のままであり、あるいは、パスワード入力が中止された場合は、パスワード要求ボックスがキャンセルされてステップ（ＳＴ）１８１に戻ってよい。
【００３１】
ステップ（ＳＴ）２０１でパスワードが入力された場合は、ステップ（ＳＴ）２１１に進む。ステップ（ＳＴ）２１１は、正しいパスワードが入力されたかどうか判定するものである。ステップ（ＳＴ）２１１で操作者が誤ったパスワードを複数回、例えば３回入力した場合は、ＵＳＢフラッシュ・ドライブのマイクロコントローラ２０は、ＵＳＢフラッシュ・ドライブの記憶装置に位置する実行中のアプリケーション・プログラムを稼動することになる。このアプリケーション・プログラムは、自動的に実行されて、ステップ（ＳＴ）２２１にみられるように、元のファイル・システムをフラッシュ・メモリ・アレイ４０から永久に削除し、ＵＳＢフラッシュ・ドライブの所有者に通知するための事後措置を講じる。この事後措置は、例えば、ＵＳＢフラッシュ・ドライブの動作に関するｅメール、ＳＭＳ、インターネット・ファクスなどを、所有者に送信することを含む。ステップ（ＳＴ）２１１で操作者が正しいパスワードを入力した場合は、ＵＳＢフラッシュ・ドライブのマイクロコントローラ２０は、実行中のアプリケーション・プログラムを稼動することになる。このアプリケーション・プログラムは、自動的に実行されて、ステップ（ＳＴ）２２２にみられるように、ＵＳＢフラッシュ・ドライブ中で回復可能に削除されて隠蔽されていた元のファイル・システムを回復し、回復されたＵＳＢフラッシュ・ドライブ中のコンテンツを操作者がさらに操作できるようにする。ステップ（ＳＴ）２２２は、ファイル・システム全体が回復可能な状態に維持されているときのみ、すなわちＵＳＢフラッシュ・ドライブに新しいアーカイブがコピーされていないときのみ機能することができる。
【００３２】
最後に、ステップ（ＳＴ）２３１に示すように、ＵＳＢフラッシュ・ドライブはその元の構成に復元される。
【図面の簡単な説明】
【００３３】
【図１】本発明によるＵＳＢフラッシュ・ドライブの構造を示すブロック図である。
【図２】本発明によるＵＳＢフラッシュ・ドライブの保護開始手順を示す流れ図である。
【図３】本発明によるＵＳＢフラッシュ・ドライブの保護方法を示す流れ図である。
【図１】
2008520017.tif 000003
【図２】
2008520017.tif 000004
【図３】
2008520017.tif 000005
【手続補正書】
【提出日】平成19年12月4日(2007.12.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マイクロコントローラ・ユニット（２０）と、ＵＳＢコネクタ（３０）と、メモリ・アレイ（４０）と、デコーダ（６０）と、様々なアプリケーション・プログラムを記憶するための記憶装置（５０）と、バックアップ電源（８０）とを備える携帯型メモリ・デバイスに記憶された私的コンテンツを保護する方法であって、
開始アクションに応答して保護信号を生成し、前記保護信号を前記マイクロコントローラ・ユニット（２０）に送るステップと、
前記受け取った保護信号に応答して、前記携帯型メモリ・デバイスの前記メモリ・アレイ（４０）に記憶された元のファイル・システムを前記マイクロコントローラ・ユニット（２０）によって回復可能に削除するステップと、
前記元のファイル・システムを回復目的のバックアップとして前記記憶装置（５０）に記憶するステップと、
を含む、前記方法。
【請求項２】
前記携帯型メモリ・デバイスの外部表面に設けられたトリガ（７０）をアクティブ化することによって前記携帯型メモリ・デバイスの保護を開始することができる、請求項１に記載の方法。
【請求項３】
前記携帯型メモリ・デバイスをパーソナル・コンピュータのポートから取り出すことによって前記携帯型メモリ・デバイスの保護を開始することができる、請求項１に記載の方法。
【請求項４】
前記元のファイル・システムを回復することが必要とされる場合に、誤ったパスワード入力に応答して、回復可能な方式で前に削除された前記元のファイル・システムを永久に削除するステップをさらに含む、請求項１から３の何れか一項に記載の方法。
【請求項５】
前記元のファイル・システムを回復することが必要とされる場合であって前記回復可能に削除された元のファイル・システムがどんな新しいファイルでも上書きされない場合に、正しいパスワード入力に応答して前記元のファイル・システムを回復するステップをさらに含む、請求項１から３の何れか一項に記載の方法。
【請求項６】
前記携帯型メモリ・デバイスがパーソナル・コンピュータに電気的に接続されたときに前記携帯型メモリ・デバイスの保護可能モードをワンタイム保護モードに構成するステップをさらに含み、それにより、前記携帯型メモリ・デバイス上に設けられたトリガ（７０）をアクティブ化することによって、前記携帯型メモリ・デバイス内に記憶された前記私的コンテンツを保護することができる、前記請求項の何れか一項に記載の方法。
【請求項７】
前記携帯型メモリ・デバイスがパーソナル・コンピュータに電気的に接続されたときに前記携帯型メモリ・デバイスの保護可能モードを永続保護モードに構成するステップをさらに含み、それにより、前記携帯型メモリ・デバイスをパーソナル・コンピュータのポートから取り出すことによって、前記携帯型メモリ・デバイス内に記憶された前記私的コンテンツを保護することができる、前記請求項の何れか一項に記載の方法。
【請求項８】
マイクロコントローラ・ユニット（２０）と、ＵＳＢコネクタ（３０）と、メモリ・アレイ（４０）と、デコーダ（６０）と、様々なアプリケーション・プログラムを記憶するための記憶装置（５０）と、バックアップ電源（８０）とを備える携帯型メモリ・デバイスであって、
前記マイクロコントローラ・ユニット（２０）は、さらに、
開始アクションに応答して保護信号を生成し、前記保護信号を前記マイクロコントローラ・ユニット（２０）に送る手段と、
前記受け取った保護信号に応答して、前記携帯型メモリ・デバイスの前記メモリ・アレイ（４０）に記憶された元のファイル・システムを前記マイクロコントローラ・ユニット（２０）によって回復可能に削除する手段と、
を備え、
それにより前記元のファイル・システムは回復目的のバックアップとして前記記憶装置（５０）に記憶される、前記携帯型メモリ・デバイス。
【請求項９】
前記携帯型メモリ・デバイスの前記保護をアクティブ化するのに使用されるように、前記携帯型メモリ・デバイスの外部表面にトリガ（７０）が設けられた、請求項８に記載の携帯型メモリ・デバイス。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯型メモリ・デバイスに記憶された私的コンテンツを未許可の人物による読取りおよびコピーから保護するための方法および携帯型メモリ・デバイスに関する。
【背景技術】
【０００２】
ＵＳＢ標準インタフェースは、コンピュータおよび電子消費者製品で広く使用されている。これは、ホスト・コンピュータをリブートせずにホスト・コンピュータと接続して高速セットアップや伝送レートなどを保証するために、容易に使用することができる。ＵＳＢインタフェースとフラッシュ・メモリとを携帯型の記憶媒体として使用するＵＳＢフラッシュ・ドライブは、今や急速に普及しつつある。ＵＳＢフラッシュ・ドライブはコンパクトで使いやすいデバイスなので、携帯型記憶のためにポケットに滑り込ませたり都合よく首周りやキー・チェーンに付けたりすることができ、またその信頼性により、ＵＳＢフラッシュ・ドライブは、種々のアーカイブを共有および記憶するのに使用される強力な携帯型ドライブになりつつある。
【０００３】
しかし、誰かがＵＳＢフラッシュ・ドライブを他のコンピュータ・ユーザと共有したいときに、ＵＳＢフラッシュ・ドライブの所有者によって常に懸念される、相互にとって矛盾する２つの問題があるという事態が非常によく起こる。第１の懸念は、アーカイブをコピーするのに使用されるＵＳＢフラッシュ・ドライブに十分な空きがあるかどうかであり、第２の懸念は、ＵＳＢフラッシュ・ドライブが他のコンピュータ・ユーザに接続されたときに、内部に記憶された何らかのデリケートな私的コンテンツが容易に覗き見られたりコピーされたりする可能性があることである。
【０００４】
そのため、コピー前に毎回、記憶空間およびコンテンツをチェックして上記の２つの懸念を取り除かなければならない。さもなければ、コピー・プロセス全体が所有者の視界内または監視内になければならない。
【０００５】
公開特許出願ＷＯ００／４２４９１号は、ホスト処理デバイスに対して着脱可能なＵＳＢ準拠インタフェースと、メモリと、プロセッサとを備えた個人キーを開示している。このプロセッサは、メモリに記憶可能なデータへの条件付きアクセスと、個人キーに記憶されたファイルを管理するためおよびファイル中のデータに基づいて計算を実施するために必要な機能とを、ホスト処理デバイスに提供する。
【０００６】
ＵＳＢフラッシュ・ドライブの惜しみない使用は誰もが望むところだが、ＵＳＢフラッシュ・ドライブ内の私的コンテンツは常に心配を引き起こす。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従って本発明により、この問題を解決するために、ＵＳＢフラッシュ・ドライブに記憶された私的コンテンツを保護するための方法およびＵＳＢフラッシュ・ドライブを提案する。
【課題を解決するための手段】
【０００８】
マイクロコントローラ・ユニットと、ＵＳＢコネクタと、メモリ・アレイと、デコーダと、様々なアプリケーション・プログラムを記憶するための記憶装置と、バックアップ電源とを備える携帯型メモリ・デバイス、例えばＵＳＢフラッシュ・ドライブに記憶された私的コンテンツを保護する方法であって、
−開始アクションに応答して保護信号を生成し、保護信号をマイクロコントローラ・ユニットに送るステップと、
−受け取った保護信号に応答して、携帯型メモリ・デバイスのメモリ・アレイに記憶された元のファイル・システムをマイクロコントローラ・ユニットによって回復可能に削除するステップと、
−元のファイル・システムを回復目的のバックアップとして記憶装置に記憶するステップを含むことを特徴とする方法が提供される。
【０００９】
第１の実施例では、携帯型メモリ・デバイスの外部表面に設けられたトリガをアクティブ化することによって携帯型メモリ・デバイスの保護を開始することができる。
【００１０】
有利なことに、携帯型メモリ・デバイスがワンタイム保護可能モードに構成されている場合、携帯型メモリ・デバイスがパーソナル・コンピュータに接続されているか否かにかかわらず、トリガによって携帯型メモリ・デバイスの保護を開始することができる。
【００１１】
本発明の第２の実施例では、携帯型メモリ・デバイスが永続保護可能モードに構成されている場合、携帯型メモリ・デバイスをパーソナル・コンピュータのポートから取り出すことによって携帯型メモリ・デバイスの保護を開始することができる。
【００１２】
有利なことに、携帯型メモリ・デバイスをパーソナル・コンピュータのＵＳＢポートから直接抜いて取り出すことによって、または携帯型メモリ・デバイスを、取出しソフトウェア・アプリケーション・プログラムで取り出した後で抜くことによって、携帯型メモリ・デバイスの保護を開始することができる。
【００１３】
マイクロコントローラ・ユニットと、ＵＳＢコネクタと、メモリ・アレイと、デコーダと、様々なアプリケーション・プログラムを記憶するための記憶装置と、バックアップ電源とを備える内部に記憶された私的コンテンツを保護するための携帯型メモリ・デバイスであって、
−開始アクションに応答して保護信号を生成し、保護信号をマイクロコントローラ・ユニットに送る手段と、
−受け取った保護信号に応答して、携帯型メモリ・デバイスのメモリ・アレイに記憶された元のファイル・システムをマイクロコントローラ・ユニットによって回復可能に削除する手段とを備え、
それにより元のファイル・システムは回復目的のバックアップとして記憶装置に記憶されることを含むことを特徴とする携帯型メモリ・デバイスが提供される。
【００１４】
本発明による携帯型メモリ・デバイスの代替実施例では、携帯型メモリ・デバイスがワンタイム保護可能モードに構成されている場合に携帯型メモリ・デバイスの保護をアクティブ化するのに使用されるように、携帯型メモリ・デバイスの外部表面にトリガが設けられる。
【００１５】
本発明の方法および携帯型メモリ・デバイスの原理および詳細な技術的特徴は、添付の図面に関連する以下の記述において当業者に示され明らかになるであろう。
【発明を実施するための最良の形態】
【００１６】
本発明により、携帯型メモリ・デバイスに記憶された私的コンテンツを保護するための方法および携帯型メモリ・デバイスが提供される。この携帯型メモリ・デバイスは、メモリを内蔵した任意の種類のモバイル・デバイス、例えばＵＳＢフラッシュ・ドライブなどを含む。本発明によれば、ＵＳＢフラッシュ・ドライブの所有者は、ドライブに記憶されたデリケートな私的コンテンツについて何の心配もせずに、携帯型メモリ・デバイスを他のコンピュータ・ユーザと気前よく共有することができる。
【００１７】
図１は、本発明によるＵＳＢフラッシュ・ドライブの構造を大まかに示すブロック図である。図１に示すように、本発明のＵＳＢフラッシュ・ドライブは通常、内部に固定されたすべての電子コンポーネントを収容するためのハウジング１０と、マイクロコントローラ２０と、ＵＳＢコネクタ３０と、フラッシュ・メモリ・アレイ４０と、記憶装置５０と、デコーダ６０と、トリガ７０と、バックアップ電源８０とを備える。マイクロコントローラ２０は、ＵＳＢフラッシュ・ドライブの動作全体を制御するよう意図され、従って、他のすべての電子コンポーネントはマイクロコントローラ２０と電気的に接続されている。ＵＳＢコネクタ３０は、ハウジング１０の片側から外に延びるプラグ端を有し、パーソナル・コンピュータのＵＳＢポートとの接続に使用される。フラッシュ・メモリ・アレイ４０は、種々のアーカイブおよびアプリケーション・データを記憶するための複数のフラッシュ・メモリ・チップ４０１〜４０ｎを含む。記憶装置５０は、アプリケーション・プログラムを記憶するとともに、コンテンツ回復のためにフラッシュ・メモリ・アレイ４０から来るデータを一時的に記憶するよう意図されている。デコーダ６０は、マイクロコントローラ２０から入力された所定のメモリ・アドレス情報を復号して、フラッシュ・メモリ・チップ４０１〜４０ｎを選択的に駆動するためのチップ選択信号を出力するよう意図されている。トリガ７０は、ハウジング１０の外部表面に設けられ、マイクロコントローラ２０に電気的に接続されている。バックアップ電源８０は、ＵＳＢフラッシュ・ドライブ全体の電子コンポーネントすべてのための電力を供給するよう意図されている。
【００１８】
本発明のＵＳＢフラッシュ・ドライブは、内部に記憶された私的コンテンツを未許可の人物による読取りおよびコピーから保護するために保護可能ＵＳＢフラッシュ・ドライブとして使用することができ、あるいは、内部に記憶されたファイルを異なるコンピュータ・ユーザ間で共有するために従来型ＵＳＢフラッシュ・ドライブとして使用することができる。
【００１９】
本発明のＵＳＢフラッシュ・ドライブの一態様によれば、ＵＳＢフラッシュ・ドライブの構成アプリケーション・プログラムが記憶装置５０に記憶されており、ＵＳＢフラッシュ・ドライブを種々の保護可能モードに構成するのに使用される。本発明によるＵＳＢフラッシュ・ドライブの第１の保護可能モードはワンタイム保護可能モードであり、このモードでは、ＵＳＢフラッシュ・ドライブがパーソナル・コンピュータに接続されているか否かにかかわらず、トリガ７０をアクティブ化することによって、フラッシュ・メモリ・アレイ４０に記憶された元のファイル・システムを回復可能に削除することができる。本発明によるＵＳＢフラッシュ・ドライブの第２の保護可能モードは永続保護可能モードであり、このモードでは、ＵＳＢフラッシュ・ドライブを直接抜くかソフトウェア・アプリケーションで取り出した後で抜くかにかかわらず、ＵＳＢフラッシュ・ドライブをパーソナル・コンピュータのＵＳＢポートから取り外すことによって、元のファイル・システムを回復可能に削除することができる。
【００２０】
ＵＳＢフラッシュ・ドライブの所有者が、ＵＳＢフラッシュ・ドライブを他のコンピュータ・ユーザと共有する前に、その中に記憶された元の私的コンテンツを保護しようとするとき、所有者は単に、ワンタイム保護可能モードでトリガ７０によってアクティブ化される第１の方法を介してＵＳＢフラッシュ・ドライブの保護を開始すればよく、あるいは永続保護可能モードで、ＵＳＢフラッシュ・ドライブを直接抜くかソフトウェア・アプリケーションで取り出した後で抜くかにかかわらず、ＵＳＢフラッシュ・ドライブをパーソナル・コンピュータのＵＳＢポートから取り外すことによってアクティブ化される第２の方法を介してＵＳＢフラッシュ・ドライブの保護を開始すればよい。
【００２１】
第１と第２の何れかの方法によってＵＳＢフラッシュ・ドライブの保護が開始されると、アクティブ化アクションに応答して信号が生成され、次いで信号はマイクロコントローラ２０に送られる。
【００２２】
マイクロコントローラ２０は、受け取った信号に応答して、記憶装置５０に記憶された保護アプリケーション・プログラムの実行を開始し、それにより、フラッシュ・メモリ・アレイ４０に記憶された元のファイル・システムを回復可能に削除する。従って、このようにして、ＵＳＢフラッシュ・ドライブ内の元の私的コンテンツは、どんな未許可の人物による読取りおよび／またはコピーからも保護／隠蔽され、ＵＳＢフラッシュ・ドライブのフラッシュ・メモリ４０中の記憶空間は最大化される。
【００２３】
本発明のＵＳＢフラッシュ・ドライブの別の態様によれば、記憶装置５０に記憶された構成アプリケーション・プログラムはまた、ワンタイム保護可能モードと永続保護可能モードの両方を非作動化することによって、ＵＳＢフラッシュ・ドライブが一般的な共有可能ドライブとして構成されるようにすることもできる。この場合、ＵＳＢフラッシュ・ドライブは、一般的に共有可能なドライブとしてコンピュータ・ユーザ間で使用することができる。
【００２４】
本発明のＵＳＢフラッシュ・ドライブの別の態様によれば、ＵＳＢフラッシュ・ドライブが永続保護可能モードに構成されているときに、ＵＳＢフラッシュ・ドライブの所有者がいくつかの新しいアーカイブのみを他のコンピュータ・ユーザと共有してＵＳＢフラッシュ・ドライブ中の元の古いコンテンツはすべて隠しておこうとするときは、所有者は単に、元の古いアーカイブをすべて事前に保護／隠蔽しておき、これらの新しいアーカイブをＵＳＢフラッシュ・ドライブにコピーすればよい。従って、保護済みＵＳＢフラッシュ・ドライブに新しいアーカイブをコピーした後で元の古いアーカイブは永久に削除され、次いで、ＵＳＢフラッシュ・ドライブが永続保護可能モードに構成されるとき、ＵＳＢフラッシュ・ドライブをパーソナル・コンピュータのＵＳＢポートから取り出して抜く間に内部に記憶された新しいアーカイブを削除しないようにするために、特別な取出しプログラムでＵＳＢフラッシュ・ドライブを取り出す。この特別な取出しプログラムは、ＵＳＢフラッシュ・ドライブの永続保護可能モードの構成の下で１回限りの保護解除を可能にする。ＵＳＢフラッシュ・ドライブにコピーされた新しいアーカイブは、ＵＳＢフラッシュ・ドライブがパーソナル・コンピュータから抜かれるときに削除されることはなく、ＵＳＢフラッシュ・ドライブは依然として永続保護可能モードのままである。このように、この特別な取出しプログラムによって可能になる１回限りの保護解除の機能は、所有者がＵＳＢフラッシュ・ドライブに記憶された元のファイル・システムを保護しながらいくつかの新しいファイルのみを共有したいときに、アーカイブの共有を容易にする。
【００２５】
以上の詳細な記述を通して、本発明のＵＳＢフラッシュ・ドライブの主な特徴について述べた。次に以下のテキストで、本発明による、ＵＳＢフラッシュ・ドライブに記憶された私的コンテンツを保護する方法について論じる。
【００２６】
図２に、ＵＳＢフラッシュ・ドライブの保護を開始する手順を示す。通常、本発明のＵＳＢフラッシュ・ドライブは、最初にそのデフォルト保護可能モードとして、ワンタイム保護可能モードに事前構成されている。ステップ１０１で、ＵＳＢフラッシュ・ドライブの構成モードを確定または再構成することができる。ステップ１１１および１２１は、後続のステップでＵＳＢフラッシュ・ドライブの構成に従って保護を開始するのにどの方法を使用するかを決定するために、ＵＳＢフラッシュ・ドライブの保護可能モードを判定するものである。
【００２７】
前の段落で開示したように、ＵＳＢフラッシュ・ドライブのコンテンツを保護する方法として、２つの異なる方法がある。すなわち、ステップ１１１および１２１を介してＵＳＢフラッシュ・ドライブがワンタイム保護可能モードに構成されていると判定された場合は、ステップ１３１で第１の保護方法を使用することができ、ＵＳＢフラッシュ・ドライブ中で永続保護可能モードが構成されていると判定された場合は、ステップ１３２で第２の保護方法を使用することができる。永続とワンタイムの両方の保護可能モードが非作動化されるようにＵＳＢフラッシュ・ドライブが構成されていると判定された場合は、ＵＳＢフラッシュ・ドライブは保護不可能モードである。
【００２８】
ステップ１３１では、ＵＳＢフラッシュ・ドライブの保護を開始するためにトリガ７０をアクティブ化する。ステップ１３２では、単にＵＳＢフラッシュ・ドライブをパーソナル・コンピュータのＵＳＢポートから抜くことによって、またはＵＳＢフラッシュ・ドライブを取出しソフトウェア・プログラムで取り出した後で抜くことによって、ＵＳＢフラッシュ・ドライブの保護をアクティブ化することができる。
【００２９】
アクティブ化アクションを行った後、ステップ１４１で、アクティブ化アクションに応答して保護信号が生成され、ステップ１５１で、保護信号はＵＳＢフラッシュ・ドライブのマイクロコントローラ２０に送られる。次いで、ＵＳＢフラッシュ・ドライブのマイクロコントローラ２０は、ステップ１６１にみられるように、受け取った信号に応答して、フラッシュ・メモリ４０に記憶された元のファイル・システムを回復可能に削除する。このプロセスでは、元のファイル・システム全体が空のシステムに交換される。すなわち、ファイル・システム全体についての元のファイル・ディレクトリはバックアップであり、回復目的で記憶装置５０に記憶され、フラッシュ・メモリ・アレイ４０に記憶されていた元のファイル・ディレクトリは空で上書きされる。もちろん、任意選択で、セキュリティのためにファイル・データ・コンテンツにスクランブルをかけてもよい。この結果、元のファイル・システム全体は回復可能に削除され、ＵＳＢフラッシュ・ドライブに記憶された私的コンテンツは、読取りおよびコピーされないよう保護／隠蔽される。このようにして、ＵＳＢフラッシュ・ドライブは保護され、何の心配もなく他のコンピュータ・ユーザと共有する準備ができる。
【００３０】
以後、ステップ１７１に示すように、元のファイル・システムがすべて保護／隠蔽されたＵＳＢフラッシュ・ドライブは、他のコンピュータ・ユーザと共有できる状態となる。
【００３１】
図３は、図２の続きであり、前のプロセスで元のコンテンツがすべて保護／隠蔽されたＵＳＢフラッシュ・ドライブの保護方法を説明するためのものである。ステップ１８１は、外部周辺装置から保護済みＵＳＢフラッシュ・ドライブにコピーされるいくつかの新しいアーカイブがあるかどうか判定するものである。外部周辺装置はパーソナル・コンピュータとすることができるが、これに限定されない。保護済みＵＳＢフラッシュ・ドライブにコピーされた新しいアーカイブがある場合は、ステップ１９２およびステップ２２１にみられるように、回復可能に削除されたファイル・システムは永久に破壊され、決して回復することはできない。保護済みＵＳＢフラッシュ・ドライブにコピーされた新しいアーカイブがない場合は、保護状態のままである。
【００３２】
次にステップ１９１で、誰かがパーソナル・コンピュータを介して保護済みＵＳＢフラッシュ・ドライブに含まれる元のファイル・システムから読取りまたはコピーを行おうとした場合は、ＵＳＢフラッシュ・ドライブの記憶装置に位置するアプリケーション・プログラムがコンピュータ中で自動的に実行され、ステップ２０１にみられるように、パスワード入力を要求するダイアログ・ボックスがコンピュータの画面上に現れる。誰も保護済みＵＳＢフラッシュ・ドライブから読取りまたはコピーを行おうとしない場合は、引き続き保護状態のままであり、あるいは、パスワード入力が中止された場合は、パスワード要求ボックスがキャンセルされてステップ１８１に戻ってよい。
【００３３】
ステップ２０１でパスワードが入力された場合は、ステップ２１１に進む。ステップ２１１は、正しいパスワードが入力されたかどうか判定するものである。ステップ２１１で操作者が誤ったパスワードを複数回、例えば３回入力した場合は、ＵＳＢフラッシュ・ドライブの記憶装置に位置する実行中のアプリケーション・プログラムは、自動的に実行されて、ステップ２２１にみられるように、元のファイル・システムをフラッシュ・メモリ・アレイ４０から永久に削除し、ＵＳＢフラッシュ・ドライブの所有者に通知するための事後措置を講じる。この事後措置は、例えば、ＵＳＢフラッシュ・ドライブの動作に関するｅメール、ＳＭＳ、インターネット・ファクスなどを、所有者に送信することを含む。ステップ２１１で操作者が正しいパスワードを入力した場合は、実行中のアプリケーション・プログラムは、自動的に実行されて、ステップ２２２にみられるように、ＵＳＢフラッシュ・ドライブ中で回復可能に削除されて隠蔽されていた元のファイル・システムを回復し、回復されたＵＳＢフラッシュ・ドライブ中のコンテンツを操作者がさらに操作できるようにする。ステップ２２２は、ファイル・システム全体が回復可能な状態に維持されているときのみ、すなわちＵＳＢフラッシュ・ドライブに新しいアーカイブがコピーされていないときのみ機能することができる。
【００３４】
最後に、ステップ２３１に示すように、ＵＳＢフラッシュ・ドライブはその元の構成に復元される。
【００３５】
本発明の具体的な実施例に関する以上の記述は、本発明の原理を説明するために例示および記述のみの目的で提示したものであり、開示した正確な形式に本発明を限定するものではない。上述の教示に鑑みて、修正および変形が可能である。本発明の範囲は、本明細書に添付する特許請求の範囲およびその均等物によって定義されるものとする。
【図面の簡単な説明】
【００３６】
【図１】本発明によるＵＳＢフラッシュ・ドライブの構造を示すブロック図である。
【図２】本発明によるＵＳＢフラッシュ・ドライブの保護開始手順を示す流れ図である。
【図３】本発明によるＵＳＢフラッシュ・ドライブの保護方法を示す流れ図である。
【国際調査報告】
2008520017.tif 000006
2008520017.tif 000007
2008520017.tif 000008