(57)【特許請求の範囲】
【請求項１】
連続した１つのオーディオデータ列が複数のパーツに離間して記録されたプログラム領域と上記プログラム領域に離間して記録された各パーツの記録位置と各パーツを接続するための接続情報からなる管理情報が記録された管理領域とから成るデイスク状記録媒体を再生する再生装置は、
上記デイスク状記録媒体のプログラム領域上の各パーツと管理領域上の管理情報を再生する再生手段と、
上記デイスク状記録媒体上に離間した各パーツ間で上記再生手段を移送するギヤ機構を有する移送手段と、
上記再生手段にて再生された各パーツのオーディオデータを記憶する記憶手段と、
上記記憶手段に記憶されたデータ量を検知する検知手段と、
上記再生手段にて再生された管理情報に基づいて離間した各パーツ間の移送所要時間を演算する演算手段と、
上記検知手段にて検知した記憶データ量と演算手段にて演算した移送所要時間とに基づいて上記移送手段の移送速度を可変する制御手段と
を備えてなる再生装置。
【請求項２】
離間した記録可能領域が複数存在するプログラム領域と上記プログラム領域に存在する記録可能領域のアドレスと離間した記録可能領域を接続するための接続情報からなる管理情報が記録された管理領域とからなるデイスク状記録媒体に連続して入力されるオーディオデータを記録する記録再生装置は、
上記デイスク状記録媒体上の管理領域中の管理情報を再生する再生手段と、
第１の転送速度で連続して入力されるオーディオデータを記憶する記憶手段と、
上記記憶手段に記憶されたオーディオデータを上記第１の転送速度より速い第２の転送速度で間欠的に読み出す記憶制御手段と、
上記記憶手段から間欠的に読み出されたオーディオデータを上記デイスク状記録媒体の記録可能領域に記録する記録手段と、
上記プログラム領域に離間して存在する記録可能領域間で上記記録手段を移送するギヤ機構を有する移送手段と、
上記記憶手段に記憶されたデータ量を検知する検知手段と、
上記再生手段にて再生された管理情報に基づいて離間した各パーツ間の移送所要時間を演算する演算手段と、
上記検知手段にて検知した記憶データ量と上記演算手段にて演算した移送所要時間とに基づいて上記移送手段の移送速度を可変する制御手段と
を備えてなる記録再生装置。
【請求項３】
連続した１つのオーディオデータ列が複数のパーツに離間して記録されたプログラム領域と上記プログラム領域に離間して記録された各パーツの記録位置と各パーツを接続するための接続情報からなる管理情報が記録された管理領域とから成るデイスク状記録媒体を再生する再生装置のアクセス機構の移送方法は、
上記デイスク状記録媒体のプログラム領域上の各パーツと管理領域上の管理情報を再生手段により再生する再生ステップと、
上記再生ステップにて再生された上記オーディオデータを記憶手段に記憶する記憶ステップと、
上記記憶手段に記憶されたデータ量を検知する検知ステップと、
上記再生手段にて再生された管理情報に基づいて離間した各パーツ間の移送所要時間を演算手段により演算する移送所要時間演算ステップと、
次のパーツへの上記再生手段をギヤ機構を有する移送手段によって移送するアクセス要求があるかどうかを判別するアクセス要求判別ステップと、
上記再生手段が上記ギヤ機構を有する移送手段によって移送される次のパーツへのアクセス要求があったと判別されると、上記量検知ステップにおいて検知された記憶データ量と移送所要時間演算ステップにおいて演算された移送所要時間とに基づいて、次のパーツへ上記再生手段を移送する上記移送手段の移送速度を可変とすること
を特徴とする再生装置のアクセス機構の移送方法。
【請求項４】
離間した記録可能領域が複数存在するプログラム領域と上記プログラム領域に存在する記録可能領域のアドレスと離間した記録可能領域を接続するための接続情報からなる管理情報が記録された管理領域とからなるデイスク状記録媒体に連続して入力されるオーディオデータを記録する記録再生装置のアクセス機構の移送方法は、
上記ディスク上記録媒体上の管理領域中の管理情報を再生手段により再生する再生ステップと、
第１の転送速度で連続して入力されるオーディオデータを記憶手段に記憶する記憶ステップと、
上記記憶ステップに記憶されたオーディオデータを上記第１の転送速度より速い第２の転送速度で間欠的に記憶制御手段により読み出すデータ読出しステップと、
上記データ読出しステップから間欠的に読み出されたデータを上記デイスク状記録媒体の記録可能領域に上記記録手段により記録する記録ステップと、
上記記憶手段に記憶されたデータ量を検知する検知ステップと、
上記再生手段にて再生された管理情報に基づいて離間した各パーツ間の移送所要時間を演算手段により演算する移送所要時間演算ステップと、
次のパーツへの上記記録再生手段をギヤ機構を有する移送手段によって移送するアクセス要求があるかどうかを判別するアクセス要求判別ステップと、
上記再生手段が上記ギヤ機構を有する移送手段によって移送される次のパーツへのアクセス要求があったと判別されると、上記検知ステップにおいて検知された記憶データ量と移送所要時間演算ステップにおいて演算された移送所要時間とに基づいて、次のパーツへ上記記録再生手段を移送する上記移送手段の移送速度を可変とすることを特徴とする記録再生装置のアクセス機構の移送方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディスク状記録媒体に対応する再生装置、記録装置及びこれらの装置におけるアクセス機構の移送方法に関するものである。
【０００２】
【従来の技術】
ユーザーが音楽データ等を記録することのできるデータ書き換え可能なディスク状記録メディアが知られており、このようなディスクメディアでは、既に楽曲等のデータが記録されているエリアや未記録エリアを管理するデータ領域（ユーザーＴＯＣ，以下Ｕ−ＴＯＣという）が設けられ、例えば記録、編集、消去等の操作に応じてこの管理データも書き換えられるようになされている。
【０００３】
そして、例えば或る楽曲の録音を行なおうとする際には、録音装置はＵ−ＴＯＣからディスク上の未記録エリアを探し出し、ここに音声データを記録していくようになされている。また、再生装置においては再生すべき楽曲（トラック）が記録されているエリアをＵ−ＴＯＣから判別し、そのエリアにアクセスして再生動作を行なう。
【０００４】
ところで、光磁気ディスク（ＭＯディスク）等の記録可能のディスクメディアにおいては、ＤＡＴやコンパクトカセットテープ等のテープ状記録媒体に比べてランダムアクセスがきわめて容易であり、従って、ディスク上の内周側から外周側に向かって第１トラックから第ｎトラックまで順序正しく記録して行く必要はない。つまり、各楽曲がディスク上では物理的にバラバラの位置に記録されていても、第１トラックから第ｎトラックまでの各楽曲の記録されているアドレスが管理されている限り、正しい曲順で再生していくことができる。
【０００５】
さらに、例えば１つのトラック（楽曲）も必ずしも連続したパーツ（なお、パーツとは物理的に連続したデータが記録されている部分のことをいうこととする）に記録する必要はなく、ディスク上において離散的に複数のパーツに分けて記録してしまっても問題ない。
特に、光磁気ディスクから読み出されたデータを高速レートで一旦バッファＲＡＭに蓄え、バッファＲＡＭから低速レートで読出を行なって音声再生信号として復調処理していくシステムでは、パーツ間のアクセスにより、一時的に光磁気ディスクからのデータ読出が中断されてしまっても、再生音声がとぎれることなく出力することができる。
【０００６】
従って、パーツ内の記録再生動作とアクセス動作（バッファＲＡＭの書込レートと読出レートの差によって生じるデータ蓄積量による再生可能時間以内に終了するアクセス動作）とを繰り返していけば、１つの楽曲のトラックが複数のパーツに別れて物理的に分割されていても楽曲の記録／再生に支障はないようにすることができる。
【０００７】
例えば図１９に示すように第１曲目がパーツＭ1 、第２曲目がパーツＭ2 のように１つのパーツで物理的に連続的に記録されているが、第４曲目、５曲目としてパーツＭ4(1)〜Ｍ4(4)、Ｍ5(1)〜Ｍ5(2)に示すようにディスク上に複数のパーツに分割して記録されることも可能である。（なお、図１９はあくまでも模式的に示したもので、実際には１つのパーツは数〜数１００周回トラック分もしくはそれ以上にわたることが多い。）
【０００８】
光磁気ディスクに対して楽曲の記録や消去が繰り返されたとき、記録する楽曲の演奏時間や消去した楽曲の演奏時間の差によりトラック上の空き領域が不規則に発生してしまうが、このように離散的な記録を実行することにより、例えば消去した楽曲よりも長い楽曲を、その消去部分を活用して記録することが可能になり、記録／消去の繰り返しにより、データ記録領域の無駄が生じることは解消される。なお、記録されるのは必ずしも『楽曲』に限らず、音声信号であれば如何なるものも含まれるが、本明細書では内容的に連続する１単位のデータ（トラック）としては楽曲が記録されると仮定して説明を行なう。
【０００９】
もちろんこのようなディスクに対しては、記録時には複数の未記録領域となるパーツをアクセスしながら録音を継続していき、また再生時には１つの楽曲が正しく連続して再生されるようにパーツがアクセスされていかなければならない。このために必要な、１つの楽曲内のパーツ（例えばＭ4(1)〜Ｍ4(4)）を連結するためのデータや、未記録領域を示すデータは、上記したように記録動作や消去動作毎に書き換えられるＵ−ＴＯＣ情報として保持されており、記録／再生装置はこのＵ−ＴＯＣ情報を読み込んでヘッドのアクセスを行なうことにより、適正に記録／再生動作をなすように制御される。
【００１０】
そして、上記ヘッドをアクセスさせるためのアクセス機構としては、ピット列やグルーブ等のトラックガイド情報から得られたトラッキングエラー信号によって光学ヘッドの対物レンズを駆動させて、例えば光スポットのトラッキングを制御する二軸機構と共に、光学ヘッド全体とディスク盤面の相対位置をディスク半径方向に変位させるスレッド機構が備えられている。
【００１１】
スレッド機構としては、ディスクに対して光学ヘッド全体を移動させる方式のものと、位置固定された光学ヘッドに対してディスクが搭載されたターンテーブルを移動させる方式のものが知られており、実際にはスレッドモータと光学ヘッドあるいはターンテーブルの間にギア機構を介するように設け、スレッドモータの回転制御により、光学ヘッドあるいはターンテーブルが移送されるように構成している。
【００１２】
そして、光ディスクの再生又は記録中にヘッドのアクセス動作が行われる場合には、例えばジャンプトラック数が多くなると、二軸機構による対物レンズの移動だけでなく、スレッド機構によって光学ヘッド又はターンテーブルを追従して移動させるなどの制御が行われるものである。
【００１３】
【発明が解決しようとする課題】
ところで、上記のようなアクセス動作時においては、通常、バッファＲＡＭのデータ蓄積状態に関わらず、できるだけ迅速に次のアクセス位置に光学ヘッドが到達するように、スレッドモータをなるべく高速回転させるようにしている。
ところが、このようにスレッドモータが高速で回転駆動されると、これに伴ってギアより発生するノイズが無視できない程度に大きなものとなる。このため、例えば、実際にディスクを再生したり、記録中のソースのモニタを同時に行いながら楽曲の鑑賞をしている際にパーツ間のアクセスが行われたりすると、ユーザーにとってこのギアノイズが耳障りになってくるという問題がある。特に、クラシック系などのように楽曲中に静かな部分が比較的多くあらわれるような音楽では、ギアノイズが非常に目立つことになってユーザーが音楽自体に没入できずに楽しむことができなくなる。
【００１４】
【課題を解決するための手段】
そこで、本発明は上記した問題点を解決するため、再生時及び記録時のアクセス動作に伴うスレッド機構のギアノイズの発生をできるだけ抑制して、楽曲鑑賞の妨げとならないようにすることを目的とする。
【００１５】
このため、連続した１つのオーディオデータ列が複数のパーツに離間して記録されたプログラム領域と上記プログラム領域に離間して記録された各パーツの記録位置と各パーツを接続するための接続情報からなる管理情報が記録された管理領域とから成るデイスク状記録媒体を再生する再生装置は、上記デイスク状記録媒体のプログラム領域上の各パーツと管理領域上の管理情報を再生する再生手段と、上記デイスク状記録媒体上に離間した各パーツ間で上記再生手段を移送するギヤ機構を有する移送手段と、上記再生手段にて再生された各パーツのオーディオデータを記憶する記憶手段と、上記記憶手段に記憶されたデータ量を検知する検知手段と、上記再生手段にて再生された管理情報に基づいて離間した各パーツ間の移送所要時間を演算する演算手段と、上記検知手段にて検知した記憶データ量と演算手段にて演算した移送所要時間とに基づいて上記移送手段の移送速度を可変する制御手段を備えることとした。
【００１６】
さらに、離間した記録可能領域が複数存在するプログラム領域と上記プログラム領域に存在する記録可能領域のアドレスと離間した記録可能領域を接続するための接続情報からなる管理情報が記録された管理領域とからなるデイスク状記録媒体に連続して入力されるオーディオデータを記録する記録再生装置は、上記デイスク状記録媒体上の管理領域中の管理情報を再生する再生手段と、第１の転送速度で連続して入力されるオーディオデータを記憶する記憶手段と、上記記憶手段に記憶されたオーディオデータを上記第１の転送速度より速い第２の転送速度で間欠的に読み出す記憶制御手段と、上記記憶手段から間欠的に読み出されたオーディオデータを上記デイスク状記録媒体の記録可能領域に記録する記録手段と、
上記プログラム領域に離間して存在する記録可能領域間で上記記録手段を移送するギヤ機構を有する移送手段と、上記記憶手段に記憶されたデータ量を検知する検知手段と、上記再生手段にて再生された管理情報に基づいて離間した各パーツ間の移送所要時間を演算する演算手段と、上記検知手段にて検知した記憶データ量と上記演算手段にて演算した移送所要時間とに基づいて上記移送手段の移送速度を可変する制御手段とを備えることとした。
【００１７】
また、連続した１つのオーディオデータ列が複数のパーツに離間して記録されたプログラム領域と上記プログラム領域に離間して記録された各パーツの記録位置と各パーツを接続するための接続情報からなる管理情報が記録された管理領域とから成るデイスク状記録媒体を再生する再生装置のアクセス機構の移送方法は、上記デイスク状記録媒体のプログラム領域上の各パーツと管理領域上の管理情報を再生手段により再生する再生ステップと、上記再生ステップにて再生された上記オーディオデータを記憶手段に記憶する記憶ステップと、上記記憶手段に記憶されたデータ量を検知する検知ステップと、上記再生手段にて再生された管理情報に基づいて離間した各パーツ間の移送所要時間を演算手段により演算する移送所要時間演算ステップと、次のパーツへの上記再生手段をギヤ機構を有する移送手段によって移送するアクセス要求があるかどうかを判別するアクセス要求判別ステップと、上記再生手段が上記ギヤ機構を有する移送手段によって移送される次のパーツへのアクセス要求があったと判別されると、上記量検知ステップにおいて検知された記憶データ量と移送所要時間演算ステップにおいて演算された移送所要時間とに基づいて、次のパーツへ上記再生手段を移送する上記移送手段の移送速度を可変とすることを特徴とする再生装置のアクセス機構の移送方法とした。
【００１８】
さらに、離間した記録可能領域が複数存在するプログラム領域と上記プログラム領域に存在する記録可能領域のアドレスと離間した記録可能領域を接続するための接続情報からなる管理情報が記録された管理領域とからなるデイスク状記録媒体に連続して入力されるオーディオデータを記録する記録再生装置のアクセス機構の移送方法は、上記ディスク上記録媒体上の管理領域中の管理情報を再生手段により再生する再生ステップと、第１の転送速度で連続して入力されるオーディオデータを記憶手段に記憶する記憶ステップと、上記記憶ステップに記憶されたオーディオデータを上記第１の転送速度より速い第２の転送速度で間欠的に記憶制御手段により読み出すデータ読出しステップと、上記データ読出しステップから間欠的に読み出されたデータを上記デイスク状記録媒体の記録可能領域に上記記録手段により記録する記録ステップと、上記記憶手段に記憶されたデータ量を検知する検知ステップと、上記再生手段にて再生された管理情報に基づいて離間した各パーツ間の移送所要時間を演算手段により演算する移送所要時間演算ステップと、次のパーツへの上記記録再生手段をギヤ機構を有する移送手段によって移送するアクセス要求があるかどうかを判別するアクセス要求判別ステップと、上記再生手段が上記ギヤ機構を有する移送手段によって移送される次のパーツへのアクセス要求があったと判別されると、上記検知ステップにおいて検知された記憶データ量と移送所要時間演算ステップにおいて演算された移送所要時間とに基づいて、次のパーツへ上記記録再生手段を移送する上記移送手段の移送速度を可変とすることを特徴とする記録再生装置のアクセス機構の移送方法とした。
【００１９】
【発明の実施の形態】
上記構成によれば、再生装置においてはメモリのデータ蓄積量、及びアクセス目的位置まで移動するのに要するとされる時間の両者の情報を比較した情報に基づいて、メモリのデータ蓄積量に余裕があるとされる限り、できるだけアクセス時においてスレッド機構を低速駆動する、あるいはトラックジャンプによるアクセス動作とすることで低速アクセスを行うようにされる。また、記録装置においては上記と同様の情報に基づいて、メモリのデータ空き容量に余裕がある限り、出来るだけ低速アクセスとなるように制御されるが、これによってスレッド機構を高速移動させるために生じるギアノイズを低減させることができる。
【００２０】
【実施例】
以下、本発明の実施例として、記録媒体として光磁気ディスクに対応する記録再生装置を挙げて、次の順に説明することとする。
１．記録再生装置の構成
２．Ｐ−ＴＯＣセクター
３．Ｕ−ＴＯＣセクター
４．ディスクのエリア構造
５．再生時のアクセス動作  （第１〜第４の実施例）
６．記録時のアクセス動作  （第５〜第７の実施例）
【００２１】
＜１．記録再生装置の構成＞
図１は実施例の記録再生装置の要部のブロック図である。
図１において、１は例えば音声データが記録されている光磁気ディスクを示し、ディスク挿入部３２からローディングされた状態を模式的に示している。
この光磁気ディスク１はスピンドルモータ２により回転駆動される。３は光磁気ディスク１に対して記録／再生時にレーザ光を照射する光学ヘッドであり、記録時には記録トラックをキュリー温度まで加熱するための高レベルのレーザ出力をなし、また再生時には磁気カー効果により反射光からデータを検出するための比較的低レベルのレーザ出力をなす。
【００２２】
このため、光学ヘッド３はレーザ出力手段としてのレーザダイオード、偏向ビームスプリッタや対物レンズ等からなる光学系、及び反射光を検出するためのディテクタが搭載されている。対物レンズ３ａは２軸機構４によってディスク半径方向及びディスクに接離する方向に変位可能に保持されている。
【００２３】
また、６ａは供給されたデータによって変調された磁界を光磁気ディスクに印加する磁気ヘッドを示し、光磁気ディスク１を挟んで光学ヘッド３と対向する位置に配置されている。光学ヘッド３は、スレッド機構５によりディスク半径方向に移動可能とされている。
【００２４】
再生動作によって、光学ヘッド３により光磁気ディスク１から検出された情報はＲＦアンプ７に供給される。ＲＦアンプ７は供給された情報の演算処理により、再生ＲＦ信号、トラッキングエラー信号、フォーカスエラー信号、絶対位置情報（光磁気ディスク１にプリグルーブ（ウォブリンググルーブ）として記録されている絶対位置情報）等を抽出する。そして、抽出された再生ＲＦ信号はエンコーダ／デコーダ部８に供給される。また、トラッキングエラー信号、フォーカスエラー信号はサーボ回路９に供給され、絶対位置情報はアドレスデコーダ１０に供給される。
【００２５】
サーボ回路９は供給されたトラッキングエラー信号、フォーカスエラー信号や、システムコントローラ１１からのトラックジャンプ指令、シーク（アクセス）指令、スピンドルモータ２の回転速度検出情報等により各種サーボ駆動信号を発生させ、２軸機構４及びスレッド機構５を制御してフォーカス、トラッキング、およびアクセス制御等をなし、またスピンドルモータ２を一定角速度（ＣＡＶ）又は一定線速度（ＣＬＶ）に制御する。
例えばスレッド機構５に対しては、サーボ回路９よりスレッドモータを回転駆動するスレッドドライブ電圧ＳＤが供給され、２軸機構４に対しては、対物レンズ３ａを変位駆動させるためのトラッキングドライブ信号ＴＤが供給される。
【００２６】
再生ＲＦ信号はエンコーダ／デコーダ部８でＥＦＭ復調、ＣＩＲＣ等のデコード処理された後、メモリコントローラ１２によって一旦バッファＲＡＭ１３に書き込まれる。なお、光学ヘッド３による光磁気ディスク１からのデータの読み取り及び光学ヘッド３からバッファＲＡＭ１３までの系における再生データの転送は1.41Mbit/secで、しかも間欠的に行なわれる。
【００２７】
バッファＲＡＭ１３に書き込まれたデータは、再生データの転送が0.3Mbit/sec となるタイミングで読み出され、エンコーダ／デコーダ部１４に供給される。そして、音声圧縮処理に対するデコード処理等の再生信号処理を施されて出力デジタル信号とされる。
【００２８】
出力デジタル信号は、Ｄ／Ａ変換器１５によってアナログ信号とされ、アナログライン出力端子１６Ａに供給される。またはアナログ化されずに直接デジタル出力端子１６Ｄに供給される。
【００２９】
ここで、バッファＲＡＭ１３へのデータの書込／読出は、メモリコントローラ１２によって書込ポインタと読出ポインタの制御によりアドレス指定されて行なわれるが、書込ポインタ（書込アドレス）は上記したように1.41Mbit/secのタイミングでインクリメントされ、一方、読出ポインタ（読出アドレス）は0.3Mbit/sec のタイミングでインクリメントされていくため、この書込と読出のビットレートの差異により、バッファＲＡＭ１３内には或る程度データが蓄積された状態となる。バッファＲＡＭ１３内にフル容量のデータが蓄積された時点で書込ポインタのインクリメントは停止され、光学ヘッド３による光磁気ディスク１からのデータ読出動作も停止される。ただし読出ポインタＲのインクリメントは継続して実行されているため、再生音声出力はとぎれないことになる。
【００３０】
その後、バッファＲＡＭ１３から読出動作のみが継続されていき、或る時点でバッファＲＡＭ１３内のデータ蓄積量が所定量以下となったとすると、再び光学ヘッド３によるデータ読出動作及び書込ポインタのインクリメントが再開され、再びバッファＲＡＭ１３のデータ蓄積がなされていく。
【００３１】
このようにバッファＲＡＭ１３を介して再生音響信号を出力することにより、例えば外乱等でトラッキングが外れた場合などでも、再生音声出力が中断してしまうことはなく、データ蓄積が残っているうちに例えば正しいトラッキング位置までにアクセスしてデータ読出を再開することで、再生出力に影響を与えずに動作を続行できる。即ち、耐震機能を著しく向上させることができる。
【００３２】
図１において、アドレスデコーダ１０から出力されるアドレス情報や制御動作に供されるサブコードデータはエンコーダ／デコーダ部８を介してマイクロコンピュータによって構成されるシステムコントローラ１１に供給され、各種の制御動作に用いられる。
さらに、記録／再生動作のビットクロックを発生させるＰＬＬ回路のロック検出信号、及び再生データ（Ｌ，Ｒチャンネル）のフレーム同期信号の欠落状態のモニタ信号もシステムコントローラ１１に供給される。
【００３３】
光磁気ディスク１に対して記録動作が実行される際には、アナログ入力端子１７Ａに接続されたオーディオコード又はデジタル入力端子１７Ｄに接続されたオーディオ用光ケーブルなどにより、他の機器からアナログ又はデジタル音声信号が供給される。
【００３４】
デジタルデータでデジタル入力端子１７Ｄに送られてきた音声信号は直接エンコーダ／デコーダ部１４に供給される。また、アナログ入力端子１７Ａから入力されたアナログ音声信号はＡ／Ｄ変換器１８でデジタルデータとされた後、エンコーダ／デコーダ部１４に供給される。
【００３５】
エンコーダ／デコーダ部１４では入力されたデジタル音声信号に対して、音声圧縮エンコード処理を施す。エンコーダ／デコーダ部１４によって圧縮された記録データはメモリコントローラ１２によって一旦バッファＲＡＭ１３に書き込まれ、また所定タイミングで読み出されてエンコーダ／デコーダ部８に送られる。そしてエンコーダ／デコーダ部８でＣＩＲＣエンコード、ＥＦＭ変調等のエンコード処理された後、磁気ヘッド駆動回路６に供給される。
【００３６】
磁気ヘッド駆動回路６はエンコード処理された記録データに応じて、磁気ヘッド６ａに磁気ヘッド駆動信号を供給する。つまり、光磁気ディスク１に対して磁気ヘッド６ａによるＮ又はＳの磁界印加を実行させる。また、このときシステムコントローラ１１は光学ヘッドに対して、記録レベルのレーザ光を出力するように制御信号を供給する。
【００３７】
１９はユーザー操作に供されるキーが設けられた操作入力部であり、再生／早送り／早戻し／ＡＭＳサーチ／停止／録音などのための操作キーや、各種動作モードの設定のための操作キー、さらに各種編集処理を行なうための操作キーなどが設けられている。
２０は例えば液晶パネルなどによる表示部であり、システムコントローラ１１の制御によって、動作状態、モード状態、再生進行時間、録音進行時間、トラックナンバなどの表示が行なわれる。
【００３８】
ところで、ディスク１に対して記録／再生動作を行なう際には、ディスク１に記録されている管理情報、即ちＰ−ＴＯＣ（プリマスタードＴＯＣ）、Ｕ−ＴＯＣ（ユーザーＴＯＣ）を読み出して、システムコントローラ１１はこれらの管理情報に応じてディスク１上の記録すべきパーツのアドレスや、再生すべきパーツのアドレスを判別することとなるが、この管理情報はバッファＲＡＭ１３に保持される。このためバッファＲＡＭ１３は、上記した記録データ／再生データのバッファエリアと、これら管理情報を保持するエリアが分割設定されている。
【００３９】
そして、システムコントローラ１１はこれらの管理情報を、ディスク１が装填された際に管理情報の記録されたディスクの最内周側の再生動作を実行させることによって読み出し、バッファＲＡＭ１３に記憶しておき、以後そのディスク１に対する記録／再生動作の際に参照できるようにしている。
【００４０】
また、Ｕ−ＴＯＣはデータの記録や消去に応じて編集されて書き換えられるものであるが、システムコントローラ１１は記録／消去動作のたびにこの編集処理をバッファＲＡＭ１３に記憶されたＵ−ＴＯＣ情報に対して行ない、その書換動作に応じて所定のタイミングでディスク１のＵ−ＴＯＣエリアについても書き換えるようにしている。
【００４１】
＜２．Ｐ−ＴＯＣセクター＞
ここで、ディスク１においてセクターデータ形態で記録される音声データセクター、及び音声データの記録／再生動作の管理を行なう管理情報として、まずＰ−ＴＯＣセクターについて説明する。
Ｐ−ＴＯＣ情報としては、ディスクの記録可能エリア（レコーダブルユーザーエリア）などのエリア指定やＵ−ＴＯＣエリアの管理等が行なわれる。なお、ディスク１が再生専用の光ディスクであるプリマスタードディスクの場合は、Ｐ−ＴＯＣによってＲＯＭ化されて記録されている楽曲の管理も行なうことができるようになされている。
【００４２】
Ｐ−ＴＯＣのフォーマットを図２に示す。
図２はＰ−ＴＯＣ用とされる領域（例えばディスク最内周側のＲＯＭエリア）において繰り返し記録されるＰ−ＴＯＣ情報の１つのセクター（セクター０）を示している。なお、Ｐ−ＴＯＣフォーマットのセクター１以降は説明を省略する。
【００４３】
Ｐ−ＴＯＣのセクターのデータ領域（４バイト×588 の２３５２バイト）は、先頭位置にオール０又はオール１の１バイトデータによって成る同期パターンが設けられる。続いてクラスタアドレス及びセクターアドレスを示すアドレス等が４バイト付加されてヘッダとされる。
【００４４】
また、ヘッダに続いて所定アドレス位置に『ＭＩＮＩ』という文字に対応したアスキーコードによる識別ＩＤが付加され、Ｐ−ＴＯＣの領域であることが示される。
さらに、続いてディスクタイプや録音レベル、記録されている最初の楽曲の曲番（First TNO)、最後の楽曲の曲番（Last TNO) 、リードアウトスタートアドレスＬＯA 、パワーキャルエリアスタートアドレスＰＣA 、Ｕ−ＴＯＣ（後述する図３のＵ−ＴＯＣセクター０のデータ領域）のスタートアドレスＵＳＴA 、録音可能なエリア（レコーダブルユーザーエリア）のスタートアドレスＲＳＴA 等が記録される。
【００４５】
続いて、記録されている各楽曲等を後述する管理テーブル部におけるパーツテーブルに対応させるテーブルポインタ(P-TNO1 〜P-TNO255) を有する対応テーブル指示データ部が用意されている。
【００４６】
そして対応テーブル指示データ部に続く領域には、対応テーブル指示データ部におけるテーブルポインタ(P-TNO1 〜P-TNO255) に対応して、(01h) 〜(FFh) までの２５５個のパーツテーブルが設けられた管理テーブル部が用意される（なお本明細書において『ｈ』を付した数値はいわゆる１６進表記のものである）。それぞれのパーツテーブルには、或るパーツについて起点となるスタートアドレス、終端となるエンドアドレス、及びそのパーツ（トラック）のモード情報（トラックモード）が記録できるようになされている。なお、パーツとは時間的に連続したデータが物理的に連続して記録されているトラック部分をいい、例えば図１９にＭ1 やＭ4(4)などとして示したトラック部分のことである。
【００４７】
各パーツテーブルにおけるトラックのモード情報とは、そのパーツが例えばオーバーライト禁止やデータ複写禁止に設定されているか否かの情報や、オーディオ情報か否か、モノラル／ステレオの種別などが記録されている。
【００４８】
管理テーブル部における(01h) 〜(FFh) までの各パーツテーブルは、対応テーブル指示データ部のテーブルポインタ (P-TNO1〜P-TNO255) によって、そのパーツの内容が示される。つまり、第１曲目の楽曲についてはテーブルポインタP-TNO1として或るパーツテーブル（例えば(01h) 。ただし実際にはテーブルポインタには所定の演算処理によりＰ−ＴＯＣセクター０内のバイトポジションで或るパーツテーブルを示すことができる数値が記されている）が記録されており、この場合パーツテーブル(01h) のスタートアドレスは第１曲目の楽曲の記録位置のスタートアドレスとなり、同様にエンドアドレスは第１曲目の楽曲が記録された位置のエンドアドレスとなる。さらに、トラックモード情報はその第１曲目についての情報となる。
【００４９】
同様に第２曲目についてはテーブルポインタP-TNO2に示されるパーツテーブル（例えば(02h) ）に、その第２曲目の記録位置のスタートアドレス、エンドアドレス、及びトラックモード情報が記録されている。
【００５０】
以下同様にテーブルポインタはP-TNO255まで用意されているため、Ｐ−ＴＯＣ上では第２５５曲目まで管理可能とされている。
そして、このようにＰ−ＴＯＣセクター０が形成されることにより、例えば再生時において、所定の楽曲をアクセスして再生させることができる。
【００５１】
なお、記録／再生可能な光磁気ディスクの場合いわゆるプリマスタードの楽曲エリアが存在しないため、上記した対応テーブル指示データ部及び管理テーブル部は用いられず（これらは続いて説明するＵ−ＴＯＣで管理される）、従って各バイトは全て『００ｈ』とされている。
ただし、全ての楽曲がＲＯＭ形態（ピット形態）で記録されているプリマスタードタイプのディスク、及び楽曲等が記録されるエリアとしてＲＯＭエリアと光磁気エリアの両方を備えたハイブリッドタイプのディスクについては、そのＲＯＭエリア内の楽曲の管理に上記対応テーブル指示データ部及び管理テーブル部が用いられる。
【００５２】
＜３．Ｕ−ＴＯＣセクター＞
続いてＵ−ＴＯＣの説明を行なう。
図３はＵ−ＴＯＣの１セクター（セクター０）のフォーマットを示しており、主にユーザーが録音を行なった楽曲や新たに楽曲が録音可能な未記録エリア（フリーエリア）についての管理情報が記録されているデータ領域とされる。なお、Ｕ−ＴＯＣもセクター１以降は説明を省略する。
例えばディスク１に或る楽曲の録音を行なおうとする際には、システムコントローラ１１は、Ｕ−ＴＯＣからディスク上のフリーエリアを探し出し、ここに音声データを記録していくことができるようになされている。また、再生時には再生すべき楽曲が記録されているエリアをＵ−ＴＯＣから判別し、そのエリアにアクセスして再生動作を行なう。
【００５３】
図３に示すＵ−ＴＯＣのセクター（セクター０）には、Ｐ−ＴＯＣと同様にまずヘッダが設けられ、続いて所定アドレス位置に、メーカーコード、モデルコード、最初の楽曲の曲番(First TNO）、最後の楽曲の曲番（Last TNO）、セクター使用状況、ディスクシリアルナンバ、ディスクＩＤ等のデータが記録され、さらに、ユーザーが録音を行なって記録されている楽曲の領域や未記録領域等を後述する管理テーブル部に対応させることによって識別するため、対応テーブル指示データ部として各種のテーブルポインタ(P-DFA，P-EMPTY ，P-FRA ，P-TNO1〜P-TNO255) が記録される領域が用意されている。
【００５４】
そしてテーブルポインタ(P-DFA〜P-TNO255) に対応させることになる管理テーブル部として(01h) 〜(FFh) までの２５５個のパーツテーブルが設けられ、それぞれのパーツテーブルには、上記図２のＰ−ＴＯＣセクター０と同様に或るパーツについて起点となるスタートアドレス、終端となるエンドアドレス、そのパーツのモード情報（トラックモード）が記録されている。さらにこのＵ−ＴＯＣセクター０の場合、各パーツテーブルで示されるパーツが他のパーツへ続いて連結される場合があるため、その連結されるパーツのスタートアドレス及びエンドアドレスが記録されているパーツテーブルを示すリンク情報が記録できるようになされている。
【００５５】
この種の記録再生装置では、図１９を用いて上述したように１つの楽曲のデータ物理的に不連続に、即ち複数のパーツにわたって記録されていてもパーツ間でアクセスしながら再生していくことにより再生動作に支障はない。そこで、ユーザーが録音する楽曲等については、録音可能エリアの効率使用等の目的から、複数パーツにわけて記録する場合もある。そのため、リンク情報が設けられ、例えば各パーツテーブルに与えられたナンバ(01h) 〜(FFh) （実際には所定の演算処理によりＵ−ＴＯＣセクター０内のバイトポジションとされる数値で示される）によって、連結すべきパーツテーブルを指定することによってパーツテーブルが連結できるようになされている。なお、あらかじめピット形態で記録される楽曲等については通常パーツ分割されることがないため、前記図２のようにＰ−ＴＯＣセクター０においてリンク情報はすべて『(00h) 』とされている。
【００５６】
つまりＵ−ＴＯＣセクター０における管理テーブル部においては、１つのパーツテーブルは１つのパーツを表現しており、例えば３つのパーツが連結されて構成される楽曲についてはリンク情報によって連結される３つのパーツテーブルによって、そのパーツ位置の管理はなされる。
【００５７】
Ｕ−ＴＯＣセクター０の管理テーブル部における(01h) 〜(FFh) までの各パーツテーブルは、対応テーブル指示データ部におけるテーブルポインタ(P-DFA，P-EMPTY ，P-FRA ，P-TNO1〜P-TNO255) によって、以下のようにそのパーツの内容が示される。
【００５８】
テーブルポインタP-DFA は光磁気ディスク１上の欠陥領域に付いて示しており、傷などによる欠陥領域となるトラック部分（＝パーツ）が示された１つのパーツテーブル又は複数のパーツテーブル内の先頭のパーツテーブルを指定している。つまり、欠陥パーツが存在する場合はテーブルポインタP-DFA において(01h) 〜(FFh) のいづれかが記録されており、それに相当するパーツテーブルには、欠陥パーツがスタート及びエンドアドレスによって示されている。また、他にも欠陥パーツが存在する場合は、そのパーツテーブルにおけるリンク情報として他のパーツテーブルが指定され、そのパーツテーブルにも欠陥パーツが示されている。そして、さらに他の欠陥パーツがない場合はリンク情報は例えば『(00h) 』とされ、以降リンクなしとされる。
【００５９】
テーブルポインタP-EMPTY は管理テーブル部における１又は複数の未使用のパーツテーブルの先頭のパーツテーブルを示すものであり、未使用のパーツテーブルが存在する場合は、テーブルポインタP-EMPTY として、(01h) 〜(FFh) のうちのいづれかが記録される。未使用のパーツテーブルが複数存在する場合は、テーブルポインタP-EMPTY によって指定されたパーツテーブルからリンク情報によって順次パーツテーブルが指定されていき、全ての未使用のパーツテーブルが管理テーブル部上で連結される。
【００６０】
テーブルポインタP-FRA は光磁気ディスク１上のデータの書込可能なフリーエリア（消去領域を含む）について示しており、フリーエリアとなるトラック部分（＝パーツ）が示された１又は複数のパーツテーブル内の先頭のパーツテーブルを指定している。つまり、フリーエリアが存在する場合はテーブルポインタP-FRA において(01h) 〜(FFh) のいづれかが記録されており、それに相当するパーツテーブルには、フリーエリアであるパーツがスタート及びエンドアドレスによって示されている。また、このようなパーツが複数個有り、つまりパーツテーブルが複数個有る場合はリンク情報により、リンク情報が『(00h) 』となるパーツテーブルまで順次指定されている。
【００６１】
図４にパーツテーブルにより、フリーエリアとなるパーツの管理状態を模式的に示す。これはパーツ(03h)(18h)(1Fh)(2Bh)(E3h) がフリーエリアとされている時に、この状態が対応テーブル指示データP-FRA に引き続きパーツテーブル(03h)(18h)(1Fh)(2Bh)(E3h) のリンクによって表現されている状態を示している。なお、上記した欠陥領域や、未使用パーツテーブルの管理形態もこれと同様となる。
【００６２】
ところで、全く楽曲等の音声データの記録がなされておらず欠陥もない光磁気ディスクであれば、テーブルポインタP-FRA によってパーツテーブル(01h) が指定され、これによってディスクのレコーダブルユーザーエリアの全体が未記録領域（フリーエリア）であることが示される。そして、この場合残る(02h) 〜(FFh) のパーツテーブルは使用されていないことになるため、上記したテーブルポインタP-EMPTY によってパーツテーブル(02h) が指定され、また、パーツテーブル(02h) のリンク情報としてパーツテーブル(03h) が指定され、パーツテーブル(03h) のリンク情報としてパーツテーブル(04h) が指定され、というようにパーツテーブル(FFh) まで連結される。この場合パーツテーブル(FFh) のリンク情報は以降連結なしを示す『(00h) 』とされる。
なお、このときパーツテーブル(01h) については、スタートアドレスとしてはレコーダブルユーザーエリアのスタートアドレスが記録され、またエンドアドレスとしてはリードアウトスタートアドレスの直前のアドレスが記録されることになる。
【００６３】
テーブルポインタP-TNO1〜P-TNO255は、光磁気ディスク１にユーザーが記録を行なった楽曲について示しており、例えばテーブルポインタP-TNO1では１曲目のデータが記録された１又は複数のパーツのうちの時間的に先頭となるパーツが示されたパーツテーブルを指定している。
【００６４】
例えば１曲目とされた楽曲がディスク上でトラックが分断されずに（つまり１つのパーツで）記録されている場合は、その１曲目の記録領域はテーブルポインタP-TNO1で示されるパーツテーブルにおけるスタート及びエンドアドレスとして記録されている。
【００６５】
また、例えば２曲目とされた楽曲がディスク上で複数のパーツに離散的に記録されている場合は、その楽曲の記録位置を示すため各パーツが時間的な順序に従って指定される。つまり、テーブルポインタP-TNO2に指定されたパーツテーブルから、さらにリンク情報によって他のパーツテーブルが順次時間的な順序に従って指定されて、リンク情報が『(00h) 』となるパーツテーブルまで連結される（上記、図４と同様の形態）。このように例えば２曲目を構成するデータが記録された全パーツが順次指定されて記録されていることにより、このＵ−ＴＯＣセクター０のデータを用いて、２曲目の再生時や、その２曲目の領域へのオーバライトを行なう際に、光学ヘッド３及び磁気ヘッド６をアクセスさせ離散的なパーツから連続的な音楽情報を取り出したり、記録エリアを効率使用した記録が可能になる。
【００６６】
以上のようにディスク上のエリア管理はＰ−ＴＯＣによってなされ、またレコーダブルユーザーエリアにおいて記録された楽曲やフリーエリア等はＵ−ＴＯＣにより行なわれる。
これらのＴＯＣ情報はバッファＲＡＭ１３に読み込まれてシステムコントローラ１１がこれを参照できるようになされる。
【００６７】
＜４．ディスクのエリア構造＞
ここで、ディスクのエリア構造を説明する。図５はディスクのエリア構造をその半径方向に模式的に示したものである。
光磁気ディスクの場合、大きくわけて図５にピットエリアとして示すようにエンボスピットによりデータが記録されているエリア（プリマスタードエリア）と、いわゆる光磁気エリアとされてグルーブが設けられているグルーブエリアに分けられる。
【００６８】
ここでピットエリアとしては上記したＰ−ＴＯＣが繰り返し記録されており、上述したようにこのＰ−ＴＯＣにおいて、Ｕ−ＴＯＣの位置がＵ−ＴＯＣスタートアドレスＵＳＴA として示され、また、リードアウトスタートアドレスＬＯA 、レコーダブルユーザーエリアスタートアドレスＲＳＴA 、パワーキャルエリアスタートアドレスＰＣA 等、図５に示す各アドレス位置が示されている。
【００６９】
このディスクの最内周側のピットエリアに続いてグルーブエリアが形成されるが、このグルーブエリア内のうちＰ−ＴＯＣ内のリードアウトスタートアドレスＬＯA として示されるアドレスまでのエリアが、記録可能なレコーダブルエリアとされ、以降はリードアウトエリアとされている。
【００７０】
さらにこのレコーダブルエリアのうち、実際にデータが記録されるレコーダブルユーザーエリアは、レコーダブルユーザーエリアスタートアドレスＲＳＴA から、リードアウトスタートアドレスＬＯA 直前の位置までとなる。
【００７１】
そして、グルーブエリア内においてレコーダブルユーザーエリアスタートアドレスＲＳＴA より前となるエリアは、記録再生動作のための管理エリアとされ、上記したＵ−ＴＯＣ等が記録され、またパワーキャルエリアスタートアドレスＰＣA として示される位置から１クラスタ分がレーザーパワーのキャリブレーションエリアとして設けられる。
【００７２】
Ｕ−ＴＯＣはこの記録再生動作のための管理エリア内においてＵ−ＴＯＣスタートアドレスＵＳＴA に示される位置から３クラスタ（１クラスタ＝３６セクター）連続して記録される。
【００７３】
そして、実際の音声データは例えば図５のように、レコーダブルユーザーエリアに記録される。例えばこの場合、４曲の楽曲Ｍ1 〜Ｍ4 について、アドレスＡ0 〜Ａ1 のパーツに第１曲目の楽曲Ｍ1 が記録され、また第２曲目の楽曲Ｍ2 はアドレスＡ2 〜Ａ3 のパーツに記録されている。さらに第３曲目の楽曲Ｍ3 はアドレスＡ4 〜Ａ5 のパーツに、第４曲目の楽曲Ｍ4 はアドレスＡ6 〜Ａ7 のパーツに記録されている。この状態で、まだ楽曲の記録されていないフリーエリアはアドレスＡ8 〜Ａ9 のパーツとなる。
例えばこのような記録状態はＵ−ＴＯＣ内において上述したように、テーブルポインタP-TNO1〜P-TNO4、P-FRA 、及びこれに連結されるパーツテーブルによって管理される。
【００７４】
＜５．再生時におけるアクセス動作＞
ａ．概要
ここで次に、本実施例の記録再生装置の再生時におけるアクセス動作の概要について図６、図７を参照して述べる。
図６は、ディスクのレコーダブルユーザーエリア（図５参照）に記録された音声データの内容の一例を示している。そして、この場合には図から分かるようにＭ1 、Ｍ2 、Ｍ3 の３曲の楽曲が記録されているものとされ、更に、１曲目Ｍ1 は時間順にアドレスＡ6 〜Ａ7 に記録されたパーツＭ1(1)と、アドレスＡ0 〜Ａ1 のパーツＭ1(2)、およびアドレスＡ12〜Ａ13のパーツＭ1(3)とに離散的に記録されている。
また、２曲目Ｍ2 もアドレスＡ4 〜Ａ5 のパーツＭ2(1)と、アドレスＡ2 〜Ａ3 のパーツＭ2(2)、およびアドレスＡ10〜Ａ11のパーツＭ2(3)とに離散的に記録されている。３曲目Ｍ3 はアドレスＡ14〜Ａ15のパーツに連続して記録されている。
また、アドレスＡ8 〜Ａ9 、及びアドレスＡ16〜Ａ17の各パーツがフリーエリアとされている。
【００７５】
ここで、例えば図６に示した記録内容のディスクを最初から再生したとすれば、光学ヘッド３により、１曲目Ｍ1 のパーツＭ1(1)からデータの読み出しが開始され、この後アクセス動作を行いながらパーツＭ1(2)→Ｍ1(3)のデータを読み出す。次に２曲目のパーツＭ2(1)→パーツＭ2(2)→パーツＭ2(3)を読み出し、更に３曲目のパーツＭ3 にアクセスしてデータを読み出していくという動作となる。
【００７６】
そして、本実施例では、上記のような読み出し動作中に次のパーツへのアクセスの要求があった段階で、現在バッファＲＡＭ１３に蓄積されているデータ量が所定以上とされている場合には、アクセススピードを遅くするよう制御して、スレッドモータの高速駆動により生じるスレッド機構のギアノイズを避けるようにする。一方、データ量が所定以下であればスレッド機構５による移送速度を高速として迅速なアクセスを行い、出来るだけ早く次のパーツのデータの読出しが行われるようにしてバッファＲＡＭ１３のデータ蓄積を確保し、再生信号が途切れることを防ぐようにされる。
【００７７】
例えば、具体的には図６に示す光学ヘッド３により模式的に示すように、現在、２曲目のパーツＭ2(2)のデータの読出しが終了し、次のパーツであるＭ2(3)に対するアクセスの要求がある状態とされているとする。
この時点でのバッファＲＡＭ１３のデータの蓄積状態を、図７（ａ）（ｂ）に模式的に示す。この図においてはメモリ領域を５列により示し、書き込みは最上列の右側からデータが転送されて、図の矢印に示すように逐次データが送り込まれ、最下列の左側から読出されるものとして示している。また、このバッファＲＡＭ１３に３列分以上に相当するデータが蓄積されていればデータ量は所定値Ｔｈ以上とされ、３列分未満のデータの蓄積であれば所定値Ｔｈ以下とされる。
【００７８】
例えば、図７（ａ）は、１曲目の最初のパーツであるＭ1(1)から、読出しが完了したとされるパーツＭ2(2)までのデータが蓄積されており、現在はパーツＭ1(1)の内容のデータが読出されている状態を示しているが、この場合には図のようにバッファＲＡＭ１３のデータ量が所定値Ｔｈ（破線で示す）以上蓄えられている状態にある。
本実施例ではこのような場合、次のパーツ（この場合はＭ2(3)）にアクセスを行ってディスクから再生データの読取が実行されない期間も、バッファＲＡＭ１３には読出しデータにより再生信号が途切れない程度の充分なデータ蓄積量があると見做して、低速でアクセスさせるよう制御を行うことになる。
【００７９】
一方、図７（ｂ）の場合には、バッファＲＡＭ１３において、ディスクデータの読取が完了したパーツＭ2(2)までのデータが蓄積されている状態にあるが、ここでは１曲目の最初のパーツＭ1(1)の内容のデータが既に読出されて、現在は次のパーツＭ1(2)の内容のデータの読出しが行われている状態にあることから、図のようにバッファＲＡＭ１３のデータ蓄積量が所定値Ｔｈ未満となっている。
このような状態であれば本実施例では、バッファＲＡＭ１３のデータ蓄積量が不十分で、アクセス中にバッファＲＡＭ１３のデータ量が空（ＥＭＰＴＹ）になって再生信号が途切れることがあり得る状態と見做し、例えばスレッドモータを高速で回転させて早く次のパーツにアクセスできるようにするものである。
【００８０】
つまり、本実施例では、再生時のアクセス動作に際しては、バッファＲＡＭ１３のデータ蓄積量に余裕が無いような状態を除き、スレッド機構による光学ヘッドの移動速度を低速で行うようにするものである。これにより、スレッド機構を高速で駆動させる機会が減少するため、それだけギアノイズが低減されることになる。
例えば、本実施例の機器を特に大きな外乱が機器に加わるようなことが想定しにくい据置型とした場合には、常にバッファＲＡＭ１３には比較的安定してデータが蓄積される状態が得られうるため、ほとんどのアクセス時においてスレッド機構を低速移動させるようにすることも容易に可能であり有効である。
【００８１】
ｂ．第１の実施例
そこで次に、再生時において上記アクセス時の動作を実現するための一具体例を第１の実施例として図８、図９及び図１０を参照して説明する。
第１の実施例では上述したようなアクセス速度の可変を行うために、例えばサーボ回路９よりスレッド機構５のスレッドモータに印加するスレッドドライブ電圧ＳＤを変化させるように構成される。これにより、スレッドモータの回転速度が変化してスレッド機構５により光学ヘッド３を移送する速度が切換わることになる。
【００８２】
図８（ａ）は、バッファＲＡＭ１３のデータ蓄積量が、例えば図７（ｂ）のように所定値Ｔｈ以下の場合に対応してアクセスを行う場合のスレッドドライブ電圧の波形図を示している。ここでは図のように、アクセス移動量に対応する期間にわたってＶ1 で示すレベルのスレッドドライブ電圧がスレッドモータに印加されて、高速回転が行われるものとされる。これにより、スレッド機構５は高速で光学ヘッド３を移送しながらアクセスを行うことになる。
【００８３】
一方、図７（ａ）の状態として示したように、バッファＲＡＭ１３に所定値Ｔｈ以下のデータが蓄積されているような場合には、次のパーツにアクセスするまでの期間にわたり、図８（ｂ）に示す波形図に示すように、図８（ａ）の電圧レベルＶ1 よりも低い電圧Ｖ2 のスレッドドライブ電圧ＳＤによりスレッドモータを駆動する。これにより、スレッドモータは図８（ａ）の場合よりも低速で回転するため、スレッド機構５が低速にて光学ヘッド３を移送してアクセスを行うことになる。
あるいは、図８（ｃ）の波形図に示すように、電圧レベルはＶ1 としたままでも例えば図８（ａ）の波形と同じ面積となるだけの期間において断続的に出力するようなスレッドドライブ電圧としても、スレッド移動は低速とさせることが可能となる。
【００８４】
また、スレッドドライブ電圧がＰＷＭ波形によるものである場合には、例えば図９（ａ）のパルスデューティの波形がバッファＲＡＭ１３に所定値Ｔｈ以下のデータが蓄積されている状態に対応するもので、スレッドモータを高速回転させるとすれば、バッファＲＡＭ１３のデータ蓄積量が所定値Ｔｈ以上の場合には、図９（ｂ）に示すように、図９（ａ）の波形よりパルス幅の小さなＰＷＭ波形を形成してスレッドドライブ電圧として印加する。これにより、スレッド移動は低速となる。
【００８５】
そして、上記スレッドドライブ電圧の切換えを実行するためのシステムコントローラ１１の処理動作を図１０に示す。
このルーチンでは、先ずステップF101において次のパーツへのアクセス要求があるかどうかを判別しており、ここで要求が無ければ元のルーチンに戻る。一方、例えば、現在のパーツの読取の完了の他、早送り／早戻し、曲サーチのための操作等がなされることによって、次のパーツへのアクセス要求があったと判別されると、ステップF102に進んで現在のバッファＲＡＭ１３のデータ量が所定値以上蓄積されているかどうかについて、例えばメモリコントローラ１２からの情報に基づいて判別を行う。
ここで、データ蓄積量が所定値以上とされた場合にはステップF103に進んで、低速によるスレッド移動が行われるように処理を実行する。つまり、スレッドモータに対して、図８（ｂ）あるいは図８（ｃ）、あるいはＰＷＭ波形の場合には図９（ｂ）に示すようなスレッドドライブ電圧が印加されるようにサーボ回路９を制御して、元のルーチンに戻る。
一方、ステップF102でデータ蓄積量が所定値以下と判別されると、ステップF104に進んで高速によるスレッド移動が行われるように、図８（ａ）あるいは図９（ａ）などに示したようなスレッドドライブ電圧をサーボ回路９から出力させて元のルーチンに戻ることとなる。
【００８６】
ｂ．第２の実施例
次に、図１１〜図１３を参照して第２の実施例について説明する。
この第２の実施例では、再生時でのアクセス速度の可変を行うにあたり、高速の場合には先の第１の実施例と同様に、スレッド機構５により光学ヘッド３自体を高速移動させる「スレッド移動」により次のパーツにアクセスさせるようにされる。一方、低速アクセスの場合には、主に２軸機構４の駆動により対物レンズ３ａを変位させる「トラックジャンプ」によりアクセスを行うようにされる。
【００８７】
図１１（ａ）は、この第２の実施例において、高速アクセス時のスレッド移動の際に出力されるスレッドドライブ電圧の波形を示しており、このような所定レベルの電圧がアクセス移動量に対応する期間にわたってスレッドモータに印加されることで、この実施例では光学ヘッド３がスレッド機構５により高速に移送される。図１１（ｂ）はトラッキングエラー信号とされ、スレッドドライブ電圧が印加されてスレッドが移動中とされる期間には図のように光スポットがトラックを横切ることによってトラバース信号が得られる。
【００８８】
そして、図１２は低速アクセス時のトラックジャンプ制御を行うためのトラッキングドライブ信号を示す波形図である。例えばこの図のＴ1 時点でトラックジャンプによるアクセス動作が開始されるとすると、この時点からトラッキングサーボ系及びスレッドサーボ系がオープンループとされ、図１２（ａ）のようにトラッキングドライブ信号ＴＤとして加速パルスが二軸機構４を駆動する二軸ドライブ部に印加される。図１２（ｂ）のトラッキングエラー信号においてはジャンプ中に光スポットがトラックを横切ることでトラバース信号が得られる。
【００８９】
トラバース信号のカウントによってトラックジャンプ中に現在何トラックジャンプしたかを検出できるが、例えば目標トラックまでの半分のジャンプを終了した時点（Ｔ2 ）で、二軸ドライブ部に対して減速パルスが印加される。これは、光学ヘッドの対物レンズの移動速度がゼロとなる時にトラッキングサーボループを閉じるようにしたいために、逆方向の電圧を印加して対物レンズ３ａにブレーキをかけるものである。そして、対物レンズ３ａの速度がゼロ付近となった時点（Ｔ3 ）でトラックジャンプ動作を終了させ、トラッキングサーボループを閉じるとともにスレッドサーボループを閉じている。なお、ここでは波形図を示していないが、対物レンズ３ａの変位状態によっては、スレッドモータにスレッドドライブ電圧を印加してスレッド機構５も移動させることでトラックジャンプ動作に追従するようにしているものである。
【００９０】
そして、上記Ｔ1 〜Ｔ3 期間のようなトラックジャンプ動作が、以降、次のパーツへのアクセスが完了するまでＴ4 〜Ｔ5 期間及びＴ6 〜Ｔ7 期間に示すように実行されていくことで、この場合には対物レンズ３ａが次にアクセスすべきアドレスのトラックまで到達するようにされ、このようにして低速によるアクセスが実行されることになる。
【００９１】
次に、上記第２の実施例における高速アクセスと低速アクセスの切換えを実行するためのシステムコントローラ１１の処理動作を図１３のフローチャートに示す。
このルーチンでは、先ずステップF201において次のパーツへのアクセス要求があるかどうかを判別しており、ここで要求が無ければ元のルーチンに戻る。一方、次のパーツへのアクセス要求があったと判別されると、ステップF202に進んで現在のバッファＲＡＭ１３のデータ量が所定値以上蓄積されているかどうかについて判別を行う。
ここで、データ蓄積量が所定値以上とされればステップF203に進んで、図１２を参照して説明したトラックジャンプ動作によるアクセスが実行されるように、サーボ回路９を制御して元のルーチンに戻る。ステップF202でデータ蓄積量が所定値以下と判別されると、ステップF204に進んで図１１を参照して説明したスレッド移動を行うことで高速アクセスが実行されるように制御を行い、元のルーチンに戻ることとなる。
【００９２】
ｃ．第３の実施例
次に第３の実施例について説明する。先の各実施例では再生時におけるバッファＲＡＭ１３のデータ蓄積量の情報に基づいて高速／低速アクセスの切換えを行っているが、この実施例では、実際の次のパーツに対してアクセスするのに要する時間情報に基づいて高速／低速アクセスの判断を行うようにされる。
そこで、この第３の実施例におけるアクセス動作について、図１４のシステムコントローラ１１の処理動作を示すフローチャートを参照して説明することとする。
【００９３】
このルーチンでは、先ずステップF301において次のパーツへのアクセス要求があるかどうかを判別しており、ここで要求が無ければ元のルーチンに戻るが、次のパーツへのアクセス要求があったと判別されると、ステップF302に進んで次にアクセスすべきパーツまでの距離を算出する。これは、次にアクセスべきパーツのスタートアドレスから、現在のパーツのエンドアドレスを減算処理することによって得ることができる。
例えば図６の場合であれば、次にアクセスすべきパーツＭ2(3)のスタートアドレスはＡ10であり、現在のパーツＭ2(2)のエンドアドレスはＡ3 であることから、（Ａ10−Ａ3 ）を演算すればよいことになる。
そして、次にシステムコントローラ１１はステップF303に進んで、上記ステップF302における算出結果から、実際に次のパーツへのアクセスに要するとされる所要時間ＴA を得るための演算を行う。具体的には、例えばディスクの最内周から最外周までアクセスするのに要する時間Ａを予め求めておき、ディスクの最内周から最外周までの総アドレス数をＢとし、ステップF302にて算出されたパーツ間の距離をＣとすれば、アクセスに要する所要時間ＴA は、
ＴA ＝Ａ×Ｃ／Ｂ
のようにして算出することができる。例えば、図６の場合であれば、パーツＭ2(2)のエンドアドレスＡ3 からパーツＭ2(3)のスタートアドレスＡ10の差（Ａ10−Ａ3 ）に基づいて、実際にパーツＭ2(2)からパーツＭ2(3)にアクセスするための所要時間ＴA が求められる。
【００９４】
そして、上記ステップF303でアクセス所要時間ＴA が算出されると、このアクセス所要時間ＴA と所定の固定値であるＴB について、
ＴA ＜ＴB
であるかどうかについて判別を行う。
なお、比較値であるＴB は、例えば再生時におけるバッファＲＡＭ１３の平均的なデータ蓄積量に対してバッファＲＡＭ１３にデータの書き込みが行われなくなった場合に、データ量が空（０）となるのに要するとされる時間に基づいて設定されるものとされる。
このステップで、ＴA ＜ＴB であると判別された場合には、上記ステップF303で算出されたアクセス所要時間ＴA は、アクセス中にバッファＲＡＭ１３のデータ量が空となるのに要すると想定される時間長よりも明らかに短いと見做され、低速によるスレッド移動が行われるように制御を行う（F305) 。一方、ＴA ＜ＴB ではないと判別されると、所要時間ＴA が相当に長く、アクセスを行っている期間内にバッファＲＡＭ１３のデータ量が不十分となることもあり得ると見做し、高速によるスレッド移動とする（F306) 。
なお、ステップF305、F306における処理は、先の図１０のステップF103，F104により説明したと同様の制御が実行されればよい。また、ここではアクセス速度の可変をスレッド移動の速度切換えにより制御するようにされているが、先の第２の実施例における処理動作（図１３のステップF203、F204）のように、トラックジャンプによる低速アクセスと、スレッド移動による高速アクセスにより行われるように構成して構わない。
【００９５】
ｄ．第４の実施例
次に第４の実施例について説明する。この実施例では上記第３の実施例においても算出した、次のパーツへのアクセス所要時間ＴA の情報と、バッファＲＡＭ１３のデータ蓄積量を時間換算した情報とに基づいて、高速／低速アクセスの判断を行うようにされる。
この第４の実施例におけるアクセス動作を、図１５のシステムコントローラ１１の処理動作を示すフローチャートを参照して説明する。
【００９６】
このルーチンにおいて、ステップF401〜F403までの処理は、先に第３の実施例として示した図１４のステップF301〜F303の処理と同様であるため説明を省略する。
そして、次のステップF404においては現在のバッファＲＡＭ１３のデータ蓄積量を得ると共に、この現在のデータ蓄積量において、書込みが停止された条件のもとで、データ蓄積量が空（ＥＭＰＴＹ）となるまで読み出し動作が可能な継続ＴC を算出する。これは、上記現在のデータ蓄積量と例えば所定の単位時間内の読出しビット数とに基づいて算出することができる。
次に、システムコントローラ１１はステップF405に進み、ステップF403で算出したアクセス所要時間ＴA と上記時間ＴC とについて、
ＴC ＞＞ＴA
とされているかどうかについて判別する。
つまり、再生時において、次へのパーツにアクセスする間はバッファＲＡＭ１３へのデータの書き込みが停止して読出しのみが行われるが、このアクセス期間内においても、バッファＲＡＭ１３のデータ蓄積量として、明らかに音声出力が途切れないとされる程度に時間的に充分余裕があるかどうかについての判断が行われる。
ここで、ＴC ＞＞ＴA であると判別されれば、現在のデータ蓄積量に充分余裕があると判断して、ステップF406に進んで低速によるスレッド移動が行われるように制御を行い、ＴC ＞＞ＴA でないと判別されれば、現在のデータ蓄積量として余裕がないものとしてステップF407に進んで高速によるスレッド移動が行われるように制御を行う。
実際には、アクセス動作ごとにそのときのアクセス距離（所要時間）及びデータ蓄積量は異なってくるため、この第４の実施例のように、アクセス要求があるごとに、固定値を用いずに両者のデータを得て比較を行うことで、現在のデータの蓄積状態により的確に対応してスレッド移動の高速／低速切換の判断を行うことができる。
なお、この実施例でもアクセス速度は、トラックジャンプとスレッド移動の動作切換えにより可変されるように構成されてもよい。
【００９７】
＜６．記録時におけるアクセス動作＞
ａ．概要
これまでは、実施例の記録再生装置の再生時におけるアクセス動作について説明してきたが、記録時においてもアクセス要求があった場合にバッファＲＡＭ１３のデータの蓄積状態や、アクセス所要時間に応じてアクセススピードの高速／低速切換えを行うように構成される。
記録時においてアクセスが行われる場合とは、例えば現在の記録可能なフリーエリアのパーツに対する書き込みが終了し、次にデータを書き込むべきフリーエリアのパーツにヘッド部（磁気ヘッド６ａ及び光学ヘッド３）を移動させるような場合がある。
例えば、図６の場合であれば、現在、アドレスＡ16〜Ａ17のフリーエリアに対する書き込みが完了し、次に書き込みを行うべきアドレスＡ8 〜Ａ9 からなるフリーエリアに対してアクセスを行う動作に相当する。
また、再生時においては、バッファＲＡＭ１３のデータの蓄積状態がアクセス期間中に空となることがないように配慮してアクセス速度の切換えが行われていたが、記録時においては、アクセス期間中に読み込みデータがオーバーフローしないように、充分メモリの空領域に余裕があるかどうかに基づいてアクセス速度の可変が行われる。
【００９８】
ｂ．第５の実施例
そこで先ず、記録時においてバッファＲＡＭ１３のデータ蓄積量に基づいてアクセス速度の切換えを行う場合を、第５の実施例として図１６のフローチャートを参照して説明する。なお、この第５の実施例の処理動作は、先に図１０により示した再生時における第１の実施例に対応する。
このルーチンでは、先ずステップF501において次のパーツへのアクセス要求があるかどうかを判別しており、ここで要求が無ければ元のルーチンに戻る。一方例えば次のフリーエリアのパーツへのアクセス要求があったと判別されると、ステップF502に進んで現在のバッファＲＡＭ１３のデータ蓄積量が、記録時に対応して設定される所定値以下とされているかどうかについて判別を行う。ここで、データ蓄積量が所定値以下と判別されれば、アクセス期間中にバッファＲＡＭ１３が明らかにオーバーフローしない程度に充分空きがあると見做してステップF503に進み、低速によりスレッド移動が実行されるように制御して元のルーチンに戻る。また、所定値以下ではないと判別されれば、バッファＲＡＭ１３の空き領域が不充分であるとして、ステップF504に進んで高速によりスレッド移動を行うことで迅速に次のフリーエリアのパーツへの書き込みが開始されるようにした後元のルーチンに戻る。
【００９９】
なお、ここではアクセス速度の可変をスレッド移動の速度切換えにより制御するようにされているが、先に図１３により示した再生時における第２の実施例の処理動作（ステップF203、F204）のように、データ蓄積量が所定値以下の場合はステップF503にてトラックジャンプにより低速アクセスを行う処理動作とし、所定値以上の場合にはステップF504にて高速スレッド移動によりアクセス制御する処理が実行されるように構成してもよい。
【０１００】
ｃ．第６の実施例
次に、図１７のフローチャートを参照して第６の実施例について説明する。この第６の実施例の処理動作は、先に図１４により示した再生時における第３の実施例の処理動作に対応する。
このルーチンにおいて、ステップF601〜F603の処理動作は図１４におけるステップF301〜F303の処理と同様であるため説明を省略する。ただし、この場合には記録時とされることから、例えば図６の場合であれば、現在のフリーエリアのパーツのエンドアドレスＡ17から次にアクセスすべきフリーエリアのパーツのスタートアドレスＡ8 にアクセスするための所要時間ＴA が算出される。
【０１０１】
そして、上記ステップF603でアクセス所要時間ＴA が算出されると、このアクセス所要時間ＴA と所定の固定値であるＴB(R)について、
ＴA ＜ＴB(R)
であるかどうかについて判別を行う。
なお、ここでの比較値であるＴB(R)は、例えば記録時におけるバッファＲＡＭ１３の平均的なデータ蓄積量において、バッファＲＡＭ１３に記録データの書き込みのみが行われるとした場合に、データ量が一杯（ＦＵＬＬ）となってオーバーフローするのに要するとされる時間に基づいて設定されるものとされる。
【０１０２】
このステップで、ＴA ＜ＴB(R)であると判別された場合には、上記ステップF603で算出されたアクセス所要時間ＴA は、アクセス中に明らかにバッファＲＡＭ１３のデータ量がオーバーフローしない程度に空き領域に余裕があると見做され、低速によるスレッド移動が行われるように制御を行う（F605) 。一方、ＴA ＜ＴB(R)ではないと判別されると、アクセスを行っている期間内にバッファＲＡＭ１３の空き容量が不十分となり得る程度に所要時間ＴA が長いと見做し、高速によるスレッド移動とする（F606) 。なお、この場合においてもアクセス速度はトラックジャンプとスレッド移動の動作切換えにより可変されるように構成されてよい。
【０１０３】
ｃ．第７の実施例
次に、図１８のフローチャートを参照して第７の実施例について説明する。この第７の実施例の処理動作は、先に図１５により示した再生時における第４の実施例の処理動作に対応する。
このルーチンにおいて、ステップF701〜F703までの処理は、先に第６の実施例として示した図１７のステップF601〜F603の処理と同様であるため説明を省略する。
次のステップF704においては、現在のバッファＲＡＭ１３のデータ蓄積量について、記録データの書き込みのみが行われるとした場合にバッファＲＡＭ１３がオーバーフローするまでの時間ＴC(R)を算出してステップF705に進み、アクセス所要時間ＴA と上記時間ＴC(R)とについて、
ＴC(R)＞＞ＴA
とされているかどうかについて判別する。つまり、これから次のパーツへアクセスするのに要するとされる時間内に、明らかにバッファＲＡＭ１３がオーバーフローしないとされる程度に、現在のデータ空き容量に充分な余裕があるかどうかについて判別が行われる。
【０１０４】
ここで、ＴC(R)＞＞ＴA であると判別されれば、現在のデータ空き容量に充分余裕があると判断して、ステップF706に進んで低速によるスレッド移動が行われるように制御を行い、ＴC(R)＞＞ＴA でないと判別されれば、現在のデータ空き容量に充分な余裕がないものとしてステップF707に進んで高速によるスレッド移動が行われるように制御を行う。
なお、この場合もステップF706、F707の各処理動作は、それぞれトラックジャンプによる低速アクセスと、高速スレッド移動によるアクセス処理とが行われるように構成してよい。
【０１０５】
なお、本発明の実施例として光磁気ディスクに対応した記録再生装置を挙げて説明してきたが、他のディスク状記録媒体に対応する再生装置や記録装置に適用することも当然可能である。例えば、ＣＤプレーヤなどの再生装置において、トラック再生順がランダムとなるいわゆるシャッフル再生モードに対して本発明を適用すれば、曲間のアクセス動作時にそのアクセス速度が可変されて、このときに発生するギアノイズを低減させることができる。
また、上記各実施例においてはアクセス速度を２段階に切換え可能な場合について説明してきたが、上述してきたアクセス所要時間情報、バッファメモリのデータ蓄積量情報及び、データ蓄積量から得られる時間情報等に基づく判断結果に応じて更に多段階に速度切換えが行われるようにすることも可能であり、更には、これらの情報に対応してアクセス速度が連続的に可変されるように構成することも考えられる。
また、スレッド機構に代えて、ディスクを搭載するターンテーブルをスライドさせることによって光学ヘッドとディスクの相対位置を変位させるものもあるが、この場合は、そのスライド機構によるアクセス速度を変化させるようにして、本発明を適用すればよい。
【０１０６】
【発明の効果】
以上説明したように本発明では、アクセス時に際して、再生時であればバッファＲＡＭのデータ蓄積量に充分余裕があるとされ、記録時にはデータ空き容量に充分余裕があるとされる限り、低速でアクセスするように構成することで、スレッド機構の高速駆動時に生じる不快なギアノイズの発生を低減させることが可能となった。これにより、ディスクを再生したり記録時にソースのモニタを行っている際に、ギアノイズによって楽曲等の鑑賞が妨げられなくなるという効果を有している。
【図面の簡単な説明】
【図１】本発明の実施例の記録再生装置の要部のブロック図である。
【図２】ディスクにおけるＰ−ＴＯＣセクターの説明図である。
【図３】ディスクにおけるＵ−ＴＯＣセクターの説明図である。
【図４】ディスクにおけるＵ−ＴＯＣセクターのリンク構造の説明図である。
【図５】ディスクのエリア構造の説明図である。
【図６】実施例におけるディスクの記録状態を示す説明図である。
【図７】実施例の再生時におけるバッファＲＡＭのデータ蓄積状態を概念的に示す説明図である。
【図８】第１の実施例のスレッドドライブ電圧を示す波形図である。
【図９】第１の実施例のスレッドドライブ電圧を示す波形図である。
【図１０】第１の実施例のアクセス動作の処理のフローチャートである。
【図１１】第２の実施例のスレッドドライブ電圧を示す波形図である。
【図１２】第２の実施例のトラックジャンプ動作を示す波形図である。
【図１３】第２の実施例のアクセス動作の処理のフローチャートである。
【図１４】第３の実施例のアクセス動作の処理のフローチャートである。
【図１５】第４の実施例のアクセス動作の処理のフローチャートである。
【図１６】第５の実施例（記録時）のアクセス動作の処理のフローチャートである。
【図１７】第６の実施例（記録時）のアクセス動作の処理のフローチャートである。
【図１８】第７の実施例（記録時）のアクセス動作の処理のフローチャートである。
【図１９】ディスクの記録形態の説明図である。
【符号の説明】
１  ディスク
３  光学ヘッド
３ａ  対物レンズ
５  スレッド機構
６ａ  磁気ヘッド
８  エンコーダ／デコーダ部
９  サーボ回路
１１  システムコントローラ
１２  メモリコントローラ
１３  バッファＲＡＭ
１４  エンコーダ／デコーダ部
１５  Ｄ／Ａ変換器
１８  Ａ／Ｄ変換器
【図１】
0003724573.tif 000002
【図２】
0003724573.tif 000003
【図３】
0003724573.tif 000004
【図４】
0003724573.tif 000005
【図５】
0003724573.tif 000006
【図６】
0003724573.tif 000007
【図７】
0003724573.tif 000008
【図８】
0003724573.tif 000009
【図９】
0003724573.tif 000010
【図１０】
0003724573.tif 000011
【図１１】
0003724573.tif 000012
【図１２】
0003724573.tif 000013
【図１３】
0003724573.tif 000014
【図１４】
0003724573.tif 000015
【図１５】
0003724573.tif 000016
【図１６】
0003724573.tif 000017
【図１７】
0003724573.tif 000018
【図１８】
0003724573.tif 000019
【図１９】
0003724573.tif 000020