(57)【特許請求の範囲】
【請求項１】
放送されたデータを受信する受信手段と、
IEEE1394規格におけるバスを介して他の装置に、前記受信手段により受信された前記データを出力する場合、前記データに、放送されたデータであることを示す情報であり、前記他の装置でのコピー制御に用いられる情報を付加する付加手段と、
前記付加手段により前記情報が付加された前記データを前記IEEE1394規格におけるバスを介して前記他の装置に対して出力する出力手段と
を備える情報処理装置。
【請求項２】
前記付加手段は、前記情報を、IEEE1394規格におけるCIPヘッダのリザーブフィールドに書き込む
請求項１に記載の情報処理装置。
【請求項３】
前記付加手段は、前記情報を、IEEE1394規格において、暗号化されないデータ部分に書き込む
請求項１に記載の情報処理装置。
【請求項４】
放送されたデータの受信を制御する受信制御ステップと、
IEEE1394規格におけるバスを介して他の装置に、前記受信制御ステップの処理で受信が制御された前記データを出力する場合、前記データに、放送されたデータであることを示す情報であり、前記他の装置でのコピー制御に用いられる情報を付加する付加ステップと、
前記付加ステップの処理により前記情報が付加された前記データの前記IEEE1394規格におけるバスを介して前記他の装置に対しての出力を制御する出力制御ステップと
を含む情報処理方法。
【請求項５】
放送されたデータの受信を制御する受信制御ステップと、
IEEE1394規格におけるバスを介して他の装置に、前記受信制御ステップの処理で受信が制御された前記データを出力する場合、前記データに、放送されたデータであることを示す情報であり、前記他の装置でのコピー制御に用いられる情報を付加する付加ステップと、
前記付加ステップの処理により前記情報が付加された前記データの前記IEEE1394規格におけるバスを介して前記他の装置に対しての出力を制御する出力制御ステップと
をコンピュータに実行させるプログラムが記録されている記録媒体。
【請求項６】
放送されたデータの受信を制御する受信制御ステップと、
IEEE1394規格におけるバスを介して他の装置に、前記受信制御ステップの処理で受信が制御された前記データを出力する場合、前記データに、放送されたデータであることを示す情報であり、前記他の装置でのコピー制御に用いられる情報を付加する付加ステップと、
前記付加ステップの処理により前記情報が付加された前記データの前記IEEE1394規格におけるバスを介して前記他の装置に対しての出力を制御する出力制御ステップと
をコンピュータに実行させるプログラム。
【請求項７】
他の装置からIEEE1394規格におけるバスを介して入力されたデータに、放送されたデータであることを示す第１の情報が含まれているか否かを判断する第１の判断手段と、
前記第１の判断手段により、前記第１の情報が前記データに含まれていると判断された場合、コピー禁止であることを示す第２の情報が、前記データに含まれているか否かをさらに判断する第２の判断手段と、
前記第２の判断手段で、前記データにコピー禁止であることを示す第２の情報が含まれていると判断された場合、タイムシフト記録だけを許可し、前記データを記録する記録手段と
を備える情報処理装置。
【請求項８】
前記第１の情報は、IEEE1394規格におけるCIPヘッダのリザーブフィールドに書き込まれており、そのフィールドが参照されることで、前記第１の判断手段における判断が行われる
請求項７に記載の情報処理装置。
【請求項９】
前記第２の情報は、アイソクロナスパケットヘッダのｓｙフィールドに書き込まれており、そのｓｙフィールドの情報が参照されることで、前記第２の判断手段における判断が行われる
請求項７に記載の情報処理装置。
【請求項１０】
他の装置からIEEE1394規格におけるバスを介して入力されたデータに、放送されたデータであることを示す第１の情報が含まれているか否かを判断する第１の判断ステップと、
前記第１の判断ステップの処理で前記第１の情報が前記データに含まれていると判断された場合、コピー禁止であることを示す第２の情報が、前記データに含まれているか否かをさらに判断する第２の判断ステップと、
前記第２の判断ステップの処理で、前記データにコピー禁止であることを示す第２の情報が含まれていると判断された場合、タイムシフト記録だけを許可し、前記データを記録手段に記録する記録ステップと
を含む情報処理方法。
【請求項１１】
他の装置からIEEE1394規格におけるバスを介して入力されたデータに、放送されたデータであることを示す第１の情報が含まれているか否かを判断する第１の判断ステップと、
前記第１の判断ステップの処理で前記第１の情報が前記データに含まれていると判断された場合、コピー禁止であることを示す第２の情報が、前記データに含まれているか否かをさらに判断する第２の判断ステップと、
前記第２の判断ステップの処理で、前記データにコピー禁止であることを示す第２の情報が含まれていると判断された場合、タイムシフト記録だけを許可し、前記データを記録手段に記録する記録ステップと
をコンピュータに実行させるプログラムが記録されている記録媒体。
【請求項１２】
他の装置からIEEE1394規格におけるバスを介して入力されたデータに、放送されたデータであることを示す第１の情報が含まれているか否かを判断する第１の判断ステップと、
前記第１の判断ステップの処理で前記第１の情報が前記データに含まれていると判断された場合、コピー禁止であることを示す第２の情報が、前記データに含まれているか否かをさらに判断する第２の判断ステップと、
前記第２の判断ステップの処理で、前記データにコピー禁止であることを示す第２の情報が含まれていると判断された場合、タイムシフト記録だけを許可し、前記データを記録手段に記録する記録ステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は情報処理装置および方法、記録媒体、並びにプログラムに関し、特に、デジタルデータを授受する装置に用いて好適な情報処理装置および方法、記録媒体、並びに記録媒体に関する。
【０００２】
【従来の技術】
近年、デジタル放送が普及しつつある。その普及に伴い、デジタル放送を受信する受信装置、受信装置で受信したコンテンツを記録する記録装置なども、普及しつつある。受信装置は、デジタルで受信したデータを、そのまま、デジタルで出力する端子、例えば、IEEE1394用の端子等を備えている。そのような端子から出力されたデジタルデータを、デジタルデータとして記録する記録装置の場合、オリジナル（受信されたコンテンツ）とコピー品（記録装置により記録されたコンテンツ）との間で、画質の劣化、音質の劣化などがなく、オリジナル品とほぼ同一の品質のコピー品を作成することが可能である。
【０００３】
しかしながら、このようなことは著作権の観点などから防ぐ必要があり、そのために、放送されるコンテンツに著作権情報を含ませる、伝送路に暗号技術を採用するなどすることにより、権利のない視聴者が、違法にコピー品を作成するようなことを防ぐようにされている。
【０００４】
【発明が解決しようとする課題】
しかしながら、コンテンツの送出元に応じてコピー防止の方式を変えることはできないという課題があった。例えば、同じコンテンツであっても、そのコンテンツが放送メディアから送出されたものか、何らかの放送メディアから送出されたものが一旦記録され、その記録されたものが再生されたものか、DVD（Digital Video Disk）などに代表されるパッケージメディアから送出されたものかにより、記録装置側で、それぞれの送出元に応じた著作権保護のための処理を行うことはできないという課題があった。
【０００５】
本発明はこのような状況に鑑みてなされたものであり、リアルタイムに放送されているコンテンツを出力するときに、そのことを示す情報を含ませて出力することにより、その出力されたコンテンツを入力した側でリアルタイムに放送されているコンテンツであるか否かを判断できるようにすることを目的とする。
【０００６】
【課題を解決するための手段】
本発明の一側面の第１の情報処理装置は、放送されたデータを受信する受信手段と、IEEE1394規格におけるバスを介して他の装置に、前記受信手段により受信された前記データを出力する場合、前記データに、放送されたデータであることを示す情報であり、前記他の装置でのコピー制御に用いられる情報を付加する付加手段と、前記付加手段により前記情報が付加された前記データを前記IEEE1394規格におけるバスを介して前記他の装置に対して出力する出力手段とを備える。
前記付加手段は、前記情報を、IEEE1394規格におけるCIPヘッダのリザーブフィールドに書き込むようにすることができる。
前記付加手段は、前記情報を、IEEE1394規格において、暗号化されないデータ部分に書き込むようにすることができる。
【０００７】
本発明の一側面の第１の情報処理方法は、放送されたデータの受信を制御する受信制御ステップと、IEEE1394規格におけるバスを介して他の装置に、前記受信制御ステップの処理で受信が制御された前記データを出力する場合、前記データに、放送されたデータであることを示す情報であり、前記他の装置でのコピー制御に用いられる情報を付加する付加ステップと、前記付加ステップの処理により前記情報が付加された前記データの前記IEEE1394規格におけるバスを介して前記他の装置に対しての出力を制御する出力制御ステップとを含む。
【０００８】
本発明の一側面の第１の記録媒体は、放送されたデータの受信を制御する受信制御ステップと、IEEE1394規格におけるバスを介して他の装置に、前記受信制御ステップの処理で受信が制御された前記データを出力する場合、前記データに、放送されたデータであることを示す情報であり、前記他の装置でのコピー制御に用いられる情報を付加する付加ステップと、前記付加ステップの処理により前記情報が付加された前記データの前記IEEE1394規格におけるバスを介して前記他の装置に対しての出力を制御する出力制御ステップとをコンピュータに実行させるプログラムが記録されている。
本発明の一側面の第１のプログラムは、放送されたデータの受信を制御する受信制御ステップと、IEEE1394規格におけるバスを介して他の装置に、前記受信制御ステップの処理で受信が制御された前記データを出力する場合、前記データに、放送されたデータであることを示す情報であり、前記他の装置でのコピー制御に用いられる情報を付加する付加ステップと、前記付加ステップの処理により前記情報が付加された前記データの前記IEEE1394規格におけるバスを介して前記他の装置に対しての出力を制御する出力制御ステップとをコンピュータに実行させる。
【０００９】
本発明の一側面の第１の情報処理装置および方法、記録媒体、並びにプログラムにおいては、IEEE1394規格におけるバスを介して他の装置に、受信されたデータが出力される場合、そのデータに、放送されたデータであることを示す情報であり、他の装置でのコピー制御に用いられる情報が付加され、IEEE1394規格におけるバスを介して他の装置に対して出力される。
【００１０】
本発明の一側面の第２の情報処理装置は、他の装置からIEEE1394規格におけるバスを介して入力されたデータに、放送されたデータであることを示す第１の情報が含まれているか否かを判断する第１の判断手段と、前記第１の判断手段により、前記第１の情報が前記データに含まれていると判断された場合、コピー禁止であることを示す第２の情報が、前記データに含まれているか否かをさらに判断する第２の判断手段と、前記第２の判断手段で、前記データにコピー禁止であることを示す第２の情報が含まれていると判断された場合、タイムシフト記録だけを許可し、前記データを記録する記録手段とを備える。
前記第１の情報は、IEEE1394規格におけるCIPヘッダのリザーブフィールドに書き込まれており、そのフィールドが参照されることで、前記第１の判断手段における判断が行われるようにすることができる。
前記第２の情報は、アイソクロナスパケットヘッダのｓｙフィールドに書き込まれており、そのｓｙフィールドの情報が参照されることで、前記第２の判断手段における判断が行われるようにすることができる。
【００１１】
本発明の一側面の第２の情報処理方法は、他の装置からIEEE1394規格におけるバスを介して入力されたデータに、放送されたデータであることを示す第１の情報が含まれているか否かを判断する第１の判断ステップと、前記第１の判断ステップの処理で前記第１の情報が前記データに含まれていると判断された場合、コピー禁止であることを示す第２の情報が、前記データに含まれているか否かをさらに判断する第２の判断ステップと、前記第２の判断ステップの処理で、前記データにコピー禁止であることを示す第２の情報が含まれていると判断された場合、タイムシフト記録だけを許可し、前記データを記録手段に記録する記録ステップとを含む。
本発明の一側面の第２の記録媒体は、他の装置からIEEE1394規格におけるバスを介して入力されたデータに、放送されたデータであることを示す第１の情報が含まれているか否かを判断する第１の判断ステップと、前記第１の判断ステップの処理で前記第１の情報が前記データに含まれていると判断された場合、コピー禁止であることを示す第２の情報が、前記データに含まれているか否かをさらに判断する第２の判断ステップと、前記第２の判断ステップの処理で、前記データにコピー禁止であることを示す第２の情報が含まれていると判断された場合、タイムシフト記録だけを許可し、前記データを記録手段に記録する記録ステップとをコンピュータに実行させるプログラムが記録されている。
本発明の一側面の第２のプログラムは、他の装置からIEEE1394規格におけるバスを介して入力されたデータに、放送されたデータであることを示す第１の情報が含まれているか否かを判断する第１の判断ステップと、前記第１の判断ステップの処理で前記第１の情報が前記データに含まれていると判断された場合、コピー禁止であることを示す第２の情報が、前記データに含まれているか否かをさらに判断する第２の判断ステップと、前記第２の判断ステップの処理で、前記データにコピー禁止であることを示す第２の情報が含まれていると判断された場合、タイムシフト記録だけを許可し、前記データを記録手段に記録する記録ステップとをコンピュータに実行させるプログラムである。
【００１２】
本発明の一側面の第２の情報処理装置は、他の装置からIEEE1394規格におけるバスを介して入力されたデータに、放送されたデータであることを示す第１の情報が含まれていた場合、コピー禁止であることを示す第２の情報が、さらに含まれているか否かが判断され、コピー禁止であることを示す第２の情報が含まれていると判断された場合、タイムシフト記録だけが許可され、データの記録が実行される。
【００１３】
【発明の実施の形態】
以下に、本発明の実施の形態について図面を参照して説明する。図１は、本発明を適用した受信装置を含むシステムの一実施の形態の構成を示す図である。アンテナ１により受信された、例えば、放送衛星を介して放送されたデジタルデータは、受信装置２に入力される。
【００１４】
受信装置２は、着脱自在のビデオテープ（記録媒体）により受信されたデジタルデータ（以下、コンテンツと適宜記述する）を記録するビデオテープレコーダ３、着脱できないＨＤＤ（ハードディスクドライブ）により受信されたコンテンツを記録するＨＤＤビデオデコーダ４、および、受信されたコンテンツに基づく映像や音声をユーザに提供するデジタルテレビジョン受像機５と、それぞれ所定のケーブルにより接続されている。
【００１５】
図２は、受信装置２の内部構成を示す図である。以下の説明においては、通信用のインタフェースとしてIEEE1394を用いた場合を例に挙げて説明する。アンテナ１により受信されたでコンテンツは、受信装置２のチューナ１１に入力される。チューナ１１は、ユーザが指示した番組のデータを抽出し、デスクランブラ１２に出力する。通常、デジタル放送で配信されるコンテンツは、契約していない視聴者が視聴できないようにするためのスクランブルがかけられている。デスクランブラ１２は、視聴が許可されていると判断される場合、入力されたコンテンツにかかっているスクランブルを解除する処理を実行する。
【００１６】
スクランブルが解除されたコンテンツは、IEEE1394インタフェース１３とスイッチ１４の端子ａに出力される。IEEE1394インタフェース１３は、IEEE1394規格のバスが接続され、そのバスを介して、ＨＤＤビデオレコーダ４やデジタルテレビジョン受像機５と接続されている。
【００１７】
スイッチ１４の端子ａに出力されたコンテンツは、スイッチ１４が端子ａ側と接続されているときは、デマルチプレクサ１５に出力される。デマルチプレクサ１５は、入力されたコンテンツから、ビデオデータ、オーディオデータなどを抽出し、デコーダ１６に出力する。デコーダ１６は、所定の方式に従ったデコード処理を、入力されたビデオデータやオーディオデータに施すことにより、アナログのビデオ信号やオーディオ信号を生成する。デコーダ１６からの出力は、所定のアナログケーブルで接続されたアナログのビデオテープレコーダやモニターテレビジョン受像機（いずれも不図示）などに出力される。
【００１８】
制御部１７は、受信装置２内の各部を制御する。また、上述した各部は、バス１８により相互に接続されている。
【００１９】
ここで、受信装置２により受信されるコンテンツについて説明する。受信装置２により受信されるコンテンツは、伝送効率を高める為に、所定の圧縮方式、例えば、MPEG（Moving Picture Expert Group）方式が用いられて圧縮されている。また、圧縮されたコンテンツは、MPEGトランスポートストリームなどに代表される多重化方式が用いられて多重化され、効率的に伝送される。
【００２０】
MPEGトランスポートストリームでは、PAT（Program Association Table）、PMT（Program Mapped Table）、NIT（Network Information Table)、SDT(Service Description Table)、EIT(Event Information Table)等のPSI/SI(Program Specific Information/Service Informatino)に、受信装置２が、番組受信の為に必要な情報、Program Guide等、ユーザーにコンテンツの内容を提供するに必要な情報を送るシステムが備えられている。
【００２１】
コンテンツとして配信されるコンテンツには、フリー放送のように、視聴も録画（記録）も自由に行って良いものや、録画に関しては規制を設ける必要のあるものがある。デジタル放送では、上述したPSI/SIに、録画に関する情報を含ませ、受信装置２にコンテンツの出力の指定を行うことにより、例えば、コンポジットビデオ出力においては、マクロビジョン、CGMS（Copy Generation Management System）などの情報を載せることにより、記録の制限が行われる。
【００２２】
また、放送システムにおいては、契約した視聴者のみが視聴できるようにする、例えば、ＣＡ（Conditional Access）などの機能を、受信装置２に搭載することも可能である。受信装置２にＣＡなどの機能を搭載した場合、スマートカードのような視聴者（契約者）１人、１人に発行され、それぞれ契約条件などに関する情報を記録している記録媒体を装着することにより、契約をした視聴者のみが所望の番組を受信することができるようにされている。
【００２３】
ここで、受信装置２により受信されたコンテンツを外部装置に出力する場合を考える。外部装置に対するコンテンツの記録に関しては、上述したCGMSに代表されるコピー世代情報を伝送するためのシステム、IEEE1394で用いられるDTLAのAKE（Authentication and Key Exchange）および暗号伝送のように、コンテンツを送出するときに暗号処理を施して伝送し、受信するコンテンツを機器認識することにより、その機器に暗号の鍵を伝送する方式などにより、コピー制御が行われている。
【００２４】
受信装置２により受信されたコンテンツは、リアルタイムにデジタルテレビジョン受像機５で再生し、視聴する場合は問題ないが、必ずしもユーザは、リアルタイムに視聴できるとは限らない。このような場合、一旦ＨＤＤビデオレコーダ４にコンテンツが記録され、後の時点において、視聴される場合がある。従って、放送されたコンテンツを１度も記録できないような仕組みにしてしまうと、契約をしている視聴者に対して不都合な事態を生じさせることが考えられる。
【００２５】
しかしながら、このＨＤＤビデオレコーダ４に記録されたコンテンツが、さらに、他のＨＤＤビデオレコーダなどに記録されることを許可してしまうと、品質が劣化しない複数のコピー品ができてしまうことになる。このようなことは、著作権の観点から問題である。
【００２６】
また、上述したコピー制御は、世代情報のみで制御が行なわれるため、ＨＤＤビデオレコーダ４に記録されているコンテンツが、その時放送されているコンテンツであるのか、他の装置により記録されたコンテンツであるのか、または、パッケージメディアが再生されることにより出力されたコンテンツであるのかを判断することができなかった。
【００２７】
そのため、ＨＤＤビデオレコーダ４に、放送をタイムシフトの目的で記録するのか、パッケージメディアのコンテンツの作成を目的とするのかを、記録されているコンテンツの出力先を判断できないために、例えば、コピー制限を厳しくした場合、その時放送されているコンテンツのタイムシフトの目的でも、記録できないことが考えられ、逆に、コピー制限を緩くした場合、不正なコピー品が作成され、著作権が守られないことが考えられる。このような観点から、ＨＤＤビデオレコーダ４に記録するコンテンツの適切な扱いを判断できるようにすることが求められる。
【００２８】
そこで、本発明に実施の形態においては、受信装置２において受信されたコンテンツに、受信されたコンテンツであることを示すフラグ（以下、放送ビットと記述する）を立てるようにする。図４に示したフローチャートを参照して説明するに、まず、ステップＳ１おいて、アンテナ１により受信されたコンテンツが、受信装置２のチューナ１１に入力される。チューナ２に入力されたコンテンツは、デスクランブラ１２を介してIEEE1394インタフェース１３に入力される。
【００２９】
IEEE1394インタフェース１３は、ステップＳ２において、入力されたコンテンツに放送ビットを立てる。そして、ステップＳ３において、放送ビットが立てられたコンテンツを、IEEE1394インタフェース１３とIEEE1394バスで接続されている装置、例えば、ＨＤＤビデオレコーダ４に対して出力される。IEEE1394インタフェース１３は、IEEE1394バスを介して入力されたコンテンツをスイッチ１４の端子ｂに出力する際には、そのコンテンツに対して放送ビットを立てる処理は行わない。
【００３０】
コンテンツを記録する装置側では、この放送ビットが立てられたコンテンツを、その時放送されているコンテンツであると判断することが可能となる。換言すれば、放送ビットが立てられていないコンテンツは、タイムシフトされたコンテンツ（ＨＤＤビデオレコーダ４などに一旦記録されたコンテンツが再生されることにより出力されたコンテンツ）である、または、パッケージメディアが再生されることにより出力されたコンテンツであると判断することが可能となる。
【００３１】
具体的に放送ビットを立てるフィールドとしては、ＣＩＰヘッダのリザーブフィールドなどのストリームを受信した機器が判断しやすいところに立てることが考えられる。ここで、図４を参照してIEEE1394規格により授受されるアイソクロナスパケット（Isochronous packet）のフォーマットについて説明する。アイソクロナスパケットは、1394アイソクロナスパケットヘッダ、ヘッダＣＲＣ、ＣＩＰヘッダ、データフィールド、およびデータＣＲＣから構成されている。
【００３２】
アイソクロナスパケットの先頭の２クワドレッド（２×４バイト）は、IEEE1394アイソクロナスパケットヘッダであり、図５にその詳細を示す。このヘッダは、このヘッダの２クワドレッド以降に入るデータのサイズを表すdata_length、データフィールド（data_field）中にＣＩＰヘッダが付加されているか否かを表すtag、送信側のチャネルを表すchannel、処理のコードを示すtcode（transaction code）、およびシンクロナイジェーションコードを示すｓｙが配置されている。そして、最後にヘッダ内における誤りの検出符号であるheader_CRCが配置されている。
【００３３】
図６は、ＣＩＰヘッダの詳細を示す図である。ＣＩＰヘッダは、送信元のノードIDを示すSID（Source node ID）、データのブロックサイズを表すDBS（Data Block Size in quadlets）が配置される。その次には、FN（Fraction Number）が配置されている。これは、１つのソースパケットが分割されているブロックの数を表している。次のQPC（Quadlet Padding Count）は、付加されたダミークワドレッドの数を示している。次のSPH（Source Packet Header flag）は、ソースパケットがソースパケットヘッダを有しているか否かを表すフラグである。
【００３４】
次の、Ｒｅｓ（reserved）は、将来の為に保留されている。DBC（Data Block Continuity counter）は、データブロックの損失を検知するための連続するデータブロックのカウンタの値を表している。次の行には、データフォーマットの種類を示すFMT（Format ID）、およびFormatに応じた値が記録されているFDF（Format Dependent Field）を有している。次のSYTは、タイムスタンプのフィールドであり、DVCR（デジタルビデオカセットレコーダ）では、フレームの同期をとるために用いられる。
【００３５】
このＣＩＰヘッダのＲｅｓは、上述したように、将来の為に保留されているフィールドである。本実施の形態においては、このＲｅｓフィールドを放送ビットのデータを入れるフィールドとして用いる。勿論、他のフィールドに放送ビットのデータを入れるようにしても良い。
【００３６】
次に、図７のフローチャートを参照して、ＨＤＤビデオレコーダ４の動作について説明する。ステップＳ１１において、ＨＤＤビデオデコーダ４にコンテンツが入力される。ステップＳ１２において、入力されたコンテンツは、MPEG方式に基づいたコンテンツであるか否かが判断される。MPEG方式に基づくコンテンツではないと判断された場合、ＨＤＤビデオレコーダ４により処理できるコンテンツではないと判断され、図７に示したフローチャートの処理は終了される。
【００３７】
一方、ステップＳ１２において、入力されたコンテンツは、MPEG方式に基づくコンテンツであると判断された場合、ステップＳ１３に進み、入力されたコンテンツには、放送ビットが有るか否かが判断される。上述したように、放送ビットは、入力されたコンテンツのＣＩＰヘッダのＲｅｓフィールドに書き込まれており、そのフィールドを参照することによりステップＳ１３の処理が行われる。ステップＳ１３において、放送ビットが有ると判断された場合、ステップＳ１４に進み、コピー禁止であるか否かが判断される。
【００３８】
コピー制限を目的とした伝送上のスクランブルに関する情報は、例えば、アイソクロナスパケットヘッダのｓｙフィールド（図５）に書き込まれており、そのｓｙフィールドの情報を参照してコピー禁止を目的としたスクランブルがかかっているか否かを判断することが可能である。ステップＳ１４において、コピー禁止であると判断された場合、ステップＳ１５に進み、タイムシフト記録が行われる。ステップＳ１５に処理が来る場合、放送ビットがある場合である、すなわち、その時点で放送されているコンテンツであることを示し、かつ、そのコンテンツはコピーが禁止されているときである。
【００３９】
このような場合、コピーは禁止されているが、視聴者が、必ずしもリアルタイムに放送されている番組を視聴できるとは限らないので、タイムシフト記録だけは許可される。
【００４０】
一方、ステップＳ１３において、放送ビットがないと判断された場合、すなわち、その時点で放送されているコンテンツではなく、他のＨＤＤビデオレコーダやDVDプレーヤにより再生されたコンテンツであると判断された場合、ステップＳ１６に進み、通常記録が行われる。ステップＳ１６において行われる通常記録とは、入力されたコンテンツに設定されたコピー制御、例えば、CGMSの情報に基づいて行われる。CGMSの情報としては、コピー自由、一回だけコピー許可、コピー不許可などである。
【００４１】
また、ステップＳ１６の処理には、ステップＳ１４においてコピー禁止であると判断された場合も来る。コピー禁止であると判断されたため、ステップＳ１６において行われる通常記録の処理としては、記録を許可しないという処理である。
【００４２】
このように、放送ビットという情報をコンテンツ内に含ませることにより、放送されているコンテンツなのか、既に放送されたコンテンツやパッケージメディアからのコンテンツなのかを、そのコンテンツを入力した装置側で判断することが可能となる。このように、入力した装置側で、上述したようなことを判断できるようになると、さらに細かいコピー制御を行うことが可能となる。
【００４３】
なお、放送ビットは、上述したように、ＣＩＰヘッダのリザーブフィールドに書き込んでも良いが、広く、例えば、IEEE1394規格において、暗号化されずに授受されるデータの部分であれば、どこに書き込むようにしても良い。また、暗号化されたデータ部分に書き込むようにした場合でも、暗号を解いた後に放送ビットを確認する処理を設けるなどすることにより、本発明を適用することが可能である。
【００４４】
上述した実施の形態においては、IEEE1394方式と、MPEG方式とによる場合を説明したが、他の方式により圧縮や伝送されるデータに対しても本発明を適用することは可能である。
【００４５】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【００４６】
この記録媒体は、図８に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク１２１（フロッピディスクを含む）、光ディスク１２２（CD-ROM（Compact Disk-Read Only Memory），DVD（Digital Versatile Disk）を含む）、光磁気ディスク１２３（MD（Mini-Disk）を含む）、若しくは半導体メモリ１２４などよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記憶されているROM１０２や記憶部１０８が含まれるハードディスクなどで構成される。
【００４７】
なお、本明細書において、媒体により提供されるプログラムを記述するステップは、記載された順序に従って、時系列的に行われる処理は勿論、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００４８】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【００４９】
【発明の効果】
以上の如く本発明によれば、受信されたデータに、放送されたデータであることを示す情報を含ませることができ、情報が付加されたデータを入力した装置側において、そのデータが放送されたデータであることを認識することが可能となる。
【図面の簡単な説明】
【図１】本発明を適用した情報処理装置を含むシステムの一実施の形態の構成を示す図である。
【図２】受信装置２の内部構成を示す図である。
【図３】受信装置２の動作を説明するフローチャートである。
【図４】アイソクロナスパケットのフォーマットを示す図である。
【図５】アイソクロナスパケットヘッダのフォーマットを示す図である。
【図６】ＣＩＰヘッダのフォーマットを示す図である。
【図７】ＨＤＤビデオレコーダ４の動作について説明するフローチャートである。
【図８】媒体を説明する図である。
【符号の説明】
１，アンテナ，  ２  受信装置，  ３  ビデオテープレコーダ，  ４  ＨＤＤビデオレコーダ，  ５  デジタルテレビジョン受像機，  １１  チューナ，  １２  デスクランブラ，  １３  IEEE1394インタフェース，  １４  スイッチ，  １５  デマルチプレクサ，  １６  デコーダ，  １７  制御部，  １８  バス
【図１】
0004665318.tif 000002
【図２】
0004665318.tif 000003
【図３】
0004665318.tif 000004
【図４】
0004665318.tif 000005
【図５】
0004665318.tif 000006
【図６】
0004665318.tif 000007
【図７】
0004665318.tif 000008
【図８】
0004665318.tif 000009