(57)【要約】  メモリロックシステム（９００）を提供する。メモリロックシステム（９００）は、コントローラ（２１２）を設けることと、コントローラ（２１２）に接続され、コントローラ（２１２）にデータを提供するためのコネクタ（２０４）を設けることと、コントローラ（２１２）に接続され、コントローラ（２１２）から情報を受取り、記憶するためのメモリ（２１６）を設けることと、コントローラ（２１２）に接続された入力装置（２０６）を操作して、コネクタ（２０４）およびコントローラ（２１２）の間における、コントローラ（２１２）における、コネクタ（２０４）およびメモリ（２１６）の間における、またはメモリ（２１６）におけるデータ転送をロック解除またはロックすることとを備える。
2009503656.tif 000002
【特許請求の範囲】
【請求項１】
メモリロックシステム（９００）であって、
コントローラ（２１２）を設けることと、
前記コントローラ（２１２）に接続され、コントローラ（２１２）にデータを提供するためのコネクタ（２０４）を設けることと、
コントローラ（２１２）に接続され、コントローラ（２１２）から情報を受取り、記憶するためのメモリ（２１６）を設けることと、
コントローラ（２１２）に接続された入力装置（２０６）を操作して、コネクタ（２０４）およびコントローラ（２１２）の間における、コントローラ（２１２）における、コネクタ（２０４）およびメモリ（２１６）の間における、またはメモリ（２１６）におけるデータ転送をロック解除またはロックすることとを備える、メモリロックシステム。
【請求項２】
前記入力装置（２０６）を操作することは、組合せを入力し、コントローラ（２１２）における組合せに一致させて、データ転送をロック解除またはロックすることを含む、請求項１に記載のシステム。
【請求項３】
前記入力装置（２０６）を操作することは、新たな組合せを入力し、コントローラ（２１２）における組合せを変更して、所定期間内にデータ転送をロック解除またはロックすることを含む、請求項１に記載のシステム。
【請求項４】
前記入力装置（２０６）を操作することは、スイッチ、ポテンショメータ、エンコーダ、接触感知装置、音声感知装置、キー、またはカードを起動することを含む、請求項１に記載のシステム。
【請求項５】
前記メモリ（２１６）を設けることは、固体または磁気メモリ（２１６）上にデータを記録することを含む、請求項１に記載のシステム。
【請求項６】
バッテリ（３２４）、発電機（５１０Ｋ）、太陽電池（５０６Ｊ）、またはコントローラ（２１２）を作動させるためにコネクタ（２０４）に供給された電力を得るための回路によって、コントローラ（２１２）またはメモリ（２１６）に電力を供給することをさらに備える、請求項１に記載のシステム。
【請求項７】
前記コントローラ（２１２）を設けることは、データ転送機能コントローラ（２１３）およびロック機能コントローラ（２１５）を設けることを含む、請求項１に記載のシステム。
【請求項８】
前記コントローラ（２１２）を設けることは、データを暗号化および復号化するためのデータ転送機能コントローラ（２１３）を設けることを含む、請求項１に記載のシステム。
【請求項９】
データ転送のロック解除またはロックを視覚、触知、または音声形式で示すことをさらに備える、請求項１に記載のシステム。
【請求項１０】
セキュアメモリシステム（３０１）におけるデータ転送のロック解除またはロックを制御するための二要素認証（８００）を提供することをさらに備える、請求項１に記載のシステム。
【請求項１１】
メモリロックシステム（２００）であって、
コントローラ（２１２）と、
前記コントローラ（２１２）に接続され、データを前記コントローラ（２１２）に提供するためのコネクタ（２０４）と、
前記コントローラ（２１２）に接続され、前記コントローラ（２１２）から情報を受取り、記憶するためのメモリ（２１６）と、
前記コントローラ（２１２）に接続された操作可能な入力装置（２０６）とを備え、前記コネクタ（２０４）および前記コントローラ（２１２）の間における、前記コントローラ（２１２）における、前記コネクタ（２０４）および前記メモリ（２１６）の間における、または前記メモリ（２１６）におけるデータ転送をロック解除またはロックする、メモリロックシステム。
【請求項１２】
前記操作可能な入力装置（２０６）は、組合せを入力するための装置を含み、前記コントローラ（２１２）における組合せに一致させて、データ転送をロック解除またはロックする、請求項１１に記載のシステム。
【請求項１３】
前記操作可能な入力装置（２０６）は、組合せを入力するための装置を含み、前記コントローラ（２１２）における組合せを変更して、所定期間内にデータ転送をロック解除またはロックする、請求項１１に記載のシステム。
【請求項１４】
前記操作可能な入力装置（２０６）は、スイッチ、ポテンショメータ、エンコーダ、接触感知装置、音声感知装置、キー、またはカードを含む、請求項１１に記載のシステム。
【請求項１５】
前記メモリ（２１６）は固体または磁気メモリを含む、請求項１１に記載のシステム。
【請求項１６】
バッテリ（３２４）、発電機（５１０Ｋ）、太陽電池（５０６Ｊ）、またはコネクタ（２０４）に供給された電力を得るための回路をさらに備え、前記コントローラ（２１２）を作動させる、請求項１１に記載のシステム。
【請求項１７】
前記コントローラ（２１２）は、データ転送機能コントローラ（２１３）およびロック機能コントローラ（２１５）を含む、請求項１１に記載のシステム。
【請求項１８】
前記コントローラ（２１２）は、データを暗号化および復号化するためのデータ転送機能コントローラ（２１３）を含む、請求項１１に記載のシステム。
【請求項１９】
データ転送のロック解除またはロックを視覚、触知、または音声形式で示すための表示器（２１０）をさらに備える、請求項１１に記載のシステム。
【請求項２０】
前記コントローラ（２１２）に接続可能なセキュアメモリシステム（３０１）と、
前記セキュアメモリシステム（３０１）におけるデータ転送のロック解除またはロックを制御するための二要素認証システム（８００）とをさらに備える、請求項１１に記載のシステム。
【請求項２１】
メモリロックシステム（２００）であって、
データ転送機能コントローラ（２１３）と、
ロック機能コントローラ（２１５）と、
前記データ転送機能コントローラ（２１３）に接続され、データ転送機能コントローラ（２１３）にデータを提供するためのコネクタ（２０４）と、
前記データ転送機能コントローラ（２１３）に接続され、データ転送機能コントローラ（２１３）から情報を受取り、記憶するためのメモリ（２１６）と、
前記ロック機能コントローラ（２１５）に接続された操作可能な入力装置（２０６）とを備え、前記コネクタ（２０４）および前記データ転送機能コントローラ（２１３）の間
における、前記データ転送機能コントローラ（２１３）における、前記コネクタ（２０４）および前記メモリ（２１６）の間における、または前記メモリ（２１６）におけるデータ転送をロック解除またはロックする、メモリロックシステム。
【請求項２２】
前記操作可能な入力装置（２０６）は、線形、回転式、数字、英字、英数字、色分けされた、または音声の組合せを入力するための装置を含み、前記ロック機能コントローラ（２１５）における組合せに一致させて、データ転送をロック解除またはロックする、請求項２１に記載のシステム。
【請求項２３】
前記操作可能な入力装置（２０６）は、線形、回転式、数字、英字、英数字、色分けされた、または音声の組合せを入力するための装置を含み、前記ロック機能コントローラ（２１５）における線形、回転式、数字、英字、英数字、色分けされた、または音声の組合せを変更して、データ転送をロック解除またはロックする、請求項２１に記載のシステム。
【請求項２４】
前記操作可能な入力装置（２０６）は、回転式、線形、ロッカー、プッシュボタンスイッチ、ポテンショメータ、エンコーダ、接触感知装置、音声感知装置、キー、またはカードを含む、請求項２１に記載のシステム。
【請求項２５】
前記メモリ（２１６）は、固体または回転または線形磁気メモリ（２１６）を含む、請求項２１に記載のシステム。
【請求項２６】
バッテリ（３２４）、発電機（５１０Ｋ）、太陽電池（５０６Ｊ）、またはコネクタ（２０４）とデータ転送機能コントローラ（２１３）との間に接続され、コネクタ（２０４）に供給された電力を得るための回路をさらに備え、メモリロックシステム（２００）に電力を供給する、請求項２１に記載のシステム。
【請求項２７】
前記データ転送機能コントローラ（２１３）は、コンピュータ（３１６）と大容量記憶モジュール（３１４）との間のデータ転送を制御するための回路を含む、請求項２１に記載のシステム。
【請求項２８】
前記データ転送機能コントローラ（２１３）は、データを暗号化および復号化するための回路を含む、請求項２１に記載のシステム。
【請求項２９】
データ転送のロック解除またはロックを視覚、触知、または音声形式で示すための表示器（２１０）をさらに備える、請求項２１に記載のシステム。
【請求項３０】
データ転送機能コントローラに接続可能なセキュアメモリシステム（３０１）をさらに備え、
ロック機能コントローラは組合せを含み、さらに、
セキュアメモリ（２１６）システム（３０１）におけるデータ転送のロック解除またはロックを制御するためのロック機能コントローラにおける組合せに一致させるために組合せを入力するための操作可能な入力装置（２０６）を備える、請求項２１に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は概して電子装置に関し、特にメモリ装置に関する。
【背景技術】
【０００２】
セキュリティは、携帯用メモリ記憶装置を含む、コンピュータ用途および移動電子装置用途のほぼすべての局面に関して重要な課題である。これは、このような装置を用いるいずれの電子製品、たとえばカムコーダー（登録商標）、デジタルカメラ、ｉＰＯＤ（登録商標）、ＭＰ３（登録商標）プレーヤ、スマートフォン、パームコンピュータ、ゲーム装置等にも当てはまる。ｅメールアカウントにログインするにせよ、個人の医療情報や家族写真等を保護するにせよ、または銀行の情報にアクセスするにせよ、個人データを見るアクセス権を得るためには情報を提供しなければならない。個人、企業、および政府の情報をハッカーなどから防護するために、多額の費用と多大な労力とが費やされてきた。
【０００３】
ＩＤを保護し、コンピュータシステムへの不当なアクセスを防ぐために、各固有のアカウントについて異なるログイン名およびパスワードを使用するのが業界の慣行である。現在のところ、このような情報を紙のメモに書き留め、家と職場との間で持ち運んだり、街の外に持ち出したりする人が多い。あいにく、紙のメモは安全ではない。紙のメモを落とせば、それを見つけた者は誰でも、リストされているすべてのアカウントにアクセスすることができる。
【０００４】
アクセスを防ぐために、５０までのログインの管理を行なうことができるキーチェーントークンなどの電子装置が作成されている。この解決策は、ディスプレイからコンピュータに手作業で移し変える必要がある点と、ログイン数が限られている点とが欠点である。
【０００５】
携帯用メモリ装置について、さらなる問題が生じている。これらのデータ記憶装置は、小型で、偏在しており、安価で（かつ低価格化が進んでおり）、大規模なメモリを有し（急速に大容量化が進んでおり）、今日の構成においては、顕著なセキュリティの問題を有する。典型的な例は、ユニバーサルシリアルバス（ＵＳＢ）フラッシュドライブである。ＵＳＢは、バイシリアル伝送を用いたケーブルによるコンピュータと外部周辺機器との間の通信のための外部周辺機器インターフェイス規格である。無数のＵＳＢフラッシュドライブ（ＵＦＤ）が、データのバックアップ、転送、および中間記憶装置としてだけではなく、「携帯用のコンテンツ」のための一次記憶装置としても用いられている。
【０００６】
携帯用のコンテンツはデータまたは他の情報であって、所有者に関連付けられ、特定のコンピュータには関連付けられていない。ホストコンピュータは、携帯用のコンテンツにアクセスし、これを操作するための手段に過ぎない。携帯用メモリ装置が、ホストから独立した自立型の、コンテンツのためのセキュリティシステムを有することが一層重要になっている。さもなければ、コンテンツは、潜在的にセキュリティが劣悪な環境（キオスク端末、インターネットカフェ、プレゼンテーションステーション）におけるさまざまなコンピュータを用いて、不当なユーザによってアクセスおよび操作され得るためである。
【０００７】
影響を受けるユーザの集団は大きく、社会のあらゆる局面がセキュリティ漏れおよびデータ汚染に対して脆弱である。装置は、信頼性が高く使用可能なセキュリティ機能を欠いているため、金融データベース、医療記録、事業記録、国家安全保障情報、つまりどんな機密情報でも露出させて、数秒のうちにどこにでも送ることができる。個人、政府、軍、および企業のユーザはすべて、異なるプラットフォームコンピュータと埋込型システムとの間でデータを安全に転送することが可能でありながら、こういった携帯用の、極めて小
さく、紛失したり盗まれやすい装置の情報をセキュリティ保護できるようにすることに、かつてなく関心を持っている。
【０００８】
携帯用メモリ装置は一般的に、セキュリティが制御されておらず、かつセキュリティが劣悪な多様な環境におけるさまざまなコンピュータに接続される。したがって、セキュリティを必要とするいずれの携帯用メモリ装置についても、搭載されているセキュリティシステムが自立型であって、外部コンピュータから独立していることが重要である。
【０００９】
こういった装置の情報にセキュリティを提供する最も一般的な手段は、ソフトウェアによってアクセスされるパスワードセットを組込むことである。あいにくこのようなセキュリティは、容易に利用可能なハッキング技術を使用してデータを入手しようとする人物にとっては、あまり抑止力にはならない。
【００１０】
現在、キーロガーおよびＵＳＢ「スニファ」などの、セキュアデバイスにアクセスするのに用いられる複数のシステムが存在する。これらのシステムは、ユーザが知らないうちに目的のコンピュータにインストールすることができる。パスワードまたはセキュリティのやり取りが取り込まれると、悪質なソースに送られ得る。
【００１１】
ごく最近では、生体パスワード（たとえば指紋検出器）がこれらの装置のうちの一部、およびキーボード、ラップトップ等のような他のコンピュータ周辺機器に組込まれている。あいにく生体センサおよびセキュリティ防御装置は、それらの性質から、欺くことが可能である。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
携帯用メモリ記憶装置およびそれらを利用した電子製品の数の増加により、これらの電子製品のデータ（医療、金融、企業、軍事、歌、写真、映画等）のためのセキュリティの必要性がかつてなく増大している。ユーザが必要とする水準のセキュリティを提供するのに利用可能な技術は今のところない。
【００１３】
ＩＤの盗難を防ぎ、コンピュータシステムへの不当なアクセスを防ぐために、各固有のアカウントについてさまざまなログイン名およびパスワードを用いるのが業界の慣行である。また、一定の間隔でパスワードを変更することも推奨されている慣行である。しかしこれには時間がかかり、パスワードを忘れた際には問題が生じる。
【００１４】
これらの問題に対する解決策が長い間追求されてきたが、これまでの発展はいかなる解決策も教示または示唆しておらず、ゆえに当業者はこれらの問題に対する解決策に久しく想到していない。
【課題を解決するための手段】
【００１５】
発明の開示
本発明はメモリロックシステムを提供し、コントローラを設けることと、コントローラに接続され、コントローラにデータを供給するためのコネクタを設けることと、コントローラに接続され、コントローラからの情報を受取り、記憶するためのメモリを設けることと、コントローラに接続された入力装置を操作して、コネクタおよびコントローラの間における、コントローラにおける、コネクタおよびメモリの間における、またはメモリにおけるデータ転送をロック解除またはロックすることとを備える。
【発明を実施するための最良の形態】
【００１６】
本発明の特定の実施形態は、上述したものに加えて、またはその代わりに他の局面を有
する。当該局面は、添付の図面を参照して、以下の詳細な説明を読むことによって、当業者に明らかになるであろう。
【００１７】
発明を実施するための最良の様態
以下の実施形態は、当業者が本発明を作成および使用することができるように十分に詳細に記載され、本開示に基づいて他の実施形態が明らかになるであろう点と、本発明の範囲から逸脱することなくプロセスまたは機械的な変更を行ない得る点とが理解されるべきである。代表的な概略図は、メモリロックシステムの動作可能な接続および構成要素、ならびにともに用いられる他の装置および／または機構を開示する。
【００１８】
以下の説明では、発明を十分に理解できるように多くの具体的な詳細を示す。しかし、これらの具体的な詳細がなくても本発明を実施し得ることが理解されるであろう。本発明が不明瞭になるのを避けるため、一部の周知の回路、システム構成、および方法ステップは詳細には開示しない。
【００１９】
同様に、機器／装置の実施形態を示す図面はやや概略的であり、実際の縮尺で描いておらず、特に、一部の寸法は表示を明確にするためのものであって、図面の図において大幅に誇張して示す。説明の便宜のためだけに、一部の実施形態に「第１」、「第２」等の番号を付すが、番号付けに意味はない。
【００２０】
図１を参照し、セキュアメモリシステム１０１の概略図を示す。メモリシステム１０１は、本発明の第１の実施形態に係るメモリロックシステム１００を備える。メモリロックシステム１００は本体１０２を含み、本体１０２は、電子コネクタ１０４、操作可能な装置１０６、ディスプレイ１０８、および表示器１１０を有する。
【００２１】
電子コネクタ１０４は、メモリロックシステム１００をコンピュータ１１２または他の電子システムに接続するためのものである。電子コネクタ１０４は、ＵＳＢコネクタ、ケーブルコネクタ、ワイヤ、ワイヤレスコネクタ、または構成要素間の他の中間接続であり得る。操作可能な入力装置１０６は、指動輪、スイッチ、つまみ、電気機械式装置、または光電子機械式装置であり得る。操作可能な装置１０６は、容量センサ、光センサ、または接触感知装置でもあり得る。ディスプレイ１０８は、数字、英字、英数字、または図形（絵柄）ディスプレイであり得る。表示器１１０は、メモリロックシステム１００のロックおよびロック解除状態のための単一の表示器または二様の表示器であり得る。
【００２２】
次に図２を参照し、本発明の第２の実施形態に係るメモリロックシステム２００の代表的な概略図を示す。メモリロックシステム２００は本体２０２を含み、本体２０２は、操作可能な入力装置２０６（図示のプッシュボタン）、ディスプレイ２０８、および表示器２１０とともにコネクタ２０４を有する。
【００２３】
概略的に示すのは本体２０２のコンテンツであり、コントローラ、たとえばマイクロコントローラ２１２を有し、通信チャネル２１４によってメモリ２１６、たとえばフラッシュメモリ、マイクロディスク、または他のファイル記憶システムに接続される。
【００２４】
マイクロコントローラ２１２は、通信チャネル２１８によってコネクタ２０４にも接続される。マイクロコントローラ２１２は、一部の動作がコネクタ２０４とメモリ２１６との間のデータ転送機能に割当てられ、別の部分の動作はロック機能に割当られ得る、または別個のコントローラ、すなわちデータ転送機能コントローラ２１３およびロック機能コントローラ２１５において２つの機能を有し得る。図２の実施形態において、メモリロックシステム２００の電力は、接続先の電子システムから電子コネクタ２０４を介して得ることができる。
【００２５】
メモリロックシステム２００の電力が電子コネクタ２０４から得られる場合、マイクロコントローラ２１２は、ロック機能コントローラ２１５を用いてデータ転送機能コントローラ２１３への電力をシャットダウンして、もしくはデータ転送機能コントローラ２１３の状態をリセットして、マイクロコントローラ２１２におけるデータ転送を防ぐ、またはロックすることができる。マイクロコントローラ２１２は、メモリ２１６への電力をシャットダウンして、もしくはメモリ２１６を他の方法で使用不可にして、メモリにおけるデータ転送を防ぐ、またはロックすることもできる。
【００２６】
マイクロコントローラ２１２は、明らかに、電子コネクタ２０４とデータ転送機能コントローラ２１３との間の通信チャネル２１８における、またはマイクロコントローラ２１２とメモリ２１６との間の通信チャネル２１４における、両者間のデータ転送のロック解除またはロックを制御するための制御スイッチ（図示せず）でもあり得る。
【００２７】
上記は、ディスクバッテリ式システムについて設置することもできるが、バッテリ電力を節約するよう、より注意を払わなければならない。
【００２８】
次に図３を参照し、本発明の第３の実施形態に係るメモリロックシステム３００を備えるセキュアメモリシステム３０１の概略図を示す。メモリロックシステム３００は、操作可能なロック機構または操作可能な入力装置３０４、たとえば二位置スイッチを含む。入力装置３０４は、通信チャネル３０６によってマイクロコントローラ３０８に接続され、マイクロコントローラ３０８は、操作可能な入力装置３０４において、数字ディスプレイ３１２などの出力／状態表示器に、通信チャネル３１０によって接続される。これにより、メモリロックシステム３００が完成する。
【００２９】
メモリロックシステム３００は、大容量記憶モジュール３１４などのいずれかのメモリと、デジタルカメラ、コンピュータの内部ハードドライブ、スマートフォン、パームコンピュータ、デジタルミュージックプレーヤ、または他のコンピュータ型装置などの電子システム３１６との間に組込むことができる。マイクロコントローラ３０８は、通信チャネル３１８によって大容量記憶モジュール３１４に、および通信チャネル３２０によって電子システム３１６に接続される。
【００３０】
メモリロックシステム３００は、適切なコネクタを介して電子システム３１６から電力を得ることができるが、バッテリ３２４などの携帯型の電源によってメモリロックシステム３００に電力を供給することができる。バッテリ３２４は、いわゆる高密度「ボタン」バッテリであり得る。
【００３１】
動作の一方法は、
・メモリロックシステム３００は、バッテリ電力を節約するために通常はオフである。
【００３２】
・二位置スイッチの一方側を押すことによって入力装置３０４が操作されると、マイクロコントローラ３０８が立上がり、数字ディスプレイ３１２を起動する。
【００３３】
・数字ディスプレイ３１２は当初「００」を示し、スイッチが押されるにつれて０１、０２、０３、…、９８、９９と増分する。
【００３４】
・一般的な組合せロックのように、ロック解除するには一連の３つの数字が必要である。たとえば、組合せを２２、６８、１７とする。
【００３５】
・数字２２がディスプレイに現われるまで、入力装置３０４を操作する。
・次にユーザは二位置スイッチの他方側を押す。マイクロコントローラはその変化を検出し、００を超えて６８がディスプレイに現われるまでディスプレイの番号を変化させる。
【００３６】
・１７が現われるまで二位置スイッチの当初の側を押す。
・装置がロック解除される。
【００３７】
・３つの２桁の数字には、１００万通りの組合せが考えられる。所望であれば、３桁の数字には１０億通りの組合せがある。
【００３８】
・いずれかの電子的な改ざんにより、装置は動作不能になる。一部の実施形態におけるロック解除機構は電子機械式スイッチであるが、数字入力を監視しているのは、実際にはマイクロコントローラ３０８内のソフトウェアである。
【００３９】
・ロック解除せずに装置をプラグインしても機能せず、ホストコンピュータ／システムからは見えない。
【００４０】
メモリロックシステムにおいて、操作可能な装置は、実装されている機能をアドレス指定し得る前に物理的な操作（すなわち、ソフトウェアパスワードではなく組合せの入力）を必要とすることによって、セキュリティを提供する。したがって、メモリロックシステムは、すべての電子的なクラッキング、ハッキング、およびバイパスの企てに対して免疫を有する。実装されているセキュリティが起動されるまで、情報もしくはデータを含むコンピュータのメモリまたは電子システムは、メモリロックシステムがその一部である、もしくはメモリロックシステムが接続され得るどの電子製品によっても、書込む、応答させる、または読込むことはできない。
【００４１】
また、メモリまたはファイル記憶装置におけるどの情報もしくはデータも、メモリロックシステムがその一部である、もしくはメモリロックシステムが接続され得るどの電子製品によっても、書込む、応答させる、または読込むことはできない。
【００４２】
他の解決策と違って、メモリロックシステムは自立型であり、装置の内部メモリ（携帯用、またはより大きなアセンブリの「内部」にあるもののいずれか）に統合される。コンピュータシステム（たとえば、ラップトップ、スマートフォン、デスクトップコンピュータ等）は、装置について特異なものが存在することを知る必要はない。この意味で、オペレーティングシステム、ドライバ、アプリケーション、およびコンピュータプラットフォームから独立している。軍事用、商業用、および個人用のシステムにおけるナビゲーションシステムなどの埋込型システム上での使用に適用可能である。
【００４３】
本発明は、現在のセキュリティ／保護方法に関連する以下の問題の一部を解消する。
・外部コンピュータがセキュリティを確立する必要性をなくす。ロックは自立型であり、セキュリティは、メモリ装置自身およびその常駐型ハード／ソフトウェアにのみ依存する。
【００４４】
・セキュリティを確立するために、複雑かつエラーを起こしがちな構成手順の必要性をなくす。
【００４５】
・セキュリティが疑問視される環境（たとえばインターネットカフェ、キオスク端末、多くの国家安全保障アプリケーション等）においてよく見られるように、パスワードの取り込みを防ぐ。
【００４６】
・装置がプラットフォームから独立しているため、プラットフォームに特有のセキュリティの問題（たとえば、さまざまなマイクロソフト（登録商標）および他のプログラムにおけるセキュリティ欠陥）を解消する。
【００４７】
・ロックされているときには再フォーマットすることができない（ロックされているとホストコンピュータからは見えないため）。
【００４８】
プラットフォームから独立していることにより、さまざまなオペレーティングシステムと、多様な機械、機器、およびいずれかの埋込型電子機器との間でデータを移動させることができる。
【００４９】
メモリロックシステムは「アクセスが制御された（ロック／ロック解除）」メモリシステムであり、限定はしないが、スマートフォン、携帯電話、ｉＰＯＤ（登録商標）、ＭＰ３（登録商標）プレーヤ、ゲーム装置、カムコーダー（登録商標）、デジタルカメラ、コンピュータ、およびパームコンピュータを含むいずれの種類の電子製品とも（内的または外的に）統合することができる。ユーザは、メモリデバイスによって、限定はしないが、アカウント、ユーザ名、パスワード、金融、クレジットカード情報、ウェブリンク、医療情報／記録、企業、軍事等を含む、実質的にいずれの所有者情報も保護することが可能になる。
【００５０】
また、ロック解除されるまでコンテンツ（たとえば個人の医療、金融情報、デジタル写真等）を見ることができないセキュアバックアップ装置として機能する。ロックは電子機械式装置からなり、既存の機械式組合せロックのように機能する。
【００５１】
「携帯用メモリ」装置（たとえば図１のメモリロックシステム１００または図２のメモリロックシステム２００のフラッシュドライブによって例示される外部メモリ装置）として利用される際には、ＰＣの通信ポート（たとえば、図１のコンピュータ１１２のＵＳＢポート）に取付けられる。コンピュータシステムにとっては、これは単に記憶装置に過ぎない。しかし、コンピュータシステムからアクセスできないロックを有する。メモリロックシステムは、メモリロックシステム内の比較回路またはファームウェアが、正しい組合せの数字、色、絵柄、および／または文字を認識するまで動作不能であり、かつ見えない。正しいシーケンスが入力されると、メモリデバイスはロック解除され、動作可能になる。このメモリロックシステムは、パスワードで保護される形態でもあり得る（機械式ロックに付加される場合もある）。
【００５２】
一部の用途については、「ロック」は、ある一定期間または一定の日がくるまでロックを「ロックされた」状態に保つように設定することができる「タイマ」を有し得る。接続されるとアプリケーションが実行され、内部に記憶された暗号化データにアクセスすることができる。コンピュータのコンテンツを見るには、メモリロックをコンピュータに取付けたままにしておかなければならない。メモリロックシステムを取外すと、アプリケーションは終了する。メモリは再びロックされる。
【００５３】
本発明の使用法の１つは、ログイン資格証明を記憶／管理することである。もちろん、「携帯用コンテンツ」記憶装置、医療記録、デジタル写真、金融／企業データ、軍事用アプリケーション、オンラインバンキング用の多要素認証、および他の多くのもののように、他にも多くの使用法がある。
【００５４】
また、メモリロックシステムは、機密情報（個人、金融、医療記録等）を含むいずれのファイルでも記憶することが可能である。機密ファイルは、メモリデバイスがロック解除されている限り、コンピュータ上の他のいずれかのファイルのようにアクセスすることが
できる。
【００５５】
メモリロックシステム３００は、多くの計算装置、電子製品、およびアプリケーション、たとえば子供用のビデオゲーム、デジタルミュージックプレーヤ、ｉＰＯＤ（登録商標）、カムコーダー（登録商標）、ラップトップ、スマートフォン、パームコンピュータ等へのアクセスを制限するのに使用し得る。金融業界において使用して、多要素認証に「物理的な」構成要素をも提供し得る。
【００５６】
また、メモリロックシステムによって、セキュリティに関心のある携帯電話のユーザ（軍、ＣＩＡ、ならびに他の政府およびセキュリティに敏感な人々）は、携帯電話を紛失または携帯電話が盗まれた場合に備えて情報を保護することができる。１つの方法は、通話情報を含むまたは保護する外部メモリを使用することであろう。交信情報は、内的にではなく外的に、携帯電話のディレクトリに保持される。電話番号は、メモリロックシステムから参照される。１回の通話が終了すると、通話および交信についてのいずれの内部記録も消去される。
【００５７】
以下は、本発明のさまざまな実施形態の特徴／機能である。
・キーチェーン上もしくは財布内に保持することができる、または（たとえばラップトップのような）より大きなアセンブリに統合することができる小型のパッケージ。
【００５８】
・データは、分解およびリバースエンジニアリングを防ぐために暗号化される。暗号化および復号化は、メモリロックシステムに常駐するソフトウェアによって行なわれる。代わりに、他の形態の「物理的な」装置の硬化を用いることができる。たとえば、チップの取り外しを防ぐために、エポキシ樹脂をメモリチップに塗布し得る。
【００５９】
・デスクトップ、ラップトップ、および携帯式を含むすべてのコンピュータタイプ、ならびに埋込型システムによって動作する。
【００６０】
・コンピュータを用いて第２のメモリロックシステムにバックアップすることができる。
【００６１】
・操作可能なロックを有し、ユーザは、既存の組合せロックに本質的に類似した数字／文字と、従来のロックを模していない他の形態とを入力しなければならない。さらにソフトウェアパスワードを有し得る。さらにタイマも有し得る。
【００６２】
・適切なソフトウェアアプリケーションによって、自動的にログイン資格証明を入力することができる。
【００６３】
・あらゆる種類の個人データおよび情報のための内部メモリ装置。
・クレジットカード情報を記憶することができる。
【００６４】
・どの種類のファイルも記憶可能である。
・データ量は内部メモリのサイズに限定される。
【００６５】
・メモリは、限定しないがＲＡＭ、フラッシュ、および回転ディスク媒体を含むいずれの形態でも存在し得る。
【００６６】
・コンピュータから取外している間は、内部電源によってロック解除することが可能である。
【００６７】
・装置は、視覚的な状態表示器を有してもよい、または有していなくてもよい。
・メモリロックシステムは、任意のディスプレイを有してもよい。
【００６８】
・メモリロックシステムによって、「ワンクリック」ログインが可能である。
・メモリロックシステムは、携帯電話用の外部メモリ（たとえば電話帳の記憶装置）として使用し得る。
【００６９】
以下は、さまざまな実施形態の追加的な機能／特徴である。
・通信チャネルをロック解除するには、正確な数字シーケンスが必要である。
【００７０】
・マイクロコントローラのセキュリティヒューズをとばして、リバースエンジニアリングを防ぐ。
【００７１】
・ロック解除されない限り、装置はいずれのＵＳＢコマンドにも応答しない。
・ロック解除するための手作業による試行錯誤法は、実用的ではない。ことによると１００万通り以上の組合せを試さなくてはならないであろう。
【００７２】
・ハッキングの企てはマイクロコントローラによって検出される。たとえその後正しいシーケンスが入力されても、通信チャネルは閉じられたままである。
【００７３】
・ハッキングが検出された場合、メモリロックは、後に（たとえば１時間後）自身をリセットし、通常動作に戻る。
【００７４】
・ハッキングは、入力試行がＸ回（たとえば１０回）失敗することによって検出される。通常のユーザの誤りを考慮するには十分であるが、不当な入力を防ぐには十分短い。
【００７５】
・メモリロックシステムは、工場で予め設定することができ、変更することができない。
【００７６】
・当初のロック／ロック解除の組合せが工場で予め設定されたメモリロックシステムは、装置がロック解除されれば、ユーザによって変更することができる。
【００７７】
・当初のロック／ロック解除の組合せが工場またはＩＴマネージャで予め設定されたメモリロックシステムは、組合せを忘れた場合、遠隔的に変更することができる。
【００７８】
本発明において、以下の用語は以下の意味を有する。
電源−本発明に電力を供給する手段である。
【００７９】
入力装置−表示および認証のために組合せに変換することができる一連の状態を入力する機構。
【００８０】
出力装置−ユーザにフィードバックを与えるディスプレイまたは表示器であり、ロックおよびロック解除状態を示す。
【００８１】
ファイル／メモリ記憶装置−情報、データ、およびファイルを記憶するための媒体。
コントローラ−入力装置を監視し、装置をロック解除する目的のイベントを変換するためのマイクロコントローラ。ロック状態の間、イベントを何らかの形態の出力に変換するのにも用いられる。ロック解除されると、その主要な機能は、適切なプロトコルにてメモリ記憶装置と通信チャネルとの間で情報をやり取りさせることである。
【００８２】
組合せ−一連の入力変化または状態であり、英数字（または色／絵柄ベースの）シーケンスとして反映することができる。この入力されたシーケンスは、ロック解除のために期待値と比較される。
【００８３】
バッテリ−メモリロックシステムがＵＳＢポートまたは他の通信チャネルから電力を得ていないときに電力を供給するための電子機械式装置。
【００８４】
ＵＳＢ−ホストＰＣと通信するのに必要なユニバーサルシリアルバス通信ポートおよびドライバ。
【００８５】
機械式／動作ベースの発電装置−動的エネルギを電子に変換するための機構。
太陽発電機−光エネルギを電子エネルギに変換する方法。
【００８６】
指動輪−英数字表示器の上昇または下降を制御するための入力装置。（たとえば）一方向に回すと数字が増加し、反対方向に回すと数字が減少する。
【００８７】
ロッカースイッチ−指動輪と同様であり、英数字表示器の上昇または下降を制御するのに用いられる。スイッチの一方側を押すと数字が増加し、他方側を押すと数字が減少する。
【００８８】
タッチパッド−ノートブックコンピュータに関連付けられたものと同様の入力装置。パッドはグリッドに分割される。グリッドの特定の領域を特定の順序で起動することにより、ロック解除に用いられる組合せが生じる。
【００８９】
セレクタスイッチ−動作するのに電力を必要としないスイッチ。車のライトを制御するためのセレクタスイッチのように、その位置を維持するための物理的な機構を含む。コントローラは、電力が与えられるとその状態を読取る。
【００９０】
エンコーダ−動的なスイッチであり、動作の方向に関連して出力が変化する。その使用法は指動輪と同様である。
【００９１】
プッシュボタンアレイ−一部のセキュリティドアに見られる簡易ロック解除のように、一連のボタンを特定の順序で押すことによって、ロック解除のための機構をもたらす。
【００９２】
ポテンショメータ−ポテンショメータは一次元のタッチパッドのようなものである。その違いは、電力なしにその位置を決定することができる点である。電力が与えられると、ポテンショメータの状態が読取られる。Ａ／Ｄコンバータによる読取値によって、位置をロック解除に用いられる値に変換する。
【００９３】
光電スイッチ−光のレベルを区別することが可能な構成要素。これは、検知装置を覆う／覆わないことによる入力方式として使用し得る。
【００９４】
薄膜スイッチ−薄膜の「上」および「下」位置を区別することが可能な構成要素（プッシュボタンと同様であるが、ずっと薄型である）。これは、装置の高さが重要な課題であるときに入力方式として使用し得る。
【００９５】
英数字ディスプレイ−ロック解除のための組合せを表わす英数字データを表示する手段。
【００９６】
色付きＬＥＤ−ロックおよびロック解除状態の表示器。たとえば、赤はロック状態を、
緑はロック解除状態を示すことができる。
【００９７】
音声−ロックおよびロック解除状態についての音声フィードバックを提供する。
固体メモリ−ＳＲＡＭ、ＤＲＡＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュ、磁気、強磁性、または他のいずれかの種類の電子メモリであり、部品を動かすことなく情報を記憶するのに用いられる。これには、アプリケーションとともにオペレーティングシステム全体を含むことができるＵ３（登録商標）スマートドライブも含まれる。
【００９８】
回転媒体−従来からの携帯用ハードドライブの種類およびその派生物を含み、情報を記憶するのに用いられ、部品を動かすことが必要である。
【００９９】
次に図４を参照し、合わせてメモリロックシステムを形成することができる、多様な組合せの要素のテーブル４００を示す。
【０１００】
メモリロックシステムの電源は、少なくとも１個以上のバッテリ、ＵＳＢ接続を介したコンピュータバッテリ、動作ベースの発電機、太陽電池、または他の電力源、たとえば燃料電池等であり得る。
【０１０１】
入力装置は、指動輪、ロッカースイッチ、タッチパッド、セレクタスイッチ、エンコーダ、プッシュボタン、ポテンショメータ、キーロック、または他の操作可能な装置、たとえば容量センサ等であり得る。
【０１０２】
出力装置は、英数字、数字のみ、英字のみ、色付き発光ダイオード（ＬＥＤ）、音声、なし、または他の出力、たとえば触知点字ピン等であり得る。
【０１０３】
メモリの種類は、固体メモリ、回転媒体、または他のメモリ、たとえば線形テープ等であり得る。
【０１０４】
次に図５Ａから図５Ｚを参照し、本発明の多様な実施形態に係るメモリロックシステムを示す。本発明のシステムは、プラットフォームから独立したスマートメディアとして記載し得る。物理的に操作可能な電子、光、または機械式機構を有し、組合せを入力して、メモリロックシステム内の情報およびデータの転送を可能にする。
【０１０５】
次に図５Ａを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ａの外部構成を示す。
【０１０６】
メモリロックシステム５００Ａは、スイベル５０４Ａに接続された本体５０２Ａを含み、本体５０２Ａは、矢印５０６Ａに示すようにスイベル５０４Ａに対して回転して、コネクタ５０８Ａのさまざまな位置に適合することができる。
【０１０７】
本体５０２Ａはディスプレイ５１０Ａを有する。ディスプレイ５１０Ａは、ロック解除／ロックシンボル５１２Ａ、英文字ディスプレイ５１４Ａ、および数字ディスプレイ５１６Ａを有する。
【０１０８】
英数字を変更するために、メモリロックシステム５００Ａには指動輪５１８Ａが設けられる。
【０１０９】
次に図５Ｂを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｂの外部構成を示す。メモリロックシステム５００Ｂは、本体５０２Ｂおよびコネクタ５０４Ｂを含む。ディスプレイ５０６Ｂは、ロック／ロック解除表示器５０８Ｂおよび数字
表示器５１０Ｂを有する。ロック／ロック解除表示器５０８Ｂおよび数字表示器５１０Ｂは、「アラームクロック」プッシュボタン５１２Ｂおよび５１４Ｂによって制御され、一方は数字表示器５１０Ｂの増加を制御し、他方は減少を制御する。
【０１１０】
次に図５Ｃを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｃの外部構成を示す。メモリロックシステム５００Ｃは、本体５０２Ｃおよびコネクタ５０４Ｃを有する。本体５０２Ｃは、ディスプレイも表示器も有していない。しかし、本体５０２Ｃには、入力または組合せのための１個以上のプッシュボタン、たとえば図５Ｃに示す１から０（ゼロ）までのプッシュボタンが設けられる。任意に、プッシュボタンの下にＬＥＤを配置し得る。
【０１１１】
次に図５Ｄを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｄの外部構成を示す。メモリロックシステム５００Ｄは、本体５０２Ｄおよびコネクタ５０４Ｄを有する。本体５０２Ｄはディスプレイも表示器も有していないが、モールス信号（時間間隔ベースのシーケンス）などのコードシステムを用いたコードの入力のための単一のプッシュボタン５０６Ｃを有する。プッシュボタン５０６Ｃは色付きＬＥＤ５０８Ｃによって取囲まれ、プッシュボタンが押されたこと、またはメモリロックシステム５００Ｄのロック／ロック解除状態などの事柄を示すことができる。
【０１１２】
次に図５Ｅを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｅの外部構成を示す。メモリロックシステム５００Ｅは、本体５０２Ｅおよびコネクタ５０４Ｅを有する。メモリロックシステム５００Ｅには、ロック／ロック解除表示器および英数字ディスプレイ５０６Ｅが設けられる。メモリロックシステム５００Ｅの組合せは、指動輪５１０Ｅによって設定することができる。一部の実施形態において、指動輪５１０Ｅは発電機に接続され、バッテリを使用しない電力をメモリロックシステム５００Ｅに供給する。
【０１１３】
次に図５Ｆを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｆの外部構成を示す。メモリロックシステム５００Ｆは、本体５０２Ｆおよびコネクタ５０４Ｆを有する。本体５０２Ｆは、画像および数字ディスプレイ５０６Ｆと、組合せを入力するためのロッカースイッチ５０８Ｆとを有する。
【０１１４】
次に図５Ｇを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｇの外部構成を示す。メモリロックシステム５００Ｇは、本体５０２Ｇおよびコネクタ５０４Ｇを有する。本体５０２Ｇには、プッシュボタンスイッチ５０６Ｇおよび視覚表示器５０８Ｇが設けられる。本体５０２Ｇの内部には、音声フィードバックを提供するための小型スピーカが存在する。音声フィードバックは、プッシュボタンが起動されたこと、または組合せが適切に入力されたこと、または組合せが誤って入力されたことによるものであり得る。
【０１１５】
次に図５Ｈを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｈの外部構成を示す。メモリロックシステム５００Ｈは、本体５０２Ｈおよびコネクタ５０４Ｈを有する。本体５０２Ｈは、多色ＬＥＤ５０８Ｈによって取囲まれた複数のプッシュボタン５０６Ｈを有する。ＬＥＤ５０８Ｈは、プッシュボタンが押されたこと、または色分けされた組合せを示す視覚的なフィードバックを提供することができる。当該システムは、色分けされたプッシュボタン（たとえば、色付き発光ダイオード、カラーラベル、さまざまなカラープラスチックキャップ等）を有する。本体５０２Ｈは、視覚ロック表示器ＬＥＤ５１０Ｈも有する。
【０１１６】
次に図５Ｉを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００
Ｉの外部構成を示す。メモリロックシステム５００Ｉは、本体５０２Ｉおよびコネクタ５０４Ｉを有する。本体５０２Ｉはタッチパッド５０６Ｉを有し、ポインタ５０８Ｉによって起動して、位置感知組合せを入力することができる。本体５０２Ｉは、一角に状態表示器５１０Ｉをさらに有する。
【０１１７】
次に図５Ｊを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｊの外部構成を示す。メモリロックシステム５００Ｊは、本体５０２Ｊおよびコネクタ５０４Ｊを有する。本体５０２Ｊは、システムに電力を与えるための太陽電池５０６Ｊを有する。本体５０２Ｊは、ディスプレイ５０８Ｊおよび情報部分５１２Ｊをさらに有し、ディスプレイは情報部分５１２Ｊに移動することができ、メモリロックシステム５００Ｊの状態について、または与えられる組合せが職場、家庭、もしくは他の場所におけるコンピュータ用であるかどうかについて、さまざまな情報を提供する。本体５０２Ｊは、指動輪スイッチ５１４Ｊをさらに有する。
【０１１８】
指動輪スイッチ５１４Ｊは指動輪として回すことができ、および／または押し下げるとスイッチとして機能することができる。指動輪の上には数字を設けることができ、スイッチを押し下げて組合せ数字を入力することによって起動することができる。
【０１１９】
次に図５Ｋを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｋの外部構成を示す。メモリロックシステム５００Ｋは、本体５０２Ｋおよびコネクタ５０４Ｋを有する。本体５０２Ｋは、ディスプレイ５０６Ｋおよび指動輪５０８Ｋを有する。指動輪５０８Ｋは、動作ベースの「電力」発生装置および選択ツール５１０Ｋに接続される。メモリロックシステム５００Ｋは、指動輪５０８Ｋを回すことによって電力を発生させることができるため、バッテリを必要としない。
【０１２０】
次に図５Ｌを参照し、本発明の実施形態に係るメモリロックシステム５００Ｌの外部構成を示す。メモリロックシステム５００Ｌは、本体５０２Ｌおよびコネクタ５０４Ｌを有する。本体５０２Ｌには、キー（図示せず）のための電子機械式ロック５０６Ｌが設けられる。これにより、コンピュータの物理的なセキュリティ保護に用いられる種類のキーロックセキュリティが提供され、コンピュータ上のデータをセキュリティ保護することが可能になる。
【０１２１】
次に図５Ｍを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｍの外部構成を示す。メモリロックシステム５００Ｍは、本体５０２Ｍおよびコネクタ５０４Ｍを有する。本体５０２Ｍは、１個以上の絶対エンコーダまたはポテンショメータ５０６Ｍを有する。ディスプレイもバッテリもなく、コネクタ５０４ＭにおいてコンピュータのＵＳＢ出力から電力が供給されると、データを開くこと、またはデータにアクセスすることが可能になるように、ポテンショメータを特定の組合せに設定し得る。
【０１２２】
次に図５Ｎを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｎの外部構成を示す。メモリロックシステム５００Ｎは、本体５０２Ｎおよびコネクタ５０４Ｎを有する。本体５０２Ｎは、電力用の太陽電池５０６Ｎ、およびディスプレイ５０８Ｎを有し、矢印は、マルチラインディスプレイ５０８Ｎ上での水平または垂直のスクロールの方向を示す。本体５０２Ｎには、２個の指動輪５１０Ｎおよび５１２Ｎが設けられ、それぞれディスプレイ５０８Ｎの垂直および水平のスクロールを制御する。
【０１２３】
次に図５Ｏを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｏの外部構成を示す。メモリロックシステム５００Ｏは、本体５０２Ｏおよびコネクタ５０４Ｏを有する。本体５０２Ｏには、組合せを設定するための複数の回転スイッチが設けられる。本体５０２Ｏは、ディスプレイも、バッテリも、状態表示器も有さない。
【０１２４】
次に図５Ｐを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｐの外部構成を示す。メモリロックシステム５００Ｐは、本体５０２Ｐおよびコネクタ５０４Ｐを有する。本体５０２Ｐは１ラインタッチパッド５０６Ｐを有し、英字、数字、または英数字を有し得る。すべてが指またはペンポインタ５０８Ｐのいずれかによって起動される。
【０１２５】
次に図５Ｑを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｑの外部構成を示す。メモリロックシステム５００Ｑは、本体５０２Ｑと、キャップ５０６Ｑ中に隠れているコネクタ５０４Ｑとを有する。キャップ５０６Ｑはクリップ５０８Ｑを有する。本体５０２Ｑは、一連のスイッチ５１０Ｑを有する。スイッチ５１０Ｑは、１から０（ゼロ）までの数字を個々に入力することができるようなロッカースイッチ、または単純な薄膜スイッチであり得る。薄膜スイッチには異なる数字が印されているが、両方の数字で１つの入力のみを示す。これによって、ユーザは所望の数字を入力できるが、組合せの数は限定される。たとえば、数字１から０は、実際に入力することができる５個の数字しか表わさない。本体５０２Ｑは、組合せ入力スイッチ５１２Ｑをさらに有する。組合せ入力スイッチ５１２Ｑを押して数字を起動し、押し下げて組合せが入力されたことを示す。閉じたロックおよび開いたロックを表わす表示ライト５１４Ｑが本体５０２Ｑ上にさらに設けられ、メモリロックシステム５００Ｑの状態を示す。メモリシステム５００Ｑを携帯するために、ストラップ開口部５１６Ｑが設けられる。
【０１２６】
次に図５Ｒを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｒの外部構成を示す。メモリロックシステム５００Ｒは、本体５０２Ｒと、キャップ５０６Ｒによって覆われたコネクタ５０４Ｒとを有する。キャップ５０６Ｒはクリップ５０８Ｒを有する。本体５０２Ｒは６個の薄膜スイッチを有し、５個の数字スイッチ５１０Ｒおよび１個の「入力」スイッチ５１２Ｒが含まれる。本体５０２Ｒは、表示ライト５１４Ｒをさらに有する。薄膜スイッチ５１０Ｒは、ロッカースイッチまたは単起動スイッチであり得る。さらに、単起動スイッチを用いる場合は、１回目の押し下げが第１の数字を示し、２回目の押し下げが第２の数字を示すようにスイッチを押し下げることによって、追加の数字を得ることができる。１回押し下げると、スイッチの対応する箇所に示されたいずれかの数字が表示されるように起動することもできる。
【０１２７】
次に図５Ｓを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｓの外部構成を示す。メモリロックシステム５００Ｓは、本体５０２Ｓと、クリップ５０８Ｓを有するキャップ５０６Ｓによって覆われたコネクタ５０４Ｓとを有する。本体５０２Ｓは、正方形形状の４個の薄膜スイッチ（または二方向ロッカースイッチ）５１０Ｓを有し、中央に「入力」キー５１２Ｓを有する。薄膜スイッチ５１０Ｓは４個の単起動スイッチであり得る、すなわち１回目の押し下げが第１の数字を示し、２回目の押し下げが第２の数字を示し、３回目の押し下げが第３の数字を示すように、複数回押し下げることによって起動し得る。一実施形態において、押し下げると、スイッチの対応する箇所に示されたいずれかの数字が表示されるように起動することもできる。数字１から３および６から８が２個のスイッチ上にあり、数字４から５および０から１が他方の２個の上にある。本体５０２Ｓは、表示器５１４Ｓおよびストラップ開口部５１６Ｓをさらに有する。
【０１２８】
次に図５Ｔを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｔの外部構成を示す。メモリロックシステム５００Ｔは、本体５０２Ｔと、クリップ５０８Ｔを有するキャップ５０６Ｔによって覆われたコネクタ５０４Ｔとを有する。本体５０２Ｔは、円形形状の４個の薄膜スイッチ５１０Ｔを有し、中央に「入力」キー５１２Ｔを有する。薄膜スイッチ５１０Ｔは４個の単起動スイッチであり得る、すなわち１回目の押し下げが第１の数字を示し、２回目の押し下げが第２の数字を示し、３回目の押し下げが
第３の数字を示すように、複数回押し下げることによって起動し得る。これは、電話または携帯電話で英文字を得るのに用いられる手法と同様である。本体５０２Ｔは、表示器５１４Ｔおよびストラップ開口部５１６Ｔをさらに有する。
【０１２９】
次に図５Ｕを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｕの外部構成を示す。メモリロックシステム５００Ｕは、本体５０２Ｕと、クリップ５０８Ｕを有するキャップ５０６Ｕによって覆われたコネクタ５０４Ｕとを有する。本体５０２Ｕは、ディスプレイ５１０Ｕおよび表示器５１２Ｕを有する。本体５０２Ｕは細いつまみ５１４Ｕをさらに有し、つまみ５１４Ｕは、入力機能を提供し、装置を作動させ、組合せを入力する多機能つまみであり得る。
【０１３０】
次に図５Ｖを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｖの外部構成を示す。メモリロックシステム５００Ｖは、本体５０２Ｖおよびコネクタ５０４Ｖを有し、矢印５０８Ｖによって示された方向にキャップ５０６Ｖを回転させることによってコネクタ５０４Ｖを覆うことができる。本体５０２Ｖは、ディスプレイ５１０Ｖおよび接触感知入力（パッド）スイッチ５１２Ｖを有し、接触感知入力（パッド）スイッチ５１２Ｖは、さらに他の接触感知スイッチ５１４Ｖを取囲む。接触感知入力（パッド）スイッチ５１２Ｖは、ポインティングデバイス、たとえばペン、指またはスタイラスでスイッチの周囲を動かして、組合せのダイヤルアップを効果的にエミュレートすることによって、スイッチの回転をシミュレートすることができる。本体５０２Ｖは、表示ライト５１６Ｖおよびストラップ開口部５１８Ｖをさらに有する。
【０１３１】
次に図５Ｗを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｗの外部構成を示す。メモリロックシステム５００Ｗは、本体５０２Ｗと、クリップ５０８Ｗを有するキャップ５０６Ｗによって覆われたコネクタ５０４Ｖとを有する。本体５０２Ｗは、ディスプレイ５１０Ｗおよび表示器５１２Ｗを有する。本体５０２Ｗは、接触感知入力スイッチ５１４Ｗおよび直線タッチパッド５１６Ｗをさらに有する。線形タッチパッド５１６Ｗは、正（＋）または負（−）の記号の間を指またはペンで動かすことによってアクセスし得る。正（＋）または負（−）の記号は、数字が上がっている、または下がっているかどうかを示し、組合せに達すると、接触感知スイッチ５１４Ｗを押すことによって入力することができる。本体５０２Ｗは、ストラップ開口部５１８Ｗをさらに有する。
【０１３２】
次に図５Ｘを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｘの外部構成を示す。メモリロックシステム５００Ｘは、本体５０２Ｘと、クリップ５０８Ｘを有するキャップ５０６Ｘによって覆われたコネクタ５０４Ｘとを有する。本体５０２Ｘは、ディスプレイ５１０Ｘおよび表示ライト５１２Ｘを有する。本体５０２Ｘは、ディスプレイ５１０Ｘ上の数字を上下させ、また数字を入力するための１組のスイッチ（またはロッカースイッチ）５１４Ｘをさらに有する。本体５０２Ｘは、ストラップ開口部５１６Ｘをさらに有する。
【０１３３】
次に図５Ｙを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００Ｙを示す。メモリロックシステム５００Ｙは、本体５０２Ｙおよびコネクタ５０４Ｙを有する。コネクタ５０４Ｙはキャップ５０６Ｙによって覆うことができ、キャップ５０６Ｙは、矢印５０８Ｙによって示された方向に移動して、コネクタ５０４Ｙを覆うことができる。本体５０２Ｙは、円形の入力ボタン５１２Ｙの周囲に、円形形状の複数のスイッチ５１０Ｙを有する。スイッチ５１０Ｙは、単起動であって４個のスイッチを提供するか、または多重起動であって９通りの組合せを提供するかのいずれかであり得る。
【０１３４】
次に図５Ｚを参照し、本発明のさらに他の実施形態に係るメモリロックシステム５００
Ｚの外部構成を示す。メモリロックシステム５００Ｚは、本体５０２Ｚおよびコネクタ５０４Ｚを有する。コネクタ５０４Ｚはキャップ５０６Ｚによって覆うことができ、キャップ５０６Ｚは、矢印５０８Ｚによって示された方向に移動して、コネクタ５０４Ｚを覆うことができる。本体５０２Ｚは、タッチキー５１４Ｚによって取囲まれたディスプレイ５１２Ｚを有する。さらに他の実施形態において、ディスプレイ５１２Ｚおよびタッチキー５１４Ｚは一体であり得る。タッチキー５１４Ｚは、円形のタッチパッド５１２Ｚによって取囲まれる。
【０１３５】
図５Ａから図５Ｚは、多様な構成のメモリロックシステムが可能であることを示す。
次に図６を参照し、本発明の第４の実施形態に係る図３のメモリロックシステム３００などのメモリロックシステムのハッキング防止システム６００のフローチャートを示す。ハッキング防止システム６００は、コントローラ、たとえば図２のマイクロコントローラ２１２に記憶される。
【０１３６】
当該ユニットはブロック６０２において電源が入れられ、プログラムが進み、ブロック６０４において入力試行を＝０に設定する。
【０１３７】
ユーザは、ブロック６０６において組合せシーケンスを入力する。その後プログラムは判定ブロック６０８に進み、入力試行がある特定の数字ｘより大きいか判定する。ユーザが組合せシーケンスを入力するのに行なった試行の回数がｘ以下であれば、プログラムは判定ブロック６１０に進み、組合せが正しいか判定する。「ｙｅｓ」であれば、プログラムはメモリ装置ロック解除ブロック６１２に進み、図２のメモリ２１６へのアクセスを許可する。
【０１３８】
判定ブロック６１０において組合せが正しくなければプログラムが進み、ブロック６１４において、入力試行を入力試行＝入力試行＋１に増分する。次にプログラムが進み、表示ブロック６１６において図２の表示器２１０をライトアップさせる。その後プログラムは、ブロック６０６においてユーザに組合せシーケンスを入力させる。プログラムが判定ブロック６０８に達し、試行回数がｘを超えると、プログラムが進み、ブロック６１８にて停止する、または６１６に移行し得る。このように、ハッカーの可能性のある者に対しては表示が行なわれず、より苛立ちを生じさせ、諦めさせることになる。
【０１３９】
上記により、システムがシャットダウンする前に、ユーザがある一定の回数しか入力し得ないことが保証される。
【０１４０】
装置は以下の際に再び動作に復帰する。
ａ）  本発明のシステムがスリープモードから立上がる（バッテリ式）。
【０１４１】
ｂ）  本発明のシステムを取外し、ＵＳＢポートに再接続する（バッテリなし）。
ハッキング防止システム６００は、ロック解除の際にＸ回の試行が行なわれると、正しい組合せでも失敗であるかのように当該ユニットが応答するように構成される。装置が自身の電源から取外されると、またはスリープモードから再び立上がると、ブロック６０４における入力試行が０にリセットされ、装置はその後再び通常通り機能することができる。
【０１４２】
次に図７を参照し、本発明の第５の実施形態に係る図２のメモリロックシステム２００のための組合せ再計算システム７００のフローチャートを示す。本発明においては、新たな組合せを短時間の好機内に照合および確認しなければならない。
【０１４３】
メモリロックシステム２００はブロック７０２において電源が入れられ、ユーザは、工
場からのメモリロックシステム２００に予めあった、またはユーザによって予め入力された第１の組合せを用いて、ブロック７０４においてメモリロックシステム２００をロック解除する。ロック解除が生じるとすぐに、プログラムは、再設定タイマ開始ブロック７０６においてタイマを開始させる。これは、放置され、かつロックされていない装置が盗まれて再構成されるのを防ぐためである。
【０１４４】
次にユーザは、新たな組合せを入力しなければならない。判定ブロック７１０において再設定タイマが終了していない場合、プログラムが移行して、新たな組合せを再入力するようにとの指示をブロック７１２において与えることによって、メモリロックシステム２００が新たな組合せの入力を受入れることを示す。当該表示は、音声、視覚、または触知信号であり得る。ユーザは、ブロック７１４において新たな組合せを再入力し、新たな組合せをダブルチェックする。
【０１４５】
再設定タイマが終了したかの判定ブロック７１６において、新たな組合せが時間内に入力されたかどうかを見るために確認を行なう。「ｙｅｓ」であればプログラムが進み、第１および第２の新たな組合せ一致判定ブロック７１８において比較を行なう。「ｙｅｓ」であれば、メモリロックシステム２００は、ロック解除されたことをブロック７２０において示し、新たな組合せがボックス７２２に記録される。
【０１４６】
判定ブロック７１０または７１６において再設定タイマが終了していれば、プログラムが進み、ブロック７２４において、システムを再びロックする。最後に、第１および第２の新たな組合せが一致しない場合、プログラムが進み、ブロック７２４におけるシステム再ロックにおいて、メモリロックシステム２００を再びロックする。
【０１４７】
もちろん、メモリロックシステムの設計および製造方法には、いくつかの変形例がある。
【０１４８】
（１）  工場で予め設定することができる（かつ再設定することができない）。
（２）  （短時間の好機内に）ユニットがロック解除されれば、ユーザが組合せを再構成可能なように設計し得る。
【０１４９】
（３）  組合せを忘れた場合（この人物が承認を受けた／正当な人物であると判断されれば）遠隔的に再構成が可能なように設計し得る。
【０１５０】
メモリロックシステムをリセットするための組合せ再構成のさらに他の実施形態においては、
（１）  予め構成された組合せで配達され、最初に装置をロック解除するためにはその組合せを使用しなければならず、
（２）  メモリロックシステムのリセットボタンを押す。ＬＥＤがフラッシュし、システムが新たな組合せを受入れる準備ができたことを示し、
（３）  新たな組合せを入力し、リセットボタンを再び押し、かつ
（４）  入力の際に間違えた場合は、メモリロックシステムをＵＳＢポートから取外し、当初の組合せを用いて再び開始する、または、
（５）  入力が申し分なければ、再度リセットボタンを押す。これで組合せが変更される。
【０１５１】
次に図８を参照し、本発明の別の実施形態に係る、メモリロックシステム８０２をセキュアトークンとして用いた二要素認証システム８００を示す。
【０１５２】
メモリロックシステム８０２は、外見の点で、多くのさまざまな形態／形状で実現し、
さまざまな既知の製品（たとえば、キーリングＵＳＢフラッシュドライブ、デジタルＵＳＢ／ウォッチ、ミュージックプレーヤ、携帯用メモリ装置、カムコーダー（登録商標）、ラップトップ、スマートフォン、パームコンピュータ等）と組合せ得る。
【０１５３】
二要素認証システム８００は、カスタマコンピュータ８０４をさらに有し、カスタマコンピュータ８０４は、接続８０８、たとえば電話線、インターネット接続等によって金融機関のホストコンピュータ８０６に接続することが可能である。
【０１５４】
金融機関は、二要素認証システムの実現を現在試みており、二要素認証システムは、ＩＤの盗用および金融口座への不当なアクセスを減らすために、２つの別個の要素を認証に必要とする。たとえば、理想的なシステムでは、指紋および眼紋の両方を提供しなければ、金融口座へのアクセスが許可されない。
【０１５５】
二要素認証システムへの現在の取組みには、以下が含まれる。
ａ）  カードリーダは、個人が所有するカードに記憶された情報に基づいて正しい承認を検出する装置である。
【０１５６】
ｂ）  トークンは、キー型の装置であり、コンピュータのＵＳＢポートに挿し込んでパスワードによって使用され、金融拠点と情報を交換する。
【０１５７】
ｃ）  パスワード生成器において、トークンまたは他の装置を使用してワンタイムパスワード（ＯＴＰ）が作成され、ＯＴＰは使用するたびに動的に変化する。
【０１５８】
現在の装置はすべて、紛失したり盗まれたりする可能性があり、その後の所有者が金融口座にアクセスすることができる点で同じ欠点を有している。
【０１５９】
二要素認証システム８００が機能するには、以下の規則に従わなければならない。
１．ロックされたトークン（メモリロックシステム８０２）は、金融機関のホストコンピュータ８０６と情報を交換することができない。
【０１６０】
２．トークン（メモリロックシステム８０２）が顧客のコンピュータから取外されると、再ロックされる。
【０１６１】
３．トークン（メモリロックシステム８０２）は、セキュリティ保護されていない市販のトークンに現在採用されている方法によって顧客の口座がアクセスされるたびに、新たな認証コードを生成する。
【０１６２】
４．任意に、ログインおよびパスワードを入力することができる（ただしこれは、正しい組合せが入力されない限り、メモリロックシステム８０２は機能しないため、不要になる）。
【０１６３】
二要素認証システム８００はセキュリティを向上させ、同時に顧客の習得作業を簡略化する。
【０１６４】
動作の際、ユーザはメモリロックシステム８０２をカスタマコンピュータ８０４に接続し、ユーザの組合せを用いてメモリロックシステム８０２をロック解除する。メモリロックシステム８０２は、二要素認証の第１の要素を提供し、ユーザの組合せは第２の要素を提供し、これによってメモリロックシステムメモリの情報へのアクセスが許可され、金融機関が認識することになる。
【０１６５】
次にユーザは、接続８０８、たとえばインターネットによって金融機関のホストコンピュータ８０６にアクセスする。金融機関はその情報を認識し、アクセスを許可する。
【０１６６】
次に図９を参照し、メモリロックシステム９００のフローチャートを示す。ブロック９０２においてコントローラを設けることと、ブロック９０４において、コントローラに接続され、データをコントローラに供給するためのコネクタを設けることと、ブロック９０６において、コントローラに接続され、コントローラからの情報を受取り、記憶するためのメモリを設けることと、ブロック９０８において、コントローラに接続された入力装置を操作して、コネクタおよびコントローラの間における、コントローラにおける、コネクタおよびメモリの間における、またはメモリにおけるデータ転送をロック解除またはロックすることとを備える。
【０１６７】
本発明を特定の最良の様態と併せて記載したが、上記の記載に鑑み多くの代替例、変更および変形が当業者に明らかであることを理解すべきである。したがって、添付の請求項の範囲に収まるそのようなすべての代替例、変更および変形を包含することを意図する。これまでにここに記載した、または添付の図面に示したすべての事項は、図示および非限定的な意味で解釈されるべきである。
【図面の簡単な説明】
【０１６８】
【図１】本発明の第１の実施形態に係るメモリロックシステムを含むセキュアメモリシステムの概略図である。
【図２】本発明の第２の実施形態に係るメモリロックシステムの概略図である。
【図３】本発明の第３の実施形態に係るメモリロックシステムを含むセキュアメモリシステムの概略図である。
【図４】メモリロックシステムを形成するのに合わせて用いられる、多様な組合せの要素のテーブルを示す図である。
【図５Ａ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｂ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｃ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｄ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｅ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｆ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｇ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｈ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｉ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｊ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｋ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｌ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｍ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｎ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｏ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｐ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｑ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｒ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｓ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｔ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｕ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｖ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｗ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｘ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｙ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図５Ｚ】本発明の多様な実施形態に係るメモリロックシステムの図である。
【図６】本発明の第４の実施形態に係るメモリロックシステムのハッキング防止システムのフローチャートである。
【図７】本発明の第５の実施形態に係るメモリロックシステムのための組合せ再構成システムのフローチャートである。
【図８】本発明の第６の実施形態に係る、メモリロックシステムをセキュアトークンとして用いた二要素認証システムの図である。
【図９】メモリロックシステムのフローチャートである。
【図１】
2009503656.tif 000003
【図２】
2009503656.tif 000004
【図３】
2009503656.tif 000005
【図４】
2009503656.tif 000006
【図５Ａ】
2009503656.tif 000007
【図５Ｂ】
2009503656.tif 000008
【図５Ｃ】
2009503656.tif 000009
【図５Ｄ】
2009503656.tif 000010
【図５Ｅ】
2009503656.tif 000011
【図５Ｆ】
2009503656.tif 000012
【図５Ｇ】
2009503656.tif 000013
【図５Ｈ】
2009503656.tif 000014
【図５Ｉ】
2009503656.tif 000015
【図５Ｊ】
2009503656.tif 000016
【図５Ｋ】
2009503656.tif 000017
【図５Ｌ】
2009503656.tif 000018
【図５Ｍ】
2009503656.tif 000019
【図５Ｎ】
2009503656.tif 000020
【図５Ｏ】
2009503656.tif 000021
【図５Ｐ】
2009503656.tif 000022
【図５Ｑ】
2009503656.tif 000023
【図５Ｒ】
2009503656.tif 000024
【図５Ｓ】
2009503656.tif 000025
【図５Ｔ】
2009503656.tif 000026
【図５Ｕ】
2009503656.tif 000027
【図５Ｖ】
2009503656.tif 000028
【図５Ｗ】
2009503656.tif 000029
【図５Ｘ】
2009503656.tif 000030
【図５Ｙ】
2009503656.tif 000031
【図５Ｚ】
2009503656.tif 000032
【図６】
2009503656.tif 000033
【図７】
2009503656.tif 000034
【図８】
2009503656.tif 000035
【図９】
2009503656.tif 000036
【国際調査報告】
2009503656.tif 000037
2009503656.tif 000038