(57)【要約】【課題】  データコンテンツの重複記録を回避しながら、データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生できる放送記録再生装置を実現する。【解決手段】  記録時には、データストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを媒体記録する一方、カルーセルのバージョンが変化する毎に、そのバージョンとそれに対応するカルーセルが媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成して媒体記録すると共に、その記録位置を表す第２のポインタを映像・音声ストリームに付加して媒体記録する。再生時には、媒体記録された映像・音声ストリームを読み出し、それに付加される第２のポインタを抽出し、この第２のポインタで指定されるデータ管理情報に含まれる第１のポインタで指定されるバージョンのカルーセルを記録媒体から読み出して再生する。【選択図】      図１
2010011508.tif 000002
【特許請求の範囲】
【請求項１】
トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生装置において、
前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録するカルーセル記録手段と、
データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成するデータ管理情報生成手段と、
前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録手段と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段が出力する第２のポインタを付加して記録媒体に記録する映像・音声記録手段と、
前記映像・音声記録手段により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出手段と、
前記ポインタ抽出手段により抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第１のポインタで指定されるバージョンのカルーセルを記録媒体から読み出して再生する再生手段と
を具備することを特徴とする放送記録再生装置。
【請求項２】
トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録する放送記録再生装置において、
前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録するカルーセル記録手段と、
データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成するデータ管理情報生成手段と、
前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録手段と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段が出力する第２のポインタを付加して記録媒体に記録する映像・音声記録手段と
を具備することを特徴とする放送記録再生装置。
【請求項３】
トランスポートストリームから分離されて記録された映像・音声ストリームとデータ放送のデータストリームとを再生する放送記録再生装置において、
前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り１つのカルーセルと、データストリームのカルーセルのバージョンが変化する毎に生成される情報であって、カルーセルのバージョン及びそのバージョンのカルーセルの記録位置を表す第１のポインタを含むデータ管理情報と、データ管理情報の記録位置を表す第２のポインタが付加された映像・音声ストリームとを記録する記録媒体と、
前記記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに含まれる第２のポインタを抽出するポインタ抽出手段と、
前記ポインタ抽出手段により抽出された第２のポインタで指定されるデータ管理情報を前記記録媒体から読み出す読出手段と、
前記読出手段が前記記録媒体から読み出すデータ管理情報に含まれる第１のポインタで指定されるバージョンのカルーセルを前記記録媒体から読み出して再生する再生手段と
を具備することを特徴とする放送記録再生装置。
【請求項４】
トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生装置において、
前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録するカルーセル記録手段と、
各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成するデータ管理情報生成手段と、
前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録手段と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段から出力される第２のポインタを付加して記録媒体に記録する映像・音声記録手段と、
前記映像・音声記録手段により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出手段と、
前記ポインタ抽出手段により抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第１のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ記録媒体から読み出して再生する再生手段と
を具備することを特徴とする放送記録再生装置。
【請求項５】
トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録する放送記録再生装置において、
前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録するカルーセル記録手段と、
各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成するデータ管理情報生成手段と、
前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録手段と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段から出力される第２のポインタを付加して記録媒体に記録する映像・音声記録手段と
を具備することを特徴とする放送記録再生装置。
【請求項６】
トランスポートストリームから分離されて記録された映像・音声ストリームとデータ放送のデータストリームとを再生する放送記録再生装置において、
前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り１つのカルーセルと、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルの記録位置を表す第１のポインタとを含むデータ管理情報と、データ管理情報の記録位置を表す第２のポインタが付加された映像・音声ストリームとを記録する記録媒体と、
前記記録媒体から読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出手段と、
前記ポインタ抽出手段により抽出された第２のポインタで指定されるデータ管理情報を前記記録媒体から読み出し、読み出したデータ管理情報に含まれる第１のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ前記記録媒体から読み出して再生する再生手段と
を具備することを特徴とする放送記録再生装置。
【請求項７】
前記映像・音声記録手段は、前記トランスポートストリームから分離された映像・音声ストリームを形成するＰＥＳパケット中のＰＥＳプライベート領域に第２のポインタを付加することを特徴とする請求項１〜２もしくは請求項４〜５のいずれかに記載の放送記録再生装置。
【請求項８】
トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生処理プログラムにおいて、
前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録するカルーセル記録処理と、
データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが前記カルーセル記録処理にて媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成するデータ管理情報生成処理と、
前記データ管理情報生成処理により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録処理と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理が出力する第２のポインタを付加して記録媒体に記録する映像・音声記録処理と、
前記映像・音声記録処理により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出処理と、
前記ポインタ抽出処理にて抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第１のポインタで指定されるバージョンのカルーセルを記録媒体から読み出して再生する再生処理と
をコンピュータで実行させることを特徴とする放送記録再生処理プログラム。
【請求項９】
トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録する放送記録再生処理プログラムにおいて、
前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録するカルーセル記録処理と、
データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが前記カルーセル記録処理にて媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成するデータ管理情報生成処理と、
前記データ管理情報生成処理により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録処理と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理が出力する第２のポインタを付加して記録媒体に記録する映像・音声記録処理と
をコンピュータで実行させることを特徴とする放送記録再生処理プログラム。
【請求項１０】
トランスポートストリームから分離されて記録された映像・音声ストリームとデータ放送のデータストリームとを再生する放送記録再生処理プログラムにおいて、
前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り１つのカルーセルと、データストリームのカルーセルのバージョンが変化する毎に生成される情報であって、カルーセルのバージョン及びそのバージョンのカルーセルの記録位置を表す第１のポインタを含むデータ管理情報と、データ管理情報の記録位置を表す第２のポインタが付加された映像・音声ストリームとを記録する記録媒体から映像・音声ストリームを読み出し、読み出した映像・音声ストリームに含まれる第２のポインタを抽出するポインタ抽出処理と、
前記ポインタ抽出処理により抽出された第２のポインタで指定されるデータ管理情報を前記記録媒体から読み出す読出処理と、
前記読出処理が前記記録媒体から読み出すデータ管理情報に含まれる第１のポインタで指定されるバージョンのカルーセルを前記記録媒体から読み出して再生する再生処理と
をコンピュータで実行させることを特徴とする放送記録再生処理プログラム。
【請求項１１】
トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生処理プログラムにおいて、
前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録するカルーセル記録処理と、
各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録処理にて媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成するデータ管理情報生成処理と、
前記データ管理情報生成処理にて生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録処理と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理から出力される第２のポインタを付加して記録媒体に記録する映像・音声記録処理と、
前記映像・音声記録処理により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出処理と、
前記ポインタ抽出処理により抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第１のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ記録媒体から読み出して再生する再生処理と
をコンピュータで実行させることを特徴とする放送記録再生処理プログラム。
【請求項１２】
トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録する放送記録再生処理プログラムにおいて、
前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録するカルーセル記録処理と、
各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録処理にて媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成するデータ管理情報生成処理と、
前記データ管理情報生成処理にて生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録処理と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理から出力される第２のポインタを付加して記録媒体に記録する映像・音声記録処理と
をコンピュータで実行させることを特徴とする放送記録再生処理プログラム。
【請求項１３】
トランスポートストリームから分離されて記録された映像・音声ストリームとデータ放送のデータストリームとを再生する放送記録再生処理プログラムにおいて、
前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り１つのカルーセルと、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルの記録位置を表す第１のポインタとを含むデータ管理情報と、データ管理情報の記録位置を表す第２のポインタが付加された映像・音声ストリームとを記録する記録媒体から読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出処理と、
前記ポインタ抽出処理により抽出された第２のポインタで指定されるデータ管理情報を前記記録媒体から読み出し、読み出したデータ管理情報に含まれる第１のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ前記記録媒体から読み出して再生する再生処理と
をコンピュータで実行させることを特徴とする放送記録再生処理プログラム。
【請求項１４】
前記映像・音声記録処理は、前記トランスポートストリームから分離された映像・音声ストリームを形成するＰＥＳパケット中のＰＥＳプライベート領域に第２のポインタを付加することを特徴とする請求項８〜９もしくは請求項１１〜１２のいずれかに記載の放送記録再生処理プログラム。
【請求項１５】
トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生装置において、
前記トランスポートストリームから分離されたデータストリームにイベントメッセージが含まれる場合、そのイベントメッセージを記録媒体に記録するイベント記録手段と、
前記イベント記録手段にて媒体記録されたイベントメッセージの記録位置を表す第１のポインタとイベントメッセージであることを表すデータとを含むデータ管理情報を生成するデータ管理情報生成手段と、
前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録手段と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段が出力する第２のポインタを付加して記録媒体に記録する映像・音声記録手段と、
前記映像・音声記録手段により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出手段と、
前記ポインタ抽出手段により抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第１のポインタで指定されるイベントメッセージを記録媒体から読み出して再生する再生手段と
を具備することを特徴とする放送記録再生装置。
【請求項１６】
トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生処理プログラムにおいて、
前記トランスポートストリームから分離されたデータストリームにイベントメッセージが含まれる場合、そのイベントメッセージを記録媒体に記録するイベント記録処理と、
前記イベント記録処理にて媒体記録されたイベントメッセージの記録位置を表す第１のポインタとイベントメッセージであることを表すデータとを含むデータ管理情報を生成するデータ管理情報生成処理と、
前記データ管理情報生成処理にて生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録処理と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理が出力する第２のポインタを付加して記録媒体に記録する映像・音声記録処理と、
前記映像・音声記録処理により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出処理と、
前記ポインタ抽出処理により抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第１のポインタで指定されるイベントメッセージを記録媒体から読み出して再生する再生処理と
をコンピュータで実行させることを特徴とする放送記録再生処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データカルーセル方式のデータ放送を含むデジタル放送を記録および再生する放送記録再生装置および放送記録再生処理プログラムに関する。
【背景技術】
【０００２】
デジタル放送では、図９に図示するように、映像Ｖ、音声ＡおよびデータコンテンツＤが全てパケット単位に分割され、ＩＳＯ／ＩＥＣ１３８１８−１規格で定義されるＭＰＥＧ２−ＴＳ（以下、トランスポートストリームＴＳと称す）と呼ばれる多重化ストリーム形式で多重化されて伝送される。
トランスポートストリームＴＳにてデータ放送されるデータコンテンツＤは、字幕や文字スーパーなどの番組に連動するコンテンツの場合には、映像Ｖや音声Ａと同様に、符号化ビットストリームＥＳに圧縮符号化した後に表示時刻情報などが付与されるＰＥＳ（Packetized Elementary Stream）形式でパケット化されるが、天気予報やニュースなどの蓄積型サービスコンテンツであれば、ＤＭＣ−ＣＣ（Digital Storage Media-Command and Control）セクションでパケット化される。
【０００３】
ＤＭＣ−ＣＣセクションでパケット化されるデータコンテンツＤは、データカルーセル方式でデータ放送される。データカルーセル方式とは、データコンテンツＤを繰り返し伝送させ、受信側が放送の途中からでも必要なデータコンテンツＤを取得できるようにする方式である。
具体的には、図１０に図示する一例のように、データコンテンツＤを、各データモジュール（静止画データ、図形データおよび文字データ）の属性を表すＤＩＩ（Download Information Indication message）モジュールと、各データモジュールを伝送サイズ単位で分割したＤＤＢ（Download Data Bloack）モジュールとに変換し、これら一連のモジュールを所定周期毎に繰り返し伝送する。なお、データコンテンツＤに対応するこれら一連のモジュールをカルーセルと称す。
【０００４】
こうしたデータカルーセル方式のデータ放送を含むデジタル放送を記録再生する装置として、例えば特許文献１には、データ放送のデータコンテンツと、映像・音声ストリームとを分離して記録する際に、繰り返し伝送されるデータコンテンツの１つだけを媒体記録し、次に伝送されてくるデータコンテンツが媒体記録したものと同一である場合にはそのデータコンテンツの送出終了時刻だけをタイムスタンプとして媒体記録することで、繰り返し伝送されるデータコンテンツの重複記録を回避する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−１５２６８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、上記特許文献１に開示の装置では、データコンテンツの重複記録を回避し得るものの、媒体記録したタイムスタンプ（送出終了時刻）と映像・音声ストリームの再生時刻とを勘案してデータコンテンツの再生タイミングを制御する必要があり、これ故、データ放送を再生する処理が複雑化するという問題がある。
そこで本発明は、このような事情に鑑みてなされたもので、繰り返し伝送されるデータコンテンツの重複記録を回避しながら、データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生することができる放送記録再生装置および放送記録再生処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生装置において、前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録するカルーセル記録手段と、データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成するデータ管理情報生成手段と、前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録手段と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段が出力する第２のポインタを付加して記録媒体に記録する映像・音声記録手段と、前記映像・音声記録手段により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出手段と、前記ポインタ抽出手段により抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第１のポインタで指定されるバージョンのカルーセルを記録媒体から読み出して再生する再生手段とを具備することを特徴とする。
【０００８】
請求項２に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録する放送記録再生装置において、前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録するカルーセル記録手段と、データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成するデータ管理情報生成手段と、前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録手段と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段が出力する第２のポインタを付加して記録媒体に記録する映像・音声記録手段とを具備することを特徴とする。
【０００９】
請求項３に記載の発明では、トランスポートストリームから分離されて記録された映像・音声ストリームとデータ放送のデータストリームとを再生する放送記録再生装置において、前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り１つのカルーセルと、データストリームのカルーセルのバージョンが変化する毎に生成される情報であって、カルーセルのバージョン及びそのバージョンのカルーセルの記録位置を表す第１のポインタを含むデータ管理情報と、データ管理情報の記録位置を表す第２のポインタが付加された映像・音声ストリームとを記録する記録媒体と、前記記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに含まれる第２のポインタを抽出するポインタ抽出手段と、前記ポインタ抽出手段により抽出された第２のポインタで指定されるデータ管理情報を前記記録媒体から読み出す読出手段と、前記読出手段が前記記録媒体から読み出すデータ管理情報に含まれる第１のポインタで指定されるバージョンのカルーセルを前記記録媒体から読み出して再生する再生手段とを具備することを特徴とする。
【００１０】
請求項４に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生装置において、前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録するカルーセル記録手段と、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成するデータ管理情報生成手段と、前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録手段と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段から出力される第２のポインタを付加して記録媒体に記録する映像・音声記録手段と、前記映像・音声記録手段により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出手段と、前記ポインタ抽出手段により抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第１のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ記録媒体から読み出して再生する再生手段とを具備することを特徴とする。
【００１１】
請求項５に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録する放送記録再生装置において、前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録するカルーセル記録手段と、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成するデータ管理情報生成手段と、前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録手段と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段から出力される第２のポインタを付加して記録媒体に記録する映像・音声記録手段とを具備することを特徴とする。
【００１２】
請求項６に記載の発明では、トランスポートストリームから分離されて記録された映像・音声ストリームとデータ放送のデータストリームとを再生する放送記録再生装置において、前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り１つのカルーセルと、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルの記録位置を表す第１のポインタとを含むデータ管理情報と、データ管理情報の記録位置を表す第２のポインタが付加された映像・音声ストリームとを記録する記録媒体と、前記記録媒体から読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出手段と、前記ポインタ抽出手段により抽出された第２のポインタで指定されるデータ管理情報を前記記録媒体から読み出し、読み出したデータ管理情報に含まれる第１のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ前記記録媒体から読み出して再生する再生手段とを具備することを特徴とする。
【００１３】
上記請求項１〜２もしくは請求項４〜５のいずれかに従属する請求項７に記載の発明では、前記映像・音声記録手段は、前記トランスポートストリームから分離された映像・音声ストリームを形成するＰＥＳパケット中のＰＥＳプライベート領域に第２のポインタを付加することを特徴とする。
【００１４】
請求項８に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生処理プログラムにおいて、前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録するカルーセル記録処理と、データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが前記カルーセル記録処理にて媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成するデータ管理情報生成処理と、前記データ管理情報生成処理により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録処理と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理が出力する第２のポインタを付加して記録媒体に記録する映像・音声記録処理と、前記映像・音声記録処理により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出処理と、前記ポインタ抽出処理にて抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第１のポインタで指定されるバージョンのカルーセルを記録媒体から読み出して再生する再生処理とをコンピュータで実行させることを特徴とする。
【００１５】
請求項９に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録する放送記録再生処理プログラムにおいて、前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録するカルーセル記録処理と、データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが前記カルーセル記録処理にて媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成するデータ管理情報生成処理と、前記データ管理情報生成処理により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録処理と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理が出力する第２のポインタを付加して記録媒体に記録する映像・音声記録処理とをコンピュータで実行させることを特徴とする。
【００１６】
請求項１０に記載の発明では、トランスポートストリームから分離されて記録された映像・音声ストリームとデータ放送のデータストリームとを再生する放送記録再生処理プログラムにおいて、前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り１つのカルーセルと、データストリームのカルーセルのバージョンが変化する毎に生成される情報であって、カルーセルのバージョン及びそのバージョンのカルーセルの記録位置を表す第１のポインタを含むデータ管理情報と、データ管理情報の記録位置を表す第２のポインタが付加された映像・音声ストリームとを記録する記録媒体から映像・音声ストリームを読み出し、読み出した映像・音声ストリームに含まれる第２のポインタを抽出するポインタ抽出処理と、前記ポインタ抽出処理により抽出された第２のポインタで指定されるデータ管理情報を前記記録媒体から読み出す読出処理と、前記読出処理が前記記録媒体から読み出すデータ管理情報に含まれる第１のポインタで指定されるバージョンのカルーセルを前記記録媒体から読み出して再生する再生処理とをコンピュータで実行させることを特徴とする。
【００１７】
請求項１１に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生処理プログラムにおいて、前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録するカルーセル記録処理と、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録処理にて媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成するデータ管理情報生成処理と、前記データ管理情報生成処理にて生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録処理と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理から出力される第２のポインタを付加して記録媒体に記録する映像・音声記録処理と、前記映像・音声記録処理により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出処理と、前記ポインタ抽出処理により抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第１のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ記録媒体から読み出して再生する再生処理とをコンピュータで実行させることを特徴とする。
【００１８】
請求項１２に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録する放送記録再生処理プログラムにおいて、前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録するカルーセル記録処理と、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録処理にて媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成するデータ管理情報生成処理と、前記データ管理情報生成処理にて生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録処理と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理から出力される第２のポインタを付加して記録媒体に記録する映像・音声記録処理とをコンピュータで実行させることを特徴とする。
【００１９】
請求項１３に記載の発明では、トランスポートストリームから分離されて記録された映像・音声ストリームとデータ放送のデータストリームとを再生する放送記録再生処理プログラムにおいて、前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り１つのカルーセルと、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルの記録位置を表す第１のポインタとを含むデータ管理情報と、データ管理情報の記録位置を表す第２のポインタが付加された映像・音声ストリームとを記録する記録媒体から読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出処理と、前記ポインタ抽出処理により抽出された第２のポインタで指定されるデータ管理情報を前記記録媒体から読み出し、読み出したデータ管理情報に含まれる第１のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ前記記録媒体から読み出して再生する再生処理とをコンピュータで実行させることを特徴とする。
【００２０】
上記請求項８〜９もしくは請求項１１〜１２のいずれかに従属する請求項１４に記載の発明では、前記映像・音声記録処理は、前記トランスポートストリームから分離された映像・音声ストリームを形成するＰＥＳパケット中のＰＥＳプライベート領域に第２のポインタを付加することを特徴とする。
【００２１】
請求項１５に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生装置において、前記トランスポートストリームから分離されたデータストリームにイベントメッセージが含まれる場合、そのイベントメッセージを記録媒体に記録するイベント記録手段と、前記イベント記録手段にて媒体記録されたイベントメッセージの記録位置を表す第１のポインタとイベントメッセージであることを表すデータとを含むデータ管理情報を生成するデータ管理情報生成手段と、前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録手段と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段が出力する第２のポインタを付加して記録媒体に記録する映像・音声記録手段と、前記映像・音声記録手段により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出手段と、前記ポインタ抽出手段により抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第１のポインタで指定されるイベントメッセージを記録媒体から読み出して再生する再生手段とを具備することを特徴とする。
【００２２】
請求項１６に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生処理プログラムにおいて、前記トランスポートストリームから分離されたデータストリームにイベントメッセージが含まれる場合、そのイベントメッセージを記録媒体に記録するイベント記録処理と、前記イベント記録処理にて媒体記録されたイベントメッセージの記録位置を表す第１のポインタとイベントメッセージであることを表すデータとを含むデータ管理情報を生成するデータ管理情報生成処理と、前記データ管理情報生成処理にて生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録処理と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理が出力する第２のポインタを付加して記録媒体に記録する映像・音声記録処理と、前記映像・音声記録処理により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出処理と、前記ポインタ抽出処理により抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第１のポインタで指定されるイベントメッセージを記録媒体から読み出して再生する再生処理とをコンピュータで実行させることを特徴とする。
【発明の効果】
【００２３】
請求項１、８に記載の発明によれば、記録時には、トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録する一方、データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成して媒体記録すると共に、その記録位置を表す第２のポインタをトランスポートストリームから分離された映像・音声ストリーム中に付加して媒体記録する。
そして、再生時には、媒体記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出し、抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、読み出したデータ管理情報に含まれる第１のポインタで指定されるバージョンのカルーセルを記録媒体から読み出して再生するので、繰り返し伝送されるデータコンテンツ（カルーセル）の重複記録を回避しながら、データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生することができる。
【００２４】
請求項２、９に記載の発明によれば、トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録する一方、データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成して媒体記録すると共に、その記録位置を表す第２のポインタをトランスポートストリームから分離された映像・音声ストリーム中に付加して媒体記録する。
したがって、媒体記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出し、抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、読み出したデータ管理情報に含まれる第１のポインタで指定されるバージョンのカルーセルを記録媒体から読み出して再生すれば、繰り返し伝送されるデータコンテンツ（カルーセル）の重複記録を回避しながら、データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生することができる。
【００２５】
請求項３、１０に記載の発明によれば、トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り１つのカルーセルと、データストリームのカルーセルのバージョンが変化する毎に生成される情報であって、カルーセルのバージョン及びそのバージョンのカルーセルの記録位置を表す第１のポインタを含むデータ管理情報と、データ管理情報の記録位置を表す第２のポインタが付加された映像・音声ストリームとが記録媒体に記録されていると、この記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出し、抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、読み出したデータ管理情報に含まれる第１のポインタで指定されるバージョンのカルーセルを記録媒体から読み出して再生するので、繰り返し伝送されるデータコンテンツ（カルーセル）の重複記録を回避しながら、データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生することができる。
【００２６】
請求項４、１１に記載の発明によれば、記録時には、トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録する一方、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成して媒体記録すると共に、その記録位置を表す第２のポインタをトランスポートストリームから分離された映像・音声ストリーム中に付加して媒体記録する。
そして、再生時には、媒体記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出し、抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、読み出したデータ管理情報に含まれる第１のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ記録媒体から読み出して再生するので、繰り返し伝送される各データコンテンツ（カルーセル）の重複記録を回避しながら、各データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生することができる。
【００２７】
請求項５、１２に記載の発明によれば、トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り１つのカルーセルだけを記録媒体に記録する一方、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第１のポインタとを含むデータ管理情報を生成して媒体記録すると共に、その記録位置を表す第２のポインタをトランスポートストリームから分離された映像・音声ストリーム中に付加して媒体記録する。
したがって、媒体記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出し、抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、読み出したデータ管理情報に含まれる第１のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ記録媒体から読み出して再生すれば、繰り返し伝送される各データコンテンツ（カルーセル）の重複記録を回避しながら、各データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生することができる。
【００２８】
請求項６、１３に記載の発明によれば、トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り１つのカルーセルと、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルの記録位置を表す第１のポインタとを含むデータ管理情報と、データ管理情報の記録位置を表す第２のポインタが付加された映像・音声ストリームとが記録媒体に記録されていると、この記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出し、抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、読み出したデータ管理情報に含まれる第１のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ記録媒体から読み出して再生するので、繰り返し伝送される各データコンテンツ（カルーセル）の重複記録を回避しながら、各データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生することができる。
【００２９】
請求項７、１４に記載の発明によれば、トランスポートストリームから分離された映像・音声ストリームを形成するＰＥＳパケット中のＰＥＳプライベート領域に第２のポインタを付加するようにしたので、ＭＰＥＧ２規格の映像・音声ストリームとして汎用性を保つことができる。
【００３０】
請求項１５、１６に記載の発明によれば、記録時には、トランスポートストリームから分離されたデータストリームにイベントメッセージが含まれると、そのイベントメッセージを記録媒体に記録する一方、媒体記録されたイベントメッセージの記録位置を表す第１のポインタとイベントメッセージであることを表すデータとを含むデータ管理情報を生成して媒体記録すると共に、その記録位置を表す第２のポインタを、トランスポートストリームから分離された映像・音声ストリーム中に付加して媒体記録する。
そして、再生時には、記録媒体から読み出した映像・音声ストリームに付加される第２のポインタを抽出し、抽出した第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第１のポインタで指定されるイベントメッセージを記録媒体から読み出して再生するので、繰り返し伝送される各データコンテンツ（カルーセル）の重複記録を回避しながら、各データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生を可能にしながらも、イベントメッセージ方式のデータ放送にも対応することができる。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施の一形態による放送記録再生装置１０の構成を示すブロック図である。
【図２】デマルチプレクサ１０１から出力されるプログラムストリームＰＳの構成を示す図である。
【図３】カルーセルのバージョン変化を説明するための図である。
【図４】複数系統多重化されたデータストリームのカルーセルがバージョン変化する一例を示す図である。
【図５】データ記録制御部１０３が発生するデータ管理情報の内容を説明するための図である。
【図６】記録媒体１０４に記録されるデータ管理情報およびカルーセル（含むイベントメッセージ）の記録形態を示す図である。
【図７】データ記録制御部１０３が実行する書き込み制御処理の動作を示すフローチャートである。
【図８】ＤＭＣ−ＣＣセクション形式のデータ構造を示す図である。
【図９】トランスポートストリームＴＳの概要を示す図である。
【図１０】カルーセルの構造を示す図である。
【発明を実施するための形態】
【００３２】
以下、図面を参照して本発明の実施の形態について説明する。図１は本発明の実施の一形態による放送記録再生装置１０の構成を示すブロック図である。この図に示す放送記録再生装置１０は、記録系１００および再生系２００に大別される。以下では、記録系１００および再生系２００に分けて各系の構成および動作について述べる。
【００３３】
（１）記録系１００の構成
記録系１００は、デマルチプレクサ１０１、同期情報付加部１０２、データ記録制御部１０３および記録媒体１０４から構成される。デマルチプレクサ１０１は、例えば図示されていないチューナから供給されるトランスポートストリームＴＳを映像・音声ストリームとデータストリームとに分離する。デマルチプレクサ１０１では、トランスポートストリームＴＳから映像・音声ストリームを分離する際、１つのストリームに１つのプログラムを包含するプログラムストリームＰＳにタイプ変換する。
【００３４】
ここで、図２を参照してプログラムストリームＰＳの構成を説明する。この図に示すように、プログラムストリームＰＳは、複数のパックＰとストリーム終端を表すプログラムエンドコードＥＣとから形成される。パックＰは、再生同期を行うための基準時間ＳＣＲ等を有するパックヘッダと、映像・音声ストリームを分割した複数のＰＥＳパケットとから構成される。
さらに、ＰＥＳパケットは、ＰＥＳパケットヘッダと映像（又は音声）の符号化ビットストリームＥＳとから形成される。ＰＥＳパケットヘッダは、個別のストリーム（符号化ビットストリームＥＳ）を識別するストリームＩＤおよびパケット長の他、表示／再生時刻を指定する時刻情報（ＰＴＳやＤＴＳ）などの各種制御情報が記述されるＰＥＳヘッダオプションを備える。
【００３５】
このような構造のプログラムストリームＰＳ（映像・音声ストリーム）は、同期情報付加部１０２に供給される。同期情報付加部１０２は、このプログラムストリームＰＳに同期情報を付加して出力する。同期情報とは、媒体記録されたプログラムストリームＰＳ（映像・音声ストリーム）を再生する時に、データコンテンツを同期再生させるための情報である。具体的には、後述するデータ記録制御部１０３にて生成されるデータ管理情報の記録位置を表すポインタであり、これについては追って詳述する。
同期情報付加部１０２では、図２に図示した構造のプログラムストリームＰＳにおいて、上述したＰＥＳヘッダオプション内のＰＥＳ拡張フラグＦ１に「１」をセットしてＰＥＳ拡張フィールドＰＥＦを有効とし、さらにＰＥＳ拡張フィールドＰＥＦ中のＰＥＳプライベートデータフラグＦ２に「１」をセットしてＰＥＳプライベートデータフィールドＰＤＦを有効とした上で、後述のデータ記録制御部１０３から供給されるポインタ（同期情報）を、ＰＥＳプライベートデータフィールドＰＤＦに格納する。
【００３６】
一方、デマルチプレクサ１０１にてトランスポートストリームＴＳから分離抽出されるデータストリームは、データ記録制御部１０３に供給される。ここで言うデータストリームとは、前述したデータカルーセル方式で伝送される一連のカルーセルを指す。カルーセルは、通常、図３に図示するように、バージョン区間毎にその内容が更新される。
データ記録制御部１０３では、デマルチプレクサ１０１から供給されるデータストリームの内、あるバージョンのカルーセルを一回だけ記録媒体１０４に記録させ、それ以降のカルーセルについてはバージョンが変化しない限り媒体記録しないように書き込み制御する。このようにすることで、データコンテンツの重複記録を回避する。
【００３７】
データストリームは複数系統多重化されることが多い。例えば図４に図示する一例のように、データストリーム１，２が多重化されている場合、データ記録制御部１０３は、データストリーム１，２のそれぞれについて、あるバージョンのカルーセルを一回だけ記録媒体１０４に記録させ、それ以降のカルーセルについてはバージョンが変化しない限り媒体記録しないように書き込み制御する。図４に示す一例の場合、記録媒体１０４にはカルーセルＣ11，Ｃ12，Ｃ13…、Ｃ21，Ｃ22，Ｃ23…が記録される。このような書き込み制御を行うデータ記録制御部１０３の動作については追って詳述する。
なお、データ記録制御部１０３に供給されるデータストリームの構成については、トランスポートストリームＴＳ中のＰＳＩ（Progam Specific Information）セクション情報に含まれるＰＭＴ（Program Map Table）の内容から判別できる。ＰＭＴとは、トランスポートストリームＴＳに含まれる放送番組とその番組を構成する映像・音声・データコンテンツ等の各要素との対応関係を表すテーブルである。
【００３８】
データ記録制御部１０３では、複数系統のデータストリームについて、ある時間区間におけるデータ管理情報を発生する。データ管理情報とは、各データストリーム毎のカルーセルのバージョンと、それらカルーセルを記録媒体１０４に記録した記録位置を表す書き込みポインタとから構成される。
ここで、図５に図示する一例を参照してデータ記録制御部１０３が発生するデータ管理情報の内容について説明する。図５に図示するように、データストリーム１〜４が供給される場合、データ記録制御部１０３は、データストリーム１〜４の内、一つでもカルーセルのバージョンが変化すると、データ管理情報を発生する区間を設定する。例えば図５において、データストリーム１〜４の内、最初にバージョンが変化する時点、すなわちデータストリーム２がバージョン１からバージョン２に変化した時点で区間１が設定され、この区間１のデータ管理情報ＭＩ1として、各データストリーム毎のカルーセルのバージョンと、それらのカルーセルを記録媒体１０４に記録した記録位置を表す書き込みポインタとを発生する。
【００３９】
このように、データ記録制御部１０３では、各データストリームについてバージョン当り１つのカルーセルだけを記録媒体１０４に記録すると共に、その記録位置を表す書き込みポインタと、各データストリーム毎のカルーセルのバージョンとをバージョン変化する区間毎に対応付けたデータ管理情報を記録媒体１０４に記録しながら、記録媒体１０４に記録したデータ管理情報の記録位置を表すポインタを上述の同期情報として同期情報付加部１０２に送出するようになっている。
【００４０】
記録媒体１０４は、例えばハードディスク等のノンリニアアクセス可能な記録デバイスであり、リードライト制御するコントローラ等を有し、同期情報付加部１０２から出力され、同期情報が付加された映像・音声ストリームを記録する映像・音声記録エリア、データ記録制御部１０３から出力されるデータ管理情報およびカルーセル（もしくは後述するイベントメッセージ）をそれぞれ記録するデータ管理情報記録エリアおよびデータ記録エリアを備える。
データ管理情報記録エリアおよびデータ記録エリアでは、図６に図示するように、データ管理情報がファイル管理され、それに対応したカルーセル（もしくは後述するイベントメッセージ）がデータファイルとして格納される。ここで、データ管理情報の記録位置は同期情報となるポインタで指定され、カルーセル（もしくは後述するイベントメッセージ）の記録位置は書き込みポインタで指定される。
【００４１】
（２）記録系１００の動作
次に、図７〜図８を参照して記録系１００の動作を説明する。例えば、図示されていないチューナにより受信復調されたトランスポートストリームＴＳがデマルチプレクサ１０１に入力したとする。そうすると、デマルチプレクサ１０１では、そのトランスポートストリームＴＳから映像・音声ストリームを分離し、１つのストリームに１つのプログラムを包含するプログラムストリームＰＳにタイプ変換して同期情報付加部１０２に供給する一方、トランスポートストリームＴＳから分離したデータ放送のデータストリームをデータ記録制御部１０３に供給する。
【００４２】
同期情報付加部１０２では、図２に図示したように、プログラムストリームＰＳ中のＰＥＳ拡張フィールドＰＥＦおよびＰＥＳプライベートデータフィールドＰＤＦを有効にした上で、データ記録制御部１０３から供給されるポインタ（同期情報）をＰＥＳプライベートデータフィールドＰＤＦに格納し、そうしてポインタ（同期情報）を付加したプログラムストリームＰＳを記録媒体１０４側に送出する。記録媒体１０４では、図示されていないリードライトコントローラの制御の下に、ポインタ（同期情報）が付加されたプログラムストリームＰＳ（映像・音声ストリーム）を、映像・音声記録エリアにストアする。
【００４３】
一方、データ記録制御部１０３では、デマルチプレクサ１０１から供給されるデータストリームの内、あるバージョンのカルーセルを一回だけ記録媒体１０４に記録させ、それ以降のカルーセルについてはバージョンが変化しない限り媒体記録しないように書き込み制御する。以下、図７〜図８を参照してデータ記録制御部１０３が実行する書き込み制御処理の動作を説明する。
データ記録制御部１０３は、記録（録画）開始指示に応じて、図７に図示する書き込み制御処理を実行し、先ずステップＳ１において変数Ｘを初期化する。この変数Ｘとは、カルーセルのバージョンを識別する値である。次いで、ステップＳ２では、録画終了指示の有無を判断する。録画終了指示が有れば、判断結果が「ＹＥＳ」になり、本処理を完了させるが、録画終了指示が無ければ、判断結果は「ＮＯ」となり、次のステップＳ３に進む。
【００４４】
ステップＳ３では、デマルチプレクサ１０１から供給されるカルーセルにおいて、ＤＭＣ−ＣＣセクションヘッダに格納されるテーブル識別を読み込む。カルーセルは、前述したように、ＤＭＣ−ＣＣセクション形式でカルーセルを構成する各モジュールを伝送するようになっており、ＤＭＣ−ＣＣセクション形式は図８に図示するデータ構造を有する。ＤＭＣ−ＣＣセクションヘッダに格納されるテーブル識別とは、伝送されるモジュールがＤＩＩモジュールまたはＤＤＢモジュールのいずれであるかを識別するためのものである。
【００４５】
続いて、ステップＳ４では、上記ステップＳ３にてＤＭＣ−ＣＣセクションヘッダから読み出したテーブル識別が「０ｘ３Ｂ」、つまりＤＩＩモジュールであるか否かを判断する。ＤＩＩモジュールであると、判断結果は「ＹＥＳ」になり、次のステップＳ５に進み、ＤＩＩモジュール中のＤＭＣ−ＣＣメッセージヘッダ（図８参照）に含まれるトランザクション識別を読み込む。ＤＭＣ−ＣＣメッセージヘッダに含まれるトランザクション識別は、カルーセルのバージョンを表す。
次いで、ステップＳ６では、読み込んだトランザクション識別と変数Ｘとが一致するか、つまりカルーセルのバージョンが変化したかどうかを判断する。バージョン変化が無ければ、判断結果は「ＹＥＳ」になり、上述のステップＳ２に処理を戻す。一方、バージョン変化が有ると、判断結果が「ＮＯ」となり、ステップＳ７に進む。
【００４６】
ステップＳ７では、上記ステップＳ５にて読み込んだトランザクション識別を変数Ｘに更新登録する。そして、ステップＳ８〜Ｓ９では、現在供給されているカルーセル、すなわちＤＩＩモジュール以降のＤＤＢモジュールを記録媒体１０４に記録すると共に、その記録位置を表す書き込みポインタと、各データストリーム毎のカルーセルのバージョンとをバージョン変化する区間毎に対応付けたデータ管理情報を記録媒体１０４に記録しながら、記録媒体１０４に記録したデータ管理情報の記録位置を表すポインタ（同期情報）を同期情報付加部１０２に送出した後、ステップＳ２に処理を戻す。
以後、録画終了指示される迄、上述したステップＳ２〜Ｓ９の処理を、複数系統のデータストリームについて実行する。したがって、各データストリームの内のいずれかのカルーセルのバージョンが変化した時点で、それを表すデータ管理情報の記録位置を表すポインタ（同期情報）が映像・音声ストリームに付加されるようになる。
【００４７】
ところで、データ放送では、データカルーセル方式以外に、受信機で動作中のデータコンテンツに対して何等かの動作を行わせる目的で不定期にイベントメッセージを送出することがある。ＤＭＣ−ＣＣセクションヘッダから読み出したテーブル識別がイベントメッセージを表す場合には、上記ステップＳ４の判断結果が「ＮＯ」となり、ステップＳ１０に進む。
そして、ステップＳ１０の判断結果が「ＹＥＳ」となり、ステップＳ１１に進み、このイベントメッセージを記録媒体１０４に記録する。この後、ステップＳ９に進み、イベントメッセージの記録位置を表す書き込みポインタおよびイベントメッセージであることを表すデータを含むデータ管理情報を記録媒体１０４に記録しながら、記録媒体１０４に記録したデータ管理情報の記録位置を表すポインタ（同期情報）を同期情報付加部１０２に送出する。
【００４８】
こうした書き込み制御処理によって、記録媒体１０４には、例えば図６に図示した一例のように、データ管理情報がファイル管理され、それに対応してカルーセル（もしくはイベントメッセージ）がデータファイルとして格納されるようになっている。
以上のように、記録系１００では、トランスポートストリームＴＳから分離され、複数系統多重化された各データストリームについてバージョン当り１つのカルーセルだけを記録すると共に、その記録位置を表す書き込みポインタと、各データストリーム毎のカルーセルのバージョンとをバージョン変化する区間毎に対応付けたデータ管理情報を記録媒体１０４に記録しながら、その記録したデータ管理情報の記録位置を表すポインタ（同期情報）を同期情報付加部１０２に送出し、同期情報付加部１０２では、トランスポートストリームＴＳから分離された映像・音声ストリームのＰＥＳパケットに、データ管理情報の記録位置を表すポインタ（同期情報）を付加して記録媒体１０４に記録する。
【００４９】
（３）再生系２００の構成および動作
次に、再び図１を参照して再生系２００の構成および動作について説明する。再生系２００は、記録媒体１０４、同期情報抽出部２０１、データ再生制御部２０２、映像・音声デコーダ２０３、データ放送処理エンジン２０４、映像合成部２０５および音声合成部２０６から構成される。
同期情報抽出部２０１は、記録媒体１０４の映像・音声記録エリアに記録されたプログラムストリームＰＳ（映像・音声ストリーム）を読み出して次段の映像・音声デコーダ２０３に出力する一方、当該プログラムストリームＰＳのＰＥＳプライベートデータフィールドＰＤＦ（図２参照）にポインタ（同期情報）が付加されている場合、それを抽出してデータ再生制御部２０２に出力する。
【００５０】
データ再生制御部２０２は、同期情報抽出部２０１から供給されるポインタ（同期情報）で指定されるデータ管理情報を記録媒体１０４のデータ管理情報エリアから読み出し、このデータ管理情報に含まれる書き込みポインタによって指定される記録位置のカルーセル（あるいはイベントメッセージ）を記録媒体１０４のデータ記録エリアから読み出して次段のデータ放送処理エンジン２０４に送出する。
【００５１】
映像・音声デコーダ２０３は、同期情報抽出部２０１から供給されるプログラムストリームＰＳ（映像・音声ストリーム）を映像データおよび音声データに復号して出力する。データ放送処理エンジン２０４は、データ再生制御部２０２から供給される各データストリーム毎のカルーセル（あるいはイベントメッセージ）をデータ放送画面やデータ放送音声に変換して出力する。
映像合成部２０５は、映像・音声デコーダ２０３から供給される映像データと、データ放送処理エンジン２０４から供給されるデータ放送画面とを合成した映像出力を発生する。音声合成部２０６は、映像・音声デコーダ２０３から供給される音声データと、データ放送処理エンジン２０４から供給されるデータ放送音声とを合成した音声出力を発生する。
【００５２】
このような構成による再生系２００は、再生指示に応じて、記録媒体１０４の映像・音声記録エリアからプログラムストリームＰＳ（映像・音声ストリーム）を読み出し、読み出したプログラムストリームＰＳにポインタ（同期情報）が付加されていると、それを抽出する。そして、抽出されたポインタ（同期情報）で指定されるデータ管理情報を記録媒体１０４のデータ管理情報エリアから読み出し、さらに、このデータ管理情報に含まれる書き込みポインタが指定する記録位置のカルーセル（あるいはイベントメッセージ）を記録媒体１０４のデータ記録エリアから読み出してプログラムストリームＰＳ（映像・音声ストリーム）に同期して各データストリーム毎のカルーセル（あるいはイベントメッセージ）を再生する。
これにより、繰り返し伝送されるデータコンテンツの重複記録を回避しながら、データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生することが可能になっている。
【００５３】
なお、本実施の形態では、汎用性を考慮してＭＰＥＧ２規格の映像・音声ストリームのＰＥＳパケット中のＰＥＳプライベートデータフィールドＰＤＦに、対応するデータストリームのカルーセルの記録位置を表すポインタを同期情報として付加して記録するようにしたが、汎用性を考慮しなければ、ＰＥＳパケット中の所定の領域に格納する態様としても構わない。
また、上述した実施の形態は、説明の簡略化を図る為、ハードウェアイメージとして説明したが、これに限らず、前述した放送記録再生装置１０の構成要素の内、記録媒体１０４以外の各部をプログラム処理で具現することも勿論可能である。
【符号の説明】
【００５４】
１０  放送記録再生装置
１００  記録系
１０１  デマルチプレクサ
１０２  同期情報付加部
１０３  データ記録制御部
１０４  記録媒体
２００  再生系
２０１  同期情報抽出部
２０２  データ再生制御部
２０３  映像・音声デコーダ部
２０４  データ放送エンジン
２０５  映像合成部
２０６  音声合成部
【図１】
2010011508.tif 000003
【図２】
2010011508.tif 000004
【図３】
2010011508.tif 000005
【図４】
2010011508.tif 000006
【図５】
2010011508.tif 000007
【図６】
2010011508.tif 000008
【図７】
2010011508.tif 000009
【図８】
2010011508.tif 000010
【図９】
2010011508.tif 000011
【図１０】
2010011508.tif 000012
【手続補正書】
【提出日】平成21年11月12日(2009.11.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
ところで、上記特許文献１に開示の装置では、データコンテンツの重複記録を回避し得るものの、媒体記録したタイムスタンプ（送出終了時刻）と映像・音声ストリームの再生時刻とを勘案してデータコンテンツの再生タイミングを制御する必要があり、これ故、データ放送を再生する処理が複雑化するという問題がある。
そこで本発明は、このような事情に鑑みてなされたもので、データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生を可能にしながらも、イベントメッセージ方式のデータ放送にも対応することができる放送記録再生装置および放送記録再生処理プログラムを提供することを目的としている。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
請求項１に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生装置において、前記トランスポートストリームから分離されたデータストリームにイベントメッセージが含まれる場合、そのイベントメッセージを記録媒体に記録するイベント記録手段と、前記イベント記録手段にて媒体記録されたイベントメッセージの記録位置を表す第１のポインタとイベントメッセージであることを表すデータとを含むデータ管理情報を生成するデータ管理情報生成手段と、前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録手段と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段が出力する第２のポインタを付加して記録媒体に記録する映像・音声記録手段と、前記映像・音声記録手段により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出手段と、前記ポインタ抽出手段により抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第１のポインタで指定されるイベントメッセージを記録媒体から読み出して再生する再生手段とを具備することを特徴とする。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
請求項２に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生処理プログラムにおいて、前記トランスポートストリームから分離されたデータストリームにイベントメッセージが含まれる場合、そのイベントメッセージを記録媒体に記録するイベント記録処理と、前記イベント記録処理にて媒体記録されたイベントメッセージの記録位置を表す第１のポインタとイベントメッセージであることを表すデータとを含むデータ管理情報を生成するデータ管理情報生成処理と、前記データ管理情報生成処理にて生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録処理と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理が出力する第２のポインタを付加して記録媒体に記録する映像・音声記録処理と、前記映像・音声記録処理により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出処理と、前記ポインタ抽出処理により抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第１のポインタで指定されるイベントメッセージを記録媒体から読み出して再生する再生処理とをコンピュータで実行させることを特徴とする。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
請求項１、２に記載の発明によれば、記録時には、トランスポートストリームから分離されたデータストリームにイベントメッセージが含まれると、そのイベントメッセージを記録媒体に記録する一方、媒体記録されたイベントメッセージの記録位置を表す第１のポインタとイベントメッセージであることを表すデータとを含むデータ管理情報を生成して媒体記録すると共に、その記録位置を表す第２のポインタを、トランスポートストリームから分離された映像・音声ストリーム中に付加して媒体記録する。
そして、再生時には、記録媒体から読み出した映像・音声ストリームに付加される第２のポインタを抽出し、抽出した第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第１のポインタで指定されるイベントメッセージを記録媒体から読み出して再生するので、各データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生を可能にしながらも、イベントメッセージ方式のデータ放送にも対応することができる。
【手続補正２６】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生装置において、
前記トランスポートストリームから分離されたデータストリームにイベントメッセージが含まれる場合、そのイベントメッセージを記録媒体に記録するイベント記録手段と、
前記イベント記録手段にて媒体記録されたイベントメッセージの記録位置を表す第１のポインタとイベントメッセージであることを表すデータとを含むデータ管理情報を生成するデータ管理情報生成手段と、
前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録手段と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段が出力する第２のポインタを付加して記録媒体に記録する映像・音声記録手段と、
前記映像・音声記録手段により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出手段と、
前記ポインタ抽出手段により抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第１のポインタで指定されるイベントメッセージを記録媒体から読み出して再生する再生手段と
を具備することを特徴とする放送記録再生装置。
【請求項２】
トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生処理プログラムにおいて、
前記トランスポートストリームから分離されたデータストリームにイベントメッセージが含まれる場合、そのイベントメッセージを記録媒体に記録するイベント記録処理と、
前記イベント記録処理にて媒体記録されたイベントメッセージの記録位置を表す第１のポインタとイベントメッセージであることを表すデータとを含むデータ管理情報を生成するデータ管理情報生成処理と、
前記データ管理情報生成処理にて生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第２のポインタを出力するデータ管理情報記録処理と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理が出力する第２のポインタを付加して記録媒体に記録する映像・音声記録処理と、
前記映像・音声記録処理により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第２のポインタを抽出するポインタ抽出処理と、
前記ポインタ抽出処理により抽出された第２のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第１のポインタで指定されるイベントメッセージを記録媒体から読み出して再生する再生処理と
をコンピュータで実行させることを特徴とする放送記録再生処理プログラム。