JP2611849B2 - Optical disk drive - Google Patents
Optical disk driveInfo
- Publication number
- JP2611849B2 JP2611849B2 JP4323690A JP4323690A JP2611849B2 JP 2611849 B2 JP2611849 B2 JP 2611849B2 JP 4323690 A JP4323690 A JP 4323690A JP 4323690 A JP4323690 A JP 4323690A JP 2611849 B2 JP2611849 B2 JP 2611849B2
- Authority
- JP
- Japan
- Prior art keywords
- amplitude
- value
- optical disk
- area
- offset
- 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.)
- Expired - Fee Related
Links
Landscapes
- Moving Of The Head To Find And Align With The Track (AREA)
- Moving Of The Head For Recording And Reproducing By Optical Means (AREA)
- Optical Recording Or Reproduction (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、光デイスク、光磁気デイスク(以下これら
を単に光デイスクという)に情報を記録し、また再生す
る光デイスク装置に関し、さらに詳述するとそのサーボ
回路を安定して作動させるための手段を備えた光デイス
ク装置に関するものである。Description: BACKGROUND OF THE INVENTION The present invention relates to an optical disk device for recording and reproducing information on an optical disk and a magneto-optical disk (hereinafter simply referred to as an optical disk). Then, the present invention relates to an optical disk device provided with means for stably operating the servo circuit.
光デイスクに対する情報記録、情報再生は光ヘツドを
記録媒体に対して非接触にして行われるので、トラツキ
ング制御が必要であり、また正確な情報の記録再生のた
めにフオーカス制御が必要であり、何れの制御にもサー
ボ回路が用いられる。このサーボ回路は信号処理系のド
リフトのみならず、記録媒体の駆動系の安定性、更には
記録媒体の個体差等に拘らず安定した動作が行われるこ
とが望ましい。このようにサーボ回路を安定して作動さ
せるために、従来は例えばトラツキング制御についてみ
ると、個体差を解消するためにオフセツトを与える。こ
れは機械的には調整しきれない光学系のずれを正しいト
ラツキングを行わせるために電気的に調整するために与
える信号であり、安定した制御を行わせる為にはこのよ
うな補正は必須であり、例えば製造者の最終調整工程で
決定される。Since information recording and information reproduction on the optical disk are performed without bringing the optical head into contact with the recording medium, tracking control is necessary, and focus control is required for accurate information recording and reproduction. The servo circuit is also used for the control. It is desirable that this servo circuit performs a stable operation irrespective of not only the drift of the signal processing system but also the stability of the drive system of the recording medium, and further, the individual difference of the recording medium. In order to operate the servo circuit stably in this manner, conventionally, for example, in tracking control, an offset is provided to eliminate individual differences. This is a signal that is applied to electrically adjust the deviation of the optical system that cannot be adjusted mechanically to perform correct tracking, and such correction is indispensable for performing stable control. Yes, for example, determined by the manufacturer's final adjustment process.
このようにしてオフセツト量が設定された光デイスク
装置は需要家に渡るまでの間に機械的衝撃を受け、また
経年変化、さらには、使用時の環境条件の変化等による
デイスクの反りにより、設定されているオフセツト量が
最適なものでなくなることがある。従つて需要家での使
用に先立つて再調整をしたり、また定期、不定期的にオ
フセツトを調整することが望まれるが現実には困難であ
ることが多い。オフセツト量が適切でない場合はトラツ
クミスを生じて記録データ、再生データに誤りを生じる
ことがある。The optical disk device in which the offset amount is set in this way receives a mechanical shock before it reaches the customer, and also changes due to aging, and furthermore, due to the warpage of the disk due to changes in environmental conditions during use, etc. The set offset amount may not be optimal. Therefore, it is desired to readjust before use by the customer or to adjust the offset regularly or irregularly, but it is often difficult in practice. If the offset amount is not appropriate, a track miss may occur, causing errors in the recorded data and the reproduced data.
さらに、デイスクに均一のオフセツトを与えたとして
もデイスク面の位置によつては必ずしもそのオフセツト
量が最適値ではなく、最悪の場合にはオフセツトを与え
ているにもかかわらず、サーボはずれを生じる場合も考
えられる。Furthermore, even if a uniform offset is applied to the disk, the offset amount is not always the optimum value depending on the position of the disk surface, and in the worst case, the servo is offset even though the offset is applied. Is also conceivable.
本発明は斯かる問題点を解消するためになされたもの
であり、デイスク面上の各位置において自動的にオフセ
ツト量を決定する手段を設けることにより常に安定した
サーボ制御が可能となる光デイスク装置を提供すること
を目的とする。SUMMARY OF THE INVENTION The present invention has been made in order to solve such a problem, and an optical disk device capable of always performing stable servo control by providing means for automatically determining an offset amount at each position on a disk surface. The purpose is to provide.
請求項1に係る本発明の光デイスク装置は、光デイス
クにビームを照射し、照射したビームの反射光に基いて
上記ビームの照射位置を制御するサーボ回路を備えたも
のであつて、上記光デイスクを1又は複数の領域に分割
する手段、分割された各領域の所定のトラツクを横断す
ることによつて得られる信号の最大値及び最小値を検出
する手段検出された最大値及び最小値より上記信号の振
幅を検出する手段、並びに検出された振幅を一定とする
ようにセンサゲインを変更する手段を備え、変更された
センサゲインにより各領域のサーボ回路を制御すること
を特徴とする。The optical disk device according to the present invention according to claim 1, further comprising: a servo circuit that irradiates the optical disk with a beam and controls an irradiation position of the beam based on reflected light of the irradiated beam. Means for dividing the disk into one or a plurality of areas; means for detecting the maximum and minimum values of the signal obtained by traversing a predetermined track in each of the divided areas; It is characterized by comprising means for detecting the amplitude of the signal, and means for changing the sensor gain so as to make the detected amplitude constant, and the servo circuits in each area are controlled by the changed sensor gain.
請求項2に係る本発明の光デイスク装置は投射光ビー
ムを光デイスク上の記録トラツクに追随させるトラツキ
ング制御を行うものであつて、上記光デイスクを1又は
複数の領域に分割する手段、分割された各領域に照射し
たビームの反射光より得た信号の振幅を検出する手段、
上記トラツキング制御のオフセツトを与える手段、少な
くとも3点の相異なるトラツキング制御位置で得た上記
信号の振幅からトラツキング制御と振幅との間の関係を
示す関数を算出する手段、並びに上記関数の極大値に関
連するトラツキング制御位置となるように各領域のトラ
ツキング制御のオフセツト値を算出する手段を備え、算
出されたオフセツト値によつて各領域のトラツキング制
御を校正することを特徴とする。The optical disk apparatus according to the present invention is for performing tracking control for causing a projection light beam to follow a recording track on the optical disk, and means for dividing the optical disk into one or a plurality of areas. Means for detecting the amplitude of the signal obtained from the reflected light of the beam applied to each area,
Means for offsetting the tracking control, means for calculating a function indicating the relationship between the tracking control and the amplitude from the amplitudes of the signals obtained at at least three different tracking control positions, and a maximum value of the function. There is provided means for calculating an offset value of the tracking control of each area so as to be a relevant tracking control position, and the tracking control of each area is calibrated based on the calculated offset value.
請求項3に係る本発明の光デイスク装置は、投射光ビ
ームを光デイスク上の記録トラツクに追随させるフオー
カス制御を行うものであつて、上記光デイスクを1又は
複数の領域に分割する手段、分割された各領域に照射し
たビームの反射光より得た信号の振幅を検出する手段、
上記フオーカス制御のオフセツトを与える手段、少なく
とも3点の相異なるフオーカス制御位置で得た上記信号
の振幅からフオーカス制御と振幅との間の関係を示す関
数を算出する手段、並びに上記関数の極大値に関連する
フオーカス制御位置となるように各領域のフオーカス制
御のオフセツト値を算出する手段を備え、算出されたオ
フツト値によつて各領域のフオーカス制御を校正するこ
とを特徴とする。According to a third aspect of the present invention, there is provided an optical disk apparatus for performing focus control for causing a projection light beam to follow a recording track on the optical disk, wherein the optical disk is divided into one or a plurality of areas. Means for detecting the amplitude of the signal obtained from the reflected light of the beam applied to each area,
Means for offsetting the focus control, means for calculating a function indicating the relationship between focus control and amplitude from the amplitudes of the signals obtained at at least three different focus control positions, and a maximum value of the function. There is provided means for calculating an offset value of focus control of each area so as to be a related focus control position, and the focus control of each area is calibrated based on the calculated offset value.
本発明に係る光デイスク装置では、サーボ回路の校正
値をデイスクの領域毎に記憶し、記憶された校正値によ
り領域毎のビームの照射状態を制御する。In the optical disk device according to the present invention, the calibration value of the servo circuit is stored for each disk area, and the beam irradiation state for each area is controlled based on the stored calibration value.
以下、本発明の実施例を詳述する。この発明は光ディ
スク媒体の複数の位置でサーボ制御のオフセツトを与
え、またサーボゲインを変更する為に、光デイスクを複
数の領域に分割し、分割した領域毎にオフセツト値、サ
ーボゲイン等の校正値を記憶させる為のマツピングに関
するものである。そしてこのマツピングを光デイスクの
起動時又はアクセス時等に各領域毎に適宜行うことが可
能となるようにオフセツト値又はサーボゲイン等を検出
し、調整することができるようにするものである。ま
ず、光デイスク媒体の所定の領域におけるオフセツトの
検出について説明する。Hereinafter, examples of the present invention will be described in detail. The present invention provides an offset for servo control at a plurality of positions on an optical disk medium, and divides an optical disk into a plurality of areas in order to change a servo gain, and for each divided area, a calibration value such as an offset value and a servo gain. Is related to mapping for storing Then, the offset value or the servo gain can be detected and adjusted so that this mapping can be appropriately performed for each area when starting up or accessing the optical disk. First, detection of offset in a predetermined area of the optical disk medium will be described.
第1図は本発明のサーボ回路を備えた光デイスク装置
の模式的ブロツク図である。第2図は本発明の動作を示
すフローチャートである。光デイスク(10)の下方には
固定の発光素子(1b)、受光素子(1e)等を備えてなる
光ヘツド(101)(102)が配されており、発光素子(1
b)が発した光ビームは光ヘツド(102)を構成する対物
レンズ(1a)を介して光デイスク(10)に投射され、こ
こからの反射光が再び対物レンズ(1a)を経て受光素子
に到るようにしている。光ヘツド(102)はキヤリツジ
(103)に搭載されており、これに設けたリニアモータ
(1c)の駆動によつてシーク動作、つまり、光デイスク
(10)の半径方向への粗移動をし、また対物レンズ(1
a)に付設した電磁アクチユエータ(1d)により光ビー
ム投射点の光デイスク(10)の半径方向の密移動を行わ
せてトラツキング制御を行わせるようになつている。FIG. 1 is a schematic block diagram of an optical disk device having a servo circuit according to the present invention. FIG. 2 is a flowchart showing the operation of the present invention. Below the optical disk (10), optical heads (101) and (102) each including a fixed light emitting element (1b) and a light receiving element (1e) are arranged.
The light beam emitted by b) is projected on the optical disk (10) via the objective lens (1a) constituting the optical head (102), and the reflected light from this is again passed through the objective lens (1a) to the light receiving element. I am trying to arrive. The optical head (102) is mounted on the carriage (103), and seek operation is performed by driving a linear motor (1c) provided on the carriage (103), that is, the optical disk (10) is roughly moved in a radial direction. The objective lens (1
The electromagnetic actuator (1d) attached to a) causes the optical disk (10) at the light beam projection point to move densely in the radial direction to perform tracking control.
光デイスク媒体上の所定の領域のオフセツトを検出す
るためには、光ヘツドが所定のトラツク上にトラツキン
グ制御されている状態から加算器(12)を介して電磁ア
クチユエータ駆動回路(14)へ所要の信号を発して当該
トラツクを内周側から外周方向へ、外周側から内周方向
へ交互に移動させる。このような動作を行わせることに
より差動増幅器1gの出力は第3図に示すように正弦波状
となる。この差動増幅器1gの出力はA/D変換器2へ入力
され、ここで所定ビツドのデイジタル信号に変換され、
このデイジタル信号は最大値レジスタ3、最小値レジス
タ4、比較器6及びサーボ外れ検出回路7へ入力され
る。最大値レジスタ3及び最小値レジスタ4の内容はマ
ルチプレクサ5によつて比較器6へ交互に与えられるよ
うになつている。比較器6はA/D変換器2から入力され
る内容とマルチプレクサ5からの入力とを比較し、その
比較結果に応じて最大値レジスタ3、最小値レジスタ4
の内容を更新する。In order to detect the offset of a predetermined area on the optical disk medium, the electromagnetic head drive control circuit (14) is connected to the electromagnetic actuator drive circuit (14) via the adder (12) from the state where the optical head is controlled to track on the predetermined track. A signal is issued to move the track alternately from the inner circumference to the outer circumference and from the outer circumference to the inner circumference. By performing such an operation, the output of the differential amplifier 1g becomes sinusoidal as shown in FIG. The output of the differential amplifier 1g is input to the A / D converter 2, where it is converted into a predetermined bit digital signal.
This digital signal is input to the maximum value register 3, the minimum value register 4, the comparator 6, and the servo off detection circuit 7. The contents of the maximum value register 3 and the minimum value register 4 are alternately supplied to a comparator 6 by a multiplexer 5. The comparator 6 compares the content input from the A / D converter 2 with the input from the multiplexer 5, and according to the comparison result, the maximum value register 3 and the minimum value register 4
Update the contents of
即ち、マルチプレクサ5は図示しない制御回路からの
信号によつて最大値レジスタ3(又は最小値レジスタ
4)の内容を比較器6に与えている場合においては、A/
D変換器2からの入力がマルチプレクサ5からの入力よ
りも大(又は小)である場合にA/D変換器2出力を最大
値レジスタ3(又は最小値レジスタ4)に取込ませてそ
の内容を更新させる。逆に小(又は大)である場合は最
大値レジスタ3(又は最小値レジスタ4)の内容を更新
しない。このような処理を反復すると最大値レジスタ3
にはそれまでのA/D変換器2出力の最大値(即ち正弦波
状信号の最大値)が、また最小値レジスタ4には同じく
最小値(即ち正弦波状信号の最小値)が記憶されること
になる。マイクロプロセツサ8は片道の移動ごとの最大
値及び最小値を取り込む。なお、マイクロプロセツサ8
が電磁アクチユエータ14に光ヘツドの移動のための信号
を発する都度、最大値レジスタ3及び最小値レジスタ4
をリセツトすることで光ヘツド1の片道の移動ごとの最
大値、最小値を求めることができる。マイクロプロセツ
サ8はこのようにして求めた最大値、最小値の中央値の
値と0レベルとの差をオフセツト値とする。That is, when the content of the maximum value register 3 (or the minimum value register 4) is given to the comparator 6 by a signal from a control circuit (not shown), the multiplexer 5 outputs A /
When the input from the D converter 2 is larger (or smaller) than the input from the multiplexer 5, the output of the A / D converter 2 is taken into the maximum value register 3 (or the minimum value register 4) and the contents thereof are read. To update. Conversely, if the value is small (or large), the contents of the maximum value register 3 (or the minimum value register 4) are not updated. When such processing is repeated, the maximum value register 3
Stores the maximum value of the output of the A / D converter 2 (that is, the maximum value of the sine-wave signal) and the minimum value register 4 stores the same minimum value (that is, the minimum value of the sine-wave signal). become. The microprocessor 8 captures the maximum and minimum values for each one-way movement. In addition, the microprocessor 8
Sends a signal to the electromagnetic actuator 14 for moving the optical head, the maximum value register 3 and the minimum value register 4
By resetting, the maximum value and the minimum value for each one-way movement of the optical head 1 can be obtained. The microprocessor 8 sets the difference between the median value of the maximum value and the minimum value thus obtained and the 0 level as the offset value.
次にマツプ化について説明する。マツプ化する為には
このようなオフセツトの値を例えば第4図に示すように
光デイスク媒体を複数の領域(第4図では16領域)に分
割し、各領域毎にその領域を代表する最大値及び最小値
を算出する。即ち、領域1内で、所定のトラツク上にあ
る光ビームを光ヘツド内のレンズを操作することにより
トラツクの内周側から外周方向へ1トラツクジヤンプし
た後、外周側から内周方向へ1トラツクジヤンプするよ
うに交互に移動させる。これにより前述したようにそれ
ぞれの片道の移動ごとの最大値、最小値を求めた後、こ
れら最大値、最小値の平均値を求め、領域1を代表する
最大値、最小値とする。この最大値と最小値の中央値と
0レベルとの差を領域1のオフセツト値としメモリ15に
記憶する。デイスクの回転に沿つて領域5→領域9→領
域13のオフセツト値を上述したのと同様に算出して記憶
する。次に領域2にある所定のトラツクに光スポツトを
移動させ、同様に領域2→領域6→領域10→領域14のオ
フセツト値を同様の方法で算出し記憶する。以下この動
作を繰返す。領域16までのオフセツト値を算出し記憶し
終えると各領域のオフセツト値の割りつけ(以下光デイ
スクのマツピングと称す。)は全て終了したことにな
る。上記の方法で各領域の所定のトラツクはどのトラツ
クを選択してもよいが領域内の中央トラツク(第5図
A)を選択することが比較的偏りのないオフセツト値が
得られるものと考えられる。また、上述の方法では各領
域の所定のトラツクを予め選択したが、第6図に示すよ
うに、連続n本のジヤンプを光ヘツドに指示し、ジヤン
プ毎に最大値、最小値を求めてこの平均値から各領域の
オフセツト値を算出してもよい。Next, the mapping will be described. In order to perform mapping, such an offset value is divided into a plurality of areas (16 areas in FIG. 4) of the optical disk medium as shown in FIG. 4, for example. Calculate the value and the minimum value. That is, in the area 1, the light beam on the predetermined track is moved one track from the inner circumference side to the outer circumference direction by operating the lens in the optical head, and then one track is moved from the outer circumference side to the inner circumference direction. Move alternately to jump. Thus, as described above, the maximum value and the minimum value for each one-way movement are obtained, and then the average value of the maximum value and the minimum value is calculated, and the average value is set as the maximum value and the minimum value representative of the area 1. The difference between the median of the maximum value and the minimum value and the 0 level is stored in the memory 15 as the offset value of the area 1. In accordance with the rotation of the disk, the offset values of the area 5 → the area 9 → the area 13 are calculated and stored in the same manner as described above. Next, the light spot is moved to a predetermined track in the area 2, and similarly, the offset values of the area 2, the area 6, the area 10, and the area 14 are calculated and stored in the same manner. Hereinafter, this operation is repeated. When the offset values up to the area 16 have been calculated and stored, the assignment of the offset values of each area (hereinafter referred to as optical disk mapping) has been completed. In the above method, any track may be selected as the predetermined track in each area, but selecting the central track (FIG. 5A) in the area is considered to provide a relatively unbiased offset value. . In the above-mentioned method, predetermined tracks in each area are selected in advance. However, as shown in FIG. 6, n consecutive jumps are specified to the optical head, and the maximum value and the minimum value are obtained for each jump. The offset value of each area may be calculated from the average value.
光デイスク媒体のマツピングの領域の配列(map)
は、トラツク方向(径方向)の割り付けをトラツクグル
ープNO、セクタ方向(周方向)の割り付けをセクタグル
ープNOとすると map=(トラツクグループNO、セクタグループNO) のマトリツクスで表わすことができる。ここで、 トラツクグループNO≦トラツク数or外部スケールの最
大きざみ、1≦セクタグループNO≦周方向セクタ数orデ
イスクモータ回転パルス数 とする。考えられるトラツクグループ数及びセクタグル
ープ数としては トラツクグループ数=4、8、16、32 セクタグループ数=4、8、16、セクタ数 である。これについては各グループ数は偶数とした方が
マイコンの演算速度を速くすることができ、4以下の数
では本発明の目的である補正を充分に行うには不足であ
り、さらに32以上では処理時間のオーバヘツドが生じる
からである。Array of mapping areas on optical disk media (map)
Can be expressed by a matrix of map = (track group NO, sector group NO), where allocation in the track direction (radial direction) is a track group NO and allocation in the sector direction (circumferential direction) is a sector group NO. Here, it is assumed that track group NO ≦ the number of tracks or the maximum scale of the external scale, 1 ≦ sector group NO ≦ the number of sectors in the circumferential direction or the number of rotation pulses of the disk motor. Possible number of track groups and number of sector groups are as follows: number of track groups = 4, 8, 16, 32 sector groups = 4, 8, 16, sector number. If the number of groups is set to an even number, the operation speed of the microcomputer can be increased. If the number is 4 or less, it is insufficient to sufficiently perform the correction which is the object of the present invention. This is because time overhead occurs.
セクタ方向の領域の割りつけは、マイコンが周方向の
アドレス位置を検知している方法では、セクタの境界点
を領域の境界とし、マイコンがデイスクモータの回転パ
ルスを検出している方法ではこの検出値を利用する。セ
クタの境界点を利用する場合、現在の130mmの光デイス
クのセクタ数は17セクタ(1セクタ512バイト)又は31
セクタ(1セクタ1Kバイト)であり、90mmのものでは13
セクタ又は25セクタであるため、例えば13セクタの光デ
イスクでセクタループ数を4とする場合、第7図に示す
ように光デイスクを4等分した後にこの等分線から距離
の近いセクタの境界点を各領域の境界として割りつける
ことが必要である。Area allocation in the sector direction is performed by using the method in which the microcomputer detects the circumferential address position, using the boundary point of the sector as the area boundary, and using the method in which the microcomputer detects the rotation pulse of the disk motor. Use values. When using sector boundary points, the current number of sectors on a 130 mm optical disk is 17 sectors (512 bytes per sector) or 31 sectors.
It is a sector (1Kbyte per sector), and 13 for 90mm
For example, if the number of sector loops is 4 for a 13-sector optical disk because it is a sector or 25 sectors, the optical disk is divided into four equal parts as shown in FIG. It is necessary to assign points as boundaries of each area.
上述した例(以下ジヤンピング法と称す。)では、オ
フセツト値を得るために1本又はn本のトラツクジヤン
プにより生じるトラツキングセンサ波形を使用した。こ
のようなトラツクジヤンプにより生ずる波形は後述する
シーク時に検出する波形に比べクリアな波形を得ること
ができ、さらにジヤンプの際に、トラツクアドレスを検
出する為測定点が非常に明確である。この為、マツプ作
成に生じるエラーの処理がしやすいという利点を有して
いる。このようにビームをジヤンピングさせてオフセツ
ト値をマツピングする方法は光デイスク起動時で記録再
生前の段階で行うのに適しているが、記録再生時のデー
タアクセス時に行うこともできる。この場合についてさ
らに詳細に説明する。第8図に現在トラツクaから目的
トラツクbまでリニアモータの駆動により光スポツトを
移動させた時、トラツキングセンサ波形は波形Bのよう
に検出される。この波形でCの部分ではリニアモータの
駆動速度が速い為、トラツキングセンサ信号は検出され
ないが、駆動開始時(D)又は駆動終了時(E)には検
出される。このいずれか又は両方の波形を使用して正弦
波状波形の最大値及び最小値を検出し、オフセツト値を
算出する。このような方法ではトラツキングセンサ波形
がクリアでない。また、シーク時であるのでトラツクの
本数はカウントしているが、トラツクアドレスを検出し
ていない為、ジヤンピング法に比べ測定点も不明確であ
る。しかし、データアクセスと連動してマツピングする
ことが可能であるという利点を有する。また、ジヤンピ
ングによるシーク動作を行う装置であれば多少時間がか
かるがデータアクセスと連動させてアクセス毎に領域を
マツピングしていくことも可能である。In the above-described example (hereinafter referred to as a jumping method), a tracking sensor waveform generated by one or n track jumps is used to obtain an offset value. The waveform generated by such a track jump can obtain a clearer waveform than the waveform detected at the time of seek described later, and the measurement point is very clear because the track address is detected at the time of the jump. For this reason, there is an advantage that it is easy to handle an error generated in map creation. The method of jumping the beam to map the offset value is suitable for starting the optical disk at a stage before recording and reproduction, but can also be performed at the time of data access during recording and reproduction. This case will be described in more detail. In FIG. 8, when the optical spot is moved from the current track a to the target track b by driving the linear motor, the waveform of the tracking sensor is detected as shown in waveform B. In the portion C in this waveform, the tracking sensor signal is not detected because the driving speed of the linear motor is high, but is detected at the start of driving (D) or at the end of driving (E). The maximum value and the minimum value of the sinusoidal waveform are detected by using one or both of the waveforms, and the offset value is calculated. In such a method, the tracking sensor waveform is not clear. In addition, the number of tracks is counted at the time of seeking, but the track point is not detected, so that the measurement point is not clear as compared with the jumping method. However, there is an advantage that mapping can be performed in conjunction with data access. Further, if it is a device that performs a seek operation by jumping, it takes some time, but it is also possible to map the area for each access in conjunction with data access.
また、本願出願人が製作した光デイスク装置では、速
度検出方式として現代制御理論に基づく状態観測器(オ
ブザーバ)を用いており、リニアモータの駆動による粗
移動のみで任意のトラツクへダイレクトにアクセス可能
としている(マクロシーク)。このシステムを使用する
ことによりリニアモータを低速度でかつ一定速度で駆動
させることにより上記ジヤンピングシークよりも迅速
に、上記アクセス法よりも正確にマツピングが可能とな
る。このようなオブザーバの構成は、特開昭63−271728
号公報に詳細に説明されている。第9図にオブザーバを
使用した光デイスク駆動装置の全体構成のブロツク図、
第10図は第9図の光デイスク駆動装置における速度制御
系のブロツク図を示す。リニアモータを低速度でかつ一
定速度に制御するためには目標速度発生回路に速度一定
のパターンを設定しこのパターンに沿つて速度制御され
るか否かを状態観測器(16)で検出し、されていない場
合はパターンと検出値との差をリニアモータ駆動回路
(13)にフイードバツクする。このようにリニアモータ
の制御を行うことでジヤンピングシーク時よりも迅速に
かつ、アクセス法で得られるトラツキングセンサ信号よ
りもクリアな波形を得ることができ、より正確な領域代
表値によるマツピングが可能となる。In addition, the optical disk device manufactured by the present applicant uses a state observer (observer) based on modern control theory as a speed detection method, and any track can be directly accessed only by coarse movement driven by a linear motor. (Macro seek). By using this system, by driving the linear motor at a low speed and at a constant speed, mapping can be performed faster than the jump seek and more accurately than the access method. The structure of such an observer is disclosed in JP-A-63-271728.
This is described in detail in the official gazette. FIG. 9 is a block diagram of the overall configuration of an optical disk drive using an observer,
FIG. 10 is a block diagram of a speed control system in the optical disk drive of FIG. In order to control the linear motor at low speed and constant speed, a constant speed pattern is set in the target speed generation circuit, and whether or not the speed is controlled along this pattern is detected by the state observer (16). If not, the difference between the pattern and the detected value is fed back to the linear motor drive circuit (13). By controlling the linear motor in this way, it is possible to obtain a clearer waveform than the tracking sensor signal obtained by the access method more quickly than at the time of jumping seek, and mapping with a more accurate area representative value can be achieved. It becomes possible.
以上、マツピングを行う方法としてジヤンピング法、
アクセス法、ジヤンピングシーク法、マクロシーク法
(オブザーバ法)について述べたが、これらを組み合わ
せてマツピングを行つてもよい。例えば、デイスク挿入
時にジヤンピング法により割りつけたデイスクの全領域
をマツピングした後、アクセスがある毎にアクセス法に
より、アクセスした領域の値を更新させる学習機能を付
加する等の方法である。この領域の値を更新させる具体
的な算式としては更新データ=a1×(アクセス時に算出
した領域代表値)+a2×(デイスク挿入時に算出した領
域代表値)ただしa1+a2=1とし、例えば 等を設定すれば良い。As described above, the jumping method is used as a method for performing mapping.
Although the access method, jumping seek method, and macro seek method (observer method) have been described, the mapping may be performed by combining these methods. For example, there is a method of mapping the entire area of the disk allocated by the jumping method when inserting the disk, and then adding a learning function of updating the value of the accessed area by the access method every time there is access. As a specific formula for updating the value of this area, update data = a 1 × (area representative value calculated at the time of access) + a 2 × (area representative value calculated at the time of disk insertion) where a 1 + a 2 = 1, For example Etc. may be set.
また、マツピングを行う時期としては、上述したデイ
スク挿入時及びアクセス時の他に、デイスク装置内に温
度センサ、湿度センサ等の環境センサを設置しておきこ
れらセンサの変化量が一定の変化量を超えた時に行うよ
うにしたり、さらには所定時間毎に行うようにしても良
い。When the mapping is performed, in addition to the above-described disk insertion and disk access, environmental sensors such as a temperature sensor and a humidity sensor are installed in the disk device, and the amount of change of these sensors is constant. It may be performed when it exceeds, or may be performed every predetermined time.
以上の実施例ではトラツキングセンサ信号波形の最大
値と最小値を使用したオフセツト値を算出し、マツピン
グを行う方法を述べてきたが、第11図のように通常トラ
ツキングセンサ信号と同様に検知しているトラツキング
クロツシング信号(TCS信号)の最大値のタイミングで
のトラツキングセンサ信号とトラツキングセンサ信号の
0レベルとの差をオフセツト値としても良い。In the above embodiment, the offset value is calculated by using the maximum value and the minimum value of the tracking sensor signal waveform, and the mapping method is described. However, as shown in FIG. 11, detection is performed in the same manner as the normal tracking sensor signal. The difference between the tracking sensor signal at the timing of the maximum value of the tracking crossing signal (TCS signal) and the 0 level of the tracking sensor signal may be used as the offset value.
さらにセクタのヘツダ部等のプリフオーマツト部での
再生信号が最大となるようにオフセツト値を与えてもよ
い。第12、13、14図において、この方法でのオフセツト
値の算出の仕方について説明する。第12図は光デイスク
(10)のマツピングを行う所定の領域内のトラツク(1
7)上のヘツダ部(18)(19)(20)を示したものであ
る。第13図のフローチャートで示すようにマイクロプロ
セツサ(8)によりヘツダの検出手段(図示せず)によ
りヘツダを検出した時にオフセツト加算ゲイン切換回路
(9)に所定のオフセツトを与える。即ちヘツダ(18)
を検出した時に所定のオフセツト量(オフセツト0)を
与えその際のデータ信号の振幅を算出する(第14図
)。次にヘツダ(19)を検出した時に上記オフセツト
0+20Hのオフセツト量を与えその際のデータ信号の振
幅を算出する(第14図)。次にヘツダ(20)を検出し
た時に同様にオフセツト0−20Hのオフセツト量を与
え、その際のデータ信号の振幅を算出する(第14図
)。このようにして得られた3点での情報を用いてオ
フセツト量とトラツキング制御のための信号の振幅との
間の関係を表す関数を算出する。この関数は上に凸の2
次関数として近似できるので、上述の3点での情報によ
つて特定できる。Further, an offset value may be given so that a reproduced signal in a preformat portion such as a header portion of a sector is maximized. 12, 13, and 14, a method of calculating the offset value by this method will be described. FIG. 12 shows a track (1) in a predetermined area for mapping the optical disc (10).
7) Shows the upper headers (18), (19) and (20). As shown in the flowchart of FIG. 13, a predetermined offset is given to the offset addition gain switching circuit (9) when the header is detected by the microprocessor (8) by the header detecting means (not shown). That is, Hetsuda (18)
Is detected, a predetermined offset amount (offset 0) is given, and the amplitude of the data signal at that time is calculated (FIG. 14). Next, when the header (19) is detected, the offset amount of offset 0 + 20H is given, and the amplitude of the data signal at that time is calculated (FIG. 14). Next, similarly, when the header (20) is detected, the offset amount of offset 0-20H is given, and the amplitude of the data signal at that time is calculated (FIG. 14). Using the information at the three points thus obtained, a function representing the relationship between the offset amount and the amplitude of the signal for tracking control is calculated. This function is a convex 2
Since it can be approximated as a next function, it can be specified by the information at the above three points.
このようにして関数を定数と、極大値をとるオフセツ
ト量とが求められるが、マイクロプロセツサ8はその
「微分値=0」等の条件を用いて当該オフセツト量を算
出し、これを最適オフセツト量として領域のオフセツト
値としてメモリ(15)に記憶する。この実施例では3つ
のヘツダ部を使用して説明したが、ヘツダより長いプリ
フオーマツトデータがある場合はそのデータ部を使用し
て、上述したようにオフセツト量を変化させオフセツト
値を決定してもよい。またアドオンデータ(記録された
情報データ)でも精度は落ちるが可能である。In this way, the function and the offset and the offset amount that takes the maximum value are obtained. The microprocessor 8 calculates the offset amount by using the condition such as “differential value = 0” and calculates the optimum offset. The amount is stored in the memory (15) as an offset value of the area. This embodiment has been described using three headers. However, if there is preformat data longer than the header, the offset is determined by changing the offset amount as described above using the data. Is also good. In addition, the accuracy of add-on data (recorded information data) can be reduced.
さらにプツシユプルセンサ方式でアクチユエータの駆
動電流を制御できる場合で以下のようにした場合オフセ
ツト値を0にすることが可能となる。マイクロプロセツ
サ8は加算器12へトラツクジヤンプ指令を与え、その際
に得られるセンサ出力、つまり差動増幅器1g出力の振幅
の最大値、最小値、つまり上下の振幅を求める。これを
駆動電流を相違せしめて、即ち対物レンズ1aのアクチユ
エータ1dの駆動回路14に異なる直流成分を付加せしめて
少なくとも2回求める。第15図は横軸にアクチユエータ
の直流駆動電流を、また縦軸にセンサ出力をとつて、そ
の測定結果を黒点で示しており、この例では駆動電流0
(直流成分0)と、駆動電流20Hとの2点で測定してい
る。このようにして求めた最大値、最小値夫々を結ぶ直
線(実線)を求め、これによりその中心値相当の直線
(破線)を求める。この破線とセンサ出力0(座標横
軸)との交点(X点)を最適駆動電流値として算出す
る。即ちこのX点に相当する直流電流を駆動回路14に与
えると、X点は中心値の直線上にあるから上下の振幅が
等しくなる、つまり、オフセツト=0となるのであり、
上下の振幅が等しいということはトラツクの中心をビー
ムが正確にトレースしていることを意味するからであ
る。この場合は上記オフセツト値の代りに駆動電流をマ
ツプすることになる。以上のように光デイスクの各領域
のトラツキングを行う際のオフセツト値がメモリ(15)
にマツピングされていれば、マイクロプロセツサ(8)
はトラツキングの際トラツキング信号を、マツピングさ
れているオフセツト値により調整し、調整されたトラツ
キング信号は位相補償回路(11)へ入力され、位相補償
及び結合補償が行われ、電磁アクチユエータ(1d)の駆
動に係るデータを加算器(12)へ、またリニアモータ
(1c)の駆動に係るデータをリニアモータ駆動回路(1
3)へ与える。これにより校正された正確なトラツキン
グ信号によりトラツキングサーボ制御が行われる。Further, when the drive current of the actuator can be controlled by the push-pull sensor method, the offset value can be set to 0 in the following case. The microprocessor 8 gives a track jump command to the adder 12, and obtains the sensor output obtained at that time, that is, the maximum value and the minimum value of the amplitude of the differential amplifier 1g output, that is, the upper and lower amplitudes. This is obtained at least twice by making the drive current different, that is, adding a different DC component to the drive circuit 14 of the actuator 1d of the objective lens 1a. FIG. 15 shows the DC drive current of the actuator on the horizontal axis and the sensor output on the vertical axis, and shows the measurement results as black dots.
(DC component 0) and the drive current 20H are measured at two points. A straight line (solid line) connecting the maximum value and the minimum value thus obtained is obtained, and a straight line (broken line) corresponding to the center value is obtained. The intersection (point X) between this broken line and the sensor output 0 (horizontal coordinate axis) is calculated as the optimum drive current value. That is, when a direct current corresponding to the point X is given to the drive circuit 14, the point X is on the straight line of the center value, so that the upper and lower amplitudes are equal, that is, the offset = 0.
The fact that the upper and lower amplitudes are equal means that the beam accurately traces the center of the track. In this case, the drive current is mapped instead of the offset value. As described above, the offset value when tracking each area of the optical disk is stored in the memory (15).
If it is mapped to the microprocessor (8)
Adjusts the tracking signal at the time of tracking by using a mapped offset value, and inputs the adjusted tracking signal to the phase compensation circuit (11) to perform phase compensation and coupling compensation, thereby driving the electromagnetic actuator (1d). To the adder (12), and to the linear motor drive circuit (1
Give to 3). Thus, the tracking servo control is performed by the calibrated accurate tracking signal.
尚、第1図において、差動増幅器(1g)の後段にA/D
変換器(2)、その後段に最大、最小レジスタを設けて
いるが差動増幅器の後段にピーク検知回路を設け、これ
により最大、最小を算出した後A/D変換器(2)でデジ
タル化するようにしてもよい。In FIG. 1, the A / D is provided after the differential amplifier (1g).
The converter (2), the maximum and minimum registers are provided in the subsequent stage, but the peak detection circuit is provided in the subsequent stage of the differential amplifier, and the maximum and minimum are calculated, and then digitized by the A / D converter (2) You may make it.
今までマツピングする量としてオフセツト値について
述べてきたが、その他センサゲイン、閾値、フオーカス
オフセツト等が考えられる。以下各量について述べる。Although the offset value has been described as the mapping amount, other sensor gains, threshold values, focus offsets, and the like can be considered. Hereinafter, each amount will be described.
センサゲイン 上述したように、トラツクを横切ることによつて得ら
れるトラツキングセンサ信号の最大値、最小値を光デイ
スクの各領域(例えば第4図(1〜16)毎に求めた後、
マイクロプロセツサ(8)は上記最大値、最小値より振
幅を算出し、この振幅を一定にするようなセンサゲイン
をメモリ15に記憶する。トラツキングの際はこのセンサ
ゲインに従いゲンインを変更する。例えば、第16図には
大ダイナミツクレンジの再生信号の振幅を左に示し、ゲ
インを変更した後の小ダイナミツクレンジ出力を右に示
している。図において標準振幅1に対して−6dB〜+6dB
の振幅入力に対し、−6〜0dBは+3dBゲイン、0dB〜+6
dB入力に対しては−3dBゲインにすると、ゲイン切換後
のセンサ振幅は標準振幅1に対して−3dB〜+3dBの範囲
に入る。上述した−6〜0dBでは+3dBゲイン、0dB〜+6
dBでは−3dBゲインにするという情報が各領域にマツプ
化されることになる。Sensor Gain As described above, the maximum value and the minimum value of the tracking sensor signal obtained by crossing the track are determined for each area of the optical disk (for example, for each of FIGS. 4 (1 to 16)).
The microprocessor (8) calculates the amplitude from the maximum value and the minimum value, and stores a sensor gain in the memory 15 so as to keep the amplitude constant. At the time of tracking, the gain is changed according to the sensor gain. For example, FIG. 16 shows the amplitude of the reproduced signal in the large dynamic range on the left, and shows the small dynamic range output after changing the gain on the right. In the figure, -6dB to + 6dB for standard amplitude 1
-6 to 0dB is + 3dB gain, 0dB to +6
When the gain is set to -3 dB for the dB input, the sensor amplitude after the gain switching falls within the range of -3 dB to +3 dB with respect to the standard amplitude 1. For -6 to 0 dB mentioned above, +3 dB gain, 0 dB to +6
In dB, the information to make the gain -3 dB is mapped to each area.
実際のゲインの切換は複数のアツテネータを設けてお
き、その切換をすることで簡単に実施できる。The actual gain switching can be easily performed by providing a plurality of attenuators and switching the attenuators.
より精密な調整を行わせる場合は例えば8ビツト乗算
型D/Aコンバータを用いて28段階での調節を行うことも
可能である。When to perform a more precise adjustment is also possible to make adjustments in two 8 steps using the 8-bit multiplication type D / A converter, for example.
閾値 上述したように、トラツクを横切ることによつて得ら
れるトラツキングセンサ信号の最大値、最小値を光デイ
スクの各領域(例えば第4図1〜16)毎に求めた後、マ
イクロプロセツサ(8)は上記最大値、最小値より振幅
を算出し、そのK倍として閾値Thを決定し、メモリ15に
記憶する。トラツキングの際は、これをサーボ外れ検出
回路(7)へ与える。サーボ外れ検出回路(7)はA/D
変換器2出力と閾値Thとを比較しA/D変換器2出力がこ
の閾値を越えた場合にはサーボ外れ発生としてエラー処
理指令信号Sを出力する。この信号は例えば、記録動作
を中断するのに用いられる。閾値を越えない場合はA/D
変換器2出力はそのままオフセツト加算・ゲイン切換回
路9へ入力される。Threshold As described above, the maximum value and the minimum value of the tracking sensor signal obtained by crossing the track are obtained for each area (for example, FIGS. 4 to 16) of the optical disk, and then the microprocessor ( 8) Calculate the amplitude from the maximum value and the minimum value, determine the threshold Th as K times the amplitude, and store it in the memory 15. At the time of tracking, this is supplied to a servo off detection circuit (7). A / D servo off detection circuit (7)
The output of the converter 2 is compared with a threshold value Th. If the output of the A / D converter 2 exceeds this threshold value, an error processing command signal S is output as occurrence of servo departure. This signal is used, for example, to interrupt the recording operation. A / D if the threshold is not exceeded
The output of the converter 2 is directly input to the offset addition / gain switching circuit 9.
第17図(a)、(b)、(c)は光ヘツド1又はA/D
変換器2出力と、本発明回路において用いられる閾値Th
及び固定的に設定された閾値Th′との関係を示してい
る。17 (a), (b) and (c) show optical head 1 or A / D
The output of the converter 2 and the threshold value Th used in the circuit of the present invention
And a fixed threshold value Th '.
第17図(b)は標準的条件を想定して設定された閾値
Th′と本発明に係るサーボ回路によつて設定された閾値
Thとが同一である場合を示し、それをA/D変換器2出力
が超えてサーボ外れとなつた状況を表している。而して
A/D変換器2出力のレベルが低下(上昇)した場合に第1
7図(a)(又は(c)に示すように本発明に係る閾値T
hはそれに応じて変化するが、固定の閾値Th′は変化し
ない。FIG. 17 (b) shows a threshold set assuming standard conditions.
Th ′ and the threshold value set by the servo circuit according to the present invention
This shows a case in which Th is the same, which indicates a situation in which the output of the A / D converter 2 has exceeded the threshold value and the servo has failed. Thus
When the level of A / D converter 2 output decreases (increases), the first
7 As shown in FIG.
h changes accordingly, but the fixed threshold Th 'does not change.
第17図(a)では、固定の閾値では、想定しているト
ラツキングずれ量より多くずれてはじめて、サーボ外れ
と検出される。レベルがさらに低下した場合は、検出不
能となる。第17図(b)では、固定の閾値では、想定し
ているトラツキングずれ量に達する前に、サーボ外れと
検出される。レベルがさらに上昇すれば、正常時のトラ
ツキングずれ量においても、サーボ外れと検出される。In FIG. 17 (a), when the fixed threshold value is used, it is detected that the servo is out of position only when the tracking error is larger than the assumed tracking error. If the level drops further, detection becomes impossible. In FIG. 17 (b), with a fixed threshold value, the servo is detected to be out of servo before the expected tracking deviation amount is reached. If the level further rises, it is detected that the servo is off even in the normal tracking error.
しかし、本発明に係る閾値Thはそれに応じて変化する
ためそのような不都合は発生しない。However, such a disadvantage does not occur because the threshold value Th according to the present invention changes accordingly.
フオーカスオフセツト 第18図にフオーカスオフセツトをマツプ化する為に必
要な構成図を示す。フオーカスオフセツトを算出するに
は第19図にフローチヤートを示しているように光デイス
クの各領域(例えば第4図1〜16)でトラツクジヤンプ
させ、ジヤンプ時において、マイクロプロセツサ8はフ
オーカス制御用のオフセツト加算・ゲイン切換回路29に
対して±20H及び0のオフセツト量を与え、これによつ
て得られる2位置とオフセツト0との3位置についての
トラツキング制御のための信号の振幅を算出する。この
ようにして得た3点を用いてオフセツト量−振幅の関係
を表す関数を算出する。この関数は合焦状態の前後にお
いては第20図に示すように上に凸の2次関数として近似
できるので上述の3点によつて特定できる。このように
して関数の定数と、極大値をとるオフセツト量が求めら
れるが、マイクロプロセツサ8はその微分値=0の条件
等を用いて当該オフセツト量を算出し、最適オフセツト
量としてメモリ15に記憶する。光デイスクに対するフオ
ーカス制御の際にはA/D変換器22出力はオフセツト加算
・ゲイン切換回路29で上述の如きオフセツト量が加算さ
れ、また必要に応じてゲインが切換えられる増幅器を経
て位相補償回路31へ入力される。この位相補償回路31で
は位相補償及び結合補償が行われ電磁アクチユエータ1h
の駆動に係る信号を電磁アクチユエータ駆動回路34へ出
力する。駆動回路34はこれにより電磁アクチユエータ1h
を駆動して対物レンズ1aの合焦制御を行う。Focus Offset FIG. 18 shows a configuration diagram necessary for converting the focus offset into a map. To calculate the focus offset, a track jump is made in each area (for example, FIGS. 4 to 16) of the optical disk as shown in a flowchart in FIG. 19, and at the time of the jump, the microprocessor 8 is turned on by the focus. An offset amount of ± 20H and 0 is given to the offset addition / gain switching circuit 29 for control, and the signal amplitude for tracking control at three positions of two positions and offset 0 obtained by this is calculated. I do. A function representing the relationship between the offset amount and the amplitude is calculated using the three points thus obtained. Since this function can be approximated as a quadratic function convex upward as shown in FIG. 20 before and after the in-focus state, it can be specified by the above three points. In this way, the constant of the function and the offset amount that takes the maximum value are obtained. The microprocessor 8 calculates the offset amount using the condition of the differential value = 0, and stores it in the memory 15 as the optimal offset amount. Remember. At the time of focus control on the optical disk, the output of the A / D converter 22 is added with the offset amount as described above in an offset addition / gain switching circuit 29, and the phase compensation circuit 31 is passed through an amplifier whose gain is switched as required. Is input to In this phase compensation circuit 31, phase compensation and coupling compensation are performed, and the electromagnetic actuator 1h
Is output to the electromagnetic actuator drive circuit 34. The drive circuit 34 is thereby provided with the electromagnetic actuator 1h
To control the focusing of the objective lens 1a.
上記のような構成でオフセツト量をマツプ化しマツプ
化されたオフセツト量を使用して合焦制御を行うことが
できるがトラツキング制御信号は両受光素子1eの検出信
号の差信号であるため、たとえば対物レンズがトラツキ
ング方向に移動した場合に光ヘツドの受光素子への入射
光も移動してトラツキング制御のための信号に誤差が重
畳され、また非点隔差によるフオーカスズレによりトラ
ツキング制御のための信号の振幅が変化して関数値にも
誤差が生じ、誤つたオフセツト値が設定される可能性が
大きい。With the above configuration, the offset amount can be mapped and the focus control can be performed using the mapped offset amount.However, since the tracking control signal is a difference signal between the detection signals of the two light receiving elements 1e, for example, When the lens moves in the tracking direction, the light incident on the light receiving element of the optical head also moves, and an error is superimposed on the signal for tracking control, and the amplitude of the signal for tracking control due to focus shift due to astigmatic difference. There is a high possibility that an error occurs in the function value due to the change and an incorrect offset value is set.
従つて、トラツキングのオフセツト値のところでも述
べたようにヘツダ等のデータ信号の振幅とフオーカス制
御位置との関係より最適オフセツト値を検出し、これを
マツク化してもよい。以下これについて述べる。Therefore, as described above with respect to the tracking offset value, the optimum offset value may be detected from the relationship between the amplitude of the data signal such as the header and the focus control position, and may be converted into a value. This will be described below.
第21図は上記データ信号の振幅を使用するために必要
な回路構成図である。FIG. 21 is a circuit configuration diagram necessary for using the amplitude of the data signal.
ジヤンプ時において、マイクロプロセツサ8はフオー
カス制御用のオフセツト加算・ゲイン切換回路29に対し
て±20H及び0のオフセツト量を与え、これによつて得
られる2位置とオフセツト0との3位置についてのデー
タ信号の信号の振幅を算出する。At the time of the jump, the microprocessor 8 gives an offset amount of ± 20H and 0 to the offset addition / gain switching circuit 29 for focus control, thereby obtaining three positions of two positions and offset 0 obtained. The amplitude of the data signal is calculated.
このようにして得られた3点での情報を用いてオフセ
ツト量とデータ信号の振幅との間の関係を表す関数を算
出する。この関数は合焦状態の前後においては第22図に
示すように上に凸の2次関数として近似できるので、上
述の3点での情報によつて特定できる。A function representing the relationship between the offset amount and the amplitude of the data signal is calculated using the information obtained at the three points thus obtained. Since this function can be approximated as a quadratic function convex upward as shown in FIG. 22 before and after the in-focus state, it can be specified by the information at the above three points.
このようにして関数の定数と、極大値をとるオフセツ
ト量とが求められるが、マイクロプロセツサ8はその
「微分値=0」等の条件を用いて当該オフセツト量を算
出し、これを最適オフセツト量としてメモリ15にマツプ
データとして記憶する。In this way, the constant of the function and the offset value having the maximum value are obtained, and the microprocessor 8 calculates the offset amount using the condition such as "differential value = 0" and calculates the optimum offset. The amount is stored in the memory 15 as map data.
第23図は上述のマイクロプロセツサ8の制御内容の手
順を示すフローチヤートである。FIG. 23 is a flowchart showing the procedure of the control contents of the microprocessor 8 described above.
第24図及び第25図は第2の実施例を示すためのそれぞ
れ第22図に対応するフオーカス制御位置とデータ信号の
振幅との間の関係を示すグラフ及び第23図に対応するマ
イクロプロセツサ8の制御内容を示すフローチヤートで
ある。FIGS. 24 and 25 are graphs showing the relationship between the focus control position and the amplitude of the data signal, respectively, corresponding to FIG. 22 for illustrating the second embodiment, and the microprocessor corresponding to FIG. 8 is a flowchart showing the control contents of FIG.
この第2の実施例では、オフセツト量0の±両側で同
一の振幅Cになるオフセツト量+aHと−bHとを与え、オ
フセツト量0との3位置について前述の例と同様の処理
を施す。In the second embodiment, the offset amounts + aH and -bH having the same amplitude C on both sides of the offset amount 0 are given, and the same processing as in the above-described example is performed at three positions with the offset amount 0.
以上のようにこの発明によれば、光デイスク上の領域
からサーボ回路の校正値を簡単に算出することができ、
その時点での最適の校正値を得ることができ、常に安定
した最適のサーボ制御を行わせ得る光ディスク装置を提
供できる優れた効果を奏する。As described above, according to the present invention, the calibration value of the servo circuit can be easily calculated from the area on the optical disk,
It is possible to obtain an optimum calibration value at that time and to provide an excellent effect of providing an optical disc apparatus capable of always performing stable and optimum servo control.
第1図は本発明のサーボ回路を備えた光デイスク装置の
模式的ブロツク図、第2図は本発明の動作を示すフロー
チヤート、第3図は差動増幅器の出力を示す図、第4図
は光デイスクを領域に分割した状態を示す説明図、第5
図は領域1のオフセツトを算出する為のビームの移動を
示す説明図、第6図はビームの移動を示す別の実施例の
説明図、第7図は領域の境界を決定する為の説明図、第
8図はアクセス時の差動増幅器の信号を示す説明図、第
9図はオブザーバを使用した光デイスク駆動装置の全体
構成ブロツク図、第10図は第9図の光デイスク駆動装置
における速度制御系のブロツク図、第11図はトラツキン
グセンサ信号とトラツキングクロツシング信号との関係
を示す説明図、第12図は光デイスクのヘツダ部を示す説
明図、第13図はこの方式の動作を示すフローチヤート、
第14図はデータ信号の振幅とオフセツト量の関係を示す
関係図、第15図は駆動電流とセンサ出力よりオフセツト
値を0とする説明図、第16図はセンサゲインの変更を説
明する図、第17図は固定的に設定された閾値と本発明で
設定された閾値を比較する比較図、第18図はフオーカス
オフセツトをマツプ化する構成図、第19図は第18図の構
成を動作させるフローチヤート、第20図は最適オフセツ
トを説明する説明図、第21図は別の実施例の構成図、第
22図は第21図の構成により得られた最適オフセツトを説
明する図、第23図は第21図の構成を動作させるフローチ
ヤート、第24図はフオーカスオフセツトのさらに別の実
施例を示す図、第25図は第24図で得られるオフセット値
を得るまでの手順を示すフローチャートである。 図中、(2)はA/D変換器、(3)は最大値レジスタ、
(4)は最小値レジスタ、(5)はマルチプレクサ、
(8)はマイクロプロセツサ、(15)はメモリを示す。 尚、図中、同一符号は同一又は相当部分を示す。FIG. 1 is a schematic block diagram of an optical disk device having a servo circuit of the present invention, FIG. 2 is a flowchart showing the operation of the present invention, FIG. 3 is a diagram showing the output of a differential amplifier, and FIG. Is an explanatory diagram showing a state in which the optical disk is divided into regions, and FIG.
FIG. 6 is an explanatory view showing the movement of the beam for calculating the offset of the area 1, FIG. 6 is an explanatory view showing another embodiment showing the movement of the beam, and FIG. 7 is an explanatory view for determining the boundary of the area. FIG. 8 is an explanatory diagram showing the signals of the differential amplifier at the time of access, FIG. 9 is a block diagram of the overall configuration of an optical disk drive using an observer, and FIG. 10 is the speed in the optical disk drive of FIG. FIG. 11 is a block diagram of a control system, FIG. 11 is an explanatory diagram showing a relationship between a tracking sensor signal and a tracking crossing signal, FIG. 12 is an explanatory diagram showing a header section of an optical disk, and FIG. 13 is an operation of this system. Showing the flow chart,
FIG. 14 is a relationship diagram showing the relationship between the amplitude of the data signal and the offset amount, FIG. 15 is an explanatory diagram in which the offset value is set to 0 based on the drive current and the sensor output, and FIG. 16 is a diagram illustrating the change in the sensor gain. FIG. 17 is a comparison diagram for comparing a fixed threshold value with a threshold value set in the present invention, FIG. 18 is a configuration diagram for mapping a focus offset, and FIG. 19 is a configuration diagram of FIG. FIG. 20 is an explanatory diagram for explaining an optimal offset, FIG. 21 is a configuration diagram of another embodiment, and FIG.
FIG. 22 is a view for explaining the optimum offset obtained by the configuration of FIG. 21, FIG. 23 is a flowchart for operating the configuration of FIG. 21, and FIG. 24 shows another embodiment of the focus offset. FIG. 25 is a flowchart showing a procedure for obtaining the offset value obtained in FIG. In the figure, (2) is an A / D converter, (3) is a maximum value register,
(4) is a minimum value register, (5) is a multiplexer,
(8) indicates a microprocessor, and (15) indicates a memory. In the drawings, the same reference numerals indicate the same or corresponding parts.
───────────────────────────────────────────────────── フロントページの続き (31)優先権主張番号 特願平1 −173344 (32)優先日 平1(1989)7月4日 (33)優先権主張国 日本(JP) (31)優先権主張番号 特願平1 −189632 (32)優先日 平1(1989)7月20日 (33)優先権主張国 日本(JP) (31)優先権主張番号 特願平1 −318524 (32)優先日 平1(1989)12月7日 (33)優先権主張国 日本(JP) (72)発明者 中島 良喜 兵庫県尼崎市塚口本町8丁目1番1号 三菱電機株式会社産業システム研究所内 (72)発明者 武田 秀逸 兵庫県尼崎市塚口本町8丁目1番1号 三菱電機株式会社中央研究所内 (56)参考文献 特開 昭64−46240(JP,A) 特開 昭63−78386(JP,A) ──────────────────────────────────────────────────続 き Continued on the front page (31) Priority claim number Japanese Patent Application No. 1-173344 (32) Priority date Hei 1 (1989) July 4 (33) Priority claim country Japan (JP) (31) Priority Claim No. Hei 1 -189632 (32) Priority Date Hei 1 (1989) July 20 (33) Priority claim country Japan (JP) (31) Priority claim number Japanese Patent Application No. 1 -318524 (32) Priority (1) Japan, Japan (JP) (72) Inventor, Yoshiki Nakajima 8-1-1, Tsukaguchi Honcho, Amagasaki City, Hyogo Prefecture Mitsubishi Electric Corporation Industrial Systems Research Institute (72) ) Inventor Hidetake Takeda 8-1-1 Tsukaguchi Honcho, Amagasaki City, Hyogo Prefecture Inside the Central Research Laboratory of Mitsubishi Electric Corporation (56) References JP-A-64-46240 (JP, A) JP-A-63-78386 (JP, A )
Claims (3)
ームの反射光に基いて前記ビームの照射位置を制御する
サーボ回路を備えた光ディスク装置において、前記光デ
ィスクを複数の領域に分割する手段、分割された各領域
の所定のトラックを横断することによって得られる信号
の最大値及び最小値を検出する手段、検出された最大値
及び最小値より前記信号の振幅を検出する手段、並びに
検出された振幅を一定とするようにセンサゲインを変更
する手段を備え、変更されたセンサゲインにより各領域
のサーボ回路を制御することを特徴とする光ディスク装
置。1. An optical disk apparatus comprising: a servo circuit for irradiating an optical disk with a beam and controlling an irradiation position of the beam based on a reflected light of the emitted beam; means for dividing the optical disk into a plurality of areas; Means for detecting the maximum value and the minimum value of the signal obtained by traversing the predetermined track of each of the detected areas, means for detecting the amplitude of the signal from the detected maximum value and the minimum value, and the detected amplitude An optical disk device, comprising: means for changing a sensor gain so as to keep a constant, and controlling a servo circuit in each area by the changed sensor gain.
クに追随させるトラッキング制御を行う光ディスク装置
において、前記光ディスクを複数の領域に分割する手
段、分割された各領域に照射した光ビームの反射光より
得た信号の振幅を検出する手段、少なくとも3点の相異
なるトラッキング制御位置で得た前記信号の振幅からト
ラッキング制御と振幅との間の関係を示す関数を算出す
る手段、並びに前記関数の極大値に関連するトラッキン
グ位置への制御となるように各領域のトラッキング制御
のオフセット値を算出する手段を備え、算出されたオフ
セット値によって各領域のトラッキング制御を校正する
ことを特徴とする光ディスク装置。2. An optical disc apparatus for performing tracking control for causing a projection light beam to follow a recording track on an optical disc, means for dividing the optical disc into a plurality of areas, wherein the reflected light of the light beam applied to each of the divided areas is used. Means for detecting the amplitude of the obtained signal, means for calculating a function indicating the relationship between the tracking control and the amplitude from the amplitude of the signal obtained at at least three different tracking control positions, and a local maximum value of the function An optical disc apparatus, comprising: means for calculating an offset value of tracking control of each area so as to control a tracking position related to (1), and calibrating tracking control of each area by the calculated offset value.
クに追随させるフォーカス制御を行う光ディスク装置に
おいて、前記光ディスクを複数の領域に分割する手段、
分割された各領域に照射した光ビームの反射光より得た
信号の振幅を検出する手段、少なくとも3点の相異なる
フォーカス制御位置で得た前記信号の振幅からフォーカ
ス制御と振幅との間の関係を示す関数を算出する手段、
並びに前記関数の極大値に関連するフォーカス位置への
制御となるように各領域のフォーカス制御のオフセット
値を算出する手段を備え、算出されたオフセット値によ
って各領域のフォーカス制御を校正することを特徴とす
る光ディスク装置。3. An optical disc apparatus for performing focus control for causing a projection light beam to follow a recording track on an optical disc, means for dividing the optical disc into a plurality of areas,
Means for detecting the amplitude of a signal obtained from the reflected light of the light beam applied to each of the divided areas, and the relationship between focus control and amplitude based on the amplitude of the signal obtained at at least three different focus control positions. Means for calculating a function indicating
Means for calculating an offset value of focus control of each area so as to control the focus position related to the local maximum value of the function, and calibrating the focus control of each area by the calculated offset value. Optical disk device.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/513,079 US5251194A (en) | 1989-04-17 | 1990-04-12 | Techniques for controlling beam position and focus in optical disk drives |
EP90107123A EP0392561B1 (en) | 1989-04-17 | 1990-04-13 | Optical disk drive |
DE69030017T DE69030017T2 (en) | 1989-04-17 | 1990-04-13 | Optical disk drive |
KR1019900005329A KR930007158B1 (en) | 1989-04-17 | 1990-04-17 | Operating device of optical disc |
Applications Claiming Priority (14)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9813689 | 1989-04-17 | ||
JP14244189 | 1989-06-05 | ||
JP15088189 | 1989-06-13 | ||
JP17334389 | 1989-07-04 | ||
JP17334489 | 1989-07-04 | ||
JP18963289 | 1989-07-20 | ||
JP31852489 | 1989-12-07 | ||
JP1-318524 | 1989-12-07 | ||
JP1-150881 | 1989-12-07 | ||
JP1-173343 | 1989-12-07 | ||
JP1-142441 | 1989-12-07 | ||
JP1-98136 | 1989-12-07 | ||
JP1-189632 | 1989-12-07 | ||
JP1-173344 | 1989-12-07 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0419833A JPH0419833A (en) | 1992-01-23 |
JP2611849B2 true JP2611849B2 (en) | 1997-05-21 |
Family
ID=27565606
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4323690A Expired - Fee Related JP2611849B2 (en) | 1989-04-17 | 1990-02-22 | Optical disk drive |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2611849B2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6522606B1 (en) | 1992-02-27 | 2003-02-18 | Fujitsu Limited | Optical pickup servo control apparatus with stored compensatory values |
US5392273A (en) * | 1992-02-28 | 1995-02-21 | Fujitsu Limited | Optical storage drive controller with predetermined light source drive values stored in non-volatile memory |
JP2560812Y2 (en) * | 1992-04-27 | 1998-01-26 | 日本電気ホームエレクトロニクス株式会社 | Optical disk drive |
JP2666713B2 (en) * | 1993-12-17 | 1997-10-22 | 日本電気株式会社 | Optical disk drive |
WO2000051114A1 (en) * | 1999-02-26 | 2000-08-31 | Matsushita Electric Industrial Co., Ltd. | Optical information recording/reproducing device |
US7046476B1 (en) * | 2005-01-10 | 2006-05-16 | Hitachi Global Storage Technologies | Method apparatus and system for accessing discontinuous media tracks |
JP2011076658A (en) * | 2009-09-30 | 2011-04-14 | J&K Car Electronics Corp | Optical disk reproduction device, optical disk reproduction method, and optical disk reproduction program |
-
1990
- 1990-02-22 JP JP4323690A patent/JP2611849B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH0419833A (en) | 1992-01-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5251194A (en) | Techniques for controlling beam position and focus in optical disk drives | |
US4866687A (en) | Optical disc access method and optical disk storage using coarse and fine actuators | |
JP2002083437A (en) | Servo control method | |
US5199017A (en) | Optical disk drive and method for counting the number of tracks on an optical disk | |
KR100554812B1 (en) | Optical disc drive focusing apparatus | |
US5953296A (en) | Optical information recording/reproducing apparatus and method with automatic servo loop adjustment function | |
US5247498A (en) | Optical disk drive apparatus and a seek method spiral track | |
JP2611849B2 (en) | Optical disk drive | |
US5392174A (en) | Method and apparatus for controlling the speed of movement of the head of a disk drive apparatus to a target track | |
US4918680A (en) | Focus-servo correction utilizing storage of detected focus errors | |
US6876614B2 (en) | Tilt control device and method | |
US7050367B1 (en) | Optical information recording method and apparatus, and recorded medium where optical information recording control program is recorded | |
US5333083A (en) | Storage apparatus having servo system for performing positioning control of head | |
KR930002880B1 (en) | Method and apparatus for adjusting target position for focusing light beam | |
JP3110856B2 (en) | Optical head access control device | |
US5675560A (en) | Information recording/reproducing apparatus with function of seeking light beam to target position, and method therefor | |
US5255253A (en) | Apparatus and method for controlling the velocity of a disk storage head | |
US7257052B2 (en) | Control apparatus and optical disk apparatus | |
US5657312A (en) | Optical disc having pits in multiple regions and signal processing circuit therefor | |
JPH10312568A (en) | Optical disk apparatus | |
KR930007158B1 (en) | Operating device of optical disc | |
JP2685312B2 (en) | Tracking control device | |
USRE36864E (en) | Optical disk drive and methods for counting the number of tracks on an optical disk | |
JP4060198B2 (en) | Control device and optical disk device | |
JP2760405B2 (en) | Optical head controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080227 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090227 Year of fee payment: 12 |
|
LAPS | Cancellation because of no payment of annual fees |