(57)【特許請求の範囲】
【請求項１】
複数のフォーカスポイントを測距する多点測距手段と、
上記多点測距手段により検出された距離情報に応じて測距重み値を求め、それぞれのフォーカスポイントに重み付けを行う測距重み付け手段と、
ストロボ装置と、
上記ストロボ装置の発光条件と、発光時における到達光量とを判定し、ストロボ重み値を求め、それぞれのフォーカスポイントに重み付けを行うストロボ重み付け手段と、
撮影者の視線方向を検出する視線検出手段と、
上記視線検出手段にて検出された視線方向に対応する視線検出ブロックを判定し、そのブロックに応じて、それぞれのフォーカスポイントに重み付けを行う視線重み付け手段と、
上記視線検出手段により得られたデータの信頼性を評価し信頼性度合を求める検出信頼性判定手段と、
上記検出信頼性判定手段にて検出された信頼性度合に応じて、それぞれのフォーカスポイントにおいて視線重み付け手段により得られた視線重み値に所定係数を乗じた重み付けを行う信頼性重み付け手段と、
を具備し、
上記測距重み値と上記ストロボ重み値と上記所定係数を乗じた視線重み値との加算値に基づいて、ただ１つのフォーカスポイントを選択することを特徴とする測距装置。
【請求項２】
上記ストロボ重み付け手段は、測距情報とストロボ発光光量とに基づき露光がアンダーとなる度合に応じた重み付けを行うことを特徴とする請求項１に記載の測距装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、複数の焦点検出領域において測距を行い、該焦点検出領域に対応して検出された複数の距離データより最適のデータを選択する測距装置及び測距方法に関するものである。
【０００２】
【従来の技術】
従来、カメラへの各種情報の入力は、例えばダイアルや釦等の操作に基づいて行われており、当該入力情報が増加するに従って操作環境は煩雑になり、視線情報を活用することは有効な解決案になっている。
【０００３】
ここで、上記視線情報を自動焦点調節（以下、ＡＦと略記する）に応用する技術については、従来より種々の提案がなされている。
例えば特開平３−２１９２１８号、特開平４−３０７５０６号公報では、視線による位置又は当該位置付近のフォーカスポイントより最適位置を選択する技術が開示されている（先行例１）。そして、特開昭６３−９４２３２号、特開平４−２２１９４３号公報では、視線の動きに応じて、それぞれの領域に重み付けを行いフォーカスポイントを設定する技術が開示されている（先行例２）。
【０００４】
さらに、特開平４−１３８４３４号公報では、視線信号の信頼性を評価して、信頼性が低い場合は視線情報を使わない方式にてフォーカスポイントの選択を行う技術が開示されている（先行例３）。この他、ＡＦのみのアルゴリズムに関してもマルチ測距のみのアルゴリズムにてフォーカスポイントを設定する技術が開示されている（先行例４）。
【０００５】
【発明が解決しようとする課題】
しかしながら、ＡＦへの視線情報の応用に関して、カメラでの視線検出では、撮影時に撮影者が主要被写体を見つめることを前提に、撮影者が見つめているフォーカスポイントの情報に基づいてＡＦが行われているのだが、現状のコンパクトカメラにおいてはカメラの小型化に従ってファインダを覗くとファインダ全体を目を動かすこと無くほぼ見ることが可能であり、特に注意を払わない場合など目が中央付近に固定されることも多々あり問題となっていた。
【０００６】
さらに、マルチＡＦのアルゴリズムでは、高確率にて最適なフォーカスポイントの選択を行っているので、かかる状況下では、視線情報を加味して主要被写体を判定すると、かえって最適に写された写真に悪影響を及ぼしめる可能性がある為、失敗写真にのみ視線情報を加味することが望まれていた。
【０００７】
また、前述した先行例に係る技術においては、以下に示すような課題を含んでいた。即ち、上記先行例１では、視線情報のみに依存するため撮影者が主要被写体に注目しなかった場合は間違った選択をするおそれがあると共に、銀塩写真の場合はフォーカスポイントが離散的に配置され１つのフォーカスポイントはかなり狭い領域にあり、注目した所にフォーカスポイントが存在する確率は低くなり必ずしも最適のフォーカスポイントの選択が可能かは疑わしかった。
【０００８】
そして、上記先行例２では、特に小型化されたコンパクトカメラでは、ファインダを注視する際に、目を開いて動かす必要性が非常に少ない為、目の動きが主要被写体に必ずしも対応しないものとなっていた。さらに、上記先行例３では、マルチ測距のアルゴリズムにて高い確率で最適なフォーカスポイント設定が可能ではあるが、撮影者の意志を反映することができなかった。また、上記先行例４では、視線信号の信頼性を高めるにはエリアセンサを用いた高度な検出が必要となり、コストが高く、処理時間もかかり問題があった。
【０００９】
本発明は上記問題に鑑みてなされたもので、その目的とするところは、視線情報と該視線情報の信頼性に係る情報と、カメラの測距情報とを総合的に評価し、焦点検出領域に対応して検出された複数の距離データより最適な距離データを選択することにある。
【００１０】
【課題を解決するための手段】
上記目的を達成するために、本発明の１つの態様によれば、複数のフォーカスポイントを測距する多点測距手段と、上記多点測距手段により検出された距離情報に応じて測距重み値を求め、それぞれのフォーカスポイントに重み付けを行う測距重み付け手段と、ストロボ装置と、上記ストロボ装置の発光条件と、発光時における到達光量とを判定し、ストロボ重み値を求め、それぞれのフォーカスポイントに重み付けを行うストロボ重み付け手段と、撮影者の視線方向を検出する視線検出手段と、上記視線検出手段にて検出された視線方向に対応する視線検出ブロックを判定し、そのブロックに応じて、それぞれのフォーカスポイントに重み付けを行う視線重み付け手段と、上記視線検出手段により得られたデータの信頼性を評価し信頼性度合を求める検出信頼性判定手段と、上記検出信頼性判定手段にて検出された信頼性度合に応じて、それぞれのフォーカスポイントにおいて視線重み付け手段により得られた視線重み値に所定係数を乗じた重み付けを行う信頼性重み付け手段と、を具備し、上記測距重み値と上記ストロボ重み値と上記所定係数を乗じた視線重み値との加算値に基づいて、ただ１つのフォーカスポイントを選択することを特徴とする測距装置が提供される。
この態様において、上記ストロボ重み付け手段は、測距情報とストロボ発光光量とに基づき露光がアンダーとなる度合に応じた重み付けを行うようにしてもよい。
【００１３】
【作用】
即ち、本発明の１つの態様では、多点測距手段により複数のフォーカスポイントが測距され、測距重み付け手段により上記多点測距手段により検出された距離情報に応じて測距重み値が求められ、それぞれのフォーカスポイントに重み付けが行われ、ストロボ重み付け手段により上記ストロボ装置の発光条件と発光時における到達光量とが判定され、ストロボ重み値が求められ、それぞれのフォーカスポイントに重み付けが行われ、視線検出手段により撮影者の視線方向が検出され、視線重み付け手段により上記視線検出手段にて検出された視線方向に対応する視線検出ブロックが判定され、そのブロックに応じて、それぞれのフォーカスポイントに重み付けが行われ、視線信頼性判定手段により上記視線検出手段により得られたデータの信頼性が評価され信頼性度合が求められ、信頼性重み付け手段により上記検出信頼性判定手段にて検出された信頼性度合に応じて、それぞれのフォーカスポイントにおいて視線重み付け手段により得られた視線重み値に所定係数を乗じた重み付けが行われ、特に、上記測距重み値と上記ストロボ重み値と上記所定係数を乗じた視線重み値との加算値に基づいて、ただ１つのフォーカスポイントが選択される。
また、上記ストロボ重み付け手段により、測距情報とストロボ発光光量とに基づき露光がアンダーとなる度合に応じた重み付けが行われる。
【００１６】
【実施例】
先ず、図１（ａ）乃至図１（ｃ）には、本発明の概念図を示し説明する。
図１（ａ）に示される測距装置を用いたカメラは、複数点を測距可能なマルチ測距部２と、撮影者の注視点を検出可能な視線検出部３、複数のフォーカスエリアより最適なフォーカスエリアを決定するフォーカスエリア決定部１により構成され、マルチ測距部２と視線検出部３は共にフォーカスエリア決定部１に接続されている。
【００１７】
このような構成において、マルチ測距部２は複数点を測距し、該測距値をフォーカスエリア決定部１に出力する。視線検出部３は撮影者の注視点情報を検出し、該注視点情報をフォーカスエリア決定部１に出力する。フォーカスエリア決定部１はマルチ測距部２の測距情報の遠近関係に基づいて各々のフォーカスエリアに重み付け（得点を与える）をして、視線検出部３の注視点の出力値に基づいて各フォーカスエリアに重み付けをして、各々の総和にて最も得点の高いフォーカスエリアを選択する。また、同得点の場合は中央優先、至近優先、視線優先等の所定の規則に基づいて判断を行う。
【００１８】
このように、図１（ａ）に示される測距装置では、マルチ測距にて得られた測距情報に応じて各フォーカスポイントに重みをもたせ、さらに視線検出によって得られたファインダ内の位置に相当する情報より各フォーカスポイントに重みをもたせ、各フォーカスポイントの重み値が最高のものを選択する。
【００１９】
図１（ｂ）に示される測距装置を用いたカメラは、複数点を測距可能なマルチ測距部２と撮影者の注視点を検出可能な視線検出部３、該視線検出部３から出力される信号の信頼性を判定する信頼性判定部４、複数のフォーカスエリアより最適なフォーカスエリアを決定するフォーカスエリア決定部１により構成され、マルチ測距部２と視線検出部３は共にフォーカスエリア決定部１に接続され、信頼性判定部４は視線検出部３とフォーカスエリア決定部１に接続されている。
【００２０】
このような構成において、マルチ測距部２は複数点を測距し、該測距値をフォーカスエリア決定部１に出力する。視線検出部３は撮影者の注視点情報を検出し注視点情報をフォーカスエリア決定部１に出力する。信頼性判定部４は視線検出部３の検出信号より信号の信頼性を複数評価して信頼性の度合をフォーカスエリア決定部１に出力する。フォーカスエリア決定部１はマルチ測距部２の測距情報の遠近関係に基づいて各々のフォーカスエリアに重み付け（得点を与える）をして、視線検出部３の注視点の出力値に基づいて各フォーカスエリアに重み付けをして、信頼性判定部４の信頼性情報（０．０〜１．０の間の値）を視線によって重み付けられた各フォーカスエリアの得点に乗し、測距情報での重み付け値と視線情報によって重み付けられた値に信頼性情報を掛けた値の総和にて最も得点の高いフォーカスエリアを選択する。また、同得点の場合は中央優先、至近優先、視線優先等の所定の規則に基づいて判断を行う。
【００２１】
このように、図１（ｂ）に示される測距装置では、マルチ測距にて得られた測距情報に応じて各フォーカスポイントに重みをもたせ、さらに視線検出によって得られたファインダ内の位置に相当する情報より各フォーカスポイントに重みをもたせ、また視線信号の信頼性を判断し信頼性の度合に応じて上記視線情報より得られた各フォーカスポイントの重みに所定の係数を掛け新しい重みを設定する各フォーカスポイントの重みは測距情報より得られた重みと信頼性を加味した視線情報より得られた重みの加算値にて決定される。
【００２２】
図１（ｃ）に示される測距装置を用いたカメラは、複数点を測距可能なマルチ測距部２と撮影者の注視点を検出可能な視線検出部３、該視線検出部３から出力される信号の信頼性を判定する信頼性判定部４、被写体の明るさを検出する測光部５、ストロボ部６、ストロボ部６の発光の条件を設定するストロボ制御部７、フィルムのＩＳＯ感度を検出するＩＳＯ検出部８、複数のフォーカスエリアより最適なフォーカスエリアを決定するフォーカスエリア決定部１により構成され、マルチ測距部２と視線検出部３は共にフォーカスエリア決定部１に接続され、信頼性判定部４は視線検出部３とフォーカスエリア決定部１に接続され、ストロボ制御部７はＩＳＯ検出部８、測光部５、ストロボ部６とフォーカスエリア決定部１に接続され、ストロボ部６はフォーカスエリア決定部１に接続されている。
【００２３】
このような構成において、マルチ測距部２は複数点を測距し測距をフォーカスエリア決定部１に出力する。視線検出部３は撮影者の注視点情報を検出し注視点情報をフォーカスエリア決定部１に出力する。信頼性判定部４は視線検出部３の検出信号より信号の信頼性を複数評価して信頼性の度合をフォーカスエリア決定部１に出力する。測光部５は被写体の明るさを測定し測定値をストロボ制御部７に出力する。ＩＳＯ検出部８はフィルムのＩＳＯ感度をストロボ制御部７に出力する。ストロボ制御部７は測光部５の明るさ情報とＩＳＯ検出部８のＩＳＯ感度値より発光条件を判定し、ストロボ発光の有無とストロボのガイドＮｏをフォーカスエリア決定部１に出力すると共に、該フォーカスエリア決定部１にて決定されたフォーカスエリアの測距情報に応じてストロボ光の光量制御を行う。そして、フォーカスエリア決定部１はマルチ測距部２の測距情報の遠近関係に基づいて各々のフォーカスエリアに重み付け（得点を与える）をして、視線検出部３の注視点の出力値に基づいて各フォーカスエリアに重み付けをして、信頼性判定部４の信頼性情報（０．０〜１．０の間の値）を視線によって重み付けられた各フォーカスエリアの得点に乗し、ストロボ制御部７からのストロボ発光有無、ガイドＮｏと測距情報よりストロボ光の到達光量に応じて各フォーカスエリアに重み付けをして、測距情報での重み付け値と視線情報によって重み付けられた値に信頼性情報を掛けた値とストロボ光量による重み付けの総和にて最も得点の高いフォーカスエリアを選択する。また、同得点の場合は中央優先、至近優先、視線優先等の所定のルールにて判断を行う。
【００２４】
このように、図１（ｃ）に示される測距装置では、マルチ測距にて得られた測距情報に応じて各フォーカスポイントに重みをもたせ、また、測距情報とストロボ発光条件とよりストロボ到達距離による重み付けを追加し、さらに視線検出によって得られたファインダ内の位置に相当する情報より各フォーカスポイントに重みをもたせ、また視線信号の信頼性を判断し信頼性の度合に応じて上記視線情報より得られた各フォーカスポイントの重みに所定の係数を掛け新しい重みを設定する。各フォーカスポイントの重みは測距情報より得られた重みと信頼性を加味した視線情報より得られた重みの加算値にて決定される。
【００２５】
本発明は、基本的には上記３態様に大別されるが、以下、図面を参照して、本発明の実施例について更に詳細に説明する。尚、視線検出の方式については、赤目像の重心位置と角膜反射（第１プルキンエ像）を用いる方式を採用する（特公昭６１−５９１３２号、特開平２−５号公報等）。
【００２６】
先ず図２には本発明の第１の実施例に係る測距装置を採用したカメラの構成を示し説明する。この第１の実施例は、カメラの３点のフォーカスエリア選択に使用したものであり、視線検出では１次元の検出を行っている。
【００２７】
同図に示されるように、目に光束を投光するＬＥＤ回路１３はファインダ・視線光学系１５とＣＰＵ１１に接続され、目からの反射光束を受光するラインセンサ回路１４はファインダ・視線光学系１５とＣＰＵ１１に接続される。ＣＰＵ１１は視線検出に関するＬＥＤ回路１３とラインセンサ回路（ピーク検出可能なデバイス例えばＳＩＴ等）１４に接続されると共にマルチＡＦ回路１２とレンズ駆動回路１６と測光回路１７と１ｓｔ，２ｎｄレリーズスイッチに接続される。
【００２８】
このような構成にて、ＬＥＤ回路１３はＣＰＵ１１からの制御信号を受けて、赤目（センサ位置において眼底からの反射光を発生する）、非赤目を発生させる位置に配置されたＬＥＤを発光し、発光光束をファインダ・視線光学系１５を介して目に送る。ラインセンサ１４は投光された光束の目からの反射光束をファインダ・視線光学系１５を介して受光し、検出信号をＣＰＵ１１に送る。マルチＡＦ回路１２は複数点の測距を行い測距情報をＣＰＵ１１に送る。測光回路１７は被写体の明るさ情報をＣＰＵ１１に送る。レンズ駆動回路１６はＣＰＵ１１からの制御信号に応じてレンズを駆動する。ＣＰＵ１１は視線検出系（ＬＥＤ回路１３、ラインセンサ１４）の制御すると共に得られた信号より視線方向を検出し、測光回路１７の情報をも考慮した信頼性判定を行い、視線方向と信頼性より各フォーカスエリアに視線による重み付けを行い、マルチＡＦ回路１２からの測距情報にてＡＦによる重み付けを行い最適なフォーカスエリアを選択し、対応する測距情報にてレンズの駆動量を算出し、レンズ駆動回路１６を制御する。
【００２９】
ここで、上記ファインダ・視線光学系１５の詳細な構成は図３に示される通りである。即ち、被写体からの光束は赤外カットフィルタ１５２、メインミラーＭＭ、赤外のハーフミラーＨＭ０、赤外のハーフミラーＨＭ１を含むビームスプリッタ１５３を介して目に導かれる。視線検出用のＬＥＤ回路１３の光源ＬＥＤ０、ＬＥＤ１からの光束は赤外のハーフミラーＨＭ０と赤外のハーフミラーＨＭ１を含むビームスプリッタ１５３を介して目に導かれ、目からの反射光は赤外のハーフミラーＨＭ１を含むビームスプリッタ１５３、可視光カットフィルタ１５１ａ、視線光学系１５４を介してラインセンサ回路１４に導かれる。また、被写体からの光束は赤外カットフィルタ１５２の前面（被写体側）とビームスプリッタ１５３の後面（目側）に配置された可視光カットフィルタ１５１ｂ，ｃにて制約を受けている。また、１次結像面付近には表示用ＬＥＤ１５６とパララックス補正用の液晶素子１５５が配置されている。赤目発生投光、受光軸をファインダの光軸とずらして配置してもよい。
【００３０】
上記視線検出用の光源ＬＥＤ０、ＬＥＤ１による目からの反射光の状態は図４に示される通りである。即ち、図４（ａ）はＬＥＤ０の投光によって検出される信号の状態を示し、赤目（眼底反射）状態の上に角膜反射信号が重畳されているのが判る。図４（ｂ）はＬＥＤ１の投光によって検出される信号の状態を示し、赤目（眼底反射）は発生していないのが判る。本実施例では、図４（ａ），（ｂ）にて検出された信号の差分処理にて赤目（眼底反射）の信号を抜き出し、重心位置を検出することで瞳孔の中心位置を求める。
【００３１】
図５はファインダのマスキングの状態を示す図である。同図に示されるように、撮影者の見える領域の外側に視線検出用の光束（赤外線光束）のみ透過するフィルタを設ける。これによって、アイポイントの自由度が高いカメラでも瞳孔がファインダによってけられ赤目像の重心検出の精度が低下することの防止ができる。つまり、検出系は常に撮影者の目全体を常に見ることができる。
【００３２】
以下、図６のフローチャートを参照して、第１の実施例の測距装置を用いたカメラのシーケンスを説明する。カメラシーケンスの開始すると（ステップＳ１）、ＣＰＵ１１はイニシャライズを行う。ここでは、フォーカスエリアを中央に設定する（ステップＳ２）。続いて、ＣＰＵ１１は１ｓｔレリーズスイッチのＯＮ／ＯＦＦを判定し（ステップＳ３）、当該１ｓｔレリーズスイッチがＯＦＦの場合にはステップＳ１２へ移行し、１ｓｔレリーズスイッチがＯＮの場合には測光回路１７による測光（測光値Ｅｘ）、マルチＡＦ回路１２によるマルチ測距（ＦＬ、ＦＣ、ＦＲの３点測距）を開始する（ステップＳ４）。
【００３３】
さらに、ＣＰＵ１１は視線検出の必要性判断を行い（ステップＳ５）、３点とも測距情報がほぼ同じである場合やセルフタイマモード設定時等の如く視線検出が不要の場合には、フラグＦｐを“１”に設定してステップＳ８へ進む（ステップＳ７）。これに対して、視線検出が必要である場合には、ＣＰＵ１１は後述するサブルーチン“視線検出”を実行し、視線検出を行う（ステップＳ６）。
【００３４】
続いて、ＣＰＵ１１は後述するサブルーチン“フォーカスエリア選択”を実行し、マルチＡＦの測距と測距情報の選択を行う（ステップＳ８）。そして、再度１ｓｔレリーズスイッチのＯＮ／ＯＦＦを判定し（ステップＳ９）、当該１ｓｔレリーズスイッチがＯＦＦの場合にはステップＳ１２へ進み、１ｓｔレリーズスイッチがＯＮの場合には２ｎｄレリーズスイッチのＯＮ／ＯＦＦを判定する（ステップＳ１０）。そして、２ｎｄレリーズスイッチがＯＦＦの場合にはステップＳ９に戻り、２ｎｄレリーズスイッチがＯＮの場合には、ＣＰＵ１１はレンズ駆動回路１６によるレンズ駆動、露出決定、露光などの撮影シーケンスを実行し（ステップＳ１１）、本シーケンスを終了する（ステップＳ１２）。
【００３５】
尚、１ｓｔレリーズスイッチのＯＮ（ステップＳ３）に同期して最初に視線検出した後（おおまかな測光は同時に行う）、測光回路１７による測光、マルチＡＦ回路１２による測距を行った後、視線の必要性を判断してもよい。更に視線検出と測光、測距を同時に行ってもよいことは勿論である。
【００３６】
次に図７のフローチャートを参照して、図６のステップＳ６にて実行されるサブルーチン“視線検出”のシーケンスを説明する。
本サブルーチン“視線検出”を開始すると（ステップＳ２１）、ＣＰＵ１１はイニシャライズを行う。ここでは、フラグＦｑ，Ｆｔ，Ｆｋ，Ｆｅ１，Ｆｅ２を“０”とする（ステップＳ２２）。続いて、ＬＥＤ０により赤目を発生させる投光（投光０）を行い（ステップＳ２３）、後述するサブルーチン“信号検出”を実行して信号検出を行う（ステップＳ２４）。
【００３７】
続いて、ＣＰＵ１１は積分時間に関するフラグＦｔの状態を判定し（ステップＳ２５）、当該フラグＦｔが“１”である場合にはステップＳ３５へ進む。これに対して、フラグＦｔが“０”の場合にはＣＰＵ１１は検出積分時間ｔｓをｔ０に格納し（ステップＳ２６）、画像信号を（Ｅ（ｉ））をＤ０（ｉ）に格納する（ｉ：１〜Ｎ）（ステップＳ２７）。
【００３８】
続いて、ＣＰＵ１１はＬＥＤ１により赤目を発生させない投光（投光１）を行い（ステップＳ２８）、サブルーチン“信号検出”を実行して信号検出を行う（ステップＳ２９）。そして、ＣＰＵ１１は積分時間に関するフラグＦｔの状態を判定し（ステップＳ３０）、フラグＦｔが“１”である場合にはステップＳ３５へ進む。これに対して、フラグＦｔが“０”の場合にはＣＰＵ１１は検出積分時間ｔｓをｔ１に格納し（ステップＳ３１）、画像信号（Ｅ（ｉ））をＤ１（ｉ）（ｉ：１〜Ｎ）に格納する（ステップＳ３２）。
【００３９】
続いて、ＣＰＵ１１は後述するサブルーチン“信号処理”を実行し、検出信号の信頼性判定及び視線方向を算出する（ステップＳ３３）。そして、信頼性に関するフラグＦｋの状態を判定し（ステップＳ３４）、フラグＦｋが“０”の場合にはステップＳ３６に移行し、フラグＦｋが“１”である場合にはステップＳ３５へ進み、視線信頼性のフラグＦｑを“１”に設定する（ステップＳ３５）。こうして、視線位置の表示をＬＥＤにて行い（ステップＳ３６）、本シーケンスを終了する（ステップＳ３７）。
【００４０】
尚、上記ステップＳ３６における視線位置表示の様子は図１１に示される通りである。同図には、視線検出領域とフォーカスエリアが示されている。ファインダには、各領域に対応した表示用ＬＥＤ（他のカメラ表示と兼用してもよい）α，β，γと警告用のＬＥＤが配置されている。
【００４１】
次に図８のフローチャートを参照して、図７のステップＳ２４，Ｓ２９にて実行されるサブルーチン“信号検出（センサ制御）”のシーケンスを説明する。
サブルーチン“信号検出”を開始すると（ステップＳ４１）、ＣＰＵ１１は先ずイニシャライズを行う。ここでは、積分に関するフラグＦｔを“０”とし、積分のリセット、タイマのリセット・スタートを行う（ステップＳ４２）。
【００４２】
続いて、積分を開始し（ステップＳ４３）、積分時間のリミッタ判定を行う（ステップＳ４４）。ここで、ｔ＞Ｔｍａｘ（Ｔｍａｘは積分のリミッタ時間で所定値）の場合にはステップＳ４９へ移行し、フラグＦｔを“１”に設定し（ステップＳ４９）、本シーケンスを終了する（ステップＳ５０）。
【００４３】
一方、ｔ≦Ｔｍａｘの場合にはセンサのピークモニタレベルの判定を行う（ステップＳ４５）。そして、ピーク判定しない場合にはステップＳ４４へ戻り、ピーク判定した場合には積分（積分時間ｔｓ）を終了する（ステップＳ４６）。
【００４４】
続いて、積分時間ｔｓの判定を行い（ステップＳ４７）、ｔｓ＜Ｔｍｉｎの場合にはステップＳ４９へ移行し、ｔｓ≧Ｔｍｉｎの場合には信号Ｅ（ｉ）（ｉ＝１〜Ｎ）の読み出し、処理（ＡＧＣ、Ａ／Ｄ等）を行い（ステップＳ４８）、本シーケンスを終了する（ステップＳ５０）。
【００４５】
尚、積分制御は所定時間にて一度行い、結果に基づいて、一度目と異なる積分時間を設定して行うことを繰り返す方式でもよい。但し、時分割にて検出するときの対になるペアの積分時間はほぼ同じ（補正係数の誤差範囲）にて連続に行うとよい。また、積分時間にてノイズ成分の受光量がほぼ同一になるように投光光量も前もって調整しておくとよい。また、ＬＥＤ０による投光（投光０）時の検出は図８のシーケンスに基づいて行い、ＬＥＤ１による投光（投光１）時の検出を図９に示す方式により行ってもよい。図９のシーケンスでは、ピーク検出をしなくてもよいことになる（ステップＳ５１〜Ｓ６０）。
【００４６】
次に図１０のフローチャートを参照して、図７のステップＳ３６にて実行されるサブルーチン“表示”のシーケンスを説明する。各領域が選択された場合は対応するＬＥＤα，β，γが発光し、フラグＦｐが“１”の場合には警告ＬＥＤ（視線情報が使えない旨の表示）が発光する。そして、これらの表示は、撮影終了又は１ｓｔレリーズスイッチが離される等にて通常のカメラシーケンスから抜けた場合に消えるようになっている（ステップＳ６１〜Ｓ６９）。
【００４７】
次に図１２のフローチャートを参照して、図７のステップＳ３３にて実行されるサブルーチン“信号処理”のシーケンスを説明する。
このサブルーチン“信号処理”を開始すると（ステップＳ７１）、後述するサブルーチン“ゴースト処理”を実行した後（ステップＳ７２）、外部の明るさに応じて変数ｈ、ｒを設定する（ステップＳ７３）。
【００４８】
この変数ｈは、図１４に示されるように、測光値Ｅｘに応じて階段的に設定される。この変数ｈの値は被写体が明るくなると小さくなるのに対して、変数ｒは被写体の明るさに依存しない値である。この変数ｒは角膜の反射像に関係するので被写体の明るさに依存しなくてもよいが、変数ｈは瞳孔を通る眼底反射光に関係するので明るさに大きく影響を受けるのである。
【００４９】
続いて、データＤ０（ｉ）をＦ（ｉ）（ｉ：１〜Ｎ）に格納し（ステップＳ７４）、後述するサブルーチン“特徴抽出１”を実行して、上記画像Ｆ（ｉ）より特徴点を抽出する（変数ｋは０に設定）（ステップＳ７５）。続いて、特徴点抽出における信頼性フラグＦｅ１の状態を判定し（ステップＳ７６）、フラグＦｅ１が“１”である場合にはステップＳ８４へ移行する。
【００５０】
上記ステップＳ７６において、フラグＦｅ１が“０”の場合には、先に検出されたＭＡＸ位置ｘをｘ０に格納し、平均値ＡｖをＡｖ０に格納する（ステップＳ７７）。そして、データＤ１（ｉ）をＦ（ｉ）（ｉ：１〜Ｎ）に格納し（ステップＳ７８）、サブルーチン“特徴点抽出１”を実行して、画像Ｆ（ｉ）より特徴点を抽出する（変数ｋは“１”に設定）（ステップＳ７９）。
【００５１】
続いて、再び特徴点抽出における信頼性フラグＦｅ１の判定を行い（ステップＳ８０）、フラグＦｅ１が“１”である場合にはステップＳ８４へ移行し、フラグＦｅ１が０の場合には先に検出された平均値ＡｖをＡｖ１に格納する（ステップＳ８１）。そして、検出された平均値Ａｖ０，Ａｖ１に所定の重みをもたせて差分処理Ａｖｄ（Ａｖｄ＝ａ×Ａｖ０−ｂ×ＡＶ１；ａ，ｂ所定値）を行う（ステップＳ８２）。続いて、差分処理結果Ａｖｄの適性判定（トータル値による異常光の判定）を行う（Ｋａ，Ｋｂは所定値）（ステップＳ８３）。そして、Ｋａ＜Ａｖｄ＜Ｋｂでない場合にはステップＳ８４へ移行し、フラグＦｋを“１”と（信頼性なし）した後、シーケンスを抜ける（ステップＳ９３）。
【００５２】
一方、Ｋａ＜Ａｖｄ＜Ｋｂの場合には、後述するサブルーチン“特徴抽出２”を実行し（ステップＳ８５）、特徴点抽出における信頼性フラグＦｅ２の判定を行う（ステップＳ８６）。そして、フラブＦｅ２が“１”である場合にはステップＳ８４へ移行し、信号処理における信号の信頼性を判断するフラグＦｋを“１”（信頼性なし）とした後、シーケンスを抜ける（ステップＳ９３）。
【００５３】
上記フラグＦｅ２が“０”の場合には先に特徴抽出にて検出されたＭＡＸ位置ｘをｘ１に格納し（ステップＳ８７）、目の動きの判定をｘ０，ｘ１にて行い（ステップＳ８８）、｜ｘ０−ｘ１｜＜εでない場合にはステップ８４へ移行し、｜ｘ０−ｘ１｜＜εの場合には後述するサブルーチン“信号変換”を実行し、信号の変換を変数ｈにて行う（ステップＳ８９）。
【００５４】
そして、Ｄ０（ｉ），Ｄ１（ｉ）にて差分処理Ｄ（ｉ）（Ｄ（ｉ）＝ａ×Ｄ０（ｉ）−ｂ×Ｄ１（ｉ））を行い（ステップＳ９０）、Ｄ（ｉ）にて重心検出（重心値ｘｄ）を行う（ステップＳ９１）。そして、評価値ｘ（ｘ＝ｘｄ−ｘ０＋Ｓ；Ｓは補正値で右目、左目の情報値又は個人情報値による）を戻し（ステップＳ９２）、シーケンスを抜けメインルーチンに戻る（ステップＳ９３）。
【００５５】
また、ステップＳ８２にて、差分処理を行っているが、差分時が０以下の場合は、その画素処理値を０にするとさらに良い。
次に図１３のフローチャートを参照して、図１２のステップＳ７２にて実行されるサブルーチン“ゴースト処理”のシーケンスを説明する。
【００５６】
サブルーチン“ゴースト処理”を開始すると（ステップＳ１０１）、ゴーストデータＤｋ０（ｉ），Ｄｋ１（ｉ）の読み込みを行う（ステップＳ１０２）。当該ゴーストデータＤｋ０（ｉ），Ｄｋ１（ｉ）は、暗黒中にてＬＥＤ０，ＬＥＤ１をそれぞれ発光させ所定の積分時間ｔｄにて積分して得られたデータであり、予め記録されているものとする。続いて、視線検出用のデータよりゴーストデータを積分時間にて正規化して差分をとり（ステップＳ１０３）、本シーケンスを抜ける（ステップＳ１０４）。
【００５７】
次に図１５のフローチャートを参照して、図１２のステップＳ７５，Ｓ７９にて実行されるサブルーチン“特徴抽出１”のシーケンスを説明する。
本シーケンスでは検出データから所定値以上の値の連続値ｊｐ及び最大値ＭＡＸ、最大値位置ｘ、平均値Ａｖ、コントラスト値Ｃを検出評価する。
【００５８】
即ち、サブルーチン“特徴抽出１”を開始すると（ステップＳ１１１）、イニシャライズを行う。ここでは、変数ｊ，ｉ，ｊｐ，Ｓ，ＭＡＸ，ｘ，Ｃを“０”とし、フラグＦｅを“０”とする（ステップＳ１１２）。
【００５９】
続いて、ｉ＝１〜Ｎまでにおいて以下の処理を行う。即ち、検出データＦ（ｉ）を所定値Ｈと比較して、所定値Ｈ以上のデータが連続して存在する最大値（連続長さ）をｊｐに格納する（ステップＳ１１３，Ｓ１１４，Ｓ１２４〜Ｓ１２６，Ｓ１２２，Ｓ１２３）。そして、総和値Ｓを算出し（ステップＳ１１５）、最大値ＭＡＸの検出及び最大値位置ｘの設定を行う（ステップＳ１１７，Ｓ１１８）。そして、変数ｉが２以上になった所からコントラスト値の総和値Ｃ（Ｃ＝Ｃ＋｜Ｆ（ｉ）−Ｆ（ｉ−１）｜）の算出を行う（ステップＳ１２０）。
【００６０】
こうして検出された値の評価を以下のようにして行う。即ち、連続長さｊｐの判定を行い（ステップＳ１２７）、先ず、強い異常光の判定では、ｊｐ＜Ｌでない場合にはステップＳ１３１へ移行し、特徴抽出における検出信号の信頼性に関するフラグＦｅ１を“１”（信頼性なし）に設定する。ｊｐ＜Ｌの場合にはコントラスト値Ｃの評価を行う（ステップＳ１２８）。
【００６１】
次いで、まばたき状態検出（まばたき時はコントラストが低下する）では、Ｃ＞Ｃｐでない場合にはステップＳ１３１へ移行し、特徴抽出における検出信号の信頼性に関するフラグＦｅ１を“１”（信頼性なし）に設定し、Ｃ＜Ｃｐの場合には平均値Ａｖの算出を行い（ステップＳ１２９）、最大値ＭＡＸと平均値Ａｖの評価を行う（ステップＳ１３０）。
【００６２】
そして、まばたき状態検出（まばたき時は角膜反射が発生しない）では、ＭＡＸ−Ａｖ＞ε（ｋ）（ε（ｋ）は所定値、ｋは０又は１で、ε（０）とε（１）は同じでも異なってもよい）でない場合にはステップＳ１３１へ行き、特徴抽出における検出信号の信頼性に関するフラグＦｅ１を“１”（信頼性なし）に設定し、ＭＡＸ−Ａｖ＞ε（ｋ）の場合には本シーケンスを抜け、メインルーチンに戻る（ステップＳ１３３）。
【００６３】
次に図１６のフローチャートを参照して、図１２のステップＳ８５にて実行されるサブルーチン“特徴抽出２”のシーケンスを説明する。
本シーケンスでは、データ領域を変数ｒ（ここでは、ｒは固定値）にて狭め、この狭めたデータから最大値ＭＡＸ、最大値位置ｘを検出し評価する。特に、非赤目状態では、端に存在する白目のレベルが高くなり、最大値が間違って検出されることがある為、検出範囲を限定し白目の影響を低減する。
【００６４】
サブルーチン“特徴抽出２”を開始すると（ステップＳ１５１）、イニシャライズを行う。ここでは、変数ｉ，ＭＡＸ，ｘ，Ｓを“０”とし、フラグＦｅ２を“０”（信頼性あり）とする（ステップＳ１５２）。続いて、ｉ＝１〜Ｎの範囲で、更にｘ０−ｒ〜ｘ０＋ｒまでにおいて最大値検出を行う。
【００６５】
即ち、検出範囲の限定を行い（ステップＳ１５３〜Ｓ１５５，Ｓ１６０〜Ｓ１６２）、最大値ＭＡＸ、最大値位置ｘの検出を行う（ステップＳ１５６〜Ｓ１５８）。そして、ｉ＝１〜Ｎの範囲で更にｘ０−ｒ〜ｘ０＋ｒまでにおいて平均値Ａｖ検出し、信頼性判定を行う（ステップＳ１６３）。
【００６６】
続いて、最大値ＭＡＸと平均値Ａｖの比較を行う（δは所定値）（ステップＳ１６４）。ここで、ＭＡＸ−Ａｖ＞δの場合にはステップＳ１６５へ移行し、ＭＡＸ−Ａｖ＞δでない場合にはフラグＦｅ２を“１”（信頼性なし）に設定し（ステップＳ１６５）、本シーケンスを抜ける（ステップＳ１６６）。ここでは、マスク処理ｘ０−ｒ〜ｘ０＋ｒを図２７（ｃ）のように行っているが、なめらかなマスク処理（図２７（ｄ）参照）を行ってもよい（図２７（ｂ）参照）。
【００６７】
次に図１７のフローチャートを参照して、図１２のステップＳ８９にて実行されるサブルーチン“信号変換”のシーケンスを説明する。
サブルーチン“信号変換”を開始すると（ステップＳ１７１）、イニシャライズ（ｉ＝１）を行い（ステップＳ２７２）、ｉ＝１〜Ｎの範囲で、ｉ＜ｘ０−ｈ又はｉ＞ｘ０＋ｈの場合にはＤ０（ｉ），Ｄ１（ｉ）を０にし、本シーケンスを抜ける（ステップＳ１７３〜Ｓ１７９）。ここでは、マスク処理を図２７（ｃ）のような形状で行っているが、図２７（ｄ）のようななめらかなマスクを用いてもよい。なめらかなマスクを用いることで、より広い情報をＳ／Ｎよく取り入れられる。
【００６８】
次に図１８のフローチャートを参照して、図６のステップＳ８にて実行されるサブルーチン“フォーカスエリアの選択”のシーケンスを説明する。
フォーカスエリアの選択を開始すると（ステップＳ１８１）、視線情報の必要性のフラグＦｐの判定を行い（ステップＳ１８２）、フラグＦｐが“１”（視線情報必要なし）の場合には各フォーカスエリアａ，ｂ，ｅに対する重み付け（ａ（０）＝ｄ（０）＝ｅ（０）＝３）を行う（ステップＳ１８５）。そして、信頼係数ｋを“１”に設定して信頼係数を各フォーカスエリアの重みに掛ける（ａ（１）＝ｋ×ａ（０），ｄ（１）＝ｋ×ｄ（０），ｅ（１）＝ｋ×ｅ（０），ｋ＝１）（ステップＳ１８６）。
【００６９】
上記ステップＳ１８２にて、フラグＦｐが“０”（視線情報必要）である場合には、後述するサブルーチン“視線重み付け”を実行して視線による重み付けを行い（ステップＳ１８３）、後述するサブルーチン“信頼性重みづけ”を実行して信頼性による重み付けを行う（ステップＳ１８４）。
【００７０】
続いて、後述するサブルーチン“距離重み付け”を実行して距離による重み付けを行い（ステップＳ１８７）、各フォーカスエリアの重みを加算処理（ａ＝ａ（１）＋ａ（２），ｂ＝（１）＋ｂ（２），ｃ＝ｃ（１）＋ｃ（２））する（ステップＳ１８８）。そして、重み値の判定を行い（ステップＳ１８９）、選択条件にて同一の重みが存在しない場合最も大きな重みを有するフォーカスエリアを選択する（ステップＳ１９０）。
【００７１】
選択条件にて同一の重み値が存在する場合（ＭＡＸの重みが複数点ある）中央のａが含まれるか否かの判定を行う（ステップＳ１９１）。そして、中央ａが含まれている場合は中央ａを選択し（ステップＳ１９６）、中央ａが含まれていない場合は両サイドの至近側のフォーカスエリアを選択する（ステップＳ１９２，Ｓ１９３，Ｓ１９４）。
【００７２】
こうして選択されたフォーカスエリアの測距情報に基づいて撮影レンズの駆動量を算出し（ステップＳ１９７）、ファインダのパララックスを選択されたフォーカスエリアの距離情報に基づいて液晶にて補正し（ステップＳ１９８）、本シーケンスを抜ける（ステップＳ１９９）。尚、バララックス補正はファインダ光学系で行う以外にフィルム上に磁気記録等にてファインダ光学系に合わせてトリミング（パララックス）情報を記録して、ラボ処理にて補正してもよい。
【００７３】
次に図１９及び図２０を参照して、図１８のステップＳ１８３にて実行されるサブルーチン“視線重み付け”のシーケンスを説明する。尚、図１９は視線重み付けを行う視線検出領域の様子を示し、詳細には、図１９（ａ）は本実施例にて採用した分割領域を示し、図１９（ｂ），図２８（ａ）は他の分割例を示している。
【００７４】
本サブルーチン“視線重み付け”では、図１９（ａ）に示す検出領域Ａ乃至Ｆに応じてフォーカスエリアに重み付けを行う。尚、各領域が選択された際の重み付け係数ａ（０），ｂ（０），ｃ（０）は下記の表に示される通りである（ステップＳ２０１〜Ｓ２１５）。
【００７５】
【表１】
0003628737.tif 000002
【００７６】
次に図２１のフローチャートを参照して、図１８のステップＳ１８４にて実行されるサブルーチン“信頼性重み付け”のシーケンスを説明する。本サブルーチンでは、視線情報の信頼性のフラグＦｑの判定を行い、フラグＦｑが“１”（信頼性なし）の場合には信頼性係数ｋを０．５に設定し、フラグＦｑが“０”（信頼性あり）の場合は信頼性係数ｋを“１”に設定する（ステップＳ２２１〜Ｓ２２４）。そして、各フォーカスエリアの視線による重み付け値に信頼性係数を掛け（ａ（１）＝ｋ×ａ（０）、ｂ（１）＝ｋ×ｂ（０）、ｃ（１）＝ｋ×ｃ（０））、本シーケンスを抜ける（ステップＳ２２５，Ｓ２２６）。
【００７７】
尚、信頼性は複数（例えば、フラグＦｑの代わりにフラグＦｋ（画検出像の異常フラグ）とフラグＦｔ（積分時の異常フラグ）を別々に評価してフラグ状態の組み合わせで別々の信頼係数ｋ１，ｋ２を複数設定してもよい。また、図２８（ａ）に示すような配置の場合の視線による重み付けの例を、図２８（ｂ）に示す。
【００７８】
次に図２２のフローチャートを参照して、図１８のステップＳ１８７にて実行されるサブルーチン“距離重み付け”のシーケンスを説明する。
サブルーチン“距離重み付け”を開始すると（ステップＳ２３１）、各測距情報を距離ブロック値に変換する（ほぼ同じ距離は同じブロック値になる）（ステップＳ２３２）。距離をブロック値に変換する様子は図２３に示す。各フォーカスエリア（ａ，ｄ，ｅ）に対応してブロック値はＬａ，Ｌｄ，Ｌｅとする。ブロック値の関係と各フォーカスエリア重み値を設定し本シーケンスを抜ける（ステップＳ２３３〜Ｓ２５９）。尚、設定テーブルは図２４に示される。
【００７９】
そして、図２５に示されるように、こうして選択されたフォーカスエリアの測距情報に応じてファインダの１次結像面付近に配置された液晶にて撮影領域以外を遮光する。
【００８０】
以上説明したように、第１の実施例は、簡単なアルゴリズムにて測距情報、視線情報、更には視線信号の信頼性も含めた情報に基づいて、最適な測距ポイントを設定することができる。
【００８１】
以上、本発明の実施例について説明したが、本発明はこれに限定されることなく種々の改良、変更が可能であることは勿論である。
例えば、視線検出方式はエリアセンサを用いて信頼性を向上してもよい。そして、信頼性判断をまばたき、目の動きにて行っているが、カメラと顔の接触（カメラファインダに眼を押し付けている）の判定や眼がね判定を組み合わせるとさらによい。さらに、キャリブレーションを個人毎に行えばさらに検出精度は向上する。また、キャリブレーションをシーケンス中の表示（シーケンス開始時、または１ｓｔ視線検出直後等）にて行ってもよい。
【００８２】
そして、検出領域はさらに分割を行い、エリアセンサを用いたパッシブタイプの２次元の広視野ＡＦを用いてもよく、また、アクティブのスキャンマルチＡＦを用いてもよい。さらに、センサの積分制御に関しても所定時間による固定式でもよい。また、視線検出方式も他の公知の方式を用いてもよい。
【００８３】
さらに、図１８のステップＳ１８９にて同じ重みの場合、中央優先ではなく（至近優先または視線位置優先でフォーカスエリアを選択してもよい。また、優先順位を中央→視線位置にしてもよい。そして、ストロボ発生の判定を行い（ＩＳＯ感度と明るさ情報より）、ストロボ発光時には測距情報、ストロボガイドナンバ値より被写体の明るさがどの様になるかを想定して各フォーカスエリアにストロボによる重み付けａ（３），ｄ（３），ｅ（３）を行い最終的な加算処理にてフォーカスエリアを選択するとよい。
【００８４】
尚、図２６にはストロボを加味した第２の実施例の構成を示し説明する。
第２の本実施例では、図２の構成にストロボ回路１８とＩＳＯ感度読み取りスイッチを付加した構成となる。重み付け値は以下のように設定するとよい。尚、被写体明るさは最適露出に対しての値を示す。
【００８５】
【表２】
0003628737.tif 000003
【００８６】
尚、本発明の上記実施態様によれば、以下のごとき構成が得られる。
（１）複数の焦点検出領域を測距する多点測距手段と、
撮影者の視線方向を検出する視線検出手段と、
上記多点測距手段の出力と上記視線検出手段の出力とに基づいて、ただ１つの測距データを選択する選択手段と、
からなることを特徴とする測距装置。
（２）複数フォーカスポイントを測距するマルチ測距手段と、
上記マルチ測距手段にて検出された測距情報に応じてそれぞれのフォーカスポイントに重み値を与える測距重み付け手段と、
撮影者の視線方向を検出する視線検出手段と、
上記視線検出手段にて検出された視線信号に対応する視線検出ブロックを判定し、その対応するブロックに応じて、それぞれのフォーカスポイントに重み値を与える視線重み付け手段と、
上記測距重み値と上記視線重み値との加算値に基づいて、ただ１つのフォーカスポイントを選択することを特徴とする測距装置。
（３）上記測距重み付け手段は、上記マルチ測距手段からの距離が近いものほど大きな重み値を与えることを特徴とする上記（２）に記載の測距装置。
（４）上記測距重み付け手段は、複数の測距データが所定の範囲内にあるときは、同一の重み値を与えることを特徴とする上記（２）に記載の測距装置。
（５）上記視線重み付け手段は、ファインダに示された視線検出ブロックに対するそれぞれのフォーカスッポイントに重み付けをすることを特徴とする上記（２）に記載の測距装置。
（６）複数のフォーカスポイントを測距する多点測距手段と、
上記多点測距手段にて検出された距離情報に応じてそれぞれのフォーカスポイントに重み値を与える測距重み付け手段と、
撮影者の視線方向を検出する視線検出手段と、
上記視線検出手段にて検出された視線信号に対応する視線検出ブロックを判定し、その対応するブロックに応じて、それぞれのフォーカスポイントに重み値を与える視線重み付け手段と、
上記視線検出手段により得られたデータの信頼性を評価する検出信頼性判定手段と、
上記視線検出手段にて検出された信頼性度合いに応じて視線重み付け手段の出力に所定の係数を乗じた重み値をそれぞれのフォーカスポイントに設定する信頼性係数手段と、
上記測距重み値と上記視線重み値との加算値に基づいて、ただ１つのフォーカスポイントを選択することを特徴とする測距装置。
（７）上記信頼性判定手段は、視線検出時の信頼性を２値で評価し、上記信頼性係数手段は信頼性評価値に応じた係数を設定することを特徴とする上記（６）に記載の測距装置。
（８）複数のフォーカスポイントを測距する多点測距手段と、
上記多点測距手段にて検出された距離情報に応じてそれぞれのフォーカスポイントに重み付けを行う測距重み付け手段と、
ストロボ装置と、
上記ストロボ装置の発光条件と、発光時における到達光量とを判定し、それぞれのフォーカスポイントに重み付けを行うストロボ重み付け手段と、
撮影者の視線方向を検出する視線検出手段と、
上記視線検出手段にて検出された視線信号に対応する視線検出ブロックを判定し、その対応するブロックに応じて、それぞれのフォーカスポイントに重み付けを行う視線重み付け手段と、
上記視線検出手段により得られたデータの信頼性を評価する検出信頼性判定手段と、
上記視線検出手段にて検出された信頼性度合いに応じて、それぞれのフォーカスポイントにおいて視線重み付け手段の出力に所定の係数を乗じた重み付けを行う信頼性係数手段と、
上記測距重み値と上記視線重み値との加算値に基づいて、ただ１つのフォーカスポイントを選択することを特徴とする測距装置。
（９）上記ストロボ重み付け手段は、測距情報とストロボ発光光量とに基づき露光がアンダーとなる度合いに応じた重み付けを行うことを特徴とする上記（８）に記載の測距装置。
【００８７】
【本発明の効果】
本発明によれば、簡単なアルゴリズムにて測距情報、視線情報、更には視線信号の信頼性も含めた情報に基づき、焦点検出領域に対応して検出された複数の距離データより、最適な測距データを選択する測距装置及び測距方法を提供することができる。
【図面の簡単な説明】
【図１】本発明の測距装置を用いたカメラの概念図である。
【図２】本発明の第１の実施例に係る測距装置を用いたカメラの構成を示す図である。
【図３】図２におけるファインダ・視線光学系の詳細な構成を示す図である。
【図４】第１の実施例の視線検出用の光源ＬＥＤ０、ＬＥＤ１による目からの反射光による検出信号の状態を示す図である。
【図５】ファインダのマスキングの状態を示す図である。
【図６】第１の実施例のカメラシーケンスを示すフローチャートである。
【図７】図６のステップＳ６にて実行されるサブルーチン“視線検出”のシーケンスを示すフローチャートである。
【図８】図７のステップＳ２４，Ｓ２９にて実行されるサブルーチン“信号検出（センサ制御）”のシーケンスを示すフローチャートである。
【図９】図８の改良例のシーケンスを示すフローチャートである。
【図１０】図７のステップＳ３６にて実行されるサブルーチン“表示”のシーケンスを示すフローチャートである。
【図１１】ＬＥＤによるファインダの各種表示の様子を示す図である。
【図１２】図７のステップＳ３３にて実行されるサブルーチン“信号処理”のシーケンスを示すフローチャートである。
【図１３】図１２のステップＳ７２にて実行されるサブルーチン“ゴースト処理”のシーケンスを示すフローチャートである。
【図１４】変数ｈ，ｒの設定方法を説明するための図である。
【図１５】図１２のステップＳ７５，Ｓ７９にて実行されるサブルーチン“特徴抽出１”のシーケンスを示すフローチャートである。
【図１６】図１２のステップＳ８５にて実行されるサブルーチン“特徴抽出２”のシーケンスを示すフローチャートである。
【図１７】図１２のステップＳ８９にて実行されるサブルーチン“信号変換”のシーケンスを示すフローチャートである。
【図１８】図６のステップＳ８にて実行されるサブルーチン“フォーカスエリアの選択”のシーケンスを示すフローチャートである。
【図１９】図１９は視線重み付けを行う視線検出領域の様子を示す図である。
【図２０】図１８のステップＳ１８３にて実行されるサブルーチン“視線重み付け”のシーケンスを示すフローチャートである。
【図２１】図１８のステップＳ１８４にて実行されるサブルーチン“信頼性重み付け”のシーケンスを示すフローチャートである。
【図２２】図１８のステップＳ１８７にて実行されるサブルーチン“距離重み付け”のシーケンスを示すフローチャートである。
【図２３】距離をブロック値に変換する様子を説明するための図である。
【図２４】設定テーブルの様子を示す図である。
【図２５】選択されたフォーカスエリアの測距情報に応じてファインダの１次結像面付近に配置された液晶にて撮影領域以外を遮光する様子を示す図である。
【図２６】ストロボを加味した第２の実施例の構成を示す図である。
【図２７】マスク処理について説明するための図である。
【図２８】（ａ）はフォーカスエリアの配置を示し、（ｂ）は（ａ）のフォーカスエリアａ乃至ｃに対する重み付けの例を示す図である。
【符号の説明】
１…フォーカスエリア決定部、２…マルチ測距部、３…視線検出装置、４…信頼性判定部、５…測光部、６…ストロボ部、７…ストロボ制御部、８…ＩＳＯ検出部、１１…ＣＰＵ、１２…マルチＡＦ回路、１３…ＬＥＤ回路、１４…ラインセンサ回路、１５…ファインダ・視線光学系、１６…レンズ駆動回路、１７…測光回路。
【図１】
0003628737.tif 000004
【図２】
0003628737.tif 000005
【図３】
0003628737.tif 000006
【図４】
0003628737.tif 000007
【図５】
0003628737.tif 000008
【図６】
0003628737.tif 000009
【図７】
0003628737.tif 000010
【図８】
0003628737.tif 000011
【図９】
0003628737.tif 000012
【図１０】
0003628737.tif 000013
【図１１】
0003628737.tif 000014
【図１２】
0003628737.tif 000015
【図１３】
0003628737.tif 000016
【図１４】
0003628737.tif 000017
【図１５】
0003628737.tif 000018
【図１６】
0003628737.tif 000019
【図１７】
0003628737.tif 000020
【図１８】
0003628737.tif 000021
【図１９】
0003628737.tif 000022
【図２０】
0003628737.tif 000023
【図２１】
0003628737.tif 000024
【図２２】
0003628737.tif 000025
【図２３】
0003628737.tif 000026
【図２４】
0003628737.tif 000027
【図２５】
0003628737.tif 000028
【図２６】
0003628737.tif 000029
【図２７】
0003628737.tif 000030
【図２８】
0003628737.tif 000031