(57)【要約】      （修正有）【課題】放送受信装置が記録したコンテンツを再生する際に再生が開始するまでに要する時間を短縮する。【解決手段】識別情報を有する放送受信装置に固有の第１暗号鍵を生成する生成手段と、放送波の所定のチャンネルに含まれる個別情報ストリームと復号のために第２暗号鍵が必要なコンテンツストリームとを含む放送ストリームであって、前記個別情報ストリームは、前記生成手段で前記第１暗号鍵生成に必要な第１個別情報と、前記第２暗号鍵を含み前記第１暗号鍵で復号可能な第２個別情報とを周期的に含み、時間的に最も前に位置する前記第１個別情報及び前記第２個別情報を検索する検索手段と、前記検索手段が発見した前記第２個別情報を、前記個別情報ストリームにおいて当該第２個別情報が発見された位置よりも時間的に前であり前記検索手段が発見した前記第１個別情報よりも時間的に後である位置に上書きする上書き手段と、を備える。【選択図】図６
2010045540.tif 000002
【特許請求の範囲】
【請求項１】
自装置を識別する識別情報を有し、放送波を受信する放送受信装置であって、
前記識別情報を有する前記放送受信装置に固有の第１暗号鍵を生成する生成手段と、
前記放送波の所定のチャンネルに含まれる、個別情報ストリームと復号のために第２暗号鍵が必要なコンテンツストリームとを含む放送ストリームを記録する記録手段であって、前記個別情報ストリームは、前記生成手段が前記第１暗号鍵を生成するために必要な第１個別情報と、前記第２暗号鍵を含み前記第１暗号鍵で復号可能な第２個別情報とを周期的に含む、記録手段と、
前記記録手段が記録した放送ストリームに含まれる個別情報ストリームの中から、当該個別情報ストリームにおいて時間的に最も前に位置する前記第１個別情報及び前記第２個別情報を検索する検索手段と、
前記検索手段が発見した前記第２個別情報を、前記個別情報ストリームにおいて当該第２個別情報が発見された位置よりも時間的に前であり前記検索手段が発見した前記第１個別情報よりも時間的に後である位置に上書きする上書き手段と、
を備えることを特徴とする放送受信装置。
【請求項２】
前記上書き手段は、前記検索手段が発見した前記第１個別情報を、前記個別情報ストリームにおいて当該第１個別情報が発見された位置よりも時間的に前である位置に上書きする
ことを特徴とする請求項１に記載の放送受信装置。
【請求項３】
前記上書き手段が前記第１個別情報を上書きする前記位置は前記個別情報ストリームの先頭の位置であり、前記上書き手段が前記第２個別情報を上書きする前記位置は前記個別情報ストリームの２番目の位置である
ことを特徴とする請求項２に記載の放送受信装置。
【請求項４】
前記上書き手段は、前記検索手段が発見した前記第１個別情報を上書きする前記位置に存在する情報を当該第１個別情報が発見された位置に上書きする
ことを特徴とする請求項２又は３に記載の放送受信装置。
【請求項５】
前記上書き手段は、前記検索手段が発見した前記第２個別情報を上書きする前記位置に存在する情報を当該第２個別情報が発見された位置に上書きする
ことを特徴とする請求項１乃至４のいずれか１項に記載の放送受信装置。
【請求項６】
前記第１個別情報及び前記第２個別情報はそれぞれ前記識別情報を含み、
前記検索手段は、前記第１個別情報及び前記第２個別情報が含む識別情報を前記放送受信装置が有する識別情報と比較することによって前記第１個別情報及び前記第２個別情報を検索する
ことを特徴とする請求項１乃至５のいずれか１項に記載の放送受信装置。
【請求項７】
自装置を識別する識別情報を有し、放送波を受信する放送受信装置であって、
前記識別情報を有する前記放送受信装置に固有の第１暗号鍵を生成する生成手段と、
前記放送波の所定のチャンネルに含まれる、個別情報ストリームと復号のために第２暗号鍵が必要なコンテンツストリームとを含む放送ストリームを記録する記録手段であって、前記個別情報ストリームは、前記生成手段が前記第１暗号鍵を生成するために必要な第１個別情報と、前記第２暗号鍵を含み前記第１暗号鍵で復号可能な第２個別情報とを周期的に含む、記録手段と、
前記記録手段が記録した放送ストリームに含まれる個別情報ストリームの中から前記第１個別情報及び前記第２個別情報を検索する検索手段と、
前記検索手段が発見した前記第１個別情報及び前記第２個別情報を、前記個別情報ストリームの全体に亘って交互に上書きする上書き手段と、
を備えることを特徴とする放送受信装置。
【請求項８】
自装置を識別する識別情報を有し、放送波を受信する放送受信装置であって、
前記識別情報を有する前記放送受信装置に固有の第１暗号鍵を生成する生成手段と、
前記放送波の所定のチャンネルに含まれる、個別情報ストリームと復号のために第２暗号鍵が必要なコンテンツストリームとを含む放送ストリームを記録する記録手段であって、前記個別情報ストリームは、前記生成手段が前記第１暗号鍵を生成するために必要な第１個別情報と、前記第２暗号鍵を含み前記第１暗号鍵で復号可能な第２個別情報とを周期的に含む、記録手段と、
前記記録手段が記録した放送ストリームに含まれる個別情報ストリームの中から前記第１個別情報及び前記第２個別情報を検索する検索手段と、
前記検索手段が発見した前記第１個別情報及び前記第２個別情報の位置を示す情報を、前記放送ストリームのヘッダに格納する格納手段と、
を備えることを特徴とする放送受信装置。
【請求項９】
自装置を識別する識別情報を有し、放送波を受信する放送受信装置の制御方法であって、
前記識別情報を有する前記放送受信装置に固有の第１暗号鍵を生成する生成工程と、
前記放送波の所定のチャンネルに含まれる、個別情報ストリームと復号のために第２暗号鍵が必要なコンテンツストリームとを含む放送ストリームを記録する記録工程であって、前記個別情報ストリームは、前記生成工程において前記第１暗号鍵を生成するために必要な第１個別情報と、前記第２暗号鍵を含み前記第１暗号鍵で復号可能な第２個別情報とを周期的に含む、記録工程と、
前記記録工程において記録された放送ストリームに含まれる個別情報ストリームの中から、当該個別情報ストリームにおいて時間的に最も前に位置する前記第１個別情報及び前記第２個別情報を検索する検索工程と、
前記検索工程において発見された前記第２個別情報を、前記個別情報ストリームにおいて当該第２個別情報が発見された位置よりも時間的に前であり前記検索工程において発見された前記第１個別情報よりも時間的に後である位置に上書きする上書き工程と、
を備えることを特徴とする制御方法。
【請求項１０】
自装置を識別する識別情報を有し、放送波を受信する放送受信装置の制御方法であって、
前記識別情報を有する前記放送受信装置に固有の第１暗号鍵を生成する生成工程と、
前記放送波の所定のチャンネルに含まれる、個別情報ストリームと復号のために第２暗号鍵が必要なコンテンツストリームとを含む放送ストリームを記録する記録工程であって、前記個別情報ストリームは、前記生成工程において前記第１暗号鍵を生成するために必要な第１個別情報と、前記第２暗号鍵を含み前記第１暗号鍵で復号可能な第２個別情報とを周期的に含む、記録工程と、
前記記録工程において記録された放送ストリームに含まれる個別情報ストリームの中から前記第１個別情報及び前記第２個別情報を検索する検索工程と、
前記検索工程において発見された前記第１個別情報及び前記第２個別情報を、前記個別情報ストリームの全体に亘って交互に上書きする上書き工程と、
を備えることを特徴とする制御方法。
【請求項１１】
自装置を識別する識別情報を有し、放送波を受信する放送受信装置の制御方法であって、
前記識別情報を有する前記放送受信装置に固有の第１暗号鍵を生成する生成工程と、
前記放送波の所定のチャンネルに含まれる、個別情報ストリームと復号のために第２暗号鍵が必要なコンテンツストリームとを含む放送ストリームを記録する記録工程であって、前記個別情報ストリームは、前記生成工程において前記第１暗号鍵を生成するために必要な第１個別情報と、前記第２暗号鍵を含み前記第１暗号鍵で復号可能な第２個別情報とを周期的に含む、記録工程と、
前記記録工程において記録された放送ストリームに含まれる個別情報ストリームの中から前記第１個別情報及び前記第２個別情報を検索する検索工程と、
前記検索工程において発見された前記第１個別情報及び前記第２個別情報の位置を示す情報を、前記放送ストリームのヘッダに格納する格納工程と、
を備えることを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送受信装置、及びその制御方法に関する。
【背景技術】
【０００２】
地上デジタル放送では、コンテンツがスクランブル化されて送信されている。コンテンツのスクランブルは限定受信システム（ＣＡＳ：Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｓｙｓｔｅｍ）を用いて行われる。現在は限定受信システムとして、ＩＣカードを用いるＢ−ＣＡＳ方式のシステムが運用されている。
【０００３】
放送受信装置においてコンテンツ（特に、コンテンツの著作権）を保護する方式はＲＭＰ（Ｒｉｇｈｔｓ  ｍａｎａｇｅｍｅｎｔ  ａｎｄ  Ｐｒｏｔｅｃｔｉｏｎ）と呼ばれる。ＲＭＰ方式として、暗号鍵を用いてコンテンツを暗号化する方式が用いられている。例えば、現行のＢ−ＣＡＳ方式の場合、暗号鍵としてスクランブル鍵、ワーク鍵、及びマスター鍵という３種類の暗号鍵が階層的に使用される（非特許文献１参照）。
【０００４】
また、非特許文献１の「第３部：受信時の制御方式（コンテンツ保護方式）」において、新たなコンテンツ保護方式（以下、「新ＲＭＰ方式」と呼ぶ）が規格化された。新ＲＭＰ方式では、暗号鍵としてスクランブル鍵、ワーク鍵、及びデバイス鍵という３種類の暗号鍵が階層的に使用される。
【０００５】
新ＲＭＰ方式では、運用を行う各放送局からは、ワーク鍵設定用のＥＭＭ（Ｅｎｔｉｔｌｍｅｎｔ  Ｍａｎａｇｅｍｅｎｔ  Ｍｅｓｓａｇｅ）とスクランブル鍵伝送用のＥＣＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ）とを、同一の放送受信装置に対してある周期で伝送する。
【０００６】
ここで、ＥＭＭは放送受信装置毎の個別の情報を搬送するデータであり、放送受信装置を識別するための識別情報（デバイスＩＤ）と、ＥＣＭを復号するためのワーク鍵とを含む。また、新ＲＭＰ方式では、デバイス鍵を更新するためのＥＭＭも伝送され、この種類のＥＭＭもデバイスＩＤを含む。以下、ワーク鍵を設定するためのＥＭＭをワーク鍵設定ＥＭＭと呼び、デバイス鍵を更新するためのＥＭＭをデバイス鍵更新ＥＭＭと呼ぶ。
【０００７】
ＥＣＭは全放送受信装置共通の情報を搬送するデータであり、コンテンツを復号するためのスクランブル鍵と、番組の情報とを含む。
【０００８】
ＥＣＭはＲＭＰ事業体毎に異なるワーク鍵によって暗号化されており、ＥＭＭはデバイスＩＤ毎に異なるデバイス鍵によって暗号化されている。放送受信装置は、周期的に送信される、自装置が取得すべきＥＭＭを受信し、ワーク鍵等を設定する。番組視聴時には放送受信装置はＥＣＭを受信して処理することによってスクランブル鍵を取得し、コンテンツのスクランブルを解除する。
【０００９】
新ＲＭＰ方式では、ワーク鍵設定ＥＭＭはデバイスＩＤの種類（数）と同じだけ種類が存在する。また、デバイス鍵更新ＥＭＭもデバイスＩＤの種類と同じだけ種類が存在する。従って、ある放送受信装置から見れば、受信したＥＭＭには、自装置向けのワーク鍵設定ＥＭＭと、自装置向けのデバイス鍵更新ＥＭＭと、多数の他装置向けのＥＭＭとが存在することになる。
【００１０】
近年ＩＰ放送などといった新しい形態の放送が増加しつつあり、放送事業者の数も増加していくことが見込まれる。限定受信システムで用いられるワーク鍵は放送事業者毎に異なるので、将来に向けてワーク鍵の種類は増加するものと考えられる。
【特許文献１】特開２００７−１２９５７５号公報
【非特許文献１】ＡＲＩＢ  ＳＴＤ  Ｂ−２５  Ｖｅｒ５．１
【発明の開示】
【発明が解決しようとする課題】
【００１１】
放送受信装置がコンテンツ及びＥＭＭ等を含む放送ストリームをそのまま記録媒体に記録し、その後コンテンツの再生を行う場合を考える。放送受信装置がコンテンツを再生する際にＣＡＳシステムに設定されているワーク鍵がそのコンテンツに対応していない場合、放送受信装置はそのコンテンツに対応するワーク鍵を取得してＣＡＳシステムに設定する必要がある。
【００１２】
放送受信装置がワーク鍵を取得するためには、放送ストリームを読み出し、順次読み出されるＥＭＭの中から自装置に対応したＥＭＭを取得する必要がある。前述の通り自装置に対応したＥＭＭは周期的に伝送されるため、これを取得するためには最大で一周期分の時間（デバイスＩＤの数にもよるが、数秒から数十秒程度）が必要である。この間、放送受信装置はコンテンツの再生を行うことができないため、ディスプレイの画面がブラックアウトする。或いは、コンテンツの再生を開始する前に放送ストリームを読み出して自装置に対応したＥＭＭを取得するように放送受信装置を構成してもよいが、この場合は、コンテンツの再生が開始するまでユーザは最大で一周期分の時間待つ必要がある。
【００１３】
特許文献１は、チャンネル切り替えに要する時間を短縮するためにスクランブル鍵を入手する技術を開示しているが、この技術では上述の問題を解決することができない。
【００１４】
本発明はこのような状況に鑑みてなされたものであり、放送受信装置が記録したコンテンツを再生する際に再生が開始するまでに要する時間を短縮する技術を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記課題を解決するために、第１の本発明は、自装置を識別する識別情報を有し、放送波を受信する放送受信装置であって、前記識別情報を有する前記放送受信装置に固有の第１暗号鍵を生成する生成手段と、前記放送波の所定のチャンネルに含まれる、個別情報ストリームと復号のために第２暗号鍵が必要なコンテンツストリームとを含む放送ストリームを記録する記録手段であって、前記個別情報ストリームは、前記生成手段が前記第１暗号鍵を生成するために必要な第１個別情報と、前記第２暗号鍵を含み前記第１暗号鍵で復号可能な第２個別情報とを周期的に含む、記録手段と、前記記録手段が記録した放送ストリームに含まれる個別情報ストリームの中から、当該個別情報ストリームにおいて時間的に最も前に位置する前記第１個別情報及び前記第２個別情報を検索する検索手段と、前記検索手段が発見した前記第２個別情報を、前記個別情報ストリームにおいて当該第２個別情報が発見された位置よりも時間的に前であり前記検索手段が発見した前記第１個別情報よりも時間的に後である位置に上書きする上書き手段と、を備えることを特徴とする放送受信装置を提供する。
【００１６】
また、第２の本発明は、自装置を識別する識別情報を有し、放送波を受信する放送受信装置であって、前記識別情報を有する前記放送受信装置に固有の第１暗号鍵を生成する生成手段と、前記放送波の所定のチャンネルに含まれる、個別情報ストリームと復号のために第２暗号鍵が必要なコンテンツストリームとを含む放送ストリームを記録する記録手段であって、前記個別情報ストリームは、前記生成手段が前記第１暗号鍵を生成するために必要な第１個別情報と、前記第２暗号鍵を含み前記第１暗号鍵で復号可能な第２個別情報とを周期的に含む、記録手段と、前記記録手段が記録した放送ストリームに含まれる個別情報ストリームの中から前記第１個別情報及び前記第２個別情報を検索する検索手段と、前記検索手段が発見した前記第１個別情報及び前記第２個別情報を、前記個別情報ストリームの全体に亘って交互に上書きする上書き手段と、を備えることを特徴とする放送受信装置を提供する。
【００１７】
また、第３の本発明は、自装置を識別する識別情報を有し、放送波を受信する放送受信装置であって、前記識別情報を有する前記放送受信装置に固有の第１暗号鍵を生成する生成手段と、前記放送波の所定のチャンネルに含まれる、個別情報ストリームと復号のために第２暗号鍵が必要なコンテンツストリームとを含む放送ストリームを記録する記録手段であって、前記個別情報ストリームは、前記生成手段が前記第１暗号鍵を生成するために必要な第１個別情報と、前記第２暗号鍵を含み前記第１暗号鍵で復号可能な第２個別情報とを周期的に含む、記録手段と、前記記録手段が記録した放送ストリームに含まれる個別情報ストリームの中から前記第１個別情報及び前記第２個別情報を検索する検索手段と、前記検索手段が発見した前記第１個別情報及び前記第２個別情報の位置を示す情報を、前記放送ストリームのヘッダに格納する格納手段と、を備えることを特徴とする放送受信装置を提供する。
【００１８】
また、第４の本発明は、自装置を識別する識別情報を有し、放送波を受信する放送受信装置の制御方法であって、前記識別情報を有する前記放送受信装置に固有の第１暗号鍵を生成する生成工程と、前記放送波の所定のチャンネルに含まれる、個別情報ストリームと復号のために第２暗号鍵が必要なコンテンツストリームとを含む放送ストリームを記録する記録工程であって、前記個別情報ストリームは、前記生成工程において前記第１暗号鍵を生成するために必要な第１個別情報と、前記第２暗号鍵を含み前記第１暗号鍵で復号可能な第２個別情報とを周期的に含む、記録工程と、前記記録工程において記録された放送ストリームに含まれる個別情報ストリームの中から、当該個別情報ストリームにおいて時間的に最も前に位置する前記第１個別情報及び前記第２個別情報を検索する検索工程と、前記検索工程において発見された前記第２個別情報を、前記個別情報ストリームにおいて当該第２個別情報が発見された位置よりも時間的に前であり前記検索工程において発見された前記第１個別情報よりも時間的に後である位置に上書きする上書き工程と、を備えることを特徴とする制御方法を提供する。
【００１９】
また、第５の本発明は、自装置を識別する識別情報を有し、放送波を受信する放送受信装置の制御方法であって、前記識別情報を有する前記放送受信装置に固有の第１暗号鍵を生成する生成工程と、前記放送波の所定のチャンネルに含まれる、個別情報ストリームと復号のために第２暗号鍵が必要なコンテンツストリームとを含む放送ストリームを記録する記録工程であって、前記個別情報ストリームは、前記生成工程において前記第１暗号鍵を生成するために必要な第１個別情報と、前記第２暗号鍵を含み前記第１暗号鍵で復号可能な第２個別情報とを周期的に含む、記録工程と、前記記録工程において記録された放送ストリームに含まれる個別情報ストリームの中から前記第１個別情報及び前記第２個別情報を検索する検索工程と、前記検索工程において発見された前記第１個別情報及び前記第２個別情報を、前記個別情報ストリームの全体に亘って交互に上書きする上書き工程と、を備えることを特徴とする制御方法を提供する。
【００２０】
また、第６の本発明は、自装置を識別する識別情報を有し、放送波を受信する放送受信装置の制御方法であって、前記識別情報を有する前記放送受信装置に固有の第１暗号鍵を生成する生成工程と、前記放送波の所定のチャンネルに含まれる、個別情報ストリームと復号のために第２暗号鍵が必要なコンテンツストリームとを含む放送ストリームを記録する記録工程であって、前記個別情報ストリームは、前記生成工程において前記第１暗号鍵を生成するために必要な第１個別情報と、前記第２暗号鍵を含み前記第１暗号鍵で復号可能な第２個別情報とを周期的に含む、記録工程と、前記記録工程において記録された放送ストリームに含まれる個別情報ストリームの中から前記第１個別情報及び前記第２個別情報を検索する検索工程と、前記検索工程において発見された前記第１個別情報及び前記第２個別情報の位置を示す情報を、前記放送ストリームのヘッダに格納する格納工程と、を備えることを特徴とする制御方法を提供する。
【００２１】
なお、その他の本発明の特徴は、添付図面及び以下の発明を実施するための最良の形態における記載によって更に明らかになるものである。
【発明の効果】
【００２２】
以上の構成により、本発明によれば、放送受信装置が記録したコンテンツを再生する際に再生が開始するまでに要する時間を短縮することが可能となる。
【発明を実施するための最良の形態】
【００２３】
以下、添付図面を参照して、本発明の実施例を説明する。以下で説明される個別の実施例は、本発明の上位概念から下位概念までの種々の概念を理解するために役立つであろう。
【００２４】
なお、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施例によって限定されるわけではない。また、実施例の中で説明されている特徴の組み合わせすべてが、本発明に必須とは限らない。
【００２５】
説明の便宜上、以下の各実施例では、放送波の所定のチャンネルに含まれるストリームを放送ストリームと呼ぶ。放送ストリームは、コンテンツストリームと個別情報ストリームとを含む。個別情報ストリーム（ＥＭＭストリームとも呼ぶ）は、自装置向けのデバイス鍵更新ＥＭＭ（第１個別情報）とワーク鍵設定ＥＭＭ（第２個別情報）とを周期的に含むデータストリームを意味する。
【実施例１】
【００２６】
図１は、本発明の実施例１に係る放送受信装置１００の構成を示すブロック図である。
【００２７】
図１において、選局部１０２は、アンテナ１０１が受信した放送波を受信し、ここから所望のチャンネルを選択する。復調部１０３は、変調されている信号を復調する。
【００２８】
セレクタ１０４は、２つの入力Ａ及びＢからいずれか一方を選択して出力する回路であり、入力端子Ａにはインタフェース（Ｉ／Ｆ）１２０が出力する信号が入力され、入力端子Ｂには復調部１０３が出力する信号が入力される。
【００２９】
伝送制御信号分離部１１３は、トランスポートストリーム（ＴＳ）から限定受信システムに関する情報（ＥＭＭストリームなど）を分離する。復号部１０５は、スクランブルされた（即ち、暗号化された）コンテンツをスクランブル鍵を用いて復号する。分離部１０６は、多重化されたストリームから必要なストリームを取り出す。
【００３０】
デコーダ１０７は、ＭＰＥＧデータを復号して映像データを取り出す。エンコーダ１０８は、映像データを再度ＭＰＥＧ形式に符号化する。
【００３１】
システム制御部１０９は、放送受信装置１００の各ブロックを制御する。
【００３２】
ここで図２を参照して、システム制御部１０９のハードウェア構成を説明する。システム制御部１０９は、マイクロプロセッサ１５０、ＤＲＡＭ１５１、フラッシュメモリ１５２、インタフェース（Ｉ／Ｆ）１５３、及びバス１５４を備える。
【００３３】
マイクロプロセッサ１５０は、プログラムとして記述された命令を順次処理するプロセッサである。ＤＲＡＭ１５１は、プログラムやデータを記憶する揮発性のメモリである。フラッシュメモリ１５２は、プログラムや初期データ、更にはデバイスＩＤ等を記憶する、不揮発性のメモリである。
【００３４】
フラッシュメモリ１５２には受信機を制御するプログラム、新ＲＭＰ方式を実現するプログラム、新ＲＭＰ方式で用いるデバイス鍵を生成するアルゴリズムを実装したプログラム、デバイスＩＤ、初期データ等がファームウェアとして記録されている。
【００３５】
Ｉ／Ｆ１５３は、放送受信装置１００の他のブロックと通信するためのインタフェースである。
【００３６】
バス１５４は、システム制御部１０９の各ブロックを接続するバスであり、各ブロックはバス１５４を介してデータを通信する。
【００３７】
図１に戻り、システム制御部１０９は、スクランブル鍵復号部１１０、ワーク鍵復号部１１１、デバイス鍵生成部１１２、及びＥＭＭ位置変更制御部１２５を備える。これらのブロックの機能は、マイクロプロセッサ１５０がプログラムを実行することにより実現される。
【００３８】
スクランブル鍵復号部１１０は、暗号化されたスクランブル鍵をワーク鍵（第２暗号鍵）を用いて復号する。ワーク鍵復号部１１１は、暗号化されたワーク鍵をデバイス鍵（第１暗号鍵）を用いて復号する。デバイス鍵生成部１１２は、新ＲＭＰ方式のアルゴリズムに従い、デバイスＩＤに対応したデバイス鍵情報をデバイス鍵更新ＥＭＭから取得してデバイス鍵を生成する。こうして生成されるデバイス鍵は、デバイスＩＤに固有のものである。
【００３９】
ＥＭＭ位置変更制御部１２５は、入力されるＥＭＭストリームにおける各種ＥＭＭの位置を操作する処理を行う。
【００４０】
前述の復号部１０５は、直接的にはスクランブル鍵を用いてコンテンツストリームを復号するが、スクランブル鍵を取得するためには、スクランブル鍵復号部１１０がワーク鍵を用いてスクランブル鍵を復号する必要がある。従って、概念上は、復号部１０５とスクランブル鍵復号部１１０とが協働し、ワーク鍵を用いてコンテンツストリームを復号すると考えることができる。
【００４１】
Ｉ／Ｆ１２０は、バスと制御回路とを含むインタフェースである。コントローラ１２１は、ハードディスクドライブ（ＨＤＤ）やＤＶＤドライブ等の記録装置及びそのインタフェースを制御するコントローラである。ＨＤＤ１２２は、情報を記録する記録装置である。ＨＤＤ１２２及びコントローラ１２１は、書き込み転送と読み出し転送とを実行する。複数の書き込み転送要求と複数の読み出し転送要求が発生したとき、ＨＤＤ１２２及びコントローラ１２１はこれらの転送を時分割で処理することにより、複数の転送を同時に達成することが可能である。
【００４２】
映像出力回路１２３は、映像信号を出力端子に出力する。ディスプレイ１２４は、映像出力回路１２３から出力された映像信号を表示する。
【００４３】
次に、図３を参照して、ＥＭＭストリームに含まれるＥＭＭの概要を説明する。図３において、左端がＥＭＭストリームの先頭であり、右に行くほど送信時刻は後になる。
【００４４】
ＥＭＭには、デバイス鍵更新ＥＭＭとワーク鍵設定ＥＭＭとが存在する。
【００４５】
各装置（厳密には、各デバイスＩＤ）に対応する種々のデバイス鍵更新ＥＭＭとワーク鍵設定ＥＭＭとが順次送信され、この送信は周期的に繰り返される。従って、自装置向けのデバイス鍵更新ＥＭＭとワーク鍵設定ＥＭＭとは、一周期の間に一度送信される。
【００４６】
放送受信装置１００がコンテンツの再生を行うためにはコンテンツストリームを暗号化しているスクランブル鍵を取得することが必要であるが、そのためには以下の処理を行う必要がある。
【００４７】
放送受信装置１００は、まずデバイス鍵更新ＥＭＭを取得し、デバイス鍵生成部１１２を用いてデバイス鍵を生成する。デバイス鍵をすでに取得済みの場合は取得済みのデバイス鍵をそのまま用いてもよい。次に、放送受信装置１００は、ワーク鍵設定ＥＭＭを取得し、デバイス鍵を用いてこれを復号することによりワーク鍵を取得する。即ち、ワーク鍵設定ＥＭＭ（第２種個別情報）は、デバイス鍵を用いて復号可能である。そして、ＥＣＭを取得し、ワーク鍵を用いてこれを復号することによりスクランブル鍵を取得する。
【００４８】
逆にいえば、デバイス鍵を生成してワーク鍵の取得し、更にワーク鍵をＣＡＳシステム（厳密には、スクランブル鍵復号部１１０）に設定することが達成できない間は、放送受信装置１００はコンテンツの再生を行うことができない。
【００４９】
以下に、コンテンツストリームの再生とＥＭＭの取得との関係を説明する。
【００５０】
放送受信装置１００において、図３に示すようなＥＭＭストリームを記録媒体に記録した場合、コンテンツストリームの再生時は、先頭に存在するＥＭＭから順に処理する。まず、他装置向けＥＭＭ８００が読み出され、ここに含まれるデバイスＩＤがチェックされる。この場合、読み出されたＥＭＭ８００は他装置向けであるから、ＥＭＭ８００は破棄される。次に、他装置向けＥＭＭ８０１が読み出され、同様に他装置向けと判定され破棄される。
【００５１】
次に、ＥＭＭ８０２が読み出される。ＥＭＭ８０２に含まれるデバイスＩＤは放送受信装置１００が有するデバイスＩＤと一致する。そこで、放送受信装置１００はＥＭＭ８０２がデバイス鍵更新ＥＭＭであると判断され、デバイス鍵生成部１１２に対して更新番号を設定する。更新番号はデバイス鍵のバージョンを示す番号で、それまでに用いられていた番号と異なる更新番号が設定された場合、デバイス鍵生成部１１２は新たなデバイス鍵を生成する。設定された更新番号がすでに用いられている番号である場合は、デバイス鍵生成部１１２は特に何も行わない。この処理により、再生対象のコンテンツストリームに対応したデバイス鍵の取得が完了し、後に取得するワーク鍵の復号が可能となる。
【００５２】
次に、放送受信装置１００はＥＭＭ８０３を読み出すが、ＥＭＭ８００と同様に他装置用のＥＭＭであるので、これを破棄する。それ以後、ＥＭＭ８０４まで、同様に破棄される。
【００５３】
次に、放送受信装置１００はＥＭＭ８０５を読み出す。ＥＭＭ８０５に含まれるデバイスＩＤは放送受信装置１００が有するデバイスＩＤと一致する。そこで、放送受信装置１００はＥＭＭ８０５がワーク鍵設定ＥＭＭであると判断し、この中から暗号化されたワーク鍵を取り出し、更に先に取得したデバイス鍵を用いてワーク鍵を取得する。
【００５４】
ワーク鍵が取得できたことでスクランブル鍵を復号することが可能となり、コンテンツの再生が可能となる。しかしながら、コンテンツ再生開始から時刻Ｓ１までの間はコンテンツの再生ができない。そこで、本実施例では以下に説明するように、放送受信装置１００はＥＭＭストリームを記録する際にＥＭＭの順序を入れ替える。
【００５５】
図４は、放送受信装置１００がＥＭＭの順序の入れ替えを行った場合の、ＥＭＭストリームの概要を示す図である。放送受信装置１００は、ＥＭＭストリームの先頭に自装置向けデバイス鍵更新ＥＭＭ８０２を配置し、次に、自装置向けワーク鍵設定ＥＭＭ８０５を配置する。これによって、放送受信装置１００はコンテンツの再生を行う際に時刻Ｓ２の時点でワーク鍵を取得することが完了するので、コンテンツの再生開始までに要する時間が短縮される。
【００５６】
図５を参照して、放送受信装置１００が行う録画処理の流れを説明する。図５を含む以下の各フローチャートの各ステップは、特に断らない限り、システム制御部１０９がプログラムを実行して放送受信装置１００全体を制御することにより実現される。
【００５７】
Ｓ１００１で、システム制御部１０９は、選局部１０２の設定やＩ／Ｆ１２０のパス設定、コントローラ１２１へ記録の開始を指示する。これにより、放送受信装置１００は、アンテナ１０１と選局部１０２を用いて受信した放送ストリームを復調部１０３を用いて復調し、これをＩ／Ｆ１２０に伝送する。コントローラ１２１は、復調部１０３が出力した放送ストリームをＩ／Ｆ１２０を経由してＨＤＤ１２２に記録する。この処理はあらかじめ設定された時刻まで継続し、その後終了する。
【００５８】
受信した放送ストリームの記録が終了すると、Ｓ１００２で、システム制御部１０９は、ＥＭＭ順序入れ替え処理を行う。ＥＭＭ順序入れ替え処理の詳細は、図６を参照して後述する。
【００５９】
以上の処理により、録画処理が完了する。
【００６０】
図６は、図５のＳ１００２におけるＥＭＭ順序入れ替え処理の流れを示すフローチャートである。
【００６１】
Ｓ１１０１で、システム制御部１０９は、参照するＥＭＭの位置を示すポインタ（ＥＭＭ位置ポインタ）にＥＭＭストリームの先頭を示すアドレスをセットする。ここで用いられるアドレスは、ＨＤＤ１２２上の論理アドレスである。
【００６２】
Ｓ１１０２で、システム制御部１０９は、コントローラ１２１、Ｉ／Ｆ１２０、及びセレクタ１０４を制御し、ポインタで示したアドレスに存在するＥＭＭをＨＤＤ１２２から読み出す。
【００６３】
Ｓ１１０３で、システム制御部１０９は、Ｓ１１０２で読み出したＥＭＭをＤＲＡＭ１５１上に定義した記憶領域Ｅ１に記憶させる。
【００６４】
Ｓ１１０４で、システム制御部１０９は、ＥＭＭ位置ポインタの値を１加算する。ここでポインタの値としてセットしている値は、論理アドレスそのものではなく、記録されているＥＭＭの順序に相当する値であり、１増えるとＥＭＭストリームにおける次のＥＭＭが参照される。
【００６５】
Ｓ１１０５で、システム制御部１０９は、ＥＭＭ位置ポインタが示すアドレスに存在するＥＭＭを読み出し、これをＤＲＡＭ１５１の記憶領域Ｅ２に記憶させる。
【００６６】
Ｓ１１０６で、システム制御部１０９は、ＥＭＭ位置ポインタに先頭アドレスの値を再びセットする。
【００６７】
Ｓ１００７で、システム制御部１０９は、ＨＤＤ１２２からＥＭＭ位置ポインタで示されたアドレスに存在するＥＭＭを読み出し、これをＤＲＡＭ１５１に記憶する。
【００６８】
Ｓ１１０８で、システム制御部１０９は、ＤＲＡＭ１５１上に記憶したＥＭＭからデバイスＩＤを読み出し、これを自装置に与えられたデバイスＩＤと比較する。比較の結果、両方のデバイスＩＤが一致していた場合、処理をＳ１１０９に進め、一致していない場合は処理をＳ１１１４に進める。
【００６９】
Ｓ１１０９で、システム制御部１０９は、Ｓ１１０７で読み出したＥＭＭがデバイス鍵更新ＥＭＭであるか、それともワーク鍵設定ＥＭＭであるかを判定する。読み出したＥＭＭがデバイス鍵更新ＥＭＭであった場合、処理をＳ１１１０に進め、ワーク鍵設定ＥＭＭであった場合、処理をＳ１１１２に進める。
【００７０】
Ｓ１１１０で、システム制御部１０９は、ＨＤＤ１２２中のＥＭＭストリームにおける先頭の位置に対して、Ｓ１１０７で読み出した自装置向けのデバイス鍵更新ＥＭＭを上書き（オーバーライト）する。
【００７１】
Ｓ１１１１で、システム制御部１０９は、Ｓ１１０７で読み出したデバイス鍵更新ＥＭＭが存在した位置に対して、記憶領域Ｅ１に存在するＥＭＭをオーバーライトする。即ち、Ｓ１１１０及びＳ１１１１における処理により、ＥＭＭストリームにおける先頭のＥＭＭとＳ１１０７で読み出した自装置向けデバイス鍵更新ＥＭＭとが入れ替えられることになる。
【００７２】
Ｓ１１０９においてＥＭＭがワーク鍵設定ＥＭＭであると判定された場合、Ｓ１１１２で、システム制御部１０９は、ＨＤＤ１２２中のＥＭＭストリームにおける２番目の位置に対して、Ｓ１１０７で読み出した自装置向けのワーク鍵設定ＥＭＭをオーバーライトする。
【００７３】
Ｓ１１１３で、システム制御部１０９は、Ｓ１１０７で読み出したワーク鍵設定ＥＭＭが存在した位置に対して、記憶領域Ｅ２に存在するＥＭＭをオーバーライトする。即ち、Ｓ１１１２及びＳ１１１３における処理により、ＥＭＭストリームにおける２番目のＥＭＭとＳ１１０７で読み出した自装置向けワーク鍵設定ＥＭＭとが入れ替えられることになる。
【００７４】
をＳ１１１４では、システム制御部１０９は、デバイス鍵更新ＥＭＭの入れ替えが完了し、且つワーク鍵設定ＥＭＭの入れ替えが完了したか否か、を判定する。完了している場合はＥＭＭ順序入れ替え処理を終了する。そうでない場合は処理をＳ１１１５に進め、ＥＭＭ位置ポインタに１加算し、処理をＳ１１０７に戻す。
【００７５】
Ｓ１１０７からのループ処理を繰り返すことにより、図４に示すＥＭＭストリームが得られる。即ち、放送受信装置１００は、自装置向けのデバイス鍵更新ＥＭＭ及びワーク鍵設定ＥＭＭを検索し、発見したデバイス鍵更新ＥＭＭ及びワーク鍵設定ＥＭＭの位置を移動させる。
【００７６】
ところで、Ｓ１１１０において自装置用のデバイス鍵更新ＥＭＭをＥＭＭストリームの先頭に移動させることは、必須ではない。また、Ｓ１１１２において自装置用のワーク鍵設定ＥＭＭをデバイス鍵更新ＥＭＭの次の位置に移動させることも必須ではない。本実施例において重要なことは、ＥＭＭストリームにおいて時間的に最も前に位置するデバイス鍵更新ＥＭＭ（図３では、ＥＭＭ８０２）よりも後で、且つ少しでも前の位置へワーク鍵設定ＥＭＭを上書きすることである。例えば、図３においてワーク鍵設定ＥＭＭ８０５をＥＭＭ８０３の位置に上書きすれば、Ｓ１がＥＭＭ８０３の直後へ移動するので、その分コンテンツの再生開始までに要する時間が短縮される。
【００７７】
また、Ｓ１１１１及びＳ１１１３における処理も必須ではない。即ち、ＥＭＭの位置を入れ替えずに、自装置用のＥＭＭの上書きのみを行ってもよい。この場合、上書きされた位置に存在したＥＭＭは失われるが、放送受信装置１００におけるコンテンツの再生には悪影響を及ぼさない。
【００７８】
次に、放送受信装置１００が録画したコンテンツを再生する時の動作について説明する。
【００７９】
システム制御部１０９はコントローラ１２１を制御することによりＨＤＤ１２２に記録されている放送ストリームを読み出す。Ｉ／Ｆ１２０はこれをセレクタ１０４に対して出力する。システム制御部１０９は、セレクタ１０４をＢにセットする。これにより放送ストリームは伝送制御信号分離部１１３、復号部１０５、スクランブル鍵復号部１１０、ワーク鍵復号部１１１、及びデバイス鍵生成部１１２に入力される。
【００８０】
ＥＭＭの順序は図４のように入れ替えられている。従って、デバイス鍵生成部１１２は、最初のＥＭＭ８０２を用いてデバイス鍵を生成し、ワーク鍵復号部１１１は２番目のＥＭＭ８０５と生成されたデバイス鍵とを用いてワーク鍵を取得する。更に、ワーク鍵復号部１１１は、復号したワーク鍵をスクランブル鍵復号部１１０に設定する。復号部１０５は、スクランブル鍵復号部１１０により復号されたスクランブル鍵を用いることによりコンテンツストリームを復号することが可能となり、録画コンテンツの再生が可能となる。
【００８１】
即ち、分離部１０６は復号されたＴＳから映像ストリームを分離し、デコーダ１０７がこれを復号し、映像出力回路１２３がこれをディスプレイ１２４に出力する。これによりＨＤＤ１２２に記録されている放送ストリームの再生および表示が達成される。
【００８２】
本実施例においては新ＲＭＰ方式の使用を前提としたが、Ｂ−ＣＡＳシステムにおいても同様のことが可能である。Ｂ−ＣＡＳシステムの場合、デバイスＩＤの代わりにカードＩＤを使用することで、同様の効果を得ることが可能である。
【００８３】
また、図４に示すようにＥＭＭストリームの最初の周期のＥＭＭを移動させるだけではなく、ＥＭＭストリーム全体でＥＭＭストリームの位置を調整してもよい。例えば、各チャプターの先頭にデバイス鍵更新ＥＭＭを配置し、その次にワーク鍵設定ＥＭＭを配置するように放送受信装置１００を構成してもよい。
【００８４】
また、本実施例では自装置向けのＥＭＭを最適な場所に配置する例を示したが、記録した放送ストリームを他の放送受信装置を用いて再生することがわかっている場合、その放送受信装置のデバイスＩＤに対応するＥＭＭの位置を移動させてもよい。この場合、放送受信装置１００は、所望の複数の放送受信装置向けのＥＭＭをＥＭＭストリームの先頭から順に配置する。
【００８５】
ところで、ワーク鍵を短時間で取得するための工夫として、ワーク鍵そのものを保持する暗号鍵テーブルを作成することが考えられるが、この場合、ワーク鍵が漏洩する危険性が発生する。しかしながら、本実施例の放送受信装置１００はＥＭＭストリームにおけるＥＭＭの順序のみを操作しているので、暗号鍵テーブルを作成する場合に比べて暗号鍵が漏洩するリスクが小さい。
【００８６】
以上説明したように、本実施例によれば、放送受信装置１００は、自装置向けのＥＭＭをＥＭＭストリームにおいて時間的に早い方の位置へ移動させて記録する。
【００８７】
これにより、放送受信装置１００が記録したコンテンツを再生する際に再生が開始するまでに要する時間が短縮される。
【実施例２】
【００８８】
実施例２では、放送受信装置は図７に示すように、ＥＭＭストリームの全体に亘ってＥＭＭの上書きを行う。
【００８９】
本実施例において、放送受信装置１００の構成は実施例１と同様であるため、その説明を省略する（図１及び図２参照）。本実施例では、図５のＳ１００２において行われる処理が、図６ではなく図８に示す処理に置き換わる。以下、図８について説明する。
【００９０】
Ｓ２１０１で、システム制御部１０９は、ＥＭＭ位置ポインタにＥＭＭストリームの先頭を示すアドレスをセットする。
【００９１】
Ｓ２１０２で、システム制御部１０９は、ＨＤＤ１２２内のＥＭＭストリームからＥＭＭ位置ポインタが示す位置のＥＭＭを読み出す。
【００９２】
Ｓ２１０３で、システム制御部１０９は、Ｓ２１０２で読み出したＥＭＭからデバイスＩＤを読み出し、これを自装置に与えられたデバイスＩＤと比較する。比較の結果、両方のデバイスＩＤが一致していた場合、処理をＳ２１０４に進め、一致していない場合は処理をＳ２１７に進める。
【００９３】
Ｓ２１０４で、システム制御部１０９は、Ｓ２１０２で読み出したＥＭＭがデバイス鍵更新ＥＭＭであるか、それともワーク鍵設定ＥＭＭであるかを判定する。読み出したＥＭＭがデバイス鍵更新ＥＭＭであった場合、処理をＳ２１０５に進め、ワーク鍵設定ＥＭＭであった場合、処理をＳ２１０６に進める。
【００９４】
Ｓ２１０５で、システム制御部１０９は、ＤＲＡＭ１５１に確保された記憶領域Ｅ３に対してＳ２１０２で読み出したＥＭＭを記憶する。
【００９５】
Ｓ２１０６では、システム制御部１０９は、ＤＲＡＭ１５１に確保された記憶領域Ｅ４に対してＳ２１０２で読み出したＥＭＭを記憶する。
【００９６】
Ｓ２１０７で、システム制御部１０９は、ＥＭＭストリームから自装置向けデバイス鍵更新ＥＭＭが取得され、且つ自装置向けワーク鍵設定ＥＭＭが取得されたか否かを判定する。取得されている場合、処理をＳ２１０９に進め、そうでない場合、処理をＳ２１０８に進める。
【００９７】
Ｓ２１０８では、システム制御部１０９は、ＥＭＭ位置ポインタの値を１加算し、更に処理をＳ２１０２に戻し、同様の処理を繰り返す。
【００９８】
一方Ｓ２１０９では、システム制御部１０９は、ＥＭＭストリームの全体に亘って奇数番地に記憶領域Ｅ３のＥＭＭを上書きする。次いで、Ｓ２１１０で、システム制御部１０９は、ＥＭＭストリームの全体に亘って偶数番地に記憶領域Ｅ３のＥＭＭを上書きする。即ち、Ｓ２１０９及びＳ２１１０では、システム制御部１０９は、自装置向けのデバイス鍵更新ＥＭＭ及びワーク鍵設定ＥＭＭをＥＭＭストリーム全体に亘って交互に上書きする。
【００９９】
以上の処理により、放送受信装置１００によって記録されたＥＭＭストリームは、図７に示すように他装置向けＥＭＭを含まず、全て自装置向けのＥＭＭに置き換えられた状態になる。
【０１００】
従って、コンテンツの再生をストリームの途中から開始した場合においても、放送受信装置１００は自装置用のＥＭＭを短時間で取り出すことが可能である。
【０１０１】
また、記録した放送ストリームを他の放送受信装置を用いて再生する場合、その放送受信装置向けのデバイス鍵更新ＥＭＭ及びワーク鍵設定ＥＭＭも記録しておく必要がある。この場合、放送受信装置１００は、自装置向けデバイス鍵更新ＥＭＭ、自装置向けワーク鍵設定ＥＭＭ、所定の他装置向けのデバイス鍵更新ＥＭＭ、及び所定の他装置向けのワーク鍵設定ＥＭＭの４つのＥＭＭを、ＥＭＭストリーム中に繰り返し記録する。これにより、自装置のみならずあらかじめ設定した特定の他装置も、必要なＥＭＭを短時間で取得することができる。
【０１０２】
以上説明したように、本実施例によれば、放送受信装置１００は、ＥＭＭストリームの全体に亘って自装置向けのＥＭＭの上書きする。
【０１０３】
これにより、コンテンツの再生をストリームの途中から開始した場合においても、放送受信装置１００は自装置用のＥＭＭを短時間で取り出すことができ、再生が開始するまでに要する時間が短縮される。
【実施例３】
【０１０４】
実施例３では、放送受信装置は、ＥＭＭストリームにおけるＥＭＭの位置を移動させる代わりに、自装置向けのＥＭＭの位置を示す情報を放送ストリームのヘッダに格納する。
【０１０５】
本実施例において、放送受信装置１００の構成は実施例１と同様であるため、その説明を省略する（図１及び図２参照）。本実施例では、図５のＳ１００２において行われる処理が、図６ではなく図９に示すＥＭＭ位置格納処理に置き換わる。以下、図９について説明する。図９において、図８と同様の処理が行われるステップには同一の符号を付し、説明を省略する。
【０１０６】
Ｓ３１０５で、システム制御部１０９は、自装置向けデバイス鍵更新ＥＭＭの位置を示すＥＭＭ位置ポインタ（即ち、現在のＥＭＭ位置ポインタ）の値をＤＲＡＭ１５１に確保された記憶領域Ｅ５に記録する。
【０１０７】
Ｓ３１０６で、システム制御部１０９は、自装置向けワーク鍵設定ＥＭＭの位置を示すＥＭＭ位置ポインタ（即ち、現在のＥＭＭ位置ポインタ）の値をＤＲＡＭ１５１に確保された記憶領域Ｅ６に記録する。
【０１０８】
Ｓ３１０７で、システム制御部１０９は、Ｓ３１０５及びＳ３１０６におけるＥＭＭ位置ポインタの記録が完了しているか否かを判定する。完了していればＳ３１０９に進み、完了していなければＳ２１０８に進む。
【０１０９】
Ｓ３１０９で、システム制御部１０９は、ＨＤＤ１２２に記録した放送ストリームのヘッダに、記憶領域Ｅ５に記録されたＥＭＭ位置ポインタを記録する。
【０１１０】
Ｓ３１１０で、システム制御部１０９は、ＨＤＤ１２２に記録した放送ストリームのヘッダに、記憶領域Ｅ６に記録されたＥＭＭ位置ポインタを記録する。
【０１１１】
以上の処理により、放送受信装置１００によって記録された放送ストリームのヘッダには自装置向けＥＭＭの位置が記録される。従って、放送受信装置１００、コンテンツの再生を開始する際に、まず放送ストリームのヘッダから自装置向けＥＭＭの位置を取得し、これを用いて自装置用のＥＭＭを取り出すことができる。
【０１１２】
これにより、放送受信装置１００が記録したコンテンツを再生する際に再生が開始するまでに要する時間が短縮される。
【０１１３】
［その他の実施例］
上述した各実施例の機能を実現するためには、各機能を具現化したソフトウェアのプログラムコードを記録した記録媒体をシステム或は装置に提供してもよい。そして、そのシステム或は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによって、上述した各実施例の機能が実現される。この場合、記録媒体から読み出されたプログラムコード自体が上述した各実施例の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。このようなプログラムコードを供給するための記録媒体としては、例えば、フロッピィ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスクなどを用いることができる。或いは、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることもできる。
【０１１４】
また、上述した各実施例の機能を実現するための構成は、コンピュータが読み出したプログラムコードを実行することだけには限られない。そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって上述した各実施例の機能が実現される場合も含まれている。
【０１１５】
更に、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれてもよい。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって上述した各実施例の機能が実現される場合も含むものである。
【図面の簡単な説明】
【０１１６】
【図１】実施例１に係る放送受信装置の構成を示すブロック図である。
【図２】実施例１に係る放送受信装置のシステム制御部のハードウェア構成を示す図である。
【図３】ＥＭＭストリームに含まれるＥＭＭの概要を説明する図である。
【図４】実施例１に係る放送受信装置がＥＭＭの順序の入れ替えを行った場合の、ＥＭＭストリームの概要を示す図である。
【図５】実施例１に係る放送受信装置が行う録画処理の流れを示すフローチャートである。
【図６】図５のＳ１００２におけるＥＭＭ順序入れ替え処理の流れを示すフローチャートである。
【図７】実施例２に係る放送受信装置がＥＭＭの順序の入れ替えを行った場合の、ＥＭＭストリームの概要を示す図である。
【図８】実施例２におけるＥＭＭ順序入れ替え処理の流れを示すフローチャートである。
【図９】実施例３におけるＥＭＭ位置格納処理の流れを示すフローチャートである。
【図１】
2010045540.tif 000003
【図２】
2010045540.tif 000004
【図３】
2010045540.tif 000005
【図４】
2010045540.tif 000006
【図５】
2010045540.tif 000007
【図６】
2010045540.tif 000008
【図７】
2010045540.tif 000009
【図８】
2010045540.tif 000010
【図９】
2010045540.tif 000011