(57)【要約】【課題】コンテンツデータの重要性に応じて記憶媒体の記憶領域を効率良く利用できる記録装置、及び、このような記録装置により構成されるデータ管理システムを提供することを目的とする。【解決手段】記録再生装置１は、コンテンツデータのＨＤＤ２６への記録時からの経過日数を算出し、算出した経過日数が予め設定された複数の判定日と一致するコンテンツデータがあるか否かを判断する。そして、経過日数が各判定日と一致するコンテンツデータがあると判断すると、実行すべき処理としてデータ圧縮が設定されている第１判定日と一致したコンテンツデータに対しては、圧縮処理により再生可能な範囲でのデータ量の削減を行い、実行すべき処理としてデータの消去が設定されている第２判定日と一致したコンテンツデータは消去する。【選択図】図７
2007200524.tif 000002
【特許請求の範囲】
【請求項１】
画像または音声の少なくとも一方を含むコンテンツデータを取得し、該コンテンツデータを第１記憶媒体に記録する記録手段を備えた記録装置であって、
前記コンテンツデータの前記第１記憶媒体への記録時からの経過時間を計時する計時手段と、
該計時手段により計時された経過時間が予め設定された第１判定時間を超えたか否かを判定する経過時間判定手段と、
該経過時間判定手段により前記経過時間が前記第１判定時間を超えたと判定されると、予め該第１判定時間に対応して設定された削減割合に基づいて、前記第１判定時間を超えたと判定されたコンテンツデータのデータ量を、該コンテンツデータが再生可能な範囲で削減するデータ量削減手段と、
を備えたことを特徴とする記録装置。
【請求項２】
前記経過時間判定手段は、前記経過時間が前記第１判定時間を超えたか否かの判定に加え、前記経過時間が前記第１判定時間よりも長く設定された第２判定時間を超えたか否かを判定するようにされており、
前記経過時間判定手段により、前記経過時間が前記第２判定時間を超えたと判定されると、該第２判定時間を超えたと判定されたコンテンツデータを消去するデータ消去手段を備えたことを特徴とする請求項１に記載の記録装置。
【請求項３】
前記第１判定時間は複数設定されており、前記各第１判定時間に対する各削減割合は、前記第１判定時間が長くなるのに伴い大きくなるように設定されたことを特徴とする請求項１または請求項２に記載の記録装置。
【請求項４】
前記第１判定時間、または、前記削減割合の少なくとも１方は、前記コンテンツデータの種別毎に設定されており、
前記データ量削減手段は、前記コンテンツデータの種別を識別し、識別した種別に対応した前記第１判定時間及び削減割合に基づいて、データ量を削減することを特徴とする請求項１〜請求項３の何れかに記載の記録装置。
【請求項５】
外部からの入力に基づいて、前記第１判定時間を設定する第１判定時間設定手段を備えたことを特徴とする請求項１〜請求項４の何れかに記載の記録装置。
【請求項６】
外部からの入力に基づいて、前記削減割合を設定する削減割合設定手段を備えたことを特徴とする請求項１〜請求項５の何れかに記載の記録装置。
【請求項７】
前記データ量削減手段は、前記経過時間が前記第１判定時間を超えたと判定された場合に加え、外部から前記コンテンツデータのデータ量を削減するための削減指令が入力された場合に、前記第１記憶媒体に記録されたコンテンツデータのデータ量を削減することを特徴とする請求項１〜請求項６の何れかに記載の記録装置。
【請求項８】
前記第１記憶媒体に記録されたコンテンツデータの削減割合を表示手段に表示する表示制御手段と、
該表示制御手段が前記削減割合を表示しているときに、外部から前記削減割合を変更するための変更指令が入力されると、該入力された変更指令に基づいて、前記削減割合の表示の変更を行い、変更後の表示から削減割合を特定する削減割合特定手段と、
を備え、
前記データ量削減手段は、前記削減割合特定手段により削減割合が特定されると、前記削減指令が入力されたとして、前記特定された削減割合に基づいて前記コンテンツデータのデータ量を削減することを特徴とする請求項７に記載の記録装置。
【請求項９】
前記記録手段は、前記外部から取得したコンテンツデータを、再生に必要なデータとしての基礎部分と、データの精度や内容を向上させるための拡張部分とを有する複数の階層に分けて記録し、
前記データ量削減手段は、前記削減割合に基づいて前記拡張部分のデータの一部を消去することにより前記コンテンツデータのデータ量を削減することを特徴とする請求項１〜請求項８の何れかに記載の記録装置。
【請求項１０】
外部装置と通信を行うための通信手段と、
通信履歴を記録するための履歴記憶手段と、
を備え、
前記データ消去手段は、
前記経過時間判定手段により前記経過時間が前記第２判定時間を超えたと判定されると、該第２判定時間を超えたと判定されたコンテンツデータを前記第１記憶媒体から読み出し、読み出したコンテンツデータの識別情報を通信履歴として前記履歴記憶手段に記録すると共に、前記コンテンツデータを保存用データとして前記通信手段を介して前記外部装置に送信して記録させ、送信後に前記コンテンツデータを第１記憶媒体から消去することを特徴とする請求項２〜請求項９の何れかに記載の記録装置。
【請求項１１】
外部からコンテンツデータの再生指令が入力されると、前記履歴記憶手段に記憶された通信履歴に基づいて、前記再生指令を受けたコンテンツデータが前記外部装置に送信されているか否かを判断し、前記コンテンツデータが前記外部装置に送信されている場合には、前記通信手段を介して前記外部装置にデータ取得指令を送信することにより、前記コンテンツデータを取得して再生し、前記コンテンツデータが前記外部装置に送信されていない場合には、前記再生指令を受けたコンテンツデータを前記第１記憶媒体から読み出して再生する再生手段を備えたことを特徴とする請求項１０に記載の記録装置。
【請求項１２】
外部装置と通信を行うための通信手段と、
通信履歴を記録するための履歴記憶手段と、
を備え、
前記データ量削減手段は、前記拡張部分のデータを前記第１記憶媒体から読み出し、読み出した拡張部分のデータの識別情報を通信履歴として前記履歴記憶手段に記録すると共に、保存用データとして前記通信手段を介して前記外部装置に送信して記録させ、送信後に前記拡張部分のデータを前記第１記憶媒体から消去することを特徴とする請求項９に記載の記録装置。
【請求項１３】
外部からコンテンツデータの再生指令が入力されると、前記履歴記憶手段に記録された通信履歴に基づいて、前記再生指令を受けたコンテンツデータの拡張部分のデータが前記外部装置に送信されているか否かを判断し、前記拡張部分のデータが前記外部装置に送信されている場合には、前記通信手段を介して前記外部装置にデータ取得指令を送信することにより、前記拡張部分のデータを取得し、該取得した拡張部分のデータ及び前記第１記憶媒体に記憶された基礎部分のデータにて、コンテンツデータを再生し、前記拡張部分のデータが前記外部装置に送信されていない場合には、前記再生指令を受けたコンテンツデータを前記第１記憶媒体から読み出して再生する再生手段を備えたことを特徴とする請求項１２に記載の記録装置。
【請求項１４】
前記第１記憶媒体とは別に設けられた第２記憶媒体と、
外部装置と通信を行うための通信手段と、
消去履歴を記録するための履歴記憶手段と、
を備え、
前記記録手段は、
予め設定されたコンテンツデータを取得して前記第２記憶媒体に記録すると共に、外部からの指令に基づいて指定されたコンテンツデータを取得して前記第１記憶媒体に記録するように構成され、
前記データ消去手段は、
前記経過時間判定手段により前記経過時間が前記第２判定時間を超えたと判定されると、該第２判定時間を超えたと判定されたコンテンツデータの識別情報を前記履歴記憶手段に記録すると共に、前記コンテンツデータを第１記憶媒体から消去し、
さらに、
前記通信手段を介して前記外部装置からデータ取得指令を受信すると、該データ取得指令に基づいて前記第２記憶媒体に記録されたコンテンツデータの中から、要求されたコンテンツデータを抽出し、前記通信手段を介して要求元の外部装置に送信するデータ送信手段と、
外部からコンテンツデータの再生指令が入力されると、前記履歴記憶手段に記録された識別情報に基づいて、前記再生指令を受けたコンテンツデータが前記第１記憶媒体または前記第２記憶媒体に記憶されているか否かを判断し、前記コンテンツデータが何れかの記憶媒体に記憶されている場合には、該コンテンツデータを前記何れかの記憶媒体から読み出して再生し、前記コンテンツデータが前記何れの記憶媒体にも記憶されていない場合には、予め設定された外部装置に前記データ取得指令を送信することにより、前記コンテンツデータを取得して再生する再生手段と、
を備えたことを特徴とする請求項２〜請求項９の何れかに記載の記録装置。
【請求項１５】
請求項１１または請求項１３に記載の記録装置と、
該記録装置から送信された前記保存用データを管理する管理装置と、
を備えたデータ管理システムであって、
前記管理装置は、
前記記録装置から前記保存用データを受信すると、管理側記憶手段に記録する保存用データ格納手段と、
前記記録装置から前記データ取得指令を受信すると、該データ取得指令に基づいて前記管理側記憶手段に記録された保存用データを抽出し、前記記録装置に送信する保存用データ送信手段と、
を備えたことを特徴とするデータ管理システム。
【請求項１６】
前記記録装置を複数備え、
前記保存用データ格納手段は、前記保存用データを受信すると、前記管理側記憶手段に受信した保存用データと同じ保存用データが記録されているか否かを判定し、同じ保存用データが記録されていない場合に、受信した保存用データを前記管理側記憶手段に記録することを特徴とする請求項１５に記載のデータ管理システム。
【請求項１７】
請求項１４に記載の記録装置を複数備えたデータ管理システムであって、
前記複数の記録装置は、取得可能なコンテンツデータを分散して各第２記憶媒体に記録するように構成されており、
前記各記録装置の再生手段は、前記コンテンツデータが前記第１記憶媒体及び前記第２記憶媒体の何れにも記憶されていない場合には、前記識別情報に基づいて当該データ管理システムに属する他の記録装置のうちの１つを選択し、該選択した記録装置から前記コンテンツデータを取得することを特徴とするデータ管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶媒体にコンテンツデータを記録する記録装置及びこの記録装置により構成されるデータ管理システムに関する。
【背景技術】
【０００２】
従来より、テレビ放送などで提供された番組（つまり、映像データ及び音声データを有するコンテンツデータ）を、ハードディスクドライブ（以下、ＨＤＤともいう）やＤＶＤ−ＲＷ等の記憶媒体に記録し、記録したコンテンツデータを再生可能に構成された装置が知られている。
【０００３】
そして、近年では、特にＨＤＤ等の記憶媒体の大容量化が実現されており、このような記憶媒体を備えた記録再生装置においては、ユーザは、記憶容量を気にすることなく多数の番組を記録することができる。
【０００４】
しかし、記憶媒体の記録容量は有限であるため、依然として記録領域を効率的に利用することが要求されている。そこで、例えば、記憶媒体にコンテンツデータを記録する際に、コンテンツデータを基本部分と拡張部分に分割してスケーラブルに符号化したデータとして記録し、新たにコンテンツデータを記録する際には、予め記憶媒体の残容量を検出し、検出された残容量が所定量以下の場合には、既に記録されたコンテンツデータの拡張部分を消去することで、コンテンツデータのデータ量を削減するように構成された記録再生装置が提案されている（例えば特許文献１等参照）。
【特許文献１】特開２００２−１８４１０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記提案の記録再生装置では、記憶媒体の残容量が所定値を超えている場合には、例えば、直前に記録した新しいコンテンツデータであっても、拡張部分が消去されてしまい、また、新たに記録されるコンテンツデータについても拡張部分が消去されるため、基本部分のみが記録される。
【０００６】
つまり、コンテンツデータの古さ新しさに関わらず、コンテンツデータの基本部分のみが記憶領域に記録されることとなり、コンテンツデータの重要性に応じた効率的な記憶領域の利用がされていないという問題があった。
【０００７】
本発明は、こうした問題に鑑みなされたもので、コンテンツデータの重要性に応じて記憶媒体の記憶領域を効率良く利用できる記録装置、及び、このような記録装置により構成されるデータ管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
かかる目的を達成するためになされた請求項１に記載の発明は、
画像または音声の少なくとも一方を含むコンテンツデータを取得し、該コンテンツデータを第１記憶媒体に記録する記録手段を備えた記録装置であって、
前記コンテンツデータの前記第１記憶媒体への記録時からの経過時間を計時する計時手段と、
該計時手段により計時された経過時間が予め設定された第１判定時間を超えたか否かを判定する経過時間判定手段と、
該経過時間判定手段により前記経過時間が前記第１判定時間を超えたと判定されると、予め該第１判定時間に対応して設定された削減割合に基づいて、前記第１判定時間を超えたと判定されたコンテンツデータのデータ量を、該コンテンツデータが再生可能な範囲で削減するデータ量削減手段と、
を備えたことを特徴とする。
【０００９】
このように、本発明の記録装置においては、計時手段が、コンテンツデータの第１記憶媒体への記録時からの経過時間を計時し、経過時間判定手段が、計時手段により計時された経過時間が予め設定された第１判定時間を超えたか否かを判定する。そして、経過時間判定手段により経過時間が第１判定時間を超えたと判定されると、データ量削減手段が、予め第１判定時間に対応して設定された削減割合に基づいて、第１判定時間を超えたと判定されたコンテンツデータのデータ量を、このコンテンツデータが再生可能な範囲で削減する。
【００１０】
従って、本発明の記録装置によれば、記録時からの経過時間が第１判定時間を超えたコンテンツデータのデータ量が、予め第１判定時間に対応して設定された削減割合に基づいて再生可能な範囲で削減されるので、第１記憶媒体において、第１判定時間を超えた古いコンテンツデータはデータ量が削減された状態で記録され、新しいコンテンツデータは、記録時のデータ量のままで記録されている。よって、コンテンツデータの古さ、新しさ、つまりコンテンツデータの重要性に応じて記憶媒体の記憶領域を効率良く利用することが可能となる。
【００１１】
次に、請求項２に記載の発明は、請求項１に記載の記録装置において、経過時間判定手段は、経過時間が第１判定時間を超えたか否かの判定に加え、経過時間が第１判定時間よりも長く設定された第２判定時間を超えたか否かを判定するようにされており、経過時間判定手段により、経過時間が第２判定時間を超えたと判定されると、データ消去手段が、第２判定時間を超えたと判定されたコンテンツデータを消去することを特徴とする。
【００１２】
従って、請求項２に記載の記録装置によれば、記録時からの経過時間が第１判定時間よりも長く設定された第２判定時間を超えたコンテンツデータが消去されるので、第２判定時間を超えたより古いコンテンツデータにより第１記憶媒体の記憶領域が占有されることを防止でき、ユーザが自らコンテンツデータを消去する手間を省くことができる。
【００１３】
次に、請求項３に記載の発明は、請求項１または請求項２に記載の記録装置において、第１判定時間が複数設定されており、各第１判定時間に対する各削減割合は、第１判定時間が長くなるのに伴い大きくなるように設定されたことを特徴とする。
【００１４】
従って、請求項３に記載の記録装置によれば、コンテンツデータの記録時からの経過時間が、複数設定された第１判定時間の夫々を超えると、各第１判定時間毎に設定された削減割合に基づいて、コンテンツデータのデータ量が削減されるので、時間の経過に伴い段階的に削減するデータ量を大きくし、コンテンツデータのデータ量を小さくすることができる。
【００１５】
次に請求項１〜請求項３の何れかに記載の記録装置は、請求項４に記載のように、第１判定時間、または、削減割合の少なくとも１方を、コンテンツデータの種別毎に設定し、データ量削減手段が、コンテンツデータの種別を識別し、識別した種別に対応した第１判定時間及び削減割合に基づいてデータ量を削減するように構成してもよい。
【００１６】
このように構成された請求項４に記載の記録装置によれば、種別毎に設定された第１判定時間及び削減割合に基づいてコンテンツデータのデータ量が削減されるので、コンテンツデータの種別に基づく重要性に対応させて記憶媒体の記憶領域を効率良く利用することが可能となる。
【００１７】
例えば、コンテンツデータがテレビ放送信号から抽出した動画情報である場合に、第１判定時間を、映画やドラマといった種別に対しては長く設定し、ニュースや天気予報といった種別に対しては短く設定することで、コンテンツデータが映画やドラマである場合には長期間、データ量が削減されることなく良好に視聴できる形で記録され、古い情報が役に立たないニュースや天気予報であれば、短時間でデータ量が削減されるので、記録領域を効率的に利用できる。
【００１８】
また、例えば、映画やドラマといった種別に対しては削減割合として、削減率２０％を設定し、ニュースや天気予報といった種別に対しては削減割合として削減率５０％と設定することで、コンテンツデータが映画やドラマの動画情報である場合には、コンテンツの質が確保され、コンテンツの質を下げても良いようなニュースや天気予報の動画情報に関しては、よりデータ量が削減されるので、記録領域を効率的に利用できる。なお、ここでいう削減率とは、最初に第１記憶媒体に記録したときのデータ量と、削減するデータ量との割合を示している。
【００１９】
一方、請求項１〜請求項４の何れかに記載の記録装置は、請求項５に記載のように、外部からの入力に基づいて、第１判定時間設定手段が、第１判定時間を設定するように構成してもよく、このようにすれば、ユーザが、操作部等を介して容易に第１判定時間を設定することができる。
【００２０】
また、請求項１〜請求項５の何れかに記載の記録装置は、請求項６に記載のように、外部からの入力に基づいて、削減割合設定手段が、削減割合を設定するように構成してもよく、このようにすれば、ユーザが、操作部等を介して容易に削減割合を設定することができる。
【００２１】
さらに、請求項１〜請求項６の何れかに記載の記録装置は、請求項７に記載のように、データ量削減手段が、経過時間が第１判定時間を超えたと判定された場合に加え、外部からコンテンツデータのデータ量を削減するための削減指令が入力された場合に、第１記憶媒体に記録されたコンテンツデータのデータ量を削減するように構成してもよい。
【００２２】
このように構成された請求項７の記録装置によれば、ユーザが、操作部等を介してデータ量削減指令を入力することで、第１記憶媒体に記録されたコンテンツデータのデータ量を、容易に削減することができる。
【００２３】
また、請求項７に記載の発明は、請求項８に記載のように、第１記憶媒体に記録されたコンテンツデータの削減割合を表示手段に表示する表示制御手段と、表示制御手段が削減割合を表示しているときに、外部から削減割合を変更するための変更指令が入力されると、入力された変更指令に基づいて削減割合の表示の変更を行い、変更後の表示から削減割合を特定する削減割合特定手段と、を設け、削減割合特定手段により削減割合が特定されると削減指令が入力されたとして、データ量削減手段が、特定された削減割合に基づいてコンテンツデータのデータ量を削減するように構成してもよい。
【００２４】
そして、このようにすれば、ユーザは、表示装置に表示された削減割合の表示を変更することで、容易に削減割合を指定することができ、指定した削減割合でデータ量を削減することができる。
【００２５】
一方、請求項１〜請求項８の何れかに記載の記録装置は、請求項９に記載のように、記録手段が、外部から取得したコンテンツデータを、再生に必要なデータとしての基礎部分と、データの精度や内容を向上させるための拡張部分とを有する複数の階層に分けて記録し、データ量削減手段が、削減割合に基づいて拡張部分のデータの一部を消去することによりコンテンツデータのデータ量を削減するように構成してもよい。
【００２６】
例えば、データ量削減手段は、第１記憶媒体からコンテンツデータを読み出して、周知のデータ圧縮処理を実行し、コンテンツデータのデータ量を削減するようにしてもよいが、請求項９のようにすると、単に拡張部分のデータを消去するだけで、データ量を削減することができるので、短時間でデータ量の削減を行うことができる。
【００２７】
次に、請求項１０に記載の発明は、請求項２〜請求項９の何れかに記載の記録装置において、外部装置と通信を行うための通信手段と、通信履歴を記録するための履歴記憶手段と、を備え、経過時間判定手段により経過時間が第２判定時間を超えたと判定されると、データ消去手段が、第２判定時間を超えたと判定されたコンテンツデータを第１記憶媒体から読み出し、読み出したコンテンツデータの識別情報を通信履歴として履歴記憶手段に記録すると共に、コンテンツデータを保存用データとして通信手段を介して外部装置に送信して記録させ、送信後にコンテンツデータを第１記憶媒体から消去することを特徴とする。
【００２８】
このように構成された請求項１０に記載の記録装置によれば、経過時間が第２判定時間を超えると、コンテンツデータが消去されるので、第２判定時間を超えた古いコンテンツデータにより記憶媒体の記憶領域が占有されることを防止でき、しかも、そのコンテンツデータを外部装置に記録させておくことができる。
【００２９】
また、請求項１０に記載の発明は、請求項１１に記載のように、外部からコンテンツデータの再生指令が入力されると、再生手段が、履歴記憶手段に記憶された通信履歴に基づいて、再生指令を受けたコンテンツデータが外部装置に送信されているか否かを判断し、コンテンツデータが外部装置に送信されている場合には、通信手段を介して外部装置にデータ取得指令を送信することによりコンテンツデータを取得して再生し、コンテンツデータが外部装置に送信されていない場合には、再生指令を受けたコンテンツデータを第１記憶媒体から読み出して再生するように構成してもよい。
【００３０】
このようにすれば、ユーザの記録指令に基づいて第１記憶媒体に記録されたコンテンツデータのうち、第２判定時間を超えて記憶媒体から消去されてしまったコンテンツデータに関しても、外部装置から取得することで、ユーザの再生指令に応じて再生することができる。
【００３１】
一方、請求項１２に記載の発明は、請求項９に記載の記録装置において、外部装置と通信を行うための通信手段と、通信履歴を記録するための履歴記憶手段と、を備え、データ量削減手段が、拡張部分のデータを第１記憶媒体から読み出し、読み出した拡張部分のデータの識別情報を通信履歴として履歴記憶手段に記録すると共に、保存用データとして通信手段を介して外部装置に送信して記録させ、送信後に拡張部分のデータを第１記憶媒体から消去することを特徴とする。
【００３２】
従って、請求項１２に記載の記録装置によれば、経過時間が第１判定時間を超えるとコンテンツデータのデータ量が削減されるので、第１判定時間を超えた古いコンテンツデータにより記憶媒体の記憶領域が占有されることを防止でき、しかも、拡張部分のデータを外部装置に記録させておくことができる。
【００３３】
また、請求項１２に記載の発明は、請求項１３に記載のように、外部からコンテンツデータの再生指令が入力されると、再生手段が、履歴記憶手段に記録された通信履歴に基づいて、再生指令を受けたコンテンツデータの拡張部分のデータが外部装置に送信されているか否かを判断し、拡張部分のデータが外部装置に送信されている場合には、通信手段を介して外部装置にデータ取得指令を送信することにより拡張部分のデータを取得し、取得した拡張部分のデータ及び第１記憶媒体に記憶された基礎部分のデータにて、コンテンツデータを再生し、拡張部分のデータが外部装置に送信されていない場合には、再生指令を受けたコンテンツデータを第１記憶媒体から読み出して再生するように構成してもよい。
【００３４】
このようにすれば、第１判定時間を超えて第１記憶媒体から消去されてしまった拡張部分のデータを取得できるので、拡張部分のデータと基本部分のデータとを用いることで、コンテンツデータを、第１記憶媒体へ最初に記録されたときの状態に復元し、再生することができる。
【００３５】
また、請求項１４に記載の発明は、請求項２〜請求項９の何れかに記載の記録装置において、第１記憶媒体とは別に設けられた第２記憶媒体と、外部装置と通信を行うための通信手段と、消去履歴を記録するための履歴記憶手段と、を備え、記録手段が、予め設定されたコンテンツデータを取得して第２記憶媒体に記録すると共に、外部からの指令に基づいて指定されたコンテンツデータを取得して第１記憶媒体に記録し、経過時間判定手段により経過時間が第２判定時間を超えたと判定されると、データ消去手段が、第２判定時間を超えたと判定されたコンテンツデータの識別情報を履歴記憶手段に記録すると共に、コンテンツデータを第１記憶媒体から消去する。
【００３６】
また、通信手段を介して外部装置からデータ取得指令を受信すると、データ送信手段が、受信したデータ取得指令に基づいて第２記憶媒体に記録されたコンテンツデータの中から、要求されたコンテンツデータを抽出し、通信手段を介して要求元の外部装置に送信し、外部からコンテンツデータの再生指令が入力されると、再生手段が、履歴記憶手段に記録された識別情報に基づいて、再生指令を受けたコンテンツデータが第１記憶媒体または第２記憶媒体に記憶されているか否かを判断し、コンテンツデータが何れかの記憶媒体に記憶されている場合には、コンテンツデータを何れかの記憶媒体から読み出して再生し、コンテンツデータが何れの記憶媒体にも記憶されていない場合には、予め設定された外部装置にデータ取得指令を送信することにより、コンテンツデータを取得して再生する。
【００３７】
従って、請求項１４に記載の記録装置によれば、経過時間が第２判定時間を超えると、コンテンツデータが消去されるので、第２判定時間を超えた古いコンテンツデータにより第１記憶媒体の記憶領域が占有されることを防止でき、しかも、第２判定時間を超えて記憶媒体から消去されてしまったコンテンツデータに関しても、第２記憶媒体または外部装置から取得することで、ユーザの再生指令に応じてコンテンツデータを再生することができる。
【００３８】
一方、請求項１５に記載の発明は、請求項１１または請求項１３に記載の記録装置と、記録装置から送信された保存用データを管理する管理装置と、を備えたデータ管理システムであり、管理装置においては、記録装置から保存用データを受信すると、保存用データ格納手段が管理側記憶手段に保存用データを記録し、記録装置からデータ取得指令を受信すると、保存用データ送信手段が、データ取得指令に基づいて管理側記憶手段に記録された保存用データを抽出し、抽出した保存用データを、記録装置に送信する。
【００３９】
従って、請求項１５に記載のデータ管理システムによれば、記録装置の第１記憶媒体にて記録できない保存用データを管理装置の管理側記憶手段に記録しておくことができ、記録装置は、必要に応じて管理側記憶手段から保存用データを取り出すことができる。このため、ユーザは、記録時からの経過時間が第２判定時間を超えてしまい、第１記憶媒体から消去されてしまったコンテンツデータを視聴したり、データ量が削減されていたコンテンツデータを、最初の記録時の状態に復元して視聴することができる。
【００４０】
また、請求項１５に記載の発明は、請求項１６に記載のように、記録装置を複数設け、管理装置が保存用データを受信すると、保存用データ格納手段が、管理側記憶手段に受信した保存用データと同じ保存用データが記録されているか否かを判定し、同じ保存用データが記録されていない場合に、受信した保存用データを管理側記憶手段に記録するようにしてもよく、このようにすれば、同じ保存用データを管理側記憶手段には記憶しないので、管理側記憶手段の記憶領域を有効に利用できる。
【００４１】
一方、請求項１７に記載の発明は、請求項１４に記載の記録装置を複数備えたデータ管理システムであり、複数の記録装置は、取得可能なコンテンツデータを分散して各第２記憶媒体に記録するように構成されている。そして、各記録装置の再生手段は、コンテンツデータが第１記憶媒体及び第２記憶媒体の何れにも記憶されていない場合には、識別情報に基づいて当該データ管理システムに属する他の記録装置のうちの１つを選択し、選択した記録装置からコンテンツデータを取得する。
【００４２】
このように構成されたデータ管理システムにおいては、複数の記録装置において取得可能なコンテンツデータ（例えば、テレビ放送信号を受信して得られる全チャンネルのコンテンツデータ）を、各記録装置にて分散して第２記憶媒体に記録するように構成されているので、各記録装置には、所定のコンテンツデータ（例えば、所定のチャンネルのコンテンツデータ）が夫々記憶されている。
【００４３】
従って、当該データ管理システムに属する１つの記録装置にて、第１記憶媒体から消去されてしまったコンテンツデータを、自身の第２記憶媒体または他の記録装置の第２記憶媒体から取得することができ、一度記録したコンテンツデータを、記録装置間で共有することが可能となる。
【発明を実施するための最良の形態】
【００４４】
以下に本発明の実施形態を図面と共に説明する。
［第１実施形態］
複数の記録再生装置１及びサーバ６０にて構成される第１実施形態のデータ管理システムについて説明する。図１は、データ管理システム全体の概略構成を示す構成図であり、記録再生装置１に関しては内部構成をブロック図にて示している。
【００４５】
第１実施形態の記録再生装置１は、アンテナにて受信したデジタルテレビ放送信号（以下、放送信号ともいう）から指定された番組データ（以下、コンテンツデータもいう）を抽出してハードディスク２６（以下、ＨＤＤ２６ともいう）に記録し、外部からの指令により、ＨＤＤ２６に記録されたコンテンツデータを読み取って再生するものであり、チューナ部１０、復調部１２、デコーダ１４、画像出力部１６、音声出力部１８、エンコーダ２０、ディスクドライブ２４、ハードディスク２６、通信部２８、操作部３０、制御部４０と、上記各部を接続するバスライン等を備えている。
【００４６】
チューナ部１０は、制御部４０からの指令に基づいて、アンテナを介して受信した放送信号から所定の放送信号を選局し、選局した信号に増幅処理等を施して伝送路符号化された信号を抽出し、復調部１２に入力する。
【００４７】
復調部１２は、チューナ部１０にて抽出された伝送路符号化された信号を復調し、例えばＭＰＥＧ２−Ｓｙｓｔｅｍｓに規定されたトランスポートストリーム（以下、ＴＳともいう）を抽出し、デコーダ１４に入力する。なお、ＴＳは、映像データが含まれる映像ＴＳパケット、音声データが含まれる音声ＴＳパケット、テレビ放送のシステム放送（例えば、データ放送用の情報、ＥＰＧ情報）に関する情報が含まれるシステム情報ＴＳパケット等が多重化されて構成されている。
【００４８】
デコーダ１４は、復調部１２にて抽出されたＴＳの多重解除を行い、夫々ＭＰＥＧ２方式により符号化された各パケット毎に分離する。そして、ＭＰＥＧ２方式に従って、各パケットに対して伸長処理を行い、映像ＴＳパケット、音声ＴＳパケットから映像データ、音声データ等の再生用データを取得し、システム情報ＴＳパケットから再生用データに関するシステム情報等を抽出する。そして、映像ＴＳパケットから得られた映像データを画像出力部１６に入力し、音声ＴＳパケットから得られた音声データを音声出力部１８に入力する。
【００４９】
また、デコーダ１４は、エンコーダ２０にて処理されたコンテンツデータを復号し、映像データ、音声データ、システム情報等を抽出できるように構成されており、抽出された映像データ、音声データは、夫々、画像出力部１６または音声出力部１８に入力される。
【００５０】
画像出力部１６は、ＴＶモニタ等からなる表示装置５０に接続されており、入力された映像データを、表示装置５０に出力させる。音声出力部１８は、スピーカ５２に接続されており、入力された音声データを、スピーカ５２から出力させる。
【００５１】
エンコーダ２０は、入力されたコンテンツデータを、制御部４０から指定された圧縮率にて圧縮する処理を行う。なお、エンコーダ２０にて実行されるコンテンツデータの圧縮方法としては、所定の圧縮率に圧縮可能な方法であれば何でもよく、データの圧縮方法は、様々な手法が周知技術として使用されているため、圧縮処理の詳細については省略する。
【００５２】
ディスクドライブ２４は、制御部４０からの指令を受けて、ＨＤＤ２６からＨＤＤ２６に記録されたコンテンツデータを読み出し、また、ＨＤＤ２６にコンテンツデータを記録する。ＨＤＤ２６は、コンテンツデータ等の各種データが記録されるランダムアクセス可能な大容量記憶媒体である。
【００５３】
通信部２８は、サーバ６０と通信するために必要な各種情報を備えており、インターネット２を介して、大容量記憶媒体としてのデータベース６１を備えたサーバ６０との間で通信可能に構成されている。
【００５４】
操作部３０は、記録再生装置１に設けられた各種操作キー３２と、リモートコントローラ（以下、リモコンともいう）３６からの送信信号を受信するリモコンセンサ３４と、を備えており、ユーザが、操作キー３２またはリモコン３６を操作することにより、操作部３０を介して制御部４０に各種指令が入力される。
【００５５】
制御部４０は、ＣＰＵ４２、ＲＡＭ４４、ＲＯＭ４６、また、書き換え可能なＥＥＰＲＯＭ４８等を備える周知のマイクロコンピュータからなり、ＣＰＵ４２が、ＲＯＭ４６に記憶されたプログラムを実行することで、上述した記録再生装置１の各部を制御する。
【００５６】
そして、例えば、操作部３０を介して選択されたチャンネルの選局指令をチューナ部１０に入力することにより、受信した放送信号から選択されたチャンネルのコンテンツデータを取得し、画像出力部１６及び音声出力部１８を介して表示装置５０及びスピーカ５２から出力させる処理、取得したコンテンツデータをＨＤＤ２６に記録する録画処理、また、ＨＤＤ２６に記録されたコンテンツデータを読み出して再生する再生処理を実行する。
【００５７】
さらに、予め設定された管理時間毎にＨＤＤ２６に記録された各コンテンツデータのデータ量の削減、または、コンテンツデータの消去を行う録画データ管理処理等の各種処理を実行する。
【００５８】
なお、ＥＥＰＲＯＭ４８には、ＣＰＵ４２がプログラムを実行する際に使用される各種データ（後述する登録データ、管理データ等）が記憶されている。
一方、サーバ６０は、ＣＰＵ、ＲＡＭ、ＲＯＭ等からなる制御部、インターネット２と接続するための通信部を備えており、大容量記憶媒体としてのデータベース６１に接続されている。
【００５９】
以下、記録再生装置１の制御部４０が実行する各種処理について順に説明する。
本実施形態の記録再生装置１では、操作部３０の操作により指令が入力されること、または、通信部２８を介して外部から指令が入力されることにより、図２に示すメインルーチンが実行される。そして、メインルーチン実行中に操作部３０から入力された指令に基づいて、後に詳述する各種処理を実行する。
【００６０】
以下、制御部４０にて実行されるメインルーチンについて図２を用いて説明する。図２は、ＣＰＵ４２にて実行されるメインルーチンを示すフローチャートである。
処理が開始されると、まずＳ１１０にて、入力された指令が、コンテンツデータの録画指令か否かを判断し、録画指令が入力されたと判断すると（Ｓ１１０：ＹＥＳ）、Ｓ１１５に移行して、後述する録画処理を実行し、録画処理を終了すると、Ｓ１２０に移行する。一方、録画指令でない場合には（Ｓ１１０：ＮＯ）、Ｓ１２０に移行する。
【００６１】
次に、Ｓ１２０では、入力された指令が、コンテンツデータの再生指令か否かを判断し、再生指令が入力されたと判断すると（Ｓ１２０：ＹＥＳ）、Ｓ１２５に移行して、後述する再生処理を実行し、再生処理を終了すると、Ｓ１３０に移行する。一方、再生指令でない場合には（Ｓ１２０：ＮＯ）、Ｓ１３０に移行する。
【００６２】
そして、Ｓ１３０では、入力された指令が、ＨＤＤ２６に記録されたコンテンツデータの詳細な情報を表す管理データの変更を行うための管理データ変更指令か否かを判断し、管理データ変更指令が入力されたと判断すると（Ｓ１３０：ＹＥＳ）、Ｓ１３５に移行して、後述する圧縮率変更処理を実行し、圧縮率変更処理を終了すると、Ｓ１４０に移行する。一方、管理データ変更指令でない場合には（Ｓ１３０：ＮＯ）、Ｓ１４０に移行する。
【００６３】
次に、Ｓ１４０では、入力された指令が、ＨＤＤ２６に記録されたコンテンツデータのデータ量を削減する際に用いられる情報からなる登録データの変更を行うための登録データ変更指令か否かを判断し、登録データ変更指令が入力されたと判断すると（Ｓ１４０：ＮＯ）、Ｓ１４５に移行して、後述する登録データ更新処理を実行し、登録データ更新処理を終了すると、当該処理を終了する。一方、登録データ変更指令でない場合には（Ｓ１４０：ＮＯ）、Ｓ１５０に移行する。
【００６４】
次に、Ｓ１５０では、入力された指令が、予め処理内容が記憶されたその他の指令、例えば、コンテンツデータの録画予約に関する処理、その他の各種設定変更等の指令であると判断すると（Ｓ１５０：ＹＥＳ）、Ｓ１５５に移行して、指令に応じて処理を実行し、当該処理を終了する。一方、処理内容が記憶されていない指令である場合には（Ｓ１５０：ＮＯ）、そのまま当該処理を終了する。
【００６５】
次に、メインルーチンのＳ１１５にて実行される録画処理を、図３、図４を用いて説明する。図３は、制御部４０にて実行される録画処理を示すフローチャートであり、図４は、管理データに基づいて生成され、表示装置５０に表示される録画データリストの一例である。ここで、録画データリストとは、ＨＤＤ２６に記録された全てのコンテンツデータの管理情報を一覧にしたものである。
【００６６】
処理が開始されると、Ｓ２１０にて、管理データの１部として、録画開始時刻を、ＥＥＰＲＯＭ４８に保存する。ここで、録画開始時刻は、例えば、録画指令が入力された時点における現在時刻である。そして、続くＳ２１５にて、操作部３０により選択されたチャンネルの放送信号から抽出したコンテンツデータ（つまり、上記ＴＳの多重解除により得られた各パケット）のＨＤＤ２６への記録を開始し、Ｓ２２０では、録画終了指令が入力されたか否かを判断する。Ｓ２２０にて、録画終了指令が入力されないと判断した場合には（Ｓ２２０：ＮＯ）、録画終了指令が入力されるまでコンテンツデータの記録を続ける。一方、録画終了指令が入力されたと判断した場合には（Ｓ２２０：ＹＥＳ）、Ｓ２２５に移行する。
【００６７】
Ｓ２２５では、記録したコンテンツデータと共に符号化されていたＥＰＧデータをデコーダ１４から読み取り、続くＳ２３０では、ＥＰＧデータに含まれるジャンル情報に基づいて、記録したコンテンツデータをジャンル毎に分割し、Ｓ２３５に移行する。つまり、例えば、映画の途中に天気予報が入っている場合には、映画の前半部分、天気予報、映画の後半部分の３つのファイルに分割する。
【００６８】
そして、Ｓ２３５にて、記録したコンテンツデータのファイル名を設定する。本実施形態では、図４の録画ファイル名に示すように、録画日時、ファイルの番号、録画チャンネルにてファイル名を設定している。なお、ファイルの番号は、コンテンツデータを分割していない場合には１であり、分割した場合には、適宜分割した数で付与されるようにしている。
【００６９】
次に、Ｓ２４０では、ＥＰＧデータ及びＳ２１０にて保存した録画開始時刻基づいて、録画開始時刻、録画チャンネル、ジャンル、ＨＤＤ２６において記録された位置を示すアドレス（開始アドレス、終了アドレス）、圧縮率（この時点では１００％）、データの所在（この時点ではＨＤＤ）を、各ファイル名に関連づけてＥＥＰＲＯＭ４８に保存し、当該処理を終了する。
【００７０】
また、ここでは、操作部３０を介して外部から入力された指令に基づいてコンテンツデータの記録を行う場合についてのみ説明したが、予め設定された予約情報に基づいてコンテンツデータの記録を行う際も、同様の処理を行う。
【００７１】
次に、メインルーチンのＳ１４５にて実行される登録データ更新処理を、図５、図６を用いて説明する。図５は、制御部４０にて実行される登録データ更新処理を示すフローチャートであり、図６は、登録データに基づいて生成され、表示装置５０に表示されるジャンル別処理リストの一例である。
【００７２】
処理が開始されると、Ｓ３１０にて、ＥＥＰＲＯＭ４８に記憶された登録データを読み取り、続くＳ３１５にて、登録データに基づいて図６に示すジャンル別処理リストを表示装置５０に表示する。ここで、登録データとは、コンテンツデータのジャンル毎に、予め設定された複数の判定日の夫々に行うべき処理が規定されたデータであり、後述する録画データ管理処理では、登録データに基づいて、各コンテンツデータに対する処理が実行される。また、ジャンル別処理リストとは、コンテンツデータのジャンル毎に、予め設定された判定日に行うべき処理が表示された一覧である。
【００７３】
本実施形態においては、図６に示すように、ジャンルの一例として、天気予報、報道、バラエティ、音楽、ドラマ、ドキュメンタリー、映画等が設定されている。また、判定日としては、コンテンツデータが記録された日から経過した日数として、１日、３日、６日、１０日、１４日、２８日が設定されている。なお、これらのジャンル及び判定日は一例であり、操作部３０による操作により適宜変更可能なものである。
【００７４】
そして、各ジャンル毎に、各判定日に対応して夫々行うべき処理が設定されており、本実施形態においては、実施可能な処理として、所定の圧縮率による圧縮、消去、サーバ６０への保存、なし（−）、の何れかが設定されている。例えば、図６においては、天気予報であれば、記録日から１日後に、コンテンツデータを圧縮率５０％で圧縮するように設定されており、３日後に消去するように設定されている。また、例えば、ドラマであれば、記録日から６日後に圧縮率８０％で圧縮し、１０日後に圧縮率５０％で圧縮するように設定されている。なお、ドラマは消去の設定がされていないため、ユーザ自らが操作部３０からの入力により消去しない限り、ＨＤＤ２６に記録されたままとなる。また、ドキュメンタリー、映画の２８日後については、インターネット２を介して、サーバ６０のデータベース６１へ保存するように設定されている。
【００７５】
なお本実施形態においては、（圧縮後のコンテンツデータのデータ量）／（最初にＨＤＤ２６に記録された時のコンテンツデータのデータ量）を圧縮率として説明しており、圧縮率は予め設定された複数種類の圧縮率（例えば、圧縮率８０％、圧縮率５０％、圧縮率３０％、圧縮率１０％、圧縮率５％等）の中から選択できるように構成されている。
【００７６】
Ｓ３１５の処理を終了すると、次に、Ｓ３２０では、操作部３０を介してジャンル別処理リストの中から処理を変更する項目（例えば、報道の１０日後等）や判定日が選択されたか否かを判断し、項目または判定日が選択されたと判断すると（Ｓ３２０：ＹＥＳ）、Ｓ３２５に移行する。
【００７７】
そして、Ｓ３２５では、項目が選択された場合には表示装置５０に表示された処理リスト上に、変更可能な処理の一覧（例えば、消去、圧縮率８０％、圧縮率５０％、ＤＢ保存、処理なし等）を表示させる。また、判定日が選択された場合には、処理リスト上に変更可能な日数の一覧を表示させる。
【００７８】
次に、続くＳ３３０では、操作部３０を介して、処理一覧、または、日数一覧の中から、所定の処理または日数が選択されたか否かを判断し、処理または日数が選択されたと判断すると（Ｓ３３０：ＹＥＳ）、Ｓ３３５に移行して、変更可能な処理一覧または日数一覧を消去すると共に、選択された処理または日数にて登録データを更新し、Ｓ３４０に移行する。一方、処理が選択されないと判断すると（Ｓ３３０：ＮＯ）、選択されるまで、Ｓ３３０の処理を繰り返し実行する。
【００７９】
次に、Ｓ３４０では、更新された登録データにて、表示装置５０に表示されたジャンル別処理リストを更新し、Ｓ３４５に移行する。また、Ｓ３２０にて、項目が選択されないと判断した場合には（Ｓ３２０：ＮＯ）、Ｓ３４５に移行する。
【００８０】
そして、Ｓ３４５では、操作部３０を介して登録データの変更の完了指令が入力されたか否かを判断し、完了指令が入力されていない場合には（Ｓ３４５：ＮＯ）、Ｓ３２０に移行して、Ｓ３２０からの処理を繰り返し実行し、完了指令が入力された場合には（Ｓ３４５：ＹＥＳ）、当該処理を終了する。
【００８１】
次に、このようにＨＤＤ２６に記録されたコンテンツデータのデータ量を削減するための録画データ管理処理を、図７を用いて説明する。図７は、制御部４０に実行される録画データ管理処理を示すフローチャートである。
【００８２】
録画データ管理処理は、予め設定された時刻（例えば、午前５時）になると開始される処理であり、処理が開始されると、Ｓ４０５にて、登録データに記憶された各コンテンツデータの録画開始時刻を読み取って記録日からの経過日数を算出し、続くＳ４１０では、算出した経過日数が、登録データにて設定された判定日（本実施形態では、１，３，６，１０，１４，２８日）に一致するコンテンツデータがあるか否かを判断する。
【００８３】
そして、判定日に一致するコンテンツデータがあると判断した場合には（Ｓ４１０：ＹＥＳ）、Ｓ４１５に移行して、Ｓ４１０にて判定日に一致すると判断したコンテンツデータの中に、登録データにて、その判定日に処理が設定されているジャンルに該当するものがあるか否かを判断する。例えば、経過日数が判定日のうちの１つ（例えば、３日）に該当するコンテンツデータがある場合に、判定日（３日）に処理を行うように設定されているジャンル（図６に示す例の場合には、天気予報、報道、バラエティ、音楽）に該当するコンテンツデータがあるか否かを判定する。
【００８４】
そして、ジャンルに該当するコンテンツデータ（以下、対象データともいう）があると判断した場合には（Ｓ４１５：ＹＥＳ）、Ｓ４２０に移行して、設定された処理がコンテンツデータの圧縮か否かを判断する。そして、コンテンツデータの圧縮であると判断した場合には（Ｓ４２０：ＹＥＳ）、Ｓ４２５に移行して、後述する録画データ圧縮処理を実行し、録画データ圧縮処理を終了すると、Ｓ４８０に移行する。一方、コンテンツデータの圧縮でないと判断した場合には（Ｓ４２０：ＮＯ）、Ｓ４３０に移行する。
【００８５】
次に、Ｓ４３０では、設定された処理が、コンテンツデータのサーバ６０への保存か否かを判断する。そして、コンテンツデータの保存であると判断すると（Ｓ４３０：ＹＥＳ）、Ｓ４３５に移行して、通信部２８を介して当該記録再生装置１をインターネット２に接続し、続くＳ４４０にて、対象データをＨＤＤ２６から読み取り、Ｓ４４５では、読み取った対象データを、この対象データの詳細（録画日時、録画チャンネル）を示す識別情報（例えば、録画ファイル名）及び記録指令と共にサーバ６０に送信し、Ｓ４５０に移行する。
【００８６】
そして、Ｓ４５０にて、サーバ６０から記録完了情報を受信したか否かを判断し、受信しないと判断した場合には（Ｓ４５０：ＮＯ）、受信するまで、Ｓ４５０の処理を繰り返す。一方、記録完了情報を受信した場合には（Ｓ４５０：ＹＥＳ）、Ｓ４５５に移行して、インターネット接続を切断し、続くＳ４６０では、対象データをＨＤＤ２６から消去し、Ｓ４６５に移行する。そして、Ｓ４６５では、この対象データの管理データに含まれるデータ所在をＨＤＤからサーバ（ＤＢ）に変更し、Ｓ４８０に移行する。
【００８７】
一方、Ｓ４３０にて、設定された処理がコンテンツデータの保存でないと判断した場合には（Ｓ４３０：ＮＯ）、Ｓ４７０に移行して、設定された処理はコンテンツデータの消去であるとして、対象データをＨＤＤ２６から消去し、続くＳ４７５では、この対象データの管理データを消去し、Ｓ４８０に移行する。
【００８８】
次に、Ｓ４８０では、全ての対象データに対してＳ４２０以降の処理を実行したか否かを判断し、処理を実行していないと判断した場合には（Ｓ４８０：ＮＯ）、Ｓ４２０に移行して、他の対象データについて、Ｓ４２０からの処理を実行する。一方、全ての対象データに対して処理を実行したと判断した場合には（Ｓ４８０：ＹＥＳ）、当該処理を終了する。
【００８９】
また、Ｓ４１０にて、判定日に一致するコンテンツデータがないと判断した場合（Ｓ４１０：ＮＯ）、Ｓ４１５にて、ジャンルに該当するコンテンツデータがないと判断した場合には（Ｓ４１５：ＮＯ）、当該処理を終了する。
【００９０】
次に、録画データ管理処理のＳ４２５にて実行される録画データ圧縮処理を、図８を用いて説明する。図８は、制御部４０にて実行される録画データ圧縮処理を示すフローチャートである。
【００９１】
処理が開始されると、まずＳ５００にて、録画データ管理処理中であるか否かを判断し、録画データ管理処理中であると判断した場合には（Ｓ５００：ＹＥＳ）、Ｓ５０５に移行して、登録データにて指定された圧縮率をエンコーダ２０に指定する。一方、録画管理処理中でないと判断した場合には（Ｓ５００：ＮＯ）、操作部３０を介して入力された指令に基づくコンテンツデータの圧縮処理であると判断し、Ｓ５１０に移行して、管理データの圧縮率を読み取ってエンコーダ２０に指定し、Ｓ５１５に移行する。
【００９２】
次に、Ｓ５１５にて、ＨＤＤ２６から対象データを読み出し、続くＳ５２０では、読み出した対象データをエンコーダ２０に入力し、Ｓ５２５に移行する。
そして、Ｓ５２５では、エンコーダ２０による圧縮処理が終了したか否かを判断し、圧縮処理が終了していないと判断した場合には（Ｓ５２５：ＮＯ）、Ｓ５２５の判断を繰り返し行い、圧縮処理が終了したと判断すると（Ｓ５２５：ＹＥＳ）、Ｓ５３０に移行して、圧縮された対象データをＨＤＤ２６に記録する。次に、Ｓ５３５では、対象データの管理データとして保存された、ＨＤＤ２６におけるアドレス（開始アドレス、終了アドレス）を更新し、さらに、登録データの圧縮率に基づいて圧縮処理をした場合には圧縮率を更新し当該処理を終了する。
【００９３】
次に、メインルーチンのＳ１２５にて実行される再生処理を、図９を用いて説明する。図９は、制御部４０にて実行される再生処理を示すフローチャートである。
処理が開始されると、まずＳ６１０にて、管理データを読み取り、続くＳ６１５では、図４に示すような録画データリストを表示装置５０に表示し、Ｓ６２０に移行する。録画データリストには、ＨＤＤ２６またはサーバ６０に記録されている全てのコンテンツデータの情報が表示される。なお、コンテンツデータの情報としては、録画ファイル名、録画開始時刻、録画チャンネル、ジャンル、記録時からの経過日数、圧縮率、ＨＤＤ２６における記録先のアドレス、データ所在等であり、なお、経過日数については、録画開始時刻及び表示される時点における現在時刻に基づいて算出される。
【００９４】
そして、Ｓ６２０では、操作部３０を介して、録画データリスト上で特定のコンテンツデータが選択されたか否かを判断し、選択されないと判断すると（Ｓ６２０：ＮＯ）、Ｓ６２０の処理を繰り返し実行し、選択されたと判断した場合に（Ｓ６２０：ＹＥＳ）、Ｓ６２５に移行する。Ｓ６２５では、管理データに含まれるデータ所在に基づいて、選択されたコンテンツデータが、ＨＤＤ２６に記録されているか否かを判断する。
【００９５】
Ｓ６２５にて、コンテンツデータがＨＤＤ２６に記録されていないと判断すると（Ｓ６２５：ＮＯ）、Ｓ６３０に移行して、コンテンツデータをサーバ６０から取得するか否かを選択するための画面を表示装置５０に表示する。そして、Ｓ６３５では操作部３０を介して、コンテンツデータをサーバ６０から取得するため取得指令が入力されたか否かを判断し、取得指令が入力されると（Ｓ６３５：ＹＥＳ）、Ｓ６４０に移行して、通信部２８を介してインターネット２に接続し、続くＳ６４５にて、要求されたコンテンツデータの取得指令を、このコンテンツデータの詳細（録画日時、録画チャンネル）を示す識別情報（例えば、録画ファイル名）と共にサーバ６０に送信し、Ｓ６５０に移行する。
【００９６】
次に、Ｓ６５０では、通信部２８を介して要求したコンテンツデータを受信したか否かを判断し、コンテンツデータを受信した場合には（Ｓ６５０：ＹＥＳ）、Ｓ６５５に移行して、受信したコンテンツデータをＨＤＤ２６に記録し、続くＳ６６０では、記録したコンテンツデータの管理データとして保存された、ＨＤＤ２６におけるアドレス（開始アドレス、終了アドレス）を更新し、さらに、データの所在をＤＢからＨＤＤに更新して、Ｓ６６５に移行する。そして、Ｓ６６５では、記録したコンテンツデータをデコーダ１４に入力して画像出力部１６及び音声出力部１８を介して出力させ、当該処理を終了する。
【００９７】
一方、Ｓ６２５にて、コンテンツデータがＨＤＤ２６に記録されていると判断した場合には（Ｓ６２５：ＹＥＳ）、Ｓ６７０に移行して、ＨＤＤ２６に記録されたコンテンツデータを読み出してデコーダ１４に入力し、画像出力部１６及び音声出力部１８を介して出力させ、当該処理を終了する。また、Ｓ６３５にて、サーバ６０からのコンテンツデータの取得指令が入力されないと判断した場合には（Ｓ６３５：ＮＯ）、そのまま当該処理を終了する。
【００９８】
一方、Ｓ６５０にて、コンテンツデータを受信していないと判断した場合には（Ｓ６５０：ＮＯ）、Ｓ６７５に移行して、コンテンツデータの取得指令をサーバ６０に送信してから予め設定された所定時間を経過したか否かを判断し、所定時間を経過していないと判断した場合には（Ｓ６７５：ＮＯ）、Ｓ６５０に移行する。一方、所定時間を経過した場合には（Ｓ６７５：ＹＥＳ）、Ｓ６８０に移行して、サーバ６０からコンテンツデータを取得できないとして、コンテンツデータを取得できない旨を示すメッセージ（例えば、「サーバからデータを取得できません。」等）を表示装置５０に表示し、当該処理を終了する。
【００９９】
次に、メインルーチンのＳ１３５にて実行される圧縮率変更処理を、図１０、図１１を用いて説明する。図１０は、制御部４０にて実行される圧縮率変更処理を示すフローチャートであり、図１１は、コンテンツデータの圧縮率の変更画面の一例を示す説明図である。
【０１００】
処理が開始されると、まずＳ７１０にて、ＥＥＰＲＯＭ４８に保存された管理データを読み取り、続くＳ７１５にて、圧縮率を選択可能に図４に示す録画データリストを表示装置５０に表示する。
【０１０１】
次に、Ｓ７２０では、操作部３０を介して、横軸を経過日数（日）、縦軸を圧縮率（％）として、各コンテンツデータの圧縮率を表すグラフ画面の表示指令が入力されたか否かを判断し、入力されていないと判断した場合には（Ｓ７２０：ＮＯ）、Ｓ７２５に移行して、録画データリストの中から特定のコンテンツデータの圧縮率が選択されたか否かを判断し、圧縮率が選択されたと判断すると（Ｓ７２５：ＹＥＳ）、Ｓ７３０に移行して、表示装置５０に表示された処理リスト上に、変更可能な圧縮率の一覧（例えば、圧縮率８０％、圧縮率５０％、圧縮率３０％、圧縮率１０％等）を表示させる。
【０１０２】
そして、続くＳ７３５では、操作部３０を介して、圧縮率の一覧の中から、特定の圧縮率が選択されたか否かを判断し、圧縮率が選択されたと判断すると（Ｓ７３５：ＹＥＳ）、Ｓ７４０に移行して、圧縮率の一覧を消去すると共に、選択された圧縮率にて管理データを更新し、Ｓ７４５に移行する。そして、Ｓ７４５では、更新された管理データにて、表示装置５０に表示された録画データリストの圧縮率を更新し、Ｓ７７５に移行する。
【０１０３】
一方、Ｓ７２５にて、変更すべき圧縮率が選択されないと判断した場合（Ｓ７２５：ＮＯ）、Ｓ７３５にて、一覧の中から圧縮率が選択されないと判断した場合には（Ｓ７３５：ＮＯ）、Ｓ７７５に移行する。
【０１０４】
また、Ｓ７２０にて、操作部３０を介してグラフ画面の表示指令が入力されたと判断した場合には（Ｓ７２０：ＹＥＳ）、Ｓ７５０に移行して、図１１に示すグラフ画面７０を表示装置５０に表示する。このグラフ画面７０は、圧縮率表示部７１と、経過日数変更操作部７８と、圧縮率変更操作部７６と、を有しており、操作部３０の操作にて移動可能なカーソル７２も表示されている。
【０１０５】
圧縮率表示部に７１には、横棒７３にて、各コンテンツデータ毎に右側から左側にかけて、新しいコンテンツデータから順に表示する。なお、横棒７３の長さはデータ量を示している。
【０１０６】
経過日数変更操作部７８には、カーソル７２を合わせて操作することにより左右方向に移動可能な日数設定タブ７４を表示しており、ユーザにより、操作部３０を介してこの日数設定タブ７４が移動され、所定の位置に配置されると、配置された位置から所定のコンテンツデータの圧縮率が選択されたと判断し、横棒７３の表示色を変更し（変更後の横棒７３ａ）、さらに、そのコンテンツデータの記録時からの経過日数、録画日時及びジャンル等からなる内容表示７５を、横棒７３ａの近傍に表示する。なお、図１１においては、記録時から２日経過したバラエティ番組のコンテンツデータが選択された状態を示している。
【０１０７】
一方、圧縮率変更操作部７６には、カーソル７２を合わせて操作することにより下方に移動可能な圧縮率変更タブ７７を表示しており、ユーザにより、操作部３０を介してこの圧縮率変更タブ７７が移動され、所定の位置に配置されると、表示色を変更中の横棒７３ａを圧縮率変更タブ７７が配置された位置（高さ）に移動させる。なお、図１１においては、圧縮率５０％が選択された状態を示している。
【０１０８】
そして、Ｓ７５５では、操作部３０を介して、上記の日数設定タブ７４や圧縮率変更タブ７７の移動が指令されたか否か、つまり、所定のコンテンツデータの圧縮率の変更指令が入力されたか否かを判断し、入力されたと判断すると（Ｓ７５５：ＹＥＳ）、Ｓ７６０に移行して、操作部３０から入力された指令に基づいて、日数設定タブ７４、圧縮率変更タブ７７、横棒７３を移動させ、また、横棒７３の表示色の変更、内容表示７５の表示等を行い、Ｓ７６５に移行する。
【０１０９】
続く、Ｓ７６５では、表示色を変更中の横棒７３ａの位置から、操作部３０にて選択された所定のコンテンツデータの圧縮率を読み取り、管理データを読み取った圧縮率にて更新し、Ｓ７７０に移行する。一方、Ｓ７５５にて変更指令が入力されていないと判断した場合には（Ｓ７５５：ＮＯ）、Ｓ７７０に移行する。
【０１１０】
Ｓ７７０では、グラフ画面を消去する指令が入力されたか否かを判断し、グラフ画面の消去指令が入力されていないと判断した場合には（Ｓ７７０：ＮＯ）、Ｓ７５５に移行して、Ｓ７５５からの処理を繰り返し実行する。一方、Ｓ７７０にて、グラフ画面の消去指令が入力されたと判断した場合には（Ｓ７７０：ＹＥＳ）、Ｓ７７５に移行する。
【０１１１】
次に、Ｓ７７５では、圧縮率変更の完了指令が入力されたか否かを判断し、変更完了指令が入力されないと判断した場合には（Ｓ７７５：ＮＯ）、Ｓ７２０に移行して、Ｓ７２０からの処理を繰り返し実行する。一方、変更完了指令が入力されたと判断した場合には（Ｓ７７５：ＹＥＳ）、Ｓ７８０に移行して、更新された管理データ、つまり、更新された圧縮率に基づいて、上述した録画データ圧縮処理を実行する。そして、録画データ圧縮処理を終了すると、当該処理を終了する。
【０１１２】
次に、第１実施形態のサーバ６０が実行するデータ記録処理を、図１２を用いて説明する。図１２は、サーバ６０の制御部にて実行されるデータ記録処理を示すフローチャートである。
【０１１３】
データ記録処理は、通信部２８を介して指令が入力されることにより開始される処理であり、処理が開始されると、Ｓ９１０にて、入力された指令が記録指令か否かを判断し、記録指令である場合には（Ｓ９１０：ＹＥＳ）、Ｓ９１５に移行して、記録指令と共に受信したコンテンツデータの識別情報（例えば、録画ファイル名）を読み取り、Ｓ９２０に移行する。
【０１１４】
Ｓ９２０では、読み取った識別情報に基づいて、受信したコンテンツデータと一致するコンテンツデータが、データベース６１に記録されているか否かを判断し、記録されていないと判断した場合には（Ｓ９２０：ＮＯ）、Ｓ９２５に移行して、コンテンツデータをデータベース６１に記録し、Ｓ９３０に移行する。一方、Ｓ９１０にて指令が記録指令でないと判断した場合（Ｓ９１０：ＮＯ）、Ｓ９２０にてデータベース６１に一致するコンテンツデータが記録されていると判断した場合には（Ｓ９２０：ＹＥＳ）、Ｓ９３０に移行する。
【０１１５】
そして、Ｓ９３０では、入力された指令がコンテンツデータ取得指令か否かを判断し、コンテンツデータ取得指令であると判断した場合には（Ｓ９３０：ＹＥＳ）、Ｓ９３５に移行して、データ取得指令と共に受信した識別情報に基づいて、要求されたコンテンツデータをデータベース６１から読み取り、続くＳ９４０にて、データ取得指令の送信元である記録再生装置１に読み取ったコンテンツデータを送信し、当該処理を終了する。一方、Ｓ９３０にて、コンテンツデータ取得指令でないと判断した場合には（Ｓ９３０：ＮＯ）、そのまま当該処理を終了する。
【０１１６】
以上説明したように、第１実施形態の記録再生装置１においては、制御部４０が、コンテンツデータのＨＤＤ２６への記録時からの経過日数を算出し、算出した経過日数が予め設定された複数の判定日と一致するコンテンツデータがあるか否かを判断する。そして、経過日数が各判定日と一致するコンテンツデータがあると判断すると、実行すべき処理としてデータ圧縮が設定されている判定日（以下、第１判定日ともいう）と一致したコンテンツデータに対しては、圧縮処理により再生可能な範囲でのデータ量の削減を行い、実行すべき処理としてデータの消去が設定されている判定日（以下、第２判定日ともいう）と一致したコンテンツデータは消去する。
【０１１７】
従って、本実施形態の記録再生装置１によれば、経過日数が、第１判定日と一致したコンテンツデータのデータ量が、予め第１判定日に対応して設定された圧縮率に基づいて再生可能な範囲で削減されるので、ＨＤＤ２６において、第１判定日を超えた古いコンテンツデータはデータ量が削減された状態で記録され、新しいコンテンツデータは、最初の記録時のデータ量のままで記録されている。よって、コンテンツデータの古さ、新しさ、つまりコンテンツデータの重要性に応じてＨＤＤ２６の記憶領域を効率良く利用することが可能となる。
【０１１８】
また、記録時からの経過日数が、第１判定日よりも長く設定された第２判定日超えたコンテンツデータが消去されるので、第２判定日を超えたより古いコンテンツデータによりＨＤＤ２６の記憶領域が占有されることを防止でき、ユーザが自らコンテンツデータを消去する手間を省くことが可能となる。
【０１１９】
また、第１判定日は複数設定されており、各第１判定日に対する圧縮率は、判定日が長くなるのに伴い大きくなるように設定されているので、コンテンツデータの記録時からの経過日数が、複数設定された第１判定日の夫々を超えると、各第１判定日毎に設定された圧縮率に基づいて、コンテンツデータのデータ量が削減されるので、時間の経過に伴い段階的に削減するデータ量を大きくし、コンテンツデータのデータ量を小さくすることができる。
【０１２０】
さらに、第１判定日及び圧縮率がコンテンツデータのジャンル毎に設定されており、ＥＰＧデータから識別したコンテンツデータのジャンルに基づいて、そのジャンルの第１判定日及び圧縮率にてコンテンツデータが圧縮されるように構成されているので、コンテンツデータのジャンルに基づく重要性に対応させてＨＤＤ２６の記憶領域を効率良く利用することが可能となる。
【０１２１】
そして、判定日、実行すべき処理等の情報からなる登録データを、ジャンル別処理リストとして表示装置５０に表示させることができ、ジャンル別処理リストは、操作部３０から入力された指令に応じて更新できるようにされているので、ユーザは、好みに応じてジャンル毎に、コンテンツデータを圧縮するタイミング、消去するタイミング、圧縮率等を容易に変更することができる。
【０１２２】
さらに、実際にＨＤＤ２６に記録されているコンテンツデータの詳細情報からなる管理データを、録画データリストとして表示装置５０に表示させることができ、録画データリストに表示される圧縮率は、操作部３０から入力された指令に応じて更新できるようにされているので、ユーザは、容易に圧縮率を変更し、希望の圧縮率で、指定したコンテンツデータのデータ量を削減することができる。
【０１２３】
また、操作部３０からの操作により、ＨＤＤ２６に記録されたコンテンツデータの圧縮率を、経過日数に対応させたグラフ画面にて表示させることができるので、各コンテンツデータのデータ量の削減状態を一目で認識することが可能である。また、このグラフ画面上で圧縮率を示す横棒７３を、操作部３０を介して移動させることにより、圧縮率が変更されるので、ユーザは非常に単純な操作で圧縮率を変更できる。
【０１２４】
また、記録再生装置１は、サーバ６０と通信を行うための通信部２８を備えており、経過日数が第２判定日と一致すると、第２判定日と一致したコンテンツデータをＨＤＤ２６から読み出し、ＥＥＰＲＯＭ４８に保存された管理データにおいて、読み出したコンテンツデータのデータ所在をＨＤＤからデータベースに更新すると共に、コンテンツデータを、通信部２８を介してサーバ６０に送信して記録させ、送信後にコンテンツデータをＨＤＤ２６から消去するようにしている。
【０１２５】
また、操作部３０を介してコンテンツデータの再生指令が入力されると、ＥＥＰＲＯＭ４８に保存された管理データに基づいて、再生指令を受けたコンテンツデータがサーバ６０に送信されているか否かを判断し、コンテンツデータがサーバ６０に送信されている場合には、通信部２８を介してサーバ６０にデータ取得指令を送信することによりコンテンツデータを取得して再生し、コンテンツデータがサーバ６０に送信されていない場合には、再生指令を受けたコンテンツデータをＨＤＤ２６から読み出して再生する。
【０１２６】
一方、サーバ６０は、記録再生装置１からコンテンツデータを受信すると、データベース６１にコンテンツデータを記録し、記録再生装置１からデータ取得指令を受信すると、データ取得指令に基づいてデータベース６１に記録されたコンテンツデータを抽出し、抽出したコンテンツデータを、記録再生装置１に送信する。
【０１２７】
従って、本実施形態のデータ管理システムによれば、記録再生装置１のＨＤＤ２６にて記録できないコンテンツデータをサーバ６０のデータベース６１に記録しておくことができ、記録再生装置１は、必要に応じてデータベース６１からコンテンツデータを取り出すことができる。このため、ユーザは、記録時からの経過日数が第２判定日を超えてしまい、ＨＤＤ２６から消去されてしまったコンテンツデータでも、視聴することが可能となる。
【０１２８】
また、本実施形態のデータ管理システムにおいては、複数の記録再生装置１を備え、管理装置は、コンテンツデータを受信すると、受信したコンテンツデータと同じコンテンツデータがデータベース６１に記録されているか否かを判断し、同じコンテンツデータが記録されていない場合に、受信したコンテンツデータをデータベース６１に記録するようにしているので、同じコンテンツデータを複数データベース６１に記録することはなく、データベース６１の記憶領域を有効に活用できる。
【０１２９】
なお、第１実施形態において、記録再生装置１が本発明の記録装置に相当し、サーバ６０が管理装置に相当し、ＨＤＤ２６が本発明の第１記憶媒体に相当し、判定日が本発明の第１判定時間及び第２判定時間に相当し、圧縮率が本発明の削減割合に相当し、ジャンルがコンテンツデータの種別に相当し、通信部２８が本発明の通信手段に相当し、ＥＥＰＲＯＭ４８が本発明の履歴記憶手段に相当し、データベース６１が管理側記憶手段に相当し、録画指令は本発明の記録指令に相当する。
【０１３０】
また、録画処理が本発明の記録手段に相当し、Ｓ４０５の処理が本発明の計時手段に相当し、Ｓ４１０の処理が本発明の経過時間判定手段に相当し、録画データ圧縮処理が本発明のデータ量削減手段に相当し、Ｓ４４０〜Ｓ４７５の処理が本発明のデータ消去手段に相当し、登録データ更新処理が本発明の第１判定時間設定手段及び削減割合設定手段に相当し、Ｓ７３０及びＳ７５０の処理が本発明の表示制御手段に相当し、Ｓ７３５〜Ｓ７４５、Ｓ７５５〜Ｓ７６５の処理が本発明の削減割合特定手段に相当し、再生処理が本発明の再生手段に相当し、Ｓ９１０〜Ｓ９２５の処理が本発明の保存用データ格納手段に相当し、Ｓ９３０〜Ｓ９４０の処理が本発明の保存用データ送信処理に相当する。
［第１実施形態の変形例］
次に、第１実施形態の変形例として、コンテンツデータをＨＤＤ２６に記録する際に、コンテンツデータをコンテンツデータの再生に必要なデータとしての基礎部分と、データの精度を向上させるための拡張部分とを有する複数の階層に分割し、分割したコンテンツデータを夫々符号化（いわゆるスケーラブル符号化）してＨＤＤ２６に記録する場合の例について以下に説明する。なお、変形例の記録再生装置１は、第１実施形態の記録再生装置とほぼ同様に構成されているため、以下の説明においては、第１実施形態と異なる部分のみについて説明し、同様の部分については説明を省略する。
【０１３１】
エンコーダ２０は、デコーダ１４にて抽出された映像データ、音声データ、システム情報等の再符号化を行う。詳述すると、各データを、再生に必要なデータとしての基礎部分のデータと、データの精度や内容を向上させるための拡張部分のデータと、に分割し、さらに、拡張データを複数に分割した状態で、各データ毎に所定の形式にて符号化を行う。なお、複数の符号化済みの拡張部分のデータ（以下、拡張データともいう）の中から、一部の拡張データを取り除くことにより、残りのデータ、つまり、符号化済みの基本部分のデータ（以下、基本データともいう）及び残りの拡張データと、元のコンテンツデータにより算出される圧縮率が、予め設定された圧縮率となるように、各拡張データは生成される。
【０１３２】
変形例のサーバ６０は、記録再生装置１から受信したコンテンツデータに加え、記録再生装置１から受信した拡張データもデータベース６１に記録するように構成されている。また、コンテンツデータの取得指令を受信した場合と同様に、拡張データの取得指令を受信した場合にも、要求された拡張データを識別情報に基づいてデータベース６１から読み出し、取得指令の送信元の記録再生装置１に拡張データを送信する。
【０１３３】
次に、変形例の録画処理について図１３を用いて説明する。図１３は制御部４０にて実行される変形例の録画処理を示すフローチャートである。なお、Ｓ２１０からＳ２４０までの処理は、第１実施形態の録画処理と同様であるため説明を省略する。
【０１３４】
Ｓ２４０の処理が終了すると、Ｓ２４５に移行して、Ｓ２１５の処理にてＨＤＤ２６に記録したコンテンツデータを読み出してデコーダ１４に入力し、続くＳ２５０では、復号化処理が終了したか否かを判断して、復号化処理が終了しないと判断すると（Ｓ２５０：ＮＯ）、繰り返しＳ２５０の判断を実行し、復号化処理が終了したと判断すると（Ｓ２５０：ＹＥＳ）、Ｓ２５５に移行して、復号化されたデータをエンコーダ２０に入力する。
【０１３５】
そして、続くＳ２６０では、エンコーダ２０にて、入力したデータの分割及び符号化が終了したか否かを判断し、終了していないと判断すると（Ｓ２６０：ＮＯ）、繰り返しＳ２６０の判断を実行し、分割及び符号化処理が終了したと判断すると（Ｓ２６０：ＹＥＳ）、Ｓ２６５に移行して、分割及び符号化されたデータ、つまり、複数の拡張データ及び基本データをＨＤＤ２６に記録する。続くＳ２７０では、拡張データ及び基本データの記録先のアドレスを管理データの一部としてＥＥＰＲＯＭ４８に保存し、当該処理を終了する。
【０１３６】
次に、変形例の録画データ圧縮処理について図１４を用いて説明する。図１４は、制御部４０にて実行される変形例の録画データ圧縮処理を示すフローチャートである。
処理が開始されると、まずＳ５４０にて、通信部２８を介して当該記録再生装置１をインターネット２に接続し、続くＳ５４５では、録画データ管理処理中であるか否かを判断し、録画データ管理処理中であると判断した場合には（Ｓ５４５：ＹＥＳ）、対象データ（コンテンツデータ）を登録データにて設定された圧縮率にするために適当な拡張データを読み取り、Ｓ５６０に移行する。
【０１３７】
一方、録画管理処理中でないと判断した場合には（Ｓ５４５：ＮＯ）、操作部３０を介して入力された指令に基づくコンテンツデータの圧縮処理であると判断し、Ｓ５５５に移行して、対象データを管理データにて設定された圧縮率にするために適当な拡張データを読み取り、Ｓ５６０に移行する。
【０１３８】
つまり、例えば、対象データが、基本データ、及び、４種類の拡張データ１〜４より構成されており、基本データのみの場合の圧縮率が１０％、基本データと拡張データ１の場合が圧縮率３０％、基本データと拡張データ１及び２の場合が圧縮率５０％、基本データと拡張データ１〜３の場合が圧縮率８０％の場合に、登録データにて設定された圧縮率が５０％である場合には、Ｓ５５０及びＳ５５５の処理では、拡張データ３及び４を読み取る。
【０１３９】
次に、Ｓ５６０では、読み取った拡張データを、この拡張データの詳細（録画日時、録画チャンネル、拡張データの識別）を示す識別情報及び記録指令と共にサーバ６０に送信し、Ｓ５６５に移行する。Ｓ５６５では、サーバ６０から記録完了情報を受信したか否かを判断する。ここで、記録完了情報を受信しないと判断した場合には（Ｓ５６５：ＮＯ）、受信するまで、Ｓ５６５の処理を繰り返す。
【０１４０】
一方、記録完了情報を受信した場合には（Ｓ５６５：ＹＥＳ）、Ｓ５７０に移行して、インターネット接続を切断し、続くＳ５７５では、送信した拡張データ（上述した例では拡張データ３及び４）をＨＤＤ２６から消去し、Ｓ５８０に移行する。そして、Ｓ５８０では、必要に応じてこの対象データの管理データに含まれる圧縮率を更新し、当該処理を終了する。
【０１４１】
次に、変形例の再生処理を、図１５を用いて説明する。図１５は、制御部４０にて実行される変形例の再生処理を示すフローチャートである。なお、Ｓ６１０からＳ６６５、Ｓ６７５、Ｓ６８０の処理は、第１実施形態の再生処理と同様であるため説明を省略する。
【０１４２】
Ｓ６２５にて、コンテンツデータがＨＤＤ２６に記録されていると判断した場合には（Ｓ６２５：ＹＥＳ）、Ｓ８１０に移行して、管理データに基づいて記録されているコンテンツデータの圧縮率が１００％か否か、つまり、コンテンツデータの拡張データがサーバ６０に送信されているか否かを判断する。そして、コンテンツデータの圧縮率が１００％でない（Ｓ８１０：ＮＯ）、つまり、拡張データがサーバ６０に送信されていると判断すると、Ｓ８１５に移行して、通信部２８を介してインターネット２に接続し、続くＳ８２０にて、拡張データの取得指令を、この拡張データの詳細（録画日時、録画チャンネル、拡張データの識別）を示す識別情報と共にサーバ６０に送信し、Ｓ８２５に移行する。
【０１４３】
次に、Ｓ８２５では、通信部２８を介して要求した拡張データを受信したか否かを判断し、拡張データを受信した場合には（Ｓ８２５：ＹＥＳ）、Ｓ８３０に移行して、受信した拡張データをＨＤＤ２６に記録し、続くＳ８３５では、管理データにおける、Ｓ８３０にて記録した拡張データのＨＤＤ２６でのアドレス（開始アドレス、終了アドレス）を更新すると共に、圧縮率を１００％に更新して、Ｓ８４０に移行する。そして、Ｓ８４０では、基本データ及び拡張データをデコーダ１４に入力して画像出力部１６及び音声出力部１８を介して出力させ、当該処理を終了する。
【０１４４】
一方、Ｓ８２５にて、拡張データを受信していないと判断した場合には（Ｓ８２５：ＮＯ）、Ｓ８５０に移行して、拡張データの取得指令をサーバ６０に送信してから予め設定された所定時間を経過したか否かを判断し、所定時間を経過していないと判断した場合には（Ｓ８５０：ＮＯ）、Ｓ８２５に移行する。一方、所定時間を経過した場合には（Ｓ８５０：ＹＥＳ）、Ｓ８５５に移行して、ＨＤＤ２６に記録された基本データをデコーダ１４に入力して画像出力部１６及び音声出力部１８を介して出力させ、当該処理を終了する。
【０１４５】
また、Ｓ８１０にて、コンテンツデータの圧縮率が１００％、つまり、全ての拡張データがＨＤＤ２６に記録されていると判断した場合には（Ｓ８１０：ＹＥＳ）、Ｓ８４５に移行して、ＨＤＤ２６に記録された基本データ及び拡張データを読み出してデコーダ１４に入力し、画像出力部１６及び音声出力部１８を介して出力させ、当該処理を終了する。
【０１４６】
以上説明したように、変形例の記録再生装置１によれば、第１実施形態と同様の効果を得ることができる。また、取得したコンテンツデータを、再生に必要なデータとしての基礎データと、データの精度を向上させるための拡張データとを有する複数の階層に分けて記録し、データを圧縮する際には、圧縮率に基づいて拡張データの一部を消去することによりコンテンツデータのデータ量を削減している。このため、単に拡張部分のデータを消去するだけで、データを圧縮することができるので、短時間でデータ量の削減を行うことができる。
【０１４７】
また、変形例の記録再生装置１は、経過日数が第１判定日と一致すると、第１判定日と一致したコンテンツデータの拡張データを圧縮率に応じてＨＤＤ２６から読み出し、ＥＥＰＲＯＭ４８に保存された管理データにおいて、対象のコンテンツデータの圧縮率を更新すると共に、拡張データを、通信部２８を介してサーバ６０に送信して記録させ、送信後に拡張データをＨＤＤ２６から消去するようにしている。
【０１４８】
また、操作部３０を介してコンテンツデータの再生指令が入力されると、ＥＥＰＲＯＭ４８に保存された管理データに基づいて、再生指令を受けたコンテンツデータの一部である拡張データがサーバ６０に送信されているか否かを判断し、拡張データがサーバ６０に送信されている場合には、通信部２８を介してサーバ６０にデータ取得指令を送信することにより拡張データを取得して、取得した拡張データを基本データと合わせて再生し、拡張データがサーバ６０に送信されていない場合には、基本データをＨＤＤ２６から読み出して再生する。
【０１４９】
一方、サーバ６０は、記録再生装置１から拡張データを受信すると、データベース６１に拡張データを記録し、記録再生装置１からデータ取得指令を受信すると、データ取得指令に基づいてデータベース６１に記録された拡張データを抽出し、抽出した拡張データを、記録再生装置１に送信する。
【０１５０】
従って、変形例のデータ管理システムによれば、記録再生装置１のＨＤＤ２６にて記録できない拡張データをサーバ６０のデータベース６１に記録しておくことができ、記録再生装置１は、必要に応じてデータベース６１から拡張データを取り出すことができる。このため、ユーザは、記録時からの経過日数が第１判定日を超えてしまい、データ量が削減されていたコンテンツデータを、最初の記録時の状態に復元して視聴することができる。
【０１５１】
なお、本変形例の録画処理が、本発明の記録手段に相当し、録画データ圧縮処理が本発明のデータ量削減手段に相当し、再生処理が本発明の再生手段に相当する。
ここで、本変形例においては、コンテンツデータを記録する際に、圧縮率に応じてコンテンツデータをスケーラブルに再符号化するようにしたが、放送信号が予めスケーラブル符号化された信号である場合には、分割された各信号をそのまま基本データ、拡張データとして、録画データ圧縮処理を実行するようにしてもよい。
【０１５２】
また、本変形例においては、録画データ圧縮処理の中で、拡張データをサーバ６０に送信して記録させておき、ユーザの希望によりサーバ６０から取得できるようにしたが、例えば、拡張データのジャンル、通信状態等の様々な条件に応じて、サーバ６０に送信することなく消去するように構成してもよい。
［第２実施形態］
次に、複数の記録再生装置８０にて構成される第２実施形態のデータ管理システムについて説明する。図１６は、第２実施形態のデータ管理システム全体の構成を示す概略構成図である。
【０１５３】
図１６に示すように、第２実施形態のデータ管理システムは、複数の記録再生装置８０がインターネット２を介して、互いに通信可能に構成されている。なお、第２実施形態の記録再生装置８０は、ＨＤＤを２つ備え、操作部３０から入力された指令に基づいて、選択されたチャンネルのコンテンツデータを１つのＨＤＤに記録すると共に、予め設定されたチャンネルのコンテンツデータを他の１つのＨＤＤに継続して記録するように構成されている点、一旦ＨＤＤに記録し、その後消去したコンテンツデータを当該データ管理システムに属する他の記録再生装置８０（以下、グループメンバーともいう）から取得する点が主に第１実施形態の記録再生装置１と異なる。このため、同様の部分には同一の符号を付して説明を省略し、異なる部分についてのみ説明する。
【０１５４】
チューナ部８６は、制御部９０からの指令に基づいて、アンテナを介して受信した放送信号から、同時に複数（本実施形態では２つ）の放送信号を選局できるように構成されており、選局した各信号に夫々増幅処理等を施して伝送路符号化された信号を抽出し、復調部８７に入力する。
【０１５５】
復調部８７は、チューナ部８６にて抽出された伝送路符号化された複数の信号を夫々復調し、各信号から夫々ＴＳを抽出してデコーダ１４に入力する。
第１ＨＤＤ８３及び第２ＨＤＤ８４は、コンテンツデータ等の各種データが記録されるランダムアクセス可能な大容量記憶媒体である。特に、第１ＨＤＤ８３は、第１実施形態のＨＤＤ２６と同様に用いられ、一方、第２ＨＤＤ８４は、ユーザによりアクセスができないようにされている。つまり、第２ＨＤＤ８４は、ユーザが操作部３０に入力した指令により、記録されたデータの消去が行われることが制御部９０にて禁止されている。
【０１５６】
ディスクドライブ８５は、制御部９０からの指令を受けて、第１ＨＤＤ８３または第２ＨＤＤ８４から、各ＨＤＤ８３，８４に記録されたコンテンツデータ等の各種データを読み出し、また、各ＨＤＤ８３，８４に各種データを記録する。
【０１５７】
通信部８２は、互いに通信を行うように設定されたグループメンバーとの通信に必要な各種情報を備えており、インターネット２を介して、各グループメンバーとの間で通信可能に構成されている。
【０１５８】
制御部９０は、ＣＰＵ９２、ＲＡＭ９４、ＲＯＭ９６、また、書き換え可能なＥＥＰＲＯＭ９８等を備える周知のマイクロコンピュータからなり、ＣＰＵ９２が、ＲＯＭ９６に記憶されたプログラムを実行することで、上述した記録再生装置８０の各部を制御する。
【０１５９】
そして、第１実施形態の記録再生装置１と同様に、操作部３０を介して選択されたチャンネルの選局指令をチューナ部８６に入力することにより、受信した放送信号から選択されたチャンネルのコンテンツデータを取得し、画像出力部１６及び音声出力部１８を介して表示装置５０及びスピーカ５２から出力させる処理、取得したコンテンツデータを第１ＨＤＤ８３に記録する録画処理を行う。また、第１実施形態の記録再生装置１と同様に、メインルーチン、圧縮率変更処理、登録データ更新処理を実行する。ただし、本実施形態では、登録データ更新処理において、判定日に対応して行うべき処理として実施可能なものは、所定の圧縮率による圧縮、消去のみにされている。
【０１６０】
一方、ＥＥＰＲＯＭ９８には、第１実施形態のＥＥＰＲＯＭ４８と同様に、管理データ、登録データ等の各種情報が保存されている。また、ＥＥＰＲＯＭ９８には、受信可能なデジタルテレビ放送信号のうちの１つのチャンネル（以下、継続記録チャンネルともいう）が予め設定されており、制御部９０は、継続記録チャンネルの選局指令をチューナ部８６に入力することで、継続記録チャンネルのコンテンツデータを継続して第２ＨＤＤ８４に記録し、古いものから順に消去する処理を行う。
【０１６１】
このため、各グループメンバーの各第２ＨＤＤ８４には、常時、継続記録チャンネルの所定時間（以下、記録可能時間ともいう）分のコンテンツデータが記録されている。そして、継続記録チャンネルは各グループメンバー間で異なるように夫々設定されており、各グループメンバー間で、夫々異なるチャンネルのコンテンツデータが第２ＨＤＤ８４に記録されることとなる。なお、ＥＥＰＲＯＭ９８には、グループメンバーの識別情報と、そのグループメンバーがコンテンツデータを記録している継続記録チャンネルとの対応情報が記録されている。
【０１６２】
次に、第２実施形態の記録再生装置８０の録画データ管理処理を、図１７を用いて説明する。図１７は、制御部９０にて実行される録画データ管理処理を示すフローチャートである。
【０１６３】
処理が開始されると、Ｓ９０５〜Ｓ９２５の処理を実行する。Ｓ９０５〜Ｓ９２５の処理は、Ｓ４０５〜Ｓ４２５と同様であるため省略する。そして、Ｓ９２０にて、設定された処理がコンテンツデータの圧縮でないと判断した場合には（Ｓ９２０：ＮＯ）、Ｓ９３０に移行して、対象データを第１ＨＤＤ８３から消去し、続くＳ９３５では、この対象データの管理データに含まれるデータ所在をＨＤＤから仮消去に変更し、Ｓ９４０に移行する。
【０１６４】
そして、Ｓ９４０では、全ての対象データに対してＳ９２０以降の処理を実行したか否かを判断し、処理を実行していないと判断した場合には（Ｓ９４０：ＮＯ）、Ｓ９２０に移行して、他の対象データについて、Ｓ９２０からの処理を実行する。一方、全ての対象データに対して処理を実行したと判断した場合には（Ｓ９４０：ＹＥＳ）、Ｓ９４５に移行して、管理データに基づいて、データ所在が仮消去となっているコンテンツデータのうち、予め設定された記録可能時間を超えたコンテンツデータがあるか否かを判断し、記録可能時間を超えたものがあると判断すると（Ｓ９４５：ＹＥＳ）、Ｓ９５０に移行して、記録可能時間が超えたと判断したコンテンツデータの管理データを消去して、当該処理を終了する。一方、記録可能時間を超えたコンテンツデータはないと判断した場合には（Ｓ９４５：ＮＯ）、そのまま当該処理を終了する。
【０１６５】
次に、第２実施形態の記録再生装置８０にて実行される再生処理について説明する。第２実施形態の再生処理は、第１実施形態の再生処理とほぼ同様であるため、図９を用いて、異なる処理についてのみ説明する。
【０１６６】
第２実施形態においては、Ｓ６２５にて、選択されたコンテンツデータが、第１ＨＤＤ８３または第２ＨＤＤ８４に記録されているか否かを判断する。
Ｓ６２５にて、コンテンツデータが第１ＨＤＤ８３、第２ＨＤＤ８４の何れに記録されていないと判断すると（Ｓ６２５：ＮＯ）、Ｓ６３０に移行して、コンテンツデータをグループメンバーから取得するか否かを選択するための画面を表示装置５０に表示する。そして、Ｓ６３５では操作部３０を介して、コンテンツデータをグループメンバーから取得するため取得指令が入力されたか否かを判断し、取得指令が入力されると（Ｓ６３５：ＹＥＳ）、Ｓ６４０に移行して、通信部２８を介してインターネット２に接続し、続くＳ６４５にて、ＥＥＰＲＯＭ９８に保存された対応情報に基づいて、そのコンテンツデータが第２ＨＤＤ８４に記録されているグループメンバーを抽出し、要求されたコンテンツデータの取得指令を、このコンテンツデータの詳細（録画日時、録画チャンネル）を示す識別情報（例えば、録画ファイル名）と共に抽出したグループメンバーに送信し、Ｓ６５０に移行する。Ｓ６５０以降の処理は、第１実施形態と同様である。
【０１６７】
次に、第２実施形態の記録再生装置８０のデータ送信処理ついて図１８を用いて説明する。図１８は、制御部９０にて実行されるデータ送信処理を示すフローチャートである。
データ送信処理は、メインルーチンのＳ１５０の処理にて、通信部８２を介して入力された指令が、コンテンツデータの取得指令であると判断した場合に開始される処理であり、処理が開始されると、Ｓ１１１０にて、識別情報に基づいて、第２ＨＤＤ８４から要求されたコンテンツデータを読み取り、続くＳ１１２０にて、データ取得指令の要求元であるグループメンバーに読み取ったコンテンツデータを送信し、当該処理を終了する。
【０１６８】
以上説明したように、第２実施形態の記録再生装置８０においては、第２ＨＤＤ８４と、管理データシステムに属する他の記録再生装置８０（つまり、グループメンバー）と通信を行うための通信部８２と、が設けられている。そして、予め設定されたチャンネルのコンテンツデータを取得して第２ＨＤＤ８４に常時記録すると共に、操作部３０からの指令に基づいて指定されたコンテンツデータを取得して第１ＨＤＤ８３に記録し、経過日数が第２判定日を超えたと判定されると、ＥＥＰＲＯＭ９８に保存された管理データにおいて、第２判定日を超えたと判定されたコンテンツデータのデータ所在をＨＤＤから仮消去に更新すると共に、コンテンツデータを第１ＨＤＤ８３から消去する。
【０１６９】
また、通信部８２を介してグループメンバーからデータ取得指令を受信すると、受信したデータ取得指令に基づいて第２ＨＤＤ８４に記録されたコンテンツデータの中から、要求されたコンテンツデータを抽出し、通信部８２を介して要求元のグループメンバーに送信する。一方、外部からコンテンツデータの再生指令が入力されると、管理データのデータ所在に基づいて、再生指令を受けたコンテンツデータが第１ＨＤＤ８３または第２ＨＤＤ８４に記憶されているか否かを判断し、コンテンツデータが何れかのＨＤＤ８３，８４に記憶されている場合には、コンテンツデータを何れかのＨＤＤ８３，８４から読み出して再生し、コンテンツデータが何れのＨＤＤ８３，８４にも記憶されていない場合には、ＥＥＰＲＯＭ９８に保存された対応情報に基づいて、グループメンバーにデータ取得指令を送信することにより、コンテンツデータを取得して再生する。
【０１７０】
従って、第２実施形態の記録再生装置８０によれば、経過日数が第２判定日を超えると第１ＨＤＤ８３からコンテンツデータが消去されるので、第２判定日を超えた古いコンテンツデータにより第１ＨＤＤ８３の記憶領域が占有されることを防止できる。しかも、第２判定日を超えて第１ＨＤＤ８３から消去されてしまったコンテンツデータに関しても、記録可能時間内であれば、第２ＨＤＤ８４またはグループメンバーから取得することができ、ユーザの再生指令に応じてコンテンツデータを再生することができる。
【０１７１】
また、第２実施形態のデータ管理システムにおいては、複数の記録再生装置８０は、記録再生装置８０間で互いに異なる継続記録チャンネルのコンテンツデータを、夫々第２ＨＤＤ８４に記録するように構成されているので、データ管理システム全体では、全てのチャンネルのコンテンツデータが記録されている。このため、データ管理システムに属する１つの記録再生装置８０にて、第１ＨＤＤ８３から消去されてしまったコンテンツデータを、データ管理システム内で取得することができ、一度第１ＨＤＤ８３に記録したコンテンツデータを、記録可能時間内において、同じデータ管理システムに属する記録再生装置８０間で共有することができる。
【０１７２】
なお、第１実施形態において、記録再生装置８０（グループメンバー）が本発明の記録装置に相当し、第１ＨＤＤ８３が本発明の第１記憶媒体に相当し、第２ＨＤＤ８４が本発明の第２記憶媒体に相当し、通信部８２が本発明の通信手段に相当し、ＥＥＰＲＯＭ９８が請求項１４に記載の履歴記憶手段に相当する。
【０１７３】
また、録画処理が本発明の記録手段に相当し、Ｓ９０５の処理が本発明の計時手段に相当し、Ｓ９１０の処理が本発明の経過時間判定手段に相当し、Ｓ９３０、Ｓ９３５の処理が本発明のデータ消去手段に相当し、再生処理が本発明の再生手段に相当し、データ送信処理が本発明のデータ送信手段に相当する。
【０１７４】
以上、本発明の一実施形態について説明したが、本発明は、種々の形態を採り得ることは言うまでもない。
上記第１実施形態においては、録画指令が操作部３０から入力された場合に、アンテナにて受信したテレビ放送信号の中から、選択されたチャンネルのテレビ放送信号を抽出し、ＨＤＤ２６に記録するようにしたが、特定のチャンネルの番組を継続して常時記憶媒体に記録するようにしてもよい。また、アンテナにて受信可能なテレビ放送信号に基づく全てのチャンネルの番組を、継続して常時記憶媒体に記録するようにしてもよい。
【０１７５】
上記各実施形態においては、本発明の記録装置を、コンテンツデータをＨＤＤに記録させることができる記録再生装置としたが、本発明の記録装置は、大容量の記憶媒体を備える記録専用の装置やパーソナルコンピュータであってもよい。また、コンテンツデータを、ＤＶＤ等のマルチメディア光ディスクに記録する機能を備えていてもよい。
【０１７６】
上記各実施形態においては、インターネットに接続可能な記録再生装置としたが、必ずしも通信部を備える必要はなく、その場合には、判定日に対応して行うべき処理として、所定の圧縮率による圧縮、消去のみが選択できるようにすればよい。
【０１７７】
また、上記第２実施形態においても、第１実施形態の変形例のようにコンテンツデータの記録を行い、コンテンツデータ及び拡張データを、他のグループメンバーとやり取りするように構成してもよい。
【０１７８】
なお、上記実施形態においては、アンテナを介して、デジタルテレビ放送信号を受信し、ＨＤＤに記録する記録再生装置としたが、テレビ放送信号の伝送の形式は電波に限るものではなく、同軸ケーブル、光ケーブルを用いるＣＡＴＶ、また電話線等を用いるインターネット放送であってもよい。また、記録再生装置にＤＶ端子を設け、ＤＶ端子を介してコンテンツデータを取得できるように構成してもよい。また、コンテンツデータは、テレビ放送信号から抽出される音声及び映像を有する動画情報に限らず、音声のみ、または、映像のみの情報であってもよい。
【図面の簡単な説明】
【０１７９】
【図１】第１実施形態の管理データシステム全体の構成を示す概略構成図である。
【図２】第１実施形態のメインルーチンを示すフローチャートである。
【図３】第１実施形態の録画処理を示すフローチャートである。
【図４】第１実施形態の録画データリストの一例を示す説明図である。
【図５】第１実施形態の登録データ更新処理を示すフローチャートである。
【図６】第１実施形態のジャンル別処理リストの一例を示す説明図である。
【図７】第１実施形態の録画データ管理処理を示すフローチャートである。
【図８】第１実施形態の録画データ圧縮処理を示すフローチャートである。
【図９】第１実施形態の再生処理を示すフローチャートである。
【図１０】第１実施形態の圧縮率変更処理を示すフローチャートである。
【図１１】第１実施形態のコンテンツデータの圧縮率変更画面の一例を示す説明図である。
【図１２】第１実施形態のデータ記録処理を示すフローチャートである。
【図１３】変形例の録画処理を示すフローチャートである。
【図１４】変形例の録画データ圧縮処理を示すフローチャートである。
【図１５】変形例の再生処理を示すフローチャートである。
【図１６】第２実施形態の管理データシステム全体の構成を示す概略構成図である。
【図１７】第２実施形態の録画データ管理処理を示すフローチャートである。
【図１８】第２実施形態のデータ送信処理を示すフローチャートである。
【符号の説明】
【０１８０】
１…記録再生装置、２…インターネット、１０…チューナ部、１２…復調部、１４…デコーダ、１６…画像出力部、１８…音声出力部、２０…エンコーダ、２４…ディスクドライブ、２６…ハードディスク（ＨＤＤ）、２８…通信部、３０…操作部、３２…操作キー、３４…リモコンセンサ、３６…リモコン、４０…制御部、５０…表示装置、５２…スピーカ、６０…サーバ、６１…データベース、７０…グラフ画面、７１…圧縮率表示部、７２…カーソル、７３，７３ａ…横棒、７４…日数設定タブ、７５…内容表示、７６…圧縮率変更操作部、７７…圧縮率変更タブ、７８…経過日数変更操作部、８０…記録再生装置、８２…通信部、８３…第１ＨＤＤ、８４…第２ＨＤＤ、８５…ディスクドライブ、８６…チューナ部、８７…復調部、９０…制御部
【図１】
2007200524.tif 000003
【図２】
2007200524.tif 000004
【図３】
2007200524.tif 000005
【図４】
2007200524.tif 000006
【図５】
2007200524.tif 000007
【図６】
2007200524.tif 000008
【図７】
2007200524.tif 000009
【図８】
2007200524.tif 000010
【図９】
2007200524.tif 000011
【図１０】
2007200524.tif 000012
【図１１】
2007200524.tif 000013
【図１２】
2007200524.tif 000014
【図１３】
2007200524.tif 000015
【図１４】
2007200524.tif 000016
【図１５】
2007200524.tif 000017
【図１６】
2007200524.tif 000018
【図１７】
2007200524.tif 000019
【図１８】
2007200524.tif 000020