(57)【要約】【課題】動画や音声などの情報を記録媒体の所定の空き容量に記録する際に、番組延長や他チャンネルへのイベントリレーが行われたとしても録画を継続でき、且つ、チャンネル毎で放送レートが異なる場合であっても適切に圧縮率を再決定する。【解決手段】第１レートで入力する第１データと第１データから後に第２レートで入力する第２データを記録媒体に記録する録画再生装置が、記録媒体の所定容量と第１データの再生時間と第２データの再生時間とに基づいて仮の記録レートを求める。仮の記録レートと第２レートとの比較結果に基づいて、第１データについての実記録レートを求める。実記録レートに基づいて、第１データのうちの既に記録されている部分を再圧縮して記録媒体に再記録する。実記録レートに基づいて、第１データのうちの記録媒体にまだ記録されていない部分を圧縮して、記録媒体に記録する。【選択図】図１
2014013995.tif 000002
【特許請求の範囲】
【請求項１】
第１レートで入力する第１データと前記第１データから後に第２レートで入力する第２データを記録媒体に記録する録画再生装置であって、
前記記録媒体の所定容量と前記第１データの再生時間と前記第２データの再生時間とに基づいて仮の記録レートを求める手段と、
前記仮の記録レートと前記第２レートとの比較結果に基づいて、前記第１データについての実記録レートを求める手段と、
前記実記録レートに基づいて、前記第１データのうちの既に記録されている部分を再圧縮して前記記録媒体に再記録する手段と、
前記実記録レートに基づいて、前記第１データのうちの前記記録媒体にまだ記録されていない部分を圧縮して、前記記録媒体に記録する手段と、
を備えることを特徴とする録画再生装置。
【請求項２】
請求項１に記載の録画再生装置であって、
前記仮の記録レートと前記第２レートを前記比較した結果、前記第２レートが前記仮の記録レートと同じ又は高い場合には前記第２データを前記第１データについての実記録レートと同じレートに基づいて記録することを特徴とする録画再生装置。
【請求項３】
請求項１又は２に記載の録画再生装置であって、
前記仮の記録レートと前記第２レートを前記比較した結果、前記第２レートが前記仮の記録レートよりも低い場合には前記第２データを前記第２レートに基づいて記録することを特徴とする録画再生装置。
【請求項４】
請求項３に記載の録画再生装置であって、
前記実記録レートを求める手段は、前記仮の記録レートと前記第２レートを前記比較した結果、前記第２レートが前記仮の記録レートよりも低い場合には、前記記録媒体の前記所定容量から、前記第２レートと前記第２データの再生時間の長さを乗算した値を減算し、該減算後の値を前記第１データの時間の再生時間の長さで除算する、ことにより前記実記録レートを算出することを特徴とする録画再生装置。
【請求項５】
請求項１乃至４の何れか１項に記載の録画再生装置であって、
前記実記録レートを求める手段は、前記仮の記録レートと前記第２レートを前記比較した結果、前記第２レートが前記仮の記録レートと同じ又は高い場合には、前記第１データの再生時間の時間の長さと前記第２データの再生時間の時間の長さを加算した値で、前記記録媒体の前記所定容量を除算する、ことにより前記実記録レートを算出することを特徴とする録画再生装置。
【請求項６】
請求項１乃至５の何れか１項に記載の録画再生装置であって、
前記第１データの再生時間で前記記録媒体の前記所定容量を除算することにより算出されたレートに基づいて前記第１データを録画し、該録画中に前記第２のデータを更に録画することとなった場合に、前記仮の記録レートを求める手段、前記実記録レートを求める手段、前記前記記録媒体に再記録する手段及び前記前記記録媒体に記録する手段、の各手段を動作させることを特徴とする録画再生装置。
【請求項７】
請求項１乃至６の何れか１項に記載の録画再生装置であって、
前記第１データと前記第２データは異なるチャンネルで受信したデータであることを特徴とする録画再生装置。
【請求項８】
請求項１乃至７の何れか１項に記載の録画再生装置であって、
前記記録媒体の前記所定容量とは前記第１データの記録を開始する時点での前記記録媒体の空き容量全てであることを特徴とする録画再生装置。
【請求項９】
第１レートで入力する第１データと前記第１データから後に第２レートで入力する第２データを記録媒体に記録する装置が行う録画再生方法であって、
前記記録媒体の所定容量と前記第１データの再生時間と前記第２データの再生時間とに基づいて仮の記録レートを求めるステップと、
前記仮の記録レートと前記第２レートとの比較結果に基づいて、前記第１データについての実記録レートを求めるステップと、
前記実記録レートに基づいて、前記第１データのうちの既に記録されている部分を再圧縮して前記記録媒体に再記録するステップと、
前記実記録レートに基づいて、前記第１データのうちの前記記録媒体にまだ記録されていない部分を圧縮して、前記記録媒体に記録するステップと、
を含むことを特徴とする録画再生装置。
【請求項１０】
コンピュータを第１レートで入力する第１データと第２レートで入力する第２データを記録媒体に記録する録画再生装置として機能させる録画再生プログラムであって、
前記コンピュータを、
前記記録媒体の所定容量と前記第１データから後に前記第１データの再生時間と前記第２データの再生時間とに基づいて仮の記録レートを求める手段と、
前記仮の記録レートと前記第２レートとの比較結果に基づいて、前記第１データについての実記録レートを求める手段と、
前記実記録レートに基づいて、前記第１データのうちの既に記録されている部分を再圧縮して前記記録媒体に再記録する手段と、
前記実記録レートに基づいて、前記第１データのうちの前記記録媒体にまだ記録されていない部分を圧縮して、前記記録媒体に記録する手段と、
を備える録画再生装置として機能させることを特徴とする録画再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に対して録画及び再生を行う、録画再生装置、録画再生方法及び録画再生プログラムに関する。
【背景技術】
【０００２】
テレビ放送等の動画データを有線や無線にて受信し、この受信した動画データを予約録画するということが一般的に行われている。この場合、ユーザは予め放送事業者等が提示する番組表等を参照して、予約録画するチャンネルや、開始時間及び終了時間を記録再生装置に設定する。又は、ユーザは単に番組を指定し、記録再生装置がこの番組に対応するチャンネルや、開始時間及び終了時間を設定する。
【０００３】
そして、記録再生装置は設定された開始時間に設定されたチャンネルで放送される番組の録画を開始し、録画終了時刻に、この番組の録画を終了する。また、記録再生装置が利用する記録媒体（例えばＨＤＤ（Hard Disk Drive））の記録可能な空き領域を鑑みて、放送されている動画データを所定のレートで変換することによりデータ量を圧縮して記録するといったことも一般的に行われている。
【０００４】
例えば、特許文献１には圧縮率を調整する録画装置が記載されている。特許文献１に記載の録画装置の圧縮率演算部５３は、予約された全ての番組について録画画質の設定がなされている場合、録画予約情報保持部に保持された録画予約情報とに基づいて総録画時間を求める。また、併せて、求めた総録画時間と記録媒体の残り記録容量と各録画予約番組毎に設定された録画画質設定データとに基づいて、録画予約された番組を全て録画でき、且つ、録画画質設定データによって高画質が要求されている番組の圧縮率が高画質が要求されていない番組の圧縮率よりも小さくなるように各番組毎に圧縮率を求める。
【０００５】
これにより、適切な圧縮率で全ての番組を録画することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１０−０９２１０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した特許文献１に記載の録画装置を含めた一般的な記録再生装置には下述のような課題が有った。
【０００８】
テレビ放送等は基本的に番組表等に記載されているスケジュールに準じて放送されるものであるが、場合によっては、スケジュールに準じて放送されないということもあり得る。例えば、スポーツ中継では当初予定していた放送終了時刻になっても競技が終了しない場合に放送時間を延長し、放送終了時刻が当初の予定時刻よりも遅くなることがある。また、臨時ニュースが発生した場合などにも放送時間が延長されることなどもあり得る。これらの場合には当然番組自体の総放送時間も長くなる。もっとも、総放送時間が長くなると下述のような問題が生じる。
【０００９】
番組自体の総放送時間が長くなった場合には当然、記録すべき動画データが増加し、必要となる記憶容量も増加することとなる。この場合に記録再生装置の記録媒体の空き領域が少ないと、当初の終了時刻までについては番組が録画できたが、延長された部分に関しては記録媒体の空き領域が不足し録画できなかった、という事態が生じてしまう。また、延長された部分に関して録画できたとしても、その後に予約している別番組が利用する予定であった空き領域を使ってしまい、この別番組の全てを録画することができなかった、という事態が生じてしまう。このような事態に対応できないというのが、一般的な記録再生装置の課題である。
【００１０】
また、もしも番組の延長に対応できたとしても更に下記のような課題が生じる。それは、或るチャンネルで放送されている或る番組の続き（延長部分）が、或るチャンネル以外の他のチャンネルで継続して放送された場合に対応できないということである。
【００１１】
例えば、日本国にて利用されている地上デジタル放送ではイベントリレー機能という機能が規格化されている。上述したような番組の延長が生じた場合、放送局は、臨時サービスチャンネル、または別のチャンネルなどに切り替えて引き続き放送を行うことが有る。そして、イベントリレー機能を利用すればこれら新たなチャンネルを自動的に追尾することができる。
【００１２】
しかし、一般的な記録再生装置では、録画中の番組の番組情報から延長時間を求めている。そのため、或る番組の続きが別の番組扱いで継続放送された場合を考慮しておらず、イベントリレーのように或るチャンネルで放送されていた或る番組の続きがその或るチャンネルとは別のチャンネルで継続放送された場合であって、記録媒体の空き容量が少ない場合には、その或るチャンネルのリレー先のチャンネルで放送される部分を継続して録画できないという課題が生じる。
【００１３】
また、イベントリレーのように番組の続きが別のチャンネルでは放送レートを変更して継続された場合、例えばＨＤ（High Definition）画質→ＳＤ（Standard Definition）画質のように、リレー先のチャンネルでの番組の放送レートが低下することが多い。しかし、一般的な記録再生装置では、このように延長元の番組と延長先の番組とで放送レートが変化することは考慮しておらず延長元のチャンネルにおける放送レートにのみ基づいてデータの圧縮率を設定してしまう。これでは、ＳＤ画質のように画質が低下しており、圧縮率を高くしても問題がないような場合であっても、ＨＤ画質を想定した低い圧縮率のままで録画してしまい記録媒体や圧縮装置の消費電力の無駄が生じる。
【００１４】
そこで、本発明は、動画や音声などの情報を記録媒体の所定の空き容量に記録する際に、番組延長や他チャンネルへのイベントリレーが行われたとしても録画を継続でき、且つ、チャンネル毎で放送レートが異なる場合であっても適切に圧縮率を再決定することが可能な、録画再生装置、録画再生方法及び録画再生プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明の第１の観点によれば、第１レートで入力する第１データと前記第１データから後に第２レートで入力する第２データを記録媒体に記録する録画再生装置であって、前記記録媒体の所定容量と前記第１データの再生時間と前記第２データの再生時間とに基づいて仮の記録レートを求める手段と、前記仮の記録レートと前記第２レートとの比較結果に基づいて、前記第１データについての実記録レートを求める手段と、前記実記録レートに基づいて、前記第１データのうちの既に記録されている部分を再圧縮して前記記録媒体に再記録する手段と、前記実記録レートに基づいて、前記第１データのうちの前記記録媒体にまだ記録されていない部分を圧縮して、前記記録媒体に記録する手段と、を備えることを特徴とする録画再生装置が提供される。
【００１６】
本発明の第２の観点によれば、第１レートで入力する第１データと前記第１データから後に第２レートで入力する第２データを記録媒体に記録する装置が行う録画再生方法であって、前記記録媒体の所定容量と前記第１データの再生時間と前記第２データの再生時間とに基づいて仮の記録レートを求めるステップと、前記仮の記録レートと前記第２レートとの比較結果に基づいて、前記第１データについての実記録レートを求めるステップと、前記実記録レートに基づいて、前記第１データのうちの既に記録されている部分を再圧縮して前記記録媒体に再記録するステップと、前記実記録レートに基づいて、前記第１データのうちの前記記録媒体にまだ記録されていない部分を圧縮して、前記記録媒体に記録するステップと、を含むことを特徴とする録画再生装置が提供される。
【００１７】
本発明の第３の観点によれば、コンピュータを第１レートで入力する第１データと第２レートで入力する第２データを記録媒体に記録する録画再生装置として機能させる録画再生プログラムであって、前記コンピュータを、前記記録媒体の所定容量と前記第１データから後に前記第１データの再生時間と前記第２データの再生時間とに基づいて仮の記録レートを求める手段と、前記仮の記録レートと前記第２レートとの比較結果に基づいて、前記第１データについての実記録レートを求める手段と、前記実記録レートに基づいて、前記第１データのうちの既に記録されている部分を再圧縮して前記記録媒体に再記録する手段と、前記実記録レートに基づいて、前記第１データのうちの前記記録媒体にまだ記録されていない部分を圧縮して、前記記録媒体に記録する手段と、を備える録画再生装置として機能させることを特徴とする録画再生プログラムが提供される。
【発明の効果】
【００１８】
本発明によれば、動画や音声などの情報を記録媒体の所定の空き容量に記録する際に、番組延長や他チャンネルへのイベントリレーが行われたとしても録画を継続でき、且つ、チャンネル毎で放送レートが異なる場合であっても適切に圧縮率を再決定することが可能となる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態の基本的構成を表すブロック図である。
【図２】本発明の実施形態における番組情報の一例を表す図である。
【図３−１】本発明の実施形態の基本的動作を表すフローチャート（１／２）である。
【図３−２】本発明の実施形態の基本的動作を表すフローチャート（２／２）である。
【発明を実施するための形態】
【００２０】
次に、本発明の実施形態について図面を用いて詳細に説明する。
【００２１】
図１は、本発明の実施形態である録画再生装置１００の機能的構成を示すブロック図である。ここで、録画再生装置１００は、デジタル放送信号を受信し、このデジタル放送信号により放映される番組を録画及び再生する装置である。
【００２２】
録画再生装置１００は、アンテナ１０１、デジタル放送チューナ１０２、デジタル復調部１０３、パケット分離部１０４、映像復調部１０５、音声復調部１０６、映像・音声エンコーダ１０７、再圧縮プロセッサ１０８、メディア記録部１０９、映像・音声デコーダ１１０、映像出力部１１１、音声出力部１１２、データ復調部１１３、放送局情報デコーダ１１４及びシステムコントローラ１１５を含む。
【００２３】
アンテナ１０１は、デジタル放送信号を受信するアンテナである。なお、今回説明する実施形態ではデジタル放送信号をアンテナ１０１により無線で受信することを想定しているが、ケーブルテレビと呼ばれるような形態で、デジタル放送信号を有線にて受信するようにしても良い。この場合は、アンテナ１０１に代えて有線放送を受信する為のインターフェースが設けられる。
【００２４】
アンテナ１０１で受信したデジタル放送信号はデジタル放送チューナ１０２で選局され、選局した伝送チャンネルのデジタル信号がデジタル復調部１０３に入力される。
【００２５】
デジタル復調部１０３は、デジタル復調部１０３自身に入力されたデジタル放送信号を復調することにより伝送ストリームを抽出する。
【００２６】
デジタル復調部１０３にて抽出された伝送ストリームはパケット分離部１０４で映像ストリームパケット、音声ストリームパケット及びデータストリームパケットの３種類のパケットが分離され、それぞれ映像復調部１０５、音声復調部１０６及びデータ復調部１１３にて復調出力される。
【００２７】
これら復調出力された３種類のデジタル信号のうち、映像信号出力と音声信号出力は、映像・音声エンコーダ１０７に供給される。
【００２８】
上記映像・音声エンコーダ１０７は、映像信号及び音声信号を所定の規格で符号化処理するもので、ここで得られた信号は、再圧縮プロセッサ１０８を介して、記録ストリームとしてメディア記録部１０９に送られる。
【００２９】
このメディア記録部１０９は、例えばハードディスクドライブ装置や、ＢＤ（Blu-ray）ディスクを記録媒体とするレコーダ、といったメディアを読み書き可能な記録再生装置により実現される。この場合、メディアとはハードディスクドライブ装置内のプラッタや、ＢD-RE (Blu-ray Disc Rewritable)規格に準拠した光ディスクが該当する。また、メディアを半導体メモリとしたＦｌａｓｈ  ＳＳＤ（Flash Solid State Drive）によってメディア記録部１０９を実現するようにしても良い。なおメディアは本発明における「記録媒体」に相当する。
【００３０】
メディア記録部１０９は、記録ストリームをＮ倍速（ここで、「Ｎ＞１」である。）でメディアに記録可能である。また、メディアに記録されている記録ストリームをＭ倍速（ここで、「Ｍ≧１」である。）で再生可能である。なお、ＮとＭは同じ値であっても良いが、異なる値であっても良い。また、ＮとＭはそれぞれが単一の値であっても良いが、それぞれが複数の値から選択されるようにしても良い。ここで、Ｎ、Ｍの値は、アンテナが受信した音声映像データの速度を１とした場合の値である。
【００３１】
上記メディア記録部１０９で再生されたストリーム（以下、適宜「再生ストリーム」と呼ぶ。）は、再圧縮プロセッサ１０８を介して映像・音声デコーダ１１０に送られる。そして、ここで元の映像ストリーム、音声ストリームに戻される。
【００３２】
なお、本実施形態では、再圧縮プロセッサ１０８がメディアに記録されている記録ストリームをデータとして読み出し、この読み出した記録ストリームを、再生速度がＭ倍速となるタイミングでデコードされるように映像・音声デコーダ１１０に入力することを再生と表現する。
【００３３】
そして、映像ストリームは、映像出力部１１１を通じて図示しないディスプレイに送られる。また、音声ストリームは、音声出力部１１２を通じて図示しない音響装置に送られる。
【００３４】
一方で、デジタル放送では、映像・音声データと共に、番組を構成する制御データの一部として、番組ＩＤ、番組開始・終了時間情報、イベントリレー実行情報及びイベントリレー先情報などがサービス情報として伝送される。そこで、データ復調部１１３において、復調データからサービス情報を抽出し、放送局情報デコーダ１１４に出力する。
【００３５】
放送局情報デコーダ１１４は、サービス情報から番組に関する番組情報を抽出し、この抽出情報をシステムコントローラ１１５に出力する。なお、この抽出した番組情報の具体例については後述する。
【００３６】
このシステムコントローラ１１５は、本録画再生装置１００の各部処理動作を総括的にコントロールするもので、上記放送局情報デコーダ１１４から与えられる番組情報に基づいて映像・音声エンコーダ１０７、映像・音声デコーダ１１０、再圧縮プロセッサ１０８の処理動作を制御する機能を有している。
【００３７】
システムコントローラ１１５では、システムコントローラ１１５自身に入力された番組情報から番組延長の有無を判定し、その延長時間を含む番組トータル時間を求める。また、システムコントローラ１１５は、求めた番組トータル時間と、この番組に割り当てられる記録容量とから記録レートを求める。この割り当てられる記録容量は、システムコントローラ１１５がメディア記録部１０９に含まれるメディアの空き容量に基づいて割り当てる記録容量決定しても良いし、システムコントローラ１１５がユーザから指定を受けて、この指定された容量を割り当てる記録容量として決定しても良い。また、或る番組に割り当てられる記憶容量を決定する際には、特許文献１に記載されているような技術を利用しても良い。つまり、この或る番組以外の番組の録画予約状況及びこの録画予約状況から算出される、この或る番組以外の番組を録画する為に使用されるディアの使用量を考慮してメディアの空き容量を算出するようにしても良い。
【００３８】
更に、システムコントローラ１１５は、求められた記録レートに基づいて、映像・音声エンコーダ１０７に記録対象とする番組内の新規に記録する部分の記録レートを設定するコマンドを送る。また、併せて再圧縮プロセッサ１０８に記録対象とする番組内の再度記録する部分の記録レートを設定するコマンドを送る。ここで、新規記録部分とは、或る番組の終了までの動画データのうち、未だ受信していない動画データ及び受信はしたものの未だメディア記録部１０９に含まれるメディアに記録していない動画データのことを指す。一方、「再度記録部分」とは或る番組の終了までの動画データのうち、既に受信をしてメディアに一度記録されている動画データであって、この一度記録された際の記録レートと異なる記録レートで再度メディアに記録される動画データのことを指す。
【００３９】
再圧縮プロセッサ１０８は、メディア記録部１０９を通じて、記録対象とする番組内の既に記録された部分の再生ストリームをメディアから受け取り、これを再圧縮して記録レートを下げて再記録ストリームを作成する。
【００４０】
また映像・音声エンコーダ１０７から記録対象とする番組内の新規に記録する部分のデータを受け取り新記録ストリームとする。
【００４１】
再圧縮プロセッサ１０８はこれら２つの記録ストリーム（再記録ストリーム及び新記録ストリーム）を交互にメディア記録部１０９に送る。メディア記録部１０９では、再記録ストリームの記録と新規記録ストリームの記録を交互に行う。
【００４２】
なお、再圧縮プロセッサ１０８がメディアから既に記録された部分の再生ストリームを受け取った後、メディアからは、この既に記録された部分の再生ストリームは削除される。又は、再記録ストリーム及び新記録ストリームをこの既に記録された部分の再生ストリームの上に上書きするようにしても良い。つまり、既に記録された部分の再生ストリームが記録されていた部分は、再圧縮プロセッサに再生ストリームが渡された後は書き込み可能な部分として扱われ、再書き込みではブランク部分に加えてこの書き込み可能な部分にも書き込みを行う。
【００４３】
次に、図２に表される番組情報の一例を参照して、番組情報について説明する。
【００４４】
図２に表される番組情報２００には、番組ＩＤ２０１、開始日時２０２、終了日時２０３、番組名２０４、チャンネル情報２０５、画質２０６、イベントＩＤ２０７、イベントリレー実行フラグ２０８、イベントリレー先情報２０９、番組延長フラグ２１０、番組延長時間２１１及びその他の情報２１２が含まれる。
【００４５】
番組ＩＤ２０１は、番組情報２００に固有な識別情報である。開始日時２０２は、対応する番組の放送開始日時を示す。終了日時２０３は、対応する番組の放送終了日時を示す。また、終了日時２０３に代えて番組の長さを表す番組長が含まれていても良い。番組長は例えば３０分を表す「３０：００」等の値で表される。番組名２０４は、対応する番組のタイトルを示す。
【００４６】
チャンネル情報２０５は、対応する番組の放送チャンネルを示す。画質２０６は、対応する番組の画質を示す。イベントＩＤ２０７は、対応する番組を一意に識別するための情報である。イベントリレー実行フラグ２０８は、対応する番組がチャンネルを変更して継続されるか否か（イベントリレーが実行されるか否か）を示す。イベントリレー先情報２０９は、イベントリレーが実行されるときのリレー先のチャンネルとその番組のイベントＩＤを示す。番組延長フラグ２１０は、対応する番組がチャンネルを変更することなく継続されるか否か（番組が延長されるか否か）を示す。番組延長時間２１１は、番組が延長される場合に何分間（又は何分何秒間）延長されるかを示す。番組が延長されない場合には、この値は、例えば、ＮＵＬＬである。ＮＵＬＬとする場合には、図示されているように「００：００：００」というデータによりＮＵＬＬと認識させても良いし、他の情報で代替するようにしても良い。
【００４７】
その他の情報２１２には、ジャンル情報、番組詳細情報、共通イベント情報、マルチビュー情報及び課金情報等の番組に関連するその他の情報が含まれる。
【００４８】
番組情報２００としては、放送予定の番組に対応するものが定期的に配信される他、現在放送中の番組の番組情報や次に放送される番組の番組情報も配信される。
【００４９】
番組情報は、番組の切り替わるとき（例えば、長時間番組の間にニュースが挿入されるとき）や急に放送枠が変更されたとき（番組の延長や短縮など）に対応して、短周期で更新されたものが配信される。
【００５０】
続いて、図３−１及び図３−２のフローチャートを参照して本実施形態の動作を説明する。図３−１及び図３−２には、本実施形態の特徴である番組延長の判定及びこれに関連する動作が表されている。
【００５１】
ステップＳ１１において、録画モードを現在メディアに残されている空き容量全てを残らず使用するジャストＲＥＣ（記録）モードとする（ステップＳ１１）。なお、ジャストＲＥＣモードのように現在メディアに残されている空き容量全てを使用するのではなく、現在メディアに残されている空き容量のうちから予め指定された量の空き容量を残らず使用するモードであっても本実施形態は適用可能である。つまり、現在メディアに残されている空き容量が２ＧＢ(Giga byte)で有る場合に、この２ＧＢ全てを利用するモードであっても良く、２ＧＢのうちの１ＧＢ全てを利用するように指定されたモードであっても良い。後者の場合は延長した番組を録画したとしても１ＧＢの空き容量を確保でき、その後、全く異なる他の番組を必ず録画したい場合等に利用できる。
【００５２】
何れのモードの場合であっても、記録開始時の画質の設定記録レートは、そのレートで記録すれば、記録するべき内容を全て録画でき、且つ、画質が最高となるものとなる。すなわち、記録開始時の画質の設定記録レートは、そのレートで記録すれば、録画時間を確保するための記憶容量が不足しない範囲で、画質が最高のものとなる。
【００５３】
この場合、記録開始時の設定記録レートでは、途中で番組延長があった場合には、番組を最後まで記録することができない。そこで、録画実行中、常に番組延長が発生しているか否かを判定する。判定は定期的に行われても良いが、不定期的に行われても良い。つまり、番組終了までの間所定の間隔で定期的に判定を行っても良いが、番組終了が近づくにつれて判定の間隔を狭めて行っても良い。この判定に該当する動作はステップＳ１２、Ｓ１３、Ｓ１４及びＳ１５にあたる。
【００５４】
まず、放送局から録画対象としている番組の番組ＩＤを含む番組情報２００として番組延長情報が送られて来たか否かの判定を行う（ステップＳ１２）。番組延長情報は、番組が延長する旨の情報及び延長する時間を表す情報により実現することができる。例えば、番組延長フラグ２１０が「オン」、番組延長時間２１１が「１５分」といった内容の情報で実現することができる。また、番組延長フラグ２１０及び番組延長時間２１１を利用するのではなく、終了日時２０３が変更されることにより番組延長情報が実現されても良い。
【００５５】
ここで、番組延長情報が送られてきたと判定した場合（ステップＳ１２においてＹｅｓ）、イベントリレー情報があるかを判定する（ステップＳ１６）。具体的には、イベントリレー実行フラグ２０８が「オン」であるか否かを確認する。
【００５６】
番組情報２００に含まれるイベントリレー実行フラグ２０８が「オン」であり、イベントリレーを実行すると指定されている場合（ステップＳ１６においてＹｅｓ）は、ステップＳ１７に進む。
【００５７】
ステップＳ１７では、番組情報２００のイベントリレー先情報２０９を取得してリレー先のイベントＩＤに対応する番組情報２００を取得する。
【００５８】
次に、番組録画時間を算出する（ステップＳ１８）。具体的には、「番組録画時間＝録画設定時間＋延長時間」の式により算出する。この延長時間は、リレー先番組の放送される時間を含めた延長時間とする。例えば、チャンネル変更をすることなく第１の所定の時間番組延長が行われ、その後更にイベントリレーが行われて第２の所定の時間イベントリレー先の番組が放映される場合もあり得る。この場合、延長時間とは「第１の所定の時間＋第２の所定の時間」となる。
【００５９】
次に、最適な記録レートを算出する（ステップＳ１９）。具体的には「記録レート＝記録開始時残メディア容量／番組録画時間」の式により算出する。
【００６０】
次に、ステップＳ１９で算出した記録レートよりも最適な記録レートがないか検討する。その為に、まずステップＳ２０にて、「ステップＳ１９で計算した記録レート＞リレー先番組の放送レート」の関係になるか否かを判定する。
【００６１】
ここで、何故この判定を行うのかを説明する。イベントリレーのように番組の続きが別の番組で放送レートを変更して継続された場合、例えばＨＤ画質→ＳＤ画質のように、リレー先の番組の放送レートが低下することが多い。そして、録画を継続できたとしても、「記録レート＞リレー先の放送レート」の関係に有る場合、リレー先の番組は放送レートを越えるレートでは録画できない。そのため、リレー先番組をステップＳ１９で計算した記録レートで録画したとしても、画質が向上することはなく、記録媒体の空き領域が無駄に消費されることになってしまう。
【００６２】
そこで、ＨＤ放送の番組からＳＤ放送の番組にリレーされるなど、リレー先番組の放送レートが下がって画質が落ちる場合には記録レートを再度算出し直すことが好ましい。そこで、本実施形態ではステップＳ２０において判定を行う。
【００６３】
そして、ステップＳ２０で「ステップＳ１９で計算した記録レート＞リレー先番組の放送レート」の関係になると判定された場合（ステップＳ２０においてＹｅｓ）、ステップＳ２１に進む。
【００６４】
リレー先番組を放送レートのまま画質を下げずに録画してもメディアに空き容量が出来る。すなわち、リレー先番組を放送レートよりも圧縮する必要は無くなる。また、その一方で、この空き容量を利用することにより、イベントリレー元の番組の記録レートを向上することもできる。すなわち、ステップＳ１９で設定した記録レートよりも高い記録レートをイベントリレー前の部分に適用して、その部分の画質を向上させることができる。そのため、ステップＳ２１でより適切な記録レートを算出し、この算出した記録レートへと変更することによって空き容量が出来ないようにする。新たな記録レートの算出は以下の式に基づいて行われる。
「記録レート＝（記録開始時残メディア容量−リレー先番組の放送レート×リレー先番組の放送時間）／リレー元番組の放送時間」
記録レートの算出後は、リレー先番組の非圧縮フラグ＝１に設定して、イベントリレー後にリレー先番組を放送レートのまま録画するように指定する（ステップＳ２２）。
【００６５】
そして、現在の番組の新規の記録部分を記録する記録レートをステップＳ２１で計算済みの記録レートに変更して新規の記録部分の記録を開始する。また、この新規の記録部分の記録と並行して、現在の番組内の既に記録された部分の再圧縮記録レートを、ステップＳ２１で計算済みの記録レートとして再圧縮記録を開始する（ステップＳ２４）。すなわち、既に記録された部分に関しては、それを再生し、それをステップＳ２１で計算された記録レートに合わせて再圧縮し、再圧縮された記録データを記録媒体に記録する。この際、再生済みの部分は、上書き可能部分として利用する。再生と上書きの間に消去を行なってもよい。
【００６６】
なお、上述したように本実施形態ではＮ倍速での録画が可能である。そのため、新規の記録部分の記録を番組放送に合わせてリアルタイムで行なうことに加えて、並行して再圧縮記録を行うというステップＳ２４を実現することができる。
【００６７】
一方、ステップＳ２０で「記録レート≦リレー先番組の放送レート」と判定した場合（ステップＳ２０においてＮｏ）、記録レートはステップＳ１９で計算した記録レートを使用することとなる。具体的には、ステップＳ２３でリレー先番組の非圧縮フラグ＝０に設定する。
【００６８】
そして、現在の番組の新規の記録部分を記録する記録レートをステップＳ１９で計算済みの記録レートに変更して新規の記録部分の記録を開始する。また、この新規の記録部分の記録と並行して、現在の番組内の既に記録された部分の再圧縮記録レートを、ステップＳ１９で計算済みの記録レートとして再圧縮記録を開始する（ステップＳ２４）。
【００６９】
すなわち、既に記録された部分に関しては、それを再生し、それをステップＳ１９で計算された記録レートに合わせて再圧縮し、再圧縮された記録データを記録媒体に記録する。この際、再生済みの部分は、上書き可能部分として利用する。再生と上書きの間に消去を行なってもよい。
【００７０】
他方、ステップＳ１６でイベントリレー情報が無いと判定した場合（ステップＳ１６においてＮｏ）、番組録画時間を「番組録画時間＝録画設定時間＋延長時間」の計算式に基づいて計算する。ステップＳ１８の場合と異なり、この延長時間にはリレー先番組の放送される時間は含まれず、現在録画している番組の延長時間が含まれる。その後ステップＳ３４へ進む。ステップＳ３４の動作については後述する。
【００７１】
番組延長情報が送られてきていない場合（ステップＳ１２においてＮｏ）は、続いて、番組延長情報ではなく、次番組の開始時間情報が送られて来たか否かの判定を行う（ステップＳ１３）。
【００７２】
具体的には、次番組の番組ＩＤ２０１に対応する番組開始日時２０２が、現在録画している番組の録画開始後に変更されていないか、録画中、常に監視する。
【００７３】
異なる次番組開始情報が送られてきて、次番組の番組ＩＤ２０１に対応する番組開始日時２０２が変更された場合には（ステップＳ１３においてＹｅｓ）、現在録画中の番組終了日時が、次番組の番組ＩＤ２０１に対応する変更後の番組開始日時２０２まで延長したと判断する。
【００７４】
そして、ステップＳ３２に進み、番組録画時間を「番組録画時間＝次番組の開始時間−録画開始時間」の計算式に基づいて計算する。この計算によって、番組録画時間に延長分の時間が追加されたことになる。ステップＳ１８の場合と異なり、この延長時間にはリレー先番組の放送される時間は含まれず、現在録画している番組の延長時間が含まれる。その後ステップＳ３４へ進む。ステップＳ３４の動作については後述する。
【００７５】
録画延長情報がなく（ステップＳ１２においてＮｏ）、次番組開始時間遅れ情報もない（ステップＳ１３においてＮｏ）にも関わらず、録画予約終了時間経過後（ステップＳ１４においてＹｅｓ）においても録画していた番組の番組ＩＤが継続している場合が考えられる（ステップＳ３０においてＹｅｓ）。
【００７６】
録画延長情報がなく（ステップＳ１２においてＮｏ）、次番組開始時間遅れ情報もない（ステップＳ１３においてＮｏ）場合は録画終了時間が経過したか否かを判定する（ステップＳ１４）。
【００７７】
録画予約終了時間経過後（ステップＳ１４においてＹｅｓ）、で番組ＩＤは継続していないと判定した場合は（ステップＳ３０においてＮｏ）番組終了と見なして、ステップＳ３９でジャストＲＥＣを終了する。
【００７８】
一方、録画延長情報がなく（ステップＳ１２においてＮｏ）、次番組開始時間遅れ情報もない（ステップＳ１３においてＮｏ）にも関わらず、録画予約終了時間経過後（ステップＳ１４においてＹｅｓ）においても録画していた番組の番組ＩＤが継続している場合が考えられる（ステップＳ３０においてＹｅｓ）。この場合には、録画番組が延長されていると判断する。そのため、ステップＳ３３において番組録画時間を算出する。但し、この場合は番組延長時間が放送局から送信されてきた番組情報２００からは求められない。そのため、予め設定した延長時間を記録延長時間とする。例えば、放送番組は最小１５分単位で構成されていることが多いので、この延長設定時間を１５分とする。この場合は、ステップＳ３３により、番組録画時間＝録画設定時間＋一定時間（例えば１５分）となる。この一定時間経過後も番組ＩＤが継続する場合には、再び番組延長と判断して再度録画時間を延長する。この処理は、後述のステップＳ３４以降のステップを終了し、再度ステップＳ１２に戻ることで実現される。
【００７９】
録画時間延長と判断してステップＳ３１、ステップＳ３２及びステップＳ３３の何れかで番組録画時間を計算すると、最適記録レートの演算処理を実行する（ステップＳ３４）。
【００８０】
次に、最適な記録レートを算出する（ステップＳ３４）。具体的には「記録レート＝記録開始時残メディア容量／番組録画時間」の式により算出する。
【００８１】
次に、現在録画中の番組が、イベントリレー先番組で有るか否かを判定する（ステップＳ３５）。リレー先番組を録画中でないと判定した場合（ステップＳ３５においてＮｏ）は、現在の番組の新規の記録部分を記録する記録レートをステップＳ３４で計算済みの記録レートに変更して新規の記録部分の記録を開始する。また、この新規の記録部分の記録と並行して、現在の番組内の既に記録された部分の再圧縮記録レートを、ステップＳ３４で計算済みの記録レートとして再圧縮記録を開始する（ステップＳ２４）。すなわち、既に記録された部分に関しては、それを再生し、それをステップＳ３４で計算された記録レートに合わせて再圧縮し、再圧縮された記録データを記録媒体に記録する。この際、再生済みの部分は、上書き可能部分として利用する。再生と上書きの間に消去を行なってもよい。
【００８２】
一方、ステップＳ３５でリレー先番組を録画中であると判定した場合（ステップＳ３５においてＹｅｓ）は、リレー先番組の放送レートが下がって画質が落ちる場合を考慮した最適記録レートの演算処理を実行する。
【００８３】
具体的には、ステップＳ３６にて、「ステップＳ３４で計算した記録レート＞リレー先番組の放送レート」の関係になるか否かを判定する。
【００８４】
ステップＳ３６で「記録レート＞リレー先番組の放送レート」の関係になると判定された場合（ステップＳ３６においてＹｅｓ）、既にリレー先番組を放送レートのまま録画している。そのため、ステップＳ３７で記録レートを変更してメディアに空き容量が出来ないようにする。新たな記録レートの算出は以下の式に基づいて行われる。
【００８５】
「記録レート＝（記録開始時残メディア容量−リレー先番組の放送レート×リレー先番組の放送時間）／リレー元番組の放送時間」
ここでは、既にリレー先番組を放送レートのまま録画している。そのため、ステップＳ２４のように新規に記録する部分の記録レートを変更することはせず、ステップＳ２５で、リレー元の番組内の既に記録された部分の再圧縮記録レートを、ステップＳ３７で計算済みの記録レートとして再圧縮記録を開始する既存記録部分の再圧縮記録レート設定を行って再圧縮記録を開始する。
【００８６】
また、ステップＳ３６で「記録レート≦リレー先番組の放送レート」と判定した場合（ステップＳ３６においてＮｏ）、記録レートはステップＳ３４で計算したレートを使用する。そのため、ステップＳ３８でリレー先番組の非圧縮フラグ＝０に設定する。
【００８７】
そして、リレー先の番組の新規の記録部分を記録する記録レートをステップＳ３４で計算済みの記録レートに変更して新規の記録部分の記録を開始する。また、この新規の記録部分の記録と並行して、リレー元の番組及びリレー先番組内の既に記録された部分の再圧縮記録レートを、ステップＳ３４で計算済みの記録レートとして再圧縮記録を開始する（ステップＳ２４）。すなわち、既に記録された部分に関しては、それを再生し、それをステップＳ２４で計算された記録レートに合わせて再圧縮し、再圧縮された記録データを記録媒体に記録する。この際、再生済みの部分は、上書き可能部分として利用する。再生と上書きの間に消去を行なってもよい。
【００８８】
最後に、録画予約終了時間経過前に番組が終了した場合の判定を行う。
【００８９】
この判定はステップＳ１５及びＳ２６で行う。ステップＳ１５で番組が終了したと判定した場合（ステップＳ１５においてＹｅｓ）、ステップＳ２６にてステップＳ１６でイベントリレーすると判定しているか判定し、イベントリレーしない場合（ステップＳ２６においてＮｏ）は番組終了と見なして、ジャストＲＥＣを終了する（ステップＳ３９）。
【００９０】
ステップＳ２６でイベントリレーすると判定した場合（ステップＳ２６においてＹｅｓ）、ステップＳ２７にてステップＳ２２でリレー先番組の非圧縮フラグ＝１としているか判定する。
【００９１】
非圧縮フラグ＝１の場合は（ステップＳ２７においてＹｅｓ）、ステップＳ２８でリレー先番組の記録レートを放送レートのまま非圧縮に変更し、ステップＳ２９でリレー先番組の録画を開始する。一方、ステップＳ２７でリレー先番組の非圧縮フラグ＝０の場合は（ステップＳ２７においてＮｏ）、記録レートは変更せずにステップＳ２９でリレー先番組の録画を開始する。
【００９２】
以上説明した本発明の実施形態は、以下に示すような多くの効果を奏する。
【００９３】
第１の効果は、イベントリレーのように番組が延長され、続きが別の番組として放送された場合に、記録媒体の空き容量が不足しても、自動的に録画中の番組と延長された番組を同一の記録レートで再圧縮して所定の記録領域に再記録することができることである。
【００９４】
その理由は、番組情報を確認し、番組の続きが別の番組で延長される場合はリレー先の番組情報を取得して、リレー先の番組での延長時間を含めた録画時間を計算し、リレー先の番組を継続して録画するためである。
【００９５】
第２の効果は、イベントリレーのように番組が延長され、続きが別の番組として放送された場合に、続きが別の番組で延長され、リレー先番組の放送レートが下がって画質が落ちる場合でも、録画終了時に記録媒体に空きが出来ないように録画することができる。
【００９６】
その理由は、一旦リレー先の番組の放送レートが同じ前提で記録レートを計算し、（記録レート＜リレー先番組の放送レート）である場合、リレー先の放送レートを圧縮せずに録画することを前提に、リレー元の番組の記録レートを計算するためである。
【００９７】
また、上述した実施形態は、本発明の好適な実施形態ではあるが、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
【００９８】
例えば、本実施形態を変形し、デジタル放送の録画ではなく、或る記録媒体から他の記録媒体への動画データの複写（いわゆるダビング）に利用するようにしても良い。この場合には、ダビング途中で、複写元の記録媒体に録画されている動画データの圧縮率が途中で変化したことを検知した際に記録レートを再度算出してダビングを継続する、といった用途に本実施形態を利用することができる。
【００９９】
また、複数の或る媒体（仮に第１の記録媒体及び第２の記録媒体とする）から他の記録媒体（仮に第３の記録媒体とする）にダビングする用途においても本実施形態を利用することができる。
【０１００】
この場合第１の記録媒体の動画データを読み取りながらダビングを開始し、第１の記録媒体の動画データの全てを読み取れたならば第２の記録媒体を読み込む。そして、第２の記録媒体の記録レートが第１の記録媒体の記録レートと異なっていた場合に本実施形態を利用することができる。
【０１０１】
また、例えばパーソナルコンピュータ上に記録されている複数の動画ファイルを、所定の容量の１つの動画ファイルにまとめる際の再変換処理等にも本実施形態を利用することも可能である。つまり、第１のファイルを再変換中に更に第２のファイルを指定され、これら第１のファイル及び第２のファイルをまとめて、所定の容量の第３のファイルに再変換する場合等に本実施形態を利用することができる。
【０１０２】
なお、上記の録画再生装置は、ハードウェア、ソフトウェア又はこれらの組合わせにより実現することができる。また、上記の録画再生装置により行なわれる録画再生方法も、ハードウェア、ソフトウェア又はこれらの組合わせにより実現することができる。ここで、ソフトウェアによって実現されるとは、コンピュータがプログラムを読み込んで実行することにより実現されることを意味する。
【０１０３】
プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えば、フレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば、光磁気ディスク）、ＣＤ−ＲＯＭ(Read Only Memory)、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ(Programmable ROM)、ＥＰＲＯＭ(Erasable PROM)、フラッシュＲＯＭ、ＲＡＭ(random access memory)）を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【０１０４】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１０５】
（付記１）  第１レートで入力する第１データと前記第１データから後に第２レートで入力する第２データを記録媒体に記録する録画再生装置であって、
前記記録媒体の所定容量と前記第１データの再生時間と前記第２データの再生時間とに基づいて仮の記録レートを求める手段と、
前記仮の記録レートと前記第２レートとの比較結果に基づいて、前記第１データについての実記録レートを求める手段と、
前記実記録レートに基づいて、前記第１データのうちの既に記録されている部分を再圧縮して前記記録媒体に再記録する手段と、
前記実記録レートに基づいて、前記第１データのうちの前記記録媒体にまだ記録されていない部分を圧縮して、前記記録媒体に記録する手段と、
を備えることを特徴とする録画再生装置。
【０１０６】
（付記２）  付記１に記載の録画再生装置であって、
前記仮の記録レートと前記第２レートを前記比較した結果、前記第２レートが前記仮の記録レートと同じ又は高い場合には前記第２データを前記第１データについての実記録レートと同じレートに基づいて記録することを特徴とする録画再生装置。
【０１０７】
（付記３）  付記１又は２に記載の録画再生装置であって、
前記仮の記録レートと前記第２レートを前記比較した結果、前記第２レートが前記仮の記録レートよりも低い場合には前記第２データを前記第２レートに基づいて記録することを特徴とする録画再生装置。
【０１０８】
（付記４）  付記３に記載の録画再生装置であって、
前記実記録レートを求める手段は、前記仮の記録レートと前記第２レートを前記比較した結果、前記第２レートが前記仮の記録レートよりも低い場合には、前記記録媒体の前記所定容量から、前記第２レートと前記第２データの再生時間の長さを乗算した値を減算し、該減算後の値を前記第１データの時間の再生時間の長さで除算する、ことにより前記実記録レートを算出することを特徴とする録画再生装置。
【０１０９】
（付記５）  付記１乃至４の何れか１に記載の録画再生装置であって、
前記実記録レートを求める手段は、前記仮の記録レートと前記第２レートを前記比較した結果、前記第２レートが前記仮の記録レートと同じ又は高い場合には、前記第１データの再生時間の時間の長さと前記第２データの再生時間の時間の長さを加算した値で、前記記録媒体の前記所定容量を除算する、ことにより前記実記録レートを算出することを特徴とする録画再生装置。
【０１１０】
（付記６）  付記１乃至５の何れか１に記載の録画再生装置であって、
前記第１データの再生時間で前記記録媒体の前記所定容量を除算することにより算出されたレートに基づいて前記第１データを録画し、該録画中に前記第２のデータを更に録画することとなった場合に、前記仮の記録レートを求める手段、前記実記録レートを求める手段、前記前記記録媒体に再記録する手段及び前記前記記録媒体に記録する手段、の各手段を動作させることを特徴とする録画再生装置。
【０１１１】
（付記７）  付記１乃至６の何れか１に記載の録画再生装置であって、
前記第１データと前記第２データは異なるチャンネルで受信したデータであることを特徴とする録画再生装置。
【０１１２】
（付記８）  付記１乃至７の何れか１に記載の録画再生装置であって、
前記記録媒体の前記所定容量とは前記第１データの記録を開始する時点での前記記録媒体の空き容量全てであることを特徴とする録画再生装置。
【０１１３】
（付記９）  第１レートで入力する第１データと前記第１データから後に第２レートで入力する第２データを記録媒体に記録する装置が行う録画再生方法であって、
前記記録媒体の所定容量と前記第１データの再生時間と前記第２データの再生時間とに基づいて仮の記録レートを求めるステップと、
前記仮の記録レートと前記第２レートとの比較結果に基づいて、前記第１データについての実記録レートを求めるステップと、
前記実記録レートに基づいて、前記第１データのうちの既に記録されている部分を再圧縮して前記記録媒体に再記録するステップと、
前記実記録レートに基づいて、前記第１データのうちの前記記録媒体にまだ記録されていない部分を圧縮して、前記記録媒体に記録するステップと、
を含むことを特徴とする録画再生装置。
【０１１４】
（付記１０）  コンピュータを第１レートで入力する第１データと第２レートで入力する第２データを記録媒体に記録する録画再生装置として機能させる録画再生プログラムであって、
前記コンピュータを、
前記記録媒体の所定容量と前記第１データから後に前記第１データの再生時間と前記第２データの再生時間とに基づいて仮の記録レートを求める手段と、
前記仮の記録レートと前記第２レートとの比較結果に基づいて、前記第１データについての実記録レートを求める手段と、
前記実記録レートに基づいて、前記第１データのうちの既に記録されている部分を再圧縮して前記記録媒体に再記録する手段と、
前記実記録レートに基づいて、前記第１データのうちの前記記録媒体にまだ記録されていない部分を圧縮して、前記記録媒体に記録する手段と、
を備える録画再生装置として機能させることを特徴とする録画再生プログラム。
【０１１５】
上記の実施形態の一部又は全部は、更に以下のようにも記載されうるが、以下には限られない。
【０１１６】
記録メディアに対し、Ｎ倍速での録画および再生、記録圧縮率の変更を可能とし、記録済み領域を再生し圧縮して再記録することにより記録可能領域を拡大しつつ、再圧縮処理と新たな記録を同時に行うことで、放送番組の記録時間を延長する機能を有する記録再生装置において、
録画中の番組と共に放送される番組情報を取得する番組情報取得手段で取得された番組情報から、録画中の番組に対する延長の有無を判定する番組延長判定手段で番組延長ありと判定された場合に、番組情報から録画中の番組に対するイベントリレーの有無を判定するイベントリレー判定手段と、
このイベントリレー判定手段でイベントリレーありと判定された場合にリレー先の番組の番組情報を取得するリレー先番組情報取得手段と、
リレー先番組の放送時間から録画開始時に設定された録画時間と合わせて総録画時間を演算する録画時間演算手段と、
前記録画時間演算手段で得られた番組録画時間と記録メディアの記録済み番組領域以外の記録容量から当該録画番組の記録レートを決定する記録レート決定手段と、
前記記録レート決定手段で得られた記録レートがリレー先番組の放送レートを超えるか判定するリレー先番組レート判定手段と、
前記リレー先番組レート判定手段で記録レートがリレー先番組の放送レートを超えると判定された場合に、リレー先番組の放送レートでリレー先番組を記録可能な領域を演算して当該録画番組の記録レートを変更する記録レート変更手段と、
さらにリレー先番組を放送レートのまま録画するために非圧縮フラグを１に指定するリレー先番組非圧縮指定手段と、
前記記録メディアから録画中の番組の既記録部分を読み出して変更された記録レートで再圧縮しつつ、前記変更された記録レートで録画中の番組の新規部分を圧縮して、再圧縮部分と新規圧縮部分をＮ倍速で交互に前記記録メディアに記録する延長記録手段とを備える。
【０１１７】
番組延長判定手段で番組延長ありと判定されて記録レートが演算された場合に、リレー先の番組を録画中か判定するリレー先録画判定手段と、
前記リレー先録画判定手段でリレー先番組を録画中と判定された場合に、前記で演算された記録レートがリレー先番組の放送レートを超えるか判定するリレー先番組レート判定手段と、
前記リレー先番組レート判定手段で記録レートがリレー先番組の放送レートを超えると判定された場合に、リレー先番組の放送レートでリレー先番組を記録可能な領域を演算して当該録画番組の記録レートを変更する記録レート変更手段とを備える。
【０１１８】
前記録画中の番組が終了した場合、前記イベントリレー判定手段でイベントリレー情報ありと判定され、前記リレー先番組非圧縮指定手段で非圧縮フラグを１に指定された場合にリレー番組を放送レートのまま録画するために録画レートを非圧縮に変更するリレー先番組録画レート非圧縮化手段と、
前記記録メディアから録画中の番組の既記録部分を読み出して再圧縮しつつ、前記変更されたリレー先番組の記録レートでリレー先番組の録画を開始するリレー先番組録画開始手段とを備える。
【産業上の利用可能性】
【０１１９】
本発明は、変換方式や記録媒体の種別を問わず、任意の録画再生装置に適用することが可能である。
【符号の説明】
【０１２０】
１００  録画再生装置
１０１  アンテナ
１０２  デジタル放送チューナ
１０３  デジタル復調部
１０４  パケット分離部
１０５  映像復調部
１０６  音声復調部
１０７  映像・音声エンコーダ
１０８  再圧縮プロセッサ
１０９  メディア記録部
１１０  映像・音声デコーダ
１１１  映像出力部
１１２  音声出力部
１１３  データ復調部
１１４  放送局情報デコーダ
１１５  システムコントローラ
２００  番組情報
【図１】
2014013995.tif 000003
【図２】
2014013995.tif 000004
【図３−１】
2014013995.tif 000005
【図３−２】
2014013995.tif 000006