(57)【要約】【課題】  光ディスクより読み出したデータに含まれる誤りや断絶を正確に検出することのできるエラー訂正装置を提供する。【解決手段】  エラー訂正装置を、光ディスク１に記録されたデータを復号化し、復号化データを記憶部３に格納する復号化部２と、記憶部３から転送される復号化データをエラー訂正するエラー訂正部４と、エラー訂正部４の生成するエラー訂正情報に基づいて記憶部３内の復号化データの信頼性を判定し、該復号化データを補完が必要であるかを示す補完フラグを生成する補完フラグ生成部５と、補完フラグ生成部５とは異なったアルゴリズムにより、エラー訂正情報から復号化データの信頼性を示す信頼性フラグを生成する信頼性フラグ生成部６と、前記補完フラグあるいは前記信頼性フラグを用いて、記憶部３からの復号化データの信頼度を判定するＣＤ−ＲＯＭエラー訂正部７と、を備えたものとした。【選択図】  図１
2005100545.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に符号化して記録されたデータを復号化する復号化部と、
前記復号化部から転送される復号化データを格納する記憶部と、
前記記憶部内の復号化データをエラー訂正するエラー訂正部と、
前記エラー訂正部の出力するエラー情報に基づいて、前記記憶部内に記憶されたエラー訂正後の復号化データの信頼性を判定し、補完が必要であるか否かを示す補完フラグを各データ毎に生成する補完フラグ生成部と、
前記補完フラグ生成部とは異なるアルゴリズムにより各データの信頼性を判定し、信頼性フラグを生成する信頼性フラグ生成部と、
を備えたことを特徴とするエラー訂正装置。
【請求項２】
請求項１に記載のエラー訂正装置において、
前記補完フラグ生成部による補完フラグの生成と、前記信頼性フラグ生成部による信頼性フラグの生成とを切り換える切り換え部を備えた、
ことを特徴とするエラー訂正装置。
【請求項３】
請求項１または請求項２に記載のエラー訂正装置において、
前記記録媒体は、コンパクトディスクであり、
前記信頼性フラグ生成部は、Ｃ２訂正不能か否かを示す信頼性フラグを生成する、
ことを特徴とするエラー訂正装置。
【請求項４】
請求項１または請求項２に記載のエラー訂正装置において、
前記信頼性フラグ生成部は、前記記録媒体に損傷があるか否かを示すＢＯＤ信号を用いて信頼性フラグを生成する、
ことを特徴とするエラー訂正装置。
【請求項５】
請求項１に記載のエラー訂正装置において、
前記信頼性フラグを使用して、前記復号化データの信頼度を判断するＣＤ−ＲＯＭエラー訂正部を、さらに、備えた、
ことを特徴とするエラー訂正装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はエラー訂正装置に関し、特に、半導体にて形成され、光ディスクから読み出したデータの誤りや断絶を正確に検出することのできるエラー訂正装置に関するものである。
【背景技術】
【０００２】
近年、ＣＤ（Compact Disk）やＭＤ（Mini Disk）やＤＶＤ（Digital Versatile Disk）等、螺旋状のトラックを有する光ディスクに対して、データの記録あるいは再生を行う光ディスク装置が開発されている。光ディスク装置は、光ディスクを回転させながら、光学ピックアップを光ディスクの半径方向に移動させ、目的の位置に対するアクセスを行うようにされている。また、光ディスク装置は、半導体にて形成され、光ディスクより読み出したデータのエラーを訂正するエラー訂正装置を備えている。以下、従来のエラー訂正装置について、ＣＤからのデータをエラー訂正するものを例として説明する。
【０００３】
従来のエラー訂正装置は、その構成を図２に示したように、光ディスク１（ＣＤ）から読み出されたデータを復号化し、復号化データを記憶部３に格納する復号化部２と、記憶部３内の復号化データをエラー訂正し、記憶部３内の復号化データを、エラー訂正後の復号化データおよびエラー訂正情報により置換するエラー訂正部４と、エラー訂正情報に基づいて、エラー訂正後の復号化データの信頼性を判定し、該復号化データは補完が必要であるか否かを示す補完フラグを生成する補完フラグ生成部５と、前記補完フラグを用いて復号化データの信頼度を判定するＣＤ−ＲＯＭエラー訂正部７と、を有する。
【０００４】
以上のように構成される従来のエラー訂正装置の動作を説明する。
復号化部２には、データ読み出し装置（図示しない）において光ディスク１より読み出した読み出しデータが、インターフェース回路（図示しない）を介して入力される。光ディスク１に記録されているデータは、リードソロモン符号化方式に基づいて符号化されたものであり、復号化部２は、入力された読み出しデータを復号化し、復号化データを記憶部３に保存する。
【０００５】
すると、エラー訂正部４は、記憶部３に格納されたデータを読み出し、２方向のエラー訂正を行う。すなわち、図３（ａ）に示したように、所定のデータ量単位で、トラック上に連続したＣ１方向のエラー訂正を行い、その後、分散したＣ２方向のエラー訂正を行う。そして、記憶部３に格納されている復号化データを、エラー訂正を施した復号化データおよびエラー訂正データにより置換する。ここで、エラー訂正データは、エラー訂正の結果を示すものであり、当該復号化データにエラーが含まれていないことや、Ｃ１方向あるいはＣ２方向にエラー訂正可能な数以上のエラーがあるため、訂正されていない復号化データが残っていること等を示すものである。このとき、補完フラグ生成部５は、エラー訂正情報に基づき、所定のデータ量単位で、記憶部３に格納されている復号化データの信頼性、すなわち当該復号化データに対し補完が必要であるかを、判定する。信頼性が低いと判定した場合、補完フラグ生成部５は、復号化データに聴感上の補間処理を施し、エラー訂正されたデータかどうかを示す補完フラグを付加して出力する。このデータは、さらに後段のＣＤ−ＲＯＭエラー訂正部７にて、補完フラグに基づき信頼度の判定、すなわちモード判別され、必要な符号化データは、さらにエラー訂正される。
【０００６】
ここで、光ディスク１の読み出し時に、読み出しを行うための光学ピックアップを保持するトラックが光ディスクの半径方向に移動する、トラック流れと呼ばれる現象が発生してしまうことがあるが、従来の光ディスク装置による光ディスク１の再生速度は、トラック流れが発生したとしても、読み出し位置のデータを正常に読み出すことができる程に低速であった。
【非特許文献１】中島平太郎・小川博司共著、「図解コンパクトディスク読本」、改定３版、オーム社、平成５年１２月、ｐ．１１３−１２９
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、光ディスクの再生速度が高倍速化するに伴い、トラック流れが発生したときに、読み出し位置とは異なる位置のデータを数フレーム読み出してしまうようになった。これは、図３（ｂ）に示したように、トラックに保持された光学ピックアップ１１が移動する間に、光ディスク１が複数回、回転することによって生じる現象である。この場合、断絶された、誤ったデータが復号化部２に入力される。
【０００８】
ところが、Ｃ１方向のエラー訂正はインターリーブ長が２フレームしかないため、読み出したデータが読み出し位置とは異なる位置のデータであっても、該読み出したデータにはエラーが含まれていない場合もある。この場合、エラー訂正部４においてＣ１方向のエラーが検出されず、補完フラグ生成部５により当該復号化データは信頼性が高いとの誤判断をしてしまうこととなる。すると、補完フラグ生成部５は、信頼性が低いことを示す補完フラグを出力しないため、補完フラグに基づき復号化データの信頼度を判断するＣＤ−ＲＯＭエラー訂正部７においては、誤った補完フラグに基づき、誤ったモード判別をしてしまう。
【０００９】
ＣＤ−ＲＯＭエラー訂正部７において、復号化データの信頼度が高いと判断されると、該判断された復号化データが断絶されたものであったとしても、エラー訂正が施されないため、光ディスク１に記録されたデータを正しく再生することができなくなる。
【００１０】
本発明は、前記のような問題点を解決するためのものであり、補完フラグに加えて、Ｃ２方向のエラー訂正の結果に基づく復号化データの信頼度の判定結果を示す信頼性フラグをも生成するようにしたことにより、後段のＣＤ−ＲＯＭエラー訂正部７にて、復号化データの誤りや断絶を正確に検出できるようにすることのできるエラー訂正装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の請求項１にかかるエラー訂正装置は、記録媒体に符号化して記録されたデータを復号化する復号化部と、前記復号化部から転送される復号化データを格納する記憶部と、前記記憶部内の復号化データをエラー訂正するエラー訂正部と、前記エラー訂正部の出力するエラー情報に基づいて、前記記憶部内に記憶されたエラー訂正後の復号化データの信頼性を判定し、補完が必要であるか否かを示す補完フラグを各データ毎に生成する補完フラグ生成部と、前記補完フラグ生成部とは異なるアルゴリズムにより各データの信頼性を判定し、信頼性フラグを生成する信頼性フラグ生成部と、を備えたことを特徴とする。
【００１２】
本発明の請求項２にかかるエラー訂正装置は、請求項１に記載のエラー訂正装置において、前記補完フラグ生成部による補完フラグの生成と、前記信頼性フラグ生成部による信頼性フラグの生成とを切り換える切り換え部を備えた、ことを特徴とする。
【００１３】
本発明の請求項３にかかるエラー訂正装置は、請求項１または請求項２に記載のエラー訂正装置において、前記記録媒体は、コンパクトディスクであり、前記信頼性フラグ生成部は、Ｃ２訂正不能か否かを示す信頼性フラグを生成する、ことを特徴とする。
【００１４】
本発明の請求項４にかかるエラー訂正装置は、請求項１または請求項２に記載のエラー訂正装置において、前記信頼性フラグ生成部は、前記記録媒体に損傷があるかを示すＢＯＤ信号を用いて前記信頼性フラグを生成する、ことを特徴とする。
【００１５】
本発明の請求項５にかかるエラー訂正装置は、請求項１に記載のエラー訂正装置において、前記信頼性フラグを使用して、前記復号化データの信頼度を判断するＣＤ−ＲＯＭエラー訂正部を、さらに、備えたことを特徴とする。
【発明の効果】
【００１６】
本発明の請求項１にかかるエラー訂正装置によれば、記録媒体に符号化して記録されたデータを復号化する復号化部と、前記復号化部から転送される復号化データを格納する記憶部と、前記記憶部内の復号化データをエラー訂正するエラー訂正部と、前記エラー訂正部の出力するエラー情報に基づいて、前記記憶部内に記憶されたエラー訂正後の復号化データの信頼性を判定し、補完が必要であるか否かを示す補完フラグを各データ毎に生成する補完フラグ生成部と、前記補完フラグ生成部とは異なるアルゴリズムにより各データの信頼性を判定し、信頼性フラグを生成する信頼性フラグ生成部と、を備えたので、従来のエラー訂正装置においても生成されていた前記補完フラグに加えて、前記信頼性フラグを生成することができる。これにより、前記エラー訂正装置の後段の装置においては、前記信頼性フラグを参照することにより、前記記録媒体より読み出した復号化データに含まれる誤りや断絶を正確に検出することができる。
【００１７】
本発明の請求項２にかかるエラー訂正装置によれば、請求項１に記載のエラー訂正装置において、前記補完フラグ生成部による補完フラグの生成と、前記信頼性フラグ生成部による信頼性フラグの生成とを切り換える切り換え部を備えたので、前記補完フラグあるいは前記信頼性フラグのいずれかを生成することができる。
【００１８】
本発明の請求項３にかかるエラー訂正装置によれば、請求項１または請求項２に記載のエラー訂正装置において、前記記録媒体は、コンパクトディスクであり、前記信頼性フラグ生成部は、Ｃ２訂正不能か否かを示す信頼性フラグを生成するもの、としたので、前記エラー訂正装置の後段の装置においては、前記信頼性フラグを参照することにより、コンパクトディスクの読み出し時にトラック流れが発生し、断絶したデータが読み出された場合を検出することができる。
【００１９】
本発明の請求項４にかかるエラー訂正装置によれば、請求項１または請求項２に記載のエラー訂正装置において、前記信頼性フラグ生成部は、前記記録媒体に損傷があるかを示すＢＯＤ信号を用いて前記信頼性フラグを生成するようにしたので、前記エラー訂正装置の後段の装置においては、前記信頼性フラグを参照することにより、前記記録媒体に損傷があるため読み出されたデータの信頼性が低い場合を検出することができる。
【００２０】
本発明の請求項５にかかるエラー訂正装置によれば、請求項１に記載のエラー訂正装置において、前記信頼性フラグを使用して、前記復号化データの信頼度を判断するＣＤ−ＲＯＭエラー訂正部を、さらに、備えたので、前記ＣＤ−ＲＯＭエラー訂正部においては、前記信頼性フラグを参照することにより、前復号化データに含まれる誤りや断絶を正確に検出することができる。これにより、誤りや断絶が含まれるデータに対し適切な補完処理を施すことができるようになるため、音声や画像が正しく再生できなくなることを回避することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態について、図面を参照しながら説明する。
図１は、本実施の形態によるエラー訂正装置の構成を示すブロック図である。本実施の形態によるエラー訂正装置は、光ディスク１に符号化して記録されたデータを復号化し、復号化データを記憶部３に格納する復号化部２と、記憶部３から転送される復号化データをエラー訂正し、記憶部３内の復号化データを、エラー訂正後の復号化データおよびエラー訂正情報により置換するエラー訂正部４と、エラー訂正情報に基づいて記憶部３内の復号化データの信頼性を判定し、該復号化データは補完が必要であるか否かを示す補完フラグを生成する補完フラグ生成部５と、補完フラグ生成部５による補完フラグ生成アルゴリズムとは異なったアルゴリズムにより、エラー訂正情報から復号化データの信頼性を示す信頼性フラグを生成する信頼性フラグ生成部６と、前記補完フラグあるいは前記信頼性フラグを用いて、記憶部３からの復号化データの信頼度を判定するＣＤ−ＲＯＭエラー訂正部７と、を有する。
【００２２】
ここで、光ディスク１は、具体的には、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disk）や、ＣＤ−Ｒ（Compact Disc-Recordable）などとされる。
【００２３】
次に、以上のように構成される、本実施の形態によるエラー訂正装置の動作について説明する。
【００２４】
復号化部２には、データ読み出し装置（図示しない）において光ディスク１より読み出した読み出しデータが、インターフェース回路（図示しない）を介して入力される。光ディスク１に記録されているデータは、リードソロモン符号化方式に基づいて符号化されたものであり、復号化部２は、入力された読み出しデータを復号化し、復号化データを記憶部３に格納する。
【００２５】
すると、エラー訂正部４は、記憶部３に格納されたデータを読み出し、Ｃ１方向のエラー訂正を行った後、Ｃ２方向のエラー訂正を行う。そして、記憶部３に格納されている復号化データを、エラー訂正を施した復号化データ、およびＣ１方向及びＣ２方向のエラー訂正の結果を示すエラー訂正情報により置換する。補完フラグ生成部５は、エラー訂正情報から補完の必要性を検討し、補完の必要なデータに対しては補完フラグを付加し、出力する。
【００２６】
このとき、信頼性フラグ生成部６は、Ｃ２方向のエラー訂正の結果のみを参照し、これをもとに、復号化データの信頼性を示す信頼性フラグを生成する。Ｃ２方向のエラー訂正のインターリーブ長は１００フレームを超えているため、トラック流れが発生した場合には、Ｃ２方向のエラーの数がエラー訂正可能な数を超えてしまい、エラー訂正不能という結果になる。このような場合、すなわち、エラー訂正情報が、Ｃ２方向にエラーが含まれていることを示している場合、信頼性フラグ生成部６は、信頼性が低いことを示す信頼性フラグを出力する。こうすることで、信頼性の高さとしては、信頼性フラグ生成部６からの信頼性フラグの方が、補完フラグ生成部５からの補完フラグよりも高くなる。
【００２７】
ＣＤ−ＲＯＭエラー訂正部７は、補完フラグあるいは信頼性フラグに基づいて、復号化データの信頼度の判断、すなわちモード判別をし、必要な符号化データに対しては、さらにエラー訂正を施す。ＣＤ−ＲＯＭでは、セクタの先頭付近にモードデータが存在し、これが誤ると、モードデータの後に読み出した符号化データを復号化すること、あるいは誤り訂正することができなくなる可能性がある。このため、ＣＤ−ＲＯＭエラー訂正部７において、信頼性フラグを参照し、復号化データの信頼度を判定することにより、モードデータを、決して誤ることのないようにすることができる。
【００２８】
ここで、ＣＤ−ＲＯＭエラー訂正部７は、復号化データの属性、すなわち、前記モードデータであるか否かに応じて、補完フラグあるいは信頼性フラグのいずれかを参照し、復号化データの信頼度を判断するものであってもよい。この場合、設定に基づいて、補完フラグ生成部５からの補完フラグあるいは、信頼性フラグ生成部６からの信頼性フラグを切り換えて、ＣＤ−ＲＯＭエラー訂正部７に入力するような回路構成とすることもでき、また、補完フラグ生成部５による補完フラグの生成と、信頼性フラグ生成部６による信頼性フラグの生成とを、切り換え部（図示しない）により、設定に基づいて切り換えるようにすることもできる。ＣＤ−ＲＯＭエラー訂正部７において、前記例のようなＣＤ−ＲＯＭからの復号化データの信頼度を判定する場合、モードデータの信頼度を判定するときに信頼性フラグが入力され、モードデータではないものの信頼度を判定するときに補完フラグが入力されるような回路構成とすればよい。
【００２９】
以上のように、本実施の形態によるエラー訂正装置によれば、光ディスク１に符号化して記録されたデータを復号化し、復号化データを記憶部３に格納する復号化部２と、記憶部３から転送される復号化データをエラー訂正し、記憶部３内の復号化データを、エラー訂正後の復号化データおよびエラー訂正情報により置換するエラー訂正部４と、エラー訂正情報に基づいて記憶部３内の復号化データの信頼性を判定し、該復号化データは補完が必要であるか否かを示す補完フラグを生成する補完フラグ生成部５と、補完フラグ生成部５による補完フラグ生成アルゴリズムとは異なったアルゴリズムにより、エラー訂正情報から復号化データの信頼性を示す信頼性フラグを生成する信頼性フラグ生成部６と、前記補完フラグあるいは前記信頼性フラグを用いて、記憶部３からの復号化データの信頼度を判定するＣＤ−ＲＯＭエラー訂正部７と、を備えたので、ＣＤ−ＲＯＭエラー訂正部７においては、補完フラグや信頼性フラグを参照することにより、復号化データに含まれる誤りや断絶を正確に検出することができる。これにより、誤りや断絶が含まれるデータに対し、適切な補完処理を施すことができるようになるため、音声や画像が正しく再生されなくなることを回避することができる。
【００３０】
なお、本実施の形態においては、信頼性フラグ生成部６を、Ｃ２方向のエラー訂正の結果を参照して、復号化データの信頼性を示す信頼性フラグを生成するようにしたが、信頼性フラグ生成部６を、光ディスク１に損傷があるかを示すＢＯＤ信号を参照して、信頼性フラグを生成するようにしてもよい。ＢＯＤ信号が光ディスク１に損傷があることを示している場合、信頼性が低いことを示す信頼性フラグを出力するようにしても、前記実施の形態と同様に、ＣＤ−ＲＯＭエラー訂正部７において復号化データの誤りや断絶を正確に検出することのできる効果が得られる。
【産業上の利用可能性】
【００３１】
本発明にかかるエラー訂正装置は、Ｃ１方向のエラー訂正の結果に基づく補完フラグと、Ｃ２方向のエラー訂正の結果に基づく信頼性フラグとを生成するので、該エラー訂正装置の後段の装置においては、補完フラグおよび信頼性フラグに基づき復号化データの誤りや断絶を正確に検出できるため、有用である。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施の形態１によるエラー訂正装置の構成を示すブロック図である。
【図２】従来のエラー訂正装置の構成を示すブロック図である。
【図３（ａ）】光ディスクのエラー訂正方法を説明する図である。
【図３（ｂ）】光ディスクの読み出し時に発生するトラック流れを説明する図である。
【符号の説明】
【００３３】
１  光ディスク
２  復号化部
３  記憶部
４  エラー訂正部
５  補完フラグ生成部
６  信頼性フラグ生成部
７  ＣＤ−ＲＯＭエラー訂正部
【図１】
2005100545.tif 000003
【図２】
2005100545.tif 000004
【図３（ａ）】
2005100545.tif 000005
【図３（ｂ）】
2005100545.tif 000006