JPH11149755A - Disc playback device - Google Patents

Disc playback device

Info

Publication number
JPH11149755A
JPH11149755A JP31785397A JP31785397A JPH11149755A JP H11149755 A JPH11149755 A JP H11149755A JP 31785397 A JP31785397 A JP 31785397A JP 31785397 A JP31785397 A JP 31785397A JP H11149755 A JPH11149755 A JP H11149755A
Authority
JP
Japan
Prior art keywords
disk
recording medium
information
shaped recording
memory
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
JP31785397A
Other languages
Japanese (ja)
Inventor
Takeshige Hamamoto
武重 浜本
Noriaki Yokota
紀明 横田
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP31785397A priority Critical patent/JPH11149755A/en
Publication of JPH11149755A publication Critical patent/JPH11149755A/en
Pending legal-status Critical Current

Links

Landscapes

  • Moving Of Head For Track Selection And Changing (AREA)
  • Rotational Drive Of Disk (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Abstract

(57)【要約】 【課題】 サーチ時間をより一層短縮したディスク再生
装置を提供する。 【解決手段】 システム制御回路10は、回転検出器3
の検出出力により、ディスク1の再生中におけるプログ
ラム領域の開始点から始まるディスク1の回転周期
0、及び、ディスク1の再生中におけるプログラム領
域の開始点とは異なる点から始まるディスク1の回転周
期Tを計測する。そして、システム制御回路10は、回
転周期T0を用いた所定の演算を行うことによりディス
ク1の線速度Vを、また、回転周期T0及び回転周期T
を用いた所定の演算を行うことによりディスク1のトラ
ックピッチTrPを、それぞれ求める。そして、システ
ム制御回路10は、サーチ時に参照するトラックテーブ
ルを、求めた線速度V及びトラックピッチTrPに基づ
いて生成する。
(57) [Summary] [PROBLEMS] To provide a disk reproducing apparatus with further reduced search time. A system control circuit includes a rotation detector.
, The rotation period T 0 of the disk 1 starting from the start point of the program area during reproduction of the disk 1 and the rotation period of the disk 1 starting from a point different from the start point of the program area during reproduction of the disk 1 Measure T. Then, the system control circuit 10 performs a predetermined calculation using the rotation period T 0 to obtain the linear velocity V of the disk 1 and the rotation period T 0 and the rotation period T 0.
The track pitch Tr P of the disk 1 is obtained by performing a predetermined calculation using Then, the system control circuit 10 generates a track table to be referred at the time of the search based on the obtained linear velocity V and the track pitch Tr P.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、アドレス情報をも
つとともに、線速度一定方式で記録されたディスク状記
録媒体から情報を再生するディスク再生装置に関するも
のである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a disk reproducing apparatus for reproducing information from a disk-shaped recording medium having address information and recorded at a constant linear velocity.

【0002】[0002]

【従来の技術】情報記録媒体であるディスクとしてC
D、MD、DVDなどが存在するが、これらのディスク
状記録媒体(以下、「ディスク」と呼ぶ)には、記録容
量を最も大きくできるということから、線速度一定方式
(ディスクの半径方向の位置によらず記録密度を一定に
して情報を記録する方式)で情報が記録されている。
2. Description of the Related Art As a disc as an information recording medium, C is used.
D, MD, DVD, and the like exist. However, these disk-shaped recording media (hereinafter, referred to as "disks") have a constant linear velocity (position in the radial direction of the disk) because the recording capacity can be maximized. Information is recorded at a constant recording density irrespective of the type of information recorded.

【0003】また、ディスクには、記録対象である情報
に加えて、ディスク上における位置を示す情報(以下、
「アドレス情報」と呼ぶ)が所定の間隔を設けて記録さ
れており、ディスクに記録された情報を再生するディス
ク再生装置では、アドレス情報を読み取ることによっ
て、ランダムアクセスを実現している。
[0003] In addition to information to be recorded, information indicating a position on the disc (hereinafter, referred to as "recording information") is added to the disc.
Address information) is recorded at predetermined intervals, and a disk reproducing apparatus that reproduces information recorded on a disk realizes random access by reading address information.

【0004】さて、ディスク再生装置では、ディスクに
記録された情報の再生を開始するにあたって、情報読み
取り手段であるピックアップをディスク上の目標の位置
(以下、「目標アドレス」と呼ぶ)へ移動させる(以
下、このことを「サーチ」と呼ぶ)必要がある。そし
て、サーチを行うためには、ピックアップのディスク上
における現在の位置(以下、「現在アドレス」と呼ぶ)
から目標アドレスに至るまでにピックアップが横切るト
ラック数(以下、「目標アドレスまでのトラック数」と
呼ぶ)、及び、ピックアップを移動させる方向が内周方
向であるかそれとも外周方向であるかを知る必要があ
る。
In a disk reproducing apparatus, when starting reproduction of information recorded on a disk, a pickup as information reading means is moved to a target position on the disk (hereinafter, referred to as a "target address") ( Hereinafter, this is called “search”). In order to perform the search, the current position of the pickup on the disk (hereinafter, referred to as “current address”)
It is necessary to know the number of tracks traversed by the pickup from the device to the target address (hereinafter referred to as "the number of tracks to the target address"), and whether the direction in which the pickup is moved is the inner circumferential direction or the outer circumferential direction. There is.

【0005】ここで、線速度一定方式で情報が記録され
たディスクでは、プログラム領域の開始点(絶対時間ア
ドレス00:00:00)から絶対時間アドレスAに至
るまでにピックアップが横切るトラック数(以下、「絶
対時間アドレスAのトラック数」と呼ぶ)Nは、以下の
(数式1)によって与えられる。但し、Vはディスクの
線速度、TrPはディスクのトラックピッチ、RSはプロ
グラム領域の開始点の半径である。
[0005] Here, in a disk on which information is recorded by the constant linear velocity method, the number of tracks that the pickup traverses from the start point (absolute time address 00: 00: 00: 00) of the program area to the absolute time address A (hereinafter referred to as "the number of tracks"). , "The number of tracks of the absolute time address A") N is given by the following (Equation 1). Here, V is the linear velocity of the disk, Tr P is the track pitch of the disk, and R S is the radius of the start point of the program area.

【0006】[0006]

【数式1】 [Formula 1]

【0007】この(数式1)を用いて、現在アドレスの
トラック数、及び、目標アドレスのトラック数を求める
ことによって、目標アドレスまでのトラック数を知るこ
とができる。尚、ピックアップを移動させる方向につい
ては、目標アドレスと現在アドレスとの大小関係により
知ることができる。
The number of tracks at the current address and the number of tracks at the target address are obtained by using (Formula 1), whereby the number of tracks up to the target address can be known. Note that the direction in which the pickup is moved can be known from the magnitude relationship between the target address and the current address.

【0008】ここで、ディスク再生装置は、その各構成
要素の動作を統括的に制御するマイクロコンピュータ
(以下、「マイコン」と略記する)を内蔵しているが、
このマイコンで(数式1)の右辺の演算を行うには無理
がある。そのため、予め(数式1)の右辺の演算を行っ
て、各アドレス毎のトラック数を求めておき、それをテ
ーブル化して(以下、このテーブル化したものを「トラ
ックテーブル」と呼ぶ)マイコンにもたせておく。この
ようにすれば、マイコンに現在アドレスと目標アドレス
とを与え、それらに基づいてトラックテーブルを参照す
ることにより得られるデータを用いた簡単な演算をさせ
ることによって、目標アドレスまでのトラック数が求め
られる。
Here, the disc reproducing apparatus has a built-in microcomputer (hereinafter, abbreviated as "microcomputer") for integrally controlling the operation of each component.
It is impossible for this microcomputer to perform the operation on the right side of (Equation 1). For this reason, the right side of (Equation 1) is calculated in advance to determine the number of tracks for each address, which is tabulated (hereinafter, this tabulated table is referred to as a “track table”) and provided to the microcomputer. Keep it. In this way, the current address and the target address are given to the microcomputer, and the number of tracks to the target address is obtained by performing a simple operation using the data obtained by referring to the track table based on the current address and the target address. Can be

【0009】ところで、(数式1)の右辺の演算を行う
ために必要となる線速度V及びトラックピッチTr
Pは、ディスクの規格上、ある程度のばらつきが認めら
れているので、ディスク毎にある範囲内にて様々な値と
なっている。しかしながら、ディスクには、その線速度
V及びトラックピッチTrPに関する情報は記録されて
いない。すなわち、線速度V及びトラックピッチTrP
の値がわかっておらず、このままではトラックテーブル
を作成することができないわけである。このような実状
を踏まえて、従来のディスク再生装置では、以下に述べ
るような対策を講じていた。
Incidentally, the linear velocity V and the track pitch Tr required to perform the operation on the right side of (Equation 1)
P has various values within a certain range for each disk since some variation is recognized in the specification of the disk. However, information on the linear velocity V and the track pitch Tr P is not recorded on the disk. That is, the linear velocity V and the track pitch Tr P
Is not known, and a track table cannot be created as it is. Based on such a situation, the conventional disk reproducing device has taken the following countermeasures.

【0010】まず、第1従来例のディスク再生装置で
は、線速度を規格の下限値、トラックピッチを規格の上
限値に、それぞれ固定してトラックテーブルを作成して
いた。これによれば、トラックテーブルを参照すること
によって得られる、目標アドレスまでのトラック数は実
際の値よりも大きくなることはなく、サーチを繰り返し
行うことで目標アドレスに到達することができる。
First, in the disk reproducing apparatus of the first conventional example, the track table is created by fixing the linear velocity to the lower limit of the standard and the track pitch to the upper limit of the standard. According to this, the number of tracks to the target address obtained by referring to the track table does not become larger than the actual value, and the target address can be reached by repeating the search.

【0011】次に、第2従来例のディスク再生装置で
は、複数の値の線速度毎にトラックテーブルを作成して
おき、これらの各トラックテーブルに基づいて実際に所
定のサーチを行い、目標アドレスと実着アドレス(サー
チを行うことによりピックアップが到達したアドレス)
との誤差が最も小さくなるトラックテーブルを選択す
る。
Next, in the disk reproducing apparatus of the second conventional example, a track table is created for each of a plurality of linear velocities, and a predetermined search is actually performed based on each of the track tables to obtain a target address. And the arrival address (the address that the pickup reached by performing the search)
Select the track table that minimizes the error.

【0012】次に、第3従来例のディスク再生装置で
は、線速度、トラックピッチをそれぞれ所定値に固定し
てトラックテーブルを作成しておき、このトラックテー
ブルに基づいてサーチを行い、目標アドレスと実着アド
レスとの誤差に応じてトラックテーブルのデータを補正
する。
Next, in the disk reproducing apparatus of the third conventional example, a track table is created by fixing the linear velocity and the track pitch to predetermined values, and a search is performed based on the track table, and the target address and the track address are searched. The data in the track table is corrected according to the error from the actual arrival address.

【0013】次に、第4従来例のディスク再生装置で
は、精度よくピックアップを移動させる手段を有してお
り、ピックアップを所定のトラック数だけ正確に横切ら
せ、その移動前、移動後のそれぞれのアドレス、及び、
ピックアップを横切らせたトラック数から線速度を求め
る。
Next, the disk reproducing apparatus of the fourth conventional example has a means for moving the pickup with high accuracy, so that the pickup can accurately cross the predetermined number of tracks, and before and after the movement. Address, and
The linear velocity is calculated from the number of tracks that have crossed the pickup.

