JPH10112135A - Disk reproducing device - Google Patents
Disk reproducing deviceInfo
- Publication number
- JPH10112135A JPH10112135A JP28595296A JP28595296A JPH10112135A JP H10112135 A JPH10112135 A JP H10112135A JP 28595296 A JP28595296 A JP 28595296A JP 28595296 A JP28595296 A JP 28595296A JP H10112135 A JPH10112135 A JP H10112135A
- Authority
- JP
- Japan
- Prior art keywords
- data
- control function
- read
- register
- output
- 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.)
- Withdrawn
Links
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ディスク再生装置
に係り、特に、間欠読み出しによりディスクに記録され
た音楽等を再生するディスク再生装置に関する。The present invention relates to a disk reproducing apparatus, and more particularly to a disk reproducing apparatus for reproducing music or the like recorded on a disk by intermittent reading.
【0002】[0002]
【従来の技術】間欠読み出しを行うディスク装置として
は、MD(ミニディスク)システムがある。図13はM
Dシステムの構成を示すブロック図である。2. Description of the Related Art There is an MD (mini disk) system as a disk device for performing intermittent read. FIG. 13 shows M
FIG. 2 is a block diagram illustrating a configuration of a D system.
【0003】光ピックアップ52は、ディスク50上の
記録信号をレーザ光の反射で読み取る。また、サーボ制
御回路55による駆動制御に基づいてディスク50上の
任意の位置に移動する(以下、この動作をアクセスとい
う)。An optical pickup 52 reads a recording signal on a disk 50 by reflecting a laser beam. Further, it moves to an arbitrary position on the disk 50 based on the drive control by the servo control circuit 55 (hereinafter, this operation is referred to as access).
【0004】RFアンプ54は、光ピックアップ52で
読み取った信号を電気信号として適切なレベルに増幅す
る。The RF amplifier 54 amplifies a signal read by the optical pickup 52 to an appropriate level as an electric signal.
【0005】サーボ制御回路55は、光学ピックアップ
52、送りモータ53、スピンドルモータ56を駆動制
御して、光学ピックアップ52をディスク50上の信号
列に追従させる。また、システムコントローラ63の指
示により、光学ピックアップ52をディスク50上の目
的位置に移動させる。[0005] The servo control circuit 55 controls the drive of the optical pickup 52, the feed motor 53, and the spindle motor 56 so that the optical pickup 52 follows the signal train on the disk 50. In addition, the optical pickup 52 is moved to a target position on the disk 50 according to an instruction from the system controller 63.
【0006】EFMとACIRCデコーダ60は、MD
の記録データの変調であるEFMのデコードと、誤り訂
正であるACIRCのデコードを行う。[0006] The EFM and ACIRC decoder 60
Decoding of EFM, which is the modulation of the recording data, and decoding of ACIRC, which is the error correction.
【0007】ショックプルーフメモリコントローラ62
は、ディスク50から読み出されたデータをショックプ
ルーフメモリ61に書き込む。また、このメモリ61か
ら当該データを読み出し、ATRACデコーダ64へ送
る。このように、メモリ61を再生時のバッファとして
用いることで、振動での音飛びをなくしたり、録音済み
MDの編集を可能とする。[0007] Shock-proof memory controller 62
Writes the data read from the disk 50 into the shock proof memory 61. The data is read out from the memory 61 and sent to the ATRAC decoder 64. As described above, by using the memory 61 as a buffer at the time of reproduction, skipping of sound due to vibration can be eliminated, and editing of a recorded MD can be performed.
【0008】ここでは、ショックプルーフメモリとし
て、4MbitのDRAMを用いている。4Mbitで
再生時間にして約12秒分をバッファできる。Here, a 4-Mbit DRAM is used as a shock-proof memory. It is possible to buffer about 12 seconds of reproduction time at 4 Mbit.
【0009】ATRACデコーダ64は、MDのオーデ
ィオデータ圧縮方式であるATRACのデコードを行
う。1サウンドフレーム(212)バイトの圧縮データ
が512サンプル分の16ビットリニアPCMオーディ
オデータへ変換される。The ATRAC decoder 64 decodes ATRAC, which is an MD audio data compression system. Compressed data of one sound frame (212) bytes is converted into 16-bit linear PCM audio data for 512 samples.
【0010】オーディオI/F(インタフェース)65
は、ATRACデコーダ64で変換された512サンプ
ルのデータをサンプリング周期にあわせて1サンプルづ
つD/A変換器66に出力する。Audio I / F (interface) 65
Outputs the 512-sample data converted by the ATRAC decoder 64 to the D / A converter 66 one sample at a time in accordance with the sampling period.
【0011】16ビットD/A変換器66は、16ビッ
トリニアPCMオーディオデータをアナログ信号に変換
する。A 16-bit D / A converter 66 converts 16-bit linear PCM audio data into an analog signal.
【0012】システムコントローラ63は、マイコンと
そのソフトウエアから構成され、各動作ブロックに対し
て指示を送り、情報を取得し、システム全体を制御す
る。The system controller 63 is composed of a microcomputer and its software, sends instructions to each operation block, acquires information, and controls the entire system.
【0013】図14に示すように、MDシステムは、デ
ータを圧縮して記録しているため、再生に必要なデータ
レート(0.3Mbit/S)よりはるかに早いレート
(1.4Mbit/s)でデータ59をディスク50か
ら読み取る。そこで、データ59をショックプルーフメ
モリ61にバッファして再生する。これにより、振動で
の音飛びを無くしたり、録音済みのMDを編集したりで
きる。As shown in FIG. 14, the MD system compresses and records data, so that the data rate (1.4 Mbit / s) is much faster than the data rate required for reproduction (0.3 Mbit / S). To read the data 59 from the disk 50. Therefore, the data 59 is buffered in the shock proof memory 61 and reproduced. This makes it possible to eliminate sound skips due to vibration and to edit a recorded MD.
【0014】すなわち、データ59がメモリ61に蓄え
られていれば、振動で光ピックアップ52がずれてディ
スク50からデータ59が読めなくなっても、メモリ6
1に蓄えられているデータで再生を継続することができ
る。従って、メモリ61に格納されたデータ59が空に
ならない限り音を連続して出力し続ける。この間に光ピ
ックアップ52を素早く復帰させ、続きのデータ59を
読み込めば、またメモリ61はいっぱいになる。That is, if the data 59 is stored in the memory 61, even if the optical pickup 52 is displaced due to vibration and the data 59 cannot be read from the disk 50,
Reproduction can be continued with the data stored in the first data. Therefore, the sound is continuously output unless the data 59 stored in the memory 61 becomes empty. During this time, if the optical pickup 52 is quickly returned and the subsequent data 59 is read, the memory 61 becomes full again.
【0015】また、録音用MDにユーザが何回か曲をラ
ンダムに記録、消去を繰り返した場合、記録エリアがデ
ィスク50内に不連続に点在した状態で残ることがあ
る。このような場合でも、離れた空きエリアを合計し、
ひとつとみなして録音することができる。このように、
ひとつの曲がとびとびのエリアにまたがって記録されて
いても、ランダムアクセスとメモリ61の効果により問
題なく連続して再生することができる。Further, when the user repeatedly records and deletes music several times on the recording MD, the recording area may remain discontinuously scattered in the disk 50. Even in such a case, the distant empty areas are summed up,
It can be recorded as one. in this way,
Even if one tune is recorded over a discrete area, it can be reproduced continuously without any problem by the random access and the effect of the memory 61.
【0016】図15は間欠読み出しを例示する説明図で
ある。MDシステムでは、ディスク50の信号59をと
ぎれとぎれに間欠的に読み出す。通常の再生は、ショッ
クプルーフメモリ61がいっぱいになると待機して、あ
る程度減ると再びいっぱいになるまで読み出すという処
理を繰り返すことになる。FIG. 15 is an explanatory diagram illustrating an example of intermittent reading. In the MD system, the signal 59 of the disk 50 is read intermittently and intermittently. In normal reproduction, the process of waiting when the shock proof memory 61 becomes full and repeating reading until the shock proof memory 61 becomes full again when it is reduced to some extent is repeated.
【0017】図16に示すように、通常再生中にショッ
ク等により針とび(光学ピックアップ52のスポットが
トレースしているトラックから外れること)が発生した
場合、針とび箇所をサーチする。その間は、メモリ61
のデータにより音楽は再生し続ける。As shown in FIG. 16, if a jump occurs due to a shock or the like during normal playback (the spot of the optical pickup 52 deviates from the track being traced), the jump position is searched. During that time, the memory 61
The music continues to be reproduced by this data.
【0018】[0018]
【発明が解決しようとする課題】しかしながら、従来の
ディスク再生装置では、音の逆再生を行うことができな
い、という不都合があった。特に、レコードプレーヤの
ように、ディスクを逆回転させても音は逆再生すること
ができなかった。しかし、例えば、ある曲を聞いてい
て、少し前のあの部分まで戻したいといったときに、逆
再生できると便利である。However, the conventional disk reproducing apparatus has a disadvantage that the reverse reproduction of the sound cannot be performed. In particular, unlike a record player, even when the disk was rotated in the reverse direction, the sound could not be reproduced in reverse. However, it is convenient to be able to play in reverse, for example, when listening to a certain song and wanting to return to that part of the song just before.
【0019】[0019]
【発明の目的】本発明は、係る従来例の有する不都合を
改善し、特に、外部指令に応じて逆再生することのでき
るディスク再生装置を提供することを、その目的とす
る。SUMMARY OF THE INVENTION It is an object of the present invention to improve the disadvantages of the prior art and, in particular, to provide a disk reproducing apparatus capable of performing reverse reproduction in response to an external command.
【0020】[0020]
【課題を解決するための手段】そこで、本発明では、セ
クタ単位でディスクから圧縮データを読み出す読み出し
部と、この読み出し部によって読み出された圧縮データ
を記憶する記憶部と、この記憶部に格納された圧縮デー
タをサンプルデータに伸長すると共に当該サンプルデー
タを出力するデコーダ部と、このデコーダ部から出力さ
れるサンプルデータをサウンドグループを単位として並
列に記憶する複数のレジスタと、このレジスタから出力
されたサンプルデータを順次アナログデータに変換する
D/A変換器と、外部から入力される各種操作指令に基
づいて読み出し部での読み出し及び記憶部への格納を制
御する制御部とを備えている。しかも、制御部が、逆再
生指令を受信したときに当該逆再生開始位置のセクタ番
号に基づいてディスクから圧縮データを読み出す制御を
する読み出し制御機能と、この読み出し制御機能によっ
て読み出された一定量の圧縮データをセクタを単位とし
て逆順に記憶部に格納する制御をする格納制御機能と、
この格納制御機能によって記憶部に出力された圧縮デー
タがデコーダ部によってサンプルデータとしてレジスタ
に格納された場合に当該レジスタに格納されたサンプル
データを逆順にD/A変換器に出力するレジスタ出力制
御機能とを備えた、という構成を採っている。これによ
り前述した目的を達成しようとするものである。Therefore, according to the present invention, there is provided a reading section for reading compressed data from a disk in sector units, a storage section for storing the compressed data read by the reading section, and a storage section for storing the compressed data. A decoder section for expanding the compressed data into sample data and outputting the sample data, a plurality of registers for storing the sample data output from the decoder section in parallel in units of sound groups, and A D / A converter for sequentially converting the sampled data into analog data, and a control unit for controlling reading by the reading unit and storage in the storage unit based on various operation commands input from the outside. In addition, when the control unit receives the reverse reproduction command, the control unit controls the reading of the compressed data from the disk based on the sector number of the reverse reproduction start position, and the fixed amount read by the read control function. A storage control function of controlling to store the compressed data in the storage unit in the reverse order in units of sectors,
A register output control function for outputting the sample data stored in the register to the D / A converter in reverse order when the compressed data output to the storage unit by the storage control function is stored in the register as sample data by the decoder unit. With the configuration. This aims to achieve the above-mentioned object.
【0021】読み出し制御機能は、逆再生指令を受信し
たときに当該逆再生開始位置のセクタ番号に基づいてデ
ィスクから圧縮データを読み出す制御をする。すると、
逆再生開始位置を終端とする一定量の圧縮データが読み
出される。次いで、格納制御機能は、この圧縮データを
セクタを単位として逆順に記憶部に格納する制御をす
る。すると、逆再生開始位置のセクタを先頭として、一
定量の圧縮データが記憶部に格納され、セクタ順序が逆
順となる。さらに、デコーダ部は、逆順にセクタを読み
出して圧縮データをサンプルデータに伸長する。そし
て、このサンプルデータは、サウンドグループを単位と
して複数のレジスタに並列に順次格納される。さらに、
この逆再生の制御では、レジスタ出力制御機能は、レジ
スタに格納されたサンプルデータを逆順にD/A変換器
に出力する。このため、サンプルデータを逆順にしてD
/A変換され、従って、音声は通常再生の逆の方向で再
生される。The read control function controls the reading of compressed data from the disk based on the sector number at the reverse playback start position when a reverse playback command is received. Then
A fixed amount of compressed data ending at the reverse playback start position is read. Next, the storage control function controls the compressed data to be stored in the storage unit in the reverse order on a sector-by-sector basis. Then, a fixed amount of compressed data is stored in the storage unit starting from the sector at the reverse reproduction start position, and the sector order is reversed. Further, the decoder section reads the sectors in reverse order and decompresses the compressed data into sample data. The sample data is sequentially stored in parallel in a plurality of registers in units of sound groups. further,
In this reverse reproduction control, the register output control function outputs the sample data stored in the register to the D / A converter in reverse order. For this reason, the sample data is arranged in the reverse order and D
/ A conversion, so that the audio is played in the reverse direction of the normal playback.
【0022】[0022]
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して説明する。Embodiments of the present invention will be described below with reference to the drawings.
【0023】図1は、本発明によるディスク再生装置の
構成を示すブロック図である。ディスク再生装置は、セ
クタ単位でディスクから圧縮データを読み出す読み出し
部58と、この読み出し部58によって読み出された圧
縮データを記憶する記憶部61と、この記憶部61に格
納された圧縮データをサンプルデータに伸長すると共に
当該サンプルデータを出力するデコーダ部64と、この
デコーダ部64から出力されるサンプルデータをサウン
ドグループを単位として並列に記憶する複数のレジスタ
21,22と、このレジスタ21,22から出力された
サンプルデータを順次アナログデータに変換するD/A
変換器66と、外部から入力される各種操作指令に基づ
いて読み出し部58での読み出し及び記憶部61への格
納を制御する制御部63とを備えている。FIG. 1 is a block diagram showing a configuration of a disk reproducing apparatus according to the present invention. The disk reproducing apparatus includes a reading unit 58 for reading compressed data from the disk in sector units, a storage unit 61 for storing the compressed data read by the reading unit 58, and a sampled compressed data stored in the storage unit 61. A decoder section 64 for expanding the data and outputting the sample data; a plurality of registers 21 and 22 for storing the sample data output from the decoder section 64 in parallel in units of sound groups; D / A for sequentially converting output sample data to analog data
A converter 66 and a control unit 63 that controls reading by the reading unit 58 and storage in the storage unit 61 based on various operation commands input from the outside are provided.
【0024】しかも、制御部63が、逆再生指令を受信
したときに当該逆再生開始位置のセクタ番号に基づいて
ディスクから圧縮データを読み出す制御をする読み出し
制御機能12と、この読み出し制御機能12によって読
み出された一定量の圧縮データをセクタを単位として逆
順に記憶部61に格納する制御をする格納制御機能14
と、この格納制御機能14によって記憶部61に出力さ
れた圧縮データがデコーダ部に64よってサンプルデー
タとしてレジスタ21,22に格納された場合に当該レ
ジスタ21,22に格納されたサンプルデータを逆順に
D/A変換器66に出力するレジスタ出力制御機能16
とを備えている。In addition, when the control section 63 receives the reverse reproduction command, the control section 63 controls to read compressed data from the disk based on the sector number of the reverse reproduction start position. A storage control function 14 for controlling to store the read fixed amount of compressed data in the storage unit 61 in reverse order on a sector-by-sector basis.
When the compressed data output to the storage unit 61 by the storage control function 14 is stored in the registers 21 and 22 as sample data by the decoder unit 64, the sample data stored in the registers 21 and 22 are arranged in reverse order. Register output control function 16 for outputting to D / A converter 66
And
【0025】本実施形態では、データは圧縮されて格納
されているため、圧縮された状態でデータを逆順に並べ
替えてもそれだけでは逆再生ができない。データをサン
プルデータに伸長した後、このサンプルデータを逆順に
D/A変換器に出力する必要がある。このため、本実施
形態では2度に分けてデータを逆順に並べ替えている。In the present embodiment, since the data is stored after being compressed, even if the data is rearranged in the compressed state in the reverse order, the reverse reproduction cannot be performed by itself. After expanding the data into sample data, it is necessary to output the sample data to the D / A converter in reverse order. For this reason, in the present embodiment, the data is divided twice and rearranged in reverse order.
【0026】また、ディスクの回転方向の設計変更は複
雑となるため、本実施形態では、ディスクの回転方向は
通常再生及び逆再生共に同一方向としている。このた
め、読み出し制御機能12は、逆再生開始位置に基づい
て一定数のセクタを読み出し、さらに、格納制御機能1
4は、これを逆順に記憶部61に格納する。これを繰り
返すと、記憶部61にはセクタを単位として逆順に圧縮
データが格納される。Further, since the design change of the rotation direction of the disk is complicated, the rotation direction of the disk is the same for both normal reproduction and reverse reproduction in the present embodiment. For this reason, the read control function 12 reads a certain number of sectors based on the reverse reproduction start position, and furthermore, the storage control function 1
4 stores them in the storage unit 61 in reverse order. By repeating this, compressed data is stored in the storage unit 61 in the reverse order in units of sectors.
【0027】デコーダ部64は逆再生時も通常再生時も
同一の順序で記憶部61から圧縮データを読み出してサ
ウンドグループを単位としてサンプルデータに伸長す
る。記憶部61に逆順に格納された場合には、サウンド
グループを単位とした順序は逆順となり、1つずつのサ
ウンドグループ内のサンプルデータの順序は通常の順序
となる。このため、レジスタ出力制御機能は、1サウン
ドグループ毎にサンプルデータの順序を入れ替えながら
当該サンプルデータを順次D/A変換器66に出力す
る。これにより、本実施形態によるディスク再生装置で
は、音声の逆再生が可能となる。The decoder section 64 reads out the compressed data from the storage section 61 in the same order at the time of reverse reproduction and at the time of normal reproduction, and decompresses it into sample data in units of sound groups. When stored in the storage unit 61 in the reverse order, the order in units of sound groups is reversed, and the order of the sample data in each sound group is the normal order. Therefore, the register output control function sequentially outputs the sample data to the D / A converter 66 while changing the order of the sample data for each sound group. As a result, in the disk reproducing apparatus according to the present embodiment, reverse reproduction of audio becomes possible.
【0028】次に、MDシステムの場合を例に本実施形
態を詳細に説明する。MDシステムでは、読み出し部5
8は、光ピックアップ52と、対物レンズ51と、スピ
ンドルモータ56と、サーボ制御回路55と、RFアン
プ54とを備えている。記憶部としては、ショックプル
ーフメモリ61を用いている。また、制御部として、シ
ステムコントローラ63を用い、デコーダ部としては、
ATRACデコーダ64を用いている。Next, the present embodiment will be described in detail by taking an MD system as an example. In the MD system, the reading unit 5
Reference numeral 8 includes an optical pickup 52, an objective lens 51, a spindle motor 56, a servo control circuit 55, and an RF amplifier 54. As the storage unit, a shock-proof memory 61 is used. Further, the system controller 63 is used as a control unit, and the decoder unit is
An ATRAC decoder 64 is used.
【0029】システムコントローラ63が光学ピックア
ップ52を駆動して、ディスク50上のデータを読み取
り、さらに、この読み取ったデータ59をショックプル
ーフメモリ61に格納する。メモリ61に格納されたデ
ータは、定期的にATRACデコーダ64に出力され
る。ATRACデコーダ64はこれを音声データに変換
し、オーディオI/F65からサンプル周期毎にD/A
変換器66へ送られ、アナログ出力される。The system controller 63 drives the optical pickup 52 to read data on the disk 50, and stores the read data 59 in the shock proof memory 61. The data stored in the memory 61 is periodically output to the ATRAC decoder 64. The ATRAC decoder 64 converts the data into audio data, and outputs a D / A signal from the audio I / F 65 every sample period.
The signal is sent to the converter 66 and output as an analog signal.
【0030】MDのデータ構造を図1に示す。ディスク
50上から読み出されたデータはサウンドグループ単位
で音声データに変換される。FIG. 1 shows the data structure of the MD. The data read from the disk 50 is converted into audio data in sound group units.
【0031】ディスク上のデータはセクタという単位で
読み出すことができる、2セクタは、11サウンドグル
ープを含んでいる。1サウンドグループは、Lch,Rch
のデータを含んでいる。各チャンネルのデータは、AT
RACという音声圧縮手法で圧縮されているため、伸長
すると、512サンプル分(11.61ms)の音声デ
ータが得られる。このデータを順にD/Aコンバータに
出力し、アナログ信号の再生を行う。このセクタは、デ
ィスク上での最小単位であり、サウンドグループは、音
声再生での最小単位である。The data on the disk can be read in units called sectors. Two sectors include 11 sound groups. One sound group is Lch, Rch
Data. The data of each channel is AT
Since the data is compressed by an audio compression technique called RAC, when decompressed, audio data of 512 samples (11.61 ms) is obtained. This data is sequentially output to the D / A converter to reproduce an analog signal. This sector is the minimum unit on the disk, and the sound group is the minimum unit for sound reproduction.
【0032】図3は、通常再生の場合のシステムコント
ローラの動作を示すフローチャートである。ここでは、
空きメモリの先頭位置をPとし、読み取りセクタ位置を
Sとする。そして、間欠的読み出しとして、8セクタ毎
に読み出す。FIG. 3 is a flowchart showing the operation of the system controller in the case of normal reproduction. here,
Let P be the start position of the empty memory and S be the read sector position. Then, the data is read out every eight sectors as intermittent reading.
【0033】まず、n=0とする(ステップS1)。次
いで、S+n,S+n+1セクタをディスクから読み出
す(ステップS2)。さらに、サウンドグループをその
読み出した順序でメモリに格納する(ステップS3)。First, n = 0 is set (step S1). Next, S + n and S + n + 1 sectors are read from the disk (step S2). Further, the sound groups are stored in the memory in the order in which they were read (step S3).
【0034】次いで、n=n+2とする(ステップS
4)。さらに、P=P+11となる(ステップS5)。
このステップS2〜S5までを、n=8となるまで繰り
返す(ステップS6)。そして、n=8となると、S=
S+8として待機する。Next, n = n + 2 (step S
4). Further, P = P + 11 (step S5).
Steps S2 to S5 are repeated until n = 8 (step S6). Then, when n = 8, S =
It waits as S + 8.
【0035】図4はオーディオI/F65の構成例を示
す説明図である。オーディオI/F65は、第1のレジ
スタ21と、第2のレジスタ22とを備えている。そし
て、このレジスタ21,22の一端及び他端に、当該複
数のレジスタの出力を交互に切り替える出力選択スイッ
チ1,2を併設している。FIG. 4 is an explanatory diagram showing a configuration example of the audio I / F 65. The audio I / F 65 includes a first register 21 and a second register 22. Output selection switches 1 and 2 for alternately switching the outputs of the plurality of registers are provided at one end and the other end of the registers 21 and 22, respectively.
【0036】この図4に示す例では、まず、ATRAC
デコーダ64からの512サンプルのデータ(0〜51
1)をレジスタ21に転送する。次に、スイッチ1をレ
ジスタ側22、スイッチ2をレジスタ21側に切り替え
る。レジスタ21のデータを順にD/A変換器に出力す
る。この間、ATRACデコーダ64からは次の512
サンプル分のデータがレジスタ22に転送される。この
転送は、単時間で行われる。In the example shown in FIG. 4, first, ATRAC
512-sample data (0 to 51) from the decoder 64
1) is transferred to the register 21. Next, the switch 1 is switched to the register side 22 and the switch 2 is switched to the register 21 side. The data in the register 21 is sequentially output to the D / A converter. During this time, the next 512
The data for the sample is transferred to the register 22. This transfer is performed in a single time.
【0037】レジスタ21のデータを全て出力すると、
スイッチ1をレジスタ21側、スイッチ2をレジスタ2
2側へ切り替える。そして、レジスタ22のデータを順
にD/A変換器66に出力する。この間に、ATRAC
デコーダ64からは次の512サンプル分のデータがレ
ジスタ21に転送される。When all the data of the register 21 is output,
Switch 1 on register 21 side, switch 2 on register 2
Switch to side 2. Then, the data in the register 22 is sequentially output to the D / A converter 66. During this time, ATRAC
The data of the next 512 samples is transferred from the decoder 64 to the register 21.
【0038】図5は再生時のデータの流れを示す説明図
であり、図3のフローチャートに対応した例である。こ
こでは、ディスク上のデータは8セクタ毎に読み出さ
れ、サウンドグループ毎にショックプルーフメモリ6に
格納される。さらに、ATRACデコーダ64は、サウ
ンドグループ毎にサンプルデータに伸長してオーディオ
I/F65のレジスタ21,22に格納する。FIG. 5 is an explanatory diagram showing the flow of data during reproduction, and is an example corresponding to the flowchart of FIG. Here, the data on the disk is read every eight sectors and stored in the shockproof memory 6 for each sound group. Further, the ATRAC decoder 64 expands the sample data for each sound group and stores the sample data in the registers 21 and 22 of the audio I / F 65.
【0039】図6は図3に示すフローチャートに従って
ディスクを再生する場合のショックプルーフメモリ61
とプレーヤの状態を示す説明図である。一定量のデータ
がすでにショックプルーフメモリ61に格納されている
場合に、8セクタ分の空き容量が生ずると、図示する例
では、まず、セクタ番号0〜7までの8セクタを読み出
す。次いで、再生することにより8セクタ分の空き容量
が生ずると、セクタ番号8から15までの8セクタを読
み出す。ディスク上のデータの再生がすべて終了するま
でこれを繰り返す。FIG. 6 shows a shock-proof memory 61 for reproducing a disc according to the flowchart shown in FIG.
FIG. 4 is an explanatory diagram showing states of the player. When a certain amount of data has already been stored in the shock proof memory 61 and an empty space for eight sectors occurs, in the example shown in the figure, first, eight sectors from sector numbers 0 to 7 are read. Next, when free space for eight sectors is generated by reproduction, eight sectors from sector numbers 8 to 15 are read. This is repeated until all the data on the disc has been reproduced.
【0040】次に、逆再生を説明する。Next, the reverse reproduction will be described.
【0041】逆再生を実現するために、本実施形態で
は、従来例に対して、システムコントローラのフローチ
ャートとオーディオI/Fとを変更する。この2点以外
は図13に示した従来例と同様である。In order to realize the reverse reproduction, in this embodiment, the flowchart of the system controller and the audio I / F are changed from the conventional example. Except for these two points, it is the same as the conventional example shown in FIG.
【0042】図7は逆再生を行う場合のシステムコント
ローラの制御例を示すフローチャートである。まず、空
きメモリの先頭位置PをP+11×3とする(ステップ
S11)。さらに、n=0とする(ステップS12)。
S+n,S+n+1セクタをディスクから読み取ると
(ステップS13)、サウンドグループを逆順にメモリ
に格納する(ステップS14)。FIG. 7 is a flowchart showing a control example of the system controller when performing reverse reproduction. First, the head position P of the empty memory is set to P + 11 × 3 (step S11). Further, n = 0 is set (step S12).
When the S + n and S + n + 1 sectors are read from the disk (step S13), the sound groups are stored in the memory in reverse order (step S14).
【0043】次いで、n=n+2とし(ステップS1
5)、p+P−11とする(ステップS16)。これを
n=8となるまで繰り返す(ステップS17)。Next, n = n + 2 (step S1).
5), p + P-11 (step S16). This is repeated until n = 8 (step S17).
【0044】n+8となると、S=S−8とし(ステッ
プS18)、P=P+11×5とする(ステップS1
9)この状態で待機する。When n + 8, S = S-8 (step S18), and P = P + 11 × 5 (step S1).
9) Stand by in this state.
【0045】図8は、逆再生オーディオI/Fの構成例
を示す説明図である。図8に示す例では、レジスタ21
及びレジスタ22に格納されたサンプルデータを逆方向
にD/A変換器66に接続するスイッチ3を備えてい
る。ここでは、まず、ATRACからの512サンプル
のデータをレジスタ21に転送する。次に、スイッチ1
をレジスタ22側、スイッチ3をレジスタ21側に切り
替える。レジスタ21のデータを511から順にD/A
変換器66に出力する。この間、ATRACデコーダ6
4からは次の512サンプル分のデータがレジスタ2に
転送される。FIG. 8 is an explanatory diagram showing a configuration example of the reverse reproduction audio I / F. In the example shown in FIG.
And a switch 3 for connecting the sample data stored in the register 22 to the D / A converter 66 in the reverse direction. Here, first, 512 samples of data from ATRAC are transferred to the register 21. Next, switch 1
Is switched to the register 22 side, and the switch 3 is switched to the register 21 side. The data of the register 21 is stored in the D / A
Output to the converter 66. During this time, the ATRAC decoder 6
From 4, the next 512 samples of data are transferred to the register 2.
【0046】レジスタ21のデータを全て送信すると、
スイッチ21をレジスタ1側、スイッチ3をレジスタ2
2側に切り替える。そして、レジスタ22のデータを5
11から順にD/A変換器66に送信する。この間AT
RACデコーダ64からは、次の512サンプル分のデ
ータがレジスタ21に転送される。When all the data in the register 21 is transmitted,
Switch 21 is on register 1 side, switch 3 is on register 2
Switch to side 2. Then, the data of the register 22 is set to 5
The data is transmitted to the D / A converter 66 in order from 11. AT during this time
From the RAC decoder 64, data for the next 512 samples is transferred to the register 21.
【0047】図9は通常再生と逆再生の両方に使えるオ
ーディオI/Fの例を示す。図9に示す例では、出力選
択スイッチ1,2,3に、当該出力選択スイッチの一方
をD/A変換器に接続する出力方向選択スイッチ4を併
設し、制御部のレジスタ出力制御機能は、出力方向選択
スイッチを切り替えるスイッチ切換機能16としてい
る。図示する例では、スイッチを切り替えて、図4の場
合と図8の場合とを実現する。FIG. 9 shows an example of an audio I / F usable for both normal reproduction and reverse reproduction. In the example shown in FIG. 9, an output direction selection switch 4 for connecting one of the output selection switches to a D / A converter is provided in addition to the output selection switches 1, 2, 3, and the register output control function of the control unit is as follows. A switch switching function 16 for switching the output direction selection switch is provided. In the illustrated example, the switches are switched to realize the case of FIG. 4 and the case of FIG.
【0048】図10は再生時のデータの流れを示す説明
図であり、図11はこの図10に示すフローチャートに
よるデータの流れの例を示す説明図である。通常再生時
に逆再生ボタンが押し下されると(ステップS21)、
逆再生処理を開始する。この逆再生ボタンが押し下され
るまでは、通常再生を行う(ステップS22)。FIG. 10 is an explanatory diagram showing a data flow during reproduction, and FIG. 11 is an explanatory diagram showing an example of a data flow according to the flowchart shown in FIG. When the reverse playback button is pressed down during normal playback (step S21),
Start reverse playback processing. Normal reproduction is performed until the reverse reproduction button is pressed down (step S22).
【0049】逆再生処理では、まず、ショックプルーフ
メモリ61の内容をクリアする(ステップS21)。次
いで、D/A変換器66に出力中のサンプルデータが属
するセクタ番号を取得する(ステップS24)。このセ
クタ番号は、逆再生開始位置となる。In the reverse reproduction process, first, the contents of the shock proof memory 61 are cleared (step S21). Next, a sector number to which the sample data being output to the D / A converter 66 belongs is obtained (step S24). This sector number becomes the reverse reproduction start position.
【0050】逆再生開始位置が定まると、読み出し制御
機能12は、この逆再生開始位置を終端とした一定量の
データを読み出す(ステップS25)。図11に示す例
では、8セクタ分を読み出す。次いで、格納制御機能1
4は、サウンドグループを単位として逆順に圧縮データ
をショックプルーフメモリ61に格納する(ステップS
26)。When the reverse reproduction start position is determined, the read control function 12 reads a fixed amount of data ending at the reverse reproduction start position (step S25). In the example shown in FIG. 11, eight sectors are read. Next, the storage control function 1
No. 4 stores the compressed data in the shockproof memory 61 in reverse order in units of sound groups (step S).
26).
【0051】次いで、レジスタ出力切換機能(スイッチ
切り替え機能)16は、オーディオI/Fのレジスタの
スイッチ4を切り替えてスイッチ3を有効にする(ステ
ップS27)。そして、レジスタに格納されたサンプル
データはスイッチ3及びスイッチ4を介してD/A変換
器66に出力される。Next, the register output switching function (switch switching function) 16 switches the switch 4 of the audio I / F register to enable the switch 3 (step S27). Then, the sample data stored in the register is output to the D / A converter 66 via the switch 3 and the switch 4.
【0052】図12は逆再生時の圧縮データの再生例を
示す説明図である。図示する例では、セクタ番号31が
逆再生開始位置である。FIG. 12 is an explanatory view showing an example of compressed data reproduction at the time of reverse reproduction. In the illustrated example, the sector number 31 is the reverse reproduction start position.
【0053】上述したように本実施形態によると、従来
のプレーヤに対してシステムコントローラのソフトウエ
アの追加・変更とオーディオI/Fのハードウエアの追
加・変更で逆再生が実現できる。従って、曲を聞きなが
らある部分を探すことができるため便利となる。As described above, according to the present embodiment, reverse reproduction can be realized by adding or changing the software of the system controller and adding or changing the hardware of the audio I / F to the conventional player. Therefore, it is convenient to search for a certain part while listening to the music.
【0054】[0054]
【発明の効果】本発明は以上のように構成され機能する
ので、これによると、読み出し制御機能が、逆再生指令
を受信したときに当該逆再生開始位置のセクタ番号に基
づいてディスクから圧縮データを読み出す制御をするた
め、逆再生開始位置を終端とする一定量の圧縮データが
読み出され、次いで、格納制御機能が、この圧縮データ
をセクタを単位として逆順に記憶部に格納するため、逆
再生開始位置のセクタを先頭として一定量の圧縮データ
を逆順に記憶部に格納され、さらに、レジスタ出力制御
機能が、レジスタに格納されたサンプルデータを逆順に
D/A変換器に出力するため、サンプルデータを逆順に
してD/A変換され、従って、通常再生の逆の方向で音
声を再生することができる。このように、格納制御機能
が、セクタ単位に順序を逆にし、レジスタ出力制御機能
が、サンプルデータ単位でデータの順序を逆にするた
め、ディスクの方向を変化させず、また、ディスクに格
納されたデータが圧縮データである場合であっても、良
好に逆再生を行うことができる従来にない優れたディス
ク再生装置を提供することができる。The present invention is constructed and functions as described above. According to this, when the read control function receives the reverse reproduction command, the read control function reads the compressed data from the disk based on the sector number of the reverse reproduction start position. In order to control the reading of the compressed data, a fixed amount of compressed data ending at the reverse reproduction start position is read out, and then the storage control function stores the compressed data in the storage unit in a reverse order in units of sectors. A fixed amount of compressed data is stored in the storage unit in reverse order starting from the sector at the playback start position, and the register output control function outputs the sample data stored in the register to the D / A converter in reverse order. The sample data is D / A converted in the reverse order, so that the audio can be reproduced in the reverse direction of the normal reproduction. As described above, the storage control function reverses the order in units of sectors, and the register output control function reverses the order of data in units of sample data. Even if the compressed data is compressed data, it is possible to provide an unprecedented excellent disk reproducing apparatus that can perform reverse reproduction satisfactorily.
【図1】本発明の一実施形態の構成を示すブロック図で
ある。FIG. 1 is a block diagram showing a configuration of an embodiment of the present invention.
【図2】MDのデータ例を示す説明図である。FIG. 2 is an explanatory diagram showing an example of MD data.
【図3】図1に示す構成による通常のMDシステムの再
生処理を示すフローチャートである。FIG. 3 is a flowchart showing a reproduction process of a normal MD system having the configuration shown in FIG. 1;
【図4】図3に示すフローチャートに対応したオーディ
オI/Fの構成を示す説明図である。FIG. 4 is an explanatory diagram showing a configuration of an audio I / F corresponding to the flowchart shown in FIG. 3;
【図5】図3に示すフローチャートに対応したデータの
流れを示す説明図である。FIG. 5 is an explanatory diagram showing a data flow corresponding to the flowchart shown in FIG. 3;
【図6】図5に示す読み出しでのプレーヤの状態を示す
説明図である。FIG. 6 is an explanatory diagram showing a state of the player in the reading shown in FIG. 5;
【図7】図1に示す構成での逆再生の処理例を示すフロ
ーチャートである。FIG. 7 is a flowchart showing an example of reverse playback processing in the configuration shown in FIG. 1;
【図8】図8に示すフローチャートに対応したオーディ
オI/Fの構成を示す説明図である。FIG. 8 is an explanatory diagram showing a configuration of an audio I / F corresponding to the flowchart shown in FIG. 8;
【図9】図8に示すオーディオI/Fに出力方向選択ス
イッチを付加した構成を示す説明図である。9 is an explanatory diagram showing a configuration in which an output direction selection switch is added to the audio I / F shown in FIG. 8;
【図10】通常再生時に逆再生を行う処理を示すフロー
チャートである。FIG. 10 is a flowchart illustrating a process of performing reverse playback during normal playback.
【図11】図10に示すフローチャートに対応した逆再
生時のデータの流れを示す説明図である。FIG. 11 is an explanatory diagram showing a data flow at the time of reverse reproduction corresponding to the flowchart shown in FIG. 10;
【図12】図11に示す読み出しでのプレーヤの状態を
示す説明図である。FIG. 12 is an explanatory diagram showing a state of the player in the reading shown in FIG. 11;
【図13】従来のMDシステムの構成を示すブロック図
である。FIG. 13 is a block diagram showing a configuration of a conventional MD system.
【図14】図13に示したMDシステムの特徴を示す説
明図である。FIG. 14 is an explanatory diagram showing features of the MD system shown in FIG.
【図15】図13に示した構成での間欠読み取りの例を
示す説明図である。15 is an explanatory diagram showing an example of intermittent reading in the configuration shown in FIG.
【図16】針とびが生じた場合の間欠読み取りの例を示
す説明図である。FIG. 16 is an explanatory diagram illustrating an example of intermittent reading in the case where a needle jump occurs.
1,2 第1及び第2のスイッチ 3 第3のスイッチ(逆再生用スイッチ) 4 第4のスイッチ(出力方向選択スイッチ) 12 読み出し制御機能 14 格納制御機能 16 レジスタ出力制御機能(スイッチ切り替え機能) 21 第1のレジスタ 22 第2のレジスタ 58 読み出し部 61 記憶部(ショックプルーフメモリ) 64 デコーダ部(ATRACデコーダ) 66 D/A変換器 1, 1st and 2nd switch 3 3rd switch (reverse reproduction switch) 4 4th switch (output direction selection switch) 12 read control function 14 storage control function 16 register output control function (switch switching function) 21 first register 22 second register 58 read section 61 storage section (shock proof memory) 64 decoder section (ATRAC decoder) 66 D / A converter
Claims (2)
読み出す読み出し部と、この読み出し部によって読み出
された圧縮データを記憶する記憶部と、この記憶部に格
納された圧縮データをサンプルデータに伸長すると共に
当該サンプルデータを出力するデコーダ部と、このデコ
ーダ部から出力されるサンプルデータをサウンドグルー
プを単位として並列に記憶する複数のレジスタと、この
複数のレジスタから出力されたサンプルデータを順次ア
ナログデータに変換するD/A変換器と、外部から入力
される各種操作指令に基づいて前記読み出し部での読み
出し及び前記記憶部への格納を制御する制御部とを備え
たディスク再生装置において、 前記制御部が、逆再生指令を受信したときに当該逆再生
開始位置のセクタ番号に基づいて前記ディスクから圧縮
データを読み出す制御をする読み出し制御機能と、この
読み出し制御機能によって読み出された一定量の圧縮デ
ータをセクタを単位として逆順に前記記憶部に格納する
制御をする格納制御機能と、この格納制御機能によって
前記記憶部に出力された圧縮データが前記デコーダ部に
よってサンプルデータとして前記レジスタに格納された
場合に当該レジスタに格納されたサンプルデータを逆順
に前記D/A変換器に出力するレジスタ出力制御機能と
を備えたことを特徴とするディスク再生装置。1. A reading section for reading compressed data from a disk in sector units, a storage section for storing compressed data read by the reading section, and decompression of compressed data stored in the storage section into sample data. A decoder unit for outputting the sample data, a plurality of registers for storing the sample data output from the decoder unit in parallel in units of sound groups, and sequentially converting the sample data output from the plurality of registers into analog data. A disc playback device comprising: a D / A converter for converting; and a control unit for controlling reading by the reading unit and storage in the storage unit based on various operation commands input from the outside. Receives the reverse playback command, the directory based on the sector number of the reverse playback start position. A read control function of controlling to read compressed data from the memory, a storage control function of controlling to store a fixed amount of compressed data read by the read control function in the storage unit in a reverse order in units of sectors, A register for outputting the sample data stored in the register to the D / A converter in reverse order when the compressed data output to the storage unit by the storage control function is stored in the register as sample data by the decoder unit. A disk reproducing device having an output control function.
数のレジスタの出力を交互に切り替える出力選択スイッ
チと、この出力選択スイッチの一方を前記D/A変換器
に接続する出力方向選択スイッチとを併設し、 前記レジスタ出力制御機能が、前記出力方向選択スイッ
チを切り替えるスイッチ切換機能であることを特徴とす
る請求項1記載のディスク再生装置。2. An output selection switch for alternately switching outputs of the plurality of registers at one end and the other end of the register, and an output direction selection switch for connecting one of the output selection switches to the D / A converter. 2. The disk reproducing apparatus according to claim 1, wherein the register output control function is a switch switching function for switching the output direction selection switch.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP28595296A JPH10112135A (en) | 1996-10-08 | 1996-10-08 | Disk reproducing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP28595296A JPH10112135A (en) | 1996-10-08 | 1996-10-08 | Disk reproducing device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH10112135A true JPH10112135A (en) | 1998-04-28 |
Family
ID=17698094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP28595296A Withdrawn JPH10112135A (en) | 1996-10-08 | 1996-10-08 | Disk reproducing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH10112135A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002538503A (en) * | 1999-02-24 | 2002-11-12 | スグン ユー | Reverse decoding method for digital audio data |
-
1996
- 1996-10-08 JP JP28595296A patent/JPH10112135A/en not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002538503A (en) * | 1999-02-24 | 2002-11-12 | スグン ユー | Reverse decoding method for digital audio data |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR960010328B1 (en) | Data recording & reproducing apparatus | |
JP3006158B2 (en) | Disk recording device and disk reproducing device | |
JP2003006992A (en) | Information reproducing method and information reproducing device | |
JP2927648B2 (en) | Information reproduction method and information recording / reproduction method | |
JP3517962B2 (en) | Disk recording and playback device | |
JPH10112135A (en) | Disk reproducing device | |
JPH1186446A (en) | Device and method for data reproduction | |
JPH05205349A (en) | Digital recording and reproducing device | |
JP2994909B2 (en) | Recording and playback device | |
JP3097369B2 (en) | Disk recording and playback device | |
JPH05234331A (en) | Mini-disk player | |
JP2681897B2 (en) | Mini disc player | |
JP2814857B2 (en) | Information playback device | |
JP3116903B2 (en) | Disc recording method and disc reproducing method | |
JP3070307B2 (en) | Optical disk recording and playback device | |
JPH0554388A (en) | Optical disk recording and reproducing device | |
JP3179298B2 (en) | Audio player | |
JP2565325Y2 (en) | Digital audio player | |
JP3591035B2 (en) | Playback device | |
JPH07320397A (en) | Reproducing device | |
JPH04353671A (en) | Data reproducer | |
JPH05234175A (en) | Magneto-optical disk recording and reproducing device | |
JPH0644757A (en) | Mini disk player | |
JPH06295533A (en) | Information recording and reproducing device | |
JPH0729356A (en) | Digital signal recording and reproducing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20040106 |