(57)【特許請求の範囲】
【請求項１】
光ディスクの再生方法であって、
メインシーケンス（Ａ）と、
サブシーケンス（Ｂ）と、
を備え、
前記メインシーケンス（Ａ）は、
現在のフレーム番号を取得し、フレーム番号が、最後に正常と判定されたフレーム番号と連続であるとき、現在のフレームを正常、そうでないとき異常と判定するステップ（Ａ−１）と、
前記ステップ（Ａ−１）の結果、現在のフレームが正常であるとき、現在のフレームのオーディオデータをメインバッファに格納して再生対象とし、次のフレームに移動し、ステップ（Ａ−１）に戻るステップ（Ａ−２）と、
前記ステップ（Ａ−１）の結果、現在のフレームが異常であるとき、サブシーケンスに移行するステップ（Ａ−３）と、
を含み、
前記サブシーケンス（Ｂ）は、
現在のフレームのオーディオデータをサブバッファに暫定的に保持するステップ（Ｂ−１）と、
次のフレームに移動し、現在のフレーム番号を取得するステップ（Ｂ−２）と、
現在のフレーム番号が期待値と一致するか否かを判定するステップ（Ｂ−３）と、
前記ステップ（Ｂ−３）において、現在のフレーム番号が期待値と一致したとき、それまでに前記サブバッファに暫定的に保持されたオーディオデータを前記メインバッファに格納して再生対象とし、次のフレームに移動し、前記メインシーケンスの前記ステップ（Ａ−１）に戻るステップと（Ｂ−４）、
前記ステップ（Ｂ−３）において、現在のフレーム番号が期待値と一致せず、かつ前記サブシーケンスの繰り返し回数が所定の許容回数Ｎ（Ｎは自然数）以下のとき、前記ステップ（Ｂ−１）に戻るステップ（Ｂ−５）と、
前記ステップ（Ｂ−３）において、現在のフレーム番号が期待値と一致せず、かつ前記サブシーケンスの繰り返し回数が前記許容回数Ｎを超えたとき、最後に正常と判定されたフレームに移動し、前記メインシーケンスの前記ステップ（Ａ−１）に戻るステップと（Ｂ−６）と、
を含むことを特徴とする再生方法。
【請求項２】
暫定的に保持されたフレームのオーディオデータに誤りがあるとき、その前および／またはその後のフレームのオーディオデータの補完により、誤ったオーディオデータを修正するステップをさらに備えることを特徴とする請求項１に記載の再生方法。
【請求項３】
前記サブシーケンス（Ｂ）は、
前記ステップ（Ｂ−３）において、現在のフレーム番号が、期待値より１大きいとき、それまでに暫定的に保持されたオーディオデータを再生処理し、不足する１フレーム分のオーディオデータを補完により生成するステップ（Ｂ−７）をさらに含むことを特徴とする請求項１または２に記載の再生方法。
【請求項４】
光ディスクの再生処理回路であって、
現在のフレーム番号を取得するフレーム番号取得部と、
現在のフレームのオーディオデータを取得するオーディオデータ取得部と、
前記現在のフレーム番号および前記オーディオデータを処理する信号処理部と、
メインバッファと、
サブバッファと、
を備え、
前記信号処理部は、
（i）現在のフレーム番号が、最後に正常と判定されたフレーム番号と連続であるとき、現在のフレームのオーディオデータを前記メインバッファに格納し、不連続であるとき、現在のフレームのオーディオデータをサブバッファに保持し、ピックアップを次のフレームに移動させ、
（ii）前記サブバッファにオーディオデータを格納した回数が許容回数Ｎを超えると、ピックアップを最後に正常と判定されたフレームに移動させ、
（iii）前記サブバッファにオーディオデータを格納した回数が許容回数Ｎを超える前に、現在のフレーム番号が期待値と一致すると、それまでに前記サブバッファに格納したオーディオデータをメインバッファに格納することを特徴とする再生処理回路。
【請求項５】
前記サブバッファに格納されるあるフレームのオーディオデータに誤りがあるとき、その前および／またはその後のフレームのオーディオデータの補完により、誤ったオーディオデータを修正し、前記メインバッファに格納する補完回路をさらに備えることを特徴とする請求項４に記載の再生処理回路。
【請求項６】
前記メインバッファに格納されるあるフレームのオーディオデータに誤りがあるとき、その前および／またはその後のフレームのオーディオデータの補完により、誤ったオーディオデータを修正する補完回路をさらに備えることを特徴とする請求項４または５に記載の再生処理回路。
【請求項７】
ひとつの半導体基板に一体集積化されることを特徴とする請求項４から６のいずれかに記載の再生処理回路。
【請求項８】
ピックアップと、
前記ピックアップを位置決めするサーボ機構と、
前記ピックアップからの電気信号を処理するアナログフロントエンド回路と、
前記アナログフロントエンド回路からのデータを処理するとともに、サーボ機構を制御する請求項４から７のいずれかに記載の再生処理回路と、
を備えることを特徴とする光ディスク再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク再生装置に関する。
【背景技術】
【０００２】
オーディオデータを収容するメディアとして、コンパクトディスクが広く普及している。コンパクトディスクには、ピットと呼ばれる溝が形成されており、ピットとランドのパターンが情報を表す。
【０００３】
再生装置は、フレームごとに順にデータを読み出す。各フレームには、フレーム番号が順に付されている。再生装置は、サブコードに含まれるフレーム番号を取得し、フレーム番号が昇順で連続的に増加したか否かが判定される。そしてフレーム番号が連続的に増加しているときには、そのフレーム内のデータを読み出し、読み出したデータをバッファに格納する。フレーム番号が不連続である場合、最後に正しく読み出したフレーム番号に戻り、読み込みをリトライする。再生装置は、バッファに格納されたデータを再生する。
【０００４】
コンパクトディスクの再生時に、振動が発生すると、音飛びの原因となる。またコンパクトディスクの表面に傷が付いている場合にも、音飛びの原因となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−３５０９７号公報
【特許文献１】特開平９−４５０１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
図１（ａ）は、振動が発生したときの再生の様子を示す図である。第１０フレーム〜第１２フレームまでは正常に読み出される（i）。そして、振動によってピックアップが第１６フレームに対応する位置に移動し（ii）、そのフレームのサブコードが読み出される(iii)。そして、サブコードに含まれるフレーム番号１６と、直前に正常に読み出したフレーム番号１２との連続性がチェックされる。フレーム番号１２と１６は不連続であるため(iv)、再生装置は第１２フレームに戻り、読み込みをリトライする(v)。振動が収まっていれば、第１２フレーム以降を正常に読み出すことができる(vi)。リトライに要する時間（数百ｍｓ）が、バッファの長さ（たとえば数秒）より短ければ、音飛びせずに再生することができる。
【０００７】
図１（ｂ）は、コンパクトディスクに傷が付いているときの再生の様子を示す図である。いま第１３，第１４フレームに傷が入っているとする。傷が存在しない第１０〜第１２フレームについては、正常に読み出すことができ、バッファに格納される。ところが第１３フレームには傷が入っており、正しいフレーム番号が取得できない。その結果、フレーム番号が不連続と判定され（ii）、最後に正常に読み出された第１２フレームに戻り、そこから再生をリトライする（iii）。ふたたび第１３フレームを読み出しても、正しいフレーム番号が取得できず、再度のリトライが発生する。このように傷によりフレーム番号が正しく読み出せないと、リトライが繰り返される。やがてバッファに格納されるデータがすべて再生済みとなると、長時間の無音（音飛び）が発生することとなる。
【０００８】
本発明はかかる課題に鑑みてなされたものであり、そのある態様の例示的な目的のひとつは、音飛びを抑制した再生装置の提供にある。
【課題を解決するための手段】
【０００９】
本発明のある態様は、光ディスクの再生方法に関する。再生方法は、メインシーケンス（Ａ）と、サブシーケンス（Ｂ）と、を備える。メインシーケンス（Ａ）は、以下の処理を含む。
ステップＡ−１：  現在のフレーム番号を取得し、フレーム番号が、最後に正常と判定されたフレーム番号と連続であるとき、現在のフレームを正常、そうでないとき異常と判定する。
ステップＡ−２：  ステップ（Ａ−１）の結果、現在のフレームが正常であるとき、現在のフレームのオーディオデータを再生対象とし、次のフレームに移動し、ステップ（Ａ−１）に戻る。
ステップ（Ａ−３）：  ステップ（Ａ−１）の結果、現在のフレームが異常であるとき、サブシーケンスに移行する。
またサブシーケンス（Ｂ）は以下の処理を含む。
（Ｂ−１）  現在のフレームのオーディオデータを暫定的に保持する。
（Ｂ−２）  次のフレームに移動し、現在のフレーム番号を取得する。
（Ｂ−３）  現在のフレーム番号が期待値と一致するか否かを判定する。
（Ｂ−４）  ステップ（Ｂ−３）において、現在のフレーム番号が期待値と一致したとき、それまでに暫定的に保持されたオーディオデータを再生対象とし、次のフレームに移動し、メインシーケンスのステップ（Ａ−１）に戻る。
（Ｂ−５）  ステップ（Ｂ−３）において、現在のフレーム番号が期待値と一致せず、かつサブシーケンスの繰り返し回数が所定の許容回数Ｎ（Ｎは自然数）以下のとき、ステップ（Ｂ−１）に戻る。
（Ｂ−６）  ステップ（Ｂ−３）において、現在のフレーム番号が期待値と一致せず、かつサブシーケンスの繰り返し回数が許容回数Ｎを超えたとき、最後に正常と判定されたフレームに移動し、メインシーケンスのステップ（Ａ−１）に戻る。
【００１０】
この態様によると、許容回数Ｎ以下の連続するフレームに傷などが入っている場合に、音飛びを発生させずに、オーディオデータを再生できる。
【００１１】
ある態様の再生方法は、暫定的に保持されたフレームのオーディオデータに誤りがあるとき、その前および／またはその後のフレームのオーディオデータの補完により、誤ったオーディオデータを修正するステップをさらに備えてもよい。
傷などの影響によって、フレーム番号に加えて、オーディオデータが誤っている場合に、自然な再生が可能となる。
【００１２】
サブシーケンス（Ｂ）は、ステップ（Ｂ−３）において、現在のフレーム番号が、期待値より１大きいとき、それまでに暫定的に保持されたオーディオデータを再生処理し、不足する１フレーム分のオーディオデータを補完により生成するステップ（Ｂ−７）をさらに含んでもよい。これにより、さらに音飛びを抑制できる。
【００１３】
本発明の別の態様は、光ディスクの再生処理回路に関する。再生処理回路は、現在のフレーム番号を取得するフレーム番号取得部と、現在のフレームのオーディオデータを取得するオーディオデータ取得部と、現在のフレーム番号およびオーディオデータを処理する信号処理部と、メインバッファと、サブバッファと、を備える。信号処理部は、（i）現在のフレーム番号が、最後に正常と判定されたフレーム番号と連続であるとき、現在のフレームのオーディオデータをメインバッファに格納し、不連続であるとき、現在のフレームのオーディオデータをサブバッファに保持し、ピックアップを次のフレームに移動させる。また信号処理部は、（ii）サブバッファにオーディオデータを格納した回数が許容回数Ｎを超えると、ピックアップを最後に正常と判定されたフレームに移動させる。また信号処理部は、（iii）サブバッファにオーディオデータを格納した回数が許容回数Ｎを超える前に、現在のフレーム番号が期待値と一致すると、それまでにサブバッファに格納したオーディオデータをメインバッファに格納する。
【００１４】
この態様によると、許容回数Ｎ以下の連続するフレームに傷などが入っている場合に、音飛びを発生させずに、オーディオデータを再生できる。
【００１５】
再生処理回路は、メインバッファに格納されるオーディオデータを再生する再生部をさらに備えてもよい。再生部は、あるフレームにおいてオーディオデータに誤りがあるとき、その前および／またはその後のフレームのオーディオデータの補完により、誤ったオーディオデータを修正してもよい。
【００１６】
再生処理回路は、サブバッファに格納されるあるフレームのオーディオデータに誤りがあるとき、その前および／またはその後のフレームのオーディオデータの補完により、誤ったオーディオデータを修正し、メインバッファに格納する補完回路をさらに備えてもよい。
【００１７】
再生処理回路は、メインバッファに格納されるあるフレームのオーディオデータに誤りがあるとき、その前および／またはその後のフレームのオーディオデータの補完により、誤ったオーディオデータを修正する補完回路をさらに備えてもよい。
【００１８】
再生処理回路はひとつの半導体基板に一体集積化されてもよい。
「一体集積化」とは、回路の構成要素のすべてが半導体基板上に形成される場合や、回路の主要構成要素が一体集積化される場合が含まれ、回路定数の調節用に一部の抵抗やキャパシタなどが半導体基板の外部に設けられていてもよい。回路を１つのチップ上に集積化することにより、回路面積を削減することができるとともに、回路素子の特性を均一に保つことができる。
【００１９】
本発明の別の態様は、光ディスク再生装置に関する。光ディスク再生装置は、ピックアップと、ピックアップを位置決めするサーボ機構と、ピックアップからの電気信号を処理するアナログフロントエンド回路と、アナログフロントエンド回路からのデータを処理するとともにサーボ機構を制御する再生処理回路と、を備える。
【００２０】
なお、以上の構成要素の任意の組み合わせや、本発明の構成要素や表現を、方法、装置、システムなどの間で相互に置換したものもまた、本発明の態様として有効である。
【発明の効果】
【００２１】
本発明のある態様によれば、音飛びを低減できる。
【図面の簡単な説明】
【００２２】
【図１】図１（ａ）は、振動が発生したときの再生の様子を示す図であり、図１（ｂ）は、コンパクトディスクに傷が付いているときの再生の様子を示す図である。
【図２】実施の形態に係る再生処理回路を備える光ディスク再生装置のブロック図である。
【図３】図２の光ディスク再生装置の動作を示すフローチャートである。
【図４】コンパクトディスクに傷が付いているときの再生の様子を示す図である。
【図５】図４に対応するタイムチャートである。
【図６】振動によりピックアップがジャンプしたときの再生の様子を示す図である。
【図７】図６に対応するタイムチャートである。
【発明を実施するための形態】
【００２３】
以下、本発明を好適な実施の形態をもとに図面を参照しながら説明する。各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。また、実施の形態は、発明を限定するものではなく例示であって、実施の形態に記述されるすべての特徴やその組み合わせは、必ずしも発明の本質的なものであるとは限らない。
【００２４】
図２は、実施の形態に係る再生処理回路１００を備える光ディスク再生装置２００のブロック図である。光ディスク再生装置２００は、光ディスク（コンパクトディスク）２に記録されたオーディオデータを読み出し、それを再生する。
【００２５】
光ディスク再生装置２００は、ピックアップ２０２、サーボ機構２０４、アナログフロントエンド回路２０６および再生処理回路１００を備える。ピックアップ２０２は、光ディスク２の表面にレーザ光を照射し、その反射光を検知する。反射光は、光ディスク２の表面に形成されたランドとピットのパターンに応じた波形を有する。ピックアップ２０２は、反射光に応じた電気信号Ｓ１を生成する。アナログフロントエンド回路２０６は、ピックアップ２０２が生成した電気信号Ｓ１を増幅し、１／０のデジタル信号に変換する。
【００２６】
サーボ機構２０４は、ピックアップ２０２を位置決めする。具体的には、サーボ機構２０４は、ピックアップ２０２の高さを決めるフォーカシングサーボ、ピックアップ２０２の径方向の位置をピット列に追従するように微調節するトラッキングサーボ、およびピックアップ２０２全体を周方向にゆっくりと移動させるサーボを含む。
【００２７】
再生処理回路１００は、アナログフロントエンド回路２０６からのデータＳ２を処理するとともに、サーボ機構２０４を制御する。
【００２８】
再生処理回路１００は、フレーム番号取得部１０２、オーディオデータ取得部１０４、信号処理部１１０、メインバッファ１１２、サブバッファ１１４、再生処理部１１６、補完回路１２０を備える。再生処理回路１００は、ひとつの半導体基板に集積化された機能ＩＣであってもよい。
【００２９】
フレーム番号取得部１０２は、サブコードを参照し、現在のフレーム番号Ｓ１１を取得する。オーディオデータ取得部１０４は、現在のフレームのオーディオデータＳ１２を取得する。
【００３０】
信号処理部１１０は、フレーム番号取得部１０２が取得した現在のフレーム番号Ｓ１１およびオーディオデータ取得部１０４が取得したオーディオデータＳ１２を処理する。
【００３１】
信号処理部１１０は、（i）現在のフレーム番号Ｓ１１が、最後に正常と判定されたフレーム番号（最終正常フレーム番号）Ｓ１３と連続であるとき、現在のフレームのオーディオデータＳ１２をメインバッファ１１２に格納し、再生対象とする。そして信号処理部１１０は、サーボ機構２０４を制御して、ピックアップ２０２を次のフレームに移動させる。再生処理部１１６は、メインバッファ１１２に格納されたオーディオデータを再生する。メインバッファ１１２はＦＩＦＯ（First In First Out）メモリであってもよい。
【００３２】
また信号処理部１１０は、（ii）サブバッファ１１４にオーディオデータＳ１２を格納した回数（つまり後述のサブシーケンスの繰り返し回数Ｙ）が許容回数Ｎを超えると、サーボ機構２０４を制御して、ピックアップ２０２を、最後正常フレームに移動させる。たとえば許容回数Ｎは、３〜２０回程度であってもよい。許容回数は、メインバッファ１１２が格納可能なフレーム数Ｍに応じて定めればよく、Ｎ≦Ｍとすることが望ましい。
【００３３】
また信号処理部１１０は、（iii）サブバッファ１１４にオーディオデータＳ１２を格納した回数（繰り返し回数Ｙ）が許容回数Ｎを超える前に、現在のフレーム番号Ｓ１１が期待値Ｓ１４と一致すると、それまでにサブバッファ１１４に格納したオーディオデータＳ１２をメインバッファ１１２に格納し、再生対象とする。フレーム番号Ｓ１１の期待値Ｓ１４は、最終正常フレーム番号Ｓ１３を基準として、フレームの移動ごとに１ずつインクリメントした値である。
【００３４】
なおメインバッファ１１２とサブバッファ１１４は、物理的に独立したメモリであってもよいし、ひとつのメモリの異なる空間であってもよい。
【００３５】
補完回路１２０は、メインバッファ１１２に格納されるあるフレームのオーディオデータに誤りがあるとき、その前および／またはその後のフレームのオーディオデータの補完により、誤ったオーディオデータを修正してもよい。
【００３６】
それに代えて、あるいはそれに加えて、補完回路１２０は、サブバッファ１１４に格納されるあるフレームのオーディオデータに誤りがあるとき、その前および／またはその後のフレームのオーディオデータの補完により、誤ったオーディオデータを修正し、メインバッファ１１２に格納してもよい。
【００３７】
以上が再生処理回路１００および光ディスク再生装置２００の構成である。続いてその動作を説明する。図３は、図２の光ディスク再生装置２００の動作を示すフローチャートである。
【００３８】
このフローチャートは、メインシーケンスＡと、サブシーケンスＢに分けて考えることができる。はじめにメインシーケンスＡを説明する。メインシーケンスＡは、ステップＳ１００，Ｓ１０２，Ｓ１０４，Ｓ１０６を含む。
【００３９】
ステップＳ１００において、現在のフレーム番号を取得する。このときに併せてそのフレームのオーディオデータを取得してもよい。そしてフレーム番号が、最後に正常と判定されたフレーム番号と連続か否かが判定し、連続であるとき現在のフレームを正常、そうでないとき異常と判定する（Ｓ１０２）。
【００４０】
ステップＳ１０２の結果、現在のフレームが正常であるとき（Ｓ１０２のＹ）、現在のフレームのオーディオデータを再生対象とし（Ｓ１０４）、次のフレームに移動する（Ｓ１０６）。そしてステップＳ１００に戻る。
【００４１】
光ディスク２に傷などの異常がなく、振動などによるピックアップ２０２のジャンプが発生しない状況では、メインシーケンスＡが繰り返される。
【００４２】
続いてサブシーケンスＢを説明する。サブシーケンスＢには、メインシーケンスＡのステップＳ１０２の結果、現在のフレームが異常であるときに移行する（Ｓ１０２のＮ）。
【００４３】
サブシーケンス（Ｂ）では、現在のフレームのオーディオデータを暫定的に保持する（Ｓ１０８）。そして次のフレームに移動し（Ｓ１１０）、現在のフレーム番号（およびオーディオデータ）を取得する（Ｓ１１２）。そして、現在のフレーム番号が期待値と一致するか否かを判定する（Ｓ１１４）。
【００４４】
そして現在のフレーム番号が期待値と一致したとき（Ｓ１１４のＹ）、それまでに暫定的に保持されたオーディオデータを再生対象とし（Ｓ１１６）、次のフレームに移動し（Ｓ１８）、メインシーケンスＡのステップＳ１００に戻る。
【００４５】
一方、ステップＳ１１４において、現在のフレーム番号が期待値と一致せず（Ｓ１１４のＮ）、かつサブシーケンスＢの繰り返し回数Ｙが所定の許容回数Ｎ（Ｎは自然数）以下のとき（Ｓ１２０のＹ）、サブシーケンスＢの先頭のステップＳ１０８に戻り、サブシーケンスを繰り返す。このとき繰り返し回数Ｙはインクリメントされる。
【００４６】
またステップＳ１１４において、現在のフレーム番号が期待値と一致せず（Ｓ１１４のＮ）、かつサブシーケンスＢの繰り返し回数Ｙが許容回数Ｎを超えたとき（Ｓ１２０のＮ）、最後に正常と判定されたフレームに移動し（Ｓ１２２）、メインシーケンスＡのステップＳ１００に戻る。
【００４７】
なお、図３のフローチャートは、各処理の順序を限定するものではなく、いくつかの処理は、破綻しない限りにおいて入れかえて実行することが可能であり、そうしたものも本発明の範囲に含まれる。
【００４８】
図４は、コンパクトディスクに傷が付いているときの再生の様子を示す図である。図５は、図４に対応するタイムチャートである。いま第１３，第１４フレームに傷が入っているとする。傷が存在しない第１０〜第１２フレームについては、図３のメインシーケンスＡによって正常に読み出すことができ、それらのオーディオデータＤ１０，Ｄ１１，Ｄ１２は、メインバッファ１１２に順に格納される。ここでは許容数Ｎ＝３とする。メインバッファ１１２のデータは、先頭のデータが再生されると、先送りされる。
【００４９】
第１３フレームには傷が入っており、取得されたフレーム番号Ｘ１（≠１３）は、前回のフレーム番号１２と不連続である。その結果、サブシーケンスＢに移行する。第１３フレームのオーディオデータＤ１３は、サブバッファ１１４に格納され、暫定的に保持される。また最終正常フレーム番号Ｓ１３の値が、１２にセットされる。
【００５０】
続いて第１４フレームに読み進められる。第１４フレームについて、取得されたフレーム番号Ｘ２（≠１４）は、期待値Ｓ１４の値１４と不一致である。したがって、第１４フレームのオーディオデータＤ１４は、サブバッファ１１４に格納され、暫定的に保持される。最終正常フレーム番号Ｓ１３の値は１２のままである。
【００５１】
続いて、第１５フレームに読み進められる。第１５フレームでは、傷がないため、正しいフレーム番号１５が取得される。このフレーム番号１５は、期待値Ｓ１４の値１５と一致する。したがって、第１３〜１５フレームのデータがサブバッファ１１４からメインバッファ１１２にコピーされる。第１６フレーム以降は、メインシーケンスに戻る。
【００５２】
このように、実施の形態に係る再生処理回路１００によれば、許容回数Ｎ以下の連続するフレームに傷などが入っている場合に、音飛びを発生させずに、オーディオデータを再生できる。
【００５３】
図６は、振動によりピックアップがジャンプしたときの再生の様子を示す図である。図７は、図６に対応するタイムチャートである。ここでは第１２フレームを正常に読み出した後に、第６０フレームにジャンプした場合を示す。
【００５４】
第６０フレームに関して取得されたフレーム番号６０は、前回のフレーム番号１２と不連続である。その結果、サブシーケンスＢに移行する。第６０フレームのオーディオデータＤ６０は、サブバッファ１１４に格納され、暫定的に保持される。また最終正常フレーム番号Ｓ１３の値が、１２にセットされる。サブシーケンスの繰り返し回数Ｙは１回である。
【００５５】
続いて第６１フレームに読み進められる。第６１フレームについて、取得されたフレーム番号６１は、期待値Ｓ１４の値１４と不一致である。したがって、第６１フレームのオーディオデータＤ６１は、サブバッファ１１４に格納され、暫定的に保持される。最終正常フレーム番号Ｓ１３の値は１２のままである。サブシーケンスの繰り返し回数Ｙは２にインクリメントされる。
【００５６】
続いて第６２フレームに読み進められる。第６２フレームについて、取得されたフレーム番号６２は、期待値Ｓ１４の値１５と不一致である。したがって、第６２フレームのオーディオデータＤ６２は、サブバッファ１１４に格納され、暫定的に保持される。サブシーケンスの繰り返し回数Ｙは３にインクリメントされる。
【００５７】
続いて第６３フレームに読み進められる。第６３フレームについて、取得されたフレーム番号６３は、期待値Ｓ１４の値１６と不一致である。繰り返し回数Ｙは、許容回数Ｎ（＝３）を超えるため、サブバッファ１１４のデータが破棄される。そして、最後に正常に読み出された第１２フレームに移動し、メインシーケンスが再開する。
【００５８】
このように、振動などによりピックアップの位置が移動した場合には、従来と同様に、元のフレームからの再生を再開することができる。
【００５９】
以上、本発明について、実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。以下、こうした変形例について説明する。
【００６０】
（変形例１）
実施の形態では、図３のフローチャートでは、サブシーケンスからメインシーケンスに戻るために、フレーム番号と期待値の一致を条件としたが、現在のフレーム番号が、期待値から１だけずれている場合にも、メインシーケンスに復帰してもよい。現在のフレーム番号が、期待値よりも１小さい場合には、１フレーム分のオーディオデータが不足することを意味する。そこでこの場合には、不足するフレームの前および／または後のフレームを用いた補完処理によって、不足するフレームのオーディオデータを生成し、これをメインバッファ１１２に格納してもよい。
【００６１】
（変形例２）
実施の形態では、コンパクトディスクを例としたが、本発明はそれには限定されず、同様のフレームやセクタを単位とした読み出しを行うさまざまな光ディスクの再生装置に適用可能である。
【００６２】
実施の形態にもとづき、具体的な用語を用いて本発明を説明したが、実施の形態は、本発明の原理、応用を示しているにすぎず、実施の形態には、請求の範囲に規定された本発明の思想を逸脱しない範囲において、多くの変形例や配置の変更が認められる。
【符号の説明】
【００６３】
２…光ディスク、１００…再生処理回路、１０２…フレーム番号取得部、１０４…オーディオデータ取得部、１１０…信号処理部、１１２…メインバッファ、１１４…サブバッファ、１１６…再生処理部、１２０…補完回路、２００…光ディスク再生装置、２０２…ピックアップ、２０４…サーボ機構、２０６…アナログフロントエンド回路。
【図１】
0006563833.tif 000002
【図２】
0006563833.tif 000003
【図３】
0006563833.tif 000004
【図４】
0006563833.tif 000005
【図５】
0006563833.tif 000006
【図６】
0006563833.tif 000007
【図７】
0006563833.tif 000008