(57)【要約】  【課題】  交替処理を有効に活用し、不良セクタが存在しても書込み処理を短時間に実行することができる記録方法を提供する。  【解決手段】  ハードディスクドライブ内部で自動的に行われる交替処理を有効に活用するために、データを書込むべき書込み領域に対して書込みを行う直前に、書込領域に対してベリファイを実行し（Ｓ１０２）、ベリファイによる読込結果が不良セクタ等による異常があるかないかに関わらず、データの書込みを実行する（Ｓ１０５）。【選択図】  図２
2006190406.tif 000002
【特許請求の範囲】
【請求項１】
ハードディスクドライブ内部で自動的に交替処理を行い、記録する記録方法において、データを書込むべき書込領域に対して書込みを行う直前に、前記書込領域に対してベリファイを行うことを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハードディスクドライブ（以降、ＨＤＤ）内部で自動的に交替処理を行い、記録する記録方法に関するものである。
【背景技術】
【０００２】
従来の記録方法は、特許文献１に記載されるように、ＨＤＤにデータを書込んだ後に、書込んだデータの整合性を確かめるために、ベリファイを実行する。ベリファイを実行した結果が、ＨＤＤの不良セクタによりＨＤＤ内部で異常と判断した場合、再度、同じ書込み動作を実行する。ベリファイを実行し、異常と検出された後に書込み動作を実行した場合、ＨＤＤ内部で自動的に交替処理が行われ、ＨＤＤの別の領域にデータが書込まれる。
【特許文献１】特開昭６３−６１４６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の記録方法は、ＨＤＤへの書込み後にベリファイを行い、データの整合性を確認している。従って、予め不良セクタが存在している場合でも、ＨＤＤ内部の交替処理を有効に活用できず、不良セクタにそのまま書込みを実行してしまい、不良セクタが存在する場合、書込み処理に時間が掛かってしまうという問題点があった。
【０００４】
本発明は、不良セクタが存在しても書込み処理を短時間に実行することができる記録方法を提供するものである。
【課題を解決するための手段】
【０００５】
本発明の記録方法は、ハードディスクドライブ内部で自動的に交替処理を行い、記録する記録方法において、データを書込むべき書込領域に対して書込みを行う直前に、前記書込領域に対してベリファイを行うことにより、不良セクタがあった場合にも書込み処理を短時間に実行することができるという作用を有する。
【発明の効果】
【０００６】
本発明の記録方法は、不良セクタがあっても書込時間を短縮することができる。
【発明を実施するための最良の形態】
【０００７】
本発明の実施の形態について、図面を用いて説明する。
【０００８】
図１は、本発明の実施の形態における記録方法を実行する記録装置の構成図である。図１に示すように、記録装置１０は、信号処理部１１、エンコード・デコード部１２、メモリ１３、書込・読込部１４、ＨＤＤ１５、ドライバ１６、及びファイルシステム１７を備えている。信号処理部１１はカメラ１８から入力された映像信号をディジタル信号に変換し、γ補正等の映像信号の補正を行うものである。エンコード・デコード部１２は信号処理部１１から入力されたディジタル変換された映像信号を圧縮して映像データにする、及びメモリ１３からの圧縮された映像データを伸張し、元の映像信号に戻し、モニター１９に出力するものである。メモリ１３はエンコード・デコード部１２で圧縮された映像データを一時保存する、及び書込・読込部１４を介してＨＤＤ１５から読み込まれた映像データを一時記憶するものである。書込・読込部１４はメモリ１３に保存された映像データをＨＤＤ１５に書込みを行う、及びＨＤＤ１５に記憶された映像データの読込みを行い、メモリ１３へ保存させるものである。ＨＤＤ１５は書込・読込部１４からの映像データを保存するものである。なお、ＨＤＤ１５は内部で自動的に交替処理が行えるものとする。ド
ライバ１６はファイルシステム１７からのコマンドを受信して、書込・読込部１４に対して制御を行うものである。ファイルシステム１７はドライバ１６、書込・読込部１４を介してメモリ１３とＨＤＤ１５の映像データのやり取りを制御するものである。
【０００９】
次に、本発明の実施の形態における記録方法の動作について、図２を用いて説明する。図２は本発明の実施の形態における記録方法の書込み動作のフローチャートである。
【００１０】
まず、カメラ１８からメモリ１３に保存されるまでの手順を説明する。記録装置１０はカメラ１８からの映像信号を信号処理部１１にてディジタル信号に変換し、さらにγ補正等の映像信号処理を行う。信号処理部１１から出力された映像信号はエンコード・デコード部１２で圧縮され、映像データとして出力される。エンコード・デコード部１２で圧縮された映像データはメモリ１３に入力され、一時保存される。
【００１１】
次に、メモリ１３に一時保存された映像データをＨＤＤ１５に書込む手順について説明する。
【００１２】
ファイルシステム１７は、まず、ドライバ１６に対して、ＨＤＤ１５の映像データを書込む領域（以降、書込領域）をベリファイするコマンドを送信する（Ｓ１０１）。ドライバ１６はファイルシステム１７からのコマンドを受信し、書込・読込部１４に対してＨＤＤ１５の書込領域をベリファイするように制御する。書込・読込部１４はＨＤＤ１５の書込領域に対してベリファイを実行する（Ｓ１０２）。ＨＤＤ１５は書込領域に保存されているデータを読込み、その読込結果を書込・読出部１４、ドライバ１６を介してファイルシステム１７へ返信する（Ｓ１０３）。ファイルシステム１７は読込結果を受信した後、ＨＤＤ１５からの読込結果が正常もしくは不良セクタ等の原因による異常のいずれであったとしても、メモリ１３に一時保存されている映像データを、直前にベリファイした書込領域に書込むコマンドをドライバ１６へ送信する（Ｓ１０４）。ドライバ１６はファイルシステム１７からのコマンドを受信し、書込・読込部１４に対して、メモリ１３に一時保存されている映像データをＨＤＤ１５の書込領域に書き込むように制御を行う。書込・読込部１４はメモリ１３に一時保存されているデータを書込・読込部１４のレジスタに読み込む。書込・読込部１４はメモリ１３から読み出したデータをレジスタにセットした後、ＨＤＤ１５の書込領域に対して書込みを実行する（Ｓ１０５）。
【００１３】
ここで、ＨＤＤ１５は書込む直前に書込領域に対してベリファイを行っている。書込領域に対してベリファイを実行した結果、もし異常があった場合には、ＨＤＤ１５は同じ書込領域に対して書込動作が行われたときには、ＨＤＤ１５の内部で自動的に交替処理が行われる。そのため、ＨＤＤ１５に不良セクタに映像データを書込んだ際に生じる異常を事前に防止することができる。映像データを書込んだ際に生じる異常を事前に防止することにより、映像データを再度書込む処理を不要にでき、映像データの書込み時間を短縮することができる。
【００１４】
ＨＤＤ１５の書込領域に書込みを実行した後、ファイルシステム１７は、再度、ドライバ１６に対してベリファイするコマンドを送信する（Ｓ１０６）。ドライバ１６は書込・読込部１４に対してＨＤＤの書込領域をベリファイするように制御する。書込・読込部１４はＨＤＤ１５の書込領域に対してベリファイを実行する（Ｓ１０７）。ＨＤＤ１５は書込領域に保存されているデータを読込み、その読込結果を書込・読出部１４、ドライバ１６を介してファイルシステム１７へ返信する（Ｓ１０８）。ここで、ファイルシステムは読込結果を受信した結果が正常であった場合、書込み処理は正常に終了する（Ｓ１１０）が、ファイルシステム１７は読込結果を受信した結果が異常であった場合、エラー処理を行う（Ｓ１０９）。ただし、この時点での異常は、ＨＤＤ１５内部の交替処理によって書込領域が別な領域に移った先で、再度、不良セクタ等の原因による異常であるため、異常
である可能性はかなり低いものとなる。
【００１５】
なお、本実施の形態では、ファイルシステム１７が読込結果を受信した結果が異常であった場合、エラー処理を行っているが、再度、書込み処理、ベリファイを実行しても良い。
【００１６】
以上、述べたように、本発明の実施の形態の記録方法では、ＨＤＤに書込む際に生じる異常を事前に防止することができ、映像データの書込み時間を短縮できる。
【産業上の利用可能性】
【００１７】
以上のように、本発明の記録方法は、映像データの書込み時間を短縮することができ、ＨＤＤ以外の交替処理を行う記録媒体にも有用である。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態における記録方法を実行する構成図
【図２】本発明の実施の形態における記録方法の書込み動作のフローチャート
【符号の説明】
【００１９】
１０  記録装置
１１  信号処理部
１２  エンコード・デコード部
１３  メモリ
１４  書込・読込部
１５  ＨＤＤ
１６  ドライバ
１７  ファイルシステム
【図１】
2006190406.tif 000003
【図２】
2006190406.tif 000004