(57)【要約】      （修正有）【課題】光ディスクの再生を途中で途切れさせることなく、リトライの成功率を向上させる。【解決手段】光ディスク１００からのデータの読取に失敗すると、制御部は、バッファメモリ６のバッファ残量を確認する。そして、制御部は、バッファ残量に応じて目標回転速度を変化させ、スピンドルモータを、バッファ残量に応じた回転速度で回転させる。例えば、バッファ残量が多い場合、制御部は、スピンドルモータの回転速度を低くする。最後に、制御部は、光ディスク１００の読取失敗位置においてデータの読取をＰＵヘッドにリトライさせる。ここで、バッファ残量が多い場合、リトライ時の方が再生時より低い回転速度でスピンドルモータを回転させるため、読取の精度があがる。【選択図】図４
2008269750.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクを回転させるスピンドルモータと、
前記スピンドルモータの回転速度又は線速度を、サーボ制御により目標回転速度又は目標線速度に制御するスピンドルサーボ制御手段と、を備える光ディスク装置において、
前記スピンドルモータによって回転している前記光ディスクにレーザ光を照射し、前記光ディスクからデータを読取る読取手段と、
前記読取手段によって読取られたデータを順次格納するバッファメモリと、
前記バッファメモリに格納されているデータを順次読み出してデコードし、そのデータを再生する再生手段と、を備え、
前記スピンドルサーボ制御手段は、前記読取手段が前記光ディスクからのデータの読取に失敗すると、前記バッファメモリが格納しているデータ量に応じて前記目標回転速度又は目標線速度を変化させ、
前記読取手段は、変化後の前記スピンドルモータの回転速度又は線速度で、前記光ディスクからのデータの読取を再開する光ディスク装置。
【請求項２】
前記スピンドルサーボ制御手段は、前記読取手段が前記光ディスクからのデータの読取に失敗すると、前記データ量が一定量より多い場合、前記目標回転速度又は目標線速度を低くする請求項１に記載の光ディスク装置。
【請求項３】
前記スピンドルサーボ制御手段は、前記読取手段が前記光ディスクからのデータの読取を再開してから一定時間経過後、前記目標回転速度又は目標線速度を変化前の値に戻し、
前記読取手段は、前記一定時間経過後、変化前の前記スピンドルモータの回転速度又は線速度で、前記光ディスクからデータを読取る請求項２に記載の光ディスク装置。
【請求項４】
前記読取手段は、前記光ディスクからのデータの読取に失敗すると、前記光ディスク上における該失敗地点より手前の地点から前記データの読取を再開する請求項２又は３に記載の光ディスク装置。
【請求項５】
前記光ディスクは、ＤＶＤである請求項１から４のいずれかに記載の光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクを回転させながら、該光ディスクに記録されているデータを読取る光ディスク装置に関するものである。
【背景技術】
【０００２】
従来、光ディスクに対し読取パワーのレーザ光を照射し、該光ディスクからデータを読取って再生する光ディスク装置が一般に普及している。
周知のように、この従来の光ディスク装置は、上記再生中に、光ディスクを回転させるスピンドルモータの回転速度（rpm）を、サーボ制御により目標回転速度に制御するスピンドルサーボ制御を行っている。
【０００３】
上記再生中、光ディスク装置は、データの読取に失敗することがある。データの読取が停止すると、光ディスクの再生が途中で途切れてしてしまう。そこで、データの読取に失敗した場合、光ディスク装置は、スピンドルモータの回転速度を上記再生時の回転速度に制御して、データの読取をリトライしていた。
なお、特許文献１では、ディスク再生装置が提案されている。
【特許文献１】特開２００２−１４０８７５公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記リトライでは一度読取りに失敗している上記再生時と同じ条件でスピンドルモータを回転させるため、両者の読取の精度に差がなかった。そのため、リトライの成功率は低かった。従って、光ディスクの再生が途中で途切れてしまうことが多かった。
よって、従来の光ディスク装置では、光ディスク装置が故障したのではないかとユーザに誤解させてしまうことが多かった。
【０００５】
本発明はこのような従来の課題を解決しようとするものであり、光ディスクの再生を途中で途切れさせることなく、リトライの成功率を向上させた光ディスク装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の光ディスク装置は、前記課題を解決するために以下の構成を備えている。
【０００７】
（１）光ディスクを回転させるスピンドルモータと、
前記スピンドルモータの回転速度又は線速度を、サーボ制御により目標回転速度又は目標線速度に制御するスピンドルサーボ制御手段と、を備える光ディスク装置において、
前記スピンドルモータによって回転している前記光ディスクにレーザ光を照射し、前記光ディスクからデータを読取る読取手段と、
前記読取手段によって読取られたデータを順次格納するバッファメモリと、
前記バッファメモリに格納されているデータを順次読み出してデコードし、そのデータを再生する再生手段と、を備え、
前記スピンドルサーボ制御手段は、前記読取手段が前記光ディスクからのデータの読取に失敗すると、前記バッファメモリが格納しているデータ量に応じて前記目標回転速度又は目標線速度を変化させ、
前記読取手段は、変化後の前記スピンドルモータの回転速度又は線速度で、前記光ディスクからのデータの読取を再開する。
【０００８】
（２）前記スピンドルサーボ制御手段は、前記読取手段が前記光ディスクからのデータの読取に失敗すると、前記データ量が一定量より多い場合、前記目標回転速度又は目標線速度を低くする。
【０００９】
上記（１）（２）の構成において、前記スピンドルサーボ制御手段は、光ディスクの再生中、スピンドルサーボ制御を行う。さらに、上記光ディスク装置は、再生中、一般的な光ディスク装置と同様に先読み処理を行う。詳述すると、読取手段は、再生中、再生手段が必要とするビットストリームを光ディスクから予め先読みしてバッファメモリに蓄えていく。ここで、光ディスクは、例えばブルーレイディスク、ＤＶＤ、ＣＤである。また、バッファメモリは、再生手段のデコード・再生によるデータのアンダーフローの発生を防止するために設けられたメモリである。バッファメモリの一定量は、予め定められる量であり、スピンドルモータの回転速度を低くすると光ディスク１００の再生が途中で途切れてしまうデータ量の最大値である。
【００１０】
そして、スピンドルサーボ制御手段は、読取手段が光ディスクからのデータの読取に失敗すると、先読み処理によってバッファメモリが格納しているデータ量に応じて目標回転速度又は目標線速度を変化させる。そして、リトライ時において上記再生時より低い回転速度又は線速度でスピンドルモータを回転させる。これにより、読取手段の読取の精度があがる。そのため、リトライの成功率が上がる。また、バッファメモリのデータ量が一定量より多いため、光ディスクの再生が途中で途切れることもない。
以上より、光ディスクの再生を途中で途切れさせることなく、リトライの成功率を向上させることができる。
【００１１】
（３）前記スピンドルサーボ制御手段は、前記読取手段が前記光ディスクからのデータの読取を再開してから一定時間経過後、前記目標回転速度又は目標線速度を変化前の値に戻し、
前記読取手段は、前記一定時間経過後、変化前の前記スピンドルモータの回転速度又は線速度で、前記光ディスクからデータを読取る。
【００１２】
データの読取が失敗する原因としては、光ディスクの記録面の傷や汚れである。そして、傷や汚れは、データの読取に失敗した失敗地点だけでなく、一定の範囲に広がっていることが多い。
この構成においては、一定時間経過するまで、即ち一定の範囲を過ぎるまで、回転速度を低くしておく。一定時間は、傷や汚れが広がる一定の範囲を想定して予め定める。一定時間は、例えば１秒である。
これにより、リトライに成功した直後に、再びデータの読取に失敗する可能性を減らすことができる。
【００１３】
（４）前記読取手段は、前記光ディスクからのデータの読取に失敗すると、前記光ディスク上における該失敗地点より手前の地点から前記データの読取を再開する。
【００１４】
この構成では、読取手段が、既に読取に成功している手前の地点からシークしていくと、該失敗地点までにフォーカスサーボ及びトラッキングサーボが安定する。そのため、読取手段が該失敗地点の読取に成功する確率が上がる。即ち、リトライの成功率が一層上がる。
以上より、光ディスクの再生を途中で途切れさせることなく、リトライの成功率を一層向上させることができる。
【発明の効果】
【００１５】
この発明によれば、光ディスクの再生を途中で途切れさせることなく、リトライの成功率を向上させることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施形態である光ディスク装置について説明する。
【００１７】
図１は、本発明の実施形態である光ディスク装置の主要部の構成を示すブロック図である。光ディスク装置１は、光ディスク１００を回転させるスピンドルモータ１３と、スピンドルモータ１３に取り付けられ、スピンドルモータ１３の回転速度を検出するFG（FrequencyGenerator）センサ１２（回転速度検出手段）と、FGセンサ１２から入力された回転速度を示すFGパルス信号に基づいてスピンドルモータ駆動信号を生成するサーボ回路４と、電源部（不図示）によって商用電源から取り出された駆動電源を該電源部から取得し、回転開始電圧を生成するモータ駆動開始部９と、後述の制御部１０の指示によりドライバ回路５への入力を切替える選択回路８と、入力された電気信号に基づいてスピンドルモータ１３を駆動するドライバ回路５と、を備える。
【００１８】
さらに、光ディスク装置１は、光ディスク装置１の各部の動作を制御する制御部１０と、スピンドルモータ１３によって回転している光ディスク１００にレーザ光を照射し、その反射光を検出するピックアップヘッド２（以下、ＰＵヘッド２と称する）と、該反射光からＲＦ信号を生成してデータを取得するＲＦアンプ３と、そのデータを一時的に格納するバッファＲＡＭ６と、バッファＲＡＭ６からデータを順次読み出して再生信号を生成し、装置１の外部に出力する再生部７と、ユーザからの入力操作を受け付ける操作部１５と、装置１の動作状態などを表示する表示部１６と、を備えている。
【００１９】
光ディスク装置１は、所謂ＤＶＤプレーヤである。また、光ディスク１００は、ＤＶＤ（Digital Versatile Disk）である。
なお、サーボ回路４、ドライバ回路５が、本発明の「スピンドルサーボ制御手段」に相当する。また、ＰＵヘッド２、ＲＦアンプ３が、本発明の「読取手段」に相当する。バッファＲＡＭ６が、本発明の「バッファメモリ」に相当する。再生部７が、本発明の「再生手段」に相当する。
【００２０】
記憶部１１は、例えばEEPROMで構成される。記憶部１１は、光ディスク装置１の各部の動作を制御する制御方法が記述された制御プログラムを格納する。
制御部１０は、例えばマイクロコンピュータで構成される。制御部１０は、上記制御プログラムで処理されるデータを展開するためのワークフィールドとしてのRAM１０Aと、後述図２の一定時間を計測するタイマー回路１０Bと、を内蔵する。
【００２１】
操作部１５には、ユーザの入力操作を受け付ける複数のキーが設けられている。操作部１５は、それらの操作に応じた信号（コマンド）を制御部１０に伝送する。
表示部１６は、例えばLCD（Liquid Crystal Display）で構成される。表示部１６は、時刻、光ディスク装置１の動作状態を示す情報、再生中のデータに関する情報などを表示する。
【００２２】
ＰＵヘッド２は、図示しないレーザダイオード（ＬＤ）、コリメータレンズ、ビームスプリッタ、対物レンズ、フォトディテクタ、スレッドモータ、アクチュエータを備えている。
ＰＵヘッド２は、公知の光ディスク装置と同様に、光ディスク１００の半径方向に延びる軸に移動自在に取り付けられている。スレッドモータが、ＰＵヘッド２を光ディスク１００の半径方向に移動させる。
ＬＤは、レーザ光を出力する光源である。フォトディテクタは、複数の受光素子で形成されており、光ディスク１００からの反射光を検出する。フォトディテクタは、例えば、受光領域がほぼ均等に４分割されており、４つの受光領域を形成している。
対物レンズは、光ディスク１００に対するレーザ光の照射位置を調節する。また、アクチュエータは、対物レンズを光ディスク１００に接離する方向、および光ディスク１００の半径方向に移動させる。
【００２３】
ここで、以下、再生時における動作について説明する。
ＰＵヘッド２は、光ディスク１００に対して読取パワーのレーザ光を照射し、光ディスク１００からの反射光をフォトディテクタで検出する。これにより、光ディスク装置１は、光ディスク１００に記録されているデータを光学的に読み出す。
【００２４】
ＲＦアンプ３は、ＰＵヘッド２に設けられたフォトディテクタを構成する複数の受光素子で検出した光ディスク１００からの反射光に基づいてＲＦ信号を生成する。ＲＦ信号は、光ディスク１００に記録されているデータの読取信号である。そして、ＲＦアンプ３は、そのＲＦ信号を増幅して、そのＲＦ信号を処理して映像と音声のデータを取り出す。ここで、取り出されるデータは、例えばＭＰＥＧでエンコードされている。最後に、ＲＦアンプ３は、取り出した映像と音声のデータをバッファＲＡＭ６に順次格納する。バッファＲＡＭ６は、再生部７内蔵のデコーダの復号処理におけるデータのアンダーフローの発生を防止するために設けられたメモリである。ここで、光ディスク１００上のデータの読取を行う際、現在再生中のデータが存在していたアドレスより後のデータを読み出して、バッファＲＡＭ６に一旦格納する先読み処理が行われるのが一般的である。光ディスク装置１においても、制御部１０は、再生部７内蔵のデコーダが必要とするビットストリームをＰＵヘッド２に光ディスク１００から予め先読みさせてバッファＲＡＭ６に蓄えていく。
【００２５】
再生部７は、バッファＲＡＭ６に格納されているデータを順次読み出してデコードするデコーダ（不図示）を内蔵する。再生部７は、デコーダでデコードされたデータから再生信号を生成し、光ディスク装置１の外部に出力する。光ディスク装置１には、例えば液晶モニタやスピーカが接続される。これにより、ユーザは、液晶モニタやスピーカなどにおいて、光ディスク１００に記憶されているコンテンツを視聴する。
【００２６】
次に、上記再生時に行われるスピンドルサーボ制御について詳述する。最初に、モータ駆動開始部９によって生成された回転開始電圧によって、ドライバ回路５が光ディスク１００を一定回転速度（rpm）まで回転させる。この後、スピンドルサーボ制御が行われる。まず、制御部１０は、ドライバ回路５への入力をサーボ回路４に切替えるよう選択回路８に指示する。光ディスク１００が回転すると、FGセンサ１２は、一回転毎に均等な幅のパルス信号をFGパルス信号としてサーボ回路４に出力する。サーボ回路４は、FGセンサ１２から入力された回転速度を示すFGパルス信号に基づいて、スピンドルモータ１３の回転速度を目標回転速度にするためのスピンドルモータ駆動信号を生成し、ドライバ回路５に出力する。ドライバ回路５は、入力されたスピンドルモータ駆動信号に基づいてスピンドルモータ１３を駆動する。これらの一連の動作を繰り返すことにより、スピンドルサーボ制御が行われる。
なお、この実施形態では、回転速度と線速度を代表して、回転速度について説明する。
【００２７】
また、スピンドルサーボ制御の他に、光ディスク装置１は、読取時に、レーザ光の照射位置を光ディスク１００のトラックの中心に合わせるトラッキングサーボ制御と、レーザ光の合焦位置を光ディスク１００の記録面に合わせるフォーカスサーボ制御と、を行っている。
【００２８】
図２は、本発明の実施形態である光ディスク装置の制御部が行う動作を示すフローチャートである。この動作は、上記再生中に、データの読取が失敗した時の動作である。データの読取が停止すると、ＲＦアンプ３は、ＲＦ信号から映像と音声のデータを取り出せない。即ち、この状態のままでは、光ディスク１００の再生が途中で途切れてしてしまう。そこで、制御部１０は、図２に示す処理を行う。
なお、データの読取が失敗する原因としては、光ディスク１００の記録面の傷や汚れである。光ディスク１００では、保存状態が悪いと光ディスクの記録面に傷や汚れ等が生じてしまう。光ディスク１００の記録面に傷や汚れ等が存在するために、その程度によって、トラッキングサーボ制御やフォーカスサーボ制御が正常に行えない状態（ディフェクト状態）が発生する。
【００２９】
ＰＵヘッド２が光ディスク１００からのデータの読取に失敗すると、制御部１０は、バッファメモリ６のバッファ残量を確認する（Ｓ１）。バッファ残量とは、バッファメモリ６に格納されているデータ量である。
【００３０】
図３は、バッファ残量と回転速度との対応関係を示す図である。図４は、バッファ残量に応じた回転速度で回転する光ディスクの様子を示す概念図である。図３の（Ａ）は、図４の（Ａ）に対応しており、図３の（Ｂ）は、図４の（Ｂ）に対応している。図５は、リトライ時における光ディスク記録面上の各位置関係を示す概念図である。
【００３１】
次に、制御部１０は、バッファ残量に応じて目標回転速度を変化させ（図３参照）、スピンドルモータ１３を、バッファ残量に応じた回転速度で回転させる（Ｓ２）。例えば、図３の（Ａ）の状態の場合、制御部１０は、バッファ残量が多いのでスピンドルモータ１３を等倍で回転させる（図４の（Ａ）参照）。即ち、制御部１０はスピンドルモータ１３の回転速度を低くする。逆に、図３の（Ｂ）の状態の場合、制御部１０は、バッファ残量が少ないのでスピンドルモータ１３を通常の再生速度と同じ倍速で回転させる（図４の（Ｂ）参照）。即ち、制御部１０はスピンドルモータ１３の回転速度を維持する。ここで、バッファ残量が一定量以下の場合に回転速度を低くすると、データのアンダーフローが発生し、光ディスク１００の再生が途中で途切れてしまうからである。一定量は、予め定められる量であり、回転速度を低くすると光ディスク１００の再生が途中で途切れてしまうデータ量の最大値である。
【００３２】
そして、制御部１０は、変化後のスピンドルモータ１３の回転速度で、光ディスク１００からのデータの読取をＰＵヘッド２に再開させる（Ｓ３）。即ち、制御部１０は、図５に示す光ディスク１００の読取失敗位置Ｅにおいてデータの読取をリトライさせる。ここで、図４の（Ａ）の状態の場合、リトライ時の方が上記再生時より低い回転速度でスピンドルモータ１３を回転させるため、読取の精度があがる。即ち、リトライの成功率が上がる。また、データ量が一定量より多いため、光ディスク１００の再生が途中で途切れることもない。
以上より、光ディスク１００の再生を途中で途切れさせることなく、リトライの成功率を向上させることができる。
【００３３】
読取に成功しなかった場合（Ｓ４）、即ちリトライに成功しなかった場合、制御部１０は、Ｓ１に戻り処理を継続する。
【００３４】
一方、読取に成功した場合（Ｓ４）、即ちリトライに成功した場合、制御部１０は、タイマー回路１０Ｂにおいて、時間の計測を開始する（Ｓ５）。
そして、一定時間経過した後（Ｓ６）、制御部１０は、目標回転速度を通常回転速度に設定して、スピンドルモータ１３の回転速度を通常回転速度に戻し（Ｓ７）、本処理を終了する。即ち、制御部１０は、スピンドルモータ１３の回転速度を、上記変化後の速度から変化前の速度に戻す。
【００３５】
ここで、データの読取が失敗する原因としては、光ディスク１００の記録面の傷や汚れである。そして、傷や汚れは、データの読取に失敗した読取失敗地点Ｅだけでなく（図５参照）、一定の範囲に広がっていることが多い。そこで、一定時間経過するまで、即ち光ディスク１００の地点Ｆまで、回転速度を低くしておく（図４の（Ａ）、図５参照）。一定時間は、傷や汚れが広がる一定の範囲を想定して予め定める。一定時間は、例えば１秒である。
これにより、リトライに成功した直後に、再びデータの読取に失敗する可能性を減らすことができる。
【００３６】
また、本発明の実施形態は、以下の変形例を採用することができる。
上記図２のＳ３において、制御部１０は、光ディスク１００上における該失敗地点Ｅより手前の地点Ｇからデータの読取をＰＵヘッド２に再開させても良い（図５参照）。既に読取に成功している手前の地点ＧからＰＵヘッド２をシークさせていくことにより、該失敗地点Ｅまでにフォーカスサーボ及びトラッキングサーボが安定する。そのため、該失敗地点Ｅの読取に成功する確率が上がる。即ち、リトライの成功率が一層上がる。
以上より、光ディスク１００の再生を途中で途切れさせることなく、リトライの成功率を一層向上させることができる。
【図面の簡単な説明】
【００３７】
【図１】本発明の実施形態である光ディスク装置の主要部の構成を示すブロック図
【図２】本発明の実施形態である光ディスク装置の制御部が行う動作を示すフローチャート
【図３】バッファ残量と回転速度との対応関係を示す図
【図４】バッファ残量に応じた回転速度で回転する光ディスクの様子を示す概念図
【図５】リトライ時における光ディスク記録面上の各位置関係を示す概念図
【符号の説明】
【００３８】
１−光ディスク装置
２−ピックアップヘッド
３−ＲＦアンプ
４−サーボ回路
５−ドライバ回路
６−バッファメモリ
７−再生部
８−選択回路
９−モータ駆動開始部
１０−制御部
１１−記憶部
１２−センサ
１３−スピンドルモータ
１５−操作部
１６−表示部
１００−光ディスク
【図１】
2008269750.tif 000003
【図２】
2008269750.tif 000004
【図３】
2008269750.tif 000005
【図４】
2008269750.tif 000006
【図５】
2008269750.tif 000007