(57)【特許請求の範囲】
【請求項１】
光ディスクにアクチュエータに搭載した対物レンズによって光ビームを集光してできる光スポットを照射して前記光ディスクに対する情報の記録及び再生を行う光ディスク装置において、
前記光スポットと前記光ディスクのトラックの中心とのずれ量を検出し、該ずれ量を示すトラックエラー信号を生成するトラックエラー信号生成手段と、
前記対物レンズの中立位置からの変位量を検出し、該変位量を示すレンズ位置信号を生成するレンズ位置信号生成手段と、
前記光ディスクに対するトラックサーボ時に前記トラックエラー信号生成手段によって生成されたトラックエラー信号を選択し、前記光ディスクに対するシーク時に前記レンズ位置信号生成手段によって生成されたレンズ位置信号を選択する選択手段と、
該手段によって選択された前記トラックエラー信号に基づいて前記光スポットがトラックに追従するように前記アクチュエータを移動させるアクチュエータ駆動制御信号を、前記レンズ位置信号に基づいて前記対物レンズを中立位置に位置するように前記アクチュエータを移動させるアクチュエータ制御信号をそれぞれ生成するアクチュエータ駆動制御信号生成手段とを設け、
前記アクチュエータ駆動制御信号生成手段は、
複数の設定値からなる第１係数データに基づいて特性を変更して前記トラックエラー信号に基づいて前記光スポットがトラックに追従するように前記アクチュエータを移動させるアクチュエータ制御信号を生成し、複数の設定値からなる第２係数データに基づいて特性を変更して前記レンズ位置信号に基づいて前記対物レンズを中立位置に位置するように前記アクチュエータを移動させるアクチュエータ制御信号を生成するデジタルフィルタと、
該デジタルフィルタに設定されている前記第１係数データの設定値あるいは前記第２係数データの設定値を一時的に保存する係数データ一時保存手段と、
前記デジタルフィルタに設定する前記第１係数データの全設定値あるいは前記第２係数データの全設定値を保持する係数データ保持手段と、
前記トラックサーボ時は前記デジタルフィルタに前記第１係数データの全設定値を設定すると共に前記係数データ保持手段に前記第２係数データの全設定値を保持し、前記シーク時は前記デジタルフィルタに前記第２係数データの全設定値を設定すると共に前記係数データ保持手段に前記第１係数データの全設定値を保持し、トラックサーボからシークに移行する際に前記デジタルフィルタに設定された前記第１係数データの設定値を前記係数データ一時保存手段に保存した後、前記係数データ保持手段に保持された前記第２係数データの設定値を読み出して前記デジタルフィルタに設定し、前記係数データ一時保存手段に保存された設定値を前記係数データ保持手段に書き込んで保持して前記デジタルフィルタの前記第１係数データの全設定値を前記第２係数データの全設定値に書き換え、シークからトラックサーボに移行する際に前記デジタルフィルタに設定された前記第２係数データの設定値を前記係数データ一時保存手段に保存した後、前記係数データ保持手段に保持された前記第１係数データの設定値を読み出して前記デジタルフィルタに設定し、前記係数データ一時保存手段に保存された設定値を前記係数データ保持手段に書き込んで保持して前記デジタルフィルタの前記第２係数データの全設定値を前記第１係数データの全設定値に書き換える係数データ書き換え手段とからなることを特徴とする光ディスク装置。
【請求項２】
光ディスクにアクチュエータに搭載した対物レンズによって光ビームを集光してできる光スポットを照射して前記光ディスクに対する情報の記録及び再生を行う光ディスク装置において、
前記光スポットと前記光ディスクのトラックの中心とのずれ量を検出し、該ずれ量を示すトラックエラー信号を生成するトラックエラー信号生成手段と、
前記対物レンズの中立位置からの変位量を検出し、該変位量を示すレンズ位置信号を生成するレンズ位置信号生成手段と、
前記光ディスクに対するトラックサーボ時に前記トラックエラー信号生成手段によって生成されたトラックエラー信号を選択し、前記光ディスクに対するシーク時に前記レンズ位置信号生成手段によって生成されたレンズ位置信号を選択する選択手段と、
該手段によって選択された前記トラックエラー信号に基づいて前記光スポットがトラックに追従するように前記アクチュエータを移動させるアクチュエータ駆動制御信号を、前記レンズ位置信号に基づいて前記対物レンズを中立位置に位置するように前記アクチュエータを移動させるアクチュエータ制御信号をそれぞれ生成するアクチュエータ駆動制御信号生成手段とを設け、
前記アクチュエータ駆動制御信号生成手段は、
複数の設定値からなる第１係数データと所定のサンプリング周波数とに基づいて特性を変更して前記トラックエラー信号に基づいて前記光スポットがトラックに追従するように前記アクチュエータを移動させるアクチュエータ制御信号を生成し、複数の設定値からなる第２係数データと所定のサンプリング周波数とに基づいて特性を変更して前記レンズ位置信号に基づいて前記対物レンズを中立位置に位置するように前記アクチュエータを移動させるアクチュエータ制御信号を生成するデジタルフィルタと、
該デジタルフィルタに設定されている前記第１係数データの設定値あるいは前記第２係数データの設定値を一時的に保存する係数データ一時保存手段と、
前記デジタルフィルタに設定する前記第１係数データの全設定値あるいは前記第２係数データの全設定値を保持する係数データ保持手段と、
前記トラックサーボ時は前記デジタルフィルタに前記第１係数データの全設定値を設定すると共に前記係数データ保持手段に前記第２係数データの全設定値を保持し、前記シーク時は前記デジタルフィルタに前記第２係数データの全設定値を設定すると共に前記係数データ保持手段に前記第１係数データの全設定値を保持し、トラックサーボからシークに移行する際に前記デジタルフィルタに設定された前記第１係数データの設定値を前記係数データ一時保存手段に保存した後、前記係数データ保持手段に保持された前記第２係数データの設定値を読み出して前記デジタルフィルタに設定し、前記係数データ一時保存手段に保存された設定値を前記係数データ保持手段に書き込んで保持して前記デジタルフィルタの前記第１係数データの全設定値を前記第２係数データの全設定値に書き換え、シークからトラックサーボに移行する際に前記デジタルフィルタに設定された前記第２係数データの設定値を前記係数データ一時保存手段に保存した後、前記係数データ保持手段に保持された前記第１係数データの設定値を読み出して前記デジタルフィルタに設定し、前記係数データ一時保存手段に保存された設定値を前記係数データ保持手段に書き込んで保持して前記デジタルフィルタの前記第２係数データの全設定値を前記第１係数データの全設定値に書き換える係数データ書き換え手段とからなることを特徴とする光ディスク装置。
【請求項３】
光ディスクにアクチュエータに搭載した対物レンズによって光ビームを集光してできる光スポットを照射して前記光ディスクに対する情報の記録及び再生を行う光ディスク装置において、
前記光スポットと前記光ディスクのトラックの中心とのずれ量を検出し、該ずれ量を示すトラックエラー信号を生成するトラックエラー信号生成手段と、
前記対物レンズの中立位置からの変位量を検出し、該変位量を示すレンズ位置信号を生成するレンズ位置信号生成手段と、
前記光ディスクに対するトラックサーボ時に前記トラックエラー信号生成手段によって生成されたトラックエラー信号を選択し、前記光ディスクに対するシーク時に前記レンズ位置信号生成手段によって生成されたレンズ位置信号を選択する選択手段と、
該手段によって選択された前記トラックエラー信号に基づいて前記光スポットがトラックに追従するように前記アクチュエータを移動させるアクチュエータ駆動制御信号を、前記レンズ位置信号に基づいて前記対物レンズを中立位置に位置するように前記アクチュエータを移動させるアクチュエータ制御信号をそれぞれ生成するアクチュエータ駆動制御信号生成手段とを設け、
前記アクチュエータ駆動制御信号生成手段は、
複数の設定値からなる第１係数データに基づいて特性を変更して前記トラックエラー信号に基づいて前記光スポットがトラックに追従するように前記アクチュエータを移動させるアクチュエータ制御信号を生成し、複数の設定値からなる第２係数データに基づいて特性を変更して前記レンズ位置信号に基づいて前記対物レンズを中立位置に位置するように前記アクチュエータを移動させるアクチュエータ制御信号を生成するデジタルフィルタと、
前記デジタルフィルタに設定する前記第１係数データの全設定値あるいは前記第２係数データの全設定値を保持する各領域と１つの空き領域とを有する係数データ保持手段と、
前記トラックサーボ時は前記デジタルフィルタに前記第１係数データの全設定値を設定し、前記シーク時は前記デジタルフィルタに前記第２係数データの全設定値を設定して、トラックサーボからシークに移行する際に前記デジタルフィルタに設定された前記第１係数データの設定値を１つ読み出して前記係数データ保持手段の空き領域に書き込んで保存し、前記係数データ保持手段から第２係数データの設定値を１つ読み出して空き領域を確保し、該読み出した設定値を前記デジタルフィルタから読み出した前記第１係数データの設定値に代えて設定する書き換えを前記デジタルフィルタに前記第２係数データの全設定値が設定されるまで繰り返し、シークからトラックサーボに移行する際に前記デジタルフィルタに設定された前記第２係数データの設定値を１つ読み出して前記係数データ保持手段の空き領域に書き込んで保存し、前記係数データ保持手段から第１係数データの設定値を１つ読み出して空き領域を確保し、該読み出した設定値を前記デジタルフィルタから読み出した前記第２係数データの設定値に代えて設定する書き換えを前記デジタルフィルタに前記第１係数データの全設定値が設定されるまで繰り返す係数データ書き換え手段とからなることを特徴とする光ディスク装置。
【請求項４】
光ディスクにアクチュエータに搭載した対物レンズによって光ビームを集光してできる光スポットを照射して前記光ディスクに対する情報の記録及び再生を行う光ディスク装置において、
前記光スポットと前記光ディスクのトラックの中心とのずれ量を検出し、該ずれ量を示すトラックエラー信号を生成するトラックエラー信号生成手段と、
前記対物レンズの中立位置からの変位量を検出し、該変位量を示すレンズ位置信号を生成するレンズ位置信号生成手段と、
前記光ディスクに対するトラックサーボ時に前記トラックエラー信号生成手段によって生成されたトラックエラー信号を選択し、前記光ディスクに対するシーク時に前記レンズ位置信号生成手段によって生成されたレンズ位置信号を選択する選択手段と、
該手段によって選択された前記トラックエラー信号に基づいて前記光スポットがトラックに追従するように前記アクチュエータを移動させるアクチュエータ駆動制御信号を、前記レンズ位置信号に基づいて前記対物レンズを中立位置に位置するように前記アクチュエータを移動させるアクチュエータ制御信号をそれぞれ生成するアクチュエータ駆動制御信号生成手段とを設け、
前記アクチュエータ駆動制御信号生成手段は、
複数の設定値からなる第１係数データと所定のサンプリング周波数とに基づいて特性を変更して前記トラックエラー信号に基づいて前記光スポットがトラックに追従するように前記アクチュエータを移動させるアクチュエータ制御信号を生成し、複数の設定値からなる第２係数データと所定のサンプリング周波数とに基づいて特性を変更して前記レンズ位置信号に基づいて前記対物レンズを中立位置に位置するように前記アクチュエータを移動させるアクチュエータ制御信号を生成するデジタルフィルタと、
前記デジタルフィルタに設定する前記第１係数データの全設定値あるいは前記第２係数データの全設定値を保持する各領域と１つの空き領域とを有する係数データ保持手段と、
前記トラックサーボ時は前記デジタルフィルタに前記第１係数データの全設定値を設定し、前記シーク時は前記デジタルフィルタに前記第２係数データの全設定値を設定して、トラックサーボからシークに移行する際に前記デジタルフィルタに設定された前記第１係数データの設定値を１つ読み出して前記係数データ保持手段の空き領域に書き込んで保存し、前記係数データ保持手段から前記第２係数データの設定値を１つ読み出して空き領域を確保し、該読み出した設定値を前記デジタルフィルタから読み出した前記第１係数データの設定値に代えて設定する書き換えを前記デジタルフィルタに前記第２係数データの全設定値が設定されるまで繰り返し、シークからトラックサーボに移行する際に前記デジタルフィルタに設定された前記第２係数データの設定値を１つ読み出して前記係数データ保持手段の空き領域に書き込んで保存し、前記係数データ保持手段から第１係数データの設定値を１つ読み出して空き領域を確保し、該読み出した設定値を前記デジタルフィルタから読み出した前記第２係数データの設定値に代えて設定する書き換えを前記デジタルフィルタに前記第１係数データの全設定値が設定されるまで繰り返す係数データ書き換え手段とからなることを特徴とする光ディスク装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ−ＲＡＭ等の光ディスクに対するデータの記録又は再生を行う光ディスク装置に関する。
【０００２】
【従来の技術】
図４は、従来の光ディスク装置のトラックサーボ制御，レンズホールド制御に係わる機能構成を示すブロック図である。
【０００３】
光ディスク１は、ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ−ＲＡＭ等の記録媒体である。アクチュエータ２は、対物レンズ３を搭載しており、その対物レンズ３を光ディスク１の半径方向に動かす。
【０００４】
光ピックアップ４は、対物レンズ３を通して光ディスク１にレーザ光の光ビームＬを照射し、その反射してきた光を受光する光学系（公知技術なので図示を省略する）を含んでいる。また、図示を省略したモータによって光ディスク１の半径方向に動かす。
【０００５】
ドライバ５は、ＣＰＵ，ＲＯＭ，及びＲＡＭ等からなるマイクロコンピュータを内蔵し、アクチュエータ２を駆動するためのアクチュエータ駆動制御信号を出力する。
【０００６】
誤差信号生成部６は、光ディスク１に照射する光ビームＬのスポットのトラックの中心からのずれ量を検出し、そのずれ量を示すトラックエラー（ＴＥ）信号を生成して出力する。
【０００７】
トラックサーボ制御用フィルタ７は、誤差信号生成部６から出力されたＴＥ信号に基づいて光ビームＬのスポットがトラックに追従するようにアクチュエータ２を駆動制御するためのアクチュエータ駆動制御信号を出力する。
【０００８】
レンズ位置信号生成部８は、対物レンズ３の中立位置からの変位量を検出し、その変位量を示すレンズ位置信号を生成して出力する。
【０００９】
レンズホールド制御用フィルタ９は、レンズ位置信号生成部８から出力されたレンズ位置信号に基づいて対物レンズ３が中立位置に位置するようにアクチュエータ２を駆動制御するためのアクチュエータ駆動制御信号を出力する。
【００１０】
セレクタ１０は、トラックサーボ制御用フィルタ７から出力されたアクチュエータ駆動制御信号とレンズホールド制御用フィルタ９から出力されたアクチュエータ駆動制御信号のいずれか一方を選択してドライバ５へ入力する選択手段である。
【００１１】
次に、上記のような構成を持つ光ディスク装置のトラックサーボ制御及びシーク時のレンズホールド制御の制御動作について説明する。
【００１２】
光ディスク１の再生あるいは記録を行うためにトラックサーボ制御を行う場合、セレクタ１０を端子１０ａ側に切り替え、光ディスク１から反射する光を受光素子（図示を省略する）で受光してその出力に基づいて誤差信号生成部６がトラックからのずれ量を示すＴＥ信号を生成して出力し、そのＴＥ信号をトラックサーボ制御用フィルタ７へ入力する。
【００１３】
トラックサーボ制御用フィルタ７では、ＴＥ信号に基づいて光ビームＬの光スポットをトラックに追従させるためにアクチュエータ２を駆動制御するアクチュエータ駆動制御信号を生成し、セレクタ１０を介してドライバ５へ送り、ドライバ５はその入力されたアクチュエータ駆動制御信号に基づいてアクチュエータ２を駆動制御する。
【００１４】
このようにして、光ビームＬの光スポットが光ディスク１上のトラックにトラッキングするようにトラッキング制御を行うことができる。
【００１５】
次に、シーク時のレンズホールド制御について説明する。
シークを行うと対物レンズ３が慣性によって中立位置からずれてしまうので、対物レンズ３を中立位置にホールドさせるレンズホールド制御が必要になる。
【００１６】
レンズホールド制御を行う場合、セレクタ１０を端子１０ｂ側に切り替え、光ディスク１から反射する光を受光素子で受光してその出力に基づいてレンズ位置信号生成部８が対物レンズ３の中点位置からのずれ量を示すレンズ位置信号を生成して出力し、そのレンズ位置信号をレンズホールド制御用フィルタ９へ入力する。
【００１７】
レンズホールド制御用フィルタ９では、レンズ位置信号に基づいて対物レンズ３を中立位置にホールドさせるためにアクチュエータ２を駆動制御するアクチュエータ駆動制御信号を生成し、セレクタ１０を介してドライバ５へ送り、ドライバ５はその入力されたアクチュエータ駆動制御信号に基づいてアクチュエータ２を駆動制御する。
このようにして、シーク時に対物レンズ３を中立位置に保持するホールド制御を行う。
【００１８】
【発明が解決しようとする課題】
しかしながら、上述のような光ディスク装置では、それぞれ特性が異なるトラックサーボ制御用フィルタとレンズホールド制御用フィルタの２つのフィルタを設けており、片方の制御を行っているときはもう一方のフィルタが使われていない状態となってフィルタの使用効率が悪いので、光ディスク制御装置に設けた資源を有効に活用できないという問題があった。
【００１９】
この発明は上記の課題を解決するためになされたものであり、トラックサーボ制御とレンズホールド制御を行うためのアクチュエータ制御信号を装置内の資源を有効に活用して生成できるようにすることを目的とする。
【００２０】
【課題を解決するための手段】
この発明は上記の目的を達成するため、光ディスクにアクチュエータに搭載した対物レンズによって光ビームを集光してできる光スポットを照射して上記光ディスクに対する情報の記録及び再生を行う光ディスク装置において、上記光スポットと上記光ディスクのトラックの中心とのずれ量を検出し、そのずれ量を示すトラックエラー信号を生成するトラックエラー信号生成手段と、上記対物レンズの中立位置からの変位量を検出し、その変位量を示すレンズ位置信号を生成するレンズ位置信号生成手段と、上記光ディスクに対するトラックサーボ時に上記トラックエラー信号生成手段によって生成されたトラックエラー信号を選択し、上記光ディスクに対するシーク時に上記レンズ位置信号生成手段によって生成されたレンズ位置信号を選択する選択手段と、その手段によって選択された上記トラックエラー信号に基づいて上記光スポットがトラックに追従するように上記アクチュエータを移動させるアクチュエータ駆動制御信号を、上記レンズ位置信号に基づいて上記対物レンズを中立位置に位置するように上記アクチュエータを移動させるアクチュエータ制御信号をそれぞれ生成するアクチュエータ駆動制御信号生成手段を設け、上記アクチュエータ駆動制御信号生成手段を、複数の設定値からなる第１係数データに基づいて特性を変更して上記トラックエラー信号に基づいて上記光スポットがトラックに追従するように上記アクチュエータを移動させるアクチュエータ制御信号を生成し、複数の設定値からなる第２係数データに基づいて特性を変更して上記レンズ位置信号に基づいて上記対物レンズを中立位置に位置するように上記アクチュエータを移動させるアクチュエータ制御信号を生成するデジタルフィルタと、そのデジタルフィルタに設定されている上記第１係数データの設定値あるいは上記第２係数データの設定値を一時的に保存する係数データ一時保存手段と、上記デジタルフィルタに設定する上記第１係数データの全設定値あるいは上記第２係数データの全設定値を保持する係数データ保持手段と、上記トラックサーボ時は上記デジタルフィルタに上記第１係数データの全設定値を設定すると共に上記係数データ保持手段に上記第２係数データの全設定値を保持し、上記シーク時は上記デジタルフィルタに上記第２係数データの全設定値を設定すると共に上記係数データ保持手段に上記第１係数データの全設定値を保持し、トラックサーボからシークに移行する際に上記デジタルフィルタに設定された上記第１係数データの設定値を上記係数データ一時保存手段に保存した後、上記係数データ保持手段に保持された上記第２係数データの設定値を読み出して上記デジタルフィルタに設定し、上記係数データ一時保存手段に保存された設定値を上記係数データ保持手段に書き込んで保持して前記デジタルフィルタの前記第１係数データの全設定値を前記第２係数データの全設定値に書き換え、シークからトラックサーボに移行する際に上記デジタルフィルタに設定された上記第２係数データの設定値を上記係数データ一時保存手段に保存した後、上記係数データ保持手段に保持された上記第１係数データの設定値を読み出して上記デジタルフィルタに設定し、上記係数データ一時保存手段に保存された設定値を上記係数データ保持手段に書き込んで保持して前記デジタルフィルタの前記第２係数データの全設定値を前記第１係数データの全設定値に書き換える係数データ書き換え手段とからなるようにするとよい。
【００２１】
また、光ディスクにアクチュエータに搭載した対物レンズによって光ビームを集光してできる光スポットを照射して上記光ディスクに対する情報の記録及び再生を行う光ディスク装置において、上記光スポットと上記光ディスクのトラックの中心とのずれ量を検出し、そのずれ量を示すトラックエラー信号を生成するトラックエラー信号生成手段と、上記対物レンズの中立位置からの変位量を検出し、その変位量を示すレンズ位置信号を生成するレンズ位置信号生成手段と、上記光ディスクに対するトラックサーボ時に上記トラックエラー信号生成手段によって生成されたトラックエラー信号を選択し、上記光ディスクに対するシーク時に上記レンズ位置信号生成手段によって生成されたレンズ位置信号を選択する選択手段と、その手段によって選択された上記トラックエラー信号に基づいて上記光スポットがトラックに追従するように上記アクチュエータを移動させるアクチュエータ駆動制御信号を、上記レンズ位置信号に基づいて上記対物レンズを中立位置に位置するように上記アクチュエータを移動させるアクチュエータ制御信号をそれぞれ生成するアクチュエータ駆動制御信号生成手段を設け、上記アクチュエータ駆動制御信号生成手段を、複数の設定値からなる第１係数データと所定のサンプリング周波数とに基づいて特性を変更して上記トラックエラー信号に基づいて上記光スポットがトラックに追従するように上記アクチュエータを移動させるアクチュエータ制御信号を生成し、複数の設定値からなる第２係数データと所定のサンプリング周波数とに基づいて特性を変更して上記レンズ位置信号に基づいて上記対物レンズを中立位置に位置するように上記アクチュエータを移動させるアクチュエータ制御信号を生成するデジタルフィルタと、そのデジタルフィルタに設定されている上記第１係数データの設定値あるいは上記第２係数データの設定値を一時的に保存する係数データ一時保存手段と、上記デジタルフィルタに設定する上記第１係数データの全設定値あるいは上記第２係数データの全設定値を保持する係数データ保持手段と、上記トラックサーボ時は上記デジタルフィルタに上記第１係数データの全設定値を設定すると共に上記係数データ保持手段に上記第２係数データの全設定値を保持し、上記シーク時は上記デジタルフィルタに上記第２係数データの全設定値を設定すると共に上記係数データ保持手段に上記第１係数データの全設定値を保持し、トラックサーボからシークに移行する際に上記デジタルフィルタに設定された上記第１係数データの設定値を上記係数データ一時保存手段に保存した後、上記係数データ保持手段に保持された上記第２係数データの設定値を読み出して上記デジタルフィルタに設定し、上記係数データ一時保存手段に保存された設定値を上記係数データ保持手段に書き込んで保持して前記デジタルフィルタの前記第１係数データの全設定値を前記第２係数データの全設定値に書き換え、シークからトラックサーボに移行する際に上記デジタルフィルタに設定された上記第２係数データの設定値を上記係数データ一時保存手段に保存した後、上記係数データ保持手段に保持された上記第１係数データの設定値を読み出して上記デジタルフィルタに設定し、上記係数データ一時保存手段に保存された設定値を上記係数データ保持手段に書き込んで保持して前記デジタルフィルタの前記第２係数データの全設定値を前記第１係数データの全設定値に書き換える係数データ書き換え手段とからなるようにするとよい。
【００２２】
さらに、光ディスクにアクチュエータに搭載した対物レンズによって光ビームを集光してできる光スポットを照射して上記光ディスクに対する情報の記録及び再生を行う光ディスク装置において、上記光スポットと上記光ディスクのトラックの中心とのずれ量を検出し、そのずれ量を示すトラックエラー信号を生成するトラックエラー信号生成手段と、上記対物レンズの中立位置からの変位量を検出し、その変位量を示すレンズ位置信号を生成するレンズ位置信号生成手段と、上記光ディスクに対するトラックサーボ時に上記トラックエラー信号生成手段によって生成されたトラックエラー信号を選択し、上記光ディスクに対するシーク時に上記レンズ位置信号生成手段によって生成されたレンズ位置信号を選択する選択手段と、その手段によって選択された上記トラックエラー信号に基づいて上記光スポットがトラックに追従するように上記アクチュエータを移動させるアクチュエータ駆動制御信号を、上記レンズ位置信号に基づいて上記対物レンズを中立位置に位置するように上記アクチュエータを移動させるアクチュエータ制御信号をそれぞれ生成するアクチュエータ駆動制御信号生成手段を設け、上記アクチュエータ駆動制御信号生成手段を、複数の設定値からなる第１係数データに基づいて特性を変更して上記トラックエラー信号に基づいて上記光スポットがトラックに追従するように上記アクチュエータを移動させるアクチュエータ制御信号を生成し、複数の設定値からなる第２係数データに基づいて特性を変更して上記レンズ位置信号に基づいて上記対物レンズを中立位置に位置するように上記アクチュエータを移動させるアクチュエータ制御信号を生成するデジタルフィルタと、上記デジタルフィルタに設定する上記第１係数データの全設定値あるいは上記第２係数データの全設定値を保持する各領域と１つの空き領域とを有する係数データ保持手段と、上記トラックサーボ時は上記デジタルフィルタに上記第１係数データの全設定値を設定し、上記シーク時は上記デジタルフィルタに上記第２係数データの全設定値を設定して、トラックサーボからシークに移行する際に上記デジタルフィルタに設定された上記第１係数データの設定値を１つ読み出して上記係数データ保持手段の空き領域に書き込んで保存し、上記係数データ保持手段から第２係数データの設定値を１つ読み出して空き領域を確保し、該読み出した設定値を上記デジタルフィルタから読み出した前記第１係数データの設定値に代えて設定する書き換えを前記デジタルフィルタに前記第２係数データの全設定値が設定されるまで繰り返し、シークからトラックサーボに移行する際に上記デジタルフィルタに設定された上記第２係数データの設定値を１つ読み出して上記係数データ保持手段の空き領域に書き込んで保存し、上記係数データ保持手段から第１係数データの設定値を１つ読み出して空き領域を確保し、該読み出した設定値を上記デジタルフィルタから読み出した上記第２係数データの設定値に代えてに設定する書き換えを上記デジタルフィルタに上記第１係数データの全設定値が設定されるまで繰り返す係数データ書き換え手段とからなるようにするとよい。
【００２３】
さらにまた、光ディスクにアクチュエータに搭載した対物レンズによって光ビームを集光してできる光スポットを照射して上記光ディスクに対する情報の記録及び再生を行う光ディスク装置において、上記光スポットと上記光ディスクのトラックの中心とのずれ量を検出し、そのずれ量を示すトラックエラー信号を生成するトラックエラー信号生成手段と、上記対物レンズの中立位置からの変位量を検出し、その変位量を示すレンズ位置信号を生成するレンズ位置信号生成手段と、上記光ディスクに対するトラックサーボ時に上記トラックエラー信号生成手段によって生成されたトラックエラー信号を選択し、上記光ディスクに対するシーク時に上記レンズ位置信号生成手段によって生成されたレンズ位置信号を選択する選択手段と、その手段によって選択された上記トラックエラー信号に基づいて上記光スポットがトラックに追従するように上記アクチュエータを移動させるアクチュエータ駆動制御信号を、上記レンズ位置信号に基づいて上記対物レンズを中立位置に位置するように上記アクチュエータを移動させるアクチュエータ制御信号をそれぞれ生成するアクチュエータ駆動制御信号生成手段を設け、上記アクチュエータ駆動制御信号生成手段を、複数の設定値からなる第１係数データと所定のサンプリング周波数とに基づいて特性を変更して上記トラックエラー信号に基づいて上記光スポットがトラックに追従するように上記アクチュエータを移動させるアクチュエータ制御信号を生成し、複数の設定値からなる第２係数データと所定のサンプリング周波数とに基づいて特性を変更して上記レンズ位置信号に基づいて上記対物レンズを中立位置に位置するように上記アクチュエータを移動させるアクチュエータ制御信号を生成するデジタルフィルタと、上記デジタルフィルタに設定する上記第１係数データの全設定値あるいは上記第２係数データの全設定値を保持する各領域と１つの空き領域とを有する係数データ保持手段と、上記トラックサーボ時は上記デジタルフィルタに上記第１係数データの全設定値を設定し、上記シーク時は上記デジタルフィルタに上記第２係数データの全設定値を設定して、トラックサーボからシークに移行する際に上記デジタルフィルタに設定された上記第１係数データの設定値を１つ読み出して上記係数データ保持手段の空き領域に書き込んで保存し、上記係数データ保持手段から上記第２係数データの設定値を１つ読み出して空き領域を確保し、該読み出した設定値を上記デジタルフィルタから読み出した上記第１係数データの設定値に代えて設定する書き換えを上記デジタルフィルタに上記第２係数データの全設定値が設定されるまで繰り返し、シークからトラックサーボに移行する際に上記デジタルフィルタに設定された上記第２係数データの設定値を１つ読み出して上記係数データ保持手段の空き領域に書き込んで保存し、上記係数データ保持手段から第１係数データの設定値を１つ読み出して空き領域を確保し、その読み出した設定値を上記デジタルフィルタから読み出した上記第２係数データの設定値に代えて設定する書き換えを上記デジタルフィルタに上記第１係数データの全設定値が設定されるまで繰り返す係数データ書き換え手段とからなるようにするとよい。
【００２４】
【発明の実施の形態】
以下、この発明の参考技術と実施形態を図面に基づいて具体的に説明する。
図１は、この発明の参考技術の光ディスク制御装置の主要部の構成を示す機能ブロック図である。
図２は、図１に示したデジタルフィルタ１２の内部構成の一例を示す機能ブロック図である。
【００２５】
この光ディスク制御装置は、ＣＤ−ＲＯＭドライブ，ＣＤ−Ｒドライブ，ＣＤ−ＲＷドライブ，ＭＯドライブ，ＤＶＤ−Ｒドライブ，ＤＶＤ−ＲＡＭドライブ等の光ディスク装置である。
【００２６】
図１に示すように、光ディスク１は、ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＭＯ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＡＭ等の光学的記録媒体である。
アクチュエータ２は、対物レンズ３を搭載しており、光ディスク１に対する情報の記録又は再生時のトラックサーボ及びシーク等の制御の際に対物レンズ３を光ディスク１の半径方向に移動させる駆動装置である。
【００２７】
光ピックアップ４は、対物レンズ３を通して光ディスク１にレーザダイオード等の半導体素子によって発生させたレーザ光等の光ビームＬを照射し、その反射した光を受光するための光学系（図示を省略する）を備えており、モータ（同じく図示を省略する）によって光ディスク１の半径方向に移動することができる。
【００２８】
ドライバ５は、ＣＰＵ，ＲＯＭ，及びＲＡＭ等のマイクロコンピュータによって実現され、アクチュエータ２へデジタルフィルタ１２から出力されるアクチュエータ駆動制御信号（アクチュエータ制御信号）を出力し、アクチュエータ２を駆動制御する。
【００２９】
誤差信号生成部６は、光ピックアップ４から出力された反射光の信号に基づいて光ディスク１に照射する光ビームのスポットのトラックの中心からのずれ量を検出し、その検出したずれ量を示すトラックエラー（ＴＥ）信号を生成する。
【００３０】
レンズ位置信号生成部８は、光ピックアップ４から出力された反射光の信号に基づいて対物レンズ３の中立位置からの変位量を検出し、その検出した変位量を示すレンズ位置信号を生成する。
【００３１】
セレクタ１１は、トラックサーボ制御時にはＴＥ信号を、シークの際のレンズホールド制御時にはレンズ位置信号を選択してデジタルフィルタ１２へ出力する切替選択装置である。
【００３２】
デジタルフィルタ１２は、構成している係数データの値を変えることが可能であり、その係数データの値を変えることによってフィルタの特性を変えてトラックサーボ制御時のアクチュエータ制御信号とシークの際のレンズホールド制御時のアクチュエータ制御信号を生成する。
【００３３】
このデジタルフィルタ１２は、図２に示すように、特性を決定するための複数個の係数器１２ａ〜１２ｄ，遅延素子１２ｅ等からなり、各係数器１２ａ〜１２ｄにそれぞれ係数データの各設定値（詳細は後述する）を設定することにより、デジタルフィルタの特性をトラックサーボ時とシーク時とで変更することができる。
【００３４】
なお、この各係数器１２ａ〜１２ｄの機能とデジタルフィルタ１２の特性は、公知技術なので詳しい説明を省略する。
【００３５】
図１に示すように、スイッチ（ＳＷ）１３は、トラックサーボ制御時とシークの際のレンズホールド制御時のサーボループのオンとオフを切り替える。
【００３６】
第１メモリ１４は、デジタルフィルタ１２に設定するＴＥ信号に基づいて光スポットがトラックに追従するようにアクチュエータ２を移動させるアクチュエータ駆動制御信号を生成する特性の第１係数データを記憶して保持する記憶装置である。この第１係数データは複数の設定値（パラメータ）１ａ〜１ｄから構成されている。
【００３７】
第２メモリ１５は、レンズ位置信号に基づいて対物レンズ３を中立位置に位置するようにアクチュエータ２を移動させるアクチュエータ制御信号を生成する特性の第２係数データを記憶して保持する記憶装置である。この第２係数データも複数の設定値（パラメータ）２ａ〜２ｄから構成されている。
【００３８】
マルチプレクサ１６は、トラックサーボ制御の際に第１メモリ１４に保持されている第１係数データの全設定値１ａ〜１ｄを選択して出力し、シークのレンズホールド制御の際に第２メモリ１５に保持されている第２係数データの全設定値２ａ〜２ｄを選択して出力する。
【００３９】
次に、この参考技術の光ディスク制御装置のトラックサーボ制御及びシークの際のレンズホールド制御の動作について説明する。
【００４０】
第１メモリ１４には、デジタルフィルタ１２がＴＥ信号から光スポットが光ディスク１のトラックに追従するようなアクチュエータ駆動制御信号を出力する特性となる第１係数データの複数の設定値が予め保持されている。
【００４１】
すなわち、図２に示した係数器１２ａに設定値１ａが、係数器１２ｂに設定値１ｂが、係数器１２ｃに設定値１ｃが、係数器１２ｄに設定値１ｄがそれぞれ設定されている。
【００４２】
また、第２メモリ１５には、デジタルフィルタ１２がレンズ位置信号から対物レンズ３が中立位置にホールドするようなアクチュエータ駆動制御信号を出力する特性となる第２係数データの複数の設定値２ａ〜２ｄが保持されている。
【００４３】
まず、トラックサーボを行う場合、ＳＷ１３を開いておき、マルチプレクサ１６によって第１メモリ１４の第１係数データの全設定値１ａ〜１ｄを出力するように選択し、デジタルフィルタ１２の各係数器１２ａ〜１２ｄに第１メモリ１４に保持されている第１係数データの各設定値１ａ〜１ｄをそれぞれ設定する。
【００４４】
デジタルフィルタ１２は、その設定された第１係数データの各設定値１ａ〜１ｄにより、ＴＥ信号に基づいて光スポットがトラックに追従するようにアクチュエータ２を移動させるアクチュエータ駆動制御信号を生成する特性に変更される。
【００４５】
その後、セレクタ１１を端子１１ａ側に切り替えて誤差信号生成部６が出力するＴＥ信号をデジタルフィルタ１２へ入力し、ＳＷ１３を閉じることによってトラックサーボがＯＮになり、デジタルフィルタ１２がドライバ５へＴＥ信号に基づくアクチュエータ駆動制御信号を出力する。
そして、ドライバ５はそのアクチュエータ駆動制御信号をアクチュエータ２へ出力して光スポットをトラックに追従させる制御を行う。
【００４６】
次に、シークを行う場合、まずＳＷ１３を開いてトラックサーボをＯＦＦにする。その後、マルチプレクサ１６によって第２メモリ１５の第２係数データの全設定値２ａ〜２ｄを出力するように選択し、デジタルフィルタ１２の各係数器１２ａ〜１２ｄにそれぞれ設定されている各設定値１ａ〜１ｄに第２メモリ１５に保持されている第２係数データの各設定値２ａ〜２ｄをそれぞれ上書きして設定変更する。
【００４７】
デジタルフィルタ１２は、その設定された第２係数データの各設定値２ａ〜２ｄにより、レンズ位置信号に基づいて対物レンズ３を中立位置に位置するようにアクチュエータ２を移動させるアクチュエータ駆動制御信号を生成する特性に変更される。
【００４８】
その後、セレクタ１１を端子１１ｂ側に切り替えてレンズ位置信号生成部８が出力するレンズ位置信号をデジタルフィルタ１２へ入力し、ＳＷ１３を閉じることによってレンズホールド制御がかかり、デジタルフィルタ１２がドライバ５へレンズ位置信号に基づくアクチュエータ駆動制御信号を出力する。
【００４９】
そして、ドライバ５は、そのアクチュエータ駆動制御信号をアクチュエータ２へ出力して対物レンズ３をホールドし、光ピックアップ４を光ディスク１の半径方向に移動させても対物レンズ３を中立位置に保持する制御を行う。
【００５０】
このようにして、デジタルフィルタを用いることによって容易にその特性を変えることができるので、１つのフィルタをトラックサーボ制御にもレンズホールド制御にも効率良く使用することができる。
【００５１】
この参考技術の光ディスク制御装置では、異なる制御の場合でも同じフィルタを使うことができて使用効率が良く、フィルタの特性を容易に変えることができる。
【００５２】
なお、上述の参考技術の光ディスク制御装置では、複数の設定値からなる係数データに基づいて特性を変更できるデジタルフィルタを用いた場合を説明したが、１種類の設定値による係数データに基づいて特性を変更できるデジタルフィルタを用いた場合でも同様に実施することができる。
【００５３】
次に、この発明の他の参考技術の光ディスク制御装置について説明する。
この参考技術の光ディスク制御装置の主要部の構成は、図１に示した光ディスク制御装置と同じであるが、そのデジタルフィルタ１２の機能が若干異なる。
【００５４】
この参考技術の光ディスク制御装置では、デジタルフィルタ１２の特性を変えるときにデジタルフィルタ１２の係数データだけを変えるのではなく予め設定した所定のサンプリング周波数も変えて特性を変更する。
【００５５】
次に、この参考技術の光ディスク制御装置のトラックサーボ制御及びシークの際のレンズホールド制御の動作について説明する。
【００５６】
まず、トラックサーボを行う場合、ＳＷ１３を開いておき、マルチプレクサ１６によって第１メモリ１４の第１係数データの全設定値１ａ〜１ｄを出力するように選択し、デジタルフィルタ１２の各係数器１２ａ〜１２ｄに第１メモリ１４に保持されている第１係数データの各設定値１ａ〜１ｄをそれぞれ設定する。
【００５７】
デジタルフィルタ１２は、その設定された第１係数データの各設定値１ａ〜１ｄと予め設定されている所定のサンプリング周波数とにより、ＴＥ信号に基づいて光スポットがトラックに追従するようにアクチュエータ２を移動させるアクチュエータ駆動制御信号を生成する特性に変更される。
【００５８】
その後、セレクタ１１を端子１１ａ側に切り替えて誤差信号生成部６が出力するＴＥ信号をデジタルフィルタ１２へ入力し、ＳＷ１３を閉じることによってトラックサーボがＯＮになり、デジタルフィルタ１２がドライバ５へＴＥ信号に基づくアクチュエータ駆動制御信号を出力する。
そして、ドライバ５はそのアクチュエータ駆動制御信号をアクチュエータ２へ出力して光スポットをトラックに追従させる制御を行う。
【００５９】
次に、シークを行う場合、まずＳＷ１３を開いてトラックサーボをＯＦＦにする。その後、マルチプレクサ１６によって第２メモリ１５の第２係数データの全設定値２ａ〜２ｄを出力するように選択し、デジタルフィルタ１２の各係数器１２ａ〜１２ｄにそれぞれ設定されている設定値１ａ〜１ｄを第２メモリ１５に保持されている第２係数データの各設定値２ａ〜２ｄにそれぞれ書き換えて設定変更する。
【００６０】
デジタルフィルタ１２は、その設定された第２係数データの各設定値２ａ〜２ｄと予め設定されたサンプリング周波数とにより、レンズ位置信号に基づいて対物レンズ３を中立位置に位置するようにアクチュエータ２を移動させるアクチュエータ駆動制御信号を生成する特性に変更される。
【００６１】
その後、セレクタ１１を端子１１ｂ側に切り替えてレンズ位置信号生成部８が出力するレンズ位置信号をデジタルフィルタ１２へ入力し、ＳＷ１３を閉じることによってレンズホールド制御がかかり、デジタルフィルタ１２がドライバ５へレンズ位置信号に基づくアクチュエータ駆動制御信号を出力する。
【００６２】
そして、ドライバ５は、そのアクチュエータ駆動制御信号をアクチュエータ２へ出力して対物レンズ３をホールドし、光ピックアップ４を光ディスク１の半径方向に移動させても対物レンズ３を中立位置に保持する制御を行う。
【００６３】
このようにして、係数データと共にサンプリング周波数も用いることにより、デジタルフィルタの特性をより細かく設定することができる。
【００６４】
この発明の他の参考技術の光ディスク制御装置では、異なる制御の場合でも同じフィルタを使うことができ使用効率が良く、フィルタの特性を容易に変えることができ、サンプリング周波数と係数データとを組み合わせてデジタルフィルタの特性を変えることができるので、より細かい特性の設定を行うことができる。
【００６５】
次に、この発明の第１実施形態の光ディスク制御装置について説明する。
図３は、この発明の光ディスク装置の第１実施形態である光ディスク制御装置のこの発明に係わる主要部の構成を示すブロック図である。図１に示した光ディスク制御装置と共通する部分には同一符号を付している。
【００６６】
この光ディスク制御装置のドライバ５は、上述のドライバ５とは機能が若干異なり、さらに上述の第１メモリ１４，第２メモリ１５，及びマルチプレクサ１６に代えてメモリ１７とバッファ１８を新たに設けている。
【００６７】
この光ディスク制御装置のデジタルフィルタ１２は、予めＴＥ信号に基づいて光スポットが光ディスク１のトラックに追従するようにアクチュエータ２を移動させるアクチュエータ駆動制御信号を出力する特性となる第１係数データの複数の設定値１ａ〜１ｄが設定されており、その内部に設定された係数データの各設定値は読み出しと書き換えが可能である。
【００６８】
メモリ１７は、デジタルフィルタ１２に設定する第１係数データの全設定値１ａ〜１ｄあるいは第２係数データの全設定値２ａ〜２ｄのいずれか一方を交互に記憶して保持するための記憶装置であり、最初は予めデジタルフィルタ１２がレンズ位置信号に基づいて対物レンズ３が中立位置に位置するようにホールドするようにアクチュエータ２を移動させるアクチュエータ駆動制御信号を出力する特性となる第２係数データの全設定値２ａ〜２ｄを記憶して保持している。
【００６９】
バッファ１８は、デジタルフィルタ１２の係数データの各設定値をメモリ１７の各設定値に書き換える際に、デジタルフィルタ１２から読み出された係数データの各設定値を一時的に保持するための記憶装置である。
【００７０】
そして、ドライバ５は、トラックサーボ時はデジタルフィルタ１２の各係数器１２ａ〜１２ｄに第１係数データの各設定値１ａ〜１ｄをそれぞれ設定すると共にメモリ１７に第２係数データの全設定値２ａ〜２ｄを保持し、シーク時はデジタルフィルタ１２の各係数器１２ａ〜１２ｄに第２係数データの各設定値２ａ〜２ｄを設定すると共にメモリ１７に第１係数データの全設定値１ａ〜１ｄを保持する。
【００７１】
また、トラックサーボからシークに移行する際に、デジタルフィルタ１２に設定された第１係数データの設定値をバッファ１８に読み出して保存した後、メモリ１７に保持された第２係数データの設定値を読み出してデジタルフィルタ１２に設定し、バッファ１８に保持された第１係数データの設定値をメモリ１７に書き込んで保持する設定値の書き換えを各係数器１２ａ〜１２ｄ毎に行う。
【００７２】
さらに、シークからトラックサーボに移行する際に、デジタルフィルタ１２に設定された第２係数データの設定値をバッファ１８に読み出して保存した後、メモリ１７に保持された第１係数データの設定値を読み出してデジタルフィルタ１２に設定し、バッファ１８に保存された第２係数データの設定値をメモリ１７に書き込んで保持する設定値の書き換えを各係数器１２ａ〜１２ｄ毎に行う。
【００７３】
次に、この第１実施形態の光ディスク制御装置のトラックサーボ制御及びシークの際のレンズホールド制御の動作について説明する。
まず、トラックサーボを行う場合、デジタルフィルタ１２にＴＥ信号に基づいて光スポットが光ディスク１のトラックに追従するようにアクチュエータ２を移動させるアクチュエータ駆動制御信号を出力する特性となる第１係数データが設定されているので、デジタルフィルタ１２は第１係数データの各設定値１ａ〜１ｄに基づく特性に変更されている。
【００７４】
そして、セレクタ１１を端子１１ａ側に切り替えて誤差信号生成部６が出力するＴＥ信号をデジタルフィルタ１２へ入力して、ＳＷ１３を閉じることによってトラックサーボがＯＮになり、デジタルフィルタ１２がドライバ５へＴＥ信号に基づくアクチュエータ駆動制御信号を出力し、ドライバ５はそのアクチュエータ駆動制御信号をアクチュエータ２へ出力して光スポットをトラックに追従させる制御を行う。
【００７５】
次に、シークを行う場合、ＳＷ１３を開いてトラックサーボをＯＦＦにする。
その後、デジタルフィルタ１２の第１係数データの各設定値１ａ〜１ｄを第２係数データの各設定値２ａ〜２ｄにそれぞれ書き換えて設定変更する。
【００７６】
次に、デジタルフィルタ１２の係数データの設定変更処理について説明する。
まず、デジタルフィルタ１２に設定されている第１係数データの係数器１２ａに設定されている設定値１ａを読み出してバッファ１８に一時保存した後、メモリ１７のアドレス１領域に保存されている第２係数データの設定値２ａを読み出してデジタルフィルタ１２の係数器１２ａに設定し、バッファ１８に保存されている設定値１ａをアドレス１領域に書き込んで保存する。
【００７７】
このようにして、デジタルフィルタ１２の第１係数データの各設定値１ｂ〜１ｄをメモリ１７の第２係数データの各設定値２ｂ〜２ｄにそれぞれ書き換えると共に、デジタルフィルタ１２から読み出した各設定値１ａ〜１ｄはバッファ１８を介してメモリ１７の対応するアドレス領域に書き込むことにより、デジタルフィルタ１２の特性を第２係数データの各設定値２ａ〜２ｄによるものに変更することができ、第１係数データの各設定値１ａ〜１ｄをメモリ１７に保存することができる。
【００７８】
デジタルフィルタ１２の特性の変更が終了したら、セレクタ１１を端子１１ｂ側にしてレンズ位置信号生成部８が出力するレンズ位置信号をデジタルフィルタ１２へ入力し、ＳＷ１３を閉じることによってレンズホールド制御がかかり、デジタルフィルタ１２がドライバ５へレンズ位置信号に基づくアクチュエータ駆動制御信号を出力する。
【００７９】
そして、ドライバ５は、そのアクチュエータ駆動制御信号をアクチュエータ２へ出力して対物レンズ３をホールドし、光ピックアップ４を光ディスク１の半径方向に移動させても対物レンズ３を中立位置に保持する制御を行う。
【００８０】
また、シークの後にトラックサーボを行う場合も同様の処理によって、デジタルフィルタ１２の各係数器１２ａ〜１２ｄに設定されている第２係数データの各設定値２ａ〜２ｄをメモリ１７に保存されている第１係数データの各設定値１ａ〜１ｄにそれぞれ書き換え、メモリ１７の第１係数データを第２係数データに書き換える。
したがって、デジタルフィルタ１２の特性を第１係数データの各設定値１ａ〜１ｄによるものに変更してトラックサーボを行うことができる。
【００８１】
このようにして、トラックサーボ制御とレンズホールド制御を行う際に必要なフィルタを１つで済ますことができる。
また、デジタルフィルタを、トラックサーボ制御を行っているときもレンズホールド制御を行っているときも効率良く使用することができる。
さらに、デジタルフィルタの係数データを保持しておくためのメモリが１つで済み、装置構成を簡単にすることができ、光ディスク制御装置を低コストで製造することができる。
【００８２】
この発明の第１実施形態の光ディスク制御装置では、１つのメモリを用いてデジタルフィルタの特性を２通りに切り換えることができるので、装置の構成を簡単にして低コストで製造することができる。
【００８３】
次に、この発明の第２実施形態の光ディスク制御装置について説明する。
この第２実施形態の光ディスク制御装置のこの発明に係わる主要部の構成は、図３に示した光ディスク制御装置と同じであるが、そのデジタルフィルタ１２の機能が若干異なる。
【００８４】
この第２実施形態の光ディスク制御装置では、デジタルフィルタ１２の特性を変えるときにデジタルフィルタ１２の係数データだけを変えるのではなく予め設定した所定のサンプリング周波数も変えて特性を変更する。
【００８５】
次に、この第２実施形態の光ディスク制御装置のトラックサーボ制御及びシークの際のレンズホールド制御の動作について説明する。
【００８６】
まず、トラックサーボを行う場合、デジタルフィルタ１２にＴＥ信号に基づいて光スポットが光ディスク１のトラックに追従するようにアクチュエータ２を移動させるアクチュエータ駆動制御信号を出力する特性となる第１係数データの各設定値１ａ〜１ｄと所定のサンプリング周波数とが設定されているので、デジタルフィルタ１２は第１係数データの各設定値１ａ〜１ｄと所定のサンプリング周波数とに基づく特性に変更されている。
【００８７】
そして、セレクタ１１を端子１１ａ側に切り替えて誤差信号生成部６が出力するＴＥ信号をデジタルフィルタ１７へ入力して、ＳＷ１３を閉じることによってトラックサーボがオン（ＯＮ）になり、デジタルフィルタ１２がドライバ５へＴＥ信号に基づくアクチュエータ駆動制御信号を出力し、ドライバ５はそのアクチュエータ駆動制御信号をアクチュエータ２へ出力して光スポットをトラックに追従させる制御を行う。
【００８８】
次に、シークを行う場合、ＳＷ１３を開いてトラックサーボをＯＦＦにする。
その後、デジタルフィルタ１２の各係数器１２ａ〜１２ｄに設定されている第１係数データの各設定値１ａ〜１ｄをそれぞれ第２係数データの各設定値２ａ〜２ｄに書き換えて設定変更する。
【００８９】
次に、デジタルフィルタ１２の係数データの設定変更処理について説明する。
まず、デジタルフィルタ１２の係数器１２ａから第１係数データの設定値１ａを読み出してバッファ１８に一時保存し、メモリ１７のアドレス１領域に保存されている第２係数データの設定値２ａを読み出してデジタルフィルタ１２の係数器１２ａに上書きして設定し、バッファ１８に保存されている設定値１ａをアドレス１領域に上書きして保存する。
【００９０】
このようにして、デジタルフィルタ１２の各係数器１２ｂ〜１２ｄについても、メモリ１７の第２係数データの各設定値２ｂ〜２ｄにそれぞれ書き換えると共に、各係数器１２ｂ〜１２ｄから読み出した各設定値１ｂ〜１ｄをバッファ１８を介してメモリ１７の各対応する領域に上書きして保持する。
【００９１】
そして、第２係数データの各設定値２ａ〜２ｄと所定のサンプリング周波数とに基づいてデジタルフィルタ１２の特性の変更が終了したら、セレクタ１１を端子１１ｂ側にしてレンズ位置信号生成部８が出力するレンズ位置信号をデジタルフィルタ１２へ入力し、ＳＷ１３を閉じることによってレンズホールド制御がかかり、デジタルフィルタ１２がドライバ５へレンズ位置信号に基づくアクチュエータ駆動制御信号を出力する。
【００９２】
ドライバ５は、そのアクチュエータ駆動制御信号をアクチュエータ２へ出力して対物レンズ３をホールドし、光ピックアップ４を光ディスク１の半径方向に移動させても対物レンズ３を中立位置に保持する制御を行う。
【００９３】
また、シークの後にトラックサーボを行う場合も同様の処理により、デジタルフィルタ１２の各係数器１２ａ〜１２ｄに設定されている第２係数データの各設定値２ａ〜２ｄをメモリ１７の第１係数データの各設定値１ａ〜１ｄにそれぞれ書き換え、所定のサンプリング周波数と共に特性を変更してトラックサーボを行う。
【００９４】
さらにその設定値の変更の際、各係数器１２ａ〜１２ｄに設定されていた第１係数データの各設定値１ａ〜１ｄをメモリ１７に保持して次のトラックサーボ時の際まで待避させておくことができる。
【００９５】
このようにして、係数データの各設定値と共にサンプリング周波数も用いることにより、デジタルフィルタの特性の設定をより細かく行うことができる。
【００９６】
この発明の第２実施形態の光ディスク制御装置では、トラックサーボとシーク後のトラックサーボ時にそれぞれの係数データをデジタルフィルタに設定し、もう一方の係数データをメモリに待避させておくので、係数データの保持用のメモリが少なくて済み、装置構成を簡単にして低コストで製造することができる。
さらに、サンプリング周波数も用いて特性を変えるのでデジタルフィルタの特性設定をより細かく行うことができ、サーボの精度を向上させることができる。
【００９７】
次に、この発明の第３実施形態の光ディスク制御装置について説明する。
図４は、この発明の光ディスク装置の第３実施形態である光ディスク制御装置のこの発明に係わる主要部の構成を示すブロック図である。図１及び図３に示した光ディスク制御装置と共通する部分には同一符号を付している。
【００９８】
この光ディスク制御装置は、ドライバ５が上述のドライバ５とは機能が若干異なり、さらに上述のメモリ１７とバッファ１８に代えて、それぞれメモリ１９とアドレスポインタ２０を新たに設けている。
【００９９】
このデジタルフィルタ１２の各係数器１２ａ〜１２ｄには、上述のデジタルフィルタと同じように、予めＴＥ信号に基づいて光スポットが光ディスク１のトラックに追従するようにアクチュエータ２を移動させるアクチュエータ駆動制御信号を出力する特性となる第１係数データの各設定値１ａ〜１ｄがそれぞれ設定されており、デジタルフィルタ１２は第１係数データの各設定値１ａ〜１ｄに基づく特性に変更されている。
【０１００】
メモリ１９は、デジタルフィルタ１２に設定する第１係数データと第２係数データ交互に記憶して保持するための記憶装置であり、予めデジタルフィルタ１２がレンズ位置信号に基づいて対物レンズ３が中立位置にホールドするようにアクチュエータ２を移動させるアクチュエータ駆動制御信号を出力する特性となる第２係数データの各設定値２ａ〜２ｄを保持している。
【０１０１】
また、このメモリ１９のアドレスの数（全設定値の格納領域数に相当する）はデジタルフィルタ１２に設定する係数データの設定値数より１つ多くしており（この場合は５個）、初期状態ではアドレス５の領域は空の状態にしている。
【０１０２】
アドレスポインタ２０は、メモリ１９のアドレスを指定するものであり、初期状態ではアドレス５を指定し、設定値の書き換えの際はカウント値を１ずつ増やしていき、アドレス５になった後はアドレス１を指定するようにしている。
【０１０３】
次に、この第３実施形態の光ディスク制御装置のトラックサーボ制御及びシークの際のレンズホールド制御の動作について説明する。
まず、トラックサーボを行う場合、デジタルフィルタ１２の各係数器１２ａ〜１２ｄには、ＴＥ信号に基づいて光スポットが光ディスク１のトラックに追従するようにアクチュエータ２を移動させるアクチュエータ駆動制御信号を出力する特性となる第１係数データの各設定値１ａ〜１ｄがそれぞれ設定されているので、デジタルフィルタ１２は第１係数データの各設定値１ａ〜１ｄに基づく特性に変更されている。
【０１０４】
そして、セレクタ１１を端子１１ａ側に切り替えて誤差信号生成部６が出力するＴＥ信号をデジタルフィルタ１２へ入力して、ＳＷ１３を閉じることによってトラックサーボがＯＮになり、デジタルフィルタ１２がドライバ５へＴＥ信号に基づくアクチュエータ駆動制御信号を出力し、ドライバ５はそのアクチュエータ駆動制御信号をアクチュエータ２へ出力して光スポットをトラックに追従させる制御を行う。
【０１０５】
次に、シークを行う場合、ＳＷ１３を開いてトラックサーボをＯＦＦにする。
その後、デジタルフィルタ１２の各係数器１２ａ〜１２ｄに対して、第１係数データの各設定値１ａ〜１ｄを第２係数データの各設定値２ａ〜２ｄにそれぞれ書き換えて設定変更する。
【０１０６】
次に、デジタルフィルタ１２の係数データの設定変更処理について説明する。
まず、デジタルフィルタ１２の係数器１２ａに設定されている第１係数データの設定値１ａを読み出してアドレスポインタ２０が指しているメモリ１９のアドレス５の空き領域に書き込んで保存し、アドレスポインタ２０を“１”インクリメントする。
【０１０７】
アドレスポインタ２０では、カウント値が５を越えるのでアドレス１を指すようにし、このアドレス１の領域に保持されている第２係数データの設定値２ａをデジタルフィルタ１２の係数器１２ａに上書きして設定変更する。
【０１０８】
次に、デジタルフィルタ１２の係数器１２ｂに設定されている第１係数データの設定値１ｂを読み出し、アドレスポインタ２０が指しているアドレス１の領域に上書きで書き込み、アドレスポインタ２０を“１”インクリメントしてアドレス２を指すようにし、アドレス２の領域の設定値２ｂを読み出して係数器１２ｂに上書きして書き換える。
【０１０９】
同様にして、係数器１２ｃと１２ｄについても行い、それぞれの設定値を書き換えることにより、デジタルフィルタ１２を第２係数データの各設定値よる特性に変更する。
【０１１０】
上記変更が終了した時点ではアドレスポインタ２０はアドレス４を指しており、トラックサーボ制御終了までアドレス５の領域からアドレス１の領域までに順に第１係数データの各設定値１ａ〜１ｄがそれぞれ格納されて保持される。
【０１１１】
デジタルフィルタ１２の係数データの変更が終了したら、セレクタ１１を端子１１ｂ側にしてレンズ位置信号生成部８が出力するレンズ位置信号をデジタルフィルタ１２へ入力し、ＳＷ１３を閉じることによってレンズホールド制御がかかり、デジタルフィルタ１２がドライバ５へレンズ位置信号に基づくアクチュエータ駆動制御信号を出力する。
【０１１２】
そして、ドライバ５は、そのアクチュエータ駆動制御信号をアクチュエータ２へ出力して対物レンズ３をホールドし、光ピックアップ４を光ディスク１の半径方向に移動させても対物レンズ３を中立位置に保持する制御を行う。
【０１１３】
さらに、再びトラックサーボを行う場合、上述と同様の書き換え制御処理によって、デジタルフィルタ１２の各係数器１２ａ〜１２ｄの各設定値２ａ〜２ｄをメモリ１９の第１係数データの各設定値１ａ〜１ｄに書き換えて設定変更すると共に、デジタルフィルタ１２の各係数器１２ａ〜１２ｄに設定されていた第２係数データの各設定値２ａ〜２ｄをメモリ１９のアドレス４〜２の各領域に書き込んで待避させて保持する。
【０１１４】
このようにして、メモリのデータ格納領域数を係数データの設定値数より１つだけ多く確保することにより、デジタルフィルタの係数データの変更を行うときに、デジタルフィルタから読み出した係数データの各設定値を直接メモリに書き込むことができるので、デジタルフィルタの特性変更を短時間で行うことができる。
【０１１５】
この発明の第３実施形態の光ディスク制御装置では、デジタルフィルタの特性の変更を短時間で行うことができる。
【０１１６】
次に、この発明の第４実施形態の光ディスク制御装置について説明する。
この第４実施形態の光ディスク制御装置のこの発明に係わる主要部の構成は、図４に示した光ディスク制御装置と同じであるが、そのデジタルフィルタ１２の機能が若干異なる。
【０１１７】
この第４実施形態の光ディスク制御装置では、デジタルフィルタ１２の特性を変えるときにデジタルフィルタ１２の係数データだけを変えるのではなく予め設定した所定のサンプリング周波数も変えて特性を変更する。
【０１１８】
次に、この第４実施形態の光ディスク制御装置のトラックサーボ制御及びシークの際のレンズホールド制御の動作について説明する。
【０１１９】
まず、トラックサーボを行う場合、デジタルフィルタ１２にＴＥ信号に基づいて光スポットが光ディスク１のトラックに追従するようにアクチュエータ２を移動させるアクチュエータ駆動制御信号を出力する特性となる第１係数データの各設定値１ａ〜１ｄと所定のサンプリング周波数とが設定されているので、デジタルフィルタ１２は第１係数データと所定のサンプリング周波数とに基づく特性に変更されている。
【０１２０】
そして、セレクタ１１を端子１１ａ側に切り替えて誤差信号生成部６が出力するＴＥ信号をデジタルフィルタ１２へ入力して、ＳＷ１３を閉じることによってトラックサーボがＯＮになり、デジタルフィルタ１２がドライバ５へＴＥ信号に基づくアクチュエータ駆動制御信号を出力し、ドライバ５はそのアクチュエータ駆動制御信号をアクチュエータ２へ出力して光スポットをトラックに追従させる制御を行う。
【０１２１】
次に、シークを行う場合、ＳＷ１３を開いてトラックサーボをＯＦＦにする。
その後、デジタルフィルタ１２の各係数器１２ａ〜１２ｄに設定された第１係数データの各設定値１ａ〜１ｄを第２係数データの各設定値２ａ〜２ｄにそれぞれ書き換えて設定変更する。
【０１２２】
次に、デジタルフィルタ１２の係数データの設定変更処理について説明する。
まず、デジタルフィルタ１２の係数器１２ａに設定されている第１係数データの設定値１ａを読み出してアドレスポインタ２０が指しているメモリ１９のアドレス５の空き領域に書き込んで保存し、アドレスポインタ２０を“１”インクリメントする。
【０１２３】
すると、アドレスポインタ２０では、カウント値が６になるのでアドレス１を指すように変更して、このアドレス１の領域に保持されている第２係数データの設定値２ａをデジタルフィルタ１２の係数器１２ａに書き込んで設定変更する。
【０１２４】
次に、デジタルフィルタ１２の係数器１２ｂに設定されている第１係数データの設定値１ｂを読み出し、アドレスポインタ２０が指しているアドレス１の領域に上書きで書き込み、アドレスポインタ２０を“１”インクリメントし、アドレス２を指すようにして、アドレス２の領域の設定値２ｂで係数器１２ｂの設定値を書き換える。
【０１２５】
同様にして、係数器１２ｃと１２ｄについても設定値の書き換えを行い、デジタルフィルタ１２の各係数器１２ａ〜１２ｄに対して、第１係数データの各設定値１ａ〜１ｄを第２係数データの各設定値２ａ〜２ｄにそれぞれ書き換えて変更する。
【０１２６】
上記変更が終了した時点では、アドレスポインタ２０はアドレス４を指しており、トラックサーボ制御終了までアドレス５の領域からアドレス２の領域までに第１係数データの各設定値１ａ〜１ｄがそれぞれ格納されて保持される。
【０１２７】
デジタルフィルタ１２の係数器１２ａ〜１２ｄの各設定値の変更が終了したら、デジタルフィルタ１２はその変更された第２係数データと予め設定された所定のサンプリング周波数とによって特性を変更する。
【０１２８】
そして、セレクタ１１を端子１１ｂ側にしてレンズ位置信号生成部８が出力するレンズ位置信号をデジタルフィルタ１２へ入力し、ＳＷ１３を閉じることによってレンズホールド制御がかかり、デジタルフィルタ１２がドライバ５へレンズ位置信号に基づくアクチュエータ駆動制御信号を出力する。
【０１２９】
ドライバ５は、そのアクチュエータ駆動制御信号をアクチュエータ２へ出力して対物レンズ３をホールドし、光ピックアップ４を光ディスク１の半径方向に移動させても対物レンズ３を中立位置に保持する制御を行う。
このようにして、サンプリング周波数も用いてデジタルフィルタの特性の設定をより細かく行うことができる。
【０１３０】
この発明の第４実施形態の光ディスク制御装置では、デジタルフィルタの特性の変更を短時間で行うことができ、更に特性の設定をより細かく行うことができる。
【０１３１】
なお、上述の実施形態では、４種類の係数器を備えたデジタルフィルタを用いた場合について説明したが、この発明は、さらに多くの複数の係数器を備えたもの、または２〜３種類の係数器を備えたものについても同様にして実施することができる。
【０１３２】
【発明の効果】
以上説明してきたように、この発明の光ディスク装置によれば、トラックサーボ制御とレンズホールド制御を行うためのアクチュエータ制御信号を装置内の資源を有効に活用して生成することができる。
【図面の簡単な説明】
【図１】  この発明の参考技術の光ディスク制御装置の主要部の構成を示すブロック図である。
【図２】  図１に示したデジタルフィルタの内部構成例を示す機能ブロック図である。
【図３】  この発明の光ディスク装置の第１及び２の実施形態である光ディスク制御装置のこの発明に係わる主要部の構成を示すブロック図である。
【図４】  この発明の光ディスク装置の第３及び４の実施形態である光ディスク制御装置のこの発明に係わる主要部の構成を示すブロック図である。
【図５】  従来の光ディスク装置のトラックサーボ制御，レンズホールド制御に係わる機能構成を示すブロック図である
【符号の説明】
１：光ディスク  ２：アクチュエータ
３：対物レンズ  ４：光ピックアップ
５：ドライバ    ６：誤差信号生成部
７：トラックサーボ制御用フィルタ
８：レンズ位置信号生成部
９：レンズホールド制御用フィルタ
１０，１１：セレクタ
１０ａ，１０ｂ，１１ａ，１１ｂ：端子
１２，１７：デジタルフィルタ
１３：スイッチ（ＳＷ）  １４：第１メモリ
１５：第２メモリ        １６：マルチプレクサ
１７，１９：メモリ      １８：バッファ
２０：アドレスポインタ
【図１】
0003871843.tif 000002
【図２】
0003871843.tif 000003
【図３】
0003871843.tif 000004
【図４】
0003871843.tif 000005
【図５】
0003871843.tif 000006