[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH03288359A - Recording medium driving device control method and recording medium driving device - Google Patents

Recording medium driving device control method and recording medium driving device

Info

Publication number
JPH03288359A
JPH03288359A JP9086490A JP9086490A JPH03288359A JP H03288359 A JPH03288359 A JP H03288359A JP 9086490 A JP9086490 A JP 9086490A JP 9086490 A JP9086490 A JP 9086490A JP H03288359 A JPH03288359 A JP H03288359A
Authority
JP
Japan
Prior art keywords
data
retry
recording medium
rom
function
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.)
Pending
Application number
JP9086490A
Other languages
Japanese (ja)
Inventor
Yasuto Soma
康人 相馬
Hiroyuki Iizuka
裕之 飯塚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP9086490A priority Critical patent/JPH03288359A/en
Publication of JPH03288359A publication Critical patent/JPH03288359A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1816Testing
    • G11B2020/183Testing wherein at least one additional attempt is made to read or write the data when a first attempt is unsuccessful

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

PURPOSE:To continuously reproduce data by continuously obtaining data at a constant data rate while controlling a retry function when reading out the time sequential data at real time. CONSTITUTION:The time sequential data are read out from a CD-ROM 11 as a recording medium. When it is necessary to read out the data at real time, the retry function is controlled not be operated. An error detecting means executes the error detection processing or error detection correction processing of the read data and outputs a retry request instruction when detecting uncorrectable error. A microprocessor 122 inputs a retry necessity instruction from an external control equipment and the retry request instruction from the error detecting means and when the retry function is required, the data is controlled so as to be read out at high speed rather than the case of refusing the retry function.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、記録媒体から読み出したデータに対する誤り
検出機能もしくは誤り検出訂正機能とリトライ機能をも
った記録媒体駆動装置と、その記録媒体駆動装置の制御
方法に関するものである。
DETAILED DESCRIPTION OF THE INVENTION Field of Industrial Application The present invention relates to a recording medium drive device having an error detection function or an error detection and correction function and a retry function for data read from a recording medium, and control of the recording medium drive device. It is about the method.

従来の技術 近年、個人向けのコンピュータであるパーソナルコンピ
ュータが普及し始め、パーソナルコンピュータに固定デ
ィスク駆動装置などの記録媒体駆動BEを接続して使用
する場合が増えてきている。
2. Description of the Related Art In recent years, personal computers, which are computers for individuals, have become popular, and the number of cases in which a personal computer is connected to a recording medium drive BE such as a fixed disk drive is increasing.

また、コンピュータで音響情報や映像情報を扱おうとい
う動きもあり、安価で大容量の記録媒体、例えばコンパ
クト・ディスク・リード・オンリー・メモリ(以下、C
D−ROMと称する。)や光学式ビデオディスクの駆動
装置をコンピュータで制御することも行われ始めている
There is also a movement to use computers to handle audio and video information, and there is a trend toward using inexpensive, large-capacity recording media such as compact disc read-only memory (hereinafter referred to as C
It is called D-ROM. ) and optical video disk drive devices are also beginning to be controlled by computers.

従来の記録媒体駆動装置制御方法としては、例えば「電
子科学J誌1983年5月号13ページから24ページ
に記載されている固定ディスク駆動装置の制御方法があ
る。
As a conventional recording medium drive control method, for example, there is a fixed disk drive control method described in "Electronic Science J, May 1983 issue, pages 13 to 24.

この刊行物に開示の記録媒体駆動方法では、誤り検出訂
正機能とリトライ機能を持っており、かつ、外部制御機
器からIJ )ライ機能を有効にするかどうかの指定を
することができる固定ディスク駆動装置を制御する際に
、リトライ機能を働かせるように固定ディスク駆動装置
を制御していた。
The recording medium drive method disclosed in this publication has a fixed disk drive that has an error detection and correction function and a retry function, and can specify whether or not to enable the IJ) write function from an external control device. When controlling the device, the fixed disk drive was controlled to activate the retry function.

また、従来の記録媒体駆動装置として、例えば、「エレ
クトロニクス」誌昭和80年2月号73ページから80
ページに記載されたCD−ROM駆動装置がある。この
刊行物に開示のCD−ROM駆動装置は、常に音楽用コ
ンパクトディスク(以下、CDと称する。)と同じ線速
度でCD−ROMを再生するため、データ転送レートが
一定であった(150キロバイト/秒)。
In addition, as a conventional recording medium drive device, for example, "Electronics" magazine February 1980 issue, pages 73 to 80
There is a CD-ROM drive described on the page. The CD-ROM drive device disclosed in this publication always played CD-ROMs at the same linear velocity as a music compact disc (hereinafter referred to as a CD), so the data transfer rate was constant (150 kilobytes). /second).

発明が解決しようとする課題 しかしながら上記のような記録媒体駆動装置制御方法で
は、時系列的なデータを記録媒体に記録しておき、デー
タを読み出すのと同時にデータ読み出し速度と同じ速度
で処理しようとした場合、データ誤りが生じるとリトラ
イ機能が動作してしまい、時間軸上で連続に再生される
べきデータが連続に再生されないという課題を有してい
た。
Problems to be Solved by the Invention However, in the recording medium drive control method as described above, time-series data is recorded on a recording medium, and when the data is read out, it is attempted to be processed at the same speed as the data reading speed. In this case, if a data error occurs, the retry function is activated, resulting in a problem that data that should be reproduced continuously on the time axis is not reproduced continuously.

また、上記のような記録媒体駆動装置では、常にCDと
同じ線速度でCD−ROMを再生するため、例えば、プ
ログラムデータなと、時間軸上で連続している必要がな
く、再生にかかる時間が短ければ短いほど良いようなデ
ータを再生する際にも相当な時間がかかってしまうとい
う課題を有していた。
In addition, since the recording medium drive device described above always plays back a CD-ROM at the same linear velocity as a CD, for example, program data does not need to be continuous on the time axis, and the time required for playback is shortened. Even when reproducing data for which the shorter the better, the problem is that it takes a considerable amount of time.

本発明はかかる点に鑑み、記録媒体に記録された時系列
的なデータを実時間で読み出しをする際に、読み出し誤
りが発生しても時間軸上で連続的にデータを読み出しす
ることができる記録媒体駆動装置制御方法と、用途に応
じてデータ転送レートを可変できる記録媒体駆動装置を
提供することを目的とする。
In view of the above, the present invention makes it possible to read out data continuously on the time axis even if a read error occurs when reading out time-series data recorded on a recording medium in real time. It is an object of the present invention to provide a recording medium drive control method and a recording medium drive that can vary the data transfer rate depending on the application.

課題を解決するための手段 本発明の記録媒体駆動装置制御方法は、記録媒体から読
み出されるデータが時系列的なデータであり、かつ、実
時間で読み出しをする必要がある場合には、リトライ機
能が働かないように制御することを特徴とし、また、本
発明の記録媒体駆動装置は、記録媒体からデータを読み
出し出力する読出手段と、読み出されたデータの誤り検
出処理もしくは誤り検出訂正処理を行い、訂正できない
誤りが検出された際にリトライ要求命令を出力する誤り
検出手段と、外部制御機器からのリトライ要否命令と誤
り検出手段からのリトライ要求命令を入力し、リトライ
機能が要の場合にはリトライ機能が否の場合より高速に
データを読み出すように読出手段を制御することを特徴
とする制御手段を少なくとも備えていることを特徴とす
る。
Means for Solving the Problems The recording medium drive control method of the present invention provides a retry function when data read from a recording medium is time-series data and needs to be read in real time. The recording medium drive device of the present invention is characterized in that the recording medium drive device of the present invention includes a reading means for reading and outputting data from a recording medium, and an error detection process or an error detection and correction process for the read data. error detection means that outputs a retry request command when an uncorrectable error is detected, inputs a retry necessity command from an external control device and a retry request command from the error detection means, and when the retry function is required. The apparatus is characterized in that it includes at least a control means for controlling the reading means to read data at a higher speed than when the retry function is disabled.

作用 本発明の記録媒体駆動装置制御方法は前記した手法によ
り、記録媒体から読み出されるデータが時系列的なデー
タであり、かつ、実時間で読み出しを行う必要がある場
合には、記録媒体駆動装置から常に定データレートで連
続的にデータを得ることができ、また、本発明の記録媒
体駆動装置は前記した構成により、リトライ機能が要の
場合に、高転送レートでデータを得ることができる。
Operation The recording medium drive control method of the present invention uses the method described above to control the recording medium drive when the data read from the recording medium is time-series data and needs to be read in real time. The recording medium drive device of the present invention can obtain data continuously at a constant data rate at all times, and due to the above-described configuration, the recording medium drive device of the present invention can obtain data at a high transfer rate when a retry function is required.

実施例 以下、本発明の第1の実施例について、図面を参照しな
がら説明する。
EXAMPLE Hereinafter, a first example of the present invention will be described with reference to the drawings.

第1図は本発明の第1の実施例における記録媒体駆動装
置であるCD−ROM駆動装置およびその装置を制御す
る外部制御機器であるパーソナルコンピュータのブロッ
ク図、第2図は同実施例における記録媒体であるCD−
ROMのフォーマット図、第3図は同実施例におけるC
D−ROMに記録された音響データとこの音響データに
よって再生される音声の関係を示す模式図、第4図はパ
ーソナルコンピュータからCD−ROM駆動装置に送ら
れるデータ読み出し命令のフォーマット図である。
FIG. 1 is a block diagram of a CD-ROM drive device that is a recording medium drive device in a first embodiment of the present invention and a personal computer that is an external control device that controls the device, and FIG. CD as a medium
ROM format diagram, Figure 3 is C in the same embodiment.
FIG. 4 is a schematic diagram showing the relationship between audio data recorded in a D-ROM and audio reproduced by this audio data. FIG. 4 is a format diagram of a data read command sent from a personal computer to a CD-ROM drive.

