(57)【特許請求の範囲】
【請求項１】
視線位置を検出する視線検出装置であって、
視線位置の位置情報と各視線位置に対応する画像データの情報とを有する視線検出用テーブルを格納する記憶部が設けられ、視線が一定時間停留している視線位置を検出する視線検出手段と、
上記視線位置のずれを検知するずれ検知手段と、
所定の情報を表示する表示手段と、
上記ずれを検知した際、上記表示手段に所定の表示体を表示させる表示体表示手段と、
上記表示体の表示位置と上記表示体を表示させた時の視線位置とのずれ量を算出する第２ずれ検知手段と、
上記ずれ量が所定の場合に、上記視線検出用テーブルにおける視線位置の位置情報を変更することにより、検出される視線位置の補正を行う補正手段と、
を備えることを特徴とする視線検出装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、視線検出においてキャリブレーションを行う装置に関するものである。
【０００２】
【従来の技術】
従来、視線検出を行う場合には、事前にキャリブレーションを行っておく場合がある。すなわち、視線検出機能を有する装置を具体的に使用する前に、ユーザに対して所定の位置にマーカーを表示し、その表示した時のユーザの顔の画像を取り込んでおいて視線検出の際の参考データとする。例えば、まず、正面位置にマーカーを表示して、その時の顔の画像を取り込み、次に、右１０度の位置にマーカーを表示して、その時の顔の画像を取り込むというように順次所定の方向を向いた時の画像を取り込んで、参考データとしておく。そして、視線方向を算出する際に、この参考データを使用して視線検出を行うのである。
【０００３】
なお、所定のマーカーが表示された際にその方向を正確に見ていない等の不都合が検出された場合には、再度キャリブレーションの手続をやり直す必要がある。
特に、上記の事前のキャリブレーションは、正確な視線検出を行う場合には必要となる作業である。
【０００４】
【発明が解決しようとする課題】
しかし、上記のような事前のキャリブレーションはユーザには負担となり、本来の作業を行うまでに時間を要してしまう。
そこで、本発明は、事前にキャリブレーションを行う必要のない視線検出装置を提供することを目的とするものである。
【０００５】
【課題を解決するための手段】
本発明は上記問題点を解決するために創作されたものであって、視線位置を検出する視線検出装置であって、視線位置の位置情報と各視線位置に対応する画像データの情報とを有する視線検出用テーブルを格納する記憶部が設けられ、視線が一定時間停留している視線位置を検出する視線検出手段と、上記視線位置のずれを検知するずれ検知手段と、所定の情報を表示する表示手段と、上記ずれを検知した際、上記表示手段に所定の表示体を表示させる表示体表示手段と、上記表示体の表示位置と上記表示体を表示させた時の視線位置とのずれ量を算出する第２ずれ検知手段と、上記ずれ量が所定の場合に、上記視線検出用テーブルにおける視線位置の位置情報を変更することにより、検出される視線位置の補正を行う補正手段と、を備えることを特徴とする。
【００１０】
【発明の実施の形態】
本発明の実施の形態としての実施例を図面を利用して説明する。
本発明に基づく上記視線検出装置としての検出視線位置補正装置Ａ１は、図１に示されるように構成され、カメラ１０と、視線検出部１２と、ずれ検知部１６と、補正部１８と、表示部２０と、表示制御部２２とを有している。また、図２に示すコンピュータ端末Ｐには、上記構成の検出視線位置補正装置Ａ１が搭載されているものとする。
【００１１】
ここで、上記カメラ１０は、ユーザの特に顔部を撮影するもので、図２に示すように、表示部２０を見るユーザ甲の顔を撮影するように設置されている。このカメラ１０は、ＣＣＤカメラ等により構成される。
また、上記視線検出手段としての上記視線検出部１２は、上記カメラ１０により得られた画像データから視線を検出するものであり、該画像データに人間の顔があり、表示部２０の方を向いている場合にその人の視線を検出する。具体的には、撮影して得られた画像データに対してエッジ抽出を行い、人間の顔が写っている場合に、その目における黒目の方向を検出することにより行う。詳しくは後述する。また、上記視線検出部１２には、視線検出情報格納部１４が設けられている。この視線検出情報格納部１４には、視線検出に利用される視線検出用テーブルが格納されている。つまり、この視線検出用テーブルには、座標位置の位置情報と、これに対応する濃度分布情報とが複数格納されている。この視線検出情報格納部１４におけるデータには、ターゲット表示に伴い取り込まれる追加データとは別に、当初の視線検出用に予めデフォルトされたデータも格納されている。
【００１２】
すなわち、視線検出情報格納部１４には、図３に示すようなテーブルが設けられている。例えば、画像データ１については、この画像データ１に対応する視線位置（ｘ１，ｙ１）が格納されている。なお、各画像データについては、Ｘ方向の濃度分布情報とＹ方向の濃度分布情報とに分けて抽出して格納されているものとする。例えば、画像データ１については、Ｘ方向の濃度分布情報とＹ方向の濃度分布情報とに分けて格納されている。濃度分布情報は、例えばヒストグラム曲線により構成される。図３において、画像データ１から画像データｎまでは予めデフォルトされた画像データである。つまり、一般的な画像データを予め格納してあるのである。また、図３における追加データは、補正用ターゲットを表示した際に得た画像データである。この濃度分布情報は、上記検出用データとして機能する。また、上記視線検出情報格納部１４は上記記憶部として機能する。
この視線検出部１２は、実際には、視線検出を行うためのプログラム等の各種データを格納したメモリと該プログラムに従い所定の処理を行うＣＰＵ等から構成される。
【００１３】
また、ずれ検知部１６は、検出された視線の位置により視線位置のずれを検知する。例えば、検出された視線位置が表示部２０の外部である頻度が高い場合や、注視点があるエリアに偏っている場合等に視線位置のずれがあると判定する。さらに、ずれ検知部１６は、上記視線検出部１２で検出された視線位置と上記表示制御部２２からのターゲット位置とを比較して、それらのずれを検知するものである。つまり、上記視線位置とターゲット位置とのずれ方向及びずれ量を検出する。具体的には、後述する。このずれ検知部１６は、ずれ検知手段及び第２ずれ検知手段として機能する。
【００１４】
また、上記補正手段としての上記補正部１８は、検出される視線位置を補正するものであり、具体的には、ずれが検知された場合に、その時の画像データを取り込み、上記視線検出情報格納部１４に格納しておく。上記視線検出情報格納部１４への画像データの格納に際しては、ターゲット位置の情報と対応させておく。これにより、以後の視線検出においては、この画像データの情報も利用されることになる。
【００１５】
また、表示したターゲット位置の座標についてすでにデフォルトされた画像データがある場合には、その画像データと補正用のターゲットを表示して得た画像データとを平均化する処理を行う。つまり、同じ座標位置についてＸ方向とＹ方向の各パターン画像としての濃度分布情報を平均化する。
また、上記表示手段としての上記表示部２０は、所定の情報を表示するためのもので、ＣＲＴやＬＣＤ等のモニタにより構成される。
【００１６】
また、表示制御部２２は、表示部２０への表示を制御するものであり、特に、ずれ検知部１６においてずれが検知された場合に、表示部２０に視線検知用のターゲットを表示する制御を行う。なお、このターゲットは、視線位置を検出することが可能な大きさの表示体であればよく、文字や記号等のキャラクターでもよく、また、図形等でもよい。この表示制御部２２は、上記表示体表示手段として機能する。
【００１７】
上記構成の検出視線位置補正装置Ａ１の動作について図４を使用して説明する。まず、ユーザが上記構成の検出視線位置補正装置Ａ１が搭載されたコンピュータ端末Ｐを使用して処理を行っているものとする。この処理としては、ワードプロセッサによる文字の入力、表計算による処理等任意である。
【００１８】
まず、カメラに１０により画像データを取り込む（Ｓ１０）。すなわち、上記カメラ１０がユーザ甲の顔を撮影する。すると、このカメラ１０により撮影された画像は視線検出部１２に送られる。
次に、視線検出部１２においては、視線検出が行われる（Ｓ１１）。すなわち、まず、視線検出部１２では、撮影された画像にエッジ抽出処理が行われる。そして、エッジ抽出処理後に、まず、人の顔があるかどうかが検出される。つまり、エッジ抽出処理が行われた画像と人物標準パターン画像とを比較して、人の顔があるかどうかを推定する。なお、人の顔の判定においては、肌色情報をも考慮して行うようにしてもよい。フレーム間の差分画像から移動した物体を検知し、その物体と人物標準パターン画像とを比較して人の顔を判定するようにしてもよい。
【００１９】
人の顔があることが検出されたら、視線を検出する。ここでは、視線方向を検出する。すなわち、エッジ抽出することにより得られたエッジ情報から、検出された人の顔における目の垂直方向の位置と水平方向の位置とを推定して目の部分の画像を切り出し、この切り出した領域の濃淡画像を生成する。その後、目における黒目の位置に関する濃度分布情報を水平方向と垂直方向について算出し、予め設けられている水平方向と垂直方向の濃度分布情報と比較し、類似度を算出して視線方向を検出するのである。図３のテーブルにおける画像データ１〜画像データｎまでの水平方向の濃度分布情報と垂直方向の濃度分布情報とが、この予め設けられた水平方向と垂直方向の濃度分布情報に相当する。なお、補正用ターゲットを表示することにより、テーブルに格納される濃度分布情報が増えた場合には、これらも視線検出に考慮されることになる。
なお、処理の当初においては、図３の追加データは存在しないので、デフォルトされたデータのみで視線検出を行うことになる。
【００２０】
そして、検出された方向の視線の空間位置を検出する。つまり、撮影された画像におけるその人の目の空間座標位置と、検出された視線方向とにより、その視線の空間位置を検出する。なお、上記目の空間座標位置の検出は次のように行う。つまり、図２に示すＸ方向、Ｙ方向の座標については撮影された２次元画像における座標により検出可能であり、また、Ｚ方向の座標については、例えば、顔の大きさから推定する等の方法や距離センサにより検出する方法がある。なお、このＺ方向の座標については、所定の光を照射し、顔や目等に反射して帰ってくるまでの時間により算出してもよい。
【００２１】
以上のようにして、目の空間位置と視線方向とに基づき、空間内における視線の位置が決定されるので、その視線が表示部２０のどの位置にあるかを判定する。具体的には、表示部２０の表示面において視線が通過する視線位置としての座標（Ｘ，Ｙ）を算出する。なお、表示部２０の表示面外に視線がある時は、該表示面の延長面上の座標を視線位置として検出する。
【００２２】
なお、上記視線の検出においては、注視点が検出されるかどうかを条件とするのが好ましい。つまり、視線が一定時間停留している場合に始めて視線が検出されたものとして処理を行う。つまり、視線が表示部２０の方を向いていたとしても、視線が一定時間停留しない場合には、表示されたキーワードを知覚したとはいえないとして、視線検出に、所定時間視線が停留していることを条件とすることが望ましい。上記視線検出処理は上記視線検出部１２により行う。
【００２３】
なお、視線方向検出の方法は上記の方法には限られず、他の方法であってもよい。例えば、人の顔があるかどうかの検出は上記と同様の方法で行い、視線方向の検出については、近赤外光を照射してその反射角度に基づき算出するようにしてもよい。また、上記の方法とこの近赤外光による方法とを併用してもよい。また、上記Ｚ方向の座標は、近赤外光が反射して戻ってくる到達時間により検出してもよい。視線検出の方法については、特開平８−３２２７９６号公報や特開平５−２０５０３０号公報に開示されている。
【００２４】
以上のように視線検出が行われたら、ずれ検知部１６によりずれが検知されるか否かが判定される（Ｓ１２）。すなわち、検出された視線位置が表示部２０の外部である頻度が高い場合や、注視点があるエリアに偏っている場合等に視線位置のずれがあると判定する。なお、表示部２０の表示範囲の情報は予めずれ検知部１６に保持されているものとする。また、アイコンが表示されている画面が表示されている状態で、アイコンの表示範囲以外に注視点が集まる場合にもずれがあるものと判定される。この場合、アイコンの表示範囲についての情報は上記表示制御部２２から得る。このステップＳ１２において、ずれが検知された場合には、ステップＳ１３に進み、ずれが検知されない場合には、最初に戻る。つまり、ステップＳ１０に戻る。
【００２５】
次に、ステップＳ１３においては、補正用ターゲットを表示する。すなわち、表示部２０上に補正用ターゲットを表示させる。この補正用ターゲットの表示は、上記表示制御部２２により行う。この補正用ターゲットは、ユーザが該補正用ターゲットが知覚できる程度の大きさとし、色彩については、ユーザに知覚されやすいように周囲の色彩とは異なる色彩とすることが好ましい。また、ユーザの注意を引くためにターゲットを点滅させてもよい。図５に示す例では、×印の補正用ターゲットＴが表示されている。
【００２６】
補正用ターゲットが表示されたら、その時の視線検出を行う（Ｓ１４）。この視線検出は、上記ステップＳ１１における視線検出と同様に行う。つまり、表示部２０の表示面上の視線位置を検出する。なお、視線検出のタイミングは、表示制御部２２が補正用ターゲットを表示し、ユーザの知覚及び視線を動かすまでの遅延を考慮したタイミングで、視線検出指示を視線検出部１２に対して行うことにより、補正用ターゲットが表示された時の視線を検出するようにする。
【００２７】
そして、上記表示された補正用ターゲットの表示位置と、検出された視線位置とを比較して、それらのずれを検知する（Ｓ１５）。つまり、上記視線位置とターゲット位置とのずれ方向及びずれ量を検出する。このずれ方向とずれ量を検出する方法として、水平方向（Ｘ方向）のずれ量と垂直方向（Ｙ方向）のずれ量とを比較することにより検出する方法が挙げられる。つまり、図５において、補正用ターゲットＴの座標が（ｘα，ｙα）で、検出された視線位置Ｋの座標が（ｘｋ，ｙｋ）の場合に、Ｘ方向のずれ量はｘα−ｘｋで表され、一方、Ｙ方向のずれ量はｙα−ｙｋで表される。
【００２８】
以上のようにして、ずれを算出したら、補正の必要があるか否かを判定する（Ｓ１６）。この場合の考え方として、ずれ量があまり大きい場合には、表示された補正用ターゲットを見逃した可能性が考えられることから補正は行わないようにする。すなわち、上記補正用ターゲットＴと視線位置Ｋとの距離ｒを算出し、このｒが所定のしきい値よりも小さい場合には、補正を行い、一方、該距離ｒが該しきい値よりも大きい場合には、補正を行わない。
【００２９】
そして、補正が必要であると判定された場合には、ステップＳ１７に進み、視線位置の補正を行う。すなわち、その時の画像データを取り込み、上記視線検出情報格納部１４に格納しておく。
この場合、ターゲット位置の座標位置の位置情報が既にデフォルトされたデータの位置情報にない場合には、上記視線検出情報格納部１４に新規に登録を行う。上記視線検出情報格納部１４への画像データの格納に際しては、図３のテーブルの視線位置についてはターゲット位置の位置情報とする。つまり、図５のように（ｘα，ｙα）の座標位置に補正用ターゲットを表示させた場合には、テーブルの視線位置には、この（ｘα，ｙα）を書き込む。そして、この時の画像データを水平方向の濃度分布情報と垂直方向の濃度分布情報とに分けて格納しておく。これにより、以後の視線検出においては、この画像データの情報も利用されることになる。
【００３０】
一方、ターゲット位置の座標位置の位置情報がすでにデフォルトされたデータの中にある場合には、画像データの濃度分布情報を平均化する処理を行う。
例えば、図３において、視線位置（ｘ１，ｙ１）と補正用ターゲット表示位置としての視線位置（ｘα，ｙα）とが同じ座標位置の場合には、画像データαを新規に登録するのではなく画像データ１の画像データの内容を平均化したものとする。つまり、Ｘ方向についての濃度分布情報については、画像データ１のものと画像データαのものとを平均化するとともに、Ｙ方向についての濃度分布情報についても、画像データ１のものと画像データαのものとを平均化する。
【００３１】
以上のようにすれば、以後の視線検出においては、平均化された濃度分布情報との類似度を算出して視線方向を検出するので、より正確な視線の検出を行うことができる。また、コンピュータ端末Ｐにおける処理の最中に補正用ターゲットを表示して補正を行うので、事前にキャリブレーションを行う必要がない。
【００３２】
なお、補正用ターゲットを出す座標位置としては、デフォルトされたデータにおける濃度分布情報を補正するために、当初はデフォルトされたデータにおける視線位置を補正用ターゲットの座標位置とするのが好ましい。
なお、上記説明においては、ステップＳ１０からステップＳ１２に示すように、視線位置のずれを検知した場合に補正用ターゲットを表示するものとして説明したが、上記のようなずれ検知を行わず、定期的に補正用ターゲットを表示するようにしてもよい。また、ユーザの入力操作により補正用ターゲットを表示するようにしてもよい。
【００３３】
次に、第２実施例について説明する。第２実施例の検出視線位置補正装置Ａ２の構成は上記第１実施例と略同一であり、図１と同様の構成であるが、表示制御部２２の動作が異なる。
つまり、表示制御部２２はある入力された文字の表示位置を検出し、この文字の表示位置の情報をずれ検知部１６に送る。また、該文字を表示部２０に表示するタイミングで、視線検出部１２に視線検出を指示するのである。詳しい動作は後述する。
なお、他の構成は上記第１実施例と同様であるのでその説明を省略する。
【００３４】
第２実施例における検出視線位置補正装置Ａ２の動作について図６を使用して説明する。まず、図２に示すように、ユーザが上記構成の検出視線位置補正装置Ａ２が搭載されたコンピュータ端末Ｐを使用して処理を行っているものとする。この処理としては、ワードプロセッサによる文字の入力、表計算による処理等任意である。
【００３５】
まず、カメラに１０により画像データを取り込む（Ｓ２０）。すなわち、上記カメラ１０がユーザ甲の顔を撮影する。すると、このカメラ１０により撮影された画像は視線検出部１２に送られる。
次に、視線検出部１２においては、視線検出が行われる（Ｓ２１）。この視線検出の方法は上記第１実施例の場合と同様である。
【００３６】
視線検出が行われたら、ずれ検知部１６によりずれが検知されるか否かが判定される（Ｓ２２）。すなわち、検出された視線位置が表示部２０の外部である頻度が高い場合や、注視点があるエリアに偏っている場合等に視線位置のずれがあると判定する。なお、表示部２０の表示範囲の情報は予めずれ検知部１６に保持されているものとする。また、アイコンが表示されている画面が表示されている状態で、アイコンの表示範囲以外に注視点が集まる場合にもずれがあるものと判定される。この場合、アイコンの表示範囲についての情報は上記表示制御部２２から得る。このステップＳ２２において、ずれが検知された場合には、ステップＳ２３に進み、ずれが検知されない場合には、最初に戻る。つまり、ステップＳ２０に戻る。
【００３７】
次に、ステップＳ２３においては、文字入力があるかどうかが判定される。文字入力があった場合には、ステップＳ２４に移行する。
ステップＳ２４では、入力された文字の入力位置の座標を検出する。図７に示すように、「ＬＯＧＯＮ」と入力された場合を考えると、表示部２０に表示された「ＬＯＧＯＮ」の表示位置の座標を検出する。検出された座標が（ｘα，ｙα）であるとする。なお、検出される座標は便宜上「ＬＯＧＯＮ」における真ん中の「Ｇ」の位置の座標とする。
【００３８】
文字入力位置の座標が検出されたら、その時の視線検出を行う（Ｓ２５）。この視線検出は、上記ステップＳ２１における視線検出と同様に行う。なお、視線検出のタイミングは、実際には、表示制御部２２が文字を表示し、ユーザの知覚及び視線を動かすまでの遅延を考慮したタイミングで、視線検出指示を視線検出部１２に対して行うことにより、該文字が表示された時の視線を検出するようにするのが好ましい。
【００３９】
そして、上記文字の表示位置と、検出された視線位置とを比較して、それらのずれを検知する（Ｓ２６）。つまり、上記視線位置とターゲット位置とのずれ方向及びずれ量を検出する。このずれ方向とずれ量を検出する方法として、上記と同様に、Ｘ方向のずれ量とＹ方向のずれ量とを比較することにより検出する。つまり、図７において、入力文字Ｌの座標が（ｘα，ｙα）で、検出された視線位置Ｋの座標が（ｘｋ，ｙｋ）の場合に、Ｘ方向のずれ量はｘα−ｘｋで表され、一方、Ｙ方向のずれ量はｙα−ｙｋで表される。
【００４０】
以上のようにして、ずれを算出したら、補正の必要があるか否かを判定する（Ｓ２７）。この場合も上記第１実施例と同様に、上記入力文字Ｌと視線位置Ｋとの距離ｒを算出し、このｒが所定のしきい値よりも小さい場合には、補正を行い、一方、該距離ｒが該しきい値よりも大きい場合には、補正を行わない。
【００４１】
そして、補正が必要であると判定された場合には、ステップＳ２８に進み、視線位置の補正を行う。この補正の方法は、上記第１実施例と同様である。つまり、ターゲット位置の位置情報が既にデフォルトされたデータの位置情報にない場合には、上記視線検出情報格納部１４に新規に登録を行い、一方、ターゲット位置の位置情報がすでにデフォルトされたデータの中にある場合には、画像データの濃度分布情報を平均化する処理を行う。
【００４２】
以上のようにすれば、以後の視線検出においては、平均化されたパターン画像との類似度を算出して視線方向を検出するので、より正確な視線の検出を行うことができる。また、コンピュータ端末Ｐにおける処理の最中に入力された文字の表示位置を検出する等して補正を行うので、事前にキャリブレーションを行う必要がない。また、本第２実施例によれば、入力された文字の表示位置と検出された視線位置とのずれに従い補正を行うので、上記第１実施例のように補正用ターゲットを一々表示する必要がない。
【００４３】
なお、この第２実施例においても、上記説明においては、ステップＳ２０からステップＳ２２に示すように、視線位置のずれを検知した場合に補正用ターゲットを表示するものとして説明したが、上記のようなずれ検知を行わず、定期的に補正用ターゲットを表示するようにしてもよい。
【００４４】
なお、上記の説明では、視線検出情報格納部１４において、画像データをＸ方向の濃度分布情報とＹ方向の濃度分布情報とに分けて格納するものとして説明したが、これには限られず、２次元の画像データとして格納するようにしてもよい。
【００４５】
また、上記の説明においては、補正の方法として所定の視線位置についてのＸ方向とＹ方向の濃度分布情報を変更するものとして説明したが、これには限られず、検出されたずれのずれ方向とずれ量とに従い、図３に示すテーブルの視線位置の情報を変更する処理を行うようにしてもよい。つまり、ある補正用ターゲットと検出された視線位置とのずれをＸ方向とＹ方向とに検出し、テーブルに格納されている視線位置の座標情報をそのずれ量だけ補正するのである。
【００４６】
つまり、ある補正用ターゲット表示位置と検出された視線位置とのずれをＸ方向とＹ方向とに検出し、テーブルに格納されている視線位置の座標情報をそのずれ量だけ補正するのである。すなわち、図５の例では、Ｘ方向のずれ量はｘα−ｘｋ（これをｘｍとする）で表され、一方、Ｙ方向のずれ量はｙα−ｙｋ（これをｙｍとする）で表される。そこで、すでに格納されている視線位置のデータをこのずれ量分だけ補正するのである。つまり、画像データ１の場合には、視線位置は（ｘ１−ｘｍ，ｙ１−ｙｍ）とする。なお、補正する画像データは、予めデフォルトされた画像データのみとするのが好ましい。つまり、デフォルトされた画像データ以外の画像データは、補正用ターゲットを表示して得た画像データであるので、補正の必要性が低いからである。また、補正用ターゲットを表示することにより得た画像データが画像データα、画像データβというように増えていくことになるが、その場合には、補正値を平均化するとにより対応する。
【００４７】
【発明の効果】
本発明に基づく視線検出装置によれば、補正用ターゲットや入力された文字等の表示体を表示させることにより、検出される視線位置を補正するので、事前にキャリブレーションを行う必要がない。
【図面の簡単な説明】
【図１】本発明の実施例に基づく視線検出装置の構成を示すブロック図である。
【図２】本発明の実施例に基づく視線検出装置の使用状態を示す斜視図である。
【図３】視線検出用テーブルを示す説明図である。
【図４】本発明の第１実施例に基づく視線検出装置の動作を示すフローチャートである。
【図５】本発明の第１実施例に基づく視線検出装置の動作を示す説明図である。
【図６】本発明の第２実施例に基づく視線検出装置の動作を示すフローチャートである。
【図７】本発明の第２実施例に基づく視線検出装置の動作を示す説明図である。
【符号の説明】
Ａ１、Ａ２  視線検出装置
１０  カメラ
１２  視線検出部
１４  視線検出情報格納部
１６  ずれ検知部
１８  補正部
２０  表示部
２２  表示制御部
【図１】
0003796019.tif 000002
【図２】
0003796019.tif 000003
【図３】
0003796019.tif 000004
【図４】
0003796019.tif 000005
【図５】
0003796019.tif 000006
【図６】
0003796019.tif 000007
【図７】
0003796019.tif 000008