(57)【要約】【課題】記憶するデータのデータ量を低減しつつ、同じ範疇のデータを自由に選択できるようにする。【解決手段】録画部４２は、カルーセル伝送されたデータ放送のコンテンツデータを取得し、このデータが初めてのデータと判別した場合、このコンテンツデータに時刻情報を付加し、このデータを記憶部４３のファイルに付加する。録画部４２は、データ放送のコンテンツデータがアップデートされたデータと判定した場合、時刻情報を付加してこのコンテンツデータの更新された部分のデータのみを記憶部４３のファイルに付加し、その管理情報をファイルに付加する。録画部４２は、データ放送のコンテンツデータがアップデートされていないと判定した場合、このコンテンツデータを破棄する。【選択図】図１
2006050316.tif 000002
【特許請求の範囲】
【請求項１】
伝送されたデータ放送の放送信号を受信するデータ放送受信装置において、
データ放送の放送信号から、データ放送の内容を表すデータとして繰り返し伝送されるコンテンツデータを取得するコンテンツデータ取得部と、
前記コンテンツデータ取得部が取得したコンテンツデータを記憶するための記憶部と、
前記コンテンツデータ取得部が今回初めて取得したと判別されたコンテンツデータを前記記憶部に記憶するとともに、今回取得したコンテンツデータが既に取得したコンテンツデータを更新したデータか否かを判定する更新判定部と、
前記更新判定部が、今回取得したコンテンツデータが既に取得したコンテンツデータを更新したデータと判定した場合、既に取得したコンテンツデータの更新部分のデータのみを前記記憶部に記憶する記憶制御部と、を備えた、
ことを特徴とするデータ放送受信装置。
【請求項２】
前記更新判定部は、今回取得したコンテンツデータと既に取得したコンテンツデータとが同一であると判定した場合、今回取得したコンテンツデータを破棄する、
ことを特徴とする請求項１に記載のデータ放送受信装置。
【請求項３】
データ放送の放送信号から映像データを取得する映像データ取得部と、
前記映像データ取得部が取得した映像データと前記コンテンツデータ取得部が取得したコンテンツデータとに、それぞれ、時刻情報を付加する時刻情報付加部と、を備え、
前記記憶制御部は、前記時刻情報を付加した映像データとコンテンツデータとを前記時刻情報に基づいて関連付けて異なる記憶領域に記憶する、
ことを特徴とする請求項１又は２に記載のデータ放送受信装置。
【請求項４】
前記時刻情報付加部は、前記コンテンツデータ取得部が今回初めて取得したと判別されたコンテンツデータと前記記憶制御部が前記記憶部に記憶する既に取得したコンテンツデータの更新部分のデータとのそれぞれに前記時刻情報を付加する、
ことを特徴とする請求項３に記載のデータ放送受信装置。
【請求項５】
前記時刻情報付加部は、時刻情報として絶対時刻を、それぞれ、前記映像データと前記コンテンツデータとに付加する、
ことを特徴とする請求項３又は４に記載のデータ放送受信装置。
【請求項６】
前記更新判定部は、前記コンテンツデータとともに繰り返し伝送される伝送制御情報に含まれる前記コンテンツデータの版情報に基づいて、今回取得したコンテンツデータが既に取得したコンテンツデータを更新したデータか否かを判定する、
ことを特徴とする請求項１乃至５のいずれか１項に記載のデータ放送受信装置。
【請求項７】
前記記憶部に記憶された複数のコンテンツデータから、いずれかのコンテンツデータを選択するコンテンツデータ選択部と、
前記コンテンツデータ選択部が選択したコンテンツデータを再生する再生部と、を備えた、
ことを特徴とする請求項１乃至６のいずれか１項に記載のデータ放送受信装置。
【請求項８】
伝送されるデータ放送の放送信号から、データ放送の内容を表すデータとして繰り返し伝送されるコンテンツデータを取得するステップと、
今回初めて取得したと判別されたコンテンツデータを記憶するとともに、今回取得したコンテンツデータが既に取得したコンテンツデータを更新したデータか否かを判定するステップと、
今回取得したコンテンツデータが既に取得したコンテンツデータを更新したデータと判定した場合、既に取得したコンテンツデータの更新部分のデータのみを記憶するステップと、を備えた、
ことを特徴とするデータ放送の録画方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ放送受信装置及びデータ放送の録画方法に関するものである。
【背景技術】
【０００２】
近年、デジタル技術の進歩により、アナログ放送からデジタル放送に変わりつつある。デジタル放送では、映像・音声データを圧縮して送信し、デジタル放送の受信装置は、送信された放送信号を受信して、デコードし、圧縮された映像・音声データに対して伸長処理を行って、映像・音声データを復元する。
【０００３】
また、デジタル放送では、映像・音声だけでなく、データ放送も可能である。このため、録画の仕組みも変わりつつある。
【０００４】
即ち、データ放送受信装置は、放送信号から、映像・音声データ、データ放送のコンテンツデータを分離し、分離してからデータ放送のコンテンツデータと映像データ、音声データと合成する。そして、データ放送受信装置は、合成した映像データ、音声データを、それぞれ、表示部、音声出力部に出力する。
【０００５】
また、データ放送では、同じコンテンツデータがカルーセル伝送方式により繰り返し伝送される。このため、同じコンテンツデータを記憶部に重複して記憶すると、同じコンテンツデータが記憶部の記憶領域を占有してしまうことになる。
【０００６】
従って、従来のデータ放送受信装置として、コンテンツデータに、映像・音声データの時刻情報を付与して記憶し、次に送られてくるコンテンツデータには、送出終了時刻のみを記録するようにしたものがある（例えば、特許文献１参照）。そして、このような従来のデータ放送受信装置は、再生時、時刻情報を用い、映像・音声データに同期してコンテンツを再生するようにしている。
【特許文献１】特開２００２−１５２６８８号公報（第４頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、このような従来のデータ放送受信装置では、ＴＳストリーム内の時刻データを用いているため、データ放送のコンテンツデータが少しでも異なったものであれば、同じようなデータであっても複数のコンテンツデータが記憶部に記憶されることになる。
【０００８】
例えば、野球放送における選手の打率情報のように、同じ番組に関するデータ放送のコンテンツデータであっても、内容が少し相違していれば、すべてのコンテンツデータが記憶されてしまう。
【０００９】
また、従来のデータ放送受信装置は、付与された時刻情報を用いてコンテンツデータを映像・音声データに同期させ、再生するようにしているため、同じ番組に関して更新された同じ範疇のデータから特定のデータを選択するようなことができない。
【００１０】
本発明は、このような従来の問題点に鑑みてなされたもので、記憶するデータのデータ量を低減することが可能なデータ放送受信装置及びデータ放送の録画方法を提供することを目的とする。
また、本発明は、同じ範疇のデータを自由に選択することが可能なデータ放送受信装置及びデータ放送の録画方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
この目的を達成するため、本発明の第１の観点に係るデータ放送受信装置は、
伝送されたデータ放送の放送信号を受信するデータ放送受信装置において、
データ放送の放送信号から、データ放送の内容を表すデータとして繰り返し伝送されるコンテンツデータを取得するコンテンツデータ取得部と、
前記コンテンツデータ取得部が取得したコンテンツデータを記憶するための記憶部と、
前記コンテンツデータ取得部が今回初めて取得したと判別されたコンテンツデータを前記記憶部に記憶するとともに、今回取得したコンテンツデータが既に取得したコンテンツデータを更新したデータか否かを判定する更新判定部と、
前記更新判定部が、今回取得したコンテンツデータが既に取得したコンテンツデータを更新したデータと判定した場合、既に取得したコンテンツデータの更新部分のデータのみを前記記憶部に記憶する記憶制御部と、を備えたことを特徴とする。
【００１２】
前記更新判定部は、今回取得したコンテンツデータと既に取得したコンテンツデータとが同一であると判定した場合、今回取得したコンテンツデータを破棄するようにしてもよい。
【００１３】
データ放送の放送信号から映像データを取得する映像データ取得部と、
前記映像データ取得部が取得した映像データと前記コンテンツデータ取得部が取得したコンテンツデータとに、それぞれ、時刻情報を付加する時刻情報付加部と、を備え、
前記記憶制御部は、前記時刻情報を付加した映像データとコンテンツデータとを前記時刻情報に基づいて関連付けて異なる記憶領域に記憶するようにしてもよい。
【００１４】
前記時刻情報付加部は、前記コンテンツデータ取得部が今回初めて取得したと判別されたコンテンツデータと前記記憶制御部が前記記憶部に記憶する既に取得したコンテンツデータの更新部分のデータとのそれぞれに前記時刻情報を付加するようにしてもよい。
【００１５】
前記時刻情報付加部は、時刻情報として絶対時刻を、それぞれ、前記映像データと前記コンテンツデータとに付加するようにしてもよい。
【００１６】
前記更新判定部は、前記コンテンツデータとともに繰り返し伝送される伝送制御情報に含まれる前記コンテンツデータの版情報に基づいて、今回取得したコンテンツデータが既に取得したコンテンツデータを更新したデータか否かを判定するようにしてもよい。
【００１７】
前記記憶部に記憶された複数のコンテンツデータから、いずれかのコンテンツデータを選択するコンテンツデータ選択部と、
前記コンテンツデータ選択部が選択したコンテンツデータを再生する再生部と、を備えるようにしてもよい。
【００１８】
本発明の第２の観点に係るデータ放送の録画方法は、
伝送されるデータ放送の放送信号から、データ放送の内容を表すデータとして繰り返し伝送されるコンテンツデータを取得するステップと、
今回初めて取得したと判別されたコンテンツデータを記憶するとともに、今回取得したコンテンツデータが既に取得したコンテンツデータを更新したデータか否かを判定するステップと、
今回取得したコンテンツデータが既に取得したコンテンツデータを更新したデータと判定した場合、既に取得したコンテンツデータの更新部分のデータのみを記憶するステップと、を備えたことを特徴とする。
【発明の効果】
【００１９】
本発明によれば、記憶するデータのデータ量を低減することができる。また、同じ範疇のデータを自由に選択できるようになる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施形態に係るデータ放送受信装置を図面を参照して説明する。
本実施形態に係るデータ放送受信装置の構成を図１に示す。
実施形態に係るデータ放送受信装置は、アンテナ１１と、チューナ１２と、復調器１３と、ＭＰＥＧデコーダ１４と、リモコン１５と、リモコンＩ／Ｆ１６と、録画再生部１７と、表示部１８と、音声出力部１９と、メモリ２０と、コントローラ２１と、を備える。これらのものは、バス２２を介して接続される。
【００２１】
アンテナ１１は、伝送される放送信号の電波を受信するためのものである。
チューナ１２は、アンテナ１１が受信した電波の信号から所望のチャンネルの信号を選択するものである。
【００２２】
復調器１３は、チューナ１２が選択した信号を復調してＭＰＥＧ−ＴＳ（Moving Picture Experts Group-Transport Stream）信号を取り出すものである。ＭＰＥＧ−ＴＳ信号は、図２に示すようなフレーム構成を有するＭＰＥＧ−ＴＳパケットによって構成されている。
【００２３】
図２（ａ）に示すように、ＭＰＥＧ−ＴＳパケットは、ＴＳヘッダとデータとによって構成される。ＴＳヘッダは、同期バイト、ＰＩＤ（Packet Identifier：パケット識別）等のデータを含む。ＰＩＤは、１つの編成チャンネルのコンポーネントを取り出すためのデータである。
【００２４】
図２（ａ）に示すＴＳパケットのデータは、ＰＥＳ（Packetized Elementary Stream）形式のデータ又はセクション形式のデータを含む。映像データ、音声データは、ＰＥＳ形式のデータとして伝送される。データ放送のコンテンツデータは、セクション形式のデータとして伝送される。
【００２５】
セクション形式のデータは、図２（ｂ）に示すように、セクションヘッダと、セクションデータ領域のデータと、ＣＲＣ誤り検出符号と、からなる。
【００２６】
セクションヘッダは、テーブル識別子、セクション長を示すデータを含む。セクションデータ領域は、セクションデータとして、ＳＩ（Service Information；番組配列情報）、ＤＩＩ（Download Info Indiction）、ＤＤＢ（Download-Data-Block）が配置される領域である。
【００２７】
ＳＩは、ＥＰＧ（Electronic Program Guide；電子番組ガイド）を構成するための情報であり、ＥＩＴ（Event Infomation Table）のデータを含んでいる。ＥＩＴは、番組名称、放送日、開始時刻、データ放送のコンテンツデータのバージョンといったデータ放送の内容を示すテーブルである。
【００２８】
ＤＩＩメッセージとＤＤＢメッセージとは、図２（ｃ）に示すように、カルーセル（回転木馬）伝送方式に従って伝送される。カルーセル放送方式とは、同一データを一定期間繰り返し伝送する伝送方式である。カルーセル伝送方式に従ってデータを伝送することにより、利用者は、いつデータ放送受信装置の電源をオンしてもデータ放送を受信することができる。
【００２９】
ＤＤＢメッセージは、モジュール本体を伝送するために用いられるものであり、図２（ｄ）に示すように、１つのＤＤＢは、ヘッダとブロックデータとからなる。そして、複数のＤＤＢのブロックデータの集合がモジュールとなる。モジュールは、ＢＭＬ（Broadcast Markup Language）文書、データ放送のコンテンツデータ等を含むものである。ＢＭＬ文書は、表示部１８にデータ放送のコンテンツを表示するための文書である。
【００３０】
ＤＩＩメッセージは、カルーセル伝送されるモジュール情報等を伝達するために用いられるものであり、カルーセル伝送されるデータのモジュールＩＤ、モジュールサイズ、バージョン番号、各モジュールの構成を示す属性情報が記述された伝送制御情報を示す。
【００３１】
データ放送受信装置は、このＤＩＩメッセージに従って、データ放送のコンテンツデータを構成するのに必要なモジュールを識別し、データ放送のコンテンツデータを取り出すことができる。
【００３２】
尚、ＤＩＩメッセージのバージョン番号は、データイベントが切り替わったとき、モジュールの少なくとも１つが更新されたとき、モジュールの数が変化したときにインクリメントされる。データ放送受信装置は、このバージョン番号を参照することにより、データが更新されたことが判別することができる。
【００３３】
ＣＲＣ（Cyclic Redundancy Checking）誤り検出符号領域は、巡回冗長符号が配置される領域である。
【００３４】
ＭＰＥＧデコーダ１４は、このようなフレーム構成を有するＭＰＥＧ−ＴＳ信号をデコードして、映像データ、音声データ、データ放送のコンテンツデータ等を取り出すものである。
【００３５】
ＭＰＥＧデコーダ１４は、デスクランブル部３１と、ＴＳ分離部３２と、音声デコーダ３３と、映像デコーダ３４と、データ放送処理部３５と、を備える。
【００３６】
デスクランブル部３１は、スクランブル処理されたデータに対し、スクランブルの解除を行ってこのデータを復号化するためのものである。ＴＳ分離部３２は、ＭＰＥＧ−ＴＳ信号から、映像データ、音声データのようなＰＥＳ形式のデータと、データ放送のコンテンツデータのようなセクション形式のデータとを分離するものである。
【００３７】
音声デコーダ３３は、ＴＳ分離部３２が分離したＰＥＳ形式のデータから音声データを取り出すものであり、取り出した音声データを録画再生部１７に供給する。映像デコーダ３４は、映像データの復号化を行うものであり、復号化した映像データを録画再生部１７に供給する。
【００３８】
データ放送処理部３５は、図２（ａ）に示すＭＰＥＧ−ＴＳパケットから、ＳＩのＥＩＴを取得するとともに、データ放送のコンテンツデータを取得するものである。
【００３９】
データ放送処理部３５は、図２（ａ）に示すＭＰＥＧ−ＴＳパケットから、セクション形式のデータを取り出し、ＤＩＩを取得してモジュールを識別し、ＳＩのＥＩＴ、データ放送のコンテンツデータを取得する。また、データ放送処理部３５は、放送局（図示せず）からのメッセージ情報であるイベントメッセージも取得する。
【００４０】
データ放送処理部３５は、取得したＳＩのＥＩＴ、データ放送のコンテンツデータを録画再生部１７に供給する。
【００４１】
リモコン１５は、ユーザの指定情報を取得するものであり、リモコンＩ／Ｆ１６は、リモコン１５が取得した指定情報を受信するものである。リモコン１５は、例えば、ＬＥＤのような赤外線発光部（図示せず）を備え、リモコンＩ／Ｆ１６は、例えば、図３に示すように、データ放送受信装置の前面に配置された赤外線の受光部を備えている。そして、リモコン１５は、赤外線を利用して指定情報をリモコンＩ／Ｆ１６に送信する。
【００４２】
リモコン１５は、電源スイッチ１５ａ、テンキー１５ｂ、カーソルキー１５ｃ、Ｄボタン１５ｄ、オプションボタン１５ｅ等を備える。電源スイッチ１５ａは、データ放送受信装置の電源をオン、オフするためのものである。テンキー１５ｂ、カーソルキー１５ｃは、番組等を選択するためのものである。Ｄボタン１５は、データ放送を選択するためのボタンである。オプションボタン１５ｅは、データ放送の再生処理において、データ放送のコンテンツを指定するためのボタンである。リモコン１５は、これらのボタン、キーが押下されると、操作に基づく指定情報をリモコンＩ／Ｆ１６に送信する。
【００４３】
図１に戻り、録画再生部１７は、ＭＰＥＧデコーダ１４がデコードした映像データ、音声データ、データ放送のコンテンツデータを録画、再生するためのものである。録画再生部１７は、時計部４１と、録画部４２と、記憶部４３と、再生部４４と、を備える。
【００４４】
時計部４１は、過去のデータの検索を容易にするため、時刻として、絶対時刻を計測するものである。
録画部４２は、図４に示すように、圧縮処理部４２ａと、時間情報付加部４２ｂと、カルーセル判定部４２ｃと、アップデート判定部４２ｄと、時間情報付加部４２ｅと、管理情報作成部４２ｆと、ファイル作成部４２ｇと、を備える。
【００４５】
圧縮処理部４２ａは、供給された映像データと音声データとに対し、圧縮処理を行うものである。
【００４６】
時刻情報付加部４２ｂは、時計部４１から現在の時刻情報を取得し、取得した情報を、圧縮処理された録画時の映像データ及び音声データに付加するものである。
【００４７】
カルーセル判定部４２ｃは、ＭＰＥＧデコーダ１４のデータ放送処理部３５から供給されたデータ放送のコンテンツデータがカルーセル放送されたデータであるか否かを判定するものである。カルーセル判定部４２ｃは、データ放送処理部３５が取得したＤＩＩに基づいてこの判定を行う。カルーセル判定部４２ｃは、このような判定を行って、データ放送のコンテンツデータをアップデート判定部４２ｄに送出する。
【００４８】
アップデート判定部４２ｄは、今回初めて取得したと判別されたコンテンツデータを記憶部４３に記憶するとともに、今回取得したコンテンツデータが既に取得したコンテンツデータを更新したデータか否かを判定するものである。
【００４９】
アップデート判定部４２ｄは、記憶部４３を参照して、今回取得したコンテンツデータが初めて取得したデータか否かを判定する。
【００５０】
この記憶部４３は、例えば、ＨＤＤ等によって構成され、図５に示すように、映像音声用録画ファイル４３ａと、データ放送用録画ファイル４３ｂと、データ放送用管理情報ファイル４３ｃと、が作成される。
【００５１】
映像音声用録画ファイル４３ａは、映像・音声データを格納するためのファイルである。データ放送用録画ファイル４３ｂは、データ放送のコンテンツデータを格納するためのファイルである。データ放送用管理情報ファイル４３ｃは、データ放送のコンテンツデータの管理情報を格納するためのファイルである。この管理情報は、番組情報、ＤＩＩメッセージ、データ放送のコンテンツデータの有効時間を含む情報である。有効時間は、データ放送のコンテンツデータが有効である時間を示す。
【００５２】
アップデート判定部４２ｄは、データ放送用管理情報ファイル４３ｃを参照し、格納されている番組情報等を調べる。今回取得したコンテンツデータに係る番組情報等がデータ放送用管理情報ファイル４３ｃに格納されていなければ、アップデート判定部４２ｄは、供給されたデータ放送のコンテンツデータが今回初めて取得したデータと判定する。
【００５３】
一方、今回取得したコンテンツデータに係る番組情報等がデータ放送用管理情報ファイル４３ｃに格納されていれば、アップデート判定部４２ｄは、供給されたデータ放送のコンテンツデータが今回初めて取得したデータではないと判定する。
【００５４】
このように判定すると、アップデート判定部４２ｄは、今回取得したコンテンツデータが既に取得したコンテンツデータを更新したデータか否か、即ち、今回取得したコンテンツデータがアップデートされたデータか否かを判定する。アップデート判定部４２ｄは、この判定をＤＩＩメッセージのバージョン番号に基づいて行う。即ち、アップデート判定部４２ｄは、今回取得したコンテンツデータのＤＩＩメッセージのバージョン番号をデータストリーム毎に参照し、さらに、データ放送用管理情報ファイル４３ｃに格納されているＤＩＩメッセージのバージョン番号を参照し、両バージョン番号を比較する。
【００５５】
両バージョン番号が同一であれば、アップデート判定部４２ｄは、今回取得したコンテンツデータはアップデートされたデータではないと判定し、今回取得したコンテンツデータを破棄する。
【００５６】
また、アップデート判定部４２ｄは、両バージョン番号が異なっていれば、今回取得したコンテンツデータは、既に取得したコンテンツデータをアップデートしたデータであり、既に取得したコンテンツデータと同じ範疇のデータであると判定する。そして、アップデート判定部４２ｄは、アップデート前後のデータの関連付けを行う。
【００５７】
アップデート判定部４２ｄは、アップデートされたデータ放送のコンテンツデータを時刻情報付加部４２ｅに供給する。
【００５８】
時刻情報付加部４２ｅは、時計部４１から現在の時刻情報を取得し、取得した時刻情報を、アップデート判定部４２ｄから供給されたデータ放送のコンテンツデータに付加するものである。時刻情報付加部４２ｅは、現在の時刻情報を付加したデータ放送のコンテンツデータをファイル作成部４２ｇに供給する。また、時刻情報付加部４２ｅは、取得した時刻情報を管理情報作成部４２ｆに供給する。
【００５９】
管理情報作成部４２ｆは、データ放送のコンテンツデータの管理情報を作成するものである。管理情報作成部４２ｆは、ＳＩのＥＩＴから番組情報を取得し、時刻情報付加部４２ｅから供給された時刻情報に基づいて有効時間を作成する。また、管理情報作成部４２ｆは、受信したＤＩＩメッセージを取得して、前述のように番組情報、ＤＩＩメッセージ、有効時間を含む管理情報を作成する。
【００６０】
ファイル作成部４２ｇは、記憶部４３に各ファイルを生成し、映像・音声データ、データ放送のコンテンツデータ、管理情報のファイルを関連付けて、それぞれ、記憶部４３の異なる記憶領域として、映像音声用録画ファイル４３ａ、データ放送用録画ファイル４３ｂ、データ放送用管理情報ファイル４３ｃに記録するものである。
【００６１】
尚、ファイル作成部４２ｇは、データ放送のコンテンツデータ、管理情報に同じファイル番号を付与して、データ放送のコンテンツデータ、管理情報を、それぞれ、データ放送用録画ファイル４３ｂ、データ放送用管理情報ファイル４３ｃに記憶する。ファイル作成部４２ｇは、このようにファイル番号、時刻情報により、映像・音声データとデータ放送のコンテンツデータとの関連付けを行う。
【００６２】
また、ファイル作成部４２ｇは、今回取得したコンテンツデータがアップデートされたデータの場合、このコンテンツデータのアップデート部分のデータのみをデータ放送用録画ファイル４３ｂに記憶する。また、新たなデータが追加されていれば、ファイル作成部４２ｇは、追加部分のデータのみをデータ放送用録画ファイル４３ｂに記憶する。
【００６３】
図１に示す再生部４４は、記憶部４３からデータを読み出して、再生を行うものであり、図６に示すように、データ取得部４４ａと、時刻情報取得部４４ｂと、伸長処理部４４ｃと、Ｉ／Ｆ制御部４４ｄと、管理情報取得部４４ｅと、データ放送選択部４４ｆと、を備える。
【００６４】
データ取得部４４ａは、記憶部４３にアクセスして、映像・音声データ、データ放送のコンテンツデータ、データ放送の管理情報を読み出すためのものである。データ取得部４４ａは、読み出した映像・音声データ、データ放送のコンテンツデータ、データ放送の管理情報を、それぞれ、時刻情報取得部４４ｂ、管理情報取得部４４ｅ、データ放送選択部４４ｆに供給する。
【００６５】
時刻情報取得部４４ｂは、データ取得部４４ａから供給された映像・音声データに付加された時刻情報を取得するためのものである。時刻情報取得部４４ｂは、取得した時刻情報を管理情報取得部４４ｅに供給し、映像・音声データを伸長処理部４４ｃに供給する。
【００６６】
伸長処理部４４ｃは、時刻情報取得部４４ｂから供給された映像・音声データに対して伸長処理を行うものである。伸長処理部４４ｃは、伸長した映像データ、音声データを、それぞれ、表示部１８、音声出力部１９に供給する。
【００６７】
Ｉ／Ｆ制御部４４ｄは、リモコン１５からリモコンＩ／Ｆ１６、バス２２を介して供給されたユーザの指定情報を受け付けて、管理情報取得部４４ｅに供給するものである。
【００６８】
管理情報取得部４４ｅは、Ｉ／Ｆ制御部４４ｄから供給された指定情報に従って、対応するデータ放送のコンテンツデータの管理情報を取得するものである。管理情報取得部４４ｅは、供給された指定情報に従ってデータ取得部４４ａに、指定情報に対応するコンテンツデータの管理情報を取得するように指示する。管理情報取得部４４ｅは、データ取得部４４ａが指示に従ってデータ放送用管理情報ファイル４３ｃから取り出した管理情報を取得する。
【００６９】
データ放送選択部４４ｆは、記憶部４３のデータ放送用録画ファイル４３ｂに記憶されたデータ放送の複数のコンテンツデータから、管理情報取得部４４ｅが取得した管理情報に基づいて、Ｉ／Ｆ制御部４４ｄが取得した指定情報に対応するデータ放送のコンテンツデータを選択して表示部１８に出力するものである。
【００７０】
図１に戻り、表示部１８と音声出力部１９とは、再生部４４のデータ放送選択部４４ｆが選択したコンテンツデータを再生するものであり、表示部１８は、録画再生部１７の再生部４４から出力された映像データ、データ放送のコンテンツデータを表示する。音声出力部１９は、録画再生部１７の再生部４４から出力された音声データに基づいて音声を出力するものである。
【００７１】
メモリ２０は、コントローラ２１の作業に必要なデータを記憶するものであり、ＢＭＬブラウザを記憶する。ＢＭＬブラウザは、カルーセル伝送されたＢＭＬ文書を解読して、表示部１８にデータ放送のコンテンツを表示させるためのものである。コントローラ２１は、ＣＰＵ、ＲＯＭ等を備え、データ放送受信装置全体を制御するものであり、メモリ２０に記憶されたＢＭＬブラウザを用いてＢＭＬ文書を解読する。
【００７２】
次に実施形態に係るデータ放送受信装置の動作を説明する。
ユーザがリモコン１５を用いて選局すると、リモコン１５は、応答して、リモコンＩ／Ｆ１６にデータ放送を選局する選局情報を送信する。コントローラ２１は、チューナ１２に選局情報を供給する。チューナ１２は、この選局情報に従って所望のチャンネルの放送信号を選択する。
【００７３】
復調器１３は、チューナ１２が選択した放送信号からＭＰＥＧ−ＴＳ信号を復調する。
【００７４】
ＭＰＥＧデコーダ１４のデスクランブル部３１は、スクランブル処理されたデータに対し、スクランブルの解除を行ってこのデータを復号化する。
【００７５】
ＴＳ分離部３２は、復号化されたＭＰＥＧ−ＴＳ信号から、ＰＥＳ形式のデータと、セクション形式のデータと、を分離する。
【００７６】
音声デコーダ３３は、ＴＳ分離部３２が分離したＰＥＳ形式のデータから音声データを取り出し、取り出した音声データを録画再生部１７に供給する。映像デコーダ３４は、ＴＳ分離部３２が分離したＰＥＳ形式のデータから映像データを取り出し、取り出した映像データを録画再生部１７に供給する。
【００７７】
データ放送処理部３５は、ＭＰＥＧ−ＴＳパケットから、セクション形式のデータを取り出し、ＤＩＩを取得してモジュールを識別し、ＳＩのＥＩＴ、データ放送のコンテンツデータとイベントメッセージとを取得する。そして、データ放送処理部３５は、取得したＳＩのＥＩＴ、データ放送のコンテンツデータを録画再生部１７の録画部４２に供給する。
【００７８】
録画部４２の圧縮処理部４２ａは、音声デコーダ３３、映像デコーダ３４から、それぞれ、音声データ、映像データが供給されると、音声データ、映像データを圧縮する。
【００７９】
時刻情報付加部４２ｂは、時計部４１から現在の時刻情報を取得し、取得した時刻情報を、圧縮処理部４２ａが圧縮した音声データ、映像データに付加する。
【００８０】
ファイル作成部４２ｇは、時刻情報が付加された映像・音声データを記憶部４３の映像音声用録画ファイル４３ａに記憶する。
【００８１】
また、録画部４２は、データ放送処理部３５から、ＳＩのＥＩＴ、データ放送のコンテンツデータが供給されると、図７に示すフローチャートに従って録画処理を実行する。
【００８２】
まず、録画部４２のカルーセル判定部４２ｃは、供給されたデータ放送のコンテンツデータがカルーセル伝送されたものか否かを判別する（ステップＳ１１）。
【００８３】
アップデート判定部４２ｄは、カルーセル判定部４２ｃがカルーセル伝送されたものと判定したデータ放送のコンテンツデータが初めて取得したデータか否かを判定する（ステップＳ１２）。
【００８４】
アップデート判定部４２ｄは、記憶部４３のデータ放送用管理情報ファイル４３ｃを参照し、今回取得したコンテンツデータに係る番組情報等が記憶されていなければ、供給されたデータ放送のコンテンツデータが今回初めて取得したデータと判定する（ステップＳ１２においてＹｅｓ）。アップデート判定部４２ｄは、このように判定すると、データ放送のコンテンツデータを時刻情報付加部４２ｂに供給する。
【００８５】
時刻情報付加部４２ｂは、時計部４１から現在の時刻情報を取得する（ステップＳ１３）。そして、時刻情報付加部４２ｂは、取得した現在の時刻情報を音声データ、映像データに付加する。
【００８６】
ファイル作成部４２ｇは、データ放送のコンテンツデータの新たなファイルを作成する（ステップＳ１４）。
【００８７】
ファイル作成部４２ｇは、新たに作成したファイルを、データ放送用録画ファイル４３ｂに付加する（ステップＳ１５）。
【００８８】
管理情報作成部４２ｆは、データ放送のコンテンツデータの管理情報のファイルを作成する（ステップＳ１６）。そして、管理情報作成部４２ｆは、作成したファイルに、データ放送のコンテンツデータの管理情報を格納する。
【００８９】
ファイル作成部４２ｇは、管理情報作成部４２ｆが作成したファイルにファイル番号を付与し、このファイルを記憶部４３のデータ放送用管理情報ファイル４３ｃに付加する（ステップＳ１７）。
【００９０】
一方、今回取得したコンテンツデータに係る番組情報等が記憶部４３のデータ放送用管理情報ファイル４３ｃに記憶されていれば、アップデート判定部４２ｄは、供給されたデータ放送のコンテンツデータが今回初めて取得したデータではないと判定する（ステップＳ１２においてＮｏ）。アップデート判定部４２ｄは、このように判定すると、データストリーム毎にＤＩＩメッセージを参照し、さらに、記憶部４３のデータ放送用管理情報ファイル４３ｃに記憶されているＤＩＩメッセージのバージョン番号を参照する。そして、アップデート判定部４２ｄは、両バージョン番号を比較し、比較結果に基づいて、データ放送のコンテンツデータがアップデートされたデータか否かを判定する（ステップＳ１８）。
【００９１】
両バージョン番号が同一であれば、アップデート判定部４２ｄは、今回取得したデータ放送のコンテンツデータがアップデートされたデータではないと判定する（ステップＳ１８においてＮｏ）。この場合、アップデート判定部４２ｄは、今回取得したコンテンツデータを破棄する（ステップＳ１９）。
【００９２】
両バージョン番号が異なっていれば、アップデート判定部４２ｄは、今回取得したデータ放送のコンテンツデータがアップデートされたデータと判定する（ステップＳ１８においてＹｅｓ）。
【００９３】
この場合、アップデート判定部４２ｄは、アップデート前後のデータの関連付けを行って（ステップＳ２０）、アップデートされたデータ放送のコンテンツデータを時刻情報付加部４２ｂに供給する。
【００９４】
時刻情報付加部４２ｅは、時計部４１から現在の時刻情報を取得する（ステップＳ２１）。そして、時刻情報付加部４２ｂは、取得した現在の時刻情報をデータ放送のコンテンツデータに付加する。
【００９５】
ファイル作成部４２ｇは、今回取得したデータ放送のコンテンツデータのアップデート部分又は追加部分のデータのみのファイルを作成し、作成したファイルをデータ放送用録画ファイル４３ｂに付加する（ステップＳ２２）。
【００９６】
管理情報作成部４２ｆは、データ放送のコンテンツデータの管理情報のファイルを作成し（ステップＳ１６）、データ放送のコンテンツデータの管理情報を収納する。
【００９７】
ファイル作成部４２ｇは、管理情報作成部４２ｆが作成したファイルにファイル番号を付与して、このファイルを記憶部４３のデータ放送用管理情報ファイル４３ｃに付加する（ステップＳ１７）。
【００９８】
この録画部４２が実行するデータ放送の録画処理を具体的に説明する。
データ放送受信装置は、図８に示すように、３：００p.m.〜４：００p.m.の間、野球放送の映像データ、音声データの放送信号を受信するものとする。
【００９９】
また、データ放送については、３：００p.m.〜４：００p.m.の間、図８に示すような“天気予報”、“ニュース”、“Ｍ選手の打率”のコンテンツデータがカルーセル伝送され、データ放送受信装置は、この間、これらのコンテンツデータを受信するものとする。
【０１００】
カルーセル判定部４２ｃは、３：００p.m.〜４：００p.m.の間に受信した“天気予報”、“ニュース”、“Ｍ選手の打率”のコンテンツデータがカルーセル伝送されたデータであると判定し、これらのコンテンツデータをアップデート判定部４２ｄに送出する。
【０１０１】
３：００p.m.において、データ放送受信装置が、“天気予報”のコンテンツデータを受信すると、アップデート判定部４２ｄは、記憶部４３のデータ放送用管理情報ファイル４３ｃを参照する。そして、アップデート判定部４２ｄは、カルーセル判定部４２ｃから送出された“天気予報”の番組情報等はデータ放送用管理情報ファイル４３ｃに記憶されてなく、このコンテンツデータは初めてのデータであると判定する。そして、アップデート判定部４２ｄは、このように判定した“天気予報”のコンテンツデータを時刻情報付加部４２ｅに送出する。
【０１０２】
時刻情報付加部４２ｅは、時計部４１が計測した時刻情報３：００p.m.を時計部４１から取得する。そして、時刻情報付加部４２ｅは、取得した時刻情報３：００p.m.を、アップデート判定部４２ｄが初めてのデータと判定した“天気予報”のコンテンツデータに付加する。
【０１０３】
ファイル作成部４２ｇは、アップデート判定部４２ｄの判定に従って新たなファイルを作成し、“天気予報”のコンテンツデータを、新たに作成したファイルに格納する。そして、ファイル作成部４２ｇは、このファイルを、記憶部４３に記憶されているデータ放送用録画ファイル４３ｂに付加する。
【０１０４】
また、管理情報作成部４２ｆは、新たなファイルを作成し、時刻情報付加部４２ｅが送出した時刻情報３：００p.m.を“天気予報”のコンテンツデータの管理情報として、新たに作成したファイルに格納し、このファイルを、記憶部４３に記憶されているデータ放送用管理情報ファイル４３ｃに付加する。
【０１０５】
時刻ｔ１において、データ放送受信装置が、“ニュース”のコンテンツデータを受信すると、アップデート判定部４２ｄは、記憶部４３のデータ放送用管理情報ファイル４３ｃを参照する。そして、アップデート判定部４２ｄは、カルーセル判定部４２ｃから送出された“ニュース”の番組情報等はデータ放送用管理情報ファイル４３ｃに記憶されてなく、このコンテンツデータは初めてのデータであると判定する。そして、アップデート判定部４２ｄは、このように判定した“ニュース”のコンテンツデータを時刻情報付加部４２ｅに送出する。
【０１０６】
時刻情報付加部４２ｅは、時計部４１から取得した時刻情報ｔ１を、アップデート判定部４２ｄが初めてのデータであると判定した“ニュース”のコンテンツデータに付加する。
【０１０７】
ファイル作成部４２ｇは、アップデート判定部４２ｄの判定に従って新たなファイルを作成し、“ニュース”のコンテンツデータを、新たに作成したファイルに格納する。そして、ファイル作成部４２ｇは、このファイルを、記憶部４３のデータ放送用録画ファイル４３ｂに付加する。
【０１０８】
また、管理情報作成部４２ｆは、新たなファイルを作成し、時刻情報付加部４２ｅが送出した時刻情報ｔ１を“ニュース”のコンテンツデータの管理情報として、新たに作成したファイルに格納し、このファイルを、記憶部４３のデータ放送用管理情報ファイル４３ｃに付加する。
【０１０９】
時刻ｔ２において、データ放送受信装置が、“Ｍ選手の打率”のコンテンツデータを受信すると、アップデート判定部４２ｄは、記憶部４３のデータ放送用管理情報ファイル４３ｃを参照する。そして、アップデート判定部４２ｄは、カルーセル判定部４２ｃから送出された“Ｍ選手の打率”の番組情報等はデータ放送用管理情報ファイル４３ｃに記憶されてなく、このコンテンツデータは初めてのデータであると判定する。そして、アップデート判定部４２ｄは、このように判定した“Ｍ選手の打率”のコンテンツデータを時刻情報付加部４２ｅに送出する。
【０１１０】
時刻情報付加部４２ｅは、時計部４１が計測した時刻情報ｔ２を時計部４１から取得する。そして、時刻情報付加部４２ｅは、取得した時刻情報ｔ２を、アップデート判定部４２ｄが初めてのデータであると判定した“Ｍ選手の打率”のコンテンツデータに付加する。
【０１１１】
ファイル作成部４２ｇは、アップデート判定部４２ｄの判定に従って新たなファイルを作成し、“Ｍ選手の打率”のコンテンツデータを、新たに作成したファイルに格納する。そして、ファイル作成部４２ｇは、このファイルを、記憶部４３のデータ放送用録画ファイル４３ｂに付加する。
【０１１２】
また、管理情報作成部４２ｆは、新たなファイルを作成し、時刻情報付加部４２ｅが送出した時刻情報ｔ２を“Ｍ選手の打率”のコンテンツデータの管理情報として、新たに作成したファイルに格納し、このファイルを、記憶部４３のデータ放送用管理情報ファイル４３ｃに付加する。
【０１１３】
時刻ｔ３において、データ放送受信装置が、“天気予報”のコンテンツデータを受信すると、アップデート判定部４２ｄは、記憶部４３に記憶されているデータ放送用録画ファイル４３ｂを参照する。アップデート判定部４２ｄは、カルーセル判定部４２ｃから送出された“天気予報”の番組情報等は既にデータ放送用管理情報ファイル４３ｃに記憶されており、このコンテンツデータは初めてのデータではないと判定する。このように判定すると、アップデート判定部４２ｄは、今回取得した“天気予報”のコンテンツデータに係るＤＩＩメッセージのバージョン番号と、記憶部４３のデータ放送用管理情報ファイル４３ｃに格納されたＤＩＩメッセージのバージョン番号と、を参照する。両バージョン番号が同一であれば、このコンテンツデータはアップデートされていないと判定する。アップデート判定部４２ｄは、このように判定すると、このコンテンツデータを破棄する。
【０１１４】
同様に、時刻ｔ４〜ｔ８において、データ放送受信装置が、アップデートされていないコンテンツデータを受信すると、アップデート判定部４２ｄは、これらのコンテンツデータを、アップデートされていないと判定して破棄する。
【０１１５】
“Ｍ選手の第１打席”が終了して、時刻ｔ９において、データ放送受信装置が“Ｍ選手の打率  変更１”のコンテンツデータを受信すると、アップデート判定部４２ｄがデータ放送用管理情報ファイル４３ｃの番組情報を参照する。“Ｍ選手の打率  変更１”のコンテンツデータの番組は、野球放送であり、同じ番組に関するコンテンツデータ“Ｍ選手の打率”は、既に記憶されている。また、この“Ｍ選手の打率  変更１”のコンテンツデータのＤＩＩメッセージのバージョン番号と、既に取得したコンテンツデータ“Ｍ選手の打率”のＤＩＩメッセージのバージョン番号と、は異なっている。
【０１１６】
従って、アップデート判定部４２ｄは、“Ｍ選手の打率  変更１”のコンテンツデータが“Ｍ選手の打率”のコンテンツデータをアップデートしたデータであって、“Ｍ選手の打率”と同じ範疇のデータであると判定する。アップデート判定部４２ｄは、このように判定して“Ｍ選手の打率  変更１”のコンテンツデータを時刻情報付加部４２ｅに送出する。
【０１１７】
時刻情報付加部４２ｅは、時計部４１から取得した時刻情報ｔ９を“Ｍ選手の打率  変更１”のコンテンツデータに付加する。
【０１１８】
ファイル作成部４２ｇは、アップデート判定部４２ｄの判定に従って、アップデート部分又は追加部分のデータのみの新たなファイルを作成し、“Ｍ選手の打率  変更１”のコンテンツデータを、新たに作成したファイルに格納する。そして、ファイル作成部４２ｇは、このファイルを、記憶部４３に記憶されているデータ放送用録画ファイル４３ｂに付加する。
【０１１９】
管理情報作成部４２ｆは、新たなファイルを作成し、“Ｍ選手の打率  変更１”のコンテンツデータの管理情報として、時刻情報付加部４２ｅが付加した時刻情報ｔ９、有効時間、ＤＩＩメッセージを新たに作成したファイルに格納し、このファイルを、記憶部４３に記憶されているデータ放送用管理情報ファイル４３ｃに付加する。
【０１２０】
“Ｍ選手の第２打席”が終了し、時刻ｔ１０において、データ放送受信装置が、更新された“Ｍ選手の打率  変更２”を受信すると、時刻ｔ９と同様に、アップデート判定部４２ｄは、データ放送用管理情報ファイル４３ｃを参照して、“Ｍ選手の打率  変更２”が“Ｍ選手の打率”と同じ範疇のコンテンツデータであって、“Ｍ選手の打率”のコンテンツデータをアップデートしたものと判定する。そして、アップデート判定部４２ｄは、このように判定した“Ｍ選手の打率  変更２”のコンテンツデータを時刻情報付加部４２ｅに送出する。
【０１２１】
時刻情報付加部４２ｅは、時計部４１から取得した時刻情報ｔ１０を“Ｍ選手の打率  変更２”のコンテンツデータに付加する。
【０１２２】
ファイル作成部４２ｇは、アップデート判定部４２ｄの判定に従って、アップデート部分又は追加部分のデータのみの新たなファイルを作成し、“Ｍ選手の打率  変更２”のコンテンツデータを、新たに作成したファイルに格納する。そして、ファイル作成部４２ｇは、このファイルを、記憶部４３に記憶されているデータ放送用録画ファイル４３ｂに付加する。
【０１２３】
管理情報作成部４２ｆは、新たなファイルを作成して、“Ｍ選手の打率  変更２”のコンテンツデータの管理情報として、時刻情報付加部４２ｅが付加した時刻情報ｔ１０、有効時間、ＤＩＩメッセージを新たに作成したファイルに格納し、このファイルを、記憶部４３に記憶されているデータ放送用管理情報ファイル４３ｃに付加する。
【０１２４】
この結果、ファイル作成部４２ｇは、記憶部４３に、図９に示すような映像音声用録画ファイル４３ａとデータ放送用録画ファイル４３ｂとデータ放送用管理情報ファイル４３ｃとを生成する。
【０１２５】
次に、ユーザがリモコン１５を操作して、録画済み番組の表示を指定すると、リモコン１５は、この指定情報をリモコンＩ／Ｆ１６に送出し、コントローラ２１は、バス２２を介してこの指定情報を取得する。コントローラ２１は、この指定情報に従って録画再生部１７、表示部１８を制御し、図１０（ａ）に示すような録画済み番組一覧を表示させる。
【０１２６】
次に、ユーザがリモコン１５を操作して、野球放送の再生を指定すると、リモコン１５は、応答して、リモコンＩ／Ｆ１６に映像音声の再生を指示する指示情報を送信する。
【０１２７】
コントローラ２１は、指示情報に従って野球放送を再生するように録画再生部１７を制御する。そして、再生部４４の伸長処理部４４ｃは、供給された映像・音声データに対して伸長処理を行い、復元した映像データを表示部１８に出力し、音声データを音声出力部１９に出力する。表示部１８は、映像データに従って映像を表示し、音声出力部１９は、音声データに従って、音声を出力する。
【０１２８】
このときユーザがリモコン１５のＤボタン１５ｄを押下すると、再生部４４は、応答して、再生中の映像音声データと同時に記録されたデータ放送のコンテンツデータを表示部１８に出力する。
【０１２９】
さらにユーザがリモコン１５のオプションボタン１５ｅを押下することにより、再生データを、映像音声データの時刻に同期したデータ、記録された最終のデータ、現時点でのデータと順次切り換えることができる。この再生部４４が実行するデータ放送の再生処理を図１２に示すフローチャートに従って説明する。
【０１３０】
Ｉ／Ｆ制御部４４ｄは、リモコン１５からのデータ放送の選択情報を取得する（ステップＳ３１）。
【０１３１】
Ｉ／Ｆ制御部４４ｄは、ユーザオプションがあるか否かを判定する（ステップＳ３２）。オプションボタン１５ｅが押下されていなければ、リモコン１５は、オプションの指定情報は送信せず、Ｉ／Ｆ制御部４４ｄは、ユーザオプションはないと判定する（ステップＳ３２においてＮｏ）。
【０１３２】
Ｉ／Ｆ制御部４４ｄがこのように判定すると、時刻情報取得部４４ｂは、データ取得部４４ａが取り出した現在再生中の映像・音声データに付加された時刻情報を取得する（ステップＳ３３）。時刻情報取得部４４ｂは、取得した時刻情報を管理情報取得部４４ｅに供給する。
【０１３３】
管理情報取得部４４ｅは、時計部４１から現在の時刻情報を取得し、現在の時刻情報と時刻情報取得部４４ｂから供給された時刻情報とを比較する（ステップＳ３４）。
【０１３４】
管理情報取得部４４ｅは、時刻情報取得部４４ｂから供給された時刻情報に対応するデータ放送のコンテンツデータを選択する（ステップＳ３５）。
【０１３５】
データ取得部４４ａは、管理情報取得部４４ｅが選択したデータ放送のコンテンツデータを記憶部４３のデータ放送用録画ファイル４３ｂから取り出し、データ放送選択部４４ｆは、データ取得部４４ａが取り出したデータ放送のコンテンツデータを表示部１８に出力する（ステップＳ３６）。
【０１３６】
一方、オプションボタン１５ｅが押下されていれば、リモコン１５は、オプションの指定情報を送信し、Ｉ／Ｆ制御部４４ｄは、ユーザオプションがありと判定する（ステップＳ３２においてＮｏ）。
【０１３７】
Ｉ／Ｆ制御部４４ｄがこのように判定すると、管理情報取得部４４ｅは、最終データの表示が指示されたのか否かを判定する（ステップＳ３７）。
【０１３８】
最終のデータ放送のコンテンツデータの表示が指示されたと判定した場合（ステップＳ３７においてＹｅｓ）、管理情報取得部４４ｅは、データ取得部４４ａに、最終のデータ放送のコンテンツデータを取得するように要求する。
【０１３９】
データ取得部４４ａは、この要求に従って、最終のデータ放送のコンテンツデータを選択する（ステップＳ３８）。
【０１４０】
データ取得部４４ａは、管理情報取得部４４ｅの要求に従い、最終のデータ放送のコンテンツデータを記憶部４３のデータ放送用録画ファイル４３ｂから取り出し、データ放送選択部４４ｆは、データ取得部４４ａが取り出したデータ放送のコンテンツデータを表示部１８に出力する（ステップＳ３６）。
【０１４１】
最終のデータ放送のコンテンツデータの表示が指示されなかったと判定した場合（ステップＳ３７においてＮｏ）、管理情報取得部４４ｅは、データ取得部４４ａに、現時点のデータ放送のコンテンツデータを取得するように要求する。
【０１４２】
データ取得部４４ａは、管理情報取得部４４ｅの要求に従って、現時点のデータ放送のコンテンツデータを選択する（ステップＳ３９）。
【０１４３】
データ取得部４４ａは、管理情報取得部４４ｅの要求に従い、現時点のデータ放送のコンテンツデータを記憶部４３のデータ放送用録画ファイル４３ｂから取り出し、データ放送選択部４４ｆは、データ取得部４４ａが取り出したデータ放送のコンテンツデータを表示部１８に出力する（ステップＳ３６）。
【０１４４】
そして、コントローラ２１は、ＢＭＬブラウザをメモリ２０から取り出して、表示部１８に出力されたＢＭＬ文書を解読し、このデータ放送のコンテンツを表示させる。
【０１４５】
以上説明したように、本実施形態によれば、録画部４２は、カルーセル伝送されたデータ放送のコンテンツデータを取得し、このコンテンツデータが初めて取得したデータと判別した場合、このコンテンツデータに時刻情報を付加して記憶するようにした。また、録画部４２のアップデート判定部４２ｃは、データ放送のコンテンツデータが全くアップデートされていないと判別した場合、このコンテンツデータを破棄するようにした。また、アップデート判定部４２ｃがデータ放送のコンテンツデータがアップデートされたデータと判別した場合、録画部４２は、このコンテンツデータの更新された部分のデータのみを記憶し、その管理情報に時刻情報を含めて記憶するようにした。
【０１４６】
従って、繰り返し伝送されるデータ放送について、同じデータは録画されないので、記憶するコンテンツデータのデータ量を低減することができ、記憶部４３を効率良く利用することができる。
【０１４７】
また、野球放送の“Ｍ選手の打率”のデータのように、同じ範疇のデータから特定のデータを自由に選択することができる。
【０１４８】
時計部４１は絶対時刻を計測するようにしたため、過去のデータを容易に検索することができる。録画部４２は、データ放送の変更履歴を記録するようにしたので、最終データの更新時刻を判別することができる。
【０１４９】
また、録画部４２は、時刻情報として絶対時刻を記録するようにしたので、再生時に、現在のデータ放送のコンテンツを表示するのか、録画時のデータ放送のコンテンツを表示するのかをすぐに選択することができる。
【０１５０】
また、録画部４２は、時刻情報を含むデータ放送の管理情報とデータ放送のコンテンツデータとに同じファイル番号を付与して異なるファイルに記憶するようにした。従って、再生時に、ストリーミングのデータ放送を再生することもなく、データ放送を高速にアクセスすることができる。
【０１５１】
また、映像・音声データとデータ放送のコンテンツデータとは、時刻情報に基づいて関連付けされているので、時刻情報に基づいて、映像・音声データからデータ放送のコンテンツデータを取得できるし、データ放送のコンテンツデータか映像・音声データを取得することもできる。
【０１５２】
尚、本発明を実施するにあたっては、種々の形態が考えられ、上記実施形態に限られるものではない。
例えば、図１０（ａ）のデータ表示アイコンを選択すると、映像音声データを再生することなくデータ放送再生するようにしても良い。「野球放送」の場合、その欄内のデータ表示アイコンを選択すると、コントローラ２１は、応答して、図１０（ｂ）に示すような、データ放送としての野球放送のデータを表示部１８に表示させる。さらにユーザがリモコン１５のオプションボタン１５ｅを押下して、"Ｍ選手の打率"を指定すると、コントローラ２１は、この指定情報に従って録画再生部１７、表示部１８を制御し、図１１に示すような"Ｍ選手の打率"を表示する。一覧表示されたファイル中から所望のものを選択することで詳細なデータを参照することができる。
【０１５３】
また、データを表示部１８に選択的に表示させるのではなく、一定間隔で連続して表示させることもできる。このようにすれば、データの変化を容易に判別できる。とくに、変化する天気予報を連続的に表示させれば、天気予報の変化を判別することができる。
【図面の簡単な説明】
【０１５４】
【図１】本発明の実施形態に係るデータ放送受信装置の構成を示すブロック図である。
【図２】ＭＰＥＧ−ＴＳ信号のフレーム構成を示す説明図である。
【図３】図１に示すデータ放送受信装置のリモコン、表示部等の一例を示す説明図である。
【図４】図１に示すデータ放送受信装置の録画部の構成を示すブロック図である。
【図５】図１に示す記憶部に生成される各ファイルを示す説明図である。
【図６】図１に示すデータ放送受信装置の再生部の構成を示すブロック図である。
【図７】図１に示す録画部が実行するデータ放送の録画処理の内容を示すフローチャートである。
【図８】データ放送の一例を示す説明図である。
【図９】記憶部に記憶されるデータの具体例を示す説明図である。
【図１０】図１に示す表示部の表示例を示す説明図である。
【図１１】図１に示す表示部の表示例として、データ放送の選択されたコンテンツデータを示す説明図である。
【図１２】図１に示す再生部が実行するデータ放送の再生処理の内容を示すフローチャートである。
【符号の説明】
【０１５５】
１１・・・アンテナ、１４・・・ＭＰＥＧデコーダ、１７・・・録画再生部、３４・・・映像デコーダ、４１・・・時計部、４２・・・録画部、４２ｂ，４２ｅ・・・時刻情報付加部、４２ｄ・・・アップデート判定部、４２ｆ・・・管理情報作成部、４２ｇ・・・ファイル作成部、４３・・・記憶部、４４・・・再生部、４４ｄ・・・Ｉ／Ｆ制御部、４４ｅ・・・管理情報取得部
【図１】
2006050316.tif 000003
【図２】
2006050316.tif 000004
【図３】
2006050316.tif 000005
【図４】
2006050316.tif 000006
【図５】
2006050316.tif 000007
【図６】
2006050316.tif 000008
【図７】
2006050316.tif 000009
【図８】
2006050316.tif 000010
【図９】
2006050316.tif 000011
【図１０】
2006050316.tif 000012
【図１１】
2006050316.tif 000013
【図１２】
2006050316.tif 000014