【手続補正書】
【提出日】平成16年7月5日(2004.7.5)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザデバイスのサービス受領権限を管理する権限管理システムであり、
サービス受領エンティテイとしてのユーザデバイスは、
特定機器または特定ユーザの集合からなるグループに対応して設定されるグループ識別情報を格納情報とするとともに発行者の電子署名の付加されたグループ属性証明書を有し、
サービス提供エンティテイとしてのサービスプロバイダは、
前記ユーザデバイスから提示されるグループ属性証明書の署名検証による改竄有無の検証を実行するとともに、該グループ属性証明書に格納されたグループ識別情報に基づいて、サービス許容グループであるか否かの審査を行い、該審査に基づくサービス提供可否の判定を実行する構成を有することを特徴とする権限管理システム。
【請求項２】
前記グループ属性証明書は、
グループ属性証明書発行エンティテイとユーザデバイス間における相互認証の成立、および、発行対象としての機器またはユーザが前記サービスプロバイダにより許容された発行ポリシーに従っていることを条件として、機器またはユーザに対応するユーザデバイスに対して発行する証明書であることを特徴とする請求項１に記載の権限管理システム。
【請求項３】
新たなグループ属性証明書の発行処理は、
グループ属性証明書発行エンティテイにおいて、ユーザデバイスが既に有する既発行のグループ属性証明書についての検証成立を条件として行なう構成であることを特徴とする請求項１に記載の権限管理システム。
【請求項４】
前記サービスプロバイダは、
前記グループ識別子と、グループに属するメンバに対する許容サービス情報を対応付けたグループ情報データベースを有し、前記ユーザデバイスから提示されるグループ属性証明書に格納されたグループ識別情報に基づいて、前記グループ情報データベースを検索して、サービス提供の可否についての判定処理を実行する構成であることを特徴とする請求項１に記載の権限管理システム。
【請求項５】
前記サービスプロバイダは、
前記ユーザデバイスから提示される複数の異なるグループ定義に基づく複数のグループ属性証明書から取得される複数の異なるグループ識別情報に基づいて、サービス許容対象であるか否かの審査を各々実行し、全てのグループ識別情報がサービス許容対象であることの判定を条件としてサービス提供可の判定処理を実行する構成を有することを特徴とする請求項１に記載の権限管理システム。
【請求項６】
前記サービスプロバイダは、
前記ユーザデバイスから機器をグループのメンバとしたグループ定義に基づく第１のグループ属性証明書から取得される第１のグループ識別情報に基づいて、サービス許容対象であるか否かの審査を行うとともに、ユーザをグループのメンバとしたグループ定義に基づく第２のグループ属性証明書から取得される第２のグループ識別情報に基づいて、サービス許容対象であるか否かの審査を行い、全てのグループ識別情報がサービス許容対象であることの判定を条件としてサービス提供可の判定処理を実行する構成を有することを特徴とする請求項１に記載の権限管理システム。
【請求項７】
前記ユーザデバイスは、
前記サービスプロバイダとの通信を実行する機器としてのエンドエンティテイ、および個人識別デバイスとしてのユーザ識別デバイスを含み、
前記グループ属性証明書は、前記エンドエンティテイおよびユーザ識別デバイス各々に対して個別に発行され、グループ属性証明書発行エンティテイと前記エンドエンティテイ、またはユーザ識別デバイスとの相互認証成立を条件とした発行処理がなされる構成であることを特徴とする請求項１に記載の権限管理システム。
【請求項８】
前記グループ属性証明書は、属性認証局の発行する属性証明書であり、
属性証明書中の属性情報フィールドに、グループ識別子を格納した構成であることを特徴とする請求項１に記載の権限管理システム。
【請求項９】
前記グループ属性証明書は、該グループ属性証明書に対応する公開鍵証明書に関するリンク情報を格納した構成であり、
前記サービスプロバイダは、
前記グループ属性証明書の検証に際し、前記リンク情報によって取得される公開鍵証明書の検証を併せて実行する構成であることを特徴とする請求項１に記載の権限管理システム。
【請求項１０】
サービス提供処理としてのデータ処理を実行する情報処理装置であり、
サービス提供先デバイスからサービス利用権限確認処理に適用する属性証明書として、特定機器または特定ユーザの集合からなるグループに対応して設定されるグループ識別情報を格納情報とするとともに発行者の電子署名の付加されたグループ属性証明書を受信するデータ受信部と、
前記グループ属性証明書の署名検証による改竄有無の検証を実行するとともに、該グループ属性証明書に格納されたグループ識別情報に基づいて、サービス許容グループであるか否かの審査を行い、該審査に基づくサービス提供可否の判定を実行するグループ属性証明書検証処理部と、
を有することを特徴とする情報処理装置。
【請求項１１】
前記情報処理装置は、
前記グループ識別子と、グループに属するメンバに対する許容サービス情報を対応付けたグループ情報データベースを有し、
前記グループ属性証明書検証処理部は、
前記サービス提供先デバイスから提示されるグループ属性証明書に格納されたグループ識別情報に基づいて、前記グループ情報データベースを検索して、サービス提供の可否についての判定処理を実行する構成であることを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記グループ属性証明書検証処理部は、
前記ユーザデバイスから提示される複数の異なるグループ定義に基づく複数のグループ属性証明書から取得される複数の異なるグループ識別情報に基づいて、サービス許容対象であるか否かの審査を行い、該審査に基づくサービス提供可否の判定処理を実行する構成を有することを特徴とする請求項１０に記載の情報処理装置。
【請求項１３】
ユーザデバイスのサービス受領権限を管理する権限管理方法であり、
サービス受領エンティテイとしてのユーザデバイスにおける実行ステップとして、
特定機器または特定ユーザの集合からなるグループに対応して設定されるグループ識別情報を格納情報とするとともに発行者の電子署名の付加されたグループ属性証明書をサービス提供エンティテイとしてのサービスプロバイダに送信するステップを有し、
前記サービスプロバイダにおける実行ステップとして、
前記ユーザデバイスから提示されるグループ属性証明書の署名検証による改竄有無の検証を実行するとともに、該グループ属性証明書に格納されたグループ識別情報に基づいて、サービス許容グループであるか否かの審査を行い、該審査に基づくサービス提供可否の判定を実行するステップ、
を有することを特徴とする権限管理方法。
【請求項１４】
前記権限管理方法において、さらに、
機器またはユーザに対応するユーザデバイスに対して前記グループ属性証明書を発行するグループ属性証明書発行処理ステップを有し、
該グループ属性証明書発行処理ステップは、
グループ属性証明書発行エンティテイとユーザデバイス間における相互認証の成立、および、発行対象としての機器またはユーザが前記サービスプロバイダにより許容された発行ポリシーに従っていることを条件として、機器またはユーザに対応するユーザデバイスに対してグループ属性証明書を発行する処理ステップであることを特徴とする請求項１３に記載の権限管理方法。
【請求項１５】
前記グループ属性証明書発行処理ステップは、
ユーザデバイスが既に有する既発行のグループ属性証明書についての検証処理ステップを含み、該検証の成立を条件としてグループ属性証明書の発行を行なうことを特徴とする請求項１４に記載の権限管理方法。
【請求項１６】
前記サービスプロバイダは、
前記グループ識別子と、グループに属するメンバに対する許容サービス情報を対応付けたグループ情報データベースを有し、前記ユーザデバイスから提示されるグループ属性証明書に格納されたグループ識別情報に基づいて、前記グループ情報データベースを検索して、サービス提供の可否についての判定処理を実行することを特徴とする請求項１３に記載の権限管理方法。
【請求項１７】
前記サービスプロバイダは、
前記ユーザデバイスから提示される複数の異なるグループ定義に基づく複数のグループ属性証明書から取得される複数の異なるグループ識別情報に基づいて、サービス許容対象であるか否かの審査を各々実行し、全てのグループ識別情報がサービス許容対象であることの判定を条件としてサービス提供可の判定処理を実行することを特徴とする請求項１３に記載の権限管理方法。
【請求項１８】
前記サービスプロバイダは、
前記ユーザデバイスから機器をグループのメンバとしたグループ定義に基づく第１のグループ属性証明書から取得される第１のグループ識別情報に基づいて、サービス許容対象であるか否かの審査を行うとともに、ユーザをグループのメンバとしたグループ定義に基づく第２のグループ属性証明書から取得される第２のグループ識別情報に基づいて、サービス許容対象であるか否かの審査を行い、全てのグループ識別情報がサービス許容対象であることの判定を条件としてサービス提供可の判定処理を実行することを特徴とする請求項１３に記載の権限管理方法。
【請求項１９】
前記グループ属性証明書は、該グループ属性証明書に対応する公開鍵証明書に関するリンク情報を格納した構成であり、
前記サービスプロバイダは、
前記グループ属性証明書の検証に際し、前記リンク情報によって取得される公開鍵証明書の検証を併せて実行することを特徴とする請求項１３に記載の権限管理方法。
【請求項２０】
サービス提供処理としてのデータ処理を実行する情報処理装置における情報処理方法であり、
サービス提供先デバイスからサービス利用権限確認処理に適用する属性証明書として、特定機器または特定ユーザの集合からなるグループに対応して設定されるグループ識別情報を格納情報とするとともに発行者の電子署名の付加されたグループ属性証明書を受信する証明書受信ステップと、
前記グループ属性証明書の署名検証による改竄有無の検証を実行するとともに、該グループ属性証明書に格納されたグループ識別情報に基づいて、サービス許容グループであるか否かの審査を行い、該審査に基づくサービス提供可否の判定を実行するグループ属性証明書検証処理ステップと、
を有することを特徴とする情報処理方法。
【請求項２１】
前記情報処理装置は、
前記グループ識別子と、グループに属するメンバに対する許容サービス情報を対応付けたグループ情報データベースを有し、
前記グループ属性証明書検証処理ステップは、
前記サービス提供先デバイスから提示されるグループ属性証明書に格納されたグループ識別情報に基づいて、前記グループ情報データベースを検索して、サービス提供の可否についての判定処理を実行するステップを含むことを特徴とする請求項２０に記載の情報処理方法。
【請求項２２】
前記グループ属性証明書検証処理ステップは、
前記ユーザデバイスから提示される複数の異なるグループ定義に基づく複数のグループ属性証明書から取得される複数の異なるグループ識別情報に基づいて、サービス許容対象であるか否かの審査を各々実行し、全てのグループ識別情報がサービス許容対象であることの判定を条件として基づくサービス提供可の判定処理を実行するステップを含むことを特徴とする請求項２０に記載の情報処理方法。
【請求項２３】
ユーザデバイスのサービス受領権限を管理する権限管理処理を実行せしめるコンピュータ・プログラムであって、
サービス提供先デバイスからサービス利用権限確認処理に適用する属性証明書として、特定機器または特定ユーザの集合からなるグループに対応して設定されるグループ識別情報を格納情報とするとともに発行者の電子署名の付加されたグループ属性証明書を受信するデータ受信ステップと、
前記グループ属性証明書の署名検証による改竄有無の検証を実行するとともに、該グループ属性証明書に格納されたグループ識別情報に基づいて、サービス許容グループであるか否かの審査を行い、該審査に基づくサービス提供可否の判定を実行するグループ属性証明書検証処理ステップと、
を有することを特徴とするコンピュータ・プログラム。
【請求項２４】
サービス提供デバイスのサービス受領権限を管理する権限管理方法において、
サービス受領デバイスは、
複数の機器から構成されるグループへの登録を行い、
前記グループに対して付与されるグループ識別情報を格納し、
前記サービス受領デバイスが前記グループに属することを証明するグループ属性証明書を有し、
サービス提供デバイスは、
前記サービス受領デバイスから前記グループ属性証明書の提示を受け、
前記グループ属性証明書の改竄有無の検証を行い、
前記グループ属性証明書の前記グループ識別情報に基づいて、グループ属性を検査し、
前記サービス受領デバイスが、前記サービス提供デバイスの属する同一のグループである場合に、前記サービス受領デバイスにサービス提供を行うことを特徴とする権限管理方法。
【請求項２５】
サービス提供デバイスのサービス受領権限を管理する権限管理システムにおいて、
サービス受領デバイスは、
複数の機器から構成されるグループへの登録を行い、
前記グループに対して付与されるグループ識別情報を格納し、
前記サービス受領デバイスが前記グループに属することを証明するグループ属性証明書を有し、
サービス提供デバイスは、
前記サービス受領デバイスから前記グループ属性証明書の提示を受け、
前記グループ属性証明書の改竄有無の検証を行い、
前記グループ属性証明書の前記グループ識別情報に基づいて、グループ属性を検査し、
前記サービス受領デバイスが、前記サービス提供デバイスの属する同一のグループである場合に、前記サービス受領デバイスにサービス提供を行うことを特徴とする権限管理方法。
【請求項２６】
サービス提供デバイスから、サービス受領権限に応じてサービスを受けるサービス受領デバイスにおいて、
複数のサービス受領機器から構成されるグループへの登録を行い、
前記グループに対して付与されるグループ識別情報を格納し、
前記サービス受領デバイスが前記グループに属することを証明するグループ属性証明書を有し、
サービス要求に伴い前記グループ属性証明書を、前記サービス提供デバイスに提供し、
前記サービス提供デバイスにおいて、前記グループ属性証明書が改竄されていないことが検証され、前記グループ属性証明書に基づいて、前記グループに属していることが確認され、前記サービスを受領権限を許可されることを特徴とするサービス受領デバイス。
【請求項２７】
サービス提供デバイスから、サービス受領権限に応じてサービスを受けるサービス受領方法において、
複数のサービス受領機器から構成されるグループへの登録を行い、
前記グループに対して付与されるグループ識別情報を格納し、
前記サービス受領デバイスが前記グループに属することを証明するグループ属性証明書を有し、
サービス要求に伴い前記グループ属性証明書を、前記サービス提供デバイスに提供し、
前記サービス提供デバイスにおいて、前記グループ属性証明書が改竄されていないことが検証され、前記グループ属性証明書に基づいて、前記グループに属していることが確認され、前記サービスを受領権限を許可されることを特徴とするサービス受領方法。
【請求項２８】
サービス提供デバイスから、サービス受領権限に応じてサービス受領処理を実行するプログラムにおいて、
複数のサービス受領機器から構成されるグループへの登録を行い、
前記グループに対して付与されるグループ識別情報を格納し、
前記サービス受領デバイスが前記グループに属することを証明するグループ属性証明書を有し、
サービス要求に伴い前記グループ属性証明書を、前記サービス提供デバイスに提供し、
前記サービス提供デバイスにおいて、前記グループ属性証明書が改竄されていないことが検証され、前記グループ属性証明書に基づいて、前記グループに属していることが確認され、前記サービスを受領権限を許可されることを特徴とするサービス受領方法。
【請求項２９】
サービス受領デバイスのサービス受領権限を管理するサービス提供デバイスにおいて、
サービス受領デバイスから、サービス受領可能な複数のサービス受領デバイスから構成されるグループに属することを証明するグループ属性証明書を受領し、
前記グループ属性証明書の改竄有無の検証を行い、
前記グループ属性証明書から、前記グループを識別するグループ識別情報を取得し、
前記グループ識別情報に基づいて、前記グループ属性を検査し、
前記サービス受領デバイスが、前記サービス提供デバイスの属する同一のグループである場合に、前記サービス受領デバイスにサービス提供を行うことを特徴とするサービス提供デバイス。
【請求項３０】
サービス受領デバイスのサービス受領権限を管理する権限管理方法において、
サービス受領デバイスから、サービス受領可能な複数のサービス受領デバイスから構成されるグループに属することを証明するグループ属性証明書を受領し、
前記グループ属性証明書の改竄有無の検証を行い、
前記グループ属性証明書から、前記グループを識別するグループ識別情報を取得し、
前記グループ識別情報に基づいて、前記グループ属性を検査し、
前記サービス受領デバイスが、前記サービス提供デバイスの属する同一のグループである場合に、前記サービス受領デバイスにサービス提供を行うことを特徴とするサービス権限管理方法。
【請求項３１】
サービス受領デバイスのサービス受領権限管理処理を、サービス提供デバイスに行わせる権限管理プログラムにおいて、
サービス受領デバイスから、サービス受領可能な複数のサービス受領デバイスから構成されるグループに属することを証明するグループ属性証明書を受領し、
前記グループ属性証明書の改竄有無の検証を行い、
前記グループ属性証明書から、前記グループを識別するグループ識別情報を取得し、
前記グループ識別情報に基づいて、前記グループ属性を検査し、
前記サービス受領デバイスが、前記サービス提供デバイスの属する同一のグループである場合に、前記サービス受領デバイスにサービス提供を行うことを特徴とする権限管理プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
さらに、本発明の第５の側面は、
ユーザデバイスのサービス受領権限を管理する権限管理処理を実行せしめるコンピュータ・プログラムであって、
サービス提供先デバイスからサービス利用権限確認処理に適用する属性証明書として、特定機器または特定ユーザの集合からなるグループに対応して設定されるグループ識別情報を格納情報とするとともに発行者の電子署名の付加されたグループ属性証明書を受信するデータ受信ステップと、
前記グループ属性証明書の署名検証による改竄有無の検証を実行するとともに、該グループ属性証明書に格納されたグループ識別情報に基づいて、サービス許容グループであるか否かの審査を行い、該審査に基づくサービス提供可否の判定を実行するグループ属性証明書検証処理ステップと、
を有することを特徴とするコンピュータ・プログラムにある。
さらに、本発明の第６の側面は、
サービス提供デバイスのサービス受領権限を管理する権限管理方法において、
サービス受領デバイスは、
複数の機器から構成されるグループへの登録を行い、
前記グループに対して付与されるグループ識別情報を格納し、
前記サービス受領デバイスが前記グループに属することを証明するグループ属性証明書を有し、
サービス提供デバイスは、
前記サービス受領デバイスから前記グループ属性証明書の提示を受け、
前記グループ属性証明書の改竄有無の検証を行い、
前記グループ属性証明書の前記グループ識別情報に基づいて、グループ属性を検査し、
前記サービス受領デバイスが、前記サービス提供デバイスの属する同一のグループである場合に、前記サービス受領デバイスにサービス提供を行うことを特徴とする権限管理方法にある。
さらに、本発明の第７の側面は、
サービス提供デバイスのサービス受領権限を管理する権限管理システムにおいて、
サービス受領デバイスは、
複数の機器から構成されるグループへの登録を行い、
前記グループに対して付与されるグループ識別情報を格納し、
前記サービス受領デバイスが前記グループに属することを証明するグループ属性証明書を有し、
サービス提供デバイスは、
前記サービス受領デバイスから前記グループ属性証明書の提示を受け、
前記グループ属性証明書の改竄有無の検証を行い、
前記グループ属性証明書の前記グループ識別情報に基づいて、グループ属性を検査し、
前記サービス受領デバイスが、前記サービス提供デバイスの属する同一のグループである場合に、前記サービス受領デバイスにサービス提供を行うことを特徴とする権限管理方法にある。
さらに、本発明の第８の側面は、
サービス提供デバイスから、サービス受領権限に応じてサービスを受けるサービス受領デバイスにおいて、
複数のサービス受領機器から構成されるグループへの登録を行い、
前記グループに対して付与されるグループ識別情報を格納し、
前記サービス受領デバイスが前記グループに属することを証明するグループ属性証明書を有し、
サービス要求に伴い前記グループ属性証明書を、前記サービス提供デバイスに提供し、
前記サービス提供デバイスにおいて、前記グループ属性証明書が改竄されていないことが検証され、前記グループ属性証明書に基づいて、前記グループに属していることが確認され、前記サービスを受領権限を許可されることを特徴とするサービス受領デバイスにある。
さらに、本発明の第９の側面は、
サービス提供デバイスから、サービス受領権限に応じてサービスを受けるサービス受領方法において、
複数のサービス受領機器から構成されるグループへの登録を行い、
前記グループに対して付与されるグループ識別情報を格納し、
前記サービス受領デバイスが前記グループに属することを証明するグループ属性証明書を有し、
サービス要求に伴い前記グループ属性証明書を、前記サービス提供デバイスに提供し、
前記サービス提供デバイスにおいて、前記グループ属性証明書が改竄されていないことが検証され、前記グループ属性証明書に基づいて、前記グループに属していることが確認され、前記サービスを受領権限を許可されることを特徴とするサービス受領方法にある。
さらに、本発明の第１０の側面は、
サービス提供デバイスから、サービス受領権限に応じてサービス受領処理を実行するプログラムにおいて、
複数のサービス受領機器から構成されるグループへの登録を行い、
前記グループに対して付与されるグループ識別情報を格納し、
前記サービス受領デバイスが前記グループに属することを証明するグループ属性証明書を有し、
サービス要求に伴い前記グループ属性証明書を、前記サービス提供デバイスに提供し、
前記サービス提供デバイスにおいて、前記グループ属性証明書が改竄されていないことが検証され、前記グループ属性証明書に基づいて、前記グループに属していることが確認され、前記サービスを受領権限を許可されることを特徴とするサービス受領方法にある。
さらに、本発明の第１１の側面は、
サービス受領デバイスのサービス受領権限を管理するサービス提供デバイスにおいて、
サービス受領デバイスから、サービス受領可能な複数のサービス受領デバイスから構成されるグループに属することを証明するグループ属性証明書を受領し、
前記グループ属性証明書の改竄有無の検証を行い、
前記グループ属性証明書から、前記グループを識別するグループ識別情報を取得し、
前記グループ識別情報に基づいて、前記グループ属性を検査し、
前記サービス受領デバイスが、前記サービス提供デバイスの属する同一のグループである場合に、前記サービス受領デバイスにサービス提供を行うことを特徴とするサービス提供デバイスにある。
さらに、本発明の第１２の側面は、
サービス受領デバイスのサービス受領権限を管理する権限管理方法において、
サービス受領デバイスから、サービス受領可能な複数のサービス受領デバイスから構成されるグループに属することを証明するグループ属性証明書を受領し、
前記グループ属性証明書の改竄有無の検証を行い、
前記グループ属性証明書から、前記グループを識別するグループ識別情報を取得し、
前記グループ識別情報に基づいて、前記グループ属性を検査し、
前記サービス受領デバイスが、前記サービス提供デバイスの属する同一のグループである場合に、前記サービス受領デバイスにサービス提供を行うことを特徴とするサービス権限管理方法にある。
さらに、本発明の第１３の側面は、
サービス受領デバイスのサービス受領権限管理処理を、サービス提供デバイスに行わせる権限管理プログラムにおいて、
サービス受領デバイスから、サービス受領可能な複数のサービス受領デバイスから構成されるグループに属することを証明するグループ属性証明書を受領し、
前記グループ属性証明書の改竄有無の検証を行い、
前記グループ属性証明書から、前記グループを識別するグループ識別情報を取得し、
前記グループ識別情報に基づいて、前記グループ属性を検査し、
前記サービス受領デバイスが、前記サービス提供デバイスの属する同一のグループである場合に、前記サービス受領デバイスにサービス提供を行うことを特徴とする権限管理プログラムにある。