(57)【要約】【課題】例えばＤＶＤプレーヤ、ＣＤプレーヤ等の情報再生装置において、エラー回避能力を向上させる。【解決手段】光ディスク（１００）に記録された記録情報を読取って読取信号を出力する光ピックアップ（１１）と、該出力された読取信号に対してエラー訂正処理を施し、記録情報に対応する該エラー訂正処理後の出力データを出力するエラー訂正回路（１５）と、この出力された出力データをバッファリングするバッファリングメモリ装置（１７）と、エラー訂正回路において読取信号中にエラーが検出された又はエラーの発生率が所定閾値を超えた場合、エラー訂正回路におけるエラー訂正処理に対し、バッファリングメモリ装置におけるメモリ残量に応じて変更を加えるマイコン（２０）とを備える。【選択図】　　図１
2004071001.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録された記録情報を読取って読取信号を出力する読取手段と、
該出力された読取信号に対してエラー訂正処理を施し、前記記録情報に対応する該エラー訂正処理後の出力データを出力するエラー訂正手段と、
該出力された出力データをバッファリングするメモリ手段と、
前記エラー訂正手段において前記読取信号中にエラーが検出された又は該エラーの発生率が所定閾値を超えた場合、前記エラー訂正手段における前記エラー訂正処理に対し、前記メモリ手段におけるメモリ残量に応じて変更を加える訂正制御手段と
を備えており、
前記メモリ手段は、前記エラーが検出された又は前記発生率が前記所定閾値を超えた場合、前記変更が加えられたエラー訂正処理後の出力データを少なくとも一時的に出力することを特徴とする情報再生装置。
【請求項２】
前記メモリ手段は、前記メモリ残量を示すメモリ残量情報を前記訂正制御手段に出力し、
前記訂正制御手段は、前記エラー訂正処理に対し、前記メモリ残量情報で示される前記メモリ残量に応じて変更を加えることを特徴とする請求項１に記載の情報再生装置。
【請求項３】
前記エラー訂正手段は、前記読取信号中に検出されたエラーを示すエラー情報を出力し、
前記訂正制御手段は、前記エラー情報に基づいて、前記エラーが検出された又は前記発生率が前記所定閾値を超えたか否かを判定する判定手段を含むことを特徴とする請求項１又は２に記載の情報再生装置。
【請求項４】
前記エラー訂正処理の前段にて前記読取信号に対して所定種類の信号処理を施す信号処理手段を更に備えており、
前記訂正制御手段は、前記エラーが検出された又は前記発生率が前記所定閾値を超えた場合、前記エラー訂正処理に代えて又は加えて、前記信号処理手段における前記信号処理に対し、前記メモリ残量に応じて変更を加えることを特徴とする請求項１から３のいずれか一項に記載の情報再生装置。
【請求項５】
前記信号処理手段は、前記読取信号に対して前記信号処理としてイコライズ処理を施すイコライザを含むことを特徴とする請求項４に記載の情報再生装置。
【請求項６】
前記訂正制御手段は、前記メモリ残量と第１所定値との大小関係により二つに場合分けし、該二つの場合のうち一方の場合に、前記エラー訂正処理に変更を加え、該二つの場合のうち他方の場合に、前記信号処理に変更を加えることを特徴とする請求項４又は５に記載の情報再生装置。
【請求項７】
当該情報再生装置における再生条件の一部を規定するパラメータを変更可能に動作する可変動作手段を更に備えており、
前記訂正制御手段は、前記エラーが検出された又は前記発生率が前記所定閾値を超えた場合、前記エラー訂正処理に代えて又は加えて、前記可変動作手段における前記パラメータに対し、前記メモリ残量に応じて変更を加えることを特徴とする請求項１から３のいずれか一項に記載の情報再生装置。
【請求項８】
前記可変動作手段は、前記パラメータとして所定回転数で前記記録媒体を回転させるスピンドルモータを含むことを特徴とする請求項７に記載の情報再生装置。
【請求項９】
前記可変動作手段は、前記パラメータとして所定サーボゲインで前記読取手段に対するサーボ制御を行うサーボ制御手段を含むことを特徴とする請求項７又は８に記載の情報再生装置。
【請求項１０】
前記可変動作手段は、前記パラメータとして所定ディフェクト設定条件で前記読取信号に対するディフェクト検出を行うディフェクト検出手段を含むことを特徴とする請求項７から９のいずれか一項に記載の情報再生装置。
【請求項１１】
前記訂正制御手段は、前記メモリ残量と第２所定値との大小関係により二つに場合分けし、該二つの場合のうち一方の場合に、前記エラー訂正処理に変更を加え、該二つの場合のうち他方の場合に、前記パラメータに変更を加えることを特徴とする請求項７から１０のいずれか一項に記載の情報再生装置。
【請求項１２】
前記エラー訂正処理の前段にて前記読取信号に対して所定種類の信号処理を施す信号処理手段と、
当該情報再生装置における再生条件の一部を規定するパラメータを変更可能に動作する可変動作手段と
を更に備えており、
前記訂正制御手段は、前記エラーが検出された又は前記発生率が前記所定閾値を超えた場合、前記エラー訂正処理に代えて又は加えて、前記信号処理手段における前記信号処理及び前記可変動作手段における前記パラメータのうち少なくとも一方に対し、前記メモリ残量に応じて変更を加えることを特徴とする請求項１から３のいずれか一項に記載の情報再生装置。
【請求項１３】
前記訂正制御手段は、前記メモリ残量と第１所定値との大小関係及び前記メモリ残量と第２所定値との大小関係により三つに場合分けし、該三つの場合のうち一つの場合に、前記エラー訂正処理に変更を加え、該三つの場合のうち他の一つの場合に、前記信号処理に変更を加え、該三つの場合のうち更に他の一つの場合に、前記パラメータに変更を加えることを特徴とする請求項１２に記載の情報再生装置。
【請求項１４】
前記訂正制御手段は、前記エラー訂正処理における訂正方法及び訂正回数のうち少なくとも一方を変更することにより、前記エラー訂正処理に対し、前記メモリ残量に応じて変更を加えることを特徴とする請求項１から１３のいずれか一項に記載の情報再生装置。
【請求項１５】
前記エラーが検出された又は前記発生率が前記所定閾値を超えたか否かは、予め設定されたエラー訂正用のデータブロック単位で判定されることを特徴とする請求項１から１４のいずれか一項に記載の情報再生装置。
【請求項１６】
前記訂正制御手段は、前記メモリ残量がゼロにならないように、前記エラー訂正処理、前記信号処理及び前記パラメータのうち少なくとも一つに変更を加えることを特徴とする請求項１から１５のいずれか一項に記載の情報再生装置。
【請求項１７】
前記訂正制御手段は、前記エラー訂正処理が同一記録情報に対して複数回繰り返して実行された後に、前記エラーが検出された又は前記発生率が前記所定閾値を超えたと判定された場合、前記メモリ残量がゼロになる以前に、前記エラー訂正処理の繰り返しを打ち切って、前記メモリ手段から前記出力データを出力させることを特徴とする請求項１から１６のいずれか一項に記載の情報再生装置。
【請求項１８】
前記訂正制御手段は、前記エラーが検出されなくなるまで又は前記発生率が前記所定閾値を超えなくなるまで、前記変更を繰り返して加えることを特徴とする請求項１から１７のいずれか一項に記載の情報再生装置。
【請求項１９】
前記訂正制御手段は、前記エラー訂正処理、前記信号処理及び前記パラメータのうち少なくとも一つに変更を加えて前記エラー訂正処理を実行した後に、前記エラーが検出されなくなった又は前記発生率が前記所定閾値を超えなくなった場合、前記変更を加えた一つを、その初期状態にリセットすることを特徴とする請求項１から１８のいずれか一項に記載の情報再生装置。
【請求項２０】
記録媒体に記録された記録情報を読取って読取信号を出力する読取工程と、
該出力された読取信号に対してエラー訂正処理を施し、前記記録情報に対応する該エラー訂正処理後の出力データを出力するエラー訂正工程と、
該出力された出力データを、メモリ手段を用いてバッファリングするバッファリング工程と、
前記エラー訂正工程において前記読取信号中にエラーが検出された又は該エラーの発生率が所定閾値を超えた場合、前記エラー訂正工程における前記エラー訂正処理に対し、前記メモリ手段におけるメモリ残量に応じて変更を加える訂正制御工程と
を備えており、
前記バッファリング工程では、前記エラーが検出された又は前記発生率が前記所定閾値を超えた場合、前記変更が加えられたエラー訂正処理後の出力データを少なくとも一時的に出力することを特徴とする情報再生方法。
【請求項２１】
記録媒体に記録された記録情報を読取って読取信号を出力する読取手段を備えた情報再生装置に設けられるエラー訂正システムであって、
前記出力された読取信号に対してエラー訂正処理を施し、前記記録情報に対応する該エラー訂正処理後の出力データを出力するエラー訂正手段と、
該出力された出力データをバッファリングするメモリ手段と、
前記エラー訂正手段において前記読取信号中にエラーが検出された又は該エラーの発生率が所定閾値を超えた場合、前記エラー訂正手段における前記エラー訂正処理に対し、前記メモリ手段におけるメモリ残量に応じて変更を加える訂正制御手段と
を備えており、
前記メモリ手段は、前記エラーが検出された又は前記発生率が前記所定閾値を超えた場合、前記変更が加えられたエラー訂正処理後の出力データを少なくとも一時的に出力することを特徴とするエラー訂正システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｃ）プレーヤ、ＣＤ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ）プレーヤ等の情報再生装置及び方法、並びにこのような情報再生装置に用いられるエラー訂正システムの技術分野に属する。
【０００２】
【従来の技術】
従来、ＤＶＤプレーヤ、ＣＤプレーヤ等の情報再生装置では、例えば、ＤＶＤ、ＣＤ等の情報記録媒体上に、光ピックアップのレーザ装置から、読取用の光ビームが照射される。そして、光ピックアップの受光素子によって、情報記録媒体の情報記録面からの光が受光され、ＲＦ（Ｒａｄｉｏ　Ｆｒｅｑｕｅｎｃｙ）信号等が出力される。ここで出力されるＲＦ信号に対して、例えばイコライズ処理が施され、更に、２値化処理、復調処理、エラー訂正処理等の信号処理が施される。これらにより、エラー訂正後の出力データが生成される。
【０００３】
具体的なエラー訂正処理については、例えば記録データが所定単位で２次元配列されたエラー訂正用のデータブロックにおける横方向のデータ値の和を示すエラー訂正用データや縦方向のデータ値の和を示すエラー訂正用データを記録データに付加して記録しておき、これらに基づいてエラー訂正を行う方式がある。本願明細書では便宜上、横方向のデータ値の和を示すエラー訂正用データを用いてのエラー訂正を“Ｃ１訂正”と呼び、縦方向のデータ値の和を示すエラー訂正用データを用いてのエラー訂正を“Ｃ２訂正”と呼ぶことにする。
【０００４】
或いは、同一記録エリアに対して２回数だけ読取処理を繰り返して２回の読取結果として得られる記録信号やエラー訂正用データを用いてエラー訂正処理を行う“２重訂正”、同一記録エリアに対して４回数だけ読取処理を繰り返して４回の読取結果として得られる記録信号やエラー訂正用データを用いてエラー訂正処理を行う“４重訂正”などに代表される“多重訂正”等の、公知のエラー訂正処理が各種存在する。
【０００５】
【発明が解決しようとする課題】
しかしながら、上述した従来の情報再生装置においては、エラー訂正処理の方式は、同一種類の記録媒体に対して或いは個々の情報再生装置において、一種類に固定されている。また、多重訂正における繰り返し行われえるエラー訂正回数についても、同一種類の記録媒体に対して或いは個々の情報再生装置において、固定されている。加えて、エラー訂正処理時における、スピンドルモータの回転数、イコライザにおける特性設定などの当該情報再生装置における再生条件を規定する各種パラメータについても、同一種類の記録媒体に対して或いは個々の情報再生装置に固有のものとして、固定されている。
【０００６】
以上の結果、エラー訂正処理により満足な結果が得られない直後に、再度読取処理以降を繰り返して行ってエラー訂正処理を再度試したり、エラー訂正処理の元になるデータ量を増加させたところで、エラー原因が消滅或いは低減されていない限りは、同一のエラー原因の存在により、エラー回避能力の改善は極めて限定的となってしまう。或いはエラー原因によっては、エラー回避能力の改善は殆ど期待できず、逆に、繰り返して行うことによる処理時間増や処理負担増等のデメリットが顕在化してしまう。
【０００７】
以上のように、従来の情報再生装置及び方法によれば、エラー回避能力に改善の余地があるという技術的問題点がある。
【０００８】
本発明は例えば上述した問題点に鑑みなされたものであり、エラー回避能力に優れた情報再生装置及び方法、並びにこのような情報再生装置に用いられるエラー訂正システムを提供することを課題とする。
【０００９】
【課題を解決するための手段】
請求項１に記載の情報再生装置は上記課題を解決するために、記録媒体に記録された記録情報を読取って読取信号を出力する読取手段と、該出力された読取信号に対してエラー訂正処理を施し、前記記録情報に対応する該エラー訂正処理後の出力データを出力するエラー訂正手段と、該出力された出力データをバッファリングするメモリ手段と、前記エラー訂正手段において前記読取信号中にエラーが検出された又は該エラーの発生率が所定閾値を超えた場合、前記エラー訂正手段における前記エラー訂正処理に対し、前記メモリ手段におけるメモリ残量に応じて変更を加える訂正制御手段とを備えており、前記メモリ手段は、前記エラーが検出された又は前記発生率が前記所定閾値を超えた場合、前記変更が加えられたエラー訂正処理後の出力データを少なくとも一時的に出力する。
【００１０】
請求項２０に記載の情報再生方法は上記課題を解決するために、記録媒体に記録された記録情報を読取って読取信号を出力する読取工程と、該出力された読取信号に対してエラー訂正処理を施し、前記記録情報に対応する該エラー訂正処理後の出力データを出力するエラー訂正工程と、該出力された出力データを、メモリ手段を用いてバッファリングするバッファリング工程と、前記エラー訂正工程において前記読取信号中にエラーが検出された又は該エラーの発生率が所定閾値を超えた場合、前記エラー訂正工程における前記エラー訂正処理に対し、前記メモリ手段におけるメモリ残量に応じて変更を加える訂正制御工程とを備えており、前記バッファリング工程では、前記エラーが検出された又は前記発生率が前記所定閾値を超えた場合、前記変更が加えられたエラー訂正処理後の出力データを少なくとも一時的に出力する。
【００１１】
請求項２１に記載のエラー訂正システムは上記課題を解決するために、記録媒体に記録された記録情報を読取って読取信号を出力する読取手段を備えた情報再生装置に設けられるエラー訂正システムであって、前記出力された読取信号に対してエラー訂正処理を施し、前記記録情報に対応する該エラー訂正処理後の出力データを出力するエラー訂正手段と、該出力された出力データをバッファリングするメモリ手段と、前記エラー訂正手段において前記読取信号中にエラーが検出された又は該エラーの発生率が所定閾値を超えた場合、前記エラー訂正手段における前記エラー訂正処理に対し、前記メモリ手段におけるメモリ残量に応じて変更を加える訂正制御手段とを備えており、前記メモリ手段は、前記エラーが検出された又は前記発生率が前記所定閾値を超えた場合、前記変更が加えられたエラー訂正処理後の出力データを少なくとも一時的に出力する。
【００１２】
本発明のこのような作用及び他の利得は次に説明する実施の形態から明らかにされよう。
【００１３】
【発明の実施の形態】
以下、図面に基づいて本発明の情報再生装置の実施形態について説明する。本実施形態は、本発明の情報再生装置をＣＤプレーヤ、ＤＶＤプレーヤ等の光ディスク再生装置に適用したものである。また、本実施形態は、本発明のエラー訂正システムの一実施形態を含んで構成されており、更に本実施形態において、本発明の情報再生方法の一実施形態が行われる。
【００１４】
（第１実施形態）
先ず図１を参照して、第１実施形態における情報再生装置の構成について説明する。ここに図１は、第１実施形態のブロック図である。
【００１５】
図１において、情報再生装置は、読取手段の一例としての光ピックアップ１１と、ＲＦイコライザ（ＲＦＥＱ）１３と、エラー訂正手段の一例としてのエラー訂正回路１５と、メモリ手段の一例としてのバッファリングメモリ装置１７と、訂正制御手段の一例としてのマイコン２０と、記録媒体の一例としての光ディスク１００を回転させるスピンドルモータ１９とを備えて構成されている。
【００１６】
光ピックアップ１１は、半導体レーザ装置、受光素子等を含み、読取用光ビームＬＢを光ディスク１００の記録面に照射し、該記録面により反射或いは透過される光を検出する。これにより、光ディスク１００に記録された記録情報を読取って、読取信号Ｓｒを出力するように構成されている。
【００１７】
ＲＦイコライザ１３は、読取信号Ｓｒに対して周波数別に異なるゲインを適用可能であるように、周波数依存のゲイン特性を有する。例えば、光ディスク１００がＣＤであれば、３Ｔ〜１１Ｔ（但し、Ｔはピットによる最小単位時間）といった可変時間長の読取信号Ｓｒに対して、３Ｔの時間長におけるゲインを３ｄＢ持ち上げる。或いは、光ディスク１００がＤＶＤであれば、３Ｔ〜１４Ｔといった可変時間長の読取信号Ｓｒに対して、３Ｔのゲインを３ｄＢ持ち上げるように構成されている。更に、ＲＦイコライザ１３は、読取信号Ｓｒに対するカットオフ周波数を、光ディスク１００に応じて設定可能に構成されている。これらにより、記録信号Ｓｒの周波数によらずに、後段において安定した信号検出が可能となる。
【００１８】
エラー訂正回路１５は、ＲＦイコライザ１３から出力されたイコライズ処理済みの読取信号Ｓｅｑに対して、復調処理と共にエラー訂正処理を施し、光ディスク１００に記録された記録情報に対応するエラー訂正処理後の出力データＤ１を出力する。例えば、光ディスク１００がＤＶＤであれば、物理セクタ毎に、８−１６変調データに対する８−１６復調及びでインターリーブを行うと共に、ＥＣＣ（Ｅｒｒｏｒ　Ｃｏｒｒｅｃｔｉｏｎ　Ｃｏｄｅ：エラー訂正符号）ブロック単位のエラー訂正処理を行う。また、光ディスク１００がＣＤであれば、ＥＦＭ復調を行うと共に、フレーム単位のエラー訂正処理を行う。
【００１９】
エラー訂正回路１５が読取信号Ｓｅｑに対して復調処理を施してＥＣＣブロック単位のデータにすると、このＥＣＣブロック単位のデータには、パリティが付加されている。エラー訂正回路１５におけるエラー訂正は、このＥＣＣブロックを用いて、行（横方向）についてのＣ１訂正及び列（縦方向）についてのＣ２訂正の組合わせとして実行される。より具体的には、１ＥＣＣブロックは、横１８２ｂｙｔｅ、縦２０８ｂｙｔｅで構成されており、横方向１行あたり、例えば５ｂｙｔｅまで訂正可能である。このような訂正は、Ｃ１訂正（或いは、ＰＩ（Ｐａｒｉｔｙ　ｏｆ　Ｉｎｎｅｒ−ｃｏｄｅ：内符号）訂正とも呼ばれる）として２０８行全てに対して実行される。因みに、１行あたり５ｂｙｔｅを超えた誤りがある場合は、訂正不能な行となる。他方、縦方向１列あたり、例えば１６ｂｙｔｅまで訂正可能である。このような訂正は、Ｃ２訂正（或いは、ＰＯ（Ｐａｒｉｔｙ　ｏｆ　ｏｕｔｅｒ−ｃｏｄｅ：外符号）訂正とも呼ばれる）として例えば１８２列全てに対して実行される。因みに、１列あたり１６ｂｙｔｅを超えた誤りがある場合は、訂正不能な列となる。
【００２０】
更に、エラー訂正回路１５は、マイコン２０による制御信号Ｓｃ５による制御を受けて、例えばＣ１訂正、Ｃ２訂正などの訂正方法と、２重訂正、４重訂正等のエラー訂正回数のうち少なくとも一方を変更可能である。
【００２１】
例えば、エラー訂正回路１５は、予め設定された複数種類の訂正方法のうちいずれを選択実行するかを規定する制御ビットをその内部レジスタに保持していたり、訂正処理を何回繰り返すかを規定する制御ビットを内部レジスタに保持していたりする。そして、マイコン２０からの制御信号Ｓｃ５によりこれらの制御ビットが書き換えられるように構成されている。このような制御ビットを、例えば、Ｃ１訂正後にＣ２訂正を実行する方法を示すビット設定“００００”から、Ｃ２訂正後にＣ１訂正を実行する方法を示すビット設定“１０００”に変更すればよい。或いは、二重訂正を示すビット設定“００１０”から、四重訂正を示すビット設定“０１００”に変更すればよい。
【００２２】
更にまた、エラー訂正回路１５は、エラーの発生状況を示すエラー情報Ｄｅをマイコン２０に定期的に又は不定期に出力するように構成されている。エラー情報Ｄｅとしては、例えば、ＥＣＣブロック単位でのＣ１訂正による訂正結果における、総訂正数、訂正不能行数を示す情報であってもよいし、ＥＣＣブロック単位でのＣ２訂正による訂正結果における、総訂正数、訂正不能列数を示す情報であってもよい。
【００２３】
或いは、例えば光ディスク１００がＤＶＤの場合には、ＥＣＣブロック単位で一つでも訂正不能行又は列が存在する場合にＥＤＣエラーの発生を示し且つＥＣＣブロック単位で訂正不能行又は列が全く存在しない場合にＥＤＣエラーの不発生を示す情報であってもよい。また例えば、光ディスク１００がＣＤの場合には、単位時間あたりのフレーム数とその中でエラーがあったフレーム数との比率をエラーの発生率として、これを示す情報であってもよいし、単位時間当たりのエラーがあったフレーム数を示す情報であってもよい。尚、このようなＥＤＣエラーの発生や、エラーの発生率についエラー訂正回路１５側で演算するように構成してもよいし、エラー情報Ｄｅに基づいてマイコン２０側で演算するように構成してもよい。
【００２４】
バッファリングメモリ装置１７は、エラー訂正回路１５から出力された出力データＤ１をバッファリングする。そして、エラー訂正回路１５において読取信号Ｓｅｑ中にエラーが検出されない又は該エラーの発生率が所定閾値を超えない場合、一時的に保持していた当該出力データＤ１をデコーダ等の後段の回路に出力データＤｏｕｔとして出力する。そして、メモリ残量を示すメモリ残量情報Ｄｍをマイコン２０に定期的に又は不定期に出力するように構成されている。
【００２５】
マイコン２０は、エラー訂正回路１５からのエラー情報Ｄｅに基づいて、読取信号Ｓｅｑ中にエラーが検出された又は該エラーの発生率が所定閾値を超えたか否かを判定する。そして、読取信号Ｓｅｑ中にエラーが検出された又は該エラーの発生率が所定閾値を超えた場合、エラー訂正回路１５におけるエラー訂正処理に対し、メモリ残量情報Ｄｍにより示されるメモリ残量に応じて変更を加えるように、制御信号Ｓｃ５を用いてエラー訂正回路１５を制御する。
【００２６】
更に、マイコン２０は、エラー訂正回路１５にてエラーが検出された又はエラーの発生率が所定閾値を超えた場合、バッファリングメモリ装置１７が、変更が加えられたエラー訂正処理後の出力データＤ１をバッファリング後に出力データＤｏｕｔとして少なくとも一時的に出力するように、制御信号Ｓｃ７によりバッファリングメモリ装置１７を制御するように構成されている。
【００２７】
尚、バッファリングメモリ装置１７は、エラーが検出された又はエラーの発生率が所定閾値を超えた出力データＤ１については破棄する。但し、これを破棄せずに、エラー訂正処理や訂正回数を変更後に得られた読取信号Ｓｅｑと共に、次回のエラー訂正処理に用いることも可能である。
【００２８】
マイコン２０は好ましくは、メモリ残量情報Ｄｍにより示されるメモリ残量がゼロにならないように、エラー訂正処理における訂正方法及び訂正回数のうち少なくとも一方に変更を加える。より具体的には、メモリ残量から逆算して、バッファリングメモリ装置１７が、訂正処理中に空になってしまうような変更は、加えない。このため、マイコン２０は、エラー訂正処理が同一記録情報Ｓｅｑに対して複数回繰り返して実行された後に、エラーが検出された又はエラーの発生率が所定閾値を超えたと判定された場合、バッファリングメモリ装置１７におけるメモリ残量がゼロになる以前に、エラー訂正処理の繰り返しを打ち切る。そして、マイコン２０は更に好ましくは、バッファリングメモリ装置１７から、エラー訂正処理が不完全にしか行われていない出力データＤｏｕｔを出力させる。
【００２９】
逆に言えば、マイコン２０は、バファリングメモリ装置１７におけるメモリ残量がゼロにならない限度において、エラーが検出されなくなるまで又はエラーの発生率が所定閾値を超えなくなるまで、変更を繰り返して加える。即ち、変更が加えられたエラー訂正処理が順次行われる。そして、マイコン２０は、変更を加えてエラー訂正処理を実行した後に、エラー訂正回路１５にてエラーが検出されなくなった又はエラーの発生率が所定閾値を超えなくなった場合、エラー訂正回路における訂正方法や訂正回数を予め初期状態として規定されたものにリセットするように構成されている。
【００３０】
次に第１実施形態における、エラー訂正動作を含む再生動作について説明する。
【００３１】
先ず、光ピックアップ１１は、読取用光ビームＬＢを光ディスク１００に照射し、反射或いは透過される光を検出する。ＲＦイコライザ１３は、読取信号Ｓｒに対してイコライズ処理を施す。
【００３２】
続いて、エラー訂正回路１５は、イコライズ処理済みの読取信号Ｓｅｑに対して復調処理及びエラー訂正処理を施し、バッファリングメモリ装置１７に、出力データＤ１を出力する。これと並行して、エラー情報Ｄｅをマイコン２０に定期的に又は不定期に出力する
続いて、マイコン２０は、エラー情報Ｄｅに基づいて、読取信号Ｓｅｑ中にエラーが検出された又は該エラーの発生率が所定閾値を超えたか否かを判定する。
【００３３】
このような再生動作中、バッファリングメモリ装置１７は、出力データＤ１をバッファリングする。そして、エラー訂正用データブロックなど所定単位の出力データＤ１に関して、最初から、読取信号Ｓｅｑ中にエラーが検出されない又は該エラーの発生率が所定閾値を超えない場合、一時的に保持していた出力データＤ１を後段の回路に出力データＤｏｕｔとして出力する。これと並行して、メモリ残量を示すメモリ残量情報Ｄｍを、マイコン２０に定期的に又は不定期に出力する。
【００３４】
マイコン２０における判定の結果、読取信号Ｓｅｑ中にエラーが検出された又は該エラーの発生率が所定閾値を超えた場合、制御信号Ｓｃ５による制御を受けて、エラー訂正回路１５で実行されるエラー訂正処理における訂正方法や訂正回数に対し、メモリ残量情報Ｄｍにより示されるメモリ残量に応じて変更が加えられる。例えば、デフォルトの訂正処理における「Ｃ１訂正の後にＣ２訂正を行う訂正方法」を、「Ｃ２訂正の後にＣ１訂正を行う訂正方法」や「Ｃ２訂正の後にＣ１訂正を行い、更にその後にＣ２訂正を行う訂正方法」或いは「Ｃ２訂正の後にＣ１訂正を行い、更にその後にＣ２訂正を行う更にその後にＣ１訂正を行う訂正方法」に変更したり、「２重訂正」を「４重訂正」に変更したりする。この際、マイコン２０は、メモリ残量情報Ｄｍにより示されるメモリ残量がゼロにならないように、当該訂正方法や訂正回数に変更を加える。
【００３５】
バファリングメモリ装置１７は、エラーが検出された又はエラーの発生率が所定閾値を超えた出力データＤ１については破棄する。そして、バッファリングメモリ装置１７は、変更が加えられたエラー訂正処理後の出力データＤ１をバッファリング後に出力データＤｏｕｔとして出力する。
【００３６】
このように本実施形態では特に、同一記録情報に対して同一訂正方法や同一訂正回数でエラー訂正処理を再度試みるのではなく、同一記録情報に対して変更が加えられた訂正方法や変更が加えられた訂正回数でエラー訂正処理を再度試みる。すると、エラーの原因によってはエラー回避が極めて効果的に行われることになる。因みに、このような変更によってはエラー回避能力に改善が見られない可能性は存在するものの、特にデフォルトの訂正方法や訂正回数でエラーが発生した記録情報であるが故に、訂正方法や訂正回数に変更を加えることによりエラー回避が可能となる可能性は非常に高い。逆に、デフォルトの訂正方法や訂正回数でエラーが発生しない記録情報であれば、訂正方法や訂正回数に変更を加えることでエラー回避応力は低下するかもしれないが、このような場合には訂正方法や訂正回数に変更を加えることはないのである。
【００３７】
このように当初のエラー訂正では回避しきれないエラー発生時にのみ選択的に、エラー訂正処理における訂正方法や訂正回数を変更することによって、全体としてエラー回避能力を高めることができる。
【００３８】
更に本実施形態では特に、メモリ残量に応じてこのようなエラー訂正処理に変更を加える。従って、メモリ残量をゼロにする事態発生を未然防止しつつ、バッファリングメモリ装置１７に余裕がある限りにおいて、時間を最大限に利用して変更を試みることが可能となる。例えば、エラー発生時においてメモリ残量が大きければ、時間がかかる訂正方法に一時的に切り替えたり、訂正回数を増加させることも可能である。逆に、エラー発生時においてメモリ残量が小さければ、短時間で済む訂正方法に一時的に切り替えたり、訂正回数を増加させない或いは減少させることも可能である。いずれの場合に合っても、メモリ残量をゼロにさせない範囲内においてメモリ残量に応じて最大或いは最適な変更をエラー訂正処理に加えることが可能となり、最終的に、エラー回避能力を顕著にして極めて効率的に向上させられる。
【００３９】
このようにエラー訂正回路１５における訂正方法や訂正回数の変更によって、エラー訂正処理が成功すれば、これにより得られたエラー訂正済みの出力データＤｏｕｔがバッファリングメモリ装置１７から出力される。
【００４０】
他方で、マイコン２０は、エラー訂正処理が同一記録情報Ｓｅｑに対して複数回繰り返して実行された後に、エラーが検出された又はエラーの発生率が所定閾値を超えたと判定された場合、バッファリングメモリ装置１７におけるメモリ残量がゼロになる以前に、エラー訂正処理の繰り返しを打ち切る。即ち、この場合には、エラー訂正を断念する。コンテンツ情報の内容によっては、僅かな量のデータがエラー訂正不可能であっても、人間の視聴覚上で殆ど又は全く認識できないこと場合も多い。よって、エラー訂正ができないためにタイムアウトしてしまうよりは、エラー訂正処理を適宜打ち切って再生を進める方式も実践上効果的である。
【００４１】
このように本実施形態の情報再生装置によれば、バッファリングメモリ装置１７からは、エラー訂正が当初から不要であった出力データＤｏｕｔ又はエラー訂正処理によりエラー訂正済みの出力データＤｏｕｔが出力される。または、訂正方法や訂正回数の変更によってはエラー訂正できなかった出力データＤｏｕｔが出力される。
【００４２】
以上詳細に説明したように、本発明によれば、情報再生装置によって光ディスク１００を再生する際に、エラー回避能力を顕著に高めることが出来る。
【００４３】
（第２実施形態）
次に図２を参照して、第２実施形態における情報再生装置の構成について説明する。ここに図２は、第２実施形態のブロック図である。図２において、図１に示した第１実施形態の構成要素と同一の構成要素には同一の参照符号を付し、それらの説明は適宜省略する。
【００４４】
図２に示すように、第２実施形態では、ＲＦイコライザ１３は、信号処理手段の一例を構成している。マイコン２０は、エラー情報Ｄｅに基づいてエラーが検出された又はエラーの発生率が所定閾値を超えた場合、ＲＦイコライザ１３におけるイコライザ処理（信号処理の一例）に対しメモリ情報Ｄｍで示されるメモリ残量に応じて変更を加えるように、制御信号Ｓｃ５をイコライザ１３に出力する。例えば、メモリ残量が予め設定された適当な範囲にあれば、イコライザ処理における時間長３Ｔの読取信号Ｓｒに対するゲインを３ｄＢから６ｄＢに上げる又はカットオフ周波数を変化させる。この場合、エラー訂正処理についても、第１実施形態の場合と同様に変更を加えてもよいし、加えなくてもよい。更に好ましくは、メモリ残量に応じて場合分けをし、一の場合にイコライザ処理に変更を加え、他の場合にエラー訂正処理に変更を加える。尚、場合分け数に応じて訂正制御は複雑化するが、このような場合の夫々を、更に細分化して三つ以上の場合に分けることも可能である。その他の構成については図１に示した第１実施形態の場合と同様である。
【００４５】
このように本実施形態では特に、同一記録情報に対して同一再生条件でエラー訂正処理を再度試みるのではなく、同一記録情報に対して特性変更が加えられたイコライザ処理が行われた上で、エラー訂正処理を再度試みる。すると、エラーの原因によってはエラー回避が極めて効果的に行われることになる。特にデフォルトの特性のイコライザ処理でエラーが発生した記録情報であるが故に、当該特性変更を加えることによりエラー回避が可能となる可能性は非常に高い。
【００４６】
このように当初のエラー訂正では回避しきれないエラー発生時にのみ選択的に、イコライザ処理の特性や、これに代えて又は加えてエラー訂正処理を変更することによって、全体としてエラー回避能力を高めることができる。
【００４７】
更に本実施形態では特に、メモリ残量に応じてこのようなイコライザ処理やエラー訂正処理に変更を加える。従って、メモリ残量をゼロにする事態発生を未然防止しつつ、バッファリングメモリ装置１７に余裕がある限りにおいて、時間を最大限に利用して各種変更を試みることが可能となる。例えば、エラー発生時においてメモリ残量が大きければ、時間がかかるイコライザ処理変更を行ったり、若しくは、時間がかかるエラー訂正方法に変更したり、訂正回数を増加させることも可能である。逆に、エラー発生時においてメモリ残量が小さければ、イコライズ処理には変更を加えることなく、エラー訂正処理についてのみ、短時間で済む訂正方法に一時的に切り替えたり、訂正回数を減少させることも可能である。いずれの場合に合っても、メモリ残量をゼロにさせない範囲内においてメモリ残量に応じて最大或いは最適な変更をイコライザ処理やエラー訂正処理に加えることが可能となり、最終的に、エラー回避能力を顕著にして極めて効率的に向上させられる。
【００４８】
以上詳細に説明したように、本発明によれば、情報再生装置によって光ディスク１００を再生する際に、エラー回避能力を顕著に高めることが出来る。
【００４９】
尚、本実施形態における周波数別のゲイン特性を変更可能なＲＦイコライザは、例えば、デジタル設定で、このようなゲイン特性を、マイコン側からのビット設定により変更可能な型のものを用いればよい。例えば、マイコン制御により必要に応じて、３ｄＢ用のビット設定“００００”から、６ｄＢ用のビット設定“００１０”に変更すればよい。
【００５０】
（第３実施形態）
次に図３を参照して、第３実施形態における情報再生装置の構成について説明する。ここに図３は、第２実施形態のブロック図である。図３において、図１に示した第１実施形態の構成要素と同一の構成要素には同一の参照符号を付し、それらの説明は適宜省略する。
【００５１】
図３に示すように、第３実施形態では、スピンドルモータ１９は、可変動作手段の一例を構成している。マイコン２０は、エラー情報Ｄｅに基づいてエラーが検出された又はエラーの発生率が所定閾値を超えた場合、スピンドルモータ１９における回転数（パラメータの一例）に対しメモリ情報Ｄｍで示されるメモリ残量に応じて変更を加えるように、制御信号Ｓｃ９をスピンドルモータ１９に出力する。例えば、メモリ残量が予め設定された適当な範囲にあれば、スピンドルモータ１９における回転数を４千回転／秒から２千回転／秒に下げる。この場合、エラー訂正処理についても、第１実施形態の場合と同様に変更を加えてもよいし、加えなくてもよい。更に好ましくは、メモリ残量に応じて場合分けをし、一の場合にスピンドルモータ１９の回転数に変更を加え、他の場合にエラー訂正処理に変更を加える。尚、場合分け数に応じて訂正制御は複雑化するが、このような場合の夫々を、更に細分化して三つ以上の場合に分けることも可能である。その他の構成については図１に示した第１実施形態の場合と同様である。
【００５２】
このように本実施形態では特に、同一記録情報に対して同一再生条件でエラー訂正処理を再度試みるのではなく、同一記録情報に対して回転数が加えられたスピンドルモータ１９が行われた上で、エラー訂正処理を再度試みる。すると、エラーの原因によってはエラー回避が極めて効果的に行われることになる。特にデフォルトの回転数でエラーが発生した記録情報であるが故に、当該回転数を加えることによりエラー回避が可能となる可能性は非常に高い。
【００５３】
このように当初のエラー訂正では回避しきれないエラー発生時にのみ選択的に、スピンドルモータ１９の回転数や、これに代えて又は加えてエラー訂正処理を変更することによって、全体としてエラー回避能力を高めることができる。
【００５４】
更に本実施形態では特に、メモリ残量に応じてこのようなスピンドルモータ１９の回転数やエラー訂正処理に変更を加える。従って、メモリ残量をゼロにする事態発生を未然防止しつつ、バッファリングメモリ装置１７に余裕がある限りにおいて、時間を最大限に利用して各種変更を試みることが可能となる。例えば、エラー発生時においてメモリ残量が大きければ、時間がかかるスピンドルモータ１９の回転数変更を行ったり、若しくは、時間がかかるエラー訂正方法に変更したり、訂正回数を増加させることも可能である。逆に、エラー発生時においてメモリ残量が小さければ、スピンドルモータ１９の回転数には変更を加えることなく、エラー訂正処理についてのみ、短時間で済む訂正方法に一時的に切り替えたり、訂正回数を減少させることも可能である。いずれの場合に合っても、メモリ残量をゼロにさせない範囲内においてメモリ残量に応じて最大或いは最適な変更をスピンドルモータ１９の回転数やエラー訂正処理に加えることが可能となり、最終的に、エラー回避能力を顕著にして極めて効率的に向上させられる。
【００５５】
以上詳細に説明したように、本発明によれば、情報再生装置によって光ディスク１００を再生する際に、エラー回避能力を顕著に高めることが出来る。
【００５６】
尚、第３実施形態では、可変動作手段の一例が、スピンドルモータ１９から構成されているが、これに代えて、光ピックアップ１１に設けられたフォーカスアクチュエータやトラッキングアクチュエータに対するサーボ制御装置から構成されてもよい。この場合、パラメータとしては、回転数に代えて、サーボ制御装置におけるフォーカスサーボゲイン、トラッキングサーボゲイン等のサーボゲインが採用される。このように構成して、当初のエラー訂正では回避不可能なエラーが発生した場合にのみ、メモリ残量に応じてサーボゲインを増減させることで、エラー回避能力を向上させることが可能となる。
【００５７】
或いは、可変動作手段の一例は、信号再生経路に設けられたディフェクト検出部から構成されてもよい。この場合、パラメータとしては、ディフェクト設定条件が採用される。このように構成して、当初のエラー訂正では回避不可能なエラーが発生した場合にのみ、メモリ残量に応じてディフェクト設定条件に変更を加えることで、エラー回避能力を向上させることが可能となる。特に、エラーの原因が光ディスク１００表面のキズである場合には、このようにディフェクト設定条件に変更を加えることはエラー回避能力を向上させる上で極めて効果的である。
【００５８】
（その他の変形形態）
上述した第２及び第３実施形態を組み合わせることも可能である。即ち、第２実施形態における信号処理手段の一例としてのＲＦイコライザ１３と、第３実施形態における可変動作手段の一例としてのスピンドルモータ１９やその変形形態における可変動作手段の他の例としてのサーボ制御装置或いはディフェクト検出部とを、組み合わせて用い、メモリ残量に応じて複数の場合分けを行って、各場合に適したエラー訂正回路１５における訂正方法や訂正回数、ＲＦイコライザ１３の特性、スピンドルモータ１９の回転数、サーボゲイン等に対する変更を任意に組み合わせるように構成してもよい。
【００５９】
いずれの組合せにおいても、メモリ残量に応じて変更を加えることで、最終的に、エラー回避能力を顕著にして極めて効率的に向上させられる。
【００６０】
尚、以上説明した実施形態では、エラー発生時に、スピンドルモータ１９における回転数を下げる場合について説明したが、回転数を上げることも可能である。例えば、回転数が早すぎることがエラー原因になっていれば回転数を下げることは有効である。これに対し、光ディスク１００上のキズの見かけ上の長さを短くすることにより、エラー回避能力が上がる場合もあり得るので、その場合には、回転数を上げることが有効となる。バッファリングメモリ装置１７におけるメモリ残量が許す限りにおいては、回転数を先ず下げてエラー訂正を再度試み、更に、エラー回避不可能であれば、今度は回転数を上げてエラー訂正を再度試みる構成を採ることも可能である。エラー原因が不明である場合には特に、例えば回転数を低下させた後には上げてみるなど、再生条件を各種方向に変更してエラー訂正を再度試みることは有効である。
【００６１】
【実施例】
次に図４から図６を参照して、本発明の情報再生装置の実施例について説明する。ここに図４は、実施例のブロック図である。図４において、図１から図３に示した第１から第３実施形態の構成要素と同一の構成要素には同一の参照符号を付し、それらの説明は適宜省略する。また、図５は、実施例において、光ディスクとしてＤＶＤを再生する際の再生動作の一例を示すフローチャートである。図６は、実施例において、光ディスクとしてＣＤを再生する際の再生動作の一例を示すフローチャートである。
【００６２】
図４において、情報再生装置は、上述の実施形態と同じく光ピックアップ１１、ＲＦイコライザ１３、エラー訂正回路１５、バッファリングメモリ装置１７、マイコン２０及びスピンドルモータ１９に加えて、２値化回路１４、デコーダ２２、操作部２５、表示部２６及びサーボ制御部２８を備えて構成されている。
【００６３】
２値化回路１４は、ＲＦイコライザ１３から出力されたイコライズ処理済みの読取信号Ｓｅｑａを２値化処理し、矩形状の読取信号Ｓｅｑｂとしてエラー訂正回路１５に出力するように構成されている。そして、エラー訂正回路１５は、読取信号Ｓｅｑｂに対するエラー訂正処理を、前述した第１から第３実施形態のいずれかと同様に行う。
【００６４】
デコーダ２２は、バッファリングメモリ装置１４から出力された出力データＤｏｕｔをデコードし、音声データ、映像データ等のコンテンツデータを、外部出力する。或いは、情報再生装置に内蔵されたＤ／Ａ変換器、増幅器等に出力するように構成されている。
【００６５】
操作部２５は、各種スイッチ、キー、タッチパネル、リモコン等を含んでなり、操作部２５を介して光ディスク１００の再生についての各種動作指示が可能とされる。
【００６６】
表示部２６は、小型の液晶ディスプレイ、ＥＬ（ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等からなり、情報再生装置の動作状態の表示、光ディスク１００の内容情報の表示など各種表示が可能である。
【００６７】
サーボ制御部２８は、マイコン２０からのサーボ制御用の制御信号Ｓｃ１に従って、光ピックアップ１１内のトラッキングアクチュエータ（Ｔ−アクチュエータ）１１ａ、フォーカスアクチュエータ（Ｆ−アクチュエータ）１１ｂ、不図示のスライダモータにおけるスライダ制御、スピンドルモータ１９におけるスピンドル制御等の各種サーボ制御を行うように構成されている。
【００６８】
また、マイコン２０内には、エラー訂正回路１５からのエラー情報Ｄｅに基づいて判定を行うエラー判定部２０ａと、バッファリングメモリ装置１７からのメモリ残量情報Ｄｍに基づいてメモリ残量に基づく場合分け判定を行うメモリ残量判定部２０ｂとが、論理的に構築されている。
【００６９】
エラー判定部２０ａは、エラー情報Ｄｅに基づいて、例えば、光ディスク１００がＤＶＤであれば、読取信号Ｓｅｑｂ中のエラーに基づいて、ＥＣＣブロック単位でＥＤＣエラーが検出されたか否かを判定する。或いは、例えば、光ディスク１００がＣＤであれば、読取信号Ｓｅｑｂ中のエラーの発生率が、所定閾値を超えたか否かを判定する。メモリ残量判定部２０ｂは、バッファリングメモリ装置１７におけるメモリ残量が、例えば５０％以上であるか否か、３０％以上且つ５０％未満であるか否か、３０％未満且つ１０％以上であるか否か、１０％未満であるか否かを判定するように構成されている。
【００７０】
次に、このように構成された実施例における、光ディスク１００としてＤＶＤを再生する際の再生動作の一例について、図５を参照して説明する。尚、本実施例の情報再生装置は、ＤＶＤプレーヤとして構築されてもよいし、ＣＤ／ＤＶＤコンパチブルのプレーヤとして構築されてもよい。更に、再生機能の他に、記録機能を付加することは任意である。
【００７１】
図５において先ず、スピンドルモータ１９の回転数、ＲＦイコライザ１３における周波数別ゲイン特性及びカットオフ周波数、エラー訂正回路１５における訂正方法及び訂正回数、サーボ制御部２８におけるサーボゲイン、不図示のディフェクト検出部におけるディフェクト設定等のうち、少なくともマイコン２０の制御によって当初のエラー訂正では回避しきれないエラー発生時に選択的に変更が加えられるものについての初期設定が行われる（ステップＳ１１）。
【００７２】
続いて、光ピックアップ１１、ＲＦイコライザ１３、２値化回路１４、エラー訂正回路１５等によって、光ディスク１００からのデータ読取が実行され、これと並行して、エラー訂正回路１５及びエラー判定部２０ａによって、ＥＤＣエラーの監視が実行される（ステップＳ１２）。
【００７３】
ここに、「ＥＤＣ（Ｅｒｒｏｒ　Ｄｅｔｅｃｔｉｏｎ　Ｃｏｄｅ）エラー」とは、ＤＶＤにおいて、エラー訂正が行われるデータ単位である“ＥＣＣデータ”におけるエラーを意味する。即ち、ＥＣＣデータによりエラー訂正を行なった場合、その訂正結果としては、ＥＣＣデータ内の全データが特定可能になるか、すなわち、所定のエラー訂正を行った結果訂正しきれなかったデータが存在しない状態になるか、又はＥＣＣデータ内の何れか又は全てのデータが特定不可能になるか、すなわち、所定のエラー訂正を行った結果正しきれなかったデータが存在する状態になるかの二通りが存在する。
【００７４】
再生動作中には、操作部２５を介して再生を終了する旨の終了コマンドの入力や、再生されたデータ中に記述された再生を終了する旨の終了コマンドの検出が行われる（ステップＳ１３）。ここで、終了コマンドがあれば（ステップＳ１３：Ｙｅｓ）、一連の再生動作が終了される。
【００７５】
他方、終了コマンドがなければ（ステップＳ１３：Ｎｏ）、ＥＤＣエラーが発生したか否かがエラー判定部２０ａによって判定される（ステップＳ１４）。ここで、ステップＳ１１で初期設定された条件におけるエラー訂正回路１５によるエラー訂正により現在発生中のエラーを訂正可能であれば、即ちエラー回避能力が現時点におけるエラーを訂正するのに十分であれば、ＥＤＣエラーが発生していないと判定されることになる（ステップＳ１４：Ｎｏ）。この場合には、ステップＳ１２に戻って、データ読取及びＥＤＣエラーの監視が継続される。
【００７６】
これに対して、ステップＳ１１で初期設定された条件におけるエラー訂正回路１５によるエラー訂正により現在発生中のエラーを訂正不可能であれば、即ちエラー回避能力が現時点におけるエラーを訂正するのに十分でなければ、ＥＤＣエラーが発生していると判定されることになる（ステップＳ１４：Ｙｅｓ）。この場合には、ステップＳ１５からＳ１７におけるメモリ残量の判定がメモリ残量判定部２０ｂによって次のように実行される。
【００７７】
即ち先ず、メモリ残量情報Ｄｍに基づいて、メモリ残量が５０％以上であるか否かが判定される（ステップＳ１５）。ここで、メモリ残量が５０％以上でなければ（ステップＳ１５：Ｎｏ）、更にメモリ残量が３０％以上であるか否かが判定される（ステップＳ１６）。即ち、メモリ残量が３０％以上５０％未満であるか否かが判定される。ここで、メモリ残量が３０％以上でなければ（ステップＳ１６：Ｎｏ）、更にメモリ残量が１０％以上であるか否かが判定される（ステップＳ１７）。即ち、メモリ残量が１０以上３０％未満であるか否かが判定される。
【００７８】
ステップＳ１５において、メモリ残量が５０％以上であれば（ステップＳ１５：Ｙｅｓ）、例えば、４メガビット、１６メガビット等の記憶容量を有するバッファリングメモリ装置１７は、比較的満タンに近い状態にあり、空になるまでに、そのメモリサイズに応じて例えば数秒から十数秒程度の時間的な余裕がある。そこで、この場合には、例えばコンマ数秒から１秒程度の比較的時間がかかると共にエラー原因の影響力を変化させる作用が比較的大きい場合が多い、スピンドルモータ１９の回転数に変更を加える（ステップＳ１８）。例えば、初期設定或いは通常設定として４千回転／秒程度の高速回転の場合には、２千回転／秒程度の低速回転に変更する。或いは、６千回転／秒程度の高速回転に変更する。
【００７９】
他方、ステップＳ１６において、メモリ残量が３０％以上であれば（ステップＳ１６：Ｙｅｓ）、バッファリングメモリ装置１７は、比較的満タンからは遠い状態にあるが空になるまでにも相当程度の余裕があり、そのメモリサイズに応じて例えば数秒程度の時間的な余裕がある。そこで、この場合には、例えば数マイクロ秒からコンマ数秒程度の若干時間がかかると共にエラー原因の影響力を変化させる作用が比較的大きい場合が多い、ＲＦイコライザ１３のゲイン特性やカットオフ周波数に変更を加える（ステップＳ１９）。例えば、初期設定或いは通常設定として、３ｄＢ程度の低ゲインの場合には、６ｄＢ程度の高ゲインに変更する。
【００８０】
他方、ステップＳ１７において、メモリ残量が１０％以上であれば（ステップＳ１７：Ｙｅｓ）、バッファリングメモリ装置１７は、空になるまでに僅かな余裕があり、そのメモリサイズに応じて例えば数マイクロ秒からコンマ数秒程度の時間的な余裕がある。そこで、この場合には、例えば数マイクロ秒程度の僅かな時間のみかかると共にエラー原因の影響力を変化させる作用が比較的大きい場合が多い、エラー訂正回路１５における訂正方法及び訂正回数のうち少なくとも一方に変更を加える（ステップＳ２０）。例えば、初期設定或いは通常設定として、Ｃ１訂正及びその後のＣ２訂正からなる組合せが設定されていた場合には、Ｃ２訂正、その後のＣ１訂正及び更にその後のＣ２訂正からなる組合せに変更する。
【００８１】
以上のステップＳ１８〜Ｓ２０のいずれかによって、変更が加えられた後には、光ピックアップ１１、ＲＦイコライザ１３、２値化回路１４、エラー訂正回路１５等によって、光ディスク１００からのデータ読取が、当該エラー訂正できなかったＥＣＣブロック内のデータに対して再度実行される。これと並行して、エラー訂正回路１５及びエラー判定部２０ａによって、ＥＤＣエラーの確認が実行される（ステップＳ２１）。
【００８２】
続いて、ＥＤＣエラーが発生したか否かがエラー判定部２０ａによって判定される（ステップＳ２２）。ここで、ステップＳ１８〜Ｓ２０のいずれかの変更後に、エラー訂正回路１５によるエラー訂正により現在発生中のエラーを訂正可能であれば、即ちエラー回避能力が現時点におけるエラーを訂正するのに十分であれば、ＥＤＣエラーが発生しないと判定されることになる（ステップＳ２２：Ｎｏ）。この場合には、ステップＳ２６に進んで、ステップＳ１８〜Ｓ２０のいずれかで加えられた変更を元に戻すリセット動作が行われた後（ステップＳ２６）、ステップＳ１２に戻って、次に読取るべきデータについてのデータ読取及びＥＤＣエラーの監視が継続される。
【００８３】
これに対して、ステップＳ１８〜Ｓ２０のいずれかの変更後に、エラー訂正回路１５によるエラー訂正により現在発生中のエラーを訂正不可能であれば、即ちエラー回避能力が現時点におけるエラーを訂正するのに十分でなければ、ＥＤＣエラーが発生していると判定されることになる（ステップＳ２２：Ｙｅｓ）。この場合には、ステップＳ１５に戻って、上述したステップＳ１５〜Ｓ２２の処理が繰り返される。
【００８４】
他方、ステップＳ１８〜Ｓ２０のいずれかの変更及びステップＳ２１におけるデータ読み出しを繰り返すうちに、バッファリングメモリ装置１７は、空に近付く。このため、あるＥＣＣブロックに対するエラー訂正が不可能である場合には、ステップＳ１７において、メモリ残量が１０％未満であると判定されることになる（ステップＳ１７：Ｎｏ）。この場合には、バッファリングメモリ装置１７が空になる事態を避けるべく、光ピックアップ１１、ＲＦイコライザ１３、２値化回路１４、エラー訂正回路１５等によって、光ディスク１００からのデータ読取が、当該エラー訂正できなかったＥＣＣデータに対して再度実行される。そしてこの場合には、ＥＤＣエラーについては無視してステップＳ２６へ進む（ステップＳ２３）。
【００８５】
尚、ステップＳ２３において、データ読取りを再度実行することなく、既に前回読取ったデータを破棄することなくそのまま用いて、ステップＳ２６へ進むことも可能である。
【００８６】
以上説明したように本実施例によれば、光ディスク１００としてＤＶＤを再生する場合には、ＥＤＣエラー発生時に、メモリ残量に応じて、スピンドルモータ１９の回転数、ＲＦイコライザ１３のゲイン特性及びエラー訂正回路１５における訂正方法や訂正回数を選択的に変更するので、バッファリングメモリ装置１７の記録容量を利用して、エラー回避能力を効率的に上昇させることができる。
【００８７】
次に、このように構成された実施例における、光ディスク１００としてＣＤを再生する際の再生動作の一例について、図６を参照して説明する。尚、本実施例の情報再生装置は、ＣＤプレーヤとして構築されてもよいし、ＣＤ／ＤＶＤコンパチブルのプレーヤとして構築されてもよい。更に、再生機能の他に、記録機能を付加することは任意である。
【００８８】
図６において、図５に示した再生動作における各ステップと同一のステップについては同一のステップ番号を付し、それらの説明は適宜省略する。
【００８９】
図６において先ず、図５の場合と同様に初期設定が行われる（ステップＳ１１）。
【００９０】
続いて、光ピックアップ１１、ＲＦイコライザ１３、２値化回路１４、エラー訂正回路１５等によって、光ディスク１００からのデータ読取が実行され、これと並行して、エラー訂正回路１５及びエラー判定部２０ａによって、エラーの発生率の監視が実行される（ステップＳ３２）。
【００９１】
ここに、「エラーの発生率」とは、ＣＤにおいて、例えば、単位時間当りのフレーム数に対するエラーフレーム数の比率を意味する。エラーの発生率が所定閾値を超えると、エラーが顕著に発生しており、そのまま再生処理を行ったのでは、再生される音質等に問題があると想定される。よって、エラーの発生率が所定閾値を超えた場合には、再生条件等を変更して、エラー訂正が再度試みられる訳である。本実施例において、エラーの発生率に基づきエラー発生を判定する際に用いる所定閾値の具体的な値は、実験的、経験的、理論的或いはシミュレーション等により、情報再生装置の仕様に鑑みて個別具体的に決定される性質のものである。
【００９２】
その後、図５の場合と同様に終了コマンドの判定が行われる（ステップＳ１３）。
【００９３】
続いて、終了コマンドがなければ（ステップＳ１３：Ｎｏ）、エラーの発生率が悪化か否か、即ち、エラー訂正回路１５から出力されるエラー情報Ｄｅに基づくエラーの発生率が、所定閾値を超えたか否かがエラー判定部２０ａによって判定される（ステップＳ３４）。ここで、ステップＳ１１で初期設定された条件におけるエラー訂正回路１５によるエラー訂正により現在発生中のエラーを訂正可能であれば、即ちエラー回避能力が現時点におけるエラーを訂正するのに十分であれば、エラーの発生率は悪化していないと判定されることになる（ステップＳ３４：Ｎｏ）。この場合には、ステップＳ３２に戻って、データ読取及びエラーの発生率の監視が継続される。
【００９４】
これに対して、ステップＳ１１で初期設定された条件におけるエラー訂正回路１５によるエラー訂正により現在発生中のエラーを訂正不可能であれば、即ちエラー回避能力が現時点におけるエラーを訂正するのに十分でなければ、エラーの発生率が悪化していると判定されることになる（ステップＳ３４：Ｙｅｓ）。この場合には、図５の場合と同様にステップＳ１５からＳ１７におけるメモリ残量の判定及びステップＳ１８〜Ｓ２０における変更処理が行われる。
【００９５】
そしてステップＳ１８〜Ｓ２０のいずれかによって、変更が加えられた後には、光ピックアップ１１、ＲＦイコライザ１３、２値化回路１４、エラー訂正回路１５等によって、光ディスク１００からのデータ読取が、当該エラー訂正できなかったデータに対して再度実行される。これと並行して、エラー訂正回路１５及びエラー判定部２０ａによって、エラーの発生率の確認が実行される（ステップＳ４１）。
【００９６】
続いて、エラーの発生率が悪化したか否かがエラー判定部２０ａによって判定される（ステップＳ４２）。ここで、ステップＳ１８〜Ｓ２０のいずれかの変更後に、エラー訂正回路１５によるエラー訂正により現在発生中のエラーを訂正可能であれば、即ちエラー回避能力が現時点におけるエラーを訂正するのに十分であれば、エラーの発生率は悪化していないと判定されることになる（ステップＳ４２：Ｎｏ）。この場合には、ステップＳ２６に進んで、ステップＳ１８〜Ｓ２０のいずれかで加えられた変更を元に戻すリセット動作が行われた後（ステップＳ２６）、ステップＳ３２に戻って、次に読取るべきデータについてのデータ読取及びエラーの発生率の監視が継続される。
【００９７】
これに対して、ステップＳ１８〜Ｓ２０のいずれかの変更後に、エラー訂正回路１５によるエラー訂正により現在発生中のエラーを訂正不可能であれば、即ちエラー回避能力が現時点におけるエラーを訂正するのに十分でなければ、エラーの発生率が悪化していると判定されることになる（ステップＳ４２：Ｙｅｓ）。この場合には、ステップＳ１５に戻って、上述したステップＳ１５〜Ｓ２０並びにＳ４１及びＳ４２の処理が繰り返される。
【００９８】
他方、ステップＳ１８〜Ｓ２０のいずれかの変更及びステップＳ４１におけるデータ読み出しを繰り返すうちに、バッファリングメモリ装置１７は、空に近付く。このため、あるＥＣＣブロック内のデータに対するエラー訂正が不可能である場合には、ステップＳ１７において、メモリ残量が１０％未満であると判定されることになる（ステップＳ１７：Ｎｏ）。この場合には、バッファリングメモリ装置１７が空になる事態を避けるべく、光ピックアップ１１、ＲＦイコライザ１３、２値化回路１４、エラー訂正回路１５等によって、光ディスク１００からのデータ読取が、当該エラー訂正できなかったデータに対して再度実行される。そしてこの場合には、エラーの発生率については無視してステップＳ２６へ進む（ステップＳ４３）。
【００９９】
尚、ステップＳ４３において、データ読取りを再度実行することなく、既に前回読取ったデータを破棄することなくそのまま用いて、ステップＳ２６へ進むことも可能である。
【０１００】
以上説明した実施形態では、エラー訂正回路１５及びエラー判定部２０ａによって、エラーの発生率を監視することについて説明したが、そのエラーの発生率をエラーフラグに置き換えて、そのエラーフラグを監視するようにしても良い。この場合のエラーフラグは、エラー訂正した結果エラー訂正できたか否かを示すフラグであり、エラー発生率が所定閾値を超えたか否かを示すものに相当する。即ち、エラーが顕著に発生しておりそのまま再生を行ったのでは再生される音質等に問題があると想定される場合に付与されるフラグである。例えば、図６に示すフローチャートのステップＳ３２において、エラー訂正できたか否かを示すフラグの状態を監視する。更にステップＳ１１で初期設定された条件におけるエラー訂正回路１５によるエラー訂正を、例えば、所定回数行っても現在発生中のエラーを訂正不可能であれば、即ちエラー回避能力が現時点におけるエラーを訂正するのに十分でなければ、ステップＳ３４にてエラー訂正できなかった（エラー訂正不可能である）ことを示すフラグが存在していると判別されることになる。この場合には、図５の場合と同様にステップＳ１５からＳ１７におけるメモリ残量の判定及びステップＳ１８からＳ２０における変更処理が行われる。
【０１０１】
以上説明したように本実施例によれば、光ディスク１００としてＣＤを再生する場合には、エラーの発生率の悪化時に、メモリ残量に応じて、スピンドルモータ１９の回転数、ＲＦイコライザ１３のゲイン特性及びエラー訂正回路１５における訂正方法や訂正回数を選択的に変更するので、バッファリングメモリ装置１７の記録容量を利用して、エラー回避能力を効率的に上昇させることができる。
【０１０２】
本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴う情報再生装置及び方法、並びにエラー訂正システムもまた本発明の技術思想に含まれるものである。
【図面の簡単な説明】
【図１】本発明の情報再生装置の第１実施形態のブロック図である。
【図２】本発明の情報再生装置の第２実施形態のブロック図である。
【図３】本発明の情報再生装置の第３実施形態のブロック図である。
【図４】本発明の情報再生装置の実施例のブロック図である。
【図５】本発明の実施例において、光ディスクとしてＤＶＤを再生する際の再生動作の一例を示すフローチャートである。
【図６】本発明の実施例において、光ディスクとしてＣＤを再生する際の再生動作の一例を示すフローチャートである。
【符号の説明】
１１…光ピックアップ
１３…ＲＦイコライザ
１４…２値化回路
１５…エラー訂正回路
１７…バッファリングメモリ装置
１９…スピンドルモータ
２０…マイコン
２０ａ…エラー判定部
２０ｂ…メモリ残量判定部
２８…サーボ制御部
１００…光ディスク
【図１】
2004071001.tif 000003
【図２】
2004071001.tif 000004
【図３】
2004071001.tif 000005
【図４】
2004071001.tif 000006
【図５】
2004071001.tif 000007
【図６】
2004071001.tif 000008