JP4670815B2 - Optical disc apparatus and control method thereof - Google Patents
Optical disc apparatus and control method thereof Download PDFInfo
- Publication number
- JP4670815B2 JP4670815B2 JP2007005637A JP2007005637A JP4670815B2 JP 4670815 B2 JP4670815 B2 JP 4670815B2 JP 2007005637 A JP2007005637 A JP 2007005637A JP 2007005637 A JP2007005637 A JP 2007005637A JP 4670815 B2 JP4670815 B2 JP 4670815B2
- Authority
- JP
- Japan
- Prior art keywords
- drive signal
- optical disc
- focus drive
- limit value
- focus
- 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
Images
Landscapes
- Moving Of The Head For Recording And Reproducing By Optical Means (AREA)
- Optical Recording Or Reproduction (AREA)
Description
本発明は、光ディスクに情報の記録または再生の少なくとも一方を行う光ディスク装置及びその制御方法に関するものである。 The present invention relates to an optical disc apparatus that performs at least one of recording and reproduction of information on an optical disc and a control method thereof.
従来の光ディスク装置において、対物レンズを駆動する駆動部から供給される駆動電流について説明する。 A drive current supplied from a drive unit that drives an objective lens in a conventional optical disc apparatus will be described.
光ディスク装置においてトラッキング制御の停止中には、対物レンズから出射されたレーザ光は、光ディスクの情報トラックに追従せず情報トラックを横断する。このとき光ディスクからの反射光は、光束中の明暗のバランスが著しく変化するレーザ光となる。フォーカスエラー信号も、この明暗のバランスが著しく変化するレーザ光から生成されるので、トラッキング制御中よりも波形に乱れが生じる。対物レンズをフォーカス方向に駆動するフォーカス駆動信号は、一般にフォーカスエラー信号の特に高域成分を増幅して生成されるので、トラッキング制御の停止中にフォーカスエラー信号の波形に乱れが生じていると、フォーカス駆動信号の振幅もさらに増幅されて大きくなり、トラッキング制御の停止中に対物レンズを駆動する駆動部が必要以上に大きな電流を流す結果となっていた。 When tracking control is stopped in the optical disc apparatus, the laser beam emitted from the objective lens does not follow the information track of the optical disc and crosses the information track. At this time, the reflected light from the optical disc becomes a laser beam in which the balance of light and darkness in the light beam changes remarkably. Since the focus error signal is also generated from the laser beam whose balance of light and dark changes significantly, the waveform is more distorted than during tracking control. Since the focus drive signal for driving the objective lens in the focus direction is generally generated by amplifying particularly the high frequency component of the focus error signal, if the waveform of the focus error signal is disturbed while tracking control is stopped, The amplitude of the focus drive signal is further amplified and increased, and the drive unit that drives the objective lens flows a larger current than necessary while the tracking control is stopped.
このような従来の光ディスク装置に、面ぶれの大きな光ディスクが装着された場合の対物レンズを駆動する駆動部から供給される駆動電流について、図9を用いて説明する。 The drive current supplied from the drive unit that drives the objective lens when an optical disk with large surface wobbling is mounted on such a conventional optical disk apparatus will be described with reference to FIG.
図9は、従来の光ディスク装置におけるトラッキング駆動信号を示す図である。図9において、(a)は対物レンズ5のフォーカス方向の位置を示し、(b)はトラッキング制御中のフォーカス駆動信号を示し、(c)はトラッキング制御の停止中のフォーカス駆動信号を示し、(d)はトラッキング制御の停止中の制限フォーカス駆動信号を示す。
FIG. 9 is a diagram showing a tracking drive signal in a conventional optical disc apparatus. 9, (a) shows the position of the
一回転中に高さが変動するような面ぶれを有する光ディスク1が光ディスク装置に装着された場合、対物レンズ5のフォーカス方向の位置は、図9(a)に示されるように光ディスク1の情報記録面に追従して一回転中に上下に移動する。
When the optical disc 1 having a surface shake that varies in height during one rotation is mounted on the optical disc apparatus, the position of the
このため、トラッキング制御中のフォーカス駆動信号は、図9(b)に示されるように、光ディスク1の情報記録面と対物レンズ5の焦点とのずれ等により発生する微小な変動成分が、光ディスク1の面ぶれにより上下に大きくうねるように変動する信号となる。
For this reason, as shown in FIG. 9B, the focus drive signal during the tracking control has a minute fluctuation component generated due to a deviation between the information recording surface of the optical disk 1 and the focus of the
一方、トラッキング制御の停止中のフォーカスエラー信号は、情報トラックを横断して明暗のバランスが著しく変化した反射光から生成されるので波形に乱れが生じる。フォーカス駆動信号は、上述したようにフォーカスエラー信号の高域成分が増幅されて生成される。これによりトラッキング制御の停止中のフォーカス駆動信号は、図9(c)に示されるように、光ディスク1の情報記録面と対物レンズ5の焦点とのずれ等により発生する微小な変動成分の振幅が大きくなったものが、トラッキング制御中と同様に光ディスク1の面ぶれにより上下に大きくうねるように変動した信号となり、対物レンズ1を駆動する駆動部が必要以上に大きな電流を流す結果となっていた。
On the other hand, since the focus error signal while tracking control is stopped is generated from reflected light whose brightness balance changes significantly across the information track, the waveform is disturbed. The focus drive signal is generated by amplifying the high frequency component of the focus error signal as described above. As a result, the focus drive signal during the stop of the tracking control has an amplitude of a minute fluctuation component generated due to a deviation between the information recording surface of the optical disc 1 and the focus of the
また、従来、記憶部に記憶された制限電流に基づいて、アクチュエータに供給する駆動電流を所定値に制限し、消費電力の低減化を図るものがあった(例えば、特許文献1参照。)。
しかしながら、上記従来の光ディスク装置では、以下のような問題が生じていた。 However, the above-described conventional optical disk apparatus has the following problems.
即ち、記憶部に記憶された制限電流に基づいて、対物レンズを駆動するアクチュエータに供給する駆動電流を所定値に制限すると、光ディスク装置に面ぶれの大きな光ディスクが装着された場合、フォーカス駆動信号において対物レンズの情報記録面への追従に必要な部分までを制限してしまい、光ディスクの情報記録面に対物レンズを追従させることができなくなるおそれがあった。 In other words, when the drive current supplied to the actuator that drives the objective lens is limited to a predetermined value based on the limit current stored in the storage unit, when an optical disc with a large surface shake is mounted on the optical disc apparatus, the focus drive signal There is a possibility that the portion necessary for following the information recording surface of the objective lens is limited, and the objective lens cannot follow the information recording surface of the optical disc.
しかし、フォーカス駆動信号において追従に必要な部分までを制限してしまわないために、図9(b)に示すように、光ディスクの情報トラックに対物レンズから出射したレーザ光が追従するトラッキング制御中に、フォーカス駆動信号の最大値FODmaxと最小値FODminとを検出して、マージンを設け、図9(d)に示すように、FODmax+cとFODmin−cとを制限値として、トラッキング制御の停止中のトラッキング制御信号を制限しても、図9(d)に破線で示されたフォーカス駆動信号のうちFODmax+cよりも上の部分とFODmin−cよりも下の部分とが除去されるだけであり、効果的に消費電力を低減することができない。 However, since the focus drive signal does not limit the part necessary for tracking, as shown in FIG. 9B, during tracking control in which the laser beam emitted from the objective lens follows the information track of the optical disk. Then, the maximum value FODmax and the minimum value FODmin of the focus drive signal are detected, and a margin is provided. As shown in FIG. 9D, tracking during stoppage of tracking control is performed with FODmax + c and FODmin-c as limit values. Even if the control signal is limited, only the portion above the FODmax + c and the portion below the FODmin-c are removed from the focus drive signal indicated by the broken line in FIG. However, the power consumption cannot be reduced.
そこで、本願発明は上記課題に鑑みてなされたものであって、装着される光ディスクが大きな面ぶれを有していても、適切に消費電力の低減を図ることができる光ディスク装置及びその制御方法を提供することを目的とする。 Accordingly, the present invention has been made in view of the above-described problems, and an optical disc apparatus and a control method thereof that can appropriately reduce power consumption even when an optical disc to be mounted has a large surface shake. The purpose is to provide.
本発明は上記課題を解決するためになされたものであって、トラッキング制御中にフォーカス駆動信号に基づいてフォーカス駆動信号のうち光ディスクの回転周波数成分の波形に沿った所定幅を示す制限値を算出してサーボ処理部に設定し、サーボ処理部は、トラッキング制御の停止中に制限値が示す所定幅を超えるフォーカス駆動信号の信号成分を除去してフォーカス駆動信号を生成するものである。 The present invention has been made to solve the above problem, and calculates a limit value indicating a predetermined width along the waveform of the rotational frequency component of the optical disc in the focus drive signal based on the focus drive signal during tracking control. The servo processing unit generates a focus drive signal by removing a signal component of the focus drive signal exceeding a predetermined width indicated by the limit value while the tracking control is stopped.
本発明は上記構成により、光ディスクが大きな面ぶれを有していても、フォーカス駆動信号のうち光ディスクの面ぶれにより発生する回転周波数成分の波形に沿った制限値が設定されるので、適切に消費電力の低減を図ることができる。 In the present invention, even if the optical disk has a large surface shake, the limit value is set along the waveform of the rotation frequency component generated by the optical disk surface shake in the focus drive signal. Electric power can be reduced.
上記課題を解決するため、請求項1に記載の光ディスク装置は、光ディスクからの反射光に基づいてサーボエラー信号を生成する信号処理部と、サーボエラー信号に基づいてフォーカス駆動信号及びトラッキング駆動信号を生成するサーボ処理部と、フォーカス駆動信号から光ディスクの回転周波数成分を検出する検出部と、フォーカス駆動信号に基づいて対物レンズのフォーカス制御を行いトラッキング駆動信号に基づいて対物レンズのトラッキング制御を行う駆動部と、トラッキング制御中にフォーカス駆動信号に基づいてフォーカス駆動信号のうち光ディスクの回転周波数成分の波形に沿った所定幅を示す制限値を算出してサーボ処理部に設定する制御部と、を具備し、サーボ処理部は、トラッキング制御の停止中に制限値が示す所定幅を超えるフォーカス駆動信号の信号成分を除去してフォーカス駆動信号を生成するものである。 In order to solve the above-described problem, an optical disc apparatus according to claim 1 includes a signal processing unit that generates a servo error signal based on reflected light from an optical disc, and a focus drive signal and a tracking drive signal based on the servo error signal. A servo processing unit to be generated, a detection unit for detecting the rotational frequency component of the optical disc from the focus drive signal, and a drive for performing focus control of the objective lens based on the focus drive signal and performing tracking control of the objective lens based on the tracking drive signal And a control unit that calculates a limit value indicating a predetermined width along the waveform of the rotational frequency component of the optical disc in the focus drive signal based on the focus drive signal during tracking control, and sets the limit value in the servo processing unit. The servo processing unit is a predetermined value indicated by the limit value while the tracking control is stopped. By removing the signal components of the focus drive signal exceeding and generates a focus drive signal.
本発明によれば、トラッキング制御中にフォーカス駆動信号に基づいてフォーカス駆動信号の波形に沿った所定幅を示す制限値を算出してサーボ処理部に設定し、サーボ処理部が、トラッキング制御の停止中に制限値が示す所定幅を超えるフォーカス駆動信号の信号成分を除去してフォーカス駆動信号を生成することにより、トラッキング制御の停止中のフォーカス駆動信号は、制限を行わなければ情報トラックを横断するレーザ光の影響で振幅が大きくなるが、このフォーカス駆動信号のうちフォーカス制御にとって不必要な大きさの振幅を制限することで、対物レンズを駆動する駆動部が必要以上の電流を流さないので、トラッキング制御が行われていないときの消費電力を低減することができる。 According to the present invention, during tracking control, a limit value indicating a predetermined width along the focus drive signal waveform is calculated based on the focus drive signal and set in the servo processing unit, and the servo processing unit stops tracking control. By generating a focus drive signal by removing the signal component of the focus drive signal that exceeds a predetermined width indicated by the limit value, the focus drive signal when tracking control is stopped traverses the information track unless it is limited. Although the amplitude increases due to the influence of the laser beam, by limiting the amplitude of the focus drive signal that is unnecessary for focus control, the drive unit that drives the objective lens does not flow more current than necessary. The power consumption when tracking control is not performed can be reduced.
また、フォーカス駆動信号のうち光ディスクの回転周波数成分の波形に沿った所定幅を示す制限値を算出してサーボ処理部に設定することにより、光ディスクが大きな面ぶれを有していても、フォーカス駆動信号のうち光ディスクの面ぶれにより発生する回転周波数成分の波形に沿った制限値が設定されるので、適切に消費電力の低減を図ることができる。 Further, by calculating a limit value indicating a predetermined width along the waveform of the rotational frequency component of the optical disc in the focus drive signal and setting it in the servo processing unit, even if the optical disc has a large surface blur, the focus drive Since the limit value is set along the waveform of the rotation frequency component generated due to the surface shake of the optical disk in the signal, the power consumption can be appropriately reduced.
また、請求項2に記載の光ディスク装置は、請求項1に記載の光ディスク装置において、検出部は、光ディスクの回転周波数を通過帯域に含む帯域通過フィルタを具備し、帯域通過フィルタにおいてフォーカス駆動信号から光ディスクの回転周波数成分を検出するものである。 According to a second aspect of the present invention, in the optical disc apparatus of the first aspect, the detection unit includes a band pass filter that includes the rotation frequency of the optical disc in the pass band, and the band pass filter detects the focus drive signal. The rotational frequency component of the optical disk is detected.
本発明によれば、検出部に、光ディスクの回転周波数を通過帯域に含む帯域通過フィルタを具備し、帯域通過フィルタにおいてフォーカス駆動信号から光ディスクの回転周波数成分を検出することにより、光ディスク装置に帯域通過フィルタを設け、フォーカス駆動信号を入力するだけでフォーカス駆動信号から光ディスクの回転周波数成分を検出することができるので、簡単な構成でフォーカス駆動信号の制限値の算出に用いるフォーカス駆動信号の回転周波数成分を検出することができる。 According to the present invention, the detection unit includes a band-pass filter that includes the rotation frequency of the optical disk in the pass band, and the band-pass filter detects the rotation frequency component of the optical disk from the focus drive signal in the band-pass filter. Since the rotation frequency component of the optical disc can be detected from the focus drive signal simply by providing a filter and inputting the focus drive signal, the rotation frequency component of the focus drive signal used for calculating the limit value of the focus drive signal with a simple configuration Can be detected.
また、請求項3に記載の光ディスク装置は、請求項2に記載の光ディスク装置において、光ディスクの回転周波数よりも高い周波数帯域を通過帯域とする高域通過フィルタを具備し、制御部は、高域通過フィルタを用いてフォーカス駆動信号から光ディスクの回転周波数成分よりも高い周波数成分を検出し、検出した高い周波数成分の変動幅に基づいて所定幅を決定し、帯域通過フィルタを用いてフォーカス駆動信号から検出された光ディスクの回転周波数成分に、所定幅を加算して、フォーカス駆動信号のうち光ディスクの回転周波数成分の波形に沿った所定幅を示す制限値を算出するものである。 An optical disk device according to a third aspect is the optical disk device according to the second aspect, further comprising a high-pass filter whose pass band is a frequency band higher than the rotational frequency of the optical disk. A frequency component higher than the rotational frequency component of the optical disc is detected from the focus drive signal using a pass filter, a predetermined width is determined based on the detected fluctuation range of the high frequency component, and the focus drive signal is detected using a band pass filter. A predetermined width is added to the detected rotational frequency component of the optical disc to calculate a limit value indicating the predetermined width along the waveform of the rotational frequency component of the optical disc in the focus drive signal.
本発明によれば、光ディスクの回転周波数よりも高い周波数帯域を通過帯域とする高域通過フィルタを具備し、制御部は、高域通過フィルタを用いてフォーカス駆動信号から光ディスクの回転周波数成分よりも高い周波数成分を検出し、検出した高い周波数成分の変動幅に基づいて所定幅を決定することにより、光ディスク装置に高域通過フィルタを設けフォーカス駆動信号を入力するだけで、フォーカス駆動信号から光ディスクの面ぶれによって発生する大きな変動成分である回転周波数成分を除去して、フォーカス駆動信号のうち所定幅の決定に必要な、光ディスクの情報記録面と対物レンズの焦点とのずれ等により発生する微小な変動成分のみを検出できるので、簡単な構成で所定幅を決定することができる。 According to the present invention, the high-pass filter having a pass band that is a frequency band higher than the rotation frequency of the optical disc is provided, and the control unit uses the high-pass filter to detect the rotational frequency component of the optical disc from the focus drive signal. By detecting a high frequency component and determining a predetermined width based on the detected fluctuation range of the high frequency component, a high-pass filter is provided in the optical disc apparatus, and only a focus drive signal is input. Rotational frequency components, which are large fluctuation components caused by surface blurring, are removed, and a minute amount generated due to a deviation between the information recording surface of the optical disc and the focal point of the objective lens, which is necessary for determining a predetermined width of the focus drive signal. Since only the fluctuation component can be detected, the predetermined width can be determined with a simple configuration.
また、帯域通過フィルタを用いてフォーカス駆動信号から検出された光ディスクの回転周波数成分に、所定幅を加算して、フォーカス駆動信号のうち光ディスクの回転周波数成分の波形に沿った所定幅を示す制限値を算出することにより、帯域通過フィルタで検出されたフォーカス駆動信号に対する制限値の基準となる回転周波数成分に、高域通過フィルタを用いて決定したフォーカス駆動信号に対する制限値の所定幅を加算するので、帯域通過フィルタと高域通過フィルタという2種類のフィルタを用いる簡単な構成でフォーカス駆動信号の制限値を算出することができる。 A limit value indicating a predetermined width along the waveform of the rotational frequency component of the optical disk of the focus drive signal by adding a predetermined width to the rotational frequency component of the optical disk detected from the focus drive signal using a band pass filter. Is calculated by adding the predetermined width of the limit value for the focus drive signal determined using the high-pass filter to the rotation frequency component that is the reference for the limit value for the focus drive signal detected by the band pass filter. The limit value of the focus drive signal can be calculated with a simple configuration using two types of filters, a band pass filter and a high pass filter.
また、請求項4に記載の光ディスク装置は、請求項3に記載の光ディスク装置において、制御部は、光ディスクの回転位相ごとに回転周波数成分に所定幅を加算して、光ディスクの回転位相ごとに制限値を算出するものである。
The optical disk apparatus according to claim 4 is the optical disk apparatus according to
本発明によれば、制御部が、光ディスクの回転位相ごとに回転周波数成分に所定幅を加算して、光ディスクの回転位相ごとに制限値を算出することにより、光ディスクの面ぶれに伴って一回転の中で変化するフォーカス駆動信号の状態に合せて制限値を算出するので、光ディスクの回転位相に合せて常に最適な制限値をサーボ処理部に設定することができる。 According to the present invention, the control unit adds a predetermined width to the rotation frequency component for each rotation phase of the optical disc, and calculates the limit value for each rotation phase of the optical disc, thereby making one rotation with the surface shake of the optical disc. Since the limit value is calculated in accordance with the state of the focus drive signal that changes within the range, the optimum limit value can always be set in the servo processing unit in accordance with the rotational phase of the optical disk.
また、請求項5に記載の光ディスク装置は、請求項1に記載の光ディスク装置において、検出部は、光ディスクの回転周波数を通過帯域に含む低域通過フィルタを具備し、低域通過フィルタにおいてフォーカス駆動信号から光ディスクの回転周波数成分を検出するものである。
The optical disk apparatus according to
本発明によれば、検出部に、光ディスクの回転周波数を通過帯域に含む低域通過フィルタを具備し、低域通過フィルタにおいてフォーカス駆動信号から光ディスクの回転周波数成分を検出することにより、フォーカス駆動信号において最も低い交流周波数成分は、光ディスクの回転周波数成分であるので、光ディスク装置に低域通過フィルタを設ける簡単な構成で、フォーカス駆動信号の制限値の設定に用いるフォーカス駆動信号の回転周波数成分を検出することができる。 According to the present invention, the detection unit includes the low-pass filter including the rotation frequency of the optical disk in the pass band, and the focus drive signal is detected by detecting the rotation frequency component of the optical disk from the focus drive signal in the low-pass filter. Is the rotational frequency component of the optical disk, so the rotational frequency component of the focus drive signal used to set the limit value of the focus drive signal can be detected with a simple configuration in which a low-pass filter is provided in the optical disk device. can do.
また、帯域通過フィルタは、フォーカス駆動信号の高域成分と低域成分を遮断するが、低域通過フィルタは、フォーカス駆動信号から高域成分を遮断するだけであるので、低域成分を遮断するために行う計算が不必要となり、検出部での計算の負荷を軽減することができる。 The band pass filter cuts off the high-frequency component and low-frequency component of the focus drive signal, but the low-pass filter only cuts off the high-frequency component from the focus drive signal, so it cuts off the low-frequency component. Therefore, the calculation to be performed is unnecessary, and the calculation load on the detection unit can be reduced.
また、請求項6に記載の光ディスク装置は、請求項5に記載の光ディスク装置において、光ディスクの回転周波数よりも高い周波数帯域を通過帯域とする高域通過フィルタを具備し、制御部は、高域通過フィルタを用いてフォーカス駆動信号から光ディスクの回転周波数成分よりも高い周波数成分を検出し、検出した高い周波数成分の変動幅に基づいて所定幅を決定し、低域通過フィルタを用いてフォーカス駆動信号から検出された光ディスクの回転周波数成分に、所定幅を加算して、フォーカス駆動信号のうち光ディスクの回転周波数成分の波形に沿った所定幅を示す制限値を算出するものである。 An optical disk device according to a sixth aspect is the optical disk device according to the fifth aspect, further comprising a high-pass filter whose pass band is a frequency band higher than the rotation frequency of the optical disk. A frequency component higher than the rotational frequency component of the optical disk is detected from the focus drive signal using a pass filter, a predetermined width is determined based on the detected fluctuation range of the high frequency component, and the focus drive signal is determined using a low-pass filter. A predetermined value is added to the rotational frequency component of the optical disc detected from the above, and a limit value indicating the predetermined width along the waveform of the rotational frequency component of the optical disc in the focus drive signal is calculated.
本発明によれば、光ディスクの回転周波数よりも高い周波数帯域を通過帯域とする高域通過フィルタを具備し、制御部は、高域通過フィルタを用いてフォーカス駆動信号から光ディスクの回転周波数成分よりも高い周波数成分を検出し、検出した高い周波数成分の変動幅に基づいて所定幅を決定することにより、光ディスク装置に高域通過フィルタを設けフォーカス駆動信号を入力するだけで、フォーカス駆動信号から光ディスクの面ぶれによって発生する大きな変動成分である回転周波数成分を除去して、フォーカス駆動信号のうち所定幅の決定に必要な、光ディスクの情報記録面と対物レンズの焦点とのずれ等により発生する微小な変動成分のみを検出できるので、簡単な構成で所定幅を決定することができる。 According to the present invention, the high-pass filter having a pass band that is a frequency band higher than the rotation frequency of the optical disc is provided, and the control unit uses the high-pass filter to detect the rotational frequency component of the optical disc from the focus drive signal. By detecting a high frequency component and determining a predetermined width based on the detected fluctuation range of the high frequency component, a high-pass filter is provided in the optical disc apparatus, and only a focus drive signal is input. Rotational frequency components, which are large fluctuation components caused by surface blurring, are removed, and a minute amount generated due to a deviation between the information recording surface of the optical disc and the focal point of the objective lens, which is necessary for determining a predetermined width of the focus drive signal. Since only the fluctuation component can be detected, the predetermined width can be determined with a simple configuration.
また、低域通過フィルタを用いてフォーカス駆動信号から検出された光ディスクの回転周波数成分に、所定幅を加算して、フォーカス駆動信号のうち光ディスクの回転周波数成分の波形に沿った所定幅を示す制限値を算出することにより、低域通過フィルタで検出されたフォーカス駆動信号に対する制限値の基準となる回転周波数成分に、高域通過フィルタを用いて決定したフォーカス駆動信号に対する制限値の所定幅を加算するので、低域通過フィルタと高域通過フィルタという2種類のフィルタを用いる簡単な構成でフォーカス駆動信号の制限値を算出することができる。 Further, a restriction indicating a predetermined width along the waveform of the rotational frequency component of the optical disc in the focus drive signal by adding a predetermined width to the rotational frequency component of the optical disc detected from the focus drive signal using a low-pass filter. By calculating the value, the predetermined width of the limit value for the focus drive signal determined using the high-pass filter is added to the rotation frequency component that serves as a reference for the limit value for the focus drive signal detected by the low-pass filter. Therefore, it is possible to calculate the limit value of the focus drive signal with a simple configuration using two types of filters, a low-pass filter and a high-pass filter.
また、請求項7に記載の光ディスク装置は、請求項6に記載の光ディスク装置において、制御部は、光ディスクの回転位相ごとに回転周波数成分に所定幅を加算して、光ディスクの回転位相ごとに制限値を算出するものである。
The optical disk device according to claim 7 is the optical disk device according to
本発明によれば、制御部が、光ディスクの回転位相ごとに回転周波数成分に所定幅を加算して、光ディスクの回転位相ごとに制限値を算出することにより、光ディスクの面ぶれに伴って一回転の中で変化するフォーカス駆動信号の状態に合せて制限値を算出するので、光ディスクの回転位相に合せて常に最適な制限値をサーボ処理部に設定することができる。 According to the present invention, the control unit adds a predetermined width to the rotation frequency component for each rotation phase of the optical disc, and calculates the limit value for each rotation phase of the optical disc, thereby making one rotation with the surface shake of the optical disc. Since the limit value is calculated in accordance with the state of the focus drive signal that changes within the range, the optimum limit value can always be set in the servo processing unit in accordance with the rotational phase of the optical disk.
また、請求項8に記載の光ディスク装置は、請求項1に記載の光ディスク装置において、制御部は、少なくとも光ディスク装置に異なる光ディスクが装着されるたびに所定幅を示す制限値を算出するものである。 The optical disk apparatus according to claim 8 is the optical disk apparatus according to claim 1, wherein the control unit calculates a limit value indicating a predetermined width at least every time a different optical disk is loaded in the optical disk apparatus. .
本発明によれば、制御部が、少なくとも光ディスク装置に異なる光ディスクが装着されるたびに所定幅を示す制限値を算出することにより、光ディスク毎に異なる面ぶれの状態に応じてフォーカス駆動信号の制限値を設定することができるので、常に各光ディスクに応じた制限値を適切に決定することができる。 According to the present invention, the control unit calculates a limit value indicating a predetermined width at least every time a different optical disk is loaded in the optical disk device, thereby limiting the focus drive signal according to the state of surface blurring that differs for each optical disk. Since a value can be set, a limit value corresponding to each optical disc can always be appropriately determined.
また、請求項9に記載の光ディスク装置は、請求項8に記載の光ディスク装置において、制御部は、少なくとも光ディスク装置に異なる光ディスクが装着されるたびに、装着された光ディスクの回転周波数成分の変動幅を測定し、測定した変動幅が所定値以上である場合、所定幅を示す制限値を算出するものである。 The optical disk apparatus according to claim 9 is the optical disk apparatus according to claim 8, wherein the control unit at least every time a different optical disk is mounted in the optical disk apparatus, the fluctuation range of the rotational frequency component of the mounted optical disk. When the measured fluctuation width is equal to or greater than a predetermined value, a limit value indicating the predetermined width is calculated.
本発明によれば、制御部が、少なくとも光ディスク装置に異なる光ディスクが装着されるたびに、装着された光ディスクの回転周波数成分の変動幅を測定し、測定した変動幅が所定値以上である場合、所定幅を示す制限値を算出することにより、大きな面ぶれを有する光ディスクが装着された時にのみ、光ディスクの回転周波数成分の波形に合せて制限値を変化させ、面ぶれの小さな光ディスクに対しては制限値を変化させないので、制御部の計算負荷を軽減することができる。 According to the present invention, the control unit measures the fluctuation width of the rotational frequency component of the loaded optical disk at least every time a different optical disk is loaded in the optical disk device, and when the measured fluctuation width is equal to or greater than a predetermined value, By calculating a limit value indicating a predetermined width, the limit value is changed according to the waveform of the rotational frequency component of the optical disk only when an optical disk having a large surface shake is mounted. Since the limit value is not changed, the calculation load on the control unit can be reduced.
また、請求項10に記載の光ディスク装置は、請求項1に記載の光ディスク装置において、サーボ処理部は、トラッキング制御の停止中にのみ制限値が示す所定幅を超えるフォーカス駆動信号の信号成分を除去してフォーカス駆動信号を生成するものである。
The optical disk apparatus according to
トラッキング制御中に予期せぬ衝撃等で光ディスクが大きく動くような事態が発生した際に、フォーカス駆動信号に制限値が設定されていると、対物レンズを大きく駆動して光ディスクに追従させることができず、光ディスクへの情報の記録や再生の品質が劣化する可能性がある。 If a limit value is set in the focus drive signal when a situation occurs in which the optical disk moves significantly due to an unexpected impact during tracking control, the objective lens can be driven greatly to follow the optical disk. Therefore, there is a possibility that the quality of recording and reproducing information on the optical disk is deteriorated.
そこで、サーボ処理部が、トラッキング制御の停止中にのみ制限値が示す所定幅を超えるフォーカス駆動信号の信号成分を除去してフォーカス駆動信号を生成することにより、光ディスクに対して情報の記録や再生を行っているトラッキング制御中には、フォーカス駆動信号に制限値を設けないので、対物レンズを大きく駆動することができ光ディスクへの情報の記録や再生の品質を良好に保つことができる。 Therefore, the servo processing unit generates the focus drive signal by removing the signal component of the focus drive signal that exceeds the predetermined width indicated by the limit value only when the tracking control is stopped, thereby recording and reproducing information on the optical disc. During tracking control, no limit value is provided for the focus drive signal, so that the objective lens can be driven greatly, and the quality of recording and reproducing information on the optical disk can be kept good.
また、請求項11に記載の光ディスク装置の制御方法は、光ディスクからの反射光に基づいてサーボエラー信号を生成し、サーボエラー信号に基づいてフォーカス駆動信号及びトラッキング駆動信号を生成し、フォーカス駆動信号から光ディスクの回転周波数成分を検出し、フォーカス駆動信号に基づいて対物レンズのフォーカス制御を行いトラッキング駆動信号に基づいて対物レンズのトラッキング制御を行い、トラッキング制御中にフォーカス駆動信号に基づいてフォーカス駆動信号のうち光ディスクの回転周波数成分の波形に沿った所定幅を示す制限値を算出してサーボ処理部に設定し、サーボ処理部が、トラッキング制御の停止中に制限値が示す所定幅を超えるフォーカス駆動信号の信号成分を除去してフォーカス駆動信号を生成するものである。 The optical disk apparatus control method according to claim 11 generates a servo error signal based on reflected light from the optical disk, generates a focus drive signal and a tracking drive signal based on the servo error signal, and generates a focus drive signal. Detects the rotational frequency component of the optical disk from the optical disk, performs focus control of the objective lens based on the focus drive signal, performs tracking control of the objective lens based on the tracking drive signal, and performs focus control based on the focus drive signal during tracking control. A limit value indicating a predetermined width along the waveform of the rotational frequency component of the optical disk is calculated and set in the servo processing unit, and the servo processing unit drives the focus to exceed the predetermined width indicated by the limit value while tracking control is stopped. Generate focus drive signal by removing signal component of signal It is intended.
本発明によれば、トラッキング制御中にフォーカス駆動信号に基づいてフォーカス駆動信号の波形に沿った所定幅を示す制限値を算出してサーボ処理部に設定し、サーボ処理部が、トラッキング制御の停止中に制限値が示す所定幅を超えるフォーカス駆動信号の信号成分を除去してフォーカス駆動信号を生成することにより、トラッキング制御の停止中のフォーカス駆動信号は、制限を行わなければ情報トラックを横断するレーザ光の影響で振幅が大きくなるが、このフォーカス駆動信号のうちフォーカス制御にとって不必要な大きさの振幅を制限することで、対物レンズを駆動する駆動部が必要以上の電流を流さないので、トラッキング制御が行われていないときの消費電力を低減することができる。 According to the present invention, during tracking control, a limit value indicating a predetermined width along the focus drive signal waveform is calculated based on the focus drive signal and set in the servo processing unit, and the servo processing unit stops tracking control. By generating a focus drive signal by removing the signal component of the focus drive signal that exceeds a predetermined width indicated by the limit value, the focus drive signal when tracking control is stopped traverses the information track unless it is limited. Although the amplitude increases due to the influence of the laser beam, by limiting the amplitude of the focus drive signal that is unnecessary for focus control, the drive unit that drives the objective lens does not flow more current than necessary. The power consumption when tracking control is not performed can be reduced.
また、フォーカス駆動信号のうち光ディスクの回転周波数成分の波形に沿った所定幅を示す制限値を算出してサーボ処理部に設定することにより、光ディスクが大きな面ぶれを有していても、フォーカス駆動信号のうち光ディスクの面ぶれにより発生する回転周波数成分の波形に沿った制限値が設定されるので、適切に消費電力の低減を図ることができる。 Further, by calculating a limit value indicating a predetermined width along the waveform of the rotational frequency component of the optical disc in the focus drive signal and setting it in the servo processing unit, even if the optical disc has a large surface blur, the focus drive Since the limit value is set along the waveform of the rotation frequency component generated due to the surface shake of the optical disk in the signal, the power consumption can be appropriately reduced.
また、請求項12に記載の光ディスク装置は、光ディスクからの反射光に基づいてサーボエラー信号を生成する信号処理部と、サーボエラー信号に基づいてフォーカス駆動信号及びトラッキング駆動信号を生成するサーボ処理部と、フォーカス駆動信号に基づいて対物レンズのフォーカス制御を行いトラッキング駆動信号に基づいて対物レンズのトラッキング制御を行う駆動部と、トラッキング制御中にフォーカス駆動信号に基づいてフォーカス駆動信号の複数の極大値に対応して変動する第1仮想線を構成する複数の制限値とフォーカス駆動信号の複数の極小値に対応して変動する第2仮想線を構成する複数の制限値とを算出してサーボ処理部に設定する制御部と、を具備し、サーボ処理部は、トラッキング制御の停止中に第1仮想線を構成する複数の制限値と第2仮想線を構成する複数の制限値とを超えるフォーカス駆動信号の信号成分を除去してフォーカス駆動信号を生成するものである。
An optical disc apparatus according to
本発明によれば、トラッキング制御中にフォーカス駆動信号に基づいてフォーカス駆動信号の極大値に対応して変動する第1仮想線を構成する制限値とフォーカス駆動信号の極小値に対応して変動する第2仮想線を構成する制限値とを算出してサーボ処理部に設定し、サーボ処理部が、トラッキング制御の停止中に第1仮想線を構成する制限値と第2仮想線を構成する制限値とを超えるフォーカス駆動信号の信号成分を除去してフォーカス駆動信号を生成することにより、トラッキング制御の停止中のフォーカス駆動信号は、制限を行わなければ情報トラックを横断するレーザ光の影響で振幅が大きくなるが、このフォーカス駆動信号のうちフォーカス制御にとって不必要な大きさの振幅を制限することで、対物レンズを駆動する駆動部が必要以上の電流を流さないので、トラッキング制御が行われていないときの消費電力を低減することができる。 According to the present invention, during the tracking control, the limit value constituting the first imaginary line that varies corresponding to the maximum value of the focus drive signal and the minimum value of the focus drive signal vary based on the focus drive signal. The limit value constituting the second virtual line is calculated and set in the servo processing unit, and the servo processing unit sets the limit value constituting the first virtual line and the limit constituting the second virtual line while the tracking control is stopped. By generating the focus drive signal by removing the signal component of the focus drive signal that exceeds the value, the focus drive signal while tracking control is stopped will have an amplitude due to the influence of the laser beam crossing the information track unless it is limited However, by limiting the amplitude of the focus drive signal that is unnecessary for focus control, a drive unit that drives the objective lens is required. Does not shed more current, it is possible to reduce power consumption when the tracking control is not performed.
また、フォーカス駆動信号の複数の極大値に対応して変動する第1仮想線を構成する複数の制限値とフォーカス駆動信号の複数の極小値に対応して変動する第2仮想線を構成する複数の制限値とを算出してサーボ処理部に設定することにより、光ディスクが大きな面ぶれを有しており、面ぶれの影響でフォーカス駆動信号が上下に変動していても、フォーカス駆動信号の信号波形の包絡線に沿った制限値が設定されるので、適切に消費電力の低減を図ることができる。 In addition, a plurality of limit values constituting a first virtual line that fluctuates corresponding to a plurality of maximum values of the focus drive signal and a plurality of second virtual lines that fluctuate corresponding to a plurality of minimum values of the focus drive signal. By calculating the limit value and setting it in the servo processing unit, even if the optical disc has large surface shake and the focus drive signal fluctuates up and down due to the surface shake, the signal of the focus drive signal Since the limit value along the waveform envelope is set, the power consumption can be appropriately reduced.
また、請求項13に記載の光ディスク装置は、請求項12に記載の光ディスク装置において、制御部は、光ディスクの回転位相ごとに第1仮想線を構成する複数の制限値と第2仮想線を構成する複数の制限値とを算出するものである。
The optical disk apparatus according to
本発明によれば、制御部は、光ディスクの回転位相ごとに第1仮想線を構成する複数の制限値と第2仮想線を構成する複数の制限値とを算出することにより、光ディスクの面ぶれに伴って一回転の中で変化するフォーカス駆動信号の状態に合せて制限値で構成される制限値を算出するので、光ディスクの回転位相に合せて常に最適な制限値をサーボ処理部に設定することができる。 According to the present invention, the control unit calculates a plurality of limit values constituting the first imaginary line and a plurality of limit values constituting the second imaginary line for each rotational phase of the optical disc, thereby causing the surface blur of the optical disc. Accordingly, the limit value composed of the limit value is calculated according to the state of the focus drive signal that changes in one rotation, so that the optimum limit value is always set in the servo processing unit according to the rotation phase of the optical disk. be able to.
また、請求項14に記載の光ディスク装置は、請求項12に記載の光ディスク装置において、制御部は、少なくとも光ディスク装置に異なる光ディスクが装着されるたびに第1仮想線を構成する複数の制限値と第2仮想線を構成する複数の制限値とを算出するものである。
The optical disk apparatus according to
本発明によれば、制御部が、少なくとも光ディスク装置に異なる光ディスクが装着されるたびに第1仮想線を構成する複数の制限値と第2仮想線を構成する複数の制限値とを算出することにより、光ディスク毎に異なる面ぶれの状態に応じてフォーカス駆動信号の制限値を設定することができるので、常に各光ディスクに応じた制限値を適切に決定することができる。 According to the present invention, the control unit calculates a plurality of limit values constituting the first virtual line and a plurality of limit values constituting the second virtual line at least each time a different optical disk is loaded in the optical disk device. As a result, the limit value of the focus drive signal can be set according to the surface shake state that differs for each optical disc, so that the limit value corresponding to each optical disc can always be appropriately determined.
また、請求項15に記載の光ディスク装置は、請求項14に記載の光ディスク装置において、制御部は、少なくとも光ディスク装置に異なる光ディスクが装着されるたびに、装着された光ディスクの回転周波数成分の変動幅を測定し、測定した変動幅が所定値以上である場合、第1仮想線を構成する複数の制限値と第2仮想線を構成する複数の制限値とを算出するものである。
The optical disk apparatus according to
本発明によれば、制御部が、少なくとも光ディスク装置に異なる光ディスクが装着されるたびに、装着された光ディスクの回転周波数成分の変動幅を測定し、測定した変動幅が所定値以上である場合、第1仮想線を構成する複数の制限値と第2仮想線を構成する複数の制限値とを算出することにより、大きな面ぶれを有する光ディスクが装着された時にのみ、光ディスクの回転周波数成分の波形に合せて制限値を変化させ、面ぶれの小さな光ディスクに対しては制限値を変化させないので、制御部の計算負荷を軽減することができる。 According to the present invention, the control unit measures the fluctuation width of the rotational frequency component of the loaded optical disk at least every time a different optical disk is loaded in the optical disk device, and when the measured fluctuation width is equal to or greater than a predetermined value, By calculating a plurality of limit values constituting the first imaginary line and a plurality of limit values constituting the second imaginary line, the waveform of the rotational frequency component of the optical disk is only applied when an optical disk having a large runout is loaded. The limit value is changed in accordance with the above, and the limit value is not changed for an optical disc with small surface blurring. Therefore, the calculation load of the control unit can be reduced.
また、請求項16に記載の光ディスク装置は、請求項12に記載の光ディスク装置において、サーボ処理部は、トラッキング制御の停止中にのみ第1仮想線を構成する複数の制限値と第2仮想線を構成する複数の制限値とを超えるフォーカス駆動信号の信号成分を除去してフォーカス駆動信号を生成するものである。
The optical disk device according to
トラッキング制御中に予期せぬ衝撃等で光ディスクが大きく動くような事態が発生した際に、フォーカス駆動信号に制限値が設定されていると、対物レンズを大きく駆動して光ディスクに追従させることができず、光ディスクへの情報の記録や再生の品質が劣化する可能性がある。 If a limit value is set in the focus drive signal when a situation occurs in which the optical disk moves significantly due to an unexpected impact during tracking control, the objective lens can be driven greatly to follow the optical disk. Therefore, there is a possibility that the quality of recording and reproducing information on the optical disk is deteriorated.
そこで、サーボ処理部が、トラッキング制御の停止中にのみ第1仮想線を構成する複数の制限値と第2仮想線を構成する複数の制限値とを超えるフォーカス駆動信号の信号成分を除去してフォーカス駆動信号を生成することにより、光ディスクに対して情報の記録や再生を行っているトラッキング制御中には、フォーカス駆動信号に制限値を設けないので、対物レンズを大きく駆動することができ光ディスクへの情報の記録や再生の品質を良好に保つことができる。 Therefore, the servo processing unit removes the signal component of the focus drive signal that exceeds the plurality of limit values constituting the first virtual line and the plurality of limit values constituting the second virtual line only when tracking control is stopped. By generating a focus drive signal, a limit value is not set for the focus drive signal during tracking control in which information is recorded or reproduced on the optical disc, so that the objective lens can be driven to a large extent. The recording and reproduction quality of the information can be kept good.
また、請求項17に記載の光ディスク装置の制御方法は、光ディスクからの反射光に基づいてサーボエラー信号を生成し、サーボエラー信号に基づいてフォーカス駆動信号及びトラッキング駆動信号を生成し、フォーカス駆動信号に基づいて対物レンズのフォーカス制御を行いトラッキング駆動信号に基づいて対物レンズのトラッキング制御を行い、トラッキング制御中にフォーカス駆動信号に基づいてフォーカス駆動信号の複数の極大値に対応して変動する第1仮想線を構成する複数の制限値とフォーカス駆動信号の複数の極小値に対応して変動する第2仮想線を構成する複数の制限値とを算出してサーボ処理部に設定し、サーボ処理部が、トラッキング制御の停止中に第1仮想線を構成する複数の制限値と第2仮想線を構成する複数の制限値とを超えるフォーカス駆動信号の信号成分を除去してフォーカス駆動信号を生成するものである。 According to a seventeenth aspect of the present invention, there is provided a control method for an optical disc device, wherein a servo error signal is generated based on reflected light from an optical disc, a focus drive signal and a tracking drive signal are generated based on the servo error signal, and a focus drive signal is generated. The focus control of the objective lens is performed based on the tracking control signal, the tracking control of the objective lens is performed based on the tracking drive signal, and the first variable fluctuates corresponding to the plurality of maximum values of the focus drive signal based on the focus drive signal during the tracking control. A plurality of limit values constituting the virtual line and a plurality of limit values constituting the second virtual line that fluctuate corresponding to a plurality of minimum values of the focus drive signal are calculated and set in the servo processing unit. However, when the tracking control is stopped, a plurality of limit values constituting the first imaginary line and a plurality of controls constituting the second imaginary line are provided. And it generates a focus drive signal to remove signal components of the focus drive signal exceeding the value.
本発明によれば、トラッキング制御中にフォーカス駆動信号に基づいてフォーカス駆動信号の極大値に対応して変動する第1仮想線を構成する制限値とフォーカス駆動信号の極小値に対応して変動する第2仮想線を構成する制限値とを算出してサーボ処理部に設定し、サーボ処理部が、トラッキング制御の停止中に第1仮想線を構成する制限値と第2仮想線を構成する制限値とを超えるフォーカス駆動信号の信号成分を除去してフォーカス駆動信号を生成することにより、トラッキング制御の停止中のフォーカス駆動信号は、制限を行わなければ情報トラックを横断するレーザ光の影響で振幅が大きくなるが、このフォーカス駆動信号のうちフォーカス制御にとって不必要な大きさの振幅を制限することで、対物レンズを駆動する駆動部が必要以上の電流を流さないので、トラッキング制御が行われていないときの消費電力を低減することができる。 According to the present invention, during the tracking control, the limit value constituting the first imaginary line that varies corresponding to the maximum value of the focus drive signal and the minimum value of the focus drive signal vary based on the focus drive signal. The limit value constituting the second virtual line is calculated and set in the servo processing unit, and the servo processing unit sets the limit value constituting the first virtual line and the limit constituting the second virtual line while the tracking control is stopped. By generating the focus drive signal by removing the signal component of the focus drive signal that exceeds the value, the focus drive signal while tracking control is stopped will have an amplitude due to the influence of the laser beam crossing the information track unless it is limited However, by limiting the amplitude of the focus drive signal that is unnecessary for focus control, a drive unit that drives the objective lens is required. Does not shed more current, it is possible to reduce power consumption when the tracking control is not performed.
また、フォーカス駆動信号の複数の極大値に対応して変動する第1仮想線を構成する複数の制限値とフォーカス駆動信号の複数の極小値に対応して変動する第2仮想線を構成する複数の制限値とを算出してサーボ処理部に設定することにより、光ディスクが大きな面ぶれを有しており、面ぶれの影響でフォーカス駆動信号が上下に変動していても、フォーカス駆動信号の信号波形の包絡線に沿った制限値が設定されるので、適切に消費電力の低減を図ることができる。 In addition, a plurality of limit values constituting a first virtual line that fluctuates corresponding to a plurality of maximum values of the focus drive signal and a plurality of second virtual lines that fluctuate corresponding to a plurality of minimum values of the focus drive signal. By calculating the limit value and setting it in the servo processing unit, even if the optical disc has large surface shake and the focus drive signal fluctuates up and down due to the surface shake, the signal of the focus drive signal Since the limit value along the waveform envelope is set, the power consumption can be appropriately reduced.
(実施の形態1)
以下、本発明の実施の形態1について、各図に基づいて説明する。
(Embodiment 1)
Embodiment 1 of the present invention will be described below with reference to the drawings.
図1は、本発明の実施の形態における光ディスク装置の基本ブロック図である。図1において、1は光ディスク、2はピックアップモジュール、3はスピンドルモータ、4はレンズホルダ、5は対物レンズ、6はアクチュエータ、7はキャリッジ、8は光ピックアップ、9はフィード部、10はフィードモータ、11はアナログ信号処理部、12はサーボ処理部、13はモータ駆動部、14はコントローラ、15はROM、16はRAMである。また、図1において、101は光ピックアップ8からアナログ信号処理部11に出力されるピックアップ出力信号、102はアナログ信号処理部11からサーボ処理部12に出力されるサーボエラー信号、103はピックアップモジュール2からコントローラ14に出力されるスピンドルFG信号、104はサーボ処理部12からコントローラ14に出力されるフォーカス駆動信号、105はコントローラ14からサーボ処理部12に出力される制御信号、106はサーボ処理部12からモータ駆動部13に出力されるピックアップモジュール制御信号、107はモータ駆動部13からピックアップモジュール2に出力されるピックアップモジュール駆動信号である。
FIG. 1 is a basic block diagram of an optical disc apparatus according to an embodiment of the present invention. In FIG. 1, 1 is an optical disk, 2 is a pickup module, 3 is a spindle motor, 4 is a lens holder, 5 is an objective lens, 6 is an actuator, 7 is a carriage, 8 is an optical pickup, 9 is a feed unit, and 10 is a feed motor. , 11 is an analog signal processing unit, 12 is a servo processing unit, 13 is a motor driving unit, 14 is a controller, 15 is a ROM, and 16 is a RAM. In FIG. 1, 101 is a pickup output signal output from the optical pickup 8 to the analog
光ディスク1にレーザの発光パターンを利用して情報の記録または再生の少なくとも一方を行うピックアップモジュール2は、光ディスク1を保持し回転させるスピンドルモータ3と、光ディスク1の情報記録面にレーザを集光する対物レンズ5と、キャリッジ7に対して移動可能に設けられ、対物レンズ5を保持するレンズホルダ4と、レンズホルダ4が搭載されたキャリッジ7を光ディスク1の半径方向に移動させるフィードモータ10を備えたフィード部9とによって構成されたものである。レンズホルダ4やキャリッジ7には、図示しないコイルやマグネット等が設けられており、コイルに電流を流すことによりレンズホルダ4をフォーカス方向やトラッキング方向に駆動するアクチュエータ6を構成している。対物レンズ5は、レンズホルダ4を介して駆動される。アナログ信号処理部11は光ピックアップ8内部の図示しない分割光センサからの出力信号であるピックアップ出力信号101に基づいて、フォーカスエラー信号やトラッキングエラー信号等のサーボエラー信号102を生成しサーボ処理部12に出力する。ここで、サーボエラー信号102のうちフォーカスエラー信号は、光スポットと光ディスク1の情報トラックのある記録面との光ディスク1の厚さ方向のずれを示し、光ディスク1の情報記録面に対して対物レンズ5をフォーカス方向に追従させるフォーカス制御に用いられる。また、サーボエラー信号102のうちトラッキングエラー信号は、光スポットと光ディスク1の情報トラックとの光ディスク1の半径方向のずれを示し、光ディスク1の情報トラックに対して対物レンズ5をトラッキング方向に追従させるトラッキング制御に用いられる。
A
サーボ処理部12は、アナログ信号処理部11からのサーボエラー信号102に基づいて、対物レンズ5をフォーカス方向に駆動するフォーカス駆動信号やトラッキング方向に駆動するトラッキング駆動信号を含むピックアップモジュール制御信号106を生成し、モータ駆動部13に出力する。また、本発明の実施の形態の駆動制限値学習時には、生成したフォーカス駆動信号104をコントローラ14に出力する。なお、サーボ処理部12はディジタル信号処理を行うディジタル信号処理部である。
Based on the servo error signal 102 from the analog signal processing unit 11, the
モータ駆動部13は、サーボ処理部12から送られてきたピックアップモジュール制御信号106に基づいて、対物レンズ5をフォーカス方向に駆動するためにピックアップモジュール2に出力するフォーカス駆動電流信号と、対物レンズ5をトラッキング方向に駆動するためにピックアップモジュール2に出力するトラッキング駆動電流信号とを含むピックアップモジュール駆動信号107を生成し、その信号を出力することにより、対物レンズ5を駆動する。言い換えると、ドライバICであるモータ駆動部13は、サーボ処理部12からのピックアップモジュール制御信号106に基づいて、スピンドルモータ3とアクチュエータ6とフィードモータ10とに電流を流して駆動する。またモータ駆動部13は、サーボエラー信号102のうちトラッキングエラー信号の低域成分を用いて対物レンズ5が概略中立位置を保持するようにフィード制御を行う。フィード部9は、フィードモータ10と図示しないギヤやスクリューシャフト等から構成され、フィードモータ10が回転することによってキャリッジ7が移動するようになっている。
The
制御手段であるコントローラ14には、ピックアップモジュール2やサーボ処理部12等の各部から信号が入力され、これらの信号の演算処理等を行い、この演算処理の結果(信号)を各部に送出し、各部にて駆動、処理を実行させ、各部の制御を行うものである。なお、コントローラ14は、少なくとも、演算機能を備えたCPU、MPU等の演算処理装置や、ROM15、RAM16等の記憶部を備える。なお、コントローラ14はディジタル信号処理を行うディジタル信号処理部である。
The
以上のような構成の光ディスク装置において、本発明の実施の形態の特徴部であるサーボ処理部12の構成について、図2を用いてさらに詳細に説明する。
In the optical disk apparatus having the above-described configuration, the configuration of the
図2は、実施の形態1の光ディスク装置の詳細ブロック図である。図2において、1201はADコンバータ、1202はフォーカスフィルタ、1203は低域通過フィルタ、1204は高域通過フィルタ、1205はリミッタコントローラ、1206はRAM、1207はリミッタ、1208はDAコンバータである。ADコンバータ1201、フォーカスフィルタ1202、低域通過フィルタ1203、高域通過フィルタ1204、リミッタコントローラ1205、RAM1206、リミッタ1207、及びDAコンバータ1208はサーボ処理部12に設けられており、このうちRAM1206はリミッタコントローラ1205に設けられている。
FIG. 2 is a detailed block diagram of the optical disk apparatus according to the first embodiment. In FIG. 2, 1201 is an AD converter, 1202 is a focus filter, 1203 is a low-pass filter, 1204 is a high-pass filter, 1205 is a limiter controller, 1206 is a RAM, 1207 is a limiter, and 1208 is a DA converter. The
図2に示される各信号について説明する。 Each signal shown in FIG. 2 will be described.
102aは図1を用いて説明したアナログ信号処理部11からサーボ処理部12に出力されるサーボエラー信号102のうちフォーカスエラー信号であり、アナログ信号処理部11からサーボ処理部12のADコンバータ1201に入力される。なお、このフォーカスエラー信号102aはアナログ信号である。
108はDAコンバータ1201からフォーカスフィルタ1202に出力されるフォーカスエラー信号である。なお、このフォーカスエラー信号108はディジタル信号である。
A
104aはサーボ処理部12からコントローラ14に出力されるフォーカス駆動信号104のうち回転周波数成分であり、低域通過フィルタ1203からコントローラ14に出力される。
104bはサーボ処理部12からコントローラ14に出力されるフォーカス駆動信号104のうち高域周波数成分であり、高域通過フィルタ1204からコントローラ14に出力される。
109はリミッタコントローラ1205からリミッタ1207に出力されるリミッタ制御信号である。
110はリミッタ1207からDAコンバータ1208に出力される制限フォーカス駆動信号である。なお、この制限フォーカス駆動信号110はディジタル信号である。
106aは図1を用いて説明したサーボ処理部12からモータ駆動部13に出力されるピックアップモジュール制御信号106のうち制限フォーカス駆動信号であり、DAコンバータ1208からモータ駆動部13に出力される。なお、この制限フォーカス駆動信号106aはアナログ信号である。
また、図2における各部の働きの観点から説明する。 Moreover, it demonstrates from a viewpoint of the function of each part in FIG.
ADコンバータ1201は、アナログ信号であるフォーカスエラー信号102aをAD変換してディジタル信号のフォーカスエラー信号108とし、フォーカスフィルタ1202に出力する。
The
フォーカスフィルタ1202は、フォーカスエラー信号108を所定の周波数特性で増幅してフォーカス駆動信号104を生成し、低域通過フィルタ1203、高域通過フィルタ1204、コントローラ14、及びリミッタ1207に出力する。
The
低域通過フィルタ1203は、光ディスク1の回転周波数を通過帯域に含むフィルタであり、フォーカス駆動信号104のうち光ディスク1の回転周波数帯域の成分である回転周波数成分104aを抽出し、コントローラ14に出力する。フォーカス駆動信号104から抽出した回転周波数成分104aの波形は、後述する高域周波数成分104bの波形に対してゆっくりと大きく変動する線状の波形となる。
The low-
なお、ここでは回転周波数成分104aを、低域通過フィルタ1203を用いて抽出したが、光ディスク1の回転周波数を通過帯域に含むフィルタであれば、帯域通過フィルタを用いて回転周波数成分104aを抽出することも同様に実施可能である。この場合、帯域通過フィルタにおいてフォーカス駆動信号104から光ディスク1の回転周波数成分104aを検出することにより、光ディスク装置に帯域通過フィルタを設け、フォーカス駆動信号104を入力するだけでフォーカス駆動信号104から光ディスク1の回転周波数成分104aを検出することができるので、簡単な構成でフォーカス駆動信号104の制限値Xφの算出に用いるフォーカス駆動信号104の回転周波数成分104aを検出することができる。
Here, the
一方、本実施の形態においては、図2に示したように回転周波数成分104aを低域通過フィルタ1203を用いて抽出した。
On the other hand, in the present embodiment, the
このように、光ディスク1の回転周波数を通過帯域に含む低域通過フィルタ1203を具備し、低域通過フィルタ1203においてフォーカス駆動信号104から光ディスク1の回転周波数成分104aを検出することにより、フォーカス駆動信号104において最も低い交流周波数成分は、光ディスク1の回転周波数成分104aであるので、光ディスク装置に低域通過フィルタ1203を設ける簡単な構成で、フォーカス駆動信号104の制限値Xφの設定に用いるフォーカス駆動信号104の回転周波数成分104aを検出することができる。
As described above, the low-
また、帯域通過フィルタは、フォーカス駆動信号104の高域成分と低域成分を遮断するため、両方の成分を遮断する計算が必要となるが、低域通過フィルタ1203は、フォーカス駆動信号104から高域成分を遮断するだけであるので、低域成分を遮断するために行う計算が不必要となり、検出部での計算の負荷を軽減することができる。
In addition, since the band pass filter cuts off the high frequency component and the low frequency component of the
高域通過フィルタ1204は、光ディスク1の回転周波数よりも高い周波数帯域を通過帯域とするフィルタであり、フォーカス駆動信号104のうち光ディスク1の回転周波数よりも高い周波数帯域の成分である高域周波数成分104bを抽出し、コントローラ14に出力する。フォーカス駆動信号104から抽出した高域周波数成分104bの波形は、回転周波数成分104aの波形に対して速く微小に変動する波形となる。
The high-
コントローラ14は、回転周波数成分104aの変動幅を測定し、測定した変動幅が所定値以上である場合、速く微小に変動する高域周波数成分104bの振幅を含むような所定幅を高域周波数成分104bから決定する。そして、決定した所定幅を、スピンドルFG信号103に基づいて回転位相ごとに線状の波形である回転周波数成分104aに加算して、回転周波数成分104aの波形に沿った制限値Xφを算出する。逆に測定した変動幅が所定値以上でない場合、フォーカス駆動信号104そのものから固定の制限値Xφを算出する。そしていずれの場合にも、これら制限値Xφを制御信号105としてサーボ処理部12のリミッタコントローラ1205に出力する。
The
このように、光ディスク1の回転周波数よりも高い周波数帯域を通過帯域とする高域通過フィルタ1204を具備し、コントローラ14は、高域通過フィルタ1204を用いてフォーカス駆動信号104から光ディスク1の回転周波数成分104aよりも高い周波数成分である高域周波数成分104bを検出し、検出した高域周波数成分104bの変動幅に基づいて所定幅を決定することにより、光ディスク装置に高域通過フィルタ1204を設けフォーカス駆動信号104を入力するだけで、フォーカス駆動信号104から光ディスク1の面ぶれによって発生する大きな変動成分である回転周波数成分104aを除去して、フォーカス駆動信号104のうち所定幅の決定に必要な、光ディスク1の情報記録面と対物レンズ5の焦点とのずれ等により発生する微小な変動成分のみを検出できるので、簡単な構成で所定幅を決定することができる。
As described above, the high-
また、低域通過フィルタ1203を用いてフォーカス駆動信号104から検出された光ディスク1の回転周波数成分104aに、所定幅を加算して、フォーカス駆動信号104のうち光ディスク1の回転周波数成分104aの波形に沿った所定幅を示す制限値Xφを算出することにより、低域通過フィルタ1203で検出されたフォーカス駆動信号104に対する制限値Xφの基準となる回転周波数成分104aに、高域通過フィルタ1204を用いて決定したフォーカス駆動信号104に対する制限値Xφの所定幅を加算するので、低域通過フィルタ1203と高域通過フィルタ1204という2種類のフィルタを用いる簡単な構成でフォーカス駆動信号104の制限値Xφを算出することができる。
Further, a predetermined width is added to the
また、コントローラ14が、光ディスク1の回転位相ごとに回転周波数成分104aに所定幅を加算して、光ディスク1の回転位相ごとに制限値Xφを算出することにより、光ディスク1の面ぶれに伴って一回転の中で変化するフォーカス駆動信号104の状態に合せて制限値Xφを算出するので、光ディスク1の回転位相に合せて常に最適な制限値Xφをサーボ処理部12に設定することができる。
In addition, the
また、回転周波数成分104aの変動幅を測定し、測定した変動幅が所定値以上である場合、所定幅を示す制限値Xφを算出することにより、大きな面ぶれを有する光ディスク1が装着された時にのみ、光ディスク1の回転周波数成分104aの波形に合せて制限値Xφを変化させ、面ぶれの小さな光ディスク1に対しては制限値Xφを変化させないので、コントローラ14の計算負荷を軽減することができる。
Further, when the fluctuation range of the
リミッタコントローラ1205は、コントローラ14から入力した制限値XφをRAM1206に記憶し、ピックアップモジュール2から入力するスピンドルFG信号103に基づいて、光ディスク1の回転位相毎にRAM1206に記憶された制限値Xφを読出してリミッタ1207に設定する。
The
RAM1206は、コントローラ14から入力した制限値Xφを光ディスク11の回転位相と対応付けて保持する。
The
リミッタ1207は、リミッタコントローラ1205に設定された制限値Xφが示す所定幅を超える信号成分をフォーカス駆動信号104から除去して制限フォーカス駆動信号110を生成し、DAコンバータ1208に出力する。
The
このように、トラッキング制御中にフォーカス駆動信号104に基づいてフォーカス駆動信号の波形に沿った所定幅を示す制限値Xφを算出してサーボ処理部12に設定し、サーボ処理部12が、トラッキング制御の停止中に制限値Xφが示す所定幅を超えるフォーカス駆動信号104の信号成分を除去して制限フォーカス駆動信号110を生成することにより、トラッキング制御の停止中のフォーカス駆動信号104は、制限を行わなければ情報トラックを横断するレーザ光の影響で振幅が大きくなるが、このフォーカス駆動信号104のうちフォーカス制御にとって不必要な大きさの振幅を制限することで、対物レンズ5を駆動するモータ駆動部13が必要以上の電流を流さないので、トラッキング制御が行われていないときの消費電力を低減することができる。
In this way, the limit value Xφ indicating the predetermined width along the focus drive signal waveform is calculated based on the
また、フォーカス駆動信号104のうち光ディスク1の回転周波数成分104aの波形に沿った所定幅を示す制限値Xφを算出してサーボ処理部12に設定することにより、光ディスク1が大きな面ぶれを有していても、フォーカス駆動信号104のうち光ディスク1の面ぶれにより発生する回転周波数成分104aの波形に沿った制限値Xφが設定されるので、適切に消費電力の低減を図ることができる。
Further, by calculating a limit value Xφ indicating a predetermined width along the waveform of the
DAコンバータ1208は、リミッタ1207から入力したディジタル信号である制限フォーカス駆動信号110をDA変換してアナログ信号の制限フォーカス駆動信号106aとし、図示しないモータ駆動部13に出力する。
The
以上のような構成の光ディスク装置に、面ぶれの大きな光ディスク1が装着された場合のトラッキング制御停止中のフォーカス駆動信号104の不要な信号成分の除去について、図3を用いて説明する。
The removal of an unnecessary signal component of the
図3は、実施の形態1の光ディスク装置における各信号を示す図である。図3において、(a)はスピンドルFG信号103を示し、(b)は対物レンズ5のフォーカス方向の位置を示し、(c)はトラッキング制御中のフォーカス駆動信号104を示し、(d)は回転周波数成分104aを示し、(e)は高域周波数成分104bを示し、(f)はフォーカス駆動信号104の制限値Xφを示し、(g)はトラッキング制御の停止中の制限フォーカス駆動信号110を示す。
FIG. 3 is a diagram illustrating each signal in the optical disc apparatus according to the first embodiment. 3, (a) shows the spindle FG
なお、図3(a)は、一回転のうちに8個のパルスを出力するようなスピンドルFG信号103であり、コントローラ14は、スピンドルモータ3に装着された光ディスク1の一回転をそれぞれのパルスの立上りと立下りとで16分割して把握している。ここでは、16分割された光ディスク1の回転位相をφa〜φpとし、対物レンズ5に対向する位置における光ディスク1の回転位相を表す。一回転中に高さが変動するような面ぶれを有する光ディスク1が光ディスク装置に装着された場合、対物レンズ5のフォーカス方向の位置は、図3(b)に示されるように光ディスク1の情報記録面に追従して一回転中に上下に移動する。このため、トラッキング制御中のフォーカス駆動信号104は、図3(c)に示されるように、光ディスク1の情報記録面と対物レンズ5の焦点とのずれ等により発生する微小な変動成分が、光ディスク1の面ぶれにより上下に大きくうねるように変動する信号となる。
3A shows a spindle FG signal 103 that outputs eight pulses in one rotation, and the
本実施の形態の光ディスク装置においては、図3(c)に示されるトラッキング制御中のフォーカス駆動信号104から図3(d)に示される回転周波数成分104aを検出し、この回転周波数成分104aに沿って図3(e)に示される所定幅2αを設定して、図3(f)に示される制限値Xφを算出する。さらに、この制限値Xφをサーボ処理部12に設定し、図3(g)に破線で示されるように、トラッキング制御の停止中に制限値Xφを超えるフォーカス駆動信号104の信号成分を除去して、図3(g)に実線で示される制限フォーカス駆動信号110を生成する。
In the optical disk device of the present embodiment, the
このように、トラッキング制御中にフォーカス駆動信号104に基づいてフォーカス駆動信号104の波形に沿った所定幅2αを示す制限値Xφを算出してサーボ処理部12に設定し、サーボ処理部12が、トラッキング制御の停止中に制限値Xφが示す所定幅2αを超えるフォーカス駆動信号104の信号成分を除去して制限フォーカス駆動信号110を生成することにより、トラッキング制御の停止中のフォーカス駆動信号104は、制限を行わなければ情報トラックを横断するレーザ光の影響で振幅が大きくなるが、このフォーカス駆動信号104のうちフォーカス制御にとって不必要な大きさの振幅を制限することで、対物レンズ5を駆動するモータ駆動部13が必要以上の電流を流さないので、トラッキング制御が行われていないときの消費電力を低減することができる。
In this way, the limit value Xφ indicating the predetermined width 2α along the waveform of the
また、フォーカス駆動信号104のうち光ディスク1の回転周波数成分104aの波形に沿った所定幅2αを示す制限値Xφを算出してサーボ処理部12に設定することにより、光ディスク1が大きな面ぶれを有していても、フォーカス駆動信号104のうち光ディスク1の面ぶれにより発生する回転周波数成分104aの波形に沿った制限値Xφが設定されるので、適切に消費電力の低減を図ることができる。
Further, by calculating a limit value Xφ indicating a predetermined width 2α along the waveform of the
以下、光ディスク装置に、面ぶれの大きな光ディスク1が装着された場合のトラッキング制御停止中のフォーカス駆動信号104の不要な信号成分の除去について、より詳細に説明する。
Hereinafter, the removal of unnecessary signal components of the
本実施の形態の光ディスク装置においては、図3(d)に示されるように、図2の低域通過フィルタ1203を用いて検出した回転周波数成分104aの最大値FLDmaxと最小値FLDminとの差が大きい場合に、図3(e)に示されるように、図2の高域通過フィルタ1204を用いて検出した高域周波数成分104bから最大値FHDmaxと最小値FHDminとを検出する。そして、この最大値FHDmaxから最小値FHDminまでの幅に、マージンを最大値FHDmax側と最小値FHDmin側とにそれぞれ設けてフォーカス駆動信号104を制限する所定幅2αを算出する。最大値FLDmaxと最小値FLDminとの差が所定値よりも大きくない場合については、図4を用いて説明する。
In the optical disk device of the present embodiment, as shown in FIG. 3D, the difference between the maximum value FLDmax and the minimum value FLDmin of the
このように、光ディスク1の回転周波数よりも高い周波数帯域を通過帯域とする高域通過フィルタ1204を具備し、コントローラ14は、高域通過フィルタ1204を用いてフォーカス駆動信号104から光ディスク1の回転周波数成分104aよりも高い周波数成分である高域周波数成分104bを検出し、検出した高域周波数成分104bの変動幅に基づいて所定幅2αを決定することにより、光ディスク装置に高域通過フィルタ1204を設けフォーカス駆動信号104を入力するだけで、フォーカス駆動信号104から光ディスク1の面ぶれによって発生する大きな変動成分である回転周波数成分104aを除去して、フォーカス駆動信号104のうち所定幅2αの決定に必要な、光ディスク1の情報記録面と対物レンズ5の焦点とのずれ等により発生する微小な変動成分のみを検出できるので、簡単な構成で所定幅2αを決定することができる。
As described above, the high-
本実施の形態の光ディスク装置においては、図3(f)に示されるように、図2の低域通過フィルタ1203を用いて検出した回転周波数成分104aに、光ディスク1の回転位相ごとに所定幅2αを加算して、回転周波数成分104aの波形に沿った所定幅2αを示す制限値Xφを光ディスク1の回転位相ごと算出する。例えば図3(f)に示すように、回転位相φbにおける上限となる制限値XφとしてXφb+=FLDφb+α、下限となる制限値XφとしてXφb−=FLDφb−αを算出し、回転位相φcにおける上限となる制限値XφとしてXφc+=FLDφc+α、下限となる制限値XφとしてXφc−=FLDφc−αを算出し、回転位相φdにおける上限となる制限値XφとしてXφd+=FLDφd+α、下限となる制限値XφとしてXφd−=FLDφd−αを算出する。このようにして、光ディスク1の回転周波数成分104aに沿って変動する制限値Xφを算出する。
In the optical disk apparatus according to the present embodiment, as shown in FIG. 3F, the
このように、低域通過フィルタ1203を用いてフォーカス駆動信号104から検出された光ディスク1の回転周波数成分104aに、所定幅2αを加算して、フォーカス駆動信号104のうち光ディスク1の回転周波数成分104aの波形に沿った所定幅2αを示す制限値Xφを算出することにより、低域通過フィルタ1203で検出されたフォーカス駆動信号104に対する制限値Xφの基準となる回転周波数成分104aに、高域通過フィルタ1204を用いて決定したフォーカス駆動信号104に対する制限値Xφの所定幅2αを加算するので、低域通過フィルタ1203と高域通過フィルタ1204という2種類のフィルタを用いる簡単な構成でフォーカス駆動信号104の制限値Xφを算出することができる。
Thus, the predetermined frequency 2α is added to the
また、コントローラ14が、光ディスク1の回転位相ごとに回転周波数成分104aに所定幅2αを加算して、光ディスク1の回転位相ごとに制限値Xφを算出することにより、光ディスク1の面ぶれに伴って一回転の中で変化するフォーカス駆動信号104の状態に合せて制限値Xφを算出するので、光ディスク1の回転位相に合せて常に最適な制限値Xφをサーボ処理部12に設定することができる。
Further, the
なお、本実施の形態においては、光ディスク1の回転位相の情報を把握する手段としてスピンドルFG信号103を用いたが、スピンドルFG信号103に同期させてスピンドルFG信号103よりも高い周波数のクロックを生成し、回転位相の情報をより細かく把握することもできる。このクロックに基づいて光ディスク1の回転位相ごとに回転周波数成分104aに所定幅2αを加算して制限値Xφを算出することにより、制限値Xφをより細かく設定することができ、制限値Xφの精度を上げることができる。
In the present embodiment, the spindle FG
また、本実施の形態の光ディスク装置においては、図3(f)に示す光ディスク1の回転位相ごと算出した制限値Xφ+と制限値Xφ−とを、スピンドルFG信号103に基づいて光ディスク1の回転位相ごとに図2に示すフォーカス駆動信号104を制限するリミッタ1207に設定し、図3(g)に破線で示されるように、フォーカス駆動信号104から制限値Xφ+よりも大きい信号成分と制限値Xφ−よりも小さい信号成分とを除去し、図3(g)に実線で示される制限フォーカス駆動信号110を生成する。
Further, in the optical disk device of the present embodiment, the limit value Xφ + and limit value Xφ− calculated for each rotation phase of the optical disk 1 shown in FIG. 2 is set to a
以上、図3を用いて説明したように、トラッキング制御中にフォーカス駆動信号104に基づいてフォーカス駆動信号104の波形に沿った所定幅2αを示す制限値Xφを算出してサーボ処理部12に設定し、サーボ処理部12が、トラッキング制御の停止中に制限値Xφが示す所定幅2αを超えるフォーカス駆動信号104の信号成分を除去して制限フォーカス駆動信号110を生成することにより、トラッキング制御の停止中のフォーカス駆動信号104は、制限を行わなければ情報トラックを横断するレーザ光の影響で振幅が大きくなるが、このフォーカス駆動信号104のうちフォーカス制御にとって不必要な大きさの振幅を制限することで、対物レンズ5を駆動するモータ駆動部13が必要以上の電流を流さないので、トラッキング制御が行われていないときの消費電力を低減することができる。
As described above with reference to FIG. 3, the limit value Xφ indicating the predetermined width 2α along the waveform of the
また、フォーカス駆動信号104のうち光ディスク1の回転周波数成分104aの波形に沿った所定幅2αを示す制限値Xφを算出してサーボ処理部12に設定することにより、光ディスク1が大きな面ぶれを有していても、フォーカス駆動信号104のうち光ディスク1の面ぶれにより発生する回転周波数成分104aの波形に沿った制限値Xφが設定されるので、適切に消費電力の低減を図ることができる。
Further, by calculating a limit value Xφ indicating a predetermined width 2α along the waveform of the
次に、本実施の形態の光ディスク装置に、面ぶれの小さな光ディスク1が装着された場合のトラッキング制御停止中のフォーカス駆動信号104の不要な信号成分の除去について、図4を用いて説明する。
Next, the removal of unnecessary signal components of the
図4は、実施の形態1の光ディスク装置における各信号を示す図である。図4において、(a)はスピンドルFG信号103を示し、(b)はトラッキング制御中のフォーカス駆動信号104を示し、(c)は回転周波数成分104aを示し、(d)はトラッキング制御の停止中の制限フォーカス駆動信号110を示す。
FIG. 4 is a diagram showing each signal in the optical disc apparatus of the first embodiment. 4, (a) shows the spindle FG
なお、図4(a)は、一回転のうちに8個のパルスを出力するようなスピンドルFG信号103であり、コントローラ14は、スピンドルモータ3に装着された光ディスク1の一回転をそれぞれのパルスの立上りと立下りとで16分割して把握している。ここでは、16分割された光ディスク1の回転位相をφa〜φpとし、対物レンズ5に対向する位置における光ディスク1の回転位相を表す。
4A shows a spindle FG signal 103 that outputs eight pulses in one rotation, and the
本実施の形態の光ディスク装置においては、図4(c)に示されるように、図2の低域通過フィルタ1203を用いて検出した回転周波数成分104aの最大値FLDmaxと最小値FLDminとの差が小さい場合に、図4(b)に示されるように、フォーカス駆動信号104から、最大値FODmaxと最小値FODminとを検出する。この最大値FODmaxと最小値FODminとにマージンを設けてXφ+=FODmax+CとXφ−=FODmin−Cとし、上限となる固定の制限値Xφ+と下限となる固定の制限値Xφ−とを算出する。制限値Xφは、例えば図4(d)に示されるように、回転位相φbにおける制限値Xφも回転位相φcにおける制限値Xφも回転位相φdにおける制限値Xφも等しく、Xφb+=Xφc+=Xφd+=FODmax+C、Xφb−=Xφc−=Xφd−=FODmax−Cである。
In the optical disk device of the present embodiment, as shown in FIG. 4C, the difference between the maximum value FLDmax and the minimum value FLDmin of the
このように、回転周波数成分104aの変動幅を測定し、測定した変動幅が所定値以上である場合、所定幅2αを示す制限値Xφを算出することにより、大きな面ぶれを有する光ディスク1が装着された時にのみ、光ディスク1の回転周波数成分104aの波形に合せて制限値Xφを変化させ、面ぶれの小さな光ディスク1に対しては制限値Xφを変化させないので、コントローラ14の計算負荷を軽減することができる。
As described above, the fluctuation range of the
以下、上述したような光ディスク装置においてトラッキング制御停止中のフォーカス駆動信号104の不要な信号成分を除去するための制限値Xφを算出し、サーボ処理部12に設定する際の制御について、図5を用いて説明する。
FIG. 5 shows the control when calculating the limit value Xφ for removing the unnecessary signal component of the
図5は、実施の形態1の光ディスク装置の駆動制限値学習処理のフローチャートである。 FIG. 5 is a flowchart of the drive limit value learning process of the optical disc apparatus according to the first embodiment.
S100においてコントローラ14は、例えば光ディスク装置に光ディスク1が装着されることになどによって光ディスク装置が起動すると駆動制限値学習処理を開始する。光ディスク装置は、少なくとも光ディスク1が装着されると起動する。
In S100, the
このように、少なくとも光ディスク装置に異なる光ディスク1が装着されるたびに所定幅2αを示す制限値Xφを算出することにより、光ディスク毎に異なる面ぶれの状態に応じてフォーカス駆動信号104の制限値Xφを設定することができるので、常に各光ディスクに応じた制限値Xφを適切に決定することができる。
As described above, the limit value Xφ indicating the predetermined width 2α is calculated at least every time a different optical disk 1 is loaded in the optical disk apparatus, so that the limit value Xφ of the
S101においてコントローラ14は、光ディスク1が装着されたスピンドルモータ3を回転させ、光ディスク1の情報記録面に対して対物レンズ5をフォーカス方向に追従させるフォーカス制御を開始する。
In S101, the
次に、S102においてコントローラ14は、光ディスク1の情報トラックに対して対物レンズ5をトラッキング方向に追従させるトラッキング制御を開始する。
Next, in S102, the
次に、S103においてコントローラ14は、トラッキング制御中の状態において、低域通過フィルタ1203から出力された回転周波数成分104aを測定する。回転周波数成分104aを測定することにより、光ディスク1の面ぶれの状態を把握することができる。
Next, in S103, the
次に、S104においてコントローラ14は、回転周波数成分104aの最大値FLDmaxと最小値FLDminとを測定し、これらの差であるFLDmax−FLDminが、所定値Aよりも大きい場合は処理をS105に進め、所定値Aよりも大きくない場合は処理をS111に進める。フォーカス駆動信号104の回転周波数成分104aは、光ディスク1の回転に伴う対物レンズ5のフォーカス方向の変動を示すので、FLDmax−FLDminが大きくなればなるほど、光ディスク装置に装着された光ディスク1は一回転中にフォーカス方向に大きく変動する面ぶれの大きな光ディスク1であるということがわかる。
Next, in S104, the
そこで、FLDmax−FLDmin>Aであった場合、光ディスク1が大きな面ぶれを有していると判断し、S105からの処理では、光ディスク1の面ぶれに対応するため、回転周波数成分104aの波形に沿って変化する制限値Xφを算出する。
Therefore, when FLDmax−FLDmin> A, it is determined that the optical disc 1 has a large surface shake, and in the processing from S105, the waveform of the
一方、FLDmax−FLDmin>Aでなかった場合、光ディスク1の面ぶれは小さいと判断し、S111からの処理では、図9を用いて説明したように回転周波数成分104aに関わらず固定の制限値Xφを算出する。
On the other hand, if FLDmax−FLDmin> A is not satisfied, it is determined that the surface shake of the optical disc 1 is small, and in the processing from S111, as described with reference to FIG. 9, the fixed limit value Xφ regardless of the
まず、S105においてコントローラ14は、S104でFLDmax−FLDmin>Aであった場合、光ディスク1の回転位相毎に回転周波数成分104aを検出し、FLDφとしてRAM16に記憶する。例えば図3(d)に示すように、回転位相φbにおける回転周波数成分104aとしてFLDφbを検出し、回転位相φcにおける回転周波数成分104aとしてFLDφcを検出し、回転位相φdにおける回転周波数成分104aとしてFLDφdを検出し、それぞれをRAM16に記憶する。これにより、コントローラ14は光ディスク1の面ぶれによるフォーカス駆動信号104の変動を回転位相ごとに把握することができる。
First, in S105, if FLDmax−FLDmin> A in S104, the
このように、光ディスク1の回転周波数を通過帯域に含む低域通過フィルタ1203を具備し、低域通過フィルタ1203においてフォーカス駆動信号104から光ディスク1の回転周波数成分104aを検出することにより、フォーカス駆動信号104において最も低い交流周波数成分は、光ディスク1の回転周波数成分104aであるので、光ディスク装置に低域通過フィルタ1203を設ける簡単な構成で、フォーカス駆動信号104の制限値Xφの設定に用いるフォーカス駆動信号104の回転周波数成分104aを検出することができる。
As described above, the low-
また、帯域通過フィルタは、フォーカス駆動信号104の高域成分と低域成分を遮断するが、低域通過フィルタ1203は、フォーカス駆動信号104から高域成分を遮断するだけであるので、低域成分を遮断するために行う計算が不必要となり、検出部での計算の負荷を軽減することができる。
The band pass filter blocks the high frequency component and the low frequency component of the
次に、S106においてコントローラ14は、トラッキング制御中の状態において、高域通過フィルタ1204から出力された高域周波数成分104bを測定する。高域周波数成分104bを測定することにより、フォーカス駆動信号104から回転周波数成分104aを除去し、情報記録面と対物レンズ5の焦点とのずれ等により発生するフォーカス駆動信号104の微小な変動成分を検出することができる。
Next, in S106, the
次に、S107においてコントローラ14は、S106で測定した高域周波数成分104bから最大値FHDmaxと最小値FHDminとを検出し、最大値FHDmaxから最小値FHDminまでの幅に、マージンを最大値FHDmax側と最小値FHDmin側とにそれぞれ設けて(FHDmax−FHDmin)+2C=2αとし、フォーカス駆動信号104を制限する所定幅2αを算出する。
Next, in S107, the
このように、光ディスク1の回転周波数よりも高い周波数帯域を通過帯域とする高域通過フィルタ1204を具備し、コントローラ14は、高域通過フィルタ1204を用いてフォーカス駆動信号104から光ディスク1の回転周波数成分104aよりも高い周波数成分である高域周波数成分104bを検出し、検出した高域周波数成分104bの変動幅に基づいて所定幅2αを決定することにより、光ディスク装置に高域通過フィルタ1204を設けフォーカス駆動信号104を入力するだけで、フォーカス駆動信号104から光ディスク1の面ぶれによって発生する大きな変動成分である回転周波数成分104aを除去して、フォーカス駆動信号104のうち所定幅2αの決定に必要な、光ディスク1の情報記録面と対物レンズ5の焦点とのずれ等により発生する微小な変動成分のみを検出できるので、簡単な構成で所定幅2αを決定することができる。
As described above, the high-
次に、S108においてコントローラ14は、S105で検出した光ディスク1の回転位相毎の回転周波数成分104aであるFLDφのそれぞれに、S107で算出した所定幅2αの半分のαを加算してXφ+=FLDφ+αとし、所定幅2αの上限となる制限値Xφ+を算出する。例えば図3(f)に示すように、回転位相φbにおける制限値XφとしてXφb+=FLDφb+αを算出し、回転位相φcにおける制限値XφとしてXφc+=FLDφc+αを算出し、回転位相φdにおける制限値XφとしてXφd+=FLDφd+αを算出する。このようにして、コントローラ14は光ディスク1の回転周波数成分104aに沿って変動する制限値Xφを算出する。
Next, in S108, the
同様に、S109においてコントローラ14は、S105で検出した光ディスク1の回転位相毎の回転周波数成分104aであるFLDφのそれぞれから、S107で算出した所定幅2αの半分のαを減算してXφ−=FLDφ−αとし、所定幅2αの下限となる制限値Xφ−を算出する。例えば図3(f)に示すように、回転位相φbにおける制限値XφとしてXφb−=FLDφb−αを算出し、回転位相φcにおける制限値XφとしてXφc−=FLDφc−αを算出し、回転位相φdにおける制限値XφとしてXφd−=FLDφd−αを算出する。このようにして、コントローラ14は光ディスク1の回転周波数成分104aに沿って変動する制限値Xφを算出する。
Similarly, in S109, the
このように、低域通過フィルタ1203を用いてフォーカス駆動信号104から検出された光ディスク1の回転周波数成分104aに、所定幅2αを加算して、フォーカス駆動信号104のうち光ディスク1の回転周波数成分104aの波形に沿った所定幅2αを示す制限値Xφを算出することにより、低域通過フィルタ1203で検出されたフォーカス駆動信号104に対する制限値Xφの基準となる回転周波数成分104aに、高域通過フィルタ1204を用いて決定したフォーカス駆動信号104に対する制限値Xφの所定幅2αを加算するので、低域通過フィルタ1203と高域通過フィルタ1204という2種類のフィルタを用いる簡単な構成でフォーカス駆動信号104の制限値Xφを算出することができる。
Thus, the predetermined frequency 2α is added to the
また、光ディスク1の回転位相ごとに回転周波数成分104aに所定幅2αを加算して、光ディスク1の回転位相ごとに制限値Xφを算出することにより、光ディスク1の面ぶれに伴って一回転の中で変化するフォーカス駆動信号104の状態に合せて制限値Xφを算出するので、光ディスク1の回転位相に合せて常に最適な制限値Xφをサーボ処理部12に設定することができる。
Further, by adding a predetermined width 2α to the
次に、S110においてコントローラ14は、S108で算出した制限値Xφ+と、S109で算出した制限値Xφ−とを制御信号105としてサーボ処理部12に出力し、サーボ処理部12のリミッタコントローラ1205に設けられたRAM1206に記憶する。以下、制限値Xφ+と制限値Xφ−とを総称して制限値Xφと称す。
Next, in S110, the
S111においてコントローラ14は、S110で制限値Xφをサーボ処理部12のリミッタコントローラ1205に設定すると駆動制限値学習処理を終了する。
In S111, the
このように、フォーカス駆動信号104のうち光ディスク1の回転周波数成分104aの波形に沿った所定幅2αを示す制限値Xφを算出してサーボ処理部12に設定することにより、光ディスク1が大きな面ぶれを有していても、フォーカス駆動信号104のうち光ディスク1の面ぶれにより発生する回転周波数成分104aの波形に沿った制限値Xφが設定されるので、適切に消費電力の低減を図ることができる。
As described above, the limit value Xφ indicating the predetermined width 2α along the waveform of the
以上、S104でFLDmax−FLDmin>Aであった場合の制限値Xφ+と制限値Xφ−との算出処理を説明した。以下に、S104でFLDmax−FLDmin>Aでなかった場合の、制限値Xφ+と制限値Xφ−との算出処理を説明する。 The calculation processing of the limit value Xφ + and the limit value Xφ− when FLDmax−FLDmin> A in S104 has been described above. Hereinafter, a calculation process of the limit value Xφ + and the limit value Xφ− in the case where FLDmax−FLDmin> A in S104 will be described.
S112においてコントローラ14は、S104でFLDmax−FLDmin>Aでなかった場合、フォーカスフィルタ1202から出力されたフォーカス駆動信号104を測定する。
In S112, the
次に、S113においてコントローラ14は、S112で測定したフォーカス駆動信号104から、図4(b)に示すように、最大値FODmaxと最小値FODminとを検出する。
Next, in S113, the
次に、S114においてコントローラ14は、S113で検出したフォーカス駆動信号104の最大値FODmaxにマージンを設けてXφ+=FODmax+Cとし、上限となる固定の制限値Xφ+を算出する。例えば図4(d)に示すように、回転位相φbにおける制限値Xφも回転位相φcにおける制限値Xφも回転位相φdにおける制限値Xφも等しく、Xφb+=Xφc+=Xφd+=FODmax+Cである。このようにして、コントローラ14は光ディスク1の回転周波数成分104aによらず固定の制限値Xφを算出する。
Next, in S114, the
次に、S115においてコントローラ14は、S113で検出したフォーカス駆動信号104の最小値FODminにマージンを設けてXφ−=FODmin−Cとし、下限となる固定の制限値Xφ−を算出する。例えば図4(d)に示すように、回転位相φbにおける制限値Xφも回転位相φcにおける制限値Xφも回転位相φdにおける制限値Xφも等しく、Xφb−=Xφc−=Xφd−=FODmax−Cである。このようにして、コントローラ14は光ディスク1の回転周波数成分104aによらず固定の制限値Xφを算出する。
Next, in S115, the
このように、少なくとも光ディスク装置に異なる光ディスク1が装着されるたびに、装着された光ディスク1の回転周波数成分104aの変動幅を測定し、測定した変動幅が所定値以上である場合、所定幅2αを示す制限値Xφを算出することにより、大きな面ぶれを有する光ディスク1が装着された時にのみ、光ディスク1の回転周波数成分104aの波形に合せて制限値Xφを変化させ、面ぶれの小さな光ディスク1に対しては制限値Xφを変化させないので、コントローラ14の計算負荷を軽減することができる。
In this way, at least every time a different optical disk 1 is loaded in the optical disk apparatus, the fluctuation width of the
次に、S110においてコントローラ14は、S114で算出した制限値Xφ+と、S115で算出した制限値Xφ−とを制御信号105としてサーボ処理部12に出力し、サーボ処理部12のリミッタコントローラ1205に設けられたRAM1206に記憶する。
Next, in S110, the
S111においてコントローラ14は、S110で制限値Xφをサーボ処理部12のリミッタコントローラ1205に設定すると駆動制限値学習処理を終了する。
In S111, the
なお、駆動制限値学習処理が終了した後は、トラッキング制御中であっても常にリミッタコントローラ1205がリミッタ1207に制限値Xφを設定し、制限値Xφが示す所定幅2αを超えるフォーカス駆動信号104の信号成分を除去して制限フォーカス駆動信号110を生成してもよいが、トラッキング制御中に予期せぬ衝撃等で光ディスク1が大きく動くような事態が発生した際に、フォーカス駆動信号104に制限値Xφが設定されていると、対物レンズ5を大きく駆動して光ディスク1に追従させることができず、光ディスク1への情報の記録や再生の品質が劣化する可能性がある。そこで、トラッキング制御の停止中にのみ、リミッタコントローラ1205がリミッタ1207に制限値Xφを設定し、制限値Xφが示す所定幅2αを超えるフォーカス駆動信号104の信号成分を除去して制限フォーカス駆動信号110を生成するように構成してもよい。
Note that after the drive limit value learning process is finished, the
このように、サーボ処理部12が、トラッキング制御の停止中にのみ制限値Xφが示す所定幅2αを超えるフォーカス駆動信号104の信号成分を除去して制限フォーカス駆動信号110を生成することにより、光ディスク1に対して情報の記録や再生を行っているトラッキング制御中には、フォーカス駆動信号104に制限値Xφを設けないので、対物レンズ5を大きく駆動することができ光ディスク1への情報の記録や再生の品質を良好に保つことができる。
As described above, the
(実施の形態2)
以下、本発明の実施の形態2について、特に、本発明の実施の形態1と異なる点について、各図に基づいて説明する。実施の形態1においては、トラッキング制御中のフォーカス駆動信号104のうち、回転周波数成分104aの波形に所定幅2αを設けた制限値Xφを設定したが、トラッキング制御中のフォーカス駆動信号104そのものの信号波形の包絡線に沿った制限値Xφを設定することによっても、同様にトラッキング制御停止中のフォーカス駆動信号104の不要な信号成分を除去することができる。
(Embodiment 2)
In the following, the second embodiment of the present invention will be described with reference to the drawings, particularly with respect to differences from the first embodiment of the present invention. In the first embodiment, the limit value Xφ in which the predetermined width 2α is provided in the waveform of the
図6は、実施の形態2の光ディスク装置の詳細ブロック図である。なお、実施の形態2における光ディスク装置の基本ブロック図については、実施の形態1で図1を用いて説明したものと同様であるので、ここでは説明を省略する。図6において、1201はADコンバータ、1202はフォーカスフィルタ、1203は低域通過フィルタ、1205はリミッタコントローラ、1206はRAM、1207はリミッタ、1208はDAコンバータである。ADコンバータ1201、フォーカスフィルタ1202、低域通過フィルタ1203、リミッタコントローラ1205、RAM1206、リミッタ1207、及びDAコンバータ1208はサーボ処理部12に設けられており、このうちRAM1206はリミッタコントローラ1205に設けられている。
FIG. 6 is a detailed block diagram of the optical disk apparatus according to the second embodiment. Note that the basic block diagram of the optical disk device according to the second embodiment is the same as that described with reference to FIG. 1 in the first embodiment, and thus the description thereof is omitted here. In FIG. 6, 1201 is an AD converter, 1202 is a focus filter, 1203 is a low-pass filter, 1205 is a limiter controller, 1206 is RAM, 1207 is a limiter, and 1208 is a DA converter. The
図6に示される各信号について説明する。 Each signal shown in FIG. 6 will be described.
102aは図1を用いて説明したアナログ信号処理部11からサーボ処理部12に出力されるサーボエラー信号102のうちフォーカスエラー信号であり、アナログ信号処理部11からサーボ処理部12のADコンバータ1201に入力される。なお、このフォーカスエラー信号102aはアナログ信号である。
108はDAコンバータ1201からフォーカスフィルタ1202に出力されるフォーカスエラー信号である。なお、このフォーカスエラー信号108はディジタル信号である。
A
104aはサーボ処理部12からコントローラ14に出力されるフォーカス駆動信号104のうち回転周波数成分であり、低域通過フィルタ1203からコントローラ14に出力される。
109はリミッタコントローラ1205からリミッタ1207に出力されるリミッタ制御信号である。
110はリミッタ1207からDAコンバータ1208に出力される制限フォーカス駆動信号である。なお、この制限フォーカス駆動信号110はディジタル信号である。
106aは図1を用いて説明したサーボ処理部12からモータ駆動部13に出力されるピックアップモジュール制御信号106のうち制限フォーカス駆動信号であり、DAコンバータ1208からモータ駆動部13に出力される。なお、この制限フォーカス駆動信号106aはアナログ信号である。
また、図6における各部の働きの観点から説明する。 Moreover, it demonstrates from a viewpoint of the function of each part in FIG.
ADコンバータ1201は、アナログ信号であるフォーカスエラー信号102aをAD変換してディジタル信号のフォーカスエラー信号108とし、フォーカスフィルタ1202に出力する。
The
フォーカスフィルタ1202は、フォーカスエラー信号108を所定の周波数特性で増幅してフォーカス駆動信号104を生成し、低域通過フィルタ1203、コントローラ14、及びリミッタ1207に出力する。
The
低域通過フィルタ1203は、光ディスク1の回転周波数を通過帯域に含むフィルタであり、フォーカス駆動信号104のうち光ディスク1の回転周波数帯域の成分である回転周波数成分104aを抽出し、コントローラ14に出力する。
The low-
なお、ここでは回転周波数成分104aを低域通過フィルタ1203を用いて抽出したが、光ディスク1の回転周波数を通過帯域に含むフィルタであれば、帯域通過フィルタを用いて回転周波数成分104aを抽出することも同様に実施可能である。
Here, the
コントローラ14は、回転周波数成分104aの変動幅を測定し、測定した変動幅が所定値以上である場合、スピンドルFG信号103に基づいて光ディスク1の回転位相ごとにフォーカス駆動信号104の極大値に対応して変動する制限値Xφとフォーカス駆動信号104の極小値に対応して変動する制限値Xφとを算出する。逆に測定した変動幅が所定値以上でない場合、フォーカス駆動信号104そのものから固定の制限値Xφを算出する。そしていずれの場合にも、これら制限値Xφを制御信号105としてサーボ処理部12のリミッタコントローラ1205に出力する。
The
本発明によれば、コントローラ14は、光ディスク1の回転位相ごとに第1仮想線を構成する複数の制限値Xφと第2仮想線を構成する複数の制限値Xφとを算出することにより、光ディスク1の面ぶれに伴って一回転の中で変化するフォーカス駆動信号104の状態に合せて制限値Xφで構成される制限値Xφを算出するので、光ディスク1の回転位相に合せて常に最適な制限値Xφをサーボ処理部12に設定することができる。
According to the present invention, the
また、回転周波数成分104aの変動幅を測定し、測定した変動幅が所定値以上である場合、第1仮想線を構成する複数の制限値Xφと第2仮想線を構成する複数の制限値Xφとを算出することにより、大きな面ぶれを有する光ディスク1が装着された時にのみ、光ディスク1の回転周波数成分104aの波形に合せて制限値Xφを変化させ、面ぶれの小さな光ディスク1に対しては制限値Xφを変化させないので、コントローラ14の計算負荷を軽減することができる。
Further, when the fluctuation range of the
リミッタコントローラ1205は、コントローラ14から入力した制限値XφをRAM1206に記憶し、ピックアップモジュール2から入力するスピンドルFG信号103に基づいて、光ディスク1の回転位相毎にRAM1206に記憶された制限値Xφを読出してリミッタ1207に設定する。
The
RAM1206は、コントローラ14から入力した制限値Xφを光ディスク1の回転位相と対応付けて保持する。
The
リミッタ1207は、リミッタコントローラ1205に設定された制限値Xφを超える信号成分をフォーカス駆動信号104から除去して制限フォーカス駆動信号110を生成し、DAコンバータ1208に出力する。
The
このように、トラッキング制御中にフォーカス駆動信号104に基づいてフォーカス駆動信号104の極大値に対応して変動する第1仮想線を構成する制限値Xφとフォーカス駆動信号104の極小値に対応して変動する第2仮想線を構成する制限値Xφとを算出してサーボ処理部12に設定し、サーボ処理部12が、トラッキング制御の停止中に第1仮想線を構成する制限値Xφと第2仮想線を構成する制限値Xφとを超えるフォーカス駆動信号104の信号成分を除去して制限フォーカス駆動信号110を生成することにより、トラッキング制御の停止中のフォーカス駆動信号104は、制限を行わなければ情報トラックを横断するレーザ光の影響で振幅が大きくなるが、このフォーカス駆動信号104のうちフォーカス制御にとって不必要な大きさの振幅を制限することで、対物レンズ5を駆動するモータ駆動部13が必要以上の電流を流さないので、トラッキング制御が行われていないときの消費電力を低減することができる。
In this way, the limit value Xφ constituting the first virtual line that fluctuates corresponding to the maximum value of the
また、フォーカス駆動信号104の複数の極大値に対応して変動する第1仮想線を構成する複数の制限値Xφとフォーカス駆動信号104の複数の極小値に対応して変動する第2仮想線を構成する複数の制限値Xφとを算出してサーボ処理部12に設定することにより、光ディスク1が大きな面ぶれを有しており、面ぶれの影響でフォーカス駆動信号104が上下に変動していても、フォーカス駆動信号104の信号波形の包絡線に沿った制限値Xφが設定されるので、適切に消費電力の低減を図ることができる。
Further, a plurality of limit values Xφ constituting a first virtual line that varies corresponding to a plurality of maximum values of the
DAコンバータ1208は、リミッタ1207から入力したディジタル信号である制限フォーカス駆動信号110をDA変換してアナログ信号の制限フォーカス駆動信号106aとし、図示しないモータ駆動部13に出力する。
The
以上のような構成の光ディスク装置に、面ぶれの大きな光ディスク1が装着された場合のトラッキング制御停止中のフォーカス駆動信号104の不要な信号成分の除去について、図7を用いて説明する。
The removal of an unnecessary signal component of the
図7は、実施の形態2の光ディスク装置における各信号を示す図である。図7において、(a)はスピンドルFG信号103を示し、(b)は対物レンズ5のフォーカス方向の位置を示し、(c)はトラッキング制御中のフォーカス駆動信号104を示し、(d)は回転周波数成分104aを示し、(e)はフォーカス駆動信号104の制限値Xφを示し、(f)はトラッキング制御の停止中の制限フォーカス駆動信号110を示す。
FIG. 7 is a diagram illustrating each signal in the optical disc apparatus according to the second embodiment. 7, (a) shows the spindle FG
なお、図7(a)は、一回転のうちに8個のパルスを出力するようなスピンドルFG信号103であり、コントローラ14は、スピンドルモータ3に装着された光ディスク1の一回転をそれぞれのパルスの立上りと立下りとで16分割して把握している。ここでは、16分割された光ディスク1の回転位相をφa〜φpとし、対物レンズ5に対向する位置における光ディスク1の回転位相を表す。一回転中に高さが変動するような面ぶれを有する光ディスク1が光ディスク装置に装着された場合、対物レンズ5のフォーカス方向の位置は、図7(b)に示されるように光ディスク1の情報記録面に追従して一回転中に上下に移動する。このため、トラッキング制御中のフォーカス駆動信号104は、図7(c)に示されるように、光ディスク1の情報記録面と対物レンズ5の焦点とのずれ等により発生する微小な変動成分が、光ディスク1の面ぶれにより上下に大きくうねるように変動する信号となる。
7A shows a spindle FG signal 103 that outputs eight pulses in one rotation, and the
本実施の形態の光ディスク装置においては、図7(c)に示されるトラッキング制御中のフォーカス駆動信号104に基づいて、図7(e)に示すように、フォーカス駆動信号104の極大値に対応して変動する第1仮想線を構成する制限値Xφ+と、フォーカス駆動信号104の極小値に対応して変動する第2仮想線を構成する制限値Xφ−とを算出する。さらにこの制限値Xφ+と制限値Xφ−とをサーボ処理部12に設定し、図7(f)に破線で示されるように、トラッキング制御の停止中に第1仮想線を構成する制限値Xφと第2仮想線を構成する制限値Xφとを超えるフォーカス駆動信号104の信号成分を除去して、図7(f)に実線で示される制限フォーカス駆動信号110を生成する。
In the optical disk apparatus according to the present embodiment, as shown in FIG. 7E, the maximum value of the
このように、トラッキング制御中にフォーカス駆動信号104に基づいてフォーカス駆動信号104の極大値に対応して変動する第1仮想線を構成する制限値Xφとフォーカス駆動信号104の極小値に対応して変動する第2仮想線を構成する制限値Xφとを算出してサーボ処理部12に設定し、サーボ処理部12が、トラッキング制御の停止中に第1仮想線を構成する制限値Xφと第2仮想線を構成する制限値Xφとを超えるフォーカス駆動信号104の信号成分を除去して制限フォーカス駆動信号110を生成することにより、トラッキング制御の停止中のフォーカス駆動信号104は、制限を行わなければ情報トラックを横断するレーザ光の影響で振幅が大きくなるが、このフォーカス駆動信号104のうちフォーカス制御にとって不必要な大きさの振幅を制限することで、対物レンズ5を駆動するモータ駆動部13が必要以上の電流を流さないので、トラッキング制御が行われていないときの消費電力を低減することができる。
In this way, the limit value Xφ constituting the first virtual line that fluctuates corresponding to the maximum value of the
また、フォーカス駆動信号104の複数の極大値に対応して変動する第1仮想線を構成する複数の制限値Xφとフォーカス駆動信号104の複数の極小値に対応して変動する第2仮想線を構成する複数の制限値Xφとを算出してサーボ処理部12に設定することにより、光ディスク1が大きな面ぶれを有しており、面ぶれの影響でフォーカス駆動信号104が上下に変動していても、フォーカス駆動信号104の信号波形の包絡線に沿った制限値Xφが設定されるので、適切に消費電力の低減を図ることができる。
Further, a plurality of limit values Xφ constituting a first virtual line that varies corresponding to a plurality of maximum values of the
以下、光ディスク装置に、面ぶれの大きな光ディスク1が装着された場合のトラッキング制御停止中のフォーカス駆動信号104の不要な信号成分の除去について、より詳細に説明する。なお、面ぶれの小さな光ディスク1が装着された場合については、実施の形態1で図4を用いて説明した通りであるので、ここでは説明を省略する。
Hereinafter, the removal of unnecessary signal components of the
本実施の形態の光ディスク装置においては、図7(d)に示されるように、図6の低域通過フィルタ1203を用いて検出した回転周波数成分104aの最大値FLDmaxと最小値FLDminとの差が大きい場合には、図7(e)に示されるように、光ディスク1の回転位相毎にフォーカス駆動信号104の最大値FODmaxと最小値FODminとを検出する。例えば図7(e)に示すように、回転位相φbにおけるフォーカス駆動信号104の最大値FODmaxφとしてFODmaxφb、最小値FODminφとしてFODminφbを検出し、回転位相φcにおけるフォーカス駆動信号104の最大値FODmaxφとしてFODmaxφc、最小値FODminφとしてFODminφcを検出し、回転位相φdにおけるフォーカス駆動信号104の最大値FODmaxφとしてFODmaxφd、最小値FODminφとしてFODminφdを検出する。これにより、光ディスク1の面ぶれによるフォーカス駆動信号104の変動を回転位相ごとに把握することができる。
In the optical disc apparatus of the present embodiment, as shown in FIG. 7D, the difference between the maximum value FLDmax and the minimum value FLDmin of the
次に、検出した光ディスク1の回転位相毎のフォーカス駆動信号104の最大値FODmaxφのそれぞれに、マージンを設けてXφ+=FODmaxφ+Cとし、フォーカス駆動信号104の極大値に対応して変動する第1仮想線を構成する制限値Xφ+を算出する。例えば図7(e)に示すように、回転位相φbにおける制限値XφとしてXφb+=FODmaxφb+Cを算出し、回転位相φcにおける制限値XφとしてXφc+=FODmaxφc+Cを算出し、回転位相φdにおける制限値XφとしてXφd+=FODmaxφd+Cを算出する。このようにして、フォーカス駆動信号104の極大値に対応して変動する制限値Xφを算出する。
Next, a margin is provided for each of the detected maximum value FODmaxφ of the
同様に、検出した光ディスク1の回転位相毎のフォーカス駆動信号104の最小値FODminφのそれぞれに、マージンを設けてXφ−=FODminφ−Cとし、フォーカス駆動信号104の極小値に対応して変動する第2仮想線を構成する制限値Xφ−を算出する。例えば図7(e)に示すように、回転位相φbにおける制限値XφとしてXφb−=FODminφb−Cを算出し、回転位相φcにおける制限値XφとしてXφc−=FODminφc−Cを算出し、回転位相φdにおける制限値XφとしてXφd−=FODminφd−Cを算出する。このようにして、フォーカス駆動信号104の極小値に対応して変動する制限値Xφを算出する。
Similarly, a margin is provided for each minimum value FODminφ of the
このように、光ディスク1の回転位相ごとに第1仮想線を構成する複数の制限値Xφと第2仮想線を構成する複数の制限値Xφとを算出することにより、光ディスク1の面ぶれに伴って一回転の中で変化するフォーカス駆動信号104の状態に合せて制限値Xφで構成される制限値Xφを算出するので、光ディスク1の回転位相に合せて常に最適な制限値Xφをサーボ処理部12に設定することができる。
In this way, by calculating the plurality of limit values Xφ constituting the first imaginary line and the plurality of limit values Xφ constituting the second imaginary line for each rotational phase of the optical disc 1, the surface shake of the optical disc 1 is accompanied. Since the limit value Xφ composed of the limit value Xφ is calculated according to the state of the
なお、本実施の形態においては、光ディスク1の回転位相の情報を把握する手段としてスピンドルFG信号103を用いたが、スピンドルFG信号103に同期させてスピンドルFG信号103よりも高い周波数のクロックを生成し、回転位相の情報をより細かく把握することもできる。このクロックに基づいて光ディスク1の回転位相ごとに回転周波数成分104aに所定幅2αを加算して制限値Xφを算出することにより、制限値Xφをより細かく設定することができ、制限値Xφの精度を上げることができる。
In the present embodiment, the spindle FG
また、本実施の形態の光ディスク装置においては、図7(e)に示す光ディスク1の回転位相ごと算出した制限値Xφ+と制限値Xφ−とを、スピンドルFG信号103に基づいて光ディスク1の回転位相ごとに図6に示すフォーカス駆動信号104を制限するリミッタ1207に設定し、図7(f)に破線で示されるように、フォーカス駆動信号104から制限値Xφ+よりも大きい信号成分と制限値Xφ−よりも小さい信号成分とを除去し、図7(f)に実線で示される制限フォーカス駆動信号110を生成する。
Further, in the optical disc apparatus of the present embodiment, the limit value Xφ + and limit value Xφ− calculated for each rotation phase of the optical disc 1 shown in FIG. 7E are used to calculate the rotation phase of the optical disc 1 based on the spindle FG
以上、図7を用いて説明したように、トラッキング制御中にフォーカス駆動信号104に基づいてフォーカス駆動信号104の極大値に対応して変動する第1仮想線を構成する制限値Xφとフォーカス駆動信号104の極小値に対応して変動する第2仮想線を構成する制限値Xφとを算出してサーボ処理部12に設定し、サーボ処理部12が、トラッキング制御の停止中に第1仮想線を構成する制限値Xφと第2仮想線を構成する制限値Xφとを超えるフォーカス駆動信号104の信号成分を除去して制限フォーカス駆動信号110を生成することにより、トラッキング制御の停止中のフォーカス駆動信号104は、制限を行わなければ情報トラックを横断するレーザ光の影響で振幅が大きくなるが、このフォーカス駆動信号104のうちフォーカス制御にとって不必要な大きさの振幅を制限することで、対物レンズ5を駆動するモータ駆動部13が必要以上の電流を流さないので、トラッキング制御が行われていないときの消費電力を低減することができる。
As described above with reference to FIG. 7, the limit value Xφ and the focus drive signal that constitute the first virtual line that varies in accordance with the maximum value of the
また、フォーカス駆動信号104の複数の極大値に対応して変動する第1仮想線を構成する複数の制限値Xφとフォーカス駆動信号104の複数の極小値に対応して変動する第2仮想線を構成する複数の制限値Xφとを算出してサーボ処理部12に設定することにより、光ディスク1が大きな面ぶれを有しており、面ぶれの影響でフォーカス駆動信号104が上下に変動していても、フォーカス駆動信号104の信号波形の包絡線に沿った制限値Xφが設定されるので、適切に消費電力の低減を図ることができる。
Further, a plurality of limit values Xφ constituting a first virtual line that varies corresponding to a plurality of maximum values of the
以下、上述したような光ディスク装置においてトラッキング制御停止中のフォーカス駆動信号104の不要な信号成分を除去するための制限値Xφを算出し、サーボ処理部12に設定する際の制御について、図8を用いて説明する。
FIG. 8 shows the control when the limit value Xφ for removing the unnecessary signal component of the
図8は、実施の形態2の光ディスク装置の駆動制限値学習処理のフローチャートである。 FIG. 8 is a flowchart of the drive limit value learning process of the optical disc apparatus according to the second embodiment.
S200においてコントローラ14は、例えば光ディスク装置に光ディスク1が装着されることになどによって光ディスク装置が起動すると駆動制限値学習処理を開始する。光ディスク装置は、少なくとも光ディスク1が装着されると起動する。
In S200, the
このように、少なくとも光ディスク装置に異なる光ディスク1が装着されるたびに第1仮想線を構成する複数の制限値Xφと第2仮想線を構成する複数の制限値Xφとを算出することにより、光ディスク毎に異なる面ぶれの状態に応じてフォーカス駆動信号104の制限値Xφを設定することができるので、常に各光ディスクに応じた制限値Xφを適切に決定することができる。
In this way, the optical disk is calculated by calculating a plurality of limit values Xφ constituting the first imaginary line and a plurality of limit values Xφ constituting the second imaginary line at least every time a different optical disk 1 is loaded in the optical disk apparatus. Since the limit value Xφ of the
S201においてコントローラ14は、光ディスク1が装着されたスピンドルモータ3を回転させ、光ディスク1の情報記録面に対して対物レンズ5をフォーカス方向に追従させるフォーカス制御を開始する。
In S201, the
次に、S202においてコントローラ14は、光ディスク1の情報トラックに対して対物レンズ5をトラッキング方向に追従させるトラッキング制御を開始する。
Next, in S202, the
次に、S203においてコントローラ14は、トラッキング制御中の状態において、低域通過フィルタ1203から出力された回転周波数成分104aを測定する。回転周波数成分104aを測定することにより、光ディスク1の面ぶれの状態を把握することができる。
Next, in S203, the
次に、S204においてコントローラ14は、回転周波数成分104aの最大値FLDmaxと最小値FLDminとを測定し、これらの差であるFLDmax−FLDminが、所定値Aよりも大きい場合は処理をS205に進め、所定値Aよりも大きくない場合は処理をS209に進める。フォーカス駆動信号104の回転周波数成分104aは、光ディスク1の回転に伴う対物レンズ5のフォーカス方向の変動を示すので、FLDmax−FLDminが大きくなればなるほど、光ディスク装置に装着された光ディスク1は一回転中にフォーカス方向に大きく変動する面ぶれの大きな光ディスク1であるということがわかる。
Next, in S204, the
そこで、FLDmax−FLDmin>Aであった場合、光ディスク1が大きな面ぶれを有していると判断し、S205からの処理では、光ディスク1の面ぶれに対応するため、回転周波数成分104aの波形に沿って変化する制限値Xφを算出する。
Therefore, if FLDmax−FLDmin> A, it is determined that the optical disc 1 has a large surface shake, and the processing from S205 corresponds to the surface shake of the optical disc 1 and therefore the waveform of the
一方、FLDmax−FLDmin>Aでなかった場合、光ディスク1の面ぶれは小さいと判断し、S209からの処理では、図9を用いて説明したように回転周波数成分104aに関わらず固定の制限値Xφを算出する。
On the other hand, if FLDmax−FLDmin> A is not satisfied, it is determined that the surface shake of the optical disc 1 is small, and in the processing from S209, as described with reference to FIG. 9, the fixed limit value Xφ is used regardless of the
まず、S205においてコントローラ14は、S204でFLDmax−FLDmin>Aであった場合、光ディスク1の回転位相毎にフォーカス駆動信号104の最大値FODmaxを検出し、FODmaxφとしてRAM16に記憶する。また、光ディスク1の回転位相毎にフォーカス駆動信号104の最小値FODminを検出し、FODminφとしてRAM16に記憶する。例えば図7(e)に示すように、回転位相φbにおけるフォーカス駆動信号104の最大値FODmaxφとしてFODmaxφb、最小値FODminφとしてFODminφbを検出し、回転位相φcにおけるフォーカス駆動信号104の最大値FODmaxφとしてFODmaxφc、最小値FODminφとしてFODminφcを検出し、回転位相φdにおけるフォーカス駆動信号104の最大値FODmaxφとしてFODmaxφd、最小値FODminφとしてFODminφdを検出し、それぞれをRAM16に記憶する。これにより、コントローラ14は光ディスク1の面ぶれによるフォーカス駆動信号104の変動を回転位相ごとに把握することができる。
First, in S205, if FLDmax−FLDmin> A in S204, the
次に、S206においてコントローラ14は、S205で検出した光ディスク1の回転位相毎のフォーカス駆動信号104の最大値FODmaxφのそれぞれに、マージンを設けてXφ+=FODmaxφ+Cとし、フォーカス駆動信号104の極大値に対応して変動する第1仮想線を構成する制限値Xφ+を算出する。例えば図7(e)に示すように、回転位相φbにおける制限値XφとしてXφb+=FODmaxφb+Cを算出し、回転位相φcにおける制限値XφとしてXφc+=FODmaxφc+Cを算出し、回転位相φdにおける制限値XφとしてXφd+=FODmaxφd+Cを算出する。このようにして、コントローラ14はフォーカス駆動信号104の極大値に対応して変動する制限値Xφを算出する。
Next, in S206, the
同様に、S207においてコントローラ14は、S205で検出した光ディスク1の回転位相毎のフォーカス駆動信号104の最小値FODminφのそれぞれに、マージンを設けてXφ−=FODminφ−Cとし、フォーカス駆動信号104の極小値に対応して変動する第2仮想線を構成する制限値Xφ−を算出する。例えば図7(e)に示すように、回転位相φbにおける制限値XφとしてXφb−=FODminφb−Cを算出し、回転位相φcにおける制限値XφとしてXφc−=FODminφc−Cを算出し、回転位相φdにおける制限値XφとしてXφd−=FODminφd−Cを算出する。このようにして、コントローラ14はフォーカス駆動信号104の極小値に対応して変動する制限値Xφを算出する。
Similarly, in S207, the
このように、光ディスク1の回転位相ごとに第1仮想線を構成する複数の制限値Xφと第2仮想線を構成する複数の制限値Xφとを算出することにより、光ディスク1の面ぶれに伴って一回転の中で変化するフォーカス駆動信号104の状態に合せて制限値Xφで構成される制限値Xφを算出するので、光ディスク1の回転位相に合せて常に最適な制限値Xφをサーボ処理部12に設定することができる。
In this way, by calculating the plurality of limit values Xφ constituting the first imaginary line and the plurality of limit values Xφ constituting the second imaginary line for each rotational phase of the optical disc 1, the surface shake of the optical disc 1 is accompanied. Since the limit value Xφ composed of the limit value Xφ is calculated according to the state of the
次に、S208においてコントローラ14は、S206で算出した制限値Xφ+と、S207で算出した制限値Xφ−とを制御信号105としてサーボ処理部12に出力し、サーボ処理部12のリミッタコントローラ1205に設けられたRAM1206に記憶する。以下、制限値Xφ+と制限値Xφ−とを総称して制限値Xφと称す。
Next, in S208, the
S209においてコントローラ14は、S208で制限値Xφをサーボ処理部12のリミッタコントローラ1205に設定すると駆動制限値学習処理を終了する。
In S209, when the limit value Xφ is set in the
このように、フォーカス駆動信号104の複数の極大値に対応して変動する第1仮想線を構成する複数の制限値Xφとフォーカス駆動信号104の複数の極小値に対応して変動する第2仮想線を構成する複数の制限値Xφとを算出してサーボ処理部12に設定することにより、光ディスク1が大きな面ぶれを有しており、面ぶれの影響でフォーカス駆動信号104が上下に変動していても、フォーカス駆動信号104の信号波形の包絡線に沿った制限値Xφが設定されるので、適切に消費電力の低減を図ることができる。
As described above, the plurality of limit values Xφ constituting the first virtual line that varies corresponding to the plurality of maximum values of the
以上、S204でFLDmax−FLDmin>Aであった場合の制限値Xφ+と制限値Xφ−との算出処理を説明した。以下に、S204でFLDmax−FLDmin>Aでなかった場合の、制限値Xφ+と制限値Xφ−との算出処理を説明する。 The calculation processing of the limit value Xφ + and the limit value Xφ− when FLDmax−FLDmin> A in S204 has been described above. Hereinafter, a calculation process of the limit value Xφ + and the limit value Xφ− when FLDmax−FLDmin> A is not satisfied in S204 will be described.
S210においてコントローラ14は、S204でFLDmax−FLDmin>Aでなかった場合、フォーカスフィルタ1202から出力されたフォーカス駆動信号104を測定する。
In S210, the
次に、S211においてコントローラ14は、S210で測定したフォーカス駆動信号104から、図4(b)に示すように、最大値FODmaxと最小値FODminとを検出する。
Next, in S211, the
次に、S212においてコントローラ14は、S211で検出したフォーカス駆動信号104の最大値FODmaxにマージンを設けてXφ+=FODmax+Cとし、上限となる固定の制限値Xφ+を算出する。例えば図4(d)に示すように、回転位相φbにおける制限値Xφも回転位相φcにおける制限値Xφも回転位相φdにおける制限値Xφも等しく、Xφb+=Xφc+=Xφd+=FODmax+Cである。このようにして、コントローラ14はフォーカス駆動信号104の極大値によらず固定の制限値Xφを算出する。
Next, in S212, the
次に、S213においてコントローラ14は、S211で検出したフォーカス駆動信号104の最小値FODminにマージンを設けてXφ−=FODmin−Cとし、下限となる固定の制限値Xφ−を算出する。例えば図4(d)に示すように、回転位相φbにおける制限値Xφも回転位相φcにおける制限値Xφも回転位相φdにおける制限値Xφも等しく、Xφb−=Xφc−=Xφd−=FODmax−Cである。このようにして、コントローラ14はフォーカス駆動信号104の極小値によらず固定の制限値Xφを算出する。
Next, in S213, the
このように、少なくとも光ディスク装置に異なる光ディスク1が装着されるたびに、装着された光ディスク1の回転周波数成分104aの変動幅を測定し、測定した変動幅が所定値以上である場合、第1仮想線を構成する複数の制限値Xφと第2仮想線を構成する複数の制限値Xφとを算出することにより、大きな面ぶれを有する光ディスク1が装着された時にのみ、光ディスク1の回転周波数成分104aの波形に合せて制限値Xφを変化させ、面ぶれの小さな光ディスク1に対しては制限値Xφを変化させないので、コントローラ14の計算負荷を軽減することができる。
In this way, at least every time a different optical disk 1 is loaded into the optical disk apparatus, the fluctuation width of the
次に、S208においてコントローラ14は、S212で算出した制限値Xφ+と、S213で算出した制限値Xφ−とを制御信号105としてサーボ処理部12に出力し、サーボ処理部12のリミッタコントローラ1205に設けられたRAM1206に記憶する。
Next, in S208, the
S209においてコントローラ14は、S208で制限値Xφをサーボ処理部12のリミッタコントローラ1205に設定すると駆動制限値学習処理を終了する。
In S209, when the limit value Xφ is set in the
なお、駆動制限値学習処理が終了した後は、トラッキング制御中であっても常にリミッタコントローラ1205がリミッタ1207に制限値Xφを設定し、制限値Xφを超えるフォーカス駆動信号104の信号成分を除去して制限フォーカス駆動信号110を生成してもよいが、トラッキング制御中に予期せぬ衝撃等で光ディスク1が大きく動くような事態が発生した際に、フォーカス駆動信号104に制限値Xφが設定されていると、対物レンズ5を大きく駆動して光ディスク1に追従させることができず、光ディスク1への情報の記録や再生の品質が劣化する可能性がある。そこで、トラッキング制御の停止中にのみ、リミッタコントローラ1205がリミッタ1207に第1仮想線を構成する複数の制限値Xφ+と第2仮想線を構成する複数の制限値Xφ−とを設定し、制限値Xφ+と制限値Xφ−とを超えるフォーカス駆動信号104の信号成分を除去して制限フォーカス駆動信号110を生成するように構成してもよい。
Note that after the drive limit value learning process is completed, the
このように、サーボ処理部12が、トラッキング制御の停止中にのみ第1仮想線を構成する複数の制限値Xφと第2仮想線を構成する複数の制限値Xφとを超えるフォーカス駆動信号104の信号成分を除去して制限フォーカス駆動信号110を生成することにより、光ディスク1に対して情報の記録や再生を行っているトラッキング制御中には、フォーカス駆動信号104に制限値Xφを設けないので、対物レンズ5を大きく駆動することができ光ディスク1への情報の記録や再生の品質を良好に保つことができる。
In this way, the
本発明にかかる光ディスク装置及びその制御方法は、装着される光ディスクが大きな面ぶれを有していても、適切に消費電力の低減を図ることが必要な光ディスク装置等の用途にも適用できる。 The optical disk device and the control method thereof according to the present invention can be applied to applications such as an optical disk device that needs to appropriately reduce power consumption even when the optical disk to be mounted has a large surface shake.
1 光ディスク
2 ピックアップモジュール
3 スピンドルモータ
4 レンズホルダ
5 対物レンズ
6 アクチュエータ
7 キャリッジ
8 光ピックアップ
9 フィード部
10 フィードモータ
11 アナログ信号処理部
12 サーボ処理部
13 モータ駆動部
14 コントローラ
15 ROM
16 RAM
101 ピックアップ出力信号
102 サーボエラー信号
102a フォーカスエラー信号(アナログ)
102b トラッキングエラー信号
103 スピンドルFG信号
104 フォーカス駆動信号
104a 回転周波数成分
104b 高域周波数成分
105 制御信号
106 ピックアップモジュール制御信号
106a 制限フォーカス駆動信号(アナログ)
107 ピックアップモジュール駆動信号
108 フォーカスエラー信号(ディジタル)
109 リミッタ制御信号
110 制限フォーカス駆動信号(ディジタル)
1201 ADコンバータ
1202 フォーカスフィルタ
1203 低域通過フィルタ
1204 高域通過フィルタ
1205 リミッタコントローラ
1206 RAM
1207 リミッタ
1208 DAコンバータ
DESCRIPTION OF SYMBOLS 1
16 RAM
101
102b
107 Pickup
109
1201
1207
Claims (17)
前記サーボエラー信号に基づいてフォーカス駆動信号及びトラッキング駆動信号を生成するサーボ処理部と、
前記フォーカス駆動信号から前記光ディスクの回転周波数成分を検出する検出部と、
前記フォーカス駆動信号に基づいて対物レンズのフォーカス制御を行い前記トラッキング駆動信号に基づいて前記対物レンズのトラッキング制御を行う駆動部と、
前記トラッキング制御中に前記フォーカス駆動信号に基づいて前記フォーカス駆動信号のうち前記光ディスクの回転周波数成分の波形に沿った所定幅を示す制限値を算出して前記サーボ処理部に設定する制御部と、を具備し、
前記サーボ処理部は、前記トラッキング制御の停止中に前記制限値が示す所定幅を超える前記フォーカス駆動信号の信号成分を除去して前記フォーカス駆動信号を生成する
ことを特徴とする光ディスク装置。 A signal processing unit that generates a servo error signal based on reflected light from the optical disc;
A servo processing unit that generates a focus drive signal and a tracking drive signal based on the servo error signal;
A detection unit for detecting a rotation frequency component of the optical disc from the focus drive signal;
A drive unit that performs focus control of the objective lens based on the focus drive signal and performs tracking control of the objective lens based on the tracking drive signal;
A control unit that calculates a limit value indicating a predetermined width along the waveform of the rotation frequency component of the optical disc in the focus drive signal based on the focus drive signal during the tracking control, and sets the limit value in the servo processing unit; Comprising
The optical disc apparatus, wherein the servo processing unit generates the focus drive signal by removing a signal component of the focus drive signal exceeding a predetermined width indicated by the limit value while the tracking control is stopped.
前記帯域通過フィルタにおいて前記フォーカス駆動信号から前記光ディスクの回転周波数成分を検出する
ことを特徴とする請求項1に記載の光ディスク装置。 The detection unit includes a band pass filter including a rotation frequency of the optical disc in a pass band,
2. The optical disc apparatus according to claim 1, wherein a rotational frequency component of the optical disc is detected from the focus drive signal in the band pass filter.
前記制御部は、前記高域通過フィルタを用いて前記フォーカス駆動信号から前記光ディスクの回転周波数成分よりも高い周波数成分を検出し、検出した前記高い周波数成分の変動幅に基づいて前記所定幅を決定し、
前記帯域通過フィルタを用いて前記フォーカス駆動信号から検出された前記光ディスクの回転周波数成分に、前記所定幅を加算して、
前記フォーカス駆動信号のうち前記光ディスクの回転周波数成分の波形に沿った所定幅を示す制限値を算出する
ことを特徴とする請求項2に記載の光ディスク装置。 Comprising a high-pass filter whose pass band is a frequency band higher than the rotational frequency of the optical disc;
The control unit detects a frequency component higher than the rotational frequency component of the optical disc from the focus drive signal using the high-pass filter, and determines the predetermined width based on the detected fluctuation range of the high frequency component And
Adding the predetermined width to the rotational frequency component of the optical disc detected from the focus drive signal using the band pass filter;
3. The optical disk apparatus according to claim 2, wherein a limit value indicating a predetermined width along a waveform of a rotation frequency component of the optical disk is calculated from the focus drive signal.
ことを特徴とする請求項3に記載の光ディスク装置。 The optical disk according to claim 3, wherein the control unit calculates the limit value for each rotation phase of the optical disk by adding the predetermined width to the rotation frequency component for each rotation phase of the optical disk. apparatus.
前記低域通過フィルタにおいて前記フォーカス駆動信号から前記光ディスクの回転周波数成分を検出する
ことを特徴とする請求項1に記載の光ディスク装置。 The detection unit includes a low-pass filter including a rotation frequency of the optical disc in a pass band,
2. The optical disc apparatus according to claim 1, wherein a rotation frequency component of the optical disc is detected from the focus drive signal in the low-pass filter.
前記制御部は、前記高域通過フィルタを用いて前記フォーカス駆動信号から前記光ディスクの回転周波数成分よりも高い周波数成分を検出し、検出した前記高い周波数成分の変動幅に基づいて前記所定幅を決定し、
前記低域通過フィルタを用いて前記フォーカス駆動信号から検出された前記光ディスクの回転周波数成分に、前記所定幅を加算して、
前記フォーカス駆動信号のうち前記光ディスクの回転周波数成分の波形に沿った所定幅を示す制限値を算出する
ことを特徴とする請求項5に記載の光ディスク装置。 Comprising a high-pass filter whose pass band is a frequency band higher than the rotational frequency of the optical disc;
The control unit detects a frequency component higher than the rotational frequency component of the optical disc from the focus drive signal using the high-pass filter, and determines the predetermined width based on the detected fluctuation range of the high frequency component And
Adding the predetermined width to the rotational frequency component of the optical disc detected from the focus drive signal using the low-pass filter;
6. The optical disc apparatus according to claim 5, wherein a limit value indicating a predetermined width along a waveform of a rotation frequency component of the optical disc is calculated from the focus drive signal.
ことを特徴とする請求項6に記載の光ディスク装置。 The optical disk according to claim 6, wherein the control unit adds the predetermined width to the rotation frequency component for each rotation phase of the optical disk, and calculates the limit value for each rotation phase of the optical disk. apparatus.
ことを特徴とする請求項1に記載の光ディスク装置。 2. The optical disk apparatus according to claim 1, wherein the control unit calculates a limit value indicating the predetermined width at least each time a different optical disk is loaded into the optical disk apparatus.
ことを特徴とする請求項8に記載の光ディスク装置。 The control unit measures at least a variation width of a rotational frequency component of the mounted optical disc every time the different optical disc is loaded on the optical disc apparatus, and when the measured variation width is a predetermined value or more, 9. The optical disc apparatus according to claim 8, wherein a limit value indicating a predetermined width is calculated.
ことを特徴とする請求項1に記載の光ディスク装置。 The servo processing unit generates the focus drive signal by removing a signal component of the focus drive signal exceeding a predetermined width indicated by the limit value only when the tracking control is stopped. The optical disk device described.
前記サーボエラー信号に基づいてフォーカス駆動信号及びトラッキング駆動信号を生成し、
前記フォーカス駆動信号から前記光ディスクの回転周波数成分を検出し、
前記フォーカス駆動信号に基づいて対物レンズのフォーカス制御を行い前記トラッキング駆動信号に基づいて前記対物レンズのトラッキング制御を行い、
前記トラッキング制御中に前記フォーカス駆動信号に基づいて前記フォーカス駆動信号のうち前記光ディスクの回転周波数成分の波形に沿った所定幅を示す制限値を算出してサーボ処理部に設定し、
前記サーボ処理部が、前記トラッキング制御の停止中に前記制限値が示す所定幅を超える前記フォーカス駆動信号の信号成分を除去して前記フォーカス駆動信号を生成する
ことを特徴とする光ディスク装置の制御方法。 Generate a servo error signal based on the reflected light from the optical disc,
Generate a focus drive signal and a tracking drive signal based on the servo error signal,
Detecting a rotation frequency component of the optical disc from the focus drive signal;
Perform focus control of the objective lens based on the focus drive signal, perform tracking control of the objective lens based on the tracking drive signal,
During the tracking control, based on the focus drive signal, a limit value indicating a predetermined width along the waveform of the rotational frequency component of the optical disc is calculated from the focus drive signal, and set in the servo processing unit,
The method of controlling an optical disc apparatus, wherein the servo processing unit generates the focus drive signal by removing a signal component of the focus drive signal exceeding a predetermined width indicated by the limit value while the tracking control is stopped .
前記サーボエラー信号に基づいてフォーカス駆動信号及びトラッキング駆動信号を生成するサーボ処理部と、
前記フォーカス駆動信号に基づいて対物レンズのフォーカス制御を行い前記トラッキング駆動信号に基づいて前記対物レンズのトラッキング制御を行う駆動部と、
前記トラッキング制御中に前記フォーカス駆動信号に基づいて前記フォーカス駆動信号の複数の極大値に対応して変動する第1仮想線を構成する複数の制限値と前記フォーカス駆動信号の複数の極小値に対応して変動する第2仮想線を構成する複数の制限値とを算出して前記サーボ処理部に設定する制御部と、を具備し、
前記サーボ処理部は、前記トラッキング制御の停止中に前記第1仮想線を構成する複数の制限値と前記第2仮想線を構成する複数の制限値とを超える前記フォーカス駆動信号の信号成分を除去して前記フォーカス駆動信号を生成する
ことを特徴とする光ディスク装置。 A signal processing unit that generates a servo error signal based on reflected light from the optical disc;
A servo processing unit that generates a focus drive signal and a tracking drive signal based on the servo error signal;
A drive unit that performs focus control of the objective lens based on the focus drive signal and performs tracking control of the objective lens based on the tracking drive signal;
Corresponding to a plurality of limit values constituting a first imaginary line that fluctuates corresponding to a plurality of maximum values of the focus driving signal based on the focus driving signal and a plurality of minimum values of the focus driving signal during the tracking control A control unit that calculates a plurality of limit values constituting the second virtual line that fluctuates and sets the limit value in the servo processing unit,
The servo processing unit removes a signal component of the focus drive signal that exceeds a plurality of limit values constituting the first virtual line and a plurality of limit values constituting the second virtual line while the tracking control is stopped. And generating the focus drive signal.
ことを特徴とする請求項12に記載の光ディスク装置。 The control unit calculates a plurality of limit values constituting the first virtual line and a plurality of limit values constituting the second virtual line for each rotation phase of the optical disc. The optical disk device described.
ことを特徴とする請求項12に記載の光ディスク装置。 The control unit calculates at least a plurality of limit values constituting the first imaginary line and a plurality of limit values constituting the second imaginary line each time a different optical disc is loaded into the optical disc apparatus. The optical disk device according to claim 12, wherein:
ことを特徴とする請求項14に記載の光ディスク装置。 The control unit measures at least a variation width of a rotational frequency component of the mounted optical disc every time the different optical disc is loaded on the optical disc apparatus, and when the measured variation width is a predetermined value or more, 15. The optical disc apparatus according to claim 14, wherein a plurality of limit values constituting the first virtual line and a plurality of limit values constituting the second virtual line are calculated.
ことを特徴とする請求項12に記載の光ディスク装置。 The servo processing unit outputs signal components of the focus drive signal that exceed a plurality of limit values constituting the first virtual line and a plurality of limit values constituting the second virtual line only when the tracking control is stopped. 13. The optical disc apparatus according to claim 12, wherein the focus drive signal is generated by removing the focus drive signal.
前記サーボエラー信号に基づいてフォーカス駆動信号及びトラッキング駆動信号を生成し、
前記フォーカス駆動信号に基づいて対物レンズのフォーカス制御を行い前記トラッキング駆動信号に基づいて前記対物レンズのトラッキング制御を行い、
前記トラッキング制御中に前記フォーカス駆動信号に基づいて前記フォーカス駆動信号の複数の極大値に対応して変動する第1仮想線を構成する複数の制限値と前記フォーカス駆動信号の複数の極小値に対応して変動する第2仮想線を構成する複数の制限値とを算出して前記サーボ処理部に設定し、
前記サーボ処理部が、前記トラッキング制御の停止中に前記第1仮想線を構成する複数の制限値と前記第2仮想線を構成する複数の制限値とを超える前記フォーカス駆動信号の信号成分を除去して前記フォーカス駆動信号を生成する
ことを特徴とする光ディスク装置の制御方法。 Generate a servo error signal based on the reflected light from the optical disc,
Generate a focus drive signal and a tracking drive signal based on the servo error signal,
Perform focus control of the objective lens based on the focus drive signal, perform tracking control of the objective lens based on the tracking drive signal,
Corresponding to a plurality of limit values constituting a first imaginary line that fluctuates corresponding to a plurality of maximum values of the focus driving signal based on the focus driving signal and a plurality of minimum values of the focus driving signal during the tracking control A plurality of limit values constituting the second imaginary line that fluctuates and is set in the servo processing unit,
The servo processing unit removes a signal component of the focus drive signal that exceeds a plurality of limit values constituting the first virtual line and a plurality of limit values constituting the second virtual line while the tracking control is stopped. And generating the focus driving signal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007005637A JP4670815B2 (en) | 2007-01-15 | 2007-01-15 | Optical disc apparatus and control method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007005637A JP4670815B2 (en) | 2007-01-15 | 2007-01-15 | Optical disc apparatus and control method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008171524A JP2008171524A (en) | 2008-07-24 |
| JP4670815B2 true JP4670815B2 (en) | 2011-04-13 |
Family
ID=39699459
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007005637A Expired - Fee Related JP4670815B2 (en) | 2007-01-15 | 2007-01-15 | Optical disc apparatus and control method thereof |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4670815B2 (en) |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61177644A (en) * | 1985-01-31 | 1986-08-09 | Matsushita Electric Ind Co Ltd | Focus servo device |
| JP2842533B2 (en) * | 1988-01-29 | 1999-01-06 | ソニー株式会社 | Optical disk recording / reproducing device |
| JP2595959B2 (en) * | 1987-03-25 | 1997-04-02 | ソニー株式会社 | Optical disk recording / reproducing device |
| JP3480337B2 (en) * | 1998-10-16 | 2003-12-15 | 日本電気株式会社 | Optical disk drive |
| JP4201940B2 (en) * | 1999-09-20 | 2008-12-24 | 富士通株式会社 | Servo control method of storage device, servo control circuit, and storage device |
| JP2001118271A (en) * | 1999-10-20 | 2001-04-27 | Hitachi Ltd | Surface runout correction control method, eccentricity correction control method, and optical disk apparatus using these |
-
2007
- 2007-01-15 JP JP2007005637A patent/JP4670815B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008171524A (en) | 2008-07-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1729516A (en) | Disc drive with improved resistance against mechanical shocks | |
| JP4670815B2 (en) | Optical disc apparatus and control method thereof | |
| JP3700491B2 (en) | Actuator control device | |
| JP2005243141A (en) | Stepping motor driving device, and device and method for detecting stepping-out | |
| JP4424301B2 (en) | Recording method for optical disc apparatus and optical disc apparatus | |
| JP4524957B2 (en) | Optical disk device | |
| WO2006111913A1 (en) | Method of mechanical shock detection and method and apparatus for recording data onto an optical disc | |
| JP4968753B2 (en) | Information recording / reproducing apparatus and method | |
| JP2003173549A (en) | Optical disc apparatus and focus offset adjustment method | |
| JP2008146762A (en) | Optical disc apparatus and control method thereof | |
| HK1097085A (en) | Optical disk apparatus | |
| CN101399057B (en) | Optical disc drive apparatus, camera apparatus, and method for controlling tilt of light beam in accordance with skew in optical disc | |
| JP4103697B2 (en) | Focus control device | |
| JP4114627B2 (en) | Optical disk device | |
| JP2006252647A (en) | Information signal amplitude measuring circuit and optical information recording and / or reproducing apparatus | |
| JP2000260115A (en) | Disk controller | |
| JP2005174410A (en) | Optical disc apparatus and disc rotation start control method thereof | |
| JPH09147394A (en) | Tangential skew detection method and detection device | |
| JP2005149612A (en) | Optical disk tracking error detection method and optical disk apparatus | |
| JP2006012273A (en) | Disk unit | |
| JPH0246575A (en) | Optical disk player | |
| JP2000339719A (en) | Optical disk traverse drive | |
| JP2007164828A (en) | Recording learning method for optical disc apparatus and optical disc apparatus | |
| JP2007095169A (en) | Focus control device in optical disk device | |
| JP2006351155A (en) | Optical disk device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090622 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20090714 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100716 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101221 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110103 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140128 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |