(57)【要約】【課題】光ディスクＤから的確なアドレスを取得できる【解決手段】光ディスクＤから光ピックアップ２を介してアドレスを検出する際に、光ディスクＤから検出した誤り訂正なしのアドレスを含む訂正後アドレス３２ａと、訂正後アドレス３２ａに対して以前に検出したアドレスを基にして補正した補正アドレスとのどちらを採用するかをアドレスの検出状況に合わせて適切に行うことで、誤ったアドレスの採用を防ぐことが可能な光ディスク装置１Ａを提供する。【選択図】図１
2010205338.tif 000002
【特許請求の範囲】
【請求項１】
所定の規則に従って連続したアドレスが記録されている光ディスクを、この光ディスクの半径方向に移動自在な光ピックアップでアクセスして記録及び／又は再生する際に、前記光ディスク上の前記アドレスを取得する光ディスク装置において、
前記光ピックアップでアクセスした前記光ディスク上での現在半径位置を検出して出力する半径位置検出手段と、
前記光ディスクの偏芯量を検出して出力する偏芯量検出手段と、
前記光ピックアップにより検出した検出信号を基にして前記アドレスを再生するアドレス再生手段と、
前記アドレス再生手段で得られた結果に応じて前記現在半径位置を補正する半径位置補正手段と、を備え、
前記アドレス再生手段は、
前記光ピックアップにより検出した前記検出信号からアドレスとパリティ情報を検出する検出部と、
前記パリティ情報を用いて、前記アドレスの誤り検出及び訂正処理を行って、誤り訂正なしのアドレスを含む訂正後アドレスと、誤り訂正結果とを出力するアドレス訂正部と、
前記現在半径位置と前記偏芯量とから前記訂正後アドレスに対する期待アドレス範囲を推測するアドレス推測部と、
前記訂正後アドレスが前記期待アドレス範囲内にあるか否かを比較してアドレス比較結果を出力するアドレス比較部と、
前記訂正後アドレスが前回検出した訂正後アドレスと連続しているか否かの連続性を検査してアドレス連続性検査結果を出力するアドレス連続性検査部と、
前記誤り訂正結果と、前記アドレス比較結果と、前記アドレス連続性検査結果とから前記訂正後アドレスが有効であるか否かの有効性を判定するアドレス判定部と、
前記アドレス判定部で前記訂正後アドレスが有効であると判定されたときに前記訂正後アドレスを出力する一方、前記訂正後アドレスが有効でないと判定されたときに前記訂正後アドレスに対して以前に検出したアドレスを基に補正した補正アドレスを出力するアドレス補正部と、を具備し、
前記半径位置補正手段は、
前記誤り訂正結果と、前記アドレス比較結果と、前記アドレス連続性検査結果とから前記現在半径位置が有効であるか否かの有効性を検査する半径位置検査部と、
前記半径位置検査部で前記現在半径位置が有効であると検出されたときに前回半径補正量を前記半径位置検出手段に出力して前記現在半径位置を補正する一方、前記現在半径位置が有効でないと検出されたときに前記現在半径位置と前記訂正後アドレスとを基にして算出した半径補正量を前記半径位置検出手段に出力して前記現在半径位置を補正する半径補正量算出部と、を具備したことを特徴とする光ディスク装置。
【請求項２】
所定の規則に従って連続したアドレスが記録されている光ディスクを、この光ディスクの半径方向に移動自在な光ピックアップでアクセスして記録及び／又は再生する際に、前記光ディスク上の前記アドレスを取得する光ディスク装置において、
前記光ピックアップでアクセスした前記光ディスク上での現在半径位置を検出して出力する半径位置検出手段と、
前記光ディスクの偏芯許容量を固定値として出力する偏芯許容量出力手段と、
前記光ピックアップにより検出した検出信号を基にして前記アドレスを再生するアドレス再生手段と、
前記アドレス再生手段で得られた結果に応じて前記現在半径位置を補正する半径位置補正手段と、を備え、
前記アドレス再生手段は、
前記光ピックアップにより検出した前記検出信号からアドレスとパリティ情報を検出する検出部と、
前記パリティ情報を用いて、前記アドレスの誤り検出及び訂正処理を行って、誤り訂正なしのアドレスを含む訂正後アドレスと、誤り訂正結果とを出力するアドレス訂正部と、
前記現在半径位置と前記偏芯許容量とから前記訂正後アドレスに対する期待アドレス範囲を推測するアドレス推測部と、
前記訂正後アドレスが前記期待アドレス範囲内にあるか否かを比較してアドレス比較結果を出力するアドレス比較部と、
前記訂正後アドレスが前回検出した訂正後アドレスと連続しているか否かの連続性を検査してアドレス連続性検査結果を出力するアドレス連続性検査部と、
前記誤り訂正結果と、前記アドレス比較結果と、前記アドレス連続性検査結果とから前記訂正後アドレスが有効であるか否かの有効性を判定するアドレス判定部と、
前記アドレス判定部で前記訂正後アドレスが有効であると判定されたときに前記訂正後アドレスを出力する一方、前記訂正後アドレスが有効でないと判定されたときに前記訂正後アドレスに対して以前に検出したアドレスを基に補正した補正アドレスを出力するアドレス補正部と、を具備し、
前記半径位置補正手段は、
前記誤り訂正結果と、前記アドレス比較結果と、前記アドレス連続性検査結果とから前記現在半径位置が有効であるか否かの有効性を検査する半径位置検査部と、
前記半径位置検査部で前記現在半径位置が有効であると検出されたときに前回半径補正量を前記半径位置検出手段に出力して前記現在半径位置を補正する一方、前記現在半径位置が有効でないと検出されたときに前記現在半径位置と前記訂正後アドレスとを基にして算出した半径補正量を前記半径位置検出手段に出力して前記現在半径位置を補正する半径補正量算出部と、を具備したことを特徴とする光ディスク装置。
【請求項３】
前記アドレス判定部は、誤り訂正なしの前記訂正後アドレスの場合と、誤り訂正した前記訂正後アドレスに誤り訂正エラーがなく且つ前回検出した訂正後アドレスと連続している場合と、誤り訂正した前記訂正後アドレスに誤り訂正エラーがなく且つ前記期待アドレス範囲内にある場合のいずれかの場合に対して前記訂正後アドレスが有効であると判定する一方、その他の場合に前記訂正後アドレスが有効でないと判定し、
前記半径位置検査部は、前記訂正後アドレスが前記期待アドレス範囲内にない場合に前記現在半径位置が有効でないと検出する一方、その他の場合に前記現在半径位置が有効であると検出することを特徴とする請求項１又は請求項２記載の光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の規則に従って連続したアドレスが記録されている光ディスクを、この光ディスクの半径方向に移動自在な光ピックアップでアクセスして記録及び／又は再生する際に、光ディスクから検出したアドレスの検出状況に応じて的確なアドレスを取得できる光ディスク装置に関する。
【背景技術】
【０００２】
一般的に、音声信号，映像信号，データ信号などの各種の情報信号を高密度に記録及び／又は再生できる光ディスクとして、周知のＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）やＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などの他に、最近では、より一層高密度化を図ったＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）と呼称される高密度光ディスクが市販されている。
【０００３】
この種の光ディスクの信号記録面上には、情報信号を記録及び／又は再生するためのトラックが内周から外周に亘って渦巻き状、もしくは同心円状に形成されており、且つ、トラック内は情報信号の記録／再生単位となるブロックやセクタに分割されて、ブロックやセクタの位置情報を示すアドレス情報が所定の規則に従って連続的に付与されている。
【０００４】
また、ＣＤやＤＶＤとか、ＢＤなどの光ディスクを記録及び／又は再生するための光ディスク装置は、光ディスクを保持して回転駆動する駆動機構と、光ディスクの半径方向に移動可能に設けられてレーザービームを光ディスクの信号記録面上にスポット状に照射する光ピックアップと、光ピックアップによって光ディスクの信号記録面上に情報信号を記録したり、又は、光ディスクの信号記録面上に記録された記録済みの情報信号を再生する信号処理部などを内部に備えている。
【０００５】
そして、光ディスクへの記録／再生時には、光ディスクの半径方向に移動自在な光ピックアップでアクセスしてブロックやセクタの位置情報を示すアドレスを検出することによって、所定のブロックやセクタに記録されている情報信号の再生や、所定のブロックやセクタへ新たな情報信号の記録を行っているが、アドレスの誤検出が発生した場合やアドレスの検出エラーが発生した場合に、正しいアドレスを得ることができなくなり、結果として正常な記録／再生処理が行われなくなる、という問題が生じていた。
【０００６】
これらの問題を解決する方法の第１従来例として、光ディスクから検出したアドレスがエラー訂正不可能であった場合に、以前にエラー訂正が正しくできたアドレスを基にセクタシンクを基準にして補間したアドレスを生成することによって、信号が欠落した場合でもアドレスを得ることを可能とする補間アドレス生成装置及び補間アドレス生成方法がある（例えば、特許文献１参照）。
【０００７】
また、上記の問題を解決する方法の第２従来例として、光ディスクから検出したアドレスが前回検出したアドレスと連続していた場合、もしくは検出したアドレスが前回検出したアドレスと連続し、かつ前回検出したアドレスが前々回検出したアドレスに連続していた場合に、検出したアドレスを有効アドレスとして管理し、それ以外の場合には現在管理している有効アドレスをカウントアップしたものを新たな有効アドレスとして管理することによって、正しいアドレスを提供できる光ディスク装置のセクタアドレス管理方式がある（例えば、特許文献２参照）。
【０００８】
また、上記の問題を解決する方法の第３従来例として、光ディスクから検出したアドレスに対してアドレス検出エラーが発生した場合や、今回検出したアドレスが前回採用したアドレスと連続していなかった場合には、前回採用したアドレス値に１を加算した値を今回の採用アドレスとし、前回検出したアドレスと今回検出したアドレスとが連続していた場合には、今回検出したアドレスを今回の採用アドレスとすることにより、誤ったアドレスの採用を低減しようとする光ディスクのフレームアドレス検出方法がある（例えば、特許文献３参照）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開平８−１１１０７５号公報
【特許文献２】特開昭６３−２２４０９１号公報
【特許文献３】特許第３３３２５５０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ところで、上記特許文献１に開示された補間アドレス生成装置及び補間アドレス生成方法では、光ディスクから検出したアドレスがエラー訂正不能である場合に補間アドレスを得ることができるので、再生信号が欠落してもアドレスを得られるものの、しかしながら、アドレスの誤検出に対する対策がなされていないため、誤検出したアドレスを採用することを防ぐことはできず、また、アドレスの誤検出が発生した直後にアドレスの検出エラーが発生した場合には、誤検出したアドレスを基に補正することになってしまい、誤ったアドレスを採用し続ける危険性が高いという問題が生じている。
【００１１】
また、上記特許文献２に開示された光ディスク装置のセクタアドレス管理方式、及び、上記特許文献３に開示された光ディスクのフレームアドレス検出方法では、光ディスクから誤検出したアドレスの採用を防ぐためにアドレスの連続性を確認するようにしているが、検出したアドレスが２つ以上連続しなければ有効なアドレスとして採用されないため、光ディスク上の傷や埃などによってアドレス検出エラーが頻発し、連続したアドレスを検出するのが難しい状況になった場合には、前回採用したアドレスを順次カウントアップしたアドレス、即ち、前回採用したアドレスを基に補正したアドレスを採用し続けることになってしまい、実際にアクセスしているアドレスとの相違が起こりやすいという問題が生じている。
【００１２】
また、光ディスク上で現在のアドレス位置から光ピックアップ内に設けた対物レンズを介して僅かな距離だけトラックジャンプさせた直後においては、必ずジャンプ直前の採用アドレスを基にして補正したアドレスを採用することになるため、その後連続したアドレスが検出されるまでは実際のアドレスと採用したアドレスとが異なった状態が続くという問題が生じている。
【００１３】
そこで、所定の規則に従って連続したアドレスが記録されている光ディスクを、この光ディスクの半径方向に移動自在な光ピックアップでアクセスして記録及び／又は再生する際に、光ディスクから検出したアドレスと、以前に検出したアドレスを基に補正したアドレスとのどちらを採用するかをアドレスの検出状況に合わせて適切に行うことで、誤ったアドレスの採用を防ぐことが可能な光ディスク装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明は上記課題に鑑みてなされたものであり、第１の発明は、所定の規則に従って連続したアドレスが記録されている光ディスクを、この光ディスクの半径方向に移動自在な光ピックアップでアクセスして記録及び／又は再生する際に、前記光ディスク上の前記アドレスを取得する光ディスク装置において、
前記光ピックアップでアクセスした前記光ディスク上での現在半径位置を検出して出力する半径位置検出手段と、
前記光ディスクの偏芯量を検出して出力する偏芯量検出手段と、
前記光ピックアップにより検出した検出信号を基にして前記アドレスを再生するアドレス再生手段と、
前記アドレス再生手段で得られた結果に応じて前記現在半径位置を補正する半径位置補正手段と、を備え、
前記アドレス再生手段は、
前記光ピックアップにより検出した前記検出信号からアドレスとパリティ情報を検出する検出部と、
前記パリティ情報を用いて、前記アドレスの誤り検出及び訂正処理を行って、誤り訂正なしのアドレスを含む訂正後アドレスと、誤り訂正結果とを出力するアドレス訂正部と、
前記現在半径位置と前記偏芯量とから前記訂正後アドレスに対する期待アドレス範囲を推測するアドレス推測部と、
前記訂正後アドレスが前記期待アドレス範囲内にあるか否かを比較してアドレス比較結果を出力するアドレス比較部と、
前記訂正後アドレスが前回検出した訂正後アドレスと連続しているか否かの連続性を検査してアドレス連続性検査結果を出力するアドレス連続性検査部と、
前記誤り訂正結果と、前記アドレス比較結果と、前記アドレス連続性検査結果とから前記訂正後アドレスが有効であるか否かの有効性を判定するアドレス判定部と、
前記アドレス判定部で前記訂正後アドレスが有効であると判定されたときに前記訂正後アドレスを出力する一方、前記訂正後アドレスが有効でないと判定されたときに前記訂正後アドレスに対して以前に検出したアドレスを基に補正した補正アドレスを出力するアドレス補正部と、を具備し、
前記半径位置補正手段は、
前記誤り訂正結果と、前記アドレス比較結果と、前記アドレス連続性検査結果とから前記現在半径位置が有効であるか否かの有効性を検査する半径位置検査部と、
前記半径位置検査部で前記現在半径位置が有効であると検出されたときに前回半径補正量を前記半径位置検出手段に出力して前記現在半径位置を補正する一方、前記現在半径位置が有効でないと検出されたときに前記現在半径位置と前記訂正後アドレスとを基にして算出した半径補正量を前記半径位置検出手段に出力して前記現在半径位置を補正する半径補正量算出部と、を具備したことを特徴とする光ディスク装置である。
【００１５】
また、第２の発明は、所定の規則に従って連続したアドレスが記録されている光ディスクを、この光ディスクの半径方向に移動自在な光ピックアップでアクセスして記録及び／又は再生する際に、前記光ディスク上の前記アドレスを取得する光ディスク装置において、
前記光ピックアップでアクセスした前記光ディスク上での現在半径位置を検出して出力する半径位置検出手段と、
前記光ディスクの偏芯許容量を固定値として出力する偏芯許容量出力手段と、
前記光ピックアップにより検出した検出信号を基にして前記アドレスを再生するアドレス再生手段と、
前記アドレス再生手段で得られた結果に応じて前記現在半径位置を補正する半径位置補正手段と、を備え、
前記アドレス再生手段は、
前記光ピックアップにより検出した前記検出信号からアドレスとパリティ情報を検出する検出部と、
前記パリティ情報を用いて、前記アドレスの誤り検出及び訂正処理を行って、誤り訂正なしのアドレスを含む訂正後アドレスと、誤り訂正結果とを出力するアドレス訂正部と、
前記現在半径位置と前記偏芯許容量とから前記訂正後アドレスに対する期待アドレス範囲を推測するアドレス推測部と、
前記訂正後アドレスが前記期待アドレス範囲内にあるか否かを比較してアドレス比較結果を出力するアドレス比較部と、
前記訂正後アドレスが前回検出した訂正後アドレスと連続しているか否かの連続性を検査してアドレス連続性検査結果を出力するアドレス連続性検査部と、
前記誤り訂正結果と、前記アドレス比較結果と、前記アドレス連続性検査結果とから前記訂正後アドレスが有効であるか否かの有効性を判定するアドレス判定部と、
前記アドレス判定部で前記訂正後アドレスが有効であると判定されたときに前記訂正後アドレスを出力する一方、前記訂正後アドレスが有効でないと判定されたときに前記訂正後アドレスに対して以前に検出したアドレスを基に補正した補正アドレスを出力するアドレス補正部と、を具備し、
前記半径位置補正手段は、
前記誤り訂正結果と、前記アドレス比較結果と、前記アドレス連続性検査結果とから前記現在半径位置が有効であるか否かの有効性を検査する半径位置検査部と、
前記半径位置検査部で前記現在半径位置が有効であると検出されたときに前回半径補正量を前記半径位置検出手段に出力して前記現在半径位置を補正する一方、前記現在半径位置が有効でないと検出されたときに前記現在半径位置と前記訂正後アドレスとを基にして算出した半径補正量を前記半径位置検出手段に出力して前記現在半径位置を補正する半径補正量算出部と、を具備したことを特徴とする光ディスク装置である。
【００１６】
更に、第３の発明は、上記した第１又は第２の発明の光ディスク装置において、
前記アドレス判定部は、誤り訂正なしの前記訂正後アドレスの場合と、誤り訂正した前記訂正後アドレスに誤り訂正エラーがなく且つ前回検出した訂正後アドレスと連続している場合と、誤り訂正した前記訂正後アドレスに誤り訂正エラーがなく且つ前記期待アドレス範囲内にある場合のいずれかの場合に対して前記訂正後アドレスが有効であると判定する一方、その他の場合に前記訂正後アドレスが有効でないと判定し、
前記半径位置検査部は、前記訂正後アドレスが前記期待アドレス範囲内にない場合に前記現在半径位置が有効でないと検出する一方、その他の場合に前記現在半径位置が有効であると検出することを特徴とする光ディスク装置である。
【発明の効果】
【００１７】
本発明に係る光ディスク装置によると、所定の規則に従って連続したアドレスが記録されている光ディスクを、この光ディスクの半径方向に移動自在な光ピックアップでアクセスして記録及び／又は再生する際に、光ディスクから検出したアドレスを誤り訂正した結果と、光ピックアップで検出したアドレスとアクセスしている現在半径位置との間にずれがないかどうかとを組み合わせた上で、誤り訂正した後の訂正後アドレスと、訂正後アドレスに対して以前に検出したアドレスを基に補正した補正アドレスとのどちらを採用するかを判断するようにしているために、光ディスク上の傷や埃などによりアドレス検出エラーが頻発してアドレスの連続性が確認できないような場合でも、実際にアクセスしているアドレスを適切に採用することが可能となる。これにより、従来のように誤検出したアドレスを採用してしまうことや、誤った補正アドレスを採用し続けてしまうことを防ぐことができる。
【００１８】
とくに、トラックジャンプが発生したような場合には、トラックジャンプ直後に正しく検出できたアドレスをいち早く採用することができるので、採用したアドレスと実際にアクセスしているアドレスとのずれを最小限に抑えることが可能となる。
【００１９】
更に、本発明では、信頼性の高いアドレスが検出できた場合には、そのアドレスを基にして現在半径位置を適宜補正するようにしているため、現在半径位置の検出誤差が大きくなることを防ぐと共に、その誤差の影響によるアドレスの誤採用を防ぐことが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本発明に係る実施例の光ディスク装置の全体構成を示したブロック図である。
【図２】本発明に係る実施例の光ディスク装置において、アドレスの判定・補正処理方法を説明するためのフローチャートである。
【図３】本発明に係る実施例の光ディスク装置において、現在半径位置の検査・補正処理方法を説明するためのフローチャートである。
【図４】本発明に係る実施例の光ディスク装置において、アドレス再生処理方法及び現在半径位置の検査・補正処理方法を適用したときの具体例を説明するための図である。
【図５】本発明に係る実施例の光ディスク装置を一部変形させた変形例の光ディスク装置の全体構成を示したブロック図である。
【発明を実施するための形態】
【００２１】
以下に本発明に係る光ディスク装置の一実施例について図１〜図５を参照して詳細に説明する。
【実施例】
【００２２】
図１は本発明に係る実施例の光ディスク装置の全体構成を示したブロック図である。
【００２３】
まず、図１に示した如く、本発明に係る実施例の光ディスク装置１Ａは、光ディスクＤの半径方向に移動しながら光ディスクＤに対してアクセスして記録及び／又は再生する光ピックアップ２（以下、ＰＵ２と記す）と、ＰＵ２で検出した検出信号２ａからアドレスを取得するアドレス再生部３と、ＰＵ２で検出した検出信号２ａから再生データを取得する再生処理部４と、ＰＵ２で光ディスクＤ上をサーチするサーチ処理部５と、光ディスクＤ上にＰＵ２を介して記録信号６ａを記録する記録処理部６と、ＰＵ２を光ディスクＤの半径方向に移動させる光ピックアップ移動部（以下、ＰＵ移動部と記す）７と、ＰＵ２でアクセスした光ディスクＤ上での現在半径位置を検出する半径位置検出部８と、光ディスクＤの偏芯量を検出する偏芯量検出部９と、光ディスク装置１Ａのサーボ系を制御するサーボ処理部１０と、光ディスクＤを回転させる回転部１１と、アドレス再生部３で得られた結果に応じて光ディスクＤ上での現在半径位置を補正する半径位置補正部１２とで概略構成されている。
【００２４】
そして、上記した本発明に係る実施例の光ディスク装置１Ａでは、サーボ処理部１０からの回転制御信号１０ａに従って回転部１１が光ディスクＤを所定速度で回転させる。また、回転部１１は回転に同期した回転同期信号１１ａを１回転つきに１発生成して偏芯量検出部９へ出力する。
【００２５】
また、サーボ処理部１０からのＰＵ移動制御信号１０ｂをＰＵ移動部７へ出力し、このＰＵ移動制御信号１０ｂに基づいてＰＵ移動部７で生成したＰＵ移動信号７ａに従ってＰＵ２を光ディスクＤの半径方向に移動させ、且つ、ＰＵ２内に設けた不図示の対物レンズからレーザービームＬを光ディスクＤのトラック（図示せず）上にスポット状に照射し、光ディスクＤで反射された反射光から得られる検出信号２ａをアドレス再生部３内のアドレス検出部３１と、再生処理部４と、偏芯量検出部９内のトラック跨ぎ信号生成部９２と、サーボ処理部１０とへそれぞれ出力する。
【００２６】
この際、ＰＵ２は、光ディスクＤからの反射光を複数の受光領域を有する多分割型フォトディテクタ（図示せず）により検出して複数の受光量を有する検出信号２ａを得ており、後述するように、この検出信号２ａをアドレス再生部３内で演算処理して得たＲＦ信号やプッシュプル信号中からアドレス情報を得、また、検出信号２ａを再生処理部４内で演算処理することにより再生データ（ＲＦ信号）を得、また、検出信号２ａを偏心量検出部９内で演算処理して得たトラッキングエラー信号を基にトラック跨ぎ信号を得ると共に、サーボ処理部１０内で演算処理することによりフォーカスエラー信号とトラッキングエラー信号とを含むサーボエラー信号を得ている。
【００２７】
また、ＰＵ２は、記録処理部６からの記録信号６ａに従って、光ディスクＤのトラック上に情報信号の記録を行う。
【００２８】
また、サーボ処理部１０は、ＰＵ２が出力した検出信号２ａからサーボエラー信号１０ｃを生成して、フォーカス制御処理及びトラッキング制御処理を行ってフォーカスエラー信号及びトラッキングエラー信号を得て、このフォーカスエラー信号及びトラッキングエラー信号をＰＵ２へ出力し、ＰＵ２内の対物レンズ（図示せず）をフォーカス方向及びトラッキング方向に制御している。
【００２９】
また、サーボ処理部１０は、サーチ処理部５からのＰＵ移動要求信号５ａに基づいてＰＵ移動部７及び半径位置検出部８内の光ピックアップ移動量計測部（以下、ＰＵ移動量計測部と記す）８２へＰＵ移動制御信号１０ｂを出力し、前記したトラッキング制御処理との連携動作によってＰＵ２を所定トラックに移動させる。一方、ＰＵ２の移動が終了した後に、サーボ処理部１０は、サーチ処理部５へＰＵ移動終了通知１０ｄを出力する。
【００３０】
また、ＰＵ移動部７は、ＰＵ２を光ディスクＤの半径方向に対して移動させたときに、ＰＵ２が光ディスクＤの内周側に設定した原点半径位置に達した場合に、原点半径位置を例えば半径２２．０ｍｍに設定して設置された原点半径位置検出用センサ（図示せず）からの原点半径検出信号７ｂを半径位置検出部８内のＰＵ移動量計測部８２及び半径位置補正部１２内の半径補正量算出部１２２へ出力する。
【００３１】
また、半径位置検出部８内のＰＵ移動量計測部８２は、サーボ処理部１０から出力されるＰＵ移動制御信号１０ｂを基に、ＰＵ２を移動させたときのＰＵ移動部７の移動ステップ量８２ａを計測し、計測した移動ステップ量８２ａを半径位置検出部８内の半径位置算出部８３へ出力する。この際、ＰＵ移動量計測部８２はＰＵ移動部７からの原点半径検出信号７ｂに従って、計測した移動ステップ量８２ａを初期化している。
【００３２】
また、半径位置検出部８内の原点半径保存部８１は、原点半径位置として予め定められた例えば半径２２．０ｍｍの原点半径値８１ａを保存し、この原点半径値８１ａを半径位置算出部８３へ出力する。
【００３３】
また、半径位置検出部８内の半径位置算出部８３は、ＰＵ移動量計測部８２で計測された移動ステップ量８２ａに、ＰＵ移動部７において予め定められている１ステップ当りの移動量を乗算し、それを半径位置検出部８内の原点半径保存部８１が出力する原点半径値８１ａに加算した後、後述する半径位置補正部１２内の半径補正量算出部１２２で得られた半径補正量１２２ａを加算又は減算することによって現在半径位置８３ａを算出し、この現在半径位置８３ａをアドレス再生部３内のアドレス推測部３４及び半径位置補正部１２内の半径補正量算出部１２２へ出力する。
【００３４】
ここで、ＰＵ移動部７において予め定められている原点半径値８１ａが２２．０ｍｍとし、また、不図示のステッピングモータによる１ステップ動作に基づいてＰＵ２が１ステップ移動した移動量を例えば９．４μｍとしたときに、ＰＵ２の移動ステップ量８２ａが例えば１０００ステップ、半径補正量１２２ａが例えば＋０．１ｍｍであれば、現在半径位置８３ａを下記の（式１）により演算する。
【００３５】
［数１］
現在半径位置＝２２．０ｍｍ＋９．４μｍ×１０００ステップ＋０．１ｍｍ
＝３１．５ｍｍ      ………（式１）。
【００３６】
また、偏芯量検出部９内のトラック跨ぎ信号生成部９２は、ＰＵ２が出力する検出信号２ａからトラッキングエラーに相当する信号を生成し、不図示のフィルタによって所定周波数の成分を抽出した後、ヒステリシスを有したコンパレータ（図示せず）で２値化することによってトラック跨ぎ信号９２ａを生成し、このトラック跨ぎ信号９２ａを偏芯量検出部９内のトラック跨ぎ計測部９１へ出力する。
【００３７】
そして、偏芯量検出部９内のトラック跨ぎ計測部９１は、回転部１１からの回転同期信号１１ａとトラック跨ぎ信号生成部９２からのトラック跨ぎ信号９２ａとを用いて、光ディスクＤが１回転する間のトラック跨ぎ信号９２ａの立ち上がり又は立ち下がりのエッジの数を計測し、それをトラック跨ぎ数９１ａとして偏芯量検出部９内の偏芯量算出部９３へ出力する。
【００３８】
また、偏芯量検出部９内の偏芯量算出部９３は、トラック跨ぎ計測部９１が出力するトラック跨ぎ数９１ａから光ディスクＤの偏芯量９３ａを、下記の（式２）により演算し、この偏芯量９３ａをアドレス再生部３内のアドレス推測部３４へ出力する。
【００３９】
［数２］
偏芯量＝（トラック跨ぎ数÷４）×トラックピッチ      ………（式２）。
【００４０】
この際、偏芯量算出部９３で偏芯量９３ａを算出するにあたって、トラック跨ぎ数９１ａを「４」で除算する理由は、ＰＵ２からの検出信号２ａにより生成したトラッキングエラー信号が１回転中で半回転ごとに２回繰り返されることで計数した数の１／２となり、且つ、２値化したトラック跨ぎ信号９２ａの＋側と−側とにより計数した数の１／２となるので、合計で１／４となるためである。
【００４１】
また、光ディスクＤのトラックピッチは光ディスク種類別に予め定められており、ＢＤ，ＤＶＤ，ＣＤの場合にはトラックピッチがそれぞれ０．３２μｍ，０．７４μｍ，１．６μｍに設定されて、これらの各値が偏芯量算出部９３内に予め記憶されており、不図示の光ディスク種類判別部により判別された光ディスクＤの種類に対応したトラックピッチが適用されるものである。
【００４２】
ここで、光ディスクＤがＢＤであると検出された場合に、このＢＤにおいてトラック跨ぎ数９１ａの計測結果が１０００であった場合には、上記した（式２）にＢＤのトラックピッチ０．３２μｍと、トラック跨ぎ数９１ａの計測結果１０００とを代入すると、下記の（式３）から偏芯量９３ａが得られる。
【００４３】
［数３］
偏芯量＝（１０００÷４）×０．３２μｍ＝８０μｍ      ………（式３）。
【００４４】
次に、アドレス再生部３内のアドレス検出部３１は、ＰＵ２が出力した検出信号２ａから演算処理して得られたＲＦ信号やプッシュプル信号中に含まれるデータ同期信号に基づいて、アドレスデータとこのアドレスデータに対して誤り訂正するためのパリティデータとを抽出し、それぞれを検出アドレス３１ａ及びパリティ情報３１ｂとしてアドレス再生部３内のアドレス訂正部３２へ出力する。
【００４５】
この際、光ディスクＤ上には複数種のアドレス情報が記録され、且つ、光ディスクＤの種類によっても異なっているが、光ディスクＤがＢＤであると検出された場合に、以下の説明ではＢＤ中で２セクタ毎に２つずつ変化するアドレスを検出しており、且つ、２セクタ毎に２つずつ変化するデータＩＤ中のセクタアドレスを１６進で示し、アドレスの後ろに「ｈ」を付加して表示するものとする。
【００４６】
尚、ＰＵ２で検出するアドレス情報は上記したデータＩＤ中のセクタアドレスに限られるものではなく、ブロック単位のアドレスとか、他の種類のアドレスを用いても良いものである。
【００４７】
また、アドレス再生部３内のアドレス訂正部３２は、パリティ情報３１ｂを用いて検出アドレス３１ａの誤り検出及び訂正処理を行い、この処理により得られた誤り訂正なしの訂正後アドレス３２ａ、又は、誤り訂正した訂正後アドレス３２ａをアドレス再生部３内のアドレス補正部３３及びアドレス連続性検査部３５並びにアドレス比較部３６と、半径位置補正部１２内の半径補正量算出部１２２とへそれぞれ出力する。
【００４８】
また、アドレス再生部３内のアドレス訂正部３２は、誤り検出数、誤り訂正数、訂正エラー有無などの情報を含んだ誤り訂正結果３２ｂをアドレス再生部３内のアドレス連続性検査部３５及びアドレス判定部３７と、半径位置補正部１２内の半径位置検査部１２１とへそれぞれ出力する。
【００４９】
尚、この実施例では、アドレス再生部３内にアドレス検出部３１とアドレス訂正部３２とを別々に設けた例について説明するが、これに限ることなく、両者３１，３２を合体させてアドレス訂正部（図示せず）とし、このアドレス訂正部にＰＵ２で検出した検出信号を入力して訂正後アドレスと誤り訂正結果とを取得する構成でも良い。
【００５０】
また、アドレス再生部３内のアドレス推測部３４は、半径位置検出部８内の半径位置算出部８３で算出した現在半径位置８３ａと、偏芯量検出部９内の偏芯量算出部９３で算出した偏芯量９３ａとから、現在半径位置８３ａに対する下限アドレスと上限アドレスとの間の範囲を期待アドレス範囲３４ａとして算出し、この期待アドレス範囲３４ａをアドレス再生部３内のアドレス比較部３６へ出力しているが、期待アドレス範囲３４ａを算出するまでの具体的手順について以下説明する。
【００５１】
まず、実施例の光ディスク装置１Ａを起動させたときに、ＰＵ２の位置を初期化するために、ＰＵ２を原点半径が２２ｍｍに設定された原点半径位置に移動する。ここで、ＰＵ２が原点半径位置に予め設置された原点半径位置検出用センサ（図示せず）に到達するとセンサ出力信号が変化するため、ＰＵ移動部７はこのセンサ出力信号を原点半径検出信号７ｂとして半径位置検出部８内のＰＵ移動量計測部８２ａへ出力する。そして、原点半径位置検出用センサ（図示せず）から出力された原点半径検出信号７ｂに応じて現在半径位置８３ａが原点半径値となるように、半径位置検出部８及び半径位置補正部１２はそれぞれ移動ステップ量８２ａ，半径補正量１２２ａを０に初期化する。
【００５２】
更に、現在半径位置８３ａの初期化後は、サーボ処理部１０がＰＵ２を移動する際に出力するＰＵ移動制御信号１０ｂを基にしてＰＵ２の移動ステップ量８２ａを常時計測し、前述した計算式（式１）に従って半径位置検出部８内で現在半径位置８３ａの算出を行う。
【００５３】
また、現在半径位置８３ａの初期化後は、光ディスクＤのトラック上の所定領域にレーザービームＬを照射するために、ＰＵ２を原点半径２２ｍｍよりも外周の所定半径（例えば２４ｍｍ）の位置まで移動しておく。
【００５４】
次に、回転部１１に装着された光ディスクＤの種類を不図示の光ディスク種類判別部によって判別する。この際、光ディスクＤの種類判別はいかなる方法でも良いが、一般的には、ＰＵ２からの検出信号２ａを演算処理して得られたフォーカスエラー信号に基づいて光ディスクＤの種類を判別している。
【００５５】
次に、光ディスクＤの種類を判別した後に光ディスクＤを回転させ、サーボ処理部１０のフォーカス制御によって、光ディスクＤ上にレーザービームＬを照射した後、偏芯量検出部９がトラック跨ぎ信号９２ａの生成及びトラック跨ぎ数９１ａの計測を行い、前述した計算式（式２）又は（式３）によって光ディスクＤの偏芯量９３ａを検出する。
【００５６】
次に、サーボ処理部１０のトラッキング制御によって、光ディスクＤ上のトラックをなぞるようにレーザービームＬを照射した後、ＰＵ２からの検出信号２ａに基づいてアドレス再生部３内のアドレス検出部３１及びアドレス訂正部３２がアドレスの検出及び訂正を行うが、これと併行してアドレス推測部３４が前述のように検出した現在半径位置８３ａと偏芯量９３ａとに基づいて、期待アドレス範囲３４ａの下限アドレスと上限アドレスとを下記の（式４）と（式５）とにより算出する。尚、この計算式（式４），（式５）は一例であり、他の計算式を用いても良い。
【００５７】
［数４］
下限アドレス＝［｛（現在半径−偏芯量)の２乗−基準半径の２乗｝×π］÷（セクタ長×トラックピッチ）＋基準アドレス      ………（式４）。
【００５８】
［数５］
上限アドレス＝［｛（現在半径＋偏芯量)の２乗−基準半径の２乗｝×π］÷（セクタ長×トラックピッチ）＋基準アドレス      ………（式５）。
【００５９】
この際、上記した（式４），（式５）中において、基準半径，セクタ長，トラックピッチ，基準アドレスの各値は、光ディスクＤの種類ごとに定められた既知の値を使用しているが、光ディスクＤが単層のＢＤであると判別されたときに、単層のＢＤでは基準半径が２４ｍｍであり、且つ、セクタ長が約２．２３９９７ｍｍであり、且つ、トラックピッチが０．３２μｍであり、更に、基準アドレスは１６進表示で１０００００ｈである。
【００６０】
一方、半径位置検出部８と偏芯量検出部９とにより単層のＢＤから検出された現在半径位置が例えば３０ｍｍ、偏芯量が例えば５０μｍであった場合には、上記した各値を（式４），（式５）にそれぞれ代入して、下限アドレス，上限アドレスの一例を下記の（式６），（式７）により算出する。
【００６１】
［数６］
下限アドレス＝［｛（３０ｍｍ−５０μｍ）の２乗−２４ｍｍの２乗｝×π］÷（２．３３９９７ｍｍ×０．３２μｍ）＋１０００００ｈ＝約２５７７ＢＣｈ    ……（式６）。
【００６２】
［数７］
上限アドレス＝［｛（３０ｍｍ＋５０μｍ）の２乗−２４ｍｍの２乗｝×π］÷（２．２３９９７ｍｍ×０．３２μｍ）＋１０００００ｈ＝約２５ＤＥ７６ｈ    ……（式７）。
【００６３】
また、アドレス再生部３内のアドレス連続性検査部３５は、アドレス訂正部３２が出力する訂正後アドレス３２ａと誤り訂正結果３２ｂとに基づき、今回検出した訂正後アドレス３２ａと直前に検出した訂正後アドレス３２ａとが共に誤り訂正エラーがなく、且つ、それらが所定の規則に従って正しく連続しているかどうかを検査し、アドレス連続性検査結果３５ａをアドレス再生部３内のアドレス判定部３７と、半径位置補正部１２内の半径位置検査部１２１とへ出力する。
【００６４】
また、アドレス再生部３内のアドレス連続性検査部３５は、訂正後アドレス３２ａの検査終了後、次の訂正後アドレス３２ａの検査のために今回検出した訂正後アドレス３２ａとその誤り訂正結果３２ｂとを内部に保存しておく。
【００６５】
また、アドレス再生部３内のアドレス比較部３６は、アドレス訂正部３２が出力する訂正後アドレス３２ａと、アドレス推測部３４が出力する期待アドレス範囲３４ａとを比較し、訂正後アドレス３２ａが期待アドレス範囲３４ａ内にあるか否かのアドレス比較結果３６ａをアドレス再生部３内のアドレス判定部３７と、半径位置補正部１２内の半径位置検査部１２１とへ出力する。
【００６６】
また、アドレス再生部３内のアドレス判定部３７は、アドレス訂正部３２が出力する誤り訂正結果３２ｂ、又は、アドレス訂正部３２が出力する誤り訂正結果３２ｂとアドレス連続性検査部３５が出力するアドレス連続性検査結果３５ａ、もしくは、アドレス訂正部３２が出力する誤り訂正結果３２ｂとアドレス連続性検査部３５が出力するアドレス連続性検査結果３５ａとアドレス比較部３６が出力するアドレス比較結果３６ａ、とに基づき、訂正後アドレス３２ａが有効であるか否かを判定し、訂正後アドレス判定結果３７ａをアドレス再生部３内のアドレス補正部３３へ出力する。
【００６７】
尚、ここで行う訂正後アドレス３２ａに対する具体的なアドレス判定手順については、後で詳しく説明するが、アドレス判定部３７には訂正後アドレス３２ａが入力されていなくても、訂正後アドレス３２ａがアドレス補正部３３に同じタイミングで入力されているので、上記した各結果３２ｂ，３５ａ，３６ａに基づき訂正後アドレス３２ａの有効性を判定できる。
【００６８】
また、アドレス再生部３内のアドレス補正部３３は、アドレス判定部３７からの訂正後アドレス判定結果３７ａに基づき、訂正後アドレス３２ａが有効であると判定された場合には、アドレス訂正部３２が出力した訂正後アドレス３２ａをそのまま再生アドレス３３ａとして、再生処理部４及びサーチ処理部５並びに記録処理部６へ出力する。
【００６９】
一方、訂正後アドレス３２ａが有効でないと判定された場合には、前回出力した再生アドレス３３ａに所定値α（α＝期待されるアドレス変化量として例えば２セクタごとに２つずつ変化するアドレス値２ｈ）を加算し、それを再生アドレス３３ａとして出力する。但し、アドレスの再生を開始してからまだ一度も有効と判定された訂正後アドレス３２ａが出力されていない場合は、再生アドレス３３ａとして初期値(０又はＦＦＦＦＦＦＦＦｈなど)を出力する。
【００７０】
また、半径位置検出部１２内の半径位置検査部１２１は、アドレス再生部３内のアドレス訂正部３２が出力する誤り訂正結果３２ｂと、アドレス連続性検査部３５が出力するアドレス連続性検査結果３５ａと、アドレス比較部３６が出力するアドレス比較結果３６ａとに基づき、前記したアドレス訂正部３２から出力された訂正後アドレス３２ａが信頼性の高いものであるかどうかを検査し、検査の結果、訂正後アドレス３２ａが信頼性の高いものであると判断した場合には、さらに現在半径位置が有効なものであるかどうかを検査し、半径位置検査結果１２１ａを半径位置検出部１２内の半径補正量算出部１２２へ出力する。尚、ここで行う現在半径位置の具体的検査手順については、後で詳しく説明する。
【００７１】
また、半径位置検出部１２内の半径補正量算出部１２２は、半径位置検査部１２１が出力する半径位置検査結果１２１ａに応じて、半径補正量１２２ａの算出及び更新を行い、半径補正量１２２ａを半径位置検出部８へ出力する。ここで、半径補正量の算出は、前記した訂正後アドレスから期待半径位置を算出した後に現在半径位置との差分をとり、更に前回までの半径補正量（初期化直後は０）を加算することによって行う。
【００７２】
具体的には、期待半径位置，半径補正量の算出は、下記の（式８），（式９）で算出するが、これらの計算式（式８），（式９）は一例であり、他の計算式を用いても良い。
【００７３】
［数８］
期待半径位置＝√［｛（訂正後アドレス−基準アドレス）×（セクタ長×トラックピッチ）÷π｝＋基準半径の２乗］        ……（式８）。
【００７４】
［数９］
半径補正量＝ 期待半径位置−現在半径位置 ＋ 前回までの半径補正量  …（式９）。
【００７５】
尚、基準半径と基準アドレスには、前述した期待アドレス範囲の下限アドレス、上限アドレスの計算式の場合と同じく、光ディスクＤの種類毎に定められた既知の値を使用する。
【００７６】
ここで、光ディスクＤが単層のＢＤである判別されたときに、前述したように、ＢＤでは基準半径が２４ｍｍ，セクタ長が約２．２３９９７ｍｍ，トラックピッチが０．３２μｍ，基準アドレスは１６進表示で１０００００ｈであり、且つ、訂正後アドレスが例えば９１００４４ｈ，現在半径位置が例えば５０．２０ｍｍ，前回までの半径補正量が例えば０ｍｍであった場合には、上記した各値を（式８），（式９）にそれぞれ代入して、期待半径位置，半径補正量の一例を下記の（式１０），（式１１）により算出する。
【００７７】
［数１０］
期待半径位置＝√［｛（９１００４４ｈ−１０００００ｈ）×（２．２３９９７ｍｍ×０．３２μｍ）÷π｝＋２４ｍｍの２乗］＝約５０．０５ｍｍ      ……（式１０）。
【００７８】
［数１１］
半径補正量＝５０．０５ｍｍ−５０．２０ｍｍ＋０ｍｍ＝−０．１５ｍｍ…（式１１）。
【００７９】
この際、半径補正量算出部１２２は、ＰＵ移動部７からの原点半径検出信号７ｂに従って、半径補正量１２２ａを初期化している。
【００８０】
また、サーチ処理部５は、再生処理部４及び記録処理部６からのサーチ要求に従ってサーチ処理を開始する。サーチ処理中は、アドレス再生部３内のアドレス補正部３３から出力される再生アドレス３３ａを随時確認し、再生アドレスとサーチ要求アドレスとの差が所定範囲になるまで、サーボ処理部１０にＰＵ移動要求を繰り返し出力する。そして、再生アドレスとサーチ要求アドレスとの差が所定範囲になった時点でサーチ処理を終了し、再生処理部４及び記録処理部６へサーチ終了通知を出力する。
【００８１】
また、再生処理部４は、情報信号再生開始アドレスへのサーチ要求をサーチ処理部５へ出力し、サーチ処理部５からサーチ終了通知が出力されるのを待つ。サーチ終了通知によってサーチ終了を確認した後は、アドレス再生部３内のアドレス補正部３３からの再生アドレス３３ａを随時確認することによって、情報信号再生処理の開始制御及び終了制御を行う。また、情報信号再生処理中は、ＰＵ２からの検出信号２ａを基に再生信号を生成し、さらに波形整形や復調、誤り訂正等の信号処理を行うことによって再生データを抽出して出力する。
【００８２】
更に、記録処理部６は再生処理部４と同様、情報信号記録開始アドレスへのサーチ要求をサーチ処理部５へ出力し、サーチ処理部５からのサーチ終了通知を待つ。サーチ終了を確認した後は、アドレス再生部３からの再生アドレス３３ａを随時確認することによって、情報信号記録処理の開始制御及び終了制御を行う。また、情報信号記録処理中は、外部から入力された記録データを基に記録信号６ａを生成し、それをＰＵ２へ出力することによって光ディスクＤ上に情報信号の記録を行う。
【００８３】
ここで、上記のように構成した本発明に係る実施例の光ディスク装置１Ａ（図１）の各種の動作について、図１を併用しながら新たな図２〜図４を用いて説明する。
【００８４】
図２は本発明に係る実施例の光ディスク装置において、アドレスの判定・補正処理方法を説明するためのフローチャートである。また、図３は本発明に係る実施例の光ディスク装置において、現在半径位置の検査・補正処理方法を説明するためのフローチャートである。更に、図４はアドレス再生処理方法及び現在半径位置の検査・補正処理方法を適用したときの具体例を説明するための図である。
【００８５】
まず、本発明に係る実施例の光ディスク装置１Ａ（図１）において、アドレスの判定・補正処理は、図２に示した方法によって行なわれている。
【００８６】
具体的には、図２に示した如く、アドレスの判定・補正処理方法において、前述したように、アドレス再生部３内のアドレス検出部３１で検出した検出アドレス３１ａ及びパリティ情報３１ｂがアドレス訂正部３２に入力され、アドレス訂正部３２で検出アドレス３１ａに対してパリティ情報３１ｂを基にして誤り検出及び訂正処理を行うが、このときに得られた誤り訂正結果３２ｂがアドレス判定部３７に入力されている。
【００８７】
このアドレス判定部３７は、ステップＳ２０１でアドレス訂正部３２に入力された検出アドレス３１ａに対して誤りがなかったか否かをアドレス訂正部３２から出力された誤り訂正結果３２ｂに含まれる情報を用いて確認する。
【００８８】
この際、ステップＳ２０１における検出アドレス３１ａは、アドレス訂正部３２で誤りが検出されなかった場合に誤り訂正が行われずに出力される誤り訂正なしの訂正後アドレスと等価である。
【００８９】
ステップＳ２０１で検出アドレス３１ａに誤りがなかった場合（ＹＥＳの場合）に、アドレス判定部３７は検出アドレスが有効であると判定し、アドレス訂正部３２からの検出アドレスがそのまま誤り訂正なしの訂正後アドレスとしてアドレス補正部３３に入力されるので、ステップＳ２０２でアドレス補正部３３は誤り訂正なしの訂正後アドレス（検出アドレス）を再生アドレスとして出力し、処理を終了する。
【００９０】
一方、ステップＳ２０１で検出アドレス３１ａに誤りがあった場合（ＮＯの場合）には、ステップＳ２０３でアドレス判定部３７は訂正後アドレス３２ａに誤り訂正エラーなしか否かを確認する。
【００９１】
ステップＳ２０３で訂正後アドレス３２ａに誤り訂正エラーがなかった場合（ＹＥＳの場合）には、ステップＳ２０４でアドレス連続性検査部３５は前回の訂正後アドレスに誤り訂正エラーなしか否かを確認する。
【００９２】
ステップＳ２０４で前回の訂正後アドレスに誤り訂正エラーがなかった場合（ＹＥＳの場合）には、ステップＳ２０５でアドレス連続性検査部３５は更に今回の訂正後アドレスと前回の訂正後アドレスとが所定の規則に従って連続しているか否かを確認する。
【００９３】
ステップＳ２０５で今回の訂正後アドレスと前回の訂正後アドレスとが所定の規則に従って連続していると判断した場合（ＹＥＳの場合）に、アドレス判定部３７は訂正後アドレスが有効であると判定し、ステップＳ２０６でアドレス補正部３３は訂正後アドレスを再生アドレスとして出力し、処理を終了する。
【００９４】
また、ステップＳ２０３で訂正後アドレス３２ａに誤り訂正エラーがあった場合（ＮＯの場合）に、アドレス判定部３７は訂正後アドレスが有効ではないと判定し、ステップＳ２０９でアドレス補正部３３が前回出力した再生アドレスに所定値α（α＝期待されるアドレス変化量として例えば２セクタごとに２つずつ変化するアドレス値２ｈ）を加算した補正アドレスを再生アドレスとして出力し、処理を終了する。
【００９５】
また、ステップＳ２０４で前回の訂正後アドレスに誤り訂正エラーがあったと判断した場合（ＮＯの場合）や、ステップＳ２０５で今回の訂正後アドレスと前回の訂正後アドレスとが連続していなかったと判断した場合（ＮＯの場合）には、ステップＳ２０７でアドレス比較部３６は訂正後アドレスがアドレス推測部３４から出力された期待アドレス範囲内にあるか否か問う。
【００９６】
ステップＳ２０７で訂正後アドレスが期待アドレス範囲内にあると判断した場合（ＹＥＳの場合）に、アドレス判定部３７は訂正後アドレスが有効であると判定し、ステップＳ２０８でアドレス補正部３３は訂正後アドレスを再生アドレスとして出力し、処理を終了する。
【００９７】
一方、ステップＳ２０７で訂正後アドレスが期待アドレス範囲内にないと判断した場合（ＮＯの場合）に、アドレス判定部３７は訂正後アドレスが有効ではないと判定し、前述したステップＳ２０９にてアドレス補正部３３が補正アドレスを再生アドレスとして出力し、処理を終了する。
【００９８】
従って、上記したアドレスの判定・補正処理方法の一例によれば、光ディスクから検出した検出アドレスに誤りがなければそのまま再生アドレスとして出力し、また、検出アドレスに誤りがあって訂正した訂正後アドレスに誤り訂正エラーがない場合で、かつ、訂正後アドレスが前回の訂正後アドレスと連続している場合とか、訂正後アドレスが期待アドレス範囲内にある場合には訂正後アドレスを再生アドレスとして出力し、一方、訂正後アドレスに誤り訂正エラーがある場合や、訂正後アドレスが期待アドレス範囲内にない場合には前回再生アドレスに所定値αを加算した補正アドレスを再生アドレスとして出力しているので、光ディスクＤ上の傷や埃などによりアドレス検出エラーが頻発してアドレスの連続性が確認できないような場合でも、実際にアクセスしているアドレスを適切に採用することが可能となる。
【００９９】
これにより、従来のように誤検出したアドレスを採用してしまうことや、誤った補正アドレスを採用し続けてしまうことを防ぐことができる。とくに、後述する具体例で説明するように、トラックジャンプが発生したような場合には、トラックジャンプ直後に正しく検出できたアドレスをいち早く採用することができるので、採用したアドレスと実際にアクセスしているアドレスとのずれを最小限に抑えることが可能となる。
【０１００】
次に、本発明に係る実施例の光ディスク装置１Ａ（図１）において、現在半径位置の検査・補正処理は、図３に示した方法によって行なわれている。
【０１０１】
具体的には、図３に示した現在半径位置の検査・補正処理方法において、前述したと同様に、アドレス再生部３内のアドレス検出部３１で検出した検出アドレス３１ａ及びパリティ情報３１ｂがアドレス訂正部３２に入力され、アドレス再生部３内のアドレス訂正部３２で検出アドレス３１ａに対してパリティ情報３１ｂを基にして誤り検出及び訂正処理を行った誤り訂正結果３２ｂが半径位置補正部１２内の半径位置検査部１２１に入力されているので、この半径位置検査部１２１でアドレス訂正部３２から出力された誤り訂正結果３２ｂを用いて、まずステップＳ３０１でアドレス訂正部３２に入力された検出アドレス３１ａに対して誤りがなかったか否かを確認する。この際、ステップＳ３０１における検出アドレス３１ａは、アドレス訂正部３２で誤りが検出されなかった場合に誤り訂正が行われずに出力される誤り訂正なしの訂正後アドレスと等価である。
【０１０２】
ステップＳ３０１で検出アドレス３１ａに誤りがあった場合（ＮＯの場合）には、ステップＳ３０２で訂正後アドレス３２ａに誤り訂正エラーなしか否かを確認する。
【０１０３】
ステップＳ３０２で誤り訂正エラーがなかった場合（ＹＥＳの場合）に、ステップＳ３０３でアドレス連続性検査部３５から出力されたアドレス連続性検査結果を用いて、前回の訂正後アドレスに誤り訂正エラーがなしで、かつ訂正後アドレスと前回の訂正後アドレスとが所定の規則に従って連続しているか否かを確認する。
【０１０４】
ステップＳ３０１で検出された検出アドレスに誤りがなかった場合（ＹＥＳの場合）や、ステップＳ３０３で前回の訂正後アドレスに誤り訂正エラーがなく且つ今回の訂正後アドレスと前回の訂正後アドレスとが連続していた場合（ＹＥＳの場合）には、誤り訂正なしの訂正後アドレス（検出アドレス）又は今回の訂正後アドレスは信頼性の高いものであると判断し、ステップＳ３０４でアドレス比較部３６から出力されたアドレス比較結果を用いて、訂正後アドレスが期待アドレス範囲内にあるか否かを確認する。
【０１０５】
ステップＳ３０４で誤り訂正なしの訂正後アドレス（検出アドレス）又は今回の訂正後アドレスが期待アドレス範囲内にない場合（ＮＯの場合）に、半径位置検査部１２１は期待アドレス範囲の算出に用いた現在半径位置は検出誤差が含まれていて有効なものではないと判断して、その結果を半径補正量算出部１２２に出力するので、ステップＳ３０５で半径補正量算出部１２２は訂正後アドレスから期待半径位置を算出した後、ステップＳ３０６において半径補正量（＝期待半径位置−現在半径位置＋前回までの半径補正量）を算出して更新し、この半径補正量を半径位置検出部８へ出力し、処理を終了する。
【０１０６】
また、半径補正量算出部１２２は、ステップＳ３０２で誤り訂正エラーがある場合（ＮＯの場合）や、ステップＳ３０３で前回の訂正後アドレスに誤り訂正エラーがある、又は今回の訂正後アドレスと前回の訂正後アドレスとが連続していない場合（ＮＯの場合）とか、ステップＳ３０４で誤り訂正なしの訂正後アドレス（検出アドレス）又は今回の訂正後アドレスが期待アドレス範囲内にある場合（ＹＥＳの場合）に、半径位置検査部１２１から現在半径位置が有効なものであるという検査結果が半径補正量算出部１２２に出力されるので、ステップＳ３０７で半径補正量算出部１２２は、前回までの半径補正量をそのまま現在の半径補正量として保持し、それを半径位置検出部８へ出力し、処理を終了する。
【０１０７】
従って、上記した現在半径位置の検査・補正処理方法によれば、信頼性の高いアドレスが検出できた場合には、そのアドレスを基にして現在半径位置を適宜補正するようにしているため、現在半径位置の検出誤差が大きくなることを防ぐと共に、その誤差の影響によるアドレスの誤採用を防ぐことが可能となる。
【０１０８】
次に、図４に示した如く、上記したアドレス再生処理方法及び現在半径位置の検査・補正処理方法による具体例では、偏芯量が例えば５０μｍと検出された単層のＢＤディスクにおいて、現在のアドレス位置からＰＵ２（図１）内に設けた不図示の対物レンズを介して僅かな距離だけトラックジャンプさせる際に、ｎ＋１回目とｎ＋７回目のアドレス検出の直前にトラックジャンプが発生した場合で、且つ、光ディスクＤ上に記録されている複数種類のアドレスのうち、２セクタ毎に２つずつ変化するデータＩＤ中のセクタアドレスを検出する場合を示している。
【０１０９】
まず、ｎ回目において、ｎ回目の訂正後アドレス１０００２０ｈには誤り訂正エラーがなく、且つ、図示しないｎ−１回目の訂正後アドレス１０００１Ｅｈと連続している（ｎ回目の訂正後アドレス１０００２０ｈはｎ−１回目の訂正後アドレス１０００１Ｅｈに０２ｈ加算したものに一致する）ため、このｎ回目の訂正後アドレスは期待アドレス範囲内にあるか否かに関わらずに有効であると判定し、再生アドレスとして採用する。
【０１１０】
また、このｎ回目の訂正後アドレスは前回の訂正後アドレスに正しく連続した信頼性の高いものであると判断できるため、ｎ回目の訂正後アドレスを基にして現在半径位置が有効なものかどうかの検査を行う。そして、ｎ回目の訂正後アドレスが現在半径位置と偏芯量とから算出された期待アドレス範囲内にあるため、現在半径位置は有効であると判断し、半径補正量の算出及び更新は行わない。
【０１１１】
次に、トラックジャンプが発生した直後のｎ＋１回目において、ｎ＋１回目の訂正後アドレス２５Ａ０００ｈには誤り訂正エラーがなく、更に、前回のｎ回目の訂正後アドレスにも誤り訂正エラーがなかったが、ｎ回目とｎ＋１回目の訂正後アドレスは連続していない（ｎ＋１回目の訂正後アドレス２５Ａ０００ｈはｎ回目の訂正後アドレス１０００２０ｈ＋０２ｈに連続しない）ため、この段階では有効なアドレスと判定されない。
【０１１２】
また、ｎ＋１回目の訂正後アドレスが現在半径位置と偏芯量とから算出された期待アドレス範囲内にあるか否かを確認する。この例の場合、期待アドレス範囲の下限アドレス，上限アドレスは、前述した計算式（式６），（式７）により得られるので、下限アドレスが約２５７７ＢＣｈとなり、且つ、上限アドレスが約２５ＤＥ７６ｈとなるので、期待アドレス範囲は２５７７ＢＣｈ〜２５ＤＥ７６ｈとなる。
【０１１３】
この結果、ｎ＋１回目の訂正後アドレスが期待アドレス範囲内にあることが分かるので、ｎ＋１回目の訂正後アドレスは誤っている可能性の低い有効なアドレスであると判定し、再生アドレスとして採用する。尚、このｎ＋１回目の訂正後アドレスは前回のアドレスと連続していない、すなわち信頼性があまり高くないアドレスのため、現在半径位置の検査や半径補正量の更新は行わない。
【０１１４】
次に、ｎ＋２回目において、ｎ＋２回目の訂正後アドレスＡ４Ａ８２０ｈには誤り訂正エラーがあるため、他の検査をするまでもなく有効ではないと判定し、再生アドレスには前回の再生アドレスに０２ｈ加算して補正したアドレス２５Ａ００２ｈを採用する。この場合も、当然ながら現在半径位置の検査や半径補正量の更新は行わない。
【０１１５】
次に、ｎ＋３回目において、ｎ＋３回目の訂正後アドレス２５Ａ００４ｈには誤りがないため、アドレス連続性や期待アドレス範囲内にあるか否かに関わらずに有効であると判定し、再生アドレスとして採用する。また、ｎ＋３回目の訂正後アドレスは誤りのない信頼性の高いものであるため、このｎ＋３回目の訂正後アドレスを基にして現在半径位置の検査を行うが、ｎ回目と同様に訂正後アドレスは期待アドレス範囲内にあるので、半径補正量の更新は行わない。
【０１１６】
次に、ｎ＋４回目において、ｎ＋４回目の訂正後アドレス０Ｆ８４Ｃ０ｈには誤り訂正エラーがあるため、ｎ＋２回目と同様に補正アドレスを再生アドレスとして採用し、また現在半径位置の検査や半径補正量の更新も行わない。
【０１１７】
次に、ｎ＋５回目において、ｎ＋５回目の訂正後アドレス２５Ａ００８ｈには誤り訂正エラーがないが、前回のｎ＋４回目の訂正後アドレスは誤り訂正エラーがあるため、アドレス連続性は確認することはできない。しかし、ｎ＋１回目と同様に、ｎ＋５回目の訂正後アドレスは期待アドレス範囲（２５７７ＢＣｈ〜２５ＤＥ７６ｈ）内にあるので、再生アドレスとして採用する。ここでも、現在半径位置の検査や半径補正量の更新については、ｎ＋１回目と同じ理由により行わない。
【０１１８】
次に、ｎ＋６回目において、ｎ＋６回目の訂正後アドレス２５Ａ００Ａｈはｎ回目と同様に誤り訂正エラーなしで、且つ、前回のｎ＋５回目の訂正後アドレスに正しく連続しているため、再生アドレスとして採用する。また、ｎ回目やｎ＋３回目と同様で、ｎ＋６回目の訂正後アドレスが期待アドレス範囲内にあるため、現在半径位置は有効であると判断し、半径補正量の更新は行わない。
【０１１９】
次に、２つ目のトラックジャンプが発生した直後のｎ＋７回目において、ｎ＋７回目の訂正後アドレス９１００４４ｈには誤りがないので、ｎ＋３回目と同様に、アドレス連続性や期待アドレス範囲内にあるか否かに関わらずに有効と判断し、再生アドレスとして採用する。また、ｎ＋７回目の訂正後アドレスは信頼性が高いので現在半径位置の検査を行うが、ｎ＋７回目の訂正後アドレスが期待アドレス範囲内にないため、期待アドレス範囲の算出に用いた現在半径位置５０．２０ｍｍという値が検出誤差等の影響によって有効なものではなくなったと判断し、訂正後アドレス９１００４４ｈから期待半径位置を算出後、半径補正量の更新を行う。この例の場合、期待半径位置及び半径補正量は前述の計算式（式１０），（式１１）により得られるので、期待半径位置が約５０．０５ｍｍとなり、且つ、半径補正量が−０．１５ｍｍとなる。
【０１２０】
次に、ｎ＋８回目においては、ｎ＋８回目の訂正後アドレス５Ｃ７６Ａ０ｈには誤り訂正エラーがあるため、再生アドレスとして補正アドレス９１００４６ｈを採用し、現在半径位置の検査や半径補正量の更新は行わない。
【０１２１】
次に、ｎ＋９回目においては、ｎ＋９回目の訂正後アドレス９１００４８ｈには誤り訂正エラーがないが、前回のｎ＋８回目の訂正後アドレスに誤り訂正エラーが発生しているため、アドレス連続性は確認できない。しかし、ｎ＋７回目において半径補正量の更新を行ったことによって、訂正後アドレスが期待アドレス範囲内にあるようになったため、このｎ＋９回目の訂正後アドレスは有効なアドレスであると判断することができるため、再生アドレスとして採用する。尚、この場合は当然ながら現在半径位置の検査や半径補正量の更新は行わない。
【０１２２】
ここで、図４に示すアドレス検出状態に対して、先に説明した従来のアドレス検出方法を適用した場合に、従来のアドレス検出方法では連続するアドレスが検出できた場合に有効なアドレスとして採用するため、図４においてｎ＋１回目の直前でトラックジャンプが発生した後に、実際にアクセスしているアドレスが正しく採用されるのはｎ＋６回目となる。即ち、ｎ＋１回目からｎ＋５回目までの間はトラックジャンプ前のアドレス１０００２０ｈを基にして補正したアドレス（１０００２２ｈ、１０００２４ｈ、…）を誤って採用することになるので、本来のアドレス２５Ａ０００ｈ〜２５Ａ００８ｈを検出することができなくなるという問題が生じることになる。
【０１２３】
また、ｎ＋７回目の直前でトラックジャンプが発生した後に、実際にアクセスしているアドレスが正しく採用されるのは図示しないｎ＋１０回目以降となり、ｎ＋７回目からｎ＋９回目までの間は前述のｎ＋１回目からｎ＋５回目までの間と同様に、トラックジャンプ前のアドレスを基に補正した誤ったアドレス（２５Ａ００Ｃｈ、２５Ａ００Ｅｈ、…）を採用してしまうという問題が生じることになる。
【０１２４】
このように、従来の方法では、トラックジャンプ発生直後のような不安定な状態でのアドレス検出において、誤ったアドレスを採用する危険性が高く、その結果正しい記録／再生処理が行われないという問題が生じるが、本発明に係る実施例の光ディスク装置１Ａ（図１）によれば、そのような場合においても誤ったアドレスを採用することなく、実際にアクセスしているアドレスを早く、かつ適切に採用することが可能である。
【０１２５】
次に、本発明に係る実施例の光ディスク装置を一部変形させた変形例の光ディスク装置について図５を用いて説明する。
【０１２６】
図５は本発明に係る実施例の光ディスク装置を一部変形させた変形例の光ディスク装置の全体構成を示したブロック図である。
【０１２７】
図５に示した変形例の光ディスク装置１Ｂは、先に図１を用いて説明した実施例の光ディスク装置１Ａの構成と一部を除いて同様の構成であり、ここでは説明の便宜上、先に示した構成部材に対しては同一の符号を付して図示し、且つ、実施例と異なる構成部材に新たな符号を付して、実施例に対して異なる点についてのみ説明する。
【０１２８】
図５に示した如く、変形例の光ディスク装置１Ｂでは、光ディスクＤの偏芯量を算出することなく、実施例における偏芯量検出部９に対して置換して設けた偏芯許容量出力部１３内の偏芯許容量保存部１３１に光ディスクＤに対して許容可能な偏芯許容量１３１ａを固定値として予め保存しており、この偏芯許容量１３１ａを回転部１１からの回転同期信号１１ａのタイミングでアドレス再生部３内のアドレス推測部３４へ出力している点が実施例に対して異なるだけである。
【０１２９】
この際、偏芯許容量保存部１３１に保存される偏芯許容量１３１ａは、単層のＢＤの場合に例えば８０μｍなどの許容可能な固定値が保存されている。
【０１３０】
そして、アドレス再生部３内のアドレス推測部３４では、実施例で説明した半径位置検出部８内の半径位置算出部８３で算出した現在半径位置８３ａと、偏芯許容量出力部１３内の偏芯許容量保存部１３１に保存した偏芯許容量１３１ａとを基にして、前述した計算式（式４），（式５）により期待アドレス範囲３４ａの下限アドレス，上限アドレスが得られるので、ここで得られた期待アドレス範囲３４ａを用いれば、先に図２を用いて説明したアドレスの判定・補正処理方法及び先に図３を用いて説明した現在半径位置の検査・補正処理方法を行うことができる。
【０１３１】
尚、本発明は上記した実施例の光ディスク装置１Ａ（図１）及び変形例の光ディスク装置１Ｂ（図５）の形態に限定されるものではない。例えば、図１，図５における各部は、ハードウェアで構成される電子回路のみに限らず、各機能の一部、もしくは全部をコンピュータにより実行させるコンピュータプログラムも本発明に包含される。この場合、コンピュータプログラムはネットワークを介して配信されてコンピュータに取り込まれても良いし、又は、不図示の記録媒体に記録されていて記録媒体からコンピュータに取り込まれても良いし、もしくは、ファームウェアとして光ディスク装置１Ａ，１Ｂ内に組み込まれていても良い。
【符号の説明】
【０１３２】
１Ａ…実施例の光ディスク装置、
１Ｂ…実施例を一部変形させた変形例の光ディスク装置、
２…光ピックアップ（ＰＵ）、２ａ…検出信号、
３…アドレス再生部、
３１…アドレス検出部、３１ａ…検出アドレス、３１ｂ…パリティ情報、
３２…アドレス訂正部、３２ａ…訂正後アドレス、３２ｂ…誤り訂正結果、
３３…アドレス補正部、３３ａ…再生アドレス、
３４…アドレス推測部、３４ａ…期待アドレス範囲、
３５…アドレス連続性検査部、３５ａ…アドレス連続性検査結果、
３６…アドレス比較部、３６ａ…アドレス比較結果、
３７…アドレス判定部、３７ａ…訂正後アドレス判定結果、
４…再生処理部、
５…サーチ処理部、５ａ…ＰＵ移動要求信号、
６…記録処理部、６ａ…記録信号、
７…光ピックアップ移動部（ＰＵ移動部）、
７ａ…ＰＵ移動信号、７ｂ…原点半径検出信号、
８…半径位置検出部、
８１…原点半径保存部、８１ａ…原点半径値、
８２…光ピックアップ移動量計測部（ＰＵ移動量計測部）、８２ａ…移動ステップ量、
８３…半径位置算出部、８３ａ…現在半径位置、
９…偏芯量検出部、
９１…トラック跨ぎ計測部、９１ａ…トラック跨ぎ数、
９２…トラック跨ぎ信号生成部、９２ａ…トラック跨ぎ信号、
９３…偏芯量算出部、９３ａ…偏芯量、
１０…サーボ処理部、１０ａ…回転制御信号、１０ｂ…ＰＵ移動制御信号、
１０ｃ…サーボエラー信号、１０ｄ…ＰＵ移動終了通知、
１１…回転部、１１ａ…回転同期信号、
１２…半径位置補正部、
１２１…半径位置検査部、１２１ａ…半径位置検査結果、
１２２…半径補正量算出部、１２２ａ…半径補正量、
１３…偏芯許容量出力部、
１３１…偏芯許容量保存部、１３１ａ…偏芯許容量、
Ｄ…光ディスク、Ｌ…レーザービーム。
【図１】
2010205338.tif 000003
【図２】
2010205338.tif 000004
【図３】
2010205338.tif 000005
【図４】
2010205338.tif 000006
【図５】
2010205338.tif 000007