(57)【要約】【課題】光ディスクの傷直後のサーボの過渡応答によるサーボの不安定状態に伴うデータ品質の低下を少なくするとともに、傷等の要因によりエラー訂正出来なかったものに対して、訂正出来る確率を従来よりも上げることができる光ディスク装置、光ディスク再生方法、光ディスク再生プログラムおよび光ディスク再生プログラムを格納した記録媒体を提供する。【解決手段】ＤＶＤ９表面に傷を検知した際に、正回転でエラー訂正できない場合は、サーボ処理部５がスピンドルモーター２を逆回転させてデータを読み出して逆論理でエラー訂正を行い、逆回転させてエラー訂正してもエラー訂正ができない場合は、ＥＣＣ復号部６が正回転させて読み出したデータの後に逆回転させて読み出したデータを結合してエラー訂正を行う。【選択図】図２
2009289359.tif 000002
【特許請求の範囲】
【請求項１】
情報が記録された光ディスクに対しレーザ光を照射して、前記光ディスクからの反射光により信号を得る光ピックアップと、前記光ディスクを回転させる回転手段と、前記光ピックアップが得た信号に対してエラー訂正を行う訂正手段と、を備えた光ディスク装置において、
前記訂正手段が前記光ディスクから通常の回転方向で読み出した信号に対してエラー訂正できない場合は、前記回転手段に前記光ディスクを通常の回転方向に対して逆方向に回転させるように制御する制御手段と、
を備えたことを特徴とする光ディスク装置。
【請求項２】
前記訂正手段が、前記制御手段が前記回転手段に前記光ディスクを通常の回転方向に対して逆方向に回転させた際には、逆論理でエラー訂正を行うことを特徴とする請求項１に記載の光ディスク装置。
【請求項３】
前記光ピックアップが得た前記信号から前記光ディスク表面の傷の有無を検出する傷検出手段と、
前記傷検出手段が検出した前記光ディスク表面の傷の位置を、前記回転手段の回転の方向ごとにそれぞれ記録する傷位置記録手段と、
前記傷位置記録手段が記録した傷の位置に基づいて、前記回転手段が前記光ディスクを通常の方向に回転（以下、正回転という）させた場合に前記光ピックアップが得た信号と、前記回転手段が前記光ディスクを通常の回転方向に対して逆方向に回転（以下、逆回転という）させた場合に前記光ピックアップが得た信号と、を結合する結合手段と、
を備えたことを特徴とする請求項１または２に記載の光ディスク装置。
【請求項４】
前記結合手段が、前記回転手段が前記光ディスクを正回転させた場合に前記光ピックアップが得た信号のうち前記傷位置記録手段が記録した前記光ディスク表面の傷の位置までの信号の後に、前記回転手段が前記光ディスクを逆回転させた場合に前記光ピックアップが得た信号のうち前記傷位置記録手段が記録した前記光ディスク表面の傷の位置までの信号を正回転方向から得られたように反転させて結合することを特徴とする請求項３に記載の光ディスク装置。
【請求項５】
前記結合手段が、前記回転手段が前記光ディスクを正回転させた場合に前記光ピックアップが得た信号のうち前記傷位置記録手段が記録した前記光ディスク表面の傷の位置と、前記回転手段が前記光ディスクを逆回転させた場合に前記光ピックアップが得た信号のうち前記傷位置記録手段が記録した前記光ディスク表面の傷の位置と、が重複する区間の中央を境界として、前記回転手段が前記光ディスクを正回転させた場合に前記光ピックアップが得た信号のうち前記傷位置記録手段が記録した前記光ディスク表面の傷の位置までの信号の後に、前記回転手段が前記光ディスクを逆回転させた場合に前記光ピックアップが得た信号のうち前記傷位置記録手段が記録した前記光ディスク表面の傷の位置までの信号を正回転方向から得られたように反転させて結合することを特徴とする請求項４に記載の光ディスク装置。
【請求項６】
情報が記録された光ディスクに対しレーザ光を照射して、前記光ディスクからの反射光により信号を得て、前記光ディスクの反射光から得た信号に対してエラー訂正を行い、その後再生を行う光ディスク再生方法において、
前記光ディスクから通常の回転方向で読み出した信号に対してエラー訂正できない場合は、前記光ディスクを通常の回転方向に対して逆方向に回転させるように制御することを特徴とする光ディスク再生方法。
【請求項７】
情報が記録された光ディスクに対しレーザ光を照射して、前記光ディスクからの反射光により信号を得る光ピックアップと、前記光ディスクを回転させる回転手段と、を備えた光ディスク装置のコンピュータを、前記光ピックアップが得た信号に対してエラー訂正を行う訂正手段と、として機能させる光ディスク再生プログラムにおいて、
前記訂正手段が前記光ディスクから通常の回転方向で読み出した信号に対してエラー訂正できない場合は、前記回転手段に前記光ディスクを通常の回転方向に対して逆方向に回転させるように制御する制御手段として前記コンピュータを機能させることを特徴とする光ディスク再生プログラム。
【請求項８】
請求項７に記載の光ディスク再生プログラムを格納したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disc）などの光ディスクを再生する光ディスク装置、光ディスク再生方法、光ディスク再生プログラムおよび光ディスク再生プログラムを格納した記録媒体に関する。
【背景技術】
【０００２】
ＣＤやＤＶＤなどの光ディスクを再生する際に、そのディスク表面に傷などがあると、フォーカスやトラッキングなどのサーボが不安定になり、データの読み取り品質が低下してしまうという問題があった。
【０００３】
そのため従来は、例えば特許文献１に記載されているように、傷などを検出した際には、サーボをホールドして、光ピックアップの対物レンズを一定に保つことで上述したサーボの不安定状態（サーボ暴れ）を抑制していた。
【０００４】
しかし、特許文献１に記載されているような傷などを検出した際には、サーボをホールドする方法では、サーボホールド解除時の過渡応答により、傷直後のデータを読み取る際にサーボが一瞬不安定になることがある。
【０００５】
サーボホールド解除時の過渡応答により、サーボが一瞬不安定になる状態を図１の波形図を参照して説明する。図１の波形図のうち、Ｒは光ディスクから読み取った信号を示すＲＦ信号、Ｓは光ディスク表面の傷検出を示す信号、Ｔは光ピックアップの対物レンズのフォーカス方向のドライブ信号、Ｕは光ピックアップの対物レンズのトラッキング方向のドライブ信号、をそれぞれ示している。図１において、信号ＳがＨｉの期間サーボホールドを行っていたとすると、その後の信号ＳがＨｉからＬｏｗに変化したことによるサーボホールドの解除直後に、信号ＴおよびＵが激しく変化している。つまり、サーボが過渡応答により不安定な状態になっているためにこの区間のＲＦ信号（信号Ｒ）のデータ品質が低下してしまうために傷の長さ以上にデータを正しく読み取れないことがあった。
【０００６】
上述した過渡応答によるサーボの不安定状態を解決する方法として、特許文献２に記載のデータ再生装置が提案されている。特許文献２のデータ再生装置は、ショックメモリを用いることで過渡応答によるサーボの不安定状態を解決している。
【特許文献１】特開２００２−４２３５４号公報
【特許文献２】特開２００５−１２２７８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献２に記載の方法では、傷などによるエラー訂正能力を従来から何ら向上させることはできなかった。
【０００８】
そこで、本発明は、例えば光ディスクの傷直後のサーボの過渡応答によるサーボの不安定状態に伴うデータ品質の低下を少なくするとともに、傷等の要因によりエラー訂正出来なかったものに対して、訂正出来る確率を従来よりも上げることができる光ディスク装置、光ディスク再生方法、光ディスク再生プログラムおよび光ディスク再生プログラムを格納した記録媒体を提供することを課題とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、請求項１に記載の光ディスク装置は、情報が記録された光ディスクに対しレーザ光を照射して、前記光ディスクからの反射光により信号を得る光ピックアップと、前記光ディスクを回転させる回転手段と、前記光ピックアップが得た信号に対してエラー訂正を行う訂正手段と、を備えた光ディスク装置において、前記訂正手段が前記光ディスクから通常の回転方向で読み出した信号に対してエラー訂正できない場合は、前記回転手段に前記光ディスクを通常の回転方向に対して逆方向に回転させるように制御する制御手段と、を備えたことを特徴としている。
【００１０】
請求項６に記載の光ディスク再生方法は、情報が記録された光ディスクに対しレーザ光を照射して、前記光ディスクからの反射光により信号を得て、前記光ディスクの反射光から得た信号に対してエラー訂正を行い、その後再生を行う光ディスク再生方法において、前記光ディスクから通常の回転方向で読み出した信号に対してエラー訂正できない場合は、前記光ディスクを通常の回転方向に対して逆方向に回転させるように制御することを特徴としている。
【００１１】
請求項７に記載の光ディスク再生プログラムは、情報が記録された光ディスクに対しレーザ光を照射して、前記光ディスクからの反射光により信号を得る光ピックアップと、前記光ディスクを回転させる回転手段と、を備えた光ディスク装置のコンピュータを、前記光ピックアップが得た信号に対してエラー訂正を行う訂正手段と、として機能させる光ディスク再生プログラムにおいて、前記訂正手段が前記光ディスクから通常の回転方向で読み出した信号に対してエラー訂正できない場合は、前記回転手段に前記光ディスクを通常の回転方向に対して逆方向に回転させるように制御する制御手段として前記コンピュータを機能させることを特徴としている。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の一実施形態にかかる光ディスク装置を説明する。本発明の一実施形態にかかる光ディスク装置は、訂正手段が通常の回転方向で読み出した信号に対してエラー訂正できない場合は、制御手段が、回転手段を光ディスクが通常の回転方向に対して逆方向に回転させるように制御しているので、通常の回転方向でエラー訂正できない場合に逆方向に回転させて読み出してエラー訂正することができ、傷等の要因によりエラー訂正出来なかったものに対して、訂正出来る確率を従来よりも上げることができる。
【００１３】
また、訂正手段が、制御手段が回転手段に光ディスクを通常の回転方向に対して逆方向に回転させた際には、逆論理でエラー訂正を行ってもよい。このようにすることにより、逆回転して読み出された信号を逆論理、つまり、読み出されたデータの並びの後ろから前に向かってエラー訂正をするために、通常の回転方向と同じエラー訂正情報を用いることができる。
【００１４】
また、光ピックアップが得た信号から光ディスク表面の傷の有無を検出する傷検出手段と、傷検出手段が検出した光ディスクの傷の位置を、回転手段の回転の方向ごとにそれぞれ記録する傷位置記録手段と、傷位置記録手段が記録した傷の位置に基づいて、回転手段が光ディスクを通常の方向に回転（以下、正回転という）させた場合に光ピックアップが得た信号と、回転手段が光ディスクを通常の回転方向に対して逆方向に回転（以下、逆回転という）させた場合に光ピックアップが得た信号と、を結合する結合手段と、を備えてもよい。このようにすることにより、傷位置検出手段で検出して傷位置記録手段が記録した傷などの位置に基づいて、回転手段が光ディスクを正回転させた場合に光ピックアップが得た信号と、回転手段が光ディスクを逆回転させた場合に光ピックアップが得た信号と、のうちでサーボの過渡応答状態の影響による信号品質の低下が生じていない箇所を互いに結合することができ、それによって、サーボホールド解除後のサーボの過渡応答状態によるデータ品質の低下を少なくすることができる。
【００１５】
また、結合手段が、回転手段が光ディスクを正回転させた場合に光ピックアップが得た信号のうち傷位置記録手段が記録した光ディスク表面の傷の位置までの信号の後に、回転手段が光ディスクを逆回転させた場合に光ピックアップが得た信号のうち傷位置記録手段が記録した光ディスク表面の傷の位置までの信号を正回転方向から得られたように反転させて結合してもよい。このようにすることにより、正回転させた場合で見て傷などの位置までを正回転により得た信号、傷などの位置より後を逆回転により得た信号を結合することができ、それによって、傷直後のサーボの過渡応答状態によるデータ品質の低下を少なくすることができる。
【００１６】
また、結合手段が、回転手段が光ディスクを正回転させた場合に光ピックアップが得た信号のうち傷位置記録手段が記録した光ディスク表面の傷の位置と、回転手段が光ディスクを逆回転させた場合に光ピックアップが得た信号のうち傷位置記録手段が記録した光ディスク表面の傷の位置と、が重複する区間の中央を境界として、回転手段が光ディスクを正回転させた場合に光ピックアップが得た信号のうち傷位置記録手段が記録した光ディスク表面の傷の位置までの信号の後に、回転手段が光ディスクを逆回転させた場合に光ピックアップが得た信号のうち傷位置記録手段が記録した光ディスク表面の傷の位置までの信号を正回転方向から得られたように反転させて結合してもよい。このようにすることにより、光ディスク表面の傷位置を確実に境界として、回転手段が光ディスクを正回転させた場合に光ピックアップが得た信号のうち傷位置記録手段が記録した光ディスク表面の傷の位置までの信号の後に、回転手段が光ディスクを逆回転させた場合に光ピックアップが得た信号のうち傷位置記録手段が記録した光ディスク表面の傷の位置までの信号を結合させることができる。
【００１７】
また、本発明の一実施形態にかかる光ディスク再生方法は、訂正手段が通常の回転方向で読み出した信号に対してエラー訂正できない場合は、回転手段を光ディスクが通常の回転方向に対して逆方向に回転させるように制御しているので、通常の回転方向でエラー訂正できない場合に逆方向に回転させて読み出してエラー訂正することができ、傷等の要因によりエラー訂正出来なかったものに対して、訂正出来る確率を従来よりも上げることができる。
【００１８】
また、本発明の一実施形態にかかる光ディスク再生プログラムは、訂正手段が通常の回転方向で読み出した信号に対してエラー訂正できない場合は、制御手段が、回転手段を光ディスクが通常の回転方向に対して逆方向に回転させるように制御しているので、通常の回転方向でエラー訂正できない場合に逆方向に回転させて読み出してエラー訂正することができ、傷等の要因によりエラー訂正出来なかったものに対して、訂正出来る確率を従来よりも上げることができる。
【００１９】
また、上述した光ディスク再生プログラムをコンピュータ読み取り可能な記録媒体に格納してもよい。このようにすることにより、光ディスク再生プログラムを機器に組み込む以外に単体でも流通させることができ、バージョンアップ等も容易に行える。
【実施例】
【００２０】
本発明の一実施例にかかる光ディスク装置１を図２乃至図７を参照して説明する。光ディスク装置１は、光ディスクとしてＤＶＤ９が再生可能な装置であり、図２に示すようにスピンドルモーター２と、光ピックアップ３と、ＲＦＥＱ部４と、サーボ処理部５と、ＥＣＣ復号部６と、メモリ７と、ユーザーデータ出力部８と、を備えている。
【００２１】
回転手段としてのスピンドルモーター２は、光ディスク再生装置１にセットされたＤＶＤ９を回転させるためのモータであり、後述するサーボ処理部５で回転数や回転方向が制御される。
【００２２】
光ピックアップ３は、ＤＶＤ９に照射するレーザ光を発生させるレーザダイオードや、ＤＶＤ９上にレーザダイオードからのレーザ光を集光するための対物レンズ、サーボ処理部５からの信号によりフォーカス方向やトラッキング方向に対物レンズを駆動するためのアクチュエータおよびＤＶＤ９から反射された反射光を受けるフォトダイオードや、レーザ光を対物レンズへ導いたり、反射光を受光器へ導く光学系などを備え、フォトダイオードの出力から光ピックアップ３が得た信号としてのＲＦ信号やフォーカスエラー信号およびトラッキングエラー信号などを生成しＲＦＥＱ部４へ出力する。
【００２３】
ＲＦＥＱ部４は、光ピックアップ３から入力される信号の増幅などを行い、フォーカスエラー信号やトラッキングエラー信号などのサーボ制御に用いる信号はサーボ処理部５へ出力し、ＲＦ信号はＥＣＣ復号部６へ出力する。
【００２４】
制御手段としてのサーボ処理部５は、ＲＦＥＱ部４から入力されるフォーカスエラー信号やトラッキングエラー信号などを基に光ピックアップ３のアクチュエータを駆動させてフォーカスおよびトラッキングの制御などを行いＤＶＤ９に記録された情報を正確に読めるようにするとともに、スピンドルモーター２の回転数および回転方向の制御を行う。
【００２５】
訂正手段、傷検出手段、結合手段としてのＥＣＣ復号部６は、ＲＦＥＱ部４から入力されたＲＦ信号を二値化処理し、二値化処理された信号に対して信号にＥＣＣエラー訂正を行いユーザーデータ出力部８へ出力する。ＤＶＤ９の場合、記録されている情報（データ）はＥＣＣ(Error Collection Code)ブロックという所定の単位に区切られて記録されており、ＥＣＣ復号部６は、そのＥＣＣブロックごとにエラー訂正を行う。また、エラー訂正が行えない場合（訂正エラーになる場合）のリトライの指令をサーボ処理部５に対して行う。また、入力されたＲＦ信号から、図１に示したようにディスクの傷によってＲＦ信号が所定レベル以下低下したことを示す信号（図１の信号Ｓ）や、図１とは逆に信号Ｒが所定以上のレベルに上昇したままとなってしまうことを示す信号（ミラーともいう）や、ＰＬＬロックがかからない（二値化不安定）ことを示す信号などのディスク上の傷によりサーボが不安定になることを示すフラグ信号（以降、傷検知フラグと記載する）を検出する。そして、エラー訂正が行えない場合の当該ＥＣＣブロックを傷検知フラグと関連付けてメモリ７に記録する。
【００２６】
傷位置記録手段としてのメモリ７は、ＥＣＣ復号部６からエラー訂正が行えないＥＣＣブロックのデータアドレスおよびデータと傷検知フラグとが関連付けてメモリ７に記録されている。図３にメモリ７内部のＥＣＣブロックの格納状態を示す。まず、図３（ａ）は、ＤＶＤ９内でのデータアドレスが１〜ｎの場合の各データＤ１〜Ｄｎまでに対して、ＲＦＥＱ部４から出力された傷検知フラグがデータアドレス５７〜６５までに相当する期間検出されたとすると、図３（ｂ）に示すように、バッファアドレス１〜ｎまでにデータアドレス順にデータを格納し、傷検知フラグが検出されたデータアドレスに対応するバッファアドレスに傷検知フラグを“１”として記録する。すなわち、ＤＶＤ９の傷の位置を記録している。
【００２７】
ユーザーデータ出力部８は、ＥＣＣ復号部６におけるエラー訂正処理後のデータをユーザーデータとして外部に出力する。この後はＤＶＤビデオであれば、映像データや音声データに復号を行いデジタルアナログ変換してディスプレイやスピーカなどから出力される。パーソナルコンピュータ用のＤＶＤ−ＲＯＭであれば、例えば共通バス等に出力されてＣＰＵで処理されたり、ハードディスクなどに格納されたりする。
【００２８】
次に、本実施例の動作を説明する。本実施例では、まず、ＤＶＤ９から読み出したＥＣＣブロックにおいてＥＣＣ復号部６でエラー訂正できない場合は、当該ＥＣＣブロックをメモリ７に図３のようにデータアドレスおよびデータと傷検知フラグとを関連付けて記録するとともに、予め定めた回数だけリトライを行い、それでもエラー訂正できない場合は、ＤＶＤ９を通常の回転方向（正回転）とは逆方向に回転（逆回転）させて、当該ＥＣＣブロックを逆方向から読み出してＥＣＣエラー訂正を行う。この際にもエラー訂正できない場合はメモリ７に図４に示すようにデータアドレスおよびデータと傷検知フラグとを関連付けて記録するとともに、予め定めた回数だけリトライを行う。ＤＶＤ９を逆回転させて読み出した場合のエラー訂正は、読み出されたデータを逆向きにエラー訂正を行う逆論理エラー訂正を行う。
【００２９】
ここで図４に示した逆回転時のメモリ７へのデータの格納について説明する。まず、図４（ａ）は、図３（ａ）を逆回転させて読み出した場合の読み出し順のデータの並びと、傷検知フラグの波形である。傷検知フラグが図４ではデータアドレス６２〜５５までに相当する期間検出されて、図３の場合と異なっているが、正回転時と逆回転時とは、必ずしもこの傷検知フラグの検出位置は一致しないことが多い。そして、これらを正回転方向となるようにデータを反転させて（つまりデータアドレスを１〜ｎの順にして）、図３（ｂ）に示すように、バッファアドレス１´〜ｎ´までに格納し、傷検知フラグが検出されたデータアドレスに対応するバッファアドレスに傷検知フラグを“１”として記録する。勿論バッファアドレス１´〜ｎ´は図３のバッファアドレス１〜ｎとは異なるメモリ７内の領域である。その後、バッファアドレス１´〜ｎ´の順にデータを読み出してエラー訂正を行う。このように並べ替えてからエラー訂正を行うことで、逆回転で読み出されたデータの並びの後ろから前に向かってエラー訂正を行うことと等価となり逆論理エラー訂正を行っていることとなる。
【００３０】
そして、逆回転させて読み出したデータを逆論理でエラー訂正しても訂正ができなかった場合は、正回転させて読み出したデータの一部と逆回転させて読み出したデータの一部とを結合する。つまり、正回転させて読み出したデータは、傷が検出された部分とその直後が正常なデータを読み出せないので、傷直後のデータは逆回転させて読み出したデータを用いる。逆回転させて読み出したデータの傷検知フラグ前までのデータは、正回転させて読み出したデータの傷検知フラグ後のデータを含むのでこの逆回転させて読み出したデータを用いることで、傷直後のサーボの過渡応答状態によるデータ品質の低下を少なくすることができる。すなわち、メモリ７が記録した傷の位置に基づいて、正回転させた場合のデータの後に逆回転させた場合データを結合している。
【００３１】
正回転させて読み出したデータと逆回転させて読み出したデータとの結合について図５を参照して詳細に説明する。図５（ａ）は図３（ａ）と、図５（ｂ）は図４（ａ）と、それぞれ同じ図である。図５（ｃ）は結合後のデータを示す図である。図５に示したように、正回転時の傷検知フラグと逆回転時の傷検知フラグとが重複する区間（データアドレス５７〜６２）の中央（５９．５）を境界として、前半を正回転時のデータ（Ｄ１〜Ｄ５９）、後半を逆回転時のデータ（Ｄ６０´〜Ｄｎ´）を読み出して結合することで、傷直後のサーボの過渡応答状態によるデータ品質の低下を少なくすることができる。
【００３２】
以上説明した動作を図６に示すフローチャートを参照して詳細に説明する。図６に示したフローチャートはＥＣＣ復号部６で実行される。
【００３３】
まず、ステップＳ１において、サーボサーチ処理を行ってステップＳ２に進む。サーボサーチ処理とは、これから読み出すデータの直前に光ピックアップ３の対物レンズを位置づけることをいう。
【００３４】
次に、ステップＳ２において、サーボフラグ処理を行ってステップＳ３に進む。本ステップにおいては、上述した傷検知フラグの検出を行う。
【００３５】
次に、ステップＳ３において、エラー訂正前の正二値化処理およびデータの保持を行ってステップＳ４に進む。正二値化処理とは、正回転の際に読み出されたデータの二値化処理を示し、本ステップでＲＦ信号が二値化される。そして、二値化されたデータを傷検知フラグと関連付けてメモリ７へ格納する。
【００３６】
次に、ステップＳ４において、ＥＣＣブロックのエラー訂正を行ってステップＳ５に進む。本ステップにおいては、周知のエラー訂正方法によりＥＣＣブロックのエラー訂正を行う。
【００３７】
次に、ステップＳ５において、ステップＳ４においてエラー訂正が可能であったか否かを判断し、可能であった場合（Ｙの場合）はステップＳ２０に進み、可能でなかった場合（Ｎの場合）はステップＳ６に進む。
【００３８】
次に、ステップＳ６において、リトライ回数が予め定めた回数であるＮ回以下であるか否かを判断し、Ｎ回以下である場合（Ｙの場合）はステップＳ７に進み、Ｎ回を超えた場合（Ｎの場合）はステップＳ８に進む。
【００３９】
次に、ステップＳ７において、リードリトライ処理を行ってステップＳ１に戻る。本ステップでは、リトライをするために当該ＥＣＣブロックの先頭に光ピックアップ３を移動させて当該ＥＣＣブロックを読み出す。そして、メモリ７等にリトライ回数を記憶させる。
【００４０】
次に、ステップＳ８において、傷検知フラグがＨ（Ｈｉ）か否かを判断し、Ｈであった場合（Ｙの場合）はステップＳ９に進み、Ｈでない場合（Ｎの場合）はＥＣＣブロックのエラー訂正に失敗したとしてステップＳ２１に進む。
【００４１】
次に、ステップＳ９において、ディスクの逆回転処理を行いステップＳ１０に進む。本ステップではサーボ処理部５に対してスピンドルモーター２を通常とは逆方向に回転するように指示をする。
【００４２】
次に、ステップＳ１０において、ステップＳ１と同様にサーボサーチ処理を行ってステップＳ１１に進む。
【００４３】
次に、ステップＳ１１において、ステップＳ２と同様にサーボフラグ処理を行ってステップＳ１２に進む。
【００４４】
次に、ステップＳ１２において、エラー訂正前の逆二値化処理およびデータの保持を行ってステップＳ１３に進む。逆二値化処理とは、逆回転の際に読み出されたＲＦ信号を二値化処理後逆向きに並べ替える処理を示し、本ステップで逆回転で読み出されたデータが正回転と同じ向きに並べ替えられる（つまり、データアドレスｎ〜１の順に読み出されたデータを１〜ｎの順に並べ替える）。そして、二値化されたデータを傷検知フラグと関連付けてメモリ７へ格納する。
【００４５】
次に、ステップＳ１３において、ステップＳ４と同様にＥＣＣブロックのエラー訂正を行ってステップＳ１４に進む。
【００４６】
次に、ステップＳ１４において、ステップＳ１３においてエラー訂正が可能であったか否かを判断し、可能であった場合（Ｙの場合）はステップＳ２０に進み、可能でなかった場合（Ｎの場合）はステップＳ１５に進む。
【００４７】
次に、ステップＳ１５において、リトライ回数が予め定めた回数であるＭ回以下であるか否かを判断し、Ｍ回以下である場合（Ｙの場合）はステップＳ１６に進み、Ｍ回を超えた場合（Ｎの場合）はステップＳ１７に進む。なお、本ステップのＭ回とステップＳ６のＮ回は同じ回数でもよい。
【００４８】
次に、ステップＳ１６において、リードリトライ処理を行ってステップＳ１０に戻る。本ステップでは、リトライをするために当該ＥＣＣブロックの最後に光ピックアップ３を移動させて当該ＥＣＣブロックを読み出す。そして、メモリ７等に逆回転でのリトライ回数を記憶させる。
【００４９】
次に、ステップＳ１７において、エラー訂正前に正回転のデータと逆回転のデータの結合処理を行ってステップＳ１８に進む。本ステップでは、図４で説明したような方法で正回転のデータと逆回転のデータの結合処理を行う。
【００５０】
次に、ステップＳ１８において、ステップＳ４やＳ１３と同様にＥＣＣブロックのエラー訂正を行ってステップＳ１９に進む。本ステップではステップＳ１７で結合処理を行ったデータに対してエラー訂正処理を行う。
【００５１】
次に、ステップＳ１９において、ステップＳ１８においてエラー訂正が可能であったか否かを判断し、可能であった場合（Ｙの場合）はステップＳ２０に進み、可能でなかった場合（Ｎの場合）はステップＳ２２に進む。
【００５２】
次に、ステップＳ２０において、訂正されたデータをユーザーデータとしてユーザーデータ出力部８に出力して終了する。
【００５３】
ステップＳ２１およびＳ２２においては、ＥＣＣエラー訂正が失敗した（エラー訂正できなかった）と確定して、例えばＤＶＤビデオであれば当該ＥＣＣブロックを飛ばしたり、ＤＶＤ−ＲＯＭであれば読み取りエラーとして停止するなどの処理を行う。
【００５４】
本実施例によれば、ＤＶＤ９表面に傷を検知した際に、正回転でエラー訂正できない場合は、サーボ処理部５がスピンドルモーター２を逆回転させてデータを読み出して逆論理でエラー訂正を行っているので、正回転とは異なる条件で読み出されたデータでエラー訂正をすることで、訂正出来る確率を従来よりも上げることができる。なお、正回転から逆回転に回転方向を切り換える間はデータの読み出しができないが、例えばＤＶＤビデオ等からＡＶデータを出力する際には、高倍速回転によりデータをメモリに蓄積し、データの読み出し休止期間中に回転方向を切り換えればよい。この場合、データの出力に影響を与えず切換動作を行える。そして、当該読み出し休止期間中に逆回転から正回転に再び回転を切り換えれば正回転によるデータの読み出しに復帰することができる。一方、例えばＤＶＤ−ＲＯＭからデータを出力する際には、データの出力が時系列で連続しているわけではないので、等倍速でも正回転と逆回転との切換動作を行うことができる。この場合、データの出力は通常より遅れるが、エラー訂正ができずに読み出し動作が停止してしまうことを減少することができる。
【００５５】
また、正回転時および逆回転時のデータを傷検知フラグと関連付けてメモリ７に記録し、逆回転させてエラー訂正してもエラー訂正ができない場合は、正回転させて読み出したデータの後に逆回転させて読み出したデータを結合してエラー訂正するので、傷直後のサーボの過渡応答状態の影響によるデータ品質の低下を少なくすることができる。
【００５６】
また、正回転時のデータと逆回転時のデータの結合を、正回転時の傷検知フラグと逆回転時の傷検知フラグとが重複する区間の中央を境界として、前半を正回転時のデータ、後半を逆回転時のデータとして結合しているので、ＤＶＤ９上の傷位置を確実に境界として結合させることができる。
【００５７】
図７に、１つのＥＣＣブロックにおいて複数の傷検知フラグが検出された場合の結合方法について示す。図７（ａ）は正回転時のデータアドレスとデータと傷検知フラグのメモリ７内の格納状態、図７（ｂ）は逆回転時のデータアドレスとデータと傷検知フラグのメモリ７内の格納状態、図７（ｃ）は結合されたデータを示している。１つのＥＣＣブロックで複数の傷検知フラグが検出された場合は、それぞれについて、正回転時と逆回転時の傷検知フラグの重複する区間の中央と算出する。これは図７（ｃ）の場合データアドレス４３．５、データアドレス６６となる。次に、算出した最初の傷検知フラグの重複する区間の中央から次の傷検知フラグの重複する区間の中央までの中央（傷間の中央という）を算出する。これは図７（ｃ）の場合データアドレス４３．５と６６の中央なので５４．７５と算出される。
【００５８】
次に、算出された各中央値に基づいてデータの結合を行う。その方法は、先頭から最初の傷検知フラグの重複区間の中央まで（データアドレス１〜４３）が正回転のデータ、最初の傷検知フラグの重複区間の中央から傷間の中央まで（データアドレス４４〜５４）が逆回転のデータ、傷間の中央から次の傷検知フラグの重複する区間の中央まで（データアドレス５５〜６６）が正回転のデータ、次の傷検知フラグの重複する区間の中央から最後まで（データアドレス６７〜ｎ）が逆回転のデータとなるように結合する。このように結合することでＥＣＣブロック内の傷検知フラグが複数検出されても正回転させて読み出したデータの後に逆回転させて読み出したデータを結合することができるので、傷直後のサーボの過渡応答状態によるデータ品質の低下を少なくすることができる。１ＥＣＣブロックに傷検出フラグが３以上検出された場合も同じ考え方で結合すればよい。
【００５９】
また、図２のＥＣＣ復号部６やサーボ処理部５のスピンドルモーター２の回転制御などをコンピュータが実行するプログラムとして構成することで、光ディスクの傷直後のサーボの過渡応答によるサーボの不安定状態に伴うデータ品質の低下を少なくするとともに、傷等の要因によりエラー訂正出来なかったものに対して、訂正出来る確率を従来よりも上げることができる光ディスク再生プログラムとしてコンピュータを機能させることができる。
【００６０】
また、上述した実施例では光ディスクとしてＤＶＤ９で説明したが、ＥＣＣブロックのような予め定められた所定量のデータ群に対してエラー訂正を行うディスクであれば、ＣＤやブルーレイディスクなどにも適用できる。
【００６１】
前述した実施例によれば、以下の光ディスク装置、光ディスク再生方法および光ディスク再生プログラムが得られる。
【００６２】
（付記１）情報が記録されたＤＶＤ９に対しレーザ光を照射して、ＤＶＤ９からの反射光により信号を得る光ピックアップ３と、ＤＶＤ９を回転させるスピンドルモーター２と、光ピックアップ３が得た信号に対してエラー訂正を行うＥＣＣ復号部６と、を備えた光ディスク装置１において、
ＥＣＣ復号部６がＤＶＤ９から通常の回転方向で読み出した信号に対してエラー訂正できない場合は、スピンドルモーター２にＤＶＤ９を通常の回転方向に対して逆方向に回転させるように制御するサーボ処理部５と、
を備えたことを特徴とする光ディスク装置１。
【００６３】
この光ディスク装置１によれば、通常の回転方向でエラー訂正できない場合に逆方向に回転させて読み出してエラー訂正することができ、傷等の要因によりエラー訂正出来なかったものに対して、訂正出来る確率を従来よりも上げることができる。
【００６４】
（付記２）情報が記録されたＤＶＤ９に対しレーザ光を照射して、ＤＶＤ９からの反射光により信号を得て、ＤＶＤ９の反射光から得た信号に対してエラー訂正を行い、その後再生を行う光ディスク再生方法において、
ＤＶＤ９から通常の回転方向で読み出した信号に対してエラー訂正できない場合は、ＤＶＤ９を通常の回転方向に対して逆方向に回転させるように制御することを特徴とする光ディスク再生方法。
【００６５】
この光ディスク再生方法によれば、通常の回転方向でエラー訂正できない場合に逆方向に回転させて読み出してエラー訂正することができ、傷等の要因によりエラー訂正出来なかったものに対して、訂正出来る確率を従来よりも上げることができる。
【００６６】
（付記３）情報が記録されたＤＶＤ９に対しレーザ光を照射して、ＤＶＤ９からの反射光により信号を得る光ピックアップ３と、ＤＶＤ９を回転させるスピンドルモーター２と、を備えた光ディスク装置１のコンピュータを、光ピックアップ３が得た信号に対してエラー訂正を行うＥＣＣ復号部６と、として機能させる光ディスク再生プログラムにおいて、
訂正手段が光ディスクから通常の回転方向で読み出した信号に対してエラー訂正できない場合は、スピンドルモーター２にＤＶＤ９を通常の回転方向に対して逆方向に回転させるように制御するサーボ処理部５と、
してコンピュータを機能させることを特徴とする光ディスク再生プログラム。
【００６７】
この光ディスク再生プログラムによれば、通常の回転方向でエラー訂正できない場合に逆方向に回転させて読み出してエラー訂正することができ、傷等の要因によりエラー訂正出来なかったものに対して、訂正出来る確率を従来よりも上げることができる。
【００６８】
なお、前述した実施例は本発明の代表的な形態を示したに過ぎず、本発明は、実施例に限定されるものではない。すなわち、本発明の骨子を逸脱しない範囲で種々変形して実施することができる。
【図面の簡単な説明】
【００６９】
【図１】従来技術における光ディスク装置のサーボ系の波形図である。
【図２】本発明の第１の実施例にかかる光ディスク装置のブロック図である。
【図３】図１に示された光ディスク装置の正回転で読み出したデータのメモリ内への格納状態を示す説明図である。
【図４】図１に示された光ディスク装置の逆回転で読み出したデータのメモリ内への格納状態を示す説明図である。
【図５】図３に示された正回転で読み出したデータと図４で示された逆回転で読み出したデータの結合状態を示す説明図である。
【図６】図１に示された光ディスク再生装置のエラー訂正動作を示したフローチャートである。
【図７】１ＥＣＣブロック内に傷検知フラグが複数検出された際のデータの結合状態を示す説明図である。
【符号の説明】
【００７０】
１        光ディスク装置
２        スピンドルモーター（回転手段）
３        光ピックアップ
５ サーボ処理部（制御手段）
６ ＥＣＣ復号部（訂正手段、傷検出手段、結合手段）
７        メモリ（傷位置記録手段）
９ ＤＶＤ（光ディスク）
【図１】
2009289359.tif 000003
【図２】
2009289359.tif 000004
【図３】
2009289359.tif 000005
【図４】
2009289359.tif 000006
【図５】
2009289359.tif 000007
【図６】
2009289359.tif 000008
【図７】
2009289359.tif 000009