(57)【要約】【課題】別途エラーマップを生成することなく、バーストエラーの発生状況を円滑かつ適正に推定ないし表示することができるエラー表示回路、エラー推定回路およびデータ再生装置を提供する。【解決手段】同期信号の検出位置が所定の位置からずれたことを検出するＳＹＮＣ位置ずれ検出部１１４ａと、同期信号が消失したことを検出するＳＹＮＣ消失検出部１１４ｂと、ＳＹＮＣ位置ずれ検出部１１４ａによる検出結果とＳＹＮＣ消失検出部１１４ｂによる検出結果に基づいてバーストエラーの発生状況を示す情報を生成するエラー情報生成回路とを有する。ＳＹＮＣ位置ずれ検出部１１４ａによる検出結果に基づいてビットスリップによるバーストエラーの発生状況を推定し、ＳＹＮＣ消失検出部１１４ｂによる検出結果に基づいて伝送信号の品質劣化によるバーストエラーの発生状況を推定する。【選択図】図１
2009048737.tif 000002
【特許請求の範囲】
【請求項１】
伝送信号上におけるエラーの発生状況を表示するためのエラー表示回路において、
前記伝送信号上における同期信号の検出位置が所定の位置からずれたことを検出する第１の検出部と、
前記伝送信号上から同期信号が消失したことを検出する第２の検出部と、
前記第１の検出部による検出結果と前記第２の検出部による検出結果に基づいてバーストエラーの発生状況を示す情報を生成する情報生成部とを有する、
ことを特徴とするエラー表示回路。
【請求項２】
請求項１において、
前記情報生成部は、
前記第１の検出部による検出結果に基づいてビットスリップによるバーストエラーの発生状況を示す情報を生成し、
前記第２の検出部による検出結果に基づいて伝送信号の品質劣化によるバーストエラーの発生状況を示す情報を生成する、
ことを特徴とするエラー表示回路。
【請求項３】
請求項１または２において、
前記第１の検出部は、伝送信号上における同期信号の検出位置が正規の検出位置から第１の範囲内において相違したときに同期信号に位置ずれが生じたと検出し、
前記第２の検出部は、伝送信号上における同期信号の検出位置が正規の検出位置から前記第１の範囲よりも大きい第２の範囲を超えて相違したときに同期信号が消失したと検出する、
ことを特徴とするエラー表示回路。
【請求項４】
請求項３において、
前記第１の検出部は、隣り合う２つの同期信号間に介在するビットの個数を計測しこの個数と正規の個数の差がゼロ以外の第１の個数差以内であるときに同期信号に位置ずれが生じたと検出し、
前記第２の検出部は、隣り合う２つの同期信号間に介在するビットの個数を計測しこの個数と正規の個数の差が前記第１の個数差よりも大きい第２の個数差を超えるときに同期信号が消失したと検出する、
ことを特徴とするエラー表示回路。
【請求項５】
請求項１ないし４の何れか一項において、
前記情報生成部は、前記第１および第２の検出部による検出結果に基づいてバーストエラーによるエラー数を求め、求めたエラー数を誤り訂正回路から供給されるエラー数から減じることにより、ランダムエラーによるエラー数を取得する、
ことを特徴とするエラー表示回路。
【請求項６】
伝送信号上におけるエラーの発生状況を推定するエラー推定回路において、
前記伝送信号上における同期信号の検出位置が所定の位置からずれたことを検出する第１の検出部と、
前記伝送信号上から同期信号が消失したことを検出する第２の検出部と、
前記第１の検出部による検出結果と前記第２の検出部による検出結果に基づいてバーストエラーの発生状況を推定するエラー推定部と、
を有することを特徴とするエラー推定回路。
【請求項７】
請求項６において、
前記エラー推定部は、
前記第１の検出部による検出結果に基づいてビットスリップによるバーストエラーの発生状況を推定し、
前記第２の検出部による検出結果に基づいて伝送信号の品質劣化によるバーストエラーの発生状況を推定する、
ことを特徴とするエラー推定回路。
【請求項８】
請求項７において、
前記エラー推定部は、
前記第１の検出部によって同期信号の位置ずれが検出されたとき当該同期信号からその前の同期信号までの区間にバーストエラーが生じたと推定し、
前記第２の検出部によって同期信号の消失が検出されたとき当該同期信号を跨ぐ区間にバーストエラーが生じたと推定する、
ことを特徴とするエラー推定回路。
【請求項９】
伝送信号上におけるエラーの発生状況を推定するエラー推定回路において、
前記伝送信号上における同期信号の検出位置が所定の位置からずれたことを検出する検出部と、
前記第１の検出部による検出結果に基づいてビットスリップによるバーストエラーの発生状況を推定するエラー推定部と、
を有することを特徴とするエラー推定回路。
【請求項１０】
伝送信号上におけるエラーの発生状況を推定するエラー推定回路において、
前記伝送信号上から同期信号が消失したことを検出する検出部と、
前記検出部による検出結果に基づいて伝送信号の品質劣化によるバーストエラーの発生状況を推定するエラー推定部と、
を有することを特徴とするエラー推定回路。
【請求項１１】
請求項１ないし１０の何れか一項に記載のエラー表示回路またはエラー推定回路を有するデータ再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エラー表示回路、エラー推定回路およびデータ再生装置に関し、特に、伝送信号上に生じるバーストエラーの発生状況を推定ないし表示する際に用いて好適なものである。
【背景技術】
【０００２】
従来、ＤＶＤ（Digital Versatile Disc）等を扱うドライブ装置では、再生信号に生じるエラーの発生状況をユーザに表示するための構成が提案されている（特許文献１）。ここでは、ＥＣＣ（エラー・コレクション・コード）を用いたエラーの訂正数やエラーの訂正不能数、エラーレート等がユーザに表示される。
【０００３】
この先行技術によれば、ユーザは、表示されたエラーの発生状況をもとに、ディスクの劣化状況や記録面の汚れの状況等を察知することができ、適宜、ディスク面をクリーニングする等の措置をとり得るとされている。また、再生に並行してリアルタイムでエラーレートが表示されるため、ユーザは、再生時に随時エラーレートを参照することにより、エラーレートがどの程度までであれば支障なく再生を行えるかを識別することができるとされている。そして、この識別により、過度に記録面をクリーニングするのを回避することができ、不要なクリーニングによる記録面の損傷を抑制できるとされている。
【特許文献１】特開２００３−３３１５７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、かかる従来技術によれば、如何なる種類のエラーが生じているのかをリアルタイムで識別することはできない。このため、たとえば、ディスク記録面に傷や汚れがないにも拘わらず、エラー数やエラーレートが大きいような場合に、当該ディスクを再生するドライブ側に何らかの問題があるとの疑念をユーザに抱かせる惧れがある。
【０００５】
再生信号上に発生するエラーは、一定の区間に渡ってバースト状にエラーとなるバーストエラーと、短区間のエラーが離散するランダムエラーに区分できる。さらに、バーストエラーは、いわゆるビットスリップによって生じるものと、記録面上の傷や汚れ、記録膜の欠損、あるいは、記録条件の粗悪さ等に起因して再生信号が劣化することによって生じるものに区分できる。ここで、ビットスリップは、再生信号上に重畳されたノイズがＰＬＬ（たとえば、図１のデジタルＰＬＬ１０５）の位相同期に影響する場合に起こり易い。また、ランダムエラーは、通常、再生信号上に重畳されたノイズによって生じる。
【０００６】
したがって、上記のように、ディスク記録面に傷や汚れがないにも拘わらず、エラー数やエラーレートが大きい場合には、当該ディスクを再生するドライブ側に問題があるとは限らず、外部からは目に見えない記録膜の損傷や、当該ディスクに記録を行ったドライブ側の問題（記録条件の粗悪さ）、あるいは、再生信号上のノイズの問題等、種々の要因によって当該エラーが生じた可能性がある。この可能性は、その際に生じたエラーの特徴（ランダム性／バースト性）を知ることによって、特定できないまでも、ある程度の範囲にまで絞り込むことができる。
【０００７】
しかし、上記先行技術では、エラーの訂正数や訂正不能数、エラーレートが表示されるに留まり、如何なる種類のエラーが生じているかまでは表示されないため、ユーザは、エラーが発生した場合に、その発生要因を適正に絞り込むことができない。
【０００８】
なお、バーストエラーは、ＥＣＣによって検出された誤り位置をエラーマップ上にマッピングすることにより検出することができる。すなわち、エラーマップ上においてエラーが所定長以上連続する区間をバーストエラーの発生位置として検出することができる。しかし、この場合には、誤り訂正処理を行った後にエラーマップを生成する必要があるため、メモリ容量の消費と処理工数の増大を招く結果となってしまう。
【０００９】
本発明は、このような問題を解消するためになされたものであり、別途エラーマップを生成することなく、バーストエラーの発生状況を円滑かつ適正に推定ないし表示することができるエラー表示回路、エラー推定回路およびデータ再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題に鑑み本発明は、それぞれ以下の特徴を有する。
【００１１】
請求項１の発明は、エラー表示回路に関するものである。すなわち、この発明は、伝送信号上におけるエラーの発生状況を表示するためのエラー表示回路において、前記伝送信号上における同期信号の検出位置が所定の位置からずれたことを検出する第１の検出部と、前記伝送信号上から同期信号が消失したことを検出する第２の検出部と、前記第１の検出部による検出結果と前記第２の検出部による検出結果に基づいてバーストエラーの発生状況を示す情報を生成する情報生成部とを有することを特徴とする。
【００１２】
本発明は、同期信号の検出適否に基づいてバーストエラーの発生状況を推定し、この推定結果に基づいてバーストエラーの発生状況を表示するものである。同期信号が適正位置からずれている場合や消失している場合には、当該同期信号の近傍にバースト状のエラーが発生している可能性が高い。本発明は、このように同期信号の検出が不適正である場合に、バーストエラーが発生したと推定し、これをもとに、バーストエラーの発生状況を示す情報を生成する。
【００１３】
請求項２の発明は、請求項１に記載のエラー表示回路において、前記情報生成部は、前記第１の検出部による検出結果に基づいてビットスリップによるバーストエラーの発生状況を示す情報を生成し、前記第２の検出部による検出結果に基づいて伝送信号の品質劣化によるバーストエラーの発生状況を示す情報を生成することを特徴とする。
【００１４】
一の同期信号の検出位置が適正位置から数ビットないし数十ビット程度ずれている場合には、当該一の同期信号とそれより一つ前の同期信号の間の区間にビットスリップが生じている可能性が高い。ここで、ビットスリップが生じた位置から当該一の同期信号までの区間は、当該ビットスリップによってバーストエラーが生じることとなる。本発明は、このように同期信号の検出位置が適正位置からずれる場合に、ビットスリップによるバーストエラーが生じたと推定し、当該エラーの発生状況を示す情報を生成する。
【００１５】
また、一の同期信号が消失している場合には、当該同期信号を跨ぐ区間において、伝送信号の品質劣化によるバーストエラーが生じている可能性が高い。たとえば、伝送信号がディスクを再生して得られたものである場合には、ディスク面の傷や汚れ、記録膜の欠損、当該ディスクに対する記録条件の不適正さによって、伝送信号（再生信号）に品質劣化が生じる。本発明は、このように同期信号が消失する場合に、伝送信号の品質劣化によるバーストエラーが生じたと推定し、当該エラーの発生状況を示す情報を生成する。
【００１６】
請求項１または２の発明において、バーストエラーの発生状況を示す情報は、たとえば、伝送信号上の所定区間に発生したバーストエラーの発生回数や、バーストエラーによるエラービット数等とされる。
【００１７】
請求項１または２の発明において、前記第１の検出部は、たとえば、請求項３に記載のように、伝送信号上における同期信号の検出位置が正規の検出位置から第１の範囲内において相違したときに同期信号に位置ずれが生じたと検出し、前記第２の検出部は、伝送信号上における同期信号の検出位置が正規の検出位置から前記第１の範囲よりも大きい第２の範囲を超えて相違したときに同期信号が消失したと検出するよう構成され得る。
【００１８】
より具体的には、前記第１の検出部は、たとえば、請求項４に記載のように、隣り合う２つの同期信号間に介在するビットの個数を計測しこの個数と正規の個数の差がゼロ以外の第１の個数差以内であるときに同期信号に位置ずれが生じたと検出し、前記第２の検出部は、隣り合う２つの同期信号間に介在するビットの個数を計測しこの個数と正規の個数の差が前記第１の個数差よりも大きい第２の個数差を超えるときに同期信号が消失したと検出するよう構成され得る。
【００１９】
さらに、本発明において、前記情報生成部は、請求項５に記載のように、前記第１および第２の検出部による検出結果に基づいてバーストエラーによるエラー数を求め、求めたエラー数を誤り訂正回路から供給されるエラー数から減じることにより、ランダムエラーによるエラー数を取得するよう構成され得る。この場合、ユーザは、ランダムエラーによるエラー数とバーストエラーによるエラー数を区分けして認識することができ、エラーの発生状況をより微細に知ることができる。
【００２０】
請求項６の発明は、エラー推定回路に関するものであり、上記エラー表示回路中のエラー推定に関わる部分を抽出したものである。すなわち、この発明は、伝送信号上におけるエラーの発生状況を推定するエラー推定回路において、前記伝送信号上における同期信号の検出位置が所定の位置からずれたことを検出する第１の検出部と、前記伝送信号上から同期信号が消失したことを検出する第２の検出部と、前記第１の検出部による検出結果と前記第２の検出部による検出結果に基づいてバーストエラーの発生状況を推定するエラー推定部とを有することを特徴とする。
【００２１】
請求項７の発明は、請求項６に記載のエラー推定回路において、前記エラー推定部は、前記第１の検出部による検出結果に基づいてビットスリップによるバーストエラーの発生状況を推定し、前記第２の検出部による検出結果に基づいて伝送信号の品質劣化によるバーストエラーの発生状況を推定することを特徴とする。
【００２２】
請求項８の発明は、請求項７に記載のエラー推定回路において、前記エラー推定部は、前記第１の検出部によって同期信号の位置ずれが検出されたとき当該同期信号からその前の同期信号までの区間にバーストエラーが生じたと推定し、前記第２の検出部によって同期信号の消失が検出されたとき当該同期信号を跨ぐ区間にバーストエラーが生じたと推定することを特徴とする。
【００２３】
請求項９の発明は、エラー推定回路に関するものであり、上記請求項６の発明に係るエラー推定回路のうち同期信号の位置ずれに基づくエラー推定部分を抽出したものである。すなわち、この発明は、伝送信号上におけるエラーの発生状況を推定するエラー推定回路において、前記伝送信号上における同期信号の検出位置が所定の位置からずれたことを検出する検出部と、前記第１の検出部による検出結果に基づいてビットスリップによるバーストエラーの発生状況を推定するエラー推定部とを有することを特徴とする。
【００２４】
請求項１０の発明は、エラー推定回路に関するものであり、上記請求項６の発明に係るエラー推定回路のうち同期信号の消失に基づくエラー推定部分を抽出したものである。すなわち、この発明は、伝送信号上におけるエラーの発生状況を推定するエラー推定回路において、前記伝送信号上から同期信号が消失したことを検出する検出部と、前記検出部による検出結果に基づいて伝送信号の品質劣化によるバーストエラーの発生状況を推定するエラー推定部とを有することを特徴とする。
【００２５】
請求項１１の発明は、上記請求項１ないし１０の何れか一項に記載のエラー表示回路またはエラー推定回路を有するデータ再生装置である。この発明によれば、データ再生に並行して、適宜、リアルタイムで、バーストエラーの発生状況を推定ないし表示することができる。
【発明の効果】
【００２６】
以上のとおり本発明によれば、別途エラーマップを生成することなく、バーストエラーの発生状況を円滑かつ適正に推定ないし表示することができる。よって、本発明によれば、ディスク再生時に生じるエラーの特徴をリアルタイムでユーザに認識させることができ、エラー発生の要因を認識するための手掛かりをユーザに提示することができる。
【００２７】
特に、請求項２の発明によれば、バーストエラーがビットスリップによるものか、伝送信号の劣化によるものであるかをユーザに表示することができるため、ユーザにおいて、エラー発生要因の絞り込みを促進させることができる。さらに、請求項５の発明によれば、バーストエラーとランダムエラーが区分して提示されるため、ユーザは、エラー発生要因をさらに絞り込むことができる。
【００２８】
本発明の効果ないし意義は、以下に示す実施の形態の説明により更に明らかとなろう。ただし、以下の実施の形態は、あくまでも、本発明を実施化する際の一つの例示であって、本発明は、以下の実施の形態に記載されたものに何ら制限されるものではない。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の実施の形態につき図面を参照して説明する。本実施の形態は、ＨＤＤＶＤ（High Definition DVD）に対して記録／再生を行う光ディスク装置に本発明を適用したものである。
【００３０】
図１に、実施の形態に係る光ディスク装置の構成を示す。なお、図１には、ＡＶ（Audio Visual）データの再生に関する再生系のみが図示されている。また、フォーカスサーボ回路やトラッキングサーボ回路等も図示省略されている。
【００３１】
図１に示す如く、本実施の形態に係る光ディスク装置は、光ピックアップ１０１と、増幅回路１０２と、ＡＤ変換回路１０３と、オフセット調整回路１０４と、デジタルＰＬＬ１０５と、イコライザ１０６と、ビタビ復号回路１０７と、復調回路１０８と、ＳＹＮＣ検出回路１０９と、ＥＣＣ回路１１０と、ＡＶデコーダ１１１と、ＤＡ変換回路１１２と、画像情報生成回路１１３と、ＳＹＮＣ適否検出回路１１４と、エラー情報生成回路１１５を備えている。
【００３２】
光ピックアップ１０１は、ディスクにレーザ光を照射してデータの書き込みを行うとともに、ディスクからの反射光を受光してデータの読み取りを行う。増幅回路１０２は、光ピックアップ１０１から供給される再生ＲＦ信号を増幅してＡＤ変換回路１０３に出力する。ＡＤ変換回路１０３は、非同期クロックに応じたタイミングにて再生ＲＦ信号をサンプリングし、サンプル値をデジタルデータに変換してオフセット調整回路１０４に出力する。オフセット調整回路１０４は、再生ＲＦ信号に含まれるＤＣオフセットを検出してこれを除去し、オフセットのない再生信号列（デジタルデータ）を出力する。
【００３３】
デジタルＰＬＬ１０５は、ＡＤ変換回路１０３にてサンプリングされたデータを補間して、正規のサンプリングタイミングにおけるデータを生成する。イコライザ１０６は、デジタルＰＬＬ１０５から供給されるデータに対して波形等化処理を施してビタビ復号回路１０７に出力する。ビタビ復号回路１０７は、イコライザ１０６から入力されるデジタルデータにビタビ復号処理を施して１、０の２値化データを生成出力する。
【００３４】
復調回路１０８は、ビタビ復号回路１０７から入力される２値化データを復調してＥＣＣ回路１１０に供給する。具体的には、ＳＹＮＣ検出回路１０９から入力されるＳＹＮＣ検出信号に基づいて同期信号間のデータ区間（フレーム区間）を特定し、当該フレーム区間中のデータを復調してＥＣＣ回路１１０に供給する。
【００３５】
ＥＣＣ回路１１０は、復調回路１０８から供給される１ＥＣＣブロック分のデータに対しＰＯ符号とＰＩ符号を用いて誤り訂正処理を行う。具体的には、図６に示す１ＥＣＣブロック分のデータについて、ＰＩ方向に、各行のセクタデータをその末尾のＰＩ符号を用いて誤り訂正し、全ての行に対する処理が終了すると、次に、ＰＯ方向に、各列のセクタデータをその末尾のＰＯ符号を用いて誤り訂正する。かかるＰＩ方向とＰＯ方向の処理を予め決められた回数だけ繰り返し、これにより訂正されたデータを、順次、ＡＶデコーダ１１１に出力する。
【００３６】
さらに、ＥＣＣ回路１１０は、１ＥＣＣブロック分のデータ中において、誤りを訂正したデータの数（以下、「ＥＣＣエラー数」という）をエラー情報生成回路１１５に出力する。
【００３７】
ＡＶデコーダ１１１は、ＥＣＣ回路１１０から入力されたデータをデコード（ＭＰＥＧ、Ｈ２６４、ＶＣ−１等）し、デコードしたオーディオデータとビデオデータをそれぞれＤＡ変換回路１１２と画像情報生成回路１１３に出力する。ＤＡ変換回路１１２は、ＡＶデコーダ１１１から入力されたオーディオデータをアナログ信号に変換し、スピーカに供給する。
【００３８】
画像情報生成回路１１３は、ＡＶデコーダ１１１から入力されたビデオデータから表示用の映像信号を生成してモニタに供給する。また、画像情報生成回路１１３は、リモコン等を介してユーザからエラーの発生状況を表示する旨の指令信号が入力されたとき、後述の如く、エラー情報生成回路１１５から入力されるエラー情報に基づいてエラーの発生状況を表示する映像を生成し、これを、ＡＶデコーダ１１１から入力されるビデオデータに基づく映像に重ねた映像を生成してモニタに供給する。
【００３９】
ＳＹＮＣ検出回路１０９は、再生データ列中に含まれる所定パターン（ＳＹＮＣパターン）の同期信号区間を検出し、検出信号を復調回路１０８に出力する。ＳＹＮＣ検出回路１０８は、ビタビ復号回路１０７から供給される２値化データ列を参照し、このデータ列中にＳＹＮＣパターンを検出したことに応じて検出信号を復調回路１０８に出力する。
【００４０】
また、ＳＹＮＣ検出回路１０９は、一の同期信号が検出されてから次の同期信号が検出されるまでに存在する１、０の個数（データビット数）をカウントし、カウント結果を、検出信号とともに、ＳＹＮＣ適否検出回路１１４に出力する。
【００４１】
ＳＹＮＣ適否検出回路１１４は、ＳＹＮＣ位置ずれ検出部１１４ａとＳＹＮＣ消失検出部１１４ｂから構成されている。ＳＹＮＣ位置ずれ検出部１１４ａは、ＳＹＮＣ検出回路１０９から供給されるデータビット数のカウント値をもとに、同期信号の位置ずれを検出する。また、ＳＹＮＣ消失検出部１１４ｂは、ＳＹＮＣ検出回路１０９から供給されるデータビット数のカウント値をもとに、同期信号の位置ずれを検出する。ＳＹＮＣ位置ずれ検出部１１４ａとＳＹＮＣ消失検出部１１４ｂにおける処理については、追って、図２ないし図５を参照して説明する。
【００４２】
エラー情報生成部１１５は、ＳＹＮＣ位置ずれ検出部１１４ａおよびＳＹＮＣ消失検出部１１４ｂからの検出結果に基づいて、ビットスリップによるバーストエラーと再生信号の品質劣化によるバーストエラーの発生状況を推定する。また、ＥＣＣ回路１１０から供給されるＥＣＣエラー数からビットスリップによるバーストエラーと再生信号の品質劣化によるバーストエラーに基づくデータエラー数を減算してランダムエラーによるデータエラー数を算出する。そして、ビットスリップによるバーストエラーと再生信号の品質劣化によるバーストエラーの発生状況とランダムエラーの発生状況に関する情報を生成して画像情報生成回路１１３に供給する。
【００４３】
図２は、ＳＹＮＣ位置ずれ検出部１１４ａにおける同期信号の位置ずれ検出方法を説明する図である。
【００４４】
同図（ａ）に示す如く、同期信号の検出位置にずれが生じていない場合、一の同期信号から次の同期信号までの間に存在するデータビット数は１０９２ビットである。これに対し、同図（ｂ）に示す如く、フレーム（ｎ）中のＰ１、Ｐ２、Ｐ３の位置においてデータビットが消失し、当該フレーム（ｎ）にビットスリップが生じると、フレーム（ｎ）中のデータビット数は、３ビット少なくなって１０８９ビットとなる。この場合、次のフレーム（ｎ＋１）の同期信号が３ビットだけ前のフレーム（ｎ）側にずれることとなる。
【００４５】
また、同図（ｃ）に示す如く、フレーム（ｎ）中のＰ１、Ｐ２、Ｐ３の位置に不要なデータビットが追加され、当該フレーム（ｎ）にビットスリップが生じると、フレーム（ｎ）中のデータビット数は、３ビット多くなって１０９５ビットとなる。この場合、次のフレーム（ｎ＋１）の同期信号が３ビットだけ次のフレーム側にずれることとなる。
【００４６】
ＳＹＮＣ位置ずれ検出部１１４ａは、一の同期信号から次の同期信号までの間に存在するデータビット数を正規のデータビット数（１０９２ビット）と比較し、その差が０以外の閾値範囲内であれば、同期信号の検出位置にずれが生じたと判定する。
【００４７】
図４は、ＳＹＮＣ位置ずれ検出部１１４ａにおける処理フローを示す図である。
【００４８】
処理が開始されると、まず、位置ずれが生じた同期信号の数をカウントするカウンタがリセットされる（Ｓ１０１）。このカウンタはＳＹＮＣ位置ずれ検出部１１４ａ内に含まれている。
【００４９】
その後、ＳＹＮＣ検出回路１０９から同期信号の検出信号が入力され（Ｓ１０２）、併せて、当該同期信号と一つ前の同期信号との間に存在するデータビット数Ｎｂが供給されると（Ｓ１０３）、ＳＹＮＣ位置ずれ検出部１１４ａは、供給されたデータビット数Ｎｂと正規のデータビット数（１０９２ビット）の差ΔＮｂを算出し（Ｓ１０４）、この差ΔＮｂが０であるかを判別する（Ｓ１０５）。
【００５０】
ここで、差ΔＮｂが０であれば（Ｓ１０５：ＹＥＳ）、当該同期信号にはずれが生じていないとしてＳ１０８に進み、１ＥＣＣブロック分のデータについて処理が終了したかを判別する。一方、差ΔＮｂが０でなければ（Ｓ１０５：ＮＯ）、ＳＹＮＣ位置ずれ検出部１１４ａは、差ΔＮｂの絶対値が閾値Ｔｈ１以下であるかを判別する（Ｓ１０６）。
【００５１】
ここで、差ΔＮｂの絶対値が閾値Ｔｈ１以下であれば（Ｓ１０６：ＹＥＳ）、当該同期信号の検出位置にずれが生じたとして、カウンタのカウント値を１カウントアップし（Ｓ１０７）、１ＥＣＣブロック分のデータについて処理が終了したかを判別する（Ｓ１０８）。一方、差ΔＮｂの絶対値が閾値Ｔｈ１を超えていれば（Ｓ１０６：ＮＯ）、当該同期信号の検出位置にはずれが生じていないとして、１ＥＣＣブロック分のデータについて処理が終了したかを判別する（Ｓ１０８）。
【００５２】
Ｓ１０８において、１ＥＣＣブロック分のデータについて処理が終了していないと判別された場合（Ｓ１０８：ＮＯ）、ＳＹＮＣ位置ずれ検出部１１４ａは、Ｓ１０２に戻って、次の同期信号の検出を待つ。一方、１ＥＣＣブロック分のデータについて処理が終了したと判別された場合（Ｓ１０８：ＹＥＳ）、ＳＹＮＣ位置ずれ検出部１１４ａは、カウンタのカウント値（以下、「ＳＹＮＣずれ検出数」という）をエラー情報生成回路１１５に出力した後（Ｓ１０９）、Ｓ１０１に戻って当該カウンタをリセットし、次のＥＣＣブロックに対する処理を開始する。
【００５３】
図３は、ＳＹＮＣ消失検出部１１４ｂにおける同期信号の消失検出方法を説明する図である。
【００５４】
同図（ａ）に示す如く、同期信号が適正である場合、上記の如く、一の同期信号から次の同期信号までの間に存在するデータビット数は１０９２ビットである。これに対し、同図（ｂ）に示す如く、フレーム（ｎ−１）中のＰ１の位置からフレーム（ｎ）中のＰ２の位置までの区間において再生信号の品質劣化が生じ、フレーム（ｎ）の同期信号が消失すると、フレーム（ｎ−１）の同期信号からフレーム（ｎ＋１）の同期信号までの間に存在するデータビット数は、２１８４ビットとなる。
【００５５】
また、同図（ｃ）に示す如く、フレーム（ｎ−１）中のＰ１の位置からフレーム（ｎ＋１）中のＰ２の位置までの区間において再生信号の品質劣化が生じ、フレーム（ｎ）とフレーム（ｎ＋１）の同期信号が消失すると、フレーム（ｎ−１）の同期信号からフレーム（ｎ＋１）の次のフレームの同期信号までの間に存在するデータビット数は、３２７６ビットとなる。
【００５６】
ＳＹＮＣ消失検出部１１４ｂは、一の同期信号から次の同期信号までの間に存在するデータビット数を正規のデータビット数（１０９２ビット）と比較し、その差が所定の閾値範囲を超える場合に、同期信号の検出位置にずれが生じたと判定する。
【００５７】
図５は、ＳＹＮＣ消失検出部１１４ｂにおける処理フローを示す図である。
【００５８】
処理が開始されると、まず、消失した同期信号の数をカウントするカウンタがリセットされる（Ｓ２０１）。このカウンタはＳＹＮＣ消失検出部１１４ｂ内に含まれている。
【００５９】
その後、ＳＹＮＣ検出回路１０９から同期信号の検出信号が入力され（Ｓ２０２）、併せて、当該同期信号と一つ前の同期信号との間に存在するデータビット数Ｎｂが供給されると（Ｓ２０３）、ＳＹＮＣ消失検出部１１４ｂは、供給されたデータビット数Ｎｂと正規のデータビット数（１０９２ビット）の差ΔＮｂを算出し（Ｓ２０４）、この差ΔＮｂが０であるかを判別する（Ｓ２０５）。
【００６０】
ここで、差ΔＮｂが０であれば（Ｓ２０５：ＹＥＳ）、当該同期信号は消失していないとしてＳ２０９に進み、１ＥＣＣブロック分のデータについて処理が終了したかを判別する。一方、差ΔＮｂが０でなければ（Ｓ２０５：ＮＯ）、ＳＹＮＣ位置消失検出部１１４ｂは、差ΔＮｂの絶対値が閾値Ｔｈ１を超えるかを判別する（Ｓ２０６）。
【００６１】
ここで、差ΔＮｂの絶対値が閾値Ｔｈ１を超えていれば（Ｓ２０６：ＹＥＳ）、同期信号が消失したとして、消失した同期信号の個数Ｋｃを算出する（Ｓ２０７）。具体的には、差ΔＮｂを正規のデータビット数（１０９２ビット）で割った値の小数点第１位を四捨五入して個数Ｋｃを算出する。
【００６２】
たとえば、図３（ｂ）のように消失した同期信号を挟む２つの同期信号の間のビット数が２１８４ビットであれば、ΔＮｂ＝２１８４−１０９２＝１０９２となり、これを１０９２で割った値は１となるから、Ｋｃ＝１となる。また、消失した同期信号を挟む２つの同期信号の間のビット数が２１８４ビットからビットスリップして２１９２となっている場合には、ΔＮｂ＝２１９２−１０９２＝１１００となり、これを１０９２で割った値は１．０１となるから、小数点第１位を四捨五入して、Ｋｃ＝１となる。さらに、消失した同期信号を挟む２つの同期信号の間のビット数が２１８４ビットからビットスリップして２１７２となっている場合には、ΔＮｂ＝２１７２−１０９２＝１０８０となり、これを１０９２で割った値は０．９９となるから、小数点第１位を四捨五入して、Ｋｃ＝１となる。
【００６３】
同様に、図３（ｃ）のように消失した同期信号を挟む２つの同期信号の間のビット数が３２７６ビットであれば、ΔＮｂ＝３２７６−１０９２＝２１８４となり、これを１０９２で割った値は２となるから、Ｋｃ＝２となる。また、消失した同期信号を挟む２つの同期信号の間のビット数が３２７６ビットからビットスリップして３２８８となっている場合には、ΔＮｂ＝３２８８−１０９２＝２１９６となり、これを１０９２で割った値は２．０１となるから、小数点第１位を四捨五入して、Ｋｃ＝２となる。さらに、消失した同期信号を挟む２つの同期信号の間のビット数が３２７６ビットからビットスリップして３２５８となっている場合には、ΔＮｂ＝３２５８−１０９２＝２１６６となり、これを１０９２で割った値は１．９８となるから、小数点第１位を四捨五入して、Ｋｃ＝２となる。
【００６４】
しかる後、ＳＹＮＣ消失検出部１１４ｂは、カウンタのカウント値をＫｃだけカウントアップし（Ｓ２０８）、１ＥＣＣブロック分のデータについて処理が終了したかを判別する（Ｓ２０９）。一方、Ｓ２０６にて差ΔＮｂの絶対値が閾値Ｔｈ１を超えてなければ（Ｓ２０６：ＮＯ）、同期信号の消失は生じていないとして、１ＥＣＣブロック分のデータについて処理が終了したかを判別する(Ｓ２０９)。
【００６５】
Ｓ２０９において、１ＥＣＣブロック分のデータについて処理が終了していないと判別された場合（Ｓ２０９：ＮＯ）、ＳＹＮＣ消失検出部１１４ｂは、Ｓ２０２に戻って、次の同期信号の検出を待つ。一方、１ＥＣＣブロック分のデータについて処理が終了したと判別された場合（Ｓ２０９：ＹＥＳ）、ＳＹＮＣ消失検出部１１４ｂは、カウンタのカウント値（以下、「ＳＹＮＣ消失検出数」という）をエラー情報生成回路１１５に出力した後（Ｓ２１０）、Ｓ２０１に戻って当該カウンタをリセットし、次のＥＣＣブロックに対する処理を開始する。
【００６６】
次に、図７（ａ）を参照して、エラー情報生成回路１１５における処理について説明する。
【００６７】
再生動作が開始すると（Ｓ３０１：ＹＥＳ）、エラー情報生成回路１１５は、ＥＣＣ回路１１０から入力されるＥＣＣエラー数と、ＳＹＮＣ位置ずれ検出部１１４ａおよびＳＹＮＣ消失検出部１１４ｂから入力されるＳＹＮＣずれ検出数およびＳＹＮＣ消失検出数（以下、これらまとめて「エラー検出値」という）をＥＣＣブロック毎にバッファリングし（Ｓ３０２）、現時点からｎ個前までのエラー検出値に基づいてエラー情報を生成する（Ｓ３０３）。具体的には、ＳＹＮＣずれ検出数とＳＹＮＣ消失検出数からそれぞれビットスリップによるエラー数（バーストエラー）と再生信号の品質劣化によるエラー数（バーストエラー）を推定し、これらエラー数をＥＣＣエラー数から減算して、ランダムアクセスによるエラー数を算出する。
【００６８】
ここで、本実施の形態では、これらのバーストエラー数は、それぞれ、ＳＹＮＣずれ検出数とＳＹＮＣ消失検出数に１フレーム分のデータビット数（１０９２ビット）を乗じて算出されるビット数とされる。
【００６９】
すなわち、本実施の形態では、図２（ｂ）（ｃ）に示すようにビットスリップによって同期信号の検出位置がずれた場合には、その同期信号を含むフレームよりも一つ前のフレーム全体にバーストエラーが生じたとしてエラー数が推定される。厳密に言えば、図２（ｂ）（ｃ）の場合には、フレーム（ｎ）中、最初にビットスリップが生じたＰ１のビット位置以降にバーストエラーが生じることとなるが、処理の簡易化のために、ビット位置Ｐ１の検出処理を行うことなく、フレーム（ｎ）全体にバーストエラーが生じたとしてエラー数の推定を行う。
【００７０】
同様に、図３（ｂ）（ｃ）のように再生信号の品質劣化によって同期信号が消失した場合には、消失した同期信号を含むフレーム全体にバーストエラーが生じたとしてエラー数が推定される。この場合も、バーストエラーはＰ１のビット位置からＰ２のビット位置の間に生じているが、処理の簡易化のために、ビット位置Ｐ１、Ｐ２の検出処理を行うことなく、消失した同期信号を含むフレーム全体にバーストエラーが生じたとしてエラー数の推定を行う。
【００７１】
図７（ａ）における処理の一例として、１ＥＣＣブロックに対して、ＥＣＣエラー数が２０００バイト、ＳＹＮＣずれ検出数が３、ＳＹＮＣ消失検出数が１であるとすると、同期信号区間を除いて１フレームは９１バイト（１バイト＝１２ビット、同期信号区間は２バイト）であるから、それぞれのエラー数は、以下のとおり推定される。
・ビットスリップによるバーストエラー数  ：  ９１×３＝２７３（バイト）…(1)
・再生信号の品質劣化によるバーストエラー数：９１×１＝  ９１（バイト）…(2)
・ランダムエラー数：    ２０００−（２７３＋９１）＝１６３９（バイト）…(3)
この場合、図７（ａ）のＳ３０３におけるｎ個前が１個前に設定されているとすると、エラー情報生成回路１１５は、これら（１）〜（３）の算出結果をエラー推定情報として画像情報生成回路１１３に出力する。
【００７２】
次に、図７（ｂ）を参照して、画像情報生成回路１１３における処理を説明する。
【００７３】
ユーザから再生指令が入力され（Ｓ４０１：ＹＥＳ）、再生動作が行われると（Ｓ４０２）、画像情報生成回路１１３は、ユーザからエラー表示を行う旨の指令が入力されたかを判別する（Ｓ４０２）。
【００７４】
ここで、エラー表示指令が入力されていなければ（Ｓ４０３：ＮＯ）、画像情報生成回路１１３は、ＡＶデコーダ１１１から入力されたビデオデータに基づいて映像信号を生成しモニタに出力する（Ｓ４０５）。一方、ユーザからエラー表示指令が入力されると（Ｓ４０３：ＹＥＳ）、画像情報生成回路１１３は、エラー情報生成回路１１５から入力されたエラー情報に基づいて、エラーの発生状況を表示するための映像を生成し、この映像をＡＶデコーダ１１１から入力された映像に重ねて表示するための映像信号を生成して（Ｓ４０４）、モニタに出力する（Ｓ４０５）。この他、光ディスク装置が備える表示部に表示しても良いし、光ディスク装置がパーソナルコンピュータに接続されている場合には、パーソナルコンピュータのモニタに表示しても良い。
【００７５】
Ｓ４０２からＳ４０５の処理は、再生動作が停止されるまで（Ｓ４０６：ＹＥＳ）、繰り返される。この再生動作時に、ユーザは、適宜、エラー表示指令を入力することにより、ディスクから再生した映像に重ねた状態で、エラーの発生状況を見ることができる。
【００７６】
ここで、エラーの発生状況は、たとえば、上記（１）〜（３）に示すエラー数を、その項目とともに、数字として表示するようにしてもよいが、より好ましくは、これらのエラー数を、エラー数に応じて長さが動的に変化するスケールバー等によって表示すると良い。こうすると、ユーザは、エラーの発生状況を、リアルタイムで且つ一目瞭然に知ることができる。また、ＳＹＮＣずれやＳＹＮＣ消失の発生した位置を記憶・表示することで、どの位置でバーストエラーが発生したかを知ることができる。
【００７７】
以上、本発明の実施形態によれば、別途エラーマップを生成することなしに、バーストエラーの発生状況を円滑かつ適正に表示することができる。よって、ディスク再生時に生じるエラーの特徴をリアルタイムでユーザに認識させることができ、エラー発生の要因を認識するための手掛かりをユーザに提示することができる。
【００７８】
また、本実施の形態によれば、バーストエラーがビットスリップによるものか、再生信号の品質劣化によるものであるかをユーザに表示することができるため、ユーザにおいて、エラー発生要因の絞り込みを促進させることができる。さらに、本実施の形態によれば、バーストエラーとランダムエラーが区分して提示されるため、ユーザは、エラー発生要因をさらに円滑に絞り込むことができる。
【００７９】
本発明は、上記実施の形態に何ら制限されるものではなく、本発明の実施形態も上記の他に種々の変更が可能である。
【００８０】
たとえば、上記実施の形態では、隣り合う同期信号間に存在するデータビットのビット数をもとに同期信号の消失を検出するようにしたが、これに代えて、同期信号が消失したときにこれを補償する周知の回路を用いて、同期信号の消失を検出するようにしても良い。すなわち、この同期信号補償回路によって同期信号が補償された場合に、同期信号の消失があったと検出し、補償された同期信号の個数を、同期信号の消失数として検出するようにすることもできる。
【００８１】
ただし、この場合は、同期信号の補償限界を超える範囲で再生信号の品質劣化によるバーストエラーが生じると、同期信号の消失およびその消失数を適正に検出できなくなってしまう。よって、長期のバーストエラーに円滑に対応するためには、上記実施の形態のように、隣り合う同期信号間に存在するデータビットのビット数をもとに同期信号の消失を検出するようにするのが好ましい。
【００８２】
また、上記実施の形態では、上記（１）〜（３）を表示するようにしたが、これらに加えて、ｎ個のＥＣＣブロックにおいて生じたエラー数やエラーの訂正不能数、エラーレート、ＰＩ、ＰＯ方向の総エラーライン数等を併せて表示するようにしても良い。
【００８３】
さらに、上記実施の形態は、ＨＤ ＤＶＤドライブに本発明を適用したものであったが、本発明は、ブルーレイディスク等、これ以外の光ディスクを扱うドライブや、光磁気ディスク、磁気テープ、フレキシブルディスク等の他の記録媒体を扱うドライブや、通信装置にも適宜適用可能である。
【００８４】
本発明の実施の形態は、特許請求の範囲に示された技術的思想の範囲内において、適宜、種々の変更が可能である。
【図面の簡単な説明】
【００８５】
【図１】実施の形態に係る光ディスク装置の構成を示す図
【図２】実施の形態に係る同期信号の位置ずれを検出する方法を説明する図
【図３】実施の形態に係る同期信号の消失を検出する方法を説明する図
【図４】実施の形態に係るＳＹＮＣ位置ずれ検出部の処理フローを示す図
【図５】実施の形態に係るＳＹＮＣ消失検出部の処理フローを示す図
【図６】実施の形態に係るＥＣＣ回路における処理を説明する図
【図７】実施の形態に係るエラー情報生成回路と画像情報生成回路における処理フローを示す図
【符号の説明】
【００８６】
１０９  ＳＹＮＣ検出回路
１１０  ＥＣＣ回路
１１４  ＳＹＮＣ適否検出回路
１１４ａ  ＳＹＮＣ位置ずれ検出部
１１４ｂ  ＳＹＮＣ消失検出部
１１５  エラー情報生成回路
１１３  画像情報生成回路  
【図１】
2009048737.tif 000003
【図２】
2009048737.tif 000004
【図３】
2009048737.tif 000005
【図４】
2009048737.tif 000006
【図５】
2009048737.tif 000007
【図６】
2009048737.tif 000008
【図７】
2009048737.tif 000009