JPH08273278A - Cd-rom device and its control method - Google Patents

Cd-rom device and its control method

Info

Publication number
JPH08273278A
JPH08273278A JP7170795A JP7170795A JPH08273278A JP H08273278 A JPH08273278 A JP H08273278A JP 7170795 A JP7170795 A JP 7170795A JP 7170795 A JP7170795 A JP 7170795A JP H08273278 A JPH08273278 A JP H08273278A
Authority
JP
Japan
Prior art keywords
disk
data
track
rotation speed
time
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
JP7170795A
Other languages
Japanese (ja)
Inventor
Yasuyuki Nishioka
靖幸 西岡
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 JP7170795A priority Critical patent/JPH08273278A/en
Publication of JPH08273278A publication Critical patent/JPH08273278A/en
Pending legal-status Critical Current

Links

Landscapes

  • Rotational Drive Of Disk (AREA)

Abstract

PURPOSE: To reduce the seek time of a disk and to unnecessitate a high torque motor by measuring the request time of accessing data of an external host computer, etc., by using a timer for managing a fixed time. CONSTITUTION: The timer 15 as a means for managing a fixed time and a program for controlling the rotating speed of the disk 14 are stored in a ROM 11, and are executed by a central processing unit 1. When the access request of reading data is not made by the external host computer, etc., to the disk 14 for a prescribed time by the timer 15, this prescribed time is regarded as a nonaccess time as measured by the timer 15. When the time of uncoming of the access request for reading data on the disk 14 from the external host computer, etc., exceeds this nonaccess time. control is made by the central processing unit 1 with a disk rotation control mans. This control is performed to carry out the rotation of the disk 14 at a rotating speed set larger than the rotating speed of the disk 14 positioned at the present address.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、ディスクに記録された
データを光ピックアップ方式で読み出すCD−ROM装
置及びその制御方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a CD-ROM device for reading data recorded on a disc by an optical pickup method and a control method thereof.

【0002】[0002]

【従来の技術】近年、マルチメディア時代に伴い、大容
量記憶装置として、音声や画像などの大容量データを記
録したCD−ROM装置が注目されている。CD−RO
M装置は、ディスクがCD(コンパクトディスク)と同
じであり、大容量データを安価に提供することができ
る。このため、パーソナルコンピュータの高速,高性能
化に対応して、プログラムや音声,画像データの読み取
り可能な記録媒体として、CD−ROM装置はパーソナ
ルコンピュータ等の周辺機器として急速に普及しつつあ
る。
2. Description of the Related Art In recent years, with the advent of the multimedia era, a CD-ROM device for recording large-capacity data such as voices and images has attracted attention as a large-capacity storage device. CD-RO
The M device has the same disc as a CD (compact disc), and can provide a large amount of data at low cost. For this reason, in response to the high speed and high performance of personal computers, CD-ROM devices are rapidly becoming popular as peripheral devices such as personal computers as recording media capable of reading programs, voices, and image data.

【0003】以下に従来のCD−ROM装置について説
明する。図4は、従来のCD−ROM装置の構成を示す
ブロック図である。1は制御プログラムを実行する中央
処理装置、2はディスク面上にあるデータを光ピックア
ップ方式で読みとるためのレーザーやフォトトランジス
タを有するピックアップ部、3はピックアップ部2のフ
ォーカスやトラッキングを制御するピックアップ制御回
路、4はディスクを回転駆動させるスピンドルモータ
ー、5はスピンドルモーター4の回転速度を制御するス
ピンドルモーター制御回路、6はピックアップ部2で読
みとったデータ信号を整形し、必要なディジタル信号を
生成するRFアンプ、7はトラックジャンプに必要な信
号を生成するMIRR回路、8はディジタル信号等を処
理するDSP(Digital Signal Pro
cessor)、9はCD−ROMデータを取り出すC
D−ROMデコーダー、10は作業データ等を記憶する
RAM、11は制御プログラムが格納されているRO
M、12はディジタル信号をアナログ信号へ変換するD
/Aコンバータ、13はCD−ROM装置とホストコン
ピュータを接続するためのインターフェース(I/F)
回路である。14はデータの記録媒体であるコンパクト
ディスク(以下単にディスクと称す)である。
A conventional CD-ROM device will be described below. FIG. 4 is a block diagram showing the configuration of a conventional CD-ROM device. Reference numeral 1 is a central processing unit for executing a control program, 2 is a pickup unit having a laser and a phototransistor for reading data on a disc surface by an optical pickup system, and 3 is pickup control for controlling focus and tracking of the pickup unit 2. A circuit 4 is a spindle motor for rotating the disk, 5 is a spindle motor control circuit for controlling the rotation speed of the spindle motor 4, and 6 is an RF for shaping a data signal read by the pickup unit 2 to generate a necessary digital signal. An amplifier, 7 is a MIRR circuit that generates a signal necessary for track jump, and 8 is a DSP (Digital Signal Pro) that processes a digital signal or the like.
C) for extracting CD-ROM data
D-ROM decoder, 10 RAM for storing work data and the like, 11 RO for storing control program
M and 12 are D for converting a digital signal into an analog signal
/ A converter, 13 is an interface (I / F) for connecting the CD-ROM device and the host computer
Circuit. Reference numeral 14 denotes a compact disc (hereinafter simply referred to as a disc) which is a data recording medium.

【0004】以上のように構成されたCD−ROM装置
について、以下その動作について説明する。まず、信号
の流れについて説明する。ディスク14の面上には、ピ
ットと呼ばれる凹凸によるディジタルデータが複数のト
ラックと呼ばれる同心円上の位置に記録されている。ピ
ックアップ部2のレーザーをディスク14の面上に照射
し、その反射光をピックアップ部2のフォトトランジス
タが検出し、ディスク14の面上の凹凸による反射率の
違いによりディジタル信号へ変換する。フォトトランジ
スタによりディジタル信号へ変換された信号によって、
RFアンプ6が各種必要な信号を生成する。DSP8
は、RFアンプ6により生成された信号から同期信号を
取り出し、基準クロックと同期するようにディスク14
を回転させるため、スピンドルモーター制御回路5へ制
御信号を送る。スピンドルモーター制御回路5は、DS
P8から送られてくる同期信号により、スピンドルモー
ター4を駆動させる。一方、データ信号はDSP8によ
りEFM変調(Eightto Fourteen M
oduration)され、ディジタル信号処理により
誤り訂正が行われる。さらに、ディジタル信号がユーザ
が利用するCD−ROMデータである場合は、CD−R
OMデコーダー9によりCD−ROMデータのため処理
が行われ、ホストコンピュータへインターフェース回路
13を介してデータが転送される。
The operation of the CD-ROM device constructed as above will be described below. First, the flow of signals will be described. On the surface of the disk 14, digital data based on unevenness called pits is recorded at concentric positions called a plurality of tracks. The surface of the disk 14 is irradiated with the laser of the pickup unit 2, and the reflected light is detected by the phototransistor of the pickup unit 2 and converted into a digital signal by the difference in reflectance due to the unevenness on the surface of the disk 14. By the signal converted into a digital signal by the phototransistor,
The RF amplifier 6 generates various necessary signals. DSP8
Extracts a synchronization signal from the signal generated by the RF amplifier 6 and synchronizes with the reference clock so that the disk 14
A control signal is sent to the spindle motor control circuit 5 to rotate the. The spindle motor control circuit 5 is a DS
The spindle motor 4 is driven by the synchronization signal sent from P8. On the other hand, the data signal is EFM modulated (Eight to Fourteen M) by the DSP 8.
error correction) and error correction is performed by digital signal processing. If the digital signal is CD-ROM data used by the user, the CD-R
The OM decoder 9 processes the CD-ROM data, and the data is transferred to the host computer through the interface circuit 13.

【0005】次に、ディスク14の面上にある必要なデ
ータにアクセスするために、ピックアップ部2を移動さ
せる際のサーボ系の処理の流れについて以下に説明す
る。図5は、従来のCD−ROM装置の制御を示すフロ
ーチャートである。外部のホストコンピュータ等からイ
ンターフェース回路13を介してリード要求がくると、
ピックアップ部2が位置するディスク14の面上の現在
のトラックの位置を示す現在アドレスを確認する(ステ
ップS1′)。現在アドレスを確認するためには、制御
信号を読み取ればよい。そして、ホストコンピュータか
ら要求されたリード要求のデータが存在するアドレスと
の差から、ピックアップ部2が現在のトラック位置から
目的のトラック位置まで何トラック、ジャンプすればよ
いかを中央処理装置1が計算する(ステップS2′)。
この計算を行うには、ディスク14に記録されているデ
ータがいくつの線速度一定で記録されているかを求めて
おく必要がある。中央処理装置1がトラックジャンプ数
を計算したら(ステップS3′)、トラッキングサーボ
をオフにして、ピックアップ部2を移動させる(ステッ
プS4′)。移動と同時に、トラックジャンプ数をカウ
ントし(ステップS5′)、さらに移動先で予定される
線速度一定となる回転数と現在の回転数差を合わせるた
め、スピンドルモーター4を駆動させる(ステップS
6′)。目的の場所に移動した後、トラッキングサーボ
をオンの状態にする(ステップS7′)。そのトラック
位置において線速度一定となるようにディスクの回転数
を制御し(ステップS8′),目的のトラック位置にき
ているかどうかを判断するために制御信号を読み取り
(ステップS9′)、目的のトラック位置のアドレスに
正確に移動しているかの判定を行う(ステップS1
0′)。通常、上記トラックジャンプのカウントは、大
きくトラックジャンプする場合正確に移動できないた
め、ここで、実際のアドレスと目的のアドレスとの誤差
を求める。誤差がないときは、トラック移動に対するサ
ーボ系の処理を終えて、データを読み取る。誤差があれ
ば、ステップS3′に戻り、再度上記手順を繰り返し、
ピックアップ部2が目的のトラック位置のアドレスに正
確に位置する。
Next, the flow of processing of the servo system when moving the pickup unit 2 in order to access the necessary data on the surface of the disk 14 will be described below. FIG. 5 is a flowchart showing the control of the conventional CD-ROM device. When a read request comes from an external host computer or the like via the interface circuit 13,
The current address indicating the position of the current track on the surface of the disk 14 on which the pickup unit 2 is located is confirmed (step S1 '). To confirm the current address, the control signal may be read. Then, the central processing unit 1 calculates how many tracks the pickup unit 2 should jump from the current track position to the target track position based on the difference from the address where the read request data requested by the host computer exists. (Step S2 ').
In order to perform this calculation, it is necessary to obtain how many constant linear velocities the data recorded on the disc 14 is recorded. When the central processing unit 1 has calculated the number of track jumps (step S3 '), the tracking servo is turned off and the pickup unit 2 is moved (step S4'). Simultaneously with the movement, the number of track jumps is counted (step S5 ′), and the spindle motor 4 is driven to match the difference between the current rotational speed and the rotational speed at the destination where the linear velocity is constant (step S5).
6 '). After moving to the target location, the tracking servo is turned on (step S7 '). The number of rotations of the disk is controlled so that the linear velocity is constant at the track position (step S8 '), and a control signal is read to determine whether or not the target track position is reached (step S9'). It is determined whether the address is accurately moved to the track position (step S1).
0 '). Normally, the track jump count cannot be accurately moved when a large track jump is performed, and therefore the error between the actual address and the target address is obtained here. If there is no error, the servo system processing for track movement is finished and the data is read. If there is an error, the process returns to step S3 ', the above procedure is repeated,
The pickup unit 2 is accurately located at the address of the target track position.

【0006】[0006]

【発明が解決しようとする課題】しかしながら上記従来
の構成では、データが記録される媒体であるコンパクト
ディスクは、内周と外周では円周の長さが異なるため、
線速度一定で記録されたデータを読み取るためには、デ
ィスク回転速度を線速度一定となるように調節して読み
取らなければならない。実際に、倍速で再生できるCD
−ROM装置の場合、ディスクの回転数が1分間に内周
で約1000回転、外周で約500回転であり、線速度
一定にするためのディスク回転速度に大きな差が生じて
いる。これらの回転を調節するスピンドルモーターは、
上記回転数差を短時間で調節するための十分なトルクが
必要となる。一般に、線速度一定となるディスク回転速
度に調節する時間と、スピンドルモーターのトルクと
は、反比例の関係があり、高いトルクのスピンドルモー
ターを使用すれば、容易にCD−ROM装置を高速化で
きる。しかし、トルクの高いモーターは、トルクの低い
モーター比べて価格が高く、形が大型化し、消費電力も
大きくなり、CD−ROM装置全体が大型化し重量も増
加する。さらに、4倍速再生可能なCD−ROM装置に
なると、内周と外周の差がさらに大きくなり、高いアク
セス速度を確保するために倍速再生可能なCD−ROM
装置と比較してさらに高いトルクが必要とされる。しか
し、CD−ROM装置の低価格化、小型化及び軽量化の
点からトルクの小さいスピンドルモーターを使用するこ
とが好ましく、ディスクの回転速度を線速度一定の回転
速度に調節するまでのシーク時間が長くなり、データの
アクセス時間が長くなるという大きな問題点を有してい
た。
However, in the above-mentioned conventional configuration, the compact disc, which is a medium for recording data, has different circumferences on the inner circumference and the outer circumference.
In order to read the data recorded at a constant linear velocity, the disk rotation speed must be adjusted so that the linear velocity is constant and then read. A CD that can actually be played at double speed
In the case of the ROM device, the number of rotations of the disk is about 1000 rotations on the inner circumference and about 500 rotations on the outer circumference per minute, and there is a large difference in the disk rotation speed for keeping the linear velocity constant. The spindle motor that regulates these rotations
Sufficient torque is required to adjust the rotational speed difference in a short time. Generally, there is an inverse relationship between the time required to adjust the disk rotation speed at which the linear velocity is constant and the torque of the spindle motor. If a spindle motor having a high torque is used, the CD-ROM device can be easily sped up. However, a motor with a high torque is more expensive than a motor with a low torque, the size is large, the power consumption is large, and the entire CD-ROM device is large and heavy. Further, in the case of a CD-ROM device capable of quadruple speed reproduction, the difference between the inner circumference and the outer circumference becomes larger, and a CD-ROM capable of double speed reproduction in order to secure a high access speed.
Higher torques are required compared to the device. However, it is preferable to use a spindle motor having a small torque from the viewpoint of cost reduction, size reduction and weight reduction of the CD-ROM device, and the seek time until the rotational speed of the disk is adjusted to a constant linear speed. It has a long problem that the data access time becomes long.

