"時間に対して非線形に変化する駆動信号に基づいて走査部材を制御して、光源からの照明光を偏向させる走査手段と、試料からの観察光を受光し、光電変換して電気信号を生成する光検出手段と、前記光検出手段で生成された前記電気信号を、所定周波数のサンプリングクロックに同期してサンプリングするサンプリング手段と、サンプリングされた前記電気信号に基づいて、前記試料の観察画像を生成する画像化手段と、前記駆動信号の波形の所定の近似直線を求め、前記サンプリングクロックにより定められる前記電気信号をサンプリングすべき時刻における前記近似直線の値を演算する演算手段と、前記サンプリングすべき時刻における前記駆動信号の値と、前記近似直線の値とに基づいて、前記サンプリングすべき時刻のうち、前記サンプリングの実行を有効とする時刻を判定する判定手段とを備え、前記サンプリング手段は、前記サンプリングすべき時刻のうち、前記サンプリングの実行を有効とする時刻に前記電気信号をサンプリングすることを特徴とする走査型顕微鏡。前記判定手段は、前記駆動信号の値と前記近似直線の値との差が所定の閾値以下となる時刻のみ前記サンプリングが実行されるように、前記サンプリングの実行を有効とする時刻を判定する請求項1に記載の走査型顕微鏡。前記判定手段は、前記サンプリングの実行を有効とする時刻を示すサンプリング有効信号を生成し、前記サンプリング手段は、前記サンプリングすべき時刻のうち、前記サンプリング有効信号により示される時刻に前記電気信号をサンプリングする請求項1または請求項2に記載の走査型顕微鏡。各時刻における前記駆動信号を示す駆動データと、前記駆動データに付加された各時刻の前記サンプリング有効信号を示す制御データとからなる駆動テーブルを保持する保持手段をさらに備える請求項3に記載の走査型顕微鏡。前記駆動信号の波形が指定された場合、前記演算手段が前記近似直線の値を演算するとともに、前記判定手段が前記サンプリング有効信号を生成し、前記試料の観察時において、前記走査手段は前記駆動テーブルから読み出された前記駆動データに基づいて前記走査部材を制御させ、前記サンプリング手段は前記サンプリングクロックと前記駆動テーブルから読み出された前記制御データに基づいて前記電気信号をサンプリングする請求項4に記載の走査型顕微鏡。前記走査部材は走査ミラーであり、前記所定の閾値は、前記観察画像の1画素分に相当する距離のN倍、又は1/N倍Nは1以上の任意の数だけ前記走査ミラーを回転させるのに必要な前記駆動信号の電圧値とされる請求項2に記載の走査型顕微鏡。駆動信号に基づいて走査部材を制御して、光源からの照明光を偏向させるとともに、制御された前記走査部材の位置を示す位置信号を出力する走査手段と、試料からの観察光を受光し、光電変換して電気信号を生成する光検出手段と、前記光検出手段で生成された前記電気信号を、所定周波数のサンプリングクロックに同期してサンプリングするサンプリング手段と、サンプリングされた前記電気信号に基づいて、前記試料の観察画像を生成する画像化手段と、前記位置信号の波形における所定の近似直線を求め、前記サンプリングクロックにより定められる前記電気信号をサンプリングすべき時刻における前記近似直線の値を演算する演算手段と、前記サンプリングすべき時刻における前記位置信号の値と、前記近似直線の値とに基づいて、前記サンプリングすべき時刻のうち、前記サンプリングの実行を有効とする時刻を判定する判定手段とを備え、前記サンプリング手段は、前記サンプリングすべき時刻のうち、前記サンプリングの実行を有効とする時刻に前記電気信号をサンプリングすることを特徴とする走査型顕微鏡。前記判定手段は、前記位置信号の値と前記近似直線の値との差が所定の閾値以下となる時刻のみ前記サンプリングが実行されるように、前記サンプリングの実行を有効とする時刻を判定する請求項7に記載の走査型顕微鏡。前記判定手段は、前記サンプリングの実行を有効とする時刻を示すサンプリング有効信号を生成し、前記サンプリング手段は、前記サンプリングすべき時刻のうち、前記サンプリング有効信号により示される時刻に前記電気信号をサンプリングする請求項7または請求項8に記載の走査型顕微鏡。各時刻における前記駆動信号を示す駆動データと、前記駆動データに付加された各時刻の前記サンプリング有効信号を示す制御データとからなる駆動テーブルを保持する保持手段をさらに備える請求項9に記載の走査型顕微鏡。前記走査手段は、1フレーム分の前記観察画像の取得期間において、他の走査部材を制御させて、前記光源からの前記照明光を偏向させることで、前記走査部材による前記照明光の走査方向と略垂直な方向に前記照明光で前記試料を走査させるとともに、前記他の走査部材を制御前の位置に戻す復帰動作を行い、前記演算手段は、前記他の走査部材の復帰動作中に、前記走査手段からの前記位置信号を用いて前記サンプリング有効信号を生成する請求項10に記載の走査型顕微鏡。時間に対して非線形に変化する駆動信号に基づいて走査部材を制御して、光源からの照明光を偏向させる走査手段と、試料からの観察光を受光し、光電変換して電気信号を生成する光検出手段と、前記光検出手段で生成された前記電気信号を、所定周波数のサンプリングクロックに同期してサンプリングするサンプリング手段と、サンプリングされた前記電気信号に基づいて、前記試料の観察画像を生成する画像化手段と、前記サンプリングクロックにより定められる前記電気信号をサンプリングすべき時刻における参照値を演算する演算手段と、前記サンプリングすべき時刻における前記駆動信号の値と、前記参照値とに基づいて、前記サンプリングすべき時刻のうち、前記サンプリングの実行を有効とする時刻を判定する判定手段とを備え、前記サンプリング手段は、前記サンプリングすべき時刻のうち、前記サンプリングの実行を有効とする時刻に前記電気信号をサンプリングすることを特徴とする走査型顕微鏡。前記参照値は、前記駆動信号が時間に対して線形に変化したならば、前記サンプリングすべき時刻において得られたであろう値である請求項12に記載の走査型顕顕微鏡。前記判定手段は、前記駆動信号の値と前記参照値との差が所定の閾値以下となる時刻のみ前記サンプリングが実行されるように、前記サンプリングの実行を有効とする時刻を判定する請求項12または請求項13の何れかに記載の走査型顕微鏡。前記判定手段は、前記サンプリングの実行を有効とする時刻を示すサンプリング有効信号を生成し、前記サンプリング手段は、前記サンプリングすべき時刻のうち、前記サンプリング有効信号により示される時刻に前記電気信号をサンプリングする請求項12乃至請求項14の何れか一項に記載の走査型顕微鏡。駆動信号に基づいて走査部材を制御して、光源からの照明光を偏向させるとともに、制御された前記走査部材の位置を示す位置信号を出力する走査手段と、試料からの観察光を受光し、光電変換して電気信号を生成する光検出手段と、前記光検出手段で生成された前記電気信号を、所定周波数のサンプリングクロックに同期してサンプリングするサンプリング手段と、サンプリングされた前記電気信号に基づいて、前記試料の観察画像を生成する画像化手段と、前記サンプリングクロックにより定められる前記電気信号をサンプリングすべき時刻における前記参照値を演算する演算手段と、前記サンプリングすべき時刻における前記位置信号の値と、前記参照値とに基づいて、前記サンプリングすべき時刻のうち、前記サンプリングの実行を有効とする時刻を判定する判定手段とを備え、前記サンプリング手段は、前記サンプリングすべき時刻のうち、前記サンプリングの実行を有効とする時刻に前記電気信号をサンプリングすることを特徴とする走査型顕微鏡。前記参照値は、前記位置信号が時間に対して線形に変化したならば、前記サンプリングすべき時刻において得られたであろう値である請求項16に記載の走査型顕顕微鏡。前記判定手段は、前記位置信号の値と前記参照値との差が所定の閾値以下となる時刻のみ前記サンプリングが実行されるように、前記サンプリングの実行を有効とする時刻を判定する請求項16または請求項17の何れかに記載の走査型顕微鏡。前記判定手段は、前記サンプリングの実行を有効とする時刻を示すサンプリング有効信号を生成し、前記サンプリング手段は、前記サンプリングすべき時刻のうち、前記サンプリング有効信号により示される時刻に前記電気信号をサンプリングする請求項16乃至請求項18の何れか一項に記載の走査型顕微鏡。しかしながら、駆動信号の直線性の高い区間のみを利用して観察画像を得る方法では、正弦波の直線とみなせる領域は限られているため、試料における有効走査範囲が狭くなり、試料の一部の狭い領域の観察画像しか得ることができなくなってしまう。このような場合、観察画像の解像度を高くすると、1画素当たりの走査時間が短くなり、観察画像の画質が低下してしまう。また、走査ミラー背面側に光学部材を配置してサンプリングクロックを生成する方法では、走査ミラー背面側に設ける光学部材や、サンプリングクロック生成用の検出回路等が必要となるため、構成が複雑になりコストアップの要因となる。この方法では、走査ミラーの振幅が変化すると光学部材の移動範囲も変化するため、任意の走査範囲のサンプリングクロックを生成することができず、走査範囲が予め決められた範囲に制限されてしまう。さらに、サンプリングクロックの元となる発振周波数を可変する方法では、画像取得用クロックの生成回路等の構成が複雑になりコストアップの要因となる。また、サンプリングクロックを可変周波数とすると、クロック周期が不安定になり、観察画像の画質低下の原因となる。本発明は、このような状況に鑑みてなされたものであり、試料を高速で走査して観察する場合において、より簡単な構成で、試料の所望する領域の歪みのない画像を取得できるようにするものである。本発明の第1の走査型顕微鏡は、時間に対して非線形に変化する駆動信号に基づいて走査部材を制御して、光源からの照明光を偏向させる走査手段と、試料からの観察光を受光し、光電変換して電気信号を生成する光検出手段と、前記光検出手段で生成された前記電気信号を、所定周波数のサンプリングクロックに同期してサンプリングするサンプリング手段と、サンプリングされた前記電気信号に基づいて、前記試料の観察画像を生成する画像化手段と、前記駆動信号の波形の所定の近似直線を求め、前記サンプリングクロックにより定められる前記電気信号をサンプリングすべき時刻における前記近似直線の値を演算する演算手段と、前記サンプリングすべき時刻における前記駆動信号の値と、前記近似直線の値とに基づいて、前記サンプリングすべき時刻のうち、前記サンプリングの実行を有効とする時刻を判定する判定手段とを備え、前記サンプリング手段は、前記サンプリングすべき時刻のうち、前記サンプリングの実行を有効とする時刻に前記電気信号をサンプリングすることを特徴とする。本発明の第2の走査型顕微鏡は、駆動信号に基づいて走査部材を制御して、光源からの照明光を偏向させるとともに、制御された前記走査部材の位置を示す位置信号を出力する走査手段と、試料からの観察光を受光し、光電変換して電気信号を生成する光検出手段と、前記光検出手段で生成された前記電気信号を、所定周波数のサンプリングクロックに同期してサンプリングするサンプリング手段と、サンプリングされた前記電気信号に基づいて、前記試料の観察画像を生成する画像化手段と、前記位置信号の波形における所定の近似直線を求め、前記サンプリングクロックにより定められる前記電気信号をサンプリングすべき時刻における前記近似直線の値を演算する演算手段と、前記サンプリングすべき時刻における前記位置信号の値と、前記近似直線の値とに基づいて、前記サンプリングすべき時刻のうち、前記サンプリングの実行を有効とする時刻を判定する判定手段とを備え、前記サンプリング手段は、前記サンプリングすべき時刻のうち、前記サンプリングの実行を有効とする時刻に前記電気信号をサンプリングすることを特徴とする。本発明の第3の走査型顕微鏡は、時間に対して非線形に変化する駆動信号に基づいて走査部材を制御して、光源からの照明光を偏向させる走査手段と、試料からの観察光を受光し、光電変換して電気信号を生成する光検出手段と、前記光検出手段で生成された前記電気信号を、所定周波数のサンプリングクロックに同期してサンプリングするサンプリング手段と、サンプリングされた前記電気信号に基づいて、前記試料の観察画像を生成する画像化手段と、前記サンプリングクロックにより定められる前記電気信号をサンプリングすべき時刻における参照値を演算する演算手段と、前記サンプリングすべき時刻における前記駆動信号の値と、前記参照値とに基づいて、前記サンプリングすべき時刻のうち、前記サンプリングの実行を有効とする時刻を判定する判定手段とを備え、前記サンプリング手段は、前記サンプリングすべき時刻のうち、前記サンプリングの実行を有効とする時刻に前記電気信号をサンプリングすることを特徴とする。本発明の第4の走査型顕微鏡は、駆動信号に基づいて走査部材を制御して、光源からの照明光を偏向させるとともに、制御された前記走査部材の位置を示す位置信号を出力する走査手段と、試料からの観察光を受光し、光電変換して電気信号を生成する光検出手段と、前記光検出手段で生成された前記電気信号を、所定周波数のサンプリングクロックに同期してサンプリングするサンプリング手段と、サンプリングされた前記電気信号に基づいて、前記試料の観察画像を生成する画像化手段と、前記サンプリングクロックにより定められる前記電気信号をサンプリングすべき時刻における前記参照値を演算する演算手段と、前記サンプリングすべき時刻における前記位置信号の値と、前記参照値とに基づいて、前記サンプリングすべき時刻のうち、前記サンプリングの実行を有効とする時刻を判定する判定手段とを備え、前記サンプリング手段は、前記サンプリングすべき時刻のうち、前記サンプリングの実行を有効とする時刻に前記電気信号をサンプリングすることを特徴とする。本発明によれば、試料を高速で走査して観察する場合において、より簡単な構成で、試料の所望する領域の歪みのない画像を取得することができる。以下、図面を参照して、本発明を適用した実施の形態について説明する。第1の実施の形態[走査型顕微鏡の構成]図1は、本発明を適用した走査型顕微鏡の一実施の形態の構成例を示す図である。走査型顕微鏡11は、例えば、図示せぬステージ上の試料12に対して、励起光としての照明光を照射し、これにより試料12から生じた蛍光以下、観察光と称するを受光して、試料12の観察面の観察画像を得る共焦点顕微鏡から構成される。すなわち、走査型顕微鏡11には、照明光を射出する光源21が設けられており、光源21からの照明光は、光学系22を通って試料12に照射される。また、光学系22は、試料12から生じた観察光を光検出器23に導く。光学系22は、照明光を透過させ、観察光を反射させるダイクロイックミラーや、レンズ等からなる光学系である光路分割部24と、照明光を偏向させることで、照明光で試料12の観察面を走査させる走査ミラー25とを少なくとも備えている。例えば、試料12からの観察光は、光学系22を構成する図示せぬ対物レンズ等を通って走査ミラー25でデスキャンされ、さらに光路分割部24のダイクロイックミラーで反射されて、光検出器23に入射する。光検出器23は、入射した観察光を光電変換することにより、観察光を、その受光強度に応じた値の電気信号に変換し、サンプリング回路26に供給する。サンプリング回路26は、所定のタイミングで光検出器23から供給された電気信号をサンプリングして画像化回路27に供給する。画像化回路27は、サンプリング回路26から供給された電気信号から観察画像を構築し、図示せぬモニタや後段の処理システムに出力する。また、走査型顕微鏡11には、基準クロック発生器28が設けられており、基準クロック発生器28は、走査型顕微鏡11全体の動作タイミングの基準となる基準クロックを生成して、タイミング制御回路29に供給する。タイミング制御回路29は、基準クロック発生器28からの基準クロックを所定の周波数のクロックに変換することで、テーブル保持部30に保持されている駆動テーブルから、一定の周期でデータを読み出すための読み出しクロックを生成する。なお、駆動テーブルは、走査ミラー25を回転させるための駆動信号の各時刻の値である駆動電圧を示す駆動データと、その駆動データに付加された制御データとから構成され、テーブル保持部30内部のメモリに各時刻の駆動データと制御データが格納される。また、制御データは、光源21の点灯,消灯を制御するレーザ制御信号、および観察画像を得るための電気信号のサンプリングの有効,無効を示すサンプリング有効信号からなる。タイミング制御回路29は、生成した読み出しクロックに同期して、駆動テーブルから読み出すべき駆動データと制御データが格納されているアドレスを生成し、テーブル保持部30に供給する。テーブル保持部30は、タイミング制御回路29から供給されたアドレスに格納されている駆動データおよび制御データを読み出して、駆動データ、すなわち駆動信号をDADigitalAnalogコンバータ32に供給する。さらに、テーブル保持部30は、読み出した制御データのレーザ制御信号とサンプリング有効信号を、それぞれ光源21とサンプリング回路26に供給する。演算処理部31は、ユーザにより駆動信号の波形が指定されると、駆動テーブルを生成し、テーブル保持部30に記録させる。また、タイミング制御回路29は、基準クロック発生器28からの基準クロックに基づいて、光検出器23から出力される電気信号のサンプリングのタイミングを示すサンプリングクロックを生成し、サンプリング回路26に供給する。このサンプリングクロックは、読み出しクロックと一定の時間関係を有しており、サンプリング回路26では、サンプリングクロックに同期して、電気信号のサンプリングが行なわれる。DAコンバータ32は、テーブル保持部30から供給された駆動信号をデジタル信号からアナログ信号に変換し、アナログ信号とされた駆動信号を駆動回路33に供給する。駆動回路33は、DAコンバータ32からの駆動信号に基づいて、ガルバノスキャナ34を駆動させ、ガルバノスキャナ34に固定されている走査ミラー25を回転させる。ガルバノスキャナ34は、ガルバノモータなどからなり、駆動回路33の制御に従って、走査ミラー25が固定されたガルバノモータの軸を所定の範囲で往復運動させる。[ガルバノスキャナの駆動について]次に、ガルバノスキャナ34の駆動について説明する。例えば、図2の左側に示すように、時間方向に駆動信号の値、すなわち駆動電圧が線形に変化するように、ガルバノスキャナ34を駆動させたとする。なお、図2において、縦軸は駆動電圧を示しており、横軸は時間を示している。駆動信号の駆動電圧は、走査ミラー25の回転角度の変化、つまり走査ミラー25の位置の変化に対して線形に変化するようになされている。したがって、時間とともに線形に変化する駆動信号がガルバノスキャナ34に供給されると、走査ミラー25は、ガルバノスキャナ34により一定の速度で回転され、試料12に照射される照明光は、試料12の観察面上を一定速度で移動することになる。このような場合、サンプリング回路26に、一定周期のサンプリングクロックが供給されると、すなわち一定の時間間隔でサンプリングが行なわれると、試料12上の等間隔で並ぶ各領域が観察画像の各画素に表示されることになり、歪みのない観察画像が得られる。ところが、上述したように、ガルバノスキャナ34を高速で安定して駆動しようとすると、ガルバノスキャナ34の性質上、図2の右側に示すように、正弦波形状の波形の駆動信号でガルバノスキャナ34を駆動する必要がある。このような正弦波形状の駆動信号では、その波形が線形に変化すると近似できる区間は短いため、観察画像の広い範囲に歪みが生じる。すなわち、駆動信号の波形が非線形に変化する区間では、走査ミラー25は等速で回転しないので、試料12に照射される照明光の、試料12の観察面上での移動速度も一定でなくなる。このような場合、サンプリング回路26において、一定の時間間隔で電気信号のサンプリングが行なわれると、試料12上の不等間隔で並ぶ各領域が観察画像の各画素に表示されることになり、観察画像に歪みが生じる。そこで、走査型顕微鏡11では、サンプリングクロックは一定周期のクロックのままとされ、試料12上の等間隔で並ぶ各領域からの観察光に対応する電気信号がサンプリングされるように、サンプリング有効信号によりサンプリング制御が行なわれる。すなわち、サンプリングクロックに示される全てのサンプリングタイミングでサンプリングが実行されるのではなく、それらのサンプリングタイミングのうちのいくつかのタイミングにおいてのみ、サンプリングが実行される。これにより、駆動信号の波形が正弦波形状であっても、サンプリングクロックの周波数を可変することなく、歪みのない観察画像が得られる。具体的には、例えば図3に示すように、曲線C11に示す波形の駆動信号でガルバノスキャナ34が駆動されるとすると、この駆動信号の波形信号の形状、形態に基づいて、駆動テーブルの駆動データと制御データが生成される。なお、図3では、正弦波形状の駆動信号における、波形の傾斜が直線に近い部分から、曲率が大きくなる部分までが拡大されて示されている。また、図中、縦軸は駆動電圧を示しており、横軸は時間を示している。さらに、図3の下側には、テーブル保持部30に供給される読み出しクロックK11の波形と、サンプリング回路26に供給されるサンプリングクロックK12、およびサンプリング有効信号SG11の波形とが示されている。K11、K12、SG11は、それぞれデジタル信号であり、HighまたはLowの値をとる図3の紙面において、各々の信号の上位位置にある場合がHigh,下位位置にある場合がLowを示す。ここで、読み出しクロックK11において、波形が立ち下がるタイミングが駆動テーブルの読み出しタイミングであり、サンプリングクロックK12において、波形が立ち下がるタイミングが電気信号のサンプリングのタイミングであるとする。また、サンプリング有効信号SG11のLowの期間に実際にサンプリングが行なわれ、Highの期間には、サンプリングクロックにより示されるサンプリングタイミングであっても、実際のサンプリングは抑制される。いま、仮に走査型顕微鏡11が、曲線C11の変曲点における接線C12を近似直線と仮定し、時間的に線形な駆動信号で走査ミラー25を回転させるものとすると、サンプリングクロックK12が立ち下がる時刻t1乃至時刻t7の各時刻において、サンプリングが行なわれる。つまり、走査ミラー25が、接線C12の時刻t1乃至時刻t7の各時刻における駆動電圧に対応する位置にあるときに、サンプリングが行なわれることになる。この場合、走査ミラー25の位置は、時間とともに線形に変化するので、得られる観察画像は歪みのないものとなる。ところが、実際には、走査型顕微鏡11では、曲線C11に示される駆動信号に従って走査ミラー25が回転される。時刻t1乃至時刻t7の各時刻における接線C12と曲線C11の駆動電圧を比較すると、時刻t1では、接線C12と曲線C11の駆動電圧の値はほぼ一致しているが、時間が経過するにしたがって、接線C12と曲線C11の駆動電圧の差は大きくなる。つまり、曲線C11の駆動信号に従って走査ミラー25を回転させながら、サンプリングを行なうと、時間とともにサンプリング時における走査ミラー25の実際の位置が、理想的な位置とずれていく。そのため、観察画像において、時間的に後の時刻のサンプリングにより得られた画素の領域ほど、大きく歪むことになる。しかしながら、曲線C11の駆動信号に従って走査ミラー25を回転させる場合、時間とともに走査ミラー25の理想的な位置からのずれは大きくなるが、走査ミラー25は、いずれは本来サンプリングを行なうべき理想的な位置に到達する。そこで、走査型顕微鏡11は、接線C12上の時刻t1乃至時刻t7における点PL1乃至点PL7のそれぞれの駆動電圧を特定し、曲線C11の駆動電圧が、それらの特定された駆動電圧の値となるタイミングでサンプリングが実行されるように、サンプリング有効信号SG11を生成する。例えば、走査型顕微鏡11は、曲線C11上の時刻t1乃至時刻t7における点PS1乃至点PS7の駆動電圧と、接線C12上の点PL1乃至点PL7の駆動電圧とを順番に比較していく。まず、走査型顕微鏡11は、時刻t1の点PS1と点PL1の駆動電圧を比較し、それらの駆動電圧の差は殆どないので、時刻t1にサンプリングを実行するものとして、時刻t1におけるサンプリング有効信号SG11の値を、有効であることを示す値とする。次に、走査型顕微鏡11は、時刻t2の点PS2と点PL2の駆動電圧を比較し、それらの駆動電圧の差は殆どないので、時刻t2にサンプリングを実行するものとする。換言すれば、実際に曲線C11において、駆動電圧が点PL2の駆動電圧と同じ値となるのは、点PN1であるが、点PS2と点PN1の時間方向の距離は充分短いので、時刻t2のサンプリング有効信号SG11が有効とされる。同様に、曲線C11において、駆動電圧が点PL3の駆動電圧と同じ値となるのは、実際には点PN2であるが、点PS3と点PN2の距離は充分短いので、時刻t3のサンプリング有効信号SG11が有効とされる。なお、より詳細には、曲線C11上の点の駆動電圧と、接線C12上の点の駆動電圧の差分が、予め定められた閾値th以下である場合に、その曲線C11上の点に対応する時刻でのサンプリング有効信号SG11が有効とされる。ここで、閾値thは、画像要求精度に応じて、観察画像上の隣接する画素間の距離のN倍、又は1/N倍Nは1以上の任意の数に相当する距離だけ走査ミラー25を回転させる駆動信号の電圧値とされる。つまり、走査ミラー25が所定位置にある状態から、駆動信号の駆動電圧を閾値thに対応する電圧値だけ大きくすると、走査ミラー25が回転し、試料12における照明光の照射位置が、観察画像の1画素分の距離だけ移動する。さらに、走査型顕微鏡11は、時刻t4の点PS4と点PL4の駆動電圧を比較し、それらの駆動電圧の差分が閾値thより大きいので、時刻t4のサンプリング有効信号SG11を無効とする。また、走査型顕微鏡11は、時刻t4の点PL4と、時刻t5の点PS5を比較し、それらの駆動電圧の差分が閾値th以下であるので、時刻t5のサンプリング有効信号SG11を有効とする。すなわち、曲線C11において、駆動電圧が点PL4の駆動電圧と同じ値となるのは点PN3であるが、点PN3は、点PS4よりも点PS5に近いので、時刻t4ではサンプリングが行なわれず、時刻t5においてサンプリングが行なわれる。同様に、曲線C11において、駆動電圧が時刻t5の点PL5の駆動電圧と同じ値となるのは点PN4であり、点PN4に最も近いのは点PS7であるので、時刻t6のサンプリング有効信号SG11は無効とされ、時刻t7のサンプリング有効信号SG11が有効とされる。走査型顕微鏡11では、以上のような処理が繰り返されてサンプリング有効信号SG11が生成される。図3の例では、サンプリング有効信号SG11は、時刻t1乃至時刻t3の各時刻において有効とされ、時刻t4において無効となり、時刻t5において有効となった後、時刻t6で無効となり、時刻t7において再び有効となる。すなわち、時刻t1乃至時刻t3、時刻t5、および時刻t7において、電気信号のサンプリングが行なわれる。このように、サンプリング回路26で電気信号のサンプリングを行なう場合に、走査ミラー25の位置がサンプリングを実行すべき位置に到達したときのみサンプリングが行なわれるように、サンプリングを適宜抑制することで、歪みのない観察画像が得られる。なお、図3では、説明を分かり易くするため、駆動信号の波形を表す曲線C11の傾きが強調されている。そのため、図3に示すサンプリング有効信号SG11は、時間方向に緩やかに変化するが、実際には例えば、図4に示すように変化する。図4には、駆動信号C31、サンプリング有効信号SG31、およびサンプリングクロックK31が示されており、図中、縦方向は各信号の値を示し、横方向は時間を示している。図4の例では、駆動信号C31の波形は、正弦波形状となっており、サンプリングクロックK31は、一定周期でオン、オフする矩形波となっている。また、サンプリング有効信号SG31は、駆動信号C31の変曲点近傍では継続して有効、つまりLowとなっており、駆動信号C31の振幅が最大または最小となる部分では継続して無効、つまりHighとなっている。さらに、サンプリング有効信号SG31において、継続して有効となる区間と継続して無効となる区間の間では、有効となる区間と無効となる区間が繰り返され、変曲点から近い位置ほど有効となる期間が長くなっている。なお、図4において、駆動信号の振幅が最大となる時刻から、最小となる時刻までの期間において、観察画像における、図1中、横方向以下、x方向と称するに対応する方向の一行分のデータが得られることになる。つまり、この期間は、観察画像の一行分に相当する試料12の領域が照明光により走査される期間である。このようなサンプリング有効信号GS31とサンプリングクロックK31とに基づいて、光検出器23からの電気信号をサンプリングすれば、例えば図5に示すように、歪みのない観察画像が得られる。観察画像PC11は、直線で構成された格子状のサンプルを、駆動信号を正弦波として、一定周波数のサンプリングクロックにしたがってサンプリングを行なうことで得られた観察画像である。観察画像PC11では、本来、図中、右斜め方向および左斜め方向の直線となるべき試料12の模様に歪みが生じている。これに対して、図3のサンプリング有効信号GS31と、サンプリングクロックK31とに基づいてサンプリングを行なうことで得られた観察画像PC12では、図中、右斜め方向および左斜め方向の直線が表示され、本来の試料12の模様が再現されている。[駆動テーブル生成処理の説明]次に、図1の走査型顕微鏡11の具体的な動作について説明する。例えば走査型顕微鏡11は、ユーザの操作により、駆動信号の波形が指定されると、駆動テーブル生成処理を行って、指定された駆動信号に応じてガルバノスキャナ34やサンプリング回路26を動作させるための駆動テーブルを生成する。以下、図6のフローチャートを参照して、走査型顕微鏡11による駆動テーブル生成処理について説明する。ステップS11において、演算処理部31は、ユーザから指定された駆動信号の波形に応じて、テーブル保持部30のメモリに、駆動テーブルの駆動データを書き込む。例えば、演算処理部31は、図7に示す駆動テーブルTB11をテーブル保持部30のメモリに記録させる。この駆動テーブルTB11には、図1の走査ミラー25を回転させて、試料12上で照明光をx方向に移動させるための駆動データと、制御データとが格納される。すなわち、駆動テーブルTB11における1つの駆動データは、読み出しクロックが立ち下がる所定時刻における駆動信号の駆動電圧を示すデータであり、図7中、駆動データの左側に位置する制御データは、その駆動データに付加された制御データである。この制御データは、所定時刻におけるサンプリング有効信号の値とレーザ制御信号の値とを示すデータからなる。図7では、これらの各時刻の駆動データと制御データのセットが、図中、縦方向に時系列に並べられて1つの駆動テーブルTB11とされており、各駆動データと制御データのセットは、メモリ上の1アドレスで読み出されるビット列とされている。例えば、演算処理部31は、図3の曲線C11で表される波形の駆動信号が指定されると、読み出しクロックK11が立ち下がる各時刻における駆動信号の駆動電圧のそれぞれを、図7の駆動テーブルTB11の各駆動データの位置に格納する。したがって、例えば図7中、一番上側の駆動データの部分には、図3の時刻t1における駆動信号の駆動電圧が格納される。ステップS11の処理が行われると、駆動テーブルTB11には、駆動データのみが書き込まれ、制御データは書き込まれていない状態となる。図6のフローチャートの説明に戻り、ステップS12において、演算処理部31は、指定された駆動信号に基づいて、駆動信号の変曲点における接線を求める。これにより、例えば、図3の接線C12が求められる。ステップS13において、演算処理部31は、サンプリングクロックにより定まるサンプリングタイミング、つまりサンプリングクロックが立ち下がる時刻について、求めた接線における駆動電圧を算出する。具体的には、演算処理部31は、1つの変曲点について、その変曲点が位置する時刻に近い順に、サンプリングクロックが立ち下がる時刻を1つずつ処理対象の時刻として選択していく。例えば、図3において、点PS1が駆動信号と接線C12の接点であるとすると、未来方向または過去方向の何れか一方の方向に、点PS1が位置する時刻t1に近いものから順番に、サンプリングクロックK12が立ち下がる時刻が1つずつ処理対象の時刻とされていく。したがって、例えば未来方向に向かって処理対象の時刻が選択される場合、時刻t1乃至時刻t7が順番に処理対象の時刻とされる。演算処理部31は、1つの処理対象の時刻を選択すると、その時刻における駆動信号の接線上の位置の駆動電圧を算出する。例えば、図3の時刻t1が処理対象の時刻とされた場合、接線C12上の点PL1における駆動電圧が算出される。ステップS14において、演算処理部31は、駆動テーブルを参照して、駆動信号における、サンプリングクロックが立ち下がる時刻のうち、それらの時刻の駆動電圧とステップS13で算出した駆動電圧との差分が閾値th以下となる時刻を検出する。例えば、図3の時刻t1が処理対象の時刻とされている場合、ステップS13では、接線C12の点PL1における駆動電圧が算出されるので、まず、その駆動電圧と、時刻t1の点PS1における駆動信号の駆動電圧との差分が求められる。そして、求められた差分が、閾値th以下であるか否かが判定される。この場合、点PL1と点PS1の駆動電圧の差分は、閾値th以下であるので、差分が閾値th以下となる時刻として、時刻t1が検出される。また、例えば、図3の時刻t4が処理対象の時刻とされている場合、点PL4および点PS4の駆動電圧の差分と、閾値thとが比較され、この差分は閾値thよりも大きいので、次に隣接する点PS5および点PL4の駆動電圧の差分について、閾値判定がされる。図3の例では、点PS5と点PL4の駆動電圧の差分は、閾値th以下であるので、差分が閾値th以下となる時刻として、点PS5が位置する時刻t5が検出される。図6のフローチャートの説明に戻り、ステップS15において、演算処理部31は、駆動テーブルにおける、ステップS14において検出された時刻の駆動データに付加された制御データのサンプリング有効信号を有効とする。例えば、駆動テーブルに駆動データのみが格納された状態では、各制御データに含まれるサンプリング有効信号の部分は、サンプリング有効信号が無効である旨の値とされ、同様に制御データのレーザ制御信号の部分は、光源21を消灯する旨の値とされている。この状態で、例えばステップS14において、差分が閾値th以下となる時刻として時刻t5が検出されたとする。この場合、演算処理部31は、駆動テーブルにおける時刻t5の駆動データに付加されている制御データのサンプリング有効信号の部分を、無効である旨の値から、有効である旨の値に書き換える。同時に、演算処理部31は、駆動テーブルにおいて、時刻t5よりも予め定められた時間だけ前の時刻の駆動データに付加されている制御データのレーザ制御信号の部分を、消灯する旨の値から点灯する旨の値に書き換える。このように、サンプリング有効信号を有効とする時刻から、所定の時間だけ前の時刻の制御データのレーザ制御信号を点灯する旨の値とするのは、光源21の点灯,消灯には遅延が生じるためである。例えば、時刻t5にサンプリングを行なおうとする場合、時刻t5よりも光源21の応答の遅延時間分だけ前の時刻のレーザ制御信号を、点灯する旨の値としておけば、実際に走査型顕微鏡11を動作させるときに、時刻t5に照明光が射出されるようになる。ステップS16において、演算処理部31は、予め定められた必要な数の時刻のサンプリング有効信号が有効とされたか否かを判定する。例えば、観察画像のx方向に対応する方向の画素数の半分の数だけ、制御データのサンプリング有効信号が有効とされた場合、ステップS16において、必要な数の時刻のサンプリング有効信号が有効とされたと判定される。ステップS16において、必要な数だけサンプリング有効信号が有効とされていないと判定された場合、処理はステップS13に戻り、上述した処理が繰り返される。すなわち、次のサンプリングタイミングの時刻が処理対象の時刻とされ、駆動電圧の差分の閾値判定の処理が行われる。これに対して、ステップS16において、必要な数だけサンプリング有効信号が有効とされたと判定された場合、ステップS17において、演算処理部31は、折り返し処理を行う。例えば、駆動信号の変曲点から未来方向に向かう所定の区間以下、処理完了区間と称するについて、上述したステップS13乃至ステップS16の処理が行われたとする。この場合、演算処理部31は、処理完了区間の各時刻の制御データを、時間方向に反転させた制御データを生成する。そして、演算処理部31は、生成した制御データを、駆動テーブルにおける処理完了区間に対して時間方向の過去方向に隣接する、処理完了区間と同じ長さの区間の各時刻の制御データとして、制御データの駆動テーブルへの書き込みを行なう。例えば、図4に示したように、サンプリング有効信号は、駆動信号の変曲点を中心として、図4中、左右対称の波形となる。つまり、サンプリング有効信号の変曲点に対応する時刻から過去方向の所定区間の波形は、その所定区間と同じ長さである、変曲点を始点とする未来方向の区間の波形を、時間方向に折り返した反転させた波形となる。そこで、例えば変曲点に対応する時刻から未来方向に、観察画像のx方向に対応する方向の画素数の半分の数だけ、サンプリング有効信号が有効とされるまで制御データの書き込みを行なえば、得られたそれらの制御データを反転させて、過去方向の制御データを得ることができる。このようにして得られた未来方向と過去方向の制御データを用いれば、変曲点の時刻を中心として、観察画像を構成するx方向に対応する方向の画素数分だけ、サンプリングが行なわれることになる。つまり、観察画像のx方向に対応する方向の一行分だけ、画素データが得られることになる。駆動信号は、正弦波形状であるから、各変曲点近傍の駆動データと制御データは、同じものとなるので、1つの変曲点近傍について、駆動データと制御データが生成されれば、他の変曲点近傍の駆動データと制御データも得られることになる。このように、折り返し処理を行うことで、より迅速に駆動テーブルを生成することができる。ステップS17において、折り返し処理が行われると、駆動テーブル生成処理は終了する。以上のようにして、走査型顕微鏡11は、指定された駆動信号に基づいて、各時刻の駆動データと制御データとからなる駆動テーブルを生成する。このようにして得られた駆動テーブルを用いて観察画像の取得動作を行えば、一定周波数のサンプリングクロックを用いても、サンプリング有効信号により実質的なサンプリングタイミングが適切に制御され、歪みのない観察画像が得られる。しかも、走査型顕微鏡11では、試料12を高速で走査する場合においても、駆動テーブルを生成するという簡単な処理で、かつ従来の構成から新たなハードウェアを追加することなく、簡単な構成で試料12の所望の領域の観察画像を得ることができる。特に、駆動信号から駆動テーブルを生成するアルゴリズムは、駆動信号の波形の形状によらず同じであるので、どのような波形の駆動信号にも対応することができる。なお、以上においては、駆動テーブルに駆動データを書き込んでから、制御データの書き込みを行なうと説明したが、駆動データと制御データの書き込みが同時に行なわれるようにしてもよい。そのような場合、処理対象の時刻について、駆動信号の駆動電圧と、接線の駆動電圧とが算出されて、それらの駆動電圧の差分の閾値判定の処理が行われる。そして、その閾値判定の結果に応じて、駆動データと制御データが順次、書き込まれていく。このように、駆動データと制御データの書き込みを同時に行なえば、一旦、駆動テーブルに書き込まれた駆動データを参照しながら制御データを生成する場合と比べて、駆動データを参照しなくて済む分だけ、より迅速に駆動テーブルを得ることができる。[観察処理の説明]以上において説明した駆動テーブル生成処理が行われて、テーブル保持部30に駆動テーブルが記録された後、ユーザが走査型顕微鏡11を操作して、試料12の蛍光観察を指示すると、走査型顕微鏡11は、ユーザの指示に応じて観察処理を開始する。以下、図8のフローチャートを参照して、走査型顕微鏡11による観察処理について説明する。ステップS41において、テーブル保持部30は、駆動テーブルの読み出しを行なう。すなわち、タイミング制御回路29は、読み出しクロックに同期して、駆動テーブルから読み出すべき駆動データと制御データのアドレスを生成し、テーブル保持部30に供給する。すると、テーブル保持部30は、駆動テーブルの供給されたアドレスに格納されている駆動データと制御データを読み出す。テーブル保持部30により読み出された駆動データは、DAコンバータ32を介して駆動回路33に供給され、制御データのうちのレーザ制御信号は光源21に供給され、さらに制御データのうちのサンプリング有効信号はサンプリング回路26に供給される。ステップS42において、駆動回路33はDAコンバータ32からの駆動データ、すなわち駆動信号に応じてガルバノスキャナ34を動作させる。ガルバノスキャナ34は、駆動回路33の指示に応じて、駆動信号の駆動電圧により定まる位置に走査ミラー25を回転移動させる。また、光源21はテーブル保持部30から供給されたレーザ制御信号に応じて、照明光を射出する。すなわち、点灯する旨のレーザ制御信号であれば照明光が射出され、消灯する旨のレーザ制御信号であれば照明光は射出されない。光源21から照明光が射出されると、照明光は、光学系22を通って試料12に照射される。このとき、走査ミラー25がガルバノスキャナ34により回転偏向されると、照明光で試料12の観察面が走査される。また、試料12に照明光が照射されると、試料12からは観察光が発せられ、この観察光は光学系22を通り、光検出器23に受光される。そして、光検出器23は、入射した観察光を光電変換し、その結果得られた電気信号をサンプリング回路26に供給する。ステップS43において、サンプリング回路26は、電気信号のサンプリングを行なうか否かを判定する。例えば、サンプリング回路26は、タイミング制御回路29から供給されたサンプリングクロックが立ち下がるタイミングであり、かつテーブル保持部30から有効である旨のサンプリング有効信号が供給された場合、サンプリングを行なうと判定する。ステップS43において、サンプリングを行なわないと判定された場合、ステップS44の処理はスキップされ、処理はステップS45に進む。一方、ステップS43においてサンプリングを行なうと判定された場合、ステップS44において、サンプリング回路26は、光検出器23からの電気信号をサンプリングして、電気信号をアナログ信号からデジタル信号に変換し、画像化回路27に供給する。画像化回路27は、サンプリング回路26から供給された電気信号を、必要な画素数分だけ蓄積して観察画像を生成し、モニタ等に出力する。これにより、例えばモニタに観察画像が表示され、ユーザは試料12を観察することができる。ステップS44においてサンプリングが行なわれたか、またはステップS43においてサンプリングを行なわないと判定されると、ステップS45において、走査型顕微鏡11は、処理を終了するか否かを判定する。例えば、テーブル保持部30の駆動テーブルから、全ての駆動データが読み出されたか、ユーザにより観察の終了が指示された場合、処理を終了すると判定される。ステップS45において、処理を終了しないと判定された場合、処理はステップS41に戻り、上述した処理が繰り返される。すなわち、駆動テーブルから次の駆動データと制御データが読み出され、試料12の観察が行なわれる。これに対して、ステップS45において、処理を終了すると判定された場合、走査型顕微鏡11の各部は行なっている処理を停止し、観察処理は終了する。このように走査型顕微鏡11は、駆動テーブルに従って、ガルバノスキャナ34の駆動や、光源21の点灯,消灯、サンプリング回路26によるサンプリングタイミングを制御する。したがって、固定周期のサンプリングクロックを用いても、不等間隔でのサンプリングが実現され、結果的に、線形な波形の駆動信号でガルバノスキャナ34を駆動したときと同じ位置の試料12の領域からの観察光を検出し、画像化することができる。これにより、歪みのない観察画像を得ることができる。変形例なお、以上においては、駆動データに基づいて、各時刻の制御データを生成すると説明したが、駆動データにより特定される走査ミラー25の位置偏向角度と、その駆動データにより駆動したときの実際の走査ミラー25の位置とに誤差が生じることがある。そこで、ガルバノスキャナ34から出力される、実際の走査ミラー25の位置偏向角度を示す位置信号が用いられて、各時刻の制御データが生成されるようにしてもよい。そのような場合、走査型顕微鏡11は、例えば、図9に示すように構成される。なお、図9において、図1における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。図9の走査型顕微鏡11は、図1の走査型顕微鏡11にさらに計測部61が設けられている。計測部61は、ガルバノスキャナ34から出力される走査ミラー25の位置信号をアナログ信号からデジタル信号に変換し、演算処理部31に供給する。また、演算処理部31は、計測部61から供給された走査ミラー25の各時刻の位置信号に基づいて、駆動テーブルの各時刻の制御データを生成し、テーブル保持部30に記録させる。次に、図9の走査型顕微鏡11の動作について説明する。例えば、走査型顕微鏡11は、ユーザから駆動信号の波形が指定されたとき、指定された駆動信号に基づいて、各時刻の駆動データを生成し、テーブル保持部30の駆動テーブルに格納する。この時点において、駆動テーブルには、駆動データのみが格納された状態となっている。そして、走査型顕微鏡11は、駆動データが得られると、それらの駆動データを用いてガルバノスキャナ34の予備的な駆動を行なう。すなわち、得られた駆動データが用いられて、実際にガルバノスキャナ34が駆動される。このようにして、駆動テーブルに格納されている駆動データに従って、ガルバノスキャナ34が駆動され、走査ミラー25が回転すると、ガルバノスキャナ34からは、実際の走査ミラー25の位置を示す位置信号が出力される。すると、演算処理部31は、計測部61を介してガルバノスキャナ34から供給された各時刻の位置信号を用いて、図6のステップS12乃至ステップS17と同様の処理を行って、各時刻の制御データを生成し、駆動テーブルに格納させる。例えば、各時刻の位置信号の値は、それらの時刻における走査ミラー25の実際の位置に対応する駆動信号の駆動電圧を示す値とされる。具体的には、例えば走査ミラー25を位置Aに回転させようとするときに、ガルバノスキャナ34に供給される駆動信号の駆動電圧がBであり、駆動電圧Bで走査ミラー25を回転させると、実際には走査ミラー25は位置Aαまで回転移動するとする。このとき、ガルバノスキャナ34から出力される位置信号の値は、走査ミラー25を位置Aαに回転させようとするときに、ガルバノスキャナ34に供給される駆動信号の駆動電圧の値となる。このような場合、演算処理部31は、まず位置信号の波形の変曲点における接線を求める。そして、演算処理部31は、サンプリングタイミングのうち、その時刻における位置信号の値と、所定のサンプリングタイミングにおける接線の値との差分が閾値th以下となるサンプリングタイミングにおいてのみ、サンプリング有効信号を有効とする。なお、位置信号が走査ミラー25の実際の位置に対応する駆動電圧の値を示す信号である場合を例として説明したが、位置信号は、走査ミラー25の実際の位置を特定できるものであればよい。位置信号が走査ミラー25の位置を特定できるものであれば、位置信号と駆動信号は等価な情報であり、位置信号を用いて図6の各ステップの処理は実現可能である。以上のようにしてガルバノスキャナ34の予備的な駆動が行なわれると、制御データが生成され、最終的な駆動テーブルが得られるので、その後、この駆動テーブルを用いた試料12の蛍光観察が可能となる。予備的な駆動を行なって駆動テーブルを生成する方法では、より正確な走査ミラー25の位置を特定できるので、より歪みのない観察画像を得ることができる。なお、ガルバノスキャナ34には、図9中、横方向x方向に照明光を走査させる走査ミラー25だけでなく、照明光を図9中、奥行き方向以下、y方向と呼ぶに走査させる第2走査ミラーが設けられることがある。第2走査ミラーを設けて、照明光をxy方向に走査すれば、2次元の観察画像が得られる。走査型顕微鏡11に2つの走査ミラーが設けられる場合、1フレーム分の観察画像取得期間において、試料12の観察面のx方向の走査は、予め決められた回数だけ行なわれ、y方向の走査は観察面の一方の端から他方の端まで1度だけ走査が行なわれる。また、1フレーム分の観察画像取得期間において、走査が終了すると、第2走査ミラーは、走査開始前の位置、つまり回転前の位置まで戻される以下、復帰動作とも称する。第2走査ミラーの復帰動作中は、観察画像の取得を行なうことができないが、走査ミラー25は継続して駆動されたままである。そこで、第2走査ミラーの復帰動作中に、演算処理部31がガルバノスキャナ34からの位置信号に基づいて、駆動テーブルの各時刻の制御データを再生成し、駆動テーブルを更新するようにしてもよい。なお、実際にx方向の走査が行なわれている間に出力された位置信号が用いられて、復帰動作中に制御データが生成されてもよい。また、以上においては、x方向についての駆動テーブルを生成すると説明したが、y方向についての駆動テーブルが生成されるようにしてもよい。本実施形態においては、駆動信号または位置信号の波形の変曲点変極点駆動信号が正弦波の場合は、位相が0近傍またはπ近傍における接線を近似直線として求めたが、これに限らず、サンプリングを有効にしたい領域の駆動信号の波形の変化を近似し得る如何なる近似方法が用いられてもよい。例えば、図10に示すように、位相0またはπを中心として所定の範囲区間を設定し、その範囲の両端の駆動信号の値位置信号の値を結んだ直線位相0、πの近傍の平均傾きを近似直線としてもよい。本実施形態においては、ガルバノスキャナ34を駆動する駆動信号の波形である図3の曲線C11に対して近似曲線という概念を導入して、サンプリングすべき各時刻における曲線C11と近似曲線の駆動電圧の値を比較して、サンプリングすべき時刻のうち、サンプリングの実行を有効とする判定を行う例を説明したが、これに限られない。例えば、サンプリングすべき各時刻における参照値をそれぞれ算出して、サンプリングすべき各時刻における曲線C11と比較して、サンプリングすべき時刻のうち、サンプリングの実行を有効とする判定を行ってもよい。ここで、サンプリングすべき時刻は、図3に示すように等間隔であるので、駆動信号の波形が時間に対して線形に変化したならば、サンプリングすべき各時刻において得られたであろう駆動信号の値駆動電圧を、参照値として用いることができる。この場合、駆動信号の値と参照値との差が所定の閾値以下であるときに、サンプリングの実行が有効とされる。また、走査ミラー25の位置信号の波形に対しても同様な考え方が適用できる。つまり、サンプリングすべき各時刻における参照値をそれぞれ算出して、サンプリングすべき各時刻における位置信号と参照値とを比較して、サンプリングすべき時刻のうち、サンプリングの実行を有効とする判定を行ってもよい。ここで、サンプリングすべき時刻は、図3に示すように等間隔であるので、位置信号の波形が時間に対して線形に変化したならば、サンプリングすべき各時刻において得られたであろう位置信号の値を、参照値として用いることができる。この場合においても、位置信号の値と参照値との差が所定の閾値以下であるときに、サンプリングの実行が有効とされる。また、サンプリングすべき時刻のうち、サンプリングの実行を有効とする時刻を判定し、サンプリングの実行を有効とする時刻に電気信号をサンプリングする方法として、例えば、サンプリングすべき時刻において一旦すべての電気信号をサンプリングした後、前述の方法でサンプリングの実行を有効とする時刻を判定し、サンプリングした電気信号のうち、サンプリングの実行を有効とする時刻に取得した電気信号をサンプリングして、画像を形成してもよい。なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。"