(57)【要約】【課題】  利用者または利用機器の属性を表すプロファイルの第三者に対する漏洩を防止するサービス提供システムを提供する。【解決手段】  利用機器プロファイル記憶部１１、利用者プロファイル記憶部３１はそれぞれサービスを要求するサービス利用機器の属性を表わす利用機器プロファイル、サービスを要求する利用者の属性を表わす利用者プロファイルを記憶している。プロファイルアクセス判断部１２、３２は利用機器プロファイルライセンス発行装置５、利用者プロファイルライセンス発行装置４によって発行されたプロファイルライセンスに基づいてサービス提供部４０にプロファイル記憶部１１、３１にアクセスさせるか否かを判断する。サービス提供部４０はプロファイル記憶部１１、３１から取得したプロファイルに応じたサービスを利用者に提供する。【選択図】  図１
2005202583.tif 000002
【特許請求の範囲】
【請求項１】
サービスの要求元の属性を表すプロファイルを記憶するプロファイル記憶手段と、
前記プロファイル記憶手段にアクセスして取得したプロファイルに応じたサービスを前記サービスの要求元に提供するサービス提供手段と、
前記プロファイル記憶手段にアクセスするためのプロファイルライセンスを発行するプロファイルライセンス発行装置によって発行された前記プロファイルライセンスに基づいて、前記サービス提供手段に前記プロファイル記憶手段にアクセスさせるか否かを判断するプロファイルアクセス判断手段と、
を有するサービス利用機器。
【請求項２】
前記サービスを利用する権利を表す利用権を記憶する利用権記憶手段と、
前記利用権記憶手段にアクセスするための利用権ライセンスを発行する利用権ライセンス発行装置によって発行された前記利用権ライセンスに基づいて、前記サービス提供手段に前記利用権記憶手段にアクセスさせるか否かを判断する利用権アクセス判断手段と、
をさらに有し、
前記サービス提供手段は、前記利用権記憶手段にアクセスして取得した利用権にさらに応じたサービスを提供する、
請求項１に記載のサービス利用機器。
【請求項３】
前記サービスを利用する利用者と機器との所有関係を表す所有権を記憶する所有権記憶手段と、
前記所有権記憶手段に記憶された所有権にアクセスするための所有権ライセンスを発行する所有権ライセンス発行装置によって発行された前記所有権ライセンスに基づいて、前記サービス提供手段に前記所有権記憶手段にアクセスさせるか否かを判断する所有権アクセス判断手段と、
をさらに有し、
前記サービス提供手段は、前記所有権記憶手段にアクセスして取得した所有権にさらに応じたサービスを提供する、
請求項１または請求項２に記載のサービス利用機器。
【請求項４】
前記プロファイル記憶手段が、前記サービスを要求する利用者の属性を表す利用者プロファイルを記憶する利用者プロファイル記憶部を有し、
前記プロファイルライセンスが、前記利用者プロファイル記憶部に記憶された利用者プロファイルにアクセスするための利用者プロファイルライセンスを含む、
請求項１から請求項３のいずれかに記載のサービス利用機器。
【請求項５】
前記利用者プロファイル記憶部および前記プロファイルアクセス判断手段が、ＩＣカードによって構成されている、請求項４に記載のサービス利用機器。
【請求項６】
前記プロファイル記憶手段が、前記サービスを要求する利用機器の属性を表す利用機器プロファイルを記憶する利用機器プロファイル記憶部を有し、
前記プロファイルライセンスが、前記利用機器プロファイル記憶部に記憶された利用機器プロファイルにアクセスするための利用機器プロファイルライセンスを含む、
請求項１から請求項５のいずれかに記載のサービス利用機器。
【請求項７】
前記利用機器プロファイル記憶部および前記プロファイルアクセス判断手段が、前記利用機器に設けられたＩＣチップによって構成されている、請求項６に記載のサービス利用機器。
【請求項８】
サービス利用機器内の、サービスの要求元の属性を表すプロファイルを記憶するプロファイル記憶手段にアクセスするためのプロファイルライセンスを発行するプロファイルライセンス発行装置。
【請求項９】
前記プロファイルライセンスが、前記プロファイル記憶手段に記憶された、前記サービスを要求する利用者の属性を表す利用者プロファイルにアクセスするための利用者プロファイルライセンスを含み、
前記利用者プロファイルライセンスを発行する利用者プロファイルライセンス発行手段を有する
請求項８に記載のプロファイルライセンス発行装置。
【請求項１０】
前記プロファイルライセンスが、前記プロファイル記憶手段に記憶された、前記サービスを要求する利用機器の属性を表す利用機器プロファイルにアクセスするための利用機器プロファイルライセンスを含み、
前記利用機器プロファイルライセンスを発行する利用機器プロファイルライセンス発行手段を有する
請求項８または９に記載のプロファイルライセンス発行装置。
【請求項１１】
サービス利用機器内の、前記サービスを利用する権利を表す利用権を記憶する利用権記憶手段にアクセスするための利用権ライセンスを発行する利用権ライセンス発行装置。
【請求項１２】
サービス利用機器内の、サービスを利用する利用者と機器との所有関係を表す所有権を記憶する所有権記憶手段に記憶された所有権にアクセスするための所有権ライセンスを発行する所有権ライセンス発行装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はサービス提供システムに関し、特に利用者またはサービス利用機器の属性を表すプロファイルに応じて利用者にサービスを提供するサービス提供システムに関するものである。
【背景技術】
【０００２】
従来、ＩＣカード、メモリカード等の記録媒体に利用者またはサービス利用機器の属性を表すプロファイルを記憶しておき、記憶されたプロファイルに応じたサービスを提供するものがある。例えば、ＩＣカードに固定的に記録された利用者の生年月日を含むアクセスコントロール情報とコンテンツの要求を表すアクセス要求とを受信し、受信したアクセスコントロール情報に含まれる利用者の年齢が、要求されたコンテンツの内容またはその提供の形態に応じて登録された年齢条件を満たすか否か判断し、利用者の年齢が登録された年齢条件を満たす場合にのみ、要求されたコンテンツの提供を許可するものがある（例えば、特許文献１参照。）。
【特許文献１】特開２００３−１６７７８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前述したような従来の技術では、利用者またはサービス利用機器のプロファイルが無条件にコンテンツ提供側に送信されるため、悪意のあるコンテンツ提供者などの第三者にプロファイルが漏洩してしまうという問題があった。
【０００４】
本発明は、このような問題を解決するためになされたもので、その目的は、利用者またはサービス利用機器の属性を表すプロファイルの第三者に対する漏洩を防止することができるサービス利用機器、プロファイルライセンス発行装置、利用権ライセンス発行装置、および所有権ライセンス発行装置を提供することである。
【課題を解決するための手段】
【０００５】
本発明の第１の態様によれば、サービス利用機器は、サービスの要求元の属性を表すプロファイルを記憶するプロファイル記憶手段と、プロファイル記憶手段にアクセスして取得したプロファイルに応じたサービスを前記サービスの要求元に提供するサービス提供手段と、プロファイル記憶手段にアクセスするためのプロファイルライセンスを発行するプロファイルライセンス発行装置によって発行されたプロファイルライセンスに基づいて、サービス提供手段にプロファイル記憶手段にアクセスさせるか否かを判断するプロファイルアクセス判断手段とを有している。
【０００６】
この構成により、プロファイルライセンス発行装置によって発行されるプロファイルライセンスに基づいてプロファイルの読み書きが制限されるため、第三者に対するプロファイルの漏洩を防止することができる。
【０００７】
本発明の実施態様によれば、サービス利用機器は、前記サービスを利用する権利を表す利用権を記憶する利用権記憶手段と、利用権記憶手段にアクセスするための利用権ライセンスを発行する利用権ライセンス発行装置によって発行された利用権ライセンスに基づいて、サービス提供手段に利用権記憶手段にアクセスさせるか否かを判断する利用権アクセス判断手段とをさらに有し、サービス提供手段が、利用権記憶手段にアクセスして取得した利用権にさらに応じたサービスを提供するように構成されている。
【０００８】
この構成により、利用権ライセンス発行装置によって発行される利用権ライセンスに基づいて利用権の読み書きが制限されるため、第三者に対する利用権の漏洩を防止することができる。
【０００９】
本発明の実施態様によれば、サービス利用機器は、前記サービスを利用する利用者と機器との所有関係を表す所有権を記憶する所有権記憶手段と、所有権記憶手段に記憶された所有権にアクセスするための所有権ライセンスを発行する所有権ライセンス発行装置によって発行された所有権ライセンスに基づいて、サービス提供手段に所有権記憶手段にアクセスさせるか否かを判断する所有権アクセス判断手段とをさらに有し、サービス提供手段が、所有権記憶手段にアクセスして取得した所有権にさらに応じたサービスを提供するように構成されている。
【００１０】
この構成により、所有権ライセンス発行装置によって発行される所有権ライセンスに基づいて所有権の読み書きが制限されるため、第三者に対する所有権の漏洩を防止することができる。
【００１１】
本発明の実施態様によれば、サービス利用機器は、プロファイル記憶手段が、前記サービスを要求する利用者の属性を表す利用者プロファイルを記憶する利用者プロファイル記憶部を有し、プロファイルライセンスが、利用者プロファイル記憶部に記憶された利用者プロファイルにアクセスするための利用者プロファイルライセンスを含む。プロファイルライセンス発行装置が、利用者プロファイルライセンスを発行する利用者プロファイルライセンス発行手段を有している。
【００１２】
この構成により、利用者プロファイルライセンス発行手段によって発行される利用者プロファイルライセンスに基づいて利用者プロファイルの読み書きが制限されるため、第三者に対する利用者プロファイルの漏洩を防止することができる。
【００１３】
本発明の実施態様によれば、サービス利用機器は、利用者プロファイル記憶部およびプロファイルアクセス判断手段がＩＣカードによって構成されている。
【００１４】
この構成により、利用者プロファイルが耐タンパに制御されたＩＣカードに記憶されるため、第三者に対する利用者プロファイルの漏洩を防止することができ、利用者プロファイルを可搬なものにできる。
【００１５】
本発明の実施態様によれば、サービス利用機器は、プロファイル記憶手段が、前記サービスを要求する利用機器の属性を表す利用機器プロファイルを記憶する利用機器プロファイル記憶部を有し、プロファイルライセンスが、利用機器プロファイル記憶部に記憶された利用機器プロファイルにアクセスするための利用機器プロファイルライセンスを含む。プロファイルライセンス発行装置は、利用機器プロファイル記憶部に記憶された利用機器プロファイルにアクセスするための利用機器プロファイルライセンスを発行する利用機器プロファイルライセンス発行手段を有している。
【００１６】
この構成により、利用機器プロファイルライセンス発行手段によって発行される利用機器プロファイルライセンスに基づいて利用機器プロファイルの読み書きが制限されるため、第三者に対する利用機器プロファイルの漏洩を防止することができる。
【００１７】
本発明の実施態様によれば、サービス利用機器は、利用機器プロファイル記憶部およびプロファイルアクセス判断手段が、利用機器に設けられたＩＣチップによって構成されている。
【００１８】
この構成により、利用機器プロファイルが耐タンパに制御されたＩＣチップに記憶されるため、第三者に対する利用機器プロファイルの漏洩を防止することができる。
【発明の効果】
【００１９】
本発明は、利用者または利用機器の属性を表すプロファイルの第三者に対する漏洩を防止することができるサービス提供システムを提供することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態について図面を参照して説明する。
【００２１】
図１は、本発明の一実施の形態によるサービス提供システムの構成を示すブロック図である。
【００２２】
サービス提供システム１は、ネットワーク２を介してそれぞれ接続されたサービス利用機器３、利用者プロファイルライセンス発行装置４、利用機器プロファイルライセンス発行装置５、所有権ライセンス発行装置６、利用権ライセンス発行装置７、およびサービス提供システム１の利用者によって所持されるＩＣカード３０で構成される。
【００２３】
なお、サービス提供システム１は、複数のサービス利用機器３と複数の利用者プロファイルライセンス発行装置４と複数の利用機器プロファイルライセンス発行装置５と複数の所有権ライセンス発行装置６と複数の利用権ライセンス発行装置７と複数のＩＣカード３０とを備えることができるが、説明を分かりやすくするため、それぞれ１つずつ備えているものとして以下説明する。
【００２４】
また、本発明のサービス提供システムは、様々なサービスに適用することができるが、本実施形態のサービス提供システム１は、サービス利用機器３において動画や音楽などのコンテンツを再生させるサービスに適用するものとする。
【００２５】
サービス利用機器３は、中央処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、以下単に「ＣＰＵ」という。）、ＲＡＭ等の揮発性の記憶媒体、ＲＯＭやハードディスク等の不揮発性の記憶媒体、キーボードやポインティングデバイス等の入力装置、画像を表示するモニタ装置、スピーカ、およびネットワーク２を介した通信を行うネットワークインタフェイスを備えている。なお、サービス利用機器３は、コンテンツが再生可能なものであれば、コンピュータ装置、携帯端末、または通信機能を備えた家電製品等によって構成するようにしてもよい。
【００２６】
サービス利用機器３には、ＣＰＵと不揮発性の記憶媒体とを備えたＩＣチップ１０が設けられており、ＩＣチップ１０は、サービス利用機器３の属性を表す利用機器プロファイルを記憶する利用機器プロファイル記憶部１１と、利用機器プロファイル記憶部１１にＩＣチップ１０の外部からアクセスさせるか否かを判断するプロファイルアクセス判断部１２と、プロファイルアクセス判断部１２による判断結果に基づいて利用機器プロファイルを入出力させる通信部１３とを備えている。
【００２７】
ここで、利用機器プロファイルには、利用機器プロファイルの生成元を識別するための生成元ＩＤ、サービス利用機器３を識別するための利用機器ＩＤ、サービス利用機器３の製造メーカを識別するための製造メーカＩＤ、サービス利用機器３の機種を識別するための機種ＩＤ、およびサービス利用機器３のシリアル番号が含まれ、これらの各情報に対する利用機器プロファイルの生成元による署名情報がさらに含まれる。
【００２８】
なお、利用機器プロファイルの生成元による署名情報は、生成元ＩＤ、利用機器ＩＤ、製造メーカＩＤ、機種ＩＤ、およびシリアル番号等を結合した情報のハッシュ（要約）値が利用機器プロファイルの生成元の秘密鍵で暗号化されたものである。本実施形態において、利用機器プロファイルの生成元は、利用機器プロファイルライセンス発行装置５であり、利用機器プロファイルライセンス発行装置５の公開鍵証明書によって証明される公開鍵を以って利用機器プロファイルが改竄されていないことが検証できる。
【００２９】
プロファイルアクセス判断部１２は、利用機器プロファイル記憶部１１に対するアクセスを許可するか否かを、アクセス要求と共に送信された利用機器プロファイルライセンスに基づいて判断するようになっている。ここで、利用機器プロファイル記憶部１１に対するアクセスとは、利用機器プロファイル記憶部１１に記憶された利用機器プロファイルの読み取り、および利用機器プロファイル記憶部１１に対する利用機器プロファイルの書き込みを表す。
【００３０】
また、利用機器プロファイルライセンスは、利用機器プロファイルライセンス発行装置５によって発行されるもので、利用機器プロファイルライセンスには、利用機器プロファイルライセンスの発行元、すなわち利用機器プロファイルライセンス発行装置５を識別するための発行元ＩＤと、利用機器プロファイルライセンスの発行先を識別するための発行先ＩＤと、有効期限と、利用機器プロファイルの書き込みを許可するか否か、および利用機器プロファイルの読み取りを許可するか否かを表すアクセス許可情報とが含まれ、これらの各情報に対する利用機器プロファイルライセンス発行装置５による署名情報がさらに含まれる。
【００３１】
なお、利用機器プロファイルライセンス発行装置５による署名情報は、発行元ＩＤ、発行先ＩＤ、有効期限、およびアクセス許可情報を結合した情報のハッシュ値が利用機器プロファイルライセンス発行装置５の秘密鍵で暗号化されたものである。よって、利用機器プロファイルライセンス発行装置５の公開鍵証明書によって証明される公開鍵を以って利用機器プロファイルライセンスが改竄されていないことが検証できる。
【００３２】
利用機器プロファイル記憶部１１に対するアクセスを許可するか否かのプロファイルアクセス判断部１２による判断は、アクセスが利用機器プロファイルライセンスを伴ったものか否か、利用機器プロファイルライセンスの署名情報を利用機器プロファイルライセンス発行装置５の公開鍵で検証できるか否か、利用機器プロファイルライセンスに含まれる発行先ＩＤがアクセスの要求元を示すか否か、アクセスの内容がアクセス許可情報によって許可されているか等に基づいて行われるようになっている。
【００３３】
ＩＣチップ１０は、サービス利用機器３の所有者を表す所有権を記憶する所有権記憶部１４と、所有権記憶部１４にＩＣチップ１０の外部からアクセスさせるか否かを判断する所有権アクセス判断部１５とをさらに備えている。
【００３４】
ここで、所有権には、所有権の発行元を識別するための発行元ＩＤ、およびサービス利用機器３の所有者を識別するための１または複数のユーザＩＤが含まれ、これらの各情報に対する所有権の発行元による署名情報がさらに含まれる。なお、所有権の発行元による署名情報は、発行元ＩＤおよびユーザＩＤ等を結合した情報のハッシュ値が所有権の発行元の秘密鍵で暗号化されたものである。本実施形態において、所有権の発行元は、所有権ライセンス発行装置６であり、所有権ライセンス発行装置６の公開鍵証明書によって証明される公開鍵を以って所有権が改竄されていないことが検証できる。
【００３５】
所有権アクセス判断部１５は、所有権記憶部１４に対するアクセスを許可するか否かを、アクセス要求と共に送信された所有権ライセンスに基づいて判断するようになっている。ここで、所有権記憶部１４に対するアクセスとは、所有権記憶部１４に記憶された所有権の読み取り、および所有権記憶部１４に対する所有権の書き込みを表す。
【００３６】
また、所有権ライセンスは、所有権ライセンス発行装置６によって発行されるもので、所有権ライセンスには、所有権ライセンスの発行元、すなわち所有権ライセンス発行装置６を識別するための発行元ＩＤと、所有権ライセンスの発行先を識別するための発行先ＩＤと、所有権記憶部１４への所有権の書き込みを許可するか否か、および所有権記憶部１４からの所有権の読み取りを許可するか否かを表すアクセス許可情報とが含まれ、これらの各情報に対する所有権ライセンス発行装置６による署名情報がさらに含まれる。
【００３７】
なお、所有権ライセンス発行装置６による署名情報は、発行元ＩＤ、発行先ＩＤ、およびアクセス許可情報を結合した情報のハッシュ値が所有権ライセンス発行装置６の秘密鍵で暗号化されたものである。よって、所有権ライセンス発行装置６の公開鍵証明書によって証明される公開鍵を以って所有権ライセンスが改竄されていないことが検証できる。
【００３８】
所有権記憶部１４に対するアクセスを許可するか否かの所有権アクセス判断部１５による判断は、アクセスが所有権ライセンスを伴ったものか否か、所有権ライセンスの署名情報を所有権ライセンス発行装置６の公開鍵で検証できるか否か、所有権ライセンスに含まれる発行先ＩＤがアクセスの要求元を示すか否か、利用者プロファイルライセンスの有効期限が切れているか否か、および、アクセスの内容がアクセス許可情報によって許可されているか等に基づいて行われるようになっている。
【００３９】
通信部１３は、所有権アクセス判断部１５による判断結果に基づいて所有権を入出力させるようになっている。
【００４０】
ＩＣチップ１０は、後述するサービス提供部４０によって提供されるサービスを利用する権利を表す利用権を記憶する利用権記憶部１６と、利用権記憶部１６にＩＣチップ１０の外部からアクセスさせるか否かを判断する利用権アクセス判断部１７とをさらに備えている。
【００４１】
ここで、利用権には、利用権の発行元を識別するための生成元ＩＤ、利用権を識別するための利用権ＩＤ、サービスの対象となるコンテンツを識別するためのコンテンツＩＤ、利用権の流通に関する流通可否情報、利用権を行使する条件を表す行使条件情報、および対象となるコンテンツを復号するための復号鍵とが含まれ、これらの各情報に対する利用権の発行元による署名情報がさらに含まれる。
【００４２】
なお、利用権の発行元による署名情報は、生成元ＩＤ、利用権ＩＤ、コンテンツＩＤ、流通可否情報、行使条件情報、および復号鍵等を結合した情報のハッシュ値が利用権の発行元の秘密鍵で暗号化されたものである。本実施形態において、利用権の発行元は、利用権ライセンス発行装置７であり、利用権ライセンス発行装置７の公開鍵証明書によって証明される公開鍵を以って利用権が改竄されていないことが検証できる。
【００４３】
ここで、流通可否情報は、利用権を他の利用機器やＩＣカードに移動したり複製したりする場合の制限を表す。また、行使条件情報とは、コンテンツを再生することができる年齢等の利用者を制限する条件や利用機器を特定する等の利用機器を制限する条件、コンテンツを再生することができる有効期限等が含まれている。
【００４４】
利用権アクセス判断部１７は、利用権記憶部１６に対するアクセスを許可するか否かを、利用権のアクセス要求と共に送信された利用権ライセンスに基づいて判断するようになっている。ここで、利用権記憶部１６に対するアクセスとは、利用権記憶部１６に記憶された利用権の読み取り、および利用権記憶部１６に対する利用権の書き込みを表す。
【００４５】
また、利用権ライセンスは、利用権ライセンス発行装置７によって発行されるもので、利用権ライセンスには、利用権ライセンスの発行元、すなわち利用権ライセンス発行装置７を識別するための発行元ＩＤと、利用権ライセンスの発行先を識別するための発行先ＩＤと、有効期限と、利用権の書き込みを許可するか否か、および利用権の読み取りを許可するか否かを表すアクセス許可情報とが含まれ、これらの各情報に対する利用権ライセンス発行装置７による署名情報がさらに含まれる。
【００４６】
なお、利用権ライセンス発行装置７による署名情報は、発行元ＩＤ、発行先ＩＤ、有効期限、およびアクセス許可情報を結合した情報のハッシュ値が利用権ライセンス発行装置７の秘密鍵で暗号化されたものである。よって、利用権ライセンス発行装置７の公開鍵証明書によって証明される公開鍵を以って利用権ライセンスが改竄されていないことが検証できる。
【００４７】
利用権記憶部１６に対するアクセスを許可するか否かの利用権アクセス判断部１７による判断は、アクセスが利用権ライセンスを伴ったものか否か、利用権ライセンスの署名情報を利用権ライセンス発行装置７の公開鍵で検証できるか否か、利用権ライセンスに含まれる発行先ＩＤがアクセスの要求元を示すか否か、利用権ライセンスの有効期限が切れているか否か、および、アクセスの内容がアクセス許可情報によって許可されているか等に基づいて行われるようになっている。
【００４８】
通信部１３は、利用権アクセス判断部１７による判断結果に基づいて利用権を入出力させるようになっている。
【００４９】
サービス利用機器３は、ＩＣカード３０を取外し可能に保持するＩＣカードホルダ（不図示）と、ＩＣカードホルダに保持されたＩＣカード３０との間で通信するＩＣカードインタフェイス２０をさらに備えている。
【００５０】
ＩＣカードインタフェイス２０は、例えば、ＩＣカード３０が無線通信によって情報を送受信する場合には、ＩＣカードホルダに保持されたＩＣカード３０に電磁波を送出し、送出した電磁波によって駆動されたＩＣカード３０と無線で通信を行うようになっている。また、ＩＣカードインタフェイス２０は、ＩＣカード３０が情報の送受信を行うための接点を有している場合には、ＩＣカード３０の接点に接続するためのコネクタを有する。
【００５１】
ＩＣカード３０は、ＣＰＵと不揮発性の記憶媒体とを備え、利用者の属性を表す利用者プロファイルを記憶する利用者プロファイル記憶部３１と、利用者プロファイル記憶部３１にＩＣカード３０の外部からアクセスさせるか否かを判断するプロファイルアクセス判断部３２と、プロファイルアクセス判断部３２による判断結果に基づいてＩＣカードインタフェイス２０を介して利用者プロファイルを入出力させる通信部３３とを備えている。なお、ＩＣカード３０は、ＣＰＵと不揮発性の記憶媒体とを備えたものであって、利用者が携帯可能なものであればよく、ＩＣカード３０の形状は、カード型に限定されない。
【００５２】
ここで、利用者プロファイルには、利用者プロファイルの生成元を識別するための生成元ＩＤ、利用者を識別するための利用者ＩＤ、および利用者の生年月日や国籍などの利用者情報が含まれ、これらの各情報に対する利用者プロファイルの生成元による署名情報がさらに含まれる。
【００５３】
なお、利用者プロファイルの生成元による署名情報は、生成元ＩＤ、および利用者情報等を結合した情報のハッシュ値が利用者プロファイルの生成元の秘密鍵で暗号化されたものである。本実施形態において、利用者プロファイルの生成元は、利用者プロファイルライセンス発行装置４であり、利用者プロファイルライセンス発行装置４の公開鍵証明書によって証明される公開鍵を以って利用者プロファイルが改竄されていないことが検証できる。
【００５４】
プロファイルアクセス判断部３２は、利用者プロファイル記憶部３１に対するアクセスを許可するか否かを、アクセス要求と共に送信された利用者プロファイルライセンスに基づいて判断するようになっている。ここで、利用者プロファイル記憶部３１に対するアクセスとは、利用者プロファイル記憶部３１に記憶された利用者プロファイルの読み取り、および利用者プロファイル記憶部３１に対する利用者プロファイルの書き込みを表す。
【００５５】
ここで、利用者プロファイルライセンスは、利用者プロファイルライセンス発行装置４によって発行されるもので、利用者プロファイルライセンスには、利用者プロファイルライセンスの発行元、すなわち利用者プロファイルライセンス発行装置４を識別するための発行元ＩＤと、利用者プロファイルライセンスの発行先を識別するための発行先ＩＤと、有効期限と、利用者プロファイルの書き込みを許可するか否か、および利用者プロファイルの読み取りを許可するか否かを表すアクセス許可情報とが含まれ、これらの各情報に対する利用者プロファイルライセンス発行装置４による署名情報がさらに含まれる。
【００５６】
なお、利用者プロファイルライセンス発行装置４による署名情報は、発行元ＩＤ、発行先ＩＤ、有効期限、およびアクセス許可情報を結合した情報のハッシュ値が利用者プロファイルライセンス発行装置４の秘密鍵で暗号化されたものである。よって、利用者プロファイルライセンス発行装置４の公開鍵証明書によって証明される公開鍵を以って利用者プロファイルライセンスが改竄されていないことが検証できる。
【００５７】
利用者プロファイル記憶部３１に対するアクセスを許可するか否かのプロファイルアクセス判断部３２による判断は、アクセスが利用者プロファイルライセンスを伴ったものか否か、利用者プロファイルライセンスの署名情報を利用者プロファイルライセンス発行装置４の公開鍵で検証できるか否か、利用者プロファイルライセンスに含まれる発行先ＩＤがアクセスの要求元を示すか否か、利用者プロファイルライセンスの有効期限が切れているか否か、および、アクセスの内容がアクセス許可情報によって許可されているか等に基づいて行われるようになっている。
【００５８】
なお、本実施形態において、ＩＣチップ１０の利用機器プロファイル記憶部１１およびＩＣカード３０の利用者プロファイル記憶部３１は、サービスの要求元の属性を表すプロファイルを記憶するプロファイル記憶手段を構成する。
【００５９】
また、本実施形態において、ＩＣチップ１０のプロファイルアクセス判断部１２およびＩＣカード３０のプロファイルアクセス判断部３２は、それぞれ利用機器プロファイルライセンス、利用者プロファイルライセンスに基づいてプロファイル記憶手段にアクセスさせるか否かを判断するプロファイルアクセス判断手段を構成する。
【００６０】
ＩＣカード３０は、ＩＣカード３０の所有者が所有する機器を表す所有権を記憶する所有権記憶部３４と、所有権記憶部３４にＩＣカード３０の外部からアクセスさせるか否かを判断する所有権アクセス判断部３５とをさらに備えている。
【００６１】
ここで、所有権には、所有権の発行元を識別するための発行元ＩＤ、およびＩＣカード３０の所有者が所有する機器を識別するための１または複数の機器ＩＤが含まれ、これらの各情報に対する所有権の発行元による署名情報がさらに含まれる。なお、所有権の発行元による署名情報は、発行元ＩＤおよび機器ＩＤ等を結合した情報のハッシュ値が所有権の発行元の秘密鍵で暗号化されたものである。本実施形態において、所有権の発行元は、所有権ライセンス発行装置６であり、所有権ライセンス発行装置６の公開鍵証明書によって証明される公開鍵を以って所有権が改竄されていないことが検証できる。
【００６２】
所有権アクセス判断部３５は、所有権記憶部３４に対するアクセスを許可するか否かを、アクセス要求と共に送信された所有権ライセンスに基づいて判断するようになっている。ここで、所有権記憶部３４に対するアクセスとは、所有権記憶部３４に記憶された所有権の読み取り、および所有権記憶部３４に対する所有権の書き込みを表す。
【００６３】
所有権記憶部３４に対するアクセスを許可するか否かの所有権アクセス判断部３５による判断は、アクセスが所有権ライセンスを伴ったものか否か、所有権ライセンスの署名情報を所有権ライセンス発行装置６の公開鍵で検証できるか否か、所有権ライセンスに含まれる発行先ＩＤがアクセスの要求元を示すか否か、アクセスの内容がアクセス許可情報によって許可されているか等に基づいて行われるようになっている。
【００６４】
通信部３３は、所有権アクセス判断部３５による判断結果に基づいて所有権を入出力させるようになっている。
【００６５】
なお、本実施形態において、ＩＣチップ１０の所有権記憶部１４およびＩＣカード３０の所有権記憶部３４のうち少なくとも一方は、サービスを利用する利用者と機器との所有関係を表す所有権を記憶する所有権記憶手段を構成する。
【００６６】
また、本実施形態において、ＩＣチップ１０の所有権アクセス判断部１５およびＩＣカード３０の所有権アクセス判断部３５は、所有権ライセンスに基づいて所有権記憶手段にアクセスさせるか否かを判断する所有権アクセス判断手段を構成する。
【００６７】
ＩＣカード３０は、利用権を記憶する利用権記憶部３６と、利用権記憶部３６にＩＣカード３０の外部からアクセスさせるか否かを判断する利用権アクセス判断部３７とをさらに備えている。なお、利用権記憶部３６は、ＩＣチップ１０の利用権記憶部１６と、利用権アクセス判断部３７は、ＩＣチップ１０の利用権アクセス判断部１７と、それぞれ同様に構成されているため説明を省略する。
【００６８】
通信部３３は、利用権アクセス判断部３７による判断結果に基づいて利用権を入出力させるようになっている。
【００６９】
なお、本実施形態において、ＩＣチップ１０の利用権記憶部１６およびＩＣカード３０の利用権記憶部３６は、サービスを利用する権利を表す利用権を記憶する利用権記憶手段を構成する。また、本実施形態において、ＩＣチップ１０の利用権アクセス判断部１７およびＩＣカード３０の利用権アクセス判断部３７は、利用権ライセンスに基づいて利用権記憶手段にアクセスさせるか否かを判断する利用権アクセス判断手段を構成する。
【００７０】
サービス利用機器３は、コンテンツを再生するサービスを提供するサービス提供部４０を備えている。サービス提供部４０は、サービス利用機器３のＣＰＵによって構成され、ＲＡＭ、ハードディスク等に暗号化されて記憶されているコンテンツを復号してモニタ装置やスピーカを介して出力するサービスを提供するようになっている。
【００７１】
サービス提供部４０は、利用権ライセンス発行装置７によって発行された利用権ライセンスを以って利用権記憶部１６および利用権記憶部３６にアクセスし、サービスの対象となるコンテンツを表すコンテンツＩＤを含む利用権を取得し、取得した利用権に含まれる行使条件情報に表される行使条件を満たしているか否かを判断するために、利用機器プロファイル記憶部１１、所有権記憶部１４、利用者プロファイル記憶部３１、所有権記憶部３４に行使条件に応じてアクセスするようになっている。
【００７２】
ここで、サービス提供部４０は、利用機器プロファイルライセンス発行装置５によって発行された利用機器プロファイルライセンスを以って利用機器プロファイル記憶部１１にアクセスし、利用者プロファイルライセンス発行装置４によって発行された利用者プロファイルライセンスを以って利用者プロファイル記憶部３１にアクセスし、所有権ライセンス発行装置６によって発行された所有権ライセンスを以って所有権記憶部１４および所有権記憶部３４にアクセスするようになっている。
【００７３】
なお、サービス提供部４０には、利用権ライセンス、利用機器プロファイルライセンス、利用者プロファイルライセンス、および所有権ライセンスがあらかじめ記憶されている。具体的には、サービス提供部４０を構成するＣＰＵに実行させるプログラムに上記ライセンスを組み込んでおくようにしてもよい。
【００７４】
サービス提供部４０は、アクセスして取得された利用機器プロファイル、利用者プロファイル、所有権、およびサービス利用機器３のＣＰＵ等から取得された時刻情報等の環境情報等に基づいて行使条件を満たしているか否かを判断し、行使条件を満たしていると判断した場合には、利用権に含まれる復号鍵で、暗号化されたコンテンツを復号して再生するサービスを利用者に提供し、必要な利用機器プロファイル、利用者プロファイル、所有権、および環境情報が取得できなかった場合や、行使条件を満たしていないと判断した場合には、コンテンツを再生するサービスを利用者に提供しないようになっている。
【００７５】
なお、サービス提供部４０は、利用機器プロファイル、利用者プロファイル、所有権、および環境情報等が行使条件の一部を満たしていると判断した場合には、コンテンツの一部を再生したり、音声のみを再生したりするなどして、判断結果に応じてサービスの提供態様を変えるようにしてもよい。
【００７６】
利用者プロファイルライセンス発行装置４は、ＣＰＵを有するコンピュータ装置によって構成され、利用者プロファイルライセンスを発行する利用者プロファイルライセンス発行手段を有している。利用者プロファイルライセンス発行手段は、利用者プロファイルライセンス発行装置４の管理者によって信頼できるものと判断されたサービス提供部４０を構成するためのプログラムや利用権ライセンス発行装置７等のサービス提供システム１を構成する他の装置に対してネットワーク２等を介して利用者プロファイルライセンスを発行するようになっている。
【００７７】
なお、利用者プロファイルライセンス発行装置４は、利用者プロファイル記憶部３１に記憶される利用者プロファイルを生成したり、変更したりするようにしてもよい。利用者プロファイルライセンス発行装置４に利用者プロファイルに関する権限を集約することによって、サービス提供システム１における利用者プロファイルの信頼性を向上させることができる。
【００７８】
また、利用者プロファイルライセンス発行装置４が、利用者プロファイル記憶部３１に記憶される利用者プロファイルを生成したり、変更したりする場合には、利用者プロファイルライセンス発行装置４は、自己に発行した利用者プロファイルライセンスを以って利用者プロファイル記憶部３１にアクセスするように構成する。
【００７９】
利用機器プロファイルライセンス発行装置５は、ＣＰＵを有するコンピュータ装置によって構成されており、利用機器プロファイルライセンスを発行する利用機器プロファイルライセンス発行手段を有している。利用機器プロファイルライセンス発行手段は、利用機器プロファイルライセンス発行装置５の管理者によって信頼できるものと判断されたサービス提供部４０を構成するためのプログラムや利用権ライセンス発行装置７等のサービス提供システム１を構成する他の装置に対してネットワーク２等を介して利用機器プロファイルライセンスを発行するようになっている。
【００８０】
なお、利用機器プロファイルライセンス発行装置５は、利用機器プロファイル記憶部１１に記憶される利用機器プロファイルを生成したり、変更したりするようにしてもよい。利用機器プロファイルライセンス発行装置５に利用機器プロファイルに関する権限を集約することによって、サービス提供システム１における利用機器プロファイルの信頼性を向上させることができる。
【００８１】
また、利用機器プロファイルライセンス発行装置５が、利用機器プロファイル記憶部１１に記憶される利用機器プロファイルを生成したり、変更したりする場合には、利用機器プロファイルライセンス発行装置５は、自己に発行した利用機器プロファイルライセンスを以って利用機器プロファイル記憶部１１にアクセスするように構成する。
【００８２】
所有権ライセンス発行装置６は、ＣＰＵを有するコンピュータ装置によって構成され、所有権ライセンスを発行する所有権ライセンス発行手段を有している。所有権ライセンス発行手段は、所有権ライセンス発行装置６の管理者によって信頼できるものと判断されたサービス提供部４０を構成するためのプログラムや利用権ライセンス発行装置７等のサービス提供システム１を構成する他の装置に対してネットワーク２等を介して所有権ライセンスを発行するようになっている。
【００８３】
なお、所有権ライセンス発行装置６は、所有権記憶部１４および所有権記憶部３４に記憶される所有権を生成したり、変更したりするようにしてもよい。所有権ライセンス発行装置６に所有権に関する権限を集約することによって、サービス提供システム１における所有権の信頼性を向上させることができる。
【００８４】
また、所有権ライセンス発行装置６が、所有権記憶部１４および所有権記憶部３４に記憶される所有権を生成したり、変更したりする場合には、所有権ライセンス発行装置６は、自己に発行した所有権ライセンスを以って所有権記憶部１４および所有権記憶部３４にアクセスするように構成する。
【００８５】
利用権ライセンス発行装置７は、ＣＰＵを有するコンピュータ装置によって構成され、利用権ライセンスを発行する利用権ライセンス発行手段を有している。利用権ライセンス発行手段は、利用権ライセンス発行装置７の管理者によって信頼できるものと判断されたサービス提供部４０を構成するためのプログラムに対してネットワーク２等を介して利用権ライセンスを発行するようになっている。
【００８６】
また、利用権ライセンス発行装置７は、サービス利用機器３による利用権の発行要求等に応じて利用権を生成して発行するようになっている。なお、利用権ライセンス発行装置７は、利用権記憶部１６および利用権記憶部３６に記憶される利用権を発行する場合には、自己に発行した利用権ライセンスを以って利用権記憶部１６および利用権記憶部３６にアクセスするようになっている。
【００８７】
なお、利用権ライセンス発行装置７は、利用権記憶部１６や利用権記憶部３６と、他のサービス利用機器３の利用権記憶部１６や他のＩＣカード３０の利用権記憶部３６との間で利用権を流通させるようにしてもよい。利用権ライセンス発行装置７が利用権を流通させるようにする場合には、利用権ライセンス発行装置７は、流通する利用権に含まれる流通可否情報を参照して利用権の流通の可否を判断するように構成する。ここで、利用権ライセンス発行装置７は、流通する利用権に含まれる行使条件情報を参照し、流通先の利用機器プロファイル、利用者プロファイル、および所有権プロファイルに基づいて利用権の流通の可否を判断するようにしてもよい。
【００８８】
また、利用権ライセンス発行装置７は、利用権ライセンス発行装置７で利用権を発行させたり流通させたりすることを許可する利用権（以下、会員証という。）を発行するようにし、会員証を伴った利用権の発行要求や流通要求を許容し、会員証を伴わない利用権の発行要求や流通要求を禁止するようにしてもよい。
【００８９】
利用権ライセンス発行装置７が流通する利用権に含まれる行使条件情報を参照する場合や会員証を発行する場合には、利用権ライセンス発行装置７は、利用機器プロファイルライセンス発行装置５によって発行された利用機器プロファイルライセンスを以って利用機器プロファイル記憶部１１にアクセスし、利用者プロファイルライセンス発行装置４によって発行された利用者プロファイルライセンスを以って利用者プロファイル記憶部３１にアクセスし、所有権ライセンス発行装置６によって発行された所有権ライセンスを以って所有権記憶部１４および所有権記憶部３４にアクセスするように構成する。
【００９０】
以上で説明した、ＩＣチップ１０の通信部１３、ＩＣカード３０の通信部３３、サービス提供部４０、利用者プロファイルライセンス発行装置４、利用機器プロファイルライセンス発行装置５、所有権ライセンス発行装置６、および利用権ライセンス発行装置７の各構成要素間で行われる情報の送受信は、公開鍵認証を以って相互の公開鍵を認証し、認証された公開鍵によって確立された通信情報の漏洩や改竄が防止された安全な通信路を介して行われるようになっている。
【００９１】
このため、上述した各構成要素は、通信相手の公開鍵を証明するための公開鍵証明書をそれぞれ格納するようになっている。通信相手の公開鍵を証明するための公開鍵証明書は、認証機関のルート証明書等のように通信相手の公開鍵を連鎖的に証明できるものでもよい。
【００９２】
また、ＩＣチップ１０の通信部１３は、利用機器プロファイル記憶部１１、所有権記憶部１４、および利用権記憶部１６にそれぞれ対応して公開鍵を格納するようにしてもよく、ＩＣカード３０の通信部３３は、利用者プロファイル記憶部３１、所有権記憶部３４、および利用権記憶部３６にそれぞれ対応して公開鍵を格納するようにしてもよい。
【００９３】
次に、サービス提供システム１の動作を図２および図３により説明する。なお、以下では、サービス提供部４０の動作を説明することによって、サービス提供システム１の動作を説明する。
【００９４】
図２および図３は、サービス提供部４０の動作を示すフローチャートである。
【００９５】
まず、サービス利用機器３の入力装置を介してコンテンツの再生要求が入力されると（ステップ１０１）、利用権ライセンス発行装置７によって発行されサービス提供部４０に記憶された利用権ライセンスを以って、利用権記憶部１６および利用権記憶部３６に記憶された利用権がサービス提供部４０によって要求される（ステップ１０２）。
【００９６】
この要求に応じて利用権がサービス提供部４０によって取得された場合（ステップ１０３）には、取得された利用権に基づいて利用者プロファイルを取得する必要があるか否かが判断される（ステップ１０４）。利用者プロファイルを取得する必要があると判断された場合には、利用者プロファイルライセンス発行装置４によって発行されサービス提供部４０に記憶された利用者プロファイルライセンスを以って、利用者プロファイル記憶部３１に記憶された利用者プロファイルがサービス提供部４０によって要求される（ステップ１０５）。
【００９７】
この要求に応じて利用者プロファイルがサービス提供部４０によって取得された場合（ステップ１０６）や利用者プロファイルを取得する必要がないと判断された場合（ステップ１０４）には、サービス提供部４０によって取得された利用権に基づいて利用機器プロファイルを取得する必要があるか否かが判断される（ステップ１０７）。利用機器プロファイルを取得する必要があると判断された場合には、利用機器プロファイルライセンス発行装置５によって発行されサービス提供部４０に記憶された利用機器プロファイルライセンスを以って、利用機器プロファイル記憶部１１に記憶された利用機器プロファイルがサービス提供部４０によって要求される（ステップ１０８）。
【００９８】
この要求に応じて利用機器プロファイルがサービス提供部４０によって取得された場合（ステップ１０９）や利用機器プロファイルを取得する必要がないと判断された場合（ステップ１０７）には、サービス提供部４０によって取得された利用権に基づいて所有権を取得する必要があるか否かが判断される（ステップ１１０）。所有権を取得する必要があると判断された場合には、所有権ライセンス発行装置６によって発行されサービス提供部４０に記憶された所有権ライセンスを以って、所有権記憶部１４または所有権記憶部３４に記憶された所有権がサービス提供部４０によって要求される（ステップ１１１）。
【００９９】
この要求に応じて所有権がサービス提供部４０によって取得された場合（ステップ１１２）や所有権を取得する必要がないと判断された場合（ステップ１１０）には、サービス提供部４０によって取得された利用権に基づいて環境情報を取得する必要があるか否かが判断される（ステップ１１３）。環境情報を取得する必要があると判断された場合には、環境情報がサービス提供部４０によってサービス利用機器３のＣＰＵ等に要求される（ステップ１１４）。
【０１００】
この要求に応じて環境情報がサービス提供部４０によって取得された場合（ステップ１１５）や環境情報を取得する必要がないと判断された場合（ステップ１１３）には、サービス提供部４０によって取得された利用権に含まれる行使条件情報に表される行使条件を満たしているか否かが、サービス提供部４０によって取得された利用機器プロファイル、利用者プロファイル、所有権、および環境情報等に基づいてサービス提供部４０によって判断される（ステップ１１６）。行使条件を満たしていると判断された場合には、ＲＡＭ、ハードディスク等に暗号化されて記憶されているサービスの対象となるコンテンツが、サービス提供部４０によって取得された利用権に含まれる復号鍵で復号され、モニタ装置やスピーカを介して再生される。
【０１０１】
一方、利用権、利用機器プロファイル、利用者プロファイル、所有権、および環境情報が取得できなかった場合や、サービス提供部４０によって行使条件を満たしていないと判断された場合には、コンテンツの再生は行われずに、サービス提供部４０がコンテンツ再生要求の入力待ち状態となる（ステップ１０１）。
【０１０２】
以上説明したように、サービス提供システム１によれば、利用者プロファイルライセンス発行手段および利用機器プロファイルライセンス発行手段によって発行されるプロファイルライセンスに基づいて利用者プロファイルおよび利用機器プロファイルの読み書きが制限されるため、第三者に対する利用者プロファイルおよび利用機器プロファイルの漏洩および改竄を防止することができる。
【０１０３】
また、サービス提供システム１によれば、利用権ライセンス発行手段によって発行される利用権ライセンスに基づいて利用権の読み書きが制限されるため、第三者に対する利用権の漏洩および改竄を防止することができる。
【０１０４】
また、サービス提供システム１によれば、所有権ライセンス発行手段によって発行される所有権ライセンスに基づいて利用権の読み書きが制限されるため、第三者に対する所有権の漏洩および改竄を防止することができる。
【０１０５】
なお、本実施形態において、利用者プロファイルライセンス発行手段、利用機器プロファイルライセンス発行手段、所有権ライセンス発行手段、および利用権ライセンス発行手段は、１つの装置によってそれぞれ構成したが、本発明は、複数の上記各手段を１つの装置によって構成するようにしてもよい。
【図面の簡単な説明】
【０１０６】
【図１】本発明の一実施の形態によるサービス提供システムの構成を示すブロック図である。
【図２】本発明の一実施の形態によるサービス提供システムを構成するサービス提供部の動作を示すフローチャートである。
【図３】図２の続きのフローチャートである。
【符号の説明】
【０１０７】
１    サービス提供システム
２    ネットワーク
３    サービス利用機器
４    利用者プロファイルライセンス発行装置
５    利用機器プロファイルライセンス発行装置
６    所有権ライセンス発行装置
７    利用権ライセンス発行装置
１０    ＩＣチップ
１１    利用機器プロファイル記憶部
１２、３２    プロファイルアクセス判断部
１３、３３    通信部
１４、３４    所有権記憶部
１５、３５    所有権アクセス判断部
１６、３６    利用権記憶部
１７、３７    利用権アクセス判断部
２０    ＩＣカードインタフェイス
３０    ＩＣカード
３１    利用者プロファイル記憶部
４０    サービス提供部
【図１】
2005202583.tif 000003
【図２】
2005202583.tif 000004
【図３】
2005202583.tif 000005