(57)【要約】  【課題】  光ディスク装置において、起動準備時間を短縮化可能な技術の提供。  【解決手段】  起動時、光ディスクの偏重心検出の前に待ち時間を設定し、該待ち時間内に光ディスクからのデータ読出しとホストコンピュータ側への転送を行うとともに、偏重心検出開始後は、該偏重心検出動作を、ホストコンピュータのアプリケーション起動動作と並行して行う。【選択図】  図３
2005203027.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータ側からの要求に対し、光ディスクからデータを読み出して転送する光ディスク装置であって、
上記光ディスクの反射レーザ光から検出されるトラッキング誤差信号に基づき該光ディスクの回転中心に対する偏重心量を検出する偏重心検出手段と、
上記偏重心検出動作前の時間位置に所定長さの待ち時間帯を設定するとともに、該偏重心検出結果に基づき上記光ディスクの回転を制御する制御手段と、
を備え、起動時、上記待ち時間帯内で、ホストコンピュータ側からの要求に対応したデータの読出しと該ホストコンピュータ側への転送とを行う構成としたことを特徴とする光ディスク装置。
【請求項２】
ホストコンピュータ側からの要求に対し、光ディスクからデータを読み出して転送する光ディスク装置であって、
上記光ディスクの反射レーザ光から検出されるトラッキング誤差信号に基づき、該光ディスクの回転中心に対する偏重心量を検出する偏重心検出手段と、
上記偏重心検出動作に先立ち上記光ディスクからのデータの読出しを行うように制御する制御手段と、
を備え、起動時、上記偏重心検出動作の開始に先立って、上記データを読出してホストコンピュータ側に転送し、該偏重心検出動作の開始後は、該偏重心検出動作を、該ホストコンピュータのアプリケーション起動動作と並行して行う構成としたことを特徴とする光ディスク装置。
【請求項３】
ホストコンピュータ側からの要求に対し、光ディスクからデータを読み出して転送する光ディスク装置の起動制御方法であって、
装填された光ディスクのディスク情報を取込むステップと、
偏重心検出までの待ち時間のタイマーをスタートさせるステップと、
上記待ち時間内において、ホストコンピュータ側からの読出し要求に対し、指定されたデータを読み出してホストコンピュータ側に転送するステップと、
上記待ち時間の終了後、偏重心検出を行うステップと、
を経て、再生動作前の起動制御を行うことを特徴とする光ディスク装置の起動制御方法。
【請求項４】
ホストコンピュータ側からの要求に対し、光ディスクからデータを読み出して転送する光ディスク装置の起動制御方法であって、
装填された光ディスクの種別を判別するステップと、
回路のオフセット調整を行うステップと、
フォーカスサーボ及びトラッキングサーボをオン状態とするステップと、
ループゲインを調整するステップと、
ディスク情報を取込むステップと、
ホストコンピュータ側からの読出し要求を受信し、指定されたデータを光ディスクから読み出してホストコンピュータ側に転送するステップと、
上記データ転送後、偏重心検出を、ホストコンピュータのアプリケーション起動に並行して行うステップと、
上記偏重心検出結果に基づき、上記光ディスクの回転を制御するステップと、
を経て、再生動作前の起動制御を行うことを特徴とする光ディスク装置の起動制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクに対し情報を記録または再生する光ディスク装置に係り、特に、ディスク装填後、再生動作の起動準備時間を短縮するための技術に関する。
【背景技術】
【０００２】
本発明に関連した従来技術としては、例えば、特開２０００−６７５０９号公報（特許文献１）や特開２０００−２０７８２４号公報（特許文献２）に記載されたものがある。特開２０００−６７５０９号公報には、ディスク装置において、データ読取りのための準備動作時間を短縮するために、トラッキングサーボをオフにした状態で偏重心検出を行った後、フォーカスサーボ及びトラッキングサーボをオンの状態としてディスクを高速回転させ、ボールバランサにより偏重心を緩和してからデータ読出しを開始する技術が記載されている。また、特開２０００−２０７８２４号公報には、ディスクドライブ装置において、不快な振動や騒音を低減するために、ディスクの偏重心による振動を検知して再生時の回転速度を低減させる技術として、ディスク装填時に該ディスクを高速回転させ、偏重心の有無を検出し、偏重心のあるディスクに対しては、回転速度の上限設定を行った後にデータ読出しを開始する技術が記載されている。
【０００３】
【特許文献１】特開２０００−６７５０９号公報
【０００４】
【特許文献２】特開２０００−２０７８２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記公報記載の従来技術はいずれも、ディスクの偏重心検出を行った後で、ディスクからのデータ読出しを行うため、起動時に、ホストコンピュータへデータ転送を行うまでの所要時間や、再生動作開始までの所要時間が長くなり易い。
本発明の課題点は、上記従来技術の状況に鑑み、光ディスク装置において、起動時間を短縮できるようにすることである。
本発明の目的は、かかる課題点を解決できる光ディスク装置の起動制御技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題点を解決するために、本発明では、光ディスク装置において、起動時、ディスク装填状態でのイニシャル処理の終了後、光ディスクの偏重心量の検出（以下、偏重心検出という）の開始前に待ち時間帯を設け、該待ち時間帯内に、該光ディスクからのデータ読出しと該データのホストコンピュータ側への転送を行うとともに、偏重心検出動作開始後は、該偏重心検出動作を、該ホストコンピュータのアプリケーション起動動作と並行して行う構成とする。具体的には、上記を基本構成要件とする光ディスク装置と、上記を経時的基本動作要件とする光ディスク装置の起動制御方法とを本発明として提案する。
【発明の効果】
【０００７】
本発明によれば、光ディスク装置において、ディスク装填後の起動時間の短縮化が可能となり、短時間で再生動作を開始することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明を実施するための最良の形態につき、図面を用いて説明する。
図１〜図４は、本発明の実施形態の説明図である。図１は、本発明の実施形態としての光ディスク装置の構成例図、図２は、図１の光ディスク装置のディスク回転起動時のホストコンピュータとの関係における動作説明図、図３は、図１の光ディスク装置のイニシャル処理動作後の動作説明図、図４は、図３の動作中の偏重心検出動作の説明図である。
【０００９】
図１において、１は光ディスク、２は光ピックアップ、３は、光ディスク１を回転駆動するスピンドルモータ、４は、スピンドルモータ３を駆動するモータドライバ（モータ駆動回路）、５は、光ピックアップ内のアクチュエータ（図示なし）を駆動するアクチュエータドライバ、６は、光ピックアップ２からの読取り信号を再生信号として処理するフロントエンドプロセッサ、６ａは、フロントエンドプロセッサ６内にあって再生信号からフォーカス誤差信号を検出するフォーカス誤差信号検出回路、６ｂは、同じくフロントエンドプロセッサ６内にあって再生信号からトラッキング誤差信号を検出するトラッキング誤差信号検出回路、６ｃは、同じくフロントエンドプロセッサ６内にあって再生信号を増幅しＲＦ信号として出力するＲＦ増幅回路、７はＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、７ａは、ＤＳＰ内にあってフォーカス誤差信号に基づきフォーカス制御信号を形成するフォーカスサーボ回路、７ｂは、同じくＤＳＰ内にあってトラッキング誤差信号に基づきトラッキング制御信号を形成するトラッキングサーボ回路、７ｃは、ＤＳＰ内にあって、トラッキング誤差信号のパルス数をカウントするトラッキング誤差カウント回路、７ｄはイコライザ、７ｅは、イコライザ７ｄの出力信号を復調処理する復調回路、７ｆは、モータドライバ４を介しスピンドルモータ３の回転を制御する制御信号を形成する回転制御回路、７ｇは、モータドライバ４の信号に基づきスピンドルモータ３の回転速度を検出する回転速度検出回路、８は、光ディスク装置全体の制御を行うマイコンである。トラッキング誤差カウント回路７ｃからのパルス数情報や、復調回路７ｅからの復調情報や、回転速度検出回路７ｇからの回転速度情報は、マイコン８に入力される。マイコン８では、これらの情報に基づき制御信号を形成して、ＤＳＰ７やフロントエンドプロセッサ６側に出力する。
【００１０】
上記構成において、光ディスク１の回転起動時、フォーカスサーボがオン、トラッキングサーボがオフの状態で、トラッキング誤差カウント回路７ｃは、トラッキング誤差信号検出回路６ｂからのトラッキング誤差信号のパルス数のカウントを行う。マイコン８は、トラッキング誤差カウント回路７ｃがカウントした上記パルス数情報に基づいて、上記光ディスク１の回転中心に対する偏芯量を演算して検出するとともに、光ディスク１の回転中心に対する偏重心量を演算して検出する。該偏重心検出は、起動時において，予め設定されている待ち時間の経過後に行う。該待ち時間内では、マイコン８は、ホストコンピュータ（図示なし）側からの読出し要求に対し、指定されたデータを読み出させて該ホストコンピュータ側に転送させる。すなわち、データ読出しとそのホストコンピュータ側への転送を、偏重心検出の前に行わせ、該偏重心検出動作は、ホストコンピュータ側へのデータ転送後に、ホストコンピュータ側におけるアプリケーション起動動作と並行した動作として行わせる。
【００１１】
マイコン８は、偏芯量の演算結果を、予め設定されている基準値と比較し、該基準値以上の偏芯量の有無を判別する。該判別の結果、偏芯量が基準値以上で「偏芯がある」とされる場合は、回転制御回路７ｆ、モータドライバ４を介してスピンドルモータ３の回転を制御し、光ディスク１の回転速度を制御して最大再生速度を制限する。偏重心量についても同様に、マイコン８は、上記偏重心量の演算結果を、予め設定されている基準値と比較し、該基準値以上の偏重心量の有無を判別する。該判別の結果、「偏重心がある」とされる場合は、回転制御回路７ｆ、モータドライバ４を介してスピンドルモータの回転を制御し、光ディスクの回転速度を制御して最大再生速度を制限する。
トラッキング誤差カウント回路７ｃによるトラッキング誤差信号のパルス数のカウントとそれに基づくマイコン８での偏重心量の演算・判別の一連の偏重心検出動作及び偏芯量の演算・判別の一連の偏芯量検出動作は、フォーカスサーボがオン、トラッキングサーボがオフの状態において行われる。
【００１２】
図２は、図１の光ディスク装置の、ホストコンピュータとの関係における起動時の動作説明図である。なお、以下、図２〜図４の説明で用いる図１の光ディスク装置の構成要素には、図１の場合と同じ符号を用いる。
図２において、（ａ）は、図１の装置の起動時の基本的動作シーケンスを示し、起動時、偏重心検出の前に、光ディスクからデータの読出し、例えばＬＢＡ（Ｌｏｇｉｃａｌ  Ｂｌｏｃｋ  Ａｄｄｒｅｓｓ）＝０のデータの読出しやボリューム記述子（Ｖｏｌｕｍｅ  Ｄｅｓｃｒｉｐｔｏｒ）の読出しを行い、該読み出したデータをホストコンピュータ側に転送する場合の説明図、（ｂ）は、（ａ）の比較用の説明図であって、起動時、偏重心検出後に、光ディスクから、ＬＢＡ＝０のデータやボリューム記述子などのデータを読出し、ホストコンピュータ側に転送するとした場合の説明図である。
【００１３】
図２（ａ）において、光ディスクが光ディスク装置内に装填され、回転され、アクチュエータドライバ制御用のフォーカスサーボやトラッキングサーボがオンの状態とされ、サーボループのループゲインの調整、ディスク情報の取込みなどが行われて（ステップＳ２０１）、光ディスク装置が「Ｒｅａｄｙ」状態（＝イニシャル処理終了状態）とされる（ステップＳ２０２）。光ディスク装置が「Ｒｅａｄｙ」状態になると、ホストコンピュータ側から、データの読出し要求（以下、リード要求という）が出力され（ステップＳ２０３）、光ディスク装置は、該リード要求を受信して、所定速度で回転中の光ディスクから、指定されたデータを読出し（ステップＳ２０４）、ホストコンピュータ側に転送する（ステップＳ２０５）。データ転送後、光ディスク装置は、光ディスクの偏重心検出動作に入り（ステップＳ２０６）、ホストコンピュータ側は、アプリケーションの起動を行う（ステップＳ２０７）。該偏重心検出は、光ディスク装置内でマイコン８がトラッキング誤差信号に基づいて実施する。該偏重心検出の開始タイミングは、マイコン８により予め設定されている。すなわち、マイコン８は、光ディスク装置が上記「Ｒｅａｄｙ」状態にされると同時に、タイマー（偏重心検出ＷＡＩＴタイマー）をスタートさせ、偏重心検出開始までの待ち時間を設定し、該待ち時間の終了時点に偏重心検出の開始タイミングを設定する。上記待ち時間内には、例えば、ＬＢＡ＝０のデータの読出し時間帯や、ボリューム記述子の読出し時間帯が設けられる。上記ホストコンピュータ側からのリード要求に対するデータ読出し、例えば上記ＬＢＡ＝０のデータ読出しや上記ボリューム記述子の読出し、及びデータ転送は、上記偏重心検出ＷＡＩＴタイマーによる上記待ち時間内に実施される。光ディスク装置の偏重心検出動作とホストコンピュータのアプリケーション起動動作（ソフトウェアの立上げ動作）は、互いに一部または全部の動作時間帯を重ねて並行的に実施される。
【００１４】
偏重心検出後は、該検出結果に基づき光ディスクの回転速度が制御され、予め設定された所定の速度にされる。該状態で、光ディスク装置とホストコンピュータは再生の動作に入る（ステップＳ２０８〜ステップＳ２１５）。該再生動作においては、ホストコンピュータ側から、再生するデータのリード要求が随時出され（ステップＳ２０９、ステップＳ２１２、ステップＳ２１５）、光ディスク装置はこれに対応したデータを光ディスクから読出し（ステップＳ２１０、ステップＳ２１３）、ホストコンピュータ側に転送する（ステップＳ２１１、ステップＳ２１４）。
【００１５】
上記図２（ａ）の動作シーケンスでは、ホストコンピュータ側からのリード要求に対して即時に光ディスク装置側で応答してデータ読出しとその転送が行われ、偏重心検出（ステップＳ２０６）は該データ読出し（ステップＳ２０４）及びデータ転送（ステップＳ２０５）の後に行われるため、上記ステップＳ２０１における光ディスク装置へのディスク挿入時点（時点Ａ）またはステップＳ２０２の「Ｒｅａｄｙ」時点（＝イニシャル処理終了時点）（時点Ｂ）から、上記ステップＳ２０５のデータ転送時点（時点Ｃ）までの時間や、再生開始時点（時点Ｄ）までの時間が短縮される。
【００１６】
図２（ｂ）の動作シーケンスでは、上記図２（ａ）の動作シーケンスに対し、偏重心検出（ステップＳ２０６）と、データ読出し（ステップＳ２０４）及びデータ転送（ステップＳ２０５）との順序が逆転され、偏重心検出が、データ読出し及びデータ転送に先行して行われるとしている。本図２（ｂ）の動作シーケンスでは、ホストコンピュータ側からのリード要求があっても光ディスク装置は即時にはこれに応答せず、先ず、偏重心検出（ステップＳ２０６）が実施され、その後になって上記リード要求に対し応答し、データ読出し（ステップＳ２０４）とその転送（ステップＳ２０５）が行われる。このため、上記ステップＳ２０１における光ディスク装置へのディスク挿入時点（時点Ａ）またはステップＳ２０２の「Ｒｅａｄｙ」時点（＝イニシャル処理終了状態）（時点Ｂ）から、上記ステップＳ２０５のデータ転送時点（時点Ｃ'）までの時間や、再生開始時点（時点Ｄ'）までの時間が長い。本発明では、この点を改善するために、動作シーケンスを上記図２（ａ）のようにする。
【００１７】
図３は、図１の光ディスク装置のイニシャル処理動作後の動作説明図である。
図３において、
（１）光ディスク装置は、マイコン８によりイニシャル処理動作（「ＥＮＴＲＹ」＋「Ｒｅａｄｙ」）を行う（ステップＳ３０１、ステップＳ３０２）。該イニシャル処理動作としては、以下の手順で行う。すなわち、１）マイコン８が、装置に装填された光ディスクの種別を判別する。２）回路のオフセットを調整する。３）光ディスクをスピンドルモータ３により回転させるとともに、フォーカスサーボをオン状態にする。４）光ディスクの偏芯量の測定を行い、該偏芯量が設定基準値を超える場合は、ディスク再生速度の上限を制限する。５）トラッキング誤差信号の振幅調整を行う。６）トラッキングサーボをオンの状態にする。７）サーボループのループゲインの調整を行うとともに、ジッタの調整を行う。８）ディスク情報（例えばＣＤの場合はＴＯＣが該当）の取込みを行う。９）ディスク回転の線速度の測定や、ＣＤの場合ならトラックピッチの測定などを行う。
（２）「Ｒｅａｄｙ」状態になる（＝イニシャル処理動作が終了する）と同時に、マイコン８は、偏重心検出開始までの待ち時間が設定された偏重心検出ＷＡＩＴタイマーをスタートさせる（ステップＳ３０３）。
（３）マイコン８は、光ディスク装置をいったん、アイドル状態（Ｐａｕｓｅ状態）にする（ステップＳ３０４）。
（４）マイコン８は、偏重心検出ＷＡＩＴタイマーにより設定された待ち時間が経過したか否かを判別する（ステップＳ３０５）。
（５）ステップＳ３０５の判別の結果、上記待ち時間が経過した場合は、マイコン８は、トラッキングサーボをオフ状態にし、偏重心検出の準備をする（ステップＳ３０８）。
【００１８】
（６）一方、該ステップＳ３０５の判別の結果、上記待ち時間が経過していない場合は、経過するまで待つようにする。該待つ間に、ホストコンピュータ側から出された読出し要求（リード要求）を受信したか否かを判別し（ステップＳ３０６）、該ステップＳ３０６の判別の結果、読出し要求（リード要求）を受信した場合は、光ディスクからデータを読み出させ（ステップＳ３０７）、その後、上記ステップＳ３０４に戻る。ステップＳ３０６の判別の結果、読出し要求（リード要求）を受信しない場合は、上記ステップＳ３０５に戻る。
（７）上記ステップＳ３０８の動作後、マイコン８は、装置に光ディスクの偏重心検出動作を行わせる（ステップＳ３０９）。偏重心検出時はトラッキングサーボがオフ状態とされているため、データの読出しはできない。偏重心検出にかかる時間は、スピンドルモータ３のトルクや光ディスクの慣性モーメントに依存するが約２ｓ以内である。
（８）マイコン８は、トラッキングサーボをオン状態にする（ステップＳ３１０）。
（９）マイコン８は、装置をアイドル状態（Ｐａｕｓｅ状態）にする（ステップＳ３１１）。
（１０）マイコン８は、光ディスク装置の起動時の動作を終了させ、再生動作を開始させる（＝「ＥＸＩＴ」）（ステップＳ３１２）。
【００１９】
図４は、図３の動作における偏重心検出動作の説明図である。
図４において、
（１）マイコン８は、偏重心検出動作の実施を指示する（＝「ＥＮＴＲＹ」）（ステップＳ４０１）。
（２）マイコン８は、スピンドルモータ３の回転数を上げ、光ディスクの回転速度を増大させる（ステップＳ４０２）。
（３）マイコン８は、光ディスクの回転速度が例えば４０Ｈｚのときの、ディスク１回転あたりのトラックよぎり数を測定して記憶する（ステップＳ４０３）。
（４）マイコン８は、光ディスクの回転速度を、さらに増大させ、例えば該回転速度が７５Ｈｚに達していないか否かを判別する（ステップＳ４０４）。
（５）上記ステップＳ４０４の判別の結果、光ディスクの回転速度が７５Ｈｚ未満の場合は、マイコン８は、該回転速度が予め設定した測定のための速度に達しているか否かを判別する（ステップＳ４０５）。
【００２０】
（６）上記ステップＳ４０５の判別の結果、測定のための速度に達している場合は、マイコン８は、そのときのディスク１回転あたりのトラックよぎり数を測定する（ステップＳ４０６）。
（７）マイコン８は、上記ステップＳ４０６における測定結果のトラックよぎり数と上記ステップＳ４０３における測定結果のトラックよぎり数との差分を求め、該差分を記憶する（ステップＳ４０７）。
（８）マイコン８は、上記記憶した差分データに基づき、光ディスクの偏重心量を検出する（ステップＳ４０８）。
（９）マイコン８は、上記ステップＳ４０８で求めた偏重心量につき、「偏重心あり」か否かの判別を行う（ステップＳ４０９）。該判別では、該ステップＳ４０８で求めた偏重心量を、予め設定されている基準値と比較し、該比較の結果、該偏重心量が基準値以上の場合に「偏重心あり」とし、基準値未満の場合は「偏重心なし」とする。
（１０）上記ステップＳ４０９の判別で、「偏重心あり」とされた場合は、マイコン８は、光ディスクの最大再生速度を制限し（ステップＳ４１０）、ディスク回転速度を、該制限した速度に低減し（ステップＳ４１１）、偏重心検出動作を終了させる（ステップＳ４１２）。
（１１）一方、上記ステップＳ４０９の判別の結果、「偏重心なし」とされた場合は、マイコン８は、上記ステップＳ４０４に戻って測定を継続し、光ディスクが最大測定速度に到達したときに測定処理を終了する。
【００２１】
上記図２〜図４で述べた本発明の実施形態としての光ディスク装置の動作は、予め設定されているプログラムにより、マイコン８が該動作の手順を実行することで行われる。該プログラムは、該光ディスク装置内のメモリ他に記憶される。
【００２２】
上記本発明の実施形態によれば、偏重心検出が、データ読出し及びデータ転送の後に行われるため、光ディスク装置へのディスク挿入時点またはイニシャル処理終了時点から、上記データ転送時点までの時間や、再生動作開始時点までの時間を短縮することが可能となる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態としての光ディスク装置の構成例図である。
【図２】図１の光ディスク装置のディスク回転起動時における動作説明図である。
【図３】図１の光ディスク装置のイニシャル処理動作後の動作説明図である。
【図４】図１の光ディスク装置の偏重心検出の動作説明図である。
【符号の説明】
【００２４】
１…光ディスク、
２…光ピックアップ、
３…スピンドルモータ、
４…モータドライバ、
５…アクチュエータドライバ、
６…フロントエンドプロセッサ、
６ａ…フォーカス誤差信号検出回路、
６ｂ…トラッキング誤差信号検出回路、
６ｃ…ＲＦ増幅回路、
７…ＤＳＰ、
７ａ…フォーカスサーボ回路、
７ｂ…トラッキングサーボ回路、
７ｃ…トラッキング誤差カウント回路、
７ｄ…イコライザ、
７ｅ…復調回路、
７ｆ…回転制御回路、
７ｇ…回転速度検出回路、
８…マイコン。
【図１】
2005203027.tif 000003
【図２】
2005203027.tif 000004
【図３】
2005203027.tif 000005
【図４】
2005203027.tif 000006