【手続補正書】
【提出日】平成18年1月11日(2006.1.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項1】  １つ以上のピアデータオブジェクトを有するコンピュータおけるデータの使用を制御する方法であって、
データオブジェクトの使用のために必要とされる１つ以上のピアデータオブジェクトの記述を含むデータオブジェクトを提供する工程と、
ピアデータオブジェクトがデータオブジェクトと通信することが許可されているかどうかを判断する工程と、
データオブジェクトがピアデータオブジェクトと通信することが許可されているかどうかを判断する工程と、
データオブジェクトがピアデータオブジェクトと通信でき、ピアデータオブジェクトがデータオブジェクトと通信できるように付与された許可に基づき、データオブジェクトとピアデータオブジェクトとを接続する工程とを備えた、コンピュータにおけるデータの使用を制御する方法。
【請求項2】  データオブジェクトのアイデンティティを認証する工程を更に含む、請求項１記載の方法。
【請求項3】  ピアデータオブジェクトの各々のアイデンティティを認証する工程を更に含む、請求項１記載の方法。
【請求項4】  ピアデータオブジェクトの存在を判断する工程と、
コンピュータに存在しないピアデータオブジェクトのいずれかを検索する工程を更に備えた、請求項１記載の方法。
【請求項5】  ピアデータオブジェクトに関連してデータオブジェクトの使用を定める１つ以上のサブコンポーネントをデータオブジェクトが含む、請求項１記載の方法。
【請求項6】  ピアデータオブジェクトがソフトウェアアプリケーションを集合的に定める、請求項１記載の方法。
【請求項7】  ソフトウェアアプリケーションがインターネットブラウザである、請求項１記載の方法。
【請求項8】  ソフトウェアアプリケーションがオンラインのバーチャル店舗である、請求項７記載の方法。
【請求項9】  ピアデータオブジェクトのうちの１つがハードウェアデバイスである、請求項１記載の方法。
【請求項10】  データオブジェクトを暗号化する、請求項１記載の方法。
【請求項11】  ピアデータオブジェクトがデータオブジェクトと通信することが許可されているかどうかを判断する工程が、ピアデータオブジェクトの各々における少なくとも１つのデジタル署名を確認することを含む、請求項１記載の方法。
【請求項12】  ピアデータオブジェクトがデータオブジェクト通信することが許可されているかどうかを判断する工程が、データオブジェクトにおける少なくとも１つのデジタル署名を確認することを含む、請求項１記載の方法。
【請求項13】  データオブジェクトが少なくとも１つのサブコンポーネントを有し、サブコンポーネントが関連するデジタル署名を有し、データオブジェクトがピアデータオブジェクトと通信することが許可されているかどうかを判断する工程が、各サブコンポーネントに関連するデジタル署名を確認することを含む、請求項１記載の方法。
【請求項14】  サブコンポーネントがデータを含み、デジタル署名がデジタル署名の署名者のプライベート（秘密）キーを使用してサブコンポーネント内のデータの内容をデジタル式に暗号化したハッシュである、請求項１３記載の方法。
【請求項15】  データオブジェクトの完全性を確認することを更に含む、請求項１記載の方法。
【請求項16】  ピアデータオブジェクトの各々がデータオブジェクトである、請求項１記載の方法。
【請求項17】  ソフトウェアアプリケーションを集合的に定める１つ以上のピアデータオブジェクトと、
データオブジェクトを使用するのに必要な１つ以上のピアデータオブジェクトの記述をデータオブジェクトから読み出すことができる解析器と、
データオブジェクトがデータオブジェクトの使用のために必要とされる１つ以上のピアデータオブジェクトと通信することが許可されているかどうかを判断できる検証データオブジェクトモジュールと、
ピアデータオブジェクトがデータオブジェクトと通信することが許可されているかどうかを判断できる検証ピアデータオブジェクトモジュールと、
ピアデータオブジェクトのデータオブジェクトへの接続を制御できる配線モジュールとを備えた、データオブジェクトの使用を制御するためのシステム。
【請求項18】  データオブジェクトの完全性を確認できる検証モジュールを更に含む、請求項１７記載のシステム。
【請求項19】  ピアデータオブジェクトの完全性を確認できる検証モジュールを更に含む、請求項１７記載のシステム。
【請求項20】  ピアデータオブジェクトによってデータオブジェクトにアクセスできる前に、データオブジェクトに接続するのに必要な１つ以上のピアデータオブジェクトの記述と、
データオブジェクトのプロバイダを識別する少なくとも１つのデジタル署名とを備えた、１つ以上の他のデータオブジェクトにダイナミックに配線されるようになっているデータオブジェクト。
【請求項21】  データオブジェクトに関する１つ以上の使用条件を含む認証システムを識別する認証識別子を更に含む、請求項２０記載のデータオブジェクト。
【請求項22】  デジタル署名を銀行が署名し、データオブジェクトがバーチャル通貨を含む、請求項２０記載のデータオブジェクト。
【請求項23】  データオブジェクトの使用のために必要とされる１つ以上のピアデータオブジェクトの記述を含み、ピアデータオブジェクトにより利用できない状態となるように構成されたデータオブジェクトを読み出すための手段と、
ピアデータオブジェクトがデータオブジェクトと通信することが許可されているかどうかを判断するための手段と、
データオブジェクトがピアデータオブジェクトと通信することが許可されているかどうかを判断するための手段と、
データオブジェクトをピアデータオブジェクトが使用できるステートに変化するための手段と、
データオブジェクトがピアデータオブジェクトと通信でき、かつピアデータオブジェクトがデータオブジェクトと通信できるように、データオブジェクトをピアデータオブジェクトに接続するための手段とを備えた、１つ以上のピアデータオブジェクトを有するコンピュータにおけるデータの使用を制御するためのシステム。
【請求項24】  データオブジェクトのアイデンティティを認証するための手段を更に含む、請求項２３記載のシステム。
【請求項25】  ピアデータオブジェクトの各々のアイデンティティを認証するための手段を更に含む、請求項２３記載のシステム。
【請求項26】  ピアデータオブジェクトの存在を決定するための手段と、
コンピュータに存在しないピアデータオブジェクトのいずれかを検索するための手段とを更に備えた、請求項２３記載のシステム。
【請求項27】  データオブジェクトが１つ以上のサブコンポーネントを含む、請求項２３記載のシステム。
【請求項28】  ピアデータオブジェクトが共にソフトウェアアプリケーションを定める、請求項２３記載のシステム。
【請求項29】  ソフトウェアアプリケーションがインターネットブラウザである、請求項２８記載のシステム。
【請求項30】  ソフトウェアアプリケーションがオンラインのバーチャル店舗である、請求項２８記載のシステム。
【請求項31】  ピアデータオブジェクトのうちの１つがハードウェアデバイスである、請求項２３記載のシステム。
【請求項32】  データオブジェクトを暗号化する、請求項２３記載のシステム。