(57)【要約】【課題】チューナがコンピュータに取外し可能に接続された状態で放送番組コンテンツがコンピュータを用いて視聴される環境において放送番組コンテンツを再生する技術を改良する。【解決手段】まず、ＰＣ３０において、チューナ２０からチューナ固有キーが取り込まれ、ＰＣ固有キーが取得され、それらチューナ固有キーとＰＣ固有キーとから、チューナとＰＣとの組合せに固有のキー（組合せ固有キー）が生成される。次に、ＰＣ３０において、ユーザからのリアルタイム再生指令に応答して、組合せ固有キーがチューナの暗号化部４８に出力され、その出力に応答して暗号化部から出力された暗号化済みデジタルデータがＰＣに入力され、組合せ固有キーを用いて、暗号化済みデジタルデータの暗号解除をＰＣの暗号解除部７６に試行させることが行われる。【選択図】図１
2008278122.tif 000002
【特許請求の範囲】
【請求項１】
チューナ・ユニットがインタフェースを介してコンピュータ・ユニットに取外し可能に接続された状態で放送番組コンテンツが前記コンピュータ・ユニットを用いて視聴される環境において、前記放送番組コンテンツを再生するために前記コンピュータ・ユニットにおいて実行される放送番組コンテンツ再生方法であって、
前記チューナ・ユニットは、
前記放送番組コンテンツを表す放送信号を無線または有線で受信する受信部と、
その受信部において受信された放送信号を、指定されたキーに応じた規則に従って暗号化して暗号化データとして出力する暗号化部と、
当該チューナ・ユニットに固有の暗号キーをチューナ固有キーとして保存するキー保存部と
を有するように構成されており、
前記コンピュータ・ユニットは、
指令されたキーに応じた規則に従って暗号解除を前記暗号化データに対して行う暗号解除部と、
データを保存するストレージ部と、
データを再生する再生装置と
を有するように構成されており、
当該放送番組コンテンツ再生方法は、
前記チューナ・ユニットおよび前記コンピュータ・ユニットの組合せに固有のキーである組合せ固有キーを生成する組合せ固有キー生成工程と、
ユーザからのリアルタイム再生指令に応答して、前記放送番組コンテンツを前記チューナ・ユニットから前記コンピュータ・ユニットに転送してリアルタイムに再生するリアルタイム再生工程と
を含み、
前記組合せ固有キー生成工程は、
前記チューナ・ユニットから前記インタフェースを介して前記チューナ固有キーを取り込み、
前記コンピュータ・ユニットに固有のキーであるコンピュータ固有キーを取得し、
それらチューナ固有キーとコンピュータ固有キーとから、前記組合せ固有キーを生成するものであり、
前記リアルタイム再生工程は、
前記リアルタイム再生指令に応答して、前記組合せ固有キー生成工程を実行し、
その結果生成された組合せ固有キーを前記インタフェースを介して前記暗号化部に出力し、
その出力に応答して前記暗号化部から出力された暗号化済みデジタルデータを前記インタフェースを介して入力し、
前記生成された組合せ固有キーを用いて、前記入力された暗号化済みデジタルデータに対して暗号解除を行うことを前記暗号解除部に試行させ、
その暗号解除部によって暗号が解除されたデジタルデータを前記再生装置に出力するものである放送番組コンテンツ再生方法。
【請求項２】
チューナ・ユニットがインタフェースを介してコンピュータ・ユニットに取外し可能に接続された状態で放送番組コンテンツが前記コンピュータ・ユニットを用いて視聴される環境において、前記放送番組コンテンツを再生するために前記コンピュータ・ユニットにおいて実行される放送番組コンテンツ再生方法であって、
前記チューナ・ユニットは、
前記放送番組コンテンツを表す放送信号を無線または有線で受信する受信部と、
その受信部において受信された放送信号を、指定されたキーに応じた規則に従って暗号化して暗号化データとして出力する暗号化部と、
当該チューナ・ユニットに固有の暗号キーをチューナ固有キーとして保存するキー保存部と
を有するように構成されており、
前記コンピュータ・ユニットは、
指令されたキーに応じた規則に従って暗号解除を前記暗号化データに対して行う暗号解除部と、
データを保存するストレージ部と、
データを再生する再生装置と
を有するように構成されており、
当該放送番組コンテンツ再生方法は、
前記チューナ・ユニットおよび前記コンピュータ・ユニットの組合せに固有のキーである組合せ固有キーを生成する組合せ固有キー生成工程と、
ユーザからの録画指令に応答して、前記チューナ・ユニットから入力されたデジタルデータを前記ストレージ部に録画データとして保存する録画工程と、
ユーザからの録画済みビデオ再生指令に応答して、前記ストレージ部から録画データを読み出して再生する録画済みビデオ再生工程と
を含み、
前記組合せ固有キー生成工程は、
前記チューナ・ユニットから前記インタフェースを介して前記チューナ固有キーを取り込み、
前記コンピュータ・ユニットに固有のキーであるコンピュータ固有キーを取得し、
それらチューナ固有キーとコンピュータ固有キーとから、前記組合せ固有キーを生成するものであり、
前記録画工程は、
前記録画指令に応答して、前記組合せ固有キー生成工程を実行し、
その結果生成された組合せ固有キーを前記インタフェースを介して前記暗号化部に出力し、
その出力に応答して前記暗号化部から出力された暗号化済みデジタルデータを前記インタフェースを介して入力し、
その入力されたデジタルデータを録画データとして前記ストレージ部に保存するものであり、
前記録画済みビデオ再生工程は、
前記録画済みビデオ再生指令に応答して、前記ストレージ部から録画データを読み出すとともに、前記組合せ固有キー生成工程を実行し、
その結果生成された組合せ固有キーを用いて、前記読み出された録画データに対して暗号解除を行うことを前記暗号解除部に試行させ、
その暗号解除部によって暗号が解除された録画データを前記再生装置に出力するものである放送番組コンテンツ再生方法。
【請求項３】
前記リアルタイム再生工程は、ユーザからの１個のリアルタイム再生指令に対応する一連のリアルタイム再生期間のうちの最初の部分のみにおいて、前記組合せ固有キー生成工程を実行し、その結果生成された組合せ固有キーを、前記一連のリアルタイム再生期間が終了するまで、保存する工程を含む請求項１に記載の放送番組コンテンツ再生方法。
【請求項４】
前記リアルタイム再生工程は、ユーザからの１個のリアルタイム再生指令に対応する一連のリアルタイム再生期間中、前記組合せ固有キー生成工程を定期的に実行し、それにより、前記組合せ固有キーを定期的に生成する工程を含む請求項１に記載の放送番組コンテンツ再生方法。
【請求項５】
前記録画済みビデオ再生工程は、ユーザからの１個の録画済みビデオ再生指令に対応する一連の録画済みビデオ再生期間のうちの最初の部分のみにおいて、前記組合せ固有キー生成工程を実行し、その結果生成された組合せ固有キーを、前記一連の録画済みビデオ再生期間が終了するまで、保存する工程を含む請求項２に記載の放送番組コンテンツ再生方法。
【請求項６】
前記録画済みビデオ再生工程は、ユーザからの１個の録画済みビデオ再生指令に対応する一連の録画済みビデオ再生期間中、前記組合せ固有キー生成工程を定期的に実行し、それにより、前記組合せ固有キーを定期的に生成する工程を含む請求項２に記載の放送番組コンテンツ再生方法。
【請求項７】
前記コンピュータ・ユニットは、ＣＰＵ(Central Processing Unit)と、ＭＡＣ(Media Access Control)とを有するように構成されており、前記ＣＰＵには、それに固有のＣＰＵ固有ＩＤが予め割り当てられており、前記ＭＡＣには、それに固有のＭＡＣアドレスが予め割り当てられており、
前記組合せ固有キー生成工程は、前記ＣＰＵ固有ＩＤと前記ＭＡＣアドレスとの双方またはいずれか一方から、前記コンピュータ固有キーを生成する工程を含む請求項１ないし６のいずれかに記載の放送番組コンテンツ再生方法。
【請求項８】
請求項１ないし７のいずれかに記載の放送番組コンテンツ再生方法を実行するためにコンピュータによって実行されるプログラム。
【請求項９】
請求項８に記載のプログラムをコンピュータ読取り可能に記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送番組コンテンツを高いセキュリティのもとに再生する技術に関するものであり、特に、チューナ・ユニットがインタフェースを介してコンピュータ・ユニットに取外し可能に接続された状態で放送番組コンテンツが前記コンピュータ・ユニットを用いて視聴される環境において前記放送番組コンテンツを再生する技術の改良に関するものである。
【背景技術】
【０００２】
近年、衛星や地上波による放送のデジタル化が普及してきた。衛星等によって配信されるデジタル放送番組は、例えば、次のようにして視聴される。
【０００３】
まず、アンテナにおいて電波が受信され、その受信された電波がコンバータによって周波数変換される。次に、その周波数変換された信号がチューナによって選局されてデコードされる。
【０００４】
さらに、そのデコードされた信号から、ＭＰＥＧ２規格に準拠した符号化ビット・ストリームであるトランスポート・ストリーム（以下、「ＭＰＥＧ２−ＴＳ」と略称する。）が抽出される。その抽出されたＭＰＥＧ２−ＴＳには映像や音声、番組案内等の様々なコンテンツが含まれている。
【０００５】
そのＭＰＥＧ２−ＴＳがデコードされ、さらにアナログ化される。その結果、視聴者は、ＴＶモニタ、ＬＣＤモニタ等の画像出力装置やスピーカ等の音声出力装置を介して番組内容を視聴することが可能となる。
【０００６】
また、近年、パーソナル・コンピュータ（以下、「ＰＣ」という。）にＴＶ放送受信用のチューナが取外し可能に後付けされ、それにより、放送番組コンテンツをＰＣのＬＣＤディスプレイ上に表示させて視聴したり、放送番組コンテンツをＰＣに接続された（内蔵でも外付けでも可）ＨＤＤ等のストレージ・デバイスに録画することが普及している。
【０００７】
デジタル放送の分野においては、放送番組コンテンツがデジタル化されて配信されるため、その伝送中に画質や音質がほとんど劣化しない。そのため、そのような放送番組コンテンツについては、完全な複製が容易であり、その著作権が侵害されるおそれがある。
【０００８】
また、一般に、ＰＣは、種々の外部機器との接続が容易であるため、ＰＣが受信した放送番組コンテンツが不正に複製されるおそれもある。また、チューナとＰＣとが取外し可能に互いに接続される場合には、チューナからＰＣへの伝送中に、放送番組コンテンツを表すデータが、ＰＣのインタフェースから盗み取られるおそれもある。
【０００９】
そのため、チューナをＰＣに取外し可能に接続して放送番組コンテンツをＰＣにおいて受信する場合に、その放送番組コンテンツの著作権を保護するために、放送番組コンテンツを暗号化することが行われている。
【００１０】
したがって、チューナからＰＣへの伝送中に、放送番組コンテンツを表すデータが、ＰＣのインタフェースから盗み取られたとしても、そのデータは暗号化されているため、放送番組コンテンツの不正な視聴や複製を防止することができる。特許文献１には、放送番組コンテンツを暗号化するための一従来例が開示されている。
【特許文献１】特開２００４−１７３０２７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
チューナ・ユニットをコンピュータ・ユニットに取外し可能に接続して放送番組コンテンツが視聴される環境においては、チューナ・ユニットからコンピュータ・ユニットに伝送されるデータのセキュリティを向上させることや、コンピュータ・ユニットがチューナ・ユニットを介して放送信号を受信するハードウエア環境（例えば、放送信号を受信するために使用されるコンピュータ・ユニットとチューナ・ユニットとの組合せ）の同一性が維持されるようにすることが、例えば、放送番組コンテンツの著作権保護を強化する観点から望ましい。
【００１２】
また、本発明者は、その研究の結果、放送番組コンテンツの録画データを再生する場合には、その録画データを作成したときに使用されたチューナ・ユニットとコンピュータ・ユニットとの組合せと同じ組合せを用いることが、放送番組コンテンツを表すデータが、コンピュータ・ユニットのインタフェースから盗み取られることを防止するために効果的であるという知見を得た。
【００１３】
以上説明したいくつかの知見に基づき、本発明は、チューナ・ユニットがコンピュータ・ユニットに取外し可能に接続された状態で放送番組コンテンツがコンピュータ・ユニットを用いて視聴される環境において、チューナ・ユニットからコンピュータ・ユニットに伝送されるデータのセキュリティを向上させることや、コンピュータ・ユニットがチューナ・ユニットを介して放送信号を受信するハードウエア環境の同一性が維持されるようにすることを課題としてなされたものである。
【課題を解決するための手段】
【００１４】
本発明によれば、（ａ）チューナ・ユニットおよびコンピュータ・ユニットの組合せに固有のキーである組合せ固有キーを生成する組合せ固有キー生成工程と、（ｂ）ユーザからのリアルタイム再生指令に応答して、放送番組コンテンツを前記チューナ・ユニットから前記コンピュータ・ユニットに転送してリアルタイムに再生するリアルタイム再生工程とを含む放送番組コンテンツ再生方法が提供される。
【００１５】
具体的には、まず、例えば、前記チューナ・ユニットから前記チューナ固有キーが取り込まれ、前記コンピュータ・ユニットに固有のキーであるコンピュータ固有キーが取得され、それらチューナ固有キーとコンピュータ固有キーとから、前記組合せ固有キーが生成される。
【００１６】
次に、例えば、その生成された組合せ固有キーがチューナ・ユニットの暗号化部に出力され、その出力に応答して前記暗号化部から出力された暗号化済みデジタルデータが前記コンピュータ・ユニットに入力される。前記生成された組合せ固有キーを用いて、前記入力された暗号化済みデジタルデータの暗号解除を前記コンピュータ・ユニットの暗号解除部に試行させることが行われる。
【００１７】
本発明によって下記の各態様が得られる。各態様は、項に区分し、各項には番号を付し、必要に応じて他の項の番号を引用する形式で記載する。これは、本発明が採用し得る技術的特徴の一部およびそれの組合せの理解を容易にするためであり、本発明が採用し得る技術的特徴およびそれの組合せが以下の態様に限定されると解釈すべきではない。すなわち、下記の態様には記載されていないが本明細書には記載されている技術的特徴を本発明の技術的特徴として適宜抽出して採用することは妨げられないと解釈すべきなのである。
【００１８】
さらに、各項を他の項の番号を引用する形式で記載することが必ずしも、各項に記載の技術的特徴を他の項に記載の技術的特徴から分離させて独立させることを妨げることを意味するわけではなく、各項に記載の技術的特徴をその性質に応じて適宜独立させることが可能であると解釈すべきである。
【００１９】
（１）  チューナ・ユニットがインタフェースを介してコンピュータ・ユニットに取外し可能に接続された状態で放送番組コンテンツが前記コンピュータ・ユニットを用いて視聴される環境において、前記放送番組コンテンツを再生するために前記コンピュータ・ユニットにおいて実行される放送番組コンテンツ再生方法であって、
前記チューナ・ユニットは、
前記放送番組コンテンツを表す放送信号を無線または有線で受信する受信部と、
その受信部において受信された放送信号を、指定されたキーに応じた規則に従って暗号化して暗号化データとして出力する暗号化部と、
当該チューナ・ユニットに固有の暗号キーをチューナ固有キーとして保存するキー保存部と
を有するように構成されており、
前記コンピュータ・ユニットは、
指令されたキーに応じた規則に従って暗号解除を前記暗号化データに対して行う暗号解除部と、
データを保存するストレージ部と、
データを再生する再生装置と
を有するように構成されており、
当該放送番組コンテンツ再生方法は、
前記チューナ・ユニットおよび前記コンピュータ・ユニットの組合せに固有のキーである組合せ固有キーを生成する組合せ固有キー生成工程と、
ユーザからのリアルタイム再生指令に応答して、前記放送番組コンテンツを前記チューナ・ユニットから前記コンピュータ・ユニットに転送してリアルタイムに再生するリアルタイム再生工程と
を含み、
前記組合せ固有キー生成工程は、
前記チューナ・ユニットから前記インタフェースを介して前記チューナ固有キーを取り込み、
前記コンピュータ・ユニットに固有のキーであるコンピュータ固有キーを取得し、
それらチューナ固有キーとコンピュータ固有キーとから、前記組合せ固有キーを生成するものであり、
前記リアルタイム再生工程は、
前記リアルタイム再生指令に応答して、前記組合せ固有キー生成工程を実行し、
その結果生成された組合せ固有キーを前記インタフェースを介して前記暗号化部に出力し、
その出力に応答して前記暗号化部から出力された暗号化済みデジタルデータを前記インタフェースを介して入力し、
前記生成された組合せ固有キーを用いて、前記入力された暗号化済みデジタルデータに対して暗号解除を行うことを前記暗号解除部に試行させ、
その暗号解除部によって暗号が解除されたデジタルデータを前記再生装置に出力するものである放送番組コンテンツ再生方法。
【００２０】
この方法が実行されると、チューナ・ユニットにおいて、放送番組コンテンツを表すデジタルデータが、当該チューナ・ユニットと、その時点で存在するコンピュータ・ユニットとの組合せに一意に対応する暗号キーを用いて暗号化され、その暗号化されたデジタルデータが当該チューナ・ユニットからコンピュータ・ユニットに伝送される。
【００２１】
また、この方法が実行されると、コンピュータ・ユニットにおいて、これからリアルタイムに再生されるべき放送番組コンテンツの暗号が、その時点で存在するチューナ・ユニットと当該コンピュータ・ユニットとの組合せに一意に対応する暗号キーが、チューナ・ユニットにおいて同じ放送番組コンテンツを暗号化するために用いられた暗号キーと同一であることを条件に、解除される。
【００２２】
その結果、この方法が実行されると、デジタルデータを暗号化するために用いられた暗号キー（受信中におけるチューナ・ユニットとコンピュータ・ユニットとの組合せに対応して生成される）と、その暗号化されたデジタルデータの暗号を解除するために用いられる暗号キー（リアルタイム再生中におけるチューナ・ユニットとコンピュータ・ユニットとの組合せに対応して生成される）とが互いに一致しない限り、デジタルデータの暗号が解除されず、リアルタイム再生が行われない。
【００２３】
したがって、この方法によれば、チューナ・ユニットとコンピュータ・ユニットとの組合せ、すなわち、コンピュータ・ユニットがチューナ・ユニットを介して放送番組コンテンツを受信してリアルタイムに再生するハードウエア環境の同一性が維持される。
【００２４】
すなわち、この方法によれば、チューナ・ユニットおよびコンピュータ・ユニットのそれぞれについて、放送番組コンテンツを受信してリアルタイムに再生するために一緒に使用されるべき相手装置の同一性が維持されるのである。
【００２５】
よって、この方法によれば、チューナ・ユニットおよびコンピュータ・ユニットは、物理的に互いに分離することが可能であるように設計されていても、放送番組コンテンツを受信してリアルタイムに再生するためには互いに接続されることが不可欠であり、しかも、それぞれが接続されるべき相手装置が一意に決まる。
【００２６】
その結果、この方法によれば、チューナ・ユニットおよびコンピュータ・ユニットが常に不離一体であるように設計される場合と同程度に、チューナ・ユニットからコンピュータ・ユニットに伝送されるデータのセキュリティを向上させることや、コンピュータ・ユニットがチューナ・ユニットを介して放送信号を受信してリアルタイムに再生するハードウエア環境の同一性が維持されるようにすることが容易となる。
【００２７】
なお付言するに、本明細書における「コンピュータ・ユニット」という用語は、特に断りがない限り、例えば、デスクトップ・コンピュータ（例えば、パーソナル・コンピュータ）を意味するように解釈したり、ポータブル・コンピュータ（例えば、ＰＤＡ，携帯電話機）を意味するように解釈することが可能である。
【００２８】
また、「コンピュータ・ユニット」という用語は、特に断りがない限り、例えば、コンピュータをエンジンとして用いて複数の用途に使用される汎用装置を意味するように解釈したり、コンピュータをエンジンとして用いて特定の用途に使用される専用装置を意味するように解釈することが可能である。
【００２９】
また、本明細書における「放送番組」という用語は、特に断りがない限り、例えば、テレビ放送番組を意味するように解釈したり、ラジオ放送番組を意味するように解釈することが可能である。
【００３０】
（２）  チューナ・ユニットがインタフェースを介してコンピュータ・ユニットに取外し可能に接続された状態で放送番組コンテンツが前記コンピュータ・ユニットを用いて視聴される環境において、前記放送番組コンテンツを再生するために前記コンピュータ・ユニットにおいて実行される放送番組コンテンツ再生方法であって、
前記チューナ・ユニットは、
前記放送番組コンテンツを表す放送信号を無線または有線で受信する受信部と、
その受信部において受信された放送信号を、指定されたキーに応じた規則に従って暗号化して暗号化データとして出力する暗号化部と、
当該チューナ・ユニットに固有の暗号キーをチューナ固有キーとして保存するキー保存部と
を有するように構成されており、
前記コンピュータ・ユニットは、
指令されたキーに応じた規則に従って暗号解除を前記暗号化データに対して行う暗号解除部と、
データを保存するストレージ部と、
データを再生する再生装置と
を有するように構成されており、
当該放送番組コンテンツ再生方法は、
前記チューナ・ユニットおよび前記コンピュータ・ユニットの組合せに固有のキーである組合せ固有キーを生成する組合せ固有キー生成工程と、
ユーザからの録画指令に応答して、前記チューナ・ユニットから入力されたデジタルデータを前記ストレージ部に録画データとして保存する録画工程と、
ユーザからの録画済みビデオ再生指令に応答して、前記ストレージ部から録画データを読み出して再生する録画済みビデオ再生工程と
を含み、
前記組合せ固有キー生成工程は、
前記チューナ・ユニットから前記インタフェースを介して前記チューナ固有キーを取り込み、
前記コンピュータ・ユニットに固有のキーであるコンピュータ固有キーを取得し、
それらチューナ固有キーとコンピュータ固有キーとから、前記組合せ固有キーを生成するものであり、
前記録画工程は、
前記録画指令に応答して、前記組合せ固有キー生成工程を実行し、
その結果生成された組合せ固有キーを前記インタフェースを介して前記暗号化部に出力し、
その出力に応答して前記暗号化部から出力された暗号化済みデジタルデータを前記インタフェースを介して入力し、
その入力されたデジタルデータを録画データとして前記ストレージ部に保存するものであり、
前記録画済みビデオ再生工程は、
前記録画済みビデオ再生指令に応答して、前記ストレージ部から録画データを読み出すとともに、前記組合せ固有キー生成工程を実行し、
その結果生成された組合せ固有キーを用いて、前記読み出された録画データに対して暗号解除を行うことを前記暗号解除部に試行させ、
その暗号解除部によって暗号が解除された録画データを前記再生装置に出力するものである放送番組コンテンツ再生方法。
【００３１】
この方法が実行されると、チューナ・ユニットにおいて、放送番組コンテンツを表すデジタルデータが、当該チューナ・ユニットと、その時点で存在するコンピュータ・ユニットとの組合せに一意に対応する暗号キーを用いて暗号化され、その暗号化されたデジタルデータが当該チューナ・ユニットからコンピュータ・ユニットに伝送されて録画済みビデオとして保存される。
【００３２】
また、この方法が実行されると、コンピュータ・ユニットにおいて、既に録画された放送番組コンテンツであってこれから再生されるべきものの暗号が、その時点で存在するチューナ・ユニットと当該コンピュータ・ユニットとの組合せに一意に対応する暗号キーが、チューナ・ユニットにおいて同じ放送番組コンテンツを暗号化するために用いられた暗号キーと同一であることを条件に、解除される。
【００３３】
その結果、この方法が実行されると、録画されるべきデジタルデータを暗号化するために用いられた暗号キー（録画中におけるチューナ・ユニットとコンピュータ・ユニットとの組合せに対応して生成される）と、その暗号化されたデジタルデータ（録画されている）の暗号を解除するために用いられる暗号キー（録画済みビデオ再生中におけるチューナ・ユニットとコンピュータ・ユニットとの組合せに対応して生成される）とが互いに一致しない限り、録画されたデジタルデータの暗号が解除されず、録画済みビデオ再生が行われない。
【００３４】
したがって、この方法によれば、チューナ・ユニットとコンピュータ・ユニットとの組合せ、すなわち、コンピュータ・ユニットがチューナ・ユニットを介して放送番組コンテンツを受信して録画するとともにその録画された放送番組コンテンツを再生するハードウエア環境の同一性が維持される。
【００３５】
すなわち、この方法によれば、チューナ・ユニットおよびコンピュータ・ユニットのそれぞれにについて、放送番組コンテンツを受信して録画するとともにその録画された放送番組コンテンツを再生するために一緒に使用されるべき相手装置の同一性が維持されるのである。
【００３６】
よって、この方法によれば、前記（１）項に係る方法に準じて、チューナ・ユニットおよびコンピュータ・ユニットは、物理的に互いに分離することが可能であるように設計されていても、放送番組コンテンツを受信して録画するとともにその録画された放送番組コンテンツを再生するためには互いに接続されることが不可欠であり、しかも、それぞれが接続されるべき相手装置が一意に決まる。
【００３７】
その結果、この方法によれば、前記（１）項に係る方法に準じて、チューナ・ユニットおよびコンピュータ・ユニットが常に不離一体であるように設計される場合と同程度に、チューナ・ユニットからコンピュータ・ユニットに伝送されるデータのセキュリティを向上させることや、コンピュータ・ユニットがチューナ・ユニットを介して放送信号を受信して録画するとともにその録画された放送番組コンテンツを再生するハードウエア環境の同一性が維持されるようにすることが容易となる。
【００３８】
なお付言するに、本項における「録画済みビデオ再生」という用語は、狭義の録画済みビデオ再生を意味するように解釈したり、広義の録画済みビデオ再生を意味するように解釈することが可能である。
【００３９】
ここに、「狭義の録画済みビデオ再生」は、例えば、ある番組のオンエアが終了した後に、その番組の全体を録画によって再生するモードを意味する。
【００４０】
これに対し、「広義の録画済みビデオ再生」は、例えば、その狭義の録画済みビデオ再生のみならず、タイムシフト再生、すなわち、ある番組のオンエアの途中で、その番組の再生を一時的に停止させるとともに、その停止期間中のみ、その番組を順次録画し、その番組のオンエアが終了しないうちに、その番組の途中の一部のみ（上記停止期間中に録画された部分のみ）を録画によって再生するモードをも意味する。
【００４１】
（３）  前記リアルタイム再生工程は、ユーザからの１個のリアルタイム再生指令に対応する一連のリアルタイム再生期間のうちの最初の部分のみにおいて、前記組合せ固有キー生成工程を実行し、その結果生成された組合せ固有キーを、前記一連のリアルタイム再生期間が終了するまで、保存する工程を含む（１）項に記載の放送番組コンテンツ再生方法。
【００４２】
この方法によれば、一連のリアルタイム再生期間のうちの最初の部分のみにおいて、組合せ固有キーが生成され、その生成された組合せ固有キーは、その一連のリアルタイム再生期間が終了するまで、保存される。
【００４３】
したがって、この方法によれば、一連のリアルタイム再生期間中に、組合せ固有キーを頻繁に生成する煩わしさから解放される。
【００４４】
（４）  前記リアルタイム再生工程は、ユーザからの１個のリアルタイム再生指令に対応する一連のリアルタイム再生期間中、前記組合せ固有キー生成工程を定期的に実行し、それにより、前記組合せ固有キーを定期的に生成する工程を含む（１）項に記載の放送番組コンテンツ再生方法。
【００４５】
この方法によれば、一連のリアルタイム再生期間中、組合せ固有キーが定期的に生成される。
【００４６】
したがって、この方法によれば、一連のリアルタイム再生期間の開始後に、チューナ・ユニットとコンピュータ・ユニットとが互いに物理的に切り離されるという予定外イベント、またはチューナ・ユニットとコンピュータ・ユニットとの組合せの同一性が変化するという予定外イベントが発生した場合に、その予定外イベントの発生を検出することが可能となる。
【００４７】
本項に係る方法は、その予定外イベントの発生が検出された場合に、例えば、リアルタイム再生を停止させる態様で実施することが可能である。
【００４８】
（５）  前記録画済みビデオ再生工程は、ユーザからの１個の録画済みビデオ再生指令に対応する一連の録画済みビデオ再生期間のうちの最初の部分のみにおいて、前記組合せ固有キー生成工程を実行し、その結果生成された組合せ固有キーを、前記一連の録画済みビデオ再生期間が終了するまで、保存する工程を含む（２）項に記載の放送番組コンテンツ再生方法。
【００４９】
この方法によれば、一連の録画済みビデオ再生期間のうちの最初の部分のみにおいて、組合せ固有キーが生成され、その生成された組合せ固有キーは、その一連の録画済みビデオ再生期間が終了するまで、保存される。
【００５０】
したがって、この方法によれば、一連の録画済みビデオ再生期間中に、組合せ固有キーを頻繁に生成する煩わしさから解放される。
【００５１】
（６）  前記録画済みビデオ再生工程は、ユーザからの１個の録画済みビデオ再生指令に対応する一連の録画済みビデオ再生期間中、前記組合せ固有キー生成工程を定期的に実行し、それにより、前記組合せ固有キーを定期的に生成する工程を含む（２）項に記載の放送番組コンテンツ再生方法。
【００５２】
この方法によれば、一連の録画済みビデオ再生期間中に、組合せ固有キーが定期的に生成される。
【００５３】
したがって、この方法によれば、一連の録画済みビデオ再生期間の開始後に、チューナ・ユニットとコンピュータ・ユニットとが互いに物理的に切り離されるという予定外イベント、またはチューナ・ユニットとコンピュータ・ユニットとの組合せの同一性が変化するという予定外イベントが発生した場合に、その予定外イベントの発生を検出することが可能となる。
【００５４】
本項に係る方法は、その予定外イベントの発生が検出された場合に、例えば、録画済みビデオ再生を停止させる態様で実施することが可能である。
【００５５】
（７）  前記コンピュータ・ユニットは、ＣＰＵ（Central Processing Unit）と、ＭＡＣ（Media Access Control）とを有するように構成されており、前記ＣＰＵには、それに固有のＣＰＵ固有ＩＤが予め割り当てられており、前記ＭＡＣには、それに固有のＭＡＣアドレスが予め割り当てられており、
前記組合せ固有キー生成工程は、前記ＣＰＵ固有ＩＤと前記ＭＡＣアドレスとの双方またはいずれか一方から、前記コンピュータ固有キーを生成する工程を含む（１）ないし（６）項のいずれかに記載の放送番組コンテンツ再生方法。
【００５６】
この方法によれば、コンピュータ・ユニットに予め割り当てられたＣＰＵ固有ＩＤとＭＡＣアドレスとのうちの少なくとも一方が利用されることにより、コンピュータ・ユニットの同一性を表すコンピュータ固有キーが生成される。
【００５７】
コンピュータ固有キーが、ＣＰＵ固有ＩＤとＭＡＣアドレスとの双方を利用して生成される場合には、いずれか一方しか利用せずに生成される場合より、コンピュータ・ユニットの同一性をより正確に表すことが容易となる。この場合には、放送番組コンテンツが再生されるハードウエア環境（すなわち、互いに接続されて使用されるチューナ・ユニットとコンピュータ・ユニットとの組合せ）の同一性を一層確実に維持することが容易となる。
【００５８】
（８）  前記放送信号には、その放送信号によって表わされる放送番組コンテンツに関するコンテンツ情報を表すコンテンツ情報信号が予め埋め込まれており、
当該放送番組コンテンツ再生方法は、さらに、
前記放送信号を前記チューナ・ユニットから前記コンピュータ・ユニットに取り込むことに先立って前記暗号化部による暗号化を前記放送信号に対して施すことが必要であるか否かを判定する判定工程を含み、
その判定工程は、
前記放送信号から前記コンテンツ情報信号を抽出し、
その抽出されたコンテンツ情報信号に基づき、前記放送信号を前記チューナ・ユニットから前記コンピュータ・ユニットに取り込むことに先立って前記暗号化部による暗号化を前記放送信号に対して施すことが必要であるか否かを判定するものである（１）ないし（７）項のいずれかに記載の放送番組コンテンツ再生方法。
【００５９】
（９）  前記コンテンツ情報信号は、前記放送信号に予め埋め込まれたコピー制御情報信号であってユーザによる前記放送番組コンテンツのコピーの許否または許可されるコピーの回数を表すものを含む（８）項に記載の放送番組コンテンツ再生方法。
【００６０】
（１０）  前記放送信号は、トランスポート・ストリームを含み、
前記コピー制御情報信号は、そのトランスポート・ストリームに予め埋め込まれたＣＣＩ（copy control information）信号を含む（９）項に記載の放送番組コンテンツ再生方法。
【００６１】
（１１）  前記リアルタイム再生工程は、
前記暗号化部による暗号化を前記放送信号に対して施すことが必要ではないと前記判定工程において判定された場合には、前記組合せ固有キー生成工程を実行することなく、前記チューナ・ユニットから未暗号化状態で出力されたデジタルデータを前記インタフェースを介して入力し、その入力されたデジタルデータを前記再生装置に出力する工程を含む（８）ないし（１０）項のいずれかに記載の放送番組コンテンツ再生方法。
【００６２】
（１２）  前記録画済みビデオ再生工程は、
前記ストレージ部に保存されている録画データが暗号化されているか否かを判定し、その録画データが暗号化されていると判定された場合に、前記ストレージ部から録画データを読み出すとともに、前記組合せ固有キー生成工程を実行することも、前記暗号解除部による暗号解除を行うこともなく、前記読み出された録画データを前記再生装置に出力するものである（２），（５）または（６）項に記載の放送番組コンテンツ再生方法。
【００６３】
（１３）  （１）ないし（１２）項のいずれかに記載の放送番組コンテンツ再生方法を実行するためにコンピュータによって実行されるプログラム。
【００６４】
このプログラムがコンピュータにより実行されれば、前記（１）ないし（１２）項のいずれかに係る方法と基本的に同じ原理に従い、同様な作用効果が実現され得る。
【００６５】
本項に係るプログラムは、それの機能を果たすためにコンピュータにより実行される指令の組合せのみならず、各指令に従って処理されるファイルやデータをも含むように解釈することが可能である。
【００６６】
また、このプログラムは、それ単独でコンピュータにより実行されることにより、所期の目的を達するものとしたり、他のプログラムと共にコンピュータにより実行されることにより、所期の目的を達するものとすることができる。後者の場合、本項に係るプログラムは、データを主体とするものとすることができる。
【００６７】
（１４）  （１３）項に記載のプログラムをコンピュータ読取り可能に記録した記録媒体。
【００６８】
この記録媒体に記録されているプログラムがコンピュータにより実行されれば、前記（１）ないし（１２）項のいずれかに係る方法と同じ作用効果が実現され得る。
【００６９】
この記録媒体は種々な形式を採用可能であり、例えば、フレキシブル・ディスク等の磁気記録媒体、ＣＤ、ＣＤ−ＲＯＭ等の光記録媒体、ＭＯ等の光磁気記録媒体、ＲＯＭ等のアンリムーバブル・ストレージ等のいずれかを採用し得る。
【００７０】
（１５）  放送番組コンテンツを視聴するためにチューナ・ユニットがインタフェースを介して取外し可能に接続されるコンピュータ・ユニットであって、
前記チューナ・ユニットは、
前記放送番組コンテンツを表す放送信号を無線または有線で受信する受信部と、
その受信部において受信された放送信号を、指定されたキーに応じた規則に従って暗号化して暗号化データとして出力する暗号化部と、
当該チューナ・ユニットに固有の暗号キーをチューナ固有キーとして保存するキー保存部と
を有するように構成されており、
前記コンピュータ・ユニットは、
指令されたキーに応じた規則に従って暗号解除を前記暗号化データに対して行う暗号解除部と、
データを保存するストレージ部と、
データを再生する再生装置と、
前記チューナ・ユニットおよび前記コンピュータ・ユニットの組合せに固有のキーである組合せ固有キーを生成する組合せ固有キー生成部と、
ユーザからのリアルタイム再生指令に応答して、前記放送番組コンテンツを前記チューナ・ユニットから前記コンピュータ・ユニットに転送してリアルタイムに再生するリアルタイム再生処理部と
を含み、
前記組合せ固有キー生成部は、
前記チューナ・ユニットから前記インタフェースを介して前記チューナ固有キーを取り込み、
前記コンピュータ・ユニットに固有のキーであるコンピュータ固有キーを取得し、
それらチューナ固有キーとコンピュータ固有キーとから、前記組合せ固有キーを生成するものであり、
前記リアルタイム再生処理部は、
前記リアルタイム再生指令に応答して、前記組合せ固有キー生成部を起動させ、
その結果生成された組合せ固有キーを前記インタフェースを介して前記暗号化部に出力し、
その出力に応答して前記暗号化部から出力された暗号化済みデジタルデータを前記インタフェースを介して入力し、
前記生成された組合せ固有キーを用いて、前記入力された暗号化済みデジタルデータに対して暗号解除を行うことを前記暗号解除部に試行させ、
その暗号解除部によって暗号が解除されたデジタルデータを前記再生装置に出力するものであるコンピュータ・ユニット。
【発明を実施するための最良の形態】
【００７１】
以下、本発明のさらに具体的な実施の形態のうちの一つを図面に基づいて詳細に説明する。
【００７２】
図１には、本発明の一実施形態に従うデジタル放送受信システム（以下、「受信システム」と略称する。）１０がブロック図で示されている。
【００７３】
この受信システム１０は、チューナ・ユニット２０とパーソナル・コンピュータ（以下、「ＰＣ」と略称する。）３０とを含むように構成されている。ここに、ＰＣ３０は、コンピュータ・ユニットの一例を構成している。
【００７４】
それらチューナ・ユニット２０とＰＣ３０とは、相互に分離可能に互いに電気的に接続されて使用されるように設計されている。チューナ・ユニット２０は、例えば、ＰＣ３０とは別に購入され、そのＰＣ３０に取外し可能に外付けされる。具体的には、チューナ・ユニット２０のＵＳＢ（Universal Serial Bus）コネクタ（図示しない）がＰＣ３０のＵＳＢポート（図示しない）に取外し可能に挿入される。
【００７５】
それらチューナ・ユニット２０とＰＣ３０とは、例えば、放送番組コンテンツの著作権保護を強化するという観点から、組合せの同一性を失うことなく、互いに接続されて使用されることが望ましい。
【００７６】
しかしながら、それらチューナ・ユニット２０とＰＣ３０とは、物理的には互いに分離可能である。そのため、本実施形態においては、それらチューナ・ユニット２０とＰＣ３０とが、特別の信号処理を採用することにより、ＴＶ番組またはビデオファイルの再生中に意図的に互いに分離される行為や、意図的に組合せの同一性を損なう行為が禁止されるように設計されている。
【００７７】
その結果、それらチューナ・ユニット２０とＰＣ３０とは、ＴＶ番組または録画ビデオファイルの再生中には、あたかも一体品であるかのように取り扱われることになる。
【００７８】
チューナ・ユニット２０は、デジタル放送番組コンテンツを表す放送信号を無線で受信する形式である。そのため、図１に示すように、チューナ・ユニット２０は、よく知られているように、アンテナ４０と、チューナ部４２と、復調部４４とを含むように構成されている。
【００７９】
アンテナ４０は、放送局または放送衛星から送られてくるデジタル放送の電波を受信し、その受信信号をチューナ部４２に送出する。
【００８０】
チューナ部４２は、アンテナ４０から入力されたデジタル放送信号を選局する。具体的には、チューナ部４２は、ユーザが視聴したい番組を放映するチャンネルを選局し、その選局された信号を復調部４４に送出する。
【００８１】
復調部４４は、チューナ部４２から入力された信号であって一定の方式で予め変調されているものをＡ／Ｄ変換し、その信号をデジタル復調する。この復調部４４は、さらに、伝送路等において発生した符号誤りを訂正して、ＭＰＥＧ２規格に準拠したトランスポート・ストリーム（以下、「ＴＳ」と略称する。）を生成する（必要に応じて、スクランブルを解除する）。
【００８２】
ＴＳは、デジタル放送番組を提供する放送局により、デジタル情報を圧縮した映像情報、音声情報、番組情報等の付加情報などをＭＰＥＧ２規格によって多重化することにより、作成される。
【００８３】
図２には、ＴＳのデータ構造が概念的に表されている。このＴＳは、トランスポート・パケット（以下、「ＴＳパケット」と略称する。）と称される１８８バイトの固定長のパケットが複数個並んだデータ列として構成されている。
【００８４】
ＴＳを構成する複数個のパケットは、ＰＥＳ（Packetized Elementary Stream）パケットと、セクションと称されるパケットとを含むように構成される。
【００８５】
ＰＥＳパケットには、映像情報（ビデオ）、音声情報（オーディオ）、データ等の番組のコンテンツを表す符号化ストリームが格納される。これに対し、セクションには、コンテンツの種類（例えば、ビデオかオーディオか）を特定するための情報、放送番組ガイド（ＥＰＧ）、放送事業主を特定するための情報、ＣＣＩ（copy control information）信号などが格納される。
【００８６】
ＣＣＩ信号は、ユーザ（例えば、ＴＶ視聴者）によるコンテンツのコピーを規制するための情報である。具体的には、ＣＣＩ信号には、コンテンツをユーザがコピーすることを放送事業主が許可するか否かという情報、および、コピーを許可する場合に、何回までコピーをしてもよいかという情報が格納される。
【００８７】
図１に示すように、チューナ・ユニット２０は、さらに、ＥＥＰＲＯＭ４６と、暗号化処理部４８とを含むように構成されている。
【００８８】
ＥＥＰＲＯＭ４６は、不揮発性メモリの一例であり、本実施形態においては、個別のチューナ・ユニット２０に固有のキーであるチューナ固有キーを予め格納している。その格納は、そのチューナ・ユニット２０を製造するメーカによってその販売前に行われる。
【００８９】
暗号化処理部４８は、よく知られているように、指定された暗号キー（本実施形態においては、後に詳述するように、ＰＣ３０によって指定される）に従い、復調部４４から入力されたＴＳ（デジタルデータ）を暗号化し、ＰＣ３０に転送する。
【００９０】
具体的には、暗号化処理部４８は、暗号化に先立ち、復調部４４から入力されたＴＳからＣＣＩ信号を抽出する。続いて、暗号化処理部４８は、その抽出されたＣＣＩ信号が、今回の放送番組コンテンツのコピーが一回も許可されないことまたは一回しか許可されないことのいずれかを表すか否かを判定し、それにより、今回の放送番組コンテンツを暗号化することが必要であるか否かを判定する。暗号化処理部４８は、暗号化が必要であると判定した場合に限り、今回の放送番組コンテンツを暗号化してＰＣ３０に転送する。
【００９１】
さらに具体的には、暗号化処理部４８は、図１に示すように、ＰＣ３０からのリクエストに応答して、ＥＥＰＲＯＭ４６からチューナ固有キーを読み出してＰＣ３０に転送する。暗号化処理部４８は、さらに、ＰＣ３０から組合せ固有キーと制御データとを受信する。それら組合せ固有キーおよび制御データは、後に詳述する。
【００９２】
暗号化処理部４８は、さらに、組合せ固有キーをそのまま保護キーとして用いるか、または組合せ固有キーに一意に対応する保護キーを用いることにより、復調部４４から入力されたＴＳ（デジタルデータ）を暗号化し、その暗号化データをＰＣ３０に出力する。
【００９３】
図１に示すように、ＰＣ３０は、よく知られているように、インタフェース（例えば、ＵＳＢ２．０規格に準拠する）５０と、バス５２とを含むように構成されている。
【００９４】
上述の暗号化データおよびチューナ固有キーは、チューナ・ユニット２０からインタフェース５０を介してＰＣ３０に転送される。したがって、インタフェース５０上のデータ（放送番組コンテンツを表すデジタルデータ）が盗み取られたとしても、そのデータは暗号化されているため、不正な視聴やコピーを防止することができる。上述の組合せ固有キーおよび制御データは、インタフェース５０を介してＰＣ３０からチューナ・ユニット２０に転送される。
【００９５】
図１に示すように、ＰＣ３０においては、バス５２に、処理手段としてのＣＰＵ（Central Processing Unit）６０と、オペレーション・プログラムやアプリケーション・プログラムなどを格納するための不揮発性の主メモリ（例えば、ハードディスクメモリ）６２と、揮発性メモリとしてのＲＡＭ（Random Access Memory）６４と、Ｉ／Ｏコントローラ６８と、表示コントローラ７０と、サウンド・コントローラ７２と、暗号解除器７６とが接続されている。
【００９６】
図１に示すように、ＣＰＵ６０には、予めＣＰＵ＿ＩＤが記憶されている。このＣＰＵ＿ＩＤは、個別のＣＰＵ６０に固有のキーに相当する。主メモリ６２には、図３にフローチャートで概念的に表されている放送信号処理プログラムを始めとして、種々のプログラムが格納される。
【００９７】
ＲＡＭ６４には、個別のＰＣ３０に固有のキーであるＰＣ固有キーと、個別のＰＣ３０とそれに電気的に接続されている個別のチューナ・ユニット２０との組合せに固有のキーである、前述の組合せ固有キーと、ＭＡＣ（Media Access Control）アドレスとがその都度作成されて保存される。
【００９８】
Ｉ／Ｏコントローラ６８には、いずれも入力装置としてのキーボード７８およびマウス８０と、録画ビデオ等を格納するためのストレージ８４と、ＣＤドライブ８６とが接続されている。ＣＤドライブ８６は、前述の放送信号処理プログラムを予め記録したＣＤ−ＲＯＭ８８からその放送信号処理プログラムを読み込んでＰＣ３０にインストールするためなどに使用される。
【００９９】
表示コントローラ７０には、映像情報（映像データ）を一時的に記憶するためのＶＲＡＭ９２と、モニタ（例えば、ＬＣＤ）９４とが接続されている。そのモニタ９４を介して映像情報（映像データ）がユーザに出力される。図４には、そのモニタ９４を用いてＴＶ番組を視聴するためにユーザによって操作される画面の一例であってモニタ９４に表示されるものが示されている。
【０１００】
図１に示すように、サウンド・コントローラ７２には、スピーカ９６が接続され、そのスピーカ９６を介して音声情報（音声データ）がユーザに出力される。
【０１０１】
暗号解除器７６は、暗号化された放送番組コンテンツを、指定された組合せ固有キーを暗号キーとして、復号化することを試行させられる。
【０１０２】
暗号解除器７６は、放送番組コンテンツを暗号化するために用いた暗号キーと、今回の組合せ固有キーとが互いに一致する場合にのみ、その暗号化された放送番組コンテンツの暗号を解除することに成功する。復号化された放送番組コンテンツは、前述の映像データと音声データと放送番組カイド情報とを含んでいる。
【０１０３】
これに対し、暗号解除器７６は、放送番組コンテンツを暗号化するために用いた暗号キーと、今回の組合せ固有キーとが互いに一致しない場合には、その暗号化された放送番組コンテンツの暗号を解除することができないようになっている。
【０１０４】
図１に示すように、ＰＣ３０においては、デコーダ１００が、バス５２と暗号解除器７６とに接続されている。デコーダ１００は、暗号解除器７６からデジタルデータが供給される。デコーダ１００は、暗号解除器７６から供給されたデジタルデータを元の映像データと音声データとに復元する。映像データは、バス５２を介して表示コントローラ７０に送出され、一方、音声データは、バス５２を介してサウンド・コントローラ７２に送出される。
【０１０５】
次に、図３を参照することにより、前述の放送信号処理プログラムを詳細に説明するが、それに先立ち、図４を参照することにより、その放送信号処理プログラムがＰＣ３０において起動させられるとそれに伴ってモニタ９４に表示されるＴＶ番組再生用の画面１１０を説明する。
【０１０６】
図４に示すように、ＴＶ番組再生用の画面１１０は、映像表示領域１１２と設定パネル領域１１４とを含んでいる。
【０１０７】
映像表示領域１１２には、リアルタイムに視聴しているＴＶ番組の映像や、録画されたビデオファイルの映像が表示される。
【０１０８】
これに対し、設定パネル領域１１４は、ユーザによる設定変更を可能にするために設けられている。設定パネル領域１１４には、「設定」ボタン１２０と、「チャンネル設定」ボタン１２２とが表示される。
【０１０９】
「設定」ボタン１２０は、ユーザがＴＶ番組再生のための設定を行うことを可能にするための画面を表示するために操作される。これに対し、「チャンネル設定」ボタン１２２は、視聴したいＴＶ番組のチャンネルをユーザが設定することを可能するための画面を表示するために操作される。
【０１１０】
図４に示すように、設定パネル領域１１４には、さらに、「チャンネル切換え」ボタン１２４、「録画」ボタン１２６、「タイムシフト」ボタン１２８、「再生」ボタン１３０および「停止」ボタン１３２も表示される。
【０１１１】
「チャンネル切換え」ボタン１２４は、視聴したいＴＶ番組のチャンネルをユーザが変更するために操作される。「録画」ボタン１２６は、録画を開始するために操作される。
【０１１２】
「タイムシフト」ボタン１２８は、オンエア中のＴＶ番組を一時停止し、その後、その一時停止した位置から同じＴＶ番組の視聴を再開するモード、すなわち、タイムシフト再生を行うために、ＴＶ番組を一時的に録画することを開始するために操作される。
【０１１３】
「再生」ボタン１３０は、録画されたビデオファイルを再生するモード、すなわち、録画済みビデオ再生（前述の狭義の録画済みビデオ再生を意味する）を開始するか、または、タイムシフト再生を開始するために操作される。
【０１１４】
「停止」ボタン１３２は、リアルタイム再生（オンエア中のＴＶ番組をリアルタイムで再生して視聴するモード）、録画済みビデオ再生およびタイムシフト再生のうち実行中であるものを停止させるために操作される。
【０１１５】
図４に示すように、設定パネル領域１１４には、さらに、「テレビ」ボタン１３４および「ビデオ」ボタン１３６も表示される。
【０１１６】
「テレビ」ボタン１３４は、オンエア中のＴＶ番組をリアルタイムで視聴するリアルタイム再生または録画を行うために操作される。これに対し、「ビデオ」ボタン１３６は、録画されたビデオファイル（タイムシフト再生中に生成されるビデオファイルを含む。）を再生するため、すなわち、録画済みビデオ再生またはタイムシフト再生を行うために操作される。
【０１１７】
次に、図３に戻り、前述の放送信号処理プログラムを説明する。
【０１１８】
ユーザの操作に応答して、この放送信号処理プログラムが起動させられると、まず、ステップＳ１において、ＣＰＵ６０からはＣＰＵ＿ＩＤが取り込まれ、ＲＡＭ６４からはＭＡＣアドレスが取り込まれる。ＭＡＣアドレスは、ＰＣ３０の起動時に取得されてＲＡＭ６４に取り込まれる。
【０１１９】
次に、ステップＳ２において、それら取り込まれたＣＰＵ＿ＩＤとＭＡＣアドレスとの組合せに固有のキーがＰＣ固有キーとして作成される。ＰＣ固有キーは、例えば、ＣＰＵ＿ＩＤを表す数字列とＭＡＣアドレスを表す数字列とを用いて作成される。作成されたＰＣ固有キーはＲＡＭ６４に保存される。
【０１２０】
続いて、ステップＳ３において、ＰＣ３０にチューナ・ユニット２０が接続されている状態で、チューナ・ユニット２０からチューナ固有キーが取り込まれる。
【０１２１】
その後、ステップＳ４において、今回のＰＣ固有キーとチューナ固有キーとの組合せに固有のキーが組合せ固有キーとして作成される。組合せ固有キーは、例えば、ＰＣ固有キーを表す数字列とチューナ固有キーを表す数字列とを用いて作成される。作成された組合せ固有キーは、放送信号処理プログラムの今回の実行が終了するまで、ＲＡＭ６４に保存される。
【０１２２】
続いて、ステップＳ５において、ユーザによって選択されているモードがリアルタイム再生と録画とのいずれかであるか否かが判定される。そうであれば、ステップＳ６において、今回のモードに関してユーザによって設定された内容が設定パネル領域１１４を介して取り込まれる。その設定内容には、例えば、ＴＶ番組のチャンネルが含まれる。
【０１２３】
その後、ステップＳ７において、チューナ・ユニット２０に送出されるべき前述の制御データが作成される。その制御データは、オンエア中のＴＶ番組放送信号の受信をチューナ・ユニット２０が開始するための指令や、チューナ・ユニット２０が選局するチャンネルの番号を指定するための指令を含むように作成される。作成された制御データは、チューナ・ユニット２０に送出される。
【０１２４】
続いて、ステップＳ８において、選局されたチャンネルのもとにチューナ・ユニット２０が受信した放送番組コンテンツを表すデジタルデータがＴＳとしてチューナ・ユニット２０から受信される。
【０１２５】
その後、ステップＳ９において、チューナ・ユニット２０から今回のＣＣＩ信号が取り込まれる。続いて、ステップＳ１０において、その取り込まれたＣＣＩ信号が、今回の放送番組コンテンツのコピーが一回も許可されないことと、一回しか許可されないこととのいずれかを表すか否かが判定され、それにより、今回の放送番組コンテンツは、チューナ・ユニット２０による暗号化が必要であるか否かが判定される。
【０１２６】
チューナ・ユニット２０による暗号化が必要である場合には、その暗号化に先立ち、ステップＳ１１において、ＲＡＭ６４から組合せ固有キーが読み出されてチューナ・ユニット２０に送出される。その後、ステップＳ１２において、その組合せ固有キーを用いて暗号化されたデジタルデータが暗号化データとしてチューナ・ユニット２０から受信される。
【０１２７】
続いて、ステップＳ１３において、今回のモードが録画であるか否かが判定される。そうであれば、ステップＳ１４において、その受信された暗号化データがストレージ８４に保存される。その後、ステップＳ１７に移行する。
【０１２８】
今回のモードが録画ではない場合には、ステップＳ１５において、今回の組合せ固有キーが暗号解除器７６に出力されるとともに、その暗号解除器７６に、その組合せ固有キーを用いて、今回の放送番組コンテンツの暗号を解除することを試行することを指令する信号が出力される。
【０１２９】
その後、ステップＳ１６において、暗号解除器７６からの出力信号（復号化が不要であった信号、復号化に成功した信号、または復号化に失敗した信号）がデコーダ１００に送出される。これに対し、今回のモードが録画である場合には、ステップＳ１６において、暗号解除器７６からの出力信号がストレージ８４に保存される。
【０１３０】
いずれの場合にも、続いて、ステップＳ１７において、ユーザにより、「停止」ボタン１３２または「チャンネル切換え」ボタン１２４が操作されたか否かが判定される。そうであれば、この放送信号処理プログラムの一回の実行が終了するが、そうでなければ、ステップＳ５に戻る。
【０１３１】
以上、ステップＳ１０において、チューナ・ユニット２０による暗号化が必要であると判定された場合を説明したが、その必要がない場合には、ステップＳ１８において、今回のモードが録画であるか否かが判定される。そうであれば、ステップＳ１４に移行するが、そうではなければ、ステップＳ１６に移行し、チューナ・ユニット２０からの出力信号（暗号化されていないデジタルデータ）がデコーダ１００に送出される。
【０１３２】
デコーダ１００は、前述のように、放送番組コンテンツを表すデジタルデータを元の映像データと音声データとに復元する。映像データは、バス５２を介して表示コントローラ７０に送出され、一方、音声データは、バス５２を介してサウンド・コントローラ７２に送出される。
【０１３３】
以上、今回のモードがリアルタイム再生か録画である場合を説明したが、それらのいずれでもない場合には、ステップＳ１９において、今回のモードが録画済みビデオ再生であるか否かが判定される。
【０１３４】
今回のモードは録画済みビデオ再生であると仮定すると、ステップＳ２０において、ストレージ８４からデジタルデータ（録画ビデオファイル）が録画データとしして取り出される。続いて、ステップＳ２１において、その取り出された録画データを参照することにより、その録画データが暗号化されたデータであるか否かが判定される。
【０１３５】
その取り出された録画データが暗号化されたデータである場合には、ステップＳ２２において、ＲＡＭ６４から組合せ固有キーが読み出され、その組合せ固有キーが暗号キーとして暗号解除器７６に出力されるとともに、取り出された録画データの暗号を解除することを試行することが暗号解除器７６に指令される。
【０１３６】
その後、ステップＳ１６に移行し、それにより、暗号解除器７６からの出力信号がデコーダ１００に送出される。
【０１３７】
これに対し、取り出された録画データが暗号化されたデータである場合には、ステップＳ２３がスキップされて、ステップＳ１６に移行する。
【０１３８】
以上、今回のモードが録画済みビデオ再生である場合を説明したが、そうではない場合には、ステップＳ２３において、「タイムシフト」ボタン１２８がユーザによって操作されてタイムシフト再生が行われるか否かが判定される。
【０１３９】
そうであれば、ステップＳ２４において、タイムシフトのためのサブルーチン（図示しない）が実行される。具体的には、「タイムシフト」ボタン１２８が操作されると、録画の場合と同様にして、ステップＳ６ないしＳ１６が実行される。
【０１４０】
ただし、ステップ１４に相当するステップにおいては、録画の場合とは異なるメモリであるタイムシフト再生用メモリ（図示しないが、例えば、キャッシュ）に放送番組コンテンツが、その後に「再生」ボタン１３０が操作されるまで、順次保存される。
【０１４１】
そして、「再生」ボタン１３０が操作されると、今度は、録画済みビデオ再生の場合と同様にして、ステップＳ２０ないしＳ２２が実行される。ただし、ステップＳ２０に相当するステップにおいては、上記タイムシフト再生用メモリから放送番組コンテンツが取り出される。
【０１４２】
ステップＳ２４の実行が終了すると、ステップＳ１７に移行する。
【０１４３】
以上の説明から明らかなように、本実施形態においては、説明の便宜上、ＰＣ３０が前記（１）および（２）項における「コンピュータ・ユニット」の一例を構成し、チューナ部４２が同項における「受信部」の一例を構成し、暗号化処理部４８が同項における「暗号化部」の一例を構成し、ストレージ８４が同項における「ストレージ部」の一例を構成し、モニタ９４およびスピーカ９６がそれぞれ同項における「再生装置」の一例を構成すると考えることが可能である。
【０１４４】
さらに、本実施形態においては、説明の便宜上、ステップＳ１ないしＳ１２およびＳ１４ないしＳ１７が、前記（１）項における「リアルタイム再生工程」の一例を構成し、ステップＳ１ないしＳ４が、同項における「組合せ固有キー生成工程」の一例を構成すると考えることが可能である。
【０１４５】
さらに、本実施形態においては、説明の便宜上、ステップＳ１ないしＳ１８が、前記（２）項における「録画済みビデオ再生工程」の一例を構成し、ステップＳ１ないしＳ４が、同項における「組合せ固有キー生成工程」の一例を構成すると考えることが可能である。
【０１４６】
さらに、本実施形態においては、説明の便宜上、図３に示す放送信号処理プログラムが前記（１３）項に係る「プログラム」の一例を構成し、ＣＤ−ＲＯＭ８８が前記（１４）項に係る「記録媒体」の一例を構成すると考えることが可能である。
【０１４７】
以上、本発明の具体的な実施形態のうちの一つを図面に基づいて詳細に説明したが、これは例示であり、前記［発明の開示］の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形および／または改良を施した他の形態で本発明を実施することが可能である。
【図面の簡単な説明】
【０１４８】
【図１】本発明の一実施形態に従う放送番組コンテンツ再生方法を実施するのに好適なデジタル放送受信システムを概念的に表すブロック図である。
【図２】トランスポート・ストリーム（ＴＳ）のデータ構造を概念的に表す斜視図である。
【図３】図１におけるパーソナル・コンピュータ（ＰＣ）によって実行される放送信号処理プログラムを概念的に表すフローチャートである。
【図４】図１に示すデジタル放送受信システムにおいて放送番組コンテンツを再生するためにモニタに表示される画面の一例を示す正面図である。
【図１】
2008278122.tif 000003
【図２】
2008278122.tif 000004
【図３】
2008278122.tif 000005
【図４】
2008278122.tif 000006