【0014】最後に、第5従来例のディスク再生装置で
は、ピックアップの物理的な移動量を検出する手段を有
しており、所定のサーチを行ったときの、目標アドレス
と実着アドレスとの誤差とピックアップの移動量との関
係から線速度を求める。
Finally, the fifth prior art disk reproducing apparatus has means for detecting the physical movement amount of the pickup, so that the target address and the actual arrival address at the time of performing a predetermined search are determined. The linear velocity is obtained from the relationship between the error and the amount of movement of the pickup.

【0015】[0015]

【発明が解決しようとする課題】しかしながら、上記従
来のディスク再生装置では、以下に述べるような問題が
あった。まず、第1従来例のディスク再生装置では、ト
ラックテーブルは1つで済むが、ほとんどのディスクに
対して、ピックアップが目標アドレスに到達するまでに
は、サーチ動作を複数回行うことになり、サーチ速度が
遅い。
However, the above-mentioned conventional disk reproducing apparatus has the following problems. First, in the disk reproducing apparatus of the first conventional example, only one track table is required. However, for most disks, a search operation is performed a plurality of times before the pickup reaches the target address. Speed is slow.

【0016】また、第2従来例のディスク再生装置で
は、トラックテーブルをもたせる数にも限界があるの
で、それほど多く種類の線速度のディスクに対応するこ
とはできず、また、仮に、非常に多くの種類の線速度毎
にトラックテーブルをもたせることができたとしても、
次のような問題がある。この問題は第3従来例のディス
ク再生装置にも関連する内容である。
Further, the disk reproducing device of the second conventional example has a limit in the number of track tables, and cannot cope with disks with so many kinds of linear velocities. Even if we could have a track table for each type of linear velocity,
There are the following problems. This problem is related to the third conventional disk reproducing apparatus.

【0017】ここで、ディスク再生装置では、ピックア
ップの移動中に得られるトラッククロス信号に基づい
て、ピックアップが横切ったトラック数をカウントし、
目標のカウント値となると、ピックアップの移動を終了
するわけであるが、ディスクの汚れ、傷などによるトラ
ッククロス信号の欠落、ディスクの偏心、ピックアップ
の移動開始時、終了時のトラッククロス信号の品質など
の影響を受けて、ピックアップが横切ったトラック数を
正確にカウントすることができないため、ピックアップ
を移動させること自体に誤差が含まれる。
Here, the disc reproducing apparatus counts the number of tracks crossed by the pickup based on a track cross signal obtained while the pickup is moving,
When the target count value is reached, the movement of the pickup ends.However, the track cross signal is missing due to dirt or scratches on the disc, the disc is eccentric, the quality of the track cross signal at the start or end of the movement of the pickup, etc. As a result, the number of tracks crossed by the pickup cannot be accurately counted, and therefore, the movement of the pickup itself includes an error.

【0018】したがって、同一条件でピックアップを移
動させたとしても、実着アドレスがばらつき、第2従来
例のディスク再生装置では選択するトラックテーブルが
収束せず、第3従来例のディスク再生装置ではトラック
テーブルのデータが収束せず、その結果、目標アドレス
までのトラック数を正確に求めることができず、高速サ
ーチを実現するには至っていない。
Therefore, even if the pickup is moved under the same condition, the actual arrival address varies, and the track table to be selected does not converge in the disk reproducing device of the second conventional example, and the track is selected in the disk reproducing device of the third conventional example. The data in the table does not converge. As a result, the number of tracks up to the target address cannot be obtained accurately, and a high-speed search has not been realized.

【0019】また、第4、5従来例のディスク再生装置
では、線速度とトラックピッチとの2つの不確定要素が
あるにもかかわらず、線速度のみを求めている。これ
は、一般的にトラックピッチの方が線速度よりも(数式
1)の右辺の演算結果への影響度が小さいためであり、
トラックピッチを固定した上で上述したそれぞれの方法
により線速度を求めているのである。このように、トラ
ックピッチを固定している以上、固定した値と異なるト
ラックピッチのディスクに対しては、目標アドレスまで
のトラック数を正確に求めることができず、サーチを高
速化することができない。
Further, in the fourth and fifth conventional disk reproducing apparatuses, only the linear velocity is obtained despite two uncertainties of the linear velocity and the track pitch. This is because the track pitch generally has a smaller effect on the calculation result on the right side of (Equation 1) than the linear velocity.
After the track pitch is fixed, the linear velocity is obtained by the above-described methods. As described above, as long as the track pitch is fixed, the number of tracks up to the target address cannot be accurately obtained for a disk having a track pitch different from the fixed value, and the search cannot be sped up. .

【0020】そこで、本発明は、サーチ時間をより一層
短縮したディスク再生装置を提供することを目的とす
る。
Accordingly, it is an object of the present invention to provide a disk reproducing apparatus in which the search time is further reduced.

【0021】[0021]

【課題を解決するための手段】上記の目的を達成するた
め、本発明のディスク再生装置では、線速度一定方式で
記録されたディスクから情報を再生するディスク再生装
置において、ディスクに記録された情報の再生中にプロ
グラム領域の開始点を認識してからディスクが1回転す
るまでに要する時間に基づいてディスクの線速度を算出
する。
According to the present invention, there is provided a disk reproducing apparatus for reproducing information from a disk recorded with a constant linear velocity method. The linear velocity of the disk is calculated based on the time required for the disk to make one revolution after recognizing the start point of the program area during the reproduction of.

【0022】ディスクに記録された情報の再生中にプロ
グラム領域の開始点を認識してからディスクが1回転す
るまでに要する時間を用いた所定の演算を行うことによ
って、ディスクのトラックピッチが確定していなくて
も、ディスクの線速度を算出することができる。したが
って、以上の構成により算出されるディスクの線速度は
正確なものである。
The track pitch of the disk is determined by performing a predetermined calculation using the time required from the recognition of the start point of the program area during the reproduction of the information recorded on the disk to one rotation of the disk. Even if not, the linear velocity of the disk can be calculated. Therefore, the linear velocity of the disk calculated by the above configuration is accurate.

【0023】また、ディスクに記録された情報の再生中
にプログラム領域の開始点を認識してからディスクが1
回転するまでに要する時間、及び、ディスクに記録され
た情報の再生中にプログラム領域の開始点とは異なる点
を認識してからディスクが1回転するまでに要する時間
に基づいてディスクのトラックピッチを算出する。
When the start point of the program area is recognized during the reproduction of the information recorded on the disc,
The track pitch of the disk is determined based on the time required for rotation and the time required for the disk to make one rotation after recognizing a point different from the start point of the program area during reproduction of information recorded on the disk. calculate.

【0024】ディスクに記録された情報の再生中にプロ
グラム領域の開始点を認識してからディスクが1回転す
るまでに要する時間、及び、ディスクに記録された情報
の再生中にプログラム領域の開始点とは異なる点を認識
してからディスクが1回転するまでに要する時間を用い
た所定の演算を行うことによって、ディスクの線速度が
確定していなくても、ディスクのトラックピッチを算出
することができる。したがって、以上の構成により算出
されるディスクのトラックピッチは正確なものである。
The time required from the recognition of the start point of the program area during the reproduction of the information recorded on the disk to the rotation of the disk once, and the start point of the program area during the reproduction of the information recorded on the disk By performing a predetermined calculation using the time required for the disk to make one revolution after recognizing a point different from the above, it is possible to calculate the track pitch of the disk even if the linear velocity of the disk is not determined. it can. Therefore, the track pitch of the disk calculated by the above configuration is accurate.

【0025】また、算出したディスクの線速度及びトラ
ックピッチに基づいて、プログラム領域の開始点から各
アドレスまでのトラック数を算出する。
The number of tracks from the start point of the program area to each address is calculated based on the calculated linear velocity and track pitch of the disk.

【0026】以上の構成により算出されるプログラム領
域の開始点から各アドレスまでのトラック数は非常に正
確なものとなる。
The number of tracks from the start point of the program area to each address calculated by the above configuration is very accurate.

【0027】また、ディスクが1回転する間に少なくと
も1回は所定の検出出力を行う回転検出器を設け、プロ
グラム領域の開始点の直前から再生状態とし、プログラ
ム領域の開始点を認識した直後に前記回転検出器の検出
出力が初めて発生してからディスクが1回転したことに
相当する前記回転検出器の検出出力があるまでの時間を
計測し、この計測した時間をディスクに記録された情報
の再生中にプログラム領域の開始点を認識してからディ
スクが1回転するまでに要する時間とする。
Also, a rotation detector for performing a predetermined detection output at least once during one rotation of the disk is provided, and the reproduction state is set immediately before the start point of the program area, and immediately after the start point of the program area is recognized. The time from when the detection output of the rotation detector is generated for the first time to when there is a detection output of the rotation detector corresponding to one rotation of the disk is measured, and the measured time is used as the information of the information recorded on the disk. This is the time required from the recognition of the start point of the program area during the reproduction to the rotation of the disc by one revolution.

【0028】以上の構成により計測された時間は、プロ
グラム領域の開始点から最大でトラック1周分だけ進ん
だ位置を再生してからディスクが1回転するまでに要す
る時間を計測したことになる。ここで、プログラム領域
の開始点が含まれるトラックを再生してからディスクが
1回転するまでに要する時間とプログラム領域の開始点
からトラック1周分だけ進んだ位置を再生してからディ
スクが1回転するまでに要する時間とを理論的に算出し
て比較してみた結果、ほとんど差がないに等しい状態で
ある。したがって、以上の構成により得られたディスク
に記録された情報の再生中にプログラム領域の開始点を
認識してからディスクが1回転するまでに要する時間は
正確なものである。尚、回転検出器をディスクに記録さ
れたアドレス情報の更新周期よりも短い周期で検出出力
を行う構成とすることによって、より正確なものとする
ことができる。
The time measured by the above configuration means that the time required from the reproduction of the position advanced by one track at a maximum from the start point of the program area to the rotation of the disk once is measured. Here, the time required from the reproduction of the track including the start point of the program area to the rotation of the disk by one revolution and the position advanced by one track around the track from the start point of the program area are reproduced, and then the disc is rotated by one rotation. As a result of theoretically calculating and comparing the time required to perform the operation, the state is almost equal to the difference. Therefore, the time required from the recognition of the start point of the program area during the reproduction of the information recorded on the disk obtained by the above configuration to one rotation of the disk is accurate. It should be noted that the rotation detector can be configured to perform the detection output in a cycle shorter than the update cycle of the address information recorded on the disk, so that the rotation detector can be more accurate.

【0029】また、プログラム領域の開始点を認識して
からその後に前記回転検出器が検出出力を初めて発生す
るまでの時間を計測し、この計測した時間、及び、別途
計測したプログラム領域の開始点を認識した直後に回転
検出器の検出出力が発生してからディスクが1回転した
ことに相当する回転検出器の検出出力があるまでの時間
に基づいて、ディスクに記録された情報の再生中にプロ
グラム領域の開始点を認識してからディスクが1回転す
るまでに要する時間を算出する。
Also, the time from when the start point of the program area is recognized until the rotation detector generates the detection output for the first time is measured, and the measured time and the separately measured start point of the program area are measured. During the reproduction of the information recorded on the disc, based on the time from when the detection output of the rotation detector is generated immediately after the recognition of the disc to when there is the detection output of the rotation detector corresponding to one revolution of the disc. The time required from the recognition of the start point of the program area to one revolution of the disk is calculated.

【0030】以上の構成により、回転検出器によらず
(回転検出器が検出出力を行う周期にかかわらず)、算
出されるプログラム領域の開始点を認識してからディス
クが1回転するまでに要する時間は正確なものとなる。
With the above configuration, it takes a time from the recognition of the start point of the calculated program area to the rotation of the disk by one rotation regardless of the rotation detector (regardless of the period at which the rotation detector performs detection output). Time will be accurate.

