Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4173797B2 - Optical disk device - Google Patents
[go: Go Back, main page]

JP4173797B2 - Optical disk device - Google Patents

Optical disk device Download PDF

Info

Publication number
JP4173797B2
JP4173797B2 JP2003411253A JP2003411253A JP4173797B2 JP 4173797 B2 JP4173797 B2 JP 4173797B2 JP 2003411253 A JP2003411253 A JP 2003411253A JP 2003411253 A JP2003411253 A JP 2003411253A JP 4173797 B2 JP4173797 B2 JP 4173797B2
Authority
JP
Japan
Prior art keywords
signal
offset
unit
value
detection
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
Application number
JP2003411253A
Other languages
Japanese (ja)
Other versions
JP2005122868A (en
JP2005122868A5 (en
Inventor
里枝 高橋
猛晴 山元
隆 岸本
健司 藤畝
克也 渡▲なべ▼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2003411253A priority Critical patent/JP4173797B2/en
Publication of JP2005122868A publication Critical patent/JP2005122868A/en
Publication of JP2005122868A5 publication Critical patent/JP2005122868A5/ja
Application granted granted Critical
Publication of JP4173797B2 publication Critical patent/JP4173797B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Optical Recording Or Reproduction (AREA)

Description

本発明は、光ディスク装置の電気回路中に発生する電気的オフセット等を補正する技術に関する。   The present invention relates to a technique for correcting an electrical offset generated in an electric circuit of an optical disc apparatus.

光ディスク装置がデータの書き込みおよび/または読み出しを行う際、光ディスク装置は光ディスクのトラックにレーザ光を照射してレーザスポットを形成し、その反射光をフォトディテクタで受光して電気信号に変換している。レーザ光の照射位置を光ディスクの情報記録層および層上のトラックに正確に追従させるため、光ディスク装置は、その電気信号に基づいて追従残差を示すサーボ信号(トラッキングエラー信号またはフォーカスエラー信号等)を生成し、照射位置のフィードバック制御を行っている。   When the optical disc apparatus writes and / or reads data, the optical disc apparatus irradiates a track of the optical disc with a laser beam to form a laser spot, receives the reflected light with a photodetector, and converts it into an electrical signal. In order to accurately follow the irradiation position of the laser beam to the information recording layer of the optical disc and the track on the layer, the optical disc apparatus has a servo signal (such as a tracking error signal or a focus error signal) indicating a tracking residual based on the electrical signal. Is generated, and feedback control of the irradiation position is performed.

サーボ信号の生成回路には多数の増幅器(アンプ)が含まれている。アンプには完全に防ぐことが困難な電気的オフセットが存在するため、生成されるサーボ信号にはこのような電気的オフセットが重畳される。このようなサーボ信号を用いてレーザ光の照射位置を制御すると、追従残差が発生して記録再生性能が悪化する。よって、従来の光ディスク装置は、データの書き込みおよび/または読み出しを行う前に電気的オフセットを予め補正するという対策を採用している。   The servo signal generation circuit includes a large number of amplifiers. Since there is an electrical offset that is difficult to prevent completely in the amplifier, such an electrical offset is superimposed on the generated servo signal. If the irradiation position of the laser beam is controlled using such a servo signal, a tracking residual is generated and the recording / reproducing performance is deteriorated. Therefore, the conventional optical disc apparatus employs a measure of correcting the electrical offset in advance before writing and / or reading data.

さらに、特許文献1に記載の光ディスク装置は、データの書き込みおよび/または読み出し中にも電気的オフセットを補正している。その理由は、電気的オフセットは回路の周囲温度によって変化する特性を持っており、その変化に応じて適切な補正を行う必要があるためである。   Furthermore, the optical disc apparatus described in Patent Document 1 corrects the electrical offset during data writing and / or reading. The reason is that the electrical offset has a characteristic that changes depending on the ambient temperature of the circuit, and it is necessary to perform an appropriate correction according to the change.

図25は、従来の光ディスク装置250の機能ブロックの構成を示す。光ディスク装置250は以下のように動作する。すなわち、レーザダイオード2002がレーザ発光を行ってレーザ光を放射すると、レーザ光はコリメートレンズ2003において平行光に変換され、ビームスプリッタ2004を通過して対物レンズ2005に至る。対物レンズ2005は、平行光を集光して光ディスク2001の情報記録層上にレーザスポットを形成するとともに、情報記録層において反射された光(反射光)を平行光に変換する。ビームスプリッタ2004は、対物レンズ2005からの反射光を、受光量検出部2006に方向付ける。受光量検出部2006は、その平行光を受けとり、受光量に比例した光量信号を生成して出力する。TE信号生成部2007は、その光量信号に基づいて、レーザ光の照射位置と光ディスク2001の記録トラック中心とのずれを示すトラッキングエラー(Tracking Error;TE)信号を生成して出力する。   FIG. 25 shows a functional block configuration of a conventional optical disc apparatus 250. The optical disc apparatus 250 operates as follows. That is, when the laser diode 2002 emits laser light and emits laser light, the laser light is converted into parallel light by the collimator lens 2003 and passes through the beam splitter 2004 to reach the objective lens 2005. The objective lens 2005 collects parallel light to form a laser spot on the information recording layer of the optical disc 2001, and converts the light (reflected light) reflected from the information recording layer into parallel light. The beam splitter 2004 directs the reflected light from the objective lens 2005 to the received light amount detection unit 2006. The received light amount detection unit 2006 receives the parallel light, and generates and outputs a light amount signal proportional to the received light amount. The TE signal generation unit 2007 generates and outputs a tracking error (TE) signal indicating a deviation between the irradiation position of the laser beam and the recording track center of the optical disc 2001 based on the light amount signal.

一方、ヘッダ検出部2013が、光量信号に基づいて、プリピットとして光ディスク2001のセクタごとに予め記録されたヘッダを検出し、ヘッダ再生信号を生成すると、検出制御部2008は、トラッキング信号のホールド、レーザの非発光制御およびTE信号のオフセット検出を行い、その後、レーザ発光およびトラッキング信号のホールド解除を行う。検出制御部2008は、これらの制御を行うための各種の制御信号を生成する。具体的には、検出制御部2008はそのヘッダ再生信号に基づいて、制御信号生成部2009を制御するホールド信号、およびレーザダイオード2002のレーザ発光を制御する遮断信号、およびオフセット検出部2010を制御する検出制御信号を出力する。検出制御部2008が出力するホールド信号がホールドを指示するとき、制御信号生成部2009はトラッキング制御信号をホールドする。遮断信号がレーザ発光停止を指示するときは、レーザダイオード2002はレーザを非発光状態にする。検出制御信号がオフセット検出を指示するときは、オフセット検出部2010はTE信号のオフセットを検出する。   On the other hand, when the header detection unit 2013 detects a header recorded in advance for each sector of the optical disc 2001 as a prepit based on the light amount signal and generates a header reproduction signal, the detection control unit 2008 holds the tracking signal hold, laser Non-emission control and TE signal offset detection are performed, and then laser emission and tracking signal hold release are performed. The detection control unit 2008 generates various control signals for performing these controls. Specifically, based on the header reproduction signal, the detection control unit 2008 controls the hold signal that controls the control signal generation unit 2009, the cutoff signal that controls the laser emission of the laser diode 2002, and the offset detection unit 2010. A detection control signal is output. When the hold signal output from the detection control unit 2008 instructs the hold, the control signal generation unit 2009 holds the tracking control signal. When the cutoff signal instructs the laser emission stop, the laser diode 2002 puts the laser in a non-emission state. When the detection control signal instructs offset detection, the offset detection unit 2010 detects the offset of the TE signal.

オフセット検出部2010は、検出制御信号がオフセット検出を指示に基づいて、TE信号に重畳された電気的オフセットのオフセット量を検出し、オフセット補正部2011はそのオフセット量に基づいて、補正量を表すオフセット補正信号を生成する。トラッキング制御部2009は計算された補正信号によってTE信号のオフセットを補正する。   The offset detection unit 2010 detects the offset amount of the electrical offset superimposed on the TE signal based on the detection control signal indicating the offset detection, and the offset correction unit 2011 represents the correction amount based on the offset amount. An offset correction signal is generated. The tracking control unit 2009 corrects the offset of the TE signal based on the calculated correction signal.

制御信号生成部2009は、オフセット補正信号に基づいてTE信号を補正するとともに、そのTE信号に応じてレーザ光の照射位置を光ディスク2001の記録トラックに追従させるためのトラッキング制御信号を出力する。レンズ駆動回路2012は、トラッキング制御信号に応じて、対物レンズ2005の位置を変化させる。   The control signal generation unit 2009 corrects the TE signal based on the offset correction signal, and outputs a tracking control signal for causing the irradiation position of the laser light to follow the recording track of the optical disc 2001 according to the TE signal. The lens driving circuit 2012 changes the position of the objective lens 2005 according to the tracking control signal.

光ディスク装置250は、データの読み出し動作中、ヘッダが検出されるごとにTE信号の電気的オフセットを補正している。これは、書き込み動作中でも同様である。
特開平5−62220号公報
The optical disc apparatus 250 corrects the electrical offset of the TE signal every time a header is detected during a data read operation. This is the same during the write operation.
JP-A-5-62220

従来の光ディスク装置では、データの読み出しおよび書き込み動作中であっても、一旦レーザを非発光状態にして電気的オフセットを補正するため、その間は光ディスクに対するデータの書き込みおよび読み出しを中断しなければならない。これでは、再生時には光ディスク装置からホストコンピュータ等への転送レートが低下し、記録時にはホストコンピュータ等から光ディスク装置への転送レートが低下して、必要な転送レートの確保が困難になる。特に、光ディスクにテレビ番組等を録画し、同時に再生することも可能な光ディスク装置では、データの書き込みおよび読み出しを交互にかつ途切れることなく行う必要があるため、従来よりも高い転送レートを確保しなければならない。   In the conventional optical disk device, even during the data reading and writing operations, the laser is temporarily turned off to correct the electrical offset. Therefore, the data writing and reading to the optical disk must be interrupted during that time. This reduces the transfer rate from the optical disk device to the host computer or the like during reproduction, and decreases the transfer rate from the host computer or the like to the optical disk device during recording, making it difficult to secure the necessary transfer rate. In particular, in an optical disc apparatus capable of recording a TV program or the like on an optical disc and playing it back simultaneously, it is necessary to write and read data alternately and without interruption, so a higher transfer rate than before must be ensured. I must.

さらに、近年の光ディスクの大容量化に伴って光ディスクの記録密度は高くなっており、より高いサーボ精度が要求されている。その結果、光ディスク装置は頻繁に電気的オフセットの補正を行う必要がある。これでは、データの書き込みおよび読み出しを中断する時間はさらに長くなってしまい、高い転送レートを確保することがより困難になる。   Furthermore, with the recent increase in capacity of optical disks, the recording density of optical disks has increased, and higher servo accuracy is required. As a result, the optical disk apparatus needs to frequently correct the electrical offset. In this case, the time for interrupting the data writing and reading becomes longer, and it becomes more difficult to secure a high transfer rate.

なお、光ディスク装置のバッファメモリの容量を増大すると、上述の問題は緩和され得るが、光ディスク装置のコストアップをもたらすため得策ではない。   Increasing the capacity of the buffer memory of the optical disk apparatus can alleviate the above problem, but it is not a good idea because it increases the cost of the optical disk apparatus.

本発明は上記課題を解決するためになされたものであって、その目的は、転送レートを落とすことなく電気的オフセットを補正する技術を提供することである。   The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a technique for correcting an electrical offset without reducing the transfer rate.

本発明による光ディスク装置は、情報記録層を有する光ディスクに対してデータの書き込みおよび読み出しの少なくとも一方を行う光ディスク装置であって、光を放射する光源と、前記光を収束させるレンズと、前記光ディスクで反射された前記光を検出して再生信号を出力する光検出器と、前記再生信号および所定の基準信号の一方を出力する少なくとも1つの遮断部と、前記遮断部の出力信号に基づいてサーボ信号を生成するサーボ信号生成部と、前記サーボ信号生成部で発生するオフセットを第1オフセットとして検出するオフセット検出部であって、前記遮断部から基準信号が出力されているときの前記サーボ信号生成部の出力値を前記第1オフセットの値として扱うオフセット検出部と、検出された前記第1オフセットの値を時系列的に順次記憶する記憶部と、前記記憶部に保持された前記第1オフセットの値に基づいて第2オフセットを補間演算して生成する計算部と前記第1オフセットの値または前記第1オフセットの値および前記第2オフセットの値に基づいて前記サーボ信号を補正する補正部と、を備え、前記計算部は、記憶された前記第1オフセットの値の変化率に基づいて前記第2オフセットを生成するAn optical disc device according to the present invention is an optical disc device that performs at least one of data writing and reading with respect to an optical disc having an information recording layer, and includes a light source that emits light, a lens that converges the light, and the optical disc. A photodetector that detects the reflected light and outputs a reproduction signal, at least one blocking unit that outputs one of the reproduction signal and a predetermined reference signal, and a servo signal based on the output signal of the blocking unit A servo signal generation unit that generates the offset signal, and an offset detection unit that detects an offset generated in the servo signal generation unit as a first offset, the servo signal generation unit when a reference signal is output from the blocking unit time system and offset detector, the detected value of the first offset to handle the output value as the value of the first offset And sequentially a storage unit for storing a calculation unit for the second offset is generated by interpolation calculation based on the value of the first offset held in the storage unit, the first offset value or the first offset And a correction unit that corrects the servo signal based on the value of the second offset and the value of the second offset, and the calculation unit calculates the second offset based on a change rate of the stored value of the first offset. Generate .

光ディスク装置は、前記サーボ信号生成部の温度を測定するセンサと、測定された前記温度に基づいて前記補正値の更新の要否を指示する更新信号を生成し、かつ、前記補正値の最後の更新時からの経過時間に基づいて前記第1オフセットの検出の要否を示す検出信号を生成する判断部とをさらに備えていてもよい。前記検出信号が前記第1オフセットの検出を指示し、かつ、前記更新信号が前記補正値の更新を指示するとき、前記オフセット検出部は現在の第1オフセットを検出し、前記補正部は前記現在の第1オフセットの値を補正値として出力する。   The optical disk device generates a sensor that measures the temperature of the servo signal generation unit, an update signal that indicates whether the correction value needs to be updated based on the measured temperature, and the last of the correction values The information processing apparatus may further include a determination unit that generates a detection signal indicating whether the first offset needs to be detected based on an elapsed time from the update time. When the detection signal indicates the detection of the first offset and the update signal indicates the update of the correction value, the offset detection unit detects the current first offset, and the correction unit The first offset value is output as a correction value.

光ディスク装置は、前記サーボ信号生成部の温度を測定するセンサと、測定された前記温度に基づいて前記補正値の更新の要否を指示する更新信号を生成し、かつ、前記補正値の最後の更新時からの経過時間に基づいて前記第1オフセットの検出の要否を示す検出信号を生成する判断部とをさらに備えている。前記検出信号が前記第1オフセットの検出を指示せず、かつ、前記更新信号が前記補正値の更新を指示するとき、前記計算部は前記第2オフセットを導出してもよい。   The optical disk device generates a sensor that measures the temperature of the servo signal generation unit, an update signal that indicates whether the correction value needs to be updated based on the measured temperature, and the last of the correction values And a determination unit that generates a detection signal indicating whether or not the first offset needs to be detected based on an elapsed time since the update. When the detection signal does not instruct the detection of the first offset and the update signal instructs to update the correction value, the calculation unit may derive the second offset.

光ディスク装置は、前記サーボ信号生成部の温度を測定するセンサと、測定された前記温度に基づいて前記補正値の更新の要否を指示する更新信号を生成し、かつ、前記補正値の最後の更新時からの経過時間に基づいて前記第1オフセットの検出の要否を示す検出信号を生成する判断部とをさらに備えている。前記検出信号が前記第1オフセットの検出を指示せず、かつ、前記更新信号が前記補正値の更新を指示しないとき、前記補正部は現在の補正値に基づいて前記第1サーボ信号を補正してもよい。   The optical disk device generates a sensor that measures the temperature of the servo signal generation unit, an update signal that indicates whether the correction value needs to be updated based on the measured temperature, and the last of the correction values And a determination unit that generates a detection signal indicating whether or not the first offset needs to be detected based on an elapsed time since the update. When the detection signal does not instruct the detection of the first offset and the update signal does not instruct the update of the correction value, the correction unit corrects the first servo signal based on the current correction value. May be.

光ディスク装置は、前記再生信号の遮断の要否を指示する前記遮断信号を生成する検出制御部をさらに備えている。前記検出信号が前記第1オフセットの検出を指示するとき、前記検出制御部は前記再生信号の遮断を指示する遮断信号を生成し、前記遮断信号に基づいて、前記遮断部は前記再生信号を遮断して所定の基準信号を出力してもよい。   The optical disc apparatus further includes a detection control unit that generates the blocking signal that instructs whether or not the reproduction signal needs to be blocked. When the detection signal instructs the detection of the first offset, the detection control unit generates a blocking signal that instructs to block the reproduction signal, and based on the blocking signal, the blocking unit blocks the reproduction signal Then, a predetermined reference signal may be output.

光ディスク装置は、前記再生信号の遮断の要否を指示する前記遮断信号を生成する検出制御部をさらに備えている。前記検出信号が前記第1オフセットの検出を指示するとき、前記検出制御部は前記再生信号の遮断を指示する遮断信号を生成し、前記遮断信号に基づいて前記光源は発光を停止してもよい。   The optical disc apparatus further includes a detection control unit that generates the blocking signal that instructs whether or not the reproduction signal needs to be blocked. When the detection signal instructs the detection of the first offset, the detection control unit may generate a cutoff signal that instructs the cutoff of the reproduction signal, and the light source may stop emitting light based on the cutoff signal. .

光ディスク装置は、制御信号に基づいて前記光ディスクの半径方向および前記光ディスクに垂直な方向の少なくとも一方に前記レンズの位置を変化させるレンズ駆動部と、前記検出信号に基づいて前記制御信号を生成する制御信号生成部とをさらに備えている。前記検出信号が前記第1オフセットの検出を指示するとき、前記制御信号生成部は前記制御信号の値をホールドしてもよい。   An optical disk device controls a lens driving unit that changes the position of the lens in at least one of a radial direction of the optical disk and a direction perpendicular to the optical disk based on a control signal, and generates the control signal based on the detection signal And a signal generation unit. When the detection signal instructs the detection of the first offset, the control signal generation unit may hold the value of the control signal.

光ディスク装置は、前記再生信号を増幅して出力する増幅部をさらに備えている。前記少なくとも1つの遮断部は、第1遮断部および第2遮断部を有しており、前記第1遮断部は、第1遮断信号に基づいて前記再生信号および所定の第1基準信号の一方を前記増幅部に出力し、第2遮断部は、第2遮断信号に基づいて前記増幅部の出力信号および所定の第2基準信号の一方を前記サーボ信号生成部に出力し、前記オフセット検出部は、前記遮断部から前記第1基準信号が出力されているときの前記増幅部の出力値を、前記増幅部の電気回路に起因して発生する前記増幅部の第3オフセットの値としてさらに検出し、前記記憶部は、検出された複数の第3オフセットの値をさらに記憶し、前記計算部は、現在の第3オフセットの値および第4オフセットの値の一方を補正値として出力し、前記第4オフセットの値を出力するときは、記憶された前記複数の第3オフセットの値の変化率に基づいて前記第4オフセットの値を導出してもよい。   The optical disc apparatus further includes an amplifying unit that amplifies and outputs the reproduction signal. The at least one blocking unit includes a first blocking unit and a second blocking unit, and the first blocking unit receives one of the reproduction signal and a predetermined first reference signal based on a first blocking signal. The second cutoff unit outputs one of the output signal of the amplification unit and a predetermined second reference signal to the servo signal generation unit based on a second cutoff signal, and the offset detection unit The output value of the amplifying unit when the first reference signal is output from the blocking unit is further detected as the value of the third offset of the amplifying unit generated due to the electric circuit of the amplifying unit. The storage unit further stores a plurality of detected third offset values, and the calculation unit outputs one of a current third offset value and a fourth offset value as a correction value, and When the value of 4 offset is output May derive a value of said fourth offset based on a change rate of the stored values of the plurality of third offset.

光ディスク装置は、前記増幅部の温度を測定する第1センサと、前記サーボ信号生成部の温度を測定する第2センサと、測定された前記増幅部の温度および前記サーボ信号生成部の温度に基づいて前記補正値の更新の要否を指示する更新信号を生成し、かつ、前記補正値の最後の更新時からの経過時間に基づいて、前記第1オフセットおよび前記第3オフセットの検出の要否を示す検出信号を生成する判断部とをさらに備えている。前記検出信号が前記第3オフセットの検出を指示し、かつ、前記更新信号が前記補正値の更新を指示するとき、前記オフセット検出部は現在の第3オフセットを検出し、前記補正部は前記現在の第3オフセットを補正値として出力してもよい。   The optical disk device includes a first sensor that measures the temperature of the amplification unit, a second sensor that measures the temperature of the servo signal generation unit, and the measured temperature of the amplification unit and the temperature of the servo signal generation unit. Generating an update signal instructing whether or not the correction value needs to be updated, and whether or not the first offset and the third offset need to be detected based on an elapsed time from the last update of the correction value. And a determination unit that generates a detection signal indicating the above. When the detection signal indicates the detection of the third offset and the update signal indicates the update of the correction value, the offset detection unit detects the current third offset, and the correction unit The third offset may be output as a correction value.

前記光ディスクへのデータの書き込み時、および、前記光ディスクからのデータの読み出し時のそれぞれにおいて、前記オフセット検出部は第1オフセットを検出し、前記記憶部は前記複数の第1オフセットの値を記憶し、前記計算部は前記補正値を出力してもよい。   At each time of writing data to the optical disc and at the time of reading data from the optical disc, the offset detection unit detects a first offset, and the storage unit stores the values of the plurality of first offsets. The calculation unit may output the correction value.

前記サーボ信号は、トラッキングエラー信号およびフォーカスエラー信号の少なくとも一方であってよい。   The servo signal may be at least one of a tracking error signal and a focus error signal.

前記判断部は、測定された前記温度の変化量が所定の閾値を超えると、前記補正値の更新を指示する更新信号を生成してもよい。   The determination unit may generate an update signal instructing to update the correction value when the measured change amount of the temperature exceeds a predetermined threshold.

光ディスク装置は、前記経過時間を測定する時間測定部をさらに備え、前記判断部は、測定された前記時間が所定の閾値を超えると、前記補正値の更新を指示する更新信号を生成してもよい。   The optical disc apparatus further includes a time measurement unit that measures the elapsed time, and the determination unit may generate an update signal instructing the update of the correction value when the measured time exceeds a predetermined threshold value. Good.

光ディスク装置は前記データを記憶するバッファをさらに備えている。前記更新信号が前記補正値の更新を指示するとき、前記判断部は、前記バッファ内の情報量に基づいて、前記第1オフセットの検出の要否を示す検出信号を生成してもよい。   The optical disc apparatus further includes a buffer for storing the data. When the update signal instructs to update the correction value, the determination unit may generate a detection signal indicating whether or not the first offset needs to be detected based on the amount of information in the buffer.

光ディスク装置は、測定された前記温度の値を複数記憶する温度記憶部をさらに備えている。前記計算部は、前記温度記憶部に記憶された前記温度値、および、前記複数の第1オフセットの値に基づいて、前記第2オフセットの値を導出してもよい。   The optical disc apparatus further includes a temperature storage unit that stores a plurality of measured temperature values. The calculation unit may derive the second offset value based on the temperature value stored in the temperature storage unit and the plurality of first offset values.

前記温度記憶部は、前記第1オフセットの各値が前記記憶部に記憶されるタイミングで前記温度値を記憶し、前記計算部は、前記温度記憶部に記憶された前記温度値のうち現在の温度値に最も近い2つの温度値を特定して、特定された温度値と同じタイミングで前記記憶部に記憶された前記第1オフセットの値に基づいて、前記第2オフセットの値を導出してもよい。   The temperature storage unit stores the temperature value at a timing at which each value of the first offset is stored in the storage unit, and the calculation unit includes a current value among the temperature values stored in the temperature storage unit. Two temperature values closest to the temperature value are identified, and the second offset value is derived based on the first offset value stored in the storage unit at the same timing as the identified temperature value. Also good.

本発明による光ディスク装置の制御方法は、情報記録層を有する光ディスクに対してデータの書き込みおよび読み出しの少なくとも一方を行う光ディスク装置を制御する方法であって、光を放射するステップと、前記光を収束させるステップと、前記光ディスクで反射された前記光を検出して再生信号を出力するステップと、前記再生信号および所定の基準信号の一方を出力信号として出力するステップと、前記出力信号に基づいてサーボ信号を生成するステップと、前記サーボ信号に重畳されたオフセットを第1オフセットとして検出するステップであって、前記基準信号に対する前記サーボ信号を、前記第1オフセットとして扱うステップと、検出された複数の第1オフセットの値を時系列的に順次記憶するステップと、前記記憶部に保持された前記第1オフセットの値に基づいて第2オフセットを補間演算して生成するステップと前記第1オフセットの値または第1オフセットの値および前記第2オフセットの値に基づいて前記サーボ信号を補正するステップと、を包含し、前記サーボ信号を補正するステップは、記憶された前記第1オフセットの値の変化率に基づいて前記第2オフセットを生成する
An optical disk device control method according to the present invention is a method for controlling an optical disk device that performs at least one of writing and reading data to and from an optical disk having an information recording layer, the step of emitting light, and the convergence of the light Detecting the light reflected by the optical disc, outputting a reproduction signal, outputting one of the reproduction signal and a predetermined reference signal as an output signal, and servoing based on the output signal Generating a signal, detecting an offset superimposed on the servo signal as a first offset , treating the servo signal with respect to the reference signal as the first offset , and detecting a plurality of detected a step of time-sequentially stores the value of the first offset, the coercive in the storage unit A step of interpolating and generating a second offset based on the value of the first offset, and correcting the servo signal based on the value of the first offset or the value of the first offset and the value of the second offset And the step of correcting the servo signal generates the second offset based on a change rate of the stored value of the first offset .

本発明による光ディスク装置は、情報記録層を有する光ディスクに対してデータの書き込みおよび読み出しの少なくとも一方を行う。光ディスク装置は、光を放射する光源、前記光を収束させるレンズおよび光を検出して再生信号を出力する光検出器を有する光ヘッドと、制御信号に基づいて前記情報記録層に実質的に垂直な方向に前記レンズの位置を変化させるレンズ駆動部と、前記制御信号を生成する制御信号生成部であって、前記光ディスクからの反射光を受光しない位置まで前記レンズを移動させる指示を含む前記制御信号を生成する制御信号生成部と、前記再生信号に基づいて、第1トラッキングエラー信号を生成するTE信号生成部と、前記TE信号生成部において発生する電気的オフセットを検出するオフセット検出部と、前記電気的オフセットに基づいて、前記第1トラッキングエラー信号から前記電気的オフセットを除去した第2トラッキングエラー信号を生成するオフセット補正部と、前記第2トラッキングエラー信号に基づいて前記光ヘッド内において乱反射した光に対応する迷光信号を検出して、前記再生信号から前記迷光信号を除去する迷光調整部とを備えている。   An optical disc apparatus according to the present invention performs at least one of data writing and reading on an optical disc having an information recording layer. An optical disc apparatus includes a light source that emits light, a lens that converges the light, and an optical head that detects light and outputs a reproduction signal, and is substantially perpendicular to the information recording layer based on a control signal. A lens driving unit that changes the position of the lens in any direction, and a control signal generation unit that generates the control signal, the control including an instruction to move the lens to a position where the reflected light from the optical disc is not received A control signal generation unit that generates a signal, a TE signal generation unit that generates a first tracking error signal based on the reproduction signal, an offset detection unit that detects an electrical offset generated in the TE signal generation unit, A second tracking error signal obtained by removing the electrical offset from the first tracking error signal based on the electrical offset; An offset correction unit to generate, and a stray light adjustment unit that detects a stray light signal corresponding to light irregularly reflected in the optical head based on the second tracking error signal and removes the stray light signal from the reproduction signal. ing.

本発明による光ディスク装置は、情報記録層を有する光ディスクに対してデータの書き込みおよび読み出しの少なくとも一方を行う。光ディスク装置は、光を放射する光源、前記光を前記光ディスク上に収束させるレンズおよび前記光ディスクからの反射光を検出して第1再生信号を出力する光検出器を有する光ヘッドと、前記第1再生信号に基づいて、所定範囲内のレベルを有する第2再生信号を生成するレベル調整部と、前記第2再生信号に基づいて、第1トラッキングエラー信号を生成するTE信号生成部であって、そのダイナミックレンジが前記所定範囲であるTE信号生成部と、前記TE信号生成部において発生する電気的オフセットを検出するオフセット検出部と、前記電気的オフセットに基づいて、前記第1トラッキングエラー信号から前記電気的オフセットを除去した第2トラッキングエラー信号を生成するオフセット補正部と、前記第2トラッキングエラー信号に基づいて制御信号を生成する制御信号生成部と、前記制御信号に基づいて前記トラックを横切る方向に前記レンズを駆動して、前記光が収束する位置を前記トラック上に位置させるレンズ駆動部とを備えている。   An optical disc apparatus according to the present invention performs at least one of data writing and reading on an optical disc having an information recording layer. The optical disk apparatus includes an optical head having a light source that emits light, a lens that converges the light on the optical disk, and a photodetector that detects reflected light from the optical disk and outputs a first reproduction signal; A level adjustment unit that generates a second reproduction signal having a level within a predetermined range based on the reproduction signal; and a TE signal generation unit that generates a first tracking error signal based on the second reproduction signal, A TE signal generation unit whose dynamic range is the predetermined range, an offset detection unit that detects an electrical offset generated in the TE signal generation unit, and the first tracking error signal based on the electrical offset, An offset correction unit that generates a second tracking error signal from which an electrical offset has been removed; and the second tracking error signal. A control signal generating unit that generates a control signal based on the signal, and a lens driving unit that drives the lens in a direction crossing the track based on the control signal and positions the light convergence position on the track And.

本発明による光ディスク装置の制御方法は、光を放射するステップと、前記光を前記光ディスク上に収束させるステップと、前記光ディスクからの反射光を検出して第1再生信号を出力するステップと、前記第1再生信号に基づいて、所定範囲内のレベルを有する第2再生信号を生成するステップと、前記第2再生信号に基づいて、第1トラッキングエラー信号を生成するステップと、前記第1トラッキングエラー信号を生成する際に発生し、前記第1トラッキングエラー信号に重畳されている電気的オフセットの値を検出するステップと、前記電気的オフセットの値に基づいて、前記第1トラッキングエラー信号から前記電気的オフセットを除去した第2トラッキングエラー信号を生成するステップと、前記第2トラッキングエラー信号に基づいて制御信号を生成するステップと、前記制御信号に基づいて前記光が収束する位置を前記トラック上に位置させるステップとを備えている。   The method of controlling an optical disc apparatus according to the present invention includes: emitting light; converging the light onto the optical disc; detecting reflected light from the optical disc and outputting a first reproduction signal; Generating a second reproduction signal having a level within a predetermined range based on the first reproduction signal; generating a first tracking error signal based on the second reproduction signal; and the first tracking error. Detecting a value of an electrical offset generated when generating a signal and superimposed on the first tracking error signal; and based on the value of the electrical offset, Generating a second tracking error signal from which a general offset is removed, and the second tracking error signal It comprises a step of generating a control signal Zui, and causing the position where the light converges on the basis of the control signal is positioned on the track.

制御方法は、前記電気的オフセットを検出するステップを所定の間隔で複数回行うステップと、前記電気的オフセットの各値を記憶するステップと、前記電気的オフセットの少なくとも2つの値に基づいて、前記電気的オフセットの検出後に前記第1トラッキングエラー信号に重畳される電気的オフセットの値を推定するステップとを包含する。前記第2トラッキングエラー信号を生成するステップは、推定された前記電気的オフセットの値に基づいて、前記第2トラッキングエラー信号を生成してもよい。   According to the control method, the step of detecting the electrical offset a plurality of times at a predetermined interval, the step of storing each value of the electrical offset, and the at least two values of the electrical offset, Estimating the value of the electrical offset superimposed on the first tracking error signal after detection of the electrical offset. The step of generating the second tracking error signal may generate the second tracking error signal based on the estimated value of the electrical offset.

本発明による光ディスク装置は、情報記録層を有する光ディスクに対してデータの書き込みおよび読み出しの少なくとも一方を行う。光ディスク装置は、光を放射する光源、前記光を収束させるレンズおよび光を検出して再生信号を出力する光検出器を有する光ヘッドと、制御信号に基づいて前記情報記録層に実質的に垂直な方向に前記レンズの位置を変化させるレンズ駆動部と、前記制御信号を生成する制御信号生成部であって、前記光ディスクからの反射光を受光しない位置まで前記レンズを移動させる指示を含む前記制御信号を生成する制御信号生成部と、前記再生信号に基づいて、第1フォーカスエラー信号を生成するFE信号生成部と、前記FE信号生成部において発生する電気的オフセットを検出するオフセット検出部と、前記電気的オフセットに基づいて、前記第1フォーカスエラー信号から前記電気的オフセットを除去した第2フォーカスエラー信号を生成するオフセット補正部と、前記第2フォーカスエラー信号に基づいて前記光ヘッド内において乱反射した光に対応する迷光信号を検出して、前記再生信号から前記迷光信号を除去する迷光調整部とを備えている。   An optical disc apparatus according to the present invention performs at least one of data writing and reading on an optical disc having an information recording layer. An optical disc apparatus includes a light source that emits light, a lens that converges the light, and an optical head that detects light and outputs a reproduction signal, and is substantially perpendicular to the information recording layer based on a control signal. A lens driving unit that changes the position of the lens in any direction, and a control signal generation unit that generates the control signal, the control including an instruction to move the lens to a position where the reflected light from the optical disc is not received A control signal generation unit that generates a signal, an FE signal generation unit that generates a first focus error signal based on the reproduction signal, an offset detection unit that detects an electrical offset generated in the FE signal generation unit, Based on the electrical offset, a second focus error signal is generated by removing the electrical offset from the first focus error signal. An offset correction unit, and a stray light adjustment unit that detects a stray light signal corresponding to light irregularly reflected in the optical head based on the second focus error signal and removes the stray light signal from the reproduction signal. Yes.

本発明による光ディスク装置は、情報記録層を有する光ディスクに対してデータの書き込みおよび読み出しの少なくとも一方を行う。光ディスク装置は、光を放射する光源、前記光を前記光ディスク上に収束させるレンズおよび前記光ディスクからの反射光を検出して第1再生信号を出力する光検出器を有する光ヘッドと、前記第1再生信号に基づいて、所定範囲内のレベルを有する第2再生信号を生成するレベル調整部と、前記第2再生信号に基づいて、前記光ディスクに垂直な方向における前記光の焦点位置と前記情報記録層との位置関係を示す第1フォーカスエラー信号を生成するFE信号生成部であって、そのダイナミックレンジが前記所定範囲であるFE信号生成部と、前記FE信号生成部において発生する電気的オフセットを検出するオフセット検出部と、前記電気的オフセットに基づいて、前記第1フォーカスエラー信号から前記電気的オフセットを除去した第2フォーカスエラー信号を生成するオフセット補正部と、前記第2フォーカスエラー信号に基づいて制御信号を生成する制御信号生成部と、前記制御信号に基づいて前記光ディスクに垂直な方向に前記レンズを駆動して、前記光が収束する位置を前記情報記録層上に位置させるレンズ駆動部とを備えている。   An optical disc apparatus according to the present invention performs at least one of data writing and reading on an optical disc having an information recording layer. The optical disk apparatus includes an optical head having a light source that emits light, a lens that converges the light on the optical disk, and a photodetector that detects reflected light from the optical disk and outputs a first reproduction signal; A level adjusting unit that generates a second reproduction signal having a level within a predetermined range based on the reproduction signal, and a focal position of the light in the direction perpendicular to the optical disc and the information recording based on the second reproduction signal An FE signal generation unit that generates a first focus error signal indicating a positional relationship with a layer, the FE signal generation unit having a dynamic range of the predetermined range, and an electrical offset generated in the FE signal generation unit Based on the detected offset detection unit and the electrical offset, the electrical offset is removed from the first focus error signal. An offset correction unit for generating a 2-focus error signal; a control signal generation unit for generating a control signal based on the second focus error signal; and driving the lens in a direction perpendicular to the optical disk based on the control signal And a lens driving unit for positioning the light convergence position on the information recording layer.

本発明による光ディスク装置の制御方法は、光を放射するステップと、前記光を前記光ディスク上に収束させるステップと、前記光ディスクからの反射光を検出して第1再生信号を出力するステップと、前記第1再生信号のレベルに基づいて、所定範囲内のレベルを有する第2再生信号を生成するステップと、前記第2再生信号に基づいて、第1フォーカスエラー信号を生成するステップと、前記第1フォーカスエラー信号を生成する際に発生し、前記第1フォーカスエラー信号に重畳されている電気的オフセットの値を検出するステップと、前記電気的オフセットの値に基づいて、前記第1フォーカスエラー信号から前記電気的オフセットを除去した第2フォーカスエラー信号を生成するステップと前記第2フォーカスエラー信号に基づいて制御信号を生成するステップと、前記制御信号に基づいて前記光が収束する位置を前記情報記録層上に位置させるステップとを備えている。   The method of controlling an optical disc apparatus according to the present invention includes: emitting light; converging the light onto the optical disc; detecting reflected light from the optical disc and outputting a first reproduction signal; Generating a second reproduction signal having a level within a predetermined range based on a level of the first reproduction signal; generating a first focus error signal based on the second reproduction signal; Detecting a value of an electrical offset generated when generating a focus error signal and being superimposed on the first focus error signal; and, based on the value of the electrical offset, from the first focus error signal Generating a second focus error signal from which the electrical offset is removed, and based on the second focus error signal Generating a control signal, the position where the light converges on the basis of the control signal and a step of positioning on the information recording layer.

制御方法は、前記電気的オフセットを検出するステップを所定の間隔で複数回行うステップと、前記電気的オフセットの各値を記憶するステップと、前記電気的オフセットの少なくとも2つの値に基づいて、前記電気的オフセットの検出後に前記第1フォーカスエラー信号に重畳される電気的オフセットの値を推定するステップとを包含する。前記第2フォーカスエラー信号を生成するステップは、推定された前記電気的オフセットの値に基づいて前記第2フォーカスエラー信号を生成してもよい。   According to the control method, the step of detecting the electrical offset a plurality of times at a predetermined interval, the step of storing each value of the electrical offset, and the at least two values of the electrical offset, Estimating the value of the electrical offset superimposed on the first focus error signal after detection of the electrical offset. The step of generating the second focus error signal may generate the second focus error signal based on the estimated value of the electrical offset.

本発明による光ディスク装置は、情報記録層を有する光ディスクに対してデータの書き込みおよび読み出しの少なくとも一方を行う。光ディスク装置は、光を放射する光源、前記光を収束させるレンズおよび光を検出して第1再生信号を出力する光検出器を有する光ヘッドと、制御信号に基づいて前記情報記録層に実質的に垂直な方向に前記レンズの位置を変化させるレンズ駆動部と、前記制御信号を生成する制御信号生成部であって、前記光ディスクからの反射光を受光しない位置まで前記レンズを移動させる指示を含む第1制御信号、および、前記光ディスクからの反射光を受光する位置まで前記レンズを移動させる指示を含む第2制御信号を生成する制御信号生成部と、前記第1制御信号に基づいて前記レンズ駆動部が動作している間に、前記第1再生信号に基づいて前記光ヘッド内において乱反射した光に対応する迷光信号を検出して、検出された前記迷光信号のレベルに対応する補正値を保持する迷光調整部と、前記第2制御信号に基づいて前記レンズ駆動部が動作している間に、前記第1再生信号のレベルに基づいて、所定範囲内のレベルを有する第2再生信号を生成するレベル調整部と、前記第2再生信号に基づいて、前記光の焦点位置と前記光ディスクとの位置関係を示す第1サーボ信号を生成する信号生成部であって、そのダイナミックレンジが前記所定範囲である信号生成部と、前記信号生成部において発生する電気的オフセットを検出するオフセット検出部と、前記電気的オフセットに基づいて、前記第1サーボ信号から前記電気的オフセットを除去した第2サーボ信号を生成するオフセット補正部とを備えている。前記迷光調整部は前記補正値に基づいて前記第2サーボ信号を補正する。   An optical disc apparatus according to the present invention performs at least one of data writing and reading on an optical disc having an information recording layer. An optical disk device substantially includes an optical head having a light source that emits light, a lens that converges the light, and a photodetector that detects light and outputs a first reproduction signal, and the information recording layer based on a control signal. A lens driving unit that changes the position of the lens in a direction perpendicular to the control unit, and a control signal generation unit that generates the control signal, including an instruction to move the lens to a position where the reflected light from the optical disc is not received A control signal generating unit that generates a first control signal and a second control signal including an instruction to move the lens to a position for receiving reflected light from the optical disc; and driving the lens based on the first control signal. While the unit is operating, a stray light signal corresponding to light irregularly reflected in the optical head is detected based on the first reproduction signal, and a record of the detected stray light signal is detected. And a stray light adjusting unit that holds a correction value corresponding to the level, and a level within a predetermined range based on the level of the first reproduction signal while the lens driving unit is operating based on the second control signal. A level adjustment unit that generates a second reproduction signal having a signal generation unit, and a signal generation unit that generates a first servo signal indicating a positional relationship between the focal position of the light and the optical disc based on the second reproduction signal. A signal generation unit whose dynamic range is the predetermined range, an offset detection unit for detecting an electrical offset generated in the signal generation unit, and the electrical signal from the first servo signal based on the electrical offset And an offset correction unit that generates a second servo signal from which the offset is removed. The stray light adjustment unit corrects the second servo signal based on the correction value.

本発明の光ディスク装置は、サーボ制御中に、サーボ制御をホールドして電気的オフセットを検出することによって、または、ホールドしないで電気的オフセットを導出することによって補正値を更新し、電気的オフセットを補正する。これにより、光ディスク装置がデータの書き込みおよび読み出しを中断する時間を短くでき、光ディスク装置およびバッファメモリ間で、高レートの情報転送を実現できる。   The optical disc apparatus of the present invention updates the correction value by holding the servo control and detecting the electrical offset during the servo control or by deriving the electrical offset without holding the servo offset. to correct. Thereby, the time during which the optical disc apparatus interrupts writing and reading of data can be shortened, and high-rate information transfer can be realized between the optical disc apparatus and the buffer memory.

(実施形態1)
図1は、本実施形態による光ディスク装置19の機能ブロックの構成を示す。光ディスク装置19は、レンズ駆動回路7と、光ヘッド10と、TE生成チップ11と、光ディスクコントローラ(ODC)12と、センサ部13とを備えている。
(Embodiment 1)
FIG. 1 shows a functional block configuration of the optical disc apparatus 19 according to the present embodiment. The optical disk device 19 includes a lens driving circuit 7, an optical head 10, a TE generation chip 11, an optical disk controller (ODC) 12, and a sensor unit 13.

光ディスク装置19は、光ディスク1に対してレーザ光を用いてデータの書き込みおよび読み出しを行うことができる。それらの動作を行う際、光ディスク装置19は、レーザ光の焦点が光ディスクの情報記録層上に位置し、かつ、レーザスポットが情報記録層上に設けられた記録トラックに追従するように制御を行う。この制御はサーボ制御と呼ばれている。図には、本実施形態によるサーボ制御を行うための構成要素が示されている。なお、サーボ制御の別の例は第2の実施形態として説明する。   The optical disk device 19 can write and read data to and from the optical disk 1 using laser light. When performing these operations, the optical disc apparatus 19 performs control so that the focal point of the laser beam is positioned on the information recording layer of the optical disc and the laser spot follows the recording track provided on the information recording layer. . This control is called servo control. In the figure, components for performing servo control according to the present embodiment are shown. Another example of servo control will be described as the second embodiment.

光ディスク装置は、PC等のホストコンピュータ(図示せず)に接続され、その光ディスクドライブとして利用することができる。ユーザは、ホストコンピュータを操作して光ディスク装置を動作させる。記録情報および/または再生情報は光ディスク装置とホストコンピュータとの間で直接転送されず、ドライブ内に内蔵したバッファメモリ(図示せず)を介して転送される。例えば光ディスクにデータを書き込む際には、ホストコンピュータから送信される記録情報は一旦バッファメモリに記憶され、ドライブはバッファメモリに記憶されている情報を読み出して光ディスクに記録する。光ディスクから情報を再生する際にはドライブが光ディスクから再生した情報を一旦バッファメモリに記憶し、ホストコンピュータはバッファメモリに記憶されている情報を読み出す。なお、図1には書き込み処理および読み出し処理を行うための構成要素は示していないが、周知の部材および処理手順を用いることができるため、本実施形態では説明を省略する。   The optical disk device is connected to a host computer (not shown) such as a PC and can be used as the optical disk drive. The user operates the optical disk apparatus by operating the host computer. Recording information and / or reproduction information is not transferred directly between the optical disc apparatus and the host computer, but is transferred via a buffer memory (not shown) built in the drive. For example, when data is written on an optical disk, the recording information transmitted from the host computer is temporarily stored in the buffer memory, and the drive reads the information stored in the buffer memory and records it on the optical disk. When information is reproduced from the optical disk, the information reproduced from the optical disk by the drive is temporarily stored in the buffer memory, and the host computer reads the information stored in the buffer memory. Although constituent elements for performing the writing process and the reading process are not shown in FIG. 1, since well-known members and processing procedures can be used, description thereof is omitted in this embodiment.

本明細書における光ディスク1は、例えばCD、DVD−ROM、DVD−RAM,DVD−RW,DVD−R,+RW,+R、BD(Blu-Ray Disc)等の円盤状の記録媒体を想定している。以下、図示された光ディスク装置19の各構成要素を説明する。   The optical disc 1 in this specification is assumed to be a disc-shaped recording medium such as a CD, DVD-ROM, DVD-RAM, DVD-RW, DVD-R, + RW, + R, BD (Blu-Ray Disc), and the like. . Hereinafter, each component of the illustrated optical disk device 19 will be described.

レンズ駆動回路7は、トラッキング制御信号に基づいて駆動信号を生成および出力し、後述する対物レンズ5の位置を光ディスク1の半径方向に変化させる。例えば、トラッキング制御信号がホールドされたときは、そのホールドされる直前の駆動信号の出力を継続し、ホールドが解除されているときはトラッキング制御信号に応じた駆動信号を出力する。なお、レンズ駆動回路7は、光ディスク1の半径方向のみならず、光ディスク1の情報記録層に垂直な方向にも対物レンズ5の位置を変化させることが可能であるが、本実施形態による制御では特に問題ではないので、説明は省略する。   The lens drive circuit 7 generates and outputs a drive signal based on the tracking control signal, and changes the position of an objective lens 5 described later in the radial direction of the optical disc 1. For example, when the tracking control signal is held, the output of the drive signal immediately before the hold is continued, and when the hold is released, the drive signal corresponding to the tracking control signal is output. The lens drive circuit 7 can change the position of the objective lens 5 not only in the radial direction of the optical disc 1 but also in the direction perpendicular to the information recording layer of the optical disc 1. Since there is no particular problem, the description is omitted.

光ヘッド10は、レーザダイオード2と、コリメートレンズ3と、ビームスプリッタ4と、対物レンズ5と、受光量検出部6と、第1遮断部100と、増幅部101とを有する。   The optical head 10 includes a laser diode 2, a collimator lens 3, a beam splitter 4, an objective lens 5, a received light amount detection unit 6, a first blocking unit 100, and an amplification unit 101.

レーザダイオード2は、レーザ光を放射する。レーザ光の波長は光ディスク1の種類に応じて異なる。例えば光ディスク1がBDのとき、レーザ光の波長は約405nmである。コリメートレンズ3は、レーザダイオード2から放射されたレーザ光を平行光に変換する。ビームスプリッタ4は、コリメートレンズ3から出射された平行光を対物レンズ5へ向けて透過するとともに、対物レンズ5からの平行光(光ディスク1からの反射光)を受光量検出部6のある方向へ分離する。対物レンズ5は、コリメートレンズ3およびビームスプリッタ4を透過してきた平行光を集光して光ディスク1の情報記録層上にレーザスポットを形成する。また、対物レンズ5は情報記録層において反射された光を平行光に変換してビームスプリッタ4へ送る。受光量検出部6は、ビームスプリッタ4から出射された平行光を受け、その受光量に応じた光量信号を生成して出力する。例えば、受光量検出部6は、受光量に比例した光電流を出力するフォトディテクタである。この光電流信号は、光ディスク1上のデータを読み出した結果として得られる信号であり、本明細書では再生信号とも称する。   The laser diode 2 emits laser light. The wavelength of the laser light varies depending on the type of the optical disc 1. For example, when the optical disc 1 is a BD, the wavelength of the laser beam is about 405 nm. The collimating lens 3 converts the laser light emitted from the laser diode 2 into parallel light. The beam splitter 4 transmits the parallel light emitted from the collimating lens 3 toward the objective lens 5, and transmits the parallel light from the objective lens 5 (reflected light from the optical disc 1) in a direction in which the received light amount detection unit 6 is located. To separate. The objective lens 5 collects the parallel light transmitted through the collimating lens 3 and the beam splitter 4 to form a laser spot on the information recording layer of the optical disc 1. The objective lens 5 converts the light reflected by the information recording layer into parallel light and sends it to the beam splitter 4. The received light amount detection unit 6 receives the parallel light emitted from the beam splitter 4, generates a light amount signal corresponding to the received light amount, and outputs it. For example, the received light amount detector 6 is a photodetector that outputs a photocurrent proportional to the received light amount. This photocurrent signal is a signal obtained as a result of reading data on the optical disc 1, and is also referred to as a reproduction signal in this specification.

第一遮断部100は、後述の検出制御部108から出力される第一遮断信号がハイレベルのときは基準電圧を出力し、ローレベルのときは受光量検出部6から出力される光量信号をそのまま出力する。増幅部101は第一遮断部100が出力する信号を増幅して出力するアンプである。なお、第一遮断部100から光量信号がそのまま出力されているときは、増幅された信号は実質的には再生信号である。   The first cutoff unit 100 outputs a reference voltage when a first cutoff signal output from the detection control unit 108 described later is at a high level, and outputs a light amount signal output from the received light amount detection unit 6 when it is at a low level. Output as is. The amplifying unit 101 is an amplifier that amplifies and outputs a signal output from the first blocking unit 100. When the light amount signal is output as it is from the first blocking unit 100, the amplified signal is substantially a reproduction signal.

TE生成チップ11は、第二遮断部102と、TE信号生成部103と、ローパスフィルタ109とを有している。TE生成チップ11は、例えば半導体集積回路として実現することができる。   The TE generation chip 11 includes a second blocking unit 102, a TE signal generation unit 103, and a low-pass filter 109. The TE generation chip 11 can be realized as a semiconductor integrated circuit, for example.

第二遮断部102は、後述の検出制御部108から出力される第二遮断信号がハイレベルのときは基準電圧を出力し、ローレベルのときは増幅部101から出力される信号をそのまま出力する。   The second cutoff unit 102 outputs a reference voltage when a second cutoff signal output from the detection control unit 108 described later is at a high level, and outputs a signal output from the amplification unit 101 as it is at a low level. .

TE信号生成部103は、第二遮断部102から出力された信号に基づいて、レーザ光の照射位置と光ディスク1の記録トラック中心とのずれを表すトラッキングエラー(Tracking Error;TE)信号を出力する。   The TE signal generation unit 103 outputs a tracking error (TE) signal indicating a deviation between the laser light irradiation position and the recording track center of the optical disc 1 based on the signal output from the second blocking unit 102. .

ローパスフィルタ109は、TE信号生成部103が出力するTE信号からトラッキング制御に必要な周波数帯域以上の成分を遮断して、その周波数(遮断周波数)以下の周波数成分を抽出する。例えば、光ディスク1がBDであり、通常速度(1倍速)で回転しているときは約100kHz以下の周波数成分が抽出される。また、ローパスフィルタ109は、後述する状況判断部107から出力される検出信号がハイレベルのときは遮断周波数を高くし(例えば、上述のBDの例では約500kHz)、ローレベルのときは低くすることができる(例えば、上述のBDの例では約100kHz)。   The low-pass filter 109 cuts off components above the frequency band necessary for tracking control from the TE signal output from the TE signal generation unit 103 and extracts frequency components below that frequency (cut-off frequency). For example, when the optical disc 1 is a BD and rotates at a normal speed (1 × speed), a frequency component of about 100 kHz or less is extracted. The low-pass filter 109 increases the cutoff frequency when a detection signal output from the situation determination unit 107 described later is at a high level (for example, about 500 kHz in the above-described BD example) and decreases when the detection signal is at a low level. (Eg, about 100 kHz in the BD example above).

ローパスフィルタ109は、遮断周波数が可変であれば、アナログフィルタであってもよいしデジタルフィルタであってもよい。なお、TE生成チップ11は、次に説明するODC12上にDSPとして設けられていてもよく、そのときはTE生成チップ11とODC12とを特に分けて捉えなくてもよい。   The low-pass filter 109 may be an analog filter or a digital filter as long as the cutoff frequency is variable. The TE generation chip 11 may be provided as a DSP on the ODC 12 described below, and in that case, the TE generation chip 11 and the ODC 12 do not have to be separated.

センサ部13は、第一温度検出部104および第二温度検出部105を有している。これらは具体的にはセンサである。第一温度検出部104は、増幅部101の内部または周辺の温度を検出して第一温度信号を出力する。第二温度検出部105は、TE信号生成部103の内部または周辺の温度を検出して第二温度信号を出力する。   The sensor unit 13 includes a first temperature detection unit 104 and a second temperature detection unit 105. These are specifically sensors. The first temperature detection unit 104 detects the temperature inside or around the amplification unit 101 and outputs a first temperature signal. The second temperature detection unit 105 detects the temperature inside or around the TE signal generation unit 103 and outputs a second temperature signal.

光ディスクコントローラ(Optical Disc Controller;ODC)12は、温度記憶部106と、状況判断部107と、検出制御部108と、制御信号生成部110と、オフセット補正部111と、オフセット検出部112と、検出値記憶部113と、補正値計算部114とを有する。ODC12は、1以上のデジタルシグナルプロセッサ(DSP)、および、揮発性または不揮発性メモリ等を有している。DSPはいわゆるコンピュータであり、メモリに格納されたコンピュータプログラムを実行することによって上述の各構成要素の機能を実現できる。なお、DSPに与えるコンピュータプログラムを変更すれば、本実施形態による光ディスク装置の他、第2〜第4の実施形態によるODCも実現される。このようなコンピュータプログラムは、後に各実施形態の説明において参照する図面のフローチャートに記載された処理に従って記述されている。以下、各要素の機能を説明する。   An optical disc controller (ODC) 12 includes a temperature storage unit 106, a situation determination unit 107, a detection control unit 108, a control signal generation unit 110, an offset correction unit 111, an offset detection unit 112, and a detection. A value storage unit 113 and a correction value calculation unit 114 are included. The ODC 12 includes one or more digital signal processors (DSPs) and a volatile or nonvolatile memory. The DSP is a so-called computer, and functions of the above-described components can be realized by executing a computer program stored in a memory. If the computer program given to the DSP is changed, the ODC according to the second to fourth embodiments can be realized in addition to the optical disk device according to the present embodiment. Such a computer program is described according to the processing described in the flowchart of the drawing referred to in the description of each embodiment later. The function of each element will be described below.

温度記憶部106は、後述の検出信号および更新信号に応じて、第一温度検出部104から出力される第一温度信号および第二温度検出部105から出力される第二温度信号の各々の値を記憶する。   The temperature storage unit 106 receives values of a first temperature signal output from the first temperature detection unit 104 and a second temperature signal output from the second temperature detection unit 105 in accordance with a detection signal and an update signal described later. Remember.

状況判断部107は、第一温度信号の値、第二温度信号の値および温度記憶部106に記憶された値に応じて更新信号および検出信号を出力する。状況判断部107のより詳細な構成、および、更新信号および検出信号の詳細な説明は後述する。   The situation determination unit 107 outputs an update signal and a detection signal according to the value of the first temperature signal, the value of the second temperature signal, and the value stored in the temperature storage unit 106. A more detailed configuration of the situation determination unit 107 and a detailed description of the update signal and the detection signal will be described later.

検出制御部108は、検出信号に応じて2値で示される第一遮断信号、第二遮断信号および検出制御信号を出力する。   The detection control unit 108 outputs a first cutoff signal, a second cutoff signal, and a detection control signal that are indicated in binary according to the detection signal.

制御信号生成部110は、検出信号がローレベルのときはオフセット補正部111の出力信号に応じてレーザ光の照射位置を光ディスク1の記録トラックに追従させるためのトラッキング制御信号を出力する。一方、検出信号がハイレベルのときはトラッキング制御信号の値をホールド(固定)する。オフセット補正部111は、ローパスフィルタ109の出力信号に含まれる電気的オフセットを補正する。具体的には、オフセット補正部111は、ローパスフィルタ109の出力信号の値から補正値計算部114の出力信号の値を減算して出力する。   When the detection signal is at a low level, the control signal generation unit 110 outputs a tracking control signal for causing the irradiation position of the laser light to follow the recording track of the optical disc 1 according to the output signal of the offset correction unit 111. On the other hand, when the detection signal is at a high level, the value of the tracking control signal is held (fixed). The offset correction unit 111 corrects an electrical offset included in the output signal of the low pass filter 109. Specifically, the offset correction unit 111 subtracts the value of the output signal of the correction value calculation unit 114 from the value of the output signal of the low-pass filter 109 and outputs the result.

オフセット検出部112は、検出制御部108からハイレベルの検出制御信号を受け取ると、電気的オフセットを検出してオフセット信号を出力する。   When receiving the high-level detection control signal from the detection control unit 108, the offset detection unit 112 detects an electrical offset and outputs an offset signal.

検出値記憶部113は、オフセット検出部112から出力されるオフセット信号の値を、検出信号および検出制御部108からの検出制御信号に応じて記憶する。   The detection value storage unit 113 stores the value of the offset signal output from the offset detection unit 112 according to the detection signal and the detection control signal from the detection control unit 108.

補正値計算部114は、更新信号および検出信号に応じて、検出値記憶部113および温度記憶部106から、記憶された値を読み出して電気的オフセットの補正値を計算し、補正信号を出力する。また、補正値計算部114は、更新信号に応じて補正信号の値を保持する。   The correction value calculation unit 114 reads the stored values from the detection value storage unit 113 and the temperature storage unit 106 in accordance with the update signal and the detection signal, calculates a correction value for electrical offset, and outputs a correction signal. . Further, the correction value calculation unit 114 holds the value of the correction signal in accordance with the update signal.

次に、ODC12の各構成要素をより詳しく説明する。   Next, each component of the ODC 12 will be described in more detail.

図2は、状況判断部107の機能ブロックの構成を示す。状況判断部107は、温度変化検出部200と、判断部201と、経過時間測定部202とを含む。   FIG. 2 shows a functional block configuration of the situation determination unit 107. The situation determination unit 107 includes a temperature change detection unit 200, a determination unit 201, and an elapsed time measurement unit 202.

温度変化検出部200は、温度記憶部106から値を読み出し、第一温度検出部104から出力される第一温度信号の値と温度記憶部106に格納されている値の差を計算し、第一温度変化信号を出力する。第一温度変化信号の値は、その差の絶対値を示す。温度変化検出部200は、第二温度検出部105から出力される第二温度信号の値と温度記憶部106のアドレス2(後述)に格納されている値の差を計算し、その絶対値を示す第二温度変化信号を出力する。なお、温度記憶部106は複数の情報格納領域を有している。温度変化検出部200がどの領域の値を読み出すかについては後述する。   The temperature change detection unit 200 reads the value from the temperature storage unit 106, calculates the difference between the value of the first temperature signal output from the first temperature detection unit 104 and the value stored in the temperature storage unit 106, and One temperature change signal is output. The value of the first temperature change signal indicates the absolute value of the difference. The temperature change detection unit 200 calculates the difference between the value of the second temperature signal output from the second temperature detection unit 105 and the value stored in the address 2 (described later) of the temperature storage unit 106, and calculates the absolute value thereof. A second temperature change signal is output. The temperature storage unit 106 has a plurality of information storage areas. The region in which the temperature change detection unit 200 reads out the value will be described later.

判断部201は、通常ローレベルの更新信号を出力し、第一温度変化信号または第二温度変化信号の値が所定の閾値を超えると、更新信号のレベルを一定時間ハイレベルにする。また、判断部201は、更新信号および経過時間測定部202から出力される経過時間信号に応じて検出信号を出力する。更新信号および検出信号は2値のパルス信号である。   The determination unit 201 outputs a normal low level update signal, and when the value of the first temperature change signal or the second temperature change signal exceeds a predetermined threshold, the level of the update signal is set to a high level for a certain time. Further, the determination unit 201 outputs a detection signal according to the update signal and the elapsed time signal output from the elapsed time measurement unit 202. The update signal and the detection signal are binary pulse signals.

経過時間測定部202は、検出信号のパルスの立ち上がりからの経過時間を測定してその値を示す経過時間信号を出力する。なお、検出信号のパルスが立ち上がるごとに経過時間信号の値をゼロにリセットする。   The elapsed time measuring unit 202 measures an elapsed time from the rising edge of the pulse of the detection signal and outputs an elapsed time signal indicating the value. Each time the detection signal pulse rises, the value of the elapsed time signal is reset to zero.

次に、温度記憶部106の情報格納領域を説明し、その後、温度記憶部106を利用した状況判断部107の動作を説明する。   Next, the information storage area of the temperature storage unit 106 will be described, and then the operation of the situation determination unit 107 using the temperature storage unit 106 will be described.

温度記憶部106は6つの情報格納領域を有している。仮に各情報格納領域の位置を特定するためのアドレスをそれぞれアドレス1、アドレス2、アドレス3、アドレス4、アドレス5、アドレス6と記載する。各領域に格納される情報は予め定められている。具体的には、アドレス1の領域には第一温度信号の値が格納され、アドレス2の領域には第二温度信号の値、アドレス3およびアドレス4の領域には第一温度信号の値、アドレス5およびアドレス6の領域には第二温度信号の値が格納される。   The temperature storage unit 106 has six information storage areas. Temporarily, the address for specifying the position of each information storage area is described as address 1, address 2, address 3, address 4, address 5, and address 6, respectively. Information stored in each area is determined in advance. Specifically, the value of the first temperature signal is stored in the area of address 1, the value of the second temperature signal is stored in the area of address 2, the value of the first temperature signal is stored in the areas of address 3 and address 4, The values of the second temperature signal are stored in the areas of address 5 and address 6.

第一温度信号および第二温度信号のそれぞれが、3つの異なる領域に格納されている理由は、格納した値を異なるタイミングで更新するためである。具体的には、アドレス1の領域の格納値は更新信号によって制御され、アドレス2の領域の格納値は更新信号によって、アドレス3および4の領域の格納値は検出信号によって、アドレス5および6の領域の格納値は検出信号によって制御される。   The reason why each of the first temperature signal and the second temperature signal is stored in three different areas is to update the stored values at different timings. Specifically, the stored value in the area of address 1 is controlled by the update signal, the stored value in the area of address 2 is controlled by the update signal, the stored value in the areas of addresses 3 and 4 is detected by the detection signal, The stored value of the area is controlled by the detection signal.

次に、図3を参照しながら、温度記憶部106および状況判断部107の動作タイミングを説明する。   Next, the operation timing of the temperature storage unit 106 and the situation determination unit 107 will be described with reference to FIG.

図3は、状況判断部107に関連する信号のタイミングチャートを示す。   FIG. 3 is a timing chart of signals related to the situation determination unit 107.

第一温度信号は、更新信号のパルスが立ち上がるタイミング(図中の時間軸に垂直な方向の破線)でサンプリングされ、その値は温度記憶部106のアドレス1の領域に格納される。参考のため、格納される第一温度信号の値を黒点(●)で示す。   The first temperature signal is sampled at the timing when the pulse of the update signal rises (broken line in the direction perpendicular to the time axis in the figure), and the value is stored in the address 1 area of the temperature storage unit 106. For reference, the value of the stored first temperature signal is indicated by a black dot (●).

第一温度変化信号は、第一温度信号の値から、温度記憶部106のアドレス1の領域に格納された値を減算した値の絶対値を示す信号である。なお、更新信号のパルスの立ち上がり時点では第一温度信号の値とアドレス1の領域に格納された値は常に等しいので、第一温度変化信号の値はゼロとなる。   The first temperature change signal is a signal indicating an absolute value of a value obtained by subtracting a value stored in the address 1 area of the temperature storage unit 106 from the value of the first temperature signal. Note that the value of the first temperature change signal is zero because the value of the first temperature signal and the value stored in the address 1 area are always equal at the rising edge of the pulse of the update signal.

第二温度信号は、更新信号のパルスが立ち上がるタイミングでサンプリングされ、その値は温度記憶部106のアドレス2の領域に格納される。参考のため、格納される第二温度信号の値を黒点(●)で示す。   The second temperature signal is sampled at the timing when the pulse of the update signal rises, and the value is stored in the address 2 area of the temperature storage unit 106. For reference, the value of the stored second temperature signal is indicated by a black dot (●).

第二温度変化信号は、第二温度信号の値から、温度記憶部106のアドレス2の領域に格納された値を減算した値の絶対値を示す信号である。なお、更新信号のパルスの立ち上がり時点では第二温度信号の値とアドレス2の領域に格納された値は常に等しいので、第二温度変化信号の値はゼロとなる。   The second temperature change signal is a signal indicating the absolute value of a value obtained by subtracting the value stored in the address 2 area of the temperature storage unit 106 from the value of the second temperature signal. Note that the value of the second temperature change signal is zero because the value of the second temperature signal and the value stored in the address 2 area are always equal at the rising edge of the pulse of the update signal.

なお、温度記憶部106は、検出信号のパルスが立ち上がり時にアドレス3の領域に格納されている値をアドレス4の領域に格納し、その後、第一温度信号の値をアドレス3の領域に格納する。そして、アドレス5の領域に格納されている値をアドレス6の領域に格納した後、第二温度信号の値をアドレス5の領域に格納する。   The temperature storage unit 106 stores the value stored in the address 3 area in the address 4 area when the pulse of the detection signal rises, and then stores the value of the first temperature signal in the address 3 area. . Then, the value stored in the address 5 area is stored in the address 6 area, and then the second temperature signal value is stored in the address 5 area.

更新信号は、通常ローレベルであり、第一温度変化信号または第二温度変化信号のいずれかの値が所定の閾値を超えたときに一定時間ハイレベルにされる。更新信号は、ハイレベルのときは温度記憶部106の値の更新を指示し、ローレベルのときは温度記憶部106の値の保持(すなわち更新なし)を指示する。   The update signal is normally at a low level, and is set to a high level for a certain time when the value of either the first temperature change signal or the second temperature change signal exceeds a predetermined threshold. When the update signal is at a high level, the value of the temperature storage unit 106 is instructed to be updated. When the update signal is at a low level, the value of the temperature storage unit 106 is instructed to be retained (that is, not updated).

検出信号もまた、通常ローレベルであり、更新信号のパルスが立ち上がるタイミングにおいて経過時間信号の値が所定の閾値を超えていると一定時間ハイレベルにされる。すなわち、検出信号は、前にリセットされた時間からの経過時間が所定の閾値を超えているか否かの検出結果を示す信号である。ハイレベルの検出信号は検出ありを示し、ローレベルの検出信号は検出なしを示している。なお、検出信号のパルスの立ち下がりは更新信号のパルスの立ち下がりと同時である。   The detection signal is also normally at a low level, and when the value of the elapsed time signal exceeds a predetermined threshold at the timing when the pulse of the update signal rises, the detection signal is set to a high level for a certain time. That is, the detection signal is a signal indicating a detection result as to whether or not an elapsed time from a previously reset time exceeds a predetermined threshold value. A high-level detection signal indicates that there is detection, and a low-level detection signal indicates that there is no detection. The falling edge of the detection signal pulse is simultaneously with the falling edge of the update signal pulse.

経過時間信号は、検出信号のパルスが立ち上がりに対応してゼロにリセットされ、その後の経過時間に比例して値が変化する。図には、経過時間に比例して増大する経過時間信号を示す。経過時間信号の値に基づいて、リセットされた時からの経過時間を特定することができる。   The elapsed time signal is reset to zero corresponding to the rise of the pulse of the detection signal, and changes in value in proportion to the subsequent elapsed time. The figure shows an elapsed time signal that increases in proportion to the elapsed time. Based on the value of the elapsed time signal, the elapsed time from the time of reset can be specified.

引き続き図3を参照して、各信号の関係を説明する。増幅部101の内部または周辺の温度、および、TE信号生成部103の内部または周辺の温度の一方が、更新信号の立ち上がり時から所定以上変化するごとに、更新信号は一定時間ハイレベルとなる。またこの時に検出信号の立ち上がり時から所定時間が経過している時は、検出信号は一定時間ハイレベルとなる。   Still referring to FIG. 3, the relationship between the signals will be described. Each time one of the temperature inside or around the amplifying unit 101 and the temperature inside or around the TE signal generating unit 103 changes by a predetermined amount or more from the rising edge of the update signal, the update signal becomes high level for a certain time. At this time, if a predetermined time has elapsed since the rising edge of the detection signal, the detection signal is at a high level for a certain time.

図3に示す時刻t1、t2およびt3に注目する。時刻t3は現在時刻を示し、時刻t2は検出信号のパルスの立ち上がり時のうち、時刻t3から見て最も近い過去の時刻を示し、時刻t1は時刻t2の次に近い過去の時刻を示す。   Attention is paid to the times t1, t2 and t3 shown in FIG. Time t3 indicates the current time, time t2 indicates the closest past time when viewed from the time t3, and time t1 indicates the past time closest to time t2.

温度記憶部106のアドレス1の領域には、時刻t2における第一温度信号の値が格納されている。同様に、アドレス2の領域には時刻t2における第二温度信号の値が、アドレス3の領域には時刻t2における第一温度信号の値が、アドレス4の領域には時刻t1における第一温度信号の値が、アドレス5の領域には時刻t2における第二温度信号の値が、そして、アドレス6の領域には時刻t1における第二温度信号の値が格納されている。すなわち、アドレス1およびアドレス2の各領域には、検出信号の値にかかわらず最後に更新信号がハイレベルになったときの第一温度信号および第二温度信号の値が格納されており、アドレス3およびアドレス5の各領域には、それぞれ最後に更新信号および検出信号がともにハイレベルになったときの第一温度信号および第二温度信号の値が格納されており、アドレス4およびアドレス6の領域にはそれぞれ2回前に更新信号および検出信号がともにハイレベルになったときの第一温度信号および第二温度信号の値が格納されている。   The value of the first temperature signal at time t2 is stored in the area of address 1 of the temperature storage unit 106. Similarly, the value of the second temperature signal at time t2 is in the area of address 2, the value of the first temperature signal at time t2 is in the area of address 3, and the first temperature signal at time t1 is in the area of address 4. In the area of address 5, the value of the second temperature signal at time t2 is stored, and in the area of address 6, the value of the second temperature signal at time t1 is stored. That is, each area of address 1 and address 2 stores the values of the first temperature signal and the second temperature signal when the update signal finally becomes high level regardless of the value of the detection signal. In the areas 3 and 5, the values of the first temperature signal and the second temperature signal when the update signal and the detection signal are both at the last high level are stored. In each area, the values of the first temperature signal and the second temperature signal when the update signal and the detection signal are both at the high level two times before are stored.

次に、ODC12の検出制御部108を詳細に説明する。図4は、検出制御部108の機能ブロックの構成を示す。検出制御部108は、第一遮断制御部400と、第二遮断制御部401と、オフセット検出制御部402とを有する。これらは、いずれも、状況判断部107からの検出信号の立ち上がり時点からの経過時間に応じて動作する。   Next, the detection control unit 108 of the ODC 12 will be described in detail. FIG. 4 shows a functional block configuration of the detection control unit 108. The detection control unit 108 includes a first cutoff control unit 400, a second cutoff control unit 401, and an offset detection control unit 402. All of these operate according to the elapsed time from the rising point of the detection signal from the situation determination unit 107.

第一遮断制御部400は第一遮断信号を生成して第一遮断部100に出力する。第二遮断制御部401は第二遮断信号を生成して第二遮断部102に出力する。オフセット検出制御部402は検出制御信号を生成して、オフセット検出部112および検出値記憶部113に出力する。以下、図5を参照しながら、これらの信号の詳細を説明する。   The first cutoff control unit 400 generates a first cutoff signal and outputs it to the first cutoff unit 100. The second cutoff control unit 401 generates a second cutoff signal and outputs it to the second cutoff unit 102. The offset detection control unit 402 generates a detection control signal and outputs it to the offset detection unit 112 and the detection value storage unit 113. Hereinafter, the details of these signals will be described with reference to FIG.

図5は検出制御部108に関連する信号のタイミングチャートを示す。検出信号は、先に図3を参照しながら説明したとおり判断部201から出力される。第一遮断信号は、検出信号のパルスの立ち上がりよりも後に立ち上がり、検出信号のパルスの立ち下がりよりも前に立ち下がる。第二遮断信号は、第一遮断信号のパルスの立ち上がりよりも後に立ち上がり、第一遮断信号のパルスの立ち下がりと同時に立ち下がる。検出制御信号は、第一遮断信号がハイレベルである間に、2回のパルス波形を含む。1回目のパルスは、第一遮断信号のパルスの立ち上がりよりも後に立ち上がり、第二遮断信号のパルスの立ち上がりと同時に立ち下がる。2回目のパルスは、第二遮断信号のパルスの立ち上がりよりも後に立ち上がり、第一遮断信号および第二遮断信号のパルスの立ち下がりと同時に立ち下がる。   FIG. 5 is a timing chart of signals related to the detection control unit 108. The detection signal is output from the determination unit 201 as described above with reference to FIG. The first cutoff signal rises after the rising edge of the detection signal pulse, and falls before the falling edge of the detection signal pulse. The second cutoff signal rises after the rise of the pulse of the first cutoff signal, and falls simultaneously with the fall of the pulse of the first cutoff signal. The detection control signal includes two pulse waveforms while the first cutoff signal is at a high level. The first pulse rises after the rising edge of the first cutoff signal pulse and falls simultaneously with the rising edge of the second cutoff signal pulse. The second pulse rises after the rise of the pulse of the second cutoff signal, and falls at the same time as the fall of the pulses of the first cutoff signal and the second cutoff signal.

次に、オフセット検出部112を詳細に説明する。オフセット検出部112は、検出制御部108からハイレベルの検出制御信号を受け取ると、ローパスフィルタ109の出力信号の値を検出する。後述するように、この時はローパスフィルタ109から出力される信号には電気的オフセットに起因する信号成分が含まれている。オフセット検出部112はその値を検出する機能を有する。   Next, the offset detection unit 112 will be described in detail. When the offset detection unit 112 receives a high-level detection control signal from the detection control unit 108, the offset detection unit 112 detects the value of the output signal of the low-pass filter 109. As will be described later, the signal output from the low-pass filter 109 at this time includes a signal component caused by an electrical offset. The offset detection unit 112 has a function of detecting the value.

次に、検出値記憶部113を詳細に説明する。検出値記憶部113は5つの情報格納領域を有する。各情報格納領域のアドレスをそれぞれアドレス7、アドレス8、アドレス9、アドレス10、アドレス11と記載する。検出値記憶部113は検出制御信号の各パルスが、検出信号のパルスが立ち上がった後の何回目のパルスであるかを検出し、各パルスに応じて検出制御部108からの検出制御信号のパルスが立ち下がる時のオフセット検出部112が出力するオフセット信号の値を記憶する。検出制御信号のパルスが1回目のパルスである時はその立ち下がる時のオフセット信号の値をアドレス11の情報格納領域に格納する。2回目のパルスである時はその立ち下がる時のオフセット信号の値をアドレス8の情報格納領域に格納する。検出値記憶部113はさらに、アドレス11に格納された値からアドレス8に格納された値を減算し、その結果をアドレス7に格納する。この動作により、アドレス7の領域には検出信号がハイレベルである時の増幅部101で発生している電気的オフセットを総合した値が格納され、アドレス8の領域には検出信号がハイレベルである時のTE信号生成部103およびローパスフィルタ109で発生している電気的オフセットの値が格納される。   Next, the detected value storage unit 113 will be described in detail. The detection value storage unit 113 has five information storage areas. The address of each information storage area is described as address 7, address 8, address 9, address 10, and address 11, respectively. The detection value storage unit 113 detects how many times each pulse of the detection control signal is after the rise of the pulse of the detection signal, and the pulse of the detection control signal from the detection control unit 108 according to each pulse Stores the value of the offset signal output by the offset detector 112 when the signal falls. When the pulse of the detection control signal is the first pulse, the value of the offset signal when the pulse falls is stored in the information storage area of the address 11. When it is the second pulse, the value of the offset signal at the fall is stored in the information storage area of address 8. The detection value storage unit 113 further subtracts the value stored at the address 8 from the value stored at the address 11 and stores the result at the address 7. With this operation, the total value of the electrical offset generated in the amplification unit 101 when the detection signal is at the high level is stored in the address 7 area, and the detection signal is at the high level in the address 8 area. The value of the electrical offset generated in the TE signal generation unit 103 and the low-pass filter 109 at a certain time is stored.

また、検出値記憶部113は検出信号のパルスが立ち上がる時にアドレス7に格納された値をアドレス9に、アドレス8に格納された値をアドレス10に格納する。   The detection value storage unit 113 stores the value stored at the address 7 at the address 9 and the value stored at the address 8 at the address 10 when the pulse of the detection signal rises.

以上の動作により、検出値記憶部113のアドレス7およびアドレス8には、それぞれ最後に更新ありかつ検出ありであった時の、増幅部101において発生している電気的オフセットを含む値、およびTE信号生成部103とローパスフィルタ109で発生している電気的オフセットを含む値が格納される。またアドレス9およびアドレス10には、それぞれ2回前に更新ありかつ検出ありであった時の、増幅部101で発生している電気的オフセットを含む値、およびTE信号生成部103とローパスフィルタ109で発生している電気的オフセットを含む値が格納される。またアドレス11には、最後に更新ありかつ検出ありであった時の増幅部101、TE信号生成部103およびローパスフィルタ109で発生している電気的オフセットを含む値が格納される。   By the above operation, the address 7 and the address 8 of the detection value storage unit 113 are values including the electric offset generated in the amplification unit 101 when TE is updated and detected, respectively, and TE A value including an electrical offset generated by the signal generation unit 103 and the low-pass filter 109 is stored. Further, the address 9 and the address 10 each include a value including an electrical offset generated in the amplifier 101 when updated and detected two times before, and the TE signal generator 103 and the low-pass filter 109. The value including the electrical offset occurring in is stored. In addition, the address 11 stores a value including an electrical offset generated in the amplification unit 101, the TE signal generation unit 103, and the low-pass filter 109 at the last update and detection.

次に、補正値計算部114を詳細に説明する。   Next, the correction value calculation unit 114 will be described in detail.

図6は、温度記憶部106に記憶される値および検出値記憶部113に記憶される値と、検出信号および更新信号との関係を示す。補正値計算部114は、補正値の計算に際して、第一温度信号の値と、第二温度信号の値と、増幅部101で発生する電気的オフセットの値と、TE信号生成部103およびローパスフィルタ109において発生する電気的オフセットの値とを必要とする。   FIG. 6 shows the relationship between the value stored in the temperature storage unit 106 and the value stored in the detection value storage unit 113, and the detection signal and the update signal. When calculating the correction value, the correction value calculator 114 calculates the value of the first temperature signal, the value of the second temperature signal, the value of the electrical offset generated in the amplifier 101, the TE signal generator 103, and the low-pass filter. The value of the electrical offset generated at 109 is required.

いま、時刻t6は現在時刻を示し、検出信号の立ち上がり時のうち、時刻t3は時刻t6から見て最も近い過去の時刻を示し、時刻t1は時刻t3の次に近い過去の時刻を示す。また、検出信号の立ち下がり時のうち、時刻t4は時刻t6から見て最も近い過去の時刻を示し、時刻t2は時刻t4の次に近い過去の時刻を示す。さらに、時刻t5は、更新信号の立ち上がり時のうち、時刻t6から見て最も近い過去の時刻を示す。   Now, the time t6 indicates the current time, and among the rising edges of the detection signal, the time t3 indicates the past time closest to the time t6, and the time t1 indicates the past time closest to the time t3. Of the falling edges of the detection signal, time t4 indicates the closest past time as viewed from time t6, and time t2 indicates the past time closest to time t4. Furthermore, the time t5 indicates the closest past time when viewed from the time t6 among the rising edges of the update signal.

温度記憶部106のアドレス4の領域には、時刻t1における第一温度信号の値(T10)が格納されている。また、アドレス3の領域には、時刻t3における第一温度信号の値(T11)が格納されている。さらに、アドレス1の領域には、時刻t5における第一温度信号の値(T12)が格納されている。   In the area of address 4 of the temperature storage unit 106, the value (T10) of the first temperature signal at time t1 is stored. In the area of address 3, the value (T11) of the first temperature signal at time t3 is stored. Further, the area of address 1 stores the value (T12) of the first temperature signal at time t5.

一方、温度記憶部106のアドレス6の領域には、時刻t1における第二温度信号の値(T20)が格納されている。アドレス5の領域には、時刻t3における第二温度信号の値(T21)が格納されている。アドレス2の領域には、時刻t5における第二温度信号の値(T22)が格納されている。   On the other hand, the value (T20) of the second temperature signal at time t1 is stored in the area of address 6 of the temperature storage unit 106. In the area of address 5, the value (T21) of the second temperature signal at time t3 is stored. In the area of address 2, the value (T22) of the second temperature signal at time t5 is stored.

検出値記憶部113のアドレス9の領域には、時刻t2付近の増幅部101の電気的オフセット値(Os10)が格納されている。アドレス7の領域には、時刻t4付近の増幅部101の電気的オフセット値(Os11)が格納されている。   The electrical offset value (Os10) of the amplification unit 101 near time t2 is stored in the area of the address 9 in the detection value storage unit 113. In the area of address 7, the electrical offset value (Os11) of the amplifier 101 near time t4 is stored.

検出値記憶部113のアドレス10の領域には、時刻t2付近のTE信号生成部103およびローパスフィルタ109の電気的オフセットの総合値(Os20)が格納されている。アドレス8の領域には、時刻t4付近のTE信号生成部103およびローパスフィルタ109の電気的オフセットの総合値(Os21)が格納されている。   A total value (Os20) of electrical offsets of the TE signal generation unit 103 and the low-pass filter 109 near time t2 is stored in the area of the address 10 of the detection value storage unit 113. The area of address 8 stores the total electrical offset value (Os21) of the TE signal generation unit 103 and the low-pass filter 109 near time t4.

次に、補正値計算部114において行われる補正値の計算手順を説明する。補正値計算部114は増幅部101の電気的オフセットに対する補正値と、TE信号生成部103およびローパスフィルタ109の総合的な電気的オフセットに対する補正値を別々に計算し、最終的に両者を加算して総合的な補正値とする。補正値計算部114は状況判断部107からの検出信号および更新信号のパルスが立ち下がった後に補正値を計算する。   Next, a correction value calculation procedure performed in the correction value calculation unit 114 will be described. The correction value calculation unit 114 separately calculates the correction value for the electrical offset of the amplification unit 101 and the correction value for the total electrical offset of the TE signal generation unit 103 and the low-pass filter 109, and finally adds both. The total correction value. The correction value calculation unit 114 calculates the correction value after the detection signal and update signal pulses from the situation determination unit 107 fall.

ここで、補正値計算部114が増幅部101に関して新たに計算した補正値をC1とする。また、TE信号生成部103とローパスフィルタ109に関して新たに計算した補正値をC2とする。また最終的に出力する補正値をCとする。   Here, the correction value newly calculated by the correction value calculation unit 114 for the amplification unit 101 is C1. A newly calculated correction value for the TE signal generation unit 103 and the low-pass filter 109 is C2. A correction value to be finally output is C.

まず、更新信号がハイレベルで、かつ、検出信号もハイレベルであるとき、補正値C1はOs11になり、補正値C2はOs21になる。また、最終的に出力する補正値Cは(C1+C2)である。すなわち、そのときの電気的オフセットはオフセット検出部112によって検出されており、補正値計算部114は、その値をそのまま補正値とする。   First, when the update signal is at a high level and the detection signal is also at a high level, the correction value C1 is Os11 and the correction value C2 is Os21. The correction value C that is finally output is (C1 + C2). That is, the electrical offset at that time is detected by the offset detection unit 112, and the correction value calculation unit 114 directly uses the value as a correction value.

また、更新信号がハイレベルで、かつ、検出信号がローレベルであるとき、補正値計算部114は、補正値C1を(式1)によって計算し、補正値C2を(式2)によって計算する。   When the update signal is at the high level and the detection signal is at the low level, the correction value calculation unit 114 calculates the correction value C1 according to (Expression 1) and calculates the correction value C2 according to (Expression 2). .

(式1) C1=(Os11−Os10)×(T12−T11)/(T11−T10)+Os11 (Formula 1) C1 = (Os11−Os10) × (T12−T11) / (T11−T10) + Os11

(式2) C2=(Os21−Os20)×(T22−T21)/(T21−T20)+Os21 (Formula 2) C2 = (Os21−Os20) × (T22−T21) / (T21−T20) + Os21

最終的に出力する補正値Cは(C1+C2)である。すなわち、そのときの電気的オフセットは検出されていないので、補正値計算部114は、現在の電気的オフセットの値を過去の値から推定し、その値をもって補正値としている。推定は温度変化に対する電気的オフセットの変化を線形であるとして、その変化率に基づいて計算する。使用する電気的オフセットは、最後および2回前に検出した値が採用され、かつ、その検出時の温度も利用される。   The correction value C to be finally output is (C1 + C2). That is, since the electrical offset at that time is not detected, the correction value calculation unit 114 estimates the current electrical offset value from the past value, and uses the value as the correction value. The estimation assumes that the change in the electrical offset with respect to the temperature change is linear, and calculates based on the rate of change. As the electrical offset to be used, the value detected last and twice before is adopted, and the temperature at the time of detection is also used.

続いて、図7を参照しながら、光ディスク装置19の動作を説明する。   Next, the operation of the optical disc device 19 will be described with reference to FIG.

図7は、光ディスク装置19の動作の手順を示す。まず、ステップS100において、第一温度検出部104および第二温度検出部105が増幅部101およびTE信号生成部103の温度を検出する。次のステップS101において、状況判断部107は、前回のオフセット補正値の更新時から増幅部101またはTE信号生成部103のいずれかの温度が所定値以上変化したか否かを判断する。温度が所定値以上変化していない場合には処理はステップS100に戻り、変化した場合には処理はステップS102に進む。ステップS102では、状況判断部107はさらに前回の電気的オフセットの検出時から所定時間以上が経過しているか否かを判断する。所定以上の時間が経過している場合はステップS103に進み、所定以上の時間が経過していない場合はステップS104に進む。   FIG. 7 shows an operation procedure of the optical disc apparatus 19. First, in step S <b> 100, the first temperature detection unit 104 and the second temperature detection unit 105 detect the temperatures of the amplification unit 101 and the TE signal generation unit 103. In the next step S101, the situation determination unit 107 determines whether the temperature of either the amplification unit 101 or the TE signal generation unit 103 has changed by a predetermined value or more since the last offset correction value update. If the temperature has not changed by a predetermined value or more, the process returns to step S100, and if it has changed, the process proceeds to step S102. In step S102, the situation determination unit 107 further determines whether or not a predetermined time or more has elapsed since the previous detection of the electrical offset. If the predetermined time or more has elapsed, the process proceeds to step S103, and if the predetermined time or more has not elapsed, the process proceeds to step S104.

ステップS103では、オフセット検出部112によってオフセットが検出される。ここで、図1および図5を参照しながら、オフセットの検出処理を説明する。まず、状況判断部107が検出信号をハイレベルにすると、制御信号生成部110はその直前またはそのときのトラッキング制御信号の値をホールドする。ホールド期間中、レンズ駆動回路7は対物レンズ5の位置を固定する駆動信号を出力する。対物レンズ5の位置が光ディスク1に対して固定されることにより、レーザスポットは光ディスク1の半径方向に関してホールド直前の位置に固定される。   In step S103, the offset is detected by the offset detector 112. Here, the offset detection process will be described with reference to FIGS. 1 and 5. First, when the situation determination unit 107 sets the detection signal to a high level, the control signal generation unit 110 holds the value of the tracking control signal immediately before or at that time. During the hold period, the lens driving circuit 7 outputs a driving signal for fixing the position of the objective lens 5. By fixing the position of the objective lens 5 with respect to the optical disc 1, the laser spot is fixed at a position immediately before holding in the radial direction of the optical disc 1.

検出信号がハイレベルになると同時に、ローパスフィルタ109は遮断周波数をより高い値に切り替える。このとき、制御信号生成部110は検出信号のパルスの立ち上がりから第一遮断信号のパルスの立ち上がりまでの間、トラッキング制御信号をホールドする。なお、このホールド期間は、ローパスフィルタ109の周波数の切り替えに要する時間を含む。   At the same time as the detection signal becomes high level, the low-pass filter 109 switches the cutoff frequency to a higher value. At this time, the control signal generator 110 holds the tracking control signal from the rise of the pulse of the detection signal to the rise of the pulse of the first cutoff signal. This hold period includes the time required for switching the frequency of the low-pass filter 109.

ローパスフィルタ109が遮断周波数を切り替えた後、検出制御部108が第一遮断信号をハイレベルにすると、第一遮断部100は、その出力信号を、所定の基準電圧を有する基準信号に切り換える。換言すれば、再生信号を基準電圧に短絡して出力する。この時点でローパスフィルタ109が出力する信号の値は、増幅部101の入力からローパスフィルタ109の出力までの間の回路で発生する電気的オフセットの値となる。例えば、基準電圧をVr1、ローパスフィルタ109の出力をVo1とすると、後述するタイミングにおいて、オフセット検出部112は(Vo1−Vr1)を電気的オフセットとして検出する。Vr1は予め設定された値である。例えば、Vr1=0とするとVo1自体が電気的オフセットとして検出できる。   After the low-pass filter 109 switches the cutoff frequency, when the detection control unit 108 sets the first cutoff signal to a high level, the first cutoff unit 100 switches the output signal to a reference signal having a predetermined reference voltage. In other words, the reproduction signal is short-circuited to the reference voltage and output. At this time, the value of the signal output from the low-pass filter 109 is the value of the electrical offset generated in the circuit from the input of the amplification unit 101 to the output of the low-pass filter 109. For example, when the reference voltage is Vr1 and the output of the low-pass filter 109 is Vo1, the offset detection unit 112 detects (Vo1−Vr1) as an electrical offset at a later-described timing. Vr1 is a preset value. For example, when Vr1 = 0, Vo1 itself can be detected as an electrical offset.

なおローパスフィルタ109の出力信号が電気的オフセットの値に整定するまでに要する時間は、ローパスフィルタ109の高い方の遮断周波数に依存する。第一遮断信号のパルスの立ち上がりから検出制御信号の1回目のパルスの立ち上がりまでの時間はこの整定時間を含むように設計される。   The time required for the output signal of the low-pass filter 109 to settle to the electrical offset value depends on the higher cutoff frequency of the low-pass filter 109. The time from the rise of the first cutoff signal pulse to the rise of the first pulse of the detection control signal is designed to include this settling time.

ローパスフィルタ109から出力される信号値が電気的オフセットの値に整定すると、その後、検出制御信号がハイレベルになり、オフセット検出部112は電気的オフセットの値を検出する。検出値は検出値記憶部113に記憶される。検出制御信号の1回目のパルスの幅はオフセット検出部112が検出に要する時間をカバーするように設計される。   When the signal value output from the low-pass filter 109 is set to the value of the electrical offset, the detection control signal thereafter becomes a high level, and the offset detection unit 112 detects the value of the electrical offset. The detected value is stored in the detected value storage unit 113. The width of the first pulse of the detection control signal is designed to cover the time required for detection by the offset detector 112.

電気的オフセットの検出が終わると第二遮断信号がハイレベルになり、第二遮断部102は、その出力信号を、所定の基準電圧を有する基準信号に切り換える。この時点でローパスフィルタ109が出力する信号の値は、TE信号生成部103の入力からローパスフィルタ109の出力までの間の回路で発生する電気的オフセットの値となる。例えば、基準電圧をVr2、ローパスフィルタ109の出力をVo2とすると、後述するタイミングにおいて、オフセット検出部112は、(Vo2−Vr2)を電気的オフセットとして検出する。ここでもVr2は予め設定された値であるが、例えばVr2=0とするとVo2自体が電気的オフセットとして検出できる。第二遮断信号のパルスの立ち上がりから検出制御信号の2回目のパルスの立ち上がりまでの時間はローパスフィルタ109が出力する信号の整定時間を含むように設計され、第一遮断信号のパルスの立ち上がりから検出制御信号の1回目のパルスの立ち上がりまでの時間と等しい。   When the detection of the electrical offset is finished, the second cutoff signal becomes high level, and the second cutoff unit 102 switches the output signal to a reference signal having a predetermined reference voltage. At this time, the value of the signal output from the low-pass filter 109 is the value of the electrical offset generated in the circuit from the input of the TE signal generation unit 103 to the output of the low-pass filter 109. For example, assuming that the reference voltage is Vr2 and the output of the low-pass filter 109 is Vo2, the offset detector 112 detects (Vo2−Vr2) as an electrical offset at a timing described later. Here, Vr2 is a preset value. For example, when Vr2 = 0, Vo2 itself can be detected as an electrical offset. The time from the rise of the pulse of the second cutoff signal to the rise of the second pulse of the detection control signal is designed to include the settling time of the signal output from the low-pass filter 109, and is detected from the rise of the pulse of the first cutoff signal. It is equal to the time until the rise of the first pulse of the control signal.

ローパスフィルタ109の出力信号の値が整定すると、その後、検出制御信号が再びハイレベルになり、オフセット検出部112は電気的オフセットの値を検出する。検出値は検出値記憶部113に記憶される。検出制御信号の2回目のパルスの幅はオフセット検出部112が検出に要する時間をカバーするように設計され、1回目のパルスの幅と等しい。   When the value of the output signal of the low-pass filter 109 is settled, the detection control signal thereafter becomes high level again, and the offset detection unit 112 detects the value of the electrical offset. The detected value is stored in the detected value storage unit 113. The width of the second pulse of the detection control signal is designed to cover the time required for detection by the offset detector 112 and is equal to the width of the first pulse.

電気的オフセットの検出が終わると検出制御信号および第一遮断信号および第二遮断信号がローレベルになり、第一遮断部100および第二遮断部102はそれぞれ出力する信号を受光量検出部6が出力する光量信号および増幅部101が出力する信号に切り換える。するとローパスフィルタ109が出力する信号の値は光量信号に応じた値に復帰する。復帰に要する時間はローパスフィルタ109の高い方の遮断周波数に依存する。第一遮断信号および第二遮断信号のパルスの立ち下がりから検出信号パルスの立ち下がりまでの時間はこの復帰時間をカバーするように設計される。   When the detection of the electrical offset is finished, the detection control signal, the first cutoff signal, and the second cutoff signal become low level, and the received light amount detection unit 6 outputs signals output from the first cutoff unit 100 and the second cutoff unit 102, respectively. The light amount signal to be output and the signal output from the amplifying unit 101 are switched. Then, the value of the signal output from the low-pass filter 109 returns to a value corresponding to the light amount signal. The time required for recovery depends on the higher cutoff frequency of the low-pass filter 109. The time from the fall of the pulse of the first cutoff signal and the second cutoff signal to the fall of the detection signal pulse is designed to cover this recovery time.

ローパスフィルタ109の出力信号が光量信号に応じた値に復帰すると、検出信号がローレベルになりローパスフィルタ109の遮断周波数帯域が低い方に切り替わる。また、ホールド信号がローレベルになり、トラッキング制御信号のホールドが解除される。その結果、光ディスク1の半径方向に関して、レーザの照射位置に形成されるレーザスポットは、光ディスク1の記録トラックの中心に追従する。以上のように電気的オフセットが検出される。   When the output signal of the low-pass filter 109 returns to a value corresponding to the light amount signal, the detection signal becomes low level and the cut-off frequency band of the low-pass filter 109 is switched to the lower one. Further, the hold signal becomes low level, and the hold of the tracking control signal is released. As a result, the laser spot formed at the laser irradiation position in the radial direction of the optical disc 1 follows the center of the recording track of the optical disc 1. As described above, an electrical offset is detected.

次に、再び図7を参照しながら、ステップS104の処理を説明する。ステップS104では、補正値計算部114は、線形計算によって、温度記憶部106および検出値記憶部113に記憶された過去の温度および電気的オフセットの値に基づいて、現在の温度における電気的オフセットの値を導き出す。   Next, the process of step S104 will be described with reference to FIG. 7 again. In step S104, the correction value calculation unit 114 performs linear calculation to calculate the electrical offset at the current temperature based on the past temperature and the electrical offset value stored in the temperature storage unit 106 and the detected value storage unit 113. Derive a value.

最後に、ステップS105において、ステップS103において検出された電気的オフセットの値、またはステップS104において導出された電気的オフセットの値を用いて補正値が更新される。その後、処理はステップS100に戻る。   Finally, in step S105, the correction value is updated using the electrical offset value detected in step S103 or the electrical offset value derived in step S104. Thereafter, the process returns to step S100.

本実施形態の光ディスク装置19は、トラッキング制御中に、トラッキング制御をホールドして電気的オフセットを検出することによって、または、トラッキング制御をホールドしないで電気的オフセットを導出することによって補正値を更新し、電気的オフセットを補正する。これにより、光ディスク装置19の記録再生動作を中断する頻度を下げ、光ディスク装置19およびバッファメモリ間で、高レートの情報転送を実現できる。   The optical disk device 19 of the present embodiment updates the correction value by detecting the electrical offset by holding the tracking control during tracking control or by deriving the electrical offset without holding the tracking control. Correct the electrical offset. As a result, the frequency of interrupting the recording / reproducing operation of the optical disk device 19 can be reduced, and high-rate information transfer can be realized between the optical disk device 19 and the buffer memory.

また、電気的オフセットを検出する際にはローパスフィルタ109をそれまでよりも高い遮断周波数に切り換えるので、信号の整定時間をより短くできる。したがってトラッキング制御のホールドを行う時間も短時間化することができる。ホールドの解除時には追従ずれを起こさず確実に追従動作に復帰することができ、短時間でオフセットを補正できる。   Further, when detecting the electrical offset, the low-pass filter 109 is switched to a higher cutoff frequency than before, so that the signal settling time can be shortened. Accordingly, the tracking control hold time can be shortened. When the hold is released, it is possible to reliably return to the tracking operation without causing a tracking error, and the offset can be corrected in a short time.

補正値は回路の温度変化に応じて更新されるため、温度変化に追従しつつ、電気的オフセットを高い精度で補正することができる。特に、過去に検出した温度および電気的オフセットの値から現在の電気的オフセットの値を計算する際には、時間的に現在に最も近い過去の温度および過去の電気的オフセットの変化に基づいて計算が行われる。これにより、高い精度の補正ができる。   Since the correction value is updated according to the temperature change of the circuit, the electrical offset can be corrected with high accuracy while following the temperature change. In particular, when calculating the current electrical offset value from the temperature and electrical offset values detected in the past, the calculation is based on the past temperature closest to the present in time and the change in the past electrical offset. Is done. Thereby, highly accurate correction can be performed.

また、前回の検出時から所定時間以上が経過したときにのみ電気的オフセットを検出することにより、光ディスク装置19の転送レート(例えば光ディスク装置19とバッファメモリとの間の転送レート)をデータの記録および/または再生を阻害しないレートに保持できる。   Further, by detecting an electrical offset only when a predetermined time or more has elapsed since the previous detection, the transfer rate of the optical disc device 19 (for example, the transfer rate between the optical disc device 19 and the buffer memory) is recorded in the data. And / or at a rate that does not inhibit regeneration.

光ディスク装置19は、装置内部の信号経路を構成する一連の電気回路の電気的オフセットを検出し、または、電気的オフセットの検出を行わずに、そのまとまりを単位として、過去に検出した温度および電気的オフセットの値から現在の電気的オフセットの値を導出する。よって、電気回路の各部で温度が異なる場合でも各部ごとの電気的オフセットを精度良く計算することができ、高い精度で電気的オフセットを補正できる。具体的には、受光量を検出した直後の信号を基準電圧に短絡し、電気回路に対する外部入力を遮断するため、光量信号の処理に関連する回路の電気的オフセットのみを選択的に補正できる。この補正によれば、他の信号系の処理に対して大きな影響を与えることはない。またサーボ信号をホールドするので、電気的オフセットの検出後に高速にサーボ動作に復帰することができる。これにより、光ディスク装置19がデータの書き込みおよび読み出しを中断する時間を短くでき、光ディスク装置19およびバッファメモリ間で、高レートの情報転送を実現できる。   The optical disc device 19 detects an electrical offset of a series of electric circuits constituting a signal path inside the device, or does not detect an electrical offset, and detects the temperature and electric current detected in the past as a unit. The current electrical offset value is derived from the static offset value. Therefore, even when the temperature of each part of the electrical circuit is different, the electrical offset for each part can be calculated with high accuracy, and the electrical offset can be corrected with high accuracy. Specifically, since the signal immediately after detecting the amount of received light is short-circuited to the reference voltage and the external input to the electric circuit is cut off, only the electric offset of the circuit related to the processing of the light quantity signal can be selectively corrected. According to this correction, there is no significant influence on the processing of other signal systems. Further, since the servo signal is held, it is possible to return to the servo operation at a high speed after detecting the electrical offset. As a result, the time during which the optical disk device 19 interrupts writing and reading of data can be shortened, and high-rate information transfer can be realized between the optical disk device 19 and the buffer memory.

本実施形態では、増幅部101の入力から出力までの信号経路を構成する電気回路、および、TE信号生成部103の入力からローパスフィルタ109の出力までの間の信号経路を構成する電気回路に区分して電気的オフセットを補正するとした。しかし、信号経路をより細かく区分して、その区分内の電気回路の電気的オフセットを補正することもできる。これにより、さらに高い精度の補正を実現できる。逆に、第二遮断部102を設けずに、増幅部101の入力からローパスフィルタ109の出力までの信号経路を構成する電気回路のオフセットのみを補正してもよい。これにより、回路の数を減らすことができるとともに、電気的オフセットの検出に要する時間も短くできる。なお、ローパスフィルタ109を迂回するように回路を切り換えて電気的オフセットを検出してもよい。これにより、整定時間がより短縮され、確実に追従動作に復帰することができる。   In the present embodiment, an electric circuit that forms a signal path from the input to the output of the amplifier 101 and an electric circuit that forms a signal path from the input of the TE signal generator 103 to the output of the low-pass filter 109 are classified. The electrical offset is corrected. However, it is also possible to divide the signal path more finely and correct the electrical offset of the electric circuit in the section. Thereby, correction with higher accuracy can be realized. Conversely, without providing the second blocking unit 102, only the offset of the electric circuit constituting the signal path from the input of the amplification unit 101 to the output of the low-pass filter 109 may be corrected. As a result, the number of circuits can be reduced and the time required to detect the electrical offset can be shortened. Note that the electrical offset may be detected by switching the circuit so as to bypass the low-pass filter 109. Thereby, settling time is shortened more and it can return to a follow-up operation | movement reliably.

(実施形態2)
図8は、本実施形態による光ディスク装置29の機能ブロックの構成を示す。光ディスク装置29の用途は、第1の実施形態による光ディスク装置19と同じである。
(Embodiment 2)
FIG. 8 shows a functional block configuration of the optical disc apparatus 29 according to the present embodiment. The use of the optical disk device 29 is the same as that of the optical disk device 19 according to the first embodiment.

光ディスク装置29は、レンズ駆動回路7と、光ヘッドと、温度検出部707と、再生制御部705と、再生バッファ706と、FE生成チップ21と、光ディスクコントローラ(ODC)22と、を備えている。図面の記載の簡略化のため、光ヘッドへの参照符号は省略している。   The optical disk device 29 includes a lens driving circuit 7, an optical head, a temperature detection unit 707, a reproduction control unit 705, a reproduction buffer 706, an FE generation chip 21, and an optical disk controller (ODC) 22. . For simplification of the description of the drawings, reference numerals to the optical head are omitted.

以下、各機能ブロックを説明する。なお、各機能ブロックを構成する要素のうち、第1の実施形態による光ディスク装置19(図1)と同じ機能を有する構成要素の説明は省略する。   Hereinafter, each functional block will be described. Of the elements constituting each functional block, description of the elements having the same functions as those of the optical disc device 19 (FIG. 1) according to the first embodiment is omitted.

レンズ駆動回路7は、制御信号生成部704からのフォーカス制御信号に応じて、光ディスク1の情報記録層に対して垂直な方向に対物レンズ5を移動させる。レンズ駆動回路7は、光ディスク1の情報記録層に垂直な方向のみならず、光ディスク1の半径方向にも対物レンズ5の位置を変化させることが可能であるが、本実施形態による制御では特に問題ではないので、説明は省略する。   The lens driving circuit 7 moves the objective lens 5 in a direction perpendicular to the information recording layer of the optical disc 1 according to the focus control signal from the control signal generation unit 704. The lens driving circuit 7 can change the position of the objective lens 5 not only in the direction perpendicular to the information recording layer of the optical disc 1 but also in the radial direction of the optical disc 1. Since it is not, description is abbreviate | omitted.

光ヘッドは、光ヘッド10(図1)の第1遮断部100および増幅部101に代えて増幅部700が設けられている。レーザダイオード2は、検出制御部710から出力される遮断信号がローレベルのときにレーザ発光を行い、ハイレベルのときにレーザ発光を停止する。なお、図8では、レーザダイオード2は検出制御部710から遮断信号を直接受け取るための構成を示している。しかし、例えば、後述する図15のレーザ駆動回路1305のようなレーザ駆動回路を設け、遮断信号に基づいてレーザダイオード2への電流の制御を行ってもよい。具体的には、レーザ駆動回路は、遮断信号がローレベルであればレーザ発光を行うに足りる電流をレーザダイオード2に流し、ハイレベルであれば電流を流さないように動作する。さらに、遮断信号は、後述する制御信号生成部704によって生成されてもよい。   The optical head is provided with an amplification unit 700 in place of the first blocking unit 100 and the amplification unit 101 of the optical head 10 (FIG. 1). The laser diode 2 emits laser when the cutoff signal output from the detection control unit 710 is low level, and stops laser emission when the cutoff signal is high level. In FIG. 8, the laser diode 2 shows a configuration for directly receiving a cutoff signal from the detection control unit 710. However, for example, a laser drive circuit such as a laser drive circuit 1305 of FIG. 15 to be described later may be provided to control the current to the laser diode 2 based on the cutoff signal. Specifically, the laser drive circuit operates so that a current sufficient to perform laser emission is supplied to the laser diode 2 when the cutoff signal is at a low level, and no current is supplied when it is at a high level. Furthermore, the cutoff signal may be generated by a control signal generation unit 704 described later.

増幅部700は、増幅率を2つの値で切り換える。値の1つは記録時のレーザパワーに対応した値であり、もう1つは再生時のレーザパワーに対応した値である。増幅部700は、後述する設定制御部715からの設定信号および検出制御部710からの増幅制御信号に応じて、光量信号の増幅率を切り換えることにより、記録時と再生時とでレーザパワーが異なった場合であってもFE信号の振幅を一定に保つことができる。増幅制御信号は、ハイレベル、中央レベル、ローレベルの3値をとる。増幅部700は、増幅制御信号が中央レベルであれば設定信号にしたがって、または、中央レベル以外のレベルであれば増幅制御信号にしたがって増幅率を設定する。増幅部700は、設定信号がハイレベルであれば記録時に対応した増幅率に切り換え、ローレベルであれば再生時に対応した増幅率に切り換える。このように動作することにより、後述のように、受光量検出部6から出力される光量信号の変動範囲が異なっても、FE信号生成部701に入力する信号の変動範囲を不変にすることができる。   The amplifying unit 700 switches the amplification factor between two values. One of the values is a value corresponding to the laser power at the time of recording, and the other is a value corresponding to the laser power at the time of reproduction. The amplifying unit 700 switches the amplification factor of the light amount signal in accordance with a setting signal from the setting control unit 715 and an amplification control signal from the detection control unit 710, which will be described later, so that the laser power differs between recording and reproduction. Even in this case, the amplitude of the FE signal can be kept constant. The amplification control signal takes three values: high level, center level, and low level. The amplification unit 700 sets the amplification factor according to the setting signal if the amplification control signal is at the central level, or according to the amplification control signal if the level is other than the central level. The amplification unit 700 switches to an amplification factor corresponding to recording when the setting signal is high level, and switches to an amplification factor corresponding to reproduction when the setting signal is low level. By operating in this way, as will be described later, even if the variation range of the light amount signal output from the received light amount detection unit 6 is different, the variation range of the signal input to the FE signal generation unit 701 can be made unchanged. it can.

再生制御部705は、光量信号に基づいて、光ディスク1に記録されたデータを読み出して出力する。   The reproduction control unit 705 reads out and outputs the data recorded on the optical disc 1 based on the light amount signal.

再生バッファ706は再生制御部705によって読み出されたデータを蓄積する。各データが集合して1以上の情報となる。ホストコンピュータ(図示せず)は、再生バッファ706に記憶された情報を読み出して、その後の再生処理を行う。再生情報量信号は、再生バッファ706に記憶されている情報量を示す。   The reproduction buffer 706 accumulates the data read by the reproduction control unit 705. Each data is aggregated to become one or more pieces of information. A host computer (not shown) reads information stored in the reproduction buffer 706 and performs subsequent reproduction processing. The reproduction information amount signal indicates the amount of information stored in the reproduction buffer 706.

温度検出部707は、光ディスク装置29の内部温度を検出して温度信号を出力する。   The temperature detector 707 detects the internal temperature of the optical disk device 29 and outputs a temperature signal.

FE生成チップ21のFE信号生成部701は、増幅部700からの出力信号に基づいて、レーザ光の照射位置の光ディスク1の情報記録層からのずれを検出してフォーカスエラー(Focusing Error;FE)信号を出力する。   Based on the output signal from the amplification unit 700, the FE signal generation unit 701 of the FE generation chip 21 detects a deviation of the irradiation position of the laser beam from the information recording layer of the optical disc 1 to detect a focus error (FE). Output a signal.

ローパスフィルタ702は、FE信号の中からフォーカス制御に必要な周波数帯域以上の成分を遮断して出力する。また、ローパスフィルタ702は、検出信号がハイレベルのときは遮断周波数を高くし、ローレベルのときは低くする。   The low-pass filter 702 cuts off and outputs components in the FE signal that are higher than the frequency band necessary for focus control. The low-pass filter 702 increases the cutoff frequency when the detection signal is at a high level and decreases it when the detection signal is at a low level.

次に、ODC22の各構成要素を説明する。   Next, each component of the ODC 22 will be described.

オフセット補正部703は、ローパスフィルタ702の出力信号の値から補正値記憶部711の出力信号の値を減算して出力する。   The offset correction unit 703 subtracts the value of the output signal of the correction value storage unit 711 from the value of the output signal of the low-pass filter 702 and outputs the result.

検出信号がローレベルのとき、制御信号生成部704は、オフセット補正部703の出力信号に応じてフォーカス制御信号を出力する。フォーカス制御信号は、レーザ光の照射位置を光ディスク1の情報記録層に追従させるために利用される。また、検出信号がハイレベルのとき、制御信号生成部704は、フォーカス制御信号の値を固定する。   When the detection signal is at a low level, the control signal generation unit 704 outputs a focus control signal according to the output signal of the offset correction unit 703. The focus control signal is used to cause the irradiation position of the laser light to follow the information recording layer of the optical disc 1. Further, when the detection signal is at a high level, the control signal generation unit 704 fixes the value of the focus control signal.

温度記憶部708は、検出信号および更新信号に応じて温度信号の値を記憶する。   The temperature storage unit 708 stores the value of the temperature signal according to the detection signal and the update signal.

状況判断部709は、温度信号および温度記憶部708が記憶する値に応じて2値で示される更新信号を出力する。また、状況判断部709は、再生情報量信号の値に応じて2値で示される検出信号を出力する。   The situation determination unit 709 outputs a binary update signal according to the temperature signal and the value stored in the temperature storage unit 708. In addition, the situation determination unit 709 outputs a binary detection signal according to the value of the reproduction information amount signal.

検出制御部710は検出信号に応じて2値で示される遮断信号、増幅制御信号および検出制御信号を出力する。   The detection control unit 710 outputs a cut-off signal, an amplification control signal, and a detection control signal that are expressed in binary according to the detection signal.

設定制御部715は、設定信号を出力する。設定信号は、記録時はハイレベルであり、再生時はローレベルの2値をとる。   The setting control unit 715 outputs a setting signal. The setting signal has a high level during recording and takes a low level during reproduction.

増幅部700は光量信号を増幅して出力し、設定信号および増幅制御信号に応じて増幅率を切り換える。   The amplifying unit 700 amplifies and outputs the light amount signal, and switches the amplification factor according to the setting signal and the amplification control signal.

オフセット検出部712は、ハイレベルの検出制御信号を受け取るとローパスフィルタ702の出力信号中の電気的オフセットを検出し、オフセット信号を出力する。   When the offset detection unit 712 receives a high-level detection control signal, the offset detection unit 712 detects an electrical offset in the output signal of the low-pass filter 702 and outputs an offset signal.

検出値記憶部713は、オフセット信号の値を検出制御信号および検出信号に基づいて記憶する。   The detection value storage unit 713 stores the value of the offset signal based on the detection control signal and the detection signal.

補正値計算部714は、更新信号および検出信号に応じて、検出値記憶部713が記憶する値、および温度記憶部708が記憶する値を読み出して電気的オフセットの補正値を計算し、補正信号を出力する。   The correction value calculation unit 714 reads the value stored in the detection value storage unit 713 and the value stored in the temperature storage unit 708 in accordance with the update signal and the detection signal, calculates the correction value of the electrical offset, and calculates the correction signal. Is output.

補正値記憶部711は、補正信号の値を記憶し、その値を出力する。また、設定制御部715からの設定信号に応じて出力する値を切り換える。   The correction value storage unit 711 stores the value of the correction signal and outputs the value. In addition, the value to be output is switched according to the setting signal from the setting control unit 715.

温度記憶部708は、3つの情報格納領域を有しており、温度検出部707からの温度信号の値を記憶する。各情報格納領域のアドレスをそれぞれアドレス1、アドレス2、アドレス3と記載する。アドレス1の領域に格納された値の更新は状況判断部709が出力する更新信号によって制御される。アドレス2およびアドレス3の領域に格納された値の更新は状況判断部709が出力する検出信号によって制御される。   The temperature storage unit 708 has three information storage areas, and stores the value of the temperature signal from the temperature detection unit 707. The address of each information storage area is described as address 1, address 2, and address 3, respectively. The update of the value stored in the area of address 1 is controlled by an update signal output from the situation determination unit 709. The update of the values stored in the areas of address 2 and address 3 is controlled by a detection signal output from status determination unit 709.

次に、図9を参照しながら、上述の状況判断部709を詳細に説明する。図9は状況判断部709の機能ブロックの構成を示す。状況判断部709は、温度変化検出部800と、判断部801とを含む。温度変化検出部800は、温度記憶部708が記憶する値を読み出し、温度検出部707が出力する温度信号の値と温度記憶部708のアドレス1の領域に格納されている値の差を計算しその絶対値を示す温度変化信号を出力する。判断部801は温度変化検出部800が出力する温度変化信号に応じて2値で示される更新信号を出力する。また、更新信号および再生バッファ706が出力する再生情報量信号に応じて2値で示される検出信号出力する。   Next, the situation determination unit 709 will be described in detail with reference to FIG. FIG. 9 shows a functional block configuration of the situation determination unit 709. The situation determination unit 709 includes a temperature change detection unit 800 and a determination unit 801. The temperature change detection unit 800 reads the value stored in the temperature storage unit 708 and calculates the difference between the value of the temperature signal output from the temperature detection unit 707 and the value stored in the address 1 area of the temperature storage unit 708. A temperature change signal indicating the absolute value is output. The determination unit 801 outputs an update signal indicated by a binary value in accordance with the temperature change signal output from the temperature change detection unit 800. Further, a detection signal indicated by a binary value is output in accordance with the update signal and the reproduction information amount signal output from the reproduction buffer 706.

続いて、図10を参照しながら、状況判断部709から出力される更新信号と検出信号とを詳細に説明する。ここでは、温度記憶部708と状況判断部709の各構成要素の動作も併せて説明する。   Next, the update signal and detection signal output from the situation determination unit 709 will be described in detail with reference to FIG. Here, the operation of each component of the temperature storage unit 708 and the situation determination unit 709 will also be described.

図10は、状況判断部709に関連する信号のタイミングチャートを示す。判断部801は、温度変化信号の値が所定の閾値を超えると更新信号のレベルを一定時間ハイレベルにする。ハイレベルの更新信号は更新ありを示し、ローレベルの更新信号は更新なしを示す。   FIG. 10 is a timing chart of signals related to the situation determination unit 709. When the value of the temperature change signal exceeds a predetermined threshold, the determination unit 801 sets the level of the update signal to a high level for a certain time. A high level update signal indicates that there is an update, and a low level update signal indicates that there is no update.

温度記憶部708は更新信号のパルスが立ち上がるときの温度信号の値をアドレス1の領域に格納する。なお図10では、格納する値を黒点(●)で示している。温度変化信号は、温度信号の値から温度記憶部708のアドレス1の領域に格納された値を減算し、その絶対値を取ることにより得られる。更新信号の立ち上がりときは温度信号の値とアドレス1の領域に格納された値は等しいので、温度変化信号の値はゼロとなる。   The temperature storage unit 708 stores the value of the temperature signal when the update signal pulse rises in the address 1 area. In FIG. 10, the value to be stored is indicated by a black dot (●). The temperature change signal is obtained by subtracting the value stored in the address 1 area of the temperature storage unit 708 from the value of the temperature signal and taking the absolute value thereof. At the rising edge of the update signal, the value of the temperature signal is equal to the value stored in the address 1 area, so the value of the temperature change signal is zero.

検出信号は判断部801が出力する2値信号であり、更新信号のパルスが立ち上がるタイミングで再生情報量信号の値が所定の閾値以上のときは一定時間ハイレベルになり、所定の閾値以下のときはローレベルになる。なお、検出信号のパルスの立ち下がりは更新信号のパルスの立ち下がりと同時である。またハイレベルの検出信号は検出ありを示し、ローレベルの検出信号は検出なしを示す。   The detection signal is a binary signal output by the determination unit 801. When the value of the reproduction information amount signal is equal to or higher than a predetermined threshold at the timing when the pulse of the update signal rises, the detection signal is at a high level for a certain time, and when the value is equal to or lower than the predetermined threshold Goes low. The falling edge of the detection signal pulse is simultaneously with the falling edge of the update signal pulse. A high level detection signal indicates that there is detection, and a low level detection signal indicates that there is no detection.

図10に示すように、更新信号の立ち上がりから光ディスク装置29内部の温度が所定以上変化すると、更新信号は一定時間ハイレベルとなる。またこの時、再生バッファ706に所定以上の情報量が記憶されている場合には、検出信号は一定時間ハイレベルとなる。   As shown in FIG. 10, when the temperature inside the optical disk device 29 changes by a predetermined value or more from the rising edge of the update signal, the update signal becomes high level for a certain time. At this time, if the reproduction buffer 706 stores a predetermined amount of information or more, the detection signal is at a high level for a certain time.

温度記憶部708は、検出信号がハイレベルに立ち上がるとき、アドレス2の領域に格納されている値をアドレス3の領域に格納し、その後、温度信号の値をアドレス2の領域に格納する。   When the detection signal rises to a high level, the temperature storage unit 708 stores the value stored in the address 2 area in the address 3 area, and then stores the temperature signal value in the address 2 area.

次に、図10に示す時刻t1、t2およびt3に注目する。時刻t3は現在時刻を示し、時刻t2は検出信号のパルスの立ち上がり時のうち、時刻t3から見て最も近い過去の時刻を示し、時刻t1は時刻t2の次に近い過去の時刻を示す。   Next, attention is paid to the times t1, t2, and t3 shown in FIG. Time t3 indicates the current time, time t2 indicates the closest past time when viewed from the time t3, and time t1 indicates the past time closest to time t2.

温度記憶部708のアドレス1およびアドレス2の各領域には時刻t2における温度信号の値が格納されており、アドレス3の領域には時刻t1における温度信号の値が格納されていることになる。すなわち、アドレス1の領域には検出信号の値に関わらず最後に更新信号がハイレベルになったときの温度信号の値が格納され、アドレス2の領域には最後に更新信号および検出信号がともにハイレベルになったときの温度信号の値が格納され、アドレス3の領域には2回前に更新信号および検出信号がともにハイレベルになったときの温度信号の値が格納されていることになる。   The value of the temperature signal at time t2 is stored in each area of the address 1 and address 2 of the temperature storage unit 708, and the value of the temperature signal at time t1 is stored in the area of address 3. That is, the value of the temperature signal when the update signal finally becomes high level is stored in the area of address 1 regardless of the value of the detection signal, and both the update signal and detection signal are stored in the area of address 2 last. The value of the temperature signal when it becomes high level is stored, and the area of address 3 stores the value of the temperature signal when both the update signal and detection signal become high level two times before. Become.

次に、検出制御部710を説明する。図11は検出制御部710の機能ブロックの構成を示す。検出制御部710は、増幅制御部900と、遮断制御部901と、オフセット検出制御部902とを有する。増幅制御部900は、状況判断部709からの検出信号がハイレベルに立ち上がった時からの経過時間に応じて3値の増幅制御信号を生成し、増幅部700に出力する。遮断制御部901は遮断信号を生成してレーザダイオード2に出力する。オフセット検出制御部902は検出制御信号を生成してオフセット検出部712および検出値記憶部713に出力する。   Next, the detection control unit 710 will be described. FIG. 11 shows a functional block configuration of the detection control unit 710. The detection control unit 710 includes an amplification control unit 900, a cutoff control unit 901, and an offset detection control unit 902. The amplification control unit 900 generates a ternary amplification control signal according to an elapsed time from when the detection signal from the situation determination unit 709 rises to a high level, and outputs the ternary amplification control signal to the amplification unit 700. The cutoff control unit 901 generates a cutoff signal and outputs it to the laser diode 2. The offset detection control unit 902 generates a detection control signal and outputs the detection control signal to the offset detection unit 712 and the detection value storage unit 713.

ここで図12を参照しながら、これらの信号のタイミングを説明する。図12は検出制御部710に関連する信号のタイミングチャートを示す。遮断信号は、検出信号のパルスの立ち上がりよりも後に立ち上がり、検出信号のパルスの立ち下がりよりも前に立ち下がる。増幅制御信号は、遮断信号がハイレベルの間に正のパルスと負のパルスを各1回含む。正のパルスの立ち上がりは遮断信号のパルスの立ち上がりと同時である。また正のパルスの立ち下がりと負のパルスの立ち下がりは同時である。負のパルスの立ち上がりは遮断信号のパルスの立ち下がりと同時である。検出制御信号は、遮断信号がハイレベルの間に2回パルスを含む。1回目のパルスは、遮断信号のパルスの立ち上がりよりも後に立ち上がり、増幅制御信号の正のパルスの立ち下がりおよび負のパルスの立ち下がりと同時に立ち下がる。2回目のパルスは、増幅制御信号の正のパルスの立ち下がりおよび負のパルスの立ち下がりよりも後に立ち上がり、遮断信号のパルスの立ち下がりと同時に立ち下がる。   Here, the timing of these signals will be described with reference to FIG. FIG. 12 shows a timing chart of signals related to the detection control unit 710. The cutoff signal rises after the rising edge of the detection signal pulse and falls before the falling edge of the detection signal pulse. The amplification control signal includes a positive pulse and a negative pulse once each while the cutoff signal is at a high level. The rising edge of the positive pulse is simultaneous with the rising edge of the pulse of the cutoff signal. The falling of the positive pulse and the falling of the negative pulse are simultaneous. The rising edge of the negative pulse coincides with the falling edge of the cutoff signal pulse. The detection control signal includes a pulse twice while the cutoff signal is at a high level. The first pulse rises after the rise of the cutoff signal pulse, and falls simultaneously with the fall of the positive pulse and the fall of the negative pulse of the amplification control signal. The second pulse rises after the fall of the positive pulse of the amplification control signal and the fall of the negative pulse, and falls simultaneously with the fall of the pulse of the cutoff signal.

次に、オフセット検出部712を詳細に説明する。オフセット検出部712は、検出制御部710が出力する検出制御信号がハイレベルの時のローパスフィルタ702からの信号値を検出する。後述するように、検出制御信号の1回目のパルスの間、ローパスフィルタ702が出力する信号の値は、増幅部700の増幅率が記録時に対応した方に切り替わっている時の増幅部700の入力からローパスフィルタ702の出力までの間の回路で発生する電気的オフセットの値となる。一方、2回目のパルスの間、ローパスフィルタ702が出力する信号の値は、増幅部700の増幅率が再生時に対応した方に切り替わっている時の増幅部700の入力からローパスフィルタ702の出力までの間の回路で発生する電気的オフセットの値となる。オフセット検出部712はその値を検出する機能を有する。   Next, the offset detection unit 712 will be described in detail. The offset detection unit 712 detects a signal value from the low-pass filter 702 when the detection control signal output from the detection control unit 710 is at a high level. As will be described later, the value of the signal output from the low-pass filter 702 during the first pulse of the detection control signal is the input of the amplification unit 700 when the amplification factor of the amplification unit 700 is switched to the one corresponding to the recording time. To the output of the low-pass filter 702. On the other hand, during the second pulse, the value of the signal output from the low-pass filter 702 is from the input of the amplification unit 700 to the output of the low-pass filter 702 when the amplification factor of the amplification unit 700 is switched to the one corresponding to the reproduction. The value of the electrical offset generated in the circuit between. The offset detection unit 712 has a function of detecting the value.

次に、検出値記憶部713を詳細に説明する。検出値記憶部713は4つの情報格納領域を有する。各情報格納領域のアドレスをそれぞれアドレス7、アドレス8、アドレス9、アドレス10と記載する。検出値記憶部713は検出制御信号の各パルスが検出信号のパルスが立ち上がった後の何回目のパルスであるかを検出し、各パルスに応じて検出制御部710からの検出制御信号のパルスが立ち下がる時のオフセット検出部712が出力するオフセット信号の値を記憶する。検出制御信号のパルスが1回目のパルスである時はその立ち下がる時のオフセット信号の値をアドレス7の情報格納領域に格納する。2回目のパルスである時はその立ち下がる時のオフセット信号の値をアドレス8の情報格納領域に格納する。この動作により、アドレス7の領域には記録時の増幅率における電気的オフセットの値が格納され、アドレス8の領域には再生時の増幅率における電気的オフセットの値が格納される。   Next, the detected value storage unit 713 will be described in detail. The detection value storage unit 713 has four information storage areas. The address of each information storage area is described as address 7, address 8, address 9, and address 10, respectively. The detection value storage unit 713 detects how many times each pulse of the detection control signal is after the detection signal pulse rises, and the pulse of the detection control signal from the detection control unit 710 is received according to each pulse. The value of the offset signal output by the offset detection unit 712 at the time of falling is stored. When the pulse of the detection control signal is the first pulse, the value of the offset signal when the pulse falls is stored in the information storage area of the address 7. When it is the second pulse, the value of the offset signal at the fall is stored in the information storage area of address 8. With this operation, the value of the electrical offset at the gain at the time of recording is stored in the area of address 7, and the value of the electrical offset at the gain at the time of reproduction is stored in the area of address 8.

また、検出値記憶部713は検出信号がローレベルからハイレベルに立ち上がる時にアドレス7に格納された値をアドレス9に、アドレス8に格納された値をアドレス10に格納する。   The detection value storage unit 713 stores the value stored at the address 7 at the address 9 and the value stored at the address 8 at the address 10 when the detection signal rises from the low level to the high level.

以上の動作により、検出値記憶部713のアドレス7およびアドレス8にはそれぞれ最後に更新ありかつ検出ありであった時の、記録時の増幅率および再生時の増幅率に対する電気的オフセットの値が格納されており、アドレス9およびアドレス10にはそれぞれ2回前に更新ありかつ検出ありであった時の記録時の増幅率および再生時の増幅率に対する電気的オフセットの値が格納されていることになる。   As a result of the above operation, the values of the electrical offset with respect to the amplification factor at the time of recording and the amplification factor at the time of reproduction when the address 7 and the address 8 of the detection value storage unit 713 are updated and detected at the last are obtained. The address 9 and the address 10 each store the value of the electrical offset with respect to the gain at the time of recording and the gain at the time of reproduction when there was an update and detection two times before. become.

次に、補正値計算部714を詳細に説明する。   Next, the correction value calculation unit 714 will be described in detail.

図13は、温度記憶部708に記憶される値および検出値記憶部713に記憶される値と、検出信号および更新信号との関係を示す。補正値計算部714は、補正値の計算に際して、温度信号の値と、記録時の増幅率に対する電気的オフセットの値および再生時の増幅率に対する電気的オフセットの値を必要とする。   FIG. 13 shows the relationship between the value stored in the temperature storage unit 708 and the value stored in the detection value storage unit 713 and the detection signal and update signal. When calculating the correction value, the correction value calculation unit 714 needs the value of the temperature signal, the value of the electrical offset with respect to the gain during recording, and the value of the electrical offset with respect to the gain during reproduction.

いま、時刻t6は現在時刻を示し、検出信号の立ち上がり時のうち、時刻t3は時刻t6から見て最も近い過去の時刻を示し、時刻t1は時刻t3の次に近い過去の時刻を示す。また、検出信号の立ち下がり時のうち、時刻t4は時刻t6から見て最も近い過去の時刻を示し、時刻t2は時刻t4の次に近い過去の時刻を示す。さらに、時刻t5は、更新信号の立ち上がり時のうち、時刻t6から見て最も近い過去の時刻を示す。   Now, the time t6 indicates the current time, and among the rising edges of the detection signal, the time t3 indicates the past time closest to the time t6, and the time t1 indicates the past time closest to the time t3. Of the falling edges of the detection signal, time t4 indicates the closest past time as viewed from time t6, and time t2 indicates the past time closest to time t4. Furthermore, the time t5 indicates the closest past time when viewed from the time t6 among the rising edges of the update signal.

温度記憶部708のアドレス3の領域には、時刻t1における温度信号の値(T0)が格納されている。また、アドレス2の領域には、時刻t3における温度信号の値(T1)が格納されている。さらに、アドレス1の領域には、時刻t5における第一温度信号の値(T2)が格納されている。   In the area of address 3 of the temperature storage unit 708, the value (T0) of the temperature signal at time t1 is stored. In the area of address 2, the value (T1) of the temperature signal at time t3 is stored. Further, the area of address 1 stores the value (T2) of the first temperature signal at time t5.

一方、検出値記憶部713のアドレス9の領域には、時刻t2付近における記録時の増幅率に対する電気的オフセットの値(Os10)が格納されている。アドレス7の領域には、時刻t4付近における記録時の増幅率に対する電気的オフセットの値(Os11)が格納されている。   On the other hand, in the area of the address 9 in the detection value storage unit 713, an electrical offset value (Os10) with respect to the amplification factor at the time of recording near time t2 is stored. The area of address 7 stores an electrical offset value (Os11) with respect to the amplification factor at the time of recording near time t4.

また、検出値記憶部713のアドレス10の領域には、時刻t2付近における再生時の増幅率に対する電気的オフセットの値(Os20)が格納されている。アドレス8の領域には、時刻t4付近における再生時の増幅率に対する電気的オフセットの値(Os21)が格納されている。   In addition, in the area of the address 10 of the detection value storage unit 713, an electrical offset value (Os20) with respect to the amplification factor at the time of reproduction near time t2 is stored. In the area of address 8, an electrical offset value (Os21) with respect to the amplification factor at the time of reproduction near time t4 is stored.

次に、補正値計算部714において行われる補正値の計算手順を説明する。   Next, a correction value calculation procedure performed in the correction value calculation unit 714 will be described.

補正値計算部714は記録時の増幅率に対する電気的オフセットの補正値、および、再生時の増幅率に対する電気的オフセットの補正値を別々に計算する。補正値計算部714は状況判断部709からの検出信号および更新信号のパルスが立ち下がった後に補正値を計算する。   The correction value calculation unit 714 separately calculates a correction value for the electrical offset with respect to the amplification factor during recording and a correction value for the electrical offset with respect to the amplification factor during reproduction. The correction value calculation unit 714 calculates a correction value after the detection signal and update signal pulses from the situation determination unit 709 fall.

ここで、記録時の増幅率が採用されている時に新たに計算した補正値をC1とする。また、再生時の増幅率が採用されている時に新たに計算した補正値をC2とする。   Here, a correction value newly calculated when the gain at the time of recording is employed is C1. Further, a correction value newly calculated when the amplification factor at the time of reproduction is adopted is assumed to be C2.

まず更新信号がハイレベルで、かつ、検出信号もハイレベルであるとき、補正値C1はOs11になり、補正値C2はOs21になる。すなわち、現在の電気的オフセットはオフセット検出部712によって検出されており、補正値計算部714は、その値をそのまま補正値とする。   First, when the update signal is at a high level and the detection signal is also at a high level, the correction value C1 is Os11 and the correction value C2 is Os21. That is, the current electrical offset is detected by the offset detection unit 712, and the correction value calculation unit 714 uses the value as it is as a correction value.

また、更新信号がハイレベルで、かつ、検出信号がローレベルであるとき、補正値計算部714は、補正値C1を(式3)によって計算し、補正値C2を(式4)によって計算する。   When the update signal is at the high level and the detection signal is at the low level, the correction value calculation unit 714 calculates the correction value C1 by (Expression 3) and calculates the correction value C2 by (Expression 4). .

(式3) C1=(Os11−Os10)×(T12−T11)/(T11−T10)+Os11   (Formula 3) C1 = (Os11−Os10) × (T12−T11) / (T11−T10) + Os11

(式4) C2=(Os21−Os20)×(T22−T21)/(T21−T20)+Os21   (Formula 4) C2 = (Os21−Os20) × (T22−T21) / (T21−T20) + Os21

このとき、現在の電気的オフセットは検出されておらず、補正値計算部714は、現在の電気的オフセットの値を過去の値から推定し、その値をもって補正値とする。推定については温度変化に対する電気的オフセットの変化を線形であるとして、最後および2回前に検出した電気的オフセットとその時の温度から計算する。   At this time, the current electrical offset is not detected, and the correction value calculation unit 714 estimates the current electrical offset value from the past value, and uses that value as the correction value. For the estimation, the change of the electrical offset with respect to the temperature change is assumed to be linear, and calculation is performed from the electrical offset detected last and twice before and the temperature at that time.

補正値計算部714は、増幅部700の増幅率が記録時に対応した方に切り替わっている場合と再生時に対応した方に切り替わっている場合とを区別して、計算した補正値の値を補正信号として出力する。また、補正値記憶部711も同様に区別して、補正信号の値を記憶する。   The correction value calculation unit 714 distinguishes between the case where the amplification factor of the amplification unit 700 is switched to the one corresponding to the recording and the case where the amplification factor is switched to the one corresponding to the reproduction, and uses the calculated correction value as a correction signal. Output. Further, the correction value storage unit 711 similarly distinguishes and stores the value of the correction signal.

続いて、図14を参照しながら、光ディスク装置29の動作を説明する。図14は、光ディスク装置29の動作の手順を示す。   Next, the operation of the optical disk device 29 will be described with reference to FIG. FIG. 14 shows an operation procedure of the optical disk device 29.

まず、ステップS200において、温度検出部707は光ディスク装置内部の温度を検出する。次のステップS201において、状況判断部709は、前回のオフセット補正値の更新時から光ディスク装置内部の温度が所定値以上変化したか否かを判断する。温度が所定値以上変化していない場合には処理はステップS200に戻り、変化した場合には処理はステップS202に進む。ステップS202では、状況判断部709はさらに再生バッファ706に所定以上の情報量が記憶されているか否かを判断する。記憶されていると判断した場合はステップS203に進み、記憶されていないと判断した場合はステップS204に進む。   First, in step S200, the temperature detection unit 707 detects the temperature inside the optical disc apparatus. In the next step S201, the situation determination unit 709 determines whether or not the temperature inside the optical disc apparatus has changed by a predetermined value or more since the previous offset correction value update. If the temperature has not changed by a predetermined value or more, the process returns to step S200. If the temperature has changed, the process proceeds to step S202. In step S <b> 202, the situation determination unit 709 further determines whether or not a predetermined amount of information is stored in the reproduction buffer 706. If it is determined that it is stored, the process proceeds to step S203, and if it is determined that it is not stored, the process proceeds to step S204.

ステップS203では、オフセット検出部712によってオフセットが検出される。ここで、図8および図12を参照しながら、オフセットの検出処理を説明する。状況判断部709が検出信号をハイレベルにすると、制御信号生成部704は、その直前またはそのときのフォーカス制御信号の値をホールドする。ホールド期間中、レンズ駆動回路7は対物レンズ5の位置を固定する駆動信号を出力する。対物レンズ5の位置が光ディスク1に対して固定されることにより、レーザスポットは光ディスク1の情報記録層に垂直な方向の照射位置に関してホールド直前の位置に固定される。   In step S203, the offset is detected by the offset detector 712. Here, the offset detection process will be described with reference to FIGS. When the situation determination unit 709 sets the detection signal to a high level, the control signal generation unit 704 holds the value of the focus control signal immediately before or at that time. During the hold period, the lens driving circuit 7 outputs a driving signal for fixing the position of the objective lens 5. By fixing the position of the objective lens 5 with respect to the optical disc 1, the laser spot is fixed at a position immediately before the hold with respect to the irradiation position in the direction perpendicular to the information recording layer of the optical disc 1.

検出信号がハイレベルになると同時に、ローパスフィルタ702はより高い遮断周波数に切り替える。このとき、制御信号生成部704は検出信号のパルスの立ち上がりから増幅制御信号の正のパルスおよび遮断信号のパルスの立ち上がりまでの間、フォーカス制御信号をホールドする。なお、このホールド期間は、ローパスフィルタ702の遮断周波数の切り替えに要する時間を含む。   At the same time as the detection signal goes high, the low pass filter 702 switches to a higher cutoff frequency. At this time, the control signal generation unit 704 holds the focus control signal from the rise of the pulse of the detection signal to the rise of the positive pulse of the amplification control signal and the pulse of the cutoff signal. This hold period includes the time required for switching the cutoff frequency of the low-pass filter 702.

ローパスフィルタ702が遮断周波数を切り替えた後、検出制御部710が増幅制御信号をハイレベルにすると、増幅部700は増幅率を記録時に対応した方に切り換える。また、検出制御部710は遮断信号をハイレベルにして、レーザダイオード2のレーザ発光を停止する。この時点でローパスフィルタ702が出力する信号の値は、記録時の増幅率に応じた電気的オフセットの値となる。検出する原理は、第1の実施形態で説明したと同様である。   After the low-pass filter 702 switches the cutoff frequency, when the detection control unit 710 sets the amplification control signal to a high level, the amplification unit 700 switches the amplification factor to the one corresponding to the recording time. Further, the detection control unit 710 sets the cutoff signal to a high level and stops the laser emission of the laser diode 2. At this time, the value of the signal output from the low-pass filter 702 is an electrical offset value corresponding to the gain during recording. The principle of detection is the same as described in the first embodiment.

なおローパスフィルタ702の出力信号が電気的オフセットの値に整定するまでに要する時間は、ローパスフィルタ702の高い方の遮断周波数に依存する。増幅制御信号の正のパルスおよび遮断信号のパルスの立ち上がりから検出制御信号の1回目のパルスの立ち上がりまでの時間はこの整定時間を含むように設計される。   The time required for the output signal of the low-pass filter 702 to settle to the electrical offset value depends on the higher cutoff frequency of the low-pass filter 702. The time from the rise of the positive pulse of the amplification control signal and the pulse of the cutoff signal to the rise of the first pulse of the detection control signal is designed to include this settling time.

ローパスフィルタ702の出力信号の値が整定すると、検出制御信号がハイレベルになり、オフセット検出部712は電気的オフセットの値を検出する。検出値は検出値記憶部713に記憶される。検出制御信号の1回目のパルスの幅はオフセット検出部712が検出に要する時間をカバーするように設計される。   When the value of the output signal of the low-pass filter 702 is settled, the detection control signal becomes high level, and the offset detection unit 712 detects the value of the electrical offset. The detected value is stored in the detected value storage unit 713. The width of the first pulse of the detection control signal is designed to cover the time required for detection by the offset detector 712.

電気的オフセットの検出が終わると増幅制御信号がローレベルになり、増幅部700は増幅率を再生時に対応した方に切り換える。この時点でローパスフィルタ702が出力する信号の値は、再生時の増幅率に応じた電気的オフセットの値となる。この電気的オフセットの値の検出原理も、第1の実施形態で説明したと同様である。増幅制御信号の負のパルスの立ち下がりから検出制御信号の2回目のパルスの立ち上がりまでの時間はローパスフィルタ702が出力する信号の整定時間を含むように設計され、増幅制御信号の正のパルスおよび遮断信号のパルスの立ち上がりから検出制御信号の1回目のパルスの立ち上がりまでの時間と等しい。   When the detection of the electrical offset is completed, the amplification control signal becomes low level, and the amplification unit 700 switches the amplification factor to the one corresponding to the reproduction. At this time, the value of the signal output from the low-pass filter 702 is an electrical offset value corresponding to the amplification factor during reproduction. The detection principle of the electrical offset value is the same as that described in the first embodiment. The time from the fall of the negative pulse of the amplification control signal to the rise of the second pulse of the detection control signal is designed to include the settling time of the signal output from the low-pass filter 702, and the positive pulse of the amplification control signal and It is equal to the time from the rise of the pulse of the cutoff signal to the rise of the first pulse of the detection control signal.

ローパスフィルタ702が出力する信号の値が整定すると、その後、検出制御信号が再びハイレベルになり、オフセット検出部712は電気的オフセットの値を検出する。検出制御信号の2回目のパルスの幅はオフセット検出部712が検出に要する時間をカバーするように設計され、1回目のパルスの幅と等しい。   When the value of the signal output from the low-pass filter 702 is settled, the detection control signal thereafter becomes high level again, and the offset detection unit 712 detects the value of the electrical offset. The width of the second pulse of the detection control signal is designed to cover the time required for detection by the offset detector 712 and is equal to the width of the first pulse.

電気的オフセットの検出が終了すると、検出制御信号および遮断信号がローレベルになり、レーザダイオード2はレーザ光を放射する。また、これと同時に、増幅制御信号は中央レベルになる。するとローパスフィルタ702の出力信号の値は光量信号に応じた値に復帰する。復帰に要する時間はローパスフィルタ702の高い方の遮断周波数に依存する。遮断信号のパルスおよび検出制御信号の2回目のパルスの立ち下がりおよび増幅制御信号の負のパルスの立ち上がりから検出信号のパルスの立ち下がりまでの時間は、この復帰時間をカバーするように設計される。   When the detection of the electrical offset is completed, the detection control signal and the cutoff signal become low level, and the laser diode 2 emits laser light. At the same time, the amplification control signal becomes the center level. Then, the value of the output signal of the low-pass filter 702 returns to a value corresponding to the light amount signal. The time required for recovery depends on the higher cutoff frequency of the low-pass filter 702. The time from the fall of the second pulse of the cutoff signal and the detection control signal and the rise of the negative pulse of the amplification control signal to the fall of the detection signal pulse is designed to cover this recovery time. .

ローパスフィルタ702の出力信号が光量信号に応じた値に復帰すると、検出信号がローレベルになりローパスフィルタ702の遮断周波数帯域が低い方に切り替わる。また、ホールド信号がローレベルになり、フォーカス制御信号のホールドが解除される。その結果、光ディスク1の情報記録層に垂直な方向に関して、レーザの焦点位置は光ディスク1の情報記録層上に追従する。以上のように電気的オフセットが検出される。   When the output signal of the low-pass filter 702 returns to a value corresponding to the light amount signal, the detection signal becomes low level and the cut-off frequency band of the low-pass filter 702 is switched to the lower one. Further, the hold signal becomes low level, and the hold of the focus control signal is released. As a result, the focal position of the laser follows the information recording layer of the optical disc 1 in the direction perpendicular to the information recording layer of the optical disc 1. As described above, an electrical offset is detected.

次に、再び図14を参照しながら、ステップS204の処理を説明する。ステップS204では、補正値計算部714は、温度記憶部708および検出値記憶部713に記憶された過去の温度および電気的オフセットの値に基づいて、線形計算により現在の温度における電気的オフセットの値を導き出す。   Next, the process of step S204 will be described with reference to FIG. 14 again. In step S204, the correction value calculation unit 714 calculates the value of the electrical offset at the current temperature by linear calculation based on the past temperature and the electrical offset value stored in the temperature storage unit 708 and the detected value storage unit 713. To derive.

最後に、ステップS205において、ステップS203において検出された電気的オフセットの値、またはステップS204において導出された電気的オフセットの値を用いて補正値が更新される。その後、処理はステップS200に戻る。   Finally, in step S205, the correction value is updated using the electrical offset value detected in step S203 or the electrical offset value derived in step S204. Thereafter, the process returns to step S200.

本実施形態の光ディスク装置29は、フォーカス制御中に、フォーカス制御をホールドして電気的オフセットを検出することによって、または、フォーカス制御をホールドしないで電気的オフセットを導出することによって補正値を更新し、電気的オフセットを補正する。これにより、光ディスク装置29の記録再生動作を中断する頻度を下げ、光ディスク装置29およびバッファメモリ間で、高レートの情報転送を実現できる。   The optical disk device 29 according to the present embodiment updates the correction value by detecting the electrical offset by holding the focus control during the focus control, or by deriving the electrical offset without holding the focus control. Correct the electrical offset. Thereby, the frequency at which the recording / reproducing operation of the optical disk device 29 is interrupted is reduced, and high-rate information transfer can be realized between the optical disk device 29 and the buffer memory.

さらに、本実施形態によれば、記録時および再生時のそれぞれに対応した回路設定の電気的オフセットの補正値を計算し、補正の際に各回路設定に対応して補正値を切り換えるため、高精度な補正が実現される。   Further, according to the present embodiment, the correction value of the electrical offset of the circuit setting corresponding to each of the recording time and the reproducing time is calculated, and the correction value is switched corresponding to each circuit setting at the time of correction. Accurate correction is realized.

(実施形態3)
図15は、本実施形態による光ディスク装置39の機能ブロックの構成を示す。光ディスク装置39の用途は、第1の実施形態による光ディスク装置19と同じである。
(Embodiment 3)
FIG. 15 shows a functional block configuration of the optical disc apparatus 39 according to the present embodiment. The use of the optical disc device 39 is the same as that of the optical disc device 19 according to the first embodiment.

光ディスク装置39は、レンズ駆動回路7と、レーザ駆動回路1305と、光ヘッドと、温度検出部1307と、記録制御部1314と、記録バッファ1315と、TE生成チップ31と、光ディスクコントローラ(ODC)32とを備えている。図面の記載の簡略化のため、光ヘッドへの参照符号は省略している。   The optical disk device 39 includes a lens driving circuit 7, a laser driving circuit 1305, an optical head, a temperature detection unit 1307, a recording control unit 1314, a recording buffer 1315, a TE generation chip 31, and an optical disk controller (ODC) 32. And. For simplification of the description of the drawings, reference numerals to the optical head are omitted.

以下、各機能ブロックを説明する。なお、各機能ブロックを構成する要素のうち、第1の実施形態による光ディスク装置19(図1)と同じ機能を有する構成要素の説明は省略する。   Hereinafter, each functional block will be described. Of the elements constituting each functional block, description of the elements having the same functions as those of the optical disc device 19 (FIG. 1) according to the first embodiment is omitted.

レーザ駆動回路1305は、制御信号生成部1304から出力される遮断信号、および、記録信号に応じたタイミングおよび強度で、所定の期間、レーザパワーを制御する信号(例えば電流信号)を出力する。なお遮断信号がハイレベルである時はレーザ発光を停止するように信号を出力する。   The laser drive circuit 1305 outputs a signal (for example, a current signal) for controlling the laser power for a predetermined period at a timing and intensity according to the cutoff signal output from the control signal generation unit 1304 and the recording signal. When the cutoff signal is at a high level, a signal is output so as to stop the laser emission.

光ヘッドは、光ヘッド10(図1)の第1遮断部100および増幅部101に代えて増幅部1300が設けられている。レーザダイオード2はレーザ駆動回路1305の出力信号にしたがってレーザ光を放射する。ただし、第2の実施形態において図8を参照しながら説明したと同様、検出制御部1310が遮断信号を生成および出力して、遮断信号によってレーザダイオード2の動作を制御してもよい。すなわち、レーザダイオード2は遮断信号に基づいて制御され、レーザ光の発光および停止が行われる。   The optical head is provided with an amplifying unit 1300 in place of the first blocking unit 100 and the amplifying unit 101 of the optical head 10 (FIG. 1). The laser diode 2 emits laser light according to the output signal of the laser drive circuit 1305. However, as described with reference to FIG. 8 in the second embodiment, the detection control unit 1310 may generate and output a cutoff signal and control the operation of the laser diode 2 by the cutoff signal. That is, the laser diode 2 is controlled based on the cutoff signal, and laser light emission and stop are performed.

増幅部1300は、受光量検出部6が出力する光量信号を増幅して出力する。   The amplifying unit 1300 amplifies and outputs the light amount signal output from the received light amount detecting unit 6.

記録バッファ1315は、ホストコンピュータ(図示せず)から光ディスク1に記録する情報を取得し、記憶する。記録情報量信号は、記録バッファ1315に記憶されている情報量を示す。   The recording buffer 1315 acquires and records information to be recorded on the optical disc 1 from a host computer (not shown). The recording information amount signal indicates the amount of information stored in the recording buffer 1315.

記録制御部1314は記録バッファ1315に記憶された情報を読み出して光ディスク1に記録するための記録指示信号に変換して出力する。   The recording control unit 1314 reads the information stored in the recording buffer 1315, converts it into a recording instruction signal for recording on the optical disc 1, and outputs it.

温度検出部1307は、光ディスク装置39の内部温度を検出して温度信号を出力する。   The temperature detection unit 1307 detects the internal temperature of the optical disc device 39 and outputs a temperature signal.

TE生成チップ31のTE信号生成部1301は、増幅部1300が出力する信号からレーザ光の照射位置の光ディスク1の記録トラック中心からのずれを検出してTE(Tracking Error)信号を生成して出力する。   The TE signal generation unit 1301 of the TE generation chip 31 detects a deviation of the irradiation position of the laser beam from the recording track center of the optical disc 1 from the signal output from the amplification unit 1300, generates a TE (Tracking Error) signal, and outputs it. To do.

ローパスフィルタ1302は、TE信号生成部1301が出力するTE信号からトラッキング制御に必要な周波数帯域以上の成分を遮断して出力する。また状況判断部1309が出力する検出信号がハイレベルのときは遮断周波数を高くし、ローレベルである時は低くする。   The low-pass filter 1302 blocks and outputs a component of a frequency band or higher necessary for tracking control from the TE signal output from the TE signal generation unit 1301. Further, the cut-off frequency is increased when the detection signal output from the situation determination unit 1309 is at a high level, and is decreased when the detection signal is at a low level.

次に、ODC32の各構成要素を説明する。   Next, each component of the ODC 32 will be described.

オフセット補正部1303は、ローパスフィルタ1302が出力する信号の値から補正値計算部1313が出力する補正信号の値を引いて出力する。   The offset correction unit 1303 subtracts the value of the correction signal output from the correction value calculation unit 1313 from the value of the signal output from the low-pass filter 1302 and outputs the result.

制御信号生成部1304は、検出信号がローレベルのとき、オフセット補正部1303が出力する信号に応じて、レーザ光の照射位置を光ディスク1の記録トラックに追従させるためのトラッキング制御信号を出力する。また、制御信号生成部1304は、検出信号がハイレベルのとき、トラッキング制御信号の値を固定する。また制御信号生成部1304は、検出制御部1310から2値で示される遮断制御信号を受け取り、2値で示される遮断信号を生成する。なお、遮断信号の2値のレベルは、遮断信号を受け取るレーザ駆動回路1305の動作特性に応じて決定される。遮断制御信号および遮断信号の立ち上がりおよび立ち下がりのタイミングは同じである。   When the detection signal is at a low level, the control signal generation unit 1304 outputs a tracking control signal for causing the laser light irradiation position to follow the recording track of the optical disc 1 in accordance with the signal output from the offset correction unit 1303. The control signal generation unit 1304 fixes the value of the tracking control signal when the detection signal is at a high level. The control signal generation unit 1304 receives a cutoff control signal indicated by a binary value from the detection control unit 1310 and generates a cutoff signal indicated by a binary value. Note that the binary level of the cutoff signal is determined according to the operating characteristics of the laser drive circuit 1305 that receives the cutoff signal. The timing of rising and falling of the cutoff control signal and the cutoff signal is the same.

時間測定部1306は状況判断部1309が出力する2値で示される更新信号のパルスの立ち下がりからの時間を測定して時間信号を出力する。   The time measurement unit 1306 measures the time from the falling edge of the pulse of the update signal indicated by the binary value output from the situation determination unit 1309 and outputs a time signal.

温度記憶部1308は、状況判断部1309が出力する2値で示される検出信号のパルスが立ち下がる時の温度検出部1307が出力する温度信号の値を記憶する。   The temperature storage unit 1308 stores the value of the temperature signal output from the temperature detection unit 1307 when the pulse of the detection signal indicated by the binary output from the situation determination unit 1309 falls.

状況判断部1309は、時間測定部1306が出力する時間信号に応じて2値で示される更新信号を出力する。また記録バッファ1315が出力する記録情報量信号および温度検出部1307が出力する温度信号に応じて2値で示される検出信号を出力する。   The situation determination unit 1309 outputs an update signal indicated by a binary value in accordance with the time signal output from the time measurement unit 1306. Also, a binary detection signal is output according to the recording information amount signal output from the recording buffer 1315 and the temperature signal output from the temperature detector 1307.

検出制御部1310は状況判断部1309が出力する検出信号に応じて2値で示される遮断制御信号、および、検出制御信号を出力する。さらに、検出制御部1310は、記録制御部1314からの記録指示信号に基づいて、記録信号を生成する。   The detection control unit 1310 outputs a cutoff control signal indicated by a binary value and a detection control signal according to the detection signal output from the situation determination unit 1309. Further, the detection control unit 1310 generates a recording signal based on the recording instruction signal from the recording control unit 1314.

オフセット検出部1311は、検出制御部1310が出力する検出制御信号がハイレベルである時にローパスフィルタ1302からの信号に含まれる電気的オフセットを検出してオフセット信号を出力する。   The offset detection unit 1311 detects an electrical offset included in the signal from the low-pass filter 1302 and outputs an offset signal when the detection control signal output from the detection control unit 1310 is at a high level.

検出値記憶部1312は、検出制御部1310が出力する検出制御信号のパルスが立ち下がる時のオフセット検出部1311が出力するオフセット信号の値を記憶する。   The detection value storage unit 1312 stores the value of the offset signal output by the offset detection unit 1311 when the pulse of the detection control signal output by the detection control unit 1310 falls.

補正値計算部1313は、状況判断部1309からの更新信号および検出信号に応じて、検出値記憶部1312が記憶する値、および温度記憶部1308が記憶する値を読み出して電気的オフセットの補正値を計算して補正信号を出力する。   The correction value calculation unit 1313 reads the value stored in the detection value storage unit 1312 and the value stored in the temperature storage unit 1308 in accordance with the update signal and the detection signal from the situation determination unit 1309 and corrects the electrical offset. And a correction signal is output.

次に、図16を参照しながら、上述の状況判断部1309を詳細に説明する。図16は、状況判断部1309の機能ブロックの構成を示す。状況判断部1309は、更新判断部1400と、温度比較部1401と、検出判断部1402とを含む。更新判断部1400は、時間測定部1306が出力する時間信号に応じて2値で示される更新信号を出力する。なお、更新信号はハイレベルである時は更新ありを示し、ローレベルである時は更新なしを示す。   Next, the situation determination unit 1309 will be described in detail with reference to FIG. FIG. 16 shows a functional block configuration of the situation determination unit 1309. The situation determination unit 1309 includes an update determination unit 1400, a temperature comparison unit 1401, and a detection determination unit 1402. The update determination unit 1400 outputs an update signal indicated by a binary value in accordance with the time signal output from the time measurement unit 1306. When the update signal is at a high level, it indicates that there is an update, and when it is at a low level, it indicates that there is no update.

温度比較部1401は、更新判断部1400が出力する更新信号のパルスが立ち上がった時に、温度記憶部1308が記憶する温度の値の中で現在温度検出部1307が出力する温度信号の値との差が所定値以内である2つの値があるかどうかを検出し、ない場合はハイレベルであり、ある場合はローレベルである温度比較信号を出力する。検出判断部1402は、更新判断部1400が出力する更新信号、記録バッファ1315が出力する記録情報量信号および温度比較部1401が出力する温度比較信号に応じて2値で示される検出信号を出力する。ハイレベルの検出信号は検出ありを示し、ローレベルの検出信号は検出なしを示す。   The temperature comparison unit 1401 differs from the temperature signal value output by the current temperature detection unit 1307 among the temperature values stored in the temperature storage unit 1308 when the pulse of the update signal output from the update determination unit 1400 rises. Detects whether there are two values within a predetermined value, and outputs a temperature comparison signal that is at a high level when there is no value, and at a low level when there is no value. The detection determination unit 1402 outputs a detection signal indicated by a binary value in accordance with the update signal output from the update determination unit 1400, the recording information amount signal output from the recording buffer 1315, and the temperature comparison signal output from the temperature comparison unit 1401. . A high level detection signal indicates that there is detection, and a low level detection signal indicates that there is no detection.

続いて、図17を参照しながら、状況判断部1309から出力される更新信号と検出信号とを詳細に説明する。ここでは時間測定部1306と状況判断部1309との各構成要素の動作も併せて説明する。   Next, the update signal and detection signal output from the situation determination unit 1309 will be described in detail with reference to FIG. Here, the operation of each component of the time measurement unit 1306 and the situation determination unit 1309 will also be described.

図17は、状況判断部1309に関連する信号のタイミングチャートを示す。   FIG. 17 is a timing chart of signals related to the situation determination unit 1309.

時間信号は、更新信号のパルスが立ち下がる時にゼロにリセットされ、その後の経過時間を示す。更新判断部1400は、時間信号の値が所定の閾値を超えた時に、更新信号を一定時間ハイレベルにする。更新信号は、ハイレベルの時は更新ありを示し、ローレベルの時は更新なしを示す。   The time signal is reset to zero when the pulse of the update signal falls and indicates the elapsed time thereafter. The update determination unit 1400 sets the update signal to a high level for a certain time when the value of the time signal exceeds a predetermined threshold. When the update signal is at a high level, it indicates that there is an update, and when it is at a low level, it indicates that there is no update.

温度比較信号は温度比較部1401が出力する信号であり、温度記憶部1308が記憶する温度の値のうち、現在の温度の値との差が所定値以内である値の有無を示す。なお温度比較信号のパルスの立ち下がりは更新信号のパルスの立ち下がりと同時である。   The temperature comparison signal is a signal output from the temperature comparison unit 1401 and indicates the presence or absence of a value whose difference from the current temperature value is within a predetermined value among the temperature values stored in the temperature storage unit 1308. Note that the falling edge of the temperature comparison signal pulse coincides with the falling edge of the update signal pulse.

検出信号は検出判断部1402が出力する2値信号であり、更新信号のパルスが立ち上がるタイミングの近傍において、記録情報量信号の値が所定値以下で、かつ、温度比較信号がハイレベルである時はハイレベルになる。これ以外の時はローレベルである。なお検出信号のパルスの立ち下がりは更新信号のパルスの立ち下がりと同時である。また検出信号はハイレベルの時は検出ありを示し、ローレベルの時は検出なしを示す。   The detection signal is a binary signal output by the detection determination unit 1402, and when the value of the recorded information amount signal is equal to or lower than a predetermined value and the temperature comparison signal is at a high level in the vicinity of the timing when the pulse of the update signal rises. Becomes high level. At other times it is low. Note that the falling edge of the detection signal pulse coincides with the falling edge of the update signal pulse. When the detection signal is at a high level, it indicates that there is a detection, and when it is at a low level, it indicates that there is no detection.

図17に示すように、更新信号は一定時間ごとにパルスを有する。更新信号は、記録バッファ1315が記憶する情報量が所定以下であり、かつ、温度記憶部1308が記憶する温度値の中で、現在温度検出部1307から出力されている温度信号の値との差が所定値以内の2つの値が存在する場合は一定時間ハイレベルとなる。   As shown in FIG. 17, the update signal has a pulse at regular intervals. The update signal has a difference from the value of the temperature signal currently output from the temperature detection unit 1307 among the temperature values stored in the temperature storage unit 1308 and the amount of information stored in the recording buffer 1315 is less than a predetermined value. When there are two values within a predetermined value, the signal becomes high level for a certain time.

次に、検出制御部1310を説明する。図18は検出制御部1310の機能ブロックの構成を示す。検出制御部1310は、遮断制御部1600とオフセット検出制御部1601とを有する。遮断制御部1600は、状況判断部1309から出力された検出信号がハイレベルに立ち上がった時からの経過時間に応じて遮断制御信号を生成し、制御信号生成部1304に出力する。オフセット検出制御部1601は、検出制御信号を生成してオフセット検出部1311および検出値記憶部1312に出力する。ここで、図19を参照しながら、これらの信号のタイミングを説明する。   Next, the detection control unit 1310 will be described. FIG. 18 shows a functional block configuration of the detection control unit 1310. The detection control unit 1310 includes a cutoff control unit 1600 and an offset detection control unit 1601. The cutoff control unit 1600 generates a cutoff control signal according to the elapsed time from when the detection signal output from the situation determination unit 1309 rises to a high level, and outputs the cutoff control signal to the control signal generation unit 1304. The offset detection control unit 1601 generates a detection control signal and outputs the detection control signal to the offset detection unit 1311 and the detection value storage unit 1312. Here, the timing of these signals will be described with reference to FIG.

図19は検出制御部1310に関連する信号のタイミングチャートを示す。検出信号は、先に図17を参照しながら説明したとおり状況判断部1309から出力される。遮断信号は、検出信号のパルスの立ち上がりよりも後に立ち上がり、検出信号のパルスの立ち下がりよりも前に立ち下がる。検出制御信号は、遮断信号のパルスの立ち上がりよりも後に立ち上がり、遮断信号のパルスと同時に立ち下がる。   FIG. 19 is a timing chart of signals related to the detection control unit 1310. The detection signal is output from the situation determination unit 1309 as described above with reference to FIG. The cutoff signal rises after the rising edge of the detection signal pulse and falls before the falling edge of the detection signal pulse. The detection control signal rises after the rising edge of the cutoff signal pulse and falls simultaneously with the cutoff signal pulse.

次に、温度記憶部1308および検出値記憶部1312を詳細に説明する。   Next, the temperature storage unit 1308 and the detected value storage unit 1312 will be described in detail.

温度記憶部1308は、検出信号のパルスが立ち下がりに応じて、その都度、温度検出部1307から出力される温度信号の値を情報格納領域に順次格納する。一方、検出値記憶部1312は、検出制御信号のパルスが立ち下がりに応じて、その都度、オフセット検出部1311から出力されるオフセット信号の値を情報格納領域に順次格納する。   The temperature storage unit 1308 sequentially stores the value of the temperature signal output from the temperature detection unit 1307 in the information storage area each time the pulse of the detection signal falls. On the other hand, the detection value storage unit 1312 sequentially stores the value of the offset signal output from the offset detection unit 1311 in the information storage area each time the pulse of the detection control signal falls.

図19では、検出信号のパルスの立ち下りのタイミングおよび検出制御信号のパルスの立ち下りのタイミングは、明確に異なっているように記載されている。しかし、このタイミングのずれは電気的オフセットの補正開始から終了までの時間間隔と比較すると十分短く、ほぼ同時刻であると近似できる。すなわち、温度記憶部1308に記憶される温度信号の値および検出値記憶部1312に記憶されるオフセット信号の値は、ほぼ同時刻のサンプリング値とみなすことができる。その結果、温度記憶部1308および検出値記憶部1312に記憶されている値を順次たどることにより、同時刻の温度信号の値およびオフセット信号の値を参照することができる。   In FIG. 19, the detection signal pulse fall timing and the detection control signal pulse fall timing are clearly different. However, this timing shift is sufficiently shorter than the time interval from the start to the end of the electrical offset correction, and can be approximated to be approximately the same time. That is, the value of the temperature signal stored in the temperature storage unit 1308 and the value of the offset signal stored in the detection value storage unit 1312 can be regarded as sampling values at substantially the same time. As a result, the value of the temperature signal and the value of the offset signal at the same time can be referred to by sequentially tracing the values stored in the temperature storage unit 1308 and the detected value storage unit 1312.

次に、図15および17を参照しながら、補正値計算部1313を詳細に説明する。補正値計算部1313は、更新信号のパルスが立ち下がった後に補正値を計算する。   Next, the correction value calculation unit 1313 will be described in detail with reference to FIGS. 15 and 17. The correction value calculation unit 1313 calculates a correction value after the pulse of the update signal falls.

更新信号がハイレベルである時に検出信号もハイレベルである場合は、最後に検出制御信号のパルスが立ち下がった後に検出値記憶部1312に記憶された電気的オフセットすなわち現在検出された電気的オフセットの値をそのまま補正値として採用する。   When the detection signal is also at a high level when the update signal is at a high level, the electrical offset stored in the detection value storage unit 1312 after the last pulse of the detection control signal falls, that is, the currently detected electrical offset The value of is used as a correction value as it is.

更新信号がハイレベルで、かつ、検出信号がローレベルであるとき、温度記憶部1308は記憶している温度の値から、更新信号のパルス立ち下がり時において温度検出部1307から出力される温度信号の値に近い2つの値を検索して読み出す。次に、読み出した温度の値が温度記憶部1308に記憶された時と同時に検出値記憶部1312に記憶された電気的オフセットの値を検索して読み出す。いま、読み出した温度の値をT0およびT1とし、またこれらの温度の値に対応する電気的オフセットの値をOs0およびOs1とする。また、現在の温度信号の値をT2とし、新たに計算した補正値をCとする。   When the update signal is at a high level and the detection signal is at a low level, the temperature storage unit 1308 outputs a temperature signal output from the temperature detection unit 1307 at the falling edge of the update signal from the stored temperature value. Search and read two values close to the value of. Next, the electrical offset value stored in the detected value storage unit 1312 is retrieved and read simultaneously with the time when the read temperature value is stored in the temperature storage unit 1308. Now, assume that the read temperature values are T0 and T1, and the electrical offset values corresponding to these temperature values are Os0 and Os1. Further, the current temperature signal value is T2, and the newly calculated correction value is C.

補正値計算部1313は、補正値Cを(式5)によって計算する。   The correction value calculation unit 1313 calculates the correction value C according to (Equation 5).

(式5)
C=(Os1−Os0)×(T2−T1)/(T1−T0)+Os1
(Formula 5)
C = (Os1-Os0) * (T2-T1) / (T1-T0) + Os1

このとき、現在の電気的オフセットは検出されておらず、現在の電気的オフセットの値を過去の値から推定し、その値をもって補正値とする。推定については過去に電気的オフセットの検出を行った時の温度のうち、現在の温度に最も近い2つの時の温度および電気的オフセットの値から、温度変化に対する電気的オフセットの変化を線形であるとして計算する。   At this time, the current electrical offset is not detected, the current electrical offset value is estimated from the past value, and the value is used as the correction value. For estimation, the change in the electrical offset with respect to the temperature change is linear from the temperature at the two times closest to the current temperature and the value of the electrical offset among the temperatures when the electrical offset was detected in the past. Calculate as

続いて、図20を参照しながら、光ディスク装置39の動作を説明する。図20は、光ディスク装置39の動作の手順を示す。   Next, the operation of the optical disc device 39 will be described with reference to FIG. FIG. 20 shows an operation procedure of the optical disc device 39.

まず、ステップS300において、状況判断部1309は前回のオフセット補正値の更新時から所定時間が経過したか否かを判断する。ステップS300は、所定時間が経過するまで継続して行われる。所定時間が経過したと判断すると、処理はステップS301に進む。ステップS301では、状況判断部1309はさらに記録バッファ1315に記憶されている情報量が所定値以下であるか否かを判断する。所定値以下のときはステップS302に進み、所定値以上のときはステップS303に進む。   First, in step S300, the situation determination unit 1309 determines whether or not a predetermined time has elapsed since the last offset correction value update. Step S300 is continuously performed until a predetermined time has elapsed. If it is determined that the predetermined time has elapsed, the process proceeds to step S301. In step S301, the status determination unit 1309 further determines whether the amount of information stored in the recording buffer 1315 is equal to or less than a predetermined value. When the value is equal to or smaller than the predetermined value, the process proceeds to step S302.

ステップS302では、オフセット検出部1311によってオフセットが検出される。ここで、図15および図19を参照しながら、オフセットの検出処理を説明する。状況判断部1309が検出信号をハイレベルにすると、制御信号生成部1304はその直前またはそのときのトラッキング制御信号の値をホールドする。ホールド期間中、レンズ駆動回路7は対物レンズ5の位置を固定する駆動信号を出力する。対物レンズ5の位置が光ディスク1に対して固定されることにより、レーザスポットは光ディスク1の半径方向に関してホールド直前の位置に固定される。   In step S302, the offset is detected by the offset detector 1311. Here, the offset detection process will be described with reference to FIGS. 15 and 19. When the situation determination unit 1309 sets the detection signal to the high level, the control signal generation unit 1304 holds the value of the tracking control signal immediately before or at that time. During the hold period, the lens driving circuit 7 outputs a driving signal for fixing the position of the objective lens 5. By fixing the position of the objective lens 5 with respect to the optical disc 1, the laser spot is fixed at a position immediately before holding in the radial direction of the optical disc 1.

検出信号がハイレベルになると同時に、ローパスフィルタ1302は遮断周波数をより高い値に切り替える。このとき、制御信号生成部1304は検出信号のパルスの立ち上がりから遮断信号のパルスの立ち上がりまで間、トラッキング制御信号をホールドする。なお、このホールド期間は、ローパスフィルタ1302の周波数の切り替えに要する時間を含む。   At the same time as the detection signal goes high, the low-pass filter 1302 switches the cutoff frequency to a higher value. At this time, the control signal generation unit 1304 holds the tracking control signal from the rise of the pulse of the detection signal to the rise of the pulse of the cutoff signal. This hold period includes the time required for switching the frequency of the low-pass filter 1302.

ローパスフィルタ1302が遮断周波数を切り替えた後、検出制御部1310は遮断信号をハイレベルにして、レーザダイオード2のレーザ発光を停止する。この時点でローパスフィルタ1302が出力する信号の値は電気的オフセットの値となる。検出する原理は、第1の実施形態で説明した原理と同様である。   After the low-pass filter 1302 switches the cut-off frequency, the detection control unit 1310 sets the cut-off signal to a high level and stops laser light emission of the laser diode 2. At this time, the value of the signal output from the low-pass filter 1302 is the electrical offset value. The principle of detection is the same as that described in the first embodiment.

なおローパスフィルタ1302の出力信号が電気的オフセットの値に整定するまでに要する時間はローパスフィルタ1302の高い方の遮断周波数に依存する。遮断信号のパルスの立ち上がりから検出制御信号のパルスの立ち上がりまでの時間はこの整定時間を含むように設計される。   The time required for the output signal of the low-pass filter 1302 to settle to the electrical offset value depends on the higher cutoff frequency of the low-pass filter 1302. The time from the rising edge of the cutoff signal pulse to the rising edge of the detection control signal pulse is designed to include this settling time.

ローパスフィルタ1302の出力信号の値が電気的オフセットの値に整定すると、検出制御信号がハイレベルになり、オフセット検出部1311は電気的オフセットの値を検出する。検出制御信号のパルスの幅はオフセット検出部1311が検出に要する時間をカバーするように設計される。   When the value of the output signal of the low-pass filter 1302 is set to the value of the electrical offset, the detection control signal becomes high level, and the offset detection unit 1311 detects the value of the electrical offset. The pulse width of the detection control signal is designed to cover the time required for detection by the offset detector 1311.

電気的オフセットの検出が終わると検出制御信号および遮断信号がローレベルになり、レーザダイオード2はレーザ光を放射する。するとローパスフィルタ1302が出力する信号の値は光量信号に応じた値に復帰する。復帰に要する時間はローパスフィルタ1302の高い方の遮断周波数に依存する。遮断信号および検出制御信号のパルスの立ち下がりから検出信号のパルスの立ち下がりまでの時間はこの復帰時間をカバーするように設計される。   When the detection of the electrical offset is completed, the detection control signal and the cutoff signal become low level, and the laser diode 2 emits laser light. Then, the value of the signal output from the low-pass filter 1302 returns to a value corresponding to the light amount signal. The time required for return depends on the higher cutoff frequency of the low-pass filter 1302. The time from the fall of the pulse of the cutoff signal and the detection control signal to the fall of the pulse of the detection signal is designed to cover this recovery time.

ローパスフィルタ1302の出力信号が光量信号に応じた値に復帰すると、検出信号がローレベルになりローパスフィルタ1302の遮断周波数が低い方に切り替わる。また、ホールド信号がローレベルになり、トラッキング制御信号のホールドが解除される。その結果、光ディスク1の半径方向の照射位置は光ディスク1の記録トラックに追従する。以上のように電気的オフセットが検出される。   When the output signal of the low-pass filter 1302 returns to a value corresponding to the light quantity signal, the detection signal becomes low level and the cutoff frequency of the low-pass filter 1302 is switched to the lower one. Further, the hold signal becomes low level, and the hold of the tracking control signal is released. As a result, the radial irradiation position of the optical disc 1 follows the recording track of the optical disc 1. As described above, an electrical offset is detected.

次に、再び図20を参照しながら、ステップS303の処理を説明する。ステップS303では、温度記憶部1318に記憶された過去の温度および検出値記憶部1312に記憶された過去の電気的オフセットの値に基づいて、線形計算により現在の温度における電気的オフセットの値を線形計算で導き出す。   Next, the process of step S303 will be described with reference to FIG. 20 again. In step S303, based on the past temperature stored in the temperature storage unit 1318 and the past electrical offset value stored in the detected value storage unit 1312, the value of the electrical offset at the current temperature is linearly calculated by linear calculation. Derived by calculation.

最後に、ステップS304において、ステップS302において検出された電気的オフセットの値、またはステップS303において導き出された電気的オフセットの値を用いて補正値が更新される。その後、処理はステップS300に戻る。   Finally, in step S304, the correction value is updated using the electrical offset value detected in step S302 or the electrical offset value derived in step S303. Thereafter, the process returns to step S300.

本実施形態の光ディスク装置39は、電気的オフセットを検出することによって、または、過去の温度および電気的オフセットの値に基づいて現在の電気的オフセットの値を導出することによって補正値を更新し、電気的オフセットを補正する。これにより、光ディスク装置39の記録再生動作を中断する頻度を下げ、高いレートで光ディスク装置39およびバッファメモリ間で、高レートの情報転送を実現できる。   The optical disk device 39 of the present embodiment updates the correction value by detecting the electrical offset or by deriving the current electrical offset value based on the past temperature and the electrical offset value, Correct the electrical offset. As a result, the frequency of interrupting the recording / reproducing operation of the optical disc apparatus 39 is reduced, and high-rate information transfer can be realized between the optical disc apparatus 39 and the buffer memory at a high rate.

また、光ディスク装置39は補正値の更新を一定時間ごとに行うので、ドライブとバッファメモリの間の転送レートを一定以上に保つことができる。   Further, since the optical disk device 39 updates the correction value at regular time intervals, the transfer rate between the drive and the buffer memory can be kept above a certain level.

電気的オフセットの検出は、記録バッファに所定以下の情報量が記憶されている場合にのみ行うため、ホストコンピュータとバッファメモリの間の転送レートは一定以上に保つことができる。このときは、記録時にドライブとバッファメモリの間の転送レートが低下しても問題は生じない。なお、同様に再生バッファに記録されている情報量を検出し、その情報量が所定値以下である場合は電気的オフセットの検出を禁止してもよい。この場合は、再生時の転送レートを一定以上に保つことができる。   Since the electrical offset is detected only when a predetermined amount or less of information is stored in the recording buffer, the transfer rate between the host computer and the buffer memory can be kept above a certain level. In this case, no problem occurs even if the transfer rate between the drive and the buffer memory is lowered during recording. Similarly, the amount of information recorded in the reproduction buffer may be detected, and detection of an electrical offset may be prohibited if the amount of information is equal to or less than a predetermined value. In this case, the transfer rate during reproduction can be kept above a certain level.

また、過去に検出した温度および電気的オフセットの値から現在の電気的オフセットの値を計算する際には、過去の検出によって蓄積記憶している電気的オフセットおよび温度の値の中から現在の電気的オフセットおよび温度の値に近い値を探し出すため、電気的オフセットの検出を充分な回数行った後は、もはや電気的オフセットを検出する必要がなくなる。よって、ドライブおよびバッファメモリ間で、高レートな情報転送を実現できる。   In addition, when calculating the current electrical offset value from the temperature and electrical offset values detected in the past, the current electrical offset and temperature values accumulated and stored in the past detection are calculated. In order to find a value close to the value of the electrical offset and the temperature, it is no longer necessary to detect the electrical offset after the electrical offset has been detected a sufficient number of times. Therefore, high-rate information transfer can be realized between the drive and the buffer memory.

また、温度比較部1401が出力する温度比較信号によって、現在の温度との差が所定以内である温度の値が記憶されていない場合には電気的オフセットの検出を促すため、温度に対する電気的オフセットの特性が線形ではない場合においても高い精度の補正を実現できる。   In addition, when the temperature comparison signal output from the temperature comparison unit 1401 does not store a temperature value whose difference from the current temperature is within a predetermined range, an electrical offset with respect to the temperature is urged to prompt detection of the electrical offset. Even when the characteristic is not linear, high-accuracy correction can be realized.

また、本実施形態による光ディスク装置は、第2の実施形態で説明したように記録時および再生時のそれぞれに対応した回路設定の場合に対して補正値を計算し、補正を行う際に各回路設定に対応して補正値を切り換えてもよい。この場合さらに高い精度の補正が実現できる。   In addition, as described in the second embodiment, the optical disc apparatus according to the present embodiment calculates correction values for the case of circuit settings corresponding to each of recording and reproduction, and each circuit when performing correction. The correction value may be switched according to the setting. In this case, correction with higher accuracy can be realized.

上述した第2および3の実施形態によれば、電気的オフセットを検出する際にはレーザ発光を停止して回路に対する外部入力を遮断するため、回路規模の拡大の必要なく電気的オフセットの値を高い精度で検出することができる。またサーボ信号に対してホールドを行うことで電気的オフセットの検出後に高速にサーボ動作に復帰することができ、ドライブの記録再生動作を中断する時間を短くし、ドライブおよびバッファメモリ間で、高レートの情報転送を実現できる。   According to the second and third embodiments described above, when detecting the electrical offset, the laser emission is stopped and the external input to the circuit is shut off, so that the value of the electrical offset is not required to increase the circuit scale. It can be detected with high accuracy. Also, by holding the servo signal, it is possible to return to the servo operation at a high speed after detecting the electrical offset, shortening the time for interrupting the recording / reproducing operation of the drive and increasing the rate between the drive and the buffer memory. Information transfer can be realized.

また、電気的オフセットの検出は、再生バッファに所定以上の情報量が記憶されている場合のみ行うため、ホストコンピュータとバッファメモリの間の転送レートは一定以上に保つことができる。このときは、再生時にドライブとバッファメモリの間の転送レートが低下しても問題は生じない。なお、記録バッファに記憶されている情報量を検出し、その情報量が所定以上である場合に電気的オフセットの検出を禁止してもよい。このときも、記録時の転送レートも一定以上に保つことができる。   Further, since the electrical offset is detected only when a predetermined amount or more of information is stored in the reproduction buffer, the transfer rate between the host computer and the buffer memory can be kept at a certain level or more. In this case, no problem occurs even if the transfer rate between the drive and the buffer memory decreases during reproduction. Note that the amount of information stored in the recording buffer may be detected, and detection of an electrical offset may be prohibited when the amount of information is greater than or equal to a predetermined amount. Also at this time, the transfer rate at the time of recording can be kept above a certain level.

なお、実施形態1と同様に、ローパスフィルタを迂回するように回路を切り換えて電気的オフセットを検出してもよいし、信号経路を構成する電気回路に区分して電気的オフセットを補正してもよい。   As in the first embodiment, the circuit may be switched so as to bypass the low-pass filter, and the electrical offset may be detected, or the electrical offset may be corrected by dividing into electrical circuits that constitute the signal path. Good.

また、電気回路に対する外部入力を遮断する際、第1の実施形態で説明したように受光量を検出した直後の信号を基準電圧に短絡してもよい。この場合電気的オフセットに対する補正を必要とする信号の回路のみにおいて外部入力を遮断でき、他の信号系の処理に対して大きな影響を与えることなく電気的オフセットの値を高い精度で検出できる。   Further, when the external input to the electric circuit is cut off, the signal immediately after detecting the amount of received light may be short-circuited to the reference voltage as described in the first embodiment. In this case, the external input can be cut off only in the signal circuit that requires correction for the electrical offset, and the value of the electrical offset can be detected with high accuracy without greatly affecting the processing of other signal systems.

上述した実施形態では、サーボ信号に関して電気的オフセットを補正するための光ディスク装置の構成および動作を説明した。しかし、光ディスク装置は、それらの信号に限らず、光量信号に基づいて生成されるあらゆる信号に対して同じ処理を適用することができる。   In the above-described embodiment, the configuration and operation of the optical disc apparatus for correcting the electrical offset with respect to the servo signal have been described. However, the optical disk apparatus can apply the same processing to all signals generated based on the light amount signal, not limited to those signals.

(実施形態4)
図21は本実施形態による光ディスク装置の構成を示す。本実施形態による光ディスク装置はレベル調整部43および迷光調整部46を有しており、その各々はTE信号生成部1301に入力される信号および制御信号生成部47に入力される信号のレベルをより適切に調整する。その結果、光ディスク装置はより精度の高いサーボ制御を行うことができる。
(Embodiment 4)
FIG. 21 shows a configuration of the optical disc apparatus according to the present embodiment. The optical disc apparatus according to the present embodiment includes a level adjustment unit 43 and a stray light adjustment unit 46, each of which has a higher level of a signal input to the TE signal generation unit 1301 and a signal input to the control signal generation unit 47. Adjust appropriately. As a result, the optical disc apparatus can perform servo control with higher accuracy.

以下、光ディスク装置の構成を説明する。光ディスク装置は、光ヘッド40と、TE生成チップ41と、光ディスクコントローラ(ODC)42と、レンズ駆動回路7とを備えている。   Hereinafter, the configuration of the optical disc apparatus will be described. The optical disk apparatus includes an optical head 40, a TE generation chip 41, an optical disk controller (ODC) 42, and a lens driving circuit 7.

光ヘッド40は、レーザダイオード2と、コリメートレンズ3と、ビームスプリッタ4と、対物レンズ5と、受光量検出部6と、増幅部1300とを有する。各構成要素の機能および動作はすでに説明しているので、その説明は省略する。   The optical head 40 includes a laser diode 2, a collimator lens 3, a beam splitter 4, an objective lens 5, a received light amount detection unit 6, and an amplification unit 1300. Since the function and operation of each component have already been described, description thereof will be omitted.

光ヘッド40に関して留意すべきは、光ヘッド40から出力される信号には迷光に起因する信号が含まれていることである。「迷光」とは、光ヘッド40のコリメートレンズ3、ビームスプリッタ4および対物レンズ5間の光学経路におけるレーザ光の乱反射成分のことをいう。例えば、コリメートレンズ3から光ディスク1へ向けて放射されたレーザ光の一部は、対物レンズ5において反射され、再びコリメートレンズ3の方向へ戻ることが知られている。このコリメートレンズ3の方向へ戻る光を迷光という。迷光は、ディスク1からの反射光とともに受光量検出部6において検出され、その検出信号は増幅部1300において増幅される。以下、本明細書では、迷光に起因する信号を「迷光信号」と称し、その信号のレベルを「迷光オフセット」と称する。本実施形態の光ディスク装置は、後述する迷光調整部46によって迷光信号を除去することができる。   It should be noted about the optical head 40 that the signal output from the optical head 40 includes a signal due to stray light. “Stray light” refers to irregular reflection components of laser light in the optical path between the collimating lens 3, the beam splitter 4, and the objective lens 5 of the optical head 40. For example, it is known that part of the laser light emitted from the collimating lens 3 toward the optical disc 1 is reflected by the objective lens 5 and returns to the collimating lens 3 again. The light returning in the direction of the collimating lens 3 is called stray light. The stray light is detected by the received light amount detector 6 together with the reflected light from the disk 1, and the detection signal is amplified by the amplifier 1300. Hereinafter, in this specification, a signal caused by stray light is referred to as a “stray light signal”, and a level of the signal is referred to as a “stray light offset”. The optical disk apparatus according to the present embodiment can remove the stray light signal by the stray light adjusting unit 46 described later.

TE生成チップ41は、レベル調整部43と、TE信号生成部1301と、ローパスフィルタ1302とを有する。このうち、TE信号生成部1301およびローパスフィルタ1302は、すでに説明したとおりであるため、ここでは説明を省略する。レベル調整部43が設けられたTE生成チップ41は、例えば、半導体集積回路(IC)として生産され、光ディスク装置に実装され得る。   The TE generation chip 41 includes a level adjustment unit 43, a TE signal generation unit 1301, and a low pass filter 1302. Among these, since the TE signal generation unit 1301 and the low-pass filter 1302 are as described above, description thereof is omitted here. The TE generation chip 41 provided with the level adjusting unit 43 is produced as a semiconductor integrated circuit (IC), for example, and can be mounted on an optical disk device.

レベル調整部43は、レベル検出部43aとレベル補正部43bとを有しており、これらにより、増幅部1300からの増幅信号のレベルを調整して出力する。以下、図22(a)から(d)を参照しながら、レベル調整部43の構成および動作をより詳しく説明する。なお、レベル調整部43の動作条件、すなわちレベル調整部43がレベルを調整するときの条件は、レーザダイオード2が点灯しており、かつ、光ディスク装置がフォーカス制御動作およびトラッキング制御動作を行っていないことである。   The level adjustment unit 43 includes a level detection unit 43a and a level correction unit 43b, and adjusts and outputs the level of the amplified signal from the amplification unit 1300 by these. Hereinafter, the configuration and operation of the level adjusting unit 43 will be described in more detail with reference to FIGS. 22 (a) to 22 (d). The operating condition of the level adjusting unit 43, that is, the condition when the level adjusting unit 43 adjusts the level is that the laser diode 2 is lit and the optical disc apparatus is not performing the focus control operation and the tracking control operation. That is.

レベル調整部43は、TE信号生成部1301の処理能力との関係を考慮してその仕様が決定されている。図22(a)は、TE信号生成部1301内部のアンプ(図示せず)が処理可能なダイナミックレンジDを示す。ダイナミックレンジDは下限値Dminおよび上限値Dmaxによって規定される範囲である。TE信号生成部1301は、ダイナミックレンジDに収まる振幅を有する内部信号に対しては正常な処理を行ってTE信号を生成することができる。一方、図22(b)に示すように、内部信号のレベルが上限値Dmaxを超えているときは、TE信号生成部1301は上限値Dmax以上の飽和部分を処理することができない。また、図22(c)に示すように、内部信号のレベルが下限値Dminよりも小さいときも、TE信号生成部1301は下限値Dminよりも小さい部分(いわゆる不感帯部分)を処理することができない。   The specification of the level adjustment unit 43 is determined in consideration of the relationship with the processing capability of the TE signal generation unit 1301. FIG. 22A shows a dynamic range D that can be processed by an amplifier (not shown) in the TE signal generation unit 1301. The dynamic range D is a range defined by the lower limit value Dmin and the upper limit value Dmax. The TE signal generation unit 1301 can generate a TE signal by performing normal processing on an internal signal having an amplitude within the dynamic range D. On the other hand, as shown in FIG. 22B, when the level of the internal signal exceeds the upper limit value Dmax, the TE signal generation unit 1301 cannot process a saturated portion equal to or higher than the upper limit value Dmax. Further, as shown in FIG. 22C, even when the level of the internal signal is smaller than the lower limit value Dmin, the TE signal generation unit 1301 cannot process a portion smaller than the lower limit value Dmin (so-called dead zone portion). .

TE信号生成部1301内を伝送される内部信号のレベルは入力信号のレベルに応じて変化し、または、入力信号はそのままTE信号生成部1301の内部信号として利用される。そこで、レベル調整部43は、TE信号生成部1301の内部信号が図22(a)に示すダイナミックレンジDに入るように、TE信号生成部1301への入力信号のレベルを調整する。図22(d)は、TE信号生成部1301のダイナミックレンジDに入る入力信号の範囲を示す。入力信号のレベル(入力電圧)が基準電圧C±Aの範囲に入っているとき、TE信号生成部1301の内部信号は図22(a)の範囲に入る。図22(d)には、基準電圧CからΔCだけ高い電圧を振幅中心とする信号が示されている。なお、基準電圧Cおよび基準電圧Cからの幅(±A)は、光ディスク装置の記録再生動作に関して既知の変動範囲の最大値および最小値から決定される。   The level of the internal signal transmitted through the TE signal generation unit 1301 changes according to the level of the input signal, or the input signal is directly used as the internal signal of the TE signal generation unit 1301. Therefore, the level adjustment unit 43 adjusts the level of the input signal to the TE signal generation unit 1301 so that the internal signal of the TE signal generation unit 1301 falls within the dynamic range D shown in FIG. FIG. 22D shows the range of the input signal that falls within the dynamic range D of the TE signal generator 1301. When the level of the input signal (input voltage) is in the range of the reference voltage C ± A, the internal signal of the TE signal generator 1301 is in the range of FIG. FIG. 22D shows a signal whose amplitude is centered on a voltage higher than the reference voltage C by ΔC. Note that the reference voltage C and the width (± A) from the reference voltage C are determined from the maximum value and the minimum value of the known fluctuation range regarding the recording / reproducing operation of the optical disc apparatus.

レベル調整部43のレベル検出部43aは、増幅部1300から入力された信号のレベルを一定の期間(例えば、信号の数周期)にわたって検出し、検出結果をレベル補正部43bに送る。するとレベル補正部43bは、基準電圧Cからのずれ(ΔC)を算出し、入力信号のレベルに(−ΔC)を加算して信号レベルを補正する。その結果、レベル補正部43bは振幅中心が基準電圧Cに一致する信号を得て、その信号をTE信号生成部1301に出力する。以上の処理の結果、TE信号生成部1301は正常に動作しかつ精度のよいTE信号を得ることができる。なお、信号の振幅中心となる電圧を基準電圧Cに一致させてもその振幅が上述の振幅Aよりも大きい場合がある。そのときは、レベル補正部43bは、さらに信号を定数倍し、その振幅の最大値および最小値の絶対値がC±Aに収まるように信号のレベルを補正すればよい。   The level detection unit 43a of the level adjustment unit 43 detects the level of the signal input from the amplification unit 1300 over a certain period (for example, several signal cycles), and sends the detection result to the level correction unit 43b. Then, the level correction unit 43b calculates a deviation (ΔC) from the reference voltage C, and adds (−ΔC) to the level of the input signal to correct the signal level. As a result, the level correction unit 43b obtains a signal whose amplitude center matches the reference voltage C, and outputs the signal to the TE signal generation unit 1301. As a result of the above processing, the TE signal generation unit 1301 can operate normally and obtain an accurate TE signal. Note that even if the voltage at the center of the amplitude of the signal is matched with the reference voltage C, the amplitude may be larger than the amplitude A described above. In that case, the level correction unit 43b may further multiply the signal by a constant and correct the signal level so that the absolute values of the maximum and minimum values of the amplitude fall within C ± A.

なお、入力信号のレベルを変更することは、入力信号のレベルに電気的なオフセット(−ΔC)を与えることを意味している。このオフセットは、任意の値で与えてもよいし、ステップ状の値(−10mV、−20mV等)のひとつとして与えてもよい。   Note that changing the level of the input signal means giving an electrical offset (−ΔC) to the level of the input signal. This offset may be given as an arbitrary value or may be given as one of step-like values (−10 mV, −20 mV, etc.).

上述の処理によれば、TE信号生成部1301のダイナミックレンジを狭く設定しても正常にTE信号生成部1301を動作させることができ、TE信号生成部1301の省電力化を実現できる。さらに、アナログ演算を行うTE信号生成部1301のダイナミックレンジを狭くすることにより、ディジタル演算を行う制御信号生成部47に信号を入力する際のA/D変換の分解能を向上させることができる。   According to the above-described processing, even if the dynamic range of the TE signal generation unit 1301 is set to be narrow, the TE signal generation unit 1301 can be operated normally, and power saving of the TE signal generation unit 1301 can be realized. Further, by narrowing the dynamic range of the TE signal generation unit 1301 that performs analog calculation, it is possible to improve the resolution of A / D conversion when a signal is input to the control signal generation unit 47 that performs digital calculation.

次に、ODC42を説明する。ODC42は、オフセット検出部48と、検出値記憶部44と、補正値計算部45と、オフセット補正部1303と、迷光調整部46と、制御信号生成部47とを有する。   Next, the ODC 42 will be described. The ODC 42 includes an offset detection unit 48, a detection value storage unit 44, a correction value calculation unit 45, an offset correction unit 1303, a stray light adjustment unit 46, and a control signal generation unit 47.

オフセット検出部48、検出値記憶部44、補正値計算部45およびオフセット補正部1303の各機能は、例えば図1に示す同じ名称の構成要素の機能と同様である。すなわち、オフセット検出部48はローパスフィルタ1302から出力された信号に基づいてオフセットを検出し、検出値記憶部44はオフセット検出部48が出力するオフセット信号の値をすべて記憶する。また、補正値計算部45は、検出値記憶部44に記憶されたオフセット値を読み出して電気的オフセットの補正値を計算して補正信号を出力する。オフセット補正部1303は、補正値計算部45から出力された補正値に基づいてローパスフィルタ1302の出力信号を補正する。なお、図には実施形態1から3による光ディスク装置に共通して設けられたオフセット検出部、検出値記憶部、補正値計算部およびオフセット補正部のみを示している。   Each function of the offset detection unit 48, the detection value storage unit 44, the correction value calculation unit 45, and the offset correction unit 1303 is the same as the function of the component having the same name illustrated in FIG. That is, the offset detection unit 48 detects an offset based on the signal output from the low-pass filter 1302, and the detection value storage unit 44 stores all the values of the offset signal output by the offset detection unit 48. The correction value calculation unit 45 reads the offset value stored in the detection value storage unit 44, calculates the correction value of the electrical offset, and outputs a correction signal. The offset correction unit 1303 corrects the output signal of the low-pass filter 1302 based on the correction value output from the correction value calculation unit 45. In the figure, only an offset detection unit, a detection value storage unit, a correction value calculation unit, and an offset correction unit provided in common with the optical disc apparatuses according to the first to third embodiments are illustrated.

以上の処理により、光ディスク装置内のアンプ等に起因する電気的オフセットが補正される。さらに、この補正処理によれば、レベル調整部43において意図的に信号に与えられた電気的オフセットをも補正できる。例えば、レベル補正部43bがステップ状の値のうち“−10mV”を与える場合を考える。“−13mV”のオフセットによって完全な補正が可能であるとすると、−10mVと−13mVとの間の差(−3mV)は、信号に意図的に与えられた電気的オフセットになる。オフセット補正部1303は、この電気的オフセットを含めてそれまでに生じた電気的オフセットを補正することができる。   Through the above processing, the electrical offset caused by the amplifier or the like in the optical disc apparatus is corrected. Furthermore, according to this correction process, the level adjustment unit 43 can also correct an electrical offset intentionally given to the signal. For example, consider the case where the level correction unit 43b gives “−10 mV” of the step-like value. Assuming a complete correction is possible with an offset of “−13 mV”, the difference between −10 mV and −13 mV (−3 mV) is an electrical offset intentionally given to the signal. The offset correction unit 1303 can correct the electrical offset that has occurred so far, including this electrical offset.

次に、迷光調整部46の構成および動作を説明する。迷光調整部46は、迷光検出部46aおよび迷光補正部46bを有し、光ヘッド40内の光学経路に起因する迷光を除去する。所定の条件の下では、迷光に関する信号のみが迷光調整部46に入力される。「所定の条件」とは、レーザダイオード2が点灯していること、フォーカス制御動作およびトラッキング制御動作が行われていないこと、および、光ディスク1からの反射光を受光量検出部6が受光しないこと(例えば対物レンズ5が光ディスク1から十分離れていること)である。本明細書では、この条件を迷光調整部46が迷光を調整するときの条件としている。   Next, the configuration and operation of the stray light adjustment unit 46 will be described. The stray light adjustment unit 46 includes a stray light detection unit 46 a and a stray light correction unit 46 b, and removes stray light caused by the optical path in the optical head 40. Under predetermined conditions, only a signal related to stray light is input to the stray light adjusting unit 46. The “predetermined conditions” are that the laser diode 2 is turned on, that the focus control operation and the tracking control operation are not performed, and that the received light amount detection unit 6 does not receive the reflected light from the optical disc 1. (For example, the objective lens 5 is sufficiently separated from the optical disc 1). In the present specification, this condition is set as a condition when the stray light adjusting unit 46 adjusts the stray light.

受光量検出部6が反射光を受光しないようにするために、レンズ駆動回路7はレンズ5に物理的に連結されたフォーカスアクチュエータ(図示せず)に予め規定された駆動信号を与え、フォーカスアクチュエータは駆動信号にしたがって対物レンズ5を光ディスク1に垂直な方向で、かつ光ディスク1から離れる方向に十分な距離だけ移動させる。このような動作は、制御信号生成部47からの制御信号に基づいてレンズ駆動回路7によって行われる。また、光ディスク1の情報記録層にデータを書き込み、情報記録層からデータ読み出す際には、光ビームの焦点が情報記録層に位置するようにレンズ駆動回路7からフォーカスアクチュエータに駆動信号が出力される。   In order to prevent the received light amount detection unit 6 from receiving the reflected light, the lens drive circuit 7 gives a predetermined drive signal to a focus actuator (not shown) physically connected to the lens 5, and the focus actuator Moves the objective lens 5 by a sufficient distance in a direction perpendicular to the optical disc 1 and away from the optical disc 1 in accordance with the drive signal. Such an operation is performed by the lens driving circuit 7 based on a control signal from the control signal generation unit 47. Further, when writing data to the information recording layer of the optical disc 1 and reading data from the information recording layer, a driving signal is output from the lens driving circuit 7 to the focus actuator so that the focus of the light beam is positioned on the information recording layer. .

レンズ駆動回路7は光ディスク1に垂直な方向のみならず、光ディスク1の半径方向にもレンズ5を駆動することができる。このとき、レンズ駆動回路7はレンズ5に物理的に連結されたトラッキングコイル(図示せず)に駆動信号を与え、トラッキングコイルは駆動信号にしたがってレンズ5を光ディスク1の半径方向に駆動する。これにより、光ビームの焦点位置が記録トラックを外れないように制御することができる。トラッキングコイルによって制御できないような光ヘッド40の大きな半径方向の移動は、光ヘッド40を移送する移送台(図示せず)を移動させることによって光ヘッドを所定の記録トラックまで移動させ、トラッキングコイルによってその記録トラックに追随するように制御が行われる。   The lens driving circuit 7 can drive the lens 5 not only in the direction perpendicular to the optical disc 1 but also in the radial direction of the optical disc 1. At this time, the lens drive circuit 7 gives a drive signal to a tracking coil (not shown) physically connected to the lens 5, and the tracking coil drives the lens 5 in the radial direction of the optical disc 1 according to the drive signal. Thereby, it is possible to control so that the focal position of the light beam does not deviate from the recording track. The large radial movement of the optical head 40, which cannot be controlled by the tracking coil, moves the optical head to a predetermined recording track by moving a transfer table (not shown) for transferring the optical head 40. Control is performed so as to follow the recording track.

迷光検出部46aが迷光信号のレベルすなわち迷光オフセットを検出し保持することにより、迷光補正部46bはオフセット補正部1303の出力信号からその迷光オフセットを減算して容易に迷光信号を除去できる。その結果、制御信号生成部47は、迷光補正部46bから出力された信号を受けて迷光の影響のない制御信号を生成することができ、これにより精度の高いトラッキング制御が実現される。   When the stray light detection unit 46a detects and holds the level of the stray light signal, that is, the stray light offset, the stray light correction unit 46b can easily remove the stray light signal by subtracting the stray light offset from the output signal of the offset correction unit 1303. As a result, the control signal generation unit 47 can receive the signal output from the stray light correction unit 46b and generate a control signal free from the influence of stray light, thereby realizing highly accurate tracking control.

次に、図23を参照しながら、本実施形態による光ディスク装置のレベル補正動作および迷光補正動作の一連の処理手順を説明する。図23は、本実施形態による光ディスク装置の補正処理の手順を示す。ステップS401において、レーザダイオード2が点灯してレーザ光が放射される。このとき、光ディスク装置はフォーカス制御動作およびトラッキング制御動作を行っておらず、かつ、受光量検出部6が光ディスク1からの反射光を受光しない位置まで対物レンズ5をフォーカス方向に移動させる。   Next, a series of processing procedures of the level correction operation and the stray light correction operation of the optical disc apparatus according to the present embodiment will be described with reference to FIG. FIG. 23 shows the procedure of the correction process of the optical disc apparatus according to the present embodiment. In step S401, the laser diode 2 is turned on and laser light is emitted. At this time, the optical disc apparatus does not perform the focus control operation and the tracking control operation, and moves the objective lens 5 in the focus direction to a position where the received light amount detection unit 6 does not receive the reflected light from the optical disc 1.

次にステップS402において、レベル調整部43はレベル補正を行ってTE信号生成部1301へ入力される信号のレベルを調整する。ステップS403では、オフセット補正部1303は電気的オフセット補正する。次のステップS404では、迷光調整部46は迷光オフセットを検出するとともに迷光を補正する。   In step S402, the level adjustment unit 43 performs level correction to adjust the level of the signal input to the TE signal generation unit 1301. In step S403, the offset correction unit 1303 performs electrical offset correction. In the next step S404, the stray light adjustment unit 46 detects the stray light offset and corrects the stray light.

ステップS404までの処理によって電気的オフセットおよび迷光オフセットが補正されると、次のステップS405において、光ディスク装置はフォーカス制御を行って光ビームを光ディスク1の情報記録層上に収束させ、ステップS406において、トラッキング制御を行って光ビームを光ディスク1の記録トラック上に正しく走査させる。その後、光ディスク1へのデータの記録動作または光ディスク1からのデータ読み出し動作が開始されると、所定の時間間隔で、ステップS407が実行される。   When the electrical offset and the stray light offset are corrected by the processing up to step S404, in the next step S405, the optical disc apparatus performs focus control to converge the light beam on the information recording layer of the optical disc 1, and in step S406, Tracking control is performed so that the light beam is correctly scanned onto the recording track of the optical disc 1. Thereafter, when an operation of recording data on the optical disc 1 or an operation of reading data from the optical disc 1 is started, step S407 is executed at predetermined time intervals.

ステップS407では、オフセット補正部1303は電気的オフセットを検出または推定して、必要に応じて電気的オフセットを補正する。なお、所定の時間間隔の他に、実施形態1による光ディスク装置のように温度検出部を設けて、所定の温度に到達したときにステップS407を実行してもよい。   In step S407, the offset correction unit 1303 detects or estimates the electrical offset and corrects the electrical offset as necessary. In addition to the predetermined time interval, a temperature detection unit may be provided as in the optical disc apparatus according to the first embodiment, and step S407 may be executed when the predetermined temperature is reached.

なお、ステップS404における迷光補正は、電気的オフセットの補正と異なり、光ディスク装置の起動時に一度だけ補正すればよい。動作開始後の温度変化が迷光の発生状態に対して与える影響は実質的に無視できるからである。迷光補正処理を行う際には、例えば実施形態2の光ディスク装置の動作と同様、光ディスク装置はデータの記録動作時と再生動作時とで設定を変更して迷光オフセット検出および補正を行ってもよい。このとき、例えば設定制御部715は、記録用発光パワーと再生用発光パワーとを切り替えてレーザダイオード2を発光させる。   Note that the stray light correction in step S404 may be corrected only once when the optical disc apparatus is activated, unlike the correction of the electrical offset. This is because the influence of the temperature change after the start of operation on the generation state of stray light can be substantially ignored. When performing the stray light correction process, for example, as in the operation of the optical disc apparatus of the second embodiment, the optical disc apparatus may detect and correct the stray light offset by changing the settings during the data recording operation and the reproduction operation. . At this time, for example, the setting control unit 715 switches the recording light emission power and the reproduction light emission power to cause the laser diode 2 to emit light.

図21の光ディスク装置はレベル調整部43および迷光調整部46の両方を備えているが、これらは一方のみが設けられてもよい。レベル調整部43および迷光調整部46の各動作は独立しているので、各々を上述した各条件の下で動作させることにより、上述の各目的を達成できる。   The optical disk apparatus of FIG. 21 includes both the level adjustment unit 43 and the stray light adjustment unit 46, but only one of them may be provided. Since the operations of the level adjusting unit 43 and the stray light adjusting unit 46 are independent, each of the above-described objects can be achieved by operating each of the level adjusting unit 43 and the stray light adjusting unit 46 under the above-described conditions.

レベル調整部43および/または迷光調整部46は、実施形態1から3による光ディスク装置に組み込まれてもよい。例えば、図24は、実施形態1による光ディスク装置にレベル調整部43および迷光調整部46を設けた他の光ディスク装置の構成を示す。レベル調整部43は、第2遮断部102とTE信号生成部103に設けられ、TE信号生成部103へ入力される信号のレベルを調整する。また、迷光調整部46は、オフセット補正部111と制御信号生成部110との間に設けられ、精度の高いトラッキング制御およびフォーカス制御が実現される。また、本発明の第2の実施形態による光ディスク装置にレベル調整部を設ける場合には、例えばレベル調整部を増幅部700およびFE信号生成部701の間に配置して、レベル調整部がFE信号生成部701に入力される信号のレベルを調整してもよい。これにより、FE信号生成部701が正常に動作するとともに精度のよいFE信号を得ることができる。さらにFE信号生成部701のダイナミックレンジを小さくできることに伴う上述の利点も得ることができる。   The level adjustment unit 43 and / or the stray light adjustment unit 46 may be incorporated in the optical disc apparatus according to the first to third embodiments. For example, FIG. 24 shows a configuration of another optical disc apparatus in which the level adjusting unit 43 and the stray light adjusting unit 46 are provided in the optical disc apparatus according to the first embodiment. The level adjustment unit 43 is provided in the second blocking unit 102 and the TE signal generation unit 103 and adjusts the level of the signal input to the TE signal generation unit 103. Further, the stray light adjustment unit 46 is provided between the offset correction unit 111 and the control signal generation unit 110, and realizes highly accurate tracking control and focus control. Further, when the level adjusting unit is provided in the optical disc apparatus according to the second embodiment of the present invention, for example, the level adjusting unit is arranged between the amplifying unit 700 and the FE signal generating unit 701, and the level adjusting unit uses the FE signal. The level of the signal input to the generation unit 701 may be adjusted. As a result, the FE signal generation unit 701 operates normally and an accurate FE signal can be obtained. Furthermore, the above-described advantages associated with reducing the dynamic range of the FE signal generation unit 701 can be obtained.

なお、1台のデータ処理装置において、第1〜第3の各実施形態の2以上を組み合わせて利用することも可能である。例えば第1および第2の実施形態による処理を組み合わせて、トラッキングエラー信号およびフォーカスエラー信号の両方について、各信号に重畳された電気的オフセットを別個に補正することができる。   In addition, it is also possible to use a combination of two or more of the first to third embodiments in one data processing device. For example, by combining the processes according to the first and second embodiments, the electrical offset superimposed on each signal can be separately corrected for both the tracking error signal and the focus error signal.

以上、第1から第4の実施形態による光ディスク装置を説明した。各実施形態による光ディスク装置は、電気的オフセットを検出する際の外部入力の遮断の方法、回路の各部の電気的オフセットの切り分け、記録および再生にそれぞれ対応した設定、補正値の計算方法、補正値を更新する状況、および、電気的オフセットを検出する状況等において互いに異なっている場合がある。しかし、これらの方法、設定内容等の動作条件を互いに自由に組み合わせることにより、高レートの情報転送およびより高精度なオフセット補正、レベル補正、迷光補正を実現させることができる。その結果、サーボ信号の品質が高くなり、精度の高いサーボ制御を実現できる。   The optical disk apparatus according to the first to fourth embodiments has been described above. The optical disc apparatus according to each embodiment includes a method for shutting off an external input when detecting an electrical offset, an electrical offset separation for each part of the circuit, a setting corresponding to recording and reproduction, a method for calculating a correction value, and a correction value. May be different from each other in a situation where the current offset is updated and a situation where an electrical offset is detected. However, it is possible to realize high-rate information transfer and more accurate offset correction, level correction, and stray light correction by freely combining operating conditions such as these methods and setting contents. As a result, the quality of the servo signal is improved, and highly accurate servo control can be realized.

なお、本明細書ではサーボ制御の例として、トラッキング制御およびフォーカスエラー制御のそれぞれを説明した。明細書および図面における、TE/FE信号、FE/TE生成チップ、TE/FE信号生成部は、それぞれサーボ信号、サーボ信号生成チップ、サーボ信号生成回路などと総括することができる。   In the present specification, tracking control and focus error control have been described as examples of servo control. The TE / FE signal, the FE / TE generation chip, and the TE / FE signal generation unit in the specification and the drawings can be summarized as a servo signal, a servo signal generation chip, a servo signal generation circuit, and the like, respectively.

本発明によれば、電気的オフセットを補正する際に、電気的オフセットを検出する場合と、過去の温度および電気的オフセットの値から現在の電気的オフセットの値を計算する場合を設けるので、光ディスク装置の記録再生動作を中断する頻度を下げ、光ディスク装置およびバッファメモリ間で、高レートな情報転送を実現できる。このような光ディスク装置は、CD、DVD−ROM、DVD−RAM,DVD−RW,DVD−R,+RW,+R、BD等に対してデータの読み出しおよび/または書き込みを行うあらゆる光ディスク装置に対して適用することができる。   According to the present invention, when the electrical offset is corrected, the case where the electrical offset is detected and the case where the current electrical offset value is calculated from the past temperature and the electrical offset value are provided. It is possible to reduce the frequency of interrupting the recording / reproducing operation of the apparatus and realize high-rate information transfer between the optical disk apparatus and the buffer memory. Such an optical disk device is applicable to any optical disk device that reads and / or writes data to, for example, a CD, DVD-ROM, DVD-RAM, DVD-RW, DVD-R, + RW, + R, and BD. can do.

実施形態1による光ディスク装置のブロック図である。1 is a block diagram of an optical disc device according to Embodiment 1. FIG. 状況判断部107のブロック図である。4 is a block diagram of a situation determination unit 107. FIG. 状況判断部107に関連する信号のタイミングチャートである。7 is a timing chart of signals related to the situation determination unit 107. 検出制御部108のブロック図である。3 is a block diagram of a detection control unit 108. FIG. 検出制御部108に関連する信号のタイミングチャートである。4 is a timing chart of signals related to the detection control unit 108. 温度記憶部106に記憶される値および検出値記憶部113に記憶される値と、検出信号および更新信号との関係を示す図である。It is a figure which shows the relationship between the value memorize | stored in the temperature memory | storage part, the value memorize | stored in the detected value memory | storage part 113, and a detection signal and an update signal. 光ディスク装置19の動作の手順を示すフローチャートである。4 is a flowchart showing an operation procedure of the optical disc device 19. 実施形態2による光ディスク装置のブロック図である。6 is a block diagram of an optical disc apparatus according to Embodiment 2. FIG. 状況判断部709のブロック図である。6 is a block diagram of a situation determination unit 709. FIG. 状況判断部709に関連する信号のタイミングチャートである。7 is a timing chart of signals related to a situation determination unit 709. 検出制御部710のブロック図である。3 is a block diagram of a detection control unit 710. FIG. 検出制御部710に関連する信号のタイミングチャートである。7 is a timing chart of signals related to a detection control unit 710. 温度記憶部708に記憶される値および検出値記憶部713に記憶される値と、検出信号および更新信号との関係を示す図である。It is a figure which shows the relationship between the value memorize | stored in the temperature memory | storage part 708, the value memorize | stored in the detected value memory | storage part 713, and a detection signal and an update signal. 光ディスク装置29の動作の手順を示すフローチャートである。4 is a flowchart showing a procedure of an operation of the optical disc device 29. 実施形態3による光ディスク装置のブロック図である。6 is a block diagram of an optical disc device according to Embodiment 3. FIG. 状況判断部1309のブロック図である。6 is a block diagram of a situation determination unit 1309. FIG. 状況判断部1309に関連する信号のタイミングチャートである。10 is a timing chart of signals related to a situation determination unit 1309. 検出制御部1310のブロック図である。5 is a block diagram of a detection control unit 1310. FIG. 検出制御部1310に関連する信号のタイミングチャートである。10 is a timing chart of signals related to the detection control unit 1310. 光ディスク装置39の動作の手順を示すフローチャートである。5 is a flowchart showing a procedure of operation of the optical disc device 39. 実施形態4による光ディスク装置のブロック図である。FIG. 6 is a block diagram of an optical disc device according to a fourth embodiment. (a)はTE信号生成部1301内部のアンプが処理可能なダイナミックレンジDを示す図であり、(b)は内部信号のレベルが上限値Dmaxを超えている状態を示す図であり、(c)は内部信号のレベルが下限値Dminよりも小さい状態を示す図であり、(d)は、TE信号生成部1301のダイナミックレンジDに入る入力信号の範囲を示す図である。(A) is a figure which shows the dynamic range D which the amplifier in TE signal generation part 1301 can process, (b) is a figure which shows the state in which the level of an internal signal exceeds upper limit Dmax, (c ) Is a diagram illustrating a state in which the level of the internal signal is smaller than the lower limit value Dmin, and (d) is a diagram illustrating a range of an input signal that falls within the dynamic range D of the TE signal generation unit 1301. 第4の実施形態による光ディスク装置の補正処理の手順を示すフローチャートである。14 is a flowchart illustrating a procedure of correction processing of the optical disc device according to the fourth embodiment. 第1の実施形態による光ディスク装置にレベル調整部43および迷光調整部46を設けた光ディスク装置の構成を示す図である。FIG. 2 is a diagram illustrating a configuration of an optical disc apparatus in which a level adjustment unit 43 and a stray light adjustment unit 46 are provided in the optical disc apparatus according to the first embodiment. 従来の光ディスク装置のブロック図である。It is a block diagram of the conventional optical disk apparatus.

符号の説明Explanation of symbols

1 光ディスク
2 レーザダイオード
3 コリメートレンズ
4 ビームスプリッタ
5 対物レンズ
6 受光量検出部
7 レンズ駆動回路
10 光ヘッド
11 TE生成チップ
12 光ディスクコントローラ
13 センサ部
40 光ヘッド
41 TE生成チップ
42 光ディスクコントローラ
43 レベル調整部
43a レベル検出部
43b レベル補正部
44 検出値記憶部
45 補正値計算部
46 迷光調整部
46a 迷光検出部
46b 迷光補正部
47 制御信号生成部
100 第一遮断部
101 増幅部
102 第二遮断部
103 TE信号生成部
104 第一温度検出部
105 第二温度検出部
106 温度記憶部
107 状況判断部
108 検出制御部
109 ローパスフィルタ
110 制御信号生成部
111 オフセット補正部
112 オフセット検出部
113 検出値記憶部
114 補正値計算部
DESCRIPTION OF SYMBOLS 1 Optical disk 2 Laser diode 3 Collimating lens 4 Beam splitter 5 Objective lens 6 Light reception amount detection part 7 Lens drive circuit 10 Optical head 11 TE generation chip 12 Optical disk controller 13 Sensor part 40 Optical head 41 TE generation chip 42 Optical disk controller 43 Level adjustment part 43a level detection unit 43b level correction unit 44 detection value storage unit 45 correction value calculation unit 46 stray light adjustment unit 46a stray light detection unit 46b stray light correction unit 47 control signal generation unit 100 first blocking unit 101 amplifying unit 102 second blocking unit 103 TE Signal generation unit 104 First temperature detection unit 105 Second temperature detection unit 106 Temperature storage unit 107 Situation determination unit 108 Detection control unit 109 Low-pass filter 110 Control signal generation unit 111 Offset correction unit 112 Offset detection unit 13 detection value storage unit 114 correction value calculation unit

Claims (17)

情報記録層を有する光ディスクに対してデータの書き込みおよび読み出しの少なくとも一方を行う光ディスク装置であって、
光を放射する光源と、
前記光を収束させるレンズと、
前記光ディスクで反射された前記光を検出して再生信号を出力する光検出器と、
前記再生信号および所定の基準信号の一方を出力する少なくとも1つの遮断部と、
前記遮断部の出力信号に基づいてサーボ信号を生成するサーボ信号生成部と、
前記サーボ信号生成部で発生するオフセットを第1オフセットとして検出するオフセット検出部であって、前記遮断部から基準信号が出力されているときの前記サーボ信号生成部の出力値を前記第1オフセットの値として扱うオフセット検出部と、
検出された前記第1オフセットの値を時系列的に順次記憶する記憶部と、
前記記憶部に保持された前記第1オフセットの値に基づいて第2オフセットを補間演算して生成する計算部と、
前記第1オフセットの値または前記第1オフセットの値および前記第2オフセットの値に基づいて前記サーボ信号を補正する補正部と、を備え、
前記計算部は、記憶された前記第1オフセットの値の変化率に基づいて前記第2オフセットを生成する光ディスク装置。
An optical disc apparatus that performs at least one of data writing and reading with respect to an optical disc having an information recording layer,
A light source that emits light;
A lens for converging the light;
A photodetector that detects the light reflected by the optical disc and outputs a reproduction signal;
At least one blocking unit that outputs one of the reproduction signal and a predetermined reference signal;
A servo signal generation unit that generates a servo signal based on an output signal of the blocking unit;
An offset detection unit that detects an offset generated in the servo signal generation unit as a first offset, and outputs an output value of the servo signal generation unit when the reference signal is output from the blocking unit as the first offset An offset detection unit treated as a value,
A storage unit for sequentially storing the detected value of the first offset in time series;
A calculation unit that generates a second offset by interpolation based on the value of the first offset held in the storage unit;
A correction unit that corrects the servo signal based on the first offset value or the first offset value and the second offset value;
The said calculating part is an optical disk apparatus which produces | generates a said 2nd offset based on the change rate of the value of the stored said 1st offset.
前記サーボ信号生成部の温度を測定するセンサと、
測定された前記温度に基づいて前記補正値の更新の要否を指示する更新信号を生成し、かつ、前記補正値の最後の更新時からの経過時間に基づいて前記第1オフセットの検出の要否を示す検出信号を生成する判断部と
をさらに備え、前記検出信号が前記第1オフセットの検出を指示し、かつ、前記更新信号が前記補正値の更新を指示するとき、前記オフセット検出部は現在の第1オフセットを検出し、前記補正部は前記現在の第1オフセットの値を補正値として出力する、請求項1に記載の光ディスク装置。
A sensor for measuring the temperature of the servo signal generator;
An update signal that indicates whether the correction value needs to be updated is generated based on the measured temperature, and the first offset needs to be detected based on an elapsed time since the last update of the correction value. A determination unit that generates a detection signal indicating NO, and when the detection signal instructs the detection of the first offset and the update signal instructs the update of the correction value, the offset detection unit includes: The optical disc apparatus according to claim 1, wherein a current first offset is detected, and the correction unit outputs the current first offset value as a correction value.
前記サーボ信号生成部の温度を測定するセンサと、
測定された前記温度に基づいて前記補正値の更新の要否を指示する更新信号を生成し、かつ、前記補正値の最後の更新時からの経過時間に基づいて前記第1オフセットの検出の要否を示す検出信号を生成する判断部と
をさらに備え、前記検出信号が前記第1オフセットの検出を指示せず、かつ、前記更新信号が前記補正値の更新を指示するとき、前記計算部は前記第2オフセットを導出する、請求項1に記載の光ディスク装置。
A sensor for measuring the temperature of the servo signal generator;
An update signal that indicates whether the correction value needs to be updated is generated based on the measured temperature, and the first offset needs to be detected based on an elapsed time since the last update of the correction value. A determination unit that generates a detection signal indicating NO, and when the detection signal does not instruct the detection of the first offset and the update signal instructs to update the correction value, The optical disc apparatus according to claim 1, wherein the second offset is derived.
前記サーボ信号生成部の温度を測定するセンサと、
測定された前記温度に基づいて前記補正値の更新の要否を指示する更新信号を生成し、かつ、前記補正値の最後の更新時からの経過時間に基づいて前記第1オフセットの検出の要否を示す検出信号を生成する判断部と
をさらに備え、前記検出信号が前記第1オフセットの検出を指示せず、かつ、前記更新信号が前記補正値の更新を指示しないとき、前記補正部は現在の補正値に基づいて前記サーボ信号を補正する、請求項1に記載の光ディスク装置。
A sensor for measuring the temperature of the servo signal generator;
An update signal that indicates whether the correction value needs to be updated is generated based on the measured temperature, and the first offset needs to be detected based on an elapsed time since the last update of the correction value. And a determination unit that generates a detection signal indicating NO, and when the detection signal does not instruct detection of the first offset and the update signal does not instruct update of the correction value, the correction unit includes: The optical disk apparatus according to claim 1, wherein the servo signal is corrected based on a current correction value.
前記再生信号の遮断の要否を指示する前記遮断信号を生成する検出制御部をさらに備え、
前記検出信号が前記第1オフセットの検出を指示するとき、前記検出制御部は前記再生信号の遮断を指示する遮断信号を生成し、
前記遮断信号に基づいて、前記遮断部は前記再生信号を遮断して所定の基準信号を出力する、請求項2に記載の光ディスク装置。
A detection control unit that generates the blocking signal that instructs whether or not to block the reproduction signal;
When the detection signal instructs detection of the first offset, the detection control unit generates a blocking signal that instructs blocking of the reproduction signal;
The optical disc apparatus according to claim 2, wherein the blocking unit blocks the reproduction signal and outputs a predetermined reference signal based on the blocking signal.
前記再生信号の遮断の要否を指示する前記遮断信号を生成する検出制御部をさらに備え、
前記検出信号が前記第1オフセットの検出を指示するとき、前記検出制御部は前記再生信号の遮断を指示する遮断信号を生成し、
前記遮断信号に基づいて前記光源は発光を停止する、請求項2に記載の光ディスク装置。
A detection control unit that generates the blocking signal that instructs whether or not to block the reproduction signal;
When the detection signal instructs detection of the first offset, the detection control unit generates a blocking signal that instructs blocking of the reproduction signal;
The optical disc apparatus according to claim 2, wherein the light source stops emitting light based on the blocking signal.
制御信号に基づいて前記光ディスクの半径方向および前記光ディスクに垂直な方向の少なくとも一方に前記レンズの位置を変化させるレンズ駆動部と、
前記検出信号に基づいて前記制御信号を生成する制御信号生成部と
をさらに備え、
前記検出信号が前記第1オフセットの検出を指示するとき、前記制御信号生成部は前記制御信号の値をホールドする、請求項2に記載の光ディスク装置。
A lens driving unit that changes the position of the lens in at least one of a radial direction of the optical disc and a direction perpendicular to the optical disc based on a control signal;
A control signal generation unit that generates the control signal based on the detection signal; and
The optical disc apparatus according to claim 2, wherein when the detection signal instructs detection of the first offset, the control signal generation unit holds the value of the control signal.
前記再生信号を増幅して出力する増幅部をさらに備え、
前記少なくとも1つの遮断部は、第1遮断部および第2遮断部を有しており、前記第1遮断部は、第1遮断信号に基づいて前記再生信号および所定の第1基準信号の一方を前記増幅部に出力し、第2遮断部は、第2遮断信号に基づいて前記増幅部の出力信号および所定の第2基準信号の一方を前記サーボ信号生成部に出力し、
前記オフセット検出部は、前記遮断部から前記第1基準信号が出力されているときの前記増幅部の出力値を、前記増幅部の電気回路に起因して発生する前記増幅部の第3オフセットの値としてさらに検出し、
前記記憶部は、検出された複数の第3オフセットの値をさらに記憶し、
前記計算部は、現在の第3オフセットの値および第4オフセットの値の一方を補正値として出力し、前記第4オフセットの値を出力するときは、記憶された前記複数の第3オフセットの値の変化率に基づいて前記第4オフセットの値を導出する、請求項1に記載の光ディスク装置。
An amplifying unit for amplifying and outputting the reproduction signal;
The at least one blocking unit includes a first blocking unit and a second blocking unit, and the first blocking unit receives one of the reproduction signal and a predetermined first reference signal based on a first blocking signal. Outputting to the amplifying unit, the second blocking unit outputs one of the output signal of the amplifying unit and a predetermined second reference signal to the servo signal generating unit based on a second blocking signal;
The offset detection unit generates an output value of the amplifying unit when the first reference signal is output from the blocking unit due to a third offset of the amplifying unit generated due to an electric circuit of the amplifying unit. Detect further as a value,
The storage unit further stores a plurality of detected third offset values,
The calculation unit outputs one of the current third offset value and the fourth offset value as a correction value, and when outputting the fourth offset value, the stored third offset values The optical disc apparatus according to claim 1, wherein a value of the fourth offset is derived based on a change rate of the optical disc.
前記増幅部の温度を測定する第1センサと、
前記サーボ信号生成部の温度を測定する第2センサと、
測定された前記増幅部の温度および前記サーボ信号生成部の温度に基づいて前記補正値の更新の要否を指示する更新信号を生成し、かつ、前記補正値の最後の更新時からの経過時間に基づいて、前記第1オフセットおよび前記第3オフセットの検出の要否を示す検出信号を生成する判断部と
をさらに備え、前記検出信号が前記第3オフセットの検出を指示し、かつ、前記更新信号が前記補正値の更新を指示するとき、前記オフセット検出部は現在の第3オフセットを検出し、前記補正部は前記現在の第3オフセットを補正値として出力する、請求項8に記載の光ディスク装置。
A first sensor for measuring the temperature of the amplification unit;
A second sensor for measuring the temperature of the servo signal generator;
Based on the measured temperature of the amplification unit and the temperature of the servo signal generation unit, an update signal that indicates whether or not the correction value needs to be updated is generated, and an elapsed time since the last update of the correction value And a determination unit that generates a detection signal indicating whether or not the first offset and the third offset need to be detected, wherein the detection signal instructs the detection of the third offset, and the update 9. The optical disc according to claim 8, wherein when the signal instructs to update the correction value, the offset detection unit detects a current third offset, and the correction unit outputs the current third offset as a correction value. apparatus.
前記光ディスクへのデータの書き込み時、および、前記光ディスクからのデータの読み出し時のそれぞれにおいて、
前記オフセット検出部は第1オフセットを検出し、前記記憶部は前記複数の第1オフセットの値を記憶し、前記計算部は前記補正値を出力する、請求項1に記載の光ディスク装置。
At the time of writing data to the optical disc and at the time of reading data from the optical disc,
The optical disc apparatus according to claim 1, wherein the offset detection unit detects a first offset, the storage unit stores values of the plurality of first offsets, and the calculation unit outputs the correction value.
前記サーボ信号は、トラッキングエラー信号およびフォーカスエラー信号の少なくとも一方である、請求項1に記載の光ディスク装置。   The optical disk apparatus according to claim 1, wherein the servo signal is at least one of a tracking error signal and a focus error signal. 前記判断部は、測定された前記温度の変化量が所定の閾値を超えると、前記補正値の更新を指示する更新信号を生成する、請求項2に記載の光ディスク装置。   The optical disc apparatus according to claim 2, wherein the determination unit generates an update signal instructing to update the correction value when the measured change amount of the temperature exceeds a predetermined threshold value. 前記経過時間を測定する時間測定部をさらに備え、
前記判断部は、測定された前記時間が所定の閾値を超えると、前記補正値の更新を指示する更新信号を生成する、請求項2に記載の光ディスク装置。
A time measurement unit for measuring the elapsed time;
The optical disc apparatus according to claim 2, wherein the determination unit generates an update signal instructing to update the correction value when the measured time exceeds a predetermined threshold value.
前記データを記憶するバッファをさらに備え、
前記更新信号が前記補正値の更新を指示するとき、前記判断部は、前記バッファ内の情報量に基づいて、前記第1オフセットの検出の要否を示す検出信号を生成する、請求項1に記載の光ディスク装置。
A buffer for storing the data;
The said determination part produces | generates the detection signal which shows the necessity of the detection of the said 1st offset based on the information content in the said buffer, when the said update signal instruct | indicates the update of the said correction value. The optical disk device described.
測定された前記温度の値を複数記憶する温度記憶部をさらに備え、
前記計算部は、前記温度記憶部に記憶された前記温度値、および、前記複数の第1オフセットの値に基づいて、前記第2オフセットの値を導出する、請求項2に記載の光ディスク装置。
A temperature storage unit for storing a plurality of measured temperature values;
The optical disk apparatus according to claim 2, wherein the calculation unit derives the second offset value based on the temperature value stored in the temperature storage unit and the plurality of first offset values.
前記温度記憶部は、前記第1オフセットの各値が前記記憶部に記憶されるタイミングで前記温度値を記憶し、
前記計算部は、前記温度記憶部に記憶された前記温度値のうち現在の温度値に最も近い2つの温度値を特定して、特定された温度値と同じタイミングで前記記憶部に記憶された前記第1オフセットの値に基づいて、前記第2オフセットの値を導出する、請求項15に記載の光ディスク装置。
The temperature storage unit stores the temperature value at a timing at which each value of the first offset is stored in the storage unit,
The calculation unit specifies two temperature values closest to the current temperature value among the temperature values stored in the temperature storage unit, and is stored in the storage unit at the same timing as the specified temperature value. The optical disc apparatus according to claim 15, wherein the second offset value is derived based on the first offset value.
情報記録層を有する光ディスクに対してデータの書き込みおよび読み出しの少なくとも一方を行う光ディスク装置を制御する方法であって、
光を放射するステップと、
前記光を収束させるステップと、
前記光ディスクで反射された前記光を検出して再生信号を出力するステップと、
前記再生信号および所定の基準信号の一方を出力信号として出力するステップと、
前記出力信号に基づいてサーボ信号を生成するステップと、
前記サーボ信号に重畳されたオフセットを第1オフセットとして検出するステップであって、前記基準信号に対する前記サーボ信号を、前記第1オフセットとして扱うステップと、
検出された複数の第1オフセットの値を時系列的に順次記憶するステップと、
前記記憶部に保持された前記第1オフセットの値に基づいて第2オフセットを補間演算して生成するステップと
前記第1オフセットの値または第1オフセットの値および前記第2オフセットの値に基づいて前記サーボ信号を補正するステップと、を包含し、
前記サーボ信号を補正するステップは、記憶された前記第1オフセットの値の変化率に基づいて前記第2オフセットを生成する制御方法。
A method of controlling an optical disc apparatus that performs at least one of writing and reading of data to and from an optical disc having an information recording layer,
Emitting light;
Converging the light; and
Detecting the light reflected by the optical disc and outputting a reproduction signal;
Outputting one of the reproduction signal and a predetermined reference signal as an output signal;
Generating a servo signal based on the output signal;
Detecting an offset superimposed on the servo signal as a first offset, and treating the servo signal with respect to the reference signal as the first offset;
Storing the detected values of the plurality of first offsets sequentially in time series;
A step of interpolating and generating a second offset based on the value of the first offset held in the storage unit; and the value of the first offset or the value of the first offset and the value of the second offset Correcting the servo signal; and
The step of correcting the servo signal is a control method for generating the second offset based on a change rate of the stored value of the first offset.
JP2003411253A 2002-12-13 2003-12-10 Optical disk device Expired - Fee Related JP4173797B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003411253A JP4173797B2 (en) 2002-12-13 2003-12-10 Optical disk device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2002362048 2002-12-13
JP2003334464 2003-09-26
JP2003411253A JP4173797B2 (en) 2002-12-13 2003-12-10 Optical disk device

Publications (3)

Publication Number Publication Date
JP2005122868A JP2005122868A (en) 2005-05-12
JP2005122868A5 JP2005122868A5 (en) 2006-09-21
JP4173797B2 true JP4173797B2 (en) 2008-10-29

Family

ID=34623529

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003411253A Expired - Fee Related JP4173797B2 (en) 2002-12-13 2003-12-10 Optical disk device

Country Status (1)

Country Link
JP (1) JP4173797B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013094816A (en) * 2011-11-01 2013-05-20 Omron Corp Focusing device and laser processing unit

Also Published As

Publication number Publication date
JP2005122868A (en) 2005-05-12

Similar Documents

Publication Publication Date Title
US7218582B2 (en) Optical disc drive
JP3727920B2 (en) Disk device, data recording method, and data reproducing method
JP2004062938A (en) Spherical aberration correcting device and spherical aberration correcting method
JP4173797B2 (en) Optical disk device
CN100587815C (en) Focus control method for read/write optical disc
CN100433148C (en) Optical disk drive
JP2009015894A (en) Optical disk device, controller for optical disk device, and control method for optical disk device
JP4520906B2 (en) Tangential tilt detection device and optical disc device
JP2013020664A (en) Optical disk device and semiconductor device
JP4566934B2 (en) Defect detection apparatus, optical disc apparatus, and defect detection method
JP2007172810A (en) Optical disc apparatus and optical-pickup movement control method used in the same
US20070030772A1 (en) Optical disc apparatus
JP3931774B2 (en) Defect detection device
JP4339814B2 (en) Optical disc apparatus, loop gain setting method, and loop gain setting program
JP2007095154A (en) Optical disk recording and reproducing apparatus
US20040081042A1 (en) Optical disc drive
JP4403025B2 (en) LENS POSITION CONTROL DEVICE, LENS POSITION CONTROL METHOD, AND INFORMATION STORAGE DEVICE
JP4497192B2 (en) Optical disk device
KR100594809B1 (en) Focus entry device and method
JP2007087482A (en) Level detection method for tracking error signal
JP2008300026A (en) Servo control apparatus and method for optical disk apparatus
JPH1116173A (en) Optical disk device and focus correction calibration method
JPH02294940A (en) Optical information recording and reproducing device
US20070002709A1 (en) Detection method and control method for rotational speed of disk replaying apparatus, and disk replaying apparatus
JP2005293743A (en) Optical disk player, signal processing method, and signal processing program

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060803

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060803

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070918

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071030

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071129

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: 20080722

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: 20080814

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110822

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110822

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120822

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130822

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees