(57)【要約】  光ディスクドライブ装置（２０）は、光ディスク（４０）を回転させるスピンドルモータ（２３）と、光ヘッド（２１）と、スピンドルモータ（２３）及び光ヘッド（２１）を制御することにより、回転中の光ディスク（４０）から記録データを読み出す第一制御部（２６）と、読み出された記録データを、光ディスクドライブ装置（２０）の外部に配置された信号処理装置（３０）に出力する出力部（２７ｂ）とを備える。出力部（２７ｂ）によって出力された記録データは、信号処理装置（３０）が備えるバッファ（３３）に記憶される。第一制御部（２６）は、バッファ（３３）の空き容量を示す空き容量情報に基づいて、光ディスク（４０）の回転数を低下させる。
2018155186.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクドライブ装置であって、
光ディスクを回転させるモータと、
光ヘッドと、
前記モータ及び前記光ヘッドを制御することにより、回転中の前記光ディスクから記録データを読み出す制御部と、
読み出された前記記録データを、前記光ディスクドライブ装置の外部に配置された信号処理装置に出力する出力部とを備え、
前記出力部によって出力された前記記録データは、前記信号処理装置が備えるバッファに記憶され、
前記制御部は、前記バッファの空き容量を示す空き容量情報に基づいて、前記光ディスクの回転数を低下させる
光ディスクドライブ装置。
【請求項２】
さらに、前記信号処理装置によって送信される読み出し命令を取得する取得部を備え、
前記制御部は、
前記読み出し命令が取得されるごとに、当該読み出し命令に対応する前記記録データを前記光ディスクから読み出し、
前記制御部は、取得された一の読み出し命令に対応する前記記録データの読み出しが完了したタイミングから、前記一の読み出し命令の次の読み出し命令に対応する前記記録データの読み出しを開始するタイミングまでの期間の長さを前記空き容量情報として使用する
請求項１に記載の光ディスクドライブ装置。
【請求項３】
前記制御部は、前記期間の長さが第一閾値以上である場合に、前記光ディスクの回転数を低下させる
請求項２に記載の光ディスクドライブ装置。
【請求項４】
前記制御部は、前記光ディスクの回転数が低下している間における前記期間の長さが第二閾値未満である場合、前記光ディスクの回転数を増加させる
請求項３に記載の光ディスクドライブ装置。
【請求項５】
前記第二閾値は、前記第一閾値よりも小さい
請求項４に記載の光ディスクドライブ装置。
【請求項６】
さらに、前記信号処理装置によって送信される前記空き容量情報を取得する取得部を備え、
前記制御部は、取得された前記空き容量情報に基づいて、前記光ディスクの回転数を低下させる
請求項１に記載の光ディスクドライブ装置。
【請求項７】
前記取得部は、さらに、前記信号処理装置によって送信される読み出し命令を取得し、
前記制御部は、
前記読み出し命令が取得されるごとに、当該読み出し命令に対応する前記記録データを前記光ディスクから読み出し、
取得された一の読み出し命令の直前に前記空き容量情報が取得されていたか否かに基づいて、前記光ディスクの回転数を低下させる
請求項６に記載の光ディスクドライブ装置。
【請求項８】
前記制御部は、取得された前記一の読み出し命令の直前に前記空き容量情報が取得されていた場合に、前記光ディスクの回転数を低下させる
請求項７に記載の光ディスクドライブ装置。
【請求項９】
前記制御部は、取得された前記一の読み出し命令の直前に他の読み出し命令が取得されていた場合に、前記光ディスクの回転数を増加させる
請求項７または８に記載の光ディスクドライブ装置。
【請求項１０】
前記制御部は、
前記光ディスクにおける前記記録データの読み出し位置が所定位置よりも内周側であるか否かをさらに判定し、
前記記録データの読み出し位置が前記所定位置よりも内周側であると判定された場合に、前記空き容量情報に基づいて、前記光ディスクの回転数を低下させる
請求項１〜９のいずれか１項に記載の光ディスクドライブ装置。
【請求項１１】
前記制御部は、前記空き容量情報に基づいて、前記光ディスクの回転数を前記光ディスクに対して定められた回転数よりも低下させる
請求項１〜１０のいずれか１項に記載の光ディスクドライブ装置。
【請求項１２】
さらに、前記信号処理装置によって送信される読み出し命令を取得する取得部を備え、
前記制御部は、
前記読み出し命令が取得されるごとに、当該読み出し命令に対応する前記記録データを前記光ディスクから読み出し、
前記空き容量情報に基づいて、前記光ディスクの回転数を前記光ディスクに対して定められた回転数よりも低下させ、
前記光ディスクの回転数が低下している間において、取得された第一の読み出し命令に対応する前記記録データが、前記第一の読み出し命令の直前に取得された第二の読み出し命令に対応する前記記録データとアドレスが連続しない記録データである場合、前記光ディスクの回転数を前記光ディスクに対して定められた回転数で回転させる
請求項１に記載の光ディスクドライブ装置。
【請求項１３】
光ディスクドライブ装置であって、
光ディスクを回転させるモータと、
光ヘッドと、
前記モータ及び前記光ヘッドを制御することにより、回転中の前記光ディスクから記録データを読み出す制御部と、
読み出された前記記録データを、前記光ディスクドライブ装置の外部に配置された信号処理装置に出力する出力部とを備え、
前記出力部によって出力された前記記録データは、前記信号処理装置が備えるバッファに記憶され、
前記制御部は、
前記バッファに記憶されている前記記録データの量が第一閾値よりも多い場合に、前記光ディスクの回転数を低下させ、
前記バッファに記憶されている前記記録データの量が前記第一閾値よりも小さい第二閾値よりも低い場合に、前記光ディスクの回転数を増加させる
光ディスクドライブ装置。
【請求項１４】
さらに、前記バッファに記憶されている前記記録データの量が前記第一閾値よりも多くなったことを示す第一情報、及び、前記バッファに記憶されている前記記録データの量が前記第一閾値よりも小さい第二閾値よりも低くなったことを示す第二情報を取得する取得部を備え、
前記制御部は、
前記取得部によって前記第一情報が取得された場合に、前記光ディスクの回転数を低下させ、
前記取得部によって前記第二情報が取得された場合に、前記光ディスクの回転数を増加させる
請求項１３に記載の光ディスクドライブ装置。
【請求項１５】
請求項１〜１４のいずれか１項に記載の光ディスクドライブ装置と、
前記信号処理装置とを備える
光ディスク再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、光ディスクドライブ装置、及び、これを備える再生装置に関する。
【背景技術】
【０００２】
特許文献１には、光ディスク装置が開示されている。近年では、４ｋ解像度の画像コンテンツなど、データ量の多い画像コンテンツを記録するための光ディスクである、Ｕｌｔｒａ  ＨＤ  ＢＤ−ＲＯＭ（以下、ＵＨＤ  ＢＤ−ＲＯＭとも記載する）が規格化されている。また、ＵＨＤ  ＢＤ−ＲＯＭに対応して、光ディスクを高速で回転させる光ディスクドライブ装置の製品化が行われている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１４６７６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本開示は、光ディスクの回転によって生じる騒音が低減された光ディスクドライブ装置を提供する。
【課題を解決するための手段】
【０００５】
本開示の光ディスクドライブ装置は、光ディスクドライブ装置であって、光ディスクを回転させるモータと、光ヘッドと、前記モータ及び前記光ヘッドを制御することにより、回転中の前記光ディスクから記録データを読み出す制御部と、読み出された前記記録データを、前記光ディスクドライブ装置の外部に配置された信号処理装置に出力する出力部とを備え、前記出力部によって出力された前記記録データは、前記信号処理装置が備えるバッファに記憶され、前記制御部は、前記バッファの空き容量を示す空き容量情報に基づいて、前記光ディスクの回転数を低下させる。
【発明の効果】
【０００６】
本開示によれば光ディスクの回転によって生じる騒音が低減された光ディスクドライブ装置が実現される。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施の形態１に係る再生装置の外観図である。
【図２】図２は、実施の形態１に係る光ディスクドライブ装置の外観図である。
【図３】図３は、実施の形態１に係る再生装置の機能構成を示すブロック図である。
【図４】図４は、実施の形態１に係る光ディスクドライブ装置の記録データの読み出し動作を説明するための模式図である。
【図５】図５は、読み出し位置と記録データの転送レートとの関係を示す図である。
【図６】図６は、読み出し位置と光ディスクの回転数との関係を示す図である。
【図７Ａ】図７Ａは、読み出し命令が取得されるごとに行われる回転数に関する処理のフローチャートである。
【図７Ｂ】図７Ｂは、実施の形態１に係る回転数の制御のフローチャートである。
【図８】図８は、光ディスクの回転数が第一回転数よりも低下しているときの記録データの読み出し動作を説明するための模式図である。
【図９】図９は、実施の形態２に係る回転数の制御のフローチャートである。
【図１０】図１０は、実施の形態３に係る回転数の制御のフローチャートである。
【図１１】図１１は、実施の形態３に係る回転数の制御において、光ディスクの回転数が低下する場合を説明するための図である。
【図１２】図１２は、実施の形態３に係る回転数の制御において、光ディスクの回転数が増加する場合を説明するための図である。
【図１３】図１３は、実施の形態４に係る回転数の制御のフローチャートである。
【図１４】図１４は、実施の形態４に係る回転数の制御においてバッファに記憶されている記録データの量を示す図である。
【発明を実施するための形態】
【０００８】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【０００９】
なお、発明者らは、当業者が本開示を十分に理解するために添付図面および以下の説明を提供するのであって、これらによって請求の範囲に記載の主題を限定することを意図するものではない。添付図面は、模式図であり、必ずしも厳密に図示されたものではない。また、添付図面において、実質的に同一の構成に対しては同一の符号を付しており、重複する説明は省略または簡略化される場合がある。
【００１０】
（実施の形態１）
［再生装置の構成］
以下、実施の形態１に係る再生装置について図面を参照しながら説明する。まず、実施の形態１に係る再生装置の構成について説明する。図１は、実施の形態１に係る再生装置の外観図である。図２は、実施の形態１に係る光ディスクドライブ装置の外観図である。図３は、実施の形態１に係る再生装置の機能構成を示すブロック図である。
【００１１】
図１に示されるように、実施の形態１に係る再生装置１０は、光ディスク４０を再生する装置である。再生装置１０は、具体的には、ＢＤプレーヤであり、表示装置（図示せず）に映像信号を出力する。再生装置１０は、光ディスクドライブ装置２０と、信号処理装置３０とを備える。
【００１２】
［光ディスクドライブ装置］
まず、光ディスクドライブ装置２０の詳細な構成について図２及び図３を参照しながら説明する。図２に示されるように、光ディスクドライブ装置２０は、光ディスク４０を回転させ、光ディスク４０に記録された記録データを読み出す装置である。光ディスク４０は、例えば、ＵＨＤ  ＢＤ−ＲＯＭであるが、ＢＤ−ＲＯＭまたはＢＤ−Ｒ等その他の光ディスクであってもよい。実施の形態１では、光ディスク４０は、データ記録済みの光ディスクであり、例えば、動画コンテンツなどが記録データとして記録されている。
【００１３】
図３に示されるように、光ディスクドライブ装置２０は、光ヘッド２１と、光ヘッド制御回路２２と、スピンドルモータ２３と、スレッドモータ２４と、モータ制御回路２５と、第一制御部２６と、第一通信部２７と、記憶部２８とを備える。
【００１４】
光ヘッド２１は、光ヘッド制御回路２２に従い光ディスク４０の記録層にレーザ光を集光し、光ディスク４０の記録層で反射したレーザ光を受光する。また、光ヘッド２１は、受光したレーザ光を電気信号に変換して光ヘッド制御回路２２へ出力する。光ヘッド２１は、電気信号として、ウォブル信号の基となる信号、サーボエラー信号の基となる信号、及び、データ信号（ＲＦ信号）などを出力する。光ヘッド２１は、具体的には、光ピックアップ装置であり、レーザ光を出射するレーザ光源、及び、レーザ光を電気信号に変換するフォトディテクタなどを備える。
【００１５】
ウォブル信号は、記録型の光ディスク４０にのみ存在し、光ディスク４０のウォブリング構造に応じた信号であり、光ディスク４０のトラック内でレーザ光が集光されている位置のアドレスを示す信号である。ウォブル信号は、光ヘッド２１から得られた信号を基に光ヘッド制御回路２２内部で生成される。なお、データ記録済みの光ディスク４０または再生専用の光ディスク４０の場合、アドレスは、光ディスク４０のトラック内に存在するデータ信号（ＲＦ信号）から取得される。以下では、光ディスク４０のトラック内でレーザ光が「集光されている位置」は、「集光位置」または「読み出し位置」とも記載される。サーボエラー信号は、レーザ光を記録層にフォーカスし、かつ、集光位置をトラックに追従させるための信号であり、光ヘッド２１から得られた信号を基に光ヘッド制御回路２２内部で生成される。データ信号は、トラックに記録されたデータを示す信号である。以下の実施の形態では、データ信号は、記録データとも記載される。
【００１６】
サーボエラー信号は光ヘッド２１により生成される集光位置（光ビームスポット）を光ディスク４０の所望位置に制御するための信号の総称である。サーボエラー信号には、フォーカスエラー信号とトラッキングエラー信号とが含まれる。
【００１７】
光ヘッド制御回路２２は、第一制御部２６が光ヘッド２１を制御するために用いられる回路である。光ヘッド制御回路２２は、例えば、光ヘッド２１から出力されるサーボエラー信号の基となる信号からフォーカスエラー信号及びトラッキングエラー信号を生成する。光ヘッド制御回路２２は、フォーカスエラー信号に基づいて、レーザ光を記録層にフォーカスし、かつ、トラッキングエラー信号に基づいて、集光位置をトラックに追従させる。また、光ヘッド制御回路２２は、光ヘッド２１が有するレーザ発光素子を駆動するための駆動回路を含む。なお、レーザ発光素子を駆動するための駆動回路は光ヘッド２１の外部に設けられる場合もある。
【００１８】
また、光ヘッド制御回路２２は、ウォブル信号、または、データ信号を信号処理してアドレスを取得し、第一制御部２６に出力する。また、光ヘッド制御回路２２は、データ信号のデータ部からデータを取得し、第一制御部２６に出力する。光ヘッド制御回路２２は、具体的には、ウォブル信号を信号処理して集光位置を示すアドレス情報を出力する回路、及び、データ信号を二値化する回路などを含む。
【００１９】
スピンドルモータ２３は、光ディスク４０を回転させるモータである。スレッドモータ２４は、光ヘッド２１を光ディスク４０の径方向に沿って移動させるモータである。
【００２０】
モータ制御回路２５は、第一制御部２６がスピンドルモータ２３及びスレッドモータ２４を制御するための回路である。モータ制御回路２５は、例えば、スピンドルモータ２３の回転数、及び、スレッドモータ２４の回転方向と回転量とを制御する。
【００２１】
第一制御部２６は、光ヘッド制御回路２２を用いて光ヘッド２１を制御し、モータ制御回路２５を用いてスピンドルモータ２３及びスレッドモータ２４を制御する。第一制御部２６は、例えば、スピンドルモータ２３及び光ヘッド２１を制御することにより、回転中の光ディスク４０から記録データを読み出す。第一制御部２６は、具体的には、プロセッサ、マイクロコンピュータ、または専用回路などによって実現される。第一制御部２６は、プロセッサ、マイクロコンピュータ、及び、専用回路のうち２以上の組み合わせによって実現されてもよい。
【００２２】
第一通信部２７は、光ディスクドライブ装置２０が信号処理装置３０と通信を行うための通信モジュールである。通信モジュールは、言い換えれば、通信回路である。第一通信部２７は、例えば、信号処理装置３０が備える第二通信部３１と有線通信を行う。第一通信部２７は、具体的には、取得部２７ａと、出力部２７ｂとを備える。
【００２３】
取得部２７ａは、信号処理装置３０によって送信される読み出し命令を取得する。第一制御部２６は、取得部２７ａによって取得された読み出し命令に基づいて記録データを読み出す。
【００２４】
出力部２７ｂは、読み出された記録データを、光ディスクドライブ装置２０の外部に配置された信号処理装置３０に出力する。
【００２５】
記憶部２８は、第一制御部２６が実行する制御プログラムなどが記憶される記憶装置である。記憶部２８は、具体的には、半導体メモリなどによって実現される。
【００２６】
［信号処理装置］
次に、信号処理装置３０について説明する。信号処理装置３０は、光ディスクドライブ装置２０から出力される記録データに信号処理を行う装置であり、光ディスクドライブ装置２０とは別体の装置である。信号処理装置３０は、具体的には、回路部品及び集積回路などが実装された基板である。つまり、信号処理装置３０は、具体的には、回路モジュールである。図３に示されるように、信号処理装置３０は、第二通信部３１と、第二制御部３２と、バッファ３３と、信号処理部３４とを備える。
【００２７】
第二通信部３１は、信号処理装置３０が光ディスクドライブ装置２０と通信を行うための通信モジュールである。通信モジュールは、言い換えれば、通信回路である。第二通信部３１は、例えば、光ディスクドライブ装置２０が備える第一通信部２７と有線通信を行う。
【００２８】
第二通信部３１は、具体的には、出力部２７ｂから出力される記録データを受信する。また、第二通信部３１は、第二制御部３２の制御に基づいて、読み出し命令を第一通信部２７に送信する。
【００２９】
第二制御部３２は、第二通信部３１によって受信された記録データをバッファ３３に記憶する記憶制御を行う。第二制御部３２は、バッファ３３の空き容量をモニタし、バッファの空き容量に応じて第二通信部３１に読み出し命令を送信させる。これにより、読み出し命令に応じて光ディスクドライブ装置２０から信号処理装置３０に記録データが転送されてくるため、バッファ３３が空になってしまうことが抑制される。
【００３０】
第二制御部３２は、具体的には、プロセッサ、マイクロコンピュータ、または専用回路などによって実現される。第二制御部３２は、プロセッサ、マイクロコンピュータ、及び、専用回路のうち２以上の組み合わせによって実現されてもよい。
【００３１】
バッファ３３は、記録データが一時的に記憶される記憶装置である。バッファ３３は、具体的には、半導体メモリなどによって実現される。
【００３２】
バッファ３３によれば、光ディスク４０に記録された記録データが表示装置において再生されているときに、映像が途切れることを抑制することができる。
【００３３】
例えば、光ディスク４０に記録データとしてファイルＡ及びファイルＢの２つのファイルが記録されており、ファイルＡ及びファイルＢが連続再生（シームレス再生）される場合には、光ディスクドライブ装置２０は、ファイルＡを読み出した後ファイルＢを読み出す。このとき、光ディスクドライブ装置２０がファイルＡを読み出した後ファイルＢにアクセスするまでのアクセス期間には光ディスクドライブ装置２０から信号処理装置３０へ記録データの転送ができない。
【００３４】
そこで、信号処理装置３０は、ファイルＡに対応する記録データを先読みしてバッファ３３に記憶しておくことにより、アクセス期間においては、バッファ３３に記憶されたファイルＡに対応する記録データを用いて表示装置に映像信号を送る。これにより、映像が途切れることが抑制される。
【００３５】
また、光ディスク４０の記録面が汚れている場合、または、光ディスクドライブ装置２０への外的要因（振動または衝撃など）により、光ディスクドライブ装置２０が読み出し命令によって指定された読み出し位置のデータが読めない場合がある。このとき、光ディスクドライブ装置２０は、必要に応じて光ディスク４０の同じ場所を再度読み出そうとするリトライ処理を行う。このような場合、読み出し命令が取得されてから記録データが転送されるまでの時間は通常より長くなる。このような場合も、バッファ３３に記憶された記録データを用いて表示装置に映像信号が転送されることにより、映像が途切れることが抑制される。
【００３６】
なお、このような特殊な場合を除いて、バッファ３３への記録データの入力量は、バッファ３３からの記録データの出力量以上になるように設計されている。このため、通常は、バッファ３３には、記録データが徐々に蓄積されていく（溜まっていく）。
【００３７】
信号処理部３４は、バッファ３３に記憶された記録データを読み出し、信号処理装置３０から映像信号を出力するために、読み出した記録データに対して各種信号処理を行う。信号処理部３４は、具体的には、プロセッサ、マイクロコンピュータ、または専用回路などによって実現される。信号処理部３４は、プロセッサ、マイクロコンピュータ、及び、専用回路のうち２以上の組み合わせによって実現されてもよい。なお、第二制御部３２及び信号処理部３４は一つの処理部として実現されてもよい。
【００３８】
［記録データ読み出し動作］
次に、光ディスクドライブ装置２０の記録データの読み出し動作について説明する。図４は、光ディスクドライブ装置２０の記録データの読み出し動作を説明するための模式図である。図４における縦軸は、第一制御部２６によって読み出され、出力部２７ｂによって出力される記録データの転送レートを示す。図４における横軸は時間を示す。
【００３９】
上述のように、記録データの読み出しは、信号処理装置３０の第二通信部３１によって送信される読み出し命令をトリガとして行われる。図４では、取得部２７ａによって読み出し命令が取得されたタイミングが破線矢印で示されている。
【００４０】
第一制御部２６は、読み出し命令が取得されると、取得された読み出し命令に対応する記録データの読み出しを開始する。このとき、第一制御部２６は、具体的には、光ヘッド２１及びスレッドモータ２４を制御することにより、読み出し命令において指定される読み出し位置にレーザ光を集光し、かつ、スピンドルモータ２３を制御することにより光ディスク４０を所定の回転数で回転させる。
【００４１】
所定の回転数は、光ディスク４０ごとに個別に定められ、例えば、当該光ディスク４０の記録層のうち最内周のディスク情報領域に記録されている。所定の回転数は、インデックスファイルなどの所定のファイルを構成する記録データにも含まれている。
【００４２】
図５に示されるように、所定の回転数は、記録データの転送レート［Ｍｂｐｓ］が一定になるような回転数である。図５は、読み出し位置と記録データの転送レートとの関係を示す図である。
【００４３】
光ディスク４０は、読み出し位置に応じて１周あたりの記録データの量が異なり、読み出し位置が内周寄りであるほど１周あたりの記録データの量は少なくなる。このため、図６に示されるように、所定の回転数は、読み出し位置に応じて変化し、読み出し位置が内周寄りに位置するほど多くなる。図６は、読み出し位置と光ディスク４０の回転数との関係を示す図である。このような回転数の制御方式は、ＣＬＶ（Ｃｏｎｓｔａｎｔ  Ｌｉｎｅａｒ  Ｖｅｌｏｃｉｔｙ）と呼ばれる。
【００４４】
上記図４の例では、読み出し命令は、期間Ｔ１ごとに信号処理装置３０から送信される。第一制御部２６は、読み出し命令が取得されるごとに、当該読み出し命令に対応する記録データを光ディスク４０から転送レートＲ１で読み出す。読み出し命令においては、読み出しの対象となる記録データの、論理アドレス及びデータ長が指定されている。
【００４５】
図４に示される休止期間Ｔ２は、記録データの読み出しが休止される期間である。休止期間Ｔ２は、一の読み出し命令に対応する記録データの読み出しが完了した第一タイミングから、一の読み出し命令の次の読み出し命令に対応する記録データの読み出しを開始する第二タイミングまでの期間である。第二タイミングは、上記次の読み出し命令が取得されたタイミングと実質的に同一のタイミングである。なお、光ディスク４０は、休止期間Ｔ２においても所定の回転数で回転している。
【００４６】
［騒音を低減するための回転数の制御］
ところで、光ディスク４０の回転数の増加は、騒音の原因となる。特に、光ディスク４０がＵＨＤ  ＢＤ−ＲＯＭである場合には、光ディスク４０がＢＤ−ＲＯＭである場合よりも光ディスク４０の回転数が増えているため、風切り音及びスピンドルモータ２３のガタつきによる騒音が大きい。これに対して、光ディスク４０周辺を金属製の筐体で囲む防音対策、及び、光ディスクドライブ装置２０へ防音シートを貼り付ける防音対策などが考えられる。しかしながら、いずれの防音対策も部品数が増えるためコストアップが生じてしまう。
【００４７】
そこで、光ディスクドライブ装置２０は、騒音を低減するために、光ディスク４０の回転数の制御を行う。以下このような回転数の制御について説明する。まず、読み出し命令が取得されるごとに行われる回転数に関する処理について説明する。図７Ａは、読み出し命令が取得されるごとに行われる回転数に関する処理のフローチャートである。なお、以下の説明では、上述の所定の回転数は第一回転数とも記載される。
【００４８】
取得部２７ａによって読み出し命令が取得されると、第一制御部２６は、取得された読み出し命令において指定される論理アドレスを物理アドレスに変換する処理を行う（Ｓ１１）。また、第一制御部２６は、物理アドレスを光ディスク４０の半径位置に変換する処理を行う（Ｓ１２）。
【００４９】
次に、第一制御部２６は、倍速指定値とステップＳ１２において得られる半径位置とに基づいて、第一回転数を算出する（Ｓ１３）。倍速指定値は、例えば、光ディスク４０内の所定のファイルを構成する記録データを取得した第二制御部３２から第一制御部２６に通知される。倍速指定値は、光ディスク４０に対して定められる値である。そして、第一制御部２６は、以下に述べる回転数の制御において用いられる、変動下限の回転数である第二回転数を算出する（Ｓ１４）。第二回転数は、例えば、第一回転数に１未満の所定の係数が乗算されることによって算出される。第二回転数は、例えば、第一回転数を数％から１０％程度低下させた回転数である。
【００５０】
次に、光ディスクドライブ装置２０の回転数の制御について説明する。図７Ｂは、光ディスクドライブ装置２０の回転数の制御のフローチャートである。
【００５１】
まず、第一制御部２６は、スピンドルモータ２３を制御することにより、光ディスク４０を第一回転数で回転させる（Ｓ２１）。光ディスク４０が第一回転数で回転している間、第一制御部２６は、上記図４に示されるように、読み出し命令が取得されるごとに、当該読み出し命令に対応する記録データを光ディスク４０から読み出す。また、第一制御部２６は、読み出し命令が取得されるごとに、図７Ａに示される回転数に関する処理を行う。
【００５２】
次に、第一制御部２６は、休止期間Ｔ２の長さを検出する（Ｓ２２）。そして、第一制御部２６は、休止期間Ｔ２の長さが第一閾値以上であるか否かを判定する（Ｓ２３）。第一閾値の具体的な値は、経験的または実験的に適宜定められるとよい。
【００５３】
休止期間Ｔ２の長さが長いときには、バッファ３３に記憶された記録データの量が多い、つまり、バッファ３３の空き容量は少ないと推定される。したがって、バッファ３３に記憶された記録データが枯渇してしまう可能性は低く、記録データを高速で転送する必要は無いと考えられる。
【００５４】
そこで、第一制御部２６は、休止期間Ｔ２の長さが第一閾値以上であると判定すると（Ｓ２３でＹｅｓ）、現在の回転数から所定数Ａ、回転数を低下させた回転数の演算値を算出する（Ｓ２４）。所定数Ａは、経験的または実験的に適宜定められる。続いて、第一制御部２６は、算出した演算値が第二回転数未満であるか否かを判定する（Ｓ２５）。
【００５５】
第一制御部２６は、算出した演算値が第二回転数未満であると判定すると（Ｓ２５でＹｅｓ）、演算値を第二回転数に変更する（Ｓ２６）。ステップＳ２５及びステップＳ２６によれば演算値が変動下限の第二回転数にクリップされる。
【００５６】
ステップＳ２５で演算値が第二回転数以上であると判定された場合（Ｓ２５でＮｏ）、及び、ステップＳ２６の処理が行われた後には、第一制御部２６は、スピンドルモータ２３を制御することにより、光ディスク４０を演算値（０より大きく第一回転数よりも少ない回転数）で回転させ（Ｓ２７）、ステップＳ２２の処理に戻る。つまり、第一制御部２６は、光ディスク４０の回転数を現在の回転数から低下させて第二回転数に近づける。この結果、記録データの転送レートは、低下する。図８は、光ディスク４０の回転数が第一回転数よりも低下しているときの記録データの読み出し動作を説明するための模式図である。図８における縦軸は記録データの転送レートを示し、横軸は時間を示す。図８は、図４に対応する図であり、図４の転送レート、つまり、光ディスク４０の回転数が第一回転数であるときの転送レートが破線で示されている。
【００５７】
一つの読み出し命令によって指示されるデータ量が同一であるとすると、図８に示されるように、光ディスク４０が第一回転数よりも少ない回転数で回転しているときには、転送レートがＲ１からＲ２に低下し、休止期間Ｔ２も短くなる。
【００５８】
このように、第一制御部２６は、休止期間Ｔ２の長さをバッファの空き容量を示す空き容量情報として使用し、空き容量情報に基づいて光ディスク４０の回転数を低下させる。第一制御部２６は、具体的には、バッファ３３の空き容量が少ないために記録データを高速で転送する必要が無いと推定される場合に回転数を低下させる。これにより、光ディスクドライブ装置２０は、バッファ３３に記憶された記録データを枯渇させずに、騒音を低減することができる。また、このように回転数の制御によって騒音が低減される場合、光ディスクドライブ４０の部品点数が増加しないため、光ディスクトライブ４０のコストアップが抑制される。
【００５９】
一方、ステップＳ２２で検出された休止期間Ｔ２の長さが短いときには、バッファ３３に記憶された記録データの量が少ない、つまり、バッファ３３の空き容量は多いと推定される。したがって、バッファ３３に記憶された記録データが枯渇してしまう可能性があるため、記録データの転送速度を低下させることはできないと考えられる。
【００６０】
そこで、第一制御部２６は、低下させた回転数を第一回転数に近づける制御も行う。第一制御部２６は、具体的には、ステップＳ２３において休止期間Ｔ２の長さが第一閾値未満であると判定すると（Ｓ２３でＮｏ）、休止期間Ｔ２の長さが第二閾値未満であるか否かを判定する（Ｓ２８）。第二閾値は、第一閾値よりも小さい値に設定される。第二閾値が第一閾値よりも小さい値に設定されることは、言い換えれば、回転数の制御にヒステリシス特性を与えることになる。このため、頻繁に回転数の変更が行われることが抑制される。第二閾値の具体的な値は、経験的または実験的に適宜定められるとよい。
【００６１】
第一制御部２６は、休止期間Ｔ２の長さが第二閾値未満であると判定すると（Ｓ２８でＹｅｓ）、現在の回転数から所定数Ｂ、回転数を増加させた回転数の演算値を算出する（Ｓ２９）。所定数Ｂは、経験的または実験的に適宜定められる。続いて、第一制御部２６は、算出した演算値が第一回転数よりも高いか否かを判定する（Ｓ３０）。
【００６２】
第一制御部２６は、算出した演算値が第一回転数より高いと判定すると（Ｓ３０でＹｅｓ）、演算値を第一回転数に変更する（Ｓ３１）。ステップＳ３０及びステップＳ３１によれば演算値が変動上限の第一回転数にクリップされる。
【００６３】
ステップＳ３０で回転数の演算値が第一回転数以下であると判定された場合（Ｓ３０でＹｅｓ）、及び、ステップＳ３１の処理が行われた後には、第一制御部２６は、スピンドルモータ２３を制御することにより、光ディスク４０を演算値で回転させ（Ｓ２７）、ステップＳ２２の処理に戻る。つまり、第一制御部２６は、光ディスク４０の回転数を現在の回転数から増加させて第一回転数に近づける。
【００６４】
このように、第一制御部２６は、光ディスク４０の回転数が第一回転数よりも低下している間における休止期間Ｔ２の長さに基づいて、光ディスク４０の回転数を増加させる。言い換えれば、記録データの転送レートを増加させる。これにより、光ディスクドライブ装置２０は、バッファ３３に記憶された記録データが枯渇してしまうことを抑制することができる。
【００６５】
なお、光ディスク４０の回転数が低下している間において、第一制御部２６は、取得部２７ａによって取得された読み出し命令において指定される論理アドレスの連続性に基づいて回転数を即座に第一回転数に戻してもよい。
【００６６】
第一制御部２６は、具体的には、第一の読み出し命令に対応する記録データが、第一の読み出し命令の直前に取得された第二の読み出し命令に対応する記録データと論理アドレスが連続しない記録データであるか否かを判定する。第一制御部２６は、論理アドレスが連続しないと判定した場合、光ディスク４０の回転数を第一回転数、つまり、光ディスク４０に対して定められた回転数で回転させる。
【００６７】
例えば、第二の読み出し命令において論理アドレスＡ１、データ長Ｌ１が指定されている場合、第一制御部２６は、第一の読み出し命令において指定される論理アドレスＡ２がＡ１＋Ｌ１であれば、論理アドレスに連続性があると判定できる。第一の読み出し命令において指定される論理アドレスＡ２がＡ１＋Ｌ１でなければ、第一制御部２６は、論理アドレスに連続性が無いと判断できる。
【００６８】
例えば、ユーザが再生装置１０のリモートコントローラのスキップボタンまたは戻るボタンを押した場合、論理アドレスに連続性が無くなる。この場合、バッファ３３に蓄積されていた記録データは破棄され、新たにバッファ３３に記録データを蓄積する必要がある。このような場合に回転数が即座に第一回転数まで引き上げられることにより、バッファ３３への記録データの蓄積が促進される。
【００６９】
なお、光ディスク４０が多層ディスクである場合、読み出し位置が２つの記録層にまたがって変わる場合（例えば、Ｌ０層からＬ１層に読み出し位置が変わるような場合）は、物理アドレスは連続しないが、読み出し命令において指定される論理アドレスは連続する。
【００７０】
［実施の形態１の変形例］
上記回転数の制御においては、休止期間Ｔ２の長さが空き容量情報として使用されたが、読み出し命令の頻度が空き容量情報として使用されてもよい。第一制御部２６は、具体的には、休止期間Ｔ２の長さに代えて上記図４の期間Ｔ１の長さと第一閾値との比較により、光ディスク４０の回転数を低下させてもよい。同様に、第一制御部２６は、期間Ｔ１の長さと第二閾値との比較により光ディスク４０の回転数を増加させてもよい。
【００７１】
また、期間Ｔ１に対する休止期間Ｔ２の割合が空き容量情報として使用されてもよい。第一制御部２６は、期間Ｔ１に対する休止期間Ｔ２の割合と第一閾値と比較により、光ディスク４０の回転数を低下させてもよい。同様に、第一制御部２６は、期間Ｔ１に対する休止期間Ｔ２の割合と第二閾値との比較により光ディスク４０の回転数を増加させてもよい。
【００７２】
（実施の形態２）
上記図６に示されるように、第一回転数は、読み出し位置が内周寄りに位置するほど大きくなる。つまり、光ディスク４０が第一回転数で回転しているときには、読み出し位置が内周側であるほど騒音が大きくなる。
【００７３】
そこで、上記回転数の制御は、読み出し位置が所定位置よりも内周側に位置するとき、つまり、騒音が大きくなる場合にのみ、選択的に行われてもよい。以下、このような実施の形態２に係る回転数の制御について説明する。図９は、実施の形態２に係る回転数の制御のフローチャートである。なお、以下では、図７Ｂに示される実施の形態１に係る回転数の制御との相違点を中心に説明が行われ、既出事項の説明は適宜省略される。
【００７４】
図９に示されるように、第一制御部２６は、スピンドルモータ２３を制御することにより、光ディスク４０を当該光ディスク４０に対して定められた第一回転数で回転させる（Ｓ４１）。光ディスク４０が所定の第一回転数で回転している間、第一制御部２６は、読み出し命令が取得されるごとに、当該読み出し命令に対応する記録データを光ディスク４０から読み出す。
【００７５】
続いて、第一制御部２６は、読み出し位置を特定する（Ｓ４２）。上述の図７Ａに示されるように、読み出し位置は、読み出し命令において指定される論理アドレスに基づいて特定される。
【００７６】
次に、第一制御部２６は、特定された読み出し位置が所定位置よりも内周側であるか否かを判定する（Ｓ４３）。所定位置は、騒音レベルの実測値等に基づいて経験的または実験的に適宜定められるとよい。
【００７７】
第一制御部２６は、読み出し位置が所定位置よりも内周側であると判定すると（Ｓ４３でＹｅｓ）、図７Ｂに示される処理を行う（Ｓ４４）。第一制御部２６は、読み出し位置が所定位置よりも外周側であると判定すると（Ｓ４３でＮｏ）、回転数の制御を終了する。
【００７８】
以上説明したように、図７Ｂに示される処理が、読み出し位置が所定位置よりも内周側に位置するときにのみ選択的に行われることで、光ディスクドライブ装置２０は、効率的に騒音を低減することができる。
【００７９】
（実施の形態３）
上記実施の形態１及び２では、回転数の制御には、休止期間Ｔ２など、光ディスクドライブ装置２０側で検出される、バッファ３３の容量を間接的に示す空き容量情報が使用された。ここで、空き容量情報は、信号処理装置３０から送信される情報であってもよい。実施の形態３では、信号処理装置３０から送信される空き容量情報に基づく光ディスク４０の回転数の制御について説明する。図１０は、実施の形態３に係る回転数の制御のフローチャートである。
【００８０】
実施の形態３の回転数の制御においては、空き容量情報は、バッファ３３の空き容量が少ないことを示すバッファフル通知である。信号処理装置３０の第二制御部３２は、バッファ３３の空き容量をモニタし、バッファの空き容量が所定容量よりも少なくなると、第二通信部３１にバッファフル通知を送信させる。所定容量は、経験的または実験的に適宜定められればよい。
【００８１】
図１０に示されるように、第一制御部２６は、スピンドルモータ２３を制御することにより、光ディスク４０を当該光ディスク４０に対して定められた所定の第一回転数で回転させる（Ｓ５１）。光ディスク４０が所定の第一回転数で回転している間、取得部２７ａは、読み出し命令を取得する（Ｓ５２）。なお、図示されないが、第一制御部２６は、読み出し命令が取得されるごとに、当該読み出し命令に対応する記録データを光ディスク４０から読み出す。
【００８２】
次に、第一制御部２６は、取得された読み出し命令の直前にバッファフル通知が取得されていたか否かを判定する（Ｓ５３）。第一制御部２６は、取得された読み出し命令の直前にバッファフル通知が取得されていたと判定した場合（Ｓ５３でＹｅｓ）、現在の回転数が所定の第一回転数よりも低いか否かを判定する（Ｓ５４）。第一制御部２６は、現在の回転数が第二回転数であるであると判定した場合（Ｓ５４でＮｏ）、読み出し命令の取得を継続する（Ｓ５２）。
【００８３】
一方、第一制御部２６は、現在の回転数が第二回転数よりも高いと判定した場合（Ｓ５４でＹｅｓ）、スピンドルモータ２３を制御することにより、光ディスク４０の回転数を低下させる（Ｓ５５）。なぜなら、バッファフル通知が取得されている場合、バッファ３３に記憶された記録データが枯渇してしまう可能性は低く、記録データを高速で転送する必要は無いと考えられるからである。
【００８４】
ステップＳ５５において、第一制御部２６は、例えば、光ディスク４０の回転数を、所定の第一回転数の第一所定割合だけ低下させる。第一所定割合は、例えば、１％である。ステップＳ５５における処理は、図１１に模式的に図示される。図１１は、実施の形態３に係る回転数の制御において、光ディスク４０の回転数が低下する場合を説明するための図である。
【００８５】
図１１に示されるように、第一制御部２６は、直前にバッファフル通知が存在する読み出し命令が取得されるごとに、光ディスク４０の回転数を、所定の第一回転数の第一所定割合だけ低下させる。これにより、光ディスクドライブ装置２０は、バッファ３３に記憶された記録データを枯渇させずに、騒音を低減することができる。
【００８６】
一方、第一制御部２６は、取得された読み出し命令の直前にバッファフル通知が取得されていなかったと判定した場合（Ｓ５３でＮｏ）、現在の回転数が所定の第一回転数よりも低いか否かを判定する（Ｓ５６）。第一制御部２６は、現在の回転数が所定の第一回転数であると判定した場合（Ｓ５６でＮｏ）、読み出し命令の取得を継続する（Ｓ５２）。
【００８７】
一方、第一制御部２６は、現在の回転数が所定の第一回転数よりも低いと判定した場合（Ｓ５６でＹｅｓ）、スピンドルモータ２３を制御することにより、光ディスク４０の回転数を増加させる（Ｓ５７）。なぜなら、バッファフル通知が取得されていないため、記録データの転送速度を下げてしまうと、バッファ３３に記憶された記録データが枯渇してしまう可能性があるからである。言い換えれば、ステップＳ５７の処理によれば、光ディスクドライブ装置２０は、バッファ３３に記憶された記録データが枯渇してしまうことを抑制することができる。
【００８８】
ステップＳ５７において、第一制御部２６は、例えば、光ディスク４０の回転数を、所定の第一回転数の第二所定割合だけ増加させる。第二所定割合は、例えば、３％である。ステップＳ５７における処理は、図１２に模式的に図示される。図１２は、実施の形態３に係る回転数の制御において、光ディスク４０の回転数が増加する場合を説明するための図である。
【００８９】
図１２に示されるように、第一制御部２６は、直前にバッファフル通知が存在しない読み出し命令が取得されるごとに、光ディスク４０の回転数を、所定の第一回転数の第二所定割合だけ増加させる。なお、ステップＳ５７において、第一制御部２６は、光ディスク４０の回転数が所定の第一回転数を超えないように増加量を調整してもよい。
【００９０】
［実施の形態３の変形例］
なお、実施の形態３に係る回転数の制御は、信号処理装置３０から送信される空き容量情報を用いた回転数の制御の一例である。空き容量情報は、バッファフル通知に限定されず、その他の態様であってもよい。
【００９１】
例えば、空き容量情報は、バッファの空き容量が所定容量よりも多いことを示す通知であってもよい。この場合、第一制御部２６は、取得された一の読み出し命令の直前に他の読み出し命令が取得されていた場合に、光ディスク４０の回転数を低下させ、取得された一の読み出し命令の直前に上記通知が取得されていた場合に、光ディスク４０の回転数を増加させる。
【００９２】
また、信号処理装置３０からは、バッファ３３の空き容量を直接的に示す情報が空き容量情報が送信されてもよい。この場合、第一制御部２６は、例えば、取得された空き容量情報と閾値とを比較することにより、回転数を低下または増加させる。
【００９３】
また、実施の形態３に係る回転数の制御は、実施の形態２の回転数の制御と組み合わされてもよい。つまり、実施の形態３の回転数の制御においても、ステップＳ５２以降の回転数の制御が、読み出し位置が所定位置よりも内周側に位置するときにのみ選択的に行われてもよい。これにより、光ディスクドライブ装置２０は、効率的に騒音を低減することができる。
【００９４】
（実施の形態４）
信号処理装置３０からは、バッファフル通知に加えてバッファ３３の空き容量が多いことを示すバッファ不足通知が送信されてもよい。以下では、バッファフル通知及びバッファ不足通知を用いた光ディスク４０の回転数の制御について説明する。図１３は、実施の形態４に係る回転数の制御のフローチャートである。
【００９５】
実施の形態４の回転数の制御において、信号処理装置３０の第二制御部３２は、バッファ３３の空き容量をモニタし、バッファ３３に記憶されている記録データの量が第一閾値よりも多くなると、第二通信部３１にバッファフル通知を送信させる。また、第二制御部３２は、バッファ３３の空き容量をモニタし、バッファ３３に記憶されている記録データの量が第一閾値よりも小さい第二閾値よりも少なくなると、第二通信部３１にバッファ不足通知を送信させる。バッファフル通知は、第一情報の一例であり、バッファ不足通知は、第二情報の一例である。第一閾値及び第二閾値は、経験的または実験的に適宜定められればよい。第二通信部３１は、バッファフル通知もしくはバッファ不足通知を受信すると光ディスクドライブ装置２０の第一通信部２７に上記通知を送信する。
【００９６】
図１３に示されるように、まず、第一制御部２６は、スピンドルモータ２３を制御することにより、光ディスク４０を第一回転数で回転させる（Ｓ６１）。光ディスク４０が第一回転数で回転している間、第一制御部２６は、取得部２７ａによってバッファフル通知が取得されたか否かを判定する（Ｓ６２）。第一制御部２６は、取得部２７ａによってバッファフル通知が取得されたと判定した場合（Ｓ６２でＹｅｓ）、光ディスク４０の回転数を第一回転数から第二回転数に低下させる（Ｓ６３）。第一制御部２６は、取得部２７ａによってバッファフル通知が取得されていないと判定した場合（Ｓ６２でＮｏ）、光ディスク４０の回転数を維持し、光ディスク４０を第一回転数で回転させる（Ｓ６１）。
【００９７】
光ディスク４０が第二回転数で回転している間（Ｓ６３）、第一制御部２６は、取得部２７ａによってバッファ不足通知が取得されたか否かを判定する（Ｓ６４）。第一制御部２６は、取得部２７ａによってバッファ不足通知が取得されたと判定した場合（Ｓ６４でＹｅｓ）、光ディスク４０の回転数を第二回転数から第一回転数に増加させる（Ｓ６１）。第一制御部２６は、取得部２７ａによってバッファ不足通知が取得されていないと判定した場合（Ｓ６４でＮｏ）、光ディスク４０の回転数を維持し、光ディスク４０を第二回転数で回転させる（Ｓ６３）。
【００９８】
図１４は、このような実施の形態４に係る回転数の制御におけるバッファ３３に記憶されている記録データの量を示す図である。図１４の（ａ）は、バッファ３３に記憶されている記録データの量を示し、図１４の（ｂ）は、回転数を示す。
【００９９】
図１４に示されるように、光ヘッド２１が光ディスク４０の所望のデータ記録位置に向かいシーク動作をしている期間（アクセス中）には、記録データがバッファ３３に記憶されないが信号処理部３４に記録データを出力し続けるため、バッファ３３に記憶されている記録データの量は低下する。バッファ３３に記憶されている記録データの量が第二閾値を下回るタイミングｔ１またはｔ３において、第二制御部３２は、第二通信部３１にバッファ不足通知を送信させる。第一制御部２６は、取得部２７ａによってバッファ不足通知が取得されたことをトリガとして、光ディスク４０の回転数を第二回転数から第一回転数に増加させる。これにより、アクセス完了後のリードにより急速にバッファ３３に記録データが蓄積でき、次のアクセスが発生した際バッファ３３に記憶された記録データが枯渇してしまうことが抑制される。
【０１００】
一方、光ヘッド２１が光ディスク４０から記録データを読み出しているリード中の期間には、記録データがバッファ３３に記憶されるため、バッファ３３に記憶されている記録データの量は増加する(図１４の（ａ）の「リード中（高倍速）」)。バッファ３３に記憶されている記録データの量が第一閾値を上回るタイミングｔ２において、第二制御部３２は、第二通信部３１にバッファフル通知を送信させる。第一制御部２６は、取得部２７ａによってバッファフル通知が取得されたことをトリガとして、光ディスク４０の回転数を第一回転数から第二回転数に減少させる。
【０１０１】
これにより、バッファ３３に記憶される記録データの増加は緩やかになる(図１４の（ａ）の「リード中（低倍速）」)。また、騒音が低減される。
【０１０２】
なお、実際には、光ディスク４０の規格において最大アクセス時間Ｔ３が定められており、アクセス中の期間の長さは、最大アクセス時間Ｔ３（図１４に図示）を超えてはならない。また、光ディスク４０の規格においては、アクセス中の期間にバッファ３３に記憶された記録データの量が低下する傾きも定められている。第二閾値は、例えば、このような最大アクセス時間Ｔ３及び傾きに基づいてバッファ３３に記憶された記録データが枯渇しないような値に定められる。
【０１０３】
（まとめ）
以上説明したように、光ディスクドライブ装置２０は、光ディスク４０を回転させるスピンドルモータ２３と、光ヘッド２１と、スピンドルモータ２３及び光ヘッド２１を制御することにより、回転中の光ディスク４０から記録データを読み出す第一制御部２６と、読み出された記録データを、光ディスクドライブ装置２０の外部に配置された信号処理装置３０に出力する出力部２７ｂとを備える。出力部２７ｂによって出力された記録データは、信号処理装置３０が備えるバッファ３３に記憶される。第一制御部２６は、バッファ３３の空き容量を示す空き容量情報に基づいて、光ディスク４０の回転数を低下させる。スピンドルモータ２３は、モータの一例であり、第一制御部２６は、制御部の一例である。
【０１０４】
これにより、光ディスクドライブ装置２０は、バッファ３３に記憶された記録データが枯渇してしまうことを抑制しつつ、騒音を低減することができる。つまり、光ディスク４０の回転によって生じる騒音が低減された光ディスクドライブ装置２０が実現される。
【０１０５】
また、光ディスクドライブ装置２０は、さらに、信号処理装置３０によって送信される読み出し命令を取得する取得部２７ａを備えてもよい。第一制御部２６は、読み出し命令が取得されるごとに、当該読み出し命令に対応する記録データを光ディスク４０から読み出し、第一制御部２６は、取得された一の読み出し命令に対応する記録データの読み出しが完了したタイミングから、一の読み出し命令の次の読み出し命令に対応する記録データの読み出しを開始するタイミングまでの休止期間Ｔ２の長さを空き容量情報として使用してもよい。
【０１０６】
これにより、光ディスクドライブ装置２０は、休止期間Ｔ２を用いてバッファ３３の空き容量を推定することにより、バッファ３３に記憶された記録データが枯渇してしまうことを抑制しつつ、騒音を低減することができる。
【０１０７】
また、第一制御部２６は、休止期間Ｔ２の長さが第一閾値以上である場合に、光ディスク４０の回転数を低下させてもよい。
【０１０８】
これにより、光ディスクドライブ装置２０は、休止期間Ｔ２と第一閾値とを比較することにより、バッファ３３に記憶された記録データが枯渇してしまうことを抑制しつつ、騒音を低減することができる。
【０１０９】
また、第一制御部２６は、光ディスク４０の回転数が低下している間における休止期間Ｔ２の長さが第二閾値未満である場合、光ディスク４０の回転数を増加させてもよい。
【０１１０】
これにより、光ディスクドライブ装置２０は、休止期間Ｔ２と第二閾値とを比較することにより、バッファ３３に記憶された記録データが枯渇してしまうことを抑制することができる。
【０１１１】
また、第二閾値は、第一閾値よりも小さくてもよい。
【０１１２】
これにより、回転数の制御にヒステリシス特性を与えられるため、頻繁に回転数の変更が行われることが抑制される。
【０１１３】
また、光ディスクドライブ装置２０は、さらに、信号処理装置３０によって送信される空き容量情報を取得する取得部２７ａを備えてもよい。第一制御部２６は、取得された空き容量情報に基づいて、光ディスク４０の回転数を低下させてもよい。空き容量情報は、例えば、バッファフル通知である。
【０１１４】
これにより、光ディスクドライブ装置２０は、信号処理装置３０から送信される空き容量情報を用いて、バッファ３３に記憶された記録データが枯渇してしまうことを抑制しつつ、騒音を低減することができる。
【０１１５】
また、取得部２７ｂは、さらに、信号処理装置３０によって送信される読み出し命令を取得してもよい。第一制御部２６は、読み出し命令が取得されるごとに、当該読み出し命令に対応する記録データを光ディスク４０から読み出し、取得された一の読み出し命令の直前にバッファフル通知が取得されていたか否かに基づいて、光ディスク４０の回転数を低下させてもよい。例えば、第一制御部２６は、取得された一の読み出し命令の直前に空き容量情報が取得されていた場合に、光ディスク４０の回転数を低下させてもよい。また、第一制御部２６は、取得された一の読み出し命令の直前に他の読み出し命令が取得されていた場合に、光ディスク４０の回転数を増加させてもよい。
【０１１６】
これにより、光ディスクドライブ装置２０は、信号処理装置３０から送信されるバッファフル通知を用いて、バッファ３３に記憶された記録データが枯渇してしまうことを抑制しつつ、騒音を低減することができる。
【０１１７】
また、第一制御部２６は、光ディスク４０における記録データの読み出し位置が所定位置よりも内周側であるか否かをさらに判定してもよい。第一制御部２６は、記録データの読み出し位置が所定位置よりも内周側であると判定された場合に、空き容量情報に基づいて、光ディスク４０の回転数を低下させてもよい。
【０１１８】
このように、回転数の制御が、読み出し位置が所定位置よりも内周側に位置するときにのみ選択的に行われることで、光ディスクドライブ装置２０は、効率的に騒音を低減することができる。
【０１１９】
また、第一制御部２６は、空き容量情報に基づいて、光ディスク４０の回転数を光ディスク４０に対して定められた回転数よりも低下させてもよい。このような回転数は、例えば、上記所定の第一回転数である。
【０１２０】
これにより、光ディスクドライブ装置２０は、光ディスク４０の回転数を光ディスク４０に対して定められた回転数よりも低下させることによって、騒音を低減することができる。
【０１２１】
また、光ディスクドライブ装置２０は、さらに、信号処理装置３０によって送信される読み出し命令を取得する取得部２７ｂを備えてもよい。第一制御部２６は、読み出し命令が取得されるごとに、当該読み出し命令に対応する記録データを光ディスク４０から読み出し、空き容量情報に基づいて、光ディスク４０の回転数を光ディスク４０に対して定められた回転数よりも低下させてもよい。また、第一制御部２６は、光ディスク４０の回転数が低下している間において、取得された第一の読み出し命令に対応する記録データが、第一の読み出し命令の直前に取得された第二の読み出し命令に対応する記録データとアドレスが連続しない記録データである場合、光ディスク４０の回転数を光ディスク４０に対して定められた回転数で回転させてもよい。
【０１２２】
これにより、バッファ３３に蓄積されていた記録データは破棄される場合に、回転数が低下前の回転数まで引き上げられるため、バッファ３３への記録データの蓄積が促進される。
【０１２３】
また、第一制御部２６は、バッファ３３に記憶されている記録データの量が第一閾値よりも多い場合に、光ディスク４０の回転数を低下させ、バッファ３３に記憶されている記録データの量が第一閾値よりも小さい第二閾値よりも低い場合に、光ディスク４０の回転数を増加させてもよい。
【０１２４】
これにより、光ディスクドライブ装置２０は、バッファ３３に記憶された記録データが枯渇してしまうことを抑制しつつ、騒音を低減することができる。
【０１２５】
また、光ディスクドライブ装置２０は、さらに、バッファ３３に記憶されている記録データの量が第一閾値よりも多くなったことを示すバッファフル通知、及び、バッファ３３に記憶されている記録データの量が第一閾値よりも小さい第二閾値よりも低くなったことを示すバッファ不足通知を取得する取得部２７ａを備えてもよい。バッファフル通知は、第一情報の一例であり、バッファ不足通知は、第二情報の一例である。第一制御部２６は、取得部２７ａによってバッファフル通知が取得された場合に、光ディスク４０の回転数を低下させ、取得部２７ａによってバッファ不足通知が取得された場合に、光ディスク４０の回転数を増加させる。
【０１２６】
これにより、光ディスクドライブ装置２０は、バッファフル通知及びバッファ不足通知を用いて、バッファ３３に記憶された記録データが枯渇してしまうことを抑制しつつ、騒音を低減することができる。
【０１２７】
また、再生装置１０は、光ディスクドライブ装置２０と、信号処理装置３０とを備える。
【０１２８】
これにより、再生装置１０は、バッファ３３に記憶された記録データが枯渇してしまうことを抑制しつつ、騒音を低減することができる。つまり、光ディスク４０の回転によって生じる騒音が低減された再生装置１０が実現される。
【０１２９】
（他の実施の形態）
以上のように、本出願において開示する技術の例示として、実施の形態を説明した。しかしながら、本開示における技術は、これに限定されず、適宜、変更、置き換え、付加、省略などを行った実施の形態にも適用可能である。また、上記実施の形態で説明した各構成要素を組み合わせて、新たな実施の形態とすることも可能である。そこで、以下、他の実施の形態をまとめて説明する。
【０１３０】
例えば、上記実施の形態において、第一制御部及び第二制御部などの構成要素は、専用のハードウェアで構成されるか、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵまたはプロセッサなどのプログラム実行部が、ハードディスクまたは半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。
【０１３１】
また、上記実施の形態で説明された、光ヘッド制御回路、モータ制御回路、第一制御部、第一通信部、第二通信部、第二制御部、バッファ、及び、信号処理部は、ＳｏＣ（Ｓｙｓｔｅｍ−ｏｎ−ａ−ｃｈｉｐ）として１つの集積回路チップとして実現されてもよい。この集積回路チップは、例えば、信号処理装置の一部とされる。
【０１３２】
また、上記実施の形態で説明された光ディスクの種類は、特に限定されない。光ディスクは、例えば、ＡＤ（Ａｒｃｈｉｖａｌ  Ｄｉｓｃ（登録商標））、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）などであってもよい。
【０１３３】
また、上記実施の形態において説明された光ディスクの回転数の制御における複数の処理の順序は一例である。複数の処理の順序は、変更されてもよいし、複数の処理のうち一部の処理が並行して実行されてもよい。
【０１３４】
また、本開示の包括的または具体的な態様は、光ディスクドライブ装置及び再生装置に限定されるものではなく、システムまたは方法として実現されてもよい。また、本開示の包括的または具体的な態様は、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体で実現されてもよい。
【０１３５】
例えば、本開示は、上記実施の形態で説明された光ディスクドライブ装置の制御方法として実現されてもよい。また、本開示は、上記制御方法をコンピュータに実行させるためのプログラムとして実現されてもよいし、当該プログラムが記録された非一時的な記録媒体として実現されてもよい。
【０１３６】
以上のように、本開示における技術の例示として、実施の形態を説明した。そのために、添付図面および詳細な説明を提供した。
【０１３７】
したがって、添付図面および詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。
【０１３８】
また、上述の実施の形態は、本開示における技術を例示するためのものであるから、請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
【産業上の利用可能性】
【０１３９】
本開示は、騒音が低減された光ディスクドライブ装置として有用である。
【符号の説明】
【０１４０】
１０  再生装置
２０  光ディスクドライブ装置
２１  光ヘッド
２２  光ヘッド制御回路
２３  スピンドルモータ
２４  スレッドモータ
２５  モータ制御回路
２６  第一制御部
２７  第一通信部
２７ａ  取得部
２７ｂ  出力部
２８  記憶部
３０  信号処理装置
３１  第二通信部
３２  第二制御部
３３  バッファ
３４  信号処理部
４０  光ディスク
Ｔ１  期間
Ｔ２  休止期間
【図１】
2018155186.tif 000003
【図２】
2018155186.tif 000004
【図３】
2018155186.tif 000005
【図４】
2018155186.tif 000006
【図５】
2018155186.tif 000007
【図６】
2018155186.tif 000008
【図７Ａ】
2018155186.tif 000009
【図７Ｂ】
2018155186.tif 000010
【図８】
2018155186.tif 000011
【図９】
2018155186.tif 000012
【図１０】
2018155186.tif 000013
【図１１】
2018155186.tif 000014
【図１２】
2018155186.tif 000015
【図１３】
2018155186.tif 000016
【図１４】
2018155186.tif 000017
【手続補正書】
【提出日】平成30年12月19日(2018.12.19)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、光ディスクドライブ装置、及び、これを備える再生装置に関する。
【背景技術】
【０００２】
特許文献１には、光ディスク装置が開示されている。近年では、４ｋ解像度の画像コンテンツなど、データ量の多い画像コンテンツを記録するための光ディスクである、Ｕｌｔｒａ  ＨＤ  ＢＤ−ＲＯＭ（以下、ＵＨＤ  ＢＤ−ＲＯＭとも記載する）が規格化されている。また、ＵＨＤ  ＢＤ−ＲＯＭに対応して、光ディスクを高速で回転させる光ディスクドライブ装置の製品化が行われている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１４６７６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本開示は、光ディスクの回転によって生じる騒音が低減された光ディスクドライブ装置を提供する。
【課題を解決するための手段】
【０００５】
本開示の光ディスクドライブ装置は、光ディスクドライブ装置であって、光ディスクを回転させるモータと、光ヘッドと、前記モータ及び前記光ヘッドを制御することにより、回転中の前記光ディスクから記録データを読み出す制御部と、読み出された前記記録データを、前記光ディスクドライブ装置の外部に配置された信号処理装置に出力する出力部とを備え、前記出力部によって出力された前記記録データは、前記信号処理装置が備えるバッファに記憶され、前記制御部は、前記バッファの空き容量を示す空き容量情報に基づいて、前記光ディスクの回転数を低下させる。
【発明の効果】
【０００６】
本開示によれば光ディスクの回転によって生じる騒音が低減された光ディスクドライブ装置が実現される。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施の形態１に係る再生装置の外観図である。
【図２】図２は、実施の形態１に係る光ディスクドライブ装置の外観図である。
【図３】図３は、実施の形態１に係る再生装置の機能構成を示すブロック図である。
【図４】図４は、実施の形態１に係る光ディスクドライブ装置の記録データの読み出し動作を説明するための模式図である。
【図５】図５は、読み出し位置と記録データの転送レートとの関係を示す図である。
【図６】図６は、読み出し位置と光ディスクの回転数との関係を示す図である。
【図７Ａ】図７Ａは、読み出し命令が取得されるごとに行われる回転数に関する処理のフローチャートである。
【図７Ｂ】図７Ｂは、実施の形態１に係る回転数の制御のフローチャートである。
【図８】図８は、光ディスクの回転数が第一回転数よりも低下しているときの記録データの読み出し動作を説明するための模式図である。
【図９】図９は、実施の形態２に係る回転数の制御のフローチャートである。
【図１０】図１０は、実施の形態３に係る回転数の制御のフローチャートである。
【図１１】図１１は、実施の形態３に係る回転数の制御において、光ディスクの回転数が低下する場合を説明するための図である。
【図１２】図１２は、実施の形態３に係る回転数の制御において、光ディスクの回転数が増加する場合を説明するための図である。
【図１３】図１３は、実施の形態４に係る回転数の制御のフローチャートである。
【図１４】図１４は、実施の形態４に係る回転数の制御においてバッファに記憶されている記録データの量を示す図である。
【発明を実施するための形態】
【０００８】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【０００９】
なお、発明者らは、当業者が本開示を十分に理解するために添付図面および以下の説明を提供するのであって、これらによって請求の範囲に記載の主題を限定することを意図するものではない。添付図面は、模式図であり、必ずしも厳密に図示されたものではない。また、添付図面において、実質的に同一の構成に対しては同一の符号を付しており、重複する説明は省略または簡略化される場合がある。
【００１０】
（実施の形態１）
［再生装置の構成］
以下、実施の形態１に係る再生装置について図面を参照しながら説明する。まず、実施の形態１に係る再生装置の構成について説明する。図１は、実施の形態１に係る再生装置の外観図である。図２は、実施の形態１に係る光ディスクドライブ装置の外観図である。図３は、実施の形態１に係る再生装置の機能構成を示すブロック図である。
【００１１】
図１に示されるように、実施の形態１に係る再生装置１０は、光ディスク４０を再生する装置である。再生装置１０は、具体的には、ＢＤプレーヤであり、表示装置（図示せず）に映像信号を出力する。再生装置１０は、光ディスクドライブ装置２０と、信号処理装置３０とを備える。
【００１２】
［光ディスクドライブ装置］
まず、光ディスクドライブ装置２０の詳細な構成について図２及び図３を参照しながら説明する。図２に示されるように、光ディスクドライブ装置２０は、光ディスク４０を回転させ、光ディスク４０に記録された記録データを読み出す装置である。光ディスク４０は、例えば、ＵＨＤ  ＢＤ−ＲＯＭであるが、ＢＤ−ＲＯＭまたはＢＤ−Ｒ等その他の光ディスクであってもよい。実施の形態１では、光ディスク４０は、データ記録済みの光ディスクであり、例えば、動画コンテンツなどが記録データとして記録されている。
【００１３】
図３に示されるように、光ディスクドライブ装置２０は、光ヘッド２１と、光ヘッド制御回路２２と、スピンドルモータ２３と、スレッドモータ２４と、モータ制御回路２５と、第一制御部２６と、第一通信部２７と、記憶部２８とを備える。
【００１４】
光ヘッド２１は、光ヘッド制御回路２２に従い光ディスク４０の記録層にレーザ光を集光し、光ディスク４０の記録層で反射したレーザ光を受光する。また、光ヘッド２１は、受光したレーザ光を電気信号に変換して光ヘッド制御回路２２へ出力する。光ヘッド２１は、電気信号として、ウォブル信号の基となる信号、サーボエラー信号の基となる信号、及び、データ信号（ＲＦ信号）などを出力する。光ヘッド２１は、具体的には、光ピックアップ装置であり、レーザ光を出射するレーザ光源、及び、レーザ光を電気信号に変換するフォトディテクタなどを備える。
【００１５】
ウォブル信号は、記録型の光ディスク４０にのみ存在し、光ディスク４０のウォブリング構造に応じた信号であり、光ディスク４０のトラック内でレーザ光が集光されている位置のアドレスを示す信号である。ウォブル信号は、光ヘッド２１から得られた信号を基に光ヘッド制御回路２２内部で生成される。なお、データ記録済みの光ディスク４０または再生専用の光ディスク４０の場合、アドレスは、光ディスク４０のトラック内に存在するデータ信号（ＲＦ信号）から取得される。以下では、光ディスク４０のトラック内でレーザ光が「集光されている位置」は、「集光位置」または「読み出し位置」とも記載される。サーボエラー信号は、レーザ光を記録層にフォーカスし、かつ、集光位置をトラックに追従させるための信号であり、光ヘッド２１から得られた信号を基に光ヘッド制御回路２２内部で生成される。データ信号は、トラックに記録されたデータを示す信号である。以下の実施の形態では、データ信号は、記録データとも記載される。
【００１６】
サーボエラー信号は光ヘッド２１により生成される集光位置（光ビームスポット）を光ディスク４０の所望位置に制御するための信号の総称である。サーボエラー信号には、フォーカスエラー信号とトラッキングエラー信号とが含まれる。
【００１７】
光ヘッド制御回路２２は、第一制御部２６が光ヘッド２１を制御するために用いられる回路である。光ヘッド制御回路２２は、例えば、光ヘッド２１から出力されるサーボエラー信号の基となる信号からフォーカスエラー信号及びトラッキングエラー信号を生成する。光ヘッド制御回路２２は、フォーカスエラー信号に基づいて、レーザ光を記録層にフォーカスし、かつ、トラッキングエラー信号に基づいて、集光位置をトラックに追従させる。また、光ヘッド制御回路２２は、光ヘッド２１が有するレーザ発光素子を駆動するための駆動回路を含む。なお、レーザ発光素子を駆動するための駆動回路は光ヘッド２１の外部に設けられる場合もある。
【００１８】
また、光ヘッド制御回路２２は、ウォブル信号、または、データ信号を信号処理してアドレスを取得し、第一制御部２６に出力する。また、光ヘッド制御回路２２は、データ信号のデータ部からデータを取得し、第一制御部２６に出力する。光ヘッド制御回路２２は、具体的には、ウォブル信号を信号処理して集光位置を示すアドレス情報を出力する回路、及び、データ信号を二値化する回路などを含む。
【００１９】
スピンドルモータ２３は、光ディスク４０を回転させるモータである。スレッドモータ２４は、光ヘッド２１を光ディスク４０の径方向に沿って移動させるモータである。
【００２０】
モータ制御回路２５は、第一制御部２６がスピンドルモータ２３及びスレッドモータ２４を制御するための回路である。モータ制御回路２５は、例えば、スピンドルモータ２３の回転数、及び、スレッドモータ２４の回転方向と回転量とを制御する。
【００２１】
第一制御部２６は、光ヘッド制御回路２２を用いて光ヘッド２１を制御し、モータ制御回路２５を用いてスピンドルモータ２３及びスレッドモータ２４を制御する。第一制御部２６は、例えば、スピンドルモータ２３及び光ヘッド２１を制御することにより、回転中の光ディスク４０から記録データを読み出す。第一制御部２６は、具体的には、プロセッサ、マイクロコンピュータ、または専用回路などによって実現される。第一制御部２６は、プロセッサ、マイクロコンピュータ、及び、専用回路のうち２以上の組み合わせによって実現されてもよい。
【００２２】
第一通信部２７は、光ディスクドライブ装置２０が信号処理装置３０と通信を行うための通信モジュールである。通信モジュールは、言い換えれば、通信回路である。第一通信部２７は、例えば、信号処理装置３０が備える第二通信部３１と有線通信を行う。第一通信部２７は、具体的には、取得部２７ａと、出力部２７ｂとを備える。
【００２３】
取得部２７ａは、信号処理装置３０によって送信される読み出し命令を取得する。第一制御部２６は、取得部２７ａによって取得された読み出し命令に基づいて記録データを読み出す。
【００２４】
出力部２７ｂは、読み出された記録データを、光ディスクドライブ装置２０の外部に配置された信号処理装置３０に出力する。
【００２５】
記憶部２８は、第一制御部２６が実行する制御プログラムなどが記憶される記憶装置である。記憶部２８は、具体的には、半導体メモリなどによって実現される。
【００２６】
［信号処理装置］
次に、信号処理装置３０について説明する。信号処理装置３０は、光ディスクドライブ装置２０から出力される記録データに信号処理を行う装置であり、光ディスクドライブ装置２０とは別体の装置である。信号処理装置３０は、具体的には、回路部品及び集積回路などが実装された基板である。つまり、信号処理装置３０は、具体的には、回路モジュールである。図３に示されるように、信号処理装置３０は、第二通信部３１と、第二制御部３２と、バッファ３３と、信号処理部３４とを備える。
【００２７】
第二通信部３１は、信号処理装置３０が光ディスクドライブ装置２０と通信を行うための通信モジュールである。通信モジュールは、言い換えれば、通信回路である。第二通信部３１は、例えば、光ディスクドライブ装置２０が備える第一通信部２７と有線通信を行う。
【００２８】
第二通信部３１は、具体的には、出力部２７ｂから出力される記録データを受信する。また、第二通信部３１は、第二制御部３２の制御に基づいて、読み出し命令を第一通信部２７に送信する。
【００２９】
第二制御部３２は、第二通信部３１によって受信された記録データをバッファ３３に記憶する記憶制御を行う。第二制御部３２は、バッファ３３の空き容量をモニタし、バッファの空き容量に応じて第二通信部３１に読み出し命令を送信させる。これにより、読み出し命令に応じて光ディスクドライブ装置２０から信号処理装置３０に記録データが転送されてくるため、バッファ３３が空になってしまうことが抑制される。
【００３０】
第二制御部３２は、具体的には、プロセッサ、マイクロコンピュータ、または専用回路などによって実現される。第二制御部３２は、プロセッサ、マイクロコンピュータ、及び、専用回路のうち２以上の組み合わせによって実現されてもよい。
【００３１】
バッファ３３は、記録データが一時的に記憶される記憶装置である。バッファ３３は、具体的には、半導体メモリなどによって実現される。
【００３２】
バッファ３３によれば、光ディスク４０に記録された記録データが表示装置において再生されているときに、映像が途切れることを抑制することができる。
【００３３】
例えば、光ディスク４０に記録データとしてファイルＡ及びファイルＢの２つのファイルが記録されており、ファイルＡ及びファイルＢが連続再生（シームレス再生）される場合には、光ディスクドライブ装置２０は、ファイルＡを読み出した後ファイルＢを読み出す。このとき、光ディスクドライブ装置２０がファイルＡを読み出した後ファイルＢにアクセスするまでのアクセス期間には光ディスクドライブ装置２０から信号処理装置３０へ記録データの転送ができない。
【００３４】
そこで、信号処理装置３０は、ファイルＡに対応する記録データを先読みしてバッファ３３に記憶しておくことにより、アクセス期間においては、バッファ３３に記憶されたファイルＡに対応する記録データを用いて表示装置に映像信号を送る。これにより、映像が途切れることが抑制される。
【００３５】
また、光ディスク４０の記録面が汚れている場合、または、光ディスクドライブ装置２０への外的要因（振動または衝撃など）により、光ディスクドライブ装置２０が読み出し命令によって指定された読み出し位置のデータが読めない場合がある。このとき、光ディスクドライブ装置２０は、必要に応じて光ディスク４０の同じ場所を再度読み出そうとするリトライ処理を行う。このような場合、読み出し命令が取得されてから記録データが転送されるまでの時間は通常より長くなる。このような場合も、バッファ３３に記憶された記録データを用いて表示装置に映像信号が転送されることにより、映像が途切れることが抑制される。
【００３６】
なお、このような特殊な場合を除いて、バッファ３３への記録データの入力量は、バッファ３３からの記録データの出力量以上になるように設計されている。このため、通常は、バッファ３３には、記録データが徐々に蓄積されていく（溜まっていく）。
【００３７】
信号処理部３４は、バッファ３３に記憶された記録データを読み出し、信号処理装置３０から映像信号を出力するために、読み出した記録データに対して各種信号処理を行う。信号処理部３４は、具体的には、プロセッサ、マイクロコンピュータ、または専用回路などによって実現される。信号処理部３４は、プロセッサ、マイクロコンピュータ、及び、専用回路のうち２以上の組み合わせによって実現されてもよい。なお、第二制御部３２及び信号処理部３４は一つの処理部として実現されてもよい。
【００３８】
［記録データ読み出し動作］
次に、光ディスクドライブ装置２０の記録データの読み出し動作について説明する。図４は、光ディスクドライブ装置２０の記録データの読み出し動作を説明するための模式図である。図４における縦軸は、第一制御部２６によって読み出され、出力部２７ｂによって出力される記録データの転送レートを示す。図４における横軸は時間を示す。
【００３９】
上述のように、記録データの読み出しは、信号処理装置３０の第二通信部３１によって送信される読み出し命令をトリガとして行われる。図４では、取得部２７ａによって読み出し命令が取得されたタイミングが破線矢印で示されている。
【００４０】
第一制御部２６は、読み出し命令が取得されると、取得された読み出し命令に対応する記録データの読み出しを開始する。このとき、第一制御部２６は、具体的には、光ヘッド２１及びスレッドモータ２４を制御することにより、読み出し命令において指定される読み出し位置にレーザ光を集光し、かつ、スピンドルモータ２３を制御することにより光ディスク４０を所定の回転数で回転させる。
【００４１】
所定の回転数は、光ディスク４０ごとに個別に定められ、例えば、当該光ディスク４０の記録層のうち最内周のディスク情報領域に記録されている。所定の回転数は、インデックスファイルなどの所定のファイルを構成する記録データにも含まれている。
【００４２】
図５に示されるように、所定の回転数は、記録データの転送レート［Ｍｂｐｓ］が一定になるような回転数である。図５は、読み出し位置と記録データの転送レートとの関係を示す図である。
【００４３】
光ディスク４０は、読み出し位置に応じて１周あたりの記録データの量が異なり、読み出し位置が内周寄りであるほど１周あたりの記録データの量は少なくなる。このため、図６に示されるように、所定の回転数は、読み出し位置に応じて変化し、読み出し位置が内周寄りに位置するほど多くなる。図６は、読み出し位置と光ディスク４０の回転数との関係を示す図である。このような回転数の制御方式は、ＣＬＶ（Ｃｏｎｓｔａｎｔ  Ｌｉｎｅａｒ  Ｖｅｌｏｃｉｔｙ）と呼ばれる。
【００４４】
上記図４の例では、読み出し命令は、期間Ｔ１ごとに信号処理装置３０から送信される。第一制御部２６は、読み出し命令が取得されるごとに、当該読み出し命令に対応する記録データを光ディスク４０から転送レートＲ１で読み出す。読み出し命令においては、読み出しの対象となる記録データの、論理アドレス及びデータ長が指定されている。
【００４５】
図４に示される休止期間Ｔ２は、記録データの読み出しが休止される期間である。休止期間Ｔ２は、一の読み出し命令に対応する記録データの読み出しが完了した第一タイミングから、一の読み出し命令の次の読み出し命令に対応する記録データの読み出しを開始する第二タイミングまでの期間である。第二タイミングは、上記次の読み出し命令が取得されたタイミングと実質的に同一のタイミングである。なお、光ディスク４０は、休止期間Ｔ２においても所定の回転数で回転している。
【００４６】
［騒音を低減するための回転数の制御］
ところで、光ディスク４０の回転数の増加は、騒音の原因となる。特に、光ディスク４０がＵＨＤ  ＢＤ−ＲＯＭである場合には、光ディスク４０がＢＤ−ＲＯＭである場合よりも光ディスク４０の回転数が増えているため、風切り音及びスピンドルモータ２３のガタつきによる騒音が大きい。これに対して、光ディスク４０周辺を金属製の筐体で囲む防音対策、及び、光ディスクドライブ装置２０へ防音シートを貼り付ける防音対策などが考えられる。しかしながら、いずれの防音対策も部品数が増えるためコストアップが生じてしまう。
【００４７】
そこで、光ディスクドライブ装置２０は、騒音を低減するために、光ディスク４０の回転数の制御を行う。以下このような回転数の制御について説明する。まず、読み出し命令が取得されるごとに行われる回転数に関する処理について説明する。図７Ａは、読み出し命令が取得されるごとに行われる回転数に関する処理のフローチャートである。なお、以下の説明では、上述の所定の回転数は第一回転数とも記載される。
【００４８】
取得部２７ａによって読み出し命令が取得されると、第一制御部２６は、取得された読み出し命令において指定される論理アドレスを物理アドレスに変換する処理を行う（Ｓ１１）。また、第一制御部２６は、物理アドレスを光ディスク４０の半径位置に変換する処理を行う（Ｓ１２）。
【００４９】
次に、第一制御部２６は、倍速指定値とステップＳ１２において得られる半径位置とに基づいて、第一回転数を算出する（Ｓ１３）。倍速指定値は、例えば、光ディスク４０内の所定のファイルを構成する記録データを取得した第二制御部３２から第一制御部２６に通知される。倍速指定値は、光ディスク４０に対して定められる値である。そして、第一制御部２６は、以下に述べる回転数の制御において用いられる、変動下限の回転数である第二回転数を算出する（Ｓ１４）。第二回転数は、例えば、第一回転数に１未満の所定の係数が乗算されることによって算出される。第二回転数は、例えば、第一回転数を数％から１０％程度低下させた回転数である。
【００５０】
次に、光ディスクドライブ装置２０の回転数の制御について説明する。図７Ｂは、光ディスクドライブ装置２０の回転数の制御のフローチャートである。
【００５１】
まず、第一制御部２６は、スピンドルモータ２３を制御することにより、光ディスク４０を第一回転数で回転させる（Ｓ２１）。光ディスク４０が第一回転数で回転している間、第一制御部２６は、上記図４に示されるように、読み出し命令が取得されるごとに、当該読み出し命令に対応する記録データを光ディスク４０から読み出す。また、第一制御部２６は、読み出し命令が取得されるごとに、図７Ａに示される回転数に関する処理を行う。
【００５２】
次に、第一制御部２６は、休止期間Ｔ２の長さを検出する（Ｓ２２）。そして、第一制御部２６は、休止期間Ｔ２の長さが第一閾値以上であるか否かを判定する（Ｓ２３）。第一閾値の具体的な値は、経験的または実験的に適宜定められるとよい。
【００５３】
休止期間Ｔ２の長さが長いときには、バッファ３３に記憶された記録データの量が多い、つまり、バッファ３３の空き容量は少ないと推定される。したがって、バッファ３３に記憶された記録データが枯渇してしまう可能性は低く、記録データを高速で転送する必要は無いと考えられる。
【００５４】
そこで、第一制御部２６は、休止期間Ｔ２の長さが第一閾値以上であると判定すると（Ｓ２３でＹｅｓ）、現在の回転数から所定数Ａ、回転数を低下させた回転数の演算値を算出する（Ｓ２４）。所定数Ａは、経験的または実験的に適宜定められる。続いて、第一制御部２６は、算出した演算値が第二回転数未満であるか否かを判定する（Ｓ２５）。
【００５５】
第一制御部２６は、算出した演算値が第二回転数未満であると判定すると（Ｓ２５でＹｅｓ）、演算値を第二回転数に変更する（Ｓ２６）。ステップＳ２５及びステップＳ２６によれば演算値が変動下限の第二回転数にクリップされる。
【００５６】
ステップＳ２５で演算値が第二回転数以上であると判定された場合（Ｓ２５でＮｏ）、及び、ステップＳ２６の処理が行われた後には、第一制御部２６は、スピンドルモータ２３を制御することにより、光ディスク４０を演算値（０より大きく第一回転数よりも少ない回転数）で回転させ（Ｓ２７）、ステップＳ２２の処理に戻る。つまり、第一制御部２６は、光ディスク４０の回転数を現在の回転数から低下させて第二回転数に近づける。この結果、記録データの転送レートは、低下する。図８は、光ディスク４０の回転数が第一回転数よりも低下しているときの記録データの読み出し動作を説明するための模式図である。図８における縦軸は記録データの転送レートを示し、横軸は時間を示す。図８は、図４に対応する図であり、図４の転送レート、つまり、光ディスク４０の回転数が第一回転数であるときの転送レートが破線で示されている。
【００５７】
一つの読み出し命令によって指示されるデータ量が同一であるとすると、図８に示されるように、光ディスク４０が第一回転数よりも少ない回転数で回転しているときには、転送レートがＲ１からＲ２に低下し、休止期間Ｔ２も短くなる。
【００５８】
このように、第一制御部２６は、休止期間Ｔ２の長さをバッファの空き容量を示す空き容量情報として使用し、空き容量情報に基づいて光ディスク４０の回転数を低下させる。第一制御部２６は、具体的には、バッファ３３の空き容量が少ないために記録データを高速で転送する必要が無いと推定される場合に回転数を低下させる。これにより、光ディスクドライブ装置２０は、バッファ３３に記憶された記録データを枯渇させずに、騒音を低減することができる。また、このように回転数の制御によって騒音が低減される場合、光ディスクドライブ４０の部品点数が増加しないため、光ディスクトライブ４０のコストアップが抑制される。
【００５９】
一方、ステップＳ２２で検出された休止期間Ｔ２の長さが短いときには、バッファ３３に記憶された記録データの量が少ない、つまり、バッファ３３の空き容量は多いと推定される。したがって、バッファ３３に記憶された記録データが枯渇してしまう可能性があるため、記録データの転送速度を低下させることはできないと考えられる。
【００６０】
そこで、第一制御部２６は、低下させた回転数を第一回転数に近づける制御も行う。第一制御部２６は、具体的には、ステップＳ２３において休止期間Ｔ２の長さが第一閾値未満であると判定すると（Ｓ２３でＮｏ）、休止期間Ｔ２の長さが第二閾値未満であるか否かを判定する（Ｓ２８）。第二閾値は、第一閾値よりも小さい値に設定される。第二閾値が第一閾値よりも小さい値に設定されることは、言い換えれば、回転数の制御にヒステリシス特性を与えることになる。このため、頻繁に回転数の変更が行われることが抑制される。第二閾値の具体的な値は、経験的または実験的に適宜定められるとよい。
【００６１】
第一制御部２６は、休止期間Ｔ２の長さが第二閾値未満であると判定すると（Ｓ２８でＹｅｓ）、現在の回転数から所定数Ｂ、回転数を増加させた回転数の演算値を算出する（Ｓ２９）。所定数Ｂは、経験的または実験的に適宜定められる。続いて、第一制御部２６は、算出した演算値が第一回転数よりも高いか否かを判定する（Ｓ３０）。
【００６２】
第一制御部２６は、算出した演算値が第一回転数より高いと判定すると（Ｓ３０でＹｅｓ）、演算値を第一回転数に変更する（Ｓ３１）。ステップＳ３０及びステップＳ３１によれば演算値が変動上限の第一回転数にクリップされる。
【００６３】
ステップＳ３０で回転数の演算値が第一回転数以下であると判定された場合（Ｓ３０でＹｅｓ）、及び、ステップＳ３１の処理が行われた後には、第一制御部２６は、スピンドルモータ２３を制御することにより、光ディスク４０を演算値で回転させ（Ｓ２７）、ステップＳ２２の処理に戻る。つまり、第一制御部２６は、光ディスク４０の回転数を現在の回転数から増加させて第一回転数に近づける。
【００６４】
このように、第一制御部２６は、光ディスク４０の回転数が第一回転数よりも低下している間における休止期間Ｔ２の長さに基づいて、光ディスク４０の回転数を増加させる。言い換えれば、記録データの転送レートを増加させる。これにより、光ディスクドライブ装置２０は、バッファ３３に記憶された記録データが枯渇してしまうことを抑制することができる。
【００６５】
なお、光ディスク４０の回転数が低下している間において、第一制御部２６は、取得部２７ａによって取得された読み出し命令において指定される論理アドレスの連続性に基づいて回転数を即座に第一回転数に戻してもよい。
【００６６】
第一制御部２６は、具体的には、第一の読み出し命令に対応する記録データが、第一の読み出し命令の直前に取得された第二の読み出し命令に対応する記録データと論理アドレスが連続しない記録データであるか否かを判定する。第一制御部２６は、論理アドレスが連続しないと判定した場合、光ディスク４０の回転数を第一回転数、つまり、光ディスク４０に対して定められた回転数で回転させる。
【００６７】
例えば、第二の読み出し命令において論理アドレスＡ１、データ長Ｌ１が指定されている場合、第一制御部２６は、第一の読み出し命令において指定される論理アドレスＡ２がＡ１＋Ｌ１であれば、論理アドレスに連続性があると判定できる。第一の読み出し命令において指定される論理アドレスＡ２がＡ１＋Ｌ１でなければ、第一制御部２６は、論理アドレスに連続性が無いと判断できる。
【００６８】
例えば、ユーザが再生装置１０のリモートコントローラのスキップボタンまたは戻るボタンを押した場合、論理アドレスに連続性が無くなる。この場合、バッファ３３に蓄積されていた記録データは破棄され、新たにバッファ３３に記録データを蓄積する必要がある。このような場合に回転数が即座に第一回転数まで引き上げられることにより、バッファ３３への記録データの蓄積が促進される。
【００６９】
なお、光ディスク４０が多層ディスクである場合、読み出し位置が２つの記録層にまたがって変わる場合（例えば、Ｌ０層からＬ１層に読み出し位置が変わるような場合）は、物理アドレスは連続しないが、読み出し命令において指定される論理アドレスは連続する。
【００７０】
［実施の形態１の変形例］
上記回転数の制御においては、休止期間Ｔ２の長さが空き容量情報として使用されたが、読み出し命令の頻度が空き容量情報として使用されてもよい。第一制御部２６は、具体的には、休止期間Ｔ２の長さに代えて上記図４の期間Ｔ１の長さと第一閾値との比較により、光ディスク４０の回転数を低下させてもよい。同様に、第一制御部２６は、期間Ｔ１の長さと第二閾値との比較により光ディスク４０の回転数を増加させてもよい。
【００７１】
また、期間Ｔ１に対する休止期間Ｔ２の割合が空き容量情報として使用されてもよい。第一制御部２６は、期間Ｔ１に対する休止期間Ｔ２の割合と第一閾値と比較により、光ディスク４０の回転数を低下させてもよい。同様に、第一制御部２６は、期間Ｔ１に対する休止期間Ｔ２の割合と第二閾値との比較により光ディスク４０の回転数を増加させてもよい。
【００７２】
（実施の形態２）
上記図６に示されるように、第一回転数は、読み出し位置が内周寄りに位置するほど大きくなる。つまり、光ディスク４０が第一回転数で回転しているときには、読み出し位置が内周側であるほど騒音が大きくなる。
【００７３】
そこで、上記回転数の制御は、読み出し位置が所定位置よりも内周側に位置するとき、つまり、騒音が大きくなる場合にのみ、選択的に行われてもよい。以下、このような実施の形態２に係る回転数の制御について説明する。図９は、実施の形態２に係る回転数の制御のフローチャートである。なお、以下では、図７Ｂに示される実施の形態１に係る回転数の制御との相違点を中心に説明が行われ、既出事項の説明は適宜省略される。
【００７４】
図９に示されるように、第一制御部２６は、スピンドルモータ２３を制御することにより、光ディスク４０を当該光ディスク４０に対して定められた第一回転数で回転させる（Ｓ４１）。光ディスク４０が所定の第一回転数で回転している間、第一制御部２６は、読み出し命令が取得されるごとに、当該読み出し命令に対応する記録データを光ディスク４０から読み出す。
【００７５】
続いて、第一制御部２６は、読み出し位置を特定する（Ｓ４２）。上述の図７Ａに示されるように、読み出し位置は、読み出し命令において指定される論理アドレスに基づいて特定される。
【００７６】
次に、第一制御部２６は、特定された読み出し位置が所定位置よりも内周側であるか否かを判定する（Ｓ４３）。所定位置は、騒音レベルの実測値等に基づいて経験的または実験的に適宜定められるとよい。
【００７７】
第一制御部２６は、読み出し位置が所定位置よりも内周側であると判定すると（Ｓ４３でＹｅｓ）、図７Ｂに示される処理を行う（Ｓ４４）。第一制御部２６は、読み出し位置が所定位置よりも外周側であると判定すると（Ｓ４３でＮｏ）、回転数の制御を終了する。
【００７８】
以上説明したように、図７Ｂに示される処理が、読み出し位置が所定位置よりも内周側に位置するときにのみ選択的に行われることで、光ディスクドライブ装置２０は、効率的に騒音を低減することができる。
【００７９】
（実施の形態３）
上記実施の形態１及び２では、回転数の制御には、休止期間Ｔ２など、光ディスクドライブ装置２０側で検出される、バッファ３３の容量を間接的に示す空き容量情報が使用された。ここで、空き容量情報は、信号処理装置３０から送信される情報であってもよい。実施の形態３では、信号処理装置３０から送信される空き容量情報に基づく光ディスク４０の回転数の制御について説明する。図１０は、実施の形態３に係る回転数の制御のフローチャートである。
【００８０】
実施の形態３の回転数の制御においては、空き容量情報は、バッファ３３の空き容量が少ないことを示すバッファフル通知である。信号処理装置３０の第二制御部３２は、バッファ３３の空き容量をモニタし、バッファの空き容量が所定容量よりも少なくなると、第二通信部３１にバッファフル通知を送信させる。所定容量は、経験的または実験的に適宜定められればよい。
【００８１】
図１０に示されるように、第一制御部２６は、スピンドルモータ２３を制御することにより、光ディスク４０を当該光ディスク４０に対して定められた所定の第一回転数で回転させる（Ｓ５１）。光ディスク４０が所定の第一回転数で回転している間、取得部２７ａは、読み出し命令を取得する（Ｓ５２）。なお、図示されないが、第一制御部２６は、読み出し命令が取得されるごとに、当該読み出し命令に対応する記録データを光ディスク４０から読み出す。
【００８２】
次に、第一制御部２６は、取得された読み出し命令の直前にバッファフル通知が取得されていたか否かを判定する（Ｓ５３）。第一制御部２６は、取得された読み出し命令の直前にバッファフル通知が取得されていたと判定した場合（Ｓ５３でＹｅｓ）、現在の回転数が所定の第一回転数よりも低いか否かを判定する（Ｓ５４）。第一制御部２６は、現在の回転数が第二回転数であるであると判定した場合（Ｓ５４でＮｏ）、読み出し命令の取得を継続する（Ｓ５２）。
【００８３】
一方、第一制御部２６は、現在の回転数が第二回転数よりも高いと判定した場合（Ｓ５４でＹｅｓ）、スピンドルモータ２３を制御することにより、光ディスク４０の回転数を低下させる（Ｓ５５）。なぜなら、バッファフル通知が取得されている場合、バッファ３３に記憶された記録データが枯渇してしまう可能性は低く、記録データを高速で転送する必要は無いと考えられるからである。
【００８４】
ステップＳ５５において、第一制御部２６は、例えば、光ディスク４０の回転数を、所定の第一回転数の第一所定割合だけ低下させる。第一所定割合は、例えば、１％である。ステップＳ５５における処理は、図１１に模式的に図示される。図１１は、実施の形態３に係る回転数の制御において、光ディスク４０の回転数が低下する場合を説明するための図である。
【００８５】
図１１に示されるように、第一制御部２６は、直前にバッファフル通知が存在する読み出し命令が取得されるごとに、光ディスク４０の回転数を、所定の第一回転数の第一所定割合だけ低下させる。これにより、光ディスクドライブ装置２０は、バッファ３３に記憶された記録データを枯渇させずに、騒音を低減することができる。
【００８６】
一方、第一制御部２６は、取得された読み出し命令の直前にバッファフル通知が取得されていなかったと判定した場合（Ｓ５３でＮｏ）、現在の回転数が所定の第一回転数よりも低いか否かを判定する（Ｓ５６）。第一制御部２６は、現在の回転数が所定の第一回転数であると判定した場合（Ｓ５６でＮｏ）、読み出し命令の取得を継続する（Ｓ５２）。
【００８７】
一方、第一制御部２６は、現在の回転数が所定の第一回転数よりも低いと判定した場合（Ｓ５６でＹｅｓ）、スピンドルモータ２３を制御することにより、光ディスク４０の回転数を増加させる（Ｓ５７）。なぜなら、バッファフル通知が取得されていないため、記録データの転送速度を下げてしまうと、バッファ３３に記憶された記録データが枯渇してしまう可能性があるからである。言い換えれば、ステップＳ５７の処理によれば、光ディスクドライブ装置２０は、バッファ３３に記憶された記録データが枯渇してしまうことを抑制することができる。
【００８８】
ステップＳ５７において、第一制御部２６は、例えば、光ディスク４０の回転数を、所定の第一回転数の第二所定割合だけ増加させる。第二所定割合は、例えば、３％である。ステップＳ５７における処理は、図１２に模式的に図示される。図１２は、実施の形態３に係る回転数の制御において、光ディスク４０の回転数が増加する場合を説明するための図である。
【００８９】
図１２に示されるように、第一制御部２６は、直前にバッファフル通知が存在しない読み出し命令が取得されるごとに、光ディスク４０の回転数を、所定の第一回転数の第二所定割合だけ増加させる。なお、ステップＳ５７において、第一制御部２６は、光ディスク４０の回転数が所定の第一回転数を超えないように増加量を調整してもよい。
【００９０】
［実施の形態３の変形例］
なお、実施の形態３に係る回転数の制御は、信号処理装置３０から送信される空き容量情報を用いた回転数の制御の一例である。空き容量情報は、バッファフル通知に限定されず、その他の態様であってもよい。
【００９１】
例えば、空き容量情報は、バッファの空き容量が所定容量よりも多いことを示す通知であってもよい。この場合、第一制御部２６は、取得された一の読み出し命令の直前に他の読み出し命令が取得されていた場合に、光ディスク４０の回転数を低下させ、取得された一の読み出し命令の直前に上記通知が取得されていた場合に、光ディスク４０の回転数を増加させる。
【００９２】
また、信号処理装置３０からは、バッファ３３の空き容量を直接的に示す情報が空き容量情報が送信されてもよい。この場合、第一制御部２６は、例えば、取得された空き容量情報と閾値とを比較することにより、回転数を低下または増加させる。
【００９３】
また、実施の形態３に係る回転数の制御は、実施の形態２の回転数の制御と組み合わされてもよい。つまり、実施の形態３の回転数の制御においても、ステップＳ５２以降の回転数の制御が、読み出し位置が所定位置よりも内周側に位置するときにのみ選択的に行われてもよい。これにより、光ディスクドライブ装置２０は、効率的に騒音を低減することができる。
【００９４】
（実施の形態４）
信号処理装置３０からは、バッファフル通知に加えてバッファ３３の空き容量が多いことを示すバッファ不足通知が送信されてもよい。以下では、バッファフル通知及びバッファ不足通知を用いた光ディスク４０の回転数の制御について説明する。図１３は、実施の形態４に係る回転数の制御のフローチャートである。
【００９５】
実施の形態４の回転数の制御において、信号処理装置３０の第二制御部３２は、バッファ３３の空き容量をモニタし、バッファ３３に記憶されている記録データの量が第一閾値よりも多くなると、第二通信部３１にバッファフル通知を送信させる。また、第二制御部３２は、バッファ３３の空き容量をモニタし、バッファ３３に記憶されている記録データの量が第一閾値よりも小さい第二閾値よりも少なくなると、第二通信部３１にバッファ不足通知を送信させる。バッファフル通知は、第一情報の一例であり、バッファ不足通知は、第二情報の一例である。第一閾値及び第二閾値は、経験的または実験的に適宜定められればよい。第二通信部３１は、バッファフル通知もしくはバッファ不足通知を受信すると光ディスクドライブ装置２０の第一通信部２７に上記通知を送信する。
【００９６】
図１３に示されるように、まず、第一制御部２６は、スピンドルモータ２３を制御することにより、光ディスク４０を第一回転数で回転させる（Ｓ６１）。光ディスク４０が第一回転数で回転している間、第一制御部２６は、取得部２７ａによってバッファフル通知が取得されたか否かを判定する（Ｓ６２）。第一制御部２６は、取得部２７ａによってバッファフル通知が取得されたと判定した場合（Ｓ６２でＹｅｓ）、光ディスク４０の回転数を第一回転数から第二回転数に低下させる（Ｓ６３）。第一制御部２６は、取得部２７ａによってバッファフル通知が取得されていないと判定した場合（Ｓ６２でＮｏ）、光ディスク４０の回転数を維持し、光ディスク４０を第一回転数で回転させる（Ｓ６１）。
【００９７】
光ディスク４０が第二回転数で回転している間（Ｓ６３）、第一制御部２６は、取得部２７ａによってバッファ不足通知が取得されたか否かを判定する（Ｓ６４）。第一制御部２６は、取得部２７ａによってバッファ不足通知が取得されたと判定した場合（Ｓ６４でＹｅｓ）、光ディスク４０の回転数を第二回転数から第一回転数に増加させる（Ｓ６１）。第一制御部２６は、取得部２７ａによってバッファ不足通知が取得されていないと判定した場合（Ｓ６４でＮｏ）、光ディスク４０の回転数を維持し、光ディスク４０を第二回転数で回転させる（Ｓ６３）。
【００９８】
図１４は、このような実施の形態４に係る回転数の制御におけるバッファ３３に記憶されている記録データの量を示す図である。図１４の（ａ）は、バッファ３３に記憶されている記録データの量を示し、図１４の（ｂ）は、回転数を示す。
【００９９】
図１４に示されるように、光ヘッド２１が光ディスク４０の所望のデータ記録位置に向かいシーク動作をしている期間（アクセス中）には、記録データがバッファ３３に記憶されないが信号処理部３４に記録データを出力し続けるため、バッファ３３に記憶されている記録データの量は低下する。バッファ３３に記憶されている記録データの量が第二閾値を下回るタイミングｔ１またはｔ３において、第二制御部３２は、第二通信部３１にバッファ不足通知を送信させる。第一制御部２６は、取得部２７ａによってバッファ不足通知が取得されたことをトリガとして、光ディスク４０の回転数を第二回転数から第一回転数に増加させる。これにより、アクセス完了後のリードにより急速にバッファ３３に記録データが蓄積でき、次のアクセスが発生した際バッファ３３に記憶された記録データが枯渇してしまうことが抑制される。
【０１００】
一方、光ヘッド２１が光ディスク４０から記録データを読み出しているリード中の期間には、記録データがバッファ３３に記憶されるため、バッファ３３に記憶されている記録データの量は増加する(図１４の（ａ）の「リード中（高倍速）」)。バッファ３３に記憶されている記録データの量が第一閾値を上回るタイミングｔ２において、第二制御部３２は、第二通信部３１にバッファフル通知を送信させる。第一制御部２６は、取得部２７ａによってバッファフル通知が取得されたことをトリガとして、光ディスク４０の回転数を第一回転数から第二回転数に減少させる。
【０１０１】
これにより、バッファ３３に記憶される記録データの増加は緩やかになる(図１４の（ａ）の「リード中（低倍速）」)。また、騒音が低減される。
【０１０２】
なお、実際には、光ディスク４０の規格において最大アクセス時間Ｔ３が定められており、アクセス中の期間の長さは、最大アクセス時間Ｔ３（図１４に図示）を超えてはならない。また、光ディスク４０の規格においては、アクセス中の期間にバッファ３３に記憶された記録データの量が低下する傾きも定められている。第二閾値は、例えば、このような最大アクセス時間Ｔ３及び傾きに基づいてバッファ３３に記憶された記録データが枯渇しないような値に定められる。
【０１０３】
（まとめ）
以上説明したように、光ディスクドライブ装置２０は、光ディスク４０を回転させるスピンドルモータ２３と、光ヘッド２１と、スピンドルモータ２３及び光ヘッド２１を制御することにより、回転中の光ディスク４０から記録データを読み出す第一制御部２６と、読み出された記録データを、光ディスクドライブ装置２０の外部に配置された信号処理装置３０に出力する出力部２７ｂとを備える。出力部２７ｂによって出力された記録データは、信号処理装置３０が備えるバッファ３３に記憶される。第一制御部２６は、バッファ３３の空き容量を示す空き容量情報に基づいて、光ディスク４０の回転数を低下させる。スピンドルモータ２３は、モータの一例であり、第一制御部２６は、制御部の一例である。
【０１０４】
これにより、光ディスクドライブ装置２０は、バッファ３３に記憶された記録データが枯渇してしまうことを抑制しつつ、騒音を低減することができる。つまり、光ディスク４０の回転によって生じる騒音が低減された光ディスクドライブ装置２０が実現される。
【０１０５】
また、光ディスクドライブ装置２０は、さらに、信号処理装置３０によって送信される読み出し命令を取得する取得部２７ａを備えてもよい。第一制御部２６は、読み出し命令が取得されるごとに、当該読み出し命令に対応する記録データを光ディスク４０から読み出し、第一制御部２６は、取得された一の読み出し命令に対応する記録データの読み出しが完了したタイミングから、一の読み出し命令の次の読み出し命令に対応する記録データの読み出しを開始するタイミングまでの休止期間Ｔ２の長さを空き容量情報として使用してもよい。
【０１０６】
これにより、光ディスクドライブ装置２０は、休止期間Ｔ２を用いてバッファ３３の空き容量を推定することにより、バッファ３３に記憶された記録データが枯渇してしまうことを抑制しつつ、騒音を低減することができる。
【０１０７】
また、第一制御部２６は、休止期間Ｔ２の長さが第一閾値以上である場合に、光ディスク４０の回転数を低下させてもよい。
【０１０８】
これにより、光ディスクドライブ装置２０は、休止期間Ｔ２と第一閾値とを比較することにより、バッファ３３に記憶された記録データが枯渇してしまうことを抑制しつつ、騒音を低減することができる。
【０１０９】
また、第一制御部２６は、光ディスク４０の回転数が低下している間における休止期間Ｔ２の長さが第二閾値未満である場合、光ディスク４０の回転数を増加させてもよい。
【０１１０】
これにより、光ディスクドライブ装置２０は、休止期間Ｔ２と第二閾値とを比較することにより、バッファ３３に記憶された記録データが枯渇してしまうことを抑制することができる。
【０１１１】
また、第二閾値は、第一閾値よりも小さくてもよい。
【０１１２】
これにより、回転数の制御にヒステリシス特性を与えられるため、頻繁に回転数の変更が行われることが抑制される。
【０１１３】
また、光ディスクドライブ装置２０は、さらに、信号処理装置３０によって送信される空き容量情報を取得する取得部２７ａを備えてもよい。第一制御部２６は、取得された空き容量情報に基づいて、光ディスク４０の回転数を低下させてもよい。空き容量情報は、例えば、バッファフル通知である。
【０１１４】
これにより、光ディスクドライブ装置２０は、信号処理装置３０から送信される空き容量情報を用いて、バッファ３３に記憶された記録データが枯渇してしまうことを抑制しつつ、騒音を低減することができる。
【０１１５】
また、取得部２７ｂは、さらに、信号処理装置３０によって送信される読み出し命令を取得してもよい。第一制御部２６は、読み出し命令が取得されるごとに、当該読み出し命令に対応する記録データを光ディスク４０から読み出し、取得された一の読み出し命令の直前にバッファフル通知が取得されていたか否かに基づいて、光ディスク４０の回転数を低下させてもよい。例えば、第一制御部２６は、取得された一の読み出し命令の直前に空き容量情報が取得されていた場合に、光ディスク４０の回転数を低下させてもよい。また、第一制御部２６は、取得された一の読み出し命令の直前に他の読み出し命令が取得されていた場合に、光ディスク４０の回転数を増加させてもよい。
【０１１６】
これにより、光ディスクドライブ装置２０は、信号処理装置３０から送信されるバッファフル通知を用いて、バッファ３３に記憶された記録データが枯渇してしまうことを抑制しつつ、騒音を低減することができる。
【０１１７】
また、第一制御部２６は、光ディスク４０における記録データの読み出し位置が所定位置よりも内周側であるか否かをさらに判定してもよい。第一制御部２６は、記録データの読み出し位置が所定位置よりも内周側であると判定された場合に、空き容量情報に基づいて、光ディスク４０の回転数を低下させてもよい。
【０１１８】
このように、回転数の制御が、読み出し位置が所定位置よりも内周側に位置するときにのみ選択的に行われることで、光ディスクドライブ装置２０は、効率的に騒音を低減することができる。
【０１１９】
また、第一制御部２６は、空き容量情報に基づいて、光ディスク４０の回転数を光ディスク４０に対して定められた回転数よりも低下させてもよい。このような回転数は、例えば、上記所定の第一回転数である。
【０１２０】
これにより、光ディスクドライブ装置２０は、光ディスク４０の回転数を光ディスク４０に対して定められた回転数よりも低下させることによって、騒音を低減することができる。
【０１２１】
また、光ディスクドライブ装置２０は、さらに、信号処理装置３０によって送信される読み出し命令を取得する取得部２７ｂを備えてもよい。第一制御部２６は、読み出し命令が取得されるごとに、当該読み出し命令に対応する記録データを光ディスク４０から読み出し、空き容量情報に基づいて、光ディスク４０の回転数を光ディスク４０に対して定められた回転数よりも低下させてもよい。また、第一制御部２６は、光ディスク４０の回転数が低下している間において、取得された第一の読み出し命令に対応する記録データが、第一の読み出し命令の直前に取得された第二の読み出し命令に対応する記録データとアドレスが連続しない記録データである場合、光ディスク４０の回転数を光ディスク４０に対して定められた回転数で回転させてもよい。
【０１２２】
これにより、バッファ３３に蓄積されていた記録データは破棄される場合に、回転数が低下前の回転数まで引き上げられるため、バッファ３３への記録データの蓄積が促進される。
【０１２３】
また、第一制御部２６は、バッファ３３に記憶されている記録データの量が第一閾値よりも多い場合に、光ディスク４０の回転数を低下させ、バッファ３３に記憶されている記録データの量が第一閾値よりも小さい第二閾値よりも低い場合に、光ディスク４０の回転数を増加させてもよい。
【０１２４】
これにより、光ディスクドライブ装置２０は、バッファ３３に記憶された記録データが枯渇してしまうことを抑制しつつ、騒音を低減することができる。
【０１２５】
また、光ディスクドライブ装置２０は、さらに、バッファ３３に記憶されている記録データの量が第一閾値よりも多くなったことを示すバッファフル通知、及び、バッファ３３に記憶されている記録データの量が第一閾値よりも小さい第二閾値よりも低くなったことを示すバッファ不足通知を取得する取得部２７ａを備えてもよい。バッファフル通知は、第一情報の一例であり、バッファ不足通知は、第二情報の一例である。第一制御部２６は、取得部２７ａによってバッファフル通知が取得された場合に、光ディスク４０の回転数を低下させ、取得部２７ａによってバッファ不足通知が取得された場合に、光ディスク４０の回転数を増加させる。
【０１２６】
これにより、光ディスクドライブ装置２０は、バッファフル通知及びバッファ不足通知を用いて、バッファ３３に記憶された記録データが枯渇してしまうことを抑制しつつ、騒音を低減することができる。
【０１２７】
また、再生装置１０は、光ディスクドライブ装置２０と、信号処理装置３０とを備える。
【０１２８】
これにより、再生装置１０は、バッファ３３に記憶された記録データが枯渇してしまうことを抑制しつつ、騒音を低減することができる。つまり、光ディスク４０の回転によって生じる騒音が低減された再生装置１０が実現される。
【０１２９】
（他の実施の形態）
以上のように、本出願において開示する技術の例示として、実施の形態を説明した。しかしながら、本開示における技術は、これに限定されず、適宜、変更、置き換え、付加、省略などを行った実施の形態にも適用可能である。また、上記実施の形態で説明した各構成要素を組み合わせて、新たな実施の形態とすることも可能である。そこで、以下、他の実施の形態をまとめて説明する。
【０１３０】
例えば、上記実施の形態において、第一制御部及び第二制御部などの構成要素は、専用のハードウェアで構成されるか、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵまたはプロセッサなどのプログラム実行部が、ハードディスクまたは半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。
【０１３１】
また、上記実施の形態で説明された、光ヘッド制御回路、モータ制御回路、第一制御部、第一通信部、第二通信部、第二制御部、バッファ、及び、信号処理部は、ＳｏＣ（Ｓｙｓｔｅｍ−ｏｎ−ａ−ｃｈｉｐ）として１つの集積回路チップとして実現されてもよい。この集積回路チップは、例えば、信号処理装置の一部とされる。
【０１３２】
また、上記実施の形態で説明された光ディスクの種類は、特に限定されない。光ディスクは、例えば、ＡＤ（Ａｒｃｈｉｖａｌ  Ｄｉｓｃ（登録商標））、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）などであってもよい。
【０１３３】
また、上記実施の形態において説明された光ディスクの回転数の制御における複数の処理の順序は一例である。複数の処理の順序は、変更されてもよいし、複数の処理のうち一部の処理が並行して実行されてもよい。
【０１３４】
また、本開示の包括的または具体的な態様は、光ディスクドライブ装置及び再生装置に限定されるものではなく、システムまたは方法として実現されてもよい。また、本開示の包括的または具体的な態様は、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体で実現されてもよい。
【０１３５】
例えば、本開示は、上記実施の形態で説明された光ディスクドライブ装置の制御方法として実現されてもよい。また、本開示は、上記制御方法をコンピュータに実行させるためのプログラムとして実現されてもよいし、当該プログラムが記録された非一時的な記録媒体として実現されてもよい。
【０１３６】
以上のように、本開示における技術の例示として、実施の形態を説明した。そのために、添付図面および詳細な説明を提供した。
【０１３７】
したがって、添付図面および詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。
【０１３８】
また、上述の実施の形態は、本開示における技術を例示するためのものであるから、請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
【産業上の利用可能性】
【０１３９】
本開示は、騒音が低減された光ディスクドライブ装置として有用である。
【符号の説明】
【０１４０】
１０  再生装置
２０  光ディスクドライブ装置
２１  光ヘッド
２２  光ヘッド制御回路
２３  スピンドルモータ
２４  スレッドモータ
２５  モータ制御回路
２６  第一制御部
２７  第一通信部
２７ａ  取得部
２７ｂ  出力部
２８  記憶部
３０  信号処理装置
３１  第二通信部
３２  第二制御部
３３  バッファ
３４  信号処理部
４０  光ディスク
Ｔ１  期間
Ｔ２  休止期間
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
光ディスクドライブ装置であって、
光ディスクを回転させるモータと、
光ヘッドと、
前記モータ及び前記光ヘッドを制御することにより、回転中の前記光ディスクから記録データを読み出す制御部と、
読み出された前記記録データを、前記光ディスクドライブ装置の外部に配置された信号処理装置に出力する出力部とを備え、
前記出力部によって出力された前記記録データは、前記信号処理装置が備えるバッファに記憶され、
前記制御部は、前記バッファの空き容量を示す空き容量情報に基づいて、前記光ディスクの回転数を低下させる
光ディスクドライブ装置。
【請求項２】
さらに、前記信号処理装置によって送信される読み出し命令を取得する取得部を備え、
前記制御部は、
前記読み出し命令が取得されるごとに、当該読み出し命令に対応する前記記録データを前記光ディスクから読み出し、
前記制御部は、取得された一の読み出し命令に対応する前記記録データの読み出しが完了したタイミングから、前記一の読み出し命令の次の読み出し命令に対応する前記記録データの読み出しを開始するタイミングまでの期間の長さを前記空き容量情報として使用する
請求項１に記載の光ディスクドライブ装置。
【請求項３】
前記制御部は、前記期間の長さが第一閾値以上である場合に、前記光ディスクの回転数を低下させる
請求項２に記載の光ディスクドライブ装置。
【請求項４】
前記制御部は、前記光ディスクの回転数が低下している間における前記期間の長さが第二閾値未満である場合、前記光ディスクの回転数を増加させる
請求項３に記載の光ディスクドライブ装置。
【請求項５】
前記第二閾値は、前記第一閾値よりも小さい
請求項４に記載の光ディスクドライブ装置。
【請求項６】
さらに、前記信号処理装置によって送信される前記空き容量情報を取得する取得部を備え、
前記制御部は、取得された前記空き容量情報に基づいて、前記光ディスクの回転数を低下させる
請求項１に記載の光ディスクドライブ装置。
【請求項７】
前記取得部は、さらに、前記信号処理装置によって送信される読み出し命令を取得し、
前記制御部は、
前記読み出し命令が取得されるごとに、当該読み出し命令に対応する前記記録データを前記光ディスクから読み出し、
取得された一の読み出し命令の直前に前記空き容量情報が取得されていたか否かに基づいて、前記光ディスクの回転数を低下させる
請求項６に記載の光ディスクドライブ装置。
【請求項８】
前記制御部は、取得された前記一の読み出し命令の直前に前記空き容量情報が取得されていた場合に、前記光ディスクの回転数を低下させる
請求項７に記載の光ディスクドライブ装置。
【請求項９】
前記制御部は、取得された前記一の読み出し命令の直前に他の読み出し命令が取得されていた場合に、前記光ディスクの回転数を増加させる
請求項７または８に記載の光ディスクドライブ装置。
【請求項１０】
前記制御部は、
前記光ディスクにおける前記記録データの読み出し位置が所定位置よりも内周側であるか否かをさらに判定し、
前記記録データの読み出し位置が前記所定位置よりも内周側であると判定された場合に、前記空き容量情報に基づいて、前記光ディスクの回転数を低下させる
請求項１〜９のいずれか１項に記載の光ディスクドライブ装置。
【請求項１１】
前記制御部は、前記空き容量情報に基づいて、前記光ディスクの回転数を前記光ディスクに対して定められた回転数よりも低下させる
請求項１〜１０のいずれか１項に記載の光ディスクドライブ装置。
【請求項１２】
さらに、前記信号処理装置によって送信される読み出し命令を取得する取得部を備え、
前記制御部は、
前記読み出し命令が取得されるごとに、当該読み出し命令に対応する前記記録データを前記光ディスクから読み出し、
前記空き容量情報に基づいて、前記光ディスクの回転数を前記光ディスクに対して定められた回転数よりも低下させ、
前記光ディスクの回転数が低下している間において、取得された第一の読み出し命令に対応する前記記録データが、前記第一の読み出し命令の直前に取得された第二の読み出し命令に対応する前記記録データとアドレスが連続しない記録データである場合、前記光ディスクの回転数を前記光ディスクに対して定められた回転数で回転させる
請求項１に記載の光ディスクドライブ装置。
【請求項１３】
光ディスクドライブ装置であって、
光ディスクを回転させるモータと、
光ヘッドと、
前記モータ及び前記光ヘッドを制御することにより、回転中の前記光ディスクから記録データを読み出す制御部と、
読み出された前記記録データを、前記光ディスクドライブ装置の外部に配置された信号処理装置に出力する出力部とを備え、
前記出力部によって出力された前記記録データは、前記信号処理装置が備えるバッファに記憶され、
前記制御部は、
前記バッファに記憶されている前記記録データの量が第一閾値よりも多い場合に、前記光ディスクの回転数を低下させ、
前記バッファに記憶されている前記記録データの量が前記第一閾値よりも小さい第二閾値よりも低い場合に、前記光ディスクの回転数を増加させる
光ディスクドライブ装置。
【請求項１４】
さらに、前記バッファに記憶されている前記記録データの量が前記第一閾値よりも多くなったことを示す第一情報、及び、前記バッファに記憶されている前記記録データの量が前記第一閾値よりも小さい第二閾値よりも低くなったことを示す第二情報を取得する取得部を備え、
前記制御部は、
前記取得部によって前記第一情報が取得された場合に、前記光ディスクの回転数を低下させ、
前記取得部によって前記第二情報が取得された場合に、前記光ディスクの回転数を増加させる
請求項１３に記載の光ディスクドライブ装置。
【請求項１５】
請求項１〜１４のいずれか１項に記載の光ディスクドライブ装置と、
前記信号処理装置とを備える
光ディスク再生装置。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2018155186.tif 000018
【図２】
2018155186.tif 000019
【図３】
2018155186.tif 000020
【図４】
2018155186.tif 000021
【図５】
2018155186.tif 000022
【図６】
2018155186.tif 000023
【図７Ａ】
2018155186.tif 000024
【図７Ｂ】
2018155186.tif 000025
【図８】
2018155186.tif 000026
【図９】
2018155186.tif 000027
【図１０】
2018155186.tif 000028
【図１１】
2018155186.tif 000029
【図１２】
2018155186.tif 000030
【図１３】
2018155186.tif 000031
【図１４】
2018155186.tif 000032
【国際調査報告】
2018155186.tif 000033
2018155186.tif 000034
2018155186.tif 000035
2018155186.tif 000036