【0031】また、記憶手段であるメモリを設け、ディ
スクの所定領域に記録されている情報である特定情報を
読み出した際に、その読み出した特定情報と同一の情報
を前記メモリに記憶していない場合は、その読み出した
特定情報を前記メモリに記憶するとともに、ディスクの
線速度、あるいは、線速度及びトラックピッチを算出し
て、その読み出した特定情報と対応づけて前記メモリに
記憶し、一方、その読み出した特定情報と同一の情報が
メモリに記憶されている場合は、その読み出した特定情
報を前記メモリに記憶せず、また、ディスクの線速度、
あるいは、線速度及びトラックピッチを算出することな
く、その読み出した特定情報と対応づけて前記メモリに
記憶しているデータをディスクの線速度、あるいは、線
速度及びトラックピッチとする。
Further, a memory as storage means is provided, and when the specific information which is the information recorded in a predetermined area of the disk is read, the same information as the read specific information is not stored in the memory. In this case, the read specific information is stored in the memory, and the linear velocity of the disk, or the linear velocity and the track pitch are calculated and stored in the memory in association with the read specific information. If the same information as the read specific information is stored in the memory, the read specific information is not stored in the memory, and the linear velocity of the disk,
Alternatively, without calculating the linear velocity and the track pitch, the data stored in the memory in association with the read specific information is set as the linear velocity of the disk or the linear velocity and the track pitch.

【0032】以上の構成により、一度ディスクの線速
度、あるいは、線速度及びトラックピッチを算出したデ
ィスクについては、再びディスクの線速度、あるいは、
線速度及びトラックピッチを算出する必要はなくなる。
With the above structure, once the linear velocity of the disk, or the disk for which the linear velocity and the track pitch have been calculated, the linear velocity of the disk, or
There is no need to calculate the linear velocity and the track pitch.

【0033】尚、メモリの記憶容量には限度があるた
め、以上のようにしてメモリを使用すると、多種のディ
スクを再生した場合、メモリに空き領域がなくなってし
まう。そこで、メモリの空き容量がなくなったときに備
えて、以下に述べるような構成にしてもよい。
Since the storage capacity of the memory is limited, when the memory is used as described above, when various kinds of discs are reproduced, the memory has no free space. Therefore, a configuration as described below may be adopted in preparation for when the free space of the memory is exhausted.

【0034】例えば、ディスクから読み出した特定情報
と同一の情報が前記メモリに記憶されていない場合に、
前記メモリに空き領域がなければ、前記メモリに最も古
くから記憶されている情報を消去することによって前記
メモリに空き領域を確保し、その読み出した特定情報、
並びに、算出されるディスクの線速度、あるいは、線速
度及びトラックピッチを、前記メモリに記憶する。
For example, when the same information as the specific information read from the disk is not stored in the memory,
If there is no free space in the memory, a free space is secured in the memory by erasing information stored in the memory from the oldest, and the read specific information;
Further, the calculated linear velocity of the disk, or the linear velocity and the track pitch are stored in the memory.

【0035】あるいは、ディスクから読み出した特定情
報と同一の情報がメモリに記憶されている場合は、その
情報が記録されている領域に対応した頻度カウンタをカ
ウントアップし、また、ディスクから読み出した特定情
報と同一の情報がメモリに記憶されていない場合に、前
記メモリに空き領域がなければ、対応した頻度カウンタ
のカウント値が最も小さい領域に記憶されている情報を
消去することによって前記メモリに空き領域を確保し、
その読み出した特定情報、並びに、算出されるディスク
の線速度、あるいは、線速度及びトラックピッチを前記
メモリに記憶する。
Alternatively, when the same information as the specific information read from the disk is stored in the memory, the frequency counter corresponding to the area where the information is recorded is counted up, and the specific information read from the disk is counted. If the same information as the information is not stored in the memory, and there is no free space in the memory, the information stored in the area where the count value of the corresponding frequency counter is the smallest is erased to clear the free space in the memory. Reserve space,
The read specific information and the calculated linear velocity of the disk, or the linear velocity and the track pitch are stored in the memory.

【0036】また、イニシャル動作時にディスクから読
み出される個々のディスクに特有な情報も、算出された
ディスクの線速度、あるいは線速度及びトラックピッチ
と同様に、ディスクから読み出された特定情報と対応づ
けてメモリに記憶し、ディスクから特定情報を読み出し
た際に、その読み出した特定情報をメモリに記憶してい
れば、その読み出した特定情報と対応づけてメモリに記
憶しているデータをディスクに記録されている個々のデ
ィスクに特有な情報とするようにすれば、一度個々のデ
ィスクに特有な情報を読み出したディスクについては、
再びその特有な情報を読み出す必要もなくなる。
Also, information specific to each disk read from the disk during the initial operation is associated with specific information read from the disk in the same manner as the calculated linear velocity of the disk or the linear velocity and the track pitch. When the specific information is read from the disk, and the read specific information is stored in the memory, the data stored in the memory is recorded on the disk in association with the read specific information. If the information is unique to each disc that has been read, once the information unique to each disc is read out,
There is no need to read out the specific information again.

【0037】また、ディスクの回転数が規定値になった
後に、フォーカスサーボを起動させることによって、フ
ォーカスイン処理が安定する。
In addition, by activating the focus servo after the number of rotations of the disk reaches the specified value, the focus-in process is stabilized.

【0038】また、ディスクの回転を停止させる際は、
ディスクの回転数に基づいてディスクが停止したか否か
を判定することによって、スピンドルモータに安定して
制動をかける。
When stopping the rotation of the disk,
By determining whether or not the disk has stopped based on the rotational speed of the disk, the spindle motor is braked stably.

【0039】[0039]

【発明の実施の形態】以下に、本発明の実施形態を図面
を参照しながら説明する。図1は本発明の一実施形態で
あるディスク再生装置100の概略構成を示すブロック
図である。同図において、1はディスク、2はスピンド
ルモータ、3は回転検出器、4はピックアップ、5はス
ライドモータ、6はRFアンプ、7はモータドライバ、
8はサーボ信号処理回路、9はCD−ROMデコーダ、
10はシステム制御回路、11はRAM、12は不揮発
性メモリである。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a schematic configuration of a disk reproducing apparatus 100 according to an embodiment of the present invention. In the figure, 1 is a disk, 2 is a spindle motor, 3 is a rotation detector, 4 is a pickup, 5 is a slide motor, 6 is an RF amplifier, 7 is a motor driver,
8 is a servo signal processing circuit, 9 is a CD-ROM decoder,
Reference numeral 10 denotes a system control circuit, 11 denotes a RAM, and 12 denotes a nonvolatile memory.

【0040】以下に、各部の働きについて説明する。ス
ピンドルモータ2は情報記録媒体であるディスク1を回
転させる。回転検出器3はディスク1が1回転する間に
少なくとも1回は検出出力(例えば、1つのパルスな
ど)を行い、回転検出器3の検出出力に基づいてシステ
ム制御回路10はディスク1の回転周期や回転速度を得
るようになっている。ピックアップ4はディスク1に光
を照射し、ディスク1からの反射光を取り込むヘッドで
あり、ディスク1に記録されたRF信号(変調されたデ
ータ)を読み出す。スライドモータ5は光ピックアップ
4をディスク1の半径方向に移送する。
The operation of each section will be described below. The spindle motor 2 rotates the disk 1 as an information recording medium. The rotation detector 3 performs a detection output (for example, one pulse) at least once during one rotation of the disk 1, and based on the detection output of the rotation detector 3, the system control circuit 10 determines a rotation cycle of the disk 1. And rotation speed. The pickup 4 is a head that irradiates the disk 1 with light and takes in reflected light from the disk 1 and reads out an RF signal (modulated data) recorded on the disk 1. The slide motor 5 moves the optical pickup 4 in the radial direction of the disk 1.

【0041】RFアンプ6はピックアップ2により読み
取られたRF信号を増幅する。モータドライバ7はスピ
ンドルモータ2、スライドモータ4、ディスク1への光
の照射及びディスク1からの反射光の入射に関与する、
ピックアップ3内の対物レンズ(不図示)を移動させる
不図示のアクチュエータを駆動するそれぞれのドライバ
回路を1つにまとめたものである。
The RF amplifier 6 amplifies the RF signal read by the pickup 2. The motor driver 7 is involved in irradiating light to the spindle motor 2, the slide motor 4, and the disk 1 and injecting reflected light from the disk 1.
The respective driver circuits for driving actuators (not shown) for moving an objective lens (not shown) in the pickup 3 are combined into one.

【0042】サーボ信号処理回路8は、システム制御回
路10による制御の下で、RFアンプ6によって増幅さ
れたRF信号に所定の処理を施してCD−ROMデコー
ダ12へ出力するとともに、ピックアップ4から出射さ
れる光がディスク1上のトラックに追従するなどの動作
が正確に行われるように、モータドライバ7により駆動
される上記各モータ及びアクチュエータをフィードバッ
ク制御する。尚、スピンドルモータ2の制御について
は、後述するように、適宜、回転検出器3の検出出力に
基づいてシステム制御回路10が行うようになってい
る。
Under the control of the system control circuit 10, the servo signal processing circuit 8 performs predetermined processing on the RF signal amplified by the RF amplifier 6, outputs the processed signal to the CD-ROM decoder 12, and outputs the signal from the pickup 4. The above-mentioned motors and actuators driven by the motor driver 7 are feedback-controlled so that the operation such as following the track on the disk 1 is performed accurately. The control of the spindle motor 2 is appropriately performed by the system control circuit 10 based on the detection output of the rotation detector 3 as described later.

【0043】CD−ROMデコーダ9には外部装置であ
るホスト装置200が接続されており、ホスト装置20
0から入力されるコマンドをシステム制御回路10に与
えるとともに、ディスク1から読み出されたデータ(サ
ーボ信号処理回路8からの信号)に復調処理を施して、
ホスト装置200へ転送するという動作をシステム制御
回路10による制御の下で行う。
The CD-ROM decoder 9 is connected to a host device 200 which is an external device.
The command input from 0 is given to the system control circuit 10, and the data read from the disk 1 (the signal from the servo signal processing circuit 8) is demodulated.
The operation of transferring the data to the host device 200 is performed under the control of the system control circuit 10.

【0044】システム制御回路10は上述したようにサ
ーボ信号処理回路8及びCD−ROMデコーダ9を制御
するとともに、CD−ROMデコーダ9に入力されるホ
スト装置200からのコマンドを受け取って、ホスト装
置200に転送すべきデータが読み出されるようにサー
ボ信号処理回路8に命令を送出する。
The system control circuit 10 controls the servo signal processing circuit 8 and the CD-ROM decoder 9 as described above, receives a command from the host device 200 input to the CD-ROM decoder 9, and An instruction is sent to the servo signal processing circuit 8 so that data to be transferred to the servo signal processing circuit 8 is read.

【0045】RAM11はシステム制御回路10が演算
を行うなどの作業用に設けられたものである。不揮発性
メモリ12はディスク1から読み取られたデータやシス
テム制御回路10が行った演算結果などを記憶するため
のものである。
The RAM 11 is provided for operations such as the system control circuit 10 performing calculations. The non-volatile memory 12 is for storing data read from the disk 1, results of calculations performed by the system control circuit 10, and the like.

【0046】以下に、当該ディスク再生装置に電源が投
入された状態でディスク1がセットされた、あるいは、
入れ換えられた場合、もしくは、ディスク1がセットさ
れた状態で装置に電源が投入された場合に行われるイニ
シャル動作において、システム制御回路10が行う処理
について、図2に示すフローチャートを用いて説明す
る。
In the following, the disc 1 is set with the power to the disc reproducing apparatus turned on, or
The process performed by the system control circuit 10 in the initial operation performed when the device is replaced or when the apparatus is powered on with the disk 1 set is described with reference to the flowchart shown in FIG.

