(57)【要約】【課題】  ＥＰＧ（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）を参照し、録画しようとする番組が新番組であれば「毎週録画」や「毎日録画」といった連続録画を自動的に設定し、記憶容量の確保やビットレートの設定を自動的に行うことで、予約設定時における利用者の負担を軽減する。【解決手段】  本発明の録画装置は、複数回に分けて放送される番組の予約設定時に、前記番組の放送を全て録画するために必要な記憶容量を記憶部内に確保し、前記確保された記憶容量を前記番組の放送回数に応じて分割容量に分割する処理部と、１回分の前記番組が前記分割容量のいずれかに収まるようにビットレートを設定し、前記設定したビットレートで前記１回分の番組を前記分割容量に保存する画像処理部と、ＥＰＧを参照し、前記番組が新番組であるか判断するＥＰＧ解析部とを具備する。【選択図】        図１
2006287547.tif 000002
【特許請求の範囲】
【請求項１】
複数回に分けて放送される番組を全て録画するために必要な全放送回数分の記憶容量を基に、録画１回分に用いる分割容量を設定し、前記番組の１回分が前記分割容量に収まるようにビットレートを設定する処理部と、
前記設定したビットレートで前記番組の１回分を前記分割容量に保存する画像処理部と
を具備する
録画装置。
【請求項２】
請求項１に記載の録画装置において、
前記処理部は、前記番組の予約設定時に前記全放送回数分の記憶容量を記憶部内に確保する
録画装置。
【請求項３】
請求項１又は２に記載の録画装置において、
ＥＰＧ（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）を参照し、前記番組が新番組であるか判断するＥＰＧ解析部を更に具備し、
前記処理部は、前記番組が前記新番組であれば前記番組の放送を全て録画するための予約設定を自動的に行う
録画装置。
【請求項４】
請求項１乃至３のいずれか一項に記載の録画装置において、
前記画像処理部は、前記番組の編集が行われることにより前記分割容量に空き容量が発生した場合、前記空き容量の発生に応じたビットレートを再設定する
録画装置。
【請求項５】
請求項１乃至４のいずれか一項に記載の録画装置において、
前記処理部は、前記番組の編集が行われることにより前記分割容量に空き容量が発生した場合、前記空き容量を残りの録画に使用する記憶容量に追加する
録画装置。
【請求項６】
請求項１乃至５のいずれか一項に記載の録画装置において、
前記処理部は、前記番組の最終回の録画が行われた後、前記録画した全放送回数分の番組を外部記憶装置に保存する
録画方法。
【請求項７】
請求項６に記載の録画装置において、
前記外部記憶装置は記録媒体であり、
前記全放送回数分の記憶容量は前記記録媒体に収まる容量である
録画装置。
【請求項８】
請求項１乃至７のいずれか一項に記載の録画装置において、
前記処理部は、前記番組に含まれるＣＭを識別し、前記番組から前記ＣＭを自動的に削除する
録画装置。
【請求項９】
複数回に分けて放送される番組を全て録画するために必要な全放送回数分の記憶容量を基に、録画１回分に用いる分割容量を設定し、前記番組の１回分が前記分割容量に収まるようにビットレートを設定すること、
前記設定したビットレートで前記番組の１回分を前記分割容量に保存すること
を具備する
録画方法。
【請求項１０】
請求項９に記載の録画方法において、
前記番組の予約設定時に前記全放送回数分の記憶容量を記憶部内に確保することを更に具備する
録画方法。
【請求項１１】
請求項９又は１０に記載の録画方法において、
ＥＰＧ（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）を参照し、前記番組が新番組であるか判断すること、
前記番組が前記新番組であれば前記番組の放送を全て録画するための予約設定を自動的に行うこと
を更に具備する
録画方法。
【請求項１２】
請求項９乃至１１のいずれか一項に記載の録画方法において、
前記番組の編集が行われることにより前記分割容量に空き容量が発生した場合、前記空き容量の発生に応じたビットレートを再設定することを更に具備する
録画方法。
【請求項１３】
請求項９乃至１２のいずれか一項に記載の録画方法において、
前記番組の編集が行われることにより前記分割容量に空き容量が発生した場合、前記空き容量を残りの録画に使用する記憶容量に追加することを更に具備する
録画方法。
【請求項１４】
請求項９乃至１３のいずれか一項に記載の録画方法において、
前記番組の最終回の録画が行われた後、前記録画した全放送回数分の番組を外部記憶装置に保存することを更に具備する
録画方法。
【請求項１５】
請求項１４に記載の録画方法において、
前記外部記憶装置は記録媒体であり、
前記全放送回数分の記憶容量は前記記録媒体に収まる容量である
録画方法。
【請求項１６】
請求項９乃至１５のいずれか一項に記載の録画方法において、
前記番組に含まれるＣＭを識別し、前記番組から前記ＣＭを自動的に削除することを更に具備する
録画方法。
【請求項１７】
請求項９乃至１６のいずれか一項に記載の録画方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＥＰＧ（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）を参照し、新番組の録画予約の時、最終回までの記憶容量を確保した上で毎回録画を行う録画装置、録画方法及びプログラムに関する。
【背景技術】
【０００２】
ＥＰＧ（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）は、電子番組ガイドと呼ばれ、新聞のＴＶ欄に似た番組表が対応機器で表示される。また、そこから見たい番組を選ぶことで、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）レコーダーを始めとする録画装置において簡単に録画予約ができる。ＥＰＧを用いれば、新聞や雑誌を手元に置かずとも番組表が見れ、また、番組名や俳優の名前で検索するといったこともできる。ＥＰＧには、地上波放送を通じて配信されるものと、インターネットを通じて配信されるものがある。
【０００３】
しかし、従来の録画装置では、毎週所定の曜日に放送される番組の録画予約を行う場合、ユーザ（利用者）がＥＰＧを参照して自分で毎週録画の予約設定を行う必要があった。また、番組最終回の放送が終了しているにも拘らず、繰り返し録画を継続して、不要な番組を録画することがあった。録画装置の記憶容量に限りがある以上、必要な番組のみ録画を行い、不要な番組の録画は避けることが望ましい。
【０００４】
不要な番組の録画という問題に対する従来技術として、繰り返し録画すべく番組が最終回であるか否かを判別し、最終回であると判別された際には、最終回の映像音声情報を記録した後に録画予約情報を消去して不要な番組を録画してしまう事態を防止する番組信号記録装置がある（特許文献１参照）。
【０００５】
前記の番組信号記録装置は、放送される複数の番組に係る映像音声情報及び番組情報を受信する受信部と、複数の番組を繰り返し録画すべく生成した録画予約情報を保持する録画予約情報保持部と、受信部で受信した映像音声情報を記録媒体に記録する記録部とを備える。また、受信部で受信した番組情報に基づき、繰り返し録画すべく番組が最終回であるか否かを判別し、最終回であると判別された際には、最終回の映像音声情報を記録部で記録した後に録画予約情報保持部で保持している録画予約情報を消去する。
【０００６】
なお、最近では、録画装置としてＨＤＤ（ハードディスク）内蔵型ＤＶＤレコーダーが登場し、ユーザがＨＤＤに保存した番組をＤＶＤディスクといった記憶メディア（記憶媒体）に保存するといった機会が増えている。この時、ＨＤＤに保存した番組のデータ容量がＤＶＤディスク１枚分の記憶容量よりも大きければ、データが１枚のＤＶＤディスクに収まらない。また、保存する番組の画質を可能な限り良いものにしたいという要望もある。
【０００７】
【特許文献１】特開２００３−３２５９２公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、ＥＰＧを参照し、録画しようとする番組が新番組であれば「毎週録画」や「毎日録画」といった連続録画を自動的に設定することで、予約設定時におけるユーザの負担を軽減する録画装置、録画方法及びプログラムを提供することである。
本発明の他の目的は、録画した番組を高画質で保存用の記憶メディアに収める録画装置、録画方法及びプログラムを提供することである。
本発明の他の目的は、録画の失敗を回避する録画装置、録画方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００９】
以下に、［発明を実施するための最良の形態］で使用される番号を括弧付きで用いて、課題を解決するための手段を説明する。これらの番号は、［特許請求の範囲］の記載と［発明を実施するための最良の形態］との対応関係を明らかにするために付加されたものである。但し、それらの番号を、［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
【００１０】
本発明の録画装置（１０）は、複数回に分けて放送される番組を全て録画するために必要な全放送回数分の記憶容量を基に、録画１回分に用いる分割容量を設定し、前記番組の１回分が前記分割容量に収まるようにビットレートを設定する処理部（１４）と、前記設定したビットレートで前記番組の１回分を前記分割容量に保存する画像処理部（１２）とを具備する。
【００１１】
前記処理部（１４）は、前記番組の予約設定時に前記全放送回数分の記憶容量を記憶部（１３）内に確保する。
【００１２】
本発明の録画装置（１０）は、ＥＰＧ（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）を参照し、前記番組が新番組であるか判断するＥＰＧ解析部（１５）を更に具備し、前記処理部（１４）は、前記番組が前記新番組であれば前記番組の放送を全て録画するための予約設定を自動的に行う。
【００１３】
前記処理部（１４）は、前記番組の編集が行われることにより前記分割容量に空き容量が発生した場合、前記空き容量の発生に応じたビットレートを再設定する。
【００１４】
前記処理部（１４）は、前記番組の編集が行われることにより前記分割容量に空き容量が発生した場合、前記空き容量を残りの録画に使用する記憶容量に追加する。
【００１５】
前記処理部（１４）は、前記番組の最終回の録画が行われた後、前記録画した全放送回数分の番組を外部記憶装置（２０）に保存する。
【００１６】
前記外部記憶装置（２０）は記録媒体であり、前記全放送回数分の記憶容量は前記記録媒体に収まる容量である。
【００１７】
前記処理部（１４）は、前記番組に含まれるＣＭを識別し、前記番組から前記ＣＭを自動的に削除する。
【００１８】
本発明の録画方法は、複数回に分けて放送される番組を全て録画するために必要な全放送回数分の記憶容量を基に、録画１回分に用いる分割容量を設定し、前記番組の１回分が前記分割容量に収まるようにビットレートを設定すること、前記設定したビットレートで前記番組の１回分を前記分割容量に保存することを具備する
【００１９】
前記番組の予約設定時に前記全放送回数分の記憶容量を記憶部（１３）内に確保することを更に具備する。
【００２０】
本発明の録画方法は、ＥＰＧ（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）を参照し、前記番組が新番組であるか判断すること、前記番組が前記新番組であれば前記番組の放送を全て録画するための予約設定を自動的に行うことを更に具備する。
【００２１】
本発明の録画方法は、前記番組の編集が行われることにより前記分割容量に空き容量が発生した場合、前記空き容量の発生に応じたビットレートを再設定することを更に具備する。
【００２２】
本発明の録画方法は、前記番組の編集が行われることにより前記分割容量に空き容量が発生した場合、前記空き容量を残りの録画に使用する記憶容量に追加することを更に具備する。
【００２３】
本発明の録画方法は、前記番組の最終回の録画が行われた後、前記録画した全放送回数分の番組を外部記憶装置（２０）に保存することを更に具備する。
【００２４】
前記外部記憶装置（２０）は記録媒体であり、前記全放送回数分の記憶容量は前記記録媒体に収まる容量である。
【００２５】
本発明の録画方法は、前記番組に含まれるＣＭを識別し、前記番組から前記ＣＭを自動的に削除することを更に具備する。
【００２６】
本発明のプログラムは、前記の録画方法をコンピュータに実行させる。
【発明の効果】
【００２７】
外部記憶装置へデータを移動させることを想定し、録画する番組の全放送回数分の記憶容量を予測し、各放送分の番組を記憶容量に収まる範囲で最良の画質で録画することを可能にする。
また、録画した番組を保存するＤＶＤディスク１枚分といった記憶メディアの記憶容量に合わせて番組を録画することが可能になる。
【発明を実施するための最良の形態】
【００２８】
以下に、本発明の第１実施形態について添付図面を参照して説明する。
図１に示す通り、本発明の録画装置１０は、チューナー１１、画像処理部１２、記憶部１３、ＣＰＵ１４、ＥＰＧ解析部１５、ＥＰＧ蓄積部１６を備えている。
【００２９】
チューナー１１は、外部のアンテナを介して放送信号やＥＰＧ（電子番組ガイド）を受信する。また、チューナー１１はデコーダを搭載しており、デコーダを用いて、放送信号から映像や音声といった元のデータを復調する。このデータは、チューナー１１が放送信号として受信した番組のデータである。なお、放送にはアナログ放送とデジタル放送がある。有線放送である場合、アンテナの代わりに通信ケーブルを使用する。
【００３０】
画像処理部１２は、エンコーダを搭載しており、エンコーダを用いて、チューナー１１から送られたデータを圧縮してデータサイズを小さくする。また、画像処理部１２は、外部記憶装置を始めとする周辺機器２０と接続することが可能である。周辺機器２０の例としては、外付型ＤＶＤドライブ、外付型ＨＤＤ（ハードディスク）がある。この時、画像処理部１２は、インタフェース１７を介して周辺機器２０と接続することが可能である。また、ＤＶＤディスクといった交換可能な記憶メディアも周辺機器２０に含むものとする。実際には、前記の例に限らず、周辺機器２０は他の記憶装置でも良い。また、周辺機器２０は録画装置１０に搭載されていても良い。更に、周辺機器２０として表示装置が接続される場合、画像処理部１２は、受信した番組や予約設定画面を表示装置に表示する。なお、画像処理部１２は、チューナー１１に含まれている場合もある。
【００３１】
記憶部１３は、内蔵型ＨＤＤを始めとする記憶装置であり、画像処理部１２から受け取ったデータを記憶する。例えば、録画装置１０がＨＤＤ内蔵型ＤＶＤレコーダーである場合、記憶部１３にはＨＤＤ及びＤＶＤドライブの両方が含まれる。
【００３２】
ＣＰＵ１４は、録画装置１０全体を制御する。また、ＣＰＵ１４は、インタフェース１８を介してインターネットを始めとする外部のネットワーク３０に接続し、ネットワーク３０上の通信装置と通信することが可能である。この時、ＣＰＵ１４は、ネットワーク３０上の通信装置から放送信号やＥＰＧを受信することも可能である。なお、ＣＰＵ１４は入力装置と接続され、入力装置から受信した信号に基づいて録画予約の設定を行うことも可能である。
【００３３】
ＥＰＧ解析部１５は、ＥＰＧを解析する。例えば、ＥＰＧに含まれる番組情報のうち「新」という情報に着眼し、新番組であると判断する。
【００３４】
ＥＰＧ蓄積部１６は、ＥＰＧを保存する。なお、ＥＰＧは、記憶部１３に保存しても良いし、ＥＰＧ解析部１５が保有しても良い。
【００３５】
また、画像処理部１２は、インタフェース１８を介してネットワーク３０上の記憶装置であるネットワークドライブに接続することが可能である。この時、画像処理部１２は、データをネットワークドライブに保存する。
【００３６】
図２に、本発明における番組の録画予約設定時の動作の一例について示す。
ＥＰＧ解析部１５は、ユーザがＥＰＧから予約対象番組を選択した時、ＥＰＧを参照して予約対象番組が新番組か判定する（ステップＳ１０１）。この時、ユーザの操作に関係なく、ＥＰＧに登録されている全ての新番組、又は予め設定された条件に合う新番組を自動的に予約対象番組にするようにしても良い。
ＥＰＧ解析部１５は、予約対象番組が新番組であれば（ステップＳ１０１のＹｅｓ）、予約対象番組について、ＥＰＧを参照し、翌日に同番組がないか判定する（ステップＳ１０２）。
ＣＰＵ１４は、翌日に同番組がない場合（ステップＳ１０２のＹｅｓ）、ＥＰＧを参照し、翌週に同番組がないか判定し、予約を毎週録画にするか判定する（ステップＳ１０３）。予約を毎週録画にするか否かの判定については、ユーザに確認を求めても良いし、予め設定された条件に従って判断するようにしても良い。例えば、特定の人物が出演している番組を毎週録画にするという条件が設定されていれば、条件に合う新番組を自動的に毎週録画にする。
ＣＰＵ１４は、予約を毎週録画にする場合（ステップＳ１０３のＹｅｓ）、毎週録画で予約設定する（ステップＳ１０４）。
ＣＰＵ１４は、予約を毎週録画にしない場合（ステップＳ１０３のＮｏ）、予約対象番組のみ予約設定する（ステップＳ１０５）。
ＣＰＵ１４は、翌日に同番組がある場合（ステップＳ１０２のＮｏ）、予約を毎日録画にするか判定する（ステップＳ１０６）。予約を毎日録画にするか否かの判定については、ユーザに確認を求めても良いし、予め設定された条件に従って判断するようにしても良い。例えば、番組名に特定のキーワードを含む番組を毎日録画にするという条件が設定されていれば、条件に合う新番組を自動的に毎日録画にする。
ＣＰＵ１４は、予約を毎日録画にする場合（ステップＳ１０６のＹｅｓ）、毎日録画で予約設定する（ステップＳ１０７）。毎日録画については、例えば、平日にしか放送しないニュース番組を録画する場合、月曜日から金曜日まで毎日録画する「月−金」録画といった特殊な毎日録画で予約設定することも可能である。
ＣＰＵ１４は、予約対象番組が新番組ではない場合（ステップＳ１０１のＮｏ）、又は予約を毎日録画にしない場合（ステップＳ１０６のＮｏ）、予約対象番組のみ予約設定する（ステップＳ１０８）。
新番組の録画の予約設定が行われた時、ＣＰＵ１４は、記憶部１３内に全放送回数分の記憶容量を確保する（ステップＳ１０９）。この時、番組の全放送回数分の記憶容量を確保する。番組の全放送回数に関する情報はＥＰＧ解析部１５がＥＰＧを参照して取得する。あるいは、ユーザが設定できるようにしても良い。番組の全放送回数が不明の場合、確保可能な全ての記憶容量、又は予め設定された記憶容量を確保するようにする。
ＣＰＵ１４は、確保した記憶容量を番組の放送回数に応じて分割する（ステップＳ１１０）。確保した記憶容量を放送回数で分割する際の動作については後の詳述する。
ＣＰＵ１４は、確保した記憶容量での録画に最適なビットレートを設定する（ステップＳ１１１）。ビットレートについては、前記の最適なビットレートよりも高画質となるビットレートを設定するようにしても良い。高画質となるビットレートで録画した番組は、後でビットレートを低下させて画質を調整することが可能である。また、番組の放送１回分が録画１回分に割り当てられる容量に収まるようにビットレートを設定しても良い。
なお、記憶容量の確保（ステップＳ１０９）、確保した記憶容量の分割（ステップＳ１１０）及びビットレートの設定（ステップＳ１１１）を行うのは、毎週録画の予約設定（ステップＳ１０４）や毎日録画の予約設定（ステップＳ１０７）といった連続録画の予約設定を行った時のみにしても良い。
【００３７】
図３に、本発明の番組録画時の動作について示す。
チューナー１１は、予約設定されている番組の放送時に、その番組の放送信号を受信する（ステップＳ２０１）。この時、放送信号と共にＥＰＧも受信する。ＥＰＧはＥＰＧ蓄積部１６に保存される。
画像処理部１２は、受信した放送信号から番組データをデコード（復調）する（ステップＳ２０２）。画像処理部１２は、デコードされた番組データを所定のビットレートでエンコードする（ステップＳ２０３）。エンコードは処理時に設定されているビットレートにより行われる。画像処理部１２は、エンコードされた番組データを記憶部１３に保存する（ステップＳ２０４）。これにより、番組を録画したことになる。なお、番組を録画する時、番組データについて、編集作業が行われることを見越したビットレートでエンコードされた第１番組データと、編集作業が行われないことを見越したビットレートでエンコードされた第２番組データの２種類のデータを保存するようにしても良い。例えば、第１番組データは最高のビットレートで保存し、第２番組データは番組の放送１回分が録画１回分に割り当てられる容量に収まるビットレートで保存するようにする。この時、画像処理部１２は、編集作業が行われる場合は第２番組データを削除して第１番組データを使用し、編集作業が行われない場合は第１番組データを削除して第２番組データを最終的に保存される番組データとする。
録画した番組の編集が行われる場合（ステップＳ２０５のＹｅｓ）、画像処理部１２は、保存された番組データをデコードする（ステップＳ２０６）。デコードされた番組データに対してＣＭ（Ｃｏｍｍｅｒｃｉａｌ  Ｍｅｓｓａｇｅ）カットといった編集作業が行われる。ＣＭカットについては、ＣＰＵ１４が編集作業用のプログラムを実行してＣＭカットを行うようにしても良い。また、ＥＰＧ解析部１５がＥＰＧを参照して番組データに含まれるＣＭのデータを識別することが可能であれば、画像処理部１２がＣＭのデータを自動的に削除するようにしても良い。なお、編集が行われるかの判断は、録画装置１０がユーザから編集を行うための操作を受け付けた時に行うようにしても良いし、編集について予め設定された条件に従って録画が行われた時に行うようにしても良い。
編集により保存された番組データが小さくなると、この番組を保存していた容量に空きができる。ＣＰＵ１４は、この空き容量を残りの番組を録画するための容量に追加する（ステップＳ２０７）。この空き容量を加えた全容量を残り容量とする。また、この残り容量を残りの放送回数分に分割し、残りの放送の録画１回分に割り当てられる容量を算出する（ステップＳ２０８）。更に、編集後の番組データに応じてビットレートを算出し、再設定する（ステップＳ２０９）。なお、この時、残りの放送の録画１回分に割り当てられる容量に対して、残り容量に応じたビットレートを算出し、再設定するようにしても良い。
画像処理部１２は、編集作業により元のデータよりサイズが小さくなった編集後データを、確保した記憶容量のうち録画１回分の容量に収まるように再エンコードする（ステップＳ２１０）。エンコードは再設定されたビットレートで行うようにしても良い。
画像処理部１２は、録画１回分の容量に収まるように再エンコードしたデータを記憶部１３に保存する（ステップＳ２１１）。
ＥＰＧ解析部１５は、ＥＰＧ蓄積部１６に保存されているＥＰＧを参照して、最終回の録画が行われたか判定する（ステップＳ２１２）。最終回の録画が行われていなければ（ステップＳ２１２のＮｏ）、最終回を録画するまで、ステップＳ２０１からステップＳ２１１までの録画処理を繰り返す。
最終回の録画が行われていれば（ステップＳ２１２のＹｅｓ）、ＣＰＵ１４は、記憶部１３に保存されているデータをＤＶＤドライブといった周辺機器２０に移動し、ＤＶＤディスクといった記憶メディアに記録する（ステップＳ２１３）。例えば、録画装置１０がＨＤＤ内蔵型ＤＶＤレコーダーの場合、ＨＤＤに記憶された番組を、最終回の録画後にＤＶＤディスクに保存する。なお、記憶部１３から周辺機器２０にデータを移動する際に、画像解析部１２が移動するデータのビットレートを変更するようにしても良い。データを移動する時は、例えば日中や深夜といった録画が行われない時間帯に行うようにする。編集が行われていない場合は、最終回の録画が完了した時点でデータを移動するようにしても良い。また、データを移動するかどうかをユーザに問い合わせるようにしても良い。この時、データの移動先である記憶メディアに、移動するデータを全て格納する容量がない場合、又は記憶メディアが用意されていない場合、ユーザにその旨を通知するようにしても良い。
【００３８】
図４を参照して、本発明の特徴について説明する。
本発明の録画装置１０は、ＥＰＧを参照し、予約対象番組が新番組であれば記憶部１３に全放送回数分の記憶容量を確保し、毎回録画するための予約設定を行う。最終回まで録画が完了したら、データを外部の記憶メディアに保存する。例えば、ＨＤＤに全放送分のデータを保存し、後でデータをＤＶＤディスクに保存するために、ＨＤＤ内において、保存した全放送分のデータがＤＶＤディスクに調度収まる記憶容量を確保するようにする。この時、ＣＰＵ１４は、記憶部１３に対して、ＤＶＤディスク１枚分の記憶容量を確保する。画像処理部１２は、番組が全１１回放送の場合、全体の容量を１１等分した記憶容量で調度となるビットレートで録画する。画像処理部１２は、２回目の録画以前に１回目の編集が行われなかった場合、以降、同じビットレートで録画する。画像処理部１２は、２回目録画以前に１回目の編集が行われていた場合、次回以降も編集が行われることを前提として、編集後の放送時間として次回以降の放送時間としてビットレートの再設定を行う。
【００３９】
図３のステップＳ２０７からステップＳ２０７までの動作における録画１回分に割り当てられる容量及びビットレートの算出方法について、以下に詳述する。
図５を参照し、編集を行わず、単純に指定回数分の録画を行う場合について説明する。
確保した記憶容量をａ［ＧＢ］、その容量に収める番組の放送回数をｂ［回］とすると、録画１回分に割り当てられる容量ｃは、
ｃ＝ａ／ｂ［ＧＢ］
となる。
録画する番組をｄ［分］とすると、録画するビットレートｅ［Ｍｂｐｓ］は、
ｅ＝ｃ×１０＾３／（ｄ×６０）×８［Ｍｂｐｓ］
と算出され、このビットレートで毎回録画を行うことにより、指定容量とぴったりとなる効率の良い録画を行うことが可能である。
なお、番組の放送回数ｂ［回］及び録画する番組ｄ［分］については、ＥＰＧ解析部１５がＥＰＧを参照して設定する。また、ユーザが予め設定しておくようにしても良い。
予約設定時には、このようにして全放送回数分の記憶容量から録画１回分に割り当てられる容量及びビットレートを算出する。なお、録画１回目のビットレートについては、録画装置１０において設定可能なビットレートのうち最良のビットレートを設定しておき、録画後の編集が行われなかった場合、前記のビットレートｅを再設定して、録画した番組及び以降の番組を保存するようにしても良い。
【００４０】
図６を参照し、２回目以降の録画前に編集作業が行われた場合について説明する。
図５の手順で１回目の録画が行われた後、２回目の録画が行われる以前に編集が行われて１回目の録画データがｆ［分］に減少したとする。なお、ここではｄ＞ｆとする。
この時、２回目以降に録画に使用できる容量ｇ［ＧＢ］がｃ×（ｂ−１）［ＧＢ］よりも増え、
ｇ＝ｃ×（ｂ−１）＋（ｄ−ｆ）×ｃ／ｄ［ＧＢ］
となる。
これを残りの回数（ｂ−１）で等分し、更に２回目以降も編集を行うことにより、より高画質で効率良く録画することが可能となる。
【００４１】
なお、録画後の編集が行われた場合、録画１回分の容量は変更せずにビットレートのみ変更するようにしても良い。例えば、編集が行われると１回分の録画データがｆ［分］となる場合、録画するビットレートｅ［Ｍｂｐｓ］を、
ｅ＝ｃ×１０＾３／（ｆ×６０）×８［Ｍｂｐｓ］
とする。この時、編集後に１回分の録画データがｆ［分］となることを見越して、予めこのビットレートを設定しておくようにしても良い。
【００４２】
図７を参照し、ｎ回目以降の録画前に編集作業が行われた場合について説明する。
ここでは３回目の録画前に編集作業が行われた場合を例に説明する。
図５の手順では１回目の録画が行われた後、編集されることなく２回目の録画が行われたが、３回目録画前に、１回目及び２回目の少なくとも１つの編集が行われた場合、２回目の編集後の分数を基準に、以降の録画のビットレートを算出する。
例えば、１、２回目の録画が行われた後、３回目の録画が行われる以前に編集が行われて１、２回目の録画データがそれぞれｆ［分］に減少したとする。なお、ここではｄ＞ｆとする。
この時、３回目以降に録画に使用できる容量ｇ［ＧＢ］がｃ×（ｂ−２）［ＧＢ］よりも増え、
ｇ＝ｃ×（ｂ−２）＋２（ｄ−ｆ）×ｃ／ｄ［ＧＢ］
となる。
これを残りの回数（ｂ−２）で等分し、更に３回目以降も編集を行うことにより、より高画質で効率良く録画することが可能となる。
また、３回目の録画が行われる以前に２回目のみ編集が行われ、１回目の録画データはｄ［分］のまま、２回目の録画データがｆ［分］に減少したとする。なお、ここではｄ＞ｆとする。
この時、３回目以降に録画に使用できる容量ｇ［ＧＢ］がｃ×（ｂ−２）［ＧＢ］よりも増え、
ｇ＝ｃ×（ｂ−２）＋（ｄ−ｆ）×ｃ／ｄ［ＧＢ］
となる。
これを残りの回数（ｂ−２）で等分し、更に３回目以降も編集を行うことにより、より高画質で効率良く録画することが可能となる。
【００４３】
なお、ｎ回目以降の録画前に編集が行われた場合も同様とする。
例えば、ｎ−１回目までの録画が行われた後、ｎ回目の録画が行われる以前に編集が行われてｎ−１回目までの録画データがそれぞれｆ［分］に減少したとする。なお、ここではｄ＞ｆとする。
この時、ｎ回目以降に録画に使用できる容量ｇ［ＧＢ］がｃ×（ｂ−（ｎ−１））［ＧＢ］よりも増え、
ｇ＝ｃ×（ｂ−（ｎ−１））＋（ｎ−１）（ｄ−ｆ）×ｃ／ｄ［ＧＢ］
となる。
これを残りの回数（ｂ−（ｎ−１））で等分し、更にｎ回目以降も編集を行うことにより、より高画質で効率良く録画することが可能となる。
また、ｎ回目の録画が行われる以前にｋ回分のみ編集が行われ、他の録画データはｄ［分］のまま、ｋ回分の録画データがそれぞれｆ［分］に減少したとする。なお、ここではｄ＞ｆとする。
この時、ｎ回目以降に録画に使用できる容量ｇ［ＧＢ］がｃ×（ｂ−（ｎ−１））［ＧＢ］よりも増え、
ｇ＝ｃ×（ｂ−（ｎ−１））＋ｋ（ｄ−ｆ）×ｃ／ｄ［ＧＢ］
となる。
これを残りの回数（ｂ−（ｎ−１））で等分し、更にｎ回目以降も編集を行うことにより、より高画質で効率良く録画することが可能となる。
【００４４】
なお、ｎ回目以降の録画前に編集が行われた番組に対してではなく、ｎ回目以降の録画に対してビットレートを再設定する場合、残りの録画１回分に割り当てられる容量ｈは、
ｈ＝ｇ／（ｂ−（ｎ−１））［ＧＢ］
であり、録画する番組１回分をｄ［分］とすると、録画するビットレートｅ［Ｍｂｐｓ］は、
ｅ＝ｈ×１０＾３／（ｄ×６０）×８［Ｍｂｐｓ］
となる。この時、録画後に必ず編集が行われるものとすると、録画する番組１回分をｆ［分］とすることができるため、
ｅ＝ｈ×１０＾３／（ｆ×６０）×８［Ｍｂｐｓ］
となる。
【００４５】
途中、録画時間が異なる回がある場合について説明する。
途中、通常の放送より放送時間の長い特別の回、すなわち録画時間が異なる回がある場合、その回は、編集後を基準としたビットレートを使用せず、１回分の容量内にその放送が収まるビットレートを算出し、録画を行う。
なお、１回目の放送時間が長い場合には、編集後のビットレート再設定は２回目以降のものを参照して行う。
【００４６】
前記のように、１回分の容量内に放送が収まらなかった場合、その放送の録画においてビットレートを低下させることにより対応する。例えば、先の説明において、ｄ［分］＜ｆ［分］となる場合、残りの録画に使用できる容量のうち１回分の容量内に放送が収まるように録画するビットレートｅ［Ｍｂｐｓ］を低下させる。ｄ＜ｆとなる場合としては、通常の放送より放送時間の長い特別な回を録画した時に編集を行わなかった場合や、編集を行っても１回分の容量内に放送が収まらなかった場合が考えられる。
この時、１回分の容量ｃ内に収まらなかった放送を録画するビットレートｅ［Ｍｂｐｓ］は、
ｅ＝ｃ×１０＾３／（ｆ×６０）×８［Ｍｂｐｓ］
となる。
【００４７】
前記の説明に基づいて、編集が行われた番組と編集が行われなかった番組が混在する場合について説明する。
確保した記憶容量をａ［ＧＢ］、その容量に収める番組の放送回数をｂ［回］とすると、編集が行われなかった番組については、録画１回分に割り当てられる容量ｃは、
ｃ＝ａ／ｂ［ＧＢ］
となる。録画する番組をｄ［分］とすると、録画するビットレートｅ［Ｍｂｐｓ］は、
ｅ＝ｃ×１０＾３／（ｄ×６０）×８［Ｍｂｐｓ］
と算出される。
ｎ回目以降の録画前に、ｋ回分の録画データに対して編集が行われ、ｋ回分の録画データがそれぞれｆ［分］に減少したとする。この時、ｋ（ｄ−ｆ）×ｃ／ｄ［ＧＢ］の空き容量が発生する。
発生した空き容量を以降の録画に使用する場合、ｎ回目以降に録画に使用できる容量ｇ［ＧＢ］がｃ×（ｂ−（ｎ−１））［ＧＢ］よりも増え、
ｇ＝ｃ×（ｂ−（ｎ−１））＋ｋ（ｄ−ｆ）×ｃ／ｄ［ＧＢ］
となる。また、残りの録画１回分に割り当てられる容量ｈは、
ｈ＝ｇ／（ｂ−（ｎ−１））［ＧＢ］
であり、録画する番組１回分をｄ［分］とすると、録画するビットレートｅ［Ｍｂｐｓ］は、
ｅ＝ｈ×１０＾３／（ｄ×６０）×８［Ｍｂｐｓ］
となる。更に、以降の録画は必ず編集を行うものとして、編集後の録画データがｆ［分］になるものとすると、録画するビットレートｅ［Ｍｂｐｓ］は、
ｅ＝ｈ×１０＾３／（ｆ×６０）×８［Ｍｂｐｓ］
となる。これにより、ｎ回目以降の録画におけるビットレートを向上させることが可能となる。ビットレートを変更しなければ、発生した空き容量の分、録画１回分の容量が増える。
また、この時、編集した番組に対して、発生した空き容量の分、ビットレートを向上させる場合、録画１回分の容量に変更はなく、ビットレートのみ変更することになり、編集した番組を保存する際のビットレートｅ［Ｍｂｐｓ］は、
ｅ＝ｃ×１０＾３／（ｆ×６０）×８［Ｍｂｐｓ］
となる。これにより、録画１回分の容量は元通り確保したまま、編集が行われた番組のビットレートを向上することが可能となる。
【００４８】
前記の説明では、新番組の予約設定時に処理が開始されることになっているが、実際には、新番組ではなく途中の放送回から行った連続録画の予約設定時でも良い。この時、ＥＰＧ解析部１５が、前記の途中の放送回を新番組の１回目と判断するようにする。
例えば、３回目から最終回までの連続録画を予約設定する場合、ＥＰＧ解析部１５が、３回目の放送を新番組の１回目と判断するようにする。これにより、途中の放送回からの連続録画に対しても本発明を用いることが可能となる。
なお、記憶部１３に保存されている番組の中に、前記の３回目以前に放送された１回目及び２回目の放送がある場合、１回目及び２回目の放送に続けて３回目以降の放送を保存するようにする。この場合、途中の放送回からの連続録画において、その放送回以前の放送が加わることにより、新番組を最初から録画していたことになる。１回目及び２回目の放送が記憶部１３に保存されているかどうかについては、例えば、ＥＰＧ解析部１５がＥＰＧを参照して予約対象番組の番組名を識別し、ＣＰＵ１４が番組名を基に記憶部１３に保存されている番組を検索して判断する。また、この時、１回目及び２回目の放送を含めて全ての番組データが、番組データの移動先となる１つの記憶メディアに収まるように、残りの放送の記憶容量を確保するようにする。１回目及び２回目の放送が編集可能であれば、１回目及び２回目の放送に対しても録画１回分の容量やビットレートを変更するようにしても良い。
【００４９】
本発明の第２実施形態として、記憶部１３内に全放送回数分の記憶容量を予め確保することはせずに、全放送回数分を記憶するための記憶容量を予測し、その予測された記憶容量を基に、録画１回分の容量及び最適なビットレートを算出する。
本発明の第２実施形態では、全放送回数分の記憶容量を示す値は予測値であり、仮想の値である。実際に全放送回数分の記憶容量を確保する代わりに、全放送回数分の記憶容量の予測値を用いて録画１回分の容量を求めていることを除いては、他は第１実施形態と同じにしても良い。録画１回分の容量及び最適なビットレートの算出については、図５、図６、図７に示す通りである。
【００５０】
記憶容量の予測については、ＥＰＧを参照して求めるようにしても良い。例えば、ＥＰＧに全放送回数分の記憶容量を示す値が掲載されていれば、その掲載された値を全放送回数分の記憶容量を示す値として使用する。また、ＥＰＧに放送１回分の容量を示す値が記載されていれば、その放送１回分の容量を示す値と全放送回数とを基に全放送回数分の記憶容量を示す値を算出して使用する。ここで、放送１回分の容量にはＣＭも含まれている。なお、全放送回数分の記憶容量を示す値を、ユーザが予め記憶部１３に設定できるようにしても良い。録画した全放送を１枚のＤＶＤディスクに格納することを予定している場合、全放送回数分の記憶容量をこのＤＶＤディスク１枚分の記憶容量に合わせる。
【００５１】
また、本発明の第２実施形態において、１回分の録画を行う前に、録画１回分の容量を確保するようにしても良い。この時、図２に示すステップＳ１１０において、全放送回数分の記憶容量を放送回数で分割した録画１回分の容量を設定だけしておき、実際に録画１回分の容量を確保するのは実際に録画する前に行うようにする。また、図２に示すステップＳ１１０で録画１回分の容量を設定せずに、録画を行う毎に録画１回分の容量とビットレートを調整して、最終的に全放送回数分の記憶容量に全放送が収まるようにしても良い。
他の実施例として、１回分の録画を行った後に次回の録画１回分の容量を確保するようにしても良い。この時、録画１回分の容量が確保できない場合、ユーザにその旨を通知し、録画１回分の容量を確保するように促す。また、記憶部１３に録画されている番組のうち録画日時が最も古いものを自動的に削除し、録画１回分の容量を確保するようにしても良い。録画後の編集により録画１回分の容量に空きができた場合、空きの分だけビットレートを向上し、最終的に、予測された全放送回数分の記憶容量に全放送が収まるように調整する。
【００５２】
図８に、本発明の第２実施形態の番組録画時の動作の一例について示す。
ＣＰＵ１４は、実際に番組の録画を行う前に、当該番組を保存するために必要な記憶容量を確保する（ステップＳ３０１）。この時、確保する記憶容量は録画１回分の容量である。この録画１回分の容量は、前回の録画が行われた後に確保するようにしても良い。
チューナー１１は、予約設定されている番組の放送時に、その番組の放送信号を受信する（ステップＳ３０２）。この時、放送信号と共にＥＰＧも受信する。ＥＰＧはＥＰＧ蓄積部１６に保存される。
画像処理部１２は、受信した放送信号から番組データをデコード（復調）する（ステップＳ３０３）。画像処理部１２は、デコードされた番組データを所定のビットレートでエンコードする（ステップＳ３０４）。エンコードは処理時に設定されているビットレートにより行われる。画像処理部１２は、エンコードされた番組データを記憶部１３に保存する（ステップＳ３０５）。これにより、番組を録画したことになる。なお、番組を録画する時、番組データについて、編集作業が行われることを見越したビットレートでエンコードされた第１番組データと、編集作業が行われないことを見越したビットレートでエンコードされた第２番組データの２種類のデータを保存するようにしても良い。例えば、第１番組データは最高のビットレートで保存し、第２番組データは番組の放送１回分が録画１回分に割り当てられる容量に収まるビットレートで保存するようにする。この時、画像処理部１２は、編集作業が行われる場合は第２番組データを削除して第１番組データを使用し、編集作業が行われない場合は第１番組データを削除して第２番組データを最終的に保存される番組データとする。
録画した番組の編集が行われる場合（ステップＳ３０６のＹｅｓ）、画像処理部１２は、保存された番組データをデコードする（ステップＳ３０７）。デコードされた番組データに対してＣＭ（Ｃｏｍｍｅｒｃｉａｌ  Ｍｅｓｓａｇｅ）カットといった編集作業が行われる。ＣＭカットについては、ＣＰＵ１４が編集作業用のプログラムを実行してＣＭカットを行うようにしても良い。また、ＥＰＧ解析部１５がＥＰＧを参照して番組データに含まれるＣＭのデータを識別することが可能であれば、画像処理部１２がＣＭのデータを自動的に削除するようにしても良い。なお、編集が行われるかの判断は、録画装置１０がユーザから編集を行うための操作を受け付けた時に行うようにしても良いし、編集について予め設定された条件に従って録画が行われた時に行うようにしても良い。
編集により保存された番組データが小さくなると、この番組を保存していた容量に空きができる。ＣＰＵ１４は、この空き容量を検出する（ステップＳ３０８）。この空き容量を基に、編集後の番組データに応じたビットレートを算出し、再設定する（ステップＳ３０９）。すなわち、空き容量の分だけビットレートを向上して空き容量を埋める。なお、ビットレートを向上するのは次回の録画からにしても良い。
画像処理部１２は、編集作業により元のデータよりサイズが小さくなった編集後データを、確保した記憶容量のうち録画１回分の容量に収まるように再エンコードする（ステップＳ３１０）。エンコードは再設定されたビットレートで行うようにしても良い。
画像処理部１２は、録画１回分の容量に収まるように再エンコードしたデータを記憶部１３に保存する（ステップＳ３１１）。
ＥＰＧ解析部１５は、ＥＰＧ蓄積部１６に保存されているＥＰＧを参照して、最終回の録画が行われたか判定する（ステップＳ３１２）。最終回の録画が行われていなければ（ステップＳ３１２のＮｏ）、最終回を録画するまで、ステップＳ３０１からステップＳ３１１までの録画処理を繰り返す。
最終回の録画が行われていれば（ステップＳ３１２のＹｅｓ）、ＣＰＵ１４は、記憶部１３に保存されているデータをＤＶＤドライブといった周辺機器２０に移動し、ＤＶＤディスクといった記憶メディアに記録する（ステップＳ３１３）。例えば、録画装置１０がＨＤＤ内蔵型ＤＶＤレコーダーの場合、ＨＤＤに記憶された番組を、最終回の録画後にＤＶＤディスクに保存する。なお、記憶部１３から周辺機器２０にデータを移動する際に、画像解析部１２が移動するデータのビットレートを変更するようにしても良い。データを移動する時は、例えば日中や深夜といった録画が行われない時間帯に行うようにする。編集が行われていない場合は、最終回の録画が完了した時点でデータを移動するようにしても良い。また、データを移動するかどうかをユーザに問い合わせるようにしても良い。この時、データの移動先である記憶メディアに、移動するデータを全て格納する容量がない場合、又は記憶メディアが用意されていない場合、ユーザにその旨を通知するようにしても良い。
【００５３】
本発明の録画装置及び録画方法は、コンピュータを用いて実施しても良い。
この場合、コンピュータは本発明の録画装置の各動作を実行するためのプログラムを備えており、プログラムはコンピュータのＣＰＵにより実行される。
【００５４】
以上のように、本発明の録画装置では、毎週又は毎日放送される番組の録画予約を行う場合、ＥＰＧを参照して新番組であれば１回目の放送から毎回録画を設定する。この時、毎回録画を設定するかをＧＵＩに表示しユーザに確認する。これにより、録画予約のたびに毎回録画を設定するか確認せずに済むようになる。
また、予め確保した記憶容量に収まるように番組の全放送回数分を録画するため、後で録画した番組を保存する記憶メディアの記憶容量に合わせて番組を録画することが可能になる。この時、記憶容量に収まる範囲で最良の画質となるビットレートでの録画を行うことも可能である。
【図面の簡単な説明】
【００５５】
【図１】図１は、本発明の構成を示す図である。
【図２】図２は、録画予約の手順を示す図である。
【図３】図３は、番組録画時の動作を示す図である。
【図４】図４は、本発明の特徴について示した図である。
【図５】図５は、指定回数分の録画を行う場合の例を示す図である。
【図６】図６は、２回目録画前に編集作業が行われた場合の例を示す図である。
【図７】図７は、３回目以降録画前に編集作業が行われた場合の例を示す図である。
【図８】図８は、本発明の第２実施形態の番組録画時の動作を示す図である。
【符号の説明】
【００５６】
１０…  録画装置
１１…  チューナー
１２…  画像処理部
１３…  記憶部
１４…  ＣＰＵ
１５…  ＥＰＧ解析部
１６…  ＥＰＧ蓄積部
１７…  インタフェース
１８…  インタフェース
２０…  周辺機器
３０…  ネットワーク
【図１】
2006287547.tif 000003
【図２】
2006287547.tif 000004
【図３】
2006287547.tif 000005
【図４】
2006287547.tif 000006
【図５】
2006287547.tif 000007
【図６】
2006287547.tif 000008
【図７】
2006287547.tif 000009
【図８】
2006287547.tif 000010