(57)【要約】【課題】  隣接トラック消去を防止できるデータ記録方法を提供する。【解決手段】  第１トラックの少なくとも１セクタのデータ記録回数を累積する過程と，累積された回数が所定の回数より多いかどうかを判断する過程と，累積された回数が所定の回数より多い場合には，該当セクタが属するトラックに隣接したトラックに記録されたデータを再記録する過程と，を含むデータ記録方法。これにより，計数回数が所定回数を超える場合，所定の区間に隣接した区間にデータを再記録するようにして隣接トラック消去による影響を最小化する。【選択図】    図４
2005235380.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一つのセクタを含むトラックを単位としてデータが記録される記録媒体へのデータ記録方法において：
第１トラックの少なくとも１つのセクタのデータ記録回数を累積する過程と；
累積された回数が所定の回数より多いか否かを判断する過程と；
累積された回数が所定の回数より多い場合には，前記セクタが属するトラックに隣接したトラックに記録されているデータを再記録する過程と；
を含むことを特徴とするデータ記録方法。
【請求項２】
前記少なくとも１つのセクタを単位として記録回数を計数することを特徴とする請求項１に記載のデータ記録方法。
【請求項３】
前記記録媒体は，ハードディスクドライブ，フレキシブルディスクドライブ，または光磁気ディスクドライブのいずれかであることを特徴とする請求項１または２に記載のデータ記録方法。
【請求項４】
前記記録媒体は，ＣＤ−Ｒ，ＤＶＤ−Ｒまたは光磁気ディスクのいずれかであることを特徴とする請求項１または２に記載のデータ記録方法。
【請求項５】
前記記録回数は，保存空間に保存されることを特徴とする請求項１〜４のいずれか１項に記載のデータ記録方法。
【請求項６】
ビデオレコーダ用のハードディスクへのデータ記録方法において，
前記ハードディスクのトラックのセクタにデータが記録される回数を累積する過程と，
累積された回数が所定の回数より多いか否かを判断する過程と，
累積された回数が所定の回数より多い場合には，前記トラックに隣接したトラックに記録されているデータを再記録する過程と，
を含むデータ記録方法。
【請求項７】
前記記録回数は保存空間に保存されることを特徴とする請求項６に記載のデータ記録方法。
【請求項８】
前記保存空間は，前記ハードディスクのメンテナンスシリンダであることを特徴とする請求項７に記載のデータ記録方法。
【請求項９】
少なくとも１つのセクタを含むトラックにデータが記録される記録媒体へのデータ記録方法を実行するコンピュータプログラムであって：
前記セクタのデータ記録回数を累積する過程と，
累積された回数が所定の回数より多いか否かを判断する過程と，
累積された回数が所定の回数より多い場合には，前記セクタが属するトラックに隣接したトラックに記録されているデータを再記録する過程と，
を実行することを特徴とするコンピュータプログラム。
【請求項１０】
前記トラックの少なくとも１つのセクタ上にデータが記録された回数は，保存空間に保存されることを特徴とする請求項９に記載のコンピュータプログラム。
【請求項１１】
トランスポートデータストリームをデコードするデコーダと，
前記デコードされたトランスポートデータストリームを伝送するデジタルインターフェースと，
前記デコードされたトランスポートデータストリームを保存する情報保存媒体と，
前記デコーダ及び前記デジタルインターフェースを制御して，前記情報保存媒体に前記デコードされたトランスポートデータストリームを記録および／または再生し，前記情報保存媒体の第１領域を割り当てるコントローラと，を含み，
前記コントローラは，
前記第１領域に前記デコードされたトランスポートデータストリームが記録される回数を計数し，前記第１領域に隣接した第２領域及び第３領域からデコードされたトランスポートデータストリームを読み出し，前記回数がしきい値を超えた場合には，前記第２領域から読み出した前記トランスポートデータストリームを前記第２領域に記録し，前記第３領域から読み出した前記トランスポートデータストリーム前記第３領域に記録することを特徴とするビデオレコーダ。
【請求項１２】
前記第１領域は，前記デコードされたトランスポートデータをクラスタ単位で保存する少なくとも一つのトラックであることを特徴とする請求項１１に記載のビデオレコーダ。
【請求項１３】
前記情報保存媒体は，ハードディスクドライブであることを特徴とする請求項１１または１２に記載のビデオレコーダ。
【請求項１４】
前記情報保存媒体は，ＣＤ−Ｒ，ＤＶＤ−Ｒ，または光磁気ディスクのいずれかであることを特徴とする請求項１１〜１３のいずれか１項に記載のビデオレコーダ。
【請求項１５】
前記回数はメモリに累積されることを特徴とする請求項１１〜１４のいずれか１項に記載のビデオレコーダ。
【請求項１６】
前記デコーダは，
所定のプログラムに関連したプログラムパケットを逆多重化し，前記プログラムパケットからＡ／Ｖエレメンタリーストリームを抽出するデマルチプレクサと，
前記Ａ／Ｖエレメンタリーストリームからオーディオデータをデコードするオーディオデコーダと，
前記Ａ／Ｖエレメンタリーストリームからビデオデータをデコードするビデオデコーダと，を含むことを特徴とする請求項１１〜１５のいずれか１項に記載のビデオレコーダ。
【請求項１７】
前記第１領域は，タイムシフト記録領域であることを特徴とする請求項１１〜１６のいずれか１項に記載のビデオレコーダ。
【請求項１８】
前記回数は，デコードされたトランスポートストリームデータが前記タイムシフト記録領域の全領域にわたって記録される度に増加することを特徴とする請求項１７に記載のビデオレコーダ。
【請求項１９】
情報保存媒体における隣接トラック消去を最小化する方法において：
第１領域で行われた記録動作の回数が所定の回数を超える場合に，前記情報保存媒体の前記第１領域の少なくとも一つのトラックに隣接したトラックにデータを再記録する過程を含むことを特徴とする，隣接トラック消去の最小化方法。
【請求項２０】
前記第１領域は，タイムシフト記録領域であることを特徴とする，請求項１９に記載の隣接トラック消去の最小化方法。
【請求項２１】
前記情報保存媒体は，ハードディスクドライブであることを特徴とする請求項１９または２０に記載の隣接トラック消去の最小化方法。
【請求項２２】
前記回数は，ハードディスクドライブのメンテナンスシリンダに累積されることを特徴とする請求項１９〜２１のいずれか１項に記載の隣接トラック消去の最小化方法。
【請求項２３】
前記情報保存媒体はＣＤ−Ｒ，ＤＶＤ−Ｒまたは光磁気ディスクのいずれかであることを特徴とする請求項１９または２０に記載の隣接トラック消去の最小化方法。
【請求項２４】
ハードディスクドライブにおける隣接トラック消去を最小化する方法において：
前記ハードディスクドライブの第１領域の少なくとも１つのトラックにデータが記録される回数を計数する過程と；
前記少なくとも１つのトラックにそれぞれ隣接した第２領域及び第３領域からデータを読み取る過程と；
前記回数がしきい値を超えた場合には，前記第２領域から読み取ったデータを前記第２領域に記録し，かつ，前記第３領域から読み取ったデータを前記第３領域に記録する過程と；
を含むことを特徴とする隣接トラック消去の最小化方法。
【請求項２５】
前記第１領域は，タイムシフト記録領域であることを特徴とする請求項２４に記載の隣接トラック消去の最小化方法。
【請求項２６】
前記ハードディスクドライブは，パーソナルビデオレコーダに使用されるものであることを特徴とする請求項２４または２５に記載の隣接トラック消去の最小化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はトラックにデータを記録する記録媒体のデータ記録方法に係り，特に，隣接トラック消去（Ａｄｊａｃｅｎｔ Ｔｒａｃｋ Ｅｒａｓｅ）に備えたデータ記録方法，その方法を実行するプログラム，ビデオレコーダ，隣接トラック消去の最小化方法に関する。
【背景技術】
【０００２】
ハードディスクドライブ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ：ＨＤＤ）は，情報を保存しておくために使われる記録装置である。通常，情報は，一つ以上の磁気記録ディスクのいずれか一面上にある同心円状のトラック上に記録される。ディスクは，スピンドルモータにより回転自在に支持される。トラックへの情報の書き込みおよび読み出しは，アクチュエータアームに備えられた記録／再生ヘッドにより行われる。アクチュエータアームは，ボイスコールモータ（Ｖｏｉｃｅ  Ｃｏｉｌ  Ｍｏｔｏｒ：ＶＣＭ）により回転させられる。ＶＣＭは，電流により励磁されてアクチュエータを回転させ，記録／再生ヘッドを移動させる。記録／再生ヘッドは，ディスクの表面から出る磁気の変化を感知してディスク表面に記録された情報を判読する。データをトラックに記録するために，電流が記録／再生ヘッドに供給される。記録／再生ヘッドに供給された電流は磁界を発生させ，それはディスク表面を磁化させる。
【０００３】
記録／再生ヘッドとディスクとの距離を狭めることによって記録密度が増加しうる。これは，記録／再生ヘッドの大きさを減らし，記録／再生ヘッドをできるだけディスクに近く位置させることである。しかし，記録／再生ヘッドとディスクとの距離が狭められれば，いずれかのトラックにデータが記録される時，記録／再生ヘッドで発生した磁界により隣接するトラックが上書きされることもあり，それによって隣接トラックに記録されたデータが消去されるという結果を招く場合がある。このような現象を隣接トラック消去という。隣接トラック消去の程度は，目標トラックに隣接したトラックに，所定の回数反復的にデータを記録し，目標トラックに記録されたデータで発生するビットエラー率を測定することにより，測定できる。このような方法はまた，いずれかのトラックに反復的にデータを記録することにより，それに隣接したトラックに記録されたデータが消去されうるということを反証する。
【０００４】
例えば，ＨＤＤにおいて，ＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）はデータが記録される度に更新される。したがって，ＦＡＴが配置されているトラックに隣接したトラックは，ＦＡＴの内容が更新される回数が多いほどデータが消去または損傷する確率が高まる。
【０００５】
一方，ＰＶＲ（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ；パーソナルビデオレコーダ）においても，再生，停止，早送りや巻き戻しを含む，いわゆるトリックプレイ機能の具現のために，所定の区間に持続的かつ反復的にデータが記録される。そのため，トリックプレイ機能のための所定の区間に隣接したトラックに記録されたデータが消去される確率が高い。
【０００６】
任意のトラックへの反復的な記録により隣接したトラックに記録されたデータが消去される現象は，ＨＤＤだけでなく，トラック単位でデータを記録する記録媒体，例えば，フレキシブルディスク，ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅｃｏｒｄａｂｌｅ），ＤＶＤ−Ｒ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ），光磁気ディスク，ハードディスクなどでも発生しうる。光学的にデータを記録するＣＤ−Ｒ，ＤＶＤ−Ｒでは，磁気的にデータを記録するフロッピー（登録商標）ディスク，光磁気ディスク，ハードディスクほど影響を受けないが，依然として隣接トラック消去が発生する可能性はある。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
そこで，本発明は，このような問題に鑑みてなされたもので，その目的とするところは，トラック単位でデータを記録する記録媒体において，いずれかのトラックへの反復的な記録により，そのトラックに隣接したトラックに記録されたデータが消去されることを防止するところにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために，本発明のある観点によれば，少なくとも一つのセクタを含むトラックを単位としてデータを記録する記録媒体のデータ記録方法において：第１トラックの少なくとも１つのセクタのデータ記録回数を累積する過程と；累積された回数が所定の回数より多いか否かを判断する過程と；累積された回数が所定の回数より多い場合には，セクタが属するトラックに隣接したトラックに記録されているデータを再記録する過程と；を含むデータ記録方法が提供される。
【０００９】
上記少なくとも１つのセクタを単位として記録回数を計数してもよい。
【００１０】
上記記録回数は，保存空間に保存されてもよい。保存空間は，記録媒体とは別途に設けられても良い。
【００１１】
上記課題を解決するために，本発明の別の観点によれば，ビデオレコーダ用のハードディスクのデータ記録方法において，ハードディスクのトラックのセクタにデータが記録される回数を累積する過程と，累積された回数が所定の回数より多いか否かを判断する過程と，累積された回数が所定の回数より多い場合には，トラックに隣接したトラックに記録されているデータを再記録する過程と，を含むデータ記録方法が提供される。
【００１２】
上記記録回数は保存空間に保存されてもよく，その保存空間は，ハードディスクのメンテナンスシリンダであってもよい。
【００１３】
上記課題を解決するために，本発明の別の観点によれば，少なくとも１つのセクタを含むトラックにデータを記録する記録媒体へのデータ記録方法を実行するコンピュータプログラムであって：セクタのデータ記録回数を累積する過程と，累積された回数が所定の回数より多いか否かを判断する過程と，累積された回数が所定の回数より多い場合には，セクタが属するトラックに隣接したトラックに記録されているデータを再記録する過程と，を実行するコンピュータプログラムが提供される。また，上記コンピュータプログラムが格納された，コンピュータが読み取り可能な記録媒体も提供される。
【００１４】
上記課題を解決するために，本発明の別の観点によれば，トランスポートデータストリームをデコードするデコーダと，デコードされたトランスポートデータストリームを伝送するデジタルインターフェースと，デコードされたトランスポートデータストリームを保存する情報保存媒体と，デコーダ及びデジタルインターフェースを制御して，情報保存媒体にデコードされたトランスポートデータストリームを記録および／または再生し，情報保存媒体の第１領域を割り当てるコントローラと，を含むビデオレコーダが提供される。上記ビデオレコーダにおいて上記コントローラは，第１領域にデコードされたトランスポートデータストリームが記録される回数を計数し，第１領域に隣接した第２領域及び第３領域からデコードされたトランスポートデータストリームを読み出し，回数がしきい値を超えた場合には，第２領域から読み出したトランスポートデータストリームを第２領域に記録し，第３領域から読み出したトランスポートデータストリーム第３領域に記録する。なお，ビデオレコーダは，音声や映像を記録する装置であるが，記録された音声や映像を再生する再生機能を備えていても良い。
【００１５】
上記第１領域は，デコードされたトランスポートデータをクラスタ単位で保存する少なくとも一つのトラックであってもよい。
【００１６】
上記デコーダは，所定のプログラムに関連したプログラムパケットを逆多重化し，プログラムパケットからＡ／Ｖエレメンタリーストリームを抽出するデマルチプレクサと，Ａ／Ｖエレメンタリーストリームからオーディオデータをデコードするオーディオデコーダと，Ａ／Ｖエレメンタリーストリームからビデオデータをデコードするビデオデコーダと，を含んでもよい。
【００１７】
上記第１領域は，タイムシフト記録領域であってもよい。
【００１８】
上記回数は，デコードされたトランスポートストリームデータがタイムシフト記録領域の全領域にわたって記録される度に増加するようにしてもよい。
【００１９】
上記課題を解決するために，本発明の別の観点によれば，情報保存媒体における隣接トラック消去を最小化する方法において：第１領域で行われた記録動作の回数が所定の回数を超える場合に，情報保存媒体の第１領域の少なくとも一つのトラックに隣接したトラックにデータを再記録する過程を含む隣接トラック消去の最小化方法が提供される。
【００２０】
上記課題を解決するために，本発明の別の観点によれば，ハードディスクドライブにおける隣接トラック消去を最小化する方法において：ハードディスクドライブの第１領域の少なくとも１つのトラックにデータが記録される回数を計数する過程と；少なくとも１つのトラックにそれぞれ隣接した第２領域及び第３領域からデータを読み取る過程と；回数がしきい値を超えた場合には，第２領域から読み取ったデータを第２領域に記録し，かつ，第３領域から読み取ったデータを第３領域に記録する過程と；を含む隣接トラック消去の最小化方法が提供される。
【発明の効果】
【００２１】
以上説明したように本発明によれば，所定の区間についての記録回数を累積計数し，計数回数が所定回数を超える場合，特定区間に隣接した区間にデータを再記録するようにしてＡＴＥによる影響を最小化できる。
【発明を実施するための最良の形態】
【００２２】
以下に添付図面を参照しながら，本発明の好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００２３】
デジタル時代を迎えて，ビデオレコーダの一種であり，別途の録画用テープなしに放送プログラムを２４時間以上録画できるＰＶＲ（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ；パーソナルビデオレコーダ）への関心が高まりつつある。
【００２４】
デジタルビデオレコーダ（ＤＶＲ：Ｄｉｇｉｔａｌ Ｖｉｄｅｏ Ｒｅｃｏｒｄｅｒ）とも呼ばれるＰＶＲは，ハードディスクドライブ（以後，ＨＤＤと称する。）が備えられており，現在放送中のデジタルビデオストリームをリアルタイムで保存して再生することができる。
【００２５】
ＰＶＲは，既存のアナログＶＣＲ用のテープとは違い，音声，映像の情報をデジタルでＨＤＤに保存することによって，録画・再生動作が反復されても損失のない画質が保証される。
【００２６】
ＰＶＲの核心技術は，大容量かつ高速アクセスの可能なＨＤＤを利用して放送ストリームを自由自在に録画及び再生できるストリーミング処理技術といえる。ＭＰＥＧ２のような動画像は時間連続的な特性を持っている。ＨＤＤは，他の保存媒体に比べてランダムな書き込み／読み出し特性が非常に優秀であるため，ディスクヘッドのトラック移動など装置的な特性により制限されるとしても動画像のリアルタイム保存及び再生を行うのに適している。ＰＶＲに関連した内容は，大韓民国公開特許公報２００３−１００８６号（２００３年２月５日公開）に開示されている。
【００２７】
ＰＶＲで具現できる機能のうちの一つがタイムシフト機能である。これは，現在放送される内容を録画しておいて，録画した内容を未来の他の時間に再生できる機能である。このタイムシフト機能によれば，例えば，ＴＶ視聴中に電話を取る場合，放送内容を録画しておき，通話が終わった後に，録画された部分，すなわち，視聴できなかった部分を視聴することが可能である。
【００２８】
このようなタイムシフト機能は録画機能と類似しているが，異なる点は，タイムシフト動作が持続してなされ，かつ一定時間が過ぎると以前に録画された部分が消去されて新たな内容に置き換わるということである。すなわち，タイムシフト機能は，ＨＤＤの一定領域をタイムシフト用に保存しておき，放送信号を持続的にタイムシフト領域に記録しておく。タイムシフト用に指定された領域の最後まで記録されると，再びタイムシフト用に指定された領域の最初に戻って記録が続けられる。したがって，タイムシフトは一定期間の映像信号をバックアップする機能を行うものといえる。
【００２９】
通常ＰＶＲユーザは，このようなタイムシフト機能のために一定の領域を指定し，ＰＶＲの動作中に持続的にタイムシフト動作を行わせる。
【００３０】
これにより，ＨＤＤでタイムシフト用に指定された領域には，持続的かつ反復的にデータが記録される。そのため，それに隣接した領域に記録されたデータが隣接トラック消去の影響により消去される確率が高まる。
【００３１】
本実施形態は，所定の区間でのデータ記録回数を計数し，累積された回数が所定の回数，すなわち，隣接した区間が隣接トラック消去の影響を受けうる程度の回数になった場合には，その隣接した区間にデータを再記録させることで，隣接トラック消去による影響を回避する。
【００３２】
このような方法は，上述のようにＰＶＲでタイムシフト機能のために設定される領域のほか，ＦＡＴ領域などのように，他の区間に比べて記録回数が多い区間について効果的に適用可能である。
【００３３】
図１は，ＨＤＤの一実施例を示す。図１に示すように，ＨＤＤ１０は，スピンドルモータ１４により回転するディスク１２と，ディスク表面１８に隣接してディスク１２へアクセスするヘッド１６とを含む。
【００３４】
ディスク１２は，スピンドルモータ１４により回転する。ヘッド１６は，ディスク１２の磁界を磁化することによってディスク１２に情報を記録し，ディスク１２の磁界を感知することによってディスク１２から情報を再生できる。図１では，１つのヘッド１６のみが図示されているが，実際には，ディスク１２を磁化させるための書き込みヘッドと，ディスク１２の磁界を感知するための読み出しヘッドとが一体化して備えられる。また，それぞれのプラッタに対して複数の対応するヘッドを持つ多重プラッタ，あるいは複数のディスクを持つＨＤＤも使用可能である。
【００３５】
ヘッド１６はスライダ２０と一体化されうる。スライダ２０は，ヘッド１６とディスク表面１８との間で空気軸受を生成するように構成される。一方，スライダ２０は，ヘッドジンバルアセンブリ（Ｈｅａｄ  Ｇｉｍｂａｌ  Ａｓｓｅｍｂｌｙ：ＨＧＡ）２２に一体化されうる。ＨＧＡ２２は，ボイスコイル２６を具備したアクチュエータアーム２４に備えられる。
【００３６】
ボイスコイル２６は，マグネットアセンブリ２８と共にＶＣＭ３０を構成する。ボイスコイル２６に電流を供給すると，軸受アセンブリ３２に対してアクチュエータアーム２４を回転させるトルクが発生する。アクチュエータアーム２４の回転によりヘッド１６がディスク表面１８を横切って動く。
【００３７】
情報は，ディスク１２の環状のトラック３４に記録される。各トラック３４は複数のセクタを含み，また，各セクタはユーザデータ領域及びサーボデータ領域を具備する。サーボデータ領域には，セクタとトラック（あるいはシリンダー）とを識別するグレーコード，ヘッド位置制御のためのサーボバスト信号などが記録されている。
【００３８】
図２は，図１に図示されたＨＤＤ１０を制御できる電気システムを図示する。図２に図示された電気システム４０は，書き込み／読み出しチャンネル回路４４及び前置増幅器回路４６によりヘッド１６と電気的に連結される制御装置４２を含む。制御装置４２としては，デジタル信号処理器（Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｏｒ：ＤＳＰ），マイクロプロセッサ，マイクロコントローラなどを例示できる。制御装置４２は，ディスク１２に情報を記録，およびディスク１２から情報を再生するために書き込み／読み出しチャンネル回路４４に制御信号を送ることができる。
【００３９】
書き込み／読み出しチャンネル回路４４とホストインターフェース回路５４との間で情報が伝送される。ホストインターフェース回路５４は，ＨＤＤ１０がパーソナルコンピュータのようなホストシステムと連結され，調和されるように制御する制御回路と，ＨＤＤ１０とホストシステムとの間で交換する情報を格納するバッファメモリとを含む。
【００４０】
制御装置４２はまた，ボイスコイル２６に駆動電流を提供するＶＣＭ駆動部４８と連結される。制御装置４２は，ＶＣＭ駆動部４８に制御信号を送ってヘッド１６の移動を制御する。
【００４１】
制御装置４２は，ＲＯＭやフラッシュメモリデバイス５０のような不揮発性メモリやＲＡＭデバイス５２に連結される。メモリデバイス５０，５２は，制御装置４２がソフトウェアルーチンを行うために使用する命令及びデータを含む。
【００４２】
図３は，本実施形態によるデータ記録方法を図式的に示す図面である。図３に示すように，ｎ番目トラックの記録領域３０２には持続的かつ反復的にデータが記録される。このような記録動作により，記録領域３０２に隣接したｎ−１番目のトラック及びｎ＋１番目トラックの記録領域３０４，３０６にそれぞれ記録されたデータは，記録領域３０２への記録回数が累積されるほど消去または損傷する確率が高まる。
【００４３】
そこで，記録領域３０２へのデータ記録回数を計数し，その計数された回数Ｎｃが所定の回数Ｎｔを超える場合，隣接した他の記録領域３０４，３０６のデータを読み込んで再記録するようにすれば，記録されたデータの消去を防止できる。
【００４４】
ここで，記録領域３０２は，クラスタ単位で管理されることが望ましい。本発明の本質上，記録領域をＬＢＡ（Ｌｏｇｉｃａｌ Ｂｌｏｃｋ Ａｄｄｒｅｓｓｉｎｇ）単位，すなわち，セクタ単位で管理しても構わない。しかし，ＬＢＡを通じて管理する場合，管理する記録領域の数が過度に多くなり，再記録回数もさらに頻繁になるために，かえって不便を招いて処理資源を増加させることもある。
【００４５】
ＰＶＲの場合において，記録領域３０２はタイムシフト用として指定された領域である。この場合，タイムシフト用として指定された領域が複数のトラックを含む場合，それらのタイムシフト用のトラックには常にデータが記録されているので，タイムシフト用のトラックについて本実施形態のデータ記録方法を適用することは別に意味がない。大切なのは，タイムシフト用の領域に隣接したトラックについて，本実施形態のデータ記録方法が適用されということである。
【００４６】
図３において，便宜上領域という用語を使用したが，本実施形態においてこの用語はトラックという意味である。隣接トラック消去では
【００４７】
一方，それぞれのクラスタについての記録回数は，将来のために保存空間３０８に保存されて参照される。したがって，それぞれのクラスタについての記録回数はＨＤＤあるいはホストシステムの別途の保存空間に保存される。ＨＤＤの場合，この保存空間のメンテナンスシリンダあるいはフラッシュＲＯＭとなる。
【００４８】
図４は，本発明の実施形態にかかるデータ記録方法を示すフローチャートである。図４は，ＰＶＲにおいて，ホストシステムが，ＨＤＤ，特にタイムシフト用として割り当てられた領域の記録を管理する例を示す。ＰＶＲは，以下で図５を参照してさらに詳細に説明される。
【００４９】
まず，ホストシステムがパワーオンとなると，所定の領域に設けられた計数情報をメモリにロードする（Ｓ４０２）。
【００５０】
新たなイベントが発生すると（Ｓ４０４），ホストシステムは，そのイベントが記録動作であるかどうかを判断する（Ｓ４０６）。
【００５１】
Ｓ４０６過程で新たなイベントが記録動作でないと判断された場合には，ホストは他の動作，例えば再生動作やプログラムを選択するためのメニュー表示などを行い，Ｓ４０４過程に復帰して新たなイベントの発生を待機する（Ｓ４０８）。
【００５２】
Ｓ４０６過程で記録動作であると判断されれば，ホストシステムはＨＤＤに記録コマンドを送る（Ｓ４１０）。
【００５３】
ホストシステムは，記録対象の領域が所定の区間，すなわち，タイムシフト用領域のように，隣接トラック消去の影響を及ぼしうる区間であるかどうかを判断する（Ｓ４１２）。Ｓ４１２過程の判断の結果，所定の区間でなければ通常的な記録動作が行われる。すなわち，本発明の実施形態によるデータ記録方法を適用しない（Ｓ４１４）。
【００５４】
一方，Ｓ４１２過程の判断の結果，記録対象の領域が所定の区間である場合には，ホストシステムは，データが記録された所定の区間の計数情報を，Ｓ４０２過程でロードされたメモリから獲得する（Ｓ４１６）。
【００５５】
ホストシステムは，データが記録された所定の区間についての記録回数Ｎｃを１増加させ（Ｓ４１８），この記録回数Ｎｃが所定の回数Ｎｔより多いかどうかを判断する（Ｓ４２０）。
【００５６】
記録回数Ｎｃが所定の回数Ｎｔより多い場合には，ホストシステムは，データ，例えば，タイムシフトデータが記録された所定の区間に隣接した区間に記録されているデータを読み出して，その隣接した区間に再度記録する（Ｓ４２２）。具体的には，データが記録された所定の区間のトラック情報から，ＨＤＤ１０の隣接したトラック情報を取得し，ＰＶＲあるいはホストは，この隣接したトラックに記録されたデータを読み込んだ後，データの無欠性（完全性）が保持されるように隣接したトラックに再記録する。
【００５７】
Ｓ４２２過程により隣接区間にデータが再記録されたならば，ホストシステムは，所定の区間についての記録回数Ｎｃをリセットする（Ｓ４２４）。図４に示した方法は，上述のようにホストシステムにより行われてもよいし，ＨＤＤ１０により行われてもよい。
【００５８】
図５は，図３〜図４を通じて説明された本実施形態にかかるデータ記録方法を適用したＰＶＲの構成を示すブロック図である。
【００５９】
デジタルテレビ放送を受信，保存及び再生するためのＰＶＲは，ＴＳ ＤＥＭＵＸ５０２，ＨＤＤ５０４，デジタルインターフェース５０６，制御装置５０８，オーディオデコーダ５１０，ビデオデコーダ５１２などを備える。ＴＳ ＤＥＭＵＸ５０２は，伝送ストリームＴＳ ＳＴＲＥＡＭを受信して所望のプログラムに関連したプログラムパケットを逆多重化し，プログラムパケットからＡ／Ｖエレメンタリーストリームを抽出する。ＨＤＤ５０４は，保存しようとするプログラムに関連したプログラムパケットを保存する。デジタルインターフェース５０６は，このようなＨＤＤ５０４に伝送パケットを伝送かつ受信する。制御装置５０８は，このような装置を制御する。オーディオデコーダ５１０は，ＴＳ ＤＥＭＵＸ５０２で提供されるＡ／Ｖエレメンタリーストリームからオーディオ信号を再生する。ビデオデコーダ５１２は，ビデオ信号を再生する。
【００６０】
図５に示したＰＶＲにおいて，所望のプログラムを保存する動作がより詳細に説明される。
【００６１】
受信された伝送ストリームに多重化されているプログラムパケットは，ＴＳ ＤＥＭＵＸ５０２により逆多重化される。このプログラムパケットは，デジタルインターフェース５０６を経由してＨＤＤ５０４に保存される。
【００６２】
一方，ＨＤＤ５０４に保存されたプログラムパケットは，デジタルインターフェース５０６を通じてＴＳ ＤＥＭＵＸ５０２に入力される。このように入力されたプログラムパケットは，ＴＳ ＤＥＭＵＸ５０２によりＡ／Ｖエレメンタリーストリームに変換され，Ａ／Ｖエレメンタリーストリームは，オーディオデコーダ５１０及びビデオデコーダ５１２に出力されて再生される。
【００６３】
制御装置５０８は，ＴＳ ＤＥＭＵＸ５０２，デジタルインターフェース５０６，ＨＤＤ５０４によるプログラム保存過程を制御する。
【００６４】
ＴＳ ＳＴＲＥＡＭは，１８８バイトの大きさを持つＴＳパケットで構成され，ＴＳパケットの種類はＰＩＤ（Ｐａｃｋｅｔ ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）により区別される。
【００６５】
また，ＰＡＴ（Ｐｒｏｇｒａｍ Ａｌｌｏｃａｔｉｏｎ Ｔａｂｌｅ）は，ＰＭＴ（Ｐｒｏｇｒａｍ Ｍａｐ Ｔａｂｌｅ）情報を持つＴＳパケットのＰＩＤを持ち，ＰＭＴは，プログラムのオーディオ／ビデオ情報を持つＴＳパケットのＰＩＤを持っている。
【００６６】
タイムシフト動作において，制御装置５０８は，ＨＤＤ５０４の保存空間の一部をタイムシフト記録のための所定の領域と指定し，この領域についての記録回数を計数メモリ５１４に保存する。例えば，タイムシフト記録のための領域についての記録回数は，該当領域のあらゆるトラックを最初から最後まですべて記録した時，一つずつ増加する。または，タイムシフト記録のための所定の領域の最初及び最後のトラックを対象に記録回数を計数してもよい。
【００６７】
制御装置５０８は，入力されるＴＳ ＳＴＲＥＡＭをＨＤＤ５０４に保存させ，記録回数を計数メモリ５１４に保存する。また，記録回数Ｎｃが増加または計算される度に，制御装置５０８は，図４を参照して説明されたように，計数メモリ５１４に保存された累積記録回数Ｎｃと所定の回数Ｎｔとを比較し，比較結果によってＨＤＤ５０４のタイムシフト記録領域に隣接したトラックへの再記録を制御する。
【００６８】
本発明は方法，装置，システムで行われうる。ソフトウェアで行われる時，本発明の構成手段は必然的に必要な作業を行うコードセグメントである。プログラムまたはコードセグメントは，プロセッサ判読可能媒体に保存されるか，または伝送媒体または通信網で搬送波と結合されたコンピュータデータ信号によって伝送される。プロセッサ判読可能媒体は，情報を保存または伝送できるいかなる媒体も含む。プロセッサ判読可能媒体の例には，電子回路，半導体メモリ素子，ＲＯＭ，フラッシュメモリ，ＥＲＯＭ（Ｅｒａｓａｂｌｅ ＲＯＭ），フレキシブルディスク，光ディスク，ハードディスク，光繊維媒体，無線周波数（ＲＦ）網などがある。コンピュータデータ信号は電子網チャンネル，光繊維，空気，電子系，ＲＦ網のような伝送媒体上に伝播されうるいかなる信号も含まれる。
【００６９】
以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明は係る例に限定されないことは言うまでもない。当業者であれば，特許請求の範囲に記載された範疇内において，各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【産業上の利用可能性】
【００７０】
本発明は，ＨＤＤだけでなく，トラック単位でデータを記録する記録媒体，例えば，フレキシブルディスク，ＣＤ−Ｒ，ＤＶＤ−Ｒ，光磁気ディスク，ハードディスクなどに適用可能である。
【図面の簡単な説明】
【００７１】
【図１】本発明の実施形態にかかるＨＤＤ示す図面である。
【図２】同実施形態にかかるＨＤＤを制御できる電気システムを示す図面である。
【図３】同実施形態にかかるデータ記録方法を示す図面である。
【図４】同実施形態にかかるデータ記録方法を示すフローチャートである。
【図５】同実施形態にかかるデータ記録方法を適用したＰＶＲの構成を示すブロック図である。
【符号の説明】
【００７２】
１０      ＨＤＤ
１２      ディスク
３４      トラック
【図１】
2005235380.tif 000003
【図２】
2005235380.tif 000004
【図３】
2005235380.tif 000005
【図４】
2005235380.tif 000006
【図５】
2005235380.tif 000007