【0047】まず、サーボ信号処理回路8にピックアッ
プ4をTOC情報が記憶されたディスク1の最内周付近
(以下、「TOC領域]と呼ぶ)に移動させるように命
令する(#201)。これにより、サーボ信号処理回路
8はモータドライバ7を介してスライドモータ5を駆動
する。
First, the servo signal processing circuit 8 is instructed to move the pickup 4 to the vicinity of the innermost circumference of the disk 1 in which the TOC information is stored (hereinafter referred to as "TOC area") (# 201). Accordingly, the servo signal processing circuit 8 drives the slide motor 5 via the motor driver 7.

【0048】ピックアップ4のTOC領域への移動が完
了すると、スピンドルモータ2を起動するようにサーボ
信号処理回路8に命令し、回転検出器3の検出出力を監
視することによって、ディスク1が規定の回転数となっ
た時点で、その回転数が保持されるようにサーボ信号処
理回路8及びモータドライバ7を介してスピンドルモー
タ2を制御する(#202)。
When the movement of the pickup 4 to the TOC area is completed, the servo signal processing circuit 8 is instructed to start the spindle motor 2 and the detection output of the rotation detector 3 is monitored. When the number of rotations is reached, the spindle motor 2 is controlled via the servo signal processing circuit 8 and the motor driver 7 so that the number of rotations is maintained (# 202).

【0049】そして、サーボ信号処理回路8にフォーカ
スサーボを起動するように命令し、次に、トラッキング
サーボを起動するように命令し、続いて、スピンドルモ
ータ2の制御をサーボ信号処理回路8に移行するととも
に、スピンドルサーボを起動するように命令する(#2
03)。これらの各サーボがロックすることにより、ピ
ックアップ4によってディスク1に記録された情報が読
み出される再生状態となる。
Then, the servo signal processing circuit 8 is instructed to start the focus servo, then, the tracking servo is started, and then the control of the spindle motor 2 is transferred to the servo signal processing circuit 8. Command to start the spindle servo (# 2)
03). When these servos are locked, the pickup 4 enters a reproduction state in which information recorded on the disk 1 is read.

【0050】このように、本実施形態のディスク再生装
置においては、システム制御回路10が回転検出器3の
検出出力によりディスク1が規定の回転数になったと確
認した後にフォーカスサーボを起動するので、フォーカ
スイン処理が安定する。
As described above, in the disk reproducing apparatus of the present embodiment, the focus servo is started after the system control circuit 10 confirms that the disk 1 has reached the specified number of revolutions based on the detection output of the rotation detector 3. Focus-in processing is stabilized.

【0051】ところで、上記イニシャル動作中あるいは
再生状態において、ディスク1の汚れや傷、あるいは、
装置への衝撃などにより、サーボエラーが発生すること
がある。このようなときには復帰処理を行うが、場合に
よっては、スピンドルサーボが暴走し、ディスク1が異
常な高速回転となり、信号が読み取れなくなってしまう
という問題があった。
By the way, during the initial operation or during the reproducing state, the disc 1 becomes dirty or scratched,
Servo errors may occur due to impact on the device. In such a case, the recovery process is performed. In some cases, however, the spindle servo runs out of control, causing the disk 1 to rotate at an abnormally high speed, which causes a problem that a signal cannot be read.

【0052】また、ディスク1の回転を停止させる場
合、スピンドルモータ2を逆転制動するが、フォーカス
サーボがロックした状態での再生信号に基づいてディス
ク1が停止したか否かの判定を行っていると、何らかの
外乱によってフォーカスサーボがはずれて、スピンドル
モータ2が高速逆転状態に陥ってしまう恐れがある。
When the rotation of the disk 1 is stopped, the spindle motor 2 is reversely braked. However, it is determined whether or not the disk 1 has stopped based on a reproduction signal in a state where the focus servo is locked. In such a case, the focus servo may be displaced due to some disturbance, and the spindle motor 2 may fall into a high-speed reverse rotation state.

【0053】そこで、本実施形態のディスク再生装置で
は、ディスク1の回転中は、システム制御回路10が回
転検出器3の検出出力を常に監視し、暴走状態となった
ら、回転検出器3の検出出力に基づいてシステム制御回
路10がサーボ信号処理回路8を介してスピンドルモー
タ2の制御を行うようにしている。また、ディスク1の
回転を停止させる場合は、回転検出器3の検出出力によ
りシステム制御回路10がディスク1の回転が停止した
か否かの停止判定を行い、スピンドルモータ2に安定し
て制動をかける。
Therefore, in the disk reproducing apparatus of the present embodiment, while the disk 1 is rotating, the system control circuit 10 constantly monitors the detection output of the rotation detector 3, and when the system goes out of control, the detection of the rotation detector 3 is performed. The system control circuit 10 controls the spindle motor 2 via the servo signal processing circuit 8 based on the output. When stopping the rotation of the disk 1, the system control circuit 10 determines whether or not the rotation of the disk 1 has stopped based on the detection output of the rotation detector 3, and stably brakes the spindle motor 2. Multiply.

【0054】このように、本実施形態のディスク再生装
置では、回転検出器3の検出出力を有効に活用すること
によって、フォーカスサーボがはずれた状態でも、ディ
スク1を停止させることができるようにしている。
As described above, in the disc reproducing apparatus according to the present embodiment, the disc 1 can be stopped even when the focus servo is deviated by effectively utilizing the detection output of the rotation detector 3. I have.

【0055】尚、最近のディスク再生装置においては、
信頼性の向上、及び、複数の倍速への対応を目的とし
て、大きなトルクを発生するブラシレスモータをスピン
ドルモータ2として採用することがほとんどで、これを
受けて、回転検出器3はもともと内蔵されている。すな
わち、回転検出器3は本実施形態のディスク再生装置で
新たに設けたものではなく、コストアップに至ることは
ない。
Incidentally, in a recent disk reproducing apparatus,
In most cases, a brushless motor that generates a large torque is used as the spindle motor 2 for the purpose of improving reliability and supporting a plurality of double speeds. In response to this, the rotation detector 3 is originally built in. I have. That is, the rotation detector 3 is not newly provided in the disk reproducing apparatus of the present embodiment, and does not lead to an increase in cost.

【0056】さて、再生状態となると、システム制御回
路10は、読み出されたデータのうちサブコード情報を
取得する(#204)。この情報により、ピックアップ
4がTOC領域に位置しているか否かを判定し(#20
5)、TOC領域に位置していなければ(#205の
N)、トラックキックを行う(比較的少ないトラック数
だけピックアップ4を移動させる)ようにサーボ信号処
理回路8に命令する(#206)。ピックアップ4がT
OC領域に到達するまで、この動作を繰り返す。
When the reproduction state is set, the system control circuit 10 acquires subcode information from the read data (# 204). Based on this information, it is determined whether the pickup 4 is located in the TOC area (# 20).
5) If not located in the TOC area (N of # 205), the servo signal processing circuit 8 is instructed to perform a track kick (moving the pickup 4 by a relatively small number of tracks) (# 206). Pickup 4 is T
This operation is repeated until the OC area is reached.

【0057】TOC領域にはサブコード情報の形で、例
えば、総再生時間、総曲数、各曲の開始時間、各曲のデ
ータ種別などの情報(以下、「TOC情報」と呼ぶ)が
記録されており、このTOC情報を取得次第、不揮発性
メモリ12に記憶する(#207)。次に、ディスク1
の線速度Vを算出する処理(#208)に移行する。デ
ィスク1の線速度Vを算出すると、ディスク1のトラッ
クピッチTrPを算出する処理(#209)に移行す
る。
In the TOC area, information such as the total reproduction time, the total number of music pieces, the start time of each music piece, the data type of each music piece (hereinafter referred to as “TOC information”) is recorded in the form of subcode information. As soon as the TOC information is obtained, it is stored in the nonvolatile memory 12 (# 207). Next, disk 1
The process proceeds to the process of calculating the linear velocity V (# 208). After the calculation of the linear velocity V of the disk 1, the process proceeds to a process of calculating the track pitch Tr P of the disk 1 (# 209).

【0058】ディスク1の線速度Vを算出する処理(#
208)について説明する。TOC情報を取得した直後
は、ピックアップ4はTOC領域に位置しているので、
まず、外周方向に所定本数のトラックキックを行うこと
によって、ピックアップ4をプログラム領域に移動させ
る。そして、このまま再生状態として、サブコード情報
を読み取ることにより、ピックアップ4の現在位置(絶
対時間アドレス)を認識する。
Processing for calculating the linear velocity V of the disk 1 (#
208) will be described. Immediately after acquiring the TOC information, the pickup 4 is located in the TOC area,
First, the pickup 4 is moved to the program area by performing a predetermined number of track kicks in the outer circumferential direction. Then, the current position (absolute time address) of the pickup 4 is recognized by reading the subcode information in the reproduction state as it is.

【0059】次に、絶対時間アドレス00:01:00
付近をサーチする。尚、このサーチはデフォルトされた
トラックテーブルを用いて行う。サーチが終了し、ピッ
クアップ4が絶対時間アドレス00:01:00の位置
に到達すると、今度は内周方向へ所定本数のトラックキ
ックを行う。これにより、トラックキックを行う所定本
数を適切に設定しておけば、ピックアップ4はTOC領
域とプログラム領域の境界付近で、かつ、プログラム領
域の開始点の直前の位置に到達することになる。そし
て、このまま再生状態としておき、サブコード情報を監
視して、ピックアップ4がプログラム領域の開始点に到
達する(サブコード情報として絶対時間アドレス00:
00:00が得られる)のを待つ。
Next, the absolute time address 00:01:00
Search nearby. This search is performed using a default track table. When the search is completed and the pickup 4 reaches the position of the absolute time address 00:01:00, a predetermined number of track kicks are performed in the inner circumferential direction. Thus, if the predetermined number of tracks to be kicked is set appropriately, the pickup 4 reaches a position near the boundary between the TOC area and the program area and immediately before the start point of the program area. Then, the playback state is left as it is, the subcode information is monitored, and the pickup 4 reaches the start point of the program area (the absolute time address 00:
00:00 is obtained).

【0060】ピックアップ4がプログラム領域に到達す
ると、プログラム領域の開始点から始まるディスク1の
回転周期(情報の再生中にプログラム領域の開始点を認
識してからディスク1が1回転するのに要する時間)を
求める。これは以下のようにして行われる。
When the pickup 4 reaches the program area, the rotation period of the disk 1 starting from the start point of the program area (the time required for the disk 1 to make one rotation after recognizing the start point of the program area during information reproduction) ). This is performed as follows.

【0061】まず、回転検出器3がアドレス情報の更新
周期(1倍速では通常13.3ms)よりも短い周期で
検出出力を行う場合は、プログラム領域の開始点を認識
すると、その直後に初めて発生する回転検出器3の検出
出力でタイマーを起動し、ちょうどディスク1が1回転
したことに相当する回転検出器3の検出出力でタイマー
を停止させる。これにより、プログラム領域の開始点か
らアドレスの更新周期より短い時間だけ進んだ位置から
始まるディスク1の回転周期を計測したことになり、こ
の計測結果をプログラム領域の開始点から始まるディス
ク1の回転周期とする。
First, when the rotation detector 3 performs detection output in a cycle shorter than the address information update cycle (normally 13.3 ms at 1 × speed), when the start point of the program area is recognized, the rotation detector 3 is generated immediately after that. The timer is started with the detection output of the rotation detector 3 and the timer is stopped with the detection output of the rotation detector 3 corresponding to just one rotation of the disk 1. As a result, the rotation period of the disk 1 starting from a position that is shorter than the address update period from the start point of the program area by the disk 1 is measured, and this measurement result is used as the rotation period of the disk 1 starting from the start point of the program area. And

【0062】一方、回転検出器3がアドレス情報の更新
周期よりも短い周期で検出出力を行わない場合は、回転
検出器3がアドレス情報の更新周期よりも短い周期で検
出出力を行う場合と同じようにするだけでは、プログラ
ム領域の開始点から最大でトラック1周分だけ進んだ位
置から始まるディスク1の回転周期t1を計測したこと
になるので、さらに、プログラム領域の開始点を認識し
た時点で別のタイマーを起動し、プログラム領域の開始
点を認識した直後に回転検出器3の検出出力が初めて発
生するとそのタイマーを停止させることによって、プロ
グラム領域の開始点を認識してからその直後に回転検出
器3の検出出力が初めて発生するまでの時間t2を計測
しておく、あるいは、プログラム領域の開始点を認識し
た直後に回転検出器3の検出出力が初めて発生したとき
のアドレス情報Aを記憶しておく。
On the other hand, when the rotation detector 3 does not perform detection output in a cycle shorter than the update cycle of the address information, it is the same as when the rotation detector 3 performs detection output in a cycle shorter than the update cycle of the address information. By simply doing so, the rotation period t 1 of the disk 1 starting from a position at most one track round from the start point of the program area is measured. When another detection output of the rotation detector 3 is generated for the first time immediately after the start point of the program area is recognized immediately after the start point of the program area is recognized, the timer is stopped, so that the start point of the program area is recognized and immediately thereafter. detection outputs of the rotation detector 3 previously measures the time t 2 until the first time occurs, or rotation detector immediately after recognizing the start point of the program area The address information A when the detection output of No. 3 is generated for the first time is stored.

【0063】そして、計測した回転周期t1を回転周期
2あるいはアドレス情報Aに基づいて所定の補正を行
うことにより得られた結果をプログラム領域の開始点か
ら始まるディスク1の回転周期とする。尚、上記補正に
より得られた結果は、理論的に算出されるプログラム領
域の開始点から始まるディスク1の回転周期にほぼ等し
いものとなる。このように、回転検出器3がアドレス情
報の更新周期よりも短い周期で検出出力を行わない場合
であっても、プログラム領域の開始点から始まるディス
ク1の回転周期を得ることができる。
Then, a result obtained by performing a predetermined correction based on the measured rotation period t 1 or the rotation period t 2 or the address information A is set as a rotation period of the disk 1 starting from the start point of the program area. Note that the result obtained by the above correction is substantially equal to the rotation period of the disk 1 starting from the theoretically calculated start point of the program area. As described above, even when the rotation detector 3 does not perform the detection output in a cycle shorter than the update cycle of the address information, the rotation cycle of the disk 1 starting from the start point of the program area can be obtained.

【0064】尚、ディスク1の回転周期t1をそのまま
プログラム領域の開始点から始まるディスク1の回転周
期として採用するようにしてもよい。というのは、プロ
グラム領域の開始点から始まるディスク1の回転周期と
次のトラック上に含まれる点から始まるディスク1の回
転周期とを比較するとほとんど差がないためである。た
だし、上述したように補正を行った方がより正確である
ことは勿論である。
It should be noted that the rotation period t 1 of the disk 1 may be adopted as it is as the rotation period of the disk 1 starting from the start point of the program area. This is because there is almost no difference between the rotation period of the disk 1 starting from the start point of the program area and the rotation period of the disk 1 starting from the point included on the next track. However, it goes without saying that the correction is more accurate as described above.

【0065】また、回転検出器3がアドレス情報の更新
周期よりも短い周期で検出出力を行う場合にも、回転検
出器3がアドレス情報の更新周期よりも短い周期で検出
出力を行わない場合と同様な計測を行った上で補正を行
うようにしてもよく、このようにすれば、プログラム領
域の開始点から始まるディスク1の回転周期をより正確
に得ることができる。
Also, when the rotation detector 3 performs detection output in a cycle shorter than the address information update cycle, there are cases where the rotation detector 3 does not perform detection output in a cycle shorter than the address information update cycle. The correction may be performed after the same measurement is performed. In this case, the rotation cycle of the disk 1 starting from the start point of the program area can be obtained more accurately.

【0066】また、プログラム領域の開始点から始まる
ディスク1の回転周期を算出する処理を複数回行って、
得られた複数の結果の平均値をプログラム領域の開始点
から始まるディスク1の回転周期として採用するように
してもよい。このようにすれば、プログラム領域の開始
点から始まるディスク1の回転周期をより正確に得るこ
とができる。
The process of calculating the rotation cycle of the disk 1 starting from the start point of the program area is performed a plurality of times.
The average value of a plurality of obtained results may be adopted as the rotation cycle of the disk 1 starting from the start point of the program area. By doing so, the rotation cycle of the disk 1 starting from the start point of the program area can be obtained more accurately.

【0067】ここで、絶対時間アドレスAから始まるデ
ィスク1の回転周期をTA、ディスク1の線速度をV、
ディスク1のトラックピッチをTrP、プログラム領域
の開始点の半径をRSとすると、以下に示す(数式2)
が成立する。
Here, the rotation period of the disk 1 starting from the absolute time address A is T A , the linear velocity of the disk 1 is V,
Assuming that the track pitch of the disk 1 is Tr P and the radius of the start point of the program area is R S ,
Holds.

【0068】[0068]

【数式2】 [Formula 2]

【0069】プログラム領域の開始点は絶対時間アドレ
スは0であるので、プログラム領域の開始点から始まる
ディスク1の回転周期をT0とすると、上記(数式2)
より、以下に示す(数式3)が得られる。
Since the absolute time address of the start point of the program area is 0, assuming that the rotation cycle of the disk 1 starting from the start point of the program area is T 0 , the above equation (2)
Thus, the following (Equation 3) is obtained.

【0070】[0070]

【数式3】 [Equation 3]

【0071】上記(数式3)にはディスク1のトラック
ピッチTrPが要素として含まれていない。すなわち、
ディスク1のトラックピッチTrPが確定していなくて
も、プログラム領域の開始点から始まるディスク1の回
転周期T0を用いることによって、ディスク1の線速度
Vを求めることができるわけである。
The above (Equation 3) does not include the track pitch Tr P of the disk 1 as an element. That is,
Even if the track pitch Tr P of the disk 1 is not determined, the linear velocity V of the disk 1 can be obtained by using the rotation period T 0 of the disk 1 starting from the start point of the program area.

【0072】さて、本実施形態のディスク再生装置で
は、プログラム領域の開始点から始まるディスク1の回
転周期T0は、上述したようにして求められるので、
(数式3)の右辺を演算することにより、ディスク1の
線速度Vを算出する。このように、本実施形態のディス
ク再生装置では、プログラム領域の開始点から始まるデ
ィスク1の回転周期T0を求め、その求めた結果に基づ
いてディスク1の線速度Vを算出している。
Now, in the disc reproducing apparatus of the present embodiment, the rotation period T 0 of the disc 1 starting from the start point of the program area is obtained as described above.
By calculating the right side of (Equation 3), the linear velocity V of the disk 1 is calculated. As described above, in the disk reproducing apparatus of the present embodiment, the rotation period T 0 of the disk 1 starting from the start point of the program area is obtained, and the linear velocity V of the disk 1 is calculated based on the obtained result.

【0073】次に、本実施形態のディスク再生装置で
は、図3に示すように、デフォルトされたトラックテー
ブルとして、ディスク1の線速度V、トラックピッチT
PをそれぞれV=1.2m/s、TrP=1.5μmと
したテーブル1、V=1.4m/s、TrP=1.5μ
mとしたテーブル2、V=1.2m/s、TrP=1.
6μmとしたテーブル3、V=1.4m/s、TrP
1.6μmとしたテーブル4の4種類のトラックテーブ
ルを用意している。同図では、各絶対時間アドレス毎の
トラック数を示している。尚、絶対アドレス0分から8
0分までの10分刻みでトラック数を示しているが、実
際にはもっと細かい刻みでトラック数をもっている。
Next, in the disk reproducing apparatus of the present embodiment, as shown in FIG. 3, the linear velocity V and the track pitch T of the disk 1 are used as a default track table.
Table 1 where r P is V = 1.2 m / s and Tr P = 1.5 μm, respectively, V = 1.4 m / s, Tr P = 1.5 μ
m, Table V, V = 1.2 m / s, Tr P = 1.
Table 3, 6 μm, V = 1.4 m / s, Tr P =
Four types of track tables of Table 4 having a size of 1.6 μm are prepared. The figure shows the number of tracks for each absolute time address. Note that the absolute address is from 0 minutes to 8
Although the number of tracks is shown in increments of 10 minutes up to 0 minutes, the number of tracks is actually shown in smaller increments.

【0074】そして、テーブル1及びテーブル2のトラ
ック数N0を、算出されたディスク1の線速度Vに基づ
いて割合補間することにより、トラックピッチTrP
1.5μmのディスクにおける各絶対時間アドレスのト
ラック数を算出し、また、トラックテーブル3及びトラ
ックテーブル4のトラック数N0を、算出されたディス
ク1の線速度Vに基づいて割合補間することにより、ト
ラックピッチTrP=1.6μmのディスクにおける各
絶対時間アドレスのトラック数を算出する。すなわち、
絶対時間アドレスAのトラック数N1は、以下に示す
(数式4)により与えられる。
Then, by interpolating the number of tracks N 0 of the tables 1 and 2 based on the calculated linear velocity V of the disk 1, the track pitch Tr P =
By calculating the number of tracks at each absolute time address in a 1.5 μm disk, and by interpolating the number of tracks N 0 of the track table 3 and the track table 4 based on the calculated linear velocity V of the disk 1, , The number of tracks at each absolute time address on a disk having a track pitch Tr P = 1.6 μm is calculated. That is,
The track number N 1 of the absolute time address A is given by (Equation 4) shown below.

【0075】[0075]

【数式4】 (Equation 4)

【0076】具体的な例を示す。算出された線速度Vが
1.25m/sであるとして、各絶対時間アドレス毎に
算出されたトラック数を、線速度Vを1.25m/s、
トラックピッチをそれぞれ1.5μm、1.6μmとし
たときの理論値とそれに対する誤差とともにまとめたテ
ーブル5、テーブル6を図4に示す。同図からわかるよ
うに、各絶対時間アドレスの実際のトラック数に対して
誤差は小さく抑えられている。そして、補正を加えるこ
とにより、誤差をさらに小さくすることができる。
A specific example will be described. Assuming that the calculated linear velocity V is 1.25 m / s, the number of tracks calculated for each absolute time address is represented by a linear velocity V of 1.25 m / s.
FIG. 4 shows Tables 5 and 6 in which theoretical values when the track pitch is set to 1.5 μm and 1.6 μm, respectively, and errors with respect to the theoretical values. As can be seen from the figure, the error is kept small relative to the actual number of tracks at each absolute time address. The error can be further reduced by performing the correction.

【0077】例えば、以下に示す(数式5)によって求
められる補正値N1’をトラック数N1に加えた結果をま
とめたテーブル5’、テーブル6’を図5に示す。同図
から、理論値に対して誤差3本以内というきわめて正確
なトラック数が得られていることがわかる。
For example, FIG. 5 shows a table 5 'and a table 6' in which results obtained by adding a correction value N 1 'obtained by the following (Equation 5) to the number of tracks N 1 are summarized. From the figure, it can be seen that a very accurate number of tracks within three errors from the theoretical value is obtained.

【0078】[0078]

【数式5】 (Equation 5)

【0079】尚、以上のようにしてトラック数を求める
処理は、線速度Vを算出した時点でまとめて行うように
してもよいし、ドライブの動作空き時間に行うようにし
てもよい。その他には、サーチ時にそのサーチに必要な
トラック数のみを行うようにしてもよい。
The process of obtaining the number of tracks as described above may be performed at a time when the linear velocity V is calculated, or may be performed during a drive idle time. Alternatively, only the number of tracks necessary for the search may be performed at the time of the search.

【0080】次に、ディスク1のトラックピッチTrP
を算出する処理(#209)について説明する。まず、
所定の絶対時間アドレス、例えば01:00:00をサ
ーチし、このアドレスから始まるディスク1の回転周期
60を、プログラム領域の開始点から始まるディスク1
の回転周期を計測するのと同様にして計測する。
Next, the track pitch Tr P of the disk 1
The process (# 209) of calculating (# 209) will be described. First,
Predetermined absolute time address, for example, searches the 01:00:00, disk 1 starts the rotation cycle T 60 of the disc 1 starting from this address, from the start of the program area
Is measured in the same manner as when measuring the rotation cycle.

【0081】ここで、トラックピッチTrPは、以下に
示す(数式6)により求められる。但し、T0はプログ
ラム領域の開始点から始まるディスク1の回転周期、T
Aは絶対時間アドレスAから始まるディスク1の回転周
期、RSはプログラム領域の開始点の半径である。
Here, the track pitch Tr P is obtained by the following (Equation 6). Here, T 0 is the rotation cycle of the disk 1 starting from the start point of the program area,
A is the rotation cycle of the disk 1 starting from the absolute time address A, and R S is the radius of the start point of the program area.

【0082】[0082]

【数式6】 (Equation 6)

【0083】さて、本実施形態のディスク再生装置で
は、プログラム領域の開始点から始まるディスク1の回
転周期T0、及び、絶対時間アドレス01:00:00
から始まるディスク1の回転周期T60は上述したように
して求められているので、TAをT60として(数式3)
の右辺を演算することにより、ディスク1のトラックピ
ッチTrPを算出する。このように、本実施形態のディ
スク再生装置では、プログラム領域の開始点から始まる
ディスク1の回転周期T0、及び、プログラム領域の開
始点とは異なる点(本実施形態では絶対時間アドレス0
1:00:00)から始まるディスク1の回転周期を求
め、その求めた結果に基づいてディスク1のトラックピ
ッチTrPを算出している。
In the disc reproducing apparatus of this embodiment, the rotation period T 0 of the disc 1 starting from the start point of the program area and the absolute time address 01: 00: 0
Since the rotation period T 60 of the disk 1 starting from the above is obtained as described above, T A is defined as T 60 (Equation 3).
, The track pitch Tr P of the disk 1 is calculated. As described above, in the disk reproducing apparatus of the present embodiment, the rotation period T 0 of the disk 1 starting from the start point of the program area and the point different from the start point of the program area (in the present embodiment, the absolute time address 0)
1:00:00), the rotation period of the disk 1 is obtained, and the track pitch Tr P of the disk 1 is calculated based on the obtained result.

【0084】次に、ディスク1の線速度Vを算出した段
階でデフォルトされたトラックテーブルのデータを割合
補間して、さらに補正して得られた、図5に示すテーブ
ル5’、テーブル6’のトラック数N1+N1’を、算出
したディスク1のトラックピッチTrPに基づいて割合
補間して、各絶対アドレス時間毎のトラック数を求め
る。すなわち、絶対時間アドレスAのトラック数N
2は、以下に示す(数式7)により与えられる。このよ
うにして求められたトラック数N2は、ディスク1の線
速度V及びトラックピッチTrPを踏まえたものであ
り、正確なトラックテーブルが得られる。
Next, at the stage when the linear velocity V of the disk 1 has been calculated, the data of the default track table are interpolated in proportion and further corrected, and the tables 5 'and 6' shown in FIG. The number of tracks N 1 + N 1 ′ is proportionally interpolated based on the calculated track pitch Tr P of the disk 1 to obtain the number of tracks for each absolute address time. That is, the track number N of the absolute time address A
2 is given by (Equation 7) shown below. The track number N 2 thus obtained is based on the linear velocity V of the disk 1 and the track pitch Tr P , and an accurate track table can be obtained.

【0085】[0085]

【数式7】 [Formula 7]

【0086】具体的な例を示す。算出された線速度Vが
1.57μmであるとして、各絶対時間アドレス毎に算
出されたトラック数を、線速度Vを1.25m/s、ト
ラックピッチを1.57μmとしたときの理論値とそれ
に対する誤差とともにまとめたテーブル7を図6に示
す。同図からわかるように、各アドレスの実際のトラッ
ク数に対して誤差はかなり小さく抑えられている。そし
て、補正を加えることにより、誤差をさらに小さくする
ことができる。
A specific example will be described. Assuming that the calculated linear velocity V is 1.57 μm, the number of tracks calculated for each absolute time address is the theoretical value when the linear velocity V is 1.25 m / s and the track pitch is 1.57 μm. FIG. 6 shows a table 7 summarizing the errors together with the errors. As can be seen from the figure, the error is kept very small with respect to the actual number of tracks at each address. The error can be further reduced by performing the correction.

【0087】例えば、以下に示す(数式8)によって求
められる補正値N”をトラック数Nに加えた結果をまと
めたテーブル7’を図7に示す。同図から、理論値に対
して誤差3本以内というきわめて正確なトラック数が得
られていることがわかる。
For example, FIG. 7 shows a table 7 'in which the results obtained by adding the correction value N "obtained by the following (Equation 8) to the number of tracks N are shown in FIG. It can be seen that a very accurate number of tracks within the number of tracks is obtained.

【0088】[0088]

【数式8】 (Equation 8)

【0089】ところで、テーブル7とテーブル7’とを
比較してみると、テーブル7の方がテーブル7’よりも
理論値に対する誤差が小さくなっているが、これは、図
5に示したテーブル5’、テーブル6’に含まれている
誤差が(数式7)によりトラック数N2を算出した段階
で偶然キャンセルされたためであって、一般的には、
(数式7)により求められたトラック数N2に(数式
8)により求められる補正値N2’を加えて補正をした
方が誤差は小さくなる。
When comparing Table 7 with Table 7 ', Table 7 has a smaller error with respect to the theoretical value than Table 7'. ', table 6' be for the canceled accidentally at the stage of calculating the number of tracks N 2 by an error contained in the (formula 7), in general,
The error becomes smaller when the correction is performed by adding the correction value N 2 ′ obtained by (Equation 8) to the track number N 2 obtained by (Equation 7).

【0090】尚、以上のようにしてトラック数を求める
処理は、トラックピッチTrPを算出した時点でまとめ
て行うようにしてもよいし、ドライブの動作空き時間に
行うようにしてもよい。その他には、サーチ時にそのサ
ーチに必要なトラック数のみを行うようにしてもよい。
The process of obtaining the number of tracks as described above may be performed at a time when the track pitch Tr P is calculated, or may be performed during the idle time of the drive. Alternatively, only the number of tracks necessary for the search may be performed at the time of the search.

【0091】このようにして最終的に得られた図7に示
すテーブル7’がRAM11に記憶され、サーチを行う
際に参照される。すなわち、目標アドレスまでのトラッ
ク数=(目標アドレスのトラック数)−(現在アドレス
のトラック数)であるので、トラックテーブルを参照す
ることにより、現在アドレスのトラック数と目標アドレ
スのトラック数を得て、これらのトラック数に基づいて
上記演算を行うことにより、目標までのトラック数を求
め、その値が正であれば外周方向へ、負であれば内周方
向へ、求められたトラック数だけピックアップ4を移動
させることになる。
The table 7 ′ finally obtained as shown in FIG. 7 is stored in the RAM 11 and is referred to when performing a search. That is, since the number of tracks to the target address = (the number of tracks of the target address)-(the number of tracks of the current address), the number of tracks of the current address and the number of tracks of the target address are obtained by referring to the track table. By performing the above calculation based on the number of tracks, the number of tracks to the target is obtained, and if the value is positive, the track is picked up in the outer circumferential direction, and if the value is negative, the track is picked up in the inner circumferential direction. 4 would be moved.

【0092】図7に示すテーブル7’がRAM11に記
憶されており、例えば、現在アドレスが10分、目標ア
ドレスが40分である場合、サーチを行うにあたって、
RAM11に記憶されているトラックテーブルを参照す
ることにより、アドレス10分のトラック数、アドレス
40分のトラック数はそれぞれ4216本、13431
本であることがわかるので、目標アドレスまでのトラッ
ク数は13431−4216=9215本の正数として
得られ、外周方向へトラック9215本だけピックアッ
プ4を移動させる処理に移行する。
A table 7 'shown in FIG. 7 is stored in the RAM 11. For example, when the current address is 10 minutes and the target address is 40 minutes, a search is performed.
By referring to the track table stored in the RAM 11, the number of tracks at address 10 and the number of tracks at address 40 are 4216 and 13431, respectively.
Since the number of tracks is found to be the number of tracks, the number of tracks up to the target address is obtained as a positive number of 13431-4216 = 9215, and the processing shifts to processing for moving the pickup 4 by 9215 tracks in the outer circumferential direction.

【0093】さて、本実施形態のディスク再生装置で
は、算出されたディスク1の線速度V、あるいは、線速
度V及びトラックピッチTrPを、ディスク1の所定領
域に記録されており、ディスク1から読み出して不揮発
性メモリ12に記憶する特定情報と対応づけて不揮発性
メモリ12に記憶する。さらに、個々のディスクに特有
な情報であってイニシャル動作時に取得する必要がある
情報(例えば、ディスクのサイズ、サーボ自動調整の結
果など)も上記特定情報と対応づけて不揮発性メモリ1
2に記憶するようにしてもよい。
In the disc reproducing apparatus of this embodiment, the calculated linear velocity V or the calculated linear velocity V and the track pitch Tr P are recorded in a predetermined area of the disk 1. The information is read out and stored in the nonvolatile memory 12 in association with the specific information stored in the nonvolatile memory 12. Further, information unique to each disk and required to be acquired at the time of the initial operation (for example, disk size, result of servo automatic adjustment, etc.) is also associated with the above-mentioned specific information in the nonvolatile memory 1.
2 may be stored.

【0094】そして、上記特定情報を読み出した段階
で、その特定情報を不揮発性メモリ12において検索
し、読み出した特定情報を不揮発性メモリ12に記憶し
ていれば、その特定情報を不揮発性メモリ12に記憶せ
ず、また、上述したディスクの線速度Vの算出及びディ
スクのトラックピッチTrPの算出を行わず、その特定
情報に対応づけて不揮発性メモリ12に記憶しているデ
ータをディスクの線速度V及びトラックピッチTrP
して使用する。
When the specific information is read out, the specific information is searched for in the nonvolatile memory 12. If the read specific information is stored in the nonvolatile memory 12, the specific information is stored in the nonvolatile memory 12. In addition, the calculation of the linear velocity V of the disk and the calculation of the track pitch Tr P of the disk are not performed, and the data stored in the nonvolatile memory 12 in association with the specific information is not stored in the disk. Used as the speed V and the track pitch Tr P.

【0095】また、個々のディスクに特有な情報であっ
てイニシャル動作時に取得する必要がある情報も上記特
定情報と対応づけて不揮発性メモリ12に記憶するよう
にした場合には、読み出した特定情報が不揮発性メモリ
12に記憶されていれば、上記特有な情報をイニシャル
動作時に取得することも行わないようにし、上記特定情
報と対応づけて不揮発性メモリ12に記憶されているデ
ータを上記特有な情報として使用する。
If information that is unique to each disk and needs to be acquired at the time of the initial operation is also stored in the nonvolatile memory 12 in association with the specific information, the read specific information Is stored in the non-volatile memory 12 so that the specific information is not obtained at the time of the initial operation, and the data stored in the non-volatile memory 12 in association with the specific information is stored in the non-volatile memory 12. Use as information.

【0096】以上のようにすることによって、一度ディ
スクの線速度V及びトラックピッチTrPを算出したデ
ィスクや、一度個々のディスクに特有な情報を読み出し
たディスクについては、それぞれディスクの線速度V及
びトラックピッチTrPの算出、個々のディスクに特有
な情報の読み出しを行わずに済むので、イニシャル動作
に要する時間を短縮することができる。上記特定情報と
しては、例えば、イニシャル動作時に読み出すTOC情
報とすればよい。
As described above, for a disk for which the linear velocity V and the track pitch Tr P of the disk have been calculated once, and for a disk for which information specific to each disk has been once read, the linear velocity V and the disk velocity of the disk have been obtained, respectively. Since the calculation of the track pitch Tr P and the reading of information unique to each disk need not be performed, the time required for the initial operation can be reduced. The specific information may be, for example, TOC information read at the time of the initial operation.

【0097】ところで、不揮発性メモリ12の記憶容量
には限度があるため、以上のようにして不揮発性メモリ
12を使用していると、多種のディスクを再生した場
合、不揮発性メモリ12に空き領域がなくなってしま
う。
Since the storage capacity of the non-volatile memory 12 is limited, if the non-volatile memory 12 is used as described above, if various types of discs are reproduced, the non-volatile memory 12 Is gone.

【0098】そこで、ディスク1から読み出した特定情
報と同一の情報を不揮発性メモリ12に記憶していない
場合に、不揮発性メモリ12に空き領域がなければ、そ
の読み出した特定情報、並びに、算出したディスク1の
線速度V、あるいは、線速度V及びトラックピッチTr
Pを、最も古くから記憶されている情報を消去して、不
揮発性メモリ12に記憶する。
Therefore, when the same information as the specific information read from the disk 1 is not stored in the nonvolatile memory 12 and there is no free space in the nonvolatile memory 12, the read specific information and the calculated information are calculated. The linear velocity V of the disk 1, or the linear velocity V and the track pitch Tr
P is erased from the oldest stored information and stored in the nonvolatile memory 12.

【0099】あるいは、ディスク1から読み出した特定
情報と同一の情報を不揮発性メモリ12に記憶している
場合は、その情報が記録されている領域に対応した頻度
カウンタをカウントアップし、ディスク1から読み出し
た特定情報と同一の情報を不揮発性メモリ12に記憶し
ていない場合に、不揮発性メモリ12に空き領域がなけ
れば、その読み出した特定情報、並びに、算出したディ
スク1の線速度V、あるいは、線速度V及びトラックピ
ッチTrPを、頻度カウンタのカウント値が最も少ない
領域に記憶している情報を消去して、不揮発性メモリ1
2に記憶する。尚、情報が消去されるとその情報が記憶
されていた領域に対応する頻度カウンタのカウント値は
リセットされて0となる。
Alternatively, when the same information as the specific information read from the disk 1 is stored in the nonvolatile memory 12, the frequency counter corresponding to the area where the information is recorded is counted up, and When the same information as the read specific information is not stored in the nonvolatile memory 12 and there is no free space in the nonvolatile memory 12, the read specific information and the calculated linear velocity V of the disk 1 or , The linear velocity V and the track pitch Tr P in the non-volatile memory 1 by erasing the information stored in the area where the count value of the frequency counter is the smallest.
Stored in 2. When the information is deleted, the count value of the frequency counter corresponding to the area where the information is stored is reset to 0.

【0100】以上のようにすることによって、不揮発性
メモリ12に空き領域がなくなった場合にも対応するこ
とができ、前者の場合は最近再生したディスクについ
て、後者の場合は高い頻度で再生するディスクについ
て、それぞれイニシャル動作に要する時間を短くするこ
とができる。
In the manner described above, it is possible to cope with a case in which the non-volatile memory 12 runs out of free space. In the former case, a recently reproduced disk is used. In the latter case, a frequently reproduced disk is used. Can reduce the time required for the initial operation.

【0101】[0101]

【発明の効果】以上説明したように、請求項1に記載の
ディスク再生装置によれば、ディスクのトラックピッチ
が確定していなくても、ディスクの線速度を正確に算出
することができる。
As described above, according to the disk reproducing apparatus of the first aspect, it is possible to accurately calculate the linear velocity of the disk even if the track pitch of the disk is not determined.

【0102】また、請求項2に記載のディスク再生装置
によれば、ディスクの線速度が確定していなくても、デ
ィスクのトラックピッチを正確に算出することができ
る。
Further, according to the disk reproducing apparatus of the second aspect, the track pitch of the disk can be accurately calculated even if the linear velocity of the disk is not determined.

【0103】また、請求項3に記載のディスク再生装置
によれば、プログラム領域の開始点から各アドレスまで
のトラック数を正確に算出することができ、算出したト
ラック数を格納したトラックテーブルを用いてサーチす
ることにより、サーチ時間を短縮することができる。
According to the third aspect of the present invention, the number of tracks from the start point of the program area to each address can be accurately calculated, and the track table storing the calculated number of tracks can be used. By performing the search, the search time can be reduced.

【0104】また、請求項4に記載のディスク再生装置
によれば、プログラム領域の開始点から始まるディスク
の回転周期を正確に求めることができる。
Further, according to the disk reproducing apparatus of the fourth aspect, the rotation period of the disk starting from the start point of the program area can be accurately obtained.

【0105】また、請求項5に記載のディスク再生装置
によれば、回転検出器によらず、プログラム領域の開始
点から始まるディスクの回転周期を正確に求めることが
できる。
Further, according to the disk reproducing apparatus of the present invention, the rotation period of the disk starting from the start point of the program area can be accurately obtained without using the rotation detector.

【0106】また、請求項6に記載のディスク再生装置
によれば、プログラム領域の開始点から始まるディスク
の回転周期をより正確に求めることができる。
According to the disk reproducing apparatus of the sixth aspect, the rotation period of the disk starting from the start point of the program area can be obtained more accurately.

【0107】また、請求項7に記載のディスク再生装置
によれば、一度ディスクの線速度、あるいは、線速度及
びトラックピッチを算出したディスクについては、再び
ディスクの線速度、あるいは、線速度及びトラックピッ
チを算出する必要はなくなるので、イニシャル動作に要
する時間を短縮することができる。
According to the disk reproducing apparatus of the present invention, once the linear velocity of the disk, or the linear velocity and the track pitch of the disk have been calculated, the linear velocity of the disk or the linear velocity and the track Since there is no need to calculate the pitch, the time required for the initial operation can be reduced.

【0108】また、請求項8に記載のディスク再生装置
によれば、最近再生したディスクについてイニシャル動
作に要する時間を短くなるように、メモリに空き領域が
なくなった場合にも対応することができる。
Further, according to the disk reproducing apparatus of the eighth aspect, it is possible to cope with the case where the memory has run out of free space so that the time required for the initial operation of the recently reproduced disk can be shortened.

【0109】また、請求項9に記載のディスク再生装置
によれば、高い頻度で再生するディスクについてイニシ
ャル動作に要する時間を短くなるように、メモリに空き
領域がなくなった場合にも対応することができる。
Further, according to the disk reproducing apparatus of the ninth aspect, it is possible to cope with a case where there is no free space in the memory so as to shorten the time required for the initial operation for a disk reproduced at a high frequency. it can.

【0110】また、請求項10に記載のディスク再生装
置によれば、一度ディスクに特有な情報を読み出したデ
ィスクについては、再びそのディスクに特有な情報を読
み出す必要もなくなるので、イニシャル動作に要する時
間をより一層短縮することができる。
According to the disk reproducing apparatus of the tenth aspect, it is not necessary to read the information peculiar to the disc once the information peculiar to the disk is read out, so that the time required for the initial operation is reduced. Can be further reduced.

【0111】また、請求項11に記載のディスク再生装
置によれば、フォーカスイン処理を安定させることがで
きる。
According to the disk reproducing apparatus of the eleventh aspect, the focus-in processing can be stabilized.

【0112】また、請求項12に記載のディスク再生装
置によれば、フォーカスサーボがはずれた状態でも、デ
ィスクを停止させることができる。
According to the disk reproducing apparatus of the twelfth aspect, the disk can be stopped even when the focus servo is off.

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

【図1】 本発明の一実施形態であるディスク再生装置
のブロック図である。
FIG. 1 is a block diagram of a disk reproducing apparatus according to an embodiment of the present invention.

【図2】 イニシャル動作においてシステム制御回路が
行う処理を示すフローチャートである。
FIG. 2 is a flowchart illustrating a process performed by a system control circuit in an initial operation.

【図3】 デフォルトされた4種類のトラックテーブル
を示す図である。
FIG. 3 is a diagram showing four types of default track tables.

【図4】 算出した線速度に基づいて得られたトラック
テーブルを示す図である。
FIG. 4 is a diagram showing a track table obtained based on a calculated linear velocity.

【図5】 図4のトラックテーブルに補正を行うことに
より得られたトラックテーブルを示す図である。
FIG. 5 is a diagram showing a track table obtained by performing correction on the track table of FIG. 4;

【図6】 算出したトラックピッチに基づいて得られた
トラックテーブルを示す図である。
FIG. 6 is a diagram showing a track table obtained based on a calculated track pitch.

【図7】 図6のトラックテーブルに補正を行うことに
より得られたトラックテーブルを示す図である。
FIG. 7 is a diagram showing a track table obtained by performing correction on the track table of FIG. 6;

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

1 ディスク 2 スピンドルモータ 3 回転検出器 4 ピックアップ 5 スライドモータ 6 RFアンプ 7 モータドライバ 8 サーボ信号処理回路 9 CD−ROMデコーダ 10 システム制御回路 11 RAM 12 不揮発性メモリ Reference Signs List 1 disc 2 spindle motor 3 rotation detector 4 pickup 5 slide motor 6 RF amplifier 7 motor driver 8 servo signal processing circuit 9 CD-ROM decoder 10 system control circuit 11 RAM 12 nonvolatile memory

Claims (12)

【特許請求の範囲】[Claims] 【請求項1】 線速度一定方式で記録されたディスク状
記録媒体から情報を再生するディスク再生装置におい
て、 ディスク状記録媒体に記録された情報の再生中にプログ
ラム領域の開始点を認識してからディスク状記録媒体が
1回転するまでに要する時間に基づいてディスク状記録
媒体の線速度を算出することを特徴とするディスク再生
装置。
1. A disk reproducing apparatus for reproducing information from a disk-shaped recording medium recorded with a constant linear velocity method, after recognizing a start point of a program area during reproduction of information recorded on the disk-shaped recording medium. A disc reproducing apparatus for calculating a linear velocity of a disc-shaped recording medium based on a time required for the disc-shaped recording medium to make one revolution.
【請求項2】 ディスク状記録媒体に記録された情報の
再生中にプログラム領域の開始点を認識してからディス
ク状記録媒体が1回転するまでに要する時間、及び、デ
ィスク状記録媒体に記録された情報の再生中にプログラ
ム領域の開始点とは異なる点を認識してからディスク状
記録媒体が1回転するまでに要する時間に基づいてディ
スク状記録媒体のトラックピッチを算出することを特徴
とする請求項1に記載のディスク再生装置。
2. The time required from the recognition of the start point of the program area during the reproduction of the information recorded on the disk-shaped recording medium until the disk-shaped recording medium makes one revolution, and the time recorded on the disk-shaped recording medium. A step of recognizing a point different from the start point of the program area during reproduction of the information, and calculating a track pitch of the disk-shaped recording medium based on a time required until the disk-shaped recording medium makes one rotation. The disk playback device according to claim 1.
【請求項3】 前記算出したディスク状記録媒体の線速
度及びトラックピッチに基づいて、プログラム領域の開
始点から各アドレスまでのトラック数を算出することを
特徴とする請求項2に記載のディスク再生装置。
3. The disk reproduction according to claim 2, wherein the number of tracks from the start point of the program area to each address is calculated based on the calculated linear velocity and track pitch of the disk-shaped recording medium. apparatus.
【請求項4】 ディスク状記録媒体が1回転する間に少
なくとも1回は所定の検出出力を行う回転検出器を有
し、プログラム領域の開始点の直前から再生状態とし、
プログラム領域の開始点を認識した直後に前記回転検出
器の検出出力が初めて発生してからディスク状記録媒体
が1回転したことに相当する前記回転検出器の検出出力
があるまでの時間を計測し、この計測した時間をディス
ク状記録媒体に記録された情報の再生中にプログラム領
域の開始点を認識してからディスク状記録媒体が1回転
するまでに要する時間とすることを特徴とする請求項1
乃至3に記載のディスク再生装置。
4. A rotation detector for performing a predetermined detection output at least once during one rotation of the disk-shaped recording medium, and makes a reproduction state immediately before a start point of a program area,
Immediately after the start point of the program area is recognized, the time from when the detection output of the rotation detector is generated for the first time to when there is the detection output of the rotation detector corresponding to one rotation of the disk-shaped recording medium is measured. The measured time is defined as the time required from the recognition of the start point of the program area during the reproduction of the information recorded on the disk-shaped recording medium until the disk-shaped recording medium makes one revolution. 1
4. The disk reproducing device according to any one of items 1 to 3.
【請求項5】 プログラム領域の開始点を認識してから
その後に前記回転検出器が検出出力を初めて発生するま
での時間を計測し、この計測した時間、及び、前記計測
したプログラム領域の開始点を認識した直後に回転検出
器の検出出力が発生してからディスク状記録媒体が1回
転したことに相当する回転検出器の検出出力があるまで
の時間に基づいて、ディスク状記録媒体に記録された情
報の再生中にプログラム領域の開始点を認識してからデ
ィスク状記録媒体が1回転するまでに要する時間を算出
することを特徴とする請求項4に記載のディスク再生装
置。
5. A time period from when the start point of the program area is recognized until when the rotation detector generates a detection output for the first time is measured, and the measured time and the start point of the measured program area are measured. Is recorded on the disk-shaped recording medium on the basis of the time from when the detection output of the rotation detector is generated immediately after recognizing the rotation to the detection output of the rotation detector corresponding to one rotation of the disk-shaped recording medium. 5. The disk reproducing apparatus according to claim 4, wherein a time required from the recognition of the start point of the program area during the reproduction of the information to the rotation of the disk-shaped recording medium by one revolution is calculated.
【請求項6】 前記回転検出器がディスク状記録媒体に
記録されたアドレス情報の更新周期よりも短い周期で検
出出力を行うことを特徴とする請求項4または5に記載
のディスク再生装置。
6. The disk reproducing apparatus according to claim 4, wherein the rotation detector performs detection output at a cycle shorter than a cycle of updating address information recorded on the disk-shaped recording medium.
【請求項7】 記憶手段であるメモリを有し、ディスク
状記録媒体の所定領域に記録されている情報である特定
情報を読み出した際に、その読み出した特定情報と同一
の情報が前記メモリに記憶していない場合は、その読み
出した特定情報を前記メモリに記憶するとともに、ディ
スク状記録媒体の線速度、あるいは、線速度及びトラッ
クピッチを算出して、その読み出した特定情報と対応づ
けて前記メモリに記憶し、一方、その読み出した特定情
報と同一の情報がメモリに記憶されている場合は、その
読み出した特定情報を前記メモリに記憶せず、また、デ
ィスク状記録媒体の線速度、あるいは、線速度及びトラ
ックピッチを算出することなく、その読み出した特定情
報と対応づけて前記メモリに記憶しているデータをディ
スク状記録媒体の線速度、あるいは、線速度及びトラッ
クピッチとすることを特徴とする請求項1乃至6に記載
のディスク再生装置。
7. When a specific information which is information recorded in a predetermined area of a disk-shaped recording medium is read out, the same information as the read specific information is stored in the memory. If it is not stored, the read specific information is stored in the memory, and the linear velocity of the disk-shaped recording medium, or the linear velocity and the track pitch are calculated, and the linear velocity is associated with the read specific information. When the same information as the read specific information is stored in the memory, the read specific information is not stored in the memory, and the linear velocity of the disk-shaped recording medium, or , Without calculating the linear velocity and the track pitch, the data stored in the memory in association with the read specific information is stored in the disk-shaped recording medium. 7. The disc reproducing apparatus according to claim 1, wherein the disc reproducing apparatus has a speed, a linear speed, and a track pitch.
【請求項8】 ディスク状記録媒体から読み出した特定
情報と同一の情報が前記メモリに記憶されていない場合
に、前記メモリに空き領域がなければ、前記メモリに最
も古くから記憶されている情報を消去することによって
前記メモリに空き領域を確保し、その読み出した特定情
報、並びに、算出するディスク状記録媒体の線速度、あ
るいは、線速度及びトラックピッチを前記メモリに記憶
することを特徴とする請求項7に記載のディスク再生装
置。
8. If the same information as the specific information read from the disk-shaped recording medium is not stored in the memory, and if there is no free space in the memory, the information stored in the memory from the oldest is read. An empty area is secured in the memory by erasing, and the read specific information and the linear velocity or the linear velocity and the track pitch of the disk-shaped recording medium to be calculated are stored in the memory. Item 8. A disk reproducing apparatus according to Item 7.
【請求項9】 ディスク状記録媒体から読み出した特定
情報と同一の情報がメモリに記憶されている場合は、そ
の情報が記録されている領域に対応した頻度カウンタを
カウントアップし、また、ディスク状記録媒体から読み
出した特定情報と同一の情報がメモリに記憶されていな
い場合に、前記メモリに空き領域がなければ、対応した
頻度カウンタのカウント値が最も小さい領域に記憶され
ている情報を消去することによって前記メモリに空き領
域を確保し、その読み出した特定情報、並びに、算出す
るディスク状記録媒体の線速度、あるいは、線速度及び
トラックピッチを前記メモリに記憶することを特徴とす
る請求項7に記載のディスク再生装置。
9. When the same information as the specific information read from the disk-shaped recording medium is stored in the memory, a frequency counter corresponding to the area where the information is recorded is counted up, When the same information as the specific information read from the recording medium is not stored in the memory, if there is no free area in the memory, the information stored in the area where the corresponding frequency counter has the smallest count value is deleted. 8. The apparatus according to claim 7, wherein a free area is secured in the memory, and the read specific information and the linear velocity or the linear velocity and the track pitch of the disk-shaped recording medium to be calculated are stored in the memory. A disk playback device according to claim 1.
【請求項10】 ディスク状記録媒体の所定領域に記録
されている情報である特定情報を読み出した際に、その
読み出した特定情報と同一の情報が前記メモリに記憶し
ていない場合は、ディスク状記録媒体に記録されている
個々のディスク状記録媒体に特有な情報を読み出して、
その読み出した特定情報と対応づけて前記メモリに記憶
し、一方、その読み出した特定情報と同一の情報がメモ
リに記憶されている場合は、その読み出した特定情報と
対応づけて前記メモリに記憶しているデータをディスク
状記録媒体に記録されている個々のディスク状記録媒体
に特有な情報とすることを特徴とする請求項7乃至9に
記載のディスク再生装置。
10. When reading specific information which is information recorded in a predetermined area of a disk-shaped recording medium, if the same information as the read specific information is not stored in the memory, a disc-shaped information is read. Read information unique to each disc-shaped recording medium recorded on the recording medium,
When the same information as the read specific information is stored in the memory, the information is stored in the memory in association with the read specific information. 10. The disk reproducing apparatus according to claim 7, wherein the data stored in the disk-shaped recording medium is information unique to each disk-shaped recording medium.
【請求項11】 ディスク状記録媒体の回転数が規定値
になった後に、フォーカスサーボを起動させることを特
徴とする請求項1乃至10に記載のディスク再生装置。
11. The disk reproducing apparatus according to claim 1, wherein the focus servo is started after the number of rotations of the disk-shaped recording medium reaches a specified value.
【請求項12】 ディスク状記録媒体の回転を停止させ
る際は、ディスク状記録媒体の回転数に基づいてディス
ク状記録媒体が停止したか否かを判定することを特徴と
する請求項1乃至11に記載のディスク再生装置。
12. The method according to claim 1, wherein when stopping the rotation of the disk-shaped recording medium, it is determined whether or not the disk-shaped recording medium has been stopped based on the number of rotations of the disk-shaped recording medium. A disk playback device according to claim 1.
JP31785397A 1997-11-19 1997-11-19 Disc playback device Pending JPH11149755A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP31785397A JPH11149755A (en) 1997-11-19 1997-11-19 Disc playback device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP31785397A JPH11149755A (en) 1997-11-19 1997-11-19 Disc playback device

Publications (1)

Publication Number Publication Date
JPH11149755A true JPH11149755A (en) 1999-06-02

Family

ID=18092796

Family Applications (1)

Application Number Title Priority Date Filing Date
JP31785397A Pending JPH11149755A (en) 1997-11-19 1997-11-19 Disc playback device

Country Status (1)

Country Link
JP (1) JPH11149755A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100426108B1 (en) * 1999-08-31 2004-04-08 마츠시타 덴끼 산교 가부시키가이샤 Disk reproducing system
KR100459706B1 (en) * 2002-03-19 2004-12-04 삼성전자주식회사 Method for calculating track pitch and searching data in optical disk

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100426108B1 (en) * 1999-08-31 2004-04-08 마츠시타 덴끼 산교 가부시키가이샤 Disk reproducing system
KR100459706B1 (en) * 2002-03-19 2004-12-04 삼성전자주식회사 Method for calculating track pitch and searching data in optical disk

Similar Documents

Publication Publication Date Title
JPH02220287A (en) Disk playing method
JPH1079164A (en) Information reader
JP3459864B2 (en) Off-center disk detection method, disk reproducing apparatus and reproducing method
JPS595472A (en) Disc-shaped record carrier reproducing device
JPH11149755A (en) Disc playback device
JP2002042353A (en) Disk-reproducing device
KR100288781B1 (en) Determination device and determining method of optical pickup
JPH1139785A (en) Mass eccentric disk detecting method for disk player
JPH05274773A (en) System for accessing target track in cd player
JPH04313821A (en) Optical disk driving device
JP3787051B2 (en) Pickup drive control device for optical disc apparatus
KR100475094B1 (en) Apparatus and method for detecting position of pickup
JP4205508B2 (en) Optical recording device
JP3523913B2 (en) Track linear velocity detecting method in optical disk reproducing apparatus
CN100517475C (en) Focus servo recovery processing method for optical disc device and optical disc device
JPH0746427B2 (en) Optical disk device
JP2516053Y2 (en) Optical disc player
JP3124220B2 (en) Optical disc playback device
KR100624274B1 (en) Control Method of Optical Disc Recording / Playback Device
JP3681006B2 (en) Recording information search method for CD playback device
WO2001048743A1 (en) Optical disc device and method for controlling track hold thereof
JP2003323727A (en) Method of compensating for variation in track pitch of optical disk
JP2004185702A (en) Optical disk drive
JP2001229552A (en) Optical disk high speed searching device and method and optical disk
KR19990080062A (en) How to move the target position in search mode of optical pickup