(57)【要約】【課題】従来のＣＤ再生システムにおけるトラック飛びによる間欠アクセスに対応することのみならず、Ｎ倍速動作時の標準速再生にも対応可能にする。【解決手段】ディスク１から再生されたデータを時間情報と対応させて共に書き込むメモリ１１を設け、さらにもう１つの外部メモリ１５を設け、最終的に出力するデータ１７とアクセス中のデータ１３との時間差をアドレス制御回路１９の時間情報検出回路１８で検出して外部メモリ１５のオーバーフロー，アンダーフローを検出し、この検出結果に基づいて外部メモリ１５の書込みを制御し、ピックアップ４を制御して間欠アクセスを行なった場合でも、システム動作速度とデータ出力速度との時間差を吸収して、出力時に正しくつながって連続したデータ１７を得る。【選択図】図３
2004259437.tif 000002
【特許請求の範囲】
【請求項１】
ディジタル化された情報データ及び該情報データの記録開始端を基準とした時間情報を含むサブコードをディスクから再生する再生装置において、
上記ディジタル化された情報データの再生出力レートは通常出力レートであるのに対し、通常のＮ倍で再生する再生処理手段と、
上記再生処理手段により再生された上記情報データ及び上記サブコードを入力とし、Ｎ倍で再生された出力レートを通常出力レートに変換する出力レート変換手段と、
上記再生処理手段の出力と出力レート変換手段の出力とを選択し、再生装置の出力信号とする選択手段と
を有することを特徴とするディスク再生装置。
【請求項２】
ディジタル化され変調された情報データ及び該情報データの頭出し信号や時間情報を含むサブコードが記録されているディスクを回転させる回転手段と、上記ディスクから情報を読み取る情報読取手段とよりなるディスク再生装置において、
該情報読取手段により得られる上記変調された上記情報データ及び上記サブコードを復調し、情報データの誤りを検出あるいは訂正するための所定の処理を行ない、上記情報データ及び上記サブコードを出力する処理手段と、
該処理手段より得られる上記情報データ、または上記情報データ及び上記サブコードを記憶し、情報データを出力する第１の記憶手段と、
上記第１の記憶手段の書込み／読出しアドレスを制御する第１の制御手段と
を設け、
上記処理手段は、
上記ディスクの回転むらを吸収するために、上記情報データ及び上記サブコードを記憶する第２の記憶手段と、
該第２の記憶手段の書込み／読出しアドレスを制御する第２の制御手段と
を有し、
上記第２の制御手段で、上記情報データは、記録時に施されたインターリーブをもどすためのデインターリーブを行なうように書込み／読出しアドレスを生成し、読み出され、上記サブコードは、常に特定の情報データと特定のサブコードとが一対一対応となる読出しが行なわれるように、上記第２の記憶手段に書き込み、読み出すアドレスを生成することを特徴とするディスク再生装置。
【請求項３】
請求項２において、
前記第１の記憶手段の書込み／読出しアドレスを制御する前記第１の制御手段は、
前記処理手段より得られる前記第２の記憶手段を介して出力した前記サブコードから、前記情報データが前記第１の記憶手段に書き込まれるアドレスを示す第１のセクタ情報を検出する第１の検出手段と、
前記第１の記憶手段から読み出した前記情報データの読出しアドレスを示す第２のセクタ情報を検出する第２の検出手段と、
上記検出された第１のセクタ情報と第２のセクタ情報とを比較して前記第１の記憶手段での記憶データのオーバーフローやアンダーフローを検出する第３の検出手段と、
上記第３の検出手段がオーバーフローを検出したときに前記第１の記憶手段への書込みを禁止する第３の制御手段と、
上記書込み禁止時点での上記第１のセクタ情報を用いて前記読取り手段のディスク上の読取り位置を次につなぐデータ位置まで移動させる第４の制御手段と、
上記第３の検出手段がアンダーフローを検出したときに前記第１の記憶手段への書込み禁止を解除して書込みを可能とする第５の制御手段と
を具備し、
前記第１の記憶手段への書込み速度を決定する第１のクロック周波数を、上記書込み速度が通常速度のＮ倍であるように決定し、前記第１の記憶手段への読出し速度を決定する第２のクロック周波数を通常速度となるように決定することを特徴とするディスク再生装置。
【請求項４】
請求項２において、
前記サブコードは２進化１０進法（ＢＣＤ）コードの前記時間情報に誤り検出符号が付加されており、
前記ディスクの再生開始位置を設定するシステム制御手段を有し、
前記第１の記憶手段の書込み／読出しアドレスを制御する前記第１の制御手段は、
前記ディスクの再生データの誤り検出符号から該再生データの誤りを検出する誤り検出回路と、
上記検出された再生データの誤り符号をみて、前記時間情報を２進化１０進法でカウントする第１のＢＣＤ計数回路と、
上記システム制御手段により設定された上記再生開始位置のアドレスを２進化１０進法でカウントする第２のＢＣＤ計数回路と、
上記第１のＢＣＤ計数回路による第１のアドレスと上記第２のＢＣＤ計数回路による第２のアドレスの一致を検出する一致検出回路と
を具備し、
上記一致検出回路で上記第１，第２のアドレスの一致を検出すると、前記第１の記憶手段の書込み／読出しアドレスを２進法で生成して、書込み／読出し制御することを特徴とするディスク再生装置。
【請求項５】
ディジタル化されて変調された情報データ及び該情報データの頭出し信号や時間情報を含むサブコードが記録されているディスクを回転させる回転手段と、上記ディスクから情報を読み取る情報読取手段とを含むディスク再生装置で、上記情報読取手段に接続され、上記情報読取手段の出力を処理して情報データを出力する集積回路において、
上記情報読取手段により得られる上記変調された情報データ及び上記サブコードを復調し、上記情報データの誤りを検出あるいは訂正するための所定の処理を行ない、上記情報データ及び上記サブコードを出力する処理手段を含む第１の集積回路と、
上記処理手段より得られる上記情報データ、または上記情報データ及び上記サブコードを記憶し、上記情報データを出力する第１の記憶手段と、
上記第１の記憶手段の書込み／読出しアドレスを制御する第１の制御手段を含む第２の集積回路と
を設け、
上記処理手段は、
上記ディスクの回転むらを吸収するために、上記情報データ及び上記サブコードを記憶する第２の記憶手段と、
上記第２の記憶手段の書込み／読出しアドレスを制御する第２の制御手段と
を有し、
上記第２の制御手段で、上記情報データは、記録時に施されたインターリーブをもどすためのデインターリーブを行なうように書込み／読出しアドレスを生成し、読み出され、上記サブコードは、常に特定の情報データと特定のサブコードが一対一対応となる読出しが行われるように、上記第２の記憶手段に書き込み、読み出すアドレスを生成することを特徴とするディスク再生装置の集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスク再生装置、特に、ディジタルオーディオディスクのような主情報としての音声信号と共に時間情報等のサブコードが記録されたディスクをＮ倍速動作で再生可能とした出力レート変換機能付きのディスク再生装置及びその集積回路に関する。
【背景技術】
【０００２】
Ｎ倍速再生を行ない、ディスクの再生時に外力等によって不慮に情報読取手段が移動させられたことによって間欠的なアクセスを行なう再生処理としては、コンパクトディスク（ＣＤ）から再生されたディジタルオーディオデータをメモリに書き込み、トラック飛びが発生した時点から情報読取手段をトラック飛び以前の位置に移動させる間、メモリでディスクからの再生データの書込みを停止して標本化周波数の一定周期で読み出すようにしたものが知られている。これによると、ディジタル・アナログ変換される再生データは不連続となることはなく、連続に再生できるようになされている（例えば、特許文献１参照）。
【特許文献１】特開昭６２−１５０５６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記従来技術では、情報読取手段が不慮に移動させられてから正規の位置に戻るまでの間、ノイズの発生や再生の一時中断といった異常再生状態は生ずることがないが、再生データを正確に連続的につなげるためのデータ管理に関して配慮がされていなかった。即ち、時間情報のサブコードは、ディスクの読取り位置に対応させるため、読取りタイミングで出力されるが、再生音声データは、ディスクの回転むらを吸収するため、一旦メモリに書き込まれ、水晶発振器からの一定周波数のクロックで規定されるタイミングで読み出されることから、サブコードと音声データの間に一対一の正確な対応が付けられなくなる。
【０００４】
本発明の第１の目的は、かかる問題を解消し、再生されたサブコードと音声データを常に正確に一対一に対応させることができ、この結果、かかる音声データとサブコードを用いてデータを正確に連続的につなげることができるようにした出力レート変換機能付きのディスク再生装置を提供することにある。
【０００５】
また、本発明の第２の目的は、再生されたサブコードと音声データを常に正確に一対一に対応させることができ、この結果、間欠的にディスクからのデータ読み出しを行なっても、かかる音声データとサブコードを用いてデータを正確に連続的につなげることにより、Ｎ倍速出力とノーマル出力を得るのに、イコライザ、クロック再生の切り替えを不要とすることにある。
【課題を解決するための手段】
【０００６】
上記第１の目的を達成するために、本発明は、情報読取手段によりディスクから再生される変調された上記情報データ及び上記サブコードを復調し、上記情報データの誤りを検出あるいは訂正するための所定の処理を行ない、上記情報データ及び上記サブコードを出力する処理手段と、上記処理手段より得られる上記情報データ、または上記情報データ及び上記サブコードを記憶し、情報データを出力する第１の記憶手段と、上記第１の記憶手段の書込み／読出しアドレスを制御する第１の制御手段とを設け、
上記処理手段は、上記ディスクの回転むらを吸収するために、上記情報データ及び上記サブコードを記憶する第２の記憶手段と、上記第２の記憶手段の書込み／読出しアドレスを制御する第２の制御手段を有し、
上記第２の制御手段で、上記情報データは、記録時に施されたインターリーブをもどすためのデインターリーブを行なうように書込み／読出しアドレスを生成し、読み出され、上記サブコードは、常に特定の情報データと特定のサブコードが一対一対応となる読出しが行われるように、上記第２の記憶手段に書き込み、読み出すアドレスを生成する。
【０００７】
また、上記第２の目的を達成するために、本発明は、上記第１の記憶手段の書込み／読出しアドレスを制御する上記第１の制御手段は、上記処理手段より得られる上記第２の記憶手段を介して出力した上記サブコードから、上記情報データが上記第１の記憶手段に書き込まれるアドレスを示す第１のセクタ情報を検出する第１の検出手段と、上記第１の記憶手段から読み出した上記情報データの読出しアドレスを示す第２のセクタ情報を検出する第２の検出手段と、上記検出された第１のセクタ情報と第２のセクタ情報とを比較して上記第１の記憶手段での記憶データのオーバーフローやアンダーフローを検出する第３の検出手段と、上記第３の検出手段がオーバーフローを検出したときに上記第１の記憶手段への書込みを禁止する第３の制御手段と、この書込み禁止時点での第１のセクタ情報を用いて上記読取手段の位置を次につなぐデータ位置まで移動させる第４の制御手段と、上記第３の検出手段がアンダーフローを検出したときに上記第１の記憶手段への書込み禁止を解除し書込みを可能とする第５の制御手段とを具備し、
上記第１の記憶手段への書込み速度を決定する第１のクロック周波数を、上記書込み速度が通常速度のＮ倍であるように決定し、上記第１の記憶手段への読出し速度を決定する第２のクロック周波数は通常速度となるように決定するようにする。
【０００８】
上記のように、第２の制御手段を具備する処理手段を設けたことにより、第２の記憶手段にサブコードを記憶して読み出すことが可能となり、サブコードと情報データともにディスクの回転むら吸収が行われて、ディスク上のサブコードと情報データの対応を維持することができる。
【０００９】
また、第１の制御手段と第１の記憶手段とを設けたことにより、Ｎ倍速で回転するディスクから再生されたデータをバッファし、かつ通常速度で連続的にデータの読出しを行なうことができる。
【００１０】
さらに、第１の集積回路と第２の集積回路とに分けたことにより、システム設計上の自由度が増し、展開が図れる。例えば、第１の集積回路で連続した音声データに確実に一対一に対応する時間情報を付加することができ、第２の集積回路では、音声専用の集積回路と兼用するＣＤ−ＲＯＭ処理用集積回路などのシステム展開が図れる効果が有る。
【発明の効果】
【００１１】
本発明によれば、トラック飛び等の原因による間欠アクセスを行った場合でも、信号処理部から出力されるデータに時間情報が付加されているのでデータのつなぎ点を正確に検出でき、出力データは、不連続となることなく、連続に再生することができる。
【００１２】
また、データを一旦外部ＲＡＭに書き込んでから読み出し、書込みデータと読出しデータとの時間差を検出し、ＲＡＭのオーバーフローを検出してＲＡＭへの書込みを禁止し、正しいデータのつなぎ点を検出してピックアップを移動し、アンダーフローを検出すると、ＲＡＭへの書込み禁止を解除して書込みを再開する間欠アクセスを行ない、ＲＡＭへの書込みが標準速度のＮ倍で読出しが標準速度であるような場合でも、出力データは、不連続となることなく、連続に再生することができる。
【００１３】
さらに、ＢＣＤコードの時間情報を用いても、外部ＲＡＭへの書込みアドレスは２進数で生成するため、ＲＡＭアドレスを全て生成して有効に使用することができる。
【００１４】
さらにまた、データ処理用の集積回路と、外部ＲＡＭへの書込み／読出し制御用の集積回路を別にすることにより、ＣＤ再生に限らず、ＣＤ−ＲＯＭやＭＤ等にもシステム展開が可能になる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態を、コンパクトディスク（ＣＤ）の再生装置を例に、図面により説明する。
【００１６】
図１は本発明による出力レート変換機能付きのディスク再生装置の一実施形態を示すブロック図であって、１はディスク、２はモータ、３はピックアップサーボ回路、３'はモータサーボ回路、４はピックアップ、５はプリアンプ、８は時間情報を含むサブコード、１３はアクセスデータ、１４はＣＤ信号処理回路、１５はＲＡＭ、１６はアドレス情報、１７は出力データ、１８は時間情報検出部、１９はアドレス制御回路、２０はオーバーフロー／アンダーフロー情報、２１はシステム制御マイコン、２２，２３は間欠アクセス情報、２４は読出し情報、４２は読出しクロック、４４は読出しクロック生成回路、４５は読出しクロック生成回路、４６は切替信号、６１は書込みアドレス生成用クロックである。
【００１７】
ＣＤから再生されるディジタル信号には、オーディオディジタルデータのほかに、サブコード８が含まれている。このサブコード８では、図２に示すように、フレーム同期信号直後のエリアにＰ〜Ｗの８チャネルが割り当てられ、サブコード用同期信号Ｓ０，Ｓ１を含んで９８フレームで完結する。サブコード８のうちのＱチャネルは、時間情報や制御信号が記録されている上に、高い信頼性で再生できるようにするために、誤り検出符号が付加されている。
【００１８】
図１において、モータ２によってディスク１を標準速（通常再生）時のＮ倍の速度で回転させ、ピックアップサーボ回路３で制御されるピックアップ４によってディスク１からデータが読み出される。この再生データはプリアンプ５を介してＣＤ信号処理回路１４に供給され、処理されて時間情報を含むサブコード８が付加されたオーディオデータが、アクセスデータ１３として、標準速時の出力レートのＮ倍の出力レートで出力される。
【００１９】
ＣＤ信号処理回路１４からは、また、再生データに同期した書込みアドレス生成用クロック６１とサブコード８が出力され、書込みアドレス生成用クロック６１はアクセスデータ１３とともにアドレス制御回路１９に、サブコード８はシステム制御マイコン２１に夫々供給される。
【００２０】
かかるＮ倍の出力レートのアクセスデータ１３は、アドレス制御回路１９によって制御されるＲＡＭ１５に書き込まれ、読み出される。このときのＲＡＭ１５のアドレス情報１６として、アドレス制御回路１９により、書込みアドレスがＣＤ信号処理回路１４からの書込みアドレス生成用クロック６１から生成され、また、読出しアドレスが標準速用の読出しクロック生成回路４４からの読出しクロック４２から生成される。従って、ＲＡＭ１５では、標準速のＮ倍速で書込みが行なわれ、標準速（１倍速）の出力レートで読出しが行なわれる。
【００２１】
ここで、アドレス制御回路１９とその周辺回路について説明する。
【００２２】
アドレス制御回路１９では、ＲＡＭ１５の書込みアドレス・読出しアドレスであるアドレス情報１６が生成される。ディスク１が音声ディスクである場合、システム制御マイコン２１はサブコード８から再生信号が音声データであると判断し、切替信号４６により、標準速の読出しクロック生成回路４４を選択して標準速の読出しクロックがアドレス制御回路１９に供給されるようにする。アドレス制御回路１９では、この標準速の読出しクロックに基づいて読出しアドレスが生成される。従って、ＣＤ信号処理回路１４からＮ倍の出力レートで出力されてＲＡＭ１５に書き込まれたアクセスデータ１３は、このＲＡＭ１５から標準速のレートで読み出される。
【００２３】
ところで、ＣＤ信号処理回路１４はＮ倍速動作し、ＲＡＭ１５に書き込むタイミングは標準速のＮ倍の速度であるが、ＲＡＭ１５から音声データを読み出すタイミングが標準速（１倍速）であるため、そのままでは、ＲＡＭ１５から全データを読み出す前にＲＡＭ１５がオーバーフローとなってしまう。そこで、時間情報検出部１８を含むアドレス制御回路１９とシステム制御マイコン２１により、かかるオーバーフローを防止するための書込み／読出し制御が行なわれる。
【００２４】
即ち、アドレス制御回路１９の時間情報検出部１８は、アクセスデータ１３をもとに書込み時の時間情報の検出を行ない、これとシステム制御マイコン２１からのディスクの読出し情報２４とを用いてＲＡＭ１５での書込み時の時間情報と読出し時の時間情報との時間差情報を検出し、この時間差情報の検出結果をもとにＲＡＭ１５がオーバーフローしたか否か、アンダーフローしたか否かを監視する。そして、アドレス制御回路１９は、ＲＡＭ１５がオーバーフローしたことを検出すると、ＲＡＭ１５への書込みを禁止する書込み情報４１を出力してＲＡＭ１５の書込みを停止させ、オーバーフロー情報２０をシステム制御マイコン２１に供給する。システム制御マイコン２１はこのオーバーフロー情報２０と書込み禁止時点での時間情報を用いて間欠アクセス情報２２，２３を生成し、これらを夫々ピックアップサーボ回路３とモータサーボ回路３'とに供給する。これにより、ピックアップサーボ回路３はピックアップ４をディスク１上の次につなぐデータ位置まで移動させる。
【００２５】
ＲＡＭ１５がアンダーフローしたことを検出すると、アドレス制御回路１９はＲＡＭ１５への書込み禁止を解除する書込み情報４１を出力し、ディスク１への再アクセスのためのアンダーフロー情報２０をシステム制御マイコン２１に出力する。これにより、ピックアップ４はディスク１から次につなぐデータを読み取り、ＣＤ信号処理回路１４を介してＲＡＭ１５に再度書き込ませる。
【００２６】
このように、この実施形態では、ＣＤ信号処理回路１４から標準速のＮ倍の出力レートで出力されるアクセスデータ１３を一旦ＲＡＭ１５に記憶し、読出しは標準速で行なうようにＲＡＭ１５の書込み／読出しを制御することにより、システムのＮ倍速動作速度と出力データの標準速出力速度との間の時間差を吸収でき、出力データを連続して再生することができる。
【００２７】
次に、図３により、図１におけるＣＤ信号処理回路１４について説明する。但し、図３において、６は復調回路、７は音声データ、９はデータバス、１０はアドレス制御回路２、１１はＲＡＭ、１２は音声データ処理回路であり、図１に対応する部分には同一符号をつけて重複する説明を省略する。
【００２８】
図３において、プリアンプ５から供給される再生データは復調回路６で復調され、音声データ７とサブコード８とに分離される。サブコード８はそのままＣＤ信号処理回路１４から出力される。
【００２９】
音声データ７は、ディスク１の回転むらによるジッタ吸収と音声データ処理回路１２による誤り訂正処理及びデインターリーブ処理のために、アドレス制御回路１０の制御のもと、データバス９を通ってＲＡＭ１１に書き込まれる。このとき、サブコード８もデータバス９を通ってＲＡＭ１１に書き込まれる。ＲＡＭ１１に書き込まれた音声データ７とサブコード８とは、アドレス制御回路１０の制御のもとにＲＡＭ１１から読み出され、音声データ７は、音声データ処理回路１２で補間処理された後、サブコード８が付加され、アクセスデータ１３としてＣＤ信号処理回路１４から出力される。
【００３０】
このときの図３でのアドレス制御回路１０の動作を図４を用いて説明する。但し、同図において、２５は書込みアドレス生成回路、２６は書込みアドレス、２７は読出しアドレス生成回路、２８は読出しアドレス、２９はアドレス監視回路、３０はアドレス切替回路であり、図３に対応する部分には同一符号をつけて重複する説明を省略する。
【００３１】
ＲＡＭ１１に書き込むための書込みアドレス２６は再生データに同期した再生系のクロックから書込みアドレス生成回路２５によって生成され、ＲＡＭ１１から読み出すための読出しアドレス２８は水晶発振器（図示せず）によるクロックから読出しアドレス生成回路２７によって生成される。従来、サブコード８は、ディスク１での読取り位置に対応させるため、ＲＡＭ１１には書き込まれず、ディスク１の読取りタイミングで出力されていたが、この実施形態では、音声データ７と同様に、サブコード８もデータバス９からＲＡＭ１１に書き込まれ、読み出される。このとき、書込みアドレス２６と読出しアドレス２８はアドレス切替回路３０で切り替えられる。また、アドレス監視回路２９によって±４フレームの間隔を保たれ、ディスク１の回転むらを吸収するようにしている。
【００３２】
こうしてＣＤ信号処理回路１４で得られたアクセスデータ１３は、図３において、アドレス制御回路１９に供給され、その時間情報検出部１８で時間情報が検出されてＲＡＭ１５の容量分書き込み、また、その書込みを停止させる。また、この時間情報検出部１８では、アクセスデータ１３とディスクの読出し情報２４をもとに各時間差情報が検出され、この時間差情報の検出結果をもとに、ＲＡＭ１５のオーバーフロー／アンダーフローを監視しながら、次につなぐデータのアドレスを検出し、ディスク１への再アクセスのためのオーバーフロー／アンダーフロー情報２０をシステム制御マイコン２１に出力する。
【００３３】
このときのアドレス制御回路１９の動作を図５を用いて説明する。但し、同図において、３１は時間情報検出回路、３２は時間情報、３３は書込みアドレス生成回路、３４は時間情報検出回路、３５は時間情報、３６は読出しアドレス生成回路、３７は差分検出回路、３８は差分情報、３９はオーバーフロー／アンダーフロー検出回路、４０は書込み制御回路、４１は書込み情報である。
【００３４】
時間情報検出部１８では、時間情報検出回路３１により、ＣＤ信号処理回路１４から出力されるアクセスデータ１３から時間情報が検出され、また、システム制御マイコン２１からのディスクの読出し情報２４をもとに読出しクロック４２のレートで生成されるＲＡＭ１５の読出しアドレスが読出しアドレス生成回路３６で生成され、この読出しアドレスから音声出力時の時間情報３５が時間情報検出回路３４で検出される。時間情報検出回路３１で検出された時間情報３２は書込みアドレス生成回路３３に供給され、書込みアドレス生成用クロック６１のレートでＲＡＭ１５の書込みアドレスが生成される。これら書込みアドレスと読出しアドレスとはアドレス切替回路３０'で切り替えられ、アドレス情報１６としてＲＡＭ１５に供給される。
【００３５】
さらに、時間情報検出回路３１で検出された時間情報３２と時間情報検出回路３４で生成された時間情報３５との差分が差分検出回路３７で検出され、ＲＡＭ１５の書込みアドレスと読出しアドレスの差分情報３８としてオーバーフロー／アンダーフロー検出回路３９に供給される。オーバーフロー／アンダーフロー検出回路３９では、この差分情報３８からＲＡＭ１５のオーバーフロー／アンダーフローが検出され、ＲＡＭ１５のオーバーフロー／アンダーフロー情報２０として、図３のシステム制御マイコン２１に供給されるとともに、書込み制御回路４０に供給され、ＲＡＭ１５がオーバーフローした場合にその書込みを禁止させるための書込み情報４１を出力する。
【００３６】
このオーバーフロー／アンダーフロー情報２０と書込み禁止時点での時間情報３２とを用いて、システム制御マイコン２１は間欠アクセス情報２２，２３を出力し、この間欠アクセス情報２２に基づいてピックアップサーボ回路３はピックアップ４を次につなぐデータ位置まで移動させる。
【００３７】
また、オーバーフロー／アンダーフロー検出回路３９で差分情報３８からＲＡＭ１５のアンダーフローが検出された場合には、書込み制御回路４０は書込み禁止解除のための書込み情報４１を出力し、また、ピックアップ４は次につなぐデータをディスク１から再生し、その再生データを上記のようにＲＡＭ１５に再度書き込ませる。
【００３８】
このように、この実施形態では、ＣＤ信号処理回路１４から出力される音声データに時間情報が付加されているので、データのつなぎ点を正確に検出することができ、また、ＲＡＭ１５で時間差吸収を行なうため、出力データは連続に再生されることになる。
【００３９】
図６はＣＤ−ＲＯＭの再生装置としての本発明による出力レート変換機能付きのディスク再生装置の他の実施形態を示すブロック図であって、４３はＣＤ−ＲＯＭ信号処理回路であり、図１，図３に対応する部分には同一符号をつけて重複する説明を省略する。
【００４０】
この実施形態は、ＣＤ−ＲＯＭのデータベースとしての利用価値を踏まえ、データを取り扱う場合には、２倍速でデータを出力可能に構成している。一方、この実施形態で音楽データを記録したＣＤを再生する場合には、信号処理部は２倍速動作を行ない、出力データは標準速で得られるようにしている。また、ＣＤ−ＲＯＭはデータをセクタ単位で管理するシステムであり、１セクタは９８フレームで構成される。そこで、ＣＤ−ＲＯＭでＣＤを標準再生するためには、ＣＤの再生データに対してセクタ番号に類する信号を付加する必要がある。
【００４１】
以下、図６に示す実施形態の動作を図７を用いて説明する。
【００４２】
ディスク１がＣＤ−ＲＯＭとしてのデータディスクである場合、システム制御マイコン２１はＣＤ信号処理回路１４からのサブコード８によって再生信号がデータディスク１からのデータであると判断し、切替信号４６によって２倍速用の読出しクロック生成回路４５からの読出しクロック４２を選択して、図７（ａ）に示すように、ＲＡＭ１５から２倍速で出力データ１７が得られるようにする。
【００４３】
また、ディスク１がＣＤとしての音声ディスクである場合には、システム制御マイコン２１はサブコード８によって再生信号が音声データであると判断して、切替信号４６により、標準速用の読出しクロック生成回路４４からの読出しクロック４２を選択し、図７（ｂ）に示すように、ＲＡＭ１５から標準速で出力データ１７が得られるようにする。ＣＤ−ＲＯＭの信号処理システムは２倍速動作をしており、ＲＡＭ１５にアクセスデータ１３を書き込むタイミングは標準速度の２倍である。これに対し、ＲＡＭ１５からデータを読み出すタイミングは標準速であり、そのままでは、全データを読み出す前にＲＡＭ１５がオーバーフローとなってしまうが、この実施形態では、音声データ７に時間情報を含む９８フレーム単位のサブコード８を付加してＣＤ信号処理回路１４から出力するため、セクタ単位のデータ管理が可能となり、正確なつなぎ点を検出して時間差の検出を行ない、ＲＡＭ１５でシステムの２倍速動作速度と出力データ１７の標準速出力速度の時間差を吸収する。
【００４４】
このように、この実施形態では、アクセスデータ１３には９８フレーム単位のサブコードが付加されているため、アクセスデータ１３をＲＡＭ１５に書き込み、ＣＤ−ＲＯＭ信号処理回路４３のアドレス制御回路１９で出力データ１７とアクセスデータ１３の時間差を検出し、ＲＡＭ１５のオーバーフロー／アンダーフローを計って間欠アクセス情報２２、２３を送り、再度時間検出を行なって正しいつなぎ点を検出することにより、外部ＲＡＭへの書込み速度を標準速のＮ倍として読出し速度は標準速度とするようなＣＤ−ＲＯＭシステムに対応可能となり、回路の共通化を図れる。
【００４５】
また、この実施形態では、データを５分の１に圧縮して記録したするミニディスク（ＭＤ）システムにも対応可能である。
【００４６】
図８は図１，図３，図６での時間情報検出回路１８の一具体例を示すブロック図であって、２４'はアドレス設定用クロック、２４”はアドレスロード信号、４７はシフトレジスタ、４８は情報データラッチ回路、４９は誤り検出回路、５０は誤り検出結果、５１はＱコードレジスタ、５２は時間情報、５３はＢＣＤカウンタ、５４はカウンタ値、５５は設定アドレスレジスタ、５６はＢＣＤカウンタ、５７はカウンタ値、５８は一致検出回路、５９は一致検出結果、６０は針飛び検出回路である。
【００４７】
まず、この具体例の動作を、４倍速動作を例とし、かつ針飛びがないものとして、図９を用いて説明する。
【００４８】
システム制御マイコン２１からの設定値ｎが設定アドレスレジスタ５５に取り込まれ、ＢＣＤカウンタ５６にロードされる。これと同時に、書込みアドレスカウンタ３３と読出しアドレスカウンタ３６とがリセットされる。
【００４９】
サブコード８を用いて、ＣＤの再生データに対してセクタ番号に類する信号を付加したアクセスデータ１３はシフトレジスタ４７に取り込まれ、さらに、その情報データは情報データラッチ回路４８に、サブコード８のうちのＱコードはＱコードレジスタ５１に、誤り検出符号は誤り検出回路４９に夫々取り込まれる。そして、誤り検出回路４９からの誤り検出結果５０が「誤りなし」を表わしていれば、Ｑコードレジスタ５１に取り込まれたＢＣＤコードの時間情報５２がＢＣＤカウンタ５３にロードされ、誤り検出結果５０が「誤りあり」を表わしていれば、ＢＣＤカウンタ５３は現在の値に１だけカウントアップする。
【００５０】
ＢＣＤカウンタ５３のカウント値５４とＢＣＤカウンタ５６の上記設定値ｎのカウント値５７とは一致検出回路５８で比較され、上記の動作によってＢＣＤカウンタ５３のカウント値５４が順次変化して遂にこの設定値ｎに一致すると、一致検出回路５８の一致検出結果５９がこれを表わし、データ再生位置がシステム制御マイコン２１で設定した設定値ｎの目標位置に達したことになる。この一致検出結果５９により、ＢＣＤカウンタ５６とＲＡＭ１５への書込みアドレスを生成する書込みアドレス生成回路３３とが動作を開始し、夫々Ｑコードレジスタ５１のＱコードの取込みに同期したタイミングで１ずつカウントアップしていく。
【００５１】
また、読出しアドレスカウンタ３６もこれと同時に動作を開始し、書込みクロック４２に同期して読出しアドレスを生成する。
【００５２】
ＲＡＭ１５への書込みアドレスと読出しアドレスは、ＢＣＤではなく、２進数で生成されるため、ＢＣＤコードである時間情報５２をもとに生成しても、ＲＡＭ１５のアドレスを有効に使える。
【００５３】
書込みアドレス生成回路３３からの書込みアドレスと読出しアドレスカウンタ３６からの読出しアドレスは差分検出器３７に供給され、これらの差分を示す差分情報３８が得られる。この差分情報３８はオーバーフロー／アンダーフロー検出回路３９に供給され、ＲＡＭ１５の記憶データがオーバーフローするか、アンダーフローするかが検出される。オーバーフローの場合には、オーバーフロー／アンダーフロー検出回路３９からポーズスタート信号が出力されてＲＡＭ１５への書込みが停止され、その後アンダーフローが検出されると、ポーズ解除信号が出力されてＲＡＭ１５の再度書込みを開始させる。
【００５４】
ここで、図９は、説明を簡略化するために、ＲＡＭ１５の容量を５アドレスの容量としている。従って、書込みアドレスカウンタ３３も読出しアドレスカウンタ３６の０から４までのカウントを繰り返す。
【００５５】
そこで、ＲＡＭ１５では、４個の情報データが書き込まれる間に１個の情報データが読み出されるのであるから、ｎ番目〜（ｎ＋３）番目の入力情報データがアドレス０〜３に順に書き込まれる期間にアドレス１のｎ番目の情報データが読み出され、次に、（ｎ＋１）番目の情報データが読み出されるときに、まず、（ｎ＋４）番目の入力情報データがアドレス４に書き込まれ、次に、（ｎ＋５）番目の入力情報データがアドレス０に書き込まれようとする。しかし、ここで、書込みアドレスと読出しアドレスとの差（Ｗ−Ｒ）がＲＡＭ１５でのアドレス数（容量）よりも１だけ小さい値以上のとき、オーバーフローとすると、上記の（ｎ＋５）番目の入力情報データの書込みはオーバーフローすることになる。このため、オーバーフロー／アンダーフロー検出回路３９からポーズスタート信号が出力されてＲＡＭ１５への書込みが停止され、これとともに、ＢＣＤカウンタ５６や書込みアドレスカウンタ３３のカウント動作を停止させてそのときのカウント値をそのまま保持させる。これにより、ＢＣＤカウンタ５６は値（ｎ＋５）のカウント値５７をそのまま保持し、書込みアドレスカウンタ３３は値０のアドレス値をそのまま保持する。但し、ＲＡＭ１５の読出しはそのまま続けられる。
【００５６】
システム制御マイコン２１はこのポーズスタート信号をオーバーフロー情報２０として取り込み、上記のように、これと書込み禁止時点での時間情報を用いて間欠アクセス情報２２，２３を生成し、これらを夫々ピックアップサーボ回路３とモータサーボ回路３'とに供給する。これにより、ピックアップサーボ回路３はピックアップ４をディスク１上の次につなぐデータ位置まで移動させる。
【００５７】
そして、この間ＲＡＭ１５の読出しが行なわれていることにより、ＲＡＭ１５がアンダーフローすると、オーバーフロー／アンダーフロー検出回路３９からポーズ解除信号が出力されてＲＡＭ１５への書込み停止が解除される。ここで、書込みアドレスと読出しアドレスとの差（Ｗ−Ｒ）がディスク１の１周分のセクタ数以下となったときアンダーフローしたとし、かつディスク１の１周に２セクタ記録されるものとすると、（Ｗ−Ｒ）が２以下のときアンダーフローしたことになる。
【００５８】
そこで、上記のように、書込みアドレスカウンタ３３からの書込みアドレスＷは０に固定されているから、読出しアドレスカウンタ３６からの読出しアドレスＲが３になると、書込みアドレスはこれより進んだ５に相当するから、オーバーフロー／アンダーフロー検出回路３９はＲＡＭ１５がアンダーフローしたと判断し、ポーズ解除信号を発生してＲＡＭ１５の書込みを開始させる。この書込みが開始しても書込みアドレスカウンタ３３からの書込みアドレスＷは０に固定されており、また、ＢＣＤカウンタ５６のカウント値は上記の（Ｎ＋５）に固定されている。そして、ディスク１から（ｎ＋５）番目のデータが再生されると、ＢＣＤカウンタ５３，５６のカウント値が（ｎ＋１）と一致し、一致検出回路５８から一致検出結果５９が出力されてＢＣＤカウンタ５６，書込みアドレスカウンタ３３が動作を再開する。従って、ＲＡＭ１５には、アドレス０から（ｎ＋５）番目，（ｎ＋６），……の順に次のオーバーフローが生ずるまでデータが書き込まれる。
【００５９】
このようにして、書込み動作を止めた次のデータから確実に書込み動作が再開される。
【００６０】
次に、この具体例の動作を、同じく４倍速動作を例とし、かつ振動による針飛びなどがあるものとして、図１０を用いて説明する。ここでは、（ｎ＋９）番目のデータが再生されてから針飛びが生じ、次に（ｍ）番目のデータが再生されたものとする。
【００６１】
針飛び検出回路６０は、誤り検出結果５０から再生データに誤りがなく、かつ時間情報５２、５４の間に所定の差（例えば１）がないと、針飛びなどによって再生データに不連続が生じたと判断し、上記のオーバーフローの場合と同様に、ＢＣＤカウンタ５６と書込みアドレスカウンタ３３の動作を停止させ、（ｎ＋１０）番目のデータのアクセスを行なわせる。そして、（ｎ＋１０）番目のデータが再生されると、一致検出回路５８の一致検出結果５９により、ＲＡＭ１５の書込みが再開される。
【００６２】
このように、この実施形態では、ＢＣＤコードの時間情報であるサブコードのＱコードを用いても、ＲＡＭ１５のアドレス生成は２進数で行ない、ＲＡＭ１５を有効に用いて４倍速動作時の標準速再生に対応可能である。また、振動等による針飛びが発生しても、正確にデータをつないで連続した再生をすることが可能である。
【００６３】
また、図１及び図３で示した音声データとサブコードの処理を一対一に対応させたＣＤ信号処理回路１４を１つの集積回路とすると、音声再生専用では、図１及び図３のアドレス制御回路１９を別の集積回路として組み合わせて構成し、また、ＣＤ−ＲＯＭでＲＯＭデータと音声データを処理する場合には、図６のＣＤ−ＲＯＭ信号処理回路４３を別の集積回路として組み合わせて構成することにより、各システムに展開することができる。
【００６４】
このように、この実施形態では、音声データと時間情報を一対一に対応させる集積回路と、その対応したデータと時間情報を用いて記憶する集積回路とを別にするものであり、ＣＤ再生の実施形態に限定されるものではない。
【００６５】
なお、以上の実施形態に示した数値は一例であって、本発明はこれに限定されるものではない。
【図面の簡単な説明】
【００６６】
【図１】本発明によるディスク再生装置の一実施形態を示すブロック図である。
【図２】ＣＤのサブコードフォーマットを示す図である。
【図３】図１におけるＣＤ信号処理回路の内部構成を示したブロック図である。
【図４】図３でのＣＤ信号処理回路のアドレス制御回路を示すブロック図である。
【図５】図１におけるアドレス制御回路を示すブロック図である。
【図６】本発明によるＣＤ−ＲＯＭ対応のディスク再生装置の他の実施形態を示すブロック図である。
【図７】図６に示す実施形態の動作を示すタイミングチャートである。
【図８】図１，図３，図５及び図６における時間情報検出回路の一具体例を示すブロック図である。
【図９】図８に示した具体例の針飛びなしの場合の４倍速動作時の標準再生タイミングを示すタイミングチャートである。
【図１０】図８に示した具体例の針飛びなどがある場合の４倍速動作時の標準再生タイミングを示すタイミングチャートである。
【符号の説明】
【００６７】
１  ディスク
４  ピックアップ
６  復調回路
８  サブコード
１０  アドレス制御回路
１１  ＲＡＭ
１３  アクセスデータ
１４  ＣＤ信号処理回路
１５  ＲＡＭ
１６  アドレス情報
１７  出力データ
１８  時間情報検出部
１９  制御回路
２０  オーバーフロー／アンダーフロー情報
２１  システム制御マイコン
２２，２３  間欠アクセス情報
２４  ディスクの読出し情報
３９  オーバーフロー／アンダーフロー検出回路
４０  書込み制御回路
４１  書込み情報
４２  読出しクロック
４４  標準速読出しクロック生成回路
４５  ２倍速読出しクロック生成回路
５３，５６  ＢＣＤカウンタ
６１  書込みアドレス生成用クロック
【図１】
2004259437.tif 000003
【図２】
2004259437.tif 000004
【図３】
2004259437.tif 000005
【図４】
2004259437.tif 000006
【図５】
2004259437.tif 000007
【図６】
2004259437.tif 000008
【図７】
2004259437.tif 000009
【図８】
2004259437.tif 000010
【図９】
2004259437.tif 000011
【図１０】
2004259437.tif 000012