(57)【要約】【課題】記録されるデジタル情報それぞれについてシーク量を低減する。【解決手段】ＨＤＤ４のディスク記録部４２にヘッド４３を移動しながらＴＳデータ２０をブロック単位で読み書きするＰＶＲは、記録モード時には、データ管理部１２により、複数ブロックからなるＴＳデータ２０を記録するためにディスク記録部４２の空きブロックを検索して、検索された全ての空きブロックのうちから、該空きブロックから複数ブロックからなるＴＳデータ２０を記録開始した場合のヘッド４３の移動を伴うシーク量の度合いが最小となる空きブロックを該ＴＳデータ２０のための記録開始位置に決定する。複数ブロックからなるＴＳデータ２０それぞれについて、記録する都度、シーク量の度合いが最小となる位置から記録開始するから、複数ブロックからなるＴＳデータ２０それぞれについてアクセスの際のシーク時間を短くすることができる。【選択図】        図１
2005044422.tif 000002
【特許請求の範囲】
【請求項１】
デジタル情報記録媒体の記録領域にヘッドを前記デジタル情報記録媒体に対して相対的に移動させながら映像のデジタル情報をブロック単位で読み書きするデジタル情報記録装置を備えて、前記デジタル情報記録媒体から前記デジタル情報を再生する映像記録再生装置であって、
前記デジタル情報記録装置は、
複数ブロックからなる前記デジタル情報を記録するために、前記記録領域の空きブロックを検索する空きブロック検索手段と、
前記空きブロック検索手段により検索された前記空きブロックのうち、該空きブロックから前記複数ブロックからなるデジタル情報を記録開始した場合の前記相対的移動を伴うシーク量の度合いが最小となる空きブロックを、記録開始位置に決定する記録開始位置決定手段とを有し、
前記記録開始位置決定手段は、
前記空きブロック検索手段により検索された前記空きブロックのそれぞれについて、該空きブロックから前記複数ブロックからなるデジタル情報を記録開始した場合の前記相対的移動を伴うシーク量の度合いを算出するシーク量算出手段を含み、
前記シーク量算出手段は、
前記空きブロック検索手段により検索された前記空きブロックのそれぞれについて、所定の記録方向に隣接する使用済みブロックの次の空きブロックまでに位置する個数をカウントするブロックカウント手段を含み、前記空きブロック検索手段により検索された前記空きブロックのそれぞれについて、該空きブロックから前記所定記録方向に位置する全ての前記空きブロックについての前記ブロックカウント手段によるカウント値の平均値を、前記シーク量の度合いとして算出することを特徴とする、デジタル情報記録装置を備える映像記録再生装置。
【請求項２】
デジタル情報記録媒体の記録領域にヘッドを前記デジタル情報記録媒体に対して相対的に移動しながら前記デジタル情報をブロック単位で読み書きするデジタル情報記録装置であって、
複数ブロックからなる前記デジタル情報を記録するために前記記録領域の空きブロックを検索する空きブロック検索手段と、
前記空きブロック検索手段により検索された前記空きブロックのうち、該空きブロックから前記複数ブロックからなるデジタル情報を記録開始した場合の前記相対的移動を伴うシーク量の度合いが最小となる空きブロックを、記録開始位置に決定する記録開始位置決定手段とを備える、デジタル情報記録装置。
【請求項３】
前記記録開始位置決定手段は、
前記空きブロック検索手段により検索された前記空きブロックのそれぞれについて、該空きブロックから前記複数ブロックからなるデジタル情報を記録開始した場合の前記相対的移動を伴うシーク量の度合いを算出するシーク量算出手段を有する、請求項２に記載のデジタル情報記録装置。
【請求項４】
前記シーク量算出手段は、
前記空きブロック検索手段により検索された前記空きブロックのそれぞれについて、所定の記録方向に隣接する使用済みブロックの次の空きブロックまでに位置する個数をカウントするブロックカウント手段を有し、
前記空きブロック検索手段により検索された前記空きブロックのそれぞれについて、該空きブロックから前記所定記録方向に位置する全ての前記空きブロックについての前記ブロックカウント手段によるカウント値の平均値を、前記シーク量の度合いとして算出することを特徴とする、請求項３に記載のデジタル情報記録装置。
【請求項５】
前記デジタル情報は映像のデジタル情報であり、前記デジタル情報記録装置は、前記映像の記録再生装置に備えられることを特徴とする、請求項４に記載のデジタル情報記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明はデジタル情報を記録する装置およびそれを備える映像記録再生装置に関し、特に記録のための空き領域をシークする機能を有したデジタル情報記録装置およびそれを備える映像記録再生装置に関する。
【０００２】
【従来の技術】
データアクセスに際して平均のシーク量を減少させて、記憶装置からのデータの読出速度および書込速度を向上させる方法がたとえば特許文献１に開示されている。
【０００３】
特許文献１では、該文献１の図１２に示されているように、書込むべきデータをディスクの記録面１６に配置する際に、データを連続した領域に書込むのではなくて、所定大きさのデータブロックＡ０〜Ａ７に分割して分割された各データブロックを記録面１６上に間隔をあけて書込むようにしている。これにより、記録面１６の最内周部と最外周部に格納されるデータへのアクセスが連続して起こるとヘッドのシーク量が最大になる状況が連続して生じてシーク時間によるオーバーヘッドが大きくなるという事態を回避できる。
【０００４】
このように特許文献１では、データを連続した領域に格納するのではなくて、データブロックごとに記録面上に所定間隔をあけて格納するようにして、複数のデータに対して所定のアクセス単位に、たとえばデータブロック単位に、順番にアクセスする状況が発生しても、上述したようなシーク時間によるオーバーヘッドが大きくなる状況が連続して発生するということを回避するようにしている。
【０００５】
【特許文献１】
特開平９−３１１７６５号公報
【０００６】
【発明が解決しようとする課題】
上述した特許文献１に開示の技術はデータを構成する複数のブロックを分散して記録するようにして、シーク時間によるオーバーヘッドが最大になる状況が連続することを回避して、全データについての平均のシーク時間を減少させるに過ぎず、各データ毎にヘッドシーク量を低減するものではない。
【０００７】
それゆえにこの発明の目的は、記録されるデジタル情報それぞれについてシーク量を低減することのできる、デジタル情報記録装置およびそれを備える映像記録再生装置を提供することである。
【０００８】
【課題を解決するための手段】
この発明のある局面に従う、デジタル情報記録媒体の記録領域にヘッドをデジタル情報記録媒体に対して相対的に移動させながらデジタル情報をブロック単位で読み書きするデジタル情報記録装置は、複数ブロックからなるデジタル情報を記録するために記録領域の空きブロックを検索する空きブロック検索手段と、空きブロック検索手段により検索された空きブロックのうち、該空きブロックから複数ブロックからなるデジタル情報を記録開始した場合の前述の相対的移動を伴うシーク量の度合いが最小となる空きブロックを、記録開始位置に決定する記録開始位置決定手段とを備える。
【０００９】
したがって、複数ブロックからなるデジタル情報のそれぞれについて、シーク量の度合いが最小となる位置から記録開始できるから、複数ブロックからなるデジタル情報それぞれについてアクセスの際のシーク時間を短くすることができる。
【００１０】
好ましくは、記録開始位置決定手段は、空きブロック検索手段により検索された空きブロックのそれぞれについて、該空きブロックから複数ブロックからなるデジタル情報を記録開始した場合の前述の相対的移動を伴うシーク量の度合いを算出するシーク量算出手段を有する。
【００１１】
したがって、記録開始位置となる空きブロックを決定するためのシーク量の度合いを算出して得ることができる。
【００１２】
好ましくはシーク量算出手段は、空きブロック検索手段により検索された空きブロックのそれぞれについて、所定の記録方向に隣接する使用済みブロックの次の空きブロックまでに位置する個数をカウントするブロックカウント手段を有し、空きブロック検索手段により検索された空きブロックのそれぞれについて、該空きブロックから所定記録方向に位置する全ての空きブロックについてのブロックカウント手段によるカウント値の平均値を、シーク量の度合いとして算出する。
【００１３】
したがって、記録開始位置となる空きブロックを決定するためのシーク量の度合いを、空きブロックのそれぞれについて、該空きブロックから所定記録方向に位置する全ての空きブロックについてのブロックカウント手段によるカウント値の平均値として算出できるから、簡単に空きブロックそれぞれのシーク量の度合いを求めることができる。
【００１４】
好ましくは、デジタル情報は映像のデジタル情報であり、上述のデジタル情報記録装置は、映像の記録再生装置に備えられる。したがって、映像のデジタル情報を記録再生のためにアクセス（読み書き）する際に、シーク時間を短くすることができる。
【００１５】
好ましくは、上述の記録領域はタイムシフト機能を実現するためデジタル情報が記録される領域である。したがって、タイムシフト再生に際しての記録領域におけるデジタル情報のアクセス（読み書き）にかかるシーク時間を短くすることができる。その結果、再生画面の更新時間に間に合うようにシーク動作することが可能となり、画面更新にシーク動作が間に合わないために画像が乱れるのを防止できる。
【００１６】
この発明の他の局面では、予め準備されたデジタル情報記録媒体の記録領域に予め準備されたヘッドをデジタル情報記録媒体に対して相対的に移動させながらデジタル情報をブロック単位で読み書きするためのデジタル情報記録方法が提供される。デジタル情報記録方法は、複数ブロックからなるデジタル情報を記録するために記録領域の空きブロックを検索する空きブロック検索ステップと、空きブロック検索ステップにより検索された空きブロックのうち、該空きブロックから複数ブロックからなるデジタル情報を記録開始した場合の前述の相対的移動を伴うシーク量の度合いが最小となる空きブロックを、記録開始位置に決定する記録開始位置決定ステップとを備える。
【００１７】
したがって、複数ブロックからなるデジタル情報を記録する都度、該デジタル情報を記録するためのシーク量の度合いが最小となる空きブロックを記録開始位置に決定するから、該デジタル情報のアクセス（読み書き）の際のシーク時間を短くすることができる。
【００１８】
【発明の実施の形態】
以下、この発明の実施の形態について図面を参照して説明する。
【００１９】
ここでは、映像信号によるデジタル情報を記録媒体に記録しているが、記録されるデジタル情報は動画または静止画の映像によるものに限定されない。たとえば、音声、プログラム、テキストなどのデータによるものであってもよい。
【００２０】
また、ヘッドにより記録領域がシークされる記録媒体として、ここでは、読み書きが可能なディスク状の記録媒体（ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの磁気ディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）などの光ディスク、光磁気ディスクなど）を想定しているが、これに限定されず、実情報とこれら情報の記録状況を管理する情報とを記録可能なものであれば、Ｄ−ＶＨＳ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｈｏｍｅ  Ｓｙｓｔｅｍ）のようなデジタル情報のテープ記録媒体であってもよい。
【００２１】
図１は、この発明の実施の形態に係る記録／再生機能を有するＰＶＲ（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）の構成をその周辺機器とともに示す図である。図２にはこの発明の実施の形態に係る管理テーブルの内容例が示される。図３にはこの発明の実施の形態に係る記録領域における情報の記録状態の一例が示される。図４にはこの発明の実施の形態による記録開始位置決定の手順が示される。
【００２２】
図１を参照して、ＰＶＲは図示のない入力端子からＤＴＶ（Ｄｉｇｉｔａｌ  Ｔｅｌｅｖｉｓｉｏｎ）放送などの映像信号の高周波信号であるＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）信号１０を入力して、処理し、外部に接続されたＴＶ（Ｔｅｌｅｖｉｓｉｏｎ）受像機などの出力部５に対して視聴可能とするためのビデオ信号２０を出力する。
【００２３】
ＰＶＲは各部を制御するためのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１、ＲＦ信号１０を入力して処理し、コンピュータで処理可能なＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）データ２０を出力するＮＩＭ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｍｏｄｕｌｅ）２、ＴＳデータ２０を入力してＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅｓ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式に従いデコードして、ビデオ信号２０を出力するＭＰＥＧデコーダ３、ＴＳデータ２０を記録／再生するためのＨＤＤ４および外部のユーザにより操作可能なリモコン（リモートコントローラの略）７からの赤外線変調された指示信号を受信して処理し、該指示信号をＣＰＵ１に与えるＩＲ（ＩｎｆｒａＲｅｄ）部６を備える。
【００２４】
ＣＰＵ１は、プログラムにより実現される制御部１１およびデータ管理部１２、ならびに管理テーブル１５を含む各種データを格納するメモリ１３を有する。
【００２５】
ＨＤＤ４はアクセス制御部４１、ディスク記録部４２、ディスク記録部４２の記録面を走査してデータの読み書きを行なうためのヘッド４３を有する。ここではヘッド４３はデータの記録用と再生用に兼用されているが、別個に設けられるようにしてもよい。
【００２６】
アクセス制御部４１は、ディスク状のディスク記録部４２の回転速度の制御、ヘッド４３の移動による位置決め制御、ヘッド４３によるデータ書込／読出の制御を行なう機能を有する。
【００２７】
ディスク記録部４２には、実情報が記録される領域と、実情報記録領域の空き領域を管理するためのデータが格納される管理領域ＭＥとが設けられる。実情報記録領域においては、データは所定の記録単位（以下、ブロックという）で記録される。管理領域ＭＥには、ディスク記録部４２の実情報記録領域の先頭位置のブロックから最終位置のブロックまでの複数のブロックのそれぞれについて、実情報記録領域における位置を示すデータとともに実際に情報が有効に記録されている使用済みブロックか、無効情報が記録されており新たにデータを上書きして格納することが許可されている空きブロックかを指示する情報が格納されており、これら情報はアクセス制御部４１により読み書きされる。ここで無効情報とは、書込まれたけれども消去処理などされて無効となった情報、初期化した直後であって、まだ情報が何ら書込まれていない状態を示す情報を指す。ここではディスク記録部４２について“デフラグ”の操作はなされないと想定する。
【００２８】
データ管理部１２は制御部１１から書込が指示されるときは、管理テーブル１５を参照してディスク記録部４２の最適な書込開始位置のブロックを決定して、制御部１１から与えられるＴＳデータ２０を決定したブロック位置から書込開始するようにアクセス制御部４１に指示する。
【００２９】
また、データ管理部１２はＲ／Ｗ信号３０によりＴＳデータ２０のディスク記録部４２からの読出が指示されたときは、Ｒ／Ｗ信号３０とともに指示された読出開始位置（すなわち、該ＴＳデータ２０の記録時に決定した書込開始位置）に基づいて、ディスク記録部４２からデータを読出すようにアクセス制御部４１に指示する。アクセス制御部４１により読出されたＴＳデータ２０は、データ管理部１２を介して制御部１１に与えられるので、制御部１１は読出されたＴＳデータ２０をＭＰＥＧデコーダ３に出力する。ＭＰＥＧデコーダ３は与えられたＴＳデータ２０をデコードするので、ビデオ信号４０が出力部５に与えられる。出力部５では、読出されたＴＳデータ２０による映像が再生・表示される。
【００３０】
ディスク記録部４２にはたとえば図３に示すように、実情報のための記録領域の先頭位置ＳＰから最終位置ＥＰまでにおいてデータが記録されている。図３においては斜線は有効情報が既に記録された使用済みブロックを示し、それ以外は空きブロックＥを示している。情報を記録する場合には先頭位置ＳＰから最終位置ＥＰ方向にブロック単位で順次記録されると想定する。
【００３１】
ディスク記録部４２の実情報記録領域においてランダムにデータの消去などがなされると、図３のように実情報記録領域の所々に空きブロックＥが発生する。連続する新たなＴＳデータ２０を複数の空きブロックＥを用いて書込もうとする場合には、空きブロックＥが物理的に連続していない、たとえば異なるトラックに跨っていたりするので、ヘッド４３の空きブロックＥについてのシーク動作によるトラックジャンプの多発のためにオーバーヘッドが大きくなる。
【００３２】
これを回避するために、本実施の形態では、ＴＳデータ２０の記録が要求された場合には、記録動作に先だって、データ管理部１２により空きブロックＥのうち最もヘッド４３によるシーク動作を減らすことのできる記録開始位置の空きブロックＥを計算により決定して、その位置からＴＳデータ２０の記録を開始する。
【００３３】
なお、記録が要求されると同時に制御部１１に記録すべきＴＳデータ２０が逐次入力された場合には、上述の計算期間においては、計算に並行して逐次入力されるＴＳデータ２０は、制御部１１内の図示のないバッファに一時的に蓄えられる。計算により、記録開始のブロック位置が決定すると、該バッファから読出されたＴＳデータ２０は決定された記録開始位置のブロックから記録開始されると想定する。
【００３４】
図２を参照して、図３の記録状態に基づく管理テーブル１５の内容例を説明する。管理テーブル１５は、ディスク記録部４２の実情報記録領域において先頭位置ＳＰから最終位置ＥＰまでのすべての空きブロックＥそれぞれに対応して、該ブロックのディスク記録部４２における位置を示すブロック位置データＡＤ、該ブロックの先頭位置ＳＰからの空きブロックのうち何番目であるかを０から昇順に０、１、２、…と割当てる空きブロック番号データＢＤ、連続度データＣＤおよび点数データＤＤを含む。
【００３５】
連続度データＣＤは、対応の空きブロック番号データＢＤが“ｉ”である（ｉ＝０、１、２、３、…）空きブロックＥの最終位置ＥＰの方向（先頭位置ＳＰと反対方向）の次の空きブロックＥまで使用済みブロックがいくつ存在しているかを示す値である。したがって、最終位置ＥＰ方向の隣接ブロックが空きブロックＥであれば値“０”を示す。ただし、最終位置ＥＰのブロックについては先頭位置ＳＰと反対方向に隣接するブロックは存在しないので、隣接ブロックは空きブロックでないと想定している。
【００３６】
図３を参照すると、ブロック番号データＢＤが“０”、“２”、“３”および“５”である空きブロックＥの連続度データＣＤは、“０”を示し、ブロック番号データＢＤが“１”、“４”および“６”の空きブロックＥについての連続度データＣＤはそれぞれ“２”、“３”および“１”を示す。
【００３７】
データ管理部１２は次の式に基づいて各空きブロックＥについて点数データＤＤを計算する。
【００３８】
【数１】
2005044422.tif 000003
【００３９】
ここで、ｘは空きブロック番号データＢＤが示す値、点数データＤＤ（ｘ）は空きブロック番号データＢＤが“ｘ”であるブロックの点数データＤＤ、連続度データＣＤ（ｉ）はブロック番号データＢＤが“ｉ”であるｉ番目ブロックの連続度データＣＤ、変数Ｎは先頭位置ＳＰから最終位置ＥＰまでの空きブロックＥの総数、変数ｋは記録すべきデータのブロック数である。上述の式では空きブロックＥのそれぞれについて、該空きブロックＥから最終位置ＥＰの方向（記録方向）に位置する全ての空きブロックＥについての連続度データＣＤの値の平均値を、点数データＤＤとして算出する。
【００４０】
この式からもわかるように点数データＤＤ（ｘ）は同一大きさ（ブロック長）のデータを書込む場合に、対応の空きブロックから書込み開始した場合に書込み時のヘッド４３のシーク量の度合いを示す。したがって、この式により求めた点数データＤＤ（ｘ）（ｘ＝０、１、２、…、ｋ−１）のうちで最も小さい値の点数データＤＤ（ｘ）に対応のブロック位置データＡＤが示す位置（ブロック）が、書込み時のヘッド４３のシーク量の度合いが最小であり、記録開始位置と決定される。
【００４１】
記録すべきデータの大きさが４ブロックの場合において、図３の状態のときに上述の式を適用した場合には、ＤＤ（０）＝（０＋２＋０＋０＋３＋０＋１）／（７−０）＝０．８５７、ＤＤ（１）＝（２＋０＋０＋３＋０＋１）／（７−１）＝１、ＤＤ（２）＝４／５＝０．８、ＤＤ（３）＝４／４＝１となり、ＤＤ（０）〜ＤＤ（３）の中で最小値はＤＤ（２）であるから、図３の記録状態においては空きブロック番号データＢＤが“２”であるブロック位置データＡＤが示す位置が記録開始位置と決定されて、この位置より最終位置ＥＰ方向に存在する４つの空きブロックＥ（図３の場合には、空きブロック番号データＢＤが“２”〜“５”の４つの空きブロックＥ）にデータを記録するとヘッド４３のシーク量を少なくできる。この記録後、実情報記録領域の状態が図３のようであり変更無ければ、再生するときも同様にヘッド４３のシーク量を少なくできる。
【００４２】
次に、図４のフローチャートを参照して、データの記録に際して記録開始位置を決定する手順について説明する。
【００４３】
まず、制御部１１はＮＩＭ２から出力されたＴＳデータ２０を記録するよう指示する信号をリモコン７からＩＲ部６を介して入力すると、図４の処理フローチャートを開始する。
【００４４】
まず、制御部１１はデータ管理部１２に対して記録動作を指示するので、データ管理部１２はアクセス制御部４１を介して管理領域ＭＥを検索して、ディスク記録部４２の実情報記録領域における各空きブロックＥとその位置データを読出して、読出した空きブロックの総数を変数Ｎに設定する（ステップＳ（以下、単にＳと略す）５）。
【００４５】
そして、データ管理部１２は、記録すべきＴＳデータ２０について必要な記録ブロックの総数を得て、これを変数ｋに設定する（Ｓ７）。ここで、必要な記録ブロック数は、たとえば制御部１１がＮＩＭ２から与えられる記録すべきＴＳデータ２０に含まれているＥＰＧ（Ｅｌｅｃｔｒｉｃａｌ  ｐｒｏｇｒａｍ  ｇｕｉｄｅ）情報中の番組放送時間に基づいて取得して、データ管理部１２に与える。
【００４６】
なお、必要記録ブロックの総数はＥＰＧ情報から取得する他に、予約録画などの際にリモコン７からの指示信号で示される録画時間、記録モード（１倍速、３倍速などの別）などの情報に基づいて決定するようにしてもよい。
【００４７】
次に、データ管理部１２は管理テーブル１５を検索する（Ｓ９）。具体的には、データ管理部１２は、Ｓ５でアクセス制御部４１から受理した各空きブロックＥについての位置データを、管理テーブル１５を検索して各空きブロック毎にブロック位置データＡＤとして登録するとともに、該空きブロック番号データＢＤを管理テーブル１５に登録する。
【００４８】
その後、データ管理部１２は制御のための一時変数Ｍに０を設定する（Ｓ１１）。その後、変数Ｍの値を１ずつカウントアップしながら（Ｓ１７）、所定値Ｍｍａｘとなるまで、すなわち検出された全ての空きブロックＥについて前述した手順により連続度データＣＤをカウントし、管理テーブル１５に登録する（Ｓ１３）。
【００４９】
すべての空きブロックＥについて連続度データＣＤを登録すると（Ｓ１５でＹＥＳ）、データ管理部１２は再度、一時変数Ｍを０に設定し（Ｓ１９）、変数Ｍを１ずつカウントアップしながら（Ｓ２７）、空きブロック番号データＢＤが“Ｍ”を示す空きブロックＥについて点数データＤＤを前述した式に従い計算し、計算結果の点数データＤＤを該空きブロックＥに対応して管理テーブル１５に格納する（Ｓ２１、Ｓ２３）。
【００５０】
点数データＤＤの計算と登録は、（Ｎ−Ｍ）＞ｋが成立しなくなるまで、すなわち残りの空きブロックＥの数が必要記録ブロック数ｋと等しくなるまでなされる。その結果、管理テーブル１５に登録された点数データＤＤのうち、その値が最小である点数データＤＤに対応のブロック位置データＡＤで示される位置を記録開始位置（記録開始ブロック）と決定する（Ｓ３０）。以上で記録開始位置のブロックを決定する手順が終了する。
【００５１】
なお、図４の手順では、点数データＤＤを計算する都度、管理テーブル１５に該点数データＤＤを記録するようにしていたが、点数データＤＤを算出する都度、前回算出の点数データＤＤと比較照合し、小さい方の値となるものだけを保持し（他方の値を捨てて）、最終的に保持されている点数データＤＤに対応のブロック位置データＡＤで示される位置を記録開始位置と決定するようにしてもよい。
【００５２】
上述の図４のフローチャートは、記録動作が指示されると実行開始されるとしているが、開始タイミングはこれに限定されない。例えば図３のような記録状態が変更されるごとに、所定サイズのデータが記録されることを想定して、記録開始位置を算出するようにしてもよい。
【００５３】
本実施の形態ではシーク動作は、主に、ディスク状の記録媒体についてヘッドを用いて情報をアクセスする場合を想定して、ディスクの移動（回転など）を停止した状態でヘッドが移動するような動作を伴うと説明したが、移動の態様はこれに限定されない。つまり、本実施の形態の冒頭でも述べたように記録媒体はテープ記録媒体であってもよい。その場合にはシーク動作は、ヘッドを固定にしてテープが走行するような移動動作を伴うであろう。したがって本実施の形態のシーク動作は、ヘッドを記録媒体に対して相対的に移動させながら行なわれるといえる。
【００５４】
以上のように、本実施の形態によれば、ディスク記録部４２上に必要とするデータ領域が連続して存在していない場合において、映像信号による複数ブロックからなるデジタル情報のＴＳデータ２０を記録する際、最もヘッド４３のシーク量を減らすことができる空きブロックＥによる記録開始位置を算出し、決定することができる。
【００５５】
この結果、ディスク記録部４２の所定の記録領域を用いて、いわゆる追っかけ再生のタイムシフト処理を行なうときに、該所定記録領域に映像データが記録されているブロックが点在しているがために、ヘッド４３の移動を伴うシーク量が大きくなりタイムシフト処理のオーバーヘッドが大きくなり、出力部５における再生画像が乱れるのを防止できる。また、ヘッド４３の移動を伴うシーク動作を低減できるから、ヘッド４３、ディスク記録部４２などのデバイスの寿命を長くすることができる。
【００５６】
このように、各空きブロックＥごとに該ブロック位置から記録すればヘッド４３のシーク量がどれだけになるかの度合い（点数データＤＤ）を算出して、この点数データＤＤをもとにして記録開始位置を決定することで、データアクセスの際のシーク時間を短くすることができる。
【００５７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【００５８】
【発明の効果】
本発明によれば、複数ブロックからなるデジタル情報それぞれについて、シーク量の度合いが最小となる位置から記録開始するから、複数ブロックからなるデジタル情報それぞれについてアクセスの際のシーク時間を短くすることができる。
【図面の簡単な説明】
【図１】この発明の実施の形態に係るＰＶＲの構成をその周辺機器とともに示す図である。
【図２】この発明の実施の形態に係る管理テーブルの内容例を示す図である。
【図３】この発明の実施の形態に係る記録領域における情報の記録状態の一例を示す図である。
【図４】この発明の実施の形態による記録開始位置決定の手順を示すフローチャートである。
【符号の説明】
１  ＣＰＵ、２  ＮＩＭ、３  ＭＰＥＧデコーダ、４  ＨＤＤ、５  出力部、６  ＩＲ部、７  リモコン、１０  ＲＦ信号、１１  制御部、１２  データ管理部、１３  メモリ、１５  管理テーブル、２０  ＴＳデータ、３０  Ｒ／Ｗ信号、４０  ビデオ信号、４１  アクセス制御部、４２  ディスク記録部、４３  ヘッド。
【図１】
2005044422.tif 000004
【図２】
2005044422.tif 000005
【図３】
2005044422.tif 000006
【図４】
2005044422.tif 000007