(57)【要約】【課題】情報記録媒体に記録されたデータの記録に関する情報の取得要求に応じて、要求された情報の迅速な取得を可能とする。【解決手段】トラック及びセッションなどの複数のデータ領域に分割されて、データが記録されている情報記録媒体における、データ管理情報の取得要求に応じて、複数のトラック及びセッションを擬似的な少数のトラック及びセッションと見なし（ステップ４０７、ステップ４１９、ステップ４２５、ステップ４２６）、取得要求に対する回答としてデータの記録に関する管理情報（セッション数、トラック数、及びトラックアドレスなど）を取得する。【選択図】図２
2006294238.tif 000002
【特許請求の範囲】
【請求項１】
記録領域が少なくとも１つのデータ領域を有する情報記録媒体に対して、前記少なくとも１つのデータ領域の数を取得する工程と；
前記少なくとも１つのデータ領域の数が１より大きい場合には、データの記録に関する管理情報としてのデータ領域数を擬似的に２に決定し、前記少なくとも１つのデータ領域の数が１である場合には、データの記録に関する管理情報としてのデータ領域数を１に決定する工程と；を含むデータ領域数決定方法。
【請求項２】
記録領域が複数のデータ領域に分割され、その分割されたデータ領域毎にデータが記録されている情報記録媒体における、前記データの記録に関する管理情報を、データ管理情報取得要求に対する回答のため取得するデータ管理情報取得方法であって、
前記データ管理情報取得要求に応じて、前記複数のデータ領域のうちの一部の複数データ領域に関する情報を擬似的な特定領域に関する情報として含む前記管理情報を取得する工程を含むデータ管理情報取得方法。
【請求項３】
前記記録領域には、前記データ領域としてのトラックを複数含む少なくとも１つのセッションが含まれ、
前記データ管理情報は、前記記録領域内に含まれるセッションの数であるセッション数、前記記録領域内に含まれるトラックの数であるトラック数、及びトラック番号によって指定されるトラックの記録位置を示すトラックアドレスのうちの少なくとも１つを含むことを特徴とする請求項２に記載のデータ管理情報取得方法。
【請求項４】
記録領域が複数のデータ領域に分割され、その分割されたデータ領域毎にデータが記録され得る情報記録媒体における、前記データの記録に関する管理情報を取得するデータ管理情報取得方法であって、
前記管理情報は、前記複数のデータ領域の数に関する情報を含み、
前記複数のデータ領域のうちの少なくとも最終のデータ領域を除く複数のデータ領域を単一の擬似的なデータ領域とみなす工程を含むデータ管理情報取得方法。
【請求項５】
前記最終のデータ領域は、データの記録が完了した領域であることを特徴とする請求項４に記載のデータ管理情報取得方法。
【請求項６】
前記最終のデータ領域は、クローズされている領域であることを特徴とする請求項４に記載のデータ管理情報取得方法。
【請求項７】
記録領域が複数のデータ領域に分割され、その分割されたデータ領域毎にデータが記録され得る情報記録媒体を用いる情報再生装置であって、
データの記録に関する管理情報の取得要求に応じて、前記複数のデータ領域のうちの一部の複数データ領域を擬似的な特定領域と設定する擬似領域設定手段と；
前記擬似的な特定領域に関する情報を含むデータを前記管理情報の取得要求に対する回答して通知する通知手段；とを備える情報再生装置。
【請求項８】
前記記録領域には、前記データ領域としてのトラックを複数含む少なくとも１つのセッションが含まれ、
前記管理情報は、前記記録領域内に含まれるセッションの数であるセッション数、前記記録領域内に含まれるトラックの数であるトラック数、及びトラック番号によって指定されるトラックの記録位置を示すトラックアドレスのうちの少なくとも１つを含むことを特徴とする請求項７に記載の情報再生装置。
【請求項９】
記録領域が少なくとも１つのデータ領域を有する情報記録媒体を用いる情報再生装置であって、
前記少なくとも１つのデータ領域の数を取得する領域数取得手段と；
前記少なくとも１つのデータ領域の数が１より大きい場合に、データの記録に関する管理情報としてのデータ領域数を擬似的に２に決定し、前記少なくとも１つのデータ領域の数が１である場合に、データの記録に関する管理情報としてのデータ領域数を１に決定する領域数決定手段と；
前記管理情報に基づいてデータの再生を行う再生手段と；を備える情報再生装置。
【請求項１０】
記録領域が複数のデータ領域に分割され、その分割されたデータ領域毎にデータが記録され得る情報記録媒体における、前記データの記録に関する管理情報を取得して、該管理情報に基づいてデータの再生を行う情報再生装置において、
前記管理情報は、前記複数のデータ領域の数に関する情報を含み、
前記複数のデータ領域のうち少なくとも最終のデータ領域を除く複数のデータ領域を単一の擬似的なデータ領域とみなして、前記管理情報を取得することを特徴とする情報再生装置。
【請求項１１】
前記最終のデータ領域は、データの記録が完了した領域であることを特徴とする請求項１０に記載の情報再生装置。
【請求項１２】
前記最終のデータ領域は、クローズされている領域であることを特徴とする請求項１０に記載の情報再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ領域数決定方法、データ管理情報取得方法及び情報再生装置に係り、更に詳しくは、記録領域が複数のデータ領域に分割され、その分割されたデータ領域毎にデータが記録され得る情報記録媒体に対するデータ領域数決定方法、前記情報記録媒体におけるデータの記録に関する管理情報を取得するデータ管理情報取得方法、及びデータの記録に関する管理情報に基づいてデータの再生を行う情報再生装置に関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータは、その機能が向上するに伴い、音楽や映像といったＡＶ（Audio-Visual）情報を取り扱うことが可能となってきた。これらＡＶ情報の情報量は非常に大きいために、情報記録媒体としてＣＤ−ＲやＤＶＤ＋Ｒなどの光ディスクが注目されるようになり、その低価格化とともに、情報再生装置としての光ディスク装置がパーソナルコンピュータの周辺機器の一つとして普及するようになった。
【０００３】
ＣＤ−ＲやＤＶＤ＋Ｒなどの追記型の光ディスクでは、シーケンシャルＵＤＦ（Universal Disc Format）規格に準拠したファイルシステムが採用されている。そして、その記録領域には、データがトラック(ＤＶＤ＋Ｒでは「フラグメント」と呼ぶ)と呼ばれる記録単位でシーケンシャルに記録されている。さらに、複数のトラックからなる領域にリードインとリードアウトを付加することによりセッションを形成している。なお、以下では、便宜上、トラックとフラグメントを総称してトラックともいう。
【０００４】
例えば、ＤＶＤ＋Ｒでは、その記録領域内に最大１９１個のセッションの存在が許容され、さらに、各セッション内には最大１６個のフラグメントが記録可能である。すなわち、ＤＶＤ＋Ｒでは、最大で３０５６（＝１９１×１６）個のフラグメントが存在可能である。また、ＤＶＤ＋Ｒでは２番目のセッション以降のリードインをイントロと呼び、最終セッション以前のリードアウトをクロージャと呼んでいる。そして、各セッション内のフラグメントに関する情報（フラグメント番号、フラグメントの開始アドレス、フラグメントの最終アドレスなど、以下「フラグメント情報」という）は、各セッションのリードイン（又はイントロ）内のセッション・ディスク・コントロール・ブロック(Session Disc Control Block、以下「ＳＤＣＢ」という)と呼ばれる領域にそれぞれ記録されている。さらに、ＳＤＣＢにはそのセッション内の全フラグメント情報だけでなく、そのセッション以前の全セッションに関する情報（セッション番号、セッションの開始アドレス、セッションの終了アドレスなど）が含まれている（例えば、非特許文献１参照）。
【０００５】
また、ホスト（例えば、パーソナルコンピュータ）では、光ディスクの再生に先だって、光ディスクに記録されているデータの記録に関する情報が必要である。そこで、ホストでは、光ディスクにおけるセッションに関する情報（記録領域内に含まれるセッションの数であるセッション数など、以下「セッション情報」という）やトラックに関する情報（記録領域内に含まれるトラックの数であるトラック数及びトラックの記録位置を示すトラックアドレスなど、以下「トラック情報」という）を含むデータ管理情報を光ディスク装置に要求している。
【０００６】
そして、光ディスク装置では、例えば光ディスクがＤＶＤ＋Ｒの場合には、ホストからのトラック情報の要求に対応して、上述したフラグメント情報をホストに通知する。また、光ディスクがＣＤ−Ｒの場合には、光ディスク装置では、プログラムメモリーエリア(Program Memory Area、以下「ＰＭＡ」という)と呼ばれる領域に記録されているトラック情報に基づいて、ホストからのトラック情報の要求に対する回答を取得している。
【０００７】
【非特許文献１】「Ｄａｔａ  Ｉｎｔｅｒｃｈａｎｇｅ  ｏｎ  １２０ｍｍ  ａｎｄ  ８０ｍｍ  Ｏｐｔｉｃａｌ  Ｄｉｓｋ  ｕｓｉｎｇ  ＋Ｒ  Ｆｏｒｍａｔ  −Ｃａｐａｃｉｔｙ：４．７  ａｎｄ  １．４６Ｇｂｙｔｅｓ  ｐｅｒ  Ｓｉｄｅ」Ｓｔａｎｄａｒｄ  ＥＣＭＡ−３４９、１ｓｔ  Ｅｄｉｔｉｏｎ−Ｄｅｃｅｍｂｅｒ  ２００３
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、例えば光ディスクがＤＶＤ＋Ｒの場合には、前述の如くフラグメント情報はセッション毎にそのＳＤＣＢに記録されているために、従来の光ディスク装置では、ホストからトラック情報の要求があると、記録領域内に分散している各セッション内のＳＤＣＢを順にサーチしなければならなかった。従って、ホストからのトラック情報要求に対する応答速度すなわちパフォーマンスが著しく低下するという不都合があった。
【０００９】
そこで、予め光ディスクがドライブ装置に挿入されたときに、全部のフラグメント情報を取得しておくことが考えられるが、上述と同様の理由から全部のフラグメント情報の取得にかなりの時間を必要とし、光ディスクをドライブ装置に挿入してから、ユーザのアクセスが可能となるまでの時間、いわゆるディスクマウント時間が増大するという不都合があった。さらに、ＤＶＤ＋Ｒでは上述の如く最大で３０５６個のフラグメントの存在が可能であるため、これら全てのフラグメントの情報をメモリ内に保存しておくことは、メモリ容量の問題から困難であった。
【００１０】
本発明は、かかる事情の下になされたもので、その第１の目的は、情報記録媒体に記録されたデータの記録に関する情報の取得要求に応じて、要求された情報の迅速な取得を可能とするデータ領域数決定方法を提供することにある。
【００１１】
また、本発明の第２の目的は、情報記録媒体に記録されたデータの記録に関する情報の取得要求に応じて、要求された情報の迅速な取得を可能とするデータ管理情報取得方法を提供することにある。
【００１２】
また、本発明の第３の目的は、情報記録媒体に記録されたデータの記録に関する情報の取得要求に対して、短時間で回答することができる情報再生装置を提供することにある。
【課題を解決するための手段】
【００１３】
本発明は、第１の観点からすると、記録領域が少なくとも１つのデータ領域を有する情報記録媒体に対して、前記少なくとも１つのデータ領域の数を取得する工程と；前記少なくとも１つのデータ領域の数が１より大きい場合には、データの記録に関する管理情報としてのデータ領域数を擬似的に２に決定し、前記少なくとも１つのデータ領域の数が１である場合には、データの記録に関する管理情報としてのデータ領域数を１に決定する工程と；を含むデータ領域数決定方法である。
【００１４】
これによれば、少なくとも１つのデータ領域の数が取得され、その少なくとも１つのデータ領域の数が１より大きい場合には、データの記録に関する管理情報としてのデータ領域数が擬似的に２に決定される。従って、管理情報を取得するのに要する時間を短縮することができ、その結果として、情報記録媒体に記録されたデータの記録に関する情報の取得要求に応じて、要求された情報の迅速な取得が可能となる。
【００１５】
本発明は、第２の観点からすると、記録領域が複数のデータ領域に分割され、その分割されたデータ領域毎にデータが記録されている情報記録媒体における、前記データの記録に関する管理情報を、データ管理情報取得要求に対する回答のため取得するデータ管理情報取得方法であって、前記データ管理情報取得要求に応じて、前記複数のデータ領域のうちの一部の複数データ領域に関する情報を擬似的な特定領域に関する情報として含む前記管理情報を取得する工程を含む第１のデータ管理情報取得方法である。
【００１６】
これによれば、データ管理情報取得要求に応じて、複数のデータ領域のうちの一部の複数データ領域に関する情報を擬似的な特定領域に関する情報として含む管理情報を、データ管理情報取得要求に対する回答のために取得している。すなわち、要求されたデータ管理情報に関する情報に悪影響を及ぼさない範囲内で、複数のデータ領域のうちの一部の複数データ領域に関する情報を、擬似的な特定領域に関する情報とみなしているため、管理情報を取得するのに要する時間を短縮することができ、結果的に情報記録媒体に記録されたデータの記録に関する情報の取得要求に応じて、要求された情報の迅速な取得が可能となる。
【００１７】
本発明は、第３の観点からすると、記録領域が複数のデータ領域に分割され、その分割されたデータ領域毎にデータが記録され得る情報記録媒体における、前記データの記録に関する管理情報を取得するデータ管理情報取得方法であって、前記管理情報は、前記複数のデータ領域の数に関する情報を含み、前記複数のデータ領域のうちの少なくとも最終のデータ領域を除く複数のデータ領域を単一の擬似的なデータ領域とみなす工程を含む第２のデータ管理情報取得方法である。
【００１８】
これによれば、複数のデータ領域の数に関する情報を含み、複数のデータ領域のうちの少なくとも最終のデータ領域を除く複数のデータ領域を単一の擬似的なデータ領域とみなしているため、管理情報を取得するのに要する時間を短縮することができ、結果的に情報記録媒体に記録されたデータの記録に関する情報の取得要求に応じて、要求された情報の迅速な取得が可能となる。
【００１９】
本発明は、第４の観点からすると、記録領域が複数のデータ領域に分割され、その分割されたデータ領域毎にデータが記録され得る情報記録媒体を用いる情報再生装置であって、データの記録に関する管理情報の取得要求に応じて、前記複数のデータ領域のうちの一部の複数データ領域を擬似的な特定領域と設定する擬似領域設定手段と；前記擬似的な特定領域に関する情報を含むデータを前記管理情報の取得要求に対する回答して通知する通知手段；とを備える第１の情報再生装置である。
【００２０】
これによれば、データ管理情報の取得要求に応じて、擬似領域設定手段により、複数のデータ領域のうちの一部の複数データ領域が擬似的な特定領域として設定され、その擬似的な特定領域に関する情報を含むデータの記録に関する管理情報が、通知手段により管理情報の取得要求に対する回答して通知される。すなわち、要求されたデータ管理情報に関する情報に悪影響を及ぼさない範囲内で、複数のデータ領域のうちの一部の複数データ領域に関する情報を、擬似的な特定領域に関する情報とみなしているため、管理情報を取得するのに要する時間を従来よりも短縮することができ、結果として、情報記録媒体に記録されたデータの記録に関する情報の取得要求に対して、短時間で回答することが可能となる。
【００２１】
本発明は、第５の観点からすると、記録領域が少なくとも１つのデータ領域を有する情報記録媒体を用いる情報再生装置であって、前記少なくとも１つのデータ領域の数を取得する領域数取得手段と；前記少なくとも１つのデータ領域の数が１より大きい場合に、データの記録に関する管理情報としてのデータ領域数を擬似的に２に決定し、前記少なくとも１つのデータ領域の数が１である場合に、データの記録に関する管理情報としてのデータ領域数を１に決定する領域数決定手段と；前記管理情報に基づいてデータの再生を行う再生手段と；を備える第２の情報再生装置である。
【００２２】
これによれば、領域数取得手段によって、少なくとも１つのデータ領域の数が取得され、領域数決定手段によって、少なくとも１つのデータ領域の数が１より大きい場合には、データの記録に関する管理情報としてのデータ領域数が擬似的に２に決定される。従って、管理情報を取得するのに要する時間を短縮することができ、その結果として、情報記録媒体に記録されたデータの記録に関する情報の取得要求に対して、短時間で回答することが可能となる。
【００２３】
本発明は、第６の観点からすると、記録領域が複数のデータ領域に分割され、その分割されたデータ領域毎にデータが記録され得る情報記録媒体における、前記データの記録に関する管理情報を取得して、該管理情報に基づいてデータの再生を行う情報再生装置において、前記管理情報は、前記複数のデータ領域の数に関する情報を含み、前記複数のデータ領域のうち少なくとも最終のデータ領域を除く複数のデータ領域を単一の擬似的なデータ領域とみなして、前記管理情報を取得することを特徴とする第３の情報再生装置である。
【００２４】
これによれば、複数のデータ領域のうち少なくとも最終のデータ領域を除く複数のデータ領域を単一の擬似的なデータ領域とみなして、管理情報を取得しているため、管理情報を取得するのに要する時間を短縮することができ、その結果として、情報記録媒体に記録されたデータの記録に関する情報の取得要求に対して、短時間で回答することが可能となる。
【発明を実施するための最良の形態】
【００２５】
《第１の実施形態》
以下、本発明の第１の実施形態を図１及び図２に基づいて説明する。図１には、本発明の第１の実施形態に係る情報再生装置としての光ディスク装置２０の概略構成を示すブロック図が示されている。
【００２６】
この光ディスク装置２０は、情報記録媒体としての光ディスク１５を回転駆動するためのスピンドルモータ２２、光ピックアップ装置２３、レーザコントロール回路２４、モータドライバ２７、再生信号処理回路２８、サーボコントローラ３３、バッファＲＡＭ３４、バッファマネージャ３７、インターフェース３８、ＲＯＭ３９、ＣＰＵ４０及びＲＡＭ４１などを備えている。なお、図１における矢印は、代表的な信号や情報の流れを示すものであり、各ブロックの接続関係の全てを表すものではない。
【００２７】
なお、本第１の実施形態では、一例として、光ディスク１５としてＤＶＤ＋Ｒが用いられるものとする。
【００２８】
前記光ピックアップ２３は、光源としての半導体レーザ、該半導体レーザから出射される光束を光ディスク１５の記録面に導くとともに、前記記録面で反射された戻り光束を所定の受光位置まで導く光学系、前記受光位置に配置され戻り光束を受光する受光器、及び駆動系（フォーカシングアクチュエータ、トラッキングアクチュエータ及びシークモータ等）（いずれも図示省略）などを含んで構成されている。そして、受光器からは、その受光量に応じた信号（光電変換信号）が再生信号処理回路２８に出力される。
【００２９】
前記再生信号処理回路２８では、光ピックアップ２３の出力信号である電流信号を電圧信号に変換し、該電圧信号に基づいてウォブル信号、再生情報を含むＲＦ信号及びサーボ信号（フォーカスエラー信号やトラックエラー信号など）を検出する。再生信号処理回路２８では、ウォブル信号から位置情報などを抽出する。ここで抽出された位置情報はＣＰＵ４０に出力される。さらに、再生信号処理回路２８では、ＲＦ信号に対して誤り訂正処理等を行なった後、バッファマネージャ３７を介してバッファＲＡＭ３４に格納する。また、フォーカスエラー信号及びトラックエラー信号は、再生信号処理回路２８からサーボコントローラ３３に出力される。
【００３０】
前記サーボコントローラ３３では、フォーカスエラー信号に基づいて光ピックアップ２３のフォーカシングアクチュエータを制御する制御信号を生成し、トラックエラー信号に基づいて光ピックアップ２３のトラッキングアクチュエータを制御する制御信号を生成する。両制御信号はサーボコントローラ３３からモータドライバ２７に出力される。
【００３１】
前記モータドライバ２７では、サーボコントローラ３３からの制御信号に基づいて、光ピックアップ２３のフォーカシングアクチュエータ及びトラッキングアクチュエータを駆動する。また、モータドライバ２７では、ＣＰＵ４０の指示に基づいて、スピンドルモータ２２を制御する。さらに、モータドライバ２７では、ＣＰＵ４０の指示に基づいて、前記シークモータを制御する。
【００３２】
前記インターフェース３８は、ホスト（例えば、パーソナルコンピュータ）との双方向の通信インターフェースであり、ＡＴＡＰＩ（AT Attachment Packet Interface）、ＳＣＳＩ（Small Computer System Interface）及びＵＳＢ（Universal Serial Bus）等の標準インターフェースに準拠している。
【００３３】
前記ＲＯＭ３９には、ＣＰＵ４０にて解読可能なコードで記述された後述するデータ管理情報取得プログラムを含むプログラムが格納されている。
【００３４】
前記ＣＰＵ４０は、ＲＯＭ３９に格納されている上記プログラムに従って上記各部の動作を制御するとともに、制御に必要なデータ等を一時的にＲＡＭ４１に保存する。なお、光ディスク装置２０に電源が投入されると、ＲＯＭ３９に格納されている上記プログラムは、ＣＰＵ４０のメインメモリ（図示省略）にロードされる。
【００３５】
次に、前述のようにして構成された光ディスク装置２０におけるデータ管理情報取得処理について図２を用いて説明する。図２のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。本第１の実施形態では、一例として、ホストから光ディスク１５の記録領域におけるトラック情報（トラック数、指定トラックのアドレス）の取得要求があった場合について説明する。また、光ディスク１５におけるファイルシステムは、シーケンシャルＵＤＦ規格に準拠するものとする。
【００３６】
ここでは、光ディスク１５の記録領域には、Ｎ（３≦Ｎ≦１９１）個のセッションが存在し、最も内周側をセッション１、最も外周側をセッションＮとする。そして、セッション１〜セッション（Ｎ−１）は、データの記録が完了しているクローズセッションであり、セッションＮはデータの記録が完了していないオープンセッションであるものとする。さらに、セッションＮでは、Ｍ（＜１６）個のフラグメントにデータが記録されているものとする。
【００３７】
そして、セッションＮのリードイン（イントロ）領域に記録されているＳＤＣＢは、すでにＲＡＭ４１にコピーされているものとする。なお、このＳＤＣＢ（以下、「セッションＮのＳＤＣＢ」という）には、セッションＮのセッション番号、セッション１からセッション（Ｎ−１）までの各セッション情報（セッション番号、セッションの開始アドレス、セッションの終了アドレスなど）、及びセッションＮ内のフラグメント情報（フラグメント番号、フラグメントの開始アドレス、フラグメントの終了アドレスなど）を含む情報が記録されている。
【００３８】
図２のステップ４０１では、ホストからトラック数の取得要求があるか否かを判断する。ここでは、ホストからトラック数の取得要求があるので、ステップ４０１での判断は肯定され、ステップ４０３に移行する。
【００３９】
ステップ４０３では、ＲＡＭ４１に格納されているセッションＮのＳＤＣＢを参照し、セッションＮのセッション番号から、記録領域内のクローズセッションの数（以下、「クローズセッション数ＣＳ」という）を求める。なお、セッション番号は、記録領域の内周側から順に付けられているので、セッションＮのセッション番号は、記録領域内のクローズセッション数ＣＳに１を加算した値である。すなわち、セッションＮのセッション番号から１を減算することによりクローズセッション数ＣＳを求めることができる。
【００４０】
ステップ４０５では、ＲＡＭ４１に格納されているセッションＮのＳＤＣＢを参照し、オープンセッションＮ内のフラグメントの数（以下、「フラグメント数ＯＳＦ」とする）を求める。
【００４１】
ステップ４０７では、各クローズセッションをそれぞれ擬似的なトラックと見なし、次の（１）式に基づいて、トラック数の取得要求に対する回答としての応答トラック数（ＡＴとする）を求める。
【００４２】
AT=CS+OSF  ……（１）
【００４３】
ステップ４０９では、上記（１）式に基づいて算出した応答トラック数ＡＴをホストに通知する。そして、ステップ４１５に移行する。本第１の実施形態では、クローズセッション数ＣＳは（Ｎ−１）、オープンセッションＮ内のフラグメント数ＯＳＦはＭであるので、応答トラック数ＡＴは（Ｎ−１＋Ｍ）となる。なお、オープンセッションが存在しない場合は、ＯＳＦ＝０となる。
【００４４】
一方、ステップ４０１において、ホストからトラック数の取得要求がなければ、ステップ４０１での判断は否定され、ステップ４１５に移行する。
【００４５】
ステップ４１５では、ホストから指定トラックのアドレス要求があるか否かを判断する。ここでは、ホストから指定トラックのアドレス要求があるので、ステップ４１５での判断は肯定され、ステップ４１７に移行する。
【００４６】
ステップ４１７では、ホストから指定されたトラックの番号（以下、「指定トラック番号」という）とクローズセッション数ＣＳとを比較し、指定トラック番号がＣＳ以下であるか否かを判断する。すなわち、擬似的なトラックが指定されたのか、オープンセッションＮ内のトラックが指定されたのかを判断する。ここで、擬似的なトラックが指定された場合には、指定トラック番号はＣＳ以下となり、ステップ４１７での判断は肯定される。そして、ステップ４１９に移行する。なお、本第１の実施形態では、トラック番号Ｐが指定されたものとする。
【００４７】
ステップ４１９では、ＲＡＭ４１に格納されているセッションＮのＳＤＣＢを参照して、セッションＰの開始アドレスを抽出する。そして、セッションＰの開始アドレスに基づいて、光ディスク１５の記録領域に記録されているセッションＰのＳＤＣＢを検索し、セッションＰの先頭のフラグメントの開始アドレス及び最終のフラグメントの終了アドレスを求める。さらに、このようにして求めた上記開始アドレスを指定トラックＰの開始アドレスとし、上記終了アドレスを指定トラックＰの終了アドレスとする。すなわち、擬似的なトラックのアドレス情報を指定トラックのアドレス情報と見なす。
【００４８】
一方、ステップ４１７において、オープンセッションＮ内のトラックが指定された場合には、指定トラック番号ＰはＣＳを超えるため、ステップ４１７での判断は否定される。そして、ステップ４２５に移行する。
【００４９】
ステップ４２５では、次の（２）式に基づいて、指定トラック番号Ｐに対応するフラグメント番号ＦＮを求める。
【００５０】
FN=P-CS-1+OSM1   ……（２）
【００５１】
上記（２）式におけるＯＳＭ１はオープンセッションＮ内の最初のフラグメント番号であり、ＲＡＭ４１に記録されているオープンセッションＮのフラグメント情報を参照することにより求めることができる。なお、フラグメント番号はセッション１内の最初のフラグメントから順に付けられている。すなわち、フラグメント番号とセッション番号との間には関連性はない。
【００５２】
ステップ４２７では、ＲＡＭ４１に記録されているオープンセッションＮのフラグメント情報を参照し、フラグメント番号ＦＮのフラグメント（以下、「フラグメントＦＮ」という）の開始アドレスを指定トラックＰの開始アドレスとし、フラグメントＦＮの終了アドレスを指定トラックＰの終了アドレスとする。
【００５３】
ステップ４３１では、上記の如くして求めた指定トラックＰのアドレス情報をホストに通知する。そして、データ管理情報取得処理を終了する。
【００５４】
次に、前述の光ディスク装置２０を用いて、光ディスク１５に記録されているデータを再生する場合の処理動作について簡単に説明する。
【００５５】
光ディスク１５が、光ディスク装置２０の所定位置の挿入（マウント）されると、ＣＰＵ４０は、光ディスク１５の記録領域の所定位置に記録されているクローズセッションに関する情報を取得し、該情報に基づいて最終のクローズセッションのアドレスを抽出し、該最終のクローズセッションに続いてオープンセッションがあるか否かをチェックし、オープンセッションがある場合には、該オープンセッションのＳＤＣＢを読み出し、ＲＡＭ４１にコピーする。オープンセッションがない場合には、最終のクローズセッションのＳＤＣＢを読み出し、ＲＡＭ４１にコピーする。
【００５６】
ＣＰＵ４０は、ホストからトラック情報の取得要求があると、上記の如くして要求内容に応じた回答をホストに通知する。
【００５７】
ＣＰＵ４０は、ホストからトラックを指定した再生要求を受信すると、光ディスク１５の記録領域での指定トラックのアドレス情報を求め、指定トラックの開始アドレスを読み込み開始位置とする。
【００５８】
そして、ＣＰＵ４０は、再生速度に基づいてスピンドルモータ２２の回転を制御するための制御信号をモータドライバ２７に出力するとともに、ホストから再生要求を受信した旨を再生信号処理回路２８に通知する。光ディスク１５の回転が所定の線速度に達すると、光ピックアップ装置２３からの出力信号が再生信号処理回路２８に出力される。
【００５９】
再生信号処理回路２８は、光ピックアップ装置２３からの出力信号に基づいて位置情報を取得し、ＣＰＵ４０に通知する。さらに、再生信号処理回路２８は、光ピックアップ装置２３からの出力信号に基づいてフォーカスエラー信号及びトラックエラー信号を検出し、サーボコントローラ３３に出力する。サーボコントローラ３３は、再生信号処理回路２８からのフォーカスエラー信号及びトラックエラー信号に基づいて、モータドライバ２７を介して光ピックアップ装置２３のフォーカシングアクチュエータ及びトラッキングアクチュエータを駆動し、フォーカスずれ及びトラックずれを補正する。
【００６０】
ＣＰＵ４０は、再生信号処理回路２８からの位置情報に基づいて、読み込み開始位置に光ピックアップ装置２３が位置するようにシーク動作を指示する信号をモータドライバ２７に出力する。
【００６１】
ＣＰＵ４０は、再生信号処理回路２８からの位置情報に基づいて、読み込み開始位置であるか否かをチェックし、光ピックアップ装置２３の位置が読み込み開始位置であると判断すると、再生信号処理回路２８に通知する。そして、再生信号処理回路２８では、光ピックアップ装置２３の出力信号に基づいてＲＦ信号を検出し、誤り訂正処理等を行った後、バッファＲＡＭ３４に蓄積する。なお、再生処理が終了するまで、再生信号処理回路２８は、上述した如く、光ピックアップ装置２３からの出力信号に基づいてフォーカスエラー信号及びトラックエラー信号を検出し、サーボコントローラ３３及びモータドライバ２７を介してフォーカスずれ及びトラックずれを随時補正する。
【００６２】
バッファマネージャ３７は、バッファＲＡＭ３４に蓄積された再生データがセクタデータとして揃ったときに、インターフェース３８を介してホストに転送する。
【００６３】
以上の説明から明らかなように、本第１の実施形態に係る光ディスク装置２０では、ＣＰＵ４０及び該ＣＰＵ４０によって実行されるプログラムとによって、擬似領域設定手段、通知手段、領域数取得手段、領域数決定手段が実現されている。なお、ＣＰＵ４０によるプログラムに従う処理の少なくとも一部をハードウェアによって実現することとしても良いし、あるいは全てをハードウェアによって実現することとしても良い。
【００６４】
また、本第１の実施形態に係る光ディスク装置２０では、再生信号処理回路２８によって再生手段が構成されておる。
【００６５】
また、本第１の実施形態に係る光ディスク装置２０では、ＣＰＵ４０によって行われる上記処理のうち、図２のフローチャートで示される処理は、データ管理情報取得プログラムとしてＲＯＭ３９に格納されている。
【００６６】
さらに、本第１の実施形態に係る光ディスク装置２０では、ＣＰＵ４０が上記データ管理情報取得プログラムに従って処理を行うことによりデータ領域数決定方法及びデータ管理情報取得方法を実行している。
【００６７】
以上説明したように、本第１の実施形態に係るデータ管理情報取得方法によると、ホストからのトラック数の取得要求に応じて、記録領域内に含まれるセッションのうち、クローズセッションを擬似的なトラックと見なしてトラック数を算出しているために、最終のセッション（本第１の実施形態ではオープンセッションＮ）のＳＤＣＢに記録されているセッション番号を参照するだけで、直ちに擬似的なトラックの数を取得することができる。すなわち、記録領域内の全てのトラック（フラグメント）の数を計数する必要がないため、トラック数の取得要求に応じて、従来と比べて、要求された情報の迅速な取得が可能となる。
【００６８】
また、本第１の実施形態では、擬似的なトラックの数、すなわちクローズセッションの数をトラック数の取得要求に対する回答としているために、全てのセッションのＳＤＣＢを調べる必要はなく、最終のセッションのＳＤＣＢのみから擬似的なトラックの数を直ちに取得することができる。すなわち、トラック数の取得要求に応じて、要求された情報の迅速な取得が可能となる。なお、追記型の情報記録媒体では、データの記録時にオープンセッション内に存在するトラックの情報が必要となるが、セッションがクローズされデータ記録を行うことができないクローズセッション内のトラックの情報は重要でなく、トラック数の取得要求に対して、クローズセッションの数をその回答としても、何ら不都合はない。
【００６９】
そして、本第１の実施形態では、擬似的なトラックの数とオープンセッション内のトラックの数との合計を、トラック数の取得要求に対する回答としている。従来、トラックの数を計数するためには、全てのセッションのＳＤＣＢを調べる必要があり、各セッションのＳＤＣＢが記録領域に分散して記録されているために、多大の時間を要していた。しかしながら、ここではクローズセッション内のトラックの数を計数する必要がないため、トラック数の取得要求に応じて、従来よりも迅速に、要求された情報を取得することが可能となる。
【００７０】
さらに、本第１の実施形態では、指定されたトラックのトラック番号に対応する擬似的なトラック、すなわちセッション内の最初のトラックの開始アドレス及び最後のトラックの終了アドレスをトラックアドレスの取得要求に対する回答としている。ここで、クローズセッション内の最初のトラックの開始アドレス及び最後のトラックの終了アドレスは、短時間で求めることができるため、トラックアドレスの取得要求に応じて、従来よりも迅速に、要求された情報を取得することが可能となる。なお、追記型の情報記録媒体では、データの記録時に、オープンセッション内に存在するトラックの正確なアドレス情報が必要となるが、クローズセッション内には記録が行われることはなく、しかもデータはシーケンシャルに記録されているので、クローズセッション内のトラックの正確なアドレス情報を回答とする実益は殆どない。
【００７１】
さらに、本第１の実施形態では、クローズセッションを擬似的なトラックと見なすことにより、トラック数は最大でも２０６（＝１９０(擬似的なトラック数)＋１６(オープンセッション内のトラック数)）トラックとなり、予め各トラックの情報をＲＡＭ４１に保持することが可能となる。
【００７２】
また、本第１の実施形態に係る光ディスク装置によると、ホストからのトラック情報の取得要求に応じて、要求された情報に悪影響を及ぼさない範囲内で、複数のトラックからなる領域を擬似的なトラックとみなすことにより、ホストからの要求に対する回答に不要な情報を取得する手間を省くことができる。従って、ホストからのトラック情報の取得要求に対して、短時間で回答することができる。
《第２の実施形態》
次に、本発明の第２の実施形態を図３〜図６に基づいて説明する。
【００７３】
この第２の実施形態は、データ管理情報取得処理が前述した第１の実施形態と異なる点に特徴を有する。すなわち、ＲＯＭ３９に格納されているデータ管理情報取得プログラムのみが異なり、その他、光ディスク装置の構成などは、前述した第１の実施形態と同様である。従って、以下においては、第１の実施形態との相違点を中心に説明するとともに、第１の実施形態と同一若しくは同等の構成部分については同一の符号を用い、その説明を簡略化し若しくは省略するものとする。
【００７４】
上記データ管理情報取得プログラムが格納されているＲＯＭ３９を備えた光ディスク装置２０におけるデータ管理情報取得処理について図３〜図６を用いて説明する。図３〜図６のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。本第２の実施形態では、一例として、ホストから光ディスク１５の記録領域におけるセッション情報（セッション数）とトラック情報（トラック数、指定トラックのアドレス）の取得要求があった場合について説明する。また、光ディスク１５に関する前提条件は、前述した第１の実施形態と同様である。
【００７５】
図３のステップ５０１では、ホストから光ディスク１５の記録領域内のセッション数の取得要求があるか否かを判断する。ここでは、ホストからセッション数の取得要求があるので、ステップ５０１での判断は肯定され、ステップ５０３に移行する。
【００７６】
ステップ５０３では、セッション数の取得処理を行う。なお、セッション数の取得処理については、図４のフローチャートを用いて説明する。
【００７７】
図４のステップ６０１では、ＲＡＭ４１に記録されているセッションＮのＳＤＣＢを参照し、光ディスク１５の記録領域内の全てのセッションの数（以下、「全セッション数ＡＳ」という）を取得する。すなわち、ＲＡＭ４１に記録されているセッションＮのセッション番号を全セッション数ＡＳとする。
【００７８】
ステップ６０３では、全セッション数ＡＳが１を超えているか否かを判断する。ここでは、全セッション数ＡＳは１を超えているので、ステップ６０３での判断は肯定され、ステップ６０５に移行する。
【００７９】
ステップ６０５では、セッション１からセッション（Ｎ−２）までの（Ｎ−２）個のセッションを１つの疑似的なセッションと見なす。そして、記録領域内には、その擬似的なセッションとセッション（Ｎ−１）との２個のクローズセッションが含まれているので、疑似的なクローズセッション数（以下、「擬似クローズセッション数ＳＳ」という）に２をセットする。
【００８０】
ステップ６０７では、記録領域内にオープンセッションが存在するか否かを判断する。すなわち、ＲＡＭ４１に記録されているセッションＮのＳＤＣＢを参照し、セッションＮがオープンセッションであるかクローズセッションであるかをチェックすることにより、オープンセッションの有無を容易に知ることができる。ここでは、オープンセッションは存在するので、ステップ６０７での判断は肯定され、ステップ６０９に移行する。
【００８１】
ステップ６０９では、ホストからのセッション数の取得要求に対する回答としての応答セッションの数（以下、「応答セッション数ＲＳ」という）を次の（３）式に基づいて算出する。すなわち、応答セッション数ＲＳは擬似クローズセッション数ＳＳにオープンセッションの数（＝１）を加算した値（＝３）となる。そして、セッション数の取得処理を終了する。
【００８２】
RS=SS+1  ……（３）
【００８３】
一方、ステップ６０７において、オープンセッションが存在しなければ、すなわち、セッションＮが存在しない場合には、ステップ６０７での判断は否定され、ステップ６１１に移行する。
【００８４】
ステップ６１１では、応答セッション数ＲＳを次の（４）式に基づいて算出する。すなわち、応答セッション数ＲＳは擬似クローズセッション数ＳＳと同一の値となる。そして、セッション数の取得処理を終了する。
【００８５】
RS=SS  ……（４）
【００８６】
一方、ステップ６０３において、全セッション数ＡＳが１であれば、すなわち、記録領域内に１個のセッションのみが存在する場合は、ステップ６０３での判断は否定され、ステップ６１３に移行する。
【００８７】
ステップ６１３では、記録領域内に１個のセッションしか存在しないので、疑似クローズセッション数ＳＳに１をセットする。そして、ステップ６１１に移行する。
【００８８】
図３のステップ５０５では、セッション数の取得処理で求めた応答セッション数ＲＳをホストに通知する。そして、ステップ５０７に移行する。
【００８９】
一方、ステップ５０１において、ホストからセッション数の取得要求がなければ、ステップ５０１での判断は否定され、ステップ５０７に移行する。
【００９０】
ステップ５０７では、ホストから記録領域内のトラック数の取得要求があるか否かを判断する。ここでは、ホストからトラック数の取得要求があるので、ステップ５０７での判断は肯定され、ステップ５０９に移行する。
【００９１】
ステップ５０９では、トラック数の取得処理を行う。なお、トラック数の取得処理については、図５のフローチャートを用いて説明する。
【００９２】
図５のステップ６２１では、記録領域内にオープンセッションが存在するか否かを判断する。ここでは、オープンセッションは存在するので、ステップ６２１での判断は肯定され、ステップ６２３に移行する。
【００９３】
ステップ６２３では、ＲＡＭ４１に記録されているセッションＮのフラグメント情報を参照して、オープンセッションＮ内のフラグメントの数（以下、「フラグメント数ＯＳＦ」とする）を求める。
【００９４】
ステップ６２５では、次の（５）式に基づいて、ホストからのトラック数の取得要求に対する回答としての応答トラックの数（以下、「応答トラック数ＡＴ」という）を求める。すなわち、擬似的なセッション及び最終のクローズセッションを擬似的なトラックと見なして、応答トラック数ＡＴを算出する。
【００９５】
AT=SS+OSF  ……（５）
【００９６】
本第２の実施形態では、疑似クローズセッション数ＳＳは２、オープンセッション内のフラグメント数ＯＳＦはＭであるので、応答トラック数ＡＴは（Ｍ＋２）となる。そして、トラック数の取得処理を終了する。
【００９７】
一方、ステップ６２１において、オープンセッションが存在しない場合には、ステップ６２１での判断は否定され、ステップ６２７に移行する。
【００９８】
ステップ６２７では、応答トラック数ＡＴを次の（６）式に基づいて算出する。すなわち、応答トラック数ＡＴは擬似クローズセッション数ＳＳと同一の値となる。そして、トラック数の取得処理を終了する。
【００９９】
AT=SS  ……（６）
【０１００】
図３のステップ５１１では、トラック数の取得処理にて算出された応答トラック数ＡＴをホストに通知する。そして、ステップ５１３に移行する。
【０１０１】
一方、ステップ５０７において、ホストからトラック数の取得要求がなければ、ステップ５０７での判断は否定され、ステップ５１３に移行する。
【０１０２】
ステップ５１３では、ホストから指定トラックのアドレス情報の取得要求があるか否かを判断する。ここでは、ホストからアドレス情報の取得要求があるので、ステップ５１３での判断は肯定され、ステップ５１５に移行する。なお、ホストからは、上記第１の実施形態と同様に、トラック番号によって、アドレス情報の取得対象となるトラックが指定される。
【０１０３】
ステップ５１５では、アドレス情報の取得処理を行う。なお、アドレス情報の取得処理については、図６のフローチャートを用いて説明する。
【０１０４】
図６のステップ６５１では、指定トラック番号と疑似クローズセッション数ＳＳとを比較し、指定トラック番号がＳＳ以下であるか否かを判断する。すなわち、擬似的なトラック（擬似的なセッション又は最終のクローズセッション）が指定されたのか、オープンセッションＮ内のトラックが指定されたのかを判断する。ここで、擬似的なトラックが指定された場合には、指定トラック番号はＳＳ以下となり、ステップ６５１での判断は肯定される。そして、ステップ６５３に移行する。なお、本第２の実施形態では、一例としてトラック番号Ｐが指定されたものとする。
【０１０５】
ステップ６５３では、指定トラック番号Ｐが１であるか否かを判断する。すなわち、擬似的なセッションが指定されたのか、最終のクローズセッションが指定されたのかを判断する。ここで、擬似的なセッションが指定された場合には、指定トラック番号Ｐは１であり、ステップ６５３での判断は肯定される。そして、ステップ６５５に移行する。
【０１０６】
ステップ６５５では、ＲＡＭ４１に格納されているセッションＮのＳＤＣＢを参照して、セッション１の開始アドレスとセッション（Ｎ−２）の終了アドレスを求める。このようにして求めた上記開始アドレスを指定トラックＰの開始アドレスとし、上記終了アドレスを指定トラックＰの終了アドレスとする。そして、アドレス情報の取得処理を終了する。
【０１０７】
一方、ステップ６５３において、最終のクローズセッションが指定された場合には、指定トラック番号Ｐは２であり、ステップ６５３での判断は否定される。そして、ステップ６５７に移行する。
【０１０８】
ステップ６５７では、ＲＡＭ４１に格納されているセッションＮのＳＤＣＢを参照して、セッション（Ｎ−１）の最初のフラグメントの開始アドレスと最終のフラグメントの終了アドレスを求める。このようにして求めた上記開始アドレスを指定トラックＰの開始アドレスとし、上記終了アドレスを指定トラックＰの終了アドレスとする。そして、アドレス情報の取得処理を終了する。
【０１０９】
一方、ステップ６５１において、オープンセッションＮ内のトラックが指定された場合には、指定トラック番号ＰはＳＳを超えるため、ステップ６５１での判断は否定される。そして、ステップ６５９に移行する。
【０１１０】
ステップ６５９では、次の（７）式に基づいて、指定トラック番号Ｐに対応するフラグメント番号ＦＮを求める。
【０１１１】
FN=P-SS-1+OSM1   ……（７）
【０１１２】
ステップ６６１では、フラグメントＦＮの開始アドレスを指定トラックＰの開始アドレスとし、フラグメントＦＮの終了アドレスを指定トラックＰの終了アドレスとする。そして、アドレス情報の取得処理を終了する。
【０１１３】
図３のステップ５１７では、上記の如くして求めた指定トラックＰの開始アドレスと終了アドレスをホストに通知する。そして、データ管理情報取得処理を終了する。
【０１１４】
本第２の実施形態に係る光ディスク装置２０では、上記第１の実施形態と同様にして、ホストからの指定に基づいて光ディスク１５に記録されているデータを再生する。
【０１１５】
以上の説明から明らかなように、本第２の実施形態に係る光ディスク装置２０では、ＣＰＵ４０によって行われる上記処理のうち、図３〜図６のフローチャートで示される処理がデータ管理情報取得プログラムとしてＲＯＭ３９に格納されている。なお、ＣＰＵ４０によるプログラムに従う処理の少なくとも一部をハードウェアによって構成することとしても良いし、あるいは全てをハードウェアによって構成することとしても良い。
【０１１６】
さらに、本第２の実施形態に係る光ディスク装置２０では、ＣＰＵ４０が上記データ管理情報取得プログラムに従って処理を行うことによりデータ領域数決定方法及びデータ管理情報取得方法を実行している。
【０１１７】
以上説明したように、本第２の実施形態に係るデータ管理情報取得方法によると、ホストからのセッション数の取得要求に対して、記録領域内に含まれるクローズセッションのうち、少なくとも最終のクローズセッションを除くクローズセッションを、１つのセッションと見なしている。記録データの最新のファイル情報は最終のクローズセッションの所定位置に記録されているので、最終のクローズセッションを除くクローズセッションを１つの擬似的なセッションとした場合でも、最終のクローズセッションに記録されている記録データの最新のファイル情報を正しく読むことができる。また、特に追記型の情報記録媒体では、シーケンシャルにデータが記録されているので、セッション数の取得要求に対する回答において、最終のクローズセッションを除くクローズセッションを１つの擬似的なセッションとしても何ら不都合はない。
【０１１８】
また、本第２の実施形態では、光ディスク１５の記録領域内に複数のクローズセッションとオープンセッションとを含む場合は、セッション数の取得要求に対する回答としてのセッション数を３とし、複数のクローズセッションのみを含む場合には、セッション数の取得要求に対する回答としてのセッション数を２としている。すなわち、記録領域内の複数のセッションのうちで擬似的なセッションから除外されたセッションの数に１を加算した値を、セッション数の取得要求に対する回答としている。従って、記録領域内のセッションの数を計数する必要がなく、従来よりも処理を簡略化することができるため、セッション数の取得要求に応じて、迅速に要求された情報を取得することが可能となる。
【０１１９】
さらに、本第２の実施形態では、最終のクローズセッションを除くクローズセッション内の全てのトラックを１つの擬似的なトラックと見なし、トラック数の取得要求に対する回答を取得している。これにより、擬似的なトラック内のトラックの数を求める処理を省略できるため、従来よりも処理を簡略化することができる。従って、トラック数の取得要求に対して、従来よりも迅速に要求された情報を取得することが可能となる。
【０１２０】
また、本第２の実施形態では、トラック数の取得要求に応じて、光ディスク１５の記録領域内に複数のクローズセッションのみを含む場合は、２をトラック数の取得要求に対する回答としてのトラック数とし、複数のクローズセッションとオープンセッションとを含む場合は、オープンセッション内のトラックの数に２を加算した値をトラック数の取得要求に対する回答としてのトラック数としている。これにより処理を簡略化することができ、トラック数の取得要求に応じて、従来よりも迅速に、要求された情報を取得することが可能となる。なお、イントロとクロージャは、そのセクタＩＤがユーザデータ属性として記録されており、しかもそれぞれには論理アドレスが割り振られているために、複数のクローズセッションを１つのクローズセッションと見なしても、何ら不都合はなく、正常にデータ再生を行うことができる。
【０１２１】
そして、本第２の実施形態では、トラックアドレスの取得要求に応じて、最終のクローズセッションを除くクローズセッション内の全てのトラックを、１つの擬似的なトラックと見なすとともに、該擬似的なトラックにおける最初のトラックの開始アドレス及び最後のトラックの終了アドレスを、トラックアドレスの取得要求に対する回答としてのトラックアドレスとしている。これにより、トラックアドレスの取得要求に応じて、結果的に従来よりも迅速に、要求された情報を取得することが可能となる。なお、最終のクローズセッションを除くクローズセッション内のトラックを１つの擬似的なトラックと見なしても、各セッションのイントロ及びクロージャを正しく認識することができるため、上記の回答がデータの再生に悪影響を及ぼすことはない。
【０１２２】
上述の如く、少なくとも最終のクローズセッションを除く複数のクローズセッションを1つのセッション及びトラックとして扱うことにより、セッション及びトラックの扱いをさらに簡素化することができる。例えば、最終のクローズセッションを除いた複数のクローズセッションを擬似的な1つのセッションとみなす場合、ホストから見たセッション数は最大３（擬似的なセッション＋最終クローズセッション＋オープンセッション）セッションとなる。また、例えば、最終のクローズセッションを除いた複数のクローズセッションを擬似的に1つのトラックと見なし、さらに最終のクローズセッションも擬似的なトラックと見なす場合、ホストから見たトラック数は最大１８(擬似的なトラック数２＋オープンセッション内のトラック数１６)トラックとなる。
【０１２３】
また、本第２の実施形態に係る光ディスク装置によると、ホストからのデータ管理情報の取得要求に応じて、要求された情報に悪影響を及ぼさない範囲内で、複数のトラックからなる領域を擬似的なトラックとみなすことにより、ホストからの要求に対する回答に不要な情報を取得する手間を省くことができる。従って、ホストからのセッション情報及びトラック情報の取得要求に対して、短時間で回答することができる。
【０１２４】
なお、上記第２の実施形態では、記録領域内のクローズセッションのうち、最終のクローズセッションのみを除くクローズセッションを擬似的なセッションとする場合について説明しているが、本発明がこれに限定されるものではなく、例えば、最終のクローズセッションを含む複数のクローズセッションを除いた残りのクローズセッションを擬似的なセッションとしても良い。
【０１２５】
さらに、上記第２の実施形態では、最終のクローズセッションとそれを除くクローズセッションとを区別して、擬似的なセッション及び擬似的なトラックを設定する場合について説明しているが、記録領域内にオープンセッションを含み、光ディスク装置１５がオープンセッションに記録されているデータを再生することができる場合には、必ずしも最終のクローズセッションとそれを除くクローズセッションとを区別する必要はない。
【０１２６】
また、上記第２の実施形態では、記録領域内にクローズセッションが必ず含まれている場合について説明しているが、記録領域内にオープンセッションのみが含まれている場合であっても良い。但し、この場合には、擬似的なセッション及び擬似的なトラックは、設定されない。そして、図５のステップ６２５では、ＣＰＵ４０は、上記（５）式の代わりに、次の（８）式に基づいて応答トラック数ＡＴを算出する。
【０１２７】
AT=OSF  ……（８）
【０１２８】
さらに、この場合には、ＣＰＵ４０は、擬似クローズセッション数ＳＳの値を０として、図６のアドレス設定処理を行う。
【０１２９】
なお、上記各実施形態では、光ディスク１５が光ディスク装置２０の所定位置に挿入された時に所定のＳＤＣＢを光ディスク１５から読み取って、ＲＡＭ４１にコピーしているが、ホストから取得要求があった時にＳＤＣＢを光ディスク１５から読み取っても良い。
【０１３０】
また、上記各実施形態の光ディスク装置では、データ管理情報取得プログラムは、ＲＯＭ３９内に記録されているが、他の情報記録媒体（ＣＤ−ＲＯＭ、光磁気ディスク、ＭＯ等）に記録されていても良い。要するに、データ管理情報取得プログラムがＣＰＵ４０のメインメモリにロードされれば良い。
【０１３１】
なお、上記各実施形態では、光ディスク１５がＤＶＤ＋Ｒである場合について説明したが、これに限らず、セッションやトラックといった複数の記録領域に分割してデータ記録され得る情報記録媒体であれば良い。
【０１３２】
さらに、上記各実施形態に係る光ディスク装置２０は、ホストと同一の筐体内に配置される、いわゆる内蔵タイプであっても良いし、ホストとは別の筐体内に配置される、いわゆる外付けタイプであっても良い。
【０１３３】
なお、上記各実施形態では、情報再生装置として光ディスク装置が用いられる場合について説明したが、これに限らず、情報再生の対象媒体として、セッションやトラックといった複数の記録領域に分割してデータが記録されている情報記録媒体を用いることができる情報再生装置であれば良い。勿論、再生と記録の両方が可能な情報記録再生装置を用いても良い。
【産業上の利用可能性】
【０１３４】
以上説明したように、本発明のデータ領域数決定方法によれば、情報記録媒体に記録されたデータの記録に関する情報の取得要求に応じて、要求された情報の迅速な取得を可能とするのに適している。また、本発明のデータ管理情報取得方法によれば、情報記録媒体に記録されたデータの記録に関する情報の取得要求に応じて、要求された情報の迅速な取得を可能とするのに適している。また、本発明の情報再生装置によれば、情報記録媒体に記録されたデータの記録に関する情報の取得要求に対して、短時間で回答するのに適している。
【図面の簡単な説明】
【０１３５】
【図１】本発明の第１の実施形態の光ディスク装置の概略構成を示すブロック図である。
【図２】本発明の第１の実施形態に係るデータ管理情報取得方法を説明するためのフローチャートである。
【図３】本発明の第２の実施形態に係るデータ管理情報取得方法を説明するためのフローチャートである。
【図４】図３のステップ５０３の詳細を説明するためのフローチャートである。
【図５】図３のステップ５０９の詳細を説明するためのフローチャートである。
【図６】図３のステップ５１５の詳細を説明するためのフローチャートである。
【符号の説明】
【０１３６】
１５…光ディスク、２０…光ディスク装置、４０…ＣＰＵ。
【図１】
2006294238.tif 000003
【図２】
2006294238.tif 000004
【図３】
2006294238.tif 000005
【図４】
2006294238.tif 000006
【図５】
2006294238.tif 000007
【図６】
2006294238.tif 000008