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