(57)【特許請求の範囲】
【請求項１】
書換え記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行う手段と、バックグラウンドフォーマット中にフォーマット処理を中断して前記情報記録媒体を取り出す手段と、前記情報記録媒体を取り出す際に一時的なリードアウト（Ｔemporary Ｌead Ｏut）を記録する手段とを有する情報記録再生装置であって、
ユーザにより指定された一時的なリードアウト位置を受付ける受付手段を備え、
この受付けた位置に一時的なリードアウトを記録させるようにしたことを特徴とする情報記録再生装置。
【請求項２】
前記受付手段は、フォーマットを開始する際にユーザにより指定された一時的なリードアウト位置を受付けることを特徴とする請求項１記載の情報記録再生装置。
【請求項３】
前記受付手段は、バックグラウンドフォーマットを中断する際にユーザにより指定された一時的なリードアウト位置を受付けることを特徴とする請求項１記載の情報記録再生装置。
【請求項４】
前記受付手段により受付けた一時的なリードアウト位置に関する判定手段を備え、指定された一時的なリードアウト開始位置が、既にフォーマットで記録した領域内にあった場合、ユーザに対しエラー報知させることを特徴とする請求項３記載の情報記録再生装置。
【請求項５】
前記受付手段により受付けた一時的なリードアウト位置に関する判定手段を備え、指定された一時的なリードアウト開始位置が、ユーザ要求により記録した領域よりも小さかった場合、ユーザに対しエラー報知させることを特徴とする請求項３記載の情報記録再生装置。
【請求項６】
書換え記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行う手段と、バックグラウンドフォーマット中にフォーマット処理を中断して前記情報記録媒体を取り出す手段と、前記情報記録媒体を取り出す際に一時的なリードアウト（Ｔemporary Ｌead Ｏut）を記録する手段とを有する情報記録再生装置であって、
ユーザにより指定された一時的なリードアウト位置を受付ける受付手段を備え、
バックグラウンドフォーマットが中断している状態において、受付けた位置に一時的なリードアウトを記録させるようにしたことを特徴とする情報記録再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＣＤ−ＲＷディスクやＤＶＤ＋ＲＷディスク等の書換え記録可能な情報記録媒体に、ユーザが要求したデータを記録し又は再生する情報記録再生装置に関し、特に、バックグラウンドフォーマットを中断してディスクを取り出す際の一時的なリードアウト（Ｔemporary Ｌead Ｏut）の記録方式に関する。
【０００２】
【従来の技術】
ＣＤ−ＲＷディスクやＤＶＤ＋ＲＷディスクなどの書換え記録可能な情報記録媒体を用いたファイルシステムとして、ユニバーサルディスクフォーマット（ＵＤＦ：Ｕniversal Ｄisc Ｆormat）がある。ＵＤＦは様々なデバイス上で使用され、各々のデバイスの特徴を生かした記録フォーマットを利用しているファイルシステムである。ＣＤ−ＲＷやＤＶＤ＋ＲＷはデータの上書きが可能であるため、データの記録再生をランダムに行うランダムＵＤＦが採用されている。
【０００３】
ＣＤ−ＲＷの場合、データの記録再生をランダムに行うためには、記録領域の全面或いは指定領域に対して予めダミーデータで記録を行うフォーマットを行う必要がある。
【０００４】
また、ＤＶＤ＋ＲＷの場合も、従来のＤＶＤ−ＲＯＭドライブとの互換性の観点から未記録領域をダミーデータで埋める必要がある。
【０００５】
このように、フォーマットはディスク全面或いは指定領域に対してダミーデータを埋め尽くすため、フォーマットの処理時間は情報記録媒体の大容量化に比例して増大してしまう問題がある。
【０００６】
このような問題に対し、例えば、特開平１１−１３４７９９号公報によれば、フォーマット処理をバックグラウンドで行い、フォーマット要求後、短時間でユーザが要求するデータの記録再生を可能にする情報記録再生装置が提案されている。同公報例はＣＤ−ＲＷディスクにおけるバックグラウンドフォーマットに関するものであるが、ＤＶＤ＋ＲＷディスクにおいても同様のバックグラウンドフォーマットが提案されている。
【０００７】
バックグラウンドフォーマットでは、ユーザからのデータ記録再生要求がない時間を使用して、未記録(フォーマット)領域をダミーデータで埋める処理を行う。バックグラウンドフォーマット中、ユーザからデータ記録再生要求が発生した場合、フォーマット処理を中断して、ユーザ要求によるデータ記録再生を行う。このように、バックグラウンドフォーマット中は、ユーザが要求するデータ記録再生と、バックグラウンドフォーマットによるダミーデータの記録を並行して行う必要がある。
【０００８】
また、バックグラウンドフォーマット中、フォーマット完了前にユーザがディスクを取り出すことが可能である。ディスクを取り出す際にはデータ記録領域に続いて一時的なリードアウト(Ｔemporary Ｌead Ｏut)を記録することで、取り出したディスクを従来のＤＶＤ−ＲＯＭドライブなどで読み出すことが可能となる。Ｔemporary Ｌead Ｏutはバックグラウンドフォーマット若しくはユーザ要求によるデータ記録を行った領域のうち、最も外周に位置する領域の終了アドレスＬＷＡ(Ｌast Ｗritten Ａddress)から記録される。Ｔemporary Ｌead Ｏutを記録したディスクに対しては、ユーザ要求によりＴemporary Ｌead Ｏut開始位置からフォーマットを再開することが可能となっている。
【０００９】
一方、上述のＤＶＤ＋ＲＷなどを、マスタリング用ディスクを作成や、オリジナルディスクのバックアップとしてコピーを作成するなどの用途に用いる場合がある。このような用途ではディスク全面をフォーマットする必要は無く、逆に、ユーザが作成したいサイズでフォーマットを終了させることが望まれる。
【００１０】
このような要求に対しては、ユーザがデータ記録後、Ｔemporary Ｌead Ｏutを記録してディスクを取り出すことで、ディスクのサイズを可変にすることが可能となる。また、Ｔemporary Ｌead Ｏutによりディスクサイズを可変にすることで、このディスクへのデータの追記を容易に行うことが可能となる。
【００１１】
【発明が解決しようとする課題】
しかしながら、Ｔemporary Ｌead Ｏut記録によりディスクサイズを可変にする場合、以下の問題がある。
【００１２】
バックグラウンドフォーマット中、ユーザ要求によりフォーマットを中断してデータ記録を行った後、再びバックグラウンドフォーマットを開始するまでの時間はドライブに依存している。このため、ユーザがデータ記録を行った領域よりもＬＷＡが先に進んでしまう場合がある。Ｔemporary Ｌead ＯutはＬＷＡから記録されるため、必ずしもユーザが記録を行った領域に引き続いてＴemporary Ｌead Ｏutが記録されるとは限らない。つまり、ユーザが記録したい位置からＴemporary Ｌead Ｏutを記録することを保証することができない。
【００１３】
従って、マスタリング用ディスクの作成や、オリジナルディスクのバックアップとしてコピーを作成するなどの用途に用いる場合、ユーザが意図したサイズのディスクの作成を保証することは困難である。
【００１４】
そこで、本発明は、バックグラウンドフォーマットを中断して、Ｔemporary Ｌead Ｏut を記録してディスクの取り出しを行う場合に、ユーザが指定する位置にＴemporary Ｌead Ｏutを記録することができる情報記録再生装置を提供することを目的とする。
【００１５】
【課題を解決するための手段】
請求項１記載の発明は、書換え記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行う手段と、バックグラウンドフォーマット中にフォーマット処理を中断して前記情報記録媒体を取り出す手段と、前記情報記録媒体を取り出す際に一時的なリードアウト（Ｔemporary Ｌead Ｏut）を記録する手段とを有する情報記録再生装置であって、ユーザにより指定された一時的なリードアウト位置を受付ける受付手段を備え、この受付けた位置に一時的なリードアウトを記録させるようにした。
【００１６】
従って、バックグラウンドフォーマット処理において、一時的なリードアウト位置をユーザが指定した位置に記録することを保証することができ、ユーザが意図したデータサイズの情報記録媒体を作成することが可能となる。
【００１７】
請求項２記載の発明は、請求項１記載の情報記録再生装置において、前記受付手段は、フォーマットを開始する際にユーザにより指定された一時的なリードアウト位置を受付ける。
【００１８】
従って、バックグラウンドフォーマット処理において、一時的なリードアウト位置をユーザが指定した位置に記録することを保証することができ、ユーザが意図したデータサイズの情報記録媒体を作成することが可能となる。特に、ユーザとしてはフォーマットを開始する際に所望の一時的なリードアウト位置を指定すればよい。
【００１９】
請求項３記載の発明は、請求項１記載の情報記録再生装置において、前記受付手段は、バックグラウンドフォーマットを中断する際にユーザにより指定された一時的なリードアウト位置を受付ける。
【００２０】
従って、バックグラウンドフォーマット処理において、一時的なリードアウト位置をユーザが指定した位置に記録することを保証することができ、ユーザが意図したデータサイズの情報記録媒体を作成することが可能となる。特に、ユーザとしてはバックグラウンドフォーマットを中断する時点で所望の一時的なリードアウト位置を指定すればよく、前もって指定しておかなくてもよいため、利便性が増す。
【００２１】
請求項４記載の発明は、請求項３記載の情報記録再生装置において、前記受付手段により受付けた一時的なリードアウト位置に関する判定手段を備え、指定された一時的なリードアウト開始位置が、既にフォーマットで記録した領域内にあった場合、ユーザに対しエラー報知させるようにした。
【００２２】
請求項３記載の発明において、バックグラウンドフォーマットを中断する際に一時的なリードアウト位置を指定する場合、ユーザが指定した一時的なリードアウト位置が既にフォーマット済であった場合、指定された位置から一時的なリードアウトを記録すると、一時的なリードアウト位置よりも外周に記録されているデータは無効になってしまう。ここに、本発明においては、指定された一時的なリードアウト開始位置が、既にフォーマット済領域であった場合、ユーザに対してエラー報知して終了させることにより、一時的なリードアウト開始位置よりも外周部のデータが無効になることが防止される。
【００２３】
請求項５記載の発明は、請求項３記載の情報記録再生装置において、前記受付手段により受付けた一時的なリードアウト位置に関する判定手段を備え、指定された一時的なリードアウト開始位置が、ユーザ要求により記録した領域よりも小さかった場合、ユーザに対しエラー報知させるようにした。
【００２４】
請求項３記載の発明において、バックグラウンドフォーマットを中断する際に一時的なリードアウト位置を指定する場合、一時的なリードアウト開始位置よりも外周にユーザデータが記録されていた場合、指定された位置から一時的なリードアウトを記録すると、一時的なリードアウト位置よりも外周に記録されているデータは無効になってしまう。ここに、本発明においては、指定された一時的なリードアウト開始位置が、ユーザ要求により記録した領域よりも小さい場合、ユーザに対してエラー報知して終了させることにより、一時的なリードアウト開始位置よりも外周部のデータが無効になることが防止される。
【００２５】
請求項６記載の発明は、書換え記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行う手段と、バックグラウンドフォーマット中にフォーマット処理を中断して前記情報記録媒体を取り出す手段と、前記情報記録媒体を取り出す際に一時的なリードアウト（Ｔemporary Ｌead Ｏut）を記録する手段とを有する情報記録再生装置であって、ユーザにより指定された一時的なリードアウト位置を受付ける受付手段を備え、バックグラウンドフォーマットが中断している状態において、受付けた位置に一時的なリードアウトを記録させるようにした。
【００２６】
ユーザ要求によるデータ記録前にバックグラウンドフォーマットを中断してから、ユーザ要求によるデータ記録を行うことで、データ記録完了後、バックグラウンドフォーマットの再開を避けることが可能になる。現在、一時的なリードアウトの記録はバックグラウンドフォーマットを中断する際に行うものであるが、バックグラウンドフォーマット中に限らず、一時的なリードアウトの記録を行うようにすれば、ユーザが意図した位置から一時的なリードアウトを記録することが可能になる。この点、本発明においては、バックグラウンドフォーマット中でなくても、一時的なリードアウト位置をユーザが指定した位置に記録することを保証することができ、ユーザが意図したデータサイズのディスクを作成することが可能となる。特に、書き込むデータサイズによって一時的なリードアウト位置をユーザが指定することができ、指定が容易である。
【００２７】
【発明の実施の形態】
本発明の第一の実施の形態を図１ないし図３に基づいて説明する。
【００２８】
本実施の形態の情報記録再生装置は、図１に示すように、書換え記録可能な情報記録媒体であるＤＶＤ＋ＲＷ等の光ディスク１を回転させるスピンドルモータ２と、半導体レーザを搭載して光ディスク１の記録領域にレーザ光Ｌを照射する光ピックアップ３と、その光ピックアップ３をその内部に設けられているシークモータと共同して光ディスク１の半径方向に移動させる粗動モータ４を備えている。
【００２９】
また、モータ２の回転制御を行なう回転制御系５と、粗動モータ４の駆動制御を行なう粗動モータ制御系６と、光ピックアップ３の制御を行なう光ピックアップ制御系７と、光ピックアップ３によって読み取ったデータの信号及び光ディスク１の記録領域に書き込むデータの信号を送受する信号処理系８と、ＣＰＵ，ＲＯＭ及びＲＡＭ等からなるマイクロコンピュータによって実現され、上記制御系５〜７及び処理系８の制御と共に、本発明に係るバックグラウンドフォーマットの中断、再開、Ｔemporary Ｌead Ｏut（一時的なリードアウト）記録などの機能を実現するための処理を行なうコントローラ９を備えている。光ディスク１から読み出したデータはキャッシュメモリ１０に蓄えられる。
【００３０】
さらに、コントローラ９は外部インタフェース１１を介してホストコンピュータ２０に接続されており、光ディスク１から読み取り、キャッシュメモリ１０に蓄えられたデータをホストコンピュータ２０へ送出し、光ディスク１に書き込むデータをホストコンピュータ２０から一旦キャッシュメモリ１０に受け取る処理も行なう。
【００３１】
このホストコンピュータ２０は、ＣＰＵ，ＲＯＭ及びＲＡＭ等からなるマイクロコンピュータによって実現され、ＨＤＤ或いは外部から着脱可能なＦＤや光ディスク等のコンピュータ読取り可能な記憶媒体２１を備えている。記憶媒体２１は、本発明に係る各種の機能をコントローラ９に実現させるためのプログラムを格納したＨＤＤ或いは外部から着脱可能なＦＤ，光ディスク等のメディアである。そして、ホストコンピュータ２０は、記憶媒体２１から読み取ったプログラムをコントローラ９にインストールして、コントローラ９に本発明に係る各種の機能を実現させる。
【００３２】
図２に、光ディスク１、具体的には、ＤＶＤ＋ＲＷの場合における、バックグラウンドフォーマットによるダミーデータの記録と、ユーザ要求によるデータ記録・再生、Ｔemporary Ｌead Ｏut記録の例を模式的に示す。
【００３３】
まず、ブランクディスクが挿入された場合、図２（ａ）に示すように、フォーマットの初期化処理でリードイン領域の一部だけを記録してユーザからのデータ記録再生を可能にし、バックグラウンドフォーマットにより、内周からデータ未記録領域をダミーデータで記録していく（バックグランドフォーマット処理機能）。
【００３４】
このバックグラウンドフォーマット中に、ユーザからホストコンピュータ２０を通じてデータ記録再生要求があった場合、図２（ｂ）に示すように、バックグラウンドフォーマット処理を停止し、ユーザデータの記録再生を行う。
【００３５】
ユーザが要求したデータ記録再生が終了すると、図２（ｃ）に示すように、前回停止したアドレスからバックグラウンドフォーマットを再開する。
【００３６】
さらに、ユーザからホストコンピュータ２０を通じてバックグラウンドフォーマットの中断要求があった場合、図２（ｄ）に示すように、Ｌast Ｗritten ＡddressよりＴemporary Ｌead Ｏutを記録してフォーマットを中断する（フォーマット処理中断・ディスク取り出し機能及びＴemporary Ｌead Ｏut記録機能）。
ここで、図２（ｃ）において、バックグラウンドフォーマットの再開はドライブに依存しているため、フォーマット中断要求で記録されるＴemporary Ｌead Ｏut位置は、図２（ｂ）で示したように、ユーザデータを記録し終わった位置とは限らない。このため、ユーザが望むデータサイズでディスクを作成することが保証されない。
【００３７】
そこで、本実施の形態では、バックグランドフォーマット処理機能に関して、図３に示すような処理制御によりＴemporary Ｌead Ｏut位置の受付機能を付加し、ユーザ所望の位置にＴemporary Ｌead Ｏutを記録できるようにしたものである。
【００３８】
図３に示す概略フローチャートを参照して、コントローラ９により実行されるその処理制御例を説明する。この処理制御は、バックグラウンドフォーマット開始要求を受けることにより実行される。この要求を受けた場合、まず、ホストコンピュータ２０を通じてユーザにより指定したＴemporary Ｌead Ｏut位置（ＴＬＯ位置）の情報を取得し（ステップＳ１）、バックグラウンドフォーマットを開始する。ここに、ステップＳ１の処理が受付手段の機能として実行とされる。
【００３９】
バックグラウンドフォーマット中は、ユーザからのデータ記録要求があるかをチェックし（Ｓ２）、ユーザ要求があった場合は、バックグラウンドを中断してデータ記録し、再びバックグラウンドフォーマットを開始する（Ｓ３）。
【００４０】
その後、バックグラウンドフォーマットが指定されたＴＬＯ位置まで達したかどうかをチェックし（Ｓ４）、達していなければ、再びユーザ要求のチェックを行い（Ｓ２）、ＴＬＯ位置まで達した場合はＴemporary Ｌead Ｏutを記録し（Ｓ５）、一連のバックグラウンドフォーマットを終了する。
【００４１】
なお、ホストコンピュータ２０を用いたユーザによるＴＬＯ位置の指定としては、例えば、ＦormatコマンドのパラメータとしてＦormatサイズを指定するようにすればよい。ＤＶＤ＋ＲＷの場合であれば、ＦormatサイズはＭＡＸ  ＬＢＡ＝２３０５４０固定であるが、パラメータで指定されたサイズがＭＡＸよりも小さければ、指定されたサイズだけフォーマットが完了した時点でＴemporary Ｌead Ｏutを記録させることが可能となる。
【００４２】
従って、本実施の形態によれば、バックグラウンドフォーマット処理において、ＴＬＯ位置をユーザが指定した位置に記録することを保証することができ、ユーザが意図したデータサイズの光ディスク１を作成することが可能となる。このためにも、ユーザとしてはフォーマットを開始する際に所望のＴＬＯ位置を指定すればよい。
【００４３】
本発明の第二の実施の形態を図４に基づいて説明する。第一の実施の形態で示した部分と同一部分は同一符号を用いて示し、説明も省略する（以降の実施の形態でも同様とする）。
【００４４】
基本的には、第一の実施の形態と同様であるが、ユーザからのＴＬＯ位置の指定の受付けを、バックグランドフォーマットを中断する際としたものである。
【００４５】
図４に示す概略フローチャートを参照して、コントローラ９により実行されるその処理制御例を説明する。この処理制御は、バックグラウンドフォーマット開始要求を受け、バックグラウンドフォーマットを開始することにより実行される。バックグラウンドフォーマット中は、ユーザからのデータ記録要求があるかをチェックし（Ｓ２）、ユーザ要求があった場合は、バックグラウンドを中断してデータ記録し、再びバックグラウンドフォーマットを開始する（Ｓ３）。その後、ホストコンピュータ２０を通じてユーザからバックグラウンドフォーマットの中断要求があるかをチェックし（Ｓ１１）、中断要求がなければ再びユーザからのデータ記録要求があるかどうかをチェックする（Ｓ２）。
【００４６】
バックグラウンドフォーマット中断要求があった場合は、併せてユーザにより指定されたＴＬＯ位置の情報を取得し（Ｓ１２）、バックグラウンドフォーマットが指定されたＴＬＯ位置まで達したかどうかをチェックする（Ｓ１３）。ここに、ステップＳ１２の処理が受付手段の機能として実行とされる。ＴＬＯ位置まで達していなければ（Ｓ１３のＮ）、ＴＬＯ位置までフォーマットを行った後（Ｓ１３のＹ）、Ｔemporary Ｌead Ｏutを記録して（Ｓ５）、バックグラウンドフォーマットを終了する。
【００４７】
従って、本実施の形態によれば、バックグラウンドフォーマット処理において、ＴＬＯ位置をユーザが指定した位置に記録することを保証することができ、ユーザが意図したデータサイズの情報記録媒体を作成することが可能となる。特に、ユーザとしてはディスク取り出し等を意図するバックグラウンドフォーマットの中断を指示する時点で、併せて、所望の一時的なリードアウト位置を指定すればよく、前もって指定しておかなくてもよいため、利便性が増す。
【００４８】
本発明の第三の実施の形態を図５に基づいて説明する。前述の第二の実施の形態のように、バックグラウンドフォーマットを中断する際にＴＬＯ位置を指定する場合、ユーザが指定したＴＬＯ位置が既にフォーマット済であった場合、又は、Ｔemporary Ｌead Ｏut開始位置よりも外周にユーザデータが記録されていた場合、指定された位置からＴemporary Ｌead Ｏutを記録すると、ＴＬＯ位置よりも外周に記録されているデータは無効になってしまう。本実施の形態は、このような点を考慮したものである。
【００４９】
図５に示す概略フローチャートを参照して、コントローラ９により実行されるその処理制御例を説明する。この処理制御は、バックグラウンドフォーマット開始要求を受け、バックグラウンドフォーマットを開始することにより実行される。バックグラウンドフォーマット中は、ユーザからのデータ記録要求があるかをチェックし（Ｓ２）、ユーザ要求があった場合は、バックグラウンドを中断してデータ記録し、再びバックグラウンドフォーマットを開始する（Ｓ３）。その後、ホストコンピュータ２０を通じてユーザからバックグラウンドフォーマットの中断要求があるかをチェックし（Ｓ１１）、中断要求がなければ再びユーザからのデータ記録要求があるかどうかをチェックする（Ｓ２）。
【００５０】
バックグラウンドフォーマット中断要求があった場合は、併せてユーザにより指定されたＴＬＯ位置の情報を取得し（Ｓ１２）、そのＴＬＯ位置がＬast Ｗritten Ａddress（ＬＷＡ）よりも小さいかどうかをチェックする（Ｓ１４）。このステップＳ１４のチェックは、既にフォーマット済であるか、又は、Ｔemporary Ｌead Ｏut開始位置よりも外周にユーザデータが記録されているか否かのチェックに相当し、判定手段の機能として実行される。
【００５１】
指定されたＴＬＯ位置がＬＷＡ以上であれば、指定されたＴＬＯ位置までバックグラウンドフォーマットが達したかどうかをチェックし（Ｓ１３）、ＴＬＯ位置までフォーマットを行った後（Ｓ１３のＹ）、Ｔemporary Ｌead Ｏutを記録して（Ｓ５）、バックグラウンドフォーマットを終了する。
【００５２】
一方、指定されたＴＬＯ位置がＬＷＡよりも小さければ（Ｓ１４のＹ）、ホストコンピュータ２０を通じてユーザに対しエラー報告を行い（Ｓ１５）、バックグラウンドフォーマットを終了する。
【００５３】
従って、本実施の形態によれば、指定されたＴＬＯ位置が、既にフォーマット済領域であった場合、或いは、指定されたＴemporary Ｌead Ｏut開始位置よりも外周にユーザデータが記録されていた場合には、指定された通りにＴemporaryＬead Ｏutを記録することなく、ユーザに対してエラー報知して終了させることにより、Ｔemporary Ｌead Ｏut開始位置よりも外周部のデータが無効になることを防止できる。
【００５４】
本発明の第四の実施の形態を図６に基づいて説明する。前述したように、ユーザ要求によるデータ記録前にバックグラウンドフォーマットを中断してから、ユーザ要求によるデータ記録を行うことで、データ記録完了後、バックグラウンドフォーマットの再開を避けることが可能になる。現在、Ｔemporary Ｌead Ｏutの記録はバックグラウンドフォーマットを中断する際に行うものであるが、バックグラウンドフォーマット中に限らず、Ｔemporary Ｌead Ｏutの記録を行うようにすれば、ユーザが意図した位置からＴemporary Ｌead Ｏutを記録することが可能になる。このような点を考慮し、本実施の形態では、バックグラウンドフォーマット中に限らず、Ｔemporary Ｌead Ｏutの記録を受付けることにより、ユーザが指定した位置にＴemporary Ｌead Ｏutを記録できるようにしたものである。
【００５５】
図６に示す概略フローチャートを参照して、コントローラ９により実行されるその処理制御例を説明する。まず、バックグラウンドフォーマット開始後の任意の時点で、ユーザからバックグラウンドフォーマットの中断要求を受けた場合は（Ｓ２１のＹ）、バックグラウンドフォーマットを中断する（Ｓ２２）。その後、ホストコンピュータ２０を通じてユーザからデータ記録要求があるか否かをチェックし（Ｓ２３）、データ記録要求を受けた場合は（Ｓ２３のＹ）、その要求に従いデータ記録を行う（Ｓ２４）。ここで、ホストコンピュータ２０を通じてユーザからＴemporary Ｌead Ｏut記録要求があれば（Ｓ２５）、その要求に従いＴemporary Ｌead Ｏutを記録し（Ｓ２６）、処理を終了する。ステップＳ２５の処理が受付手段の機能として実行される。
【００５６】
即ち、本実施の形態では、バックグラウンドフォーマット中でなくてもＴemporary Ｌead Ｏutを記録可能としていることを特徴とする。ユーザ要求によるデータ記録後は、バックグラウンドフォーマットは中断されているため、ユーザが記録した領域の次のアドレスがＬast Ｗritten Ａddress（ＬＷＡ）であり、バックグラウンドフォーマットによりＬＷＡが先に進むことはない。従って、書き込むデータサイズによってそのままＴＬＯ位置をユーザが指定することができ、ユーザが意図したデータサイズのディスクを作成することが可能となる。
【００５７】
なお、これらの実施の形態では、光ディスク１としてＤＶＤ＋ＲＷを用いた場合への適用例として説明したが、他の書換え可能な光ディスク、例えば、ＣＤ-ＲＷ等にも同様に適用できるのはもちろんである。また、これらの実施の形態では、光ディスク記録再生装置への適用例として説明したが、バックグラウンドフォーマット機能と、バックグラウンドフォーマットを中断して媒体を取り出す機能と、ディスクを取り出す際にＴemporary Ｌead Ｏutを記録する情報記録再生装置全般に適用することができる。
【００５８】
【発明の効果】
請求項１記載の発明によれば、バックグラウンドフォーマット処理において、一時的なリードアウト位置をユーザが指定した位置に記録することを保証することができ、ユーザが意図したデータサイズの情報記録媒体を作成することができる。
【００５９】
請求項２記載の発明によれば、請求項１記載の情報記録再生装置において、フォーマットを開始する際にユーザにより指定された一時的なリードアウト位置を受付けることにより、請求項１記載の発明の効果に加えて、ユーザとしてはフォーマットを開始する際に所望の一時的なリードアウト位置を指定すればよいこととなる。
【００６０】
請求項３記載の発明によれば、請求項１記載の情報記録再生装置において、バックグラウンドフォーマットを中断する際にユーザにより指定された一時的なリードアウト位置を受付けることにより、請求項１記載の発明の効果に加えて、ユーザとしてはバックグラウンドフォーマットを中断する時点で所望の一時的なリードアウト位置を指定すればよく、前もって指定しておかなくてもよいため、利便性を増すことができる。
【００６１】
請求項４記載の発明によれば、請求項３記載の発明において、バックグラウンドフォーマットを中断する際に一時的なリードアウト位置を指定する場合、ユーザが指定した一時的なリードアウト位置が既にフォーマット済であった場合、指定された位置から一時的なリードアウトを記録すると、一時的なリードアウト位置よりも外周に記録されているデータは無効になってしまうが、指定された一時的なリードアウト開始位置が、既にフォーマット済領域であった場合には、ユーザに対してエラー報知して終了させるようにしたので、一時的なリードアウト開始位置よりも外周部のデータが無効になることを防止することができる。
【００６２】
請求項５記載の発明によれば、請求項３記載の発明において、バックグラウンドフォーマットを中断する際に一時的なリードアウト位置を指定する場合、一時的なリードアウト開始位置よりも外周にユーザデータが記録されていた場合、指定された位置から一時的なリードアウトを記録すると、一時的なリードアウト位置よりも外周に記録されているデータは無効になってしまうが、指定された一時的なリードアウト開始位置が、ユーザ要求により記録した領域よりも小さい場合には、ユーザに対してエラー報知して終了させるようにしたので、一時的なリードアウト開始位置よりも外周部のデータが無効になることを防止することができる。
【００６３】
請求項６記載の発明によれば、バックグラウンドフォーマット中でなくても、一時的なリードアウト位置をユーザが指定した位置に記録することを保証することができ、ユーザが意図したデータサイズのディスクを作成することが可能となり、特に、書き込むデータサイズによって一時的なリードアウト位置をユーザが指定することができ、指定が容易となる。
【図面の簡単な説明】
【図１】本発明の第一の実施の形態を示す情報記録再生装置のブロック図である。
【図２】バックグランドフォーマット処理例を示す模式図である。
【図３】処理制御例を示すフローチャートである。
【図４】本発明の第二の実施の形態の処理制御例を示すフローチャートである。
【図５】本発明の第三の実施の形態の処理制御例を示すフローチャートである。
【図６】本発明の第四の実施の形態の処理制御例を示すフローチャートである。
【符号の説明】
Ｓ１      受付手段
Ｓ１２    受付手段
Ｓ１４    判定手段
Ｓ２５    受付手段
【図１】
0003715567.tif 000002
【図２】
0003715567.tif 000003
【図３】
0003715567.tif 000004
【図４】
0003715567.tif 000005
【図５】
0003715567.tif 000006
【図６】
0003715567.tif 000007