(57)【要約】【課題】本発明の目的は、記録しているコンテンツを保存する必要がなくなったときに、自動的に消去または記録ビットレートを変換する記録装置を提供することである。【解決手段】コンテンツを記録する記録部１３０と、コンテンツのビットレートを変換する手段１２０と、記録すべきコンテンツを消去、または、ビットレートを変換する時の条件を予め設定するコンテンツ管理情報テーブルを保持する手段１７０と、前記予め設定された条件に基づいて、前記記録部に記録されているコンテンツを消去、または、ビットレートを変換する手段１６０とを備えている記録装置。【選択図】      図１
2004207937.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを記録する記録部と、
記録すべきコンテンツを消去する時の条件を予め設定するコンテンツ管理情報テーブルを保持する手段と、
前記予め設定された条件に基づいて、前記記録部に記録されているコンテンツを消去する手段と
を備えている記録装置。
【請求項２】
コンテンツを記録する記録部と、
コンテンツのビットレートを変換する手段と、
記録すべきコンテンツを消去、または、ビットレートを変換する時の条件を予め設定するコンテンツ管理情報テーブルを保持する手段と、
前記予め設定された条件に基づいて、前記記録部に記録されているコンテンツを消去、または、ビットレートを変換する手段と
を備えている記録装置。
【請求項３】
前記条件として、前記記録部に記録されているコンテンツを視聴する予定者を設定することを特徴とする請求項１又は２記載の記録装置。
【請求項４】
前記条件として、前記記録部に記録されているコンテンツの保存期限を設定することを特徴とする請求項１又は２記載の記録装置。
【請求項５】
前記コンテンツ管理情報テーブルには、前記条件を設定した者の情報も保持されていることを特徴とする請求項１又は２記載の記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録装置に関し、特に、新たなコンテンツを録画するための空き記録容量を確保するために録画したコンテンツを自動的に消去又はその録画ビットレートを変換する録画装置に関する。
【０００２】
【従来の技術】
録画装置の記録媒体の容量が残り少ない場合であっても、録画を実行できるようにしたいというユーザの要望は強い。
このため、従来の番組記録装置では番組管理情報を有している。番組管理情報は、現在時刻、最大録画時間、及び、番組毎に記述される、チャンネル、録画開始日時、録画時間、番組録画状態の他に、録画設定者を有している。
【０００３】
従来の番組記録装置は、録画予約が行われた時点において、この録画予約された番組を書き込むために必要な空き容量が記録媒体に存在するか否かを、番組管理情報を参照することによって判断している。存在しない場合には、すでに録画されている番組の中から、録画開始日時の早い番組を優先的に消去するべき番組であると指定する。そして、この指定された録画済み番組を予約した録画設定者にネットワーク経由で上書き消去してよいかを問い合わせし、この録画設定者が承諾した場合に、はじめて上書き消去の設定を行い、前記録画予約された番組の録画に必要な容量を確保し、番組管理情報を書き換える（例えば特許文献１参照）。
【０００４】
【特許文献１】
特開２００１−２５７９５０号公報（第５〜７頁、図１）
【０００５】
【発明が解決しようとする課題】
しかし、上述した従来の番組記録装置では、録画予約された番組を書き込むための記録媒体に空き容量が存在しない場合には、録画済の番組の中から消去するべき番組を指定し、本当に消去しても良いかユーザに問い合わせしている。したがって、ユーザは消去する度に、録画装置からの問い合わせに応えなければならず、この問い合わせに応答しなければ、録画予約をすることができなかった。このような応答することは、ユーザにとって手間がかかることであり、また、録画開始時間までに応答しなかった場合、録画予約できなくなってしまう。
【０００６】
本発明の目的は、記録しているコンテンツを保存する必要がなくなったときに、自動的に消去する記録装置を提供することである。
【０００７】
【課題を解決するための手段】
第１の発明は、コンテンツを記録する記録部と、記録すべきコンテンツを消去する時の条件を予め設定するコンテンツ管理情報テーブルを保持する手段と、前記予め設定された条件に基づいて、前記記録部に記録されているコンテンツを消去する手段とを備えている記録装置である。
【０００８】
第２の発明は、コンテンツを記録する記録部と、コンテンツのビットレートを変換する手段と、記録すべきコンテンツを消去、または、ビットレートを変換する時の条件を予め設定するコンテンツ管理情報テーブルを保持する手段と、前記予め設定された条件に基づいて、前記記録部に記録されているコンテンツを消去、または、ビットレートを変換する手段とを備えている記録装置である。
【０００９】
第３の発明は、前記条件として、前記記録部に記録されているコンテンツを視聴する予定者を設定することを特徴とする第１又は第２の発明記載の記録装置である。
第４の発明は、前記条件として、前記記録部に記録されているコンテンツの保存期限を設定することを特徴とする第１又は第２の発明記載の記録装置である。
第５の発明は、前記コンテンツ管理情報テーブルには、前記条件を設定した者の情報も保持されていることを特徴とする第１又は第２の発明記載の記録装置である。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら説明する。
図１は、本発明の実施形態にかかるホームサーバの概略図である。ホームサーバである記録装置１００は、ＡＶ入力部１０からエンコードされていない映像や音声（例えば、地上波アナログテレビ番組などのアナログコンテンツ）を受信し、エンコードするエンコーダ部１１０と、エンコーダデータ入力部２０から既にエンコードされている映像や音声（例えば、ＢＳデジタルテレビ番組などのデジタルコンテンツ）を受信し、圧縮レートを変換する録画ビットレート変換部１２０を備えており、さらに、エンコーダ部１１０または録画ビットレート変換部１２０から、エンコードされた映像や音声を記録する記録部（例えば、ＨＤＤ）１３０と、この記録された映像や音声を読み出し、デコードするデコーダ部１４０を備え、デコードされた音声信号をスピーカ等の音声出力装置５０へ出力する。一方、デコードされた主映像信号や制御部１６０からの副映像信号をテレビ等の表示装置４０へ出力するグラフィックコントローラ部１５０と、録画するコンテンツが視聴されたら消去するなどの条件を録画登録時に設定するコンテンツ管理情報テーブル（以下、単にコンテンツ管理情報という）を保持するコンテンツ管理情報保持部（例えば、半導体メモリ）１７０と、リモコンなどの操作部３０からのユーザの命令に応じて、ホームサーバ全体の制御を行う制御部（例えば、ＣＰＵ）１６０も備えている。そして制御部１６０には記録部１３０の空き容量を検出できる機能、コンテンツ管理情報を副映像として表示装置４０へ表示する機能、及び時計機能を有し、現在の日時を認識できる。
【００１１】
（録画時）
ホームサーバ１００で番組を録画または録画予約する場合、ユーザはまず操作部３０からホームサーバ１００の制御部１６０へユーザ名を通知する。尚、このユーザ名の通知時にパスワードも通知することによって、他人の登録したコンテンツ管理情報への不正アクセスを防げる。
【００１２】
次に、録画または録画予約するための指示、及び、番組を視聴したら消去するなどの録画した番組を管理するための指示（以下、コンテンツ管理指示という）を送る。これらの指示によって、制御部１６０では録画または録画予約の制御を行うとともに、コンテンツ管理指示はコンテンツ管理情報保持部１７０へ保存する。
【００１３】
エンコードされていない映像や音声の録画が実行される時には、エンコードされていない映像や音声はＡＶ入力部１０からホームサーバに受信され、エンコーダ部１１０によってエンコードされ、記録部１３０で記録される。また、既にエンコードされている映像や音声の録画が実行される時には、エンコードされているデータはエンコードデータ入力部２０から入力され、録画レートが変換されるとき、例えばMPEG2からMPEG4へのトランスコーデックや、VHSのノーマルモードから３倍モード（長時間モード）のような変換をするときには録画ビットレート変換部１２０で録画ビットレートが変更され、記録部１３０で記録される。また、録画レートが変更されないとき、例えばVHSのノーマルモードのようなままの場合には、録画ビットレート変換部１２０での録画ビットレート変更処理は行われずに記録部１３０で記録される。
【００１４】
（再生時）
録画した番組の再生前には、コンテンツを視聴する人は、誰がコンテンツを視聴しているかをホームサーバ１００の制御部１６０に通知するために操作部３０を操作して制御部１６０へユーザ名を通知する。録画した番組の再生時には記録部１３０から番組データがデコーダ部１４０へ出力され、デコーダ部１４０にてデコードされた映像はグラフィックコントローラ部１５０を経由して表示装置４０へ出力される。一方、デコーダ部１４０にてデコードされた音声は音声出力装置５０へ出力される。グラフィックコントローラ部１５０ではデコーダ部１４０からの主映像と制御部１６０からのオンスクリーン・ディスプレイ等の副映像を重ねあわせて表示できるようにして、表示装置４０へ出力する。
【００１５】
（コンテンツ管理情報）
コンテンツ管理情報保持部１７０には、視聴予定者や保存期限などの条件、及び、この条件成立時の制御部１６０の動作設定がコンテンツ管理情報として保持されている。例えば、コンテンツ管理情報として、条件が「Ａさんが視聴」、条件成立時の動作が「録画ビットレートを落とす」と設定されていたら、Ａさんが録画した番組を視聴し終わった時に自動的に番組の録画ビットレートが落とされる。
【００１６】
録画ビットレート変更方法としては、制御部１６０が記録部１３０の残り容量に応じて自動的にビットレートを設定し、変更を行えばよい。例えば、現在の残り容量を、録画時間で割り算し、録画ビットレートとして設定する。そして、視聴済みの番組を録画ビットレート変換部１２０でビットレートを落とし、ビットレートを落とした番組を記録部１３０に記録した後に、ビットレート落とす前の番組を削除することによって、記録部１３０の残り容量の増加を行う。なお、記録部１３０の残り容量が多い場合には、所定のビットレートに落とすように設定しておけば、同様に、記録部１３０の残り容量の増加を図ることができる。
【００１７】
このことにより記録部１３０の空き容量が自動的に確保されるため、ユーザが選択して番組を消去する必要がなくなる。条件成立時の動作としては、録画ビットレート変換だけではなく、消去などの動作でもよい。
【００１８】
また、コンテンツ管理情報の条件が成立したら直ちに動作が実行されるだけではなく、記録部１３０の空き容量が一定以下（例えば、残り記録時間が３０分以内）になった時に実行する、あるいは録画または録画予約時に記録部１３０の空き容量が不足していて番組録画ができない時に実行するのでもよい。
【００１９】
（コンテンツ管理情報の例その１）
図２は、コンテンツ管理情報の例その１を示す図である。この例では、録画した番組を予め指定した人が視聴したら自動的に消去または録画ビットレート変換される場合を説明する。
【００２０】
図示した表の１列目は番組名を表す。２列目は、所定のコンテンツ管理情報の設定や変更を行える権利を持っているユーザ、すなわち所定のコンテンツ管理情報の登録者、通常は番組録画を行ったユーザを表す。コンテンツ管理情報の登録前には、ホームサーバ１００の制御部１６０にアクセスするときには、操作部３０を操作するので、この操作時に登録者名及びパスワードを入力するようにすれば、コンテンツ管理情報の改ざんを防ぐことができる。３列目は、条件が成立したら何が実行されるかの実行フラグであり、”０”は何もされないことを、”１”は番組が消去されることを、”２”は番組の録画ビットレートが変換されることを、それぞれ表している。４列目は、３列目で定義された消去または録画ビットレート変換がいつ行われるかを示す。”１”は条件が成立したら直ちに実行されることを、”２”は条件が成立してもすぐに実行されるのではなく記録部１３０の残り容量が予め定められている一定容量以下になったら実行されることを、”３”は条件が成立してもすぐに実行されるのではなく記録部１３０の残り容量がなくなり他の番組を録画する時に容量が不足した時に実行されることを、それぞれ表している。５列目は条件を表し、誰が視聴したら条件が成立するか、すなわち視聴予定者を表している。これが成立したら、実行フラグで定義されたことが実行されることを表している。６列目は録画した各番組を既に視聴した人を表している。
【００２１】
例えば、２行目のドラマ１の番組では、Ａさんがコンテンツ管理情報の設定や変更をする権利があり、ＡさんとＢさんが視聴したら番組の録画ビットレート変換されるように設定されていて、この条件が成立したら直ちに録画ビットレート変換される。既にＡさんは視聴したので、あとＢさんが視聴したら自動的にただちに番組が録画ビットレート変換される。
【００２２】
次に３行目の例ではドラマ２が視聴されたら消去されるように設定されているが、視聴する人は定義されていなくても誰か一人が視聴したら番組が消去されるように設定されている。この条件が成立したらすぐに消去されるのではなく、記録部１３０の空き容量が予め定められている一定容量以下になった時点で実行される。
【００２３】
また４行目の例ではドキュメンタリー１は何もされないように設定されているので、この番組はだれが観ても削除されないようになっている。
また５行目のニュース１ではＤさんが視聴したら番組が消去されるように設定されていて、この条件が成立してもすぐに消去が実行されるのではなく、記録部１３０の空き容量がなくなり次の番組録画の実行時に容量が不足していたら消去が実行される。
【００２４】
（コンテンツ管理情報の例その２）
図３は、コンテンツ管理情報の例その２を示す図である。この例では、録画した番組の保存期限が過ぎたら自動的に消去または録画ビットレート変換される場合を説明する。
【００２５】
図示した表の１列目は番組名を表す。２列目はコンテンツ管理情報の設定や変更を行える権利を持っているユーザを表す。３列目は図２と同様に、実行フラグを表す。４列目は図２と同様に、３列目で定義された消去または録画ビットレート変換がいつ行われるかを示す。５列目は条件を表し、番組が保存されている期限を示す。この保存期限を越えたら、実行フラグで定義されたことが実行されることを表している。
【００２６】
例えば、２行目のドラマ１の番組では、Ａさんがコンテンツ管理情報の設定や変更をする権利があり、期限A1年B1月C1日を過ぎたら番組が直ちに消去されるように設定されている。
【００２７】
（コンテンツ管理情報の例その３）
図４は、コンテンツ管理情報の例その３を示す図である。この例では、複数の条件が全て成立したら、あるいは複数の条件のうちいずれか１つが成立したら、自動的に消去または録画ビットレート変換する場合を説明する。なお、説明の都合上、２つの条件が設定されている場合を説明する。
【００２８】
図示した表の１列目は番組名を表す。２列目はコンテンツ管理情報の設定や変更を行える権利を持っているユーザを表す。３列目は図２と同様に、条件が成立したら何が実行されるかのフラグである。４列目は図２と同様に、３列目で定義された消去または録画ビットレート変換がいつ行われるかを示す。５列目は６列目以降にある２つの条件のうち、２つの条件が両方とも成立した時（図中の”ＡＮＤ”）に実行フラグを行うか、それとも２つの条件のうちどちらか一方でも成立した時（図中の”ＯＲ”）に実行フラグを行うかを表す。６列目は条件１がイネーブルであるかどうかを表し、”０”は条件１を使用しないことを、”１”は条件１を使用することを、それぞれ表している。７列目は条件１を表し、誰が視聴したら条件が成立するか、すなわち視聴予定者を表している。８列目は録画した各番組を既に視聴した人を表している。９列目は条件２がイネーブルであるかどうかを表し、”０”は条件１を使用しないことを、”１”は条件１を使用することを、それぞれ表している。１０列目は条件２を表し、番組が保存されている期限を示す。
【００２９】
例えば３行目のドラマ２の番組では、Ｂさんがコンテンツ管理情報の設定や変更をする権利があり、条件１のＡさんとＢさんが視聴すること、かつ条件２の期限A2年B2月C2日が過ぎることの２つの条件が成立したら番組が直ちに消去されるように設定されている。
【００３０】
また５行目のニュース１の番組では、Ｄさんがコンテンツ管理情報の設定や変更をする権利があり、条件１のＤさんが視聴するか、または、条件２の期限A4年B4月C4日を過ぎるかのどちらかの条件により番組が直ちに消去されるように設定されている。
【００３１】
以上説明した本発明の実施形態によれば、番組の録画または録画予約時に、この録画するコンテンツを消去または録画ビットレートを落とす時の条件を設定することができるため、ユーザは再度指示を出すことなく、録画するコンテンツを保存する必要がなくなったときに、自動的に消去または記録ビットレートを変換することができる。
【００３２】
上述した実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の趣旨を逸脱しない範囲であれば、適宜組合わせ及び変更することができることはいうまでもない。例えば、コンテンツ管理情報保持部１７０が記録部１３０や制御部１６０とハードウェア的に独立に存在しているが、コンテンツ管理情報が記録部１３０や制御部１６０内に設けられていてもよい。
【００３３】
【発明の効果】
上述したように本発明によれば、記録しているコンテンツを保存する必要がなくなったときに、自動的に消去する記録装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の実施形態にかかるホームサーバの概略図。
【図２】コンテンツ管理情報の例その１を示す図。
【図３】コンテンツ管理情報の例その２を示す図。
【図４】コンテンツ管理情報の例その３を示す図。
【符号の説明】
１０  ＡＶ入力部
２０  エンコードデータ入力部
３０  操作部
４０  表示部
５０  音声出力装置
１００  ホームサーバ（記録装置）
１１０  エンコーダ部
１２０  録画ビットレート変換部
１３０  記録部
１４０  デコーダ部
１５０  グラフィックコントローラ部
１６０  制御部
１７０  コンテンツ管理情報保持部
【図１】
2004207937.tif 000003
【図２】
2004207937.tif 000004
【図３】
2004207937.tif 000005
【図４】
2004207937.tif 000006