(57)【要約】【課題】  サブコードの読み取りエラーが生じた場合でも再読み込みを行わず、且つ正確な時間情報を提供することができるオーディオディスク再生装置を提供する。【解決手段】  サブコードＱに基づいて相対アドレスを取得する相対アドレス取得手段２４と、サブコードＱに基づいて絶対アドレスを取得する絶対アドレス取得手段２６と、メインデータを再生する再生手段２８と、サブコードＱの読み取りエラーを検出するエラー検出手段２３と、オーディオデータ１フレームごとに得られる同期信号に基づいて、リードインエリアの開始位置から読み取ったフレーム数を算出するフレーム数算出手段３０と、エラー検出手段２３がサブコードＱの読み取りエラーを検出した場合は、フレーム数算出手段３０が算出したリードインエリアからのフレーム数に基づいて、各曲ごとの開始位置からの経過時間および１曲目の開始位置からの経過時間を算出する時間情報算出手段３２とを具備する。【選択図】        図１
2007226912.tif 000002
【特許請求の範囲】
【請求項１】
オーディオディスクからメインデータとサブコードＱとを含むオーディオデータを読み取る読み取り手段と、
サブコードＱに基づいて、各曲ごとの開始位置からの経過時間である相対アドレスを取得する相対アドレス取得手段と、
サブコードＱに基づいて１曲目の開始位置からの経過時間である絶対アドレスを取得する絶対アドレス取得手段と、
メインデータを再生する再生手段とを具備するオーディオディスク再生装置において、
サブコードＱの読み取りエラーを検出するエラー検出手段と、
オーディオデータを１フレーム読み取るごとに得られる同期信号に基づいて、リードインエリアの開始位置から読み取ったフレーム数を算出するフレーム数算出手段と、
エラー検出手段がサブコードＱの読み取りエラーを検出した場合は、フレーム数算出手段が算出したリードインエリアからのフレーム数に基づいて、各曲ごとの開始位置からの経過時間および１曲目の開始位置からの経過時間を算出する時間情報算出手段とを具備することを特徴とするオーディオディスク再生装置。
【請求項２】
前記時間情報算出手段は、
各曲の開始位置におけるリードインエリアの開始位置からのフレーム数である曲開始位置フレーム数と、サブコードＱの読み取りエラーが検出された位置におけるリードインエリアの開始位置からのフレーム数であるエラー位置フレーム数と、各曲の開始位置における絶対アドレスとを記憶しておき、
サブコードＱの読み取りエラーが検出された場合には、エラー位置フレーム数と曲開始フレーム数との差を、各曲ごとの開始位置からの経過時間である想定相対アドレスとして算出し、
サブコードＱの読み取りエラーが検出された場合には、各曲の開始位置における絶対アドレスに想定相対アドレスを加算したものを１曲目の開始位置からの経過時間である想定絶対アドレスとして算出することを特徴とする請求項１記載のオーディオディスク再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオディスクからオーディオデータを読み取ってオーディオ再生するオーディオディスク再生装置に関する。
【背景技術】
【０００２】
オーディオが記録されているＣＤ等の光ディスク（本明細書中でオーディオディスクと称している）は、オーディオ機器に内蔵されたドライブだけでなく、ＰＣ（パーソナルコンピュータ）に接続されたマルチドライブや、テレビに接続されたＤＶＤプレーヤ等、様々な機器で再生可能となっている。
【０００３】
オーディオディスクは、現在の演奏時間をユーザに示すことができるという点で他のディスクとは異なる特徴を有している。現在の演奏時間としては、１曲目の開始位置からの経過時間である絶対アドレスと、各曲ごとの開始位置からの経過時間である相対アドレスとがある。
絶対アドレスおよび相対アドレスは双方とも、分（Ｍ）、秒（Ｓ）、フレーム（Ｆ：15分の１秒）で表される。
【０００４】
以下、図５に基いてオーディオディスクに記録されているオーディオデータのデータ構造と、オーディオディスクを再生するオーディオディスク再生装置について説明する。
オーディオデータの１ブロックは、２４Ｂｙｔｅの情報量を有するＣＤフレーム１０が９８個集まって形成されているものである。各ＣＤフレーム１０の先頭には、同期パターンとサブコーディングがそれぞれ８ｂｉｔずつ形成されている。
【０００５】
各ＣＤフレーム１０のサブコーディング中の各チャンネルがＣＤフレーム３からＣＤフレーム９８まで読み込まれ、各サブコードＰ、Ｑ、Ｒ等の各種サブコードが形成される。
サブコードＰは、曲の頭の位置を示すために設けられている。このようなサブコードＰがあることによって、曲の頭出しを容易にすることができる。
【０００６】
一方、サブコードＱは、時間表示や曲のスキャンをするために設けられており、符号１１に示すようなデータ構造となっている。
サブコードＱ１１の先頭に位置するコントロールの４ｂｉｔは、オーディオのチャンネル数、エンファシス等の識別のために設けられており、次に設けられたアドレスの４ｂｉｔはメーカコードと後に出てくるデータのモード識別のために設けられている。
データは７２ｂｉｔの情報量を有し、曲番号、インデックス、曲内の経過時間である相対アドレス（ＭＳＦ）、１曲目の先頭からの経過時間である絶対アドレス（ＭＳＦ）等が記載されている。
ＣＲＣ（Cyclic Redundancy Code）は、巡回符号の誤り検出であり、サブコードＱ１１のデータ部分の読み出しエラーの検出を行なうことができる。
【０００７】
オーディオディスク再生装置は、オーディオディスクからメインデータとサブコードＱを読み取り、サブコードＱから絶対アドレスと、相対アドレスとを取得している。
取得した絶対アドレスと相対アドレスは、時間情報としてユーザに表示装置等で表示させて提供するとともに、絶対アドレスは、ユーザが指定した曲の開始位置をシークする場合にも用いられる。
【０００８】
なお、メインデータのエラーに対してはデータにエラー訂正符号を付加することによって、誤って読み出されたデータに訂正を加えることができるように設けられており、訂正符号としては、ＣＩＲＣ（Cross Interleaved Reed-Solomon Code）と呼ばれる符号が採用されている。
しかし、サブコードＱに対してはＣＲＣによるエラー検出を行えるだけであり、エラー訂正は行うことができない。したがって、オーディオディスク再生装置では、サブコードの読み取りがエラーとなった場合には、エラーとなったサブコードＱを破棄するか、エラーの発生した箇所を再読み込みするように動作していた。
【０００９】
しかし、サブコードを破棄してしまうと正確な時間情報を得ることができないという問題があり、また、エラーの発生した個所を再読み込みすると読み込みに時間がかかってしまう上、さらにメインデータの連続的な読み取りができない。
【００１０】
そこで、サブコードＱが正しく読み取れなかった場合には、前回よりも１つ更新したアドレスでサブコードＱを仮確定し、サブコードＱが正しく読み取れたときにサブコードＱを確定する技術がすでに開示されている（例えば、特許文献１参照）。
【００１１】
【特許文献１】特開２００１−２９７５４２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
上記の特許文献１はメインデータの再生を途切れないようにするということが主目的になっているが、半導体メモリの性能が上がっている現在ではバッファメモリの容量を増加させることにより再生信号を途切れないように出力することは容易である。
すなわち、メインデータの連続的な読み込みが出来ない場合であっても、バッファメモリの容量を増やせば、再生されるデータは連続して聞こえるため、再生自体には問題はない。
しかし、特許文献１の技術では結局再読み込みを必要としているので、再読み込みに伴ってディスクの回転音がユーザには聞こえてしまうため、ユーザは不安感や不快感を催してしまうという課題があった。
また、サブコードＱを仮確定しているだけでは、正確な時間情報をユーザに提供することが出来ないという課題もあった。
【００１３】
そこで、本発明の目的は、サブコードの読み取りエラーが生じた場合でも再読み込みを行わず、且つ正確な時間情報を提供することができるオーディオディスク再生装置を提供することにある。
【課題を解決するための手段】
【００１４】
本発明にかかるオーディオディスク再生装置によれば、オーディオディスクからメインデータとサブコードＱとを含むオーディオデータを読み取る読み取り手段と、サブコードＱに基づいて、各曲ごとの開始位置からの経過時間である相対アドレスを取得する相対アドレス取得手段と、サブコードＱに基づいて１曲目の開始位置からの経過時間である絶対アドレスを取得する絶対アドレス取得手段と、メインデータを再生する再生手段とを具備するオーディオディスク再生装置において、サブコードＱの読み取りエラーを検出するエラー検出手段と、オーディオデータを１フレーム読み取るごとに得られる同期信号に基づいて、リードインエリアの開始位置から読み取ったフレーム数を算出するフレーム数算出手段と、エラー検出手段がサブコードＱの読み取りエラーを検出した場合は、フレーム数算出手段が算出したリードインエリアからのフレーム数に基づいて、各曲ごとの開始位置からの経過時間および１曲目の開始位置からの経過時間を算出する時間情報算出手段とを具備することを特徴としている。
【００１５】
この構成を採用することによる作用は以下の通りである。
すなわち、データ読み出しに伴う各サーボが確立されていれば、オーディオデータの読み出し１フレームごとに同期信号が得られるので、この同期信号の数をインクリメントすれば、現在まで読み取ったフレーム数が正確に算出できる。このように現在のフレーム数がわかれば、サブコードＱによる時間情報が取得できなくなった場合であっても、フレーム数に基づいて絶対アドレスおよび相対アドレスと同じ時間情報が得られる。
【００１６】
また、前記時間情報算出手段は、各曲の開始位置におけるリードインエリアの開始位置からのフレーム数である曲開始位置フレーム数と、サブコードＱの読み取りエラーが検出された位置におけるリードインエリアの開始位置からのフレーム数であるエラー位置フレーム数と、各曲の開始位置における絶対アドレスとを記憶しておき、サブコードＱの読み取りエラーが検出された場合には、エラー位置フレーム数と曲開始フレーム数との差を、各曲ごとの開始位置からの経過時間である想定相対アドレスとして算出し、サブコードＱの読み取りエラーが検出された場合には、各曲の開始位置における絶対アドレスに想定相対アドレスを加算したものを１曲目の開始位置からの経過時間である想定絶対アドレスとして算出することを特徴としている。
具体的にこのような構成を採用することで、サブコードＱから絶対アドレスおよび相対アドレスが取得できなくなっても、各曲開始位置からの経過時間と１曲目開始位置からの経過時間を確実に提供できる。
【発明の効果】
【００１７】
本発明のオーディオディスク再生装置によれば、サブコードＱの読み取りエラーが生じても再読み込みを行う必要がないので、メインデータが正常に再生されているにもかかわらずディスクの回転音が聞こえるということによるユーザの不安感や不快感を生じさせないようにすることができ、且つ正確な時間情報をユーザに提供することができる。
【発明を実施するための最良の形態】
【００１８】
本発明では、オーディオデータを１フレーム読み取るごとに得られる同期信号をインクリメントすることで、現在まで読み取ったフレーム数を算出する。各曲の開始位置における曲開始位置フレーム数と、エラーが発生した位置におけるエラー位置フレーム数と、各曲の開始位置における絶対アドレス（これはサブコードＱに基く）とがわかれば、サブコードＱの読み取りエラーが生じた場合であっても、これらに基づいて、相対アドレスおよび絶対アドレスと同じ時間情報を算出して提供できる。
【実施例】
【００１９】
以下、本発明にかかる好適な実施例を添付図面に基づいて説明する。まず、図１に基づいて本発明の概略構成について説明する。
オーディオディスク再生装置２０は、オーディオデータが記録されているオーディオディスク２１からオーディオデータを読み出して再生する装置である。
【００２０】
オーディオディスク再生装置２０は、オーディオディスク２１からのオーディオデータを読み取る読み取り手段２２と、オーディオデータ中のサブコードＱのエラーを検出するエラー検出手段２３と、各曲ごとの開始位置からの経過時間である相対アドレスを取得する相対アドレス取得手段２４と、１曲目の開始位置からの経過時間である絶対アドレスを取得する絶対アドレス取得手段２６と、メインデータを再生する再生手段２８とを具備している。
【００２１】
通常は、相対アドレス取得手段２４と、絶対アドレス取得手段２６はサブコードＱに基づいて絶対アドレスと相対アドレスとを取得しており、取得した絶対アドレスと相対アドレスはユーザに時間情報として提供されている。
【００２２】
読み取り手段２２では、オーディオデータを１フレーム読み取るごとに、同期信号を得る。同期信号は、オーディオデータの読み取りを実行する場合の各サーボ確立に用いられる。読み取り手段２２には、フレーム数算出手段３０が接続されており、読み取り手段２２が得た同期信号の数をインクリメントすることによって、リードインエリアの開始位置から現在まで読み取ったフレーム数をカウントすることができる。
【００２３】
オーディオディスク再生装置２０には、サブコードＱの読み取りエラーが検出された場合に、相対アドレスと絶対アドレスの代わりに、想定相対アドレスと想定絶対アドレスを算出する時間情報算出手段３２が設けられている。
時間情報算出手段３２は、フレーム数算出手段３０によって算出されたフレーム数に基づいて、各曲の開始位置におけるフレーム数３３と、サブコードＱの読み取りエラーが発生した位置でのフレーム数３４と、各曲の開始位置における絶対アドレス３５とが記憶される記憶手段３６が設けられている。
【００２４】
時間情報算出手段３２は、エラー位置フレーム数から曲開始位置フレーム数を減算して得られるフレーム数（アドレス）を想定相対アドレスとして算出する想定相対アドレス算出手段３８と、想定相対アドレスに各曲の絶対アドレスを加算したアドレスを想定絶対アドレスとして算出する想定絶対アドレス算出手段４０とを設けている。
【００２５】
サブコードＱの読み取りエラーが発生したときには、相対アドレス取得手段２４による相対アドレスの提供と、絶対アドレス取得手段２６による絶対アドレスの提供に代えて、想定相対アドレス算出手段３８によって算出された想定相対アドレスと、想定絶対アドレス算出手段４０によって算出された想定絶対アドレスがユーザに提供される。
【００２６】
次に、図２に基いてオーディオディスク再生装置の具体的な構成について説明する。
オーディオディスク再生装置２０は、オーディオディスク２１を回転させるスピンドルモータ４２と、オーディオディスク２１にレーザ光を照射すると共にオーディオディスク２１から反射されたレーザ光を受光する光ピックアップ４４とを具備している。
光ピックアップ４４は、送りモータ４５の駆動によりスレッド軸４７上をオーディオディスク２１の径方向に移動可能に設けられている。
【００２７】
光ピックアップ４４内には、レーザ光を出力するレーザダイオード４６と、受光素子であるフォトディテクタ４８を有している。フォトディテクタ４８は、複数個に分割された受光面を有している。また光ピックアップ４４には、レーザ光を集光してオーディオディスク２１の記録層に焦点を合わせるための対物レンズ４９が設けられている。
【００２８】
フォトディテクタ４８で受光した光強度信号は、ＲＦアンプ５０に出力される。ＲＦアンプ５０では、光ピックアップ４４から送られてくる光強度信号を２値化したＲＦ信号を生成するとともに、フォトディテクタ４８の各受光面で受光した光強度の差や和をとることにより、トラッキングエラー信号（ＴＥ信号）およびフォーカスエラー信号（ＦＥ信号）を生成することができる。
光ピックアップ４４とＲＦアンプが読み取り手段２２に該当する。
【００２９】
ＲＦアンプ５０を経てフォーカスエラー信号とトラッキングエラー信号は、サーボプロセッサ５４に入力される。
サーボプロセッサ５４は、フォーカスエラー信号やトラッキングエラー信号に基づき、フォーカスドライブ信号（ＦＤＯ信号）とトラッキングドライブ信号（ＴＤＯ信号）を光ピックアップ４４に出力してフォーカスサーボやトラッキングサーボを制御する。
【００３０】
さらにサーボプロセッサ５４は、後述する制御部６０から入力される制御信号に基づいて、回転制御信号を出力してスピンドルモータ４２の回転を制御し、駆動制御信号を送りモータ４５へ出力して光ピックアップ４４の送りサーボを制御する。
【００３１】
また、ＲＦアンプ５０に入力された光強度信号からは、フレームごとに同期信号が取り出され、同期信号はサーボプロセッサ５４に入力される。サーボプロセッサ５４は、同期信号に基いてＰＬＬ回路（図示せず）で各サーボを制御する。
【００３２】
ＲＦアンプ５０で生成されたＲＦ信号は、デコーダ６４に送信される。
デコーダ６４には、ＲＦ信号の復調回路６５やエラー訂正回路６６等が設けられている。ＥＦＭ（Eight to Fourteen Modulation）復調およびエラー訂正がなされたメインデータは、再生信号としてバッファメモリ６８に出力される。エラー訂正は、エラー訂正符号としてデータに付加されたＣＩＲＣ（Cross Interleaved Reed-Solomon Code）と呼ばれる符号により行われる。このＣＩＲＣは、２段のＲｅｅｄ−Ｓｏｌｏｍｏｎ符号をインターリーブ結合させたものである。２段のＲｅｅｄ−Ｓｏｌｏｍｏｎ符号はそれぞれＣ１符号およびＣ２符号と称されており、主としてＣ１符号はランダムエラーの訂正をし、Ｃ２符号はバーストエラーの訂正をするように設けられている。
【００３３】
デコーダ６４では、ＲＦ信号をＥＦＭ復調したのち、ＲＦ信号から各サブコードを読み取って制御部６０へ出力する。制御部６０では、各サブコードに基づいて各種動作を実行する。
また、サブコードＱにはエラー検出用のＣＲＣが付加されているので、デコーダ６４内のサブコードエラー検出回路７０はＣＲＣに基いてサブコードＱの読み取りエラーが発生したことを検出可能である。サブコードエラー検出回路７０は、サブコードＱの読み取りエラーが発生した場合には、エラー検出信号を制御部６０へ送信する。
【００３４】
また、デコーダ６４には、サーボプロセッサ５４が得た同期信号が入力され、同期信号の数をカウントするフレーム数算出回路７２が設けられている。フレーム数算出回路７２は、入力されてきた同期信号をインクリメントすることにより、現在まで読み出したフレーム数を算出することができる。
算出したフレーム数は、制御部６０へ送信される。
【００３５】
制御部６０は、ＣＰＵ６２、ＲＯＭやＲＡＭ等のメモリ６３から構成されており、予めメモリ６３内に記憶されている制御プログラムをＣＰＵ６２が読み込んで実行することで、オーディオディスク再生装置２０の動作を制御する。
【００３６】
制御部６０は、サブコードＱに基いて各曲ごとの開始位置からの経過時間である相対アドレスを取得する相対アドレス取得手段２４と、サブコードＱに基いて１曲目の開始位置からの経過時間である絶対アドレスを取得する絶対アドレス取得手段２６とを有している。
相対アドレス取得手段２４と絶対アドレス取得手段２６は、ＣＰＵ６２がメモリ６３からファームウェアを読み出して実行することにより実現される。
【００３７】
制御部６０は、サブコードＱが読み取りエラーとなってエラー検出信号をデコーダ６４から受信した場合に、相対アドレスと絶対アドレスの代わりに、想定相対アドレスを算出する想定相対アドレス算出手段３８および想定絶対アドレスを算出する想定絶対アドレス算出手段４０を有する、時間情報算出手段３２を設けている。
時間情報算出手段３２は、ＣＰＵ６２がメモリ６３からファームウェアを読み出して実行することにより実現される。ここでは、上述した記憶手段３６としては、メモリ６３が該当する。
【００３８】
制御部６０は、デコーダ６４のメインデータに対するエラー訂正回路６６のエラー訂正動作をモニタし、デコーダ６４によるエラー訂正が１フレームにつき所定回数以上になった場合、メインデータ読み取りエラーと判断する。制御部６０は、メインデータ読み取りエラーと判断した場合には、読み取りエラーとなったアドレスに戻り、最読み込みを実行するようにサーボプロセッサ５４等を制御する。
【００３９】
バッファメモリ６８はＤＲＡＭ等が採用されており、メインデータを復調・デコードした再生信号をメモリ容量分だけ一旦蓄えることができる。バッファメモリ６８で再生信号を蓄えておくことによって、メインデータの読み取りエラーが生じても再生信号は連続して出力させることができ、オーディオを途切れさせることはない。
【００４０】
バッファメモリ６８に所定量の再生信号が蓄えられると、蓄えられた再生信号はＤ／Ａコンバータ７４に出力される。Ｄ／Ａコンバータ７４では、デジタルデータであった再生信号をアナログ信号の再生信号に変換する。
Ｄ／Ａコンバータ７４によって、アナログ信号として変換された再生信号はスピーカその他の外部機器に出力される。
本実施例では、デコーダ６４、バッファメモリ６８およびＤ／Ａコンバータ７４が再生手段２８に該当する。
【００４１】
以下、オーディオディスク再生装置のオーディオデータの読み取り時の動作を、図３及び図４に基いて説明する。
オーディオディスク２１がマウントされると、制御部６０は、オーディオディスクのイニシャライズを実行する（ステップＳ１００）。イニシャライズの際に、制御部６０は、オーディオディスクのリードインエリアからＴＯＣ情報を読み出して、制御部６０内のメモリ６３に記憶する。
【００４２】
リードインエリアの読み出しを実行する際には、サーボプロセッサ５４はオーディオデータ１フレームごとに同期信号を得て各サーボを確立する。同期信号はデコーダに入力され、デコーダ６４内のフレーム数算出回路７２によって、リードインエリアの開始位置から現在まで読み出したフレーム数が算出される（ステップＳ１０２）。
【００４３】
ユーザの指示により、たとえば２曲目から演奏を開始する指示を受けた場合、制御部６０は、ＴＯＣ情報から２曲目の開始位置を把握し、該当する絶対アドレスへ光ピックアップ４４をシークさせる（ステップＳ１０４）。
【００４４】
制御部６０は、２曲目の開始位置からのデータ読み取りを開始するとともに（ステップＳ１０６）、２曲目開始位置におけるリードインエリアの開始位置からのフレーム数（曲開始位置フレーム数３３）を２曲目の開始位置の想定絶対アドレスＡＡ2としてメモリ６３に記憶し、サブコードＱに基いて得られた２曲目の開始位置における絶対アドレスＡＴ2をメモリ６３に記憶させておく（ステップＳ１０８）。
【００４５】
制御部６０は、演奏中はサブコードＱに基づいて相対アドレスＲＴと絶対アドレスＡＴを取得し続け、時間情報として継続してユーザに提供する。提供の方法としては、外部機器にデータとして出力するか、あるいはオーディオディスク再生装置２０自体に設けられている時間表示部（図示せず）に表示させるようにデータとして出力する。
一方でデコーダ６４のフレーム数算出回路７２は、２曲目の演奏中（データの読み取り中）も読み取ったデータのフレーム数をカウントし続け、制御部６０に送信する。このため、制御部６０では、データ読み取り中の現在位置における、フレーム数に基いた想定絶対アドレスを常時取得している。
【００４６】
演奏中の所定位置において、ＣＲＣによりサブコードＱに誤りが見つかりサブコードエラーが生じた場合（ステップＳ１１０）、サブコードＱに基づく相対アドレスＲＴと絶対アドレスＡＴは取得不可能となる。
【００４７】
このとき、制御部６０の想定相対アドレス算出手段３８は、メモリ６３内に記憶させておいた２曲目の開始位置における想定絶対アドレスＡＡ2を読み出す（ステップＳ１１２）。
そしてサブコードエラーが発生した位置のフレーム数に基いた想定絶対アドレス（エラー位置フレーム数３４）ＡＡPから２曲目開始位置の想定絶対アドレスＡＡ2を減算する（ステップＳ１１４）。これにより演奏中の曲の開始位置からサブコードエラーが発生したエラー位置までの経過時間ＡＡoffsetが算出できる。このＡＡoffsetがエラー位置における想定相対アドレスであり、サブコードＱに基づく相対アドレスＲＴPと同一の値となるはずである。
【００４８】
制御部６０は算出された想定相対アドレスＡＡoffsetを、サブコードＱに基づく相対アドレスＲＴPの代わりにユーザに提供する（ステップＳ１１６）。
【００４９】
そして、制御部６０の想定絶対アドレス算出手段４０は、メモリ６３に記憶させておいた２曲目の開始位置における絶対アドレスＡＴ2を読み出す（ステップＳ１１８）。そして、想定相対アドレス算出手段３８がフレーム数に基いて算出した演奏中の曲の開始位置からサブコードエラーが発生した位置までのアドレスである想定相対アドレスＡＡoffsetに、演奏中の曲の開始位置における絶対アドレスＡＴ2を加算する（ステップＳ１２０）。このＡＡoffset＋ＡＴ2がエラー位置における想定絶対アドレスであり、サブコードＱに基づく絶対アドレスＡＴPと同一の値となるはずである。
【００５０】
制御部６０は算出された想定絶対アドレスＡＡoffset＋ＡＴ2を、サブコードＱに基づく絶対アドレスＡＴPの代わりにユーザに提供する（ステップＳ１２２）。
【００５１】
その後、サブコードＱが正常に読み取られた場合には、想定相対アドレスＡＡoffsetと、想定絶対アドレスＡＡoffset＋ＡＴ2の算出を停止し、サブコードＱに基づく相対アドレスＲＴと絶対アドレスＡＴとをユーザに提供してもよいし、そのまま想定相対アドレスＡＡoffsetと、想定絶対アドレスＡＡoffset＋ＡＴ2を相対アドレスＲＴと絶対アドレスＡＴに代えてユーザに提供し続けてもよい。
【００５２】
なお、上述した実施例におけるオーディオディスクとしてはＣＤであるとして説明したが、オーディオディスクとしてはＤＶＤ、ブルーレイディスクなど他のディスクであってもよい。
【００５３】
以上本発明につき好適な実施例を挙げて種々説明したが、本発明はこの実施例に限定されるものではなく、発明の精神を逸脱しない範囲内で多くの改変を施し得るのはもちろんである。
【図面の簡単な説明】
【００５４】
【図１】オーディオディスク再生装置の概略構成を示すブロック図である。
【図２】オーディオディスク再生装置の具体的な構成を示すブロック図である。
【図３】オーディオデータ読み取り動作を説明するフローチャートである。
【図４】想定相対アドレスと想定絶対アドレスの算出方法について説明する説明図である。
【図５】オーディオデータのデータ構造を示す説明図である。
【符号の説明】
【００５５】
１０  ＣＤフレーム
１１  サブコードＱ
２０  オーディオディスク再生装置
２１  オーディオディスク
２２  読み取り手段
２３  サブコードエラー検出手段
２４  相対アドレス取得手段
２６  絶対アドレス取得手段
２８  再生手段
３０  フレーム数算出手段
３２  時間情報算出手段
３３  曲開始位置フレーム数
３４  エラー位置フレーム数
３５  各曲開始位置の絶対アドレス
３６  記憶手段
３８  想定相対アドレス算出手段
４０  想定絶対アドレス算出手段
４２  スピンドルモータ
４４  光ピックアップ
４５  送りモータ
４６  レーザダイオード
４７  スレッド軸
４８  フォトディテクタ
４９  対物レンズ
５０  ＲＦアンプ
５４  サーボプロセッサ
６０  制御部
６２  ＣＰＵ
６３  メモリ
６４  デコーダ
６５  復調回路
６６  エラー訂正回路
６８  バッファメモリ
７０  サブコードエラー検出回路
７２  フレーム数算出回路
７４  Ｄ／Ａコンバータ
【図１】
2007226912.tif 000003
【図２】
2007226912.tif 000004
【図３】
2007226912.tif 000005
【図４】
2007226912.tif 000006
【図５】
2007226912.tif 000007