(57)【特許請求の範囲】
【請求項１】
画像データおよび／または音声データを含むコンテンツデータを提供するデータ提供装置と、データ送信装置と、第１の通信路と、データ受信装置とを有するデータ配信システムであって、
前記コンテンツデータを提供する前記データ提供装置は、
前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む制御情報に対して電子透かし処理した制御情報を、前記提供すべきコンテンツデータに重畳して第１の重畳信号を生成する、第１の重畳手段と、
前記第１の重畳信号を第１の暗号鍵を用いて暗号処理して第１の暗号処理信号を生成する、第１の暗号処理手段と、
を有し、
前記データ送信装置は、
前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む制御記述子を、前記第１の暗号処理信号に重畳して第２の重畳信号を生成する、第２の重畳手段と、
前記第２の重畳信号を、前記第１の暗号鍵とは異なる第２の暗号鍵を用いて暗号処理して第２の暗号処理信号を生成する、第１の暗号処理手段と、
を有し、
前記データ受信装置は、
前記第１の暗号鍵、前記第２の暗号鍵および第３の暗号鍵を保有しており、
前記第１の通信路を介して前記第２の暗号処理信号を受信する受信手段と、
２入力端子を有する出力スイッチと、
前記受信した第２の暗号処理信号に対して前記第２の暗号鍵を用いて解読処理して前記第２の重畳信号に対応する第１の復号信号を生成する、第１の復号手段と、
前記第１の復号信号に対して前記第１の暗号鍵を用いて解読処理して前記第１の重畳信号に対応する第２の復号信号を生成して、当該第２の復号信号に含まれるコンテンツデータを前記出力スイッチの第１の入力端子に出力する、第２の復号手段と、
前記第２の復号信号に含まれるコンテンツデータに、前記第３の暗号鍵を用いて第３の暗号処理信号を生成して、前記出力スイッチの第２の入力端子に出力する、第３の暗号処理手段と、
前記第２の復号信号に含まれる電子透かし処理された前記制御情報から当該制御情報を検出する、制御情報検出手段と、
前記第１の復号信号に含まれる前記制御記述子を検出する、制御記述子検出手段と、
前記検出された制御情報または前記制御記述子とが前記第３の暗号処理手段で生成した前記第３の暗号処理信号を出力すべきことを示しているときは、前記出力スイッチの第２の入力端子に印加された信号を出力させ、他のときは、前記出力スイッチの第１の入力端子に印加された信号を出力させるように、前記出力スイッチを制御する、判定制御手段と
を有する、
データ配信システム。
【請求項２】
当該データ配信システムは、前記データ受信装置から出力された信号を、所定のインタフェース方式の通信経路を経由して受信して、受信した信号から前記コンテンツデータを再生する、データ再生装置をさらに有する、
請求項１に記載のデータ配信システム。
【請求項３】
前記所定のインタフェース方式は、ＩＥＥＥ１３９４に規定されているインタフェース方式である、
請求項２に記載のデータ配信システム。
【請求項４】
画像データおよび／または音声データを含むコンテンツデータを提供するデータ提供装置と、データ送信装置と、第１の通信路と、データ受信装置とを有するデータ配信システムにおける、データ配信方法であって、
前記コンテンツデータを提供する前記データ提供装置において、
前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む制御情報に対して電子透かし処理した制御情報を、前記提供すべきコンテンツデータに重畳して第１の重畳信号を生成し、
前記第１の重畳信号を第１の暗号鍵を用いて暗号処理して第１の暗号処理信号を生成し、
前記データ送信装置において、
前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む制御記述子を、前記第１の暗号処理信号に重畳して第２の重畳信号を生成し、
前記第２の重畳信号を、前記第１の暗号鍵とは異なる第２の暗号鍵を用いて暗号処理して第２の暗号処理信号を生成し、
前記データ受信装置において、
前記第１の通信路を介して前記第２の暗号処理信号を受信し、
前記受信した第２の暗号処理信号に対して前記第２の暗号鍵を用いて解読処理して前記第２の重畳信号に対応する第１の復号信号を生成し、
前記第１の復号信号に対して前記第１の暗号鍵を用いて解読処理して前記第１の重畳信号に対応する第２の復号信号を生成して、当該第２の復号信号に含まれるコンテンツデータを２入力端子を有する出力スイッチの第１の入力端子に出力し、
前記第２の復号信号に含まれるコンテンツデータに、前記第３の暗号鍵を用いて第３の暗号処理信号を生成して、前記出力スイッチの第２の入力端子に出力し、
前記第２の復号信号に含まれる電子透かし処理された前記制御情報から当該制御情報を検出し、
前記第１の復号信号に含まれる前記制御記述子を検出し、
前記検出された制御情報または前記制御記述子とが前記第３の暗号処理信号を出力すべきことを示しているときは、前記出力スイッチの第２の入力端子に印加された信号を出力させ、他のときは、前記出力スイッチの第１の入力端子に印加された信号を出力させるように、前記出力スイッチを制御する、
データ配信方法。
【請求項５】
画像データおよび／または音声データを含むコンテンツデータを提供するデータ提供装置と、データ送信装置と、第１の通信路とを含むデータ配信システムに、前記第１の通信路を介して接続された、データ受信装置であって、
前記コンテンツデータを提供する前記データ提供装置において、
前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む制御情報に対して電子透かし処理した制御情報を、前記提供すべきコンテンツデータに重畳して第１の重畳信号を生成し、
前記第１の重畳信号を第１の暗号鍵を用いて暗号処理して第１の暗号処理信号を生成し、
前記データ送信装置において、
前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む制御記述子を、前記第１の暗号処理信号に重畳して第２の重畳信号を生成し、
前記第２の重畳信号を、前記第１の暗号鍵とは異なる第２の暗号鍵を用いて暗号処理して第２の暗号処理信号を生成し、
前記データ受信装置は、
前記第１の暗号鍵、前記第２の暗号鍵および第３の暗号鍵を保有しており、
前記第１の通信路を介して前記第２の暗号処理信号を受信する受信手段と、
２入力端子を有する出力スイッチと、
前記受信した第２の暗号処理信号に対して前記第２の暗号鍵を用いて解読処理して前記第２の重畳信号に対応する第１の復号信号を生成する、第１の復号手段と、
前記第１の復号信号に対して前記第１の暗号鍵を用いて解読処理して前記第１の重畳信号に対応する第２の復号信号を生成して、当該第２の復号信号に含まれるコンテンツデータを前記出力スイッチの第１の入力端子に出力する、第２の復号手段と、
前記第２の復号信号に含まれるコンテンツデータに、前記第３の暗号鍵を用いて第３の暗号処理信号を生成して、前記出力スイッチの第２の入力端子に出力する、第３の暗号処理手段と、
前記第２の復号信号に含まれる電子透かし処理された前記制御情報から当該制御情報を検出する、制御情報検出手段と、
前記第１の復号信号に含まれる前記制御記述子を検出する、制御記述子検出手段と、
前記検出された制御情報または前記制御記述子とが前記第３の暗号処理手段で生成した前記第３の暗号処理信号を出力すべきことを示しているときは、前記出力スイッチの第２の入力端子に印加された信号を出力させ、他のときは、前記出力スイッチの第１の入力端子に印加された信号を出力させるように、前記出力スイッチを制御する、判定制御手段と
を有する、
データ受信装置。
【請求項６】
当該データ受信装置に、当該データ受信装置から出力された信号を、所定のインタフェース方式の第２の通信路を経由して受信して、受信した信号から前記コンテンツデータを再生する、データ再生装置が接続されている、
請求項５に記載のデータ受信装置。
【請求項７】
前記所定のインタフェース方式は、ＩＥＥＥ１３９４に規定されているインタフェース方式である、
請求項６に記載のデータ受信装置。
【請求項８】
画像データおよび／または音声データを含むコンテンツデータを提供するデータ提供装置と、データ送信装置と、第１の通信路とを含むデータ配信システムに、前記第１の通信路を介して接続されたデータ受信装置におけるデータ受信方法であって、
前記コンテンツデータを提供する前記データ提供装置において、
前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む制御情報に対して電子透かし処理した制御情報を、前記提供すべきコンテンツデータに重畳して第１の重畳信号を生成し、
前記第１の重畳信号を第１の暗号鍵を用いて暗号処理して第１の暗号処理信号を生成し、
前記データ送信装置において、
前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む制御記述子を、前記第１の暗号処理信号に重畳して第２の重畳信号を生成し、
前記第２の重畳信号を、前記第１の暗号鍵とは異なる第２の暗号鍵を用いて暗号処理して第２の暗号処理信号を生成し、
前記データ受信装置において、
前記第１の通信路を介して前記第２の暗号処理信号を受信し、
前記受信した第２の暗号処理信号に対して前記第２の暗号鍵を用いて解読処理して前記第２の重畳信号に対応する第１の復号信号を生成し、
前記第１の復号信号に対して前記第１の暗号鍵を用いて解読処理して前記第１の重畳信号に対応する第２の復号信号を生成して、当該第２の復号信号に含まれるコンテンツデータを２入力端子を有する出力スイッチの第１の入力端子に出力し、
前記第２の復号信号に含まれるコンテンツデータに、前記第３の暗号鍵を用いて第３の暗号処理信号を生成して、前記出力スイッチの第２の入力端子に出力し、
前記第２の復号信号に含まれる電子透かし処理された前記制御情報から当該制御情報を検出し、
前記第１の復号信号に含まれる前記制御記述子を検出し、
前記検出された制御情報または前記制御記述子とが前記第３の暗号処理信号を出力すべきことを示しているときは、前記出力スイッチの第２の入力端子に印加された信号を出力させ、他のときは、前記出力スイッチの第１の入力端子に印加された信号を出力させるように、前記出力スイッチを制御する、
データ受信方法。
【請求項９】
画像データおよび／または音声データを含むコンテンツデータを提供するデータ提供装置と、データ送信装置と、第１の通信路と、データ受信装置とを有するデータ配信システムであって、
前記コンテンツデータを提供する前記データ提供装置は、
前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む第１の制御記述子を、前記提供すべきコンテンツデータに重畳して第１の重畳信号を生成する、第１の重畳手段と、
前記第１の重畳信号を第１の暗号鍵を用いて暗号処理して第１の暗号処理信号を生成する、第１の暗号処理手段と、
を有し、
前記データ送信装置は、
前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む第２の制御記述子を、前記第１の暗号処理信号に重畳して第２の重畳信号を生成する、第２の重畳手段と、
前記第２の重畳信号を、前記第１の暗号鍵とは異なる第２の暗号鍵を用いて暗号処理して第２の暗号処理信号を生成する、第１の暗号処理手段と、
を有し、
前記データ受信装置は、
前記第１の暗号鍵、前記第２の暗号鍵および第３の暗号鍵を保有しており、
前記第１の通信路を介して前記第２の暗号処理信号を受信する受信手段と、
２入力端子を有する出力スイッチと、
前記受信した第２の暗号処理信号に対して前記第２の暗号鍵を用いて解読処理して前記第２の重畳信号に対応する第１の復号信号を生成する、第１の復号手段と、
前記第１の復号信号に対して前記第１の暗号鍵を用いて解読処理して前記第１の重畳信号に対応する第２の復号信号を生成して、当該第２の復号信号に含まれるコンテンツデータを前記出力スイッチの第１の入力端子に出力する、第２の復号手段と、
前記第２の復号信号に含まれるコンテンツデータに、前記第３の暗号鍵を用いて第３の暗号処理信号を生成して、前記出力スイッチの第２の入力端子に出力する、第３の暗号処理手段と、
前記第２の復号信号に含まれる第１の制御記述子を検出する、第１の制御記述子検出手段と、
前記第１の復号信号に含まれる前記第２の制御記述子を検出する、第２の制御記述子検出手段と、
前記検出された第１の制御記述子または前記第２の制御記述子とが前記第３の暗号処理信号を出力すべきことを示しているときは、前記出力スイッチの第２の入力端子に印加された信号を出力させ、他のときは、前記出力スイッチの第１の入力端子に印加された信号を出力させるように、前記出力スイッチを制御する、判定制御手段と
を有する、
データ配信システム。
【請求項１０】
当該データ配信システムは、前記データ受信装置から出力された信号を、所定のインタフェース方式の通信経路を経由して受信して、受信した信号から前記コンテンツデータを再生する、データ再生装置をさらに有する、
請求項９に記載のデータ配信システム。
【請求項１１】
前記所定のインタフェース方式は、ＩＥＥＥ１３９４に規定されているインタフェース方式である、
請求項１０に記載のデータ配信システム。
【請求項１２】
画像データおよび／または音声データを含むコンテンツデータを提供するデータ提供装置と、データ送信装置と、第１の通信路と、データ受信装置とを有するデータ配信システムにおけるデータ配信方法であって、
前記コンテンツデータを提供する前記データ提供装置において、
前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む第１の制御記述子を、前記提供すべきコンテンツデータに重畳して第１の重畳信号を生成し、
前記第１の重畳信号を第１の暗号鍵を用いて暗号処理して第１の暗号処理信号を生成し、
前記データ送信装置において、
前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む第２の制御記述子を、前記第１の暗号処理信号に重畳して第２の重畳信号を生成し、
前記第２の重畳信号を、前記第１の暗号鍵とは異なる第２の暗号鍵を用いて暗号処理して第２の暗号処理信号を生成し、
前記データ受信装置において、
前記第１の通信路を介して前記第２の暗号処理信号を受信し、
前記受信した第２の暗号処理信号に対して前記第２の暗号鍵を用いて解読処理して前記第２の重畳信号に対応する第１の復号信号を生成し、
前記第１の復号信号に対して前記第１の暗号鍵を用いて解読処理して前記第１の重畳信号に対応する第２の復号信号を生成して、当該第２の復号信号に含まれるコンテンツデータを２入力端子を有する出力スイッチの第１の入力端子に出力し、
前記第２の復号信号に含まれるコンテンツデータに、前記第３の暗号鍵を用いて第３の暗号処理信号を生成して、前記出力スイッチの第２の入力端子に出力し、
前記第２の復号信号に含まれる第１の制御記述子を検出し、
前記第１の復号信号に含まれる前記第２の制御記述子を検出し、
前記検出された第１の制御記述子または前記第２の制御記述子とが前記第３の暗号処理信号を出力すべきことを示しているときは、前記出力スイッチの第２の入力端子に印加された信号を出力させ、他のときは、前記出力スイッチの第１の入力端子に印加された信号を出力させるように、前記出力スイッチを制御する、
データ配信方法。
【請求項１３】
画像データおよび／または音声データを含むコンテンツデータを提供するデータ提供装置と、データ送信装置と、第１の通信路とを含むデータ配信システムに、前記第１の通信路を介して接続された、データ受信装置であって、
前記コンテンツデータを提供する前記データ提供装置において、
前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む第１の制御記述子を、前記提供すべきコンテンツデータに重畳して第１の重畳信号を生成し、
前記第１の重畳信号を第１の暗号鍵を用いて暗号処理して第１の暗号処理信号を生成し、
前記データ送信装置において、
前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む第２の制御記述子を、前記第１の暗号処理信号に重畳して第２の重畳信号を生成し、
前記第２の重畳信号を、前記第１の暗号鍵とは異なる第２の暗号鍵を用いて暗号処理して第２の暗号処理信号を生成し、
前記データ受信装置は、
前記第１の暗号鍵、前記第２の暗号鍵および第３の暗号鍵を保有しており、
前記第１の通信路を介して前記第２の暗号処理信号を受信する受信手段と、
前記受信した第２の暗号処理信号に対して前記第２の暗号鍵を用いて解読処理して前記第２の重畳信号に対応する第１の復号信号を生成する、第１の復号手段と、
前記第１の復号信号に対して前記第１の暗号鍵を用いて解読処理して前記第１の重畳信号に対応する第２の復号信号を生成して、当該第２の復号信号に含まれるコンテンツデータを２入力端子を有する出力スイッチの第１の入力端子に出力する、第２の復号手段と、
前記第２の復号信号に含まれるコンテンツデータに、前記第３の暗号鍵を用いて第３の暗号処理信号を生成して、前記出力スイッチの第２の入力端子に出力する、第３の暗号処理手段と、
前記第２の復号信号に含まれる第１の制御記述子を検出する、第１の制御記述子検出手段と、
前記第１の復号信号に含まれる前記第２の制御記述子を検出する、第２の制御記述子検出手段と、
前記検出された第１の制御記述子または前記第２の制御記述子とが前記第３の暗号処理信号を出力すべきことを示しているときは、前記出力スイッチの第２の入力端子に印加された信号を出力させ、他のときは、前記出力スイッチの第１の入力端子に印加された信号を出力させるように、前記出力スイッチを制御する、判定制御手段と
を有する、
データ受信装置。
【請求項１４】
当該データ受信装置に、当該データ受信装置から出力された信号を、所定のインタフェース方式の第２の通信路を経由して受信して、受信した信号から前記コンテンツデータを再生する、データ再生装置が接続されている、
請求項１３に記載のデータ受信装置。
【請求項１５】
前記所定のインタフェース方式は、ＩＥＥＥ１３９４に規定されているインタフェース方式である、
請求項１４に記載のデータ受信装置。
【請求項１６】
画像データおよび／または音声データを含むコンテンツデータを提供するデータ提供装置と、データ送信装置と、第１の通信路とを含むデータ配信システムに、前記第１の通信路を介して接続された、データ受信装置におけるデータ受信方法であって、
前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む第１の制御記述子を、前記提供すべきコンテンツデータに重畳して第１の重畳信号を生成し、
前記第１の重畳信号を第１の暗号鍵を用いて暗号処理して第１の暗号処理信号を生成し、
前記データ送信装置において、
前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む第２の制御記述子を、前記第１の暗号処理信号に重畳して第２の重畳信号を生成し、
前記第２の重畳信号を、前記第１の暗号鍵とは異なる第２の暗号鍵を用いて暗号処理して第２の暗号処理信号を生成し、
前記データ受信装置において、
前記第１の通信路を介して前記第２の暗号処理信号を受信し、
前記受信した第２の暗号処理信号に対して前記第２の暗号鍵を用いて解読処理して前記第２の重畳信号に対応する第１の復号信号を生成し、
前記第１の復号信号に対して前記第１の暗号鍵を用いて解読処理して前記第１の重畳信号に対応する第２の復号信号を生成して、当該第２の復号信号に含まれるコンテンツデータを２入力端子を有する出力スイッチの第１の入力端子に出力し、
前記第２の復号信号に含まれるコンテンツデータに、前記第３の暗号鍵を用いて第３の暗号処理信号を生成して、前記出力スイッチの第２の入力端子に出力し、
前記第２の復号信号に含まれる第１の制御記述子を検出し、
前記第１の復号信号に含まれる前記第２の制御記述子を検出し、
前記検出された第１の制御記述子または前記第２の制御記述子とが前記第３の暗号処理信号を出力すべきことを示しているときは、前記出力スイッチの第２の入力端子に印加された信号を出力させ、他のときは、前記出力スイッチの第１の入力端子に印加された信号を出力させるように、前記出力スイッチを制御する、
データ受信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、所望のコンテンツデータを適切に権利処理を行い配信することのできるデータ配信システムおよびデータ配信方法、配信されるコンテンツデータを受信し適切な権利処理を行なって利用可能に出力するデータ受信装置に関する。
【０００２】
【従来の技術】
近年、衛星放送やＣＡＴＶなどの種々の形態の放送や、いわゆる放送に限られないたとえばインターネットなどの通信ネットワークを介したデータ配信システムなどの、種々のコンテンツ配信システムが実現されている。そしてそのようなデータ配信システムにおいては、有料で配信されるコンテンツが大きな割合を占めるようになってきている。
コンテンツを有料で配信する際の、コンテンツの使用をコントロールする方法としては、コンテンツを暗号化して送出し、受信機器側に暗号を解くためのライセンスを行うことによりコピーコントロールを行なうようにしている場合が多い。ライセンスによって、受信機器側の再生出力自体がコントロールされる。
なお、このような観点で言えば、ＤＶＤなどのパッケージメディアを介したコンテンツの配信についても、同様のことが言える。
【０００３】
適切なコピーコントロールを行いながら所望のコンテンツを配信する従来のシステムについて、図１０〜図１３を参照して説明する。
図１０に示すコンテンツ配信システム９１１においては、まず、コンテンツの権利者であるコンテンツオーナー９２０が、暗号化されていないコンテンツを放送事業者９３０に渡す。放送事業者９３０は、暗号鍵Ｋｂを用いてコンディショナルアクセス（ＣＡ）のための暗号化を行い、放送網９４０に送出する。
これを受信したセットトップボックス９５０は、予め契約などにより配布されている暗号鍵Ｋｂを用いてコンディショナルアクセスのための暗号化を解く。そして、表示装置９７０との間で伝送を行なうための暗号化を行い、表示装置９７０に対して送出する。
なお、セットトップボックス５００と表示装置７００との間の表示装置Ｉ／Ｆ６００は、たとえばＩＥＥＥ１３９４インターフェイスなどが用いられる。その場合、セットトップボックス５００は、復号化したコンテンツデータを５Ｃ−ＤＴＣＰ方式の暗号化を行なう。
【０００４】
図１０に示したシステムにおける、コンテンツデータの使用の制御（以後、単にコピー制御と言う場合もある。）の処理について、図１１を参照して詳細に説明する。
まず、コピー制御の条件などは、通常コンテンツオーナー９２０が決定する。
したがって、コンテンツオーナー９２０は、このコピー制御情報と、コンテンツデータとを放送事業者９３０に提供する。
放送事業者９３０は、コンテンツオーナー９００から受け取ったコピー制御情報を制御記述子に変換し、制御記述子付加部９３２においてコンテンツデータに付加する。
そして、この制御記述子の付加されたコンテンツデータに対して、放送事業者９３０が、暗号装置９３４において、暗号鍵Ｋｂを用いてコンディショナルアクセスのための暗号化を行い、セットトップボックス９５０に送出する。
【０００５】
セットトップボックス９５０においては、復号装置９５２でコンディショナルアクセスのための暗号化が復号化され、制御記述子検出部９５４においてコンテンツデータに付加された制御記述子が検出される。
そして、たとえばこの制御記述子に、セットトップボックス９５０から暗号化したコンテンツデータを出力するように記載されていた場合には、制御記述子検出部９５４からの制御信号に基づいて、復号装置９５２からの出力を５Ｃ暗号化部９５６で暗号鍵Ｋｃを用いて暗号化したデータを出力スイッチ９５８において選択し、セットトップボックス９５０より出力する。
また、制御記述子に、セットトップボックス９５０から暗号化されていないコンテンツデータを出力してよい旨の記載があった場合には、制御記述子検出部９５４からの制御信号に基づいて、復号装置９５２からの出力を出力スイッチ９５８で選択し、セットトップボックス９５０より出力する。
【０００６】
この時に放送事業者９３０で使用される制御記述子の例を図１２に示す。
図１２に示すディスクリプタにおいては、（１）の箇所に出力データに対するコピーコントロールタイプとして５Ｃを選択する旨の設定がなされている。また（２）の箇所にコピー制御情報であるＣＧＭＳが記載されている。
【０００７】
このようなコンテンツ配信システム９１１においては、暗号化されていないコンテンツ（ソース）であっても、放送時には暗号鍵Ｋｂのコンディショナルアクセスの暗号化によって守られ、受信後ＣＡを解かれたあとも受信機から出力される際には暗号鍵Ｋｃで暗号化されて伝送されるので、コンテンツのセキュリティは保たれる。
また、受信機と表示装置間の接続は放送サービスの形態に係わらず、５Ｃ−ＤＴＣＰ対応のＩＥＥＥ１３９４での標準化が可能であり、受信機と表示装置は標準のものを用いることができる。
【０００８】
また、ＸＣＡ(Extended Conditional Access) と呼ばれるコンテンツ配信システムを図１３に示す。
このビットストリーム化回路９１２においては、まず、コンテンツオーナー９２０が暗号鍵Ｋａを用いて、コンテンツ自体に暗号をかけて放送事業者９３０に渡す。次に、放送事業者９３０は、暗号鍵Ｋｂを用いて、さらにコンディショナルアクセスのための暗号化を行い送出する。
セットトップボックス９５０は、暗号鍵Ｋｂを用いてコンディショナルアクセスを解き、これをそのまま表示装置に送る。この状態でまだコンテンツは暗号化されている。
そして、表示装置９７０において、内蔵される復号装置９７２により、暗号鍵Ｋａを用いて暗号化を解き、復号化されたコンテンツを得る。
【０００９】
このコンテンツ配信システム９１２においては、最初に暗号化されたコンテンツは、途中の経路では一切暗号が解かれることなく伝送され、表示装置に伝送されて初めて暗号が復号化される仕組みになっている。したがって、伝送経路の装置や放送事業者に不正があるような場合でも、コンテンツの最終到着地である表示装置内でのみ最初の鍵Ｋａによる暗号が復号化されるので安全性が高い。
【００１０】
【発明が解決しようとする課題】
しかしながら、図１１を参照して説明した従来のシステムでは、コンテンツオーナーからデータが放送事業者に渡される際には、コンテンツデータも、コピー制御情報も、全く暗号化されていない状態で取り扱われる。その結果、放送事業者が制御記述子を間違えたり、載せるのを誤ったり、あるいは故意に変更したりすると、コンテンツオーナーが意図していた本来のコピー制御、すなわちコンテンツデータの使用の制御が行なえなくなるという問題がある。
一方で、図１３を参照して説明した従来のシステムにおいては、安全性が高い反面、表示装置が全て暗号鍵Ｋａによる暗号を復号化できる機能を持つ必要があり、表示装置を標準化、共通化することができないという問題がある。
【００１１】
したがって本発明の目的は、受信機より後段の処理装置として標準的な装置を使用しながら、コンテンツオーナーが直接、所望のコピーコントロールを行なうことができるコンテンツ配信システムおよびコンテンツ配信方法を提供することにある。
また本発明の他の目的は、そのようなコンテンツ配信システムにおいて用いられ、配信されるコンテンツデータを受信し適切な権利処理を行なって利用可能に出力するデータ受信装置を提供することにある。
【００１２】
【課題を解決するための手段】
本発明によれば、画像データおよび／または音声データを含むコンテンツデータを提供するデータ提供装置と、データ送信装置と、第１の通信路と、データ受信装置とを有するデータ配信システムであって、
前記コンテンツデータを提供する前記データ提供装置は、前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む制御情報に対して電子透かし処理した制御情報を、前記提供すべきコンテンツデータに重畳して第１の重畳信号を生成する、第１の重畳手段と、前記第１の重畳信号を第１の暗号鍵を用いて暗号処理して第１の暗号処理信号を生成する、第１の暗号処理手段と、を有し、
前記データ送信装置は、前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む制御記述子を、前記第１の暗号処理信号に重畳して第２の重畳信号を生成する、第２の重畳手段と、前記第２の重畳信号を、前記第１の暗号鍵とは異なる第２の暗号鍵を用いて暗号処理して第２の暗号処理信号を生成する、第１の暗号処理手段と、を有し、
前記データ受信装置は、前記第１の暗号鍵、前記第２の暗号鍵および第３の暗号鍵を保有しており、前記第１の通信路を介して前記第２の暗号処理信号を受信する受信手段と、２入力端子を有する出力スイッチと、前記受信した第２の暗号処理信号に対して前記第２の暗号鍵を用いて解読処理して前記第２の重畳信号に対応する第１の復号信号を生成する、第１の復号手段と、前記第１の復号信号に対して前記第１の暗号鍵を用いて解読処理して前記第１の重畳信号に対応する第２の復号信号を生成して、当該第２の復号信号に含まれるコンテンツデータを前記出力スイッチの第１の入力端子に出力する、第２の復号手段と、前記第２の復号信号に含まれるコンテンツデータに、前記第３の暗号鍵を用いて第３の暗号処理信号を生成して、前記出力スイッチの第２の入力端子に出力する、第３の暗号処理手段と、前記第２の復号信号に含まれる電子透かし処理された前記制御情報から当該制御情報を検出する、制御情報検出手段と、前記第１の復号信号に含まれる前記制御記述子を検出する、制御記述子検出手段と、前記検出された制御情報または前記制御記述子とが前記第３の暗号処理手段で生成した前記第３の暗号処理信号を出力すべきことを示しているときは、前記出力スイッチの第２の入力端子に印加された信号を出力させ、他のときは、前記出力スイッチの第１の入力端子に印加された信号を出力させるように、前記出力スイッチを制御する、判定制御手段とを有する、
データ配信システムが提供される。
【００１３】
好ましくは、当該データ配信システムは、前記データ受信装置から出力された信号を、所定のインタフェース方式の通信経路を経由して受信して、受信した信号から前記コンテンツデータを再生する、データ再生装置をさらに有する。
【００１４】
また好ましくは、前記所定のインタフェース方式は、ＩＥＥＥ１３９４に規定されているインタフェース方式である。
【００１５】
また本発明によれば、上記データ配信システムにおける、データ配信方法が提供される。
【００１６】
さらに本発明によれば、画像データおよび／または音声データを含むコンテンツデータを提供するデータ提供装置と、データ送信装置と、第１の通信路とを含むデータ配信システムに、前記第１の通信路を介して接続された、データ受信装置であって、
前記コンテンツデータを提供する前記データ提供装置において、前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む制御情報に対して電子透かし処理した制御情報を、前記提供すべきコンテンツデータに重畳して第１の重畳信号を生成し、前記第１の重畳信号を第１の暗号鍵を用いて暗号処理して第１の暗号処理信号を生成し、
前記データ送信装置において、前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む制御記述子を、前記第１の暗号処理信号に重畳して第２の重畳信号を生成し、前記第２の重畳信号を、前記第１の暗号鍵とは異なる第２の暗号鍵を用いて暗号処理して第２の暗号処理信号を生成し、
前記データ受信装置は、
前記第１の暗号鍵、前記第２の暗号鍵および第３の暗号鍵を保有しており、
前記第１の通信路を介して前記第２の暗号処理信号を受信する受信手段と、
２入力端子を有する出力スイッチと、
前記受信した第２の暗号処理信号に対して前記第２の暗号鍵を用いて解読処理して前記第２の重畳信号に対応する第１の復号信号を生成する、第１の復号手段と、
前記第１の復号信号に対して前記第１の暗号鍵を用いて解読処理して前記第１の重畳信号に対応する第２の復号信号を生成して、当該第２の復号信号に含まれるコンテンツデータを前記出力スイッチの第１の入力端子に出力する、第２の復号手段と、
前記第２の復号信号に含まれるコンテンツデータに、前記第３の暗号鍵を用いて第３の暗号処理信号を生成して、前記出力スイッチの第２の入力端子に出力する、第３の暗号処理手段と、
前記第２の復号信号に含まれる電子透かし処理された前記制御情報から当該制御情報を検出する、制御情報検出手段と、
前記第１の復号信号に含まれる前記制御記述子を検出する、制御記述子検出手段と、
前記検出された制御情報または前記制御記述子とが前記第３の暗号処理手段で生成した前記第３の暗号処理信号を出力すべきことを示しているときは、前記出力スイッチの第２の入力端子に印加された信号を出力させ、他のときは、前記出力スイッチの第１の入力端子に印加された信号を出力させるように、前記出力スイッチを制御する、判定制御手段と
を有する、データ受信装置が提供される。
【００１７】
本発明によれば、画像データおよび／または音声データを含むコンテンツデータを提供するデータ提供装置と、データ送信装置と、第１の通信路とを含むデータ配信システムに、前記第１の通信路を介して接続されたデータ受信装置におけるデータ受信方法が提供される。
【００１８】
本発明によれば、画像データおよび／または音声データを含むコンテンツデータを提供するデータ提供装置と、データ送信装置と、第１の通信路と、データ受信装置とを有するデータ配信システムであって、
前記コンテンツデータを提供する前記データ提供装置は、前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む第１の制御記述子を、前記提供すべきコンテンツデータに重畳して第１の重畳信号を生成する、第１の重畳手段と、前記第１の重畳信号を第１の暗号鍵を用いて暗号処理して第１の暗号処理信号を生成する、第１の暗号処理手段と、を有し、
前記データ送信装置は、前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む第２の制御記述子を、前記第１の暗号処理信号に重畳して第２の重畳信号を生成する、第２の重畳手段と、前記第２の重畳信号を、前記第１の暗号鍵とは異なる第２の暗号鍵を用いて暗号処理して第２の暗号処理信号を生成する、第１の暗号処理手段と、を有し、
前記データ受信装置は、前記第１の暗号鍵、前記第２の暗号鍵および第３の暗号鍵を保有しており、前記第１の通信路を介して前記第２の暗号処理信号を受信する受信手段と、２入力端子を有する出力スイッチと、前記受信した第２の暗号処理信号に対して前記第２の暗号鍵を用いて解読処理して前記第２の重畳信号に対応する第１の復号信号を生成する、第１の復号手段と、前記第１の復号信号に対して前記第１の暗号鍵を用いて解読処理して前記第１の重畳信号に対応する第２の復号信号を生成して、当該第２の復号信号に含まれるコンテンツデータを前記出力スイッチの第１の入力端子に出力する、第２の復号手段と、前記第２の復号信号に含まれるコンテンツデータに、前記第３の暗号鍵を用いて第３の暗号処理信号を生成して、前記出力スイッチの第２の入力端子に出力する、第３の暗号処理手段と、前記第２の復号信号に含まれる第１の制御記述子を検出する、第１の制御記述子検出手段と、前記第１の復号信号に含まれる前記第２の制御記述子を検出する、第２の制御記述子検出手段と、前記検出された第１の制御記述子または前記第２の制御記述子とが前記第３の暗号処理信号を出力すべきことを示しているときは、前記出力スイッチの第２の入力端子に印加された信号を出力させ、他のときは、前記出力スイッチの第１の入力端子に印加された信号を出力させるように、前記出力スイッチを制御する、判定制御手段とを有する、
データ配信システムが提供される。
【００１９】
好ましくは、当該データ配信システムは、前記データ受信装置から出力された信号を、所定のインタフェース方式の通信経路を経由して受信して、受信した信号から前記コンテンツデータを再生する、データ再生装置をさらに有する。
【００２０】
さらに好ましくは、前記所定のインタフェース方式は、ＩＥＥＥ１３９４に規定されているインタフェース方式である。
【００２１】
本発明によれば、画像データおよび／または音声データを含むコンテンツデータを提供するデータ提供装置と、データ送信装置と、第１の通信路と、データ受信装置とを有するデータ配信システムにおけるデータ配信方法であってが提供される。
【００２２】
また本発明によれば、画像データおよび／または音声データを含むコンテンツデータを提供するデータ提供装置と、データ送信装置と、第１の通信路とを含むデータ配信システムに、前記第１の通信路を介して接続された、データ受信装置であって、
前記コンテンツデータを提供する前記データ提供装置において、前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む第１の制御記述子を、前記提供すべきコンテンツデータに重畳して第１の重畳信号を生成し、前記第１の重畳信号を第１の暗号鍵を用いて暗号処理して第１の暗号処理信号を生成し、
前記データ送信装置において、前記データ受信装置において、復号したコンテンツデータを出力するか、または、復号したコンテンツデータをさらに暗号化してコンテンツデータを出力するかを指示する情報を含む第２の制御記述子を、前記第１の暗号処理信号に重畳して第２の重畳信号を生成し、前記第２の重畳信号を、前記第１の暗号鍵とは異なる第２の暗号鍵を用いて暗号処理して第２の暗号処理信号を生成し、
前記データ受信装置は、前記第１の暗号鍵、前記第２の暗号鍵および第３の暗号鍵を保有しており、前記第１の通信路を介して前記第２の暗号処理信号を受信する受信手段と、前記受信した第２の暗号処理信号に対して前記第２の暗号鍵を用いて解読処理して前記第２の重畳信号に対応する第１の復号信号を生成する、第１の復号手段と、前記第１の復号信号に対して前記第１の暗号鍵を用いて解読処理して前記第１の重畳信号に対応する第２の復号信号を生成して、当該第２の復号信号に含まれるコンテンツデータを２入力端子を有する出力スイッチの第１の入力端子に出力する、第２の復号手段と、前記第２の復号信号に含まれるコンテンツデータに、前記第３の暗号鍵を用いて第３の暗号処理信号を生成して、前記出力スイッチの第２の入力端子に出力する、第３の暗号処理手段と、前記第２の復号信号に含まれる第１の制御記述子を検出する、第１の制御記述子検出手段と、前記第１の復号信号に含まれる前記第２の制御記述子を検出する、第２の制御記述子検出手段と、前記検出された第１の制御記述子または前記第２の制御記述子とが前記第３の暗号処理信号を出力すべきことを示しているときは、前記出力スイッチの第２の入力端子に印加された信号を出力させ、他のときは、前記出力スイッチの第１の入力端子に印加された信号を出力させるように、前記出力スイッチを制御する、判定制御手段とを有する、
データ受信装置が提供される。
【００２３】
また本発明によれば、画像データおよび／または音声データを含むコンテンツデータを提供するデータ提供装置と、データ送信装置と、第１の通信路とを含むデータ配信システムに、前記第１の通信路を介して接続された、データ受信装置におけるデータ受信方法が提供される。
【００２４】
【発明の実施の形態】
本発明の実施の形態を図１〜図９を参照して説明する。
【００２５】
全体構成
まず、本実施の形態のコンテンツ配信システムの全体構成について、図１を参照して説明する。
図１は、本実施の形態のコンテンツ配信システム１００の全体概略構成を示す図である。
コンテンツ配信システム１００は、コンテンツオーナー２００、放送事業者３００、放送網４００、セットトップボックス５００、表示装置Ｉ／Ｆ６００および表示装置７００を有する。
【００２６】
まず、各部の構成について説明する。
コンテンツオーナー２００は、配信対象のコンテンツの権利者であり、配信対象のコンテンツを所望の暗号鍵Ｋａを用いて暗号化し、暗号化された状態のコンテンツを放送事業者３００に提供する。本実施の形態においては、コンテンツは、たとえばテレビプログラムや映画などの、映像および音声を含むコンテンツとする。
なお、ここで言う暗号化とは、コンテンツデータそのもの、あるいはコンテンツオーナー２００が要望する任意の付加データなどを、暗号鍵Ｋａなしでは何ら変更したり読み出したり使用したりすることができない状態にすることを広く指すものとする。したがって、具体的には、実際にコンテンツデータを暗号化する場合、付加データを電子透かしなどの形態で重畳する場合などが含まれる。なお、実際の具体的な処理内容については、後のより具体的な構成の説明の際に説明する。
【００２７】
放送事業者３００は、コンテンツオーナー２００より提供された暗号化された状態のコンテンツに、さらに暗号鍵Ｋｂを用いてコンディショナルアクセスのための暗号化を行い、放送網４００を介して配信する。
【００２８】
放送網４００は、デジタル地上波放送、デジタル衛星放送、ＣＡＴＶあるいはインターネットなどの通信ネットワークを介した任意のデータ配信システムなどを含む、任意のデータ配信手段であり、放送事業者３００により送出されたコンテンツデータを任意の利用者に配信する。
【００２９】
セットトップボックス５００は、たとえば各利用者の家庭などに設けられ、利用者の操作に基づいて、放送網４００を介して放送事業者３００より送出されたデータを受信する受信装置である。
セットトップボックス５００は、利用者により選択されたコンテンツデータを受信すると、たとえば予め契約などに基づいて配布される暗号鍵Ｋａを用いて復号化する。そして、予め設定されている暗号鍵Ｋｃを用いてその復号化されたコンテンツデータを再度暗号化し、表示装置Ｉ／Ｆ６００に送出する。本実施の形態においては、セットトップボックス５００と表示装置７００とは、ＩＥＥＥ１３９４をインターフェイスとして接続されており、セットトップボックス５００はＩＥＥＥ１３９４に規定されている５Ｃ暗号化方式によりコンテンツデータを再度暗号化する。
【００３０】
表示装置Ｉ／Ｆ６００は、セットトップボックス５００と表示装置７００との間の接続手段であり、前述したように本実施の形態ではＩＥＥＥ１３９４である。
【００３１】
表示装置７００は、表示装置Ｉ／Ｆ６００を介してセットトップボックス５００より入力される暗号化されたコンテンツデータを、予め設定されている暗号鍵Ｋｃを用いて復号化し、使用者が視聴可能に表示する。
【００３２】
次に、このような構成のコンテンツ配信システム１００の全体の動作の概略について説明する。
まず、配信対象のコンテンツは、その権利者であるコンテンツオーナー２００により暗号鍵Ｋａを用いて暗号化された上で放送事業者３００に受け渡され、放送事業者３００によりさらに暗号鍵Ｋｂを用いてコンディショナルアクセスのための暗号化をされ、放送網４００に送出される。
【００３３】
放送網４００に送出されたデータは、これを視聴しようとして選択した視聴者（コンテンツの使用者）により、具体的にはその使用者の操作されるセットトップボックス５００により実質的に受信され、内部の復号装置によりまずコンディショナルアクセスのための暗号が復号化される。この時の暗号鍵Ｋａは、使用者が予め放送事業者３００と受信契約を結ぶ際に、たとえばＩＣカードのようなセキュアな記録媒体などの形態で提供される。
【００３４】
復号化されたコンテンツデータは、予め設定された暗号鍵Ｋｃを用いてＩＥＥＥ１３９４の５Ｃ方式により再度暗号化され、表示装置７００に送出される。
そして、表示装置７００において復号化され、使用者が視聴可能に表示される。
なお、視聴者がセットトップボックス５００に対して行なう、受信するコンテンツデータの選択や、セットトップボックス５００から表示装置７００へのコンテンツデータの送出などの操作は、セットトップボックス５００内の課金情報メモリに逐次記憶され、コンテンツ受信に伴う課金に用いられる。
【００３５】
このように、コンテンツ配信システム１００においては、コンテンツオーナー２００自体が配信対象のコンテンツに実質的に暗号化を行なっており、またその暗号化は、使用者のセットトップボックス５００まで復号されない構成となっている。したがって、たとえば使用者側におけるコンテンツデータの再生やコピーを制御するコントロール情報を暗号化してコンテンツデータに重畳しておけば、コンテンツオーナー２００自身が使用者側におけるコンテンツデータの使用をコントロールすることができる。すなわち、理由の如何を問わず、放送事業者３００によるコンテンツの使用状態や使用条件などが変更されてしまうことを防ぐことができる。
【００３６】
また、コンテンツ配信システム１００においては、コンテンツの使用をそのようなコンテンツオーナー２００のコントロールの範囲内に置きながら、セットトップボックス５００と表示装置７００との間は標準インターフェイスを用いることができる。また、表示装置７００もそのインターフェイスに対応した標準的な装置を用いることができる。
【００３７】
具体的適用例
以上、本発明に係わるコンテンツ配信システム１００の全体の構成の概略を説明したが、以下は、より具体的な構成例、具体的な適用形態について、第１の具体例〜第５の具体例として説明する。
なお、放送網４００、表示装置Ｉ／Ｆ６００および表示装置７００はいずれも標準的なものなので、以下の説明においては、図面上へのその記載および説明を省略する。
【００３８】
第１の具体例
コンテンツ配信システム１００の第１の具体的な適用例を、図２を参照して説明する。
第１の具体例としては、コンテンツオーナー２００がコンテンツの使用を制御する制御情報を電子透かしの形態でコンテンツデータに重畳して配信し、これにより使用者に受信されたコンテンツデータの使用が制御されるシステムを例示する。
図２は、コンテンツ配信システム１００の第１の具体的構成の、コンテンツオーナー２００〜セットトップボックス５００までの構成を示す図である。
【００３９】
図２に示す第１の具体的構成においては、コンテンツオーナー２００は、電子透かし重畳部２０８を有しており、セットトップボックス５００において有効となるコンテンツの使用を制御するコピー制御情報を、電子透かしの形態でコンテンツデータに重畳する。
さらにコンテンツオーナー２００は、暗号装置２１０を有しており、電子透かしの重畳されたコンテンツデータを、暗号鍵Ｋａを用いて暗号化する。
そして、この暗号化されたコンテンツデータを放送事業者３００に渡す。
【００４０】
放送事業者３００は、暗号装置３０２を有しており、コンテンツオーナー２００から入力されたコンテンツデータに対して、暗号鍵Ｋｂを用いてさらにコンディショナルアクセスのための暗号化を行い送出する。
【００４１】
セットトップボックス５００は、２個の復号装置５０２、復号装置５０４、電子透かし検出部５０６、５Ｃ暗号化部５０８、出力スイッチ５１０および課金情報メモリ５２４を有する。
復号装置５０２は、放送事業者３００より受信した暗号化された信号を、暗号鍵Ｋｂを用いて復号する。すなわち、コンディショナルアクセスのための暗号化を復号する。復号した信号は、コンテンツオーナー２００により暗号化された信号であり、まだ使用することはできない。
【００４２】
復号装置５０４は、復号装置５０２において復号された信号に対して、さらに、暗号鍵Ｋａを用いて復号化し、復号化した信号を電子透かし検出部５０６、５Ｃ暗号化部５０８および出力スイッチ５１０に出力する。復号装置５０４において復号化された信号は、ベースバンドのコンテンツデータにコピー制御情報が電子透かしとして重畳されている信号である。
電子透かし検出部５０６は、復号装置５０４において復号された信号より、電子透かしとして重畳されているコピー制御情報を検出し、これに基づいてセットトップボックス５００から出力する信号を制御する信号、具体的には出力スイッチ５１０を制御する信号を生成して、出力スイッチ５１０に印加する。
５Ｃ暗号化部５０８は、復号装置５０４において復号された信号を、暗号鍵Ｋｃを用いて５Ｃ方式により暗号化し、出力スイッチ５１０に印加する。
【００４３】
出力スイッチ５１０は、電子透かし検出部５０６より印加される制御信号に基づいて、セットトップボックス５００からの出力信号として、復号装置５０４より出力される暗号化されていないコンテンツデータ、あるいは、５Ｃ暗号化部５０８で暗号化されたコンテンツデータのいずれかを選択し、セットトップボックス５００より出力する。
課金情報メモリ５２４は、実質的にセットトップボックス５００より出力される信号を検出することにより、あるいは、ＩＥＥＥ１３９４を介して表示装置７００より入力される情報を監視することにより、コンテンツデータの使用に伴う課金に係わる情報を検出し、これを記憶しておく。課金情報メモリ５２４に記憶された情報は、適宜所定の決済機関に送信され、課金処理が行なわれる。
【００４４】
このようなセットトップボックス５００においては、復号装置５０２で放送事業者３００により施されたコンディショナルアクセスのための暗号化が復号化され、復号装置５０４でコンテンツオーナー２００自身が施した暗号化が復号化され、その復号化されたコンテンツデータより、電子透かし検出部５０６において、電子透かしとして重畳されているコンテンツオーナー２００により付加されたコピー制御情報が検出される。
そして、たとえばこのコピー制御情報に、セットトップボックス５００から暗号化したコンテンツデータを出力するように記載されていた場合には、電子透かし検出部５０６からの制御信号に基づいて、復号装置５０４からの出力を５Ｃ暗号化部５０８で暗号鍵Ｋｃを用いて暗号化したデータを出力スイッチ５１０において選択し、セットトップボックス５００より図示せぬ表示装置に対して出力する。
また、コピー制御情報に、セットトップボックス５００から暗号化されていないコンテンツデータを出力してよい旨の記載があった場合には、電子透かし検出部５０６からの制御信号に基づいて、復号装置５０４からの出力を出力スイッチ５１０で選択し、セットトップボックス５００より出力する。
【００４５】
このように、第１の具体例においては、コンテンツオーナー２００が電子透かしという形態でコピー制御情報をコンテンツデータに重畳し、さらに暗号化を行なっており、放送事業者３００の手を介することなく、コンテンツオーナー２００自身が受信側の出力を直接制御することができる。
【００４６】
第２の具体例
コンテンツ配信システム１００の第２の具体的な適用例を、図３を参照して説明する。
第２の具体例は、第１の具体例におけるコンテンツオーナー２００の暗号装置２１０を無くし、暗号化処理を省略した構成である。またこれに伴って、セットトップボックス５００においても、復号装置５０４が省略された構成となっている。
【００４７】
そのような構成においては、コンテンツオーナー２００は、電子透かし重畳部２０８においてコピー制御情報を電子透かしの形態で重畳し、その状態のコンテンツデータをそのまま、すなわち暗号化せずに放送事業者３００に提供する。
そして放送事業者３００においては、これを暗号装置３０２でコンディショナルアクセスのための暗号化を行なって送出する。
送出さた信号を受信したセットトップボックス５００においては、復号装置５０２でコンディショナルアクセスのための暗号化を復号化することにより、直ちに何ら暗号化されていないコンテンツデータが得られ、これより電子透かし検出部５０６において、電子透かしとして重畳されているコピー制御情報を検出し、これにより出力スイッチ５１０を制御する。
５Ｃ暗号化部５０８、出力スイッチ５１０および図示せぬ課金情報メモリなどの動作は、第１の具体例と同じである。
【００４８】
このように、第２の具体例においては、コンテンツオーナー２００における暗号装置２１０およびセットトップボックス５００の復号装置５０４が省略されているため、各装置の構成を簡単にすることができる。
このような構成においては、コンテンツオーナー２００の暗号装置２１０による暗号化処理がなくなるため、放送事業者３００には暗号化されていない状態のコンテンツデータが渡されることになるが、セットトップボックス５００の出力はあくまでも電子透かし情報により制御されており、また、電子透かしデータが重畳されているため不正利用された場合のトレースが可能であることなどから、不正利用される可能性は低いと言える。
このような条件でよければ、構成の簡単なこの第２の具体例が有効である。
【００４９】
第３の具体例
コンテンツ配信システム１００の第３の具体的な適用例を、図４および図５を参照して説明する。
第３の具体例は、放送事業者３００においてコンテンツオーナー２００が付加するのとは別の独自の制御記述子を付加するようにした構成である。
【００５０】
具体的には、コンテンツオーナー２００における処理は、第１の具体例の処理と同じであり、まず、セットトップボックス５００において有効となるコンテンツの使用を制御するコピー制御情報を、電子透かしの形態でコンテンツデータに重畳する。次に、暗号装置２１０において、電子透かしの重畳されたコンテンツデータを、暗号鍵Ｋａを用いて暗号化し、この暗号化されたコンテンツデータを放送事業者３００に渡す。
【００５１】
放送事業者３００は、コンテンツオーナー２００から渡された暗号化されたコンテンツデータに対して、制御記述子付加部３０６において、独自の制御記述子を付加し、暗号装置３０２において暗号鍵Ｋｂを用いて暗号化して送出する。
【００５２】
これを受信したセットトップボックス５００は、復号装置５０２において放送事業者３００により行なわれたコンディショナルアクセスのための暗号化を暗号鍵Ｋｂを用いて復号する。
この復号された信号より、制御記述子検出部５１２において、放送事業者３００が付加した制御記述子が検出され、判定制御装置５１４に出力される。
また、復号装置５０２で復号された信号は、さらに復号装置５０４において、暗号鍵Ｋａを用いて復号される。
この復号された信号より、電子透かし検出部５０６において、コンテンツオーナー２００が電子透かしの形態で重畳したコピー制御情報が検出され、判定制御装置５１４に出力される。
【００５３】
判定制御装置５１４は、電子透かし検出部５０６から入力されるコンテンツオーナー２００により設定されたコピー制御情報、および、制御記述子検出部５１２から入力される放送事業者３００により設定された制御記述子に基づいて、受信したコンテンツデータの使用を制御する判定を行い、その判定に基づいて出力データを制御する。
ここで、コピー制御情報および制御記述子には、各々セットトップボックス５００からコンテンツデータを出力する際に、５Ｃ暗号化して伝送するか、暗号化せずに伝送するかの設定が行なわれているものとする。その場合、判定制御装置５１４はたとえば図５に示すようなフローチャートに従って判定を行なう。
【００５４】
すなわち、判定を開始すると（ステップＳ１０）、まず、電子透かし検出部５０６から入力されるコピー制御情報を参照して、５Ｃ暗号化の設定が行なわれているか否かを判定する（ステップＳ１１）。そして、５Ｃ暗号化の設定が行なわれていた場合には、出力スイッチ５１０に５Ｃ暗号化部５０８の出力を選択するような制御信号を出力することにより、セットトップボックス５００から５Ｃ暗号化したコンテンツデータを出力させる（ステップＳ１２）。
【００５５】
電子透かし検出部５０６から入力されるコピー制御情報に、５Ｃ暗号化の設定が行なわれていなかった場合には（ステップＳ１１）、制御記述子検出部５１２から入力される制御記述子を参照して、５Ｃ暗号化の設定が行なわれているか否かを判定する（ステップＳ１３）。そして、５Ｃ暗号化の設定が行なわれていた場合には、コピー制御情報において設定がなされていた場合と同様に、出力スイッチ５１０に５Ｃ暗号化部５０８の出力を選択するような制御信号を出力し、セットトップボックス５００から５Ｃ暗号化したコンテンツデータを出力させる（ステップＳ１２）。
【００５６】
制御記述子検出部５１２から入力される制御記述子にも、５Ｃ暗号化の設定が行なわれていなかった場合には（ステップＳ１３）、判定制御装置５１４は、出力スイッチ５１０に、復号装置５０４からの出力を選択するような制御信号を出力し、セットトップボックス５００から暗号化されていないコンテンツデータを出力させる（ステップＳ１４）。
【００５７】
このように、第３の具体例においては、コンテンツオーナー２００および放送事業者３００が、各々独自にコンテンツデータの使用をコントロールする設定を行なうことができる。そして、どちらの設定をどのように優先させて、どのようなコントロールを行なうかは、判定制御装置５１４に設定するアルゴリズムを変えることで任意に設定することができる。
そして、たとえば図５に示したようなアルゴリズムを採用することにより、放送事業者３００による設定よりもコンテンツオーナー２００による設定を優先して実行するようにすることができる。
【００５８】
第４の具体例
コンテンツ配信システム１００の第４の具体的な適用例を、図６および図７を参照して説明する。
第４の具体例は、第３の具体例と同様の構成であるが、コンテンツオーナー２００によるコピーコントロールを、電子透かしをコンテンツデータに重畳することにより行なうのではなく、放送事業者３００と同様に、制御記述子をコンテンツデータに付加することにより行なうようにしたものである。
【００５９】
すなわち、コンテンツオーナー２００は、セットトップボックス５００において有効となるコンテンツの使用を制御するコピー制御情報を、制御記述子付加部２１２において、制御記述子（制御記述子１）の形態でコンテンツデータに付加する。そして、その制御記述子の付加されたコンテンツデータに対して、暗号装置２１０において暗号鍵Ｋａを用いて暗号化し、暗号化されたコンテンツデータを放送事業者３００に渡す。
放送事業者３００は、コンテンツオーナー２００から渡された暗号化されたコンテンツデータに対して、制御記述子付加部３０６において、独自の制御記述子（制御記述子２）を付加し、暗号装置３０２において暗号鍵Ｋｂを用いて暗号化して送出する。
【００６０】
これを受信したセットトップボックス５００は、復号装置５０２において放送事業者３００により行なわれたコンディショナルアクセスのための暗号化を暗号鍵Ｋｂを用いて復号する。この復号された信号より、制御記述子２検出部５１２において、放送事業者３００が付加した制御記述子２を検出し、判定制御装置５１４に出力する。
また、復号装置５０２で復号された信号は、さらに復号装置５０４において、暗号鍵Ｋａを用いて復号される。そしてこの復号された信号より、制御記述子１検出部５１６において、コンテンツオーナー２００が付加した制御記述子１を検出し、判定制御装置５１４に出力する。
【００６１】
判定制御装置５１４は、制御記述子１検出部５１６から入力されるコンテンツオーナー２００により設定された制御記述子１、および、制御記述子２検出部５１２から入力される放送事業者３００により設定された制御記述子２に基づいて、受信したコンテンツデータの使用を制御する判定を行い、その判定に基づいて出力データを制御する。
ここで、制御記述子１および制御記述子２には、各々セットトップボックス５００からコンテンツデータを出力する際に、５Ｃ暗号化して伝送するか、暗号化せずに伝送するかの設定が行なわれているものとする。その場合、判定制御装置５１４はたとえば図７に示すようなフローチャートに従って判定を行なう。
【００６２】
すなわち、判定を開始すると（ステップＳ２０）、まず、制御記述子１検出部５１６から入力される制御記述子１を参照して、５Ｃ暗号化の設定が行なわれているか否かを判定する（ステップＳ２１）。そして、５Ｃ暗号化の設定が行なわれていた場合には、出力スイッチ５１０に５Ｃ暗号化部５０８の出力を選択するような制御信号を出力することにより、セットトップボックス５００から５Ｃ暗号化したコンテンツデータを出力させる（ステップＳ２２）。
【００６３】
制御記述子１検出部５１６から入力される制御記述子１に、５Ｃ暗号化の設定が行なわれていなかった場合には（ステップＳ２１）、制御記述子２検出部５１２から入力される制御記述子２を参照して、５Ｃ暗号化の設定が行なわれているか否かを判定する（ステップＳ２３）。そして、５Ｃ暗号化の設定が行なわれていた場合には、制御記述子１において設定がなされていた場合と同様に、出力スイッチ５１０に５Ｃ暗号化部５０８の出力を選択するような制御信号を出力し、セットトップボックス５００から５Ｃ暗号化したコンテンツデータを出力させる（ステップＳ２２）。
【００６４】
制御記述子２検出部５１２から入力される制御記述子２にも、５Ｃ暗号化の設定が行なわれていなかった場合には（ステップＳ２３）、判定制御装置５１４は、出力スイッチ５１０に、復号装置５０４からの出力を選択するような制御信号を出力し、セットトップボックス５００から暗号化されていないコンテンツデータを出力させる（ステップＳ２４）。
【００６５】
このように、第４の具体例においては、コンテンツオーナー２００および放送事業者３００は、ともに制御記述子を付加するという形態で、各々独自にコンテンツデータの使用をコントロールする設定を行なうことができる。そして、どちらの設定をどのように優先させて、どのようなコントロールを行なうかは、判定制御装置５１４に設定するアルゴリズムを変えることで任意に設定することができる。
そして、たとえば図７に示したようなアルゴリズムを採用することにより、放送事業者３００による設定よりもコンテンツオーナー２００による設定を優先して実行するようにすることができる。
【００６６】
第５の具体例
コンテンツ配信システム１００の第５の具体的な適用例を、図８を参照して説明する。
第５の具体例は、セットトップボックス５００からのアナログの出力に対しても、適切にコピーコントロールが行なえるようにしたものである。
【００６７】
この場合、まずコンテンツオーナー２００は、設定したいコピー制御情報を、電子透かし重畳部２０８において、電子透かしの形態でコンテンツデータに重畳する。この電子透かし情報は、セットトップボックス５００からのアナログ出力のコピープロテクションに用いられる。
そしてコンテンツオーナー２００は、その電子透かし情報の重畳されたコンテンツデータに対して、暗号装置２１０において暗号鍵Ｋａを用いて暗号化する。
この、暗号化されたコンテンツデータと、先のコピー制御情報の両方を、コンテンツオーナー２００は放送事業者３００に渡す。
【００６８】
放送事業者３００は、コンテンツオーナー２００から渡されたコピー制御情報を制御記述子に変換した後、これを、制御記述子付加部３０６において、コンテンツオーナー２００から渡された暗号化されたコンテンツデータに付加し、暗号装置３０２において暗号鍵Ｋｂを用いて暗号化して送出する。
【００６９】
これを受信したセットトップボックス５００は、復号装置５０２において放送事業者３００により行なわれたコンディショナルアクセスのための暗号化を暗号鍵Ｋｂを用いて復号する。この復号された信号より、制御記述子検出部５１２において、コンテンツオーナー２００からの指示により放送事業者３００が付加した制御記述子を検出し、出力スイッチ５１０を制御する制御信号を生成して出力スイッチ５１０に印加する。
また、復号装置５０２で復号された信号は、さらに復号装置５０４において、暗号鍵Ｋａを用いて復号される。この復号化された信号は、５Ｃ暗号化部５０８において５Ｃ暗号化されて、あるいは、直接、出力スイッチ５１０に印加され、出力スイッチ５１０でいずれかが選択してデジタル出力として出力される。
一方、復号装置５０２で復号された信号は、アナログ信号エンコーダ５１８に入力されて、ここでアナログ信号に変換されて、セットトップボックス５００より出力される。
【００７０】
このように、第５の具体例においては、特に、セットトップボックス５００より、電子透かしにより著作権保護情報が重畳された適切に権利処理されたアナログ信号を出力することができる。したがって、アナログ信号出力を必要とする場合には好適である。
【００７１】
なお、図８に示した構成においては、コンテンツオーナー２００が要求するコピー制御情報を、放送事業者３００が制御記述子に変換してコンテンツデータに付加している。放送事業者３００が十分信頼のおける機関であれば、このような構成として何ら問題はない。しかし、何らかの理由でコンテンツオーナー２００が自ら設定を行う場合には、第３の具体例の場合と同様に、制御記述子の設定もコンテンツオーナー２００が行なうようにしてよい。
【００７２】
第６の具体例
コンテンツ配信システム１００の第６の具体的な適用例を、図９を参照して説明する。
第６の具体例は、セットトップボックス５００からのデジタル出力を、モニタ接続用のＤＶＩ(Digital Visual Interface)およびその著作権保護された出力（ＤＶＩ−ＣＰ）のいずれかとし、また、アナログ出力をＯＮ／ＯＦＦできるようにしたものである。
【００７３】
この場合、コンテンツオーナー２００は、電子透かし重畳部２０８において、設定したいコピー制御情報を電子透かしの形態でコンテンツデータに重畳し、暗号装置２１０において、その電子透かし情報の重畳されたコンテンツデータを暗号鍵Ｋａを用いて暗号化し、暗号化されたコンテンツデータを、放送事業者３００に渡す。
【００７４】
放送事業者３００は、制御記述子付加部３０６において、独自の制御記述子をコンテンツオーナー２００から渡された暗号化されたコンテンツデータに付加した後、暗号装置３０２において暗号鍵Ｋｂを用いてコンディショナルアクセスのための暗号化を行い、送出する。
【００７５】
これを受信したセットトップボックス５００は、復号装置５０２において、放送事業者３００により行なわれたコンディショナルアクセスのための暗号化を暗号鍵Ｋｂを用いて復号し、制御記述子検出部５１２において、この復号された信号より放送事業者３００が付加した制御記述子を検出し、判定制御装置５１４に出力する。
また、復号装置５０２で復号された信号は、さらに復号装置５０４において、暗号鍵Ｋａを用いて復号され、この復号された信号より、電子透かし検出部５０６において、コンテンツオーナー２００が電子透かしの形態で重畳したコピー制御情報が検出され、判定制御装置５１４に出力される。
【００７６】
判定制御装置５１４は、電子透かし検出部５０６から入力されるコンテンツオーナー２００により設定されたコピー制御情報、および、制御記述子検出部５１２から入力される放送事業者３００により設定された制御記述子に基づいて、受信したコンテンツデータの使用を制御する判定を行い、その判定に基づいて出力データを制御する。
具体的には、判定制御装置５１４は、セットトップボックス５００からのデジタル出力として、ベースバンドデータの出力を行なうか、ＤＶＩ−ＣＰにより暗号化されたデータを出力するかの判定、および、アナログ出力を行なうか否かの判定を行ない、各々その判定結果に基づく制御信号を、出力スイッチ５１０およびアナログ出力スイッチ５２２に出力する。
【００７７】
また、復号装置５０４において復号化された信号は、暗号化部５２０においてＤＶＩ−ＣＰに暗号化されて、あるいは、直接、出力スイッチ５１０に印加され、出力スイッチ５１０でいずれかが選択してデジタル出力として出力される。
一方、復号装置５０４で復号された信号は、アナログ信号エンコーダ５１８に入力されて、ここでアナログ信号に変換されて、アナログ出力スイッチ５２２に印加され、判定制御装置５１４の制御に基づいてアナログ出力スイッチ５２２において選択され、アナログ出力として出力される。
【００７８】
このように、第６の具体例においては、セットトップボックス５００から、ＤＶＩにより、ＲＧＢベースバンド信号あるいは符号化された信号として、デジタル映像信号を出力することができる。また、電子透かしにより著作権保護情報が重畳された適切に権利処理されたアナログ信号を、選択的に出力することができる。
【００７９】
変形例
なお、本発明は本実施の形態に限られるものではなく、任意好適な種々の改変が可能である。
たとえば、コンテンツ配信システム１００においてセットトップボックス５００に接続されて利用される装置は、映像信号を表示する表示装置としたが、これに限られるものではなく、任意の画像処理装置を接続するようにしてよい。たとえば、出力されるデータを記録する記録装置を接続してもよいし、出力されるデータを伝送する伝送装置などを接続してもよい。
また、セットトップボックス５００の出力Ｉ／Ｆも、前述した実施の形態中で示したＩＥＥＥ１３９４およびＤＶＩに限られるものではなく、任意のＩ／Ｆを用いてよい。
【００８０】
また、放送事業者３００とセットトップボックス５００との間でデータを伝送する手段は、放送手段に限られるものではなく、任意の情報伝送手段を適用してよい。
また、いわゆる放送に限られるものではなく、セットトップボックス５００からの要求に応じて所望のコンテンツデータを要求のあったセットトップボックス５００に送信するような伝送手段であってもよい。
【００８１】
また、本実施の形態においては、配信されるコンテンツは映像信号およびオーディオ信号を含むビデオ信号としたが、これに限られるものではなく、任意のコンテンツデータの配信に適用してよい。たとえば、オーディオデータ、静止画像データ、ゲームソフトプログラム、任意のプログラムソフトなどの配信システムとして使用してよい。
【００８２】
【発明の効果】
このように本発明によれば、受信機より後段の処理装置として標準的な装置を使用しながら、コンテンツオーナーが直接、所望のコピーコントロールを行なうことができるコンテンツ配信システムおよびコンテンツ配信方法を提供することができる。
また、そのようなコンテンツ配信システムにおいて用いられ、配信されるコンテンツデータを受信し適切な権利処理を行なって利用可能に出力するデータ受信装置を提供することができる。
また、コンテンツの権利者がその利用をコントロールできる状態で配信対象のコンテンツデータを提供するデータ提供装置およびデータ提供方法を提供することができる。
さらに、そのように提供されたデータを送出するデータ送出装置を提供することができる。
【図面の簡単な説明】
【図１】図１は、本発明の一実施の形態のコンテンツ配信システムの全体概略構成を示す図である。
【図２】図２は、図１に示したコンテンツ配信システムの第１の具体例の主要部の構成を示す図である。
【図３】図３は、図１に示したコンテンツ配信システムの第２の具体例の主要部の構成を示す図である。
【図４】図４は、図１に示したコンテンツ配信システムの第３の具体例の主要部の構成を示す図である。
【図５】図５は、図４に示したセットトップボックスの判定制御装置における判定処理を説明するためのフローチャートである。
【図６】図６は、図１に示したコンテンツ配信システムの第４の具体例の主要部の構成を示す図である。
【図７】図７は、図６に示したセットトップボックスの判定制御装置における判定処理を説明するためのフローチャートである。
【図８】図８は、図１に示したコンテンツ配信システムの第５の具体例の主要部の構成を示す図である。
【図９】図９は、図１に示したコンテンツ配信システムの第６の具体例の主要部の構成を示す図である。
【図１０】図１０は、従来のコンテンツ配信システムの全体概略構成を示す図である。
【図１１】図１１は、図１０に示したコンテンツ配信システムの第１の具体例の主要部の構成を示す図である。
【図１２】図１２は、図１１に示した放送事業者で付加する制御記述子の具体例を示す図である。
【図１３】図１３は、図１０に示したコンテンツ配信システムの第２の具体例の主要部の構成を示す図である。
【符号の説明】
１００…コンテンツ配信システム、２００…コンテンツオーナー、２０８…電子透かし重畳部、２１０…暗号装置、２１２…制御記述子付加部、３００…放送事業者、３０２…暗号装置、３０６…制御記述子付加部、４００…放送網、５００…セットトップボックス、５０２…復号装置、５０４…復号装置、５０６…電子透かし検出部、５０８…５Ｃ暗号化部、５１０…出力スイッチ、５１２…制御記述子検出部、５１４…判定制御装置、５１６…制御記述子１検出部、５１８…アナログ信号エンコーダ、５２０…暗号化部、５２２…アナログ出力スイッチ、５２４…課金情報メモリ、６００…表示装置Ｉ／Ｆ、７００…表示装置、９１１、９１２…コンテンツ配信システム、９２０…コンテンツオーナー、９３０…放送事業者、９３２…制御記述子付加部、９３４…暗号装置、９４０…放送網、９５０…セットトップボックス、９５２…復号装置、９５４…制御記述子検出部、９５６…５Ｃ暗号化部、９５８…出力スイッチ、９７０…表示装置
【図１】
0004547773.tif 000002
【図２】
0004547773.tif 000003
【図３】
0004547773.tif 000004
【図４】
0004547773.tif 000005
【図５】
0004547773.tif 000006
【図６】
0004547773.tif 000007
【図７】
0004547773.tif 000008
【図８】
0004547773.tif 000009
【図９】
0004547773.tif 000010
【図１０】
0004547773.tif 000011
【図１１】
0004547773.tif 000012
【図１２】
0004547773.tif 000013
【図１３】
0004547773.tif 000014