第1図において、11は記録媒体であるCD−ROM1
12は記録媒体駆動装置であるCD−ROM駆動装置、
13はCD−ROM駆動装[12を制御するパーソナル
コンピュータ、14は音響信号を増幅する増幅器、15
は音響信号を音声として出力するスピーカである。
In FIG. 1, 11 is a recording medium, CD-ROM1.
12 is a CD-ROM drive device which is a recording medium drive device;
13 is a personal computer that controls the CD-ROM drive unit [12; 14 is an amplifier that amplifies the audio signal; 15
is a speaker that outputs an acoustic signal as audio.

CD−ROM駆動装置12において、121はパーソナ
ルコンピュータ13からの指示を受けてCD−ROM駆
動装置12全体を制御するマイクロプロセッサ、122
はスピンドルモータ123やピックアップ124を制御
するサーボ回路、123はCD−ROMI 1を回転さ
せるスピンドルモータ、124は光学的手段によりCD
−ROM11からデータを読み出しアナログ電気信号を
出力するピックアップ、125はピックアップ124か
ら出力されるアナログ電気信号をパルス信号に整形する
波形整形回路、126は波形整形回路125から出力さ
れるパルス信号を入力し、EFM(Eight   t
o   Fourteen   MO−du la t
 ton)変調されたフレームに付加された同期パター
ンを検出する同期検出回路、127は波形整形回路12
5から出力されるパルス信号を入力し、データ打ち抜き
に必要なりロック(以下、再生クロックと称す。)を作
成するPLL (Phase  Locked  Lo
op)回路を含むクロック抽出回路、128はサーボ回
路122に基準クロックを送る基準クロック発生回路、
129は同期検出回路126から出力されるデータに対
し、EFM復調し誤り検出訂正を行い出力するデジタル
信号処理回路、1210はデジタル信号処理回路128
から出力されるデータからCD−ROMフレームの同期
パターンを検出し、必要に応じて誤り検出訂正を施し出
力するCD−ROM信号処理回路、1211はパーソナ
ルコンピュータ13とのデータのやりとりを行うホスト
インタフェース回路である。
In the CD-ROM drive device 12, 121 is a microprocessor that receives instructions from the personal computer 13 and controls the entire CD-ROM drive device 12;
123 is a servo circuit that controls the spindle motor 123 and the pickup 124, 123 is a spindle motor that rotates the CD-ROMI 1, and 124 is a servo circuit that controls the CD-ROMI 1 by optical means.
- A pickup that reads data from the ROM 11 and outputs an analog electrical signal; 125 is a waveform shaping circuit that shapes the analog electrical signal output from the pickup 124 into a pulse signal; 126 is an input for the pulse signal output from the waveform shaping circuit 125; , EFM (Eight t
o Fourteen MO-du la t
ton) A synchronization detection circuit that detects a synchronization pattern added to a modulated frame; 127 is a waveform shaping circuit 12;
PLL (Phase Locked Lo
128 is a reference clock generation circuit that sends a reference clock to the servo circuit 122;
129 is a digital signal processing circuit that performs EFM demodulation, error detection and correction on the data output from the synchronization detection circuit 126, and outputs the data; 1210 is a digital signal processing circuit 128;
A CD-ROM signal processing circuit detects the synchronization pattern of the CD-ROM frame from the data output from the data, performs error detection and correction as necessary, and outputs the data; 1211 is a host interface circuit that exchanges data with the personal computer 13; It is.

パーソナルコンピュータ13において、131はデータ
の演算や各部への指示を行うマイクロプロセッサ、13
2は各種デジタルデータを記録するメモリ、133はC
D−ROM駆動装置12とのデータのやりとりを行うC
D−ROMインタフェース回路、134はCD−ROM
インタフェース回路133を介して送られてくるデータ
のチャンネル番号を判断し、マイクロプロセッサ131
に指定されたチャンネルのデータを指定されたところへ
転送するCD−ROMデータ処理回路、135はCD−
ROMデータ処理回路134から送られてくるデジタル
音響データを一時蓄え、必要に応じて補間処理を行い、
所定のタイミングでアナログ音響信号に変換するデジタ
ルアナログ変換回路である。
In the personal computer 13, 131 is a microprocessor that calculates data and instructs each part;
2 is a memory for recording various digital data, 133 is C
C that exchanges data with the D-ROM drive device 12
D-ROM interface circuit, 134 is CD-ROM
The channel number of the data sent via the interface circuit 133 is determined and the microprocessor 131
135 is a CD-ROM data processing circuit that transfers the data of the channel designated to the designated location;
The digital audio data sent from the ROM data processing circuit 134 is temporarily stored, and interpolation processing is performed as necessary.
This is a digital-to-analog conversion circuit that converts into analog audio signals at predetermined timing.

第2図において、(a)は記録の最小単位であるフレー
ムのフォーマット図であり、21はフレームのアドレス
などを示すサブコード(1バイト)、22は音響データ
などのユーザデータ(24バイ))、23はユーザデー
タ22の誤り検出および誤り訂正を行うための誤り検出
訂正符号(8バイト)である。(b)、  (c)、 
 (d)、  (e)はCD−ROMのアクセスの単位
であるCD−ROMフレームのフォーマット図である。
In FIG. 2, (a) is a format diagram of a frame, which is the minimum unit of recording, 21 is a subcode (1 byte) indicating the frame address, etc., and 22 is user data such as audio data (24 bytes). , 23 is an error detection and correction code (8 bytes) for detecting and correcting errors in the user data 22. (b), (c),
(d) and (e) are format diagrams of a CD-ROM frame, which is a unit of access to a CD-ROM.

(b)はモード0と呼ばれるフォーマットで、24はC
D−ROMフレームの先頭を示す同期パターン、25は
CD−ROMフレームのアドレスなどを示すヘッダ、2
6は記録されるデータが0である領域である。(C)は
モード1と呼ばれるフォーマットで、24.25.26
は(b)のモード0と同じであり、27は画像データや
コンピュータプログラムなどのユーザーデータ、28は
ユーザーデータ27の誤りを検出する際に用いられる誤
り検出符号、29はユーザデータ27の誤りを訂正する
際に用いられる誤り訂正符号である。(d)はモード2
.フオーム1と呼ばれるフォーマットで、24.25.
27゜28.29は(c)のモード1と同じであり、2
1Oはユーザデータ27として記録されるデータの種類
やチャンネル番号などを示すサブヘッダである。(e)
はモード2.フオーム2と呼ばれるフォーマットで、2
4.25.27.210は(d)のモード2.フオーム
1と同じであり、211は将来の拡張のための予約領域
で、本実施例ではOを記録することにする。
(b) is a format called mode 0, and 24 is a C
A synchronization pattern indicating the beginning of the D-ROM frame, 25 a header indicating the address of the CD-ROM frame, etc.
6 is an area where the recorded data is 0. (C) is a format called mode 1, 24.25.26
is the same as mode 0 in (b), 27 is user data such as image data or a computer program, 28 is an error detection code used to detect errors in the user data 27, and 29 is an error detection code for detecting errors in the user data 27. This is an error correction code used for correction. (d) is mode 2
.. In a format called Form 1, 24.25.
27°28.29 is the same as mode 1 in (c), and 2
1O is a subheader indicating the type of data recorded as the user data 27, the channel number, etc. (e)
is mode 2. In a format called Form 2, 2
4.25.27.210 is mode 2 of (d). This is the same as form 1, and 211 is a reserved area for future expansion, and in this embodiment, O is recorded.

第3図において、横軸は時間であり、1/75秒間に出
力されるデータによって4/75秒間の音声が再生でき
ることを示す。
In FIG. 3, the horizontal axis is time, indicating that 4/75 seconds of audio can be reproduced by data output in 1/75 seconds.

第4図において、41はCD−ROM駆動装置12に送
られるデータ読み出し命令のフォーマットを示す。42
はフォーマット41内のコントロールバイトのフォーマ
ットを示す。43.44はそれぞれプレイ命令とリード
命令の際にCD−ROMインタフェース回路138がC
D−ROM駆動装置12に送出するデータ読み出し命令
の例である。
In FIG. 4, 41 indicates the format of a data read command sent to the CD-ROM drive 12. 42
indicates the format of the control byte in format 41. 43 and 44 indicate that the CD-ROM interface circuit 138 outputs C during the play command and read command, respectively.
This is an example of a data read command sent to the D-ROM drive device 12.

以下、本実施例の記録媒体であるCD−ROM11の説
明、パーソナルコンピュータ13からCD−ROM駆動
装置12に送られるデータ読み出し命令の説明、CD−
ROMIIからデータを読み出ス際のパーソナルコンピ
ュータ13およびCD−ROM駆動装置12の動作説明
の順で説明を行う。
Hereinafter, a description of the CD-ROM 11, which is the recording medium of this embodiment, an explanation of the data read command sent from the personal computer 13 to the CD-ROM drive device 12, and a description of the CD-ROM 11, which is the recording medium of this embodiment, will be explained.
The explanation will be given in the order of operations of the personal computer 13 and the CD-ROM drive device 12 when reading data from the ROM II.

まず、本実施例の記録媒体であるCD−ROMについて
、CD−ROMのデータフォーマットの説明、本実施例
におけるCD−ROMI 1に記録するデータの説明の
順で説明する。
First, the CD-ROM, which is the recording medium of this embodiment, will be explained in the following order: the data format of the CD-ROM, and then the data recorded on the CD-ROMI 1 in this embodiment.

まず、CD−ROMのデータフォーマットの説明を行う
。CD−ROMは音声情報を記録する記録媒体であるC
Dにコンピュータが用いるようなデジタルデータを記録
するようにしたものである。
First, the data format of the CD-ROM will be explained. CD-ROM is a recording medium that records audio information.
D records digital data such as those used by computers.

デジタルデータをCD−ROMに記録する場合、以下の
ような処理を行う。
When recording digital data on a CD-ROM, the following processing is performed.

第1に、記録するデジタルデータを所定の大きさ毎に区
切ったのちアドレス(ヘッダ25内に記録)や同期パタ
ーン24を付加し、必要に応じて誤り検出符号28.誤
り訂正符号29やチャンネル番号(サブヘッダ210内
に記録)を付加するなどの方法によりブロック構造化す
る。ブロック構造化の方法は第2図(b)、  (c)
、  (d)、  (e)に示す4種類がある。いずれ
かの方法によりブロック構造化されたデジタルデータの
1ブロツクを、CD−ROMフレームと呼ぶ。1つのC
D−ROMフレームの大きさは2352バイトである。
First, the digital data to be recorded is divided into predetermined sizes, and then an address (recorded in the header 25) and a synchronization pattern 24 are added, and an error detection code 28. A block structure is created by adding an error correction code 29 and a channel number (recorded in the subheader 210). The block structuring method is shown in Figure 2 (b) and (c).
There are four types shown in , (d), and (e). One block of digital data structured into a block structure using either method is called a CD-ROM frame. one C
The size of a D-ROM frame is 2352 bytes.

第2に、CD−ROMフレームを分割し、サブコード2
1や誤り検出訂正符号23を付加することにより、第2
図(a)に示すフレームを形成する。
Second, the CD-ROM frame is divided into subcodes 2 and 2.
1 and an error detection and correction code 23, the second
A frame shown in Figure (a) is formed.

すなわち、CD−ROMフレームを先頭より12バイト
ずつに分割し、24バイトに対して8バイトの割合で誤
り検出訂正符号23を付加し、誤り検出訂正符号23が
付加されたデータ2つにつき1バイトのサブフード21
を付加することにより、フレームが形成される。この結
果、一つのCD−ROMフレームは98個の連続するフ
レームに分割される(2352 Cバイト/CD−RO
Mフレームコ÷24[バイト/フレームコ)。以下、フ
レームはEFM変調され、同期パターンが付加され、C
D−ROMディスクに記録される。CDでは、標本化周
波数44.1KHz、  量子化ビット数16ビツトの
音声データがフレームのユーザデータ22°に記録され
ている。このため1つのフレームをCDディスクから再
生するのに要する時間は、7350分の1秒となる(1
÷(44100[サンプル/秒]X18[ビット/サン
プル・チャンネルコ×2[チャンネルコ÷8[ビット/
バイト]÷24[バイト/フレーム]))。CDと同じ
速度でCD−ROMディスクを再生した場合の1つのC
D−ROMフレームの再生に必要な時間は、75分の1
秒である(1÷(7350[フレーム/秒コ÷98[フ
レーム/CD−ROMフレームコ))。
That is, the CD-ROM frame is divided into 12 bytes each from the beginning, and error detection and correction codes 23 are added at a ratio of 8 bytes to 24 bytes, and 1 byte is added for each two pieces of data to which error detection and correction codes 23 are added. Subfood 21
A frame is formed by adding . As a result, one CD-ROM frame is divided into 98 consecutive frames (2352 C bytes/CD-ROM
M frame code ÷ 24 [bytes/frame code]. Below, the frame is EFM modulated, a synchronization pattern is added, and C
It is recorded on a D-ROM disk. In a CD, audio data with a sampling frequency of 44.1 KHz and a quantization bit count of 16 bits is recorded in user data 22° of a frame. Therefore, the time required to play one frame from a CD disc is 1/7350 second (1
÷ (44100 [samples/sec] x 18 [bits/sample channel code x 2 [channel code ÷ 8 [bit/s]
bytes] ÷ 24 [bytes/frame])). One C when playing a CD-ROM disc at the same speed as a CD
The time required to play a D-ROM frame is 1/75th
seconds (1 ÷ (7350 [frames/sec) ÷ 98 [frames/CD-ROM frames]).

つぎに、本実施例におけるCD−ROMI 1に記録す
るデータの説明を行う。本実施例では、4チヤンネルの
音響信号をおのおの標本化周波数37.8KHz、 量
子化ビット数8ビツトで非直線量子化し、2016バイ
ト毎に区切り、20バイトの0と288バイトの量子化
の条件を示すデータともに、モード2.フオーム2(第
2図(e))のフォーマットで時分割して記録する。た
だし、アナログデジタル変換処理の結果得られる音響デ
ータは16進数のFFを除く数とする。FFは後の誤り
処理の際に用いる。1つのCD−ROMフレームに記録
される音響データは2016バイトであり、一つのCD
−ROMフレームに記録された音響データにより音響信
号を再生できる時間は75分の4秒である(201B[
バイト/CD−ROMフレーム]÷(37800mサン
プル/秒コ×1[バイト/サンジルコ))。これはちょ
うど一つのCD−ROMフレームを再生するのに必要な
時間の4倍である。4チヤンネルの音響データは第3図
に示したように配置される。これにより、CDを再生す
るときと同じ速度でCD−ROMデ、イスクを再生した
場合、同じチャンネルの音響データを記録したCD−R
OMフレームはちょうど75分の4秒毎にCD−ROM
ディスクから読み出され、結果的に複数のCD−ROM
フレームに記録された1つのチャンネルの音響信号は連
続して再生することができる。
Next, data recorded on the CD-ROMI 1 in this embodiment will be explained. In this example, four channels of audio signals are each nonlinearly quantized with a sampling frequency of 37.8 KHz and a quantization bit count of 8 bits, separated into 2016-byte units, and the conditions for quantization of 20 bytes of 0 and 288 bytes are set. Both data shown are for mode 2. It is time-divisionally recorded in the format of Form 2 (FIG. 2(e)). However, the audio data obtained as a result of the analog-to-digital conversion process is a number excluding hexadecimal FF. The FF is used for later error processing. The audio data recorded on one CD-ROM frame is 2016 bytes, and one CD-ROM frame has 2016 bytes of audio data.
-The time during which an acoustic signal can be played back using the acoustic data recorded in a ROM frame is 4/75 seconds (201B[
Byte/CD-ROM frame] ÷ (37,800 m samples/second x 1 [Byte/CD-ROM frame)). This is four times the time required to play just one CD-ROM frame. The four channels of audio data are arranged as shown in FIG. As a result, if a CD-ROM disk or disc is played back at the same speed as when playing a CD, a CD-ROM disc containing audio data of the same channel will be played back.
The OM frame is stored in a CD-ROM every 4/75 seconds.
read from the disc, resulting in multiple CD-ROMs
One channel of audio signals recorded in a frame can be played back continuously.

つぎに、バーンナルコンピュータ13からCD−ROM
駆動装置12に送られるデータ読み出し命令の説明を行
う。
Next, CD-ROM from Burnal Computer 13
The data read command sent to the drive device 12 will be explained.

本実施例においてパーソナルコンピュータ13は、41
に示される6バイトのデータからなるデータ読み出し命
令を用いてCD−ROM駆動装置12を制御する。第0
バイトは命令識別符号であり、 cooootoooコ
 (2進数)はこの命令がデータ読み出し命令であるこ
とを示す。第1バイトの上位3ビツトは論理ユニット番
号であり、1台のパーソナルコンピュータに複数のCD
−ROM駆動装置が接続されている際に、どのCD−R
OM駆動装置からデータを読み出すかを示している。第
1バイトの下位5ビツトと第2バイトと第3バイトは論
理アドレスであり、読み出しする先頭のCD−ROMフ
レームを指している。第4バイトはデータブロック数で
あり、読み出すべきCD−ROMフレームの数を示して
いる。第5バイトはコントロールバイトであり、42に
示すように定義されている。第7ビツトはリトライビッ
トであり、リトライ機能を働かせるかどうかを指定する
。このビットを0にするとCD−ROM駆動装置12の
リトライ機能が働く。
In this embodiment, the personal computer 13 has 41
The CD-ROM drive device 12 is controlled using a data read command consisting of 6 bytes of data shown in FIG. 0th
The byte is an instruction identification code, and cooootooo (binary number) indicates that this instruction is a data read instruction. The upper three bits of the first byte are the logical unit number, which indicates that multiple CDs can be stored in one personal computer.
-When a ROM drive is connected, which CD-R
Indicates whether data is to be read from the OM drive device. The lower five bits of the first byte, the second byte, and the third byte are logical addresses that point to the first CD-ROM frame to be read. The fourth byte is the data block number and indicates the number of CD-ROM frames to be read. The fifth byte is a control byte and is defined as shown at 42. The 7th bit is a retry bit and specifies whether or not to activate the retry function. When this bit is set to 0, the retry function of the CD-ROM drive device 12 is activated.

つぎに、CD−ROMIIからデータを読み出す際のパ
ーソナルコンピュータ13とCD−ROM駆動装置12
の動作について、パーソナルコンピュータ13のCD−
ROM駆動装置制御方法の説明、CD−ROM駆動装置
12の動作説明の順で説明する。
Next, the personal computer 13 and the CD-ROM drive device 12 when reading data from the CD-ROM II.
Regarding the operation of the personal computer 13 CD-
The explanation will be given in the following order: the ROM drive device control method and the operation of the CD-ROM drive device 12.

マス、パーソナルコンピュータ13のCD−ROM駆動
装置制御方法の説明を行う。本実施例のパーソナルコン
ピュータ13はCD−ROM再生のための命令としてプ
レイ命令とリード命令を備えており、外部からの指示に
より双方を使い分けている。プレイ命令はCD−ROM
ディスクから読み出された音響データを直接デジタルア
ナログ変換回路135に送出し、連続的に音声を再生す
るための命令で、引き数として論理ユニット番号。
A method of controlling the CD-ROM drive of the personal computer 13 will be explained. The personal computer 13 of this embodiment is provided with a play command and a read command as commands for reproducing a CD-ROM, and both are used depending on instructions from the outside. Play instructions are from CD-ROM
A command to directly send the audio data read from the disk to the digital-to-analog conversion circuit 135 and continuously reproduce audio, with a logical unit number as an argument.

論理アドレス、データブロック数、チャンネル番号が用
いられる。リード命令はCD−ROMから読み出された
音響データをメモリ132に転送する命令であり、引き
数として論理ユニット番号。
Logical addresses, data block numbers, and channel numbers are used. The read command is a command to transfer acoustic data read from the CD-ROM to the memory 132, and takes a logical unit number as an argument.

論理アドレス、データブロック数、チャンネル番号、転
送先のアドレスが用いられる。
A logical address, number of data blocks, channel number, and transfer destination address are used.

プレイ命令、リード命令のいずれの場合も、マイクロプ
ロセッサ131は41に示す6バイトのデータ読み出し
命令をつくり、CD−ROMインタフェース回路133
を介してCD−ROM駆動装置12に送出する。この際
に、プレイ命令であればリトライビットを1、すなわち
リトライを行わないようにし、リード命令であればリト
ライビットを01  すなわちリトライを行うようにす
る。
In either case of a play command or a read command, the microprocessor 131 creates a 6-byte data read command shown at 41, and sends it to the CD-ROM interface circuit 133.
The data is sent to the CD-ROM drive device 12 via the. At this time, if the command is a play command, the retry bit is set to 1, ie, no retry is performed, and if the command is a read command, the retry bit is set to 01, ie, the retry is performed.

CD−ROM駆動g置12に送られるデータ読み出し命
令の例を43.44に示す。43は「論理ユニット番号
が01  論理アドレスが100、データブロック数が
255、チャンネル番号が1」のデータをプレイすると
きの命令、44はリードするときの命令である。
An example of a data read command sent to the CD-ROM drive unit 12 is shown in 43.44. Reference numeral 43 is an instruction for playing data of "logical unit number 01, logical address 100, data block number 255, channel number 1", and 44 is an instruction for reading.

マイクロプロセッサ131はCD−ROM駆動装置12
にデータ読み出し命令を送るのと同時に、CD−ROM
データ処理回路134に対し、処理するチャンネルのチ
ャンネル番号と送られてきたデータの転送先、すなわち
、プレイ命令のときはデジタルアナログ変換回路134
、リード命令のときはメモリ132内の指定アドレスか
らの連続領域、を指定する。
The microprocessor 131 is the CD-ROM drive device 12
At the same time as sending a data read command to the CD-ROM
For the data processing circuit 134, the channel number of the channel to be processed and the transfer destination of the sent data, that is, in the case of a play command, the digital-to-analog conversion circuit 134
, in the case of a read command, specifies a continuous area from the specified address in the memory 132.

データ読み出し命令によりCD−ROMI 1から読み
出されたデータは、CD−ROMインタフェース回路1
33を介してCD−ROMデータ処理回路134に送ら
れる。CD−ROMデータ処理回路134では、チャン
ネル番号を調べ、指定されたチャンネル番号に一致した
チャンネルのデータを、プレイ命令のときはデジタルア
ナログ変換回路134へ、リード命令のときはメモリ1
32内の指定アドレスからの連続領域へ転送する。
The data read from the CD-ROMI 1 by the data read command is sent to the CD-ROM interface circuit 1.
33 to the CD-ROM data processing circuit 134. The CD-ROM data processing circuit 134 checks the channel number and sends the data of the channel matching the specified channel number to the digital-to-analog conversion circuit 134 in the case of a play command, and to the memory 1 in the case of a read command.
The data is transferred to a continuous area starting from the specified address within 32.

プレイ命令の場合、後述するCD−ROM駆動装置12
の動作により、1775秒毎にCD−ROMフレーム内
のユーザデータ27がCD−ROM駆動装置12から送
られてくる。また、CD−ROMIIには第3図に示す
配置でCD−ROMフレームが記録されているため、指
定されたチャンネルのデータは、4/75秒毎に現れ、
デジタルアナログ変換回路135に送られる。デジタル
アナログ変換回路135では、送られてきた音響データ
を一時蓄え、所定のタイミングで読み出してゆくことに
より時間軸伸張を行い、4/75秒間のアナログ音響信
号に変換して出力する。この際、音響データの値が16
進数でFFであった場合は、データに誤りがあったと判
断し、前値補間を行った後、デジタルアナログ変換処理
を行う。
In the case of a play command, the CD-ROM drive device 12 (described later)
As a result of this operation, the user data 27 in the CD-ROM frame is sent from the CD-ROM drive device 12 every 1775 seconds. Also, since CD-ROM frames are recorded on the CD-ROM II in the arrangement shown in Figure 3, data for a specified channel appears every 4/75 seconds.
The signal is sent to the digital-to-analog conversion circuit 135. The digital-to-analog conversion circuit 135 temporarily stores the received audio data, reads it out at predetermined timing, expands the time axis, converts it into an analog audio signal of 4/75 seconds, and outputs it. At this time, the value of the acoustic data is 16
If it is FF in decimal notation, it is determined that there is an error in the data, and after performing previous value interpolation, digital-to-analog conversion processing is performed.

デジタルアナログ変換回路135から出力されたアナロ
グ音響信号は、増幅器14によって増幅され、スピーカ
15によって音声として出力される。
The analog audio signal output from the digital-to-analog conversion circuit 135 is amplified by the amplifier 14 and output as audio by the speaker 15.

リード命令の場合、指定されたチャンネルのデータはプ
レイ命令の倍の速度でCD−ROM駆動装置12から送
られてきて、メモリ132内の転送先アドレスからの連
続領域に転送される。
In the case of a read command, the data of the designated channel is sent from the CD-ROM drive 12 at twice the speed of the play command, and is transferred to a continuous area from the transfer destination address in the memory 132.

つぎに、CD−ROM駆動装置12の動作を説明する。Next, the operation of the CD-ROM drive device 12 will be explained.

ここで用いるクロック抽出回路127内のPLL回路は
、中心周波数が4.3218MHzと8.6438MH
zの2つの電圧制御発振器が内蔵されており、マイクロ
プロセッサ121が切り替えできるようになっている。
The PLL circuit in the clock extraction circuit 127 used here has center frequencies of 4.3218MHz and 8.6438MHz.
Two voltage controlled oscillators z are built-in and can be switched by the microprocessor 121.

また、基準クロック発生回路128は、4.3218M
Hzと8.6438MHzの2つの発振器を持っており
、これもマイクロプロセッサ121で切り替えることが
できる。さらに、デジタル信号処理回路129とCD−
ROM信号処理回路1210は、訂正できない誤りを検
出した際に、リトライ要求信号をマイクロプロセッサ1
21に送り、誤りのあったデータの値を16進数でFF
に置き換える、もしくは、誤りのあったフレームやCD
−ROMフレームのデータを出力しないようになってお
り、これもマイクロプロセッサ121で切り替えること
ができる。
Further, the reference clock generation circuit 128 has 4.3218M
It has two oscillators of Hz and 8.6438 MHz, which can also be switched by the microprocessor 121. Furthermore, the digital signal processing circuit 129 and the CD-
The ROM signal processing circuit 1210 sends a retry request signal to the microprocessor 1 when an uncorrectable error is detected.
21, and the value of the error data is sent to FF in hexadecimal.
or replace the frame or CD with the error.
- The ROM frame data is not output, and this can also be switched by the microprocessor 121.

パーソナルコンピュータ13からのデータ読み出し命令
はホストインタフェース回路1211を介してマイクロ
プロセッサ121に送られる。マイクロプロセッサ12
1では送られてきたデータ読み出し命令を解釈し、リト
ライビットが1、すなわちリトライを行わないように指
示された場合はCDと同じ速度(線速度が約1.25m
/秒)でCD−ROMI 1からデータを読み出し、リ
トライビットが0、すなわちリトライを行うように指示
された場合はCDの2倍の速度(線速度が約2゜5m/
秒)でCD−ROMI 1からデータを読み出すように
全体を制御する。
A data read command from the personal computer 13 is sent to the microprocessor 121 via the host interface circuit 1211. microprocessor 12
1 interprets the sent data read command, and if the retry bit is 1, that is, it is instructed not to retry, the speed is the same as the CD (linear speed is about 1.25 m).
/second), and if the retry bit is 0, that is, a retry is instructed, the data is read at twice the speed of the CD (linear velocity is approximately 2.5 m/sec).
control the entire system so that data is read from CD-ROMI 1 in seconds).

まず、リトライを行わない場合に付いて説明する。マイ
クロプロセッサ121は、クロック抽出回路127に対
して中心周波数4.3218MHzの電圧制御発振器を
使用するように、また、基準クロック発生回路128に
対し4.3218MHzの基準クロックを発生するよう
に、また、デジタル信号処理回路129とCD−ROM
信号処理回路1210に対し、訂正できない誤りが発生
した場合、誤りの発生したデータを16進数でFFに置
き換えるように指示する。
First, the case where retry is not performed will be explained. The microprocessor 121 uses a voltage controlled oscillator with a center frequency of 4.3218 MHz for the clock extraction circuit 127, and generates a reference clock of 4.3218 MHz for the reference clock generation circuit 128. Digital signal processing circuit 129 and CD-ROM
When an uncorrectable error occurs, the signal processing circuit 1210 is instructed to replace the data in which the error occurred with a hexadecimal FF.

その後、マイクロプロセッサ121はサーボ回路122
を制御してデータ読み出し命令の論理アドレスとデータ
ブロック数によって指示された区間のデータを読み出す
。サーボ回路122はピックアップ124に対してフォ
ーカスサーボ、 トラバースサーボ、 トラッキングサ
ーボを施し、サーボ回路122に入力する2つのクロッ
ク、すなわちクロック抽出手段127から出力される再
生りロックと基準クロック発生回路128から出力され
る基準クロックの周波数が一致するようにスピンドルサ
ーボを行う。ピックアップ124は光学的手段によりC
D−ROMからデータを読み取り、アナログ電気信号と
して出力する。ピックアップ124から出力されたアナ
ログ電気信号は波形成形回路125によりパルス信号に
変換され、同期検出回路126とクロック抽出回路12
7に入力される。クロック抽出回路127は波形整形回
路125からのパルス信号を入力し、内蔵したPLL回
路内の電圧制御発振器の中心周波数に基づいて再生クロ
ックを作成し、サーボ回路122や同期検出回路126
.デジタル信号処理回路129゜CD−ROM信号処理
回路1210に供給する。
Thereafter, the microprocessor 121 controls the servo circuit 122
is controlled to read data in the section specified by the logical address and data block number of the data read command. The servo circuit 122 performs focus servo, traverse servo, and tracking servo on the pickup 124, and receives two clocks input to the servo circuit 122, namely, the regeneration lock output from the clock extraction means 127 and the output from the reference clock generation circuit 128. The spindle servo is performed so that the frequency of the reference clock used matches the frequency of the reference clock. The pickup 124 picks up C by optical means.
Reads data from D-ROM and outputs it as an analog electrical signal. The analog electrical signal output from the pickup 124 is converted into a pulse signal by the waveform shaping circuit 125, and then sent to the synchronization detection circuit 126 and the clock extraction circuit 12.
7 is input. The clock extraction circuit 127 inputs the pulse signal from the waveform shaping circuit 125 and creates a reproduced clock based on the center frequency of the voltage controlled oscillator in the built-in PLL circuit.
.. A digital signal processing circuit 129 is supplied to a CD-ROM signal processing circuit 1210.

同期検出回路126は、EFM変調されたフレームに付
加された同期パターンを検出し、EFM変調されたフレ
ームをデジタル信号処理回路129に送る。デジタル信
号処理回路128ではフレームのEFM復調の後、誤り
検出訂正符号23を用いてフレーム内のユーザデータ2
2の誤り検出を行い、ユーザデータ22をCD−ROM
信号処理回路1210に送る。CD−ROM信号処理回
路1210は、CD−ROMフレームの同期パターン2
4を検出し、誤り検出符号28.誤り訂正符号29を用
いて誤り検出訂正処理を行い、サブヘッダ210.ユー
ザデータ27をホストインタフェース回路1211を介
してパーソナルコンピュータ13に送出する。
The synchronization detection circuit 126 detects a synchronization pattern added to the EFM modulated frame, and sends the EFM modulated frame to the digital signal processing circuit 129. After the EFM demodulation of the frame, the digital signal processing circuit 128 uses the error detection and correction code 23 to process the user data 2 in the frame.
2 error detection is performed, and the user data 22 is stored in the CD-ROM.
The signal is sent to the signal processing circuit 1210. The CD-ROM signal processing circuit 1210 performs synchronization pattern 2 of the CD-ROM frame.
4 is detected and an error detection code 28. Error detection and correction processing is performed using the error correction code 29, and the subheader 210. User data 27 is sent to personal computer 13 via host interface circuit 1211.

デジタル信号処理回路129やCD−ROM信号処理回
路1210において訂正できない誤りが検出された場合
、16進数でFFがパーソナルコンピュータ13に送ら
れる。また、マイクロプロセッサ121は、デジタル信
号処理回路129またはCD−ROM信号処理回路12
10から送られてくるリトライ要求信号を無視する。
If an uncorrectable error is detected in the digital signal processing circuit 129 or the CD-ROM signal processing circuit 1210, the FF is sent to the personal computer 13 in hexadecimal format. The microprocessor 121 also includes a digital signal processing circuit 129 or a CD-ROM signal processing circuit 12.
Ignore the retry request signal sent from 10.

以上の結果、リトライを行わない場合は、基準クロック
と再生クロックを4.3218MHzにすることにより
、CD−ROMI 1はCDと同じ線速度1.25m/
秒で再生され、1775秒毎にCD−ROMフレーム内
のユーザデータ27がパーソナルコンピュータ13に送
出される。
As a result of the above, if retry is not performed, by setting the reference clock and reproduction clock to 4.3218MHz, CD-ROMI 1 can achieve the same linear velocity as CD, 1.25m/
The user data 27 in the CD-ROM frame is transmitted to the personal computer 13 every 1775 seconds.

つぎに、リトライを行う場合について説明する。Next, a case in which a retry is performed will be explained.

マイクロプロセッサ121は、入力したデータ読み出し
命令のリトライビットがOの場合、リトライを行うもの
と判断し、クロック抽出回路127内のPLL回路の電
圧制御発振器を中心周波数8゜8438MHzのものに
切り替え、また、基準信号発生回路128に対して、8
.8438MHzの基準クロックを発生するように指示
する。さらに、デジタル信号処理回路129、CD−R
OM信号処理回路1210に対して、訂正できない誤り
が発生した場合、リトライ要求信号を送出し、誤りが発
生したフレームまたはCD−ROMフレームのデータを
出力しないように指示する。
If the retry bit of the input data read command is O, the microprocessor 121 determines that a retry is to be performed, switches the voltage controlled oscillator of the PLL circuit in the clock extraction circuit 127 to one with a center frequency of 8°8438 MHz, and , 8 for the reference signal generation circuit 128
.. Instructs to generate an 8438MHz reference clock. Furthermore, a digital signal processing circuit 129, a CD-R
When an uncorrectable error occurs, a retry request signal is sent to the OM signal processing circuit 1210 to instruct it not to output the frame in which the error occurred or the data of the CD-ROM frame.

以下、デジタル信号処理回路129またはCD−ROM
信号処理回路1210において訂正できない誤りが検出
されない場合の動作はリトライをしないときと同様であ
る。ただし、サーボ回路122はクロック抽出回路12
7が出力する再生クロックと基準クロックの周波数が同
じになるようにスピンドルモータを制御し、基準クロッ
ク、再生クロックともリトライを行わないときの倍の周
波数であるので、データはリトライを行わないときの2
倍の速度で読み出される。
Below, the digital signal processing circuit 129 or CD-ROM
The operation when no uncorrectable error is detected in the signal processing circuit 1210 is the same as when no retry is performed. However, the servo circuit 122 is the clock extraction circuit 12
The spindle motor is controlled so that the frequency of the regenerated clock outputted by 7 and the reference clock are the same, and since both the reference clock and the regenerated clock are twice the frequency of when no retry is performed, the data is the same as when no retry is performed. 2
Reads out twice as fast.

訂正できない誤りがデジタル信号処理回路129やCD
−ROM信号処理回路1210で検出されると、検出し
た回路はIJ )ライ要求信号をマイクロプロセッサ1
21に送り、マイクロプロセッサ121は誤りが検出さ
れたCD−ROMフレームを読み出しするようサーボ回
路122を制御する。これにより、リトライが行われる
Uncorrectable errors occur in the digital signal processing circuit 129 or CD
- When detected by the ROM signal processing circuit 1210, the detected circuit transmits the IJ) write request signal to the microprocessor 1.
21, and the microprocessor 121 controls the servo circuit 122 to read the CD-ROM frame in which the error has been detected. This causes a retry.

以上のように本実施例の記録媒体駆動装置制御方法によ
れば、記録媒体から読み出されるデータが音声データの
ような時系列的なデータであり、かつ、実時間で読み出
しをする必要がある場合には、リトライ機能が働かない
ように制御することにより、リトライによるデータ再生
の中断を防ぐことができる。
As described above, according to the recording medium drive control method of this embodiment, when the data read from the recording medium is time-series data such as audio data and it is necessary to read it in real time. By controlling the retry function so that it does not work, interruption of data playback due to retry can be prevented.

また、本発明の記録媒体駆動装置は、記録媒体からデー
タを読み出し出力する読出手段(サーボ回路122.ス
ピンドルモータ123.ピックアップ124.波形整形
回路125.クロック抽出回路127.基準クロック発
生回路128)と、読み出されたデータの誤り検出処理
もしくは誤り検出訂正処理を行い、訂正できない誤りが
検出された際にリトライ要求命令を出力する誤り検出手
段(デジタル信号処理回路129.CD−ROM信号処
理回路1210)と、外部制御機器からのリトライ要否
命令と誤り検出手段からのリトライ要求命令を入力し、
外部制御機器からリトライ機能を働かせるように指示さ
れた場合には働かせないよつに指示されたときより高速
にデータを読み出すように読出手段を制御するとと゛を
特徴とする制御手段(マイクロプロセッサ121)を設
けることにより、リトライ機能を動作させないように指
示された場合より動作させるように指示された場合の方
が高速にデータを読み出すことができる。
The recording medium drive device of the present invention also includes a reading means (servo circuit 122. spindle motor 123. pickup 124. waveform shaping circuit 125. clock extraction circuit 127. reference clock generation circuit 128) that reads and outputs data from the recording medium. , error detection means (digital signal processing circuit 129, CD-ROM signal processing circuit 1210) that performs error detection processing or error detection and correction processing on the read data and outputs a retry request command when an uncorrectable error is detected. ), the retry necessity command from the external control device, and the retry request command from the error detection means.
A control means (microprocessor 121) characterized in that when an external control device instructs the retry function to operate, the reading means is controlled to read data at a higher speed than when instructed not to operate the retry function. By providing the retry function, data can be read out faster when the retry function is instructed to operate than when it is instructed not to operate.

以下、本発明の第2の実施例について図面を参照しなが
ら説明する。
A second embodiment of the present invention will be described below with reference to the drawings.

第5図は本発明の第2の実施例における記録媒体駆動装
置であるCD−ROM駆動装置およびその装置を制御す
る外部制御機器であるパーソナルコンピュータのブロッ
ク図、第6図は同実施例&とパーソナルコンピュータか
らCD−ROM駆動装置に送られるデータ読み出し命令
のフォーマット図である。
FIG. 5 is a block diagram of a CD-ROM drive device that is a recording medium drive device in a second embodiment of the present invention and a personal computer that is an external control device that controls the device, and FIG. FIG. 2 is a format diagram of a data read command sent from a personal computer to a CD-ROM drive.

第5図において、11.14.15は第1の実施例と同
様のものである。52は第2の実施例における記録媒体
駆動装置であるCD−ROM駆動装置、53は第2の実
施例における外部制御装置であるパーソナルコンピュー
タである。
In FIG. 5, 11.14.15 are similar to those in the first embodiment. 52 is a CD-ROM drive device which is a recording medium drive device in the second embodiment, and 53 is a personal computer which is an external control device in the second embodiment.

CD−ROM駆動装置52において、122〜126.
129.1210.1211は第1の実施例と同様のも
のである。521は第2の実施例におけるCD−ROM
駆動装置52全体を制御するマイクロプロセッサ、52
7は第2の実施例におけるクロック抽出回路、528は
第2の実施例における基準クロック発生回路である。
In the CD-ROM drive device 52, 122-126.
129.1210.1211 are similar to those in the first embodiment. 521 is a CD-ROM in the second embodiment
a microprocessor 52 that controls the entire drive 52;
7 is a clock extraction circuit in the second embodiment, and 528 is a reference clock generation circuit in the second embodiment.

パーソナルコンピュータ53において、132〜135
は第1の実施例と同様のものである。531は第2の実
施例におけるマイクロプロセッサである。
In the personal computer 53, 132 to 135
is similar to the first embodiment. 531 is a microprocessor in the second embodiment.

第6図において、61はCD−ROM駆動装置52に送
られるデータ読み出し命令のフォーマットを示す。62
はフォーマット61内のコントロールバイトのフォーマ
ットを示す。83.f34はそれぞれリトライ機能を働
かせ、かつ、高速読み出しを行う場合と行わない場合の
データ読み出し命令の例である。
In FIG. 6, 61 indicates the format of the data read command sent to the CD-ROM drive 52. 62
indicates the format of the control byte in format 61. 83. f34 is an example of a data read command in which the retry function is activated and high-speed read is performed or not.

以下、第2の実施例について、データ読み出し命令の説
明、パーソナルコンピュータ53とCD−ROM駆動装
置52の動作説明の順で説明する。
The second embodiment will be explained below in the order of explanation of the data read command and explanation of the operations of the personal computer 53 and the CD-ROM drive device 52.

まず、データ読み出し命令について説明する。First, the data read command will be explained.

61は、第5バイト(コントロールバイト)以外は第4
図の41に示すデータ読み出し命令と同様の意味をもつ
。第5バイトは62に示すように定義されており、第7
ビツトは第1の実施例と同様のリトライビット、第6ビ
ツトはデータ読み出し速度ビットであり、リトライ機能
が要の場合のデータ読み出し速度を指定する。このビッ
トがOのときは1のときより高速にCD−ROMからデ
ータを読み出す。本実施例では、後述するCD−ROM
駆動装置52の動作により、このビットをOにするとリ
トライ機能が否の場合の3倍のデータ読み出し速度、1
にす゛ると2倍のデータ読み出し速度でCD−ROMI
 1が再生される。
61 is the 4th byte except for the 5th byte (control byte)
It has the same meaning as the data read command shown at 41 in the figure. The fifth byte is defined as shown in 62, and the seventh byte is defined as shown in 62.
The bit is a retry bit similar to the first embodiment, and the sixth bit is a data read speed bit, which specifies the data read speed when the retry function is essential. When this bit is 0, data is read from the CD-ROM faster than when it is 1. In this embodiment, a CD-ROM described later is used.
Due to the operation of the drive device 52, when this bit is set to O, the data read speed is 3 times that when the retry function is disabled.
CD-ROMI with double the data read speed
1 is played.

つぎに、パーソナルフンピユータ53の動作説明とCD
、−ROM駆動装!52の動作説明を行う。
Next, an explanation of the operation of the personal computer 53 and a CD
,-ROM drive unit! 52 will be explained below.

まず、パーソナルコンピュータ53の動作を説明する。First, the operation of the personal computer 53 will be explained.

パーソナルコンピュータ53内のマイクロプロセッサ5
31は第1の実施例のマイクロプロセッサ131と同様
にリード命令とプレイ命令を発生する。ただし、リード
命令の発生に際しては、CD−ROMから読み出される
データの処理にかけることができる時間を演算し、CD
−ROMからのデータ読み出し速度の指定を行う。デー
タ読み出し速度の指定は、第6図の62に示すデータ読
み出し速度ビットを操作して行う。 「論理ユニット番
号が01 論理アドレスが1001 データブロック数
が255、チャンネル番号が1」のデータをリードする
際のデータ読み出し命令を第6図の63,6t4に示す
。ここで、63はマイクロプロセッサ531に余裕があ
る場合のデータ読み出し命令、64は余裕がない場合の
データ読み出し命令である。以下、パーソナルコンピュ
ータ53は、第1の実施例と同様に動作し、CD−RO
M駆動装置52から送られてくるデータを、プレイ命令
の場合は音声として出力し、リード命令の場合はメモリ
132に蓄える。
Microprocessor 5 in personal computer 53
31 generates read commands and play commands similarly to the microprocessor 131 of the first embodiment. However, when generating a read command, the time that can be spent processing the data read from the CD-ROM is calculated, and the
- Specify the data read speed from the ROM. The data read speed is specified by manipulating the data read speed bit shown at 62 in FIG. 63 and 6t4 in FIG. 6 show data read commands for reading data of "logical unit number 01, logical address 1001, number of data blocks 255, channel number 1". Here, 63 is a data read command when the microprocessor 531 has a margin, and 64 is a data read command when there is no margin. Hereinafter, the personal computer 53 operates in the same manner as in the first embodiment, and the CD-RO
The data sent from the M drive device 52 is output as audio in the case of a play command, and is stored in the memory 132 in the case of a read command.

つぎに、CD−ROM駆動装置52の説明をする。本実
施例で用いるクロック抽出回路527内のPLL回路は
中心周波数が4.3218MHzと8.6436MHz
と12.9E!54MHzの3つの電圧制御発振器が内
蔵されており、マイクロプロセッサ521で切り替えが
できるようになっている。また、本実施例で用いる基準
クロック発生回路528は発振周波数4.3218MH
zと8゜C343BMHzと12.9654MHzの3
つの発振器を持っており、これもマイクロプロセッサ5
21で切り替えられる。
Next, the CD-ROM drive device 52 will be explained. The PLL circuit in the clock extraction circuit 527 used in this example has center frequencies of 4.3218 MHz and 8.6436 MHz.
and 12.9E! Three 54 MHz voltage controlled oscillators are built in, and can be switched by a microprocessor 521. Further, the reference clock generation circuit 528 used in this embodiment has an oscillation frequency of 4.3218MH.
z and 8°C343BMHz and 12.9654MHz 3
It has two oscillators, which are also microprocessor 5
It can be switched at 21.

パーソナルコンピュータ53からのデータ読み出し命令
は、ホストインタフェース回路1211を介してマイク
ロプロセッサ521に送られる。
A data read command from the personal computer 53 is sent to the microprocessor 521 via the host interface circuit 1211.

マイクロプロセッサ521では送られてきたデータ読み
出し命令を解釈し、以下に示すようにCD−ROM駆動
装置52全体を制御する。リトライビットが1のとき、
すなわち、リトライを行わない場合は、データ読み出し
速度ビットを無視し、第1の実施例と同様の動作をして
CD−ROM11からデータを読み出させる。リトライ
ビットが0、すなわちリトライを行う場合、デジタル信
号処理回路129とCD−ROM信号処理回路1210
に対し、訂正できない誤りは検出された際に誤りのあっ
たフレームやCD−ROMフレームのデータを出力しな
いように指示し、さらにデータ読み出し速度ビットを調
べ、クロック抽出回路527内の電圧制御発振器の中心
周波数と、基準クロック発生回路528内の発振器の発
振周波数を切り替える。データ読み出し速度ビットがO
の場合は、中心周波数、発振周波数ともに12.985
4MHz11の場合は8.Ei43E3MHzに切り替
える。これにより、再生クロックと基準クロックがそれ
ぞれ12.9654MHzと8.6436MHzに設定
される。以下、サーボ回路122.スピンドルモータ1
23.ピックアップ1241 波形整形回路125.同
期検出回路126.デジタル信号処理回路129.CD
−ROM信号処理回路1210.  ホストインターフ
ェース回路1211は第1の実施例と同様に動作し、サ
ブヘッダ210とユーザデータ27がパーソナルコンピ
ュータ53に出力される。
The microprocessor 521 interprets the sent data read command and controls the entire CD-ROM drive 52 as shown below. When the retry bit is 1,
That is, when retrying is not performed, the data read speed bit is ignored and data is read from the CD-ROM 11 by performing the same operation as in the first embodiment. When the retry bit is 0, that is, retry is to be performed, the digital signal processing circuit 129 and the CD-ROM signal processing circuit 1210
On the other hand, when an uncorrectable error is detected, it instructs not to output the data of the frame with the error or the CD-ROM frame, and also checks the data read speed bit and controls the voltage controlled oscillator in the clock extraction circuit 527. The center frequency and the oscillation frequency of the oscillator in the reference clock generation circuit 528 are switched. Data read speed bit is O
In the case of , both the center frequency and oscillation frequency are 12.985
8 for 4MHz11. Switch to Ei43E3MHz. As a result, the reproduced clock and the reference clock are set to 12.9654 MHz and 8.6436 MHz, respectively. Below, the servo circuit 122. spindle motor 1
23. Pickup 1241 Waveform shaping circuit 125. Synchronization detection circuit 126. Digital signal processing circuit 129. CD
-ROM signal processing circuit 1210. The host interface circuit 1211 operates in the same manner as in the first embodiment, and the subheader 210 and user data 27 are output to the personal computer 53.

以上の動作により、CD−ROM駆動装置51は、リト
ライビットが工の場合はCDと同じ線速度で、リトライ
ビットが0でデータ読み出し速度ビットがOの場合はC
Dの3倍の線速度で、リトライビットがOで、データ読
み出し速度ビットが1の場合はCDの2倍の線速度でC
D−ROM11からデータを読み出す。
As a result of the above operation, the CD-ROM drive device 51 operates at the same linear velocity as the CD when the retry bit is 0, and when the retry bit is 0 and the data read speed bit is 0, the CD-ROM drive device 51 operates at
If the linear velocity is three times that of D, the retry bit is O, and the data read speed bit is 1, the linear velocity is twice that of CD.
Read data from D-ROM11.

以上のように本実施例によれば、リトライを行う際のデ
ータ読み出し速度を読み出し速度情報(データ読み出し
速度ビット)を用いて外部制御機器(パーソナルコンピ
ュータ53)から指示することにより、記録媒体駆動装
置を制御する外部制御機器の処理能力に最適な転送レー
トで記録媒体からデータを読み出す記録媒体駆動装置が
実現でき、無駄なく記録媒体からのデータ読み出しがで
きる。
As described above, according to this embodiment, by instructing the data read speed when performing a retry from the external control device (personal computer 53) using read speed information (data read speed bit), the recording medium drive device It is possible to realize a recording medium drive device that reads data from a recording medium at a transfer rate that is optimal for the processing capacity of an external control device that controls the storage medium, and it is possible to read data from a recording medium without waste.

以下、本発明の第3の実施例について図面を参照しなが
ら説明する。
A third embodiment of the present invention will be described below with reference to the drawings.

第7図は本発明の第3の実施例における記録媒体駆動装
置であるCD−ROM駆動装置およびその装置を制御す
る外部制御機器であるパーソナルコンピュータのブロッ
ク図、第8図は同実施例にパーソナルコンピュータから
CD−ROM駆動装置に送られるデータ読み出し命令の
フォーマント図である。
FIG. 7 is a block diagram of a CD-ROM drive device that is a recording medium drive device in a third embodiment of the present invention and a personal computer that is an external control device that controls the device. FIG. 3 is a formant diagram of a data read command sent from a computer to a CD-ROM drive.

第7図において、14.15は第1の実施例と同様のも
のである。71は第3の実施例における記録媒体である
CD−ROM、72は第3の実施例における記録媒体駆
動装置であるCD−ROM駆動装置、73は第3の実施
例における外部制御装置であるパーソナルコンピュータ
である。
In FIG. 7, 14.15 is the same as in the first embodiment. 71 is a CD-ROM which is a recording medium in the third embodiment, 72 is a CD-ROM drive which is a recording medium drive device in the third embodiment, and 73 is a personal computer which is an external control device in the third embodiment. It's a computer.

CD−ROM駆動装置72において、122〜128,
129.1210.1211は第1の実施例と同様のも
のである。721は第3の実施例におけるCD−ROM
駆動装置72全体を制御するマイクロプロセッサ、72
7は第3の実施例におけるクロック抽出回路、728は
第3の実施例における基準りロック発生回路である。
In the CD-ROM drive device 72, 122 to 128,
129.1210.1211 are similar to those in the first embodiment. 721 is a CD-ROM in the third embodiment
a microprocessor 72 that controls the entire drive 72;
7 is a clock extraction circuit in the third embodiment, and 728 is a reference lock generation circuit in the third embodiment.

パーソナルコンピュータ73において、132〜135
は第1の実施例と同様のものである。731は第3の実
施例におけるマイクロプロセッサである。
In the personal computer 73, 132 to 135
is similar to the first embodiment. 731 is a microprocessor in the third embodiment.

第8図において、81はCD−ROM駆動装置72に送
られるデータ読み出し命令のフォーマットを示す。82
はフォーマット81内のコントロールバイトのフォーマ
ットを示す。83.84はそれぞれリトライ機能を働か
せず、高速読み出しを行う場合と行わない場合のデータ
読み出し命令の例である。
In FIG. 8, reference numeral 81 indicates the format of a data read command sent to the CD-ROM drive device 72. 82
indicates the format of the control byte in format 81. 83 and 84 are examples of data read commands for cases in which the retry function is not activated and high-speed read is performed and cases in which the data read is not performed.

以下、第3の実施例についてCD−ROM71の説明、
CD−ROM駆動装置72に送られるデータ読み出し命
令の説明、パーソナルコンピュータ73の動作説明、C
D−ROM駆動装置72の動作説明の順で説明する。
Hereinafter, a description of the CD-ROM 71 for the third embodiment,
Explanation of the data read command sent to the CD-ROM drive device 72, explanation of the operation of the personal computer 73, C
The operation of the D-ROM drive device 72 will be explained in order.

はじめに、CD−ROM71の説明を行う。本実施例で
用いるCD−ROM71には、2種類のアナログデジタ
ル変換方法による音声データが各々2種類ずつ記録され
ている。一つめのアナログデジタル変換方法は第1の実
施例と同じ方法で、標本化周波数37.8KHz、量子
化ビット数8ビツトの非直線量子化である。もう一つの
アナログデジタル変換方法は標本化周波数37.8KH
z1量子化ビツト数4ビツトの非直線量子化である。
First, the CD-ROM 71 will be explained. In the CD-ROM 71 used in this embodiment, two types of audio data obtained by two types of analog-to-digital conversion methods are recorded. The first analog-to-digital conversion method is the same method as in the first embodiment, and is non-linear quantization with a sampling frequency of 37.8 KHz and a quantization bit number of 8 bits. Another analog-to-digital conversion method is a sampling frequency of 37.8KH.
This is non-linear quantization with z1 quantization bits of 4 bits.

これらの方法でアナログデジタル変換された音響データ
は、それぞれ第1の実施例と同様の方法でCD−ROM
に記録される。すなわち、2016バイト毎に区切られ
、20バイトのOと288バイトの量子化の条件を示す
データとともにモード2、フオーム2(第2図(e))
のフォーマットでCD−ROMフレームに納められ、時
分割で記録される。この際、各音響データにつけられる
チャンネル番号は、量子化ビット数が8の音響データに
対して0,1、量子化ビット数が4の音響データに対し
て2,3とする。この結果、一つのCD−ROMフレー
ムに記録される音響データでアナログ音響信号を再生で
きる時間は、前者のアナログデジタル変換方法では47
76秒(第1の実施例と同じ)、後者のアナログデジタ
ル変換方法では8775秒(標本化周波数が同じで量子
化ビット数が半分)となる。また、このCD−ROM7
1をCDと同じ再生速度で再生した場合、同じチャンネ
ル番号の音響データを記録したCD−ROMフレームは
、4/75秒毎にCD−ROM71から読み出されるこ
とになる。
The audio data converted from analog to digital using these methods is stored on a CD-ROM in the same manner as in the first embodiment.
recorded in That is, mode 2, form 2 is divided into 2016-byte units, with 20 bytes of O and 288 bytes of data indicating the quantization conditions (Fig. 2 (e)).
It is stored in a CD-ROM frame in this format and recorded on a time-division basis. At this time, the channel numbers assigned to each audio data are 0 and 1 for audio data with a quantization bit number of 8, and 2 and 3 for audio data with a quantization bit number of 4. As a result, with the former analog-to-digital conversion method, the time that an analog audio signal can be played back from the audio data recorded on one CD-ROM frame is 47.
76 seconds (same as the first embodiment), and 8775 seconds in the latter analog-to-digital conversion method (sampling frequency is the same, but the number of quantization bits is half). Also, this CD-ROM7
1 is played back at the same playback speed as a CD, CD-ROM frames recording audio data of the same channel number will be read out from the CD-ROM 71 every 4/75 seconds.

つぎに、CD−ROM駆動装置72に送られるデータ読
み出し命令の説明について説明する。81は、第5バイ
ト(コントロールバイト)以外ハ第4図の41に示すデ
ータ読み出し命令と同様の意味をもつ。第5バイトは8
2に示すように定義されており、第7ビツトは第1の実
施例と同様のリトライビット、第6ビツトはデータ読み
出し速度ビットであり、リトライ機能が否の場合のデー
タ読み出し速度を指定する。このビットがOのときは1
のときより高速にCD−ROMからデータを読み出す。
Next, a description of the data read command sent to the CD-ROM drive device 72 will be explained. 81 has the same meaning as the data read command 41 shown in FIG. 4 except for the fifth byte (control byte). The 5th byte is 8
The seventh bit is a retry bit similar to the first embodiment, and the sixth bit is a data read speed bit, which specifies the data read speed when the retry function is disabled. 1 when this bit is O
Read data from a CD-ROM faster than when

本実施例では、後述するCD−ROM駆動装置72の動
作により、このビットをOにするとCD再生時と同じデ
ータ読み出し速度で、1にするとCD再生時の半分の読
み出し速度でCD−ROM71が再生される。
In this embodiment, due to the operation of the CD-ROM drive device 72, which will be described later, when this bit is set to 0, the data readout speed is the same as when playing a CD, and when this bit is set to 1, the data readout speed is half that of the time when a CD is played back. be done.

つぎに、パーソナルコンピュータ73の動作説明ヲ行う
。パーソナルコンピュータ73内のマイクロプロセッサ
731は第1の実施例のマイクロプロセッサ131と同
様にリード命令とプレイ命令を発生する。ただし、プレ
イ命令の発生に際しては、データ読み出し速度の指定も
行う。すなわち、チャンネル番号Oもしくは1の音響デ
ータをプレイする場合はCDの再生速度と同じ速度で再
生するよう指示し、チャンネル番号2もしくは3の音響
データをプレイする場合はCDの半分の速度で再生する
ように指示する。データ読み出し速度の指定は、第8図
の82に示すデータ読み出し速度ビットを操作して行う
。 「論理ユニット番号が01  論理アドレスが10
01  データブロック数が255、チャンネル番号が
1」のデータをプレイする際のデータ読み出し命令を第
8図の83に、「論理ユニット番号が01  論理アド
レスが1001データブロツク数が255、チャンネル
番号が3」のデータをプレイする際のデータ読み出し命
令を第8図の84に示す。以下、パーソナルコンピュー
タ73は、第1の実施例と同様に動作し、CD−ROM
駆動装置72から送られてくるデータを、プレイ命令の
場合は音声として出力し、リード命令の場合はメモリ1
32に蓄える。チャンネル番号0.1のデータをプレイ
する場合、同じチャンネル番号のCD−ROMフレーム
は、後述するCD−ROM駆動装置72の動作により、
4775秒毎に現れる。ひとつのCD−ROMフレーム
に記録された音響データで4/75秒間の音声が再生で
きるため、音声は途切れずに再生される。チャンネル番
号2,3の音響データをプレイする場合、同じチャンネ
ル番号のCD−ROMフレームは、後述するCD−RO
M駆動装置72の動作により、8/75秒毎に現れる。
Next, the operation of the personal computer 73 will be explained. A microprocessor 731 in the personal computer 73 generates read commands and play commands similarly to the microprocessor 131 in the first embodiment. However, when a play command is issued, a data read speed is also specified. That is, when playing audio data with channel number O or 1, it is instructed to play it at the same speed as the CD playback speed, and when playing audio data with channel number 2 or 3, it is instructed to play it at half the speed of the CD. instruct them to do so. The data read speed is specified by manipulating the data read speed bit shown at 82 in FIG. "Logical unit number is 01 Logical address is 10
01 The data read command when playing data with a data block number of 255 and a channel number of 1 is shown at 83 in FIG. 84 shows a data read command when playing the data of ".". Hereinafter, the personal computer 73 operates in the same manner as in the first embodiment, and the CD-ROM
The data sent from the drive device 72 is output as a voice in the case of a play command, and is output as a voice in the case of a read command.
Store in 32. When playing data with channel number 0.1, CD-ROM frames with the same channel number are
Appears every 4775 seconds. Since 4/75 seconds of sound can be played back using the sound data recorded on one CD-ROM frame, the sound can be played back without interruption. When playing audio data with channel numbers 2 and 3, CD-ROM frames with the same channel numbers are
Due to the operation of the M drive device 72, it appears every 8/75 seconds.

一つのCD−ROMフレームに記録された音響データで
8775秒間の音声が再生できるため、音声は途切れず
に再生される。
Since 8775 seconds of audio can be played back with the audio data recorded on one CD-ROM frame, the audio can be played back without interruption.

つぎに、CD−ROM駆動装置72の動作について説明
する。本実施例で用いるクロック抽出回路527内のP
LL回路は中心周波数が2.1Ei09MHzと4.3
218MHzと8.8436MH2の3つの電圧制御発
振器が内蔵されており、マイクロプロセッサ721で切
り替えができるようになっている。また、本実施例で用
いる基準クロック発生回路728は、発振周波数2.1
809MHzと4.3218MHzと8.8438MH
zの3つの発振器を持っており、これもマイクロプロセ
ッサ721で切り替えられる。
Next, the operation of the CD-ROM drive device 72 will be explained. P in the clock extraction circuit 527 used in this embodiment
The center frequency of the LL circuit is 2.1Ei09MHz and 4.3
Three voltage controlled oscillators of 218 MHz and 8.8436 MH2 are built in, and can be switched by the microprocessor 721. Further, the reference clock generation circuit 728 used in this embodiment has an oscillation frequency of 2.1
809MHz, 4.3218MHz and 8.8438MH
It has three oscillators of z, which can also be switched by the microprocessor 721.

パーソナルコンピュータ73からのデータ読み出し命令
は、ホストインタフェース回路1211を介してマイク
ロプロセッサ721に送られる。
A data read command from the personal computer 73 is sent to the microprocessor 721 via the host interface circuit 1211.

マイクロプロセッサ721では送られてきたデータ読み
出し命令を解釈し、以下に示すようにCD−ROM駆動
装置72全体を制御する。リトライビットがOのとき、
すなわち、リトライを行う場合は、データ読み出し速度
ビットを無視し、第1の実施例と同様の動作をしてCD
−ROMI 1からデータを読み出すよう全体を制御す
る。リトライビットが1、すなわちリトライを行わない
場合、デジタル信号処理回路129とCD−ROM信号
処理回路1210に対し、訂正できない誤りは検出され
た際に誤りのあったデータを16進数FFに置き換える
ように指示し、さらにデータ読み出し速度ビットを調べ
、クロック抽出回路727内の電圧制御発振器の中心周
波数と、基準クロック発生回路728内の発振器の発振
周波数を切り替える。データ読み出し速度ビットがOの
場合は、中心周波数、発振周波数ともに4.3218M
Hz11の場合は2.1609MHzに切り替える。こ
れにより、再生クロックと基準クロックがそれぞれ4.
3218MHzもしくは2.1609MHzに設定され
る。以下、サーボ回路122.スピンドルモータ123
.ピックアップ124.波形整形回路125.同期検出
回路126.デジタル信号処理回路129.CD−RO
M信号処理回路1210、ホストインターフェース回路
1211は第1の実施例と同様に動作し、サブヘッダ2
10とユーザデータ27がパーソナルコンピュータ53
に出力される。
The microprocessor 721 interprets the sent data read command and controls the entire CD-ROM drive 72 as shown below. When the retry bit is O,
In other words, when performing a retry, the data read speed bit is ignored and the same operation as in the first embodiment is performed to read the CD.
- Controls the whole to read data from ROMI 1. When the retry bit is 1, that is, no retry is performed, the digital signal processing circuit 129 and CD-ROM signal processing circuit 1210 are instructed to replace the erroneous data with a hexadecimal FF when an uncorrectable error is detected. In addition, the data read speed bit is checked, and the center frequency of the voltage controlled oscillator in the clock extraction circuit 727 and the oscillation frequency of the oscillator in the reference clock generation circuit 728 are switched. If the data read speed bit is O, both the center frequency and oscillation frequency are 4.3218M
In the case of Hz11, switch to 2.1609MHz. As a result, the reproduced clock and the reference clock are each set to 4.
It is set to 3218MHz or 2.1609MHz. Below, the servo circuit 122. Spindle motor 123
.. Pickup 124. Waveform shaping circuit 125. Synchronization detection circuit 126. Digital signal processing circuit 129. CD-RO
The M signal processing circuit 1210 and the host interface circuit 1211 operate in the same manner as in the first embodiment, and the subheader 2
10 and user data 27 are stored in the personal computer 53
is output to.

以上の動作により、CD−ROM駆動装置72は、リト
ライビットがOの場合はCDの倍の線速度で、リトライ
ビットが1でデータ読み出し速度ビットがOの場合はC
Dの半分の線速度で、リトライビットが1でデータ読み
出し速度ビットが1の場合はCDと同し線速度で、CD
−ROM71からデータを読み出す。このため、CD−
ROMフレーム内のサブヘッダ210.ユーザーデータ
27は、リトライを行わずデータ読み出し速度ビットが
Oの場合2/75秒毎に、リトライを行わずデータ読み
出し速度ビットが1の場合1/75秒毎にパーソナルコ
ンピュータ73に送られる。
Through the above operations, the CD-ROM drive device 72 operates at twice the CD linear velocity when the retry bit is O, and at CCD when the retry bit is 1 and the data read speed bit is O.
If the retry bit is 1 and the data read speed bit is 1 at a linear velocity half that of D, the linear velocity is the same as that of a CD.
-Read data from ROM71. For this reason, CD-
Subheader 210 within the ROM frame. User data 27 is sent to the personal computer 73 every 2/75 seconds when no retry is performed and the data read speed bit is 0, and every 1/75 second when no retry is performed and the data read speed bit is 1.

以上のように本実施例によれば、リトライを行わない際
のデータ読み出し速度を読み出し速度情報(データ読み
出し速度ピット)を用いて外部制御機器(パーソナルコ
ンピュータ73)から指示することにより、一つの記録
媒体に記録された複数種類の時系列的なデータに対して
実時間再生に最適なデータ転送レートを得ることができ
、各々を途切れることなく実時間再生することができる
As described above, according to this embodiment, by instructing the data read speed when no retry is performed from the external control device (personal computer 73) using the read speed information (data read speed pit), one record An optimum data transfer rate for real-time playback can be obtained for multiple types of time-series data recorded on a medium, and each piece of data can be played back in real-time without interruption.

また、実時間再生をするにあたって単位時間あたり必要
なデータ量の異なる時系列的なデータを記録した複数種
類の記録媒体に対しても、各々の実時間再生に最適なデ
ータ転送レートを得ることができ、実時間再生を途切れ
ずに行うことができる。
In addition, it is possible to obtain the optimal data transfer rate for each real-time playback even for multiple types of recording media that record time-series data with different amounts of data required per unit time for real-time playback. This allows for uninterrupted real-time playback.

以下、第4の実施例について図面を参照しながら説明す
る。
A fourth embodiment will be described below with reference to the drawings.

第9図は本発明の第4の実施例における記録媒体駆動装
置であるCD−ROM駆動装置および前記装置を制御す
る外部制御機器であるパーソナルコンピュータのブロッ
ク図である。
FIG. 9 is a block diagram of a CD-ROM drive device that is a recording medium drive device and a personal computer that is an external control device that controls the device in a fourth embodiment of the present invention.

第9図において、11.13,14.15は第1の実施
例と同様のものである。92は第4の実施例における記
録媒体駆動装置であるCD−ROM駆動装置である。C
D−ROM駆動装置92において、122〜129.1
210.1211は第1の実施例と同様のものである。
In FIG. 9, 11.13 and 14.15 are similar to those in the first embodiment. 92 is a CD-ROM drive device which is a recording medium drive device in the fourth embodiment. C
In the D-ROM drive device 92, 122 to 129.1
210.1211 is similar to the first embodiment.

921は第4の実施例におけるマイクロプロセッサ92
1.9212は外部から通常モードと高速モードの切り
替えを行うモード切替スイッチである。
921 is a microprocessor 92 in the fourth embodiment
1.9212 is a mode changeover switch that externally switches between normal mode and high-speed mode.

以下、CD−ROM駆動装置92について説明する。C
D−ROM駆動装置92は、第1の実施例と同様のデー
タ読み出し命令をパーソナルコンピュータ13から受は
取る。マイクロプロセッサ821は、ホストインターフ
ェース回路1211を介してデータ読み出し命令を受は
取り、さらに、モード切替スイッチ9212からのモー
ド情報を受は取り、これらに基づいてCD−ROM駆動
装置92全体を制御する。モード情報が高速モードを示
している場合、CD−ROM駆動装置92は、第1の実
施例のCD−ROM駆動装置12と同じ動作をする。モ
ード情報が通常モードを示している場合、マイクロプロ
セッサ921はいかなる場合もCD再生と同じ線速度で
CD−ROMI 1からデータを読み出すようにCD−
ROM駆動装置92を制御する。これは、リトライビッ
トの状態に関わらず、クロック抽出回路127内の電圧
制御発振器の中心周波数と、基準クロック発生回路12
8内の発振器の周波数を4.3218MHzに固定する
に制御することによって行う。
The CD-ROM drive device 92 will be explained below. C
The D-ROM drive device 92 receives data read commands from the personal computer 13 similar to those in the first embodiment. The microprocessor 821 receives data read commands via the host interface circuit 1211, and also receives mode information from the mode changeover switch 9212, and controls the entire CD-ROM drive 92 based on these. When the mode information indicates the high speed mode, the CD-ROM drive device 92 operates in the same way as the CD-ROM drive device 12 of the first embodiment. If the mode information indicates normal mode, the microprocessor 921 instructs the CD-ROMI 1 to read data from the CD-ROMI 1 at the same linear velocity as CD playback in any case.
Controls the ROM drive device 92. This is based on the center frequency of the voltage controlled oscillator in the clock extraction circuit 127 and the reference clock generation circuit 12, regardless of the state of the retry bit.
This is done by controlling the frequency of the oscillator in 8 to be fixed at 4.3218 MHz.

以上のように本実施例によれば、外部から通常モードと
高速モードの切り替えを行うモード切替スイッチ921
2を設け、制御手段(マイクロプロセッサ821)は、
モード切替スイッチの状態が高速モードを示しており、
かつ、リトライ機能が要の場合のみ、記録媒体(CD−
ROMI 1)を高速に再生することにより、従来の記
録媒体駆動装置との互換性が生まれ、記録媒体駆動装置
の汎用性を上げることができる。
As described above, according to this embodiment, the mode changeover switch 921 externally switches between the normal mode and the high-speed mode.
2 is provided, and the control means (microprocessor 821) is
The state of the mode selector switch indicates high-speed mode,
In addition, only when the retry function is essential, use a recording medium (CD-
By reproducing the ROMI 1) at high speed, compatibility with conventional recording medium drive devices is created, and the versatility of the recording medium drive device can be increased.

な計、第1の実施例では、記録媒体駆動装置制御方法で
記録媒体駆動装置を制御する際の一形態について説明し
たが、記録媒体駆動装置制御方法で制御される記録媒体
駆動装置は、誤り検出機能もしくは誤り検出訂正機能と
リトライ機能を持ったものであれば、℃のようなもので
もよい(例えば、従来の記録媒体駆動装置制御方法の説
明にでてきた固定ディスク駆動装置など)。
In the first embodiment, one form of controlling the recording medium drive device using the recording medium drive device control method has been described, but the recording medium drive device controlled by the recording medium drive device control method may be As long as it has a detection function, an error detection and correction function, and a retry function, it may be a device like ℃ (for example, a fixed disk drive device mentioned in the explanation of the conventional recording medium drive control method).

また、第1の実施例ではクロツク抽出回路127内部の
PLL回路に2種、第2の実施例では3種の電圧制御発
信器を設は切り替えて使うようにしたが、引き込み範囲
の広いPLL回路でクロック抽出回路を実現しても良い
。このようにすれば任意の再生速度で高速再生が実現で
きることとなる。任意の再生速度が実現できれば、処理
出力手段の処理能力を判断して再生速度を設定したり、
処理出力手段からの要求にしたがって再生速度を早くし
たり遅くしたりすることができる。
Furthermore, in the first embodiment, two types of voltage-controlled oscillators are used in the PLL circuit inside the clock extraction circuit 127, and in the second embodiment, three types of voltage-controlled oscillators are used by switching between them. A clock extraction circuit may be realized using the following. In this way, high-speed playback can be achieved at any playback speed. If an arbitrary playback speed can be achieved, the playback speed can be set by determining the processing capacity of the processing output means,
The playback speed can be increased or decreased according to a request from the processing output means.

また、第1の実施例のCD−ROM駆動装置ではリトラ
イを行うときの再生速度をリトライを行わない場合の2
倍としたが、リトライを行わないときの再生速度より早
ければ、どのような速度でも良い。
In addition, in the CD-ROM drive device of the first embodiment, the playback speed when retrying is set to 2 when retrying is not performed.
However, any speed may be used as long as it is faster than the playback speed when no retry is performed.

また、第1〜第4の実施例ではCD−ROMを例に説明
したが、記録媒体はこれに限るものではなく、データを
連続的に読み出すことができる記録媒体であればいかな
る記録媒体を用いても良い(例えば、 (DATDig
ital  Audi。
Further, although the first to fourth embodiments have been explained using a CD-ROM as an example, the recording medium is not limited to this, and any recording medium can be used as long as it is a recording medium that can read data continuously. (for example, (DATDig
Ital Audi.

Tape)  や、 LD−ROM(Laser   
Di−sk  Read  0nly  Memory
)など)。
Tape) and LD-ROM (Laser
Di-sk Read Only Memory
)Such).

また、第1〜第4の実施例のパーソナルコンピュータ1
3では、CD−ROM駆動装置を制御し、CD−ROM
から読み出されたデータを処理する回路の形態として、
CD−ROMインタフェース回路133とCD−ROM
データ処理回路134を独立としたが、CD−ROM駆
動装置にデータ読み出し命令を送出し、CD−ROM駆
動装置から読み出されたデータに対しチャンネル判断な
どの処理ができるような形態ならどのような形態でも良
い(例えば、CD−ROMデータ処理回路内にCD−R
OMインタフェース回路と同様の動作をする回路を内蔵
し、CD−ROMデータ処理回路がマイクロプロセッサ
からの命令を受けてCD−ROM駆動装置にデータ読み
出し命令を送り、CD−ROM駆動装置から送られてき
たデータをCD−ROMデータ処理回路が直接受は取っ
て処理するような形態など)。
Further, the personal computer 1 of the first to fourth embodiments
3 controls the CD-ROM drive and drives the CD-ROM
As a form of circuit that processes data read from
CD-ROM interface circuit 133 and CD-ROM
Although the data processing circuit 134 is made independent, it is possible to send a data read command to the CD-ROM drive and perform processing such as channel determination on the data read from the CD-ROM drive. (For example, a CD-ROM data processing circuit may have a CD-R
It has a built-in circuit that operates in the same way as the OM interface circuit, and the CD-ROM data processing circuit receives instructions from the microprocessor, sends data read commands to the CD-ROM drive, and reads data sent from the CD-ROM drive. (For example, a CD-ROM data processing circuit directly receives and processes the stored data.)

また、第1〜第4の実施例では、CD−ROMデータ処
理回路とデジタルアナログ変換回路をパーソナルコンピ
ュータに備えていたが、CD−ROM駆動装置内に備え
ていても良い。
Further, in the first to fourth embodiments, the CD-ROM data processing circuit and the digital-to-analog conversion circuit are provided in the personal computer, but they may also be provided in the CD-ROM drive device.

また、第1〜第4の実施例では、リトライをしないよう
に指示され、かつ、データ誤りが検出された際の処理と
して、誤りが検出されたデータを16進数のFFに置き
換えて出力していたが、後にデータ誤りが発生したデー
タを特定できるような処理であればどのような処理でも
良い(例えば、パーソナルコンピュータにデータを送る
際、誤り検出の最小単位である1バイト毎に誤りが発生
したかどうかを示す1ビツトのフラグを設け、CD−R
OMから読み出されたデータとともにパーソナルコンピ
ュータに送るなど)。
Furthermore, in the first to fourth embodiments, as a process when an instruction is given not to retry and a data error is detected, the data in which the error was detected is replaced with a hexadecimal FF and output. However, any process may be used as long as it can later identify the data in which a data error has occurred (for example, when sending data to a personal computer, an error occurs in each byte, which is the minimum unit of error detection). A 1-bit flag is provided to indicate whether or not the CD-R
(e.g., sending it to a personal computer along with the data read from the OM).

また、第2の実施例では、データ読み出し速度を指定す
るに当り、パーソナルコンピュータ内のマイクロプロセ
ッサの処理能力に余裕があるかどうかで判断していたが
、一つの記録媒体駆動装置に複数の外部制御機器を接続
する場合、各外部制御機器の能力に合わせてデータ読み
出し速度を指定しても良い。
Furthermore, in the second embodiment, when specifying the data read speed, the judgment was made based on whether or not there was sufficient processing power of the microprocessor in the personal computer. When connecting control devices, the data read speed may be specified according to the capabilities of each external control device.

発明の詳細 な説明したように、本発明の記録媒体駆動装置制御方法
によれば、記録媒体から読み出されるデータが時系列的
なデータであり、かつ、実時間で読み出しをする必要が
ある場合には、リトライ機能が働かないように制御する
ことにより、記録媒体駆動装置から常に一定データレー
トで連続的にデータを得ることができる。また、本発明
の記録媒体駆動装置によれば、記録媒体からデータを読
み出し出力する読出手段と、読み出されたデータの誤り
検出処理もしくは誤り検出訂正処理を行い、訂正できな
い誤りが検出された際にリトライ要求命令を出力する誤
り検出手段と、外部制御機器からのIJ )ライ要否命
令と誤り検出手段からのリトライ要求命令を入力し、外
部制御機器からリトライ機能を働かせるように指示され
た場合には働かせないように指示されたときより高速に
データを読み出すように読出手段を制御することを特徴
とする制御手段を少なくとも備えていることにより、リ
トライ機能を動作させるように指示された場合に、高転
送レートでデータを得ることができ、その実用的効果は
大きい。
As described in detail of the invention, according to the recording medium drive control method of the present invention, when data read from a recording medium is time-series data and needs to be read in real time, By controlling the retry function so that it does not work, it is possible to continuously obtain data from the recording medium drive device at a constant data rate. Further, according to the recording medium drive device of the present invention, the reading means reads and outputs data from the recording medium, and performs error detection processing or error detection and correction processing on the read data, so that when an uncorrectable error is detected, error detection means that outputs a retry request command to the external control device, and an IJ from the external control device. At least the control means is characterized in that it controls the reading means to read data at a higher speed than when the retry function is instructed not to operate. , it is possible to obtain data at a high transfer rate, and its practical effects are great.

また、リトライを行う際の再生速度を外部制御機器から
制御手段に対して指定するようにすれば、情報記録媒体
を制御する外部の機器の処理能力に最適な転送レートで
記録媒体を再生する記録媒体駆動装置が実現できる。
In addition, if the external control device specifies the playback speed when performing a retry to the control means, the recording medium can be played back at a transfer rate that is optimal for the processing capacity of the external device that controls the information recording medium. A media drive device can be realized.

また、リトライを行わない際の再生速度を外部から制御
手段に対して指定するようにすれば、多種多様の時系列
的なデータを記録した記録媒体を実時間再生させること
ができる記録媒体駆動装置が実現できる。
In addition, if the playback speed when no retry is performed is specified to the control means from the outside, the recording medium drive device can play back a recording medium recording a wide variety of time-series data in real time. can be realized.

また、外部から切り替え可能なスイッチを記録媒体駆動
装置に設け、通常モードと高速モードを切り替えを行い
、制御手段はスイッチが高速モードを示しており、かつ
、リトライ機能を働かせるように指示された場合にのみ
高速に記録媒体を再生するようにすれば、記録媒体駆動
装置の汎用性を上げることができる。
In addition, if a switch that can be changed from the outside is provided in the recording medium drive device to switch between normal mode and high-speed mode, and the control means is instructed to activate the retry function when the switch indicates high-speed mode, If the recording medium is reproduced at high speed only when the recording medium is played back, the versatility of the recording medium drive device can be increased.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の第1の実施例におけるCD−ROM駆
動装置およびその装置を制御するパーソナルコンピュー
タのブロック図、第2図は同実施例におけるCD−RO
Mのフォーマット図、第3図は同実施例におけるCD−
ROMに記録された音響データとこの音響データによっ
て再生される音声の関係を示す模式図、第4図は同実施
例におケルパーソナルコンピュータからCD−ROM駆
動装置に送られるデータ読み出し命令のフォーマット図
、第5図は本発明の第2の実施例におけるCD−ROM
駆動装置およびその記装置を制御するパーソナルコンピ
ュータのブロック図、第6図は同実施例におけるパーソ
ナルコンピュータカラCD−ROM駆動装置に送られる
データ読み出し命令のフォーマット図、第7図は本発明
の第3の実施例におけるCD−ROM駆動装置およびそ
の装置を制御するパーソナルコンピュータのブロック図
、第8図は同実施例におけるパーソナルコンピュータか
らCD−ROM駆動装置に送られるデータ読み出し命令
のフォーマット図、第9図は本発明の第4の実施例にお
けるCD−ROM駆動装置およびその装置を制御するパ
ーソナルコンピュータのブロック図である。 11.71・・・CD−ROM112,52,72.9
2・・・CD−ROM駆動装置、  13.53゜73
・・・パーソナルコンピュータ、  121,521.
721.921・・・マイクロプロセッサ、127.5
27.727・・・クロック抽出回路、128.528
.728・・・基準クロック発生回路、129・・・デ
ジタル信号処理手段、  1210・・・CD−ROM
信号処理手段、  133・・・CD−ROMインタフ
ェース回路、  42.E32,82・・・コントロー
ルバイトのフォーマット図、  9212・・・モード
切替スイッチ。
FIG. 1 is a block diagram of a CD-ROM drive device and a personal computer that controls the device in a first embodiment of the present invention, and FIG. 2 is a block diagram of a CD-ROM drive device in the first embodiment of the present invention.
FIG. 3 is a format diagram of CD-M in the same embodiment.
A schematic diagram showing the relationship between the audio data recorded in the ROM and the audio reproduced by this audio data. FIG. 4 is a format diagram of a data read command sent from the personal computer to the CD-ROM drive in the same embodiment. , FIG. 5 shows a CD-ROM in the second embodiment of the present invention.
FIG. 6 is a block diagram of a personal computer that controls the drive device and its recording device, FIG. 6 is a format diagram of a data read command sent to the personal computer color CD-ROM drive device in the same embodiment, and FIG. 7 is a block diagram of the third embodiment of the present invention. FIG. 8 is a block diagram of a CD-ROM drive device and a personal computer that controls the device in the embodiment; FIG. 8 is a format diagram of a data read command sent from the personal computer to the CD-ROM drive device in the embodiment; FIG. 9 FIG. 2 is a block diagram of a CD-ROM drive device and a personal computer that controls the device in a fourth embodiment of the present invention. 11.71...CD-ROM112,52,72.9
2...CD-ROM drive device, 13.53°73
...Personal computer, 121,521.
721.921...Microprocessor, 127.5
27.727...Clock extraction circuit, 128.528
.. 728... Reference clock generation circuit, 129... Digital signal processing means, 1210... CD-ROM
Signal processing means, 133...CD-ROM interface circuit, 42. E32, 82... Control byte format diagram, 9212... Mode changeover switch.

Claims (1)

【特許請求の範囲】 (1)記録媒体から読み出したデータの誤り検出を行う
誤り検出機能もしくは前記データの誤り検出および訂正
を行う誤り検出訂正機能と、読み出したデータに訂正で
きない誤りが検出された際に再読み出しを行うリトライ
機能をもった記録媒体駆動装置を制御して前記記録媒体
からデータを読み出す際に、 前記記録媒体から読み出されるデータが時系列的なデー
タであり、かつ、実時間で読み出しをする必要がある場
合には、前記リトライ機能が働かないように制御するこ
とを特徴とする記録媒体駆動装置制御方法。 (2)データを記録した記録媒体からデータを読み出し
出力する読出手段と、 前記読出手段から出力されたデータを入力し、入力した
データの誤り検出処理もしくは誤り検出訂正処理を行い
、訂正できない誤りが検出された際にリトライ要求命令
を出力する誤り検出手段と、外部制御機器から出力され
るリトライ機能の要、否を指示するリトライ要否命令と
、前記誤り検出手段から出力されるリトライ要求命令を
入力し、リトライ機能が要であり、リトライ要求命令を
入力していない場合には、リトライ機能が否の場合より
高速に記録媒体からデータを読み出すように前記読出手
段を制御し、 リトライ機能が要であり、リトライ要求命令を入力した
場合には、リトライを行うように前記読出手段を制御し
、 リトライ機能が否であり、リトライ要求命令を入力して
いない場合には、定転送レートで前記記録媒体からデー
タを読み出すように前記読出手段を制御し、 リトライ機能が否であり、リトライ要求命令を入力した
場合には、リトライを行わないように前記読出手段を制
御する制御手段と、を備えたことを特徴とする記録媒体
駆動装置。(3)データを記録した記録媒体からデータ
を読み出し出力する読出手段と、 前記読出手段から出力されたデータを入力し、入力した
データの誤り検出処理もしくは誤り検出訂正処理を行い
、訂正できない誤りが検出された際にリトライ要求命令
を出力する誤り検出手段と、外部制御機器から出力され
る第1のデータ読み出し速度を指示する読み出し速度情
報と、外部制御機器から出力されるリトライ機能の要、
否を指示するリトライ要否命令と、前記誤り検出手段か
ら出力されるリトライ要求命令を入力し、 リトライ機能が要であり、リトライ要求命令を入力して
いない場合には、前記第1のデータ読み出し速度で記録
媒体からデータを読み出すように前記読出手段を制御し
、 リトライ機能が要であり、リトライ要求命令を入力した
場合には、リトライを行うように前記読出手段を制御し
、 リトライ機能が否であり、リトライ要求命令を入力して
いない場合には、所定の転送レートで前記記録媒体から
データを読み出すように前記読出手段を制御し、 リトライ機能が否であり、リトライ要求命令を入力した
場合には、リトライを行わないように前記読出手段を制
御する制御手段と、を備えたことを特徴とする記録媒体
駆動装置。(4)データを記録した記録媒体からデータ
を読み出し出力する読出手段と、 前記読出手段から出力されたデータを入力し、入力した
データの誤り検出処理もしくは誤り検出訂正処理を行い
、訂正できない誤りが検出された際にリトライ要求命令
を出力する誤り検出手段と、外部制御機器から出力され
る第2のデータ読み出し速度を指示する読み出し速度情
報と、外部制御機器から出力されるリトライ機能の要、
否を指示するリトライ要否命令と、前記誤り検出手段か
ら出力されるリトライ要求命令を入力し、 リトライ機能が否であり、リトライ要求命令を入力して
いない場合には、前記第2のデータ読み出し速度で前記
記録媒体からデータを読み出すように前記読出手段を制
御し、 リトライ機能が否であり、リトライ要求命令を入力した
場合には、リトライを行わないように前記読出手段を制
御し リトライ機能が要であり、リトライ要求命令を入力して
いない場合には、前記第2のデータ読み出し速度より高
速に前記記録媒体からデータを読み出すように前記読出
手段を制御し、 リトライ機能が要であり、リトライ要求命令を入力した
場合には、リトライを行うように前記読出手段を制御す
る制御手段と、を備えたことを特徴とする記録媒体駆動
装置。 (5)外部から通常モードと高速モードの切り替えを行
うモード切替スイッチを有し、制御手段は前記モード切
替スイッチが高速モードを示しており、かつ、リトライ
機能が要の場合にのみ高速に記録媒体からデータを読み
出しするように読出手段を制御することを特徴とする請
求項2、3または4記載の記録媒体駆動装置 (6)記録媒体がディスク形状であって、同心円状もし
くは螺旋状に形成されたトラックにデータが角速度一定
もしくは線速度一定で記録されており、再生角速度もし
くは再生線速度を上げることによって高速に前記記録媒
体からデータを読み出しすることを特徴とする請求項2
、3、4または5記載の記録媒体駆動装置。
[Claims] (1) An error detection function that detects errors in data read from a recording medium or an error detection and correction function that detects and corrects errors in the data, and an error that cannot be corrected is detected in the read data. When reading data from the recording medium by controlling a recording medium drive device having a retry function that performs rereading, the data read from the recording medium is time-series data and is real-time data. A method for controlling a recording medium drive device, characterized in that the retry function is controlled not to operate when reading is required. (2) A reading means for reading and outputting data from a recording medium on which data is recorded; and a method for inputting the data output from the reading means and performing error detection processing or error detection and correction processing on the input data to detect uncorrectable errors. an error detection means that outputs a retry request command when an error is detected; a retry necessity command that instructs whether a retry function is necessary or not that is output from an external control device; and a retry request command that is output from the error detection means. If the retry function is required and a retry request command is not input, the reading means is controlled to read data from the recording medium faster than when the retry function is not required, and the retry function is required. If a retry request command is input, the reading means is controlled to perform a retry, and if the retry function is disabled and a retry request command is not input, the reading means is controlled at a constant transfer rate. Control means for controlling the reading means to read data from the medium, and controlling the reading means not to perform a retry when the retry function is disabled and a retry request command is input. A recording medium drive device characterized by: (3) A reading means for reading and outputting data from a recording medium on which data is recorded; and a method for inputting the data output from the reading means and performing error detection processing or error detection and correction processing on the input data to detect uncorrectable errors. an error detection means that outputs a retry request command when detected; readout speed information that instructs a first data readout speed that is output from the external control device; and a key component of the retry function that is output from the external control device;
A retry request command output from the error detection means is inputted, and if the retry function is necessary and the retry request command is not input, the first data readout command is input. The reading means is controlled to read data from the recording medium at a high speed, and when a retry function is required, and a retry request command is input, the reading means is controlled to perform a retry, and the retry function is rejected. and if a retry request command is not input, the reading means is controlled to read data from the recording medium at a predetermined transfer rate, and if the retry function is disabled and a retry request command is input. 1. A recording medium drive device comprising: control means for controlling the reading means so as not to perform a retry. (4) A reading means for reading and outputting data from a recording medium on which the data is recorded; and a method for inputting the data output from the reading means and performing error detection processing or error detection and correction processing on the input data to detect uncorrectable errors. an error detection means that outputs a retry request command when detected; readout speed information that instructs a second data readout speed that is output from the external control device; and a key component of the retry function that is output from the external control device;
inputting a retry necessity command indicating whether the retry function is rejected and a retry request command output from the error detection means; The reading means is controlled to read data from the recording medium at a high speed, and when the retry function is disabled and a retry request command is input, the reading means is controlled so as not to perform a retry, and the retry function is activated. If the retry request command is not input, the reading means is controlled to read data from the recording medium at a higher speed than the second data reading speed. A recording medium drive device comprising: control means for controlling the reading means to retry when a request command is input. (5) It has a mode changeover switch that externally switches between the normal mode and the high speed mode, and the control means controls the recording medium at high speed only when the mode changeover switch indicates the high speed mode and the retry function is required. The recording medium drive device according to claim 2, 3 or 4, wherein the recording medium drive device (6) is characterized in that the reading means is controlled so as to read data from the recording medium. 2. The data is recorded on the track at a constant angular velocity or linear velocity, and the data is read from the recording medium at high speed by increasing the reproduction angular velocity or the reproduction linear velocity.
, 3, 4 or 5. The recording medium drive device according to .
JP9086490A 1990-04-05 1990-04-05 Recording medium driving device control method and recording medium driving device Pending JPH03288359A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9086490A JPH03288359A (en) 1990-04-05 1990-04-05 Recording medium driving device control method and recording medium driving device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9086490A JPH03288359A (en) 1990-04-05 1990-04-05 Recording medium driving device control method and recording medium driving device

Publications (1)

Publication Number Publication Date
JPH03288359A true JPH03288359A (en) 1991-12-18

Family

ID=14010413

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9086490A Pending JPH03288359A (en) 1990-04-05 1990-04-05 Recording medium driving device control method and recording medium driving device

Country Status (1)

Country Link
JP (1) JPH03288359A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1067546A1 (en) * 1999-06-30 2001-01-10 Pioneer Corporation Apparatus and method for reproducing and recording information
WO2001039190A1 (en) * 1999-11-25 2001-05-31 Fujitsu Limited Method for reading storage medium, storage device, method for reproducing data, system for reproducing data, and storage medium therefor
USRE40044E1 (en) 1997-05-23 2008-02-05 Sony Corporation Data recording apparatus and method, data reproducing apparatus and method, data recording/reproducing apparatus and method, and transmission medium
US7809879B1 (en) 2000-09-26 2010-10-05 International Business Machines Corporation Method and apparatus for providing stream linking in audio/video disk media
JP4759903B2 (en) * 2000-01-21 2011-08-31 ソニー株式会社 Optical disc discrimination method, optical disc playback method, and optical disc apparatus

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE40044E1 (en) 1997-05-23 2008-02-05 Sony Corporation Data recording apparatus and method, data reproducing apparatus and method, data recording/reproducing apparatus and method, and transmission medium
EP1067546A1 (en) * 1999-06-30 2001-01-10 Pioneer Corporation Apparatus and method for reproducing and recording information
WO2001039190A1 (en) * 1999-11-25 2001-05-31 Fujitsu Limited Method for reading storage medium, storage device, method for reproducing data, system for reproducing data, and storage medium therefor
US6977787B2 (en) 1999-11-25 2005-12-20 Fujitsu Limited Read processing method of storage medium, storage apparatus, data reproduction method, data reproduction system and storage medium therefor
JP4759903B2 (en) * 2000-01-21 2011-08-31 ソニー株式会社 Optical disc discrimination method, optical disc playback method, and optical disc apparatus
US7809879B1 (en) 2000-09-26 2010-10-05 International Business Machines Corporation Method and apparatus for providing stream linking in audio/video disk media
US8737805B2 (en) 2000-09-26 2014-05-27 International Business Machines Corporation Method and apparatus for providing stream linking in audio/video media
US9911462B2 (en) 2000-09-26 2018-03-06 International Business Machines Corporation Method and apparatus for providing stream linking in audio/video disk media

Similar Documents

Publication Publication Date Title
EP0440224B1 (en) Data playback apparatus for realizing high transfer rate
JP3158557B2 (en) Playback device
JP2940196B2 (en) Recording and playback device
WO1985002707A1 (en) Disk reproducing apparatus
JPH0612773A (en) Method for reproducing audio data at high speed in cd-rom player
JPH02203485A (en) Playing device for information recording medium
JP2844638B2 (en) Recording medium, its recording device and reproducing device
JPH0554525A (en) Method of preventing erroneous recording of compact disk player
JPH03288359A (en) Recording medium driving device control method and recording medium driving device
JPH0589643A (en) Disk recording apparatus, disk replay apparatus and disk
WO1997008695A1 (en) Data recording apparatus, and method, and data reproducing apparatus
JPH04332960A (en) Digital high speed dubbing circuit
JP2902814B2 (en) Digital data processing device
JPH03228262A (en) Device and method for reproducing data
JPH0721691A (en) Disk player
JP3430418B2 (en) Score display device
JP2591291B2 (en) Optical disk recording device and optical disk reproducing device
JPH05217339A (en) Data reproducing device
JPH03228261A (en) Device and method for reproducing data
JPH05189885A (en) Digital signal recording medium reproducing system
JPH05282788A (en) Recording medium playback device
JPH03290878A (en) Data reproducing device
JP3670758B2 (en) CD-ROM decoder
JPH0421985A (en) Data reproducing device
KR100200214B1 (en) Play-back position control device & the method of a disc