(57)【特許請求の範囲】
【請求項１】
異なるビットレートの複数の符号化・復号化モードを具備する符号化・復号化手段と、
該符号化・復号化手段に結合する記録媒体と、
該記録媒体に書き込みを行わずに入力された画像信号を符号化・復号化して出力する場合には、前記符号化・復号化手段に所定のビットレートを設定する制御手段と
を有することを特徴とする画像記録装置。
【請求項２】
前記所定のビットレートは、前記複数の符号化・復号化モードのうちの最も画質の良いモードであることを特徴とする請求項１記載の画像記録装置。
【請求項３】
前記所定のビットレートは、前記複数の符号化・復号化モードのうちの最も画質の良いモードのビットレートよりも高いビットレートであることを特徴とする請求項１記載の画像記録装置。
【請求項４】
前記制御手段は、記録媒体に画像信号を記録する場合には、画像信号の記録に関する所定のパラメータを参照して、前記符号化・復号化手段のビットレートを自動的に決定することを特徴とする請求項１記載の画像記録装置。
【請求項５】
前記パラメータは、前記記録媒体の残容量Ａ（バイト）、録画予約時間Ｔ（秒）、最大録画ビットレートＲｍａｘ（ｂｐｓ）、及び最小録画ビットレートＲｍｉｎ（ｂｐｓ）を含み、
前記制御手段は録画するビットレートＲ（ｂｐｓ）を
Ｔ×Ｒ／８≦Ａ
ただし、Ｒ＞Ｒｍａｘの時は、Ｒ＝Ｒｍａｘ
Ｒ＜Ｒｍｉｎの時は、Ｒ＝ｍｉｎ
を満足する値に決定することを特徴とする請求項４記載の画像記録装置。
【請求項６】
前記パラメータは、前記記録媒体の残容量Ａ（バイト）、録画予約時間Ｔ（秒）、及び最小録画ビットレートＲｍｉｎ（ｂｐｓ）を含み、
前記制御手段は録画するビットレートＲ（ｂｐｓ）を
Ｔ×Ｒ／８≦Ａ
ただし、Ｒ＜Ｒｍｉｎの時は、Ｒ＝ｍｉｎ
を満足する値に決定することを特徴とする請求項４記載の画像記録装置。
【請求項７】
前記制御手段は、入力する画像信号の記録の指示がなくても、該画像信号を前記記録媒体に自動的に記録させ、当該画像信号に関する所定の指令があった場合には、前記記録媒体に記録させている当該画像信号をアクセス可能なファイルとすることを特徴とする請求項４記載の画像記録装置。
【請求項８】
前記記録媒体の残容量が一定値以下となった場合には、前記制御手段は前記画像信号の自動的記録を行わないことを特徴とする請求項７記載の画像記録装置。
【請求項９】
前記制御手段は、前記記録媒体のユーザアクセスができないファイルに前記画像信号を自動的に記録させることを特徴とする請求項７記載の画像記録装置。
【請求項１０】
前記画像信号に関する制御情報を、前記記録媒体のディレクトリ領域と当該画像信号とに分けて記録することを特徴とする請求項４記載の画像記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像信号や音声信号を記録する記録媒体を備えた画像記録装置に関し、より詳細には画像信号や音声信号の符号化・復号化機能を有する画像記録装置に関する。
【０００２】
【従来の技術】
近年、入力された画像信号（映像信号とも言う）とオーディオ信号をＭＰＥＧ２ＰＳ又やＴＳデータとして符号化圧縮し（つまり、所定の圧縮形式で符号化する）、保存されたデータを復号化伸長（つまり、所定の伸長形式で復号化）して出力する画像記録装置が民生機器向けに市場に投入されつつある。このような画像記録装置では、記録媒体としてディスク状の磁気記録媒体を用いたものが多いが、最近ではＤＶＤを用いる装置もある。ディスク状の磁気記録媒体を用いた装置は特に、ＨＤＤレコーダと呼ばれる。
【０００３】
この種の画像記録装置は一般的に、符号化時の条件を複数持つことで、高品質モード、標準モード、低画質（長時間録画）モードなどで記録・再生することができる。また、シーク時間が短い特性を利用して、ディスク状の記録媒体への録画を行いながら、その画像ファイルの任意の位置を再生する「タイムシフト機能」なども実現されている。
【０００４】
このような画像記録装置は、記録すべき画像信号やオーディオ信号をＤＶＤプレイヤなどの外部装置から入力する入力端子と、記録媒体から再生した画像信号やオーディオ信号をテレビなどの外部装置に出力する出力端子とを有する。また、画像記録装置は、入力された画像信号やオーディオ信号を所定の圧縮形式で符号化するとともに、記録媒体から読み出した画像信号やオーディオ信号を所定の伸長形式で復号化する符号化・復号化回路を具備している。
【０００５】
画像記録装置がＤＶＤプレイヤやテレビに接続された状態で、ＤＶＤプレイヤから出力された信号を画像記録装置に記録することなくテレビに出力する場合がある。画像記録装置内部に信号をバイパスするパスが設けられている場合には、このパスを用いてＤＶＤプレイヤからの信号を直接テレビに出力することができる。
【０００６】
【発明が解決しようとする課題】
しかしながら、このようなバイパスが設けられていない画像記録装置は、次の問題点を有する。
【０００７】
バイパスが設けられていない場合には、画像記録装置は外部から供給された画像信号及びオーディオ信号を一旦符号化圧縮され、符号化圧縮された信号を復号化伸長して外部に出力する。この場合、符号化・復号化のビットレートが比較的低く設定されている（例えば、標準モードや低画質（長時間録画）モードが選択されている）と、符号化・復号化処理により画像信号やオーディオ信号が劣化する。よって、テレビなどの出力装置で再生された画像やオーディオの品質は良くないものとなってしまう。
【０００８】
従って、本発明は上記従来技術の問題点を解決し、画像信号を符号化圧縮・復号化圧縮して外部にスルーさせる場合であっても画質低下を低く抑えることができる画像記録装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明は、異なるビットレートの複数の符号化・復号化モードを具備する符号化・復号化手段と、該符号化・復号化手段に結合する記録媒体と、該記録媒体に書き込みを行わずに入力された画像信号を符号化・復号化して出力する場合には、前記符号化・復号化手段に所定のビットレートを設定する制御手段とを有する画像記録装置である。
【００１０】
記録媒体に書き込みを行わずに入力された画像信号を符号化・復号化して出力する場合には、前記符号化・復号化手段に所定のビットレートを設定するので、このビットレートを比較的高い値に設定すれば、復号化された画像信号の劣化を抑制することができる。
【００１１】
【発明の実施の形態】
図１は、本発明の一実施の形態による画像記録装置を示すブロック図である。図示する画像記録装置は、アンテナ１０に接続されるチューナ１１、ＮＴＳＣデコーダ１２、オーディオＡ／Ｄ変換器（ＡＤＣ）１３、ＭＰＥＧ２エンコーダ１４、ＭＰＥＧ２デコーダ１８、ＮＴＳＣエンコーダ２２、オーディオＤ／Ａ変換器（ＤＡＣ）２３を有する。チューナ１１、ＮＴＳＣデコーダ１２、オーディオＡ／Ｄ変換器１３及びＭＰＥＧ２エンコーダ１４は画像記録装置の入力系を構成し、ＭＰＥＧ２デコーダ１８、ＮＴＳＣエンコーダ２２及びオーディオＤ／Ａ変換器２３は出力系を構成する。外部からの又はチューナ１１からのアナログ画像信号は入力端子２９を介してＮＴＳＣデコーダ１２に与えられ、アナログ・オーディオ信号は入力端子３０を介してオーディオＡ／Ｄ変換器１３に与えられる。ＮＴＳＣエンコーダ２２が出力するアナログ画像信号は、出力端子３１を介してテレビなどの外部装置に出力される。オーディオＤ／Ａ変換器２３が出力するアナログ・オーディオ信号は、出力端子３１を介して外部装置に出力される。
【００１２】
ＭＰＥＧ２エンコーダ１４は、ビデオエンコーダ１５、オーディオエンコーダ１６及びマルチプレクサ１７を有する。ＭＰＥＧ２デコーダ１８は、デマルチプレクサ１９、ビデオデコーダ２０及びオーディオデコーダ２１を有する。
【００１３】
画像記録装置は更に、ＣＰＵ２４、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ：以下、コントローラと称する）２５、ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  ＡｃｃｅｓｓＭｅｍｏｒｙ）２６、ＡＴＡＰＩ（ＡＴＡ  Ｐａｃｋｅｔ  Ｉｎｔｅｒｆａｃｅ：以下、インタフェース部と称する）２７、及びＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ
Ｄｒｉｖｅ）２８を有する。
【００１４】
ＭＰＥＧ２エンコーダ１４のビデオエンコーダ１５は、ＮＴＳＣデコーダ１５でデコードされた画像信号を符号化圧縮し、マルチプレクサ１７に出力する。この符号化圧縮には例えば、ＭＰＥＧ２−Ｖｉｄｅｏの圧縮形式が用いられる。オーディオエンコーダ１６は、オーディオＡ／Ｄ変換器１３から出力されるデジタルオーディオ信号を符号化圧縮し、マルチプレクサ１７に出力する。この符号化圧縮には例えば、ＭＰＥＧ１  Ａｕｄｉｏ  Ｌａｙｅｒ２の圧縮形式が用いられる。マルチプレクサ１７は、入力する画像信号とオーディオ信号を多重化してストリームを出力する。この多重化には例えば、ＭＰＥＧ２システムＰＳ形式が用いられる。
【００１５】
このような構成のＭＰＥＧ２エンコーダ１４は、ＭＰＥＧ等の圧縮形式で画像信号を符号化する際のビットレートを規定する複数の符号化モード（画質モード、動作モードとも言う）を持っている。例えば、ＭＰＥＧ２エンコーダ１４は高画質モード（Ｈｉｇｈ  Ｑｕａｌｉｔｙ  ｍｏｄｅ：ＨＱモードとも言う）、標準モード（Ｓｔａｎｄａｒｄ  Ｐｌａｙ  ｍｏｄｅ：ＳＰモードとも言う）、低画質モード（Ｌｏｎｇ  Ｐｌａｙ  ｍｏｄｅ：ＬＰモードとも言う）の３つのモードを持っている。高画質モードの符号化ビットレートは例えば１０Ｍｂｐｓで、このうち画像信号のビットレートは９．７４４Ｍｂｐｓ、オーディオ信号のビットレートは２５６ｋｂｐｓである。標準モードのビットレートは例えば４Ｍｂｐｓで、このうち画像信号のビットレートは３．７４４Ｍｂｐｓ、オーディオ信号のビットレートは２５６ｋｂｐｓである。低画質モードは例えば２Ｍｂｐｓで、このうち画像信号のビットレートは９．７４４Ｍｂｐｓ、オーディオ信号のビットレートは２５６ｋｂｐｓである。
【００１６】
ＭＰＥＧ２デコーダ１８のデマルチプレクサ１８は、入力信号を画像信号とオーディオ信号に分離する。ビデオデコーダ２０は、所定の圧縮形式で符号化された画像信号を復号化伸長する。オーディオデコーダ２１は、符号化圧縮された画像信号を復号化伸長する。ＭＰＥＧ２デコーダ１８は、ＭＰＥＧ２エンコーダ１４の復号化モードに対応して、画像信号を復号化伸長する際のビットレートを規定する複数の復号化モードを持っている。ＭＰＥＧ２エンコーダ１４と同様に、高画質モード、標準モード、低画質モードの３つのモードを持っている。
【００１７】
コントローラ２５は、ＭＰＥＧ２エンコーダ１４、ＭＰＥＧ２デコーダ１８、ＣＰＵ２４、ＳＤＲＡＭ２６、及びインタフェース部２７との間のデータ転送を制御するもので、多数のゲートをプログラムしてデータ転送の制御シーケンスを実現する。また、コントローラ２５は、リモートコントローラなどを用いてユーザから供給される制御情報に従い、各部に対応する制御情報を出力する機能も有する。この点については、後述する。
【００１８】
ＳＤＲＡＭ２６は、ＭＰＥＧ２エンコーダ１４からの所定の符号化信号、及びＨＤＤ２８から読出された符号化信号を一旦蓄積する。蓄積された符号化信号はＳＤＲＡＭ２６から読み出され、ＨＤＤ２８又はＭＰＥＧ２デコーダ１８に出力される。インタフェース部２７はＨＤＤ２８や他の外部記録装置とのインタフェースを構成する。
【００１９】
ＣＰＵ２４は、画像記録装置全体を制御する。
【００２０】
なお、チューナ１１はオプションであり、必要なければ、チューナ１１を除く構成の画像記録装置であっても良い。
【００２１】
図２は、図１に示す画像記録装置の機能を示す図である。これらの機能は、後述するように、コントローラ２５に対しユーザが外部からモードを指定することで設定される。画像記録装置はＨＤＤ録画機能、ＨＤＤ再生機能、録画と再生を同時に行う録画／再生機能、及び本実施の形態で新たに設けられたデジタルスルー再生機能を有する。デジタルスルー再生機能は、画像及びオーディオ信号が次のルートを通る処理である。
画像信号：入力端子２９（又はチューナ１１）→ＮＴＳＣデコーダ１２→ＭＰＥＧ２エンコーダ１４→コントローラ２５→ＳＤＲＡＭ２６→コントローラ２５→ＭＰＥＧ２デコーダ１８→ＮＴＳＣエンコーダ２２→出力端子３１。
オーディオ信号：入力端子３０（又はチューナ１１）→オーディオＡ／Ｄ変換器１３→ＭＰＥＧ２エンコーダ１４→コントローラ２５→ＳＤＲＡＭ２６→コントローラ２５→ＭＰＥＧ２デコーダ１８→オーディオＤ／Ａ変換器２３→出力端子３２。
【００２２】
また、デジタルスルー再生機能時、画像の符号化・復号化のビットレートは次の２つの方法のいずれかである。第１の方法は、複数のモードのうちの最高の画質が得られるモードのビットレートとする。本実施の形態では、ＨＱモードが最高の画質を提供する。従って、デジタルスルー再生機能が設定された時には、自動的にＭＰＥＧ２エンコーダ１４及びＭＰＥＧ２デコーダ１８のモードはＨＱモードに設定される。このモード設定は、ユーザがコントローラ２５に外部からモードを指定することで行われる。モードが設定されると、コントローラ２５はＭＰＥＧ２エンコーダ１４及びＭＰＥＧ２デコーダ１８に、ＨＱモードを指示する制御信号を出力する。
【００２３】
第２の方法は、ＭＰＥＧ２エンコーダ１４及びＭＰＥＧ２デコーダ１８でＨＱモードを超えるビットレートの設定が可能な場合には、設定可能な最高のビットレートを設定する。例えば、ＨＱモードが１０Ｍｂｐｓのビットレートであり、ＭＰＥＧ２エンコーダ１４及びＭＰＥＧ２デコーダ１８は更に１２Ｍｂｐｓまで設定可能であれば、１２Ｍｂｐｓのビットレートを設定する。ただし、最大ビットレートの１２Ｍｂｐｓでなく、１０Ｍｂｐｓを超える任意のビットレートに設定しても良い。
【００２４】
以上の方法のいずれかで設定されたビットレートで上記ルートを通り処理されるので、単に画像記録装置をスルーするだけの信号の画質の劣化を最小限に抑えることができる。なお、上記ビットレートの設定は、例えばコントローラ２５からの指示で行われる。
【００２５】
以上、この機能を中心に、本発明の一実施の形態の画像記録装置を特定すれば、異なるビットレートの複数の符号化・復号化モードを具備する符号化・復号化手段（１４、１８）と、該符号化・復号化手段に結合する記録媒体（２８）と、該記録媒体に書き込みを行わずに入力された画像信号を符号化・復号化して出力する場合には、前記符号化・復号化手段に所定のビットレート（例えばＨＱモードのビットレート）を設定する制御手段（２５）とを有することを特徴とする画像記録装置と言える。
【００２６】
ＨＤＤ録画機能は、予約録画と手動録画の２つの機能を有する。予約録画機能は前述した３つのＨＱモード、ＳＰモード及びＬＰモードに加え、本実施の形態で新たに設けられたピッタリ録画モードを有する。手動録画機能は前述した３つのモードに加え、本実施の形態で新たに設けられたＬＰ自動移行モードを有する。録画／再生機能は、ＨＤＤ２８に画像及びオーディオを記録しながらＨＤＤ２８から画像及びオーディオ信号を再生する録画／ＨＤＤ再生機能と、本実施の形態で新たに設けられた録画／デジタルスルー再生機能を有する。この録画／デジタルスルー再生機能は、画像及びオーディオ信号をＨＤＤ２８に記録するとともに、前述したデジタルスルー再生機能を用いてデータをスルーさせる。この場合には、ＨＤＤ２８に録画される画像信号の符号化ビットレートは、前述した第１又は第２の方法で決められたビットレートとなる。
【００２７】
次に、図３を参照して、ピッタリ録画モードを説明する。図３は、ピッタリ録画モード時のＣＰＵ２４の動作フローチャートである。ユーザがリモートコントローラなどを用いて、録画予約命令及び選択する記録モードをコントローラ２５に与える。コントローラ２５は、この命令をＣＰＵ２４に出力する。ＣＰＵ２４はステップＳ１１で、録画予約命令をコントローラ２５から受取る。ＣＰＵ２４は次の判断を行う。
Ｔ×Ｒ（ｍ）／８＞Ａ
ここで、Ｔは、録画予約時間（秒）、ＡはＨＤＤ２８の残容量（バイト）、Ｒ（ｍ）はモードｍのビットレート（ｂｐｓ）である。ここでｍ＝１をＨＱモードとし、ｍ＝２をＳＰモードとし、ｍ＝３をＬＰモードとする。残容量とは、ストリーム記録に使用することができるＨＤＤ２８上の容量である。
【００２８】
ステップＳ１２の判断結果がＮＯの場合、つまり現在の録画モードのビットレートで予約録画を完了することができる場合には、ＣＰＵ２４はＲ＝Ｒ（ｍ）とする。つまり、実際に記録する際のビットレートＲを現在のモードのビットレートＲ（ｍ）とする。これに対し、ステップＳ１２の判断結果がＹＥＳの場合、つまり現在の録画モードのビットレートで予約録画を完了することができない場合には、ＣＰＵ２４はステップＳ１４で以下の条件を満たすビットレートのうちの最大のビットレートＲを決定する。
Ｒ≦Ａ／Ｔ×８
ただし、もしＲがシステムで許容されている最小録画ビットレートＲｍｉｎよりも小さい場合にはＲ＝Ｒｍｉｎとする。最大のビットレートＲは、所定のモードＲ（ｍ）のうちの最大のビットレートであっても良いし、システムで許容されている範囲内の任意のビットレートであっても良い。つまり、Ｒがシステムで許容されている最大録画ビットレートＲｍａｘを超えてしまう場合にはＲ＝Ｒｍａｘとする。
【００２９】
そして、ステップＳ１５でステップＳ１３又はＳ１４で決定したビットレートの情報を含む録画予約の設定を行う。
【００３０】
このように、ＨＤＤ２８の残容量に応じたビットレートで記録することで、予約録画を比較的良い画質で効率良く行うことができる。
【００３１】
次に、図４を参照してＬＰ自動移行機能について説明する。図４は、ＬＰ自動移行機能が設定された場合のＣＰＵ２４の動作を示すフローチャートである。
【００３２】
ＬＰ自動移行機能とは、手動録画の一つの機能であって、ＨＤＤ２８の残容量が所定値以下となったら、自動的に録画モードをＬＰモードに移行するものである。
【００３３】
まず、ユーザがリモートコントローラなどを用いて、録画命令及び選択する記録モードをコントローラ２５に与える。コントローラ２５は、この命令をＣＰＵ２４に出力する。ＣＰＵ２４はステップＳ２１で、録画命令をコントローラ２５から受取る。ＣＰＵ２４はステップＳ２２で、ＨＤＤ２８の残容量Ａをチェックする。そして、ＣＰＵ２４はステップＳ２３で、残容量Ａがしきい値Ａｍｉｎより大きいかどうかをチェックする。しきい値Ａｍｉｎは、ＬＰモードに移行すべきか否かを判断するためのものである。Ａ＞Ａｍｉｎでない場合には、ＣＰＵ２４はステップＳ２４で、Ｒ＝Ｒ（３）とする。つまり、記録する際のビットレートをＬＰモードのビットレートとし、ＳＰモードを設定する。Ａ＞Ａｍｉｎの場合には、ＣＰＵ２４はステップＳ２５でＲ＝Ｒ（ｍ）とする。つまり、ＣＰＵ２４は現在の記録モードのビットレートＲ（ｍ）を設定する。そして、ＣＰＵ２４はステップＳ２４で、録画を開始させる。
【００３４】
録画の開始後、ＣＰＵ２４はステップＳ２７で、Ａ＞Ａｍｉｎかどうかを判断する。その判断結果に応じて、ＣＰＵ２４はステップＳ２８でＲ＝Ｒ（３）と設定するか、又はステップＳ２９でＲ＝Ｒ（ｍ）とする。そして、ステップＳ３０でＣＰＵ２４は録画が終了したかどうかを判断する。この判断結果がＮＯの場合にはステップＳ３１で、ＣＰＵ２４はＡがほぼゼロに等しいかどうかを判断する。この判断結果がＮＯの場合には、処理はステップＳ２７に戻る。他方ステップＳ３０の判断結果がＮＯの場合又はステップＳ３１の判断結果がＹＥＳの場合には、ステップＳ３２でＣＰＵ２４は録画を終了させる。
【００３５】
このように、録画開始後ステップＳ２７−Ｓ３１までの処理を録画が終了するまで又は残容量がほぼゼロになるまで繰り返し実行することにより、残容量が少なくなった場合に自動的に動作モードをＬＰモードする。これにより、画像信号とオーディオ信号をより長い時間ＨＤＤ２８に記録するこができるようになる。
【００３６】
本発明は、上述した特徴以外にも様々な特徴を具備する。これらを含め、以下に本発明の実施例を説明する。
【００３７】
図５は、本発明の画像記録装置の一実施例を示すブロック図であり、図１に示す構成に対応する。図５に示す構成要素のうち、図１に示す構成要素と対応するものについては、図１に示す構成要素の参照番号に１００を足した参照番号で示してある。
【００３８】
ＮＴＳＣデコーダ１１２は例えば、フィリップス社製のＳＡＡ７１１３Ｈである。ＮＴＳＣデコーダ１１２は、ＮＴＳＣ映像信号をＹＣ多重８ビットパラレル信号に変換して出力する。オーディオＡ／Ｄ変換器１１３は例えば、Ｂｕｒｒ−Ｂｒｏｗｎ社製のＰＣＭ１８００であり、Ｉ２Ｓ準拠のデジタル信号を出力する。ＭＰＥＧ２エンコーダ１１４は例えば、富士通社製のＭＢ８６３９０Ａであり、入力する画像信号をＭＰＥＧ２ＭＰ＠ＭＬに圧縮し、オーディオ信号をＭＰＥＧ１Ｌａｙｅｒ２に圧縮する（所定の圧縮形式で符号化するとも言える）。これらの圧縮された画像信号とオーディオ信号は、ＭＰＥＧ２エンコーダ１１４の内部に設けられたマルチプレクサで多重化され、ＭＰＥＧ２システムＰＳ形式のストリームとして外部に出力される。ＭＰＥＧ２デコーダ１１８は例えば、富士通社製のＭＢ８６３７３Ｂであり、内部に図１に示すＮＴＳＣエンコーダ２２を具備する。オーディオＤ／Ａ変換器１２３は例えば、Ｂｕｒｒ−Ｂｒｏｗｎ社製のＰＣＭ１７２３であり、Ｉ２Ｓ準拠のデジタル信号をアナログ信号に変換して出力する。ＣＰＵ１２４は例えば、富士通社製のＭＢ９１１０７である。
【００３９】
更に、図５に示す画像記録装置は、コントローラ１２５、ＳＲＡＭ１２６、ＡＴＡＰＩインタフェース部１２７、ＨＤＤ１２８、入力端子１２９、出力端子１３０、リモートコントローラ入力部１３１、ミュート・フィルタ部１３４、ビデオアンプ１３５、バッファ１３６、ＣＰＵバス１３７、及び液晶などで形成されたディスプレイ１３８を有する。
【００４０】
コントローラ１２５は、ＡＴＡＰＩインタフェース部１２５ａ、エンコーダＤＭＡＣ（ダイナミック・メモリ・アクセス・コントローラ）１２５ｂ、デコーダＤＭＡＣ１２５ｃ、ＤＩＳＣ（ディスク）ＤＭＡＣ１２５ｄ、リモートコントローラ・インタフェース１２５ｅ、シリアル・インタフェース１２５ｆ、ストリーム入力インタフェース１２５ｇ、ＳＤＲＡＭインタフェース１２５ｈ、ＣＰＵバス・インタフェース１２５ｉ、レジスタ１２５ｊ及びストリーム出力インタフェース１２５ｈを具備する。
【００４１】
ＡＴＡＰＩインタフェース部１２５ａは、バッファ１３６を介してＡＴＡＰＩインタフェース部１２７とのインタフェースを構成する。エンコーダＤＭＡＣ１２５ｂは、エンコーダ１１４が出力するストリーム（画像信号とオーディオ信号が多重化された信号）を、ストリーム入力インタフェース部１２５ｇを介してＳＤＲＡＭ１２６へＤＭＡ転送する。このＤＭＡ転送の起動と停止は、レジスタ１２５ｊの対応する領域を設定することで行われる。デコーダＤＭＡＣ１２５ｃは、ＳＤＲＡＭ１２６からのストリームをストリーム出力インタフェース１２５ｈを介してデコーダ１１８でＤＭＡ転送する。このＤＭＡ転送の起動と停止は、レジスタ１２５ｊの対応する領域に所定のコードを設定することで行われる。ディスクＤＭＡＣ１２５ｄは、ＨＤＤ１２８中の指定されたアドレスに保存されたデータをＳＤＲＡＭ１２６へＤＭＡ転送する。このＤＭＡ転送の起動と停止は、レジスタ１２５ｊの対応する領域に所定のコードを設定することで行われる。リモートコントローラ・インタフェース１２５ｅは、図示を省略するリモートコントローラからの各種命令を受信して、レジスタ１２５ｊの対応する領域に所定のコードを設定する。
【００４２】
シリアル・インタフェース１２５ｆは、エンコーダ１１４にモード設定信号などの制御信号を出力するためのインタフェースを形成する。ＳＤＲＡＭインタフェース１２５ｈは、ＳＤＲＡＭ１２６とのインタフェースを形成する。ＣＰＵバス・インタフェース１２５ｉは、ＣＰＵバス１３７とのインタフェースを形成する。
【００４３】
ＣＰＵ１２４は、ＣＰＵバス１２４を介して各部を制御する。例えば、ＣＰＵ１２４はコントローラ１２５内部のレジスタ１２５ｉのフラグをチェックして、対応する処理を実行する。また、ＣＰＵ１２４は、オーディオＤ／Ａ変換器１２３やフィルタ１３４に制御信号ＣＮＴＬ１、ＣＮＴＬ２を出力して、これらで処理されるオーディオ信号を制御する。
【００４４】
入力端子１２９は、コンポジット端子、Ｙ端子及びＣ端子を有する。入力端子１３０は、Ｌ（左）端子及びＲ（右）端子を有する。出力端子１３１は、コンポジット端子、Ｙ端子及びＣ端子を有する。出力端子１３２は、Ｌ（左）端子及びＲ（右）端子を有する。
【００４５】
図６は、図５に示す画像記録装置の状態遷移図である。画像記録装置は、前述したＨＤＤ録画モード、ＨＤＤ再生モード、録画／再生モード、デジタルスルー再生モードに加え、ファイルメニューモード及びＢファイル編集モードを有する。これらのモードは、図示を省略するリモートコントローラに設けられたボタンを操作することで指定できる。リモートコントローラに設けられたボタンは、図６に示す通りである。例えば、ファイルメニューモードから「ファイルメニューボタン」を操作すると、デジタルスルー再生モードが選択される。このモードにおいて「録画ボタン」を操作すると、画像記録装置のモードはＨＤＤ録画モードに移行する。
【００４６】
図７は、ＳＤＲＡＭ１２６の作業領域の割り当てを示す図である。ＳＤＲＡＭ１２６の記憶領域は、エンコード処理部、デコード処理部、その他の領域に分けられている。これらの各処理部はリングバッファとなっている。例えば、エンコード処理部へストリームを書き込む際には、先頭アドレスから書き始め、最終アドレスまで書き終わったら、そのまま続けて先頭アドレスへの書き込みを始める。エンコード処理部とデコード処理部はそれぞれ、４ブロックに分けて取扱われる。。例えば、ＨＤＤ録画を連続して行う場合には、後述するようフローチャートに記載する通り、エンコーダＤＭＡＣ１２５ｂを起動して符号化処理を開始する。符号化を開始すると、エンコーダＤＭＡＣ１２５ｂの制御の元に、ＳＤＲＡＭ１２６のエンコード処理部の先頭アドレスからストリームが書き込まれる。ブロック１を書き込み終わったら、ディスクＤＭＡＣ１２５ｄによりＳＤＲＡＭ１２６のブロック１に書き込まれたストリームは、ＨＤＤ１２８へ転送される。ＨＤＤ１２８へ転送している間も、逐一エンコーダＤＭＡＣ１２５ｂはブロック２にストリームを転送している。
【００４７】
ＳＤＲＡＭ１２６のデコード処理部は、次のように使用される。デコードが開始されると、ディスクＤＭＡＣ１２５ｄの制御の元に、ＨＤＤ１２８内のデータはＳＤＲＡＭ１２６のデコード処理部の先頭アドレスから書き込まれる。ブロック１を書き込み終わったらデコーダＤＭＡＣ１２５ｃにより、ＳＤＲＡＭ１２６のブロック１に書き込まれたデータをデコーダ１１８へＤＭＡ転送する。デコーダ１１８へＤＭＡ転送している間も、ディスクＤＭＡＣ１２５ｄはＳＤＲＡＭ１２６のブロック２に書き込みを続けている。
【００４８】
次に、図８を参照してＨＤＤ録画の動作を説明する。
【００４９】
ＨＤＤ録画は、ユーザがリモートコントローラを用いてＨＤＤ録画モード（図６参照）を指定することで開始される。この指定を受けたコントローラ１２５のリモートコントローラインタフェース１２５ｅは、レジスタ１２５ｊの所定領域に、ＨＤＤ録画モードに対応するコードを書き込む。ＣＰＵ１２４は定期的にレジスタ１２５ｊをアクセスしており、ＨＤＤ録画モードが設定されたことを検出する。そして、ＣＰＵ１２４は、符号化開始に対応するコードをレジスタ１２５ｊの所定領域に書き込む。エンコーダＤＭＡＣ１２５ｂは定期的にレジスタ１２５ｊの内容をチェックしている。エンコーダＤＭＡＣ１２５ｂは、符号化開始のコードが設定されていることを検出すると、動作を開始する（ステップＳ４１）。そして、エンコーダＤＭＡＣ１２５ｂは、シリアル・インタフェース１２５ｆを介してエンコーダ１１４に、符号化開始に対応する制御コードを出力する（ステップＳ４１）。この制御コードを受けたエンコーダ１１４は、コンポジット入力端子又はＹ端子とＣ端子に与えられ、ＮＴＳＣデコーダ１１２でデコードされた画像信号と、Ｌ端子とＲ端子に与えられ、オーディオＡ／Ｄ変換器１１３でデジタル信号に変換されたオーディオ信号との符号化圧縮を開始する（ステップＳ４２）。エンコーダ１１４が出力するストリームは、コントローラ１２５のストリーム入力インタフェース１２５ｇを介してＳＤＲＡＭ１２６のエンコード処理部（図７参照）に書き込まれる。エンコーダＤＭＡＣ１２５ｂは、１ブロック分の書き込みが完了したかどうかを常に判断している（ステップＳ４３）。ステップＳ４３の判断結果がＹＥＳになると、ＣＰＵ１２４はその旨の通知をエンコーダＤＭＡＣ１２５ｂから受け、ＨＤＤ１２８へのＤＭＡ転送開始に対応するコードをレジスタ１２５ｊの所定領域に書き込む。ディスクＤＭＡＣ１２５ｄは定期的にレジスタ１２５ｊをチェックしており、ＤＭＡ転送開始に対応するコードが設定されたことを検出すると、動作を開始する（ステップＳ４４）。そして、ディスクＤＭＡＣ１２５ｄは、書き込みが終了した１ブロック分のストリームを、ＡＴＡＰＩインタフェース１２５ａを介してＨＤＤ１２８に転送する。
【００５０】
ＣＰＵ１２４は、ＨＤＤ録画停止の指示があるかどうかを判断する（ステップＳ４５）。この停止は、例えばユーザがリモートコントローラを介して与えられるものであったり、タイマの設定時間が完了した場合に指示されるものである。タイマは例えば、ＣＰＵ１２４が実行するプログラム内に設けられたものである。ステップＳ４５の判断結果がＹＥＳの場合には、ＣＰＵ１２４は、符号化停止に対応するコードをレジスタ１２５ｊの所定領域に書き込む（ステップＳ４６）。エンコーダ１１４は対応する制御コードをコントローラ１２５から受け取り、符号化圧縮処理を停止する。またＣＰＵ１２４は、エンコーダ１１４からのストリームのＤＭＡ転送停止に対応するコードをレジスタ１２５ｊの所定領域に書き込む（ステップＳ４７）。エンコーダＤＭＡＣ１２５ｂは、このコードを検出してＤＭＡ転送を停止する。更にＣＰＵ１２４は、ＨＤＤ１２８へのＤＭＡ転送停止に対応するコードをレジスタ１２５ｊの所定領域に書き込む（ステップＳ４８）。ディスクＤＭＡＣ１２５ｄは、このコードを検出してＤＭＡ転送を停止する。
【００５１】
これに対し、ステップＳ４５の判断結果がＮＯの場合には、ＣＰＵ１２４は書き込み済みブロックの有無を判断する。書き込み済みブロックが有る場合にはステップＳ４５に戻り、無い場合にはステップＳ５０に進む。ステップＳ５０において、ＣＰＵ１２４はステップＳ４８と同様にしてＨＤＤ１２８へのＤＭＡ転送を停止させる。そして、ＣＰＵ１２４は再度書き込み済みブロックの有無をチェックする（ステップＳ５１）。書き込み済みブロックがある場合には、ステップＳ４４に戻る。
【００５２】
図８に示すＨＤＤ録画処理において、前述した図３や図４の処理が実行される。例えば、図３に示すピッタリ録画モードの設定は、図８のＨＤＤ録画を開始する前に行われる。また、図４に示すＬＰ自動移行の設定において、ステップＳ２６は図８のフローチャートの始まりに相当する。
【００５３】
次に、図９を参照してＨＤＤ１２８からデータを再生する動作について説明する。
【００５４】
ＨＤＤ再生は、ユーザがリモートコントローラを用いてＨＤＤ再生モード（図６参照）を指定することで開始される。この指定を受けたコントローラ１２５のリモートコントローラインタフェース１２５ｅは、レジスタ１２５ｊの所定領域に、ＨＤＤ再生モードに対応するコードを書き込む。ＣＰＵ１２４は定期的にレジスタ１２５ｊをアクセスしており、ＨＤＤ再生モードが設定されたことを検出する。そして、ＣＰＵ１２４は、ＨＤＤ再生に対応するコードをレジスタ１２５ｊの所定領域に書き込む。ディスクＤＭＡＣ１２５ｄは定期的に、レジスタ１２５ｊの内容をチェックしている。ディスクＤＭＡＣ１２５ｄは、ＨＤＤ再生開始のコードが設定されていることを検出すると、動作を開始する（ステップＳ６１）。起動したディスクＤＭＡＣ１２５ｄは、ＨＤＤ１２８から対応するストリームを読み出し、ＳＤＲＡＭインタフェース１２５ｈを経由してＳＤＲＡＭ１２６のデコード処理部（図７参照）に書き込む。
【００５５】
ディスクＤＭＡＣ１２５ｄは、１ブロック分のストリームの書き込みが完了したかどうかを常にチェックしている（ステップＳ６２）。ステップＳ６２の判断結果がＹＥＳになると、ＣＰＵ１２４はこの通知を受け、レジスタ１２５ｊの所定領域にデコーダ１１８の動作を開始させるコードを書き込む（ステップＳ６３）。デコーダＤＭＡＣ１２５ｃは定期的にレジスタ１２５ｊをチェックしており、デコーダ１１８の動作を開始させるコードを検出すると、動作を開始する（ステップＳ６４）。１ブロック分のストリームはＳＤＲＡＭ１２６から読み出され、ＳＤＲＡＭインタフェース１２５ｈ及びストリーム出力インタフェース１２５ｈを通り、デコーダ１１８に供給される。
【００５６】
ＣＰＵ６４は、ＨＤＤ再生停止が指示されたどうかを判断する（Ｓ６５）。ステップＳ６５の判断結果がＹＥＳの時はステップＳ６６とＳ６７が前述したステップＳ４６とＳ４７（図８）と同様に実行される。そしてステップＳ６８で、ＣＰＵ１２４レジスタ１２５ｊの所定領域にデコーダ１１８の動作停止に対応するコードを書き込む。これをチェックしたデコーダ１３５は、その動作を停止する。ステップＳ６５の判断結果がＮＯの場合には、ステップＳ６９、Ｓ７０及びＳ７１が前述したステップＳ４９、Ｓ５０及びＳ５１（図８）と同様に実行される。
【００５７】
図１０は、デジタルスルー再生の動作を示すフローチャートである。前述したように、デジタルスルー再生は本発明の特徴の一つである。
【００５８】
ユーザがリモートコントローラを使ってデジタルスルー再生を指示すると、レジスタ１２５ｊの所定領域に対応するコードが書き込まれる。ＣＰＵ１２４はこのコードを検出し、前述したステップＳ４１（図８）と同様にしてエンコーダＤＭＡＣ１２５ｂを起動する（ステップＳ８１）。そして、前述したステップＳ４２とＳ４３と同様にして、ステップＳ８２とＳ８３が行われる。
【００５９】
ここで、前述したように、ステップＳ８２で行われる符号化圧縮処理は、前述した第１の方法、すなわち、複数のモードのうちの最高の画質が得られるモードのビットレートを設定して行われるか、又は第２の方法、すなわち、エンコーダ１１４及びＭＰＥＧ２デコーダ１１８でＨＱモードを超えるビットレートの設定が可能な場合には、設定可能な最高のビットレートを設定して行われる。
【００６０】
デジタルスルー再生は、ＨＤＤ１２８に書き込むことなく、入力したデータを外部に出力する。よって、ステップＳ８３で１ブロック分の書き込みが完了したと判断された場合には、符号化圧縮されたデータを復号化伸長するために、ステップＳ８４でデコーダ１１８による処理が開始される。ステップＳ８４の処理は、前述したステップＳ６３（図９）と同様である。そして、前述したステップＳ６４と同様にして、デコーダＤＭＡＣ１２５ｃが起動する（ステップＳ８５）。
【００６１】
ＣＰＵ１２４は、再生の停止が指示されたかどうかを判断する（ステップＳ８６）。再生の停止は、例えばユーザから指示される。ステップＳ８６の判断結果がＮＯの場合には、ステップＳ８３に戻る。これに対しステップＳ８６の判断結果がＹＥＳの場合には、前述したステップＳ４６と同様にしてエンコーダ１１４は符号化圧縮処理を停止する（ステップＳ８７）。また、前述したステップＳ４７と同様にして、エンコーダＤＭＡＣ１２５ｂは動作を停止する（ステップＳ８８）。更に、前述したステップＳ６７と同様にして、デコーダＤＭＡＣ１２５ｃは動作を停止する（ステップＳ８９）。最後に、前述したステップＳ６８と同様にして、デコーダ１１８は動作を停止する（ステップＳ９０）。
【００６２】
次に、ファイルリスト表示の動作について図１１を参照して説明する。ＨＤＤ１２８にストリームを記録する場合には、ストリームはファイルとして扱われる。
【００６３】
図１２は、ＨＤＤ１２８の記録領域（同図の（Ａ））と、記録されたストリームの一例（同図の（Ｂ））を示す。図１２（Ａ）に示すように、ＨＤＤ１２８の記録領域は、ＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）領域１２８Ａ、ルートディレクトリ領域１２８Ｂ及びディスク領域１２８Ｃを有する。ＦＡＴ領域１２８Ａは、ファイル毎にそのファイルを構成するクラスタの接続関係を示す情報（クラスタ番号）をＦＡＴエントリの番号（クラスタに付与された連続番号）に従って格納する。例えば、図１２（Ｂ）に示すように、ＦＡＴエントリの番号毎に００２Ｈなどのクラスタ番号が記載されている。ここに記載のクラスタ番号は、次につながるクラスタの番号を示している。従って、図１２（Ｂ）のファイルは、００２Ｈ、００３Ｈ、００５Ｈ、００６Ｈ、００８Ｈ…のクラスタで構成されている。つまり、このファイルはディスク領域１２８Ｃに形成されるクラスタ１、クラスタ２、クラスタ３、クラスタ５、クラスタ６、クラスタ８…のように不連続に記録されている。なお、０００Ｈは未使用を意味する。
【００６４】
ルートディレクトリ領域１２８Ｂに記録される情報はファイルに関する一部の情報であり、ファイルに関する残りの（その他の）情報はディスク領域１２８Ｃに格納された各ファイルの先頭又は最後尾に記録されている。つまり、本実施例は、ファイルに関する情報（ファイル情報）をルートディレクトリ領域１２８Ｂとディスク領域１２８Ｃに分けて記録する。従来技術は、全てのファイル情報をルートディレクトリ領域１２８Ｂに記録していた。
【００６５】
ルートディレクトリ領域１２８Ｂに記録されるファイル情報は例えば、ファイル名、拡張子、ファイルの大きさ、最初のＦＡＴエントリ、ファイル作成日又は最後に変更された日、及びファイル属性に関する情報である。また、各ファイルの先頭又は最後尾に記録されるファイル情報は例えば、ストリーム形態（ＭＰＥＧ２ＰＳ／ＭＰＥＧ２ＴＳ／ＭＰＥＧ１Ｓｙｓｔｅｍ）、ビットレート、符号化圧縮（エンコード）モード（可変長ビットレートか固定ビットレートか）、ビデオモード（ＮＴＳＣかＰＡＬかなど）、解像度（前述したＨＱ、ＳＰ、ＬＰモードなど）、オーディオサンプリング周波数に関する情報である。これらの情報は、デコーダ１１８での復号化伸長処理で必要となるものである。つまり、前述のステップＳ６１で読み出されたストリームの中には、これらの情報が付加されている。
【００６６】
このように、ルートディレクトリ領域１２８Ｂに記録されるファイル情報は様々なファイルシステムでも使用される一般的な情報である。よって、異なるファイルシステムを用いる（例えば異なる仕様のＨＤＤを用いる）こととしても、ルートディレクトリ領域１２８Ｂに記録された情報をそのまま利用することができる。
【００６７】
さて、図１１に戻り、ファイルリスト表示の処理について説明する。ファイルリスト表示は、図１２（Ａ）のディスク領域１２８Ｃに格納されているファイルをディスプレイ１３８に表示させ、ＨＤＤ再生やファイル削除などの処理を行うものである。ＣＰＵ１２４は、コントローラ１２５のＡＴＡＰＩインタフェース１２５ａを介して、ＨＤＤ１２８からファイル情報を読み出し、デコーダ１１８内のレジスタに格納する（ステップＳ９１）。ＣＰＵ１２４は、このレジスタに格納したファイル情報を用いてファイル名、録画開始日時、録画長、録画モードなどの情報をディスプレイ１３８に表示させる。この表示の一例を図１３（Ａ）に示す。ユーザはこの表示を見て、再生したいファイルを指定した場合には（ステップＳ９２）、コントローラ１２５を介してファイルの指定を受取ったＣＰＵ１２４は選択されたファイルの情報をディスクＤＭＡＣ１２５ｄに送り（ステップＳ９３）、ＨＤＤ再生を行う（ステップＳ９４）。ステップＳ９４のＨＤＤ再生は、図９に示す手順に従って行われる。
【００６８】
ステップＳ９２の判断結果がＮＯの場合、ＣＰＵ１２４はファイル削除の指示があったかどうかを判断する（ステップＳ９５）。この指示は、ユーザがリモートコントローラを用いて入力される。ステップＳ９５の判断結果がＹＥＳの場合には、ＣＰＵ１２４は選択されたファイルの情報をコントローラ１２５、バッファ１３６、及びインタフェース部１２７を介してＨＤＤ１２８に送り（ステップＳ９７）、ファイル削除の処理を行う（ステップＳ９７）。
【００６９】
ＣＰＵ１２４は、ユーザからリモートコントローラによりファイルリスト処理の終了が指示されたかどうかを判断する（ステップＳ９８）。この判断結果がＮＯの場合にはステップＳ９２に戻る。ＹＥＳの場合には、ＣＰＵ１２４は表示処理を終了する（Ｓ９９）。
【００７０】
次に、図１３から図１５を参照してＢファイル編集処理について説明する。本実施例では、２つのファイルの状態ＡとＢを用いている。ファイル状態Ａは、図１３（Ａ）に示す録画ファイルリスト上でユーザが認識可能なファイルである。つまり、ファイル状態Ａは通常のファイルである。ファイル状態Ｂは、録画ファイルリストに表示されないファイルである。つまり、ファイル状態Ｂは隠しファイルであって、ファイル状態Ｂのままではユーザはこのファイルにアクセスすることができない（ユーザアクセス不可）。よって、このファイルを読み出したりすることはできない。
【００７１】
本実施例は、この２つのファイル状態Ａ、Ｂを利用して、ユーザの意図に関わらずＨＤＤ１２８に所定の空きがあれば、ストリームをファイル状態Ｂで自動的にＨＤＤ１２８に記録しておき、後でユーザがそのファイルを必要とする状況になった場合には（例えば、放送時間が過ぎてから保存したい番組に気付いた場合や予約録画を忘れていた場合など）、ファイル状態Ｂで記録されているファイルの全部又は一部をファイル状態Ａに変更する機能を持つ。
【００７２】
例えば、図１４（Ａ）に示すように、ファイル状態Ａのファイル１−３がＨＤＤ１２８に格納されている場合、ファイル３の録画が完了した直後（２０００年３月９日の１２：００）から、ＨＤＤ１２８の空き領域にファイル４をファイル状態Ｂで記録する処理を開始する。このファイル４は、引き続き入力端子１２９と１３０に供給された画像信号とオーディオ信号のファイルである。このファイル４の録画は、２０００年３月９日の２０：００に終了している。
【００７３】
保存したい番組の録画をし忘れたユーザは、リモートコントローラを操作して、図１３（Ｂ）のＢファイル編集用の表示画面を要求する（ステップＳ１０１）。図１３（Ｂ）の表示画面には、図１４（Ａ）に示すファイル４の保存可能時間帯（２０００年３月９日１２：００−２０００年３月９日２０：００）と、ユーザが必要とするファイル部分を指定する２つのウィンドウ１５１、１５２を有する。ウィンドウ１５１は録画開始日時を指定するために用いられ、ウィンドウ１５２は録画終了日時を指定するために用いられている。図１３（Ｂ）の例では、ウィンドウ１５１と１５２に既にユーザが日時を入力した状態を示す。ユーザはリモートコントローラを用いて、録画開始日時と録画終了日時を指定する（ステップＳ１０２、Ｓ１０３）。そして、ユーザがリモートコントローラを操作して、ファイルとして保存するとの指示をリモートコントローラインタフェース１２５ｅに送ると、ステップＳ１０２とＳ１０３で指定された部分のデータがファイル状態ＡでＨＤＤ１２８に保存される（ステップＳ１０４）。
【００７４】
これにより、図１４（Ｂ）に示すように、ファイル４はファイル状態Ａのファイルとなる。よって、ユーザがファイルリスト表示を要求すれば、その画面は図１３（Ｃ）の通りとなる。図１３（Ａ）では表示されていなかったファイル４が図１３（Ｃ）では表示されている。
【００７５】
なお、ファイル状態Ａ、Ｂの情報は例えば、ルートディレクトリ１２８Ｂに記録するファイル情報の一部とする。
【００７６】
このように、ＨＤＤ１２８に空き領域がある場合には、ユーザの意思によらず常にファイル状態ＢとしてＨＤＤ１２８に記録しておく。空き領域がなくなった場合には、記録を中止しても良いし、そのファイルの先頭（時間的に古いもの）から順に上書きしても良い。
【００７７】
以上、本発明の実施の形態及び実施例を説明した。本発明はこれらに限定されるものではなく、本発明の範囲内で様々な実施の形態や実施例が可能である。例えば、ＨＤＤに代えてＤＶＤなどの他の記録媒体を用いることができる。また、ＮＴＳＣ方式以外のテレビジョン信号（例えば、ＰＡＬ方式など）であっても同様に実施できる。
【００７８】
最後に、本発明の特徴の一部を以下にまとめる。
（付記１）  異なるビットレートの複数の符号化・復号化モードを具備する符号化・復号化手段と、
該符号化・復号化手段に結合する記録媒体と、
該記録媒体に書き込みを行わずに入力された画像信号を符号化・復号化して出力する場合には、前記符号化・復号化手段に所定のビットレートを設定する制御手段と
を有することを特徴とする画像記録装置。
（付記２）  前記所定のビットレートは、前記複数の符号化・復号化モードのうちの最も画質の良いモードであることを特徴とする付記１記載の画像記録装置。（付記３）  前記所定のビットレートは、前記複数の符号化・復号化モードのうちの最も画質の良いモードのビットレートよりも高いビットレートであることを特徴とする付記１記載の画像記録装置。
（付記４）  複数のビットレートで画像の符号化・復号化を行う符号化・復号化手段と、
該符号化・復号化手段に結合する記録媒体と、
該記録媒体に画像信号を記録する際、画像信号の記録に関する所定のパラメータを参照して、前記符号化・復号化手段のビットレートを自動的に決定する制御手段と
を有することを特徴とする画像記録装置。
（付記５）  前記パラメータは、前記記録媒体の残容量Ａ（バイト）、録画予約時間Ｔ（秒）、最大録画ビットレートＲｍａｘ（ｂｐｓ）、及び最小録画ビットレートＲｍｉｎ（ｂｐｓ）を含み、
前記制御手段は録画するビットレートＲ（ｂｐｓ）を
0003860428.tif 000002
を満足する値に決定することを特徴とする付記４記載の画像記録装置。
（付記６）  前記パラメータは前記記録媒体の残容量Ａ（バイト）を含み、前記制御手段は、前記残容量Ａが一定値以下となった場合に、録画するビットレートＲ（ｂｐｓ）を下げることを特徴とする付記４記載の画像記録装置。
（付記７）  前記パラメータは、前記記録媒体の残容量Ａ（バイト）、録画予約時間Ｔ（秒）、及び最小録画ビットレートＲｍｉｎ（ｂｐｓ）を含み、
前記制御手段は録画するビットレートＲ（ｂｐｓ）を
Ｔ×Ｒ／８≦Ａ
ただし、Ｒ＜Ｒｍｉｎの時は、Ｒ＝ｍｉｎ
を満足する値に決定することを特徴とする付記４記載の画像記録装置。
（付記８）  複数のビットレートで画像の符号化・復号化を行う符号化・復号化手段と、
該符号化・復号化手段に結合する記録媒体と、
入力する画像信号の記録の指示がなくても、該画像信号を前記記録媒体に自動的に記録させ、当該画像信号に関する所定の指令があった場合には、前記記録媒体に記録させている当該画像信号をアクセス可能なファイルとする制御手段と
を有することを特徴とする画像記録装置。
（付記９）  前記記録媒体の残容量が一定値以下となった場合には、前記制御手段は前記画像信号の自動的記録を行わないことを特徴とする付記８記載の画像記録装置。
（付記１０）  前記制御手段は、前記記録媒体のユーザアクセスができないファイルに前記画像信号を自動的に記録させることを特徴とする付記８記載の画像記録装置。
（付記１１）  前記画像信号に関する制御情報を、前記記録媒体のディレクトリ領域と当該画像信号とに分けて記録することを特徴とする付記１記載の画像記録装置。
【００７９】
【発明の効果】
以上説明したように、本発明によれば、画像信号を符号化圧縮・復号化圧縮して外部にスルーさせる場合であっても画質低下を低く抑えることができる画像記録装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態による画像記録装置の構成を示すブロック図である。
【図２】図１に示す画像記録装置の機能を説明するための図である。
【図３】図２に示す機能のうちピッタリ録画モードの動作を示すフローチャートである。
【図４】図２に示す機能のうちＬＰ自動移行モードの動作を示すフローチャートである。
【図５】本発明の一実施例による画像記録装置の構成を示すブロック図である。
【図６】図５に示す画像記録装置のモードとリモートコントローラのボタンとの関係を示す図である。
【図７】図５に示すＳＤＲＡＭの作業領域の割り当てを示す図である。
【図８】図５に示す画像記録装置のＨＤＤ録画動作を示すフローチャートである。
【図９】図５に示す画像記録装置のＨＤＤ再生動作を示すフローチャートである。
【図１０】図５に示す画像記録装置のディジタルスルー再生動作を示すフローチャートである。
【図１１】図５に示す画像記録装置のファイルリスト表示動作を示すフローチャートである。
【図１２】図５に示す画像記録装置のＨＤＤの記録領域を示す図である。
【図１３】ファイル状態Ａ、Ｂを説明するための図である。
【図１４】ＨＤＤに格納されたファイルの一例を示す図である。
【図１５】図５に示す画像記録装置のＢファイル編集動作を示すフローチャートである。
【符号の説明】
１２    ＮＴＳＣデコーダ
１３    オーディオＡ／Ｄ変換器
１４    ＭＰＥＧ２エンコーダ
１５    ビデオエンコーダ
１６    オーディオエンコーダ
１７    マルチプレクサ
１８    ＭＰＥＧ２デコーダ
１９    デマルチプレクサ
２０    ビデオデコーダ
２１    オーディオデコーダ
２２    ＮＴＳＣエンコーダ
２３    オーディオＤ／Ａ変換器
２４    ＣＰＵ
２５    ＦＰＧＡ（コントローラ）
２６    ＳＤＲＡＭ
２７    ＡＴＡＰＩインタフェース
２８    ＨＤＤ
【図１】
0003860428.tif 000003
【図２】
0003860428.tif 000004
【図３】
0003860428.tif 000005
【図４】
0003860428.tif 000006
【図５】
0003860428.tif 000007
【図６】
0003860428.tif 000008
【図７】
0003860428.tif 000009
【図８】
0003860428.tif 000010
【図９】
0003860428.tif 000011
【図１０】
0003860428.tif 000012
【図１１】
0003860428.tif 000013
【図１２】
0003860428.tif 000014
【図１３】
0003860428.tif 000015
【図１４】
0003860428.tif 000016
【図１５】
0003860428.tif 000017