【手続補正書】
【提出日】平成17年3月23日(2005.3.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  第１のデータ・プロセッサおよび第１のデータ記憶手段を有するコンピュータ・プラットフォームと、
前記コンピュータ・プラットフォームから物理的に独立し分離できるトークンデバイスと、
を備えるコンピュータ・システムであって、
第２のデータ・プロセッサおよび第２のデータ記憶手段を有し、前記コンピュータ・プラットフォームに関する複数のデータ検査を実行するように構成された監視コンポーネントを含み、前記トークンデバイスは前記監視コンポーネントから物理的に独立し分離でき、
前記トークンデバイスが、１つの動作モードにおいて、前記監視コンポーネントに信頼性チャレンジを送るように動作し、該信頼性チャレンジに対する満足できる応答を受け取らない限り、前記トークンデバイスは該トークンデバイスが実行できる特定のアクションを実行しないようにした、コンピュータ・システム。
【請求項２】  前記トークンデバイスが、前記信頼性チャレンジに対する詳細な応答を受け取り、受け取った信頼性応答を処理して解読する、請求項１に記載のコンピュータ・システム。
【請求項３】  前記コンピュータ・システムが第三者サーバをさらに備え、前記信頼性チャレンジに対する応答が前記第三者サーバに送られる、請求項１に記載のコンピュータ・システム。
【請求項４】  前記監視コンポーネントが詳細な信頼性応答を前記第三者サーバに送る、請求項３に記載のコンピュータ・システム。
【請求項５】  前記監視コンポーネントは、前記信頼性チャレンジにおいて詳細な信頼性応答を第三者サーバに送ることを要求されたとき、前記詳細な信頼性応答を第三者サーバに送る、請求項４に記載のコンピュータ・システム。
【請求項６】  前記監視コンポーネントが前記トークンデバイスに詳細な信頼性応答を報告し、前記詳細な信頼性応答の解読について第三者サーバの援助を必要とするとき、前記トークンデバイスは前記信頼性応答を前記第三者サーバに送る、請求項４に記載のコンピュータ・システム。
【請求項７】  第三者サーバは、前記トークンデバイスは前記信頼性応答を解読できる形態に前記信頼性応答を簡略化する、請求項４から６のいずれかに記載のコンピュータ・システム。
【請求項８】  第三者サーバは、簡略化された信頼性応答を前記トークンデバイスに送る、請求項７に記載のコンピュータ・システム。
【請求項９】  前記トークンデバイスに対して前記第三者サーバを認証するデジタル署名データを簡略化された前記信頼性応答に加えるように動作する、請求項１に記載のコンピュータ・システム。
【請求項１０】  前記トークンデバイスがアクションをとるように要求される、請求項１から９のいずれかに記載のコンピュータ・システム。
【請求項１１】  前記トークンデバイスがアクションをとるように要求する、請求項１から１０のいずれかに記載のコンピュータ・システム。
【請求項１２】  前記トークンデバイスが、前記信頼性チャレンジに対して前記満足できる応答を受け取るとき、前記コンピュータ・プラットフォームにイメージ・データを送り、前記コンピュータ・プラットフォームが該イメージ・データを表示する、請求項１から１１のいずれかに記載のコンピュータ・システム。
【請求項１３】  前記監視コンポーネントがそれ自体の識別性を確立する機能を持つ、請求項１から１２のいずれかに記載のコンピュータ・システム。
【請求項１４】  前記監視コンポーネントと前記トークンデバイスとの間をインタフェースする手段をさらに備える、請求項１から１３のいずれかに記載のコンピュータ・システム。
【請求項１５】  前記監視コンポーネントが前記コンピュータ・プラットフォームの状態を記述するデータを含む前記データチェックを前記トークンデバイスに報告するように前記コンピュータ・システムが構成される、請求項１から１４のいずれかに記載のコンピュータ・システム。
【請求項１６】  前記特定のアクションをとることは、前記コンピュータ・システムのユーザに代わって前記コンピュータ・プラットフォームにトランザクションを実行する権限を与えることを含む、請求項１から１５のいずれかに記載のコンピュータ・システム。
【請求項１７】  前記特定のアクションをとることは、検証データを前記コンピュータ・プラットフォームに送信することを含み、前記検証データは、前記コンピュータ・プラットフォームの正しい動作を検証し、前記コンピュータ・プラットフォームは、前記検証データを画像表示スクリーンに表示するようにされる、請求項１から１６のいずれかに記載のコンピュータ・システム。
【請求項１８】  前記トークンデバイスはスマートカードである、請求項１から１７のいずれかに記載のコンピュータ・システム。
【請求項１９】  前記コンピュータ・プラットフォームと前記トークンデバイスとの間で通信するためのインタフェース手段をさらに含み、該インタフェース手段は、前記監視コンポーネントと通信し、前記コンピュータ・システムは、前記監視コンポーネントが前記トークンデバイスに前記データ検査を報告し、該データ検査は、前記コンピュータ・プラットフォームの状態を記述するデータを含むように構成される、請求項１から１８のいずれかに記載のコンピュータ・システム。
【請求項２０】  前記トークンデバイスと前記インタフェース手段との間の通信において、前記監視コンポーネントが起動され、前記コンピュータフラットフォーム上において表示動作を行い、前記コンピュータ・プラットフォームの動作状態を記述するデータを取得する、請求項１９に記載のコンピュータ・システム。
【請求項２１】  前記インタフェース手段が前記監視コンポーネントの範囲内に全体として配置される、請求項１９または２０に記載のコンピュータ・エンティティ。
【請求項２２】  前記インタフェース手段は前記コンピュータ・プラットフォームを含む、請求項１９または２０に記載のコンピュータ・システム。
【請求項２３】  前記インタフェース手段はスマートカードリーダを含む、請求項１９から２３のいずれかに記載のコンピュータ・システム。
【請求項２４】  前記インタフェース手段はＰＣＳＣワークグループＰＣ／ＳＣ仕様１.０に従ったＰＣＳＣスタックを含む、請求項１９から２３のいずれかに記載のコンピュータ・システム。
【請求項２５】  前記監視コンポーネントが、前記状態データを独立して認証する認証データを取得し、該認証データを前記インタフェース手段に提供するように構成された検証手段を含む、請求項１９から２４のいずれかに記載のコンピュータ・システム。
【請求項２６】  前記インタフェース手段が能動的プロトコルに従ってデータを送受するように構成される、請求項１９から２５のいずれかに記載のコンピュータ・システム。
【請求項２７】  データ・プロセッサとメモリデバイスとを備え、データ処理または信号を送る機能の少なくとも１つを行うことができるように構成されたトークンデバイスであって、
コンピュータ・システムの要素から、前記少なくとも１つのデータ処理または信号を送る機能を行う要求を受け取り、
前記コンピュータ・システムにおいて、監視コンポーネントが信頼性データの要求を生成し、前記コンピュータ・システムの信頼性を確認し、
前記監視コンポーネントから信頼性データを受け取り、
前記トークンデバイスに供給された前記信頼性データが満足できるものであるとき、前記トークンデバイスは前記機能を許可し、
前記トークンデバイスが受け取った前記信頼性データが満足できるものでないとき、前記トークンデバイスは前記機能を拒否する、
前記トークンデバイス。
【請求項２８】  ＰＣ／ＳＣ仕様１．０に従うポーリング信号動作に応じるように構成され、能動的プロトコルに従う前記ポーリング信号に応じて、前記トークンデバイスはコマンドを始動し、前記コンピュータ・エンティティにおいてソフトウェア・スタックによって取り扱われる、請求項２７に記載のトークンデバイス。
【請求項２９】  コンピュータ・プラットフォームおよび監視コンポーネントを備えるコンピュータ・エンティティの状態の検証を取得する方法であって、
トークンデバイスから機能性へのアクセスを要求するステップと、
前記機能性へのアクセスの要求に応答して、前記トークンデバイスが前記監視コンポーネントから検証データを要求する要求信号を生成するステップと、
前記検証データの要求に応答して、前記監視コンポーネントが監視動作の結果を記述する結果メッセージを前記トークンデバイスに報告するステップと、
満足できる前記結果メッセージを受け取ることによって、前記トークンデバイスが前記アプリケーションに前記機能性を提供するステップと、
を含む方法。
【請求項３０】  前記機能性の要求は前記コンピュータ・プラットフォームで実行中のアプリケーションによって行われる請求項２９に記載の方法。
【請求項３１】  前記監視動作は、
前記コンピュータ・プラットフォームのコンポーネントで前記監視コンポーネントが１または複数のデータ検査を行うステップと、
前記監視コンポーネントが、認証された基準データの組を前記データ検査とともに報告できるようになるステップと、
を含む請求項２９または３０のいずれかに記載の方法。
【請求項３２】  前記認証された基準データが、前記コンピュータ・プラットフォームの特定のコンポーネントを測定する時に期待されるべきメトリック・セットを含み、前記基準データを認証するエンティティを特定するデジタル署名データを含む、請求項３１に記載の方法。
【請求項３３】  確認データの画像表示を生成することにより前記監視動作の結果を報告するステップをさらに含む、請求項２９から３３のいずれかに記載の方法。
【請求項３４】  前記監視コンポーネントを特定するデジタル署名データを前記結果メッセージに加えるステップと、
前記結果メッセージおよび前記デジタル署名データを前記トークンデバイスに送信するステップと、
をさらに含む請求項２９から３３のいずれかに記載の方法。
【請求項３５】  信頼性チャレンジにおいて前記トークンデバイスが詳細な信頼性応答を送ることを要求するとき、前記監視コンポーネントは第三者サーバへ詳細な信頼性応答を送る、請求項２９から３４のいずれかに記載の方法。
【請求項３６】  前記監視コンポーネントが前記トークンデバイスに詳細な信頼性応答を報告し、前記詳細な信頼性応答の解読について第三者サーバの援助を必要とするとき、前記トークンデバイスは前記信頼性応答を前記第三者サーバへ送る、請求項３５に記載の方法。
【請求項３７】  第三者サーバは、前記トークンデバイスが前記信頼性応答を解読することができる形式に前記信頼性応答を簡略化する、請求項３５または３６に記載の方法。
【請求項３８】  第三者サーバが、前記トークンデバイスに簡略化された信頼性応答を送る、請求項３７に記載の方法。
【請求項３９】  前記トークンデバイスに対して第三者サーバを認証するデジタル署名データを、簡略化された信頼性応答に加えるステップをさらに含む、請求項３８に記載の方法。
【請求項４０】  前記トークンデバイスをプログラムし、前記コンピュータ・プラットフォームからの受け取られるポーリング信号に応答するステップをさらに含み、
前記機能性の要求は、前記コンピュータ・プラットフォームから前記ポーリング信号を受け取る前記トークンデバイスを含み、
受け取られた前記ポーリング信号に応答して、前記トークンデバイスが、前記監視コンポーネントによって検証動作の前記要求を生成する、請求項２９から３９のいずれかに記載の方法。
【請求項４１】  前記ポーリング信号は、前記コンピュータ・プラットフォームにおいて実行中のアプリケーションプログラムから受け取られる、請求項４０に記載の方法。
【請求項４２】  前記トークンデバイスは、データ処理能力を有し、期待される動作を行い、前記コンピュータ・プラットフォームおよび前記監視コンポーネントから物理的に分離可能であり、暗号データ処理能力を有し、
前記監視コンポーネントは前記トークンデバイスに対して識別性を検査し、前記コンピュータ・プラットフォームにおいて実行される少なくとも１つのデータ検査の前記トークンデバイスへの報告を確立するステップをさらに含む、請求項２９から４１のいずれかに記載の方法。
【請求項４３】  前記トークンデバイスはスマートカードである、請求項２９から４２のいずれかに記載の方法。