(57)【要約】 【目的】  いわゆる追いかけ再生を行う情報記録再生装置において、録画開始指示から追いかけ再生ができるまでの時間を短縮する。【解決手段】    指示部１４からコンテンツ録画指示があった場合、ビットレート変更指示部６は、指示部１４から指示された第１のビットレートではなく、それよりも高い第２のビットレートでエンコードを行うよう、ＭＰＥＧ２エンコーダ４に対する指示を行う。また、ＣＰＵ１６は、記録容量監視部１５に、この時点からの記録媒体２０への映像データの記録量の監視を開始させる。記録媒体２０に所定量の映像データが記録された後、ビットレート変更指示部６は、第１のビットレートでエンコードを行うようＭＰＥＧ２エンコーダ４に対する指示を行う。【選択図】  図１
2009100461.tif 000002
【特許請求の範囲】
【請求項１】
映像情報を符号化して記録媒体に記録する記録処理と、該記録処理により前記記録媒体に記録された映像情報を復号化して再生する再生処理とを並行して実行する映像記録再生装置において、
前記記録媒体に記録される映像情報を符号化する符号化処理部と、
前記記録媒体に符号化されて記録される映像情報のビットレートを指定するビットレート指定部と、
前記符号化処理部が映像情報を符号化する際のビットレートを制御する制御部を備え、
前記制御部は、前記ビットレート指定部により指定された第１のビットレートにて情報を符号化する前に、前記第１のビットレートよりも高い第２のビットレートにて情報を符号化するように前記符号化処理部を制御することを特徴とする、映像記録再生装置。
【請求項２】
前記制御部は、
映像情報の記録媒体への記録指示を受けた時点からの該記録媒体への映像情報の記録容量を監視する記録量監視部を備え、
該記録量監視部により監視された前記記録容量が所定量に到達したときに、前記符号化処理部が映像情報を符号化する際のビットレートを第２のビットレートから第１のビットレートに切り替えることを特徴とする、請求項１記載の映像記録再生装置。
【請求項３】
前記制御部は、
映像情報報の記録媒体への記録指示を受けた時点からの時間を計時する計時部を備え、
該計時部により計時された前記時間が所定時間に到達したときに、前記符号化処理部が映像情報を符号化する際のビットレートを第２のビットレートから第１のビットレートに切り替えることを特徴とする、請求項１記載の映像記録再生装置。
【請求項４】
前記制御部は、
前記符号化処理部が映像情報を符号化する際のビットレートを第２のビットレートから徐々に低下させて第１のビットレートに切り替えることを特徴とする、請求項２または３記載の映像記録再生装置。
【請求項５】
映像情報を符号化して記録媒体に記録する処理を実行する映像記録装置において、
前記記録媒体に記録される映像情報を符号化する符号化処理部と、
前記記録媒体に符号化されて記録される映像情報のビットレートを指定するビットレート指定部と、
前記符号化処理部が映像情報を符号化する際のビットレートを制御する制御部を備え、
前記制御部は、前記ビットレート指定部により指定された第１のビットレートにて情報を符号化する前に、前記第１のビットレートよりも高い第２のビットレートにて情報を符号化するように前記符号化処理部を制御することを特徴とする、映像記録装置。
【請求項６】
記録媒体に記録された映像情報を符号化する処理を実行する映像符号化装置において、
前記記録媒体から読み出した映像情報を符号化する符号化処理部と、
前記映像情報の再生時のビットレートを指定するビットレート指定部と、
前記符号化処理部が映像情報を符号化する際のビットレートを制御する制御部と、を備え、
前記制御部は、前記ビットレート指定部により指定された第１のビットレートにて情報を符号化する前に、前記第１のビットレートよりも高い第２のビットレートにて情報を符号化するように前記符号化処理部を制御することを特徴とする、映像符号化装置。
【請求項７】
映像情報を符号化する処理を実行する映像符号化装置において、
映像情報を符号化する符号化処理部と、
前記映像情報の記録時のビットレートを指定するビットレート指定部と、
前記符号化処理部が映像情報を符号化する際のビットレートを制御する制御部と、を備え、
前記制御部は、前記ビットレート指定部により指定された第１のビットレートにて情報を符号化する前に、前記第１のビットレートよりも高い第２のビットレートにて情報を符号化するように前記符号化処理部を制御することを特徴とする、映像符号化装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、映像情報を符号化して記録媒体に記録する記録処理と、該記録処理により前記記録媒体に記録された映像情報を復号化して再生する再生処理とを並行して実行する、いわゆる追いかけ再生を行う映像記録再生装置に関する。
【背景技術】
【０００２】
近年、市販されているハードディスクレコーダを用いた映像記録再生装置に、追いかけ再生機能を有するものがある。追いかけ再生とは、ハードディスクやＤＶＤ等の記録媒体へ映像情報（テレビ番組など）を録画しながら、その映像情報を再生する機能である（特許文献１）。追いかけ再生機能によれば、番組の録画中であってもその番組の終了まで待つことなく、番組を最初から再生することができる。また、一時的に中座するために録画を行い、戻ってきてからすぐに見る、といったことも可能である。
【特許文献１】特開２００３−１７９８４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、この種の映像記録再生装置は、映像のビットレートの変動により再生中に映像が止まったりするのを防ぐために、常に一定容量以上の映像データがバッファメモリに蓄えられるような制御が行われている。
【０００４】
このため、バッファメモリ（或いは記録媒体）に一定容量以上の映像データが書き込まれるまでは、追いかけ再生が開始できない。このため、録画開始した映像データをすぐに追いかけ再生をすることができないという問題がある（通常、録画開始から数十秒程度経過しないと追いかけ再生ができない）。例えば、テレビショッピング番組において電話番号が表示されている画面を録画（スナップショット）するような場合、数十秒待たないと前記画面を再生することができない。
【０００５】
そこで、この問題を解決するために、バッファメモリに前記一定容量よりも少ない映像データが書き込まれたら追いかけ再生を可能とするようにすることが考えられる。しかし、この方法によれば記録媒体へのアクセス単位を小さくする必要が生じるので、記録媒体への記録／再生の効率が低下するという問題がある。
【０００６】
上記の事情に鑑み、本願発明は、記録媒体への記録／再生効率を低下させることなく、録画の開始から追いかけ再生ができるまでの時間を短縮することが出来る映像記録再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明のある態様は、映像情報を符号化して記録媒体に記録する記録処理と、該記録処理により前記記録媒体に記録された映像情報を復号化して再生する再生処理とを並行して実行する映像記録再生装置において、前記記録媒体に記録される映像情報を符号化する符号化処理部と、前記記録媒体に符号化されて記録される映像情報のビットレートを指定するビットレート指定部と、前記符号化処理部が映像情報を符号化する際のビットレートを制御する制御部を備え、前記制御部は、前記ビットレート指定部により指定された第１のビットレートにて情報を符号化する前に、前記第１のビットレートよりも高い第２ビットレートにて情報を符号化するように前記符号化処理部を制御することを特徴とする。
【０００８】
ここで、映像情報とは、例えば映像データのみからなる形式の他、映像データと音声データからなる形式のものも含むものとする。また、符号化とは、例えば非圧縮映像画像データをＭＰＥＧ（Moving Picture Experts Group）形式等に圧縮符号化する処理の他、トランスコード処理（符号化形式の変換や圧縮帯域等の変換処理）のことも含むものとする。
【０００９】
本発明の映像記録再生装置では、ビットレート指定部により指定された第１のビットレートにて情報を符号化する前にビットレートの高い第２ビットレートにて情報が符号化されて記録媒体に記録されるため、記録媒体に所定容量に情報が記録されるまでの時間が短縮される。これにより、録画の開始から追いかけ再生ができるまでの時間を短縮することができる。特に、前記制御部が、映像情報が記録媒体に所定量記録されるまで該映像情報の再生を抑制する制御を行うものである場合、映像情報の再生中に映像が止まったりすることを防ぐ。
【００１０】
前記制御部は、映像情報の記録媒体への記録指示を受けた時点からの該記録媒体への映像情報の記録容量を監視する記録量監視部を備え、該記録量監視部により監視された前記記録容量が所定量に到達したときに、前記符号化処理部が映像情報を符号化する際のビットレートを第２のビットレートから第１のビットレートに切り替えるようにしても良い。
【００１１】
この場合、第２のビットレートから第１のビットレートに切り替えるタイミングを、記録媒体への映像情報の記録容量に基づき正確に制御できる。
【００１２】
前記制御部は、映像情報の記録媒体への記録指示を受けた時点からの時間を計時する計時部を備え、該計時部により計時された前記時間が所定時間に到達したときに、前記符号化処理部が映像情報を符号化する際のビットレートを第２のビットレートから第１のビットレートに切り替えるようにしても良い。
【００１３】
この場合、第２のビットレートから第１のビットレートに切り替えるタイミングを、記録媒体への映像情報の記録時間に基づき正確に制御できる。
【００１４】
また、前記制御部は、前記符号化処理部が映像情報を符号化する際のビットレートを第２のビットレートから徐々に低下させて第１のビットレートに切り替えるようにしても良い。
【００１５】
この場合、記録媒体に記録された映像情報を再生する際、第２のビットレートから第１のビットレートへの切り替わり部分が分かりにくく、使用者に違和感を与えない。
【００１６】
本発明の他の態様は、映像情報を符号化して記録媒体に記録する処理を実行する映像記録装置において、前記記録媒体に記録される映像情報を符号化する符号化処理部と、前記記録媒体に符号化されて記録される映像情報のビットレートを指定するビットレート指定部と、前記符号化処理部が映像情報を符号化する際のビットレートを制御する制御部を備え、前記制御部は、前記ビットレート指定部により指定された第１のビットレートにて情報を符号化する前に、前記第１のビットレートよりも高い第２のビットレートにて情報を符号化するように前記符号化処理部を制御することを特徴とする。
【００１７】
本発明の他の態様は、映像情報を符号化して記録媒体に蓄積すると共に、蓄積された映像情報を外部装置へ送信するサーバ装置において、前記記録媒体に記録される映像情報を符号化する符号化処理部と、前記記録媒体に符号化されて記録される映像情報のビットレートを指定するビットレート指定部と、前記符号化処理部が映像情報を符号化する際のビットレートを制御する制御部と、外部装置からネットワークを介して指定された映像情報を前記記録媒体から読み出す読出し部と、前記読み出した映像情報を外部装置へ送信する送信部を備え、前記制御部は、前記ビットレート指定部により指定された第１のビットレートにて情報を符号化する前に、前記第１のビットレートよりも高い第２のビットレートにて情報を符号化するように前記符号化処理部を制御することを特徴とする。
【００１８】
本発明の他の態様は、記録媒体に記録された映像情報を符号化する処理を実行する映像符号化装置において、前記記録媒体から読み出した映像情報を符号化する符号化処理部と、前記映像情報の再生時のビットレートを指定するビットレート指定部と、前記符号化処理部が映像情報を符号化する際のビットレートを制御する制御部と、を備え、前記制御部は、前記ビットレート指定部により指定された第１のビットレートにて情報を符号化する前に、前記第１のビットレートよりも高い第２のビットレートにて情報を符号化するように前記符号化処理部を制御することを特徴とする。本態様において、記録媒体に記録された映像情報は符号化されたものであり、符号化処理部は復号化後に再符号化を行う。或いは、完全な復号化はせずに再符号化（例えばトランスコードやビットレート変換）を行うものでも良い。
【００１９】
本発明の他の態様は、映像情報を符号化して記録媒体に蓄積すると共に、蓄積された映像情報を外部装置へ送信するサーバ装置において、外部装置からネットワークを介して指定された映像情報を前記記録媒体から読み出す読出し部と、前記記録媒体から読み出した映像情報を符号化する符号化処理部と、前記映像情報の再生時のビットレートを指定するビットレート指定部と、前記符号化処理部が映像情報を符号化する際のビットレートを制御する制御部と、前記符号化処理部で符号化された映像情報を外部装置へ送信する送信部を備え、前記制御部は、前記ビットレート指定部により指定された第１のビットレートにて情報を符号化する前に、前記第１のビットレートよりも高い第２のビットレートにて情報を符号化するように前記符号化処理部を制御することを特徴とする。
【００２０】
本発明の他の態様は、映像情報を符号化する処理を実行する映像符号化装置において、映像情報を符号化する符号化処理部と、前記映像情報の記録時のビットレートを指定するビットレート指定部と、前記符号化処理部が映像情報を符号化する際のビットレートを制御する制御部と、を備え、前記制御部は、前記ビットレート指定部により指定された第１のビットレートにて情報を符号化する前に、前記第１のビットレートよりも高い第２のビットレートにて情報を符号化するように前記符号化処理部を制御することを特徴とする、映像符号化装置。
【００２１】
本発明の他の態様は、映像情報を符号化してサーバ装置へ送信するクライアント装置において、映像情報を符号化する符号化処理部と、前記映像情報のサーバ装置での記録時のビットレートを指定するビットレート指定部と、前記符号化処理部が映像情報を符号化する際のビットレートを制御する制御部と、を備え、前記制御部は、前記ビットレート指定部により指定された第１のビットレートにて情報を符号化する前に、前記第１のビットレートよりも高い第２のビットレートにて情報を符号化するように前記符号化処理部を制御することを特徴とする。
【発明の効果】
【００２２】
本発明のある態様によれば、いわゆる追いかけ再生が可能な映像記録再生装置において、記録媒体への記録／再生効率を低下させることなく、また、記録媒体の記録容量の増加を抑えつつ、録画開始から追いかけ再生ができるまでの時間を短縮することができる。
【発明を実施するための最良の形態】
【００２３】
＜第１の実施形態＞
以下、本願発明の映像記録再生装置１００の実施形態を説明する。
【００２４】
（映像記録再生装置１００の構成）
図１は、アナログ放送テレビジョン信号の受信が可能な映像記録再生装置１００の構成を示す図である。映像記録再生装置１００は、チューナ１、ＮＴＳＣデコーダ２、Ａ／Ｄコンバータ３、ＭＰＥＧ２エンコーダ４、第１バッファメモリ５、ビットレート変更指示部６、カウンタ７、第２バッファメモリ８、ＭＰＥＧ２デコーダ９、ＮＴＳＣエンコーダ１０、Ｄ／Ａコンバータ１１、映像出力部１２、音声出力部１３、指示部１４、記録容量監視部１５、ＣＰＵ１６、記録媒体２０により構成されている。また、ビットレート変更指示部６、カウンタ７、記録容量監視部１５、及びＣＰＵ１６が映像記録再生装置１００の制御部として機能する。
【００２５】
チューナ１は、図示しないアンテナが受信した地上アナログ放送テレビジョン信号、或いは、衛星アナログ放送テレビジョン信号を受けて、選局されたチャネルの映像信号及び音声信号を出力する。ＮＴＳＣデコーダ２は、チューナ１から出力されたアナログのＮＴＳＣ（National Television Standards Committee）映像信号から同期信号等を除去して映像データ部分の信号を抽出すると共に、量子化、標本化によりデジタルの映像信号（映像情報）に変換する。Ａ／Ｄコンバータ３は、チューナ１から出力されたアナログの音声信号を、量子化、標本化によりデジタルの音声信号に変換する。
【００２６】
ＭＰＥＧ２エンコーダ４は、ＮＴＳＣデコーダ２から出力された映像信号をＭＰＥＧ２形式でエンコード（符号化）された映像信号に変換する。また、Ａ／Ｄコンバータ３から出力された音声信号を、ＭＰＥＧ−Ａｕｄｉｏ形式の音声信号に変換する。
【００２７】
第１バッファメモリ５は、ＭＰＥＧ２エンコーダ４と、記録媒体２０の間に設けられた半導体メモリであり、ＭＰＥＧ２エンコーダ４の処理速度と、記録媒体２０への記録速度の差を補うためにデータを一時的に蓄積する。ビットレート変更指示部６は、ＭＰＥＧ２エンコーダ４に対し、エンコードのビットレートを指示する。
【００２８】
カウンタ７は、時刻の計測を行う。例えば指示部１４からの指示入力からの時刻の計測を行ったりする。
【００２９】
記録媒体２０は、ハードディスク、ＤＶＤ、或いは半導体メモリ等の記録媒体である。
【００３０】
第２バッファメモリ８は、記録媒体２０と、ＭＰＥＧ２デコーダ９の間に設けられた半導体メモリであり、記録媒体２０からの読み出し速度とＭＰＥＧ２デコーダ９の処理速度との差を補うためにデータを一時的に蓄積する。なお、映像の再生時において、映像のビットレートの変動等により映像が止まったりするのを防ぐために、常に一定量以上の映像データが第２バッファメモリ８に蓄えられるよう制御されている。即ち、映像記録再生装置１００では、第２バッファメモリ８に一定量以上のデータ（以後、この一定量のことを「必要バッファ量」と呼ぶ）がバッファリングされるまでは、第２バッファメモリ８からＭＰＥＧ２デコーダ９でのデコードは抑制され、記録媒体２０に記録された映像データを再生することができない構成となっている。
【００３１】
ＭＰＥＧ２デコーダ９は、記録媒体２０から読み出した信号を映像信号と音声信号に分離し、それぞれデコードする。ＮＴＳＣエンコーダ１０は、ＭＰＥＧ２デコーダ９から出力された映像信号をＮＴＳＣ形式の信号に変換する。Ｄ／Ａコンバータ１１は、ＭＰＥＧ２デコーダ９から出力されたデジタル音声信号をアナログ音声信号に変換する。
【００３２】
映像出力部１２は、ＮＴＳＣエンコーダ１０から出力されたＮＴＳＣ信号の出力を行う。音声出力部１３は、Ｄ／Ａコンバータ１１から出力されたアナログ音声信号の出力を行う。なお、映像出力部１２、音声出力部１３とは、映像記録再生装置が単体のＨＤＤレコーダ等の場合は外部出力端子のことを指し、映像記録再生装置がテレビ等である場合は、それぞれ表示部とスピーカのことを指す。
【００３３】
指示部１４は、リモコン或いは操作ボタン等で構成され、ユーザの指示を受け付ける。なお、この指示部１４からの指示は、例えばタイマー録画機能によりユーザから予め設定されたものに基づくものであっても良い。
【００３４】
ＣＰＵ１６は、指示部１４からの入力を認識したり、指示部１４からの入力に応じてビットレート変更指示部６やカウンタ７を制御したりする他、映像記録再生装置１００の各部の制御を行ったりする。
【００３５】
以上が、映像記録再生装置１００の構成である。また、ＮＴＳＣデコーダ２でデコードされた映像信号のビットレートは、ＭＰＥＧ２エンコーダ４から出力されるデータのビットレート以上である。受信したアナログテレビジョン放送を映像出力部１２等から表示させる場合は、チューナ１から出力された映像信号はそのまま映像出力部１２に出力され、音声信号はそのまま音声出力部１３へ出力される。
【００３６】
（録画処理）
上記構成の映像記録再生装置１００は、指示部１４からの録画指示に応じて録画処理を行う。この録画処理について以下に説明する。
【００３７】
映像記録再生装置１００は、通常モードによる録画処理と、特殊モードによる録画処理が可能である。通常モードは、現在市販されているＨＤＤレコーダ等で実現されている、いわゆる通常の録画処理であり、終始、指示部１４から指示された第１のビットレートによりテレビジョン放送番組等のコンテンツの録画を行うものである。特殊モードは、指示部１４からの録画指示直後は、指示部１４により指示された第１のビットレートよりも高い第２のビットレートで録画を行い、録画されたデータ量が所定量に達した後、指示された第１のビットレートに切り替えて録画を行うものである。
【００３８】
上述したように、映像記録再生装置１００はでは、映像の再生時においては、第２バッファメモリ８に「必要バッファ量」のデータがバッファされるまでは、第２バッファメモリ８からＭＰＥＧ２デコーダ９でのデコードが抑制され、記録媒体２０に記録された映像データを再生することができない。従って、映像データの追いかけ再生を行うためには、少なくとも記録媒体２０には「必要バッファ量」以上の映像データが記録されている必要がある。
【００３９】
上記の「特殊モード」では、記録媒体２０に所定量（例えば、前記の必要バッファ量）のデータが記録されるまでは高速（第２のビットレート）で録画する。そうすれば、映像データの再生開始時から高速で読み出すことができるので、第２バッファメモリ８に早くデータが蓄積されることとなる。これにより、映像データの録画開始から、その映像データの追いかけ再生が可能となるまでの時間を短縮することができる。
【００４０】
また、データ量が所定量に達した後、指示された第１のビットレートに切り替えて録画を行う。これにより記録媒体の容量を節約することができる。即ち、高画質の映像の視聴が目的ではなく、追いかけ再生の早期実現を目的とする場合、追いかけ再生が可能となった時点以降は、高ビットレートでの録画は必要がない。したがって、当該時点以降は録画のビットレートを第１のビットレートに下げることで記録媒体２０の記録容量を節約できる。
【００４１】
図２のタイムチャートを参照して、録画処理の詳細を説明する。時刻Ｔ１において指示部１４から通常モードによるコンテンツ録画指示があったとき、ビットレート変更指示部６は、指示部１４から指示された第１のビットレートでエンコードを行うよう、ＭＰＥＧ２エンコーダ４に対する指示を行う。また、コンテンツ録画指示を受けたＣＰＵ１６は、記録容量監視部１５に、この時点からの記録媒体２０への映像データの記録量の監視を開始させる。
【００４２】
一方、時刻Ｔ１に指示部１４から特殊モードによるコンテンツ録画指示があった場合、ビットレート変更指示部６は、指示部１４から指示された第１のビットレートではなく、それよりも高い第２のビットレートでエンコードを行うよう、ＭＰＥＧ２エンコーダ４に対する指示を行う。また、コンテンツ録画指示を受けたＣＰＵ１６は、記録容量監視部１５に、この時点からの記録媒体２０への映像データの記録量の監視を開始させる。
【００４３】
時刻Ｔ１では、録画を開始した時点であるから、記録媒体２０には記録済みデータはない。時刻Ｔ２では、録画を開始してからＴ２−Ｔ１の時間が経過しており、記録媒体２０には記録済みのデータがある。
【００４４】
記録媒体２０への記録済データ量が「必要バッファ量」に到達したことをＣＰＵ１６が認識した時点から追いかけ再生が可能となる（図２のタイムチャートでは、このときの時刻をＴ３として表記している）。
【００４５】
上述のように、映像記録再生装置１００では、第２バッファメモリ８に「必要バッファ量」のデータがバッファリングされるまでは、ＭＰＥＧ２デコーダ９でのデコードは抑制される。第２バッファメモリ８に「必要バッファ量」のデータをバッファリングするためには、少なくとも記録媒体２０にも「必要バッファ量」の映像データの記録が完了している必要があり、この時点がＴ３に相当するのである。なお、記録媒体２０に「必要バッファ量」の映像データが記録された後（時刻Ｔ４以降）は、ビットレート変更指示部６は、指示部１４から指示された第１のビットレートでエンコードを行うよう、ＭＰＥＧ２エンコーダ４に対する指示を行う。
【００４６】
一方、通常モードで記録した場合は、記録ビットレートが遅いので、時刻Ｔ３の時点では記録媒体２０への記録済データ量は「必要バッファ量」には満たない。Ｔ３から更に時間が経過した時刻Ｔ５になってようやく記録済データ量が「必要バッファ量」と等しくなり、追いかけ再生の開始が可能となる。したがって、通常モードの場合、追いかけ再生が開始可能となる時間が特殊モードよりもＴ５−Ｔ３だけ遅く、特殊モードの場合、通常モードよりもＴ５−Ｔ３の時間だけ早く追いかけ再生を開始することができる。
【００４７】
（追いかけ再生）
録画中のコンテンツに対する追いかけ再生指示が指示部１４からあったとき、ＣＰＵ１６は、記録容量監視部１５に、記録媒体２０への記録済データ量が「必要バッファ量」に到達したかどうかを確認させる。
【００４８】
記録容量監視部１５により監視された記録済みデータ量が「必要バッファ量」に達していれば、ＣＰＵ１６は、記録媒体２０から読み出されたデータを復号化するよう、ＭＰＥＧ２デコーダ９に指示する。復号化した映像信号は、ＮＴＳＣエンコーダ１０でエンコードされて映像出力部１２へ送られる。復号化した音声信号は、Ｄ／Ａコンバータ１１でアナログ信号に変換されて音声出力部１３へ送られる。このようにして追いかけ再生処理が行われる。
【００４９】
一方、記録容量監視部１５により監視された記録済みデータ量が「必要バッファ量」に達していなければ、ＣＰＵ１６は、記録媒体２０から読み出されたデータに対する復号化を抑制するよう、ＭＰＥＧ２デコーダ９に指示する。これにより、追いかけ再生処理は行われない。
【００５０】
なお、録画中のコンテンツに対する追いかけ再生指示が指示部１４からあったとき、ＣＰＵ１６は、指示部１４からの録画指示からの時間が所定時間に達しているかどうかをカウンタ７に確認させるようにしても良い。
【００５１】
この場合、ＣＰＵ１６は、カウンタ７により計時された時間が所定時間に達していれば、記録媒体２０から読み出されたデータを復号化するよう、ＭＰＥＧ２デコーダ９に指示する。復号化した映像信号は、ＮＴＳＣエンコーダ１０でエンコードされて映像出力部１２へ送られる。復号化した音声信号は、Ｄ／Ａコンバータ１１でアナログ信号に変換されて音声出力部１３へ送られる。このようにして追いかけ再生処理が行われる。
【００５２】
カウンタ７により計時された時間が所定時間に達していなければ、ＣＰＵ１６は、記録媒体２０から読み出されたデータに対する復号化を抑制するよう、ＭＰＥＧ２デコーダ９に指示する。これにより、追いかけ再生処理は行われない。
【００５３】
（追いかけ再生開始までの短縮効果）
通常モードと、特殊モードによる録画開始から追いかけ再生を開始することが可能になるまでの時間を図３に示す。ここでは、9.0Mbps、4.5Mbps、2.7Mbpsの３通りのビットレート指定が可能な映像記録再生装置を使用する場合を考える。ここでは、「必要バッファ容量」を13Mbyteとし、特殊モードにおける録画開始直後のビットレート（第２のビットレート）は9.0Mbpsとする。
【００５４】
ここで、図中の「第１のビットレート」とは指示部１４から指定されたビットレートのことである。例えば、第１のビットレートが2.7Mbpsの場合、通常モードでは、終始2.7Mbpsで録画を行う。特殊モードの場合、追いかけ再生が可能となる時点までは、9.0Mbpsで録画し、追いかけ再生が可能となった時点から2.7Mbpsでの録画に切り替える。
【００５５】
第１のビットレートが2.7Mbpsの場合、通常モードでは、録画開始から約39秒経過しないと追いかけ再生ができない。一方、特殊モードでは、録画開始直後は9.0Mbpsで符号化を行うから約12秒で追いかけ再生が可能となる。
【００５６】
第１のビットレートが4.5Mbpsの場合、通常モードだと録画開始から約23秒経過しないと追いかけ再生ができない。一方、特殊モードの場合、録画開始直後は9.0Mbpsで符号化を行うから約12秒で追いかけ再生が可能となる。
【００５７】
尚、第１のビットレートが9.0Mbpsの場合は、録画開始から追いかけ再生が可能となるまでの時間は通常モードと特殊モードとでは同じであり、いずれのモードでも録画開始から約12秒で追いかけ再生が可能となる。
【００５８】
本実施形態の特殊モードでは、録画開始直後だけ高ビットレートで記録するので、記録容量の増加を抑え、且つ、追いかけ再生を早く行うことができる。
【００５９】
（デジタル放送を受信する映像記録再生装置２００）
上記ではアナログ放送テレビジョン信号を受信する映像記録再生装置１００を例に説明したが、本発明は地上デジタル放送テレビジョン信号を受信する映像記録再生装置２００においても適用可能である。
【００６０】
図４は、映像記録再生装置２００の機能ブロック図である。映像記録再生装置１００と機能が同じブロックに関しては、図１と同じ符号を付している。
【００６１】
チューナ３１は、図示しないアンテナが受信した地上デジタル放送テレビジョン信号、或いは衛星デジタル放送テレビジョン信号を受けて、選局されたチャネルの映像信号及び音声信号を出力する。ＭＰＥＧ２デコーダ９は、チューナ３１から出力された信号を復号化する。第３バッファメモリ３２は、チューナ３１とＭＰＥＧ２デコーダ９の間に設けられ、変動するデジタル放送テレビジョン信号のビットレートとＭＰＥＧ２デコーダ９の処理速度（処理ビットレート）の差を補うため、データを一時的に蓄積する。
【００６２】
そして、ＭＰＥＧ２デコーダ９でデコードされた映像信号は、ＮＴＳＣエンコーダ１０でＮＴＳＣ形式の信号に変換され映像出力部１２へ出力される。映像出力部１２がディスプレイである場合は、映像出力部１２から映像が出力される。同様に、ＭＰＥＧ２デコーダ９でデコードされた音声信号は、Ｄ／Ａコンバータ１１でアナログ信号に変換されて音声出力部１３へ出力される。
【００６３】
指示部１４から録画指示があった場合、ＭＰＥＧ２エンコーダ４は、ＭＰＥＧ２デコーダ９でデコードされた映像信号、オーディオ信号のエンコードを行う。エンコードされた信号は第１バッファメモリ５を介して記録媒体２０に記録される。なお、ＭＰＥＧ２エンコーダ４でのエンコード時のビットレート制御は、映像記録再生装置１００と同様の手順で、ビットレート変更指示部６、カウンタ７、ＣＰＵ１６により行われる。
【００６４】
（さかのぼり再生への適用）
本発明は、さかのぼり再生の場合にも適用可能である。さかのぼり再生は、上記映像記録再生装置１００及び２００において可能な機能である。これは、映像出力部１２により表示されている映像データに対してユーザから録画指示があったときに、録画指示直前のデータも含めて録画し、その録画したデータを再生可能とする機能のことをいう。
【００６５】
映像記録再生装置１００を例に動作を説明する。上記で説明した追いかけ再生の実施例においては、指示部１４からの録画指示を受けて、ＭＰＥＧ２エンコーダ４は映像信号等をエンコードしていた。一方、本実施例では、指示部１４からの録画指示の有無に係わらず、ＭＰＥＧ２エンコーダ４はチューナ１で受信した映像信号のエンコード処理を行う。エンコードされた映像信号は第１バッファメモリ５に蓄積される。指示部１４から録画指示があった場合、これを契機に第１バッファメモリ５に蓄積されている映像信号が記録媒体２０に記録される。一方、指示部１４から録画指示がない場合は、ＭＰＥＧ２エンコーダ４でエンコードされた映像信号は、第１バッファメモリ５の容量が満杯になった時点でふるいデータから順に廃棄されていく。
【００６６】
ここで、ＭＰＥＧ２エンコーダ４による映像信号のエンコードを高ビットレート（例えば、上記の「第２のビットレート」）で行うようにすれば、チューナ１での受信開始からさかのぼり再生が可能になるまでの時間を短縮させることができる。
【００６７】
なお、映像記録再生装置２００でもＭＰＥＧ２エンコーダ４、第１バッファメモリ５等を映像記録再生装置１００と同様に動作させることにより、さかのぼり再生が可能である。
【００６８】
（映像記録再生装置の変形例）
ＭＰＥＧ２エンコーダ／デコーダに代えて、放送信号の符号化方式や、記録媒体に記録する際の符号化方式に応じて、Ｈ．２６４エンコーダ／デコーダ、或いはＶＣ−１（ブイシーワン）エンコーダ／デコーダを用いても良い。
【００６９】
映像記録再生装置２００では、ＭＰＥＧ２デコーダ９でデコードした後、ＭＰＥＧ２エンコーダ４でエンコードすることでビットレートの変換を行っている。これらに代えて、トランスコーダを用いることでビットレートの変換を行っても良い。
【００７０】
上記実施形態では、追いかけ再生とは、記録媒体２０に一旦記録されたコンテンツを再生するものとして説明したが、ビデオバッファに一時的に記憶されたコンテンツを（記録媒体２０へ記録する前に）再生するものであっても良い。
【００７１】
また、上記実施形態では、録画指示後は高ビットレート（第２のビットレート）で録画し、途中から通常のビットレート（第１のビットレート）での録画に切り替える。このようにして録画された映像データを再生すると、ある時点から画像の画質が急激に低下するのでユーザは違和感を覚える。そこで、録画のビットレートをステップ状に変化させるのではなく、徐々に下げるようにしても良い。
【００７２】
また、上記実施形態では、記録済みの映像データが所定容量に達した時点で第１のビットレートに切り替えているが、それに代えて、録画指示から所定時間の経過後、第１のビットレートによる記録に切り替えるようにしても良い。即ち、録画指示を受けた時点から、ＣＰＵ１６はカウンタ７に計時を開始させると共に、ビットレート変更指示部６に対し第２のビットレートで符号化させる。そして、カウンタ７が計時を開始した時点から所定時間が経過したら、ビットレート変更指示部６に対し第１のビットレートで符号化させるようにしても良い。
【００７３】
また、上記実施形態では、第１バッファメモリ５及び第２バッファメモリ８を半導体メモリにより構成しているが、これに代えて、記録媒体２０（ＨＤＤ）上にバッファ領域を設けるようにしても良い。
【００７４】
また、上記実施形態では、記録媒体２０への映像データの記録容量が「必要バッファ量」に達した時点から追いかけ再生が可能としているが、「必要バッファ量」以外の値を閾値としても良い。
【００７５】
＜第２の実施形態＞
（システム構成）
第１の実施形態は、放送信号を受信し、これを記録する機能を有する映像記録再生装置に関するものであり、例えば家庭用のハードディスクレコーダやＤＶＤレコーダ等に本願発明を適用した例であった。本願発明は、インターネット等のネットワークによりユーザに映像情報を提供するサーバにも適用することができる。
【００７６】
図５を参照して、本実施形態では、まず、クライアント装置３５０が映像情報をサーバ３００へ送信（アップロード）する。送信された映像情報は、サーバ３００内の記録装置に蓄積される。サーバ３００内に蓄積された映像情報は、クライアント装置３６０からの要求に応じてクライアント装置３６０へ送信（配信）される。
【００７７】
（クライアント装置３５０の構成）
図６を参照して、クライアント装置３５０は、映像情報取得部５１、記憶媒体５２、指示部５３、送信部５４を備える。
【００７８】
映像情報取得部５１は、外部機器から映像情報を取得する。例えばビデオカメラで撮影された映像情報を取得する。記憶媒体５２は、ハードディスク等の記録媒体であり、映像情報取得部５１が取得した映像情報を記憶する。指示部５３は、リモコン或いは操作ボタン等で構成され、ユーザの指示を受け付ける。送信部５４は、Ｅｔｈｅｒｎｅｔ等のネットワークへ映像情報等を送信する。
【００７９】
映像情報取得部５１は、上記に代えて、放送波を受信するチューナであっても良く、放送波から映像情報を取得するものであっても良い。或いは、ハードディスクやＤＶＤ等の記録媒体を再生する装置であってもよく、これらの記録媒体から映像情報を取得するものであっても良い。
【００８０】
また、映像情報取得部５１が取得した映像情報は、一旦、記憶媒体５２に記憶されることなく、送信部５４からネットワークへ映像情報等を送信するものでも良い。
【００８１】
（サーバ３００の構成）
図７を参照して、サーバ３００は、受信部４１、ＭＰＥＧ２エンコーダ４２、第１バッファメモリ４３、ビットレート変更指示部４４、カウンタ４５、記録容量監視部４６、ＣＰＵ４７、記録媒体４８、送信部４９を備える。
【００８２】
受信部４１は、Ｅｔｈｅｒｎｅｔ（登録商標）等のネットワークから映像情報等を受信する。ＭＰＥＧ２エンコーダ４２は、受信部４１が受信した映像情報の信号に対し、ビットレート変更指示部４４からの指示に応じて、ビットレート変換を行う。
【００８３】
第１バッファメモリ４３は、ＭＰＥＧ２エンコーダ４２と、記録媒体４８の間に設けられた半導体メモリであり、ＭＰＥＧ２エンコーダ４２の処理速度と、記録媒体４８への記録速度の差を補うためにデータを一時的に蓄積する。ビットレート変更指示部４４は、ＭＰＥＧ２エンコーダ４２に対し、ビットレートの変更を指示する。
【００８４】
カウンタ４５は、時刻の計測を行う。例えば受信部４１が映像情報の信号を受信した時点からの時刻の計測を行ったりする。記録容量監視部４６は、記録媒体４４への記録量の監視を行う。
【００８５】
ＣＰＵ４７は、受信部４１が映像情報の信号を受信したことを認識したり、ビットレート変更指示部４４やカウンタ４５を制御したりする他、サーバ３００の各部の制御を行ったりする。
【００８６】
記録媒体４８は、ハードディスクなどであり、各クライアント装置から送信された映像情報を蓄積する。多数の映像情報を蓄積する必要性から、記録媒体４８は複数のハードディスクからなるものであっても良い。送信部４９はネットワークへ映像情報等を送信する。
【００８７】
（クライアント装置３６０の構成）
図８を参照して、クライアント装置３６０は、受信部６１、ＭＰＥＧ２デコーダ６２、ＮＴＳＣエンコーダ６３、Ｄ／Ａコンバータ６４、映像出力部６５、音声出力部６６、映像情報一覧作成部６７、指示部６８、映像情報選択部６９、送信部７０を備える。
【００８８】
受信部６１は、Ｅｔｈｅｒｎｅｔ等のネットワークから映像情報等を受信する。ＭＰＥＧ２デコーダ６２は、受信部６１が受信した映像情報の信号を映像信号と音声信号に分離し、それぞれデコードする。ＮＴＳＣエンコーダ６３は、ＭＰＥＧ２デコーダ６２から出力された映像信号をＮＴＳＣ形式の信号に変換する。Ｄ／Ａコンバータ６４は、ＭＰＥＧ２デコーダ６２から出力されたデジタル音声信号をアナログ音声信号に変換する。映像出力部６５は、ＮＴＳＣエンコーダ６３から出力されたＮＴＳＣ信号の出力を行う。音声出力部６６は、Ｄ／Ａコンバータ６４から出力されたアナログ音声信号の出力を行う。映像記録再生装置１００と同様、映像出力部６５、音声出力部６６は、映像記録再生装置が単体のＨＤＤレコーダ等の場合は外部出力端子のことを指し、映像記録再生装置がテレビ等である場合は、それぞれ表示部とスピーカを指す。
【００８９】
映像情報一覧作成部６７は、サーバ３００が蓄積する映像情報の一覧を作成し、映像出力部６５へ出力する。具体的には、受信部６１がサーバ３００からの信号を受信したとき、映像情報一覧作成部６７は、この信号を解析して、サーバ３００が蓄積する映像情報の一覧データの有無を調べる。一覧データがあれば、映像情報一覧作成部６７は、映像出力部６５が一覧データを表示できる信号形式に変換する。
【００９０】
指示部６８は、リモコン或いは操作ボタン等で構成され、ユーザの指示を受け付ける。映像情報選択部６９は、指示部６８からの指示に応じてサーバ３００に対し、取得要求する映像情報を選択する。送信部７０は、サーバ３００へ映像情報送信要求信号をネットワークにより送信する。
【００９１】
（アップロード処理）
ここでは、クライアント装置３５０から、サーバ３００へ映像情報をアップロードする場合の処理例を説明する。
【００９２】
クライアント装置３５０のユーザが、サーバ３００に映像情報をアップロードしたいと考えたとき、ユーザは映像情報をサーバ３００へ送信するよう指示部５３から指示する。クライアント３５０から送信された映像情報は、サーバ３００の記録媒体４８に蓄積される。
【００９３】
サーバ３００は、クライアント３５０からの映像情報受信直後は、所定の第１ビットレートよりも高い第２ビットレートで記録媒体４８に記録し、記録されたデータ量が所定量に達した後、所定の第１のビットレートに切り替えて記録を行う。ここで、所定量とは第１実施形態において説明した「必要バッファ量」がこれに相当する。このようにして、クライアント装置３５０から、サーバ３００へのアップロード処理が実行される。
【００９４】
（配信処理）
ここでは、サーバ３００に蓄積された映像情報をクライアント装置３６０へ配信し、そしてクライアント装置３６０で映像情報を再生する場合の処理例を説明する。
【００９５】
クライアント装置３６０のユーザが、サーバ３００から映像情報をダウンロードしたい（受信したい）と考えたとき、ユーザは、指示部６８を操作して、サーバ３００が蓄積する映像情報の一覧を取得するよう指示する。係る指示は、要求信号として、送信部７０からサーバ３００へ送信される。要求信号を受信すると、サーバ３００のＣＰＵは、記録媒体４８を検索し、記録媒体４８が蓄積する映像情報の一覧データを取得する。そして、この一覧データをクライアント装置３６０へ送信する。
【００９６】
クライアント装置３６０の受信部６１がこの一覧データを受信すると、映像情報一覧作成部６７は、クライアント装置３６０の映像出力部６５が表示できる形式に一覧データを変換する。これにより、クライアント装置３６０の表示部にサーバ３００が蓄積する映像情報の一覧が表示される。
【００９７】
クライアント装置３６０の表示部に表示された映像情報の一覧を見たユーザが、ある特定の映像情報をダウンロードしたい（受信したい）と考えたとき、ユーザは、サーバ３００から係る映像情報を取得するよう指示部６８から指示する。指示部６８から入力された信号（例えばマウスの入力信号）は、映像情報選択部６９により、サーバ３００が解読できる信号（特定の映像情報の送信を要求する信号）に変換して、送信部７０から送信する。
【００９８】
この要求信号をサーバ３００の受信部が受信すると、サーバ３００のＣＰＵは、記録媒体４８から要求された映像情報のデータを読出す。この映像情報のデータは、冒頭部分は第２のビットレートで、その後は第１のビットレート（尚、第２ビットレートは、第１ビットレートよりも高い）で記録されたものであるから、読出し時も、冒頭部分は第２のビットレートで、その後は第１のビットレートで読み出されることとなる。そして、読み出された映像情報のデータは、送信部４９を介してクライアント装置３６０へ送信するよう制御する。
【００９９】
クライアント装置３６０の受信部６１がこの映像情報を受信すると、ＭＰＥＧ２デコーダ６２で映像信号、音声信号がそれぞれデコードされる。映像信号は、ＮＴＳＣエンコーダ６３を介して映像出力部６５から出力される。音声信号は、Ｄ／Ａコンバータ６４を介して音声出力部６６から出力される。
【０１００】
（作用）
上述のように、サーバ３００では、映像情報受信直後は所定のビットレートよりも高いビットレートで記録する。これにより、クライアント装置３６０では、サーバ３００への映像情報取得要求から短時間で映像情報を再生することができる。
【０１０１】
即ち、クライアント装置３６０での映像情報の受信が、ビットレートの低いものであるとき、バッファメモリに所定量のデータが貯まるまでに時間がかかるので、受信を開始してから表示部に映像が表示されるまでに多くの時間がかかる。そこで、サーバ３００の記録媒体４８において、所定のビットレート（第１ビットレート）よりも高い第２のビットレートで初めのうち記録しておくと、記録媒体４８からの読出し開始直後も第２のビットレートで読み出すことができるので、クライアント装置３６０で再生を開始してから映像が表示されるまでの時間を短縮することができる。
【０１０２】
＜第３の実施形態＞
（システム構成）
再び、図５を参照して、本実施形態では、クライアント装置３５０が映像情報をサーバ４００へ送信（アップロード）する。送信された映像情報は、サーバ４００内の記録装置に蓄積される。サーバ４００内に蓄積された映像情報は、クライアント装置３６０からの要求に応じてクライアント装置３６０へ送信（配信）される。
【０１０３】
本実施形態のクライアント装置３５０、３６０の構成は、第２の実施形態と同様であるので、詳細な説明は省略する。一方、サーバ４００の構成は、第２の実施形態のサーバ３００と相違する。即ち、サーバ３００では、記録媒体４８への記録時のビットレート制御を行っているが、サーバ４００では、記録媒体４８からの再生時のビットレート制御を行う点で相違する。以下、サーバ４００の構成を説明する。
【０１０４】
（サーバ４００の構成）
図９を参照して、サーバ４００は、受信部４１、第１バッファメモリ７１、記録媒体４８、第２バッファメモリ７２、ビットレート変更指示部７３、ＭＰＥＧ２エンコーダ７４、カウンタ７５、ＣＰＵ７６、送信部４９を備える。
【０１０５】
受信部４１は、第２実施形態のサーバ３００と同様、Ｅｔｈｅｒｎｅｔ等のネットワークから映像情報等を受信する。本実施形態では、受信部４１は、クライアント装置３５０においてＭＰＥＧ２形式でエンコードされた映像信号を受信するものとして、以下の説明を行う。
【０１０６】
第１バッファメモリ７１は、受信部４１と、記録媒体４８の間に設けられた半導体メモリであり、受信部４１の受信速度と、記録媒体４８への記録速度の差を補うためにデータを一時的に蓄積する。
【０１０７】
第２バッファメモリ７２は、記録媒体４８と、ＭＰＥＧ２エンコーダ７４の間に設けられた半導体メモリであり、記録媒体４８からの読み出し速度とＭＰＥＧ２エンコーダ７４の処理速度との差を補うためにデータを一時的に蓄積する。
【０１０８】
ビットレート変更指示部７３は、ＭＰＥＧ２エンコーダ７４に対し、ビットレートの変更を指示する。ＭＰＥＧ２エンコーダ７４は、記録媒体４８から読み出された映像信号に対し、ビットレート変更指示部７３からの指示に応じて、ビットレートの変更を行う。送信部４９は、ＭＰＥＧ２エンコーダ７４でビットレート変換された映像信号を、ネットワークへ送信する。
【０１０９】
カウンタ７５は、時刻の計測を行う。例えば記録媒体４８からの映像情報の読み出し開始時点からの時刻の計測を行ったりする。
【０１１０】
ＣＰＵ７６は、受信部４１による信号の受信を認識したり、ビットレート変更指示部７３やカウンタ７５を制御したりする他、サーバ４００の各部の制御を行ったりする。
【０１１１】
また、ＭＰＥＧ２エンコーダ７４は、映像情報（コンテンツ）全体をデコード（いわゆる、フルデコード）してから再エンコードするものであっても良いし、フルデコードせずにトランスレートするものでも良いし、他の符号化形式にトランスコードするものであっても良い。
【０１１２】
（アップロード処理）
ここでは、クライアント装置３５０から、サーバ４００へ映像情報をアップロードする場合の処理例を説明する。
【０１１３】
クライアント装置３５０のユーザが、サーバ４００に映像情報をアップロードしたいと考えたとき、ユーザは映像情報をサーバ４００へ送信するよう指示部５３から指示する。クライアント３５０から送信された映像情報は、サーバ４００の記録媒体４８に蓄積される。
【０１１４】
（配信処理）
ここでは、サーバ４００に蓄積された映像情報をクライアント装置３６０へ配信し、そしてクライアント装置３６０で映像情報を再生する場合の処理例を説明する。
【０１１５】
クライアント装置３６０が、サーバ４００が蓄積する映像情報の一覧を取得する処理、及び、配信要求する映像情報を指定する処理は、第２実施形態と同様であるので説明は省略する。
【０１１６】
サーバ４００の受信部４１が、クライアント装置３６０からの配信要求信号を受信すると、ＣＰＵ７６は、記録媒体４８から要求された映像情報を読み出すよう制御する。ビットレート変更指示部７３は、クライアント３６０からの映像情報配信要求信号を受信した直後は、記録媒体４８から読み出した映像情報のビットレートを、所定のビットレートよりも高い第２ビットレートに変換するよう、ＭＰＥＧ２エンコーダ７４に指示する。そして、記録媒体４８から読み出されたデータ量が所定量に達した後は、所定のビットレートである第１のビットレートに変換するよう、ＭＰＥＧ２エンコーダ７４に指示する。ＭＰＥＧ２エンコーダ７４でビットレート変更された映像情報はクライアント装置３６０へ送信される。そして、第２実施形態の場合と同様にして、クライアント装置３６０の映像出力部６５等に出力される。
【０１１７】
（作用）
上述のように、サーバ４００では、映像情報の配信開始直後は所定のビットレートよりも高いビットレートで配信する。これにより、クライアント装置３６０では、サーバ４００への映像情報取得要求から短時間で映像情報を再生することができる。
【０１１８】
また、サーバ４００のように、記録媒体から読み出した後でビットレート変換を行う方式によれば、クライアント装置からコンテンツの先頭ではなく、コンテンツの途中からの再生を要求された場合に有効である。
【０１１９】
＜第４の実施形態＞
（システム構成）
再び、図５を参照して、本実施形態では、クライアント装置５５０が映像情報をサーバ５００へ送信（アップロード）する。送信された映像情報は、サーバ５００内の記録装置に蓄積される。サーバ５００内に蓄積された映像情報は、クライアント装置３６０からの要求に応じてクライアント装置３６０へ送信（配信）される。即ち、本実施形態ではサーバでのビットレート制御を行うのではなく、サーバへ映像情報をアップロードするクライアント装置側でビットレート制御を行う点で相違している。
【０１２０】
本実施形態のクライアント装置３６０の構成は、第２、第３の実施形態と同様であるので、詳細な説明は省略する。一方、クライアント装置５５０、サーバ５００の構成は、第２の実施形態のクライアント装置３５０、サーバ４００とは相違する。
【０１２１】
（クライアント装置５５０の構成）
図１０を参照して、クライアント装置５５０は、映像情報取得部５１、第１バッファメモリ８１、記録媒体８２、第２バッファメモリ８３、ビットレート変更指示部８４、ＭＰＥＧ２エンコーダ８５、カウンタ８６、ＣＰＵ８７、指示部５３、送信部５４を備える。上記のうち、映像情報取得部５１、指示部５３の構成は第２、第３実施形態のクライアント装置３５０と同様であるので説明は省略する。
【０１２２】
第１バッファメモリ８１は、映像情報取得部５１と、記録媒体８２の間に設けられた半導体メモリであり、映像情報取得部５１の処理速度と、記録媒体８２への記録速度の差を補うためにデータを一時的に蓄積する。
【０１２３】
記録媒体８２は、ハードディスク、ＤＶＤ、或いは半導体メモリ等の記録媒体である。
第２バッファメモリ８３は、記録媒体８２と、ＭＰＥＧ２エンコーダ８５の間に設けられた半導体メモリであり、記録媒体８２からの読み出し速度とＭＰＥＧ２エンコーダ８５の処理速度との差を補うためにデータを一時的に蓄積する。
【０１２４】
ビットレート変更指示部８４は、ＭＰＥＧ２エンコーダ８５に対し、ビットレートの変更を指示する。ＭＰＥＧ２エンコーダ８５は、記録媒体８２から読み出された映像信号に対し、ビットレート変更指示部８４からの指示に応じて、ビットレートの変更を行う。
送信部５４は、ＭＰＥＧ２エンコーダ８５でビットレート変換された映像信号を、ネットワークへ送信する。
【０１２５】
カウンタ８６は、時刻の計測を行う。例えば記録媒体８２からの映像情報の読み出し開始時点からの時刻の計測を行ったりする。
【０１２６】
ＣＰＵ８７は、映像情報取得部５１による映像情報の取得を認識したり、ビットレート変更指示部８４やカウンタ８６を制御したりする他、クライアント装置５５０の各部の制御を行ったりする。
【０１２７】
（サーバ５００の構成）
図１１を参照して、サーバ５００は、受信部４１、第１バッファメモリ９２、記録媒体４８、第２バッファメモリ９３、ＣＰＵ９１、送信部４９を備える。受信部４１、記録媒体４８、送信部４９の構成は、第２実施形態のサーバ３００、及び第３実施形態のサーバ４００のそれと同様である。第１バッファメモリ９２の構成は、サーバ４００のそれと同様である。第２バッファメモリ９３の構成は、サーバ３００のそれと同様である。
【０１２８】
（アップロード処理）
ここでは、クライアント装置５５０から、サーバ５００へ映像情報をアップロードする場合の処理例を説明する。
【０１２９】
クライアント装置５５０のユーザが、クライアント装置５５０の記録媒体８２に記録されている映像情報をサーバ５００にアップロードしたいと考えたとき、ユーザは映像情報をサーバ５００へ送信するよう指示部５３から指示する。
【０１３０】
これを受けてＣＰＵ８７は、記録媒体８２から指示された映像情報を読み出すと共に、ビットレート変更指示部８４にも指示を送る。ビットレート変更指示部８４は、読み出した直後はその映像情報のビットレートを、所定のビットレートよりも高い第２のビットレートに変換するようＭＰＥＧ２エンコーダ８５を制御する。記録媒体８２から読み出されたデータ量が所定量に達した後は、所定のビットレートである第１のビットレートに変換するよう、ＭＰＥＧ２エンコーダ８５に指示する。ＭＰＥＧ２エンコーダ８５でビットレート変更された映像情報はサーバ５００へ送信される。そして、クライアント５５０から送信された映像情報は、サーバ５００の記録媒体４８に蓄積される。
【０１３１】
（配信処理）
サーバ５００に蓄積された映像情報は、クライアント装置３６０へ配信され、再生される。クライアント装置３６０が、サーバ５００が蓄積する映像情報の一覧を取得する処理、及び、配信要求する映像情報を指定する処理は、第２、第３実施形態と同様であるので説明は省略する。
【０１３２】
サーバ５００の受信部４１が、クライアント装置３６０からの配信要求信号を受信すると、ＣＰＵ９１は、記録媒体４８から要求された映像情報を読み出すよう制御する。記録媒体４８から読み出された映像情報はクライアント装置３６０へ送信され、第２、第３実施形態の場合と同様にして映像出力部６５等に出力される。
【０１３３】
（作用）
上述のように、クライアント装置５５０では、映像情報のサーバへのアップロード（送信）開始直後は所定のビットレートよりも高いビットレートで送信する。この結果、クライアント装置３６０では、サーバ５００への映像情報取得要求から短時間で映像情報を再生することができる。
【０１３４】
（変形例）
クライアント装置５５０は、映像情報のサーバへのアップロード（送信）開始時にビットレート変更を行う代わりに、記録媒体８２への記録時にビットレート変更を行うものでも良い。係る構成でも、クライアント装置３６０では、サーバ５００への映像情報取得要求から短時間で映像情報を再生することができる。
【０１３５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１３６】
【図１】アナログ放送テレビジョン信号の受信が可能な映像記録再生装置１００の構成を示す図である。
【図２】録画のタイムチャートを示す図である。
【図３】追いかけ再生が可能になるまでの時間を示す図である。
【図４】地上デジタル放送テレビジョン信号を受信する映像記録再生装置２００の構成を示す図である。
【図５】映像情報を蓄積するサーバ、サーバに対し映像情報を提供するクライアント装置、及びサーバから映像情報が配信されるシステムの構成を示す図である。
【図６】クライアント装置３５０の構成を示す図である。
【図７】サーバ３００の構成を示す図である。
【図８】クライアント装置３６０の構成を示す図である。
【図９】サーバ４００の構成を示す図である。
【図１０】クライアント装置５５０の構成を示す図である。
【図１１】サーバ５００の構成を示す図である。
【符号の説明】
【０１３７】
１  チューナ
２  NTSCデコーダ
３  Ａ／Ｄコンバータ
４  ＭＰＥＧ２エンコーダ
５  第１バッファメモリ
６  ビットレート変更指示部
７  カウンタ
８  第２バッファメモリ
９  ＭＰＥＧ２デコーダ
１０  ＮＴＳＣエンコーダ
１１  Ｄ／Ａコンバータ
１２  映像出力部
１３  音声出力部
１４  指示部
１５  記録容量監視部
１６  ＣＰＵ
１００  映像記録再生装置
【図２】
2009100461.tif 000003
【図３】
2009100461.tif 000004
【図４】
2009100461.tif 000005
【図５】
2009100461.tif 000006
【図６】
2009100461.tif 000007
【図７】
2009100461.tif 000008
【図８】
2009100461.tif 000009
【図９】
2009100461.tif 000010
【図１０】
2009100461.tif 000011
【図１１】
2009100461.tif 000012
【図１】
2009100461.tif 000013