(57)【要約】【課題】記録媒体において、信頼性を確保するためには、実際に記録に使用する装置にて記録媒体の全セクタの検査を行う物理フォーマットが必要であるが、この物理フォーマットに要する時間は記録媒体の容量に比例してしまう。簡易の検査を行う物理フォーマットで短時間に処理を行うことも可能だが、全セクタを検査するのではないので、全セクタを検査する場合に比べ信頼性が劣る。【解決手段】映像記録に使用するなど論理フォーマット後に記録するユーザーデータを管理する管理領域に使用する領域があらかじめ予想できる場合の記録媒体に対して、ただ物理フォーマットを行うのではなく、ユーザーデータを管理する管理領域に使用するセクタに対してのみ、前もって書き込みを行う【選択図】図１
2011118955.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体が物理フォーマット済みであるか否かを判定する判定手段と、
前記判定手段で物理未フォーマットと判定された場合に、記録媒体の物理フォーマットを実施する物理フォーマット処理手段と、
前記物理フォーマット処理手段で物理フォーマットが実施された場合に、記録媒体の論理フォーマットを実施する論理フォーマット処理手段と、
前記論理フォーマット処理手段で作成された論理的データ管理領域に任意のデータを記録する記録手段と、
前記記録手段で記録したデータが読み取れるか否かを検証する検証手段と、
前記検証手段で、データが読み取れないことが検証された場合には、論理的データ管理領域内の読み取れない領域を以降のデータ記録で使用しないように記録媒体上にあらかじめ確保している代替領域に割り当てる代替領域割り当て手段と
を備えることを特徴とする記録媒体の初期化装置。
【請求項２】
記録媒体が物理フォーマット済みであるか否かを判定する判定ステップと、
前記判定ステップで物理未フォーマットと判定された場合に、記録媒体の物理フォーマットを実施する物理フォーマット処理ステップと、
前記物理フォーマット処理ステップで物理フォーマットが実施された場合に、記録媒体の論理フォーマットを実施する論理フォーマット処理ステップと、
前記論理フォーマット処理ステップで作成された論理的データ管理領域に任意のデータを記録する記録ステップと、
前記記録ステップで記録したデータが読み取れるか否かを検証する検証ステップと、
前記検証ステップで、データが読み取れないことが検証された場合には、論理的データ管理領域内の読み取れない領域を以降のデータ記録で使用しないように記録媒体上にあらかじめ確保している代替領域に割り当てる代替領域割り当てステップと
を有することを特徴とする記録媒体の初期化方法。
【請求項３】
請求項２に記載の方法で、記録媒体の初期化を行う初期化プログラム。
【請求項４】
請求項３に記載のプログラムを記録した媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体の初期化装置、方法、プログラム、及び媒体に関するものである。
【背景技術】
【０００２】
一般に、ＤＶＤ−ＲＡＭやＢＤ−ＲＥといった記録媒体では、データの記録再生を行う前に、記録媒体の初期化を行う。この初期化には、物理フォーマットや論理フォーマットといった方法がある。
【０００３】
物理フォーマットでは、記録装置でデータの記録再生が物理的に行えるようにデータを記録する。また物理フォーマット時には、記録媒体上の全セクタの検査を行い、不良セクタの検出を行うことで、信頼性を確保できるようにしている。ただし、全セクタの検査を行う場合、記録媒体の容量に比例して時間がかかり、ＤＶＤ−ＲＡＭ（４．７ＧＢ）では６０分程度、ＢＤ−ＲＥ（１層２５ＧＢ）では１２０分程度かかる。通常、記録媒体は物理フォーマット済みで市販されているが、ＢＤ−ＲＥでは、ＤＶＤ−ＲＡＭに比べ物理フォーマットに時間がかかること、全セクタの検査を行わずに不良セクタとして登録されているセクタのみ検査を行う物理フォーマットが新たに定義されたこともあり、物理フォーマット済みでない状態で市販されている場合もある。
【０００４】
論理フォーマットでは、物理フォーマットが行われた記録媒体に、例えばＵＤＦ、ＦＡＴといったファイルシステム経由でアクセス可能になるようにデータを記録する。
【０００５】
また、本発明に係わる先行技術として、記録媒体の初期化において、物理フォーマットが既になされているか否か、および交代領域の使用率の如何に拘らず記憶媒体に対して論理フォーマット処理を行うが、物理フォーマットがなされていない記憶媒体に対しては物理フォーマット処理を無条件に実行し、物理フォーマットがなされている記憶媒体に対しては、交代領域の使用率が所定の使用率を超えている場合は物理フォーマット処理を実行し、超えていない場合は物理フォーマット処理を禁止するように構成されている（例えば、特許文献１参照。）。
【特許文献１】特開平８−１６１１２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
記録媒体において、信頼性を確保するためには、実際に記録に使用する装置にて記録媒体の全セクタの検査を行う物理フォーマットが必要であるが、この物理フォーマットに要する時間は記録媒体の容量に比例してしまう。簡易の検査を行う物理フォーマットで短時間に処理を行うことも可能だが、全セクタを検査するのではないので、全セクタを検査する場合に比べ信頼性が劣る。一度も全セクタの検査を行なっていない記録媒体の場合、特に危険である。
【課題を解決するための手段】
【０００７】
記録媒体の初期化において、映像記録に使用するなど論理フォーマット後に記録するユーザーデータを管理する管理領域に使用する領域があらかじめ予想できる場合の記録媒体に対して、ただ物理フォーマットを行うのではなく、ユーザーデータを管理する管理領域に使用するセクタに対してのみ、前もって書き込みを行うことを最も主要な特徴とする。
【発明の効果】
【０００８】
ユーザーデータを管理する管理領域のみあらかじめ書き込みを行うので、全セクタを検査する物理フォーマットに比べ短時間で処理が実行でき、また簡易の検査を行う物理フォーマットに比べ信頼性を確保することが実現できる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明を実施するための最良の形態について、図面を参照しながら説明する。
【００１０】
（実施の形態）
図１を用いて、本発明の実施の形態を説明する。記録媒体を初期化しようとした時、物理フォーマット判定ステップ（１）で、記録媒体が物理フォーマット済みであるか否かを判定する。物理フォーマット判定ステップ（１）で、物理未フォーマットと判定された場合には、物理フォーマット処理ステップ（２）で、記録媒体の物理フォーマットを実施する。物理フォーマット処理ステップ（２）で、図３に示す代替領域（１０４）が割り当てられる。物理フォーマット処理ステップ（２）で、物理フォーマットを実施した場合には、論理フォーマット処理ステップ（３）で、記録媒体の論理フォーマットを実施する。論理フォーマット処理ステップ（３）で、論理フォーマットを実施した場合には、記録ステップ（４）で、論理フォーマット処理ステップ（３）で作成された図３に示す論理的データ管理領域（１０２）に任意のデータ（１０５）を記録する。次に、検証ステップ（５）で、記録ステップ（４）で記録したデータが読み取れるか否かを検証する。図５を用いて、代替領域割り当てステップ（6）を説明する。検証ステップ（５）で図4に示すように読み取れないセクタ（１０６）を検出した場合、代替領域中の未使用セクタを探す（１１）。見つかった未使用セクタを代替セクタ（１０７）として、任意のデータ（１０５）を記録する。次に、今後読み取れないセクタ（１０６）のアドレスにアクセス時は、代替セクタ（１０７）にアクセスされるように、代替領域管理情報を更新（１４）する。
【００１１】
次に、図２を用いて、本発明の実施例の装置について説明する。操作部（７）から本発明の記録媒体の初期化方法を実行するように操作する。操作部（７）の入力を受けて制御部（８）は初期化処理部（９）を用いて本発明の実施の形態の記録媒体の初期化方法を実行する。制御部（９）は、本発明の実施の形態を実行するにあたり、物理フォーマット判定ステップ（１）、物理フォーマット処理ステップ（２）、論理フォーマット処理ステップ（３）、記録ステップ（４）、検証ステップ（５）、代替領域割り当てステップ（６）を用いている。このような構成の装置を用いることで、本発明の実施の形態１を実施する装置が実現でき、記録媒体を短時間に信頼性を確保する初期化ができるようになる。
【産業上の利用可能性】
【００１２】
本発明の初期化方法は、パーソナルコンピュータのアプリケーション、ＤＶＤ／ＢＤレコーダー、デジタルビデオカメラなどでの利用が考えられる。
【図面の簡単な説明】
【００１３】
【図１】記録媒体の初期化方法のフローチャート
【図２】本発明の記録媒体の初期化方法を実施する装置のブロック図
【図３】管理領域及び任意のデータの具体例を示す図
【図４】読み取れない領域が特定できる図
【図５】代替領域割り当てステップのフローチャート
【符号の説明】
【００１４】
７    操作部
８    制御部
９    初期化処理部
１０    記録媒体
【図１】
2011118955.tif 000003
【図２】
2011118955.tif 000004
【図３】
2011118955.tif 000005
【図４】
2011118955.tif 000006
【図５】
2011118955.tif 000007