【手続補正書】
【提出日】平成16年4月30日(2004.4.30)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】安全プロセスおよび認証プロセスの命令を記憶するメモリ手段と、
前記安全プロセスおよび前記認証プロセスの実行によることを含めて当該コンピュータ装置の動作を制御するように構成された処理手段と、
ユーザ入力を受け取り、該ユーザ入力に応答して前記処理手段によって生成された情報をユーザに返すように構成されたユーザ・インタフェース手段と、
取り出し可能なトークンを受け取り該トークンと対話するためのインタフェース手段であって、主トークンは、前記インタフェース手段と対話するためのトークン・インタフェースと、トークン・プロセッサと、情報を識別することを含むトークン・データを記憶するトークン・メモリとを備える、インタフェース手段と、
を備えるコンピュータ装置であって、
前記情報は、トークンを識別する情報と、その主トークについての１つまたは複数の認可済み補助トークを識別する補助トークン情報であり、
前記処理手段は、前記主トークンから前記識別情報および前記補助トークン情報を受け取り、前記認証プロセスを使用して該トークンを認証し、トークンの認証が成功した場合、前記ユーザ・インタフェース手段を介してユーザが安全なプロセスと対話することを可能にするように構成され、
前記処理手段は、前記主トークを繰り返して認証し、該主トークンの取り出しの結果として認証が可能でない場合、主トークンがこの主トークンについての前記認可済み補助トークンのうちの１つにより置き換えられてない限り、前記安全なプロセスとユーザとの間の対話を計算プラットフォームに中止させるように構成されていることを特徴とする、コンピュータ装置。
【請求項２】  前記コンピュータ装置は、該コンピュータ装置の完全性を表す情報を生成してこの完全性情報を前記主トークンに送信するように構成され、
前記トークン・プロセッサは、前記完全性情報の使用によることを含め前記コンピュータ装置の完全性を検証するようにプログラムされる、請求項１に記載のコンピュータ装置。
【請求項３】  前記認可済み補助トークンはキャッシュ・トークンであり、前記安全なプロセスが該トークンからクレジットまたはデビットを取得するように構成された、請求項１または２に記載のコンピュータ装置。
【請求項４】  前記認可済み補助トークンは、データを暗号化、解読または署名するようにプログラムされた暗号トークンであり、
前記安全プロセスは、暗号化、解読または署名されるべきデータを前記暗号トークンに送信し、暗号化、解読または署名されたデータを該暗号トークンから受け取るように構成された、請求項１または２に記載のコンピュータ装置。
【請求項５】  異なるトークンが認可済み補助トークンである場合にのみ、ユーザが前記安全プロセスと対話することを可能にするように構成された、請求項１から４のいずれかに記載のコンピュータ装置。
【請求項６】  前記コンピュータ装置は、あるタイムアウト間隔を持つようにプログラムされたタイマ手段を更に備え、
前記異なるトークンが認可済み補助トークンである場合、前記コンピュータ装置は前記タイマをリセットし、前記タイムアウト間隔が経過するまで動作を継続し、その後、前記安全プロセスとユーザおよび前記認可済み補助トークンの一方または両方との間の対話を中止する、請求項１から４のいずれかに記載のコンピュータ装置。
【請求項７】  前記認可済み補助トークンが主トークンにより取り替えられかつ前記コンピュータ装置が前記主トークンを認可可能である場合、前記対話を再開するように構成された、請求項６に記載のコンピュータ装置。
【請求項８】  前記主トークンの取り出しの後、前記安全なプロセスとただ１つの認可済み補助トークンとの間の対話を可能にするように構成された、請求項１から７のいずれか１項に記載のコンピュータ装置。
【請求項９】  前記主トークンの取り出しの後、前記安全プロセスと複数の認可済み補助トークンとの間の対話を可能にするように構成された、請求項１から７のいずれか１項に記載のコンピュータ装置。
【請求項１０】  前記処理手段は主処理ユニットと安全処理ユニットとを備え、前記メモリ手段は主メモリと安全メモリとを備える、請求項１から９のいずれか１項に記載のコンピュータ装置。
【請求項１１】  前記コンピュータ装置は前記安全処理ユニットと前記安全メモリを組み入れた信頼された装置を含み、該信頼された装置は前記主トークンを繰り返し認証するようにプログラムされた、請求項１０に記載のコンピュータ装置。
【請求項１２】  前記信頼された装置は前記コンピュータ装置の安全性メトリックを取得するように構成され、
前記主トークンは前記完全性メトリックを少なくとも１度使用して前記コンピュータ装置の安全性を検証するように構成された、請求項１１に記載のコンピュータ装置。
【請求項１３】  前記主トークンがスマートカードからなり、前記インタフェース手段は該スマートカードを受け取るように構成された、請求項１から１２のいずれか１項に記載のコンピュータ装置。
【請求項１４】  前記補助トークン情報はユーザ・プロフィールに保存される、請求項１から１３のいずれか１項に記載のコンピュータ装置。
【請求項１５】コンピュータ装置を制御してユーザを認証する方法であって、
前記ユーザの主トークンの認証に適した情報を含む主トークンを前記コンピュータ装置が受け取るステップと、
前記トークンが真正なものである場合、コンピュータ・プラットフォームにより実行可能である１つまたは複数の安全なアプリケーションと前記ユ−ザが対話することを許可するステップと、
周期的に前記主トークンを再認証するステップと、
前記主トークンを再認証可能でない場合、この主トークンについての１つまたは複数の認可済み補助トークンを識別する情報をさらに含む主トークンがこの主トークンについての前記認可済みトークンと置き換えられてない限り、前記コンピュータ装置と前記ユーザとの間の対話を中止するステップと、
を含むユーザ認証方法。
【請求項１６】  前記コンピュータ装置が完全性メトリック情報を前記主トークンに提供するステップと、
前記主トークンが前記完全性メトリック情報を使用して前記コンピュータ装置の完全性を検証するステップと、
前記主トークンが前記コンピュータ装置の完全性を検証することができない場合、前記コンピュータ装置と前記ユーザの間の対話を中止するステップと、
を更に含む、請求項１５に記載のユーザ認証方法。
【請求項１７】  前記コンピュータ装置が、限られた時間の間前記認可済み補助トークンと対話する、請求項１５または１６に記載のユーザ認証方法。
【請求項１８】  前記主トークンの取り出しの後、前記コンピュータ装置がただ１つの認可済み補助トークンとの対話を許可する、請求項１５から１７のいずれか１項に記載のユーザ認証方法。
【請求項１９】  前記主トークンの取り出しの後、前記コンピュータ装置が複数の認可済み補助トークンとの間の対話を許可する、請求項１５から１７のいずれか１項に記載のユーザ認証方法。
【請求項２０】  請求項１５から１９のいずれか１項に記載の方法に従って、主トークンとして動作するようにプログラムされたスマートカード。
【請求項２１】  請求項１５から１９のいずれか１項に記載の方法に従って動作するようにプログラムされたコンピュータ装置。