(57)【特許請求の範囲】
【請求項１】
デジタル放送送信装置と、前記デジタル放送送信装置により送信されたデジタル放送データを記録・再生するデジタル放送記録再生装置と、を備えるデジタル放送システムにおいて、
前記デジタル放送送信装置は、
番組データと、文字スーパーデータと、当該番組データの再生時における文字スーパーの表示条件を含む管理データと、が多重化されたデジタル放送データを生成する生成手段と、
前記生成手段により生成された前記デジタル放送データを送信する送信手段と、
を備え、
前記管理データには、
記録再生時条件付き表示モードを含む所定の表示モードを指定する表示モード指定データと、
前記表示モード指定データにより記録再生時条件付き表示モードが指定される場合における前記表示条件の内容を、表示期間の制限と、表示回数の制限と、表示期間・表示回数の制限と、のうちから指定する条件内容指定データと、
前記条件内容指定データにより表示期間の制限、又は、表示期間・表示回数の制限が指定される場合における、文字スーパーを表示可能な表示期間を指定する表示期間指定データと、
前記条件内容指定データにより表示回数の制限、又は、表示期間・表示回数の制限が指定される場合における、文字スーパーを表示可能な表示可能回数を指定する表示可能回数指定データと、
が含まれ、
前記デジタル放送記録再生装置は、
前記送信手段により送信される前記デジタル放送データを受信する受信手段と、
前記受信手段により受信される前記デジタル放送データを記録する記録手段と、
前記記録手段により記録された前記デジタル放送データに多重化された前記番組データを再生する再生手段と、
前記デジタル放送データに多重化された前記管理データを取得する取得手段と、
現在時刻を計時する計時手段と、
前記文字スーパーの表示回数を記憶する表示回数記憶手段と、
前記再生手段による前記番組データの再生時に、前記取得手段により取得された前記管理データに規定される前記表示条件を満たすか否かを判断する判断手段と、
前記判断手段により前記表示条件を満たすと判断された場合にのみ、当該番組データに基づく再生映像に、前記文字スーパーデータに基づく文字スーパーを重畳して表示部に表示する表示手段と、
を備え、
前記判断手段は、前記表示モード指定データにより記録再生時条件付き表示モードが指定される場合において、
前記条件内容指定データにより表示期間の制限が指定され、前記計時手段により計時された現在時刻が前記表示期間指定データにおける前記表示期間内である場合に、前記表示条件を満たすと判断し、
前記条件内容指定データにより表示回数の制限が指定され、前記表示回数記憶手段により記憶された表示回数が前記表示可能回数指定データにおける前記表示可能回数以下である場合に、前記表示条件を満たすと判断し、
前記条件内容指定データにより表示期間・表示回数の制限が指定され、前記計時手段により計時された現在時刻が前記表示期間指定データにおける前記表示期間内であり、且つ、前記表示回数記憶手段により記憶された表示回数が前記表示可能回数指定データにおける前記表示可能回数以下である場合に、前記表示条件を満たすと判断することを特徴とするデジタル放送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字スーパーデータが多重化されたデジタル放送データを伝送するデジタル放送システムに関する。
【背景技術】
【０００２】
デジタル放送の分野では、番組データと併せて、文字スーパー用のデータが伝送されている。文字スーパーは、各種のお知らせや時報、警報、地震情報、事故情報、選挙速報等の緊急性・速報性の高い情報を視聴者に知らせるために、放送局側がデジタル放送データに付加するものである。文字スーパーの受信側では、文字スーパーを映像の一部に重畳させて視聴者に提供する。
従来、このような文字スーパーが付加された番組データの録画を行うと、再生時に文字スーパーが映像上に表示されることとなる。ところが、過去の地震情報や事故情報等の文字スーパーが再生中の映像上に表示されると、たった今地震や事故が発生したのかと視聴者が勘違いして、視聴者の混乱を招く恐れがある。また、番組内容と関連性の無い無意味化した文字スーパーを再生時に表示させるのは、番組の視聴の妨げとなるだけであって、視聴者にとって大変に煩わしい。さらに、放送局側にとっても、番組データの再生の度に、文字スーパーを表示するのは、文字スーパーを付加した本来の意図からして望ましくない場合がある。
【０００３】
そこで、例えば、テロップ文中に、テロップの開始時間と終了時間とを設定する時間データ設定部を設け、時計機能を持った映像合成装置において、この時間データ設定部に設定されたデータに基づいて、指定された時間に映像画面に文字等をスーパーインポーズすることにより、予め指定した時間にテロップを自動的に行うことができる技術が提案されている（特許文献１参照）。
【特許文献１】特開平１１−２３４５６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、放送局側は、様々な意図をもって文字スーパーを付加しており、例えば、一度だけ視聴者に見て貰いたいという意図や、ある期間の間だけ見て貰いたいという意図で文字スーパーを付加する場合もある。しかしながら、例えば、上記特許文献１では、文字スーパーを付加した放送局側のこのような詳細な意図を反映することができない。
また、受信装置側で、視聴者が予め文字スーパーの表示／非表示を設定しておき、その設定に基づいて文字スーパーの表示／非表示を行うものが知られているが、この場合であっても文字スーパーを付した放送局側の意図は生かされない。
【０００５】
本発明の課題は、文字スーパーを、放送局側の詳細な意図に沿った形で視聴者に提供することができるデジタル放送システムを提供することである。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、請求項１に記載の発明は、デジタル放送送信装置と、前記デジタル放送送信装置により送信されたデジタル放送データを記録・再生するデジタル放送記録再生装置と、を備えるデジタル放送システムにおいて、
前記デジタル放送送信装置は、
番組データと、文字スーパーデータと、当該番組データの再生時における文字スーパーの表示条件を含む管理データと、が多重化されたデジタル放送データを生成する生成手段と、
前記生成手段により生成された前記デジタル放送データを送信する送信手段と、
を備え、
前記管理データには、
記録再生時条件付き表示モードを含む所定の表示モードを指定する表示モード指定データと、
前記表示モード指定データにより記録再生時条件付き表示モードが指定される場合における前記表示条件の内容を、表示期間の制限と、表示回数の制限と、表示期間・表示回数の制限と、のうちから指定する条件内容指定データと、
前記条件内容指定データにより表示期間の制限、又は、表示期間・表示回数の制限が指定される場合における、文字スーパーを表示可能な表示期間を指定する表示期間指定データと、
前記条件内容指定データにより表示回数の制限、又は、表示期間・表示回数の制限が指定される場合における、文字スーパーを表示可能な表示可能回数を指定する表示可能回数指定データと、
が含まれ、
前記デジタル放送記録再生装置は、
前記送信手段により送信される前記デジタル放送データを受信する受信手段と、
前記受信手段により受信される前記デジタル放送データを記録する記録手段と、
前記記録手段により記録された前記デジタル放送データに多重化された前記番組データを再生する再生手段と、
前記デジタル放送データに多重化された前記管理データを取得する取得手段と、
現在時刻を計時する計時手段と、
前記文字スーパーの表示回数を記憶する表示回数記憶手段と、
前記再生手段による前記番組データの再生時に、前記取得手段により取得された前記管理データに規定される前記表示条件を満たすか否かを判断する判断手段と、
前記判断手段により前記表示条件を満たすと判断された場合にのみ、当該番組データに基づく再生映像に、前記文字スーパーデータに基づく文字スーパーを重畳して表示部に表示する表示手段と、
を備え、
前記判断手段は、前記表示モード指定データにより記録再生時条件付き表示モードが指定される場合において、
前記条件内容指定データにより表示期間の制限が指定され、前記計時手段により計時された現在時刻が前記表示期間指定データにおける前記表示期間内である場合に、前記表示条件を満たすと判断し、
前記条件内容指定データにより表示回数の制限が指定され、前記表示回数記憶手段により記憶された表示回数が前記表示可能回数指定データにおける前記表示可能回数以下である場合に、前記表示条件を満たすと判断し、
前記条件内容指定データにより表示期間・表示回数の制限が指定され、前記計時手段により計時された現在時刻が前記表示期間指定データにおける前記表示期間内であり、且つ、前記表示回数記憶手段により記憶された表示回数が前記表示可能回数指定データにおける前記表示可能回数以下である場合に、前記表示条件を満たすと判断することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、デジタル放送送信装置において、生成手段により、番組データと、文字スーパーデータと、当該番組データの再生時における文字スーパーの表示条件を含む管理データと、が多重化されたデジタル放送データが生成され、送信手段により、生成手段により生成されたデジタル放送データが送信される。また、デジタル放送記録再生装置において、受信手段により、送信手段により送信されるデジタル放送データが受信され、記録手段により、受信手段により受信されるデジタル放送データが記録され、再生手段により、記録手段により記録されたデジタル放送データに多重化された番組データが再生され、取得手段により、デジタル放送データに多重化された管理データが取得され、判断手段により、再生手段による番組データの再生時に、取得手段により取得された管理データに規定される表示条件を満たすか否かが判断され、表示手段により、判断手段により表示条件を満たすと判断された場合にのみ、当該番組データに基づく再生映像に、文字スーパーデータに基づく文字スーパーが重畳されて表示部に表示される。
即ち、デジタル放送送信装置側で、文字スーパーの表示条件を指定し、デジタル放送記録再生装置において、デジタル放送送信装置において指定された文字スーパーの表示条件を満たす場合のみ、文字スーパーが表示部に表示される。従って、文字スーパーを、放送局側の詳細な意図に沿った形で視聴者に提供することができるデジタル放送システムを提供することができる。
さらに、管理データには、記録再生時条件付き表示モードを含む所定の表示モードを指定する表示モード指定データと、表示モード指定データにより記録再生時条件付き表示モードが指定される場合における表示条件の内容を、表示期間の制限と、表示回数の制限と、表示期間・表示回数の制限と、のうちから指定する条件内容指定データと、条件内容指定データにより表示期間の制限、又は、表示期間・表示回数の制限が指定される場合における、文字スーパーを表示可能な表示期間を指定する表示期間指定データと、条件内容指定データにより表示回数の制限、又は、表示期間・表示回数の制限が指定される場合における、文字スーパーを表示可能な表示可能回数を指定する表示可能回数指定データと、が含まれ、
デジタル放送記録再生装置には、現在時刻を計時する計時手段と、文字スーパーの表示回数を記憶する表示回数記憶手段とが備えられ、
判断手段により、表示モード指定データにより記録再生時条件付き表示モードが指定される場合において、条件内容指定データにより表示期間の制限が指定され、計時手段により計時された現在時刻が表示期間指定データにおける表示期間内である場合に、表示条件を満たすと判断され、
条件内容指定データにより表示回数の制限が指定され、前記表示回数記憶手段により記憶された表示回数が前記表示可能回数指定データにおける前記表示可能回数以下である場合に、前記表示条件を満たすと判断され、
条件内容指定データにより表示期間・表示回数の制限が指定され、計時手段により計時された現在時刻が表示期間指定データにおける表示期間内であり、且つ、表示回数記憶手段により記憶された表示回数が表示可能回数指定データにおける表示可能回数以下である場合に、表示条件を満たすと判断される。
したがって、放送局で、デジタル放送データに多重化される管理データを用いた容易な方法で、文字スーパーの表示期間の制限と、表示回数の制限と、表示期間及び表示回数の制限と、をそれぞれ詳細に指定することができるデジタル放送システムを提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を、図面を参照しながら詳細に説明する。
本実施形態のデジタル放送システム１００は、デジタル放送事業者側のデジタル放送送信装置１と、デジタル放送送信装置１により送信されたデジタル放送データを記録・再生するデジタル放送記録再生装置とを備える。デジタル放送記録再生装置は、例えば、ＤＶＤレコーダ２であるものとして説明する。
【００１３】
（デジタル放送送信装置の構成）
まず、デジタル放送送信装置１の要部構成について説明する。
デジタル放送送信装置１は、例えば、図２に示すように、ビデオエンコーダ１１、オーディオエンコーダ１２、多重化部１３、伝送路符号化部１４、送信部１５、制御部１６等を備えて構成される。
【００１４】
ビデオエンコーダ１１は、ＭＰＥＧ２  Ｖｉｄｅｏ方式に従い、番組データとしての映像信号を符号化する。また、オーディオエンコーダ１２は、ＭＰＥＧ２  Ａｕｄｉｏ  ＡＡＣ（Advanced Audio Coding）方式に従い、番組データとしての音声信号を符号化する。
これにより、番組データとしての映像・音声信号は、ＥＳ（Elementary Stream）と呼ばれる符号化データ列に変換される。
【００１５】
多重化部１３は、ＥＳを、ＰＥＳ（Packetized Elementary Stream）パケットと呼ばれる可変長のパケットに変換する。また、映像に重畳する文字スーパー用の文字スーパーデータと、当該番組データの再生時における文字スーパーの表示条件を含む管理データとを、ＰＥＳパケットに変換する。さらに、受信側でパケットを選択する際に参照されるＰＳＩ（Program Specific Information:番組特定情報）や、ＥＰＧ（Electronic Program Guide:電子番組ガイド）の元となるＳＩ（Service Information: 番組配列情報）を、セクション（Section）形式に変換する。
さらに、多重化部１３は、ＰＥＳパケットに変換された番組データ・文字スーパーデータ・管理データ及びセクション形式に変換されたＰＳＩ・ＳＩ等を、ＴＳ（Transport Stream）ヘッダを付したＴＳパケットと呼ばれる固定長（188byte）のパケットに分割するとともに、デジタル放送データとして、一まとまりのＴＳに多重化する。
なお、デジタル放送データに多重化される文字スーパーデータ及び管理データについては、後の生成プログラム１６５ａの説明において詳述する。
【００１６】
伝送路符号化部１４は、多重化部１３において生成されたデジタル放送データとしてのＴＳに対して、各伝送路の方式に従って伝送路符号化を行う。例えば、地上デジタル放送は、ＴＳ再多重、誤り訂正符号付加、インタリーブ、エネルギー拡散、伝送フレーム化等を行い、ＯＦＤＭ（Orthogonal Frequency Division Multiplexing）方式によりデジタル変調を行う。また、例えば、ＢＳデジタル放送では、誤り訂正符号付加、インタリーブ、エネルギー拡散、伝送フレーム化等を行い、ＴＣ８ＰＳＫ（Trellis coded 8 Phase Shift Keying）、ＱＰＳＫ（Quadrature Phase Shift Keying）、ＢＰＳＫ（Binary Phase Shift Keying）等の方式によりデジタル変調を行う。
【００１７】
送信部１５は、各デジタル変調方式で変調されたデジタル放送データを、それぞれの伝送路に送信する。例えば、地上デジタル放送において、デジタル放送データは、ＵＨＦ帯の周波数に変換され、増幅された後に、送信アンテナから送信される。また、例えば、ＢＳデジタル放送において、デジタル放送データは、アップリンク局に送られる。そして、アップリンク局において、所定の周波数帯に変換され、増幅された後に、アップリンクアンテナにより衛星に向けて送信される。
【００１８】
制御部１６は、ＣＰＵ（Central Processing Unit）１６１、計時処理を行う計時部１６２、ＲＡＭ（Random Access Memory）１６３、ＥＰＲＯＭ（Erasable Programmable ROM）１６４、ＲＯＭ（Read Only Memory）１６５等を備えて構成されている。
【００１９】
ＣＰＵ１６１は、各部から入力された入力信号に応じて、ＲＯＭ１６５に格納された各種プログラムを実行するとともに、実行にかかるプログラムに基づいて各部に出力信号を出力することにより、ＤＶＤレコーダ２の動作全般を統括制御する。
【００２０】
ＲＡＭ１６３は、例えば、ＣＰＵ１６１によって各種プログラムが実行される際に生じる処理結果や、入力されたデータ等を記憶する。
【００２１】
ＲＯＭ１６５は、不揮発性メモリから成るプログラム格納エリアを有しており、具体的には、生成プログラム１６５ａ、送信プログラム１６５ｂ等を記憶している。
【００２２】
生成プログラム１６５ａは、例えば、ＣＰＵ１６１に、番組データと、文字スーパーデータと、当該番組データの再生時における文字スーパーの表示条件を含む管理データと、が多重化されたデジタル放送データを生成する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ１６１は、前述のように、ビデオエンコーダ１１及びオーディオエンコーダ１２において、番組データを符号化し、ＰＥＳパケット化する。また、文字スーパー用の文字スーパーデータと、番組データの再生時において、当該文字スーパーデータの表示モード等の表示条件を規定する管理データと、をそれぞれＰＥＳパケット化する。さらに、これらのデータを、セクション化されたＰＳＩ・ＳＩ等とともに多重化して、デジタル放送データとしてのＴＳを生成する。
ＣＰＵ１６１は、かかる生成プログラム１６５ａを実行することにより、多重化部１３とともに、生成手段として機能する。
【００２３】
ここで、図３及び図４を参照しながら、デジタル放送データに多重化される文字スーパーデータ及び管理データのデータ構造について説明する。
【００２４】
図３は、ＰＥＳパケット化された文字スーパーデータのデータ構造を模式的に示す図である。
図３に示すように、文字スーパーデータのＰＥＳパケットは、ＰＥＳヘッダ領域と、可変長のＰＥＳデータ領域とから成る。
ＰＥＳヘッダ領域は、ＰＥＳの始まりを示す識別コード（packet_start_code_prefix）が配置され、８ビットのストリーム識別（stream_id）には、文字スーパーデータであることを示す値「０ｘＢＦ」が挿入される。また、１６ビットのＰＥＳパケット長（PES_packet_length）には、ＰＥＳデータ領域の長さを示す値が挿入される。
文字スーパーデータは、ＰＥＳデータ領域（PES_packet_data_byte）に配置される。ＰＥＳデータ領域は、ヘッダ領域、データ領域、誤り検出符号から成る。ヘッダ領域のデータグループ識別（data_group_id）には、文字スーパーデータであることを示す値(「0x01」「0x21」/「0x02」「0x22」)が入り、管理データとの区別に用いられる。また、データ領域のデータユニット領域は、データユニットヘッダ領域と、データユニットデータ領域とから成り、データユニットヘッダ領域では、データユニットのサイズ等が指定される。また、文字スーパーを表示するための文字情報である文字スーパーデータは、８単位文字符号データに変換されて、データユニットデータ領域に配置される。
【００２５】
図４は、ＰＥＳパケット化された管理データのデータ構造を模式的に示す図である。
図４に示すように、管理データのＰＥＳパケットは、文字スーパーデータと同様、ＰＥＳヘッダ領域と、可変長のＰＥＳデータ領域とから成り、ＰＥＳヘッダ領域は、ＰＥＳの始まりを示す識別コード（packet_start_code_prefix）が配置され、８ビットのストリーム識別（stream_id）には、文字スーパーデータであることを示す値「０ｘＢＦ」が挿入される。また、１６ビットのＰＥＳパケット長（PES_packet_length）には、ＰＥＳデータ領域の長さを示す値が挿入される。
ＰＥＳデータ領域は、ヘッダ領域、データ領域、誤り検出符号からなる。ヘッダ領域のデータグループ識別（data_group_id）には、管理データであることを示す値(「0x00」「0x20」)が挿入され、文字スーパーデータとの区別に用いられる。
【００２６】
データ領域には、時刻制御モード（TMD）、言語数を指定する領域（Num_languages）、言語番号を指定する領域（language_tag）、所定の表示モードを指定する領域（DMF）、８ビットの条件内容指定領域（requirement）、４０ビットの表示期間指定領域（YMD-HMS）、８ビットの表示可能回数指定領域（count）、表示書式を指定する領域（format）等が含まれる。
【００２７】
表示モードを指定するフィールド（DMF）には、所定の表示モードを指定する表示モード指定データが配置される。表示モード指定データには、「受信時自動表示・記録再生時自動表示モード」を示す「００００」、「受信時自動表示・記録再生時選択表示モード」を示す「００１０」、「受信時選択表示・記録再生時選択表示モード」を示す「１０１０」、「受信時自動表示・記録再生時条件付き表示モード（記録再生時条件付き表示モード）」を示す「００１１」があり、これらの値の何れかが挿入されることにより、４つの表示モードの何れかが指定される。
【００２８】
条件内容指定領域（requirement）には、表示モードを指定するＤＭＦにおいて、「受信時自動表示・記録再生時条件付き表示モード」が指定される場合における表示条件の内容を示す条件内容指定データが配置される。条件内容指定データには、「表示期間の制限」を示す「０ｘ０１」、「表示回数の制限」を示す「０ｘ０２」、「表示期間・表示回数の制限」を示す「０ｘ０３」があり、３つの条件内容の何れかが指定される。
【００２９】
また、表示期間指定領域（YMD-HMS）には、条件内容指定領域（requirement）の条件内容指定データにより「表示期間の制限」又は「表示期間・表示回数の制限」が表示条件の内容として指定される場合における、文字スーパーを表示可能な表示期間を指定する表示期間指定データが配置される。表示期間指定データは、例えば、終了時期を指定するものである。また、開始時期と終了時期の両方により指定するものや、開始時期のみを指定するものであっても良い。さらに、開始時刻と終了時刻を指定して、所定の時間帯（例えば、夜間等）だけ文字データを表示させるものであっても良い。
さらに、表示可能回数指定領域（count）には、条件内容指定領域（requirement）の条件内容指定データにより「表示回数の制限」又は「表示期間・表示回数の制限」が表示条件の内容として指定される場合における、文字スーパーを表示可能な表示可能回数を指定する表示可能回数指定データが配置される。表示可能回数が無制限である場合には、「０ｘＦＦ」が配置される。
【００３０】
送信プログラム１６５ｂは、例えば、ＣＰＵ１６１に、生成プログラム１６５ａの実行により生成されたデジタル放送データを送信する機能を実現させるためのプログラムである。
ＣＰＵ１６１は、かかる送信プログラム１６５ｂを実行することにより、送信部１５とともに、送信手段として機能する。
【００３１】
（ＤＶＤレコーダの構成）
次に、ＤＶＤレコーダ２の要部構成について説明する。
ＤＶＤレコーダ２には、テレビジョン受像機３等の外部装置が接続されており、ＤＶＤ２４１に記録された番組データは、このテレビジョン受像機３に出力されて視聴者に提供されることとなる。
【００３２】
ＤＶＤレコーダ２は、例えば、図５に示すように、デジタル放送送信装置１から送信されたデジタル放送データを受信して、当該デジタル放送信号のうちから所定の放送チャンネルのデジタル放送データを選局するチューナ２１、チューナ２１から入力されたデジタル放送データに対して所定の圧縮処理を行うエンコーダ部２２、デジタル放送データの入出力を制御して、エンコーダ部２２から入力されたデジタル放送データをＤＶＤドライブ部２４に供給するとともに、ＤＶＤドライブ部２４から取り込んだデジタル放送データをデコーダ部２５に供給するデータプロセッサ２３、ＤＶＤ２４１に対して放送番組データの記録及び再生を行うＤＶＤドライブ部２４、ＤＶＤドライブ部２４から出力された放送番組データに所定の伸張処理を行うデコーダ部２５、文字スーパーデータやＥＰＧデータを映像信号に合成するミキシング部２６、キー入力部２７、ＤＶＤレコーダ２全体を統括制御する制御部２８等を備えて構成されている。
【００３３】
チューナ２１は、例えば、高周波増幅回路と、局部発振回路及び混合回路から成る周波数変換回路と、を備えて構成されており、アンテナ等により入力されたデジタルテレビジョン放送信号（ＲＦ信号）と、局部発振回路から出力される局部発振信号とを混合回路により混合し、当該放送信号の周波数を選局するための制御部２８からの制御出力に応じて、特定周波数帯のデジタルテレビジョン放送信号を受信する。そして当該受信したデジタル放送信号に所定の処理を行うことによりＴＳに変換し、エンコーダ部２２に出力する。
【００３４】
エンコーダ部２２は、例えば、ＤＶＤドライブ部２４においてＤＶＤ２４１に書き込み可能なファイル形式に変換し、データプロセッサ２３に供給する。
データプロセッサ２３は、例えば、ＣＰＵ２８１からの制御出力に基づいて、デジタル放送データの入出力経路を設定し、データの入力及び出力を制御する。具体的には、例えば、記録処理において、エンコーダ部２２から入力されたデジタル放送データに対して、誤り訂正、８−１６変調等を行い、一旦バッファメモリ２３１に貯めた後に、ＣＰＵ２８１からの制御出力に応じてＤＶＤドライブ部２４に出力する。一方、再生処理において、ＤＶＤドライブ部２４から読み込んだ放送番組データに対して、８−１６復調、誤り訂正等を行い、一旦バッファメモリ２３１に貯めた後に、ＣＰＵ２８１からの制御出力に応じてデコーダ部２５に出力する。
【００３５】
ＤＶＤドライブ部２４は、例えば、ＤＶＤドライブ部２４に対して着脱自在なＤＶＤ２４１、ＤＶＤ２４１に対する放送番組データの記録及びＤＶＤ２４１に記録された放送番組データの読み出しを行う光ピックアップ２４２、装填されたＤＶＤ２４１を回転させるスピンドルモータ２４３、光ピックアップ２４２をＤＶＤ２４１の半径方向に移動させる送りモータ２４４等を備えている。
ＤＶＤ２４１は、例えば、書き換え可能なＤＶＤ−ＲＡＭ（Random Access Memory）である。ＤＶＤドライブ部２４では、記録処理において、光ピックアップ２４２により、ＤＶＤ２４１の反射層にレーザ光を照射して、照射光による加熱により記録層の結晶状態を変化させて結晶部・非晶質部を形成することにより、ＤＶＤ２４１に対するデータの書き込みを行う。一方、再生処理において、光ピックアップ２４２によりＤＶＤ２４１の反射層にレーザ光を照射し、光電変換及び電流電圧変換によって反射光に応じた電圧信号を生成することにより、ＤＶＤ２４１に記録されたデータの読み出しを行う。
【００３６】
デコーダ部２５は、例えば、分離部２５１、ビデオデコーダ２５２、オーディオデコーダ２５３、データデコーダ２５４等を備えて構成されている。
分離部２５１は、ＤＶＤドライブ部２４からデータプロセッサ２３を介して出力されたデジタル放送データを映像データ、音声データ、文字スーパーデータ、ＥＰＧデータ等の複数のストリームに分離する。
ビデオデコーダ２５２は、分離部２５１から入力された映像データをデコードする。具体的には、ビデオデコーダ２５２は、映像データに、可変長復号化、逆量子化、逆ＤＣＴ、動き補正等の各種処理を行うことで、映像データをデコードする。
オーディオデコーダ２５３は、分離部２５１から入力された音声データを伸張する。
データデコーダ２５４は、分離部２５１から入力された文字スーパーデータ等をデコードする。
ミキシング部２６は、デコーダ部２５においてデコードされた映像データに対して、データデコーダ２５４から入力される文字スーパーを合成（スーパーインポーズ）する。
デコードされたビデオデータは、フレームメモリ（図示省略）に一旦格納された後に、所定の再生タイミングで、ＤＶＤレコーダ２に接続されたテレビジョン受像機３の表示部３１に出力されることとなる。また、デコードされた音声データは、テレビジョン受像機３のスピーカ３２に出力されることとなる。
【００３７】
キー入力部２７は、例えば、装置本体を遠隔操作するリモートコントローラ等であり、各種キーの押下に基づいてリモコン信号を生成して、制御部２８に対して出力する。
【００３８】
制御部２８は、ＣＰＵ（Central Processing Unit）２８１、現在時刻を計時する計時部２８２、ＲＡＭ（Random Access Memory）２８３、ＥＰＲＯＭ（Erasable Programmable ROM）２８４、ＲＯＭ（Read Only Memory）２８５等を備えて構成されている。
【００３９】
ＣＰＵ２８１は、各部から入力された入力信号に応じて、ＲＯＭ２８５に格納された各種プログラムを実行するとともに、実行にかかるプログラムに基づいて各部に出力信号を出力することにより、ＤＶＤレコーダ２の動作全般を統括制御する。
【００４０】
ＲＡＭ２８３は、例えば、ＣＰＵ２８１によって各種プログラムが実行される際に生じる処理結果や、入力されたデータ等を記憶する。
【００４１】
ＲＯＭ２８５は、不揮発性メモリから成るプログラム格納エリアを有しており、具体的には、受信プログラム２８５ａ、記録プログラム２８５ｂ、再生プログラム２８５ｃ、取得プログラム２８５ｄ、計時プログラム２８５ｅ、表示回数記憶プログラム２８５ｆ、判断プログラム２８５ｇ、表示プログラム２８５ｈ等を記憶している。
【００４２】
受信プログラム２８５ａは、例えば、ＣＰＵ２８１に、デジタル放送送信装置１における送信プログラム１６５ｂの実行により送信されたデジタル放送データを受信する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ２８１は、リモコン等のキー入力部２７において、番組の録画を指示する操作が行われた場合や、録画予約が設定された番組の放送開始時刻になると、チューナ２１に選局指示を出力して、当該番組のデジタル放送データを受信させる。
ＣＰＵ２８１は、かかる受信プログラム２８５ａを実行することにより、チューナ２１とともに、受信手段として機能する。
【００４３】
記録プログラム２８５ｂは、例えば、ＣＰＵ２８１に、受信プログラム２８５ａの実行により受信されたデジタル放送データを記憶する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ２８１は、チューナ２１によりデジタル放送データが受信されると、エンコーダ部２２、データプロセッサ２３、ＤＶＤドライブ部２４等において前述した所定の処理を行うことにより、ＤＶＤドライブ部２４に備わる磁気ディスクに受信したデジタル放送データを記録させる。ＣＰＵ２８１は、放送番組データの記録に際して、デジタル放送データに多重化された番組データ、文字スーパーデータ、管理データを、それぞれ対応づけて異なる領域に記録させる。
ＣＰＵ２８１は、かかる記録プログラム２８５ｂを実行することにより、エンコーダ部２２、ＤＶＤドライブ部２４とともに、記録手段として機能する。
【００４４】
再生プログラム２８５ｃは、例えば、記録プログラム２８５ｂの実行により記録されたデジタル放送データに多重化された番組データを再生する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ２８１は、リモコン等のキー入力部２７において、ＤＶＤ２４１に記録された番組の再生を指示する操作が行われると、ＤＶＤドライブ部２４にアクセスして、再生が指示された番組データをＤＶＤ２４１から読み出してデコーダ部２５に出力させる。そして、デコーダ部２５のビデオデコーダ２５２に映像データをデコードさせ、テレビジョン受像機３の表示部３１に映像を表示させる。また、オーディオデコーダ２５３に音声データをデコードさせ、テレビジョン受像機３のスピーカ３２から出力させる。
ＣＰＵ２８１は、かかる再生プログラム２８５ｃを実行することにより、ＤＶＤドライブ部２４、デコーダ部２５とともに、再生手段として機能する。
【００４５】
取得プログラム２８５ｄは、例えば、ＣＰＵ２８１に、デジタル放送データに多重化された管理データを取得する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ２８１は、リモコン等のキー入力部２７において、ＤＶＤ２４１に記録された番組の再生を指示する操作が行われると、番組データの読み出しとともに、当該番組データとは異なる領域に記憶された管理データを取得して、デコーダ部２５においてデコードさせ、制御部２８に出力させる。
ＣＰＵ２８１は、かかる取得プログラム２８５ｄを実行することにより、ＤＶＤドライブ部２４、デコーダ部２５とともに、取得手段として機能する。
【００４６】
計時プログラム２８５ｅは、例えば、ＣＰＵ２８１に、現在時刻を計時する機能を実現させるためのプログラムである。ＣＰＵ２８１は、かかる計時プログラム２８５ｅを実行することにより、計時部２８２とともに、計時手段として機能する。
【００４７】
表示回数記憶プログラム２８５ｆは、例えば、ＣＰＵ２８１に、文字スーパーの表示回数を記憶する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ２８１は、再生映像上に文字スーパーをスーパーインポーズさせて表示させた回数を、番組毎に記憶する。表示回数のデータは、例えば、ＤＶＤ２４１のヘッダ領域に、文字スーパーと対応づけて記憶され、文字スーパーの表示が行われる度に、インクリメントされて更新される。
ＣＰＵ２８１は、かかる表示回数記憶プログラム２８５ｆを実行することにより、ＤＶＤドライブ部２４とともに、表示回数記憶手段として機能する。
【００４８】
判断プログラム２８５ｇは、例えば、ＣＰＵ２８１に、再生プログラム２８５ｃの実行による番組データの再生時に、取得プログラム２８５ｄの実行により取得された管理データに規定される表示条件を満たすか否かを判断する機能を実現させるためのプログラムである。当該判断プログラム２８５ｇは、表示モード指定データにより記録再生時条件付き表示モードが指定される場合において、条件内容指定データにより表示期間の制限が指定され、計時プログラム２８５ｅにより計時された現在時刻が表示期間指定データにおける表示期間内である場合に、表示条件を満たすと判断し、条件内容指定データにより表示回数の制限が指定され、表示回数記憶プログラム２８５ｆの実行により記憶された表示回数が表示可能回数指定データにおける表示可能回数以下である場合に、表示条件を満たすと判断し、条件内容指定データにより表示期間・表示回数の制限が指定され、計時プログラム２８５ｅにより計時された現在時刻が表示期間指定データにおける表示期間内であり、且つ、表示回数記憶プログラム２８５ｆにより記憶された表示回数が表示可能回数指定データにおける表示可能回数以下である場合に、表示条件を満たすと判断する。
ＣＰＵ２８１は、かかる判断プログラム２８５ｇを実行することにより、判断手段として機能する。
【００４９】
ここで、判断プログラム２８５ｇの実行により行われる処理について、より具体的に説明する。
ＣＰＵ２８１は、ＤＶＤ２５１に記録された番組再生の指示に基づいて、取得プログラム２８５ｄの実行により管理データが取得されると、取得した管理データを解析する。
【００５０】
まず、ＣＰＵ２８１は、ＤＭＦの表示モード指定データに基づいて、指定された表示モードを判別する。
ＤＭＦには、表示モード指定データとして、「００００」「００１０」「１０１０」「００１１」の何れかの値が配置されている。ＣＰＵ２８１は、ＤＭＦの表示モード指定データが「００００」である場合、「受信時自動表示・記録再生時自動表示モード」を表示モードと判別する。また、ＤＭＦの表示モード指定データが「００１０」である場合、「受信時自動表示・記録再生時選択表示モード」を表示モードと判別する。また、ＤＭＦの表示モード指定データが「１０１０」である場合、「受信時選択表示・記録再生時選択表示モード」を表示モードと判別する。さらに、ＤＭＦの表示モード指定データが「００１１」である場合、「受信時自動表示・記録再生時条件付き表示モード（記録再生時条件付き表示モード）」を表示モードと判別する。
【００５１】
ＤＭＦにおいて「受信時自動表示・記録再生時自動表示モード」が指定されると判別すると、ＣＰＵ２８１は、文字スーパーの表示有りとして、後述の表示プログラム２８５ｈの実行に移行する。
また、ＤＭＦにおいて「受信時自動表示・記録再生時選択表示モード」又は「受信時選択表示・記録再生時選択表示モード」が指定されると判別すると、ＣＰＵ２８１は、予めユーザにより設定された、再生時における文字スーパーの表示設定（ＯＮ（表示）／ＯＦＦ（非表示））を読み出し、表示設定がＯＮ（表示）の場合には、文字スーパーの表示有りとして、後述の表示プログラム２８５ｈの実行に移行する。一方、表示設定がＯＦＦ（非表示）の場合には、文字スーパーの表示無しとする。
また、ＤＭＦにおいて「受信時自動表示・記録再生時条件付き表示モード」が指定されると判別すると、ＣＰＵ２８１は、条件内容指定領域（requirement）の条件内容指定データに基づいて、指定された表示条件の内容を判別する。
【００５２】
requirementには、条件内容指定データとして、「０ｘ０１」「０ｘ０２」「０ｘ０３」の何れかの値が配置されている。ＣＰＵ２８１は、requirementの条件内容指定データが「０ｘ０１」である場合、指定される表示条件の内容は「表示期間の制限」であると判断する。また、requirementの条件内容指定データが「０ｘ０２」である場合、指定される表示条件の内容は「表示回数の制限」であると判断する。さらに、requirementの条件内容指定データが「０ｘ０３」である場合、指定される表示条件の内容は「表示期間・表示回数の制限」であると判断する。
【００５３】
さらに、ＣＰＵ２８１は、requirementにより指定される表示条件の内容に基づいて、表示期間指定領域（YMD-HMS）の表示期間指定データ及び／又は表示可能回数指定領域（count）の表示可能回数指定データを参照し、現在時刻及び／又は現在の再生回数が、表示期間指定データにより指定される表示期間及び／表示可能回数指定データにより指定される表示回数の条件を満たしているか否かを判断する。
【００５４】
即ち、ＣＰＵ２８１は、requirementにおいて指定される表示条件の内容が「表示期間の制限」であると判断すると、ＹＭＤ−ＨＭＳに配置された表示期間指定データを読み出して、計時部２８２により計時される現在時刻が、当該表示期間指定データにより指定される表示期間内であるか否かを判断する。
そして、現在時刻が、指定される表示期間内である場合には、表示条件を満たしていると判断し、文字スーパーの表示有りとして、後述の表示プログラム２８５ｈの実行に移行する。一方、現在時刻が、指定される表示期間に含まれない場合には、表示条件を満たしていないと判断し、文字スーパーの表示無しとする。
【００５５】
また、ＣＰＵ２８１は、requirementにおいて指定される表示条件の内容が「表示回数の制限」であると判断すると、countに配置された表示可能回数指定データを読み出して、表示回数記憶プログラム２８５ｆの実行によりカウントされて記憶されている文字スーパーの表示回数が、当該表示可能回数指定データにより指定される表示回数以下であるか否かを判断する。
そして、記憶された文字スーパーの表示回数が、指定される表示可能回数以下である場合には、表示条件を満たしていると判断し、文字スーパーの表示有りとして、後述の表示プログラム２８５ｈの実行に移行する。一方、記憶された文字スーパーの表示回数が、指定される表示可能回数を超えている場合には、表示条件を満たしていないと判断して、文字スーパーの表示無しとする。
【００５６】
また、ＣＰＵ２８１は、requirementにおいて指定される表示条件の内容が「表示期間・表示回数の制限」であると判断すると、ＹＭＤ−ＨＭＳに配置された表示期間指定データを読み出して、計時部２８２により計時される現在時刻が、当該表示期間指定データにより指定される表示期間内であるか否かを判断するとともに、countに配置された表示可能回数指定データを読み出して、表示回数記憶プログラム２８５ｆの実行によりカウントされて記憶されている文字スーパーの表示回数が、当該表示可能回数指定データにより指定される表示回数以下であるか否かを判断する。
そして、現在時刻が、指定される表示期間内であり、且つ、記憶された文字スーパーの表示回数が、指定される表示可能回数以下である場合には、表示条件を満たしていると判断し、文字スーパーの表示有りとして、後述の表示プログラム２８５ｈの実行に移行する。一方、現在時刻が指定される表示期間内でない場合、又は、記憶された文字スーパーの表示回数が指定される表示可能回数を超えている場合、若しくは、現在時刻と表示回数が、指定される表示期間と表示可能回数のどちらも満たしていない場合には、表示条件を満たしていないと判断して、文字スーパーの表示無しとする。
【００５７】
表示プログラム２８５ｈは、例えば、ＣＰＵ２８１に、判断プログラム２８５ｇの実行により表示条件を満たすと判断された場合にのみ、番組データに基づく再生映像に、文字スーパーデータに基づく文字スーパーを重畳して表示部３１に表示する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ２８１は、前述の判断プログラム２８５ｇの実行において、管理データにより規定される表示条件を満たしているとして、文字スーパーの表示有りと判断すると、ＤＶＤ２４１に記録された文字スーパーデータを取得する。そして、取得した文字スーパーデータに基づいて、管理データにおいて指定される表示書式、文字種、文字サイズ等に応じた文字スーパー表示用データを生成し、生成された文字スーパー表示用データを、ミキシング部２６により、ビデオデコーダ２５２から出力される映像データに合成させ、表示部３１の再生映像上に文字スーパーを表示させる。
図６は、表示プログラム２８５ｈの実行により、文字スーパー「臨時ニュース：上野駅で人身事故」が表示された再生映像である。また、図７は、文字スーパーが表示されていない再生映像である。
ＣＰＵ２８１は、かかる表示プログラム２８５ｈを実行することにより、表示手段として機能する。
【００５８】
次に、図８及び図９のフローチャートを参照しながら、文字スーパーの表示／非表示処理について説明する。
【００５９】
まず、図８のステップＳ１において、リモコン等のキー入力部２７において、ＤＶＤ２４１に記録された番組の再生を指示するキー操作が行われる。すると、ＣＰＵ２８１は、ステップＳ２において、再生が指示された番組データに対応する文字スーパーデータが有るか否かを判断する。そして、対応する文字スーパーデータが無いと判断すると（ステップＳ２；Ｎｏ）、本処理を終了し、対応する文字スーパーデータが有ると判断すると（ステップＳ２；Ｙｅｓ）、ステップＳ３に進む。
【００６０】
ステップＳ３において、ＣＰＵ２８１は、再生が指示された番組データに対応する管理データを取得する。そして、取得した管理データを解析し、ステップＳ４において、表示モード指定領域（ＤＭＦ）の表示モード指定データが「００００」であるか否かを判断する。そして、表示モード指定領域（ＤＭＦ）の表示モード指定データが「００００」であると判断すると（ステップＳ４；Ｙｅｓ）、指定された表示モードが「受信時自動表示・記録再生時自動表示モード」であると判別して、文字スーパーデータの表示有りと判断し、ステップＳ５に進む。一方、表示モード指定領域（ＤＭＦ）の表示モード指定データが「００００」でないと判断すると（ステップＳ４；Ｎｏ）、ステップＳ７に進む。
【００６１】
ステップＳ５において、ＣＰＵ２８１は、文字スーパーデータを取得する。さらに、続くステップＳ６において、取得した文字スーパーデータを、表示部３１の再生映像上に重畳して表示させ、本処理を終了する。
【００６２】
ステップＳ７において、ＣＰＵ２８１は、表示モード指定領域（ＤＭＦ）の表示モード指定データが「００１０」又は「１０１０」であるか否かを判断する。そして、表示モード指定領域（ＤＭＦ）の表示モード指定データが「００１０」又は「１０１０」であると判断すると（ステップＳ７；Ｙｅｓ）、指定された表示モードが「受信時自動表示・記録再生時選択表示モード」又は「受信時選択表示・記録再生時選択表示モード」であると判別して、ステップＳ８に進む。一方、表示モード指定領域（ＤＭＦ）の表示モード指定データが「００１０」又は「１０１０」でないと判断すると（ステップＳ７；Ｎｏ）、ステップＳ９に進む。
ステップＳ８において、ＣＰＵ２８１は、予めユーザにより設定された文字スーパーの表示設定を参照し、現在の表示設定がＯＮ（表示）であるか否かを判断する。そして、現在の表示設定がＯＮ（表示）であると判断すると（ステップＳ８；Ｙｅｓ）、ステップＳ５に進む。一方、現在の表示設定がＯＮ（表示）でなく、ＯＦＦ（非表示）であると判断すると（ステップＳ８；Ｎｏ）、本処理を終了する。
【００６３】
ステップＳ９において、ＣＰＵ２８１は、表示モード指定領域（ＤＭＦ）の表示モード指定データが「００１１」であるか否かを判断する。そして、表示モード指定領域（ＤＭＦ）の表示モード指定データが「００１１」であると判断すると（ステップＳ９；Ｙｅｓ）、指定された表示モードが「受信時自動表示・記録再生時条件付き表示モード」であると判別して、ステップＳ１０に進む。一方、表示モード指定領域（ＤＭＦ）の表示モード指定データが「００１１」でないと判断すると（ステップＳ１０；Ｎｏ）、本処理を終了する。
【００６４】
ステップＳ１０において、ＣＰＵ２８１は、条件内容指定領域（requirement）の条件内容指定データが「０ｘ０１」であるか否かを判断する。そして、条件内容指定領域（requirement）の条件内容指定データが「０ｘ０１」であると判断すると（ステップＳ１０；Ｙｅｓ）、指定された表示条件の内容が「表示期間の制限」であると判別して、ステップＳ１１に進む。一方、条件内容指定領域（requirement）の条件内容指定データが「０ｘ０１」でないと判断すると（ステップＳ１０；Ｎｏ）、ステップＳ１２に進む。
【００６５】
ステップＳ１１において、ＣＰＵ２８１は、計時部２８２により計時される現在時刻データを取得するとともに、表示期間指定領域（YMD-HMS）の表示期間指定データを取得して、現在時刻が、表示期間指定領域（YMD-HMS）の表示期間指定データにより指定される表示期間内であるか否かを判断する。そして、現在時刻が、表示期間指定領域（YMD-HMS）の表示期間指定データにより指定される表示期間内であると判断すると（ステップＳ１１；Ｙｅｓ）、表示条件を満たしていると判断して、文字スーパーの表示有りとし、ステップＳ５に進む。一方、現在時刻が、表示期間指定領域（YMD-HMS）の表示期間指定データにより指定される表示期間内でなく、文字スーパーの表示期間が終了していると判断すると（ステップＳ１１；Ｎｏ）、表示条件を満たさないと判断して、文字スーパーの表示無しとし、本処理を終了する。
【００６６】
ステップＳ１２において、ＣＰＵ２８１は、条件内容指定領域（requirement）の条件内容指定データが「０ｘ０２」であるか否かを判断する。そして、条件内容指定領域（requirement）の条件内容指定データが「０ｘ０２」であると判断すると（ステップＳ１２；Ｙｅｓ）、指定された表示条件の内容が、「表示回数の制限」であると判別して、ステップＳ１３に進む。一方、条件内容指定領域（requirement）の条件内容指定データが「０ｘ０２」でないと判断すると（ステップＳ１２；Ｎｏ）、ステップＳ１４に進む。
【００６７】
ステップＳ１３において、ＣＰＵ２８１は、記憶された文字スーパーの表示回数を取得するとともに、表示可能回数指定領域（count）の表示可能回数指定データを取得して、文字スーパーの現在までの表示回数が、表示可能回数指定領域（count）の表示可能回数指定データにより指定される表示可能回数以下か否かを判断する。そして、文字スーパーの現在までの表示回数が、表示可能回数指定領域（count）の表示可能回数指定データにより指定される表示可能回数以下であると判断すると（ステップＳ１３；Ｙｅｓ）、表示条件を満たしていると判断して、文字スーパーの表示有りとし、ステップＳ５に進む。一方、文字スーパーの現在までの表示回数が、表示可能回数指定領域（count）の表示可能回数指定データにより指定される表示可能回数を超えていると判断すると（ステップＳ１３；Ｎｏ）、表示条件を満たさないと判断して、文字スーパーの表示無しとし、本処理を終了する。
【００６８】
ステップＳ１４において、ＣＰＵ２８１は、条件内容指定領域（requirement）の条件内容指定データが「０ｘ０３」であるか否かを判断する。そして、条件内容指定領域（requirement）の条件内容指定データが「０ｘ０３」であると判断すると（ステップＳ１４；Ｙｅｓ）、指定された表示条件の内容が、「表示期間・表示回数の制限」であると判別して、ステップＳ１５に進む。一方、条件内容指定領域（requirement）の条件内容指定データが「０ｘ０３」でないと判断すると（ステップＳ１４；Ｎｏ）、本処理を終了する。
【００６９】
ステップＳ１５において、ＣＰＵ２８１は、計時部２８２により計時される現在時刻データを取得するとともに、表示期間指定領域（YMD-HMS）の表示期間指定データを取得する。また、記憶された文字スーパーの表示回数を取得するとともに、表示可能回数指定領域（count）の表示可能回数指定データを取得する。そして、現在時刻が、表示期間指定領域（YMD-HMS）の表示期間指定データにより指定される表示期間内であり、且つ、文字スーパーの現在までの表示回数が、表示可能回数指定領域（count）の表示可能回数指定データにより指定される表示可能回数以下か否かを判断する。そして、現在時刻が、表示期間指定領域（YMD-HMS）の表示期間指定データにより指定される表示期間内であり、且つ、文字スーパーの現在までの表示回数が、表示可能回数指定領域（count）の表示可能回数指定データにより指定される表示可能回数以下であると判断すると（ステップＳ１５；Ｙｅｓ）、表示条件を満たしていると判断して、文字スーパーの表示有りとし、ステップＳ５に進む。一方、現在時刻が、表示期間指定領域（YMD-HMS）の表示期間指定データにより指定される表示期間内でなく、又は／更に、文字スーパーの現在までの表示回数が、表示可能回数指定領域（count）の表示可能回数指定データにより指定される表示可能回数を超えていると判断すると（ステップＳ１５；Ｎｏ）、表示条件を満たさないと判断して、文字スーパーの表示無しとし、本処理を終了する。
【００７０】
以上説明した本実施形態のデジタル放送システム１００によれば、デジタル放送送信装置１において、生成プログラム１６５ａの実行により、番組データと、文字スーパーデータと、番組データの再生時における文字スーパーの表示条件を含む管理データと、が多重化されたデジタル放送データが生成され、送信プログラム１６５ｂの実行により、生成プログラム１６５ａにより生成されたデジタル放送データが送信される。管理データには、記録再生時条件付き表示モードを含む所定の表示モードを指定する表示モード指定データと、表示モード指定データにより記録再生時条件付き表示モードが指定される場合における表示条件の内容を、表示期間の制限と、表示回数の制限と、表示期間・表示回数の制限と、のうちから指定する条件内容指定データと、条件内容指定データにより表示期間の制限、又は、表示期間・表示回数の制限が指定される場合における、文字スーパーを表示可能な表示期間を指定する表示期間指定データと、条件内容指定データにより表示回数の制限、又は、表示期間・表示回数の制限が指定される場合における、文字スーパーを表示可能な表示可能回数を指定する表示可能回数指定データと、が含まれる。また、ＤＶＤレコーダ（デジタル放送記録再生装置）２において、受信プログラム２８５ａの実行により、送信プログラム１６５ｂにより送信されるデジタル放送データが受信され、記録プログラム２８５ｂの実行により、受信プログラム２８５ａにより受信されるデジタル放送データが記録され、再生プログラム２８５ｃの実行により、記録プログラム２８５ｂにより記録されたデジタル放送データに多重化された番組データが再生され、取得プログラム２８５ｄの実行により、デジタル放送データに多重化された管理データが取得され、計時プログラム２８５ｅの実行により、現在時刻が計時され、表示回数記憶プログラム２８５ｆの実行により、文字スーパーの表示回数が記憶され、判断プログラム２８５ｇの実行により、再生プログラム２８５ｃによる番組データの再生時に、取得プログラム２８５ｄにより取得された管理データに規定される表示条件を満たすか否かが判断され、表示プログラム２８５ｈの実行により、判断プログラム２８５ｇにより表示条件を満たすと判断された場合にのみ、番組データに基づく再生映像に、文字スーパーデータに基づく文字スーパーが重畳されて表示部３１に表示される。また、判断プログラム２８５ｇの実行により、表示モード指定データにより記録再生時条件付き表示モードが指定される場合において、条件内容指定データにより表示期間の制限が指定され、計時プログラム２８５ｅにより計時された現在時刻が表示期間指定データにおける表示期間内である場合に、表示条件を満たすと判断され、条件内容指定データにより表示回数の制限が指定され、表示回数記憶プログラム２８５ｆにより記憶された表示回数が表示可能回数指定データにおける表示可能回数以下である場合に、表示条件を満たすと判断され、条件内容指定データにより表示期間・表示回数の制限が指定され、計時プログラム２８５ｅにより計時された現在時刻が表示期間指定データにおける表示期間内であり、且つ、表示回数記憶手段により記憶された表示回数が表示可能回数指定データにおける表示可能回数以下である場合に、表示条件を満たすと判断される。
即ち、デジタル放送送信装置１において、文字スーパーデータとともに当該文字スーパーの表示条件を指定する管理データがデジタル放送データに多重化されて送信され、ＤＶＤレコーダ（デジタル放送記録再生装置）２において、デジタル放送データに多重化された管理データに基づいて、指定された文字スーパーの表示条件を満たす場合のみ、文字スーパーが表示部３１に表示される。従って、文字スーパーを、放送局側の詳細な意図に沿った形で視聴者に提供することができるデジタル放送システム１００を提供することができる。
【００７１】
また、デジタル放送送信装置１において、文字スーパーを表示可能な表示期間を指定する表示期間指定データを含む管理データが生成され、ＤＶＤレコーダ（デジタル放送記録再生装置）２において、現在時刻が、管理データの表示期間指定データにより指定される表示期間内である場合に、表示条件を満たすと判断されて、文字スーパーが表示部３１に表示される。
したがって、放送局は、文字スーパーを表示可能な表示期間を指定して、指定した表示期間内においてのみ、文字スーパーを視聴者に提供することができる。
【００７２】
また、デジタル放送送信装置１において、文字スーパーを表示可能な表示可能回数を指定する表示可能回数指定データを含む管理データが生成され、ＤＶＤレコーダ（デジタル放送記録再生装置）２において、文字スーパーの表示回数が、管理データの表示可能回数指定データにより指定される表示可能回数以下の場合に、表示条件を満たすと判断されて、文字スーパーが表示部３１に表示される。
したがって、放送局は、文字スーパーを表示可能な表示回数を指定して、指定した表示回数のみ、文字スーパーを視聴者に提供することができる。
【００７３】
また、デジタル放送送信装置１において、文字スーパーを表示可能な表示期間を指定する表示期間指定データと、文字スーパーを表示可能な表示可能回数を指定する表示可能回数指定データと、を含む管理データが生成され、ＤＶＤレコーダ（デジタル放送記録再生装置）２において、現在時刻が、管理データの表示期間指定データにより指定される表示期間内であり、且つ、文字スーパーの表示回数が、管理データの表示可能回数指定データにおける表示可能回数以下の場合に、表示条件を満たすと判断されて、文字スーパーが表示部３１に表示される。
したがって、放送局は、文字スーパーを表示可能な表示期間及び表示回数を指定して、指定した表示期間内に、指定した表示回数のみ、文字スーパーを視聴者に提供することができる。
【００７４】
さらに、文字スーパーの表示条件を含む管理データには、記録再生時条件付き表示モードを含む所定の表示モードを指定する表示モード指定データと、表示モード指定データにより記録再生時条件付き表示モードが指定される場合における表示条件の内容を、表示期間の制限と、表示回数の制限と、表示期間・表示回数の制限と、のうちから指定する条件内容指定データと、条件内容指定データにより表示期間の制限、又は、表示期間・表示回数の制限が指定される場合における、文字スーパーを表示可能な表示期間を指定する表示期間指定データと、条件内容指定データにより表示回数の制限、又は、表示期間・表示回数の制限が指定される場合における、文字スーパーを表示可能な表示可能回数を指定する表示可能回数指定データと、が含まれる。
即ち、放送局は、デジタル放送データに多重化される管理データを用いた容易な方法で、文字スーパーの表示期間の制限と、表示回数の制限と、表示期間及び表示回数の制限と、をそれぞれ詳細に指定することができる。
【００７５】
なお、本発明は、上記実施の形態の範囲に限られることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行っても良い。
例えば、表示モードは、上記実施形態で示した４つの表示モードに限られない。例えば、記録再生時条件付き表示モードとして、「受信時選択表示・記録再生時条件付き表示モード」が指定可能であっても良い。
また、デジタル放送記録再生装置は、ＤＶＤレコーダ２に限られることなく、例えば、ＨＤ（Hard disk）レコーダ、デジタルＶＴＲ（Video Tape Recorder）、ＢＤ（Blue-ray Disc）レコーダ等であっても良い。また、表示部と一体型に構成されていても良い。
【図面の簡単な説明】
【００７６】
【図１】本実施形態におけるデジタル放送システムの全体構成を例示するブロック図である。
【図２】本実施形態におけるデジタル放送送信装置の要部構成を例示するブロック図である。
【図３】デジタル放送データに多重化される文字スーパーデータのデータ構造を模式的に示す図である。
【図４】デジタル放送データに多重化される管理データのデータ構造を模式的に示す図である。
【図５】デジタル放送記録再生装置としてのＤＶＤレコーダの要部構成を例示するブロック図である。
【図６】文字スーパーが表示された再生映像である。
【図７】文字スーパーが表示されない再生映像である。
【図８】文字スーパーの表示／非表示処理を示すフローチャートである。
【図９】文字スーパーの表示／非表示処理を示すフローチャートである。
【符号の説明】
【００７７】
１００        デジタル放送システム
１            デジタル放送送信装置
１３          多重化部（生成手段）
１５          送信部（送信手段）
１６１        ＣＰＵ（生成手段、送信手段）
２            ＤＶＤレコーダ（デジタル放送記録再生装置）
２１          チューナ（受信手段）
２２          エンコーダ部（記録手段）
２４          ＤＶＤドライブ部（記録手段、再生手段、取得手段、表示回数記憶手段）
２５          デコーダ部（再生手段）
２６          ミキシング部（表示手段）
２８１        ＣＰＵ（受信手段、記録手段、再生手段、取得手段、計時手段、表示回数記憶手段、判断手段、表示手段）
２８２        計時部（計時手段）
２８５ａ      受信プログラム（受信手段）
２８５ｂ      記録プログラム（記録手段）
２８５ｃ      再生プログラム（再生手段）
２８５ｄ      取得プログラム（取得手段）
２８５ｅ      計時プログラム（計時手段）
２８５ｆ      表示回数記憶プログラム（表示回数記憶手段）
２８５ｇ      判断プログラム（判断手段）
２８５ｈ      表示プログラム（表示手段）
【図１】
0004835543.tif 000002
【図２】
0004835543.tif 000003
【図３】
0004835543.tif 000004
【図４】
0004835543.tif 000005
【図５】
0004835543.tif 000006
【図６】
0004835543.tif 000007
【図７】
0004835543.tif 000008
【図８】
0004835543.tif 000009
【図９】
0004835543.tif 000010