(57)【要約】【課題】装置に加わる振動などに応じて、耐震用メモリに書き込むデータの圧縮率を変化させる。【解決手段】システムコントローラ２５は、サーボ制御部１６から取得したフィードバック信号の変動に基づいて、ピックアップ部１４および光ディスク１１に加わる加速度を検出し、その加速度からディスク記録再生装置１に加わる振動を推定する。またシステムコントローラ２５は、マイクロフォン３で集音されたディスク記録再生装置１の周囲の雑音の平均レベルおよびヘッドフォン４から周囲に漏れる音の平均レベルを算出し、それらを比較する。そして、システムコントローラ２５は、振動や周囲雑音に基づいて、耐震用メモリコントローラ１８を制御し、耐震用メモリ１９に記憶する再生データの圧縮率を変化させる。本発明は、光ディスクなどを駆動するディスク装置に適用することができる。【選択図】図１
2005063585.tif 000002
【特許請求の範囲】
【請求項１】
ディスクの駆動を制御する駆動制御手段と、
前記駆動制御手段による制御のもと、前記ディスクに記録されているデータを読み取る読み取り手段と、
前記読み取り手段により読み取られた前記データを一時的に記憶する記憶手段と、
前記記憶手段に記憶されている前記データを読み出して再生する再生手段と、
装置の状況を検出する検出手段と、
前記検出手段により検出された前記装置の状況に基づいて、前記記憶手段に記憶する前記データの圧縮率を変化させるように制御する圧縮率制御手段と
を備えることを特徴とする再生装置。
【請求項２】
前記検出手段は、前記読み取り手段により読み取られた前記データのエラー発生頻度を検出し、
前記圧縮率制御手段は、前記検出手段により検出された前記データのエラー発生頻度が多い場合、前記圧縮率を高く設定する
ことを特徴とする請求項１に記載の再生装置。
【請求項３】
前記検出手段は、前記装置に加わる振動を検出し、
前記圧縮率制御手段は、前記検出手段により検出された前記振動が多い場合、前記圧縮率を高く設定する
ことを特徴とする請求項１に記載の再生装置。
【請求項４】
前記検出手段は、前記装置の周囲の音を検出し、
前記圧縮率制御手段は、前記検出手段により検出された前記周囲の音のレベルが高い場合、前記圧縮率を高く設定する
ことを特徴とする請求項１に記載の再生装置。
【請求項５】
前記再生手段により再生された前記データに基づく音声をヘッドフォンに出力する出力手段をさらに備え、
前記検出手段は、前記装置の周囲の音を検出するとともに、前記ヘッドフォンから周囲に漏れる前記音声を検出し、
前記圧縮率制御手段は、前記検出手段により検出された前記ヘッドフォンから周囲に漏れる前記音声のレベルが、前記周囲の音のレベルより高い場合、前記出力手段により出力される前記音声のレベルを下げるとともに、前記圧縮率を低く設定する
ことを特徴とする請求項１に記載の再生装置。
【請求項６】
前記検出手段は、前記装置に加わる振動を検出するとともに、前記装置の周囲の音を検出し、
前記圧縮率制御手段は、前記検出手段により前記振動が検出されなかった場合、前記再生手段により再生される前記データに、前記検出手段により検出された前記周囲の音の逆位相の信号を加えてノイズキャンセルする
ことを特徴とする請求項１に記載の再生装置。
【請求項７】
ディスクの駆動を制御する駆動制御ステップと、
前記駆動制御ステップの処理による制御のもと、前記ディスクに記録されているデータを読み取る読み取りステップと、
前記読み取りステップの処理により読み取られた前記データを一時的に記憶する記憶ステップと、
前記記憶ステップの処理により記憶されている前記データを読み出して再生する再生ステップと、
装置の状況を検出する検出ステップと、
前記検出ステップの処理により検出された前記装置の状況に基づいて、前記記憶ステップの処理により記憶する前記データの圧縮率を変化させるように制御する圧縮率制御ステップと
を含むことを特徴とする再生方法。
【請求項８】
ディスクの駆動を制御する駆動制御ステップと、
前記駆動制御ステップの処理による制御のもと、前記ディスクに記録されているデータを読み取る読み取りステップと、
前記読み取りステップの処理により読み取られた前記データを一時的に記憶する記憶ステップと、
前記記憶ステップの処理により記憶されている前記データを読み出して再生する再生ステップと、
装置の状況を検出する検出ステップと、
前記検出ステップの処理により検出された前記装置の状況に基づいて、前記記憶ステップの処理により記憶する前記データの圧縮率を変化させるように制御する圧縮率制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再生装置および方法、並びに記録媒体に関し、特に、例えば、装置に加わる振動や周囲状況に応じて、耐震用メモリに書き込むデータの圧縮率を変化させるようにした再生装置および方法、並びに記録媒体に関する。
【背景技術】
【０００２】
従来、ディスク記録再生装置において、非圧縮データであるリニアPCM（Pulse Code Modulation）を、仮に、１ビット誤って読み取ったとしても、隣接するデータにより補間されるため、再生される音質にはほとんど影響がない。これに対し、圧縮されているデータ（例えば、ATRACやMP3など）を、１ビット誤って読み取った場合には、音質に多大な影響が生じる。
【０００３】
そこで、例えば、ユーザの選択に基づいて、耐振性能を重視するモードと、消費電力の軽減を重視するモードを切り換えて再生することで、低音質だが振動に強くするようにしているものがある（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開平１０−２８３７１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、高音質のままで振動に強くするためには、耐震用メモリの容量を増やすことで実現することも可能ではあるが、耐震用メモリの容量を増やすと、装置のコストが高くなってしまう課題があった。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、耐震用メモリの容量を増やすことなく、装置に加わる振動や周囲状況に応じて、耐震用メモリに書き込むデータの圧縮率を変化させ、耐震性と高音質化のバランスを制御することができるようにするものである。
【課題を解決するための手段】
【０００７】
本発明の再生装置は、ディスクの駆動を制御する駆動制御手段と、駆動制御手段による制御のもと、ディスクに記録されているデータを読み取る読み取り手段と、読み取り手段により読み取られたデータを一時的に記憶する記憶手段と、記憶手段に記憶されているデータを読み出して再生する再生手段と、装置の状況を検出する検出手段と、検出手段により検出された装置の状況に基づいて、記憶手段に記憶するデータの圧縮率を変化させるように制御する圧縮率制御手段とを備えることを特徴とする。
【０００８】
前記検出手段は、読み取り手段により読み取られたデータのエラー発生頻度を検出し、圧縮率制御手段は、検出手段により検出されたデータのエラー発生頻度が多い場合、圧縮率を高く設定するようにすることができる。
【０００９】
前記検出手段は、装置に加わる振動を検出し、圧縮率制御手段は、検出手段により検出された振動が多い場合、圧縮率を高く設定するようにすることができる。
【００１０】
前記検出手段は、装置の周囲の音を検出し、圧縮率制御手段は、検出手段により検出された周囲の音のレベルが高い場合、圧縮率を高く設定するようにすることができる。
【００１１】
前記再生手段により再生されたデータに基づく音声をヘッドフォンに出力する出力手段をさらに設けるようにすることができ、検出手段は、装置の周囲の音を検出するとともに、ヘッドフォンから周囲に漏れる前記音声を検出し、圧縮率制御手段は、検出手段により検出されたヘッドフォンから周囲に漏れる音声のレベルが、周囲の音のレベルより高い場合、出力手段により出力される音声のレベルを下げるとともに、圧縮率を低く設定するようにすることができる。
【００１２】
前記検出手段は、装置に加わる振動を検出するとともに、装置の周囲の音を検出し、圧縮率制御手段は、検出手段により振動が検出されなかった場合、再生手段により再生されるデータに、検出手段により検出された周囲の音の逆位相の信号を加えてノイズキャンセルするようにすることができる。
【００１３】
本発明の再生方法は、ディスクの駆動を制御する駆動制御ステップと、駆動制御ステップの処理による制御のもと、ディスクに記録されているデータを読み取る読み取りステップ）と、読み取りステップの処理により読み取られたデータを一時的に記憶する記憶ステップと、記憶ステップの処理により記憶されているデータを読み出して再生する再生ステップと、装置の状況を検出する検出ステップと、検出ステップの処理により検出された装置の状況に基づいて、記憶ステップの処理により記憶するデータの圧縮率を変化させるように制御する圧縮率制御ステップとを含むことを特徴とする。
【００１４】
本発明の記録媒体に記録されているプログラムは、ディスクの駆動を制御する駆動制御ステップと、駆動制御ステップの処理による制御のもと、ディスクに記録されているデータを読み取る読み取りステップと、読み取りステップの処理により読み取られたデータを一時的に記憶する記憶ステップと、記憶ステップの処理により記憶されているデータを読み出して再生する再生ステップと、装置の状況を検出する検出ステップと、検出ステップの処理により検出された装置の状況に基づいて、記憶ステップの処理により記憶するデータの圧縮率を変化させるように制御する圧縮率制御ステップとを含む処理をコンピュータに行わせることを特徴とする。
【００１５】
本発明においては、ディスクの駆動が制御され、ディスクに記録されているデータが読み取られて一時的に記憶され、記憶されているデータが読み出されて再生され、装置の状況が検出され、検出された装置の状況に基づいて、記憶するデータの圧縮率が変化される。
【発明の効果】
【００１６】
本発明によれば、耐震用メモリに書き込むデータの圧縮率を変化させることができる。特に、装置に加わる振動や周囲状況に応じて、耐震用メモリに書き込むデータの圧縮率を変化させることが可能となる。
【発明を実施するための最良の形態】
【００１７】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１８】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
【００１９】
請求項１に記載の再生装置（例えば、図１のディスク記録再生装置１）は、ディスク（例えば、図１の光ディスク１）の駆動を制御する駆動制御手段（例えば、図４のステップＳ３３の処理を実行する図１のサーボ制御部１６）と、駆動制御手段による制御のもと、ディスクに記録されているデータを読み取る読み取り手段（例えば、図４のステップＳ３４の処理を実行する図１のピックアップ部１４）と、読み取り手段により読み取られたデータを一時的に記憶する記憶手段（例えば、図４のステップＳ４０またはステップＳ４５の処理を実行する図１の耐震用メモリ１９）と、記憶手段に記憶されているデータを読み出して再生する再生手段（例えば、図４のステップＳ４２またはステップＳ４６の処理を実行する図１のATRACエンコーダ／デコーダ２０）と、装置の状況を検出する検出手段（例えば、図４のステップＳ３６，Ｓ３７の処理を実行する図１のシステムンコントローラ２５）と、検出手段により検出された装置の状況に基づいて、記憶手段に記憶するデータの圧縮率を変化させるように制御する圧縮率制御手段（例えば、図４のステップＳ３９またはステップＳ４４の処理を実行する図１のシステムコントローラ２５）とを備えることを特徴とする。
【００２０】
請求項２に記載の再生装置の検出手段は、読み取り手段により読み取られたデータのエラー発生頻度を検出し、圧縮率制御手段は、検出手段により検出されたデータのエラー発生頻度が多い場合（例えば、図３のステップＳ１６）、圧縮率を高く設定する（例えば、図３のステップＳ１７）ことを特徴とする。
【００２１】
請求項３に記載の再生装置の検出手段は、装置に加わる振動を検出し（例えば、図４のステップＳ３６，Ｓ３７）、圧縮率制御手段は、検出手段により検出された振動が多い場合（例えば、図４のステップＳ３８）、圧縮率を高く設定する（例えば、図４のステップＳ３９）ことを特徴とする。
【００２２】
請求項４に記載の再生装置の検出手段は、装置の周囲の音を検出し（例えば、図５のステップＳ５６）、圧縮率制御手段は、検出手段により検出された周囲の音のレベルが高い場合（例えば、図５のステップＳ５７）、圧縮率を高く設定する（例えば、図５のステップＳ５８）ことを特徴とする。
【００２３】
請求項５に記載の再生装置は、再生手段により再生されたデータに基づく音声をヘッドフォンに出力する出力手段（例えば、図１のオーディオ出力DAC２３およびオーディオ出力端子２４）をさらに備え、検出手段は、装置の周囲の音を検出するとともに、ヘッドフォンから周囲に漏れる前記音声を検出し（例えば、図５のステップＳ５６）、圧縮率制御手段は、検出手段により検出されたヘッドフォンから周囲に漏れる音声のレベルが、周囲の音のレベルより高い場合（例えば、図５のステップＳ６３）、出力手段により出力される音声のレベルを下げるとともに（例えば、図５のステップＳ６４）、圧縮率を低く設定する（例えば、図５のステップＳ６５）ことを特徴とする。
【００２４】
請求項６に記載の再生装置の検出手段は、装置に加わる振動を検出するとともに（例えば、図６のステップＳ８６，Ｓ８７）、装置の周囲の音を検出し（例えば、図６のステップＳ８８）、圧縮率制御手段は、検出手段により振動が検出されなかった場合（例えば、図６のステップＳ９５）、再生手段により再生されるデータに、検出手段により検出された周囲の音の逆位相の信号を加えてノイズキャンセルする（例えば、図６のステップＳ９６）ことを特徴とする。
【００２５】
請求項７に記載の再生方法は、ディスク（例えば、図１の光ディスク１１）の駆動を制御する駆動制御ステップ（例えば、図４のステップＳ３３）と、駆動制御ステップの処理による制御のもと、ディスクに記録されているデータを読み取る読み取りステップ（例えば、図４のステップＳ３４）と、読み取りステップの処理により読み取られたデータを一時的に記憶する記憶ステップ（例えば、図４のステップＳ４０またはＳ４５の処理）と、記憶ステップの処理により記憶されているデータを読み出して再生する再生ステップ（例えば、図４のステップＳ４２またはステップＳ４６）と、装置の状況を検出する検出ステップ（例えば、図４のステップＳ３６，Ｓ３７）と、検出ステップの処理により検出された装置の状況に基づいて、記憶ステップの処理により記憶するデータの圧縮率を変化させるように制御する圧縮率制御ステップ（例えば、図４のステップＳ３９またはステップＳ４４）とを含むことを特徴とする。
【００２６】
なお、請求項８に記載の記録媒体に記録されているプログラムにおいても、各ステップが対応する実施の形態（但し一例）は、請求項７に記載の再生制御方法と同様である。
【００２７】
以下に、本発明の実施の形態について図面を参照して説明する。
【００２８】
図１は、本発明を適用したディスク記録再生装置１の構成例を示すブロック図である。
【００２９】
スピンドルモータ１２は、サーボ制御部１６からのスピンドルモータ駆動信号に基づいて、光ディスク１１をCLV(Constant Linear Velocity)またはCAV(Constant Angular Velocity)で回転駆動する。
【００３０】
ピックアップ部１４は、エンコーダ／デコーダ１７から供給される記録データに基づきレーザ光の出力を制御して、光ディスク１１に記録データを記録する。またピックアップ部１４は、光ディスク１１にレーザ光を集光して照射するとともに、光ディスク１１からの反射光を光電変換して電流信号を生成し、RF（Radio Frequency）アンプ１５に供給する。なお、レーザ光の照射位置は、サーボ制御部１６からスレッドモータ１３に供給されるサーボ信号により所定の位置に制御される。
【００３１】
RFアンプ１５は、ピックアップ部１４からの電流信号に基づいて、フォーカス誤差信号およびトラッキング誤差信号、並びに再生信号を生成し、トラッキング誤差信号およびフォーカス誤差信号をサーボ制御部１６に供給するとともに、再生信号を２値化して、それをエンコーダ／デコーダ１７に供給する。
【００３２】
サーボ制御部１６は、フォーカスサーボ動作やトラッキングサーボ動作の制御を行う。具体的には、サーボ制御部１６は、RFアンプ１５からのフォーカス誤差信号とトラッキング誤差信号に基づいてフォーカスサーボ信号とトラッキングサーボ信号をそれぞれ生成し、ピックアップ部１４のアクチュエータ（図示せず）に供給する。またサーボ制御部１６は、スピンドルモータ１２を駆動するスピンドルモータ駆動信号を生成して、光ディスク１１を所定の回転速度で回転させるスピンドルサーボ動作の制御を行う。
【００３３】
さらにサーボ制御部１６は、スレッドモータ１３を駆動するスレッドモータ駆動信号を生成して、ピックアップ部１４を光ディスク１１の径方向に移動させてレーザ光の照射位置を変えるスレッドサーボ動作の制御を行う。なお、光ディスク１１の信号読み出し位置の設定は、システムコントローラ２５によって行われ、設定された読み出し位置から信号を読み出すことができるようにピックアップ部１４の位置が制御される。
【００３４】
エンコーダ／デコーダ１７は、RFアンプ１５から供給される再生信号に対し、エラー訂正のための復号処理やEFM（Eight to Fourteen Modulation）復号処理などを行い、例えば、圧縮率が１／５のオーディオ再生データを、正規の転送速度よりも速い７５セクタ／秒の転送速度で、耐震用メモリコントローラ１８に供給する。またエンコーダ／デコーダ１７は、耐震用メモリコントローラ１８から供給される記録データに対して、エラー訂正のための符号化処理（パリティ付加処理およびインターリーブ処理など）やEFM符号化処理などを行い、それをピックアップ部１４に供給する。
【００３５】
耐震用メモリコントローラ１８は、エンコーダ／デコーダ１７から供給される再生データを、適宜、耐震用メモリ１９に記憶させるとともに、それを読み出し、ATRAC（Adaptive Transform Acoustic Coding）エンコーダ／デコーダ２０に供給するメモリ制御を行う。また耐震用メモリコントローラ１８は、ATRACエンコーダ／デコーダ２０から供給される記録データを、適宜、耐震用メモリ１９に記憶させるとともに、それを読み出し、エンコーダ／デコーダ１７に供給するメモリ制御を行う。
【００３６】
耐震用メモリ１９は、耐震用メモリコントローラ１８の制御に基づいて、ATRACエンコーダ／デコーダ２０から供給されるデータの書き込み、および、エンコーダ／デコーダ１７に対するデータの読み出しを行う。すなわち、耐震用メモリ１９は、ATRACエンコーダ／デコーダ２０から供給されるデータを一時的に記憶しておき、必要に応じて光ディスク１１上に記録するためのバッファメモリとして用いられている。例えば、耐震用メモリ１９に入力されるデータが１／５に圧縮されている場合、５セクタの圧縮前のデータに対して、１セクタの記録を行えば足りるが、このような５セクタおきの記録は事実上不可能に近いため、セクタ連続（クラスタ単位）の記録が行われる。
【００３７】
この記録は、休止期間を介して、所定の複数セクタ（例えば、３２セクタ＋数セクタ）から成るクラスタを記録単位として、標準的なCD-DAフォーマットと同じデータ転送速度（７５セクタ／秒）でバースト的に行われる。すなわち、耐震用メモリ１９においては、上述したビット圧縮レートに応じた１５（＝７５／５）セクタ／秒の低い転送速度で連続的に書き込まれた圧縮データ（５セクタ分のデータ（ATRACエンコーダ／デコーダ２０の出力））が、記録データとして７５セクタ／秒の転送速度でバースト的に耐震用メモリコントローラ１８により読み出され、エンコーダ／デコーダ１７およびピックアップ部１４を介して、光ディスク１１に記録される。従って、ディスク回転速度が標準的なCD-DAフォーマットと同じ速度（一定線速度）のとき、CD-DAフォーマットと同じ記録密度、記憶パターンの記録が行われることになる。
【００３８】
また耐震用メモリ１９は、耐震用メモリコントローラ１８の制御に基づいて、エンコーダ／デコーダ１７から供給されるデータの書き込み、および、ATRACエンコーダ／デコーダ２０に対するデータの読み出しを行う。例えば、エンコーダ／デコーダ１７から７５セクタ／秒の転送速度で供給される再生データが耐震用メモリ１９にバースト的に書き込まれ、耐震用メモリ１９に書き込まれた再生データが、１５（＝７５／５）セクタ／秒の転送速度で連続的にATRACエンコーダ／デコーダ２０に出力される。
【００３９】
このような耐震用メモリコントローラ１８によるメモリ制御により、耐震用メモリ１９内に常に所定量以上のデータ読み出し領域を確保しながら、再生データを連続的に読み出すことができる。また耐震用メモリ１９からバースト的に読み出される再生データは、システムコントローラ２５により光ディスク１１の記録トラック上の再生位置を制御することによって、光ディスク１１の記録トラックから連続する状態で再生することができる。しかも、上述したように耐震用メモリ１９には、常に所定量以上のデータ読み出し領域が確保されているため、外乱等によりトラックジャンプが発生したことをシステムコントローラ２５が検出して光ディスク１１に対する再生動作を中断した場合にも、所定量以上のデータ読み出し領域から再生データを読み出して処理を継続することができ、その間に復帰処理動作を行うことができる。
【００４０】
オーディオ入力端子２２には、必要に応じて、外部装置２またはマイクロフォン３が接続される。ここで、外部装置２は、例えば、光ディスク１１に記録すべき信号を保持しており、マイクロフォン３は、例えば、ディスク記録再生装置１の周囲の音を集音したり、あるいは、ヘッドフォン４から周囲に漏れる音を集音する。
【００４１】
オーディオ入力ADC（Analog/Digital Converter）２１は、外部装置２からオーディオ入力端子２２を介して入力されたアナログオーディオ信号をオーディオデータに変換し、ATRACエンコーダ／デコーダ２０に供給する。またオーディオ入力ADC２１は、マイクロフォン２で集音され、オーディオ入力端子２２を介して入力された音声信号を音声データに変換し、ATRACエンコーダ／デコーダ２０に供給する。
【００４２】
ATRACエンコーダ／デコーダ２０は、オーディオ入力ADC２１を介して入力されたオーディオデータを、所定の圧縮率に応じてデータ圧縮を行い、得られた圧縮データを耐震用メモリコントローラ１８に供給する。例えば、データ圧縮率が１／５とすると、ここでのデータ転送速度は、標準のCD-DAのフォーマットのデータ転送速度（７５セクタ／秒）の１／５（１５セクタ／秒）に低減される。
【００４３】
またATRACエンコーダ／デコーダ２０は、耐震用メモリコントローラ１８から供給される再生データを、例えば、５倍に伸張して７５セクタ／秒の転送速度のオーディオデータをオーディオ出力DAC（Digital/Analog Converter）２３に出力する。
【００４４】
オーディオ出力DAC２３は、ATRACエンコーダ／デコーダ２０から供給されたオーディオデータをアナログオーディオ信号に変換し、オーディオ出力端子２４を介して、ヘッドフォン４に出力する。
【００４５】
システムコントローラ２５は、操作部２６からの操作信号などに基づき、サーボ制御部１６、エンコーダ／デコーダ１７、耐震用メモリコントローラ１８、およびATRACエンコーダ／デコーダ２０を制御し、記録再生処理を実行させる。例えば、システムコントローラ２５は、操作部２６から供給されるユーザからの指令に基づいて、光ディスク１１から再生されるオーディオデータを、オーディオ出力端子２４を介してヘッドフォン４に出力させるように制御する。また例えば、システムコントローラ２５は、操作部２６から供給されるユーザからの指令に基づいて、オーディオ入力端子２２を介して外部装置２から入力されたオーディオ信号を光ディスク１１に記録させるように制御する。
【００４６】
またシステムコントローラ２５は、サーボ制御部１６から取得したフィードバック信号の変動に基づいて、ピックアップ部１４および光ディスク１１に加わる加速度を検出し、その加速度からディスク記録再生装置１に加わる振動を推定するとともに、その振動に応じて耐震用メモリコントローラ１８を制御し、耐震用メモリ１９に記憶する再生データの圧縮率（転送速度）を変化させる。
【００４７】
さらにシステムコントローラ２５は、マイクロフォン３で集音され、オーディオ入力端子２２およびオーディオ入力ADC２１を介してATRACエンコーダ／デコーダ２０に入力されたディスク記録再生装置１の周囲の雑音の平均レベルに基づいて、あるいは、周囲雑音の平均レベルとヘッドフォン４から周囲に漏れる音の平均レベルを比較し、その比較結果に基づいて、耐震用メモリコントローラ１８を制御し、耐震用メモリ１９に記憶する再生データの圧縮率を変化させる。
【００４８】
操作部２６は、例えば、ユーザによって操作され、その操作に対応する操作信号を、システムコントローラ２５に供給する。表示部２７は、例えば、LCD（Liquid Crystal Display）などで構成され、システムコントローラ２５の制御に基づいて、例えば、再生時間や操作メニューなどを表示させる処理を行う。
【００４９】
なお、図１に示す構成例では、必要に応じてマイクロフォン３がディスク記録再生装置１に接続されるが、これに限らず、ディスク記録再生装置１に内蔵されていてもよいし、あるいは、ヘッドフォン４の所定位置に設けられていてもよい。
【００５０】
次に、以上のように構成されるディスク記録再生装置１の基本的な動作について説明する。
【００５１】
例えば、ユーザが操作部２６を操作することにより、データの記録処理を指令すると、外部装置２からオーディオ入力端子２２を介して入力されたアナログオーディオ信号がオーディオ入力ADC２１によりオーディオデータに変換される。オーディオ入力ADC２１により変換されたオーディオデータは、ATRACエンコーダ／デコーダ２０により、例えば、１／５の圧縮率でデータ圧縮され、その圧縮データが、耐震用メモリコントローラ１８により、１５セクタ／秒の転送速度で耐震用メモリ１９に連続的に書き込まれる。さらに、耐震用メモリ１９に書き込まれた圧縮データは、耐震用メモリコントローラ１８により、７５セクタ／秒の転送速度でバースト的に読み出され、エンコーダ／デコーダ１７に供給され、そこでエラー訂正のための符号化処理やEFM符号化処理などが施された後、記録データとしてピックアップ部１４に供給される。そして、ピックアップ部１４により、記録データに基づきレーザ光の出力が制御されて、光ディスク１１に記録データが記録される。
【００５２】
また例えば、ユーザが操作部２６を操作することにより、データの再生処理を指令すると、ピックアップ部１４から光ディスク１１にレーザ光が照射されるとともに、光ディスク１１からの反射光が光電変換されて電流信号が生成され、それがRFアンプ１５により２値化される。RFアンプ１５により２値化された再生信号は、エンコーダ／デコーダ１７によりエラー訂正のための復号処理やEFM復号処理などが施され、圧縮データが７５セクタ／秒の転送速度で再生され、その圧縮データが、耐震用メモリコントローラ１８により、７５セクタ／秒の転送速度で耐震用メモリ１９にバースト的に書き込まれる。さらに、耐震用メモリ１９に書き込まれた圧縮データは、耐震用メモリコントローラ１８により、１５セクタ／秒の転送速度で連続的に読み出され、ATRACエンコーダ／デコーダ２０により、例えば、５倍に伸張されて、７５セクタ／秒の転送速度で、オーディオ出力DAC２３に供給される。そして、オーディオ出力DAC２３により、オーディオデータがアナログオーディオ信号に変換され、オーディオ出力端子２４を介してヘッドフォン４に出力され、再生される。
【００５３】
次に、図２のフローチャートを参照して、図１に示したディスク記録再生装置１における処理について説明する。なお、この処理は、ディスク記録再生装置１の電源がオンされている間、繰り返し実行される。
【００５４】
ステップＳ１において、システムコントローラ２５は、ユーザにより操作部２６が操作されたか否かを判定し、ユーザにより操作部２６が操作されるまで待機する。そして、ユーザにより操作部２６が操作され、その操作に対応する操作信号が供給されたと判定された場合、ステップＳ２に進み、システムコントローラ２５は、操作部２６から供給された操作信号に基づいて、再生が指令されたか否かを判定する。
【００５５】
ステップＳ２において、再生が指令されたと判定された場合、ステップＳ３に進み、システムコントローラ２５は、再生処理を行う。この再生処理の詳細については、図３のフローチャートを参照して後述するが、この処理により、耐震用メモリ１９に書き込まれる再生データの圧縮率が変化される。
【００５６】
ステップＳ２において、再生が指令されていないと判定された場合、ステップＳ４に進み、システムコントローラ２５は、サーボ制御部１６、エンコーダ／デコーダ１７、耐震用メモリコントローラ１８、およびATRACエンコーダ／デコーダ２０を制御し、再生処理以外のユーザ操作に基づく処理（例えば、上述した通常の記録処理など）を実行させる。
【００５７】
ステップＳ３の処理、またはステップＳ４の処理の後、処理はステップＳ１に戻り、上述した処理が繰り返し実行される。
【００５８】
次に、図３のフローチャートを参照して、図２のステップＳ３における再生処理の詳細について説明する。この例においては、光ディスク１１から読み取ったデータのエラー発生頻度に応じて、耐震用メモリ１９に記憶する再生データの圧縮率が変化される。
【００５９】
ステップＳ１１において、システムコントローラ２５は、ユーザにより操作部２６が操作されたか否かを判定し、ユーザにより操作部２６が操作されるまで待機する。そして、ユーザにより操作部２６が操作され、その操作に対応する操作信号が供給されたと判定された場合、ステップＳ１２に進み、システムコントローラ２５は、操作部２６から供給された操作信号に基づいて、停止が指令されたか否かを判定する。
【００６０】
ステップＳ１２において、停止が指令されていないと判定された場合（すなわち、再生が指令されたままであると判定された場合）、ステップＳ１３に進み、システムコントローラ２５は、サーボ制御部１６を制御する。サーボ制御部１６は、システムコントローラ２５の制御の下、スピンドルモータ駆動信号をスピンドルモータ１２に供給してスピンドルサーボ動作の制御を行うとともに、スレッドモータ駆動信号をスレッドモータ１３に供給してスレッドサーボ動作の制御を行う。
【００６１】
ステップＳ１４において、スレッドモータ１３は、ピックアップ部１４のレーザ光の照射位置を制御する。ピックアップ部１４は、スレッドモータ１３の制御の下、光ディスク１１にレーザ光を集光して照射し、光ディスク１１からの反射光を光電変換して電流信号を生成し、データの読み取りを行う。読み取られた再生信号は、RFアンプ１５により２値化され、エンコーダ／デコーダ１７によりエラー訂正のための復号処理やEFM復号処理などが施された後、耐震用メモリコントローラ１８に供給される。
【００６２】
ステップＳ１５において、システムコントローラ２５は、データの読み取りが終了したか否かを判定し、データの読み取りが未だ終了していないと判定した場合、ステップＳ１６に進み、ステップＳ１４の処理で読み取られたデータのエラー発生頻度を検出するとともに、そのエラー発生頻度が所定の閾値より多いか否かを判定する。
【００６３】
ステップＳ１６において、読み取りデータのエラー発生頻度が所定の閾値より多いと判定された場合、ステップＳ１７に進み、システムコントローラ２５は、耐震用メモリコントローラ１８を制御し、耐震用メモリ１９に記憶するデータの圧縮率を高く設定させる。ステップＳ１８において、耐震用メモリコントローラ１８は、ステップＳ１７の処理で設定された高圧縮率でデータを圧縮し、耐震用メモリ１９に記憶させる。
【００６４】
ステップＳ１９において、耐震用メモリコントローラ１８は、ステップＳ１４の処理で光ディスク１１から読み取られたデータのうち、エラーが発生したデータを破棄した後、ステップＳ２０において、耐震用メモリ１９に記憶したデータを読み出し、ATRACエンコーダ／デコーダ２０に供給する。ATRACエンコーダ／デコーダ２０は、耐震用メモリコントローラ１８から供給される再生データを伸張し、オーディオデータをオーディオ出力端子DAC２３およびオーディオ出力端子２４を介してヘッドフォン４に出力し、再生させる。
【００６５】
ステップＳ１６において、読み取りデータのエラー発生頻度が所定の閾値より多くない（少ない）と判定された場合、ステップＳ２１に進み、システムコントローラ２５は、さらに、読み取りデータのエラー発生頻度が所定の閾値より少なくなってから所定時間が経過しかた否かを判定する。ステップＳ２１において、読み取りデータのエラー発生頻度が所定の閾値より少なくなってから所定時間が経過していないと判定された場合、ステップＳ１７に進み、上述した処理が実行される。すなわち、耐震用メモリ１９に記憶するデータの圧縮率が高く設定され、高圧縮率で圧縮されたデータが耐震用メモリ１９に記憶される。そして、耐震用メモリ１９に記憶されたデータが読み出され、ATRACエンコーダ／デコーダ２０、オーディオ出力DAC２３およびオーディオ出力端子２４を介してヘッドフォン４に出力され、再生される。
【００６６】
ステップＳ２１において、読み取りデータのエラー発生頻度が所定の閾値より少なくなってから所定時間が経過していると判定された場合、ステップＳ２２に進み、システムコントローラ２５は、耐震用メモリコントローラ１８を制御し、耐震用メモリ１９に記憶するデータの圧縮率を低く設定させる。ステップＳ２３において、耐震用メモリコントローラ１８は、ステップＳ２２の処理で設定された低圧縮率でデータを圧縮し、耐震用メモリ１９に記憶させる。
【００６７】
ステップＳ２３において、耐震用メモリコントローラ１８は、ステップＳ２３において、耐震用メモリ１９に記憶したデータを読み出し、ATRACエンコーダ／デコーダ２０に供給する。ATRACエンコーダ／デコーダ２０は、耐震用メモリコントローラ１８から供給される再生データを伸張し、オーディオデータをオーディオ出力端子DAC２３およびオーディオ出力端子２４を介してヘッドフォン４に出力し、再生させる。
【００６８】
ステップＳ２０の処理またはステップＳ２４の処理の後、処理はステップＳ１１に戻り、上述した処理が繰り返し実行される。そして、ステップＳ１２において、停止が指令されたと判定された場合、または、ステップＳ１５において、データの読み取りが全て終了したと判定された場合、処理は図２のステップＳ１にリターンされる。
【００６９】
このように、読み取りデータのエラー発生頻度に応じて、耐震用メモリ１９に記憶する再生データの圧縮率を変化させるようにしたので、ディスク記録再生装置１の耐震用メモリ１９の限られた容量で、音楽データなどのデジタル情報の再生品質を最適化することができる。
【００７０】
次に、図４のフローチャートを参照して、図２のステップＳ３における他の再生処理の詳細について説明する。この例においては、ディスク記録再生装置１に加わる振動に応じて、耐震用メモリ１９に記憶する再生データの圧縮率が変化される。
【００７１】
ステップＳ３１乃至Ｓ３５の処理は、上述した図３のステップＳ１１乃至Ｓ１５の処理と同様の処理であるため、その説明は省略する。すなわち、ユーザにより再生が指令されることにより、スピンドルモータ１２およびスレッドモータ１３が駆動され、ピックアップ部１４により光ディスク１１のデータが読み取られ、データの読み取りが未だ終了していない場合、ステップＳ３６において、システムコントローラ２５は、サーボ制御部１６からフィードバック信号を取得する。
【００７２】
ステップＳ３７において、システムコントローラ２５は、ステップＳ３６の処理で取得したフィードバック信号の変動に基づいて、ピックアップ部１４および光ディスク１１に加わる加速度を検出し、その加速度からディスク記録再生装置１に加わる振動を推定する。ステップＳ３８において、システムコントローラ２５は、ステップＳ３７の処理で推定されたディスク記録再生装置１に加わる振動が所定の閾値より多いか否かを判定し、ディスク記録再生装置１に加わる振動が所定の閾値より多いと判定した場合、ステップＳ３９に進む。
【００７３】
ステップＳ３９乃至Ｓ４２の処理は、上述した図３のステップＳ１７乃至Ｓ２０の処理と同様の処理であるため、その説明は省略する。すなわち、耐震用メモリ１９に記憶するデータの圧縮率が高く設定され、高圧縮率で圧縮されたデータが耐震用メモリ１９に記憶される。そして、耐震用メモリ１９に記憶されたデータが読み出され、ATRACエンコーダ／デコーダ２０、オーディオ出力DAC２３およびオーディオ出力端子２４を介してヘッドフォン４に出力され、再生される。
【００７４】
ステップＳ３８において、ディスク記録再生装置１に加わる振動が所定の閾値より多くない（少ない）と判定された場合、ステップＳ４３に進み、システムコントローラ２５は、さらに、ディスク記録再生装置１に加わる振動が所定の閾値より少なくなってから所定時間が経過したか否かを判定する。ステップＳ４３において、ディスク記録再生装置１に加わる振動が所定の閾値より少なくなってから所定時間が経過していないと判定された場合、ステップＳ３９に進み、上述した処理が実行される。
【００７５】
ステップＳ４３において、ディスク記録再生装置１に加わる振動が所定の閾値より少なくなってから所定時間が経過していると判定された場合、ステップＳ４４に進む。ステップＳ４４乃至Ｓ４６の処理は、上述した図３のステップＳ２２乃至Ｓ２４の処理と同様の処理であるため、その説明は省略する。すなわち、耐震用メモリ１９に記憶するデータの圧縮率が低く設定され、低圧縮率で圧縮されたデータが耐震用メモリ１９に記憶される。そして、耐震用メモリ１９に記憶されたデータが読み出され、ATRACエンコーダ／デコーダ２０、オーディオ出力DAC２３およびオーディオ出力端子２４を介してヘッドフォン４に出力され、再生される。
【００７６】
ステップＳ４２の処理またはステップＳ４６の処理の後、処理はステップＳ３１に戻り、上述した処理が繰り返し実行される。そして、ステップＳ３２において、停止が指令されたと判定された場合、または、ステップＳ３５において、データの読み取りが全て終了したと判定された場合、処理は図２のステップＳ１にリターンされる。
【００７７】
このように、ディスク記録再生装置１に加わる振動に応じて、耐震用メモリ１９に記憶する再生データの圧縮率を変化させるようにしたので、ディスク記録再生装置１の耐震用メモリ１９の限られた容量で、音楽データなどのデジタル情報の再生品質を最適化することができる。
【００７８】
次に、図５のフローチャートを参照して、図２のステップＳ３における他の再生処理の詳細について説明する。この例においては、ディスク記録再生装置１の周囲の音に応じて、耐震用メモリ１９に記憶するデータの圧縮率が変化される。
【００７９】
ステップＳ５１乃至Ｓ５５は、上述した図３のステップＳ１１乃至Ｓ１５の処理と同様の処理であるため、その説明は省略する。すなわち、ユーザにより再生が指令されることにより、スピンドルモータ１２およびスレッドモータ１３が駆動され、ピックアップ部１４により光ディスク１１のデータが読み取られ、データの読み取りが未だ終了していない場合、ステップＳ５６において、システムコントローラ２５は、マイクロフォン３で集音され、オーディオ入力端子２２およびオーディオ入力ADC２１を介してATRACエンコーダ／デコーダ２０に入力されたディスク記録再生装置１の周囲の音を計測する。ここでは、周囲の音として、ディスク記録再生装置１の周囲の雑音とヘッドフォン４から周囲に漏れる音が計測される。
【００８０】
ステップＳ５７において、システムコントローラ２５は、ステップＳ５６の処理で計測されたディスク記録再生装置１の周囲雑音の平均レベルを算出し、その周囲雑音の平均レベルが所定の閾値より高いか否かを判定し、周囲雑音の平均レベルが所定の閾値より高いと判定した場合、ステップＳ５８に進む。
【００８１】
ステップＳ５８乃至Ｓ６１の処理は、上述した図３のステップＳ１７乃至Ｓ２０の処理と同様の処理であるため、その説明は省略する。すなわち、耐震用メモリ１９に記憶するデータの圧縮率が高く設定され、高圧縮率で圧縮されたデータが耐震用メモリ１９に記憶される。そして、耐震用メモリ１９に記憶されたデータが読み出され、ATRACエンコーダ／デコーダ２０、オーディオ出力DAC２３およびオーディオ出力端子２４を介してヘッドフォン４に出力され、再生される。
【００８２】
ステップＳ５７において、ディスク記録再生装置１の周囲雑音の平均レベルが所定の閾値より高くない（低い）と判定された場合、ステップＳ６２に進み、システムコントローラ２５は、さらに、ディスク記録再生装置１の周囲雑音の平均レベルが所定の閾値より低くなってから所定時間が経過したか否かを判定する。ステップＳ６２において、ディスク記録再生装置１の周囲雑音の平均レベルが所定の閾値より低くなってから所定時間が経過していないと判定された場合、ステップＳ５８に進み、上述した処理が実行される。
【００８３】
ステップＳ６２において、ディスク記録再生装置１の周囲雑音の平均レベルが所定の閾値より低くなってから所定時間が経過していると判定された場合、ステップＳ６３に進み、システムコントローラ２５は、さらに、ヘッドフォン４から周囲に漏れる音の平均レベルを算出し、それが周囲雑音の平均レベルより高いか否かを判定する。
【００８４】
ステップＳ６３において、ヘッドフォン４から周囲に漏れる音の平均レベルが周囲雑音の平均レベルより高いと判定された場合、ステップＳ６４に進み、システムコンローラ２５は、再生音のレベルを下げるように、ATRACエンコーダ／デコーダ２０を制御する。これにより、ヘッドフォン４から漏れる音が抑えられる。
【００８５】
ステップＳ６３において、ヘッドフォン４から周囲に漏れる音の平均レベルが周囲雑音の平均レベルより高くない（低い）と判定された場合、ステップＳ６４の処理はスキップされ、ステップＳ６５に進む。ステップＳ６５乃至Ｓ６７の処理は、上述した図３のステップＳ２２乃至Ｓ２４の処理と同様の処理であるため、その説明は省略する。すなわち、耐震用メモリ１９に記憶するデータの圧縮率が低く設定され、低圧縮率で圧縮されたデータが耐震用メモリ１９に記憶される。そして、耐震用メモリ１９に記憶されたデータが読み出され、ATRACエンコーダ／デコーダ２０、オーディオ出力DAC２３およびオーディオ出力端子２４を介してヘッドフォン４に出力され、再生される。
【００８６】
ステップＳ６１の処理またはステップＳ６７の処理の後、処理はステップＳ５１に戻り、上述した処理が繰り返し実行される。そして、ステップＳ５２において、停止が指令されたと判定された場合、または、ステップＳ５５において、データの読み取りが全て終了したと判定された場合、処理は図２のステップＳ１にリターンされる。
【００８７】
このように、ディスク記録再生装置１の周囲の音に応じて、聴感上の音質が低下しないように耐震用メモリ１９に記憶するデータの圧縮率を変化させるようにしたので、またヘッドフォン４から漏れる音が周囲雑音より高いときに再生音のレベルを下げるようにしたので、音漏れによる迷惑防止を実現するとともに、音楽データなどのデジタル情報の再生品質を最適化することができる。
【００８８】
次に、図６のフローチャートを参照して、図２のステップＳ３における他の再生処理の詳細について説明する。この例においては、ディスク記録再生装置１に加わる振動およびディスク記録再生装置１の周囲の音に応じて、耐震用メモリ１９に記憶する再生データの圧縮率が変化される。
【００８９】
ステップＳ８１乃至Ｓ８５の処理は、上述した図３のステップＳ１１乃至Ｓ１５の処理と同様の処理であるため、その説明は省略する。すなわち、ユーザにより再生が指令されることにより、スピンドルモータ１２およびスレッドモータ１３が駆動され、ピックアップ部１４により光ディスク１１のデータが読み取られ、データの読み取りが未だ終了していない場合、ステップＳ８６において、システムコントローラ２５は、サーボ制御部１６からフィードバック信号を取得する。
【００９０】
ステップＳ８７において、システムコントローラ２５は、ステップＳ８６の処理で取得したフィードバック信号の変動に基づいて、ピックアップ部１４および光ディスク１１に加わる加速度を検出し、その加速度からディスク記録再生装置１に加わる振動を推定する。ステップＳ８８において、システムコントローラ２５は、マイクロフォン３で集音され、オーディオ入力端子２２およびオーディオ入力ADC２１を介してATRACエンコーダ／デコーダ２０に入力されたディスク記録再生装置１の周囲の音を計測する。ここでは、周囲の音として、ディスク記録再生装置１の周囲の雑音が計測される。
【００９１】
ステップＳ８９において、システムコントローラ２５は、ステップＳ８７の処理で推定されたディスク記録再生装置１に加わる振動が所定の閾値より多いか否かを判定し、ディスク記録再生装置１に加わる振動が所定の閾値より多いと判定した場合、ステップＳ９０に進む。
【００９２】
ステップＳ９０乃至Ｓ９３の処理は、上述した図３のステップＳ１７乃至Ｓ２０の処理と同様の処理であるため、その説明は省略する。すなわち、耐震用メモリ１９に記憶するデータの圧縮率が高く設定され、高圧縮率で圧縮されたデータが耐震用メモリ１９に記憶される。そして、耐震用メモリ１９に記憶されたデータが読み出され、ATRACエンコーダ／デコーダ２０、オーディオ出力DAC２３およびオーディオ出力端子２４を介してヘッドフォン４に出力され、再生される。
【００９３】
ステップＳ８９において、ディスク記録再生装置１に加わる振動が所定の閾値より多くない（少ない）と判定された場合、ステップＳ９４に進み、システムコントローラ２５は、さらに、ディスク記録再生装置１に加わる振動が所定の閾値より少なくなってから所定時間が経過したか否かを判定する。ステップＳ９４において、ディスク記録再生装置１に加わる振動が所定の閾値より少なくなってから所定時間が経過していないと判定された場合、ステップＳ９０に進み、上述した処理が実行される。
【００９４】
ステップＳ９４において、ディスク記録再生装置１に加わる振動が所定の閾値より少なくなってから所定時間が経過していると判定された場合、ステップＳ９５に進み、システムコントローラ２５は、さらに、振動が全くないか否かを判定する。ステップＳ９５において、ディスク記録再生装置１に加わる振動が全くないと判定された場合、ステップＳ９６に進み、システムコントローラ２５は、ATRACエンコーダ／デコーダ２０を制御し、ステップＳ８８の処理で計測されたディスク記録再生装置１の周囲雑音と逆位相の信号を生成させる。ATRACエンコーダ／デコーダ２０は、システムコントローラ２５の制御の下、いま生成した周囲雑音と逆位相の信号を再生データに加えてノイズキャンセルする。
【００９５】
ステップＳ９５において、ディスク記録再生装置１に加わる振動があると判定された場合、ステップＳ９６の処理はスキップされ、ステップＳ９７に進む。ステップＳ９７乃至Ｓ９９の処理は、上述した図３のステップＳ２２乃至Ｓ２４の処理と同様の処理であるため、その説明は省略する。すなわち、耐震用メモリ１９に記憶するデータの圧縮率が低く設定され、低圧縮率で圧縮されたデータが耐震用メモリ１９に記憶される。そして、耐震用メモリ１９に記憶されたデータが読み出され、ATRACエンコーダ／デコーダ２０、オーディオ出力DAC２３およびオーディオ出力端子２４を介してヘッドフォン４に出力され、再生される。
【００９６】
ステップＳ９３の処理またはステップＳ９９の処理の後、処理はステップＳ８１に戻り、上述した処理が繰り返し実行される。そして、ステップＳ８２において、停止が指令されたと判定された場合、または、ステップＳ８５において、データの読み取りが全て終了したと判定された場合、処理は図２のステップＳ１にリターンされる。
【００９７】
このように、ディスク記録再生装置１に加わる振動が多い場合、低音質であるが高圧縮率で圧縮した再生データを耐震用メモリ１９に記憶させることにより、耐震用メモリ１９からそのデータを読み出す時間に較べ、光ディスク１１を駆動している時間が相対的に短くなり、消費電力を抑えることが可能となる。また、ディスク記録再生装置１に加わる振動が少ない場合には、ディスク記録再生装置１の周囲の音のレベルに関わらず、低圧縮率で圧縮した再生データを耐震用メモリ１９に記憶させることにより、耐震性よりも音質が優先される。さらに、ディスク記録再生装置１に加わる振動が全くない場合には、ノイズキャンセルを機能させることにより、聴感的に必要となるときだけ高音質となるように最適化することができる。
【００９８】
以上のことから、例えば、ユーザが動かずに携帯型のディスクプレイヤを使用している場合には、再生されている音に集中しているため、耐震用メモリ１９に記憶される再生データを低圧縮率で圧縮することにより、高音質で再生することが可能となる。これに対し、ユーザが動き回って携帯型のディスクプレイヤを使用している場合には、再生されている音への集中力が劣っているため、耐震用メモリ１９に記憶される再生データを高圧縮率で圧縮することにより、音飛びを防止することが可能となる。また、周囲雑音が多い場合、再生音が周囲雑音によりマスクされ、多少の音質の劣化は問題とはならないため、耐震用メモリ１９に記憶される再生データを高圧縮率で圧縮することにより、消費電力を抑えることが可能となる。
【００９９】
上述したように、これらの一連の処理は、ハードウエアにより実行させることもできるが、ソフトウエアにより実行させることもできる。この場合、例えば、図１のディスク記録再生装置１は、図７に示されるようなパーソナルコンピュータ１００により実現される。
【０１００】
図７において、CPU(Central Processing Unit)１０１は、ROM(Read Only Memory)１０２に記憶されているプログラム、または記憶部１０８からRAM(Random Access Memory)１０３にロードされたプログラムに従って、各種の処理を実行する。RAM１０３にはまた、CPU１０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１０１】
CPU１０１、ROM１０２、およびRAM１０３は、バス１０４を介して相互に接続されている。このバス１０４にはまた、入出力インタフェース１０５も接続されている。
【０１０２】
入出力インタフェース１０５には、キーボード、マウスなどよりなる入力部１０６、ディスプレイなどよりなる出力部１０７、記憶部１０８、通信部１０９が接続されている。通信部１０９は、ネットワークを介しての通信処理を行う。
【０１０３】
入出力インタフェース１０５にはまた、必要に応じてドライブ１１０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア１１１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部１０８にインストールされる。
【０１０４】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを記録する記録媒体は、図７に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM（Compact Disc-Read Only Memory）、DVD(Digital Versatile Disc)を含む）、光磁気ディスク（MD(Mini-Disc)（登録商標）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア１１１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM１０３または記憶部１０８に含まれるハードディスクなどで構成される。
【０１０５】
なお、本明細書において、記録媒体に記憶されるプログラムを記述するステップは、含む順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０１０６】
【図１】本発明を適用したディスク記録再生装置の構成例を示すブロック図である。
【図２】図１に示した記録再生装置における処理を説明するフローチャートである。
【図３】図２のステップＳ３における再生処理の詳細を説明するフローチャートである。
【図４】図２のステップＳ３における他の再生処理の詳細を説明するフローチャートである。
【図５】図２のステップＳ３における他の再生処理の詳細を説明するフローチャートである。
【図６】図２のステップＳ３における他の再生処理の詳細を説明するフローチャートである。
【図７】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０１０７】
１  ディスク記録再生装置，  ２  外部装置，  ３  マイクロフォン，  ４  ヘッドフォン，  １６  サーボ制御部，  １８  耐震用メモリコントローラ，  １９  耐震用メモリ，  ２５  システムコントローラ
【図１】
2005063585.tif 000003
【図２】
2005063585.tif 000004
【図３】
2005063585.tif 000005
【図４】
2005063585.tif 000006
【図５】
2005063585.tif 000007
【図６】
2005063585.tif 000008
【図７】
2005063585.tif 000009