(57)【特許請求の範囲】
【請求項１】
外部のホストコンピュータからの要求で光ディスクの情報を読み出す光ディスク再生装置において、
電源供給されると、装置全体のシステムの初期化、現在装着されている光ディスクに対する最適化、フォーカスサーチを行うことでイニシャライズ処理を行う手段と、
イニシャライズ処理の後、前記光ディスクのＴＯＣおよびＴＯＣにより示されるファイル構造の各ファイルの先頭に書かれているディレクトリ情報であるボリュームディスクリプタを読み取る読取手段と、
前記読取手段により読み取られた前記ＴＯＣおよび前記ボリュームディスクリプタを記憶するバッファメモリと、
前記ボリュームディスクリプタが前記バッファメモリヘ記憶されると、前記読取手段のディスクモータを回転させて前記ホストコンピュータからの要求入力待ちの状態にする手段と、
前記イニシャライズ処理の後、所定時間が経過しても前記ホストコンピュータから要求入力がない場合、前記ディスクモータの回転を停止させて低消費電力モードで各部を動作させる手段と、
低消費電力モードで動作している状態で、前記ボリュームディスクリプタを読み取る要求が前記ホストコンピュータから来た場合、前記バッファメモリに記憶されていた前記ボリュームディスクリプタを前記ホストコンピュータへ返すと同時に、システムの電源をオンし前記ディスクモータを回転駆動させて、次の要求入力に備える手段と
を具備したことを特徴とする光ディスク再生装置。
【請求項２】
外部のホストコンピュータからの要求で光ディスク再生装置が光ディスクから情報を読み出す情報読出方法において、
電源供給されると、装置全体のシステムの初期化、現在装着されている光ディスクに対する最適化、フォーカスサーチを行うことでイニシャライズ処理を行うステップと、
イニシャライズ処理の後、前記光ディスクのＴＯＣおよびＴＯＣにより示されるファイル構造の各ファイルの先頭に書かれているディレクトリ情報であるボリュームディスクリプタを読取手段が読み取る工程と、
前記読取手段により読み取られた前記ＴＯＣおよび前記ボリュームディスクリプタをバッファメモリに記憶する工程と、
前記ボリュームディスクリプタが前記バッファメモリヘ記憶されると、前記読取手段のディスクモータを回転させて前記ホストコンピュータからの要求入力を待つ工程と、
前記イニシャライズ処理の後、所定時間が経過しても前記ホストコンピュータから要求入力がない場合、前記ディスクモータの回転を停止して再生装置全体が低消費電力モードで動作する工程と、
低消費電力モードで動作している状態で、前記ボリュームディスクリプタを読み取る要求が前記ホストコンピュータから来た場合、前記バッファメモリに記憶されていた前記ボリュームディスクリプタを前記ホストコンピュータへ返すと同時に、システムの電源をオンし前記ディスクモータを回転駆動させて、次の要求入力に備える工程と
を有することを特徴とする情報読出方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば汎用のコンピュータ接続される光ディスク再生装置および情報読出方法に関する。
【０００２】
【従来の技術】
汎用のパーソナルコンピュータ（以下ホストと称す）には、ＣＤ−ＲＯＭドライブなどのディスク再生装置が標準的に内蔵、または外部接続装置として用いられている。また、最近では、大容量のＤＶＤ−ＲＯＭドライブなどを標準的に搭載したホストも出てきている。これらＣＤ−ＲＯＭドライブやＤＶＤ−ＲＯＭドライブは、咋今、高倍速化が進められ、３２倍速再生なるものも登場している。このように回転速度の高速化は進んでいるものの、この種のディスク再生装置はハードディスクドライブなど機器に比べてメカニカルな機構部分が多いため、ユーザがホストのキーを操作した通りには動作せず、ユーザがキー操作後、ディスク上に記録されている情報を得るまでに、どうしても時間的な遅延、つまりタイムラグが生じる。
【０００３】
特に、近年では、ホストから電源が供給されるようなディスク再生装置には、ホストから所定時間以上リード要求がない場合は、ディスクを駆動するディスクモータの動作を停止させる、いわゆる省電力機能などが付加されている。
【０００４】
この省電力機能が働いた状態、つまり省電力モード中に、ユーザがホストのキーを操作して所望のデータのディレクトリ情報であるボリュームディスクリプタ（以下ＶＤと称す）を得ようとすると、ディスク再生装置は、図４に示すように、ホストからのＶＤのリード要求が来た時点から（Ｓ４０１）、システム電源をＯＮして（Ｓ４０２）、ディスクモータを回転駆動し（Ｓ４０３）、ディスクのＴＯＣによって示されるＶＤのデータを読み取り（Ｓ４０４）、それをホストヘ返す（Ｓ４０５）といった動作を行うため、これには数秒程度の時間がかかり、ユーザが思うようタイミングで情報が得られないという問題があった。
【０００５】
【発明が解決しようとする課題】
このように、従来のディスク再生装置では、ユーザがホストのキーを操作してディスク再生装置から情報を得るまでに数秒オーダのタイムラグがあり、ユーザが思うようなタイミングで情報を得ることができないという問題があった。
【０００６】
本発明はこのような課題を解決するためになされたもので、ユーザからの要求に対して情報を迅速に提供することのできる光ディスク再生装置および情報読出方法を提供することを目的としている。
【０００７】
【課題を解決するための手段】
上記した目的を達成するために、請求項１記載の発明の光ディスク再生装置は、外部のホストコンピュータからの要求で光ディスクの情報を読み出すディスク再生装置において、電源供給されると、装置全体のシステムの初期化、現在装着されている光ディスクに対する最適化、フォーカスサーチを行うことでイニシャライズ処理を行う手段と、イニシャライズ処理の後、前記光ディスクのＴＯＣおよびＴＯＣにより示されるファイル構造の各ファイルの先頭に書かれているディレクトリ情報であるボリュームディスクリプタを読み取る読取手段と、前記読取手段により読み取られた前記ＴＯＣおよび前記ボリュームディスクリプタを記憶するバッファメモリと、前記ボリュームディスクリプタが前記バッファメモリヘ記憶されると、前記読取手段のディスクモータを回転させて前記ホストコンピュータからの要求入力待ちの状態にする手段と、前記イニシャライズ処理の後、所定時間が経過しても前記ホストコンピュータから要求入力がない場合、前記ディスクモータの回転を停止させて低消費電力モードで各部を動作させる手段と、低消費電力モードで動作している状態で、前記ボリュームディスクリプタを読み取る要求が前記ホストコンピュータから来た場合、前記バッファメモリに記憶されていた前記ボリュームディスクリプタを前記ホストコンピュータへ返すと同時に、システムの電源をオンし前記ディスクモータを回転駆動させて、次の要求入力に備える手段とを具備したことを特徴としている。
【００１２】
請求項１記載の発明では、イニシャライズ処理の後、装着されている光ディスクの管理情報、例えばＴＯＣなどと、この管理情報によって示される光ディスクのデータ構造の中のボリュームディスクリプタとをリードする。その後、ホストコンピュータからのコマンド要求待ちに入る。この状態でしばらくディスクを回転させてコマンドを待つが、所定時間を経過してもホストコンピュータからの要求がない場合は、光ディスクの回転を停止させて低消費電力モードに移行する。
【００１３】
低消費電力モードで動作中に、ホストコンピュータからボリュームディスクリプタのリード要求がきた場合、従来であれば、読取手段がディスクを回転させて、ディスクのＴＯＣあるいはリードインエリアをリードしてからデータリードをホストコンピュータヘ返すという至って時間のかかる動作を行っていたが、この発明では、バッファメモリに記憶しておいたボリュームディスクリプタを即座に読み出してホストコンピュータヘ返すので、ホストコンピュータのユーザはディスクの情報を参照するのに待たされることがなくなる。
【００１４】
請求項２記載の発明の情報読出方法は、外部のホストコンピュータからの要求で光ディスク再生装置が光ディスクから情報を読み出す情報読出方法において、電源供給されると、装置全体のシステムの初期化、現在装着されている光ディスクに対する最適化、フォーカスサーチを行うことでイニシャライズ処理を行うステップと、イニシャライズ処理の後、前記光ディスクのＴＯＣおよびＴＯＣにより示されるファイル構造の各ファイルの先頭に書かれているディレクトリ情報であるボリュームディスクリプタを読取手段が読み取る工程と、前記読取手段により読み取られた前記ＴＯＣおよび前記ボリュームディスクリプタをバッファメモリに記憶する工程と、前記ボリュームディスクリプタが前記バッファメモリヘ記憶されると、前記読取手段のディスクモータを回転させて前記ホストコンピュータからの要求入力を待つ工程と、前記イニシャライズ処理の後、所定時間が経過しても前記ホストコンピュータから要求入力がない場合、前記ディスクモータの回転を停止して再生装置全体が低消費電力モードで動作する工程と、低消費電力モードで動作している状態で、前記ボリュームディスクリプタを読み取る要求が前記ホストコンピュータから来た場合、前記バッファメモリに記憶されていた前記ボリュームディスクリプタを前記ホストコンピュータへ返すと同時に、システムの電源をオンし前記ディスクモータを回転駆動させて、次の要求入力に備える工程とを有することを特徴としている。
【００１６】
この結果、ユーザからの要求に対しで情報を迅速に提供することができる。
【００１７】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１８】
図１は本発明に係る一つの実施形態のディスク再生システムの構成を示す図である。
【００１９】
同図において、１はホストコンピュータ本体（以下ホストＰＣと称す）である。このホストＰＣ１には、キーボード２、モニタ３などの入出力装置の他、ＣＤ−ＲＯＭドライブ４が接続されている。このＣＤ−ＲＯＭドライブ４とホストＰＣ１とは信号伝送用ケーブル５（ＳＣＳＩケーブルまたはＡＴＡＰＩケーブルなど）とホストＰＣ１からの電源供給用のパワーケーブル６とで接続されている。ホストＰＣ１は汎用のパーソナルコンピュータであり、メインボードに搭載されたＣＰＵ、ＲＯＭ、ＲＡＭおよびハードディスクドライブなどが内蔵されており、ハードディスクドライブに記憶されているオペレーションシステム（以下ＯＳと称す）をＲＡＭに読み出すことで、このＯＳの環境下でさまざまなアプリケーションの処理を実行するものである。
【００２０】
図２に示すように、ＯＤ−ＲＯＭドライブ４は、記録媒体としてのＣＤ−ＲＯＭ（以下ディスクＡと称す）を回転駆動するディスクモータ２１と、このディスクモータ２１により回転駆動されるディスクＡから情報（ＲＦ信号）を読み取るピックアップ２２と、このピックアップ２２により読み取られたＲＦ信号を用途に応じて増幅するＲＦアンプ２３およびサーボ信号アンプ２４と、ＲＦアンプ２３により増幅されたＲＦ信号から情報を再生するＣＤ信号処理部２５と、サーボ信号アンプ２４により増幅されたトラッキングおよびフォーカス信号に基づいて、ピックアップ２２を安定的に位置制御するサーボ制御部２６と、ＣＤ信号処理部２５により処理された信号から所望の情報、例えばシステム管理情報としてのＴＯＣやこのＴＯＣにより示される再生対象の個々のデータの位置情報（ディレクトリ情報）としてのボリュームディスクリプタ（以下ＶＤと称す）などを取得するＣＤ−ＲＯＭ信号処理部２７と、ＣＤ−ＲＯＭ信号処理部２７により取得されたＴＯＣやＶＤなどが記録されるバッファメモリ２８と、このバッファメモリ２８への情報の記録および読出を制御するメモリ制御部２９と、外部と内部の情報の出し入れを制御するインターフェース制御部３０と、外部のホストＰＣ１とこの装置とを接続するためのコネクタ３１（例えばＳＣＳ１コネクタやＡＴＡＰＩコネクタなど）と、この装置全体を制御するシステム制御マイコン３２とから構成されている。なおＣＤ−ＲＯＭの場合はＴＯＣであるが、ＤＶＤ−ＲＯＭなどの場合はリードインである。
【００２１】
以下、図３を参照してこのディスク再生装置の動作を説明する。
【００２２】
このディスク再生装置の場合、ホストＰＣ１からパワーケーブル６を通じてＣＤ−ＲＯＭドライブ４に電源が供給されると、ＣＤ−ＲＯＭドライブ４のシステム制御マイコン３２は、この装置内部のイニシャライズ処理を行う（図３のＳ３０１）。このイニシャライズ処理とは装置全体のシステムの初期化、現在装着されているディスクＡに対する最適化、フォーカスサーチなどの処理である。
【００２３】
システムの初期化、フォーカスサーチなどを行った後、システム制御マイコン３２は、上記各部を制御して、装着されているディスクＡのＴＯＣ（あるいはリードインエリア）およびＴＯＣにより示されるファイル構造中の各ファイルの先頭に書かれているディレクトリ情報、つまりＶＤをリードさせる（Ｓ３０２）。ピックアップ２２でリードされたＴＯＣやＶＤなどの情報はＲＦアンプ２３、ＣＤ信号処理部２５、ＣＤ−ＲＯＭ信号処理部２７を経て、バッファアンプ２８に一時的に記憶（蓄積）される。なお、この場合、バッファメモリ２８の記憶容量が許す範囲ですべてのＶＤをリードしておいても良く、またホストＰＣ１が初めに要求するであろう一部のＶＤのみを読んでおいても良い。
【００２４】
その後、システム制御マイコン３２は、ホストＰＣ１からのコマンド要求待ちに入る。この状態でしばらくディスクモータ２１を回転させてホストＰＣ１からのコマンドを待つが、イニシャライズ処理後、所定時間を経過してもホストＰＣ１からの要求、つまりコマンド入力が無い場合、システム制御マイコン３２は、ディスクモータ２１の回転を停止させて（Ｓ３０３）、低消費電力モードに移行する。すなわち、このＣＤ−ＲＯＭドライブ４では、イニシャライズ処理の最後でＶＤをリードしバッファメモリ２８に記憶してからディスクモータ２１の回転を停止させて低消費電力モードに移行する。
【００２５】
ＣＤ−ＲＯＭドライブ４が低消費電力モードに移行している状態で、ホストＰＣ１からＣＤ−ＲＯＭドライブ４に対してＶＤのリード要求が来た場合（Ｓ３０４）、システム制御マイコン３２は、メモリ制御部２９に対してイニシャライズ処理の最後で予めバッファメモリ２８に記憶しておいたＶＤを返すよう指示するので、メモリ制御部２９は、バッファメモリ２８に記憶されている中の、リード要求に対応するＶＤをバッファメモリ２８から読み出してインターフェース制御部３０に渡し、インターフェース制御部３０は、渡されたＶＤをコネクタ３１を通じてホストＰＣ１へ返す動作を行う。つまりバッファメモリ２７からデータを転送し（Ｓ３０５）、ホストＰＣ１がデータを受け取る（Ｓ３０６）。この間、つまりホストＰＣ１から要求が来てからＶＤをホストＰＣ１へ返すまでの時間は数百msecのオーダである。
【００２６】
これと同時にシステム制御マイコン３２は、システム電源をＯＮして（Ｓ３０７）、ディスクモータ２１を回転駆動させて（Ｓ３０８）、次の要求に備える。したがって、ユーザはホストＰＣ１をキー操作してからディスクＡのディレクトリ情報を参照するのに待たされることがなくなる。
【００２７】
このようにこの実施形態のディスク再生装置によれば、イニシャライズ処理の最後でディスクモータ２１の回転を停止させる前に、ホストＰＣ１からリード要求が来るであろうＶＤをリードしでバッファメモリ２８に記憶しておくので、ホストＰＣ１からＶＤのリード要求が来ると、バッファメモリ２８から即座にデータを読み出してホストＰＣ１へ返すので、ユーザはディスクＡの情報を参照するのに待たされることがなくなる。
【００２８】
また、低消費電力モードに移行後、ホストＰＣ１からＶＤのリード要求が来た場合は、バッファメモリ２８から即座にデータを読み出してホストＰＣ１へ返すと共に、ディスクモータ２１を駆動して次の要求に対応するように待機するので、ディスクＡの情報を参照後もユーザによる次の操作に迅速に対応することができる。
【００２９】
この結果、ユーザからの要求に対して情報を迅速に提供することができる。
【００３０】
なお、上記実施形態では、消費電力モードに移行するまでの時間をイニシャライズ処理後から所定時間としたが、これ以外に電源投入後からの時間でも良い。
【００３１】
【発明の効果】
以上説明したように請求項１，２記載の発明によれば、電源供給されたときに行われるイニシャライズ処理の最後でボリュームディスクリプタを読み取ってバッファメモリヘ記憶した後、読取手段を要求入力待ちの状態にするので、ボリュームディスクリプタのリード要求に対して、バッファメモリからデータを即座に読み出すことができる。
【００３２】
また、イニシャライズ処理の後、読み取ったボリュームディスクリプタをバッファメモリに記憶した後、低省電力モードに移行し、ホストコンピュータからボリュームディスクリプタのリード要求がくると、バッファメモリのボリュームディスクリプタを即座にホストコンピュータヘ返すので、ホストコンピュータのユーザは光ディスクの情報を参照するのに待たされることがくなる。
【００３４】
この結果、ユーザからの要求に対して情報を迅速に提供することができる。
【図面の簡単な説明】
【図１】本発明の一つの実施形態のディスク再生装置の概要構成を示す図である。
【図２】このディスク再生装置の内部構成を示す図である。
【図３】このディスク再生装置の動作を示す図である。
【図４】従来のディスク再生装置の動作を示す図である。
【符号の説明】
１…ホストＰＣ、２…キーボード、３…モニタ、４…ＣＤ−ＲＯＭドライブ、５…信号伝送用ケーブル、６…パワーケーブル、２１…ディスクモータ、２２…ピックアップ、２３…ＲＦアンプ、２４…サーボ信号アンプ、２５…ＣＤ信号処理部、２６…サーボ制御部、２７…ＣＤ−ＲＯＭ信号処理部、２８…バッファメモリ、２９…メモリ制御部、３０…インターフェース制御部、３１…コネクタ、３２…システム制御マイコン。
【図１】
0003679926.tif 000002
【図２】
0003679926.tif 000003
【図３】
0003679926.tif 000004
【図４】
0003679926.tif 000005