(57)【特許請求の範囲】
【請求項１】
記録領域と記録領域に記録された圧縮デジタルデータを管理する管理データが記録された管理領域とを備えた記録媒体に対して記録再生を行う記録再生装置において、
入力されたデジタルデータを圧縮処理して上記圧縮デジタルデータを生成する圧縮手段と、
上記記録媒体の管理領域より読み出された上記管理データに対して所定のデコード処理を施すデコード手段と、
上記圧縮手段に接続された入出力側インターフェース手段と、
上記デコード手段と上記圧縮手段の両方に接続された媒体側インターフェース手段と、
上記媒体側インターフェース手段から出力される管理データと上記入出力側インターフェース手段から出力される圧縮データとを選択する切換手段と、
上記切換手段にて選択された管理データもしくは圧縮データを記憶する記憶手段と、
上記切換手段にて上記媒体側インターフェース手段から出力される管理データが選択されている場合には、上記入出力側インターフェース手段からの上記記憶手段への圧縮データの書込要求を受け付けないようにするとともに、
上記切換手段にて上記入出力側インターフェース手段から出力される圧縮データが選択されている場合には、上記媒体側インターフェース手段からの上記記憶手段への管理データの書込要求を受け付けないように制御し、上記媒体側インターフェース手段からの上記記憶手段への管理データの書込要求と上記入出力側インターフェース手段からの上記記憶手段への圧縮データの書込要求とが同時に発生した場合には上記媒体側インターフェース手段からの上記記憶手段への管理データの書込要求を優先的に処理する制御手段と
を備えてなる記録再生装置。
【請求項２】
記録媒体の管理領域から読み出された管理データが入力される媒体側インターフェース手段と、
圧縮データが入力される入出力側インターフェース手段と、
上記媒体側インターフェース手段から出力される管理データと上記入出力側インターフェース手段から出力される圧縮データとを選択する切換手段と、
上記切換手段にて上記媒体側インターフェース手段から出力される管理データが選択されている場合には、上記入出力側インターフェース手段からの上記記憶手段への圧縮データの書込要求を受け付けないようにするとともに、
上記切換手段にて上記入出力側インターフェース手段から出力される圧縮データが選択されている場合には、上記媒体側インターフェース手段からの上記記憶手段への管理データの書込要求を受け付けないように制御し、上記媒体側インターフェース手段からの上記記憶手段への管理データの書込要求と上記入出力側インターフェース手段からの上記記憶手段への圧縮データの書込要求とが同時に発生した場合には上記媒体側インターフェース手段からの上記記憶手段への管理データの書込要求を優先的に処理する制御手段と
を備えてなるメモリ制御装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、例えばディスク状記録媒体に対して楽曲等のデータを記録／再生することのできる記録再生装置、及びこれに搭載されるメモリ制御装置に関するものである。
【０００２】
【従来の技術】
ユーザーが音楽データ等を記録することのできるデータ書き換え可能な光磁気ディスクが知られており、このようなディスクメディアでは、特にバッファＲＡＭを用いて耐震機能を向上させたものが実現されている。
【０００３】
例えば光磁気ディスクにより記録再生可能ないわゆるミニディスクシステムでは、再生時には、光磁気ディスクから読み出された音声データを高速レートでバッファＲＡＭに間欠的に書き込んでいき、一方バッファＲＡＭから低速レートで継続的に読出を行なって音声再生信号として復調処理していく。このとき、バッファＲＡＭには常時ある程度のデータ蓄積がなされており、従って外部からの振動等でトラックジャンプが発生し、一時的に光磁気ディスクからのデータ読出が中断されてしまっても、バッファＲＡＭからは継続して音声データを読み出すことができ、再生音声はとぎれることなく出力される。
また、記録時には、入力されたデータを一旦低速レートで継続的にバッファＲＡＭに書き込み、これを高速レートで間欠的に読み出して記録ヘッドに供給してディスクへの記録を行なうようにしている。
【０００４】
ところで、ミニディスクシステムで記録媒体となる光磁気ディスクにおける記録トラックは、図１０のように４セクターの（１セクタ＝２３５２バイト）サブデータ領域と３２セクターのメインデータ領域からなるクラスタＣＬ（＝３６セクタ−）が連続して形成されており、１クラスタが記録時の最小単位とされる。１クラスタは２〜３周回トラック分に相当する。なお、アドレスは１セクター毎に記録される。
４セクターのサブデータ領域はサブデータやリンキングエリアとしてなどに用いられ、ＴＯＣデータ、オーディオデータ等の記録は３２セクターのメインデータ領域に行なわれる。
【０００５】
また、セクターはさらにサウンドグループに細分化され、２セクターが１１サウンドグループに分けられている。そして、４２４バイトのサウンドグループ内にはデータがＬチャンネルとＲチャンネルに分けられて記録されることになる。１サウンドグループは１１．６ｍｓｅｃの時間に相当する音声データ量となる。また、Ｌチャンネル又はＲチャンネルのデータ領域となる２１２バイトをサウンドフレームとよんでいる。
【０００６】
ディスク上でこのようなフォーマットで記録されているデータに対して、バッファＲＡＭを介して記録／再生を行なう場合、バッファＲＡＭではセクター単位で記憶を行なうことになる。つまり、セクターアドレスと、セクター内のバイトアドレス（０〜２３５１バイト）が合成されてアクセスアドレスが生成されて書込及び読出が実行される。
【０００７】
【発明が解決しようとする課題】
ところで、このようなミニディスクシステムでは、信号記録／再生系の各部は再生モードと記録モードとで切り換えられて動作することになる。
信号記録／再生系としては、まず、ディスクに対しての信号の読出／書込を行なうために磁気ヘッド及び光学ヘッドが配されたヘッド部、ヘッド部によって読み出された信号に対してＥＦＭ／ＣＩＲＣ等のデコード及び記録のためにヘッド部へ供給する信号のＥＦＭ／ＣＩＲＣ等のエンコードを行なうＥＦＭ／ＣＩＲＣエンコード／デコード部が存在する。また、上述したバッファＲＡＭ及びこのバッファＲＡＭの制御を行なうメモリコントローラ、及び、バッファＲＡＭから入出力端子間に配され、音声圧縮処理のエンコード及びデコードを行なう音声圧縮エンコード／デコード部がある。
【０００８】
まずシステムが再生モードとされているときは、ヘッド部は光学ヘッドによってディスクから情報を読み出す。そしてＥＦＭ／ＣＩＲＣエンコード／デコード部はデコーダとして機能し、デコードしたデータをバッファＲＡＭに供給する。メモリコントローラはバッファＲＡＭに対してＥＦＭ／ＣＩＲＣエンコード／デコード部から供給されたデータを書き込み、またバッファＲＡＭからデータを読み出して音声圧縮エンコード／デコード部に供給する。音声圧縮エンコード／デコード部はデコーダとして機能し、圧縮処理されているデータをデコードし、出力端子側に供給する。
【０００９】
次に、システムが記録モードとされているときは、音声圧縮エンコード／デコード部はエンコーダとして機能し、入力された音声データを音声圧縮エンコードを行なって、そのデータをバッファＲＡＭに供給する。メモリコントローラはバッファＲＡＭに対して音声圧縮エンコード／デコード部から供給されたデータを書き込み、またバッファＲＡＭからデータを読み出してＥＦＭ／ＣＩＲＣエンコード／デコード部に供給する。そしてこのときＥＦＭ／ＣＩＲＣエンコード／デコード部はエンコーダとして機能し、データエンコードを行なってヘッド部における磁気ヘッドに供給する。ヘッド部は磁気ヘッドからディスクにデータを書き込んで行くことになる。
【００１０】
このように再生モード、記録モードで各部が動作するわけであるが、このようなシステムでは、ディスクを装填した後、直ちに記録動作に入るということができなかった。
【００１１】
ディスクに記録を行なう際には、まずディスクからＴＯＣ情報を読み出して記録可能なエリアを判別しなければならない。ＴＯＣ情報はバッファＲＡＭに読み込まれ、これをシステムコントローラが参照できるようにされるが、このためディスクが装填されたらまずシステムを再生モードとして動作しなければならない。つまりヘッド部の光学ヘッドで読み出した情報をＥＦＭ／ＣＩＲＣエンコード／デコード部でデコードし、バッファＲＡＭに取り込んでいく。
【００１２】
これが終了して初めてシステムを記録モードに切り換えることができ、記録モードとなった後において入力音声データを音声圧縮エンコード／デコード部で音声圧縮エンコードを行なって、バッファＲＡＭに書き込んで行くことができるようになる。
このため、ＴＯＣ読込中に入力された音声データは記録することができず、緊急録音に対応できないことになっていた。
【００１３】
また、再生モードとしてバッファＲＡＭから読み出したデータを音声圧縮エンコード／デコード部に供給して出力している間には、高速レートで読み出しを行なっているヘッド部及びＥＦＭ／ＣＩＲＣエンコード／デコード部側では、動作していない期間がある。そこで、この間に例えば更新されたＴＯＣ情報を記録することも時間的には可能となるが、システム全体が再生モードであると、ヘッド部及びＥＦＭ／ＣＩＲＣエンコード／デコード部は記録動作を行なうことができず、このような動作は不可能となる。
【００１４】
【課題を解決するための手段】
本発明はこのような問題点にかんがみてなされたもので、バッファＲＡＭとなるメモリ手段を備えた記録再生装置において、バッファＲＡＭの前後において記録モードと再生モードを別々に設定できるようにして、緊急録音などに対応できるようにすることを目的とする。
【００１５】
このため記録再生装置として、記録領域と記録領域に記録された圧縮デジタルデータを管理する管理データが記録された管理領域とを備えた記録媒体に対して記録再生を行う記録再生装置において、入力されたデジタルデータを圧縮処理して上記圧縮デジタルデータを生成する圧縮手段と、上記記録媒体の管理領域より読み出された上記管理データに対して所定のデコード処理を施すデコード手段と、上記圧縮手段に接続された入出力側インターフェース手段と、上記デコード手段と上記圧縮手段の両方に接続された媒体側インターフェース手段と、上記媒体側インターフェース手段から出力される管理データと上記入出力側インターフェース手段から出力される圧縮データとを選択する切換手段と、上記切換手段にて選択された管理データもしくは圧縮データを記憶する記憶手段と、上記切換手段にて上記媒体側インターフェース手段から出力される管理データが選択されている場合には、上記入出力側インターフェース手段からの上記記憶手段への圧縮データの書込要求を受け付けないようにするとともに、上記切換手段にて上記入出力側インターフェース手段から出力される圧縮データが選択されている場合には、上記媒体側インターフェース手段からの上記記憶手段への管理データの書込要求を受け付けないように制御し、上記媒体側インターフェース手段からの上記記憶手段への管理データの書込要求と上記入出力側インターフェース手段からの上記記憶手段への圧縮データの書込要求とが同時に発生した場合には上記媒体側インターフェース手段からの上記記憶手段への管理データの書込要求を優先的に処理する制御手段とにより構成する。
【００１６】
また、メモリ制御装置として、記録媒体の管理領域から読み出された管理データが入力される媒体側インターフェース手段と、圧縮データが入力される入出力側インターフェース手段と、上記媒体側インターフェース手段から出力される管理データと上記入出力側インターフェース手段から出力される圧縮データとを選択する切換手段と、上記切換手段にて上記媒体側インターフェース手段から出力される管理データが選択されている場合には、上記入出力側インターフェース手段からの上記記憶手段への圧縮データの書込要求を受け付けないようにするとともに、上記切換手段にて上記入出力側インターフェース手段から出力される圧縮データが選択されている場合には、上記媒体側インターフェース手段からの上記記憶手段への管理データの書込要求を受け付けないように制御し、上記媒体側インターフェース手段からの上記記憶手段への管理データの書込要求と上記入出力側インターフェース手段からの上記記憶手段への圧縮データの書込要求とが同時に発生した場合には上記媒体側インターフェース手段からの上記記憶手段への管理データの書込要求を優先的に処理する制御手段とにより構成する。
【００１７】
【作用】
信号伝送系におけるメモリ手段（バッファＲＡＭ）の前後において、再生モードと記録モードを別々に設定できるようにすることで、例えばディスクからＴＯＣ情報などを読み出しながら記録すべきデータをメモリ手段に取り込んでいくことや、メモリ手段からデータを読み出して再生出力しながら記録データをディスク側に供給することなどが可能となる。
【００１８】
【実施例】
以下、図１〜図９を用いて本発明の記録再生装置、及びメモリ制御装置の実施例を説明する。この実施例は光磁気ディスク（ミニディスク）を記録媒体として用いた記録再生装置、及びその記録再生装置において設けられるメモリ制御装置とする。
説明は次の順序で行なう。
１．記録再生装置の構成
２．Ｐ−ＴＯＣセクター
３．Ｕ−ＴＯＣセクター
４．音声データセクター
５．バッファＲＡＭの記憶領域
６．メモリコントローラの構成
７．メモリコントローラの動作
【００１９】
１．記録再生装置の構成
図１は記録再生装置の要部のブロック図を示している。
図１において、１は例えば音声データが記録されている光磁気ディスクを示し、スピンドルモータ２により回転駆動される。３は光磁気ディスク１に対して記録／再生時にレーザ光を照射する光学ヘッドであり、記録時には記録トラックをキュリー温度まで加熱するための高レベルのレーザ出力をなし、また再生時には磁気カー効果により反射光からデータを検出するための比較的低レベルのレーザ出力をなす。
【００２０】
このため、光学ヘッド３はレーザ出力手段としてのレーザダイオード、偏向ビームスプリッタや対物レンズ等からなる光学系、及び反射光を検出するためのディテクタが搭載されている。対物レンズ３ａは２軸機構４によってディスク半径方向及びディスクに接離する方向に変位可能に保持されている。
【００２１】
また、６ａは供給されたデータによって変調された磁界を光磁気ディスク１に印加する磁気ヘッドを示し、光磁気ディスク１を挟んで光学ヘッド３と対向する位置に配置されている。光学ヘッド３全体及び磁気ヘッド６ａは、スレッド機構５によりディスク半径方向に移動可能とされている。
【００２２】
再生動作によって、光学ヘッド３により光磁気ディスク１から検出された情報はＲＦアンプ７に供給される。ＲＦアンプ７は供給された情報の演算処理により、再生ＲＦ信号、トラッキングエラー信号、フォーカスエラー信号、絶対位置情報（光磁気ディスク１にプリグルーブ（ウォブリンググルーブ）として記録されている絶対位置情報）、アドレス情報、フォーカスモニタ信号等を抽出する。そして、抽出された再生ＲＦ信号はエンコーダ／デコーダ部８に供給される。また、トラッキングエラー信号、フォーカスエラー信号はサーボ回路９に供給され、アドレス情報はアドレスデコーダ１０に供給される。さらに絶対位置情報、フォーカスモニタ信号は例えばマイクロコンピュータによって構成されるシステムコントローラ１１に供給される。
【００２３】
サーボ回路９は供給されたトラッキングエラー信号、フォーカスエラー信号や、システムコントローラ１１からのトラックジャンプ指令、シーク指令、スピンドルモータ２の回転速度検出情報等により各種サーボ駆動信号を発生させ、２軸機構４及びスレッド機構５を制御してフォーカス及びトラッキング制御を行ない、またスピンドルモータ２を一定角速度（ＣＡＶ）又は一定線速度（ＣＬＶ）に制御する。
【００２４】
再生ＲＦ信号はエンコーダ／デコーダ部８でＥＦＭ復調、ＣＩＲＣ等のデコード処理された後、メモリコントローラ１２によって一旦バッファＲＡＭ１３に書き込まれる。なお、光学ヘッド３による光磁気ディスク１からのデータの読み取り及び光学ヘッド３からバッファＲＡＭ１３までの系における再生データの転送は１．４１Ｍｂｉｔ／ｓｅｃで、しかも間欠的に行なわれる。
【００２５】
バッファＲＡＭ１３に書き込まれたデータは、再生データの転送が０．３Ｍｂｉｔ／ｓｅｃ  となるタイミングで読み出され、エンコーダ／デコーダ部１４に供給される。そして、音声圧縮処理に対するデコード処理等の再生信号処理を施され、Ｄ／Ａ変換器１５によってアナログ信号とされ、アナログ出力端子１６Ａから所定の増幅回路部へ供給されて再生出力される。例えばＬ，Ｒアナログオーディオ信号として出力される。もしくはエンコーダ／デコーダ部１４からデジタル出力端子１６Ｄに供給されてデジタルデータとして出力される。
【００２６】
ここで、バッファＲＡＭ１３へのデータの書込／読出は、メモリコントローラ１２によって書込ポインタと読出ポインタの制御によりアドレス指定されて行なわれるが、書込ポインタ（書込アドレス）は上記したように１．４１Ｍｂｉｔ／ｓｅｃのタイミングでインクリメントされ、一方、読出ポインタ（読出アドレス）は０．３Ｍｂｉｔ／ｓｅｃ  のタイミングでインクリメントされていく。この書込と読出のビットレートの差異により、バッファＲＡＭ１３内には或る程度データが蓄積された状態となる。バッファＲＡＭ１３内にフル容量のデータが蓄積された時点で書込ポインタのインクリメントは停止され、光学ヘッド３による光磁気ディスク１からのデータ読出動作も停止される。ただし読出ポインタのインクリメントは継続して実行されているため、再生音声出力はとぎれないことになる。
【００２７】
その後、バッファＲＡＭ１３から読出動作のみが継続されていき、或る時点でバッファＲＡＭ１３内のデータ蓄積量が所定量以下となったとすると、再び光学ヘッド３によるデータ読出動作及び書込ポインタのインクリメントが再開され、再びバッファＲＡＭ１３のデータ蓄積がなされていく。
【００２８】このようにバッファＲＡＭ１３を介して再生音響信号を出力することにより、例えば外乱等でトラッキングが外れた場合などでも、再生音声出力が中断してしまうことはなく、データ蓄積が残っているうちに例えば正しいトラッキング位置までにアクセスしてデータ読出を再開することで、再生出力に影響を与えずに動作を続行できる。即ち、耐震機能を著しく向上させることができる。
【００２９】
図１において、アドレスデコーダ１０から出力されるアドレス情報や制御動作に供されるサブコードデータはエンコーダ／デコーダ部８を介してシステムコントローラ１１に供給され、各種の制御動作に用いられる。
さらに、記録／再生動作のビットクロックを発生させるＰＬＬ回路のロック検出信号、及び再生データ（Ｌ，Ｒチャンネル）のフレーム同期信号の欠落状態のモニタ信号もシステムコントローラ１１に供給される。
【００３０】
また、システムコントローラ１１は光学ヘッド３におけるレーザダイオードの動作を制御するレーザ制御信号ＳＬＰを出力しており、レーザダイオードの出力をオン／オフ制御するとともに、オン制御時としては、レーザパワーが比較的低レベルである再生時の出力と、比較的高レベルである記録時の出力とを切り換えることができるようになされている。
【００３１】
光磁気ディスク１に対して記録動作が実行される際には、アナログ入力端子１７Ａに供給された記録信号（アナログオーディオ信号）は、Ａ／Ｄ変換器１８によってデジタルデータとされた後、エンコーダ／デコーダ部１４に供給され、音声圧縮エンコード処理を施される。もしくはデジタル入力端子１７Ｄからエンコーダ／デコーダ部１４に供給されて、音声圧縮エンコード処理を施される。
エンコーダ／デコーダ部１４によって圧縮された記録データはメモリコントローラ１２によって一旦バッファＲＡＭ１３に書き込まれ、また所定タイミングで読み出されてエンコーダ／デコーダ部８に送られる。そしてエンコーダ／デコーダ部８でＣＩＲＣエンコード、ＥＦＭ変調等のエンコード処理された後、磁気ヘッド駆動回路６に供給される。
【００３２】
磁気ヘッド駆動回路６はエンコード処理された記録データに応じて、磁気ヘッド６ａに磁気ヘッド駆動信号を供給する。つまり、光磁気ディスク１に対して磁気ヘッド６ａによるＮ又はＳの磁界印加を実行させる。また、このときシステムコントローラ１１は光学ヘッドに対して、記録レベルのレーザ光を出力するように制御信号を供給する。
【００３３】
１９はユーザー操作に供されるキーが設けられた操作入力部、２０は例えば液晶ディスプレイによって構成される表示部を示す。操作入力部１９には録音キー、再生キー、停止キー、ＡＭＳキー、サーチキー等がユーザー操作に供されるように設けられている。
【００３４】
また、ディスク１に対して記録／再生動作を行なう際には、ディスク１に記録されている管理情報、即ちＰ−ＴＯＣ（プリマスタードＴＯＣ）、Ｕ−ＴＯＣ（ユーザーＴＯＣ）を読み出す必要がある。システムコントローラ１１はこれらの管理情報に応じてディスク１上の記録すべきエリアのアドレスや、再生すべきエリアのアドレスを判別することとなる。この管理情報はバッファＲＡＭ１３に保持される。このためバッファＲＡＭ１３は、上記した記録データ／再生データのバッファエリアと、これら管理情報を保持するエリアが分割設定されている。
【００３５】
そして、システムコントローラ１１はこれらの管理情報を、ディスク１が装填された際に管理情報の記録されたディスクの最内周側の再生動作を実行させることによって読み出し、バッファＲＡＭ１３に記憶しておき、以後そのディスク１に対する記録／再生動作の際に参照できるようにしている。
【００３６】
また、Ｕ−ＴＯＣはデータの記録や消去に応じて編集されて書き換えられるものであるが、システムコントローラ１１は記録／消去動作のたびにこの編集処理をバッファＲＡＭ１３に記憶されたＵ−ＴＯＣ情報に対して行ない、その書換動作に応じて所定のタイミングでディスク１のＵ−ＴＯＣエリアについても書き換えるようにしている。
【００３７】
ここで、ディスク１においてセクターデータ形態で記録される音声データセクター、及び音声データの記録／再生動作の管理を行なうＰ−ＴＯＣセクター、Ｕ−ＴＯＣセクターについて説明していく。
【００３８】
２．Ｐ−ＴＯＣセクター
Ｐ−ＴＯＣ情報としては、ディスクの記録可能エリア（レコーダブルユーザーエリア）などのエリア指定やＵ−ＴＯＣエリアの管理等が行なわれる。なお、ディスク１が再生専用の光ディスクであるプリマスタードディスクの場合は、Ｐ−ＴＯＣによってＲＯＭ化されて記録されている楽曲の管理も行なうことができるようになされている。
【００３９】
図４はＰ−ＴＯＣ用とされる領域（例えばディスク最内周側のＲＯＭエリア）において繰り返し記録されるＰ−ＴＯＣ情報の１つのセクター（セクター０）を示している。なお、Ｐ−ＴＯＣはセクター０からセクター４まで用意されるが、セクター１以降はオプションとされている。
【００４０】
Ｐ−ＴＯＣのセクターのデータ領域（４バイト×５８８  の２３５２バイト）は、先頭位置にオール０又はオール１の１バイトデータによって成る同期パターンを及びクラスタアドレス及びセクターアドレスを示すアドレス等が４バイト付加され、ヘッダとされる。
【００４１】
また、ヘッダに続いて所定アドレス位置に『ＭＩＮＩ』という文字に対応したアスキーコードによる識別ＩＤが付加されて、Ｐ−ＴＯＣの領域であることが示される。
さらに、続いてディスクタイプや録音レベル、記録されている最初の楽曲の曲番（Ｆｉｒｓｔ  ＴＮＯ）、最後の楽曲の曲番（Ｌａｓｔ  ＴＮＯ）  、リードアウトスタートアドレスＬＯＡ  、セクター使用状況（Ｕｓｅｄ  ｓｅｃｔｏｒｓ）、パワーキャルエリアスタートアドレスＰＣＡ  、Ｕ−ＴＯＣのスタートアドレスＵＳＴＡ  、録音可能なエリアのスタートアドレスＲＳＴＡ  等が記録される。
【００４２】続いて、記録されている各楽曲等を後述する管理テーブル部におけるパーツテーブルに対応させるテーブルポインタ（Ｐ−ＴＮＯ１  〜Ｐ−ＴＮＯ２５５）  を有する対応テーブル指示データ部が用意されている。
【００４３】
そして対応テーブル指示データ部に続く領域には、テーブルポインタ（Ｐ−ＴＮＯ１  〜Ｐ−ＴＮＯ２５５）  に対応して、（０１ｈ）  〜（ＦＦｈ）  までの２５５個のパーツテーブルが設けられた管理テーブル部が用意される。なお本明細書において『ｈ』を付した数値はいわゆる１６進表記のものである。
それぞれのパーツテーブルには、或るパーツについて起点となるスタートアドレス、終端となるエンドアドレス、及びそのパーツのモード情報（トラックモード）が記録できるようになされている。
パーツとは、時間的に連続しているデータが物理的な位置として連続して記録されているトラック部分をいう。
【００４４】
各パーツテーブルにおけるトラックのモード情報とは、そのパーツが例えばオーバーライト禁止やデータ複写禁止に設定されているか否かの情報や、オーディオ情報か否か、モノラル／ステレオの種別などが記録されている。
【００４５】
管理テーブル部における（０１ｈ）  〜（ＦＦｈ）  までの各パーツテーブルは、テーブルポインタ  （Ｐ−ＴＮＯ１〜Ｐ−ＴＮＯ２５５）  によって、そのパーツの内容が示される。つまり、第１曲目の楽曲についてはテーブルポインタＰ−ＴＮＯ１として或るパーツテーブル（例えば（０１ｈ））が記録されており、この場合パーツテーブル（０１ｈ）  のスタートアドレスは第１曲目の楽曲の記録位置のスタートアドレスとなる。同様にエンドアドレスは第１曲目の楽曲が記録された位置のエンドアドレスとなる。さらに、トラックモード情報はその第１曲目についての情報となる。
なお、テーブルポインタとしては、実際には所定の演算処理によりＰ−ＴＯＣセクター０内のバイトポジションで或るパーツテーブルを示すことができる数値が記されている。
【００４６】
同様に第２曲目についてはテーブルポインタＰ−ＴＮＯ２に示されるパーツテーブル（例えば（０２ｈ）  ）に、その第２曲目の記録位置のスタートアドレス、エンドアドレス、及びトラックモード情報が記録されている。
以下同様にテーブルポインタはＰ−ＴＮＯ２５５まで用意されているため、Ｐ−ＴＯＣ上では第２５５曲目まで管理可能とされている。
そして、このようにＰ−ＴＯＣセクター０が形成されることにより、例えば再生時において、所定の楽曲をアクセスして再生させることができる。
【００４７】
なお、記録／再生可能な光磁気ディスクの場合いわゆるプリマスタードの楽曲エリアが存在しないため、上記した対応テーブル指示データ部及び管理テーブル部は用いられず、従って各バイトは全て『００ｈ』とされている。
ただし、楽曲等が記録されるエリアとしてＲＯＭエリアと光磁気エリアの両方を備えたハイブリッドタイプのディスクについては、そのＲＯＭエリア内の楽曲の管理に上記対応テーブル指示データ部及び管理テーブル部が用いられる。
【００４８】
３．Ｕ−ＴＯＣセクター
続いてＵ−ＴＯＣの説明を行なう。
図５はＵ−ＴＯＣの１セクターのフォーマットを示しており、主にユーザーが録音を行なった楽曲や新たに楽曲が録音可能な未記録エリア（フリーエリア）についての管理情報が記録されているデータ領域とされる。なお、Ｕ−ＴＯＣもセクター０からセクター７まで存在するが、セクター１以降はオプションとされる。
【００４９】
例えばディスク１に或る楽曲の録音を行なおうとする際には、システムコントローラ１１は、Ｕ−ＴＯＣからディスク上のフリーエリアを探し出し、ここに音声データを記録していく。また、再生時には再生すべき楽曲が記録されているエリアをＵ−ＴＯＣから判別し、そのエリアにアクセスして再生動作を行なう。
【００５０】
図５に示すＵ−ＴＯＣセクター０には、Ｐ−ＴＯＣと同様にまずヘッダが設けられ、続いて所定アドレス位置に、メーカーコード、モデルコード、最初の楽曲の曲番（Ｆｉｒｓｔ  ＴＮＯ）、最後の楽曲の曲番（Ｌａｓｔ  ＴＮＯ）、セクター使用状況、ディスクシリアルナンバ、ディスクＩＤ等のデータが記録される。
さらに、ユーザーが録音を行なって記録されている楽曲の領域やフリーエリア等を後述する管理テーブル部に対応させることによって識別するため、対応テーブル指示データ部として各種のテーブルポインタ（Ｐ−ＤＦＡ，Ｐ−ＥＭＰＴＹ  ，Ｐ−ＦＲＡ  ，Ｐ−ＴＮＯ１〜Ｐ−ＴＮＯ２５５）  が記録される領域が用意されている。
【００５１】
そしてテーブルポインタ（Ｐ−ＤＦＡ〜Ｐ−ＴＮＯ２５５）  に対応させることになる管理テーブル部として（０１ｈ）  〜（ＦＦｈ）  までの２５５個のパーツテーブルが設けられ、それぞれのパーツテーブルには、上記図４のＰ−ＴＯＣセクター０と同様に或るパーツについて起点となるスタートアドレス、終端となるエンドアドレス、そのパーツのモード情報（トラックモード）が記録されている。また、さらにこのＵ−ＴＯＣセクター０の場合、各パーツテーブルで示されるパーツが他のパーツへ続いて連結される場合があるため、その連結されるパーツのスタートアドレス及びエンドアドレスが記録されているパーツテーブルを示すリンク情報が記録できるようになされている。
【００５２】
この種の記録再生装置では、例えば１つの楽曲のデータ物理的に不連続に、即ち複数のパーツにわたって記録されていても、パーツ間でアクセスしながら再生していくことにより再生動作に支障はないため、ユーザーが録音する楽曲等については、録音可能エリアの効率使用等の目的から、複数パーツにわけて記録する場合もある。
そのため、リンク情報が設けられ、例えば各パーツテーブルに与えられたナンバ（０１ｈ）  〜（ＦＦｈ）  （実際には所定の演算処理によりＵ−ＴＯＣセクター０内のバイトポジションとされる数値で示される）によって、連結すべきパーツテーブルを指定することによってパーツテーブルが連結できるようになされている。
なお、あらかじめ記録される楽曲等については通常パーツ分割されることがないため、前記図４のようにＰ−ＴＯＣセクター０においてリンク情報はすべて『（００ｈ）  』とされている。
【００５３】
つまりＵ−ＴＯＣセクター０における管理テーブル部においては、１つのパーツテーブルは１つのパーツを表現しており、例えば３つのパーツが連結されて構成される楽曲についてはリンク情報によって連結される３つのパーツテーブルによって、その各パーツ位置の管理はなされる。
【００５４】
Ｕ−ＴＯＣセクター０の管理テーブル部における（０１ｈ）  〜（ＦＦｈ）  までの各パーツテーブルは、対応テーブル指示データ部におけるテーブルポインタ（Ｐ−ＤＦＡ，Ｐ−ＥＭＰＴＹ  ，Ｐ−ＦＲＡ  ，Ｐ−ＴＮＯ１〜Ｐ−ＴＮＯ２５５）  によって、以下のようにそのパーツの内容が示される。
【００５５】
テーブルポインタＰ−ＤＦＡ  は光磁気ディスク１上の欠陥領域に付いて示しており、傷などによる欠陥領域となるトラック部分（＝パーツ）が示された１つのパーツテーブル又は複数のパーツテーブル内の先頭のパーツテーブルを指定している。つまり、欠陥パーツが存在する場合はテーブルポインタＰ−ＤＦＡ  において（０１ｈ）  〜（ＦＦｈ）  のいづれかが記録されており、それに相当するパーツテーブルには、欠陥パーツがスタート及びエンドアドレスによって示されている。また、他にも欠陥パーツが存在する場合は、そのパーツテーブルにおけるリンク情報として他のパーツテーブルが指定され、そのパーツテーブルにも欠陥パーツが示されている。そして、さらに他の欠陥パーツがない場合はリンク情報は例えば『（００ｈ）  』とされ、以降リンクなしとされる。
【００５６】
テーブルポインタＰ−ＥＭＰＴＹ  は管理テーブル部における１又は複数の未使用のパーツテーブルの先頭のパーツテーブルを示すものであり、未使用のパーツテーブルが存在する場合は、テーブルポインタＰ−ＥＭＰＴＹ  として、（０１ｈ）  〜（ＦＦｈ）  のうちのいづれかが記録される。未使用のパーツテーブルが複数存在する場合は、テーブルポインタＰ−ＥＭＰＴＹ  によって指定されたパーツテーブルからリンク情報によって順次パーツテーブルが指定されていき、全ての未使用のパーツテーブルが管理テーブル部上で連結される。
【００５７】
テーブルポインタＰ−ＦＲＡ  は光磁気ディスク１上のデータの書込可能なフリーエリア（消去領域を含む）について示しており、フリーエリアとなるトラック部分（＝パーツ）が示された１又は複数のパーツテーブル内の先頭のパーツテーブルを指定している。つまり、フリーエリアが存在する場合はテーブルポインタＰ−ＦＲＡ  において（０１ｈ）  〜（ＦＦｈ）  のいづれかが記録されており、それに相当するパーツテーブルには、フリーエリアであるパーツがスタート及びエンドアドレスによって示されている。また、このようなパーツが複数個有り、つまりパーツテーブルが複数個有る場合はリンク情報により、リンク情報が『（００ｈ）  』となるパーツテーブルまで順次指定されている。
【００５８】
図６にパーツテーブルにより、フリーエリアとなるパーツの管理状態を模式的に示す。これはパーツ（０３ｈ）（１８ｈ）（１Ｆｈ）（２Ｂｈ）（Ｅ３ｈ）  がフリーエリアとされている時に、この状態が対応テーブル指示データＰ−ＦＲＡ  に引き続きパーツテーブル（０３ｈ）（１８ｈ）（１Ｆｈ）（２Ｂｈ）（Ｅ３ｈ）  のリンクによって表現されている状態を示している。なお、上記した欠陥領域や、未使用パーツテーブルの管理形態もこれと同様となる。
【００５９】
ところで、全く楽曲等の音声データの記録がなされておらず欠陥もない光磁気ディスクであれば、テーブルポインタＰ−ＦＲＡ  によってパーツテーブル（０１ｈ）  が指定され、これによってディスクのレコーダブルユーザーエリアの全体がフリーエリアであることが示される。そして、この場合残る（０２ｈ）  〜（ＦＦｈ）  のパーツテーブルは使用されていないことになるため、上記したテーブルポインタＰ−ＥＭＰＴＹ  によってパーツテーブル（０２ｈ）  が指定され、また、パーツテーブル（０２ｈ）  のリンク情報としてパーツテーブル（０３ｈ）  が指定され・・・・・・、というようにパーツテーブル（ＦＦｈ）  まで連結される。この場合パーツテーブル（ＦＦｈ）  のリンク情報は以降連結なしを示す『（００ｈ）  』とされる。
なお、このときパーツテーブル（０１ｈ）  については、スタートアドレスとしてはレコーダブルユーザーエリアのスタートアドレスが記録され、またエンドアドレスとしてはリードアウトスタートアドレスの直前のアドレスが記録されることになる。
【００６０】
テーブルポインタＰ−ＴＮＯ１〜Ｐ−ＴＮＯ２５５は、光磁気ディスク１にユーザーが記録を行なった楽曲について示しており、例えばテーブルポインタＰ−ＴＮＯ１では１曲目のデータが記録された１又は複数のパーツのうちの時間的に先頭となるパーツが示されたパーツテーブルを指定している。
【００６１】
例えば１曲目とされた楽曲がディスク上でトラックが分断されずに１つのパーツで記録されている場合は、その１曲目の記録領域はテーブルポインタＰ−ＴＮＯ１で示されるパーツテーブルにおけるスタート及びエンドアドレスとして記録されている。
【００６２】
また、例えば２曲目とされた楽曲がディスク上で複数のパーツに離散的に記録されている場合は、その楽曲の記録位置を示すため各パーツが時間的な順序に従って指定される。つまり、テーブルポインタＰ−ＴＮＯ２に指定されたパーツテーブルから、さらにリンク情報によって他のパーツテーブルが順次時間的な順序に従って指定されて、リンク情報が『（００ｈ）  』となるパーツテーブルまで連結される（上記、図４と同様の形態）。
このように例えば２曲目を構成するデータが記録された全パーツが順次指定されて記録されていることにより、このＵ−ＴＯＣセクター０のデータを用いて、２曲目の再生時や、その２曲目の領域へのオーバライトを行なう際に、光学ヘッド３及び磁気ヘッド６をアクセスさせ離散的なパーツから連続的な音楽情報を取り出したり、記録エリアを効率使用した記録が可能になる。
【００６３】
以上のようにディスク上のエリア管理はＰ−ＴＯＣによってなされ、またレコーダブルユーザーエリアにおいて記録された楽曲やフリーエリア等はＵ−ＴＯＣにより行なわれる。
【００６４】
４．音声データセクター
音声データの記録されるセクターのフォーマットは図７のように設定されている。
このセクター（２３５２バイト）において、先頭の１２バイトは同期データとされ、つづく３バイトがクラスタアドレス及びセクターアドレス用に設定され、続く１バイトがモードとされ、ここまでの１６バイトがヘッダとされる。
【００６５】ヘッダにつづいて４バイトがサブヘッダとされ、サブヘッダにつづくバイト、即ちセクターの第２１バイト目〜第２３５２バイト目までの２３３２バイトがデータエリア（Ｄａｔａ０  〜Ｄａｔａ２３３１）とされている。
この２３３２バイトのデータエリアには２１２バイトのサウンドフレーム（図１０参照）が１１単位記録されることになる。
【００６６】
５．バッファＲＡＭの記憶領域
これらのセクター（ＴＯＣセクター、及びデータセクター）を記憶するために、本実施例においてバッファＲＡＭ１３は例えば図８のように用いられる。
バッファＲＡＭ１３の記憶容量を４Ｍビットとし、またＴＯＣ情報を８セクター分保持するように設定されるとする。
すると先頭の１２バイト（アドレス００００ｈ  〜０００Ｃｈ  ）は空きエリアとされ、続くアドレス０００Ｃｈ  〜４Ａ０Ｂｈ  までの１８９４４バイトがＴＯＣ用に使用される。即ち、エリア００〜エリア０７までの８個のエリアがそれぞれＴＯＣセクターを保持することになる。各エリアは２３６８バイトであり、従って２３５２バイトである１セクター分のデータ（図４，図５参照）に加えて１６バイトの付加データが記憶できるようになされている。
【００６７】
さらに、アドレス４Ａ０Ｃｈ  〜０７ＦＣ４Ｂｈ  までが音声データ用に使用され、即ち、それぞれ２３６８バイトとされるエリア０８〜エリアＤＣが音声データセクターの蓄積及び読出に用いられて、上述したショックプルーフ機能を実現している。ここで、各エリアは２３６８バイトであり、従って２３５２バイトである１セクター分のデータ（図７参照）に加えて１６バイトの付加データが記憶できるようになされている。
なお、アドレス０７ＦＣ４Ｃｈ  〜０７ＦＦＦＦｈ  までは空きエリアとされている。
【００６８】
ここで、エリア００〜エリアＤＣの各エリアの先頭アドレスとして示した０００Ｃｈ  〜０７Ｆ３０Ｃｈ  は、書込／読出の対象となるセクターのカウント値に基づいて算出される。つまり、セクターカウント値をＮＳ  とすると、セクターアドレスは９４０ｈ×ＮＳ  ＋０Ｃｈ  となる。なお『＋０Ｃｈ  』は先頭の空きエリア分のオフセットである。
従って、例えばエリア０８についての先頭アドレスは、９４０ｈ×０８ｈ  ＋０Ｃｈ  ＝４Ａ０Ｃｈ  として算出される。
【００６９】
２３６８バイトの各エリア内の構成をエリア０９を例にあげて図９に示す。
エリア０９は音声データ、即ち図７のセクターが記憶されることになる。このエリア０９は５３４Ｃｈ  が先頭アドレスとなるが、これを先頭としてアドレス５Ｃ８Ｂｈ  までの２３６８バイト（０００ｈ  〜９３Ｆｈ）  は、図示するように用いられる。
【００７０】
すなわち、セクターの書込はシンク検出に応じて実行されるため、最初にクラスタアドレス、セクターアドレス、モードが記憶され、続いて４バイトのサブヘッダが記憶され、その後データＤａｔａ０  〜Ｄａｔａ２３３１が順に記憶されていく。そして、その後にシンクが書き込まれ、１セクター（２３５２バイト）が記憶される。
ここで、エリア内にはセクターを記憶した後１６バイトが残ることになるが、この１６バイト（９３０ｈ〜９３Ｆｈ）には付加データが記憶できるように、セクターパラメータの記憶エリア（付加領域０９ａｄｄ  ）とされる。
なお、各バイトのアドレスはそのエリアの先頭アドレス（セクターアドレス）にバイトアドレスを加算することで得られる。例えばエリア０９におけるＤａｔａ０のアドレスは（９４０ｈ×０９ｈ＋０Ｃｈ  ）＋００８ｈ＝５３４Ｃｈ  ＋００８ｈ＝５３５４ｈ  となる
【００７１】
このように、バッファＲＡＭ１３内の各エリア（エリア００〜エリアＤＣ）までには、セクターデータに対応して付加データを記憶できる付加領域（００ａｄｄ  〜ＤＣａｄｄ  ）が設定されており、これによってセクターに付随するトラックナンバ、進行時間、トラックモード、リンク情報、エラー情報等をセクターと対応させて保持させることができるようになされている。
そして、セクターデータを読み出す際に、それに付随する付加データも読み出して各種動作管理に用いている。
【００７２】
６．メモリコントローラの構成
次に、バッファＲＡＭ１３をこのような形態で用いるためのメモリ制御装置（メモリコントローラ１２）の構成について説明する。
図２はメモリコントローラ１２の内部構成を示すブロック図である。
３０はディスクドライブインターフェース部であり、ディスクドライブ側、即ちエンコーダ／デコーダ部８に対する記録／再生データＤｔ、及びＴＯＣ情報ＴＤｔの保持及び授受を行なう。
【００７３】
３１はＲＡＭデータインターフェース部であり、バッファＲＡＭ１３に対してデータの書込／読出及びこれらのデータの保持を行なう。書込／読出対象となるデータは記録／再生データＤｔ、及びＴＯＣ情報ＴＤｔとなる。
３２は音声圧縮インターフェース部であり、音声圧縮部即ちエンコーダ／デコーダ部１４に対する記録／再生データＤｔの保持及び授受を行なう。
【００７４】
３３はコントローラインターフェース部であり、システムコントローラ１１に対するインターフェースとなる。ここではシステムコントローラ１１との間でＴＯＣ情報ＴＤｔの受け渡しや、システムコントローラ１１からの制御信号の入力、及びこれらのデータ保持が行なわれる。
【００７５】
３４はアドレスカウンタであり、コントローラインターフェース部３３を介して供給されるアドレス指定データ、モード情報、ディスクドライブインターフェース部３０又は音声圧縮インターフェース部３２にて検出されるセクターのシンクデータ、及びＲＡＭデータインターフェース部３１から供給されるバイトカウント信号、等に基づいて書込アドレス／読出アドレス（ＭＡｄ）を発生させ、バッファＲＡＭ１３に出力する。
Ｂは各部を接続している制御バスを示す。
【００７６】
ＲＡＭデータインターフェース部３１にはセレクタ３１ａが設けられている。そして、ＲＡＭデータインターフェース部３１とディスクドライブインターフェース部３０の間のデータ伝送、及びＲＡＭデータインターフェース部３１と音声圧縮インターフェース部３２の間のデータ伝送はセレクタ３１ａを介して行なわれる。つまり、バッファＡＭ１３の書込／読出データの入出力先はセレクタ３１ａで、ディスクドライブインターフェース部３０か音声圧縮インターフェース部３２が選択される。
【００７７】
また、コントローラインターフェース部３３にはモード信号発生部３３ａが設けられており、このモード信号発生部３３ａからの信号により再生モード／記録モードが設定される。
ただし、モード信号出力は２系統行なわれ、その１つは、ディスクドライブインターフェース部３０及びエンコーダ／デコーダ部８に対するディスク側モード信号ＤＭＯＤ  とされる。またもう１つは音声圧縮インターフェース部３２及びエンコーダ／デコーダ部１４に対する入出力側モード信号ＡＭＯＤ  とされる。
【００７８】
また、このディスク側モード信号ＤＭＯＤ  、入出力側モード信号ＡＭＯＤ  はＲＡＭデータインターフェース部３１にも供給され、これらのモード信号ＤＭＯＤ  、ＡＭＯＤ  はＲＡＭデータインターフェース部３１ではセレクタ３１ａの切換動作に用いられる。
【００７９】
２系統のモード信号ＤＭＯＤ  、ＡＭＯＤ  により、ディスクドライブインターフェース部３０及びエンコーダ／デコーダ部８と、音声圧縮インターフェース部３２及びエンコーダ／デコーダ部１４は、それぞれ別のモードで動作できることになる。
【００８０】
ディスクドライブインターフェース部３０及びエンコーダ／デコーダ部８は、ディスク側モード信号ＤＭＯＤ  によって再生モードとされると、ディスク１から読み出されたデータをＥＦＭ／ＣＩＲＣデコードして、ＲＡＭデータインターフェース部３１を介してバッファＲＡＭ１３に書き込んでいく動作を行なうことになる。
また、ディスク側モード信号ＤＭＯＤ  によって記録モードとされると、バッファＲＡＭ１３から読み出したデータをＲＡＭデータインターフェース部３１を介して取り込み、ＥＦＭ／ＣＩＲＣエンコード処理を行なって磁気ヘッド駆動回路６に供給する動作を行なう。
【００８１】
音声圧縮インターフェース部３２及びエンコーダ／デコーダ部１４は、入出力側モード信号ＡＭＯＤ  によって記録モードとされると、入力端子１７Ａ又は１７Ｄから入力されたデータを音声圧縮エンコードして、ＲＡＭデータインターフェース部３１を介してバッファＲＡＭ１３に書き込んでいく動作を行なうことになる。
また、入出力側モード信号ＡＭＯＤ  によって再生モードとされると、バッファＲＡＭ１３から読み出したデータをＲＡＭデータインターフェース部３１を介して取り込み、音声圧縮デコード処理を行なって出力端子１６Ａ又は１６Ｄに供給する動作を行なう。
【００８２】
７．メモリコントローラの動作
このように、２系統のモード信号ＤＭＯＤ  、ＡＭＯＤ  により、ディスクドライブインターフェース部３０及びエンコーダ／デコーダ部８と、音声圧縮インターフェース部３２及びエンコーダ／デコーダ部１４を、それぞれ別のモードで動作できることにし、またバッファＲＡＭ１３内では図８に示したようにＴＯＣ用の記憶領域と音声データ用の記憶領域が分けて設定されているため、本実施例の記録再生装置は、ディスク１からＴＯＣ情報を読んでバッファＲＡＭ１３に書き込んでいきながら、同時に入力端子１７Ｄ又は１７Ａから入力されたデータをバッファＲＡＭ１３に記憶させていくことができる。
【００８３】
このためのメモリコントローラ１２の動作を図３で説明する。
なお、図３においてＤＩとはディスクドライブインターフェース部３０を、またＡＩとは音声圧縮インターフェース部３２を示すものとする。
ディスク１からＴＯＣ情報をバッファＲＡＭ１３に書き込んでいくため、ディスクドライブインターフェース部３０及びエンコーダ／デコーダ部８は、ディスク側モード信号ＤＭＯＤ  によって再生モードとされる。従ってエンコーダ／デコーダ部８は、ＥＦＭ／ＣＩＲＣデコーダとして機能し、またディスクドライブインターフェース部３０はデコードされたデータをＲＡＭデータインターフェース部３１に送信してバッファＲＡＭ１３に記憶させる。
【００８４】
また、入力された音声データをバッファＲＡＭ１３に書き込んでいくため、音声圧縮インターフェース部３２及びエンコーダ／デコーダ部１４は、入出力側モード信号ＡＭＯＤ  によって記録モードとされている。従ってエンコーダ／デコーダ部１４は、音声圧縮エンコーダとして機能し、また音声圧縮インターフェース部３２はエンコードされたデータをＲＡＭデータインターフェース部３１に送信してバッファＲＡＭ１３に記憶させる。
【００８５】
この場合、ＲＡＭデータインターフェース部３１は、ディスクドライブインターフェース部３０と音声圧縮インターフェース部３２からのデータ受信のリクエストを待ち、リクエストに応じて動作することになる。
図３の場合、まずディスクドライブインターフェース部３０がＲＡＭデータインターフェース部３１に対してリクエストＲ１  を発した例が示されている。ＲＡＭデータインターフェース部３１はこれに対してディスクドライブインターフェース部３０に対するリクエスト受付を行ない、ディスクドライブインターフェース部３０からのデータをバッファＲＡＭ１３に書き込む動作に入る。なお、このとき音声圧縮インターフェース部３２側からリクエストＲ２  が発っせられても、これは受け付けられず無効となる。
【００８６】
ＲＡＭデータインターフェース部３１は、ディスクドライブインターフェース部３０に対してデータ送出のタイミングを指示するタイミング指令Ｔ１  を送信する。そして、セレクタ３１ａをディスクドライブインターフェース部３０側にセットする。
【００８７】
ディスクドライブインターフェース部３０はタイミング指令Ｔ１  を受信すると、その指示されたタイミングでデータ出力ＤＯ１  を開始する。
ＲＡＭデータインターフェース部３１はこのデータ出力ＤＯ１  をセレクタ３１ａを介して取り込み、取り込んだデータをバッファＲＡＭ１３に供給して書き込んでいく。このとき、アドレスカウンタ３４によって書込アドレスが設定され、出力されているが、このときのデータはＴＯＣ情報であるため、ＴＯＣ用領域内のアドレスが出力されていることになる。
【００８８】
ＲＡＭデータインターフェース部３１からのバッファＲＡＭ１３へのデータ書込が終了した後にはリクエスト受付状態になり、このとき音声圧縮インターフェース部３２からリクエストＲ３  が発っせられたとする。
ＲＡＭデータインターフェース部３１はこれに対して音声圧縮インターフェース部３２に対するリクエスト受付を行ない、音声圧縮インターフェース部３２からのデータをバッファＲＡＭ１３に書き込む動作に入る。なお、このときディスクドライブインターフェース部３０側からリクエストＲ４  が発っせられても、これは受け付けられず無効となる。
【００８９】
ＲＡＭデータインターフェース部３１は、音声圧縮インターフェース部３２に対してデータ送出のタイミングを指示するタイミング指令Ｔ２  を送信する。そして、セレクタ３１ａを音声圧縮インターフェース部３２側にセットする。
音声圧縮インターフェース部３２はタイミング指令Ｔ２  を受信すると、その指示されたタイミングでデータ出力ＤＯ２  を開始する。
【００９０】
ＲＡＭデータインターフェース部３１はこのデータ出力ＤＯ２  をセレクタ３１ａを介して取り込み、取り込んだデータをバッファＲＡＭ１３に供給して書き込んでいく。このとき、アドレスカウンタ３４によって書込アドレスが設定され、出力されているが、このときのデータは音声圧縮処理された音声データであるため、音声データ用領域内のアドレスが出力されていることになる。
ＲＡＭデータインターフェース部３１からのバッファＲＡＭ１３へのデータ書込が終了した後にはリクエスト受付状態になる。
【００９１】
もし、ディスクドライブインターフェース部３０と音声圧縮インターフェース部３２からのリクエストＲ５  ，Ｒ６  が同時に入力された場合は、ディスクドライブインターフェース部３０側を優先して受け付け、音声圧縮インターフェース部３２のリクエストＲ６  を無効とする。
これは、記録動作において必要なＴＯＣ情報を読み込むことが優先されるためである。
以下、リクエストに応じて、同様にディスクドライブインターフェース部３０、音声圧縮インターフェース部３２に順次対応し、バッファＲＡＭ１３への書込動作を行なっていく。
【００９２】
例えばこのように動作することで、ディスク装填時にＴＯＣ情報を読み込みながら入力された音声データをバッファＲＡＭ１３に蓄積していくことができる。これは、つまり、ディスク装填直後から音声データを入力して録音していくことができるようになることを意味する。
【００９３】
即ち、録音のためには先ず第１にＴＯＣ情報の読み込みが必要となるが、このための時間、例えば２〜３秒は、従来の機器では音声圧縮インターフェース部３２側も再生モードとなっていたため、入力音声データをバッファＲＡＭ１３に読み込めず、従ってその間の音声は録音できないこととなっていた。
【００９４】
ところが、本実施例では、ディスク装填直後に録音操作がなされたら、ディスクドライブインターフェース部３０側は再生モードとしてＴＯＣ情報の読み込みを行ない、また音声圧縮インターフェース部３２側は記録モードとして音声データの蓄積を行なうことができる。従ってＴＯＣ読み込み期間中に入力された音声データも有効なデータとしてバッファＲＡＭ１３に保持しておいて、ＴＯＣ読み込み完了後に、ディスクドライブインターフェース部３０側も記録モードにして、その蓄積された音声データをディスク１に書き込んでいくことで、装填直後の緊急な録音操作に対応して頭切れなく録音することが可能となる。
【００９５】
ところで、本実施例では、逆にディスクドライブインターフェース部３０側を記録モード、音声圧縮インターフェース部３２側を再生モードとして動作させることも可能ではある。
つまり、バッファＲＡＭ１３にディスク１から読み出した音声データが十分に蓄積され、これを音声圧縮インターフェース部３２側に出力して音声再生出力を実行している間において、ディスク１からの読出を実行していない期間にディスクドライブインターフェース部３０側を記録モードとして動作させ、例えばＵ−ＴＯＣデータをディスク１に書き込むことができる。
【００９６】
このようにすれば、編集等を行なっている最中においてでもＵ−ＴＯＣデータをディスク１上で逐次更新していくことができ、突然の電源遮断などによってそれまでの記録／編集動作が反映されたバッファＲＡＭ１３上のＵ−ＴＯＣ情報が消失され、記録／編集動作が無駄になってしまうということを避けることができる。
【００９７】
なお、以上の実施例を説明してきたが、本発明の記録再生装置、メモリ制御装置は実施例の構成に限られず、また実際の動作手順等も変更可能であることはいうまでもない。
【００９８】
【発明の効果】
以上説明したように本発明は、信号伝送系におけるメモリ手段（バッファＲＡＭ）の前後、即ち記録媒体対応処理手段側と、入出力処理手段側において、再生モード動作と記録モード動作をそれぞれ独立に設定できるようにしたため、記録媒体からのデータの読み込みと、入力音声データの取り込みを同時に実行でき、また逆にメモリ手段に蓄積されているデータの再生と、記録媒体への記録を同時に実行できるようになるという効果がある。
このため、記録媒体装填時に管理情報の読み込みを行ないながら入力音声データを取り込んでいくことで、緊急録音操作に対応して頭切れなく録音を行なうことができるようになる。
また、再生中の管理情報の更新も可能となる。
【図面の簡単な説明】
【図１】本発明の実施例の記録再生装置のブロック図である。
【図２】本発明の実施例のメモリコントローラのブロック図である。
【図３】実施例のメモリコントローラの動作の説明図である。
【図４】ディスクのＰ−ＴＯＣセクターの説明図である。
【図５】ディスクのＵ−ＴＯＣセクターの説明図である。
【図６】ディスクのＵ−ＴＯＣの管理形態の説明図である。
【図７】ディスクのデータセクターの説明図である。
【図８】実施例の記録再生装置におけるバッファＲＡＭの記憶エリアの説明図である。
【図９】実施例の記録再生装置におけるバッファＲＡＭの記憶エリアの説明図である。
【図１０】ディスクのトラックフォーマットの説明図である。
【符号の説明】
１  ディスク
３  光学ヘッド
６  磁気ヘッド駆動部
６ａ  磁気ヘッド
８  エンコーダ／デコーダ部
１１  システムコントローラ
１２  メモリコントローラ
１３  バッファＲＡＭ
１４  エンコーダ／デコーダ部
１５  Ｄ／Ａ変換器
１６Ａ，１６Ｄ  出力端子
１７Ａ，１７Ｄ  入力端子
１８  Ａ／Ｄ変換器
３０  ディスクドライブインターフェース部
３１  ＲＡＭデータインターフェース部
３１ａ  セレクタ
３２  音声圧縮インターフェース部
３３  コントローラインターフェース部
３３ａ  モード信号発生部
３４  アドレスカウンタ
【図１】
0003560074.tif 000002
【図２】
0003560074.tif 000003
【図３】
0003560074.tif 000004
【図４】
0003560074.tif 000005
【図５】
0003560074.tif 000006
【図６】
0003560074.tif 000007
【図７】
0003560074.tif 000008
【図８】
0003560074.tif 000009
【図９】
0003560074.tif 000010
【図１０】
0003560074.tif 000011