JPH10162525A - Disk unit - Google Patents
Disk unitInfo
- Publication number
- JPH10162525A JPH10162525A JP31911296A JP31911296A JPH10162525A JP H10162525 A JPH10162525 A JP H10162525A JP 31911296 A JP31911296 A JP 31911296A JP 31911296 A JP31911296 A JP 31911296A JP H10162525 A JPH10162525 A JP H10162525A
- Authority
- JP
- Japan
- Prior art keywords
- disk
- track
- time address
- time
- address
- 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
Links
Landscapes
- Moving Of Head For Track Selection And Changing (AREA)
- Moving Of The Head For Recording And Reproducing By Optical Means (AREA)
Abstract
(57)【要約】
【課題】 トラックピッチが規格平均値でないディスク
でもトラック本数を正確に計算することができ、目標時
間アドレスへのアクセス処理時間を短縮することができ
る。
【解決手段】 線速度測定手段11が時間アドレス0秒
の位置でトラックシフトさせ、その前後の時間アドレス
とトラックシフト時間で線速度測定値15を求める。ト
ラックピッチ測定手段13がある時間アドレスの位置で
トラックシフトさせ、その前後の時間アドレスとトラッ
クシフト時間でトラックピッチ測定値16を求める。求
めた線速度とトラックピッチから現在時間アドレスと目
標時間アドレスとの間のトラック本数を計算手段10を
計算して求め、アクセス手段9でそのトラック本数をト
ラックシフトすることによってディスク1の目標時間ア
ドレスにアクセスする。
(57) [Summary] [PROBLEMS] To accurately calculate the number of tracks even on a disc whose track pitch is not a standard average value, and to shorten the processing time for accessing a target time address. A linear velocity measuring means shifts a track at a position of a time address of 0 seconds, and obtains a linear velocity measurement value by using a time address before and after the time and a track shift time. The track pitch measuring means 13 performs a track shift at a position of a certain time address, and a track pitch measured value 16 is obtained from the time addresses before and after the track shift and the track shift time. The calculating means 10 calculates the number of tracks between the current time address and the target time address from the obtained linear velocity and track pitch, and the access means 9 shifts the track by the track, thereby obtaining the target time address of the disk 1. To access.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、音楽や画像などの
情報がディジタル信号でらせん状のトラックに記録され
るディスクにおける情報の再生や記録などに使用するデ
ィスク装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a disk device used for reproducing and recording information on a disk in which information such as music and images is recorded on spiral tracks by digital signals.
【0002】[0002]
【従来の技術】一般に音楽や画像などの情報がディジタ
ル信号でらせん状のトラックに記録されたディスクはそ
のトラックに沿って時間アドレスが記録されている。そ
のディスクのデータを読み書きするピックアップを現在
位置の時間アドレスから目標とする時間アドレスの位置
にアクセスさせるためには、現在時間アドレスと目標時
間アドレスとの間のトラック本数を計算し、そのトラッ
ク本数のトラックシフトを行うことでディスクの目標時
間アドレスにアクセス可能となる。2. Description of the Related Art Generally, on a disk in which information such as music and images is recorded on a spiral track by a digital signal, a time address is recorded along the track. In order for the pickup that reads and writes data on the disk to access the position of the target time address from the time address of the current position, the number of tracks between the current time address and the target time address is calculated, and the number of tracks is calculated. By performing the track shift, the target time address of the disc can be accessed.
【0003】図6は従来のディスク装置の構成を示すブ
ロック図である。図6において、1は情報がディジタル
信号によりらせん状のトラックに記録されたディスク、
2はディスク1を回転させるスピンドルモータ、3はデ
ィスク1に記録されているディジタル信号を読み取るピ
ックアップ、4はディスク1に記録されているディジタ
ル信号を読むためにピックアップ3の位置を変化させる
ピックアップ駆動装置、5はピックアップ3によりディ
スク1から読んだディジタル信号を情報や現在時間アド
レスに変換する信号処理装置である。FIG. 6 is a block diagram showing the configuration of a conventional disk drive. 6, reference numeral 1 denotes a disk on which information is recorded on a spiral track by digital signals,
2 is a spindle motor for rotating the disk 1, 3 is a pickup for reading digital signals recorded on the disk 1, and 4 is a pickup driving device for changing the position of the pickup 3 for reading digital signals recorded on the disk 1. Numeral 5 denotes a signal processing device for converting a digital signal read from the disk 1 by the pickup 3 into information or a current time address.
【0004】6はピックアップ3とディスク1とをフォ
ーカス方向・トラッキング方向・回転方向に駆動するよ
うにピックアップ駆動装置4およびスピンドルモータ2
の駆動を制御するサーボ処理装置、7は信号処理装置5
から現在時間アドレスを読み込む手段、8はサーボ処理
装置6に対して設定トラック本数をトラックシフトする
手段、11はディスク1の線速度を測定する手段、12
はトラックシフト時間を測定する手段、14はディスク
1の中心から時間アドレス0秒の開始時間までの半径
値、15はディスク1の線速度測定値、61はディスク
1のトラックピッチ規格平均値、10はアクセス指示に
より現在時間アドレスと目標時間アドレスとの間のトラ
ック本数を計算する手段、9は目標時間アドレスにアク
セスする手段である。Reference numeral 6 denotes a pickup driving device 4 and a spindle motor 2 for driving the pickup 3 and the disk 1 in the focus direction, the tracking direction, and the rotation direction.
A servo processing device for controlling the driving of the signal processing device;
A means for reading the current time address from the CPU, 8 means for shifting the set number of tracks to the servo processor 6, 11 means for measuring the linear velocity of the disk 1, 12
Is a means for measuring the track shift time, 14 is the radius value from the center of the disk 1 to the start time of the time address 0 second, 15 is the measured linear velocity of the disk 1, 61 is the average value of the track pitch standard of the disk 1, 10 is Is a means for calculating the number of tracks between the current time address and the target time address according to the access instruction, and 9 is a means for accessing the target time address.
【0005】図3を参照しながらトラック本数計算手段
10によるディスク1のトラック本数の計算方法の一例
について説明する。An example of a method of calculating the number of tracks on the disk 1 by the number-of-tracks calculating means 10 will be described with reference to FIG.
【0006】31はディスク1の時間アドレス0秒の位
置で、ディスク1の中心からの半径をr(mm)とする
円の面積Aは、次式で求められる。Reference numeral 31 denotes a position of a time address 0 second of the disk 1, and an area A of a circle whose radius from the center of the disk 1 is r (mm) can be obtained by the following equation.
【0007】[0007]
【数1】 (Equation 1)
【0008】32はディスク1の時間アドレスta(s
ec)の位置で、ディスク1の中心からの半径をraと
する円の面積Aaは、次式で求められる。Reference numeral 32 denotes a time address ta (s) of the disk 1.
At the position of ec), the area Aa of a circle whose radius from the center of the disk 1 is ra is obtained by the following equation.
【0009】[0009]
【数2】 (Equation 2)
【0010】33は時間アドレス0(sec)から時間
アドレスta(sec)までを一直線にしたときの面積
であるので、線速度をv(mm/sec)、トラックピ
ッチ規格平均値をd0mm)とすると、式(1)より時
間アドレスta(sec)までの面積Aaは、次式で求
められる。Reference numeral 33 denotes an area when the time address 0 (sec) to the time address ta (sec) are linear, so that the linear velocity is v (mm / sec) and the average value of the track pitch standard is d 0 mm. Then, the area Aa from the equation (1) to the time address ta (sec) is obtained by the following equation.
【0011】[0011]
【数3】 (Equation 3)
【0012】式(2)、(3)よりディスク1の中心か
ら時間アドレスta(sec)までの半径ra(mm)
は、次式で求められる。From equations (2) and (3), the radius ra (mm) from the center of the disk 1 to the time address ta (sec)
Is obtained by the following equation.
【0013】[0013]
【数4】 (Equation 4)
【0014】現在時間アドレスt1(sec)の位置の
半径をr1(mm)とし、目標時間アドレスt2(se
c)の位置の半径をr2(mm)とすると、現在時間ア
ドレスと目標時間アドレスとの間のトラック本数DTN
は、次式で求められる。The radius of the position of the current time address t1 (sec) is r1 (mm), and the target time address t2 (sec)
Assuming that the radius of the position c) is r2 (mm), the number of tracks DTN between the current time address and the target time address
Is obtained by the following equation.
【0015】[0015]
【数5】 (Equation 5)
【0016】式(4)、(5)より現在時間アドレスt
1(sec)と目標時間アドレスt2(sec)との間
のトラック本数DTNは、次式で求められる。From equations (4) and (5), the current time address t
The number of tracks DTN between 1 (sec) and the target time address t2 (sec) is obtained by the following equation.
【0017】[0017]
【数6】 (Equation 6)
【0018】図4を参照しながら線速度測定手段11に
よる線速度測定値の計算方法の一例について説明する。An example of a method of calculating a measured value of the linear velocity by the linear velocity measuring means 11 will be described with reference to FIG.
【0019】ディスク1の中心からの半径ra(mm)
45付近で1本トラックシフト41させたときに、1本
トラックシフト前の時間アドレス42をta1(se
c)とし、1本トラックシフト後の時間アドレス43を
ta2(sec)とし、トラックシフト時間44をta
3(sec)とすると、半径ra(mm)付近の1周分
の時間tla(sec)は、次式で求められる。Radius ra (mm) from the center of the disk 1
When one track shift 41 is performed near 45, the time address 42 before one track shift is set to ta1 (se).
c), the time address 43 after one track shift is set to ta2 (sec), and the track shift time 44 is set to ta.
Assuming that the time is 3 (sec), the time tla (sec) for one round near the radius ra (mm) is obtained by the following equation.
【0020】[0020]
【数7】 (Equation 7)
【0021】そこで、ディスク1の中心からの半径値r
(mm)が既知である時間アドレス0秒付近で1本トラ
ックシフトさせ、1本トラックシフト前の時間アドレス
をts1(sec)とし、1本トラックシフト後の時間
アドレスをts2(sec)とし、トラックシフト時間
ts3(sec)とすると、式(7)から時間アドレス
0(sec)付近の1周分の時間tls(sec)は、
次式で求められる。Then, the radius value r from the center of the disk 1 is
(Mm) is known, and one track is shifted near 0 second, the time address before one track shift is set to ts1 (sec), and the time address after one track shift is set to ts2 (sec). Assuming that the shift time is ts3 (sec), the time tls (sec) for one round near the time address 0 (sec) is obtained from the equation (7).
It is obtained by the following equation.
【0022】[0022]
【数8】 (Equation 8)
【0023】ディスク1の線速度をv(mm/sec)
とすると、ディスク1の中心からの半径をr(mm)と
する円の円周Lは、次式で求められる。Let the linear velocity of the disk 1 be v (mm / sec)
Then, the circumference L of a circle whose radius from the center of the disk 1 is r (mm) is obtained by the following equation.
【0024】[0024]
【数9】 (Equation 9)
【0025】式(9)からのディスク1の線速度v(m
m/sec)は、次式で求められる。From the equation (9), the linear velocity v (m
m / sec) is obtained by the following equation.
【0026】[0026]
【数10】 (Equation 10)
【0027】したがって、式(8)、(10)で線速度
の測定値が求まる。次に、上記従来例によるアクセス動
作について図7で示すフローチャートを参照しながら説
明する。Therefore, the measured value of the linear velocity can be obtained by the equations (8) and (10). Next, an access operation according to the conventional example will be described with reference to a flowchart shown in FIG.
【0028】ディスク1の起動を開始し(ステップ2
0)、サーボ処理装置6でフォーカス・トラッキング・
回転サーボ処理によりピックアップ3の引き込み処理を
行う(ステップ21)。次に、線速度測定手段11によ
り時間アドレス0秒付近で1本トラックシフトさせ、1
本トラックシフト前の時間アドレスts1(sec)
と、1本トラックシフト後の時間アドレスts2(se
c)と、トラックシフト時間ts3(sec)とで時間
アドレス0(sec)付近の1周分の時間ts(se
c)を式(8)で求め、式(8)、(10)と、時間ア
ドレス0秒の半径値14とからディスク1の線速度測定
値15を求める(ステップ22)。The start of the disk 1 is started (step 2
0), focus / tracking /
The pull-in process of the pickup 3 is performed by the rotation servo process (step 21). Next, the track is shifted by one track near the time address 0 second by the linear velocity
Time address ts1 (sec) before this track shift
And the time address ts2 (se
c) and the track shift time ts3 (sec), the time ts (se) for one round near the time address 0 (sec).
c) is obtained by Expression (8), and the linear velocity measurement value 15 of the disk 1 is obtained from Expressions (8) and (10) and the radius value 14 at the time address 0 second (Step 22).
【0029】そして、目標時間アドレスへアクセスの指
示があれば(ステップ24)、トラック本数計算手段1
0で式(6)と、現在時間アドレスt1(sec)と、
目標時間アドレスt2(sec)と、ディスク1の線速
度測定値15と、ディスク1のトラックピッチ規格平均
値61と、時間アドレス0秒の半径値14とから現在と
目標の時間アドレス間のトラック本数を計算し(ステッ
プ71)、トラックシフト手段8がステップ71で計算
したトラック本数をトラックシフトさせる(ステップ2
6)。トラックシフト後の現在時間アドレスと目標時間
アドレスとが一致したか否かを確認し(ステップ2
7)、一致すればアクセス終了となり(ステップ2
8)、現在時間アドレスが目標時間アドレスと等しくな
ければ、再度、ステップ71に戻ってトラック本数を計
算してトラックシフトさせ、現在時間アドレスが目標時
間アドレスと等しくなるまで繰り返すことでアクセスを
終了する。If there is an instruction to access the target time address (step 24), the track number calculating means 1
At 0, equation (6), current time address t1 (sec),
From the target time address t2 (sec), the linear velocity measurement value 15 of the disk 1, the track pitch standard average value 61 of the disk 1, and the radius value 14 of the time address 0 second, the number of tracks between the current and target time addresses (Step 71), and the track shift means 8 performs a track shift on the number of tracks calculated in step 71 (step 2).
6). It is checked whether the current time address after the track shift matches the target time address (step 2).
7) If they match, the access is terminated (step 2)
8) If the current time address is not equal to the target time address, the process returns to step 71 again to calculate the number of tracks, shift the track, and repeat until the current time address becomes equal to the target time address, thereby ending the access. .
【0030】このように、上記従来のディスク装置で
は、ディスク1の線速度測定処理で線速度が求まり、現
在時間アドレスと目標時間アドレスとの間のトラック本
数をディスク1の線速度に応じて求めると、そのトラッ
ク本数のトラックシフトを行うことで、ディスク1の目
標時間アドレスにアクセスすることができる。As described above, in the above-described conventional disk device, the linear velocity is obtained by the linear velocity measuring process of the disk 1, and the number of tracks between the current time address and the target time address is obtained according to the linear velocity of the disk 1. Then, the target time address of the disk 1 can be accessed by performing the track shift by the number of tracks.
【0031】[0031]
【発明が解決しようとする課題】しかしながら、上記従
来例のディスク装置では、現在時間アドレスと目標時間
アドレスとの間のトラック本数計算手段10がトラック
ピッチ規格平均値61を使用して計算しているため、ト
ラックピッチが規格平均値でないディスク1ではトラッ
ク本数を正確に計算することができず、目標時間アドレ
スへのアクセス処理に時間がかかるという問題があっ
た。However, in the above-mentioned conventional disk device, the track number calculating means 10 between the current time address and the target time address calculates using the track pitch standard average value 61. Therefore, the number of tracks cannot be accurately calculated on the disk 1 having a track pitch other than the standard average value, and there is a problem that it takes time to access the target time address.
【0032】本発明は、このような従来の問題を解決す
るものであり、トラックピッチが規格平均値でないディ
スクでもトラック本数を正確に計算することができ、目
標時間アドレスへのアクセス処理時間を短縮することが
できるようにしたディスク装置を提供することを目的と
するものである。The present invention solves such a conventional problem, and can accurately calculate the number of tracks even on a disk having a track pitch other than the standard average value, thereby shortening the processing time for accessing the target time address. It is an object of the present invention to provide a disk device capable of performing such operations.
【0033】[0033]
【課題を解決するための手段】本発明は、上記目的を達
成するために、ディスクの中心からの半径値が既知であ
る位置でトラックシフトさせ、トラックシフト前と後の
時間アドレスからディスク線速度を測定する線速度測定
手段と、ディスクの中心からの半径値が未知である位置
でトラックシフトさせ、トラックシフト前と後の時間ア
ドレスからディスクのトラックピッチを測定するトラッ
クピッチ測定手段を設け、ディスクの線速度とトラック
ピッチの測定値からディスクの現在時間アドレスと目標
時間アドレスとの間のトラック本数を求め、計算したト
ラック本数からトラック本数を設定し、トラックシフト
することによってディスクの目標時間アドレスにアクセ
スするように構成したものである。According to the present invention, to achieve the above object, the track is shifted at a position where the radius value from the center of the disk is known, and the disk linear velocity is calculated from the time addresses before and after the track shift. A linear velocity measuring means for measuring the disk speed and a track pitch measuring means for shifting the track at a position where the radius value from the center of the disk is unknown, and measuring the track pitch of the disk from the time addresses before and after the track shift, The number of tracks between the current time address and the target time address of the disc is obtained from the measured values of the linear velocity and the track pitch of the disc, the number of tracks is set from the calculated number of tracks, and the track is shifted to the target time address of the disc. It is configured to access.
【0034】これにより、トラック本数を正確に計算す
ることができ、目標時間アドレスへのアクセス処理時間
を短縮することができるディスク装置が得られる。As a result, it is possible to obtain a disk device in which the number of tracks can be accurately calculated and the processing time for accessing the target time address can be reduced.
【0035】[0035]
【発明の実施の形態】本発明の請求項1に記載の発明
は、ディスク上の時間アドレスに基づき、ディスクの現
在位置の時間アドレスを読み込む現在時間アドレス読み
込み手段と、ディスクの設定トラック本数をシフトする
トラックシフト手段と、ディスクの中心からの半径値が
既知である位置でトラックシフトさせ、トラックシフト
前と後の時間アドレスからディスクの線速度を測定する
線速度測定手段と、ディスクの中心からの半径値が未知
である位置でトラックシフトさせ、トラックシフト前と
後の時間アドレスからディスクのトラックピッチを測定
するトラックピッチ測定手段と、ディスクの線速度とト
ラックピッチの測定値からディスクの現在時間アドレス
と目標時間アドレスとの間のトラック本数を求めるトラ
ック本数計算手段と、計算したトラック本数からトラッ
ク本数を設定し、トラックシフトすることによってディ
スクの目標時間アドレスにアクセスするアクセス手段と
を備えたものであり、ディスクの線速度測定処理で線速
度が求まり、ディスクのトラックピッチ測定処理でトラ
ックピッチが求まるため、目標時間アドレスへのアクセ
ス処理の際にディスクの現在時間アドレスとディスクの
目標時間アドレスとの間のトラック本数計算をディスク
の線速度とディスクのトラックピッチに応じて求めるこ
とができるという作用を有する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS According to the first aspect of the present invention, a current time address reading means for reading a time address of a current position of a disk based on a time address on the disk, and a set track number of the disk are shifted. A track shift means for performing a track shift at a position where a radius value from the center of the disc is known, and a linear velocity measuring means for measuring a linear velocity of the disc from time addresses before and after the track shift; Track pitch measuring means for shifting the track at a position where the radius value is unknown and measuring the track pitch of the disc from the time addresses before and after the track shift, and the current time address of the disc from the measured values of the linear velocity of the disc and the track pitch Track number calculating means for calculating the number of tracks between the target time address and An access means for setting the number of tracks from the calculated number of tracks and performing a track shift to access a target time address of the disk. Since the track pitch is determined by the measurement process, the number of tracks between the current time address of the disk and the target time address of the disk is calculated according to the linear velocity of the disk and the track pitch of the disk at the time of the access process to the target time address. It has the effect that it can be determined.
【0036】以下、本発明の実施の形態について図面を
参照しながら説明する。図1は本発明の一実施の形態に
よるディスク装置の構成を示すブロック図である。Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing a configuration of a disk device according to an embodiment of the present invention.
【0037】図1において、1は情報がディジタル信号
によりらせん状のトラックに記録されたディスク、2は
ディスク1を回転させるスピンドルモータ、3はディス
ク1に記録されているディジタル信号を読み取るピック
アップ、4はディスク1に記録されているディジタル信
号を読むためにピックアップ3の位置を変化させるピッ
クアップ駆動装置。5はピックアップ3によりディスク
1から読んだディジタル信号を情報や現在時間アドレス
に変換する信号処理装置、6はピックアップ3とディス
ク1とをフォーカス方向・トラッキング方向・回転方向
に駆動するようにピックアップ駆動装置4およびスピン
ドルモータ2の駆動を制御するサーボ処理装置である。In FIG. 1, 1 is a disk on which information is recorded on a spiral track by a digital signal, 2 is a spindle motor for rotating the disk 1, 3 is a pickup for reading a digital signal recorded on the disk 1, 4 Is a pickup driving device for changing the position of the pickup 3 for reading a digital signal recorded on the disk 1. Reference numeral 5 denotes a signal processing device for converting a digital signal read from the disk 1 by the pickup 3 into information or a current time address. Reference numeral 6 denotes a pickup driving device for driving the pickup 3 and the disk 1 in a focusing direction, a tracking direction, and a rotating direction. 4 is a servo processor for controlling the driving of the spindle motor 2 and the spindle motor 2.
【0038】7は信号処理装置5から現在時間アドレス
を読み込む手段、8はサーボ処理装置6に対して設定ト
ラック本数をトラックシフトする手段、11はディスク
1の線速度を測定する手段、12はトラックシフト時間
を測定する手段、13はディスク1のトッラックピッチ
を測定する手段、14はディスク1の中心から時間アド
レス0秒の開始位置までの半径値、15はディスク1の
線速度測定値、16はディスク1のトラックピッチ測定
値、10はアクセス指示により現在時間アドレスと目標
時間アドレスとの間のトラック本数を計算する手段、9
は目標時間アドレスにアクセスする手段である。7 is a means for reading the current time address from the signal processing device 5, 8 is a means for shifting the set number of tracks to the servo processing device 6, 11 is a means for measuring the linear velocity of the disk 1, and 12 is a track. Means for measuring the shift time; 13 means for measuring the track pitch of the disc 1; 14 the radius value from the center of the disc 1 to the start position of the time address 0 second; 15 the measured linear velocity of the disc 1; Is a track pitch measurement value of the disk 1, 10 is means for calculating the number of tracks between the current time address and the target time address according to an access instruction, 9
Is a means for accessing the target time address.
【0039】図3を参照しながら、トラック本数計算処
理手段10によるディスク1のトラック本数の計算方法
の一例について説明する。An example of a method of calculating the number of tracks on the disk 1 by the number-of-tracks calculation processing means 10 will be described with reference to FIG.
【0040】31はディスク1の時間アドレス0秒の位
置で、ディスク1の中心からの半径をr(mm)とする
円の面積Aは、上記式(1)で求められる。32はディ
スク1の時間アドレスta(sec)の位置で、ディス
ク1の中心からの半径をraとする円の面積Aaは、上
記式(2)で求められる。33は時間アドレス0(se
c)から時間アドレスta(sec)までを一直線にし
たときの面積であるので、線速度v(mm/sec)、
トラックピッチをd(mm)とすると、式(1)より時
間アドレスta(sec)までの面積Aaは、次式で求
められる。Numeral 31 denotes a position of the disk 1 at a time address of 0 second, and the area A of a circle whose radius from the center of the disk 1 is r (mm) is obtained by the above equation (1). Reference numeral 32 denotes a position of the time address ta (sec) of the disk 1, and an area Aa of a circle having a radius from the center of the disk 1 as ra is obtained by the above equation (2). 33 is a time address 0 (se
Since the area is a straight line from c) to the time address ta (sec), the linear velocity v (mm / sec)
Assuming that the track pitch is d (mm), the area Aa from the equation (1) to the time address ta (sec) is obtained by the following equation.
【0041】[0041]
【数11】 [Equation 11]
【0042】式(2)、(11)よりディスク1の中心
から時間アドレスta(sec)までの半径ra(m
m)は次式で求められる。From equations (2) and (11), the radius ra (m) from the center of the disk 1 to the time address ta (sec)
m) is obtained by the following equation.
【0043】[0043]
【数12】 (Equation 12)
【0044】現在時間アドレスt1(sec)の位置の
半径をr1(mm)とし、目標時間アドレスt2(se
c)の位置の半径をr2(mm)すると、現在時間アド
レスと目標時間アドレスとの間のトラック本数DTNは
次式で求められる。The radius of the position of the current time address t1 (sec) is defined as r1 (mm), and the target time address t2 (sec) is set.
When the radius of the position c) is r2 (mm), the number of tracks DTN between the current time address and the target time address is obtained by the following equation.
【0045】[0045]
【数13】 (Equation 13)
【0046】式(12)、(13)より現在時間アドレ
スt1(sec)と目標時間アドレスt2(sec)と
の間のトラック本数DTNは次式で求められる。From the equations (12) and (13), the number of tracks DTN between the current time address t1 (sec) and the target time address t2 (sec) can be obtained by the following equation.
【0047】[0047]
【数14】 [Equation 14]
【0048】図4を参照しながら線速度測定手段11と
トラックピッチ測定手段13による線速度測定値とトラ
ックピッチ測定値の計算方法の一例について説明する。An example of a method of calculating the measured linear velocity and the measured track pitch by the linear velocity measuring means 11 and the track pitch measuring means 13 will be described with reference to FIG.
【0049】ディスク1の中心からの半径ra(mm)
45付近で1本トラックシフト41させたときに、1本
トラックシフト前の時間アドレス42をta1(se
c)とし、1本トラックシフト後の時間アドレス43を
ta2(sec)とし、トラックシフト時間44をta
3(sec)とすると、半径ra(mm)付近の1周分
の時間tla(sec)は、上記式(7)で求められ
る。Radius ra (mm) from the center of disk 1
When one track shift 41 is performed near 45, the time address 42 before one track shift is set to ta1 (se).
c), the time address 43 after one track shift is set to ta2 (sec), and the track shift time 44 is set to ta.
Assuming that the time is 3 (sec), the time tla (sec) for one round near the radius ra (mm) is obtained by the above equation (7).
【0050】そこで、ディスク1の中心からの半径値r
(mm)が既知である時間アドレス0秒付近で1本トラ
ックシフトさせ、1本トラックシフト前の時間アドレス
をts1(sec)とし、1本トラックシフト後の時間
アドレスをts2(sec)とし、トラックシフト時間
ts3(sec)とすると、式(7)から時間アドレス
0(sec)付近の1周分の時間tls(sec)は、
上記式(8)で求められる。Therefore, the radius value r from the center of the disk 1 is
(Mm) is known, and one track is shifted near 0 second, the time address before one track shift is set to ts1 (sec), and the time address after one track shift is set to ts2 (sec). Assuming that the shift time is ts3 (sec), the time tls (sec) for one round near the time address 0 (sec) is obtained from the equation (7).
It is obtained by the above equation (8).
【0051】ディスク1の線速度をv(mm/sec)
とすると、ディスク1の中心からの半径をr(mm)と
する円の円周Lは、上記式(9)で求められ、式(9)
からディスク1の線速度v(mm/sec)は、上記式
(10)で求められ、したがって、式(8)、(10)
で線速度の測定値が求まる。The linear velocity of the disk 1 is set to v (mm / sec)
Then, the circumference L of the circle whose radius from the center of the disk 1 is r (mm) is obtained by the above equation (9), and the equation (9)
From equation (10), the linear velocity v (mm / sec) of the disk 1 is obtained by the above equation (10).
Gives the measured value of the linear velocity.
【0052】また、ディスク1の中心からの半径値re
(mm)が未知である最終時間アドレス付近で1本トラ
ックシフトさせ、1本トラックシフト前の時間アドレス
をte1(sec)とし、1本トラックシフト後の時間
アドレスをte2(sec)とし、トラックシフト時間
をte3(sec)とすると、最終時間アドレスte
(sec)付近の1周分の時間tle(sec)は、次
式で求められる。The radius value re from the center of the disk 1 is
One track is shifted near the last time address where (mm) is unknown, the time address before one track shift is set to te1 (sec), the time address after one track shift is set to te2 (sec), and the track shift is performed. Assuming that the time is te3 (sec), the final time address te
The time tle (sec) for one round near (sec) is obtained by the following equation.
【0053】[0053]
【数15】 (Equation 15)
【0054】最終時間アドレスte(sec)付近の1
周分の時間tle(sec)で半径re(mm)とする
円の円周Leは、次式で求められる。1 near the last time address te (sec)
The circumference Le of the circle having the radius re (mm) at the time tle (sec) of the circumference is obtained by the following equation.
【0055】[0055]
【数16】 (Equation 16)
【0056】式(12)、(16)からディスク1のト
ラックピッチd(mm)は、次式で求められる。From the equations (12) and (16), the track pitch d (mm) of the disk 1 can be obtained by the following equation.
【0057】[0057]
【数17】 [Equation 17]
【0058】[0058]
【数18】 (Equation 18)
【0059】したがって、式(15)、(18)でトラ
ックピッチの測定値が求まる。次に、上記実施の形態に
よるアクセス動作について図2で示すフローチャートを
参照しながら説明する。Therefore, the measured value of the track pitch is obtained by the equations (15) and (18). Next, an access operation according to the above embodiment will be described with reference to a flowchart shown in FIG.
【0060】ディスク1の起動を開始し(ステップ2
0)、サーボ処理装置6でフォーカス・トラッキング・
回転サーボ処理によりピックアップ3の引き込み処理を
行う(ステップ21)。次に、線速度測定手段11によ
り時間アドレス0秒付近で1本トラックシフトさせ、1
本トラックシフト前の時間アドレスts1(sec)
と、1本トラックシフト後の時間アドレスts2(se
c)と、トラックシフト時間ts3(sec)とで時間
アドレス0(sec)付近の1周分の時間ts(se
c)を式(8)で求め、式(8)、(10)と時間アド
レス0秒の半径値14とからディスク1の線速度測定値
15を求める(ステップ22)。The start of the disk 1 is started (step 2
0), focus / tracking /
The pull-in process of the pickup 3 is performed by the rotation servo process (step 21). Next, the track is shifted by one track near the time address 0 second by the linear velocity
Time address ts1 (sec) before this track shift
And the time address ts2 (se
c) and the track shift time ts3 (sec), the time ts (se) for one round near the time address 0 (sec).
c) is obtained by Expression (8), and the linear velocity measurement value 15 of the disk 1 is obtained from Expressions (8) and (10) and the radius value 14 at the time address 0 second (Step 22).
【0061】次に、トラックピッチ測定手段13により
最終時間アドレス付近で1本トラックシフトさせ、1本
トラックシフト前の時間アドレスte1(sec)と、
1本トラックシフト後の時間アドレスte2(sec)
と、トラックシフト時間te3(sec)とで最終時間
アドレスte(sec)付近の1周分の時間tle(s
ec)を式(15)で求め、式(15)、(18)と、
ディスク1の線速度測定値15と、時間アドレス0秒の
半径値14とからディスク1のトラックピッチ測定値1
6を計算して求める(ステップ23)。Next, one track is shifted near the last time address by the track pitch measuring means 13, and the time address te1 (sec) before the one track shift is obtained.
Time address te2 (sec) after one track shift
And the track shift time te3 (sec), the time tre (s) for one round near the final time address te (sec)
ec) is obtained by Expression (15), and Expressions (15) and (18) are obtained as follows:
From the linear velocity measurement value 15 of the disk 1 and the radius value 14 of the time address 0 second, the track pitch measurement value 1 of the disk 1 is obtained.
6 is calculated (step 23).
【0062】そして、目標時間アドレスへアクセスの指
示があれば(ステップ24)、式(14)と、現在時間
アドレスt1(sec)と、目標時間アドレスt2(s
ec)と、ディスク1の線速度測定値15と、ディスク
1のトラックピッチ測定値16と、時間アドレス0秒の
半径値14とから現在と目標の時間アドレス間のトラッ
ク本数を計算し(ステップ25)、トラックシフト手段
8がステップ25で計算したトラック本数をトラックシ
フトさせる(ステップ26)。If there is an instruction to access the target time address (step 24), equation (14), the current time address t1 (sec), and the target time address t2 (s)
ec), the linear velocity measurement value 15 of the disk 1, the track pitch measurement value 16 of the disk 1, and the radius value 14 of the time address 0 second are used to calculate the number of tracks between the current and target time addresses (step 25). ), The track shift means 8 shifts the number of tracks calculated in step 25 (step 26).
【0063】トラックシフト後の現在時間アドレスと目
標時間アドレスとが一致したか否かと確認し(ステップ
27)、一致すればアクセス終了となり(ステップ2
8)、現在時間アドレスが目標時間アドレスと等しくな
ければ、再度、ステップ25に戻ってトラック本数を計
算し、トラックシフトさせ、現在時間アドレスが目標時
間アドレスと等しくなるまで繰り返すことでアクセスを
終了する。It is checked whether or not the current time address after the track shift matches the target time address (step 27), and if they match, the access ends (step 2).
8) If the current time address is not equal to the target time address, the process returns to step 25 again, calculates the number of tracks, shifts the track, and repeats until the current time address becomes equal to the target time address, thereby ending the access. .
【0064】このように、上記実施の形態によれば、図
2で示すように、ディスク1の線速度測定処理ステップ
22で線速度が求まり、ディスク1のトラックピッチ測
定処理ステップ23でトラックピッチが求まるため、ス
テップ25の現在時間アドレスと目標時間アドレスとの
間のトラック本数計算をディスク1の線速度とトラック
ピッチに応じて求め、線速度とトラックピッチが規格平
均値と異なるディスク1において正確なトラック本数を
求めることができ、1回の目標時間アドレスへのアクセ
ス処理においてステップ26のトラックシフト回数が少
なくなるため、アクセス処理時間を短縮することができ
るという利点を有する。As described above, according to the above embodiment, as shown in FIG. 2, the linear velocity is obtained in the linear velocity measuring processing step 22 of the disk 1, and the track pitch is determined in the track pitch measuring processing step 23 of the disk 1. Therefore, the number of tracks between the current time address and the target time address in step 25 is calculated according to the linear velocity and the track pitch of the disk 1, and accurate calculation is performed on the disk 1 in which the linear velocity and the track pitch are different from the standard average value. Since the number of tracks can be obtained and the number of track shifts in step 26 in one access process to the target time address is reduced, there is an advantage that the access processing time can be reduced.
【0065】なお、上記実施の形態では、ステップ22
によるディスク1の線速度測定処理の後にステップ23
によるディスク1のトラックピッチ測定処理を行ってい
るが、図5にステップ52で示すように、ディスク1の
トラックピッチ測定処理はステップ28のアクセス終了
の後であってもよい。この場合にはステップ20でのデ
ィスク装置起動後の1回目の目標時間アドレスへのアク
セス処理は図2におけるディスク1のトラックピッチ測
定処理ステップ23を行わずステップ51でトラックピ
ッチの値を規格平均値としているので、ディスク装置の
起動時間が従来のディスク装置と同じであり、2回目以
降の目標時間アドレスへのアクセス処理はトラックピッ
チ測定をステップ52で前回のアクセス終了アドレス位
置で測定しているので、正確なトラック本数を求めるこ
とができ、ディスク1の目標時間アドレスへのアクセス
処理時間が短縮する利点を有する。In the above embodiment, step 22
23 after the linear velocity measurement processing of the disk 1 by
5, the track pitch measurement process of the disk 1 may be performed after the end of the access in step 28, as shown in step 52 in FIG. In this case, the first access processing to the target time address after the start of the disk drive in step 20 does not perform the track pitch measurement processing step 23 of the disk 1 in FIG. Since the startup time of the disk device is the same as that of the conventional disk device, and the second and subsequent access processing to the target time address is performed by measuring the track pitch at step 52 at the previous access end address position. The number of tracks can be obtained accurately, and the processing time for accessing the target time address of the disk 1 is advantageously reduced.
【0066】[0066]
【発明の効果】以上説明したように本発明によれば、デ
ィスクの線速度測定処理で線速度が求まり、ディスクの
トラックピッチ測定処理でトラックピッチが求まるた
め、ディスクの目標時間アドレスへのアクセス処理の際
に現在時間アドレスと目標時間アドレスとの間のトラッ
ク本数計算がディスクの線速度とトラックピッチに応じ
て求められ、線速度とトラックピッチが規格平均値と異
なるディスクにおいて正確なトラック本数を求めること
ができることから、1回目の目標時間アドレスへのアク
セス処理においてトラックシフト回数が少なくなるた
め、アクセス処理時間を短縮することができる。As described above, according to the present invention, since the linear velocity is obtained by the disk linear velocity measurement processing and the track pitch is obtained by the disk track pitch measurement processing, the access processing to the target time address of the disk is performed. In this case, the number of tracks between the current time address and the target time address is calculated according to the linear velocity and the track pitch of the disk, and the accurate number of tracks is calculated on a disk having a linear velocity and a track pitch different from the standard average value. Since the number of track shifts is reduced in the first access processing to the target time address, the access processing time can be shortened.
【図1】本発明の一実施の形態によるディスク装置を示
す概略ブロック図FIG. 1 is a schematic block diagram showing a disk device according to an embodiment of the present invention.
【図2】同ディスク装置におけるアクセス動作説明用の
フローチャートFIG. 2 is a flowchart for explaining an access operation in the disk device.
【図3】同ディスク装置におけるディスクのトラック本
数計算処理の概略図FIG. 3 is a schematic diagram of a process of calculating the number of tracks on a disk in the disk device.
【図4】同ディスク装置における線速度測定値・トラッ
クピッチ測定値の計算処理の概略図FIG. 4 is a schematic diagram of a calculation process of a linear velocity measurement value and a track pitch measurement value in the disk device.
【図5】同ディスク装置における他のアクセス動作説明
用のフローチャートFIG. 5 is a flowchart for explaining another access operation in the same disk device.
【図6】従来のディスク装置を示す概略ブロック図FIG. 6 is a schematic block diagram showing a conventional disk device.
【図7】同ディスク装置におけるアクセス動作説明用の
フローチャートFIG. 7 is a flowchart for explaining an access operation in the disk device.
1 ディスク 3 ピックアップ 7 現在時間アドレス読み込み手段 8 トラックシフト手段 9 アクセス手段 10 トラック本数計算手段 11 ディスクの線速度測定手段 12 トラックシフト時間測定手段 13 ディスクのトラックピッチ測定手段 14 時間アドレス0秒の半径値 15 線速度測定値 16 トラックピッチ測定値 31 時間アドレス0の位置 32 時間アドレスtaの位置 33 時間アドレス0からtaまでの面積 41 1本トラックシフト 42 1本トラックシフト前の時間アドレスta1 43 1本トラックシフト後の時間アドレスta2 44 1本トラックシフト時間ta3 46 半径ra付近の1周分の時間tla DESCRIPTION OF SYMBOLS 1 Disc 3 Pickup 7 Current time address reading means 8 Track shift means 9 Access means 10 Track number calculation means 11 Disc linear velocity measurement means 12 Track shift time measurement means 13 Disc track pitch measurement means 14 Radius value of time address 0 second 15 Measured linear velocity 16 Measured track pitch 31 Position of time address 0 32 Position of time address ta 33 Area from time address 0 to ta 41 One track shift 42 Time address ta1 before one track shift 43 One track Time address after shift ta2 44 One track shift time ta3 46 Time tra for one round near radius ra
Claims (1)
ィスクの現在位置の時間アドレスを読み込む現在時間ア
ドレス読み込み手段と、ディスクの設定トラック本数を
シフトするトラックシフト手段と、ディスクの中心から
の半径値が既知である位置でトラックシフトさせ、トラ
ックシフト前と後の時間アドレスからディスクの線速度
を測定する線速度測定手段と、ディスクの中心からの半
径値が未知である位置でトラックシフトさせ、トラック
シフト前と後の時間アドレスからディスクのトラックピ
ッチを測定するトラックピッチ測定手段と、ディスクの
線速度とトラックピッチの測定値からディスクの現在時
間アドレスと目標時間アドレスとの間のトラック本数を
求めるトラック本数計算手段と、計算したトラック本数
からトラック本数を設定し、トラックシフトすることに
よってディスクの目標時間アドレスにアクセスするアク
セス手段とを備えたディスク装置。1. A current time address reading means for reading a time address of a current position of a disk based on a time address on a disk, a track shift means for shifting a set number of tracks on the disk, and a radius value from a center of the disk. Linear velocity measuring means for measuring the linear velocity of the disk from time addresses before and after the track shift at a known position, and track shifting at a position where the radius value from the center of the disk is unknown. Track pitch measuring means for measuring the track pitch of the disk from the previous and subsequent time addresses, and the number of tracks for obtaining the number of tracks between the current time address and the target time address of the disk from the measured values of the linear velocity and the track pitch of the disk Calculation means and the number of tracks from the calculated number of tracks Access means for accessing the target time address of the disk by setting and track shifting.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP31911296A JPH10162525A (en) | 1996-11-29 | 1996-11-29 | Disk unit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP31911296A JPH10162525A (en) | 1996-11-29 | 1996-11-29 | Disk unit |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH10162525A true JPH10162525A (en) | 1998-06-19 |
Family
ID=18106605
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP31911296A Pending JPH10162525A (en) | 1996-11-29 | 1996-11-29 | Disk unit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH10162525A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001016951A1 (en) * | 1999-08-31 | 2001-03-08 | Matsushita Electric Industrial Co. Ltd. | Disk reproducing system |
-
1996
- 1996-11-29 JP JP31911296A patent/JPH10162525A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001016951A1 (en) * | 1999-08-31 | 2001-03-08 | Matsushita Electric Industrial Co. Ltd. | Disk reproducing system |
US6751174B1 (en) | 1999-08-31 | 2004-06-15 | Matsushita Electric Industrial Co., Ltd. | Disc reproducing system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH04259921A (en) | Optical disk device | |
JPH10188463A (en) | Disk storage device | |
US5047999A (en) | Optical record carrier reader calculating track pitch and write velocity for locating read point | |
JPH10162525A (en) | Disk unit | |
KR20030007197A (en) | Optical disk apparatus | |
JP2000030263A (en) | Optical recording medium reader | |
KR100477806B1 (en) | Pickup drive controller for optical disc drive | |
JPH08273182A (en) | Rotary recorder | |
JP3155546B2 (en) | Time data display device | |
US20030202433A1 (en) | Method of compensating for variations in track pitches of optical discs | |
JPH0476843A (en) | Magneto-optical disk recorder | |
JP2803586B2 (en) | High-speed search method for compact disc player | |
JPH0793786A (en) | Information processing device | |
KR19990080062A (en) | How to move the target position in search mode of optical pickup | |
JPH117636A (en) | Disk signal reading device | |
JPH06282852A (en) | Disk device head access method | |
JP2003059050A (en) | Optical disk recording method | |
JPH01176374A (en) | Magnetic head positioning controller | |
JPH11149755A (en) | Disk reproducing apparatus | |
JPH0370307B2 (en) | ||
JPH10106169A (en) | Information reproducing device and information recording device | |
JPH1049975A (en) | Optical disk drive | |
JPH08221917A (en) | Optical disc high speed access device | |
JPH02149981A (en) | Autotracking device | |
JP2004127361A (en) | Optical disk device, and method for controlling moving amount of optical pickup |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20031212 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040127 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040316 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040413 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20050620 |