(57)【要約】【課題】ハードディスクレコーダにおいて、スタンバイ状態のとき、録画ファイルを連続した空き領域に再配置することにより、以後の該録画ファイルへのアクセスを高速に行えるようにする。【解決手段】ハードディスクレコーダのスタンバイ状態が所定時間以上維持されており（＃３においてＹＥＳ）、その後の録画予約が存在せず（＃４においてＹＥＳ）、ハードディスク内に断片化された録画ファイル存在し（＃５においてＹＥＳ）、録画ファイルを複製するための連続した空き領域がハードディスク内に存在するとき（＃６においてＹＥＳ）、断片化された録画ファイルを空き領域に再生するブロック順に連続させてコピー（＃７）する。これにより、録画ファイルが最適化され、以後の該録画ファイルへのアクセスが高速に行えるようになる。【選択図】      図３
2004236089.tif 000002
【特許請求の範囲】
【請求項１】
放送局から放送された映像／音声信号（ＡＶ信号）を受信する受信手段と、この受信手段が受信したＡＶ信号、又は外部から入力されたＡＶ信号を圧縮符号化する信号符号手段と、ハードディスク内に作成した複数ブロックから成る録画ファイルに前記信号符号手段が圧縮符号化したＡＶ信号を記録するハードディスク装置と、ユーザが各種の動作指令を入力するための操作キーを有する入力手段とを備えたハードディスクレコーダにおいて、
ハードディスクレコーダの動作機能を制限して待機するスタンバイ状態になってから所定時間経過後、該スタンバイ状態が維持されているかを確認するスタンバイ状態確認手段と、
前記スタンバイ状態が維持されているとき、録画予約状況を確認する予約状況確認手段と、
ハードディスク内に記録された録画ファイル中に断片化されたブロックが幾つ存在するかを計数する断片化ブロック計数手段と、
前記断片化されたブロックを有する録画ファイルを複製するための連続した空き領域がハードディスク内に存在するかを確認する空き領域確認手段と、
スタンバイ状態が前記所定時間維持され、録画予約がなく、前記ハードディスクに記録された録画ファイルの中に断片化されたブロックが所定数以上存在し、かつ、ハードディスク内に前記連続した空き領域が存在するとき、該録画ファイルを前記連続した空き領域に、再生するブロック順に連続させて複製するファイル最適化手段と、
このファイル最適化手段による録画ファイルの複製が終了した後、複製元の録画ファイルを削除するファイル削除手段とを備え、
ハードディスクレコーダがスタンバイ状態のとき、断片化されている録画ファイルを最適化することを特徴とするハードディスクレコーダ。
【請求項２】
映像／音声信号（ＡＶ信号）を符号化する信号符号手段と、ハードディスク内に作成した複数ブロックから成る録画ファイルに前記信号符号手段が符号化したＡＶ信号を記録するハードディスク装置と、ユーザが各種の動作指令を入力するための操作キーを有する入力手段とを備えたハードディスクレコーダにおいて、
ハードディスクレコーダの動作機能を制限して待機するスタンバイ状態になってから所定時間経過後、該スタンバイ状態が維持されているかを確認するスタンバイ状態確認手段と、
ハードディスク内に記録された録画ファイルの断片化を確認する断片化確認手段と、
スタンバイ状態が前記所定時間維持され、かつ、前記ハードディスク内に記録された録画ファイルの断片化が確認されたとき、該録画ファイルをハードディスク内の空き領域に、再生するブロック順に連続させて複製し、かつ、この録画ファイルの複製が終了した後、複製元の録画ファイルを削除するファイル最適化手段とを備え、
ハードディスクレコーダがスタンバイ状態のとき、断片化されている録画ファイルを最適化することを特徴とするハードディスクレコーダ。
【請求項３】
前記断片化確認手段によって断片化が確認された録画ファイルを複製するための連続した空き領域がハードディスク内に存在するかを確認する空き領域確認手段をさらに備え、
前記ファイル最適化手段は、ハードディスク内に前記空き領域が存在するとき、前記断片化が確認された録画ファイルを複製することを特徴とする請求項２に記載のハードディスクレコーダ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、映像／音声信号を記録・再生するハードディスクレコーダに関するものである。
【０００２】
【従来の技術】
従来から、映像／音声信号（ＡＶ信号）を記録するにあたっては、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）に代表されるような、大容量のデジタル信号の記録に適した光ディスクが利用されている。また、最近では、ＡＶ信号をハードディスクに記録するハードディスクレコーダが登場し、デジタル放送の配信開始と相まって急速に普及しつつある。
【０００３】
このようなハードディスクレコーダにあって、ＡＶ信号は、ハードディスク内の複数のブロックにまたがって作成された録画ファイルに記録される。各ブロックは、ハードディスクの内周側から外周側に亘って、又は外周側から内周側に亘って存在する空き領域に順次作成され、その作成場所は、例えばＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）によって管理されている。
【０００４】
ところで、ハードディスクレコーダを継続して利用していると、ハードディスク内には様々なサイズの録画ファイルがユーザの嗜好に合わせて記録され、削除される。このような録画ファイルの記録・削除が繰り返されていくうちに、ハードディスクには、飛び飛びの（不連続な）空き領域が形成されるようになり、録画ファイルを構成するブロックは、上記飛び飛びに形成された空き領域に作成され、録画ファイルが断片化される。
【０００５】
このように録画ファイルが断片化されたとしても、上述したＦＡＴを参照することにより、ハードディスクの各ブロックにアクセスすることができ、ＡＶ信号を記録・再生することは可能である。ところが録画ファイルの断片化が過度になると、各ブロックへのアクセスに時間がかかり、ＡＶ信号の記録・再生が円滑に行われなくなり、再生映像のコマ落ち等の不具合が発生する原因となることがある。
【０００６】
そこで、上記と同様のハードディスクを記録媒体として適用した、いわゆるパーソナルコンピュータ等のコンピュータ装置では、ファイルの断片化を防止するため、ハードディスク内のブロックを再配置（ファイル最適化）する処理を定期的に実行するように推奨されている。しかしながら、上記ファイル最適化処理を定期的に実行させるための操作はユーザにとって煩雑である。また、ユーザが不注意等によりファイル最適化処理を怠ると、気付かないうちにファイルの断片化が進んでしまうことがある。
【０００７】
このようなファイルの断片化を解消するために、ハードディスクにアクセスした回数データを日付データ及び時間データと共にメモリに蓄積しておき、ハードディスクへのアクセス回数の少ない時間帯に、自動的にファイルの最適化を行うように構成されたコンピュータ装置が知られている（例えば、特許文献１参照）。
【０００８】
また、映像信号記録用のハードディスクを備えたビデオカメラ撮影装置においても、ハードディスク内の録画ファイルの最適化処理を行う機能を備えた装置が知られている（例えば、特許文献２参照）。この特許文献２では、第１の実施形態として、ある録画ファイルを消去したときに、ハードディスクに蓄積されている別の録画ファイルの再配置を行う装置が示されている。また、第２、第３の実施形態として、主電源スイッチがオンされている状態で電源スイッチ（メインスイッチ）がオンされ、装置各部に電源が供給されたとき、録画ファイルの再配置を行う装置が示されている。
【０００９】
【特許文献１】
特開平９−２０４３２５号公報
【特許文献２】
特開平１１−４５５１８号公報
【００１０】
【発明が解決しようとする課題】
しかしながら、放送局から放送されたＡＶ信号を受信して録画するハードディスクレコーダにおいては、ユーザが録画を希望する番組の放送時間は、放送局の番組編成によって左右される。従って、何らかの理由により番組編成が変更された場合には、上記所望の番組が、過去において放送されなかった時間帯に放送されることも起こり得ることとなり、このような場合にあっては、特許文献１に示されるコンピュータ装置の構成をハードディスクレコーダに適用しても適切に対応することができず、録画直前に最適化処理を中断しなければならない。
【００１１】
また、特許文献２に示されるビデオカメラ撮影装置の構成をハードディスクレコーダに適用した場合は、録画ファイルの消去時や、メインスイッチをオンして装置各部に電源を供給するときに録画ファイルの最適化処理が開始されるので、上記録画ファイルの消去に時間がかかったり、メインスイッチをオンした直後に録画を開始することができないことがある。
【００１２】
本発明は、上述した問題点を解決するためになされたものであり、ハードディスクレコーダが、消費電力を低減するため、その動作機能を制限して待機している状態（いわゆるスタンバイ状態）のとき、録画ファイルを自動的に最適化することにより、以後の該録画ファイルへのアクセスを高速に行えるようにして、再生画像のコマ落ちを防止することが可能なハードディスクレコーダを提供することを目的とする。
【００１３】
【課題を解決するための手段】
上記目的を達成するために請求項１の発明は、放送局から放送された映像／音声信号（ＡＶ信号）を受信する受信手段と、この受信手段が受信したＡＶ信号、又は外部から入力されたＡＶ信号を圧縮符号化する信号符号手段と、ハードディスク内に作成した複数ブロックから成る録画ファイルに信号符号手段が圧縮符号化したＡＶ信号を記録するハードディスク装置と、ユーザが各種の動作指令を入力するための操作キーを有する入力手段とを備えたハードディスクレコーダにおいて、ハードディスクレコーダの動作機能を制限して待機するスタンバイ状態になってから所定時間経過後、該スタンバイ状態が維持されているかを確認するスタンバイ状態確認手段と、スタンバイ状態が維持されているとき、録画予約状況を確認する予約状況確認手段と、ハードディスク内に記録された録画ファイル中に断片化されたブロックが幾つ存在するかを計数する断片化ブロック計数手段と、断片化されたブロックを有する録画ファイルを複製するための連続した空き領域がハードディスク内に存在するかを確認する空き領域確認手段と、スタンバイ状態が所定時間維持され、録画予約がなく、ハードディスクに記録された録画ファイルの中に断片化されたブロックが所定数以上存在し、かつ、ハードディスク内に連続した空き領域が存在するとき、該録画ファイルを連続した空き領域に、再生するブロック順に連続させて複製するファイル最適化手段と、このファイル最適化手段による録画ファイルの複製が終了した後、複製元の録画ファイルを削除するファイル削除手段とを備え、ハードディスクレコーダがスタンバイ状態のとき、断片化されている録画ファイルを最適化するものである。
【００１４】
この構成においては、放送されたＡＶ信号又は外部入力端子等から入力されたＡＶ信号をハードディスクに作成した録画ファイルに記録する。その後、ユーザによる操作等によって消費電力を低減するためのスタンバイ状態に移行し、このスタンバイ状態が所定時間以上維持されたときであって、録画予約がなく、ハードディスクに記録されている録画ファイル中に断片化されたブロックが所定数以上存在し、かつ、ハードディスク内に連続した空き領域が存在する場合は、該空き領域に録画ファイルを複製する。このとき、録画ファイルを構成する各ブロックは、再生順に連続するように再配置され、これにより、ハードディスクレコーダがスタンバイ状態である間に、該録画ファイルの最適化処理が自動的に実行される。上記所定時間は、その後もハードディスクレコーダがスタンバイ状態のまま放置される蓋然性が高いと予測できる程度の時間とされる。
【００１５】
請求項２の発明は、映像／音声信号（ＡＶ信号）を符号化する信号符号手段と、ハードディスク内に作成した複数ブロックから成る録画ファイルに信号符号手段が符号化したＡＶ信号を記録するハードディスク装置と、ユーザが各種の動作指令を入力するための操作キーを有する入力手段とを備えたハードディスクレコーダにおいて、ハードディスクレコーダの動作機能を制限して待機するスタンバイ状態になってから所定時間経過後、該スタンバイ状態が維持されているかを確認するスタンバイ状態確認手段と、ハードディスク内に記録された録画ファイルの断片化を確認する断片化確認手段と、スタンバイ状態が所定時間維持され、かつ、ハードディスク内に記録された録画ファイルの断片化が確認されたとき、該録画ファイルをハードディスク内の空き領域に、再生するブロック順に連続させて複製し、かつ、この録画ファイルの複製が終了した後、複製元の録画ファイルを削除するファイル最適化手段とを備え、ハードディスクレコーダがスタンバイ状態のとき、断片化されている録画ファイルを最適化するものである。
【００１６】
この構成においては、ユーザによるメインスイッチキーの操作によってスタンバイ状態に移行し、この状態が所定時間以上維持されたときであって、ハードディスク内に記録されている録画ファイルの断片化が確認された場合は、ハードディスクの連続した空き領域に録画ファイルを複製する。このとき、録画ファイルを構成する各ブロックは、再生順に連続するように再配置され、これにより、ハードディスクレコーダがスタンバイ状態である間に、該録画ファイルの最適化処理が自動的に実行される。上記所定時間は、その後もハードディスクレコーダがスタンバイ状態のまま放置される蓋然性が高いと予測できる程度の時間とされる。なお、本構成のレコーダは、ハードディスク内の空き領域の有無を確認することなく、録画ファイルの複製を開始するが、大容量のハードディスクの使用により空き領域が不足することは稀であり、実用上の問題は特に発生しない。
【００１７】
請求項３の発明は、請求項２に記載のハードディスクレコーダにおいて、断片化確認手段によって断片化が確認された録画ファイルを複製するための連続した空き領域がハードディスク内に存在するかを確認する空き領域確認手段をさらに備え、ファイル最適化手段は、ハードディスク内に空き領域が存在するとき、断片化が確認された録画ファイルを複製するものである。この構成においては、比較的記憶容量の小さいハードディスク使用する場合、又は録画ファイルの容量が大きい場合やその数が多い場合等の理由により、録画ファイルの最適化処理が適正に行うための空き領域が存在しないときは、最適化処理を実行しないようにする。
【００１８】
【発明の実施の形態】
本発明の一実施形態によるハードディスクレコーダについて図面を参照して説明する。図１はハードディスクレコーダのブロック構成を示している。ハードディスクレコーダ１は、放送局から放送されたＡＶ信号等をハードディスク３１に録画して再生するＡＶ機器であり、ＡＶ信号を入出力するＡＶブロック２と、ＡＶ信号をハードディスク３１に記録するハードディスク装置３と、ＤＶＤに記録されたＡＶ信号を再生するＤＶＤ再生装置４と、ハードディスクレコーダ１のフロントパネルに装着され、ユーザが操作を行うときのインタフェースとして機能するフロントパネルブロック５と、ＡＶ信号を符号・復号すると共に、ハードディスクレコーダ１の各ブロックを制御するメインブロック６と、各ブロックに電源を供給する電源装置７等によって構成されている。
【００１９】
ＡＶブロック２は、テレビジョン放送を受信するＴＶチューナ（受信手段）２１と、ＡＶ信号をＡ／Ｄ変換又はＤ／Ａ変換する信号処理部（信号変換手段）２２と、ＡＶブロック２の制御を司るマイコン２３と、ＡＶ出力端子２４、ＡＶ入力端子（外部入力端子）２５、デジタル音声出力端子２６及びＡＶ入出力端子２７等によって構成される。ＴＶチューナ２１は、アンテナ２８が接続されるＲＦ入力端子２１ａを備え、放送局から放送されたＡＶ信号及び番組選択のためのＶＰＳ信号、ＰＤＣ信号を受信する。信号処理部２２は、ＡＶ入出力端子２７から入力されたデジタルのＡＶ信号をアナログに変換してＡＶ出力端子２４を介してモニタ装置８に出力すると共に、ハードディスクレコーダ１の外部からＡＶ入力端子２５を介して入力されたアナログのＡＶ信号をデジタルに変換してＡＶ入出力端子２７に出力する。マイコン２３は、ＣＰＵ５４及びＣＰＵ６３と随時通信を行いながらＡＶブロック２を制御する。
【００２０】
ハードディスク装置３は、４０ＧＢ／プラッタのハードディスク３１を内蔵し、メインブロック６内で圧縮符号化されたＡＶ信号をハードディスク３１に記録する。ハードディスク装置３のインターフェースはＡＴＡ／ＩＤＥ規格に準拠され、ハードディスク装置３とメインブロック６とは、ＡＴＡ／ＩＤＥコネクタ３２，６６を介して接続されている。
【００２１】
フロントパネルブロック５は、リモコン装置（リモートコントローラ）９から送信された赤外線信号を受光する赤外線受光器５１と、ユーザが操作指令を直接入力するための操作キー５２と、ハードディスクレコーダ１の動作状態を表示するＶＦＤ（Ｖａｃｕｕｍ  Ｆｌｕｏｒｅｓｃｅｎｔ  Ｄｉｓｐｌａｙ）５３と、フロントパネルブロック５の制御を司るＣＰＵ５４等によって構成され、ハードディスクレコーダ１とユーザとのインターフェースとして機能する。すなわち、ユーザは、ＶＦＤ５３の表示を確認しながら操作キー５２又はリモコン装置９を操作することによって、テレビジョン放送の録画指令や録画ファイルの再生指令をハードディスクレコーダ１に入力することができる。また、ユーザは、操作キー５２中のメインスイッチキー５２ａ、又はリモコン装置９に設けられたメインスイッチキー９１を操作することによって、ハードディスクレコーダ１をスタンバイ状態に移行させたり、該スタンバイ状態を解除したりすることができる。ここで、スタンバイ状態とは、ハードディスクレコーダ１の消費電力を低減するために、動作機能を制限して待機している状態をいう。
【００２２】
メインブロック６は、ＡＶ信号をＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  ＧｒｏｕｐＰｈａｓｅ  ２）規格に準拠して圧縮符号化又は伸張復号化するＣＯＤＥＣ（信号符号手段、信号復号手段）６１と、ＣＯＤＥＣ６１が圧縮符号化又は伸張復号化するＡＶ信号を一時的に記憶するメモリ（ＳＤＲＡＭ）６２と、ハードディスクレコーダ１の制御を司るＣＰＵ（スタンバイ状態確認手段、予約状況確認手段、断片化ブロック計数手段、断片化確認手段、空き領域確認手段、ファイル最適化手段、ファイル削除手段）６３と、ＣＰＵ６３の動作プログラムが格納されたフラッシュメモリ６４と、ハードディスク３１に記録する録画ファイルのＡＶ信号を一時的に記憶するメモリ（ＳＤＲＡＭ）６５と、ＡＴＡ／ＩＤＥコネクタ６６と、ＡＶ入出力端子６７と、サービス用ポート６８等によって構成されている。メモリ６２及びメモリ６５は、記憶領域を分割して使用する単一のメモリによって構成されていてもよい。ＣＰＵ６３は、所定のＯＳ（例えば、Ｖｘ  Ｗｏｒｋｓ）に基いて動作し、ＣＯＤＥＣ６１を制御する他、ハードディスク装置３、ＡＶブロック２を制御するマイコン２３、及びフロントパネルブロック５３を制御するＣＰＵ５４と接続され、これらとの間で通信を行いながらハードディスクレコーダ１の各部を制御する。
【００２３】
電源装置７は、ＣＰＵ６３によって制御され、ハードディスクレコーダ１の各ブロックに必要な電源を供給する。ハードディスクレコーダ１がスタンバイ状態になると、電源装置７は、ＣＰＵ６３の制御によって、ＣＰＵ６３及びフロントパネルＣＰＵ５４等の限られたブロックに電源を供給する省電力モードに移行し、ハードディスクレコーダ１の消費電力を低減する。
【００２４】
上記のように構成されたハードディスクレコーダ１は、メインスイッチキー５２ａ又はメインスイッチキー９１が押下されてスタンバイ状態に移行した後、断片化している録画ファイルをハードディスク３１内の空き領域に再生ブロック順に連続させて再配置し、自動的に録画ファイルを最適化する機能を有している。このスタンバイ状態に移行した後、録画ファイルを最適化する機能は、汎用のパーソナルコンピュータのように、メインスイッチキーが押下され、又はそれに準ずるマウス操作等がなされたとき、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）が終了し、ＣＰＵの諸機能が停止するように構成されたコンピュータ装置では、容易に実現し得ない機能である。
【００２５】
図２は、ハードディスクレコーダ１がスタンバイ状態に移行したときのハードディスク３１内の記録領域を模式的に示している。ハードディスク３１の記録領域には、当初、ファイルＡ１〜Ａ４から成る録画ファイルＡが記録されており、空き領域Ｓ０，Ｓ０’が存在している。録画ファイルＡは、空き領域Ｓ０’によってファイルＡ１〜Ａ４に分割（断片化）されている。ここで、ハードディスクレコーダ１がスタンバイ状態に移行し、所定時間以上その状態が維持されると、ファイルＡ１〜Ａ４が圧縮復号化された状態のまま順次空き領域Ｓ０に複製（コピー）され、録画ファイルＡは最適化される。このとき、電源装置７は、ハードディスク装置３にも電源を供給する。この所定時間とは、その後もハードディスクレコーダがスタンバイ状態のまま放置される蓋然性が高いと予測できる程度の時間であり、例えば、数分〜数１０分程度とされる。このように所定時間以上スタンバイ状態が維持されていることを確認した上で最適化処理を開始する構成にすることによって、スタンバイ状態に移行した直後、ユーザが更なる省電力化を図るためにハードディスクレコーダ１の電源の供給を断った場合であっても、最適化処理の最中に電源の供給が断たれ、最適化処理が中止されるといった事態を回避することができる。
【００２６】
また、録画ファイルＡの最適化にあたっては、録画予約が存在しないかが確認され、録画予約が存在する場合は、最適化処理を実行しないようにしている。これにより、録画予約に基く録画処理と、既にハードディスク内に記録されている録画ファイルの最適化処理との時間的な重複が回避される。すなわち、録画予約が存在する場合は、録画処理が優先的に実行され録画ファイルのＡＶデータのコマ落ちが防止される。一方、録画予約が存在しない場合は、まず、ファイルＡ１〜Ａ４が空き領域Ｓ０に複製され、空き領域は、図中の空き領域Ｓ１で示されるように一時的に減少する。録画ファイルＡの複製が完了すると、複製元のファイルＡ１〜Ａ４が削除され、この削除された領域と当初の空き領域Ｓ０’とによって新たな連続した空き領域Ｓ２が形成される。空き領域Ｓ１と空き領域Ｓ２との合計領域は、再生当初の空き領域Ｓ０と空き領域Ｓ０’との合計領域と同等とされる。
【００２７】
このようにして、ハードディスクレコーダがスタンバイ状態のとき、録画ファイルＡが当初の空き領域Ｓ０に自動的に再配置され、最適化される。なお、図２においては、録画ファイルＡのみがハードディスク内に存在している場合を示しているが、複数の録画ファイルが存在する場合にあっては、これらの録画ファイルを順次最適化すればよい。
【００２８】
録画ファイルの再生時におけるＣＰＵ６３の処理について、図３を参照して説明する。ハードディスクレコーダ１がスタンバイ状態に移行して（＃１）、所定時間が経過すると（＃２においてＹＥＳ）、スタンバイ状態が継続して維持されているかを確認する（＃３）。スタンバイ状態が維持されていれば（＃３においてＹＥＳ）、録画予約が存在しないかを確認する（＃４）。録画予約がなければ（＃４においてＹＥＳ）、断片化された録画ファイルが存在するかを確認する（＃５）。断片化された録画ファイルがあれば（＃５においてＹＥＳ）、ハードディスク３１内に空き領域が存在するかを確認する（＃６）。空き領域が存在すれば（＃６においてＹＥＳ）、断片化された録画ファイルを空き領域に複製（コピー）して（＃７）、複製が終了すると、複製元のファイルを削除して（＃８）、処理を終了する。なお、スタンバイ状態が維持されてないとき（＃３においてＮＯ）、録画予約があるとき（＃４においてＮＯ）、断片化された録画ファイルが存在しないときは（＃５においてＮＯ）、及びハードディスク３１内に空き領域が存在しないとき（＃６においてＮＯ）は、録画ファイルの最適化を行うことなく処理を終了する。
【００２９】
このように、ハードディスクレコーダ１によれば、スタンバイ状態が所定時間維持され、録画予約がなく、録画ファイルの中に断片化されたブロックが所定数以上存在し、かつ、ハードディスク３１内に連続した空き領域が存在するとき、該空き領域に録画ファイルが連続的に再配置されるので、断片化された録画ファイルが最適化される。これにより、以後の録画ファイルへのアクセスが高速に行えるようになり、再生画像のコマ落ちを防止することができるようになる。
【００３０】
しかも、上述したように、録画予約がないときに録画ファイルの最適化が実行されるので、録画処理と最適化処理とが同時になされることがなくなり、録画ファイルの最適化処理が円滑になされる。
【００３１】
また、録画ファイルに断片化されたブロックが所定数以上存在するときに該ファイルの最適化が行われるように構成しているので、断片化の程度が軽度である場合には最適化の処理は行われず、ハードディスク装置３のシーク動作音が必要以上に発生することもない。さらにまた、比較的記憶容量の小さいハードディスク３１を使用する場合、又は録画ファイルの容量が大きい場合やその数が多い場合等、ハードディスク３１内にファイル最適化のための連続した空き領域がない場合には、最適化処理を実行しないので、上記と同様に、スタンバイ状態におけるハードディスク装置３のシーク動作音が必要以上に発生することもない。
【００３２】
なお、本発明は上記実施形態の構成に限られることなく種々の変形が可能であり、例えば、録画予約が存在しないかを確認する処理（図３中＃４）では、所定時間（少なくとも録画ファイルの最適化に要する時間）内に録画予約が存在しないかを確認するようにしてもよい。このようにすれば、数日後に録画予約されているときであっても録画ファイルの最適化が実行され、以後の該録画ファイルへのアクセスを高速に行うことができる。
【００３３】
また、再生ファイル中に存在する断片化されたブロック数を計数する処理（図３中＃５）では、単位再生時間（単位記録容量）あたりの断片化されたブロック数を計数し、そのブロック数に基いて録画ファイルの断片化を判断するようにしてもよい。また、＃５の後に、断片化されたブロックを特定し、そのブロックの間隔（ブロックのアドレス間隔）が所定間隔以上であるとき、録画ファイルが断片化していると判断する処理を追加してもよい。請求項に記載の断片化ブロック計数手段及び断片化確認手段は、上記のような処理を行うようにした構成をも含むものとする。また、大容量のハードディスクを使用する場合、又は録画ファイルの容量が小さい場合やその数が少ない場合は、＃６の処理を省略してもよい。
【００３４】
また、ハードディスク３１に記録するＡＶ信号は、ＭＰＥＧ２規格に準拠して圧縮復号化された信号に限られることなく、ＭＰＥＧ４等の他の規格に準拠して圧縮復号化された信号であってもよい。また、優れた画質及び音質を記録・再生するために、非圧縮のデジタル信号を記録するようにしても構わない。この場合にあっては、ハードディスク３１の記録速度及び記録容量を確保するために、複数のハードディスク装置３によって分散処理を行うように構成することが望ましい。
【００３５】
また、ハードディスク３１に記録するＡＶ信号は、放送局から放送されるＡＶ信号に限られることなく、ビデオカセットテープに記録されたＡＶ信号であってもよい。この場合にあっては、ビデオカセットテープに記録されたＡＶ信号をビデオカセットプレーヤによって再生し、ＡＶ入力端子２５を介してハードディスクレコーダ１に入力するようにすればよい。
【００３６】
さらにまた、メインブロック６は、ＣＰＵ６３、ＣＯＤＥＣ６１、メモリ６２，６５を統合化した１チップのＬＳＩで構成されていてもよい。さらに、信号処理部がＡＶブロック２に含まれる形態に限られることなく、メインブロック６に含まれる形態であっても構わない。
【００３７】
【発明の効果】
以上のように請求項１の発明によれば、スタンバイ状態が所定時間維持され、録画予約がなく、録画ファイルの中に断片化されたブロックが所定数以上存在し、かつ、ハードディスク内に連続した空き領域が存在するとき、該空き領域に録画ファイルが連続的に再配置されるので、断片化された録画ファイルが最適化される。これにより、以後の録画ファイルへのアクセスが高速に行えるようになり、再生画像のコマ落ちを防止することができるようになる。しかも、上述したように、録画予約がないときに録画ファイルの最適化が実行されるので、録画処理と最適化処理とが同時になされることがなくなり、録画ファイルの最適化処理が円滑になされる。また、ハードディスク内にファイル最適化のための空き領域がないときには、最適化処理を実行しないので、スタンバイ状態におけるハードディスク装置のシーク動作音が必要以上に発生することもない。
【００３８】
請求項２の発明によれば、スタンバイ状態が所定時間維持され、録画ファイルの断片化が確認されたとき、ハードディスクの空き領域に録画ファイルが連続的に再配置されるので、断片化された録画ファイルが最適化される。これにより、以後の録画ファイルへのアクセスが高速に行えるようになり、再生画像のコマ落ちを防止することができるようになる。
【００３９】
請求項３の発明によれば、ハードディスク内にファイル最適化のための空き領域がないときには、最適化処理を実行しないので、スタンバイ状態におけるハードディスク装置のシーク動作音が必要以上に発生することもない。
【図面の簡単な説明】
【図１】本発明の一実施形態によるハードディスクレコーダの構成を示すブロック図。
【図２】同レコーダのハードディスク内の録画ファイルが最適化される様子を示す図。
【図３】同レコーダのＣＰＵのスタンバイ状態における処理を示すフローチャート。
【符号の説明】
１    ハードディスクレコーダ
３    ハードディスク装置
２１    ＴＶチューナ（受信手段）
３１    ハードディスク
６１    ＣＯＤＥＣ（信号符号手段）
６２    メモリ（ＳＤＲＡＭ）
６３    ＣＰＵ（スタンバイ状態確認手段、予約状況確認手段、断片化ブロック計数手段、断片化確認手段、空き領域確認手段、ファイル最適化手段、ファイル削除手段）
【図１】
2004236089.tif 000003
【図２】
2004236089.tif 000004
【図３】
2004236089.tif 000005