(57)【要約】【課題】管理情報上におけるトラックの状態を変更することなく、トラック内の部分的な再生動作、信号処理動作などを容易に実行できるようにする【解決手段】主データがトラック単位で記録される書き換え可能に構成された主データ領域と、上記主データ領域よりも内周位置に配設され、上記主データ領域に記録されたトラック単位の主データの記録開始位置と記録終了位置とを少なくとも管理する第１の管理情報と、上記トラック単位内に設定される設定区間毎の開始位置と終了位置とを上記主データの記録開始位置からの相対位置情報にて管理する第２の管理情報とが記録される書き換え可能に構成された第１の管理領域と、上記主データ領域よりも内周位置に配設され、上記第１の管理領域の位置を管理する位置管理情報がピットにて書き換え不可能に記録された第２の管理領域とを備えて、記録媒体を構成する。【選択図】      図１４
2005339804.tif 000002
【特許請求の範囲】
【請求項１】
主データがトラック単位で記録される書き換え可能に構成された主データ領域と、
上記主データ領域よりも内周位置に配設され、上記主データ領域に記録されたトラック単位の主データの記録開始位置と記録終了位置とを少なくとも管理する第１の管理情報と、
上記トラック単位内に設定される設定区間毎の開始位置と終了位置とを上記主データの記録開始位置からの相対位置情報にて管理する第２の管理情報とが記録される書き換え可能に構成された第１の管理領域と、
上記主データ領域よりも内周位置に配設され、上記第１の管理領域の位置を管理する位置管理情報がピットにて書き換え不可能に記録された第２の管理領域と
を備えていることを特徴とする記録媒体。
【請求項２】
上記第２の管理情報には更に、複数の上記設定区間の接続情報が記録されることを特徴とする請求項１に記載の記録媒体。
【請求項３】
上記第２の管理情報には、上記設定区間毎の再生条件が記録されることを特徴とする請求項１に記載の記録媒体。
【請求項４】
上記再生条件としては、トリム再生、除去再生、繰返再生のいずれかが指定されることを特徴とする請求項３に記載の記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば音声データなどを主データとして記録する記録媒体に関するものである。
【背景技術】
【０００２】
各種記録媒体及びそれらに対応する記録再生装置が開発されているが、特に近年ミニディスクシステムとして知られているように、ユーザーが自由に音楽データ等を記録できるものも普及している。
【０００３】
例えばこのミニディスクシステムの場合は、ディスク上でユーザーが録音を行なった領域（データ記録済領域）や、まだ何も録音されていない領域（データ記録可能な未記録領域；以下、フリーエリアという）を管理するために、音楽等の主データとは別に、ユーザーＴＯＣ（以下、Ｕ−ＴＯＣという）という管理情報が記録されている。そして記録装置はこのＵ−ＴＯＣを参照しながら録音を行なう領域を判別し、また再生装置はＵ−ＴＯＣを参照して再生すべき領域を判別している。
【０００４】
つまり、Ｕ−ＴＯＣには録音された各楽曲等がトラックというデータ単位で管理され、そのスタートアドレス、エンドアドレス等が記される。また何も録音されていないフリーエリアについては今後のデータ記録に用いることのできる領域として、そのスタートアドレス、エンドアドレス等が記される。
【０００５】
さらに、このようなＵ−ＴＯＣによりディスク上の領域が管理されることで、Ｕ−ＴＯＣを更新するのみで、音楽等の記録データの編集ができる。
例えば１つのトラックを複数のトラックに分割するディバイド機能、複数のトラックを１つのトラックに連結するコンバイン機能、再生するトラック順序に応じて与えられているトラックナンバを変更させるムーブ機能、不要なトラックを削除するデリート機能（イレーズ機能ともいう）などの編集処理が容易でしかも迅速に実行できることになる。
そして、ユーザはこのような機能を活用して、一旦ディスクに記録した１又は複数のトラックの編集を行い、個人のオリジナルディスクを作成して楽しむことができるようになる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで再生装置としては単に収録されたトラックを順番に再生していくだけでなく、多様な再生モードが用意されている。例えばミニディスクシステムでは、その再生装置には、トラックナンバ順に通常の再生動作を行なう連続再生モードのほかに、プログラム再生モード、シャッフル再生モード、マルチアクセス再生モードなどがある。
【０００７】
プログラム再生モードとは、ユーザーが任意にトラック順（曲順）を設定することで、その順序で再生が行なわれるモードである。
シャッフル再生モードとは、再生装置内での例えば乱数発生的な動作でランダムにトラックナンバを選択していき、その選択されたトラックを再生させるモードである。
マルチアクセス再生モードとは、例えば『ポン出し再生』とも呼ばれるもので、特定のトラックについて、再生操作に応じて即座に再生音声を出力できるようにするモードである。ここでいう『即座』とは、通常のトラック再生動作に必要となる光学ヘッドの立ち上げやアクセスに要する時間をも除いたタイミングのことをいっており、ほぼ再生操作と同時タイミングで再生音が出力されるものである。
【０００８】
これらのように通常の連続再生動作以外にも各種の態様の再生動作が可能とされているが、従来のミニディスクシステムでは、どのような再生動作もあくまでもトラック単位での動作とされていた。
そして、例えばトラック内の或る一部分のみを再生させたいという要望や、一部を再生しないという要望、さらには特定の部分のみ音量を上げたいなどの部分的な信号処理の要望には対応できず、あくまで手動で操作するか、もしくは事前にその都度特別な編集処理を行うかしなければならなかった。
【０００９】
例えば、再生はあくまでもトラック単位であるため、トラックを部分的に再生させるためにはあらかじめディバイド編集を行っておく必要がある。一例として、第１トラック＃１が或る楽曲とされ、その曲が、イントロ、１番、２番、３番、エンディングという構成であったときに、２番のみを再生させたい場合が生じたとする。すると、ユーザーはイントロと１番をトラック＃１、２番をトラック＃２、３番とエンディングをトラック＃３とするようにディバイド編集を行う。そして再生時にトラック＃２を指定する。このように元のトラック状態を変更しなければ部分的な再生動作ができなかった。
もし元の状態が必要であるのなら、再生後にトラック＃１〜＃３を再び連結するコンバイン編集を行う必要がある。
このように部分的な再生動作については、そのときの事情に応じて煩雑な編集作業が必要になるとともに、元のトラック状態を一旦壊さなければならない。
【００１０】
トラックの一部分のみを再生させたくない場合も同様にトラック状態を変更しなければならないとともに、煩雑な操作が必要になる。つまり上記例で２番だけをオミットさせた再生を行いたい場合は、上記と同様のディバイド操作を行い、さらに再生モードをプログラム再生モードとして、トラック＃１、＃３が連続で再生されるようにプログラム設定を行ったり、もしくはトラック＃１と＃３を連結するコンバイン編集を行う必要がある。
【００１１】
また、部分的な再生動作だけでなく、部分的に信号処理を変更したい場合も、そのような動作を自動制御させることはできず、再生中にユーザーが手動で操作することになる。例えば再生中のトラック内の部分毎で、音量や、リバーブ、イコライジングなどのエフェクト処理を変更させるような設定を行うことはできなかった。
【００１２】
なお本明細書では、ディスクに収録されるトラックについては、第１トラック〜第ｎトラックまでを、上記のように『トラック＃１』〜『トラック＃ｎ』というように『＃』を付して表記する。またトラックナンバとして単に『＃２』というように表記する場合もある。
【課題を解決するための手段】
【００１３】
本発明はこのような問題点にかんがみてなされたもので、管理情報上におけるトラックの状態を変更することなく、トラック内の部分的な再生動作、信号処理動作などを容易に実行できるようにすることを目的とする。
【００１４】
このため、主データがトラック単位で記録される主データ領域と、この主データ領域内での主データに関する管理を行うための管理情報が記録される管理領域が設けられる記録媒体として、管理領域には、主データの各トラック単位での記録又は再生動作を管理するためのトラック管理情報が記録される第１の領域と、この第１の領域のトラック管理情報に付随して、主データの各トラック毎に、そのトラック内での部分的な動作についての部分動作管理情報を記録することができる第２の領域とが形成されているようにする。
即ち、第１の領域のトラック管理情報を更新せずに、第２の領域でトラック内の部分的な動作に関する管理情報を記録できるようにする。
【発明の効果】
【００１５】
以上説明したように本発明の記録媒体は、管理領域には、主データの各トラック単位での記録又は再生動作を管理するためのトラック管理情報が記録される第１の領域と、この第１の領域のトラック管理情報に付随して、主データの各トラック毎に、そのトラック内での部分的な動作についての部分動作管理情報を記録することができる第２の領域とが形成されているようにしているため、第１の領域のトラック管理情報を更新せずに、第２の領域でトラック内の部分的な動作に関する管理情報を記録できるという効果がある。
【００１６】
記録装置としては、操作入力手段からの部分的な動作の設定入力に応じて所要の部分動作管理情報を発生させ、その部分動作管理情報を記録手段によって記録媒体の第２の領域に記録させることのできる制御手段を設け、つまり第２の領域
に対してユーザーの設定する、トラックの部分動作に関する情報を書き込めるようにする。これにより記録媒体におけるトラックに関してユーザーの望む設定を記録できる。
【００１７】
再生装置としては、記録媒体の第２の領域から読み出した部分動作管理情報の内容に応じて、再生ヘッド手段及び／又は再生信号処理手段に必要な動作を実行させることができる制御手段を設け、つまり、第２の領域に記録されている、部分動作管理情報を参照することで、設定された部分的な動作を実現することができる。
以上のことから本発明では、トラック管理情報を書き換えなくても、トラックの部分的な再生その他の特殊動作が実行できるようになり、トラック内の部分的な再生動作、信号処理動作などの多様な動作を容易に実行できるという効果が得られる。
【発明を実施するための最良の形態】
【００１８】
以下、図１〜図１８により本発明の各種の実施の形態を説明する。この例は記録媒体として音声データを記録再生することができる光磁気ディスク（ミニディスク）をあげ、また記録装置、再生装置としては、ミニディスク記録再生装置を例にあげる。説明は以下の順序で行なう。
＜１．記録再生装置の構成＞
＜２．クラスタフォーマット＞
＜３．Ｕ−ＴＯＣセクター０＞
＜４．Ｕ−ＴＯＣセクター７＞
＜５．ポーション設定動作＞
＜６．ポーション再生動作＞
＜７．各種変形例＞
【００１９】
＜１．記録再生装置の構成＞
まず図１、図２によりミニディスク記録再生装置の構成について説明する。
図１は記録再生装置の外観例を示すものである。
この記録再生装置の前面パネルには液晶表示装置等による表示部２０が形成されている。この表示部２０には記録／再生しているディスクの動作状態、トラックナンバ、記録時間／再生時間、編集動作状態、再生モード等が示される。さらにミニディスクシステムではディスクに文字情報が記録できるが、その文字情報の入力の際の入力文字の表示や、ディスクから読み出した文字情報の表示などが実行される。
【００２０】
電源キー３３は記録再生装置の電源オン／オフの操作のために設けられる。
また前面パネルには記録再生装置にディスクを挿入し、またイジェクトキー３４の操作に応じてディスクが脱却されるディスク挿入部２２が設けらる。
【００２１】
またこの前面パネルには記録／再生に関する操作のための各種操作手段が設けられる。すなわち、再生キー２４、一時停止キー２３、停止キー２５、録音キー２６、頭だしアクセス動作を実行させるＡＭＳ操作ダイヤル２７（以下、ジョグダイヤルという）、高速再生動作を実行させるサーチキー２８などが設けられる。これらはいわゆる音声の記録／再生動作に関する基本的な操作キーとなる。
ジョグダイヤル２７は、その回転操作により、ＡＭＳ（頭だしサーチ）を指示する操作部となるが、エディット（編集）モードの１つである文字入力モード（ディスクネーム入力モードもしくはトラックネーム入力モード）においては、ジョグダイヤル２７の回転操作が、文字選択のためのインクリメント／デクリメント操作となる。
【００２２】
また、ジョグダイヤル２７は押圧操作可能とされ、この押圧操作はディスクネーム入力モード、トラックネーム入力モード、プログラム設定モード、マルチアクセス設定モード、及び後述するポーション設定モードなどにおけるエンター操作として機能する。さらにジョグダイヤル２６は押圧操作は、再生キー２４の操作と同様に再生操作を兼ねるようにしてもよい。また、ジョグダイヤル２７は押圧操作が、後述するポーション設定モードにおける区間始点ポイント、区間終点ポイントの指定操作についてのエンター操作として機能するようにしてもよい。
【００２３】
これらの操作手段とともに、数字キー３９が設けられる。
この数字キー３９は例えば『１』キーから『２５』キー、及び２６以上の数字を入力するための『＞２５』キーが設けられる。
数字キー３９は、再生させるトラックナンバをダイレクトに選択する場合や、プログラム再生モード、マルチアクセス再生モードでのトラックナンバ選択などに用いることができる。
【００２４】
エディットモードの操作のためのキーとしてエディットキー２９、イエスキー３０、キャンセルキー３１が設けられる。
エディットキー２９は各種エディットモードの呼出し及び終了の操作のために用いられ、またイエスキー３０、キャンセルキー３１がエディット中の操作に用いられる。例えばイエスキー３０はエンター操作として、またキャンセルキー３１は取消操作として用いられる。
【００２５】
エディットモードとしては、各トラックに対して曲名などの文字を入力するトラックネーム入力モード、ディスクに対して名称などの文字を入力するディスクネーム入力モード、登録されている文字情報を消去するネームイレーズモード、１つのトラックを複数のトラックに分割するディバイドモード、複数のトラックを１つのトラックに連結するコンバインモード、トラックを消去するイレーズモードなどがある。
そして本例の場合さらにポーション設定モードが用意される。
【００２６】
再生モードの操作のためのキーとして連続再生キー３５、プログラムキー３６、シャッフルキー３７、マルチアクセスキー３８、ポーションキー４０が設けられる。
これらのキーを操作することで、再生モードが、連続再生モード、プログラム再生モード、シャッフル再生モード、マルチアクセス再生モード、ポーション再生モードのいずれかに設定される。
【００２７】
なお本例では説明上これらの操作手段を記録再生装置の前面パネルに配するようにしているが、例えば記録再生装置を赤外線などによるリモートコマンダーにより操作可能とし、そのリモートコマンダー上にこれらの操作手段を設けるようにしてもよい。
【００２８】
後述する本例の特徴的な動作となるポーション設定モード、ポーション再生モードについてここで簡単に述べておく。
ユーザーはエディットモードをポーション設定モードとすることで、所望のトラックに対して部分的な動作設定を行うことができる。部分的な動作とは、部分的な再生動作やある部分のみでの音量処理の変更、音響処理の変更など各種考えられるが、本例ではトラック内の一部分を再生させるトリム動作、トラック内の一部分のみを再生させないオミット動作、トラック内の一部分を繰り返し再生させるループ動作について、具体的な処理例を後述することとする。
これらのポーション動作は、まずポーション設定モードにおいてユーザーが任意に設定する。その後、再生モードがポーション再生モードとされると、ポーション設定モードで設定された状態の再生動作が実行されることになるものである。
【００２９】
図１のようなミニディスク記録再生装置の内部構成を図２で説明する。
音声データが記録されている光磁気ディスク１は、スピンドルモータ２により回転駆動される。そして光磁気ディスク１に対しては記録／再生時に光学ヘッド３によってレーザ光が照射される。
【００３０】
光学ヘッド３は、記録時には記録トラックをキュリー温度まで加熱するための高レベルのレーザ出力を行ない、また再生時には磁気カー効果により反射光からデータを検出するための比較的低レベルのレーザ出力を行なう。
このため、光学ヘッド３にはレーザ出力手段としてのレーザダイオード、偏光ビームスプリッタや対物レンズ等からなる光学系、及び反射光を検出するためのディテクタが搭載されている。対物レンズ３ａは２軸機構４によってディスク半径方向及びディスクに接離する方向に変位可能に保持されている。
【００３１】
また、ディスク１を挟んで光学ヘッド３と対向する位置に磁気ヘッド６ａが配置されている。磁気ヘッド６ａは供給されたデータによって変調された磁界を光磁気ディスク１に印加する動作を行なう。
光学ヘッド３全体及び磁気ヘッド６ａは、スレッド機構５によりディスク半径方向に移動可能とされている。
【００３２】
再生動作によって、光学ヘッド３によりディスク１から検出された情報はＲＦアンプ７に供給される。ＲＦアンプ７は供給された情報の演算処理により、再生ＲＦ信号、トラッキングエラー信号ＴＥ、フォーカスエラー信号ＦＥ、グルーブ情報（光磁気ディスク１にプリグルーブ（ウォブリンググルーブ）として記録されている絶対位置情報）ＧＦＭ等を抽出する。
抽出された再生ＲＦ信号はエンコーダ／デコーダ部８に供給される。また、トラッキングエラー信号ＴＥ、フォーカスエラー信号ＦＥはサーボ回路９に供給され、グルーブ情報ＧＦＭはアドレスデコーダ１０に供給される。
【００３３】
サーボ回路９は供給されたトラッキングエラー信号ＴＥ、フォーカスエラー信号ＦＥや、マイクロコンピュータにより構成されるシステムコントローラ１１からのトラックジャンプ指令、アクセス指令、スピンドルモータ２の回転速度検出情報等により各種サーボ駆動信号を発生させ、２軸機構４及びスレッド機構５を制御してフォーカス及びトラッキング制御を行ない、またスピンドルモータ２を一定線速度（ＣＬＶ）に制御する。
【００３４】
アドレスデコーダ１０は供給されたグルーブ情報ＧＦＭをデコードしてアドレス情報を抽出する。このアドレス情報はシステムコントローラ１１に供給され、各種の制御動作に用いられる。
また再生ＲＦ信号についてはエンコーダ／デコーダ部８においてＥＦＭ復調、ＣＩＲＣ等のデコード処理が行なわれるが、このときアドレス、サブコードデータなども抽出され、システムコントローラ１１に供給される。
【００３５】
エンコーダ／デコーダ部８でＥＦＭ復調、ＣＩＲＣ等のデコード処理された音声データ（セクターデータ）は、メモリコントローラ１２によって一旦バッファメモリ１３に書き込まれる。なお、光学ヘッド３によるディスク１からのデータの読み取り及び光学ヘッド３からバッファメモリ１３までの系における再生データの転送は1.41Mbit/secで、しかも通常は間欠的に行なわれる。
【００３６】
バッファメモリ１３に書き込まれたデータは、再生データの転送が0.3Mbit/sec となるタイミングで読み出され、エンコーダ／デコーダ部１４に供給される。そして、音声圧縮処理に対するデコード処理等の再生信号処理を施され、４４．１ＫＨZ サンプリング、１６ビット量子化のデジタルオーディオ信号とされる。  このデジタルオーディオ信号は例えばデジタル信号処理回路２１でイコライジング、リバーブ、ゲインなどの調整処理が行われた後、Ｄ／Ａ変換器１５によってアナログ信号とされ、出力端子１６から所定の増幅回路部へ供給されて再生出力される。例えばＬ，Ｒアナログオーディオ信号として出力される。
【００３７】
デジタル信号処理回路２１は、いわゆるＤＳＰ（デジタルシグナルプロセッサ）などで形成され、各種の多様な処理を行うことができる。例えば各種モードの音響設定でのイコライジング処理や、リバーブ、エコーなどの音響処理だけでなく、徐々にゲイン（出力音量レベル）を変化させることでフェードイン、フェードアウトなどの処理等も可能である。
なお、このような処理部をＤ／Ａ変換器１５の後段に設け、アナログ処理により行うようにしてもよい。
【００３８】
光磁気ディスク１に対して記録動作が実行される際には、入力端子１７に供給された記録信号（アナログオーディオ信号）は、Ａ／Ｄ変換器１８によってデジタルデータとされた後、エンコーダ／デコーダ部１４に供給され、音声圧縮エンコード処理を施される。
なお図示していないがデジタルインターフェース部を設けてデジタルオーディオデータの入出力を行なうことももちろん可能である。
【００３９】
エンコーダ／デコーダ部１４によって圧縮された記録データはメモリコントローラ１２によって一旦バッファメモリ１３に書き込まれ、また所定タイミングで読み出されてエンコーダ／デコーダ部８に送られる。そしてエンコーダ／デコーダ部８でＣＩＲＣエンコード、ＥＦＭ変調等のエンコード処理された後、磁気ヘッド駆動回路６に供給される。
【００４０】
磁気ヘッド駆動回路６はエンコード処理された記録データに応じて、磁気ヘッド６ａに磁気ヘッド駆動信号を供給する。つまり、光磁気ディスク１に対して磁気ヘッド６ａによるＮ又はＳの磁界印加を実行させる。また、このときシステムコントローラ１１は光学ヘッドに対して、記録レベルのレーザ光を出力するように制御信号を供給する。
【００４１】
操作部１９はユーザー操作に供される部位を示し、これは図１で説明したような各種操作キーやダイヤルに相当する。これらの操作キーやダイヤルによる操作情報はシステムコントローラ１１に供給され、システムコントローラ１１は操作情報に応じた動作制御を実行することになる。
また表示部２０は図１のように筺体上に設けられるもので、この表示動作はシステムコントローラ１１によって制御される。
【００４２】
システムコントローラ１１は、ＣＰＵ、プログラムＲＯＭ、ワークＲＡＭ、インターフェース部等を備えたマイクロコンピュータとされるが、図示するワークＲＡＭ１１ａは、本例のポーション設定モードの動作においては、ポーション再生の設定のためにトラック内での指定する区間（以下、ポーション動作設定区間という）の始点ポイント、終点ポイントの指定操作が行なわれた際の、そのポイント（指定位置）のアドレスの保持に用いられる。
【００４３】
ところで、ディスク１に対して記録／再生動作を行なう際には、ディスク１に記録されている管理情報、即ちＰ−ＴＯＣ（プリマスタードＴＯＣ）、Ｕ−ＴＯＣ（ユーザーＴＯＣ）を読み出す必要がある。システムコントローラ１１はこれらの管理情報に応じてディスク１上の記録すべきエリアのアドレスや、再生すべきエリアのアドレスを判別することとなる。
この管理情報はバッファメモリ１３に保持される。
そして、システムコントローラ１１はこれらの管理情報を、ディスク１が装填された際に管理情報の記録されたディスクの最内周側の再生動作を実行させることによって読み出し、バッファメモリ１３に記憶しておき、以後そのディスク１に対する記録／再生／編集動作の際に参照できるようにしている。
【００４４】
また、Ｕ−ＴＯＣはデータの記録や各種編集処理に応じて書き換えられるものであるが、システムコントローラ１１は記録／編集動作のたびに、Ｕ−ＴＯＣ更新処理をバッファメモリ１３に記憶されたＵ−ＴＯＣ情報に対して行ない、その書換動作に応じて所定のタイミングでディスク１のＵ−ＴＯＣエリアについても書き換えるようにしている。
【００４５】
＜２．クラスタフォーマット＞
ここで、クラスタという単位について説明する。
ミニディスクシステムにおける記録動作の単位となるクラスタのフォーマットは図３に示される。
ミニディスクシステムでの記録トラックとしては図３のようにクラスタＣＬが連続して形成されており、１クラスタが記録時の最小単位とされる。１クラスタは２〜３周回トラック分に相当する。
【００４６】
そして１クラスタＣＬは、セクターＳFC〜ＳFFとされる４セクターのリンキング領域と、セクターＳ00〜Ｓ1Fとして示す３２セクターのメインデータ領域から形成されている。
１セクターは２３５２バイトで形成されるデータ単位である。
セクターＳFC〜ＳFFの４セクターはサブデータの記録やリンキングエリアとしてなどに用いられ、ＴＯＣデータ、オーディオデータ等の記録は３２セクターのメインデータ領域に行なわれる。
なお、アドレスは１セクター毎に記録される。
【００４７】
また、セクターはさらにサウンドグループという単位に細分化され、２セクターが１１サウンドグループに分けられている。
つまり図示するように、セクターＳ00などの偶数セクターと、セクターＳ01などの奇数セクターの連続する２つのセクターに、サウンドグループＳＧ00〜ＳＧ0Aが含まれる状態となっている。１つのサウンドグループは４２４バイトで形成されており、11.61msec の時間に相当する音声データ量となる。
１つのサウンドグループＳＧ内にはデータがＬチャンネルとＲチャンネルに分けられて記録される。例えばサウンドグループＳＧ00はＬチャンネルデータＬ０とＲチャンネルデータＲ０で構成され、またサウンドグループＳＧ01はＬチャンネルデータＬ１とＲチャンネルデータＲ１で構成される。
なお、Ｌチャンネル又はＲチャンネルのデータ領域となる２１２バイトをサウンドフレームとよんでいる。
【００４８】
＜３．Ｕ−ＴＯＣセクター＞
上記したように、ディスク１に対して記録／再生動作を行なう際には、システムコントローラ１１は、ディスク１に記録されている管理情報としてＰ−ＴＯＣ、Ｕ−ＴＯＣ（ユーザーＴＯＣ）を読み出し、これを参照することになる。
ここで、ディスク１においてトラック（楽曲等）の記録／再生動作などの管理を行なう管理情報として、Ｕ−ＴＯＣセクターについて説明する。
【００４９】
なおＴＯＣ情報としてはＵ−ＴＯＣとＰ−ＴＯＣが設けられているが、このＰ−ＴＯＣはディスク１の最内周側のピットエリアに形成されるもので、読出専用の情報である。そして、Ｐ−ＴＯＣによってディスクの記録可能エリア（レコーダブルユーザーエリア）や、リードアウトエリア、Ｕ−ＴＯＣエリアなどの位置の管理等が行なわれる。なお、ミニディスクシステムでは、全てのデータがピット形態で記録されている再生専用の光ディスクも使用できるが、再生専用ディスクの場合は、Ｐ−ＴＯＣによってＲＯＭ化されて記録されている楽曲の管理も行なうことができるようにされ、Ｕ−ＴＯＣは形成されない。
Ｐ−ＴＯＣについては詳細な説明を省略し、ここでは記録可能な光磁気ディスクに設けられるＵ−ＴＯＣについて説明する。
【００５０】
Ｕ−ＴＯＣは１つのセクターで１つの管理情報ユニットが形成されており、Ｕ−ＴＯＣセクターとしてはセクター０，セクター１，セクター２，セクター４が定義されている。そしてセクター０はディスク１の記録／再生動作に必ず必要となるエリアである。またセクター１，セクター４は文字情報、セクター２は録音日時を記録するエリアとされる。
これらのエリアに加えて、本例では特にセクター７を用いて新たな管理情報ユニットを設ける。
文字情報を記録するセクター１，セクター４、及び録音日時を記録するセクター２については説明を省略し、ここでは、まずディスク１の記録／再生動作に必ず必要となるＵ−ＴＯＣセクター０について説明する。
【００５１】
図４はＵ−ＴＯＣセクター０のフォーマットを示すものである。
Ｕ−ＴＯＣセクター０は、主にユーザーが録音を行なったトラック（楽曲）や新たにトラックが録音可能なフリーエリアについての管理情報が記録されているデータ領域とされる。
例えばディスク１に或る楽曲の録音を行なおうとする際には、システムコントローラ１１は、Ｕ−ＴＯＣセクター０からディスク上のフリーエリアを探し出し、ここに音声データを記録していくことになる。また、再生時には再生すべき楽曲が記録されているエリアをＵ−ＴＯＣセクター０から判別し、そのエリアにアクセスして再生動作を行なう。
【００５２】
Ｕ−ＴＯＣセクター０のデータ領域（４バイト×588 の２３５２バイト）は、先頭位置にオール０又はオール１の１バイトデータが並んで形成される同期パターンが記録される。
続いて２バイトのクラスタアドレス(Cluster H) (Cluster L) と１バイトのセクターアドレス(Sector)、及び１バイトのモード情報(MODE)となる４バイトが付加され、以上でヘッダとされる。
なお、同期パターンやアドレスについては、このＵ−ＴＯＣセクター０に限らず、Ｐ−ＴＯＣセクターや、実際に音声データが記録されるデータセクターでも、そのセクター単位に記録されている。
【００５３】
続いて所定バイト位置に、メーカーコード、モデルコード、最初のトラックのトラックナンバ(First TNO）、最後のトラックのトラックナンバ（Last TNO）、セクター使用状況(Used sectors)、ディスクシリアルナンバ、ディスクＩＤ等のデータが記録される。
【００５４】
さらに、ユーザーが録音を行なって記録されているトラック（楽曲等）の領域やフリーエリア等を後述する管理テーブル部に対応させることによって識別するため、対応テーブル指示データ部として各種のテーブルポインタ(P-DFA，P-EMPTY ，P-FRA ，P-TNO1〜P-TNO255) が記録される領域が用意されている。
【００５５】
そしてテーブルポインタ(P-DFA〜P-TNO255) に対応させることになる管理テーブル部として(01h) 〜(FFh) までの２５５個のパーツテーブルが設けられ、それぞれのパーツテーブルには、或るパーツについて起点となるスタートアドレス、終端となるエンドアドレス、そのパーツのモード情報（トラックモード）が記録されている。さらに各パーツテーブルで示されるパーツが他のパーツへ続いて連結される場合があるため、その連結されるパーツのスタートアドレス及びエンドアドレスが記録されているパーツテーブルを示すリンク情報が記録できるようにされている。
【００５６】
スタートアドレス、エンドアドレスは各３バイトデータとされる。
セクター単位のアドレスは上記の「Cluster H 」「Cluster L 」「Sector」の３バイトとなるが、スタートアドレス、エンドアドレスについては、２バイトのクラスタアドレス値、１バイトのセクターアドレス値、１バイトのサウンドグループ値の計４バイトを、３バイトの圧縮して記録する圧縮形式を採っている。
【００５７】
なお本明細書において『ｈ』を付した数値はいわゆる１６進表記のものである
。また、パーツとは１つのトラック内で時間的に連続したデータが物理的に連続して記録されているトラック部分のことをいう。
【００５８】
この種の記録再生装置では、１つの楽曲のデータを物理的に不連続に、即ち複数のパーツにわたって記録されていてもパーツ間でアクセスしながら再生していくことにより再生動作に支障はないため、ユーザーが録音する楽曲等については、録音可能エリアの効率使用等の目的から、複数パーツにわけて記録する場合もある。
そのため、リンク情報が設けられ、例えば各パーツテーブルに与えられたナンバ(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) のいづれかが記録されており、それに相当するパーツテーブルには、フリーエリアであるパーツがスタート及びエンドアドレスによって示されている。また、このようなパーツが複数個有り、つまりパーツテーブルが複数個有る場合はリンク情報により、リンク情報が『００ｈ』となるパーツテーブルまで順次指定されている。
【００６３】
図５にパーツテーブルにより、フリーエリアとなるパーツの管理状態を模式的に示す。これはパーツ(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) 』となるパーツテーブルまで連結される（上記、図５と同様の形態）。
このように例えばトラック＃２（２曲目）を構成するデータが記録された全パーツが順次指定されて記録されていることにより、このＵ−ＴＯＣセクター０のデータを用いて、トラック＃２の再生時や、そのトラック＃２が記録された領域への上書き記録を行なう際に、光学ヘッド３及び磁気ヘッド６をアクセスさせ離散的なパーツから連続的な音楽情報を取り出したり、記録エリアを効率使用した記録が可能になる。
【００６７】
各パーツテーブルに設けられるトラックモードの情報としてはその１バイトの各ビットによって所定の状態が示されている。
トラックモードのデータとなるｄ１〜ｄ８の８ビットとして、例えばｄ２が『０』又は『１』であることでコピーライトプロテクトのオン／オフ状態が示される。また、ｄ４が『１』である場合はそのパーツはオーディオデータであると識別される。さらにｄ７についてはモノラル／ステレオの識別、ｄ８についてはエンファシス情報に用いられている。
【００６８】
３．Ｕ−ＴＯＣセクター７
本例では、Ｕ−ＴＯＣ内の１つのユニットであるＵ−ＴＯＣセクター７としてのエリアを用いて、ポーション設定動作により設定される管理情報を記録できるようにしている。この管理情報は、トラックに対する部分的な動作を管理する情報であり、トラック内のポーション動作設定区間を示すとともに、そのポーション動作設定区間に対して実行すべきポーション動作を指定する情報となる。ポーション動作とは、トリム、オミット、ループなどの各動作のことである。
なお、本例ではＵ−ＴＯＣセクター７を用いているが、セクター６もしくはセクター８以降などの他のＵ−ＴＯＣセクターを用いて、以下説明するフォーマットの領域を設定してもよい。
【００６９】
図６にＵ−ＴＯＣセクター７のフォーマットを示す。先頭のヘッダには、他のセクターと同様にシンクパターン、クラスタアドレス、セクターアドレス、モードが記録される。
このＵ−ＴＯＣセクター７には、ポーションスロット指示データ部と、ポーションスロット部が形成される。
【００７０】
ポーションスロット指示データ部には、２５５個のスロットポインタP-PRT1〜P-PRT255が設けられる。
またポーションスロット部には各８バイトで２５５単位のポーションスロット(PS-01h)  〜(PS-FFh)  が設けられている。
各ポーションスロット(PS-01h)  〜(PS-FFh)  は図７のように構成される。即ち３バイトでポーションスタートオフセットアドレスＰＳＯＡが圧縮形式で記録され、続く１バイトにポーションモードが記録される。さらに３バイトでポーションエンドオフセットアドレスＰＥＯＡが圧縮形式で記録され、最後の１バイトはリンク情報とされる。
【００７１】
ポーションスタートオフセットアドレスＰＳＯＡとポーションエンドオフセットアドレスＰＥＯＡは、ポーション動作設定区間の始点と終点を示す情報となる。ただし、このポーションスタートオフセットアドレスＰＳＯＡとポーションエンドオフセットアドレスＰＥＯＡは、本例の場合は、物理的な絶対アドレスで始点又は終点位置を示すのではなく、トラックの先頭からのアドレス量（つまりＵ−ＴＯＣセクター０で管理されるスタートアドレスからのオフセットアドレス）とされる。
【００７２】
例えば図８（ａ）のように、ディスク上にトラック＃１、＃２が記録されているが、トラック＃１は、パーツ＃１（１）とパーツ＃１（２）に分割されて記録されていたとする。
このトラック＃１、＃２を、再生時間軸方向に並べたものが図８（ｂ）であり、通常の連続再生では、図８（ａ）の物理的な位置の前後に関わらず、パーツ＃１（１）、パーツ＃１（２）、トラック＃２の順番で再生が行われることになる。
【００７３】
ここで、図８（ｂ）に斜線部で示す区間をポーション動作設定区間とするとき、この斜線部の先頭位置のアドレスと終端部分のアドレスは、図８（ａ）に示すアドレスＡＤＳ、及びアドレスＡＤＥであったとする。
しかしながら上記ポーションスタートオフセットアドレスＰＳＯＡ、ポーションエンドオフセットアドレスＰＥＯＡの値は、このような絶対アドレスＡＤＳ、ＡＤＥにより形成されるのではなく、図８（ｂ）に示すように、再生時間軸でみた場合のスタートアドレスからのオフセットアドレスとされる。
即ち、例えば「ある曲の始まりから１分のポイントから１分３０秒のポイントまで」というイメージでのポーション動作設定区間の指定が行われる。実際のオフセットアドレス値としては、その時間値に相当するクラスタ数、セクター数のような形態をとればよい。なお、ポーションスタートオフセットアドレスＰＳＯＡ、ポーションエンドオフセットアドレスＰＥＯＡの値として「００００００ｈ」以外の数値が記録されていた場合は、それはオフセットアドレスとしてのクラスタ／セクター数とするが、ポーションスタートオフセットアドレスＰＳＯＡ＝「００００００ｈ」の場合は、ポーション動作設定区間の始点がトラックのスタートアドレスに一致することを示し、またポーションエンドオフセットアドレスＰＥＯＡ＝「００００００ｈ」の場合は、ポーション動作設定区間の終点がトラックのエンドアドレスに一致することを示すこととしている。
【００７４】
本例ではこのようにオフセットアドレスによってポーション動作設定区間が指定されることで、仮にＵ−ＴＯＣセクター０での更新処理により編集が行われスタートアドレスが変更されたりしても、このＵ−ＴＯＣセクター７の設定は有効なままとなる。
【００７５】
図７のポーションスロットにおけるポーションモードは、ポーションスタートオフセットアドレスＰＳＯＡとポーションエンドオフセットアドレスＰＥＯＡで指定されるポーション動作設定区間に適用するポーション動作の種別を示す。つまり８ビット値による動作種別が設定され、例えばトリム、オミット、ループなどの種別が指定される。ポーションモードを８ビットとすることで、最高２５６種類のポーション動作を設定することができる。
このポーションモードの設定により、各種のポーション動作が可能となる。例えば本例であげるトリム等の区間再生動作の他に、ポーション動作設定区間のみリバーブをかけるといったような区間音響処理や、ポーション動作設定区間のみボリュームをゼロにするといったような区間ミュート処理などを可能とすることができる。
【００７６】
リンク情報は、１トラックにつき複数のポーション動作設定区間を設定する場合に、そのポーション動作設定区間のポーションスタートオフセットアドレスＰＳＯＡ、ポーションエンドオフセットアドレスＰＥＯＡが記録されるポーションスロットを指定する情報となる。
【００７７】
このようなポーションスロットは、スロットポインタP-PRT1〜P-PRT255からリンクされることで、各トラックにつき設けられることができる。
つまりスロットポインタP-PRT1〜P-PRT255はそれぞれトラック＃１〜＃２５５に対応しており、例えばユーザーがトラック＃１に関してポーション設定を行った場合は、あるポーションスロットPS-xxhにそのポーション設定内容、即ちポーションスタートオフセットアドレスＰＳＯＡ、ポーションエンドオフセットアドレスＰＥＯＡ。、ポーションモードが記録される。そして、そのポーションスロットPS-xxhを示す値が、スロットポインタP-PRT1として記録されることになる。リンクされるポーションスロットがない場合は、リンク情報は「００ｈ」とされる。
【００７８】
また、１つのトラック内に複数のポーション動作設定区間が設定される場合は、その各ポーション動作設定区間を記録したポーションスロットが、リンク情報により連結されて管理されることになる。つまりスロットポインタP-PRT1〜P-PRT255のうちの１つを起点として、Ｕ−ＴＯＣセクター０と同形態の管理方式を採用している。
ただし、複数のポーション動作設定区間が設定された場合は、各ポーション動作設定区間の再生時間軸上での順番に応じた順序で、各ポーションスロットがリンクされることになる。
なお、スロット(PS-01h)  〜(PS-FFh)  のうちで使用されていないスロットはスロットポインタP-EMPTY からのリンクによって管理される。
【００７９】
＜５．ポーション設定動作＞
ポーション動作を行うには、あらかじめポーション設定動作を行い、Ｕ−ＴＯＣセクター７に、ポーション管理情報を書き込んでおく必要がある。
このためのポーション設定動作について図９から図１２で説明する。
【００８０】
ユーザーがエディットキー２９を操作してエディットモードをポーション設定モードとすることで、システムコントローラ１１は図９の処理を開始する。
システムコントローラ１１は、まずステップＦ１０１として、ポーション設定を行う対象となるトラックの指定入力を待つ。例えばこのとき表示部２０にトラックナンバの入力要求の表示を行う。
ユーザーがポーション設定を行うトラックのトラックナンバを入力すると、処理はステップＦ１０２に進み、変数Ｘ（レジスタＸ）の値として入力されたトラックナンバをセットする。次に、ステップＦ１０３でユーザーのポーションモードの入力を待機する。このときも表示部２０にポーションモード入力要求表示を行うようにすればよい。
【００８１】
ユーザーがたとえばトリム、オミット、ループなどの用意されているポーションモードのうちで設定したいポーションモードを入力すると、処理はステップＦ１０４に進み、変数ＰＭ（レジスタＰＭ）の値として入力されたポーションモードの値をセットする。この値とは、ポーションスロットにおいてポーションモードの情報として書き込まれる８ビット値のことである。
なお、或るトラックの再生中、一時停止中などで自動的に対象トラックが設定される場合などは、ステップＦ１０１の処理は不要である。また、ポーションモードとして例えばトリムだけなど１種類しか用意されていない場合は、ステップＦ１０３の処理は不要となる。
【００８２】
トラックナンバ、ポーションモードが取り込まれたら、続いてステップＦ１０５で変数ｎ＝１にセットし、ステップＦ１０６でポーション動作設定区間としての始点ポイントの入力を要求し、待機する。ユーザーは、例えば再生音声を聞きながら或る箇所を指定して（例えば或る箇所で一時停止状態として）エンター入力したり、もしくは曲の開始からの時間値を入力するなどの操作方式で始点ポイントを入力する。
この始点ポイントの入力が行われたら、ステップＦ１０７で、システムコントローラ１１はその入力された始点ポイントを、そのトラックのスタートアドレスからのオフセットアドレス値に変換する。なお、曲の先頭を指定する場合は特にユーザーは曲中の箇所の指定を行わない（行わなくてもよい）ことになるが、この場合は、ステップＦ１０７でオフセットアドレス値＝「００００００ｈ」とされる。
【００８３】
そしてステップＦ１０８では、ステップＦ１０７で得たオフセットアドレスの値を、変数ＩＳ（ｎ）（レジスタＩＳ（ｎ））として保持する。
次にステップＦ１０９でシステムコントローラ１１は、ポーション動作設定区間としての終点ポイントの入力を要求して待機する。ユーザーは、始点ポイント入力時と同様に、例えば再生音声を聞きながら或る箇所を指定して（例えば或る箇所で一時停止状態として）エンター入力したり、もしくは曲の開始からの時間値を入力するなどの操作方式で終点ポイントを入力する。
【００８４】
この終点ポイントの入力が行われたら、ステップＦ１１０で、システムコントローラ１１はその入力された終点ポイントを、そのトラックのスタートアドレスからのオフセットアドレス値に変換する。なお、曲の終端を指定する場合は特にユーザーが曲の終了位置を探して指定操作を行なう以外に、例えば指定を行わないでエンター操作することなどの特定の操作により曲の終端が終了ポイントとして指定入力されたものとするようにするとよい。この場合は、ステップＦ１１０でオフセットアドレス値＝「００００００ｈ」とされる。
そしてステップＦ１１１では、ステップＦ１１０で得たオフセットアドレスの値を、変数ＩＥ（ｎ）（レジスタＩＥ（ｎ））として保持する。
【００８５】
設定するポーション動作設定区間がトラック内で１ヶ所であれば、ステップＦ１１２の段階でユーザーの設定終了操作が検出されることになり、その時点で設定入力値として、対象トラックナンバ「Ｘ」、ポーションモード「ＰＭ」が取り込まれ、また変数ｎ＝１とされていたため、始点ポイントのオフセットアドレス「ＩＳ（１）」、終点ポイントのオフセットアドレス「ＩＥ（１）」が取り込まれている。
設定終了操作が行われたら、処理はステップＦ１１４に進むが、ユーザーがトラック内に２ヶ所以上のポーション動作設定区間を設定する場合は、その操作に応じて、ステップＦ１１３で変数ｎをインクリメントしたうえでステップＦ１０６に戻り、同様にポーション動作設定区間としての始点ポイント、終点ポイントの入力に応じた処理を行う。
【００８６】
例えばユーザーが２ヶ所のポーション動作設定区間を設定入力した場合は、ステップＦ１１４に進む時点で、対象トラックナンバ「Ｘ」、ポーションモード「ＰＭ」とともに最初に入力したポーション動作設定区間としての始点ポイントのオフセットアドレス「ＩＳ（１）」、終点ポイントのオフセットアドレス「ＩＥ（１）」と、次に入力したポーション動作設定区間としての始点ポイントのオフセットアドレス「ＩＳ（２）」、終点ポイントのオフセットアドレス「ＩＥ（２）」が取り込まれていることになる。
さらに３ヶ所のポーション動作設定区間を設定入力した場合は、これに加えて３回目に入力したポーション動作設定区間としての始点ポイントのオフセットアドレス「ＩＳ（３）」、終点ポイントのオフセットアドレス「ＩＥ（３）」が取り込まれていることになる。
【００８７】
ステップＦ１１４では、ユーザーの設定入力操作によって取り込まれた値に応じて、Ｕ−ＴＯＣセクター７の更新を行うことになる。この処理は図１０に詳しく示される。
【００８８】
ステップＦ１２１、Ｆ１２２は２ヶ所以上のポーション動作設定区間の設定入力があった場合の並び替え処理であり、１ヶ所のポーション動作設定区間の設定入力のみの場合、つまり変数ＩＳ（ｎ）＝ＩＳ（１）の場合は実質的には関係ない。そして、ステップＦ１２２で、変数ＩＳ（１）はそのまま変数ＬＳ（１）（レジスタＬＳ（１））とセットされ、かつ変数ＩＥ（１）はそのまま変数ＬＥ（１）（レジスタＬＥ（１））とセットされる。図１１（ａ）に、例えばトラック＃３のうちの斜線部がポーション動作設定区間として設定入力された例を示しているが、この場合に取り込まれている変数ＩＳ（１）、変数ＩＥ（１）は、図示するように斜線部の先頭及び終端位置に相当するオフセットアドレスである。この変数ＩＳ（１）、変数ＩＥ（１）が、そのまま変数ＬＳ（１）、ＬＥ（１）となる。
【００８９】
まず、このように１ヶ所のポーション動作設定区間の設定入力があった場合の例にそって、以降の処理を説明する。
ステップＦ１２３ではシステムコントローラ１１は変数ｍ＝１にセットする。  続いてステップＦ１２４で、Ｕ−ＴＯＣセクター７におけるスロットポインタP-EMPTY を確認し、そのスロットポインタP-EMPTY に示されるポーションスロットをスロット（Ｙ）とする。つまり使用されていないポーションスロットのうちで先頭にリンクされているポーションスロットである。
なお、スロットポインタP-EMPTY 、P-PRT1〜P-PRT255、及び各ポーションスロットのリンク情報は、実際には所定の演算処理によりＵ−ＴＯＣセクター０内のバイトポジションとされる数値で特定のポーションスロットを示すものである。即ちＺを記録されている値とすると、３０４＋Ｚ×８（バイト目）としてポーションスロットを指定する。スロット（Ｙ）とは、ここでいう「Ｚ」の値となる。
【００９０】
ステップＦ１２５では、スロットポインタP-PRT(X)の値として、スロット（Ｙ）の値を書き込む。例えばトラック＃３が対象トラックとされている場合は、変数Ｘ＝３であるため、トラック＃３に対応するスロットポインタP-PRT3の値として、スロット（Ｙ）の値が書き込まれることになる。
続いてステップＦ１２６で、スロット（Ｙ）の値で指定されるポーションスロットに、ポーション管理情報の書き込みが行われる。即ち、ポーションスタートオフセットアドレスＰＳＯＡとして変数ＬＳ（ｍ）（＝変数ＬＳ（１））の値が書き込まれ、ポーションエンドオフセットアドレスＰＥＯＡとして変数ＬＥ（ｍ）（＝変数ＬＥ（１））の値が書き込まれ、さらにポーションモードとして変数ＰＭとして取り込まれている値が書き込まれる。
【００９１】
以上の処理により、それまで使用されておらずスロットポインタP-EMPTY からリンクされていた先頭のポーションスロットの１つが用いられて、トラック＃３に対するポーション管理情報が書き込まれたことになる。例えば図１１（ｂ）のように、ポーションスロットPS-01hが用いられて、ポーションスタートオフセットアドレスＰＳＯＡとして変数ＬＳ（１）の値が、ポーションエンドオフセットアドレスＰＥＯＡとして変数ＬＥ（１）の値が、さらにポーションモードとして変数ＰＭの値（例えばトリムを表すコード）が書き込まれる。
【００９２】
なお、このポーションスロットは使用されたことになるため、ステップＦ１２７でスロットポインタP-EMPTY の値が更新される。この時点では、スロットポインタP-EMPTY からリンクされている先頭のポーションスロットのリンク情報には、次の未使用ポーションスロットが示されている。従って、ポーション情報の書き込みを行ったポーションスロットに記録されているリンク情報の値を、スロットポインタP-EMPTY の値として更新を行えばよい。
【００９３】
図１１のように１ヶ所のポーション動作設定区間を設定入力した例では、このように１つのポーションスロットの書き込みを行った時点でステップＦ１２８で変数ｎ＝変数ｍとなり、ステップＦ１３１に進む。そして、直前のステップＦ１２６でポーション情報の書き込みを行ったポーションスロット、すなわちスロット（Ｙ）で示されるポーションスロットは、それ以降、他のポーションスロットへのリンクはないことになるため、図１１（ｂ）のようにリンク情報として「００ｈ」が記録される。
そして、以上の更新処理は、バッファメモリ１３に取り込まれているＵ−ＴＯＣデータとしてのセクター７に対する更新処理であり、続いてステップＦ１３２で、更新されたＵ−ＴＯＣデータを、記録データとして転送し、ディスク１におけるリードインエリアに設けられているＵ−ＴＯＣ領域のデータ更新を行う。以上の処理により、ポーション設定動作が終了される。
【００９４】
ところで、図１２（ａ）の斜線部（Ａ）（Ｂ）（Ｃ）で示すように、複数のポーション動作設定区間が設定入力された場合は、まずステップＦ１２１、Ｆ１２２で並び替え処理が行われる。
上述した図１１の段階でのユーザーの始点ポイント入力操作及び終点ポイント入力操作は、必ずしも時間的に前のポーション動作設定区間から行われるとは限らない。例えば図１２（ａ）における斜線部（Ａ）について始点ポイント及び終点ポイントを入力し、次に斜線部（Ｂ）について始点ポイント及び終点ポイントを入力し、最後に斜線部（Ｃ）について始点ポイント及び終点ポイントを入力したとする。
【００９５】
すると、ステップＦ１２１に進んだ時点で取り込まれている変数ＩＳ（１）は斜線部（Ａ）の始点のオフセットアドレス、変数ＩＳ（２）は斜線部（Ｂ）の始点のオフセットアドレス、変数ＩＳ（３）は斜線部（Ｃ）の始点のオフセットアドレスとなる。同様に、変数ＩＥ（１）は斜線部（Ａ）の終点のオフセットアドレス、変数ＩＥ（２）は斜線部（Ｂ）の終点のオフセットアドレス、変数ＩＥ（３）は斜線部（Ｃ）の終点のオフセットアドレスとなる。
【００９６】
ここで、ステップＦ１２１では、変数ＩＳ（１）、変数ＩＳ（２）、変数ＩＳ（３）を比較する（つまり変数ＩＳ（１）〜変数ＩＳ（ｎ）を比較する）ことで、設定入力された各ポーション動作設定区間について、時間的に早い順を判別する。
そしてステップＦ１２２では、各ポーション動作設定区間のうちで時間的に早い順に、その始点及び終点を、変数ＬＳ（１）、ＬＥ（１）〜、変数ＬＳ（ｎ）、ＬＥ（ｎ）で示されるようにする。
つまり、図１２の場合（ただしこの場合は、トラック＃３が１つのパーツで構成され、物理的な前後と再生時間的な前後が一致しているとする）は、斜線部（Ｃ）としてのポーション動作設定区間が変数ＬＳ（１）、ＬＥ（１）で示され、斜線部（Ａ）としてのポーション動作設定区間が変数ＬＳ（２）、ＬＥ（２）で示され、斜線部（Ｂ）としてのポーション動作設定区間が変数ＬＳ（３）、ＬＥ（３）で示されることになる。
【００９７】
このような時間軸に沿った入力順の並び替えが行われ、ステップＦ１２３以降に進む。
従って、変数ｍ＝１とされた後、ステップＦ１２４，Ｆ１２５で、それまでスロットポインタP-EMPTY で示されていたポーションスロットがスロットポインタP-PRT(X)によって指定される状態とされ、続いてステップＦ１２６で、その指定されるポーションスロットに、ポーション管理情報の書き込みが行われる。即ち、ポーションスタートオフセットアドレスＰＳＯＡとして変数ＬＳ（ｍ）（＝変数ＬＳ（１））の値が書き込まれ、ポーションエンドオフセットアドレスＰＥＯＡとして変数ＬＥ（ｍ）（＝変数ＬＥ（１））の値が書き込まれ、さらにポーションモードとして変数ＰＭとして取り込まれている値が書き込まれる。
【００９８】
図１２の例の場合、この処理により、それまで使用されておらずスロットポインタP-EMPTY からリンクされていた先頭のポーションスロットの１つが用いられて、トラック＃３における斜線部（Ｃ）に対するポーション管理情報が書き込まれたことになる。例えば図１２（ｂ）のように、ポーションスロットPS-01hが用いられて、ポーションスタートオフセットアドレスＰＳＯＡとして変数ＬＳ（１）の値が、ポーションエンドオフセットアドレスＰＥＯＡとして変数ＬＥ（１））の値が、さらにポーションモードとして変数ＰＭの値（例えばトリムを表すコード）が書き込まれる。
そして、このポーションスロットは使用されたことになるため、ステップＦ１２７でスロットポインタP-EMPTY の値が更新される。即ちポーション情報の書き込みを行ったポーションスロットに記録されているリンク情報の値が、スロットポインタP-EMPTY の値とされる。
【００９９】
図１２のように３ヶ所のポーション動作設定区間を設定入力した例では、このように１つのポーションスロットの書き込みを行った時点ではステップＦ１２８で変数ｎ＝変数ｍとならず、ステップＦ１２９に進んで変数ｍがインクリメントされる。そしてステップＦ１３０として、スロット（Ｙ）が更新される。このスロット（Ｙ）としては、その直前のステップＦ１２６で、ポーション情報の書き込みを行ったポーションスロットに記録されているリンク情報で示されるスロットの値が代入される。つまり、元々スロットポインタP-EMPTY からリンクされていた２番目のポーションスロットとなる。
【０１００】
そして、処理はステップＦ１２６に戻り、元々２番目の未使用ポーションスロットにポーション管理情報の書き込みが行われる。即ち、ポーションスタートオフセットアドレスＰＳＯＡとして変数ＬＳ（ｍ）（＝変数ＬＳ（２））の値が書き込まれ、ポーションエンドオフセットアドレスＰＥＯＡとして変数ＬＥ（ｍ）（＝変数ＬＥ（２））の値が書き込まれ、さらにポーションモードとして変数ＰＭとして取り込まれている値が書き込まれる。
図１２の例の場合、この処理により、それまで使用されておらずスロットポインタP-EMPTY からリンクされていた２番目のポーションスロットに、トラック＃３における斜線部（Ａ）に対するポーション管理情報が書き込まれたことになる。例えば図１２（ｂ）のように、ポーションスロットPS-02hが用いられて、ポーションスタートオフセットアドレスＰＳＯＡとして変数ＬＳ（２）の値が、ポーションエンドオフセットアドレスＰＥＯＡとして変数ＬＥ（２））の値が、さらにポーションモードとして変数ＰＭの値（例えばトリムを表すコード）が書き込まれる。
【０１０１】
そして、この２番目の未使用ポーションスロットも使用されたことになるため、ステップＦ１２７でスロットポインタP-EMPTY の値が更新される。即ち２番目の未使用ポーションスロットに記録されているリンク情報の値が、スロットポインタP-EMPTY の値とされる。
【０１０２】
図１２の場合、さらにステップＦ１２８からＦ１２９に進み、同様の処理が繰り返されて、斜線部（Ｂ）に対応する処理が行われる。
この場合処理はステップＦ１２６に戻り、元々３番目の未使用ポーションスロットとされていたポーションスロットにポーション管理情報の書き込みが行われる。即ち、ポーションスタートオフセットアドレスＰＳＯＡとして変数ＬＳ（ｍ）（＝変数ＬＳ（３））の値が書き込まれ、ポーションエンドオフセットアドレスＰＥＯＡとして変数ＬＥ（ｍ）（＝変数ＬＥ（３））の値が書き込まれ、さらにポーションモードとして変数ＰＭとして取り込まれている値が書き込まれる。例えば図１２（ｂ）のように、ポーションスロットPS-05hが用いられて、斜線部（Ｂ）に関する情報が書き込まれ、さらに、ステップＦ１２７でスロットポインタP-EMPTY の値の更新が行われる。
【０１０３】
この時点でステップＦ１２８で肯定結果が得られ、ステップＦ１３１に進む。そして、その直前のステップＦ１２６でポーション情報の書き込みを行った、スロット（Ｙ）で示されるポーションスロット（PS-05h）は、それ以降、他のポーションスロットへのリンクはないことになるため、図１２（ｂ）のようにリンク情報として「００ｈ」が記録される。
そして、以上の更新処理は、バッファメモリ１３に取り込まれているＵ−ＴＯＣデータとしてのセクター７に対する更新処理であるため、続くステップＦ１３２で、更新されたＵ−ＴＯＣデータを、記録データとして転送し、ディスク１におけるリードインエリアに設けられているＵ−ＴＯＣ領域のデータ更新を行うことで、ポーション設定動作が終了される。
【０１０４】
このようなポーション設定動作により、例えば図１１の例の場合は、トラック＃３において斜線部のみを部分的に再生させるためのポーション情報がＵ−ＴＯＣセクター７に記録されたことになり、また例えば図１２の例の場合は、トラック＃３を、斜線部（Ｃ）（Ａ）（Ｂ）の順に部分的に再生させるためのポーション情報がＵ−ＴＯＣセクター７に記録されたことになる。
【０１０５】
＜６．ポーション再生動作＞
上記のような設定処理によりＵ−ＴＯＣセクター７に記録されたポーション情報を用いた再生動作について説明する。
説明に用いる例として、図１３〜図１６に示すような記録状態を考える。
この図１３はディスク１上の領域を半径方向に模式的に示したものである。
光磁気ディスクの場合、大きくわけて図１３にピットエリアとして示すようにエンボスピットによりデータが記録されているエリアと、いわゆる光磁気エリアとされてグルーブ（溝）が設けられているグルーブエリアに分けられる。
【０１０６】
ここでピットエリアとしてはＰ−ＴＯＣが繰り返し記録されており、このＰ−ＴＯＣにおいて、Ｕ−ＴＯＣの位置がＵ−ＴＯＣスタートアドレスＵＳＴA として示され、また、リードアウトスタートアドレスＬＯA 、レコーダブルユーザーエリアスタートアドレスＲＳＴA 、パワーキャリブレーションエリアスタートアドレスＰＣA 等、図１３に示す各位置についてのアドレスが示されていることに
なる。
【０１０７】
この光磁気ディスク１の最内周側のピットエリアに続いてグルーブエリアが形成されるが、このグルーブエリア内のうちＰ−ＴＯＣ内のリードアウトスタートアドレスＬＯA として示されるアドレスまでのエリアが、記録可能なレコーダブルエリアとされ、以降はリードアウトエリアとされている。
さらにこのレコーダブルエリアのうち、実際に音楽等のデータが記録されるレコーダブルユーザーエリアは、レコーダブルユーザーエリアスタートアドレスＲＳＴA から、リードアウトスタートアドレスＬＯA の直前の位置までとなる。
【０１０８】
そして、グルーブエリア内においてレコーダブルユーザーエリアスタートアドレスＲＳＴA より前となるエリアは、記録再生動作のための管理エリアとされ、上記したＵ−ＴＯＣが記録され、またパワーキャリブレーションエリアスタートアドレスＰＣA として示される位置から１クラスタ分がレーザーパワーのキャリブレーションエリアとして設けられる。
Ｕ−ＴＯＣはこの記録再生動作のための管理エリア内においてＵ−ＴＯＣスタートアドレスＵＳＴA に示される位置から３クラスタ（１クラスタ＝３６セクター）連続して記録される。
【０１０９】
実際の音声データは図１３に例示するように、レコーダブルユーザーエリアに記録される。この例では、４トラック（楽曲）＃１  〜＃４  が記録されている場合を示している。
まだ楽曲の記録されていない区間はフリーエリアとなり、その後の記録に用いられる。
なおこの図１３及び後述する図１４に記してあるＡ０〜Ａ１７は、その各位置での絶対アドレスの値を示すものとする。
【０１１０】
この図１３のトラック記録状態を管理するＵ−ＴＯＣセクター０のデータ例を図１５に示す。
なお、この図１５及び後述するＵ−ＴＯＣセクター７の管理例を示す図１６において、Ｕ−ＴＯＣ内のテーブルポインタ、スロットポインタ、リンク情報、ポーションモードなどとしての１バイトデータが『００ｈ』とされている部分、及びスタートアドレス、エンドアドレス、オフセットアドレスとしての３バイトデータが『００００００ｈ』とされている部分については、『−』と表記して示している。
また光磁気ディスク１上でのレコーダブルユーザーエリアに欠陥は無いものとし、従ってＵ−ＴＯＣセクター０におけるテーブルポインタP-DFA は『００ｈ』とされているとする。
【０１１１】
図１３の記録状態については、Ｕ−ＴＯＣセクター０のテーブルポインタP-FRA はフリーエリアを管理するため、例えばこの場合図１５に示すように、テーブルポインタP-FRA に（０５ｈ）というパーツテーブルが示され、これに対応してパーツテーブル（０５ｈ）には、図１３でのフリーエリアとなるパーツについての情報が示されている。つまりアドレスＡ１６がスタートアドレス、アドレスＡ１７がエンドアドレスとして示される。なお、この場合他のフリーエリアパーツは存在しないため、パーツテーブル（０５ｈ）のリンク情報は『００ｈ』とされる。
【０１１２】
またトラック＃１についてはテーブルポインタP-TNO1に示される（０１ｈ）のパーツテーブルにおいてそのスタートアドレスＡ０  及びエンドアドレスＡ３が示される。トラック＃１は１つのパーツとして記録されているため、パーツテーブル（０１ｈ）のリンク情報は『００ｈ』とされている。
【０１１３】
トラック＃２から＃４についても同様に、それぞれテーブルポインタP-TNO2〜P-TNO4に示されるパーツテーブルにおいて、図示するようにそのスタートアドレス及びエンドアドレスが示される。トラック＃２〜＃４も１つのパーツとして記録されているため、各パーツテーブルのリンク情報は『００ｈ』とされている。  なお、４曲しか録音されていないため、テーブルポインタP-TNO5〜P-TNO255までは使用されておらず『００ｈ』とされている。
また、使用していないパーツテーブルを示すテーブルポインタP-EMPTY は、この場合パーツテーブル（０６ｈ）を示しており、パーツテーブル（０６ｈ）からパーツテーブル（ＦＦｈ）までの全ての未使用のパーツテーブルがリンク情報によってリンクされている。
【０１１４】
Ｕ−ＴＯＣセクター０でこのようなトラック管理が行われるとともに、Ｕ−ＴＯＣセクター７においては上述したポーション設定動作で設定されたポーション情報が記録されていることになる。図１３のトラック＃１〜＃４の記録区間を図１４（ａ）に拡大して示すが、この図の各トラックにおいて斜線部として示す部分がポーション動作設定区間として登録されているとする。
【０１１５】
即ちトラック＃１についてはアドレスＡ１〜Ａ２の区間がトリム動作のためのポーション動作設定区間と設定され、トラック＃２についてはアドレスＡ４〜Ａ５の区間とアドレスＡ６〜Ａ７の区間がトリム動作のためのポーション動作設定区間と設定されているとする。なお、図１３を参照してわかるように、アドレスＡ４はトラック＃２のスタートアドレスであり、またアドレスＡ７はトラック＃２のエンドアドレスである。
また、トラック＃３についてはアドレスＡ９〜Ａ１０の区間がオミット動作のためのポーション動作設定区間と設定され、トラック＃４についてはアドレスＡ１３〜Ａ１４の区間がループ動作のためのポーション動作設定区間と設定されている。
【０１１６】
このようなポーション設定状態を管理するＵ−ＴＯＣセクター７のデータ例を図１６に示す。
まずトラック＃１に関するポーション情報についてはスロットポインタP-PRT1に示されるポーションスロットPS-01hにおいて記録されている。
まずポーションスタートオフセットアドレスＰＳＯＡとしてトラック＃１のスタートアドレスからアドレスＡ１までの区間に相当するオフセットアドレスＯＦＡ１という値が記録され、ポーションモードはトリムに相当する値が記録される。またポーションエンドオフセットアドレスＰＥＯＡとしてトラック＃１のスタートアドレスからアドレスＡ２までの区間に相当するオフセットアドレスＯＦＡ２という値が記録される。
トラック＃１には他にポーション動作設定区間は設定されていないため、ポーションスロットPS-01hのリンク情報は『００ｈ』とされている。
【０１１７】
２つのポーション動作設定区間が設定されているトラック＃２に関する１つ目のポーション動作設定区間の情報についてはスロットポインタP-PRT2に示されるポーションスロットPS-02hにおいて記録されている。
１つ目のポーション動作設定区間はトラック＃２のスタートアドレスからアドレスＡ５の区間であるが、これを示すためにまずポーションスタートオフセットアドレスＰＳＯＡとしては、トラック＃１のスタートアドレスを示す「００００００ｈ」という値とされている。ポーションモードはトリムに相当する値が記録される。またポーションエンドオフセットアドレスＰＥＯＡとしてトラック＃１のスタートアドレスからアドレスＡ５までの区間に相当するオフセットアドレスＯＦＡ３という値が記録される。
【０１１８】
２番目のポーション動作設定区間に関する情報ついては、ポーションスロットPS-02hのリンク情報で示されるポーションスロットPS-03hに記録されている。
２つ目のポーション動作設定区間はアドレスＡ６からトラック＃２のエンドアドレスまでの区間であるが、これを示すためにポーションスロットPS-03hでは、ポーションスタートオフセットアドレスＰＳＯＡとしてトラック＃２のスタートアドレスからアドレスＡ６までの区間に相当するオフセットアドレスＯＦＡ４という値が記録され、ポーションモードはトリムに相当する値が記録される。またポーションエンドオフセットアドレスＰＥＯＡとしてトラック＃２のエンドアドレスを示す「００００００ｈ」という値が記録される。
トラック＃２にはさらに他のポーション動作設定区間は設定されていないため、ポーションスロットPS-03hのリンク情報は『００ｈ』とされている。
【０１１９】
トラック＃３に関するポーション情報についてはスロットポインタP-PRT3に示されるポーションスロットPS-04hに記録されている。
ポーションスタートオフセットアドレスＰＳＯＡとしてトラック＃３のスタートアドレスからアドレスＡ９までの区間に相当するオフセットアドレスＯＦＡ５という値が記録され、ポーションモードはオミットに相当する値が記録される。またポーションエンドオフセットアドレスＰＥＯＡとしてトラック＃３のスタートアドレスからアドレスＡ１０までの区間に相当するオフセットアドレスＯＦＡ６という値が記録される。
トラック＃３には他にポーション動作設定区間は設定されていないため、ポーションスロットPS-04hのリンク情報は『００ｈ』とされている。
【０１２０】
トラック＃４に関するポーション情報はスロットポインタP-PRT4に示されるポーションスロットPS-05hに記録されている。
ポーションスタートオフセットアドレスＰＳＯＡとしてトラック＃４のスタートアドレスからアドレスＡ１３までの区間に相当するオフセットアドレスＯＦＡ７という値が記録され、ポーションモードはループに相当する値が記録される。またポーションエンドオフセットアドレスＰＥＯＡとしてトラック＃４のスタートアドレスからアドレスＡ１４までの区間に相当するオフセットアドレスＯＦＡ８という値が記録される。
他にポーション動作設定区間は設定されていないため、ポーションスロットPS-05hのリンク情報は『００ｈ』とされる。
【０１２１】
なお、各トラック＃１から＃４についてポーション設定が行われているが、他のトラックについては設定されていない（この場合は図１３のように他のトラックが記録されていない）ため、スロットポインタP-PRT5〜P-PRT255までは使用されておらず『００ｈ』とされている。
また、使用していないポーションスロットを示すスロットポインタP-EMPTY は、この場合ポーションスロットPS-06hを示しており、ポーションスロットPS-06hからポーションスロットPS-FFhまでの全ての未使用のポーションスロットがリンク情報によってリンクされている。
【０１２２】
例えばこのようなポーション管理状態が実現されるが、このポーション管理状態を例にあげて、ポーション再生時の動作を説明する。図１７〜図２０はポーション再生モードとされた際のシステムコントローラ１１の処理を示している。
【０１２３】
ユーザーがポーションキー４０を操作することで、再生モードがポーション再生モードとされる。そして再生すべきトラックを指定すると、システムコントローラ３０は図１７のステップＦ２０１からの処理により、指定されたトラックについてのポーション再生動作を実行させることになる。
まずステップＦ２０１では変数Ｑ＝１、変数Ｒ＝１とする。
続いてステップＦ２０２で変数Ｘに対象トラックのトラックナンバを代入する。そして、ステップＦ２０３で、Ｕ−ＴＯＣセクター７でスロットポインタP-PRT(X)によって示されるポーションスロットの情報を読み込む。
【０１２４】
そしてステップＦ２０４で、読み込んだポーションスロットに記録されていたポーションスタートオフセットアドレスＰＳＯＡの値を実際のアドレス値（絶対アドレス）に変換し、アドレスＡＤＳ（Ｑ）として保持する。さらに読み込んだポーションスロットに記録されていたポーションエンドオフセットアドレスＰＥＯＡの値を実際のアドレス値（絶対アドレス）に変換し、アドレスＡＤＥ（Ｑ）として保持する。
【０１２５】
ここで、そのポーションスロットのリンク情報が「００ｈ」であれば、ステップＦ２０９に進んでポーションモードを判断するが、他にリンクされるポーションスロットが存在する場合は、ステップＦ２０７に進んで変数Ｑをインクリメントし、続いてステップＦ２０８で、リンク情報でリンクされていた次のポーションスロットの情報の読み込みを行う。そしてそのポーションスロットに記録されているポーションスタートオフセットアドレスＰＳＯＡ、ポーションエンドオフセットアドレスＰＥＯＡを、ステップＦ２０４，Ｆ２０５で絶対アドレスに変換し、アドレスＡＤＳ（Ｑ）、ＡＤＥ（Ｑ）として保持する。
【０１２６】
ステップＦ２０９では、読み込んだポーションスロットに記録されていたポーションモードに応じて処理を分岐させる。トリムであれば図１８の処理に、オミットであれば図１９の処理に、またループであれば図２０の処理に進む。
なお本例では説明上、トリム、オミット、ループの３つのポーションモードを用意しているものとしているが、もちろんより多様なポーションモードを用意することもできる。
以下、３つのモードでの各処理例を図１４のトラック＃１〜＃４の各トラックについてのポーション再生動作として説明していく。
【０１２７】
まず、トリム動作についてトラック＃１のポーション再生例を述べる。
ポーション再生モードとしてトラック＃１が指定されたら、上記図１７の処理により、図１６のＵ−ＴＯＣセクター７から、スロットポインタP-PRT1に示されるポーションスロットPS-01hの情報が読み込まれる。そしてオフセットアドレス値ＯＦＡ１が絶対アドレスＡ１に変換され、またオフセットアドレス値ＯＦＡ２が絶対アドレスＡ２に変換される。従ってアドレスＡＤＳ（１）＝Ａ１、アドレスＡＤＥ（１）＝Ａ２として保持される。
【０１２８】
ポーションスロットPS-01hのポーションモードはトリムとされているため、処理は図１８のステップＦ２１０に進む。
システムコントローラ３０はまず光学ヘッド３をアドレスＡＤＳ（Ｒ）へアクセスさせる。この時点で変数Ｒ＝１であるため、アドレスＡＤＳ（１）、つまりアドレスＡ１へアクセスさせることになる。
そしてステップＦ２１１では、アドレスＡＤＳ（Ｒ）、つまりアドレスＡ１からのデータの読出を開始させる。ディスク１から読み出された音声データは、上述したようにＥＦＭデコードやエラー訂正処理が施された後、バッファメモリ１３に蓄積される。この処理は高速レートで間欠的に行われる。
そしてバッファメモリ１３からは継続して低速レートでデータが読み出され、音声圧縮デコード処理が施されて再生音声として出力されることになる。
従って、アドレスＡ１からの再生音声の出力が開始される。
【０１２９】
なお、このステップＦ２１１でのアドレスＡＤＳ（Ｒ）から読出動作は、あくまでもＵ−ＴＯＣセクター０の管理状態に即して、つまり再生時間軸に沿って行われる。図１４の例の場合は、各トラック＃１〜＃４は、それぞれ１つのパーツで形成されているため、物理的な読出進行状態と再生時間軸としての読出進行状態は一致することになるが、もし複数パーツで構成されるトラックであって、図８に示したようにポーション動作設定区間の途中にパーツ分割点が存在したときは、Ｕ−ＴＯＣセクター０の管理に従ってパーツ間のアクセスを行い、図８（ｂ）のように時間軸としての進行を保つようにすることになる。
なお、このようにパーツ間をＵ−ＴＯＣセクター０の管理に従ってアクセスしてデータ読出を行っていくことは、後述する図１９のステップＦ２２１、Ｆ２２５、図２０のステップＦ２４１でも同様である。
【０１３０】
ステップＦ２１１からの読出処理により、図１４（ｂ）の矢印に示すようにポーション動作設定区間の音声再生動作が進行していく。この間ステップＦ２１２で読出データのアドレスを監視している。ここでは読出データのアドレスがアドレスＡＤＥ（Ｒ）、即ちアドレスＡ２と一致したか否かを監視することになる。  ポーション動作設定区間の終端までデータ読出が完了するとステップＦ２１２で肯定結果が得られる。そしてステップＦ２１３で変数Ｒ＝変数Ｑであるかを判別し、否定されればステップＦ２１４で変数ＲをインクリメントしてステップＦ２１０に戻るが、肯定結果が得られれば、ステップＦ２１５に進み、データ読出を終了する。
【０１３１】
その後ステップＦ２１６で、ディスク１からの読出データを蓄積しているバッファメモリ１３からの読み出しが全て完了し、つまり再生出力が完了されたら、ポーション再生動作を終了することになる。
トラック＃１の例の場合は、図１４（ｂ）の矢印のようにデータ読出、再生出力が完了した時点で、ポーション再生が終了することになり、つまりトラック＃１のうちのポーション動作設定区間のみのトリム再生が実行されたことになる。
【０１３２】
次に、同じくトリム動作についてトラック＃２のポーション再生例を述べる。
ポーション再生モードとしてトラック＃２が指定されたら、上記図１７の処理により、図１６のＵ−ＴＯＣセクター７から、スロットポインタP-PRT2に示されるポーションスロットPS-02hの情報が読み込まれる。そして記録されているポーションスタートオフセットアドレスＰＳＯＡ（００００００ｈ）がＵ−ＴＯＣセクター０に記録されているトラック＃２のスタートアドレスである絶対アドレスＡ４に変換され、またポーションエンドオフセットアドレスＰＥＯＡとして記録されているオフセットアドレス値ＯＦＡ３が絶対アドレスＡ５に変換される。従ってアドレスＡＤＳ（１）＝Ａ１、アドレスＡＤＥ（１）＝Ａ２として保持される。
【０１３３】
さらにステップＦ２０７で変数ＱがインクリメントされてステップＦ２０８，Ｆ２０４, Ｆ２０５と処理が進むため、ポーションスロットPS-02hからリンクされるポーションスロットPS-03hの情報が読み込まれる。そして記録されているオフセットアドレスＯＦＡ４が絶対アドレスＡ６に変換され、またポーションエンドオフセットアドレスＰＥＯＡ（００００００ｈ）がＵ−ＴＯＣセクター０に記録されているトラック＃２のエンドアドレスである絶対アドレスＡ７に変換される。従ってアドレスＡＤＳ（２）＝Ａ６、アドレスＡＤＥ（２）＝Ａ７として保持される。
【０１３４】
そしてポーションスロットPS-03hのポーションモードはトリムとされているため、処理は図１８のステップＦ２１０に進み、システムコントローラ３０は光学ヘッド３をアドレスＡＤＳ（Ｒ）へアクセスさせる。この時点で変数Ｒ＝１であるため、アドレスＡＤＳ（１）、つまりアドレスＡ４へアクセスさせることになる。
そしてステップＦ２１１では、アドレスＡＤＳ（Ｒ）、つまりアドレスＡ４からのデータの読出を開始させ、これによって図１４（ｃ）の矢印のように最初のポーション動作設定区間のデータの再生出力が開始される。
【０１３５】
読出データのアドレスがアドレスＡＤＥ（１）、即ちアドレスＡ５と一致したら、ステップＦ２１３で変数Ｒ＝変数Ｑであるかを判別されるが、この時点では変数Ｒ＝１、変数Ｑ＝２であるため、ステップＦ２１４に進み、変数Ｒがインクリメントされる。そしてステップＦ２１０で光学ヘッド３をアドレスＡＤＳ（Ｒ）へアクセスさせる。この時点で変数Ｒ＝２であるため、アドレスＡＤＳ（２）、つまりアドレスＡ６へアクセスさせることになる。
そしてステップＦ２１１では、アドレスＡＤＳ（Ｒ）、つまりアドレスＡ６からのデータの読出を開始させ、これによって図１４（ｃ）のアクセス後の矢印のように２番目のポーション動作設定区間のデータの再生出力が開始される。
【０１３６】
読出データのアドレスがアドレスＡＤＥ（２）、即ちアドレスＡ７と一致したら、ステップＦ２１３で変数Ｒ＝変数Ｑとなり、ステップＦ２１５に進んでデータ読出を終了する。その後ステップＦ２１６で、ディスク１からの読出データを蓄積しているバッファメモリ１３からの読み出しが全て完了し、つまり再生出力が完了されたら、ポーション再生動作を終了することになる。
このようにトラック＃２の例の場合は、図１４（ｃ）の矢印のように、２つのポーション動作設定区間のみを再生するトリム再生が実行されたことになる。なお、バッファメモリ１３を介して読出データが再生音声として出力されるものであってアクセス時に再生音はとぎれないようにできるため、２つのポーション動作設定区間は連続した音声として出力できることはいうまでもない。
【０１３７】
次に、オミット動作についてトラック＃３のポーション再生例を述べる。
ポーション再生モードとしてトラック＃３が指定されたら、上記図１７の処理により、図１６のＵ−ＴＯＣセクター７から、スロットポインタP-PRT3に示されるポーションスロットPS-04hの情報が読み込まれる。そしてオフセットアドレス値ＯＦＡ５が絶対アドレスＡ９に変換され、またオフセットアドレス値ＯＦＡ６が絶対アドレスＡ１０に変換される。従ってアドレスＡＤＳ（１）＝Ａ９、アドレスＡＤＥ（１）＝Ａ１０として保持される。
【０１３８】
ポーションスロットPS-04hのポーションモードはオミットとされているため、処理は図１９のステップＦ２２０に進む。
システムコントローラ３０はまず光学ヘッド３をＵ−ＴＯＣセクター０に記録されているトラック＃３のスタートアドレスＡ８にアクセスさせる。そしてステップＦ２２１では、スタートアドレスＡ８からのデータの読出／再生出力を開始させる。
【０１３９】
ステップＦ２２１からの読出処理により、図１４（ｄ）の矢印に示すようにスタートアドレスからの音声再生動作が進行していく。この間ステップＦ２２２で読出データのアドレスを監視している。ここでは読出データのアドレスがアドレスＡＤＳ（Ｒ）、即ちアドレスＡ９と一致したか否かを監視することになる。
ポーション動作設定区間の先頭であるアドレスＡ９に達するまでデータ読出が行われると、完了するとステップＦ２２２からＦ２２３に進み、アドレスＡＤＥ（Ｒ）、即ちアドレスＡ１０へアクセスを行わせる。
そしてステップＦ２２４では、アドレスＡ１０からのデータの読出／再生出力を開始させる。
【０１４０】
ステップＦ２２４からの読出処理により、図１４（ｄ）のアクセス後の矢印に示すようにエンドアドレスまでの音声再生動作が進行していく。この間ステップＦ２２５で変数Ｒ＝変数Ｑであるかが判断され、否定結果が得られた場合は、ステップＦ２２６で変数ＲがインクリメントされてステップＦ２２２に戻る。つまり、ポーション動作設定区間が複数設定されている場合は、ステップＦ２２２で次のオミットすべきポーション動作設定区間に達したか否かが判断され、次のオミットすべきポーション動作設定区間に達した時点で、ステップＦ２２３でそのポーション動作設定区間の終端までアクセスが行われ、ステップＦ２２４でアクセス後の位置からのデータ読出が開始される。
【０１４１】
設定されている全てのポーション動作設定区間についてのオミットが行われた時点では、処理はステップＦ２２５からＦ２２７に進むことになり、その時点での読出データのアドレスがトラックのエンドアドレスに達したか否かを監視する。
そしてステップＦ２２７で肯定結果が得られれば、ステップＦ２２８に進みデータ読出を終了する。
【０１４２】
その後ステップＦ２２９で、ディスク１からの読出データを蓄積しているバッファメモリ１３からの読み出しが全て完了し、つまり再生出力が完了されたら、ポーション再生動作を終了することになる。
トラック＃３の例の場合は、図１４（ｄ）の矢印のようにデータ読出、再生出力が完了した時点で、ポーション再生が終了することになり、つまりトラック＃３のうちのポーション動作設定区間のみを省略したオミット再生が実行されたことになる。
【０１４３】
次に、ループ動作についてトラック＃４のポーション再生例を述べる。
ポーション再生モードとしてトラック＃４が指定されたら、上記図１７の処理により、図１６のＵ−ＴＯＣセクター７から、スロットポインタP-PRT4に示されるポーションスロットPS-05hの情報が読み込まれる。そしてオフセットアドレス値ＯＦＡ７が絶対アドレスＡ１３に変換され、またオフセットアドレス値ＯＦＡ８が絶対アドレスＡ１４に変換される。従ってアドレスＡＤＳ（１）＝Ａ１３、アドレスＡＤＥ（１）＝Ａ１４として保持される。
【０１４４】
ポーションスロットPS-05hのポーションモードはループとされているため、処理は図２０のステップＦ２３０に進む。
システムコントローラ３０はまず光学ヘッド３をアドレスＡＤＳ（Ｒ）へアクセスさせる。この時点で変数Ｒ＝１であるため、アドレスＡＤＳ（１）、つまりアドレスＡ１３へアクセスさせることになる。
そしてステップＦ２３１では、アドレスＡＤＳ（Ｒ）、つまりアドレスＡ１３からのデータの読出／再生出力を開始させる。
【０１４５】
ステップＦ２３１からの読出処理により、図１４（ｅ）の最初の矢印に示すようにポーション動作設定区間の音声再生動作が進行していく。この間ステップＦ２３２で読出データのアドレスがアドレスＡＤＥ（Ｒ）、即ちアドレスＡ１４と一致したか否かを監視することになる。
ポーション動作設定区間の終端までデータ読出が完了するとステップＦ２３２で肯定結果が得られる。そしてステップＦ２３３で変数Ｒ＝変数Ｑであるかを判別し、否定されればステップＦ２３４で変数ＲをインクリメントしてステップＦ２３０に戻る。つまりポーション動作設定区間が複数設定されている場合は、ステップＦ２３０以降の処理が繰り返されて、他のポーション動作設定区間のデータ読出が行われる。
【０１４６】
設定されている全てのポーション動作設定区間についてのデータ読出が行われた時点では、処理はステップＦ２３３からＦ２３５に進むことになり、変数Ｒ＝１とされる。
そしてステップＦ２３０に戻る。つまり、再び最初のポーション動作設定区間からのデータ読出が行われていくことになる。
【０１４７】
ある時点でユーザーが停止操作を行ない、ステップＦ２３６で肯定結果が得られると、その時点でのデータ読出及び再生出力が停止され、ループモードでのポーション再生が終了される。
トラック＃４の例の場合は、図１４（ｅ）の矢印のように、設定されたポーション動作設定区間が繰り返し再生されるループ再生が実行されたことになる。
【０１４８】
＜７．各種変形例＞
以上、ポーションモードとしてトリム、オミット、ループの動作例を説明してきたが、本発明としてはポーション動作、ポーション設定方式、ポーション管理方式などに各種多様な例が考えられる。
【０１４９】
ポーションモードの例としては、キュー再生、フェードイン、フェードアウト、区間ミュート、区間イコライジング、区間リバーブ、区間エコー、区間ボリューム設定などの例が考えられ、これらはＵ−ＴＯＣセクター７のポーションスロットに記録するポーションモードとしての値を割り当てるとともに、システムコントローラ１１がそれに応じた処理プログラムを持つことで、上記トリム等と同様に実現できる。
【０１５０】
キュー再生は、例えば特定の再生開始ポイントをポーションスタートオフセットアドレスＰＳＯＡとして設定しておく。システムコントローラ１１は、ポーション再生が指示されたら、そのポーションスタートオフセットアドレスＰＳＯＡで示されるポイントからトラックのエンドアドレスまでを再生するようにする。
【０１５１】
フェードインは、フェードイン区間をポーションスタートオフセットアドレスＰＳＯＡ、ポーションエンドオフセットアドレスＰＥＯＡにより設定しておく。システムコントローラ１１は、ポーションスタートオフセットアドレスＰＳＯＡで示されるポイントからポーションエンドオフセットアドレスＰＥＯＡで示されるポイントまで、徐々に再生音声の音量が上がっていくように制御する。例えばポーションスタートオフセットアドレスＰＳＯＡで示されるポイントからデータ読出を実行させるが、デジタル信号処理部２１に対して最初は音量ゼロとさせ、その後、ポーションエンドオフセットアドレスＰＥＯＡで示されるポイントに相当する再生出力時点まで、徐々に音量レベルを上げていくように制御する。ポーションエンドオフセットアドレスＰＥＯＡで示されるポイント以降は一定の音量で再生を継続させる。
【０１５２】
フェードアウトは、フェードアウト区間をポーションスタートオフセットアドレスＰＳＯＡ、ポーションエンドオフセットアドレスＰＥＯＡにより設定しておく。システムコントローラ１１は、ポーションスタートオフセットアドレスＰＳＯＡで示されるポイントからポーションエンドオフセットアドレスＰＥＯＡで示されるポイントまで、徐々に再生音声の音量が下がっていくように制御する。例えば通常の再生動作を行っていき、ポーションスタートオフセットアドレスＰＳＯＡで示されるポイントに達したら、デジタル信号処理部２１に対して音量を徐々に低下させるように指示し、ポーションエンドオフセットアドレスＰＥＯＡで示されるポイントに相当する再生出力時点で、音量をゼロとする。そしてデータ読出、再生出力も終了させる。
【０１５３】
区間ミュート、区間イコライジング、区間リバーブ、区間エコー、区間ボリューム設定などのそれぞれは、ポーションスタートオフセットアドレスＰＳＯＡ、ポーションエンドオフセットアドレスＰＥＯＡで示されるポーション動作設定区間のみ、特定の音質処理、音響処理、音量処理を実行させるものである。もちろんこれ以外にも各種の処理が考えられる。
【０１５４】
ポーション設定方式としては、１つのトラックに複数のポーションモードの設定を行うことも考えられる。
例えば２つのポーションスロットを用いて、１つのトラックの第１のポーション動作設定区間についてはトリム、第２のポーション動作設定区間についてはループなどと設定するものである。
このような場合、ポーション再生モード時にいづれのポーションモードの動作を実行するか選択できるようにしてもよいし、また各ポーションスロットに記述される複数の設定が複合的に実行されるようにしてもよい。例えば第１のポーション動作設定区間でトリム再生が行われた後、第２のポーション動作設定区間でループ再生が行われるようにするなどの動作方式である。
【０１５５】
さらに、同一のポーション動作設定区間について複数のポーションスロットを用い、複数のポーションモードを設定することも考えられる。この場合はポーション再生時に実行すべきポーションモードを選択することになる。
【０１５６】
ところで、光磁気ディスクの場合で本例を説明してきたが、本発明はあらかじめピット形態で全てのデータが記録されている再生専用のミニディスクでも適用できる。つまり例えばＰ−ＴＯＣセクター７を用いて上記Ｕ−ＴＯＣセクター７のようにポーション情報を記録しておく。この場合、ディスク制作者があらかじめ必要なポーション情報を設定しておくことになる。
するとユーザーがポーション再生を行うことで、ディスク制作者が意図したポーション動作が実行される。
【０１５７】
なお実施の形態としてはミニディスクシステムにおいて本発明を適用した例をあげたが、本発明は音声データや映像データなどが記録されると共に、そのデータの記録／再生動作を管理するための管理情報が記録される各種の記録媒体システムに対して適用できるものである。
【図面の簡単な説明】
【０１５８】
【図１】本発明の実施の形態の記録再生装置の外観図である。
【図２】実施の形態の記録再生装置のブロック図である。
【図３】実施の形態のミニディスクのクラスタフォーマットの説明図である。
【図４】実施の形態のミニディスクのＵ−ＴＯＣセクター０の説明図である。
【図５】実施の形態のミニディスクのＵ−ＴＯＣセクター０のリンク形態の説明図である。
【図６】実施の形態のミニディスクのＵ−ＴＯＣセクター７の説明図である。
【図７】実施の形態のミニディスクのＵ−ＴＯＣセクター７のポーションスロットの説明図である。
【図８】実施の形態のミニディスクのＵ−ＴＯＣセクター７のポーションスロットに記録されるオフセットアドレスの説明図である。
【図９】実施の形態のポーション設定モードの処理のフローチャートである。
【図１０】実施の形態のポーション設定モードにおけるＵ−ＴＯＣセクター７の更新処理のフローチャートである。
【図１１】実施の形態のポーション設定例の説明図である。
【図１２】実施の形態のポーション設定例の説明図である。
【図１３】実施の形態のディスクのトラック記録状態の説明図である。
【図１４】実施の形態のディスクのポーション設定状態及びポーション再生動作の説明図である。
【図１５】実施の形態のＵ−ＴＯＣセクター０の管理例の説明図である。
【図１６】実施の形態のＵ−ＴＯＣセクター７の管理例の説明図である。
【図１７】実施の形態のポーション再生モードの処理のフローチャートである。
【図１８】実施の形態のトリム再生処理のフローチャートである。
【図１９】実施の形態のオミット再生処理のフローチャートである。
【図２０】実施の形態のループ再生処理のフローチャートである。
【符号の説明】
【０１５９】
１  ディスク、３  光学ヘッド、６ａ  磁気ヘッド、８  エンコーダ／デコーダ部、１１  システムコントローラ、１１ａ  ＲＡＭ、１２  メモリコントローラ、１３  バッファメモリ、１４  エンコーダ／デコーダ部、１９  操作部、２０  表示部、２７  ジョグダイヤル、２９  エディットキー、３１  イエスキー、４０  ポーションキー
【図１】
2005339804.tif 000003
【図２】
2005339804.tif 000004
【図３】
2005339804.tif 000005
【図４】
2005339804.tif 000006
【図５】
2005339804.tif 000007
【図６】
2005339804.tif 000008
【図７】
2005339804.tif 000009
【図８】
2005339804.tif 000010
【図９】
2005339804.tif 000011
【図１０】
2005339804.tif 000012
【図１１】
2005339804.tif 000013
【図１２】
2005339804.tif 000014
【図１３】
2005339804.tif 000015
【図１４】
2005339804.tif 000016
【図１５】
2005339804.tif 000017
【図１６】
2005339804.tif 000018
【図１７】
2005339804.tif 000019
【図１８】
2005339804.tif 000020
【図１９】
2005339804.tif 000021
【図２０】
2005339804.tif 000022