(57)【要約】 【課題】コンテンツデータを適切に取得できる記録再生装置を提供する。【解決手段】記録再生装置２００の処理部２５０は、利用者により設定されたコンテンツのコンテンツデータを取得して、このコンテンツデータからコンテンツメインデータに連動する番組連動データを取得する。処理部２５０は、メモリ２４０に記憶された設定キーワードデータを取得して、番組連動データの中に利用者により設定されたキーワードに関連する文字列を有するＢＭＬファイルがあるか否かを判断する。処理部２５０は、関連文字列を有するＢＭＬファイルがあると判断した場合、取得しているコンテンツメインデータから、このＢＭＬファイルが連動するコンテンツメインデータを特定して取得する。【選択図】  図１
2006013619.tif 000002
【特許請求の範囲】
【請求項１】
文字データを取得する文字データ取得手段と、
データとともに出力される前記データの内容を示す内容文字データを取得する内容文字データ取得手段と、
前記文字データに関連する前記内容文字データに関連付けられ前記データの一部が出力される日時に関する一部データ出力日時情報を取得する一部データ出力日時取得手段と、
前記内容文字データにおける前記文字データに対応する前記一部データ出力日時情報に基づいて、前記データにおける前記出力される日時に対応した一部を取得するデータ取得手段と、
を具備したことを特徴としたデータ処理装置。
【請求項２】
請求項１に記載のデータ処理装置であって、
前記一部データ出力日時情報は、前記データの一部の出力が開始される日時に関する一部データ出力開始日時情報および前記データの一部の出力が終了する日時に関する一部データ出力終了日時情報を備え、
前記データ取得手段は、前記出力開始日時情報および前記出力終了日時情報に基づいて、前記データにおける前記一部を取得する
ことを特徴としたデータ処理装置。
【請求項３】
請求項１または請求項２に記載のデータ処理装置であって、
前記データを取得してデータ蓄積手段に蓄積させるとともに、前記内容文字データおよび前記一部データ出力日時情報を前記データ蓄積手段に蓄積させるデータ蓄積制御手段と、
前記データ蓄積手段に蓄積される前記データが出力される日時に関するデータ出力日時情報を取得するデータ出力日時取得手段と、
を具備し、
前記データ取得手段は、前記データ出力日時情報および前記一部データ出力日時情報の日時に基づいて、前記データ蓄積手段に蓄積された前記データにおける前記一部の位置を特定して取得する
ことを特徴としたデータ処理装置。
【請求項４】
請求項３に記載のデータ処理装置であって、
前記データ出力日時情報は、前記データの出力が開始される日時に関する情報であり、
前記データ取得手段は、前記データ出力日時情報および前記一部データ出力日時情報の日時に基づいて、前記データの出力が開始されてから前記データにおける前記一部が出力されるまでの間隔を認識し、この認識した間隔に基づいて前記データにおける前記一部の位置を特定する
ことを特徴としたデータ処理装置。
【請求項５】
請求項３または請求項４に記載のデータ処理装置であって、
前記データ取得手段は、前記データの蓄積が開始されてからの経過時間が所定時間以上となったことを認識すると、前記文字データに関連する前記内容文字データが前記データ蓄積手段に蓄積されているか否かを判断し、
前記データ蓄積制御手段は、前記データ取得手段で前記蓄積されているか否かが判断されたことを認識すると、前記所定時間内に蓄積させた全てのデータを削除する
ことを特徴としたデータ処理装置。
【請求項６】
請求項１ないし請求項５のいずれかに記載のデータ処理装置であって、
前記データにおける前記一部およびこの一部が出力される日時に関する前記一部データ出力日時情報に対応する前記文字データを関連付けて関連付けデータ記憶手段に記憶させるデータ関連付け手段と、
前記文字データの選択を要求する旨を報知手段で報知させるとともに、前記文字データを選択した旨の文字データ選択情報を取得すると、この文字データ選択情報に基づいて前記文字データに関連付けられた前記データにおける前記一部を前記報知手段で報知させる報知制御手段と、
を具備したことを特徴としたデータ処理装置。
【請求項７】
演算手段により、データの一部を取得するデータ処理方法であって、
前記演算手段は、
文字データを取得し、
データとともに出力される前記データの内容を示す内容文字データを取得し、
前記文字データに関連する前記内容文字データに関連付けられ前記データの一部が出力される日時に関する一部データ出力日時情報を取得し、
前記内容文字データにおける前記文字データに対応する前記一部データ出力日時情報に基づいて、前記データにおける前記出力される日時に対応した一部を取得する
ことを特徴とするデータ処理方法。
【請求項８】
演算手段を、請求項１ないし請求項６のいずれかに記載のデータ処理装置として機能させる
ことを特徴としたデータ処理プログラム。
【請求項９】
請求項７に記載のデータ処理方法を演算手段に実行させる
ことを特徴としたデータ処理プログラム。
【請求項１０】
請求項８または請求項９に記載のデータ処理プログラムが演算手段にて読取可能に記録された
ことを特徴としたデータ処理プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを取得するデータ処理装置、その方法、そのプログラム、および、そのプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来、放送波を利用して配信されるＥＰＧ（Electric Program Guide）データを取得して、このＥＰＧデータに基づいて録画予約を設定できる記録再生装置が知られている（例えば、特許文献１参照）。
【０００３】
特許文献１に記載のものは、ＴＳ（Transport Stream）として配信されるＳＩ（Service Information）に基づいてＥＰＧテキストデータを作成する。そして、このＥＰＧテキストデータに基づいて番組表を表示させる。さらに、この番組表の枠により仕切られた番組セルに、所定の時間帯に放送される番組のタイトルや概要などを表示させる。この後、利用者は、番組表上に移動可能に表示されたカーソルを所望の番組に対応する番組セルに移動させ、決定キーを押すことにより録画予約を設定する。
【０００４】
【特許文献１】特開２００２−１１２１４２号公報（第４頁左欄−第１３頁左欄）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１に記載のような記録再生装置では、番組毎の録画予約しか設定できないため、例えば特定の歌手が出演する場面のみを視聴したい場合、録画された番組から所望の場面を探し出す作業が煩雑となるおそれがあるという問題点が一例として挙げられる。
【０００６】
本発明は、このような点に鑑みて、データを適切に取得可能なデータ処理装置、その方法、そのプログラム、および、そのプログラムを記録した記録媒体を提供することを１つの目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、文字データを取得する文字データ取得手段と、データとともに出力される前記データの内容を示す内容文字データを取得する内容文字データ取得手段と、前記文字データに関連する前記内容文字データに関連付けられ前記データの一部が出力される日時に関する一部データ出力日時情報を取得する一部データ出力日時取得手段と、前記内容文字データにおける前記文字データに対応する前記一部データ出力日時情報に基づいて、前記データにおける前記出力される日時に対応した一部を取得するデータ取得手段と、を具備したことを特徴としたデータ処理装置である。
【０００８】
請求項７に記載の発明は、演算手段により、データの一部を取得するデータ処理方法であって、前記演算手段は、文字データを取得し、データとともに出力される前記データの内容を示す内容文字データを取得し、前記文字データに関連する前記内容文字データに関連付けられ前記データの一部が出力される日時に関する一部データ出力日時情報を取得し、前記内容文字データにおける前記文字データに対応する前記一部データ出力日時情報に基づいて、前記データにおける前記出力される日時に対応した一部を取得することを特徴とするデータ処理方法である。
【０００９】
請求項８に記載の発明は、演算手段を、請求項１ないし請求項６のいずれかに記載のデータ処理装置として機能させることを特徴としたデータ処理プログラムである。
【００１０】
請求項９に記載の発明は、請求項７に記載のデータ処理方法を演算手段に実行させることを特徴としたデータ処理プログラムである。
【００１１】
請求項１０に記載の発明は、請求項８または請求項９に記載のデータ処理プログラムが演算手段にて読取可能に記録されたことを特徴としたデータ処理プログラムを記録した記録媒体である。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明の一実施の形態を図面に基づいて説明する。本実施の形態では、本発明のデータ処理装置を備えた記録再生装置を例示して説明するが、これに限らず、データを取得するいずれの構成でも適用できる。また、ここでは、例えばテレビ番組などのコンテンツの特定の場面に対応する音声データや映像データと、この特定の場面に連動する後述する番組連動データと、が同期して出力される構成を例示して説明するが、これに限らず例えばこれらが同期して出力されない構成にも適用できる。図１は、本実施の形態におけるコンテンツ記録再生システムの概略構成を示すブロック図である。図２は、関連データリスト情報の概略構成を示す模式図である。図３は、記録再生装置を構成する処理部の概略構成を示す模式図である。
【００１３】
〔コンテンツ記録再生システムの構成〕
図１において、１００はコンテンツ記録再生システム（以下、記録再生システムと称す）であり、例えばテレビ番組などのコンテンツのコンテンツデータを記録すなわちコンテンツを録画したり、録画したコンテンツを再生するシステムである。そして、記録再生システム１００は、記録再生装置２００と、報知手段としても機能する出力装置３００と、を備えている。
【００１４】
出力装置３００は、例えばパーソナルコンピュータ、テレビ、携帯電話、ＰＤＡ（Personal Digital Assistant）などが例示できる。この出力装置３００は、記録再生装置２００から入力されるコンテンツを受信して出力する。そして、この出力装置３００は、音声出力部３１０と表示部３２０と、などを備えている。
【００１５】
音声出力部３１０は、例えば図示しないスピーカなどの発音手段を有している。この音声出力部３１０は、記録再生装置２００からアナログ信号やデジタル信号として送信される音声データを発音手段から音声として出力させる処理をする。なお、発音手段は、例えば図示しないＴＶ受信機で受信したＴＶ音声データなどをも適宜出力可能である。
【００１６】
表示部３２０は、記録再生装置２００からアナログ信号やデジタル信号として送信される映像データ、データ放送用データ、ＥＰＧデータ、合成データなどを表示させる。ここで、表示させる映像データとしては、コンテンツの映像などが例示できる。また、表示させるデータ放送用データとしては、後述する番組連動データや番組非連動データなどが例示できる。さらに、表示させるＥＰＧデータとしては、例えば各チャンネルで放送されるコンテンツの番組名、内容、放送開始日時などが記載された番組表などが例示できる。また、合成データとしては、コンテンツの映像に字幕を重畳させた合成映像や、データ放送と番組表とを並べた映像などが例示できる。この表示部３２０としては、例えば液晶表示パネルや有機ＥＬ（Electro Luminescence）パネル、ＰＤＰ（Plasma Display Panel）、ＣＲＴ（Cathode-Ray Tube）、ＦＥＤ（Field Emission Display）、電気泳動ディスプレイパネルなどが例示できる。なお、表示部３２０は、例えばＴＶ受信機で受信したＴＶ映像データなどをも適宜出力可能である。
【００１７】
記録再生装置２００は、ＴＳ（Transport Stream）として配信される音声データ、映像データ、データ放送用データなどを有するコンテンツデータを取得して記録させるとともに、出力装置３００で出力させる処理をする。ここで、音声データおよび映像データが本発明のデータとして機能する。さらに、以下において、コンテンツデータが有する音声データおよび映像データをまとめて表現する際には、これらをコンテンツメインデータと称して説明する。また、記録再生装置２００は、記録させたコンテンツデータを適宜再生して出力装置３００で出力させる処理をする。そして、この記録再生装置２００は、ＴＳ受信部２１０と、入力部２２０と、記憶手段２３０と、メモリ２４０と、演算手段としての処理部２５０と、などを備えている。
【００１８】
ＴＳ受信部２１０には、例えば地上波デジタル放送や衛星デジタル放送などの放送波を受信する図示しないＴＳアンテナが接続されている。このＴＳ受信部２１０は、処理部２５０の制御により、ＴＳアンテナからデジタル信号として送信される例えば複数のＴＳから、利用者により選択されたコンテンツに対応するＴＳを取得する。そして、取得したＴＳを処理部２５０にＴＳ信号として出力する。
【００１９】
ここで、ＴＳとして配信されるデータ放送用データは、番組連動データおよび番組非連動データのうちのいずれか一方である。番組連動データは、コンテンツの特定の場面に連動する各種情報を出力装置３００に出力させるためのデータである。この番組連動データとしては、例えば特定の場面の出演者や、特定の場面で紹介されている店舗や建造物、あるいは、コンテンツ中の特定の企画などに関する情報などを出力させるためのデータが例示できる。そして、番組連動データは、ＢＭＬ（Broadcast Markup Language）ファイルなどを備えている。このＢＭＬファイルは、テキストデータと、連動付加データと、などを備えている。ここで、ＢＭＬファイルは、連動付加データを備えない構成となる場合もある。連動付加データは、コンテンツの特定の場面に連動する文字以外の情報、例えば画像や音声を出力させるためのデータである。テキストデータは、内容文字データと、一部データ出力日時情報としての同期情報と、などを備えている。内容文字データは、コンテンツの特定の場面の内容を示す文字を出力させるためのデータである。同期情報は、内容文字データや連動付加データと、コンテンツの特定の場面に対応するコンテンツメインデータと、の出力を同期させるための情報である。具体的には、同期情報は、このＢＭＬファイルが有する各データの出力が開始される日時に関する連動データ出力開始情報と、これら各データが出力されている時間に関する連動データ出力時間情報と、を備えている。ここで、本実施の形態では、上述したように、特定の場面のコンテンツメインデータと、この特定の場面に連動する番組連動データと、が同期して出力されるので、連動データ出力開始情報にて本発明の一部データ出力開始日時情報が、連動データ出力時間情報にて本発明の一部データ出力終了日時情報が、それぞれ構成されている。番組非連動データは、コンテンツメインデータにより出力されるコンテンツに連動しない各種情報を出力装置３００に出力させるためのデータである。この番組非連動データとしては、例えば天気予報やニュースを出力させるためのデータが例示できる。この番組非連動データは、番組連動データと同様のＢＭＬファイルなどを備えている。ここで、番組非連動データが備えているＢＭＬファイルには、同期情報は備えられていない。
【００２０】
入力部２２０は、図示しないケース体の例えば正面に臨んで入力操作可能に配設された図示しない各種操作ボタンや操作つまみなどを有している。この操作ボタンや操作つまみの入力操作の内容としては、例えば記録再生装置２００の動作内容の設定などの設定事項である。具体的には、ＴＳ受信部２１０で受信するＴＳの設定、コンテンツの録画や再生に関する設定、後述するキーワード関連データ４１０を生成するモードである関連データ生成モードの設定などが例示できる。そして、入力部２２０は、設定事項の入力操作により、各種情報を操作信号として処理部２５０へ出力して設定させる。なお、入力部２２０としては、操作ボタンや操作つまみなどの入力操作に限らず、例えば出力装置３００の表示部３２０に設けられたタッチパネルによる入力操作や、音声による入力操作など、各種設定事項を設定入力可能ないずれの構成が例示できる。また、入力部２２０としては、図示しないリモートコントローラ（以下、リモコンと称す）より赤外線を介して送信される各種情報を受信して、この各種情報を操作信号として処理部２５０へ出力して設定させる構成などとしてもよい。
【００２１】
記憶手段２３０は、図示しない、関連付けデータ記憶手段としての関連データ記憶領域と、データ蓄積手段としての処理用データ記憶領域と、コンテンツ記憶領域と、を備えている。なお、ここでは、記憶手段２３０が上述した３つの領域を備えた構成について例示したが、これに限らず例えば上述した領域を備えない構成や、さらに他の領域を備えた構成などとしてもよい。そして、記憶手段２３０としては、ＨＤ（Hard Disk）などの磁気ディスク、ＤＶＤ（Digital Versatile Disc）などの光ディスク、メモリカードなど、各種記録媒体に読み出し可能に記憶するドライブやドライバなどが例示できる。
【００２２】
関連データ記憶領域は、図２に示すような関連データリスト情報４００を適宜読み出し可能に記憶する。この関連データリスト情報４００は、少なくとも１つのキーワード関連データ４１０が１つのデータ構造として関連付けられて構成されている。キーワード関連データ４１０は、利用者により設定されたキーワードに関連する各種データである。このキーワード関連データ４１０は、処理部２５０により適宜生成される。そして、キーワード関連データ４１０は、キーワードデータ４１１と、関連ＢＭＬファイル４１２と、関連メインデータ４１３と、などが１つのデータ構造として関連付けられて構成されている。キーワードデータ４１１は、キーワードおよび関連メインデータ４１３の出力開始日時を示すデータである。ここで、関連メインデータ４１３の出力開始日時の代わりに、キーワード関連データ４１０が生成された順序や関連メインデータ４１３の番組名などを用いる構成など、異なるキーワード関連データ４１０のキーワードデータ４１１が同一ものとならないようないずれの構成としてもよい。関連ＢＭＬファイル４１２は、キーワードデータ４１１のキーワードに一致あるいは関連する文字列を含むテキストデータが組み込まれたＢＭＬファイルである。この関連ＢＭＬファイル４１２は、例えばキーワードが歌手名の場合、この歌手に関する情報を出力装置３００に出力させるためのＢＭＬファイルである。関連メインデータ４１３は、関連ＢＭＬファイル４１２が連動するコンテンツの特定の場面に対応するコンテンツメインデータである。この関連メインデータ４１３は、例えば関連ＢＭＬファイル４１２が歌手に関するＢＭＬファイルの場合、この歌手が出演している場面を出力装置３００に出力させるコンテンツメインデータである。
【００２３】
処理用データ記憶領域は、キーワード関連データ４１０の生成処理に用いられる、復調されたコンテンツメインデータと、このコンテンツメインデータに連動する番組連動データと、を適宜読み出し可能に記憶する。コンテンツ記憶領域は、コンテンツのパーシャルＴＳや各種復調データ、すなわちコンテンツデータを適宜読み出し可能に記憶する。
【００２４】
メモリ２４０は、所望のコンテンツデータを予約録画する際や、予約録画したコンテンツデータを再生する際に必要な各種データなどを適宜読み出し可能に記憶する。また、メモリ２４０は、利用者により設定された少なくとも１つのキーワードに関する文字データとしての設定キーワードデータなどを適宜読み出し可能に記憶する。さらに、メモリ２４０は、記録再生装置２００全体を動作制御するＯＳ（Operating System）上に展開される各種プログラムなどを適宜読み出し可能に記憶している。このメモリ２４０としては、例えば停電などにより突然電源が落ちた際にも記憶が保持される構成のメモリ、例えばＣＭＯＳ（Complementary Metal-Oxide Semiconductor）メモリなどを用いることが望ましい。なお、メモリ２４０としては、ＨＤ、ＤＶＤ、光ディスクなどの記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成としてもよい。
【００２５】
処理部２５０は、図示しない各種入出力ポート、例えばＴＳ受信部２１０が接続されるＴＳ受信ポート、入力部２２０が接続される入力ポート、記憶手段２３０が接続される記憶ポート、メモリ２４０が接続されるメモリポート、などを有する。そして、処理部２５０は、各種プログラムとして、図３に示すように、ＴＳ処理手段２５１と、パケット復調手段２５２と、記録再生制御手段２５３と、内容文字データ取得手段およびデータ出力日時取得手段としても機能するデータ蓄積制御手段２５４と、文字データ取得手段および一部データ出力日時取得手段としても機能するデータ取得手段としての関連メインデータ取得手段２５５と、データ関連付け手段としての関連データ生成手段２５６と、報知制御手段としての関連データ出力制御手段２５７と、計時手段２５８と、などを備えている。なお、データ蓄積制御手段２５４と、関連メインデータ取得手段２５５と、関連データ生成手段２５６と、関連データ出力制御手段２５７と、にて本発明のデータ処理装置が構成されている。また、本発明のデータ処理装置としては、関連データ生成手段２５６および関連データ出力制御手段２５７を備えない構成としてもよい。
【００２６】
ＴＳ処理手段２５１は、ＴＳ受信部２１０で取得したＴＳから利用者により選択されたコンテンツデータが組み込まれているＴＳパケットを分離して、記録再生制御手段２５３へ適宜出力する。具体的には、ＴＳ処理手段２５１は、ＴＳ受信部２１０からＴＳ信号として出力されるＴＳを取得する。さらに、このＴＳから利用者により選択されたコンテンツに対応する音声データが組み込まれたＴＳパケット（以下、音声パケットと称す）と、映像データが組み込まれたＴＳパケット（以下、映像パケットと称す）と、データ放送用データまたはＥＰＧデータなどが組み込まれたＴＳパケット（以下、データパケットと称す）と、を分離する。そして、ＴＳ処理手段２５１は、これら分離した各パケットをパケット復調手段２５２へ適宜出力する。また、ＴＳ処理手段２５１は、これら各パケットを一連のデータ列構造のＴＳ、すなわちパーシャルＴＳに再構成して、記録再生制御手段２５３へ適宜出力する。さらに、ＴＳ処理手段２５１は、記録再生制御手段２５３からパーシャルＴＳを取得して、このパーシャルＴＳを各パケットに分離する。そして、この分離した各パケットをパケット復調手段２５２へ適宜出力する。
【００２７】
パケット復調手段２５２は、ＴＳ処理手段２５１からの各パケットをコンテンツデータに適宜復調する。具体的には、パケット復調手段２５２は、ＴＳ処理手段２５１から音声パケットを取得すると、この音声パケットに組み込まれた音声データを復調する。そして、この音声データを出力装置３００の音声出力部３１０やデータ蓄積制御手段２５４へ適宜出力する。また、ＴＳ処理手段２５１から映像パケットやデータパケットを取得すると、各パケットに組み込まれた映像データやデータ放送用データあるいはＥＰＧデータを復調する。そして、これら復調した各データを出力装置３００の表示部３２０やデータ蓄積制御手段２５４へ適宜出力する。
【００２８】
記録再生制御手段２５３は、利用者の所望のコンテンツのコンテンツデータを取得して記憶手段２３０のコンテンツ記憶領域に適宜読み出し可能に記憶させる処理をする。具体的には、記録再生制御手段２５３は、入力部２２０における入力操作に基づく操作信号によりＴＳ処理手段２５１の動作を適宜制御して、ＴＳ処理手段２５１で現在取得しているＴＳをパーシャルＴＳに再構成させる。また、メモリ２４０に記憶された予約録画に関する情報に基づいて、ＴＳ受信部２１０およびＴＳ処理手段２５１の動作を適宜制御して、計時手段２５８で計時する現在時刻が録画開始日時となるコンテンツに対応するパーシャルＴＳを再構成させる。そして、ＴＳ処理手段２５１で再構成させたパーシャルＴＳを取得して、記憶手段２３０のコンテンツ記憶領域に記憶させる。
【００２９】
また、記録再生制御手段２５３は、記憶手段２３０のコンテンツ記憶領域に記憶されたコンテンツデータを出力装置３００へ出力して再生させる処理をする。具体的には、記録再生制御手段２５３は、入力部２２０における入力操作に基づく操作信号により特定、例えば出力装置３００で一覧表示されるサムネイルを選択する入力操作などにて特定されたコンテンツ、あるいは、いわゆるタイマ再生などあらかじめ所定時間に再生要求されているコンテンツのパーシャルＴＳをコンテンツ記憶領域から読み出す。そして、このパーシャルＴＳをＴＳ処理手段２５１へ出力する。さらに、ＴＳ処理手段２５１およびパケット復調手段２５２の動作を適宜制御して、このパーシャルＴＳからコンテンツデータを復調させて、コンテンツデータを出力装置３００へ出力させる。
【００３０】
データ蓄積制御手段２５４は、ＴＳ受信部２１０およびパケット復調手段２５２の動作を適宜制御して、コンテンツメインデータおよび番組連動データを記憶手段２３０の処理用データ記憶領域に適宜読み出し可能に記憶させる処理をする。具体的には、データ蓄積制御手段２５４は、入力部２２０における入力操作に基づく操作信号により、関連データ生成モードに設定されたことを認識すると、利用者により例えば予め設定されたチャンネルに関するチャンネル情報を取得する。そして、ＴＳ受信部２１０やＴＳ処理手段２５１の動作を適宜制御して、チャンネル情報のチャンネルで放送されるコンテンツに対応した各パケットを取得させる。また、データ蓄積制御手段２５４は、パケット復調手段２５２の動作を適宜制御して、ＴＳ処理手段２５１で取得した各パケットからコンテンツメインデータおよび番組連動データをそれぞれ復調させる。そして、これら復調させたコンテンツメインデータおよび番組連動データを処理用データ記憶領域に記憶させる。さらに、コンテンツメインデータの記憶を開始した際に計時手段２５８から現在日時情報を取得して、この現在日時情報をデータ出力日時情報としての記憶開始日時情報として処理用データ記憶領域に記憶させる。また、データ蓄積制御手段２５４は、処理用データ記憶領域に記憶させた全てのデータを適宜削除する。
【００３１】
関連メインデータ取得手段２５５は、処理用データ記憶領域に記憶された各データやメモリ２４０に記憶された設定キーワードデータなどに基づいて、利用者により設定されたキーワードに連動するコンテンツメインデータを取得する。具体的には、関連メインデータ取得手段２５５は、メモリ２４０から設定キーワードデータを取得して、利用者により設定されたキーワードを認識する。また、記憶手段２３０の処理用データ記憶領域に記憶された番組連動データを取得して、この取得した番組連動データのＢＭＬファイルに、キーワードに関連する文字列（以下、関連文字列と称す）を含む内容文字データが組み込まれているか否かを判断する。すなわち、取得した番組連動データの中に、関連文字列を有するＢＭＬファイルがあるか否かを判断する。そして、関連文字列を有するＢＭＬファイルがあると判断すると、このＢＭＬファイルの同期情報を取得して、この同期情報の連動データ出力開始情報および連動データ出力時間情報に基づいて、ＢＭＬファイルの各データの出力開始日時および出力終了日時を認識する。すなわち、ＢＭＬファイルが連動するコンテンツメインデータの出力開始日時および出力終了日時を認識する。また、処理用データ記憶領域から記憶開始日時情報を取得して、処理用データ記憶領域に記憶されているコンテンツメインデータの記憶開始日時、すなわちコンテンツメインデータの出力開始日時を認識する。そして、関連メインデータ取得手段２５５は、これら認識した日時に基づいて、コンテンツメインデータの出力が開始されてからＢＭＬファイルが連動するコンテンツメインデータが出力されるまでの間隔を認識する。さらに、この認識した間隔に基づいて、処理用データ記憶領域に記憶されたコンテンツメインデータにおけるＢＭＬファイルが連動するコンテンツメインデータの位置を特定し、この特定した位置のコンテンツメインデータを取得する。
【００３２】
関連データ生成手段２５６は、キーワード関連データ４１０を適宜生成して、関連データリスト情報４００へ組み込む。具体的には、関連データ生成手段２５６は、関連メインデータ取得手段２５５で取得したコンテンツメインデータに連動するＢＭＬファイルを取得する。また、この取得したＢＭＬファイルが有する関連文字列に関連したキーワードの設定キーワードデータを取得する。そして、関連データ生成手段２５６は、取得した設定キーワードデータのキーワードおよびコンテンツメインデータの出力開始日時を示すデータをキーワードデータ４１１として、関連文字列を有するＢＭＬファイルを関連ＢＭＬファイル４１２として、関連メインデータ取得手段２５５で取得したコンテンツメインデータを関連メインデータ４１３として、組み込んだキーワード関連データ４１０を生成する。さらに、関連データ生成手段２５６は、この生成したキーワード関連データ４１０を関連データリスト情報４００へ組み込む。
【００３３】
関連データ出力制御手段２５７は、キーワード関連データ４１０の関連ＢＭＬファイル４１２や関連メインデータ４１３を出力装置３００から出力させる。具体的には、関連データ出力制御手段２５７は、入力部２２０における入力操作に基づく操作信号により、キーワード関連データ４１０のキーワードデータ４１１を取得して、出力装置３００で例えば一覧表示させる。ここで、キーワードデータ４１１を一覧表示させる構成としては、関連データリスト情報４００に組み込まれた全てのキーワード関連データ４１０のキーワードデータ４１１を一覧表示させる構成や、例えば特定のジャンルに関するキーワードデータ４１１のみを選択的に一覧表示させる構成などが例示できるがこれらに限られない。さらに、関連データ出力制御手段２５７は、入力部２２０における入力操作に基づく操作信号により、特定のキーワードデータ４１１が選択された旨の文字データ選択情報としてのキーワード選択情報を取得すると、このキーワード選択情報に基づいて選択されたキーワードデータ４１１が組み込まれたキーワード関連データ４１０を認識する。そして、このキーワード関連データ４１０の関連ＢＭＬファイル４１２や関連メインデータ４１３を取得して、出力装置３００へ出力する。なお、ここでは、関連データ出力制御手段２５７にて、上述したような処理により、関連ＢＭＬファイル４１２や関連メインデータ４１３を出力させる構成について、例示したが、これに限られず適宜他の処理により出力させる構成などとしてもよい。
【００３４】
計時手段２５８は、例えば内部クロックなどの基準パルスに基づいて現在日時を計時する。そして、この計時した現在日時に関する現在日時情報を適宜出力する。
【００３５】
〔コンテンツ記録再生システムの動作〕
次に、記録再生システム１００の動作として、関連データ生成モード時の処理について、図４および図５に基づいて説明する。図４は、関連データ生成モード時の処理を示すフローチャートである。図５は、キーワード関連データの生成処理を示すフローチャートである。
【００３６】
まず、利用者は、入力部２２０の入力操作により、関連データ生成モードに設定する旨を設定入力する。記録再生装置２００は、図４に示すように、処理部２５０のデータ蓄積制御手段２５４にて、関連データ生成モードに設定された旨の設定入力を認識すると（ステップＳ１０１）、チャンネル情報を取得して利用者により受信が設定されたチャンネルを認識する（ステップＳ１０２）。さらに、データ蓄積制御手段２５４は、計時手段２５８から現在日時情報を取得して、この現在日時情報の現在日時を記憶時間Ｋの計時開始日時として認識する。そして、記憶時間Ｋの計時を開始する（ステップＳ１０３）。この後、データ蓄積制御手段２５４は、ＴＳ受信部２１０、ＴＳ処理手段２５１、パケット復調手段２５２などの動作を制御して、設定されたチャンネルで放送されるコンテンツのコンテンツデータを取得させる。そして、このコンテンツデータからコンテンツメインデータを取得して、記憶手段２３０の処理用データ記憶領域に記憶させて蓄積する（ステップＳ１０４）。また、コンテンツメインデータの記憶を開始した際に、計時手段２５８から現在日時情報を記憶開始日時情報として取得し、処理用データ記憶領域に記憶させる。さらに、取得したコンテンツデータから、処理用データ記憶領域に蓄積したコンテンツメインデータに連動する番組連動データを取得して、記憶手段２３０の処理用データ記憶領域に記憶させて蓄積する（ステップＳ１０５）。
【００３７】
そして、データ蓄積制御手段２５４は、計時手段２５８から現在日時情報を取得して現在日時を認識し、記憶時間Ｋが例えば予め設定された所定時間ｔとなったか否かを判断する（ステップＳ１０６）。このステップＳ１０６において、所定時間ｔとなっていないと判断した場合、ステップＳ１０４に戻る。一方、ステップＳ１０６において、処理部２５０は、データ蓄積制御手段２５４で記憶時間Ｋが所定時間ｔになったと判断すると、関連メインデータ取得手段２５５および関連データ生成手段２５６にて、キーワード関連データ４１０の生成処理を実施する（ステップＳ１０７）。処理部２５０は、このステップＳ１０７におけるキーワード関連データ４１０の生成処理を実施した後、データ蓄積制御手段２５４にて、関連データ生成モードを終了する旨の設定入力を認識したか否かを判断する（ステップＳ１０８）。このステップＳ１０８において、関連データ生成モードを終了する旨の設定入力を認識していると判断すると、処理を終了する。一方、ステップＳ１０８において、データ蓄積制御手段２５４は、関連データ生成モードを終了する旨の設定入力を認識していないと判断した場合、ステップＳ１０２に戻る。
【００３８】
また、キーワード関連データ４１０の生成処理では、図５に示すように、処理部２５０は、関連メインデータ取得手段２５５にて、設定キーワードデータを取得して、利用者により予め設定されたキーワードを認識する（ステップＳ２０１）。そして、処理用データ記憶領域に記憶された番組連動データを取得する。この後、関連メインデータ取得手段２５５は、この取得した番組連動データの中に、関連文字列を有するＢＭＬファイルがあるか否かを判断する（ステップＳ２０２）。このステップＳ２０２において、処理部２５０は、関連メインデータ取得手段２５５で関連文字列を有するＢＭＬファイルがないと判断した場合、データ蓄積制御手段２５４にて、所定時間ｔの間に記憶手段２３０の処理用データ記憶領域に蓄積したコンテンツメインデータおよび番組連動データを削除して（ステップＳ２０３）、キーワード関連データ４１０の生成処理を終了する。一方、ステップＳ２０２において、関連メインデータ取得手段２５５は、関連文字列を有するＢＭＬファイルがあると判断した場合、このＢＭＬファイルを有する番組連動データの同期情報および処理用データ記憶領域の記憶開始日時情報に基づいて、このＢＭＬファイルが連動するコンテンツメインデータを取得する（ステップＳ２０４）。この後、関連データ生成手段２５６は、関連文字列に関連するキーワードおよび関連メインデータ取得手段２５５で取得したコンテンツメインデータの出力開始日時を示すデータをキーワードデータ４１１として、関連文字列を有するＢＭＬファイルを関連ＢＭＬファイル４１２として、関連メインデータ取得手段２５５で取得したコンテンツメインデータを関連メインデータ４１３として組み込んだキーワード関連データ４１０を生成する（ステップＳ２０５）。そして、このキーワード関連データ４１０を関連データリスト情報４００へ組み込み、ステップＳ２０３の処理を実施する。
【００３９】
〔コンテンツ記録再生システムの作用効果〕
上述したように、上記実施の形態では、記録再生装置２００の処理部２５０は、データ蓄積制御手段２５４にて、ＴＳ受信部２１０、ＴＳ処理手段２５１、パケット復調手段２５２などの動作を制御して、利用者により設定されたコンテンツのコンテンツデータを取得する。そして、このコンテンツデータからコンテンツメインデータに連動する番組連動データを取得する。また、処理部２５０は、関連メインデータ取得手段２５５にて、メモリ２４０に記憶された設定キーワードデータを取得して、利用者により設定されたキーワードを認識する。この後、関連メインデータ取得手段２５５は、データ蓄積制御手段２５４で取得した番組連動データの中に関連文字列を有するＢＭＬファイルがあることを認識すると、このＢＭＬファイルから同期情報を取得する。そして、関連メインデータ取得手段２５５は、この同期情報に基づいて、ＢＭＬファイルが連動するコンテンツメインデータが出力される日時を認識し、この認識した日時に出力されるコンテンツメインデータを取得する。
【００４０】
このため、記録再生装置２００の処理部２５０は、関連メインデータ取得手段２５５にて、コンテンツの特定の場面に対応するコンテンツメインデータと同期して出力される番組連動データに基づいて、放送されているコンテンツのコンテンツメインデータから利用者により設定されたキーワードに関連する特定の場面のコンテンツメインデータのみを取得できる。具体的には、記録再生装置２００は、例えば歌謡番組において特定の歌手が出演している場面と同期して出力される例えば特定の歌手のプロフィールなどを出力させるための番組連動データに基づいて、この特定の歌手が出演している場面のコンテンツメインデータのみを取得できる。また、利用者は、録画したコンテンツから所望の場面を探し出す作業や、所望の場面を編集する作業を実施する必要がない。したがって、記録再生装置２００は、コンテンツメインデータを適切に取得できる。
【００４１】
同期情報は、ＢＭＬファイルが有する各データと同期するコンテンツメインデータの出力が開始される日時に関する連動データ出力開始情報と、このコンテンツメインデータが出力されている時間に関する連動データ出力時間情報と、を備えている。そして、関連メインデータ取得手段２５５は、連動データ出力開始情報および連動データ出力時間情報に基づいて、キーワードに関連する特定の場面のコンテンツメインデータを取得する。このため、関連メインデータ取得手段２５５は、特定の場面のコンテンツメインデータの出力開始日時および出力終了日時に関する情報に基づいて取得処理を実施するので、特定の場面以外のコンテンツメインデータを取得することがない。したがって、記録再生装置２００は、コンテンツメインデータをより適切に取得できる。
【００４２】
データ蓄積制御手段２５４は、コンテンツメインデータおよび番組連動データを取得すると、これら各データを記憶手段２３０の処理用データ記憶領域に記憶させる。また、コンテンツメインデータを記憶させ始めた日時に関する記憶開始日時情報を処理用データ記憶領域に記憶させる。そして、関連メインデータ取得手段２５５は、関連文字列を有するＢＭＬファイルの同期情報および記憶開始日時情報に基づいて、処理用データ記憶領域に記憶されたコンテンツメインデータにおける特定の場面のコンテンツメインデータの位置を特定して取得する。このため、コンテンツメインデータや番組連動データを処理用データ記憶領域に記憶させない構成、例えば番組連動データが出力装置３００から出力される直前に、この番組連動データのＢＭＬファイルが関連文字列を有するか否かを判断する構成と比べて、関連メインデータ取得手段２５５の処理速度を遅くできる。したがって、関連メインデータ取得手段２５５の処理速度を高速化する必要がなく、番組連動データを処理用データ記憶領域に記憶させない構成と比べて、記録再生装置２００のコストを低減できる。
【００４３】
関連メインデータ取得手段２５５は、関連文字列を有するＢＭＬファイルの同期情報および記憶開始日時情報に基づいて、処理用データ記憶領域に記憶されたコンテンツメインデータの出力が開始された日時からＢＭＬファイルが連動するコンテンツメインデータの出力が開始されるまでの間隔を認識する。そして、この間隔に基づいて、ＢＭＬファイルが連動するコンテンツメインデータの位置を特定し、この特定した位置のコンテンツメインデータを取得する。このため、データ蓄積制御手段２５４は、コンテンツメインデータの記憶を開始した際に記憶開始日時情報を記憶させるだけで、関連メインデータ取得手段２５５にコンテンツメインデータを取得させることができる。したがって、データ蓄積制御手段２５４の処理負荷を低減できる。
【００４４】
処理部２５０は、データ蓄積制御手段２５４で所定時間ｔだけコンテンツメインデータおよび番組連動データを処理用データ記憶領域に蓄積させると、関連メインデータ取得手段２５５で処理用データ記憶領域に関連文字列を有するＢＭＬファイルがあるか否かを判断する。そして、データ蓄積制御手段２５４は、関連メインデータ取得手段２５５でＢＭＬファイルがあるか否かが判断されたことを認識すると、所定時間ｔ内に処理用データ記憶領域に蓄積させた全てのデータを削除する。このため、処理用データ記憶領域の記憶容量を、コンテンツメインデータおよび番組連動データを所定時間ｔだけ蓄積可能な容量と略同一にできる。したがって、処理用データ記憶領域の記憶容量を最小限に抑えることができ、記録再生装置２００のコストを低減できる。
【００４５】
関連データ生成手段２５６は、関連メインデータ取得手段２５５で取得したコンテンツメインデータを関連メインデータ４１３として、この関連メインデータ４１３に連動するＢＭＬファイルを関連ＢＭＬファイル４１２として、この関連ＢＭＬファイル４１２が有する関連文字列などを示すデータをキーワードデータ４１１として、組み込んだキーワード関連データ４１０を生成する。そして、関連データ出力制御手段２５７は、キーワードデータ４１１を出力装置３００で適宜表示させ、利用者により特定のキーワードデータ４１１が選択された旨のキーワード選択情報を取得すると、このキーワード選択情報に基づいて選択されたキーワードデータ４１１に対応する関連ＢＭＬファイル４１２や関連メインデータ４１３を出力装置３００へ出力する。このため、利用者は、出力装置３００で表示されたキーワードデータ４１１を選択するだけの簡単な方法で、このキーワードデータ４１１のキーワードに関連する特定の場面の音声や映像あるいはデータ放送を出力装置３００で出力させることができる。したがって、記録再生装置２００の利便性を向上できる。
【００４６】
［実施の形態の変形］
なお、本発明は、上述した一実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【００４７】
関連メインデータ取得手段２５５にて、処理用データ記憶領域に記憶された各データに基づいて、ＢＭＬファイルが連動するコンテンツメインデータを取得する構成について例示したが、これに限らず例えば以下のような構成などとしてもよい。すなわち、データ蓄積制御手段２５４で番組連動データを処理用データ記憶領域に記憶させずに、関連メインデータ取得手段２５５にて、番組連動データのＢＭＬファイルが出力装置３００から出力される直前に、このＢＭＬファイルを取得して関連文字列を有しているか否かを判断する。そして、有していると判断した場合に、このＢＭＬファイルと同期して出力されるコンテンツメインデータを、ＢＭＬファイルが連動するコンテンツメインデータとして取得する構成などとしてもよい。このような構成の場合、ステップＳ１０２の処理を実施した後、ステップＳ１０４の処理の代わりにコンテンツメインデータを取得する処理をする。そして、ステップＳ１０５の処理の代わりに番組連動データを取得する処理をして、ステップＳ１０７の処理をする。このような構成にすれば、ステップＳ１０３，Ｓ１０６の処理を省略できる。したがって、処理部２５０の処理負荷を低減できる。また、記憶手段２３０に処理用データ記憶領域を備える必要がなくなる。したがって、記憶手段２３０の容量を小さくでき、記録再生装置２００のコストを削減できる。
【００４８】
関連メインデータ取得手段２５５にて、記憶開始日時情報などに基づいてＢＭＬファイルが連動するコンテンツメインデータを取得する構成について例示したが、これに限らず例えば以下のような構成などとしてもよい。すなわち、データ蓄積制御手段２５４にて、コンテンツメインデータを記憶させる際に、例えば１秒毎にこの記憶させた日時に関する記憶日時情報を関連付けて記憶させる。そして、関連メインデータ取得手段２５５にて、同期情報に基づいて取得するコンテンツメインデータの出力開始日時や出力終了日時を認識する。この後、出力開始日時および出力終了日時にそれぞれ関する記憶日時情報を検索し、出力開始日時に関する記憶日時情報に関連付けられたコンテンツメインデータから出力終了日時に関する記憶日時情報に関連付けられたコンテンツメインデータまでのコンテンツメインデータを取得する構成などとしてもよい。このような構成にすれば、出力開始日時および出力終了日時にそれぞれ関する記憶日時情報を検索するだけで取得するコンテンツメインデータの位置を特定でき、上記実施の形態の構成と比べてコンテンツメインデータの位置をより容易に特定できる。したがって、関連メインデータ取得手段２５５の処理負荷を低減できる。
【００４９】
データ蓄積制御手段２５４に、所定時間ｔ内に処理用データ記憶領域に蓄積された全てのデータを適宜削除する機能を設けた構成について例示したが、このような機能を設けない構成などとしてもよい。このような構成にすれば、データ蓄積制御手段２５４に記憶時間Ｋを計時する機能を設ける必要がなくなる。したがって、データ蓄積制御手段２５４の構成を簡略化でき、記録再生装置２００のコストを低減できる。
【００５０】
キーワード関連データ４１０に、キーワードデータ４１１、関連ＢＭＬファイル４１２、および、関連メインデータ４１３を組み込んだ構成について例示したが、これに限らず関連ＢＭＬファイル４１２を組み込まない構成などとしてもよい。このような構成にすれば、キーワード関連データ４１０のデータ量を少なくできる。したがって、関連データ記憶領域により多くのキーワード関連データ４１０を記憶させることができる。
【００５１】
コンテンツの特定の場面に対応するコンテンツメインデータと、この特定の場面に対応する番組連動データと、が同期して出力される場合に対応する構成について例示したが、これらが同期して出力されない場合、以下のような構成などとしてもよい。すなわち、ＢＭＬファイルの同期情報に、連動データ出力開始情報および出力データ出力時間情報に加え、特定の場面のコンテンツメインデータが出力が開始される日時に関する一部データ出力開始日時情報と、このコンテンツメインデータの出力が終了する日時に関する一部データ出力終了日時情報と、を備える。そして関連メインデータ取得手段２５５にて、一部データ出力開始日時情報および一部データ出力終了日時情報に基づいて、処理用データ記憶領域から特定の場面のコンテンツメインデータを取得する構成などとしてもよい。このような構成にすれば、例えば歌謡番組において特定の歌手が出演している場面の途中からプロフィールが出力される場合でも、この歌手が出演している最初の場面からコンテンツメインデータを取得できる。したがって、記録再生装置２００の利便性を向上できる。
【００５２】
記録再生装置２００に、関連データ生成手段２５６および関連データ出力制御手段２５７を設けた構成について例示したが、これに限らず例えば以下のような構成などとしてもよい。すなわち、関連データ生成手段２５６および関連データ出力制御手段２５７を記録再生装置２００に設けずに、図示しない関連データ再生装置に設ける構成などとしてもよい。このような構成にすれば、記録再生装置２００の構成を簡略化できる。したがって、記録再生装置２００のコストを低減できる。
【００５３】
本発明のデータ処理装置をコンテンツデータを記憶させる記録再生装置２００に適用した構成について例示したが、これに限られない。例えば、データとしては、ＴＶ放送番組の他、ラジオ放送番組、衛星放送番組、さらにはネットワークを介して配信される音楽データや映像データ、アプリケーションソフトウェア、ゲームソフトウェア、各種制御プログラムなども対象とすることができる。また、記録再生装置２００に適用した構成に限らず、データを記録するのみの記録装置、さらには記録装置や記録再生装置２００にデータを記録させる独立したデータ処理装置とするなどとしてもよい。
【００５４】
また、本発明のデータ処理装置を移動体の移動に関する案内を報知するナビゲーション装置に適用し、以下のような処理を実施する構成などとしてもよい。すなわち、例えばキーワードデータ４１１のキーワードを地点を示すキーワードとする。そして、移動体がこのキーワードにより示される地点近傍に到達した際などに、キーワードデータ４１１が組み込まれたキーワード関連データ４１０の関連ＢＭＬファイル４１２や関連メインデータ４１３などを出力させる構成などとしてもよい。このような構成にすれば、ナビゲーション装置は、キーワードデータ４１１のキーワードにより示される地点近傍に到達した際に、この地点に関連する番組連動データやコンテンツメインデータを出力できる。したがって、ナビゲーション装置の利便性を向上できる。
【００５５】
さらに、本発明のデータ処理装置をナビゲーション装置に適用した構成において、例えば以下のような処理を実施する構成などしてもよい。すなわち、関連データ生成手段２５６にて、例えば設定キーワードデータのキーワードが飲食店でありかつＢＭＬファイルがこの飲食店の住所に関する情報を有している場合、この住所に関する情報をナビゲーション装置が有する地図情報上における座標情報に変換して、キーワード関連データ４１０に組み込む。そして、ナビゲーション装置にキーワード関連データ４１０の座標情報を有する地図情報が表示された際に、すなわちキーワード関連データ４１０に関連する飲食店などの地点が含まれる地図情報が表示された際に、この座標情報を有するキーワード関連データ４１０の関連ＢＭＬファイル４１２や関連メインデータ４１３などを出力させる構成などとしてもよい。また、このような構成を、地図情報を表示するアプリケーションを備えたテレビ受像機やパーソナルコンピュータなどに適用してもよい。これらのような構成にすれば、例えばナビゲーション装置などは、キーワード関連データ４１０の座標情報を有する地図情報を表示させた際に、この地図情報上の地点に関連する番組連動データやコンテンツメインデータを出力できる。したがって、ナビゲーション装置などの利便性を向上できる。
【００５６】
関連データ生成手段２５６にて、利用者により設定された任意のキーワードの設定回数や設定日時などに関する情報を例えばメモリ２４０に記憶させる。そして、この設定回数や設定日時などに基づいて、例えば設定回数が多いキーワードや頻繁に設定入力されるキーワードに関連するキーワード関連データ４１０を、優先的にあるいは自動的に生成する構成などとしてもよい。このような構成にすれば、設定回数や設定入力頻度などに対応する例えば利用者の嗜好性を反映させて、キーワード関連データ４１０を生成できる。したがって、記録再生装置２００の利便性をさらに向上できる。
【００５７】
上述した各機能をプログラムとして構築したが、例えば回路基板などのハードウェアあるいは１つのＩＣ（Integrated Circuit）などの素子にて構成するなどしてもよく、いずれの形態としても利用できる。なお、プログラムや別途記録媒体から読み取らせる構成とすることにより、取扱が容易で、利用の拡大が容易に図れる。
【００５８】
その他、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
【００５９】
［実施形態の作用効果］
上述したように、上記実施形態では、記録再生装置２００の処理部２５０は、データ蓄積制御手段２５４にて、利用者により設定されたコンテンツのコンテンツデータを取得する。そして、このコンテンツデータからコンテンツメインデータに連動する番組連動データを取得する。また、処理部２５０は、関連メインデータ取得手段２５５にて、メモリ２４０に記憶された設定キーワードデータを取得して、番組連動データの中に、利用者により設定されたキーワードに関連する文字列を有するＢＭＬファイルがあることを認識すると、このＢＭＬファイルの同期情報を取得する。そして、関連メインデータ取得手段２５５は、この同期情報に基づいて、ＢＭＬファイルが連動するコンテンツメインデータが出力される日時を認識し、この認識した日時に出力されるコンテンツメインデータを取得する。
【００６０】
このため、記録再生装置２００の処理部２５０は、関連メインデータ取得手段２５５にて、コンテンツの特定の場面に対応するコンテンツメインデータと同期して出力される番組連動データに基づいて、放送されているコンテンツのコンテンツメインデータから利用者により設定されたキーワードに関連する特定の場面のコンテンツメインデータのみを取得できる。したがって、記録再生装置２００は、コンテンツメインデータを適切に取得できる。
【図面の簡単な説明】
【００６１】
【図１】本発明の一実施の形態に係るコンテンツ記録再生システムの概略構成を示すブロック図である。
【図２】前記一実施の形態における関連データリスト情報の概略構成を示す模式図である。
【図３】前記一実施の形態における記録再生装置を構成する処理部の概略構成を示す模式図である。
【図４】前記一実施の形態における関連データ生成モード時の処理を示すフローチャートである。
【図５】前記一実施の形態におけるキーワード関連データの生成処理を示すフローチャートである。
【符号の説明】
【００６２】
２５０    演算手段としての処理部
２５４    データ処理装置を構成する、内容文字データ取得手段およびデータ出力日時取得手段としても機能するデータ蓄積制御手段
２５５    データ処理装置を構成する、文字データ取得手段および一部データ出力日時取得手段としても機能するデータ取得手段としての関連メインデータ取得手段
２５６    データ処理装置を構成しうる、データ関連付け手段としての関連データ生成手段
２５７    データ処理装置を構成しうる、報知制御手段としての関連データ出力制御手段
３００    報知手段としても機能する出力装置
ｔ    所定時間
【図１】
2006013619.tif 000003
【図２】
2006013619.tif 000004
【図３】
2006013619.tif 000005
【図４】
2006013619.tif 000006
【図５】
2006013619.tif 000007