【0007】本発明は上記従来の問題点を解決するもの
で、データの高速アクセスが可能で、小型,軽量及び低
原価で量産性に優れたCD−ROM装置及びその制御方
法を提供することを目的とする。
The present invention solves the above-mentioned conventional problems, and provides a CD-ROM device capable of high-speed data access, small in size, light in weight, low in cost, and excellent in mass productivity, and a control method thereof. To aim.

【0008】[0008]

【課題を解決するための手段】この目的を達成するため
に本発明の請求項1に記載のCD−ROM装置は、ディ
スクを回転させるスピンドルモーターと、スピンドルモ
ーターの回転速度を制御するスピンドルモーター制御回
路と、ディスク面上にある複数の同心円上からなるトラ
ック上に記録されたデータから必要とするデータを読み
取るピックアップ部と、ピックアップ部のディスク面上
のトラックへのフォーカスやトラッキングを制御するピ
ックアップ制御回路と、ピックアップ部で読み取ったデ
ータ信号を整形し必要なディジタル信号を生成するRF
アンプと、ピックアップ部のトラックジャンプに必要な
信号を生成するMIRR回路と、ディジタル信号を処理
しピックアップ制御回路等を制御するDSPと、制御プ
ログラムを実行する中央処理装置と、を備えたCD−R
OM装置であって、ディスクのデータの読み込みが要求
されない所定時間を未アクセス時間とし、ディスクへの
データの読み込みが要求されない時間が未アクセス時間
を越えたとき、ディスクへの各トラック位置においてデ
ィスクが線速度一定となる回転速度より大きい予備回転
速度で回転するように制御を行うディスク回転制御手段
を備えた構成を有している。
In order to achieve this object, a CD-ROM device according to a first aspect of the present invention is a spindle motor for rotating a disk, and a spindle motor control for controlling the rotation speed of the spindle motor. Circuit, pickup unit that reads necessary data from the data recorded on multiple concentric tracks on the disc surface, and pickup control that controls the focus and tracking of the pickup unit track on the disc surface RF that shapes the circuit and the data signal read by the pickup to generate the required digital signal
A CD-R including an amplifier, a MIRR circuit that generates a signal necessary for a track jump of a pickup section, a DSP that processes a digital signal and controls a pickup control circuit, and a central processing unit that executes a control program.
In the OM device, the predetermined time when the data reading of the disk is not requested is the non-access time, and when the time when the data reading of the disk is not requested exceeds the non-access time, the disk is read at each track position to the disk. It has a configuration including disk rotation control means for performing control so as to rotate at a preliminary rotation speed higher than the rotation speed at which the linear velocity is constant.

