(57)【要約】制限されたリソースへの生物測定学ベースのアクセス制御を行うための装置および方法である。好ましい実施形態において、本発明は可搬装置を使用して行われる。とくに、１実施形態において、可搬装置は、マイクロプロセッサと、それに結合された不揮発性メモリと、およびマイクロプロセッサによって制御される生物測定学ベースの認証モジュールとを備えている。使用される生物測定学的テクノロジーは指紋であることが好ましい。認証モジュールは、可搬装置が最初に使用されたときに指紋を登録し、符号化された形態の指紋を不揮発性メモリ中に記憶することができる。次に、認証モジュールはある人物の指紋を読出して、不揮発性メモリ中に記憶されている登録された指紋とその指紋とが一致するか否かを高い信頼性により決定することができる。一致が認められた場合、その人物は制限されたリソースにアクセスすることを許可され、否の場合にはアクセスは拒否される。このようにして、本発明の実施形態は、従来技術のパスワードベースの認証アプローチでは達成できなかったユーザ認証およびアクセス制御方法およびこれを行うためのシステムを提供し、この方法およびシステムは非常に便利で秘密保護された安全で信頼性の高いものである。【選択図】図２
2005505026.tif 000002
【特許請求の範囲】
【請求項１】
マイクロプロセッサと、
このマイクロプロセッサに結合され、それによって制御される生物測定学ベースの認証モジュールとを備えており、
可搬装置に通信可能に結合された通信ポートを有している制限されたリソースに対するユーザのアクセスは、生物測定学ベースの認証モジュールがそのユーザのアイデンティティを認証した場合に許可され、そうでない場合には制限されたリソースへのアクセスを拒否される可搬装置。
【請求項２】
生物測定学ベースの認証モジュールは指紋認証モジュールである請求項１記載の可搬装置。
【請求項３】
指紋認証モジュールは指紋センサ素子を備えている請求項２記載の可搬装置。
【請求項４】
センサ素子は、ユーザが指を転がしてその連続した部分をセンサと接触させるように感知動作中回転可能であり、それによってユーザの指紋の連続した部分を感知する請求項３記載の可搬装置。
【請求項５】
指紋認証モジュールは、センサ素子をカバーする第１の位置とセンサ素子を出現させる第２の位置との間で移動するように取付けられたカバーを備えている請求項３または４記載の可搬装置。
【請求項６】
ユニバーサルシリアルバス（ＵＳＢ）によって制限されたリソースの通信ポートに通信可能に結合されている請求項１または２記載の可搬装置。
【請求項７】
生物測定学ベースの認証モジュールは、可搬装置の一側上に適合された生物測定学的センサを備えている請求項１乃至６のいずれか１項記載の可搬装置。
【請求項８】
さらに、認証に使用可能な生物測定学的情報を記憶することのできる不揮発性メモリを備えている請求項１乃至７のいずれか１項記載の可搬装置。
【請求項９】
マイクロプロセッサは、生物測定学ベースの認証モジュールによる認証の失敗が決定されたとき認証バイパスメカニズムを行うように構成されている請求項１乃至８のいずれか１項記載の可搬装置。
【請求項１０】
制限されたリソースはホストコンピュータを含んでいる請求項１乃至９のいずれか１項記載の可搬装置。
【請求項１１】
制限されたリソースは通信ネットワークを含んでいる請求項１乃至１０のいずれか１項記載の可搬装置。
【請求項１２】
制限されたリソースは、アクセス制限を課す不動産構内である請求項１乃至１１のいずれか１項記載の可搬装置。
【請求項１３】
制限されたリソースは安全な操作には訓練が必要である動作を行う機械類である請求項１乃至１２のいずれか１項記載の可搬装置。
【請求項１４】
不揮発性メモリと、これに結合された生物測定学ベースの認証モジュールとを備えた可搬装置を含んでおり、生物測定学ベースの認証モジュールは（１）第１の生物測定学的マーカを獲得し、（２）その第１の生物測定学的マーカを不揮発性メモリ中に記憶し、（３）第２の生物測定学的マーカを獲得し、（４）この第２の生物測定学的マーカが第１の生物測定学的マーカと対照して認証されることが可能か否かを決定するように構成されており、制限されたリソースへのアクセスは、認証の成功が決定された場合に許可され、そうでない場合には拒否される制限されたリソースへのアクセスを制御する生物測定学ベースのアクセス制御システム。
【請求項１５】
生物測定学ベースの認証モジュールは指紋モジュールである請求項１４記載の生物測定学ベースのアクセス制御システム。
【請求項１６】
可搬装置は制限されたリソースの通信ポートにユニバーサルシリアルバス（ＵＳＢ）を介して通信可能に結合されている請求項１４または１５記載の生物測定学ベースアクセス制御システム。
【請求項１７】
生物測定学ベースの認証モジュールは、可搬装置と構造的に統合されて単一構造にされた生物測定学的センサを備えており、この生物測定学的センサは可搬装置の一表面上に配置されている請求項１４乃至１６のいずれか１項記載の生物測定学ベースのアクセス制御システム。
【請求項１８】
センサは指紋センサであり、ユーザが指を転がしてその連続した部分をセンサと接触させるように感知動作中回転可能であり、それによってユーザの指紋の連続した部分を感知する素子を含んでいる請求項１７記載の可搬装置。
【請求項１９】
生物測定学ベースの認証モジュールは、素子をカバーする第１の位置と素子を出現させる第２の位置との間で移動するように取付けられたカバーを備えている請求項１７または１８記載の可搬装置。
【請求項２０】
可搬装置の不揮発性メモリはフラッシュメモリを含んでいる請求項１４乃至１９のいずれか１項記載の生物測定学ベースアクセス制御システム。
【請求項２１】
認証バイパスメカニズムは、生物測定学ベースの認証モジュールによる認証の失敗が決定されたときに行われる請求項１４乃至１９のいずれか１項記載の生物測定学ベースのアクセス制御システム。
【請求項２２】
（ａ）可搬装置上に取付けられた生物測定学的センサによって第１の生物測定学的マーカをユーザから獲得し、
（ｂ）登録された生物測定学的マーカを可搬装置のメモリから検索し、この登録された生物測定学的マーカは登録プロセス中にそこに記憶されたものであり、
（ｃ）第１の生物測定学的マーカを登録された生物測定学的マーカと比較し、
（ｄ）前記ステップｃにおいて一致が識別された場合、制限されたリソースにユーザがアクセスすることを許可するステップを含んでいる制限されたリソースへのアクセスを可搬装置を使用して制御する生物測定学ベースのアクセス制御方法。
【請求項２３】
登録された生物測定学的マーカは指紋である請求項２２記載の生物測定学ベースアクセス制御方法。
【請求項２４】
登録された生物測定学的マーカは暗号化されたフォーマットで記憶されている請求項２２または２３記載の生物測定学ベースのアクセス制御方法。
【請求項２５】
前記ステップｃにおいて一致が識別されなかった場合に、制限されたリソースへのユーザのアクセスを拒否するステップをさらに含んでいる請求項２２乃至２４のいずれか１項記載の生物測定学ベースのアクセス制御方法。
【請求項２６】
前記ステップｃにおいて一致が識別されなかった場合に、ユーザに認証バイパス手順を行わせるステップをさらに含んでいる請求項２２乃至２５のいずれか１項記載の生物測定学ベースのアクセス制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は可搬装置に関し、とくに、生物測定学ベースの認証機能を備えた可搬データ記憶およびアクセス制御装置に関する。
【０００２】
【従来の技術】
可搬データ記憶装置は、ビジネス、教育およびホームコンピュ−タで広く使用される周辺装置として不可欠なものとなっている。これらの装置はパーソナルコンピュータ（ＰＣ）のような特定のホストプラットホームに永久的に取付けられるものではない。むしろ、それらは、適切な接続ポート［たとえば、ＵＳＢポート、ＩＥＥＥ１３９４（“ファイヤワイヤ”）ポートのようなシリアルバスポート］を備えているコンピュータに対して都合よく取外しおよび取付けが可能である。したがって、これらの可搬データ記憶装置により、そうでなければ接続されない異なったコンピュータ間においてデータをユーザが転送することが可能になる。ポピュラ−なタイプの可搬記憶装置は、不揮発性ソリッドステートメモリ（たとえば、フラッシュメモリ）を記憶媒体として使用しているため、データにアクセスするための可動部品または機械的駆動機構は必要ない。駆動機構がないために、これらの可搬ソリッドステートメモリ装置は、磁気ディスクまたはＣＤ−ＲＯＭのような表面記憶装置よりコンパクトなものとなることができる。
【０００３】
【発明が解決しようとする課題】
可搬記憶装置は、種々の組織および個人的計算環境において広範囲にわたって使用されており、可搬または指定された記憶媒体上に記憶されている情報に許可されていないユーザがアクセスすることを阻止することは、現在の情報テクノロジーの最も重要な努力目標の１つである。たとえば、機密の企業情報、医療および金融のような個人情報、または他のタイプの機密にかかわるデータを秘密保護するために、信頼性が高く、使用が簡単で、保護されるべき情報のタイプに適した保護レベルを適用する便利なセキュリティ方法を有していることが重要である。
【０００４】
これまでは、大部分可搬記憶装置は、許可されていないデータアクセスに対する保護を行うセキュリティ手段としてユーザパスワードに頼ってきた。パスワードを認証メカニズムとして使用することにより、許可されていないデータアクセスに対してあるレベルの保護は行われるが、ユーザはこれを面倒で、不便であると考えることが多い。それは、ユーザがパスワードを覚え、アクセスをリクエストするたびにそれを入力する必要があるからである。多くのシステムにおいて、ユーザはまたセキュリティレベルを高めるために彼または彼女のパスワードを周期的に変更する必要がある。このため、さらに不便さが増す。さらに、典型的なユーザは一般に、アクセス制御の必要があるいくつかのコンピュータシステムおよび、またはネットワークにアクセスする必要があるので、種々の異なったパスワードを覚えなければならない可能性がある。これは、それらパスワードが種々のシステムに関して同じとは限らないからである。したがって、可搬または指定された記憶媒体上に記憶されている情報への許可されていないアクセスを阻止し、ユーザにとって面倒でなく便利な信頼性の高い認証メカニズムを提供することが有効である。
【０００５】
さらに、パスワードは種々のユーザ間で固有のものではないし、それはまた多くの熟練したハッカーによるハッキングを受けやすい。許可されていないパーティへの善意のユーザによる不注意な暴露、あるいは不当なハッキングのいずれかによってパスワードが危険にさらされてしまうと、パスワードで保護されていると考えられている機密データはもはや保護されたものではなくなっている。事実、このような情報への許可されていないアクセスは、長期にわたって気づかれないまま行われ続ける可能性がある。犠牲となったユーザが、データがアクセスされ、および、または破壊されていたことにやっと気づくまで、あるいは、システム管理者が怪しい行動パターンを検出するまで、進行中の侵入は阻止されないまままである。したがって、可搬記憶媒体および種々のコンピュータシステム上に記憶されているデータへの許可されていないアクセスから保護し、容易にハッキングの危険にさらされることがなく、個々のユーザのそれぞれに固有の“アクセスキー”を提供することが好ましい機密保護されたアクセス制御機構を設けることもまた有効である。
【０００６】
【課題を解決するための手段】
したがって、本発明は、可搬または指定された記憶媒体上に記憶されている情報への許可されていないアクセスを阻止するための、ユーザが使いやすく、信頼性の非常に高い認証機構を構成する方法および装置を提供する。さらに、本発明の実施形態はまた、記憶されているデータおよびコンピュータリソースへの許可されていないアクセスから保護すると共に、構内への許可されていない侵入から防護するための高度に秘密保護された安全なアクセス制御機構を提供する。ここには、固有の生物測定学的マーカをアイデンティティ認証の基本として、および個々のユーザのそれぞれの“アクセスキー”として使用する本発明の特徴が詳細に説明されている。
【０００７】
とくに、本発明の好ましい実施形態は、マイクロプロセッサと、これに結合された不揮発性メモリと、およびマイクロプロセッサによって制御される生物測定学ベースの認証モジュールとを備えた可搬装置を提供する。使用される生物測定学的テクノロジーは指紋認証技術であることが好ましく、不揮発性メモリとしてフラッシュメモリが使用される。この実施形態では、指紋認証モジュールは、可搬装置が最初に使用されるとき、これにユーザの指紋を登録するように彼／彼女を自動的に促す。現在好ましい実施形態においては、可搬装置が最初に使用される登録プロセスが完了したときに、コンパクトな暗号化された形態の指紋が可搬装置のフラッシュメモリ中に記憶される。次に使用されたとき、認証モジュールはユーザの指紋を読出して、それをフラッシュメモリ中に記憶されている登録された指紋と比較し、両者が一致するか否かを高い信頼性により決定する。一致が識別された場合、ユーザのアイデンティティの認証が成功し、その認証されたユーザは制限されたリソースにアクセスすることを許可される場合には、この制限されたリソースへのアクセスは本発明のアクセス制御システムを使用して保護される。他方、ユーザの指紋と登録された指紋との間に一致が見出されることができなかった場合、制限されたリソースへのアクセスは拒否される。このようにして、本発明のこの実施形態は、従来技術のパスワードベースの認証アプローチより優れたユーザ認証およびアクセス制御方法およびこれを行うためのシステムを提供し、この方法およびシステムは非常に便利で秘密保護された安全で信頼性の高いものである。本発明において、個人に特有のシグネチュアである指紋は、１００年以上も前からアイデンティティを確認するために合法的かつ一般的に認められており、それらはパスワードと違いユーザにより忘れられるはずがなく、またさらにそれらを変更し、複製し、あるいはハッキングによりクラックすることはほとんど不可能であることが認識される。したがって、指紋およびその他の生物測定学ベースの技術は、本発明において行われる認証および、またはアクセス制御ソリューションとしての使用に非常に適している。
【０００８】
本発明の利点は以下にその一部が記載されており、また一部はこの説明から当業者によって認識されるであろう。
この明細書に含まれ、その一部を構成している添付図面は本発明のいくつかの実施形態を示し、その説明と共に本発明の原理を説明する助けとなる。
【０００９】
【発明の実施の形態】
以下、本発明の好ましい実施形態が示されている添付図面を参照として本発明を詳細に説明する。しかしながら、本発明は多数の異なった形態で使用されてもよいので、ここに記載されている実施形態に制限されるものではないと解釈すべきであり、むしろ、これらの実施形態は、この開示を一貫した完全なものにし、当業者に本発明の詳細を完全に伝えるように記載されている。事実、本発明は、これらの実施形態の別の形態、修正および等価なものをカバーするものであり、これは添付された請求の範囲によって制限されている本発明の技術的範囲に含まれるであろう。さらに、以下の本発明の詳細な説明には、本発明が完全な理解されるように種々の特定の詳細が記載されている。しかしながら、当業者は、このような特定の詳細を使用せずに本発明を実施することができることを認識するであろう。別の例では、本発明の特徴をいたずらに不明瞭にしないように、よく知られている方法、手順、コンポーネントおよび回路はそれ程詳細に説明されてはいない。
【００１０】
図１は、本発明の可搬装置の１実施形態の機能ブロックおよびその例示的な動作構成を示すブロック図である。図１は、ホストプラットフォーム９０に結合された可搬装置７０を示している。この実施形態においては、ホストプラットフォーム９０は、可搬装置７０内に配置された電源回路８０に結合されている。電源回路８０はホストプラットフォーム９０から電力を引出し、可搬装置７０の種々のコンポーネントの電源として機能する。
【００１１】
さらに図１を参照すると、可搬装置７０はさらに集積回路１０、フラッシュメモリ２０、揮発性メモリ３０および指紋認証モジュール５０を備えている。集積回路１０は都合よく特定用途向け集積回路（ＡＳＩＣ）として構成されることができる。現在好ましい実施形態において、フラッシュメモリ２０は、８ＭＢ乃至５１２ＭＢの記憶容量を有することができ、その一部は以下に説明する本発明にしたがって発生された１以上のテンプレートを記憶するために使用されることができる。さらに、好ましい実施形態において、テンプレートはフラッシュメモリ２０の確保された領域中に記憶され、この領域はこのためにとくに指定されており、そうでなければユーザはアクセスできない。さらに、以下にさらに詳細に説明するように、テンプレートは、この好ましい実施形態では、それがフラッシュメモリ２０中に記憶される前に暗号化され、それによってハッキングに対する付加的な秘密保護を行う。１実施形態において、揮発性メモリ３０は集積回路１０の外部に位置し、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）またはスタティックランダムアクセスメモリ（ＳＲＡＭ）のいずれかを含むことができる。別の使用においては、揮発性メモリ３０は、本発明にしたがって捕捉された指紋イメージに対する最初の記憶およびステージング領域として機能することができる。
【００１２】
集積回路１０はマイクロプロセッサ１１を含み、１実施形態において、このマイクロプロセッサ１１はＲＩＳＣプロセッサである。現在好ましい実施形態では、認証エンジン１２が集積回路１０に含まれている。この認証エンジン１２はテンプレート発生器１２ａ および検査モジュール１２ｂ を含んでいる。テンプレート発生器１２ａ は指紋のイメージの符号化された形態を発生するために使用される。本発明の技術的範囲内において、このような符号化された指紋イメージはテンプレートと呼ばれる。現在の生物測定学的テクノロジーによると、指紋はその未処理のイメージ中の８個乃至１３個の異なった地点を使用して固有に識別されることが可能なことを認識すべきである。したがって、指紋情報は、８個乃至１３個の関連データ地点に関するデータとして都合よく圧縮形式で記憶されることができる。本発明の好ましい実施形態では、指紋は上述のテンプレートとしてコンパクトのフォーマットで記憶されることが有効である。この実施形態において、テンプレートのサイズは５１２バイトである。別の実施形態では、異なったサイズのテンプレートが使用されることができる。認証エンジン１２の別のコンポーネントである検査モジュール１２ｂ は、新しく発生されたテンプレートを記憶されているテンプレートと比較して、許可されたユーザであると主張している人物により提供された指紋の正当性を検査するために使用される。したがって、認証エンジン１２は、以下詳細に説明するように、本発明によるユーザ認証を行うために指紋モジュール５０と共同して動作する。
【００１３】
認証エンジン１２は、本発明の技術的範囲内の種々の実施形態に十分に適合することを認識すべきである。１実施形態において、認証エンジン１２は可搬装置７０内の不揮発性メモリ中に記憶されたファームウェアとして構成される。別の実施形態では、認証エンジン１２はマイクロプロセッサ１１の一部分として構成される。さらに別の実施形態においては、認証エンジン１２はマイクロプロセッサ１１から分離したプロセッサとして構成される。さらにまた別の実施形態において、認証エンジン１２はここに記載されているものと同じコンポーネントを含み、同じ機能を行うが、しかしそれは可搬装置７０内にではなく、ホストプラットフォーム９０内に配置される。換言すると、本発明の技術的範囲において、認証エンジン１２が可搬装置７０内に配置される必要はない。その代り、認証エンジン１２が配置される場所は設計選択肢となり、したがって本発明が使用されることのできる種々の適用に適合するようにフレキシブルに設計することが可能である。
【００１４】
さらに図１を参照すると、好ましい実施形態において、集積回路１０はまたバスインターフェース１３を含み、このバスインターフェース１３は、集積回路１０と揮発性メモリ３０のような他のコンポーネントとの間の通信を容易にする。さらに集積回路１０は、フラッシュメモリ２０へのアクセスを制御するフラッシュ制御装置１４を含んでいる。１実施形態では、ユーザ登録中のテンプレートの生成が成功したときに、フラッシュ制御装置１４はテンプレート発生器１２ａ と通信し、新しく発生されたテンプレートを次回のユーザ認証で使用するためにフラッシュメモリ２０中に記憶する。さらに、この好ましい実施形態において、可搬装置７０はユニバーサルシリアルバス（ＵＳＢ）規格と適合し、ＵＳＢコネクタ（示されていない）を備えている。この実施形態では、集積回路１０はまたＵＳＢデバイス制御装置１５を含み、このＵＳＢデバイス制御装置１５は可搬装置７０と、ＵＳＢホスト制御装置９３が内蔵されたＵＳＢ適合パーソナルコンピュータ（ＰＣ）等のホストプラットフォーム９０との間の通信を制御する機能を行う。
【００１５】
さらに図１を参照すると、集積回路１０はまた揮発性メモリ１６および不揮発性メモリ１７を含んでいる。好ましい実施形態において、揮発性メモリ１６は、マイクロプロセッサ１１の動作中にこのマイクロプロセッサ用の作業メモリとして機能するランダムアクセスメモリ（ＲＡＭ）である。不揮発性メモリ１７はこの実施形態では読出し専用メモリ（ＲＯＭ）であり、可搬装置７０の種々の機能を行うファームウェアを記憶するために使用されることができる。さらに、集積回路１０はオプションのエラーチェック（ＥＣＣ）エンジン１９を含み、このＥＣＣエンジン１９は可搬装置７０の動作中に種々のエラーチェックタスクを行う。ＥＣＣエンジン１９は、認証エンジン１２のように、本発明の技術的範囲内の種々の実施形態に十分に適合することを認識すべきである。たとえば、ＥＣＣエンジン１９はソフトウェア（たとえば、不揮発性メモリ中に記憶されているファームウェア）により、マイクロプロセッサ１１の一部分として、あるいはマイクロプロセッサ１１から分離したプロセッサユニットとして構成されることができる。
【００１６】
再び図１を参照すると、指紋モジュール５０はセンサ５２を含み、このセンサ５２は、その上に置かれた指の指紋イメージを得るために使用される。指紋モジュール５０はまた変換器５４を含み、この変換器５４により、獲得された指紋イメージがそのイメージを表す電気信号に変換される。この好ましい実施形態では、指紋イメージは変換器５４により６４ＫＢのデータに変換されて、可搬装置７０の揮発性メモリ３０に送られ、一時的に記憶される。別の実施形態においては、変換器５４は異なったサイズのイメージデータを生成することができる。さらに指紋モジュール５０はオプションの制御装置５６を含んでおり、このオプションの制御装置５６は、この好ましい実施形態では、可搬装置７０内のマイクロプロセッサ１１を介して制御され、センサ５２により捕捉された指紋イメージの品質をチェックし、所定のイメージが許容可能か否かを決定するために使用される。以下さらに詳細に説明するように、捕捉されたイメージが許容可能ではないと決定された場合には、ユーザは新しいイメージが得られることができるようその指をセンサ５２上に位置させるように再び促される。
【００１７】
次に図２を参照すると、本発明の可搬装置の別の実施形態の機能ブロックのブロック図が示されている。この実施形態では、可搬装置１７０ はＵＳＢ規格と適合し、ＵＳＢプラグ１１８ を含み、図２に示されているように、このＵＳＢプラグ１１８ がホストプラットフォームのＵＳＢホストコンピュータ１９３ に結合される。随意に、可搬装置はさらに、ＵＳＢプラグ１１８ に結合されるＵＳＢポート１６２ を含んでいる。ＵＳＢポート１６２ はそのＵＳＢを媒介とする可搬装置１７０ に別のＵＳＢ適合デバイスを結合するために使用されることの可能な便利な特徴として記載されている。この実施形態では、可搬装置１７０ はまた、この可搬装置１７０ とホストプラットフォームのＵＳＢホスト制御装置１９３ との間の通信を制御するＵＳＢデバイス制御装置１１５ を含んでいる。１実施形態において、ホストプラットフォーム中にドライバソフトウェア１７７ およびアプリケーションプログラムインターフェース（ＡＰＩ）１９７ が存在し、可搬装置１７０ の動作を容易にするためにＵＳＢホスト制御装置１９３ と通信し、この、ＡＰＩ１９７ はモニタリングソフトウェア１９９ を含んでいる。
可搬装置１７０ は、集積回路１１０ とフラッシュメモリ１２０ と揮発性メモリ１３０ をさらに具備している。集積回路１１０ は便宜上ＡＳＩＣとして構成されることができる。好ましい実施形態では、フラッシュメモリ１２０ のリザーブされた領域１２２ は本発明にしたがって生成された１以上のテンプレートを記憶するために使用される。さらにこの実施形態では、リザーブされたフラッシュメモリ領域１２２ は、可搬装置１７０ が本発明にしたがって前もって登録されているか否かを示す状態フラグ１２１ を含んでいる。状態フラグ１２１ はしたがって、以下さらに詳細に説明するように、可搬装置１７０ が最初に使用するときに登録プロセスを自動的に呼出すことを可能にする。１実施形態では、揮発性メモリ１３０ はＤＲＡＭまたはＳＲＡＭを具備し、これは本発明にしたがって捕捉された指紋イメージ用の初期的な記憶領域としての役目を行う。
【００１８】
図２をさらに参照すると、集積回路１１０ は好ましくはＲＩＳＣプロセッサであるマイクロプロセッサ１１１ を具備している。集積回路１１０ はさらにフラッシュメモリ１２０ へのアクセスを制御するためのフラッシュ制御装置１１４ と、揮発性メモリ１３０ へのアクセスを制御するためのメモリ制御装置１３３ とを含んでいる。集積回路１１０ はまた揮発性メモリ１１６ と不揮発性メモリ１１７ を含んでいる。好ましくは揮発性メモリ１１６ は動作中にマイクロプロセッサ１１１ の作業用メモリとして使用するためのＲＡＭを具備し、不揮発性メモリ１１７ は可搬装置１７０ の種々の機能を行うファームウェアを記憶するためのＲＯＭを具備している。特に１実施形態では、ＲＯＭ１１７ は以下のファームウェアコード、即ち指紋センサ１５２ を読取るためのファームウェア１１７ａと、指紋イメージを処理するためのファームウェア１１７ｂと、テンプレート生成用のファームウェア１１７ｃと、指紋イメージおよび／またはテンプレートを暗号化するためのファームウェア１１７ｄと、指紋の真実性を証明するためのファームウェア１１７ｅを記憶している。それにもかかわらず、本発明の別の実施形態では、このようなファームウェアは可搬装置１７０ ではなくホストプラットフォーム内の不揮発性メモリに記憶されることができることを認識すべきである。
【００１９】
さらに、集積回路１１０ は可搬装置１７０ の動作中に種々のエラーチェックタスクを実行する随意的なエラーチェック（ＥＣＣ）エンジン１１９ を含んでいる。ＥＣＣエンジン１１９ はソフトウェア（例えばファームウェア）またはハードウェア（例えばプロセッサ／プロセッサモジュール）として本発明の技術的範囲内で構成されることができることを認識すべきである。
【００２０】
さらに図２を参照すると、指紋モジュール１５０ はセンサ１５２ と変換器１５４ と随意的な制御装置１５６ とを具備している。この実施形態ではセンサ１５２ はそこに位置されている指の指紋イメージの捕捉に使用され、変換器１５４ は捕捉された指紋イメージをイメージを表す電気信号へ変換する作用を行い、随意的な制御装置１５６ は所定のイメージが受取られるか否かを決定するためにセンサ１５２ により捕捉された指紋イメージの品質をチェックするのに使用される。このようなイメージ処理能力はソフトウェア（例えばファームウェア）またはハードウェア（例えばプロセッサ／プロセッサモジュール）を使用して本発明の技術的範囲内で実行されることができることを認識すべきである。
【００２１】
図２で示されている現在好ましい実施形態では、マイクロプロセッサ１１１ は、フラッシュ制御装置１１４ 、ＵＳＢデバイス制御装置１１５ 、ＲＡＭ１１６ 、ＲＯＭ１１７ （およびそこに記憶されているファームウェアコードの実行）、ＥＣＣエンジン１１９ 、メモリ制御装置１３３ 、指紋モジュール１５０ の制御装置１５６ を含む可搬装置１７０ の種々のコンポーネントを制御する。この実施形態では、可搬装置１７０ はまた書込み−保護スイッチ１４０ を含んでおり、これは付勢されたときフラッシュメモリ１２０ への書込み−アクセスをディスエーブルするようにマイクロプロセッサ１１１ をトリガーする。
【００２２】
次に図３を参照すると、本発明の１実施形態による集積された指紋モジュールを有する第１の形態の可搬装置の前方斜視図が示されている。図３では、可搬装置７０はフロントエンドから突出するＵＳＢコネクタ１８を有している。指紋モジュール５０は可搬装置７０と構造的に一体化されて示されており、センサ５２は可搬装置７０の上面に位置されている。発光ダイオード（ＬＥＤ）７３も可搬装置７０の上面のエッジ近くに配置して示されている。１実施形態では、ＬＥＤ７３は可搬装置７０のデータがアクセスされたときにフラッシュし、したがってアクティビティインジケータの役目を行う。別の実施形態では、ＬＥＤ７３は認証プロセスが進行中であることを示すために点灯する。
【００２３】
次に図４を参照すると、図３で示されている集積された指紋モジュールを有する可搬装置の後方からの斜視図が示されている。そのフロントエンドから突出するＵＳＢコネクタ１８を有する可搬装置７０が示されており、指紋モジュール５０は単一構造で可搬装置７０と構造的に一体化されて示されており、センサ５２はその上面に位置されている。ＬＥＤ７３は可搬装置７０の上面のエッジ近くに配置されて再度示されている。随意的な書込み保護スイッチ４０も可搬装置７０の後端部に位置されて示されている。
【００２４】
次に図５を参照すると、図３で示されている集積された指紋モジュールを有する可搬装置の下面図を示している。実質上半円形の凹部７７、即ちホストプラットフォーム９０（図１）に可搬装置７０を結合し、または取外すとき、ユーザが可搬装置７０を固く握ることを可能にする随意的特徴が図５の可搬装置７０の下面に示されている。ＵＳＢコネクタ１８も示されている。
【００２５】
次に、図６を参照すると、図３で示されている集積された指紋モジュールを有する可搬装置の上面図が示されている。そのフロントエンドから突出するＵＳＢコネクタ１８を有する可搬装置７０が示されており、指紋モジュール５０は可搬装置７０と構造的に一体化されて示されており、センサ５２はその上面に位置されている。ＬＥＤ７３は可搬装置７０の上面のエッジ近くに配置されて再度示されている。
【００２６】
図７を参照すると、図３で示されている集積された指紋モジュールを有する可搬装置の左側面図が示されている。ＵＳＢコネクタ１８は可搬装置７０の正面から突出して示されており、センサ５２の周囲は可搬装置７０の上面から僅かに隆起して示されている。
【００２７】
次に、図８は、図３で示されている集積された指紋モジュールを有する可搬装置の右側面図である。再度説明するが、ＵＳＢコネクタ１８は可搬装置７０の正面から突出して示されており、センサ５２の周囲は可搬装置７０の上面から僅かに隆起して示されている。
【００２８】
次に、図９を参照すると、図３で示されている集積された指紋モジュールを有する可搬装置の正面図が示されている。ＵＳＢコネクタ１８の挿入端部が中央に示されており、センサ５２の周囲は可搬装置７０の上面から僅かに隆起して示されている。
【００２９】
図１０を参照すると、図３で示されている集積された指紋モジュールを有する可搬装置の後面図が示されている。センサ５２の周囲は可搬装置７０の上面から僅かに隆起して示されており、可搬装置７０の下部に随意的な凹部７７を見ることもできる。随意的な書込み保護スイッチ４０も可搬装置７０の後端部に位置されて示されている。
【００３０】
次に、図１２のａを参照すると、本発明の１実施形態による集積された指紋モジュールを有する第２の可搬装置３７０ の第１の後方からの斜視図が示されている。装置３７０ の電子的な構成は装置７０の電子的な構成と同一であるが、（したがって図１２のａで使用される多くの参照符号は図３で使用される参照符号と類似しているが３００ だけ数値を高くされている）、しかし、外部形状は異なっており、２つの付加的な特徴構造を有する。第１に、滑動可能にセンサ３５２ をカバーするカバー３００ が存在する。このカバー３００ は図１２のａでは閉じた位置で示されている。図１２のｂは図１２のａで示されている可搬装置３７０ の第２の後方斜視図であるが、カバー３００ は開かれている。第２に、センサ３５２ は指紋を感知する動作中に回転可能であり、それによって指との回転接触を行う。第２の可搬装置３７０ の第２の形態について以下さらに詳細に説明する。
【００３１】
図１２のａおよびｂでは、フロントエンドから突出するＵＳＢコネクタ３１８ を有する可搬装置３７０ が示されている。指紋モジュール３５０ は可搬装置３７０ と構造的に一体化されて示されており、センサ３５２ （図１２のｂで示されている）は可搬装置３７０ の上面に位置されている。発光ダイオード（ＬＥＤ）３７３ は可搬装置３７０ の後部に配置されて示されている。１実施形態では、ＬＥＤ３７３ は可搬装置中のデータがアクセスされたときに発光し、したがってアクティビティインジケータの役目を行う。別の実施形態では、ＬＥＤ３７３ は認証プロセスが進行中であることを示すために点灯する。
【００３２】
カバー３００ は可搬装置３７０ の上部表面から突出するＬ型の案内部材４００ により、可搬装置３７２ の上面の平面で滑動するように支持されたプレートとして設けられる。カバー３００ には指の結合手段（例えば溝）４５０ が設けられ、それによってユーザはカバー３００ がセンサ３５２ をカバーし保護する第１の位置（図１２のａ）と、カバー３００ がセンサ３５２ をカバーせず保護しない第２の位置（図１２のｂ）との間でカバーを滑動させることができる。
【００３３】
随意的な書込み保護スイッチ３４０ も可搬装置３７０ の後端部に位置されて示されている。
【００３４】
次に図１３を参照すると、図１２のａとｂで示されている集積された指紋モジュールを有する可搬装置の上面図が示されている。フロントエンドから突出するＵＳＢコネクタ３１８ を有する可搬装置３７０ が示されており、指紋モジュール３５０ は可搬装置３７０ と構造的に一体化されて示されており、センサ３５２ がその上面に位置されている。カバー３００ は図１２ｂと同様の開いた状態である。
【００３５】
図１４を参照すると、図１２のａとｂで示されている集積された指紋モジュールを有する可搬装置の下面図を示している。実質上半円形の凹部３７７ 、即ちホストプラットフォーム９０（図１）に可搬装置７０を結合し、または取外すとき、ユーザが可搬装置３７０ を固く握ることを可能にする随意的な構造が図１４の可搬装置３７０ の下面に示されている。ＵＳＢコネクタ３１８ も示されている。
【００３６】
図１５を参照すると、図１２のａとｂで示されている集積された指紋モジュールを有する可搬装置の左側面図が示されている。ＵＳＢコネクタ３１８ は可搬装置３７０ の正面から突出して示されており、カバー３００ と案内部材４００ は可搬装置３７０ の上面から僅かに隆起して示されている。
【００３７】
次に、図１６は、図１２のａとｂで示されている集積された指紋モジュールを有する可搬装置の右側面図である。再度説明するが、ＵＳＢコネクタ３１８ は可搬装置３７０ の正面から突出して示されており、カバー３００ と案内部材４００ の周囲は可搬装置３７０ の上面から僅かに隆起して示されている。
【００３８】
次に、図１７を参照すると、図１２のａとｂで示されている集積された指紋モジュールを有する可搬装置３７０ の正面図が示されている。ＵＳＢコネクタ３１８ の挿入端部は中央に示され、カバー３００ と案内部材４００ は可搬装置３７０ の上面から僅かに隆起して示されている。
【００３９】
図１８を参照すると、図１２のａとｂで示されている集積された指紋モジュールを有する可搬装置の後面図が示されている。カバー３００ と案内部材４００ は可搬装置３７０ の上面から僅かに隆起して示されている。随意的な書込み保護スイッチ３４０ も可搬装置３７０ の後端部に位置されて示されている。
【００４０】
前述したように、第１の形態の可搬装置７０と第２の形態の可搬装置３７０ の大きな相違点は、第２の形態の可搬装置３７０ のセンサ３５２ は装置３７０ の上面と後面との両者に平行な軸を有するシリンダとして設けられていることである。換言すると、この軸は装置３７０ を通って延在し、底面と上面との間に挟まれて左から右に延在している。
【００４１】
センサ３５２ はその軸を中心に回転可能（完全に回転可能であるか、規定された角度範囲内で回転可能）であるように設計されている。カバー３００ が開いているときには、円筒形表面のセンサ３５２ の一部分は最上部であり、可搬装置３７０ のハウジングの開口を通じて露出されるが、この部分はセンサ３５２ が回転されるときに変化する。ユーザが装置を使用しようとするとき、ユーザは最初にカバー３００ を開き（それによってセンサ３５２ の円筒形表面部分を露出し）、センサ３５２ の円筒形表面上で指（または親指）を転がして、円筒形表面を回転させてその新しい部分を露出した区域に連続的に位置させる。このようにしてユーザは任意の瞬時に露出される円筒形表面の区域よりも全体的として大きい指区域でセンサ３５２ と接触できる。
【００４２】
この特徴の利点は、センサ３５２ により占有される可搬装置３７０ の上面の割合は図３の装置７０とほぼ近似しているが、センサ３５２ は（１つの感知動作で）センサ５２よりも大きい指の区域を感知することができることである。本発明はこれが便利な特性であることを発見しており、指紋の寸法が非常に異なる人々、例えば異なる人種の人々により１つの装置が動作されることができることを意味している。
【００４３】
次に、図１１を参照すると、本発明の１実施形態による集積された指紋モジュールを有する第１の形態の装置７０または第２の形態の装置３７０ を使用して、ユーザの登録／認証を行うプロセスのステップを示したフロー図２００ が示されている。以下の説明では、参照する種々のモジュールおよびコンポーネントを図１を参照して前述したのと同一の参照符号を使用している。ステップ２１０ では、ホストプラットフォームに結合されるとき、可搬装置７０、３７０ は初期化プロセスを受ける。現在好ましい実施形態では、初期化プロセスはホストプラットフォームとの通信を設定し、ホストプラットフォームがそれに可搬装置７０、３７０ が結合されていることを確認することを含んでいる。
【００４４】
ステップ２２０ では、可搬装置７０、３７０ はユーザ登録が必要であるか否かを決定する。例えば可搬装置７０、３７０ が最初に使用され、まだテンプレートがフラッシュメモリ２０に記憶されていないならば、可搬装置７０、３７０ はユーザインターフェース（例えばポップアップメッセージウィンドウ）を経てホストプラットフォームを通じて登録プロセス（ステップ２２５ 、２３５ 、２４５ 、２５５ ）を完了するように導く。したがって、可搬装置７０、３７０ が最初に使用されるとき（例えば購入直後）、好ましい実施形態は第１の（“マスター”）テンプレートを生成するために登録プロセスを自動的に開始する。これは状態フラグ（例えば図２のフラッシュメモリ１２０ のフラグ１２１ ）をチェックすることにより行われることが好ましい。その後登録は以下説明するように、ホストプラットフォームのソフトウェアを介して個々のユーザにより付勢されることができる。
【００４５】
ある実施形態では、可搬装置７０、３７０ は一人よりも多数のユーザをサポートする。別の実施形態では、同一のユーザは別々のテンプレートとして多数の指紋を登録してもよい。さらに別の実施形態では、同一のユーザの指紋は異なるテンプレートとして多数回登録されてもよい。したがって可搬装置７０、３７０ は、ステップ２２０ で、周期的に（例えばスタートアップのとき）新しいユーザ／テンプレートが付加される必要があるか否かを尋ねるか、またはユーザがリクエストしたときに付加的なユーザおよび／または付加的なテンプレートの登録を容易にできる。付加的なユーザ／テンプレートが登録されるならば、登録プロセスが呼出される。新しい登録が必要ではないことが決定されるならば、プロセス２００ は認証プロセス（以下説明するステップ２３０ 、２４０ 、２６０ ）に進む。
【００４６】
本発明の技術的範囲内で、ユーザと通信するためのホストプラットフォームのユーザインターフェースを利用可能にするソフトウェア（例えばソフトウェア駆動装置）が可搬装置７０、３７０ を最初に使用する前にホストプラットフォームにインストールされる必要があることを認識すべきである。ホストプラットフォームのオペレーティングシステムがこのような機能の組込みサポートを有するならば、付加的なソフトウェアはそこにインストールされる必要がないことも認識すべきである。
【００４７】
図１１を参照して登録プロセスを説明する。ステップ２２５ で登録プロセスが開始される。１実施形態では、これはユーザに登録プロセスが開始することを通知し、ユーザに指をセンサ５２上に置くようにさせる。
【００４８】
ステップ２３５ では、センサ５２はセンサ上に置かれているユーザの指の指紋のイメージを捕捉するために読取られる。現在の好ましい実施形態では、ステップ２３５ は捕捉されたイメージがさらに処理（例えばテンプレート生成）を行うための十分な品質であることを確認することを含んでいる。これはマイクロプロセッサ１１により命令される制御装置５６により実行されることが好ましい。１実施形態では、ステップ２３５ は捕捉された指紋のイメージの品質が容認されないならば反復される。このような状態では、ユーザは指を再度センサ５２に置くようにさせられ、それによって新しいイメージが捕捉されることができる。好ましくは、再試行の数はユーザの構成が可能である。
【００４９】
容認された指紋イメージが一度ステップ２３５ で捕捉されると、プロセス２００ はステップ２４５ へ進み、ここで捕捉された指紋イメージに基づいてテンプレートが生成される。前述したように、好ましい実施形態では捕捉された指紋イメージは６４ＫＢのデータに変換され、このデータはその後５１２バイトのテンプレートを生成するためテンプレート発生器１２ａ への入力として使用される。
【００５０】
ステップ２４８ では、ステップ２４５ で生成されたテンプレートは暗号化される。１実施形態では、暗号化はファームウェア（例えば図２の暗号化ファームウェア１１７ｄ）により実行され、それによってハッキングに対するセキュリティレベルを付加する。
【００５１】
ステップ２５５ では、暗号化されたテンプレートはフラッシュメモリ２０中に記憶される。１実施形態では、適切にテンプレートを生成し暗号化したとき、フラッシュ制御装置１４はテンプレート発生器１２ａ が、後にユーザ認証に使用するため新しく生成され暗号化されたテンプレートをフラッシュメモリ２０に記憶する。さらに前述したように、好ましい実施形態では、テンプレートの記憶用に特別に設計されその他の方法ではユーザにアクセス可能ではないフラッシュメモリ２０のリザーブされた領域にテンプレートは記憶される。
【００５２】
ステップ２８０ では、登録プロセスの適切な完了を示す信号またはメッセージが発生される。可搬装置７０、３７０ が秘密保護された記憶装置として使用される１実施形態では、ステップ２８０ は可搬装置をエネーブルし、即ち、可搬装置７０、３７０ への新しく登録されたユーザアクセスを許可し、可搬装置７０、３７０ をホストプラットフォーム９０上の有効な駆動レターへマッピングすることを含むことができる。
【００５３】
さらに図１１を参照にして、可搬装置７０、３７０ を使用する認証プロセスを説明する。ステップ２３０ では、センサ５２、３５２ はセンサ上に置かれたユーザの指の指紋のイメージを捕捉するために読取られる。現在の実施形態では、ステップ２３０ は制御装置５６により捕捉されたイメージの品質チェックも含んでおり、それによって捕捉された指紋イメージの品質がテンプレートの生成に容認されないならば、イメージ捕捉は反復される。反復的な捕捉が必要ならば、ユーザはそれを試行する。好ましくは、再試行の数はユーザの構成が可能である。現在の好ましい実施形態では、ステップ２３０ は捕捉された指紋イメージに基づいてテンプレートを生成し、結果的なテンプレートを揮発性メモリ１６に記憶する。
【００５４】
ステップ２４０ では、記憶されたテンプレートは指紋イメージがステップ２３０ で捕捉されているユーザのアイデンティティの認証を基礎として使用するためフラッシュメモリ２０から読取られる。現在の好ましい実施形態では、マイクロプロセッサ１１はフラッシュ制御装置１４にフラッシュメモリ２０から登録されたテンプレートを検索するように指令する。
【００５５】
ステップ２５０ では、好ましい実施形態では暗号化された形態で記憶されているフラッシュメモリ２０から読取られた登録されたテンプレートが解読される。解読されたテンプレートは１実施形態では揮発性メモリ１６にロードされる。
【００５６】
ステップ２６０ では、ユーザの指紋が、レコード上の登録された指紋テンプレートに対して認証されることができるか否かを決定する。現在の好ましい実施形態では、照合モジュール１２ｂ は照合中のテンプレートを登録されたテンプレートに対して比較する。一致が検出されるならば、ユーザは認証され、そうでなければ認証は失敗する。１実施形態では、最初の試行が失敗したならば、ユーザは認証プロセスを再度試行することを可能にされる（例えばステップ２３０ 、２４０ 、２５０ が反復される）。好ましくは、反復した試行数はユーザの構成が可能であり、権限を有するユーザが一度認証されたならば、アクセスの許可を設定されることができる。
【００５７】
１実施形態では、ユーザが権限を有するユーザとして、ユーザのアイデンティティの認証に失敗したとき、フラッシュメモリ２０へのアクセスは阻止される（例えばソフトウェア駆動装置がホストプラットフォーム９０に位置する場合の１実施形態ではソフトウェア駆動装置はこのようなアクセスを禁止できる）。別の実施形態では可搬装置７０のマイクロプロセッサ１１はシャットダウンされるかまたはその他の方法でこのような認証失敗のときにフラッシュ制御装置１４をディスエーブルする。これらのアクションは潜在的なハッキング、およびフラッシュメモリ２０に記憶されているデータに対する他の形態の権限のないアクセスに対するセキュリティ手段を付加するように機能し、反復的な失敗認証の試行によりトリガーされる。
【００５８】
１実施形態では、随意的なステップ２７０ が設けられる。この実施形態では、照合モジュール１２ｂ は誤動作し、指紋が前もって登録されている権限を有するユーザの認証を拒否した場合、ユーザには指紋の認証を避けて、代わりにアクセスを行うためのパスワードを与えるオプションが設けられている。この実施形態は、照合モジュール１２ｂ が固定されなければ、および固定されるまでフラッシュメモリ２０の内容に対するアクセスが行われることができない困惑した状態を防止する能力をユーザへ与える。バイパスパスワードが正確に入力されるならば、ユーザの認証は適切であるように考えられ、そうでなければユーザ認証は失敗のままである。セキュリティの付加が所望ならば、パスワードの必要性は本発明の技術的範囲内で正規のルーチンの認証においてさえも指紋認証に加えて実行されることができることも認識されるべきである。
【００５９】
ステップ２８０ では、適切な認証を示す信号またはメッセージが発生される。可搬装置７０、３７０ が秘密保護記憶装置として使用される１実施形態では、ステップ２８０ は可搬装置のエネーブル、即ち可搬装置７０、３７０ に対する新たに登録されたユーザアクセス（例えばデータをそこから読取りデータをそこに書込む）を許可し、可搬装置７０、３７０ をホストプラットフォーム９０上の有効な駆動レターへマッピングすることも伴うことができる。
【００６０】
認証エンジン１２がホストプラットフォーム９０に位置されている１実施形態では、前述の認証プロセスに対する適切な変形が必要とされることが認識されるべきである。特に、適切な指紋イメージが一度ステップ２３０ で得られた場合には、イメージデータは最初に暗号化され、その後ホストプラットフォーム９０に送信され、ここで認証エンジン１２により実行されるステップが行われる。したがって特定の構成またはアプリケーションに応じて、可搬装置７０、３７０ から送信される情報は、認証が成功したときの簡単な成功の通知であるか、あるいはユーザの指紋が認証中であることを表すイメージデータである。
【００６１】
現在の好ましい実施形態では、プロセス２００ の種々のステップの実行はファームウェアコードを実行するマイクロプロセッサ１１により制御され、このコードは可搬装置７０、３７０ の非揮発性メモリ１７に記憶されることが好ましい。
【００６２】
重要なことに、本発明は秘密保護データ記憶装置としてだけでなくアクセス制御装置として可搬装置７０、３７０ を使用することを考慮することを認識すべきである。特に、本発明の技術的範囲内で、可搬装置７０、３７０ はそれが結合されているホストプラットフォーム９０に対する“アクセスキー”として作用できる。特に、１実施形態では、ホストプラットフォーム９０上の任意のリソース（例えばデータ、ファイル、アプリケーションプログラム、周辺機器）および／またはそれに取付けられている任意のリソース（例えばネットワークアクセス、ネットワークプリンタ、記憶装置、電子メール）へアクセスするために、ユーザは可搬装置７０、３７０ を使用して、集積された指紋モジュール５０により権限を有するユーザとしてのアイデンティティを最初に適切に認証することを必要とされる。この実施形態にしたがって、このような指紋認証は好ましくは通常のパスワードベースの認証の代わりに（または代わりにそれに加えて）使用される。したがって、従来技術のパスワードベースの認証方法に固有であるユーザの不便さとセキュリティの厳格さの不足は本発明により有効に除去される。
【００６３】
種々のコンピュータリソースに対するアクセス制御の範囲を越えて、本発明は私的な家庭、会社、ホテルの部屋、銀行の金庫、セキュリティ貴重品箱等のセキュリティ認可を必要とする多数の他のアプリケーションでも有効に使用されることができる。本発明はまた、工場の機械およびビークルのような機械の動作を適切に訓練されている人だけに限定するために有効に応用されることもできる。１実施形態では、アクセス制御装置７０、３７０ は私的な家庭のキーまたは通常のキーの代わりにホテルの部屋のルームキーとして使用されることができる。第１の例では、家の所有者は最初に、生物測定学ベースのロックが家でインストールされるとき自分の指紋を登録する。後者の例では、ホテルの客はホテルでチェックインするときに最初に自分の指紋を登録する。その後、家またはホテルの部屋に対するアクセスはそれぞれのキーの持ち主（家の所有者またはホテルの客）に秘密保護されて限定される。ここで説明した生物測定学ベースのアクセス装置技術のこれらおよびその他の広い範囲の応用は全て本発明の技術的範囲内であることを意図する。
【００６４】
本発明の実施形態をアクセス制御を実行するための指紋認証技術を使用して説明したが、本発明はそれに限定されず、他の生物測定学ベースの認証技術の使用を含むことを認識すべきである。１つのこのような技術は虹彩走査技術である。このような他の生物測定学ベースの技術をここで明白に説明しないが、可搬装置を使用したアクセス制御構造に対するこれらの応用性は前述の本発明の技術的範囲内である。
【００６５】
さらに、本発明の好ましい実施形態を記憶媒体としてのフラッシュメモリを使用してここで説明したが、強誘電性ランダムアクセスメモリ（ＦＲＡＭ）または磁気ランダムアクセスメモリ（ＭＲＡＭ）のような他のタイプの不揮発性メモリも本発明の技術的範囲内で使用されることができる。さらに、このような好ましい実施形態はＵＳＢ標準規格に適合するとしてここで説明したが、本発明の可搬装置はそれに限定されないことを意図する。むしろ、本発明はＩＥＥＥ１３９４（“ファイヤワイヤ”）標準規格等の他の通信プロトコルおよび／またはバス標準規格をサポートする可搬装置を含むことを意図している。
【００６６】
生物測定学ベースの技術を使用した本発明の好ましい実施形態、方法およびシステムを説明したが、当業者は現在および未来において特許請求の範囲内で種々の改良および強化が行われることを理解すべきである。この特許請求の範囲の記載はここで最初に説明した本発明の適切な保護を維持すると解釈される。
【図面の簡単な説明】
【図１】
本発明の可搬装置の１実施形態と、その例示的な動作構造の機能ブロックを示したブロック図。
【図２】
本発明の可搬装置の別の実施形態の機能ブロックを示したブロック図。
【図３】
本発明の１実施形態による集積された指紋モジュールを有する可搬装置の前方斜視図。
【図４】
図３で示された集積された指紋モジュールを有する可搬装置の後方斜視図。
【図５】
図３で示された集積された指紋モジュールを有する可搬装置の底部平面図。
【図６】
図３で示された集積された指紋モジュールを有する可搬装置の上部平面図。
【図７】
図３で示された集積された指紋モジュールを有する可搬装置の左側面図。
【図８】
図３で示された集積された指紋モジュールを有する可搬装置の右側面図。
【図９】
図３で示されている集積された指紋モジュールを有する可搬装置の正面図。
【図１０】
図３で示されている集積された指紋モジュールを有する可搬装置の後面図。
【図１１】
本発明の１実施形態にしたがった可搬装置を使用するユーザ登録／認証プロセスのステップを示したフロー図。
【図１２】
本発明の１実施形態にしたがった第２の可搬装置の後方斜視図。
【図１３】
図１２で示されている集積された指紋モジュールを有する第２の可搬装置の上部の平面図。
【図１４】
図１２で示されている集積された指紋モジュールを有する第２の可搬装置の底部の平面図。
【図１５】
図１２で示されている集積された指紋モジュールを有する第２の可搬装置の左側面図。
【図１６】
図１２で示されている集積された指紋モジュールを有する第２の可搬装置の右側面図。
【図１７】
図１２で示されている集積された指紋モジュールを有する第２の可搬装置の正面図。
【図１８】
図１２で示されている集積された指紋モジュールを有する第２の可搬装置の後面図。
【図１】
2005505026.tif 000003
【図２】
2005505026.tif 000004
【図３】
2005505026.tif 000005
【図４】
2005505026.tif 000006
【図５】
2005505026.tif 000007
【図６】
2005505026.tif 000008
【図７】
2005505026.tif 000009
【図８】
2005505026.tif 000010
【図９】
2005505026.tif 000011
【図１０】
2005505026.tif 000012
【図１１】
2005505026.tif 000013
【図１２】
2005505026.tif 000014
【図１３】
2005505026.tif 000015
【図１４】
2005505026.tif 000016
【図１５】
2005505026.tif 000017
【図１６】
2005505026.tif 000018
【図１７】
2005505026.tif 000019
【図１８】
2005505026.tif 000020
【国際公開パンフレット】
2005505026.tif 000021
2005505026.tif 000022
2005505026.tif 000023
2005505026.tif 000024
2005505026.tif 000025
2005505026.tif 000026
2005505026.tif 000027
2005505026.tif 000028
2005505026.tif 000029
2005505026.tif 000030
2005505026.tif 000031
2005505026.tif 000032
2005505026.tif 000033
2005505026.tif 000034
2005505026.tif 000035
2005505026.tif 000036
2005505026.tif 000037
2005505026.tif 000038
2005505026.tif 000039
2005505026.tif 000040
2005505026.tif 000041
2005505026.tif 000042
2005505026.tif 000043
2005505026.tif 000044
2005505026.tif 000045
2005505026.tif 000046
2005505026.tif 000047
2005505026.tif 000048
2005505026.tif 000049
2005505026.tif 000050
2005505026.tif 000051
2005505026.tif 000052
2005505026.tif 000053
2005505026.tif 000054
2005505026.tif 000055
2005505026.tif 000056
2005505026.tif 000057
2005505026.tif 000058
2005505026.tif 000059
2005505026.tif 000060
2005505026.tif 000061
【国際調査報告】
2005505026.tif 000062
2005505026.tif 000063