(57)【要約】【課題】ディスク情報記録領域内の最新のディスク情報に確実にアクセスできると共に、書き込まれたユーザーデータに素早くアクセスできる高密度光ディスクの読み出し方法を提供する。【解決手段】ディスク情報記録領域の最内周から外周側に向かってデータをシークすることで、最新のディスク情報である最新ディスク情報を探索して、該最新ディスク情報を読み出すディスク情報読み出しステップＳ３と、該ディスク情報読み出しステップＳ３で読み出した前記最新ディスク情報を記憶手段２０に記憶するディスク情報記憶ステップＳ４と、該ディスク情報記憶ステップＳ４で記憶した前記最新ディスク情報に含まれる、前記書き込み位置情報に基づいて、高密度光ディスクＤ上の特定のユーザーデータの書き込み位置を特定し、該書き込み位置のデータを読み出すことで、該特定のユーザーデータを読み出すユーザーデータ読み出しステップＳ２５とを含む。【選択図】          図２
2004206844.tif 000002
【特許請求の範囲】
【請求項１】
レーザー光の反射率の種類が増やされることで大容量化され、
ユーザーデータの書き込み位置情報を含むディスク情報を書き込むためのエリアであるディスク情報記録領域が設けられ、
ユーザーデータエリアにユーザーデータが書き込まれる度に、前記ディスク情報が、前記ディスク情報記録領域の外周側から内周側に向かって順次書き込まれて成る高密度光ディスクから、データを読み出す高密度光ディスクの読み出し方法であって、
前記ディスク情報記録領域の最内周から外周側に向かってデータをシークすることで、最新の前記ディスク情報である最新ディスク情報を探索して、該最新ディスク情報を読み出すディスク情報読み出しステップと、
該ディスク情報読み出しステップで読み出した前記最新ディスク情報を記憶手段に記憶するディスク情報記憶ステップと、
該ディスク情報記憶ステップで記憶した前記最新ディスク情報に含まれる、前記書き込み位置情報に基づいて、前記高密度光ディスク上の特定のユーザーデータの書き込み位置を特定し、該書き込み位置のデータを読み出すことで、該特定のユーザーデータを読み出すユーザーデータ読み出しステップとを含むことを特徴とする高密度光ディスクの読み出し方法。
【請求項２】
レーザー光の反射率の種類が増やされることで大容量化され、
ユーザーデータの書き込み位置情報を含むディスク情報を書き込むためのエリアであるディスク情報記録領域が設けられ、
ユーザーデータエリアにユーザーデータが書き込まれる度に、前記ディスク情報が、前記ディスク情報記録領域の外周側から内周側に向かって順次書き込まれて成る高密度光ディスクから、データを読み出し可能な高密度光ディスク装置であって、
光ディスクを保持可能なディスク保持手段と、
該ディスク保持手段に保持された前記高密度光ディスクの前記ディスク情報記録領域の最内周から外周側に向かってデータをシークすることで、最新の前記ディスク情報である最新ディスク情報を探索して、該最新ディスク情報を読み出すディスク情報読み出し手段と、
該ディスク情報読み出し手段で読み出した前記最新ディスク情報を記憶するディスク情報記憶手段と、
該ディスク情報記憶手段に記憶した前記最新ディスク情報に含まれる、前記書き込み位置情報に基づいて、前記高密度光ディスク上の特定のユーザーデータの書き込み位置を特定し、該書き込み位置のデータを読み出すことで、該特定のユーザーデータを読み出すユーザーデータ読み出し手段とを備えることを特徴とする高密度光ディスク装置。
【請求項３】
ホストコンピュータと通信可能に接続され、
前記ユーザーデータ読み出し手段は、
前記ホストコンピュータから、前記高密度光ディスクの特定位置のユーザーデータを読み出して該ホストコンピュータに送信することを指示するリードコマンドを受信した際には、前記ディスク情報記憶手段に記憶した前記最新ディスク情報に含まれる、前記書き込み位置情報に基づいて、該特定位置にユーザーデータが書き込まれているか否かを判定し、書き込まれている場合には、該書き込み位置情報に基づいて読み出した該特定位置のユーザーデータを、書き込まれていない場合には、該特定位置にユーザーデータが書き込まれていないことを示すエラー情報を、該ホストコンピュータに送信することを特徴とする請求項２記載の高密度光ディスク装置。
【請求項４】
ホストコンピュータと通信可能に接続され、
前記ホストコンピュータから、単密度光ディスクのＴＯＣを読み出して該ホストコンピュータに送信することを指示するリードＴＯＣコマンドを受信した際には、前記ディスク情報記憶手段に記憶した前記最新ディスク情報に基づくデータを、該ホストコンピュータに送信するＴＯＣ読み出し代替手段を備えることを特徴とする請求項２または３記載の高密度光ディスク装置。
【請求項５】
前記ディスク保持手段に保持された光ディスクが、単密度光ディスクか前記高密度光ディスクかを判別するディスク判別手段を備え、
該ディスク判別手段によって、前記ディスク保持手段に保持されている光ディスクが単密度光ディスクであると判別された場合には、
前記リードＴＯＣコマンドを受信した際に、該単密度光ディスクからＴＯＣを読み出して前記ホストコンピュータに送信し、
前記ディスク判別手段によって、前記ディスク保持手段に保持されている光ディスクが前記高密度光ディスクであると判別された場合には、
前記リードＴＯＣコマンドを受信した際に、前記ＴＯＣ読み出し代替手段によって、前記最新ディスク情報に基づくデータを前記ホストコンピュータに送信することを特徴とする請求項４記載の高密度光ディスク装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、レーザー光の反射率の種類が増やされることで大容量化された高密度光ディスクからデータを読み出す高密度光ディスクの読み出し方法および高密度光ディスク装置に関する。
【０００２】
【従来の技術】
ＣＤ、ＣＤ−Ｒ、ＣＤ―ＲＷ等の光ディスクは、音楽データ等のデジタルデータの保存に用いられ、広く普及している。
しかし、近年は、画像データを光ディスクに保存しようとする要求も増加しているが、画像データは特にデータ量が大きく、従来の光ディスクでは容量不足となる場合があった。また、画像データに限らず全てのデータにおいて、近年は大容量化がすすんでおり、従来の光ディスクの容量では充分ではなくなってきている。
そこで、光ディスクの容量を、従来の光ディスクよりも増加させる技術が開発されてきている。
【０００３】
従来の光ディスクでは、光ディスクの記録面にピットが形成されており、ピットが形成されている部分と形成されていない部分とではレーザー光の反射率が異なる。そこで、レーザー光の反射率の違い、即ちピットの有無により、０か１を表し、デジタルデータとして情報を記録しておくことができるのである（本明細書中では、この様な光ディスクを単密度光ディスクと呼ぶ）。
【０００４】
一方、現在開発されてきている高密度光ディスクは、ピットの大きさを何段階か設けることにより、レーザー光の反射率の種類を増やし、反射率の種類の分だけ多くの情報量を記録可能としたものである。
例えば、図５に示すように、ピットの大きさをピットａからｈまでの８種類となるように設定する。この場合には、光ディスクから反射される反射率が８（２の３乗）種類となり、従来３つ分のピットで表現していたデータを１つのピットで表すことができるため、同じピット数で、従来の３倍の情報量を記録することができるのである（非特許文献１参照）。
【０００５】
高密度光ディスクは、従来の単密度光ディスクとは記録形式が異なるため、記録されるデータのフォーマットも、全く異なったものが採用される。
図６に、レーザー光の反射率の種類が８種類に増やされた高密度光ディスクのデータフォーマットの例を示す。
このデータフォーマットにおいては、高密度光ディスクには、内周側にリードインエリアが設けられ、その外周側にユーザーデータエリアが設けられている。また、記録領域に割り振られたアドレスは、リードインエリアとユーザーデータエリアの境目が０ウォブルアドレスとされ、リードインエリアには０未満の負のウォブルアドレスが、ユーザーデータエリアには０以上のウォブルアドレスが、それぞれ割り振られる。
【０００６】
リードインエリアは、パワー補正領域、ディスク情報記録領域、複製保護領域の各エリアから成る。これらは、高密度光ディスクの内周側から、パワー補正領域、ディスク情報記録領域、複製保護領域の順に並んで設けられる。各領域が配置されるウォブルアドレスは、高密度光ディスクのサイズによって異なるが、例えば１２０ｍｍディスクの場合は、パワー補正領域は−５１２０〜−１５３１ウォブルアドレス、ディスク情報記録領域は−１５２０〜−２１ウォブルアドレス、複製保護領域は−２０〜−１ウォブルアドレスに、それぞれ割り振られる（なお、パワー補正領域とディスク情報記録領域の間の−１５３０〜−１５２１ウォブルアドレスは、中立ゾーンとされる）。
【０００７】
パワー補正領域は、光ディスク装置が、レーザー光を照射してそれをピックアップし、最適な照射レーザーパワー、フォーカスおよびトラッキング等を確立するためのエリアである。
【０００８】
ディスク情報記録領域は、ユーザーデータエリアに書き込まれたユーザーデータに関するディスク情報を書き込むためのエリアである。ディスク情報には、ユーザーデータエリア上の各ユーザーデータの書き込み位置情報等の情報が含まれている。
ディスク情報記録領域に書き込まれるディスク情報には、各ユーザーデータの記録順に割り振られるユーザーデータ番号や、ユーザーデータエリア上の各ユーザーデータの書き込み位置情報として、各ユーザーデータの開始アドレスおよび終了アドレス等が含まれている。
図７に示すように、ユーザーデータエリアにユーザーデータが書き込まれる度に、最新の内容のディスク情報が、ディスク情報記録領域の外周側から内周側に向かって順次書き込まれる。
【０００９】
複製保護領域は、データの書き込みが禁止されたエリアである。
【００１０】
【非特許文献１】
ＴＤＫ株式会社（TDK Corporation）、“ＴＤＫ  Ｍｅｄｉａ  Ｔｅｃｈ  Ｒｅｐｏｒｔ  第３回 「ＣＤ−Ｒ／ＲＷの容量を３倍に高める多値（ＭＬ）記録技術」” 、ｐ．１−４、［ｏｎｌｉｎｅ］、平成１３年１１月１４日、ＴＤＫ株式会社（TDK Corporation）、［平成１４年１１月１４日］、＜ＵＲＬ：http://www.tdk.co.jp/mediatech/index.htm＞
【００１１】
【発明が解決しようとする課題】
上記高密度光ディスクにデータを読み書きする高密度光ディスクの読み出し方法および高密度光ディスク装置は、現在、開発がなされている途上である。この高密度光ディスクの読み出し方法および高密度光ディスク装置としては、ディスク情報記録領域内の最新のディスク情報に確実にアクセスできると共に、書き込まれたユーザーデータに素早くアクセスできる必要があるという課題がある。
【００１２】
また、ホストコンピュータと接続される高密度光ディスク装置としては、従来の光ディスク装置と、インタフェースに一定の互換性を有することが期待されている。特に、従来の光ディスク装置のみに対応したホストコンピュータでは、初期化処理の実行時に、光ディスク装置に挿入されている光ディスクの内容を認識するために、光ディスク装置に対し、リードＴＯＣコマンドを送信することが多い。従って、ホストコンピュータからのリードＴＯＣコマンドに対して、適切な応答を行うことが必要であるという課題がある。
【００１３】
本発明は、上記課題を解決すべくなされ、その目的とするところは、ディスク情報記録領域内の最新のディスク情報に確実にアクセスできると共に、書き込まれたユーザーデータに素早くアクセスできる高密度光ディスクの読み出し方法および高密度光ディスク装置を提供することにある。
また、さらに、ホストコンピュータと接続される高密度光ディスク装置であって、従来の光ディスク装置と、インタフェースに一定の互換性を有する高密度光ディスク装置を提供することにある。
【００１４】
【課題を解決するための手段】
本発明に係る高密度光ディスクの読み出し方法は、上記課題を解決するために、以下の構成を備える。すなわち、レーザー光の反射率の種類が増やされることで大容量化され、ユーザーデータの書き込み位置情報を含むディスク情報を書き込むためのエリアであるディスク情報記録領域が設けられ、ユーザーデータエリアにユーザーデータが書き込まれる度に、前記ディスク情報が、前記ディスク情報記録領域の外周側から内周側に向かって順次書き込まれて成る高密度光ディスクから、データを読み出す高密度光ディスクの読み出し方法であって、前記ディスク情報記録領域の最内周から外周側に向かってデータをシークすることで、最新の前記ディスク情報である最新ディスク情報を探索して、該最新ディスク情報を読み出すディスク情報読み出しステップと、該ディスク情報読み出しステップで読み出した前記最新ディスク情報を記憶手段に記憶するディスク情報記憶ステップと、該ディスク情報記憶ステップで記憶した前記最新ディスク情報に含まれる、前記書き込み位置情報に基づいて、前記高密度光ディスク上の特定のユーザーデータの書き込み位置を特定し、該書き込み位置のデータを読み出すことで、該特定のユーザーデータを読み出すユーザーデータ読み出しステップとを含むことを特徴とする。
これによれば、ディスク情報記録領域の最内周から外周側に向かってデータをシークして、初めにシークされたディスク情報を読み出すことで、最新のディスク情報を確実に読み出すことができる。また、読み出した最新ディスク情報を、記憶手段に記憶して、記憶した最新ディスク情報に基づいて、ユーザーデータにアクセスするため、ユーザーデータにアクセスする度に、高密度光ディスク上から最新のディスク情報をシークする必要がなく、ユーザーデータに素早くアクセスすることが可能となる。
【００１５】
本発明に係る高密度光ディスク装置は、上記課題を解決するために、以下の構成を備える。すなわち、レーザー光の反射率の種類が増やされることで大容量化され、ユーザーデータの書き込み位置情報を含むディスク情報を書き込むためのエリアであるディスク情報記録領域が設けられ、ユーザーデータエリアにユーザーデータが書き込まれる度に、前記ディスク情報が、前記ディスク情報記録領域の外周側から内周側に向かって順次書き込まれて成る高密度光ディスクから、データを読み出し可能な高密度光ディスク装置であって、光ディスクを保持可能なディスク保持手段と、該ディスク保持手段に保持された前記高密度光ディスクの前記ディスク情報記録領域の最内周から外周側に向かってデータをシークすることで、最新の前記ディスク情報である最新ディスク情報を探索して、該最新ディスク情報を読み出すディスク情報読み出し手段と、該ディスク情報読み出し手段で読み出した前記最新ディスク情報を記憶するディスク情報記憶手段と、該ディスク情報記憶手段に記憶した前記最新ディスク情報に含まれる、前記書き込み位置情報に基づいて、前記高密度光ディスク上の特定のユーザーデータの書き込み位置を特定し、該書き込み位置のデータを読み出すことで、該特定のユーザーデータを読み出すユーザーデータ読み出し手段とを備えることを特徴とする。
これによれば、ディスク情報記録領域の最内周から外周側に向かってデータをシークして、初めにシークされたディスク情報を読み出すことで、最新のディスク情報を確実に読み出すことができる。また、読み出した最新ディスク情報を、ディスク情報記憶手段に記憶して、記憶した最新ディスク情報に基づいて、ユーザーデータにアクセスするため、ユーザーデータにアクセスする度に、高密度光ディスク上から最新のディスク情報をシークする必要がなく、ユーザーデータに素早くアクセスすることが可能となる。
【００１６】
さらに、ホストコンピュータと通信可能に接続され、前記ユーザーデータ読み出し手段は、前記ホストコンピュータから、前記高密度光ディスクの特定位置のユーザーデータを読み出して該ホストコンピュータに送信することを指示するリードコマンドを受信した際には、前記ディスク情報記憶手段に記憶した前記最新ディスク情報に含まれる、前記書き込み位置情報に基づいて、該特定位置にユーザーデータが書き込まれているか否かを判定し、書き込まれている場合には、該書き込み位置情報に基づいて読み出した該特定位置のユーザーデータを、書き込まれていない場合には、該特定位置にユーザーデータが書き込まれていないことを示すエラー情報を、該ホストコンピュータに送信することを特徴とする。
これによれば、高密度光ディスクの特定位置のユーザーデータを読み出すことを指示するリードコマンドを、ホストコンピュータから受信した際に、ディスク情報記憶手段に記憶された最新ディスク情報に基づいて、その特定位置にユーザーデータが記録されていない場合には、エラー情報をホストコンピュータに送信し、ユーザーデータエリア内の、ユーザーデータが記録されていない領域を読み出すことがないため、高密度光ディスク装置がハングすることがない。
【００１７】
また、ホストコンピュータと通信可能に接続され、前記ホストコンピュータから、単密度光ディスクのＴＯＣを読み出して該ホストコンピュータに送信することを指示するリードＴＯＣコマンドを受信した際には、前記ディスク情報記憶手段に記憶した前記最新ディスク情報に基づくデータを、該ホストコンピュータに送信するＴＯＣ読み出し代替手段を備えることを特徴とする。
これによれば、従来の光ディスクのＴＯＣを読み出すためのリードＴＯＣコマンドを、ホストコンピュータから受信した場合に、そのコマンドに対応する情報をホストコンピュータに返すため、従来の光ディスク装置との一定の互換性が保たれる。
【００１８】
さらに、前記ディスク保持手段に保持された光ディスクが、単密度光ディスクか前記高密度光ディスクかを判別するディスク判別手段を備え、該ディスク判別手段によって、前記ディスク保持手段に保持されている光ディスクが単密度光ディスクであると判別された場合には、前記リードＴＯＣコマンドを受信した際に、該単密度光ディスクからＴＯＣを読み出して前記ホストコンピュータに送信し、前記ディスク判別手段によって、前記ディスク保持手段に保持されている光ディスクが前記高密度光ディスクであると判別された場合には、前記リードＴＯＣコマンドを受信した際に、前記ＴＯＣ読み出し代替手段によって、前記最新ディスク情報に基づくデータを前記ホストコンピュータに送信することを特徴とする。
これによれば、単密度光ディスクおよび高密度光ディスクからデータ読み出しが可能な高密度光ディスク装置であって、単密度光ディスクが使用されている時でも、高密度光ディスクが使用されている時でも、ホストコンピュータから、従来の光ディスクのＴＯＣを読み出すためのリードＴＯＣコマンドを受信した場合に、そのコマンドに対応する情報をホストコンピュータに返すことが可能となる。
【００１９】
【発明の実施の形態】
以下、本発明に係る高密度光ディスクの読み出し方法および高密度光ディスク装置の好適な実施の形態を、添付図面に基づいて詳細に説明する。
【００２０】
図１は、本実施の形態に係る高密度光ディスク装置Ａの構成を表したブロック図である。
高密度光ディスク装置Ａは、パーソナルコンピュータ等のホストコンピュータＨと通信可能に接続される。なお、高密度光ディスク装置Ａは、必ずしもホストコンピュータＨと物理的に別体に設ける必要はなく、例えば、ホストコンピュータＨの筐体内に内蔵されて、ホストコンピュータＨ内で、ホストコンピュータＨのメインボード等と接続されていても良い。
また、本発明の請求項２の高密度光ディスク装置には、ホストコンピュータに接続されるものだけでなく、音楽用プレーヤ等の様に、単体で動作する高密度光ディスク装置も含まれる。
【００２１】
高密度光ディスク装置Ａの内部構成について、図１を用いて説明する。図１中、実線矢印は制御の流れを、破線矢印はデータの流れを示している。
高密度光ディスク装置Ａは、高密度光ディスク等の光ディスクＤを保持するディスク保持手段２２と、ディスク保持手段２２を介して光ディスクＤを回転させるスピンドルモータ２４と、光ディスクＤにレーザーを照射してその反射光を読み取るピックアップ２８等のハードウェアを備える。
【００２２】
また、高密度光ディスク装置Ａは、図示しない、ＣＰＵ、メモリ、論理回路およびファームウェア等によって構成される制御部を有する。制御部には、通信部２、コマンド解析実行手段４、ＴＯＣ読み出し手段８、ユーザーデータ読み出し手段１０、ディスク判別手段１２、ＴＯＣ読み出し代替手段１４、ディスク情報読み出し手段１６、モータドライバ２６およびピックアップドライバ３０が含まれる。また、制御部のＲＡＭ等のメモリ上には、ディスク情報記憶手段２０を構成する記憶領域が確保される。
【００２３】
ディスク保持手段２２と、スピンドルモータ２４と、スピンドルモータ２４を駆動制御するモータドライバ２６と、ピックアップ２８と、ピックアップ２８を位置制御およびレーザー照射制御するピックアップドライバ３０とにより、光ディスクＤからデータを読み出す光ディスク読み出し手段１８が構成される。
【００２４】
ディスク判別手段１２は、ディスク保持手段２２に保持された光ディスクＤが、単密度光ディスクであるか高密度光ディスクであるかを判別するためのファームウェアとして構成される。
ディスク判別手段１２は、ユーザーによって光ディスクＤが高密度光ディスク装置Ａに挿入されて、ディスク保持手段２２に保持される度に起動され、光ディスク読み出し手段１８を介して光ディスクＤの記録形式を読み取り、光ディスクＤが単密度光ディスクであるか、高密度光ディスクであるかを判別し、判別結果をＲＡＭ等の記憶手段に保存しておく。また、ディスク判別手段１２は、図示しない判別結果通知手段を備え、判別結果通知手段をコールした他の手段に、保存した前記判別結果を通知することができる。
また、ディスク判別手段１２は、光ディスクＤが高密度光ディスクであると判別した場合には、後述するディスク情報読み出し手段１６を起動させる。
【００２５】
ディスク情報読み出し手段としてのディスク情報読み出し手段１６は、ディスク保持手段２２に保持された光ディスクＤ（高密度光ディスク）から、最新のディスク情報（最新ディスク情報）としての最新のディスク情報（最新ディスク情報）を読み出すためのファームウェアとして構成される。
ディスク情報読み出し手段１６は、ユーザーによって光ディスクＤが高密度光ディスク装置Ａに挿入され、ディスク判別手段１２によって、その光ディスクＤが高密度光ディスクであると判別された際に起動される。ディスク情報読み出し手段１６は、光ディスク読み出し手段１８を介して、光ディスクＤのリードイン領域に設けられたディスク情報記録領域の最内周（１２０ｍｍ高密度光ディスクの場合には−１５２０ウォブルアドレス）から外周側に向かってデータをシークして、始めに検出されたディスク情報を、ディスク情報記憶手段としてのディスク情報記憶手段２０に記憶する。
【００２６】
通信部２は、ホストコンピュータＨから送信されてきたデータを受信し、また、高密度光ディスク装置Ａ内のデータをホストコンピュータＨに送信する機能を持つ論理回路およびファームウェアとして構成される。
【００２７】
コマンド解析実行手段４は、通信部２が受信したデータ列を解析して、コマンドとして認識し、コマンドの種類に応じた所定の処理を、制御部内の各手段に実行させるファームウェアとして構成される。また、コマンド解析実行手段４は、各手段が処理を行った結果、ホストコンピュータＨに送信すべきデータが発生した場合は、そのデータを、所定の形式のデータ列にして、通信部２を介してホストコンピュータＨへ送信する。
なお、本実施の形態においては、説明の簡単のために、コマンド解析実行手段４が解析および実行するコマンドは、リードコマンドとリードＴＯＣコマンドのみを記述しているが、コマンドの種類はこれに限定されず、より多数のコマンドを解析可能に構成できる。
【００２８】
ＴＯＣ読み出し手段８は、光ディスクＤからＴＯＣを読み出すためのファームウェアとして構成される。ＴＯＣ読み出し手段８は、起動すると、まず、ディスク判別手段１２の前記判別結果通知手段をコールして、ディスクの種類を調べる。
ディスク保持手段２２に保持された光ディスクＤが単密度光ディスクであった場合には、光ディスク読み出し手段１８を介して光ディスクＤからＴＯＣを読み出して、読み出したＴＯＣを、コマンド解析実行手段４および通信部２を介してホストコンピュータＨに送信する。ＴＯＣには、光ディスクＤに書き込まれた各ユーザーデータの番号（ＰＯＩＮＴ）、前記各番号に対応するユーザーデータの開始位置（開始時間）、最初のユーザーデータの番号（最初の楽章番号）および最後のユーザーデータの番号（最後の楽章番号）が含まれている。
一方、光ディスクＤが高密度光ディスクであった場合には、ＴＯＣ読み出し手段８は、ＴＯＣ読み出し代替手段１４を起動させる。
【００２９】
ＴＯＣ読み出し代替手段１４は、ファームウェアとして構成され、ＴＯＣ読み出し手段８によって起動される。
ＴＯＣ読み出し代替手段１４は、ディスク情報記憶手段２０に記憶されたディスク情報に基づいて、リードＴＯＣコマンドに対してホストコンピュータＨに送信すべきデータを作成する。ホストコンピュータＨに送信されるＴＯＣのデータは、ディスク情報に基づいて、次のように作成される。
ＴＯＣの各ユーザーデータの番号には、ディスク情報に含まれる各前記ユーザーデータ番号が代入される。
ＴＯＣの、各ユーザーデータの番号に対応するユーザーデータの開始位置（開始時間）には、ディスク情報に含まれる各ユーザーデータの開始アドレスを、時間変換した数値が代入される。１ウォブルアドレスは１／７５秒分のデータを含むため、１ウォブルアドレスを１／７５秒として換算することで、アドレスを時間に換算することができる。
ＴＯＣの最初のユーザーデータの番号には、ディスク情報に含まれる全ユーザーデータのうち、最初に記録されたユーザーデータの番号が代入される。
ＴＯＣの最後のユーザーデータの番号には、ディスク情報に含まれる全ユーザーデータのうち、最後に記録されたユーザーデータの番号が代入される。
【００３０】
ユーザーデータ読み出し手段１０は、ファームウェアとして構成され、コマンド解析実行手段４が、光ディスクＤの特定位置のユーザーデータを読み出してホストコンピュータＨに送信することを指示するリードコマンドを解析した際に、コマンド解析実行手段４によって起動される。ユーザーデータ読み出し手段１０は、ディスク判別手段１２の前記判別結果通知手段によって光ディスクＤの種類を認識する。
光ディスクＤが単密度光ディスクであった場合には、ユーザーデータ読み出し手段１０は、ＴＯＣ読み出し手段８を介して光ディスクＤからＴＯＣを読み出す。
一方、光ディスクＤが高密度光ディスクであった場合には、ユーザーデータ読み出し手段１０は、ディスク情報記憶手段２０からディスク情報を読み出す。
ユーザーデータ読み出し手段１０は、そのＴＯＣまたはディスク情報に含まれる書き込み位置情報から、前記リードコマンドで指定された特定位置にユーザーデータが書き込まれているか否かを判定し、書き込まれている場合には、光ディスク読み出し手段１８を介してその特定位置から読み出したユーザーデータを、書き込まれていない場合には、ユーザーデータが書き込まれていない領域に対するリードコマンドであることを表すエラー情報を、コマンド解析実行手段４および通信部２を介してホストコンピュータＨに送信する。
【００３１】
次に、高密度光ディスク装置Ａの動作について、図２〜図４を用いて説明する。
【００３２】
図２に示すように、ディスク未挿入状態の高密度光ディスク装置Ａに、ユーザーによって、光ディスクＤが挿入されると（Ｓ１）、ディスク判別手段１２が起動する。ディスク判別手段１２は、光ディスク読み出し手段１８を介して光ディスクのデータ記録形式を読み込み、光ディスクＤが単密度光ディスクか高密度光ディスクかを判別し、判別結果を、図示しないＲＡＭ等の記憶手段に記憶する（Ｓ２）。
【００３３】
ディスク判別手段１２は、前記判別結果が高密度光ディスクであった場合には、さらにディスク情報読み出し手段１６を起動する。
ディスク情報読み出し手段１６は、光ディスク読み出し手段１８を介して、光ディスクＤのリードイン領域に設けられたディスク情報記録領域の最内周（１２０ｍｍ高密度光ディスクの場合には−１５２０ウォブルアドレス）から外周側に向かってデータをシークして（ディスク情報読み出しステップＳ３）、始めに検出されたディスク情報を、ディスク情報記憶手段２０に記憶する（ディスク情報記憶ステップＳ４）。
【００３４】
ここで、図７に示すように、高密度光ディスクのディスク情報は、ユーザーデータエリアにユーザーデータが書き込まれる度に、ディスク情報記録領域の外周側から内周側に向かって、順次書き込まれたものであるため、最も内周側に書き込まれたディスク情報が最新のディスク情報（最新ディスク情報）ということになる。従って、ディスク情報記録領域の最内周から外周側に向かってデータをシークして、始めに検出され、ディスク情報記憶手段２０に記憶されるディスク情報は、確実に最新のディスク情報である。
【００３５】
その後、高密度光ディスク装置Ａは、ユーザーによる操作やホストコンピュータＨからのコマンドを待機する待機状態に入る。
【００３６】
図３に示すように、待機状態において、ホストコンピュータＨがリードＴＯＣコマンドを発行した際には、コマンド解析実行手段４がリードＴＯＣコマンドを認識すると、コマンド解析実行手段４は、ＴＯＣ読み出し手段８を起動する。ＴＯＣ読み出し手段８は、ディスク判別手段１２の前記判別結果通知手段によって光ディスクＤが単密度光ディスクか高密度光ディスクかを認識する（Ｓ１１）。
【００３７】
ＴＯＣ読み出し手段８は、光ディスクＤが単密度光ディスクである場合には、光ディスク読み出し手段１８を介して、光ディスクＤからＴＯＣを読み出し（Ｓ１２）、そのＴＯＣの内容を、コマンド解析実行手段４および通信部２を介してホストコンピュータＨに送信する（Ｓ１３）。
【００３８】
一方、光ディスクＤが高密度光ディスクである場合には、ＴＯＣ読み出し手段８は、ＴＯＣ読み出し代替手段１４を起動させる。ＴＯＣ読み出し手段８は、ディスク情報記憶手段２０から読み出した最新ディスク情報（Ｓ１４）に基づいて、リードＴＯＣコマンドに対応してホストコンピュータＨに送信すべき前記データを作成し（Ｓ１５）、ホストコンピュータＨに送信する（Ｓ１６）。
【００３９】
また、図４に示すように、待機状態において、ホストコンピュータＨが、光ディスクＤの特定位置のユーザーデータを読み出してホストコンピュータＨに送信することを指示するリードコマンドを発行した際には、コマンド解析実行手段４がリードコマンドを認識すると、コマンド解析実行手段４は、ユーザーデータ読み出し手段１０を起動する。ユーザーデータ読み出し手段１０は、ディスク判別手段１２の前記判別結果通知手段によって、光ディスクＤが単密度光ディスクか高密度光ディスクかを認識する（Ｓ２１）。
【００４０】
光ディスクＤが単密度光ディスクである場合には、ユーザーデータ読み出し手段１０は、ＴＯＣ読み出し手段８によって光ディスクＤのＴＯＣを読み出し、ＴＯＣに含まれる、各ユーザーデータの書き込み位置を認識する（Ｓ２２）。
一方、光ディスクＤが高密度光ディスクである場合には、ユーザーデータ読み出し手段１０は、ディスク情報記憶手段２０から最新ディスク情報を読み出し、最新ディスク情報に含まれる、各ユーザーデータの書き込み位置を認識する（Ｓ２３）。
ユーザーデータ読み出し手段１０は、そのＴＯＣまたはディスク情報に含まれる書き込み位置情報に基づいて、リードコマンドで指定された前記特定位置に、ユーザーデータが書き込まれているか否かを判定し（Ｓ２４）、書き込まれている場合には、光ディスク読み出し手段１８を介して、その特定位置からユーザーデータを読み出して（ユーザーデータ読み出しステップ）、そのユーザーデータをホストコンピュータＨに送信する（Ｓ２５）。また、前記特定位置にユーザーデータが書き込まれていない場合には、ユーザーデータが書き込まれていない領域に対するリードコマンドであることを表すエラー情報を、ホストコンピュータＨに送信する（Ｓ２６）。
【００４１】
本実施の形態に係る高密度光ディスクの読み出し方法および高密度光ディスク装置Ａによれば、ディスク情報記録領域の最内周から外周側に向かってデータをシークして、初めにシークされたディスク情報を読み出すことで、最新ディスク情報を確実に読み出すことができる。また、読み出したディスク情報を、ＲＡＭ等の記憶手段２０に記憶して、記憶した最新ディスク情報に基づいて、ユーザーデータにアクセスするため、ユーザーデータにアクセスする度に、高密度光ディスク上から最新ディスク情報をシークする必要がなく、ユーザーデータに素早くアクセスすることが可能となる。
【００４２】
また、本実施の形態に係る高密度光ディスク装置Ａによれば、高密度光ディスクの特定位置のユーザーデータを読み出すことを指示するリードコマンドを、ホストコンピュータＨから受信した際に、ディスク情報記憶手段２０に記憶された最新ディスク情報に基づいて、その特定位置にユーザーデータが記録されていない場合には、エラー情報をホストコンピュータＨに送信し、ユーザーデータエリア内の、ユーザーデータが記録されていない領域を読み出すことがないため、高密度光ディスク装置Ａがハングすることがない。
さらに、従来の光ディスクのＴＯＣを読み出すためのリードＴＯＣコマンドを、ホストコンピュータＨから受信した場合に、そのコマンドに対応する情報をホストコンピュータＨに返すため、従来の光ディスク装置との一定の互換性が保たれる。
【００４３】
なお、本実施の形態においては、ディスク情報読み出し手段１６は、光ディスクＤが高密度光ディスク装置Ａに挿入された際に、ディスク判別手段１２によって起動されるよう構成したが、ディスク情報読み出し手段１６によるディスク情報の読み出しタイミングは、これに限定されるものではない。例えば、リードＴＯＣ読み出し手段８が起動された際にリードＴＯＣ読み出し手段８によって起動されて、光ディスクＤからディスク情報を読み出すように構成しても良い。
【００４４】
また、本実施の形態においては、リードコマンドを受信した際に光ディスクＤからユーザーデータを読み出すよう構成したが、ユーザーデータ読み出し手段１０が起動され、ユーザーデータ読み出しステップＳ２５が実行されるタイミングは、これに限定されず、例えば、高密度光ディスク装置Ａの図示しない再生ボタンが押下されたタイミング等で、ユーザーデータを読み出して、ホストコンピュータＨに送信したり、音楽等のユーザーデータを再生したりできるよう構成してもよい。
【００４５】
また、本実施の形態においては、図６に示した前記データフォーマットをもつ高密度光ディスクに対応した高密度光ディスクの読み出し方法および高密度光ディスク装置Ａについて説明したが、本発明はそれに限定されず、ユーザーデータエリアにユーザーデータが書き込まれる度に、ディスク情報が、ディスク情報記録領域の外周側から内周側に向かって順次書き込まれる高密度光ディスクであれば、あらゆるものに応用することが可能である。
【００４６】
【発明の効果】
本発明に係る高密度光ディスクの読み出し方法および高密度光ディスク装置によれば、ディスク情報記録領域内の最新のディスク情報に確実にアクセスできると共に、書き込まれたユーザーデータに素早くアクセスできるという効果を奏する。さらに、本発明に係る高密度光ディスク装置によれば、ホストコンピュータと接続された際に、従来の光ディスク装置と、インタフェースに一定の互換性を保つことが可能となるという効果を奏する。
【図面の簡単な説明】
【図１】本発明に係る高密度光ディスク装置の内部構成を表したブロック図である。
【図２】本発明に係る高密度光ディスクに光ディスクが挿入された際の処理を示すフローチャートである。
【図３】本発明に係る高密度光ディスク装置が、リードＴＯＣコマンドを受信した際の処理を示すフローチャートである。
【図４】本発明に係る高密度光ディスク装置が、リードコマンドを受信した際の処理を示すフローチャートである。
【図５】光ディスクを大容量化するための概念を説明するための説明図である。
【図６】高密度光ディスクのデータフォーマットの例を示す説明図である。
【図７】高密度光ディスクのディスク情報記録領域にディスク情報が書き込まれる様子、および、本発明に係る高密度光ディスクの読み出し方法ならびに高密度光ディスク装置が、ディスク情報記録領域内のディスク情報を探索する様子を示す説明図である。
【符号の説明】
Ａ  高密度光ディスク装置
Ｄ  光ディスク
Ｈ  ホストコンピュータ
２  通信部
４  コマンド解析実行手段
８  ＴＯＣ読み出し手段
１０  ユーザーデータ読み出し手段
１２  ディスク判別手段
１４  ＴＯＣ読み出し代替手段
１６  ディスク情報読み出し手段
１８  光ディスク読み出し手段
２０  ディスク情報記憶手段
２２  ディスク保持手段
２４  スピンドルモータ
２６  モータドライバ
２８  ピックアップ
３０  ピックアップドライバ
Ｓ３  ディスク情報読み出しステップ
Ｓ４  ディスク情報記憶ステップ
Ｓ２５  ユーザーデータ読み出しステップ
【図１】
2004206844.tif 000003
【図２】
2004206844.tif 000004
【図３】
2004206844.tif 000005
【図４】
2004206844.tif 000006
【図５】
2004206844.tif 000007
【図６】
2004206844.tif 000008
【図７】
2004206844.tif 000009