【0009】本発明の請求項2に記載のCD−ROM装
置は、請求項1において、ピックアップ部がディスク面
上のデータの読み込み位置の現トラックにトラッキング
されている状態において、ディスク回転制御手段が、現
トラックの半径をX(cm),最も内側の最小トラック
のデータ読み込みにおけるディスクの線速度一定となる
回転速度をa(rpm)、最小トラックの半径をA(c
m)、最も外側の最大トラックのデータ読み込みにおけ
るディスクの線速度一定となる回転速度をb(rp
m)、最大トラックの半径をB(cm)、回転係数をα
として、ディスクの予備回転速度xが、x=a−α×
(X2−A2)とし、0≦α≦(a−b)/(B 2−A2
となるように制御を行う構成を有している。
A CD-ROM device according to claim 2 of the present invention.
The device according to claim 1, wherein the pickup portion is the disc surface.
Track to the current track of the reading position of the above data
In this state, the disk rotation control means is
The radius of the track is X (cm), the smallest innermost track
The linear velocity of the disk becomes constant when reading data
The rotation speed is a (rpm) and the minimum track radius is A (c
m), for reading the outermost maximum track data
The rotation speed at which the linear velocity of the disk is constant is b (rp
m), the radius of the maximum track is B (cm), and the rotation coefficient is α
Assuming that the preliminary rotation speed x of the disk is x = a−α ×
(X2-A2), And 0 ≦ α ≦ (ab) / (B 2-A2)
It has a configuration for performing control so that

【0010】本発明の請求項3に記載のCD−ROM装
置は、請求項1又は2において、ディスク回転制御手段
が、未アクセス時間を計測するタイマー手段を備えた構
成を有している。
According to a third aspect of the present invention, there is provided a CD-ROM device according to the first or second aspect, wherein the disk rotation control means comprises a timer means for measuring a non-access time.

【0011】本発明の請求項4に記載のCD−ROM装
置の制御方法は、請求項1乃至3の内いずれか1に記載
のCD−ROM装置において、ディスク回転制御手段
が、未アクセス時間経過後、ディスクの読み込みデータ
の位置するトラックにおいて、ディスクの回転速度が線
速度一定となる回転速度より大きい予備回転速度で回転
させる構成を有している。
According to a fourth aspect of the present invention, there is provided a method for controlling a CD-ROM device, wherein in the CD-ROM device according to any one of the first to third aspects, the disk rotation control means has a non-access time elapsed. After that, in the track where the read data of the disk is located, the disk is rotated at a preliminary rotation speed higher than the rotation speed at which the linear speed is constant.

【0012】ここで、タイマー手段は、タイマーICや
中央処理装置に内蔵したタイマー等を用いることができ
る。又、予備回転速度の制御を行うディスク回転制御手
段としては、中央処理装置,DSP,スピンドルモータ
ー制御回路等を用いることができる。
Here, as the timer means, a timer IC or a timer built in the central processing unit can be used. As the disk rotation control means for controlling the preliminary rotation speed, a central processing unit, DSP, spindle motor control circuit or the like can be used.

【0013】[0013]

【作用】この構成によって、線速度一定でディスクの回
転速度を制御するCD−ROM装置の場合、ディスク回
転速度がディスクの内周に向かうにつれ回転速度が速く
くなるため、一定時間外部のホストコンピュータ等から
のデータのアクセス要求がなされない場合、ディスク回
転速度を線速度一定となる回転速度よりも速い回転速度
で回転させておくことにより、外周から内周へのピック
アップ部の移動要求のときに、現在のディスク回転速度
と目的のアドレスでの線速度一定となるディスク回転速
度との差が少なくなり、スピンドルモーターにかかる負
担を小さくすることができる。さらに、回転速度の差が
少ないため、回転速度を制御に要する処理時間が短くな
り、データを高速に読み出すことができる。
With this configuration, in the case of a CD-ROM device which controls the rotational speed of a disk at a constant linear velocity, the rotational speed increases as the disk rotational speed goes toward the inner circumference of the disk, so that an external host computer can be used for a certain period of time. When the data access request from the etc. is not made, by rotating the disk rotation speed at a higher rotation speed than the rotation speed at which the linear velocity is constant, it becomes possible to move the pickup unit from the outer circumference to the inner circumference. The difference between the current disk rotation speed and the disk rotation speed at which the linear velocity at the target address is constant is reduced, and the load on the spindle motor can be reduced. Furthermore, since the difference in rotation speed is small, the processing time required to control the rotation speed is shortened, and data can be read at high speed.

【0014】すなわち、ディスクの回転速度を線速度一
定に制御するためには、ピックアップ部がディスクの半
径方向のどのトラック位置に移動するのかによって、デ
ィスクの回転速度をスピンドルモーターにより加速、又
は減速させなければならない。ここで、一般にディスク
の回転を減速させる場合よりも、加速させる場合におい
て回転速度制御により多くの時間がかかるという点に注
目した。なぜなら、ディスクの回転速度を減速させるに
は、回転摩擦等の抵抗により加速時に比べて容易に速く
減速できる。一方、ディスク回転速度を加速させるに
は、回転摩擦等の抵抗を打ち勝つだけの充分なトルクが
必要となり、ディスク回転速度を上げるには制御時間が
長くかかってしまう。又、一定時間外部のホストコンピ
ュータ等からのデータのアクセス要求がこない場合、デ
ィスクは、線速度一定となるディスク回転速度よりも速
い回転速度で回っているため、すなわち、線速度一定で
ないので、トラックジャンプをともなわないアクセス要
求がホストコンピュータから送られてきても、現トラッ
ク上のデータは読み出せないが、最初に現トラックにデ
ータを読み込みにきた時にトラック上の全てのデータを
メモリーに先読みしているため、メモリーから必要なデ
ータが読み出される。従って、その間に、ディスクの回
転速度を上昇するように制御すればよい。このことか
ら、CD−ROM装置におけるデータのアクセスに伴う
ディスクの加減速において、総合的にディスクのシーク
時間の平均処理時間が向上し、例えトルクの小さい、小
型のスピンドルモーターを使用しても、アクセス時間を
極めて向上させることができる。
That is, in order to control the rotational speed of the disk at a constant linear velocity, the rotational speed of the disk is accelerated or decelerated by a spindle motor depending on which track position in the radial direction of the disk the pickup unit moves. There must be. Here, it has been noted that, generally, it takes more time to control the rotation speed when accelerating the rotation of the disk than when decelerating the rotation of the disk. This is because the rotational speed of the disk can be reduced more easily and faster than during acceleration due to resistance such as rotational friction. On the other hand, in order to accelerate the disk rotation speed, sufficient torque to overcome resistance such as rotational friction is required, and it takes a long control time to increase the disk rotation speed. In addition, when there is no data access request from an external host computer for a certain period of time, the disk rotates at a rotational speed higher than the disk rotational speed at which the linear speed is constant, that is, the linear speed is not constant, so the track Even if the host computer sends an access request without a jump, the data on the current track cannot be read, but when the data is first read on the current track, all the data on the track is prefetched to memory. Necessary data is read from the memory. Therefore, during that time, the control may be performed so as to increase the rotation speed of the disk. From this, the average processing time of the seek time of the disk is generally improved in the acceleration / deceleration of the disk accompanying the data access in the CD-ROM device, and even if a small spindle motor with a small torque is used, The access time can be significantly improved.

【0015】又、ディスク回転制御手段が、未アクセス
時間経過後、ディスクの読み込みデータの位置するトラ
ックにおいて、ディスクの回転速度が線速度一定となる
回転速度より大きい予備回転速度で回転させることによ
り、未アクセス時間を経過することなく、頻繁にデータ
アクセスが行われる場合、予備回転速度制御が行われ
ず、未アクセス時間を経過した後、すなわち、外部のホ
ストコンピュータ等のデータの読み込み要求がない時間
を利用して、予備回転速度制御を行うため、アクセス時
間に影響を及ぼさず、又、内周から外周にデータの読み
込みを行う場合は、減速であって、これは速やかに行わ
れるため、僅かにシーク時間を要するのみで、総合的に
著しくデータのアクセス速度を向上させることができ、
スムーズなデータ処理を得ることができる。
Further, after the non-access time has elapsed, the disk rotation control means rotates the disk at a preliminary rotation speed higher than the rotation speed at which the linear speed is constant in the track where the read data of the disk is located, If the data is frequently accessed without the non-access time, the preliminary rotation speed control is not performed, and after the non-access time, that is, the time when there is no request to read data from the external host computer etc. Since the preliminary rotation speed control is performed by using it, it does not affect the access time, and when reading data from the inner circumference to the outer circumference, it is deceleration, and this is done quickly, so it is slightly Only the seek time is required, and the data access speed can be significantly improved overall,
You can get smooth data processing.

【0016】[0016]

【実施例】以下本発明の一実施例におけるCD−ROM
装置について、図面を参照しながら説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A CD-ROM according to one embodiment of the present invention
The device will be described with reference to the drawings.

【0017】(実施例1)図1は本発明の第1実施例に
おけるCD−ROM装置の構成を示すブロック図であ
る。1は中央処理装置、2はピックアップ部、3はピッ
クアップ回路、4はスピンドルモーター、5はスピンド
ルモーター制御回路、6はRFアンプ、7はMIRR回
路、8はDSP、9はCD−ROMデコーダー、10は
RAM、11はROM、12はD/Aコンバータ、13
はインターフェース回路、14はディスクである。これ
らは、従来例と同様なものなので、同一の符号を付して
説明を省略する。従来例と異なるのは、15の一定時間
を管理するタイマー手段であるタイマー、及び、ディス
ク14の回転速度を制御するための制御プログラムであ
るディスク回転制御手段をROM11内に記憶させ、中
央処理装置1により実行するようにした点である。ここ
で、タイマー15により、外部のホストコンピュータ等
からディスク14へのデータ読み込みが所定時間アクセ
ス要求されない時、この所定時間を未アクセス時間と定
義する。この未アクセス時間をタイマー15により計測
する。外部のホストコンピュータ等からディスク14の
データ読み込みのアクセス要求が来ない時間がこの未ア
クセス時間を越えると、中央処理装置1のディスク回転
制御手段が、ディスク14の回転速度を現在アドレスが
位置するディスク14のトラックの線速度一定である回
転速度よりも予め大きく設定した所定量で回転制御を行
う(この所定量の回転速度を以下予備回転速度とす
る)。
(First Embodiment) FIG. 1 is a block diagram showing the arrangement of a CD-ROM device according to the first embodiment of the present invention. 1 is a central processing unit, 2 is a pickup unit, 3 is a pickup circuit, 4 is a spindle motor, 5 is a spindle motor control circuit, 6 is an RF amplifier, 7 is a MIRR circuit, 8 is a DSP, 9 is a CD-ROM decoder, 10 Is RAM, 11 is ROM, 12 is D / A converter, 13
Is an interface circuit, and 14 is a disk. Since these are the same as those in the conventional example, the same reference numerals are given and description thereof is omitted. The difference from the conventional example is that a timer which is a timer means for managing a fixed time of 15 and a disk rotation control means which is a control program for controlling the rotation speed of the disk 14 are stored in the ROM 11 and the central processing unit. This is a point that is executed by 1. Here, when the timer 15 does not request access to data to the disk 14 from the external host computer for a predetermined time, this predetermined time is defined as a non-access time. This unaccessed time is measured by the timer 15. When the time during which no access request for reading data from the disk 14 is received from an external host computer or the like exceeds this non-access time, the disk rotation control means of the central processing unit 1 causes the disk rotation speed of the disk 14 to be the disk whose current address is located. The rotation control is performed by a predetermined amount that is set in advance larger than the constant rotation speed of the 14 tracks (this predetermined amount of rotation speed is hereinafter referred to as preliminary rotation speed).

【0018】以上のように構成された本発明の一実施例
のCD−ROM装置について、以下図2を用いてその動
作を説明する。図2(a)はディスクの読み込みトラッ
ク位置の半径の2乗に対する本発明の一実施例における
CD−ROM装置のディスクの予備回転数と線速度一定
の回転数を示す直線図であり、図2(b)はディスク上
のピックアップ部の移動を示す平面模式図であり、図2
(c)は本発明の一実施例におけるCD−ROM装置の
ディスクの予備回転速度制御の動作を示す概要図であ
る。本実施例では、倍速再生可能なCD−ROM装置の
場合を例にとり説明する。まず、ホストコンピュータか
らのリード要求が発生すると、中央処理装置1は、ピッ
クアップ部2の位置する現在アドレスを確認し、移動先
のアドレスを計算、移動先のアドレスとピックアップ部
2が位置する現在アドレスとの差を求め、トラックジャ
ンプ数を計算する。次に、中央処理装置1のディスク回
転制御手段により、現在のディスク回転速度と移動先で
の線速度一定となるディスク回転速度からスピンドルモ
ーター4の駆動方向と時間を計算する。スピンドルモー
ター4は計算された駆動方向と時間に従って動作される
とともに、計算されたトラックジャンプ数と一致するま
でピックアップ部2の位置を調整する。トラックジャン
プ数に達した時点で、ディスク14の回転制御処理が終
了するのを待って、ピックアップ部2が位置するアドレ
スを読みだし、移動先のアドレスとの誤差を確認する。
以上の動作を移動先のアドレスとの誤差が無くなるまで
繰り返す。ここで、データが記録される媒体であるディ
スク14は、内周と外周では円周の長さが異なるため、
線速度一定で記録されるデータを読み取るためには、デ
ィスク回転速度を線速度一定となるように調節して必要
なデータを読み取る必要がある。実際に、倍速で再生で
きるCD−ROM装置の場合、一分間に内周で約100
0回転、外周で約500回転という差が生じている。す
なわち、ディスク14の回転速度を線速度一定に制御す
るためには、ピックアップ部2がディスク14の半径方
向のどのトラック位置に存在するのかによって、ディス
ク14の回転速度がスピンドルモーター4により加速、
又は減速される。例えば、図2(b)のA点からB点へ
ピックアップ部2が移動する場合、ディスク14の回転
速度は加速されなければならない。
The operation of the CD-ROM device of one embodiment of the present invention constructed as above will be described below with reference to FIG. FIG. 2A is a linear diagram showing the preliminary rotational speed and the constant linear speed of the disk of the CD-ROM device in one embodiment of the present invention with respect to the square of the radius of the read track position of the disk. FIG. 2B is a schematic plan view showing the movement of the pickup unit on the disc.
FIG. 7C is a schematic diagram showing the operation of the preliminary rotation speed control of the disk of the CD-ROM device in the embodiment of the present invention. In this embodiment, a case of a CD-ROM device capable of double speed reproduction will be described as an example. First, when a read request is issued from the host computer, the central processing unit 1 confirms the current address where the pickup unit 2 is located, calculates the address of the destination, and the address of the destination and the current address where the unit 2 is located. And the number of track jumps is calculated. Next, the disk rotation control means of the central processing unit 1 calculates the drive direction and time of the spindle motor 4 from the current disk rotation speed and the disk rotation speed at which the linear velocity at the destination is constant. The spindle motor 4 is operated according to the calculated driving direction and time, and adjusts the position of the pickup unit 2 until it matches the calculated track jump number. At the time when the number of track jumps has been reached, the rotation control processing of the disk 14 is waited for, the address where the pickup unit 2 is located is read, and the error from the address of the movement destination is confirmed.
The above operation is repeated until the error with the destination address disappears. Here, since the inner circumference and the outer circumference of the disk 14, which is a medium for recording data, are different,
In order to read data recorded at a constant linear velocity, it is necessary to read the necessary data by adjusting the disk rotation speed so that the linear velocity is constant. Actually, in the case of a CD-ROM device capable of reproducing at double speed, about 100 at the inner circumference per minute.
There is a difference of 0 rotation and about 500 rotation on the outer circumference. That is, in order to control the rotation speed of the disk 14 at a constant linear velocity, the rotation speed of the disk 14 is accelerated by the spindle motor 4 depending on which track position in the radial direction of the disk 14 the pickup unit 2 exists.
Or the speed is reduced. For example, when the pickup unit 2 moves from point A to point B in FIG. 2B, the rotation speed of the disk 14 must be accelerated.

【0019】以上のように動作するCD−ROM装置の
ディスク回転制御について、以下に説明する。図3は本
発明の一実施例におけるCD−ROM装置のディスク回
転制御を示すフローチャートである。ここで、ディスク
回転制御は中央処理装置1のプログラム制御によるディ
スク回転制御手段により行われる。まず、ディスク14
の回転速度が線速度一定になりディスク14のデータが
読み込まれた後、連続してデータのアクセス要求が外部
のホストコンピュータから送られてこない場合は、以下
のような処理動作に移る。まず、時間管理を行うタイマ
ー15をリセットすることでタイマー15の初期化を行
う(ステップS1)。次に、タイマー15により上記で
定義した未アクセス時間を設定し(ステップS2)、タ
イマー15をスタートさせる(ステップS3)。タイマ
ー15により時間をカウント、設定した未アクセス時間
を経過したか否かを確認する(ステップS4)。ここ
で、未アクセス時間を経過したときはタイマー15をス
トップさせ(ステップS5)、制御ビットを確認する。
ここで、制御ビットとは、ディスク14の回転速度が線
速度一定となるような回転速度数であるのか(制御ビッ
トがオフの状態)、それとも線速度一定となる回転速度
よりも速い回転速度であるのか(制御ビットがオンの状
態)を示すビットであり、RAM10に記憶されてい
る。もし、制御ビットがオンであれば(ステップS
6)、ディスク14はすでに線速度一定となる回転速度
よりも速く回転しているので、特別な処理を行わないで
制御を終了する。制御ビットがオフであるならば(ステ
ップS6)、制御ビットをオンにして(ステップS
7)、ROM11に格納されている制御テーブルに従っ
て、例えば、図2(a)のような直線式で示される回転
速度の制御テーブルに従って、回転速度を速くする(ス
テップS8)。ステップS4において、未アクセス時間
を経過していない場合、外部のホストコンピュータから
の他のトラックへのアクセス要求をするインターフェー
ス割り込みがないか確認(ステップS9)、割り込みが
あれば制御ビットをオフにする(ステップS10)。
又、外部からのインターフェース割り込みにより、デー
タ読み込み要求があり、ピックアップ部2が移動した場
合は制御ビットをオフにする。
Disc rotation control of the CD-ROM device which operates as described above will be described below. FIG. 3 is a flowchart showing the disc rotation control of the CD-ROM device according to the embodiment of the present invention. Here, the disc rotation control is performed by the disc rotation control means under the program control of the central processing unit 1. First, the disc 14
If the data access request is not continuously sent from the external host computer after the data of the disk 14 is read after the rotation speed of (1) becomes constant and the data of the disk 14 is read, the following processing operation is performed. First, the timer 15 for time management is reset to initialize the timer 15 (step S1). Next, the non-access time defined above is set by the timer 15 (step S2), and the timer 15 is started (step S3). The timer 15 counts the time and confirms whether the set non-access time has elapsed (step S4). Here, when the non-access time has elapsed, the timer 15 is stopped (step S5) and the control bit is confirmed.
Here, the control bit is a rotational speed number at which the rotational speed of the disk 14 becomes constant linear velocity (the control bit is in an off state), or a rotational speed faster than the rotational speed at which the linear velocity becomes constant. It is a bit indicating whether or not there is (control bit is on), and is stored in the RAM 10. If the control bit is on (step S
6) Since the disk 14 is already rotating faster than the rotation speed at which the linear velocity is constant, the control ends without performing any special processing. If the control bit is off (step S6), the control bit is turned on (step S6).
7) According to the control table stored in the ROM 11, for example, the rotation speed is increased according to the control table of the rotation speed shown by the linear equation as shown in FIG. 2A (step S8). If the unaccessed time has not elapsed in step S4, it is confirmed whether there is an interface interrupt requesting access to another track from an external host computer (step S9), and if there is an interrupt, the control bit is turned off. (Step S10).
Also, when there is a data read request due to an interface interrupt from the outside and the pickup unit 2 moves, the control bit is turned off.

