(57)【特許請求の範囲】
【請求項１】
ディスクから読出された記録データのフレームのうち、サブコード同期信号が含まれた前記フレーム以後のフレームから所定の順にポインタを割り当てるポインタ制御器と、
前記フレーム及び前記割り当てられたポインタを保存するメモリと、
前記メモリのデータアクセス動作を制御し、トラックジャンプが発生したときは、前記メモリに保存された前記ポインタを探して音つなぎされるようにフレームデータを出力するメモリ制御部と、
を備えることを特徴とするディスクプレーヤ。
【請求項２】
前記ポインタ制御器は、
一つのブロック内の９８個の前記フレームそれぞれに対して順次ポインタを割り当てるカウンタを備えることを特徴とする請求項１に記載のディスクプレーヤ。
【請求項３】
前記ポインタ制御器は、
前記ポインタを保存するレジスタを備えることを特徴とする請求項２に記載のディスクプレーヤ。
【請求項４】
前記メモリは、
前記割り当てられたポインタ、及び前記割り当てられたポインタとマッピングされたフレームデータを保存するＳＲＡＭであることを特徴とする請求項１に記載のディスクプレーヤ。
【請求項５】
サーボの制御によりＲＦイコライザ回路を経てＲＦ信号に波形整形されたディスクの記録データを受信するＰＬＬ非対称補正回路と、
前記ＰＬＬ非対称補正回路の出力からＰＣＭデータ、サブコード同期信号、およびサブコードデータ信号を復調するＥＦＭ復調回路と、
前記復調されたサブコードデータ信号を、デコードするサブコードデコーダを介して受信するマイコンと、
前記ＰＣＭデータのエラー訂正／検出用パリティに基づいてエラー訂正するエラー訂正回路と、
前記復調されたサブコード同期信号が含まれたフレーム以後のフレームから所定の順にポインタを割り当てるポインタ制御器と、
前記フレーム及び前記割り当てられたポインタを保存するメモリと、
前記メモリのデータアクセス動作を制御し、トラックジャンプが発生したときは、前記メモリに保存された前記ポインタを探して音つなぎされるようにフレームデータを出力するメモリ制御部と、
前記メモリから出力されたフレームデータをアナログ信号に変換させて左側チャンネル及び右側チャンネルに出力する補間器と、を備えることを特徴とするディスクプレーヤ。
【請求項６】
前記ＰＬＬ非対称補正回路は、
前記ＲＦ信号の中心が振幅の中心から外れることを補正することを特徴とする請求項５に記載のディスクプレーヤ。
【請求項７】
前記ポインタ制御器は、
一つのブロック内の９８個の前記フレームそれぞれに対して順次ポインタを割り当てるカウンタを備えることを特徴とする請求項５に記載のディスクプレーヤ。
【請求項８】
前記ポインタ制御器は、
前記ポインタを保存するレジスタを備えることを特徴とする請求項５に記載のディスクプレーヤ。
【請求項９】
前記メモリは、
前記割り当てられたポインタ、及び前記割り当てられたポインタとマッピングされるフレームデータを保存するＳＲＡＭであることを特徴とする請求項５に記載のディスクプレーヤ。
【請求項１０】
回転駆動されるディスク上の記録データを読出す段階と、
前記読出される記録データのフレームからサブコード同期信号を検出する段階と、
前記サブコード同期信号が含まれたフレーム以後の前記フレームから所定の順にポインタを割り当てる段階と、
前記フレーム及び前記フレーム毎のポインタをメモリに保存する段階と、
前記メモリから前記フレームを出力する段階であり、トラックジャンプが発生したときは、前記メモリに保存された前記ポインタを探して音つなぎされるようにフレームデータを出力する段階と、を備えることを特徴とするディスクプレーヤの再生データ処理方法。
【請求項１１】
前記ポインタを割り当てる段階は、
前記記録データの一つであるブロックデータ内の９８個の前記フレームそれぞれに対して順次前記ポインタを割り当てる段階であることを特徴とする請求項１０に記載のディスクプレーヤの再生データ処理方法。
【請求項１２】
サーボの制御によりＲＦイコライザ回路を経てＲＦ信号に波形整形されたディスクの記録データを受信する段階と、
前記ＲＦ信号の中心が振幅の中心から外れることを補正する段階と、
前記補正されたＲＦ信号からＥＦＭ復調してＰＣＭデータ、サブコード同期信号、およびサブコードデータ信号を復調する段階と、
前記復調されたサブコードデータ信号をデコードしてマイコンに伝達する段階と、
前記ＰＣＭデータのエラー訂正／検出用パリティに基づいてエラー訂正する段階と、
前記復調されたサブコード同期信号が含まれたフレーム以後のフレームから所定の順にポインタを割り当てる段階と、
前記フレーム及び前記フレーム毎の前記割り当てられたポインタをメモリに保存する段階と、
前記メモリから前記フレームを出力する段階であり、トラックジャンプが発生したときは、前記メモリに保存された前記ポインタを探して音つなぎされるようにフレームデータを出力する段階と、
前記メモリから出力されたフレームデータをアナログ信号に変換させて左側チャンネル及び右側チャンネルに出力する段階と、を備えることを特徴とするディスクプレーヤの再生データ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はディスクプレーヤに係り、特にジッタ環境でもコンパクトディスク（以下、ＣＤ）データを安定的に再生するためにＣＤデータのフレーム毎にポインタを割り当ててこれをメモリに保存するディスクプレーヤ、及びディスクプレーヤの再生データ処理方法に関する。
【背景技術】
【０００２】
ＣＤプレーヤは、ディスク再生中に振動などの外部衝撃に起因していわゆるトラックジャンプが発生した時に、ＰＣＭデータの連続性を確保して音途切れが発生しないようにすることが重要である。トラックジャンプとは、ディスクの記録トラックに沿いつつ記録情報を読解するピックアップの情報読解用光スポットが記録トラックを飛ばすことを指す。
【０００３】
図１は従来のＣＤプレーヤの構成を説明する図である。これを参照すれば、ディスク（ＣＤ）１はスピンドルモータ２によって回転駆動され、その記録情報は光学式ピックアップ３により読解される。光学式ピックアップ３は、レーザダイオード４から発生するレーザ光ビームをディスク１の信号面上に情報読解用光スポットとして収斂させる対物レンズ５、ディスク１から反射光ビームの進行方向を変える偏光ビームスプリッタ６、及びこの反射光ビームを受光するフォトディテクタ７などで構成され、ディスク半径方向に移動できるように設置される。光学式ピックアップ３の出力信号は、Ｉ（電流）／Ｖ（電圧）アンプ８によって電流信号から電圧信号に変換され、ＲＦイコライザ回路９で波形整形された後、ＤＳＰ回路１０に供給される。
【０００４】
デジタル信号処理（Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｉｎｇ:以下、ＤＳＰ）回路１０内の位相同期回路（Ｐｈａｓｅ Ｌｏｃｋｅｄ Ｌｏｏｐ:以下、ＰＬＬ）非対称補正回路１１は、ＲＦ信号の中心が振幅の中心から外れることを補正し、ＥＦＭ復調回路１２はＥＦＭ（Ｅｉｇｈｔ ｔｏ Ｆｏｕｒｔｅｅｎ Ｍｏｄｕｌａｔｉｏｎ）が復調し、かつサブコード同期信号及びサブコード信号を復調する。復調されたサブコード信号は、サブコード処理回路１３を経てシステム全体を制御するマイコン２０に提供される。ＥＦＭ復調後のＰＣＭデータは一応ＲＡＭ１４に保存され、エラー訂正回路１５でエラー訂正／検出用のパリティに基づいてエラー訂正が行われ、デインタリーブ回路１６でＣＩＲＣ（Ｃｒｏｓｓ Ｉｎｔｅｒｌｅａｖｅ Ｒｅｅｄ−Ｓｏｌｏｍｏｎ Ｃｏｄｅ）のインタリーブが解決される。ＤＳＰ回路１０は、クリスタル発振子２１の発振出力に基づいてシステムクロックを発生させるクロック発生器１７を内蔵し、このシステムクロックに基づいて信号処理を実行する。
【０００５】
ＲＡＭ１４では、書込みクロック信号ＷＦＣＬＫとしてＰＬＬ非対称補正回路１１で生成された再生クロックが利用され、読出しクロックとしてシステムクロックが利用される。ＤＳＰ回路１０を経たＰＣＭデータはＥＳＰ（Ｅｌｅｃｔｒｉｃ Ｓｈｏｃｋ Ｐｒｏｏｆ）制御器２２を介して大容量ＤＲＡＭ２３に保存される。ＤＲＡＭ２３に保存されたＰＣＭデータはＥＳＰ制御器２２を介して読出され、デジタルフィルタ２４でフィルタリング処理された後、Ｄ／Ａコンバータ２５でアナログ化されて左側（Ｌ）、右側（Ｒ）チャンネルのオーディオ出力として出力される。
【０００６】
ＤＲＡＭ２３は、再生中に振動などの外部衝撃に起因してトラックジャンプが発生した時に、ＰＣＭデータの連続性を確保して音途切れが発生しないようにするために使われる。トラックジャンプが発生した場合、マイコン２０の制御の下で光学式ピックアップ３の情報読解用光スポットをトラックジャンプ発生直前の位置に戻してその位置で再生する一方、ＥＳＰ制御器２２の制御の下でＤＲＡＭ２３に保存されているトラックジャンプ発生直前のＰＣＭデータに対して再生再開後に得られるＰＣＭデータをリンク処理する。
【０００７】
音つなぎ処理はサブコードフレーム単位で行われるため、時間軸での音つなぎ処理の実現には再生サブコード同期信号が有するスピンドルモータ２のワウを除去する必要がある。ＥＳＰ制御器２２はスピンドルモータ２のワウが除去されたサブコード同期信号を発生させる図２のサブコード同期信号生成回路をさらに備えなければならない。
【０００８】
図２を参照すれば、ジッタカウンタ２８は固定クロックである読出しクロックＲＦＣＫに対するディスク１からの再生クロックである書込みクロックＷＦＣＫのジッタ量の計測が行われる。内周カウンタ２９は書込みクロックＷＦＣＫの９８フレーム分のカウントを行う。内周カウンタ２９のカウンタ出力に対してジッタカウンタ２８による計測ジッタ量を加減算機３０にて加減算する。
【０００９】
書込みクロックＷＦＣＫの９８フレーム分のカウンタ出力に対し、計測ジッタ量を除いてスピンドルモータ２のワウを有する再生サブコード同期信号ＳＣＯＲに時間軸補正することによって再生サブコード同期信号ＳＣＯＲのワウを除去し、クリスタル精密度の読出しクロックＲＦＣＫに基づいてＤＲＡＭ２３から読出されたＰＣＭデータに同期するサブコード同期信号ＧＲＳＣＯＲを生成することができる。
【００１０】
一致検出回路３３は、再生サブコード同期信号ＳＣＯＲと内周カウンタ２９のカウント出力との一致を検出するが、例えば２回連続して一致する時に一致検出信号ＧＳＳを出力する。出力判定回路３２は一致検出信号ＧＳＳが提供された時、すなわち再生サブコード同期信号ＳＣＯＲと内周カウンタ２９のカウント出力とが連続して２回一致した時に、生成された再生サブコード同期信号ＧＲＳＣＯＲを出力する。これで、ディスク１の傷などに起因して発生する誤った再生サブコード同期信号を排除して本装置の再生サブコード同期信号ＧＲＳＣＯＲを判別することができる。
【００１１】
このようなディスクプレーヤはディスクからのサブコードデータをメモリに一応保存した後、このメモリから読出されたデータは再生サブコード同期信号により確定され、データの連続性を確保して音途切れなく再生される。ところが、このディスクプレーヤは振動などの周辺ジッタ環境には安定的ではあるが、複雑なハードウェア構成を有するという短所がある。
【００１２】
したがって、最小限のハードウェア構成でも周辺ジッタ環境に対して音途切れなくデータの再生ができるＣＤプレーヤの存在が要求される。
【発明の開示】
【発明が解決しようとする課題】
【００１３】
本発明が解決しようとする課題は、ＣＤデータブロックのフレームデータ毎にポインタを割り当ててこれをメモリに保存するディスクプレーヤを提供するところにある。
本発明が解決しようとする他の課題は、前記ディスクプレーヤの再生データ記録方法を提供するところにある。
【課題を解決するための手段】
【００１４】
前記の目的を達成するために、本発明の一態様によるディスクプレーヤはディスクから読出された記録データのフレームのうちサブコード同期信号が含まれたフレーム以後のフレームから所定の順にポインタを付けるポインタ制御器、ポインタをフレーム毎に割り当てるメモリ制御部、及びフレーム及びフレーム毎のポインタを保存するメモリを含む。
【００１５】
望ましくは、ポインタ制御器は一つのブロック内の９８個の前記フレームそれぞれに対して順次ポインタを付けるカウンタ、及びポイントを保存するレジスタを含む。そして、メモリ装置はポインタ、及びポインタとマッピングされたフレームデータを保存するＳＲＡＭであることが適している。
【００１６】
前記の目的を達成するために、本発明の他の態様によるディスクプレーヤはサーボの制御によりＲＦイコライザ回路を経てＲＦ信号に波形整形されたディスクの記録データを受信するＰＬＬ非対称補正回路と、ＰＬＬ非対称補正回路の出力からＰＣＭデータ、サブコード同期信号、およびサブコードデータ信号を復調するＥＦＭ復調回路と、復調されたサブコード信号を、デコードするサブコードデコーダを介して受信するマイコンと、ＰＣＭデータのエラー訂正／検出用パリティに基づいてエラー訂正するエラー訂正回路と、復調されたサブコード同期信号が含まれたフレーム以後のフレームから所定の順にポインタを付けるポインタ制御器と、ポインタをフレーム毎に割り当てるメモリ制御部と、フレーム及びフレーム毎のポインタを保存するメモリと、メモリに保存されたデジタル信号をアナログ信号に変換させて左側チャンネル及び右側チャンネルに出力する補間器とを含む。
【００１７】
前記他の目的を達成するために、本発明のさらに他の態様によるディスクプレーヤの再生データ処理方法は、回転駆動するディスク上の記録データを読出す段階、読出された記録データのフレームからサブコード同期信号を検出する段階、サブコード同期信号が含まれたフレーム以後のフレームから所定の順にポインタを付ける段階、ポインタをフレーム毎に割り当てる段階、フレーム及びフレーム毎にのポインタをメモリに保存する段階、及びメモリに保存されたフレームを読出して時間をアップデートさせる段階を含む。ポインタを付ける段階は記録データの一つであるブロック内の９８個のフレームのうち第３フレームからサブコード同期信号が含まれたフレームまで総９８個のフレームに対して順次ポインタを付ける。
【００１８】
前記目的を達成するために、本発明のさらに他の態様によるディスクプレーヤの再生データ処理方法は、サーボの制御によりＲＦイコライザ回路を経てＲＦ信号に波形整形されたディスクの記録データを受信する段階、ＲＦ信号の中心が振幅の中心から外れることを補正する段階、補正されたＲＦ信号からＥＦＭ復調してＰＣＭデータ、サブコード同期信号、およびサブコードデータ信号を復調する段階、復調されたサブコード信号をデコードしてマイコンに伝達する段階、ＰＣＭデータのエラー訂正／検出用パリティに基づいてエラー訂正する段階、復調されたサブコード同期信号が含まれたフレーム以後のフレームから所定の順にポインタを付ける段階、ポインタを前記フレーム毎に割り当てる段階、フレーム及びフレーム毎のポインタを保存する段階、メモリに保存されたポインタを読出して時間をアップデートさせる段階、及びメモリに保存されたデジタル信号をアナログ信号に変換させて左側チャンネル及び右側チャンネルに出力する段階を含む。
【発明の効果】
【００１９】
本発明によれば、ディスクプレーヤから再生される記録データのフレーム毎にポインタを割り当て、その割り当てられたポインタ及びフレームデータをＳＲＡＭに保存してポインタを探し、ＳＲＡＭに保存されたフレームデータを出力するので、振動などのジッタ環境で安定的に音つなぎを行える。そして従来の技術のような複雑なハードウェア構成を必要としない。
【発明を実施するための最良の形態】
【００２０】
本発明と本発明の動作上の利点及び本発明の実施によって達成される目的を十分に理解するためには、本発明の望ましい実施例を例示する添付図面及び添付図面に記載された内容を参照しなければならない。
以下、添付した図面を参照して本発明の望ましい実施例を説明することによって本発明を詳細に説明する。各図面に付された同一参照符号は同一部材を示す。
【００２１】
図３は本発明の一実施例によるＣＤプレーヤを説明する図である。これを参照すれば、ＣＤプレーヤ３００はディスク３０２、ピックアップモータドライブ３０４、ＲＦイコライザ３０６、ＰＬＬ非対称補正回路３０８、サーボ信号処理部３１０、ＥＦＭ復調回路３１２、エラー訂正回路３１４、メモリ制御部（Ｍｅｍｏｒｙ Ｍａｎａｇｅｍｅｎｔ Ｕｎｉｔ：以下、ＭＭＵ）３１６、ポインタ制御器３１８、補間器３２０、ＳＲＡＭ３２２、サブコードデコーダ３２４、およびマイコン３２６を含む。ＰＬＬ非対称補正回路３０８、サーボ３１０、ＥＦＭ復調回路３１２、エラー訂正回路３１４、ＭＭＵ ３１６、ポインタ制御器３１８、補間器３２０、ＳＲＡＭ ３２２、およびサブコードデコーダ３２４はＤＳＰ回路３０５として実現される。
【００２２】
ディスク３０２はピックアップモータドライブ２により回転駆動され、その記録情報がサーボ３１０の制御によりＲＦイコライザ回路３０６を介して波形整形された後、ＤＳＰ回路３０５に供給される。ＤＳＰ回路３０５内のＰＬＬ非対称補正回路３０８はＲＦ信号の中心が振幅の中心から外れることを補正する。
【００２３】
一方、ディスクはディスク上の各ブロックに記録されているデータ以外に各ブロックについての付加情報を保存している。この付加情報のうち記録されたデータの位置を示す情報がサブコードデータである。例えば、オーディオ用ディスクである場合に、ディスクから現在再生されるオーディオ信号が何番目の曲をどれ位再生したものであるかをユーザが把握できるように提供する情報がサブコードデータである。
【００２４】
このサブコードデータはディスクのリードイン（ｌｅａｄ＿ｉｎ）領域、リードアウト（ｌｅａｄ−ｏｕｔ）領域、及びデータ領域（またはユーザ領域）にそれぞれ記録されている。リードイン領域に記録されているサブコードデータはディスク上に記録されているあらゆるデータについての開始時間情報を含むＴＯＣ（Ｔａｂｌｅ ｏｆ ｃｏｎｔｅｎｔｓ）データである。リードアウト領域には物理的にディスクの最後であることを知らせるためのサブコードデータが保存される。
【００２５】
データ領域には、実際再生されるブロックの位置及び進行状態を知らせるサブコードデータが保存される。例えば、セクタに記録されているデータに対して該当する曲の再生時間（または進行時間）を知らせるための相手アドレス、及びディスク全体再生時間のうち該当するデータが再生される時間（または進行累計時間）を知らせるための絶対アドレスが保存される。したがって、データ領域に記録されているサブコードデータを介してユーザは現在再生されるデータに対する進行状態を把握できる。
【００２６】
ＥＦＭ復調回路３１２はＥＦＭが復調され、ＰＣＭデータ、サブコード同期信号、及びサブコードデータ信号が復調される。復調されたサブコード信号は、サブコードデコーダ３２４を経てシステム全体を制御するマイコン３２６に提供される。特に、サブコードのＱチャンネルデータがマイコン３２６に供給されるが、マイコン３２６は振動などの外部衝撃に起因して発生するトラックジャンプに伴う音途切れを検出して音つなぎ処理を行う。エラー訂正回路３１４はＰＣＭデータのエラー訂正／検出用パリティに基づいてエラー訂正を行う。
【００２７】
ＥＦＭ復調回路３１２で復調されたサブコードはポインタ制御器３１８にも提供され、各フレーム毎にポインタが割り当てられる。図４はポインタ制御器３１８の動作によるＣＤブロックのフレーム構造を示す図である。
【００２８】
一つのＣＤブロックは９８個のフレームで構成され、一つのフレームは同期信号ｓｙｎｃ、サブコード、そして信号データ及びＣＩＲＣで構成される。これに、ポインタ制御器３１８によりフレーム毎のポインタが割り当てられるが、サブコード同期信号Ｓ０及びＳ１が内在される第１及び第２フレームの次の第３フレームから第９８フレームまで順次１から９７までのポインタが割り当てられる。ポインタ制御器３１８はその内部のカウンタによって発生するポインタをレジスタに保存する。
【００２９】
ＭＭＵ３１６はＳＲＡＭ３２２へのデータ書込みを制御するが、ＥＦＭ復調回路３１２、エラー訂正回路３１４、そしてポインタ制御器３１８によって処理された図４のＣＤブロックフレームデータをＳＲＡＭ ３２２に保存する。補間器３２０はＳＲＡＭ ３２２に保存されたデジタル信号をアナログ信号に変換させて左側チャンネルＬｃｈ及び右側チャンネルＲｃｈに出力する。
【００３０】
したがって、本発明のＣＤプレーヤ３００はフレームデータ毎にポインタを割り当ててその割り当てられたポインタ及びフレームデータをＳＲＡＭ ３２２に保存するので、図１及び図２のような複雑なハードウェア構成を必要としない。そして、振動などのジッタ環境でポインタを探してＳＲＡＭ ３２２に保存されたフレームデータを出力するので、安定的に音つなぎを行える。
【００３１】
本発明は図面に示した一実施例を参考に説明されたが、これは例示的なものにすぎず、当業者であればこれより多様な変形及び均等な他の実施例が可能であるという点が理解できるであろう。したがって、本発明の真の技術的な保護範囲は特許請求の範囲の技術的思想によって決まらなければならない。
【産業上の利用可能性】
【００３２】
本発明の再生データ処理方法は、ＣＤデータのフレーム毎にポインタを割り当ててこれをメモリに保存するので、ジッタ環境でもＣＤデータを安定的に再生するためのディスクプレーヤに適用される。
【図面の簡単な説明】
【００３３】
【図１】従来のＣＤプレーヤの構成を説明する図である。
【図２】図１のＣＤプレーヤに付加されるサブコード同期信号生成回路を説明する図である。
【図３】本発明の一実施例によるＣＤプレーヤの構成を説明する図である。
【図４】本発明によるＣＤブロックのフレーム構造を示す図である。
【符号の説明】
【００３４】
３００    ＣＤプレーヤ
３０２    ディスク
３０４    ピックアップモータドライブ
３０５    ＤＳＰ回路
３０６    ＲＦイコライザ
３０８    ＰＬＬ非対称補正回路
３１０    サーボ信号処理部
３１２    ＥＦＭ復調回路
３１４    エラー訂正回路
３１６    ＭＭＵ
３１８    ポインタ制御器
３２０    補間器
３２２    ＳＲＡＭ
３２４    サブコードデコーダ
３２６    マイコン
Ｌｃｈ    左側チャンネル
Ｒｃｈ    右側チャンネル
【図１】
0004768982.tif 000002
【図２】
0004768982.tif 000003
【図３】
0004768982.tif 000004
【図４】
0004768982.tif 000005