(57)【要約】【課題】コンテンツの管理が容易なコンテンツ記録再生システムを提供する。【解決手段】  コンテンツ記録再生システム１００の記録再生装置２００では、利用者認識手段にて利用選択ボタンに対応する利用者情報を現在利用者情報として認識し、受信したコンテンツデータまたはこの現在利用者情報にて録画予約される録画コンテンツデータ、および認識した現在利用者情報を関連付ける。これにより、利用者情報毎にコンテンツデータが関連付けられるので、利用者情報を容易に管理することができる。【選択図】  図１
2006319799.tif 000002
【特許請求の範囲】
【請求項１】
配信されるコンテンツデータを認識するコンテンツデータ認識手段と、
前記コンテンツデータを視聴する視聴時間に関する視聴時間情報を有する前記コンテンツデータの視聴状態に関する視聴状態情報を認識する視聴状態認識手段と、
前記コンテンツデータを特定するコンテンツ特定情報および特定されたコンテンツデータに対応する視聴状態情報を関連付けて１つのデータ構造として構成されるコンテンツ視聴情報を生成するデータ生成手段と、
を具備したことを特徴とした情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記視聴状態情報は、視聴されるコンテンツデータのデータサイズに関するコンテンツデータサイズ情報を有する
ことを特徴とした情報処理装置。
【請求項３】
請求項１または請求項２に記載の情報処理装置であって、
前記コンテンツデータの再生時間を計測する時間計測手段を備え、
前記データ生成手段は、前記再生時間を前記視聴時間情報とした前記視聴状態情報を生成し、この視聴状態情報および再生時間を計測した前記コンテンツデータを特定する前記コンテンツ特定情報を関連付けたコンテンツ視聴情報を生成する
ことを特徴とした情報処理装置。
【請求項４】
配信されるコンテンツデータを認識するコンテンツデータ認識手段と、
前記コンテンツデータを視聴する視聴量に関する視聴量情報および前記コンテンツデータを視聴するグループを特定するグループ特定情報を有する前記コンテンツデータの視聴状態に関する視聴状態情報を認識する視聴状態認識手段と、
前記コンテンツデータを特定するコンテンツ特定情報および特定されたコンテンツデータに対応する視聴状態情報を関連付けて１つのデータ構造として構成されるコンテンツ視聴情報を生成するデータ生成手段と、
を具備したことを特徴とした情報処理装置。
【請求項５】
請求項４に記載の情報処理装置であって、
前記視聴量情報は、視聴する前記コンテンツデータのデータサイズに関するコンテンツデータサイズ情報である
ことを特徴とした情報処理装置。
【請求項６】
請求項４に記載の情報処理装置であって、
前記視聴量情報は、前記コンテンツデータを視聴する視聴時間に関する視聴時間情報である
ことを特徴とした情報処理装置。
【請求項７】
請求項４ないし請求項６のいずれかに記載の情報処理装置であって、
所定の前記コンテンツ視聴情報を構成する前記視聴状態情報の前記視聴量情報を所定の表示形態にて表示手段に表示させる制御をする表示制御手段を具備した
ことを特徴とした情報処理装置。
【請求項８】
請求項７に記載の情報処理装置であって、
前記コンテンツデータの内容に関する内容情報を認識する内容情報認識手段を備え、
前記表示制御手段は、前記内容情報毎の前記視聴量情報を前記表示手段に表示させる制御をする
ことを特徴とした情報処理装置。
【請求項９】
請求項７または請求項８に記載の情報処理装置であって、
前記表示制御手段は、所定の期間内における前記視聴量情報を前記表示手段に表示させる制御をする
ことを特徴とした情報処理装置。
【請求項１０】
請求項７ないし請求項９のいずれかに記載の情報処理装置であって、
前記コンテンツデータの配信予定に関する配信予定情報を認識する配信予定情報認識手段と、
所定の前記視聴状態情報にて視聴予定のコンテンツデータに関する視聴予定情報を認識する視聴予定認識手段と、を備え、
前記表示制御手段は、前記配信予定情報に基づいて、所定期間内に配信されるコンテンツデータのそれぞれを所定の配信予定欄に配置した配信予定表を表示させる制御をするとともに、前記視聴予定情報に対応する前記視聴予定のコンテンツデータの配信予定欄に、このコンテンツデータを前記視聴状態情報にて視聴予定である旨の情報を重畳させて表示させる制御をする
ことを特徴とした情報処理装置。
【請求項１１】
請求項７ないし請求項９のいずれかに記載の情報処理装置であって、
前記コンテンツデータの配信予定に関する配信予定情報を認識する配信予定情報認識手段と、
所定の視聴状態情報にて記録予定のコンテンツデータに関する記録予定情報認識手段と、を備え、
前記表示制御手段は、前記配信予定情報に基づいて、所定期間内に配信されるコンテンツデータを所定の配信予定欄に配置した配信予定表を表示させる制御をするとともに、前記記録予定情報に対応する前記記録予定のコンテンツデータの配信予定欄に、このコンテンツデータを前記視聴状態情報にて記録予定である旨の情報を重畳させて表示させる制御をする
ことを特徴とした情報処理装置。
【請求項１２】
請求項７ないし請求項１１のいずれかに記載の情報処理装置であって、
前記コンテンツデータを記録手段に記録する制御をする記録制御手段を備え、
前記表示制御手段は、前記記録手段に記録された複数の前記コンテンツデータのうち、所定のコンテンツ視聴情報のコンテンツ特定情報にて特定されるコンテンツデータを前記表示手段に一覧表示させる制御をする
ことを特徴とした情報処理装置。
【請求項１３】
請求項３ないし請求項１１のいずれかに記載の情報処理装置であって、
前記コンテンツデータを記録手段に記録する制御をする記録制御手段を備え、
前記表示制御手段は、前記記録手段に記録された複数の前記コンテンツデータのうち、所定のコンテンツ視聴情報のコンテンツ特定情報にて特定されるコンテンツデータを、他のコンテンツ視聴情報のコンテンツ特定情報にて特定されるコンテンツデータと異なる表示形態にて前記表示手段に表示させる制御をする
ことを特徴とした情報処理装置。
【請求項１４】
請求項１２または請求項１３に記載情報処理装置であって、
前記記録手段に記録された前記コンテンツデータの記録状態に関する記録状態情報を認識する記録状態認識手段と、
前記記録状態情報に応じた前記録画されたコンテンツデータの記録量を認識するコンテンツデータ量認識手段と、を備え、
前記表示制御手段は、前記記録状態情報毎のコンテンツデータ量を前記表示手段に表示させる制御をする
ことを特徴とした情報処理装置。
【請求項１５】
請求項１４に記載の情報処理装置であって、
前記コンテンツデータ量認識手段は、記録された前記コンテンツデータの記録時間を認識する
ことを特徴とした情報処理装置。
【請求項１６】
請求項１４に記載の情報処理装置であって、
前記コンテンツデータ量認識手段は、記録された前記コンテンツデータのデータ容量を認識する
ことを特徴とした情報処理装置。
【請求項１７】
請求項１４ないし請求項１６のいずれかに記載の情報処理装置であって、
前記表示制御手段は、複数の前記視聴状態情報のそれぞれにおける前記記録状態情報毎の前記コンテンツデータ量を表示させる制御をする
ことを特徴とした情報処理装置。
【請求項１８】
請求項１４ないし請求項１６のいずれかに記載の情報処理装置であって、
前記表示制御手段は、前記記録手段に記録される全コンテンツデータにおける前記記録状態情報毎の前記コンテンツデータ量を表示させる制御をする
ことを特徴とした情報処理装置。
【請求項１９】
請求項１ないし請求項１８のいずれかに記載の情報処理装置であって、
前記視聴状態情報は、前記コンテンツデータを視聴する視聴者に関する視聴者情報であり、
前記データ生成手段は、前記コンテンツ特定情報および前記視聴者情報を関連付けて前記コンテンツ視聴情報を生成する
ことを特徴とした情報処理装置。
【請求項２０】
請求項１ないし請求項１９のいずれかに記載の情報処理装置と、
前記コンテンツデータが記録される前記記録手段と、
前記コンテンツデータを映像情報として表示させる前記表示手段と、
を具備したことを特徴とした情報処理システム。
【請求項２１】
配信されるコンテンツデータを認識し、
前記コンテンツデータを視聴する視聴時間に関する視聴時間情報を有する前記コンテンツデータの視聴状態に関する視聴状態情報を認識し、
前記コンテンツデータを特定するコンテンツ特定情報および特定されたコンテンツデータに対応する視聴状態情報を関連付けて１つのデータ構造として構成されるコンテンツ視聴情報を生成する
ことを特徴とする情報処理方法。
【請求項２２】
配信されるコンテンツデータを認識し、
前記コンテンツデータを視聴する視聴量に関する視聴量情報を有する前記コンテンツデータの視聴状態に関する視聴状態情報を認識し、
前記コンテンツデータを特定するコンテンツ特定情報および特定されたコンテンツデータに対応する視聴状態情報を関連付けて１つのデータ構造として構成されるコンテンツ視聴情報を生成する
ことを特徴とする情報処理方法。
【請求項２３】
演算手段を請求項１ないし請求項１９のいずれかに記載の情報処理装置として機能させる
ことを特徴とした情報処理プログラム。
【請求項２４】
請求項２１または請求項２２に記載の情報処理方法を演算手段に実施させる
ことを特徴とした情報処理プログラム。
【請求項２５】
請求項２３または請求項２４に記載の処理プログラムが演算手段にて読取可能に記録された
ことを特徴とした情報処理プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を処理する情報処理装置、そのシステム、その方法、そのプログラム、そのプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来、放送番組を録画する記録装置には、利用者が手動により設定入力した放送番組、またはＥＰＧ（Electric Program Guide）からキーワードにより検索した放送番組を録画する録画装置がある（例えば、特許文献１参照）。
【０００３】
特許文献１に記載のものは、放送局などから配信されるＥＰＧ（Electric Program Guide）を受信し、このＥＰＧ内を検索して検索キーワードと一致する番組を予約テーブルに記憶し、この予約テーブルに基づいて番組を録画する。
【特許文献１】特開２０００−１７５１４１号公報(第３頁〜第５頁参照)
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１に記載のような従来の構成では、複数の利用者、例えば家族などで１台の記録再生装置を用いた場合でも、各利用者により設定入力された検索キーワードに基づいてＥＰＧから検索された放送番組、および各利用者が手動により設定入力した放送番組が録画される。このため、記録装置には複数の利用者により多くの放送番組が記録される。したがって、１人の利用者がこの記録装置から自分が記録した放送番組を探すためには、複数の利用者により記録された多くの放送番組から探す必要があり、煩雑であるという問題が一例として挙げられる。
【０００５】
本発明は、上記のような問題に鑑み、コンテンツの管理が容易な情報処理装置、そのシステム、その方法、そのプログラム、そのプログラムを記録した記録媒体を提供することを１つの目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、配信されるコンテンツデータを認識するコンテンツデータ認識手段と、前記コンテンツデータを視聴する視聴時間に関する視聴時間情報を有する前記コンテンツデータの視聴状態に関する視聴状態情報を認識する視聴状態認識手段と、前記コンテンツデータを特定するコンテンツ特定情報および特定されたコンテンツデータに対応する視聴状態情報を関連付けて１つのデータ構造として構成されるコンテンツ視聴情報を生成するデータ生成手段と、を具備したことを特徴とした情報処理装置である。
【０００７】
請求項４に記載の発明は、配信されるコンテンツデータを認識するコンテンツデータ認識手段と、前記コンテンツデータを視聴する視聴量に関する視聴量情報および前記コンテンツデータを視聴するグループを特定するグループ特定情報を有する前記コンテンツデータの視聴状態に関する視聴状態情報を認識する視聴状態認識手段と、前記コンテンツデータを特定するコンテンツ特定情報および特定されたコンテンツデータに対応する視聴状態情報を関連付けて１つのデータ構造として構成されるコンテンツ視聴情報を生成するデータ生成手段と、を具備したことを特徴とした情報処理装置である。
【０００８】
請求項２０に記載の発明は、請求項１ないし請求項１９のいずれかに記載の情報処理装置と、前記コンテンツデータが記録される前記記録手段と、前記コンテンツデータを映像情報として表示させる前記表示手段と、を具備したことを特徴とした情報処理システムである。
【０００９】
請求項２１に記載の発明は、配信されるコンテンツデータを認識し、前記コンテンツデータを視聴する視聴時間に関する視聴時間情報を有する前記コンテンツデータの視聴状態に関する視聴状態情報を認識し、前記コンテンツデータを特定するコンテンツ特定情報および特定されたコンテンツデータに対応する視聴状態情報を関連付けて１つのデータ構造として構成されるコンテンツ視聴情報を生成することを特徴とする情報処理方法である。
【００１０】
請求項２２に記載の発明は、配信されるコンテンツデータを認識し、前記コンテンツデータを視聴する視聴量に関する視聴量情報を有する前記コンテンツデータの視聴状態に関する視聴状態情報を認識し、前記コンテンツデータを特定するコンテンツ特定情報および特定されたコンテンツデータに対応する視聴状態情報を関連付けて１つのデータ構造として構成されるコンテンツ視聴情報を生成することを特徴とする情報処理方法である。
【００１１】
請求項２３に記載の発明は、演算手段を請求項１ないし請求項１９のいずれかに記載の情報処理装置として機能させることを特徴とした情報処理プログラムである。
【００１２】
請求項２４に記載の発明は、請求項２１または請求項２２に記載の情報処理方法を演算手段に実施させることを特徴とした情報処理プログラムである。
【００１３】
請求項２５に記載の発明は、請求項２３または請求項２４に記載の処理プログラムが演算手段にて読取可能に記録されたことを特徴とした情報処理プログラムを記録した記録媒体である。
【発明を実施するための最良の形態】
【００１４】
以下に、本発明の一実施の形態を図面に基づいて説明する。本実施の形態では、本発明の情報処理システムを備えたコンテンツ記録再生システムを例示して説明するが、これに限らず、データを記録するのみの記録装置や再生するのみの再生装置などとしても適用できる。また、本実施の形態において、データとしてテレビ放送番組のコンテンツデータを例えば配信予定情報としてのＥＰＧ（Electric Program Guide）データに基づく番組表に基づいて取得する処理に関して説明するが、これに限らず、ラジオ放送番組、衛星放送番組、配信される音楽や映像などのコンテンツ、ゲームソフトウェアなどの各種プログラムなどをもデータの対象とすることができ、配信されるデータを取得させるための各種情報を処理するいずれの構成が適用できる。なお、本実施の形態において、利用者により設定入力される録画開始日時や録画終了日時あるいはチャンネルなどに基づく録画予約や、ＥＰＧデータおよび利用者により設定入力される単語などのキーワードに基づく録画予約を、通常録画予約と適宜称して説明する。図１は、本実施の形態におけるコンテンツ記録再生システムの概略構成を示すブロック図である。図２は、番組情報テーブルの概略構成を示す模式図である。図３は、利用者情報テーブルの概略構成を示す模式図である。図４は、コンテンツデータの概略構成を示す模式図である。図５は、コンテンツ記録再生システムの記録再生装置を構成するＣＰＵの概略構成を示すブロック図である。図６は、表示部の表示領域に表示される視聴時間表示画面の一例を示す模式図である。図７は、表示部の表示領域に表示されるジャンル別視聴時間表示画面の一例を示す模式図である。図８は、表示部の表示領域に表示されるグループ別録画時間表示画面の一例を示す模式図である。図９は、表示部の表示領域に表示される番組表の一例を示す模式図である。図１０は、表示部の表示領域に表示される録画コンテンツ一覧画面の一例を示す模式図である。
【００１５】
〔コンテンツ記録再生システムの構成〕
図１において、１００は情報処理システムとしてのコンテンツ記録再生システム（以下、記録再生システムと称す）で、この記録再生システム１００は、例えばテレビ放送番組などのコンテンツの音声データ、映像データなどを録画コンテンツデータ２０として記録したり、記録した録画コンテンツデータ２０を再生したり、現在受信している放送波に含まれるコンテンツデータを再生したりするシステムである。そして、記録再生システム１００は、情報処理装置としての記録再生装置２００と、出力装置３００と、を備えている。
【００１６】
出力装置３００は、例えばパーソナルコンピュータ、テレビ、携帯電話、ＰＤＡ（Personal Digital Assistant）などが例示できる。この出力装置３００は、記録再生装置２００から入力されるコンテンツを受信して出力する。そして、この出力装置３００としては、例えば、音声データを音声として出力させる構成、あるいは、映像データ、放送用データ、ＥＰＧデータ、合成データなどを画面表示させる構成、さらには図１に示すように、音声出力する構成である音声出力部３１０と画面表示させる構成である表示手段としての表示部３２０の双方を備えた構成など、いずれの構成が適用できる。
【００１７】
記録再生装置２００は、放送波を利用して送信されるコンテンツの手動録画予約や自動録画設定に基づく録画処理を適宜実施するとともに、この録画されたコンテンツを出力装置３００で出力させる処理をする。そして、記録再生装置２００は、通信手段２１０と、コンテンツデータ認識手段、配信予定情報認識手段としても機能するデマルチプレクサ（Demultiplexer；Ｄｅｍｕｘ）２２０と、デコーダ２３０と、記録再生処理手段２５０と、入力手段２６０と、記録手段としてのハードディスクドライブ（Hard Disk Drive；ＨＤＤ）２７０と、メモリ２８０と、ＣＰＵ（Central Processing Unit）２９０と、などを備えている。
【００１８】
通信手段２１０は、外部から入力されるコンテンツデータなどの各種情報を取得したり、取得しているコンテンツデータなどの各種情報を外部へ適宜出力したりする。そして、この通信手段２１０には、例えば地上波デジタル放送や衛星デジタル放送などの放送波を受信するアンテナ２１１が接続されている。そして、アンテナ２１１からアナログ信号やデジタル信号として送信される情報、例えば複数のＴＳ（Transport Stream packet）から利用者により選択されたテレビ放送番組に対応するＴＳを取得してＤｅｍｕｘ２２０へ出力する。また、通信手段２１０は、高速データ処理が可能な例えばＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４規格のインターフェースを有し、記録再生装置２００の外部に設けられた図示しない外部装置からデジタル信号として送信されるＴＳや後述するパーシャルＴＳなどを取得し、Ｄｅｍｕｘ２２０へ出力する。さらに、通信手段２１０は、記録再生処理手段２５０から出力されるパーシャルＴＳを取得し、適宜処理して記録再生装置２００の外部に設けられた図示しない外部装置へデジタル信号として送信する。
【００１９】
Ｄｅｍｕｘ２２０は、デコーダ２３０と、記録再生処理手段２５０と、ＣＰＵ２９０と、などに接続されている。このＤｅｍｕｘ２２０は、ＣＰＵ２９０の制御により、通信手段２１０からＴＳを取得し、この取得したＴＳからＴＳパケットを適宜分離して出力する。また、記録再生処理手段２５０からパーシャルＴＳを取得し、この取得したパーシャルＴＳからＴＳパケットを適宜分離してデコーダ２３０に出力する。具体的には、Ｄｅｍｕｘ２２０は、通信手段２１０から入力されるＴＳを認識する。そして、Ｄｅｍｕｘ２２０は、音声データが組み込まれたＴＳパケット（以下、音声パケットと称す）と、映像データが組み込まれたＴＳパケット（以下、映像パケットと称す）と、データ放送用データまたはＥＰＧデータなどが組み込まれたＴＳパケット（以下、データパケットと称す）と、を取得して、デコーダ２３０へ出力する。また、取得したＴＳから選択されたテレビ放送番組に対応した各ＴＳパケットを取得すると、これら各ＴＳパケットを一連のデータ列構造のＴＳ、すなわちパーシャルＴＳに再構成し、記録再生処理手段２５０へ出力する。さらに、Ｄｅｍｕｘ２２０は、通信手段２１０や記録再生処理手段２５０からパーシャルＴＳを適宜取得すると、このパーシャルＴＳを音声パケットと、映像パケットと、データパケットと、に分離してデコーダ２３０へ出力する。また、Ｄｅｍｕｘ２２０は、記録再生処理手段２５０から入力されるパーシャルＴＳを認識し、このパーシャルＴＳから音声パケット、映像パケット、およびデータパケットを取得してデコーダ２３０へ出力する。
【００２０】
ここで、ＥＰＧデータは、通信手段２１０で取得可能な各ＴＳのテレビ放送番組などのコンテンツに関する情報が、例えばＢＭＬ（Broadcast Markup Language）やＸＭＬ（eXtensible Markup Language）などのテキスト形式で記載されたデータである。すなわち、ＥＰＧデータは、詳細は後述するが、番組名、番組の内容などに関する番組記述、放送開始日時、番組時間の長さ、チャンネル番号、ジャンル、シリーズ名などの情報が、１つのデータ構造として構成されている。
【００２１】
デコーダ２３０は、Ｄｅｍｕｘ２２０と、ＣＰＵ２９０と、出力装置３００と、などに接続されている。このデコーダ２３０は、ＣＰＵ２９０の制御により、Ｄｅｍｕｘ２２０から取得した各パケットを適宜復調し、出力装置３００へ適宜出力する。具体的には、デコーダ２３０は、Ｄｅｍｕｘ２２０から音声パケットを取得し、この音声パケットに組み込まれた音声データを復調して、アナログ信号として出力装置３００の音声出力部３１０へ送信する。また、Ｄｅｍｕｘ２２０から映像パケットを取得し、この映像パケットに組み込まれた映像データを復調して、出力装置３００へ出力する。さらに、Ｄｅｍｕｘ２２０からデータパケットを取得し、このデータパケットに組み込まれたデータ放送用データやＥＰＧデータなどを復調して、出力装置３００へ出力する。また、デコーダ２３０は、データパケットにＥＰＧデータが組み込まれている場合、このＥＰＧデータをＨＤＤ２７０へ適宜出力する。
【００２２】
記録再生処理手段２５０は、ＨＤＤ２７０と、ＣＰＵ２９０と、などに接続されている。そして記録再生処理手段２５０は、Ｄｅｍｕｘ２２０からパーシャルＴＳを適宜取得してＨＤＤ２７０へ記憶させたり、ＨＤＤ２７０へ記憶させたパーシャルＴＳを適宜取得して通信手段２１０やＤｅｍｕｘ２２０へ出力したりする。
【００２３】
入力手段２６０は、ＣＰＵ２９０などに接続されている。この入力手段２６０は、図示しないケース体の例えば正面に臨んで入力操作可能に配設された図示しない各種操作ボタンや操作つまみ、記録再生装置２００を利用する利用者が切り替わった旨を入力する複数の利用選択ボタン、などを有している。この操作ボタンや操作つまみの入力操作の内容としては、例えば記録再生装置２００の動作内容の設定、すなわち記録再生装置２００を利用する利用者が切り替わる旨の設定、テレビ放送番組の録画や再生に関する設定、通信手段２１０で受信するＴＳの設定などの設定事項である。また、入力手段２６０は、入力操作に応じて、録画や再生の実施を要求する旨の要求情報を生成する手段としても機能する。そして、入力手段２６０は、設定事項の入力操作により、各種情報を操作信号としてＣＰＵ２９０へ送信して設定させる。ここで、入力手段２６０としては、例えば図示しないリモートコントローラ（以下、リモコンと称す）より赤外線を介して送信される各種情報を受信して、この各種情報を操作信号としてＣＰＵ２９０へ送信するリモコン受光部を備えた構成などとしてもよい。
【００２４】
ＨＤＤ２７０は、ＣＰＵ２９０などに接続されている。なお、ＨＤＤ２７０の代わりに、ＤＶＤなどの光ディスク、光磁気ディスク、メモリカードなどの着脱可能、さらには固定のメモリなど、各種記録媒体に各種情報を読み出し可能に記憶するドライブやドライバなどを備えた構成などとしてもよい。このＨＤＤ２７０は、図２に示すような番組情報テーブル４００や図３に示すような利用者情報テーブル１０や図４に示すような録画コンテンツデータ２０などを適宜読み出し可能に記憶する。すなわち、ＨＤＤ２７０は、番組情報テーブル４００を記憶する図示しないＥＰＧ記憶領域と、利用者情報テーブル１０を記録する図示しない利用者記憶領域と、録画コンテンツデータ２０を記憶する図示しないデータ記憶領域と、などを備えている。なお、これら各記憶領域は、メモリ２８０に記憶されて構築される構成としてもよい。
【００２５】
番組情報テーブル４００は、デコーダ２３０から出力されるＥＰＧデータに記載されたＥＰＧに基づいて生成される。ここで、各放送局から発信される放送波に含まれるＥＰＧは、その放送局で放送予定のテレビ放送番組を中心とした番組情報である。番組情報テーブル４００は、このような各放送局のＥＰＧを組み合わせたテーブル構造としてＥＰＧ記憶領域に記憶される。そして、この番組情報テーブル４００は、例えばテレビ放送番組の放送チャンネルに関するチャンネル情報４２０と、番組基本情報４３０と、などが１つのデータ構造として構成される番組情報４１０を複数備えたテーブル構造に構成されている。チャンネル情報４２０は、テレビ放送番組が放送されるチャンネルに関する情報である。このチャンネル情報４２０は、テレビ放送番組が放送されるエリアによってそれぞれ個別に設定される。番組基本情報４３０は、テレビ放送番組の放送時間や、番組内容に関する詳細な情報などが記録されている。そして、番組基本情報４３０は、例えば番組ＩＤ情報４３１と、番組開始時刻情報４３２と、番組終了時刻情報４３３と、番組タイトル情報４３４と、番組サブタイトル情報４３５と、内容情報としての番組ジャンル情報４３６と、番組記述情報４３７と、などを備え、１つのデータ構造として構成されている。この番組基本情報４３０に記載される各種情報は、例えばテキスト形式すなわち文字列の簡単な構造で記述されている。
【００２６】
番組ＩＤ情報４３１は、テレビ放送番組を特定するために、各番組基本情報４３０に付与される固有の識別情報である。この番組ＩＤ情報４３１には、例えば、テレビ放送番組の録画予約時において、テレビ放送番組を識別するために用いられる、いわゆるＧコードなどが例示できる。また、Ｇコードに限らず、その他のテレビ放送番組を識別する固有のＩＤ情報であってもよい。
【００２７】
番組開始時刻情報４３２は、テレビ放送番組の放送が開始される予定時刻に関する情報である。この番組開始時刻情報４３２には、テレビ放送番組が放送される年月日および時刻が記載されている。
【００２８】
番組終了時刻情報４３３は、テレビ放送番組の放送が終了する予定時刻に関する情報である。この番組終了時刻情報４３３には、テレビ放送番組の放送が終了する年月日および時刻が記載されている。
【００２９】
番組タイトル情報４３４は、テレビ放送番組のタイトル名などの名称に関する情報である。番組サブタイトル情報４３５は、テレビ放送番組のサブタイトル名などの名称に関する情報である。
【００３０】
番組ジャンル情報４３６は、テレビ放送番組を内容毎の種別であるジャンル分けした場合に、どのジャンルに属するかを記述した情報である。このジャンルとしては、例えば「バラエティ」、「ドラマ」、「アニメ」、「映画」、「報道」、「ニュース」、「スポーツ」などが例示できる。また、番組ジャンル情報４３６として、例えば「バラエティ」に対して、「歌謡」、「演芸」などの小分類としてさらにジャンル分けされた情報が関連付けられていてもよい。
【００３１】
番組記述情報４３７は、例えばテレビ放送番組の放送内容を簡単に説明した記述、あるいは放送番組のあらすじ、また、出演者や監督、脚本家などの個人名称などのテレビ放送番組の詳細な内容がテキスト形式で記述された情報である。
【００３２】
利用者情報テーブル１０は、記録再生装置２００を利用する利用者に関する情報が記録される情報である。そして、この利用者情報テーブル１０は、図３に示すように、グループ特定情報としての利用ＩＤ情報１２と、利用者名情報１３と、利用パスワード情報１４と、視聴時間情報および視聴量情報としての利用時間情報１５と、視聴予定情報１６と、記録予定情報としての録画予約情報１７と、コンテンツ情報１８と、などが関連付けられて１つのデータとして構築されるコンテンツ視聴情報としての利用者情報１１を複数記録されるテーブル構造に構築されている。この利用者情報１１は、前述した利用選択ボタンのそれぞれに対応する情報であり、例えば、利用選択ボタンの数に対応した数だけ利用者情報テーブル１０に記録されている。なお、利用選択ボタンを組み合わせて選択することで、さらに多くの利用者情報１１が記録される構成としてもよい。例えば、利用選択ボタンがボタンＡ、ボタンＢ、ボタンＣを有する場合、ボタンＡ、ボタンＢ、ボタンＣ、ボタンＡおよびボタンＢの組み合わせ、ボタンＡおよびボタンＣの組み合わせ、ボタンＢおよびボタンＣの組み合わせに対応して６個の利用者情報１１が記録される構成であってもよい。なお、利用ＩＤ情報１２、利用者名情報１３、利用パスワード情報１４、利用時間情報１５、視聴予定情報１６、および録画予約情報１７により本発明の視聴状態情報および視聴者情報のデータ構造が構築される。
【００３３】
利用ＩＤ情報１２は、利用者情報１１を特定するための固有情報であり、利用者情報１１毎に個別に設定される情報である。この利用者ＩＤ情報には、例えば連番の数値が記録されていてもよく、利用者により任意に設定される情報が記録されていてもよく、ランダムな文字列にて自動的に設定されるものであってもよい。また、この利用者ＩＤ情報１２は、利用選択ボタンを特定するボタン特定情報を有している。
【００３４】
利用者名情報１３は、利用ＩＤ情報１２にて特定される利用者情報１１の利用者名に関する情報である。この利用者名情報１３には、例えば利用者の設定入力により任意の文字列が記録されてもよく、予め用意された名称、例えば「父」「母」「たろう」といった項目から利用者の設定入力により選択されて記録されるものであってもよい。なお、利用者により利用者名が設定されない構成としてもよく、この場合、「利用者Ａ」、「利用者Ｂ」、「利用者Ｃ」といった利用者名が自動的に記録される構成としてもよい。
【００３５】
利用パスワード情報１４は、利用ＩＤ情報１２にて特定される利用者情報１１の認証パスワードに関する情報である。この利用パスワード情報１４には、利用者が任意に設定した文字列が例えば暗号化された状態で記録されている。
【００３６】
利用時間情報１５は、利用ＩＤ情報１２にて特定される利用者情報１１の利用者が受信した放送番組のコンテンツデータやＨＤＤ２７０に記録されたコンテンツデータ（以降、ＨＤＤ２７０に記録されたコンテンツデータを録画コンテンツデータ２０と称す）を視聴した時間に関する情報である。この利用時間情報１５には、利用者がコンテンツデータや録画コンテンツデータ２０を視聴した日付、視聴し始めた開始時刻、視聴し終わった終了時刻、累積視聴時間などの情報が記録される。
【００３７】
視聴予定情報１６は、利用ＩＤ情報１２にて特定される利用者情報１１の利用者のコンテンツデータおよび録画コンテンツデータ２０の視聴予定時間に関する情報である。この視聴予定情報１６には、例えば視聴予定の日付、視聴予定の開始時刻、および視聴予定の終了時刻に関する情報が記録されていてもよく、視聴予定の番組に対応する番組情報４１０の番組ＩＤ情報４３１が記録されていてもよい。
【００３８】
録画予約情報１７は、利用ＩＤ情報１２にて特定される利用者情報１１の利用者が録画を予定している放送番組に関する情報である。この録画予約情報１７には、例えば番組情報４１０の番組ＩＤ情報４３１が記録されていてもよく、録画を開始する開始日時に関する情報、録画を終了する録画終了日時に関する情報、およびチャンネル情報４２０がテーブル構造にて１つのデータとして構築された情報が記録されていてもよい。
【００３９】
コンテンツ情報１８は、利用ＩＤ情報１２にて特定される利用者情報１１の利用者が視聴したコンテンツデータおよび録画コンテンツデータ２０を特定する情報である。このコンテンツ情報１８は、ＨＤＤ２７０に記録される録画コンテンツデータ２０の後述する例えばコンテンツＩＤ情報２２や、受信した放送波により再生されたコンテンツデータに対応する番組情報４１０の番組ＩＤ情報４３１などが記録される。
【００４０】
録画コンテンツデータ２０は、ＴＳ情報２１と、コンテンツＩＤ情報２２と、関連利用者情報２３と、記録状態情報としてのグループ情報２４と、内容情報としてのジャンル情報２５と、詳細情報２６と、などが関連付けられて１つのデータとして構築されている。
【００４１】
ＴＳ情報２１は、録画コンテンツデータ２０の内容に関する情報である。このＴＳ情報２１には、記録再生処理手段２５０から入力される一連のパーシャルＴＳが記録される。
【００４２】
コンテンツＩＤ情報２２は、録画コンテンツデータ２０を特定するための固有情報であり、録画コンテンツデータ２０のそれぞれに設定される情報である。なお、コンテンツＩＤ情報２２には、例えば番組情報４１０の番組ＩＤ情報４３１が記録される構成としてもよい。
【００４３】
関連利用者情報２３は、録画コンテンツデータ２０を記録した利用者に関する情報である、利用者情報１１に関連付けられている。すなわち、関連利用者情報２３には、録画コンテンツデータ２０が記録された際に記録再生装置２００を操作している利用者の利用者情報１１、またはこの録画コンテンツデータ２０に対応する放送番組を録画する旨の録画コンテンツ情報１８を有する利用者情報１１の例えば利用ＩＤ情報１２が記録されている。
【００４４】
グループ情報２４は、コンテンツＩＤ情報２２にて特定される録画コンテンツデータ２０を分類するための情報である。このグループ情報２４は、関連利用者情報２３に関連付けられる利用者情報１１の利用者の入力操作により任意に設定され、例えば「保存版」、「消してもよい」などといった情報が記録される。
【００４５】
ジャンル情報２５は、コンテンツＩＤ情報２２にて特定される録画コンテンツデータ２０のコンテンツのジャンルに関する情報である。このジャンル情報２５には、録画コンテンツデータ２０に対応する番組情報４１０の番組ジャンル情報４３６が記録される。
【００４６】
詳細情報２６は、コンテンツＩＤ情報２２にて特定される録画コンテンツデータ２０のコンテンツの内容の詳細に関する情報である。この詳細情報２６には、録画コンテンツデータ２０に対応する番組情報４１０の番組開始時刻情報４３２に基づいて演算される録画開始時刻、番組終了時刻情報４３３に基づいて演算される記録量、記録時間としての録画時間、番組タイトル情報４３４、番組サブタイトル４３５、および番組記述情報４３７などが記録される。
【００４７】
メモリ２８０は、通信手段２１０から出力されるＴＳから所望のコンテンツデータを取得して記録する際や、記録した録画コンテンツデータ２０を再生する際に必要な各種データなどを適宜読み出し可能に記憶する。また、メモリ２８０は、記録再生装置２００全体を動作制御するＯＳ（Operating System）上に展開される各種プログラムなどを適宜読み出し可能に記憶している。なお、メモリ２８０としては、ＨＤ、ＤＶＤ、光ディスクなどの着脱可能な記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成としてもよい。
【００４８】
ＣＰＵ２９０は、各種構成が接続され、各構成の動作を制御する。このＣＰＵ２９０は、例えば図５に示すように、各種プログラムとして、視聴状態認識手段としても機能する利用者認識手段２９１と、予約情報生成手段２９２と、記録制御手段としての録画制御手段２９３と、視聴予定認識手段、および記録予定情報認識手段としても機能する情報編集手段２９４と、データ生成手段、コンテンツデータ量認識手段、時間計測手段、および内容情報認識手段としても機能する利用時間演算手段２９５と、表示制御手段、時間表示制御手段としても機能する出力制御手段２９６と、計時手段２９７と、などを備えている。
【００４９】
利用者認識手段２９１は、記録再生装置２００を利用する利用者を認識する。具体的には、利用者認識手段２９１は、入力手段２６０の利用選択ボタンが例えば押下されて選択されたことを認識すると、この利用選択ボタンを特定する利用ＩＤ情報２２を有する利用者情報１１を認識する。なお、利用者認識手段２９１にて認識される利用者情報１１は複数であってもよく、例えば利用選択ボタンが複数押下されるなどして複数の利用選択ボタンが選択されると、これらの利用選択ボタンを特定する利用ＩＤ情報２２を有する利用者情報１１を認識する処理をしてもよい。そして、利用者認識手段２９１は、認識した利用者情報１１を現在利用者情報として適宜メモリ２８０に読み出し可能に記録する。また、利用者認識手段２９１は、例えば記録再生装置２００の電源がオフにされたり、異なる利用選択ボタンが押されたりして、利用者が記録再生装置２００の利用を終了すると、メモリ２８０に記録された現在利用者情報を、利用ＩＤ情報１２が現在利用者情報と同一である利用者情報テーブル１０の利用者情報１１に上書きして利用者情報テーブル１０を更新する。
【００５０】
予約情報生成手段２９２は、入力手段２６０から操作信号として送信される予約要求情報に基づいて、予約情報を生成する。具体的には、予約情報生成手段２９２は、入力手段２６０にて設定入力された予約要求情報に録画開始日時、録画終了日時、録画するチャンネル番号などが記載されている場合、これらの録画開始日時、録画終了日時、チャンネル番号に基づいて、録画予約情報１７を作成する。また、予約情報生成手段２９２は、入力手段２６０にて設定入力され予約要求情報に、例えば放送番組のタイトルや出演者などのキーワードが含まれていることを認識すると、番組情報テーブル４００からこのキーワードが番組タイトル情報４３４、番組サブタイトル情報４３５、番組ジャンル情報４３６、および番組記述情報４３７のいずれかに含まれる番組情報４１０を検索する。そして、検索された番組情報４１０の番組開始時刻情報４３２、番組終了時刻情報４３３、およびチャンネル情報４２０に基づいて録画予約情報１７を生成する。そして、作成した録画予約情報１７を利用者認識手段２９１にて認識した現在利用者情報の録画予約情報１７として記録し、メモリ２８０に適宜読み出し可能に記録する。なお、利用者の入力操作によりキーワードが設定入力されると、このキーワードを記憶し、キーワードに基づいていわゆる自動録画を実施する構成としてもよい。すなわち、予約情報生成手段２９２は、新しいＥＰＧデータを受信して番組情報テーブル４００が更新されると、記憶されたキーワードを含む番組情報４１０を検索して録画予約情報１７を生成する構成としてもよい。
【００５１】
録画制御手段２９３は、通信手段２１０、Ｄｅｍｕｘ２２０、記録再生処理手段２５０などの動作を制御して、所望のテレビ放送番組の放送波を受信してこの放送波に含まれるＴＳをパーシャルＴＳとしてＨＤＤ２７０に適宜読み出し可能に記憶させる処理をする。具体的には、録画制御手段２９３は、入力手段２６０における入力操作に基づく操作信号により現在受信している放送波からＴＳを抽出し、パーシャルＴＳとしてＨＤＤ２７０に入力しＴＳ情報２１として記録する。また、録画制御手段２９３は、コンテンツＩＤ情報２２を作成し、ＴＳ情報２１に関連付けて記録する。さらに録画制御手段２９３は、現在利用者情報の利用ＩＤ情報１２を認識し、この利用ＩＤ情報１２のＩＤを関連利用者情報２３として記録する。なお、録画制御手段２９３は、関連利用者情報２３に利用者名情報１３を記録する処理をしてもよい。さらには、録画制御手段２９３は、この放送波に対応する放送番組の番組情報４１０を番組情報テーブル４００から認識し、番組情報４１０の番組ジャンル情報４３６に基づいてジャンル情報２５を記録する。さらに、録画制御手段２９３は、利用者の設定入力により適宜グループ情報２４を記録する。なお、グループ情報２４は特に記録されない構成としてもよい。そして、録画制御手段２９３は、これらのＴＳ情報２１、コンテンツＩＤ情報２２、関連利用者情報２３、グループ情報２４、およびジャンル情報２５を関連付けた録画コンテンツデータ２０を作成し、ＨＤＤ２７０のコンテンツ記憶領域に記録させる処理をする。
【００５２】
情報編集手段２９４は、利用者の入力手段２６０の入力操作により操作信号を認識し、この操作信号に現在利用者情報を変更する旨の情報、または録画コンテンツデータ２０のグループ情報２４を変更する旨の情報がある場合に利用者情報１１または録画コンテンツデータ２０を編集する処理をする。具体的には、情報編集手段２９４は、入力手段２６０から入力される入力信号に利用者情報１１の各種情報を変更する旨の情報がある場合、例えば現在利用者情報の利用者名情報１３を変更する旨の情報を認識すると、利用者名情報１３を入力信号に応じて変更する処理をする。また、入力手段２６０からの入力信号に利用パスワード情報１４を変更する旨の情報を認識すると、利用パスワード情報１４を入力信号に応じて変更する処理をする。さらに、情報編集手段２９４は、入力手段２６０からの入力信号に視聴予定情報１６を設定または変更する旨の情報を認識する、例えば「１２時から１３時に８チャンネルの番組を視聴予約する」、「番組ＩＤ情報４３１が○○である番組を視聴予約する」といった視聴予約に関する情報を認識すると、視聴予定情報１６を編集して、所定の時刻およびチャンネル情報を記録する処理をする。
【００５３】
また、情報編集手段２９４は、利用者の設定入力に基づいて、録画コンテンツデータ２０のグループ情報２４を例えば録画コンテンツデータ２０を視聴していない「未視聴」状態を示す情報、録画コンテンツデータ２０を削除してよい旨の「消してもよい」状態を示す情報、および録画コンテンツデータ２０を削除しない旨の「保存版」状態を示す情報などに切り替える。なお、情報編集手段２９４は、グループ情報２４に例えば利用者全員が視聴可能な状態を示す情報、現在利用者のみが視聴可能な状態を示す情報などを記録してもよい。
【００５４】
利用時間演算手段２９５は、利用者のコンテンツ閲覧時間、すなわちコンテンツデータまたは録画コンテンツデータ２０が再生される再生時間を計測する。そして、計測した再生時間を利用時間情報１５として記録し、利用者情報１１に更新もしくは生成する。具体的には、利用時間演算手段２９５は、利用者の入力手段２６０の入力操作により利用選択ボタンが選択されると、例えば図示しないタイマをスタートさせて、利用者の記録再生装置２００の視聴時間としての利用時間を計測する。また、利用者の入力操作により例えば記録再生装置２００の電源をオフにする旨の設定入力や異なる利用選択ボタンが選択する旨の設定入力を認識すると、タイマをストップさせ、利用者の記録再生装置２００の利用時間を演算する。そして、利用選択ボタンに対応する利用者情報１１の利用時間情報１５に記録再生装置２００を利用した日付、利用開始時刻、利用終了時刻、および利用時間を記録する。また、再生されたコンテンツデータに対応する番組情報４１０の番組ＩＤ情報４３１または録画コンテンツデータ２０のコンテンツＩＤ情報２２をコンテンツ情報１８に記録する。
【００５５】
また、利用時間演算手段２９５は、１日の記録再生装置２００の利用時間を利用者毎、すなわち利用者情報１１毎に演算する。例えば利用者Ａが８時から１２時、利用者Ｂが１３時から１４時および１６時から２０時に記録再生装置２００を利用した場合では、利用時間演算手段２９５は、利用者Ａに対応する利用者情報１１、つまり利用者名情報１３に「利用者Ａ」が記録された利用者情報の利用時間情報１５に利用時間が４時間である旨を記録し、利用者Ｂに対応する利用者情報１１の利用時間情報１５に利用時間が５時間である旨を記録する。
【００５６】
さらに、利用時間演算手段２９５は、コンテンツのジャンル毎の視聴時間が記録される。すなわち、利用時間演算手段２９５は、利用者が視聴しているコンテンツデータに対応する番組情報４１０を認識し、この番組情報４１０の番組ジャンル情報４３６を認識する。また、利用時間演算手段２９５は、ＨＤＤ２７０から録画コンテンツデータ２０が再生される際にジャンル情報２５を認識する。そして、番組ジャンル情報４３６のジャンル、およびジャンル情報２５のジャンル毎の利用者の視聴時間を演算する。例えば、利用者Ａが、番組ジャンル情報４３６またはジャンル情報２５のジャンルが「ニュース」であるコンテンツデータまたは録画コンテンツデータ２０を１２時から１３時まで視聴し、ジャンルが「バラエティ」であるコンテンツデータまたは録画コンテンツデータ２０を１５時から１７時まで視聴した場合、利用時間演算手段２９５は、利用者Ａに対応する利用者情報１１にニュース番組を１時間、バラエティ番組を２時間視聴した旨の情報を記録する。
【００５７】
また、利用時間演算手段２９５は、録画された録画コンテンツデータ２０のグループ情報２４に基づいて、グループ毎のトータル時間を演算する。すなわち、利用時間演算手段２９５は、ＨＤＤ２７０のコンテンツ記憶領域から関連利用者情報２３が同一である録画コンテンツデータ２０を認識する。そして、これらの録画コンテンツデータ２０のうち、グループ情報２４が「保存版」である録画コンテンツデータ２０のトータル時間、グループ情報２４が「消してもよい」である録画コンテンツデータ２０のトータル時間、などをそれぞれ演算する。さらに、利用時間演算手段２９５は、コンテンツ記憶領域に記録される録画コンテンツデータ２０の全てのグループ情報２４に基づき、グループ毎のトータル時間を演算する。
【００５８】
出力制御手段２９６は、Ｄｅｍｕｘ２２０、デコーダ２３０、記録再生処理手段２５０などの動作を制御して、所望のテレビ放送番組のＴＳを出力装置３００へ出力して再生させる処理をする。具体的には、出力制御手段２９６は、入力手段２６０における例えば出力装置３００で一覧表示されるサムネイルを選択する入力操作などにて特定されたり、いわゆるタイマ再生などあらかじめ所定時間に選択要求されたりする録画コンテンツデータ２０をＨＤＤ２７０から読み出し、Ｄｅｍｕｘ２２０やデコーダ２３０で適宜処理して出力装置３００へ出力する。また、出力制御手段２９６は、利用者の入力手段２６０の入力操作により、例えば利用者毎の視聴時間を表示させる旨の表示要求情報が入力されると、出力装置３００の表示部３２０の表示領域に図６に示すような視聴時間表示画面３０を表示させる制御をする。さらに、出力制御手段２９６は、各利用者が視聴したジャンルを時間表示させる旨の表示要求情報を認識すると、図７に示すようなジャンル別視聴時間表示画面４０を表示部３２０の表示領域に表示させる制御をする。さらに、出力制御手段２９６は、ＨＤＤ２７０に記録される録画コンテンツデータ２０の録画量を確認する旨の要求情報を認識すると、図８に示すようなグループ別録画時間表示画面５０を表示部３２０の表示領域に表示させる制御をする。さらには、出力制御手段２９６は、利用者の設定入力により番組表を表示させる旨の表示要求情報を認識すると、図９に示すような配信予定表として番組表６０を表示部３２０の表示領域に表示させる制御をする。さらには、出力制御手段２９６は、利用者の設定入力によりＨＤＤ２７０に録画した録画コンテンツデータ２０の一覧を表示させる旨の表示要求情報を認識すると、図１０に示すような録画コンテンツ一覧画面７０を表示部３２０の表示領域に表示させる制御をする。
【００５９】
ここで、出力制御手段２９６により表示制御される各画面を説明する。
【００６０】
視聴時間表示画面３０は、図６に示すように、表示部３２０の表示領域３２１の上下方向に亘って並列する視聴時間表示部３１を備えている。この視聴時間表示部３１は、利用者情報テーブル１０に記録される利用者情報１１に対応した数だけ設けられる。そして、視聴時間表示部３１には、各利用者名３２と視聴時間グラフ３３とが表示される。利用者名３２は、視聴時間表示部３１の左側に表示される。この利用者名３２は、各利用者情報１１の利用者名情報１３に基づいて、利用者名情報１３に記録された文字列が表示される。また、視聴時間グラフ３３は、利用者名３２の右側に表示される。この視聴時間グラフ３３の縦軸には所定期間としての視聴対象日付が表示され、横軸に時間軸が表示される。そして、利用者情報１１の利用時間情報１５に基づいて、視聴対象日付に利用者がコンテンツデータまたは録画コンテンツデータ２０を視聴した時間が例えば棒グラフの長さにて表示される。また、視聴時間表示画面３０の右下端部には、図７に示すようなジャンル別視聴時間表示画面４０を表示させる旨のジャンル別表示ボタン３４と、前画面、またはメニュー画面、またはコンテンツデータが表示される画面に表示を切り替える旨の戻りボタン３５が表示される。
【００６１】
ジャンル別視聴時間表示画面４０は、例えば図６に示す視聴時間表示画面３０においてジャンル別表示ボタン３４が選択されたことが認識されると、出力制御手段２９６にて出力されて表示部３２０の表示領域３２１に表示される。そして、このジャンル別視聴時間表示画面４０は、図７に示すように、表示部３２０の表示領域３２１の上下方向に亘って並列するジャンル別視聴時間表示部４１を備えている。このジャンル別視聴時間表示部４１は、左側に、視聴時間表示画面３０の視聴時間表示部３１と同様に、利用者名３２が表示される。そして、これらの利用者名３２の右側にそれぞれジャンル別視聴時間グラフ４２が表示される。また、これらのジャンル別視聴時間グラフ４２は、視聴時間グラフ３３と同様に、縦軸に視聴対象日付が表示され、横軸に時間軸が表示される。そして、利用者情報１１の利用時間情報１５に記録されるジャンル毎の視聴時間に基づいて、複数のジャンル毎に小分けされたジャンル別棒グラフ４２Ｂを連結させたトータル視聴時間４２Ａが日付毎に表示される。また、ジャンル別視聴時間表示画面４０の右下端部には、図６に示すような視聴時間表示画面３０に表示を切り替える旨の通常表示ボタン４３と、前画面またはメニュー画面またはコンテンツデータのコンテンツが表示される画面に表示を切り替える戻りボタン４４となどが表示される。
【００６２】
グループ別録画時間表示画面５０は、図８に示すように、ＨＤＤ２７０に記録された録画コンテンツデータ２０のグループ情報２４毎の録画時間を表示する画面である。このグループ別録画時間表示画面５０は、縦軸に録画コンテンツデータ２０の関連利用者情報２３に関連付けらえる利用者情報１１の利用者名情報１３に基づく利用者名５１が表示され、横軸に時間軸が表示される。なお、図８に示すように、利用者名５１の下方に全コンテンツに対応するデータを表示させる旨の情報を表示させてもよい。そして、これらの利用者名５１の右側には、利用者名５１に対応する関連利用者情報２３を有する録画コンテンツデータ２０のグループ情報２４に基づいて、例えば「消してよい」状態の録画コンテンツデータである旨を示す「消○」アイコンが重畳されるグループ別棒グラフ５２や、「保存版」状態の録画コンテンツデータである旨を示す「保存」アイコンが重畳されるグループ別棒グラフ５２などが表示される。さらに、これらのグループ毎に小分けされグループ別棒グラフ５２を連結させたトータル録画時間を示す録画トータル棒グラフ５３が表示される。また、グループ別録画時間表示画面５０の右下端部には、前画面またはメニュー画面またはコンテンツデータのコンテンツが表示される画面に表示を切り替える戻りボタン５４となどが表示される。
【００６３】
番組表６０は、所定時間における各放送局から放送される放送番組の予定表である。この番組表６０は、番組情報テーブル４００に基づいて生成され、表示部３２０の表示領域３２１内に表示される。そして、番組表６０は、図９に示すように、縦軸にチャンネル情報４２０に基づいて放送チャンネル番号６１が表示され、横軸に時間軸が表示される。そして、番組開始時刻４３２および番組終了時刻情報４３３が所定の時間範囲内、例えば図９の一例では、所定日付の１２時から１６時までの間の番組情報４１０に基づいて、各チャンネル番号６１に対応する番組のタイトル名６２が重畳される配信予定欄としての時間表示部６３が帯状に連結されて表示される。また、帯状の時間表示部６３には、タイトル名６２の近傍例えば右側に、タイトル名６２に対応する番組情報４１０の番組記述情報４３７などを例えば別画面にて表示させる旨の詳細ボタン６４が表示される。さらに、利用者情報１１の録画予約情報１７に基づいて、録画予約されている番組に対応する時間表示部６３には、利用者名および番組を録画予約している旨を示す録画アイコン６５が表示される。さらに、利用者情報１１の視聴予定情報１６に基づいて、視聴予定されている番組に対応する時間表示部６３には、利用者名および番組を視聴予定である旨を示す視聴予定アイコン６６が表示される。なお、ここでは、録画アイコン６５および視聴予定アイコン６６をアイコン表示として時間表示部６３に重畳させて表示する例を示すが、時間表示部６３の色や文字色を変更するなど他の表示形態にて表示させる構成としてもよい。
【００６４】
録画コンテンツ一覧画面７０は、メモリ２８０に記録される現在利用者情報の利用ＩＤ情報１１に対応する録画コンテンツデータ２０の一覧が表示される画面である。この録画コンテンツ一覧画面７０には、中央部に現在利用者情報の利用ＩＤ情報１２に関連付けられる録画コンテンツデータ２０の簡易表示７１Ａが上下方向に並列されて表示される一覧表示部７１が設けられる。また、コンテンツ簡易表示７１Ａは、左側からタイトル名７２、ジャンル７３、録画日時７４、情報録画時間７５、グループ７６のそれぞれを表示させる領域が設けられている。さらに、一覧表示部７１には、複数のコンテンツ簡易表示７１Ａからいずれか１つを選択する選択表示カーソル７７が設けられている。また、一覧表示部７１の上部にはコントロールボタン表示部７８が表示されている。このコントロールボタン表示部７８には、選択表示カーソル７７にて選択されるコンテンツ簡易表示７１Ａに対応する録画コンテンツデータ２０を再生する旨の再生ボタン、この録画コンテンツデータ２０の詳細情報を参照する旨の詳細ボタン、この録画コンテンツデータ２０のグループ情報２４を変更する旨のグループ設定ボタン、この録画コンテンツデータ２０を削除する旨の削除ボタン、前画面に戻る旨の戻りボタンなどが表示される。
【００６５】
計時手段２９７は、例えば内部クロックなどの基準パルスに基づいて現在日時を計時する。そして、この計時した現在日時に関する現在日時情報を適宜出力する。
【００６６】
また、ＣＰＵ２９０は、毎回記録再生装置２００の電源がオフにされる際に、電源オフ時の現在利用者情報を例えばＨＤＤ２７０に前回利用者情報として記憶する。そして、次に記録再生装置２００の電源がオンにされた際に、ＨＤＤ２７０に記録された前回利用者情報を読み込み、この前回利用者情報にて設定される利用者情報を現在利用者情報として設定する。
【００６７】
〔記録再生システムの動作〕
（コンテンツ再生処理）
次に、上記、記録再生システム１００の動作として、コンテンツ再生処理について、図１１に基づいて説明する。図１１は、記録再生システム１００におけるコンテンツの再生処理を示すフローチャートである。
【００６８】
図１１において、利用者の入力操作により、記録再生システム１００の記録再生装置２００の電源を入れ、利用選択ボタンが例えば押下されるなどして選択されると、記録再生装置２００のＣＰＵ２９０は、この利用選択ボタンに対応する利用者情報１１を認識する（ステップＳ１０１）。また、ステップＳ１０１において利用選択ボタンが選択されない場合、ＣＰＵ２９０は例えば出力装置３００に利用選択ボタンの選択を促す案内情報を出力させる。そして、認識した利用者情報１１を現在利用者情報としてメモリ２８０に適宜読み出し可能に記録する。
【００６９】
このステップＳ１０１の後、ＣＰＵ２９０は、録画コンテンツデータ２０の出力を実施するか否かを判断する（ステップＳ１０２）。これには、ＣＰＵ２９０は、利用者の入力手段２６０の入力操作により、録画コンテンツデータ２０の視聴を要求する録画視聴要求情報が入力されたか否かを認識する。この録画視聴要求情報としては、例えば録画コンテンツデータ２０を再生する旨の例えば再生ボタンが押下された旨の情報、または録画コンテンツデータ２０の一覧を録画コンテンツ一覧画面７０にて表示させる旨の情報が挙げられる。
【００７０】
そして、ステップＳ１０２において、ＣＰＵ２９０は、録画視聴要求情報が入力されたことを認識すると、出力制御手段２９６に図１０に示すような録画コンテンツ一覧画面７０を出力装置３００の表示部３２０の表示領域３２１に表示させる制御をさせる（ステップＳ１０３）。
【００７１】
この後、ＣＰＵ２９０は、利用者の入力手段２６０の入力操作によりコントロールボタン表示部７８が選択された旨の入力信号を認識すると、選択されたコマンドボタンに応じた処理を実施する（ステップＳ１０４）。例えば、コントロールボタン表示部７８のうちで詳細ボタンが選択された旨の入力信号を認識すると、ＣＰＵ２９０は、出力制御手段２９６に、選択表示カーソル７７にて選択される簡易表示７１Ａに対応する録画コンテンツデータ２０の詳細情報２６に記録される番組記述情報などを出力装置３００に出力させて表示部３２０の表示領域３２１に表示させる制御をする。また、コントロールボタン表示部７８のうちグループ設定ボタンが選択された旨の入力信号を認識すると、出力制御手段２９６に録画コンテンツデータ２０のグループ情報２４の変更を促す旨の案内情報を出力装置３００に出力させ、利用者の入力設定によりグループ情報２４の変更に関する情報、例えばグループ情報２４を「保存版」にするなどの情報を認識すると、情報編集手段２９４にて録画コンテンツデータ２０のグループ情報２４を適宜変更する。さらに、削除ボタンが選択されたことを認識すると、ＣＰＵ２９０は、選択表示カーソル７７にて選択される簡易表示７１Ａに対応する録画コンテンツデータ２０をＨＤＤ２７０から削除する処理を実施する。
【００７２】
また、ステップＳ１０４において、ＣＰＵ２９０は、コントロールボタン表示部７８のうち再生ボタンが選択されると、出力制御手段２９６に選択表示カーソル７７にて選択される簡易表示７１Ａに対応する録画コンテンツデータ２０のＴＳ情報２１をデコーダ２３０を介して出力装置３００に出力させる制御をさせる（ステップＳ１０５）。すなわち、ＣＰＵ２９０の出力制御手段２９６は、ＴＳ情報２１に記録されるパーシャルＴＳをＤｅｍｕｘ２２０に出力してこのパーシャルＴＳを音声パケットと、映像パケットと、データパケットとに分離させる。そして、これらの各種パケットをデコーダ２３０に出力し、デコーダ２３０にて音声パケットを音声データに、映像パケットを映像データに、データパケットをデータ放送用データに変換させて出力装置３００に出力、すなわち録画コンテンツデータ２０を再生させる。
【００７３】
そして、ステップＳ１０５にて、録画コンテンツデータ２０が再生されると、ＣＰＵ２９０の利用時間演算手段２９５は、録画コンテンツデータ２０のジャンル情報２５を認識する（ステップＳ１０６）。さらに、利用時間演算手段２９５は、録画コンテンツデータ２０の再生と同時にタイマを起動させ、録画コンテンツデータ２０の再生時間を計測する(ステップＳ１０７)。
【００７４】
一方、ステップＳ１０２において、録画コンテンツデータ２０を視聴しない場合、ＣＰＵ２９０は、現在受信している放送波に基づいて、コンテンツデータの出力を実施するか否かを判断する（ステップＳ１０８）。ここで、ＣＰＵ２９０は、利用者の入力設定により電源をオフにする旨の入力信号を認識すると、コンテンツデータの出力を実施しないと判断する。一方、ＣＰＵ２９０は、電源をオフにする旨の入力信号がない場合、および録画コンテンツデータ２０を再生させる旨の入力信号がない場合、現在受信している放送波のコンテンツデータの出力を実施すると判断する。
【００７５】
そして、ステップＳ１０８にてコンテンツデータの出力を実施する場合、先ず、ＣＰＵ２９０は、利用者の入力手段２６０の入力操作により受信する放送局のチャンネル情報を認識する。そして、ＣＰＵ２９０は、通信手段２１０を適宜制御して、このチャンネル情報に対応する放送波をアンテナ２１１から受信する（ステップＳ１０９）。
【００７６】
次に、ＣＰＵ２９０の出力制御手段２９６は、受信した放送波のＴＳをＤｅｍｕｘ２２０に出力してこのＴＳを音声パケットと、映像パケットと、データパケットとに分離させる。そして、これらの各種パケットをデコーダ２３０に出力し、デコーダ２３０にて音声パケットを音声データに、映像パケットを映像データに、データパケットをデータ放送用データに変換させて出力装置３００に出力、すなわちコンテンツデータを再生させる（ステップＳ１１０）。
【００７７】
また、ステップＳ１１０にて、コンテンツデータが再生されると、ＣＰＵ２９０の利用時間演算手段２９５は、コンテンツデータに対応する番組情報４１０を認識し、この番組情報４１０の番組ジャンル情報４３６を認識する（ステップＳ１１１）。さらに、利用時間演算手段２９５は、コンテンツデータの再生と同時にタイマを起動させ、コンテンツデータの再生時間を計測する(ステップＳ１１２)。
【００７８】
ステップＳ１０７およびステップＳ１１２の後、ＣＰＵ２９０は、録画コンテンツデータ２０またはコンテンツデータの再生を終了するか否かを判断する（ステップＳ１１３）。すなわち、ステップＳ１０７の後、利用者の入力操作により、録画コンテンツデータ２０の再生を終了する、または記録再生装置２００の電源をオフにする旨の情報を認識すると、再生を終了すると判断する。また、ステップＳ１１２の後、利用者の入力操作により、コンテンツデータの再生を終了する、または記録再生装置２００の電源をオフにする旨の情報を認識すると。再生を終了すると判断する。また、ＣＰＵ２９０は、ステップＳ１０７およびステップＳ１１２にて起動したタイマをストップさせる。
【００７９】
このステップＳ１１３において、再生を終了しない旨の情報を認識した場合、ＣＰＵ２９０は、利用者を変更するか否かを判断する（ステップＳ１１４）。具体的には、ＣＰＵ２９０は、例えばステップＳ１０７の後、ステップＳ１１３において異なる録画コンテンツデータ２０を再生する、または現在受信している放送波のコンテンツデータを再生する旨の情報を認識した場合、およびステップＳ１１２の後、ステップＳ１１３において異なる放送波のコンテンツデータを再生する、または録画コンテンツデータを再生する旨の情報を認識した場合、利用者を変更するか否かを判断する。そして、ＣＰＵ２９０は、利用者の入力操作により利用選択ボタンが例えば押下されて現在利用者情報と異なる利用者情報１１が選択されたか否かを判断する。
【００８０】
このステップＳ１１４において、ＣＰＵ２９０は、利用選択ボタンが選択されて異なる利用者情報１１を現在利用者情報として設定する旨の情報が認識されると、前回の現在利用者情報の利用時間情報に、視聴した録画コンテンツデータ２０のジャンル情報２５またはコンテンツデータの番組ジャンル情報４３６のジャンル、およびタイマにて計測した視聴時間を記録する。そして、この現在利用者情報を、利用ＩＤ情報１２が同一である利用者情報テーブル１０に記録された利用者情報１１に上書きして利用者情報テーブル１０を更新する。この後、ステップＳ１０１の処理を実施し、新たに選択された利用者情報１１を現在利用者情報としてメモリ２８０に適宜読み出し可能に記録する。
【００８１】
また、ステップＳ１１４において、利用選択ボタンが選択されず、引き続き現在利用者情報に対応する利用者が記録再生装置２００を利用することを認識すると、現在利用者情報の利用時間情報に、視聴した録画コンテンツデータ２０のジャンル情報２５またはコンテンツデータの番組ジャンル情報４３６のジャンル、およびタイマにて計測した視聴時間を記録する。この後、ＣＰＵ２９０は、ステップＳ１０２の処理を実施する。
【００８２】
一方、ステップＳ１１３において、再生を終了する旨の情報を認識すると、ＣＰＵ２９０は、現在利用者情報の利用時間情報に、視聴した録画コンテンツデータ２０のジャンル情報２５またはコンテンツデータの番組ジャンル情報４３６のジャンル、およびタイマにて計測した視聴時間を記録し、処理を終了させる。
【００８３】
（利用状態表示処理）
次に、記録再生システム１００の動作として、出力装置３００に記録再生装置２００の利用状態を表示させる利用時間表示処理について、図１２に基づいて説明する。図１２は、記録再生システム１００における利用時間表示処理を示すフローチャートである。
【００８４】
図１２において、ＣＰＵ２９０は、利用者の入力操作により、記録再生装置２００の利用状態を表示させる旨の利用状態表示要求情報を認識すると（ステップＳ２０１）、出力制御手段２９６に記録再生装置２００の利用状態の表示を案内する旨の図示しないメニュー画面を表示部３２０に表示させる制御をする（ステップＳ２０２）。このステップＳ２０２では、ＣＰＵ２９０は、出力制御手段２９６に視聴時間表示画面の表示やジャンル別視聴時間表示画面の表示、番組表の表示などを促す案内表示画面を表示部３２０の表示領域３２１に表示させる制御をさせる。
【００８５】
そして、ステップＳ２０２の後、利用者が所定の設定入力を実施すると、ＣＰＵ２９０は、この設定入力により入力される入力信号を認識する。そして、この入力信号に視聴時間表示画面３０を表示させる旨の表示要求情報が含まれるか否かを判断する（ステップＳ２０３）。
【００８６】
ステップＳ２０３において、ＣＰＵ２９０は、利用者の設定入力による入力信号に視聴時間表示画面３０を表示させる旨の表示要求情報が含まれていると判断した場合、ＨＤＤ２７０に記録される利用者情報テーブル１０に記録される全ての利用者情報１１を認識し（ステップＳ２０４）、これらの利用者情報１１の利用時間情報１５を認識する（ステップＳ２０５）。そして、ＣＰＵ２９０の出力制御手段２９６は、利用時間情報１５に基づいて、各利用者情報１１の日付毎の累積利用時間を図６に示すような視聴時間表示画面３０を表示部３２０の表示領域３２１に表示させる制御をする(ステップＳ２０６)。
【００８７】
次に、ステップＳ２０６における視聴時間表示画面３０の表示処理において、利用者の入力操作によりジャンル別視聴時間表示画面４０を表示させる旨の入力信号が設定されたか否かを判断する（ステップＳ２０７）。
【００８８】
そして、ステップＳ２０７において、ＣＰＵ２９０は、ステップＳ２０６にて表示される視聴時間表示画面３０において、ジャンル別表示ボタン３４が選択された旨の情報を認識した場合、出力制御手段２９６にジャンル別視聴時間表示画面４０を表示部３２０の表示領域３２１に表示させる制御をさせる。これには、ＣＰＵ２９０は、各利用者情報１１の利用時間情報１５を認識し、この利用時間情報１５に記録される日付毎のジャンル別累積視聴時間を認識する（ステップＳ２０８）。そして、ＣＰＵ２９０は、ステップＳ２０８にて認識した日付毎のジャンル別累積視聴時間に基づいて、図７に示すようなジャンル別視聴時間表示画面４０を表示部３２０の表示領域３２１に表示させる制御をする(ステップＳ２０９)。
【００８９】
一方、ステップＳ２０３において、ＣＰＵ２９０は、利用者の設定入力による入力信号に視聴時間表示画面３０を表示させる旨の表示要求情報を認識できない場合、この入力信号に番組表６０を表示させる旨の表示要求情報があるか否かを判断する(ステップＳ２１０)。そして、ＣＰＵ２９０は、入力信号に番組表６０を表示させる旨の表示要求情報を認識すると、ＨＤＤ２７０に記録された番組情報テーブル４００を認識する（ステップＳ２１１）。また、ＣＰＵ２９０は、利用者情報テーブル１０の各利用者情報１１から録画予約情報１７を認識し（ステップＳ２１２）、さらに、視聴予定情報１６を認識する（ステップＳ２１３）。
【００９０】
この後、ＣＰＵ２９０は、出力制御手段２９６に図９に示すような番組表６０を表示部３２０の表示領域３２１に表示させる制御をさせる（ステップＳ２１４）。
【００９１】
また、このステップＳ２１４において、ＣＰＵ２９０は、利用者の入力手段の入力操作により、視聴予定情報１６を変更する旨の入力信号を認識する（ステップＳ２１５）と、情報編集手段２９４に現在利用者情報の視聴予定情報２１５を入力信号に応じて編集する（ステップＳ２１６）。さらに、利用者の入力手段の入力操作により、録画予約情報１７を変更する旨の入力信号を認識すると（ステップＳ２１７）、予約情報生成手段２９２にて入力信号に応じた予約情報を生成させ、現在利用者情報の録画予約情報１７に記録させる（ステップＳ２１８）。
【００９２】
一方、ステップＳ２１０において、ＣＰＵ２９０は、利用者の設定入力による入力信号に番組表６０を表示させる旨の表示要求情報を認識できない場合、この入力信号に、グループ別録画時間表示画面５０を表示させる旨の表示要求情報があるか否かを判断する（ステップＳ２１９）。そして、ＣＰＵ２９０は、入力信号にグループ別録画時間表示画面５０を表示させる旨の表示要求情報を認識すると、ＨＤＤ２７０に記録される全録画コンテンツデータ２０を認識する（ステップＳ２２０）。さらに、ＣＰＵ２９０は、この録画コンテンツデータ２０の関連利用者情報２３を認識し、関連利用者情報２３毎に録画コンテンツデータ２０を分別する（ステップＳ２２１）。そして、ＣＰＵ２９０は、関連利用者情報２３毎の録画コンテンツデータ２０の録画時間を演算する。すなわち、詳細情報２６に記録される録画時間を加算して、関連利用者情報２３毎すなわち利用者毎のトータル録画時間を算出する。次に、ＣＰＵ２９０は、録画コンテンツデータ２０のグループ情報２４を認識する（ステップＳ２２２）。そして、ＣＰＵ２９０は、このグループ情報２４毎の録画時間を詳細情報２６に基づいて演算する（ステップＳ２２３）。
【００９３】
この後、ＣＰＵ２９０は、出力制御手段２９６に、ステップＳ２２０ないしステップＳ２２３において認識した各利用者のグループ情報２４毎の録画コンテンツデータ２０の録画時間を、図８に示すようなグループ別録画時間表示画面５０として表示させる制御をする（ステップＳ２２４）。
【００９４】
さらに、ステップＳ２０９、またはステップＳ２１８、またはステップＳ２２４の処理の後、利用者の入力手段２６０の入力操作により、利用状態表示を終了させる旨の情報が入力されたか否かを判断する（ステップＳ２２５）。そして、ステップＳ２２５にて、ＣＰＵ２９０は、利用者の入力操作により利用状態表示を終了させる旨の情報が設定入力された旨の情報を認識すると、利用状態表示処理を終了させる。また、ステップＳ２２５において、ＣＰＵ２９０は、利用状態表示処理を続行する旨の入力信号を認識すると、ステップＳ２０２の処理に戻り、表示部３２０の表示領域３２１にメニューを表示させる処理をする。
【００９５】
〔ディスク装置の作用効果〕
上述したように、上記一実施の形態の記録再生装置２００では、利用者認識手段２９１にて利用選択ボタンに対応する利用者情報１１を現在利用者情報として認識し、利用時間演算手段２９５にて受信したコンテンツデータまたはこの現在利用者情報にて録画予約される録画コンテンツデータ２０の再生時間を計測して、この再生時間を利用時間情報１５に記録させ、コンテンツデータに対応する番組情報４１０の番組ＩＤ情報４３１または録画コンテンツデータ２０のコンテンツＩＤ情報２２をコンテンツ情報１８に記録させる。このため、利用者情報１１毎の利用時間情報１５によりコンテンツデータおよび録画コンテンツデータ２０の視聴時間を容易に確認でき、コンテンツ情報１８により利用者が視聴したコンテンツデータまたは録画コンテンツデータ２０を容易に確認できる。したがって、記録再生装置２００を利用する利用者毎の管理が良好に実施できる。よって、利用者は、例えば、自分がＨＤＤ２７０に記録した録画コンテンツデータ２０を視聴する際に、全ての録画コンテンツデータ２０を確認して、利用者が録画した録画コンテンツデータ２０を探す必要がなく、容易に利用者が録画した録画コンテンツデータ２０を確認することができる。
【００９６】
また、録画制御手段２９３は、現在利用者情報の利用ＩＤ情報１２を認識し、この利用ＩＤ情報１２のＩＤを関連利用者情報２３として記録し、録画コンテンツデータ２０および利用者情報１１を関連付ける。このため、ＨＤＤ２７０に記録される録画コンテンツデータ２０が、どの利用者により録画されたものであるかが容易に認識できる。したがって、録画コンテンツデータ２０を再生する際に、利用者は多くの録画コンテンツデータ２０から利用者情報１１に関連付けられる録画コンテンツデータ２０のみを選択でき、煩雑な検索作業などを不要にできる。
【００９７】
また、出力制御手段２９６は、現在利用者情報に関連付けられる録画コンテンツデータ２０を図１０に示すような録画コンテンツ一覧画面７０にて一覧表示させる。このため、各利用者が容易に録画した録画コンテンツデータ２０を確認できる。また、この時、利用者の利用者情報１１と関連付けられる録画コンテンツデータ２０のみが録画コンテンツ一覧画面７０に表示されるので、利用者が一覧画面を確認することで、容易に自分が録画した録画コンテンツデータ２０を認識できる。さらに、録画コンテンツ一覧画面７０のコントロールボタン表示部７８を例えばクリックするなどして選択することで、容易に選択表示カーソル７７にて選択されるコンテンツ簡易表示７１Ａに対応する録画コンテンツデータ２０を再生したり、録画コンテンツデータ２０の詳細情報を参照したり、録画コンテンツデータ２０のグループ情報２４を変更したり、録画コンテンツデータ２０を削除したりすることができる。したがって、簡単な操作で録画コンテンツデータ２０の再生、編集などの処理が実施できる。
【００９８】
さらに、記録再生装置２００は、利用時間演算手段２９５にて録画コンテンツデータ２０のグループ情報２４に基づいて、グループ毎のトータル時間を演算させ、出力制御手段２９６にて、図８に示すようなグループ別録画時間表示画面５０を表示させる。このため、利用者は、利用者情報１１毎の録画コンテンツデータ２０のコンテンツデータ量を容易に確認できる。また、これらの録画コンテンツデータ２０のうちで、例えば消去してもよい録画コンテンツデータ２０に関連付けられる利用者情報１１や、録画コンテンツデータ２０の録画容量が多い利用者を容易に認識できる。このため、例えばＨＤＤ２７０の記録容量の空きが少なくなった場合に、利用者は、どの利用者情報１１の録画コンテンツデータ２０を消去するべきかが容易に確認でき、この消去する録画コンテンツデータ２０に対応する利用者情報１１の利用者に例えば了解を求めることができる。よって、利用者毎の録画コンテンツデータ２０のグループ情報２４や録画容量を確認することで、ＨＤＤ２７０の空き容量を効率的に確保することができる。
【００９９】
さらに、出力制御手段２９６は、記録再生装置２００のＨＤＤ２７０に記録される全録画コンテンツデータ２０の録画時間と、この全録画コンテンツデータ２０におけるグループ情報２４毎の録画時間とをグループ別録画時間表示画面５０に表示させる制御をする。このため、利用者は、全録画コンテンツデータ２０の記録容量を容易に確認できる。さらに、例えばＨＤＤ２７０の記録容量が少なくなってきた場合に、消してもよい録画コンテンツデータ２０が全録画コンテンツデータ２０のうちのどれくらいあるかなどという情報を容易に確認できる。したがって、利用者は、良好にＨＤＤ２７０の空き容量の管理が実施できる。
【０１００】
また、利用時間演算手段２９５は、録画コンテンツデータ２０の録画時間を演算する。このため、各録画コンテンツデータ２０の録画容量が時間単位で認識されるため、利用者は録画コンテンツデータ２０を再生するための時間が容易に確認できる。したがって、利用者はこの録画コンテンツデータ２０を視聴するためのスケジュールが立てやすく、良好に視聴時間を管理することができる。
【０１０１】
さらに、記録再生装置２００のＣＰＵ２９０は、利用時間演算手段２９５にて、コンテンツデータまたは録画コンテンツデータ２０の再生時間を計測し、この再生時間と現在利用者情報とを関連付ける。このため、各利用者のコンテンツデータまたは録画コンテンツデータ２０の視聴時間を良好に管理できる。したがって、例えば子供がいる家庭などにおいて、子供のテレビジョン番組の見すぎなどを防止できる。
【０１０２】
そして、出力制御手段２９６は、利用者情報１１毎の利用時間情報１５に基づいて、図６に示すような視聴時間表示画面３０を表示させる。このため、利用者は記録再生装置２００を利用する全利用者の利用時間、すなわちコンテンツデータや録画コンテンツデータ２０の視聴時間を容易に認識できる。したがって、例えば上記のような子供がいる家庭などにおいて、子供がテレビジョン番組を視聴した時間を容易に確認でき、テレビジョン番組の見すぎなどを防止できる。
【０１０３】
また、利用時間演算手段２９５は、番組情報テーブル４００に基づいて、現在受信しているコンテンツデータに対応する番組情報４１０の番組ジャンル情報４３６を認識し、コンテンツデータの再生時間と番組ジャンル情報４３６とを関連付けて利用時間情報１５に記録する。また利用時間演算手段２９５は、再生される録画コンテンツデータ２０のジャンル情報２５を認識し、録画コンテンツデータ２０の再生時間とジャンル情報２５とを関連付けて利用時間情報１５に記録する。そして、出力制御手段２９６は、この利用時間情報１５に基づいて、図７に示すようなジャンル別視聴時間表示画面４０を表示させる制御をする。このため、利用者は、記録再生装置２００を利用する利用者がそれぞれどのようなジャンルのコンテンツデータまたは録画コンテンツデータ２０を視聴しているのかを確認することができる。したがって、例えば子供がいる家庭などにおいて、子供が視聴したコンテンツデータまたは録画コンテンツデータ２０のジャンルを容易に確認でき、例えばアニメやバラエティなどの見すぎを防止できる。また、各利用者のコンテンツデータの視聴計画を効率よく立てることができる。したがって、容易にかつ良好に利用者毎の視聴時間を管理することができる。よって、例えば、ジャンルが教育関係のコンテンツデータまたは録画コンテンツデータ２０を子供に視聴させるようにするなどといった視聴計画を容易に立てることができる。
【０１０４】
さらに、出力制御手段２９６は、図９に示すような番組表６０において、利用者情報１１の視聴予定情報１６および録画予約情報１７に基づいて、録画アイコン６５や視聴予定アイコン６６を表示させる制御をする。このため、利用者は、番組表６０を確認することで、記録再生装置２００を利用する各利用者の視聴予定のコンテンツデータや録画予約のコンテンツデータを容易に確認することができる。したがって、利用者間での録画するコンテンツデータや視聴予定のコンテンツデータのバッティングを予め確認することができる。よって、バッティングするときはどちらか一方の利用者が録画予約に切り替えるなどすることができ、良好にコンテンツデータまたは録画コンテンツデータ２０の視聴計画を立てることができる。
【０１０５】
〔実施形態の変形〕
なお、本発明は、上述した一実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【０１０６】
すなわち、上記実施の形態では、記録再生装置２００にて利用者情報１１を管理する構成を示したが、この記録再生装置２００としては例えば、テレビジョン装置、ビデオ装置、カーナビゲーション装置、パーソナルコンピュータなどいかなる装置にも利用することができる。
【０１０７】
また、上記実施の形態では、利用者状態情報として利用者に関する利用者情報１１を利用する例を示したが、これに限らない。例えば、利用時間の差により利用選択ボタンを選択するなどしてもよい。このような構成では、各利用時間帯におけるコンテンツデータの視聴時間を管理することができる。
【０１０８】
さらに、上記実施の形態において、記録再生システム１００は、デジタル放送波を受信して、このデジタル放送波に含まれるＴＳを再生、またはパーシャルＴＳとしてＨＤＤ２７０に記録する構成を示したが、これに限定されない。例えば記録再生システム１００は、アナログ放送波を受信する構成であってもよい。この場合でも、アナログ放送波の受信時間や、録画時間を例えばタイマなどにて計測することで、利用者が放送番組を視聴した視聴時間や利用者が放送番組を録画した録画時間を管理することができる。したがって、アナログ放送を受信する記録再生システム１００であっても、上記実施の形態と同様に、利用者毎の利用時間を管理できる。
【０１０９】
さらには、上記実施の形態では、利用者が切り替わった旨の設定入力が可能な複数の利用選択ボタンを有する入力手段２６０を示したが、これに限らない。利用者が切り替わる旨の設定入力は、例えば記録再生装置２００を操作するリモコンが変化することで設定入力される構成としてもよい。この構成では、記録再生装置２００に入力操作可能なリモコンを利用者の数だけ容易に、操作されるリモコンにより現在利用者情報を切り替える。また、タッチパネルにて現在利用者情報を切り替える構成、さらに利用者の指紋を認識して現在利用者情報を切り替える構成、利用者の声紋や網膜などにより現在利用者情報を切り替える構成などとしてもよく、記録再生装置２００を利用する利用者を特定するいかなる方法を利用してもよい。
【０１１０】
そして、複数の利用選択ボタンを同時に押すことでさらに多くの利用者情報１１を記録できる構成としてもよい。例えば利用選択ボタンが３つある場合、６個の利用者情報１１が記録される構成としてもよい。また、複数の利用選択ボタンを同時に押すことで、利用者認識手段２９１は、複数の利用者情報１１を現在利用者情報として認識する構成としてもよい。さらに、１つのボタンをトグル動作させることで、複数の利用者情報１１を選択できる構成としてもよい。
【０１１１】
また、利用時間演算手段２９５は、コンテンツデータまたは録画コンテンツデータ２０の再生時間を計測して利用者情報１１の利用時間情報１５に記録するとしたが、これに限らない。利用時間演算手段２９５は、例えば利用者が視聴した視聴量情報としてコンテンツデータや録画コンテンツデータ２０のデータサイズ情報としてのデータサイズを演算し、利用者を特定する利用ＩＤ情報１２にて特定される利用者情報１１に記録する構成としてもよい。この構成では、出力制御手段２９６は、各利用者が視聴したコンテンツデータまたは録画コンテンツデータ２０のデータサイズを表示部３２０に表示させる制御をする。このような構成でも、利用者は記録再生装置２００を利用する各利用者が視聴したコンテンツデータおよび録画コンテンツデータ２０のデータサイズを容易に確認でき、データサイズに基づいて各利用者が視聴した時間などを予測することができる。また、受信した放送波のＴＳなどのコンテンツデータに付加されるとともに、コンテンツデータのデータ量やコンテンツデータの再生時間に関する情報が記録されるコンテンツ付帯情報を認識する構成としてもよい。この構成ではコンテンツ付帯情報に記録されるデータ量や再生時間を認識することで容易に利用者のコンテンツ視聴時間や録画したコンテンツの録画時間などを認識することができる。したがって、より容易に利用者の管理ができる。
【０１１２】
そして、出力制御手段２９６は、視聴時間表示画面３０およびジャンル別視聴時間表示画面４０において、日付毎の視聴時間またはジャンル毎の視聴時間を棒グラフにて表示させる制御をする例を示したが、例えば円グラフなどの他の表示形態にて表示させる構成としてもよい。例えば、円グラフで表示する場合、円全体を２４時間とし、このうちどれだけの時間をコンテンツデータまたは録画コンテンツデータ２０の視聴に費やしたかを表示させる構成としてもよい。この構成では、１日のうちで利用者がどれだけコンテンツデータを視聴したかを容易に確認できる。したがって、例えば親が子供のテレビジョン番組の視聴時間を管理する場合や、利用者自身の視聴時間を管理する場合などにおいて、容易に視聴時間の確認ができ、管理が容易に実施できる。
【０１１３】
また、出力制御手段２９６は、視聴時間表示画面３０において、所定の期間として１日毎の各利用者の視聴時間を表示させる制御をしたが、これに限らない。例えば、出力制御手段２９６は、図１５に示すような延べ視聴時間表示画面９０を表示させる制御をしてもよい。延べ視聴時間表示画面９０は、視聴時間表示画面３０における視聴時間表示部３１の視聴時間グラフ３３の縦軸の日付をなくし、記録再生装置２００が初めて利用された日時から現在に到るまでの各利用者の利用時間を例えば棒グラフにて表示した画面である。また、視聴時間表示画面３０や、図１５に示す延べ視聴時間表示画面９０に限らず、所定の期間を１ヶ月や１年として、１ヶ月毎のトータル視聴時間や１年毎のトータル視聴時間を表示する構成としてもよく、さらに、利用者の入力操作により入力設定される任意の期間におけるトータル視聴時間を表示させる構成としてもよい。
【０１１４】
また、出力制御手段２９６は、ＨＤＤ２７０に記録された録画コンテンツデータ２０の録画時間を図８に示すようなグループ別録画時間表示画面５０にて表示させる例を示したが、これに限らない。例えば、出力制御手段２９６は、図１３に示すような録画容量表示画面８０を表示させる制御をしてもよい。すなわち、出力制御手段２９６は、横軸にデータ容量の単位のメモリを表示させ、このメモリに上方にＨＤＤ２７０の全データ容量を帯状グラフ８２にて表示させる。また、出力制御手段２９６は、録画コンテンツデータ２０の関連利用者情報２２３に基づいて、各利用者が記録した録画コンテンツデータ２０のデータ容量を分割して表示させる。さらに、ＨＤＤ２７０における何も記録されていない領域の空き容量を表示させる。このように、１つの帯状のグラフを関連利用者情報２３に基づいて区切って表示させることで、上記実施の形態と同様に、各利用者の録画した録画コンテンツデータの量を容易に認識できる。また、このような録画コンテンツデータ２０のグループ情報２４毎のデータ容量を演算して表示させる構成では、録画コンテンツデータ２０のグループ情報２４毎のデータ容量を容易に認識できる。このため、利用者は、例えばＨＤＤ２７０の空き容量を確保する際に、どの録画コンテンツデータ２０を消去すると必要な空き容量が確保できるかなどの判断がデータ容量に基づいて容易に実施できる。
【０１１５】
そして、出力制御手段２９６は、図１４に示すようなグループ別録画容量表示画面８０Ａを表示させる制御をしてもよい。このグループ別録画容量表示画面８０Ａは、図１３における録画容量表示画面８０をさらにグループ情報２４毎に分割した画面である。このようなグループ別録画容量表示画面８０Ａを表示させることで、所定のグループ情報２４の録画コンテンツデータ２０を多く記録する利用者、例えば消去してもよい録画コンテンツデータ２０をＨＤＤ２７０に多く録画した利用者などを容易に特定できる。
【０１１６】
さらに、出力制御手段２９６は、番組表６０を表示させる制御をする際に、録画アイコン６５、視聴予定アイコン６６を表示させる制御をするとしたが、例えば時間表示部６３の背景色、字体などを変えるなど、他の表示形態にて所定の利用者が録画予定である旨、または視聴予定である旨を表示させる制御をしてもよい。さらに、この時、利用者毎に色を変えるなどすることで、各利用者の視聴予定のコンテンツデータ、録画予定のコンテンツデータを視覚的に容易に認識することができる。
【０１１７】
また、出力制御手段２９６は、録画コンテンツ一覧画面７０にて、現在利用者情報と関連付けられる録画コンテンツデータ２０を一覧表示させる制御をしたが、これに限らない。例えば、ＨＤＤ２７０に記録される録画コンテンツデータ２０を全表示させる構成とし、録画コンテンツデータ２０と関連付けられる利用者情報１１の利用者名情報１３を例えば簡易表示７１Ａの右端に表示させる制御をしてもよい。また、出力制御手段２９６は、利用者情報１１毎に簡易表示７１Ａを例えば異なる背景色にて表示させる制御をしてもよい。さらに、各利用者情報１１を示すアイコンなどを別途簡易表示７１Ａに重畳させて表示させるなどしてもよい。このような構成でも、各利用者情報１１に対応する録画コンテンツデータ２０を容易に確認できる。
【０１１８】
そして、出力制御手段２９６は、利用時間情報１５に記録されるジャンル毎のコンテンツデータまたは録画コンテンツデータ２０の再生時間を表示させる制御をするとしたが、これに限らない。例えば、ジャンル別の再生時間を表示させない構成としてもよく、さらにコンテンツデータのタイトル別に表示させるなどしてもよい。
【０１１９】
また、利用者ごとに設定されたキーワードに基づいて、番組を自動録画する構成としてもよい。すなわち、各利用者情報１１は、入力手段２６０からの設定入力により記録されるキーワード情報を備える構成とし、予約情報生成手段２９２は、このキーワード情報に基づいて、番組情報テーブル４００に記録された番組情報４１０の番組タイトル情報４３４、番組サブタイトル情報４３５、番組ジャンル情報４３６、番組記述情報４３７を検索して、キーワード情報のキーワードを文字列として含む番組情報４１０を認識する。そして、認識した番組情報４１０の例えば番組ＩＤ情報４３１、番組開始時刻情報４３２、番組終了時刻情報４３３などを録画予約情報１７に記録する。このような構成とすることで、各利用者が個別に設定したキーワード情報に基づいて、各利用者の録画予約情報を設定することができる。したがって、他の利用者のキーワードにより自動録画されたコンテンツデータが、例えば録画コンテンツ一覧表示に表示されることがなく、自分が録画した番組のコンテンツデータのみを確認することができる。
【０１２０】
そして、ステップＳ２０６において、ＣＰＵ２９０は、利用時間情報１５に記録される累積利用時間を認識する処理をするとしたが、これに限らない。例えば、利用時間情報１５に累積利用時間が記録されていない場合、ＣＰＵ２９０は、利用時間演算手段２９５に利用時間情報１５に記録される利用開始時刻および利用終了時刻に基づいて、日付毎の累積利用時間を演算させる処理をし、この後、出力制御手段２９６に視聴時間表示画面３０を表示させる制御をさせてもよい。
【０１２１】
また、ステップＳ２０８においても、利用時間情報１５に日付毎のジャンル別累積利用時間が記録されていない場合、ＣＰＵ２９０は、利用時間演算手段２９５に、利用時間情報１５に記録される利用開始時刻、利用終了時刻、および視聴したコンテンツデータまたは録画コンテンツデータ２０のジャンルに基づいて、ジャンル別累積視聴時間を演算させてもよい。
【０１２２】
また、利用者の入力操作により利用者情報１１を選択する旨の情報を認識すると、ＣＰＵ２９０は、パスワードを入力する旨の案内を出力装置３００に出力させ、利用者により正確なパスワードが入力された場合に利用者認識手段２９１にて利用者情報１１を認識する構成としてもよい。さらに、記録再生装置２００の管理者である利用者を管理パスワードとともに設定可能な構成とし、管理者のみが視聴時間表示画面３０、ジャンル別視聴時間表示画面４０、グループ別録画時間表示画面５０などで利用者全員の利用時間が録画コンテンツデータの録画時間などを確認できる構成としてもよい。このような構成では、利用者のプライバシーを良好に守ることができる。
【０１２３】
さらに、利用時間演算手段２９５は、図示しないタイマを起動させてコンテンツデータまたは録画コンテンツデータ２０の再生時間を計測する例を示したが、これに限定されず、タイマを利用しない構成としてもよい。例えば、利用時間演算手段２９５は、計時手段２９７にて計時されるコンテンツデータまたは録画コンテンツデータ２０の再生開始時刻、および再生終了時刻を認識し、この再生開始時刻および再生終了時刻に基づいて再生時間を演算する処理をしてもよい。このような構成にすることでタイマの構成が不用となり、構成を簡単にできる。また、前述したように、利用時間演算手段２９５は、コンテンツ付帯情報に記録されているコンテンツデータの再生時間、データ量などを参照することでコンテンツデータや録画コンテンツデータ２０の再生時間を認識する構成としてもよい。
【０１２４】
上述した各機能をプログラムとして構築したが、例えば回路基板などのハードウェアあるいは１つのＩＣ（Integrated Circuit）などの素子にて構成するなどしてもよく、いずれの形態としても利用できる。なお、プログラムや別途記録媒体から読み取らせる構成とすることにより、取扱が容易で、利用の拡大が容易に図れる。
【０１２５】
その他、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
【０１２６】
〔実施の形態の効果〕
上述したように、上記一実施の形態では、記録再生装置２００では、利用者認識手段２９１にて利用選択ボタンに対応する利用者情報１１を現在利用者情報として認識し、受信したコンテンツデータまたはこの現在利用者情報にて録画予約される録画コンテンツデータ２０、および認識した現在利用者情報を関連付けている。このため、利用者情報１１毎にコンテンツデータが関連付けられるので、各コンテンツデータ、および利用者情報の管理が容易に実施できる。
【図面の簡単な説明】
【０１２７】
【図１】本発明に係る本実施の形態におけるコンテンツ記録再生システムの概略構成を示すブロック図である。
【図２】本実施の形態における番組情報テーブルの概略構成を示す模式図である。
【図３】本実施の形態における利用者情報テーブルの概略構成を示す模式図である。
【図４】本実施の形態におけるコンテンツデータの概略構成を示す模式図である。
【図５】本実施の形態におけるコンテンツ記録再生システムの記録再生装置を構成するＣＰＵの概略構成を示すブロック図である。
【図６】本実施の形態における表示部の表示領域に表示される視聴時間表示画面の一例を示す模式図である。
【図７】本実施の形態における表示部の表示領域に表示されるジャンル別視聴時間表示画面の一例を示す模式図である。
【図８】本実施の形態における表示部の表示領域に表示されるグループ別録画時間表示画面の一例を示す模式図である。
【図９】本実施の形態における表示部の表示領域に表示される番組表の一例を示す模式図である。
【図１０】本実施の形態における表示部の表示領域に表示される録画コンテンツ一覧画面の一例を示す模式図である。
【図１１】本実施の形態における記録再生システムにおけるコンテンツの再生処理を示すフローチャートである。
【図１２】本実施の形態における記録再生システムにおける利用時間表示処理を示すフローチャートである。
【図１３】本発明の他の実施の形態における表示部の表示領域に表示される録画容量表示画面の一例を示す模式図である。
【図１４】本発明の他の実施の形態における表示部の表示領域に表示されるグループ別録画容量表示画面の一例を示す模式図である。
【図１５】本発明の他の実施の形態における表示部の表示領域に表示される延べ視聴時間表示画面の一例を示す模式図である。
【符号の説明】
【０１２８】
１１…コンテンツ視聴情報としての利用者情報
１５…視聴時間情報および視聴量情報としての利用時間情報
１６…視聴予定情報
１７…記録予定情報としての録画予約情報
１８…コンテンツ特定情報としてのコンテンツ情報
２０…コンテンツデータとしての録画コンテンツデータ
２４…記録状態情報としてのグループ情報
２５…内容情報としてのジャンル情報
６０…配信予定表としての番組表
６３…配信予定欄としての時間表示部
１００…情報処理システムとしてのコンテンツ記録再生システム
２００…情報処理装置としての記録再生装置
２２０…コンテンツデータ認識手段、配信予定情報認識手段としても機能するデマルチプレクサ
２７０…記録手段としてのＨＤＤ
２９１…視聴状態認識手段としても機能する利用者認識手段
２９３…記録制御手段としても機能する録画制御手段
２９４…視聴予定認識手段、および記録予定情報認識手段としても機能する情報編集手段
２９５…データ生成手段、コンテンツデータ量認識手段、時間計測手段、および内容情報認識手段としても機能する利用時間演算手段
２９６…表示制御手段、時間表示制御手段としても機能する出力制御手段
３２０…表示手段としての表示部
４３６…内容情報としての番組ジャンル情報
【図１】
2006319799.tif 000003
【図２】
2006319799.tif 000004
【図３】
2006319799.tif 000005
【図４】
2006319799.tif 000006
【図５】
2006319799.tif 000007
【図６】
2006319799.tif 000008
【図７】
2006319799.tif 000009
【図８】
2006319799.tif 000010
【図９】
2006319799.tif 000011
【図１０】
2006319799.tif 000012
【図１１】
2006319799.tif 000013
【図１２】
2006319799.tif 000014
【図１３】
2006319799.tif 000015
【図１４】
2006319799.tif 000016
【図１５】
2006319799.tif 000017