(57)【要約】【課題】サーバ型放送において、受信機側に蓄積されている状態の放送コンテンツを無断の複製や不正使用から好適に保護する。【解決手段】放送送出側からは、コンテンツにコンテンツの著作権情報が付加された状態で送出される。一方、サーバ型ディジタル放送対応の受信クライアント側では、コンテンツの再生回数、コンテンツ再生時の表示解像度の制限、コンテンツ再生の有効期限などのコンテンツの著作権情報に基づいてコンテンツの再生や録画予約の適切な制御を行なうことができる。この著作権情報により、受信機に内蔵又は接続された表示装置への詳細な制御を行なうことができる。【選択図】  図１
2004336576.tif 000002
【特許請求の範囲】
【請求項１】
サーバ型のコンテンツ配信システムであって、
放送番組を構成するデータ・ストリームと選局のための制御情報並びに番組情報からなる放送コンテンツを配信するコンテンツ配信サーバと、
放送番組を構成するデータ・ストリームと選局のための制御情報並びに番組情報を受信し、一旦蓄積した後に再生するコンテンツ受信クライアントとを備え、
前記配信サーバは、選局のための制御情報及び／又は番組情報のセクションにコンテンツの著作権保護に関する制御情報を挿入して放送コンテンツを配信し、
前記コンテンツ受信クライアントは、選局のための制御情報及び／又は番組情報のセクションに挿入されているコンテンツの著作権保護に関する制御情報に従って、蓄積したコンテンツの再生処理動作及び／又は録画予約処理動作を制御する、
ことを特徴とするコンテンツ配信システム。
【請求項２】
コンテンツの著作権保護に関する制御情報は、放送コンテンツのコピーに関する制御情報と、蓄積された放送コンテンツに関する再生制御情報を含めることができ、
前記の再生制御情報は、コンテンツの再生回数、コンテンツ再生時の表示解像度の制限、コンテンツ再生の有効期限を含む、
ことを特徴とする請求項１に記載のコンテンツ配信システム。
【請求項３】
前記受信クライアントは、蓄積された放送コンテンツに関する再生制御情報が選局のための制御情報及び／又は番組情報のセクションに含まれている場合には、該再生制御情報に記述されているコンテンツの再生回数、コンテンツ再生時の表示解像度の制限、コンテンツ再生の有効期限に基づいて、コンテンツの再生動作又は録画予約動作を制御する、
ことを特徴とする請求項２に記載のコンテンツ配信システム。
【請求項４】
前記受信クライアントは、蓄積された放送コンテンツに関する再生制御情報が選局のための制御情報及び／又は番組情報のセクションに含まれていない場合には、放送コンテンツのコピーに関する制御情報に記述されているコンテンツのコピー世代管理用の記録制御データに基づいてコンテンツの再生動作又は録画予約動作を制御する、
ことを特徴とする請求項２に記載のコンテンツ配信システム。
【請求項５】
サーバ型放送におけるコンテンツ配信装置であって、
放送番組を構成するデータ・ストリームを蓄積する手段と、
放送番組に関する選局のための制御情報並びに番組情報を生成する手段と、
放送番組を構成するデータ・ストリームと選局のための制御情報並びに番組情報からなる放送コンテンツを送信する手段とを備え、
前記の生成手段は選局のための制御情報及び／又は番組情報のセクションにコンテンツの著作権保護に関する制御情報を挿入し、又は、前記の送信手段は選局のための制御情報及び／又は番組情報のセクションにコンテンツの著作権保護に関する制御情報を挿入して送信する、
ことを特徴とするコンテンツ配信装置。
【請求項６】
コンテンツの著作権保護に関する制御情報は、放送コンテンツのコピーに関する制御情報と、蓄積された放送コンテンツに関する再生制御情報を含めることができ、
前記の再生制御情報は、コンテンツの再生回数、コンテンツ再生時の表示解像度の制限、コンテンツ再生の有効期限を含む、
ことを特徴とする請求項５に記載のコンテンツ配信装置。
【請求項７】
サーバ型放送における放送コンテンツを受信し再生するコンテンツ記録再生装置であって、
放送番組を構成するデータ・ストリームと選局のための制御情報並びに番組情報からなる放送コンテンツを受信する受信手段と、
受信した放送コンテンツを蓄積する蓄積手段と、
前記蓄積手段に蓄積されているコンテンツを再生する再生手段とを備え、
前記蓄積手段は選局のための制御情報及び／又は番組情報のセクションに挿入されているコンテンツの著作権保護に関する制御情報に従ってコンテンツの録画予約処理動作を制御し、及び／又は、前記再生手段は選局のための制御情報及び／又は番組情報のセクションに挿入されているコンテンツの著作権保護に関する制御情報に従って蓄積したコンテンツの再生処理動作を制御する、
ことを特徴とするコンテンツ記録再生装置。
【請求項８】
コンテンツの著作権保護に関する制御情報は、放送コンテンツのコピーに関する制御情報と、蓄積された放送コンテンツに関する再生制御情報を含めることができ、
前記の再生制御情報は、コンテンツの再生回数、コンテンツ再生時の表示解像度の制限、コンテンツ再生の有効期限を含む、
ことを特徴とする請求項７に記載のコンテンツ記録再生装置。
【請求項９】
蓄積された放送コンテンツに関する再生制御情報が選局のための制御情報及び／又は番組情報のセクションに含まれている場合には、前記蓄積手段は該再生制御情報に記述されているコンテンツの再生回数、コンテンツ再生時の表示解像度の制限、コンテンツ再生の有効期限に基づいてコンテンツの録画予約処理動作を制御し、及び／又は、前記再生手段は該再生制御情報に記述されているコンテンツの再生回数、コンテンツ再生時の表示解像度の制限、コンテンツ再生の有効期限に基づいてコンテンツの再生処理動作を制御する、
ことを特徴とする請求項８に記載のコンテンツ記録再生装置。
【請求項１０】
蓄積された放送コンテンツに関する再生制御情報が選局のための制御情報及び／又は番組情報のセクションに含まれていない場合には、前記蓄積手段は放送コンテンツのコピーに関する制御情報に記述されているコンテンツのコピー世代管理用の記録制御データに基づいてコンテンツの録画予約処理動作を制御し、及び／又は、前記再生手段は放送コンテンツのコピーに関する制御情報に記述されているコンテンツのコピー世代管理用の記録制御データに基づいてコンテンツの再生処理動作を制御する、
ことを特徴とする請求項８に記載のコンテンツ記録再生装置。
【請求項１１】
サーバ型放送における放送コンテンツを受信し再生するコンテンツ記録再生方法であって、
放送番組を構成するデータ・ストリームと選局のための制御情報並びに番組情報からなる放送コンテンツを受信する受信ステップと、
受信した放送コンテンツを蓄積する蓄積ステップと、
前記蓄積ステップにおいて蓄積されたコンテンツを再生する再生ステップとを備え、
前記蓄積ステップでは選局のための制御情報及び／又は番組情報のセクションに挿入されているコンテンツの著作権保護に関する制御情報に従ってコンテンツの録画予約処理動作を制御し、及び／又は、前記再生ステップでは選局のための制御情報及び／又は番組情報のセクションに挿入されているコンテンツの著作権保護に関する制御情報に従って蓄積したコンテンツの再生処理動作を制御する、ことを特徴とするコンテンツ記録再生方法。
【請求項１２】
コンテンツの著作権保護に関する制御情報は、放送コンテンツのコピーに関する制御情報と、蓄積された放送コンテンツに関する再生制御情報を含めることができ、
前記の再生制御情報は、コンテンツの再生回数、コンテンツ再生時の表示解像度の制限、コンテンツ再生の有効期限を含む、
ことを特徴とする請求項１１に記載のコンテンツ記録再生方法。
【請求項１３】
蓄積された放送コンテンツに関する再生制御情報が選局のための制御情報及び／又は番組情報のセクションに含まれている場合には、前記蓄積ステップでは該再生制御情報に記述されているコンテンツの再生回数、コンテンツ再生時の表示解像度の制限、コンテンツ再生の有効期限に基づいてコンテンツの録画予約処理動作を制御し、及び／又は、前記再生ステップでは該再生制御情報に記述されているコンテンツの再生回数、コンテンツ再生時の表示解像度の制限、コンテンツ再生の有効期限に基づいてコンテンツの再生処理動作を制御する、
ことを特徴とする請求項１２に記載のコンテンツ記録再生方法。
【請求項１４】
蓄積された放送コンテンツに関する再生制御情報が選局のための制御情報及び／又は番組情報のセクションに含まれていない場合には、前記蓄積ステップでは放送コンテンツのコピーに関する制御情報に記述されているコンテンツのコピー世代管理用の記録制御データに基づいてコンテンツの録画予約処理動作を制御し、及び／又は、前記再生ステップでは放送コンテンツのコピーに関する制御情報に記述されているコンテンツのコピー世代管理用の記録制御データに基づいてコンテンツの再生処理動作を制御する、
ことを特徴とする請求項１２に記載のコンテンツ記録再生方法。
【請求項１５】
サーバ型放送における放送コンテンツを受信し再生するための処理をコンピュータ・システム上で実行するようにコンピュータ可読形式で記述されたコンピュータ・プログラムであって、
放送番組を構成するデータ・ストリームと選局のための制御情報並びに番組情報からなる放送コンテンツを受信する受信ステップと、
受信した放送コンテンツを蓄積する蓄積ステップと、
前記蓄積ステップにおいて蓄積されたコンテンツを再生する再生ステップとを備え、
前記蓄積ステップでは選局のための制御情報及び／又は番組情報のセクションに挿入されているコンテンツの著作権保護に関する制御情報に従ってコンテンツの録画予約処理動作を制御し、及び／又は、前記再生ステップでは選局のための制御情報及び／又は、番組情報のセクションに挿入されているコンテンツの著作権保護に関する制御情報に従って蓄積したコンテンツの再生処理動作を制御する、
ことを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンテンツを無断の複製や不正使用から保護するように配信サービスするコンテンツ配信システム、コンテンツ配信装置、コンテンツ記録再生装置並びにコンテンツ記録再生方法、並びにコンピュータ・プログラムに係り、特に、ディジタル放送により配信されるコンテンツを無断の複製や不正使用から保護するコンテンツ配信システム、コンテンツ配信装置、コンテンツ記録再生装置並びにコンテンツ記録再生方法、並びにコンピュータ・プログラムに関する。
【０００２】
さらに詳しくは、本発明は、放送コンテンツを受信クライアント側で一旦蓄積してから再生するという形態で視聴が行なわれるサーバ型放送におけるコンテンツ配信システム、コンテンツ配信装置、コンテンツ記録再生装置並びにコンテンツ記録再生方法、並びにコンピュータ・プログラムに係り、特に、受信機側に蓄積されている状態の放送コンテンツを無断の複製や不正使用から保護するコンテンツ配信システム、コンテンツ配信装置、コンテンツ記録再生装置並びにコンテンツ記録再生方法、並びにコンピュータ・プログラムに関する。
【０００３】
【従来の技術】
放送の技術分野において、データのディジタル化が急速に進められている。これは、ディジタル・データの方がアナログ・データよりも帯域を効率よく利用でき高画質化・高音質化を図ることができる点や、映像や音声以外のデータとの親和性が高い点などに依拠する。
【０００４】
放送コンテンツがディジタル・データであれば、１チャンネルで４本分のデータを搬送することができ、ハイビジョン用のデータをそのまま送信することができることから、サービスの高度化や多様化をもたらす。例えば、ＥＰＧ（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ：電子番組ガイド）など各種のシステム情報などを映像情報や音声情報とともに送ることによって、ユーザ（視聴者）へのサービスを向上させることができる（ＥＰＧは、放送番組の放送スケジュールや番組名などの提示情報の他、ＶＴＲへの録画予約などの機能を包含する）。
【０００５】
また、ディジタル形式の放送データは、汎用コンピュータ・システムなどテレビジョン以外の情報機器との親和性も高いことから、ディジタル放送により放送と通信の融合が期待される。例えば、汎用コンピュータ・システムにディジタル衛星データ放送用チューナ・カードを取り付けて、受信したＥＰＧデータをコンピュータ内で解析して、電子番組表をコンピュータ・ディスプレイ上にウィンドウ表示して、番組切換や録画予約などをマウス・カーソルによる操作で実現することができる。勿論、ディジタル放送データをコンピュータの内蔵ハード・ディスクにそのままディジタル録画することも可能である。また、コンピュータ・ネットワークを利用した受信クライアントと放送局間のアッパーリンクにより、双方向のサービスを展開することができる。
【０００６】
また、最近では、ハード・ディスク装置などの大容量ストレージを搭載した受信機（テレビやビデオ録画再生装置）を使用し、放送コンテンツを受信し一旦受信機内に蓄積してから再生するという、サーバ型の放送システムが普及してきている。
【０００７】
サーバ型放送システムによれば、通常のテレビ受像のようなリアルタイムで視聴するだけでなく、あらかじめ映像や音声を配信しておき、指定した時刻から視聴できるようにしたり、同時に配信される情報などを利用してシーン検索やダイジェスト視聴を行なったりすることが可能となる。
【０００８】
ところで、放送コンテンツも著作物であることから、著作権法制下で無断の複製や不正使用から適正に保護を受けることが、コンテンツの制作・配信事業の発展や、ひいてはより良いコンテンツを享受するという視聴者の利益確保のために肝要である。
【０００９】
しかしながら、ディジタル形式のデータやコンテンツの複製や改竄は極めて容易であり、著作権侵害の危険に無防備にさらされている。
【００１０】
現在、リアルタイム視聴を行なうディジタル放送システムにおいては、コンテンツにディジタル・コピーの制御やコンテンツ利用に関する記述情報を挿入することにより、受信機側においてはこれら記述情報に従ってコンテンツを正当に使用するようにコントロールが行なわれている。
【００１１】
ところが、サーバ型ディジタル放送におけるコンテンツの著作権情報を送るシステムは、現在存在しない。すなわち、サーバ型ディジタル放送においても、送出された著作権情報に従って受信機に蓄積された放送コンテンツの保護が可能となるシステムの確立が必要である。
【００１２】
【発明が解決しようとする課題】
本発明の目的は、ディジタル放送により配信されるコンテンツを無断の複製や不正使用から好適に保護することができる、優れたコンテンツ配信システム、コンテンツ配信装置、コンテンツ記録再生装置並びにコンテンツ記録再生方法、並びにコンピュータ・プログラムを提供することにある。
【００１３】
本発明のさらなる目的は、放送コンテンツを受信クライアント側で一旦蓄積してから再生するという形態で視聴が行なわれるサーバ型放送における優れたコンテンツ配信システム、コンテンツ配信装置、コンテンツ記録再生装置並びにコンテンツ記録再生方法、並びにコンピュータ・プログラムを提供することにある。
【００１４】
本発明のさらなる目的は、受信機側に蓄積されている状態の放送コンテンツを無断の複製や不正使用から好適に保護することができる、優れたコンテンツ配信システム、コンテンツ配信装置、コンテンツ記録再生装置並びにコンテンツ記録再生方法、並びにコンピュータ・プログラムを提供することにある。
【００１５】
【課題を解決するための手段及び作用】
本発明は、上記課題を参酌してなされたものであり、その第１の側面は、サーバ型のコンテンツ配信システムであって、
放送番組を構成するデータ・ストリームと選局のための制御情報並びに番組情報からなる放送コンテンツを配信するコンテンツ配信サーバと、
放送番組を構成するデータ・ストリームと選局のための制御情報並びに番組情報を受信し、一旦蓄積した後に再生するコンテンツ受信クライアントとを備え、
前記配信サーバは、選局のための制御情報及び／又は番組情報のセクションにコンテンツの著作権保護に関する制御情報を挿入して放送コンテンツを配信し、
前記コンテンツ受信クライアントは、選局のための制御情報及び／又は番組情報のセクションに挿入されているコンテンツの著作権保護に関する制御情報に従って、蓄積したコンテンツの再生処理動作及び／又は録画予約処理動作を制御する、
ことを特徴とするコンテンツ配信システムである。
【００１６】
但し、ここで言う「システム」とは、複数の装置（又は特定の機能を実現する機能モジュール）が論理的に集合した物のことを言い、各装置や機能モジュールが単一の筐体内にあるか否かは特に問わない。
【００１７】
本発明に係るコンテンツ配信システムによれば、放送送出側からは、コンテンツにコンテンツの著作権情報が付加された状態で送出されるので、それを受けたサーバ型ディジタル放送対応の受信クライアント側ではコンテンツの著作権情報による適切な制御を行なうことができる。この著作権情報により、受信機に内蔵又は接続された表示装置への詳細な制御を行なうことができる。
【００１８】
ここで、コンテンツの著作権保護に関する制御情報には、放送コンテンツのコピーに関する制御情報と、蓄積された放送コンテンツに関する再生制御情報を含めることができる。そして、この再生制御情報は、コンテンツの再生回数、コンテンツ再生時の表示解像度の制限、コンテンツ再生の有効期限を含んでいる。
【００１９】
前記受信クライアント側では、蓄積された放送コンテンツに関する再生制御情報が選局のための制御情報及び／又は番組情報のセクションに含まれている場合には、該再生制御情報に記述されているコンテンツの再生回数、コンテンツ再生時の表示解像度の制限、コンテンツ再生の有効期限に基づいて、コンテンツの再生動作又は録画予約動作を制御することができる。
【００２０】
あるいは、前記受信クライアントは、蓄積された放送コンテンツに関する再生制御情報が選局のための制御情報及び／又は番組情報のセクションに含まれていない場合には、放送コンテンツのコピーに関する制御情報に記述されているコンテンツのコピー世代管理用の記録制御データに基づいてコンテンツの再生動作又は録画予約動作を制御することができる。
【００２１】
また、本発明の第２の側面は、サーバ型放送における放送コンテンツを受信し再生するための処理をコンピュータ・システム上で実行するようにコンピュータ可読形式で記述されたコンピュータ・プログラムであって、
放送番組を構成するデータ・ストリームと選局のための制御情報並びに番組情報からなる放送コンテンツを受信する受信ステップと、
受信した放送コンテンツを蓄積する蓄積ステップと、
前記蓄積ステップにおいて蓄積されたコンテンツを再生する再生ステップとを備え、
前記蓄積ステップでは選局のための制御情報及び／又は番組情報のセクションに挿入されているコンテンツの著作権保護に関する制御情報に従ってコンテンツの録画予約処理動作を制御し、及び／又は、前記再生ステップでは選局のための制御情報及び／又は番組情報のセクションに挿入されているコンテンツの著作権保護に関する制御情報に従って蓄積したコンテンツの再生処理動作を制御する、ことを特徴とするコンピュータ・プログラムである。
【００２２】
本発明の第２の側面に係るコンピュータ・プログラムは、コンピュータ・システム上で所定の処理を実現するようにコンピュータ可読形式で記述されたコンピュータ・プログラムを定義したものである。換言すれば、本発明の第２の側面に係るコンピュータ・プログラムをコンピュータ・システムにインストールすることによって、コンピュータ・システム上では協働的作用が発揮され、本発明の第１の側面に係るコンテンツ配信システムと同様の作用効果を得ることができる。
【００２３】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施形態や添付する図面に基づくより詳細な説明によって明らかになるであろう。
【００２４】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施形態について詳解する。
【００２５】
日本では、ＡＲＩＢ（Ａｓｓｏｃｉａｔｉｏｎ  ｏｆ  Ｒａｄｉｏ  Ｉｎｄｕｓｔｒｉｅｓ  ａｎｄ  Ｂｕｓｉｎｅｓｓｅｓ：電波産業会）が中心となって、ディジタル放送に関する標準化作業が進められている。これによれば、日本国内のディジタル放送（ディジタル衛星放送、ディジタル地上波放送、ディジタルＣＡＴＶ（Ｃａｂｌｅ  Ｔｅｌｅｖｉｓｉｏｎ））では、ＭＰＥＧ２システム（ＩＳＯ／ＩＥＣ  １３８１８−１ＧＥＮＥＲＩＣ  ＣＯＤＩＮＧ  ＯＦ  ＭＯＶＩＮＧ  ＰＩＣＴＵＲＥＳ  ＡＮＤ  ＡＳＳＯＣＩＡＴＥＤ  ＡＵＤＩＯ：ＳＹＳＴＥＭＳ  Ｒｅｃｏｍｍｅｎｄａｔｉｏｎ  Ｈ．２２２．０）が採用されている。
【００２６】
ＭＰＥＧ２システムは、符号化されたビデオやオーディオ、付加データなど個別のストリームを多重化し、それぞれの同期をとりながら再生するための方式を規定したもので、ＭＰＥＧ２−ＰＳ（Ｐｒｏｇｒａｍ  Ｓｔｒｅａｍ）と、ＭＰＥＧ２−ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）の２種類の方式がある。
【００２７】
また、字幕などのデータが納められたＰＥＳパケットも、ビデオやオーディオのパケットと同様に、複数のＴＳパケットに分割されて伝送される。
【００２８】
ＭＰＥＧ２−ＰＳは、誤りの発生しない環境でのデータの伝送・蓄積に適用されることを想定しており、冗長度を小さくすることができることから、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などの強力な誤り訂正符号を用いたディジタル・ストレージ・メディアで使用されている。
【００２９】
一方、ＭＰＥＧ２−ＴＳは、放送や通信ネットワークなどデータの伝送誤りが発生する環境に適用されることを想定しており、１本のストリームの中に複数のプログラムを構成することができることから、ディジタル放送などに使用されている。
【００３０】
ＭＰＥＧ２−ＴＳでは、１８８バイトの固定長のＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）パケットが複数個集まって、トランスポート・ストリームが構成される。この１８８バイトのＴＳパケットの長さは、ＡＴＭ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）セル長との整合性を考慮して決定されている。
【００３１】
ＴＳパケットは、４バイトの固定長のパケット・ヘッダと、可変長のアダプテーション・フィールド、ペイロードで構成される。パケット・ヘッダには、ＰＩＤ（パケット識別子）や各種のフラグが定義されている。ＰＩＤにより、ＴＳパケットの種類が識別される。
【００３２】
ビデオやオーディオなどの個別ストリームが収められたＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）パケットは、同じＰＩＤ番号を持つ複数のＴＳパケットに分割されて伝送される。ビデオの符号化には、例えばＭＰＥＧ２方式が用いられる。また、オーディオの符号化には、例えばＢＳ（Ｂｒｏａｄｃａｓｔ  Ｓａｔｅｌｌｉｔｅ  ）ディジタル放送ではＭＰＥＧ２−ＡＡＣ（ＭＰＥＧ２  Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ  ）方式が採用されている。
【００３３】
また、字幕などのデータが納められたＰＥＳパケットも、ビデオやオーディオのパケットと同様に、複数のＴＳパケットに分割されて伝送される。
【００３４】
さらに、トランスポート・ストリームには、ＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）やＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）のセクション形式のテーブルで記述された情報のパケットが含まれている。
【００３５】
ＰＳＩは、所望の放送のチャンネルを選択して受信するシステムで必要な情報（選局のための制御情報）であり、これには、ＰＡＴ（Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ）、ＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）、ＮＩＴ（Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）、ＣＡＴ（Ｃｏｎｄｉｔｉｏｎ  Ａｃｃｅｓｓ  Ｔａｂｌｅ）などのセクションがある。ユーザがチャンネルの変更を行なう際、このセクションの情報を適切に処理することにより、受信機がユーザの所望するチャンネルに選局することができる。
【００３６】
ＰＡＴにはプログラム番号に対応するＰＭＴのＰＩＤなどが記述されている。ＰＭＴには対応するプログラムに含まれる映像、音声、付加データ及びＰＣＲのＰＩＤが記述される。ＮＩＴには、放送システム全体に関する詳細情報が記述され、例えばネットワークに含まれるすべてのプログラムの情報や、目的のプログラムがどの搬送波周波数で送られているかが記述されている。ＣＡＴには、限定受信方式の識別と契約情報等の個別情報に関する情報が記述される。
【００３７】
一方、ＳＩは、放送事業者のサービスに用いるセクションである。ＳＩとしては、ＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）やＳＤＴ（Ｓｅｒｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｔａｂｌｅ）などのセクションがある。ＥＩＴは、番組の詳細情報及び放送時間などが記述されている。受信機側では、これらのセクションを処理することにより、番組表（ＥＰＧ）を表示したり、録画予約したりする。
【００３８】
このようなＭＰＥＧ２システムのディジタル放送として、日本において既に、ディジタルＣＳ（Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ）放送やディジタルＢＳ（Ｂｒｏａｄｃａｓｔ  Ｓａｔｅｌｌｉｔｅ）放送が開始されている。ディジタルＢＳ放送では、通常のＳＤＴＶ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ  Ｔｅｌｅｖｉｓｉｏｎ）の他に、ＨＤＴＶ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｔｅｌｅｖｉｓｉｏｎ）の放送が行なわれている。また、ディジタル地上波放送を行なうことが検討されている。
【００３９】
ＭＰＥＧ２システムでは、各セクションに詳細な情報を入れるために、ディスクリプタ（ｄｅｓｃｒｉｐｔｏｒ：記述子）を定義し、これをセクションに挿入することにより、きめの細かい情報を伝送することを可能にしている。
【００４０】
コンテンツの著作権情報を伝送するために、ＡＲＩＢ  ＳＴＤ−Ｂ１０ではｄｉｇｉｔａｌ＿ｃｏｐｙ＿ｃｏｎｔｒｏｌ＿ｄｅｓｃｒｉｐｔｏｒ（ディジタル・コピー制御記述子）及びｃｏｎｔｅｎｔ＿ａｖａｉｌａｂｉｌｉｔｙ＿ｄｅｓｃｒｉｐｔｏｒ（コンテンツ利用記述子）を定義し、これをＰＭＴに挿入して番組の著作権情報を定義している。
【００４１】
ディジタル・コピー制御記述子のシンタックスを表１に示している。ディジタル・コピー制御記述子におけるｄｉｇｉｔａｌ＿ｒｅｃｏｒｄｉｎｇ＿ｃｏｎｔｒｏｌ＿ｄａｔａ（ディジタル記録制御データ）の２ビットがコピー制御（コピーの世代管理）のためのものである。この２ビットが「００」ならコピー・フリー、「１１」ならコピー禁止、「１０」なら一世代のみコピーが許可される。すなわち、この２ビットはＣＧＭＳ（Ｃｏｐｙ  Ｇｅｎｅｒａｔｉｏｎ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）のコピー制御を行なうものである。なお、ＣＧＭＳによるコピー制御は、例えば特開２０００−１２３４８０号公報に記載されている。
【００４２】
【表１】
2004336576.tif 000003
【００４３】
また、コピー利用記述子は、ディジタル・コピー制御記述子とともに、番組の著作権情報を表す。保存された画像を出力する場合に解像度を制限したり、コピーが禁止されている画像をビデオ記録再生装置に一時的に記録したときの記録時間を制限したりすることができる。コピー利用記述子のシンタックスを表２に示している。
【００４４】
【表２】
2004336576.tif 000004
【００４５】
コンテンツ利用記述子において、ｅｎｃｒｙｐｔｉｏｎ＿ｍｏｄｅが０の場合、ＣＧＭＳが制約条件なしにコピー可の場合においても、高速ディジタル出力は暗号出力をする必要がある。また、ｉｍａｇｅ＿ｃｏｎｓｔｒａｉｎ＿ｔｏｋｅｎは、保存された画像をアナログ出力する場合に解像度を制限するものである。また、ｒｅｔｅｎｔｉｏｎ＿ｍｏｄｅは、コピーが禁止されている画像を一時的に記録したときの記録時間を制限するかどうかを示し、ｒｅｔｅｎｔｉｏｎ＿ｓｔａｔｅはコピーが禁止されている画像を一時的に記録したときの記録制限時間を示す。ｒｅｔｅｎｔｉｏｎ＿ｍｏｄｅが「０」のときには、ｒｅｔｅｎｔｉｏｎ＿ｓｔａｔｅで示される時間だけ、画像を一時記憶することができる。ｅｎｃｒｙｐｔｉｏｎ＿ｍｏｄｅは、コンテンツのデータを高速ディジタル端子から暗号化して出力するかどうかを示す。
【００４６】
また、近年普及している大容量ハード・ディスク装置を用いたビデオ記録再生装置においては、受信中の動画像を保存しておき、来客などがあったときには、受信中の画面をフリーズしておき、来客が帰った後に、ＨＤＤに記録されている動画像をフリーズしたところから追いかけ再生させるような機能を有している。コンテンツ利用記述子のｒｅｔｅｎｔｉｏｎ＿ｓｔａｔｅは、このような機能を有するビデオ記録再生装置で特にコピー禁止のコンテンツのコピー制限を行なう場合に効果的である。
【００４７】
上述したように、リアルタイム視聴される放送コンテンツに関しては、ディジタル・コピー制御記述子やコンテンツ利用記述子をＰＭＴに挿入することにより著作権保護が好適に実現される。
【００４８】
本発明では、上述したような放送における情報伝送の仕組みを利用し、さらにサーバ型放送においてコンテンツ再生時の著作権情報を伝送し、放送コンテンツを再生するディジタル受信機においてコンテンツ保護の仕組みを実現できるようにした。
【００４９】
本実施形態では、コンテンツ再生時の著作権情報として、サーバ型放送コンテンツ制御記述子を定義する。このサーバ型放送コンテンツ制御記述子のシンタックスを表３に示している。
【００５０】
【表３】
2004336576.tif 000005
【００５１】
サーバ型放送コンテンツ制御記述子は、ＰＭＴの記述子ループ（ｄｅｓｃｒｉｐｔｏｒ  ｌｏｏｐ）に挿入することが可能で、ＰＭＴの第１ループに記述子を配置する場合は、指定されたプログラムに含まれるすべてのＥＳにこの制限を適応することが可能となる。ＰＭＴのＥＳループに記述子を配置する場合は、指定されたＥＳのみに記述子の制限を適応することが可能となる。第１ループとＥＳループの両方にこの記述子を配置した場合は、ＥＳループの記述子の制限が、指定されたＥＳにのみ第１のループの記述子より優先されることとする。この場合、他のＥＳループに記述子が無い場合は、第１のループの記述子にある制限を適応することとする。
【００５２】
表３中のｓｔｏｒｅ＿ｃｏｎｔｅｎｔ＿ｃｏｎｔｒｏｌ＿ｄｅｓｃｒｉｐｔｏｒは、３ビットのフラグからなり、フラグに１が立つと、下のｉｆ文が有効となり、ｉｆ文の条件に従ってコンテンツを制御する必要がある。
【００５３】
（１）ｒｅｓｏｌｕｔｉｏｎ＿ｃｏｎｔｒｏｌ＿ｆｌａｇ（解像度制御フラグ）
解像度制御フラグが１に設定されている場合は、サーバ型放送受信機が接続される表示デバイス（ＳＴＢ（セット・トップ・ボックス）が受信機となる場合はモニタに相当し、テレビが受信機を内蔵する場合はテレビのディスプレイに相当する。但し、後者の場合は、外に信号が出ないため制限を行なわなくてもよいこともある）に表示する場合、指定された画素数に画素制限を行なう必要がある。この場合、下のｉｆ文（ｉｆ（ｒｅｓｏｌｕｔｉｏｎ＿ｃｏｎｔｒｏｌ＿ｆｌａｇ＝＝１））で定義された最大ピクセル・サイズに画素制限を行なう必要がある。
【００５４】
一方、解像度制御フラグが０に設定されている場合は、下のｉｆ文が当該記述子に現れない。
【００５５】
ｉｆ文のｍａｘｉｍｕｍ＿ｈｏｒｉｚｏｎｔａｌ＿ｐｉｘｅｌ＿ｎｕｍｂｅｒ（最大水平ピクセル数）とｍａｘｉｍｕｍ＿ｖｅｒｔｉｃａｌ＿ｐｉｘｅｌ＿ｎｕｍｂｅｒ（最大垂直ピクセル数）に１６ビットずつビットが配置され、制限する最大の画素サイズをＨｅｘ（１６進表示）で記述する。例えば、コンテンツの出力画像を横方向７２０ピクセル、縦方向４８０ピクセルに上限を設定したい場合は、ｍａｘｉｍｕｍ＿ｈｏｒｉｚｏｎｔａｌ＿ｐｉｘｅｌ＿ｎｕｍｂｅｒに０ｘ２ｄ０の値を、ｍａｘｉｍｕｍ＿ｖｅｒｔｉｃａｌ＿ｐｉｘｅｌ＿ｎｕｍｂｅｒに０ｘ１ｅ０の値を記述する。
【００５６】
（２）ｐｌａｙ＿ｃｏｎｔｒｏｌ＿ｆｌａｇ（再生制御フラグ）
このビットが１に設定されている場合は、下のｉｆ文（ｉｆ（ｐｌａｙ＿ｃｏｎｔｒｏｌ＿ｆｌａｇ＝＝１））が有効となる。一方、このビットが０に設定されている場合は、下のｉｆ文が当該記述子に現れない。
【００５７】
ｉｆ文内のｐｌａｙ＿ｃｏｎｓｔｒａｉｎｔ＿ｂｉｔが１となると、蓄積されたコンテンツの再生に関しての制限が加わることを意味し、次に続くｎｕｍｂｅｒ＿ｏｆ＿ｐｌａｙの回数以上の再生が禁止される。例えば、再生を２回に制限する場合は、０００００１０を記述する。ｐｌａｙ＿ｃｏｎｓｔｒａｉｎｔ＿ｂｉｔが０となると、再生回数に制限無く再生を行なうことが可能となる。この場合、ｎｕｍｂｅｒ＿ｏｆ＿ｐｌａｙの値はｄｏｎ’ｔ  ｃａｒｅとなる。
【００５８】
（３）ｅｘｐｉｒａｔｉｏｎ＿ｄａｔｅ＿ｆｌａｇ（有効期限フラグ）
このビットが１となった場合、下のｉｆ文（ｉｆ（ｅｘｐｉｒａｔｉｏｎ＿ｄａｔｅ＿ｆｌａｇ＝＝１））が有効となる。一方、このビットが０に設定されている場合は、下のｉｆ文は現れない。
【００５９】
ｉｆ文内の４０ビットのｅｘｐｉｒａｔｉｏｎ＿ｄａｔｅは、ＡＲＩＢ  ＳＴＤ−Ｂ１０で定義され、ＴＯＴ（Ｔｉｍｅ  Ｏｆｆｓｅｔ  Ｔａｂｌｅ）のＪＳＴ＿ｔｉｍｅで使われる日本標準時間と同じ定義とする。日本標準時間（ＪＳＴ）とは、「ＵＴＣ（世界標準時）＋９」時間と定義される。ｅｘｐｉｒｔａｉｏｎ＿ｄａｔｅが定義されると、定義された時間まで再生機能が有効となり、定義された時間を越えた場合、表示のための出力を行ってはいけない。例えば、受信機にＨＤＤなどのデータ記録メディアが内蔵され、コンテンツを保持できる場合には、ここで記述されている制限時間が有効となる。また、記録メディアに制限時間の指定ができるものに関しては、この制限を継承することとする。
【００６０】
また、ｃｏｍｐｏｎｅｎｔ＿ｆｌａｇが１となった場合、下のｉｆ文が有効となる。一方、このフラグが０となったときには、下のｉｆ文（ｉｆ（ｃｏｍｐｏｎｅｎｔ＿ｆｌａｇ＝＝１））は現れない。このフラグは、ＰＭＴに記述子を配置する場合には使用せず、予約などのためにＥＩＴに記述する場合で、ＥＳにコンテンツの著作権情報を送るときに、ＥＳを指定するために使用する。ｃｏｍｐｏｎｅｎｔ＿ｔａｇに指定するＥＳの値を入れることにより、サーバ型放送コンテンツの予約に使用することが可能となる。
【００６１】
次に、サーバ型放送コンテンツ制御記述子がＰＭＴに配置されていない場合の処理について説明する。サーバ型放送コンテンツ制御記述子がＰＭＴに配置されていない場合は、実際の放送のシステム・オペレータがその運用の状況により決定することができるが、ディジタル・コピー制御記述子の値により、動作を定義することも可能とする。
【００６２】
例えば、ディジタル・コピー制御記述子のｄｉｇｉｔａｌ＿ｒｅｃｏｒｄｉｎｇ＿ｃｏｎｔｒｏｌ＿ｄａｔａが‘１１’で、「コピー禁止」の値をとる場合、通常の放送においては記録が禁止されるため、コンテンツの記録を行なわない制限も可能とする。これに対し、サーバ型放送コンテンツ制御記述子のｒｅｓｏｌｕｔｉｏｎ＿ｃｏｎｔｒｏｌを例えば６４０×４８０に、ｐｌａｙ＿ｃｏｎｔｒｏｌを１回に、ｅｘｐｉｒａｔｉｏｎ＿ｄａｔｅを放送された日から１日後までに設定し、制限が多い運用を行なうことを可能とする。
【００６３】
次に、ディジタル・コピー制御記述子のｄｉｇｉｔａｌ＿ｒｅｃｏｒｄｉｎｇ＿ｃｏｎｔｒｏｌ＿ｄａｔａが‘１０’で、「１回のみコピー可」の値をとる場合、例えばサーバ型放送コンテンツ制御記述子のｒｅｓｏｌｕｔｉｏｎ＿ｃｏｎｔｒｏｌによる制限を行なわず、ｐｌａｙ＿ｃｏｎｔｒｏｌの回数の制限をなくし、ｅｘｐｉｒａｔｉｏｎの制限も無くす運用とすることを可能とする。
【００６４】
次に、ディジタル・コピー制御記述子のｄｉｇｉｔａｌ＿ｒｅｃｏｒｄｉｎｇ＿ｃｏｎｔｒｏｌ＿ｄａｔａが‘００’で、「制約条件なしにコピー可」、又は、ディジタル・コピー制御記述子が配置されていない場合は、再生機能を制限無く行なうことができると定義することにする。
【００６５】
このディジタル・コピー制御記述子の値による運用制限も、上記では一例を示したのみで、実際の放送のシステム・オペレータがその運用条件を決定することができる。
【００６６】
なお、表３に示したサーバ型放送コンテンツ制御記述子で指定されている各々のパラメータは１つの例示であり、本発明の要旨はこれに限定されない。例えば、パラメータを減らした記述子、あるいは同じ目的を実現するために構成の違う記述子を定義することも可能である。また、当該記述子中の最後のフィールドのｒｅｓｅｒｖｅｄ＿ｆｕｔｕｒｅ＿ｕｓｅを将来必要となる著作権情報の定義を追加するときに使用ことも可能とする。また、表２に示したコンテンツ利用記述子における最後のフィールドに定義されているｒｅｓｅｒｖｅｄ＿ｆｕｔｕｒｅ＿ｕｓｅのエリアにサーバ型放送コンテンツ制御記述子のパラメータを入れ、表３のサーバ型放送コンテンツ制御記述子の代用とすることも可能とする。
【００６７】
以下では、本発明を適用した放送システムの実現例について説明する。
【００６８】
図１には、放送システムにおいて、ディジタル放送コンテンツを送出するための構成を模式的に示している。同送信システム１は、制作部１００と、送出部２００と、伝送部３００とで構成される。以下、各部について説明する。
【００６９】
制作部１００は、ディジタル放送コンテンツとして送出する放送番組情報の各コンテンツを制作する現場に相当する。すなわち、制作部１００は、放送番組を構成するビデオやオーディオなどの個別ストリーム、字幕などのデータ、さらには、ＰＳＩやＳＩなどのセクション形式で記述された制御情報や番組情報などの各リソース要素を制作する。
【００７０】
ＰＳＩは、ＰＡＴ、ＰＭＴ、ＮＩＴ、ＣＡＴなどのセクションを含み、また、ＳＩは、ＥＩＴ、ＳＤＴなどのセクションを含む（同上）。ディジタル放送コンテンツの著作権保護に関する情報を記述したディジタル・コピー制御記述子やコンテンツ利用記述子、サーバ型放送コンテンツ制御記述子は、ＰＭＴ、ＥＩＴ、ＳＤＴなどのセクションに挿入される。
【００７１】
ビデオやオーディオなどの個別ストリームからなる番組本編と、これに関する選局のための制御情報や番組情報からなる放送コンテンツは、例えば、放送局１内に敷設されたＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）経由で、送出部２００に転送される。
【００７２】
送出部２００では、コンテンツ送信系２０１、ベースバンド制御系２０２及びＡＶエンコーダ２０３、字幕スーパ挿入２０４の各々によって送出データがパケット化されて、伝送部３００に渡される。
【００７３】
伝送部３００では、番組情報はマルチメディア符号化部３０１において符号化されてコンテンツ伝送系３０２に渡される。合成部３０４は、コンテンツ伝送系３０２及びＡＶ字幕スーパ伝送系３０３の各々の出力データを合成する。そして、変調部３０５では、合成信号をＲＦ変調して、ＲＦ伝送路を介して受信局１０へ向けて送信する。
【００７４】
ＲＦ伝送路では、ＲＦ信号は、まず、放送局１に設置された送信アンテナから放送衛星５へ送信され、次いで、伝搬路を経由して受信機１０の受信アンテナで受信される。
【００７５】
図２には、ディジタル放送コンテンツを受信する受信機１０のハードウェア構成例を模式的に示している。この受信機１０は、例えばＳＴＢ（セット・トップ・ボックス）と呼ばれる形態で一般家庭に普及している。
【００７６】
受信機１０内では、メイン・コントローラとしてのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１は、バス５０を介して各ハードウェア・コンポーネントと相互接続して、各コンポーネントに対して統括的な制御を実行するようになっている。以下、各部について説明する。
【００７７】
アンテナ（図示しない）で受信された放送波は、チューナ５１に供給される。放送波は、規定のフォーマットに従うが、上記した衛星放送用の放送波以外に、有線放送波や地上波でもよく、特に限定されない。
【００７８】
チューナ５１は、ＣＰＵ１１からの指示に従い、所定チャネルの放送波のチューニングすなわち選局を行ない、後続の復調器５２に受信データを出力する。復調器５２では、ディジタル変調されている受信データを復調する。なお、送信されてくる放送波がアナログかディジタルかに応じて、チューナ１１の構成を適宜変更又は拡張することができる。
【００７９】
復調されたディジタル・データは、ＭＰＥＧ２圧縮されたＡＶデータと番組情報とが多重化されて構成される「トランスポート・ストリーム」（前述）である。前者のＡＶデータは、放送番組本体を構成する映像及び音声情報、並びに字幕データで構成される。また、後者の番組情報は、この放送番組本体に付随するデータであり、ＰＳＩやＳＩなどのセクション形式で記述され、ＥＰＧや番組の録画予約に利用される。
【００８０】
ＴＳデコーダ５３は、このトランスポート・ストリームを解釈して、ＭＰＥＧ２圧縮されたＡＶデータと番組情報に分離して、前者をＡＶデコーダ５４に送出するとともに、後者をバス５０経由でＣＰＵ１１に送信する。ＴＳデコーダ５３は、作業データ保管用のメモリ５３Ａを自己のローカルに備えていてもよい。
【００８１】
ＡＶデコーダ５４は、ＭＰＥＧ２方式で圧縮されたリアルタイムＡＶデータをＴＳデコーダ５３から受け取ると、圧縮映像データと圧縮音声データとに分離する。そして、映像データに対してはＭＰＥＧ２伸長処理して元の映像信号を再生し、音声データに対してはＰＣＭ（Ｐｕｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ）デコードした後に付加音と合成して再生音声信号とする。ＡＶデコーダ５４は、作業データ保管用のメモリ５４Ａを自己のローカルに備えていてもよい。再生映像信号は、マルチプレクサ５５Ｂを介してディスプレイ６１に表示出力され、また、再生音声信号は、マルチプレクサ５５Ａを介してスピーカ６２に音声出力される。あるいは、圧縮映像データと圧縮音声データを伸張せず、バス５０経由でハード・ディスク装置１７に転送して、一旦記録し、その後改めてＡＶでコーダ５４にて伸張処理し再生出力する。
【００８２】
ユーザ・インターフェース制御部５６は、ユーザからの入力操作を処理するモジュールであり、例えば、ユーザが直接マニュアル操作するための操作ボタン／スイッチ（図示しない）や、赤外線（ＩＲ）などを介したリモコン６６からの遠隔操作を受容する機能を備えている。また、現在の設定内容を表示するための表示パネルやＬＥＤインジケータ（図示しない）を含んでいてもよい。
【００８３】
ＣＰＵ１１は、受信機１０全体の動作を統括するメイン・コントローラである。また、ＣＰＵ１１は、バス５０経由で転送されてくる選局のための制御情報や番組情報の処理を行なうことができる。本実施形態では、選局のための制御情報や番組情報はそれぞれＰＳＩやＳＩなどのセクション形式で記述される（前述）。そして、これらのセクションにはディジタル放送コンテンツの著作権保護に関する情報を記述したディジタル・コピー制御記述子やコンテンツ利用記述子、サーバ型放送コンテンツ制御記述子が挿入されていることから、ＣＰＵ１１は、これら記述子の記載内容に基づいて、受信した放送コンテンツのリアルタイム出力並びに再生出力、並びに録画予約の処理動作を制御し、コンテンツの著作権を保護する。
【００８４】
ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２は、ＣＰＵ１１の実行プログラム・コードをロードしたり、実行プログラムの作業データを書き込んだりするために使用される、書き込み可能な揮発性メモリである。また、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３は、受信機１０の電源投入時に実行する自己診断及び／又は初期化プログラムや、ハードウェア操作用のマイクロコードを恒久的に格納する読み出し専用メモリである。
【００８５】
シリアル入出力（ＳＩＯ）コントローラ１４は、受信機１０の外部機器とシリアル的なデータ交換を行なうための周辺コントローラである。ＳＩＯコントローラ１４が用意するシリアル・ポートには、アナログ電話回線上の伝送データを変復調するための高速モデム６３が外部接続されている。この高速モデム６３によって所定のアクセス・ポイント（図示しない）にＰＰＰ（Ｐｏｉｎｔ−ｔｏ−Ｐｏｉｎｔ  Ｐｒｏｔｏｃｏｌ）接続することで、受信機１０は広域ネットワークとしてのインターネット７に接続され、放送局へのアッパーリンクを形成することができる。
【００８６】
ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ：米国電気電子技術者協会）１３９４インターフェース１５は、数１００ＭＢｐｓ程度のデータ送受信が可能なシリアル高速インターフェースである。ＩＥＥＥ１３９４ポートには、ＩＥＥＥ１３９４対応の外部機器をデイジーチェーン接続又はツリー接続することができる。ＩＥＥＥ１３９４対応機器としては、例えば、ビデオ・カメラ６４やスキャナ（図示しない）などが挙げられる。
【００８７】
ハード・ディスク・ドライブ（ＨＤＤ）１７は、プログラムやデータなどを所定フォーマットのファイル形式で蓄積するための外部記憶装置であり、通常、数ＧＢ程度の比較的大容量を持つ。ＨＤＤ１７は、ハード・ディスク・インターフェース１８を介してバス５０に接続される。本実施形態では、ＨＤＤ１７は、受信した放送コンテンツの蓄積にも利用され、受信機１はサーバ型放送コンテンツの記録再生装置として機能する。
【００８８】
カード・インターフェース１８は、カード・スロット１９に装填されたカード型デバイス６５とバス５０との間でのバス・プロトコルを実現するための装置である。カード型デバイス６５の一例は、クレジットカード・サイズでカートリッジ式に構成されたＰＣカードである。ＰＣカードは、ＰＣＭＣＩＡ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ  Ｍｅｍｏｒｙ  Ｃａｒｄ  Ｉｎｔｅｒｆａｃｅ  Ａｓｓｏｃｉａｔｉｏｎ）及びＪＥＩＤＡ（Ｊａｐａｎ  Ｅｌｅｃｔｒｏｎｉｃ  Ｉｎｄｕｓｔｒｙ  Ｄｅｖｅｌｏｐｍｅｎｔ  Ａｓｓｏｃｉａｔｉｏｎ）が共同で策定した仕様”ＰＣ  Ｃａｒｄ  Ｓｔａｎｄａｒｄ”に準拠する。
【００８９】
表示コントローラ５７は、データ放送コンテンツに基づく放送番組情報等の表示出力を制御するための専用コントローラである。
【００９０】
この受信機１０は、ユーザ・インターフェース制御部５６を介したユーザ入力コマンドに従って、チューナ５１の選局動作を制御するとともに、番組情報の表示制御などが行なわれる。すなわち、ＣＰＵ１１は、ＴＳデコーダ５３から転送されてきた番組情報を処理して、表示用のデータに変換して表示コントローラ５７に供給する。表示コントローラ５７は、この表示データを基に番組情報の画像信号を生成し、マルチプレクサ５５Ｂに供給する。
【００９１】
また、ＣＰＵ１１は、番組情報に含まれる音声データも処理して、これをバス５０経由でマルチプレクサ５５Ａに供給する。マルチプレクサ５５Ａ及び５５Ｂは、ＣＰＵ１１から供給された表示用データと音声データの各々を、ＡＶデコーダ５４から出力される放送番組本体としての映像データ及び音声データ（並びに字幕）と多重化して、ディスプレイ６１とスピーカ６２の各々に外部出力する。
【００９２】
さらに、ＣＰＵ１１は、ＰＳＩやＳＩなどのセクション形式で記述された番組情報中のＰＭＴ、ＥＩＴ、ＳＤＴなどのセクションに挿入されているサーバ型放送コンテンツ制御記述子の内容を解読して、サーバ型放送コンテンツの著作権を保護した再生動作並びに録画予約動作を行なう。
【００９３】
図３には、受信機１におけるコンテンツの再生処理動作をフローチャートの形式で示している。
【００９４】
まず、受信した放送コンテンツの番組情報としてのＰＭＴにサーバ型放送コンテンツ制御記述子が挿入されているかどうかをチェックする（ステップＳ１）。
【００９５】
ＰＭＴにサーバ型放送コンテンツ制御記述子が挿入されている場合には、続いて、当該記述子内でｐｌａｙ＿ｃｏｎｔｒｏｌ＿ｆｌａｇ（再生制御フラグ）が設定されているかどうかをチェックする（ステップＳ２）。
【００９６】
ｐｌａｙ＿ｃｏｎｔｒｏｌ＿ｆｌａｇが設定されていない場合には、制約条件なしに当該放送コンテンツを再生することが可能となる（ステップＳ６）。
【００９７】
一方、ｐｌａｙ＿ｃｏｎｔｒｏｌ＿ｆｌａｇが設定されている場合には、蓄積されたコンテンツの再生に関しての制限が加わることを意味し、続いて、ｐｌａｙ＿ｃｏｎｓｔｒａｉｎｔ＿ｂｉｔが設定されているかどうかをさらにチェックする（ステップＳ３）。
【００９８】
ｐｌａｙ＿ｃｏｎｓｔｒａｉｎｔ＿ｂｉｔが０となると、再生回数に制限無く再生を行なうことが可能となる。この場合、ｎｕｍｂｅｒ＿ｏｆ＿ｐｌａｙの値はｄｏｎ’ｔ  ｃａｒｅとなる。
【００９９】
これに対し、ｐｌａｙ＿ｃｏｎｓｔｒａｉｎｔ＿ｂｉｔが１となると、蓄積されたコンテンツの再生に関しての制限が加わることを意味し、次に続くｎｕｍｂｅｒ＿ｏｆ＿ｐｌａｙの回数以上の再生が禁止される（ステップＳ４）。
【０１００】
そして、再生可能回数に残りがある場合には、ｒｅｓｏｌｕｔｉｏｎ＿ｃｏｎｔｒｏｌ＿ｆｌａｇ（解像度制御フラグ）により指定された画素数の制限、並びにｅｘｐｉｒａｔｉｏｎ＿ｄａｔｅ＿ｆｌａｇ（有効期限フラグ）により指定された制限時間内で、コンテンツの再生が許容される（ステップＳ５）。
【０１０１】
また、ステップＳ１において、ＰＭＴにサーバ型放送コンテンツ制御記述子が挿入されていないと判断された場合には、続いて、ＰＭＴにディジタル・コピー制御記述子が挿入されているかどうかをチェックする（ステップＳ７）。
【０１０２】
ディジタル・コピー制御記述子が挿入されていない場合には、制約条件なしにコンテンツを再生することが可能である（ステップＳ１１）。
【０１０３】
これに対し、ディジタル・コピー制御記述子が挿入されている場合には、さらに、ディジタル・コピー制御記述子におけるｄｉｇｉｔａｌ＿ｒｅｃｏｒｄｉｎｇ＿ｃｏｎｔｒｏｌ＿ｄａｔａ（ディジタル記録制御データ）の２ビットをチェックする（ステップＳ８）。
【０１０４】
ｄｉｇｉｔａｌ＿ｒｅｃｏｒｄｉｎｇ＿ｃｏｎｔｒｏｌ＿ｄａｔａの２ビットはコピーの世代管理のためのものであり、この２ビットが「００」ならコピー・フリーを意味し、制約条件なしにコンテンツを再生することが可能である（ステップＳ１１）。
【０１０５】
また、この２ビットが「１１」又は「０１」であれば、ｒｅｓｏｌｕｔｉｏｎ＿ｃｏｎｔｒｏｌ＿ｆｌａｇ（解像度制御フラグ）により指定された画素数の制限、並びにｅｘｐｉｒａｔｉｏｎ＿ｄａｔｅ＿ｆｌａｇ（有効期限フラグ）により指定された制限時間内で、コンテンツの再生が許容される（ステップＳ１０）。
【０１０６】
また、この２ビットが「１０」なら一世代のみコピーが許可され、ｒｅｓｏｌｕｔｉｏｎ＿ｃｏｎｔｒｏｌ＿ｆｌａｇやｅｘｐｉｒａｔｉｏｎ＿ｄａｔｅ＿ｆｌａｇによる再生制限を受けることなくコンテンツを再生することができる（ステップＳ９）。
【０１０７】
また、図４には、受信機１におけるコンテンツの録画予約処理動作をフローチャートの形式で示している。
【０１０８】
まず、予約番組を選択し（ステップＳ２１）、当該予約番組の番組情報ＳＩからＥＩＴやＳＤＴなどのセクションを取得する（ステップＳ２２）。
【０１０９】
そして、ＥＩＴやＳＤＴなどのセクションに、サーバ型放送コンテンツ制御記述子が挿入されているかどうかをチェックする（ステップＳ２３）。
【０１１０】
ＰＭＴにサーバ型放送コンテンツ制御記述子が挿入されている場合には、続いて、当該記述子内でｐｌａｙ＿ｃｏｎｔｒｏｌ＿ｆｌａｇ（再生制御フラグ）が設定されているかどうかをチェックする（ステップＳ２４）。
【０１１１】
ｐｌａｙ＿ｃｏｎｔｒｏｌ＿ｆｌａｇが設定されていない場合には、制約条件なしに当該放送コンテンツを再生することが可能であるから、制約条件なしに予約処理を行なう（ステップＳ２８）。
【０１１２】
一方、ｐｌａｙ＿ｃｏｎｔｒｏｌ＿ｆｌａｇが設定されている場合には、蓄積されたコンテンツの再生に関しての制限が加わることを意味し、続いて、ｐｌａｙ＿ｃｏｎｓｔｒａｉｎｔ＿ｂｉｔが設定されているかどうかをさらにチェックする（ステップＳ２５）。
【０１１３】
ｐｌａｙ＿ｃｏｎｓｔｒａｉｎｔ＿ｂｉｔが０となると、再生回数に制限無く再生を行なうことが可能であるから、予約処理が可能となる。この場合、ｎｕｍｂｅｒ＿ｏｆ＿ｐｌａｙの値はｄｏｎ’ｔ  ｃａｒｅとなる。
【０１１４】
これに対し、ｐｌａｙ＿ｃｏｎｓｔｒａｉｎｔ＿ｂｉｔが１となると、蓄積されたコンテンツの再生に関しての制限が加わることを意味し、次に続くｎｕｍｂｅｒ＿ｏｆ＿ｐｌａｙの回数がチェックされる（ステップＳ２６）。
【０１１５】
そして、再生可能回数に残りがある場合には、ｒｅｓｏｌｕｔｉｏｎ＿ｃｏｎｔｒｏｌ＿ｆｌａｇ（解像度制御フラグ）により指定された画素数の制限、並びにｅｘｐｉｒａｔｉｏｎ＿ｄａｔｅ＿ｆｌａｇ（有効期限フラグ）により指定された制限時間内で、コンテンツの予約処理が行なわれる（ステップＳ２７）。
【０１１６】
また、ステップＳ２３において、ＥＩＴやＳＤＴのセクションにサーバ型放送コンテンツ制御記述子が挿入されていないと判断された場合には、続いて、ＥＩＴやＳＤＴのセクションにディジタル・コピー制御記述子が挿入されているかどうかをチェックする（ステップＳ２９）。
【０１１７】
ディジタル・コピー制御記述子が挿入されていない場合には、制約条件なしにコンテンツの予約処理を行なうことが可能である（ステップＳ３３）。
【０１１８】
これに対し、ディジタル・コピー制御記述子が挿入されている場合には、さらに、ディジタル・コピー制御記述子におけるｄｉｇｉｔａｌ＿ｒｅｃｏｒｄｉｎｇ＿ｃｏｎｔｒｏｌ＿ｄａｔａ（ディジタル記録制御データ）の２ビットをチェックする（ステップＳ３０）。
【０１１９】
ｄｉｇｉｔａｌ＿ｒｅｃｏｒｄｉｎｇ＿ｃｏｎｔｒｏｌ＿ｄａｔａの２ビットはコピーの世代管理のためのものであり、この２ビットが「００」ならコピー・フリーを意味し、制約条件なしにコンテンツの予約処理を行なうことが可能である（ステップＳ３３）。
【０１２０】
また、この２ビットが「１１」又は「０１」であれば、ｒｅｓｏｌｕｔｉｏｎ＿ｃｏｎｔｒｏｌ＿ｆｌａｇ（解像度制御フラグ）により指定された画素数の制限、並びにｅｘｐｉｒａｔｉｏｎ＿ｄａｔｅ＿ｆｌａｇ（有効期限フラグ）により指定された制限時間内で、コンテンツの予約処理が許容される（ステップＳ３２）。
【０１２１】
また、この２ビットが「１０」なら一世代のみコピーが許可され、ｒｅｓｏｌｕｔｉｏｎ＿ｃｏｎｔｒｏｌ＿ｆｌａｇやｅｘｐｉｒａｔｉｏｎ＿ｄａｔｅ＿ｆｌａｇによる再生制限を受けることなくコンテンツの予約処理を行なうことができる（ステップＳ３３）。
【０１２２】
［追補］
以上、特定の実施形態を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施形態の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、本明細書の記載内容を限定的に解釈するべきではない。本発明の要旨を判断するためには、冒頭に記載した特許請求の範囲の欄を参酌すべきである。
【０１２３】
【発明の効果】
以上詳記したように、本発明によれば、ディジタル放送により配信されるコンテンツを無断の複製や不正使用から好適に保護することができる、優れたコンテンツ配信システム、コンテンツ配信装置、コンテンツ記録再生装置並びにコンテンツ記録再生方法、並びにコンピュータ・プログラムを提供することができる。
【０１２４】
また、本発明によれば、放送コンテンツを受信クライアント側で一旦蓄積してから再生するという形態で視聴が行なわれるサーバ型放送における優れたコンテンツ配信システム、コンテンツ配信装置、コンテンツ記録再生装置並びにコンテンツ記録再生方法、並びにコンピュータ・プログラムを提供することができる。
【０１２５】
また、本発明によれば、受信機側に蓄積されている状態の放送コンテンツを無断の複製や不正使用から好適に保護することができる、優れたコンテンツ配信システム、コンテンツ配信装置、コンテンツ記録再生装置並びにコンテンツ記録再生方法、並びにコンピュータ・プログラムを提供することができる。
【０１２６】
本発明によれば、サーバ型放送におけるコンテンツの著作権情報により受信機の振る舞いを詳細に記述することができる。これによって、サーバ型放送コンテンツの受信機側におけるコンテンツ再生動作をより細かく制御することができる。このようなサーバ型放送コンテンツの処理をＳＩのセクションに挿入することにより、将来の番組の予約情報として扱うことも可能である。
【図面の簡単な説明】
【図１】ディジタル放送コンテンツを送出するための構成を模式的に示した図である。
【図２】ディジタル放送コンテンツを受信する受信機１０のハードウェア構成例を模式的に示した図である。
【図３】受信機１におけるコンテンツの再生処理動作を示したフローチャートである。
【図４】受信機１におけるコンテンツの録画予約処理動作を示したフローチャートである。
【符号の説明】
１…放送局（デジタル放送データ送信システム）
１０…受信機
１１…ＣＰＵ
１２…ＲＡＭ
１３…ＲＯＭ
１４…ＳＩＯコントローラ
１５…ＩＥＥＥ１３９４コントローラ
１６…ハード・ディスク・インターフェース
１７…ハード・ディスク・ドライブ（ＨＤＤ）
１８…カード・インターフェース
１９…カード・スロット
２０…バス・ブリッジ
２１…キーボード／マウス・コントローラ（ＫＭＣ）
２２…キーボード，２３…マウス
２４…ビデオ・コントローラ，２５…ＶＲＡＭ
３０…汎用コンピュータ・システム
３１…システム・バス（ＰＣＩバス）
４０…ディジタル・チューナ・カード
５０…バス，５１…チューナ，５２…復調器，
５３…ＴＳデコーダ５４…ＡＶデコーダ
５３Ａ，５４Ａ…ＲＡＭ
５５Ａ，Ｂ…マルチプレクサ（ＭＵＸ）
５６…ユーザ・インターフェース制御部
５７…表示コントローラ
５８…バス（ＰＣＩ）・インターフェース
６１…ディスプレイ，６２…スピーカ
６３…高速モデム，６４…ビデオ・カメラ
６５…メモリ・カード
６６…リモコン
１００…制作部
２００…送出部
２０１…コンテンツ送信系
２０２…ベースバンド制御系］
２０３…ＡＶエンコーダ
３００…伝送部
３０１…マルチメディア符号化部
３０２…コンテンツ伝送部
３０３…ＡＶデータ伝送部
３０４…合成部，３０５…変調部
【図１】
2004336576.tif 000006
【図２】
2004336576.tif 000007
【図３】
2004336576.tif 000008
【図４】
2004336576.tif 000009