(57)【要約】【課題】サーボエラーの原因を特定して特定原因に基づいた対応を行う光ディスク記録または再生装置を提供する。【解決手段】ディスクを利用したデータ記録または再生処理を実行する情報処理装置における状態判定部がフォーカスエラー信号と、トラッキングエラー信号と、プルイン信号を入力して、フォーカスエラー信号またはトラッキングエラー信号の少なくともいずれかが規定閾値以上であり、かつ、プルイン信号が規定閾値以下である場合、制御部に対して状態判定信号を出力し、制御部が状態判定信号の入力によりサーボエラーの原因が内部振動または外的ショックであると判定し、判定に対応したエラー制御、例えば光ディスクを利用したデータ記録または再生処理を中止する。【選択図】図２
2009093729.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクを利用したデータ記録または再生処理を実行する情報処理装置であり、
光ディスクからの反射光を読み取る光学ピックアップと、
前記光学ピックアップの読み取り信号を入力してサーボエラーの発生原因を特定するための状態判定信号を生成する状態判定部と、
前記状態判定信号を入力してサーボエラーに対応する制御を実行する制御部を有し、
前記状態判定部は、
前記光学ピックアップの読み取り信号としてフォーカスエラー信号と、トラッキングエラー信号と、プルイン信号を入力し、
フォーカスエラー信号またはトラッキングエラー信号の少なくともいずれかが規定閾値以上であり、かつ、前記プルイン信号が規定閾値以下である場合、前記制御部に対して状態判定信号を出力し、
前記制御部は、
前記状態判定信号の入力に基づいてサーボエラーの原因を内部振動または外的ショックであると判定し、該判定に対応したエラー制御を実行する構成を有することを特徴とする情報処理装置。
【請求項２】
前記制御部は、
前記状態判定信号の入力に基づいてサーボエラーの原因を内部振動または外的ショックであると判定した場合、該判定に対応したエラー制御として光ディスクを利用したデータ記録または再生処理を中止する制御を実行することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、
サーボエラーの発生時に前記状態判定信号の入力がない場合、サーボエラーの原因を内部振動または外的ショック以外の原因であると判定し、該判定に対応したエラー制御を実行することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記状態判定部は、
フォーカスエラー信号およびトラッキングエラー信号の各々について、ローパスフィルタによって高周波成分を除去した信号と規定値との比較を行う構成を有することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記状態判定部は、
前記プルイン信号が規定閾値以下である期間より長い期間を持つパルスを出力するモノマルチバイブレータ処理部を有し、
（ａ）前記モノマルチバイブレータ処理部の生成するパルス、
（ｂ）フォーカスエラー信号またはトラッキングエラー信号の少なくともいずれかが規定閾値以上である期間に対応するパルス、
上記（ａ），（ｂ）の２つのパルスの重複期間を検出した場合に、前記制御部に対して状態判定信号を出力することを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記情報処理装置は、さらに、
外的ショックを検出する振動検出部を有し、
前記状態判定部は、
前記振動検出部の検出信号を入力し、該検出信号と規定値との比較処理を実行して規定値以上の検出信号を入力した場合と、入力しなかった場合の２つの状況を識別可能な状態判定信号を前記制御部に対して出力する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記制御部は、
前記状態判定信号の入力に基づいてサーボエラーの原因を内部振動であるか、外的ショックであるかを判定し、該判定に対応したエラー制御を実行することを特徴とする請求項６に記載の情報処理装置。
【請求項８】
光ディスクを利用したデータ記録または再生処理を実行する情報処理装置において実行する情報処理方法であり、
光ピックアップが、光ディスクからの反射光を読み取る信号読み取りステップと、
状態判定部が、前記光学ピックアップの読み取り信号を入力してサーボエラーの発生原因を特定するための状態判定信号を生成する状態判定信号生成ステップと、
制御部が、前記状態判定信号を入力してサーボエラーに対応する制御を実行する制御ステップを有し、
前記状態判定信号生成ステップは、
前記光学ピックアップの読み取り信号としてフォーカスエラー信号と、トラッキングエラー信号と、プルイン信号を入力し、
フォーカスエラー信号またはトラッキングエラー信号の少なくともいずれかが規定閾値以上であり、かつ、前記プルイン信号が規定閾値以下である場合、前記制御部に対して状態判定信号を出力するステップであり、
前記制御ステップは、
前記状態判定信号の入力に基づいてサーボエラーの原因を内部振動または外的ショックであると判定し、該判定に対応したエラー制御を実行するステップであることを特徴とする情報処理方法。
【請求項９】
前記制御ステップは、
前記状態判定信号の入力に基づいてサーボエラーの原因を内部振動または外的ショックであると判定した場合、該判定に対応したエラー制御として光ディスクを利用したデータ記録または再生処理を中止する制御を実行するステップであることを特徴とする請求項８に記載の情報処理方法。
【請求項１０】
前記制御ステップは、
サーボエラーの発生時に前記状態判定信号の入力がない場合、サーボエラーの原因を内部振動または外的ショック以外の原因であると判定し、該判定に対応したエラー制御を実行するステップであることを特徴とする請求項８に記載の情報処理方法。
【請求項１１】
前記状態判定ステップは、
フォーカスエラー信号およびトラッキングエラー信号の各々について、ローパスフィルタによって高周波成分を除去した信号と規定値との比較を行うステップであることを特徴とする請求項８に記載の情報処理方法。
【請求項１２】
前記状態判定信号生成ステップは、
前記プルイン信号が規定閾値以下である期間より長い期間を持つパルスを出力するモノマルチバイブレータ処理部を有し、
（ａ）前記モノマルチバイブレータ処理部の生成するパルス、
（ｂ）フォーカスエラー信号またはトラッキングエラー信号の少なくともいずれかが規定閾値以上である期間に対応するパルス、
上記（ａ），（ｂ）の２つのパルスの重複期間を検出した場合に、前記制御部に対して状態判定信号を出力するステップであることを特徴とする請求項８に記載の情報処理方法。
【請求項１３】
前記情報処理方法は、さらに、
振動検出部が、外的ショックを検出する振動検出ステップを有し、
前記状態判定信号生成ステップは、
前記振動検出部の検出信号を入力し、該検出信号と規定値との比較処理を実行して規定値以上の検出信号を入力した場合と、入力しなかった場合の２つの状況を識別可能な状態判定信号を前記制御部に対して出力するステップであることを特徴とする請求項８に記載の情報処理方法。
【請求項１４】
前記制御ステップは、
前記状態判定信号の入力に基づいてサーボエラーの原因を内部振動であるか、外的ショックであるかを判定し、該判定に対応したエラー制御を実行するステップであることを特徴とする請求項１３に記載の情報処理方法。
【請求項１５】
光ディスクを利用したデータ記録または再生処理を実行する情報処理装置において情報処理を実行させるプログラムであり、
光ピックアップに、光ディスクからの反射光を読み取らせる信号読み取りステップと、
状態判定部に、前記光学ピックアップの読み取り信号を入力してサーボエラーの発生原因を特定するための状態判定信号を生成させる状態判定信号生成ステップと、
制御部に、前記状態判定信号を入力してサーボエラーに対応する制御を実行させる制御ステップを有し、
前記状態判定信号生成ステップは、
前記光学ピックアップの読み取り信号としてフォーカスエラー信号と、トラッキングエラー信号と、プルイン信号を入力し、
フォーカスエラー信号またはトラッキングエラー信号の少なくともいずれかが規定閾値以上であり、かつ、前記プルイン信号が規定閾値以下である場合、前記制御部に対して状態判定信号を出力させるステップであり、
前記制御ステップは、
前記状態判定信号の入力に基づいてサーボエラーの原因を内部振動または外的ショックであると判定し、該判定に対応したエラー制御を実行させるステップであることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、および情報処理方法、並びにプログラムに関する。さらに、詳細には、例えばディスク記録再生装置において発生する外的ショックや内部振動など記録再生エラーの要因となる事象を検出して記録や再生停止などの制御を実行する情報処理装置、および情報処理方法、並びにプログラムに関する。
【背景技術】
【０００２】
例えば、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）やＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などの光記録媒体を使用した記録再生装置は、光学ピックアップからのレーザ光をディスク記録面に照射してデータ記録を行ない、光学ピックアップからディスク記録面に照射されたレーザ光の反射光を検出してデータ読み出しを実行する。このようなデータ記録再生処理に際しては、レーザ光による走査が適正に行われるようにトラッキングサーボ及びフォーカスサーボが実行される。
【０００３】
例えばビデオカメラなどの装置は、外部からの衝撃などが加えられやすく、記録中に外部からショックが加えられた場合に誤って光ディスクのトラックに記録されたデータを破壊してしまうおそれがある。
【０００４】
このようなことを防止する為、特許文献１（特開昭６３−２９３２２）では、サーボ処理において取得されるトラッキングエラー信号が所定の設定値レベルを超えて、なおかつ加速度センサ−からなる振動検出器出力が、所定の加速度が発生したことを示すパルスを生じた場合、半導体レ−ザ駆動回路を介して半導体レ−ザの発光を停止し、記録モ−ドを停止する構成を開示している。
【０００５】
特許文献１に記載の構成について、図８、図９を参照して説明する。図８において１１は半導体レ−ザ等の光源からの光をディスクに導く光路およびその光をディスク面上に集束する対物レンズから構成される再生光学系である。この光学系１１よりトラッキングサ−ボ系を閉じた状態で得られたトラッキングエラー信号１２をウインドゥコンパレ−タ１３により所定の設定値レベルと比較し、ここで得られた信号はアンド回路１４に入力される。
【０００６】
一方、例えば加速度センサからなる振動検出器１５を光ディスク記録再生装置の筐体部にとりつけ、外部からの衝撃とか振動を生じた時に出力を得るようにして、この出力レベルが所定のレベルを超えるか否かをコンパレ−タ１６にて比較し、トラックはずれを生じるような外部からの大きな振動を生じた時にのみパルス出力を得るようにする。このコンパレ−タ１６の出力と前述したトラッキングエラー信号に基づくウインドゥコンパレ−タ１３の出力とをアンド回路１４に入力し、両方のパルス出力があった時にのみゲ−ト回路１７に作用させ、半導体レ−ザ駆動回路１８を介して半導体レ−ザの発光を停止し、記録モ−ドを停止することにより記録中のトラックはずれによる他トラックのデ−タ破壊を防止する。
【０００７】
図９に示す各主要部の波形図とともに更に詳述する。図９にはＡ，Ｂ，Ｃの各状態を示している。
Ａはディスク上のゴミ、キズによってトラッキングエラー信号（イ）が設定値レベル［Ｉ］を超えるものを生じたが、外部からの振動とか衝撃がなかった場合である。この時ウインドゥコンパレ−タ１３の出カ（ハ）はパルスを生じるが、振動検出器（加速度センサ）１５の出力（ロ）は出力がなされない。従ってコンパレータ１６の出力パルスが無いことからアンド回路１４の出力ホはパルスを生じない為、半導体レ−ザ駆動回路１８には半導体レ−ザの発光停止信号が作用しないので記録動作がディスク上のゴミ、キズによって止められることにはならない。
【０００８】
Ｃは外部からのトラックはずれを起こす程の強い振動があった場合で加速度センサ１５の出力（ロ）、トラッキングエラー信号（イ）のいずれも設定値レベルを超えてしまう。従ってウインドゥコンパレ−タ１３、コンパレ−タ１６の出（ハ）および（ニ）はともにパルスを生じ、アンド回路１４の出力パルスにより半導体レ−ザの発光が停止され、記録動作が停止される。
【０００９】
この特許文献１においては、外部からの振動を検出する振動検出器１５と、トラッキングエラー信号に基づくトラックずれ検出手段により、信号の記録動作を停止している為、ディスク上のゴミ、キズ等により記録動作を止められることなく、トラックはずれの時にのみ確実に記録を停止し、他のトラックのデ−タを破壊することを防ぐことができるが、記録動作と無関係な振動検出手段を別途用いることによるコストアップが発生し、さらに、加速度センサの装置への取り付け方により振動を検出する向きや強さにバラツキが出るなどの問題がある。
【００１０】
また、フォーカスエラー信号を検出していない為にデフォーカスによる記録品質の悪化、光ディスク記録再生装置内部において光ピックアップのメカニカルな負荷が重くなることによりによりトラッキング方向に移動する際に生じる振動の検出ができないなどの問題もある。
【特許文献１】特開昭６３−２９３２２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明は、例えば上記問題点に鑑みてなされたものであり、加速度センサなどの付加的手段を用いることなく、ディスク記録再生装置において発生する外的ショックや内部振動など記録再生エラーの要因となる事象を検出して記録や再生停止などの制御を実行する情報処理装置、および情報処理方法、並びにプログラムを提供することを目的とする。
【００１２】
さらに、本発明は、加速度センサの検出信号が取得可能な構成において、ディスク記録再生装置において発生する外的ショックや内部振動を判別可能な状態判定信号を生成して、判定信号に基づいて記録や再生停止などの制御を実行する情報処理装置、および情報処理方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の第１の側面は、
光ディスクを利用したデータ記録または再生処理を実行する情報処理装置であり、
光ディスクからの反射光を読み取る光学ピックアップと、
前記光学ピックアップの読み取り信号を入力してサーボエラーの発生原因を特定するための状態判定信号を生成する状態判定部と、
前記状態判定信号を入力してサーボエラーに対応する制御を実行する制御部を有し、
前記状態判定部は、
前記光学ピックアップの読み取り信号としてフォーカスエラー信号と、トラッキングエラー信号と、プルイン信号を入力し、
フォーカスエラー信号またはトラッキングエラー信号の少なくともいずれかが規定閾値以上であり、かつ、前記プルイン信号が規定閾値以下である場合、前記制御部に対して状態判定信号を出力し、
前記制御部は、
前記状態判定信号の入力に基づいてサーボエラーの原因を内部振動または外的ショックであると判定し、該判定に対応したエラー制御を実行する構成を有することを特徴とする情報処理装置にある。
【００１４】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記状態判定信号の入力に基づいてサーボエラーの原因を内部振動または外的ショックであると判定した場合、該判定に対応したエラー制御として光ディスクを利用したデータ記録または再生処理を中止する制御を実行することを特徴とする。
【００１５】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、サーボエラーの発生時に前記状態判定信号の入力がない場合、サーボエラーの原因を内部振動または外的ショック以外の原因であると判定し、該判定に対応したエラー制御を実行することを特徴とする。
【００１６】
さらに、本発明の情報処理装置の一実施態様において、前記状態判定部は、フォーカスエラー信号およびトラッキングエラー信号の各々について、ローパスフィルタによって高周波成分を除去した信号と規定値との比較を行う構成を有することを特徴とする。
【００１７】
さらに、本発明の情報処理装置の一実施態様において、前記状態判定部は、前記プルイン信号が規定閾値以下である期間より長い期間を持つパルスを出力するモノマルチバイブレータ処理部を有し、
（ａ）前記モノマルチバイブレータ処理部の生成するパルス、
（ｂ）フォーカスエラー信号またはトラッキングエラー信号の少なくともいずれかが規定閾値以上である期間に対応するパルス、
上記（ａ），（ｂ）の２つのパルスの重複期間を検出した場合に、前記制御部に対して状態判定信号を出力することを特徴とする。
【００１８】
さらに、本発明の情報処理装置の一実施態様において、前記情報処理装置は、さらに、外的ショックを検出する振動検出部を有し、前記状態判定部は、前記振動検出部の検出信号を入力し、該検出信号と規定値との比較処理を実行して規定値以上の検出信号を入力した場合と、入力しなかった場合の２つの状況を識別可能な状態判定信号を前記制御部に対して出力する構成であることを特徴とする。
【００１９】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記状態判定信号の入力に基づいてサーボエラーの原因を内部振動であるか、外的ショックであるかを判定し、該判定に対応したエラー制御を実行することを特徴とする。
【００２０】
さらに、本発明の第２の側面は、
光ディスクを利用したデータ記録または再生処理を実行する情報処理装置において実行する情報処理方法であり、
光ピックアップが、光ディスクからの反射光を読み取る信号読み取りステップと、
状態判定部が、前記光学ピックアップの読み取り信号を入力してサーボエラーの発生原因を特定するための状態判定信号を生成する状態判定信号生成ステップと、
制御部が、前記状態判定信号を入力してサーボエラーに対応する制御を実行する制御ステップを有し、
前記状態判定信号生成ステップは、
前記光学ピックアップの読み取り信号としてフォーカスエラー信号と、トラッキングエラー信号と、プルイン信号を入力し、
フォーカスエラー信号またはトラッキングエラー信号の少なくともいずれかが規定閾値以上であり、かつ、前記プルイン信号が規定閾値以下である場合、前記制御部に対して状態判定信号を出力するステップであり、
前記制御ステップは、
前記状態判定信号の入力に基づいてサーボエラーの原因を内部振動または外的ショックであると判定し、該判定に対応したエラー制御を実行するステップであることを特徴とする情報処理方法にある。
【００２１】
さらに、本発明の情報処理方法の一実施態様において、前記制御ステップは、前記状態判定信号の入力に基づいてサーボエラーの原因を内部振動または外的ショックであると判定した場合、該判定に対応したエラー制御として光ディスクを利用したデータ記録または再生処理を中止する制御を実行するステップであることを特徴とする。
【００２２】
さらに、本発明の情報処理装置の一実施態様において、前記制御ステップは、サーボエラーの発生時に前記状態判定信号の入力がない場合、サーボエラーの原因を内部振動または外的ショック以外の原因であると判定し、該判定に対応したエラー制御を実行するステップであることを特徴とする。
【００２３】
さらに、本発明の情報処理装置の一実施態様において、前記状態判定ステップは、フォーカスエラー信号およびトラッキングエラー信号の各々について、ローパスフィルタによって高周波成分を除去した信号と規定値との比較を行うステップであることを特徴とする。
【００２４】
さらに、本発明の情報処理装置の一実施態様において、前記状態判定信号生成ステップは、前記プルイン信号が規定閾値以下である期間より長い期間を持つパルスを出力するモノマルチバイブレータ処理部を有し、
（ａ）前記モノマルチバイブレータ処理部の生成するパルス、
（ｂ）フォーカスエラー信号またはトラッキングエラー信号の少なくともいずれかが規定閾値以上である期間に対応するパルス、
上記（ａ），（ｂ）の２つのパルスの重複期間を検出した場合に、前記制御部に対して状態判定信号を出力するステップであることを特徴とする。
【００２５】
さらに、本発明の情報処理装置の一実施態様において、前記情報処理方法は、さらに、振動検出部が、外的ショックを検出する振動検出ステップを有し、前記状態判定信号生成ステップは、前記振動検出部の検出信号を入力し、該検出信号と規定値との比較処理を実行して規定値以上の検出信号を入力した場合と、入力しなかった場合の２つの状況を識別可能な状態判定信号を前記制御部に対して出力するステップであることを特徴とする。
【００２６】
さらに、本発明の情報処理装置の一実施態様において、前記制御ステップは、前記状態判定信号の入力に基づいてサーボエラーの原因を内部振動であるか、外的ショックであるかを判定し、該判定に対応したエラー制御を実行するステップであることを特徴とする。
【００２７】
さらに、本発明の第３の側面は、
光ディスクを利用したデータ記録または再生処理を実行する情報処理装置において情報処理を実行させるプログラムであり、
光ピックアップに、光ディスクからの反射光を読み取らせる信号読み取りステップと、
状態判定部に、前記光学ピックアップの読み取り信号を入力してサーボエラーの発生原因を特定するための状態判定信号を生成させる状態判定信号生成ステップと、
制御部に、前記状態判定信号を入力してサーボエラーに対応する制御を実行させる制御ステップを有し、
前記状態判定信号生成ステップは、
前記光学ピックアップの読み取り信号としてフォーカスエラー信号と、トラッキングエラー信号と、プルイン信号を入力し、
フォーカスエラー信号またはトラッキングエラー信号の少なくともいずれかが規定閾値以上であり、かつ、前記プルイン信号が規定閾値以下である場合、前記制御部に対して状態判定信号を出力させるステップであり、
前記制御ステップは、
前記状態判定信号の入力に基づいてサーボエラーの原因を内部振動または外的ショックであると判定し、該判定に対応したエラー制御を実行させるステップであることを特徴とするプログラムにある。
【００２８】
なお、本発明のプログラムは、例えば、様々なプログラム・コードを実行可能なＣＰＵなどの制御部を有するコンピュータ・システムや情報処理装置に対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体によって提供可能なプログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、コンピュータ・システム上でプログラムに応じた処理が実現される。
【００２９】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００３０】
本発明の一実施例の構成によれば、ディスクを利用したデータ記録または再生処理を実行する情報処理装置において、状態判定部がフォーカスエラー信号と、トラッキングエラー信号と、プルイン信号を入力して、フォーカスエラー信号またはトラッキングエラー信号の少なくともいずれかが規定閾値以上であり、かつ、プルイン信号が規定閾値以下である場合、制御部に対して状態判定信号を出力する構成とした。制御部は、状態判定信号の入力に基づいてサーボエラーの原因が内部振動または外的ショックであると判定し、この判定に対応したエラー制御、例えば光ディスクを利用したデータ記録または再生処理を中止する制御を実行することが可能となる。
【００３１】
さらに、本発明の一実施例の構成によれば、加速度センサなどの外的ショックを検出する振動検出部からの規定値以上の検出信号の入力の有無に応じて、サーボエラーの原因が内部振動であるか外的ショックであるかを識別可能な状態判定信号を制御部に対して出力する。制御部は、状態判定信号の入力に基づいてサーボエラーの原因が内部振動または外的ショックであるかを判定し、この判定に対応したエラー制御、例えば光ディスクを利用したデータ記録または再生処理を中止する制御を実行することが可能となる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の情報処理装置、および情報処理方法、並びにプログラムの詳細について、図面を参照して説明する。
【００３３】
［情報処理装置の一例としてのビデオカメラの概要］
図１は、本発明に係る情報処理装置の一実施例としてのビデオカメラの構成を説明するブロック図である。図１に示すようにビデオカメラは、情報の入力端として、カメラ部１０１とマイクロホン１０２とを備えている。カメラ部１０１は、フォーカス機構、シャッター機構、絞り機構などを備えた光学ブロック１１１やＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）などからなる撮像素子１１２を備えたものである。また、この実施の形態のビデオカメラは、情報の出力端として、スピーカ１０３と表示部１０９とを備えている。表示部１０９は、例えば、表示素子としてＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）１２１と、ＬＣＤコントローラ（図１においてはＣＴＬと記載）１２２とを備えたものである。
【００３４】
また、図１に示すように、この実施の形態のビデオカメラは、ビデオ／オーディオインターフェース（以下、ビデオ／オーディオＩ／Ｆという。）１０４、スクリーンメモリ１１４、エンコード／デコード部１０５、エンコード／デコードメモリ（図１においては、Ｅｎｃ／Ｄｅｃメモリと記載。）１１５、データ制御部１０６、データメモリ１１６、ドライブ制御部１０７、光ディスクドライブ１０８、制御部１３０、ユーザインターフェース部（以下、ユーザＩ／Ｆ部という。）１４０を備えている。
【００３５】
制御部１３０は、この実施の形態のビデオカメラの各部を制御するものであり、図１に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１３１と、プログラムメモリ１３２、ワークメモリ１３３、不揮発性メモリ１３４がシステムコントロールバス１３５を通じて接続されて構成されたマイクロコンピュータである。なお、この実施の形態において、プログラムメモリ１３２は、フラッシュＲＯＭ（Ｆｌａｓｈ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）であり、ワークメモリ１３３は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。また、不揮発性メモリ１３４は、例えば、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）やフラッシュＲＯＭなどである。
【００３６】
ここで、プログラムメモリ１３２は、ＣＰＵ１３１において実行されるプログラムや処理に必要になる種々のデータを記録保持するものである。このプログラムメモリ１３２には、ファイルシステムが搭載されている。ワークメモリ１３３は、各種の処理において、途中結果などを一時記憶する場合などに用いられるものである。また、不揮発性メモリ１３４は、ユーザによって設定するようにされた各種のパラメータなど、この実施の形態のビデオカメラの電源が落とされても記憶しておくべき情報を記憶保持するものである。
【００３７】
また、ユーザＩ／Ｆ部１４０は、複数のキー入力釦や複数の操作スイッチを備え、ユーザからの操作入力を受け付ける操作部１４１と、点灯、消灯、点滅によって、動作状態などをユーザに通知するための複数のＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）１４２を備えたものである。この他にも、図１には図示しなかったが、ブザーやリンガなど、音によって動作状態などを通知する音響素子を備えるようにすることもできる。
【００３８】
そして、光ディスクドライブ１０８には、ＤＶＤを装填したり、取り出したりするための装填口が設けられており、装填口の蓋を開けることによって、ＤＶＤを装填したり、装填されているＤＶＤを取り出したりすることができるようにされる。
【００３９】
なお、表示部１０９のＬＣＤ１２１の表示画面に、ユーザに情報を通知するための例えばアイコン（図柄や絵文字）や文字、図形、記号などの表示情報を表示するための演算処理などを行うために、図１において点線で示したように、ビデオ／オーディオＩ／Ｆにスクリーンメモリ１１４を接続する場合もある。
【００４０】
（記録処理時の基本動作について）
光ディスクドライブ１０８に記録用ＤＶＤが装填された後、操作部１４１を通じて、撮影を行うようにする操作を受け付けると、この実施の形態のビデオカメラの制御部１３０は、各部を制御し、カメラ部１０１を通じて画像の撮像を開始するとともに、マイクロホン１０２を通じて音声の集音を開始するようにする。
【００４１】
この場合、光学ブロック１１１を通じて取り込まれた被写体の画像は、撮像素子１１２において電気信号に変換され、ビデオ／オーディオＩ／Ｆ１０４に供給される。同様に、マイクロホン１０２によって集音された音声は電気信号に変換されて、ビデオ／オーディオＩ／Ｆ１０４に供給される。
【００４２】
ビデオ／オーディオＩ／Ｆ１０４は、カメラ部１０１からの画像信号を、デジタル信号に変換するなどして、このビデオカメラにおいて処理可能な形式の画像データに変換し、これをエンコード／デコード部１０５に供給する。同様に、ビデオ／オーディオＩ／Ｆ１０４は、マイクロホン１０２からの音声信号をデジタル信号に変換するなどして、このビデオカメラにおいて処理可能な形式の音声データに変換し、これをエンコード／デコード部１０５に供給する。
【００４３】
エンコード／デコード部１０５は、Ｅｎｃ／Ｄｅｃメモリ１１５を、動画像データのフレームまたはフィールド間の差分演算用の記憶部として使用するなど作業用メモリ（ワークメモリ）として用いて、画像データや音声データの圧縮処理（エンコード処理）や圧縮処理された画像データや音声データの伸張処理を行う。すなわち、エンコード／デコード部１０５は、いわゆるコーデックとしての機能を有するものである。
【００４４】
そして、エンコード／デコード部１０５は、ビデオ／オーディオＩ／Ｆ１０４から供給される画像データと音声データとを所定のデータ圧縮方式に従って、データ圧縮するとともに、圧縮後のビデオデータと圧縮後の音声データとを多重化することによって、記録用のトランスポートストリーム（以下、ＴＳデータという。）を形成し、これをデータ制御部１０６に供給する。
【００４５】
なお、エンコード／デコード部１０５において用いられるデータ圧縮方式には、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）１、ＭＰＥＧ２、ＭＰＥＧ３、ＭＰＥＧ４、その他種々のものがある。したがって、動画像や静止画像の圧縮方式として、将来、新たに提供されるデータ圧縮方式に対応することも可能である。
【００４６】
データ制御部１０６は、エンコード／デコード部１０５とドライブ制御部１０７との間にあって、データメモリ１１６をバッファメモリとして用い、エンコード／デコード部１０５からのデータについて、ファースト・イン・ファースト・アウト（Ｆａｓｔ  Ｉｎ  Ｆａｓｔ  Ｏｕｔ）方式のバッファ動作を行うものである。すなわち、記録時において、データ制御部１０６は、エンコード／デコード部１０５におけるデータ圧縮処理にかかる時間に応じた転送レートでエンコード／デコード部１０５からのデータをデータメモリ１１６に書き込むとともに、データメモリ１１６に予め決められた一定量のデータが蓄積されたときに、ＤＶＤへのデータの書き込みレートでデータメモリ１１６からデータを読み出し、これをドライブ制御部１０７に供給する。
【００４７】
一般に、データメモリ１１６へのデータの転送レート（データメモリ１１６へのデータの書き込みレート）は、ＤＶＤへのデータの書き込みレート（データメモリ１１６から読み出したデータのＤＶＤへの書き込みレート）よりも遅いので、データメモリ１１６に所定量分のデータが蓄積されたときに、当該所定量分のデータのＤＶＤへの記録を行うが、当該所定量分のデータのＤＶＤへの記録終了後、データメモリ１１６に所定量分のデータが蓄積されるまでの間において、ＤＶＤへのデータの記録動作を停止させるようにする間欠記録を行う。
【００４８】
記録時において、ドライブ制御部１０７は、データ制御部１０６を介してデータメモリ１１６とのハンドシェイク（装置部間の取り決めに従った装置間相互の確認処理）を行うとともに、光ディスクドライブ１０８とはＡＴＡ／ＡＴＡＰＩ（ＡＴ  Ａｔｔａｃｈｍｅｎｔ／ＡＴ  Ａｔｔａｃｈｍｅｎｔ  Ｐａｃｋｅｔ  Ｉｎｔｅｒｆａｃｅ）プロトコル標準に沿った非連続なハンドシェイクプロトコル処理を行って、データメモリ１１６に書き込まれている所定量分のデータを光ディスクドライブ１０８に転送する。
【００４９】
光ディスクドライブ１０８は、後述もするように、マイクロコンピュータを備え、ドライブ制御部１０７との間でハンドシェイクを行い、ドライブ制御部１０７から転送されてくる所定量分のデータを、装填されているＤＶＤに記録するとともに、所定量分のデータのＤＶＤへの記録を終了した後においては、次に所定量分のデータが転送されてくるまで記録停止状態となるようにしている。
【００５０】
このようにして、カメラ部１０１を通じて撮像された画像の画像データと、マイクロホン１０２で集音された音声の音声データとが、所定の圧縮方式でデータ圧縮された後、データメモリ１１６をバッファメモリとして用いるデータ制御部１０６、ドライブ制御部１０７、光ディスクドライブ１０８の機能による間欠記録方式で、光ディスクドライブ１０８に装填されたＤＶＤに記録される。
【００５１】
なお、この実施の形態のビデオカメラにおいては、上述したように、記録処理時においては間欠記録を行う。そして、撮影を完了する操作がされた場合には、制御部１３０はドライブ制御部１０７に対して入力データが終端である旨を示す制御信号を供給する。この場合、ドライブ制御部１０７は、データメモリ１１６に所定量分のデータが蓄積されていなくても、データ制御部１０６を通じてデータメモリ１１６からデータを読み出し、これを光ディスクドライブ１０８に装填された光ディスクに書き込む処理を行う。このように、記録処理時においては、データメモリ１１６に所定量分のデータが蓄積されていなくても、光ディスクに書き込む処理を行う場合もある。
【００５２】
（再生処理時の基本動作について）
上述のようにして、光ディスクドライブ１０８に装填されたＤＶＤに記録されたデータを再生する場合には、この実施の形態のビデオカメラは以下のように動作する。すなわち、操作部１４１を通じて、光ディスクドライブ１０８に装填されたＤＶＤに記録されているデータの再生指示を受け付けると、ドライブ制御部１０７は、光ディスクドライブ１０８とＡＴＡ／ＡＴＡＰＩプロトコル標準に沿った非連続なハンドシェイクプロトコル処理を行うとともに、データ制御部１０６を介してデータメモリ１１６とのハンドシェイクを行って、光ディスクドライブ１０８に対して目的とするデータの読み出しを行うように制御する。
【００５３】
これに応じて、光ディスクドライブ１０８は装填されているＤＶＤから目的とするデータを読み出し、これをドライブ制御部１０７に供給する。ドライブ制御部１０７は、光ディスクドライブ１０８からのデータを受け付け、これをデータ制御部１０６に供給する。データ制御部１０６は、ドライブ制御部１０７からのデータをデータメモリ１１６に書き込むとともに、データメモリ１１６からエンコード／デコード部１０５においての処理速度に応じたレートで読み出し、読み出したデータをエンコード／デコード部１０５に供給する。
【００５４】
エンコード／デコード部１０５は、データ制御部１０６からのデータ（ＴＳデータ）を受け付け、Ｅｎｃ／Ｄｅｃメモリ１１５を作業領域として用い、多重化されている画像データと音声データとを分離し、この分離した画像データと音声データとは上述もしたようにデータ圧縮されているのでこれらについて伸張処理して、データ圧縮前の画像データと音声データとを復元し、これらをビデオ／オーディオＩ／Ｆ１０４に供給する。
【００５５】
ビデオ／オーディオＩ／Ｆ１０４は、エンコード／デコード部１０５からの音声データからスピーカ１０３に供給する音声信号を形成して、これをスピーカ１０３に供給するとともに、エンコード／デコード部１０５からの画像データから表示部１０９に供給する画像信号を形成して、これを表示部１０９のＬＣＤコントローラ１２２に供給する。
【００５６】
これにより、スピーカ１０３からは、ＤＶＤから読み出された音声データに応じた音声が放音され、ＬＣＤ１２１の表示画面に、ＤＶＤから読み出された画像データに応じた画像が表示される。このようにして、光ディスクドライブ７に装填されたＤＶＤに記録されている画像データと音声データとを読み出して再生することができるようにされる。
【００５７】
［光ディスクドライブの構成について］
記録時において、データ制御部１０６、ドライブ制御部１０７と協働することによって、間欠記録方式でデータの記録を行うことができる光ディスクドライブ１０８の構成について説明する。図２は光ディスクドライブ１０８の詳細構成を説明するブロック図である。
【００５８】
図２において、光ディスク２００は、光ディスクドライブ１０８に装填された光ディスク２００である。そして、この実施の形態の光ディスクドライブ１０８は、光学ピックアップ２０１、スピンドルモータ２０２、スレッドモータ２０３、サーボ制御部２０４、ＲＦアンプ２０５、ＬＤ（Ｌａｓｅｒ  Ｄｉｏｄｅ）ドライバ２０６、復調部２０７、変調部２０８、Ｉ／Ｆ２０９、マイクロコンピュータ２１０、ドライバ２１１、さらに、状態判定部２８０を備えたものである。
【００５９】
状態判定部２８０は、光学ピックアップ２０１の読み取り信号をＲＦアンプ２０５で増幅して得られる各種の信号（フォーカスエラー信号ＦＥと、トラッキングエラー信号ＴＥ、プルイン信号ＰＩ）を入力して、これらの信号を解析し、サーボエラー（はずれ）を発生させた原因、例えば、
（１）ディスク上の傷
（２）内部振動
（３）外的ショック
これらのいずれがサーボエラー（サーボはずれ）の原因であるかを判別するための状態判定信号を生成して、制御部としてのマイクロコンピュータ２１０に入力する。制御部としてのマイクロコンピュータ２１０は、状態判定信号の入力に基づいてサーボエラーの原因を判定し、判定に対応したエラー制御を実行する。
【００６０】
状態判定部２８０は、図に示すように、ＲＦアンプ２０５からフォーカスエラー信号ＦＥを入力するローパスフィルタ２２０、ローパスフィルタ２２０からの出力を入力するウインドゥコンパレータ２２２、ＲＦアンプ２０５からトラッキングエラー信号ＴＥを入力するローパスフィルタ２２１、ローパスフィルタ２２１からの出力を入力するウインドゥコンパレータ２２３、これらのウインドゥコンパレータ２２２，２２３の出力に対してオア（ＯＲ）演算を行うオア回路２２４、ＲＦアンプ２０５からプルイン信号ＰＩを入力するローパスフィルタ２２１、その出力を入力するモノマルチバイブレータ処理部２２３、オア回路２２４の出力と、モノマルチバイブレータ処理部２２３の出力を入力してアンド（ＡＮＤ）演算を行いその結果をマイクロコンピュータ２１０に出力するアンド回路２４０を有する。なお、状態判定部２８０の信号処理の詳細については後段で説明する。
【００６１】
なお、図２の光ディスクドライブ１０８のマイクロコンピュータ２１０は、光ディスクドライブ１０８の各部を制御するものであり、図示しないが、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）がバスを通じて接続されて構成されたものである。
【００６２】
スピンドルモータ２０２は装填された光ディスク２００を回転駆動するためのものである。また、光学ピックアップ２０１は、２軸アクチュエータ、レーザ光を出射するレーザダイオード（ＬＤ）、ビームスプリッタ、対物レンズ、例えば４分割のフォトディテクタ等を備えたものである。なお、光学ピックアップ２０１は、２軸アクチュエータによって、光ディスクの半径方向と光ディスクの記録面に対して直交する方向に位置を微調整することができるようにされているとともに、スレッドモータ２０３によって、光ディスク２００の半径方向に大きく移動することもできるようにされている。
【００６３】
そして、スピンドルモータ２０２は、サーボ制御部２０４により制御され、ドライバ２１１を介して光ディスク２００を線速度一定で回転駆動させる。そして、光学ピックアップ２０１から光ディスク２００のデータ記録面に対してレーザ光が照射され、その反射光が光学ピックアップ２０１のビームスプリッタを通じて４分割フォトディテクタによって受光され、その受光量が電気信号に変換されてＲＦアンプ２０５に供給される。
【００６４】
また、ＲＦアンプ２０５は、再生処理時において、光学ピックアップ２０１の４分割フォトディテクタのそれぞれからの受光量に応じた電気信号を演算処理し、再生高周波信号（再生ＲＦ信号）と、フォーカスエラー信号ＦＥと、トラッキングエラー信号ＴＥ、プルイン信号ＰＩとを形成する。そして、再生高周波信号は復調回路２０７に供給され、フォーカスエラー信号ＦＥとトラッキングエラー信号ＴＥとプルイン信号ＰＩはサーボ制御部２０４に供給され、さらに、状態判定部２８０にも供給される。
【００６５】
サーボ制御部２０４は、ＲＦアンプ２０５からのトラッキングエラー信号ＴＥとフォーカスエラー信号ＦＥとに応じて、光学ピックアップ２０１の２軸アクチュエータを制御するためのサーボ信号を形成し、ドライバ２１１を介して光学ピックアップ２０１の２軸アクチュエータに供給する。これにより、２軸アクチュエータが調整され、光ディスク２００上のトラックを正確に、しかも適正な大きさのスポット形状のレーザ光によって走査することができるようにされる。
【００６６】
一方、復調部２０７はこれに供給された再生高周波信号を復調処理するとともに、エラー訂正処理などをも行って、再生信号（再生データ）を形成し、これをＩ／Ｆ２０９を通じて、図１に示すドライブ制御部１０７に供給する。この後、上述したように、データ制御部１０６やデコード／エンコード部１０５の機能が用いられて、当該読み出したデータに応じた画像や音声の再生を行うことができるようにされる。
【００６７】
一方、データを記録する場合には、図１に示すドライブ制御部１０７からのデータは、図２に示す光ディスクドライブ１０８のＩ／Ｆ２０９を通じて受け付けられ、変調部２０８に供給され、ここで記録用の信号に変調された後に、ＬＤドライバ２０６に供給される。ＬＤドライバ２０６は、これに供給された記録用の信号に応じて、光学ピックアップ２０１のレーザダイオードを駆動するためのドライブ信号を形成し、これを光学ピックアップ２０１のレーザダイオードに供給するようにする。これにより、記録するデータに応じた強度のレーザ光が、光学ピックアップ２０１のレーザダイオードから光ディスク２００の記録面のトラック上に照射され、データが所定の位置に記録される。
【００６８】
なお、この記録処理時においても、上述した再生時においての処理と同様にして、光ディスク２００からのレーザ光の反射光に応じてＲＦアンプ２０５において形成されるトラッキングエラー信号ＴＥとフォーカスエラー信号ＦＥとに応じたサーボ制御２０４により、トラッキングサーボとフォーカスサーボとが行うようにされ、光ディスク２００上のトラックを正確に、しかも適正な大きさのスポット形状のレーザ光によって走査することができるようにされる。
【００６９】
そして、光ディスクドライブ１０８のマイクロコンピュータ２１０は、Ｉ／Ｆ２０９を通じて、図１に示すドライブ制御部１０７との間で種々の情報の送受を行うことができるようにされている。例えば、記録対象の所定量分のデータを光ディスク２００上に記録することを指示する情報とともに、当該記録対象の所定量分のデータがドライブ制御部１０７から供給された場合には、上述したように、変調部２０８、ＬＤドライバ２０６を通じて、記録対象のデータに応じたレーザダイオードのドライブ信号が光学ピックアップ２０１のレーザダイオードに供給されて、光ディスク２００に対してデータの記録を行う。
【００７０】
所定量分のデータを光ディスク２００に記録し終えると、光ディスクドライブ１０８のマイクロコンピュータ２１０は、各部を制御するともに、各部への電源の供給を制御して、光ディスクドライブ１０８を記録停止状態にし、再度、記録対象の所定量分のデータがドライブ制御部１０７から供給された場合に、各部を起動させ、所定量分のデータの記録を行うようにする。このように、この実施の形態のビデオカメラにおいては、光ディスクドライブ１０８のマイクロコンピュータ２１０の機能によって、ビデオカメラのドライブ制御部などと協働し、データの間欠記録を行うようにして、消費電力の省力化を実現することができるようにしている。
【００７１】
［状態判定部の処理］
前述したように、図２に示す構成中、状態判定部２８０は、光学ピックアップ２０１の読み取り信号をＲＦアンプ２０５で増幅して得られる各種の信号（フォーカスエラー信号ＦＥと、トラッキングエラー信号ＴＥ、プルイン信号ＰＩ）を入力して、これらの信号を解析し、サーボエラー（はずれ）発生時の原因、例えば、
（１）ディスク上の傷
（２）内部振動
（３）外的ショック
これらのいずれがサーボエラー（サーボはずれ）の原因であるかを判別するための状態判定信号を生成して、制御部としてのマイクロコンピュータ２１０に入力する。制御部としてのマイクロコンピュータ２１０は、状態判定信号の入力に基づいてサーボエラーの原因を判定し、判定に対応したエラー制御を実行する。以下、この状態判定部２８０の処理の詳細について説明する。
【００７２】
例えば、光ディスク２００へのデータ記録状態において、光学ピックアップ２０１はディスクに対する照射光の反射光を読み取り、この読み取り信号がサーボ情報として利用される。光学ピックアップ２０１の読み取り信号は、ＲＦアンプ２０５において信号処理がなされて、フォーカスエラー信号（ＦＥ）、トラッキングエラー信号（ＴＥ）、プルイン信号（ＰＩ）が出力される。
【００７３】
状態判定部２８０は、これらの信号を入力してサーボエラー（はずれ）発生時の原因を特定するための状態判定信号を生成してマイクロコンピュータ２１０に入力する。
【００７４】
ＲＦアンプ２０５から出力されるフォーカスエラー信号（ＦＥ）は、高周波成分を除去する為のローパスフィルタ２２０を通過してウインドゥコンパレ−タ２２２に入力され、予め設定した設定レベル（閾値）との比較処理が行われ、設定レベルを超えたか否かの判定情報（例えばＹｅｓ＝１，Ｎｏ＝０）がオア回路２２４に入力される。
【００７５】
同じくトラッキングエラー信号（ＴＥ）は高周波成分を除去する為のローパスフィルタ２２１を通過してウインドゥコンパレ−タ２２３に入力され、予め設定した設定レベル（閾値）との比較処理が行われ、設定レベルを超えたか否かの判定情報（例えばＹｅｓ＝１，Ｎｏ＝０）がオア回路２２４に入力される。
【００７６】
オア回路２２４は、ウインドゥコンパレ−タ２２２、２２３の出力を入力し、いずれかの信号が（Ｙｅｓ＝１）であれば、オア回路２２４からパルスを出力する。このようにウインドゥコンパレ−タ２２２、２２３の出力をオア回路２２４に入力することで、高周波成分を除去した後のフォーカスエラー信号またはトラッキングエラー信号のどちらかが設定レベルを超えた時、すなわち、フォーカスエラーまたはトラッキングエラーが発生したと判定された場合にオア回路２２４からパルスが出力される。この構成は、オア回路２２４からパルスが出力された場合に、サーボエラー（サーボはずれ）が発生したと判定する構成である。
【００７７】
一方、ＲＦアンプ２０５から出力されたプルイン信号（ＰＩ）は、コンパレータ２５０において、あらかじめ設定した設定レベル（閾値）との比較を行い、設定レベルを下回ったか否かの判定情報（例えばＹｅｓ＝１，Ｎｏ＝０）としてのパルスをモノマルチバイブレータ処理部２５１に入力する。モノマルチバイブレータ処理部２５１は、コンパレータ２５０から入力するパルス幅を、予め設定した所定の長さまで引き伸ばす処理を行う。
【００７８】
この構成は、ＲＦアンプ２０５から出力されたプルイン信号（ＰＩ）が所定の設定値レベルを下回った時に光ディスク２００上のゴミ、キズと判断する為のものである。なお、コンパレータ２５１の設定値はプルイン信号の微弱な変化を検出する為に従来行われているようなディスク欠陥を検出する為の設定値よりも小さな値を採用し、通常のプルイン信号のレベルより大きくレベル低下が発生した場合にパルスを発生させる構成とする。
【００７９】
また、ウインドゥコンパレ−タ２２２、２２３、並びにコンパレータ２５０についてはＤ／Ａコンバータを用いても同じ動作を実現することができ、これらのコンパレータの代わりにＤ／Ａコンバータを用いる構成としてもよい。
【００８０】
図３を参照して図２に示す状態判定部２８０の各構成部の出力波形の例について説明する。図３には、ディスクから読み取られるフォーカスエラー信号（ＦＥ）、トラッキングエラー信号（ＴＥ）、プルイン信号（ＰＩ）を状態判定部２８０に入力して、その解析結果に基づいて、サーボエラーの発生原因を判定する処理例を説明する図である。すなわち、
（１）ディスク上のキズ、
（２）内部振動、
（３）外的ショック、
状態判定部２８０は、これら（１）〜（３）のいずれを要因としたサーボ信号変化が発生したかを判別するための状態判定信号を生成して、制御部としてのマイクロコンピュータ２１０に入力する。制御部としてのマイクロコンピュータ２１０は、状態判定信号の入力に基づいてサーボエラーの原因を判定し、判定に対応したエラー制御を実行する。
【００８１】
図３に示す信号は、図２に示す状態判定部２８０の各構成部の出力であり、
（ａ）フォーカスエラー信号（ＦＥ）を入力するＬＰＦ２２０の出力
（ｂ）トラッキングエラー信号（ＴＥ）を入力するＬＰＦ２２１の出力
（ｃ）オア回路２２４の出力
（ｄ）コンパレータ２５０の出力（プルイン信号（ＰＩ））
（ｅ）モノマルチバイブレータ処理部２５１の出力
（ｇ）アンド回路２４０の出力（＝状態判定信号）
これらの各信号を示している。
【００８２】
図３（１）は光ディスク２００上にゴミ、キズがあった場合の信号例を示している。この場合、
（ａ）フォーカスエラー信号（ＦＥ）を入力するＬＰＦ２２０の出力は、コンパレータ２２２において予め閾値として設定された設定値レベル［Ｖ１］を超えない。
（ｂ）トラッキングエラー信号（ＴＥ）を入力するＬＰＦ２２１の出力は、コンパレータ２２３において予め閾値として設定された設定値レベル［Ｖ２］を超えている。
その結果、
（ｃ）オア回路２２４の出力としてパルス２８１［Ｈｉｇｈ（１）］を発生する。
【００８３】
また、このとき、
（ｄ）コンパレータ２５０の出力（プルイン信号（ＰＩ））は、プルイン信号が設定値レベルＶ３を下回った時だけ［Ｌｏｗ（０）］となるパルス２８２を生じる。なお通常時においてコンパレータ２５０の出力は［Ｈｉｇｈ（１）］に設定される。
（ｅ）モノマルチバイブレータ処理部２５１の出力は、モノマルチバイブレータ処理によって、（ｄ）コンパレータ２５０の出力（プルイン信号（ＰＩ））であるパルス２８２のパルス長を引き伸ばしたパルス２８３［出力＝Ｌｏｗ（０）］となる。なお、モノマルチバイブレータ処理部２５１の出力は、通常時は［Ｈｉｇｈ（１）］に設定され、パルスによる出力は［Ｌｏｗ（０）］となる。
【００８４】
アンド回路２４０に対する入力は、
（ｃ）オア回路２２４の出力と、
（ｅ）モノマルチバイブレータ処理部２５１の出力、
これらの２つであるが、（ｃ）オア回路２２４の出力パルス２８１が発生している領域［出力＝Ｈｉｇｈ（１）］において、（ｅ）モノマルチバイブレータ処理部２５１のパルス２８３が発生［出力＝Ｌｏｗ（０）］しており、
（ｇ）アンド回路２４０の出力は［Ｌｏｗ（０）］を維持、すなわちパルスを出力しない。
【００８５】
本処理例では、（ｇ）アンド回路２４０からの出力におけるパルスが状態判定信号に相当し、このパルス（状態判定信号）がマイクロコンピュータ２１０に入力された場合、マイクロコンピュータ２１０は、記録処理や再生処理を停止する処理を実行する。すなわち、
（１）ディスク上の傷の場合は記録再生停止を行わない、
（２）内部振動の場合は記録再生停止を行う、
（３）外的ショックは記録再生停止を行う、
マイクロコンピュータ２１０は、これらの状態判別結果に基づく制御を実行する。
【００８６】
マイクロコンピュータ２１０は、状態判定部２８０から状態判定信号としてのパルスが入力された場合、内部振動、または外的ショックを要因とするサーボエラーが発生したと判断して記録再生停止を行う。サーボエラーが発生しても、状態判定部２８０からパルスが入力されない場合は、ディスク上の傷を要因とするサーボエラーが発生したと判断して記録再生停止を行うことなく処理を続行する。
【００８７】
なお、この制御例は一例であり、マイクロコンピュータ２１０は、（１）ディスク上のキズ、（２）内部振動、（３）外的ショック、これらの状態判別に応じて、予め設定された様々な制御を行う構成とすることが可能である。
【００８８】
図３の（２）は装置内部においてメカニカルな振動が発生した場合の信号例を示している。この場合、
（ａ）フォーカスエラー信号（ＦＥ）を入力するＬＰＦ２２０の出力は、コンパレータ２２２において予め閾値として設定された設定値レベル［Ｖ１］を超えなかったが、
（ｂ）トラッキングエラー信号（ＴＥ）を入力するＬＰＦ２２１の出力は、コンパレータ２２３において予め閾値として設定された設定値レベル［Ｖ２］を超えている、
その結果、
（ｃ）オア回路２２４の出力はパルス２８４を発生させる。
【００８９】
また、このとき、
（ｄ）コンパレータ２５０の出力（プルイン信号（ＰＩ））はプルイン信号が設定値レベルＶ３を下回らず、パルスを生じず、
（ｅ）モノマルチバイブレータ処理部２５１の出力も、パルスを発生させない。出力は［Ｈｉｇｈ（１）］を維持する。
【００９０】
アンド回路２４０に対する入力は、
（ｃ）オア回路２２４の出力と、
（ｅ）モノマルチバイブレータ処理部２５１の出力、
これらの２つであるが、（ｃ）オア回路２２４の出力パルス２８４が発生している領域［出力＝Ｈｉｇｈ（１）］において、（ｅ）モノマルチバイブレータ処理部２５１ではパルスが発生していない。出力は［Ｈｉｇｈ（１）］に設定されている。従って、
（ｇ）アンド回路２４０に対する２つの入力、すなわち、
（ｃ）オア回路２２４の出力と、
（ｅ）モノマルチバイブレータ処理部２５１の出力、
これらの２入力は、（ｃ）オア回路２２４の出力パルス２８４が発生している領域において両者が［Ｈｉｇｈ（１）］となり、この領域で、
（ｇ）アンド回路２４０の出力として、パルス２８５が状態判定信号として出力される。
【００９１】
マイクロコンピュータ２１０は、状態判定部２８０からパルス（＝状態判定信号）が入力された場合、内部振動、または外的ショックを要因とするサーボエラーが発生したと判断して記録再生停止を行う。例えばマイクロコンピュータ２１０がドライバ２１１を制御して半導体レ−ザの発光を停止することで記録動作が停止される。
【００９２】
図３の（３）は装置の外部からトラックはずれを起こす程の強い振動があった場合の信号例を示している。この場合、
（ａ）フォーカスエラー信号（ＦＥ）を入力するＬＰＦ２２０の出力は、コンパレータ２２２において予め閾値として設定された設定値レベル［Ｖ１］を超えなかったが、
（ｂ）トラッキングエラー信号（ＴＥ）を入力するＬＰＦ２２１の出力は、コンパレータ２２３において予め閾値として設定された設定値レベル［Ｖ２］を超えている、
その結果、
（ｃ）オア回路２２４の出力はパルス２８６を発生させる。
【００９３】
また、このとき、
（ｄ）コンパレータ２５０の出力（プルイン信号（ＰＩ））はプルイン信号が設定値レベルＶ３を下回らず、パルスを生じず、
（ｅ）モノマルチバイブレータ処理部２５１の出力も、パルスを発生させない。出力は［Ｈｉｇｈ（１）］を維持する。
【００９４】
アンド回路２４０に対する入力は、
（ｃ）オア回路２２４の出力と、
（ｅ）モノマルチバイブレータ処理部２５１の出力、
これらの２つであるが、（ｃ）オア回路２２４の出力パルス２８６が発生している領域［出力＝Ｈｉｇｈ（１）］において、（ｅ）モノマルチバイブレータ処理部２５１ではパルスが発生していない。出力は［Ｈｉｇｈ（１）］に設定されている。従って、
（ｇ）アンド回路２４０に対する２つの入力、すなわち、
（ｃ）オア回路２２４の出力と、
（ｅ）モノマルチバイブレータ処理部２５１の出力、
これらの２入力は、（ｃ）オア回路２２４の出力パルス２８６が発生している領域において両者が［Ｈｉｇｈ（１）］となり、この領域で、
（ｇ）アンド回路２４０の出力として、パルス２８７が状態判定信号として出力される。
【００９５】
マイクロコンピュータ２１０は、状態判定部２８０から状態判定信号としてパルスが入力された場合、内部振動、または外的ショックを要因とするサーボエラーが発生したと判断して記録再生停止を行う。例えばマイクロコンピュータ２１０がドライバ２１１を制御して半導体レ−ザの発光を停止することで記録動作が停止される。
【００９６】
図４に、本処理例における状態判定部２８０の各出力、すなわち、図２に示す状態判定部２８０の各構成部の出力、
（ｃ）オア回路２２４の出力
（ｄ）コンパレータ２５０の出力（プルイン信号（ＰＩ））
（ｅ）モノマルチバイブレータ処理部２５１の出力
（ｇ）アンド回路２４０の出力（＝状態判定信号）
これらの各信号と判定情報との対応関係を示す。
【００９７】
図４に示すように、
（ｃ）オア回路２２４の出力＝［Ｈｉｇｈ（１）］、
（ｄ）コンパレータ２５０の出力（プルイン信号（ＰＩ））＝［Ｌｏｗ（０）］、
（ｅ）モノマルチバイブレータ処理部２５１の出力＝［Ｌｏｗ（０）］、
（ｇ）アンド回路２４０の出力＝［Ｌｏｗ（０）］、
この場合に、マイクロコンピュータは、アンド回路２４０からパルス（＝状態判定信号）を入力することなく、このケースでサーボエラーが発生した場合は、ディスの傷と判断して、予め設定されたディスクの傷に基づくサーボエラーに対応する処理を実行する。
【００９８】
また、
（ｃ）オア回路２２４の出力＝［Ｈｉｇｈ（１）］、
（ｄ）コンパレータ２５０の出力（プルイン信号（ＰＩ））＝［Ｈｉｇｈ（１）］
（ｅ）モノマルチバイブレータ処理部２５１の出力＝［Ｈｉｇｈ（１）］、
（ｇ）アンド回路２４０の出力＝［Ｈｉｇｈ（１）］、
この場合に、マイクロコンピュータは、アンド回路２４０からパルス（＝状態判定信号）を入力し、このケースでサーボエラーが発生した場合は、内部振動または外的ショックによるサーボエラーであると判断して、予め設定された内部振動または外的ショックに基づくサーボエラーに対応する処理、例えば記録再生停止処理などを実行する。
【００９９】
例えば、光ディスク上のゴミ、キズ以外の要因によってサーボエラーが発生した場合、一時的に記録再生を停止した後、リトライ処理によって記録再生を停止した位置の近傍でサーボをかけ直した後に記録再生を再開させる。
【０１００】
このように、本実施例では加速度センサのような外的ショックを検出する為の部品を省略することが出来るとともに、このような外的ショックと装置内部で発生するメカニカルな振動のどちらの場合においても速やかに記録や再生動作を停止させることでディスクへのダメージを防ぐことが出来る。
【０１０１】
［第２実施例］
上述の実施例は、外的ショックを検出する加速度センサなどの振動検出部を持たずに、内部振動または外的ショックを要因とするサーボエラーであるか否かを判別する処理例であった。次に、第２実施例として、外的ショックを検出する加速度センサなどの振動検出部の検出信号を併用した処理例について説明する。
【０１０２】
図５に第２実施例に係る光ディスクドライブ１０８の詳細構成を説明するブロック図を示す。図５において、光ディスク２００は、光ディスクドライブ１０８に装填された光ディスク２００である。そして、この実施の形態の光ディスクドライブ１０８は、光学ピックアップ２０１、スピンドルモータ２０２、スレッドモータ２０３、サーボ制御部２０４、ＲＦアンプ２０５、ＬＤ（Ｌａｓｅｒ  Ｄｉｏｄｅ）ドライバ２０６、復調部２０７、変調部２０８、Ｉ／Ｆ２０９、マイクロコンピュータ２１０、ドライバ２１１を有し、さらに、振動検出部３１０としての加速度センサ３１１、状態判定部３８０を備えたものである。
【０１０３】
この図５に示す構成は、先に図２を参照して説明した光ディスクドライブ１０８の構成に振動検出部３１０としての加速度センサ３１１を追加した点と、状態判定部３８０の構成が異なる。本実施例では、状態判定部３８０は加速度センサ３１１からのセンサ情報、すなわち外的ショックによる振動の発生情報を入力する構成となっている。
【０１０４】
本実施例では、状態判定部３８０は、光学ピックアップ２０１の読み取り信号をＲＦアンプ２０５で増幅して得られる各種の信号（フォーカスエラー信号ＦＥと、トラッキングエラー信号ＴＥ、プルイン信号ＰＩ）と、さらに、加速度センサ３１１からの情報を入力して、これらの信号を解析し、サーボエラー（はずれ）発生時の原因、例えば、
（１）ディスク上の傷
（２）内部振動
（３）外的ショック
これらのいずれがサーボはずれの原因であるかを判別するための信号（＝状態判定信号）を生成して、マイクロコンピュータ２１０に入力する。制御部としてのマイクロコンピュータ２１０は、状態判定信号の入力に基づいてサーボエラーの原因を判定し、判定に対応したエラー制御を実行する。
【０１０５】
状態判定部３８０は、図に示すように、ＲＦアンプ２０５からフォーカスエラー信号ＦＥを入力するローパスフィルタ２２０、ローパスフィルタ２２０からの出力を入力するウインドゥコンパレータ２２２、ＲＦアンプ２０５からトラッキングエラー信号ＴＥを入力するローパスフィルタ２２１、ローパスフィルタ２２１からの出力を入力するウインドゥコンパレータ２２３、これらのウインドゥコンパレータ２２２，２２３の出力に対してオア（ＯＲ）演算を行うオア回路２２４、ＲＦアンプ２０５からプルイン信号ＰＩを入力するローパスフィルタ２２１、その出力を入力するモノマルチバイブレータ処理部２２３を有する。ここまでの構成は、先に図２を参照して説明した構成と同様の構成である。
【０１０６】
本実施例では、さらに、振動検出部３１０としての加速度センサ３１１の検出した検出信号、すなわち装置の振動情報をアンプ３１２を介してコンパレータ３１３に入力し、予め設定した閾値以上の振動発生が検出された場合に、検出信号を主力するコンパレータ３１３を有する。
【０１０７】
状態判定部３８０のアンド回路３２１は、オア回路２２４の出力と、加速度センサ３１１の検出情報に相当するコンパレータ３１３の出力とを入力して、アンド演算結果を第１の状態判定信号としてマイクロコンピュータ２１０に出力する。
【０１０８】
また、もう１つのアンド回路３２２は、オア回路２２４の出力と、プルイン信号ＰＩに基づく検出信号と、加速度センサ３１１の検出情報に相当するコンパレータ３１３の出力の反転信号、これらの３つの信号を入力して、これらの３信号に基づくアンド演算結果を第２の状態判定信号としてマイクロコンピュータ２１０に出力する。
【０１０９】
本実施例では、状態判定部３８０は、振動検出部３１０の検出信号を入力し、この検出信号と規定値との比較処理を実行して規定値以上の検出信号を入力した場合と、入力しなかった場合の２つの状況を識別可能な２つの状態判定信号を制御部としてのマイクロコンピュータ２１０に対して出力する。制御部としのマイクロコンピュータ２１０は、上記２つの状況を識別可能な状態判定信号の入力に基づいてサーボエラーの原因を内部振動であるか、外的ショックであるかを判定し、該判定に対応したエラー制御を実行する。
【０１１０】
例えば、光ディスク２００へのデータ記録状態において、光学ピックアップ２０１はディスクに対する照射光の反射光を読み取り、この読み取り信号がサーボ情報として利用される。光学ピックアップ２０１の読み取り信号は、ＲＦアンプ２０５において信号処理がなされて、フォーカスエラー信号（ＦＥ）、トラッキングエラー信号（ＴＥ）、プルイン信号（ＰＩ）が出力される。
【０１１１】
状態判定部３８０は、これらの信号と、さらに、加速度センサ３１１からのセンサ検出信号を入力してサーボエラー（はずれ）発生時の原因を特定するための状態判定信号を生成してマイクロコンピュータ２１０に入力する。
【０１１２】
ＲＦアンプ２０５から出力されるフォーカスエラー信号（ＦＥ）は、高周波成分を除去する為のローパスフィルタ２２０を通過してウインドゥコンパレ−タ２２２に入力され、予め設定した設定レベル（閾値）との比較処理が行われ、設定レベルを超えたか否かの判定情報（例えばＹｅｓ＝１，Ｎｏ＝０）がオア回路２２４に入力される
【０１１３】
同じくトラッキングエラー信号（ＴＥ）は高周波成分を除去する為のローパスフィルタ２２１を通過してウインドゥコンパレ−タ２２３に入力され、予め設定した設定レベル（閾値）との比較処理が行われ、設定レベルを超えたか否かの判定情報（例えばＹｅｓ＝１，Ｎｏ＝０）がオア回路２２４に入力される。
【０１１４】
オア回路２２４は、ウインドゥコンパレ−タ２２２、２２３の出力を入力し、いずれかの信号が（Ｙｅｓ＝１）であれば、オア回路２２４からパルスを出力する。このようにウインドゥコンパレ−タ２２２、２２３の出力をオア回路２２４に入力することで、高周波成分を除去した後のフォーカスエラー信号またはトラッキングエラー信号のどちらかが設定レベルを超えた時、すなわち、フォーカスエラーまたはトラッキングエラーが発生したと判定された場合にオア回路２２４からパルスが出力される。この構成は、オア回路２２４からパルスが出力された場合に、サーボエラー（サーボはずれ）が発生したと判定する構成である。この構成は、先に図２を参照して説明した構成と同様の構成である。
【０１１５】
一方、ＲＦアンプ２０５から出力されたプルイン信号（ＰＩ）は、コンパレータ２５０において、あらかじめ設定した設定レベル（閾値）との比較を行い、設定レベルを下回ったか否かの判定情報（例えばＹｅｓ＝１，Ｎｏ＝０）としてのパルスをモノマルチバイブレータ処理部２５１に入力する。モノマルチバイブレータ処理部２５１は、コンパレータ２５０から入力するパルス幅を、予め設定した所定の長さまで引き伸ばす処理を行う。
【０１１６】
この構成は、ＲＦアンプ２０５から出力されたプルイン信号（ＰＩ）が所定の設定値レベルを下回った時に光ディスク２００上のゴミ、キズと判断する為のものである。なお、コンパレータ２５１の設定値はプルイン信号の微弱な変化を検出する為に従来行われているようなディスク欠陥を検出する為の設定値よりも小さな値を採用し、通常のプルイン信号のレベルより大きくレベル低下が発生した場合にパルスを発生させる構成とする。
【０１１７】
振動検出部３１０は外的ショックを検出するセンサとしての加速度センサ３１１を有する。加速度センサ３１１の検出信号はアンプ３１２で増幅された後、コンパレータ３１３に入力され、予め設定された閾値と比較され閾値以上のセンサ信号が発生した場合、コンパレータ３１３は、パルスを出力する。
【０１１８】
また、ウインドゥコンパレ−タ２２２、２２３、並びにコンパレータ２５０，３１３についてはＤ／Ａコンバータを用いても同じ動作を実現することができ、これらのコンパレータの代わりにＤ／Ａコンバータを用いる構成としてもよい。
【０１１９】
図６を参照して図５に示す状態判定部３８０の各構成部の出力波形の例について説明する。図６には、ディスクから読み取られるフォーカスエラー信号（ＦＥ）、トラッキングエラー信号（ＴＥ）、プルイン信号（ＰＩ）と、加速度センサ３１１の検出信号を状態判定部３８０に入力して、その解析結果に基づいて、サーボエラーの発生原因を判定する処理例を説明する図である。すなわち、
（１）ディスク上のキズ、
（２）内部振動、
（３）外的ショック、
状態判定部３８０は、これら（１）〜（３）のいずれを要因としたサーボ信号変化が発生したかを判別するための信号を生成する。
【０１２０】
図６に示す信号は、図５に示す状態判定部３８０の各構成部の出力であり、
（ａ）フォーカスエラー信号（ＦＥ）を入力するＬＰＦ２２０の出力
（ｂ）トラッキングエラー信号（ＴＥ）を入力するＬＰＦ２２１の出力
（ｃ）オア回路２２４の出力
（ｄ）コンパレータ２５０の出力（プルイン信号（ＰＩ））
（ｅ）モノマルチバイブレータ処理部２５１の出力
（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力
（ｇ）アンド回路３２１の出力（＝第１状態判定信号）
（ｈ）アンド回路３２２の出力（＝第２状態判定信号）
これらの各信号を示している。
【０１２１】
（１）は光ディスク２００上にゴミ、キズがあった場合の信号例を示している。この場合、
（ａ）フォーカスエラー信号（ＦＥ）を入力するＬＰＦ２２０の出力は、コンパレータ２２２において予め閾値として設定された設定値レベル［Ｖ１］を超えなかったが、
（ｂ）トラッキングエラー信号（ＴＥ）を入力するＬＰＦ２２１の出力は、コンパレータ２２３において予め閾値として設定された設定値レベル［Ｖ２］を超えている、
その結果、
（ｃ）オア回路２２４の出力はパルス４０１を発生させる。
【０１２２】
また、このとき、
（ｄ）コンパレータ２５０の出力（プルイン信号（ＰＩ））はプルイン信号が設定値レベルＶ３を下回った時だけ［Ｌｏｗ（０）］となるパルス４０２を生じる。なお通常時においてコンパレータ２５０の出力は［Ｈｉｇｈ（１）］に設定される。
（ｅ）モノマルチバイブレータ処理部２５１の出力は、モノマルチバイブレータ処理によって、（ｄ）コンパレータ２５０の出力（プルイン信号（ＰＩ））であるパルス４０２のパルス長を引き伸ばしたパルス４０３［出力＝Ｌｏｗ（０）］となる。なお、モノマルチバイブレータ処理部２５１の出力は、通常時は［Ｈｉｇｈ（１）］に設定され、パルスによる出力は［Ｌｏｗ（０）］となる。
【０１２３】
さらに、
（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力は、外的振動（ショック）が発生していないのでパルスは発生しない。
【０１２４】
アンド回路３２１に対する入力は、
（ｃ）オア回路２２４の出力と、
（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力、
これらの２つであるが、（ｃ）オア回路２２４の出力パルス４０１が発生している領域［出力＝Ｈｉｇｈ（１）］において、（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力はない［Ｌｏｗ（０）］ので、
（ｇ）アンド回路３２１の出力は［Ｌｏｗ（０）］、すなわちパルスを出力しない。
【０１２５】
また、アンド回路３２２に対する入力は、
（ｃ）オア回路２２４の出力と、
（ｅ）モノマルチバイブレータ処理部２５１の出力、
（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力の反転信号、
これらの３つであるが、（ｃ）オア回路２２４の出力パルス４０１が発生している領域［出力＝Ｈｉｇｈ（１）］において、（ｅ）モノマルチバイブレータ処理部２５１のパルス４０３が発生［出力＝Ｌｏｗ（０）］しており、さらに、（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力は［Ｌｏｗ（０）］でありその反転信号は［Ｈｉｇｈ（１）］となる。その結果、アンド回路３２２に対する入力、すなわち、
（ｃ）オア回路２２４の出力と、
（ｅ）モノマルチバイブレータ処理部２５１の出力、
（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力の反転信号、
これらの入力がオール［Ｈｉｇｈ（１）］になる領域は存在しない。従って、
（ｈ）アンド回路３２２の出力は［Ｌｏｗ（０）］、すなわちパルスを出力しない。
【０１２６】
本処理例におけるマイクロコンピュータ２１０の制御は以下の設定とする。
（ｇ）アンド回路３２１からの出力にパルス（＝第１状態判定信号）が発生し、パルス（＝第１状態判定信号）がマイクロコンピュータ２１０に入力された場合、［外的ショック］が発生したと判断して記録再生停止を行う。
また、
（ｈ）アンド回路３２２からの出力にパルス（＝第２状態判定信号）が発生し、パルス（＝第２状態判定信号）がマイクロコンピュータ２１０に入力された場合、［内部振動］が発生したと判断して記録再生停止を行う。
サーボエラーが発生しても、状態判定部３８０からパルスが入力されない場合は、ディスク上の傷を要因とするサーボエラーが発生したと判断して記録再生停止を行うことなく処理を続行する。
マイクロコンピュータ２１０は、これらの状態判別結果に基づく制御を実行する。
【０１２７】
なお、この制御例は一例であり、マイクロコンピュータ２１０は、（１）ディスク上のキズ、（２）内部振動、（３）外的ショック、これらの状態判別に応じて、予め設定された様々な制御を行う構成とすることが可能である。
【０１２８】
図６（１）の信号例では、
（ｇ）アンド回路３２１からの出力、
（ｈ）アンド回路３２２からの出力、
これらのいずれからもマイクロコンピュータ２１０に対するパルスの入力がないので、サーボエラーが発生しても、ディスク上の傷を要因とするサーボエラーが発生したと判断して記録再生停止を行うことなく処理を続行する。
【０１２９】
なお、マイクロコンピュータ２１０は、ディスク上の傷を要因とするサーボエラーが発生したと判断した場合、警告を発生する処理や、その他のエラー制御を実行するなど様々な対応を行う構成としてもよい。
【０１３０】
図６の（２）は装置内部においてメカニカルな振動が発生した場合の信号例を示している。この場合、
（ａ）フォーカスエラー信号（ＦＥ）を入力するＬＰＦ２２０の出力は、コンパレータ２２２において予め閾値として設定された設定値レベル［Ｖ１］を超えなかったが、
（ｂ）トラッキングエラー信号（ＴＥ）を入力するＬＰＦ２２１の出力は、コンパレータ２２３において予め閾値として設定された設定値レベル［Ｖ２］を超えている、
その結果、
（ｃ）オア回路２２４の出力はパルス４１１を発生させる。
【０１３１】
また、このとき、
（ｄ）コンパレータ２５０の出力（プルイン信号（ＰＩ））はプルイン信号が設定値レベルＶ３を下回らず、パルスを生じず、
（ｅ）モノマルチバイブレータ処理部２５１の出力も、パルスを発生させない。出力は［Ｈｉｇｈ（１）］を維持する。
【０１３２】
さらに、
（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力は、外的振動（ショック）が発生していないのでパルスは発生しない。
【０１３３】
アンド回路３２１に対する入力は、
（ｃ）オア回路２２４の出力と、
（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力、
これらの２つであるが、（ｃ）オア回路２２４の出力パルス４１１が発生している領域［出力＝Ｈｉｇｈ（１）］において、（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力はない［Ｌｏｗ（０）］ので、
（ｇ）アンド回路３２１の出力は［Ｌｏｗ（０）］、すなわちパルス（＝第１状態判定信号）を出力しない。
【０１３４】
また、アンド回路３２２に対する入力は、
（ｃ）オア回路２２４の出力と、
（ｅ）モノマルチバイブレータ処理部２５１の出力、
（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力の反転信号、
これらの３つであるが、（ｃ）オア回路２２４の出力パルス４１１が発生している領域［出力＝Ｈｉｇｈ（１）］において、（ｅ）モノマルチバイブレータ処理部２５１のパルスは発生せず出力が［Ｈｉｇｈ（１）］に設定されており、さらに、（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力は［Ｌｏｗ（０）］でありその反転信号は［Ｈｉｇｈ（１）］となる。その結果、アンド回路３２２に対する入力、すなわち、
（ｃ）オア回路２２４の出力と、
（ｅ）モノマルチバイブレータ処理部２５１の出力、
（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力の反転信号、
これらの入力がオール［Ｈｉｇｈ（１）］になる領域が、（ｃ）オア回路２２４の出力パルス４１１の領域で発生する。従って、
（ｈ）アンド回路３２２の出力は、オア回路２２４の出力パルス４１１に対応する領域でパルス４１２（＝第２状態判定信号）を出力する。
【０１３５】
マイクロコンピュータ２１０は、状態判定部３８０のアンド回路３２２からパルス（＝第２状態判定信号）が入力された場合、内部振動を要因とするサーボエラーが発生したと判断して記録再生停止を行う。例えばマイクロコンピュータ２１０がドライバ２１１を制御して半導体レ−ザの発光を停止することで記録動作が停止される。
【０１３６】
図６の（３）は装置の外部からトラックはずれを起こす程の強い振動があった場合の信号例を示している。この場合、
（ａ）フォーカスエラー信号（ＦＥ）を入力するＬＰＦ２２０の出力は、コンパレータ２２２において予め閾値として設定された設定値レベル［Ｖ１］を超えなかったが、
（ｂ）トラッキングエラー信号（ＴＥ）を入力するＬＰＦ２２１の出力は、コンパレータ２２３において予め閾値として設定された設定値レベル［Ｖ２］を超えている、
その結果、
（ｃ）オア回路２２４の出力はパルス４２１を発生させる。
【０１３７】
また、このとき、
（ｄ）コンパレータ２５０の出力（プルイン信号（ＰＩ））はプルイン信号が設定値レベルＶ３を下回らず、パルスを生じず、
（ｅ）モノマルチバイブレータ処理部２５１の出力も、パルスを発生させない［出力＝Ｈｉｇｈ（１）］。
【０１３８】
さらに、
（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力は、外的振動（ショック）が発生しておりパルス４２２［出力＝Ｈｉｇｈ（１）］を発生する。
【０１３９】
アンド回路３２１に対する入力は、
（ｃ）オア回路２２４の出力と、
（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力、
これらの２つであるが、（ｃ）オア回路２２４の出力パルス４１１が発生している領域［出力＝Ｈｉｇｈ（１）］において、（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力としてパルス４２２［出力＝Ｈｉｇｈ（１）］があり、
（ｇ）アンド回路３２１の出力は［Ｈｉｇｈ（１）］、すなわちパルス４２３（＝第１状態判定信号）を出力する。
【０１４０】
また、アンド回路３２２に対する入力は、
（ｃ）オア回路２２４の出力と、
（ｅ）モノマルチバイブレータ処理部２５１の出力、
（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力の反転信号、
これらの３つであるが、（ｃ）オア回路２２４の出力パルス４２１が発生している領域［出力＝Ｈｉｇｈ（１）］において、（ｅ）モノマルチバイブレータ処理部２５１のパルスは発生せず出力が［Ｈｉｇｈ（１）］に設定されており、さらに、（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力は、パルス４２２によって［Ｈｉｇｈ（１）］に設定され、その反転信号は［Ｌｏｗ（０）］となる。その結果、アンド回路３２２に対する入力、すなわち、
（ｃ）オア回路２２４の出力と、
（ｅ）モノマルチバイブレータ処理部２５１の出力、
（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力の反転信号、
これらの入力がオール［Ｈｉｇｈ（１）］になる領域は存在せず、従って、
（ｈ）アンド回路３２２はパルス（＝第２状態判定信号）を出力しない。
【０１４１】
この場合、マイクロコンピュータ２１０は、状態判定部３８０のアンド回路３２１からパルス（＝第１状態判定信号）を入力する。マイクロコンピュータ２１０は、状態判定部３８０のアンド回路３２１からパルス（＝第１状態判定信号）を入力した場合、外的ショックを要因とするサーボエラーが発生したと判断して記録再生停止を行う。例えばマイクロコンピュータ２１０がドライバ２１１を制御して半導体レ−ザの発光を停止することで記録動作が停止される。
【０１４２】
図７に、本処理例における状態判定部２８０の各出力、すなわち、図５に示す状態判定部３８０の各構成部の出力、
（ｃ）オア回路２２４の出力
（ｅ）モノマルチバイブレータ処理部２５１の出力
（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力
（ｇ）アンド回路３２１の出力（＝第１状態判定信号）
（ｈ）アンド回路３２２の出力（＝第２状態判定信号）
これらの各信号と判定情報との対応関係を示す。
【０１４３】
図７に示すように、
（ｃ）オア回路２２４の出力＝［Ｈｉｇｈ（１）］、
（ｅ）モノマルチバイブレータ処理部２５１の出力＝［Ｌｏｗ（０）］、
（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力＝［Ｌｏｗ（０）］、
（ｇ）アンド回路３２１の出力＝［Ｌｏｗ（０）］、
（ｈ）アンド回路３２２の出力＝［Ｌｏｗ（０）］、
この場合に、マイクロコンピュータは、アンド回路３２１，３２２のいずれからもパルスを入力することなく、このケースでサーボエラーが発生した場合は、ディスの傷と判断して、予め設定されたディスクの傷に基づくサーボエラーに対応する処理を実行する。
【０１４４】
また、
（ｃ）オア回路２２４の出力＝［Ｈｉｇｈ（１）］、
（ｅ）モノマルチバイブレータ処理部２５１の出力＝［Ｈｉｇｈ（１）］、
（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力＝［Ｌｏｗ（０）］、
（ｇ）アンド回路３２１の出力＝［Ｌｏｗ（０）］、
（ｈ）アンド回路３２２の出力＝［Ｈｉｇｈ（１）］、
この場合に、マイクロコンピュータは、アンド回路３２２のみからパルス（＝第２状態判定信号）を入力し、このケースでサーボエラーが発生した場合は、内部振動によるサーボエラーであると判断して、予め設定された内部振動に基づくサーボエラーに対応する処理、例えば記録再生停止処理などを実行する。
【０１４５】
また、
（ｃ）オア回路２２４の出力＝［Ｈｉｇｈ（１）］、
（ｅ）モノマルチバイブレータ処理部２５１の出力＝［Ｈｉｇｈ（１）］、
（ｆ）振動検出部３１０（加速度センサ３１１）の検出情報を入力するコンパレータ３１３の出力＝［Ｈｉｇｈ（１）］、
（ｇ）アンド回路３２１の出力＝［Ｈｉｇｈ（１）］、
（ｈ）アンド回路３２２の出力＝［Ｌｏｗ（０）］、
この場合に、マイクロコンピュータは、アンド回路３２１のみからパルス（＝第１状態判定信号）を入力し、このケースでサーボエラーが発生した場合は、外的ショックによるサーボエラーであると判断して、予め設定された外的ショックに基づくサーボエラーに対応する処理、例えば記録再生停止処理などを実行する。
【０１４６】
例えば、光ディスク上のゴミ、キズ以外の要因によってサーボエラーが発生した場合、一時的に記録再生を停止した後、リトライ処理によって記録再生を停止した位置の近傍でサーボをかけ直した後に記録再生を再開させる。
【０１４７】
このように、本実施例では加速度センサのような外的ショックを検出する手段とディスク上の傷を検出する手段の両方を併用することで、外的ショックとディスク上の傷と内部振動とを判別することが可能となる。これにより、外的ショックと装置内部で発生するメカニカルな振動のどちらの場合においても速やかに記録や再生動作を停止させることが可能となり、また外的ショックと内部振動の判別も可能となり、それぞれの要因に特化した制御を行うことが可能となる。
【０１４８】
例えば、装置の内部振動による記録停止が頻発する場合には光学ピックアップの移動手段におけるメカニカルな負荷が工場出荷状態から重くなり始めていることを示唆しているとみなして外部ディスプレイに対してコーション（警告）を出力するといった制御を行うことも可能である。
【０１４９】
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
【０１５０】
また、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。例えば、プログラムは記録媒体に予め記録しておくことができる。記録媒体からコンピュータにインストールする他、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットといったネットワークを介してプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０１５１】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０１５２】
以上、説明したように、本発明の一実施例の構成によれば、ディスクを利用したデータ記録または再生処理を実行する情報処理装置において、状態判定部がフォーカスエラー信号と、トラッキングエラー信号と、プルイン信号を入力して、フォーカスエラー信号またはトラッキングエラー信号の少なくともいずれかが規定閾値以上であり、かつ、プルイン信号が規定閾値以下である場合、制御部に対して状態判定信号を出力する構成とした。制御部は、状態判定信号の入力に基づいてサーボエラーの原因が内部振動または外的ショックであると判定し、この判定に対応したエラー制御、例えば光ディスクを利用したデータ記録または再生処理を中止する制御を実行することが可能となる。
【０１５３】
さらに、本発明の一実施例の構成によれば、加速度センサなどの外的ショックを検出する振動検出部からの規定値以上の検出信号の入力の有無に応じて、サーボエラーの原因が内部振動であるか外的ショックであるかを識別可能な状態判定信号を制御部に対して出力する。制御部は、状態判定信号の入力に基づいてサーボエラーの原因が内部振動または外的ショックであるかを判定し、この判定に対応したエラー制御、例えば光ディスクを利用したデータ記録または再生処理を中止する制御を実行することが可能となる。
【図面の簡単な説明】
【０１５４】
【図１】本発明の情報処理装置の一例としてのビデオカメラの構成を説明するブロック図である。
【図２】本発明の一実施例に係る光ディスクドライブの構成および処理を説明するブロック図である。
【図３】サーボエラー発生時の状態判別を行う状態判定部における各構成部の信号の対応関係について説明する図である。
【図４】サーボエラー発生時状態判定部における各構成部の信号とサーボエラーの判定情報との対応について説明する図である。
【図５】本発明の一実施例に係る光ディスクドライブの構成および処理を説明するブロック図である。
【図６】サーボエラー発生時の状態判別を行う状態判定部における各構成部の信号の対応関係について説明する図である。
【図７】サーボエラー発生時状態判定部における各構成部の信号とサーボエラーの判定情報との対応について説明する図である。
【図８】従来の光ディスク装置におけるエラー制御構成について説明する図である。
【図９】従来の光ディスク装置のエラー制御における各構成部の信号の対応関係について説明する図である。
【符号の説明】
【０１５５】
１１  再生光学系
１２  トラッキング誤差信号
１３  ウインドゥコンパレータ
１４  アンド回路
１５  振動検出器
１６  コンパレータ
１７  再生光学系
１８  半導体レーザ駆動回路
１０１  カメラ部
１０２  マイクロホン
１０３  スピーカ
１０４  ビデオ／オーディオＩ／Ｆ
１０５  エンコード／デコード部
１０６  データ制御部
１０７  ドライブ制御部
１０８  光ディスクドライブ
１０９  表示部
１１１  光学ブロック
１１２  撮像素子
１１５  Ｅｎｃ／Ｄｅｃメモリ
１１６  データメモリ
１３０  制御部
１３１  ＣＰＵ
１３２  プログラムメモリ
１３３  ワークメモリ
１３４  不揮発性メモリ
１４０  ユーザＩ／Ｆ部
１４１  操作部
１４２  ＬＥＤ
２００  光ディスク
２０１  光学ピックアップ
２０２  スピンドルモータ
２０３  スレッドモータ
２０４  サーボ制御部
２０５  ＲＦアンプ
２０６  ＬＤ（Ｌａｓｅｒ  Ｄｉｏｄｅ）ドライバ
２０７  復調部
２０８  変調部
２０９  Ｉ／Ｆ
２１０  マイクロコンピュータ
２１１  ドライバ
２２０，２２１  ローパスフィルタ（ＬＰＦ）
２２２，２２３  ウインドゥコンパレータ
２２４  オア回路
２４０  アンド回路
２５０  コンパレータ
２５１  モノマルチバイブレータ処理部
２８０  状態判定部
３１０  振動検出部
３１１  加速度センサ
３１２  アンプ
３１３  コンパレータ
３２１  アンド回路
３２２  アンド回路
３８０  状態判定部
【図１】
2009093729.tif 000003
【図２】
2009093729.tif 000004
【図３】
2009093729.tif 000005
【図４】
2009093729.tif 000006
【図５】
2009093729.tif 000007
【図６】
2009093729.tif 000008
【図７】
2009093729.tif 000009
【図８】
2009093729.tif 000010
【図９】
2009093729.tif 000011