(57)【特許請求の範囲】
【請求項１】
ディスク再生ごとに目標再生速度を段階的に切り換えることが可能とされ、再生エラーが発生した場合に目標再生速度を下位の速度に切り換えてリトライするディスク再生装置において、
ディスク再生ごとの、ホストコンピュータからの再生命令の発生からリード開始が可能な状態となるまでの時間を計測するための手段と、
前記計測された時間をあらかじめ設定された基準時間と比較して比較結果に応じた評価値を求める評価手段と、
前記評価手段により得た評価結果の平均を求めるための手段と、
前記評価結果の平均がしきい値以上の場合、切り換え可能な目標再生速度の最高速度を制限するための手段とを具備することを特徴とするディスク再生装置。
【請求項２】
ディスク再生ごとに目標再生速度を段階的に切り換えることが可能とされ、再生エラーが発生した場合に目標再生速度を下位の速度に切り換えてリトライするディスク再生装置の制御方法において、
ディスク再生ごとの、ホストコンピュータからの再生命令の発生からリード開始が可能な状態となるまでの時間を計測し、この計測した時間をあらかじめ設定された基準時間と比較して比較結果に応じた評価値を求めてその平均を求め、該平均がしきい値以上の場合、切り換え可能な目標再生速度の最高速度を制限することを特徴とするディスク再生装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＣＤ−ＲＯＭドライブ等のディスク再生装置とその制御方法に関する。
【０００２】
【従来の技術】
近年、４倍速、８倍速、１６倍速など、ディスク再生の目標速度である再生倍速を適宜切り換えて高速再生を行うことの可能なＣＤ−ＲＯＭドライブ、ＤＶＤドライブなどのディスク再生装置が普及しつつある。このようなディスク再生装置では、最高倍速で再生中にサーチ不能やリードデータの誤り訂正不能等のエラーが発生した場合に最高倍速から下位の倍速に切り換えてリトライが行われる。このようなディスク再生装置においては、上記のように倍速を下げて再生を行った後の次の再生の最高倍速として何倍速を設定するか、が一つの課題とされている。一般的には次のような方法がとられている。
【０００３】
１．ディスク再生装置が持つ最大能力の最高倍速に復帰する。
【０００４】
２．前の再生で下げた倍速を設定可能な最高倍速とする。
【０００５】
３．ディスク再生装置が持つ最大能力の最高倍速への復帰を所定回数まで繰り返し、それ以降は前の再生で下げた倍速を設定可能な最高倍速とする。
【０００６】
しかしながら、１の方法は、ディスク面の状態が傷等によって全体的に悪い場合、再生ごとに毎回のように倍速を下げたリトライが発生する恐れがあり、はじめから低倍速で再生を行う場合よりも全体的なディスク再生時間が長くかかってしまう場合がある。
【０００７】
２の方法は、ディスク面状態が局所的に悪いだけにすぎない場合であっても、その部分を一回でも再生した以降は低倍速の再生を強いられることから、場合によっては１の方法よりも全体的なディスク再生時間が長くかかってしまう。
【０００８】
３の方法は、やはりディスク面状態の劣化部分が局所的なものであっても、長期的にみた場合、その劣化部分の再生が何度か繰り返されることによって最終的には低倍速に切り換えられてしまうことが多い。よって、２の方法と同様の問題をもたらす。
【０００９】
【発明が解決しようとする課題】
このように、再生倍速を切り換えることの可能なディスク再生装置においては、ディスク面状態の悪いディスクを再生する場合に全体的なディスク再生速度が著しく低下する恐れがあった。
【００１０】
本発明はこのような課題を解決するためのもので、ディスク面状態の悪いディスクを再生する場合の全体的なディスク再生速度の低下を最小限に抑制することのできるディスク再生装置とその制御方法の提供を目的としている。
【００１３】
【課題を解決するための手段】
上記目的を達成するために、本発明のディスク再生装置は、ディスク再生ごとに目標再生速度を段階的に切り換えることが可能とされ、再生エラーが発生した場合に目標再生速度を下位の速度に切り換えてリトライするディスク再生装置において、ディスク再生ごとの、ホストコンピュータからの再生命令の発生からリード開始が可能な状態となるまでの時間を計測するための手段と、計測された時間をあらかじめ設定された基準時間と比較して比較結果に応じた評価値を求める評価手段と、評価手段により得た評価結果の平均を求めるための手段と、評価結果の平均がしきい値以上の場合、切り換え可能な目標再生速度の最高速度を制限するための手段とを具備することを特徴とする。
【００１７】
さらに、本発明のディスク再生装置の制御方法は、ディスク再生ごとに目標再生速度を段階的に切り換えることが可能とされ、再生エラーが発生した場合に目標再生速度を下位の速度に切り換えてリトライするディスク再生装置の制御方法において、ディスク再生ごとの、ホストコンピュータからの再生命令の発生からリード開始が可能な状態となるまでの時間を計測し、この計測した時間をあらかじめ設定された基準時間と比較して比較結果に応じた評価値を求めてその平均を求め、該平均がしきい値以上の場合、切り換え可能な目標再生速度の最高速度を制限することを特徴とする。
【００２１】
【発明の実施の形態】
以下、本発明を実施する場合の形態について図面に基づいて説明する。
【００２２】
図１は本発明の実施形態であるＣＤ−ＲＯＭドライブの構成を示すブロック図である。
【００２３】
光学式ピックアップ１によってＣＤ−ＲＯＭディスク２から読み出された信号はＲＦアンプ回路３に供給される。ＲＦアンプ回路３は光学式ピックアップ１の出力からフォーカスエラー信号やトラッキングエラー信号４を抽出しフォーカス・トラッキング制御回路５に供給すると共にレベルスライス・ＰＬＬ回路６へ増幅したＲＦ信号７を供給する。フォーカス・トラッキング制御回路５はＲＦアンプ回路３より供給されるフォーカスエラー信号とトラッキングエラー信号４より光学式ピックアップ１のレンズ制御信号を生成し光学式ピックアップ１に供給する。
【００２４】
送りモータ制御回路８はフォーカス・トラッキング制御回路５より供給されるトラッキングエラー成分、送りモータ９より検出される送りモータの回転に応じて検出されたパルス信号１０、およびシステムコントロール回路１１より供給されるサーチ指示信号１２から送りモータ９の駆動信号１３を生成し供給する。
【００２５】
レベルスライス・ＰＬＬ回路６はＲＦ信号を２値化してＥＦＭ信号を得ると同時にこのＥＦＭ信号を読み取るためにＥＦＭ信号に同期したＰＬＬクロック１４を生成する。２値化したＥＦＭ信号１５はＣＤ信号処理回路１６に供給される。またＰＬＬクロック１４はＣＤ信号処理回路１６およびセレクタ１７に供給される。
【００２６】
ＣＤ信号処理回路１６はＰＬＬクロック１４を用いてＣＤの同期信号を検出し、これを基にデータ分離、ＥＦＭ復調を行う。そしてＣＤ信号処理回路１６は復調したデータよりサブコードデータ１８のみを抜き出しシステムコントロール回路１１に供給すると共に他のメインとなるデータについてはＰＬＬクロック１４に従ってＲＡＭ１９に書き込む。さらにＣＤ信号処理回路１６は、セレクタ１７を通じて供給されるクロックに従ってＲＡＭ１９よりデータを読み出し訂正処理を行う。また検出されたＣＤのフレーム同期信号２２はＣＬＶモータ制御回路２３に供給される。一方、訂正処理されたデータはセレクタ２４を経由して補間回路２５またはＣＤ−ＲＯＭ信号処理回路２６に供給される。
【００２７】
セレクタ１７の切り換えはシステムコントロール回路１１より出力されるオーディオ／ＲＯＭ切り換え指示信号２７により行われる。セレクタ１７は指示信号２７によってオーディオが指示されている時、クロック発生器２０より出力されるＸ´ＴＡＬ系のクロック２１ａを選択し、ＲＯＭが指示されている時はレベルスライス・ＰＬＬ回路６より出力される再生系のＰＬＬクロック１４を選択してＣＤ信号処理回路１６に供給する。
【００２８】
セレクタ２４の切り換えもシステムコントロール回路１１より出力されるオーディオ／ＲＯＭ切り換え指示信号２７により行われる。セレクタ２４は指示信号２７によってオーディオが指示されている時、補間回路２５にデータを供給し、ＲＯＭが指示されている時はＣＤ−ＲＯＭ信号処理回路２６にデータを供給する。  補間回路２５はデータにエラーフラグが付いている時のみデータの補間を行い、その出力をＤＡ変換器２８に供給する。ＤＡ変換器２８はデータをディジタルからアナログに変換しＬＰＦ（ローパスフィルタ）２８ａを通して再生オーディオ信号として出力する。
【００２９】
ＣＤ−ＲＯＭ信号処理回路２６は、ＣＤ−ＲＯＭデータよりＣＤ−ＲＯＭの同期信号の検出、ＣＤ−ＲＯＭデータのスクランブル解除、ＣＤ−ＲＯＭデータの訂正処理、Ｂｕｆｆｅｒメモリ２９へのデータの書き込み／読み出し制御を行う。ＣＤ−ＲＯＭの同期信号検出およびＣＤ−ＲＯＭデータのスクランブル解除は、セレクタ１７より供給されるクロックに従って行われ、データ訂正処理、Ｂｕｆｆｅｒメモリ２９へのデータの書き込み／読み出し制御はクロック発生器２０より供給されるクロック２１ｂに従って行われる。Ｂｕｆｆｅｒメモリ２９から読み出されたデータはインターフェイス制御回路３０を通して外部デバイスであるホストコンピュータに転送される。
【００３０】
インターフェイス制御回路３０はホストコンピュータとの動作命令の送受およびデータの送受等、インターフェイスに関する交信制御を行う。動作命令はインターフェイス制御回路３０を介してシステムコントロール回路１１とホストコンピュータとの間で送受される。
【００３１】
ＣＬＶモータ制御回路２３は、システムコントロール回路１１より供給されるオーディオ／ＲＯＭ切り換え指示信号２７、ＣＤ信号処理回路１６より供給されるＰＬＬ系のフレーム同期信号２２、クロック発生器２０より供給されるＸ´ＴＡＬ系のシステムクロック２１ｃに基づいて、ディスクモータ３６にトルクを発生させるためのドライブ信号３５を生成する。
【００３２】
システムコントロール回路１１はサーチ、各回路の動作ＯＮ／ＯＦＦ制御等のＣＤ−ＲＯＭドライブ全体の動作制御を行う。またシステムコントロール回路１１はＣＤ信号処理回路１６で復調されたサブコードデータよりメインデータがオーディオデータかＣＤ−ＲＯＭデータかを判断し、その結果に応じたオーディオ／ＲＯＭ切り換え指示信号２７を各セレクタ１７、２４に出力する。
【００３３】
さらに、システムコントロール回路１１は、ホストコンピュータからの要求に応じてディスク再生の目標速度である再生倍速を設定するとともに、ディスク面状態の劣化の度合を反映した再生倍速の設定制御として最高倍速をＣＤ−ＲＯＭドライ内部で制限する制御を行う。
【００３４】
図２にこの最高倍速の制限を行う制御部の構成を示す。同図に示すように、この制御部は、サーチ時間を計測するサーチタイマ１０１と、サーチタイマ１０１により得たサーチ時間を予め設定された基準時間と比較して評価するサーチ時間評価部１０２と、サーチ時間評価部１０２により得た評価結果の値を加減算するサーチ平均カウンタ１０３と、サーチ平均カウンタ１０３のカウント値をしきい値と比較して設定可能な最高倍速を決定する最高倍速決定部１０４からなる。
【００３５】
次に、この最高倍速の制限制御の具体的な手順について説明する。
【００３６】
ここで、ＣＤ−ＲＯＭドライブは４倍速と８倍速による再生が可能なものとする。
【００３７】
ディスクが挿入若しくは電源がＯＮされると、システムコントロール回路１１はまず、サーチ平均カウンタ１０３の値を初期化（例えば、初期値＝０）する。また、前回のディスク再生の際に最高倍速が４倍速に変更されている場合はこれを本来の最高倍速（８倍速）に戻す。
【００３８】
図３はホストコンピュータからの再生命令を受けてサーチが開始されるまで手順を示すものである。但し、ホストコンピュータからの再生命令は最高倍速による再生を指示するものであるとする。
【００３９】
図３に示されるように、システムコントロール回路１１は、ホストコンピュータからの再生命令を受けると、まず、サーチタイマ１０１をリセットしてサーチ時間の計測を開始させる（ステップ３１）。次に、現在設定されている最高倍速が本来の最高倍速（８倍速）であるかどうかを判断する（ステップ３２）。最高倍速でなければ、サーチタイマ１０１の計測結果が有効か無効かを示すサーチ計測フラグをオフのままとし（サーチタイマ１０１の計測結果を無効とする。）、サーチを開始する（ステップ３５）。最高倍速ならば、最高倍速決定部１０４にて、サーチ平均カウンタ１０３のカウント値を読み込み、カウント値がしきい値以上であるか否かを調べる（ステップ３３）。カウント値がしきい値以上でなければサーチ計測フラグをオンにし（ステップ３４）、サーチを開始する（ステップ３５）。また、カウント値がしきい値以上ならば最高倍速を本来の最高倍速である８倍速から１ランク下の４倍速に変更する（ステップ３６）。
【００４０】
図４はサーチ完了からリード開始までの手順を示すものである。同図に示すように、システムコントロール回路１１はサーチ完了後にサーチ計測フラグを調べ（ステップ４１）、フラグがオフの場合はそのまま何もせずにリードを開始する（ステップ４５）。フラグがオンの場合は、サーチ時間評価部１０２にて、サーチタイマ１０１の測定結果（サーチ時間）を有効なものとしてこれを読み込み、サーチ時間が設定時間を越えているかどうかを確認する（ステップ４２）。ここで設定時間は、例えば、最高倍速（８倍速）で正常にサーチが行われる場合の最長のサーチ時間等とすることができる。本実施形態では４００ｍｓを設定時間と定めている。サーチ時間が設定時間を越えている場合は、サーチ平均カウンタ１０３のカウント値にサーチ時間に比例した値を加算し（ステップ４３）、サーチ時間が設定時間を越えていない場合は、サーチ平均カウンタ１０３のカウント値から所定の値（例えば１）を減算する（ステップ４４）。この後、リードを開始する（ステップ４５）。なお、サーチ平均カウンタ１０３は０を初期値とし、減算により０以下のマイナス値にはならないものとする。
【００４１】
以上の図３及び図４の動作を再生命令が発生する度に繰り返すと、例えばディスク面状態が傷等によって悪化しているディスクなどの場合、例えばそのサーチ動作で４倍速によるリトライの実行によりサーチ時間が設定時間を越えるときが比較的高い確率で発生するので、サーチ平均カウンタ１０３のカウント値がしきい値以上となる場合が起り得る。
【００４２】
例えば、しきい値を１００とし、仮にディスク挿入直後から４回連続して設定時間を越えるサーチ時間が発生し、サーチ時間に比例したカウンタ加算値をいずれも３０とした場合、１００＜１２０となるので４回目以降の再生において最高倍速は４倍速に制限される。但し、設定時間内のサーチ時間が発生した場合はカウント値が減算されるので、設定時間を越える長いサーチ時間が間欠的に４回或いはそれ以上発生しても、サーチ平均カウンタ１０３のカウント値がしきい値以上となるとは限らない。
【００４３】
すなわち、本実施形態では、ディスク再生ごとのサーチ時間を比較評価して得られる結果の平均から最高倍速を切り換える制御を行うことで、全体的なディスク面状態の劣化の度合に応じたより理想的な最高倍速の切り換え制御を実現でき、ディスク面状態の悪いディスクを再生する場合の全体的なディスク再生速度の低下を最小限に抑えられる。
【００４４】
本実施形態では、８倍速を最高倍速とし、４倍速への切り換えを可能とした装置について説明したが、本発明は倍速数は限定されるものではない。また、１６倍速、８倍速、４倍速の３段階の切り換えが可能な装置において、１６倍速から８倍速への最高倍速の切り換え制御を上記の手順により行い、さらに、８倍速から４倍速への最高倍速の切り換え制御を同様に行うといったように、多段階に最高倍速の制限制御を行うようにしてもよい。
【００４５】
さらに、本実施形態では、サーチ時間に基づいて上記の最高倍速制限制御を行うようにしたが、リード時間を計測して上記の最高倍速制限制御を行うように構成することも可能である。さらに、サーチ開始からリード終了までの時間を計測して同様の制御を行ってもよい。
【００４６】
また、本実施形態では、サーチ平均カウンタ１０３の累積値をサーチ時間の評価結果の平均として求めるようにしたが、算術的な平均つまりサーチ時間の評価結果の値の合計をディスク再生の回数で割った値を平均として、これをしきい値と比較し、上記の最高倍速の制限制御を行うように構成しても構わない。
【００４７】
【発明の効果】
以上説明したように本発明によれば、全体的なディスク面状態の劣化の度合に応じたより理想的な最高倍速の制限制御を実現でき、ディスク面状態の悪いディスクを再生する場合の全体的なディスク再生速度の低下を最小限に抑えることができる。
【図面の簡単な説明】
【図１】本発明の実施形態であるＣＤ−ＲＯＭドライブの構成を示すブロック図
【図２】図１のＣＤ−ＲＯＭドライブにおいて最高倍速の制限を行う制御部の構成を示す図
【図３】図２の最高倍速の制限制御において再生命令を受けてからサーチが開始されるまで制御手順を示す図
【図４】図２の最高倍速の制限制御においてサーチ完了からリード開始までの手順を示す図
【符号の説明】
１１……システムコントロール回路
１０１……サーチタイマ
１０２……サーチ時間評価部
１０３……サーチ平均カウンタ
１０４……最高倍速決定部
【図１】
0003766187.tif 000002
【図２】
0003766187.tif 000003
【図３】
0003766187.tif 000004
【図４】
0003766187.tif 000005