【0020】本実施例では、ディスク14の回転を減速
させる場合よりも、加速させる場合がより回転数制御に
多くの時間がかかる点に注目した。すなわち、ディスク
14の回転速度を減速させるには、回転摩擦などの抵抗
により加速時に比べて容易に速く減速でき、一方ディス
ク14の回転速度を加速させるには上記抵抗を打ち勝つ
だけのトルクが必要となり、迅速にディスク回転速度を
上げることはできない。図2(a)における本実施例で
のディスク14の予備回転速度においては、外部のホス
トコンピュータからのデータのアクセス要求が未アクセ
ス時間より長い時間無い場合、線速度一定となるディス
ク回転速度よりも速い回転速度でディスク14を回転さ
せているため、ディスク14のデータが読み出せなくな
るが、この状態に遷移するまえに、このトラック上の連
続するデータをすべて先読みし、RAM10のメモリー
に格納しておくため、ピックアップ部2が現在位置する
トラック上のアドレスのデータは、メモリーに存在す
る。このため、例えトラックジャンプをともなわないア
クセス要求がホストコンピュータから送られてきても、
先読みしているため、メモリーから必要なデータが読み
出される。その間に、ディスク14の回転速度を上昇す
るように制御すればよい。従って、本実施例のCD−R
OM装置は、ポーズ状態へ遷移した後、ディスク回転速
度を変化させる。ここで、図2(a)に示す本実施例の
ディスク14の予備回転数xの直線式は、ピックアップ
部2がディスク14の面上のデータ読み込み位置の現ト
ラック部にトラッキングされている状態において、現ト
ラック部の半径をX(cm),最も内側の最小トラック
部のデータ読み込みにおけるディスク14の線速度一定
となる回転速度をa(rpm)、そのトラックの半径を
A(cm)とし、最も外側の最大トラック部のデータ読
み込みにおけるディスク14の線速度一定となる回転速
度をb(rpm)、そのトラックの半径をB(cm)、
所定の回転係数をαとして、x=a−α×(X2−A2
である。ここで、αは、0≦α≦(a−b)/(B2
2)の範囲にある。
In the present embodiment, attention is paid to the fact that it takes more time to control the rotation speed when the disk 14 is accelerated than when it is decelerated. That is, in order to decelerate the rotation speed of the disk 14, it is possible to decelerate more easily and faster than with acceleration due to resistance such as rotational friction, while in order to accelerate the rotation speed of the disk 14, a torque sufficient to overcome the resistance is required. , The disk rotation speed cannot be increased quickly. With respect to the preliminary rotation speed of the disk 14 in this embodiment in FIG. 2A, when the data access request from the external host computer is not longer than the non-access time, the preliminary rotation speed is higher than the disk rotation speed at which the linear speed is constant. Since the disk 14 is rotated at a high rotation speed, the data on the disk 14 cannot be read. However, before the transition to this state, all the continuous data on this track are read ahead and stored in the memory of the RAM 10. Therefore, the data of the address on the track where the pickup unit 2 is currently located exists in the memory. Therefore, even if an access request without a track jump is sent from the host computer,
Since the data is read ahead, the necessary data is read from the memory. During that time, the rotation speed of the disk 14 may be controlled to increase. Therefore, the CD-R of this example
The OM device changes the disc rotation speed after transitioning to the pause state. Here, the linear expression of the preliminary rotation speed x of the disk 14 of the present embodiment shown in FIG. 2A is in a state where the pickup unit 2 is tracked on the current track portion of the data reading position on the surface of the disk 14. , The radius of the current track portion is X (cm), the rotational speed at which the linear velocity of the disk 14 is constant at the time of reading the innermost minimum track portion is a (rpm), and the radius of the track is A (cm). The rotational speed at which the linear velocity of the disk 14 is constant at the time of reading the data of the outermost track portion is b (rpm), the radius of the track is B (cm),
X = a−α × (X 2 −A 2 ) where α is a predetermined rotation coefficient
Is. Here, α is 0 ≦ α ≦ (ab) / (B 2
It is in the range of A 2 ).

【0021】次に、本実施例によるCD−ROM装置の
特性と従来のCD−ROM装置の特性を図2(c)を用
いて説明する。図2(c)から明らかなように、外周か
ら内周へピックアップ部2が移動する際には、従来のC
D−ROM装置に比べ、アクセス時間の点で優れた効果
が期待できる。特に、ディスク14の予備回転制御をタ
イマー15を用いて、外部のホストコンピュータ等のデ
ータの読み込み要求がない時間を利用しておこなうた
め、アクセス時間に影響を及ぼさず、又、内周から外周
にデータの読み込みを行う場合は、減速であって、これ
は速やかに行われるため、僅かにシーク時間が要するの
みで、総合的に著しくデータのアクセス速度を向上させ
ることができる。
Next, the characteristics of the CD-ROM device according to this embodiment and the characteristics of the conventional CD-ROM device will be described with reference to FIG. As is clear from FIG. 2C, when the pickup unit 2 moves from the outer circumference to the inner circumference, the conventional C
Compared to the D-ROM device, an excellent effect can be expected in terms of access time. In particular, since the preliminary rotation control of the disk 14 is performed by using the timer 15 while utilizing the time when there is no request for reading data from the external host computer or the like, it does not affect the access time, and from the inner circumference to the outer circumference. When data is read, the speed is decelerated, and since this is done quickly, only a slight seek time is required, and the data access speed can be significantly improved overall.

【0022】なお、本実施例では、タイマー15は中央
処理装置1等に内蔵したものを用いてもよい。又、上記
ディスク回転制御手段は中央処理装置1以外のDSP8
又はスピンドルモーター制御回路5等を用いて行うこと
もできる。
In this embodiment, the timer 15 may be the one incorporated in the central processing unit 1 or the like. Further, the disk rotation control means is a DSP 8 other than the central processing unit 1.
Alternatively, it can be performed using the spindle motor control circuit 5 or the like.

【0023】なお、本実施例において、図2(a)のよ
うな回転制御を行ったが、回転速度テーブルは、図2
(a)のよう直線で示す一定率の回転速度で上昇させる
制御以外の二次曲線,ステップ状,ランダム等の回転数
テーブルでもよい。さらにCD−ROM装置の使用状況
に応じて、回転速度テーブルを変更することも可能であ
る。又、外部のホストコンピュータからのアクセス状況
に応じて、回転速度を制御するまでの未アクセス時間を
変更することにより、更に最適な高速アクセスが可能と
することができる。
In this embodiment, the rotation control as shown in FIG. 2A is performed, but the rotation speed table is as shown in FIG.
A rotation speed table such as a quadratic curve, a step shape, or a random shape other than the control for increasing the rotation speed at a constant rate indicated by a straight line as shown in (a) may be used. Further, the rotation speed table can be changed according to the usage status of the CD-ROM device. Further, by changing the non-access time until the rotation speed is controlled according to the access status from the external host computer, it is possible to realize more optimal high-speed access.

【0024】以上のように本実施例によれば、一定時間
を管理するタイマー手段を用いて、外部のホストコンピ
ュータ等からのデータのアクセス要求時間を計時する手
段を設けたことにより、線速度一定となるためのディス
ク回転速度に達するまでのシーク時間を減らし、データ
のアクセス時間を向上させることができる。
As described above, according to the present embodiment, by using the timer means for managing the constant time, the means for measuring the access request time of the data from the external host computer etc. is provided, so that the linear velocity is constant. Therefore, it is possible to reduce the seek time required to reach the disk rotation speed for the above condition and improve the data access time.

【0025】[0025]

【発明の効果】以上のように本発明は、一定時間を管理
するタイマー手段を用いて、外部のホストコンピュータ
等からのデータのアクセス要求時間を計時する手段を設
けたことにより、線速度一定となるためのディスク回転
速度に達するまでのシーク時間を減らすことができるた
め、コストアップとなるトルクの高いモーターや駆動回
路等の新たな装置を必要とせず、データの高速アクセス
を可能とすることができる小型、軽量で低価格な経済性
に優れたCD−ROM装置を実現することができる。
As described above, the present invention provides the constant linear velocity by providing the means for measuring the access request time of the data from the external host computer or the like by using the timer means for managing the constant time. Since it is possible to reduce the seek time required to reach the disk rotation speed, it is possible to enable high-speed data access without the need for new devices such as motors and drive circuits with high torque that increase costs. It is possible to realize a compact and lightweight CD-ROM device which is inexpensive and excellent in economy.

【0026】又、ディスク回転制御手段が、未アクセス
時間経過後、ディスクの読み込みデータの位置するトラ
ックにおいて、ディスクの回転速度が線速度一定となる
回転速度より大きい予備回転速度で回転させることによ
り、高速アクセス可能な処理速度に優れたCD−ROM
装置の制御方法を実現することができる。
Further, after the non-access time has elapsed, the disk rotation control means rotates the disk at a preliminary rotation speed higher than the rotation speed at which the linear speed is constant in the track where the read data of the disk is located. CD-ROM with high-speed access and excellent processing speed
A method of controlling the device can be realized.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例におけるCD−ROM装置の
構成を示すブロック図
FIG. 1 is a block diagram showing a configuration of a CD-ROM device according to an embodiment of the present invention.

【図2】(a)ディスクの読み込みトラック位置の半径
の2乗に対する本発明の一実施例におけるCD−ROM
装置のディスクの予備回転数と線速度一定の回転数を示
す直線図 (b)ディスク上のピックアップ部の移動を示す平面模
式図 (c)本発明の一実施例におけるCD−ROM装置のデ
ィスクの予備回転速度制御の動作を示す概要図
FIG. 2A is a CD-ROM in one embodiment of the present invention with respect to the square of the radius of the read track position of the disc.
FIG. 3 is a linear diagram showing the preliminary rotational speed of the disk of the apparatus and the rotational speed at a constant linear velocity. (B) A schematic plan view showing the movement of the pickup section on the disk. (C) The disk of the CD-ROM apparatus in one embodiment of the present invention. Schematic diagram showing the operation of preliminary rotation speed control

【図3】本発明の一実施例におけるCD−ROM装置の
ディスク回転制御を示すフローチャート
FIG. 3 is a flowchart showing disk rotation control of the CD-ROM device according to the embodiment of the present invention.

【図4】従来のCD−ROM装置の構成を示すブロック
FIG. 4 is a block diagram showing a configuration of a conventional CD-ROM device.

【図5】従来のCD−ROM装置のディスク回転制御を
示すフローチャート
FIG. 5 is a flowchart showing disk rotation control of a conventional CD-ROM device.

【符号の説明】[Explanation of symbols]

1 中央処理装置 2 ピックアップ部 3 ピックアップ制御回路 4 スピンドルモーター 5 スピンドルモーター制御回路 6 RFアンプ 7 MIRR回路 8 DSP 9 CD−ROMデコーダー 10 RAM 11 ROM 12 D/Aコンバータ 13 インターフェース(I/F)回路 14 ディスク 15 タイマー 1 Central Processing Unit 2 Pickup Section 3 Pickup Control Circuit 4 Spindle Motor 5 Spindle Motor Control Circuit 6 RF Amplifier 7 MIRR Circuit 8 DSP 9 CD-ROM Decoder 10 RAM 11 ROM 12 D / A Converter 13 Interface (I / F) Circuit 14 Disk 15 timer

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】ディスクを回転させるスピンドルモーター
と、前記スピンドルモーターの回転速度を制御するスピ
ンドルモーター制御回路と、前記ディスク面上にある複
数の同心円上からなるトラック上に記録されたデータか
ら必要とするデータを読み取るピックアップ部と、前記
ピックアップ部の前記ディスク面上のトラックへのフォ
ーカスやトラッキングを制御するピックアップ制御回路
と、前記ピックアップ部で読み取ったデータ信号を整形
し必要なディジタル信号を生成するRFアンプと、前記
ピックアップ部のトラックジャンプに必要な信号を生成
するMIRR回路と、前記ディジタル信号を処理しピッ
クアップ制御回路等を制御するDSPと、制御プログラ
ムを実行する中央処理装置と、を備えたCD−ROM装
置であって、前記ディスクのデータの読み込みが要求さ
れない所定時間を未アクセス時間とし、前記ディスクへ
のデータの読み込みが要求されない時間が前記未アクセ
ス時間を越えたとき、前記ディスクへの各トラック位置
において前記ディスクが線速度一定となる回転速度より
大きい予備回転速度で回転するように制御を行うディス
ク回転制御手段を備えたことを特徴とするCD−ROM
装置。
1. A spindle motor for rotating a disc, a spindle motor control circuit for controlling the rotation speed of the spindle motor, and a data recorded on a track composed of a plurality of concentric circles on the disc surface. A pickup unit for reading data to be recorded, a pickup control circuit for controlling focusing and tracking of a track on the disk surface of the pickup unit, and an RF for shaping a data signal read by the pickup unit to generate a necessary digital signal. A CD including an amplifier, a MIRR circuit that generates a signal necessary for the track jump of the pickup section, a DSP that processes the digital signal and controls a pickup control circuit and the like, and a central processing unit that executes a control program. -ROM device, wherein When a predetermined time when the disk data is not requested to be read is defined as a non-access time and the time when the data is not requested to be read to the disk exceeds the non-access time, the disk is linearly moved at each track position to the disk. A CD-ROM including disk rotation control means for controlling to rotate at a preliminary rotation speed higher than a constant rotation speed.
apparatus.
【請求項2】前記ピックアップ部が前記ディスク面上の
データの読み込み位置の現トラックにトラッキングされ
ている状態において、前記ディスク回転制御手段が、前
記現トラックの半径をX(cm),最も内側の最小トラ
ックのデータ読み込みにおける前記ディスクの線速度一
定となる回転速度をa(rpm)、前記最小トラックの
半径をA(cm)、最も外側の最大トラックのデータ読
み込みにおける前記ディスクの前記線速度一定となる回
転速度をb(rpm)、前記最大トラックの半径をB
(cm)、回転係数をαとして、前記ディスクの前記予
備回転速度xが、x=a−α×(X2−A2)とし、0≦
α≦(a−b)/(B2−A2)となるように制御を行う
ことを特徴とする請求項1に記載のCD−ROM装置。
2. The disk rotation control means sets the radius of the current track to X (cm), the innermost position in a state where the pickup section is tracking the current track at the data reading position on the disk surface. The rotational speed at which the linear velocity of the disc is constant when reading data of the minimum track is a (rpm), the radius of the minimum track is A (cm), and the linear velocity of the disc when reading data of the outermost maximum track is constant. And the maximum track radius is B (rpm).
(Cm) and the rotation coefficient is α, the preliminary rotation speed x of the disk is x = a−α × (X 2 −A 2 ), and 0 ≦
2. The CD-ROM device according to claim 1, wherein control is performed so that α ≦ (ab) / (B 2 −A 2 ).
【請求項3】前記ディスク回転制御手段が、前記未アク
セス時間を計測するタイマー手段を備えたことを特徴と
する請求項1又は2に記載のCD−ROM装置。
3. The CD-ROM device according to claim 1, wherein the disk rotation control means comprises a timer means for measuring the non-access time.
【請求項4】前記ディスク回転制御手段が、前記未アク
セス時間経過後、前記ディスクの読み込みデータの位置
するトラックにおいて、前記ディスクの回転速度が線速
度一定となる回転速度より大きい前記予備回転速度で回
転させることを特徴とする請求項1乃至3の内いずれか
1に記載のCD−ROM装置の制御方法。
4. The disk rotation control means, after the non-access time has elapsed, at the preliminary rotation speed higher than the rotation speed at which the rotation speed of the disk is constant in the track where the read data of the disk is located. The method for controlling a CD-ROM device according to claim 1, wherein the control method is to rotate.
JP7170795A 1995-03-29 1995-03-29 Cd-rom device and its control method Pending JPH08273278A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7170795A JPH08273278A (en) 1995-03-29 1995-03-29 Cd-rom device and its control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7170795A JPH08273278A (en) 1995-03-29 1995-03-29 Cd-rom device and its control method

Publications (1)

Publication Number Publication Date
JPH08273278A true JPH08273278A (en) 1996-10-18

Family

ID=13468288

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7170795A Pending JPH08273278A (en) 1995-03-29 1995-03-29 Cd-rom device and its control method

Country Status (1)

Country Link
JP (1) JPH08273278A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1304995C (en) * 2003-01-17 2007-03-14 株式会社村田制作所 Method and program for selecting noise suppression component

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1304995C (en) * 2003-01-17 2007-03-14 株式会社村田制作所 Method and program for selecting noise suppression component

Similar Documents

Publication Publication Date Title
EP0762416B1 (en) Information reading apparatus
JPH05128532A (en) Cd-rom readout apparatus
JPH11306661A (en) Data read-out device for optical disk
KR0165392B1 (en) A spindle motor gain control method for a cd-rom drive
JP3065275B2 (en) Driving method of CD-ROM drive
US6836454B2 (en) Method and apparatus for reading and writing information onto and from information recording disks
US5646921A (en) Method and apparatus for reproducing information recorded on CLV disc type record medium
JPH08273278A (en) Cd-rom device and its control method
KR100457140B1 (en) Method and system for controlling disk servo
JP3530609B2 (en) Disk unit
JPH09251709A (en) Optical disk device
JPH10283724A (en) Disk speed control method
JPH10149614A (en) Optical disk device
JPH1173719A (en) Optical disk driving device furnished with vibration detecting function, driving method of optical disk by aforementioned optical disk driving device, and vibration detecting method in optical disk driving device
KR100393203B1 (en) Method for controlling servo in cd-rom drive
JP3926605B2 (en) Optical disc apparatus and control method thereof
JP3587963B2 (en) Disc-shaped recording medium playback device
US20050117463A1 (en) Optical disk drive apparatus and data reproducing method thereof
JP2589873B2 (en) Optical disk controller
JPH1031863A (en) Reproducing device
JPH06267215A (en) Head seeking mechanism for recording/reproducing device
JPH0997135A (en) Optical disk reproduction device
JPH08339646A (en) Optical pickup access controller
JPH1055610A (en) Disk data reproducing device
JPH11134776A (en) Disk reproducing device and data reproducing method