(57)【要約】 【課題】コンテンツデータの配信状態を適切に表示できる記録再生装置を提供する。【解決手段】記録再生装置２００のＣＰＵ２９０は、ＥＰＧデータに基づく番組情報テーブルの各時刻情報に基づいて、番組表画面に表示させる表示番組の放送時間の時間帯を認識する。ＣＰＵ２９０は、メモリ２８０の録画予約情報を順次取得して、この取得した録画予約情報の録画日時情報に基づく録画を実施する時間帯および表示番組の放送時間の時間帯の少なくとも一部が重複することを認識すると、この表示番組が重複番組であると認識する。ＣＰＵ２９０は、重複番組に関する放送番組情報を重複番組以外の放送番組情報とは異なる表示形態で番組表画面に表示させる。【選択図】  図１
2006050434.tif 000002
【特許請求の範囲】
【請求項１】
所定のデータが配信される配信時間に関する配信時間情報および前記所定のデータが配信される配信予定に関する配信予定情報が１つのデータ構造として構成された配信情報を取得する配信情報取得手段と、
前記所定のデータとは別途配信される特定のデータを取得する取得時間に関する取得時間情報を有する取得情報を取得する取得情報取得手段と、
前記配信時間情報の配信時間と前記取得時間情報の取得時間との重複状態を判断する判断手段と、
前記配信時間と前記取得時間の少なくとも一部が重複していると判断された場合に、前記配信予定情報を、少なくとも一部が重複していないと判断された場合の前記配信予定情報とは異なる表示形態で表示手段に表示させる制御をする表示制御手段と、
を具備したことを特徴とした表示制御装置。
【請求項２】
請求項１に記載の表示制御装置であって、
前記表示制御手段は、前記重複していると判断された場合の前記配信予定情報に前記重複している旨を示す重複情報を付加して表示させ、前記重複していないと判断された場合の前記配信予定情報に前記重複情報を付加しないで表示させる制御をする
ことを特徴とした表示制御装置。
【請求項３】
請求項１または請求項２に記載の表示制御装置であって、
前記判断手段は、前記取得情報取得手段で前記所定のデータに対応する前記取得情報が取得されたか否かを判断し、
前記表示制御手段は、前記所定のデータに対応する取得情報が取得されたと判断された場合に、前記配信予定情報を前記所定のデータに対応する取得情報が取得されていないと判断された場合の前記配信予定情報とは異なる表示形態で表示手段に表示させる制御をする
ことを特徴とした表示制御装置。
【請求項４】
請求項３に記載の表示制御装置であって、
前記表示制御手段は、前記重複していると判断された場合に、前記配信予定情報を前記所定のデータに対応する取得情報が取得されたか否かに対応した表示形態で表示させる制御をする
ことを特徴とした表示制御装置。
【請求項５】
請求項１ないし請求項４のいずれかに記載の表示制御装置であって、
前記取得情報は、前記特定のデータの内容を示す内容文字情報に関連付けられ、
前記表示制御手段は、前記重複していると判断された場合に、前記配信予定情報を前記内容文字情報の内容に対応した表示形態で表示させる制御をする
ことを特徴とした表示制御装置。
【請求項６】
請求項１ないし請求項５のいずれかに記載の表示制御装置であって、
前記表示制御手段は、前記重複していると判断された場合に、前記配信予定情報を前記重複している時間の長さに対応した表示形態で表示させる制御をする
ことを特徴とした表示制御装置。
【請求項７】
請求項１ないし請求項５のいずれかに記載の表示制御装置であって、
前記表示制御手段は、前記重複していると判断された場合に、前記配信予定情報を前記配信時間の時間の長さおよび前記重複している時間の長さの比率に対応した表示形態で表示させる制御をする
ことを特徴とした表示制御装置。
【請求項８】
請求項１ないし請求項７のいずれかに記載の表示制御装置であって、
前記表示制御手段は、前記重複していると判断された場合に、前記配信予定情報を前記配信時間の時間帯における前記重複している位置に対応した表示形態で表示させる制御をする
ことを特徴とした表示制御装置。
【請求項９】
請求項１ないし請求項８のいずれかに記載の表示制御装置であって、
前記特定のデータに関連するデータを取得した回数を計数する取得回数計数手段を具備し、
前記表示制御手段は、前記重複していると判断された場合に、前記配信予定情報を前記取得回数計数手段で計数した前記回数に対応した表示形態で表示させる制御をする
ことを特徴とした表示制御装置。
【請求項１０】
請求項１ないし請求項９のいずれかに記載の表示制御装置であって、
前記表示形態は、明度、色相および彩度のうちの少なくともいずれか一つである
ことを特徴とした表示制御装置。
【請求項１１】
請求項１ないし請求項１０のいずれかに記載の表示制御装置であって、
前記表示形態は、表示の大きさである
ことを特徴とした表示制御装置。
【請求項１２】
請求項１ないし請求項１１のいずれかに記載の表示制御装置であって、
前記表示制御手段は、前記表示手段にて画面表示する１つの表示領域に複数の前記配信予定情報を表示させる制御をする
ことを特徴とした表示制御装置。
【請求項１３】
請求項１ないし請求項１２のいずれかに記載の表示制御装置と、
データを取得するデータ取得手段に前記表示制御装置の前記取得情報取得手段で取得する前記取得時間情報の取得時間に前記特定のデータを取得させる制御をするデータ取得制御手段と、
を具備したことを特徴としたデータ処理装置。
【請求項１４】
請求項１３に記載のデータ処理装置であって、
前記取得情報は、この取得情報が生成された日時に関する生成日時情報を有し、
前記取得情報および他の前記取得情報における前記取得時間情報の取得時間の重複状態を判断する取得時間重複判断手段を具備し、
前記データ取得制御手段は、前記取得時間の少なくとも一部が重複していると判断された場合、前記取得情報および前記他の取得情報の前記生成日時情報の日時に基づいて前記生成された日時が後の前記取得情報または前記他の取得情報における前記取得時間情報の取得時間に前記特定のデータを取得させる制御をする
ことを特徴としたデータ処理装置。
【請求項１５】
演算手段により、所定のデータが配信される配信予定に関する配信予定情報を表示させる制御をする表示制御方法であって、
前記演算手段は、
前記所定のデータが配信される配信時間に関する配信時間情報および前記配信予定情報が１つのデータ構造として構成された配信情報を取得し、
前記所定のデータとは別途配信される特定のデータを取得する取得時間に関する取得時間情報を有する取得情報を取得し、
前記配信時間情報の配信時間と前記取得時間情報の取得時間との重複状態を判断し、
前記配信時間と前記取得時間の少なくとも一部が重複していると判断された場合に、前記配信予定情報を、少なくとも一部が重複していないと判断された場合の前記配信予定情報とは異なる表示形態で表示手段に表示させる制御をする
ことを特徴とする表示制御方法。
【請求項１６】
演算手段を請求項１ないし請求項１２のいずれかに記載の表示制御装置として機能させる
ことを特徴とした表示制御プログラム。
【請求項１７】
請求項１５に記載の表示制御方法を演算手段に実行させる
ことを特徴とした表示制御プログラム。
【請求項１８】
請求項１６または請求項１７に記載の表示制御プログラムが演算手段にて読取可能に記録された
ことを特徴とした表示制御プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データの配信状態を表示させる制御をする表示制御装置、データ処理装置、表示制御方法、そのプログラム、および、そのプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来、放送波を利用して番組情報として送信されるＥＰＧ（Electric Program Guide）に基づいて電子番組表を表示させる構成が知られている（例えば、特許文献１参照）。
【０００３】
この特許文献１に記載のものは、ＥＰＧに基づいて番組表を適宜表示させる際に、録画予約や視聴予約された番組と、これらの予約がされていない番組と、を異なる色彩で表示させる。さらに、予約が設定された複数の番組の放送時間帯が一部互いに重複している場合、その重複している時間帯に重複していない時間帯とは異なる色彩を施して表示させる。
【０００４】
【特許文献１】特開２００３−３７７９１号公報（第４頁右欄−第１１頁右欄）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したような特許文献１のような構成では、番組表が表示されてからしか設定した予約が重複しているか否かを利用者に認識させることができないという問題点が一例として挙げられる。
【０００６】
本発明は、このような実情に鑑みて、データの配信状態を適切に表示可能な表示制御装置、データ処理装置、表示制御方法、そのプログラム、および、そのプログラムを記録した記録媒体を提供することを１つの目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、所定のデータが配信される配信時間に関する配信時間情報および前記所定のデータが配信される配信予定に関する配信予定情報が１つのデータ構造として構成された配信情報を取得する配信情報取得手段と、前記所定のデータとは別途配信される特定のデータを取得する取得時間に関する取得時間情報を有する取得情報を取得する取得情報取得手段と、前記配信時間情報の配信時間と前記取得時間情報の取得時間との重複状態を判断する判断手段と、前記配信時間と前記取得時間の少なくとも一部が重複していると判断された場合に、前記配信予定情報を、少なくとも一部が重複していないと判断された場合の前記配信予定情報とは異なる表示形態で表示手段に表示させる制御をする表示制御手段と、を具備したことを特徴とした表示制御装置である。
【０００８】
請求項１３に記載の発明は、請求項１ないし請求項１２のいずれかに記載の表示制御装置と、データを取得するデータ取得手段に前記表示制御装置の前記取得情報取得手段で取得する前記取得時間情報の取得時間に前記特定のデータを取得させる制御をするデータ取得制御手段と、を具備したことを特徴としたデータ処理装置である。
【０００９】
請求項１５に記載の発明は、演算手段により、所定のデータが配信される配信予定に関する配信予定情報を表示させる制御をする表示制御方法であって、前記演算手段は、前記所定のデータが配信される配信時間に関する配信時間情報および前記配信予定情報が１つのデータ構造として構成された配信情報を取得し、前記所定のデータとは別途配信される特定のデータを取得する取得時間に関する取得時間情報を有する取得情報を取得し、前記配信時間情報の配信時間と前記取得時間情報の取得時間との重複状態を判断し、前記配信時間と前記取得時間の少なくとも一部が重複していると判断された場合に、前記配信予定情報を、少なくとも一部が重複していないと判断された場合の前記配信予定情報とは異なる表示形態で表示手段に表示させる制御をすることを特徴とする表示制御方法である。
【００１０】
請求項１６に記載の発明は、演算手段を請求項１ないし請求項１２のいずれかに記載の表示制御装置として機能させることを特徴とした表示制御プログラムである。
【００１１】
請求項１７に記載の発明は、請求項１５に記載の表示制御方法を演算手段に実行させることを特徴とした表示制御プログラムである。
【００１２】
請求項１８に記載の発明は、請求項１６または請求項１７に記載の表示制御プログラムが演算手段にて読取可能に記録されたことを特徴とした表示制御プログラムを記録した記録媒体である。
【発明を実施するための最良の形態】
【００１３】
以下に、本発明の一実施の形態を図面に基づいて説明する。本実施の形態では、本発明の表示制御装置およびデータ処理装置を備えた記録再生装置を例示して説明するが、これに限らず、データを記録するのみの記録装置、さらには記録装置や記録再生装置にデータの配信状態を表示させる独立した表示制御装置などとしても適用できる。また、本実施の形態において、データとしてテレビ放送番組のコンテンツデータを例えばＥＰＧ（Electric Program Guide）データに基づく番組表に基づいて取得する処理に関して説明するが、これに限らず、ラジオ放送番組、衛星放送番組、配信される音楽や映像などのコンテンツ、ゲームソフトウェアなどの各種プログラムなどをも情報の対象とすることができ、各データの配信状態を表示させるいずれの構成が適用できる。また、データの取得である記録する処理としてコンテンツを録画する処理と適宜称し、データの処理としてコンテンツを再生する処理と適宜称して説明する。図１は、本実施の形態におけるコンテンツ記録再生システムの概略構成を示すブロック図である。図２は、番組情報テーブルの概略構成を示す模式図である。図３は、録画予約リスト情報の概略構成を示す模式図である。図４は、記録再生装置を構成するＣＰＵの概略構成を示す模式図である。図５は、時刻別番組表画面の一例を示す模式図である。図６は、チャンネル別番組表画面の一例を示す模式図である。
【００１４】
〔コンテンツ記録再生システムの構成〕
図１において、１００はコンテンツ記録再生システム（以下、記録再生システムと称す）で、この記録再生システムは、例えばテレビ放送番組などのコンテンツの音声データ、映像データ、データ放送用データなどを有するデータとしてのコンテンツデータを記録したり、記録したコンテンツデータを再生したりするシステムである。そして、記録再生システム１００は、記録再生装置２００と、出力装置３００と、を備えている。
【００１５】
出力装置３００は、例えばパーソナルコンピュータ、テレビジョン、携帯電話、ＰＨＳ（Personal Handyphone System）、ＰＤＡ（Personal Digital Assistant）などが例示できる。この出力装置３００は、記録再生装置２００から出力されるコンテンツデータを受信して出力する。そして、この出力装置３００は、音声出力部３１０と、表示手段としても機能する表示部３２０と、などを備えている。
【００１６】
音声出力部３１０は、例えば図示しないスピーカなどの発音手段を有している。この音声出力部３１０は、記録再生装置２００からアナログ信号やデジタル信号として送信される音声データを発音手段から音声として出力させる処理をする。なお、発音手段は、例えば図示しないＴＶ受信機で受信したＴＶ音声データなどをも適宜出力可能である。
【００１７】
表示部３２０は、記録再生装置２００からアナログ信号やデジタル信号として送信される映像データ、データ放送用データ、ＥＰＧデータ、合成データなどを表示させる。ここで、表示させる映像データとしては、テレビ放送番組の映像などが例示できる。また、データ放送用データとしては、テレビ放送番組の字幕やデータ放送などが例示できる。さらに、ＥＰＧデータとしては、例えば各チャンネルで放送されるテレビ放送番組の番組名、内容、放送開始日時などが記載された番組表画面６００，７００（図５、図６参照）の番組表などが例示できる。また、合成データとしては、テレビ放送番組の映像に字幕を重畳させた合成映像や、データ放送と番組表とを並べた映像などが例示できる。この表示部３２０としては、例えば液晶表示パネルや有機ＥＬ（Electro Luminescence）パネル、ＰＤＰ（Plasma Display Panel）、ＣＲＴ（Cathode-Ray Tube）、ＦＥＤ（Field Emission Display）、電気泳動ディスプレイパネルなどが例示できる。なお、表示部３２０は、例えばＴＶ受信機で受信したＴＶ映像データなどをも適宜出力可能である。
【００１８】
記録再生装置２００は、ＴＳ（Transport Stream）として配信される音声データ、映像データ、データ放送用データなどを有するコンテンツデータを取得して記録させるとともに、出力装置３００で出力させる処理をする。また、記録再生装置２００は、記録させたコンテンツデータを適宜再生して出力装置３００で出力させる処理をする。さらに、記録したコンテンツデータを適宜自動消去する。そして、この記録再生装置２００は、情報取得手段および内容情報取得手段として機能する通信手段２１０と、デマルチプレクサ（Demultiplexer；Ｄｅｍｕｘ）２２０と、デコーダ２３０と、データ取得手段としても機能する記録再生処理手段２５０と、入力手段２６０と、ハードディスクドライブ（Hard Disk Drive；ＨＤＤ）２７０と、メモリ２８０と、ＣＰＵ（Central Processing Unit）２９０と、などを備えている。
【００１９】
通信手段２１０は、外部から入力されるコンテンツデータなどの各種情報を取得したり、取得しているコンテンツデータなどの各種情報を外部へ適宜出力したりする。そして、この通信手段２１０は、例えば地上波デジタル放送や衛星デジタル放送などの放送波を受信するアンテナ２１１が接続され、アンテナ２１１からアナログ信号やデジタル信号として送信される情報、例えば複数のＴＳから利用者により選択されたテレビ放送番組に対応するＴＳを取得する。そして、通信手段２１０は、取得したＴＳをＤｅｍｕｘ２２０へ出力する。また、通信手段２１０は、高速データ処理が可能な例えばＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４規格のインターフェースを有し、記録再生装置２００の外部に設けられた図示しない外部装置からデジタル信号として送信されるＴＳや後述するパーシャルＴＳなどを取得し、Ｄｅｍｕｘ２２０へ出力する。さらに、通信手段２１０は、記録再生処理手段２５０から出力されるパーシャルＴＳを取得し、適宜処理して記録再生装置２００の外部に設けられた図示しない外部装置へデジタル信号として送信する。
【００２０】
Ｄｅｍｕｘ２２０は、デコーダ２３０と、記録再生処理手段２５０と、ＣＰＵ２９０と、などが接続され、通信手段２１０からＴＳを取得し、この取得したＴＳからＴＳパケットを適宜分離して出力する。具体的には、Ｄｅｍｕｘ２２０は、ＣＰＵ２９０の制御により、音声データが組み込まれたＴＳパケット（以下、音声パケットと称す）と、映像データが組み込まれたＴＳパケット（以下、映像パケットと称す）と、データ放送用データまたはＥＰＧデータなどが組み込まれたＴＳパケット（以下、データパケットと称す）と、を取得する。そして、Ｄｅｍｕｘ２２０は、これら取得した音声パケットと、映像パケットと、データパケットと、をデコーダ２３０へ出力する。また、Ｄｅｍｕｘ２２０は、ＣＰＵ２９０の制御により、取得したＴＳから選択されたテレビ放送番組に対応した各ＴＳパケットを取得すると、これら各ＴＳパケットを一連のデータ列構造のＴＳ、すなわちパーシャルＴＳに再構成し、記録再生処理手段２５０へ出力する。さらに、Ｄｅｍｕｘ２２０は、ＣＰＵ２９０の制御により、通信手段２１０や記録再生処理手段２５０からパーシャルＴＳを適宜取得すると、このパーシャルＴＳを、音声パケットと、映像パケットと、データパケットと、に分離してデコーダ２３０へ出力する。
【００２１】
ここで、ＥＰＧデータは、通信手段２１０で取得可能な各ＴＳのテレビ放送番組などのコンテンツに関する情報が、例えばＢＭＬ（Broadcast Markup Language）やＸＭＬ（eXtensible Markup Language）などのテキスト形式で記載されたデータである。すなわち、ＥＰＧデータは、詳細は後述するが、番組名、番組の内容などに関する番組記述、放送開始日時、番組時間の長さ、チャンネル番号、ジャンル、シリーズ名などの情報が、１つのデータ構造として構成されている。
【００２２】
デコーダ２３０は、Ｄｅｍｕｘ２２０と、ＯＳＤ２４０と、ＣＰＵ２９０と、出力装置３００と、などに接続され、Ｄｅｍｕｘ２２０から取得した各パケットを適宜復調し、ＯＳＤ２４０や出力装置３００へ適宜出力する。具体的には、デコーダ２３０は、ＣＰＵ２９０の制御により、Ｄｅｍｕｘ２２０から音声パケットを取得し、この音声パケットに組み込まれた音声データを復調して、アナログ信号として出力装置３００の音声出力部３１０へ送信したり、Ｄｅｍｕｘ２２０から映像パケットを取得し、この映像パケットに組み込まれた映像データを復調して、出力装置３００へ出力したり、Ｄｅｍｕｘ２２０からデータパケットを取得し、このデータパケットに組み込まれたデータ放送用データやＥＰＧデータなどを復調して、出力装置３００へ出力する。また、デコーダ２３０は、データパケットにＥＰＧデータが組み込まれている場合、ＣＰＵ２９０の制御により、このＥＰＧデータをＨＤＤ２７０へ適宜出力する。
【００２３】
記録再生処理手段２５０は、ＨＤＤ２７０と、ＣＰＵ２９０と、などに接続されている。そして記録再生処理手段２５０は、Ｄｅｍｕｘ２２０からパーシャルＴＳを適宜取得してＨＤＤ２７０へ記憶させたり、ＨＤＤ２７０へ記憶させたパーシャルＴＳを適宜取得して通信手段２１０やＤｅｍｕｘ２２０へ出力したりする。
【００２４】
入力手段２６０は、ＣＰＵ２９０などに接続されている。この入力手段２６０は、図示しないケース体の例えば正面に臨んで入力操作可能に配設された図示しない各種操作ボタンや操作つまみなどを有している。この操作ボタンや操作つまみの入力操作の内容としては、例えば記録再生装置２００の動作内容の設定などの設定事項である。具体的には、テレビ放送番組の録画や再生に関する設定、通信手段２１０で受信するＴＳの設定などが例示できる。また、入力手段２６０は、入力操作に応じて、録画や再生の実施を要求する旨の要求情報を生成する手段としても機能する。そして、入力手段２６０は、設定事項の入力操作により、各種情報を操作信号としてＣＰＵ２９０へ送信して設定させる。ここで、入力手段２６０としては、例えば図示しないリモートコントローラ（以下、リモコンと称す）より赤外線を介して送信される各種情報を受信して、この各種情報を操作信号としてＣＰＵ２９０へ送信するリモコン受光部を備えた構成などとしてもよい。
【００２５】
ＨＤＤ２７０は、ＣＰＵ２９０などに接続されている。このＨＤＤ２７０は、例えばＡＴＡ（AT Attachment）インターフェースにより制御される。なお、ここではＨＤＤ２７０がＡＴＡインターフェースにより制御される構成について例示するが、ＩＤＥ（Integrated Drive Electronics）インターフェースやＳＣＳＩ（Small Computer System Interface）インターフェースなどで制御される構成としてもよい。また、ＨＤＤ２７０の代わりに、ＤＶＤ（Digital Versatile Disc）などの光ディスク、光磁気ディスク、メモリカードなどの着脱可能、さらには固定のメモリなど、各種記録媒体に各種情報を読み出し可能に記憶するドライブやドライバなどを備えた構成などとしてもよい。そして、ＨＤＤ２７０は、記録再生処理手段２５０から入力されるコンテンツのパーシャルＴＳ、すなわちコンテンツデータやＥＰＧデータなどを適宜読み出し可能に記憶する。
【００２６】
すなわち、ＨＤＤ２７０には、コンテンツデータを記憶する図示しないデータ記憶領域と、ＥＰＧデータを図２に示すような配信情報としても機能する番組情報テーブル４００として記憶する図示しないＥＰＧ記憶領域と、を備えている。なお、これらデータ記憶領域、および、ＥＰＧ記憶領域は、メモリ２８０に記憶されて構築される構成としてもよい。
【００２７】
番組情報テーブル４００は、デコーダ２３０から出力されるＥＰＧデータに記載されたＥＰＧに基づいて生成される。ここで、各放送局から発信される放送波に含まれるＥＰＧは、その放送局で放送予定のテレビ放送番組を中心とした番組情報である。また、番組情報テーブル４００で各種情報が示されるテレビ放送番組のコンテンツデータが本発明の所定のデータとして機能する。番組情報テーブル４００は、このような各放送局のＥＰＧを組み合わせたテーブル構造としてＥＰＧ記憶領域に記憶される。そして、この番組情報テーブル４００を記憶するＥＰＧ記憶領域は、例えば、テレビ放送番組の放送チャンネルに関する配信予定情報としてのチャンネル情報４２０と、番組基本情報４３０と、などが関連付けられて１つのデータ構造として構成される番組情報４１０を複数記録するテーブル構造に構成されている。
【００２８】
チャンネル情報４２０は、テレビ放送番組が放送されるチャンネルに関する情報である。このチャンネル情報４２０は、テレビ放送番組が放送されるエリアによってそれぞれ個別に設定される。
【００２９】
番組基本情報４３０は、テレビ放送番組の放送時間や、番組内容に関する詳細な情報などが記録されている。そして、番組基本情報４３０は、例えば番組ＩＤ情報４３１と、配信時間情報および配信予定情報としての番組開始時刻情報４３２と、配信時間情報としての番組終了時刻情報４３３と、配信予定情報としての番組タイトル情報４３４と、番組サブタイトル情報４３５と、番組ジャンル情報４３６と、番組記述情報４３７と、などを備え、１つのデータ構造として構成されている。この番組基本情報４３０に記載される各種情報は、例えばテキスト形式すなわち文字列の簡単な構造で記述されている。
【００３０】
番組ＩＤ情報４３１は、テレビ放送番組を特定するために、各番組基本情報４３０に付与される固有の識別情報である。この番組ＩＤ情報４３１には、例えば、テレビ放送番組の録画予約時において、テレビ放送番組を識別するために用いられる、いわゆるＧコードなどが例示できる。また、Ｇコードに限らず、その他のテレビ放送番組を識別する固有のＩＤ情報であってもよい。
【００３１】
番組開始時刻情報４３２は、テレビ放送番組の放送が開始される予定時刻に関する情報である。この番組開始時刻情報４３２には、テレビ放送番組が放送される年月日、および時刻が記載されている。この番組開始時刻情報４３２は、後述する録画予約リスト情報５００の生成、および記録再生処理手段２５０におけるテレビ放送番組の録画開始の処理において参照される。
【００３２】
番組終了時刻情報４３３は、テレビ放送番組の放送が終了する予定時刻に関する情報である。この番組終了時刻情報４３３には、テレビ放送番組の放送が終了する年月日、および時刻が記載されている。この番組終了時刻情報４３３は、記録再生処理手段２５０におけるテレビ放送番組の録画終了の処理において参照される。
【００３３】
番組タイトル情報４３４は、テレビ放送番組の番組名や、タイトル名などの名称に関する情報である。番組サブタイトル情報４３５は、テレビ放送番組のサブタイトル名などの名称に関する情報である。
【００３４】
番組ジャンル情報４３６は、テレビ放送番組を内容毎に種別であるジャンル分けした場合に、どのジャンルに属するかを記述した情報である。このジャンルとしては、例えば、「バラエティ」、「ドラマ」、「映画」、「報道」、「ニュース」、「スポーツ」などが例示できる。また、番組ジャンル情報４３６として、例えば「バラエティ」に対して、「歌謡」、「演芸」などの小分類としてさらにジャンル分けされた情報が関連付けられていてもよい。
【００３５】
番組記述情報４３７は、例えばテレビ放送番組の放送内容を簡単に説明した記述、あるいは放送番組のあらすじ、また、出演者や監督、脚本家などの個人名称などのテレビ放送番組の詳細な内容がテキスト形式で記述された情報である。
【００３６】
メモリ２８０は、通信手段２１０から出力されるＴＳから所望のコンテンツデータを取得して記録する際や、記録したコンテンツデータを再生する際に必要な各種データなどを適宜読み出し可能に記憶する。また、メモリ２８０は、例えば図３に示すような録画予約リスト情報５００などを適宜読み出し可能に記憶する。
【００３７】
録画予約リスト情報５００は、予約録画のリストに関する情報である。この録画予約リスト情報５００は、例えば予約数情報５１０と、少なくとも１つの取得情報としての録画予約情報５２０が１つのデータ構造として関連付けられて構成されている。
【００３８】
予約数情報５１０は、録画予約情報５２０の総数に関する情報である。この予約数情報５１０は、ＣＰＵ２９０による録画予約が追加される設定により１だけ加算され、録画予約に基づいた録画が終了した際などに１だけ減算される。
【００３９】
録画予約情報５２０は、コンテンツデータの録画予約に関する情報である。ここで、録画予約情報５２０により録画が実施されるテレビ放送番組のコンテンツデータが本発明の特定のデータとして機能する。この録画予約情報５２０は、取得時間情報としての録画日時情報５２１と、録画チャンネル情報５２２と、録画モード情報５２３と、記録先情報５２４と、生成日時情報５２５と、などが１つのデータ構造として関連付けられて構成されている。録画日時情報５２１は、録画の開始日時および終了日時に関する情報である。録画チャンネル情報５２２は、録画するテレビ放送番組のチャンネルに関する情報である。録画モード情報５２３は、録画モードに関する情報である。具体的には、例えば手動で設定する録画モード（以下、手動設定録画モードと称す）あるいは予め設定された所定のモード（以下、所定設定録画モードと称す）を示す情報である。記録先情報５２４は、コンテンツデータを記憶させる記録媒体を特定するための情報である。生成日時情報５２５は、録画予約情報５２０が生成された日時に関する情報である。
【００４０】
なお、この録画予約情報５２０などの記憶領域は、ＨＤＤ２７０に適宜構築された構成としてもよい。さらに、メモリ２８０は、記録再生装置２００全体を動作制御するＯＳ（Operating System）上に展開される各種プログラムなどを適宜読み出し可能に記憶している。このメモリ２８０としては、例えば停電などにより突然電源が落ちた際にも記憶が保持される構成のメモリ、例えばＣＭＯＳ（Complementary Metal-Oxide Semiconductor）メモリなどを用いることが望ましい。なお、メモリ２８０としては、ＨＤ、ＤＶＤ、光ディスクなどの着脱可能な記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成としてもよい。
【００４１】
ＣＰＵ２９０は、各種構成が接続され、各構成の動作を制御する。このＣＰＵ２９０は、例えば図４に示すように、各種プログラムとして、演算手段としての番組表表示制御手段２９１と、録画予約設定手段２９２と、取得時間重複判断手段としても機能するデータ取得制御手段としての録画制御手段２９３と、再生制御手段２９４と、計時手段２９５と、などを備えている。
【００４２】
番組表表示制御手段２９１は、ＨＤＤ２７０に番組情報テーブル４００として記憶されたＥＰＧデータに基づいて、例えば図５に示すような時刻別番組表画面６００や、図６に示すようなチャンネル別番組表画面７００を出力装置３００の表示部３２０で適宜表示させる。そして、番組表表示制御手段２９１は、配信情報取得手段および取得情報取得手段としても機能する判断手段としての番組属性認識手段２９１Ａと、表示制御手段としての番組表画面設定手段２９１Ｂと、を備えている。なお、番組属性認識手段２９１Ａおよび番組表画面設定手段２９１Ｂにて、本発明の表示制御装置が構成されている。また、番組属性認識手段２９１Ａ、番組表画面設定手段２９１Ｂおよび録画制御手段２９３にて、本発明のデータ処理装置が構成されている。
【００４３】
番組属性認識手段２９１Ａは、番組表画面６００，７００に各種情報が表示されるテレビ放送番組（以下、表示番組と称す）が、録画予約が設定されている番組（以下、録画予約番組と称す）か否かや、録画予約番組と放送時間が重複する番組（以下、重複番組と称す）か否かを認識する。具体的には、番組属性認識手段２９１Ａは、入力手段２６０における入力操作に基づく番組表画面６００，７００を表示させる旨の操作信号を取得すると、ＨＤＤ２７０に記憶された番組情報テーブル４００から表示番組を検索する。
【００４４】
ここで、番組属性認識手段２９１Ａは、表示番組を番組情報テーブル４００から検索する際に、例えば所定の時刻に対応する時刻別番組表画面６００を表示させる旨の操作信号を取得している場合、以下のような処理を実施する。すなわち、この所定の時刻において各チャンネルで放送されるテレビ放送番組を、番組情報テーブル４００の各時刻情報４３２，４３３に基づいて検索する。そして、この検索したテレビ放送番組を表示番組として特定する。さらに、例えばメモリ２８０に記憶された録画予約情報５２０を順次取得して、この取得した録画予約情報５２０で録画が予約されているテレビ放送番組が表示番組か否かを判断する。すなわち、メモリ２８０から表示番組に関する録画予約情報５２０を検索する。そして、表示番組に関する録画予約情報５２０を検索できた場合、この表示番組が録画予約番組であると認識する。また、番組属性認識手段２９１Ａは、番組情報テーブル４００の各時刻情報４３２，４３３に基づいて表示番組の放送時間の時間帯を認識する。そして、例えばメモリ２８０に記憶された録画予約情報５２０を順次取得して、この取得した録画予約情報５２０の録画日時情報５２１に基づく録画を実施する時間帯と、表示番組の放送時間の時間帯と、の少なくとも一部が重複するか否かを判断する。すなわち、メモリ２８０から表示番組の放送時間と少なくとも一部が重複する時間帯の録画日時情報５２１を有する録画予約情報５２０を検索する。そして、少なくとも一部が重複する時間帯の録画日時情報５２１を有する録画予約情報５２０を検索できた場合、この表示番組が重複番組であると認識する。
【００４５】
また、番組属性認識手段２９１Ａは、表示番組を番組情報テーブル４００から検索する際に、例えば所定の時刻における所定のチャンネルに対応するチャンネル別番組表画面７００を表示させる旨の操作信号を取得した場合、以下のような処理を実施する。すなわち、この所定のチャンネルにおいて所定の時刻に放送されているテレビ放送番組を、番組情報テーブル４００のチャンネル情報４２０および各時刻情報４３２，４３３に基づいて検索する。そして、この検索したテレビ放送番組を表示番組として特定する。さらに、時刻別番組表画面６００を表示させる旨の操作信号を取得した際と同様の処理を実施して、この表示番組が録画予約番組か否かや、重複番組か否かを認識する。
【００４６】
番組表画面設定手段２９１Ｂは、番組情報テーブル４００や番組属性認識手段２９１Ａにおける認識処理結果などに基づいて、時刻別番組表画面６００やチャンネル別番組表画面７００の表示形態を適宜設定して、出力装置３００の表示部３２０の表示領域３２１で適宜表示させる制御をする。なお、ここでは、番組表画面６００，７００を表示させる構成を例示して説明するが、例えばジャンル別など他の構成の番組表画面を表示させる際にも同様に表示される。
【００４７】
ここで、時刻別番組表画面６００は、放送番組情報領域６１０と、内容情報領域６２０と、操作内容領域６３０と、受信画像領域６４０と、２つの広告画像領域６５０と、を備えている。なお、ここでは、時刻別番組表画面６００が上述した各領域６１０，６２０，６３０，６４０，６５０を備えている構成について例示するが、例えば各領域６４０，６５０を備えない構成など適宜他の構成としてもよい。
【００４８】
放送番組情報領域６１０は、時刻別番組表画面６００における右側から左右方向中央左寄りにかけて設けられている。この放送番組情報領域６１０における上方略中央には、例えば利用者により設定された番組表日時６１１が表示される。さらに、番組表日時６１１の下方には、この番組表日時６１１に各チャンネルにおいて放送されるテレビ放送番組に関する複数の放送番組情報６１２が上下方向に並んで表示される。そして、この放送番組情報６１２は、チャンネル情報４２０に基づくチャンネル名６１３と、番組タイトル情報４３４に基づく番組名６１４と、を備えている。また、各放送番組情報６１２のそれぞれの左側には、略円形状の録画予約マーク６１５、または、略正方形形状の重複情報としての重複マーク６１６が適宜表示される。なお、ここでは、重複マーク６１６として略正方形形状のものを例示するが、これに限らず例えば「重複」の文字列を示すものなど適宜他の形態としてもよい。録画予約マーク６１５は、放送番組情報６１２に対応するテレビ放送番組が少なくとも録画予約番組である旨、すなわち録画予約番組でありかつ重複番組である旨、または、録画予約番組でありかつ重複番組でない旨を示す。重複マーク６１６は、放送番組情報６１２に対応するテレビ放送番組が録画予約番組ではなく重複番組である旨を示す。さらに、放送番組情報領域６１０における右側には、現在表示されている放送番組情報６１２に対応するテレビ放送番組の他に、番組表日時６１１に各チャンネルで放送されるテレビ放送番組が存在するか否かを示すスクロールバー６１７が表示される。また、放送番組情報領域６１０には、複数の放送番組情報６１２のうちのいずれか１つの放送番組情報６１２およびこの放送番組情報６１２に対する各マーク６１５，６１６を囲む状態に、選択カーソル６１８が表示される。そして、この選択カーソル６１８は、入力手段２６０における入力操作に基づく操作信号により上下方向に適宜移動される。
【００４９】
内容情報領域６２０は、放送番組情報領域６１０の下方に設けられている。この内容情報領域６２０には、選択カーソル６１８で囲まれた放送番組情報６１２のテレビ放送番組に関する各種情報が表示される。具体的には、内容情報領域６２０における上方左側には放送日時６２１およびチャンネル名６２２が左右方向に並んで表示される。さらに、内容情報領域６２０における上下方向略中央から下方にかけてには、番組記述情報４３７に基づく番組内容６２３が表示される。
【００５０】
操作内容領域６３０は、内容情報領域６２０の下方に設けられている。この操作内容領域６３０には、入力手段２６０の例えば操作ボタンの操作内容に関する情報が表示される。
【００５１】
受信画像領域６４０は、放送番組情報領域６１０の左方に、かつ、時刻別番組表画面６００における左隅部近傍に設けられている。この受信画像領域６４０には、現在受信しているコンテンツデータの映像データが適宜表示される。
【００５２】
広告画像領域６５０は、受信画像領域６４０の下方において上下方向に並んで設けられている。この広告画像領域６５０には、例えばＥＰＧデータとともに配信される広告データが適宜表示される。
【００５３】
また、チャンネル別番組表画面７００は、放送番組情報領域７１０と、内容情報領域６２０と、操作内容領域６３０と、受信画像領域６４０と、２つの広告画像領域６５０と、を備えている。
【００５４】
放送番組情報領域７１０は、時刻別番組表画面６００の放送番組情報領域６１０に対応する位置に設けられている。この放送番組情報領域７１０における番組表日時６１１に対応する位置には、例えばチャンネル情報４２０に基づくチャンネル名７１１が表示される。さらに、チャンネル名７１１の下方には、このチャンネル名７１１のチャンネルで放送される各テレビ放送番組に関する複数の放送番組情報７１２が上下方向に並んで表示される。そして、この放送番組情報７１２は、番組開始時刻情報４３２に基づく、放送日付７１３と、放送開始時刻７１４と、番組名６１４と、を備えている。また、各放送番組情報７１２のそれぞれの左側には、録画予約マーク６１５または重複マーク６１６が適宜表示される。さらに、放送番組情報領域７１０には、スクロールバー６１７や選択カーソル６１８が表示される。
【００５５】
録画予約設定手段２９２は、録画予約の設定処理を適宜実施する。具体的には、録画予約設定手段２９２は、例えば図５に示すような時刻別番組表画面６００が表示されている状態において、入力手段２６０における入力操作に基づくテレビ放送番組の録画予約を要求する旨の操作信号を取得すると、以下のような処理をする。すなわち、録画予約設定手段２９２は、選択カーソル６１８で囲まれた放送番組情報６１２に対応する各種情報を有する番組情報４１０を番組情報テーブル４００から検索する。さらに、入力手段２６０における入力操作に基づく録画モードおよび記録する記録媒体を特定する旨の操作信号を取得する。そして、検索した番組情報４１０の各時刻情報４３２，４３３の時刻を録画日時情報５２１として、チャンネル情報４２０のチャンネルを録画チャンネル情報５２２として、操作信号に基づき特定される録画モードを録画モード情報５２３として、操作信号に基づき特定される記録媒体を記録先情報５２４として、例えば録画予約を要求する旨の操作信号を取得した日時を生成日時情報５２５として、それぞれ組み込んだ録画予約情報５２０を生成する。なお、生成日時情報５２５の日時としては、録画予約を要求する旨の操作信号を取得した日時に限らず、例えば録画モードや記録媒体を特定する旨の操作信号を取得した日時としてもよい。そして、この録画予約情報５２０を録画予約リスト情報５００に組み込む。
【００５６】
また、録画予約設定手段２９２は、入力手段２６０における入力操作に基づく録画予約を手動で設定する旨の操作信号を取得すると、図示しない録画予約設定画面を表示部３２０に表示させる。そして、入力手段２６０における入力操作に基づく各種情報を設定する旨の操作信号に基づいて、録画予約情報５２０を生成して録画予約リスト情報５００に組み込む。
【００５７】
録画制御手段２９３は、通信手段２１０、Ｄｅｍｕｘ２２０、記録再生処理手段２５０などの動作を制御して、所望のテレビ放送番組のコンテンツデータを受信してＨＤＤ２７０に適宜読み出し可能に記憶させる処理をする。具体的には、録画制御手段２９３は、入力手段２６０における入力操作に基づく操作信号により現在受信して再生しているコンテンツデータを記憶、あるいは、録画予約情報５２０に基づいて計時手段２９５で計時する現在時刻が録画予約情報５２０における録画開始日時となるコンテンツデータを受信させて記憶させる処理をする。なお、録画制御手段２９３は、コンテンツデータを記憶させる処理を実施している状態において、現在時刻が他のコンテンツデータの録画開始日時となったことを認識すると、すなわち録画を実施する時間の少なくとも一部が重複することを認識すると、以下のような処理を実施する。すなわち、録画制御手段２９３は、現在記憶させているコンテンツデータおよび現在時刻が録画開始日時となった他のコンテンツデータにそれぞれ対応する録画予約情報５２０に組み込まれた生成日時情報５２５を取得する。さらに、これら取得した生成日時情報５２５に基づいて、録画予約情報５２０が生成された日時すなわち録画予約が設定された日時を認識する。そして、録画制御手段２９３は、録画予約が後から設定されたコンテンツデータを優先させて記録させる処理を実施する。例えば、録画制御手段２９３は、現在記憶させているコンテンツデータの録画予約が後から設定されていることを認識すると、このコンテンツデータを記憶させる処理を継続する。そして、例えば、このコンテンツデータを記憶させる処理が終了した後に、録画予約が先に設定された他のコンテンツデータを記憶させる処理を開始する。また、録画制御手段２９３は、現在記憶させているコンテンツデータの録画予約が先に設定されていることを認識すると、このコンテンツデータを記憶させる処理を終了して、録画予約が後に設定された他のコンテンツデータを記憶させる処理を開始する。そして、コンテンツデータを記憶させる処理すなわち録画処理を実施すると、この録画処理に対応する録画予約情報５２０を削除する。
【００５８】
再生制御手段２９４は、Ｄｅｍｕｘ２２０、デコーダ２３０、記録再生処理手段２５０などの動作を制御して、所望のテレビ放送番組のコンテンツデータを出力装置３００へ出力して再生させる処理をする。具体的には、入力手段２６０における入力操作に基づく操作信号により特定、例えば出力装置３００で一覧表示されるサムネイルを選択する入力操作などにて特定されたコンテンツデータ、あるいは、いわゆるタイマ再生などあらかじめ所定時間に再生要求されているコンテンツデータをＨＤＤ２７０から読み出し、デコーダ２３０で適宜処理して出力装置３００へ出力する。
【００５９】
計時手段２９５は、例えば内部クロックなどの基準パルスに基づいて現在日時を計時する。そして、この計時した現在日時に関する現在日時情報を適宜出力する。
【００６０】
〔コンテンツ記録再生システムの動作〕
次に、記録再生システム１００の動作として、番組表画面６００，７００の表示処理について図面を参照して説明する。ここでは、「Ｎテレビ」以外のチャンネルで午後６時５７分および午後１０時の時点で放送されているテレビ放送番組の録画予約が設定されている状態において、図６に示すような「Ｎテレビ」のチャンネル別番組表画面７００の表示処理を例示して説明する。また、放送番組情報領域７１０に表示可能な放送番組情報７１２の数ｎ（以下、表示可能数ｎ（ｎは１以上の自然数）と称す）が８の構成を例示して説明する。さらに、例えば図５に示すような時刻別番組表画面６００やジャンル別の番組表画面、あるいは、表示可能数ｎが８以外の構成の番組表画面を表示させる場合にも、以下の表示処理と同様の処理を実施する。図７は、番組表画面６００，７００の表示処理を示すフローチャートである。
【００６１】
まず、利用者は、入力手段２６０の入力操作により、例えば所定の時刻における所定のチャンネルに対応するチャンネル別番組表画面７００の表示を要求する旨を設定入力する。そして、記録再生装置２００は、図７に示すように、番組表表示制御手段２９１の番組属性認識手段２９１Ａにて、番組表画面６００，７００の表示を要求する旨の要求を認識すると、ＨＤＤ２７０の番組情報テーブル４００から利用者により設定された所定のチャンネルにおいて所定の時刻以降に放送される表示可能数ｎ個のテレビ放送番組を表示番組として認識する（ステップＳ１０１）。ここでは、「Ｎテレビ」で午後４時以降に放送される８個のテレビ放送番組、すなわち「完全試合をねらえ」、「タンガ物語」、「ニュースの川」、「パンガニの虎」、「私はハーモニカ」、「８回目の挨拶」、「１１時からのニュース」、「お酒の道」を表示番組として認識する。
【００６２】
そして、番組表表示制御手段２９１は、番組表画面設定手段２９１Ｂにて、番組情報テーブル４００に基づいて、番組属性認識手段２９１Ａで認識された表示可能数ｎ個の表示番組を含む番組表画面６００，７００を表示させる（ステップＳ１０２）。ここでは、例えば図６に示すようなチャンネル別番組表画面７００を表示させる。この後、番組属性認識手段２９１Ａは、図示しないカウンタのカウンタ値ｉを１に設定して（ステップＳ１０３）、ｉ番目の表示番組、例えば放送番組情報領域７１０に表示された表示番組のうちの上からｉ番目の表示番組が録画予約番組か否かを認識する（ステップＳ１０４）。さらに、ｉ番目の表示番組が重複番組か否かを認識する（ステップＳ１０５）。ここでは、ｉ番目の表示番組が午後６時５７分または午後１０時の時点で放送されているテレビ放送番組か否かを判断する。そして、ｉ番目の表示番組が少なくとも録画予約番組であるか否かを判断する（ステップＳ１０６）。
【００６３】
このステップＳ１０６において、番組表表示制御手段２９１は、番組属性認識手段２９１Ａで少なくとも録画予約番組あると判断した場合、番組表画面設定手段２９１Ｂにて、このｉ番目の表示番組に対応する放送番組情報７１２近傍に録画予約マーク６１５を表示させる（ステップＳ１０７）。ここで、上述したように、表示番組が録画予約番組でありかつ重複番組である場合、または、録画予約番組でありかつ重複番組でない場合、録画予約マーク６１５を表示させる。そして、番組属性認識手段２９１Ａは、カウンタ値ｉが表示可能数ｎと等しいか否かを判断する（ステップＳ１０８）。このステップＳ１０８において、表示可能数ｎと等しいと判断した場合、番組表画面６００，７００の表示処理を終了する。一方、ステップＳ１０８において、表示可能数ｎと等しくない、すなわち表示可能数ｎ未満であると判断した場合、カウンタ値ｉに１を加える処理をして（ステップＳ１０９）、ステップＳ１０４に戻る。
【００６４】
また、ステップＳ１０６において、番組属性認識手段２９１Ａは、ｉ番目の表示番組が少なくとも録画予約番組でないと判断した場合、このｉ番目の表示番組が重複番組か否かを判断する（ステップＳ１１０）。このステップＳ１１０において、重複番組ではないと判断した場合、ステップＳ１０８の処理を実施する。一方、ステップＳ１１０において、番組表表示制御手段２９１は、番組属性認識手段２９１Ａで重複番組であると判断した場合、番組表画面設定手段２９１Ｂにて、このｉ番目の表示番組に対応する放送番組情報７１２近傍に重複マーク６１６を表示させる（ステップＳ１１１）。ここでは、ｉ番目の表示番組が午後６時５７分に放送される「パンガニの虎」、および、午後１０時に放送される「８回目の挨拶」の場合に、これらが重複番組であると判断して重複マーク６１６を表示させる。この後、番組属性認識手段２９１Ａは、ステップＳ１０６の処理を実施する。
【００６５】
〔コンテンツ記録再生システムの作用効果〕
上述したように、上記実施の形態では、記録再生装置２００のＣＰＵ２９０は、番組表表示制御手段２９１の番組属性認識手段２９１Ａにて、番組表画面６００，７００の表示を要求する旨の要求を認識すると、ＥＰＧデータに基づく番組情報テーブル４００の各時刻情報４３２，４３３に基づいて、表示番組の放送時間の時間帯を認識する。そして、メモリ２８０の録画予約情報５２０を順次取得して、この取得した録画予約情報５２０の録画日時情報５２１に基づく録画を実施する時間帯と、表示番組の放送時間の時間帯と、の少なくとも一部が重複するか否かを判断する。そして、少なくとも一部が重複する時間帯の録画日時情報５２１を有する録画予約情報５２０を検索できた場合、この表示番組が重複番組であると認識する。この後、番組表表示制御手段２９１は、番組表画面設定手段２９１Ｂにて、重複番組に関する放送番組情報６１２，７１２を重複番組以外の放送番組情報６１２，７１２とは異なる表示形態で番組表画面６００，７００に表示させる。このため、利用者は、番組表画面６００，７００の各テレビ放送番組に関する放送番組情報６１２，７１２の表示形態に基づいて、所定のテレビ放送番組の放送時間と重複して録画予約が設定されているテレビ放送番組が存在するか否かを認識できる。したがって、記録再生装置２００は、コンテンツデータの配信状態を適切に表示できる。
【００６６】
また、番組表画面設定手段２９１Ｂは、重複番組の放送番組情報６１２，７１２の左側に重複マーク６１６を表示させ、重複番組ではないテレビ放送番組の放送番組情報６１２，７１２の左側に重複マーク６１６を表示させない。このため、利用者は、重複マーク６１６の表示の有無を認識するだけの簡単な方法で、所定のテレビ放送番組の放送時間と重複して録画予約が設定されているテレビ放送番組が存在するか否かを認識できる。したがって、記録再生装置２００は、利用者にコンテンツデータの配信状態を適切にかつ容易に認識させることができる。
【００６７】
さらに、番組表画面設定手段２９１Ｂは、メモリ２８０に記憶された録画予約情報５２０を順次取得して、この取得した録画予約情報５２０で録画が予約されているテレビ放送番組が表示番組か否かを判断する。そして、表示番組に関する録画予約情報５２０を検索できた場合、この表示番組が録画予約番組であると認識する。この後、番組表画面設定手段２９１Ｂは、録画予約番組に関する放送番組情報６１２，７１２の左側に録画予約マーク６１５を表示させ、録画予約番組ではないテレビ放送番組の放送番組情報６１２，７１２の左側に録画予約マーク６１５を表示させない。このため、利用者は、番組表画面６００，７００の各テレビ放送番組に関する放送番組情報６１２，７１２の表示形態に基づいて、所定のテレビ放送番組の録画予約が設定されているか否かを認識できる。したがって、記録再生装置２００は、コンテンツデータの配信状態をより適切に表示できる。
【００６８】
そして、番組表画面設定手段２９１Ｂは、表示番組が重複番組でありかつ録画予約番組であることを認識すると、重複マーク６１６ではなく録画予約マーク６１５を表示させる。このため、記録再生装置２００は、録画時間の少なくとも一部が重複した例えば２つのテレビ放送番組の録画予約が設定されている場合、各テレビ放送番組にそれぞれ対応する録画予約マーク６１５を表示させることにより、利用者に各テレビ放送番組の録画予約が設定されていることを認識させることができる。したがって、記録再生装置２００は、重複番組であれば録画予約番組か否かにかかわらず重複マーク６１６を表示させる構成と比べて、コンテンツデータの配信状態をさらに適切に表示できる。
【００６９】
また、番組表画面設定手段２９１Ｂは、８個のテレビ放送番組に関する放送番組情報６１２，７１２を番組表画面６００，７００で一度に表示させる制御をする。このため、利用者は、１つの番組表画面６００，７００を視認するだけで複数のテレビ放送番組が重複番組や録画予約番組である旨を認識できる。したがって、記録再生装置２００は、コンテンツデータの配信状態をさらに適切に表示できる。
【００７０】
さらに、本発明の表示制御装置を、録画予約情報５２０に基づいてコンテンツデータを記憶させる制御をする録画制御手段２９３を備えた記録再生装置２００に適用している。このため、記録再生装置２００は、コンテンツデータの配信状態を適切に表示させることができ、かつ、コンテンツデータを記憶させることができる。したがって、記録再生装置２００の利便性を向上できる。
【００７１】
また、録画制御手段２９３は、互いに異なるコンテンツデータの録画を実施する時間の少なくとも一部が重複することを認識すると、各コンテンツデータのそれぞれに対応する録画予約情報５２０の生成日時情報５２５を取得する。そして、録画予約が後から設定されたコンテンツデータを優先させて録画処理を実施する。このため、記録再生装置２００は、複数のコンテンツデータの録画を実施する時間が重複した場合、一般的に優先度が高い後から設定された録画予約に基づいてコンテンツデータを記録させることができる。したがって、記録再生装置２００は、コンテンツデータを適切に記録させることができる。
【００７２】
〔実施の形態の変形〕
なお、本発明は、上述した一実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【００７３】
すなわち、表示番組が重複番組か否かに基づいて重複マーク６１６の表示の有無を設定する構成について例示したが、これに限らず重複マーク６１６を表示させずに例えば以下のような構成などとしてもよい。例えば、放送番組情報６１２，７１２の文字や背景の表示色を重複番組か否かに対応した表示色に設定する構成などとしてもよい。また、例えば重複番組の放送番組情報６１２，７１２の文字を点滅状態で表示させ、重複番組以外のテレビ放送番組の放送番組情報６１２，７１２の文字を点灯状態で表示させる構成などとしてもよい。さらに、重複番組の放送番組情報６１２，７１２の文字形態を重複番組以外の番組の放送番組情報６１２，７１２の文字形態とは異なる文字形態とする構成などとしてもよい。この文字形態としては、例えばいわゆるゴシック体や明朝体などの形態が例示できるがこれらに限られない。また、重複番組の放送番組情報６１２，７１２を囲む状態に、選択カーソル６１８とは異なる枠マークを表示させる構成などとしてもよい。これらのような構成にすれば、利用者は、例えば番組名６１４近傍を視認するだけで重複番組か否かを認識でき、上記実施の形態のように、視線を重複マーク６１６が表示される位置まで移動させる必要がない。したがって、記録再生装置２００は、コンテンツデータの配信状態をより適切に表示させることができる。
【００７４】
また、重複マーク６１６を表示させずに例えば放送番組情報６１２，７１２の文字の大きさを重複番組か否かに対応した大きさに設定する構成などとしてもよい。例えば、重複番組の放送番組情報６１２，７１２の文字を重複番組以外のテレビ放送番組のものよりも大きく表示させる構成などとしてもよい。このような構成にすれば、利用者は、より大きく表示された放送番組情報６１２，７１２により、この放送番組情報６１２，７１２で示されるテレビ放送番組が重複番組である旨を容易に認識できる。したがって、記録再生装置２００は、コンテンツデータの配信状態をさらに適切に表示させることができる。
【００７５】
さらに、例えば選択カーソル６１８で重複番組の放送番組情報６１２，７１２が選択された場合、放送番組情報６１２，７１２の左側や各領域６１０，６２０，６３０，６４０，７１０などに、重複番組である旨の文字情報やマークを表示させる構成などとしてもよい。このような構成にしても、利用者は、各領域６１０，６２０，６３０，６４０，７１０などに表示される文字情報やマークなどにより、所定のテレビ放送番組の放送時間と重複する録画予約番組が存在するか否かを認識できる。したがって、記録再生装置２００は、コンテンツデータの配信状態を適切に表示できる。
【００７６】
また、表示番組が録画予約番組でありかつ重複番組である場合の録画予約マーク６１５を、録画予約番組でありかつ重複番組でない場合の録画予約マーク６１５とは異なる表示形態に設定する構成などとしてもよい。例えば、表示番組が録画予約番組でありかつ重複番組である場合に録画予約マーク６１５を青色に設定し、録画予約番組でありかつ重複番組でない場合に赤色に設定する構成などとしてもよい。このような構成にすれば、利用者は、録画予約マーク６１５の表示形態により、表示番組が録画予約番組でありかつ重複番組であるか否かを認識できる。したがって、記録再生装置２００は、コンテンツデータの配信状態をさらに適切に表示できる。
【００７７】
そして、例えば番組情報４１０の番組タイトル情報４３４、番組サブタイトル情報４３５、番組ジャンル情報４３６、および、番組記述情報４３７のうちの少なくともいずれか１つを本発明の内容文字情報として機能させる。そして、重複番組と放送時間が重複する録画予約番組の内容に対応して、重複マーク６１６や放送番組情報６１２，７１２の文字や背景の表示形態、例えば表示色や表示の大きさを設定する構成などとしてもよい。具体的には、例えば録画予約情報５２０に基づいて録画予約番組の番組情報４１０を番組情報テーブル４００から検索する。さらに、この番組情報４１０の例えば番組ジャンル情報４３６に基づいて、重複番組と重複する録画予約番組のジャンルを認識する。そして、このジャンルに対応して重複マーク６１６の表示形態を設定する構成、例えばジャンルが「スポーツ」の場合に重複マーク６１６を青色に設定し、「ドラマ」の場合に赤色に設定する構成などとしてもよい。ここで、録画予約情報５２０に録画するテレビ放送番組のジャンルに関する情報を予め組み込む構成としてもよい。このような構成にすれば、利用者は、重複マーク６１６の表示形態により、重複番組と重複する録画予約番組のジャンルを認識できる。したがって、記録再生装置２００は、コンテンツデータの配信状態をより適切に表示できる。
【００７８】
また、重複番組と録画予約番組との重複時間の長さに対応して重複マーク６１６や放送番組情報６１２，７１２の文字や背景の表示形態を設定する構成、例えば重複時間が３０分未満の場合に重複マーク６１６を青色に設定し、３０分以上の場合に赤色に設定する構成などとしてもよい。このような構成にすれば、利用者は、重複マーク６１６の表示形態により、重複番組と録画予約番組との重複時間を認識できる。したがって、記録再生装置２００は、重複番組と録画予約番組との重複状態を表示でき、コンテンツデータの配信状態をさらに適切に表示できる。
【００７９】
さらに、重複番組の放送時間の長さに対する録画予約番組との重複時間の長さの比率に対応して、重複マーク６１６や放送番組情報６１２，７１２の文字や背景の表示形態を設定する構成などとしてもよい。例えば、重複番組の放送時間の長さに対する重複時間の長さの比率が５０％未満の場合に重複マーク６１６を青色に設定し、５０％以上の場合に赤色に設定する構成などとしてもよい。このような構成にすれば、利用者は、重複マーク６１６の表示形態により、例えば重複時間が同じ１０分であっても重複番組の放送時間が１２分であり重複番組の大部分が重複している旨や、重複番組の放送時間が１２０分であり重複番組のわずかな部分が重複している旨を認識できる。したがって、記録再生装置２００は、重複番組と録画予約番組との重複状態をより適切に表示でき、コンテンツデータの配信状態をさらに適切に表示できる。
【００８０】
そして、重複番組の放送時間帯における録画予約番組と重複している位置に対応して、重複マーク６１６や放送番組情報６１２，７１２の文字や背景の表示形態を設定する構成などとしてもよい。例えば、重複番組の前半部分が録画予約番組と重複している場合に重複マーク６１６を青色に設定し、後半部分が重複している場合に赤色に設定する構成などとしてもよい。このような構成にすれば、利用者は、重複マーク６１６の表示形態により、重複番組の放送時間帯における録画予約番組が重複している位置を認識できる。したがって、記録再生装置２００は、重複番組と録画予約番組との重複状態をさらに適切に表示でき、コンテンツデータの配信状態をさらに適切に表示できる。
【００８１】
さらに、録画予約情報５２０に基づいて予約録画されたテレビ放送番組に関連するテレビ放送番組（以下、関連テレビ放送番組と称す）に録画回数を計数する取得回数計数手段を備える。ここで、関連テレビ放送番組としては、シリーズものや連続もののテレビ放送番組やジャンルが略同一のテレビ放送番組などが例示できる。そして、この録画回数に対応して、重複マーク６１６や放送番組情報６１２，７１２の文字や背景の表示形態を設定する構成などとしてもよい。このような構成にすれば、記録再生装置２００は、関連テレビ放送番組の録画回数に対応する例えば利用者の嗜好を反映させた重複マーク６１６を表示できる。したがって、利用者は、重複マーク６１６の表示形態により、重複番組と重複している録画予約番組が嗜好に合っているものか否かを認識できる。よって、記録再生装置２００は、コンテンツデータの配信状態をさらに適切に表示できる。
【００８２】
そして、１個のテレビ放送番組に関する放送番組情報６１２，７１２を番組表画面６００，７００で表示させる構成などとしてもよい。このような構成にすれば、放送番組情報領域６１０，７１０の大きさを必要最小限に抑えることができる。したがって、内容情報領域６２０や受信画像領域６４０を大きくでき、放送番組情報６１２，７１２に対応するテレビ放送番組の内容をより多く表示できたり、現在受信しているテレビ放送番組の映像データを大きく表示できる。
【００８３】
また、表示番組が重複番組でありかつ録画予約番組である場合に録画予約マーク６１５を表示させ、重複番組でありかつ録画予約番組でない場合に重複マーク６１６を表示させる構成について例示したが、これに限らず表示番組が重複番組であれば録画予約番組か否かにかかわらず重複マーク６１６を表示させる構成などとしてもよい。
【００８４】
そして、互いに異なるコンテンツデータの録画を実施する時間の少なくとも一部が重複する際に、後から設定された録画予約を優先させる構成について例示したが、先に設定された録画予約を優先させる構成などとしてもよい。
【００８５】
さらに、本発明の表示制御装置を視聴予約が設定されたテレビ放送番組の放送時間に対する重複状態を表示させる構成に適用してもよい。また、本発明の表示制御装置を記録再生装置２００に適用した構成に限らず、例えば番組表表示制御手段２９１を独立させた番組表表示制御装置に適用してもよい。さらに、本発明のデータ処理装置を記録再生装置２００に適用した構成に限らず、例えば番組表表示制御手段２９１および録画制御手段２９３を独立させた録画制御装置に適用してもよい。
【００８６】
上述した各機能をプログラムとして構築したが、例えば回路基板などのハードウェアあるいは１つのＩＣ（Integrated Circuit）などの素子にて構成するなどしてもよく、いずれの形態としても利用できる。なお、プログラムや別途記録媒体から読み取らせる構成とすることにより、取扱が容易で、利用の拡大が容易に図れる。
【００８７】
その他、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
【００８８】
〔実施形態の作用効果〕
上述したように、上記実施の形態では、記録再生装置２００のＣＰＵ２９０は、番組表表示制御手段２９１の番組属性認識手段２９１Ａにて、ＥＰＧデータに基づく番組情報テーブル４００の各時刻情報４３２，４３３に基づいて、番組表画面６００，７００に表示させる表示番組の放送時間の時間帯を認識する。そして、メモリ２８０の録画予約情報５２０を順次取得して、この取得した録画予約情報５２０の録画日時情報５２１に基づく録画を実施する時間帯および表示番組の放送時間の時間帯の少なくとも一部が重複することを認識すると、この表示番組が重複番組であると認識する。この後、番組表表示制御手段２９１は、番組表画面設定手段２９１Ｂにて、重複番組に関する番組情報テーブル４００に基づく放送番組情報６１２，７１２を重複番組以外の放送番組情報６１２，７１２とは異なる表示形態で番組表画面６００，７００に表示させる。このため、利用者は、番組表画面６００，７００の各テレビ放送番組に関する放送番組情報６１２，７１２の表示形態に基づいて、所定のテレビ放送番組の放送時間と重複して録画予約が設定されているテレビ放送番組が存在するか否かを認識できる。したがって、記録再生装置２００は、コンテンツデータの配信状態を適切に表示できる。
【図面の簡単な説明】
【００８９】
【図１】本発明の一実施の形態に係る記録再生システムの概略構成を示すブロック図である。
【図２】前記一実施の形態における番組情報テーブルの概略構成を示す模式図である。
【図３】前記一実施の形態における録画予約リスト情報の概略構成を示す模式図である。
【図４】前記一実施の形態における記録再生装置を構成するＣＰＵの概略構成を示す模式図である。
【図５】前記一実施の形態における時刻別番組表画面の一例を示す模式図である。
【図６】前記一実施の形態におけるチャンネル別番組表画面の一例を示す模式図である。
【図７】前記一実施の形態における番組表画面の表示処理を示すフローチャートである。
【符号の説明】
【００９０】
２５０    データ取得手段としても機能する記録再生処理手段
２９１    演算手段としての番組表表示制御手段
２９１Ａ  表示制御装置およびデータ処理装置を構成する、配信情報取得手段および取得情報取得手段としても機能する判断手段としての番組属性認識手段
２９１Ｂ  表示制御装置およびデータ処理装置を構成する、表示制御手段としての番組表画面設定手段
２９３    データ処理装置を構成する取得時間重複判断手段としても機能するデータ取得制御手段としての録画制御手段
３２０    表示手段としても機能する表示部
３２１    表示領域
４００    配信情報としても機能する番組情報テーブル
４２０    配信予定情報としてのチャンネル情報
４３２    配信時間情報および配信予定情報としての番組開始時刻情報
４３３    配信時間情報としての番組終了時刻情報
４３４    内容文字情報としても機能しうる配信予定情報としての番組タイトル情報
４３５    内容文字情報としても機能しうる番組サブタイトル情報
４３６    内容文字情報としても機能しうる番組ジャンル情報
４３７    内容文字情報としても機能しうる番組記述情報
５２０    取得情報としての録画予約情報
５２１    取得時間情報としての録画日時情報
５２５    生成日時情報
６１６    重複情報としての重複マーク
【図１】
2006050434.tif 000003
【図２】
2006050434.tif 000004
【図３】
2006050434.tif 000005
【図４】
2006050434.tif 000006
【図５】
2006050434.tif 000007
【図６】
2006050434.tif 000008
【図７】
2006050434.tif 000009