(57)【特許請求の範囲】
【請求項１】
映像・音声等のコンテンツが伝送されるサーバー型放送における当該コンテンツを再生するコンテンツ再生装置であって、
リアルタイムに伝送されるストリーム形式のストリームコンテンツおよび非リアルタイムに伝送されるタイムスタンプ付きストリームファイル形式のファイルコンテンツが入力されるコンテンツ入力手段と、
このコンテンツ入力手段で入力された前記ストリームコンテンツをリアルタイムに再生するリアルタイム再生手段と、
前記コンテンツ入力手段で入力された前記ストリームコンテンツにタイムスタンプを付加し、非リアルタイムに伝送されるファイル形式と同一形式のタイムスタンプ付ストリームファイルに変換して記録処理を施す、ストリーム形式コンテンツ処理手段と、
前記コンテンツ入力手段で入力された前記ファイルコンテンツをデコードし、タイムスタンプ付ストリームファイルを復元して書込処理を施す、ファイル形式コンテンツ処理手段と、
前記ストリーム形式コンテンツ処理手段およびファイル形式コンテンツ処理手段で処理された前記タイムスタンプ付ストリームファイルを記憶蓄積する蓄積手段と、
前記蓄積手段に記憶蓄積されているタイムスタンプ付ストリームファイルを再生し出力する再生出力手段と、
を備えることを特徴とするコンテンツ再生装置。
【請求項２】
映像・音声等のコンテンツが伝送されるサーバー型放送における当該コンテンツを再生するために、コンピュータを、
リアルタイムに伝送されるストリーム形式のストリームコンテンツおよび非リアルタイムに伝送されるタイムスタンプ付きストリームファイル形式のファイルコンテンツが入力されるコンテンツ入力手段、
前記ストリームコンテンツをリアルタイムに再生するリアルタイム再生手段、
前記ストリームコンテンツにタイムスタンプを付加し、非リアルタイムに伝送されるファイル形式と同一形式のタイムスタンプ付ストリームファイルに変換して記録処理を施す、ストリーム形式コンテンツ処理手段、
前記ファイルコンテンツをデコードし、タイムスタンプ付ストリームファイルを復元して書込処理を施す、ファイル形式コンテンツ処理手段、
前記タイムスタンプ付ストリームファイルを記憶蓄積する蓄積手段、
前記蓄積手段に記憶蓄積されているタイムスタンプ付ストリームファイルを再生し出力する再生出力手段、
として機能させることを特徴とするコンテンツ再生プログラム。
【請求項３】
サーバー型放送における、映像・音声等のコンテンツストリームをスクランブルして送信し、受信側で当該コンテンツストリームを蓄積後に限定して再生させる限定再生コンテンツ送信装置であって、
前記コンテンツストリームにスクランブルを施すとともに、当該スクランブル鍵情報を暗号化したＥＣＭを多重して、スクランブル化コンテンツストリームを生成するコンテンツスクランブル化手段と、
前記スクランブル化コンテンツストリームにタイムスタンプを付与し、タイムスタンプ付きＴＳであるタイムスタンプ付スクランブル化コンテンツストリームとするタイムスタンプ付与手段と、
前記タイムスタンプ付スクランブル化コンテンツストリームをファイル化し、タイムスタンプ付きスクランブル化コンテンツファイルとするコンテンツファイル化手段と、
前記タイムスタンプ付きスクランブル化コンテンツファイルを伝送信号化し、スクランブル化コンテンツ伝送信号として送信するファイル送信手段と、
を備えることを特徴とする限定再生コンテンツ送信装置。
【請求項４】
サーバー型放送における、映像・音声等のコンテンツストリームをスクランブルして送信し、受信側で当該コンテンツストリームを蓄積後に限定して再生させるために、コンピュータを、
前記コンテンツストリームにスクランブルを施すとともに、当該スクランブル鍵情報を暗号化したＥＣＭを多重して、スクランブル化コンテンツストリームを生成するコンテンツスクランブル化手段、
前記スクランブル化コンテンツストリームにタイムスタンプを付与し、タイムスタンプ付きＴＳであるタイムスタンプ付スクランブル化コンテンツストリームとするタイムスタンプ付与手段、
前記タイムスタンプ付スクランブル化コンテンツストリームをファイル化し、タイムスタンプ付きスクランブル化コンテンツファイルとするコンテンツファイル化手段、
前記タイムスタンプ付きスクランブル化コンテンツファイルを伝送信号化し、スクランブル化コンテンツ伝送信号として送信するファイル送信手段、
として機能させることを特徴とする限定再生コンテンツ送信プログラム。
【請求項５】
送信側にて、映像・音声等のコンテンツストリームにスクランブルを施し、当該スクランブル鍵情報を暗号化したＥＣＭを多重してスクランブル化コンテンツストリームを生成し、タイムスタンプを付与してタイムスタンプ付スクランブル化コンテンツストリームとし、ファイル化してタイムスタンプ付きスクランブル化コンテンツファイルとし、伝送信号化して送信されたスクランブル化コンテンツ伝送信号、又は、スクランブル化コンテンツストリームが入力され、前記コンテンツストリームを限定して再生させる限定再生コンテンツ再生装置であって、
入力されたスクランブル化コンテンツ伝送信号から前記タイムスタンプ付きスクランブル化コンテンツファイルを復元するコンテンツファイル復元手段と、
このコンテンツファイル復元手段において復元されたタイムスタンプ付きスクランブル化コンテンツファイルを、蓄積手段に書込処理する書込処理手段と、
入力されたスクランブル化コンテンツストリームにタイムスタンプを付加し、非リアルタイムに伝送されるファイル形式と同一形式のタイムスタンプ付ストリームにするタイムスタンプ付加手段と、
このタイムスタンプ付加手段によってタイムスタンプが付加されたタイムスタンプ付ストリームを、前記タイムスタンプ付きスクランブル化コンテンツファイルとして、前記蓄積手段に記録処理する記録処理手段と、
前記蓄積手段に蓄積記憶されたタイムスタンプ付きスクランブル化コンテンツファイルを前記タイムスタンプに基づいて前記スクランブル化コンテンツストリームとして再生するコンテンツストリーム再生手段と、
このコンテンツストリーム再生手段において再生されるスクランブル化コンテンツストリームからＥＣＭを分離し、暗号を復号して前記スクランブル鍵情報を得るとともに、前記スクランブル化コンテンツストリームのスクランブルを解除して、前記コンテンツストリームを復元するコンテンツスクランブル解除手段と、
を備えることを特徴とする限定再生コンテンツ再生装置。
【請求項６】
送信側にて、映像・音声等のコンテンツストリームにスクランブルを施し、当該スクランブル鍵情報を暗号化したＥＣＭを多重してスクランブル化コンテンツストリームを生成し、タイムスタンプを付与してタイムスタンプ付スクランブル化コンテンツストリームとし、ファイル化してタイムスタンプ付きスクランブル化コンテンツファイルとし、伝送信号化して送信されたスクランブル化コンテンツ伝送信号、又は、スクランブル化コンテンツストリームが入力され、前記コンテンツストリームを限定して再生させるために、コンピュータを、
入力されたスクランブル化コンテンツ伝送信号から前記タイムスタンプ付きスクランブル化コンテンツファイルを復元するコンテンツファイル復元手段、
このコンテンツファイル復元手段において復元されたタイムスタンプ付きスクランブル化コンテンツファイルを、蓄積手段に書込処理する書込処理手段、
入力されたスクランブル化コンテンツストリームにタイムスタンプを付加し、非リアルタイムに伝送されるファイル形式と同一形式のタイムスタンプ付ストリームにするタイムスタンプ付加手段、
このタイムスタンプ付加手段によってタイムスタンプが付加されたタイムスタンプ付ストリームを、前記タイムスタンプ付きスクランブル化コンテンツファイルとして、前記蓄積手段に記録処理する記録処理手段、
前記蓄積手段に蓄積記憶されたタイムスタンプ付きスクランブル化コンテンツファイルを前記タイムスタンプに基づいて前記スクランブル化コンテンツストリームとして再生するコンテンツストリーム再生手段、
このコンテンツストリーム再生手段において再生されるスクランブル化コンテンツストリームからＥＣＭを分離し、暗号を復号して前記スクランブル鍵情報を得るとともに、前記スクランブル化コンテンツストリームのスクランブルを解除して、前記コンテンツストリームを復元するコンテンツスクランブル解除手段、
として機能させることを特徴とする限定再生コンテンツ再生プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サーバー型の放送システムにおいて、リアルタイム伝送（ストリーム型伝送）とカルーセル方式などの非リアルタイム伝送（ダウンロード型伝送、ファイル型伝送）とによるコンテンツを送受信するコンテンツ再生装置、コンテンツ再生プログラム及び限定再生コンテンツ送信装置、限定再生コンテンツ送信プログラム並びに限定再生コンテンツ再生装置、限定再生コンテンツ再生プログラムに関する。
【０００２】
【従来の技術】
送信側の放送事業者（情報提供者、放送局）から、放送波、通信回線網を通じて番組（以下、コンテンツとする）の送信（伝送）を行い、このコンテンツを受信する受信側の受信装置（ホームサーバ等）に蓄積しておく、いわゆるサーバー型の放送においては、受信側にて、映像・音声等のようにストリーム形式で再生されるコンテンツを送信する（伝送する）方法として、以下の２つの方法が想定されている。
【０００３】
１つ目の方法として、受信側にてコンテンツを、ストリーム形式のままリアルタイムに再生可能なＴＳ（トランスポートストリーム）で伝送する「リアルタイム伝送方法」がある（詳しくは、ＩＳＯ／ＩＥＣ  １３８１８−１およびＡＲＩＢ  ＳＴＤ−Ｂ３２を参照）。２つ目の方法として、再生のための時刻情報をコンテンツに付与してリアルタイム再生可能な状態にしたＴＳ（タイムスタンプ付ＴＳ）のファイルをデータカルーセル方式で伝送する「非リアルタイム伝送方法」がある（詳しくは、ＡＲＩＢ  ＳＴＤ−Ｂ２４の第２編を参照）。
【０００４】
そして、これら２つの方法は、現在のところ、提供するサービスに応じて、使い分けられている。すなわち、それぞれ独立したサービスモデルに基づいて検討されているため、コンテンツの蓄積再生方法やコンテンツの権利管理保護方式（ＲＭＰシステム）や限定受信システム（ＣＡシステム）等が独立した技術として存在している。
【０００５】
【発明が解決しようとする課題】
しかしながら、これら２つの方式「リアルタイム伝送方法」および「非リアルタイム伝送方法」は、これまで独立したサービス或いは独立した技術として扱われてきたため、それぞれのサービスを行うための一連の動作（受信、蓄積、再生）について共通性がなく、それぞれ独立した技術による受信装置が必要になるという問題がある。すなわち、これら２つの方式によるサービスを同時に扱おうとする場合には、受信してから再生するまで、それぞれのサービスを区別して取り扱って、それぞれのサービスに別々の技術を適用して扱う必要があった。
【０００６】
そして、サービスを提供している送信側の放送事業者（情報提供者、放送局）の観点からも、これら２つの方式を併用したサービスの実現が望まれており、受信側の観点からも、これら２つの方式によるサービスを共通に扱える方法、装置が望まれている。
【０００７】
そこで、本発明の目的は、前記した従来の技術が有する課題を解消し、２つの方式「リアルタイム伝送方法」および「非リアルタイム伝送方法」によるコンテンツを共通に取り扱うことができるコンテンツ再生装置、コンテンツ再生プログラム及び限定再生コンテンツ送信装置、限定再生コンテンツ送信プログラム並びに限定再生コンテンツ再生装置、限定再生コンテンツ再生プログラムを提供することにある。
【０００８】
【課題を解決するための手段】
本発明は、前記した目的を達成するため、以下に示す構成とした。
請求項１に記載のコンテンツ再生装置は、映像・音声等のコンテンツが伝送されるサーバー型放送における当該コンテンツを再生するコンテンツ再生装置であって、リアルタイムに伝送されるストリーム形式のストリームコンテンツおよび非リアルタイムに伝送されるタイムスタンプ付きストリームファイル形式のファイルコンテンツが入力されるコンテンツ入力手段と、このコンテンツ入力手段で入力された前記ストリームコンテンツをリアルタイムに再生するリアルタイム再生手段と、前記コンテンツ入力手段で入力された前記ストリームコンテンツにタイムスタンプを付加し、非リアルタイムに伝送されるファイル形式と同一形式のタイムスタンプ付ストリームファイルに変換して記録処理を施す、ストリーム形式コンテンツ処理手段と、前記コンテンツ入力手段で入力された前記ファイルコンテンツをデコードし、タイムスタンプ付ストリームファイルを復元して書込処理を施す、ファイル形式コンテンツ処理手段と、前記ストリーム形式コンテンツ処理手段およびファイル形式コンテンツ処理手段で処理された前記タイムスタンプ付ストリームファイルを記憶蓄積する蓄積手段と、前記蓄積手段に記憶蓄積されているタイムスタンプ付ストリームファイルを再生し出力する再生出力手段と、を備えることを特徴とする。
【０００９】
かかる構成によれば、コンテンツ再生装置は、コンテンツ入力手段によって、リアルタイムに伝送されるストリーム形式のストリームコンテンツおよび非リアルタイムに伝送されるタイムスタンプ付きストリームファイル形式のファイルコンテンツが入力される。続いて、コンテンツ再生装置は、リアルタイム再生手段によって、コンテンツ入力手段で入力されたストリームコンテンツをリアルタイムに再生する。そして、コンテンツ再生装置は、ストリーム形式コンテンツ処理手段によって、コンテンツ入力手段で入力された前記ストリームコンテンツにタイムスタンプを付加し、非リアルタイムに伝送されるファイル形式と同一形式のタイムスタンプ付ストリームファイルに変換して記録処理を施す。そして、コンテンツ再生装置は、ファイル形式コンテンツ処理手段によって、コンテンツ入力手段で入力された前記ファイルコンテンツをデコードし、タイムスタンプ付ストリームファイルを復元して書込処理を施す。そして、コンテンツ再生装置は、蓄積手段によって、ストリーム形式コンテンツ処理手段およびファイル形式コンテンツ処理手段で処理されたタイムスタンプ付ストリームファイルを記憶蓄積する。そして、コンテンツ再生装置は、再生出力手段によって、蓄積手段に記憶蓄積されているタイムスタンプ付ストリームファイルを再生し出力する。
【００１０】
なお、ストリームコンテンツとは、連続した列（パケットの列）として送信側から送信されるビットの集まりによって構成されるコンテンツのことである。タイムスタンプとは、ストリームが入力された時の時刻情報であり、当該ストリーム毎（パケット毎）に付加されるものである。この明細書において、記録処理とは、「デジタル放送における映像符号化、音声符号化及び多重化方式」の標準規格（ＡＲＩＢ  ＳＴＤ−Ｂ３２）において、リアルタイム伝送されているＴＳ（トランスポートストリーム）などのストリーム形式の信号を受信側の装置で蓄積処理することを表すものである。ファイルコンテンツとは、一つずつのファイルとして非リアルタイムに取扱可能なコンテンツのことである。書込処理とは、ファイル形式の信号を受信側の装置で蓄積処理することを表すものである。
【００１１】
請求項２に記載のコンテンツ再生プログラムは、映像・音声等のコンテンツが伝送されるサーバー型放送における当該コンテンツを再生するために、コンピュータを、リアルタイムに伝送されるストリーム形式のストリームコンテンツおよび非リアルタイムに伝送されるタイムスタンプ付きストリームファイル形式のファイルコンテンツが入力されるコンテンツ入力手段、前記ストリームコンテンツをリアルタイムに再生するリアルタイム再生手段、前記ストリームコンテンツにタイムスタンプを付加し、非リアルタイムに伝送されるファイル形式と同一形式のタイムスタンプ付ストリームファイルに変換して記録処理を施す、ストリーム形式コンテンツ処理手段、前記ファイルコンテンツをデコードし、タイムスタンプ付ストリームファイルを復元して書込処理を施す、ファイル形式コンテンツ処理手段、前記タイムスタンプ付ストリームファイルを記憶蓄積する蓄積手段、前記蓄積手段に記憶蓄積されているタイムスタンプ付ストリームファイルを再生し出力する再生出力手段、として機能させることを特徴とする。
【００１２】
かかる構成によれば、コンテンツ再生プログラムは、コンテンツ入力手段によって、リアルタイムに伝送されるストリーム形式のストリームコンテンツおよび非リアルタイムに伝送されるタイムスタンプ付きストリームファイル形式のファイルコンテンツが入力される。続いて、コンテンツ再生プログラムは、リアルタイム再生手段によって、コンテンツ入力手段で入力されたストリームコンテンツをリアルタイムに再生する。そして、コンテンツ再生プログラムは、ストリーム形式コンテンツ処理手段によって、コンテンツ入力手段で入力された前記ストリームコンテンツにタイムスタンプを付加し、非リアルタイムに伝送されるファイル形式と同一形式のタイムスタンプ付ストリームファイルに変換して記録処理を施す。そして、コンテンツ再生プログラムは、ファイル形式コンテンツ処理手段によって、コンテンツ入力手段で入力された前記ファイルコンテンツをデコードし、タイムスタンプ付ストリームファイルを復元して書込処理を施す。そして、コンテンツ再生プログラムは、蓄積手段によって、ストリーム形式コンテンツ処理手段およびファイル形式コンテンツ処理手段で処理されたタイムスタンプ付ストリームファイルを記憶蓄積する。そして、コンテンツ再生プログラムは、再生出力手段によって、蓄積手段に記憶蓄積されているタイムスタンプ付ストリームファイルを再生し出力する。
【００１３】
請求項３に記載の限定再生コンテンツ送信装置は、サーバー型放送における、映像・音声等のコンテンツストリームをスクランブルして送信し、受信側で当該コンテンツストリームを蓄積後に限定して再生させる限定再生コンテンツ送信装置であって、前記コンテンツストリームにスクランブルを施すとともに、当該スクランブル鍵情報を暗号化したＥＣＭを多重して、スクランブル化コンテンツストリームを生成するコンテンツスクランブル化手段と、前記スクランブル化コンテンツストリームにタイムスタンプを付与し、タイムスタンプ付きＴＳであるタイムスタンプ付スクランブル化コンテンツストリームとするタイムスタンプ付与手段と、前記タイムスタンプ付スクランブル化コンテンツストリームをファイル化し、タイムスタンプ付きスクランブル化コンテンツファイルとするコンテンツファイル化手段と、前記タイムスタンプ付きスクランブル化コンテンツファイルを伝送信号化し、スクランブル化コンテンツ伝送信号として送信するファイル送信手段と、を備えることを特徴とする。
【００１４】
かかる構成によれば、限定再生コンテンツ送信装置は、コンテンツスクランブル化手段によって、コンテンツストリームにスクランブルを施すとともに、当該スクランブル鍵情報を暗号化したＥＣＭを多重して、スクランブル化コンテンツストリームを生成する。続いて、限定再生コンテンツ送信装置は、タイムスタンプ付与手段によって、スクランブル化コンテンツストリームにタイムスタンプを付与し、タイムスタンプ付きＴＳであるタイムスタンプ付スクランブル化コンテンツストリームとする。そして、限定再生コンテンツ送信装置は、コンテンツファイル化手段によって、タイムスタンプ付スクランブル化コンテンツストリームをファイル化し、タイムスタンプ付きスクランブル化コンテンツファイルとする。そして、限定再生コンテンツ送信装置は、ファイル送信手段によって、タイムスタンプ付きスクランブル化コンテンツファイルを伝送信号化し、スクランブル化コンテンツ伝送信号として送信する。
【００１５】
また、請求項４に記載の限定再生コンテンツ送信プログラムは、サーバー型放送における、映像・音声等のコンテンツストリームをスクランブルして送信し、受信側で当該コンテンツストリームを蓄積後に限定して再生させるために、コンピュータを、前記コンテンツストリームにスクランブルを施すとともに、当該スクランブル鍵情報を暗号化したＥＣＭを多重して、スクランブル化コンテンツストリームを生成するコンテンツスクランブル化手段、前記スクランブル化コンテンツストリームにタイムスタンプを付与し、タイムスタンプ付きＴＳであるタイムスタンプ付スクランブル化コンテンツストリームとするタイムスタンプ付与手段、前記タイムスタンプ付スクランブル化コンテンツストリームをファイル化し、タイムスタンプ付きスクランブル化コンテンツファイルとするコンテンツファイル化手段、前記タイムスタンプ付きスクランブル化コンテンツファイルを伝送信号化し、スクランブル化コンテンツ伝送信号として送信するファイル送信手段、として機能させることを特徴とする。
【００１６】
かかる構成によれば、限定再生コンテンツ送信プログラムは、コンテンツスクランブル化手段によって、コンテンツストリームにスクランブルを施すとともに、当該スクランブル鍵情報を暗号化したＥＣＭを多重して、スクランブル化コンテンツストリームを生成する。続いて、限定再生コンテンツ送信プログラムは、タイムスタンプ付与手段によって、スクランブル化コンテンツストリームにタイムスタンプを付与し、タイムスタンプ付きＴＳであるタイムスタンプ付スクランブル化コンテンツストリームとする。そして、限定再生コンテンツ送信プログラムは、コンテンツファイル化手段によって、タイムスタンプ付スクランブル化コンテンツストリームをファイル化し、タイムスタンプ付きスクランブル化コンテンツファイルとする。そして、限定再生コンテンツ送信プログラムは、ファイル送信手段によって、タイムスタンプ付きスクランブル化コンテンツファイルを伝送信号化し、スクランブル化コンテンツ伝送信号として送信する。
【００１７】
請求項５に記載の限定再生コンテンツ再生装置は、送信側にて、映像・音声等のコンテンツストリームにスクランブルを施し、当該スクランブル鍵情報を暗号化したＥＣＭを多重してスクランブル化コンテンツストリームを生成し、タイムスタンプを付与してタイムスタンプ付スクランブル化コンテンツストリームとし、ファイル化してタイムスタンプ付きスクランブル化コンテンツファイルとし、伝送信号化して送信されたスクランブル化コンテンツ伝送信号、又は、スクランブル化コンテンツストリームが入力され、前記コンテンツストリームを限定して再生させる限定再生コンテンツ再生装置であって、入力されたスクランブル化コンテンツ伝送信号から前記タイムスタンプ付きスクランブル化コンテンツファイルを復元するコンテンツファイル復元手段と、このコンテンツファイル復元手段において復元されたタイムスタンプ付きスクランブル化コンテンツファイルを、蓄積手段に書込処理する書込処理手段と、入力されたスクランブル化コンテンツストリームにタイムスタンプを付加し、非リアルタイムに伝送されるファイル形式と同一形式のタイムスタンプ付ストリームにするタイムスタンプ付加手段と、このタイムスタンプ付加手段によってタイムスタンプが付加されたタイムスタンプ付ストリームを、前記タイムスタンプ付きスクランブル化コンテンツファイルとして、前記蓄積手段に記録処理する記録処理手段と、前記蓄積手段に蓄積記憶されたタイムスタンプ付きスクランブル化コンテンツファイルを前記タイムスタンプに基づいて前記スクランブル化コンテンツストリームとして再生するコンテンツストリーム再生手段と、このコンテンツストリーム再生手段において再生されるスクランブル化コンテンツストリームからＥＣＭを分離し、暗号を復号して前記スクランブル鍵情報を得るとともに、前記スクランブル化コンテンツストリームのスクランブルを解除して、前記コンテンツストリームを復元するコンテンツスクランブル解除手段と、を備えることを特徴とする。
【００１８】
かかる構成によれば、限定再生コンテンツ再生装置は、コンテンツファイル復元手段によって、入力されたスクランブル化コンテンツ伝送信号からタイムスタンプ付きスクランブル化コンテンツファイルを復元し、書込処理手段によって、コンテンツファイル復元手段において復元されたタイムスタンプ付きスクランブル化コンテンツファイルを、蓄積手段に書込処理する。また、限定再生コンテンツ再生装置は、タイムスタンプ付加手段によって、入力されたスクランブル化コンテンツストリームにタイムスタンプを付加し、非リアルタイムに伝送されるファイル形式と同一形式のタイムスタンプ付ストリームし、記録処理手段によって、タイムスタンプ付加手段によってタイムスタンプが付加されたタイムスタンプ付ストリームを、タイムスタンプ付きスクランブル化コンテンツファイルとして、蓄積手段に記録処理する。そして、限定再生コンテンツ再生装置は、コンテンツストリーム再生手段によって、蓄積手段に蓄積記憶されたタイムスタンプ付きスクランブル化コンテンツファイルをタイムスタンプに基づいてスクランブル化コンテンツストリームとして再生し、コンテンツスクランブル解除手段によって、コンテンツストリーム再生手段において再生されるスクランブル化コンテンツストリームからＥＣＭを分離し、暗号を復号してスクランブル鍵情報を得るとともに、スクランブル化コンテンツストリームのスクランブルを解除して、コンテンツストリームを復元する。
【００１９】
請求項６に記載の限定再生コンテンツ再生プログラムは、送信側にて、映像・音声等のコンテンツストリームにスクランブルを施し、当該スクランブル鍵情報を暗号化したＥＣＭを多重してスクランブル化コンテンツストリームを生成し、タイムスタンプを付与してタイムスタンプ付スクランブル化コンテンツストリームとし、ファイル化してタイムスタンプ付きスクランブル化コンテンツファイルとし、伝送信号化して送信されたスクランブル化コンテンツ伝送信号、又は、スクランブル化コンテンツストリームが入力され、前記コンテンツストリームを限定して再生させるために、コンピュータを、入力されたスクランブル化コンテンツ伝送信号から前記タイムスタンプ付きスクランブル化コンテンツファイルを復元するコンテンツファイル復元手段、このコンテンツファイル復元手段において復元されたタイムスタンプ付きスクランブル化コンテンツファイルを、蓄積手段に書込処理する書込処理手段、入力されたスクランブル化コンテンツストリームにタイムスタンプを付加し、非リアルタイムに伝送されるファイル形式と同一形式のタイムスタンプ付ストリームにするタイムスタンプ付加手段、このタイムスタンプ付加手段によってタイムスタンプが付加されたタイムスタンプ付ストリームを、前記タイムスタンプ付きスクランブル化コンテンツファイルとして、前記蓄積手段に記録処理する記録処理手段、前記蓄積手段に蓄積記憶されたタイムスタンプ付きスクランブル化コンテンツファイルを前記タイムスタンプに基づいて前記スクランブル化コンテンツストリームとして再生するコンテンツストリーム再生手段、このコンテンツストリーム再生手段において再生されるスクランブル化コンテンツストリームからＥＣＭを分離し、暗号を復号して前記スクランブル鍵情報を得るとともに、前記スクランブル化コンテンツストリームのスクランブルを解除して、前記コンテンツストリームを復元するコンテンツスクランブル解除手段、として機能させることを特徴とする。
【００２０】
かかる構成によれば、限定再生コンテンツ再生プログラムは、コンテンツファイル復元手段によって、入力されたスクランブル化コンテンツ伝送信号からタイムスタンプ付きスクランブル化コンテンツファイルを復元し、書込処理手段によって、コンテンツファイル復元手段において復元されたタイムスタンプ付きスクランブル化コンテンツファイルを、蓄積手段に書込処理する。また、限定再生コンテンツ再生プログラムは、タイムスタンプ付加手段によって、入力されたスクランブル化コンテンツストリームにタイムスタンプを付加し、非リアルタイムに伝送されるファイル形式と同一形式のタイムスタンプ付ストリームし、記録処理手段によって、タイムスタンプ付加手段によってタイムスタンプが付加されたタイムスタンプ付ストリームを、タイムスタンプ付きスクランブル化コンテンツファイルとして、蓄積手段に記録処理する。そして、限定再生コンテンツ再生プログラムは、コンテンツストリーム再生手段によって、蓄積手段に蓄積記憶されたタイムスタンプ付きスクランブル化コンテンツファイルをタイムスタンプに基づいてスクランブル化コンテンツストリームとして再生し、コンテンツスクランブル解除手段によって、コンテンツストリーム再生手段において再生されるスクランブル化コンテンツストリームからＥＣＭを分離し、暗号を復号してスクランブル鍵情報を得るとともに、スクランブル化コンテンツストリームのスクランブルを解除して、コンテンツストリームを復元する。
【００２７】
【発明の実施の形態】
以下、本発明の一実施形態を図面に基づいて詳細に説明する。
この実施の形態では、まず、コンテンツ受信再生装置の構成、動作を説明し、次に限定再生システムとして、限定再生コンテンツ送信装置および限定再生コンテンツ受信装置の構成、動作を説明する。なお、この実施の形態の説明では、実施の形態の各装置の効果をより明確にするために、その都度、従来の装置を引用して説明していくことにする。さらに、ここで、補足しておくと、コンテンツ受信再生装置と限定再生システムとは、リアルタイム伝送におけるストリーム形式のコンテンツおよび非リアルタイム伝送におけるファイル形式のコンテンツを共通に扱えるものであり、各装置（システム）の要部が同一であり、解決すべき課題も同一である。
【００２８】
（コンテンツ受信再生装置の構成）
まず、コンテンツ受信再生装置の構成から説明する。図１はコンテンツ受信再生装置のブロック図である。この図１に示すように、コンテンツ受信再生装置１は、タイムスタンプ付加部３と、記録処理部５と、カルーセルデコード部７と、書込処理部９と、蓄積部１１と、再生部１３と、映像・音声デコード部１５とを備えている。なお、このコンテンツ受信再生装置１には、リアルタイム伝送におけるストリーム形式のコンテンツおよび非リアルタイム伝送におけるファイル形式のコンテンツを受信するコンテンツ受信部（図示を省略）が備えられている。
【００２９】
コンテンツ受信再生装置１は、受信したストリーム形式のコンテンツおよびファイル形式のコンテンツを蓄積して、蓄積後はこれら２種類のコンテンツを区別なく再生し、デコードして出力するものである。
【００３０】
タイムスタンプ付加部３は、コンテンツ受信部（図示を省略）で受信したストリーム形式のコンテンツすなわちＴＳ（トランスポートストリーム）にタイムスタンプを付加するものである。タイムスタンプはこのＴＳがタイムスタンプ付加部３に入力された時の時刻情報であり、ストリームの再生タイミングを示すものである。この実施の形態では、タイムスタンプはＴＳにおけるそれぞれのＴＳパケットの前に付加される。なお、ストリーム形式のコンテンツとは、連続した列（例えばこの場合はＴＳパケットの列）として送信側から送信されるビットの集まりによって構成されるコンテンツのことである。
【００３１】
記録処理部５は、タイムスタンプ付加部３でタイムスタンプを付加されたタイムスタンプ付ＴＳをタイムスタンプ付ＴＳファイルとして蓄積部１１に記録処理するものである。この説明において、記録処理とは、リアルタイム伝送されているストリーム形式のコンテンツを、受信側の装置で蓄積処理することを表わす。なお、タイムスタンプ付加部３および記録処理部５が請求項に記載したストリーム形式コンテンツ処理手段に相当するものである。
【００３２】
カルーセルデコード部７は、コンテンツ受信部（図示を省略）で受信したファイル形式のコンテンツをデコードするものである。すなわちＴＳにデータカルーセル方式で符号化されている信号からタイムスタンプ付ＴＳファイルを復元して取り出すものである。データカルーセル方式とは、情報を周期的に繰り返し送る情報伝送方式のことであり、通常は、ニュース、天気予報、スポーツといったデータ放送コンテンツを繰り返し伝送する場合に用いる。また、データカルーセル方式では、映像や音声など本来はストリーム形式の信号を伝送することも可能であり、この方式がＡＲＩＢ  ＳＴＤ−Ｂ２４に定められているタイムスタンプ付ＴＳを用いる方式であり、本実施例で対象としている方式である。ファイル形式のコンテンツとは、一つずつのファイルとして非リアルタイムに取扱可能なコンテンツのことを表わす。
【００３３】
書込処理部９は、カルーセルデコード部７でデコードされたファイル形式のコンテンツすなわちタイムスタンプ付ＴＳファイルを蓄積部１１に書き込み処理するものである。カルーセルデコード部７および書込処理部９が請求項に記載したファイル形式コンテンツ処理手段に相当するものである。
【００３４】
蓄積部１１は、大容量のハードディスク等によって構成され、記録処理部５および書込処理部９で処理されたタイムスタンプ付ＴＳファイルを蓄積するものである。
再生部１３は、蓄積部１１に蓄積されているタイムスタンプ付ＴＳファイルを、タイムスタンプに基づいてタイムスタンプ付ＴＳとして時間軸を復元して再生するものである。つまり、この再生部１３では、処理された経路（リアルタイム伝送によるストリーム形式のコンテンツの処理経路、または、非リアルタイム伝送によるファイル形式のコンテンツの処理経路）に拘わらず、一旦蓄積部１１に蓄積されたタイムスタンプ付ＴＳファイルであれば、区別することなく当該タイムスタンプ付ＴＳファイルを共通に再生することができる。なお、再生部１３が請求項に記載した再生出力手段に相当するものである。
映像・音声デコード部１５は、再生部１３で再生されたタイムスタンプ付ＴＳをデコード（復元）して、映像・音声として外部に出力するものである。
【００３５】
（コンテンツ受信再生装置の動作）
次に、コンテンツ受信再生装置１の動作を図２に示すフローチャートを参照して説明する（適宜、図１参照）。
まず、コンテンツ受信再生装置１のコンテンツ受信部（図示せず）で受信されたコンテンツがリアルタイム伝送されているストリーム形式のコンテンツであるかどうかが判断される（Ｓ１）。ストリーム形式のコンテンツであると判断された場合（Ｓ１、Ｙｅｓ）、リアルタイムに再生するか蓄積するどうかが判断される（Ｓ２）。リアルタイムに再生すると判断された場合（蓄積すると判断されない場合）（Ｓ２、Ｎｏ）、ストリーム形式のコンテンツは、図１に示したリアルタイム再生経路を通って、映像・音声デコード部１５に入力される。
【００３６】
Ｓ２にて、蓄積すると判断される場合（Ｓ２、Ｙｅｓ）、タイムスタンプ付加部３でストリーム形式のコンテンツにタイムスタンプが付加される（Ｓ３）。さらに、記録処理部５で記録処理が施され（Ｓ４）、蓄積部１１にタイムスタンプ付ＴＳファイルとして蓄積される（Ｓ５）。
また、Ｓ１にて、非リアルタイム伝送されているファイル形式のコンテンツであるとされた場合（ストリーム形式のコンテンツであると判断されない場合）（Ｓ１、Ｎｏ）、カルーセルデコード部７でデコードされる（Ｓ６）。そして、書込処理部９で書込処理が施され（Ｓ７）、蓄積部１１にタイムスタンプ付ＴＳファイルとして蓄積される（Ｓ５）。この蓄積部１１に蓄積されたタイムスタンプ付ＴＳファイルは、再生部１３でタイムスタンプに従って再生され（Ｓ８）、映像・音声デコード部１５でデコード（復元）され、出力される（Ｓ９）。
【００３７】
（従来のコンテンツ受信再生装置との比較）
ここで、図３を参照して、従来のコンテンツ受信再生装置を説明し、この従来のコンテンツ受信再生装置と、本発明の一実施の形態であるコンテンツ受信再生装置１との違いを明確にする。
図３に示すように、従来のコンテンツ受信再生装置１０１は、リアルタイム伝送されているストリーム形式のコンテンツに記録処理を施す記録処理部１０３と、この記録処理部１０３で記録処理され、独自形式ファイルとして蓄積する蓄積部１０５と、この蓄積部１０５に蓄積されている独自形式ファイルを再生する再生部１０７とを備えている。
【００３８】
また、この従来のコンテンツ受信再生装置１０１は、データカルーセル方式で非リアルタイム伝送されるファイル形式コンテンツの伝送信号からタイムスタンプ付ＴＳファイルを復元するカルーセルデコード部１０９と、カルーセルデコード部７でデコードされたタイムスタンプ付ＴＳファイルを書込処理する書込処理部１１１と、この書込処理部１１１で処理されたタイムスタンプ付ＴＳファイルを蓄積する蓄積部１１３と、この蓄積部１１３に蓄積されているタイムスタンプ付ＴＳファイルを再生する再生部１１５とを備え、さらに、再生部１０７および再生部１１５で再生されたコンテンツをデコード（復元）する映像・音声デコード部１１７とを備えている。
【００３９】
つまり、従来は、リアルタイム伝送と非リアルタイム伝送とは、独立したサービスや技術として設計されていたため、従来のコンテンツ受信再生装置１０１では、それぞれのサービスを行うための一連の動作、すなわち、リアルタイム伝送によるストリーム形式コンテンツの処理（記録処理部１０３、蓄積部１０５、再生部１０７）と、非リアルタイム伝送によるファイル形式コンテンツの処理（カルーセルデコード部１０９、書込処理部１１１、蓄積部１１３、再生部１１５）とに共通性を持たせていなかった。
【００４０】
なお、この図３に示した従来のコンテンツ受信再生装置１０１では、受信から多重分離まで行うコンテンツ受信部（図示せず）と、映像・音声デコード部１１７とを共通化しているが、この共通化は、従来の技術でも十分想定できるものである。また、この従来のコンテンツ受信再生装置１０１では、蓄積部１０５と蓄積部１１３とが備えられているが、物理的に同じ蓄積部とすることは可能である。しかし、従来のコンテンツ受信再生装置１０１では、リアルタイム系（リアルタイム伝送によるストリーム形式コンテンツの処理系統）で蓄積されたコンテンツはリアルタイム系で再生され（図３のうち、上側、実線の経路）、非リアルタイム系（非リアルタイム伝送によるファイル形式コンテンツの処理系統）で蓄積されたコンテンツは非リアルタイム系で再生される（図３のうち、下側、破線の経路）。
【００４１】
これに対し、図１に示したコンテンツ受信再生装置１では、リアルタイム伝送されるストリーム形式のコンテンツをコンテンツ受信部（図示せず）で受信して、タイムスタンプ付加部３でタイムスタンプを付加した後、記録処理部５で記録処理され、タイムスタンプ付ＴＳファイルとして蓄積部１１に蓄積される。このタイムスタンプ付ＴＳファイルは非リアルタイム伝送されるカルーセルに乗ったファイル形式（ＡＲＩＢ  ＳＴＤ−Ｂ２４  第２編に示される形式）と同一の形式となる。
【００４２】
また、非リアルタイム伝送されるファイル形式のコンテンツを蓄積部１１に蓄積する場合には、コンテンツ受信部（図示せず）で受信したＴＳの中から、カルーセルデコード部７でデータカルーセルがデコードされ、タイムスタンプ付ＴＳファイルが取り出されて、書込処理部９で書込処理され、蓄積部１１に蓄積される。このようにして、ストリーム形式のコンテンツおよびファイル形式のコンテンツは、いずれの場合もタイムスタンプ付ＴＳファイルとして蓄積部１１に蓄積される。
【００４３】
このタイムスタンプ付ＴＳファイルを再生部１３で再生する場合には、リアルタイム伝送されたコンテンツと非リアルタイム伝送されたコンテンツとが区別なく共通にタイムスタンプ付ＴＳとして再生される。より具体的に説明すると、タイムスタンプが参照され、時間軸が復元されたリアルタイムのＴＳが作られ、これが映像・音声デコード部１５で復元され、映像や音声が得られる。
【００４４】
このように、リアルタイム伝送されたコンテンツであっても非リアルタイム伝送されたコンテンツであっても、蓄積部１１に蓄積後のコンテンツ（タイムスタンプ付ＴＳファイル）は区別することなく取り扱うことができるため、コンテンツ受信再生装置１の再生系統が共用化され、当該コンテンツ受信再生装置１の回路構成等を簡略化することができる。また、それぞれの伝送方法で、伝送されたコンテンツを区別なく取り扱うことができるため、リアルタイム伝送されたコンテンツと非リアルタイム伝送されたコンテンツとを組み合わせた新しいコンテンツやサービスを創出することが可能になる。
【００４５】
（限定再生システムの構成）
次に、図４、図５を参照して、限定再生システムについて説明する。
図４に示すように、限定再生システム２１は、送信側の限定再生コンテンツ送信装置２３と、受信側の限定再生コンテンツ受信装置２５Ａとを備えている。また、図５に示すように、受信側には、限定再生コンテンツ受信装置２５Ｂが備えられている。
【００４６】
限定再生システム２１は、送信側から映像・音声のコンテンツをスクランブルして送信し、受信側で当該映像・音声のコンテンツのスクランブルを解除できる、つまり、デスクランブルできる視聴者に限定して、当該コンテンツを再生させるシステムである。
【００４７】
なお、図５に示した限定再生コンテンツ受信装置２５Ｂでは、本発明である限定再生コンテンツ送信装置２３と、後記する従来の限定再生システム１２７の送信側の限定再生コンテンツ送信装置１２９とが送信した信号を同時に扱えるようにしたものである。
限定再生コンテンツ送信装置２３は、映像・音声エンコード部２７と、ｋｓ発生部２９と、スクランブル部３１と、ｋｓ暗号部３３と、ＥＣＭ多重部３５と、タイムスタンプ付加部３７と、時間軸変換部３９と、カルーセル化部４１とを備えている。
【００４８】
映像・音声エンコード部２７は、映像・音声のコンテンツを符号化して、映像・音声のコンテンツストリーム（ＴＳ形式）を生成するものである。なお、エンコードとは、映像・音声信号からデジタル符号を生成することであり、エンコードの目的は、アナログ信号をデジタル信号に変換する、またはデジタル信号の冗長度を減らす符号化方式を採用し、元の信号を圧縮し、伝送或いは蓄積するデータ量を減少させる、または誤り検出や訂正が可能にする等が挙げられる。
【００４９】
ｋｓ発生部２９は、映像・音声エンコード部２７でエンコードされた映像・音声のコンテンツストリームをスクランブルするための暗号鍵であるスクランブル鍵ｋｓを発生させるものである。このスクランブル鍵ｋｓは、頻繁に（一般的には１秒間隔程度）で更新される。
【００５０】
スクランブル部３１は、ｋｓ発生部２９で発生されたスクランブル鍵ｋｓでコンテンツストリームをスクランブルするものである。なお、この明細書中の説明においては、「スクランブル」はストリーム形式の信号の暗号化を指すものとし、「暗号」はファイル形式の信号の暗号化を指すものとして使用している。同様に、「デスクランブル」はストリーム形式の信号の暗号復号を指すものとし、「復号」はファイル形式の信号の暗号復号等を指すものとして使用している。
【００５１】
ｋｓ暗号部３３は、ｋｓ発生部２９で発生されたスクランブル鍵ｋｓ、および当該コンテンツのコンテンツ関連情報を暗号化してＥＣＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ）を生成するものである。スクランブルの関連情報には、番組視聴可否を判定するための情報や番組の料金などの情報が含まれる。
ＥＣＭ多重部３５は、スクランブル部３１でスクランブルを施されたコンテンツストリームに、ｋｓ暗号部３３で生成されたＥＣＭを多重してスクランブル化コンテンツストリームを生成するものである。なお、ｋｓ発生部２９、スクランブル部３１、ｋｓ暗号部３３、およびＥＣＭ多重部３５が請求項に記載したコンテンツスクランブル化手段に相当するものである。
【００５２】
タイムスタンプ付加部３７は、ＥＣＭ多重部３５から出力されたスクランブル化コンテンツストリームにタイムスタンプを付加するものである。なお、この場合のタイムスタンプはタイムスタンプ付加部３７の入力時刻に基づくものである。このタイムスタンプ付加部３７が請求項に記載したタイムスタンプ付加手段に相当するものである。
時間軸変換部３９は、タイムスタンプ付加部３７でタイムスタンプが付加されたタイムスタンプ付スクランブル化コンテンツストリームをファイル化してタイムスタンプ付スクランブル化コンテンツファイルとするために、一時蓄積するものである。なお、この時間軸変換部３９が請求項に記載したコンテンツファイル化手段に相当するものである。
【００５３】
カルーセル化部４１は、時間軸変換部３９で時間軸が調整されファイル化されたタイムスタンプ付スクランブル化コンテンツファイルをデータカルーセル方式で符号化し、スクランブル化コンテンツ伝送信号（ＴＳ形式）として送出するものである。なお、このカルーセル化部４１が請求項に記載したファイル送信手段に相当するものである。また、この実施の形態ではＡＲＩＢ  ＳＴＤ−Ｂ２４に従いデータカルーセル方式による伝送を想定して記載したが、本発明はデータカルーセル方式だけではなく、オブジェクトカルーセル方式など他のファイル伝送方式を適用することも可能である。
【００５４】
限定再生コンテンツ受信装置２５Ａは、カルーセルデコード部４３と、書込処理部４５と、蓄積部４７と、再生部４９と、ＥＣＭ分離部５１と、セキュリティモジュール５３と、デスクランブル部５７と、映像・音声デコード部５９とを備えている。
【００５５】
カルーセルデコード部４３は、送信側の限定再生コンテンツ送信装置２３のカルーセル化部４１で伝送信号化されたスクランブル化コンテンツ伝送信号を受信し、データカルーセルをデコードし、タイムスタンプ付スクランブル化コンテンツファイルを復元するものである。このカルーセルデコード部４３が請求項に記載したコンテンツファイル復元手段に相当するものである。
【００５６】
書込処理部４５は、カルーセルデコード部４３で、デコードされたタイムスタンプ付スクランブル化コンテンツファイルを、蓄積部４７に書込処理するものである。蓄積部４７は、タイムスタンプ付スクランブル化コンテンツファイルを蓄積する蓄積装置である。この書込処理部４５および蓄積部４７が請求項に記載したコンテンツファイル蓄積手段に相当するものである。
【００５７】
再生部４９は、蓄積部４７に蓄積されたタイムスタンプ付スクランブル化コンテンツファイルを当該コンテンツに多重されたタイムスタンプに基づいて、スクランブル化コンテンツストリームとして再生するものである。この再生部４９が請求項に記載したコンテンツストリーム再生手段に相当するものである。
【００５８】
ＥＣＭ分離部５１は、再生部４９で再生されるスクランブル化コンテンツストリームからＥＣＭを分離するものである。
セキュリティモジュール５３は、ｋｓ復号部５５を備えており、このｋｓ復号部５５はＥＣＭ分離部５１で分離されたＥＣＭの暗号を復号し、スクランブル鍵ｋｓを出力するものである。つまり、通常セキュリティモジュール５３内には、ＥＣＭの暗号を復号するための鍵ｋｗ（ワーク鍵）あるいはｋｃ（コンテンツ鍵）および、コンテンツ再生資格などの情報（図示を省略）が別途配布されて蓄積されており、これらの鍵ｋｗあるいはｋｃによってＥＣＭの暗号を復号し、ｋｓならびにコンテンツ関連情報を取得して、コンテンツ再生資格と比較して条件を満たす場合にはスクランブル鍵ｋｓを出力する。
【００５９】
デスクランブル部５７は、セキュリティモジュール５３より得られたスクランブル鍵ｋｓに従ってスクランブル化コンテンツストリームのスクランブルを解除し、コンテンツストリームを復元するものである。ＥＣＭ分離部５１、セキュリティモジュール５３（ｋｓ復号部５５）、および、デスクランブル部５７が請求項に記載したコンテンツスクランブル解除手段に相当するものである。
映像・音声デコード部５９は、スクランブルを解除されたコンテンツストリームコンテンツをデコードして、映像・音声信号として出力するものである。
【００６０】
また、図５に示した限定再生コンテンツ受信装置２５Ｂは、限定再生コンテンツ受信装置２５Ａで説明した構成以外に、タイムスタンプ付加部６１と、記録処理部６３とを備えている。なお、限定再生コンテンツ受信装置２５Ａと同一の構成については同一の符号を付し、その説明を省略する。
【００６１】
タイムスタンプ付加部６１は、リアルタイム伝送されるＴＳ（スクランブル化コンテンツストリーム）にタイムスタンプを付加し、タイムスタンプ付きスクランブル化コンテンツストリームとするものである。
記録処理部６３は、タイムスタンプが付加されたＴＳ（タイムスタンプ付きスクランブル化コンテンツストリーム）に記録処理を施すものである。
つまり、このタイムスタンプ付加部６１および記録処理部６３によって、リアルタイム伝送されているＴＳは、蓄積部４７にタイムスタンプ付きスクランブル化コンテンツファイルとして蓄積される。すなわち、前述の非リアルタイム伝送の場合と同一の信号形式で蓄積され、以降は共通に扱うことができる。
【００６２】
（限定再生システムの動作）
次に、図６に示すフローチャートを参照して、限定再生システム２１の動作を説明する（適宜、図４参照）。
まず、入力された映像・音声のコンテンツは、映像・音声エンコード部２７でエンコードされる（Ｓ１１）。そして、エンコードされたコンテンツストリーム（図６ではエンコードコンテンツ）は、スクランブル部３１でスクランブル鍵ｋｓによりスクランブルされる（Ｓ１２）。
【００６３】
スクランブル鍵ｋｓがコンテンツ関連情報と共にｋｓ暗号部３３で暗号化されてＥＣＭとなり、このＥＣＭがＥＣＭ多重部３５においてスクランブル部３１でスクランブルされた信号（図６では暗号化コンテンツ）に多重され（Ｓ１３）、スクランブル化コンテンツストリーム（図６ではＥＣＭ多重暗号化コンテンツ）とされる。なお、この実施の形態では、スクランブル化コンテンツストリームには、ＥＣＭが多重されているが、スクランブル鍵ｋｓ（コンテンツ関連情報を含む）を暗号化する鍵であるｋｗ（ワーク鍵）やｋｃ（コンテンツ鍵）をさらに別の鍵ｋｍ（マスター鍵）やｋｗ（ワーク鍵）で暗号化したＥＭＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｍａｎａｇｅｍｅｎｔ  Ｍｅｓｓａｇｅ）を多重してもよい。図４中においても、このＥＭＭの経路は省略している。
【００６４】
そして、スクランブル化コンテンツストリームは、タイムスタンプ付加部３７でタイムスタンプが付加される（Ｓ１４）。このタイムスタンプが付加されたタイムスタンプ付スクランブル化コンテンツストリーム（図６ではタイムスタンプ付きＥＣＭ多重暗号化コンテンツ）は、時間軸変換部３９でファイル化されて一時的に蓄積され、時間軸が変換される（Ｓ１５）。この後、ファイル化されたタイムスタンプ付スクランブル化コンテンツファイルは、カルーセル化部４１でデータカルーセル化され、スクランブル化コンテンツ伝送信号として限定再生コンテンツ送信装置２３から送出される（Ｓ１６）。
【００６５】
送信側の限定再生コンテンツ送信装置２３から送出されたスクランブル化コンテンツ伝送信号は、受信側の限定再生コンテンツ受信装置２５Ａで受信され、カルーセルデコード部４３でカルーセルデコードされる（Ｓ１７）。そして、カルーセルデコードされたタイムスタンプ付スクランブル化コンテンツファイルは、書込処理部４５で書込処理され、蓄積部４７に蓄積される（Ｓ１８）。この後、限定再生コンテンツ受信装置２５Ａのユーザの要求に基づき、タイムスタンプ付スクランブル化コンテンツファイルは、再生部４９で当該コンテンツに付加されているタイムスタンプに基づいて、スクランブル化コンテンツストリームとして再生される（Ｓ１９）。
【００６６】
この再生部４９で再生されるスクランブル化コンテンツストリームは、ＥＣＭ分離部５１で暗号化コンテンツとＥＣＭとに分離される（Ｓ２０）。そして、このＥＣＭ分離部５１で分離されたＥＣＭがセキュリティモジュール５３のｋｓ復号部５５に入力され、このｋｓ復号部５５でＥＣＭが復号され、スクランブル鍵ｋｓが取得される（Ｓ２１）。ｋｓ復号部５５で取得されたスクランブル鍵ｋｓがデスクランブル部５７に出力され、暗号化コンテンツはデスクランブル部５７でデスクランブル（スクランブルを解除）される（Ｓ２２）。そして、デスクランブルされた暗号化コンテンツすなわち、コンテンツストリーム（図６ではエンコードコンテンツ）が映像・音声デコード部５９でデコードされ、映像・音声コンテンツとして出力される（Ｓ２３）。
【００６７】
（従来の限定再生システムとの比較）
ここで、図７、図８、図９、図１０を参照して、従来の限定受信システムと従来の限定再生システムを説明し、従来の限定再生システムと、本発明の一実施の形態である限定再生システム２１との違いを明確にする。
まず、図７に示す従来の限定受信システムを説明する。この図７に示すように、従来の限定受信システム１２１は、送信側の限定受信コンテンツ送信装置１２３と、受信側の限定受信コンテンツ受信装置１２５とを備えている。なお、限定受信コンテンツ送信装置１２３の各部および限定受信コンテンツ受信装置１２５の各部の構成において、本発明の一実施形態として説明した限定再生システム２１の構成と同一の名称を付したものは、同一の作用（動作）をするものであるので、その説明は省略する。
【００６８】
この従来の限定受信システム１２１は、受信側の限定受信コンテンツ受信装置１２５に蓄積部が備えられたものであって、もともと限定受信システムはリアルタイム伝送のみを対象として製作されており、これに蓄積部を備えたものである。この従来の限定受信システムでは受信時にスクランブルの解除が行われる。
【００６９】
また、次に、図８に示す従来の限定再生システムを説明する。この図８に示すように、従来の限定再生システム１２７は、送信側の限定再生コンテンツ送信装置１２９と、受信側の限定再生コンテンツ受信装置１３１とを備えている。なお、限定再生コンテンツ送信装置１２９の各部および限定再生コンテンツ受信装置１３１の各部の構成において、本発明の一実施形態として説明した限定再生システム２１の構成と同一の名称を付したものは、同一の作用（動作）をするものであるので、その説明は省略する。
【００７０】
この従来の限定再生システム１２７は、リアルタイム伝送を対象として製作されており、図７に示した従来の限定受信システムでは受信時にスクランブルの解除が行われるのに対して、再生時にスクランブルの解除がなされる。このため、図７の限定受信システムに対して、限定再生システムと呼ばれる。
【００７１】
さらに、次に、図９に示す従来の限定再生システムを説明する。この図９に示すように、従来の限定再生システム１３３は、送信側の限定再生コンテンツ送信装置１３５と、受信側の限定再生コンテンツ受信装置１３７とを備えている。なお、限定再生コンテンツ送信装置１３５の各部および限定再生コンテンツ受信装置１３７の各部の構成において、本発明の一実施形態として説明した限定再生システム２１の構成と同一の名称を付したものは、同一の作用（動作）をするものであるので、その説明は省略する。
【００７２】
限定再生コンテンツ送信装置１３５のファイル化部１３９および限定再生コンテンツ受信装置１３７のストリーム化部１４１は、時間軸の変換（それぞれファイル化およびストリーム化）を行うため、入力された情報を一時蓄積するものである。
この従来の限定再生システム１３３は、非リアルタイム伝送を対象とした限定再生システムであって、図７に示した限定受信システム１２１および図８に示した限定再生システム１２７とは異なっている。つまり、これらの限定受信システム１２１および限定再生システム１２７ではリアルタイム伝送のＴＳにスクランブルを施して限定受信や限定再生を実現しているのに対し、従来の限定再生システム１３３では、コンテンツをファイル化した後、データカルーセル方式で伝送するためのＴＳにスクランブルを施すことによって限定再生が実現されている。
【００７３】
この限定再生システム１３３では、限定再生コンテンツ受信装置１３７にストリーム化部１４１（時間軸の変換）すなわち一時蓄積するもの（蓄積機能）が必要であり、当該限定再生コンテンツ受信装置１３７に備えられている蓄積部と併せて複数の蓄積機能が必要である。このため、この限定再生システム１３３は、比較的データ量の少ないデータ放送のコンテンツを扱うことは可能ではあるが、データ量の大きいテレビジョン放送の映像・音声等のコンテンツをファイル化して扱うにはコスト面等から現実的なものとは言えない。
【００７４】
さらにまた、図１０に示す従来の限定再生システムを説明する。この図１０に示すように、従来の限定再生システム１４３は、送信側の限定再生コンテンツ送信装置１４５と、受信側の限定再生コンテンツ受信装置１４７とを備えている。
なお、限定再生コンテンツ送信装置１４５の各部および限定再生コンテンツ受信装置１４７の各部の構成において、本発明の一実施形態として説明した限定再生システム２１の構成と同一の名称を付したものは、同一の作用（動作）をするものであるので、その説明は省略する。
【００７５】
限定再生コンテンツ送信装置１４５のファイルの暗号化部１４９は、ファイル化したコンテンツを暗号化する（暗号化したものを暗号ファイル化コンテンツとする）ものであり、また、ｋｃ発生部（符号付さず）は、暗号鍵であるコンテンツ鍵ｋｃを発生するものである。なお、このコンテンツ鍵ｋｃも暗号化され（暗号化コンテンツ鍵ｋｃ）受信側に別途伝送される（図示せず）。
限定再生コンテンツ受信装置１４７のファイルの暗号復号部１５１は、暗号ファイル化コンテンツを復号するものであり、また、ｋｃ発生部（符号付さず）は、送信側から伝送された暗号化コンテンツ鍵ｋｃを復号し、コンテンツ鍵ｋｃを得るものである。
【００７６】
この限定再生システム１４３は、非リアルタイム伝送を対象とした限定再生システムであって、図７〜図９に示した従来の限定受信システム１２１および従来の限定再生システム１２７、１３３がＴＳにスクランブルを施しているのに対し、この限定再生システム１４３では、ファイル（ファイル化したコンテンツ）に暗号化を施すことによってコンテンツの限定再生を実現している。この暗号化されたファイルはデータカルーセル方式で伝送される。リアルタイム伝送を対象とした限定再生システム１２７とは、全く異なる方法により限定再生を実現しているため、本発明の目的のようにリアルタイム伝送と非リアルタイム伝送との共通化は困難である。
【００７７】
これら図７、図８、図９、図１０に示した従来の限定受信システム１２１および従来の限定再生システム１２７、１３３、１４３に対し、本発明の一実施の形態である図４に示した限定再生システム２１では、送信側の限定再生コンテンツ送信装置２３において、コンテンツストリーム（ＴＳ形式）にスクランブル部３１でスクランブルを施してから（ＴＳ形式）、ＥＣＭ多重部３５を経て（ＴＳ形式）、タイムスタンプ付加部３７でタイムスタンプを付加し（タイムスタンプ付きＴＳ形式）、さらにカルーセル化部４１でデータカルーセル伝送（タイムスタンプ付きＴＳ／データカルーセル／ＴＳ形式）するようにしたものである。そして、受信側の限定再生コンテンツ受信装置２５Ａにおいて、カルーセルデコード部４３でデータカルーセルをデコードして（タイムスタンプ付ＴＳ形式）、蓄積部４７に蓄積しておいて（タイムスタンプ付ＴＳ形式）、再生時に、再生部４９で再生して（ＴＳ形式）、デスクランブル部５７でスクランブルを解除する（ＴＳ形式）ように構成されている。
【００７８】
また、図５に示した限定再生コンテンツ受信装置２５Ｂでは、リアルタイム伝送と非リアルタイム伝送との双方に対応したものであり、図４の限定再生コンテンツ受信装置２５Ａをベースに、図１に示したコンテンツ受信再生装置１の技術を適用して受信機の装置構成の簡略化を図ったものである。
つまり、限定再生システム２１は、非リアルタイム伝送に対応した限定再生システムであるが、リアルタイム伝送に対応した従来の限定再生システム１２７と受信機の装置構成の共通化が可能であり（共用受信機が効率的に構成できる）、リアルタイム伝送と非リアルタイム伝送との共存が可能になる。その場合の共用受信機が、限定再生コンテンツ受信装置２５Ｂである。
【００７９】
（限定再生コンテンツ送信装置によって送信される情報についての補足）
ここで、図１１、図１２、図１３に図示したプロトコルスタックの説明図を参照して、限定再生コンテンツ送信装置２３（受信装置２５Ａに向けて、受信装置２５Ｂに向けて）、１２９（１２３）、１３５、１４５からで使用されるプロトコルの構成について補足説明する。図１１、図１２、図１３に示したプロトコルスタックの説明図では、図中の最下層にＴＳ（トランスポートストリーム）が位置しており、これはＴＳで伝送することを表わしている。ＴＳの上層に各プロトコル層が乗った形となっており、図中ハッチングを施した部分がスクランブル（暗号化）を施すプロトコル層と、スクランブル（暗号化）を施す信号の範囲を示している。
【００８０】
図１１は、本発明の一実施の形態である限定再生システム２１によるプロトコルスタックを示しており、図１１（ａ）は、非リアルタイム伝送を対象とした場合（受信装置２５Ａに向けて）のものである。図１１（ａ）においては、ＴＳにはデータカルーセルが符号化され、データカルーセルにはタイムスタンプ付ＴＳが符号化される。さらに、タイムスタンプ付ＴＳには、映像・音声およびECM・EMM（スクランブル関連情報）が多重されたＴＳが符号化される。スクランブルは、このＴＳ層において行なわれ、映像・音声の部分に施される（ECM・EMMは対象外）。映像・音声はＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）形式を用いてこのＴＳに符号化される。
【００８１】
図１１（ｂ）は、従来の限定再生システム１２７と共存させて、リアルタイム伝送および非リアルタイム伝送の双方に対応した場合（受信装置２５Ｂに向けて）のプロトコルスタックである。非リアルタイム伝送の場合については図１１（ａ）と同様である。リアルタイム伝送の場合については、映像・音声およびECM・EMMが多重されたＴＳが伝送される。スクランブルは、このＴＳ層において行なわれ、映像・音声の部分に施される（ECM・EMMは対象外）。映像・音声はＰＥＳ形式を用いてこのＴＳに符号化される。
受信装置２５Ｂにおいて蓄積する信号は、非リアルタイム伝送の場合は、ＴＴＳ１と記したタイムスタンプ付きＴＳであり、リアルタイム伝送の場合は、ＴＴＳ２と記した受信側においてタイムスタンプを付加したタイムスタンプ付きＴＳ（波線で図示）である。ＴＴＳ１とＴＴＳ２の積層構造を比較すると、その上位層は同一の構造をしており、再生時には共通に扱うことができる。
【００８２】
また、従来の限定受信システム１２１、および従来の限定再生システム１２７のプロトコルスタックは、図１２に図示している。共に、リアルタイム伝送の場合のプロトコルスタックである。図１２においては、映像・音声およびECM・EMMが多重されたＴＳが伝送される。スクランブルは、このＴＳ層において行なわれ、映像・音声の部分に施される（ECM・EMMは対象外）。映像・音声はＰＥＳ形式を用いてこのＴＳに符号化される。
従来の限定受信システム１２１と、従来の限定再生システム１２７とは、信号フロー上の蓄積の位置が異なるが、プロトコルスタック上では差はない。なお、図１２は、図１１（ｂ）における、リアルタイム伝送の場合のプロトコルスタックを構成する。
【００８３】
また、従来の限定再生システム１３３のプロトコルスタックを図１３（ａ）に、従来の限定再生システム１４３のプロトコルスタックは図１３（ｂ）それぞれ図示している。共に、非リアルタイム伝送の場合のプロトコルスタックである。
図１３（ａ）においては、データカルーセルおよびＥＣＭ・EMM（スクランブル関連情報）が多重されたＴＳが伝送される。スクランブルは、このＴＳ層において行なわれ、データカルーセルの部分に施される（ECM・EMMは対象外）。データカルーセルにはタイムスタンプ付ＴＳが符号化される。さらに、タイムスタンプ付ＴＳには、映像・音声が多重されたＴＳが符号化される。映像・音声はＰＥＳ形式を用いてこのＴＳに符号化される。
【００８４】
また、図１３（ｂ）においては、データカルーセルおよびＥＣＭ・EMM（オプション）が多重されたＴＳが伝送される。データカルーセルにはタイムスタンプ付ＴＳが符号化される。このタイムスタンプ付ＴＳのファイル対して限定再生のための暗号化が行なわれる。そのタイムスタンプ付ＴＳには、映像・音声が多重されたＴＳが符号化される。映像・音声はＰＥＳ形式を用いてこのＴＳに符号化される。
【００８５】
以上、一実施形態に基づいて本発明を説明したが、本発明はこれに限定されるものではない。
例えば、コンテンツ受信再生装置１の各構成を各過程（ステップ）とみなしたコンテンツ受信再生方法と捉えることも可能である。この場合、コンテンツ受信再生装置１と同様の効果が得られる。また、コンテンツ受信再生装置１の各構成を一般的なコンピュータ言語で記述したプログラム（コンテンツ受信再生プログラム）とみなすことも可能である。この場合もコンテンツ受信再生装置１と同様の効果が得られる。
【００８６】
また、限定再生コンテンツ送信装置２３および限定再生コンテンツ受信装置２５Ａ、２５Ｂの各構成を各過程（ステップ）とみなした限定再生コンテンツ送信方法および限定再生コンテンツ受信方法と捉えることも可能である。この場合、限定再生コンテンツ送信装置２３および限定再生コンテンツ受信装置２５Ａ、２５Ｂと同様の効果が得られる。さらに、限定再生コンテンツ送信装置２３および限定再生コンテンツ受信装置２５Ａ、２５Ｂの各構成を一般的なコンピュータ言語で記述したプログラム（限定再生コンテンツ送信プログラムおよび限定再生コンテンツ受信プログラム）とみなすことも可能である。この場合も限定再生コンテンツ送信装置２３および限定再生コンテンツ受信装置２５Ａ、２５Ｂと同様の効果が得られる。
【００８７】
また、非リアルタイム伝送については放送におけるデータカルーセル方式（ＩＳＯ／ＩＥＣ  １３８１８−６）を想定して説明したが、非リアルタイム伝送方式はこれに限定されるものではない。放送におけるオブジェクトカルーセル方式（ＩＳＯ／ＩＥＣ  １３８１８−６）、および、インターネット上の各種プロトコル（ＨＴＴＰ、ＦＴＰなどの第５層プロトコル、さらにはその下位の第４／３層プロトコルとしてＴＣＰ／ＩＰ、ＵＤＰ／ＩＰなど）など、タイムスタンプ付きＴＳファイルを伝送可能な各種ダウンロード方式を適用することが可能であり、この場合においても同様の効果が得られる。すなわち、図１におけるカルーセルデコード部７、図４にけるカルーセル化部４１およびカルーセルデコード部４３、図５におけるカルーセルデコード部４３のそれぞれは他の伝送機能に置き換えることが可能であり、図１１（ａ）および（ｂ）の非リアルタイム伝送におけるカルーセル層を含む下位のプロトコルは他のプロトコルに置き換えることが可能である。
さらに、本明細書の説明においては、限定再生システムの関連情報サブシステムについては共通鍵暗号系（対象暗号系）を想定して簡略にしか触れなかったが、公開鍵暗号系（非対称暗号系）を用いても差し支えないことは勿論であるとともに、本発明の本質は関連情報サブシステムの構成には影響されないことを付記しておく。
【００８８】
【発明の効果】
請求項１、２記載の発明によれば、受信されたリアルタイム伝送によるストリーム形式のコンテンツは、非リアルタイムに伝送されるファイル形式と同一形式のタイムスタンプが付加され、記録処理が施されタイムスタンプ付ストリームファイルとして蓄積され、非リアルタイム伝送によるファイル形式のコンテンツは、デコードされ、書込処理が施され、タイムスタンプ付ストリームファイルとして蓄積される。そして、タイムスタンプ付ストリームファイルがタイムスタンプに基づいて再生され、映像・音声等のコンテンツにデコードされ出力される。このため、ストリーム形式のコンテンツおよびファイル形式のコンテンツ、つまり、２つの方式「リアルタイム伝送方法」および「非リアルタイム伝送方法」によるコンテンツを共通に取り扱うことができる。
【００８９】
請求項３、４記載の発明によれば、映像・音声等のコンテンツストリームにスクランブルが施され、ＥＣＭが多重されてスクランブル化コンテンツストリームとされる。このスクランブル化コンテンツストリームに、タイムスタンプが付与され、タイムスタンプ付きＴＳであるタイムスタンプ付スクランブル化コンテンツストリームとされ、ファイル化され、タイムスタンプ付きスクランブル化コンテンツファイルとされ、データカルーセル方式などのダウンロード方式によって非リアルタイムに伝送される。途中段階のスクランブル化コンテンツストリームは、ストリーム形式のコンテンツ伝送信号形式と同一の形式となる。このため、ストリーム形式のコンテンツおよびファイル形式のコンテンツ、つまり、２つの方式「リアルタイム伝送方法」および「非リアルタイム伝送方法」によるコンテンツを共通に取り扱うことができる。
【００９０】
請求項５、６記載の発明によれば、受信された非リアルタイム伝送によるファイル形式のコンテンツは、デコードされ、タイムスタンプ付スクランブル化ストリームファイルとして蓄積される。そして、蓄積されたタイムスタンプ付スクランブル化ストリームファイルはタイムスタンプに基づいて再生され、スクランブル化コンテンツストリームとして再生される。スクランブル化コンテンツストリームからはＥＣＭが分離され、暗号が復号されてｋｓが得られ、スクランブル化コンテンツストリームのスクランブルが解除され、デスクランブルされたコンテンツストリームが出力される。また、スクランブル化コンテンツストリームは、ストリーム形式のコンテンツ伝送信号形式と同一の形式となる。このため、ストリーム形式のコンテンツおよびファイル形式のコンテンツ、つまり、２つの方式「リアルタイム伝送方法」および「非リアルタイム伝送方法」によるコンテンツを共通に取り扱うことができる。
【図面の簡単な説明】
【図１】本発明による一実施の形態であるコンテンツ受信再生装置のブッロク図である。
【図２】図１に示したコンテンツ受信再生装置の動作を説明したフローチャートである。
【図３】図１に示したコンテンツ受信再生装置で得られる効果を説明するために図示した従来のコンテンツ受信再生装置のブロック図である。
【図４】本発明による一実施の形態である限定再生システム（限定再生コンテンツ送信装置および限定再生コンテンツ受信装置）のブロック図である。
【図５】図４に示したシステムの受信側である限定再生コンテンツ受信装置のブロック図である。
【図６】図４に示した限定再生システムの動作を説明したフローチャートである。
【図７】図４に示した限定再生システムで得られる効果を説明するために図示した従来の限定受信システムのブロック図である。
【図８】図４に示した限定再生システムで得られる効果を説明するために図示した従来の限定再生システムのブロック図である。
【図９】図４に示した限定再生システムで得られる効果を説明するために図示した従来の限定再生システムのブロック図である。
【図１０】図４に示した限定再生システムで得られる効果を説明するために図示した従来の限定再生システムのブロック図である。
【図１１】図４、図５に示した限定再生システムにおいて使用されるプロトコルスタックの説明図である。
【図１２】図７、図８に示した従来の限定受信システムおよび限定再生システムにおいて使用されるプロトコルスタックの説明図である。
【図１３】図９、図１０に示した従来の限定再生システムにおいて使用されるプロトコルスタックの説明図である。
【符号の説明】
１  コンテンツ受信再生装置
３、３７、６１  タイムスタンプ付加部
５、６３  記録処理部
７、４３  カルーセルデコード部
９、４５  書込処理部
１１  蓄積部
１３、４９  再生部
１５、５９  映像・音声デコード部
２１  限定再生システム
２３  限定再生コンテンツ送信装置
２５Ａ、２５Ｂ  限定再生コンテンツ受信装置
２７  映像・音声エンコード部
２９  ｋｓ発生部
３１  スクランブル部
３３  ｋｓ暗号部
３５  ＥＣＭ多重部
３９  時間軸変換部
４１  カルーセル化部
５１  ＥＣＭ分離部
５３  セキュリティモジュール
５５  ｋｓ復号部
５７  デスクランブル部
【図１】
0004026807.tif 000002
【図２】
0004026807.tif 000003
【図３】
0004026807.tif 000004
【図４】
0004026807.tif 000005
【図５】
0004026807.tif 000006
【図６】
0004026807.tif 000007
【図７】
0004026807.tif 000008
【図８】
0004026807.tif 000009
【図９】
0004026807.tif 000010
【図１０】
0004026807.tif 000011
【図１１】
0004026807.tif 000012
【図１２】
0004026807.tif 000013
【図１３】
0004026807.tif 000014