JP2006020102A - Broadcast recording/reproducing device and broadcast recording/reproducing processing program - Google Patents
Broadcast recording/reproducing device and broadcast recording/reproducing processing program Download PDFInfo
- Publication number
- JP2006020102A JP2006020102A JP2004196225A JP2004196225A JP2006020102A JP 2006020102 A JP2006020102 A JP 2006020102A JP 2004196225 A JP2004196225 A JP 2004196225A JP 2004196225 A JP2004196225 A JP 2004196225A JP 2006020102 A JP2006020102 A JP 2006020102A
- Authority
- JP
- Japan
- Prior art keywords
- recording
- data
- management information
- carousel
- pointer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
Abstract
Description
本発明は、データカルーセル方式のデータ放送を含むデジタル放送を記録および再生する放送記録再生装置および放送記録再生処理プログラムに関する。 The present invention relates to a broadcast recording / reproducing apparatus and a broadcast recording / reproducing processing program for recording and reproducing a digital broadcast including a data carousel type data broadcast.
デジタル放送では、図9に図示するように、映像V、音声AおよびデータコンテンツDが全てパケット単位に分割され、ISO/IEC13818−1規格で定義されるMPEG2−TS(以下、トランスポートストリームTSと称す)と呼ばれる多重化ストリーム形式で多重化されて伝送される。
トランスポートストリームTSにてデータ放送されるデータコンテンツDは、字幕や文字スーパーなどの番組に連動するコンテンツの場合には、映像Vや音声Aと同様に、符号化ビットストリームESに圧縮符号化した後に表示時刻情報などが付与されるPES(Packetized Elementary Stream)形式でパケット化されるが、天気予報やニュースなどの蓄積型サービスコンテンツであれば、DMC−CC(Digital Storage Media-Command and Control)セクションでパケット化される。
In digital broadcasting, as shown in FIG. 9, video V, audio A, and data content D are all divided into packet units, and MPEG2-TS (hereinafter referred to as transport stream TS) defined in the ISO / IEC13818-1 standard. Are multiplexed and transmitted in a multiplexed stream format.
In the case of content linked to a program such as subtitles or text superimposing, the data content D that is data-broadcasted in the transport stream TS is compressed and encoded into the encoded bitstream ES in the same manner as the video V and audio A. Packetized in PES (Packetized Elementary Stream) format to which display time information is added later, but for storage service content such as weather forecasts and news, DMC-CC (Digital Storage Media-Command and Control) section Is packetized.
DMC−CCセクションでパケット化されるデータコンテンツDは、データカルーセル方式でデータ放送される。データカルーセル方式とは、データコンテンツDを繰り返し伝送させ、受信側が放送の途中からでも必要なデータコンテンツDを取得できるようにする方式である。
具体的には、図10に図示する一例のように、データコンテンツDを、各データモジュール(静止画データ、図形データおよび文字データ)の属性を表すDII(Download Information Indication message)モジュールと、各データモジュールを伝送サイズ単位で分割したDDB(Download Data Bloack)モジュールとに変換し、これら一連のモジュールを所定周期毎に繰り返し伝送する。なお、データコンテンツDに対応するこれら一連のモジュールをカルーセルと称す。
Data content D packetized in the DMC-CC section is data broadcast in a data carousel system. The data carousel method is a method in which the data content D is repeatedly transmitted so that the receiving side can acquire the necessary data content D even during the broadcast.
Specifically, as in the example illustrated in FIG. 10, the data content D includes a DII (Download Information Indication message) module that represents the attributes of each data module (still image data, graphic data, and character data), and each data. The module is converted into a DDB (Download Data Bloack) module divided in transmission size units, and these series of modules are repeatedly transmitted at predetermined intervals. The series of modules corresponding to the data content D is referred to as a carousel.
こうしたデータカルーセル方式のデータ放送を含むデジタル放送を記録再生する装置として、例えば特許文献1には、データ放送のデータコンテンツと、映像・音声ストリームとを分離して記録する際に、繰り返し伝送されるデータコンテンツの1つだけを媒体記録し、次に伝送されてくるデータコンテンツが媒体記録したものと同一である場合にはそのデータコンテンツの送出終了時刻だけをタイムスタンプとして媒体記録することで、繰り返し伝送されるデータコンテンツの重複記録を回避する技術が開示されている。
As an apparatus for recording and reproducing digital broadcasts including such data carousel data broadcasts, for example,
ところで、上記特許文献1に開示の装置では、データコンテンツの重複記録を回避し得るものの、媒体記録したタイムスタンプ(送出終了時刻)と映像・音声ストリームの再生時刻とを勘案してデータコンテンツの再生タイミングを制御する必要があり、これ故、データ放送を再生する処理が複雑化するという問題がある。
そこで本発明は、このような事情に鑑みてなされたもので、繰り返し伝送されるデータコンテンツの重複記録を回避しながら、データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生することができる放送記録再生装置および放送記録再生処理プログラムを提供することを目的としている。
By the way, in the apparatus disclosed in the above-mentioned
Therefore, the present invention has been made in view of such circumstances, and performs synchronous reproduction with a video / audio stream without controlling the timing of data content reproduction while avoiding duplicate recording of repeatedly transmitted data content. It is an object of the present invention to provide a broadcast recording / reproducing apparatus and a broadcast recording / reproducing processing program that can perform the above.
上記目的を達成するため、請求項1に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生装置において、前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録するカルーセル記録手段と、データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成するデータ管理情報生成手段と、前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録手段と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段が出力する第2のポインタを付加して記録媒体に記録する映像・音声記録手段と、前記映像・音声記録手段により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第2のポインタを抽出するポインタ抽出手段と、前記ポインタ抽出手段により抽出された第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第1のポインタで指定されるバージョンのカルーセルを記録媒体から読み出して再生する再生手段とを具備することを特徴とする。 In order to achieve the above object, according to the first aspect of the present invention, in the broadcast recording / reproducing apparatus, the transport stream is separated into a video / audio stream and a data stream of a data broadcast and individually recorded and reproduced. A carousel recording means for recording on the recording medium only one carousel version per carousel version forming a data stream separated from the stream; each time the carousel version of the data stream changes, the version of the carousel Data management information generating means for generating data management information including a first pointer indicating a recording position recorded on the medium by the carousel recording means, and data management information generated by the data management information generating means When recording on a recording medium And a data management information recording means for outputting a second pointer representing the recording position, and a second pointer output by the data management information recording means is added to the video / audio stream separated from the transport stream. The video / audio recording means for recording on the recording medium and the video / audio stream recorded on the recording medium by the video / audio recording means are read, and the second pointer added to the read video / audio stream is extracted. And a data extraction unit that reads out the data management information specified by the second pointer extracted by the pointer extraction unit from the recording medium, and reads the version of the carousel specified by the first pointer included in the data management information. And reproducing means for reading out from the recording medium and reproducing.
請求項2に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録する放送記録再生装置において、前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録するカルーセル記録手段と、データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成するデータ管理情報生成手段と、前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録手段と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段が出力する第2のポインタを付加して記録媒体に記録する映像・音声記録手段とを具備することを特徴とする。 According to the second aspect of the present invention, in the broadcast recording / reproducing apparatus that separates the transport stream into the video / audio stream and the data stream of the data broadcast and records each separately, the data stream separated from the transport stream is Carousel recording means for recording only one carousel per recording carousel version on the recording medium, and each time the carousel version of the data stream changes, the carousel version and the carousel of that version are A data management information generating means for generating data management information including a first pointer representing a recording position recorded on the medium, and recording the data management information generated by the data management information generating means on the recording medium; Second representing the recording position Data management information recording means for outputting an inter-video / audio for recording on a recording medium by adding a second pointer output by the data management information recording means to the video / audio stream separated from the transport stream Voice recording means.
請求項3に記載の発明では、トランスポートストリームから分離されて記録された映像・音声ストリームとデータ放送のデータストリームとを再生する放送記録再生装置において、前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り1つのカルーセルと、データストリームのカルーセルのバージョンが変化する毎に生成される情報であって、カルーセルのバージョン及びそのバージョンのカルーセルの記録位置を表す第1のポインタを含むデータ管理情報と、データ管理情報の記録位置を表す第2のポインタが付加された映像・音声ストリームとを記録する記録媒体と、前記記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに含まれる第2のポインタを抽出するポインタ抽出手段と、前記ポインタ抽出手段により抽出された第2のポインタで指定されるデータ管理情報を前記記録媒体から読み出す読出手段と、前記読出手段が前記記録媒体から読み出すデータ管理情報に含まれる第1のポインタで指定されるバージョンのカルーセルを前記記録媒体から読み出して再生する再生手段とを具備することを特徴とする。 According to a third aspect of the present invention, in a broadcast recording / reproducing apparatus for reproducing a video / audio stream and a data broadcast data stream recorded separately from the transport stream, the data stream separated from the transport stream is One carousel per version of the carousel to be formed, and information generated each time the carousel version of the data stream changes, including the first pointer indicating the carousel version and the recording position of the carousel of that version A recording medium for recording management information and a video / audio stream to which a second pointer indicating a recording position of the data management information is added; a video / audio stream recorded on the recording medium; Second poi included in the audio stream Pointer extraction means for extracting data, reading means for reading data management information specified by the second pointer extracted by the pointer extraction means from the recording medium, and data management information that the reading means reads from the recording medium And reproducing means for reading out and reproducing the version of the carousel designated by the first pointer included in the recording medium.
請求項4に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生装置において、前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録するカルーセル記録手段と、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成するデータ管理情報生成手段と、前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録手段と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段から出力される第2のポインタを付加して記録媒体に記録する映像・音声記録手段と、前記映像・音声記録手段により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第2のポインタを抽出するポインタ抽出手段と、前記ポインタ抽出手段により抽出された第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第1のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ記録媒体から読み出して再生する再生手段とを具備することを特徴とする。 According to a fourth aspect of the present invention, in a broadcast recording / reproducing apparatus that separates a transport stream into a video / audio stream and a data stream of a data broadcast, and records and reproduces each separately, a plurality of separated streams from the transport stream For each data stream, carousel recording means for recording only one carousel per version of the carousel forming the data stream on the recording medium, and each section in the section set each time the version of any carousel of each data stream changes Data management information generating means for generating data management information including a version of the data stream and a first pointer indicating a recording position where the carousels of those versions are recorded on the medium by the carousel recording means; and the data management information generating Produced by means The data management information is recorded on the recording medium, and the data management information recording means for outputting a second pointer indicating the recording position, and the data management information in the video / audio stream separated from the transport stream A video / audio recording means for recording on a recording medium with a second pointer output from the recording means; a video / audio stream recorded on the recording medium by the video / audio recording means; Pointer extraction means for extracting a second pointer added to the audio stream, and data management information specified by the second pointer extracted by the pointer extraction means are read from the recording medium, and are included in the data management information. Each data stream in the section specified by the first pointer and set corresponding to the version change Reading beam version of the carousel from each recording medium characterized by comprising a reproducing device for reproducing.
請求項5に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録する放送記録再生装置において、前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録するカルーセル記録手段と、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成するデータ管理情報生成手段と、前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録手段と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段から出力される第2のポインタを付加して記録媒体に記録する映像・音声記録手段とを具備することを特徴とする。 According to a fifth aspect of the present invention, in the broadcast recording / reproducing apparatus that separates the transport stream into a video / audio stream and a data stream of a data broadcast and records each separately, the plurality of data separated from the transport stream For each stream, carousel recording means for recording only one carousel per version of the carousel forming the data stream on the recording medium, and each data in the section set every time the version of any carousel of each data stream changes Data management information generating means for generating data management information including a version of the stream and a first pointer indicating a recording position where the carousel of those versions is recorded on the medium by the carousel recording means; and the data management information generating means Generated by Data management information recording means for recording data management information on a recording medium and outputting a second pointer indicating the recording position, and the data management information in the video / audio stream separated from the transport stream Video / audio recording means for adding a second pointer output from the recording means and recording the information on a recording medium is provided.
請求項6に記載の発明では、トランスポートストリームから分離されて記録された映像・音声ストリームとデータ放送のデータストリームとを再生する放送記録再生装置において、前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り1つのカルーセルと、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルの記録位置を表す第1のポインタとを含むデータ管理情報と、データ管理情報の記録位置を表す第2のポインタが付加された映像・音声ストリームとを記録する記録媒体と、前記記録媒体から読み出した映像・音声ストリームに付加される第2のポインタを抽出するポインタ抽出手段と、前記ポインタ抽出手段により抽出された第2のポインタで指定されるデータ管理情報を前記記録媒体から読み出し、読み出したデータ管理情報に含まれる第1のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ前記記録媒体から読み出して再生する再生手段とを具備することを特徴とする。 According to a sixth aspect of the present invention, in a broadcast recording / reproducing apparatus for reproducing a video / audio stream and a data broadcast data stream recorded separately from a transport stream, the plurality of data separated from the transport stream For each stream, one carousel per version of the carousel forming the data stream, the version of each data stream in the section set every time the version of any carousel of each data stream changes, and the carousel of those versions A recording medium for recording data management information including a first pointer representing a recording position, and a video / audio stream to which a second pointer representing a recording position of the data management information is added, and read from the recording medium Added to the video / audio stream Pointer extraction means for extracting a second pointer, and data management information designated by the second pointer extracted by the pointer extraction means is read from the recording medium, and the first pointer included in the read data management information And reproducing means for reading out and reproducing the carousel of the version of each data stream in the section set corresponding to the version change from the recording medium.
上記請求項1〜2もしくは請求項4〜5のいずれかに従属する請求項7に記載の発明では、前記映像・音声記録手段は、前記トランスポートストリームから分離された映像・音声ストリームを形成するPESパケット中のPESプライベート領域に第2のポインタを付加することを特徴とする。 The video / audio recording means forms a video / audio stream separated from the transport stream. A second pointer is added to the PES private area in the PES packet.
請求項8に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生処理プログラムにおいて、前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録するカルーセル記録処理と、データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが前記カルーセル記録処理にて媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成するデータ管理情報生成処理と、前記データ管理情報生成処理により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録処理と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理が出力する第2のポインタを付加して記録媒体に記録する映像・音声記録処理と、前記映像・音声記録処理により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第2のポインタを抽出するポインタ抽出処理と、前記ポインタ抽出処理にて抽出された第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第1のポインタで指定されるバージョンのカルーセルを記録媒体から読み出して再生する再生処理とをコンピュータで実行させることを特徴とする。 According to an eighth aspect of the present invention, in a broadcast recording / reproduction processing program for separating a transport stream into a video / audio stream and a data broadcast data stream and recording / reproducing each separately, the data separated from the transport stream A carousel recording process that records only one carousel per recording carousel version on the recording medium, and each time the carousel version of the data stream changes, the carousel version and the carousel of that version A data management information generating process for generating data management information including a first pointer representing a recording position recorded on the medium, and recording the data management information generated by the data management information generating process on a recording medium , Its record position And a data management information recording process for outputting a second pointer representing the recording medium, and a recording medium by adding a second pointer output by the data management information recording process to the video / audio stream separated from the transport stream The video / audio recording process to be recorded on and the pointer extraction process for reading the video / audio stream recorded on the recording medium by the video / audio recording process and extracting the second pointer added to the read video / audio stream The data management information specified by the second pointer extracted in the pointer extraction process is read from the recording medium, and the version carousel specified by the first pointer included in the data management information is read from the recording medium. A reproduction process for reading and reproducing is executed by a computer.
請求項9に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録する放送記録再生処理プログラムにおいて、前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録するカルーセル記録処理と、データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが前記カルーセル記録処理にて媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成するデータ管理情報生成処理と、前記データ管理情報生成処理により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録処理と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理が出力する第2のポインタを付加して記録媒体に記録する映像・音声記録処理とをコンピュータで実行させることを特徴とする。 According to a ninth aspect of the present invention, in the broadcast recording / reproducing processing program for separating the transport stream into the video / audio stream and the data stream of the data broadcast and recording them separately, the data stream separated from the transport stream A carousel recording process that records only one carousel per recording carousel version on the recording medium, and each time the carousel version of the data stream changes, the carousel version and that version carousel are included in the carousel recording process. A data management information generating process for generating data management information including a first pointer representing a recording position recorded on the medium, and recording the data management information generated by the data management information generating process on a recording medium; That recording position A data management information recording process for outputting a second pointer, and a second pointer output by the data management information recording process is added to the video / audio stream separated from the transport stream to the recording medium. The video / audio recording process to be recorded is executed by a computer.
請求項10に記載の発明では、トランスポートストリームから分離されて記録された映像・音声ストリームとデータ放送のデータストリームとを再生する放送記録再生処理プログラムにおいて、前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り1つのカルーセルと、データストリームのカルーセルのバージョンが変化する毎に生成される情報であって、カルーセルのバージョン及びそのバージョンのカルーセルの記録位置を表す第1のポインタを含むデータ管理情報と、データ管理情報の記録位置を表す第2のポインタが付加された映像・音声ストリームとを記録する記録媒体から映像・音声ストリームを読み出し、読み出した映像・音声ストリームに含まれる第2のポインタを抽出するポインタ抽出処理と、前記ポインタ抽出処理により抽出された第2のポインタで指定されるデータ管理情報を前記記録媒体から読み出す読出処理と、前記読出処理が前記記録媒体から読み出すデータ管理情報に含まれる第1のポインタで指定されるバージョンのカルーセルを前記記録媒体から読み出して再生する再生処理とをコンピュータで実行させることを特徴とする。 According to a tenth aspect of the present invention, in a broadcast recording / reproducing processing program for reproducing a video / audio stream and a data broadcast data stream recorded separately from the transport stream, the data stream separated from the transport stream is recorded. One carousel per carousel version forming the information and information generated each time the carousel version of the data stream changes, including a carousel version and a first pointer representing the recording location of that version of the carousel The video / audio stream is read from the recording medium for recording the data management information and the video / audio stream to which the second pointer indicating the recording position of the data management information is added, and the second included in the read video / audio stream. The pointer of A pointer extraction process; a read process for reading data management information specified by the second pointer extracted by the pointer extraction process from the recording medium; and a data management information for reading the data management information from the recording medium. A reproduction process for reading out and reproducing a carousel of a version designated by a pointer of 1 from the recording medium is executed by a computer.
請求項11に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生処理プログラムにおいて、前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録するカルーセル記録処理と、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録処理にて媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成するデータ管理情報生成処理と、前記データ管理情報生成処理にて生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録処理と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理から出力される第2のポインタを付加して記録媒体に記録する映像・音声記録処理と、前記映像・音声記録処理により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第2のポインタを抽出するポインタ抽出処理と、前記ポインタ抽出処理により抽出された第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第1のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ記録媒体から読み出して再生する再生処理とをコンピュータで実行させることを特徴とする。 According to the invention of claim 11, in a broadcast recording / reproduction processing program for separating a transport stream into a video / audio stream and a data stream of a data broadcast and recording / reproducing each separately, a plurality of separated streams from the transport stream For each data stream, a carousel recording process that records only one carousel per version of the carousel forming the data stream on the recording medium, and a section set each time one of the carousel versions of each data stream changes A data management information generating process for generating data management information including a version of each data stream and a first pointer indicating a recording position where the carousel of the version is recorded in the carousel recording process; and the data management information Generation process In the data management information recording process for recording the data management information generated in the recording medium and outputting the second pointer indicating the recording position, and the video / audio stream separated from the transport stream, A video / audio recording process in which a second pointer output from the data management information recording process is added and recorded on a recording medium, and a video / audio stream recorded on the recording medium by the video / audio recording process is read out and read out. A pointer extraction process for extracting a second pointer added to the video / audio stream, and data management information specified by the second pointer extracted by the pointer extraction process are read from the recording medium, and the data management information Specified in the first pointer included in each of the sections in the section set corresponding to the version change. Reading data stream version of the carousel from each recording medium, characterized in that to execute a regeneration process on the computer to play.
請求項12に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録する放送記録再生処理プログラムにおいて、前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録するカルーセル記録処理と、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録処理にて媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成するデータ管理情報生成処理と、前記データ管理情報生成処理にて生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録処理と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理から出力される第2のポインタを付加して記録媒体に記録する映像・音声記録処理とをコンピュータで実行させることを特徴とする。 According to a twelfth aspect of the present invention, there is provided a broadcast recording / playback processing program for separating a transport stream into a video / audio stream and a data stream of a data broadcast and separately recording the plurality of data streams separated from the transport stream. For each data stream, each carousel recording process for recording only one carousel per version of the carousel forming the data stream on the recording medium, and each section in the section set each time the version of any carousel of each data stream changes A data management information generating process for generating data management information including a version of the data stream and a first pointer indicating a recording position where the carousel of those versions is recorded in the carousel recording process; and the data management information generating In processing In the data management information recording process for recording the generated data management information on a recording medium and outputting a second pointer indicating the recording position, and in the video / audio stream separated from the transport stream, the data A video / audio recording process in which a second pointer output from the management information recording process is added and recorded on a recording medium is executed by a computer.
請求項13に記載の発明では、トランスポートストリームから分離されて記録された映像・音声ストリームとデータ放送のデータストリームとを再生する放送記録再生処理プログラムにおいて、前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り1つのカルーセルと、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルの記録位置を表す第1のポインタとを含むデータ管理情報と、データ管理情報の記録位置を表す第2のポインタが付加された映像・音声ストリームとを記録する記録媒体から読み出した映像・音声ストリームに付加される第2のポインタを抽出するポインタ抽出処理と、前記ポインタ抽出処理により抽出された第2のポインタで指定されるデータ管理情報を前記記録媒体から読み出し、読み出したデータ管理情報に含まれる第1のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ前記記録媒体から読み出して再生する再生処理とをコンピュータで実行させることを特徴とする。 According to a thirteenth aspect of the present invention, in a broadcast recording / playback processing program for playing back a video / audio stream and a data stream of a data broadcast recorded separately from a transport stream, a plurality of pieces separated from the transport stream are recorded. For each data stream, one carousel per version of the carousel that forms the data stream, each data stream version in the section set each time the version of any carousel of each data stream changes, and the carousels of those versions The video / audio stream read from the recording medium for recording the data management information including the first pointer representing the recording position of the video and the video / audio stream to which the second pointer representing the recording position of the data management information is added The number added to The pointer extraction process for extracting the pointer of the data and the data management information specified by the second pointer extracted by the pointer extraction process are read from the recording medium and specified by the first pointer included in the read data management information The computer executes a reproduction process of reading out and reproducing the carousel of the version of each data stream from the recording medium in the section set corresponding to the version change.
上記請求項8〜9もしくは請求項11〜12のいずれかに従属する請求項14に記載の発明では、前記映像・音声記録処理は、前記トランスポートストリームから分離された映像・音声ストリームを形成するPESパケット中のPESプライベート領域に第2のポインタを付加することを特徴とする。 In the invention according to claim 14 that depends on any one of claims 8 to 9 or claims 11 to 12, the video / audio recording process forms a video / audio stream separated from the transport stream. A second pointer is added to the PES private area in the PES packet.
請求項15に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生装置において、前記トランスポートストリームから分離されたデータストリームにイベントメッセージが含まれる場合、そのイベントメッセージを記録媒体に記録するイベント記録手段と、前記イベント記録手段にて媒体記録されたイベントメッセージの記録位置を表す第1のポインタとイベントメッセージであることを表すデータとを含むデータ管理情報を生成するデータ管理情報生成手段と、前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録手段と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段が出力する第2のポインタを付加して記録媒体に記録する映像・音声記録手段と、前記映像・音声記録手段により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第2のポインタを抽出するポインタ抽出手段と、前記ポインタ抽出手段により抽出された第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第1のポインタで指定されるイベントメッセージを記録媒体から読み出して再生する再生手段とを具備することを特徴とする。 In the invention according to claim 15, in the broadcast recording / reproducing apparatus that separates the transport stream into a video / audio stream and a data stream of the data broadcast and separately records and reproduces the data stream, the data stream separated from the transport stream If the event message includes an event message, the event recording means for recording the event message on a recording medium, the first pointer indicating the recording position of the event message recorded on the medium by the event recording means, and the event message Data management information generating means for generating data management information including data to be represented, and recording the data management information generated by the data management information generating means on a recording medium, and outputting a second pointer indicating the recording position Data management information recording means for The video / audio recording means for adding the second pointer output from the data management information recording means to the video / audio stream separated from the transport stream and recording it on the recording medium, and the video / audio recording means Designated by pointer extraction means for reading a video / audio stream recorded on a recording medium and extracting a second pointer added to the read video / audio stream, and a second pointer extracted by the pointer extraction means The data management information is read from the recording medium, and the event message specified by the first pointer included in the data management information is read from the recording medium and played back.
請求項16に記載の発明では、トランスポートストリームを映像・音声ストリームとデータ放送のデータストリームとに分離してそれぞれ個別に記録再生する放送記録再生処理プログラムにおいて、前記トランスポートストリームから分離されたデータストリームにイベントメッセージが含まれる場合、そのイベントメッセージを記録媒体に記録するイベント記録処理と、前記イベント記録処理にて媒体記録されたイベントメッセージの記録位置を表す第1のポインタとイベントメッセージであることを表すデータとを含むデータ管理情報を生成するデータ管理情報生成処理と、前記データ管理情報生成処理にて生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録処理と、前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理が出力する第2のポインタを付加して記録媒体に記録する映像・音声記録処理と、前記映像・音声記録処理により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第2のポインタを抽出するポインタ抽出処理と、前記ポインタ抽出処理により抽出された第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第1のポインタで指定されるイベントメッセージを記録媒体から読み出して再生する再生処理とをコンピュータで実行させることを特徴とする。 According to a sixteenth aspect of the present invention, in a broadcast recording / reproducing processing program for separating a transport stream into a video / audio stream and a data broadcast data stream and recording / reproducing each separately, the data separated from the transport stream When an event message is included in the stream, an event recording process that records the event message on a recording medium, and a first pointer that represents the recording position of the event message recorded in the event recording process and the event message Data management information generation processing for generating data management information including data representing the data, and a second pointer for recording the data management information generated by the data management information generation processing on a recording medium and indicating the recording position Data management information recording process to output A video / audio recording process in which a second pointer output from the data management information recording process is added to the video / audio stream separated from the transport stream and recorded on a recording medium; and the video / audio recording A pointer extraction process for reading a video / audio stream recorded on the recording medium by the process, and extracting a second pointer added to the read video / audio stream; and a second pointer extracted by the pointer extraction process A specified data management information is read from a recording medium, and an event message specified by a first pointer included in the data management information is read from the recording medium and played back by a computer. .
請求項1、8に記載の発明によれば、記録時には、トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録する一方、データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成して媒体記録すると共に、その記録位置を表す第2のポインタをトランスポートストリームから分離された映像・音声ストリーム中に付加して媒体記録する。
そして、再生時には、媒体記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第2のポインタを抽出し、抽出された第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、読み出したデータ管理情報に含まれる第1のポインタで指定されるバージョンのカルーセルを記録媒体から読み出して再生するので、繰り返し伝送されるデータコンテンツ(カルーセル)の重複記録を回避しながら、データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生することができる。
According to the first and eighth aspects of the invention, at the time of recording, only one carousel per version of the carousel forming the data stream separated from the transport stream is recorded on the recording medium, while the carousel version of the data stream is recorded. Each time, the data management information including the version of the carousel and the first pointer indicating the recording position where the version of the carousel is recorded on the medium is generated and recorded on the medium. 2 pointers are added to the video / audio stream separated from the transport stream and recorded on the medium.
During playback, the video / audio stream recorded on the medium is read, the second pointer added to the read video / audio stream is extracted, and the data management information specified by the extracted second pointer is recorded. Since the carousel of the version specified by the first pointer included in the read data management information is read from the recording medium and reproduced from the recording medium, while avoiding repeated recording of repeatedly transmitted data content (carousel), Synchronous playback with video / audio streams is possible without controlling the timing of data content playback.
請求項2、9に記載の発明によれば、トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録する一方、データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成して媒体記録すると共に、その記録位置を表す第2のポインタをトランスポートストリームから分離された映像・音声ストリーム中に付加して媒体記録する。
したがって、媒体記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第2のポインタを抽出し、抽出された第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、読み出したデータ管理情報に含まれる第1のポインタで指定されるバージョンのカルーセルを記録媒体から読み出して再生すれば、繰り返し伝送されるデータコンテンツ(カルーセル)の重複記録を回避しながら、データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生することができる。
According to the second and ninth aspects of the invention, only one carousel per version of the carousel forming the data stream separated from the transport stream is recorded on the recording medium, while the carousel version of the data stream changes. Each time data management information including a version of the carousel and a first pointer indicating a recording position where the version of the carousel is recorded on the medium is generated and recorded on the medium, and a second pointer indicating the recording position Is added to the video / audio stream separated from the transport stream and recorded on the medium.
Therefore, the video / audio stream recorded on the medium is read, the second pointer added to the read video / audio stream is extracted, and the data management information specified by the extracted second pointer is read from the recording medium. When the carousel of the version specified by the first pointer included in the read data management information is read from the recording medium and played back, the data content playback is performed while avoiding the repeated recording of the data content (carousel) transmitted repeatedly. Can be synchronized with the video / audio stream without controlling the timing.
請求項3、10に記載の発明によれば、トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り1つのカルーセルと、データストリームのカルーセルのバージョンが変化する毎に生成される情報であって、カルーセルのバージョン及びそのバージョンのカルーセルの記録位置を表す第1のポインタを含むデータ管理情報と、データ管理情報の記録位置を表す第2のポインタが付加された映像・音声ストリームとが記録媒体に記録されていると、この記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第2のポインタを抽出し、抽出された第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、読み出したデータ管理情報に含まれる第1のポインタで指定されるバージョンのカルーセルを記録媒体から読み出して再生するので、繰り返し伝送されるデータコンテンツ(カルーセル)の重複記録を回避しながら、データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生することができる。 According to the third and tenth aspects of the present invention, one carousel per version of the carousel forming the data stream separated from the transport stream and information generated each time the carousel version of the data stream changes. The data management information including the carousel version and the first pointer indicating the recording position of the carousel of that version, and the video / audio stream to which the second pointer indicating the recording position of the data management information is added are recorded. When recorded on the medium, the video / audio stream recorded on the recording medium is read, the second pointer added to the read video / audio stream is extracted, and designated by the extracted second pointer. Data management information read from the recording medium and included in the read data management information. Since the carousel of the version specified by the first pointer is read from the recording medium and played back, the video / video can be recorded without controlling the timing of data content playback while avoiding repeated recording of the data content (carousel) repeatedly transmitted. It can be played back in synchronization with the audio stream.
請求項4、11に記載の発明によれば、記録時には、トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録する一方、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成して媒体記録すると共に、その記録位置を表す第2のポインタをトランスポートストリームから分離された映像・音声ストリーム中に付加して媒体記録する。
そして、再生時には、媒体記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第2のポインタを抽出し、抽出された第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、読み出したデータ管理情報に含まれる第1のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ記録媒体から読み出して再生するので、繰り返し伝送される各データコンテンツ(カルーセル)の重複記録を回避しながら、各データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生することができる。
According to the fourth and eleventh aspects, at the time of recording, only one carousel per version of the carousel forming the data stream is recorded on the recording medium for each of the plurality of data streams separated from the transport stream. The first version represents the version of each data stream in the section set each time the version of any carousel of each data stream changes, and the recording position at which the carousel of those versions is recorded on the medium by the carousel recording means. Data management information including a pointer is generated and recorded on the medium, and a second pointer representing the recording position is added to the video / audio stream separated from the transport stream and recorded on the medium.
During playback, the video / audio stream recorded on the medium is read, the second pointer added to the read video / audio stream is extracted, and the data management information specified by the extracted second pointer is recorded. Since the carousel of the version of each data stream in the section specified by the first pointer included in the read data management information and set in accordance with the version change is read out from the recording medium and reproduced. While avoiding duplicate recording of each transmitted data content (carousel), it is possible to perform synchronous playback with the video / audio stream without controlling the timing of playback of each data content.
請求項5、12に記載の発明によれば、トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録する一方、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成して媒体記録すると共に、その記録位置を表す第2のポインタをトランスポートストリームから分離された映像・音声ストリーム中に付加して媒体記録する。
したがって、媒体記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第2のポインタを抽出し、抽出された第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、読み出したデータ管理情報に含まれる第1のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ記録媒体から読み出して再生すれば、繰り返し伝送される各データコンテンツ(カルーセル)の重複記録を回避しながら、各データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生することができる。
According to the inventions of
Therefore, the video / audio stream recorded on the medium is read, the second pointer added to the read video / audio stream is extracted, and the data management information specified by the extracted second pointer is read from the recording medium. When the carousel of the version of each data stream specified by the first pointer included in the read data management information and set in accordance with the version change is read from the recording medium and reproduced, it is repeatedly transmitted. While avoiding duplicate recording of each data content (carousel), it is possible to perform synchronous reproduction with the video / audio stream without controlling the timing of reproducing each data content.
請求項6、13に記載の発明によれば、トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り1つのカルーセルと、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルの記録位置を表す第1のポインタとを含むデータ管理情報と、データ管理情報の記録位置を表す第2のポインタが付加された映像・音声ストリームとが記録媒体に記録されていると、この記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第2のポインタを抽出し、抽出された第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、読み出したデータ管理情報に含まれる第1のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ記録媒体から読み出して再生するので、繰り返し伝送される各データコンテンツ(カルーセル)の重複記録を回避しながら、各データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生することができる。
According to the inventions of
請求項7、14に記載の発明によれば、トランスポートストリームから分離された映像・音声ストリームを形成するPESパケット中のPESプライベート領域に第2のポインタを付加するようにしたので、MPEG2規格の映像・音声ストリームとして汎用性を保つことができる。
According to the inventions of
請求項15、16に記載の発明によれば、記録時には、トランスポートストリームから分離されたデータストリームにイベントメッセージが含まれると、そのイベントメッセージを記録媒体に記録する一方、媒体記録されたイベントメッセージの記録位置を表す第1のポインタとイベントメッセージであることを表すデータとを含むデータ管理情報を生成して媒体記録すると共に、その記録位置を表す第2のポインタを、トランスポートストリームから分離された映像・音声ストリーム中に付加して媒体記録する。
そして、再生時には、記録媒体から読み出した映像・音声ストリームに付加される第2のポインタを抽出し、抽出した第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第1のポインタで指定されるイベントメッセージを記録媒体から読み出して再生するので、繰り返し伝送される各データコンテンツ(カルーセル)の重複記録を回避しながら、各データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生を可能にしながらも、イベントメッセージ方式のデータ放送にも対応することができる。
According to the fifteenth and sixteenth aspects of the present invention, when an event message is included in the data stream separated from the transport stream during recording, the event message is recorded on the recording medium, while the event message recorded on the medium is recorded. The data management information including the first pointer indicating the recording position of the data and the data indicating the event message is generated and recorded on the medium, and the second pointer indicating the recording position is separated from the transport stream. Added to the recorded video / audio stream and recorded on the medium.
At the time of reproduction, the second pointer added to the video / audio stream read from the recording medium is extracted, and the data management information specified by the extracted second pointer is read from the recording medium. Since the event message specified by the first pointer included is read from the recording medium and reproduced, the timing of reproducing each data content is controlled while avoiding duplicate recording of each data content (carousel) repeatedly transmitted. In addition, while being able to perform synchronized playback with video / audio streams, it is also possible to support event message data broadcasting.
以下、図面を参照して本発明の実施の形態について説明する。図1は本発明の実施の一形態による放送記録再生装置10の構成を示すブロック図である。この図に示す放送記録再生装置10は、記録系100および再生系200に大別される。以下では、記録系100および再生系200に分けて各系の構成および動作について述べる。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a configuration of a broadcast recording / reproducing
(1)記録系100の構成
記録系100は、デマルチプレクサ101、同期情報付加部102、データ記録制御部103および記録媒体104から構成される。デマルチプレクサ101は、例えば図示されていないチューナから供給されるトランスポートストリームTSを映像・音声ストリームとデータストリームとに分離する。デマルチプレクサ101では、トランスポートストリームTSから映像・音声ストリームを分離する際、1つのストリームに1つのプログラムを包含するプログラムストリームPSにタイプ変換する。
(1) Configuration of
The
ここで、図2を参照してプログラムストリームPSの構成を説明する。この図に示すように、プログラムストリームPSは、複数のパックPとストリーム終端を表すプログラムエンドコードECとから形成される。パックPは、再生同期を行うための基準時間SCR等を有するパックヘッダと、映像・音声ストリームを分割した複数のPESパケットとから構成される。
さらに、PESパケットは、PESパケットヘッダと映像(又は音声)の符号化ビットストリームESとから形成される。PESパケットヘッダは、個別のストリーム(符号化ビットストリームES)を識別するストリームIDおよびパケット長の他、表示/再生時刻を指定する時刻情報(PTSやDTS)などの各種制御情報が記述されるPESヘッダオプションを備える。
Here, the configuration of the program stream PS will be described with reference to FIG. As shown in this figure, the program stream PS is formed of a plurality of packs P and a program end code EC representing the end of the stream. The pack P is composed of a pack header having a reference time SCR for performing reproduction synchronization, and a plurality of PES packets obtained by dividing the video / audio stream.
Further, the PES packet is formed of a PES packet header and a video (or audio) encoded bit stream ES. The PES packet header describes PES in which various control information such as time information (PTS and DTS) for specifying display / playback time is described in addition to a stream ID for identifying an individual stream (encoded bit stream ES) and a packet length. With header options.
このような構造のプログラムストリームPS(映像・音声ストリーム)は、同期情報付加部102に供給される。同期情報付加部102は、このプログラムストリームPSに同期情報を付加して出力する。同期情報とは、媒体記録されたプログラムストリームPS(映像・音声ストリーム)を再生する時に、データコンテンツを同期再生させるための情報である。具体的には、後述するデータ記録制御部103にて生成されるデータ管理情報の記録位置を表すポインタであり、これについては追って詳述する。
同期情報付加部102では、図2に図示した構造のプログラムストリームPSにおいて、上述したPESヘッダオプション内のPES拡張フラグF1に「1」をセットしてPES拡張フィールドPEFを有効とし、さらにPES拡張フィールドPEF中のPESプライベートデータフラグF2に「1」をセットしてPESプライベートデータフィールドPDFを有効とした上で、後述のデータ記録制御部103から供給されるポインタ(同期情報)を、PESプライベートデータフィールドPDFに格納する。
The program stream PS (video / audio stream) having such a structure is supplied to the synchronization
In the program information PS having the structure shown in FIG. 2, the synchronization
一方、デマルチプレクサ101にてトランスポートストリームTSから分離抽出されるデータストリームは、データ記録制御部103に供給される。ここで言うデータストリームとは、前述したデータカルーセル方式で伝送される一連のカルーセルを指す。カルーセルは、通常、図3に図示するように、バージョン区間毎にその内容が更新される。
データ記録制御部103では、デマルチプレクサ101から供給されるデータストリームの内、あるバージョンのカルーセルを一回だけ記録媒体104に記録させ、それ以降のカルーセルについてはバージョンが変化しない限り媒体記録しないように書き込み制御する。このようにすることで、データコンテンツの重複記録を回避する。
On the other hand, the data stream separated and extracted from the transport stream TS by the
In the data recording
データストリームは複数系統多重化されることが多い。例えば図4に図示する一例のように、データストリーム1,2が多重化されている場合、データ記録制御部103は、データストリーム1,2のそれぞれについて、あるバージョンのカルーセルを一回だけ記録媒体104に記録させ、それ以降のカルーセルについてはバージョンが変化しない限り媒体記録しないように書き込み制御する。図4に示す一例の場合、記録媒体104にはカルーセルC11,C12,C13…、C21,C22,C23…が記録される。このような書き込み制御を行うデータ記録制御部103の動作については追って詳述する。
なお、データ記録制御部103に供給されるデータストリームの構成については、トランスポートストリームTS中のPSI(Progam Specific Information)セクション情報に含まれるPMT(Program Map Table)の内容から判別できる。PMTとは、トランスポートストリームTSに含まれる放送番組とその番組を構成する映像・音声・データコンテンツ等の各要素との対応関係を表すテーブルである。
A data stream is often multiplexed in a plurality of systems. For example, as in the example illustrated in FIG. 4, when the data streams 1 and 2 are multiplexed, the data recording
The configuration of the data stream supplied to the data recording
データ記録制御部103では、複数系統のデータストリームについて、ある時間区間におけるデータ管理情報を発生する。データ管理情報とは、各データストリーム毎のカルーセルのバージョンと、それらカルーセルを記録媒体104に記録した記録位置を表す書き込みポインタとから構成される。
ここで、図5に図示する一例を参照してデータ記録制御部103が発生するデータ管理情報の内容について説明する。図5に図示するように、データストリーム1〜4が供給される場合、データ記録制御部103は、データストリーム1〜4の内、一つでもカルーセルのバージョンが変化すると、データ管理情報を発生する区間を設定する。例えば図5において、データストリーム1〜4の内、最初にバージョンが変化する時点、すなわちデータストリーム2がバージョン1からバージョン2に変化した時点で区間1が設定され、この区間1のデータ管理情報MI1として、各データストリーム毎のカルーセルのバージョンと、それらのカルーセルを記録媒体104に記録した記録位置を表す書き込みポインタとを発生する。
The data
Here, the contents of the data management information generated by the data recording
このように、データ記録制御部103では、各データストリームについてバージョン当り1つのカルーセルだけを記録媒体104に記録すると共に、その記録位置を表す書き込みポインタと、各データストリーム毎のカルーセルのバージョンとをバージョン変化する区間毎に対応付けたデータ管理情報を記録媒体104に記録しながら、記録媒体104に記録したデータ管理情報の記録位置を表すポインタを上述の同期情報として同期情報付加部102に送出するようになっている。
In this way, the data recording
記録媒体104は、例えばハードディスク等のノンリニアアクセス可能な記録デバイスであり、リードライト制御するコントローラ等を有し、同期情報付加部102から出力され、同期情報が付加された映像・音声ストリームを記録する映像・音声記録エリア、データ記録制御部103から出力されるデータ管理情報およびカルーセル(もしくは後述するイベントメッセージ)をそれぞれ記録するデータ管理情報記録エリアおよびデータ記録エリアを備える。
データ管理情報記録エリアおよびデータ記録エリアでは、図6に図示するように、データ管理情報がファイル管理され、それに対応したカルーセル(もしくは後述するイベントメッセージ)がデータファイルとして格納される。ここで、データ管理情報の記録位置は同期情報となるポインタで指定され、カルーセル(もしくは後述するイベントメッセージ)の記録位置は書き込みポインタで指定される。
The
In the data management information recording area and the data recording area, as shown in FIG. 6, data management information is file-managed, and carousels (or event messages described later) corresponding to the data management information are stored as data files. Here, the recording position of the data management information is designated by a pointer serving as synchronization information, and the recording position of a carousel (or event message described later) is designated by a writing pointer.
(2)記録系100の動作
次に、図7〜図8を参照して記録系100の動作を説明する。例えば、図示されていないチューナにより受信復調されたトランスポートストリームTSがデマルチプレクサ101に入力したとする。そうすると、デマルチプレクサ101では、そのトランスポートストリームTSから映像・音声ストリームを分離し、1つのストリームに1つのプログラムを包含するプログラムストリームPSにタイプ変換して同期情報付加部102に供給する一方、トランスポートストリームTSから分離したデータ放送のデータストリームをデータ記録制御部103に供給する。
(2) Operation of
同期情報付加部102では、図2に図示したように、プログラムストリームPS中のPES拡張フィールドPEFおよびPESプライベートデータフィールドPDFを有効にした上で、データ記録制御部103から供給されるポインタ(同期情報)をPESプライベートデータフィールドPDFに格納し、そうしてポインタ(同期情報)を付加したプログラムストリームPSを記録媒体104側に送出する。記録媒体104では、図示されていないリードライトコントローラの制御の下に、ポインタ(同期情報)が付加されたプログラムストリームPS(映像・音声ストリーム)を、映像・音声記録エリアにストアする。
As shown in FIG. 2, the synchronization
一方、データ記録制御部103では、デマルチプレクサ101から供給されるデータストリームの内、あるバージョンのカルーセルを一回だけ記録媒体104に記録させ、それ以降のカルーセルについてはバージョンが変化しない限り媒体記録しないように書き込み制御する。以下、図7〜図8を参照してデータ記録制御部103が実行する書き込み制御処理の動作を説明する。
データ記録制御部103は、記録(録画)開始指示に応じて、図7に図示する書き込み制御処理を実行し、先ずステップS1において変数Xを初期化する。この変数Xとは、カルーセルのバージョンを識別する値である。次いで、ステップS2では、録画終了指示の有無を判断する。録画終了指示が有れば、判断結果が「YES」になり、本処理を完了させるが、録画終了指示が無ければ、判断結果は「NO」となり、次のステップS3に進む。
On the other hand, the data recording
The data
ステップS3では、デマルチプレクサ101から供給されるカルーセルにおいて、DMC−CCセクションヘッダに格納されるテーブル識別を読み込む。カルーセルは、前述したように、DMC−CCセクション形式でカルーセルを構成する各モジュールを伝送するようになっており、DMC−CCセクション形式は図8に図示するデータ構造を有する。DMC−CCセクションヘッダに格納されるテーブル識別とは、伝送されるモジュールがDIIモジュールまたはDDBモジュールのいずれであるかを識別するためのものである。
In step S3, the table identification stored in the DMC-CC section header is read in the carousel supplied from the
続いて、ステップS4では、上記ステップS3にてDMC−CCセクションヘッダから読み出したテーブル識別が「0x3B」、つまりDIIモジュールであるか否かを判断する。DIIモジュールであると、判断結果は「YES」になり、次のステップS5に進み、DIIモジュール中のDMC−CCメッセージヘッダ(図8参照)に含まれるトランザクション識別を読み込む。DMC−CCメッセージヘッダに含まれるトランザクション識別は、カルーセルのバージョンを表す。
次いで、ステップS6では、読み込んだトランザクション識別と変数Xとが一致するか、つまりカルーセルのバージョンが変化したかどうかを判断する。バージョン変化が無ければ、判断結果は「YES」になり、上述のステップS2に処理を戻す。一方、バージョン変化が有ると、判断結果が「NO」となり、ステップS7に進む。
Subsequently, in step S4, it is determined whether or not the table identification read from the DMC-CC section header in step S3 is “0x3B”, that is, a DII module. If it is a DII module, the determination result is “YES”, and the process proceeds to the next step S5 to read the transaction identification included in the DMC-CC message header (see FIG. 8) in the DII module. The transaction identification included in the DMC-CC message header represents the carousel version.
In step S6, it is determined whether the read transaction identification matches the variable X, that is, whether the carousel version has changed. If there is no version change, the determination result is “YES”, and the process returns to step S2. On the other hand, if there is a version change, the determination result is “NO”, and the flow proceeds to step S7.
ステップS7では、上記ステップS5にて読み込んだトランザクション識別を変数Xに更新登録する。そして、ステップS8〜S9では、現在供給されているカルーセル、すなわちDIIモジュール以降のDDBモジュールを記録媒体104に記録すると共に、その記録位置を表す書き込みポインタと、各データストリーム毎のカルーセルのバージョンとをバージョン変化する区間毎に対応付けたデータ管理情報を記録媒体104に記録しながら、記録媒体104に記録したデータ管理情報の記録位置を表すポインタ(同期情報)を同期情報付加部102に送出した後、ステップS2に処理を戻す。
以後、録画終了指示される迄、上述したステップS2〜S9の処理を、複数系統のデータストリームについて実行する。したがって、各データストリームの内のいずれかのカルーセルのバージョンが変化した時点で、それを表すデータ管理情報の記録位置を表すポインタ(同期情報)が映像・音声ストリームに付加されるようになる。
In step S7, the transaction identification read in step S5 is updated and registered in variable X. In steps S8 to S9, the currently supplied carousel, that is, the DII module subsequent to the DII module is recorded on the
Thereafter, the above-described processing in steps S2 to S9 is executed for a plurality of data streams until an instruction to end recording is given. Therefore, when the version of any carousel in each data stream is changed, a pointer (synchronization information) indicating the recording position of the data management information indicating it is added to the video / audio stream.
ところで、データ放送では、データカルーセル方式以外に、受信機で動作中のデータコンテンツに対して何等かの動作を行わせる目的で不定期にイベントメッセージを送出することがある。DMC−CCセクションヘッダから読み出したテーブル識別がイベントメッセージを表す場合には、上記ステップS4の判断結果が「NO」となり、ステップS10に進む。
そして、ステップS10の判断結果が「YES」となり、ステップS11に進み、このイベントメッセージを記録媒体104に記録する。この後、ステップS9に進み、イベントメッセージの記録位置を表す書き込みポインタおよびイベントメッセージであることを表すデータを含むデータ管理情報を記録媒体104に記録しながら、記録媒体104に記録したデータ管理情報の記録位置を表すポインタ(同期情報)を同期情報付加部102に送出する。
By the way, in data broadcasting, in addition to the data carousel method, an event message may be sent irregularly for the purpose of performing some operation on the data content being operated by the receiver. If the table identification read from the DMC-CC section header represents an event message, the determination result in step S4 is “NO”, and the process proceeds to step S10.
Then, the determination result in step S10 is “YES”, the process proceeds to step S11, and this event message is recorded in the
こうした書き込み制御処理によって、記録媒体104には、例えば図6に図示した一例のように、データ管理情報がファイル管理され、それに対応してカルーセル(もしくはイベントメッセージ)がデータファイルとして格納されるようになっている。
以上のように、記録系100では、トランスポートストリームTSから分離され、複数系統多重化された各データストリームについてバージョン当り1つのカルーセルだけを記録すると共に、その記録位置を表す書き込みポインタと、各データストリーム毎のカルーセルのバージョンとをバージョン変化する区間毎に対応付けたデータ管理情報を記録媒体104に記録しながら、その記録したデータ管理情報の記録位置を表すポインタ(同期情報)を同期情報付加部102に送出し、同期情報付加部102では、トランスポートストリームTSから分離された映像・音声ストリームのPESパケットに、データ管理情報の記録位置を表すポインタ(同期情報)を付加して記録媒体104に記録する。
As a result of such write control processing, data management information is file-managed on the
As described above, in the
(3)再生系200の構成および動作
次に、再び図1を参照して再生系200の構成および動作について説明する。再生系200は、記録媒体104、同期情報抽出部201、データ再生制御部202、映像・音声デコーダ203、データ放送処理エンジン204、映像合成部205および音声合成部206から構成される。
同期情報抽出部201は、記録媒体104の映像・音声記録エリアに記録されたプログラムストリームPS(映像・音声ストリーム)を読み出して次段の映像・音声デコーダ203に出力する一方、当該プログラムストリームPSのPESプライベートデータフィールドPDF(図2参照)にポインタ(同期情報)が付加されている場合、それを抽出してデータ再生制御部202に出力する。
(3) Configuration and Operation of
The synchronization
データ再生制御部202は、同期情報抽出部201から供給されるポインタ(同期情報)で指定されるデータ管理情報を記録媒体104のデータ管理情報エリアから読み出し、このデータ管理情報に含まれる書き込みポインタによって指定される記録位置のカルーセル(あるいはイベントメッセージ)を記録媒体104のデータ記録エリアから読み出して次段のデータ放送処理エンジン204に送出する。
The data
映像・音声デコーダ203は、同期情報抽出部201から供給されるプログラムストリームPS(映像・音声ストリーム)を映像データおよび音声データに復号して出力する。データ放送処理エンジン204は、データ再生制御部202から供給される各データストリーム毎のカルーセル(あるいはイベントメッセージ)をデータ放送画面やデータ放送音声に変換して出力する。
映像合成部205は、映像・音声デコーダ203から供給される映像データと、データ放送処理エンジン204から供給されるデータ放送画面とを合成した映像出力を発生する。音声合成部206は、映像・音声デコーダ203から供給される音声データと、データ放送処理エンジン204から供給されるデータ放送音声とを合成した音声出力を発生する。
The video /
The
このような構成による再生系200は、再生指示に応じて、記録媒体104の映像・音声記録エリアからプログラムストリームPS(映像・音声ストリーム)を読み出し、読み出したプログラムストリームPSにポインタ(同期情報)が付加されていると、それを抽出する。そして、抽出されたポインタ(同期情報)で指定されるデータ管理情報を記録媒体104のデータ管理情報エリアから読み出し、さらに、このデータ管理情報に含まれる書き込みポインタが指定する記録位置のカルーセル(あるいはイベントメッセージ)を記録媒体104のデータ記録エリアから読み出してプログラムストリームPS(映像・音声ストリーム)に同期して各データストリーム毎のカルーセル(あるいはイベントメッセージ)を再生する。
これにより、繰り返し伝送されるデータコンテンツの重複記録を回避しながら、データコンテンツ再生のタイミングを制御することなく映像・音声ストリームと同期再生することが可能になっている。
The
As a result, it is possible to perform synchronous reproduction with a video / audio stream without controlling the data content reproduction timing while avoiding repeated recording of data content that is repeatedly transmitted.
なお、本実施の形態では、汎用性を考慮してMPEG2規格の映像・音声ストリームのPESパケット中のPESプライベートデータフィールドPDFに、対応するデータストリームのカルーセルの記録位置を表すポインタを同期情報として付加して記録するようにしたが、汎用性を考慮しなければ、PESパケット中の所定の領域に格納する態様としても構わない。
また、上述した実施の形態は、説明の簡略化を図る為、ハードウェアイメージとして説明したが、これに限らず、前述した放送記録再生装置10の構成要素の内、記録媒体104以外の各部をプログラム処理で具現することも勿論可能である。
In this embodiment, in consideration of versatility, a pointer indicating the recording position of the carousel of the corresponding data stream is added as synchronization information to the PES private data field PDF in the PES packet of the MPEG-2 video / audio stream. However, as long as versatility is not considered, it may be stored in a predetermined area in the PES packet.
In addition, the above-described embodiment has been described as a hardware image in order to simplify the description. However, the present invention is not limited to this. Of course, it can be implemented by program processing.
10 放送記録再生装置
100 記録系
101 デマルチプレクサ
102 同期情報付加部
103 データ記録制御部
104 記録媒体
200 再生系
201 同期情報抽出部
202 データ再生制御部
203 映像・音声デコーダ部
204 データ放送エンジン
205 映像合成部
206 音声合成部
DESCRIPTION OF
Claims (16)
前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録するカルーセル記録手段と、
データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成するデータ管理情報生成手段と、
前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録手段と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段が出力する第2のポインタを付加して記録媒体に記録する映像・音声記録手段と、
前記映像・音声記録手段により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第2のポインタを抽出するポインタ抽出手段と、
前記ポインタ抽出手段により抽出された第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第1のポインタで指定されるバージョンのカルーセルを記録媒体から読み出して再生する再生手段と
を具備することを特徴とする放送記録再生装置。 In a broadcast recording / reproducing apparatus that separates a transport stream into a video / audio stream and a data stream of a data broadcast and records and reproduces each separately,
Carousel recording means for recording on the recording medium only one carousel per version of the carousel forming the data stream separated from the transport stream;
Each time the version of the carousel of the data stream changes, data management information including the version of the carousel and the first pointer indicating the recording position at which the carousel of the version is recorded on the medium by the carousel recording means is generated. Data management information generating means;
Data management information recording means for recording the data management information generated by the data management information generating means on a recording medium and outputting a second pointer indicating the recording position;
Video / audio recording means for adding a second pointer output by the data management information recording means to the video / audio stream separated from the transport stream and recording the recording medium on a recording medium;
Pointer extraction means for reading a video / audio stream recorded on a recording medium by the video / audio recording means, and extracting a second pointer added to the read video / audio stream;
The data management information specified by the second pointer extracted by the pointer extracting means is read from the recording medium, and the version carousel specified by the first pointer included in the data management information is read from the recording medium and reproduced. A broadcast recording / reproducing apparatus comprising: a reproducing unit configured to:
前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録するカルーセル記録手段と、
データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成するデータ管理情報生成手段と、
前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録手段と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段が出力する第2のポインタを付加して記録媒体に記録する映像・音声記録手段と
を具備することを特徴とする放送記録再生装置。 In a broadcast recording / reproducing apparatus that separates and separately records a transport stream into a video / audio stream and a data stream of data broadcasting,
Carousel recording means for recording on the recording medium only one carousel per version of the carousel forming the data stream separated from the transport stream;
Each time the version of the carousel of the data stream changes, data management information including the version of the carousel and the first pointer indicating the recording position at which the carousel of the version is recorded on the medium by the carousel recording means is generated. Data management information generating means;
Data management information recording means for recording the data management information generated by the data management information generating means on a recording medium and outputting a second pointer indicating the recording position;
Video / audio recording means for adding a second pointer output from the data management information recording means to the video / audio stream separated from the transport stream and recording it on a recording medium. Broadcast recording and playback device.
前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り1つのカルーセルと、データストリームのカルーセルのバージョンが変化する毎に生成される情報であって、カルーセルのバージョン及びそのバージョンのカルーセルの記録位置を表す第1のポインタを含むデータ管理情報と、データ管理情報の記録位置を表す第2のポインタが付加された映像・音声ストリームとを記録する記録媒体と、
前記記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに含まれる第2のポインタを抽出するポインタ抽出手段と、
前記ポインタ抽出手段により抽出された第2のポインタで指定されるデータ管理情報を前記記録媒体から読み出す読出手段と、
前記読出手段が前記記録媒体から読み出すデータ管理情報に含まれる第1のポインタで指定されるバージョンのカルーセルを前記記録媒体から読み出して再生する再生手段と
を具備することを特徴とする放送記録再生装置。 In a broadcast recording / reproducing apparatus for reproducing a video / audio stream and a data stream of a data broadcast recorded separately from a transport stream,
One carousel per carousel version forming a data stream separated from the transport stream, and information generated each time the carousel version of the data stream changes, the carousel version and the version of the carousel A recording medium for recording data management information including a first pointer representing a recording position and a video / audio stream to which a second pointer representing a recording position of the data management information is added;
Pointer extraction means for reading the video / audio stream recorded on the recording medium and extracting a second pointer included in the read video / audio stream;
Reading means for reading out data management information specified by the second pointer extracted by the pointer extracting means from the recording medium;
A broadcast recording / reproducing apparatus comprising: a reproducing unit that reads out and reproduces a version of the carousel specified by a first pointer included in data management information read from the recording medium by the reading unit. .
前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録するカルーセル記録手段と、
各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成するデータ管理情報生成手段と、
前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録手段と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段から出力される第2のポインタを付加して記録媒体に記録する映像・音声記録手段と、
前記映像・音声記録手段により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第2のポインタを抽出するポインタ抽出手段と、
前記ポインタ抽出手段により抽出された第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第1のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ記録媒体から読み出して再生する再生手段と
を具備することを特徴とする放送記録再生装置。 In a broadcast recording / reproducing apparatus that separates a transport stream into a video / audio stream and a data stream of a data broadcast and records and reproduces each separately,
Carousel recording means for recording on the recording medium only one carousel per version of the carousel forming the data stream for each of the plurality of data streams separated from the transport stream;
A first pointer indicating the version of each data stream in a section set every time the version of any carousel of each data stream changes, and the recording position at which the carousel of those versions is recorded on the medium by the carousel recording means Data management information generating means for generating data management information including:
Data management information recording means for recording the data management information generated by the data management information generating means on a recording medium and outputting a second pointer indicating the recording position;
Video / audio recording means for adding a second pointer output from the data management information recording means to the recording medium, and recording the video / audio stream separated from the transport stream;
Pointer extraction means for reading a video / audio stream recorded on a recording medium by the video / audio recording means, and extracting a second pointer added to the read video / audio stream;
Data management information specified by the second pointer extracted by the pointer extraction means is read from the recording medium, specified by the first pointer included in the data management information, and set in accordance with the version change A broadcast recording / reproducing apparatus comprising: reproduction means for reading out and reproducing the carousel of the version of each data stream from the recording medium.
前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録するカルーセル記録手段と、
各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録手段にて媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成するデータ管理情報生成手段と、
前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録手段と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段から出力される第2のポインタを付加して記録媒体に記録する映像・音声記録手段と
を具備することを特徴とする放送記録再生装置。 In a broadcast recording / reproducing apparatus that separates and separately records a transport stream into a video / audio stream and a data stream of data broadcasting,
Carousel recording means for recording on the recording medium only one carousel per version of the carousel forming the data stream for each of the plurality of data streams separated from the transport stream;
A first pointer indicating the version of each data stream in a section set every time the version of any carousel of each data stream changes, and the recording position at which the carousel of those versions is recorded on the medium by the carousel recording means Data management information generating means for generating data management information including:
Data management information recording means for recording the data management information generated by the data management information generating means on a recording medium and outputting a second pointer indicating the recording position;
Video / audio recording means for adding a second pointer output from the data management information recording means to the video / audio stream separated from the transport stream and recording it on a recording medium. Broadcast recording and playback device.
前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り1つのカルーセルと、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルの記録位置を表す第1のポインタとを含むデータ管理情報と、データ管理情報の記録位置を表す第2のポインタが付加された映像・音声ストリームとを記録する記録媒体と、
前記記録媒体から読み出した映像・音声ストリームに付加される第2のポインタを抽出するポインタ抽出手段と、
前記ポインタ抽出手段により抽出された第2のポインタで指定されるデータ管理情報を前記記録媒体から読み出し、読み出したデータ管理情報に含まれる第1のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ前記記録媒体から読み出して再生する再生手段と
を具備することを特徴とする放送記録再生装置。 In a broadcast recording / reproducing apparatus for reproducing a video / audio stream and a data stream of a data broadcast recorded separately from a transport stream,
For each of a plurality of data streams separated from the transport stream, one carousel per carousel version forming the data stream, and each section in a section set each time the version of any carousel of each data stream changes Data management information including versions of the data stream, a first pointer indicating the recording position of the carousel of those versions, and a video / audio stream to which a second pointer indicating the recording position of the data management information is added are recorded. A recording medium to
Pointer extraction means for extracting a second pointer to be added to the video / audio stream read from the recording medium;
Data management information designated by the second pointer extracted by the pointer extraction means is read from the recording medium, designated by the first pointer included in the read data management information, and set in response to version change. And a reproducing means for reading out and reproducing the carousel of the version of each data stream in the section from the recording medium.
前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録するカルーセル記録処理と、
データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが前記カルーセル記録処理にて媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成するデータ管理情報生成処理と、
前記データ管理情報生成処理により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録処理と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理が出力する第2のポインタを付加して記録媒体に記録する映像・音声記録処理と、
前記映像・音声記録処理により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第2のポインタを抽出するポインタ抽出処理と、
前記ポインタ抽出処理にて抽出された第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第1のポインタで指定されるバージョンのカルーセルを記録媒体から読み出して再生する再生処理と
をコンピュータで実行させることを特徴とする放送記録再生処理プログラム。 In a broadcast recording / playback processing program that separates a transport stream into a video / audio stream and a data broadcast data stream and records and plays them separately,
A carousel recording process that records only one carousel on a recording medium per version of the carousel that forms a data stream separated from the transport stream;
Each time the version of the carousel of the data stream changes, data management information including the version of the carousel and a first pointer indicating the recording position at which the version of the carousel is recorded in the carousel recording process is generated. Data management information generation processing,
A data management information recording process for recording the data management information generated by the data management information generating process on a recording medium and outputting a second pointer indicating the recording position;
A video / audio recording process in which a second pointer output by the data management information recording process is added to a video / audio stream separated from the transport stream and recorded on a recording medium;
A pointer extraction process for reading the video / audio stream recorded on the recording medium by the video / audio recording process and extracting a second pointer added to the read video / audio stream;
Data management information specified by the second pointer extracted in the pointer extraction process is read from the recording medium, and a version of the carousel specified by the first pointer included in the data management information is read from the recording medium. A broadcast recording / reproducing processing program for causing a computer to execute a reproducing process for reproducing.
前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録するカルーセル記録処理と、
データストリームのカルーセルのバージョンが変化する毎に、そのカルーセルのバージョンと、そのバージョンのカルーセルが前記カルーセル記録処理にて媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成するデータ管理情報生成処理と、
前記データ管理情報生成処理により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録処理と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理が出力する第2のポインタを付加して記録媒体に記録する映像・音声記録処理と
をコンピュータで実行させることを特徴とする放送記録再生処理プログラム。 In a broadcast recording / playback processing program that separates a transport stream into a video / audio stream and a data broadcast data stream and records them separately,
A carousel recording process that records only one carousel on a recording medium per version of the carousel that forms a data stream separated from the transport stream;
Each time the version of the carousel of the data stream changes, data management information including the version of the carousel and a first pointer indicating the recording position at which the version of the carousel is recorded in the carousel recording process is generated. Data management information generation processing,
A data management information recording process for recording the data management information generated by the data management information generating process on a recording medium and outputting a second pointer indicating the recording position;
A video / audio recording process for recording on a recording medium by adding a second pointer output by the data management information recording process to the video / audio stream separated from the transport stream is executed by a computer. A broadcast recording / playback processing program.
前記トランスポートストリームから分離されたデータストリームを形成するカルーセルのバージョン当り1つのカルーセルと、データストリームのカルーセルのバージョンが変化する毎に生成される情報であって、カルーセルのバージョン及びそのバージョンのカルーセルの記録位置を表す第1のポインタを含むデータ管理情報と、データ管理情報の記録位置を表す第2のポインタが付加された映像・音声ストリームとを記録する記録媒体から映像・音声ストリームを読み出し、読み出した映像・音声ストリームに含まれる第2のポインタを抽出するポインタ抽出処理と、
前記ポインタ抽出処理により抽出された第2のポインタで指定されるデータ管理情報を前記記録媒体から読み出す読出処理と、
前記読出処理が前記記録媒体から読み出すデータ管理情報に含まれる第1のポインタで指定されるバージョンのカルーセルを前記記録媒体から読み出して再生する再生処理と
をコンピュータで実行させることを特徴とする放送記録再生処理プログラム。 In a broadcast recording / playback processing program for playing back a video / audio stream recorded separately from a transport stream and a data stream of a data broadcast,
One carousel per carousel version forming a data stream separated from the transport stream, and information generated each time the carousel version of the data stream changes, the carousel version and the version of the carousel A video / audio stream is read and read from a recording medium that records data management information including a first pointer indicating a recording position and a video / audio stream to which a second pointer indicating the recording position of the data management information is added. Pointer extraction processing for extracting the second pointer included in the video / audio stream,
A read process for reading data management information specified by the second pointer extracted by the pointer extraction process from the recording medium;
A broadcast recording characterized by causing the computer to execute a reproduction process in which the reading process reads out and reproduces the version of the carousel specified by the first pointer included in the data management information read from the recording medium from the recording medium. Playback processing program.
前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録するカルーセル記録処理と、
各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録処理にて媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成するデータ管理情報生成処理と、
前記データ管理情報生成処理にて生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録処理と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理から出力される第2のポインタを付加して記録媒体に記録する映像・音声記録処理と、
前記映像・音声記録処理により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第2のポインタを抽出するポインタ抽出処理と、
前記ポインタ抽出処理により抽出された第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第1のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ記録媒体から読み出して再生する再生処理と
をコンピュータで実行させることを特徴とする放送記録再生処理プログラム。 In a broadcast recording / playback processing program that separates a transport stream into a video / audio stream and a data broadcast data stream and records and plays them separately,
A carousel recording process for recording only one carousel per version of the carousel forming the data stream for each of a plurality of data streams separated from the transport stream;
A first pointer indicating the version of each data stream in the section set every time the version of any carousel of each data stream changes, and the recording position at which the carousel of those versions is recorded on the medium by the carousel recording process Data management information generation processing for generating data management information including:
A data management information recording process for recording the data management information generated in the data management information generation process on a recording medium and outputting a second pointer indicating the recording position;
A video / audio recording process in which a second pointer output from the data management information recording process is added to a video / audio stream separated from the transport stream and recorded on a recording medium;
A pointer extraction process for reading the video / audio stream recorded on the recording medium by the video / audio recording process and extracting a second pointer added to the read video / audio stream;
Data management information specified by the second pointer extracted by the pointer extraction process is read from the recording medium, specified by the first pointer included in the data management information, and set in accordance with the version change A broadcast recording / reproducing processing program for causing a computer to execute a reproducing process of reading out and reproducing the carousel of each data stream version from the recording medium.
前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り1つのカルーセルだけを記録媒体に記録するカルーセル記録処理と、
各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルが前記カルーセル記録処理にて媒体記録された記録位置を表す第1のポインタとを含むデータ管理情報を生成するデータ管理情報生成処理と、
前記データ管理情報生成処理にて生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録処理と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理から出力される第2のポインタを付加して記録媒体に記録する映像・音声記録処理と
をコンピュータで実行させることを特徴とする放送記録再生処理プログラム。 In a broadcast recording / playback processing program that separates a transport stream into a video / audio stream and a data broadcast data stream and records them separately,
A carousel recording process for recording only one carousel per version of the carousel forming the data stream for each of a plurality of data streams separated from the transport stream;
A first pointer indicating the version of each data stream in the section set every time the version of any carousel of each data stream changes, and the recording position at which the carousel of those versions is recorded on the medium by the carousel recording process Data management information generation processing for generating data management information including:
A data management information recording process for recording the data management information generated in the data management information generation process on a recording medium and outputting a second pointer indicating the recording position;
A video / audio recording process in which a second pointer output from the data management information recording process is added to the video / audio stream separated from the transport stream and recorded on a recording medium is executed by a computer. A broadcast recording / playback processing program characterized by the above.
前記トランスポートストリームから分離された複数のデータストリーム毎に、データストリームを形成するカルーセルのバージョン当り1つのカルーセルと、各データストリームのいずれかのカルーセルのバージョンが変化する毎に設定される区間における各データストリームのバージョンと、それらバージョンのカルーセルの記録位置を表す第1のポインタとを含むデータ管理情報と、データ管理情報の記録位置を表す第2のポインタが付加された映像・音声ストリームとを記録する記録媒体から読み出した映像・音声ストリームに付加される第2のポインタを抽出するポインタ抽出処理と、
前記ポインタ抽出処理により抽出された第2のポインタで指定されるデータ管理情報を前記記録媒体から読み出し、読み出したデータ管理情報に含まれる第1のポインタで指定され、バージョン変化に対応して設定された区間における各データストリームのバージョンのカルーセルをそれぞれ前記記録媒体から読み出して再生する再生処理と
をコンピュータで実行させることを特徴とする放送記録再生処理プログラム。 In a broadcast recording / playback processing program for playing back a video / audio stream recorded separately from a transport stream and a data stream of a data broadcast,
For each of a plurality of data streams separated from the transport stream, one carousel per carousel version forming the data stream, and each section in a section set each time the version of any carousel of each data stream changes Data management information including versions of the data stream, a first pointer indicating the recording position of the carousel of those versions, and a video / audio stream to which a second pointer indicating the recording position of the data management information is added are recorded. A pointer extraction process for extracting a second pointer to be added to the video / audio stream read from the recording medium;
Data management information specified by the second pointer extracted by the pointer extraction process is read from the recording medium, specified by the first pointer included in the read data management information, and set in response to version change. A broadcast recording / reproduction processing program for causing a computer to execute a reproduction process of reading out and reproducing the carousel of the version of each data stream in each section from the recording medium.
前記トランスポートストリームから分離されたデータストリームにイベントメッセージが含まれる場合、そのイベントメッセージを記録媒体に記録するイベント記録手段と、
前記イベント記録手段にて媒体記録されたイベントメッセージの記録位置を表す第1のポインタとイベントメッセージであることを表すデータとを含むデータ管理情報を生成するデータ管理情報生成手段と、
前記データ管理情報生成手段により生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録手段と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録手段が出力する第2のポインタを付加して記録媒体に記録する映像・音声記録手段と、
前記映像・音声記録手段により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第2のポインタを抽出するポインタ抽出手段と、
前記ポインタ抽出手段により抽出された第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第1のポインタで指定されるイベントメッセージを記録媒体から読み出して再生する再生手段と
を具備することを特徴とする放送記録再生装置。 In a broadcast recording / reproducing apparatus that separates a transport stream into a video / audio stream and a data stream of a data broadcast and records and reproduces each separately,
When an event message is included in the data stream separated from the transport stream, event recording means for recording the event message on a recording medium;
Data management information generating means for generating data management information including a first pointer indicating a recording position of an event message recorded on the medium by the event recording means and data indicating an event message;
Data management information recording means for recording the data management information generated by the data management information generating means on a recording medium and outputting a second pointer indicating the recording position;
Video / audio recording means for adding a second pointer output by the data management information recording means to the video / audio stream separated from the transport stream and recording the recording medium on a recording medium;
Pointer extraction means for reading a video / audio stream recorded on a recording medium by the video / audio recording means, and extracting a second pointer added to the read video / audio stream;
Data management information specified by the second pointer extracted by the pointer extraction means is read from the recording medium, and an event message specified by the first pointer included in the data management information is read from the recording medium and reproduced. A broadcast recording / reproducing apparatus comprising: a reproducing unit.
前記トランスポートストリームから分離されたデータストリームにイベントメッセージが含まれる場合、そのイベントメッセージを記録媒体に記録するイベント記録処理と、
前記イベント記録処理にて媒体記録されたイベントメッセージの記録位置を表す第1のポインタとイベントメッセージであることを表すデータとを含むデータ管理情報を生成するデータ管理情報生成処理と、
前記データ管理情報生成処理にて生成されたデータ管理情報を記録媒体に記録すると共に、その記録位置を表す第2のポインタを出力するデータ管理情報記録処理と、
前記トランスポートストリームから分離された映像・音声ストリーム中に、前記データ管理情報記録処理が出力する第2のポインタを付加して記録媒体に記録する映像・音声記録処理と、
前記映像・音声記録処理により記録媒体に記録された映像・音声ストリームを読み出し、読み出した映像・音声ストリームに付加される第2のポインタを抽出するポインタ抽出処理と、
前記ポインタ抽出処理により抽出された第2のポインタで指定されるデータ管理情報を記録媒体から読み出し、このデータ管理情報に含まれる第1のポインタで指定されるイベントメッセージを記録媒体から読み出して再生する再生処理と
をコンピュータで実行させることを特徴とする放送記録再生処理プログラム。 In a broadcast recording / playback processing program that separates a transport stream into a video / audio stream and a data broadcast data stream and records and plays them separately,
When an event message is included in the data stream separated from the transport stream, an event recording process for recording the event message on a recording medium;
A data management information generating process for generating data management information including a first pointer indicating a recording position of the event message recorded on the medium in the event recording process and data indicating an event message;
A data management information recording process for recording the data management information generated in the data management information generation process on a recording medium and outputting a second pointer indicating the recording position;
A video / audio recording process in which a second pointer output by the data management information recording process is added to a video / audio stream separated from the transport stream and recorded on a recording medium;
A pointer extraction process for reading the video / audio stream recorded on the recording medium by the video / audio recording process and extracting a second pointer added to the read video / audio stream;
Data management information specified by the second pointer extracted by the pointer extraction process is read from the recording medium, and an event message specified by the first pointer included in the data management information is read from the recording medium and reproduced. A broadcast recording / playback processing program for causing a computer to execute playback processing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004196225A JP4423551B2 (en) | 2004-07-02 | 2004-07-02 | Broadcast recording / playback apparatus and broadcast recording / playback processing program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004196225A JP4423551B2 (en) | 2004-07-02 | 2004-07-02 | Broadcast recording / playback apparatus and broadcast recording / playback processing program |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009236746A Division JP4742326B2 (en) | 2009-10-14 | 2009-10-14 | Broadcast recording / playback apparatus and broadcast recording / playback processing program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006020102A true JP2006020102A (en) | 2006-01-19 |
JP4423551B2 JP4423551B2 (en) | 2010-03-03 |
Family
ID=35793914
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004196225A Expired - Fee Related JP4423551B2 (en) | 2004-07-02 | 2004-07-02 | Broadcast recording / playback apparatus and broadcast recording / playback processing program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4423551B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007274278A (en) * | 2006-03-31 | 2007-10-18 | Nec Personal Products Co Ltd | Video reproducing apparatus and service server |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5427343B2 (en) | 2007-04-20 | 2014-02-26 | 任天堂株式会社 | Game controller |
JP4382844B2 (en) | 2007-10-31 | 2009-12-16 | 任天堂株式会社 | Weighting machine for adjustment and weighting method for adjustment |
JP5361349B2 (en) | 2008-11-28 | 2013-12-04 | 任天堂株式会社 | Information processing apparatus, computer program, information processing system, and information processing method |
JP5806443B2 (en) | 2008-12-26 | 2015-11-10 | 任天堂株式会社 | Biological information management system |
JP5271121B2 (en) | 2009-03-09 | 2013-08-21 | 任天堂株式会社 | Information processing program, information processing apparatus, information processing system, and information processing method |
JP5436909B2 (en) | 2009-03-30 | 2014-03-05 | 任天堂株式会社 | Information processing program, information processing apparatus, information processing system, and information processing method |
JP5610735B2 (en) | 2009-09-29 | 2014-10-22 | 任天堂株式会社 | Information processing program, information processing apparatus, information processing method, and information processing system |
JP5496591B2 (en) | 2009-09-30 | 2014-05-21 | 任天堂株式会社 | Information processing program and information processing apparatus |
-
2004
- 2004-07-02 JP JP2004196225A patent/JP4423551B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007274278A (en) * | 2006-03-31 | 2007-10-18 | Nec Personal Products Co Ltd | Video reproducing apparatus and service server |
Also Published As
Publication number | Publication date |
---|---|
JP4423551B2 (en) | 2010-03-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100716973B1 (en) | Information storage medium containing text subtitle data synchronized with AV data, and reproducing method and apparatus | |
TW567468B (en) | Recording apparatus, recording method, reproducing apparatus, reproducing method and recording media | |
JP5052848B2 (en) | Video stream playback method, playback device, recording method, recording device, and recording medium | |
CN100505064C (en) | Audio reproducing apparatus | |
JP6498882B2 (en) | Storage method, playback method, storage device, and playback device | |
JP4579290B2 (en) | Recording apparatus, recording medium manufacturing method, management information manufacturing method, reproducing apparatus, reproducing method, and program | |
JP2005312071A (en) | Information storage medium with video data recorded thereon, and method and apparatus for recording and reproducing video data | |
KR20060100279A (en) | Digital broadcasting recording/reproducing apparatus and method for the same | |
JP4423551B2 (en) | Broadcast recording / playback apparatus and broadcast recording / playback processing program | |
JP2002152688A (en) | Digital broadcast recording/reproducing device | |
RU2005126867A (en) | METHODS AND DEVICES FOR PLAYING AND RECORDING STATIC IMAGES AND AUDIO DATA AND RECORDING MEDIA WITH DATA STRUCTURE FOR MANAGING PLAYBACK OF STATIC IMAGES AND AUDIO DATA | |
JP4613000B2 (en) | Playback device | |
JPH10322613A (en) | Information reception and reproduction device, and recording medium | |
EP2101499B1 (en) | Broadcast station device and recording/reproduction device | |
JP4742326B2 (en) | Broadcast recording / playback apparatus and broadcast recording / playback processing program | |
KR100376578B1 (en) | Method for recoding digital data stream and providing presentation control information therefor | |
JPWO2006075457A1 (en) | Recording device | |
JP3781288B2 (en) | Data recording apparatus, data recording / reproducing apparatus, and data recording method | |
JP2005269365A (en) | Content reproducing apparatus and method | |
JP2002247506A (en) | Recording device for digital audiovisual information | |
JP2001298715A (en) | Stream recorder, stream editor, stream reproducing device and recording medium | |
JP4670913B2 (en) | Playback device | |
KR100774194B1 (en) | An apparatus for replaying broadcasting and a method thereof | |
JP4566097B2 (en) | Data processing method, data processing apparatus, computer program, and recording medium | |
KR20080032630A (en) | Video data recording method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070501 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090813 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090818 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091014 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20091112 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091125 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4423551 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121218 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121218 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131218 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |