JP3444277B2 - Playback device - Google Patents
Playback deviceInfo
- Publication number
- JP3444277B2 JP3444277B2 JP2000205572A JP2000205572A JP3444277B2 JP 3444277 B2 JP3444277 B2 JP 3444277B2 JP 2000205572 A JP2000205572 A JP 2000205572A JP 2000205572 A JP2000205572 A JP 2000205572A JP 3444277 B2 JP3444277 B2 JP 3444277B2
- Authority
- JP
- Japan
- Prior art keywords
- sector
- data
- area
- address
- channel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、例えばディスク状記録
媒体から楽曲等のデータを再生することのできる再生装
置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a reproducing apparatus capable of reproducing data such as music from a disc-shaped recording medium.
【0002】[0002]
【従来の技術】光ディスクから音楽データ等を再生する
ことのできる再生装置としてCDプレーヤが知られてお
り、また、ユーザーが音楽データ等を記録することので
きるデータ書き換え可能な光磁気ディスクを用いた再生
装置としてミニディスクプレーヤが知られている。この
ようなディスクメディアを用いた再生装置では、特にバ
ッファRAMを用いて耐振機能を向上させたものが実現
されている。2. Description of the Related Art A CD player is known as a reproducing apparatus capable of reproducing music data and the like from an optical disk, and a data rewritable magneto-optical disk which allows a user to record music data and the like is used. A mini disk player is known as a reproducing device. In a reproducing device using such a disk medium, a device having an improved anti-vibration function is realized especially by using a buffer RAM.
【0003】即ち再生時には、ディスクから読み出され
た音声データを高速レートでバッファRAMに間欠的に
書き込んでいき、一方バッファRAMから低速レートで
継続的に読出を行なって音声再生信号として復調処理し
ていく。このとき、バッファRAMには常時ある程度の
データ蓄積がなされており、従って外部からの振動等で
トラックジャンプが発生し、一時的にディスクからのデ
ータ読出が中断されてしまっても、バッファRAMから
は継続して音声データを読み出すことができ、再生音声
はとぎれることなく出力される。That is, at the time of reproduction, the audio data read from the disk is intermittently written into the buffer RAM at a high speed, while the audio data is continuously read from the buffer RAM at a low speed and demodulated as an audio reproduction signal. To go. At this time, a certain amount of data is constantly stored in the buffer RAM, so even if a track jump occurs due to external vibration, etc., and data reading from the disk is temporarily interrupted, the buffer RAM will not The audio data can be continuously read, and the reproduced audio is output without interruption.
【0004】ところでミニディスクイステムを例にあげ
ると、光磁気ディスクにおける記録トラックは、図18
(a)(b)のように4セクターの(1セクタ=235
2バイト)サブデータ領域と32セクター(SC0〜S
C31)のメインデータ領域からなるクラスタCL(=
36セクタ−)が連続して形成されており、1クラスタ
が記録時の最小単位とされている。この1クラスタは2
〜3周回トラック分に相当する。なお、アドレスは1セ
クター毎に記録される。4セクターのサブデータ領域は
サブデータやリンキングエリアとしてなどに用いられ、
TOCデータ、オーディオデータ等の記録は32セクタ
ーのメインデータ領域に行なわれる。Taking the minidisc system as an example, the recording tracks on the magneto-optical disc are shown in FIG.
As shown in (a) and (b), 4 sectors (1 sector = 235
2 bytes sub data area and 32 sectors (SC0-S
Cluster CL (= C31) main data area
36 sectors) are continuously formed, and one cluster is the minimum unit for recording. This 1 cluster is 2
Corresponds to 3 rounds of tracks. The address is recorded for each sector. The sub-sector area of 4 sectors is used as sub-data and linking area.
Recording of TOC data, audio data, etc. is performed in the main data area of 32 sectors.
【0005】また、セクターに記録される楽曲データの
領域はさらにサウンドグループに細分化され、2セクタ
ーが11サウンドグループに分けられている。つまり、
図18(b)における偶数セクター(SC0,SC2,
SC4・・・・)は図18(c)のように構成され、また図
18(b)における奇数セクター(SC1,SC3,S
C5・・・・)は図18(d)のように構成されている。各
セクターは図18(c)(d)のように先頭に同期パタ
ーンSYNCやアドレスADが記録されたヘッダーが設
けられ、続いてサブヘッダーが設けられる。そしてサブ
ヘッダーにつづいて実際の音声データが記録される。記
録される音声データとしては212バイトのサウンドフ
レームSFが最小データ単位とされ、各セクターには1
1のサウンドフレームが含まれる。1つのサウンドフレ
ームはL又はRチャンネルについての11.6msec分の音声
信号を圧縮処理したデータとされている。The area of the music data recorded in each sector is further subdivided into sound groups, and two sectors are divided into 11 sound groups. That is,
The even sectors (SC0, SC2,
..) are configured as shown in FIG. 18C, and odd-numbered sectors (SC1, SC3, S in FIG.
..) is configured as shown in FIG. As shown in FIGS. 18 (c) and 18 (d), each sector is provided with a header in which the synchronization pattern SYNC and the address AD are recorded, followed by a sub-header. Then, actual audio data is recorded following the subheader. A sound frame SF of 212 bytes is used as the minimum data unit for recorded audio data, and 1 is set for each sector.
Contains one sound frame. One sound frame is data obtained by compressing an audio signal for 11.6 msec for the L or R channel.
【0006】ここで、まず偶数セクターには、Lチャン
ネルのサウンドフレームSF(L0)、Rチャンネルのサウ
ンドフレームSF(R0)、Lチャンネルのサウンドフレー
ムSF(L1)・・・・・・・ とL,R各チャンネルに付いて交互
に記録されていき、LチャンネルのサウンドフレームS
F(L5)までが記録される。一方、奇数セクターにはRチ
ャンネルのサウンドフレームSF(R5)、Lチャンネルの
サウンドフレームSF(L6)、Rチャンネルのサウンドフ
レームSF(R6)・・・・・ と交互に記録されていき、Rチャ
ンネルのサウンドフレームSF(R10) までが記録され
る。Here, in the even-numbered sectors, the L channel sound frame SF (L0) , the R channel sound frame SF (R0) , the L channel sound frame SF (L1) ,. , R channels are recorded alternately, and sound frames S of L channel are recorded.
Up to F (L5) is recorded. On the other hand, the odd-numbered sectors are recorded alternately with the R-channel sound frame SF (R5) , the L-channel sound frame SF (L6) , and the R-channel sound frame SF (R6). Sound frames up to SF (R10) are recorded.
【0007】そして、L,Rの対のサウンドフレームに
より1つのサウンドグループ(SG0〜SG10)が構
成される。従って、サウンドグループSG0〜SG4及
びサウンドグループSG5の前半が偶数セクターに記録
され、サウンドグループSG5の後半からサウンドグル
ープ10までが奇数セクターに記録されており、つまり
上述したように2セクターで11サウンドグループのデ
ータが記録されることになる。Then, one sound group (SG0 to SG10) is constituted by the pair of L and R sound frames. Therefore, the first half of the sound groups SG0 to SG4 and the sound group SG5 are recorded in the even-numbered sector, and the second half of the sound group SG5 to the sound group 10 are recorded in the odd-numbered sector. Will be recorded.
【0008】ディスク上でこのようなフォーマットで記
録されているデータに対して、バッファRAMを介して
記録/再生を行なう場合、バッファRAMではセクター
単位で記憶を行なうことになる。つまり、セクターアド
レスと、セクター内のバイトアドレス(0〜2351バ
イト)が合成されてアクセスアドレスが生成されて書込
及び読出が実行される。When the data recorded in such a format on the disc is recorded / reproduced through the buffer RAM, the buffer RAM stores the data in sector units. That is, the sector address and the byte address in the sector (0 to 2351 bytes) are combined to generate an access address, and writing and reading are executed.
【0009】[0009]
【発明が解決しようとする課題】ところで、一旦バッフ
ァRAMに記憶したデータは再びセクター単位で読み出
して後段のデコーダに供給し、例えば音声圧縮処理に対
するデコード処理を実行してL,Rの2チャンネルの再
生音声として出力されるものであるが、上述のセクター
フォーマットからわかるように、偶数セクターのデータ
をデコーダに転送する際にはLチャンネルのデータ(サ
ウンドフレームSF(L0))から順に転送され、一方、奇
数セクターのデータをデコーダに転送する際にはRチャ
ンネルのデータ(サウンドフレームSF(R5))から順に
転送されることになり、つまり、偶数セクターと奇数セ
クターでL,Rの転送順序が逆になっている。By the way, the data once stored in the buffer RAM is read out again in sector units and supplied to the decoder in the subsequent stage, and for example, the decoding process for the audio compression process is executed and the two channels of L and R channels are processed. Although it is output as reproduced audio, as can be seen from the above-mentioned sector format, when the even sector data is transferred to the decoder, it is transferred in order from the L channel data (sound frame SF (L0) ). , When the data of the odd sector is transferred to the decoder, the data of the R channel (sound frame SF (R5) ) is transferred in order, that is, the transfer order of L and R is reversed between the even sector and the odd sector. It has become.
【0010】各セクターが正しい順序でバッファRAM
での書込/読出がなされて、その読み出されたデータが
デコーダに転送されている際には、サウンドフレーム単
位でみれば必ずL,Rのデータが交互に転送されること
になるため問題はない。つまり、デコーダでは取り込ん
だサウンドフレーム毎に、その圧縮データを11.6msecの
音声データに伸長するデコード処理を行ない、そのデー
タをLチャンネルデータ/Rチャンネルデータとして交
互に出力しているため、L,Rのサウンドフレームが正
しく交互に供給されれば、そのままLチャンネルのサウ
ンドフレームをLチャンネルの音声データとし、またR
チャンネルのサウンドフレームをRチャンネルの音声デ
ータとして出力することができる。Buffer RAM in each sector in the correct order
When writing / reading is performed and the read data is being transferred to the decoder, L and R data are always transferred alternately in sound frame units. There is no. In other words, the decoder performs decoding processing for expanding the compressed data into audio data of 11.6 msec for each captured sound frame, and outputs the data alternately as L channel data / R channel data. If the sound frames are correctly and alternately supplied, the L channel sound frame is used as it is as the L channel audio data, and
A channel sound frame can be output as R channel audio data.
【0011】ところが、バッファRAMでのセクターデ
ータの取込時や読出時にミスが生じたり、転送時の処理
のエラーなどの原因により、例えば偶数セクターのデー
タに続いて偶数セクターのデータが転送されてしまうな
どの事態が発生すると、Lチャンネルのデータが連続す
るという転送エラーが生じてしまうことになる。例えば
このような事態により、L,Rのサウンドフレームの交
互の転送状態が保たれなくなると、デコーダではLチャ
ンネルのサウンドフレームのデータについてのデコード
データをRチャンネルの音声データとして出力し、また
逆にRチャンネルのサウンドフレームのデータについて
のデコードデータをLチャンネルの音声データとして出
力してしまう。つまり、再生音声LRの位相変りが発生
し、いわゆるステレオ音声の定位ずれが生じることにな
ってしまう。However, due to errors such as mistakes in the reading and writing of sector data in the buffer RAM, and errors in processing during transfer, for example, even sector data is transferred subsequent to even sector data. When such a situation occurs, a transfer error occurs that the data of the L channel is continuous. For example, when the alternate transfer state of the L and R sound frames cannot be maintained due to such a situation, the decoder outputs the decoded data of the L channel sound frame data as the R channel audio data, and vice versa. The decoded data of the sound frame data of the R channel is output as the sound data of the L channel. That is, a phase change of the reproduced sound LR occurs, and so-called stereo sound localization shift occurs.
【0012】[0012]
【課題を解決するための手段】本発明はこのような問題
点にかんがみてなされたもので、出力音声の定位ずれが
発生することを解消した再生装置を提供することを目的
とする。SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and an object of the present invention is to provide a reproducing apparatus which eliminates the occurrence of localization deviation of output sound.
【0013】このため、デジタル信号が所定長単位にブ
ロック化されてセクタが形成され、上記セクタにおいて
対になる偶数セクタと奇数セクタにより奇数個のサウン
ドグループが構成されて記録媒体に記録されたデジタル
信号を再生する再生装置において、上記記録媒体からデ
ジタル信号を再生する再生手段と、上記再生手段にて再
生されたデジタル信号をセクタ単位で一旦記憶するメモ
リ手段と、上記メモリ手段に一旦記憶されたデジタル信
号を上記セクタ単位で読み出して復調する復調手段と、
上記メモリ手段に上記セクタ単位でデジタル信号を書き
込む際に、上記メモリ手段に記憶されるセクタが偶数セ
クタか奇数セクタかを判別する判別手段と、上記判別手
段の判別結果に基づいて、上記メモリ手段に記憶される
セクタに、偶数セクタか奇数セクタかを識別する識別子
を付加して、上記メモリ手段に記憶させるメモリ制御手
段と、を備えるようにする。For this reason, the digital signal is divided into blocks of a predetermined length to form sectors, and an odd number of sound groups are formed by even-numbered and odd-numbered sectors in the sector and recorded on the recording medium. In a reproducing device for reproducing a signal, reproducing means for reproducing a digital signal from the recording medium, memory means for temporarily storing the digital signal reproduced by the reproducing means in sector units, and once stored in the memory means Demodulating means for reading and demodulating the digital signal in the sector unit,
Discriminating means for discriminating whether the sector stored in the memory means is an even-numbered sector or an odd-numbered sector when the digital signal is written in the memory means in the sector unit, and the memory means based on the discrimination result of the discriminating means. And a memory control means for storing in the memory means by adding an identifier for identifying an even sector or an odd sector to the sector stored in.
【0014】また、上記メモリ手段から上記セクタ単位
でデジタル信号を読み出す際に、上記メモリ手段から上
記識別子を読み出し、上記識別子に基づいて上記メモリ
手段から読み出されるセクタが偶数セクタか奇数セクタ
かを判別する判別手段と、上記判別手段の判別結果に基
づいて、上記復調手段の復調タイミングを制御する制御
手段と、をさらに備えるようにする。Further, when the digital signal is read from the memory means in units of the sector, the identifier is read from the memory means, and it is determined whether the sector read from the memory means is an even sector or an odd sector based on the identifier. And a control means for controlling the demodulation timing of the demodulation means based on the discrimination result of the discrimination means.
【0015】また、上記各セクターには複数チャンネル
のデジタルデータが時分割多重されて記録されており、
偶数セクターの先頭は複数チャンネルの一方のチャンネ
ルのデジタルデータから始まり、奇数セクタの先頭は複
数チャンネルの他方のチャンネルのデジタルデータから
始まっているものとする。さらに、上記サウンドグルー
プは、2チャンネルのデジタルオーディオデータから構
成されているものとする。Further, digital data of a plurality of channels is time-division multiplexed and recorded in each sector,
It is assumed that the head of the even sector starts from the digital data of one of the plurality of channels, and the head of the odd sector starts from the digital data of the other of the plurality of channels. Further, the sound group is assumed to be composed of 2-channel digital audio data.
【0016】[0016]
【作用】復調手段が、メモリ手段から供給されるセクタ
ーについて、偶数セクタか奇数セクタかを識別できれ
ば、そのセクタの先頭のデジタルデータがLチャンネル
であるかRチャンネルであるかを識別できる。従って、
誤りなくLチャンネルのデータ単位のデコードデータを
Lチャンネルの出力とし、またRチャンネルのデータ単
位のデコードデータをRチャンネルの出力とすることが
できる。If the demodulating means can identify whether the sector supplied from the memory means is an even sector or an odd sector, it can identify whether the leading digital data of the sector is the L channel or the R channel. Therefore,
The decoded data in the data unit of the L channel can be output as the L channel without error, and the decoded data in the data unit of the R channel can be output as the R channel.
【0017】[0017]
【実施例】以下、図1〜図17を用いて本発明の再生装
置の実施例として、光磁気ディスクを記録媒体として用
いた記録再生装置をあげ、次の順序で説明する。
1.記録再生装置の構成
2.P−TOCセクター
3.U−TOCセクター
4.データセクター
5.バッファRAMの領域構成
6.メモリコントローラの構成
7.バッファRAMに対する書込/読出動作
8.メモリコントローラからデコーダへのチャンネル識
別信号の供給動作
9.チャンネル識別信号としての各種実施例DESCRIPTION OF THE PREFERRED EMBODIMENTS A recording / reproducing apparatus using a magneto-optical disk as a recording medium will be described below as an example of the reproducing apparatus of the present invention with reference to FIGS. 1. 1. Configuration of recording / reproducing apparatus P-TOC sector 3. U-TOC sector 4. Data sector 5. Area configuration of buffer RAM 6. Configuration of memory controller 7. 7. Write / read operation for buffer RAM 8. Operation of supplying channel identification signal from memory controller to decoder Various embodiments as channel identification signals
【0018】<1.記録再生装置の構成>図1は記録再
生装置の要部のブロック図を示している。図1におい
て、1は例えば音声データが記録されている光磁気ディ
スクを示し、スピンドルモータ2により回転駆動され
る。3は光磁気ディスク1に対して記録/再生時にレー
ザ光を照射する光学ヘッドであり、記録時には記録トラ
ックをキュリー温度まで加熱するための高レベルのレー
ザ出力をなし、また再生時には磁気カー効果により反射
光からデータを検出するための比較的低レベルのレーザ
出力をなす。<1. Configuration of Recording / Reproducing Apparatus> FIG. 1 is a block diagram of a main part of the recording / reproducing apparatus. In FIG. 1, reference numeral 1 denotes a magneto-optical disk on which audio data is recorded, for example, which is rotationally driven by a spindle motor 2. An optical head 3 irradiates the magneto-optical disk 1 with a laser beam during recording / reproduction, which provides a high level laser output for heating the recording track to the Curie temperature during recording, and the magnetic Kerr effect during reproduction. It provides a relatively low level laser power for detecting data from reflected light.
【0019】このため、光学ヘッド3はレーザ出力手段
としてのレーザダイオード、偏光ビームスプリッタや対
物レンズ等からなる光学系、及び反射光を検出するため
のディテクタが搭載されている。対物レンズ3aは2軸
機構4によってディスク半径方向及びディスクに接離す
る方向に変位可能に保持されている。Therefore, the optical head 3 is equipped with a laser diode as a laser output means, an optical system including a polarization beam splitter and an objective lens, and a detector for detecting reflected light. The objective lens 3a is held by the biaxial mechanism 4 so as to be displaceable in the disc radial direction and the direction in which the disc moves toward and away from the disc.
【0020】また、6aは供給されたデータによって変
調された磁界を光磁気ディスクに印加する磁気ヘッドを
示し、光磁気ディスク1を挟んで光学ヘッド3と対向す
る位置に配置されている。光学ヘッド3全体及び磁気ヘ
ッド6aは、スレッド機構5によりディスク半径方向に
移動可能とされている。Reference numeral 6a denotes a magnetic head for applying a magnetic field modulated by the supplied data to the magneto-optical disk, and is arranged at a position facing the optical head 3 with the magneto-optical disk 1 interposed therebetween. The entire optical head 3 and the magnetic head 6a are movable in the disk radial direction by the sled mechanism 5.
【0021】再生動作によって、光学ヘッド3により光
磁気ディスク1から検出された情報はRFアンプ7に供
給される。RFアンプ7は供給された情報の演算処理に
より、再生RF信号、トラッキングエラー信号、フォー
カスエラー信号、絶対位置情報(光磁気ディスク1にプ
リグルーブ(ウォブリンググルーブ)として記録されて
いる絶対位置情報)、アドレス情報、フォーカスモニタ
信号等を抽出する。そして、抽出された再生RF信号は
エンコーダ/デコーダ部8に供給される。また、トラッ
キングエラー信号、フォーカスエラー信号はサーボ回路
9に供給され、アドレス情報はアドレスデコーダ10に
供給される。さらに絶対位置情報、フォーカスモニタ信
号は例えばマイクロコンピュータによって構成されるシ
ステムコントローラ11に供給される。Information detected from the magneto-optical disk 1 by the optical head 3 by the reproducing operation is supplied to the RF amplifier 7. The RF amplifier 7 calculates the supplied information by reproducing RF signals, tracking error signals, focus error signals, and absolute position information (absolute position information recorded as pregrooves (wobbling grooves) on the magneto-optical disk 1). Address information, focus monitor signal, etc. are extracted. Then, the extracted reproduction RF signal is supplied to the encoder / decoder unit 8. The tracking error signal and the focus error signal are supplied to the servo circuit 9, and the address information is supplied to the address decoder 10. Further, the absolute position information and the focus monitor signal are supplied to the system controller 11 configured by, for example, a microcomputer.
【0022】サーボ回路9は供給されたトラッキングエ
ラー信号、フォーカスエラー信号や、システムコントロ
ーラ11からのトラックジャンプ指令、シーク指令、ス
ピンドルモータ2の回転速度検出情報等により各種サー
ボ駆動信号を発生させ、2軸機構4及びスレッド機構5
を制御してフォーカス及びトラッキング制御をなし、ま
たスピンドルモータ2を一定角速度(CAV)又は一定
線速度(CLV)に制御する。The servo circuit 9 generates various servo drive signals according to the supplied tracking error signal, focus error signal, track jump command, seek command from the system controller 11, rotational speed detection information of the spindle motor 2, etc. Shaft mechanism 4 and sled mechanism 5
To perform focus and tracking control, and control the spindle motor 2 to a constant angular velocity (CAV) or a constant linear velocity (CLV).
【0023】再生RF信号はエンコーダ/デコーダ部8
でEFM復調、CIRC等のデコード処理された後、メ
モリコントローラ12によって一旦バッファRAM13
に書き込まれる。なお、光学ヘッド3による光磁気ディ
スク1からのデータの読み取り及び光学ヘッド3からバ
ッファRAM13までの系における再生データの転送は
1.41Mbit/secで、しかも間欠的に行なわれる。The reproduced RF signal is sent to the encoder / decoder unit 8
After the EFM demodulation and the decoding process such as CIRC are performed by the memory controller 12, the buffer RAM 13 is temporarily processed by the memory controller 12.
Written in. The reading of data from the magneto-optical disk 1 by the optical head 3 and the transfer of reproduced data in the system from the optical head 3 to the buffer RAM 13 are performed.
It is 1.41 Mbit / sec and is performed intermittently.
【0024】バッファRAM13に書き込まれたデータ
は、再生データの転送が0.3Mbit/sec となるタイミング
で読み出され、エンコーダ/デコーダ部14に供給され
る。そして、音声圧縮処理に対するデコード処理等の再
生信号処理を施され、D/A変換器15によってアナロ
グ信号とされ、端子16から所定の増幅回路部へ供給さ
れて再生出力される。例えばL,Rオーディオ信号とし
て出力される。The data written in the buffer RAM 13 is read out at the timing when the reproduction data is transferred at 0.3 Mbit / sec, and is supplied to the encoder / decoder section 14. Then, a reproduction signal process such as a decoding process for the audio compression process is performed, an analog signal is formed by the D / A converter 15, and the analog signal is supplied from a terminal 16 to a predetermined amplification circuit section and reproduced and output. For example, it is output as L and R audio signals.
【0025】ここで、バッファRAM13へのデータの
書込/読出は、メモリコントローラ12によって書込ポ
インタと読出ポインタの制御によりアドレス指定されて
行なわれるが、書込ポインタ(書込アドレス)は上記し
たように1.41Mbit/secのタイミングでインクリメントさ
れ、一方、読出ポインタ(読出アドレス)は0.3Mbit/se
c のタイミングでインクリメントされていくため、この
書込と読出のビットレートの差異により、バッファRA
M13内には或る程度データが蓄積された状態となる。
バッファRAM13内にフル容量のデータが蓄積された
時点で書込ポインタのインクリメントは停止され、光学
ヘッド3による光磁気ディスク1からのデータ読出動作
も停止される。ただし読出ポインタRのインクリメント
は継続して実行されているため、再生音声出力はとぎれ
ないことになる。Here, writing / reading of data to / from the buffer RAM 13 is carried out by being addressed by the memory controller 12 under the control of the write pointer and the read pointer, and the write pointer (write address) has been described above. As described above, the read pointer (read address) is incremented at a timing of 1.41 Mbit / sec, while the read pointer (read address) is 0.3 Mbit / se.
Since it is incremented at the timing of c, due to the difference between the bit rates of writing and reading, the buffer RA
A certain amount of data is stored in M13.
When the full capacity of data is accumulated in the buffer RAM 13, the increment of the write pointer is stopped, and the data read operation from the magneto-optical disk 1 by the optical head 3 is also stopped. However, since the read pointer R is continuously incremented, the reproduced voice output is not interrupted.
【0026】その後、バッファRAM13から読出動作
のみが継続されていき、或る時点でバッファRAM13
内のデータ蓄積量が所定量以下となったとすると、再び
光学ヘッド3によるデータ読出動作及び書込ポインタW
のインクリメントが再開され、再びバッファRAM13
のデータ蓄積がなされていく。Thereafter, only the read operation is continued from the buffer RAM 13, and at some point the buffer RAM 13
Assuming that the amount of data stored in the memory becomes less than a predetermined amount, the data read operation and the write pointer W by the optical head 3 are performed again.
Is restarted and the buffer RAM 13 is restarted.
Data is being accumulated.
【0027】このようにバッファRAM13を介して再
生音響信号を出力することにより、例えば外乱等でトラ
ッキングが外れた場合などでも、再生音声出力が中断し
てしまうことはなく、データ蓄積が残っているうちに例
えば正しいトラッキング位置までにアクセスしてデータ
読出を再開することで、再生出力に影響を与えずに動作
を続行できる。即ち、耐振機能を著しく向上させること
ができる。By outputting the reproduced sound signal via the buffer RAM 13 as described above, the reproduced sound output is not interrupted even if the tracking is missed due to a disturbance or the like, and the data accumulation remains. By accessing the correct tracking position and restarting the data reading, the operation can be continued without affecting the reproduction output. That is, the vibration resistance function can be remarkably improved.
【0028】図1において、アドレスデコーダ10から
出力されるアドレス情報や制御動作に供されるサブコー
ドデータはエンコーダ/デコーダ部8を介してシステム
コントローラ11に供給され、各種の制御動作に用いら
れる。さらに、記録/再生動作のビットクロックを発生
させるPLL回路のロック検出信号、及び再生データ
(L,Rチャンネル)のフレーム同期信号の欠落状態の
モニタ信号もシステムコントローラ11に供給される。In FIG. 1, address information output from the address decoder 10 and subcode data used for control operation are supplied to the system controller 11 via the encoder / decoder section 8 and used for various control operations. Further, the lock detection signal of the PLL circuit that generates the bit clock for the recording / reproducing operation and the monitor signal of the missing state of the frame synchronization signal of the reproduction data (L and R channels) are also supplied to the system controller 11.
【0029】また、システムコントローラ11は光学ヘ
ッド3におけるレーザダイオードの動作を制御するレー
ザ制御信号SLPを出力しており、レーザダイオードの出
力をオン/オフ制御するとともに、オン制御時として
は、レーザパワーが比較的低レベルである再生時の出力
と、比較的高レベルである記録時の出力とを切り換える
ことができるようになされている。Further, the system controller 11 outputs a laser control signal S LP for controlling the operation of the laser diode in the optical head 3 to control the output of the laser diode on / off, and at the time of on control, the laser It is possible to switch between an output at the time of reproduction in which the power is at a relatively low level and an output at the time of recording in which the power is at a relatively high level.
【0030】光磁気ディスク1に対して記録動作が実行
される際には、端子17に供給された記録信号(アナロ
グオーディオ信号)は、A/D変換器18によってデジ
タルデータとされた後、エンコーダ/デコーダ部14に
供給され、音声圧縮エンコード処理を施される。エンコ
ーダ/デコーダ部14によって圧縮された記録データは
メモリコントローラ12によって一旦バッファRAM1
3に書き込まれ、また所定タイミングで読み出されてエ
ンコーダ/デコーダ部8に送られる。そしてエンコーダ
/デコーダ部8でCIRCエンコード、EFM変調等の
エンコード処理された後、磁気ヘッド駆動回路6に供給
される。When the recording operation is performed on the magneto-optical disk 1, the recording signal (analog audio signal) supplied to the terminal 17 is converted into digital data by the A / D converter 18, and then the encoder. / It is supplied to the decoder unit 14 and subjected to audio compression encoding processing. The recording data compressed by the encoder / decoder unit 14 is temporarily buffered by the memory controller 12 in the buffer RAM 1
3 is read out at a predetermined timing and sent to the encoder / decoder unit 8. Then, the encoder / decoder unit 8 performs encoding processing such as CIRC encoding and EFM modulation, and then supplies the magnetic head driving circuit 6.
【0031】磁気ヘッド駆動回路6はエンコード処理さ
れた記録データに応じて、磁気ヘッド6aに磁気ヘッド
駆動信号を供給する。つまり、光磁気ディスク1に対し
て磁気ヘッド6aによるN又はSの磁界印加を実行させ
る。また、このときシステムコントローラ11は光学ヘ
ッドに対して、記録レベルのレーザ光を出力するように
制御信号を供給する。The magnetic head drive circuit 6 supplies a magnetic head drive signal to the magnetic head 6a in accordance with the encoded recording data. That is, the magnetic head 6a applies an N or S magnetic field to the magneto-optical disk 1. At this time, the system controller 11 also supplies a control signal to the optical head so as to output a laser beam of a recording level.
【0032】19はユーザー操作に供されるキーが設け
られた操作入力部、20は例えば液晶ディスプレイによ
って構成される表示部を示す。操作入力部19には録音
キー、再生キー、停止キー、AMSキー、サーチキー等
がユーザー操作に供されるように設けられている。Reference numeral 19 denotes an operation input section provided with keys used for user operation, and 20 denotes a display section composed of a liquid crystal display, for example. The operation input unit 19 is provided with a record key, a play key, a stop key, an AMS key, a search key, etc. so that the user can operate them.
【0033】また、ディスク1に対して記録/再生動作
を行なう際には、ディスク1に記録されている管理情
報、即ちP−TOC(プリマスタードTOC)、U−T
OC(ユーザーTOC)を読み出して、システムコント
ローラ11はこれらの管理情報に応じてディスク1上の
記録すべきセグメントのアドレスや、再生すべきセグメ
ントのアドレスを判別することとなるが、この管理情報
はバッファRAM13に保持される。このためバッファ
RAM13は、上記した記録データ/再生データのバッ
ファエリアと、これら管理情報を保持するエリアが分割
設定されている。When the recording / reproducing operation is performed on the disc 1, the management information recorded on the disc 1, that is, P-TOC (pre-mastered TOC) and U-T.
The OC (user TOC) is read out, and the system controller 11 determines the address of the segment to be recorded on the disc 1 and the address of the segment to be reproduced according to the management information. It is held in the buffer RAM 13. For this reason, the buffer RAM 13 is divided into the above-mentioned recording data / playback data buffer area and the area for holding these management information.
【0034】そして、システムコントローラ11はこれ
らの管理情報を、ディスク1が装填された際に管理情報
の記録されたディスクの最内周側の再生動作を実行させ
ることによって読み出し、バッファRAM13に記憶し
ておき、以後そのディスク1に対する記録/再生動作の
際に参照できるようにしている。Then, the system controller 11 reads out these management information by executing a reproducing operation on the innermost circumference side of the disc on which the management information is recorded when the disc 1 is loaded, and stores it in the buffer RAM 13. It is possible to refer to the recording / reproducing operation for the disc 1 thereafter.
【0035】また、U−TOCはデータの記録や消去に
応じて編集されて書き換えられるものであるが、システ
ムコントローラ11は記録/消去動作のたびにこの編集
処理をバッファRAM13に記憶されたU−TOC情報
に対して行ない、その書換動作に応じて所定のタイミン
グでディスク1のU−TOCエリアについても書き換え
るようにしている。The U-TOC is edited and rewritten in response to the recording and erasing of data, but the system controller 11 performs this editing process at each recording / erasing operation in the U-TOC stored in the buffer RAM 13. The TOC information is written and the U-TOC area of the disc 1 is rewritten at a predetermined timing according to the rewriting operation.
【0036】<2.P−TOCセクター>ここで、ディ
スク1においてセクターデータ形態で記録される音声デ
ータセクター、及び音声データの記録/再生動作の管理
を行なう管理情報として、まずP−TOCセクターにつ
いて説明する。P−TOC情報としては、ディスクの記
録可能エリア(レコーダブルユーザーエリア)などのエ
リア指定やU−TOCエリアの管理等が行なわれる。な
お、ディスク1が再生専用の光ディスクであるプリマス
タードディスクの場合は、P−TOCによってROM化
されて記録されている楽曲の管理も行なうことができる
ようになされている。<2. P-TOC Sector> Now, as the audio data sector recorded in the sector data form on the disc 1, and the management information for managing the recording / reproducing operation of the audio data, the P-TOC sector will be described first. As the P-TOC information, area designation such as a recordable area (recordable user area) of the disc and management of the U-TOC area are performed. When the disc 1 is a premastered disc which is a read-only optical disc, it is possible to manage the music recorded in the ROM by the P-TOC.
【0037】P−TOCのフォーマットを図2に示す。
図2はP−TOC用とされる領域(例えばディスク最内
周側のROMエリア)において繰り返し記録されるP−
TOC情報の1つのセクター(セクター0)を示してい
る。なお、P−TOCフォーマットはセクター0からセ
クター4まで用意されるが、セクター1以降はオプショ
ンとされている。The P-TOC format is shown in FIG.
FIG. 2 shows P-recorded repeatedly in an area for P-TOC (for example, ROM area on the innermost side of the disc).
One sector (sector 0) of TOC information is shown. The P-TOC format is prepared from sector 0 to sector 4, but sector 1 and later are optional.
【0038】P−TOCのセクターのデータ領域(4バ
イト×588 の2352バイト)は、先頭位置にオール0
又はオール1の1バイトデータによって成る12バイト
の同期パターンが形成され、続いてクラスタアドレス及
びセクターアドレスを示すアドレス等が4バイト付加さ
れ、以上でヘッダとされてP−TOCの領域であること
が示される。The data area of the sector of P-TOC (4 bytes x 588, 2352 bytes) has all 0s at the head position.
Alternatively, a 12-byte synchronization pattern consisting of 1-byte data of all 1s is formed, and then 4 bytes of an address indicating a cluster address and a sector address are added, and the header is a P-TOC area. Shown.
【0039】また、ヘッダに続いて所定アドレス位置に
『MINI』という文字に対応したアスキーコードによ
る識別IDが付加されている。さらに、続いてディスク
タイプや録音レベル、記録されている最初の楽曲の曲番
(First TNO)、最後の楽曲の曲番(Last TNO) 、リード
アウトスタートアドレスROA 、パワーキャルエリアス
タートアドレスPCA 、U−TOC(後述する図3のU
−TOCセクター0のデータ領域)のスタートアドレス
USTA 、録音可能なエリア(レコーダブルユーザーエ
リア)のスタートアドレスRSTA 等が記録される。Further, an identification ID by an ASCII code corresponding to the character "MINI" is added at a predetermined address position following the header. Furthermore, the disc type, recording level, song number of the first song recorded (First TNO), song number of the last song (Last TNO), lead-out start address RO A , power cal area start address PC A. , U-TOC (U of FIG. 3 described later)
The start address UST A of the TOC sector 0 data area) and the start address RST A of the recordable area (recordable user area) are recorded.
【0040】続いて、記録されている各楽曲等を後述す
る管理テーブル部におけるパーツテーブルに対応させる
テーブルポインタ(P-TNO1 〜P-TNO255) を有する対応テ
ーブル指示データ部が用意されている。Subsequently, a correspondence table instruction data section having table pointers (P-TNO1 to P-TNO255) for making each recorded music piece correspond to a parts table in a management table section described later is prepared.
【0041】そして対応テーブル指示データ部に続く領
域には、対応テーブル指示データ部におけるテーブルポ
インタ(P-TNO1 〜P-TNO255) に対応して、(01h) 〜(FF
h) までの255個のパーツテーブルが設けられた管理
テーブル部が用意される(なお本明細書において『h』
を付した数値はいわゆる16進表記のものである)。そ
れぞれのパーツテーブルには、或るセグメントについて
起点となるスタートアドレス、終端となるエンドアドレ
ス、及びそのセグメント(トラック)のモード情報(ト
ラックモード)が記録できるようになされている。Then, in the area subsequent to the correspondence table instruction data portion, (01h) to (FF) corresponding to the table pointers (P-TNO1 to P-TNO255) in the correspondence table instruction data portion.
A management table section provided with up to 255 parts tables up to (h) is prepared (herein, "h"
Numerical values with are so-called hexadecimal notation). Each part table can record a start address as a starting point, an end address as an ending point, and mode information (track mode) of the segment (track) for a certain segment.
【0042】各パーツテーブルにおけるトラックのモー
ド情報とは、そのセグメントが例えばオーバーライト禁
止やデータ複写禁止に設定されているか否かの情報や、
オーディオ情報か否か、モノラル/ステレオの種別など
が記録されている。The mode information of the track in each parts table is, for example, information indicating whether the segment is set to overwrite inhibition or data copy inhibition,
Whether or not it is audio information, monaural / stereo type, etc. are recorded.
【0043】管理テーブル部における(01h) 〜(FFh) ま
での各パーツテーブルは、対応テーブル指示データ部の
テーブルポインタ (P-TNO1〜P-TNO255) によって、その
セグメントの内容が示される。つまり、第1曲目の楽曲
についてはテーブルポインタP-TNO1として或るパーツテ
ーブル(例えば(01h) 。ただし実際にはテーブルポイン
タには所定の演算処理によりP−TOCセクター0内の
バイトポジションで或るパーツテーブルを示すことがで
きる数値が記されている)が記録されており、この場合
パーツテーブル(01h) のスタートアドレスは第1曲目の
楽曲の記録位置のスタートアドレスとなり、同様にエン
ドアドレスは第1曲目の楽曲が記録された位置のエンド
アドレスとなる。さらに、トラックモード情報はその第
1曲目についての情報となる。In each part table from (01h) to (FFh) in the management table section, the contents of the segment are indicated by the table pointers (P-TNO1 to P-TNO255) in the corresponding table instruction data section. That is, for the first piece of music, a certain parts table (for example, (01h) is used as the table pointer P-TNO1. However, the table pointer is actually the byte position in the P-TOC sector 0 by the predetermined arithmetic processing. Is recorded), in which case the start address of the parts table (01h) is the start address of the recording position of the first piece of music, and similarly the end address is The end address is the position where the first piece of music is recorded. Further, the track mode information becomes information about the first music piece.
【0044】同様に第2曲目についてはテーブルポイン
タP-TNO2に示されるパーツテーブル(例えば(02h) )
に、その第2曲目の記録位置のスタートアドレス、エン
ドアドレス、及びトラックモード情報が記録されてい
る。以下同様にテーブルポインタはP-TNO255まで用意さ
れているため、P−TOC上では第255曲目まで管理
可能とされている。そして、このようにP−TOCセク
ター0が形成されることにより、例えば再生時におい
て、所定の楽曲をアクセスして再生させることができ
る。Similarly, for the second music piece, the parts table indicated by the table pointer P-TNO2 (eg (02h))
The start address, end address, and track mode information of the recording position of the second tune are recorded in. Similarly, since the table pointers up to P-TNO255 are prepared, it is possible to manage up to the 255th song on the P-TOC. Then, by forming the P-TOC sector 0 in this way, a predetermined music piece can be accessed and reproduced, for example, during reproduction.
【0045】なお、記録/再生可能な光磁気ディスクの
場合いわゆるプリマスタードの楽曲エリアが存在しない
ため、上記した対応テーブル指示データ部及び管理テー
ブル部は用いられず(これらは続いて説明するU−TO
Cで管理される)、従って各バイトは全て『00h』と
されている。ただし、楽曲等が記録されるエリアとして
ROMエリアと光磁気エリアの両方を備えたハイブリッ
ドタイプのディスクについては、そのROMエリア内の
楽曲の管理に上記対応テーブル指示データ部及び管理テ
ーブル部が用いられる。In the case of a recordable / reproducible magneto-optical disk, since there is no so-called pre-mastered music area, the above-mentioned correspondence table instruction data section and management table section are not used (these are U-described later). TO
(It is managed by C), so each byte is all "00h". However, in the case of a hybrid type disc having both a ROM area and a magneto-optical area as areas where music and the like are recorded, the correspondence table instruction data section and the management table section are used to manage the music in the ROM area. .
【0046】<3.U−TOCセクター>続いてU−T
OCの説明を行なう。図3はU−TOCの1セクターの
フォーマットを示しており、主にユーザーが録音を行な
った楽曲や新たに楽曲が録音可能な未記録エリア(フリ
ーエリア)についての管理情報が記録されているデータ
領域とされる。なお、U−TOCもセクター0からセク
ター4までのフォーマットが存在するが、セクター1以
降はオプションとされる。例えばディスク1に或る楽曲
の録音を行なおうとする際には、システムコントローラ
11は、U−TOCからディスク上のフリーエリアを探
し出し、ここに音声データを記録していくことができる
ようになされている。また、再生時には再生すべき楽曲
が記録されているエリアをU−TOCから判別し、その
エリアにアクセスして再生動作を行なう。<3. U-TOC sector> followed by UT
The OC will be explained. FIG. 3 shows a format of one sector of the U-TOC, and is mainly data in which management information is recorded about a song recorded by the user and an unrecorded area (free area) in which a new song can be recorded. It is considered as an area. Note that the U-TOC also has formats from sector 0 to sector 4, but sector 1 and later are optional. For example, when trying to record a certain piece of music on the disc 1, the system controller 11 can search for a free area on the disc from the U-TOC and record audio data there. ing. Further, at the time of reproduction, the area in which the music to be reproduced is recorded is discriminated from the U-TOC, and that area is accessed to perform the reproduction operation.
【0047】図3に示すU−TOCのセクター(セクタ
ー0)には、P−TOCと同様にまずヘッダが設けら
れ、続いて所定アドレス位置に、メーカーコード、モデ
ルコード、最初の楽曲の曲番(First TNO)、最後の楽曲
の曲番(Last TNO)、セクター使用状況、ディスクシリ
アルナンバ、ディスクID等のデータが記録され、さら
に、ユーザーが録音を行なって記録されている楽曲の領
域や未記録領域等を後述する管理テーブル部に対応させ
ることによって識別するため、対応テーブル指示データ
部として各種のテーブルポインタ(P-DFA,P-EMPTY ,P-
FRA ,P-TNO1〜P-TNO255) が記録される領域が用意され
ている。As in the P-TOC, the U-TOC sector (sector 0) shown in FIG. 3 is first provided with a header, and then, at a predetermined address position, a manufacturer code, a model code, and a song number of the first music piece. (First TNO), song number (Last TNO) of the last song, sector usage, disc serial number, disc ID, and other data are recorded. Various table pointers (P-DFA, P-EMPTY, P-
An area for recording FRA, P-TNO1 to P-TNO255) is prepared.
【0048】そして対応テーブル指示データ部のテーブ
ルポインタ(P-DFA〜P-TNO255) に対応させることになる
管理テーブル部として(01h) 〜(FFh) までの255個の
パーツテーブルが設けられ、それぞれのパーツテーブル
には、上記図2のP−TOCセクター0と同様に或るセ
グメントについて起点となるスタートアドレス、終端と
なるエンドアドレス、そのセグメントのモード情報(ト
ラックモード)が記録されており、さらにこのU−TO
Cセクター0の場合、各パーツテーブルで示されるセグ
メントが他のセグメントへ続いて連結される場合がある
ため、その連結されるセグメントのスタートアドレス及
びエンドアドレスが記録されているパーツテーブルを示
すリンク情報が記録できるようになされている。Then, 255 parts tables of (01h) to (FFh) are provided as management table parts to be associated with the table pointers (P-DFA to P-TNO255) of the corresponding table instruction data part, respectively. 2, the start address as the starting point, the end address as the ending point, and the mode information (track mode) of the segment are recorded as in the P-TOC sector 0 of FIG. This U-TO
In the case of C sector 0, the segment shown in each parts table may be connected to another segment subsequently, so link information indicating the parts table in which the start address and end address of the connected segment are recorded. Can be recorded.
【0049】この種の記録再生装置では、例えば1つの
楽曲のデータが物理的に不連続に、即ち複数のセグメン
ト(ここでセグメントとは、物理的に連続したデータが
記録されているトラック部分をいう)にわたって記録さ
れていてもセグメント間でアクセスしながら再生してい
くことにより再生動作に支障はないため、ユーザーが録
音する楽曲等については、録音可能エリアの効率使用等
の目的から、複数セグメントにわけて記録する場合もあ
る。そのため、リンク情報が設けられ、例えば各パーツ
テーブルに与えられたナンバ(01h) 〜(FFh) (実際には
所定の演算処理によりU−TOCセクター0内のバイト
ポジションとされる数値で示される)によって、連結す
べきパーツテーブルを指定することによってパーツテー
ブルが連結できるようになされている。(なお、あらか
じめ記録される楽曲等については通常セグメント分割さ
れることがないため、前記図2のようにP−TOCセク
ター0においてリンク情報はすべて『(00h) 』とされて
いる。)In this type of recording / reproducing apparatus, for example, the data of one music piece is physically discontinuous, that is, a plurality of segments (here, a segment is a track portion on which physically continuous data is recorded. Even if it is recorded over multiple segments, the playback operation will not be hindered by playing while accessing between segments.Therefore, for songs etc. recorded by the user, multiple segments may be used for the purpose of efficient use of the recordable area. It may be recorded separately. Therefore, link information is provided, for example, numbers (01h) to (FFh) given to each parts table (actually indicated by a numerical value which is a byte position in the U-TOC sector 0 by a predetermined calculation process). The parts tables can be connected by specifying the parts table to be connected. (Note that since prerecorded music pieces are not usually segmented, the link information is all "(00h)" in the P-TOC sector 0 as shown in FIG.
【0050】つまりU−TOCセクター0における管理
テーブル部においては、1つのパーツテーブルは1つの
セグメントを表現しており、例えば3つのセグメントが
連結されて構成される楽曲についてはリンク情報によっ
て連結される3つのパーツテーブルによって、そのセグ
メント位置の管理はなされる。That is, in the management table section in the U-TOC sector 0, one part table represents one segment, and, for example, a music piece formed by connecting three segments is linked by link information. The segment position is managed by the three parts tables.
【0051】U−TOCセクター0の管理テーブル部に
おける(01h) 〜(FFh) までの各パーツテーブルは、対応
テーブル指示データ部におけるテーブルポインタ(P-DF
A,P-EMPTY ,P-FRA ,P-TNO1〜P-TNO255) によって、
以下のようにそのセグメントの内容が示される。Each of the parts tables (01h) to (FFh) in the management table section of the U-TOC sector 0 has a table pointer (P-DF) in the corresponding table instruction data section.
A, P-EMPTY, P-FRA, P-TNO1 to P-TNO255)
The contents of that segment are shown below.
【0052】テーブルポインタP-DFA は光磁気ディスク
1上の欠陥領域に付いて示しており、傷などによる欠陥
領域となるトラック部分(=セグメント)が示された1
つのパーツテーブル又は複数のパーツテーブル内の先頭
のパーツテーブルを指定している。つまり、欠陥セグメ
ントが存在する場合はテーブルポインタP-DFA において
(01h) 〜(FFh) のいづれかが記録されており、それに相
当するパーツテーブルには、欠陥セグメントがスタート
及びエンドアドレスによって示されている。また、他に
も欠陥セグメントが存在する場合は、そのパーツテーブ
ルにおけるリンク情報として他のパーツテーブルが指定
され、そのパーツテーブルにも欠陥セグメントが示され
ている。そして、さらに他の欠陥セグメントがない場合
はリンク情報は例えば『(00h) 』とされ、以降リンクな
しとされる。The table pointer P-DFA is shown for a defective area on the magneto-optical disk 1, and a track portion (= segment) which is a defective area due to a scratch or the like is shown.
One part table or the first part table in multiple part tables is specified. In other words, if there is a defective segment in the table pointer P-DFA
Any one of (01h) to (FFh) is recorded, and the defective segment is indicated by the start and end addresses in the parts table corresponding thereto. Further, when there is another defective segment, another part table is designated as the link information in the part table, and the defective segment is also shown in the part table. Then, if there is no other defective segment, the link information is, for example, "(00h)", and thereafter there is no link.
【0053】テーブルポインタP-EMPTY は管理テーブル
部における1又は複数の未使用のパーツテーブルの先頭
のパーツテーブルを示すものであり、未使用のパーツテ
ーブルが存在する場合は、テーブルポインタP-EMPTY と
して、(01h) 〜(FFh) のうちのいづれかが記録される。
未使用のパーツテーブルが複数存在する場合は、テーブ
ルポインタP-EMPTY によって指定されたパーツテーブル
からリンク情報によって順次パーツテーブルが指定され
ていき、全ての未使用のパーツテーブルが管理テーブル
部上で連結される。The table pointer P-EMPTY indicates the top parts table of one or a plurality of unused parts tables in the management table section. If an unused parts table exists, the table pointer P-EMPTY is used as a table pointer P-EMPTY. , (01h) to (FFh) is recorded.
If there are multiple unused part tables, the part tables specified by the table pointer P-EMPTY are used to sequentially specify the part tables by link information, and all the unused part tables are linked on the management table section. To be done.
【0054】テーブルポインタP-FRA は光磁気ディスク
1上のデータの書込可能なフリーエリア(消去領域を含
む)について示しており、フリーエリアとなるトラック
部分(=セグメント)が示された1又は複数のパーツテ
ーブル内の先頭のパーツテーブルを指定している。つま
り、フリーエリアが存在する場合はテーブルポインタP-
FRA において(01h) 〜(FFh) のいづれかが記録されてお
り、それに相当するパーツテーブルには、フリーエリア
であるセグメントがスタート及びエンドアドレスによっ
て示されている。また、このようなセグメントが複数個
有り、つまりパーツテーブルが複数個有る場合はリンク
情報により、リンク情報が『(00h) 』となるパーツテー
ブルまで順次指定されている。The table pointer P-FRA indicates the writable free area (including the erased area) of the data on the magneto-optical disk 1, and 1 or the track portion (= segment) which becomes the free area is indicated. The first part table in multiple part tables is specified. In other words, if there is a free area, the table pointer P-
In the FRA, any one of (01h) to (FFh) is recorded, and in the parts table corresponding to that, the segment which is the free area is indicated by the start and end addresses. Further, when there are a plurality of such segments, that is, when there are a plurality of parts tables, the parts table with link information of "(00h)" is sequentially specified by the link information.
【0055】図4にパーツテーブルにより、フリーエリ
アとなるセグメントの管理状態を模式的に示す。これは
セグメント(03h)(18h)(1Fh)(2Bh)(E3h) がフリーエリア
とされている時に、この状態が対応テーブル指示データ
P-FRA に引き続きパーツテーブル(03h)(18h)(1Fh)(2Bh)
(E3h) のリンクによって表現されている状態を示してい
る。なお、上記した欠陥領域や、未使用パーツテーブル
の管理形態もこれと同様となる。FIG. 4 schematically shows the management state of the segment serving as the free area by using the parts table. This is the correspondence table instruction data when segment (03h) (18h) (1Fh) (2Bh) (E3h) is set as free area.
Continuing from P-FRA, parts table (03h) (18h) (1Fh) (2Bh)
The state represented by the link (E3h) is shown. The defective area and the unused parts table management mode described above are the same.
【0056】ところで、全く楽曲等の音声データの記録
がなされておらず欠陥もない光磁気ディスクであれば、
テーブルポインタP-FRA によってパーツテーブル(01h)
が指定され、これによってディスクのレコーダブルユー
ザーエリアの全体が未記録領域(フリーエリア)である
ことが示される。そして、この場合残る(02h) 〜(FFh)
のパーツテーブルは使用されていないことになるため、
上記したテーブルポインタP-EMPTY によってパーツテー
ブル(02h) が指定され、また、パーツテーブル(02h) の
リンク情報としてパーツテーブル(03h) が指定され、パ
ーツテーブル(03h) のリンク情報としてパーツテーブル
(04h) が指定され、というようにパーツテーブル(FFh)
まで連結される。この場合パーツテーブル(FFh) のリン
ク情報は以降連結なしを示す『(00h) 』とされる。な
お、このときパーツテーブル(01h) については、スター
トアドレスとしてはレコーダブルユーザーエリアのスタ
ートアドレスが記録され、またエンドアドレスとしては
リードアウトスタートアドレスの直前にアドレスが記録
されることになる。By the way, in the case of a magneto-optical disk in which no audio data such as music is recorded and there is no defect,
Parts table (01h) by table pointer P-FRA
Is designated, which indicates that the entire recordable user area of the disc is an unrecorded area (free area). And it remains in this case (02h) ~ (FFh)
Since the parts table of will not be used,
The part table (02h) is specified by the above-mentioned table pointer P-EMPTY, the part table (03h) is specified as the link information of the part table (02h), and the part table is specified as the link information of the part table (03h).
(04h) is specified, and so on.Parts table (FFh)
Are linked up to. In this case, the link information of the parts table (FFh) is set to "(00h)" indicating that there is no connection thereafter. At this time, in the parts table (01h), the start address of the recordable user area is recorded as the start address, and the address is recorded immediately before the lead-out start address as the end address.
【0057】テーブルポインタP-TNO1〜P-TNO255は、光
磁気ディスク1にユーザーが記録を行なった楽曲につい
て示しており、例えばテーブルポインタP-TNO1では1曲
目のデータが記録された1又は複数のセグメントのうち
の時間的に先頭となるセグメントが示されたパーツテー
ブルを指定している。Table pointers P-TNO1 to P-TNO255 indicate music pieces recorded by the user on the magneto-optical disk 1. For example, in the table pointer P-TNO1, one or a plurality of pieces of data in which the first music piece is recorded are recorded. A parts table indicating the temporally first segment of the segments is specified.
【0058】例えば1曲目とされた楽曲がディスク上で
トラックが分断されずに(つまり1つのセグメントで)
記録されている場合は、その1曲目の記録領域はテーブ
ルポインタP-TNO1で示されるパーツテーブルにおけるス
タート及びエンドアドレスとして記録されている。For example, the first music piece is not divided into tracks on the disc (that is, one segment).
When recorded, the recording area of the first music piece is recorded as the start and end addresses in the parts table indicated by the table pointer P-TNO1.
【0059】また、例えば2曲目とされた楽曲がディス
ク上で複数のセグメントに離散的に記録されている場合
は、その楽曲の記録位置を示すため各セグメントが時間
的な順序に従って指定される。つまり、テーブルポイン
タP-TNO2に指定されたパーツテーブルから、さらにリン
ク情報によって他のパーツテーブルが順次時間的な順序
に従って指定されて、リンク情報が『(00h) 』となるパ
ーツテーブルまで連結される(上記、図4と同様の形
態)。このように例えば2曲目を構成するデータが記録
された全セグメントが順次指定されて記録されているこ
とにより、このU−TOCセクター0のデータを用い
て、2曲目の再生時や、その2曲目の領域へのオーバラ
イトを行なう際に、光学ヘッド3及び磁気ヘッド6をア
クセスさせ離散的なセグメントから連続的な音楽情報を
取り出したり、記録エリアを効率使用した記録が可能に
なる。Further, for example, when the second music piece is discretely recorded in a plurality of segments on the disc, each segment is designated in chronological order to indicate the recording position of the music piece. In other words, from the parts table specified by the table pointer P-TNO2, further parts tables are sequentially specified by the link information according to the temporal order, and the parts table whose link information is "(00h)" is linked. (The above-mentioned form similar to FIG. 4). Thus, for example, all the segments in which the data constituting the second music is recorded are sequentially designated and recorded, so that the data of the U-TOC sector 0 is used to reproduce the second music or the second music. When overwriting the area (1), it becomes possible to access the optical head 3 and the magnetic head 6 to take out continuous music information from discrete segments, and to perform recording using the recording area efficiently.
【0060】以上のようにディスク上のエリア管理はP
−TOCによってなされ、またレコーダブルユーザーエ
リアにおいて記録された楽曲やフリーエリア等はU−T
OCにより行なわれる。これらのTOC情報はバッファ
RAM13に読み込まれてシステムコントローラ11が
これを参照できるようになされる。As described above, the area management on the disk is P
-Music recorded by the TOC and recorded in the recordable user area, free areas, etc.
Performed by OC. These TOC information are read into the buffer RAM 13 so that the system controller 11 can refer to them.
【0061】<4.データセクター>次に音声データの
記録されるセクターのフォーマットは図5のように設定
されている。このセクター(2352バイト)におい
て、先頭の12バイトは同期データとされ、つづく3バ
イトがクラスタアドレス及びセクターアドレス用に設定
され、続く1バイトがモードとされ、ここまでの16バ
イトがヘッダとされる。<4. Data sector> The format of the sector in which audio data is recorded next is set as shown in FIG. In this sector (2352 bytes), the first 12 bytes are used as synchronization data, the next 3 bytes are set for the cluster address and the sector address, the next 1 byte is set as the mode, and the 16 bytes so far are used as the header. .
【0062】ヘッダにつづいて4バイトがサブヘッダと
され、サブヘッダにつづくバイト、即ちセクターの第2
1バイト目〜第2352バイト目までの2332バイト
がデータエリア(Data0 〜Data2331)とされている。こ
の2332バイトのデータエリアには212バイトのサ
ウンドフレーム(図18参照)が11単位記録されるこ
とになり、従って1セクターで 5.5単位のサウンドグル
ープが記録され、セクターアドレスが偶数(アドレスの
LSBが0)である偶数セクターと、次のセクター、つ
まりセクターアドレスが奇数(アドレスのLSBが1)
である奇数セクターの2つのセクターで11単位のサウ
ンドグループが記録されることになる。4 bytes following the header are used as a sub-header, and the bytes following the sub-header, that is, the second sector
2332 bytes from the 1st byte to the 2352nd byte are used as a data area (Data0 to Data2331). A sound frame of 212 bytes (refer to FIG. 18) is recorded in 11 units in this data area of 2332 bytes, so that a sound group of 5.5 units is recorded in one sector, and the sector address is even (the LSB of the address is 0) even sector and the next sector, that is, the sector address is odd (the LSB of the address is 1)
A sound group of 11 units will be recorded in two sectors of odd-numbered sectors.
【0063】<5.バッファRAMの領域構成>これら
のセクター(P−TOCセクター、U−TOCセクタ
ー、及びデータセクター)を記憶するために、本実施例
においてバッファRAM13は例えば図6のように用い
られる。バッファRAM13の記憶容量を4Mビットと
し、またTOC情報を8セクター分保持するように設定
されるとする。すると先頭の12バイト(アドレス0000
h 〜000Ch )は空きエリアとされ、続くアドレス000Ch
〜4A0Bh までの18944バイトがTOC用に使用され
る。即ち、エリア00〜エリア07までの8個のエリア
がそれぞれTOCセクターを保持することになる。各エ
リアは2368バイトであり、従って2352バイトで
ある1セクター分のデータ(図2,図3参照)に加えて
16バイトの付加データが記憶できるようになされてい
る。<5. Area Configuration of Buffer RAM> In order to store these sectors (P-TOC sector, U-TOC sector, and data sector), the buffer RAM 13 is used in this embodiment as shown in FIG. 6, for example. It is assumed that the buffer RAM 13 has a storage capacity of 4 Mbits and is set to hold 8 sectors of TOC information. Then the first 12 bytes (address 0000
h ~ 000Ch) is an empty area, and the following address 000Ch
18944 bytes from ~ 4A0Bh are used for TOC. That is, the eight areas from area 00 to area 07 each hold the TOC sector. Each area has 2368 bytes. Therefore, in addition to 2352 bytes of data for one sector (see FIGS. 2 and 3), 16 bytes of additional data can be stored.
【0064】さらに、アドレス4A0Ch 〜07FC4Bh までが
音声データ用に使用され、即ち、それぞれ2368バイ
トとされるエリア08〜エリアDCが音声データセクタ
ーの蓄積及び読出に用いられて、上述したショックプル
ーフ機能を実現している。ここで、各エリアは2368
バイトであり、従って2352バイトである1セクター
分のデータ(図5参照)に加えて16バイトの付加デー
タが記憶できるようになされている。なお、アドレス07
FC4Ch 〜07FFFFh までは空きエリアとされている。Further, addresses 4A0Ch to 07FC4Bh are used for audio data, that is, area 08 to area DC, which are 2368 bytes each, are used for storing and reading audio data sectors, and the shock proof function described above is achieved. Has been realized. Here, each area is 2368
In addition to 1 sector data (see FIG. 5) of 2352 bytes, 16 bytes of additional data can be stored. In addition, address 07
FC4Ch to 07FFFFh are vacant areas.
【0065】ここで、エリア00〜エリアDCの各エリ
アの先頭アドレスとして示した000Ch 〜07F30Ch は、書
込/読出の対象となるセクターのカウント値に基づいて
算出される。つまり、セクターカウント値をNS とする
と、セクターアドレスは940h×NS +0Ch となる。な
お『+0Ch 』は先頭の空きエリア分のオフセットであ
る。従って、例えばエリア08についての先頭アドレス
は、940h×08h +0Ch =4A0Ch として算出される。Here, 000Ch to 07F30Ch shown as the head address of each area of area 00 to area DC is calculated based on the count value of the sector to be written / read. That is, when the sector count value is N S , the sector address is 940h × NS + 0Ch. "+ 0Ch" is the offset for the first free area. Therefore, for example, the start address of the area 08 is calculated as 940h × 08h + 0Ch = 4A0Ch.
【0066】2368バイトの各エリア内の構成をエリ
ア09を例にあげて図7に示す。エリア09は音声デー
タ、即ち図5のデータセクターが記憶されることにな
る。このエリア09は534Ch が先頭アドレスとなるが、
これを先頭としてアドレス5C8Bh までの2368バイト
(000h 〜93Fh) は、図示するように用いられる。The structure within each area of 2368 bytes is shown in FIG. 7 by taking area 09 as an example. Area 09 stores audio data, that is, the data sector shown in FIG. In this area 09, 534Ch is the start address,
2368 bytes starting from this and up to address 5C8Bh
(000h to 93Fh) is used as illustrated.
【0067】すなわち、セクターの書込はシンク検出に
応じて実行されるため、最初にクラスタアドレス、セク
ターアドレス、モードが記憶され、続いて4バイトのサ
ブヘッダが記憶され、その後データData0 〜Data2331が
順に記憶されていく。そして、その後にシンクが書き込
まれ、1セクター(2352バイト)が記憶される。こ
こで、エリア内にはセクターを記憶した後16バイトが
残ることになるが、この16バイト(930h〜93Fh)には
付加データが記憶できるように、セクターパラメータの
記憶エリア(付加領域09add )とされる。(以下、付
加データとは、この16バイトの領域にセクターに対応
して記憶される各種情報のことをいうこととする。)な
お、各バイトのアドレスはそのエリアの先頭アドレス
(セクターアドレス)にバイトアドレスを加算すること
で得られる。例えばエリア09におけるData0のアドレ
スは(940h×09h+0Ch )+008h=534Ch +008h=5354h
となる。That is, since the writing of the sector is executed according to the sync detection, the cluster address, the sector address and the mode are first stored, then the 4-byte sub-header is stored, and then the data Data0 to Data2331 are sequentially stored. It will be remembered. Then, after that, the sync is written and one sector (2352 bytes) is stored. Here, 16 bytes are left in the area after the sector is stored, and a sector parameter storage area (additional area 09add) is provided so that additional data can be stored in the 16 bytes (930h to 93Fh). To be done. (Hereinafter, the additional data means various information stored in this 16-byte area corresponding to the sector.) The address of each byte is the start address (sector address) of the area. It is obtained by adding byte addresses. For example, the address of Data0 in area 09 is (940h × 09h + 0Ch) + 008h = 534Ch + 008h = 5354h
Becomes
【0068】このように、バッファRAM13内の各エ
リア(エリア00〜エリアDC)までには、セクターデ
ータに対応して付加データを記憶できる付加領域(00
add〜DCadd )が設定されており、これによってセク
ターに付随するトラックナンバ、進行時間、トラックモ
ード、リンク情報、エラー情報等をセクターと対応させ
て保持させることができるようになされている。そし
て、セクターデータを読み出す際に、それに付随する付
加データも読み出して各種動作管理に用いている。As described above, in each area (area 00 to area DC) in the buffer RAM 13, the additional area (00) capable of storing the additional data corresponding to the sector data is stored.
add to DCadd) are set so that the track number, the traveling time, the track mode, the link information, the error information and the like associated with the sector can be held in association with the sector. When the sector data is read, the additional data accompanying it is also read and used for various operation management.
【0069】付加データをセクターデータと対応させて
バッファRAM13内に保持しておくことにより、シス
テムコントローラ11にとっては、バッファRAM13
からデータを読み出す際に、その読み出したセクターに
ついての各種情報が得られ、システム動作処理上都合が
よい。例えばバッファRAM13を介して再生すること
で、あるセクターでの演奏進行時間の情報などはディス
ク1から読み出た時点と実際に再生出力される時点にず
れが生ずることになるが、そのセクターの演奏進行時間
情報をそのセクターのデータがバッファRAM13から
読み出される時点に読み出すようにすることができる。By storing the additional data in the buffer RAM 13 in association with the sector data, the system controller 11 can store the additional data in the buffer RAM 13.
When the data is read from, various information about the read sector is obtained, which is convenient for the system operation processing. For example, by reproducing through the buffer RAM 13, the information such as the performance progress time in a certain sector may deviate from the time when it is read from the disk 1 and the time when it is actually reproduced and output. The progress time information can be read at the time when the data of the sector is read from the buffer RAM 13.
【0070】また他にも、トラック番号(楽曲番号)、
トラックチェンジ情報や、ステレオ/モノラルの別、エ
ンファシス、コピーライト等のトラックモード情報、さ
らに音声データの管理情報における前後のリンク情報な
どや、エラー情報等についても、バッファRAM13に
そのセクターのデータを書き込む時に同時に書き込み、
またそのセクターのデータをバッファRAM13から読
み出すときに読み出すことができ、各種動作制御に用い
ることができる。なお、後述するが、本実施例において
メモリコントローラ12からエンコーダ/デコーダ部1
4にデータ転送される際に出力されるチャンネル識別信
号SLRは、この付加データを利用して生成することと
なる。In addition, the track number (song number),
The track change information, the track mode information such as stereo / monaural distinction, emphasis, and copyright, the link information before and after the audio data management information, the error information, and the like are also written to the buffer RAM 13 in the sector data. Sometimes write at the same time,
Further, the data of the sector can be read when it is read from the buffer RAM 13, and can be used for various operation control. As will be described later, in this embodiment, the memory controller 12 to the encoder / decoder unit 1
The channel identification signal SLR that is output when the data is transferred to No. 4 is generated using this additional data.
【0071】<6.メモリコントローラの構成>次に、
バッファRAM13をこのような形態で用いるためのメ
モリコントローラ12の構成及び動作について説明す
る。<6. Configuration of memory controller> Next,
The configuration and operation of the memory controller 12 for using the buffer RAM 13 in such a form will be described.
【0072】図8はメモリコントローラ12の内部構成
を示すブロック図である。30はディスクドライブイン
ターフェース部であり、ディスクドライブ側、即ちエン
コーダ/デコーダ部8に対する記録/再生データDt、
及びTOC情報TDt等の保持及び授受を行なう。FIG. 8 is a block diagram showing the internal structure of the memory controller 12. Reference numeral 30 denotes a disk drive interface section, which is the disk drive side, that is, the recording / reproducing data Dt for the encoder / decoder section 8,
And, the TOC information TDt and the like are held and given.
【0073】31はRAMデータインターフェース部で
あり、バッファRAM13に対してデータの書込/読出
及びこれらのデータの保持を行なう。書込/読出対象と
なるデータは記録/再生データDt、及びTOC情報T
Dtとなる。32は音声圧縮インターフェース部であ
り、音声圧縮部即ちエンコーダ/デコーダ部14に対す
る記録/再生データDt等の保持及び授受を行なう。A RAM data interface unit 31 writes / reads data to / from the buffer RAM 13 and holds these data. The data to be written / read are the recording / reproducing data Dt and the TOC information T.
It becomes Dt. Reference numeral 32 denotes an audio compression interface unit, which holds and sends the recording / reproducing data Dt and the like to the audio compression unit, that is, the encoder / decoder unit 14.
【0074】33はコントローラインターフェース部で
あり、システムコントローラ11に対するインターフェ
ースとなる。ここではシステムコントローラ11との間
でTOC情報TDtの受け渡しや、システムコントロー
ラ11からの制御信号の入力、及びこれらのデータ保持
が行なわれる。A controller interface unit 33 serves as an interface to the system controller 11. Here, the TOC information TDt is transferred to and from the system controller 11, the control signal is input from the system controller 11, and the data thereof is held.
【0075】34はアドレスカウンタであり、コントロ
ーラインターフェース部33を介して供給されるアドレ
ス指定データ、モード情報、ディスクドライブインター
フェース部30又は音声圧縮インターフェース部32に
て検出されるセクターのシンクデータ、及びRAMデー
タインターフェース部31から供給されるバイトカウン
ト信号、等に基づいて後述する動作で書込アドレス/読
出アドレス(MAd)を発生させ、バッファRAM13に
出力する。Reference numeral 34 is an address counter, which is address specification data supplied via the controller interface unit 33, mode information, sync data of a sector detected by the disk drive interface unit 30 or the audio compression interface unit 32, and RAM. A write address / read address (M Ad ) is generated by an operation described later based on the byte count signal supplied from the data interface unit 31 and the like, and is output to the buffer RAM 13.
【0076】35はメモリコントローラ12の各部の動
作を制御するコントロール部である。このコントロール
部35はシステムコントローラ11からの指令によりバ
ッファRAM13に対する書込/読出動作制御や、エン
コーダ/デコーダ部8,エンコーダ/デコーダ部14に
対するデータ等の送受信動作の制御を行なうことにな
る。また、エンコーダ/デコーダ部14に対してチャン
ネル識別信号SLRの出力動作の制御も行なうが、これに
ついては後述する。Bは各部を接続している制御バスを
示す。Reference numeral 35 is a control section for controlling the operation of each section of the memory controller 12. The control unit 35 controls the write / read operation for the buffer RAM 13 and the transmission / reception operation of data and the like for the encoder / decoder unit 8 and the encoder / decoder unit 14 in response to a command from the system controller 11. It also controls the output operation of the channel identification signal S LR to the encoder / decoder unit 14, which will be described later. B indicates a control bus connecting the respective units.
【0077】ここで、アドレスカウンタ34の構成を図
9に示す。40はバッファRAM13へのデータ書込の
ためのアドレスを得るためにセクターシンクに基づいて
カウント動作を行なう書込セクターカウンタであり、4
1はバッファRAM13からのデータ読出のためのアド
レスを得るためにセクターシンクに基づいてカウント動
作を行なう読出セクターカウンタである。なお、ディス
クから読み出されたセクターデータをバッファRAMに
書き込む際には、その書込動作として巡回モード、直進
モード、リトライモードのいづれかが与えられ、モード
に応じて書込セクターカウンタ40のカウント動作が制
御される。Here, the configuration of the address counter 34 is shown in FIG. Reference numeral 40 denotes a write sector counter that performs a count operation based on a sector sync to obtain an address for writing data to the buffer RAM 13.
Reference numeral 1 is a read sector counter that performs a count operation based on a sector sync to obtain an address for reading data from the buffer RAM 13. When writing the sector data read from the disk to the buffer RAM, one of a cyclic mode, a straight advance mode, and a retry mode is given as the write operation, and the write sector counter 40 counts according to the mode. Is controlled.
【0078】42は書込セクターカウンタ40の計数値
を+1又は−1することができる加減算回路、43は読
出セクターカウンタ41の計数値を+1又は−1するこ
とができる加減算回路である。44は選択回路であり、
書込セクターカウンタ40、読出セクターカウンタ4
1、加減算回路42,43からの計数値からいづれかを
選択して出力する。選択動作は例えばシステムコントロ
ーラ11からコントローラインターフェース部33を介
して供給される制御信号により実行される。Reference numeral 42 is an adder / subtractor circuit that can increment or decrement the count value of the write sector counter 40, and 43 is an adder / subtractor circuit that is capable of increment or decrement the count value of the read sector counter 41. 44 is a selection circuit,
Write sector counter 40, read sector counter 4
1. Select one of the count values from the adder / subtractor circuits 42 and 43 and output it. The selection operation is executed by a control signal supplied from the system controller 11 via the controller interface unit 33, for example.
【0079】45はセクターアドレス演算部であり、選
択回路44から出力されたセクターカウント値NS に対
して、NS ×940h+0Chを行なう。つまり、図6
で説明したエリア00〜エリアDCについての先頭アド
レス(バッファRAM13におけるセクター単位の先頭
アドレス)を算出する。Reference numeral 45 denotes a sector address operation unit, which performs N S × 940h + 0Ch on the sector count value N S output from the selection circuit 44. That is, FIG.
The start address (start address of the sector unit in the buffer RAM 13) for the areas 00 to DC described in 1. is calculated.
【0080】46はバッファRAM13へのデータ書込
のためのバイトアドレス(セクターの何バイト目か)を
得るためにセクターシンクに基づいてリセットされ、R
AMデータインターフェース部31からのバイトカウン
ト信号CTによりカウント動作を行なう書込バイトカウ
ンタであり、41はバッファRAM13からのデータ読
出のためのバイトアドレス(セクターの何バイト目か)
を得るためにセクターシンクに基づいてリセットされ、
RAMデータインターフェース部31からのバイトカウ
ント信号CTによりカウント動作を行なう読出バイトカ
ウンタである。46 is reset based on the sector sync to obtain a byte address (what byte of the sector) for writing data to the buffer RAM 13, and R
Reference numeral 41 is a write byte counter that performs a count operation by the byte count signal CT from the AM data interface unit 31, and 41 is a byte address for reading data from the buffer RAM 13 (what byte of the sector).
Reset based on sector sync to get
It is a read byte counter that performs a counting operation in response to the byte count signal CT from the RAM data interface unit 31.
【0081】また、48は特に上述したようにバッファ
RAM13内で各エリア(エリア00〜エリアDC)に
おいて設けられている各16バイトの付加領域(00ad
d 〜DCadd )をアクセスするために所定のパラメータ
オフセットを発生するパラメータオフセット発生部であ
る。このパラメータオフセット発生部48は、図7にお
ける付加領域のアクセスのために、パラメータオフセッ
トとしては『930h』〜『93Fh』までを発生させ
ることができるように構成されている。Reference numeral 48 is a 16-byte additional area (00ad) provided in each area (area 00 to area DC) in the buffer RAM 13 as described above.
This is a parameter offset generation unit that generates a predetermined parameter offset for accessing d to DCadd). The parameter offset generating unit 48 is configured to be capable of generating parameter offsets of "930h" to "93Fh" for accessing the additional area in FIG.
【0082】49は選択回路であり、書込バイトカウン
タ46、読出バイトカウンタ47、もしくはパラメータ
オフセット発生部48の出力を、バイトアドレスデータ
として選択して出力する。50はアドレス発生/出力部
であり、セクターアドレス演算部45から出力されたセ
クターアドレスに選択回路49から出力されたバイトア
ドレスを加算することで、アクセスアドレスを算出し、
これをバッファRAM13に対して出力する。A selection circuit 49 selects the output of the write byte counter 46, the read byte counter 47, or the parameter offset generator 48 as byte address data and outputs it. An address generation / output unit 50 calculates an access address by adding the byte address output from the selection circuit 49 to the sector address output from the sector address calculation unit 45.
This is output to the buffer RAM 13.
【0083】<7.バッファRAMに対する書込/読出
動作>メモリコントローラ12内において以上のように
アドレスカウンタ34が構成されていることにより、デ
ィスク1からの再生動作時に、ディスク1から読み出さ
れたセクターデータをバッファRAM13に記憶させる
際、及びバッファRAM13からセクターデータを読み
出して、これをエンコーダ/デコーダ部14に対して再
生データとして出力する際、において、その時のセクタ
ーアドレスを生成するためのセクターカウンタ40,4
1の値、及びパラメータオフセット発生部48の出力を
用いて、付加領域のアクセスアドレスを得ることがで
き、付加データの書込/読出を行なうことができる。以
下、付加領域のアクセス方式としての各種例を説明す
る。<7. Writing / reading operation to / from buffer RAM> Since the address counter 34 is configured in the memory controller 12 as described above, sector data read from the disk 1 is stored in the buffer RAM 13 during the reproducing operation from the disk 1. Sector counters 40 and 4 for generating sector addresses at the time of storing and reading sector data from the buffer RAM 13 and outputting this to the encoder / decoder unit 14 as reproduction data.
By using the value of 1 and the output of the parameter offset generator 48, the access address of the additional area can be obtained, and the additional data can be written / read. Hereinafter, various examples of the access method of the additional area will be described.
【0084】なお、付加領域への書込/読出は、この記
録再生装置における記録時において、入力されたデータ
をバッファRAM13に記憶させる際、バッファRAM
13からデータを読み出して記録データとして供給する
際にも可能であるが、この場合も、アドレスカウンタ3
4における以下説明するものとほぼ同様の処理により付
加領域のアクセスアドレスを得ることができるものであ
り、この場合の説明は省略する。The writing / reading to / from the additional area is performed by the buffer RAM 13 when the input data is stored in the buffer RAM 13 during recording in the recording / reproducing apparatus.
This is also possible when data is read from 13 and supplied as recording data, but in this case as well, the address counter 3
The access address of the additional area can be obtained by almost the same processing as that described below in No. 4, and the description in this case will be omitted.
【0085】まず、ディスクから読み出したデータをバ
ッファRAM13に書き込む際に、付加データを記録す
る動作例を説明するが、このため、記録再生装置の再生
時において、ディスクから読み出したデータをバッファ
RAM13に書き込む際のモードに応じた動作を図10
を用いて説明しておく。First, an example of the operation of recording the additional data when writing the data read from the disc in the buffer RAM 13 will be described. Therefore, during the reproduction of the recording / reproducing apparatus, the data read from the disc is stored in the buffer RAM 13. The operation according to the mode at the time of writing is shown in FIG.
Will be explained using.
【0086】上記したようにディスクから読み出された
セクターデータをバッファRAM13に書き込む際に
は、その書込動作として巡回モード、直進モード、リト
ライモードのいづれかが与えられる。これは目的のセク
ターを所定のエリア(エリア08〜エリアDCのいづれ
か)に書き込むためのモード制御であり、書込が開始さ
れる際には先ず巡回モードとされている。巡回モードの
場合、書込セクターカウンタ40はセクターシンクが入
力されていもそのときのカウント値を保持する。When the sector data read from the disk is written in the buffer RAM 13 as described above, one of the cyclic mode, the straight advance mode and the retry mode is given as the writing operation. This is a mode control for writing the target sector in a predetermined area (any one of area 08 to area DC), and when the writing is started, the cyclic mode is first set. In the cyclic mode, the write sector counter 40 holds the count value at that time even if the sector sync is input.
【0087】従って、巡回モードでエリア08からアド
レス指定される場合は、セクターアドレス演算部45で
算出されるセクターアドレスは常にアドレス4A0Ch とな
り、書込バイトカウンタ46のカウント値に基づいて、
エリア08内で書込アクセスが実行される。Therefore, when the area 08 is addressed in the cyclic mode, the sector address calculated by the sector address calculator 45 is always the address 4A0Ch, and based on the count value of the write byte counter 46,
A write access is executed in area 08.
【0088】そして、セクターシンクの割り込みがある
とともにそのセクターのデータを各バイトに書き込んで
いき、その書き込んだセクターが目的のセクターである
か否かを判別する。目的のセクターでなければ、巡回モ
ードに従って再びセクターシンクの割り込みに応じて入
力されたセクターのデータをエリア08内で各バイトに
書き込んでいく。即ち、目的のセクターが書き込まれる
まで巡回モードとして、重ね書きを実行していく。Then, when there is a sector sync interrupt, the data of the sector is written into each byte, and it is determined whether the written sector is the target sector. If the sector is not the target sector, the sector data input in response to the sector sync interrupt is written to each byte in the area 08 in accordance with the cyclic mode. That is, overwriting is executed in the cyclic mode until the target sector is written.
【0089】例えばエリア08において目的のセクター
が書き込まれたら、その時点で直進モードとされる。直
進モードの際は書込セクターカウンタ40はセクターシ
ンクに応じてカウントアップを行なう。従って、アクセ
スアドレスは次のセクターのセクターシンクによってエ
リア09を示すアドレスとなり、セクターシンク以降、
セクターデータをエリア09の各バイトに書き込んでい
くことになる。For example, when the target sector is written in the area 08, the straight advance mode is set at that time. In the straight advance mode, the write sector counter 40 counts up according to the sector sync. Therefore, the access address becomes an address indicating the area 09 by the sector sync of the next sector.
The sector data will be written into each byte of area 09.
【0090】以降、書込エラーがなければ、書込が終了
(断続的な書込動作における1回の書込動作の終了)す
るまで直進モードで順次セクターデータが各エリアに書
き込まれていく。Thereafter, if there is no write error, the sector data is sequentially written in each area in the straight advance mode until the writing is completed (end of one writing operation in the intermittent writing operation).
【0091】ただし、直進モードに移った際及び直進モ
ードが継続されて次のエリアに移った際には、その直前
に書き込んだセクターについて書込エラーの有無を判別
しており、もしエラーがあればリトライモードとして再
び書込を実行する。However, it is determined whether or not there is a write error in the sector written immediately before the shift to the straight-ahead mode or when the straight-ahead mode is continued and moves to the next area. For example, writing is performed again in the retry mode.
【0092】例えばエリア0Aに入った時点でエリア0
9での書込エラーが検出されたらリトライモードとされ
て書込セクターカウンタの計数値が−1され、即ち、ア
クセスアドレスがエリア09内のアドレスとされる。そ
して、エリア09内で巡回モード状態でセクターシンク
に応じて書込を続け、目的のセクターが書き込まれた
ら、直進モードに戻ることになる。For example, when entering area 0A, area 0
When the write error in 9 is detected, the retry mode is set and the count value of the write sector counter is decremented by 1, that is, the access address is set to the address in the area 09. Then, in area 09, in the cyclic mode, writing is continued according to the sector sync, and when the target sector is written, the mode is returned to the straight advance mode.
【0093】このようにセクターデータを書き込んでい
く場合において、そのセクターに対応した付加データを
付加領域に書き込む際には、次のようにアドレスを発生
させる。When writing sector data in this way, when writing additional data corresponding to the sector to the additional area, an address is generated as follows.
【0094】例えば、図10の例で、直進モードとされ
てエリア09の書込が行なわれている間は、すでにエリ
ア08には適正なセクターデータが書き込まれているこ
とになるため、このエリア08における付加領域08ad
d に、書き込まれたセクターに対する付加データを書き
込むことができることが好ましい。即ち、付加領域08
add のアクセスアドレスが得られればよい。For example, in the example of FIG. 10, while the straight mode is set and the area 09 is being written, appropriate sector data has already been written in the area 08. Additional area 08ad in 08
It is preferable that additional data for the written sector can be written in d. That is, the additional area 08
All you have to do is get the access address of add.
【0095】このため、書込セクターカウンタ40のカ
ウント値はエリア09を示す値となっているため、これ
に対して加減算回路42で−1を行ない、選択回路44
は加減算回路42の出力を選択出力するようにして、エ
リア08に対するセクターアドレスが得られるようにす
る。Therefore, since the count value of the write sector counter 40 is a value indicating the area 09, the addition / subtraction circuit 42 performs -1 against this and the selection circuit 44.
Selects and outputs the output of the adder / subtractor circuit 42 so that the sector address for the area 08 can be obtained.
【0096】また同時に、付加領域内の書き込むべきバ
イトに相当するパラメータオフセットをパラメータオフ
セット発生部48から選択回路49を介して出力させ
る。例えば図7におけるセクター内の938hバイト目
にパラメータPRM20として付加データを書き込みた
い場合は、『938h』というパラメータオフセットを
発生させる。At the same time, a parameter offset corresponding to the byte to be written in the additional area is output from the parameter offset generator 48 via the selection circuit 49. For example, if additional data is to be written as the parameter PRM20 at the 938th byte in the sector in FIG. 7, a parameter offset of "938h" is generated.
【0097】これによって、アドレス発生/出力部50
では、エリア08のセクターアドレス4A0Ch にパラメー
タオフセット938hが加算合成され、パラメータPRM2
0の位置を示すアドレスが生成され、出力されることに
なる。As a result, the address generation / output unit 50
Then, the parameter offset 938h is added and combined with the sector address 4A0Ch of the area 08, and the parameter PRM2
An address indicating the position of 0 will be generated and output.
【0098】また、巡回モードにあるときに、そのエリ
アにおいて書き込むべきセクターに対応させて付加デー
タを書き込みたい場合は、そのままパラメータオフセッ
ト発生部48からの所定のパラメータオフセットを出力
させて、これを選択回路49で選択出力させれば、エリ
ア09における付加領域09add 内の所定バイトへのア
クセスアドレスが生成されることになる。In addition, when it is desired to write additional data corresponding to the sector to be written in the area in the cyclic mode, a predetermined parameter offset is output from the parameter offset generating section 48 as it is and selected. If selected and output by the circuit 49, an access address to a predetermined byte in the additional area 09add in the area 09 will be generated.
【0099】次に、バッファRAM13からセクターデ
ータを読み出して再生データとして転送する場合は、通
常、エリア08、09、0A・・・・と順に読み出され
ていくが、例えばエリア09についてのセクターデータ
読み出しを行なってこれを転送している場合は、その次
のセクター(即ちエリア0Aに記憶されたセクター)に
ついての付加データが読み出されることが好適である。Next, when the sector data is read from the buffer RAM 13 and transferred as reproduction data, it is normally read in order as areas 08, 09, 0A ... When reading and transferring this, it is preferable that the additional data for the next sector (that is, the sector stored in area 0A) be read.
【0100】この場合には、読み出しセクターカウンタ
41のカウント値に対して加減算回路43において+1
のなされた値を選択回路44で選択出力させる。同時に
パラメータオフセット発生部48からの所定のパラメー
タオフセットを出力させて、これを選択回路49で選択
出力させる。In this case, the addition / subtraction circuit 43 adds +1 to the count value of the read sector counter 41.
The selected value is selected and output by the selection circuit 44. At the same time, a predetermined parameter offset is output from the parameter offset generation unit 48, and the selection circuit 49 selectively outputs it.
【0101】すると、セクターアドレス算出部45から
セクターアドレスとしてエリア0Aを示すアドレス64BC
h が得られ、これにパラメータオフセット値が加算され
るため、エリア0Aにおける付加領域0Aadd 内の或る
バイトのアドレスが得られることになる。従って、その
アドレスにより所望の付加データを読み出すことができ
る。Then, the sector address calculator 45 sends an address 64BC indicating the area 0A as a sector address.
Since h is obtained and the parameter offset value is added to this, the address of a certain byte in the additional area 0Aadd in the area 0A is obtained. Therefore, desired additional data can be read by the address.
【0102】以下、記録再生装置における再生動作時の
各種場合について、付加領域における最初のバイトのパ
ラメータPRM00をアクセスする場合を例として、ア
ドレスの算出演算処理をまとめて例示する。なお、各時
点の書込セクターカウンタ値をWSC、読出セクターカ
ウンタ値をRSC、発生するアドレスをMadとする。ま
た、WSCもしくはRSCに対する+1又は−1の演算
処理は加減算回路42もしくは43の処理であって、選
択回路44が加減算回路42もしくは43の出力を選択
して出力していることによって得られる値である。さら
に、(×940h+0Ch)の演算は上述したようにセ
クターアドレス演算部45における処理を表わす。な
お、パラメータPRM00はセクター内における930
hというオフセット位置に相当するバイトに位置する。Hereinafter, regarding various cases during the reproducing operation in the recording / reproducing apparatus, the address calculation operation processing will be collectively illustrated by taking the case of accessing the parameter PRM00 of the first byte in the additional area as an example. The write sector counter value at each time point is WSC, the read sector counter value is RSC, and the generated address is Mad . The +1 or -1 arithmetic process for WSC or RSC is the process of the adder / subtractor circuit 42 or 43, and is a value obtained by the selection circuit 44 selecting and outputting the output of the adder / subtractor circuit 42 or 43. is there. Further, the calculation of (× 940h + 0Ch) represents the processing in the sector address calculation unit 45 as described above. The parameter PRM00 is 930 in the sector.
It is located at the byte corresponding to the offset position of h.
【0103】* ディスクから読み出したセクターデー
タをバッファRAMへの記録の際に、パラメータPRM
00として付加データを書込むためのアドレス発生方式
a.直進モード又は巡回モードで或るエリア書込中にそ
の前のエリアのセクターについて付加データ(PRM0
0)を書き込む場合。
Mad=(WSC−1)×940h+0Ch+930h
b.直進モード又は巡回モードで或るエリア書込中にそ
のエリアのセクターについて付加データ(PRM00)
を書き込む場合。
Mad=WSC×940h+0Ch+930h
c.直進モード又は巡回モードで或るエリア書込中にそ
の次のエリアに書き込まれるセクターについて付加デー
タ(PRM00)を書き込む場合。
Mad=(WSC+1)×940h+0Ch+930h* When the sector data read from the disk is recorded in the buffer RAM, the parameter PRM
Address generation method for writing additional data as 00 a. While writing an area in the straight-ahead mode or the patrol mode, additional data (PRM0
When writing 0). Mad = (WSC-1) × 940h + 0Ch + 930h b. Additional data (PRM00) for a sector of a certain area during writing in a certain area in the straight-ahead mode or patrol mode
When writing. Mad = WSC × 940h + 0Ch + 930h c. When writing additional data (PRM00) for a sector to be written in the next area during writing in a certain area in the straight advance mode or the patrol mode. Mad = (WSC + 1) × 940h + 0Ch + 930h
【0104】* バッファRAMからセクターデータを
読み出して再生データとして出力する際に、パラメータ
PRM00として記憶されている付加データを読み込む
ためのアドレス発生方式
a.読出中のエリアの次のエリアのセクターデータに関
する付加データ(PRM00)を読み込む場合。
Mad=(RSC+1)×940h+0Ch+930h
b.読出中のエリアのセクターデータに関する付加デー
タ(PRM00)を読み込む場合。
Mad=RSC×940h+0Ch+930h
c.読出中のエリアの前のエリアのセクターデータに関
する付加データ(PRM00)を読み込む場合。
Mad=(RSC−1)×940h+0Ch+930h* Address generation method for reading the additional data stored as the parameter PRM00 when the sector data is read from the buffer RAM and output as the reproduction data a. When reading additional data (PRM00) related to sector data in the area next to the area being read. Mad = (RSC + 1) × 940h + 0Ch + 930h b. When reading additional data (PRM00) related to the sector data of the area being read. Mad = RSC × 940h + 0Ch + 930h c. When reading additional data (PRM00) related to the sector data of the area before the area being read. Mad = (RSC-1) × 940h + 0Ch + 930h
【0105】なお、パラメータPRM01〜PRM33
についてのアクセスアドレスを得るためには、上記『9
30h』の加算項、即ちパラメータオフセットが、『9
31h』〜『93Fh』とされればよい。また、書込時
及び読出時にそれぞれ上記a,b,cのいづれの方式で
アドレスを発生させるかは、システムコントローラ11
及びコントロール部35による選択回路44,49の出
力選択制御により決定されることはいうまでもない。Parameters PRM01 to PRM33
To obtain the access address for
The addition term of “30h”, that is, the parameter offset is “9
31h ”to“ 93Fh ”. Whether the address is generated by the above-described method a, b, or c during writing and reading is determined by the system controller 11
Needless to say, it is determined by the output selection control of the selection circuits 44 and 49 by the control unit 35.
【0106】以上のようにアドレスカウンタ34が構成
されていることで、付加データをアクセスする際にシス
テムコントローラ11がそのアドレスを算出する必要は
なく、パラメータオフセット指定を行なうのみで自動的
にセクター内のアクセスバイト位置が付加領域となるよ
うにすることができる。また、その付加領域をアクセス
するセクターについても、セクターカウンタの値もしく
はそれに+1,−1を与えた値を用いて指定することが
できる。Since the address counter 34 is configured as described above, it is not necessary for the system controller 11 to calculate the address when accessing the additional data, and the sector offset is automatically set only by specifying the parameter offset. The access byte position of can be an additional area. Further, the sector accessing the additional area can also be designated by using the value of the sector counter or the value obtained by adding +1 and -1 to it.
【0107】またセクターカウンタの値を用いて付加領
域のアクセスアドレスを得ることで、システムコントロ
ーラ11はバッファRAM13に書き込んだセクターと
それに対応する付加データの関係及びアドレス位置の管
理を行なわなくとも、バッファRAM13においてはセ
クターに対応して同一のエリアに付加情報が保持され、
読出時にもその読出動作に応じてセクターに対応した付
加データを読み出すことができる。Further, by obtaining the access address of the additional area by using the value of the sector counter, the system controller 11 can manage the buffer written in the buffer RAM 13 without managing the relationship between the sector and the additional data corresponding thereto and the address position. In the RAM 13, the additional information is held in the same area corresponding to the sector,
Also during reading, additional data corresponding to the sector can be read according to the reading operation.
【0108】なお、常に現在カウントされているセクタ
ーについて、付加データの読出、書込を行なうのであれ
ば、加減算回路42,43は必ずしも必要ではない。い
づれにしても、セクターデータに対応する情報として各
種情報をバッファRAM13内で付加データとして保持
し、セクターデータを転送する際に、この付加データを
読み出して各種制御に用いることができる。The addition / subtraction circuits 42 and 43 are not always necessary if the additional data is read and written for the sector currently counted. In any case, various information as information corresponding to the sector data can be held as additional data in the buffer RAM 13, and when the sector data is transferred, this additional data can be read and used for various controls.
【0109】<8.メモリコントローラからデコーダへ
のチャンネル識別信号の供給動作>以上のように構成さ
れている記録再生装置において、メモリコントローラ1
2からエンコーダ/デコーダ部14に対して供給される
チャンネル識別信号SLRについて説明する。メモリコン
トローラ12における音声圧縮インターフェース部32
と、エンコーダ/デコーダ部14との間ではバッファR
AM13から読み出したセクターデータ(ディスク1か
ら読み出された圧縮処理されている状態の音声データ)
Dtの転送時に、図11に示すように信号の授受が行な
われている。<8. Supplying Channel Identification Signal from Memory Controller to Decoder> In the recording / reproducing apparatus configured as described above, the memory controller 1
The channel identification signal S LR supplied from 2 to the encoder / decoder unit 14 will be described. Audio compression interface unit 32 in the memory controller 12
And an encoder / decoder unit 14 between the buffer R
Sector data read from AM13 (compressed audio data read from disk 1)
At the time of transferring Dt, signals are exchanged as shown in FIG.
【0110】再生動作時においては、エンコーダ/デコ
ーダ部14側は音声データをサウンドフレーム単位で取
り込み、これをデコードして16ビットのデジタル信号
として出力するため、データ取り込みのリクエスト信号
RQをメモリコントローラ12に出力し、メモリコント
ローラ12ではリクエスト信号RQに応じて音声データ
をサウンドフレーム単位で送信してくることになる。そ
して、エンコーダ/デコーダ部14では転送された音声
データDtをクロックCK及びラッチ信号LATCH に基づ
いて取り込み、デコード処理を行なうことになる。At the time of reproducing operation, the encoder / decoder unit 14 side takes in audio data in sound frame units, decodes it and outputs it as a 16-bit digital signal, so that the memory controller 12 sends the data fetch request signal RQ. Then, the memory controller 12 transmits voice data in sound frame units in response to the request signal RQ. Then, the encoder / decoder section 14 takes in the transferred audio data Dt based on the clock CK and the latch signal LATCH, and performs a decoding process.
【0111】ER−FGはエラーフラグであり、転送す
る音声データDtにおけるエラー有無を示す信号であ
る。また、メモリコントローラ12からはサウンドフレ
ーム単位で送信する音声データについてエンコーダ/デ
コーダ部14がLチャンネルとRチャンネルを識別する
ことができるようにチャンネル識別信号SLRを送信して
いる。ER-FG is an error flag, which is a signal indicating whether or not there is an error in the audio data Dt to be transferred. Further, the memory controller 12 transmits a channel identification signal S LR so that the encoder / decoder unit 14 can identify the L channel and the R channel with respect to the audio data transmitted in units of sound frames.
【0112】リクエスト信号RQ及び音声データDtの
転送状態、及びチャンネル識別信号SLRを図12に示
す。なお、図12において(a−1)と(a−2)は連
続したリクエスト信号RQを分割して示しており、同様
に(b−1)(b−2)は音声データ、(c−1)(c
−2)はチャンネル識別信号SLRを分割して示してい
る。FIG. 12 shows the transfer state of the request signal RQ and the audio data Dt, and the channel identification signal S LR . In addition, in FIG. 12, (a-1) and (a-2) show the continuous request signal RQ in a divided manner. Similarly, (b-1) and (b-2) are audio data, and (c-1). ) (C
2) shows the channel identification signal S LR in a divided form.
【0113】図18で説明したように1つのサウンドグ
ループは11.6msec分のL,Rの音声となる音声データで
あるため、エンコーダ/デコーダ部14は5.8msec 毎に
LチャンネルのサウンドフレームとRチャンネルのサウ
ンドフレームが取り込まれるようにリクエスト信号RQ
を出力している。そして、メモリコントローラ12では
バッファRAM13からセクター単位で読出を行ない、
リクエスト信号RQに応じてサウンドフレーム単位で音
声データをエンコーダ/デコーダ部14に供給すること
になる。As described with reference to FIG. 18, since one sound group is audio data of 11.6 msec of L and R audio, the encoder / decoder section 14 sets the L channel sound frame and the R channel of every 5.8 msec. Request signal RQ so that the sound frame of
Is being output. Then, the memory controller 12 reads from the buffer RAM 13 in units of sectors,
The audio data is supplied to the encoder / decoder unit 14 in units of sound frames according to the request signal RQ.
【0114】従って、偶数セクターに対応する期間で
は、図12(b−1)に示すように5.8msec 毎に、サウ
ンドフレームSF(L0),SF(R0),SF(L1),SF(R1)
・・・・・とL,Rチャンネルで交互に出力されていき、ま
たその偶数セクターに続く奇数セクターに対応する期間
では、図12(b−2)に示すようにサウンドフレーム
SF(R5),SF(L6),SF(R6),SF(L7)・・・・と出力さ
れていく。Therefore, in the period corresponding to the even sectors, the sound frames SF (L0) , SF (R0) , SF (L1) , and SF (R1) are every 5.8 msec as shown in FIG. 12 (b-1 ).
, And L and R channels are alternately output, and in the period corresponding to the odd sector following the even sector, as shown in FIG. 12B-2, the sound frame SF (R5) , The output is SF (L6) , SF (R6) , SF (L7) ...
【0115】ここで、本実施例においてメモリコントロ
ーラ12は、2セクターに1回の割合で、そのサウンド
フレームがLチャンネルのデータであることをエンコー
ダ/デコーダ部14に識別させるため、チャンネル識別
信号SLRを出力している。例えば、偶数セクターにおけ
る先頭のサウンドフレームSF(L0)の出力タイミング
で、図12(c−1)に示すようにチャンネル識別信号
SLRを出力し、エンコーダ/デコーダ部14に対して、
そのサウンドフレームがLチャンネルであることを認識
させるようにしている。(2セクターに1回の割合でL
チャンネルであることを示すパルスであるチャンネル識
別信号SLRを出力するこの実施例では、図12(c−
2)からわかるように奇数セクターではチャンネル識別
信号SLRとしてのパルスは出力されない。)Here, in the present embodiment, the memory controller 12 causes the encoder / decoder unit 14 to identify that the sound frame is data of the L channel once in every two sectors, so that the channel identification signal S is used. Outputs LR . For example, at the output timing of the first sound frame SF (L0) in the even-numbered sector, the channel identification signal S LR is output as shown in FIG.
It is made to recognize that the sound frame is the L channel. (Once every two sectors L
In this embodiment which outputs the channel identification signal S LR , which is a pulse indicating that the channel is a channel, in FIG.
As can be seen from 2), the pulse as the channel identification signal S LR is not output in the odd sector. )
【0116】従ってエンコーダ/デコーダ部14では、
チャンネル識別信号SLRとしてのパルスが供給されてい
るときに取り込んだサウンドフレームについては偶数セ
クターの最初のサウンドフレームSF(L0)、即ちLチャ
ンネルのデータのサウンドフレームと判別でき、それ以
降は取り込むサウンドフレーム毎にRチャンネル、Lチ
ャンネル、Rチャンネル・・・・として処理して行くこと
で、L/Rを過って処理して出力することはなくなる。Therefore, in the encoder / decoder section 14,
The sound frame captured when the pulse as the channel identification signal S LR is supplied can be identified as the first sound frame SF (L0) of the even sector, that is, the sound frame of the L channel data, and the sound that is captured thereafter. By processing as R channel, L channel, R channel, ... For each frame, it is possible to avoid processing and outputting L / R in error.
【0117】仮に何らかのエラーにより偶数セクターが
2回連続してバッファRAM13から読み出されてしま
い、例えば偶数セクターの最後のLチャンネルのサウン
ドフレームSF(L5)の次に、再びLチャンネルのサウン
ドフレームSF(L0)が転送されてきた場合でも、そのサ
ウンドフレームSF(L0)に対応してLチャンネルである
ことを示すチャンネル識別信号SLRが供給されるため、
これをRチャンネル(つまり奇数セクターの最初のサウ
ンドフレームSF(R5))と過って処理することを防ぐこ
とができる。Even if an error occurs, even-numbered sectors are read from the buffer RAM 13 twice in succession. For example, after the last L-channel sound frame SF (L5) of the even-numbered sector, the L-channel sound frame SF is read again. Even when (L0) is transferred, the channel identification signal S LR indicating the L channel is supplied corresponding to the sound frame SF (L0) ,
It is possible to prevent this from being erroneously processed with the R channel (that is, the first sound frame SF (R5) of the odd sector ) .
【0118】このようにLチャンネルを示すパルスとし
てのチャンネル識別信号SLRを出力するためにはメモリ
コントローラ12はバッファRAM13から読み出した
セクターについて、それが偶数セクターであるか奇数セ
クターであるかを判別しなければならない。このための
処理を図13、図14に示す。As described above, in order to output the channel identification signal S LR as a pulse indicating the L channel, the memory controller 12 determines whether the sector read from the buffer RAM 13 is an even sector or an odd sector. Must. The processing for this is shown in FIGS.
【0119】ディスク1から読み出されたデータはメモ
リコントローラ12によって上述したようにセクター単
位でバッファRAM13に書き込まれていくが、このバ
ッファRAM13への書込の際に、メモリコントローラ
12におけるコントロール部35は図13の処理を行な
うことになる。The data read from the disk 1 is written into the buffer RAM 13 in units of sectors by the memory controller 12 as described above. When writing to the buffer RAM 13, the control unit 35 in the memory controller 12 is used. Performs the processing of FIG.
【0120】まずセクターデータを取り込んだら(F10
0)、ヘッダーにおけるシンクパターンを検出することに
なるが、シンクパターンが正しく得られた場合はステッ
プF101からF102に進み、ヘッダデータとしてのエラーが
ないか否かを判別する。そして、ヘッダデータとしての
エラーがなければセクターデータが正しく取り込まれた
ことになる。First, if the sector data is imported (F10
0), the sync pattern in the header is detected, but if the sync pattern is correctly obtained, the process proceeds from step F101 to F102, and it is determined whether or not there is an error as header data. If there is no error as the header data, the sector data has been correctly captured.
【0121】セクターデータが正しく取り込まれたら、
セクターアドレスのLSBを確認し、その値が『0』で
あるか『1』であるかを判別する(F103)。セクターアド
レスのLSBが『0』であれば偶数セクターであるため
(F104)、偶数/奇数セクターの判別のために用意されて
いる偶数セクターフラグFevenを『1』とする(F105)。When the sector data is correctly captured,
The LSB of the sector address is confirmed, and it is determined whether the value is "0" or "1" (F103). If the LSB of the sector address is "0", it is an even sector.
(F104), the even sector flag Feven prepared for discrimination of even / odd sectors is set to "1" (F105).
【0122】なお、シンク検出が不適であった場合、ヘ
ッダデータにエラーがあった場合、及びセクターアドレ
スのLSBが『1』であり奇数セクターであると判別さ
れた場合は、偶数セクターフラグFevenは『0』とされ
る(F106)。If the sync detection is not appropriate, if the header data has an error, or if it is determined that the LSB of the sector address is "1" and the sector is an odd sector, the even sector flag Feven is set to It is regarded as "0" (F106).
【0123】この偶数セクターフラグFevenは、上述し
た付加データとして用意されるものであり、セクターデ
ータを図6のエリア05〜エリアDCのいづれかに書き
込む際に、その付加データ領域(05add 〜DCadd の
いづれか)におけるパラメータ(PRM00〜PRM3
3)の1つとして書き込まれる。なお、セクターデータ
に対応する付加データとしては上述したように他にも各
種生成されてそれぞれパラメータ(PRM00〜PRM
33)の1つとして書き込まれることになる。そして、
これらの処理は、前記図10を用いて説明したセクター
データと取り込み動作内で行なわれることになる。The even sector flag Feven is prepared as the above-mentioned additional data, and when writing the sector data into any of the areas 05 to DC in FIG. 6, which of the additional data areas (05add to DCadd) is written. ) Parameter (PRM00-PRM3)
Written as one of 3). As the additional data corresponding to the sector data, various types are additionally generated as described above, and the parameters (PRM00 to PRM) are respectively generated.
33) will be written. And
These processes are performed within the sector data and fetch operation described with reference to FIG.
【0124】このようにすることで、バッファRAM1
3内ではセクターデータに対応して、偶数/奇数セクタ
ーを示す付加データが記憶されていることになるため、
セクターデータを読み出してエンコーダ/デコーダ部1
4に転送する際には、その偶数セクターフラグFevenと
なるパラメータを確認すれば良いことになる。By doing so, the buffer RAM 1
Since the additional data indicating the even / odd sector is stored corresponding to the sector data in 3,
Encoder / decoder unit 1 by reading sector data
When transferring to No. 4, it is only necessary to confirm the parameter that becomes the even sector flag Feven.
【0125】即ちメモリコントローラ12はバッファR
AM13からセクターデータを読み出す場合には、その
セクターデータに対応して付加データを読み出すことが
できるが(付加データの読出タイミングは前述したとお
り各種設定可能であるが、この場合、読み出しているセ
クターのデータ転送の開始前の時点で付加データを読み
出すことになる)、付加データとしての各パラメータを
読み込んだら(F201)、それらの付加データに応じてエラ
ーフラグ等の各種設定を行ない(F202)、またチャンネル
識別信号SLRの生成のために偶数セクターフラグFeven
のチェックを行なう(F203)。That is, the memory controller 12 uses the buffer R
When the sector data is read from the AM 13, the additional data can be read in correspondence with the sector data (the additional data read timing can be set variously as described above. (Additional data will be read out before the start of data transfer.) When each parameter as additional data is read (F201), various settings such as error flags are set according to those additional data (F202). Even sector flag Feven for generating the channel identification signal S LR
Check (F203).
【0126】そして偶数セクターフラグFeven=1であ
れば偶数セクターであるため、その対応するセクターの
データについて先頭のサウンドフレームSF(L0)を転送
するタイミングに同期させてチャンネル識別信号SLRと
してLチャンネルを示すパルスが出力されるように設定
処理を行なうことになる(F204)。一方、偶数セクターフ
ラグFeven=0であれば奇数セクターであるため、その
対応するセクターのデータを転送する際にはチャンネル
識別信号SLRとしてLチャンネルを示すパルスが出力さ
れないように設定処理を行なうことになる(F205)。If the even sector flag Feven = 1, it is an even sector. Therefore, the L channel is used as the channel identification signal S LR in synchronization with the transfer timing of the head sound frame SF (L0) for the data of the corresponding sector. The setting process is performed so that the pulse indicating is output (F204). On the other hand, if the even sector flag Feven = 0, it is an odd sector. Therefore, when the data of the corresponding sector is transferred, the setting process is performed so that the pulse indicating the L channel is not output as the channel identification signal S LR. It becomes (F205).
【0127】以上の動作をコントロール部35が行なう
ことによって図12に示したような通常は2セクターに
1回のタイミングでチャンネル識別信号SLRパルスが出
力され、エンコーダ/デコーダ部14がL/Rの確認を
行なうことができる。なお、この図13,図14の処理
はメモリコントローラ12のコントロール部35内でハ
ードロジック回路により実行することの他、例えばシス
テムコントローラ11によるソフトウエア演算手段によ
り実行するようにしてもよい。When the control unit 35 performs the above operation, the channel identification signal S LR pulse is normally output once every two sectors as shown in FIG. 12, and the encoder / decoder unit 14 outputs the L / R signal. Can be confirmed. The processes of FIGS. 13 and 14 may be executed not only by a hard logic circuit in the control unit 35 of the memory controller 12 but also by software operation means of the system controller 11, for example.
【0128】<9.チャンネル識別信号としての各種実
施例>チャンネル識別信号SLRは以上のようにサウンド
フレームSF(L0)に対応するパルスとして出力するほ
か、各種態様が考えられる。これらを図15に示す。図
15(a)は4セクター分についてサウンドフレームの
転送タイミングを示しており、また図15(b)は上述
してきた実施例におけるチャンネル識別信号SLRを示し
ている。<9. Various Embodiments as Channel Identification Signal> The channel identification signal S LR is output as a pulse corresponding to the sound frame SF (L0) as described above, and various modes are conceivable. These are shown in FIG. FIG. 15A shows the sound frame transfer timing for four sectors, and FIG. 15B shows the channel identification signal S LR in the above-described embodiment.
【0129】この図15(b)の変形例として、図15
(c)はパルス幅の異なるものである。つまり上記実施
例の場合、チャンネル識別信号SLRを、サウンドフレー
ムSF(L0)の転送期間にあわせてハイレベルとなるパル
ス幅の信号としたが、このようにする必要は必ずしもな
く、サウンドフレームSF(L0)がLチャンネルであるこ
とを示すためには図15(c)のようなパルスでもよ
い。As a modified example of FIG. 15B, FIG.
(C) has different pulse widths. That is, in the above-described embodiment, the channel identification signal S LR is a signal having a pulse width that becomes a high level in accordance with the transfer period of the sound frame SF (L0) , but this need not always be the case. A pulse as shown in FIG. 15C may be used to indicate that (L0) is the L channel.
【0130】また図15(d)はチャンネル識別信号S
LRをRチャンネルを示すパルスとする例であり、奇数セ
クターにおける第1のサウンドフレームSF(R5)に対応
してパルスが出力されるようにしている。FIG. 15D shows the channel identification signal S
This is an example in which LR is a pulse indicating the R channel, and the pulse is output corresponding to the first sound frame SF (R5) in the odd sector.
【0131】また図15(e)は各セクター毎にLチャ
ンネルの識別パルスがチャンネル識別信号SLRとして出
力される例で、サウンドフレームSF(L0),SF(L6)に
対応した期間に出力されるものである。さらに図15
(f)は各セクター毎にRチャンネルの識別パルスがチ
ャンネル識別信号SLRとして出力される例で、サウンド
フレームSF(R0),SF(R5)に対応した期間に出力され
るものである。Further, FIG. 15E shows an example in which the identification pulse of the L channel is output as the channel identification signal S LR for each sector, and is output in the period corresponding to the sound frames SF (L0) and SF (L6). It is something. Furthermore, FIG.
(F) is an example in which the R channel identification pulse is output as the channel identification signal S LR for each sector, which is output during the period corresponding to the sound frames SF (R0) and SF (R5) .
【0132】また、以上のようにLチャンネルもしくは
Rチャンネルの識別を行なうパルスとしてチャンネル識
別信号を生成する場合は、何セクターおきに出力するか
の出力タイミングや、どのサウンドフレームに対応して
出力するかの出力タイミングとしては、この図15
(b)〜(f)に示す以外にも各種考えられる。When the channel identification signal is generated as a pulse for identifying the L channel or the R channel as described above, the output timing of which sector is output, and which sound frame is output are output. The output timing is as shown in FIG.
Various other than those shown in (b) to (f) are conceivable.
【0133】図15(g)は、チャンネル識別信号SLR
を以上説明してきたようなL又はRチャンネルの或るサ
ウンドフレームに対応するパルスではなく、L/Rのチ
ャンネルクロックとして各サウンドフレームに対応させ
て出力するようにした例である。このチャンネル識別信
号SLRをチャンネルクロックとした実施例における出力
波形を、前記図12と同様の形式で図16に示す。FIG. 15G shows the channel identification signal S LR.
Is an example in which a pulse corresponding to a sound frame of the L or R channel as described above is output instead of a pulse corresponding to each sound frame as an L / R channel clock. FIG. 16 shows an output waveform in the embodiment in which the channel identification signal S LR is used as a channel clock in the same format as that of FIG.
【0134】この場合、チャンネル識別信号SLRとして
は、図16からわかるように、各サウンドフレームの転
送が終了した時点で反転されるクロックとなる。従っ
て、エンコーダ/デコーダ部14では、このチャンネル
識別信号SLRにおけるR期間には、Rチャンネルのサウ
ンドフレームSF(R0),SF(R1),SF(R2)・・・・が供給
され、このチャンネル識別信号SLRにおけるL期間に
は、LチャンネルのサウンドフレームSF(L0),SF
(L1),SF(L2)・・・・が供給されると認識でき、L/Rの
処理エラーが発生することを防止できる。In this case, as can be seen from FIG. 16, the channel identification signal S LR is a clock that is inverted when the transfer of each sound frame is completed. Therefore, the encoder / decoder unit 14 is supplied with the sound frames SF (R0) , SF (R1) , SF (R2), ... Of the R channel during the R period of this channel identification signal S LR . During the L period in the identification signal S LR , the sound frames SF (L0) , SF of the L channel
It can be recognized that (L1) , SF (L2), ... Are supplied, and the occurrence of L / R processing errors can be prevented.
【0135】この場合で、図17(a)に示すように仮
に偶数セクターのデータが2回続けて出力されるような
エラーが生じたとする。つまり、エンコーダ/デコーダ
部14に対してサウンドフレームSF(L5)の次にサウン
ドフレームSF(L0)が転送されてしまうような場合であ
る。In this case, it is assumed that an error occurs such that the data of the even sector is output twice in succession as shown in FIG. That is, the sound frame SF (L0) is transferred next to the sound frame SF (L5) to the encoder / decoder unit 14.
【0136】しかしながら、メモリコントローラ12で
は例えば上述した手段でセクターの偶奇判断を行なっ
て、偶数セクターの先頭ではLRクロックとしてのチャ
ンネル識別信号SLRがLチャンネル期間となるようにす
ることで、チャンネル識別信号SLRは図17(b)に示
すように出力され、エンコーダ/デコーダ部14側では
このチャンネル識別信号SLRに基づいて、取り込んだサ
ウンドフレームデータについて正確にL,Rチャンネル
の識別し、デコード処理を行なうことができる。従っ
て、再生音声出力においてL/Rが反転し、ステレオ音
声の定位ずれが発生することもなくなる。However, in the memory controller 12, for example, the even / odd determination of the sector is performed by the above-described means, and the channel identification signal S LR as the LR clock is at the L channel period at the beginning of the even-numbered sector. The signal S LR is output as shown in FIG. 17B, and the encoder / decoder unit 14 side accurately identifies and decodes the L and R channels of the captured sound frame data based on the channel identification signal S LR. Processing can be performed. Therefore, L / R is not inverted in the output of the reproduced sound, and the localization deviation of the stereo sound does not occur.
【0137】なお、以上の実施例は光磁気ディスク1に
対する記録再生装置に適用した例で説明したが、もちろ
ん再生専用装置であってもよい。また、チャンネル識別
信号の生成方式やチャンネル識別信号の波形態様等はさ
らに各種考えられる。さらに、メモリコントローラ12
から出力するほか、システムコントローラ11等でチャ
ンネル識別信号を生成して出力するようにしてもよい。Although the above embodiment has been described as an example applied to the recording / reproducing apparatus for the magneto-optical disk 1, it may of course be a reproduction-only apparatus. Further, various types of channel identification signal generation methods, channel identification signal waveform modes, and the like are possible. Further, the memory controller 12
Alternatively, the system controller 11 or the like may generate and output a channel identification signal.
【0138】[0138]
【発明の効果】以上説明したように本発明の再生装置で
は、復調手段はメモリ手段から供給されるセクタについ
て、偶数セクタであるか奇数セクタであるかを識別でき
る。従ってデコードするデジタルデータについて、Lチ
ャンネル、Rチャンネルを正確に識別して処理すること
が可能で、仮にメモリ手段からセクター読出エラー等が
生じても誤りなくLチャンネルのデコードデータをLチ
ャンネルの出力とし、またRチャンネルのデコードデー
タをRチャンネルの出力とすることができる。このた
め、再生ステレオ音声において定位ずれが発生すること
を解消できるという効果がある。As described above, in the reproducing apparatus of the present invention, the demodulation means can identify whether the sector supplied from the memory means is an even sector or an odd sector. Therefore, the digital data to be decoded can be processed by accurately identifying the L channel and the R channel, and even if a sector read error or the like occurs from the memory means, the L channel decoded data is output as the L channel without error. Also, the decoded data of the R channel can be used as the output of the R channel. Therefore, there is an effect that it is possible to eliminate the occurrence of localization deviation in reproduced stereo sound.
【図1】本発明の実施例の記録再生装置のブロック図で
ある。FIG. 1 is a block diagram of a recording / reproducing apparatus according to an embodiment of the present invention.
【図2】ディスクのP−TOCセクターの説明図であ
る。FIG. 2 is an explanatory diagram of a P-TOC sector of a disc.
【図3】ディスクのU−TOCセクターの説明図であ
る。FIG. 3 is an explanatory diagram of a U-TOC sector of a disc.
【図4】ディスクのU−TOCの管理形態の説明図であ
る。FIG. 4 is an explanatory diagram of a U-TOC management form of a disc.
【図5】ディスクのデータセクターの説明図である。FIG. 5 is an explanatory diagram of a data sector of a disc.
【図6】実施例の記録再生装置におけるバッファRAM
の記憶エリアの説明図である。FIG. 6 is a buffer RAM in the recording / reproducing apparatus of the embodiment.
3 is an explanatory diagram of a storage area of FIG.
【図7】実施例の記録再生装置におけるバッファRAM
の記憶エリアの説明図である。FIG. 7 is a buffer RAM in the recording / reproducing apparatus of the embodiment.
3 is an explanatory diagram of a storage area of FIG.
【図8】実施例のメモリ制御装置及び周辺回路部のブロ
ック図である。FIG. 8 is a block diagram of a memory control device and a peripheral circuit unit according to an embodiment.
【図9】実施例のアドレス発生回路及び周辺回路部のブ
ロック図である。FIG. 9 is a block diagram of an address generation circuit and a peripheral circuit unit according to an embodiment.
【図10】実施例のバッファRAMへの書込動作の説明
図である。FIG. 10 is an explanatory diagram of a write operation to the buffer RAM according to the embodiment.
【図11】実施例のメモリコントローラとエンコーダ/
デコーダ部間の入出力信号の説明図である。FIG. 11 is a memory controller and encoder / of the embodiment.
FIG. 4 is an explanatory diagram of input / output signals between decoder units.
【図12】実施例のLチャンネルパルスとしてのチャン
ネル識別信号の説明図である。FIG. 12 is an explanatory diagram of a channel identification signal as an L channel pulse according to the embodiment.
【図13】実施例のメモリコントローラによるセクター
偶奇判別のためのバッファRAM書込時の処理のフロー
チャートである。FIG. 13 is a flowchart of a process at the time of writing to a buffer RAM for sector even / odd determination by the memory controller of the embodiment.
【図14】実施例のメモリコントローラによるセクター
偶奇判別のためのバッファRAM読出時の処理のフロー
チャートである。FIG. 14 is a flowchart of a process at the time of reading a buffer RAM for sector even / odd determination by the memory controller of the embodiment.
【図15】実施例としての各種チャンネル識別信号の説
明図である。FIG. 15 is an explanatory diagram of various channel identification signals as an example.
【図16】本発明の実施例のLRチャンネルクロックと
してのチャンネル識別信号の説明図である。FIG. 16 is an explanatory diagram of a channel identification signal as an LR channel clock according to the embodiment of this invention.
【図17】本発明の実施例のLRチャンネルクロックと
してのチャンネル識別信号の説明図である。FIG. 17 is an explanatory diagram of a channel identification signal as an LR channel clock according to the embodiment of this invention.
【図18】ディスクのデータフォーマットの説明図であ
る。FIG. 18 is an explanatory diagram of a data format of a disc.
1 ディスク、3 光学ヘッド、8 エンコーダ/デコ
ーダ部、11 システムコントローラ、12 メモリコ
ントローラ、13 バッファRAM、14 エンコーダ
/デコーダ部、30 ディスクドライブインターフェー
ス部、31 RAMデータインターフェース部、32
音声圧縮インターフェース部、33 コントローライン
ターフェース部、34 アドレスカウンタ、35 コン
トロール部、40 書込セクターカウンタ、41 読出
セクターカウンタ、42,43加減算回路、44,49
選択回路、45 セクターアドレス算出部、46 書
込バイトカウンタ、47 読出バイトカウンタ、48
パラメータオフセット発生部、50 アドレス発生/出
力部1 disk, 3 optical heads, 8 encoder / decoder section, 11 system controller, 12 memory controller, 13 buffer RAM, 14 encoder / decoder section, 30 disk drive interface section, 31 RAM data interface section, 32
Audio compression interface unit, 33 controller interface unit, 34 address counter, 35 control unit, 40 write sector counter, 41 read sector counter, 42, 43 adder / subtractor circuit, 44, 49
Selection circuit, 45 sector address calculation unit, 46 write byte counter, 47 read byte counter, 48
Parameter offset generator, 50 address generator / outputter
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭62−150560(JP,A) 特開 平4−232663(JP,A) 特開 昭59−231709(JP,A) 特開 平4−40724(JP,A) 特開 平4−349269(JP,A) 特開 平5−89601(JP,A) 特開 平5−74047(JP,A) 特開 昭64−49166(JP,A) 実開 昭64−24564(JP,U) (58)調査した分野(Int.Cl.7,DB名) G11B 20/10 - 20/16 351 ─────────────────────────────────────────────────── ─── Continuation of the front page (56) Reference JP 62-150560 (JP, A) JP 4-232663 (JP, A) JP 59-231709 (JP, A) JP 4- 40724 (JP, A) JP 4-349269 (JP, A) JP 5-89601 (JP, A) JP 5-74047 (JP, A) JP 64-49166 (JP, A) Actual Development Sho 64-24564 (JP, U) (58) Fields investigated (Int.Cl. 7 , DB name) G11B 20/10-20/16 351
Claims (4)
されてセクタが形成され、上記セクタにおいて対になる
偶数セクタと奇数セクタにより奇数個のサウンドグルー
プが構成されて記録媒体に記録されたデジタル信号を再
生する再生装置において、 上記記録媒体からデジタル信号を再生する再生手段と、 上記再生手段にて再生されたデジタル信号をセクタ単位
で一旦記憶するメモリ手段と、 上記メモリ手段に一旦記憶されたデジタル信号を上記セ
クタ単位で読み出して復調する復調手段と、 上記メモリ手段に上記セクタ単位でデジタル信号を書き
込む際に、上記メモリ手段に記憶されるセクタが偶数セ
クタか奇数セクタかを判別する判別手段と、 上記判別手段の判別結果に基づいて、上記メモリ手段に
記憶されるセクタに、偶数セクタか奇数セクタかを識別
する識別子を付加して、上記メモリ手段に記憶させるメ
モリ制御手段と、 を備えてなることを特徴とする再生装置。1. A digital signal recorded on a recording medium in which a digital signal is divided into blocks of a predetermined length to form a sector, and an odd number of sound groups are formed by a pair of even and odd sectors in the sector. A reproducing device for reproducing a digital signal from the recording medium, a memory device for temporarily storing the digital signal reproduced by the reproducing device in sector units, and a digital device once stored in the memory device. Demodulation means for reading out a signal in the sector unit and demodulating, and discrimination means for discriminating whether the sector stored in the memory means is an even sector or an odd sector when writing the digital signal in the memory unit in the sector unit. If the sector stored in the memory means is an even sector, based on the determination result of the determination means. By adding an identifier identifying whether several sectors, reproducing apparatus characterized by comprising and a memory control means for storing in said memory means.
ジタル信号を読み出す際に、上記メモリ手段から上記識
別子を読み出し、上記識別子に基づいて上記メモリ手段
から読み出されるセクタが偶数セクタか奇数セクタかを
判別する判別手段と、 上記判別手段の判別結果に基づいて、上記復調手段の復
調タイミングを制御する制御手段と、 をさらに備えることを特徴とする請求項1に記載の再生
装置。2. When the digital signal is read from the memory means in units of the sector, the identifier is read from the memory means, and whether the sector read from the memory means is an even sector or an odd sector is determined based on the identifier. The reproducing apparatus according to claim 1, further comprising: a discriminating unit for controlling the demodulation timing of the demodulating unit based on a discrimination result of the discriminating unit.
ジタルデータが時分割多重されて記録されており、偶数
セクターの先頭は複数チャンネルの一方のチャンネルの
デジタルデータから始まり、奇数セクタの先頭は複数チ
ャンネルの他方のチャンネルのデジタルデータから始ま
っていることを特徴とする請求項1に記載の再生装置。3. Digital data of a plurality of channels is time-division-multiplexed and recorded in each sector, the even sector starts at the digital data of one of the channels, and the odd sector starts at the plurality of channels. The reproducing apparatus according to claim 1, wherein the reproducing apparatus starts from digital data of the other channel of the above.
のデジタルオーディオデータから構成されていることを
特徴とする請求項1に記載の再生装置。4. The reproducing apparatus according to claim 1, wherein the sound group is composed of 2-channel digital audio data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000205572A JP3444277B2 (en) | 1993-07-07 | 2000-07-03 | Playback device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19185393A JP3508168B2 (en) | 1993-07-07 | 1993-07-07 | Playback device |
JP2000205572A JP3444277B2 (en) | 1993-07-07 | 2000-07-03 | Playback device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP19185393A Division JP3508168B2 (en) | 1993-07-07 | 1993-07-07 | Playback device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2001043626A JP2001043626A (en) | 2001-02-16 |
JP3444277B2 true JP3444277B2 (en) | 2003-09-08 |
Family
ID=28676615
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000205572A Expired - Lifetime JP3444277B2 (en) | 1993-07-07 | 2000-07-03 | Playback device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3444277B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2005057576A1 (en) * | 2003-12-11 | 2007-12-13 | 松下電器産業株式会社 | Signal processing circuit |
-
2000
- 2000-07-03 JP JP2000205572A patent/JP3444277B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2001043626A (en) | 2001-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100282503B1 (en) | DISC REPROUDUCING APPARATUS | |
JP3353382B2 (en) | Recording or reproducing device and memory control device | |
JP3353381B2 (en) | Recording and playback device | |
JPH07287967A (en) | Recording method and recorder | |
JP3560074B2 (en) | Recording / reproducing device and memory control device | |
JP3218743B2 (en) | Recording / reproducing apparatus, disk recording / reproducing system, and recording method | |
US5717671A (en) | Apparatus and method for recording constant interval of silence | |
JPH0696559A (en) | Recording device | |
US6310842B1 (en) | Recording apparatus and recording method | |
JP3444277B2 (en) | Playback device | |
JPH08124362A (en) | Reproducing device | |
JP3543410B2 (en) | Recording device | |
JP3433759B2 (en) | Recording position acquisition device | |
JP3171395B2 (en) | Recording device and recording method | |
JP3669350B2 (en) | Recording / reproducing apparatus and search circuit | |
JP3799075B2 (en) | Recording device | |
JP3931917B2 (en) | Playback apparatus and playback method | |
JP3541785B2 (en) | Recording / reproducing apparatus and recording / reproducing method | |
JP3518593B2 (en) | Recording device and recording method | |
JP3297936B2 (en) | Playback device | |
JP3141259B2 (en) | Recording device | |
JP3163781B2 (en) | Recording device and recording method | |
JPH0757437A (en) | Recorder and reproducer | |
JP2003178516A (en) | Recording or reproducing device, and recording or reproducing method | |
JP2004030921A (en) | Recording device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080627 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090627 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090627 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100627 Year of fee payment: 7 |