(57)【特許請求の範囲】
【請求項１】
ディスクからデータを再生する再生手段と、
前記データを一時的に記憶するショックプルーフメモリと、
前記ショックプルーフメモリに記憶された前記データを出力する出力手段と、
前記データの種類を判別する判別手段と、
前記判別手段により、前記データがオーディオデータであると判別された場合、前記ショックプルーフメモリのメモリ最大値とディスクアクセス開始値とを所定値に設定し、前記データがコンピュータデータであると判別された場合、前記メモリ最大値と前記ディスクアクセス開始値とを０に設定するメモリ使用量設定手段と
を備えることを特徴とするデータ再生装置。
【請求項２】
前記メモリ使用量設定手段は、前記データがオーディオデータである場合、前記データの出力レートまたは前記ディスクの再生レートに対応して前記ショックプルーフメモリの使用量を設定する
ことを特徴とする請求項１に記載のデータ再生装置。
【請求項３】
ディスクからのデータを一時的に記憶するショックプルーフメモリを有するデータ再生装置のデータ再生方法において、
前記データの種類を判別する判別ステップと、
前記判別ステップにおいて、前記データがオーディオデータであると判別された場合、前記ショックプルーフメモリのメモリ最大値とディスクアクセス開始値とを所定値に設定し、前記データがコンピュータデータであると判別された場合、前記メモリ最大値と前記ディスクアクセス開始値とを０に設定するメモリ使用量設定ステップと
を備えることを特徴とするデータ再生方法。
【請求項４】
ディスクからのデータを一時的に記憶するショックプルーフメモリを有するデータ再生装置の再生処理用のプログラムであって、
前記データの種類を判別する判別ステップと、
前記判別ステップにおいて、前記データがオーディオデータであると判別された場合、前記ショックプルーフメモリのメモリ最大値とディスクアクセス開始値とを所定値に設定し、前記データがコンピュータデータであると判別された場合、前記メモリ最大値と前記ディスクアクセス開始値とを０に設定するメモリ使用量設定ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項５】
入力されるデータを一時的に記憶するショックプルーフメモリと、
前記データをディスクに記録する記録手段と、
前記データの種類を判別する判別手段と、
前記判別手段により、前記データがオーディオデータであると判別された場合、前記ショックプルーフメモリのメモリ最大値とディスクアクセス開始値とを所定値に設定し、前記データがコンピュータデータであると判別された場合、前記メモリ最大値と前記ディスクアクセス開始値とを０に設定するメモリ使用量設定手段と
を備えることを特徴とするデータ記録装置。
【請求項６】
前記メモリ使用量設定手段は、前記データがオーディオデータである場合、前記データの入力レートまたは前記ディスクの記録レートに対応して前記ショックプルーフメモリの使用量を設定する
ことを特徴とする請求項５に記載のデータ記録装置。
【請求項７】
入力されるデータを一時的に記憶するショックプルーフメモリを有するデータ記録装置のデータ記録方法において、
前記データの種類を判別する判別ステップと、
前記判別ステップにおいて、前記データがオーディオデータであると判別された場合、前記ショックプルーフメモリのメモリ最大値とディスクアクセス開始値とを所定値に設定し、前記データがコンピュータデータであると判別された場合、前記メモリ最大値と前記ディスクアクセス開始値とを０に設定するメモリ使用量設定ステップと
を備えることを特徴とするデータ記録方法。
【請求項８】
入力されるデータを一時的に記憶するショックプルーフメモリを有するデータ記録装置の記録処理用のプログラムであって、
前記データの種類を判別する判別ステップと、
前記判別ステップにおいて、前記データがオーディオデータであると判別された場合、前記ショックプルーフメモリのメモリ最大値とディスクアクセス開始値とを所定値に設定し、前記データがコンピュータデータであると判別された場合、前記メモリ最大値と前記ディスクアクセス開始値とを０に設定するメモリ使用量設定ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ再生装置および方法、データ記録装置および方法、並びに記録媒体に関し、特に、異なる種類のデータのそれぞれを、迅速かつ確実に、記録または再生することができるようにしたデータ再生装置および方法、データ記録装置および方法、並びに記録媒体に関する。
【０００２】
【従来の技術】
ＭＤ（ミニディスク：商標）などの光磁気ディスクの記録あるいは再生動作中に、外部から振動等のショックが加わると、トラック飛びが発生し、データ（音）が途切れてしまう。
【０００３】
ＭＤプレーヤまたは携帯用ＣＤプレーヤなどには、これを防止するためにショックプルーフメモリが設けられている。図５はショックプルーフメモリの動作を示すタイミングチャートである。ＭＤプレーヤの場合、ディスクが再生されるときの再生レート（１．４Mbit/s）は、ショックプルーフメモリから出力されるデータの出力レート（０．３Mbit/s）の約５倍の速度であり、その差分のデータがショックプルーフメモリに蓄えられる。ショックプルーフメモリは、メモリ使用量の最大値（MAX）までデータが蓄えられると、メモリ使用量がディスクアクセス開始値（MIN）になるまで待機し、その後、ディスクの再生が開始されると、再び供給されるデータを蓄積していくという一連の動作を順次繰り返す。
【０００４】
ここで、例えば、図５の時刻Ｔ１から時刻Ｔ２までの期間において、振動等の外乱によりトラック逸脱が発生した（トラッキングサーボが外れた）場合、その後、時刻Ｔ３において光ピックアップがディスクの正規のトラックに復帰したとすると、時刻Ｔ１から時刻Ｔ３までの期間は、ショックプルーフメモリにはデータが供給されず、蓄えれているデータの出力のみが継続され、この間にショックプルーフメモリに蓄えれられているデータが無くならなければ、音飛びは発生しない。
【０００５】
ところで、このショックプルーフメモリは、音楽や映像などのリアルタイム性が求められる情報の記録または再生に用いられる場合、その性能を発揮することができる。
【０００６】
一方、コンピュータデータが記録または再生される場合、転送速度は可能な限り高速であることが望まれる。この場合、ショックプルーフメモリを使用しないことにより、その分高速にデータの記録または再生を行うことができる。
【０００７】
【発明が解決しようとする課題】
しかしながら、最近、ＣＤ−ＥＸＴＲＡ等のように、コンピュータデータの他に、音楽または映像など、種類の異なるデータが１つのディスクに収録されている場合があり、従来のデータ記録再生装置において、リアルタイム性が要求されるデータと高速転送性が要求されるデータの両者を、共に最適な状態で迅速、かつ、確実に記録または再生することは困難である課題があった。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、種類の異なるデータを、迅速かつ確実に、記録または再生することができるようにするものである。
【０００９】
【課題を解決するための手段】
請求項１に記載のデータ再生装置は、ディスクからデータを再生する再生手段と、データを一時的に記憶するショックプルーフメモリと、ショックプルーフメモリに記憶されたデータを出力する出力手段と、データの種類を判別する判別手段と、判別手段により、データがオーディオデータであると判別された場合、ショックプルーフメモリのメモリ最大値とディスクアクセス開始値とを所定値に設定し、データがコンピュータデータであると判別された場合、メモリ最大値とディスクアクセス開始値とを０に設定するメモリ使用量設定手段とを備えることを特徴とする。
【００１０】
請求項３に記載のデータ再生方法は、データの種類を判別する判別ステップと、判別ステップにおいて、データがオーディオデータであると判別された場合、ショックプルーフメモリのメモリ最大値とディスクアクセス開始値とを所定値に設定し、データがコンピュータデータであると判別された場合、メモリ最大値とディスクアクセス開始値とを０に設定するメモリ使用量設定ステップとを備えることを特徴とする。
【００１１】
請求項４に記載の記録媒体のプログラムは、データの種類を判別する判別ステップと、判別ステップにおいて、データがオーディオデータであると判別された場合、ショックプルーフメモリのメモリ最大値とディスクアクセス開始値とを所定値に設定し、データがコンピュータデータであると判別された場合、メモリ最大値とディスクアクセス開始値とを０に設定するメモリ使用量設定ステップとを含むことを特徴とする。
請求項５に記載のデータ記録装置は、入力されるデータを一時的に記憶するショックプルーフメモリと、データをディスクに記録する記録手段と、データの種類を判別する判別手段と、判別手段により、データがオーディオデータであると判別された場合、ショックプルーフメモリのメモリ最大値とディスクアクセス開始値とを所定値に設定し、データがコンピュータデータであると判別された場合、メモリ最大値とディスクアクセス開始値とを０に設定するメモリ使用量設定手段とを備えることを特徴とする。
請求項７に記載のデータ記録方法は、データの種類を判別する判別ステップと、判別ステップにおいて、データがオーディオデータであると判別された場合、ショックプルーフメモリのメモリ最大値とディスクアクセス開始値とを所定値に設定し、データがコンピュータデータであると判別された場合、メモリ最大値とディスクアクセス開始値とを０に設定するメモリ使用量設定ステップとを備えることを特徴とする。
請求項８に記載の記録媒体のプログラムは、データの種類を判別する判別ステップと、判別ステップにおいて、データがオーディオデータであると判別された場合、ショックプルーフメモリのメモリ最大値とディスクアクセス開始値とを所定値に設定し、データがコンピュータデータであると判別された場合、メモリ最大値とディスクアクセス開始値とを０に設定するメモリ使用量設定ステップとを含むことを特徴とする。
【００１２】
請求項１に記載のデータ再生装置、請求項３に記載のデータ再生方法、請求項４に記載の記録媒体、請求項５に記載のデータ記録装置、請求項７に記載のデータ記録方法、および請求項８に記載の記録媒体においては、データがオーディオデータであると判別された場合、ショックプルーフメモリのメモリ最大値とディスクアクセス開始値とが所定値に設定され、データがコンピュータデータであると判別された場合、メモリ最大値とディスクアクセス開始値とが０に設定される。
【００１３】
【発明の実施の形態】
以下に本発明の実施の形態を説明するが、特許請求の範囲に記載の発明の各手段と以下の実施の形態との対応関係を明らかにするために、各手段の後の括弧内に、対応する実施の形態（但し一例）を付加して本発明の特徴を記述すると、次のようになる。但し勿論この記載は、各手段を記載したものに限定することを意味するものではない。
【００１４】
請求項１に記載のデータ再生装置は、ディスクからデータを再生する再生手段（例えば、図３のシステムコントローラ２０）と、データを一時的に記憶するショックプルーフメモリ（例えば、図３のRAM１４）と、ショックプルーフメモリに記憶されたデータを出力する出力手段（例えば、図３の出力端子１８）と、データの種類を判別する判別手段（例えば、図１のデータ判別回路２１）と、判別手段により、データがオーディオデータであると判別された場合、ショックプルーフメモリのメモリ最大値とディスクアクセス開始値とを所定値に設定し、データがコンピュータデータであると判別された場合、メモリ最大値とディスクアクセス開始値とを０に設定するメモリ使用量設定手段（例えば、図３のメモリ使用量設定回路２４）とを備えることを特徴とする。
請求項５に記載のデータ記録装置は、入力されるデータを一時的に記憶するショックプルーフメモリ（例えば、図３のRAM１４）と、データをディスクに記録する記録手段（例えば、図３のシステムコントローラ２０）と、データの種類を判別する判別手段（例えば、図１のデータ判別回路２１）と、判別手段により、データがオーディオデータであると判別された場合、ショックプルーフメモリのメモリ最大値とディスクアクセス開始値とを所定値に設定し、データがコンピュータデータであると判別された場合、メモリ最大値とディスクアクセス開始値とを０に設定するメモリ使用量設定手段（例えば、図３のメモリ使用量設定回路２４）とを備えることを特徴とする。
【００１５】
図１は、本発明のデータ記録再生装置の一実施の形態の構成を示すブロック図である。スピンドルモータ２は、記録または再生時にサーボ制御回路３の制御に従ってディスク１を所定の速度で回転させる。スレッドモータ４は、サーボ制御回路３の制御に従って光ピックアップ５と記録用ヘッド９をディスク１の半径方向の所定の位置に駆動させる。光ピックアップ５は、ディスク１に記録されているデータを読み取り、RFアンプ６に供給する。RFアンプ６は、光ピックアップ５により読み取られたデータを２値化した後、ADIP（Address In Pregroove）デモジュレータ７およびEFM（Eight to Fourteen Modulation）変復調回路１０に供給するとともに、光ピックアップ５からのデータに基づいて、フォーカスエラー信号およびトラックキングエラー信号などの制御信号を生成し、サーボ制御回路３に供給するようになされている。
【００１６】
ADIPデモジュレータ７は、トラックの側壁をウォブリングすることで記録されているアドレス情報をデコードして、EFM変復調回路１０に供給するようになされている。このアドレス情報は、光ピックアップ５のトラッキング制御およびスピンドルモータ２の回転制御に使用される。ヘッド駆動回路８は、データ記録再生装置の記録動作時に、EFM変復調回路１０からのデータを記録用ヘッド９に供給し、ディスク１に記録させるようになされている。
【００１７】
EFM変復調回路１０は、データ記録再生装置の再生動作時において、RFアンプ６から供給されるデータを復調してACIRC（Advanced Cross Interleave Reed-Solomon Code）変復調回路１１に供給し、また、データ記録再生装置の記録動作時において、ACIRC変復調回路１１からのデータを変調し、ヘッド駆動回路８を介して記録用ヘッド９に供給するようになされている。ACIRC変復調回路１１は、データ記録再生装置の再生動作時において、EFM変復調回路１０から供給されるデータに付加されているエラー訂正用符号を用いてエラー訂正を行い、セレクタ１２Ａに供給し、また、データ記録再生装置の記録動作時においては、ショックプルーフメモリコントローラ１３またはセレクタ１２Ｂからのデータにエラー訂正用符号を付加し、EFM変復調回路１０に供給するようになされている。
【００１８】
セレクタ１２Ａは、データ判別回路２１の制御に従って、ACIRC変復調回路１１からのデータをショックプルーフメモリコントローラ１３またはATRAC（Adaptive Tranceform Acoustic Coding）コントローラ１５のうちいずれか一方に供給するようになされている。セレクタ１２Ｂは、データ判別回路２１の制御に従って、ATRACコントローラ１５からのデータを、ショックプルーフメモリコントローラ１３またはACIRC変復調回路１１に供給するようになされている。ショックプルーフメモリコントローラ１３は、セレクタ１２Ａから供給されるデータを所定の量だけRAM１４に蓄積するとともに、ATRACコントローラ１５に供給する。そしてショックプルーフメモリコントローラ１３は、振動等により、光ピックアップ５により読み取られるデータが途切れた場合、ショックプルーフメモリとしてのRAM１４に蓄積されているデータを、ATRACコントローラ１５に供給するようになされている。
【００１９】
ショックプルーフメモリコントローラ１３またはセレクタ１２ＡからATRACコントローラ１５に供給されるデータは約５分の１に圧縮されており、ATRACコントローラ１５はこれを伸長し、また、Ａ／Ｄコンバータ１７から供給されるデータを同じく約５分の１に圧縮してセレクタ１２Ｂに供給するようになされている。
【００２０】
ATRACコントローラ１５からのデータは、Ｄ／Ａコンバータ１６によりディジタル信号からアナログ信号に変換され、出力端子１８から外部装置に出力される。入力端子１９より入力される外部装置からのデータは、Ａ／Ｄコンバータ１７によりアナログ信号からディジタル信号に変換され、ATRACコントローラ１５に供給される。
【００２１】
データ判別回路２１は、ディスク１のリードインエリアに記録されているTOC（Table Of Contents）またはUTOC（User Table Of Contents）エリアに記録されているUTOCに含まれる情報（例えば、データの種類を示す情報）、あるいは入力部２３から入力される情報に基づいて、記録または再生されるデータがコンピュータデータであるのかまたはオーディオデータであるのかを判別し、データがオーディオデータである場合、そのデータがショックプルーフメモリコントローラ１３に供給されるようにセレクタ１２Ａおよびセレクタ１２Ｂを制御し、データがコンピュータデータである場合、そのデータがショックプルーフメモリコントローラ１３を介さないようにセレクタ１２Ａおよびセレクタ１２Ｂを制御する。
【００２２】
システムコントローラ２０は、各種回路を制御するようになされている。表示部２２は、TOCまたはUTOCに含まれている情報に基づいて、曲名または演奏時間などを表示するようになされている。入力部２３は所定の情報を入力するときに操作されるようになされている。
【００２３】
次に、図１のデータ記録再生装置においてディスク１が再生される場合の動作例を、図２のフローチャートを参照して説明する。まず、ステップＳ１において、データ判別回路２１はTOCまたはUTOCに含まれる情報あるいは入力部２３から入力される情報に基づいて、光ピックアップ５により読み取られたデータがオーディオデータであるか否かを判定し、読み取られたデータがオーディオデータであると判定した場合、ステップＳ２に進み、データ判別回路２１は、ACIRC変復調回路１１からのデータがショックプルーフメモリコントローラ１３に供給されるようにセレクタ１２Ａを制御する。
【００２４】
データ判別回路２１は、ステップＳ１において、読み取られたデータがオーディオデータではない（例えば、コンピュータデータである）と判定した場合、ステップＳ４において、ACIRC変復調回路１１からのデータがショックプルーフメモリコントローラ１３を介さずにATRACコントローラ１５に供給されるように、セレクタ１２Ａを制御する。
【００２５】
これにより、オーディオデータのようなリアルタイム性が要求されるデータが再生される場合、ショックプルーフメモリコントローラ１３により振動等による音飛びを防ぐことができ、コンピュータデータのように、より高速な転送が要求されるデータを再生する場合、ショックプルーフメモリコントローラ１３をスルーさせることにより、その分高速に外部装置に転送することが可能となる。
【００２６】
以上において、再生を行う場合を説明したが、記録を行う場合においても本発明を適用することができる。この場合、データ判別回路２１は記録されるデータの種類に応じて、ATRACコントローラ１５からのデータが、ショックプルーフメモリコントローラ１３またはACIRC変復調回路１１のいずれか一方に供給されるようにセレクタ１２Ｂを制御する。
【００２７】
なお、データの種類別に入力端子を設け、その入力端子に対応して、データの判別をするようにしてもよい。
【００２８】
図３は、本発明のデータ記録再生装置の他の実施例の構成を示す図であり、図１の場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。この例においては、システムコントローラ２０にメモリ使用量設定回路２４が設けられている。このメモリ使用量設定回路２４は、データの入出力レートまたはディスク１の記録再生レートに対応して、ショックプルーフメモリコントローラ１３のメモリ使用量を設定するようになされている。その他の構成は、図１における場合と同様である。
【００２９】
次に、その動作について図４のフローチャートを参照して説明する。ステップＳ１１において、メモリ使用量設定回路２４は、データの入出力レートまたはディスク１の記録再生レートに対応して、RAM１４の使用量（メモリ最大値またはディスクアクセス開始値）を設定する。ここで、例えば、データの入出力レートが規定されていない（例えば、記録または再生されるデータがコンピュータデータである）場合、データの入出力レートをより高速にする（データの入出力レートをディスク１の記録再生レートに対応させる）ために、メモリ最大値およびディスクアクセス開始値がともに０に設定される。また、例えば、ディスク１の再生レートとデータの出力レートの差分が大きい場合、その差分のデータがRAM１４に蓄積されるように、メモリ最大値がより多く設定される。
【００３０】
これにより、種類の異なるメディアまたはデータに最適な状態で記録または再生を行うことが可能となる。
【００３１】
以上において、データの入出力レートは、ATRACコントローラ１５が設けられている場合、ショックプルーフメモリコントローラ１３とATRACコントローラ１５との間の転送レートに対応し、ATRACコントローラ１５が設けられていない場合、ショックプルーフメモリコントローラ１３と入力端子１９または出力端子１８との間の転送レートに対応する。
【００３２】
なお、本明細書中において、伝送媒体には、ＦＤ，ＣＤ−ＲＯＭなどの情報記録媒体の他、インターネット、デジタル衛星などのネットワーク伝送媒体も含まれる。
【００３３】
【発明の効果】
請求項１に記載のデータ再生装置、請求項３に記載のデータ再生方法、請求項４に記載の記録媒体、請求項５に記載のデータ記録装置、請求項７に記載のデータ記録方法、および請求項８に記載の記録媒体によれば、データがオーディオデータであると判別された場合、ショックプルーフメモリのメモリ最大値とディスクアクセス開始値とを所定値に設定し、データがコンピュータデータであると判別された場合、メモリ最大値とディスクアクセス開始値とを０に設定するようにしたので、種類の異なるデータのそれぞれを、迅速かつ確実に、記録または再生することができる。
【図面の簡単な説明】
【図１】本発明のデータ記録再生装置の一実施例の構成を示すブロック図である。
【図２】図１のデータ判別回路の処理例を説明するフローチャートである。
【図３】本発明のデータ記録再生装置の他の実施例の構成を示すブロック図である。
【図４】図３のメモリ使用量設定回路の処理例を説明するフローチャートである。
【図５】ショックプルーフメモリの動作を説明するタイミングチャートである。
【符号の説明】
１  ディスク，  ２  スピンドルモータ，  ３  サーボ制御回路，  ４  スレッドモータ，  ５  光ピックアップ，  ６  RFアンプ，  ７  ADIPデモジュレータ，  ８  ヘッド駆動回路，  ９  記録用ヘッド，  １０  EFM変復調回路，  １１  ACIRC変復調回路，  １２Ａ，１２Ｂ  セレクタ，  １３  ショックプルーフメモリコントローラ，  １４  RAM，  １５  ATRACコントローラ，  １６  Ｄ／Ａコンバータ，  １７  Ａ／Ｄコンバータ，  １８  出力端子，  １９  入力端子，  ２０  システムコントローラ，  ２１  データ判別回路，  ２２  表示部，  ２３  入力部，  ２４  メモリ使用量設定回路
【図１】
0003899604.tif 000002
【図２】
0003899604.tif 000003
【図３】
0003899604.tif 000004
【図４】
0003899604.tif 000005
【図５】
0003899604.tif 000006