(57)【特許請求の範囲】
【請求項１】
データが記録される記録領域と、上記記録領域における未記録領域を管理する未記録領域管理情報と、上記記録領域における既にデータが記録済みの領域を管理する記録済み領域管理情報とが記録される管理領域とからなる記録媒体に情報を記録する記録手段と、
上記記録手段によって上記記録領域に既に記録済みのデータ上に新たなデータを上書記録する際、上記上書記録される記録済みデータの前後に、上記管理領域に記録された情報では管理されない無効領域が存在するか否かを判別する判別手段と、
隣接する他のデータとの境界に記録を行わないガード領域を設けて上記上書記録を開始するとき、上記判別手段にて無効領域が存在すると判断された場合には上記記録済み領域管理情報と、上記未記録領域管理情報と、上記無効領域の量と、上記ガード領域の量とに基づいて記録可能時間を算出し、上記判別手段にて無効領域が存在しないと判断された場合には上記記録済み領域管理情報と、上記未記録領域管理情報と、上記ガード領域の量とに基づいて記録可能時間を算出する記録可能時間算出手段と
を備える記録装置。
【請求項２】
データが記録される記録領域と、上記記録領域における未記録領域を管理する未記録領域管理情報と、上記記録領域における既にデータが記録済みの領域を管理する記録済み領域管理情報とが記録される管理領域とからなる記録媒体に情報を記録する記録手段と、
上記記録手段によって上記記録領域に既に記録済みのデータ上に新たなデータを上書記録する際、上記上書記録される記録済みデータの前後に、上記管理領域に記録された情報では管理されない無効領域が存在するか否かを判別する判別手段と、
隣接する他のデータとの境界に記録を行わないガード領域を設けて上記上書記録を開始するとき、上記判別手段にて無効領域が存在すると判断された場合には上記記録済み領域管理情報に基づいて算出される上記上書記録が開始される位置から連続される記録済みデータの量と、上記無効領域の量と、上記ガード領域の量と、上記未記録領域管理情報とに基づいて記録可能時間を算出し、上記判別手段にて無効領域が存在しないと判断された場合には上記記録済み領域管理情報に基づいて算出される上記上書記録が開始される位置から連続される記録済みデータの量と、ガード領域の量と、上記未記録領域管理情報とに基づいて記録可能時間を算出する記録可能時間算出手段と
を備える記録装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、例えば光磁気ディスクなどの記録媒体に対応した記録装置であって、既に記録されているデータを消去しながら新たなデータの記録を行なう、いわゆる上書き記録が可能な記録装置に関するものである。
【０００２】
【従来の技術】
各種記録媒体及びそれらに対応する記録装置が開発されているが、特に近年ミニディスクシステムとして知られているように、ユーザーが自由に上書き記録を行なうことのできるものも普及している。
【０００３】
例えばこのミニディスクシステムの場合は、ディスク上でユーザーが録音を行なった領域や、まだ何も録音されていない領域を管理するために、音楽等の主データとは別に、ユーザーＴＯＣ（以下Ｕ−ＴＯＣという）という目次情報が記録されており、記録装置はこのＵ−ＴＯＣを参照しながら録音を行なう領域を判別している。つまり、Ｕ−ＴＯＣには録音された各楽曲等がトラックという単位で管理され、そのスタートアドレス、エンドアドレス等が記される。また何も録音されていない未記録領域（フリーエリア）についても、そのスタートアドレス、エンドアドレス等が記される。
【０００４】
そして、例えば或る楽曲の録音を行なおうとする際には、録音装置はＵ−ＴＯＣからディスク上のフリーエリアのアドレスを確認し、そこに音声データを記録していったり、或はある曲（トラック）を消去しながら上書き録音をする場合は、そのトラックのアドレスを確認してそこに音声データを記録していくことになる。
【０００５】
例えば今、ディスクに図８（ａ）のようにトラックＴＫ１〜ＴＫ４として４曲が録音されているとする。
なお、この図はディスク半径方向を直線的なイメージで示したもので、ディスク最内周側はリードインエリアとされ、ここにはＵ−ＴＯＣその他の情報が記録される。また最外周側はリードアウトエリアとして録音には用いられない。
図８（ａ）ではトラックＴＫ４に続く外周側のエリアはフリーエリアＦ１とされている状態が示されている。
【０００６】
このようなディスクに対してミニディスクシステムの場合、大きくわけて２つの録音方式が可能となる。１つはフリーエリアに録音していく方式（フリーエリア録音）、もう１つは既に記録されているトラックを消去しながら録音を行なう方式（上書き録音）である。
【０００７】
図８（ａ）のようなディスクに対してフリーエリア録音を行なう場合は、図８（ｂ）のような録音動作が行なわれる。
即ち記録装置はフリーエリアＦ１のスタートアドレスに録音ヘッドをアクセスさせ、録音を開始させる。そして図８（ｂ）の矢印で示す区間で録音を実行したとすると、その録音した音声は斜線部として示す第５トラックＴＫ５とされることになる。このとき、それまでに既に記録されていたトラックＴＫ１〜ＴＫ４については変化はない。
【０００８】
この録音動作により、Ｕ−ＴＯＣにおいては、斜線部のスタートアドレス及びエンドアドレスはトラックＴＫ５のスタートアドレス及びエンドアドレスとして管理され、またフリーエリアＦ１は、斜線部を除いた残りの部分のみが新たなフリーエリアＦ１として、そのスタートアドレス及びエンドアドレスが記録されている状態に更新される。
【０００９】
また図８（ａ）のようなディスクに対して上書き録音を行なう場合は、図８（ｃ）のような録音動作が行なわれる。
今、ユーザーがトラックＴＫ４の先頭位置に記録ヘッドをアクセスさせた状態で上書き録音操作を行なったとする。すると、それまで記録されていたトラックＴＫ４（旧トラックＴＫ４）のデータが記録されていた領域に新たなデータが新トラックＴＫ４として上書き録音されていく。また、この場合、旧トラックＴＫ４は最後のトラックであったため、新トラックＴＫ４の録音中に旧トラックＴＫ４の領域を使い切ってしまった場合は、そのまま後続するフリーエリアＦ１に録音が行なわれていく。
そして図８（ｃ）の矢印で示す区間で録音を実行したとすると、その録音した音声は斜線部として示す、新トラックＴＫ４とされることになる。もちろん旧トラックＴＫ４としてのデータは消失される。
【００１０】
この録音動作により、Ｕ−ＴＯＣにおいては、斜線部のスタートアドレス及びエンドアドレスはトラックＴＫ４のスタートアドレス及びエンドアドレスとして管理され、またフリーエリアＦ１は、新トラックＴＫ４の録音に使われた部分を除いた残りの部分のみが新たなフリーエリアＦ１として、そのスタートアドレス及びエンドアドレスが記録されている状態に更新される。
【００１１】
【発明が解決しようとする課題】
ところで、このようにＵ−ＴＯＣによってトラックやフリーエリアを管理するシステムでは、単に録音や再生を行なうのみでなく、Ｕ−ＴＯＣを書き換えることにより、１つのトラックを２つのトラックに分割したり、逆に２つのトラックを１つのトラックに連結したり、さらに曲順を任意に変更させるなどの各種編集処理が可能である。つまり、ディスク１上で実際の音声データの記録位置を変更させなくても、Ｕ−ＴＯＣ上で各トラックのスタートアドレスやエンドアドレスを書き換えるのみでこれらの編集が可能となる。
【００１２】
ところが、これらの編集処理や、録音時の最小区間単位の設定、Ｕ−ＴＯＣ管理上での最小区間単位の設定などによって、ディスク上ではＵ−ＴＯＣに全く管理されない微小なエリアが生じる場合もある。このようなエリアはトラッシュエリアと呼ばれ、Ｕ−ＴＯＣからみた場合ディスク上では存在していない無効区間として扱われる。図８にはトラッシュエリアＴＳがトラックＴＫ２の前後に発生している例が示されている。
【００１３】
また、上書き録音を行なう場合は、既に記録されているデータにおいて上書きしない部分を消失させないためなどの目的から、録音する区間の前後にガードバンドを設けるようにしている。図８（ｃ）には新トラックＴＫ４の録音について、その前後にガードバンドＧＢを設けた例が示されている。この場合、旧トラックＴＫ４のスタートアドレスから上書き録音が行なわれることになるわけであるが、実際には旧トラックＴＫ４のスタートアドレスからガードバンドＧＢとなる多少のマージンをとった位置から録音を開始するようにしている。
【００１４】
ここで、録音時の録音可能時間の表示について考える。録音装置では、録音動作が行なわれるときに、録音可能時間を表示してユーザーに利便性を与えるようにすることが多いが、例えばフリーエリア録音の場合は、単にフリーエリアの区間長を時間に換算して表示すればよい。
【００１５】
ところが、上書き録音の場合は、トラッシュエリアＴＳやガードバンドＧＢの影響により正確な録音可能時間を算出することが難しいという問題がある。
例えば単純にいえば、図８（ａ）の状態から図８（ｃ）のような録音を行なうときは、旧トラックＴＫ４の区間と、フリーエリアＦ１の区間を足して、それを時間に換算すれば良いわけであるが、これはかならずしも正確な録音可能時間とはいえないことになる。
【００１６】
これは、例えば上書き録音により消去される区間に挟まれてトラッシュエリアＴＳが存在するような場合は、そのトラッシュエリアＴＳについても有効利用して録音を行なっていけば良いことや、さらにガードバンドＧＢは１つの物理的に連続した区間の前後に設けるものであって、例えば録音中にアクセスを行なって物理的に離れた区間に、時間的に連続するデータを記録していったような場合、それらの動作に応じてガードバンドＧＢが設定されていくことになるためである。
【００１７】
そして、録音に利用できるトラッシュエリアＴＳや、録音動作に応じて設けなければならないガードバンドＧＢによる録音可能時間の変動分についても考慮して、正確な録音可能時間を録音開始時点で算出するには、Ｕ−ＴＯＣのトラック管理状態のほぼ全体をチェックしていかなければならず、非常に煩雑な演算処理が必要になる。
このため録音モードとなってもなかなか録音可能時間が表示できない（例えば場合によっては録音開始から数分間かかる）ということになり、ユーザーにとって不便なものとなってしまう。
【００１８】
【課題を解決するための手段】
本発明はこのような問題点に鑑みて、録音時に迅速に大まかな録音可能時間を提示できるようにするとともに、その後正確な時間に補正していくことで。使用性を向上させること目的とする。
【００１９】
このため本発明の記録装置は、データが記録される記録領域と、上記記録領域における未記録領域を管理する未記録領域管理情報と、上記記録領域における既にデータが記録済みの領域を管理する記録済み領域管理情報とが記録される管理領域とからなる記録媒体に情報を記録する記録手段と、上記記録手段によって上記記録領域に既に記録済みのデータ上に新たなデータを上書記録する際、上記上書記録される記録済みデータの前後に、上記管理領域に記録された情報では管理されない無効領域が存在するか否かを判別する判別手段と、隣接する他のデータとの境界に記録を行わないガード領域を設けて上記上書記録を開始するとき、上記判別手段にて無効領域が存在すると判断された場合には上記記録済み領域管理情報と、上記未記録領域管理情報と、上記無効領域の量と、上記ガード領域の量とに基づいて記録可能時間を算出し、上記判別手段にて無効領域が存在しないと判断された場合には上記記録済み領域管理情報と、上記未記録領域管理情報と、上記ガード領域の量とに基づいて記録可能時間を算出する記録可能時間算出手段とを備える。
または隣接する他のデータとの境界に記録を行わないガード領域を設けて上記上書記録を開始するとき、上記判別手段にて無効領域が存在すると判断された場合には上記記録済み領域管理情報に基づいて算出される上記上書記録が開始される位置から連続される記録済みデータの量と、上記無効領域の量と、上記ガード領域の量と、上記未記録領域管理情報とに基づいて記録可能時間を算出し、上記判別手段にて無効領域が存在しないと判断された場合には上記記録済み領域管理情報に基づいて算出される上記上書記録が開始される位置から連続される記録済みデータの量と、ガード領域の量と、上記未記録領域管理情報とに基づいて記録可能時間を算出する。
【００２０】
【作用】
上記記録可能時間算出手段では、記録時には、管理情報から把握できるデータ未記録領域の量と、消去していく領域の量とから大まかな記録可能時間を算出できる。また記録動作中には、無効領域やガード領域の量に応じて正確な記録可能時間を算出できる。
記録可能時間算出手段によって大まかに録音可能時間を算出し、これを提示することで、録音モードとなったときに即座にユーザーに録音動作ガイドを行なうことができる。そして、録音進行に伴って録音可能時間を補正していくことで、複雑な計算処理を要せずに正確な録音時間を算出できる。
【００２１】
【実施例】
以下、図１〜図７を用いて本発明の記録装置の実施例を説明する。
この実施例は光磁気ディスク（ミニディスク）を記録媒体として用いる記録再生装置とする。
説明は次の順序で行なう。
１．記録再生装置の構成
２．クラスタフォーマット
３．Ｕ−ＴＯＣセクター
４．上書き録音動作例
５．上書き録音動作時の録音可能時間算出処理
【００２２】
１．記録再生装置の構成
図１は実施例の記録再生装置の要部のブロック図を示している。
音声データが記録されている光磁気ディスク１は、スピンドルモータ２により回転駆動される。そして光磁気ディスク１に対しては記録／再生時に光学ヘッド３によってレーザ光が照射される。
【００２３】
光学ヘッド３は、記録時には記録トラックをキュリー温度まで加熱するための高レベルのレーザ出力を行ない、また再生時には磁気カー効果により反射光からデータを検出するための比較的低レベルのレーザ出力を行なう。
このため、光学ヘッド３にはレーザ出力手段としてのレーザダイオード、偏光ビームスプリッタや対物レンズ等からなる光学系、及び反射光を検出するためのディテクタが搭載されている。対物レンズ３ａは２軸機構４によってディスク半径方向及びディスクに接離する方向に変位可能に保持されている。
【００２４】
また、ディスク１を挟んで光学ヘッド３と対向する位置に磁気ヘッド６ａが配置されている。磁気ヘッド６ａは供給されたデータによって変調された磁界を光磁気ディスク１に印加する動作を行なう。
光学ヘッド３全体及び磁気ヘッド６ａは、スレッド機構５によりディスク半径方向に移動可能とされている。
【００２５】
再生動作によって、光学ヘッド３によりディスク１から検出された情報はＲＦアンプ７に供給される。ＲＦアンプ７は供給された情報の演算処理により、再生ＲＦ信号、トラッキングエラー信号ＴＥ、フォーカスエラー信号ＦＥ、グルーブ情報（光磁気ディスク１にプリグルーブ（ウォブリンググルーブ）として記録されている絶対位置情報）ＧＦＭ等を抽出する。
抽出された再生ＲＦ信号はエンコーダ／デコーダ部８に供給される。また、トラッキングエラー信号ＴＥ、フォーカスエラー信号ＦＥはサーボ回路９に供給され、グルーブ情報ＧＦＭはアドレスデコーダ１０に供給される。
【００２６】
サーボ回路９は供給されたトラッキングエラー信号ＴＥ、フォーカスエラー信号ＦＥや、マイクロコンピュータにより構成されるシステムコントローラ１１からのトラックジャンプ指令、アクセス指令、スピンドルモータ２の回転速度検出情報等により各種サーボ駆動信号を発生させ、２軸機構４及びスレッド機構５を制御してフォーカス及びトラッキング制御を行ない、またスピンドルモータ２を一定線速度（ＣＬＶ）に制御する。
【００２７】
アドレスデコーダ１０は供給されたグルーブ情報ＧＦＭをデコードしてアドレス情報を抽出する。このアドレス情報はシステムコントローラ１１に供給され、各種の制御動作に用いられる。
また再生ＲＦ信号についてはエンコーダ／デコーダ部８においてＥＦＭ復調、ＣＩＲＣ等のデコード処理が行なわれるが、このときデータとして再生ＲＦ信号に含まれているアドレス、サブコードなども抽出され、システムコントローラ１１に供給される。
【００２８】
エンコーダ／デコーダ部８でＥＦＭ復調、ＣＩＲＣ等のデコード処理された音声データ（セクターデータ）は、メモリコントローラ１２によって一旦バッファＲＡＭ１３に書き込まれる。なお、光学ヘッド３によるディスク１からのデータの読み取り及び光学ヘッド３からバッファＲＡＭ１３までの系における再生データの転送は1.41Mbit/secで、しかも通常は間欠的に行なわれる。
バッファＲＡＭ１３に書き込まれたデータは、再生データの転送が0.3Mbit/sec となるタイミングで読み出され、エンコーダ／デコーダ部１４に供給される。そして、音声圧縮処理に対するデコード処理等の再生信号処理を施され、Ｄ／Ａ変換器１５によってアナログ信号とされ、出力端子１６から所定の増幅回路部へ供給されて再生出力される。例えばＬ，Ｒアナログオーディオ信号として出力される。
【００２９】
光磁気ディスク１に対して記録動作が実行される際には、入力端子１７に供給された記録信号（アナログオーディオ信号）は、Ａ／Ｄ変換器１８によってデジタルデータとされた後、エンコーダ／デコーダ部１４に供給され、音声圧縮エンコード処理を施される。
エンコーダ／デコーダ部１４によって圧縮された記録データはメモリコントローラ１２によって一旦バッファＲＡＭ１３に書き込まれ、また所定タイミングで読み出されてエンコーダ／デコーダ部８に送られる。そしてエンコーダ／デコーダ部８でＣＤ−ＲＯＭエンコード、ＣＩＲＣエンコード、ＥＦＭ変調等のエンコード処理された後、磁気ヘッド駆動回路６に供給される。
なお音声データとともに後述するセクター単位で記録されるシンクパターン、アドレスなども記録データに付加される。
【００３０】
磁気ヘッド駆動回路６はエンコード処理された記録データに応じて、磁気ヘッド６ａに磁気ヘッド駆動信号を供給する。つまり、光磁気ディスク１に対して磁気ヘッド６ａによるＮ又はＳの磁界印加を実行させる。また、このときシステムコントローラ１１は光学ヘッドに対して、記録レベルのレーザ光を出力するように制御信号を供給する。
なお録音動作方式としては、フリーエリア録音と上書き録音のいづれかを、ユーザーが選択可能とされている。
【００３１】
また、このような記録動作において、上記のように音声データは一旦バッファＲＡＭ１３に蓄積された後にバッファＲＡＭ１３から読み出されてエンコーダ／デコーダ部８に供給されるが、この転送は、バッファＲＡＭに１クラスタ分以上（クラスタ及びセクターという単位については後述）のデータ量が蓄積される毎に、セクター単位で読み出される。ディスク１に対するデータの記録動作は少なくとも１クラスタ単位で行なわれる。
そしてディスク１に対する書込動作は上述したようなバッファＲＡＭ１３を境とする転送レートの差に応じて、間欠的に実行されることになる。
【００３２】
操作部１９には、ユーザー操作に供される各種キーが設けられている。例えば録音キー、再生キー、停止キー、ＡＭＳキー、早送りキー、早戻しキー等が設けられ、その操作情報はシステムコントローラ１１に供給される。
表示部２０は例えば液晶ディスプレイによって構成され、動作状態、トラックナンバ、時間情報等をシステムコントローラ１１の制御に基づいて表示する動作を行なう。特に録音時には、システムコントローラ１１は、そのとき装填されているディスク１について録音可能な残り時間を算出し、それを表示部２０で表示する動作を行なう。
【００３３】
録音可能時間は、録音が進むに従って徐々に減少していくわけであるが、このため表示部２０での表示についても、録音進行に伴って録音可能時間がカウントダウンされていくように表示されることになる。
ただし、本実施例では上書き録音の場合には録音開始時点（録音スタンバイ時点）で簡易的に算出した録音可能時間を表示し、また録音中の或るタイミングで録音可能時間表示がより正確な時間となるように補正している。この処理については後述する。
【００３４】
また、ディスク１に対して記録／再生動作を行なう際には、ディスク１に記録されている管理情報、即ちＰ−ＴＯＣ（プリマスタードＴＯＣ）、Ｕ−ＴＯＣ（ユーザーＴＯＣ）を読み出す必要がある。システムコントローラ１１はこれらの管理情報に応じてディスク１上の記録すべきエリアのアドレスや、再生すべきエリアのアドレスを判別することとなる。この管理情報はバッファＲＡＭ１３に保持される。このためバッファＲＡＭ１３は、上記した記録データ／再生データのバッファエリアと、これら管理情報を保持するエリアが分割設定されている。
そして、システムコントローラ１１はこれらの管理情報を、ディスク１が装填された際に管理情報の記録されたディスクの最内周側の再生動作を実行させることによって読み出し、バッファＲＡＭ１３に記憶しておき、以後そのディスク１に対する記録／再生動作の際に参照できるようにしている。
【００３５】
また、Ｕ−ＴＯＣはデータの記録や消去に応じて編集されて書き換えられるものであるが、システムコントローラ１１は記録／消去動作のたびにこの編集処理をバッファＲＡＭ１３に記憶されたＵ−ＴＯＣ情報に対して行ない、その書換動作に応じて所定のタイミングでディスク１のＵ−ＴＯＣエリアについても書き換えるようにしている。
【００３６】
２．クラスタフォーマット
ミニディスクシステムにおいては、記録動作はクラスタという単位で行なわれる。このクラスタのフォーマットは図５に示される。
ディスク上の記録トラックとしては図５のようにクラスタＣＬが連続して形成されており、この１クラスタが記録時の最小単位とされる。１クラスタは２〜３周回トラック分に相当する。
そして１クラスタＣＬは、４セクターの（１セクタ＝２３５２バイト）サブデータ領域と３２セクターのメインデータ領域から形成されている。
４セクターのサブデータ領域はサブデータやリンキングエリアとしてなどに用いられ、ＴＯＣデータ、音声データ等の記録は３２セクターのメインデータ領域に行なわれる。
なお、アドレスは１セクター毎に記録される。
【００３７】
また、セクターはさらにサウンドグループに細分化され、２セクターが１１サウンドグループに分けられている。そして、４２４バイトのサウンドグループ内にはデータがＬチャンネルとＲチャンネルに分けられて記録されることになる。１サウンドグループは11.61msec の時間に相当する音声データ量となり、１クラスタは再生時間として約２秒のデータ量となる。
なお、Ｌチャンネル又はＲチャンネルのデータ領域となる２１２バイトをサウンドフレームとよんでいる。
【００３８】
３．Ｕ−ＴＯＣセクター
ここで、ディスク１においてトラックの記録／再生動作などの管理を行なう管理情報として、Ｕ−ＴＯＣセクターについて説明する。
なおＴＯＣ情報としてはＵ−ＴＯＣのほかに、Ｐ−ＴＯＣ（プリマスタードＴＯＣ）情報が設けられている。このＰ−ＴＯＣはディスク１の最内周側のピットエリアに形成されるもので、読出専用の情報である。そして、Ｐ−ＴＯＣによってディスクの記録可能エリア（レコーダブルユーザーエリア）や、リードアウトエリア、Ｕ−ＴＯＣエリアなどの位置の管理等が行なわれる。なお、ミニディスクシステムでは、全てのデータがピット形態で記録されている再生専用の光ディスク（プリマスタードディスク）も使用できるが、プリマスタードディスクの場合は、Ｐ−ＴＯＣによってＲＯＭ化されて記録されている楽曲の管理も行なうことができるようにされ、Ｕ−ＴＯＣは形成されない。
Ｐ−ＴＯＣについては詳細な説明を省略し、ここでは記録可能な光磁気ディスクに設けられるＵ−ＴＯＣについて説明する。
【００３９】
図６はＵ−ＴＯＣセクター０のフォーマットを示すものである。
なお、Ｕ−ＴＯＣセクターとしてはセクター０〜セクター７まで設けることができるが、セクター１，セクター４は文字情報、セクター２は録音日時を記録するエリアとされる。ここでは、ディスク１の記録／再生動作に必ず必要となるＵ−ＴＯＣセクター０についてのみ説明を行なうこととする。
Ｕ−ＴＯＣセクター０は、主にユーザーが録音を行なった楽曲や新たに楽曲が録音可能なフリーエリアについての管理情報が記録されているデータ領域とされる。
【００４０】
例えばディスク１に或る楽曲の録音を行なおうとする際には、システムコントローラ１１は、Ｕ−ＴＯＣセクター０からディスク上のフリーエリアを探し出し、ここに音声データを記録していくことになる。また、再生時には再生すべき楽曲が記録されているエリアをＵ−ＴＯＣセクター０から判別し、そのエリアにアクセスして再生動作を行なう。
【００４１】
Ｕ−ＴＯＣセクター０のデータ領域（４バイト×588 の２３５２バイト）は、先頭位置にオール０又はオール１の１バイトデータが並んで形成される同期パターンが記録される。
続いてクラスタアドレス(Cluster H) (Cluster L) 及びセクターアドレス(Sector)となるアドレスや、モード情報(MODE)が４バイト付加され、以上でヘッダとされる。
セクターとは、上述のように２３５２バイトのデータ単位であり、３６セクターが１クラスタとなる。アドレスについては、このＵ−ＴＯＣセクター０に限らず、Ｐ−ＴＯＣセクターや、実際に音声データが記録されるセクターでも、そのセクター単位に記録されている。
クラスタアドレスは、上位アドレス(Cluster H) と下位アドレス(Cluster L) の２バイトで記され、セクターアドレス(Sector)は１バイトで記される。
【００４２】
続いて所定バイト位置に、メーカーコード、モデルコード、最初のトラックのトラックナンバ(First TNO）、最後のトラックのトラックナンバ（Last TNO）、セクター使用状況(Used sectors)、ディスクシリアルナンバ、ディスクＩＤ等のデータが記録される。
【００４３】
さらに、ユーザーが録音を行なって記録されているトラック（楽曲等）の領域やフリーエリア等を後述する管理テーブル部に対応させることによって識別するため、対応テーブル指示データ部として各種のテーブルポインタ(P-DFA，P-EMPTY ，P-FRA ，P-TNO1〜P-TNO255) が記録される領域が用意されている。
【００４４】
そしてテーブルポインタ(P-DFA〜P-TNO255) に対応させることになる管理テーブル部として(01h) 〜(FFh) までの２５５個のパーツテーブルが設けられ、それぞれのパーツテーブルには、或るパーツについて起点となるスタートアドレス、終端となるエンドアドレス、そのパーツのモード情報（トラックモード）が記録されている。さらに各パーツテーブルで示されるパーツが他のパーツへ続いて連結される場合があるため、その連結されるパーツのスタートアドレス及びエンドアドレスが記録されているパーツテーブルを示すリンク情報が記録できるようにされている。
なお本明細書において『ｈ』を付した数値はいわゆる１６進表記のものである。また、パーツとは１つのトラック内で時間的に連続したデータが物理的に連続して記録されているトラック部分のことをいう。
【００４５】
この種の記録再生装置では、１つの楽曲のデータを物理的に不連続に、即ち複数のパーツにわたって記録されていてもパーツ間でアクセスしながら再生していくことにより再生動作に支障はないため、ユーザーが録音する楽曲等については、録音可能エリアの効率使用等の目的から、複数パーツにわけて記録する場合もある。
【００４６】
そのため、リンク情報が設けられ、例えば各パーツテーブルに与えられたナンバ(01h) 〜(FFh) によって、連結すべきパーツテーブルを指定することによってパーツテーブルが連結できるようになされている。
つまりＵ−ＴＯＣセクター０における管理テーブル部においては、１つのパーツテーブルは１つのパーツを表現しており、例えば３つのパーツが連結されて構成される楽曲についてはリンク情報によって連結される３つのパーツテーブルによって、そのパーツ位置の管理はなされる。
なお、実際にはリンク情報は所定の演算処理によりＵ−ＴＯＣセクター０内のバイトポジションとされる数値で示される。即ち、３０４＋（リンク情報）×８（バイト目）としてパーツテーブルを指定する。
【００４７】
Ｕ−ＴＯＣセクター０の管理テーブル部における(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) が指定され・・・・・・、というようにパーツテーブル(FFh) まで連結される。この場合パーツテーブル(FFh) のリンク情報は以降連結なしを示す『(00h) 』とされる。
なお、このときパーツテーブル(01h) については、スタートアドレスとしてはレコーダブルユーザーエリアのスタートアドレスが記録され、またエンドアドレスとしてはリードアウトスタートアドレスの直前のアドレスが記録されることになる。
【００５３】
テーブルポインタP-TNO1〜P-TNO255は、光磁気ディスク１にユーザーが記録を行なった楽曲などのトラックについて示しており、例えばテーブルポインタP-TNO1では第１トラックのデータが記録された１又は複数のパーツのうちの時間的に先頭となるパーツが示されたパーツテーブルを指定している。
例えば第１トラックとされた楽曲がディスク上でトラックが分断されずに、つまり１つのパーツで記録されている場合は、その第１トラックの記録領域はテーブルポインタP-TNO1で示されるパーツテーブルにおけるスタート及びエンドアドレスとして記録されている。
【００５４】
また、例えば第２トラックとされた楽曲がディスク上で複数のパーツに離散的に記録されている場合は、その第２トラックの記録位置を示すため各パーツが時間的な順序に従って指定される。つまり、テーブルポインタP-TNO2に指定されたパーツテーブルから、さらにリンク情報によって他のパーツテーブルが順次時間的な順序に従って指定されて、リンク情報が『(00h) 』となるパーツテーブルまで連結される（上記、図８と同様の形態）。このように例えば２曲目を構成するデータが記録された全パーツが順次指定されて記録されていることにより、このＵ−ＴＯＣセクター０のデータを用いて、２曲目の再生時や、その２曲目の領域へのオーバライトを行なう際に、光学ヘッド３及び磁気ヘッド６をアクセスさせ離散的なパーツから連続的な音楽情報を取り出したり、記録エリアを効率使用した記録が可能になる。
【００５５】
４．上書き録音動作例
このようなミニディスクシステムにおいては、録音動作としてフリーエリア録音と上書き録音の両方を行なうことができるが、ここで上書き録音としての動作例を説明する。
図２、図３はそれぞれ上書き録音の動作事例を示したものである。
【００５６】
まず図２（ａ）のようにディスク１上にデータが記録されていたとする。
この図はディスク１を半径方向にみて記録データを模式的に示したもので、ディスク最内周側のリードインエリアにはＰ−ＴＯＣ、Ｕ−ＴＯＣ等が記録されている。また最外周のリードアウトエリアは記録動作に用いられない領域である。リードインエリアとリードアウトエリアの間の領域がいわゆるレコーダブルユーザーエリアであり、ユーザーが自由に楽曲等の録音を行なうことにできるエリアである。
【００５７】
この図２（ａ）の場合、ＴＫ１〜ＴＫ４として例えば４つの楽曲が録音された状態が示されている。またフリーエリアＦ１も残されている。
トラックＴＫ２は２つのパーツＴＫ２(1) とＴＫ２(2) に別れ、即ち連続した音声データとしてのパーツが物理的に離れた位置に分割されて記録されている状態となっている。
なお、この例ではトラックＴＫ１とトラックＴＫ３の間にトラッシュエリアＴＳ１、トラックＴＫ２のパーツＴＫ２(2) の両側にトラッシュエリアＴＳ２，ＴＳ３が生じている状態が示されている。
【００５８】
今、ユーザーがトラックＴＫ２の先頭にアクセスさせた状態で録音操作を行ない、録音スタンバイ状態になったとする。つまり、ユーザーが２曲目以降は消去しても良いと判断して１曲目（トラックＴＫ１）を残して新たな楽曲を録音しようとした場合である。
録音が開始されると、録音されるエリアは図２（ｂ）のように遷移していくことになる。
【００５９】
まず矢印Ｒｅｃ(1) として示すように、新たな音声データは、パーツＴＫ２(1) が録音されていた領域に上書きされていくことになる。ここでパーツＴＫ２(1) とされていた領域を使い切ってもまだ録音が終了されていなければ、続いてシステムコントローラ１１は光学ヘッド３及び磁気ヘッド６ａを、一点鎖線Ａｃｓ(1) として示すようにパーツＴＫ２(2) の先頭にアクセスさせ、矢印Ｒｅｃ(2) として示すようにパーツＴＫ２(2) が録音されていた領域に新たな音声データの上書き録音を継続することになる。
【００６０】
ここで、パーツＴＫ２(2) が録音されていた領域の両側にはトラッシュエリアＴＳ２，ＴＳ３が生じている。これは、Ｕ−ＴＯＣ上では存在していない領域として扱われているが、Ｕ−ＴＯＣ上でパーツＴＫ２(2) のスタートアドレスより小さいアドレスでしかも最も近いエンドアドレスを有するパーツを探し、そのエンドアドレスとパーツＴＫ２(2) のスタートアドレスを比較することで、トラッシュエリアの有無を判別できる。つまりパーツＴＫ２(2) のスタートアドレスと、それに最も近いパーツ（この場合トラックＴＫ４のパーツ）のエンドアドレスが隣接した値であればトラッシュエリアはないと確認でき、また隣接した値でなければトラッシュエリアがあると判断できる。パーツＴＫ２(2) の後方のトラッシュエリアの有無についても同様の手法で確認できる。
【００６１】
この場合、パーツＴＫ２(2) の両側にトラッシュエリアＴＳ２，ＴＳ３が存在し、このエリアは録音動作に利用できるため、パーツＴＫ２(2) への録音に先立ってパーツＴＫ２(2) にトラッシュエリアＴＳ２，ＴＳ３を組み込む処理を行なう。これによって無駄なトラッシュエリアを排除し、録音エリアとして有効利用できることになる。
【００６２】
パーツＴＫ２(2) とされている領域に対しての上書き録音を続けていった後、、パーツＴＫ２(2) とされていた領域を使い切ってもまだ録音が終了されていなければ、続いてシステムコントローラ１１は光学ヘッド３及び磁気ヘッド６ａを、一点鎖線Ａｃｓ(2) として示すようにトラックＴＫ３の先頭にアクセスさせ、矢印Ｒｅｃ(3) として示すようにトラックＴＫ３が録音されていた領域に新たな音声データの上書き録音を継続する。なお、トラックＴＫ３の直前にもトラッシュエリアＴＳ３が存在するため、上書き録音時に、このトラッシュエリアＴＳ３をトラックＴＫ３に組み込んで無効エリアを解消する処理が行なわれる。
【００６３】
ここで、トラックＴＫ３とされていた領域への上書き録音の途中で録音が終了されたとする。
すると、ディスク１上の記録状態は図２（ｃ）のようになり、Ｕ−ＴＯＣではこの状態が管理されるように更新される。
つまり今回録音された新たなデータは２曲目（トラックＴＫ２）とされ、これが斜線部として示すようにパーツＴＫ２(1) 、パーツＴＫ２(2) 、パーツＴＫ２(3) としての３つのパーツで形成された状態となる。
そして旧トラックＴＫ３のうち、上書き録音されなかった領域が新たなトラックＴＫ３として管理され、また旧トラックＴＫ４はそのまま残されている。
従って、旧トラックＴＫ２の全部と旧トラックＴＫ３の一部が消去されて新トラックＴＫ２が形成された状態となって上書き録音が完了する。
【００６４】
ここで、この上書き録音では物理的に離れた３つのパーツへの録音が実行されたわけであるが、新トラックＴＫ２の各パーツの前後にはガードバンドＧＢが形成された状態とされる。即ちパーツＴＫ２(1) の前後にはガードバンドＧＢ１、ＧＢ２が、パーツＴＫ２(2) の前後にはガードバンドＧＢ３、ＧＢ４が、、パーツＴＫ２(3) の前後にはガードバンドＧＢ５、ＧＢ６が形成された状態となっている。つまり、上書き録音時にはアクセス後の最初のスタートアドレス（つまり実際に録音を行なうスタートアドレス）がガードバンド分だけ後方に移動され、またアクセスとなる位置では、そのパーツの最後の位置（エンドアドレス）に到達する前にアクセスが実行されることで、新たなパーツの前後に、録音を行なわないガードバンドＧＢが確保される。
ガードバンドＧＢは１〜２クラスタ程度の領域とされる。
また、この動作例の場合、上書き録音前に生じていたトラッシュエリアＴＳ１〜ＴＳ３は全て解消されたことになる。
【００６５】
次に図３の事例をみる。図３（ａ）の場合、ＴＫ１〜ＴＫ６として６つの楽曲が録音された状態が示されている。フリーエリアは残されていない。
各トラックはすべて１つのパーツで記録されている。そしてディスク内周側からみて物理的な位置としてはトラックＴＫ１，ＴＫ２，ＴＫ３，ＴＫ６，ＴＫ４，ＴＫ５の順番で記録されている。
【００６６】
なお、この例ではトラックＴＫ１とトラックＴＫ２の間にトラッシュエリアＴＳ１１、トラックＴＫ２とトラックＴＫ３の間にトラッシュエリアＴＳ１２、トラックＴＫ３とトラックＴＫ６の間にトラッシュエリアＴＳ１３、トラックＴＫ４とトラックＴＫ５の間にトラッシュエリアＴＳ１４が生じている状態が示されている。
【００６７】
今、ユーザーがトラックＴＫ２の途中にアクセスさせた状態で録音操作を行ない、録音スタンバイ状態になったとする。つまり、ユーザーが２曲目の途中以降は消去しても良いと判断して１曲目（トラックＴＫ１）及び２曲目（トラックＴＫ２）の前半を残して新たな楽曲を録音しようとした場合である。
録音が開始されると、録音されるエリアは図３（ｂ）のように遷移していくことになる。
【００６８】
まず矢印Ｒｅｃ(11)として示すように、新たな音声データは、トラックＴＫ２の後半が録音されていた領域に上書きされていくことになる。ここでトラックＴＫ２の後半とされていた領域を使い切ってもまだ録音が終了されていなければ、続いてトラックＴＫ３の領域に上書き録音を続ける。
【００６９】
ここで、トラックＴＫ２とトラックＴＫ３の間はトラッシュエリアＴＳ１２が存在するのみであり、従ってこのようなときはアクセスを行なわずにそのまま録音動作を続行していく。これによってトラッシュエリアＴＳ１２は有効利用され、無効エリアが１つ解消されることになる。またトラックＴＫ３の直後にもトラッシュエリアＴＳ１３が存在するため、これをトラックＴＫ３の領域に組み込んで録音を行なうことによりトラッシュエリアＴＳ１３も解消される。
トラックＴＫ３（及びトラッシュエリアＴＳ１３）とされていた領域を使い切っても録音が終了しなければ、続いてシステムコントローラ１１は光学ヘッド３及び磁気ヘッド６ａを、一点鎖線Ａｃｓ(11)として示すようにトラックＴＫ４の先頭にアクセスさせ、矢印Ｒｅｃ(12)として示すようにトラックＴＫ４が録音されていた領域に新たな音声データの上書き録音を継続する。
【００７０】
さらにトラックＴＫ４とされていた領域を使い切ってもまだ録音が終了されていなければ、そのままトラックＴＫ５とされていた領域への録音が継続される。なお、このときアクセスは行なわれず、そのまま録音が継続されるため、トラックＴＫ４とトラックＴＫ５の間のトラッシュエリアＴＳ１４は録音エリアとして有効利用されることになる。
【００７１】
ここで、トラックＴＫ５とされていた領域への上書き録音の途中で録音が終了されたとする。
すると、ディスク１上の記録状態は図３（ｃ）のようになり、Ｕ−ＴＯＣではこの状態が管理されるように更新される。
つまり今回録音された新たなデータは３曲目（トラックＴＫ３）とされ、これが斜線部として示すようにパーツＴＫ３(1) 、パーツＴＫ３(2) としての２つのパーツで形成された状態となる。
【００７２】
そして旧トラックＴＫ２のうち、上書き録音されなかった前半の領域が新たなトラックＴＫ２として管理され、また旧トラックＴＫ２の後半、旧トラックＴＫ３，旧トラックＴＫ４、旧トラックＴＫ５の前半として記録されていたデータは消失されている。上書きされていない旧トラックＴＫ５の後半部分はそのまま１つのトラックとして残されるが、トラックナンバが繰り上ってトラックＴＫ４として管理される。また旧トラックＴＫ６はそのまま残されるが、トラックナンバが繰り上ってトラックＴＫ５として管理された状態となる。
従って、旧トラックＴＫ２の後半と旧トラックＴＫ３，ＴＫ４及び旧トラックＴＫ５の一部が消去されて新トラックＴＫ３が形成された状態となって上書き録音が完了する。
【００７３】
この場合、上書き録音では物理的に離れた２つのパーツへの録音が実行されたわけであるが、新トラックＴＫ３の各パーツの前後にはガードバンドＧＢが形成された状態とされる。即ちパーツＴＫ３(1) の前後にはガードバンドＧＢ１１、ＧＢ１２が、パーツＴＫ３(2) の前後にはガードバンドＧＢ１３、ＧＢ１４が形成された状態となっている。
なお、上書き録音の際にパーツが変化しても、物理的に連続して録音が継続されている区間（つまり新トラックとしてパーツ分割されない地点）ではガードバンドＧＢは必要ないため設けられない。例えばこの場合、旧トラックＴＫ２と旧トラックＴＫ３の間に相当する位置、及び旧トラックＴＫ４と旧トラックＴＫ５の間に相当する位置ではガードバンドＧＢは形成されない。
【００７４】
５．上書き録音動作時の録音可能時間算出処理
以上のように上書き録音が行なわれるわけであるが、この記録再生装置では録音開始時及び録音動作中に、録音可能時間（残り時間）をシステムコントローラ１１が算出し、表示部２０に表示するようにしている。
【００７５】
ところが、上書き録音では上述のように録音中にトラッシュエリアＴＳを解消させていったり、また必要に応じてガードバンドＧＢを形成するようにしているため、正確な録音可能時間を簡単に算出することができない。そこで本実施例ではシステムコントローラ１１は図４の処理で録音可能時間を算出／補正し、表示部２０に表示させるようにしている。
【００７６】
上書き録音についての録音スタンバイ状態とされると、まずシステムコントローラ１１はステップF101の処理として大まかな録音可能時間の算出を行なう。
この録音可能時間Ａの算出は、ディスク１上のフリーエリアの区間長と、上書きを行なうことのできるエリアの区間長を加算し、これを時間に換算すれば良い。
【００７７】
フリーエリアの区間長はＵ−ＴＯＣでフリーエリアとして管理されているパーツテーブルにおける（エンドアドレス）−（スタートアドレス）の演算で算出できる。もちろんフリーエリアとなるパーツが複数ある場合は、各パーツの区間長を加算すればよい。
また上書き区間とは、ユーザーが設定する上書き録音の開始位置以降のデータ記録区間となる。例えば図２のようにトラックＴＫ２の先頭から上書きを行なう場合は、トラックＴＫ２〜ＴＫ４となる各パーツの区間長を加算すればよい。
【００７８】
このようにして簡単に算出される録音可能時間は、その後のトラッシュエリアＴＳの解消やガードバンドＧＢの設定による時間の増減を含んでいないため、完全に正確なものとはいえないが、それほど間違った値ともならない。従って、まず大まかな録音可能時間として算出し、これを表示部２０に表示している。
なお、録音可能時間は、録音が進むに従って減少していくものである。従ってシステムコントローラ１１は録音開始以降はその時間をカウントダウンしていくように表示部２０に表示させることになる。
【００７９】
録音動作で或るパーツの上書き開始するときは、処理はステップF102からF103に進む。つまり録音開始時、及び上書きしていた旧音声データのパーツを使い切って次のパーツに進む時に、処理はステップF103に進むことになる。
ステップF103では、その上書きを行なうパーツの区間長から換算した時間長を変数Ｂとする。
次にそのパーツの前後に隣接してトラッシュエリアＴＳが存在するか否かを確認する(F104)。トラッシュエリアＴＳの有無の確認方法は前述のとおりである。
【００８０】
トラッシュエリアＴＳが存在しなければステップF107に進み、変数Ｃに変数Ｂの値をセットしてステップF108に進む。
一方トラッシュエリアＴＳが存在した場合は、そのトラッシュエリアを上書きを行なおうとするパーツの一部として組み込む処理を行なう(F105)。つまり、パーツの前にトラッシュエリアＴＳがある場合には、このパーツのスタートアドレスをトラッシュエリアの先頭アドレスに変更し、また  パーツの後にトラッシュエリアＴＳがある場合には、このパーツのエンドアドレスをトラッシュエリアの最後の位置のアドレスに変更する。これによってトラッシュエリアが解消された状態で録音が実行されることになる。
【００８１】
トラッシュエリアを解消させたことに伴って、そのトラッシュエリアは録音可能領域となるため、録音可能時間は増えることになる。このため変数Ｂとして保持している時間に、解消させたトラシュエリアの区間長から換算した時間を加算し、これを変数Ｃとして保持する(F106)。
【００８２】
次にステップF108では、このパーツの先頭及び前に上書きを行なっていたパーツの最後にガードバンドＧＢを設けるか否かを判別する。つまり、パーツ変化時に前のパーツと今回のパーツが物理的に離れた位置にあるか否かを確認する。
録音開始時の最初のパーツの場合は、前のパーツはないため否定結果が出る。つまり、上書き録音の場合では、その録音開始位置には必ずガードバンドＧＢを設けるようにしている。
また、図２の例で録音中に上書きするパーツがパーツＴＫ２(1) からパーツＴＫ２(2) に移行するような場合は、今回のパーツ（ＴＫ２(2) ）と前回のパーツ（ＴＫ２(1) ）は物理的に離れているために、ステップF107で否定結果が出る。
【００８３】
一方、図３の例で、録音中に上書きするパーツがトラックＴＫ２のパーツからトラックＴＫ３の移行するような場合は、今回のパーツ（ＴＫ３）と前回のパーツ（ＴＫ２）は物理的に連続している（この場合、トラシュエリアＴＳ１２が存在するが、トラシュエリアＴＳ１２は既にステップF105でパーツＴＫ３に組み込まれているため連続となる）ため、ステップF108で肯定結果が出る。
【００８４】
ステップF108で肯定結果が出たときはそのままステップF111に進むが、否定結果が出たとき、即ち前のパーツの最後部分と今回のパーツの先頭にガードバンドＧＢを設けることとする場合は、ステップF109でガードバンド設定処理を行なう。つまり、前のパーツのエンドアドレスを約１クラスタ分小さいアドレスに変更して、前のパーツの最後の１クラスタ程度はガードバンドＧＢとして録音が行なわれないようにする。また今回のパーツのスタートアドレスを約１クラスタ分大きい値に変更して、今回のパーツの先頭がガードバンドＧＢとして録音動作が行なわれないエリアが設けられるようにする。
例えば図２において録音動作がパーツＴＫ２(1) からパーツＴＫ２(2) に移行するような場合を考えれば、ステップF109の処理で、図２（ｃ）におけるガードバンドＧＢ２，ＧＢ３が設定されることになる。
【００８５】
なお、この処理は前のパーツの最後のガードバンドＧＢの設定処理も行なうものであり、従って、実際にはディスク１上での録音動作が、ここで言う前回のパーツについて終了する時点より前に実行されるものである。つまり、システムコントローラ１１が入力データ（録音データ）に付加するアドレスを確認することができるタイミング（入力データが記録される部位としてのパーツ変化を確認するタイミング）は、磁気ヘッド６ａの間欠的な記録動作を行なうことから実際にはディスク１への書込動作のタイミングより前の時点となるため、この図４でいっている前のパーツの最後のガードバンドＧＢの設定処理がステップF109で実行できる。
【００８６】
ステップF109の処理でガードバンドＧＢを設定した場合、そのガードバンド分だけ録音可能時間が減ることになる。このためステップF110として、変数Ｃとして保持している時間に、設定したガードバンドＧＢの区間長から換算した時間を減算し、これを変数Ｃとして保持する。
【００８７】
ステップF111間で進む時点では、今回のパーツについて、トラッシュエリア解消処理及びガードバンド付加を考慮していない時点での時間長が変数Ｂとして保持されており、一方、今回のパーツについて、トラッシュエリア解消処理及びガードバンド付加を考慮したうえでの時間長が変数Ｃとして保持されている。
従ってその時点の録音可能時間Ａ（ただし、この録音可能時間ＡはステップF101で算出された後、録音動作に伴ってカウントダウンされている）から変数Ｂの値を減算し、さらに変数Ｃの値を加算すれば、今回のパーツに対する録音状況を考慮した分だけ正確な録音可能時間Ａが得られる。
つまり、録音可能時間が補正され、補正された時間が表示部２０に表示されることになる。
【００８８】
この図４のステップF102以降の処理は上書き録音するエリアとしてパーツが変わる度に行なわれ、従ってそのたびに必要量だけ録音可能時間が補正されていくことになる。このため、簡易な演算で常時、録音可能時間を表示できるとともに、複雑な演算を行なわずに、トラッシュエリアやガードバンドに関する状況に応じて録音可能時間が補正されていくため、システムコントローラ１１の演算処理負担も大きくすることもないまま、録音が進むにつれ正確な残り時間を表示させることができるようになる。
【００８９】
以上実施例を説明してきたが、本発明はこの実施例に限定されず各種変更可能である。特にガードバンドやトラッシュエリアに対する処理方法などは各種考えられる。またミニディスクシステムに限らず、ディスクやテープを用いた録音装置であって、同様にＵ−ＴＯＣのような管理情報によって管理される形態のシステムであれば、本発明を適用できる。
【００９０】
【発明の効果】
以上説明したように本発明の記録装置は、記録時には、記録可能時間算出手段によって、データ未記録領域の量と、消去していく領域の量とから大まかな記録可能時間を算出するようにしているため、ユーザーに対して迅速に録音可能時間を提示できるという効果があるとともに、記録動作中に、記録動作を実行する領域に応じてガード領域を発生させる場合、及び記録動作に伴って無効領域を解消させる場合に、これらのガード領域や無効領域に応じて記録可能時間を補正できるため、複雑で時間のかかる演算処理を行なわずに正確な録音可能時間を提示することが可能となるという効果がある。
【図面の簡単な説明】
【図１】本発明の実施例の記録再生装置のブロック図である。
【図２】実施例の記録再生装置による上書き録音動作例の説明図である。
【図３】実施例の記録再生装置による上書き録音動作例の説明図である。
【図４】実施例の記録再生装置による上書き録音動作時の録音可能時間算出処理のフローチャートである。
【図５】ディスクのクラスタフォーマットの説明図である。
【図６】ディスクのＵ−ＴＯＣセクター０の説明図である。
【図７】ディスクのＵ−ＴＯＣセクター０のリンク形態の説明図である。
【図８】記録動作の説明図である。
【符号の説明】
１  ディスク
３  光学ヘッド
６ａ  磁気ヘッド
１１  システムコントローラ
１２  メモリコントローラ
１３  バッファＲＡＭ
１９  操作部
２０  表示部
【図１】
0003543410.tif 000002
【図２】
0003543410.tif 000003
【図３】
0003543410.tif 000004
【図４】
0003543410.tif 000005
【図５】
0003543410.tif 000006
【図６】
0003543410.tif 000007
【図７】
0003543410.tif 000008
【図８】
0003543410.tif 000009