(57)【要約】【課題】  効率よく情報を記憶する記録再生装置を提供する。【解決手段】  記憶再生装置２００は、記憶領域管理手段にてコンテンツ記憶領域の空き容量を認識し、このコンテンツ記憶領域の空き容量に基づいて録画タイミング期間を設定し、録画するコンテンツの予約情報を録画予約情報リスト情報の中から選択した。これにより、コンテンツをＨＤＤ２７０に記憶する頻度を抑えることができ、自動消去などにより一度も視聴していないコンテンツが消去されることがなく、効率よくコンテンツを録画できる。したがって、視聴者は、時間的な余裕を持ってコンテンツを視聴することができる。【選択図】      図１
2005346824.tif 000002
【特許請求の範囲】
【請求項１】
情報を記憶手段に記憶させる処理を制御する情報処理装置であって、
前記情報を記憶手段に記憶させる旨を要求する要求情報を認識する要求情報認識手段と、
前記情報の情報量に関するデータサイズ情報を有し前記要求対象の情報の内容に関する内容情報を認識する内容情報認識手段と、
前記記憶手段の記憶領域の空き容量を認識する記憶領域認識手段と、
前記要求情報に基づいて複数の前記情報を記憶させる要求を認識すると、前記要求対象の情報の前記データサイズ情報および前記記憶領域の空き容量に基づいて、前記情報を前記記憶手段に記憶させる処理を制御する記憶制御手段と、
を具備したことを特徴とした情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記記憶制御手段は、前記要求対象の情報の前記データサイズ情報および前記記憶領域の空き容量を比較し、前記記憶領域に所定量以上の空き容量が保持される状態で前記情報を前記記憶手段に記憶させる処理を制御する
ことを特徴とした情報処理装置。
【請求項３】
請求項１または請求項２に記載の情報処理装置であって、
前記記憶制御手段は、前記複数の情報毎の前記データサイズ情報における情報量の総和を前記記憶領域の空き容量と比較する
ことを特徴とした情報処理装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の情報処理装置であって、
前記記憶制御手段は、前記複数の情報のうちのいずれかを選出して記憶させる処理をする
ことを特徴とした情報処理装置。
【請求項５】
請求項４に記載の情報処理装置であって、
前記記憶制御手段は、前記データサイズ情報に対する前記記憶領域の空き容量の大きさの割合に対応した数で選出する
ことを特徴とした情報処理装置。
【請求項６】
請求項４に記載の情報処理装置であって、
前記記憶制御手段は、前記データサイズ情報に対する前記記憶領域の空き領域の大きさの割合に対応した大きさの情報量となる状態で前記情報を選出する
ことを特徴とした情報処理装置。
【請求項７】
請求項４ないし請求項６のいずれかに記載の情報処理装置であって、
前記記憶制御手段は、前記要求情報に基づいて前記記憶させる情報の記憶を優先させる優先度に関する優先度情報を認識し、前記優先度情報に基づいて前記記憶させる情報を選出する
ことを特徴とした情報処理装置。
【請求項８】
請求項４ないし請求項７のいずれかに記載の情報処理装置であって、
前記記憶制御手段は、前記要求情報に記載され特定の内容に関する前記情報または所定の内容に関連する前記情報を記憶させる旨の記憶条件情報を認識し、前記特定の内容に関する前記情報を優先して記憶させる制御をする
ことを特徴とした情報処理装置。
【請求項９】
請求項４ないし請求項８のいずれかに記載の情報処理装置であって、
前記記憶制御手段は、前記内容情報に基づいて前記情報を取得させる情報取得手段により前記要求対象の複数の情報に対応する内容情報のうちのいずれかを選出し、この選出した前記内容情報に基づいて前記情報取得手段で前記情報を取得させて前記情報を記憶させる処理を制限する制御をする
ことを特徴とした情報処理装置。
【請求項１０】
請求項９に記載の情報処理装置であって、
前記記憶制御手段は、前記要求情報に記載されキーワードを含む前記内容情報に対応する前記情報を前記情報取得手段にて取得させる旨または特定の内容に関する前記情報を前記情報取得手段にて取得させる旨の取得条件を認識し、前記特定の内容に関する情報を優先して記憶させる制御をする
ことを特徴とした情報処理装置。
【請求項１１】
請求項１ないし請求項１０のいずれかに記載の情報処理装置であって、
前記記憶制御手段は、記憶させる前記情報の圧縮率を変化させる
ことを特徴とした情報処理装置。
【請求項１２】
請求項１ないし請求項１１のいずれかに記載の情報処理装置であって、
前記記憶制御手段は、前記記憶手段に記憶された前記情報の記憶状況を変化させ、前記データサイズ情報における情報量の総和に対する前記記憶領域の空き容量の割合を増大させる
ことを特徴とした情報処理装置。
【請求項１３】
請求項１２に記載の情報処理装置であって、
前記記憶制御手段は、前記記憶手段に記憶された前記情報の圧縮率を増大させて記憶状況を変化させる
ことを特徴とした情報処理装置。
【請求項１４】
請求項１２または請求項１３に記載の情報処理装置であって、
前記記憶制御手段は、前記記憶手段に記憶された前記情報の少なくとも一部を削除させて記憶状況を変化させる
ことを特徴とした情報処理装置。
【請求項１５】
請求項１４に記載の情報処理装置であって、
前記記憶制御手段は、前記情報毎に記憶状況を変化させる
ことを特徴とした情報処理装置。
【請求項１６】
請求項１ないし請求項１５のいずれかに記載の情報処理装置であって、
前記情報は、放送番組のコンテンツデータであり、
前記内容情報は、番組情報である
ことを特徴とした情報処理装置。
【請求項１７】
請求項１ないし請求項１６のいずれかに記載の情報処理装置と、
前記情報を記憶する記憶手段と、
を具備したことを特徴とした情報記憶装置。
【請求項１８】
演算手段により、情報を記憶手段に記憶させる処理を制御する情報処理方法であって、
前記演算手段は、
前記情報を記憶手段に記憶させる旨の要求情報に基づいて複数の前記情報を記憶させる要求を認識すると、前記要求対象の情報の内容に関する内容情報における前記情報の情報量に関するデータサイズ情報と前記記憶手段の記憶領域の空き容量とを認識し、
これら認識した前記データサイズ情報および記憶領域の空き容量に基づいて、前記情報を前記記憶手段に記憶させる処理を制御する
ことを特徴とする情報処理方法。
【請求項１９】
演算手段を、請求項１ないし請求項１６のいずれかに記載の情報処理装置として機能させる
ことを特徴とした情報処理プログラム。
【請求項２０】
請求項１８に記載の情報処理方法を演算手段に実行させる
ことを特徴とした情報処理プログラム。
【請求項２１】
請求項１９または請求項２０に記載の情報処理プログラムが演算手段に読取可能に記録された
ことを特徴とした情報処理プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを記憶する情報処理装置、その方法、その方法を実施するプログラム、およびそのプログラムを記憶した記憶媒体、情報記憶装置に関する。
【背景技術】
【０００２】
従来、放送番組を録画する情報記憶装置には、利用者が手動による設定入力をしなくても、予め設定されたキーワードに基づいて録画したい番組を自動的に録画予約する装置がある。このような記憶装置として、録画された情報を記憶する記憶媒体の記憶領域が少なくなったときに、記憶されている記憶情報を消去する情報記憶装置がある（例えば特許文献１参照）。特許文献１に記載の情報記憶装置では、放送番組を記憶させる記憶媒体の記憶領域が少なくなったときに、一度再生した記憶情報や、優先度の低い記憶情報を検索して自動的に消去し、新たに記憶領域を確保している。
【０００３】
【特許文献１】特開平１１−６６６９４号公報（第３頁、図２、図３参照）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、キーワードに基づいて、放送局などから配信されるＥＰＧ（Electric Program Guide）から、自動的に録画予約する番組を検索する装置では、１つのキーワードに対して多くの番組が検索される場合や、複数のキーワードを設定することにより多くの番組が検索される場合がある。このような番組を全て記憶媒体に記憶すると、短期間のうちに記憶媒体の空き記憶領域がなくなってしまう。このような場合、特許文献１に記載の情報記憶装置では、記憶情報を自動的に消去することで記憶領域の確保が可能である。しかしながら、記憶領域が極端に小さい状況において、録画が連続して実施された場合、録画のたびに既に記憶領域に録画した記憶情報を消去する必要がある。したがって、利用者が録画された記憶情報を視聴する時間が短くなったり、一度も視聴していない記憶情報を消去してしまったりするという問題が一例として挙げられる。
【０００５】
本発明では、効率よく情報を記憶する情報処理装置、その方法、その方法を実施するプログラム、およびそのプログラムを記憶した記憶媒体、情報記憶装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、情報を記憶手段に記憶させる処理を制御する情報処理装置であって、前記情報を記憶手段に記憶させる旨を要求する要求情報を認識する要求情報認識手段と、前記情報の情報量に関するデータサイズ情報を有し前記要求対象の情報の内容に関する内容情報を認識する内容情報認識手段と、前記記憶手段の記憶領域を認識する記憶領域認識手段と、前記要求情報に基づいて複数の前記情報を記憶させる要求を認識すると、前記要求対象の情報の前記データサイズ情報および前記記憶領域の空き容量に基づいて、前記情報を前記記憶手段に記憶させる処理を制御する記憶制御手段と、を具備したことを特徴とした情報処理装置である。
【０００７】
請求項１７に記載の発明は、請求項１ないし請求項１６のいずれかに記載の情報処理装置と、前記情報を記憶する記憶手段と、を具備したことを特徴とした情報記憶装置である。
【０００８】
請求項１８に記載の発明は、演算手段により、情報を記憶手段に記憶させる処理を制御する情報処理方法であって、前記演算手段は、前記情報を記憶手段に記憶させる旨の要求情報に基づいて複数の前記情報を記憶させる要求を認識すると、前記要求対象の情報の内容に関する内容情報における前記情報の情報量に関するデータサイズ情報と前記記憶手段の記憶領域の空き容量とを認識し、これら認識した前記データサイズ情報および記憶領域の空き容量に基づいて、前記情報を前記記憶手段に記憶させる処理を制御することを特徴とする情報処理方法である。
【０００９】
請求項１９に記載の発明は、演算手段を、請求項１ないし請求項１６のいずれかに記載の情報処理装置として機能させることを特徴とした情報処理プログラムである。
【００１０】
請求項２０に記載の発明は、請求項１８に記載の情報処理方法を演算手段に実行させることを特徴とした情報処理プログラムである。
【００１１】
請求項２１に記載の発明は、請求項１９または請求項２０に記載の情報処理プログラムが演算手段に読取可能に記録されたことを特徴とした情報処理プログラムを記録した記録媒体である。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明の一実施の形態を図面に基づいて説明する。本実施の形態では、本発明の処理制御装置を有するデータ処理装置を備えた記憶再生装置を例示して説明するが、これに限らず、記憶手段に記憶されたデータを消去するいずれの構成でも適用できる。なお、本実施の形態において、コンテンツを記憶する処理を、コンテンツを録画する処理と適宜称して説明する。また、利用者により設定入力される録画開始日時や録画終了日時あるいはチャンネルなどが記載された特定データ記憶要求情報としての手動録画予約要求情報を取得する。そして、この手動録画予約要求情報の各種事項により特定される特定のコンテンツの録画を予約する処理を、手動録画予約処理と適宜称して説明する。さらに、手動録画予約に基づいて実施する録画処理を、手動予約録画処理と適宜称して説明する。また、利用者により設定入力される文字情報としてのキーワードが記載された自動録画予約要求情報を取得する。そして、例えば後述するＥＰＧ（Electric Program Guide）データを参照し、自動録画予約要求情報のキーワードに関連するコンテンツの録画を予約する処理を、自動録画予約処理と適宜称して説明する。さらに、自動録画予約に基づいて実施する録画処理を、自動予約録画処理と適宜称して説明する。図１は、本実施の形態におけるコンテンツ記憶再生システムの概略構成を示すブロック図である。図２は、録画予約リストの概略構成を示す模式図である。図３は、コンテンツ管理リストの概略構成を示す模式図である。図４は、録画予定リストの概略構成を示す模式図である。図５は、記憶再生装置を構成するＣＰＵ２９０の概略構成を示す模式図である。
【００１３】
〔コンテンツ記憶再生システムの構成〕
図１において、１００はコンテンツ記憶再生システム（以下、記憶再生システムと称す）であり、例えばテレビ番組などのコンテンツの音声データ、映像データ、データ放送用データなどを有するデータであるコンテンツを記憶したり、記憶したコンテンツを再生したりするシステムである。そして、記憶再生システム１００は、記憶再生装置２００と、出力装置３００と、を備えている。
【００１４】
出力装置３００は、例えばパーソナルコンピュータ、テレビ、携帯電話、ＰＤＡ（Personal Digital Assistant）などが例示できる。この出力装置３００は、記憶再生装置２００から入力されるコンテンツを受信して出力する。そして、この出力装置３００は、音声出力部３１０と表示部３２０と、などを備えている。
【００１５】
音声出力部３１０は、例えば図示しないスピーカなどの発音手段を有している。この音声出力部３１０は、記憶再生装置２００からアナログ信号として送信される音声データを発音手段から音声として出力させる処理をする。なお、発音手段は、例えば図示しないＴＶ受信機で受信したＴＶ音声データなどをも適宜出力可能である。
【００１６】
表示部３２０は、記憶再生装置２００からアナログ信号として送信される映像データ、放送用データ、ＥＰＧデータ、合成データなどを表示させる。ここで、表示させる映像データとしては、コンテンツの映像などが例示できる。また、放送用データとしては、コンテンツの字幕やデータ放送などが例示できる。さらに、ＥＰＧデータとしては、例えば各チャンネルで放送されるコンテンツの番組名、内容、放送開始日時などが記載された番組表などが例示できる。また、合成データとしては、コンテンツの映像に字幕を重畳させた合成映像や、データ放送と番組表とを並べた映像などが例示できる。この表示部３２０としては、例えば液晶表示パネルや有機ＥＬ（Electro Luminescence）パネル、ＰＤＰ（Plasma Display Panel）、ＣＲＴ（Cathode-Ray Tube）、ＦＥＤ（Field Emission Display）、電気泳動ディスプレイパネルなどが例示できる。なお、表示部３２０は、例えばＴＶ受信機で受信したＴＶ映像データなどをも適宜出力可能である。
【００１７】
記憶再生装置２００は、ＴＳ（Transport Stream）として配信される音声データ、映像データ、データ放送用データなどを有するコンテンツを取得して記憶させるとともに、出力装置３００で出力させる処理をする。また、記憶再生装置２００は、記憶させたコンテンツを適宜再生して出力装置３００で出力させる処理をする。さらに、記憶したコンテンツを適宜自動消去する。そして、この記憶再生装置２００は、通信手段２１０と、デマルチプレクサ（Demultiplexer；Ｄｅｍｕｘ）２２０と、デコーダ２３０と、オンスクリーンディスプレイ（On Screen Display；ＯＳＤ）２４０と、記憶再生処理手段２５０と、入力手段２６０と、記憶手段としてのハードディスク（Hard Disk Drive；ＨＤＤ）２７０と、メモリ２８０と、演算手段としてのＣＰＵ（Central Processing Unit）２９０と、などを備えている。
【００１８】
通信手段２１０は、外部から入力されるコンテンツを取得したり、このコンテンツを外部へ適宜出力したりする。そして、この通信手段２１０は、ネットワークインターフェースモジュール（Network Interface Module；ＮＩＭ）２１１と、ハイスピードインターフェース（High Speed Interface；ＨＳＩ）２１２と、などを備えている。
【００１９】
ＮＩＭ２１１には、例えば地上波デジタル放送や衛星デジタル放送などの放送波を受信するアンテナ２１１Ａが接続されている。また、ＮＩＭ２１１は、Ｄｅｍｕｘ２２０と、ＣＰＵ２９０と、などに接続されている。このＮＩＭ２１１は、ＣＰＵ２９０の制御により、アンテナ２１１Ａからデジタル信号として送信される例えば複数のＴＳから、利用者により選択されたコンテンツに対応するＴＳを取得する。そして、ＮＩＭ２１１は、取得したＴＳをＤｅｍｕｘ２２０へ出力する。
【００２０】
ＨＳＩ２１２は、高速データ処理が可能な例えばＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４規格のインターフェースである。このＨＳＩ２１２には、Ｄｅｍｕｘ２２０と、記憶再生処理手段２５０と、などが接続されている。そして、ＨＳＩ２１２は、記憶再生装置２００の外部に設けられた図示しない外部装置からデジタル信号として送信されるＴＳや後述するパーシャルＴＳを取得し、Ｄｅｍｕｘ２２０へ出力する。また、ＨＳＩ２１２は、記憶再生処理手段２５０から出力されるパーシャルＴＳを取得し、適宜処理して記憶再生装置２００の外部に設けられた図示しない外部装置へデジタル信号として送信する。
【００２１】
Ｄｅｍｕｘ２２０は、ＴＳを取得して、このＴＳからＴＳパケットを適宜分離して出力する。このＤｅｍｕｘ２２０には、デコーダ２３０と、記憶再生処理手段２５０と、ＣＰＵ２９０と、などが接続されている。Ｄｅｍｕｘ２２０は、ＣＰＵ２９０の制御により、ＮＩＭ２１１やＨＳＩ２１２からＴＳを適宜取得する。さらに、このＴＳから選択されているコンテンツに対応した各種データのＴＳパケットを取得する。具体的には、音声データが組み込まれたＴＳパケット（以下、音声パケットと称す）と、映像データが組み込まれたＴＳパケット（以下、映像パケットと称す）と、データ放送用データまたはＥＰＧデータなどが組み込まれたＴＳパケット（以下、データパケットと称す）と、を取得する。そして、Ｄｅｍｕｘ２２０は、これら取得した音声パケットと、映像パケットと、データパケットと、をデコーダ２３０へ出力する。
【００２２】
ここで、ＥＰＧデータは、ＮＩＭ２１１で取得可能な各ＴＳのテレビ番組などのコンテンツに関する情報が、例えばＢＭＬ（Broadcast Markup Language）やＸＭＬ（eXtensible Markup Language）などのテキスト形式で記載されたデータである。具体的には、ＥＰＧデータは、番組名、番組の内容などに関する番組記述、放送開始日時、番組時間の長さ、チャンネル番号、ジャンル、シリーズ名などの情報が、１つのデータとして構成されたテーブル構造である。
【００２３】
また、Ｄｅｍｕｘ２２０は、ＣＰＵ２９０の制御により、取得したＴＳから選択されたコンテンツに対応した各ＴＳパケットを取得すると、これら各ＴＳパケットを一連のデータ列構造のＴＳ、すなわちパーシャルＴＳに再構成する。そして、このパーシャルＴＳを記憶再生処理手段２５０へ出力する。さらに、Ｄｅｍｕｘ２２０は、ＣＰＵ２９０の制御により、ＨＳＩ２１２や記憶再生処理手段２５０からパーシャルＴＳを適宜取得する。そして、このパーシャルＴＳを、音声パケットと、映像パケットと、データパケットと、に分離してデコーダ２３０へ出力する。
【００２４】
デコーダ２３０は、ＯＳＤ２４０と、ＣＰＵ２９０と、出力装置３００と、などに接続されている。このデコーダ２３０は、Ｄｅｍｕｘ２２０から各パケットを取得し、これら各パケットに組み込まれた各種データをＯＳＤ２４０や出力装置３００へ適宜出力する。そして、このデコーダ２３０は、オーディオデコーダ（Audio Decoder；ＡＤｅｃ）２３１と、ビデオデコーダ（Video Decoder；ＶＤｅｃ）２３２と、データデコーダ（Data Decoder；ＤＤｅｃ）２３３と、を備えている。
【００２５】
ＡＤｅｃ２３１は、出力装置３００の音声出力部３１０に接続されている。このＡＤｅｃ２３１は、ＣＰＵ２９０の制御により、Ｄｅｍｕｘ２２０から音声パケットを取得する。そして、この音声パケットに組み込まれた音声データを復調して、アナログ信号として出力装置３００の音声出力部３１０へ送信する。
【００２６】
ＶＤｅｃ２３２は、ＯＳＤ２４０に接続されている。このＶＤｅｃ２３２は、ＣＰＵ２９０の制御により、Ｄｅｍｕｘ２２０から映像パケットを取得する。そして、この映像パケットに組み込まれた映像データを復調して、ＯＳＤ２４０へ出力する。
【００２７】
ＤＤｅｃ２３３は、ＯＳＤ２４０に接続されている。このＤＤｅｃ２３３は、ＣＰＵ２９０の制御により、Ｄｅｍｕｘ２２０からデータパケットを取得する。そして、このデータパケットに組み込まれたデータ放送用データやＥＰＧデータなどを復調して、ＯＳＤ２４０へ出力する。また、ＤＤｅｃ２３３は、データパケットにＥＰＧデータが組み込まれている場合、ＣＰＵ２９０の制御により、このＥＰＧデータをメモリ２８０へ適宜出力する。
【００２８】
ＯＳＤ２４０は、ＣＰＵ２９０と、出力装置３００の表示部３２０と、などに接続されている。このＯＳＤ２４０は、ＣＰＵ２９０の制御により、ＶＤｅｃ２３２から映像データを適宜取得する。また、ＤＤｅｃ２３３からデータ放送用データやＥＰＧデータなどを適宜取得する。そして、映像データに基づいた映像と、データ放送用データに基づいた例えば字幕と、ＥＰＧデータに基づいた例えば番組表と、を適宜選択的に重畳させてあるいは並べて表示させるための合成データを生成する。そして、この合成データをアナログ信号として出力装置３００の表示部３２０へ送信する。また、ＯＳＤ２４０は、映像データ、データ放送用データ、ＥＰＧデータを、それぞれ適宜単独で、アナログ信号として表示部３２０へ出力する。
【００２９】
記憶再生処理手段２５０は、ＨＤＤ２７０と、ＣＰＵ２９０と、などに接続されている。この記憶再生処理手段２５０は、Ｄｅｍｕｘ２２０からパーシャルＴＳを適宜取得して、ＨＤＤ２７０へ記憶させる。また、ＨＤＤ２７０へ記憶させたパーシャルＴＳを適宜取得して、ＨＳＩ２１２やＤｅｍｕｘ２２０へ出力する。そして、この記憶再生処理手段２５０は、記憶部２５１と、再生部２５２と、を備えている。
【００３０】
記憶部２５１は、Ｄｅｍｕｘ２２０からのパーシャルＴＳをＨＤＤ２７０へ記憶させる。そして、この記憶部２５１は、バッファ２５１Ａと、記憶処理部２５１Ｂと、などを備えている。バッファ２５１Ａは、Ｄｅｍｕｘ２２０からのパーシャルＴＳを一時的に記憶する。記憶処理部２５１Ｂは、ＣＰＵ２９０の制御により、Ｄｅｍｕｘ２２０からパーシャルＴＳを取得し、バッファ２５１Ａに適宜読み出し可能に記憶させる。そして、バッファ２５１Ａに記憶させたパーシャルＴＳを適宜読み出して、ＨＤＤ２７０へ出力する。
【００３１】
再生部２５２は、ＨＤＤ２７０へ記憶させたパーシャルＴＳをＨＳＩ２１２やＤｅｍｕｘ２２０へ適宜出力する。そして、この再生部２５２は、バッファ２５２Ａと、再生処理部２５２Ｂと、などを備えている。バッファ２５２Ａは、ＨＤＤ２７０からのパーシャルＴＳを一時的に記憶する。再生処理部２５２Ｂは、ＣＰＵ２９０の制御により、ＨＤＤ２７０からパーシャルＴＳを取得し、バッファ２５２Ａに適宜読み出し可能に記憶させる。そして、バッファ２５２Ａに記憶させたパーシャルＴＳを適宜読み出して、ＨＳＩ２１２やＤｅｍｕｘ２２０へ出力する。
【００３２】
入力手段２６０は、ＣＰＵ２９０などに接続されている。この入力手段２６０は、図示しないケース体の例えば正面に臨んで入力操作可能に配設された図示しない各種操作ボタンや操作つまみなどを有している。この操作ボタンや操作つまみの入力操作の内容としては、例えば記憶再生装置２００の動作内容の設定などの設定事項である。具体的には、コンテンツの録画や再生に関する設定、ＮＩＭ２１２で受信するＴＳの設定などが例示できる。そして、入力手段２６０は、設定事項の入力操作により、各種情報を操作信号としてＣＰＵ２９０へ送信して設定させる。ここで、入力手段２６０としては、例えば図示しないリモートコントローラ（以下、リモコンと称す）より赤外線を介して送信される各種情報を受信して、この各種情報を操作信号としてＣＰＵ２９０へ送信するリモコン受光部を備えた構成などとしてもよい。
【００３３】
ＨＤＤ２７０は、ＣＰＵ２９０などに接続されている。このＨＤＤ２７０は、ＡＴＡ（AT Attachment）インターフェースにより制御される。なお、ここではＨＤＤ２７０がＡＴＡインターフェースにより制御される構成について例示するが、ＩＤＥ（Integrated Drive Electronics）インターフェースやＳＣＳＩ（Small Computer System Interface）インターフェースなどで制御される構成としてもよい。そして、ＨＤＤ２７０は、記憶部２５１から入力されるコンテンツのパーシャルＴＳ、すなわちコンテンツなどを適宜読み出し可能に記憶するコンテンツ記憶領域を備えている。なお、ＨＤＤ２７０の代わりに、ＤＶＤ（Digital Versatile Disc）、光ディスク、メモリカードなどの記憶媒体に各種情報を読み出し可能に記憶するドライブやドライバなどを備えた構成としてもよい。
【００３４】
メモリ２８０は、ＮＩＭ２１１から出力されるＴＳから所望のコンテンツを取得して記憶する際や、記憶したコンテンツを再生する際に必要な各種データなどを適宜読み出し可能に記憶する。また、メモリ２８０は、ＮＩＭ２１１で取得した例えば最新のＥＰＧデータを適宜読み出し可能に記憶する。さらに、メモリ２８０は、図２に示すような録画予約リスト情報５００と、図３に示すようなコンテンツ管理リスト情報６００と、図４に示すような録画予定リスト７００と、キーワードを記憶するキーワード記憶領域と、などを適宜読み出し可能に記憶する。
【００３５】
ＥＰＧ記憶領域には、ＯＳＤ１６からメモリ２８０へ出力されるＥＰＧデータに記載されたＥＰＧが記憶される。このＥＰＧは、放送番組のコンテンツのチャンネル、番組名、放送開始時刻、放送終了時刻、番組のサブタイトル、放送番組のジャンル、放送番組の詳細な説明やあらすじ、などがテキスト形式で記載されたデータである。また、放送番組コンテンツのデータサイズの大きさなども記憶されている。
【００３６】
録画予約リスト情報５００は、手動予約録画や自動予約録画のリストに関する情報である。この録画予約リスト情報５００は、予約数情報５１０と、少なくとも１つの予約情報５２０と、などが１つのデータ構造として関連付けられて構成されている。
【００３７】
予約数情報５１０は、予約情報５２０の総数に関する情報である。この予約数情報５１０は、ＣＰＵ２９０による手動録画予約や自動録画予約が追加される設定により１だけ加算され、手動録画予約や自動録画予約に基づいた録画が終了した際などに１だけ減算される。
【００３８】
予約情報５２０は、手動録画予約または自動録画予約に関する情報である。この予約情報５２０は、ＣＰＵ２９０により、手動録画予約や自動録画予約が設定された際に録画予約リスト情報５００に組み込まれ、手動録画予約や自動録画予約に基づいた録画が終了した際などに録画予約リスト情報５００から削除される。そして、予約情報５２０は、録画基本情報５２１と、自動録画予約フラグ５２２と、などが１つのデータ構造として関連付けられて構成されている。
【００３９】
録画基本情報５２１は、手動予約録画処理や自動予約録画処理を実施するために必要な各種情報である。具体的には、録画基本情報５２１は、録画開始日時と、録画終了日時と、チャンネル番号と、番組名や番組ジャンルなどの番組の内容に関する情報と、コンテンツのデータサイズと、などが１つのデータ構造として関連付けられて構成されている。そして、この録画基本情報５２１は、ＣＰＵ２９０により適宜変更される。
【００４０】
自動録画予約フラグ５２２は、録画基本情報５２１に基づく録画処理が自動予約録画処理か否かを示すフラグ情報である。具体的には、自動録画予約フラグ５２２が「０」であれば自動予約録画処理ではなく手動録画予約処理であることを示し、「１」であれば自動録画予約処理であることを示す。
【００４１】
コンテンツ管理リスト情報６００は、ＨＤＤ２７０に記憶されたコンテンツに対応する情報のリストに関する情報である。このコンテンツ管理リスト情報６００は、少なくとも１つのコンテンツ管理情報６１０が１つのデータ構造として関連付けられて構成されている。
【００４２】
コンテンツ管理情報６１０は、ＣＰＵ２９０により、ＨＤＤ２７０にコンテンツが記憶された際にコンテンツ管理リスト情報６００に組み込まれ、ＨＤＤ２７０からコンテンツが消去された際にコンテンツ管理リスト情報６００から削除される。そして、コンテンツ管理情報６１０は、コンテンツナンバ６１１と、データ属性情報としての自動消去対象フラグ６１２と、残存時間情報６１３と、記憶日時情報６１４と、最終更新日時情報６１５と、が１つのデータ構造として関連付けられて構成されている。なお、コンテンツ管理情報６１０は、コンテンツナンバ６１１と、自動消去対象フラグ６１２と、が１つのデータ構造として関連付けられて構成される場合もある。
【００４３】
コンテンツナンバ６１１は、ＨＤＤ２７０に記憶されたコンテンツに固有に付与された番号に関する情報である。なお、コンテンツナンバ６１１の代わりに、コンテンツに固有に付与された例えば名称などを示す情報を用いる構成などとしてもよい。
【００４４】
自動消去対象フラグ６１２は、コンテンツナンバ６１１により特定されるコンテンツが、ＣＰＵ２９０により自動消去される対象か否かを示すフラグ情報である。具体的には、自動消去対象フラグ６１２が「０」であれば自動消去の対象ではないことを示し、「１」であれば自動消去の対象であることを示す。この自動消去対象フラグ６１２は、ＣＰＵ２９０により適宜再設定される。
【００４５】
残存時間情報６１３は、コンテンツナンバ６１１により特定されるコンテンツを自動消去するまでの残存時間に関する情報である。この残存時間情報６１３は、ＣＰＵ２９０により適宜変更される。
【００４６】
記憶日時情報６１４は、コンテンツナンバ６１１により特定されるコンテンツが記憶された日時を示す情報である。
【００４７】
最終更新日時情報６１５は、コンテンツナンバ６１１により特定されるコンテンツが最近更新された日時を記憶する。この更新とは、例えばコンテンツの記憶、再生などの処理により、コンテンツにアクセスすることを意味する。また、このコンテンツを再生したと判断する再生時間は、任意に設定することが可能で、例えば１つのコンテンツの一部のみを再生した場合でも更新したと判断する設定としてもよく、１つのコンテンツの全部を再生することで更新したと判断する設定としてもよい。
【００４８】
録画予定リスト７００は、録画予約リスト情報５００に基づいて生成される。この録画予定リスト７００は、録画予定数情報７１０と、少なくとも１つの録画予定情報７２０と、などが１つのデータ構造として関連付けられて構成されている。
【００４９】
録画予定数情報７１０は、録画予定情報７２０の総数に関する情報である。この録画予定数情報７１０は、ＣＰＵ２９０により録画予定情報７２０が録画予定リスト７００に記憶される設定により１だけ加算され、録画予約に基づいた録画が終了した際などに１だけ減算される。
【００５０】
録画予定情報７２０は、実際の録画される予約情報５２０に関する情報である。この録画予定情報７２０は、ＣＰＵ２９０により、実際に録画予約される予約情報５２０が選択され、選択された予約情報５２０に基づいて録画予定リスト７００に記憶され、手動録画予約や自動録画予約に基づいた録画が終了した際などに録画予定リスト７００から削除される。また、この録画予定リスト７００に記憶された録画予定情報７２０に対応する予約情報５２０は、録画予約リスト情報５００から削除される。そして、録画予定情報７２０は、録画基本情報５２１と、自動録画予約フラグ５２２と、画質レート情報７２３と、などが１つのデータ構造として関連付けられて構成されている。
【００５１】
録画予定情報７２０の録画基本情報５２１および自動録画予約フラグ５２２は、予約情報５２０に記憶された情報と同一の情報であり、ここでの説明を省略する。
【００５２】
画質レート情報７２３は、録画予定情報７２０を録画する際の画質に関する情報である。この画質レート情報７２３は、例えばコンテンツ記憶領域の空き容量が小さい場合には低解像度の画質に設定され、コンテンツ記憶領域の空き容量が大きい場合には、高解像度の画質に設定される。
【００５３】
また、メモリ２８０のキーワード記憶領域には、利用者により設定入力されるキーワードが記憶される。このキーワードは、例えば前述したように、利用者が入力手段などを操作することにより、設定入力されるテキストデータである。
【００５４】
さらに、メモリ２８０は、記憶再生装置２００全体を動作制御するＯＳ（Operating System）上に展開される各種プログラムなどを適宜読み出し可能に記憶している。このメモリ２８０としては、例えば停電などにより突然電源が落ちた際にも記憶が保持される構成のメモリ、例えばＣＭＯＳ（Complementary Metal-Oxide Semiconductor）メモリなどを用いることが望ましい。なお、メモリ２８０としては、ＨＤ、ＤＶＤ、光ディスクなどの記憶媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成としてもよい。
【００５５】
ＣＰＵ２９０は、図４に示すように各種プログラムとしての、要求情報認識手段、内容情報検索手段としても機能する録画予約手段２９１と、記憶領域認識手段、情報保持制御手段としても機能する記録領域管理手段２９２と、記憶制御手段としての録画予約選択手段２９３と、記憶制御手段としての画質管理手段２９４と、記憶制御手段２９５と、再生制御手段２９６と、計時手段２９７と、などを制御する。
【００５６】
録画予約手段２９１は、ＥＰＧを認識して、キーワード記憶領域に記憶されたキーワードを読み込む。そして、キーワードを有する内容情報としての番組情報を、ＥＰＧから検索して取得し、予約情報５２０を生成し、録画予約リスト情報５００に記憶する。
【００５７】
記録領域管理手段２９２は、ＨＤＤ２７０のコンテンツ記憶領域の空き容量を認識し、この空き容量がコンテンツを記憶するために十分であるか否かを判断する。具体的には、記録領域管理手段２９２は、コンテンツ記憶領域の空き容量として十分であると判断できる容量として予め設定されている閾値Ｔと、実際のコンテンツ記憶領域の空き容量Ａと、を比較する。そして、この閾値Ｔよりも空き容量Ａが小さい場合、記録領域管理手段２９２は、コンテンツ記憶領域の空き領域が少ないと判断する。
【００５８】
録画予約選択手段２９３は、録画予約リスト情報５００から実際に録画する予約情報５２０を選択して録画予定情報７２０を生成し、録画予定リスト７００に記憶する。この時、録画予約選択手段２９３は、前回予約情報５２０に基づいて記憶したコンテンツのコンテンツ管理情報６１０を読み込み、記憶日時情報６１４を認識する。また、録画予約リスト情報５００に記録された予約情報５２０の開始時刻に関する情報を認識する。そして、前回録画したコンテンツの記憶日時情報６１４に記載された日時から次に録画予定の予約情報５２０の開始時刻までの期間（以後録画タイミング期間を称する）が、所定の時刻間隔以上となるように、この予約情報５２０を選択する。
【００５９】
具体的には、録画予約選択手段２９３は、予約情報５２０のコンテンツの情報量としてのデータサイズを認識する。そして、記録領域管理手段２９２に、録画するコンテンツをコンテンツ記憶領域に記憶した場合におけるコンテンツ記憶領域の空き容量Ａを演算処理して算出させる。そして、録画予約選択手段２９３は、記憶領域管理手段２９２により記憶領域の空き容量Ａが閾値Ｔよりも大きくなると判断された場合、録画タイミング期間が例えばコンテンツ管理情報の残存時間情報６１３に基づいた標準コンテンツ保存期間Ｌより長くなる予約情報５２０を選択する。一方、録画予約選択手段２９３は、記憶領域管理手段２９２により記憶領域の空き容量Ａが閾値Ｔよりも小さくなると予測された場合、録画タイミング期間が例えばｎＬ（１−Ａ／Ｔ）で示される期間より長くなる予約情報５２０を選択する。ただし、ｎＬは、Ｌを標準的なコンテンツの保持期間とした場合の最長コンテンツ保存期間を示す。
【００６０】
ここで、図６は、録画予約選択手段２９３にて予約情報５２０を選択した場合のコンテンツ記憶領域の空き容量Ａと自動録画間隔と関係を示すグラフである。図６において、コンテンツ記憶領域には、標準コンテンツ保持期間Ｌ以上の録画タイミング期間をあけてコンテンツが記憶される。また、コンテンツ記憶領域の空き容量Ａが閾値Ｔより小さくなると、録画タイミング期間はｎＬ（１−Ａ／Ｔ）で示される期間以上に設定される、すなわち空き容量Ａが小さくなれば録画タイミング期間の最低期間は長くなり、最長コンテンツ保持期間ｎＬに近づく。したがって、コンテンツ記憶用域には、短期間に自動録画処理によりコンテンツが記憶されることがない。また、録画タイミング期間を標準コンテンツ保持期間以上に設定することで、録画予定情報７２０に基づいて新規にコンテンツを録画する時には、標準コンテンツ保持期間がきれて自動消去の対象とされるコンテンツが存在する。したがって、コンテンツ記憶領域の空き容量Ａが不足している場合でも、この自動消去の対象となるコンテンツを削除することで空き容量を確保することができ、新規にコンテンツを記憶することが可能となる。
【００６１】
また、予約情報５２０が利用者の手動入力により記憶された予約情報５２０である場合、録画予約選択手段２９３は、コンテンツ記憶領域の空き容量Ａが十分に空いていることを確認し、録画予定リスト７００に記憶する。この場合は、録画予約選択手段２９３は、前回記憶したコンテンツの記憶日時からの経過時間に関係なく、手動入力による予約情報５２０を選択する。
【００６２】
画質管理手段２９４は、記憶するするコンテンツの映像データの解像度を調整する。具体的には、画質管理手段２９４は、録画予約選択手段２９３により選択された録画予定情報７２０の画質を設定する。そして、画質管理手段２９４は、例えば、記録領域管理手段２９２にて認識されたコンテンツ記憶領域の空き容量Ａが閾値Ｔよりも大きい場合、画像の解像度や明度などにより設定される画質レートを標準的な画像の解像度や明度などに設定された画質レートＶに設定する。一方、例えば、記録領域管理手段２９２にて認識されたコンテンツ記憶領域の空き容量Ａが閾値Ｔよりも小さい場合、画質管理手段２９４は、画質レートを例えば画像の解像度を荒く設定した低水準画質レートに設定する。ただし、画質管理手段２９４により予め最低画質レートＷが設定され、低水準画質レートは最低画質レートＷを下回らないように設定される。これらの標準画質レート、および低水準画質レートは、利用者による設定入力により任意に変更可能とされ、例えば、録画されるコンテンツの解像度などをあまり低下させたくない場合などは、最低画質レートＷと標準画質レートＶとの差を小さくすればよい。
【００６３】
なお、画質管理手段２９４は、コンテンツの内容によりこれらの画質レートを変更することも可能である。例えば、録画基本情報５２１に記載された番組のジャンルに関する情報などを読み込み、ジャンルが例えば「映画」であれば画質レートを高水準に設定し、ジャンルが例えば「報道」であれば画質レートを低水準に設定するような処理をしてもよい。
【００６４】
記憶制御手段２９５は、内容情報認識手段、情報取得手段としても機能する通信手段２１０、Ｄｅｍｕｘ２２０、記憶部２５１などの動作を制御して、所望の放送番組のコンテンツのパーシャルＴＳをＨＤＤ２７０に適宜読み出し可能に記憶させる。具体的には、記憶制御手段２９５は、入力手段２６０から入力される操作信号に基づいて、所望のコンテンツのパーシャルＴＳをＨＤＤ２７０に記憶する旨を要求する情報を記憶部２５１に入力する。また、記憶制御手段２９５は、録画予定リスト７００の録画予定情報７２０、および後述する計時手段２９７にて示される現在時刻を認識して、録画予定情報７２０に記載された開始時刻と現在時刻とが一致したと判断すると、録画予定情報７２０に記載されたコンテンツをコンテンツ記憶領域に記憶する旨を要求する情報を記憶部２５１に入力する。
【００６５】
再生制御手段２９６は、Ｄｅｍｕｘ２２０、デコーダ２３０、再生部２５２などの動作を制御して、所望のコンテンツを出力装置３００へ出力する。
【００６６】
計時手段２９７は、例えば内部クロックなどの基準パルスに基づいて現在時刻を認識する。
【００６７】
〔記憶再生システムの動作〕
次に、記憶再生システム１００の動作について、図面を参照して説明する。図７は、手動により録画予約された予約情報の録画予定リストへの登録処理を示すフローチャートである。図８は、ＣＰＵによる自動録画により録画予約された予約情報の録画予定リストへの登録処理を示すフローチャートである。図９は、録画予定リストを用いたコンテンツの録画処理を示すフローチャートである。
【００６８】
｛手動により記憶された予約情報の録画予定リストへの登録処理}
図７に基づいて、利用者による手動入力により設定入力された予約情報５２０を録画予定リスト７００に記憶する処理について説明する。
【００６９】
まず、ＣＰＵ２９０の録画予約選択手段２９３は、録画予約リスト情報５００から自動録画予約フラグ５２２に手動入力により設定入力された旨の情報が記載された予約情報５２０を読み込む（ステップＳ１０１)。
【００７０】
次に、ＣＰＵ２９０は、記録領域管理手段２９２にコンテンツ記憶領域の空き容量Ａを計測させる（ステップＳ１０２)。また、予約情報５２０の録画基本情報５２１に記載された例えば開始時間、終了時間などからコンテンツの放送時間を計算し、放送時間に応じたコンテンツの大凡のデータサイズを演算処理して求める。そして、ステップＳ１０２にて測定したコンテンツ記憶領域の空き容量Ａと大凡のコンテンツのデータサイズを比較する（ステップＳ１０３)。ここで、空き容量Ａがコンテンツのデータサイズより十分大きい場合、この予約情報５２０を録画予定リスト７００に録画予定情報７２０として記憶する（ステップＳ１０４)。また、手動により設定入力される録画予約の予約情報５２０には、コンテンツを録画する際の録画画質に関する情報、例えば解像度や明度、輝度などの情報が記載されている場合、この録画画質に関する情報により画質レート情報７２３を決定する。
【００７１】
一方、ステップＳ１０３において、コンテンツ記憶領域に充分な空き容量Ａがない場合、録画予約選択手段２９３は、コンテンツ記憶領域の中に消去または上書き可能なコンテンツがあるか否かを確認する処理をする（ステップＳ１０５)。具体的には、録画予約選択手段２９３は、コンテンツ管理リスト情報６００を参照し、自動消去対象フラグ６１２に自動消去の対象となっている旨の情報が記載されたコンテンツ管理情報６１０を認識する。
【００７２】
ここで、自動消去の対象となるコンテンツ管理情報が見当たらない場合は、録画予定リストへの登録処理を終了させる。なお、この時、ＣＰＵ２９０は、出力装置３００にコンテンツ記憶領域に空き容量がない旨を表示させる処理を実施してもよい。
【００７３】
一方、ステップＳ１０５にて、自動消去対象フラグ６１２に自動消去の対象となる旨の情報が記載されたコンテンツ管理情報６１０を認識した場合、このコンテンツ管理情報６１０に対応するコンテンツを消去する（ステップＳ１０６)。この時、ステップＳ１０５にて認識したコンテンツ管理情報６１０が複数存在する場合、最終更新日時情報に記載された日時が最も古いコンテンツを消去する。さらに空き容量Ａを確保する必要がある場合は、最終更新日時が次に古いコンテンツを消去する。そして、コンテンツの消去によりコンテンツ記憶領域に充分な空き容量Ａが確保した後、ステップＳ１０４の処理により予約情報５２０を録画予定情報７２０として録画予定リスト７００に記憶する。
【００７４】
｛自動録画予約された予約情報の録画予定リストへの登録処理}
図８に基づいて、ＣＰＵ２９０により入力された自動録画予約の予約情報５２０を録画予定リスト７００に記憶する処理について説明する。
【００７５】
まず、ＣＰＵ２９０の録画予約選択手段２９３は、録画予約リスト情報５００から自動録画予約フラグ５２２に自動録画予約に関する旨が記載された予約情報５２０を読み込む（ステップＳ２０１)。具体的には、自動録画予約フラグ５２２に、例えば自動録画予約を示す「１」が記載された予約情報５２０を読み込む。
【００７６】
次に、ＣＰＵ２９０は、記録領域管理手段２９２にコンテンツ記憶領域の空き容量Ａを計測させる（ステップＳ２０２)。この時、記録領域管理手段２９２は、予約情報５２０の録画基本情報５２１に記載されたコンテンツのデータサイズを読み込む。また、予約情報５２０の録画基本情報５２１に記載された例えば開始時間、終了時間などからコンテンツの放送時間を計算し、放送時間に応じたコンテンツの大凡の容量を予測してもよい。そして、記録領域管理手段２９２は、予約情報５２０に対応したコンテンツをコンテンツ記憶領域に記憶したと仮定したときの空き容量Ａを演算処理して算出する。
【００７７】
そして、ステップＳ２０２にて算出した空き容量Ａと、予め設定された閾値Ｔとを比較する（ステップＳ２０３)。
【００７８】
ステップS２０３でコンテンツ記憶領域の空き容量Ａが閾値Ｔより大きい場合、録画予約選択手段２９３は、前回記憶したコンテンツのコンテンツ管理情報６１０をコンテンツ管理リスト情報６００から読み込み、コンテンツ管理情報６１０から記憶日時情報６１４を認識する。そして、録画予約選択手段２９３は、この記憶日時情報６１４に示される日時から、予約情報５２０に記載されているコンテンツの放送開始時間までの時間を計算し、録画タイミング期間を求める（ステップＳ２０４)。このステップＳ２０４において、録画タイミング期間が標準コンテンツ保持期間Ｌより短い場合、処理を終了させる。一方、録画タイミング期間が標準コンテンツ保持期間Ｌより長い場合、画質レート情報７２３として標準画質レートＶを設定して予約情報５２０に付加し、録画予定情報７２０を生成する（ステップＳ２０５)。
【００７９】
また、ステップＳ２０３において、空き容量Ａが閾値Ｔよりも小さい場合、録画予約選択手段２９３は、前回記憶したコンテンツのコンテンツ管理情報６１０をコンテンツ管理リスト情報６００から読み込み、コンテンツ管理情報６１０から記憶日時情報６１４を認識する。そして、録画予約選択手段２９３は、この記憶日時情報６１４に示される日時から、予約情報５２０に記載されているコンテンツの放送開始時間までの時間を計算し、録画タイミング期間を求める（ステップＳ２０６)。そして、ステップＳ２０６において、録画タイミング期間が、例えばｎＬ（１−Ａ／Ｔ)で示される期間より短い場合、処理を終了させる。一方、録画タイミング期間が、ｎＬ（１−Ａ／Ｔ）で示される期間より長い場合、画質レート情報７２３を低画質レートＶ×（Ａ／Ｔ)に設定して予約情報５２０に付加して、録画予定情報７２０を生成する（ステップＳ２０７)。ただし、この低画質レートＶ×（Ａ／Ｔ)は最低画質レートＷを下回らない値とする。
【００８０】
次に、ＣＰＵ２９０の録画予約選択手段２９３は、ステップＳ２０２で認識した予約情報５２０のコンテンツのデータサイズと、コンテンツ記憶領域の空き容量Ａとを比較する（ステップＳ２０８)。ここで、録画予定情報７２０のコンテンツを記憶するのに充分な空き容量Ａがある場合、この録画予定情報７２０を録画予定リスト７００に記憶する。
【００８１】
一方、ステップＳ２０８において、コンテンツ記憶領域に充分な空き容量Ａがない場合、録画予約選択手段２９３は、コンテンツ記憶領域の中に消去または上書き可能なコンテンツがあるか否かを確認する処理をする（ステップＳ２１０)。具体的には、録画予約選択手段２９３は、コンテンツ管理リスト情報６００を参照し、自動消去対象フラグ６１２に自動消去の対象となっている旨の情報が記載されたコンテンツ管理情報６１０を認識する。
【００８２】
ここで、自動消去の対象となるコンテンツ管理情報が見当たらない場合は、録画予定リストへの登録処理を終了させる。なお、この時、ＣＰＵ２９０は、出力装置３００にコンテンツ記憶領域に空き容量がない旨を表示させる処理を実施してもよい。
【００８３】
一方、ステップＳ２１０にて、自動消去対象フラグ６１２に自動消去の対象となる旨の情報が記載されたコンテンツ管理情報６１０を認識した場合、このコンテンツ管理情報６１０に対応するコンテンツを消去する処理をする（ステップＳ２１１)。この時、ステップＳ２１０にて認識したコンテンツ管理情報６１０が複数存在する場合、最終更新日時情報６１５に記載された日時が最も古いコンテンツを消去する処理をする。さらに空き容量Ａを確保する必要がある場合は、最終更新日時が次に古いコンテンツを消去する処理をする。そして、コンテンツの消去処理によりコンテンツ記憶領域に充分な空き容量Ａが確保した後、ステップＳ２０９の処理により録画予定情報７２０を録画予定リスト７００に記憶する。
【００８４】
｛コンテンツの録画処理}
次に、コンテンツの録画処理について図９に基づいて説明する。
【００８５】
コンテンツの録画処理では、まずＣＰＵ２９０の記憶制御手段２９５は、録画予定リスト７００から録画予定情報７２０を認識する（ステップＳ３０１)。この時、録画基本情報５２１を認識してコンテンツの放送開始時間が最も早い録画予定情報７２０を認識する。
【００８６】
次に、ＣＰＵ２９０は、計時手段２９７に現在時刻を認識させる（ステップＳ３０２)。そして、記憶制御手段２９５は、計時手段２９７にて認識した現在時刻と、コンテンツの放送開始時刻とが一致したことを認識すると（ステップＳ３０３)、記憶部２５１を制御してコンテンツのパーシャルＴＳをＨＤＤ２７０に記憶する処理をさせる（ステップＳ３０４)。
【００８７】
〔実施の形態の作用効果〕
上記のような記憶再生システム１００では、記録領域管理手段２９２にてコンテンツ記憶領域の空き容量を認識し、このコンテンツ記憶領域の空き容量に基づいて録画タイミング期間を設定し、録画するコンテンツの予約情報５２０を録画予約リスト情報５００に記憶された予約情報５２０の中から選択している。このため、コンテンツをＨＤＤ２７０のコンテンツ記憶領域に記憶する頻度を抑えることができるので、自動消去などにより一度も視聴していないコンテンツなどが消去されることが少なく、効率よくコンテンツを録画することができる。したがって、視聴者は、時間的な余裕を持ってコンテンツを視聴することができる。そのうえ、コンテンツの書き込み、および消去の頻度も減少するので、ＨＤＤ２７０の劣化による処理速度低下や、雑音、画質の低下などを防止することができる。
【００８８】
また、録画予約選択手段２９３は、コンテンツ記憶領域の空き容量が閾値Ｔよりも多い場合には、コンテンツを記憶する録画タイミング期間を標準コンテンツ保持期間Ｌ以上に設定し、コンテンツ記憶領域の空き容量が閾値Ｔよりも少ない場合には、コンテンツを記憶する録画タイミング期間をｎＬ（１−Ａ／Ｔ）に設定している。このため、記憶領域の空き容量に基づいて、空き容量が少ない場合には、録画タイミング期間がより長くなる予約情報５２０を選択することでコンテンツ記憶領域にコンテンツを記憶する頻度を下げることができる。したがって、コンテンツ記憶領域に記憶したコンテンツが自動消去により消去される頻度も少なくなり、利用者は新規に記憶したコンテンツを十分な時間的余裕を持って視聴することができる。
【００８９】
さらに、録画予約選択手段２９３は、コンテンツ記憶領域の空き容量が閾値Ｔより小さくなると録画タイミング期間を長く設定し、コンテンツ記憶領域の空き容量を確保しようとしている。このため、例えば利用者が手動入力により録画処理を実行しようとした際に、空き容量が確保されているので、他のコンテンツを消去しなくても効率よくコンテンツを記録することができる。
【００９０】
また、録画予約選択手段２９３は、利用者の設定入力により記録された予約情報５２０に基づいたコンテンツの録画を優先して選択している。このため、利用者の所望のコンテンツを優先して録画することができる。
【００９１】
さらに、録画タイミング期間は、最低でも標準コンテンツ保持期間Lに設定されている。このため、録画予定情報７２０に基づいてコンテンツを録画する際には、標準コンテンツ保持期間Ｌを超過しているコンテンツが少なくとも１つあり、この標準コンテンツ保持期間Ｌを過ぎたコンテンツは自動消去の対象となっている。したがって、既に録画されているコンテンツが消去可能となるタイミングと新規に録画するタイミングを合わせることができ、コンテンツ記憶領域の空き容量のバランスを効率よく保つことができる。
【００９２】
また、画質管理手段２９４は、コンテンツ記憶領域の空き容量Ａが閾値Ｔよりも小さい場合、画質レート、すなわち解像度などの画像に関する質を低下させてコンテンツを記憶する。このため、コンテンツ記憶領域の空き容量が小さくなった場合、画質レートを落とすことでコンテンツのデータサイズを小さくできる。したがって、コンテンツ記憶領域の空き容量を可能な限り確保することができる。
【００９３】
〔実施の形態の変形例〕
なお、本発明は、上述した各実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【００９４】
例えば、本実施の形態では、自動録画予約による予約情報５２０を録画予定情報７２０として記憶する際に、コンテンツ記憶領域の空き容量が不足している場合、消去可能なコンテンツデータを自動的に消去する構成としたが、これに限らない。例えば、コンテンツは利用者の手動入力により消去可能とされ、自動的に消去されない構成としてもよい。このような構成では、利用者が自由にコンテンツを消去することができるので、まだ視聴していないコンテンツなどが自動的に消去されない。
【００９５】
また、本実施の形態では、録画タイミング期間は、標準コンテンツ保持期間Lを基準としているが、これに限らない。例えば、録画タイミング期間は、さらに長い期間、例えば最長コンテンツ保持期間ｎＬに設定してもよい。この場合、自動録画予約により新規にコンテンツを録画するときに、前回自動録画予約により録画したコンテンツの最長コンテンツ保持期間ｎＬが終了しているため、消去可能となっている可能性が非常に高くなる。したがって、コンテンツ記憶領域の空き容量が少なくても、このコンテンツを消去することで空き容量を確保することができ、コンテンツ記憶領域の枯渇を防止できる。
【００９６】
さらに、本実施の形態では、前回の録画したコンテンツの記憶日時から標準コンテンツ保持期間L以上の予約情報５２０を選択するとしたが、これに限らない。例えば、予約情報は優先度情報を備え、この優先度情報により予約情報を選択する構成としてもよい。この場合、利用者がよく視聴するコンテンツから利用者の嗜好性を判断し、優先度情報を設定してもよい。具体的には、例えば、「ニュース」というキーワードで予約情報を検索したとき，検索された予約情報のうち、利用者がよく視聴するニュース番組の優先度を高く設定する。そして、録画予約選択手段は、利用者の嗜好性に基づいた優先度情報により、この利用者がよく視聴するニュース番組を記録する。このようにすることで利用者の嗜好性を踏まえたコンテンツを自動録画することができる。
【００９７】
また、前回の録画したコンテンツの記憶日時から標準コンテンツ保持期間L以上となる予約情報から利用者がコンテンツを記憶する対象の予約情報を選択できる構成としてもよい。このような構成にすることで、利用者が望むコンテンツのみを録画することができるので、さらに効率的な放送番組の録画が可能となる。
【００９８】
また、録画予約リスト情報５００からデータサイズが小さい予約情報５２０を選択して録画予定情報７２０として記憶する構成としてもよい。この場合、データサイズが小さいコンテンツを記録することで、コンテンツ記憶領域の空き容量を十分に確保できる。
【００９９】
また、本実施の形態では、画質管理手段２９４は、コンテンツ記憶領域の空き容量Ａが閾値Ｔよりも小さい場合、画質レート、すなわち解像度などの画像に関する質を低下させてコンテンツを記憶するとしたが、これに限らない。例えば、コンテンツの音質を低下させて記憶してもよく、その他のコンテンツに付随する文字データなどの一部を削除する構成としてもよい。さらに、このような画質、音質など複数の記録状態を変更することで、コンテンツのデータサイズをより小さくできるのでコンテンツ記憶領域の空き領域をさらに確保することができる。
【０１００】
また、コンテンツの圧縮率を高くすることでデータサイズを減少させてもよい。このような構成では、コンテンツをコンテンツ記憶領域に記憶する際に高い圧縮率でコンテンツを圧縮して記憶し、コンテンツを再生する際に圧縮したコンテンツを展開させることが好ましい。この場合、画質や音質などをそのままの質に保つことができ、コンテンツの記憶時にはデータサイズを低減させることができる。したがって、コンテンツの画質や音質などを低下させないで、効率よくコンテンツを記憶することができる。
【０１０１】
さらに、本実施の形態では、記憶するコンテンツの画質レートを変更する構成を示したが、これに限らない。例えば、既にコンテンツ記憶領域に既に記憶されているコンテンツの画質や音質を設定しなおすことでコンテンツ記憶領域の空き容量を確保してもよい。この場合、コンテンツ管理情報を参照し、最終更新日時が古いコンテンツの画質や音質を下げることが好ましい。
【０１０２】
また、本実施の形態では、録画予約選択手段２９３は、常に標準コンテンツ保持期間Ｌ以上の録画タイミング期間でコンテンツが録画されるように、録画予定情報７２０を選択したが、これに限らない。例えば、録画予約選択手段は、コンテンツ記憶領域の空き容量が所定の閾値Ｔより小さくなった場合だけ録画タイミング期間を設けて録画されるコンテンツの数を制御してもよい。このようにすることで、コンテンツ記憶領域の空き容量が十分ある場合には、利用者が所望するキーワードに基づいた番組のコンテンツを多数記録することができ、空き容量が小さくなった場合には、ＣＰＵはコンテンツ記憶領域の空き容量を確保するように制御することができる。
【０１０３】
さらに、本実施の形態では、コンテンツ管理情報６１０の自動消去対象フラグ６１２にて自動消去の対象となるもののみを消去する構成としたが、これに限らない。例えば、自動対象フラグ６１２を設けず、最終更新日が最も古いコンテンツから順次消去していく構成としてもよい。
【０１０４】
その他、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
【０１０５】
〔実施の形態の効果〕
本実施の形態の記憶再生システム１００では、記録領域管理手段２９２にてコンテンツ記憶領域の空き容量を認識し、このコンテンツ記憶領域の空き容量に基づいて録画タイミング期間を設定し、録画するコンテンツの予約情報５２０を録画予約リスト情報５００に記憶された予約情報５２０の中から選択している。このため、コンテンツをＨＤＤ２７０に記憶する頻度を抑えることができるので、自動消去などにより一度も視聴していないコンテンツなどが消去されることが少なく、効率よくコンテンツを録画できる。
【図面の簡単な説明】
【０１０６】
【図１】本実施の形態におけるコンテンツ記憶再生システムの概略構成を示すブロック図である。
【図２】録画予約リストの概略構成を示す模式図である。
【図３】コンテンツ管理リストの概略構成を示す模式図である。
【図４】録画予定リストの概略構成を示す模式図である。
【図５】記憶再生装置を構成するＣＰＵの概略構成を示す模式図である。
【図６】録画予約選択手段にて予約情報を選択した場合のコンテンツ記憶領域の空き容量と自動録画間隔と関係を示すグラフである。
【図７】手動により録画予約された予約情報の録画予定リストへの登録処理を示すフローチャートである。
【図８】ＣＰＵによる自動録画により録画予約された予約情報の録画予定リストへの登録処理を示すフローチャートである。
【図９】録画予定リストを用いたコンテンツの録画処理を示すフローチャートである。
【符号の説明】
【０１０７】
２００  情報処理装置、情報記憶装置としての記録再生装置
２１０  内容情報認識手段、情報取得手段としても機能する通信手段
２７０  記憶手段としてのＨＤＤ
２９０  演算手段としてのＣＰＵ
２９１  要求情報認識手段、内容情報検索手段としても機能する録画予約手段
２９２  記憶領域認識手段、情報保持制御手段としても機能する記録領域管理手段
２９３  記憶制御手段としての録画予約選択手段
２９４  記憶制御手段としての画質管理手段
【図１】
2005346824.tif 000003
【図２】
2005346824.tif 000004
【図３】
2005346824.tif 000005
【図４】
2005346824.tif 000006
【図５】
2005346824.tif 000007
【図６】
2005346824.tif 000008
【図７】
2005346824.tif 000009
【図８】
2005346824.tif 000010
【図９】
2005346824.tif 000011