(57)【要約】【課題】音量調整ボリュームを用いて光ディスクの回転速度を可変にして装置ノイズを抑制する。【解決手段】システムコントローラ３２は、ホスト装置からＲＥＡＤコマンドを入力すると、音量調整用のボリューム５２を回転速度調整用のボリュームとして機能させる。システムコントローラ３２は、ボリューム５２からの信号によりボリューム５２の設定位置を検出し、検出位置に応じてサーボプロセッサ３０及びドライバ１４、スピンドルモータＳＰＭ１２を制御して光ディスク１０の回転速度を変化させる。ユーザは、光ディスク１０の風切り音等が気になる場合には、ボリューム５２を操作することで回転速度を低下させ、ノイズを抑制できる。【選択図】        図１
2004334981.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクに記録されたデータを再生する再生手段と、
前記再生手段で再生されたデータが音声データである場合に、前記音声データの音量を調整するための手動操作可能な音量調整手段と、
を有する光ディスク装置であって、
前記音量調整手段からの信号を受信し、前記光ディスクの再生状態が所定の場合に前記信号に基づいて前記再生手段での再生速度を調整することにより前記音量調整手段を再生速度調整手段として機能させる制御手段
を有することを特徴とする光ディスク装置。
【請求項２】
請求項１記載の装置において、
前記制御手段は、外部から入力されたコマンドがデータの読み出しを意味するリードコマンドである場合に、前記音量調整手段を前記再生速度調整手段として機能させることを特徴とする光ディスク装置。
【請求項３】
請求項１記載の装置において、
前記再生手段は、初期状態においては所定再生速度で前記データを再生し、
前記制御手段は、外部から入力されたコマンドがデータの読み出しを意味するリードコマンドである場合に、前記所定再生速度を前記再生速度調整手段で示される設定再生速度に変化させる
ことを特徴とする光ディスク装置。
【請求項４】
請求項３記載の装置において、
前記制御手段は、前記所定再生速度を前記再生速度調整手段で示される設定再生速度に変化させた後に前記再生手段での再生に異常が生じた場合には、前記設定再生速度以下の再生速度に自動設定する
ことを特徴とする光ディスク装置。
【請求項５】
請求項１記載の装置において、
前記再生速度調整手段の初期位置を記憶する記憶手段
を有し、前記制御手段は、前記再生速度調整手段の操作位置が前記初期位置から変化していない場合には前記再生速度を変化させず、前記操作位置が前記初期位置から変化している場合にはその可動範囲内における絶対位置に応じて前記再生速度を変化させることを特徴とする光ディスク装置。
【請求項６】
請求項１記載の装置において、
前記再生速度調整手段は、
前記音声データ信号の入力端子と、
前記入力端子に直列接続された可変抵抗器と、
前記可変抵抗器に直列接続されたコンデンサと、
前記コンデンサに直列接続された音声出力端子と、
前記入力端子と前記可変抵抗器との間に接続された基準電源と、
前記可変抵抗器からの出力信号の一部を前記制御手段に供給する手段と、
を有し、前記制御手段は、前記可変抵抗器の出力信号に基づいて前記再生速度を調整することを特徴とする光ディスク装置。
【請求項７】
請求項１記載の装置において、
前記再生速度調整手段で示される設定再生速度を表示する表示手段
を有することを特徴とする光ディスク装置。
【請求項８】
光ディスクを回転駆動する駆動手段と、
前記光ディスクに記録されたデータを再生する信号処理手段と、
再生して得られたデータが音声信号である場合に前記音声信号を出力する手段と、
前記音声信号の出力音量を調整する手動操作可能なボリュームと、
外部装置からのコマンドを入力する手段と、
前記コマンドに基づき前記駆動手段及び前記信号処理手段を制御する制御手段であって、前記コマンドが前記光ディスクからのデータの読み出しを意味するリードコマンドである場合に、前記ボリュームの設定位置に応じて前記駆動手段による前記光ディスクの回転速度を設定する制御手段と、
を有することを特徴とする光ディスク装置。
【請求項９】
請求項８記載の装置において、
前記制御手段は、前記ボリュームの設定位置が初期位置と異なる場合に、前記ボリュームの可動範囲の最小位置及び最大位置をそれぞれ最小回転速度及び最大回転速度として、前記ボリュームの設定位置に応じて前記回転速度を設定することを特徴とする光ディスク装置。
【請求項１０】
請求項８記載の装置において、
前記光ディスクの種類を判別する手段
を有し、前記制御手段は、前記ボリュームの設定位置及び前記光ディスクの種類に応じて前記回転速度を設定することを特徴とする光ディスク装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は光ディスク装置、特に再生速度の手動設定に関する。
【０００２】
【従来の技術】
従来より、ＣＤやＤＶＤ等の光ディスクに対してデータを記録／再生する光ディスク装置において、データの再生速度を固定ではなく可変とする技術が知られている。例えば、下記に示す従来技術には、トレイ搬送用操作キーを短時間作動させた場合にはＣＤの回転速度が減少し、トレイ搬送用操作キーを比較的長く押下した場合には通常のＣＤトレイ搬送動作が実行されることが記載されている。
【０００３】
【特許文献１】
実用新案登録第３０８４０７５号公報
【０００４】
【発明が解決しようとする課題】
一般に、光ディスク装置においては、データ再生速度の高速化を図るために、可能な最大速度で再生すべく光ディスクを回転駆動しており、特にコンピュータ用の光ディスク装置においては高アクセス性が要求されるために高速駆動する場合が多く、これに伴い風切り音等の装置騒音が無視できない問題となっている。
【０００５】
上記従来技術では、トレイ搬送用操作キー、いわゆるイジェクトキーで回転速度を減少させて振動や動作ノイズを低減させているが、イジェクトキーは通常の動作時においても使用するキーであり、ユーザにとってトレイ機能と回転数調整機能を正確に使い分けることが困難であり、本来であれば回転数を減少させたいところを誤ってＣＤトレイを排出してしまう事態も想定される。
【０００６】
本発明の目的は、ユーザが簡易に、かつ確実に光ディスクのデータ再生速度を調整でき、これにより風切り音等の装置騒音を所望のレベルまで抑制することができる光ディスク装置を提供することにある。
【０００７】
【課題を解決するための手段】
本発明は、光ディスクに記録されたデータを再生する再生手段と、前記再生手段で再生されたデータが音声データである場合に、前記音声データの音量を調整するための手動操作可能な音量調整手段とを有する光ディスク装置であって、前記音量調整手段からの信号を受信し、光ディスクの再生状態が所定の場合に前記信号に基づいて前記再生手段での再生速度を調整することにより前記音量調整手段を再生速度調整手段として機能させる制御手段を有することを特徴とする。通常の場合には、音量調整手段は音声データの出力レベルを調整する機能を有するが、光ディスクの再生状態が所定の場合には制御手段は音量調整手段からの信号に基づいて再生手段での再生速度を調整する。ユーザは、当該所定の場合において音量調整手段を手動操作することで、再生速度を任意に調整することができる。再生速度の調整は、より特定的には光ディスクの回転速度の調整である。ユーザは、光ディスクの再生状態が所定の場合に音量調整手段を調整することで回転速度を所望の速度に調整し、風切り音等の装置騒音を抑制する。
【０００８】
前記制御手段は、外部から入力されたコマンドがデータの読み出しを意味するＲＥＡＤ（リード）コマンドである場合に、前記音量調整手段を前記再生速度調整手段として機能させることが好適である。リードコマンドである場合、たとえ光ディスクが音声あるいは画像データを記録する光ディスクであったとしても、再生した音声データは上位のホスト装置に供給され、光ディスク装置の音声出力端末から出力されず、音量調整手段は無効となる。音量調整手段が無効となる場合において音量調整手段からの信号に基づいて再生速度を調整することで、ユーザは確実に再生速度を調整する。
【０００９】
本発明において、前記再生手段は、初期状態においては所定再生速度で前記データを再生し、前記制御手段は、外部から入力されたコマンドがデータの読み出しを意味するリードコマンドである場合に、前記所定再生速度を前記再生速度調整手段で示される設定再生速度に変化させることができる。そして、前記所定再生速度を前記再生速度調整手段で示される設定再生速度に変化させた後に前記再生手段での再生に異常が生じた場合には、前記設定再生速度以下の再生速度に自動設定してもよい。本発明においてはユーザが音量調整手段を用いて再生速度を任意に調整できる。したがって、場合によってはユーザ設定の再生速度では光ディスクからデータを正常に再生できない場合が生じ得る（特に、再生速度を高速側に設定した場合）。制御手段は、再生異常が生じた場合にはユーザの設定した再生速度が適当ではないと判定し、ユーザの設定した再生速度以下の再生速度に自動設定して再生異常に対応する。
【００１０】
本発明において、前記再生速度調整手段で示される設定再生速度を表示する表示手段を有してもよい。設定再生速度を光ディスク装置に接続されたホスト装置に表示する場合には、表示手段は設定再生速度情報を当該ホスト装置に提供する。
【００１１】
また、本発明は、光ディスクを回転駆動する駆動手段と、前記光ディスクに記録されたデータを再生する信号処理手段と、再生して得られたデータが音声信号である場合に前記音声信号を出力する手段と、前記音声信号の出力音量を調整する手動操作可能なボリュームと、外部装置からのコマンドを入力する手段と、前記コマンドに基づき前記駆動手段及び前記信号処理手段を制御する制御手段であって、前記コマンドが前記光ディスクからのデータの読み出しを意味するリードコマンドである場合に、前記ボリュームの設定位置に応じて前記駆動手段による前記光ディスクの回転速度を設定する制御手段とを有することを特徴とする。
【００１２】
本発明において、前記制御手段は、前記ボリュームの設定位置が初期位置と異なる場合に、前記ボリュームの可動範囲の最小位置及び最大位置をそれぞれ最小回転速度及び最大回転速度として、前記ボリュームの設定位置に応じて前記回転速度を設定してもよい。
【００１３】
本発明において、前記光ディスクの種類を判別する手段を有し、前記制御手段は、前記ボリュームの設定位置及び前記光ディスクの種類に応じて前記回転速度を設定してもよい。
【００１４】
【発明の実施の形態】
以下、図面に基づき本発明の実施形態について説明する。
【００１５】
図１には、本実施形態に係る光ディスク装置の全体構成図が示されている。ＣＤやＤＶＤ等の光ディスク１０はスピンドルモータ（ＳＰＭ）１２により回転駆動される。スピンドルモータＳＰＭ１２は、ドライバ１４で駆動され、ドライバ１４はサーボプロセッサ３０により所望の回転速度となるようにサーボ制御される。
【００１６】
光ピックアップ１６は、レーザ光を光ディスク１０に照射するためのレーザダイオード（ＬＤ）や光ディスク１０からの反射光を受光して電気信号に変換するフォトディテクタ（ＰＤ）を含み、光ディスク１０に対向配置される。光ピックアップ１６はスレッドモータ１８により光ディスク１０の半径方向に駆動され、スレッドモータ１８はドライバ２０で駆動される。ドライバ２０は、ドライバ１４と同様にサーボプロセッサ３０によりサーボ制御される。また、光ピックアップ１６のＬＤはドライバ２２により駆動され、ドライバ２２はオートパワーコントロール回路（ＡＰＣ）２４により駆動電流が所望の値となるように制御される。ＡＰＣ２４は、最適パワーとなるようにドライバ２２の駆動電流を制御する。
【００１７】
光ディスク１０に記録されたデータを再生する際には、光ピックアップ１６のＬＤから再生パワーのレーザ光が照射され、その反射光がＰＤで電気信号に変換されて出力される。光ピックアップ１６からの再生信号はＲＦ回路２６に供給される。ＲＦ回路２６は、再生信号からフォーカスエラー信号やトラッキングエラー信号を生成し、サーボプロセッサ３０に供給する。サーボプロセッサ３０は、これらのエラー信号に基づいて光ピックアップ１６をサーボ制御し、光ピックアップ１６をオンフォーカス状態及びオントラック状態に維持する。また、ＲＦ回路２６は、再生信号に含まれるアドレス信号をアドレスデコード回路２８に供給する。アドレスデコード回路２８はアドレス信号から光ディスク１０のアドレスデータを復調し、サーボプロセッサ３０やシステムコントローラ３２に供給する。
【００１８】
アドレス信号の１つの例は、ＣＤ−ＲＷディスクの場合にはウォブル信号であり、光ディスク１０の絶対アドレスを示す時間情報の変調信号で光ディスク１０のトラックをウォブルさせ、このウォブル信号を再生信号から抽出しデコードすることでアドレスデータ（ＡＴＩＰ）を得ることができる。ＤＶＤ−ＲＷディスクの場合にはランドプリピット方式でアドレスデータを得ることができる。ＤＶＤ−ＲＡＭディスクの場合にはＣＡＰＡ（Ｃｏｍｐｌｉｍｅｎｔａｒｙ  Ａｌｌｏｃａｔｅｄ  Ｐｉｔ  Ａｄｒｅｓｓｉｎｇ）方式でアドレスデータを得ることができ、セクタ内に記録されたヘッダ部にアドレスデータが存在する。また、ＲＦ回路２６は、再生ＲＦ信号を２値化回路３４に供給する。２値化回路３４は、再生信号を２値化し、得られたＥＦＭ信号（ＣＤ）あるいは８−１６変調信号（ＤＶＤ）をエンコード／デコード回路３６に供給する。エンコード／デコード回路３６では、２値化信号をＥＦＭ復調あるいは８−１６復調及びエラー訂正して再生データを得、当該再生データをインタフェースＩ／Ｆ４０を介してパーソナルコンピュータなどのホスト装置に出力する。なお、再生データをホスト装置に出力する際には、エンコード／デコード回路３６はバッファメモリ３８に再生データを一旦蓄積した後に出力する。
【００１９】
光ディスク１０にデータを記録する際には、ホスト装置からの記録すべきデータはインターフェースＩ／Ｆ４０を介してエンコード／デコード回路３６に供給される。エンコード／デコード回路３６は、記録すべきデータをバッファメモリ３８に格納し、当該記録すべきデータをエンコードしてＥＦＭデータあるいは８−１６変調データとしてライトストラテジ回路４２に供給する。ライトストラテジ回路４２は、ＥＦＭデータを所定の記録ストラテジに従ってマルチパルス（パルストレーン）に変換し、記録データとしてドライバ２２に供給する。記録ストラテジは、例えばマルチパルスにおける先頭パルスのパルス幅や後続パルスのパルス幅、パルスデューティから構成される。記録ストラテジは記録品質に影響することから、通常はある最適ストラテジに固定される。記録データによりパワー変調されたレーザ光は光ピックアップ１６のＬＤから照射されて光ディスク１０にデータが記録される。データの記録は従来技術と同様にパケット単位である。パケット単位でデータを記録した後、光ピックアップ１６は再生パワーのレーザ光を照射して当該記録データを再生し、ＲＦ回路２６に供給する。ＲＦ回路２６は再生信号を２値化回路３４に供給し、２値化されたＥＦＭデータあるいは８−１６変調データはエンコード／デコード回路３６に供給される。エンコード／デコード回路３６は、ＥＦＭデータあるいは８−１６変調データをデコードし、バッファメモリ３８に記憶されている記録データと照合する。ベリファイの結果はシステムコントローラ３２に供給される。
【００２０】
システムコントローラ３２は、エンコード／デコード回路３６やサーボプロセッサ３０等の各部の動作を制御するが、さらに、光ディスク装置の所定位置、例えば前面部に設けられた音量調整用ボリューム５２からの信号を受信し、この信号に応じてサーボプロセッサ３０に指令して光ディスク１０の回転速度を変化させる。すなわち、ホスト装置から入力したコマンドがｐｌａｙ−Ａｕｄｉｏ系のコマンドである場合、光ディスク１０から読み出されエンコード／デコード回路３６で復調した音声データはシステムコントローラ３２を介してボリューム５２に供給され、ボリュームで調整された音量レベルで音声出力端子に出力されるが、ホスト装置から入力したコマンドがＲＥＡＤ系コマンドである場合、エンコード／デコード回路３６で復調したデータはボリューム５２には供給されず、そのままホスト装置に出力されるため、システムコントローラ３２は、ＲＥＡＤコマンドを入力した場合にはボリューム５２の音量調整機能を無効として代わりにボリューム５２を光ディスク１０の回転速度調整スイッチとして用いる。より具体的には、ＲＥＡＤコマンドを入力したことを検出したシステムコントローラ３２は、ボリューム５２からの信号に基づいてボリューム５２の設定位置を検出し、この設定位置に応じてサーボプロセッサ３０における目標回転速度を変更し、サーボプロセッサ３０は新たに設定された目標回転速度となるようにドライバ１４を制御する。
【００２１】
図２には、光ディスク装置の正面図が示されている。光ディスク装置の出入自在なトレイ部の下部にヘッドフォン用の音声出力端子５０及び音量調整用のボリューム５２が設けられる。また、トレイ部を出し入れするためのトレイスイッチ（イジェクトキー）５４が設けられる。ホスト装置としてのパーソナルコンピュータのＯＳがＷｉｎｄｏｗｓ（登録商標）９５等の場合には、光ディスク１０を再生する際にはホスト装置からＰＬＡＹコマンドが出力され、Ｗｉｎｄｏｗｓ（登録商標）ＸＰの場合にはホスト装置からＲＥＡＤコマンドが出力される。システムコントローラ３２は、パーソナルコンピュータからこれらのコマンドを入力し、ＰＬＡＹコマンドの場合には上述したように再生した音声データを音声出力端子５０に出力する。一方、ＲＥＡＤコマンドが入力された場合、再生した音声データを音声出力端子５０に出力することなくホスト装置であるパーソナルコンピュータに出力する。このように、ホスト装置のＯＳにより音声出力端子５０及びボリューム５２が有効となるか無効となるかが決定されるが、いずれの場合においても音声出力端子５０から音声データを出力しない場合に、機能無効となるボリューム５２を有効活用し、このボリューム５２を音量調整としてではなく光ディスク１０の回転速度を調整するための調整ボリュームとして機能させるのである。システムコントローラ３２は、ホスト装置からＲＥＡＤコマンドが入力されたことをトリガとして、ボリューム５２の機能を音声調整機能から回転速度調整機能に切り替えると云うこともできる。
【００２２】
図３には、図１及び図２おけるボリューム５２の回路図が示されている。ボリューム５２は、Ｌチャンネル（Ｌｃｈ）及びＲチャンネル（Ｒｃｈ）のステレオ音声信号を入力する入力端子、この入力端子に接続される可変抵抗器、可変抵抗器に接続される音声出力端子Ｌ、Ｒを備える。可変抵抗器と音声出力端子との間にはコンデンサＣが接続され、さらにＬチャンネル側の入力端子には基準電源Ｒｅｆが接続されるとともに、可変抵抗器とコンデンサＣとの間にシステムコントローラ３２に接続される信号線が設けられている。システムコントローラ３２は、基準電源Ｒｅｆの基準電圧Ｖと、信号線により供給された可変抵抗器の出力電圧値とを比較して可変抵抗器の設定位置を検出し、ボリューム５２の設定位置に応じた回転速度に制御する。
【００２３】
なお、可変抵抗器と出力端子との間に設けられたコンデンサＣにより、基準電源Ｒｅｆによる直流バイアス信号はキャンセルされるため通常の音声信号の出力には影響しない。
【００２４】
以下、処理フローチャートを用いて本実施形態におけるボリューム５２による回転速度の調整処理について詳細に説明する。
【００２５】
図４には、光ディスク装置の電源をＯＮとした場合の初期処理フローチャートが示されている。まず、電源がＯＮされると、各種パラメータが初期化され（Ｓ１０１）、ボリューム５２からの信号を装置内のＡ／Ｄコンバータによりデジタル信号に変換してそのデジタル値を測定し、ボリューム５２の初期状態としてシステムコントローラ３２のメモリに記憶する（Ｓ１０２）。ボリューム５２の初期状態をメモリに記憶するのは、後述するようにユーザが初期状態からボリューム５２を有意に手動操作したことを検出するためである。
【００２６】
ボリューム５２の初期状態をメモリに記憶した後、システムコントローラ３２は初期状態を示すフラグをセットし（Ｓ１０３）、媒体（光ディスク１０）の起動処理を実行する（Ｓ１０４）。この媒体起動処理は、具体的には光ディスク１０のメーカや種類、最適回転速度等を判別し、種類に応じた最適回転速度で光ディスク１０を回転駆動する処理である。本実施形態においては、少なくともＣＤかＤＶＤかの識別、及びオーディオＣＤか否かの識別を行う。光ディスク１０を駆動した後、ＩＤＬＥ（アイドル）処理に移行する（Ｓ１０５）。ＩＤＬＥ処理は、ホスト装置からのコマンド入力待ち時の処理である。
【００２７】
図５には、ＩＤＬＥ処理の詳細フローチャートが示されている。まず、ユーザがボリューム５２を手動操作したか否かを確認すべく、システムコントローラ３２は所定の割込タイミングでボリューム５２からの信号を入力してデジタル信号に変換し、その値を取り込む（Ｓ２０１）。そして、初期状態を示すフラグがセットされているか否かを判定する（Ｓ２０２）。光ディスク装置の起動直後においてはＳ１０３にて初期状態を示すフラグがセットされるため、この判定処理においてＹＥＳと判定され、次にＳ２０１にて取り込んだボリューム５２の測定値がＳ１０２にてメモリに記憶した初期状態値よりも所定値（例えば５デジット）以上離れているか否かを判定する（Ｓ２０３）。この判定は、初期状態からボリューム５２が有意（５デジット）に手動操作されたか否かを判定する処理であり、ユーザがボリューム５２を所定量以上操作した場合にはＹＥＳと判定され、ユーザがボリューム５２を操作していない場合にはＮＯと判定される。
【００２８】
ユーザがボリューム５２を手動操作した場合、システムコントローラ３２は初期状態を示すフラグをクリアし（Ｓ２０４）、ボリューム５２の設定位置に応じた光ディスクの回転速度選択処理に移行する（Ｓ２０５）。この処理の詳細については後述する。一方、ユーザがボリューム５２を手動操作していない場合には、これらの処理を実行することなく初期状態を示すフラグはセットされたまま維持される。なお、Ｓ２０２で初期状態を示すフラグがセットされていない場合は、既にボリューム操作によりディスク回転速度の設定がなされていると判定され、Ｓ２０５におけるディスク回転速度選択処理に移行する。
【００２９】
次に、システムコントローラ３２は、ホスト装置からのＲＥＡＤ（リード）コマンドが入力されたか否かを判定する（Ｓ２０６）。ＲＥＡＤコマンドが入力されない場合には、ＩＤＬＥ（アイドル）でのインターフェースやサーボなどの通常の処理を実行する（Ｓ２０７）。ＲＥＡＤコマンドが入力された場合には、所定のＲＥＡＤ（リード）処理を実行する（Ｓ２０８）。なお、Ｓ２０５にてボリューム５２の設定位置に応じたディスク回転速度を選択した後、直ちにディスクの回転速度を選択回転速度に変更するのではなく、ＲＥＡＤコマンドが入力された場合にのみディスクの回転速度を変更するのは、ＲＥＡＤコマンドが入力された時においてボリューム５２が本来の機能である音量調整機能を有することがなく、他の機能スイッチとして機能させ得るからである。
【００３０】
図６には、Ｓ２０５におけるディスク回転速度選択処理の詳細フローチャートが示されている。まず、システムコントローラ３２は、ボリューム５２の可動範囲における絶対位置を判定する。すなわち、まずボリューム５２のデジタル値が０ｘ２５０（１６進数の２５０）以上であるか否かを判定する（Ｓ３０１）。ボリューム５２のデジタル値が２５０より小さい場合にはＮＯと判定され、次にデジタル値が０ｘ１００（１６進数で１００）以上か否かを判定する（Ｓ３０２）。デジタル値が１００より小さい場合にはＮＯと判定され、さらにデジタル値が０ｘ８０（１６進数で８０）以上か否かを判定する（Ｓ３０３）。そして、デジタル値が８０より小さい場合にはＮＯと判定され、ボリューム５２の絶対位置が可動範囲において最小値近傍にあると判定し、ディスク回転数として最小回転数を設定する。この最小回転数は、好適には光ディスク１０の種類に応じて設定され、例えば光ディスク１０がＣＤの場合には４倍速、光ディスク１０がＤＶＤの場合には１倍速に設定する。なお、この時の回転速度は線速度一定（ＣＬＶ）における速度である（Ｓ３０４）。
【００３１】
一方、ボリューム５２のデジタル値、すなわち絶対位置が８０以上１００未満の場合には、Ｓ３０３にてＹＥＳと判定され、この場合にはシステムコントローラ３２は最小回転数よりも高い回転数を設定する。この回転数も光ディスク１０の種類に応じて設定され、例えば光ディスク１０がＣＤの場合には１６倍速、光ディスク１０がＤＶＤの場合には４倍速に設定される（Ｓ３０５）。この時の回転速度は角速度一定（ＣＡＶ）であり、ＣＤの１６倍速は内周においては線速で実質８倍速に相当する。
【００３２】
ボリューム５２のデジタル値、すなわち絶対位置が１００以上２５０未満の場合には、Ｓ３０２にてＹＥＳと判定され、システムコントローラ３２はＳ３０５における回転速度よりも高い回転速度を選択する。例えば、光ディスク１０がＣＤの場合には２４倍速、ＤＶＤの場合には８倍速を選択する（Ｓ３０６）。
【００３３】
ボリューム５２のデジタル値、すなわち絶対位置が２５０以上の場合には、Ｓ３０１にてＹＥＳと判定され、システムコントローラ３２はさらに光ディスク１０がオーディオＣＤであるか否かを判定する（Ｓ３０７）。この判定は、ＣＤがオーディオＣＤである場合には、データＣＤに比べてエラー訂正能力が低いことを考慮したものである。そして、光ディスク１０がオーディオＣＤの場合にはディスク回転速度としてＣＤの場合には４０倍速、ＤＶＤの場合には１６倍速とし（Ｓ３０８）、データＣＤの場合にはディスク回転速度としてＣＤの場合には４８倍速、ＤＶＤの場合には１６倍速に選択する（Ｓ３０９）。Ｓ３０８及びＳ３０９において選択された回転速度が光ディスク１０の種類に応じた最大回転速度である。
【００３４】
以上のようにしてボリューム５２の設定位置（可動範囲における絶対位置）及び光ディスク１０の種類に応じた回転速度を選択した後、以下に述べるリード処理において光ディスク１０の回転速度を選択回転速度に変更する。
【００３５】
なお、図６においては、ボリューム５２の可動範囲を４領域に分け、ボリューム５２の設定位置がいずれの領域にあるかを判定して回転速度を選択しているが、必要に応じてより細かい領域に分けることも可能である。システムコントローラ３２は、ボリューム５２のデジタル値と回転速度との対応関係を示すマップを予めメモリに記憶しておき、このマップを参照してデジタル値から回転速度を選択してもよい。
【００３６】
図７には、Ｓ２０８におけるリード処理の詳細フローチャートが示されている。まず、システムコントローラ３２はリトライ中フラグをクリアする（Ｓ４０１）。リトライ中フラグは、エンコード／デコード回路３６にてデコードできなかった場合に回転速度を再設定して再び同一データの再生を試みる際にセットされるフラグである。
【００３７】
次に、システムコントローラ３２は、サーボプロセッサ３０に指令してホスト装置から供給された目的アドレスへ光ピックアップ１６をシークさせる（Ｓ４０２）。そして、当該アドレスからデータのデコードを開始する（Ｓ４０３）。一方、システムコントローラ３２は、所定の割込タイミングでボリューム５２のデジタル値を取り込み（Ｓ４０４）、ボリューム５２の設定位置に応じたディスク回転速度選択処理を実行する（Ｓ４０５）。ボリューム５２の設定位置がＳ２０１における設定位置と変わらない場合、Ｓ４０５において選択された回転速度はＳ２０５で選択された回転速度がそのまま維持される。そして、現在の回転速度とＳ４０５にて選択された回転速度が異なるか否かを判定する（Ｓ４０６）。
【００３８】
現在の回転速度が選択された回転速度と一致する場合にはＮＯと判定され、現在の回転速度でホスト装置から要求されたセクタをすべてデコードしたか否かを判定し（Ｓ４０７）、全てのデータのデコードが完了していない場合には、デコード中にエラーが発生したか否かを判定する（Ｓ４０８）。デコード中にエラーが発生した場合、リトライが必要となるため、まずリトライ時間が所定時間（例えば７秒間）をオーバしているか否かを判定し（Ｓ４０９）、オーバしていない場合には所定のリードエラー発生時の速度設定処理に移行する（Ｓ４１０）。このリードエラー時の処理においては、後述するように、回転速度が大きすぎるためにデコードエラーが発生したと判定し、ボリューム５２の設定位置によらずに回転速度を自動設定する処理を行う。
【００３９】
一方、Ｓ４０９にてリトライ時間を既にオーバしていると判定した場合、デコードを中止してエラーにより終了したことを示すデータをホスト装置に出力する（Ｓ４１１）。また、Ｓ４０７にて要求セクタを全てデコードしたと判定した場合、システムコントローラ３２はエラーなくデコードを完了したことをホスト装置に出力する（Ｓ４１２）。
【００４０】
現在の回転速度と選択された回転速度が異なる場合には、Ｓ４０６にてＹＥＳと判定され、システムコントローラ３２はリトライ中フラグがセットされているか否かを判定する（Ｓ４１３）。リトライ中フラグがセットされている場合、さらに現在の回転速度より選択回転速度の方が低いか否かを判定する（Ｓ４１４）。選択回転速度（リトライ用にシステムコントローラ３２が自動設定した回転速度）が現在回転速度よりも高い場合には、そのままの回転速度、つまり現在回転速度で上述したＳ４０７の処理に移行してデータのデコード処理を行う。一方、現在の回転速度が選択された回転速度より高い場合には、デコードを中止して（Ｓ４１５）、選択した回転速度にディスク回転速度を設定して（Ｓ４１６）データのデコードを行う。また、Ｓ４１３にてリトライ中フラグがセットされていない場合には、Ｓ４０６の判定結果に応じて現在の回転速度を選択された回転速度にすべくデコードを中止して回転速度を変更する（Ｓ４１５、Ｓ４１６）。
【００４１】
図８には、Ｓ４１０におけるリードエラー発生時の回転速度設定処理の詳細フローチャートが示されている。まず、デコード中にエラーが発生した場合、リード処理開始、もしくは最後にエラーなくリードできたセクタからの時間のうち短い方の時間をリード処理実行時間として選択する（Ｓ５０１）。このリード処理時間は、エラーなくリードできた場合にはその都度更新されるもので、リードエラーが生じた後のリトライ時間を反映する。リード処理実行時間が短いほどエラーが少ないことを意味する。システムコントローラ３２は、リード処理実行時間をカウントし、リード処理実行時間が５秒以上要したか否かを判定する（Ｓ５０２）。リード処理実行時間が５秒未満の場合、次にリード処理実行時間が３秒以上か否かを判定する（Ｓ５０３）。リード処理実行時間が３秒未満の場合、さらにリード処理実行時間が１秒以上か否かを判定する（Ｓ５０４）。リード処理実行時間が１秒未満の場合、リードエラーがほとんどないことを意味し、現在の回転速度はほぼ適当な回転速度であると判定して速度変更を行わない（Ｓ５０５）。
【００４２】
一方、リード処理実行時間が１秒以上３秒未満である場合には、比較的リードエラーが多く発生し、回転速度が不適当に高速であると判定してリトライ時の回転速度としてＣＤ２４倍速、ＤＶＤ１２倍速（角速度一定）を選択する（Ｓ５０６）。
【００４３】
また、リード処理実行時間が３秒以上５秒未満である場合には、さらにリードエラーが多く発生し、回転速度がさらに不適当に高速であると判定してリトライ時の回転速度としてより低いＣＤ１６倍速、ＤＶＤ４倍速（角速度一定）を選択する（Ｓ５１１）。
【００４４】
また、リード処理実行時間が５秒以上である場合には、さらにリードエラーが多く発生し、回転速度がさらに不適当に高速であると判定してリトライ時の回転速度としてより低いＣＤ４倍速、ＤＶＤ１倍速（標準）（線速度一定）を選択する（Ｓ５１２）。
【００４５】
以上のようにしてリード処理実行時間の長短、すなわちリードエラーの発生頻度に応じてリトライ時の回転速度を選択した後、現在の回転速度と選択された回転速度を大小比較する（Ｓ５０７）。現在回転速度より選択回転速度の方が低い場合、これによりリトライが成功する可能性があるため選択した回転速度に設定して（Ｓ５０８）、リトライ中フラグをセットする（Ｓ５０９）。この場合、現在速度は選択された回転速度に変更されているためＳ４０６でＮＯと判定され、Ｓ４０７に移行してリトライが実行される。
【００４６】
一方、Ｓ５０７にて現在回転速度より選択回転速度の方が高いと判定された場合には、速度変更することなく（Ｓ５１０）、現在の回転速度を維持して（Ｓ５１０）、リトライ中フラグをセットする（Ｓ５０９）。この場合、Ｓ４０６にてＹＥＳと判定され、さらにリトライ中フラグがセットされているためＳ４１３でＹＥＳと判定され、現在回転速度の方が選択回転速度よりも低いためＳ４１４でＮＯと判定されてＳ４０７に移行しリトライが実行される。
【００４７】
このように、リードエラーが発生した場合には、ボリューム５２の設定位置によらず、装置側で現在の回転速度以下の回転速度に自動設定してリトライすることで、ユーザによる回転速度が必ずしも適当でない場合（特に、ユーザがボリューム５２の設定位置を最大回転数側に設定して高速回転させた場合）においても確実な再生を保証できる。リトライが正常に終了した場合には、再び図７におけるＳ４０１からの処理に移行し、Ｓ４０５でボリューム５２の設定位置に応じた回転速度が選択されて設定される。
【００４８】
以上、本発明の実施形態について説明したが、本発明はこれに限定されるものではなく種々の変更が可能である。
【００４９】
例えば、本実施形態では、ユーザは音声出力端子５０から音声データが出力されていない場合にボリューム５２を調整して光ディスク１０の回転速度を任意に調整することが可能であるが、ユーザの設定した回転速度をホスト装置のディスプレイに表示してもよい。具体的には、システムコントローラ３２はボリューム５２のデジタル値をＳ３０１〜Ｓ３０３で検出した後、検出値をホスト装置に送り、ホスト装置では検出値をバー表示あるいは数値表示する。現在の音量レベルをバー表示することは公知であるが、音量レベルの代わりに回転速度をバー表示すればよい。音量レベルから回転速度レベルへの表示の切り替えは、ユーザに対してボリューム５２の切替を報知する効果もある。現在の回転速度を光ディスク装置の本体に表示することも可能である。
【００５０】
また、本実施形態ではボリューム５２の可動範囲における絶対位置に応じて回転速度をＣＤの場合には４倍速、１６倍速、２４倍速、４０倍速あるいは４８倍速と段階的に変化させ、ＤＶＤの場合には１倍速、４倍速、８倍速、１６倍速と段階的に変化させているが、ボリューム５２の絶対位置に応じて連続的に変化させてもよい。
【００５１】
また、ボリューム５２の可動範囲における最小位置を１倍速、最大位置をその光ディスク１０の公称最大回転数とする他、最大位置をその光ディスクの公称最大回転数を越える回転数としてもよい。
【００５２】
また、本実施形態ではボリューム５２の可動範囲における絶対位置に応じて回転速度を調整しているが、初期状態からの相対変位量に応じて回転速度を調整してもよい。具体的には、Ｓ２０３にて初期状態からの相対変位量を検出し、Ｓ３０１〜Ｓ３０４にて相対変位量をそれぞれしきい値と大小比較して、相対変位量に比例した分だけ現在の回転速度を増減調整してもよい。この場合、ボリューム５２における音量調整の大小方向と回転速度の増減方向とを一致させることが好適である。ボリューム５２を音量を小さくする方向に操作した場合に回転速度を小さくする等である。
【００５３】
さらに、本実施形態においてはＳ１０４で媒体に応じた起動処理を行っているが、例えば光ディスク１０がオーディオＣＤの場合あるいはＤＶＤビデオの場合においてそれぞれデータＣＤあるいはデータＤＶＤの場合よりも低速で自動駆動した場合、ユーザはボリューム５２を用いて装置側が設定した回転速度よりも高速あるいはより低速で回転駆動できる。
【００５４】
【発明の効果】
以上説明したように、本発明によれば、ユーザは簡易に、かつ確実にデータの再生速度、より特定的には光ディスクの回転速度を調整することができ、これにより音楽や画像を鑑賞する際の光ディスクの回転駆動に伴う風切り音等の騒音を所望のレベルまで抑制することができる。
【図面の簡単な説明】
【図１】光ディスク装置の全体構成図である。
【図２】光ディスク装置の正面図である。
【図３】ボリュームの回路図である。
【図４】電源ＯＮ時の処理フローチャートである。
【図５】図４におけるアイドル処理の詳細フローチャートである。
【図６】図５におけるディスク回転速度選択処理の詳細フローチャートである。
【図７】図５におけるＲＥＡＤ（リード）処理の詳細フローチャートである。
【図８】図７におけるリードエラー発生時速度設定処理の詳細フローチャートである。
【符号の説明】
１０  光ディスク、３２  システムコントローラ、３６  エンコード／デコード回路、５０  音声出力端子、５２  ボリューム、５４  イジェクトキー。
【図１】
2004334981.tif 000003
【図２】
2004334981.tif 000004
【図３】
2004334981.tif 000005
【図４】
2004334981.tif 000006
【図５】
2004334981.tif 000007
【図６】
2004334981.tif 000008
【図７】
2004334981.tif 000009
【図８】
2004334981.tif 000010