(57)【要約】【課題】  情報を適切に記憶させる記録再生装置を提供する。【解決手段】  記録再生装置は、録画予約リスト情報から読み込んだ予約情報および予約情報に対応するコンテンツのデータサイズを認識して、このデータサイズと記憶領域管理手段にて認識したコンテンツ録画領域２７１を構築する自動録画領域２７２および手動録画領域２７３の空き容量とを比較する記憶制御手段を備えた。そして、この記憶制御手段は、利用者の入力操作により設定された予約情報に基づいたコンテンツを録画する際に、手動録画領域２７３に空き容量が不足していると判断した場合、自動録画領域２７２にコンテンツを録画した。これにより、手動録画領域２７３に他の情報が記録されず、手動録画領域の空き容量を確保できる。したがって、利用者の入力操作により録画される手動録画を確実に録画することができる。【選択図】      図２
2005346826.tif 000002
【特許請求の範囲】
【請求項１】
情報の内容に関する内容情報に基づいて所定の内容の前記情報を前記情報取得手段で取得させ記憶手段に記憶させる処理を制御する情報処理装置であって、
特定の内容に対応する前記情報および所定の内容に関連する前記情報を前記情報取得手段で取得させ前記記憶手段に記憶させる旨の要求情報を認識する要求情報認識手段と、
前記特定の内容に対応する情報を複数格納可能な特定情報記憶領域および前記所定の内容に関連する情報を複数格納可能な関連情報記憶領域を前記記憶手段に構築する記憶領域区画手段と、
前記要求情報認識手段で前記要求情報から認識した要求対象の前記情報に対応する内容情報に基づいて、前記要求対象の情報の情報量を認識する情報量認識手段と、
前記特定情報記憶領域および前記関連情報記憶領域の空き容量を認識する空き容量認識手段と、
前記要求対象の情報の情報量および前記空き容量を比較して前記要求対象の情報が記憶可能か否かを判断する判断手段と、
前記要求対象の情報が前記特定の内容に対応する情報である場合に前記判断手段にて記憶できないことを認識すると前記要求対象の情報を前記内容情報に基づいて前記情報取得手段で取得させて前記関連情報記憶領域に記憶させ、前記要求対象の情報が前記所定の内容に関連する情報である場合に前記判断手段にて記憶できないことを認識すると前記要求対象の情報を前記情報取得手段で取得することを制限する記憶制御手段と、
を具備したことを特徴とした情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記記憶制御手段は、前記要求対象の情報が前記特定の内容に対応する情報である場合に前記判断手段にて記憶できないことを判断すると、前記記憶領域区画手段にて構築される特定情報記憶領域を少なくとも前記要求対象の情報が記憶可能に増大させ、前記要求対象の情報が所定の内容に関連する情報である場合に前記判断手段にて記憶できないことを判断すると、前記記憶領域区画手段にて構築される特定情報記憶領域の空き容量が所定領域以上となる状態で前記関連情報記憶領域を増大させ、前記情報を記憶させる処理を制御する
ことを特徴とした情報処理装置。
【請求項３】
情報の内容に関する内容情報に基づいて所定の内容の前記情報を前記情報取得手段で取得させ記憶手段に記憶させる処理を制御する情報処理装置であって、
特定の内容に対応する前記情報および所定の内容に関連する前記情報を前記情報取得手段で取得させ前記記憶手段に記憶させる旨の要求情報を認識する要求情報認識手段と、
前記特定の内容に対応する情報を複数格納可能な特定情報記憶領域および前記所定の内容に関連する情報を複数格納可能な関連情報記憶領域を前記記憶手段に構築する記憶領域区画手段と、
前記要求情報認識手段で前記要求情報から認識した要求対象の前記情報に対応する内容情報に基づいて、前記要求対象の情報の情報量を認識する情報量認識手段と、
前記特定情報記憶領域および前記関連情報記憶領域の空き容量を認識する空き容量認識手段と、
前記要求対象の情報の情報量および前記空き容量を比較して前記要求対象の情報が記憶可能か否かを判断する判断手段と、
前記要求対象の情報が前記特定の内容に対応する情報である場合に前記判断手段にて記憶できないことを判断すると、前記記憶領域区画手段にて構築される特定情報記憶領域を少なくとも前記要求対象の情報が記憶可能に増大させ、前記要求対象の情報が所定の内容に関連する情報である場合に前記判断手段にて記憶できないことを判断すると、前記記憶領域区画手段にて構築される特定情報記憶領域の空き容量が所定領域以上となる状態で前記関連情報記憶領域を増大させ、前記情報を記憶させる処理を制御する記憶制御手段と、
を具備したことを特徴とした情報処理装置。
【請求項４】
請求項３に記載の情報処理装置であって、
前記記憶制御手段は、前記要求対象の情報が前記特定の内容に対応する情報である場合に前記判断手段にて記憶できないことを認識すると前記要求対象の情報を前記内容情報に基づいて前記情報取得手段で取得させて前記関連情報記憶領域に記憶させ、前記要求対象の情報が前記所定の内容に関連する情報である場合に前記判断手段にて記憶できないことを認識すると前記要求対象の情報を前記情報取得手段で取得することを制限する
ことを特徴とした情報処理装置。
【請求項５】
請求項１ないし請求項４のいずれかに記載の情報処理装置であって、
前記記憶制御手段は、前記判断手段にて前記要求対象の情報を記憶できないことを認識すると、前記記憶手段に記憶された前記情報の記憶状態を変更して空き容量を増大させる処理をする
ことを特徴とした情報処理装置。
【請求項６】
請求項５に記載の情報処理装置であって、
前記記憶制御手段は、前記関連情報記憶領域に記憶された前記情報の記憶状態を変更し、この記憶状態が変更された状態でも記憶できないことを認識した場合には前記特定情報記憶領域に記憶された前記情報の記憶状態を変更する
ことを特徴とした情報処理装置。
【請求項７】
請求項５または請求項６に記載の情報処理装置であって、
前記記憶制御手段は、前記記憶手段に記憶された前記情報を圧縮して前記記憶状態を変更する処理をする
ことを特徴とした情報処理装置。
【請求項８】
請求項５ないし請求項７のいずれかに記載の情報処理装置であって、
前記記憶制御手段は、前記記憶手段に記憶された前記情報の少なくとも一部を削除して前記記憶状態を変更する処理をする
ことを特徴とした情報処理装置。
【請求項９】
請求項５ないし請求項８のいずれかに記載の情報処理装置であって、
前記記憶制御手段は、前記記憶手段に記憶された情報に関連付けられ前記情報の優先度に関する優先度情報を認識し、前記優先度が低い順にその優先度情報に対応する前記情報の記憶状態を変更する
ことを特徴とした情報処理装置。
【請求項１０】
請求項１ないし請求項９のいずれかに記載の情報処理装置であって、
前記記憶制御手段は、前記判断手段にて前記要求対象の情報を記憶できないとことを認識すると、前記情報取得手段にて取得する前記情報を圧縮または圧縮された前記情報を前記情報取得手段にて取得させる
ことを特徴とした情報処理装置。
【請求項１１】
請求項１ないし請求項１０のいずれかに記載の情報処理装置であって、
前記情報は、放送または配信されるコンテンツあるいは私的に作成され共有可能なコンテンツのうちのいずれかであり、
前記内容情報は、前記コンテンツの名称および内容のうちの少なくともいずれか一方に関する情報である
ことを特徴とした情報処理装置。
【請求項１２】
請求項１ないし請求項１１のいずれかに記載の情報処理装置と、
前記情報を取得する情報取得手段と、
前記取得した情報を記憶する記憶手段と、
を具備したことを特徴とした情報記憶装置。
【請求項１３】
演算手段により、情報を記憶手段に記憶させる処理を制御する情報処理方法であって、
前記演算手段は、
特定の内容に対応する前記情報および所定の内容に関連する前記情報を取得させて前記記憶手段に記憶させる旨の要求情報を認識し、
前記要求情報から認識した要求対象の前記情報に対応する内容情報に基づいて前記要求対象の情報の情報量を認識し、
前記記憶手段に構築される前記特定の内容に対応する情報を複数格納可能な特定情報記憶領域および前記所定の内容に関連する情報を複数格納可能な関連情報記憶領域の空き容量を認識し、
前記認識した前記要求対象の情報の情報量および前記空き容量を比較して前記要求対象の情報が記憶可能か否かを判断し、
前記要求対象の情報が前記特定の内容に対応する情報である場合に前記情報を前記特定情報記憶領域に記憶できないことを認識すると前記要求対象の情報を前記内容情報に基づいて取得して前記関連情報記憶領域に記憶し、前記要求対象の情報が前記所定の内容に関連する情報である場合に前記情報を前記関連情報記憶領域に記憶できないことを認識すると前記要求対象の情報の取得を制限する
ことを特徴とする情報処理方法。
【請求項１４】
演算手段により、情報を記憶手段に記憶させる処理を制御する情報処理方法であって、
前記演算手段は、
特定の内容に対応する前記情報および所定の内容に関連する前記情報を取得させて前記記憶手段に記憶させる旨の要求情報を認識し、
前記要求情報から認識した要求対象の前記情報に対応する内容情報に基づいて前記要求対象の情報の情報量を認識し、
前記記憶手段に構築され前記特定の内容に対応する情報を複数格納可能な特定情報記憶領域および前記所定の内容に関連する情報を複数格納可能な関連情報記憶領域の空き容量を認識し、
前記認識した前記要求対象の情報の情報量および前記空き容量を比較して前記要求対象の情報が記憶可能か否かを判断し、
前記要求対象の情報が前記特定の内容に対応する情報である場合に前記情報を前記特定情報記憶領域に記憶できないことを判断すると、この特定情報記憶領域を少なくとも前記要求対象の情報が記憶可能に増大させ、前記要求対象の情報が所定の内容に関連する情報である場合に前記情報を前記関連情報記憶領域に記憶できないことを判断すると、特定情報記憶領域の空き容量が所定領域以上となる状態で前記関連情報記憶領域を増大させ、前記情報を記憶させる処理を制御する
ことを特徴とする情報処理方法。
【請求項１５】
演算手段を、請求項１ないし請求項１１のいずれかに記載の情報処理装置として機能させる
ことを特徴とした情報処理プログラム。
【請求項１６】
請求項１３または請求項１４に記載の情報処理方法を演算手段に実行させる
ことを特徴とした情報処理プログラム。
【請求項１７】
請求項１５または請求項１６に記載の情報処理プログラムが演算手段に読取可能に記録された
ことを特徴とした情報処理プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を記憶手段に記憶させる処理を制御する情報処理装置、その方法、そのプログラム、そのプログラムを記憶した記憶媒体、および、情報記憶装置に関する。
【背景技術】
【０００２】
従来、放送番組を録画する情報記憶装置には、利用者が手動による設定入力をしなくても、予め設定されたキーワードに基づいて録画したい番組を自動的に録画予約する装置がある。このような記憶装置として、録画された情報を記憶する記憶媒体の記憶領域が少なくなったときに、記憶されている記憶情報を消去する情報記憶装置がある（例えば特許文献１参照）。この特許文献１に記載のものは、放送番組を記憶させる記憶媒体の記憶領域が少なくなったときに、一度再生した記憶情報や、優先度の低い記憶情報を検索して自動的に消去し、新たに記憶領域を確保している。
【０００３】
【特許文献１】特開平１１−６６６９４号公報（第３頁、図２、図３参照）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載のような従来の構成では、利用者の嗜好に沿った放送番組まで削除されるおそれがある問題点が一例として挙げられる。また、記憶領域が少なくなった際に、利用者が放送番組を記憶させようとした際に、十分に自動的な削除による記憶領域が十分に確保されておらず、利用者が所望とする放送番組を記憶できなくなるおそれがある問題点が一例として挙げられる。
【０００５】
本発明では、このような点に鑑みて、情報を適切に記憶させる情報処理装置、その方法、そのプログラム、そのプログラムを記憶した記憶媒体、および、情報記憶装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、情報の内容に関する内容情報に基づいて所定の内容の前記情報を前記情報取得手段で取得させ記憶手段に記憶させる処理を制御する情報処理装置であって、特定の内容に対応する前記情報および所定の内容に関連する前記情報を前記情報取得手段で取得させ前記記憶手段に記憶させる旨の要求情報を認識する要求情報認識手段と、前記特定の内容に対応する情報を複数格納可能な特定情報記憶領域および前記所定の内容に関連する情報を複数格納可能な関連情報記憶領域を前記記憶手段に構築する記憶領域区画手段と、前記要求情報認識手段で前記要求情報から認識した要求対象の前記情報に対応する内容情報に基づいて、前記要求対象の情報の情報量を認識する情報量認識手段と、前記特定情報記憶領域および前記関連情報記憶領域の空き容量を認識する空き容量認識手段と、前記要求対象の情報の情報量および前記空き容量を比較して前記要求対象の情報が記憶可能か否かを判断する判断手段と、前記要求対象の情報が前記特定の内容に対応する情報である場合に前記判断手段にて記憶できないことを認識すると前記要求対象の情報を前記内容情報に基づいて前記情報取得手段で取得させて前記関連情報記憶領域に記憶させ、前記要求対象の情報が前記所定の内容に関連する情報である場合に前記判断手段にて記憶できないことを認識すると前記要求対象の情報を前記情報取得手段で取得することを制限する記憶制御手段と、を具備したことを特徴とした情報処理装置である。
【０００７】
請求項３に記載の発明は、情報の内容に関する内容情報に基づいて所定の内容の前記情報を前記情報取得手段で取得させ記憶手段に記憶させる処理を制御する情報処理装置であって、特定の内容に対応する前記情報および所定の内容に関連する前記情報を前記情報取得手段で取得させ前記記憶手段に記憶させる旨の要求情報を認識する要求情報認識手段と、前記特定の内容に対応する情報を複数格納可能な特定情報記憶領域および前記所定の内容に関連する情報を複数格納可能な関連情報記憶領域を前記記憶手段に構築する記憶領域区画手段と、前記要求情報認識手段で前記要求情報から認識した要求対象の前記情報に対応する内容情報に基づいて、前記要求対象の情報の情報量を認識する情報量認識手段と、前記特定情報記憶領域および前記関連情報記憶領域の空き容量を認識する空き容量認識手段と、前記要求対象の情報の情報量および前記空き容量を比較して前記要求対象の情報が記憶可能か否かを判断する判断手段と、前記要求対象の情報が前記特定の内容に対応する情報である場合に前記判断手段にて記憶できないことを判断すると、前記記憶領域区画手段にて構築される特定情報記憶領域を少なくとも前記要求対象の情報が記憶可能に増大させ、前記要求対象の情報が所定の内容に関連する情報である場合に前記判断手段にて記憶できないことを判断すると、前記記憶領域区画手段にて構築される特定情報記憶領域の空き容量が所定領域以上となる状態で前記関連情報記憶領域を増大させ、前記情報を記憶させる処理を制御する記憶制御手段と、を具備したことを特徴とした情報処理装置である。
【０００８】
請求項１２に記載の発明は、請求項１ないし請求項１１のいずれかに記載の情報処理装置と、前記情報を取得する情報取得手段と、前記取得した情報を記憶する記憶手段と、を具備したことを特徴とした情報記憶装置である。
【０００９】
請求項１３に記載の発明は、演算手段により、情報を記憶手段に記憶させる処理を制御する情報処理方法であって、前記演算手段は、特定の内容に対応する前記情報および所定の内容に関連する前記情報を取得させて前記記憶手段に記憶させる旨の要求情報を認識し、前記要求情報から認識した要求対象の前記情報に対応する内容情報に基づいて前記要求対象の情報の情報量を認識し、前記記憶手段に構築される前記特定の内容に対応する情報を複数格納可能な特定情報記憶領域および前記所定の内容に関連する情報を複数格納可能な関連情報記憶領域の空き容量を認識し、前記認識した前記要求対象の情報の情報量および前記空き容量を比較して前記要求対象の情報が記憶可能か否かを判断し、前記要求対象の情報が前記特定の内容に対応する情報である場合に前記情報を前記特定情報記憶領域に記憶できないことを認識すると前記要求対象の情報を前記内容情報に基づいて取得して前記関連情報記憶領域に記憶し、前記要求対象の情報が前記所定の内容に関連する情報である場合に前記情報を前記関連情報記憶領域に記憶できないことを認識すると前記要求対象の情報の取得を制限することを特徴とする情報処理方法である。
【００１０】
請求項１４に記載の発明は、演算手段により、情報を記憶手段に記憶させる処理を制御する情報処理方法であって、前記演算手段は、特定の内容に対応する前記情報および所定の内容に関連する前記情報を取得させて前記記憶手段に記憶させる旨の要求情報を認識し、前記要求情報から認識した要求対象の前記情報に対応する内容情報に基づいて前記要求対象の情報の情報量を認識し、前記記憶手段に構築され前記特定の内容に対応する情報を複数格納可能な特定情報記憶領域および前記所定の内容に関連する情報を複数格納可能な関連情報記憶領域の空き容量を認識し、前記認識した前記要求対象の情報の情報量および前記空き容量を比較して前記要求対象の情報が記憶可能か否かを判断し、前記要求対象の情報が前記特定の内容に対応する情報である場合に前記情報を前記特定情報記憶領域に記憶できないことを判断すると、この特定情報記憶領域を少なくとも前記要求対象の情報が記憶可能に増大させ、前記要求対象の情報が所定の内容に関連する情報である場合に前記情報を前記関連情報記憶領域に記憶できないことを判断すると、特定情報記憶領域の空き容量が所定領域以上となる状態で前記関連情報記憶領域を増大させ、前記情報を記憶させる処理を制御することを特徴とする情報処理方法である。
【００１１】
請求項１５に記載の発明は、演算手段を、請求項１ないし請求項１１のいずれかに記載の情報処理装置として機能させることを特徴とした情報処理プログラムである。
【００１２】
請求項１６に記載の発明は、請求項１３または請求項１４に記載の情報処理方法を演算手段に実行させることを特徴とした情報処理プログラムである。
【００１３】
請求項１７に記載の発明は、請求項１５または請求項１６に記載の情報処理プログラムが演算手段に読取可能に記録されたことを特徴とした情報処理プログラムを記録した記録媒体である。
【発明を実施するための最良の形態】
【００１４】
以下に、本発明の一実施の形態を図面に基づいて説明する。本実施の形態では、本発明の処理制御装置を有するデータ処理装置を備えた記録再生装置を例示して説明するが、これに限らず、記憶手段に記憶されたデータを消去するいずれの構成でも適用できる。なお、本実施の形態において、コンテンツデータを記録する処理を、コンテンツを録画する処理と適宜称して説明する。また、利用者により設定入力される録画開始日時や録画終了日時あるいはチャンネルなどが記載された特定データ記憶要求情報としての手動録画予約要求情報を取得する。そして、この手動録画予約要求情報の各種事項により特定される特定のコンテンツの録画を予約する処理を、手動録画予約処理と適宜称して説明する。さらに、手動録画予約に基づいて実施する録画処理を、手動予約録画処理と適宜称して説明する。また、利用者により設定入力される文字情報としてのキーワードが記載された自動録画予約要求情報を取得する。また、本実施の形態において、情報としてテレビ放送番組のコンテンツデータを案内情報として放送番組の番組情報である例えばＥＰＧ（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）メモリなどを用いることが望ましい。なお、メモリ２８０としては、ＨＤ、ＤＶＤ、光ディスクなどの記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成としてもよい。
【００５３】
ＣＰＵ２９０は、図５に示すように各種プログラムとしての要求情報認識手段としての録画予約手段２９１と、記憶領域区画手段、空き容量認識手段としても機能する録画領域管理手段２９２と、情報量認識手段、判断手段、および記憶制御手段としても機能する録画制御手段２９３と、再生制御手段２９４と、計時手段２９５と、などを制御する。
【００５４】
録画予約手段２９１は、ＥＰＧを認識して、キーワード記憶領域に記憶されたキーワードを読み込む。そして、キーワードを有する番組情報を、ＥＰＧから検索して取得し、取得した番組情報に基づいて、予約情報５２０を生成し、録画予約リスト情報５００に記録する。
【００５５】
録画領域管理手段２９２は、コンテンツ録画領域２７１を管理し、このコンテンツ録画領域２７１を分割して、自動録画領域２７２および手動録画領域２７３を構築する。また、録画領域管理手段２９２は、これらの自動録画領域２７２および手動録画領域２７３の空き容量を認識する。
【００５６】
録画制御手段２９３は、通信手段２１０、Ｄｅｍｕｘ２２０、記録部２５１などの動作を制御して、所望の放送番組のコンテンツのパーシャルＴＳをＨＤＤ２７０に適宜読み出し可能に記憶させる。具体的には、録画制御手段２９３は、入力手段２６０から入力される操作信号に基づいて、所望のコンテンツのパーシャルＴＳをコンテンツ録画領域２７１に記録する旨を要求する情報を記録部２５１に入力する。また、録画制御手段２９３は、録画領域管理手段２９２にて計測した手動録画領域２７３の空き容量を認識する。そして、手動録画領域２７３に空き容量がある場合、コンテンツを手動録画領域２７３に録画する旨を要求する情報を記録部２５１に入力する。一方、手動録画領域２７３にコンテンツを録画する十分な空き容量がない場合、録画領域認識手段にて計測した自動録画領域２７２の空き容量を認識する。そして、録画制御手段２９３は、自動録画領域２７２に空き容量がある場合、コンテンツを自動録画領域２７２に録画する旨を要求する情報を記録部２５１に入力する。自動録画領域２７２にもコンテンツを録画する十分な空き容量がない場合、録画制御手段２９３は、コンテンツの録画を実施しない。
【００５７】
また、録画制御手段２９３は、録画予約リスト情報５００の予約情報５２０、および後述する計時手段にて取得する現在時刻情報を認識する。そして、録画制御手段２９３は、予約情報５２０の自動録画予約フラグ５２２に自動録画予約である旨の情報が記録されていることを認識すると、予約情報５２０に記録されたコンテンツのパーシャルＴＳを自動録画領域２７２に記録する旨を要求する情報を記録部２５１に入力する。この時、録画制御手段２９３は、録画領域管理手段２９２にて認識した自動録画領域２７２の空き容量とコンテンツのデータサイズとを比較する。そして、自動録画領域２７２にコンテンツを録画する空き容量が十分にある場合、録画制御手段２９３は、コンテンツを自動録画領域２７２に録画する旨を要求する情報を記録部２５１に入力する。また、自動録画領域２７２にコンテンツを録画する十分な空き容量がない場合、録画制御手段２９３は、コンテンツの録画を実施しない。
【００５８】
一方、録画制御手段２９３は、予約情報５２０の自動録画予約フラグ５２２に手動録画予約である旨の情報が記載されていることを認識すると、予約情報５２０に記録されたコンテンツのパーシャルＴＳをコンテンツ録画領域２７１に記録する旨を要求する情報を記録部２５１に入力する。この時、録画制御手段２９３は、録画領域管理手段２９２にて認識した手動録画領域２７３の空き容量と録画するコンテンツのデータサイズとを比較する。
【００５９】
そして、手動録画領域２７３にコンテンツを録画する十分な空き容量がある場合、コンテンツを手動録画領域２７３に録画する旨を要求する情報を記録部２５１に入力する。一方、手動録画領域２７３にコンテンツを録画する十分な空き容量がない場合、録画制御手段２９３は、自動録画領域２７２の空き容量とコンテンツのデータサイズとを比較する。そして、自動録画領域２７２にコンテンツを録画する十分な空き容量がある場合、コンテンツを自動録画領域２７２に録画する旨を要求する情報を記録部２５１に入力する。自動録画領域２７２にもコンテンツを録画する十分な空き容量がない場合、録画制御手段２９３は、コンテンツの録画を実施しない。
【００６０】
なお、自動録画領域２７２、または手動録画領域２７３と自動録画領域２７２との双方にコンテンツを録画する空き容量がない場合、録画制御手段２９３はコンテンツの録画を実施しないとしたが、これに限らない。例えば、ＣＰＵ２９０の制御により、最終更新日時が最古であるコンテンツを消去して自動録画領域２７２の空き容量を確保し、コンテンツを録画する構成としてもよい。また、コンテンツ録画領域２７１に空き容量がない旨を出力装置３０から報知する構成としてもよい。
【００６１】
再生制御手段２９６は、Ｄｅｍｕｘ２２０、デコーダ２３０、再生部２５２などの動作を制御して、所望のコンテンツデータを出力装置３００へ出力する。
【００６２】
計時手段２５Ｇは、例えば内部クロックなどの基準パルスに基づいて現在時刻を認識する。
［記録再生システムの動作］
【００６３】
次に上記の記録再生システム１００の動作について図６、図７基づいて説明する。図６は、本実施の形態の記録再生システム１００の手動録画処理におけるフローチャートである。図７は、記録再生システム１００の自動録画処理におけるフローチャートである。
【００６４】
（手動録画処理）
記録再生システム１００の手動録画処理について、図６に基づいて説明する。図６において、まず、記録再生システム１００の記録再生装置２００は、利用者の設定入力によるコンテンツの録画を要求する旨の情報を認識する（ステップＳ１０１）。具体的には、記録再生装置２００は、リモコンやキーボード、ボタン入力などの入力手段２６０より入力される設定入力を認識する。ここで設定入力される情報としては、例えば放送局の放送周波数を特定するチャンネル情報、や終了時刻に関する情報、録画時間情報に関する情報などが挙げられる。
【００６５】
ステップＳ１０１の後、ＣＰＵ２９０は、録画領域管理手段２９２にコンテンツ録画領域２７１の手動録画領域２７３の空き容量を認識させる（ステップＳ１０２）。ステップＳ１０２において、手動録画領域２７３に空き領域がある場合、ＣＰＵ２９０の録画制御手段２９３は、コンテンツを手動録画領域２７３に録画する。
【００６６】
一方、ステップＳ１０２において、手動録画領域２７３に空き領域がない場合、ＣＰＵ２９０は、録画領域管理手段２９２に自動録画領域２７２の空き容量を計測させて認識させる（ステップＳ１０４）。そして、ステップＳ１０４において、自動録画領域２７２に空き容量があった場合、録画制御手段２９３は、この自動録画領域２７２の空き容量にコンテンツを録画する処理を実施する（ステップＳ１０５）。そして、録画制御手段２９３は、自動録画領域２７２に録画された手動により入力操作された手動録画コンテンツの記録領域を、手動録画領域２７３として再認識する。すなわち、手動録画領域２７３の録画領域の容量を増大させ、自動録画領域２７２の容量を減少させる。
【００６７】
一方、自動録画領域２７２にも空き容量がない場合、手動録画処理を終了させる。この際、出力装置３００よりコンテンツ録画領域２７１に空き領域がない旨を報知する処理
を実施してもよい。
【００６８】
なお、コンテンツを手動録画領域２７３に録画している最中に、手動録画領域２７３の空き容量がなくなった場合、録画制御手段２９３は、ステップＳ１０４およびステップＳ１０５の処理を実施してもよい。この場合、コンテンツの一部が自動録画領域２７２に記録される。また、録画制御手段２９３は、コンテンツを手動録画領域２７３に録画している最中に空き容量がなくなった場合、それ以降の録画を中止するようにしてもよい。
【００６９】
（自動録画処理）
次に、記録再生システム１００の自動録画処理、すなわち録画予約リスト情報５００に基づいた録画処理について、図７に基づいて説明する。図７において、録画制御手段２９３は、まず録画予約リスト情報５００を読み込み、この録画予約リスト情報５００のうちで最も録画開始時刻が早い予約情報５２０を認識する（ステップＳ２０１）。そして、録画制御手段２９３は、この予約情報５２０の自動録画予約フラグ５２２により、予約情報５２０が利用者の設定入力による手動録画予約であるのか、録画予約手段２９１によるキーワードに基づいた番組情報をＥＰＧから取得する自動録画予約であるのかを判断する（ステップＳ２０２）。具体的には、録画制御手段２９３は、自動録画予約フラグ５２２に例えば「０」が入力されていれば、手動録画予約による予約情報５２０であると判断し、自動録画予約フラグ５２２に例えば「１」が入力されていれば、自動録画予約による予約情報５２０であると判断する。
【００７０】
ステップＳ２０２において、予約情報５２０が自動録画予約と判断された場合、録画制御手段２９３は、まず録画するコンテンツのデータサイズを認識する（ステップＳ２０３）。このコンテンツのデータサイズの認識では、予約情報５２０の生成時に、録画予約手段２９１がＥＰＧの番組情報より予めコンテンツのデータサイズを取得して録画基本情報５２１に記録しておく。そして、録画制御手段２９３は、このような予約情報５２０を参照することで容易にコンテンツのデータサイズを認識することが可能となる。また、録画制御手段２９３が録画するコンテンツの放送時間により大凡のデータサイズを算出する処理をしてもよい。
【００７１】
次に、録画制御手段２９３は、録画領域管理手段２９２にて認識した自動録画領域２７２の空き容量を認識する（ステップＳ２０４）。そして、ステップＳ２０３にて認識したコンテンツのデータサイズと、ステップＳ２０４にて認識した自動録画領域２７２の空き容量と、を比較し、コンテンツを自動録画領域２７２の空き領域に録画可能であるか否かを判断する（ステップＳ２０５）。ここでは、コンテンツのデータサイズが自動録画領域の空き領域よりも小さい場合、コンテンツを自動録画領域２７２に録画可能とし、コンテンツのデータサイズが自動録画領域２７２の空き領域よりも大きい場合、コンテンツの録画が不可能であるとする。ここで、録画制御手段２９３は、自動録画領域２７２がコンテンツを録画する空き容量を有していないと判断すると、自動録画処理を終了させる。
【００７２】
一方、ステップＳ２０５において、自動録画領域２７２にコンテンツを記録するだけの十分な空き領域があると判断した場合、録画制御手段２９３は、記録部２５１を制御してコンテンツを自動録画領域２７２の空き領域に録画する（ステップＳ２０６）。そして、録画したコンテンツに対して、このコンテンツを特定するコンテンツナンバを付与し、コンテンツ管理情報６１０を生成する（ステップＳ２０７）。
【００７３】
また、ステップＳ２０２において、予約情報５２０が利用者の設定入力による手動録画予約であると判断した場合、録画制御手段２９３は、まず録画するコンテンツのデータサイズを認識する（ステップＳ２０８）。このコンテンツのデータサイズの認識では、録画制御手段２９３は、録画するコンテンツの放送時間により大凡のデータサイズを算出する。
【００７４】
次に録画制御手段２９３は、録画領域認識手段２８２にて認識した手動録画領域２７３の空き容量を認識する（ステップＳ２０９）。そして、ステップＳ２０８にて認識したコンテンツのデータサイズと、ステップＳ２０９にて認識した手動録画領域２７３の空き容量とを比較し、コンテンツを手動録画領域２７３の空き領域に録画可能であるか否かを判断する（ステップＳ２１０）。そして、録画制御手段２９３は、手動録画領域２７３がコンテンツを録画する空き容量を有していないと判断すると、ステップＳ２０４からステップＳ２０７の処理を実施し、このコンテンツを自動録画領域２７２に録画させる処理を実施する。そして、録画制御手段２９３は、自動録画領域２７２に録画された手動により入力操作された予約情報５２０に基づく録画コンテンツの記録領域を、手動録画領域２７３として再認識する。すなわち、手動録画領域２７３の録画領域の容量を増大させ、自動録画領域２７２の容量を減少させる。
【００７５】
一方、ステップＳ２１０において、録画領域管理手段２９２が手動録画領域２７３にコンテンツを記録するだけの十分な空き領域があると判断した場合、録画制御手段２９３は、記録部２５１を制御してコンテンツを手動録画領域２７３の空き領域に録画する（ステップＳ２１１）。そして、録画したコンテンツに対して、このコンテンツを特定するコンテンツナンバを付与し、コンテンツ管理情報６１０を生成する（ステップＳ２１２）。
【００７６】
［記録再生システムの作用効果］
上述した記録再生システム１００は、録画制御手段２９３にて録画予約リスト情報５００から読み込んだ予約情報５２０と予約情報５２０に対応するコンテンツのデータサイズを認識し、録画領域管理手段２９２にて認識した自動録画領域２７２および手動録画領域２７３の空き容量とこのデータサイズとを比較する。そして、この予約情報５２０が利用者の入力操作により設定された情報であって、この予約情報５２０に基づくコンテンツの内容を手動録画領域２７３に録画できないと判断した場合、自動録画領域２７２に予約情報５２０に対応するコンテンツを録画する。一方、録画制御手段２９３は、予約情報５２０がキーワードに基づいてＣＰＵ２９０が設定した情報であり、この予約情報５２０に基づくコンテンツの内容を自動録画領域に録画できないと判断した場合、この予約情報５２０に対応するコンテンツを録画させないように記録部２５１を制御する。
【００７７】
このため、例えば自動録画に基づいた予約情報５２０が数多く録画予約リスト情報５００に記録されていても、手動録画領域２７３にこれらの自動録画の予約情報５２０に対応したコンテンツが録画されることがない。したがって、手動録画領域２７３を手動録画処理によるコンテンツの録画領域として確保できる。
【００７８】
さらに、手動録画領域２７３の空き容量がない状態で手動録画による録画を実施しようとした場合、この手動録画に対応したコンテンツは自動録画領域２７２に録画される。このため、たとえ手動録画領域２７３の空き容量がなくなったとしても自動録画領域２７２に空き容量があれば、手動録画による予約情報５２０にコンテンツを録画できる。したがって、このような記録再生システム１００では、コンテンツを適切に効率よくコンテンツ録画領域２７１に記憶させることができる。
【００７９】
そして、録画制御手段２９３は、自動録画領域２７２に録画された手動により入力操作された手動録画コンテンツ、あるいは手動により入力操作された予約情報５２０に基づく録画コンテンツの記録領域を、手動録画領域２７３として再認識し、手動録画領域２７３の録画領域の容量を増大させ、自動録画領域の容量を減少させている。このため、自動録画領域２７２に録画された手動録画によるコンテンツは、手動録画領域２７３に録画されたコンテンツと同様に手動操作による録画であると認識される。したがって、手動録画操作により録画されたコンテンツをＣＰＵ２９０のキーワード検索による自動録画と区別でき、手動操作により録画されたコンテンツを保護することができる。
【００８０】
また、録画制御手段２９３は、自動録画領域２７２および手動録画領域２７３の双方の空き容量が不足している場合では、録画を受け付けない構成としている。このため、一度録画されたコンテンツが自動的に消去されないで保存され、利用者の入力操作により消去要求があるまで消去されない。したがって、一度も視聴していないコンテンツが消去されたりしないので、利用者はコンテンツを時間の余裕を持って確認することができ、さらに、自動録画処理によるＨＤＤ２７０の頻繁なアクセスを避けることができるので、ＨＤＤ２７０の品質を保つことができ、ＨＤＤ２７０の劣化を避けられる。
【００８１】
そして、記録再生装置２００は、ＥＰＧが有する放送番組のコンテンツについての番組情報を取得し、この番組情報に基づいてコンテンツを録画している。このため、利用者が所望する放送番組の番組情報に基づいてコンテンツを容易に録画できる。
【００８２】
［実施の形態の変形例］
なお、本発明は、上述した各実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【００８３】
例えば、本実施の形態では、放送番組録画する記録再生システム１００を例に挙げて説明したが、これに限らず、例えば、旅行情報や買い物情報の自動案内や、パーソナルコンピュータの自動アップデート機能、自動ダウンロード機能などにも適用することができる。
【００８４】
また、本実施の形態では、手動録画領域２７３の空き容量が不足すると、利用者により入力操作による手動録画処理や利用者による入力操作により記録された予約情報５２０に基づいた手動録画処理では、録画対象のコンテンツを自動録画領域２７２に録画するとし、一方でキーワードに基づいて設定された予約情報５２０に基づくコンテンツは自動録画領域２７２の空き容量が不足している場合には録画しないとしたが、これに限らない。
【００８５】
例えば、録画制御手段２９３は、手動録画に基づいたコンテンツの録画を実施しようとしたときに、手動録画領域２７３に空き容量がないと判断した場合、手動録画領域２７３の容量を増大させるようにしてもよい。この時、自動録画領域２７２に空き容量がある場合、自動録画領域２７２の空き容量が減少させるようにしてもよい。
【００８６】
さらに、録画制御手段２９３は、自動録画に基づいたコンテンツの録画を実施しようとしたときに、自動録画領域２７２に空き容量がないと判断した場合、自動録画領域２７２の容量を増大させるようにしてもよい。この時、録画領域管理手段にて手動録画領域２７３の空き容量を認識し、手動録画領域２７３の空き容量が所定量以上となるように手動録画領域２７３の空き容量を減少させる。ここで、この手動録画領域２７３の空き容量は、手動録画によりコンテンツを録画する際に、十分にコンテンツを録画できる容量だけ確保されていることが好ましい。
【００８７】
このようにすることで、本実施の形態と同様に、手動録画領域２７３の空き容量を確保することができ、たとえ手動録画領域２７３の空き容量がなくなったとしても自動録画領域２７２に空き容量があれば、手動録画による予約情報５２０にコンテンツを録画できる。したがって、利用者の所望の録画コンテンツを適切にコンテンツ録画領域２７１に記憶させることができる。
【００８８】
さらに、本実施の形態では、自動録画領域２７２および手動録画領域２７３がともに空き容量が不足している場合、コンテンツの録画処理はしない構成としたが、これに限らない。例えば、録画制御手段は、自動録画領域２７２および手動録画領域２７３がともに空き容量が不足しているときに手動録画による予約情報を認識すると、自動録画領域の自動録画処理により録画されたコンテンツのデータサイズを減少させる処理をしてもよい。この場合、例えば既に録画されているコンテンツの画質や音質などを劣化させるなどして、コンテンツの記憶状態を変化させることでデータサイズを減少させることができる。このようにコンテンツの記憶状態を変化させることで容易にデータサイズを減少させることができ、空き領域を確保することができる。また、記録されたコンテンツを圧縮処理することでデータサイズを減少させてもよい。この場合、画質や音質を圧縮させてデータサイズを減少させ、コンテンツの録画時に再び展開させることで画質や音質などの記録状態を劣化させることなく再生することができる。
【００８９】
さらに、上記のようにコンテンツのデータサイズを減少させても空き容量が不足している場合、自動録画領域２７２に記憶されたコンテンツの一部あるいは全部を削除してもよい。コンテンツを削除することで確実に空き容量を確保することができる。
【００９０】
なお、自動録画領域２７２に録画されたコンテンツの録画状態を変更させてデータサイズを減少させたり、コンテンツを消去したりする場合には、予め各コンテンツのコンテンツ管理情報に優先度情報を設定しておき、この優先度情報に基づいてコンテンツのデータサイズを減少させたり消去したりすることが好ましい。この場合、優先度情報は、例えば、コンテンツの最終更新日に基づいて設定されていてもよく、利用者の嗜好性を統計的に管理し、この統計に基づいて設定されるものであってもよい。このような優先度に基づいてコンテンツのデータサイズ変更や消去を実施するようにすることで、効率的にコンテンツの整理が実施でき、空き容量を確保することができる。
【００９１】
また、自動録画領域２７２および手動録画領域２７３がともに空き容量が不足している場合、録画するコンテンツを圧縮した状態でコンテンツ記憶領域に録画してもよい。このようにすることで、コンテンツをデータサイズが小さい状態で録画できるので、少ない空き容量にコンテンツを録画することができる。
【００９２】
また、本実施の形態では、自動録画予約によるコンテンツのデータサイズと、自動録画領域２７２の空き容量とを比較し、自動録画領域２７２にコンテンツを録画可能であると判断した場合に、自動録画領域２７２にコンテンツを録画するとしたが、これに限らない。例えば、コンテンツのデータサイズが自動録画領域２７２の空き容量よりも大きい場合でも、コンテンツを自動録画領域２７２に録画する処理をしてもよい。この場合、自動録画領域２７２の空き容量がなくなるまでコンテンツを録画し、空き容量がなくなればコンテンツの録画を終了させる。このようにすることで、自動録画領域の空き容量をより有効に活用することができる。
【００９３】
また、手動録画予約によるコンテンツの録画においても、コンテンツのデータサイズと手動録画領域２７３の空き容量とを比較し、手動録画領域２７３にコンテンツを録画可能であると判断した場合に、手動録画領域２７３にコンテンツを録画したが、これに限らない。例えば、コンテンツのデータサイズが手動録画領域２７３の空き容量よりも大きい場合でも、コンテンツを手動録画領域２７３に録画する処理をしてもよい。この場合は、自動録画領域２７２に空き容量がある場合、コンテンツの続きを自動録画領域２７２に録画してもよい。このようにすることで、コンテンツ記憶領域をより有効に活用することができる。
【００９４】
その他、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
【００９５】
［実施の形態の効果］
記録再生装置２００は、録画制御手段２９３にて録画予約リスト情報５００から読み込んだ予約情報５２０と予約情報５２０に対応するコンテンツのデータサイズを認識し、録画領域管理手段２９２にて認識した自動録画領域２７２および手動録画領域２７３の空き容量とこのデータサイズとを比較する。そして、この予約情報５２０が利用者に入力操作により設定された情報であって、この予約情報５２０に基づくコンテンツの内容を手動録画領域２７３に録画できないと判断した場合、自動録画領域２７２に予約情報５２０に対応するコンテンツを録画する。一方、録画制御手段２９３は、予約情報５２０がキーワードに基づいてＣＰＵ２９０が設定した情報であり、この予約情報５２０に基づくコンテンツお内容を自動録画領域に録画できないと判断した場合、この予約情報５２０に対応するコンテンツを録画させないように記録部２５１を制御する。
【００９６】
このため、例えば自動録画に基づいた予約情報５２０が数多く録画予約リスト情報５００に記録されていても、手動録画領域２７３にこれらの自動録画の予約情報５２０に対応したコンテンツが録画されない。したがって、手動録画領域２７３を確保できるので、利用者の入力操作により録画される手動録画を適切に録画することができる。
【図面の簡単な説明】
【００９７】
【図１】本実施の形態におけるコンテンツ記憶再生システムの概略構成を示すブロック図である。
【図２】記録再生装置を構成するＨＤＤ２７０の概略構成を示す模式図である。
【図３】録画予約リストの概略構成を示す模式図である。
【図４】コンテンツ管理リストの概略構成を示す模式図である。
【図５】記憶再生装置を構成するＣＰＵの概略構成を示す模式図である。
【図６】記録再生システムの手動録画処理におけるフローチャートである。
【図７】記録再生システムの自動録画処理におけるフローチャートである。
【符号の説明】
【００９８】
２００  情報処理装置としての記録再生装置
２７０  記憶手段としてのＨＤＤ
２７３  特定情報記憶領域としての手動録画領域
２７２  関連情報記憶領域としての自動録画領域
２９０  演算手段としてのＣＰＵ
２９１  要求情報認識手段としての録画予約手段
２９２  記憶領域区画手段、空き容量認識手段としても機能する録画領域管理手段
２９３  情報量認識手段、判断手段、および記憶制御手段としても機能する録画制御手段
【図１】
2005346826.tif 000003
【図２】
2005346826.tif 000004
【図３】
2005346826.tif 000005
【図４】
2005346826.tif 000006
【図５】
2005346826.tif 000007
【図６】
2005346826.tif 000008
【図７】
2005346826.tif 000009