(57)【要約】【課題】誤りが少ない場合には、複合符号化データの誤り訂正を高速に行うことのできる誤り訂正方法、誤り訂正回路、および情報再生装置を提供する。【解決手段】始めに第２誤り訂正ステップにより第２符号化データの誤り訂正を行い、１個以上の第２の誤り訂正符号が訂正不能になった場合には、第１誤り訂正ステップによる第１符号化データの誤り訂正、消失位置情報生成ステップによる消失位置情報の生成を行い、次に第２誤り訂正ステップによる第２符号化データの誤り訂正を、消失位置情報を用いた消失訂正で行う。【選択図】  図４
2004310824.tif 000002
【特許請求の範囲】
【請求項１】
第１符号化データが複数の第１の誤り訂正符号で誤り訂正符号化され、第２符号化データが前記第１の誤り訂正符号より冗長度の低い複数の第２の誤り訂正符号で誤り訂正符号化され、前記第１符号化データを構成するシンボル間に、前記第２符号化データを構成する少なくとも１つのシンボルが配置された複合符号化データの誤り訂正方法であって、
前記第１符号化データの誤り訂正を行う第１誤り訂正ステップと、
前記第１誤り訂正ステップによる誤り訂正の過程で得られる誤り位置情報を用いて消失位置情報を生成する消失位置情報生成ステップと、
前記第２符号化データの誤り訂正を行う第２誤り訂正ステップと、
前記第１誤り訂正ステップと消失位置情報生成ステップと第２誤り訂正ステップの実行順序を管理する実行順序管理ステップとを有し、
前記実行順序管理ステップは、始めに前記第２誤り訂正ステップにより第２符号化データの誤り訂正を行い、１個以上の第２の誤り訂正符号が訂正不能になった場合には、前記第１誤り訂正ステップによる第１符号化データの誤り訂正、前記消失位置情報生成ステップによる消失位置情報の生成を行い、次に前記第２誤り訂正ステップによる第２符号化データの誤り訂正を、前記消失位置情報を用いた消失訂正で行うことを特徴とする誤り訂正方法。
【請求項２】
実行順序管理ステップは、始めに実行した前記第２誤り訂正ステップによる第２符号化データの誤り訂正の結果、訂正不能の第２の誤り訂正符号が無い場合には、前記第１誤り訂正ステップによる第１符号化データの誤り訂正のみを行い、前記消失位置情報生成ステップによる消失位置情報の生成は実行しないことを特徴とする請求項１に記載の誤り訂正方法。
【請求項３】
実行順序管理ステップは、始めに実行した前記第２誤り訂正ステップによる第２符号化データの誤り訂正の結果、訂正不能の第２の誤り訂正符号が無い場合には、前記第１誤り訂正ステップによる第１符号化データの誤り訂正と、前記消失位置情報生成ステップによる消失位置情報の生成は、共に実行しないことを特徴とする請求項１に記載の誤り訂正方法。
【請求項４】
消失位置情報生成ステップは、前記第１誤り訂正ステップによる誤り訂正の過程で得られる誤り位置情報に加えて、始めに実行した前記第２誤り訂正ステップによる第２符号化データの誤り訂正の過程で得られる誤り位置情報をさらに用いて消失位置情報を生成することを特徴とする請求項１から請求項３のいずれかに記載の誤り訂正方法。
【請求項５】
再生対象のデータは、前記第２符号化データのみに含まれることを特徴とする請求項１から請求項４のいずれかに記載の誤り訂正方法。
【請求項６】
第１符号化データが複数の第１の誤り訂正符号で誤り訂正符号化され、第２符号化データが前記第１の誤り訂正符号より冗長度の低い複数の第２の誤り訂正符号で誤り訂正符号化され、前記第１符号化データを構成するシンボル間に、前記第２符号化データを構成する少なくとも１つのシンボルが配置された複合符号化データの誤り訂正方法であって、
前記第１符号化データの誤り訂正を行う第１誤り訂正ステップと、
前記第１誤り訂正ステップによる誤り訂正の過程で得られる誤り位置情報を用いて消失位置情報を生成する消失位置情報生成ステップと、
前記第２符号化データの誤り訂正を行う第２誤り訂正ステップと、
前記第１誤り訂正ステップと消失位置情報生成ステップと第２誤り訂正ステップの実行順序を管理する実行順序管理ステップとを有し、
前記実行順序管理ステップは、始めに前記第１誤り訂正ステップによる第１符号化データの誤り訂正、前記消失位置情報生成ステップによる消失位置情報の生成を行い、次に前記第２誤り訂正ステップによる第２符号化データの誤り訂正を、前記消失位置情報を用いた消失訂正で行う第１実行シーケンスと、
始めに前記第２誤り訂正ステップにより第２符号化データの誤り訂正を行い、１個以上の第２の誤り訂正符号が訂正不能になった場合には、前記第１誤り訂正ステップによる第１符号化データの誤り訂正、前記消失位置情報生成ステップによる消失位置情報の生成を行い、次に前記第２誤り訂正ステップによる第２符号化データの誤り訂正を、前記消失位置情報を用いた消失訂正で行う第２実行シーケンスの、
２つの実行シーケンスを有し、所定の規則に従って、いずれの実行シーケンスを実行するかを選択することを特徴とする誤り訂正方法。
【請求項７】
所定の規則は、前記第２実行シーケンスを選択した場合、始めに実行する前記第２誤り訂正ステップによる第２符号化データの誤り訂正の結果、訂正不能になる確率が高いことが予想される場合には、前記第１実行シーケンスを選択することを特徴とする請求項６に記載の誤り訂正方法。
【請求項８】
前記複合符号化データの再生の際に、所定期間以上の同期はずれ、あるいは、かつ再生信号のエンベロープ欠落が検出された場合には、訂正不能になる確率が高いと予想して前記第１実行シーケンスを選択することを特徴とする請求項７に記載の誤り訂正方法。
【請求項９】
前記第２実行シーケンスを選択した際に、始めに実行する前記第２誤り訂正ステップによる第２符号化データの誤り訂正の結果、訂正不能が発生した場合には、次も訂正不能になる確率が高いと予想して前記第１実行シーケンスを選択することを特徴とする請求項７に記載の誤り訂正方法。
【請求項１０】
実行順序管理ステップは、前記第２実行シーケンスを選択した際に、始めに実行した前記第２誤り訂正ステップによる第２符号化データの誤り訂正の結果、訂正不能の第２の誤り訂正符号が無い場合には、前記第１誤り訂正ステップによる第１符号化データの誤り訂正のみを行い、前記消失位置情報生成ステップによる消失位置情報の生成は実行しないことを特徴とする請求項６から請求項９のいずれかに記載の誤り訂正方法。
【請求項１１】
実行順序管理ステップは、前記第２実行シーケンスを選択した際に、始めに実行した前記第２誤り訂正ステップによる第２符号化データの誤り訂正の結果、訂正不能の第２の誤り訂正符号が無い場合には、前記第１誤り訂正ステップによる第１符号化データの誤り訂正と、前記消失位置情報生成ステップによる消失位置情報の生成は、共に実行しないことを特徴とする請求項６から請求項９のいずれかに記載の誤り訂正方法。
【請求項１２】
消失位置情報生成ステップは、前記第２実行シーケンスを選択した際に、前記第１誤り訂正ステップによる誤り訂正の過程で得られる誤り位置情報に加えて、始めに実行した前記第２誤り訂正ステップによる第２符号化データの誤り訂正の過程で得られる誤り位置情報をさらに用いて消失位置情報を生成することを特徴とする請求項６から請求項１１のいずれかに記載の誤り訂正方法。
【請求項１３】
再生対象のデータは、前記第２符号化データのみに含まれることを特徴とする請求項６から請求項１２のいずれかに記載の誤り訂正方法。
【請求項１４】
第１符号化データが複数の第１の誤り訂正符号で誤り訂正符号化され、第２符号化データが前記第１の誤り訂正符号より冗長度の低い複数の第２の誤り訂正符号で誤り訂正符号化され、前記第１符号化データを構成するシンボル間に、前記第２符号化データを構成する少なくとも１つのシンボルが配置された複合符号化データの誤り訂正回路であって、
前記第１符号化データの誤り訂正を行う第１誤り訂正手段と、
前記第１誤り訂正手段による誤り訂正の過程で得られる誤り位置情報を用いて消失位置情報を生成する消失位置情報生成手段と、
前記第２符号化データの誤り訂正を行う第２誤り訂正手段と、
前記第１誤り訂正手段と消失位置情報生成手段と第２誤り訂正手段の実行順序を管理する実行順序管理手段とを有し、
前記実行順序管理手段は、始めに前記第２誤り訂正手段により第２符号化データの誤り訂正を行い、１個以上の第２の誤り訂正符号が訂正不能になった場合には、前記第１誤り訂正手段による第１符号化データの誤り訂正、前記消失位置情報生成手段による消失位置情報の生成を行い、次に前記第２誤り訂正手段による第２符号化データの誤り訂正を、前記消失位置情報を用いた消失訂正で行うことを特徴とする誤り訂正回路。
【請求項１５】
実行順序管理手段は、始めに実行した前記第２誤り訂正手段による第２符号化データの誤り訂正の結果、訂正不能の第２の誤り訂正符号が無い場合には、前記第１誤り訂正手段による第１符号化データの誤り訂正のみを行い、前記消失位置情報生成手段による消失位置情報の生成は実行しないことを特徴とする請求項１４に記載の誤り訂正回路。
【請求項１６】
実行順序管理手段は、始めに実行した前記第２誤り訂正手段による第２符号化データの誤り訂正の結果、訂正不能の第２の誤り訂正符号が無い場合には、前記第１誤り訂正手段による第１符号化データの誤り訂正と、前記消失位置情報生成手段による消失位置情報の生成は、共に実行しないことを特徴とする請求項１４記載の誤り訂正回路。
【請求項１７】
消失位置情報生成手段は、前記第１誤り訂正手段による誤り訂正の過程で得られる誤り位置情報に加えて、始めに実行した前記第２誤り訂正手段による第２符号化データの誤り訂正の過程で得られる誤り位置情報をさらに用いて消失位置情報を生成することを特徴とする請求項１４から請求項１６のいずれかに記載の誤り訂正回路。
【請求項１８】
再生対象のデータは、前記第２符号化データのみに含まれることを特徴とする請求項１４から請求項１７のいずれかに記載の誤り訂正回路。
【請求項１９】
第１符号化データが複数の第１の誤り訂正符号で誤り訂正符号化され、第２符号化データが前記第１の誤り訂正符号より冗長度の低い複数の第２の誤り訂正符号で誤り訂正符号化され、前記第１符号化データを構成するシンボル間に、前記第２符号化データを構成する少なくとも１つのシンボルが配置された複合符号化データの誤り訂正回路であって、
前記第１符号化データの誤り訂正を行う第１誤り訂正手段と、
前記第１誤り訂正手段による誤り訂正の過程で得られる誤り位置情報を用いて消失位置情報を生成する消失位置情報生成手段と、
前記第２符号化データの誤り訂正を行う第２誤り訂正手段と、
前記第１誤り訂正手段と消失位置情報生成手段と第２誤り訂正手段の実行順序を管理する実行順序管理手段とを有し、
前記実行順序管理手段は、始めに前記第１誤り訂正手段による第１符号化データの誤り訂正、前記消失位置情報生成手段による消失位置情報の生成を行い、次に前記第２誤り訂正手段による第２符号化データの誤り訂正を、前記消失位置情報を用いた消失訂正で行う第１実行シーケンスと、
始めに前記第２誤り訂正手段により第２符号化データの誤り訂正を行い、１個以上の第２の誤り訂正符号が訂正不能になった場合には、前記第１誤り訂正手段による第１符号化データの誤り訂正、前記消失位置情報生成手段による消失位置情報の生成を行い、次に前記第２誤り訂正手段による第２符号化データの誤り訂正を、前記消失位置情報を用いた消失訂正で行う第２実行シーケンスの、
２つの実行シーケンスを有し、所定の規則に従って、いずれの実行シーケンスを実行するかを選択することを特徴とする誤り訂正回路。
【請求項２０】
所定の規則は、前記第２実行シーケンスを選択した場合、始めに実行する前記第２誤り訂正手段による第２符号化データの誤り訂正の結果、訂正不能になる確率が高いことが予想される場合には、前記第１実行シーケンスを選択することを特徴とする請求項１９に記載の誤り訂正回路。
【請求項２１】
前記複合符号化データの再生の際に、所定期間以上の同期はずれ、あるいは、かつ再生信号のエンベロープ欠落が検出された場合には、訂正不能になる確率が高いと予想して前記第１実行シーケンスを選択することを特徴とする請求項２０に記載の誤り訂正回路。
【請求項２２】
前記第２実行シーケンスを選択した際に、始めに実行する前記第２誤り訂正手段による第２符号化データの誤り訂正の結果、訂正不能が発生した場合には、次も訂正不能になる確率が高いと予想して前記第１実行シーケンスを選択することを特徴とする請求項２０に記載の誤り訂正回路。
【請求項２３】
実行順序管理手段は、前記第２実行シーケンスを選択した際に、始めに実行した前記第２誤り訂正手段による第２符号化データの誤り訂正の結果、訂正不能の第２の誤り訂正符号が無い場合には、前記第１誤り訂正手段による第１符号化データの誤り訂正のみを行い、前記消失位置情報生成手段による消失位置情報の生成は実行しないことを特徴とする請求項１９から請求項２２のいずれかに記載の誤り訂正回路。
【請求項２４】
実行順序管理手段は、前記第２実行シーケンスを選択した際に、始めに実行した前記第２誤り訂正手段による第２符号化データの誤り訂正の結果、訂正不能の第２の誤り訂正符号が無い場合には、前記第１誤り訂正手段による第１符号化データの誤り訂正と、前記消失位置情報生成手段による消失位置情報の生成は、共に実行しないことを特徴とする請求項１９から請求項２２のいずれかに記載の誤り訂正回路。
【請求項２５】
消失位置情報生成手段は、前記第２実行シーケンスを選択した際に、前記第１誤り訂正手段による誤り訂正の過程で得られる誤り位置情報に加えて、始めに実行した前記第２誤り訂正手段による第２符号化データの誤り訂正の過程で得られる誤り位置情報をさらに用いて消失位置情報を生成することを特徴とする請求項１９から請求項２４のいずれかに記載の誤り訂正回路。
【請求項２６】
再生対象のデータは、前記第２符号化データのみに含まれることを特徴とする請求項１９から請求項２５のいずれかに記載の誤り訂正回路。
【請求項２７】
請求項１４から請求項２５のいずれかに記載の誤り訂正回路を備えたことを特徴とする情報再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、第１符号化データが複数の第１の誤り訂正符号で誤り訂正符号化され、第２符号化データが前記第１の誤り訂正符号より冗長度の低い複数の第２の誤り訂正符号で誤り訂正符号化され、前記第１符号化データを構成するシンボル間に、前記第２符号化データを構成する少なくとも１つのシンボルが配置された複合符号化データの誤り訂正方法、誤り訂正回路、および情報再生装置に関する。
【０００２】
【従来の技術】
従来、ＤＶＤ等の光ディスクでは、媒体の欠陥やディスク面上に付着した埃や傷に起因するエラーを訂正するためにＲｅｅｄ−Ｓｏｌｏｍｏｎ符号等の誤り訂正符号が用いられている。
【０００３】
誤り訂正符号では、符号の最小距離をｄとするとき訂正個数ｔは、一般的に、
ｄ≧２×ｔ＋１
の関係が成立する。
【０００４】
さらに、訂正処理を行う際に、予め誤り位置が既知の場合、いわゆる既知の誤り位置情報、すなわち消失位置情報を用いた消失訂正が可能であり、消失訂正を行うことで訂正個数を最大２倍まで高めることができる。
【０００５】
消失訂正個数をｅとすると、
ｄ≧２×ｔ＋ｅ＋１
の関係が成立し、例えば、最小距離ｄ＝３３の符号では、すべてを消失訂正を行った場合、最大３２個訂正の訂正能力（ｔ＝０，ｅ＝３２）を有する。
【０００６】
以上の消失訂正を行うためには、予め誤り位置が特定できなければならず、誤り位置特定のための方法が種々提案されている。
【０００７】
例えば、バースト誤り検出用のより訂正能力の高い符号と、訂正能力は劣るが冗長度の低い符号を組み合わせた形で、複合符号化データを構成し、訂正能力の高い符号の訂正結果から訂正能力の低い符号の消失訂正のための消失位置を特定するものもある（例えば、特許文献１、非特許文献１および２参照）。
【０００８】
【特許文献１】
特開２００１−５１５６４２号公報
【非特許文献１】
楢原立也、外７名，”デジタルビデオレコーディングに対する光ディスクシステム（Ｏｐｔｉｃａｌ  Ｄｉｓｃ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｉｎｇ）”，エスピーアイイー（ＳＰＩＥ），光メモリ及び光データ記憶装置国際シンポジウム１９９９（Ｐａｒｔ  ｏｆ  ｔｈｅ  Ｊｏｉｎｔ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｓｙｍｐｏｓｉｕｍ  ｏｎ  Ｏｐｔｉｃａｌ  Ｍｅｍｏｒｙ  ａｎｄ  Ｏｐｔｉｃａｌ  Ｄａｔａ  Ｓｔｏｒａｇｅ１９９９），１９９９年７月，第３８６４巻，ｐ．５０
【非特許文献２】
楢原立也、外２名，”デジタルビデオレコーディングシステムに対するエラーモデリングと誤り訂正符号の性能解析（Ｅｒｒｏｒ  Ｍｏｄｅｌｉｎｇ  ａｎｄ  Ｐｅｒｆｏｒｍａｎｃｅ  Ａｎａｌｙｓｉｓ  ｏｆ  Ｅｒｒｏｒ−Ｃｏｒｒｅｃｔｉｎｇ  Ｃｏｄｅｓ  ｆｏｒ  ｔｈｅ  Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｉｎｇ  Ｓｙｓｔｅｍ）”，エスピーアイイー（ＳＰＩＥ），光メモリ及び光データ記憶装置国際シンポジウム  １９９９（Ｐａｒｔ  ｏｆ  ｔｈｅＪｏｉｎｔ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｓｙｍｐｏｓｉｕｍ  ｏｎ  Ｏｐｔｉｃａｌ  Ｍｅｍｏｒｙ  ａｎｄ  Ｏｐｔｉｃａｌ  Ｄａｔａ  Ｓｔｏｒａｇｅ  １９９９），１９９９年７月，第３８６４巻，ｐ．３４０
【０００９】
【発明が解決しようとする課題】
しかしながら、上記のバースト誤り検出用のより訂正能力の高い符号と、訂正能力は劣るが冗長度の低い符号を組み合わせた形で、複合符号化データを構成し、訂正能力の高い符号の訂正結果から訂正能力の低い符号の消失訂正のための消失位置を特定し、訂正能力の低い符号を消失訂正するという従来の方法では、常に訂正処理時間が長くなるという課題があった。
【００１０】
すなわち、複合符号化データの誤り訂正のためには、
（１）バースト誤り検出用の冗長度の高い符号化データの誤り訂正
（２）消失位置情報の生成
（３）冗長度の低い符号化データの消失訂正
の３つのステップが必ず必要となり、例え誤りが少ない場合でも訂正処理時間が常に長くなるという課題があった。
【００１１】
本発明は上記の問題を鑑み、誤りが少ない場合には、複合符号化データの誤り訂正を高速に行うことのできる誤り訂正方法、誤り訂正回路、および情報再生装置を提供する。
【００１２】
【課題を解決するための手段】
上記の課題を解決するために、本発明の誤り訂正方法は、第１符号化データの誤り訂正を行う第１誤り訂正ステップと、前記第１誤り訂正ステップによる誤り訂正の過程で得られる誤り位置情報を用いて消失位置情報を生成する消失位置情報生成ステップと、前記第１符号化データより冗長度の低い誤り訂正符号で誤り訂正符号化された第２符号化データの誤り訂正を行う第２誤り訂正ステップと、前記第１誤り訂正ステップと消失位置情報生成ステップと第２誤り訂正ステップの実行順序を管理する実行順序管理ステップとを有し、前記実行順序管理ステップは、始めに前記第２誤り訂正ステップにより第２符号化データの誤り訂正を行い、１個以上の第２の誤り訂正符号が訂正不能になった場合には、第１誤り訂正ステップによる第１符号化データの誤り訂正、消失位置情報生成ステップによる消失位置情報の生成を行い、次に第２誤り訂正ステップによる第２符号化データの誤り訂正を、前記消失位置情報を用いた消失訂正で行うことを特徴に備えたものである。
【００１３】
また、本発明の誤り訂正方法は、第１符号化データの誤り訂正を行う第１誤り訂正ステップと、前記第１誤り訂正ステップによる誤り訂正の過程で得られる誤り位置情報を用いて消失位置情報を生成する消失位置情報生成ステップと、前記第１符号化データより冗長度の低い誤り訂正符号で誤り訂正符号化された第２符号化データの誤り訂正を行う第２誤り訂正ステップと、前記第１誤り訂正ステップと消失位置情報生成ステップと第２誤り訂正ステップの実行順序を管理する実行順序管理ステップとを有し、前記実行順序管理ステップは、始めに前記第１誤り訂正ステップによる第１符号化データの誤り訂正、前記消失位置情報生成ステップによる消失位置情報の生成を行い、次に前記第２誤り訂正ステップによる第２符号化データの誤り訂正を、前記消失位置情報を用いた消失訂正で行う第１実行シーケンスと、始めに前記第２誤り訂正ステップにより第２符号化データの誤り訂正を行い、１個以上の第２の誤り訂正符号が訂正不能になった場合には、前記第１誤り訂正ステップによる第１符号化データの誤り訂正、前記消失位置情報生成ステップによる消失位置情報の生成を行い、次に前記第２誤り訂正ステップによる第２符号化データの誤り訂正を前記消失位置情報を用いた消失訂正で行う第２実行シーケンスの、２つの実行シーケンスを有し、所定の規則に従って、いずれの実行シーケンスを実行するかを選択することを特徴に備えたものである。
【００１４】
また、本発明の誤り訂正回路は、第１符号化データの誤り訂正を行う第１誤り訂正手段と、前記第１誤り訂正手段による誤り訂正の過程で得られる誤り位置情報を用いて消失位置情報を生成する消失位置情報生成手段と、前記第１符号化データより冗長度の低い誤り訂正符号で誤り訂正符号化された第２符号化データの誤り訂正を行う第２誤り訂正手段と、前記第１誤り訂正手段と消失位置情報生成手段と第２誤り訂正手段の実行順序を管理する実行順序管理手段とを有し、前記実行順序管理手段は、始めに前記第２誤り訂正手段により第２符号化データの誤り訂正を行い、１個以上の第２の誤り訂正符号が訂正不能になった場合には、第１誤り訂正手段による第１符号化データの誤り訂正、消失位置情報生成手段による消失位置情報の生成を行い、次に第２誤り訂正手段による第２符号化データの誤り訂正を、前記消失位置情報を用いた消失訂正で行うことを特徴に備えたものである。
【００１５】
また、本発明の誤り訂正回路は、第１符号化データの誤り訂正を行う第１誤り訂正手段と、前記第１誤り訂正手段による誤り訂正の過程で得られる誤り位置情報を用いて消失位置情報を生成する消失位置情報生成手段と、前記第１符号化データより冗長度の低い誤り訂正符号で誤り訂正符号化された第２符号化データの誤り訂正を行う第２誤り訂正手段と、前記第１誤り訂正手段と消失位置情報生成手段と第２誤り訂正手段の実行順序を管理する実行順序管理手段とを有し、前記実行順序管理手段は、始めに前記第１誤り訂正手段による第１符号化データの誤り訂正、前記消失位置情報生成手段による消失位置情報の生成を行い、次に前記第２誤り訂正手段による第２符号化データの誤り訂正を前記消失位置情報を用いた消失訂正で行う第１実行シーケンスと、始めに前記第２誤り訂正手段により第２符号化データの誤り訂正を行い、１個以上の第２の誤り訂正符号が訂正不能になった場合には、前記第１誤り訂正手段による第１符号化データの誤り訂正、前記消失位置情報生成手段による消失位置情報の生成を行い、次に前記第２誤り訂正手段による第２符号化データの誤り訂正を前記消失位置情報を用いた消失訂正で行う第２実行シーケンスの、２つの実行シーケンスを有し、所定の規則に従って、いずれの実行シーケンスを実行するかを選択することを特徴に備えたものである。
【００１６】
また、本発明の情報再生装置は、前記した再生制御回路を備えて構成されることを特徴に備えたものである。
【００１７】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を詳細に説明する。尚、以下の実施の形態は、全て光ディスクを例に説明する。
【００１８】
（実施の形態１）
実施の形態１は、本発明の誤り訂正方法の一例である。
【００１９】
図１は、実施の形態１において、（ａ）第１符号化データ、および（ｂ）第２符号化データの構成図である。
【００２０】
図１において、（ａ）は第１符号化データの構成を示しており、縦方向に１列が１つの誤り訂正符号となっており、２４個の第１の誤り訂正符号で、第１符号化データが構成されている。
【００２１】
各第１の誤り訂正符号において、１０３はデータ、１０４はパリティである。各々、３０バイトのデータ１０３に対して、３２バイトのパリティ１０４が付加されている。各誤り訂正符号は、公知のガロア拡大体ＧＦ（２５６）のＲｅｅｄ−Ｓｏｌｏｍｏｎ符号で符号化されており、符号を構成する最小単位である１シンボルは１バイトとなっている。第１の誤り訂正符号では、３２バイトのパリティ１０４により、各符号の最小距離は３３となっている。
【００２２】
誤り訂正符号では、符号の最小距離をｄとするとき訂正個数ｔは、一般的に、
ｄ≧２×ｔ＋１
の関係が成立する。従って、各第１の誤り訂正符号は、最小距離ｄ＝３３であるので、符号長＝３０＋３２＝６２バイト中の任意の１６バイトまでの誤りを訂正できる誤り訂正能力を有している。
【００２３】
（ｂ）は第２符号化データの構成を示しており、縦方向に１列が１つの誤り訂正符号となっており、３０４個の第２の誤り訂正符号で、第２号化データが構成されており、（ａ）の第１の誤り訂正符号よりも冗長度の低い誤り訂正符号で誤り訂正符号化されている。
【００２４】
各第２の誤り訂正符号において、１０１はデータ、１０２はパリティである。各々、２１６バイトのデータ１０１に対して、３２バイトのパリティ１０２が付加されている。各誤り訂正符号は、公知のガロア拡大体ＧＦ（２５６）のＲｅｅｄ−Ｓｏｌｏｍｏｎ符号で符号化されており、符号を構成する最小単位である１シンボルは１バイトとなっている。第２の誤り訂正符号では、３２バイトのパリティ１０２により、各符号の最小距離は３３となっており、符号長＝２１６＋３２＝２４８バイト中の任意の１６バイトまで訂正できる誤り訂正能力を有している。
【００２５】
さらに、訂正処理を行う際に、予め誤り位置が既知の場合、いわゆる既知の誤り位置情報、すなわち消失位置情報を用いた消失訂正が可能であり、消失訂正を行うことで訂正個数を最大２倍まで高めることができる。
【００２６】
消失訂正個数をｅとすると、
ｄ≧２×ｔ＋ｅ＋１
の関係が成立し、第２の誤り訂正符号では、ｔ＝０，ｅ＝３２の場合、最大３２バイトまでの誤りを訂正できる。
【００２７】
図２は、以上の第１符号化データおよび第２符号化データから構成した複合符号化データと複合符号化データを光ディスク上に記録する際の、フレームの構造を示す構成図である。
【００２８】
図２において、２０１は第１符号化データ、２０２は第２符号化データ、２０３は、各フレームの先頭を識別するための同期符号である。
【００２９】
図１の（ａ）において、各列の６４バイトで構成される各第１の誤り訂正符号は、各行毎に左から右の順序に従って２４バイトずつが、図２における第１符号化データ２０１の各４行毎、すなわち６バイト×４＝２４バイトに相当するインターリーブが施されている。
【００３０】
また、図１の（ｂ）において、各列の２４８バイトで構成される各第２の誤り訂正符号は、図２における第２符号化データ２０２の１列に相当する。
【００３１】
尚、各符号のインターリーブは、上記したもの以外に、他の種々のインターリーブを行っても構わない。
【００３２】
本実施の形態における複合符号化データは、第１符号化データ２０１を構成するシンボル間に、第２符号化データ２０２を構成するシンボルが各々３８個配置されている。
【００３３】
以上のように構成された複合符号化データは、図２において、行方向に１行ずつ、上から下の行の順序で記録され、各行は２フレームで構成される。各フレームは、３８＋１＋３８＋１＋３８＋１＋３８＝１５５シンボル、すなわち１５５バイトの複合符号化データと、各フレームの先頭を識別するための１バイトの同期符号２０３から構成されている。
【００３４】
本実施の形態では、複合符号化データは、（２１６＋３２）×２＝４９６フレームに分割されており、記録あるいは再生は、４９６フレームが最小の単位になっている。
【００３５】
また、第２符号化データ２０２は、図１に示すように、２１６×３０４＝６５６６４バイトのデータ１０１が含まれており、およそ６４Ｋバイトのユーザーデータをデータ１０１に格納することができる。
【００３６】
一方、第１符号化データ２０１には、図１に示すように、３０×２４＝７２０バイトのデータ１０３が含まれるが、本実施の形態では、データ１０３には有効なデータは格納されず、第１符号化データ２０１は、後述するように誤り訂正を行う過程で得られる誤り位置情報を元に、第２符号化データを消失誤り訂正するための消失位置情報の生成のためのみに用いる。尚、第１符号化データ２０１のデータ１０３に、例えば、記録するアドレス情報等のユーザーデータ以外の制御情報を格納しても構わない。
【００３７】
図３は、以上の複数フレームに分割された複合符号化データが、光ディスクに記録されている様子を説明する光ディスクの構成図である。
【００３８】
図３において、３０１は光ディスク、３０２は複数フレームに分割された複合符号化データであり、およそ６４Ｋバイトのユーザーデータが格納されている。
【００３９】
複合符号化データ３０２は、複数のフレームに分割されており、各フレームは、フレームの先頭を示す同期符号３０３、第１符号化データを構成するシンボル３０５、第２符号化データを構成するシンボル３０４から構成されている。
【００４０】
以上のように、光ディスクに記録された複合符号化データの誤り訂正方法について以下説明する。
【００４１】
図４は、本実施の形態における誤り訂正方法の実行順序を説明するフローチャートである。
【００４２】
まず始めに、第２符号化データの誤り訂正を行う（ステップ４０１）。
【００４３】
ステップ４０１における第２符号化データの誤り訂正結果に基づき、訂正不能の第２の誤り訂正符号の有無を判定する（ステップ４０２）。訂正不能の第２誤り訂正符号が無い場合（ステップ４０２がＮｏ）、全ての再生対象のユーザーデータが訂正できたので処理を終了し、訂正不能の第２の誤り訂正符号が１個以上ある場合（ステップ４０２がＹｅｓ）、第１符号化データの誤り訂正を行う（ステップ４０３）。
【００４４】
次に、ステップ４０３の第１符号化データの誤り訂正の過程で得られる誤り位置情報を用いて、消失位置情報の生成を行う（ステップ４０４）。
【００４５】
最後に、生成された消失位置情報を用いて、第２符号化データの消失訂正を行う（ステップ４０５）。ここでは、消失訂正を行うため、ステップ４０１における第２符号化データの誤り訂正より、最大２倍の誤りまで、訂正することが可能になる。
【００４６】
図５および図６は、光ディスクで生起した誤りに対して、消失位置情報の生成を説明する図である。
【００４７】
図５は、光ディスクに誤りが発生した時の例である。
【００４８】
図５において、５０１は光ディスク、５０２は複合符号化データであり、複合符号化データ５０２は複数のフレームに分割されている。各フレームは、フレームの先頭を示す同期符号５０３、第１符号化データを構成するシンボル５０５、第２符号化データを構成するシンボル５０４から構成されており、ここでは、誤り５０６が発生しており、例えば、ディスク媒体の欠陥やディスク表面に付着した埃等に起因して発生する。
【００４９】
誤り５０６の円周方向の長さが４０バイト長相当であり、５０７に示すバイトの誤りが生起したとする。ここでは、第１の符号化データが１バイト、第２の符号化データが３８バイト、さらに第１の符号化データが１バイトの誤りとなっている。
【００５０】
図６は、以上の誤り５０７を含む複合符号化データが再生された場合の、複合符号化データにおける誤りを説明する図であり、誤り５０７は、図６では６０４および６０５に示される。誤り６０４は第１符号化データに生起している誤りであり、誤り６０５は第２符号化データに生起している誤りである。
【００５１】
本実施の形態では、各第２符号化データ６０２を構成する各シンボルから見て、近接した前後の第１の符号化データに共に誤りがある場合、該シンボルも誤っている可能性が高いと判断し、消失位置情報を生成する。
【００５２】
図６においては、第１符号化データに生起している誤り６０４に挟まれた３８バイトの各第２符号化データを構成するシンボルに対して消失位置情報が生成される。ここでは、実際に誤り６０６が生起しており、正しい消失位置情報が生成される。
【００５３】
第１符号化データに生起している誤り位置は、第１誤り訂正ステップによる誤り訂正の過程で得ることができる。第１符号化データに生起した誤り位置情報から、第２符号化データの消失位置情報の生成は、例えば、各第１符号化データの各シンボルに対応したビットマップを設け、誤りを検出した場合に該ビットに１を立てる構成にする。このとき１の連続を判定することで、第２符号化データの消失位置情報の生成を行うことができる。
【００５４】
尚、消失位置情報の生成は、本発明の趣旨を逸脱しない範囲で種々の構成が可能であり、例えば、第１符号化データの誤り訂正の結果のみでなく、各同期符号６０３の検出結果も併せて生成してもよい。また、光ディスクからの再生時の再生信号異常の検出、例えば再生信号振幅の異常低下等を検出した結果も併せて生成してもよい。
【００５５】
また、第１誤り訂正ステップおよび第２誤り訂正ステップにおける各誤り訂正、誤り位置情報の生成、あるいは消失誤り訂正は、公知のリードソロモン符号の復号を行うことで実行できる。
【００５６】
以上説明したように、本発明の実施の形態では、実行順序管理ステップにより、始めに第２誤り訂正ステップにより第２符号化データの誤り訂正を行い、訂正不能時のみ、消失訂正で再度第２符号化データの誤り訂正を消失訂正で行う。生起した誤りの比較的少ない場合には、始めに実行する第２誤り訂正ステップによる第２符号化データの誤り訂正のみで訂正処理を完了することができ、高速な誤り訂正を行うことができる。また、生起した誤りが非常に多く、始めに実行した第２誤り訂正ステップにより第２符号化データの誤り訂正が訂正不能になった場合でも、次に消失訂正を行うことで、訂正能力の高い誤り訂正を行うことができる。
【００５７】
尚、光ディスクの誤り率は、バイト誤り率でおよそ１０−３程度であり、各列あたり１６バイトまでの誤り訂正が可能な第２符号化データは、ほとんどの場合、始めに実行する第２誤り訂正ステップによる誤り訂正でのみで訂正処理を完了でき、平均的に高速な誤り訂正を行えることは明らかである。
【００５８】
尚、本実施の形態においては、始めに実行する第２符号化データの誤り訂正で、訂正不能が発生しない場合そのまま終了したが、他の望ましい実施の形態の一例として、訂正不能が発生しない場合でも、第１符号化データの誤り訂正は実行し、消失位置情報の生成のみ行わないようにしてもよい。この場合も、ほとんどの場合、始めに実行する第２誤り訂正ステップによる誤り訂正、および第１誤り訂正ステップによる誤り訂正のみで訂正処理を完了でき、平均的に高速な誤り訂正を行えることは明らかであり、かつ、第１符号化データに、例えばアドレス情報等の制御情報が格納されている場合でも、誤り訂正を行うことにより信頼性高く再生することが可能になる。
【００５９】
（実施の形態２）
実施の形態２は、本発明の誤り訂正方法の一例であり、図１から図３に示す実施の形態１と同じ複合符号化データに対する誤り訂正方法の他の望ましい実施の形態の例である。
【００６０】
図７は、本実施の形態における誤り訂正方法の実行順序を説明するフローチャートであり、実行順序管理ステップにより、以下の実行順序が管理される。尚、誤り訂正を行う複合符号化データは、図１から図３に示す実施の形態１における複合符号化データと同じであるので、ここではその説明を省略する。
【００６１】
まず始めに、第１実行シーケンスあるいは第２実行シーケンスのいずれかが、訂正不能になる確率が高いことが予想されるか否かに基づき、第１実行シーケンスまたは第２実行シーケンスの選択を行う（ステップ７０１）。ここでは前回の複合符号化データの誤り訂正の際に、第２符号化データの誤り訂正で訂正不能が発生したか否かに依存して選択される。光ディスクでは、例えば埃等に起因するバースト誤りは、複数トラックに渡り誤りが繰り返し発生する場合があり、一旦大きな誤りが発生すると近接した所に同じ様な誤りが発生する可能性が高い。そこで、前回の実行時に訂正不能が発生していた場合、今回も訂正不能が発生する可能性が高いと推定し、第１実行シーケンスを選択する。訂正不能が発生していなかった場合、訂正不能が発生する可能性が低いと推定し、第２実行シーケンスを選択する。
【００６２】
第２実行シーケンスが選択された時（Ｓ７０１が無し）、まず始めに第２符号化データの誤り訂正を行う（ステップ７０２）。
【００６３】
ステップ７０２における第２誤り訂正ステップの訂正結果に基づき、訂正不能の第２の誤り訂正符号の有無を判定する（ステップ７０３）。訂正不能の第２の誤り訂正符号が無い場合（ステップ７０３がＮｏ）、全ての再生対象のユーザーデータが訂正できたので処理を終了し、訂正不能の第２の誤り訂正符号が１個以上ある場合（ステップ７０３がＹｅｓ）、第１符号化データの誤り訂正を行う（ステップ７０４）。
【００６４】
次に、ステップ７０４の第１符号化データの誤り訂正の過程で得られる誤り位置情報を用いて、消失位置情報の生成を行う（ステップ７０５）。
【００６５】
生成された消失位置情報を用いて、第２符号化データの消失訂正を行う（ステップ７０６）。ここでは、消失訂正を行うため、ステップ７０２における第２符号化データの誤り訂正より、最大２倍の誤りまで、訂正することが可能になる。
【００６６】
一方、第１実行シーケンスが選択された時（ステップ７０１が有り）、まず始めに第１符号化データの誤り訂正を行う（ステップ７０７）。
【００６７】
次に、ステップ７０７における第１符号化データの誤り訂正の過程で得られる誤り位置情報を用いて、消失位置情報の生成を行う（ステップ７０８）。
【００６８】
最後に、生成された消失位置情報を用いて、第２符号化データの消失訂正を行う（ステップ７０９）。ここでは、消失訂正を行うため、ステップ７０２における第２符号化データの誤り訂正より、最大２倍の誤りまで、訂正することが可能になる。さらにここでは、消失訂正を行う過程で得られる最終的な誤り個数、すなわち、消失個数＋誤り訂正個数が、第２符号化データの消失訂正を用いない訂正を行った場合に、訂正可能であったか否かを識別し、次回の実行シーケンスの選択時（ステップ７０１）に、この結果を用いる。
【００６９】
消失位置情報の生成（ステップ７０５、７０８）の詳細は、実施の形態１と同様であるのでここでは省略する。
【００７０】
以上説明したように、本発明の実施の形態では、前回の訂正結果に基づいて、第２符号化データが訂正不能になる可能性が高いと推定できる場合には、第１実行シーケンスを選択し、訂正不能になる可能性が低いと推定できる場合には、第２実行シーケンスを選択する。第２実行シーケンスを選択した場合、生起した誤りの比較的少ない場合には、始めに実行する第２誤り訂正ステップによる第２符号化データの誤り訂正のみで訂正処理を完了することができ、高速な誤り訂正を行うことができる。
【００７１】
また、予め誤りが多いと予想される場合には、第１実行シーケンスを選択することで、第２符号化データの誤り訂正と訂正不能か否かの判断処理を省略し、始めから、第２符号化データの誤り訂正を消失訂正で行うことを前提に第１符号化データの誤り訂正（ステップ７０７）から開始することができる。
【００７２】
尚、光ディスクの誤り率は、バイト誤り率でおよそ１０−３程度であり、各列あたり１６バイトまでの誤り訂正が可能な第２符号化データは、ほとんどの場合、第２実行シーケンスが選択され、かつ、始めに実行する第２誤り訂正ステップによる誤り訂正でのみで訂正処理を完了でき、平均的に高速な誤り訂正を行えることは明らかである。
【００７３】
また、本実施の形態おいては、第２実行シーケンスを選択した場合、始めに実行する第２符号化データの誤り訂正で、訂正不能が発生しない場合そのまま終了したが、他の望ましい実施の形態の一例として、訂正不能が発生しない場合でも、第１符号化データの誤り訂正は実行し、消失位置情報の生成のみ行わないようにしてもよい。この場合も、ほとんどの場合、始めに実行する第２誤り訂正ステップによる誤り訂正、および第１誤り訂正ステップによる誤り訂正のみで訂正処理を完了でき、平均的に高速な誤り訂正を行えることは明らかであり、かつ、第１符号化データに、例えばアドレス情報等の制御情報が格納されている場合でも、誤り訂正を行うことにより信頼性高く再生することが可能になる。
【００７４】
また本実施の形態においては、訂正不能になる確率が高いことが予想されるか否かの推定に前回の誤り訂正結果を用いたが、複合符号化データの光ディスクからの再生時の状況に依存して、例えば、所定期間以上の同期はずれが検出されたか否かを基準にして、あるいは、かつ再生信号のエンベロープ欠落が検出されたか否かを基準にして、推定しても構わない。
【００７５】
（実施の形態３）
実施の形態３は、本発明の誤り訂正回路の一例であり、図１から図３に示す実施の形態１に示した複合符号化データに対する誤り訂正回路の例である。
【００７６】
図８は、実施の形態３において、誤り訂正回路の構成図である。
【００７７】
図８において、８０１は誤り訂正回路であり、第１符号化データの誤り訂正を行う第１誤り訂正回路８０２、第２符号化データの誤り訂正を行う第２誤り訂正回路８０３、第１誤り訂正回路８０２による第１符号化データの誤り訂正過程で得られる誤り情報を元に消失位置情報を生成する消失位置情報生成回路８０４、およびこれらの実行順序を管理する実行順序管理回路８０５等を備え、外部のメモリ８０６を用いて、複合符号化データの誤り訂正を行う。尚、実行順序管理回路は、マイクロコントローラおよびソフトウェア等で構成される。
【００７８】
以上のように構成された誤り訂正回路の動作を以下説明する。
【００７９】
光ディスクから再生された再生信号から、同期符号を検出することで、フレーム同期が行われる。各フレームの再生データは復調回路により復調され復調データ８０９として誤り訂正回路８０１に送出される。復調データ８０９は、図２に示す複合符号化データから構成される。
【００８０】
復調データ８０９は内部バス８１０、およびバス制御回路８０８を経由し、メモリ８０６に、図１の（ａ）および（ｂ）に示す第１符号化データおよび第２符号化データとして格納される。尚、格納の際には、図示しないメモリに対するアドレス生成回路等を用いる。アドレス生成回路は、カウンタ等で容易に構成できる。
【００８１】
本実施の形態における実行順序管理回路８０５は、実施の形態１の誤り訂正方法と同様の順序で複合符号化データの誤り訂正を行う。
【００８２】
まず始めに、メモリ８０６に格納された第２符号化データの誤り訂正を第２誤り訂正回路８０３で行う。
【００８３】
誤り訂正の結果、訂正不能の第２の誤り訂正符号が無い場合、全てのユーザーデータが訂正できたので終了し、訂正不能の第２の誤り訂正符号が１個以上ある場合、次に第１符号化データの誤り訂正を第１誤り訂正回路８０２で行う。以上の判断処理は、実行順序管理回路で実行される。
【００８４】
訂正不能の第２の誤り訂正符号が１個以上ある場合、次に第１符号化データの誤り訂正が第１誤り訂正回路８０２で実行される。このとき、誤り訂正の過程で得られる誤り位置情報８１２が、消失位置情報生成回路８０４に送出される。
【００８５】
消失位置情報生成回路８０４は、誤り位置情報８１２から消失位置情報８１１を生成する。尚、消失位置情報生成回路８０４はマイクロコントローラ、およびソフトウェアで構成される。消失位置情報は、実施の形態１における誤り訂正方法と同様に、各第２符号化データを構成する各シンボルから見て、近接した前後の第１の符号化データに共に誤りがある場合、該シンボルも誤っている可能性が高いと判断して生成される。消失位置情報の生成の詳細は実施の形態１の誤り訂正方法と同等であるので、ここでは省略する。
【００８６】
送出された消失位置情報８１１を用いて、第２符号化データの消失訂正が、第２誤り訂正回路８０３によって、実行される。ここでは、消失訂正を行うため、消失位置情報を用いない場合に比べ、最大２倍の誤りまで訂正することが可能になる。
【００８７】
Ｉ／Ｆ制御回路８０７は、誤り訂正が実行されたメモリ８０６に格納されている第２符号化データのデータ１０１に含まれる再生対象のユーザーデータを、例えばＭＰＥＧ復号回路等に送出する。Ｉ／Ｆ制御回路８０７は、ＡＴＡＰＩやＳＣＳＩのプロトコル制御回路とのインタフェース回路であっても良い。
【００８８】
以上の誤り訂正全体の実行手順は、実行順序管理回路８０５が制御する。
【００８９】
尚、消失位置情報の生成は、本発明の趣旨を逸脱しない範囲で種々の構成が可能であり、例えば、第１符号化データの誤り訂正の結果のみでなく、各同期符号の検出結果も併せて生成してもよい。また、光ディスクからの再生時の再生信号異常の検出、例えば再生信号振幅の異常低下等を検出した結果も併せて生成してもよい。
【００９０】
また、第１誤り訂正回路および第２誤り訂正回路における各誤り訂正、誤り位置情報の生成、あるいは消失誤り訂正は、公知のリードソロモン符号の誤り訂正回路で構成できる。
【００９１】
以上説明したように、本発明の実施の形態の誤り訂正回路では、実行順序管理回路８０５により、始めに第２誤り訂正回路８０３により第２符号化データの誤り訂正を行い、訂正不能時のみ、消失訂正で再度第２符号化データの誤り訂正を消失訂正で行う。生起した誤りの比較的少ない場合には、始めに実行する第２誤り訂正回路８０３による第２符号化データの誤り訂正のみで訂正処理を完了することができ、高速な誤り訂正を行うことができる。また、生起した誤りが非常に多く、始めに実行した第２符号化データの誤り訂正が訂正不能になった場合でも、次に消失訂正を行うことで、訂正能力の高い誤り訂正を行うことができる。
【００９２】
尚、光ディスクの誤り率は、バイト誤り率でおよそ１０−３程度であり、各列あたり１６バイトまでの誤り訂正が可能な第２符号化データは、ほとんどの場合、始めに実行する第２誤り訂正回路８０３による誤り訂正でのみで訂正処理を完了でき、平均的に高速な誤り訂正を行えることは明らかである。
【００９３】
尚、本実施の形態においては、始めに実行する第２符号化データの誤り訂正で、訂正不能が発生しない場合そのまま終了したが、他の望ましい実施の形態の一例として、訂正不能が発生しない場合でも、第１符号化データの誤り訂正は実行し、消失位置情報の生成のみ行わないようにしてもよい。この場合も、ほとんどの場合、始めに実行する第２誤り訂正回路８０３による誤り訂正、および第１誤り訂正回路８０２による誤り訂正のみで訂正処理を完了でき、平均的に高速な誤り訂正を行えることは明らかであり、かつ、第１符号化データに、例えばアドレス情報等の制御情報が格納されている場合でも、誤り訂正を行うことにより信頼性高く再生することが可能になる。
【００９４】
また、ここでは第２符号化データの誤り訂正を最初に行ったが、実施の形態２と同様の第１および第２の実行シーケンスを備え、実行順序管理回路により、前回の訂正結果に依存して、第２符号化データが訂正不能になる可能性が高いと推定できる場合には、第１実行シーケンスを選択し、訂正不能になる可能性が低いと推定できる場合には、第２実行シーケンスを選択する構成であっても構わない。
【００９５】
（実施の形態４）
実施の形態４は、本発明の再生装置の一例であり、実施の形態３の誤り訂正回路を備えた光ディスク再生装置の構成例である。
【００９６】
図９は、実施の形態４において、光ディスク再生装置の構成図である。
【００９７】
図９において、９０１は圧縮画像データが記録された光ディスク、９０２は半導体レーザーや光学素子で構成される光ヘッド、９０３はアナログ再生信号を２値化してデジタルの再生信号を生成する再生回路、９０４は復調回路、９０５は実施の形態３の誤り訂正回路、９０６はメモリ、９０７はＭＰＥＧ圧縮データを伸張するＭＰＥＧ復号回路、９０８はＤＡ変換回路、９０９は再生装置全体の制御を行う制御ＣＰＵである。
【００９８】
以上のように構成された光ディスク再生装置の動作を以下説明する。
【００９９】
光ヘッド９０２の半導体レーザーから照射されたレーザー光は、光ディスク９０１の記録面上に形成されたピットあるいは濃淡のドットで変調された反射光となって、光ヘッド９０２に戻る。変調された反射光は光電素子により電気信号に変換され、アナログの再生信号９１０として、再生回路９０３に入力される。再生回路９０３では、アナログからデジタルへの変換を行い、デジタルの再生信号にして復調回路９０４に送出する。
【０１００】
復調回路９０４では、フレーム同期の後、復調処理を行い復調データ９１１として誤り訂正回路９０５に送出する。復調データ９１１は、図２に示す複合符号化データから構成される。
【０１０１】
誤り訂正回路９０５は、メモリに復調データ９１１を第１および第２符号化データとして格納し、誤り訂正処理を行う。誤り訂正の詳細は、実施の形態３と同等であるので省略する。
【０１０２】
誤り訂正が実行されたユーザーデータ９１２は、ＭＰＥＧ復号回路９０７により、ＭＰＥＧ復号される。伸張された再生データ９１３は、ＤＡ変換回路９０８でアナログ変換され、音声や画像信号としてＴＶモニタ等に送出される。
【０１０３】
これらの光ディスク再生装置全体の制御は、制御ＣＰＵ９０９で行われる。尚、本実施の形態における構成図では、制御信号や、フォーカス、トラッキング等のためのサーボ回路等は省略している。
【０１０４】
以上のように構成された、実施の形態４の光ディスク再生装置では、始めに第２符号化データの誤り訂正を行い、訂正不能時のみ、消失訂正で再度第２符号化データの誤り訂正を消失訂正で行う。生起した誤りの比較的少ない場合には、始めに実行する第２符号化データの誤り訂正のみで訂正処理を完了することができ、高速な誤り訂正を行うことができる。また、生起した誤りが非常に多く、始めに実行した第２符号化データの誤り訂正が訂正不能になった場合でも、次に消失訂正を行うことで、訂正能力の高い誤り訂正を行うことができる。
【０１０５】
【発明の効果】
以上のように、生起した誤りの比較的少ない場合には、第２符号化データの誤り訂正から行うことで高速な誤り訂正を行うことができる。また、生起した誤りが非常に多い場合には第１符号化データの誤り訂正結果に基づいて消失訂正を行うことで、訂正能力の高い誤り訂正を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１における（ａ）第１符号化データ、および（ｂ）第２符号化データの構成図
【図２】本発明の実施の形態１における複合誤り訂正符号と複合符号化データを光ディスク上に記録する際のフレームの構造を示す構成図
【図３】実施の形態１における光ディスクの構成図
【図４】実施の形態１における誤り訂正方法の、実行順序を説明するフローチャート
【図５】実施の形態１における光ディスクの誤りの例を示す図
【図６】実施の形態１における複合符号化データにおける誤りの例を示す図
【図７】実施の形態２における誤り訂正方法の、実行順序を説明するフローチャート
【図８】実施の形態３における誤り訂正回路の構成を示す構成図
【図９】実施の形態４における光ディスク再生装置の構成図
【符号の説明】
２０１，６０１  第１符号化データ
２０２，６０２  第２符号化データ
２０３，６０３  同期符号
３０１，５０１  光ディスク
３０２，５０２  複合符号化データ
３０３，５０３  同期符号
３０４，５０４  第２符号化データを構成するシンボル
３０５，５０５  第１符号化データを構成するシンボル
８０１，９０５  誤り訂正回路
８０２  第１誤り訂正回路
８０３  第２誤り訂正回路
８０４  消失位置情報生成回路
８０５  実行順序管理回路
８０６，９０６  メモリ
８０７  Ｉ／Ｆ制御回路
８０８  バス制御回路
９０１  光ディスク
９０２  光ヘッド
９０３  再生回路
９０４  復調回路
９０７  ＭＰＥＧ復号回路
９０８  ＤＡ変換回路
９０９  制御ＣＰＵ
【図１】
2004310824.tif 000003
【図２】
2004310824.tif 000004
【図３】
2004310824.tif 000005
【図４】
2004310824.tif 000006
【図５】
2004310824.tif 000007
【図６】
2004310824.tif 000008
【図７】
2004310824.tif 000009
【図８】
2004310824.tif 000010
【図９】
2004310824.tif 000011