(57)【特許請求の範囲】
【請求項１】
ディスクに記録されたデータを読み出す読出手段と、該読出手段により読み出されたデータを順次記憶する記憶手段と、該記憶手段に満杯量のデータが記憶されると、該読出手段にデータの読み出しを停止させ、該記憶手段に記憶されたデータが使用されて残量が所定量以下に低下すると、該読出手段にデータの読み出しを再開させる制御手段とを備えて、データの間欠読み出しを行うディスク再生装置であって、
前記制御手段により前記読出手段が読み出しを停止している状態において、所定レベルの振動の発生を検出する検出手段と、
所定の時間内に前記検出手段が検出した振動の発生数を、順次カウントするカウント手段と、を更に備え、
前記制御手段は、前記カウント手段により所定数以上の振動の発生数がカウントされると、前記記憶手段が記憶しているデータの残量にかかわらず、前記読出手段にデータの読み出しを再開させる、
ことを特徴とするディスク再生装置。
【請求項２】
ディスクに記録されたデータを読み出す読出ステップと、該読出ステップにて読み出されたデータを所定の記憶部に順次格納する格納ステップと、該格納ステップにて満杯量のデータが記憶部に格納されると、該読出ステップにデータの読み出しを停止させ、該格納ステップにて記憶部に格納されたデータが使用されて残量が所定量以下に低下すると、該読出ステップにデータの読み出しを再開させる制御ステップとを備えるディスク再生装置におけるデータ間欠読出方法であって、
前記読出ステップにて読み出しが停止されている状態において、所定レベルの振動の発生を検出する検出ステップと、
所定の時間内に前記検出ステップにて検出された振動の発生数を、順次カウントするカウントステップと、を更に備え、
前記制御ステップは、前記カウントステップにて所定数以上の振動の発生数がカウントされると、前記格納ステップにて格納されたデータの残量にかかわらず、前記読出ステップにデータの読み出しを再開させる、
ことを特徴とするデータ間欠読出方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ＭＤ（ミニディスク）等に記録された楽曲データを再生するディスク再生装置に関し、特に、振動による音切れ等を適切に防止することのできるディスク再生装置及びデータ間欠読出方法に関する。
【０００２】
【従来の技術】
従来より、ディスク（ＭＤ等）に記録された楽曲データを再生するディスク再生装置が広く知られている。ディスク再生装置は、光ピックアップ等を使用して、回転させたディスクの記録面に向けてレーザ光を照射し、その反射光を読み取ることにより、ディスクからディジタルの再生信号（楽曲データ）を取得する。そして、この再生信号をデコード等した後に、音声信号に変換して楽曲音を再生する。
このようなディスク再生装置は、外部から振動が加えられても、安定した再生を行うことができるように、所定の対策が講じられている。このような振動対策は、特にポータブル型のような、利用者に携帯され、使用中に振動が加えられる可能性の高いディスク再生装置にとって、必要不可欠なものとなっている。
【０００３】
振動対策の一つとして、ディスク再生装置において広く用いられているのが、ショックプルーフメモリを使用した手法である。この手法は、例えば、３秒〜１０秒分の楽曲データをショックプルーフメモリと称されるメモリに一旦記憶し、この記憶した楽曲データを使用して楽曲音を再生するというものである。つまり、光ピックアップを介して読み出した楽曲データをリアルタイムに使用するのではなく、メモリに記憶した楽曲データを楽曲音の再生に使用する。
このため、たとえディスク再生装置に振動が加わり、光ピックアップを介した楽曲データの読み出しが途切れたとしても、ディスク再生装置は、メモリに記憶されている楽曲データを使用して楽曲音を再生しているので、振動による音切れ等を生じさせることがない。
【０００４】
このようなショックプルーフメモリを使用した手法において、ディスクからの楽曲データの読み出しは、間欠動作により行われるのが一般的である。すなわち、ディスクから読み出した楽曲データをメモリに順次格納し、メモリが満杯になったら、読み出しを一時的に停止（休止）する。そして、楽曲データが再生に使用されて、メモリに記憶した楽曲データが空になる前に、ディスクからの楽曲データの読み出しを再開する。
【０００５】
以下、従来のディスク再生装置が行う楽曲データの間欠読出動作について、図６を参照して詳細に説明する。図６は、ディスク再生装置内に備えられた制御マイコン等が実行する間欠読出処理を説明するためのフローチャートである。
【０００６】
まず、制御マイコンは、ディスクからデータ（楽曲データ）の読み出しを開始する（ステップＳ１０１）。制御マイコンは、読み出したデータをメモリ（ショックプルーフメモリ）に順次記憶する。
制御マイコンは、メモリが満杯になるまで、ディスクからのデータの読み出しを続ける（ステップＳ１０２）。
制御マイコンは、メモリが満杯になったと判別すると、ディスクからの読み出しを停止する（ステップＳ１０３）。なお、制御マイコンは、並行してメモリに記憶した楽曲データを使用して楽曲音を再生する。
【０００７】
制御マイコンは、楽曲データが再生に使用され、メモリに記憶したデータの残量が所定量以下になるまで、読み出しの停止を継続する（ステップＳ１０４）。なお、制御マイコンは、データの読み出しを停止している間、サーボ系（トラッキングサーボ等を含む読み取り系）を休止状態とする。
そして、制御マイコンは、データの残量が所定量以下になると、上述のステップＳ１０１に処理を戻し、ディスクからのデータの読み出しを再開する。
【０００８】
このような間欠読出処理により、ディスクからのデータの読み出しを停止している間、サーボ系を休止状態にできるため、ディスク再生装置は、消費電力を適切に抑制することができる。
【０００９】
【発明が解決しようとする課題】
しかしながら、上述した間欠読出動作を行うディスク再生装置は、振動の多い環境において、音切れ等を生じさせてしまう場合がある。つまり、振動の多い状況では、図６に示すステップＳ１０４にて、メモリに記憶されたデータの残量が所定量以下になり、ステップＳ１０１にて、ディスクからのデータの読み出しを再開しても、直ちに対象のデータを読み出せずに、データの読み出しまでに所定の時間が必要となる場合がある。この場合、残りのデータが使用されてメモリが空になるまでに、新たなデータをディスクから読み出してメモリに格納できないこととなり、音切れ等が生じてしまう。
【００１０】
このような事態をさけるために、ディスクからのデータの読み出しを再開するための基準となるデータの残量を大きめに設定することも考えられるが、その分、サーボ系を休止状態にできる時間が短くなるため、通常の振動の少ない状況において、電力が余計に消費されてしまうこととなる。
【００１１】
この発明は、上記実状に鑑みてなされたもので、振動による音切れ等を適切に防止することのできるディスク再生装置及びデータ間欠読出方法を提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記目的を達成するため、本発明の第１の観点に係るディスク再生装置は、
ディスクに記録されたデータを読み出す読出手段と、該読出手段により読み出されたデータを順次記憶する記憶手段と、該記憶手段に満杯量のデータが記憶されると、該読出手段にデータの読み出しを停止させ、該記憶手段に記憶されたデータが使用されて残量が所定量以下に低下すると、該読出手段にデータの読み出しを再開させる制御手段とを備えて、データの間欠読み出しを行うディスク再生装置であって、
前記制御手段により前記読出手段が読み出しを停止している状態において、所定レベルの振動の発生を検出する検出手段と、
所定の時間内に前記検出手段が検出した振動の発生数を、順次カウントするカウント手段と、を更に備え、
前記制御手段は、前記カウント手段により所定数以上の振動の発生数がカウントされると、前記記憶手段が記憶しているデータの残量にかかわらず、前記読出手段にデータの読み出しを再開させる、
ことを特徴とする。
【００１５】
上記目的を達成するため、本発明の第２の観点に係るデータ間欠読出方法は、
ディスクに記録されたデータを読み出す読出ステップと、該読出ステップにて読み出されたデータを所定の記憶部に順次格納する格納ステップと、該格納ステップにて満杯量のデータが記憶部に格納されると、該読出ステップにデータの読み出しを停止させ、該格納ステップにて記憶部に格納されたデータが使用されて残量が所定量以下に低下すると、該読出ステップにデータの読み出しを再開させる制御ステップとを備えるディスク再生装置におけるデータ間欠読出方法であって、
前記読出ステップにて読み出しが停止されている状態において、所定レベルの振動の発生を検出する検出ステップと、
所定の時間内に前記検出ステップにて検出された振動の発生数を、順次カウントするカウントステップと、を更に備え、
前記制御ステップは、前記カウントステップにて所定数以上の振動の発生数がカウントされると、前記格納ステップにて格納されたデータの残量にかかわらず、前記読出ステップにデータの読み出しを再開させる、
ことを特徴とする。
【００１８】
【発明の実施の形態】
本発明の実施の形態にかかるディスク再生装置について、以下図面を参照して説明する。
【００１９】
図１は、この発明の実施の形態に適用されるディスク再生装置の一例を示すブロック図である。図示するように、ディスク再生装置は、光ピックアップ１と、ＲＦアンプ２と、サーボアンプ３と、ドライバ／振動検出回路４と、アクチュエータ５と、マグネット６と、カウンタ７と、タイマ８と、マイコン９と、ＤＳＰ１０と、ＤＲＡＭ１１と、デコーダ１２と、ＤＡＣ１３とを含んで構成される。なお、このディスク再生装置は、楽曲データが記録されたディスク（例えば、ＭＤ等）を再生するディスク再生装置であり、その特徴として、ディスクから楽曲データを間欠読出動作により読み出してＤＲＡＭ１１に記憶し、ＤＲＡＭ１１に記憶した楽曲データを使用して楽曲音の再生を行う機器である。
【００２０】
光ピックアップ１は、所定波長のレーザ光をディスクの記録面に向けて照射し、その反射光を受けて電気信号に変換する。光ピックアップ１は、変換した電気信号をＲＦアンプ２に供給する。
【００２１】
ＲＦアンプ２は、光ピックアップ１より供給された電気信号からＲＦ信号、フォーカスエラー信号及び、トラッキングエラー信号等を生成する。ＲＦアンプ２は、生成したＲＦ信号等をサーボアンプ３及びＤＳＰ１０にそれぞれ供給する。
【００２２】
サーボアンプ３は、ＲＦアンプ２より供給されたフォーカスエラー信号及びトラッキングエラー信号等からサーボ信号を生成して、ドライバ／振動検出回路４に供給する。
【００２３】
ドライバ／振動検出回路４は、アクチュエータ５を駆動するためのドライバ部と、振動の発生を検出するための振動検出部とからなる。以下、図２を参照して、ドライバ／振動検出回路４について詳細に説明する。
図２は、ドライバ／振動検出回路４の構成の一例を示す回路図である。図２に示すようにドライバ／振動検出回路４は、ドライバ４１と、抵抗４２〜４５と、差動アンプ４６と、基準電圧発生部４７と、コンパレータ４８とから構成される。
【００２４】
ドライバ４１は、サーボアンプ３より供給されるサーボ信号に従って、アクチュエータ５を駆動制御する。なお、ドライバ４１は、楽曲データの間欠読出動作における読出停止中にハイインピーダンスとなり、アクチュエータ５等から実質的に切り離された状態になる。そしてこの際、外部からディスク再生装置に振動が加えられると、アクチュエータ５が駆動（振動）し、マグネット６による誘起信号がアクチュエータ５に発生する。
【００２５】
抵抗４２〜４５は、アクチュエータ５にて生じた誘起信号を増幅するための差動アンプ４６において、増幅度を規定する抵抗であり、所定の抵抗値の抵抗がそれぞれ配置されている。
【００２６】
差動アンプ４６は、アクチュエータ５の駆動停止中（読出停止中）に、ディスク再生装置に振動が加えられた際に、アクチュエータ５が駆動（振動）されて生じた誘起信号を、抵抗４２〜４５の抵抗値により定まる増幅度に従って差動増幅する。差動アンプ４６は、増幅した誘起信号をコンパレータ４８に供給する。
【００２７】
基準電圧発生部４７は、予め定められた電圧値の基準電圧信号を生成し、コンパレータ４８に供給する。
【００２８】
コンパレータ４８は、差動アンプ４６から供給された誘起信号（増幅後）と、基準電圧発生部４７から供給された基準電圧信号とを比較する。そして、コンパレータ４８は、誘起信号の電圧値が基準電圧信号の値よりも高い場合に、振動検出を示す検出信号（例えば、ハイレベルの電気信号）を生成し、生成した検出信号をカウンタ７に供給する。
【００２９】
このように、ドライバ／振動検出回路４は、ドライバ４１により、ディスクから楽曲データを読み取るために、サーボアンプ３から供給されるサーボ信号に従ってアクチュエータ５を駆動する。
また、間欠読出動作における読出停止中に、ドライバ４１は、アクチュエータ５等から電気的に切り離される。そしてその際、振動によりアクチュエータ５にて誘起信号が生じ、増幅後の誘起信号が基準電圧値より大きい場合（所定レベル以上の振動が生じた場合）に、コンパレータ４８により、振動検出を示す検出信号がカウンタ７に供給される。
【００３０】
図１に戻って、アクチュエータ５は、ドライバ／振動検出回路４（ドライバ４１）に駆動制御され、例えば、光ピックアップ１におけるレーザ光束がディスクの記録面に合焦状態となるように維持する。
また、アクチュエータ５は、間欠読出動作における読出停止中に、外部からディスク再生装置に振動が加えられた場合に、自己が駆動（振動）し、マグネット６の磁界による誘起信号を発生させる。そして、この誘起信号を差動アンプ４６等に供給する。
【００３１】
マグネット６は、アクチュエータ５の近傍に配置され、所定の磁束密度の磁界によりアクチュエータ５に所定の電磁力を生じさせる。
【００３２】
カウンタ７は、ドライバ／振動検出回路４（コンパレータ４８）から供給される検出信号をカウントする。カウンタ７は、そのカウント値を逐次マイコン９に供給する。なお、カウンタ７は、タイマ８からリセット信号が供給された際に、カウント値をゼロクリアする。
【００３３】
タイマ８は、所定のインターバルタイマ等からなり、所定の時間（例えば、３秒）毎に、リセット信号を生成して、カウンタ７に供給する。
このため、カウンタ７は、タイマ８がリセット信号を供給するサイクル内（例えば、３秒間）において、ドライバ／振動検出回路４（コンパレータ４８）から供給される検出信号をカウントする。
【００３４】
マイコン９は、例えば、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）及びＣＰＵ（Central Processing Unit）等を備えた１チップマイコン等からなり、ディスク再生装置全体を制御する。
すなわち、マイコン９は、ＤＳＰ１０等を制御してディスクから楽曲データを読み出し、読み出した楽曲データをＤＲＡＭ１１に順次記憶させる。マイコン９は、ＤＲＡＭ１１が楽曲データで満杯になった際に、ＤＳＰ１０を制御して、楽曲データの読み出しを停止させる。その際、サーボアンプ３等が休止状態となり、ドライバ／振動検出回路４のドライバ４１は、アクチュエータ５等から電気的に切り離される。
【００３５】
また、マイコン９は、ディスクからの楽曲データの読み出し等と並行して、ＤＲＡＭ１１に記憶した楽曲データを順次デコーダ１２に供給し、伸張した楽曲データ（楽曲信号）をＤＡＣ１３を介して楽曲音として出力させる。
そして、マイコン９は、ＤＲＡＭ１１に記憶した楽曲データの残量が所定量以下となった際に、停止させていたディスクからの楽曲データの読み出しを再開させる。
【００３６】
また、マイコン９は、読出停止中に、カウンタ７がカウントする振動の発生数を逐次取得する。そして、マイコン９は、楽曲データの残量が所定量以下となる前に、カウンタ７にて所定値以上のカウント値がカウントされた場合に、停止させていたディスクからの楽曲データの読み出しを再開させる。
つまり、マイコン９は、所定レベル以上の振動が連続して生じたことを検出し、振動の多い状況であることを判別し、ＤＲＡＭ１１に記憶した楽曲データに余裕がある内に、ディスクからの楽曲データの読み出しを再開させる。
【００３７】
ＤＳＰ（Digital Signal Processor）１０は、ＲＦアンプ２より供給されるＲＦ信号等を入力し、入力したＲＦ信号から楽曲データ（圧縮データ）を生成する。ＤＳＰ１０は、生成した楽曲データをＤＲＡＭ１１に一時的に記憶する。
また、ＤＳＰ１０は、サーボアンプ３等を介してアクチュエータ５を駆動制御する。
【００３８】
ＤＲＡＭ（Dynamic RAM）１１は、所定容量のショックプルーフメモリであり、ＤＳＰ１０から供給される楽曲データを順次記憶する。そして、ＤＲＡＭ１１は、記憶した楽曲データをデコーダ１２の読み出しに応じて、順次供給する。
【００３９】
デコーダ１２は、例えば、ＡＴＲＡＣ（Adaptive Transform Acoustic Cording）デコーダ等からなり、ＤＲＡＭ１１から楽曲データ（圧縮データ）を読み出し、読み出した楽曲データを伸張する。デコーダ１２は、伸張した楽曲データをＤＡＣ１３に供給する。
【００４０】
ＤＡＣ（Digital to Analog Converter）１３は、デコーダ１２から供給された楽曲データ（デジタルデータ）をアナログ変換し、変換後の楽曲信号（アナログデータ）を楽曲音として外部（アンプ等）に出力する。
【００４１】
以下、この発明の実施の形態に係るディスク再生装置の動作について図３を参照して説明する。図３は、マイコン９がＤＳＰ１０等を制御して実行する間欠読出処理を説明するためのフローチャートである。
なお、図３に示す間欠読出処理は、例えば、図示せぬ操作パネルが利用者により操作され、楽曲再生を指示する指示情報が操作パネルから供給された際に開始される。
【００４２】
まず、マイコン９は、ディスクからデータ（楽曲データ）の読み出しを開始する（ステップＳ１１）。すなわち、サーボアンプ３等により制御されたドライバ／振動検出回路４（ドライバ４１）がアクチュエータ５を駆動し、光ピックアップ１にて読み取られた電気信号がＲＦアンプ２に供給される。そして、マイコン９に制御されたＤＳＰ１０は、ＲＦアンプ２より供給されるＲＦ信号から楽曲データ（圧縮データ）を順次生成し、生成した楽曲データをＤＲＡＭ１１に一時的に記憶する。
【００４３】
マイコン９は、メモリが満杯になるまで、ディスクからのデータの読み出しを続ける（ステップＳ１２）。すなわち、ＤＲＡＭ１１が楽曲データで満杯になるまで、ＤＳＰ１０は、ＲＦ信号から生成した楽曲データをＤＲＡＭ１１に記憶し続ける。
【００４４】
マイコン９は、メモリが満杯になったと判別すると、ディスクからの読み出しを停止する（ステップＳ１３）。すなわち、マイコン９に制御されたＤＳＰ１０は、サーボアンプ３等（トラッキングサーボ等を含む読み取り系）を休止させることにより、ディスクからの楽曲データの読み出しを停止する。
なお、マイコン９は、ディスクからの楽曲データの読み出し等と並行して、ＤＲＡＭ１１に記憶した楽曲データを順次デコーダ１２に供給し、伸張した楽曲データ（楽曲信号）をＤＡＣ１３を介して楽曲音として出力させる。
【００４５】
マイコン９は、カウンタ７から供給されるカウント値が一定値より大きいか否かを判別する（ステップＳ１４）。すなわち、ディスクからの読み出しを停止している状態において、ディスク再生装置に、所定レベル以上の振動が連続して生じたか否かを判別する。
【００４６】
マイコン９は、カウント値が一定値より大きくない（一定値以下）であると判別した場合、データの残量が所定量以下であるか否かを判別する（ステップＳ１５）。すなわち、マイコン９は、順次再生に使用されるＤＲＡＭ１１の楽曲データの残りが、予め定められた基準となる量以下となったか否かを判別する。
【００４７】
マイコン９は、残量が所定量以下でない（所定量より多い）と判別した場合、ステップＳ１４に処理を戻し、上述のステップＳ１４，Ｓ１５の処理を繰り返し実行する。
一方、データの残量が所定量以下であると判別した場合、マイコン９は、ステップＳ１１に処理を戻し、上述のステップＳ１１〜Ｓ１５の処理を繰り返し実行する。すなわち、マイコン９は、停止させていたディスクからの楽曲データの読み出しを再開させる。
【００４８】
また、ステップＳ１４にて、カウンタ７から得たカウント値が一定値より大きいと判別した場合も、ステップＳ１１に処理を戻し、データの読み出しを再開する。すなわち、楽曲データの残量が基準量以下となる前に、カウンタ９にて所定値以上のカウント値がカウントされた場合、マイコン９は、停止させていたディスクからの楽曲データの読み出しを再開させる。
【００４９】
このように、間欠読出処理にて、所定レベル以上の振動が連続して生じたことを検出されると、マイコン９は、ディスク再生装置が振動の多い環境にて使用されていることを判別し、ＤＲＡＭ１１に記憶した楽曲データに余裕がある内に、ディスクからの楽曲データの読み出しを再開させる。
このため、振動により、直ちに対象の楽曲データをディスクから読み出せない状況であっても、ＤＲＡＭ１１に記憶している楽曲データが多いため、残りの楽曲データが使用されてＤＲＡＭ１１が空になるまでに、新たな楽曲データをディスクから読み出してメモリに格納することができる。この結果、振動による音切れ等を適切に防止することができる。
また、振動が発生していない状況では、通常通り、ＤＲＡＭ１１の楽曲データが所定量以下に低下した際に、ディスクからの楽曲データの読み出しを再開するため、消費電力の低減も図ることができる。
【００５０】
上記の実施の形態では、カウンタ７から得られるカウント値が一定値より多い場合に、ＤＲＡＭ１１に記憶している楽曲データの残量にかかわらず、ディスクからの楽曲データの読み出しを再開したが、カウント値が所定の値を超えたとしても、まだ十分に楽曲データの残量がある場合に、休止状態を維持してもよい。
以下、カウント値に対応する楽曲データの許容残量を定め、この許容残量に従って、ディスクからの楽曲データの読み出し等を再開するこの発明の他の実施の形態について、図面を参照して説明する。
【００５１】
図４は、カウンタ７から得られるカウント値と、ＤＲＡＭ１１に記憶される楽曲データの許容残量との関係を規定する許容残量テーブルの一例を示す模式図である。マイコン９は、図４に示すような許容残量テーブルを自己のＲＯＭ内に予め記憶しておく。
図５は、マイコン９がＤＳＰ１０等を制御して実行するこの発明の他の実施の形態に係る間欠読出処理を説明するためのフローチャートである。
なお、図５に示す間欠読出処理も、例えば、図示せぬ操作パネルが利用者により操作され、楽曲再生を指示する指示情報が操作パネルから供給された際に開始される。
【００５２】
まず、マイコン９は、ディスクからデータ（楽曲データ）の読み出しを開始する（ステップＳ２１）。すなわち、マイコン９に制御されたＤＳＰ１０は、ＲＦアンプ２より供給されるＲＦ信号から楽曲データ（圧縮データ）を順次生成し、生成した楽曲データをＤＲＡＭ１１に一時的に記憶する。
【００５３】
マイコン９は、メモリが満杯になるまで、ディスクからのデータの読み出しを続ける（ステップＳ２２）。マイコン９は、メモリが満杯になったと判別すると、ディスクからの読み出しを停止する（ステップＳ２３）。
なお、マイコン９は、ディスクからの楽曲データの読み出し等と並行して、ＤＲＡＭ１１に記憶した楽曲データを順次デコーダ１２に供給し、伸張した楽曲データ（楽曲信号）をＤＡＣ１３を介して楽曲音として出力させる。
【００５４】
マイコン９は、カウンタ７から供給されるカウント値が一定値より大きいか否かを判別する（ステップＳ２４）。すなわち、ディスクからの読み出しを停止している状態において、ディスク再生装置に、所定レベル以上の振動が連続して生じたか否かを判別する。
【００５５】
マイコン９は、カウント値が一定値より大きくない（一定値以下）であると判別した場合、データの残量が所定量以下であるか否かを判別する（ステップＳ２５）。マイコン９は、残量が所定量以下でない（所定量より多い）と判別した場合、ステップＳ２４に処理を戻し、上述のステップＳ２４，Ｓ２５等の処理を繰り返し実行する。
一方、データの残量が所定量以下であると判別した場合、マイコン９は、ステップＳ２１に処理を戻し、上述のステップＳ２１〜Ｓ２５等の処理を繰り返し実行する。
【００５６】
また、ステップＳ２４にて、カウンタ７から得たカウント値が一定値より大きいと判別した場合、マイコン９は、カウント値に応じたデータの許容残量を取得する（ステップＳ２６）。すなわち、マイコン９は、自己のＲＯＭ内に記憶した図４に示す許容残量テーブルを参照して、カウント値に対応する楽曲データの許容残量を取得する。
【００５７】
マイコン９は、データの残量が許容残量以下であるか否かを判別する（ステップＳ２７）。すなわち、マイコン９は、ＤＲＡＭ１１に記憶されている現在の楽曲データの残量と、ステップＳ２６にて取得した許容残量とを比較し、現在の楽曲データの残量が許容残量以下であるか否かを判別する。
マイコン９は、現在の楽曲データの残量が許容残量以下でない（許容残量より多い）と判別した場合、上述のステップＳ２５に処理を進める。
【００５８】
一方、現在の楽曲データの残量が許容残量以下であると判別した場合、マイコン９は、ステップＳ２１に処理を戻し、上述のステップＳ２１〜Ｓ２７の処理を繰り返し実行する。すなわち、マイコン９は、停止させていたディスクからの楽曲データの読み出しを再開させる。
【００５９】
このように、図５に示す他の実施の形態に係る間欠読出処理により、所定レベル以上の振動が連続して生じたことが検出されても、直ちに楽曲データの読み出しを再開させるのではなく、ＤＲＡＭ１１に十分な楽曲データの残量がある場合に、休止状態を維持する。そして、ＤＲＡＭ１１に記憶される楽曲データの残量が、振動の連続した発生数（カウント値）に応じて定めた許容残量以下となった際に、ディスクからの楽曲データの読み出しを再開させる。
この結果、振動による音切れ等を適切に防止することができるだけでなく、消費電力の低減も図ることもできる。
【００６０】
上記の実施の形態では、差動アンプ４６が出力する誘起信号と、基準電圧発生部４７が出力する基準電圧信号とを、コンパレータ４８にて比較することにより振動の発生を検出したが、差動アンプ４６が出力する誘起信号をＡ／Ｄコンバータ等を介してより読み取ることにより、振動の発生を検出してもよい。
【００６１】
また、上記の実施の形態では、カウンタ７及びタイマ８を独立して設けたが、マイコン９内に、これらカウンタ７及びタイマ８の機能を含めてもよい。
【００６２】
更に、上記の実施の形態では、ＭＤを再生するディスク再生装置について説明したが、再生対象の媒体はＭＤに限られず、他にＣＤ（コンパクトディスク）、ＤＶＤ（Digital Versatile Disk）等を再生するディスク再生装置に適用可能である。また、ディスクから読み出すデータも楽曲データに限られず任意である。
【００６３】
【発明の効果】
以上説明したように、本発明によれば、振動による音切れ等を適切に防止することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るディスク再生装置の構成の一例を示すブロック図である。
【図２】ドライバ／振動検出回路の具体的な構成の一例を示す回路図である。
【図３】本発明の実施の形態に係る間欠読出処理を説明するためのフローチャートである。
【図４】マイコンのＲＯＭ内に予め記憶される許容残量テーブルの一例を示す模式図である。
【図５】本発明の他の実施の形態に係る間欠読出処理を説明するためのフローチャートである。
【図６】従来のディスク再生装置にて実行される間欠読出処理を説明するためのフローチャートである。
【符号の説明】
１    光ピックアップ
２    ＲＦアンプ
３    サーボアンプ
４    ドライバ／振動検出回路
５    アクチュエータ
６    マグネット
７    カウンタ
８    タイマ
９    マイコン
１０  ＤＳＰ
１１  ＤＲＡＭ
１２  デコーダ
１３  ＤＡＣ
４１  ドライバ
４２〜４５  抵抗
４６  差動アンプ
４７  基準電圧発生部
４８  コンパレータ
【図１】
0003765725.tif 000002
【図２】
0003765725.tif 000003
【図３】
0003765725.tif 000004
【図４】
0003765725.tif 000005
【図５】
0003765725.tif 000006
【図６】
0003765725.tif 000007