(57)【要約】【課題】ジャンル分けに基づいてコンテンツを記録媒体に記録するのにあたって、ジャンルに応じたユーザの視聴スタイルに適合した、ジャンルごとの記録内容となるようにして、利便性を図る。【解決手段】ユーザ操作に応じて、ＨＤＤに対してジャンル別領域を設定し、自動録画される番組（コンテンツ）については、そのジャンルに応じたジャンル別領域に記録することとしている。そのうえで、ユーザの各ジャンルの番組の視聴の仕方に応じて、ユーザが任意に上記ジャンル別領域の領域サイズを設定し、かつ、各ジャンル別領域ごとの自動消去機能の設定を可能とする。【選択図】        図８
2004220696.tif 000002
【特許請求の範囲】
【請求項１】
取得したコンテンツ情報を記録媒体に記録する記録手段と、
操作による入力が可能とされる入力操作手段と、
上記入力操作手段に対して行われる操作に応じて、上記コンテンツ情報の内容に関連する所定の内容項目に対応させて、上記記録媒体における内容項目別記録領域の割り当てを設定する設定手段と、
上記記録手段により上記コンテンツ情報を記録するときに、記録対象のコンテンツ情報に付される内容項目指示情報が示す上記内容項目に対応する内容項目別記録領域に対して、当該記録対象のコンテンツ情報が記録されたものとして管理されるように制御する記録制御手段と、
を備えることを特徴とする記録装置。
【請求項２】
上記設定手段は、
上記入力操作手段に対して行われる操作に応じて、内容項目別記録領域としての領域サイズを設定するように構成される、
ことを特徴とする請求項１に記載の記録装置。
【請求項３】
上記記録制御手段は、
上記記録手段により上記コンテンツ情報を記録しようとするときに、この記録対象のコンテンツ情報を記録すべき上記内容項目別記録領域において、当該記録対象のコンテンツ情報を記録するのに足る空き容量が無いとされる場合には、
当該記録対象のコンテンツ情報を記録すべき上記内容項目別記録領域において記録済みとされる所要のコンテンツ情報を消去して上記空き容量を形成し、この形成された空き容量に対して当該記録対象のコンテンツ情報を記録する、空き容量確保記録動作が実行されるように制御する、
ことを特徴とする請求項１に記載の記録装置。
【請求項４】
上記記録制御手段は、
上記記録領域に対する設定条件として、上記空き容量確保記録動作の許可が設定されている場合においてのみ、上記空き容量確保記録動作のための制御を行うことを特徴とする請求項３に記載の記録装置。
【請求項５】
取得したコンテンツ情報を記録媒体に記録する記録手順と、
入力操作に応じて、上記コンテンツ情報の内容に関連する所定の内容項目に対応させて、上記記録媒体における内容項目別記録領域の割り当てを設定する設定手順と、
上記記録手順により上記コンテンツ情報を記録するときに、記録対象のコンテンツ情報に付される内容項目指示情報が示す上記内容項目に対応する内容項目別記録領域に対して、当該記録対象のコンテンツ情報が記録されたものとして管理されるように制御する記録制御手順と、
を実行することを特徴とする記録方法。
【請求項６】
取得したコンテンツ情報を記録媒体に記録する記録手順と、
入力操作に応じて、上記コンテンツ情報の内容に関連する所定の内容項目に対応させて、上記記録媒体における内容項目別記録領域の割り当てを設定する設定手順と、
上記記録手順により上記コンテンツ情報を記録するときに、記録対象のコンテンツ情報に付される内容項目指示情報が示す上記内容項目に対応する内容項目別記録領域に対して、当該記録対象のコンテンツ情報が記録されたものとして管理されるように制御する記録制御手順と、
を記録装置に実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばデジタル放送により放送される映像／音声によるコンテンツ情報を記録する記録装置及びその方法と、このような記録装置が実行するプログラムに関するものである。
【０００２】
【従来の技術】
映像データ、オーディオデータなどを記録再生するＡＶ機器、例えば磁気テープや光ディスク、光磁気ディスク、メモリカードなどを記録媒体とするビデオテープレコーダやディスクレコーダ／プレーヤとして各種のものが普及しているが、近年では、例えばＨＤＤ（ハードディスクドライブ）などの大容量記録媒体を用いて、ビデオデータとしてのコンテンツを記録再生する機器が開発されている。
そして、このような機器として、例えば、放送チューナに対してＨＤＤを記録媒体とする記録再生部を組み合わせて、放送番組としてのコンテンツを記録できるようにした記録再生装置が提案され、また、知られてきている。
ビデオデータは、他の種類のデータと比較するとデータサイズが大きいが、現状において比較的容易に大容量を実現できるＨＤＤを採用すれば、多くの番組（コンテンツ）を記録することが容易に実現できる。例えばＨＤＤの容量にもよるが、例えば数十時間から数百時間分の放送番組を記録することができる。従って、番組数としても、同等数の数十から数百の多数を記録することが可能である。
【０００３】
このように、これまでよりも多くのコンテンツを記録可能であることを利用し、上記のような記録再生装置においては、ユーザの嗜好に合っているとされるコンテンツを自動的に記憶媒体に対して録画していくことが可能なように構成されている。このような自動録画機能を与えることで、ユーザーの手動による録画予約の手間を省き、利便性を高めている。
【０００４】
このような自動録画機能としては、従来より、放送信号に重畳される番組付加情報を利用したものが提案されており、特に、番組のジャンルを示す番組付加情報を利用して、ユーザの嗜好に応じて指定されたジャンルの番組を選択して自動録画するように構成したものが知られている（例えば特許文献１参照）。
【０００５】
ところで、例えば記録媒体であるＨＤＤが比較的大容量であるとしても、その容量は有限である。そして、上記したような自動録画によって、いくつかの指定されたジャンルに該当する番組（コンテンツ）をＨＤＤに記録していった場合には、最終的にはＨＤＤの記録可能容量が無くなり、これ以上、コンテンツをＨＤＤに記録することができなくなる。
【０００６】
そこで、このような記録再生装置においては、ＨＤＤに記録済みとされているコンテンツから、不要とされるコンテンツを自動消去して、新たに録画により記録されるコンテンツのための記録容量を確保できるように構成されている。
そして、このような自動消去の仕方としては、例えば、ＨＤＤに記録された日時を管理しておき、例えば、記録時から所定時間経過したものを自動的に削除するようにしたものが知られている。
【０００７】
【特許文献１】
特開平１０−２８５５２８号公報（第４項）
【０００８】
【発明が解決しようとする課題】
ところで、ＨＤＤに自動録画されたコンテンツについてのユーザの視聴スタイルは、ジャンルごとに異なるであろうことは当然想定されるものである。そして、これに伴って、番組についてのジャンルごとの保存状態としても異なってくることが考えられる。
例として、ニュースとドラマのジャンルとの間での相違を考えてみる。
先ず、ニュース番組は、その内容からしても即時性が要求されるものであるから、ユーザがＨＤＤから再生して視聴したいとするのも、最新またはそれに近い新しさのある番組であるということになる。従って、ニュースのジャンルに属する番組としては、新しい必要数の番組さえ、常にＨＤＤに保存されていれば充分であるということになる。
これに対して、ドラマの番組は、例えばできるだけ多くの番組についていわゆる録り貯めをしておいて、後でまとまった時間ができたときにじっくりと再生して鑑賞するという利用の仕方となる。従って、ドラマの場合には、過去から最新のものまで、できるだけ多くの番組がＨＤＤに保存されているようにしておく必要があることになる。
【０００９】
しかしながら、先に説明したような従来における自動録画機能と自動消去機能の組み合わせでは、上記のようにして例示しているようなユーザの要望に応えることは難しい。
つまり、上記した例であれば、自動録画機能によってドラマとニュースのジャンルの番組が逐次ＨＤＤに記録されていくことになる。そして、自動消去されるのは、ドラマとニュースの別にかかわらず、ＨＤＤの記録領域全体において、その記録日時の古いものからとなる。この結果、例えば、相当に過去からの多くのニュース番組がＨＤＤに保存されている一方で、ドラマの番組については、比較的新し目のいくつかのものしか保存されいないという、ユーザの要望とは逆の保存状態になる可能性がある。
このようなことから、例えばジャンル別による自動録画などに際しては、例えば上記したようなジャンルごとに適合したＨＤＤへの保存状態が得られるようにして、上記したようなユーザの要望に応えるようにする必要があるということがいえる。つまり、例えば自動録画などの記録動作に伴って、記録媒体の記憶容量についてより有効利用が図られるようにする余地が充分に残されているものである。
【００１０】
【課題を解決するための手段】
そこで本発明は記録装置として次のように構成することとした。
つまり、取得したコンテンツ情報を記録媒体に記録する記録手段と、操作による入力が可能とされる入力操作手段と、この入力操作手段に対して行われる操作に応じて、コンテンツ情報の内容に関連する所定の内容項目に対応させて、記録媒体における内容項目別記録領域の割り当てを設定する設定手段と、記録手段によりコンテンツ情報を記録するときに、記録対象のコンテンツ情報に付される内容項目指示情報が示す内容項目に対応する内容項目別記録領域に対して、当該記録対象のコンテンツ情報が記録されたものとして管理されるように制御する記録制御手段とを備えることとした。
【００１１】
また、本発明の記録方法としては次のように構成することとした。
つまり、取得したコンテンツ情報を記録媒体に記録する記録手順と、入力操作に応じて、コンテンツ情報の内容に関連する所定の内容項目に対応させて記録媒体における内容項目別記録領域の割り当てを設定する設定手順と、記録手順によりコンテンツ情報を記録するときに、記録対象のコンテンツ情報に付される内容項目指示情報が示す内容項目に対応する内容項目別記録領域に対して、当該記録対象のコンテンツ情報が記録されたものとして管理されるように制御する記録制御手順とを実行するように構成する。
【００１２】
また、本発明のプログラムとして次のように構成することとした。
つまり、取得したコンテンツ情報を記録媒体に記録する記録手順と、入力操作に応じて、コンテンツ情報の内容に関連する所定の内容項目に対応させて、記録媒体における内容項目別記録領域の割り当てを設定する設定手順と、記録手順によりコンテンツ情報を記録するときに、記録対象のコンテンツ情報に付される内容項目指示情報が示す内容項目に対応する内容項目別記録領域に対して、当該記録対象のコンテンツ情報が記録されたものとして管理されるように制御する記録制御手順とを記録装置に実行させるように構成する。
【００１３】
上記各構成によれば、コンテンツ情報が記録されるべき記録媒体について、記録されるコンテンツ情報の所定内容に関連する内容項目に応じて、記録領域（内容項目別記録領域）の割り当て設定が行われるようにして管理されることになる。そして、コンテンツ情報を記録するのにあたっては、記録対象のコンテンツ情報に与えられた内容項目指示情報が示す内容項目の内容項目別記録領域に、この記録対象のコンテンツ情報が記録されるものとして管理される。
つまり、コンテンツ情報は、各々に対応付けられた内容項目ごとに区分された記録領域内にまとめられるようにして、記録媒体に記録されることになる。そして、記録領域の割り当ては、入力操作に応じて設定されることから、例えばコンテンツの内容に応じて、ユーザの意図通りの任意の割り当てを行うことが可能とされているものである。
【００１４】
【発明の実施の形態】
図１は、本発明の実施の形態としての記録再生装置１０の構成を示している。
この記録再生装置１０は、デジタル衛星放送受信機に映像記録再生機能が付加された装置であり、比較的大容量の記憶容量を備えるＨＤＤ（ハードディスクドライブ）２０に数多くのビデオデータを録画することができる。
なお、この記録再生装置１０は、ＡＶ機器として実装することができ、例えば、セットトップボックスのようなテレビジョン放送の受信機と一体で構成することもできる。
【００１５】
デジタル衛星放送として、例えばここでは図示しない通信衛星又は放送衛星から送信された放送波は、パラボラアンテナ９により受信される。パラボラアンテナ９では、内蔵のＬＮＢ（Ｌｏｗ  Ｎｏｉｚｅ  Ｂｌｏｃｋ  Ｄｏｗｎ  Ｃｏｎｖｅｒｔｅｒ）によって受信した放送波を所定の高周波信号に変換して記録再生装置１０のフロントエンド部１１に供給する。この放送波には規定のフォーマットにしたがって電子番組情報のデータ（以降、ＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）  データという）が重畳されている。
【００１６】
放送衛星や通信衛星等によって、テレビジョン信号をデジタル信号化して伝送し、例えば各家庭においてこの放送信号を受信して視聴するデジタル衛星放送システムにおいては、例えば１５０近くあるチャンネルを確保することが可能であるため、例えばこれまでの地上波による放送と比較しても、非常に多くの番組を放送することができる。
そこで、デジタル衛星放送システムでは、多くの番組のなかから所望の番組を確実に選択できるようにするために、放送番組についての情報である、電子番組ガイド（ＥＰＧ）  の情報を伝送するようにしている。デジタル衛星放送受信装置側では電子番組ガイドのデータに基づいて番組ガイド表を作成して表示出力可能に構成されている。この番組ガイド表は、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）として構成されており、例えばユーザは、この番組ガイド表に対する操作を行うことで所望の番組を選択することなどができるようになっている。
またＥＰＧには番組のジャンル、例えばニュース、スポーツ、ドラマなどの種別が含まれており、ＥＰＧを利用することで、放送中の番組をジャンル毎にグループ化して管理することができるため、これを利用して大量のチャンネルの中から見たいジャンルの番組を検索することや、或いはユーザーが嗜好するジャンルの番組を自動録画することなども可能とされている。
【００１７】
なお、上記受信される放送波としては、デジタル衛星放送波の他に有線放送波や地上波などの何れとされても構わない。また、受信した放送波がアナログ信号又はデジタル信号の何れとされるかによって、フロントエンド部１１部及び以降説明する各機能回路部の内部構成は適宜変更されることになる。
【００１８】
フロントエンド部１１では、バス２１を介して接続されるシステムコントローラ１６からの伝送諸元等を設定した設定信号に基づいて、この設定信号により決定されるキャリア（受信周波数）を受信して、例えばビタビ復調処理や誤り訂正処理等を施すことで、ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）を得るようにされる。
【００１９】
このデジタル衛星放送の規格によるＴＳは、周知のように、例えばＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  Ｌａｙｅｒ２）方式によって、複数のプログラム（映像番組）のビデオ信号及びオーディオ信号を圧縮した圧縮データと、各種の付加情報が多重化されている。
【００２０】
ここで、上記したビデオ信号及びオーディオ信号を圧縮した圧縮データは、ＥＳ（Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）として多重化される。また、放送側が挿入する付加情報としては、ＰＡＴ（Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ）、ＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）などのテーブルを格納するＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ：番組特定情報）や、ＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ：番組配列情報）などが挙げられる。なお、周知のように、ＥＰＧデータは、ＳＩに記述されているものであり、ＥＰＧデータは、このＳＩとしてのセクション形式のテーブル構造から抽出される。
そして、上記各情報の多重化は、ＴＳを１８８バイトのトランスポートストリーム・パケット（ＴＳパケット）により形成するようにして、このＴＳパケットに対して、上記したＥＳ及び各種付加情報を格納することにより行われる。
フロントエンド部１１にて得られたＴＳは、デスクランブラ１２に対して供給される。
【００２１】
また、フロントエンド部１１では、ＴＳからＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ：番組特定情報）のパケットを取得し、その選局情報を更新すると共に、ＴＳにおける各チャンネルのコンポーネントＰＩＤ（Ｐｒｏｇｒａｍ  ＩＤ）を得て、例えばシステムコントローラ１６に伝送する。システムコントローラ１６では、取得したＰＩＤを受信信号処理に利用することになる。
【００２２】
デスクランブラ１２では、予め用意されたデスクランブルキーデータを、バス２１を介してシステムコントローラ１６から受け取ると共に、システムコントローラ１６によりＰＩＤが設定される。そして、このデスクランブルキーデータとＰＩＤとに基づいてデスクランブル処理を実行する。
また、確認のために述べておくと、デスクランブラ１２から出力されるＴＳとしては、複数のプログラムのＥＳが多重化されている可能性があり、また、データ放送用のデータ、及びＰＳＩをはじめとする付加情報も除去されることなく多重化されているものである。
【００２３】
デマルチプレクサ１３は、バス２１を介して接続されるシステムコントローラ１６により設定されたフィルタ条件に従って、デスクランブラ１２から供給されたＴＳから必要なＴＳパケットを分離する。これにより、例えばデマルチプレクサ１３においては、目的とする１つのプログラムについてのＴＳパケットとして、例えば映像番組としての、ＭＰＥＧ２方式により圧縮されたビデオデータのＴＳパケットと、ＭＰＥＧ２方式により圧縮されたオーディオデータのＴＳパケットを得ることになる。そして、このようにして得られた圧縮ビデオデータと圧縮オーディオデータをＭＰＥＧデコーダ１４に対して出力する。
また、このデマルチプレクサ１３では、上記ＴＳから、必要に応じてＥＰＧデータのＴＳパケット、及び他の付加情報が格納されるＴＳパケットも抽出するようにされる。
【００２４】
なお、デマルチプレクサ１３により分離され、ＭＰＥＧデコーダ１４に入力される圧縮ビデオ／オーディオデータの個別パケットは、ＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）と呼ばれる形式でそれぞれ、ＭＰＥＧデコーダ１４に入力されるようになっている。
また、上記したフィルタ条件の設定は、例えばデマルチプレクサ１３において、ＴＳに含まれるＰＡＴ、ＰＭＴなどを抽出して、システムコントローラ１６に転送するようにされる。そして、システムコントローラ１６が、転送されてきたＰＡＴ、ＰＭＴなどに記述されている情報内容に基づいて、デマルチプレクサ１３に対してフィルタ条件を設定するようにされる。
【００２５】
ＭＰＥＧデコーダ１４においては、圧縮ビデオデータをＭＰＥＧ２フォーマットに従ってデコード（伸長）処理を行うビデオデコーダと、圧縮オーディオデータについて、ＭＰＥＧ２フォーマットに従って、上記ビデオデータ出力に同期させるようにしてデコード処理を行うオーディオデコーダとを備えている。そして、入力された圧縮ビデオデータについては、ビデオデコーダによってデコード処理を施し、また、入力された圧縮オーディオデータについては、オーディオデコーダによってデコード処理を施す。
そして、この場合には、例えばデコードされたビデオデータについて、例えばＮＴＳＣ方式などの所定のテレビジョン方式に対応して適正に画像表示が行われるように所要の信号処理を施して、デジタルビデオ信号として出力するようにされる。
また、デコードされたオーディオデータについては、例えばデジタルオーディオ信号として出力するようにされる。
本実施の形態の場合、ＭＰＥＧデコーダ１４から出力されたデジタルビデオ信号及びデジタルオーディオ信号は、図示するオーディオ・ビデオ信号処理部（ＡＶ信号処理部）１５、及びバス２１を介して接続されるドライブコントローラ１９に対して入力される。
【００２６】
オーディオ・ビデオ信号処理部１５における基本的な動作としては、ＭＰＥＧデコーダ１４から入力されてくるデジタルビデオ信号及びデジタルオーディオ信号について、所要の信号処理を施して、表示出力のためのビデオ信号及びオーディオ信号として出力する。
このようにしてオーディオ・ビデオ信号処理部１５から出力されるビデオ信号については、ディスプレイモニタ３１に対して供給される。ディスプレイモニタ３１では、入力されたビデオ信号を画像として表示出力する。
また、オーディオ・ビデオ信号処理部１５から出力されるオーディオ信号は、この場合には、オーディオモニタシステム３２に対して入力され、ここで音声として出力される。オーディオモニタシステム３２は、例えば入力オーディオ信号を増幅するアンプリファイア、及びこのアンプリファイアから増幅出力されるオーディオ信号を音声として出力するスピーカなどよりなる。
【００２７】
ＨＤＤ（ハードディスクドライブ）２０は、プログラムやデータなどを蓄積することができる、ランダムアクセス可能な記憶装置であり、例えば数１０ＧＢ、或いは１００ＧＢ以上の容量を備えている。
このＨＤＤ２０は、ドライブコントローラ１９及びバス２１を介してシステムコントローラ１６に接続されており、システムコントローラ１６からの制御に基づいてこのドライブコントローラ１９が動作することにより、各種データの記録／再生が実行される。例えば、上記ＭＰＥＧデコーダ１４より供給されるデジタルビデオ・オーディオ信号についての記録、及びその再生が行われる。
このＨＤＤ２０から再生されたコンテンツデータとしてのデジタルビデオ信号及びデジタルオーディオ信号は、ドライブコントローラ１９を介してＡＶ信号処理部１５に供給され、外部出力される。
【００２８】
システムコントローラ１６は、これまでの説明から理解されるようにして、当該記録再生装置１０における所要の動作が得られるように各種の制御処理を実行する。
上記システムコントローラ１６に対しては、図示するようにしてＲＯＭ１７、及びＲＡＭ１８が備えられている。
ＲＯＭ１７には、上記した各種制御処理を実現するためにシステムコントローラ１６が実行すべきプログラムや、各種の初期設定情報が格納される。また、特に本実施の形態の場合、このＲＯＭ１７には、後述する図５、図６に示すような分類コード録画のための動作を実現するためのプログラムも記録される。
本実施の形態の場合、このＲＯＭ１７としては、例えばフラッシュメモリなど、電源供給が停止してもデータ記憶が維持され、かつ、書き換え可能な不揮発性のメモリ素子を備えている。
また、ＲＡＭ１８には、システムコントローラ１６が各種制御処理を実行するにあたって必要なデータが適宜保持される。
【００２９】
また、上記システムコントローラ１６に対しては、操作部２２が接続される。この操作部２２には、当該記録再生装置１０に対する操作を行うための各種操作子が設けられている。そして、これら操作子に対して行われた操作に応じた操作信号がシステムコントローラ１６に出力される。システムコントローラ１６では、入力した操作コマンドに応じた動作が得られるように所要の制御処理を実行する。
なお、このような操作部２２の他に、リモートコントローラ等を用いたユーザーインターフェイス手段を備えるようにしてもよい。
【００３０】
続いては、上記構成による本実施の形態の記録再生装置１０の自動録画機能について説明を行うこととする。
自動録画機能は、例えばユーザーの嗜好や視聴履歴などに基づいたり、或いは放送局やサービスサイトから推薦される番組を自動録画する機能である。具体的には、例えば、ユーザが自分の番組の好みに応じたジャンルやキーワードなどをを指定し、この指定したジャンル、キーワード等に属するとされる番組を自動的にＨＤＤ２０に記録するようにするものである。また、これまでのユーザの番組視聴履歴や、コンテンツ単位の消去保護設定状況などに基づいて、記録再生装置１０が自動的にユーザの好みに適合するとされるジャンル、キーワード等を含む番組を選択し、この選択した番組が自動録画されるようにすることも考えられている。
なお、以降の自動録画の説明にあたっては、説明を簡単にするために、自動録画のための番組選択基準をジャンルのみに限定することとする。
【００３１】
そして、上記したような自動録画にあたって、例えば、番組のジャンルを認識するのにあたっては、ＥＰＧデータにおいて番組ごとに付加される、その番組内容に関連した各種の付加情報のうちで、その番組のジャンルを示すジャンル情報を用いることが一般に行われている。
そこで、例えば記録再生装置１０が放送信号から受信取得したＥＰＧデータに基づいて作成して保持する、ＥＰＧデータベースの構造例について説明しておく。
【００３２】
ＥＰＧデータベースは、システムコントローラ１６が、デマルチプレクサ１３においてＴＳから分離抽出したＥＰＧデータを取得し、このＥＰＧデータに基づいて作成して、例えばＲＡＭ１７又はＲＯＭ１８の書き換え可能領域に対して書き込んで保持しておくようにされる。例えば番組選択、録画予約などのための番組選択のためのＧＵＩとして機能する番組ガイド表をディスプレイモニタ３１に表示出力させる際には、このようにしてメモリに保持されたＥＰＧデータを利用して、番組ガイド表を形成して表示出力させることによって実現される。
そして、ＥＰＧデータベースは、例えば図２に示すように、コンテンツごとに固有となるコンテンツＩＤに対して、その番組のタイトル、ジャンル、放送チャンネル、時間（放送日時）、出演者などの各種の所要の情報が対応付けられて形成される。
【００３３】
そして、上記した自動録画すべき番組の登録設定は、このＥＰＧデータベースを利用して行うことが可能となる。
例えば、ここで、自動録画する番組のジャンルとして、ドラマが設定されたとする。この場合、システムコントローラ１６は、ＥＰＧデータベースから、ジャンルがドラマを示しており、かつ、現時点より将来の放送日時から最も近いとされる必要数のコンテンツＩＤを順次検索する。そして、検索したコンテンツＩＤと、これに対応付けられている所要の情報内容を利用して、例えば図３に示すような録画登録リストを作成する。
なお、この録画登録リストは、ＲＯＭ１７の書き換え可能領域に書き込まれて保持される。
【００３４】
図３に示す録画登録リストも、コンテンツＩＤごとに対して、ジャンル、チャンネル、その他各種の付加情報と、録画日時、及びデータサイズの情報を対応付けて形成される。この場合の録画日時は、録画開始時刻と録画終了時刻を示すものとなる。また、ここでのデータサイズは、１コンテンツとしてのデータサイズを示すものとなるが、このデータサイズは、録画開始時刻から録画終了時刻までに相当するデータの時間長と、データ圧縮フォーマットに応じたビットレートなどにより算出して得ることができる。
なお、この録画登録リストは、例えば実際には、上記した自動録画により録画する番組（コンテンツ）の他、通常のユーザによる録画予約操作によって登録された番組などを含むようにされてよい。
【００３５】
そして、記録再生装置１０における自動録画の基本動作としては次のようになる。
自動録画のための制御処理は、システムコントローラ１６が実行する。システムコントローラ１６は、例えばポーリング処理によって、ＲＯＭ１７に記憶されている録画登録リスト（図３参照）にアクセスして、最も放送日時が近いとされる番組の放送開始時刻を認識し、現在時刻と比較するようにされる。そして、この比較結果として、録画開始のタイミングに至ったと判別した場合には、フロントエンド部１１を制御して、録画開始すべき番組の放送チャンネルの受信選局を開始させる。なお、録画開始すべき番組の放送チャンネルは、録画登録リストのチャンネルの情報を参照することで認識できる。そして、このようにして受信取得された番組としてのビデオデータを、ＨＤＤ２０に記録するための制御を実行する。このＨＤＤへのビデオデータの記録は、録画登録リスト録画日時として示される放送終了時刻が経過したタイミングで終了する。
このようにして、例えば自動録画設定（ここでは自動録画する番組のジャンル指定のことを指す）に基づいて録画登録リストを作成して保持すると共に、この保持している録画登録リストを参照して、放送番組としてのコンテンツをＨＤＤ２０に記録する処理を実行していくことで、自動録画としての基本動作が実現される。
【００３６】
以上が自動録画の基本動作であるが、自動録画機能として上記したような基本動作が実行されるだけでは、従来の課題として前述もしているように、例えばジャンルごとに応じてユーザが要望するとおりのコンテンツの保存が行えるようにすることはできない。この点について、図４を参照して具体的に説明する。
【００３７】
図４（ａ）には、自動録画すべき番組が放送時間の経過にしたがって示されている。ここでは、自動録画すべき番組のジャンルとして、ドラマ、ニュース、天気予報が予め設定されていることとしており、これに応じて、自動録画スケジュールが図４（ａ）に示すようにして決定されているものとする。
そして、この場合には、図４（ｂ）に示す記録総容量を有するＨＤＤ２０に対してコンテンツ（番組）の記録を行っていくこととする。
【００３８】
ここでは、先ず、図４（ａ）において最初に放送されるドラマＡの番組を、図４（ｂ）に示すようにして、ＨＤＤ２０に対して、最初に記録することになる。続いては、図４（ａ）（ｂ）を見て分かるように、ニュースＡ、天気予報Ａ、ドラマＢを順次記録していくことになる。
【００３９】
そしてここで、上記のようにしてドラマＢを録画終了した段階で、図４（ｂ）に示すように、ＨＤＤ２０における空き容量が、ドラマＢに続いて録画すべきニュースＢを完全に録画するに充分なだけ残っていない状態になったとする。
このような場合において、例えば特にユーザが意識して不必要であると判断したコンテンツを削除する操作を行わない限り、これ以上は、記録を継続していくことができないことになる。
そこで、従来においても述べたように、上記のような不都合を回避するためには自動消去機能を有効とすればよい。つまり、ＨＤＤ全体において既に記録済みとされているコンテンツのうちから、最も古いものから削除していくという動作が有効となるようにすることで、新規に記録すべきコンテンツのための空き容量を確保することができる。
【００４０】
そして、この場合において、上記した自動消去機能を有効としてニュースＢ、天気予報Ｂの各番組をＨＤＤ２０に録画した場合には、ＨＤＤ２０における記録内容は、図４（ｂ）から図４（ｃ）に示す状態となる。
先ず、ニュースＢをＨＤＤ２０に記録する際において、ＨＤＤ２０に記録済みとされているコンテンツのうちから削除対象となるのは、最も過去に記録されたドラマＡであることになる。そこで、このドラマＡを削除することで、先ずはニュースＢを記録するための空き容量が確保されるので、この空き容量に対してニュースＢを記録することになる。
但し、ニュースＢの記録を終了した段階においても、次の天気予報Ｂを記録しようとすれば、ＨＤＤ２０の空き容量が不足することになる。そこで、天気予報Ｂの記録を開始する際においても、記録済みのコンテンツを消去する必要があることになる。そして、この場合においては、現時点において最も過去に記録されたニュースＡを削除する。これにより、天気予報Ｂのための空き容量が確保され、天気予報Ｂを記録することができる。
【００４１】
このようにして図４（ａ）に示すようにして放送されたドラマＡ〜天気予報ＢをＨＤＤ２０に記録していった結果としては、図４（ｃ）に示すようにして、ＨＤＤ２０には、ニュースＢ、天気予報Ｂ、天気予報Ａ、ドラマＢが保存されている状態となる。
そして、前述もしたように、このような保存内容はユーザが望むものではない。
つまり、先ずはドラマのジャンルの番組（コンテンツ）に関すれば、ドラマＡについては最初に録画したことで、自動消去機能によって途中で消去され、ドラマＢのみが残って保存されている状態となっている。このような保存結果は、ユーザとしては、ドラマについてはできるだけ多くのものを録りだめしておきたいという意図があるのにもかかわらず、その意図通りには保存されておらず、比較的新しく録画されたものだけが残っており、過去に録画された古いものは消去されて無くなっているという、ユーザにとっては好ましくない状態であることを意味する。
【００４２】
また、天気予報の番組に関すれば、図４（ａ）において放送された天気予報Ａ，Ｂの両番組が図４（ｃ）に示すＨＤＤ２０には保存されている。
例えば、天気予報が提供する情報も、ニュースなどと同様に、古いものは余り必要性が無く、常に新しい情報が求められる。従って、例えばこの場合において、ユーザとしては、最低限で１つの天気予報の番組がＨＤＤ２０に記録されていさえすれば充分であるとして考えているとする。しかしながら、図４（ｃ）において複数の天気予報の番組が保存されているということは、ここでは、ユーザが意図しているよりも多数の天気予報の番組が保存される場合があることを意味している。
図４（ｃ）の場合、同じように常に最新の内容が求められるニュースの番組については、たまたま、図４（ａ）にしめす放送番組のうちで最新のニュースＢのみが保存されている状態となっているが、これまでの説明からも分かるように、放送スケジュールによっては、ニュースの番組についても、ユーザ必要としているよりも多くの数の番組が保存される状態となる可能性がある。
【００４３】
このようにして、これまでの自動録画機能と、自動消去機能を組み合わせた録画動作では、ユーザの意図通りのコンテンツの保存状態が得られないという不都合が高い可能性で生じ得る。また、このような保存状態となることは、自動録画する番組についてのジャンルごとの視聴スタイルに適合するようにして、有限なＨＤＤの記録容量を有効に使用していないということにもつながる。
【００４４】
図４として例示した自動録画設定の場合において、ＨＤＤの記録容量を有効に使用している場合とは、ニュースや天気予報のジャンルの番組については、必要最小限の最新のものが保存されるようにすることで、ＨＤＤ２０の記録容量が無駄に消費されないようにすることであり、その一方で、ドラマのジャンルの番組に対応しては、できるだけ多くのＨＤＤ２０の記録容量を割り当てて、できるだけ多くの数のドラマの番組が保存されるようにすることとなる。
そして、このようなＨＤＤ２０の記録容量の有効利用を図るには、ＨＤＤの記録容量について、録画番組（コンテンツ）のジャンルに応じて適切な記録容量が設定されるようにすることが必要であるということになる。
【００４５】
そこで、本実施の形態では、概念的には図５に示すようにしてジャンルに応じた自動録画動作を実行可能に構成される。
ここで、図５（ａ）においても、図４（ａ）と同様の自動録画すべき番組が放送時間の経過に従って示されている。つまり、この場合にも、自動録画すべき番組のジャンルとして、ドラマ、ニュース、天気予報が予め設定されている。
また、図５（ｂ）（ｃ）に示されるＨＤＤ２０の記録総容量の全体としても、図４（ｂ）（ｃ）の場合と同様であることとする。
【００４６】
そして、本実施の形態では、図５（ｂ）に示すようにして、ＨＤＤ２０の記録容量において、自動録画されるジャンルの内容ごとに記録領域（ジャンル別領域）を割り当てることとしている。つまりこの場合には、ジャンル別領域として、ドラマのジャンルの番組を記録するドラマ領域と、ニュースのジャンルの番組を記録するニュース領域と、天気予報のジャンルの番組を記録する天気予報領域とを設定するようにされる。なお、このような領域の設定は、後述するようにして、操作入力によってユーザが任意に設定できるようになっている。
そして、この場合においては、図５（ｂ）において模式的に示されるように、できるだけ多くのコンテンツを録りだめておきたいとされるドラマ領域については、比較的多くの領域サイズが割り当てている。これに対して、ニュース、天気予報は、必要最小限の最新の番組が保存されていればよいことから、少な目の領域サイズを割り当てている。
【００４７】
そして、上記のようにしてＨＤＤ２０に対するジャンル別領域の設定を行った場合において図５（ａ）に示す各番組は、図５（ｂ）→（ｃ）に示すようにしてＨＤＤ２０に記録されていくことになる。
先ず、図５（ｂ）に示すように、最初に記録される番組であるドラマＡは、ドラマ領域に対して記録される。そして、次のニュースＡは、ニュース領域に記録されることになる。さらに次の天気予報Ａは、天気予報領域に対して記録されることになる。
【００４８】
そして、次のドラマＢについては、図５（ｃ）に示すようにして、ドラマ領域における空き領域に対して記録することになる。
また、次のニュースＢは、ニュース領域に対して記録すべきこととなるが、この段階では、ニュース領域にはニュースＡが記録済みとなっていることで、そのままではニュースＢを記録する空き容量は残っていない。
また、この段階でのＨＤＤ２０全体の記録状態を見ても、ドラマ領域にはドラマＡ，Ｂが記録され、天気予報領域には天気予報Ａが記録されていることにより、ＨＤＤ２０全体について見た場合にも、ニュースＢを記録する空き容量は残っていないことになる。このようなとき、図４に示した従来の場合においては、ＨＤＤ２０全体において最も過去に記録されたものからコンテンツの削除を行っていくことで新規に記録するコンテンツのための空き容量を確保していたが、この場合には、図４により説明したような不都合が生じることになる。また、図５に示すようにジャンル別領域を設定することを前提とした場合に、この従来の手法をそのまま採用した場合、上記のようにしてニュース領域にニュースＢを記録しなければいけないのに、ニュース領域ではないドラマ領域のドラマＡを消去することになるから、意味のないものとなる。
【００４９】
そこで、本実施の形態では、自動消去機能として、ジャンル別領域ごとに自動消去が行えるようにする。つまりは、例えば、先に述べたような、記録済みのコンテンツのうちから、必要に応じて最も古いものから削除していくというような動作が、ジャンル別領域ごとに独立して行えるようにする。
【００５０】
そして、上記したようなジャンル別領域ごとの自動消去機能を有効としたとすると、上記したニュースＢをＨＤＤ２０に記録するのにあたっては、先ず、既にニュース領域に記録されているコンテンツのうちから最も古いものから消去して、空き容量を確保することになる。この場合には、ニュース領域に記録済みとなっているコンテンツは、図５（ｂ）に示すようにニュースＡのみであるから、このニュースＡが最も古い記録済みのコンテンツとして扱われて削除される。これにより、ニュース領域における空き容量が確保されて、ニュース領域にニュースＢが記録されることになる。
このようにして、本実施の形態では、ジャンル別領域ごとに自動消去機能を設定できるようにしていることで、ジャンル別領域ごとに独立して上書き消去的な記録動作を実行させることができる。これにより、或るジャンルのコンテンツを自動録画するときにＨＤＤ２０全体の空き容量が不足している状態であっても、他のジャンルのコンテンツに影響を及ぼすことがない。つまり、他のジャンルのコンテンツが不用意に消去されることはない。
【００５１】
次に、天気予報Ｂを記録するのにあたっても、天気予報領域には既に天気予報Ａが記録されていることで、天気予報Ｂを記録するに足るだけの空き容量が存在していないから、天気予報領域を対象として、上記ニュースＢを記録する場合と同様の手順によって、ＨＤＤ２０に対する記録が行われる。
つまり、先ずは、この段階において、天気予報領域に記録済みとなっているコンテンツである天気予報Ａを削除して空き容量を確保したうえで、この天気予報領域に天気予報Ｂを記録することになる。
【００５２】
そして、上記図５（ｃ）に示す保存結果をみると、図５（ａ）に示した全番組のうちで、ドラマ領域にはドラマＡ，ドラマＢ、ニュース領域にはニュースＢ、天気予報領域には天気予報Ｂが保存されていることがわかる。
このような保存結果は、先ず、ドラマのジャンルの番組については、過去のものから最新のものまでを、できるだけ多く保存するようになっていることを意味する。
また、ニュース及び天気予報のジャンルの番組については、できるだけ最新に近いものが必要最小限なだけ保存されるようになっていることを意味する。
そして、このような保存結果が得られるということは、即ち、自動録画されるコンテンツの保存の内容として、ジャンルごとに応じてユーザが意図したとおりとなっていることを意味する。また、自動録画する番組についてのジャンルごとの視聴の仕方に適合するようにして、ＨＤＤの記録容量を有効利用しているということもいえる。
【００５３】
このようにして本実施の形態では、先ずは、ＨＤＤ２０に対して、ジャンル別領域を設定し、自動録画される番組（コンテンツ）については、そのジャンルに応じたジャンル別領域に記録することとしている。これにより、自動録画により記録された番組は、ジャンル別領域ごとにおいて独立した管理を行うことが可能となる。
そのうえで、ユーザの各ジャンルの番組の視聴の仕方に応じて、ユーザが任意に上記ジャンル別領域の領域サイズを設定し、かつ、各ジャンル別領域ごとの自動消去機能の設定を行うことが可能とされていることで、本実施の形態では、上述したようにして、ジャンルごとにユーザが意図したとおりの保存状態が得られるようにして、ＨＤＤの記録容量を有効に利用することが可能となっている。
【００５４】
なお、図５においては、ＨＤＤ２０の記憶総容量全体において余りが無いようにして、各ジャンル別領域（ドラマ領域、ニュース領域、天気予報領域）により分割してジャンル別領域の設定を行っているが、これはあくまでも説明を簡単なものにするための例示に過ぎない。つまり、実際においては、ＨＤＤ２０の記憶総容量の一部がジャンル別領域として設定され、ＨＤＤ２０の記憶総容量においてジャンル別領域として設定されない領域が存在していても構わないものである。
また、図５においては、各ジャンル別領域がそれぞれ物理的にまとまった領域であるようにして模式的に示されているが、実際には、１つのジャンル別領域は、ＨＤＤ２０上において、物理的に離散して存在するようにして、コンテンツの記録が行われてよいものである。ジャンル別領域は、あくまでも、例えばＨＤＤのファイルシステム上で、同一のジャンルが記録されるべき領域サイズを擬似的に１つのまとまった領域として扱うものだからである。
【００５５】
以降においては、上記図５により例示した、本実施の形態としての自動録画動作を実現するための構成について説明していくことにする。
先ず、図５に示したようにしてＨＤＤ２０に対して設定されるジャンル別領域の割り当ては、ユーザの意志が反映されなければならない。このことから、本実施の形態では、ジャンル別領域の割り当て設定についてはユーザの操作部２２に対する入力操作によって行うこととしている。そこで、図６を参照して、ジャンル別領域の割り当て設定のための操作手順について説明する。
【００５６】
ここで、ユーザは操作部２２に相当する入力操作手段として、リモートコントローラを使用することとする。つまり、この場合の操作部２２としては、リモートコントローラと、このリモートコントローラから無線により送信される操作情報信号を受信してシステムコントローラ１６に転送する受信部とから成るものとされる。
【００５７】
例えば、ユーザがリモートコントローラに対して、ジャンル別領域割り当て設定を開始するための入力操作を行ったとすると、システムコントローラ１６は、ディスプレイモニタ３１に対して、先ず、図６（ａ）に示すジャンル選択画面１００を表示出力させるための制御処理を実行する。このジャンル選択画面１００及び、以降説明する図６（ｂ）（ｃ）に示す各画面は、ユーザの入力操作のためのＧＵＩとして機能する画面である。
【００５８】
先ず、図６（ａ）のジャンル選択画面１００においては、ジャンル選択メニュー表示１０１が表示されている。ここには、例えば、現在、自動録画すべきものとして指定されているジャンルがメニューリストとして表示されるようになっている。
ユーザは、リモートコントローラに対する所定操作によって、このジャンル選択メニュー表示１０１から任意のジャンルを選択することが可能とされている。そして、このジャンル選択メニュー表示１０１にて選択されるジャンルは、設定すべきジャンル別領域が対応するジャンルを示すことになる。
例えば、ユーザは、ジャンル選択メニュー表示１０１にて、これから設定したいジャンル別領域のジャンルを選択して、誤りがないかどうかを確認したら、リモートコントローラによって、決定ボタン１０２に対する操作を行うようにされる。これにより、これから設定すべきジャンル別領域のジャンルが決定され、そのための領域設定画面１１０が、図６（ｂ）に示すようにして表示される。
【００５９】
この場合、図６（ｂ）に示す領域設定画面１１０は、例として、ドラマのジャンル別領域についての設定を行うための画面とされる。つまり、先の図６（ａ）に示すジャンル選択画面１００において選択決定されたジャンルがドラマである場合に対応した設定画面とされている。
この領域設定画面１１０においては、例えば、ジャンル別領域の領域サイズに関する設定項目として、「使用領域」「コンテンツ数」及び「録画時間」の３つが示されている。そして、「使用領域」の設定項目には、図示するようにして、それぞれ、チェックボックス１１１、及び入力ボックス１１２が配置されている。同様にして、「コンテンツ数」、「録画時間」のそれぞれにも、チェックボックス１１３，入力ボックス１１４、チェックボックス１１５，入力ボックス１１６が配置されている。
【００６０】
先ず、「使用領域」は、選択決定されたジャンル（この場合はドラマ）のジャンル別領域に割り当てる領域サイズとして、ＨＤＤ２０の総容量の何％を割り当てるのかを設定する項目とされる。
例えば、この「使用領域」の設定項目に対応するチェックボックス１１１にチェックを付す操作をして、「使用領域」の設定を有効として、入力ボックス１１２に対しては、ユーザが任意のパーセントの数値を入力する操作を行うようにされる。
例えば、ＨＤＤ２０の総容量が１００ＧＢであるとして、図示するようにして入力ボックス１１２に対して２０（％）と入力したのであれば、このジャンル別領域としては、１００ＧＢの２０％である約２０ＧＢの領域サイズが割り当てられることになる。
【００６１】
また、「コンテンツ数」は、選択決定されたジャンルのコンテンツについての記録可能最大数を設定することにより、当該ジャンルのジャンル別領域に割り当てるべき領域サイズを設定するための項目である。この場合、領域サイズは、コンテンツ数に従うこととなるから、記録されるコンテンツごとのデータサイズに応じて変化することになる。しかしながら、コンテンツについての記録可能最大数を規定することで、ジャンル別領域のサイズは上限が与えられるようにして制限されることになるから、この点で、領域サイズを設定しているということに変わりはない。
この「コンテンツ数」によって領域サイズを設定したい場合、ユーザは、チェックボックス１１３にチェックを付して、「コンテンツ数」による領域サイズ設定を有効とする。そして、入力ボックス１１４に任意のコンテンツ数を入力するようにされる。
【００６２】
また、「録画時間」は、選択決定されたジャンルのコンテンツについての総合的な最大録画時間を設定することにより、当該ジャンルのジャンル別領域に割り当てるべき領域サイズを設定するための項目となる。
この場合にも、ユーザが「録画時間」により領域サイズを設定したい場合には、チェックボックス１１５にチェックを付して、「コンテンツ数」による領域サイズ設定を有効とし、入力ボックス１１６に任意の最大録画時間を入力する。
【００６３】
なお、ここで、図６（ｂ）において上記各項目を有効とするのにチェックボックスを使用していることからも分かるように、本実施の形態では、これらの３つの項目のうちから複数を有効とすることが可能である。そして、例えば複数の設定項目が有効とされた場合には、例えば有効とされた設定項目のうち、最初に条件を満たした設定項目によりそのジャンル別領域の領域サイズが決定されるようにすればよい。
図６（ｂ）の設定内容に応じた具体例を挙げると次のようになる。例えば、ドラマのジャンル別領域に対して、コンテンツの記録が行われていき、或る段階で、このジャンル別領域に記録されたコンテンツの総合の録画時間が１０時間に至ったが、コンテンツ数は５０個に至っておらず、また、ドラマのジャンル別領域に記録されたコンテンツの総データサイズも、ＨＤＤ２０の総容量の２０％に満たない状態であるとする。このときには、「録画時間」の項目が有効となって、ドラマのジャンル別領域の領域サイズは、このときのサイズが最大であるとして管理されることになる。
【００６４】
また、図６（ｂ）に示す領域設定画面においては、消去保護を有効（ＯＮ）／無効（ＯＦＦ）とするための「消去保護機能」の設定項目も示されている。ユーザは、例えば、ここで設定しているジャンル別領域に記録されるコンテンツについて、記録容量が一杯になったとしても消去されないようにしたいのであれば、この「消去保護機能」の設定項目に対応する入力ボックス１１７に対する操作を行って、「ＯＮ」が表示されるように設定を行う。これに対して、特に消去保護を設定する必要がなければ「ＯＦＦ」が表示されるように設定を行えばよい。
以上のようにして、図６（ｂ）に示す領域設定画面１１０に対して操作を行って、必要な設定項目についての設定を行った後、決定ボタン１１８に対する操作を行うと、領域設定画面１１０に対して操作入力した設定内容が確定されることになる。
【００６５】
また、この場合には、上記した消去保護機能を「ＯＦＦ」に設定した場合には、所定操作によって、図６（ｃ）に示す自動消去機能設定画面１２０により、この選択決定されたジャンルのジャンル別領域についての自動消去動作をどのようなものとするのかを設定することができるようになっている。
この場合の設定項目としては、先ず、入力ボックス１２１に対してＯＮ／ＯＦＦの何れかを入力することで、自動消去機能の有効／無効についての設定を行う項目が設けられる。そして、入力ボックス１２１を「ＯＮ」とすると、その下側に表示されている、
「１．□日が過ぎたら自動的に消去」（これについては、以降「自動消去機能１」という）
「２．設定領域より大きくなったら自動的に古いものから消去」（これについては、以降「自動消去機能２」という）
の２つの設定項目がアクティブとなって、設定のための操作を行うことが可能となる。
【００６６】
自動消去機能１は、自動消去の動作として、ＨＤＤへの記録時から一定時間（日数）経過したコンテンツについて自動的に消去するという自動消去機能である。この自動消去機能１により自動消去を実行させたい場合には、ユーザは、図６（ｃ）に示すチェックボックス１２２に対してチェックを付して、この自動消去機能１を有効とする。また、入力ボックス１２４に対して、自動消去させる記録時からの経過時間を日数としての値により入力するようにされる。ここでは、入力ボックス１２４に「３０」が入力されている。つまり、この場合のジャンル別領域においては、記録時から３０日が経過したコンテンツについては、自動的に消去すべきことが設定されていることになる。
【００６７】
また、自動消去機能２は、そのジャンル別領域に対して、新規にコンテンツを記録する場合において、図６（ｂ）にて設定した領域サイズよりも大きくなったら、新規コンテンツを記録するのに必要な空き容量がそのジャンル別領域内で確保されるように、最も過去に記録されたコンテンツから消去を自動的に実行していくという機能である。
この自動消去機能２を有効としたければ、ユーザは、図６（ｃ）に示されるチェックボックス１２３に対してチェックを付す操作を行うようにされる。自動消去機能２が有効とされることで、図５にて説明したような、ニュース領域又は天気予報領域に対する記録が実行されることになる。
そして、この自動消去機能設定画面１２０に対する入力操作によって設定を行った後、決定ボタン１２５に対する操作を行えば、これまでの設定内容が確定されることになる。
【００６８】
そして、図６に示すようにしてジャンル別領域に対する設定を確定させることに応じては、図７に示すようなジャンル別領域ごとの設定内容の情報が格納された、ジャンル別領域設定テーブルが更新されることになる。このジャンル別領域設定テーブルは、システムコントローラ１６が、図６により説明したジャンル別領域についての設定の確定結果に応じて作成し、ＲＯＭ１７の書き換え可能領域に書き込んで保持させておくものとされる。
【００６９】
この図７に示すジャンル別領域設定テーブルは、選択決定されたジャンルに対応させて、「使用領域」、「コンテンツ数」、「録画時間」の各設定項目についての設定内容が示され、さらに、消去保護機能のオン／オフ設定、及び自動消去機能の設定内容が示される。
ちなみに、図に示されているドラマのジャンル別領域としては、その領域サイズは、ＨＤＤ総容量の２０％、コンテンツ数は５０個、録画時間として１０時間分のいずれか１つの条件が満たされた場合に成立することを示している。また、消去保護機能は無効（ＯＦＦ）であることが示される。また、自動消去機能としては、図では「１（３０）」と便宜上の記載をしているが、これは、自動消去設定機能１のみが有効とされており、自動消去のための録画時からの経過日数は３０日であることを示している。また、消去保護機能については無効（ＯＦＦ）であるとして設定されている。また、自動消去については、自動消去設定機能１，２の両者が有効とされており、自動消去設定機能１に関しては、自動消去のための録画時からの経過日数は２日であることが示されている。
図７には、他に天気予報及び映画についての各ジャンル別領域についての設定内容例についても示されているが、これらについては、図を参照するのみとして、ここでの説明は省略する。
【００７０】
上記図６及び図７により説明したようにして、本実施の形態の記録再生装置１０では、例えばジャンル別による自動録画動作に連係して、自動録画されるジャンルごとにＨＤＤ２０における記録領域（ジャンル別領域）の最大サイズをユーザ操作に応じて任意に設定可能とされている。また、例えば従来ではＨＤＤの記録容量全体を対象としてのみ設定が可能とされていた自動消去機能について、ユーザ操作に応じてジャンル別領域ごとに設定できるようにしている。
そして、このようにしてジャンル別領域についての設定が行われたうえで、例えば図５に示すようにして自動録画が実行される。
【００７１】
そこで、続いては本実施の形態としての自動録画動作のための処理動作例について、図８を参照して説明する。なお、この図に示す処理はシステムコントローラ１６が実行する。
先ず、システムコントローラ１６は、ステップＳ１０１の処理として、番組（コンテンツ）の自動録画を開始するタイミングに至ったか否かについて判別している。この処理にあたっては、図３により説明したように、ＲＯＭ１７に記憶されている録画登録リストを参照する。
そして、番組の自動録画を開始するタイミングに至ったとしてステップＳ１０１にて肯定の判別結果が得られるとステップＳ１０２以降の処理に進む。
【００７２】
ステップＳ１０２においては、今回の録画対象の番組（コンテンツ）のジャンルに対応するジャンル別領域（以降、「録画対象ジャンル別領域」ともいう）の設定状況を認識する。このときの処理としては、例えば先ず、録画登録リストにおける今回の録画対象の番組のコンテンツＩＤに対応付けられているジャンルを認識する。これにより、今回の録画対象の番組のジャンルが認識できる。そして、この認識した録画対象の番組のジャンルに一致するジャンル別領域（つまり、録画対象ジャンル別領域）の設定内容を、図７に示すジャンル別領域設定テーブルを参照して認識する。
【００７３】
次のステップＳ１０３においては、録画対象ジャンル別領域において、今回の録画対象の番組としてのコンテンツデータを記録できるだけの空き容量が存在しているか否かについて判別する。
このためには、例えば先ず、録画登録リストを参照して、今回の録画対象の番組を示すコンテンツＩＤに対応付けられているデータサイズを認識する。つまり、今回の録画対象の番組のデータサイズを認識する。
また、本実施の形態では、ジャンル別領域に記録したとされるコンテンツについては、例えば、図３に示したのと同様の構造による録画済みリストに登録して管理することとしている。そして、この録画済みリストを参照することで、今回の録画対象の番組と同一ジャンルの録画済みコンテンツの記録結果（録画対象ジャンル別領域におけるコンテンツの記録結果）について、どのような状況となっているのかを認識する。ここでは、記録結果の状況として、これら録画済みコンテンツの総数、総データサイズ、総録画時間を認識するものとする。
【００７４】
また、上記ステップＳ１０２にて認識したジャンル別領域の設定状況から、録画対象ジャンル別領域の領域サイズの設定条件についても認識できていることになる。そこで、上記のようにして認識した、現時点の録画対象ジャンル別領域におけるコンテンツの総数、総データサイズ、総録画時間の各々に対して、今回の録画対象の番組を記録したとした場合に、設定されている領域サイズの設定条件を越えるものが在るか否かについて判別するようにされる。
例えば、設定条件として録画済みコンテンツの総数が「３０」であるとして設定されているとして、今回の録画対象の番組を記録すると、実際の録画済みコンテンツの総数が３１となって３０を越える場合には、設定されている領域サイズの設定条件を越えることとなる。
また、設定条件として録画済みコンテンツの総データサイズが２０％である設定されているとして、これに対応する実際の容量が２０ＧＢであるとした場合において、今回の録画対象の番組を記録すると、実際の録画済みコンテンツの総データサイズが２０ＧＢを越える場合には、設定されている領域サイズの設定条件を越えることとなる。
【００７５】
ここで、設定条件を越えるものが１つでもあれば、録画対象ジャンル別領域としては、空き容量が確保されていないということになる。そして、このような場合には、ステップＳ１０３において否定結果が得られてステップＳ１０４の処理に進むことになる。
これに対して、設定条件を越えるものが１つも無い場合には、録画対象ジャンル別領域について、空き容量が確保されているということになる。この場合には、ステップＳ１０３において肯定結果が得られることになるので、ステップＳ１０４，Ｓ１０５の処理をスキップして、後述するステップＳ１０６に進む。
【００７６】
ステップＳ１０４においては、自動消去機能２が有効に設定されているか否かについて判別する。確認のために述べておくと、自動消去機能２は、図６（ｃ）の自動消去機能設定画面１２０を参照して説明したように、ジャンル別領域ごとに設定されるべき、コンテンツについての自動消去機能の１つである。そして、ジャンル別領域に対して、新規にコンテンツを記録する場合において、設定した領域サイズよりも大きくなったら、新規コンテンツを記録するのに必要な空き容量がそのジャンル別領域内で確保されるように、最も過去に記録されたコンテンツから消去を自動的に実行していくという機能となる。
ステップＳ１０４の処理としては、今回の録画対象ジャンル別領域についての自動消去設定の項目を参照し、この項目の設定内容により、自動消去機能２が有効に設定されているか否かについて判別することになる。
そして、判別結果として否定結果が得られた場合であるが、この場合には、録画対象ジャンル別領域には空き領域が確保されておらず、かつ、その録画対象ジャンル別領域において過去に記録されたコンテンツを自動消去することもできないことになる。従って、この場合には、そのジャンル別領域設定に対して今回の録画対象の番組を記録できないことになるので、例えばここでは、今回の番組自動録画の動作を終了させることとしている。
なお、例えば、番組自動録画の動作を終了させるのではなく、救済策としてジャンル別領域として設定されていないＨＤＤ２０の領域に対して、今回の録画対象の番組を記録させるように構成することなども考えられる。
【００７７】
また、ステップＳ１０４において肯定結果が得られた場合には、ステップＳ１０５の処理に進む。
ステップＳ１０５においては、自動消去機能２としての自動消去処理を実行する。つまり、録画対象ジャンル別領域において、今回の録画対象の番組のデータサイズ分を記録できるに足る空き容量が形成されるように、そのジャンル別領域において記録済みとされているコンテンツについて、最も過去に記録されたものから必要数を消去する。
この際には、録画済みリスト（図３）を参照して、録画対象ジャンル別領域において記録済みとされているコンテンツを参照する。そして、この参照結果に基づき、録画対象ジャンル別領域から、記録時間が古い順に従って、いくつのコンテンツを消去すれば、この録画対象ジャンル別領域において設定されている領域サイズについての設定条件の何れも越えないこととなるかを判定する。つまり、今回の録画対象の番組を記録できるに足る空き領域が形成されるか否かを判定する。そして、この判定結果に従って、録画対象ジャンル別領域から、記録時間が古い順に従って所要数のコンテンツを削除するようにされる。
【００７８】
次のステップＳ１０６においては、現時点において録画対象ジャンル別領域に形成されている空き領域に対して、今回の録画対象の番組としてのコンテンツデータの記録を開始させるための制御処理を実行する。以降は、例えばストリームデータとして受信取得されるコンテンツデータを、ＨＤＤ２０に転送して記録していくための制御処理が実行される。
そして、このような記録のための制御処理は、例えばそのコンテンツとしての番組が終了するのに応じて記録終了タイミングに至ったのだということがステップＳ１０７にて判別されるまで継続される。そして、ステップＳ１０７において記録終了タイミングに至ったことが判別されると、システムコントローラ１６は、所要の録画終了処理を実行する。この際の録画終了処理としては、例えば今回の記録結果に応じて、ＨＤＤ２０のファイルシステムを書き換えるための制御、また、録画結果に応じた録画登録リスト、録画済みリストの内容を更新するための処理などとなる。ちなみに、新規に自動録画されたコンテンツ（番組）は、本実施の形態においては、録画済みリストに登録されることで、しかるべきジャンル別領域に対して記録されたものとして管理される。つまり、録画済みリストにおいて、各コンテンツＩＤごとに対応付けられるジャンルの情報により、そのコンテンツがどのジャンル別領域に記録されているのかを示すことになる。
【００７９】
なお、上記図８に示した処理動作は、システムコントローラ１６が、ＲＯＭ１７に記憶保持されているとされるプログラムを実行することで実現される。また、フローチャートとしては示していないが、ユーザ操作に応じたジャンル別領域設定のための処理も、システムコントローラ１６がＲＯＭ１７に記憶保持されているプログラムを実行することで実現される。このようなプログラムは、例えば工場出荷時において、ＲＯＭ１７に書き込まれるものである。
また、プログラムとしては、例えばいわゆるパッケージメディアとして、所定の記録媒体に記録して保存しておくことも可能である。このようにしてプログラムを記録媒体に保存しておくようにした場合、例えば、本実施の形態としての記録再生装置に対して、この記録媒体に対応するドライバを設ければ、このドライバにより記録媒体からプログラムを読み込んで、ＲＯＭ１７にインストールさせることなどが可能となる。
【００８０】
なお、本発明としてはこれまでに説明した実施の形態としての構成に限定されない。
例えば上記説明においては、ジャンルによる自動録画としての基本的な動作に対して、ＨＤＤ（記録媒体）の記録領域において、自動録画されるコンテンツがジャンルごとに振り分けられるようにして記録されるためのジャンル別領域を設定することとしている。つまり、ジャンル別領域は、自動録画によってコンテンツが記録される領域としている。しかしながら、例えば、ユーザが番組単位で録画予約を指定する、通常の予約録画の場合などにも本発明は適用できる。
【００８１】
また、上記説明では、記録媒体における記録領域の割り当ての基となる内容項目は、ジャンルであるとして説明しているが、これは、あくまでも一例である。これまでの説明からも分かるように、上記実施の形態において扱われるジャンルは、ＥＰＧデータにおいて番組ごとに付される、各種の付加情報の１つであるジャンルを示す情報を基としている。従って、記録領域の割り当てとしては、例えばＥＰＧデータなどの、番組放送側から提供される番組ごとの内容に関連する各種の関連情報のうちから、ジャンル以外の適切な内容項目が選択されても構わないものである。例えば、ＥＰＧデータには、番組の内容を示し得る情報として、ジャンルの他にも、出演者、あらすじなどをはじめとした各種の情報が付加されているから、これらを本発明の内容項目として利用した多様な形態の自動録画、及び記録領域の割り当て設定を考えることができる。
【００８２】
また、これまでの説明では、デジタル衛星放送を受信して、その受信取得したコンテンツを記録再生する記録再生装置を、本発明に適用した場合を示している。しかしながら、これについてもあくまでも一例であって、例えば、ラジオ放送を受信して得られるコンテンツを記録再生できるような記録再生装置に適用してもよい。さらには、ネットワークやデータインターフェイスを介して受信取得されるコンテンツデータを記録再生する記録再生装置に適用することも考えられる。つまり、記録媒体に記録すべきコンテンツの供給元は特に限定されないものであり、従って、供給されるコンテンツを取得するための構成としても特に限定されるものではない。
【００８３】
【発明の効果】
以上説明したように本発明は、コンテンツ情報を記録する記録媒体の記録領域について、コンテンツ情報の内容に関連した所定の内容項目（例えばジャンルの区別）に対応させた内容項目別記録領域（ジャンル別領域）を設定することが可能とされている。そして、記録時においては、記録対象のコンテンツ情報に与えられた内容項目指示情報（例えばＥＰＧデータのジャンルを示す情報）が示す上記内容項目の内容項目別記録領域に、この記録対象のコンテンツ情報を記録するようにされる。
このような構成によれば、コンテンツ情報は、その内容項目に応じた内容項目別記録領域に対して記録されるようにして管理されることになる。これにより、記録媒体に記録されたコンテンツ情報は、内容項目別記録領域ごとにおいて独立した管理を行うことが可能となる。そして本発明では、この内容項目別記録領域の設定はユーザ操作によって行われるものであるが、これは、ユーザの意図が反映された内容項目別記録領域の設定を行うことが可能であることを意味する。
つまり、本発明によっては、記録媒体にコンテンツ情報を記録するのにあたり、ユーザが内容項目別記録領域を設定できるようにしていることで、例えば、所定の内容項目の種別に応じたユーザのコンテンツ情報の視聴スタイルに適したとされる、記録媒体におけるコンテンツ情報の記録内容を得ることが可能となるものである。これにより、コンテンツ情報を記録媒体に記録する機器、システムとしての利便性が向上されることになる。
【図面の簡単な説明】
【図１】本発明の実施の形態としての記録再生装置の構成例を示すブロック図である。
【図２】ＥＰＧデータベースの構造例を示すデータ構造図である。
【図３】録画登録リスト（及び録画済みリスト）のデータ構造例を示すデータ構造図である。
【図４】従来における自動録画動作例を示す説明図である。
【図５】実施の形態としての自動録画動作例を示す説明図である。
【図６】ジャンル別領域を設定する操作手順を示す説明図である。
【図７】ジャンル別領域設定テーブルの構造例を示すブロック図である。
【図８】実施の形態としての自動録画動作のための処理動作を示すフローチャートである。
【符号の説明】
９  パラボラアンテナ、１０  記録再生装置、１１  フロントエンド部、１２デスクランブラ、１３  デマルチプレクサ、１４  ＭＰＥＧデコーダ、１５  ＡＶ信号処理部、１６  システムコントローラ、１７  ＲＯＭ、１８  ＲＡＭ、１９  ドライブコントローラ、２０  ＨＤＤ、２１  バス、２２  操作部、３１３  ディスプレイモニタ、３２  オーディオモニタシステム
【図１】
2004220696.tif 000003
【図２】
2004220696.tif 000004
【図３】
2004220696.tif 000005
【図４】
2004220696.tif 000006
【図５】
2004220696.tif 000007
【図６】
2004220696.tif 000008
【図７】
2004220696.tif 000009
【図８】
2004220696.tif 000010