(57)【特許請求の範囲】
【請求項１】
眼球からの反射光を受光するイメージセンサーと、
前記イメージセンサーの出力を読み出す読み出し手段とを有し、
前記イメージセンサーの出力に基づいて観察者の視線を検出する視線検出手段と、
前記読み出し手段が読み出した出力に基づいて、次回のイメージセンサーの読み出し領域を設定する読み出し領域設定手段を有することを特徴とする視線検出装置。
【請求項２】
前記読み出し領域設定手段は、前記読み出し手段による読み出し結果から角膜反射像の位置を求め、前記角膜反射像の位置に基づいて次回の読み出し領域を設定することを特徴とする請求項１に記載の視線検出装置。
【請求項３】
前記読み出し領域設定手段は、前記読み出し手段による読み出し結果から瞳孔の位置を求め、前記瞳孔の位置に基づいて次回の読み出し領域を設定することを特徴とする請求項１に記載の視線検出装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は観察者の眼球を照明して得られた反射像から観察者の視線方向を検出する視線検出装置に関するものである。
【０００２】
【従来の技術】
従来より観察者が観察面上のどの位置を観察しているかを検出する、所謂視線（視軸）を検出する装置（例えばアイカメラ）が種々提供されている。
【０００３】
例えば特開平１−２７４７３６号公報においては、光源からの平行光束を観察者の眼球の前眼部へ投射し、角膜からの反射光による角膜反射像と瞳孔の結像位置を利用して視軸を求めている。
【０００４】
又、本出願人は、特願平３−１１４９２号において観察者の視線の個人差を補正する視線のキャリブレーションを行なった視線検出装置を有した光学装置を提案している。
【０００５】
図２５は公知の視線検出方法の原理説明図である。同図において１３ａ、１３ｂは各々観察者に対して不感の赤外光を放射する発光ダイオード等の光源であり、各光源１３ａ，１３ｂは受光レンズ１２の光軸に対してｘ方向に略対称に配置され観察者の眼球１５を発散照明している。眼球１５で反射した照明光の一部は受光レンズ１２によってイメージセンサー１４に集光する。
【０００６】
図２４（Ａ）はイメージセンサー１４に投影される眼球像の概略図、図２４（Ｂ）は図２５のイメージセンサー１４からの出力信号の強度図ある。以下各図を用いて視線の検出方法を説明する。
【０００７】
光源１３ｂより放射された赤外光は観察者の眼球１５の角膜１６を照明する。このとき角膜１６の表面で反射した赤外光の一部により形成される角膜反射像ｄ（虚像）は受光レンズ１２により集光されイメージセンサー１４上の位置ｄ’に結像する。
【０００８】
同様に光源１３ａより放射された赤外光は眼球１５の角膜１６を照明する。このとき角膜１６の表面で反射した赤外光の一部により形成された角膜反射像ｅは受光レンズ１２により集光され、イメージセンサー１４上の位置ｅ’に結像する。また虹彩１７の端部ａ、ｂからの光束は受光レンズ１２を介してイメージセンサー１４上の位置ａ’，ｂ’に該端部ａ，ｂの像を結像する。
【０００９】
受光レンズ１２の光軸に対する眼球１５の光軸の回転角θが小さい場合、虹彩１７の端部ａ、ｂのｘ座標をｘａ、ｘｂとすると、瞳孔１９の中心位置ｃの座標ｘｃは、
ｘｃ≒（ｘａ＋ｘｂ）／２
と表わされる。
【００１０】
又、角膜反射像ｄ及びｅの中点のｘ座標と角膜１６の曲率中心Ｏのｘ座標ｘｏとはほぼ一致する。このため、角膜反射像の発生位置ｄ、ｅのｘ座標をｘｄ，ｘｅ、角膜１６の曲率中心Ｏと瞳孔１９の中心Ｃまでの標準的な距離をＯＣとし、距離ＯＣに対する個人差を考慮する係数（視線補正係数）をＡとすると眼球１５の光軸１５ａの回転角θは、
（Ａ＊ＯＣ）＊ＳＩＮθ≒ｘｃ−（ｘｄ＋ｘｅ）／２  ‥‥‥（１）
の関係式を略満足する。
このため図２４に示したようにイメージセンサー１４上に投影された眼球１５の各特徴点（角膜反射像ｄ、ｅ及び虹彩の端部ａ、ｂ）の位置を検出することにより眼球１５の光軸１５ａの回転角θを求めることができる。この時（１）式は、
β＊（Ａ＊ＯＣ）＊ＳＩＮθ≒（ｘａ’＋ｘｂ）／２−（ｘｄ’＋ｘｅ’）／２‥‥‥（２）
とかきかえられる。但し、βは受光レンズ１２に対する眼球１５の位置により決まる倍率で、実質的には角膜反射像の間隔｜ｘｄ’−ｘｅ’｜の関数として求められる。
【００１１】
眼球１５の光軸の回転角θは、
θ≒ＡＲＣＳＩＮ｛（ｘｃ’−ｘｆ’）／β／（Ａ＊ＯＣ）｝‥‥‥（３）
と書き換えられる。ただし、
ｘｃ’≒（ｘａ’＋ｘｂ’）／２
ｘｆ’≒（ｘｄ’＋ｘｅ’）／２
ところで観察者の眼球１５の光軸１５ａと視軸とは一致しないため、観察者の眼球の光軸の水平方向の回転角θが算出されると、眼球の光軸と視軸との角度差αを補正することにより撮影者の水平方向の視線θｘは求められる。
【００１２】
眼球の光軸と視軸との補正角度αに対する個人差を考慮する係数（視線補正係数）をＢとすると観察者の水平方向の視線θｘは、
θｘ＝θ±（Ｂ＊α）‥‥‥（４）
と求められる。ここで符号±は、観察者に関して右への回転角を正とすると、観察装置（ファインダー系）をのぞく観察者の目が左目の場合は＋、右目の場合は−の符号が選択される。
【００１３】
又、同図においては、観察者の眼球がｚ−ｘ平面（例えば水平面）内で回転する例を示しているが、観察者の眼球がｙ−ｚ平面（例えば垂直面）内で回転する場合においても同様に検出可能である。ただし、観察者の視線の垂直方向の成分は眼球の光軸の垂直方向の成分θ’と一致するため垂直方向の視線θｙは、
θｙ＝θ’
となる。
【００１４】
さらに、光学装置として一眼レフカメラを用いた場合においては視線データθｘ，θｙより観察者が見ているピント板上の位置（ｘｎ，ｙｎ）は、
0003605080.tif 000002
と求められる。
【００１５】
ただし、ｍはカメラのファインダー光学系で決まる定数である。ここで視線の個人差を補正する係数はＡ、Ｂと二つであるため、例えば観察者に位置の異なる二つの視標を見てもらいそのときに算出される観察者の眼球の回転角から前記係数Ａ、Ｂを求めることが可能である。
【００１６】
又、視線の個人差を補正する係数Ａ，Ｂは、通常観察者の眼球の水平方向の回転に対応するものであるため、カメラのファインダー内に配設される二つの視標は観察者に対して水平方向になるように設定されている。
【００１７】
視線の個人差を補正する係数Ａ，Ｂが求まり、（５）式を用いてカメラのファインダー系を覗く観察者の視線のピント板上の位置が算出されると、その視線情報をレンズの焦点調節あるいは露出制御等に利用することが可能となる。
【００１８】
【発明が解決しようとする課題】
上記、従来例で説明した視線検出機能を有したカメラには以下のような課題がある。
【００１９】
イメージセンサーを用いて眼球からの反射光を受光する場合、イメージセンサーに取り込まれた画像データの全てを読み出そうとすると多くの時間がかかり、極短時間で視線検出動作を行うことの妨げになっていた。
【００２０】
【課題を解決するための手段】
上記課題を解決するために、本願の請求項１に記載の発明は、眼球からの反射光を受光するイメージセンサーと、前記イメージセンサーの出力を読み出す読み出し手段とを有し、前記イメージセンサーの出力に基づいて観察者の視線を検出する視線検出手段と、前記読み出し手段が読み出した出力に基づいて、次回のイメージセンサーの読み出し領域を設定する読み出し領域設定手段を有することを特徴とする視線検出装置を提供する。
【００２１】
上記構成によれば、イメージセンサーの出力を効率良く読み出して視線検出を行うことができるため、視線検出時間の高速化を図ることができるようになる。
【００２２】
【発明の実施の形態】
図１は本発明を一眼レフカメラに適用したときの実施の形態の要部概略図、図２（Ａ），（Ｂ）は図１の一眼レフカメラの上部外観図と背面図、図３は図１のファインダー視野図である。
【００２３】
図中１は撮影レンズであり、図１では便宜上２枚のレンズ１ａ，１ｂで示したが、実際は多数のレンズから構成されている。２は主ミラーで、観察状態と撮影状態に応じて撮影光路へ斜設されあるいは退去される。３はサブミラーで、主ミラー２を透過した光束をカメラボディの下方へ向けて反射する。４はシャッター、５は感光部材で、銀塩フィルムあるいはＣＣＤやＭＯＳ型等の固体撮像素子あるいはビディコン等の撮像管より成っている。
【００２４】
６は焦点検出装置であり、結像面近傍に配置されたフィールドレンズ６ａ，反射ミラー６ｂ及び６ｃ，２次結像レンズ６ｄ，絞り６ｅ，複数のＣＣＤからなるラインセンサー６ｆ等から構成されている周知の位相差方式を採用している。同図の焦点検出装置６は、図３に示すように観察画面内２１３の複数の領域（５箇所の測距点マーク２００〜２０４）を焦点検出可能なように構成されている。
【００２５】
７は撮影レンズ１の予定結像面に配置されたピント板、８はファインダー光路変更用のペンタプリズム、９，１０は観察画面内の被写体輝度を測定するための結像レンズと測光センサーで、結像レンズ９はペンタダハプリズム８内の反射光路を介してピント板７と測光センサー１０を共役に関係付けている。
【００２６】
次にペンタダハプリズム８の射出面後方には光分割器１１ａを備えた接眼レンズ１１が配され、撮影者の眼１５によるピント板７の観察に使用される。光分割器１１ａは、例えば可視光を透過し赤外光を反射するダイクロイックミラーより成っている。１２は受光レンズ、１４はＣＣＤ等の光電素子列を２次元的に配したイメージセンサーで受光レンズ１２に関して所定の位置にある撮影者の眼１５の瞳孔近傍と共役になるように配置されている。
【００２７】
イメージセンサー１４と受光レンズ１２は受光手段の一要素を構成している。１３，１３ａ〜１３ｆは各々撮影者の眼１５の照明光源（投光手段）であるところの赤外発光ダイオードで、図２（Ｂ）に示すように接眼レンズ１１の回りに配置されている。
【００２８】
２１は明るい被写体の中でも視認できる高輝度のスーパーインポーズ用ＬＥＤである。スーパーインポーズ用ＬＥＤから発光された光は投光用プリズム２２、主ミラー２で反射してピント板７の表示部に設けた微小プリズムアレイ７ａで垂直方向に曲げられ、ペンタプリズム８、接眼レンズ１１を通って撮影者の眼１５に達する。そこでピント板７の焦点検出領域に対応する位置にこの微小プリズムアレイ７ａを枠状に形成し、これを各々に対応した５つのスーパーインポーズ用ＬＥＤ２１（各々をＬＥＤ−Ｌ１，ＬＥＤ−Ｌ２，ＬＥＤ−Ｃ，ＬＥＤ−Ｒ１，ＬＥＤ−Ｒ２とする）によって照明する。
【００２９】
これによって図３に示したファインダー視野図から分かるように、各々の測距点マーク２００，２０１，２０２，２０３，２０４がファインダー視野内２１３で光り、焦点検出領域（測距点）を表示させている（以下これをスーパーインポーズ表示という）。
【００３０】
ここで左右端の測距点マーク２００，２０４の内部には、ドットマーク２０５，２０６が刻印されており、これは後述するように眼球の個人差による視線の検出誤差を補正するための視線補正データ（視線補正係数）Ａ，Ｂを採取する（以下この動作をキャリブレーションと称す）際の視標を示すものである。
【００３１】
２３はファインダー視野領域を形成する視野マスク、２４はファインダー視野外に撮影情報を表示するためのファインダー内ＬＣＤで、照明用ＬＥＤ（ＦーＬＥＤ）２５によって照明されている。ファインダー内ＬＣＤ２４を透過した光は三角プリズム２６によってファインダー内に導かれ、図３のファインダー視野外２０７に表示され、撮影者は該撮影情報を観察している。２７は姿勢検知手段でありカメラの姿勢を検知する水銀スイッチである。
【００３２】
３１は撮影レンズ１内に設けた絞り、３２は後述する絞り駆動回路１１１を含む絞り駆動装置、３３はレンズ駆動用モーター、３４は駆動ギヤ等からなるレンズ駆動部材、３５はフォトカプラーでレンズ駆動部材３４に連動するパルス板３６の回転を検知してレンズ焦点調節回路１１０に伝えている。レンズ焦点調節回路１１０は、この情報とカメラ側からのレンズ駆動量の情報に基づいてレンズ駆動用モーターを所定量駆動させ、撮影レンズ１の合焦レンズ１ａを合焦位置に移動させている。３７は公知のカメラとレンズとのインターフェイスとなるマウント接点である。
【００３３】
図２において、４１はレリーズ釦、４２は外部モニター表示装置としてのモニター用ＬＣＤで予め決められたパターンを表示する固定セグメント表示部４２ａと、可変数値表示用の７セグメント表示部４２ｂとからなっている。４３は測光値を保持するＡＥロック釦、４４はモードダイヤルで撮影モード等の選択を行なっている。他の操作部材については本発明の理解において特に必要ないので省略する。
【００３４】
図４（Ａ）は図２のモードダイヤル４４の詳細説明図である。モードダイヤル４４はカメラ本体に印された指標５５に表示を合わせることによって、その表示内容で撮影モードが設定される。４４ａはカメラを不作動とするロックポジション、４４ｂはカメラが予め設定した撮影プログラムによって制御される自動撮影モードのポジション、４４ｃは撮影者が撮影内容を設定できるマニュアル撮影モードで、プログラムＡＥ、シャッター優先ＡＥ、絞り優先ＡＥ、被写体深度優先ＡＥ、マニュアル露出の各撮影モードをもっている。４４ｄは後述する視線のキャリブレーションを行なうキャリブレーションモードとなる「ＣＡＬ」ポジションである。
【００３５】
図４（Ｂ）はモードダイヤル４４の内部構造の説明図である。４６はフレキシブルプリント基板でモードダイヤルスイッチとしてのスイッチパターン（Ｍ１１，Ｍ２１，Ｍ３１，Ｍ４１）とＧＮＤパターンを図示されているように配置し、モードダイヤル４４の回動に連動しているスイッチ接片４７の４本の接片（４７ａ，４７ｂ，４７ｃ，４７ｄ）を摺動させることによって４ビットでモードダイヤル４４に示した１３のポジションが設定できるようになっている。
【００３６】
図２（Ａ）において４５は電子ダイヤルで、回転してクリックパルスを発生させることによってモードダイヤルで選択されたモードの中でさらに選択し得る設定値を選択するためのものである。例えばモードダイヤル４４にてシャッター優先の撮影モードを選択すると、ファインダー内ＬＣＤ２４及びモニター用ＬＣＤ４２には、現在設定されているシャッタースピードが表示される。撮影者が電子ダイヤル４５を回転させるとその回転方向にしたがって現在設定されているシャッタースピードから順次シャッタースピードが変化していくように構成されている。
【００３７】
図５（Ａ），（Ｂ）はこの電子ダイヤル４５の内部構造を示した詳細図である。電子ダイヤル４５とともに回転するクリック板４８が配置され、これにはプリント基板４９が固定されている。プリント基板４９にはスイッチパターン４９ａ（ＳＷＤＩＡＬ−１）、４９ｂ（ＳＷＤＩＡＬ−２）とＧＮＤパターン４９ｃが図示されているように配置され、３個の摺動接片５０ａ，５０ｂ、５０ｃを持つスイッチ接片５０が固定部材５１に固定されている。
【００３８】
クリック板４８の外周部に形成されている凹部４８ａにはまりこむクリックボール５２が配置され、このクリックボール５２を付勢しているコイルバネ５３が固定部材５１に保持されている。また通常位置（クリックボール５２が凹部４８ａにはまりこんでいる状態）においては摺動接片５０ａ，５０ｂはスイッチパターン４９ａ，４９ｂのどちらにも接触していない。
【００３９】
このように形成されている電子ダイヤル４５において、撮影者が電子ダイヤル４５を図５において時計方向に回転させると、まず摺動接点５０ｂがスイッチパターン４９ｂに先に接触し、その後で摺動接点５０ａがスイッチパターン４９ａに接触するようにして、このタイミングで設定値をカウントアップさせる。反時計方向の回転の場合は摺動接点とスイッチパターンとの関係はこれとちょうど反対となり、同様のタイミングで今度は設定値をカウントダウンさせる。
【００４０】
図５（Ｂ）はこの様子を示したタイミングチャートで、ダイヤルを回転させたときにスイッチパターン４９ａと４９ｂに発生するパルス信号とそのタイミングを示している。上段は時計方向に１クリック回転させた場合を、下段は反時計方向に回転させた場合を示したもので、このようにしてカウントアップダウンのタイミングと回転方向を検出している。
【００４１】
図６は本実施の形態のカメラ本体に内蔵された電気回路の要部ブロック図である。図５において図１と同一のものは同一番号をつけている。
【００４２】
カメラ本体に内蔵された視線補正手段としてのマイクロコンピュータの中央処理装置（以下ＣＰＵ）１００には視線検出回路１０１、測光回路１０２、自動焦点検出回路１０３、信号入力回路１０４、ＬＣＤ駆動回路１０５、ＬＥＤ駆動回路１０６、ＩＲＥＤ駆動回路１０７、シャッター制御回路１０８、モーター制御回路１０９が接続されている。また撮影レンズ内に配置された焦点調節回路１１０、絞り駆動回路１１１とは図１で示したマウント接点３７を介して信号の伝達がなされる。
【００４３】
ＣＰＵ１００に付随した記憶手段としてのＥＥＰＲＯＭ１００ａは視線の個人差を補正する視線補正データの記憶機能を有している。モードダイヤル４４の「ＣＡＬ」ポジションを指標に合わせると、視線の個人差の補正を行なうための視線補正データ（以下キャリブレーションデータと称す）を取得するキャリブレーションモードが選択可能となり、各キャリブレーションデータに対応したキャリブレーションナンバーの選択及びキャリブレーション動作の「ＯＦＦ」と視線検出の禁止モードの設定が電子ダイヤル４５にて可能となっている。キャリブレーションデータは複数設定可能で、カメラを使用する人物で区別したり、同一の使用者であっても観察の状態が異なる場合例えば眼鏡を使用する場合とそうでない場合、あるいは視度補正レンズを使用する場合とそうでない場合等とで区別して設定するのに有効である。又、この時選択されたキャリブレーションナンバーあるいは設定された視線禁止モードの状態も後述するようにキャリブレーションデータナンバー（１，２，３‥‥あるいは０）としてＥＥＰＲＯＭ１００ａに記憶される。
【００４４】
視線検出回路１０１は、イメージセンサー１４（ＣＣＤ−ＥＹＥ）からの眼球像の出力をＡ／Ｄ変換しこの像情報をＣＰＵ１００に送信する。ＣＰＵ１００は後述するように視線検出に必要な眼球像の各特徴点を所定のアルゴリズムに従って抽出し、さらに各特徴点の位置から撮影者の視線を算出する。ＣＰＵ１００と視線検出回路１０１そしてイメージセンサー１４は視線検出装置の一要素を構成している。
【００４５】
測光回路１０２は測光センサー１０からの出力を増幅後、対数圧縮、Ａ／Ｄ変換し、各センサーの輝度情報としてＣＰＵ１００に送られる。測光センサー１０は図３に示したファインダー視野内の左側測距点２００，２０１を含む左領域２１０を測光するＳＰＣ−Ｌ、と中央の測距点２０２を含む中央領域２１１を測光するＳＰＣ−Ｃ、と右側の測距点２０３，２０４を含む右側領域２１２を測光するＳＰＣ−Ｒ、とこれらの周辺領域２１３を測光するＳＰＣ−Ａとの４つのフォトダイオードから構成されている。
【００４６】
ラインセンサー６ｆは前述のように画面内の５つの測距点２００〜２０４に対応した５組のラインセンサーＣＣＤ−Ｌ２，ＣＣＤ−Ｌ１，ＣＣＤ−Ｃ，ＣＣＤ−Ｒ１，ＣＣＤ−Ｒ２から構成される公知のＣＣＤラインセンサーである。自動焦点検出回路１０３はこれらラインセンサー６ｆから得た電圧をＡ／Ｄ変換し、ＣＰＵ１００に送る。
【００４７】
ＳＷ−１はレリーズ釦４１の第１ストロークでＯＮし、測光、ＡＦ、視線検出動作を開始する測光スイッチ、ＳＷ−２はレリーズ釦の第２ストロークでＯＮするレリーズスイッチ、ＳＷ−ＡＮＧは水銀スイッチ２７によって検知されるところの姿勢検知スイッチ、ＳＷ−ＡＥＬはＡＥロック釦４３を押すことによってＯＮするＡＥロックスイッチ、ＳＷ−ＤＩＡＬ１とＳＷ−ＤＩＡＬ２は既に説明した電子ダイヤル４５内に設けたダイヤルスイッチで信号入力回路１０４のアップダウンカウンターに入力され、電子ダイヤル４５の回転クリック量をカウントする。ＳＷ−Ｍ１１〜Ｍ４１も既に説明したモードダイヤル内に設けたダイヤルスイッチである。
【００４８】
これらスイッチの信号が信号入力回路１０４に入力されデーターバスによってＣＰＵ１００に送信される。１０５は液晶表示素子ＬＣＤを表示駆動させるための公知のＬＣＤ駆動回路で、ＣＰＵ１００からの信号に従い絞り値、シャッター秒時、設定した撮影モード等の表示をモニター用ＬＣＤ４２とファインダー内ＬＣＤ２４の両方に同時に表示させている。
【００４９】
ＬＥＤ駆動回路１０６は照明用ＬＥＤ（Ｆ−ＬＥＤ）２２とスーパーインポーズ用ＬＥＤ２１を点灯・点滅制御する。ＩＲＥＤ駆動回路１０７は赤外発光ダイオード（ＩＲＥＤ１〜６）１３ａ〜１３ｆを状況に応じて選択的に点灯させる。シャッター制御回路１０８は通電すると先幕を走行させるマグネットＭＧ−１と、後幕を走行させるマグネットＭＧ−２を制御し、感光部材に所定光量を露光させる。
【００５０】
モーター制御回路１０９はフィルムの巻き上げ、巻戻しを行なうモーターＭ１と主ミラー２及びシャッター４のチャージを行なうモーターＭ２を制御している。これらシャッター制御回路１０８、モーター制御回路１０９によって一連のカメラのレリーズシーケンスが動作する。
【００５１】
図７（Ａ），（Ｂ）はモニター用ＬＣＤ４２とファインダー内ＬＣＤ２４の全表示セグメントの内容を示した説明図である。図７（Ａ）において固定表示セグメント部４２ａには公知の撮影モード表示以外に、視線検出を行なってカメラのＡＦ動作や撮影モードの選択などの撮影動作を視線情報を用いて制御していることを示す視線入力モード表示６１を設けている。
【００５２】
可変数値表示用の７セグメント部４２ｂはシャッター秒時を表示する４桁の７セグメント６２、絞り値を表示する２桁の７セグメント６３と小数点６４、フィルム枚数を表示する限定数値表示セグメント６５と１桁の７セグメント６６で構成されている。
【００５３】
図７（Ｂ）において７１は手ブレ警告マーク、７２はＡＥロックマーク、７３，７４，７５は前記のシャッター秒時表示と絞り値表示と同一の表示セグメント、７６は露出補正設定マーク、７７はストロボ充完マーク、７８は視線入力状態であることを示す視線入力マーク、７９は撮影レンズ１の合焦状態を示す合焦マークである。
【００５４】
次に、視線検出装置を有したカメラの動作のフローチャートを図８に、この時のファインダー内の表示状態を図１５、図１６に示し、これらの図をもとに以下説明する。
【００５５】
モードダイヤル４４を回転させてカメラを不作動状態から所定の撮影モードに設定すると（本実施の形態ではシャッター優先ＡＥに設定された場合をもとに説明する）カメラの電源がＯＮされ（＃１００）、ＣＰＵ１００のＥＥＰＲＯＭに記憶された視線のキャリブレーションデータ以外の視線検出に使われる変数がリセットされる（＃１０１）。
【００５６】
そしてカメラはレリーズ釦４１が押し込まれてスイッチＳＷ１がＯＮされるまで待機する（＃１０２）。レリーズ釦４１が押し込まれスイッチＳＷ１がＯＮされたことを信号入力回路１０４が検知すると、ＣＰＵ１００は視線検出を行なう際にどのキャリブレーションデータを使用するかを視線検出回路１０１に確認する（＃１０３）。
【００５７】
この時、確認されたキャリブレーションデータナンバーのキャリブレーションデータが初期値のままで変更されていなかったり、あるいは視線禁止モードに設定されていたら、視線検出は実行せずに即ち、視線情報を用いずに測距点自動選択サブルーチン（＃１１６）によって特定の測距点を選択する。この測距点において自動焦点検出回路１０３は焦点検出動作を行なう（＃１０７）。測距点自動選択のアルゴリズムとしてはいくつかの方法が考えられるが、中央測距点に重み付けを置いた近点優先アルゴリズムが有効であり、ここではその一例を図９に示し、後述する。
【００５８】
又、前記キャリブレーションデータナンバーに対応した視線のキャリブレーションデータが所定の値に設定されていてそのデータが撮影者により入力されたものであることが認識されると、視線検出回路１０１はそのキャリブレーションデータに従がって視線検出を実行する（＃１０４）。この時ＬＥＤ駆動回路１０６は照明用ＬＥＤ（Ｆ−ＬＥＤ）２５を点灯させ、ＬＣＤ駆動回路１０５はファインダー内ＬＣＤ２４の視線入力マーク７８を点灯させ、ファインダー視野外２０７で撮影者はカメラが視線検出を行なっている状態であることを確認することができるようになっている（図１５（Ａ））。
【００５９】
又、７セグメント７３には設定されたシャッター秒時が表示されている（本実施の形態として１／２５０秒のシャッター優先ＡＥの場合を示している）。ここで視線検出回路１０１において検出された視線はピント板７上の注視点座標に変換される。ＣＰＵ１００は該注視点座標に近接した測距点を選択し、表示回路１０６に信号を送信してスーパーインポーズ用ＬＥＤ２１を用いて前記測距点マークを点滅表示させる（＃１０５）。
【００６０】
図１５（Ａ），（Ｃ）では一例として測距点マーク２０１が選択された状態を示すものである。又、この時ＣＰＵ１００は、視線検出回路１０１で検出された注視点座標の信頼性が低い場合、その信頼性の度合に応じて選択される測距点の数を変えて表示するように信号を送信している。
【００６１】
図１５（Ｂ）では図１５（Ａ）の状態よりも注視点の信頼性が低く、測距点マーク２０１と２０２が選択されている状態を示している。撮影者が該撮影者の視線によって選択された測距点が表示されたのを見て、その測距点が正しくないと認識してレリーズ釦４１から手を離しスイッチＳＷ１をＯＦＦすると（＃１０６）、カメラはスイッチＳＷ１がＯＮされるまで待機する（＃１０２）。
【００６２】
又、撮影者が視線によって選択された測距点が表示されたのを見て、引続きスイッチＳＷ１をＯＮし続けたならば（＃１０６）、自動焦点検出回路１０３は検出された視線情報を用いて１つ以上の測距点の焦点検出を実行する（＃１０７）。ここで選択された測距点が測距不能であるかを判定し（＃１０８）、不能であればＣＰＵ１００はＬＣＤ駆動回路１０５に信号を送ってファインダー内ＬＣＤ２４の合焦マーク７９を点滅させ、測距がＮＧ（不能）であることを撮影者に警告し（＃１１８）、スイッチＳＷ１が離されるまで続ける（＃１１９）。
【００６３】
測距が可能であり、所定のアルゴリズムで選択された測距点の焦点調節状態が合焦でなければ（＃１０９）、ＣＰＵ１００はレンズ焦点調節回路１１０に信号を送って撮影レンズ１の合焦レンズ１ａを所定量駆動させる（＃１１７）。レンズ駆動後に自動焦点検出回路１０３は再度焦点検出を行ない（＃１０７）、撮影レンズ１が合焦しているか否かの判定を行なう（＃１０９）。所定の測距点において撮影レンズ１が合焦していたならば、ＣＰＵ１００はＬＣＤ駆動回路１０５に信号を送ってファインダー内ＬＣＤ２４の合焦マーク７９を点灯させるとともに、ＬＥＤ駆動回路１０６にも信号を送って合焦している測距点２０１に合焦表示させる（＃１１０）（図１６（Ａ））。
【００６４】
この時、前記視線によって選択された測距点の点滅表示は消灯するが、合焦表示される測距点と前記視線によって選択された測距点とは一致する場合が多いので、合焦したことを撮影者に認識させるために合焦測距点は点灯状態に設定される。合焦した測距点がファインダー内に表示されたのを撮影者が見て、その測距点が正しくないと認識してレリーズ釦４１から手を離しスイッチＳＷ１をＯＦＦすると（＃１１１）、引続きカメラはスイッチＳＷ１がＯＮされるまで待機する（＃１０２）。
【００６５】
又、撮影者が合焦表示された測距点を見て、引続きスイッチＳＷ１をＯＮし続けたならば（＃１１１）、ＣＰＵ１００は測光回路１０２に信号を送信して測光を行なわせる（＃１１２）。この時合焦した測距点を含む測光領域２１０〜２１３に重み付けを行なった露出値が演算される。
本実施の形態の場合、測距点２０１を含む測光領域２１０に重み付けされた公知の測光演算を行ない、この演算結果として７セグメント７４と小数点７５を用いて絞り値（Ｆ５．６）を表示する（図１６（Ａ））。
【００６６】
更に、レリーズ釦４１が押し込まれてスイッチＳＷ２がＯＮされているかどうかの判定を行ない（＃１１３）、スイッチＳＷ２がＯＦＦ状態であれば、再びスイッチＳＷ１の状態の確認を行なう（＃１１１）。又、スイッチＳＷ２がＯＮされたならばＣＰＵ１００はシャッター制御回路１０８、モーター制御回路１０９、絞り駆動回路１１１にそれぞれ信号を送信する。
【００６７】
まずモーターＭ２に通電し、主ミラー２をアップさせ、絞り３１を絞り込んだ後、マグネットＭＧ１に通電しシャッター４の先幕を開放する。絞り３１の絞り値及びシャッター４のシャッタースピードは、前記測光回路１０２にて検知された露出値とフィルム５の感度から決定される。所定のシャッター秒時（１／２５０秒）経過後マグネットＭＧ２に通電し、シャッター４の後幕を閉じる。フィルム５への露光が終了すると、モーターＭ２に再度通電し、ミラーダウン、シャッターチャージを行なうとともにモーターＭ１にも通電し、フィルムのコマ送りを行ない、一連のシャッターレリーズシーケンスの動作が終了する（＃１１４）。その後カメラは再びスイッチＳＷ１がＯＮされるまで待機する（＃１０２）。
【００６８】
又、図８に示したカメラのシャッターレリーズ動作（＃１１４）以外の一連の動作中にモードダイヤル４４によってモードが変更され、視線のキャリブレーションモードに設定されたことを信号入力回路１０４が検知すると、ＣＰＵ１００はカメラの動作を一時停止し、視線検出回路１０１に送信して視線のキャリブレーション（＃１１５）が可能な状態に設定する。視線のキャリブレーション方法については後述する。
【００６９】
ここで測距点自動選択サブルーチン＃１１６について図９を用いて説明する。このサブルーチンは前述のように視線検出禁止モード、即ち、視線入力モードが設定されていない際に実行されるもので、各測距点のデイフォーカス量と絶対距離の情報より測距点を決定するものである。
【００７０】
まず５つの測距点の中で測距可能な測距点があるか判定し（＃５０１）、どの測距点も測距不能であればメインのルーチンにリターンする（＃５１１）。測距可能な測距点があり、それが１つであれば（＃５０２）、その１点を測距点とする（＃５０７）。測距可能な測距点が２つ以上あれば次に進み、この中に中央の測距点があるか（＃５０３）、又、中央測距点は近距離（たとえば焦点距離の２０倍以下）にあるか判定する（＃５０４）。
【００７１】
ここで中央測距点が測距可能でかつ近距離であるか、又は中央測距点が測距不能である場合は＃５０５に進む。＃５０５では近距離測距点の数が遠距離測距点の数よりも多ければ主被写体はかなり撮影者側にあると判断し、最近点の測距点を選択する（＃５０６）。又、近距離測距点の数が少なければ主被写体は遠距離側にあると判断し、被写界深度を考慮して遠距離測距点の中での最近点を選択する（＃５１０）。＃５０４で中央測距点が遠距離である場合は、＃５０８に進む。
【００７２】
ここで遠距離測距点の数が近距離測距点の数より多ければ主被写体は中央の測距点を含む遠距離側にあると判断し、中央測距点を選択する（＃５０９）。又、遠距離測距点の数が少なければ前述と同様に最近点の測距点を選択する（＃５０６）。
【００７３】
以上のように測距可能な測距点があればその中から１つの測距点が自動的に選択され、メインのルーチンに戻り（＃５１１）、再度この測距点で焦点検出動作を行なうようになっている（＃１０７）。なお前述の視線情報を用いて測距点を選択された場合の合焦表示は図１６（Ａ）と同様に、この場合も合焦時は図１６（Ｂ）に示すように測距点２０１と合焦マーク７９が点灯するが、視線入力マーク７８は当然ながら非点灯状態になっている。
【００７４】
図１０、図１１は視線検出のフローチャートである。前述のように視線検出回路１０１はＣＰＵ１００より信号を受け取ると視線検出を実行する（＃１０４）。視線検出回路１０１は、撮影モードの中での視線検出かあるいは視線のキャリブレーションモードの中での視線検出かの判定を行なう（＃２０１）。同時に視線検出回路１０１はカメラが後述するどのキャリブレーションデータナンバーに設定されているかを認識する。
【００７５】
視線検出回路１０１は、撮影モードでの視線検出の場合はまず最初にカメラが例えば縦位置か横位置かどのような姿勢になっているかを信号入力回路１０４を介して姿勢検知手段２７からの信号に基づいて検知する（＃２０２）。即ち信号入力回路１０４は姿勢検知手段としての水銀スイッチ２７（ＳＷ−ＡＮＧ）の出力信号を処理してカメラが横位置であるか縦位置であるか、又、縦位置である場合は例えばレリーズ釦４１が天方向にあるか地（面）方向にあるかを判断する。続いてＣＰＵ１００を介して測光回路１０２から撮影領域の明るさの情報を入手する（＃２０３）。
【００７６】
次に、先に検知されたカメラの姿勢情報とキャリブレーションデータに含まれる撮影者の眼鏡情報より赤外発光ダイオード（以下ＩＲＥＤ１３と称す）１３ａ〜１３ｆの選択を行なう（＃２０４）。即ち、カメラが横位置に構えられ、撮影者が眼鏡をかけていなかったならば、図２（Ａ）に示すようにファインダー光軸よりのＩＲＥＤ１３ａ，１３ｂが選択される。又、カメラが横位置で、撮影者が眼鏡をかけていれば、ファインダー光軸から離れたＩＲＥＤ１３ｃ，１３ｄが選択される。
【００７７】
このとき撮影者の眼鏡で反射した照明光の一部は、眼球像が投影されるイメージセンサー１４上の所定の領域以外に達するようにして、眼球像の解析に支障が生じないようにしている。即ち、眼鏡情報に応じて眼球への照明方向を変えて、眼鏡からの反射光（ノイズ光）がイメージセンサーに入射するのを防止して、高精度な視線検出を可能としている。
【００７８】
更には、カメラが縦位置で構えられていたならば、撮影者の眼球を下方から照明するようなＩＲＥＤ１３ａ，１３ｅもしくはＩＲＥＤ１３ｂ，１３ｆの組み合わせのどちらかの組み合せが選択される。
【００７９】
次にイメージセンサー１４（以下ＣＣＤ−ＥＹＥと称す。）の蓄積時間及びＩＲＥＤ１３の照明パワーが前記測光情報及び撮影者の眼鏡情報等に基づいて設定される（＃２０５）。該ＣＣＤ−ＥＹＥ１４の蓄積時間及びＩＲＥＤ１３の照明パワーは前回の視線検出時に得られた眼球像のコントラスト等から判断された値を基にして設定を行なっても構わない。
【００８０】
ＣＣＤ−ＥＹＥ１４の蓄積時間及びＩＲＥＤ１３の照明パワーが設定されると、ＣＰＵ１００はＩＲＥＤ駆動回路１０７を介してＩＲＥＤ１３を所定のパワーで点灯させるとともに、視線検出回路１０１はＣＣＤ−ＥＹＥ１４の蓄積を開始する（＃２０６）。又、先に設定されたＣＣＤ−ＥＹＥ１４の蓄積時間にしたがってＣＣＤ−ＥＹＥ１４は蓄積を終了し、それとともにＩＲＥＤ１３も消灯される。視線のキャリブレーションモードでなければ（＃２０７）、ＣＣＤ−ＥＹＥ１４のうちの所定の読み出し領域が設定される（＃２０８）。
【００８１】
カメラ本体の電源がＯＮされた後の１番最初の視線検出以外はＣＣＤ−ＥＹＥ１４の読み出し領域は前回の視線検出時のＣＣＤ−ＥＹＥ１４の読み出し領域を基準にして設定されるが、カメラの姿勢が変化したとき、あるいは眼鏡の有無が変化した場合等はＣＣＤ−ＥＹＥ１４の読み出し領域は全領域に設定される。ＣＣＤ−ＥＹＥ１４の読み出し領域が設定されると、ＣＣＤ−ＥＹＥ１４の読み出しが実行される（＃２０９）。この時読み出し領域以外の領域は空読みが行なわれ実際上読み飛ばされていく。
【００８２】
ＣＣＤ−ＥＹＥ１４より読みだされた像出力は視線検出回路１０１でＡ／Ｄ変換された後にＣＰＵ１００にメモリーされ、該ＣＰＵ１００において眼球像の各特徴点の抽出のための演算が行なわれる（＃２１０）。即ち、ＣＰＵ１００において、眼球の照明に使用された一組のＩＲＥＤ１３の虚像であるプルキンエ像の位置（ｘｄ’，ｙｄ’），（ｘｅ’，ｙｅ’）が検出される。プルキンエ像は光強度の強い輝点として現われるため、光強度に対する所定のしきい値を設け該しきい値を超える光強度のものをプルキンエ像とすることにより検出可能である。
【００８３】
又、瞳孔の中心位置（ｘｃ’，ｙｃ’）は瞳孔１９と虹彩１７の境界点を複数検出し、各境界点を基に円の最小二乗近似を行なうことにより算出される。この時瞳孔径ｒｐも算出される。また二つのプルキンエ像の位置よりその間隔が算出される。
【００８４】
ＣＰＵ１００は眼球像の解析を行なうとともに、眼球像のコントラストを検出してそのコントラストの程度からＣＣＤ−ＥＹＥ１４の蓄積時間の再設定を行なう。又、プルキンエ像の位置及び瞳孔の位置（ｘｄ’，ｙｄ’），（ｘｅ’，ｙｅ’）よりＣＣＤ−ＥＹＥ１４の読み出し領域を設定する。
【００８５】
この時ＣＣＤ−ＥＹＥ１４の読み出し領域は、検出された瞳孔を含み該瞳孔の位置が所定量変化しても瞳孔全体が検出可能な範囲に設定される。そしてその大きさは虹彩の大きさより小さいのはいうまでもない。
【００８６】
ＣＣＤ−ＥＹＥ１４の読み出し領域は、長方形に設定され該長方形の対角の２点の座標がＣＣＤ−ＥＹＥ１４の読み出し領域として視線検出回路１０１に記憶される。さらに眼球像のコントラストあるいは瞳孔の大きさ等から、算出されたプルキンエ像及び瞳孔中心の位置の信頼性が判定される。この時の信頼性情報は、視線補正データ（キャリブレーションデータ）の１つとなっている。
【００８７】
眼球像の解析が終了すると、キャリブレーションデータの確認手段を兼ねた視線検出回路１０１は算出されたプルキンエ像の間隔と点灯されたＩＲＥＤ１３の組合せよりキャリブレーションデータの中の１つである眼鏡情報が正しいか否かの判定を行なう（＃２１１）。これはその時々において眼鏡を使用したり使用しなかったりする撮影者に対処するためのものである。
【００８８】
即ち、キャリブレーションデータの中の撮影者の眼鏡情報が例えば眼鏡を使用するように設定されていて、図２（Ａ）に示したＩＲＥＤ１３の内のＩＲＥＤ１３ｃ，１３ｄが点灯された場合、プルキンエ像の間隔が所定の大きさより大きければ撮影者は眼鏡装着者と認識され眼鏡情報が正しいと判定される。逆にプルキンエ像の間隔が所定の大きさより小さければ、撮影者は裸眼あるいはコンタクトレンズ装着者と認識され眼鏡情報が誤っていると判定される。
【００８９】
眼鏡情報が誤っていると判定されると（＃２１１）、視線検出回路１０１は視線補正データである眼鏡情報の変更を行なって（＃２１７）、再度ＩＲＥＤ１３の選択を行ない（＃２０４）視線検出を実行する。但し眼鏡情報の変更を行なう際、ＣＰＵ１００のＥＥＰＲＯＭに記憶された眼鏡情報は変更されない。
【００９０】
又、眼鏡情報が正しいと判定されると（＃２１２）、プルキンエ像の間隔よりカメラの接眼レンズ１１と撮影者の眼球１５との距離が算出され、さらには該接眼レンズ１１と撮影者の眼球１５との距離からＣＣＤ−ＥＹＥ１４に投影された眼球像の結像倍率βが算出される（＃２１２）。以上の計算値より眼球１５の光軸１５ａの回転角θは（３）式を修正して、
0003605080.tif 000003
と表わされる（＃２１３）。
【００９１】
但し、
ｘｐ’≒（ｘｄ’＋ｘｅ’）／２
ｙｐ’≒（ｙｄ’＋ｙｅ’）／２
δｘ，δｙは２つのプルキンエ像の中心位置を補正する補正項である。
【００９２】
撮影者の眼球の回転角θｘ，θｙが求まると、ピント板７上での視線の位置（ｘ，ｙ）は、（５）式を修正して、
ｘ≒ｍ＊ａｘ＊（θｘ＋ｂｘ）  ‥‥‥（８）
ｙ≒ｍ＊ａｘ＊（θｙ＋ｂｙ）  ‥‥‥（９）
と求まる（＃２１４）。但し、ａｘ，ｂｘ，ｂｙは視線の個人差を補正するためのパラメータで、ａｘはキャリブレーションデータである。
【００９３】
又、水平方向（ｘ方向）の眼球の光軸と視軸との補正量に相当するｂｘは、
ｂｘ＝ｋｘ＊（ｒｐ−ｒｘ）＋ｂＯｘ  ‥‥‥（１０）
と表わされ、瞳孔径ｒｐの関数である。ここでｒｘは定数でｂＯｘはキャリブレーションデータである。
【００９４】
又、（１０）式において瞳孔径ｒｐにかかる比例係数ｋｘは瞳孔径の大きさによってとる値が異なり、
0003605080.tif 000004
と設定される。
【００９５】
即ち、比例係数ｋｘは瞳孔径ｒｐが所定の瞳孔の大きさｒｘ以上であれば０の値をとり、逆に瞳孔径ｒｐが所定の瞳孔の大きさｒｘよりも小さいならばｋｘは眼球の光軸の回転角θｘの関数となる。
【００９６】
又、ｂｘ’は撮影者がファインダーの略中央を見ているときの視軸の補正量に相当するもので、
ｂｘ’＝ｋ０＊（ｒｐ−ｒｘ）＋ｂ０ｘ
と表わされる。
【００９７】
ｋ０はキャリブレーションデータで撮影者がファインダーの略中央を見ているときの瞳孔径ｒｐの変化に対する視軸の補正量ｂｘの変化の割合を表わすものである。又、ｋ１は所定の定数である。
【００９８】
又、垂直方向（ｙ方向）の補正量に相当するｂｙは、
ｂｙ＝ｋｙ＊ｒｐ＋ｂＯｙ  ‥‥‥（１２）
と表わされ、瞳孔径ｒｐの関数である。ここでｋｙ、ｂ０ｙはキャリブレーションデータである。上述の視線のキャリブレーションデータを求める方法は後述する。
【００９９】
又、視線のキャリブレーションデータの信頼性に応じて、（８）〜（１２）式を用いて算出された視線の座標の信頼性が変更される。ピント板７上の視線の座標が求まると視線検出を１度行なったことを示すフラグをたてて（＃２１５）メインのルーチンに復帰する（＃２１８）。
【０１００】
又、図１０，図１１に示した視線検出のフローチャートは視線のキャリブレーションモードにおいても有効である。（＃２０１）において、キャリブレーションモードの中での視線検出であると判定すると、次に今回の視線検出がキャリブレーションモードの中での最初の視線検出であるか否かの判定を行なう（＃２１６）。今回の視線検出がキャリブレーションモードの中での最初の視線検出であると判定されると、ＣＣＤ−ＥＹＥ１４の蓄積時間およびＩＲＥＤ１３の照明パワーを設定するために周囲の明るさの測定が行なわれる（＃２０３）。これ以降の動作は前述の通りである。
【０１０１】
又、今回の視線検出がキャリブレーションモードの中で２回目以上の視線検出であると判定されると（＃２１６）、ＣＣＤ−ＥＹＥ１４の蓄積時間およびＩＲＥＤ１３の照明パワーは前回の値が採用され直ちにＩＲＥＤ１３の点灯とＣＣＤ−ＥＹＥ１４の蓄積が開始される（＃２０６）。又、視線のキャリブレーションモードでかつ視線検出回数が２回目以上の場合は（＃２０７）、ＣＣＤ−ＥＹＥ１４の読み出し領域は前回と同じ領域が用いられるためＣＣＤ−ＥＹＥ１４の蓄積終了とともに直ちにＣＣＤ−ＥＹＥ１４の読み出しが実行される（＃２０９）。これ以降の動作は前述の通りである。
【０１０２】
尚、図１０，図１１に示した視線検出のフローチャートにおいてメインのルーチンに復帰する際の返数は、通常の視線検出の場合視線のピント板上の座標（ｘ，ｙ）であるが、視線のキャリブレーションモードの中での視線検出の場合は撮影者の眼球光軸の回転角（θｘ，θｙ）である。又、他の返数である検出結果の信頼性、ＣＣＤ−ＥＹＥ１４の蓄積時間、ＣＣＤ−ＥＹＥ１４の読み出し領域等は共通である。
【０１０３】
又、本実施の形態においてＣＣＤ−ＥＹＥ１４の蓄積時間およびＩＲＥＤ１３の照明パワーを設定するために、カメラの測光センサー１０にて検出された測光情報を利用しているが接眼レンズ１１近傍に撮影者の前眼部の明るさを検出する手段を新たに設けてその値を利用するのも有効である。
【０１０４】
図１２、図１３、図１４は視線のキャリブレーションのフローチャート、図１７〜図２２は視線のキャリブレーション時のファインダー内ＬＣＤ２４とモニター用ＬＣＤ４２の表示状態を示したものである。
【０１０５】
従来視線のキャリブレーションは撮影者が二つ以上の視標を注視したときの視線を検出することにより実行していたが、本実施の形態においては二つの視標をファインダーの明るさが異なる状態で２回注視してもらいそのときの視線を検出することにより視線のキャリブレーションを実行している。これにより瞳孔径に対応した視線のキャリブレーションデータを算出している。以下同図を用いて説明する。
【０１０６】
撮影者がモードダイヤル４４を回転させＣＡＬポジション４４ｄに指標をあわせると、視線のキャリブレーションモードに設定され、信号入力回路１０４はＣＰＵ１００を介してＬＣＤ駆動回路１０５に信号を送信し、モニター用ＬＣＤ４２は後述する視線のキャリブレーションモードのいずれかに入ったことを示す表示を行なう。またＣＰＵ１００はＥＥＰＲＯＭに記憶されたキャリブレーションデータ以外の変数をリセットする（＃３０１）。
【０１０７】
図２３はＣＰＵ１００のＥＥＰＲＯＭに記憶されるキャリブレーションデータの種類とその初期値を示したものである。実際にＣＰＵ１００のＥＥＰＲＯＭに記憶されるのは図２３の太線で囲まれたデータで、現在設定されているキャリブレーションデータナンバーとキャリブレーションデータナンバーにて管理されている複数のキャリブレーションデータである。ここでキャリブレーションデータナンバー０は視線検出を禁止するためのモードである。またキャリブレーションデータナンバー１〜５に対応したＥＥＰＲＯＭ上のアドレスにはそれぞれに上述の視線のキャリブレーションデータが記憶されるようになっている（本実施の形態においては説明のためにデータを５つ記憶できるようにしているが、もちろんＥＥＰＲＯＭの容量によっていかようにも設定できる）。
【０１０８】
キャリブレーションデータの初期値は標準の眼球パラメータで視線が算出されるような値に設定されている。さらに撮影者が眼鏡を使用するか否か、そしてキャリブレーションデータの信頼性の程度を表わすフラグも有している。眼鏡の有無を表わすフラグの初期値は眼鏡を使用しているように「１」に設定され、またキャリブレーションデータの信頼性のフラグの初期値は信頼性が無いように「０」に設定されている。
【０１０９】
又、モニター用ＬＣＤ４２には図１７（Ａ）に示すように現在設定されているキャリブレーションモードを表示する。キャリブレーションモードはキャリブレーション動作を行なう「ＯＮ」モードとキャリブレーション動作を行なわない「ＯＦＦ」モードとがある。
【０１１０】
まず「ＯＮ」モードにおいてはキャリブレーションデータナンバー１〜５と対応するようにキャリブレーションナンバーＣＡＬ１〜ＣＡＬ５が用意されており、シャッター秒時を表示する７セグメント６２と絞り値を表示する７セグメント６３を用いて表示され、そのほかの固定セグメント表示部４２ａはすべて消灯している（本実施の形態としてデーターナンバー１の状態を示し、７セグメント表示部のみを拡大して示している）。
【０１１１】
この時、設定されたキャリブレーションナンバーのキャリブレーションデータが初期値の場合はモニター用ＬＣＤ４２に表示されたキャリブレーションナンバーが点滅し（図１７（Ｂ））、一方設定されたキャリブレーションナンバーにおいて既に後述するキャリブレーションが行なわれ、キャリブレーションナンバーに対応した記憶手段としてのＥＥＰＲＯＭ１００ａのアドレス上に初期値と異なるキャリブレーションデータ（視線補正データ）が入っていればモニター用ＬＣＤ４２に表示されたキャリブレーションナンバーがフル点灯するようになっている（図１７（Ａ））。
【０１１２】
その結果、撮影者は現在設定されている各々のキャリブレーションナンバーに既にキャリブレーションデータが入っているかどうかを認識できるようになっている。またキャリブレーションデータナンバーの初期値は０に設定されており、視線のキャリブレーションが実行されなければ視線による情報入力はなされないようになっている。
【０１１３】
次に「ＯＦＦ」モードにおいては７セグメント６２は「ＯＦＦ」と表示されるようになっており（図１７（Ｃ））、常時キャリブレーションデータナンバー０が選択され視線禁止モードに設定されている。これは例えば記念撮影などで急に他の人に写真を撮ってもらうような時など、視線検出位置を誤ってしまい誤動作するのを防ぐために視線による情報入力を禁止して撮影するのに有効である。
【０１１４】
続いてＣＰＵ１００に設定されたタイマーがスタートし視線のキャリブレーションを開始する（＃３０２）。タイマースタート後に所定の時間中にカメラに対して何の操作もなされなかったならば視線検出回路１０１はそのとき設定されていたキャリブレーションデータナンバーを０に再設定し視線禁止（ＯＦＦ）モードに変更する。またファインダー内に視線のキャリブレーション用の視標等が点灯していれば消灯する。
【０１１５】
このように記憶手段としてのＥＥＰＲＯＭ１００ａに視線補正データ（キャリブレーションデータ）が新たに記憶されていなければ視線を用いた動作を停止するようにしている。
【０１１６】
撮影者が電子ダイヤル４５を回転させると、前述のようにパルス信号によってその回転を検知した信号入力回路１０４はＣＰＵ１００を介してＬＣＤ駆動回路１０５に信号を送信する。その結果電子ダイヤル４５の回転に同期してモニター用ＬＣＤ４２に表示されたキャリブレーションナンバーが変化する。この様子を図１８に示す。
【０１１７】
まず電子ダイヤル４５を時計方向に回転させると「ＣＡＬ−１」→「ＣＡＬ−２」→「ＣＡＬ−３」→「ＣＡＬ−４」→「ＣＡＬ−５」と変化し、後述のキャリブレーション操作で撮影者は希望する５つのキャリブレーションナンバーのいずれかにキャリブレーションデータを記憶させることができる。そして図１８に示した状態は「ＣＡＬ−１，２，３」にはすでにキャリブレーションデータが入っており、「ＣＡＬ−４，５」には入っておらず初期値のままであることを表わしている。
【０１１８】
次にさらに時計方向に１クリック回転させると「ＯＦＦ」表示となりキャリブレーション動作は行わず、かつ視線検出禁止モードとなる。さらに１クリック回転させると「ＣＡＬ−１」に戻り、以上のようにサイクリックにキャリブレーションナンバーを表示する。反時計方向に回転させた場合は図１８の方向と正反対に表示する。
【０１１９】
このようにしてモニター用ＬＣＤ４２に表示されるキャリブレーションナンバーを見ながら撮影者が所望のキャリブレーションナンバーを選択したら、視線検出回路１０１はこれに対応するキャリブレーションデータナンバーの確認を信号入力回路１０４を介して行なう（＃３０３）。確認されたキャリブレーションデータナンバーはＣＰＵ１００のＥＥＰＲＯＭの所定のアドレス上に記憶される。
【０１２０】
但し、確認されたキャリブレーションデータナンバーが変更されていなければＥＥＰＲＯＭへのキャリブレーションデータナンバーの記憶は実行されない。
【０１２１】
続いて視線検出回路１０１は信号入力回路１０４を介して撮影モードの確認を行なう（＃３０４）。撮影者がモードダイヤル４４を回転させて視線のキャリブレーションモード以外の撮影モードに切り換えていることが確認されたら（＃３０４）、ファインダー内に視線のキャリブレーション用の視標が点滅していれば、それを消灯させて（＃３０５）メインのルーチンであるカメラの撮影動作に復帰する（＃３３８）。
【０１２２】
そしてキャリブレーションナンバー「ＣＡＬ１〜５」が表示されている状態でモードダイヤル４４を他の撮影モード（シャッター優先ＡＥ）に切り換えれば、そのキャリブレーションナンバーのデータを用いて視線検出を行ない、前述の視線情報を用いた撮影動作が行なえるようになっている。この時のモニター用ＬＣＤ４２の状態を図１９に示すが、通常の撮影モード表示以外に視線入力モード表示６１を点灯させて、視線情報をもとに撮影動作を制御している視線入力モードであることを撮影者に知らせている。
【０１２３】
ここで再度モードダイヤルを回転させてＣＡＬポジション４４ｄに視標を合わせると、前述の視線検出に用いているキャリブレーションナンバーが表示され、キャリブレーション動作がスタートするが、撮影者が所定時間内に何もカメラを操作しなかったり、同一のキャリブレーションデータが採取された場合はＥＥＰＲＯＭのキャリブレーションデータの変更はなされない。
【０１２４】
視線のキャリブレーションモードに設定されたままであることが確認されると（＃３０４）、電子ダイヤル４５にて設定されたキャリブレーションナンバーの確認を再度行なう（＃３０６）。この時キャリブレーションデータナンバーが０を選択され視線禁止モードに設定されていれば、再度キャリブレーションデータナンバーをＣＰＵ１００のＥＥＰＲＯＭに記憶する（＃３０３）。キャリブレーションモードにおいて視線禁止が選択されたならばカメラはモードダイヤル４４にてモードが視線のキャリブレーションモード以外の撮影モードに変更されるまで待機する。
【０１２５】
つまり「ＯＦＦ」が表示されている状態でモードダイヤル４４を切り換えれば、視線検出を行なわないで、撮影動作を行なうようになっており、モニター用ＬＣＤ４２において視線入力モード表示６１は非点灯となっている。
【０１２６】
このようにＣＰＵ１００のＥＥＰＲＯＭ１００ａに記憶されているキャリブーションデータ（視線補正データ）の性質に応じてカメラ（光学装置）は撮影に関する各種の駆動を制御している。
【０１２７】
キャリブレーションデータナンバーが０以外の値に設定されていれば（＃３０６）、引続きＣＰＵ１００は信号入力回路１０４を介して姿勢検知手段によりカメラの姿勢を検知する（＃３０７）。信号入力回路１０４は水銀スイッチ２７の出力信号を処理してカメラが横位置であるか縦位置であるか、また縦位置である場合は例えばレリーズ釦４１が天方向にあるか地（面）方向にあるかを判断する。
【０１２８】
カメラは一般に横位置での使用が多いため、視線のキャリブレーションを行なうためのハード構成もカメラを横位置に構えたときにキャリブレーション可能なように設定されている。そのため視線検出回路１０１はカメラの姿勢が横位置でないことをＣＰＵ１００より通信されると、視線のキャリブレーションを実行しない（＃３０８）。即ち視線補正データの検出を禁止する。
【０１２９】
又、視線検出回路１０１はカメラの姿勢が横位置であることから視線のキャリブレーションができないことを撮影者に警告するために、図２１（Ａ）に示すようにカメラのファインダー内に設けられた警告手段の一要素であるファインダー内ＬＣＤ２４に「ＣＡＬ」表示を点滅させる。この時図示されていない警告手段としての発音体によって警告音を発しても構わない。
【０１３０】
一方、カメラの姿勢が横位置であることが検知されると（＃３０８）、視線検出回路１０１は視線検出回数ｎを０に設定する（＃３０９）。但し視線検出回数ｎが２０回の時はその回数を保持する。この時ファインダー内ＬＣＤ２４において「ＣＡＬ」表示が点滅していたらその点滅を中止する。視線のキャリブレーションはスイッチＳＷ１をＯＮにすることにより開始されるように設定されている。撮影者が視線のキャリブレーションを行なう準備が整う以前にカメラ側でキャリブレーションを開始するのを防ぐために、視線検出回路１０１はスイッチＳＷ１の状態の確認を行いスイッチＳＷ１がレリーズ釦４１によって押されていてＯＮ状態であればスイッチＳＷ１がＯＦＦ状態になるまで待機する（＃３１０）。
【０１３１】
視線検出回路１０１は信号入力回路１０４を介してスイッチＳＷ１がＯＦＦ状態であることを確認すると（＃３１０）、再度視線検出回数ｎの確認を行なう（＃３１１）。視線検出回数ｎが２０でないならば（＃３１１）、視線検出回路１０１はＬＥＤ駆動回路１０６に信号を送信して視線のキャリブレーション用の視標を点滅させる（＃３１３）。視線のキャリブレーション用の視標は以下に述べるキャリブレーション動作をスーパーインポーズ表示に導かれて、撮影者がスムーズに行なえるように測距点マークも一部兼用しており、まず最初は右端の測距点マーク２０４とドットマーク２０６が点滅する（図２０（Ａ））。
【０１３２】
視線のキャリブレーションの開始のトリガー信号であるスイッチＳＷ１のＯＮ信号が入ってなければカメラは待機する（＃３１４）。また点滅を開始した視標を撮影者が注視しレリーズ釦４１を押してスイッチＳＷ１をＯＮしたら（＃３１４）視線検出が実行される（＃３１５）。視線検出の動作は図９のフローチャートで説明した通りである。
【０１３３】
この右端の測距点マーク２０４及び左端の測距点マーク２００にはドットマーク２０６，２０５が刻まれており、これら２点の位置でキャリブレーションを行なうことを示しており、どちらもスーパーインポーズ用ＬＥＤ２１に照明されて点灯、点滅、非点灯の表示をすることができるようになっている。また測距点マーク２００〜２０４は焦点検出の領域を示すものであるから、その領域に相当するエリアの表示が必要である。
【０１３４】
しかし精度良くキャリブレーションを行なうためには撮影者にできるだけ１点を注視してもらうことが必要であり、このドットマーク２０５，２０６は容易に１点を注視できるように測距点マーク２００〜２０４よりも小さく設けたものである。視線検出回路１０１は視線検出のサブルーチンからの返数である眼球の回転角θｘ、θｙ、瞳孔径ｒｐ及び各データの信頼性を記憶する（＃３１６）。さらに視線検出回数ｎをカウントアップする（＃３１７）。
【０１３５】
撮影者の視線は多少ばらつきがあるため正確な視線のキャリブレーションデータを得るためには１点の視標に対して複数回の視線検出を実行してその平均値を利用するのが有効である。本実施の形態においては１点の視標に対する視線検出回数は１０回と設定されている。視線検出回数ｎが１０回あるいは３０回でなければ（＃３１８）視線検出が続行される（＃３１５）。
【０１３６】
ところで本実施の形態において視線のキャリブレーションはファインダーの明るさが異なる状態、即ち瞳孔径が異なる状態で２回行なうようになっている。そのため２回目の視線のキャリブレーションを開始する際の視線検出回数ｎは２０回からとなる。視線検出回数ｎが１０回あるいは３０回であれば視標１（測距点マーク２０４、ドットマーク２０６）に対する視線検出を終了する（＃３１８）。
【０１３７】
視標１に対する視線検出が終了したことを撮影者に認識させるために視線検出回路１０１はＣＰＵ１００を介して図示されていない発音体を用いて電子音を数回鳴らさせる。同時に視線検出回路１０１はＬＥＤ駆動回路１０６を介して視標１を所定の時間フル点灯させる（＃３１９）（図２０（Ｂ））。
【０１３８】
引続き視線検出回路１０１は信号入力回路１０４を介してスイッチＳＷ１がＯＦＦ状態になっているかどうかの確認を行なう（＃３２０）。スイッチＳＷ１がＯＮ状態であればＯＦＦ状態になるまで待機し、スイッチＳＷ１がＯＦＦ状態であれば視標１が消灯しそれと同時に左端の視標２（測距点マーク２００、ドットマーク２０５）が点滅を開始する（＃３２１）（図２０（Ｃ））。
【０１３９】
視線検出回路１０１は再度信号入力回路１０４を介してスイッチＳＷ１がＯＮ状態になっているかどうかの確認を行なう（＃３２２）。スイッチＳＷ１がＯＦＦ状態であればＯＮされるまで待機し、スイッチＳＷ１がＯＮされたら視線検出を実行する（＃３２３）。視線検出回路１０１は視線検出のサブルーチンからの返数である眼球の回転角θｘ、θｙ、瞳孔径ｒｐ及び各データの信頼性を記憶する（＃３２４）。さらに視線検出回数ｎをカウントアップする（＃３２５）。さらに視線検出回数ｎが２０回あるいは４０回でなければ（＃３２６）視線検出が続行される（＃３２３）。視線検出回数ｎが２０回あるいは４０回であれば視標２に対する視線検出を終了する（＃３２６）。
【０１４０】
視標２に対する視線検出が終了したことを撮影者に認識させるために視線検出回路１０１はＣＰＵ１００を介して図示されていない警告手段としての発音体を用いて電子音を数回鳴らさせる。同時に視線検出回路１０１はＬＥＤ駆動回路１０６を介して視標２をフル点灯させる（＃３２７）（図２０（Ｄ））。
【０１４１】
視標１、視標２に対する視線検出が１回ずつ行なわれ視線検出回数ｎが２０回であれば（＃３２８）、ファインダーの明るさが異なる状態で各視標に対する２回目の視線検出が実行される。視線検出回路１０１は信号入力回路１０４を介してスイッチＳＷ１の状態を確認する（＃３１０）。スイッチＳＷ１がＯＮ状態であればＯＦＦ状態になるまで待機し、スイッチＳＷ１がＯＦＦ状態であれば再度視線検出回数ｎの確認を行なう（＃３１１）。
【０１４２】
視線検出回数ｎが２０回であれば（＃３１１）、視線検出回路１０１はＣＰＵ１００を介して絞り駆動回路１１１に信号を送信し撮影レンズ１の絞り３１を最小絞りに設定する。この時、撮影者はファインダー内が暗くなったのを感じて瞳孔を大きく広げる。同時に視線検出回路１０１は視標２を消灯させる（＃３１２）。そして２回目の視線検出を行なうために右端の視標１が点滅を開始する（＃３１３）。以下の動作＃３１４〜＃３２７は上述の通りである。
【０１４３】
ファインダーの明るさが異なる状態（瞳孔径の異なる状態）で視標１、視標２に対して視線検出が行なわれたならば視線検出回数ｎは４０回となり（＃３２８）、視線のキャリブレーションデータを求めるための視線検出は終了する。視線検出回路１０１は絞り駆動回路１１１に信号を送信して撮影レンズ１の絞り３１を開放状態に設定する（＃３２９）。さらに視線検出回路１０１に記憶された眼球の回転角θｘ、θｙ、瞳孔径ｒｐより視線のキャリブレーションデータが算出される（＃３３０）。視線のキャリブレーションデータの算出方法は以下の通りである。
【０１４４】
ピント板７上の視標１、視標２の座標をそれぞれ（ｘ１，０）、（ｘ２，０）、視線検出回路１０１に記憶された各視標を注視したときの眼球の回転角（θｘ，θｙ）の平均値を（θｘ１，θｙ１）、（θｘ２，θｙ２）、（θｘ３，θｙ３）、（θｘ４，θｙ４）、瞳孔径の平均値をｒ１，ｒ２，ｒ３，ｒ４とする。
【０１４５】
但し（θｘ１，θｙ１）、（θｘ３，θｙ３）は撮影者が視標１を注視したときに検出された眼球の回転角の平均値、（θｘ２，θｙ２）、（θｘ４，θｙ４）は撮影者が視標２を注視したときに検出された眼球の回転角の平均値を表わしている。
【０１４６】
同様にｒ１，ｒ３は撮影者が視標１を注視したときに検出された瞳孔径の平均値、ｒ２，ｒ４は撮影者が視標２を注視したときに検出された瞳孔径の平均値である。また各データの平均値につけられたサフィックス１、２はカメラのファインダーが明るい状態で視線検出したときのデータであることを示し、サフィックス３，４はカメラのファインダーを暗くした状態で視線検出したときのデータであることを示している。
【０１４７】
水平方向（ｘ方向）の視線のキャリブレーションデータはデータ取得時の瞳孔径によって算出式が異なり、
0003605080.tif 000005
と算出される。
【０１４８】
又、垂直方向（ｙ方向）の視線のキャリブレーションデータは、
0003605080.tif 000006
と算出される。
【０１４９】
視線のキャリブレーションデータ算出後、あるいは視線検出の終了後にタイマーがリセットされる（＃３３１）。
【０１５０】
又、キャリブレーションデータの信頼性の判定手段を兼ねた視線検出回路１０１は算出された視線のキャリブレーションデータが適正かどうかの判定を行なう（＃３３２）。判定は視線検出サブルーチンからの返数である眼球の回転角及び瞳孔径の信頼性と算出された視線のキャリブレーションデータ自身を用いて行なわれる。すなわち視線検出サブルーチンにて検出された眼球の回転角及び瞳孔径の信頼性がない場合は算出された視線のキャリブレーションデータも信頼性がないと判定する。
【０１５１】
又、視線検出サブルーチンにて検出された眼球の回転角及び瞳孔径の信頼性がある場合、算出された視線のキャリブレーションデータが一般的な個人差の範囲に入っていれば適正と判定し、一方算出された視線のキャリブレーションデータが一般的な個人差の範囲から大きく逸脱していれば算出された視線のキャリブレーションデータは不適性と判定する。また視線検出回路１０１は算出された視線のキャリブレーションデータが適正か否かの判定を行なうだけでなく、算出された視線のキャリブレーションデータがどの程度信頼性があるかも判定する。
【０１５２】
信頼性の度合は視線検出サブルーチンにて検出された眼球の回転角及び瞳孔径の信頼性等に依存している。視線のキャリブレーションデータの信頼性はその程度に応じて２ビットに数値化されて後述するようにＣＰＵ１００のＥＥＰＲＯＭに記憶される。
【０１５３】
算出された視線のキャリブレーションデータが不適性と判定されると（＃３３２）、ＬＥＤ駆動回路１０６はスーパーインポーズ用ＬＥＤ２１への通電を止めて視標１，２を消灯する（＃３３９）。さらに視線検出回路１０１はＣＰＵ１００を介して図示されていない発音体を用いて電子音を所定時間鳴らし視線のキャリブレーションが失敗したことを警告する。同時にＬＣＤ駆動回路１０５に信号を送信しファインダー内ＬＣＤ２４及びモニター用ＬＣＤ４２に「ＣＡＬ」表示を点滅させて警告する（＃３４０）（図２１（Ａ）、図２２（Ａ））。
【０１５４】
発音体による警告音とｒＣＤ２４，４２による警告表示を所定時間行なった後キャリブレーションルーチンの初期ステップ（＃３０１）に移行し、再度視線のキャリブレーションを実行できる状態に設定される。
【０１５５】
又、算出された視線のキャリブレーションデータが適正であれば（＃３３２）、視線検出回路１０１はＬＣＤ駆動回路１０５、ＬＥＤ駆動回路１０６を介して視線のキャリブレーションの終了表示を行なう（＃３３３）。ＬＥＤ駆動回路１０６はスーパーインポーズ用ＬＥＤ２１に通電し視標１、視標２を数回点滅させるとともに、ｒＣＤ駆動回路１０５はＬＣＤ２４、ＬＣＤ４２に信号を送信して「ＥｎｄーキャリブレーションＮｏ」の表示を所定時間実行するようになっている（図２１（Ｂ）、図２２（Ｂ））。
【０１５６】
視線検出回路１０１は視線検出回数ｎを１に設定し（＃３３４）、さらに算出された視線のキャリブレーションデータ、撮影者の眼鏡情報及び算出された視線のキャリブレーションデータの信頼性を現在設定されているキャリブレーションデータナンバーに相当するＥＥＰＲＯＭ１００ａのアドレス上に記憶する（＃３３５）。この時記憶を行なおうとするＥＥＰＲＯＭのアドレス上に既に視線のキャリブレーションデータが記憶されている場合はキャリブレーションデータの更新を行なう。
【０１５７】
このように視線補正データの信頼性を判定し、その結果に基づいて視線検出を行うことにより光学装置を高精度に制御することができるようにしている。
【０１５８】
一連の視線のキャリブレーション終了後、カメラは撮影者によって電子ダイヤル４５かあるいはモードダイヤル４４が操作されるまで待機する。撮影者が電子ダイヤル４５を回転させて他のキャリブレーションナンバーを選択したならば、視線検出回路１０１は信号入力回路１０４を介してキャリブレーションナンバーの変更を検知し（＃３３６）、視線のキャリブレーションルーチンの初期ステップ（＃３０１）に移行する。また撮影者がモードダイヤル４４を回転させて他の撮影モードを選択したならば、視線検出回路１０１は信号入力回路１０４を介して撮影モードの変更を検知し（＃３３７）メインのルーチンに復帰する（＃３３８）。
【０１５９】
メインのルーチンに復帰する際電子ダイヤル４５にて設定されたキャリブレーションナンバーにおいてキャリブレーションデータが入力されておらず初期値のままであったならば、視線検出回路１０１は対応するキャリブレーションデータナンバーを０に再設定し強制的に視線禁止モードに設定する。実際にはＣＰＵ１００のＥＥＰＲＯＭに記憶された現在設定されているキャリブレーションデータナンバーを０（視線禁止モード）に再設定する。
【０１６０】
尚、本実施の形態においては１点の視標を注視しているときの視線検出回数を１０回にして視線のキャリブレーションを行なった例を示したが１０回以上の回数で行なっても構わない。
【０１６１】
尚、本実施の形態においては撮影レンズ１の絞り３１を絞り込むことによって、ファインダーの明るさの異なる状態すなわち撮影者の瞳孔径を異ならせる状態を設定してキャリブレーションを行なったが、撮影者に撮影レンズにキャップをしてもらいスーパーインポーズ用ＬＥＤ２１の発光輝度を変えて行なうことも可能である。
【０１６２】
【発明の効果】
以上のように、本発明によれば、イメージセンサーから読み出された信号に基づいて次回の読み出し領域を設定するため、イメージセンサーの不適切な領域を飛ばして必要な信号を効率良く読み出すことができ、視線検出に要する時間の短縮を図ることができるようになる。
【図面の簡単な説明】
【図１】本発明を一眼レフカメラに適用したときの実施の形態の要部概略図
【図２】図１の一眼レフカメラの要部外観図
【図３】図１のファインダー視野図
【図４】図２のモードダイヤルの説明図
【図５】図２の電子ダイヤルの説明図
【図６】本発明の実施の形態の電気回路の要部ブロック図
【図７】図２の一部分の説明図
【図８】図６の一眼レフカメラの動作のフローチャート
【図９】測距点自動選択アルゴリズムのフローチャート
【図１０】視線検出のフローチャート
【図１１】視線検出のフローチャート
【図１２】本発明に係るキャリブレーションのフローチャート
【図１３】本発明に係るキャリブレーションのフローチャート
【図１４】本発明に係るキャリブレーションのフローチャート
【図１５】図１のファインダー視野内の表示状態の説明図
【図１６】図１のファインダー視野内の表示状態の説明図
【図１７】図２のモニター用ＬＣＤの表示状態の説明図
【図１８】図２のモニター用ＬＣＤの表示状態の説明図
【図１９】図２のモニター用ＬＣＤの表示状態の説明図
【図２０】図１のファインダー視野内の表示状態の説明図
【図２１】図１のファインダー視野内の表示状態の説明図
【図２２】図２のモニター用ＬＣＤの表示状態の説明図
【図２３】本発明の実施の形態のキャリブレーションデータの説明図
【図２４】眼球像の要部概略図
【図２５】従来の視線検出装置の要部概略図
【符号の説明】
１    撮影レンズ
２    主ミラー
６    焦点検出装置
６ｆ  イメージセンサー
７    ピント板
１０    測光センサー
１１    接眼レンズ
１３    赤外発光ダイオード（ＩＲＥＤ）
１４    イメージセンサー（ＣＣＤーＥＹＥ）
１５    眼球
１６    角膜
１７    虹彩
２１    スーパーインポーズ用ＬＥＤ
２３    視野マスク
２４    ファインダー内ＬＣＤ
２５    照明用ＬＥＤ
２７    水銀スイッチ
３１    絞り
４１    レリーズ釦
４２    モニター用ＬＣＤ
４２ａ  固定表示セグメント部
４２ｂ  ７セグメント表示部
４３    ＡＥロック釦
４４    モードダイヤル
４５    電子ダイヤル
６１    視線入力モード表示
７８    視線入力マーク
１００    ＣＰＵ
１０１    視線検出回路
１０３    焦点検出回路
１０４    信号入力回路
１０５    ＬＣＤ駆動回路
１０６    ＬＥＤ駆動回路
１０７    ＩＲＥＤ駆動回路
１１０    焦点調節回路
２００〜２０４    測距点マーク（キャリブレーション視標）
２０５〜２０６    ドットマーク
２０７    ファインダー視野外
２１３    観察画面
【図１】
0003605080.tif 000007
【図２】
0003605080.tif 000008
【図３】
0003605080.tif 000009
【図４】
0003605080.tif 000010
【図５】
0003605080.tif 000011
【図６】
0003605080.tif 000012
【図７】
0003605080.tif 000013
【図８】
0003605080.tif 000014
【図９】
0003605080.tif 000015
【図１０】
0003605080.tif 000016
【図１１】
0003605080.tif 000017
【図１２】
0003605080.tif 000018
【図１３】
0003605080.tif 000019
【図１４】
0003605080.tif 000020
【図１５】
0003605080.tif 000021
【図１６】
0003605080.tif 000022
【図１７】
0003605080.tif 000023
【図１８】
0003605080.tif 000024
【図１９】
0003605080.tif 000025
【図２０】
0003605080.tif 000026
【図２１】
0003605080.tif 000027
【図２２】
0003605080.tif 000028
【図２３】
0003605080.tif 000029
【図２４】
0003605080.tif 000030
【図２５】
0003605080.tif 000031