(57)【特許請求の範囲】
【請求項１】
未ファイナライズの追記型光ディスクに対してデータの記録を行う時、前記追記型光ディスク上のデータ領域中に一定の未記録領域を確保してからコンテンツデータを前記データ領域中の前記未記録領域の後ろから記録し、その記録終了時、その時の前記データ領域におけるデータの記憶位置を示す第１のファイルシステムを前記コンテンツデータの後ろに記録する記録手段と、
読取る前記追記型光ディスク上の記憶位置を読取要求位置として指示する指示手段と、
前記未ファイナライズの前記追記型光ディスクが前記装置本体にセットされた時、前記第１のファイルシステムを前記追記型光ディスクから読み取り、前記第１のファイルシステムに基づいて、前記指示手段に指示された前記読取要求位置を読取る読取手段と、
前記読取手段によって読取られた前記コンテンツデータを再生する再生手段と、を備える光ディスク装置において、
前記読取手段は、前記指示手段から前記読取要求位置を指示されると、その指示が前記未記録領域への読取りを示す指示であるか否か、前記読取要求位置と前記第１のファイルシステムとに基づいて判定する判定部を有し、
前記判定部を有効とするか無効とするかを切替える切替手段を備え、
前記判定部は、前記指示が前記未記録領域への読取りを示す指示であると判定した時、前記読取手段による前記読取要求位置の読取を禁止し、エラーを前記指示手段に返信し、
前記記録手段は、前記未ファイナライズの前記追記型光ディスクに対しファイナライズを行う時、その時の前記データ領域におけるデータの記憶位置を示す第２のファイルシステムを前記未記録領域に記録するとともに、リードアウト領域を前記データ領域の後ろに形成する光ディスク装置。
【請求項２】
前記読取手段は、ファイナライズ済の前記追記型光ディスクが前記装置本体にセットされた時、前記第２のファイルシステムを前記追記型光ディスクから読み取り、前記第２のファイルシステムに基づいて、前記指示手段に指示された前記読取要求位置を読取る請求項１に記載の光ディスク装置。
【請求項３】
前記追記型光ディスクは、ＤＶＤ＋Ｒであり、
前記第１のファイルシステムは、ＲＳＡＴであり、
前記第２のファイルシステムは、ＵＤＦである請求項１又は２に記載の光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、未ファイナライズの追記型光ディスクに記録されているファイルシステムに基づいて該追記型光ディスクからデータを読取る光ディスク装置に関するものである。
【背景技術】
【０００２】
従来より、光ディスクに対しデータの記録および読取を行う光ディスク装置が一般に普及している。そして、追記記録が可能な光ディスクの一種にＤＶＤ＋Ｒがある。
【０００３】
このＤＶＤ＋Ｒにおいては、ファイナライズ時に、ＤＶＤ＋Ｒに録画された映像音声データの先頭に、ＵＤＦ（Universal Disk Format）と呼ばれるデータが記録される。そして、ファイナライズ後のＤＶＤ＋Ｒでは、このＵＤＦによって、ファイナライズ時のデータ領域におけるデータの記録位置を示すようになっている。すなわち、図４に示したように、今、１タイトル分の映像音声データ９３Ｂを記録してファイナライズすると、映像音声データ９３Ｂの先頭にＵＤＦ９３Ｆが記録される。そして、光ディスク装置は、ＵＤＦ９３Ｆに基づいてファイナライズ後のＤＶＤ＋Ｒ１００からＡＶデータ９３Ｂをフロントエンド（ＦＥ）側の処理部で読取り、バックエンド（ＢＥ）側の処理部で再生する。
【０００４】
一方、ファイナライズ前のＤＶＤ＋Ｒにおいては、１タイトル分の映像音声データ（録画開始から録画停止までの期間に記録されたひとまとまりの映像音声データ）を記録する毎に、その後尾に、ＲＳＡＴ（Reserved Space Allocation Table）と呼ばれるデータを記録する。そして、ファイナライズ前のＤＶＤ＋Ｒでは、ＵＤＦの代わりにＲＳＡＴを用いて、記録終了時のデータ領域におけるデータの記録位置を示すようになっている。すなわち、図５（Ａ）に示したように、今、１タイトル分の映像音声データ９３Ｂを記録したとすると、記録終了時に、映像音声データ９３Ｂの後尾にＲＳＡＴ９３Ｃが記録される。そして、光ディスク装置は、ＲＳＡＴ９３Ｃに基づいてファイナライズ前のＤＶＤ＋Ｒ１００からＡＶデータ９３ＢをＦＥ側の処理部で読取り、ＢＥ側の処理部で再生する。
なお、ReservedFragment９３Ａは、ファイナライズ時にＵＤＦ９３Ｆを記録するために未記録となっている領域である。
一方、特許文献１では、記録装置が提案されている。
【特許文献１】特開２００５−１９６９０５公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、光ディスク装置では、ＦＥ側の処理部が読取る記憶位置を、ＲＳＡＴを参照していないＢＥ側の処理部が指示する。そのため、ＢＥ側の処理部が、未記録領域となっているReservedFragmentへの読取をＦＥ側の処理部に指示する場合があった。
そのため、ReservedFragmentへの読取が指示された場合、ＦＥ側の処理部は、ＢＥ側の処理部が指示する記憶位置の読取に多くの時間を要していた。この時間は、未記録領域における該記憶位置のサーチ等にかかる時間である。よって、その間、ユーザは待たされていた。従って、従来の光ディスク装置は、ユーザの使い勝手が悪かった。
【０００６】
本発明はこのような従来の課題を解決しようとするものであり、コンテンツデータの記録時に確保される未記録領域への読取を禁止し、その読取時間を無くすことでユーザの使い勝手を向上させた光ディスク装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の光ディスク装置は、前記課題を解決するために以下の構成を備えている。
【０００８】
（１）未ファイナライズの追記型光ディスクに対してデータの記録を行う時、前記追記型光ディスク上のデータ領域中に一定の未記録領域を確保してからコンテンツデータを前記データ領域中の前記未記録領域の後ろから記録し、その記録終了時、その時の前記データ領域におけるデータの記憶位置を示す第１のファイルシステムを前記コンテンツデータの後ろに記録する記録手段と、
読取る前記追記型光ディスク上の記憶位置を読取要求位置として指示する指示手段と、
前記未ファイナライズの前記追記型光ディスクが前記装置本体にセットされた時、前記第１のファイルシステムを前記追記型光ディスクから読み取り、前記第１のファイルシステムに基づいて、前記指示手段に指示された前記読取要求位置を読取る読取手段と、
前記読取手段によって読取られた前記コンテンツデータを再生する再生手段と、を備える光ディスク装置において、
前記読取手段は、前記指示手段から前記読取要求位置を指示されると、その指示が前記未記録領域への読取りを示す指示であるか否か、前記読取要求位置と前記第１のファイルシステムとに基づいて判定する判定部を有し、
前記判定部を有効とするか無効とするかを切替える切替手段を備え、
前記判定部は、前記指示が前記未記録領域への読取りを示す指示であると判定した時、前記読取手段による前記読取要求位置の読取を禁止し、エラーを前記指示手段に返信し、
前記記録手段は、前記未ファイナライズの前記追記型光ディスクに対しファイナライズを行う時、その時の前記データ領域におけるデータの記憶位置を示す第２のファイルシステムを前記未記録領域に記録するとともに、リードアウト領域を前記データ領域の後ろに形成する。
【０００９】
この構成において、一定の未記録領域は、コンテンツデータの記録時に確保される未記録領域であり、例えばReservedFragmentある。ここで、記録手段、読取手段は、ＦＥ側の処理部に相当する。また、指示手段、再生手段は、ＢＥ側の処理部に相当する。
この構成では、記録手段によるコンテンツデータの記録終了後に、未ファイナライズの追記型光ディスクを再生する場面を想定している。
コンテンツデータが記録された追記型光ディスクをユーザが光ディスク装置にセットすると、読取手段は、第１のファイルシステムを追記型光ディスクから読取る。そして、指示手段から読取要求位置を指示されると、判定部が、読取要求位置と第１のファイルシステムとに基づいて上記判定を行う。そして、指示手段からの指示が前記未記録領域への読取である場合、判定部は、読取手段による読取を禁止し、エラーを指示手段に返信する。このエラーは、例えば読取要求位置にデータが存在しなかったことを示すエラーである。
以上により、読取手段が前記未記録領域を読取ることがなくなるので、未記録領域における該記憶位置のサーチ等を行う必要がなくなる。そのため、コンテンツデータの記録時に確保される未記録領域の読取に要する読取時間を無くすことができる。よって、ユーザを待たせることを無くすことができる。従って、ユーザの使い勝手を向上させることができる。
また、この構成では、切替手段において判定部が無効にされた場合、指示手段から命令された指示が前記未記録領域への読取りを示す指示であっても、読取手段は、前記未記録領域を読取る。
以上により、ユーザは、前記未記録領域への読取りを禁止して該読取時間を無くすのか、前記未記録領域への読取りを許可して該読取時間を有りにするのか、を自分の使用方法に応じて切替できる。従って、ユーザの使い勝手を一層向上させることができる。
【００１０】
（２）前記読取手段は、ファイナライズ済の前記追記型光ディスクが前記装置本体にセットされた時、前記第２のファイルシステムを前記追記型光ディスクから読み取り、前記第２のファイルシステムに基づいて、前記指示手段に指示された前記読取要求位置を読取る。
【００１１】
この構成において、第２のファイルシステムは、例えばＵＤＦである。
【００１４】
（３）前記追記型光ディスクは、ＤＶＤ＋Ｒであり、
前記第１のファイルシステムは、ＲＳＡＴであり、
前記第２のファイルシステムは、ＵＤＦである。
【発明の効果】
【００１５】
この発明によれば、コンテンツデータの記録時に確保される未記録領域の読取に要する読取時間を無くすことができる。よって、ユーザを待たせ無くすることができる。従って、ユーザの使い勝手を向上させることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施形態である光ディスク装置について説明する。
【００１７】
図１は、本発明の実施形態である光ディスク装置の主要な構成を示すブロック図である。光ディスク装置１０は、所謂ＤＶＤレコーダであり、フロントエンド（以後、ＦＥと称する。）側のＦＥ処理装置１と、バックエンド（以後、ＢＥと称する。）側のＢＥ処理装置２と、から構成されている。また、光ディスク装置１０には、ディジタルテレビジョンなどの表示器１０１が接続されている。
【００１８】
再生時には、ＦＥ処理装置１は、セットされたＤＶＤ+Ｒ１００から映像音声データを読み取り、デジタルデータとしてＢＥ処理装置２に出力する。そして、ＢＥ処理装置２は、内蔵するＢＥプロセッサ２１においてデジタルデータをデコードし、表示器１０１に出力する。
一方、記録時には、ＢＥ処理装置２は、内蔵するチューナ３で受信したテレビ番組の映像音声データを、ＢＥプロセッサ２１においてエンコードし、ＦＥ処理装置１に送信する。そして、ＦＥ処理装置１は、映像音声データをＤＶＤ+Ｒ１００に記録する。
なお、ＦＥ処理装置１が、ＦＥ側の処理部に相当する。また、ＢＥ処理装置２が、ＢＥ側の処理部に相当する。
【００１９】
以下、ＦＥ処理装置１及びＢＥ処理装置２の構成について詳述する。
ＦＥ処理装置１は、ＤＶＤドライブ装置で構成される。ＦＥ処理装置１は、スピンドルモータ１２、ＰＵ（ピックアップヘッド）１３、記録再生部１４、ＦＥ（フロントエンド）プロセッサ１５、メモリ１６、ＦＥ側Ｉ／Ｆ（インターフェース）１７を備える。
【００２０】
スピンドルモータ１２は、光ディスク装置１０にセットされたＤＶＤ+Ｒ１００を回転させる。
ＰＵ１３は、ＤＶＤ+Ｒ１００に対して情報を光学的に記録したり読み出したりする。
記録再生部１４は、スピンドルモータ１２およびＰＵ１３を駆動する。そして、記録再生部１４は、ＤＶＤ+Ｒ１００に対して情報を記録したり、ＤＶＤ+Ｒ１００に記録された情報を再生したりする。
【００２１】
ＦＥ（フロントエンド）プロセッサ１５は、システムＬＳＩで構成される。また、ＦＥプロセッサ１５は、ＦＥ処理装置１の各構成要素の制御方法が記述されたＦＥ制御プログラムを記憶するＲＯＭと、ＦＥ制御プログラムで処理されるデータなどを展開するためのワークフィールドとしてのＲＡＭと、ＦＥ処理装置１の各構成要素の動作をＦＥ制御プログラムに従って制御するＣＰＵと、その他、機能ブロックを備える。
メモリ１６は、記録データや再生データのバッファ領域と、記録再生部１４で使用できるデータに変換する際の中間バッファとして使用される領域と、を有する。
ＦＥ側Ｉ／Ｆ（インターフェース）１７は、ＢＥ処理装置２のＢＥ側Ｉ／Ｆ２３に対してデータの送受信を行う。ここで、両インターフェース間は、ＡＴＡＰＩ規格のケーブルで接続されている。
【００２２】
一方、ＢＥ処理装置２は、ＢＥプロセッサ２１と、メモリ２２と、ＢＥ側Ｉ／Ｆ２３と、操作部２５等を備えている。
ＢＥプロセッサ２１は、光ディスク装置１０の全体を統括（制御）するメインプロセッサであり、システムＬＳＩで構成される。ＢＥプロセッサ２１は、ＢＥ処理装置２の各構成要素の制御方法が記述されたＢＥ制御プログラムを記憶するＲＯＭ２１０と、ＢＥ制御プログラムで処理されるデータなどを展開するためのワークフィールドとしてのＲＡＭと、ＢＥ処理装置２の各構成要素の動作をＢＥ制御プログラムに従って制御するＣＰＵと、各機能ブロック（ＡＴＡＰＩコントローラ２１７、エンコーダ２１４、デコーダ２１５、ＯＳＤ処理部２１６）を備える。
【００２３】
デコーダ２１５は、ＦＥ処理装置１から入力した情報である映像データを（例えばＭＰＥＧで）デコードし、ＯＳＤ処理部２１６を介して表示器１０１に出力する。一方、デコーダ２１５は、ＦＥ処理装置１から入力した情報である音声データを（例えばＡＣ３で）デコードして、表示器１０１に出力する。
【００２４】
メモリ２２は、映像データや音声データの圧縮/伸張で用いるバッファ領域を有する。
【００２５】
表示器１０１は、ディジタルテレビジョンで構成される。表示器１０１は、ＢＥプロセッサ２１内のデコーダ２１５でデコードされた信号を映像や音声として出力する。これにより、ユーザは、表示器１０１において、映像と音声を視聴できる。
なお、表示器１０１がアナログ信号を入力する場合には、ＢＥプロセッサ２１との間に図示しないＤ／Ａ変換器を挿入する。
【００２６】
次に、記録時の動作について説明する。
チューナ３は、放送局から送信されてきたテレビ放送信号から、選択されているチャンネルで放送されているテレビ番組の映像音声データを抽出する。そして、チューナ３は、映像音声データを、ＢＥプロセッサ２１のエンコーダ２１４に出力する。
【００２７】
エンコーダ２１４は、チューナ３から入力した映像データを（例えばＭＰＥＧで）エンコードする。また、エンコーダ２１４は、チューナ３から入力した音声データを（例えばＡＣ３で）エンコードする。そして、エンコードされた映像データ及び音声データは、ＢＥ側Ｉ／Ｆ２３からＦＥ側Ｉ／Ｆ１７に送信される。
【００２８】
記録再生部１４は、ＰＵ１３を駆動して、ＢＥ側Ｉ／Ｆ２３からＦＥ側Ｉ／Ｆ１７を介して入力されてきた映像データ及び音声データをＤＶＤ+Ｒ１００に記録する。これにより、図２に示すようなＤＶＤ+Ｒ１００が作成される。
【００２９】
図２は、未ファイナライズのＤＶＤ+Ｒ１００の記憶領域を示す図である。未ファイナライズのＤＶＤ+Ｒ１００の記憶領域は、その内周から外周にかけて、ＰＣＡ９０、ＲＭＡ９１、リードイン領域９２、データ領域９４に分けられている。即ち、図２の記憶領域は、図５（Ａ）の記憶領域と同じ配置となっている。
【００３０】
ＰＣＡ９０は、レーザパワーの校正が行える領域である。ＲＭＡ９１は、光ディスク装置１０にとって必要な記録管理情報が記録されている領域である。リードイン領域９２は、ＤＶＤ+Ｒ１００上のデータ領域９４に記録されているＡＶデータ９３ＢのＴＯＣデータが記録される領域である。このＴＯＣデータには、保存されたデータがファイナライズされているかどうかの情報、データが保存された日付、保存されたデータのタイトル情報などが含まれている。
【００３１】
データ領域９４は、録画された映像音声（ＡＶ）データ９３Ｂが記録される領域である。ここで、ＡＶデータ９３Ｂは、ReservedFragment９３Ａの後ろから記録される。ReservedFragment９３Ａは、ファイナライズ時にＵＤＦ９３Ｆを記録するために未記録で確保されている領域である。
【００３２】
なお、ファイナライズ後にデータ領域９４の外周に作成されるリードアウト領域９５は、録画されたＡＶデータ９３Ｂがファイナライズされた場合に作成される領域である（図４参照）。このファイナライズとは、他の光ディスク装置と互換性を持つようにするために記録情報を整えるためのプロセスである。ファイナライズを行うことにより、他の光ディスク装置においてもＤＶＤ+Ｒ１００の再生が可能となる。
【００３３】
図１に戻り、ＲＯＭ２１０は、記録処理２１１、再生処理２１２、ＵＩ処理２１３を行うサブルーチンを記憶している。ＢＥプロセッサ２１は、これらのサブルーチンを実行して、ＢＥ処理装置２内の各構成要素の動作を制御する。記録処理２１１には、ＲＳＡＴ記録処理、最新ＲＳＡＴ探索処理が含まれる。ＲＳＡＴ（Reserved Space Allocationtable）とは、ＤＶＤ＋Ｒ１００に対して、所定の位置に記録されるファイルシステムや当該光ディスクに記録されたタイトルを制御するためのタイトル情報を示すディスク管理情報である。
【００３４】
ＲＳＡＴ記録処理では、ＢＥプロセッサ２１は、ＦＥ処理装置１に指示して、ＲＳＡＴをＤＶＤ＋Ｒ１００に記録する。例えば、タイトルの記録終了時にそのタイトルの後ろに記録する。最新ＲＳＡＴ探索処理では、ＢＥプロセッサ２１は、ＦＥ処理装置１に指示して、ＲＳＡＴを探索する。この探索方法は、ＤＶＤ+Ｒ１００に記録されたＡＶデータ９３Ｂの終端部分を探索することにより行う。アドレス情報を探索するタイミングは、ディスクのセット時、ＦＥ処理装置１の起動時、再生時である。
【００３５】
次に、再生処理２１２におけるＢＥプロセッサ２１の動作について説明する。再生処理２１２では、上記の最新ＲＳＡＴ探索処理により、ＢＥプロセッサ２１は、ＦＥ処理装置１に指示して、ＲＳＡＴを探索する。そして、ＢＥプロセッサ２１は、記規定の位置に最新のＲＳＡＴが見つかった場合、このＲＳＡＴを用いてＤＶＤ＋ＶＲ１００に対する再生動作を行わせるためのファイルシステムおよび制御情報の解析を行って再生を開始させる。
【００３６】
最後に、ＵＩ（ユーザインターフェース）処理２１３におけるＢＥプロセッサ２１の動作について説明する。ＵＩ処理２１３では、ＢＥプロセッサ２１は、ＯＳＤ処理部２１６にコマンドを出力し、所定のＯＳＤ（On-Screen Display）を表示器１０１に出力する。そして、ＢＥプロセッサ２１は、出力しているＯＳＤに応じて、操作部２５から種々の操作入力を受け付ける。例えば、録画指示の操作入力を受けた場合、ＢＥプロセッサ２１は、チューナ３から入力した映像データをエンコーダ２１４を用いてエンコードして、エンコードした映像データについて記録処理２１１のサブルーチンを実行させる。また、再生時には、ＢＥプロセッサ２１は、ＵＩ処理２１３により、サムネイル画像を表示して、ユーザが再生するタイトルの案内（ナビゲーション）を行う。また、再生指示の操作入力を受けた場合、ＢＥプロセッサ２１は、再生処理２１２のサブルーチンを実行して、所定のタイトルを再生する。
【００３７】
図１に示すように、ＦＥプロセッサ１５は、ＢＥプロセッサ２１から読取要求位置を指示されると、その指示がReserved Fragment９３Ａへの読取りを示す指示であるか否か読取要求位置とＲＳＡＴとに基づいて判定する判定部１５Ａを有する。ここで、判定部１５Ａの詳細については、後述する。
【００３８】
また、ＡＴＡＰＩコントローラ２１７は、ＢＥ側Ｉ／Ｆ２３から、ＦＥ側Ｉ／Ｆ１７を介して、ＤＶＤ+Ｒ１００からデータを読み出す。また、ＡＴＡＰＩコントローラ２１７は、ＢＥ側Ｉ／Ｆ２３から、ＦＥ側Ｉ／Ｆ１７を介して、ＤＶＤ+Ｒ１００へのデータの記録を制御する。
【００３９】
ＯＳＤ（On-ScreenDisplay）処理部２１６は、ＵＩ処理２１３で指定されたキャラクターやメッセージを出力する。また、ＯＳＤ処理部２１６は、デコーダ２１５から映像データが入力されている場合には、この映像データを合成したり、この映像データの合成を禁止したりする。
【００４０】
ＢＥ側Ｉ／Ｆ２３は、ＦＥ処理装置１のＦＥ側Ｉ／Ｆ１７にデータの送受信を行う。
操作部２５は、ユーザからの入力操作を受付ける複数のキーが設けられている。操作部２５は、その入力操作に応じた命令（コマンド）をＢＥプロセッサ２１に入力する。
【００４１】
図３は、本発明の実施形態である光ディスク装置のＦＥプロセッサ１５が行う動作を示すフローチャートである。この動作は、ＦＥ処理装置１によってコンテンツデータが記録された後のＤＶＤ+Ｒ１００が光ディスク装置１０にセットされた時の場面を想定している。
【００４２】
ＤＶＤ+Ｒ１００が光ディスク装置１０にセットされると、ＦＥプロセッサ１５は、ＤＶＤ+Ｒ１００にＵＤＦが構築されているかどうか判定する（Ｓ１）。この判定は、例えばＤＶＤ+Ｒ１００のリードイン領域９２を記録再生部１４に調べさせることにより行われる。リードイン領域９２が完成されていれば、その領域に記述されるＴＯＣデータによってＤＶＤ+Ｒ１００がファイナライズされていることが分かる。ＵＤＦ９３Ｆは、リードイン領域９２の後尾、若しくはデータ領域９４の先頭に構築されていることになる。
【００４３】
ＵＤＦが構築されていれば、ＦＥプロセッサ１５は、ファイナライズ後のＤＶＤ＋Ｒ１００からＵＤＦを読み取るよう記録再生部１４に指示する（Ｓ２）。これにより、例えば、ＵＤＦ９３Ｆが記録再生部１４を介してＦＥプロセッサ１５に入力される。そして、ＦＥプロセッサ１５は、ＢＥプロセッサ２１に指示されたアドレスをＵＤＦ９３Ｆに基づいて読取る。この結果、ＦＥプロセッサ１５がＤＶＤ＋Ｒ１００からＡＶデータ９３Ｂを読取り、ＢＥプロセッサ２１がＡＶデータ９３Ｂを表示器１０１で再生する。
【００４４】
Ｓ１においてＤＶＤ+Ｒ１００にＵＤＦが構築されていなければ、ＦＥプロセッサ１５は、データの最終記録位置を記録再生部１４に検出させる（Ｓ３）。そして、ＦＥプロセッサ１５は、その最終記録位置に基づいて、記録済み領域の後尾に位置するデータがＲＳＡＴであるかどうか判定する（Ｓ４）。即ち、Ｓ３及びＳ４では、ＦＥプロセッサ１５は、最新のＲＳＡＴを探索している（図２、図５参照）。
【００４５】
ＲＳＡＴが無ければ、ＦＥプロセッサ１５は、ファイルシステムが構築されていない旨をＢＥプロセッサ２１に返信し（Ｓ１０）、本処理を終了する。この場合、ＤＶＤ+Ｒ１００は、データが何も記録されていない白ディスクの状態であるとして取り扱われる。
【００４６】
一方、ＲＳＡＴがあれば、ＦＥプロセッサ１５は、ファイナライズ前のＤＶＤ+Ｒ１００から全てのＲＳＡＴを記録再生部１４に読取らせる（Ｓ５）。例えば、図２では、ＲＳＡＴ９３ＣのみがＰＵ１３に読取られ、記録再生部１４を介してＦＥプロセッサ１５のＲＡＭに記憶される。一方、図５（Ｂ）に示したように、１タイトル分の映像音声データ１９３Ｂを追記したときには、映像音声データ１９３Ｂの後尾にＲＳＡＴ１９３Ｃが記録されるようになっている。この場合、Ｓ５において、ＲＳＡＴ１９３Ｃとその前回のＲＳＡＴ９３ＣとがＰＵ１３に読取られ、記録再生部１４を介してＦＥプロセッサ１５のＲＡＭに記憶される。前回のＲＳＡＴ９３Ｃの記憶位置はＲＳＡＴ１９３Ｃに記述されており、記録再生部１４は、ＲＳＡＴ１９３Ｃの前方をサーチすることによりＲＳＡＴ９３Ｃを発見する。
【００４７】
ＢＥプロセッサ２１から読取要求位置を指示されると（Ｓ６）、ＦＥプロセッサ１５は、その指示がReservedFragment９３Ａへの読取りを示す指示であるか否か読取要求位置とＳ５で読取ったＲＳＡＴとに基づいて判定部１５Ａで判定する（Ｓ７）。例えば、図２の矢印５１に示すように、ＢＥプロセッサ２１から読取要求位置として「０×１Ａ０００５」が指示された場合、ReservedFragment９３Ａへの読取りを指示しているため、判定は肯定となる。逆に、図２の矢印５３に示すように、ＢＥプロセッサ２１から読取要求位置として「０×１Ｂ０００１」が指示された場合、ReservedFragment９３ＡでなくＡＶデータ９３Ｂへの読取りを指示しているため、判定は否定となる。ここで、ＡＶデータ９３Ｂの、ファイルシステム以外の制御情報については、例えば図２の矢印５２に示すように、ファイナライズ後に記録されるアドレスが「０×１Ａ５００１」からであると予め決まっている。そして、同制御情報は、ファイナライズ前、図２の矢印５４に示すように「０×５Ｂ０１０１」から記録されている。そのため、ＲＳＡＴ９３Ｃには、読取要求位置「０×１Ａ５００１」と、その位置の代わりとなる代替位置「０×５Ｂ０１０１」と、を対応付けたアドレス変換テーブルが記述されている。そして、図２の矢印５２に示すように、ＢＥプロセッサ２１から読取要求位置として「０×１Ａ５００１」が指示された場合、ＦＥプロセッサ１５は、アドレス変換テーブルに基づいて「０×１Ａ５００１」を対応する「０×５Ｂ０１０１」に変換する。そして、ＦＥプロセッサ１５は、「０×５Ｂ０１０１」から読取る。この場合、ReservedFragment９３ＡでなくＡＶデータ９３Ｂへの読取りを指示していることになり、判定は否定となる。
【００４８】
Ｓ７において判定部１５ＡがReservedFragment９３Ａへの読取りを示す指示でないと判定すると、ＦＥプロセッサ１５は、読取要求位置（アドレス）を記録再生部１４に読取らせる（Ｓ８）。例えば図２では、ＦＥプロセッサ１５は、ＢＥプロセッサ２１に指示されたアドレスをＲＳＡＴ９３Ｃに基づいて読取る。この結果、光ディスク装置１０は、ＲＳＡＴ９３Ｃに基づいてＤＶＤ+Ｒ１００に記録されたＡＶデータ９３ＢをＦＥ処理装置１で読取り、ＢＥ処理装置２で再生する。一方、図５（Ｂ）では、光ディスク装置１０は、ＲＳＡＴ９３Ｃ及び１９３Ｃに基づいてＤＶＤ+Ｒ１００に記録されたＡＶデータ９３ＢをＦＥ処理装置１で読取り、ＢＥ処理装置２で再生する。
【００４９】
一方、Ｓ７において、指示がReservedFragment９３Ａへの読取りを示す指示であると判定した時、判定部１５Ａは、記録再生部１４による読取要求位置の読取を禁止し、エラーをＢＥプロセッサ２１に返信する（Ｓ９）。このエラーは、ＡＴＡＰＩコマンドであり、例えば読取要求位置にデータが存在しなかったことを示すエラーである。
以上により、記録再生部１４がReserved Fragment９３Ａを読取ることがなくなるので、未記録領域における該記憶位置のサーチ等を行う必要がなくなる。そのため、その読取時間を無くすことができる。また、ReservedFragment９３Ａにはデータが記録されていないので、記録再生部１４による読取動作を無くしても問題も起きない。よって、何も問題を生じさせずに、ユーザを待たせることを無くすことができる。従って、ユーザの使い勝手を向上させることができる。
【００５０】
また、本発明の実施形態は、以下の変形例を採用することができる。
【００５１】
操作部２５に、判定部１５Ａを有効とするか無効とするかを切替える切替キーを設けても構わない。判定部１５Ａが有効となっている場合、ＦＥプロセッサ１５は、図３と同じ動作を行う。一方、判定部１５Ａが無効となっている場合、ＦＥプロセッサ１５は、Ｓ６の後、Ｓ７の判定をスルーして、Ｓ８の動作を行う。この場合、ＢＥプロセッサ２１から命令された指示がReserved Fragment９３Ａへの読取りを示す指示であっても、記録再生部１４は、Ｓ８においてReserved Fragment９３Ａを読取る。
以上により、ユーザは、ReservedFragment９３Ａへの読取りを禁止して該読取時間を無くすのか、ReservedFragment９３Ａへの読取りを許可して該読取時間を有りにするのか、を自分の使用方法に応じて切替できる。従って、ユーザの使い勝手を一層向上させることができる。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施形態である光ディスク装置の主要な構成を示すブロック図
【図２】未ファイナライズのＤＶＤ+Ｒ１００の記憶領域を示す図
【図３】本発明の実施形態である光ディスク装置のＦＥプロセッサ１５が行う動作を示すフローチャート
【図４】ファイナライズ完了後のＤＶＤ+Ｒ１００の記憶領域を示す図
【図５】未ファイナライズのＤＶＤ+Ｒ１００の記憶領域を示す図
【符号の説明】
【００５３】
１−ＦＥ処理装置
２−ＢＥ処理装置
３−チューナ
１０−光ディスク装置
１２−スピンドルモータ
１３−ＰＵ
１４−記録再生部
１５−ＦＥプロセッサ
１５Ａ−判定部
１６−メモリ
１７−Ｉ／Ｆ
２１−ＢＥプロセッサ
２２−メモリ
２３−Ｉ／Ｆ
２５−操作部
１０１−表示器
２１０−ＲＯＭ
２１１−記録処理
２１２−再生処理
２１３−ＵＩ処理
２１４−エンコーダ
２１５−デコーダ
２１６−ＯＳＤ処理部
２１７−ＡＴＡＰＩコントローラ
【図１】
0004462314.tif 000002
【図２】
0004462314.tif 000003
【図３】
0004462314.tif 000004
【図４】
0004462314.tif 000005
【図５】
0004462314.tif 000006