JPH0682679A - 視線検出装置を有するカメラ - Google Patents

視線検出装置を有するカメラ

Info

Publication number
JPH0682679A
JPH0682679A JP23743392A JP23743392A JPH0682679A JP H0682679 A JPH0682679 A JP H0682679A JP 23743392 A JP23743392 A JP 23743392A JP 23743392 A JP23743392 A JP 23743392A JP H0682679 A JPH0682679 A JP H0682679A
Authority
JP
Japan
Prior art keywords
line
sight
camera
detection
photographer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP23743392A
Other languages
English (en)
Inventor
Shinichi Hagiwara
伸一 萩原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP23743392A priority Critical patent/JPH0682679A/ja
Publication of JPH0682679A publication Critical patent/JPH0682679A/ja
Priority to US08/541,722 priority patent/US5734930A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
    • G03B2213/00Viewfinders; Focusing aids for cameras; Means for focusing for cameras; Autofocus systems for cameras
    • G03B2213/02Viewfinders
    • G03B2213/025Sightline detection

Landscapes

  • Focusing (AREA)
  • Viewfinders (AREA)
  • Automatic Focus Adjustment (AREA)

Abstract

(57)【要約】 【目的】 通常のカメラの画面は縦横比が1でないこと
から、当然のこととしてカメラを90度回転させて構え
る場合があり、このとき視線検出位置を基準にして縦方
向の眼球回転を検出していることになり、瞼が妨げとな
って瞳孔全体が見えないことがあり、瞳孔中心の検出精
度は横方向に対し縦方向が劣ることが多く、本発明はこ
のような問題を解決することを目的とする。 【構成】 カメラの姿勢検出手段がカメラの縦位置を検
出すると、両端の測距点200と204は、視線検出時
最も瞼の影響を受けるので、この2つの測距点は視線検
出結果により選択される測距点から除外される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、カメラのファインダー
を介して被写体を観察している撮影者の視線(視軸)
を、撮影者の眼球面上を照明したときに得られる眼球の
反射像を利用して検出するようにした、視線検出装置を
有したカメラに関するものである。
【0002】
【従来の技術】従来より、観察者が観察している「観察
面上の位置」を検出する、いわゆる視線(視軸)を検出
する装置(例えばアイカメラ)が種々提供されている。
その視線を検出する方法として、例えば特開平1−27
4736号公報においては、光源からの平行光束を観察
者の眼球の前眼部へ投射し、角膜からの反射光による角
膜反射像と瞳孔の結像位置を利用して視軸を求めてい
る。
【0003】また、特願平3−011492において、
視線検出装置を搭載したカメラを提案している。
【0004】さらに、該公報においては観察者の視線の
個人差を補正する視線のキャリブレーション方法を開示
している。
【0005】図23は視線検出方法の原理説明図であ
る。同図において13a,13bは観察者に対して不感
の赤外光を放射する発光ダイオード等の光源であり、各
光源は受光レンズ12の光軸に対してx方向に略対称に
配置され、観察者の眼球を発散照明している。眼球で反
射した照明光の一部は受光レンズ12によってイメージ
センサー14に集光する。図24(A)はイメージセン
サー14に投影される眼球像の概略図、図24(B)は
イメージセンサー14の出力強度図である。以下各図を
用いて視線の検出方法を説明する。
【0006】光源13bより放射された赤外光は観察者
の眼球15の角膜16を照明する。このとき角膜16の
表面で反射した赤外光の一部により形成される角膜反射
像d(虚像)は受光レンズ12により集光されイメージ
センサー14上の位置d’に結像する。同様に光源13
aより放射された赤外光は眼球の角膜16を照明する。
このとき角膜16の表面で反射した赤外光の一部により
形成された角膜反射像eは受光レンズ12により集光さ
れイメージセンサー14上の位置e’に結像する。
【0007】また虹彩17の端部a,bからの光束は受
光レンズ12を介してイメージセンサー14上の位置
a’,b’に該端部a,bの像を結像する。受光レンズ
12の光軸に対する眼球15の光軸の回転角θが小さい
場合、虹彩17の端部a,bのx座標をxa,xbとす
ると瞳孔19の中心位置cの座標xcは、 xc≒(xa+xb)/2 と表わされる。
【0008】また、角膜反射像d及びeの中点のx座標
と角膜16の曲率中心Oのx座標xoとはほぼ一致する
ため、角膜反射像の発生位置d,eのx座標をxd,x
e、角膜16の曲率中心Oと瞳孔19の中心Cまでの標
準的な距離を- OCとし、距離- OCに対する個人差を
考慮する係数をAとすると眼球15の光軸の回転角θ
は、 (A*- OC)*SINθ≒xc−(xd+xe)/2 (1) の関係式を略満足する。このため図23に示したように
イメージセンサー14上に投影された眼球15の各特徴
点(角膜反射像d,e及び虹彩の端部a,b)の位置を
検出することにより眼球15の光軸の回転角θを求める
ことができる。この時(1)式は、 β*(A*- OC)*SINθ≒x(xa’+xb’)/ 2−(xd’+xe)/2 (2) とかきかえられる。但し、βは受光レンズ12に対する
眼球の位置により決まる倍率で、実質的には角膜反射像
の間隔|xd’−xe’|の関数として求められる。
【0009】眼球15の光軸の回転角θは θ≒ARCSIN{(xc’−xf’)/β/(A*- OC)} (3) と書き換えられる。ただし xc’≒(xa’+xb’)/2 xf’≒(xd’+xe’)/2 ところで観察者の眼球の光軸と視軸とは一致しないた
め、観察者の眼球の光軸の水平方向の回転角θが算出さ
れると、眼球の光軸と視軸との角度差αを補正すること
により観察者の水平方向の視線θxは求められる。眼球
の光軸と視軸との補正角度αに対する個人差を考慮する
係数をBとすると観察者の水平方向の視線θxは θx=θ±(B*α) (4) と求められる。ここで符号±は、観察者に関して右への
回転角を正とすると、観察装置をのぞく観察者の目が左
目の場合は+、右目の場合は−の符号が選択される。
【0010】また同図においては、観察者の眼球がz−
x平面(例えば水平面)内で回転する例を示している
が、観察者の眼球がy−z平面(例えば垂直面)内で回
転する場合においても同様に検出可能である。ただし、
観察者の視線の垂直方向の成分は眼球の光軸の垂直方向
の成分θ’と一致するため垂直方向の視線θyは θy=θ’ となる。
【0011】さらに、一眼レフカメラにおいては視線デ
ータθx,θyより観察者が見ているピント板上の位置
(xn,yn)は xn≒m*θx ≒m*[ARCSIN{(xc’−xf’)/β/(A*- OC)} ±(B*α)] (5) yn≒m*θy と求められる。ただし、mはカメラのファインダー光学
系で決まる定数である。ここで視線の個人差を補正する
係数、すなわち個人差補正係数はA,Bの2つであるた
め、観察者に位置の異なる2つの視標を見てもらい、そ
のときに算出される観察者の眼球の回転角から前記係数
A,Bを求めることが可能である。
【0012】そして、得られた、観察者すなわち撮影者
の視線個人差補正係数を、視線検出誤差を補正する視線
補正手段である(5)式に代入することで、カメラのフ
ァインダーを覗く撮影者の視線のピント板上の位置を正
しく算出できる。
【0013】しかしながら、このように光学的に眼球を
観察する場合、瞼が妨げとなって瞳孔全体が見えないこ
とがあるため、瞳孔中心の検出精度は横方向に対し縦方
向が劣ることが多くなる。但し、一般にカメラの撮影画
面は横長であるので、横方向のみの検出であっても実用
上充分であることから、横方向の視線位置を検出する視
線検出装置がカメラに適しているといえる。
【0014】
【発明が解決しようとしている課題】しかしながら、こ
のタイプの視線検出装置においては、前述した構造的な
欠陥があるために、カメラの姿勢による検出精度の低下
が免れない。すなわち、通常のカメラの画面は縦横比が
1でないことから、当然のこととして、カメラを90°
回転させた構え方がある。このときは、視線検出位置を
基準にして、縦方向の眼球回転を検出していることにな
る。
【0015】本発明の目的は、このような問題を解決し
た視線検出装置を有するカメラを提供することにある。
【0016】
【課題を解決するための手段及び作用】本発明の目的を
実現する視線検出装置を有するカメラの構成は、撮影者
の眼球の回転角を検出し、該回転角から撮影者の視線を
算出する視線検出装置と、カメラの姿勢を検出する姿勢
検出手段を有するカメラであって、該姿勢検出手段によ
って得られるカメラの姿勢情報に基づき、カメラが縦位
置状態にあるときと、ないときとで、該視線検出装置に
基づくカメラの制御方法を変化させる手段を有すること
を特徴とするものである。
【0017】
【実施例】図1〜図22は本発明の一実施例で、図1は
本実施例にかかる一眼レフカメラの概略図、図2(A)
は一眼レフカメラの上部外観図、図2(B)は一眼レフ
カメラの背面図、図3はファインダー視野図である。
【0018】図中1は撮影レンズであり、図1では便宜
上2枚のレンズ1a,1bで示したが、実際は多数のレ
ンズから構成されている。2は主ミラーで、観察状態と
撮影状態に応じて撮影光路へ斜設されあるいは退去され
る。3はサブミラーで、主ミラー2を透過した光束をカ
メラボディの下方へ向けて反射する。4はシャッター、
5は感光部材で、銀塩フィルムあるいはCCDやMOS
型等の固体撮像素子あるいはビディコン等の撮像管より
なっている。
【0019】6は焦点検出装置であり、結像面近傍に配
置されたフィールドレンズ6a、反射ミラー6b及び6
c、2次結像レンズ6d、絞り6e、例えば周知のCC
DあるいはBASISである複数の光電変換素子列から
なるラインセンサー6f等から構成されている周知の位
相差方式を採用している。同図の焦点検出装置6は、図
3に示すように観察画面内213の複数の領域(5ヶの
測距点マーク200〜204)を焦点検出可能なように
構成されている。
【0020】7は撮影レンズ1の予定結像面に配置され
たピント板、8はファインダー光路変更用のペンタプリ
ズム、9,10は観察画面内の被写体輝度を測定するた
めの結像レンズと測光センサーで、結像レンズはペンタ
ダハプリズム8内の反射光路を介してピント板7と測光
センサーを共役に関係付けている。
【0021】次に、ペンタダハプリズム8の射出面後方
には光分割器11aを備えた接眼レンズ11が配され、
撮影者の眼15によるピント板7の観察に使用される。
光分割器11aは、例えば可視光を透過し赤外光を反射
するダイクロイックミラーより成っている。12は受光
レンズ、14はCCD等の光電素子列を2次元的に配し
たイメージセンサーで受光レンズ12に関して所定の位
置にある撮影者眼15の瞳孔近傍と共役になるように配
置されている。
【0022】イメージセンサー14と受光レンズ12は
受光手段の一要素を構成している。13(13a〜13
f)は各々撮影者の眼15の照明光源(投光手段)であ
るところの赤外発光ダイオードで、図2(B)に示すよ
うに接眼レンズ11の回りに配置されている。
【0023】21は明るい被写体の中でも視認できる高
輝度のスーパーインポーズ用LEDである。スーパーイ
ンポーズ用LEDから発光された光は投光用プリズム2
2、主ミラー2で反射してピント板7の表示部に設けた
微小プリズムアレイ7aで垂直方向に曲げられ、ペンタ
プリズム8、接眼レンズ11を通って撮影者の眼15に
達する。そこでピント板7の焦点検出領域に対応する位
置にこの微小プリズムアレイ7aを枠状に形成し、これ
を各々に対応した5つのスーパーインポーズ用LED2
1(各々をLED−L1,LED−L2,LED−C,
LED−R1,LED−R2とする)によって照明す
る。
【0024】これによって図3に示したファインダー視
野図から分かるように、各々の測距点マーク200,2
01,202,203,204がファインダー視野内で
光り、焦点検出領域(測距点)を表示させている(以下
これをスーパーインポーズ表示という)。
【0025】ここで左右端の測距点マーク200,20
4の内部には、ドットマーク205,206が刻印され
ており、これは後述するように眼球の個人差補正データ
(視線補正係数)A,Bを採取する(以下この動作をキ
ャリブレーションと称す)際の視標を示すものである。
【0026】23はファインダー視野領域を形成する視
野マスク、24はファインダー視野外に撮影情報を表示
するためのファインダー内LCDで、照明用LED(F
−LED)25によって照明され、LCD24を透過し
た光が三角プリズム26によってファインダー内に導か
れ、図3のファインダー視野外に表示され、撮影者は該
撮影情報を観察している。27は視野検知手段でありカ
メラの姿勢を検知する水銀スイッチである。
【0027】31は撮影レンズ1内に設けた絞り、32
は後述する絞り駆動回路111を含む絞り駆動装置、3
3はレンズ駆動用モーター、34は駆動ギヤ等からなる
レンズ駆動部材、35はフォトカプラーでレンズ駆動部
材34に連動するパルス板36の回転を検知してレンズ
焦点調節回路110に伝えている。焦点調節回路110
は、この情報とカメラ側からのレンズ駆動量の情報に基
ずいてレンズ駆動用モーターを所定量駆動させ、撮影レ
ンズ1を合焦位置に移動させるようになっている。37
は公知のカメラとレンズのインターフェイスとなるマウ
ント接点である。
【0028】図2において、41はレリーズ釦、42は
外部モニター表示装置としてのモニター用LCDで予め
決められたパターンを表示する固定セグメント表示部4
2aと、可変数値表示用の7セグメント表示部42bと
からなっている。43は測光値を保持するAEロック
釦、44はモードダイヤルで撮影モード等の選択を行っ
ている。他の操作部材については本発明の理解において
特に必要ないので省略する。
【0029】図4(A)は図2のモードダイヤル44の
詳細図である。モードダイヤル44はカメラ本体に印さ
れた指標55に表示を合わせることによって、その表示
内容で撮影モードが設定される。44aはカメラを不作
動とするロックポジション、44bはカメラが予め設定
した撮影プログラムによって制御される自動撮影モード
のポジション、44cは撮影者が撮影内容を設定できる
マニュアル撮影モードで、プログラムAE、シャッター
優先AE、絞り優先AE、被写体深度優先AE、マニュ
アル露出の各撮影モードをもっている。44dは後述す
る視線のキャリブレーションを行うキャリブレーション
モードとなる「CAL」ポジションである。
【0030】図4(B)はモードダイヤルの内部構造の
説明図である。46はフレキシブルプリント基板でモー
ドダイヤルスイッチとしてのスイッチパターン(M1
1,M21,M31,M41)とGNDパターンを図示
されているように配置し、モードダイヤル44の回動に
連動しているスイッチ接片47の4本の接片(47a,
47b,47c,47d)を摺動させることによって4
ビットでモードダイヤル44に示した13のポジション
が設定できるようになっている。
【0031】図2(A)において45は電子ダイヤル
で、回転してクリックパルスを発生させることによって
モードダイヤルで選択されたモードの中でさらに選択し
得る設定値を選択するためのものである。例えばモード
ダイヤル44にてシャッター優先の撮影モードを選択す
ると、ファインダー内LCD24及びモニター用LCD
42には、現在設定されているシャッタースピードが表
示される。撮影者が電子ダイヤル45を回転させるとそ
の回転方向にしたがって現在設定されているシャッター
スピードから順次シャッタースピードが変化していくよ
うに構成されている。
【0032】図5(A),(B)はこの電子ダイヤル4
5の内部構造を示した詳細図である。電子ダイヤル45
とともに回転するクリック板48が配置され、これには
プリント基板49が固定されている。プリント基板49
にはスイッチパターン49a(SWDIAL−1)、4
9b(SWDIAL−2)とGNDパターン49cが図
示されているように位置され、3個の摺動接片50a,
50b,50cを持つスイッチ接片50が固定部材51
に固定されている。
【0033】クリック板48の外周部に形成されている
凹部48aにはまりこむクリックボール52が配置さ
れ、このボールを付勢しているコイルバネ53が固定部
材51に保持されている。また通常位置(クリックボー
ル52が凹部48aにはまりこんでいる状態)において
は摺動接片50a,50bはスイッチパターン49a,
49bのどちらにも接触していない。
【0034】このように形成されている電子ダイヤル4
5において、撮影者がダイヤルを図5において時計方向
に回転させると、まず摺動接点50bがスイッチパター
ン49bに先に接触し、その後で摺動接点50aがスイ
ッチパターン49aに接触するようにして、このタイミ
ングで設定値をカウントアップさせる。反時計方向の回
転の場合は摺動接点とスイッチパターンとの関係はこれ
とちょうど反対となり、同様のタイミングで今度は設定
値をカウントダウンさせる。
【0035】図5(B)はこの様子を示したタイミング
チャートで、ダイヤルを回転させたときにスイッチパタ
ーン49aと49bに発生するパルス信号とそのタイミ
ングを示している。上段は時計方向に1クリック回転さ
せた場合を、下段は反時計方向に回転させた場合を示し
たもので、このようにしてカウントアップダウンのタイ
ミングと回転方向を検出している。
【0036】図6は本実施例のカメラに内蔵された電気
回路の要部ブロック図である。図5において図1と同一
のものは同一番号をつけている。
【0037】カメラ本体に内蔵されたマイクロコンピュ
ータの中央処理装置(以下CPU)100には視線検出
回路101、測光回路102、自動焦点検出回路10
3、信号入力回路104、LCD駆動回路105、LE
D駆動回路106、IRED駆動回路107、シャッタ
ー制御回路108、モーター制御回路109が接続され
ている。また撮影レンズ内に配置された焦点調節回路1
10、絞り駆動回路111とは図3で示したマウント接
点37を介して信号の伝達がなされる。
【0038】CPU100は不図示のRAMを内蔵して
おり、視線のキャリブレーションデータを該内蔵RAM
に記憶する機能を有している。モードダイヤル44の
「CAL」ポジションを指標に合わせると、視線の個人
差の補正を行うための視線補正データ(以下キャリブレ
ーションデータと称す)を取得するキャリブレーション
モードが選択可能となり、各キャリブレーションデー
タ、及びキャリブレーション動作「OFF」と視線検出
の禁止モードの設定が電子ダイヤル45にて可能となっ
ている。
【0039】視線検出回路101は、イメージセンサー
14(CCD−EYE)からの眼球像の出力をA/D変
換しこの像情報をCPUに送信する。CPU100は後
述するように視線検出に必要な眼球像の各特徴点を所定
のアルゴリズムに従って抽出し、さらに各特徴点の位置
から撮影者の視線を算出する。CPU100と視線検出
回路101、そしてイメージセンサー14は視線検出装
置の一要素を構成している。
【0040】測光回路102は測光センサー10からの
出力を増幅後、対数圧縮、A/D変換し、各センサーの
輝度情報としてCPU100に送られる。測光センサー
10は図3に示したファインダー画面内の左側測距点2
00,201を含む左領域210を測光するSPC−L
と中央の測距点202を含む中央領域211を測光する
SPC−Cと右側の測距点203,204を含む右側領
域212を測光するSPC−Rとこれらの周辺領域21
3を測光するSPC−Aとの4つのフォトダイオードか
ら構成されている。
【0041】ラインセンサー6fは前述のように画面内
の5つの測距点200〜204に対応した5組のライン
センサーCCD−L2,CCD−L1,CCD−C,C
CD−R1,CCD−R2から構成される公知のCCD
ラインセンサーである。自動焦点検出回路103はこれ
らラインセンサー6fから得た電圧をA/D変換し、C
PUに送る。
【0042】SW−1はレリーズ釦41の第一ストロー
クでONし、測光、AF、視線検出動作を開始する測光
スイッチ、SW−2はレリーズ釦の第2ストロークでO
Nするレリーズスイッチ、SW−ANGは水銀スイッチ
27によって検知されるところの姿勢検知スイッチ、S
W−AELはAEロック釦43を押すことによってON
するAEロックスイッチ、SW−DIAL1とSW−D
IAL2は既に説明した電子ダイヤル内に設けたダイヤ
ルスイッチで信号入力回路104のアップダウンカウン
ターに入力され、電子ダイヤル45の回転クリック量を
カウントする、SW−M1〜M4も既に説明したモード
ダイヤル内に設けたダイヤルスイッチである。
【0043】これらスイッチの信号が信号入力回路10
4に入力されデーターバスによってCPU100に送信
される。105は液晶表示素子LCDを表示駆動させる
ための公知のLCD駆動回路で、CPU100からの信
号に従い絞り値、シャッター秒時、設定した撮影モード
等の表示をモニター用LCD42とファインダー内LC
D24の両方に同時に表示させている。
【0044】LED駆動回路106は照明用LED(F
−LED)22とスーパーインポーズ用LED21を点
灯、点滅制御する。IRED駆動回路107は赤外発光
ダイオード(IRED1〜6)13a〜13fを状況に
応じて選択的に点灯させる。シャッター制御回路108
は通電すると先幕を走行させるマグネットMG−1と、
後幕を走行させるマグネットMG−2を制御し、感光部
材に所定光量を露光させる。
【0045】モーター制御回路109はフィルムの巻き
上げ、巻戻しを行うモーターM1と主ミラー2及びシャ
ッター4のチャージを行うモーターM2を制御してい
る。これらシャッター制御回路108、モーター制御回
路109によって一連のカメラのレリーズシーケンスが
動作する。
【0046】図7(A),(B)はモニター用LCD4
2とファインダー内LCD24の全表示セグメントの内
容を示した説明図である。図7(A)において固定表示
セグメント部42aには公知の撮影モード表示以外に、
視線検出を行ってカメラのAF動作や撮影モードの選択
などの撮影動作を視線情報を用いて制御していることを
示す視線入力モード表示61を設けている。
【0047】可変数値表示用の7セグメント部42bは
シャッター秒時を表示する4桁の7セグメント62、絞
り値を表示する2桁の7セグメント63と小数点64、
フィルム枚数を表示する限定数値表示セグメント65と
1桁の7セグメント66で構成されている。
【0048】図7(B)において71は手ブレ警告マー
ク、72はAEロックマーク、73,74,75は前記
のシャッター秒時表示と絞り表示と同一の表示セグメン
ト、76は露出補正設定マーク、77はストロボ充完マ
ーク、78は視線入力状態であることを示す視線入力マ
ーク、79は撮影レンズ1の合焦状態を示す合焦マーク
である。
【0049】次に、視線検出装置を有したカメラの動作
のフローチャートを図8に、この時のファインダー内の
表示状態を図16、図17、図18に示し、これらをも
とに以下説明する。
【0050】モードダイヤル44を回転させてカメラを
不作動状態から所定の撮影モードに設定すると(本実施
例ではシャッター優先AEに設定された場合をもとに説
明する)カメラの電源がONされる(#100)。
【0051】そして、カメラはレリーズ釦41が押し込
まれてスイッチSW1がONされるまで待機する(#1
02)。レリーズ釦41が押し込まれスイッチSW1が
ONされたことを信号入力回路104が検知すると、C
PU100は視線検出禁止かどうかの確認を視線検出回
路101に確認する(#103)。
【0052】視線検出禁止であれば、視線検出は実行せ
ずに、すなわち視線情報を用いずに測距点自動選択サブ
ルーチン(#116)によって特定の測距点を選択し、
この測距点において自動焦点検出回路103は焦点検出
動作を行う(#107)。
【0053】また、この時LCD駆動回路105はファ
インダー内LCD24の視線入力マーク78を消灯する
ので、撮影者はファインダー画面外207でカメラが視
線検出を行わないことを確認できる(図18(A))。
【0054】視線検出禁止となる条件は、図10にて示
しており、後述、説明する。
【0055】測距点自動選択のアルゴリズムとしてはい
くつかの方法が考えられるが、中央測距点に重み付けを
置いた近点優先アルゴリズムが有効であり、ここではそ
の一例を図9に示し後述、説明する。
【0056】視線検出禁止でなければ、視線検出回路1
01は視線検出を実行する(#104)。
【0057】この時、LED駆動回路106は照明用L
ED(F−LED)25を点灯させるとともに、LCD
駆動回路105はファインダー内LCD24の視線入力
マーク78を点灯させるので、撮影者はファインダー画
面外207でカメラが視線検出を行っていることを確認
できる(図16(A))。
【0058】また、7セグメント73には設定されたシ
ャッター秒時が表示されている(実施例として1/25
0秒のシャッター優先AEの場合を示している)。ここ
で視線検出回路101において検出された視線はピント
板7上の注視点座標に変換される。CPU100は該注
視点座標に近接した測距点を選択し、表示回路106に
信号を送信してスーパーインポーズ用LED21を用い
て前記測距点マークを点滅表示させる(#105)。
【0059】図16(A)は、カメラが縦位置ではなく
構えられているときに、測距点マーク201が選択され
た状態を示すものであり、測距点マーク200,20
1,202,203,204で示された5つの測距点の
中から選択されている。
【0060】カメラが縦位置で構えられていたならば、
測距点マーク200と204で示された両端の測距点
は、視線検出時、最も瞼の影響を受けることになるの
で、この2つの測距点は視線検出結果により選択される
測距点から除外される。
【0061】したがって、測距点マーク201で示され
た測距点は測距点マーク201,202,203の3つ
の測距点の中から選択されたことになる。
【0062】さらに、測距点マーク200と204で示
される測距点は選択されないことを撮影者に警告するた
めに図17(A)に示すようにカメラのファインダー内
に設けられたファインダー内LCD24の視線入力マー
ク78を明滅する。
【0063】注視点の信頼性が低く、撮影者が該撮影者
の視線によって選択された測距点が表示されたのを見
て、その測距点が正しくないと認識してレリーズ釦41
から手を離しスイッチSW1をOFFすると(#10
6)、カメラはスイッチSW1がONされるまで待機す
る(#102)。
【0064】また、撮影者が視線によって選択された測
距点が表示されたのを見て、引続きスイッチSW1をO
Nし続けたならば(#106)、自動焦点検出回路10
3は検出された視線情報を用いて、1つ以上の測距点の
焦点検出を実行する(#107)。ここで選択された測
距点が測距不能であるかを判定し(#108)、不能で
あればCPU100はLCD駆動回路105に信号を送
ってファインダー内LCD24の合焦マーク79を点滅
させ、測距が不能であることを撮影者に警告し(#11
8)、SW1が離されるまで続ける(#119)。
【0065】測距が可能であり、所定のアルゴリズムで
選択された測距点の焦点調節状態が合焦でなければ(#
109)、CPU100はレンズ焦点調節回路110に
信号を送って所定量撮影レンズ1を駆動させる(#11
7)。レンズ駆動後自動焦点検出回路103は再度焦点
検出を行い(#107)、撮影レンズ1が合焦している
か否かの判定を行う(#109)。所定の測距点におい
て撮影レンズ1が合焦していたならば、CPU100は
LCD駆動回路105に信号を送ってファインダー内L
CD24の合焦マーク79を点灯させるとともにLED
駆動回路106にも信号を送って合焦している測距点2
01に合焦表示させる(#110)。このときカメラが
縦位置ではないときには図16(B)、縦位置であると
きには図17(B)に示したように表示される。
【0066】この時、前記視線によって選択された測距
点の点滅表示は消灯するが、合焦表示される測距点と前
記視線によって選択された測距点とは一致する場合が多
いので、合焦したことを撮影者に認識させるために合焦
測距点は点灯状態に設定される。合焦した測距点がファ
インダー内に表示されたのを撮影者が見て、その測距点
が正しくないと認識してレリーズ釦41から手を離して
スイッチSW1をOFFすると(#111)、引続きカ
メラはスイッチSW1がONされるまで待機する(#1
02)。
【0067】また、撮影者が合焦表示された測距点を見
て、引続きスイッチSW1をONし続けたならば(#1
11)、CPU100は測光回路102に信号を送信し
て測光を行わせる(#112)。この時合焦した測距点
を含む測光領域210〜213に重み付けを行った露出
値が演算がされる。
【0068】本実施例の場合、測距点201を含む測光
領域210に重み付けされた公知の測光演算を行い、こ
の演算結果として7セグメント74と小数点75を用い
て絞り値(F5.6)を表示する(図16(A)、図1
6(B)、図17(A)、図17(B)、図18
(A)、図18(B))。
【0069】さらに、レリーズ釦41が押し込まれてス
イッチSW2がONされているかどうかの判定を行い
(#113)、スイッチSW2がOFF状態であれば再
びスイッチSW1の状態の確認を行う(#111)。ま
た、スイッチSW2がONされたならばCPU100は
シャッター制御回路108、モーター制御回路109、
絞り駆動回路111にそれぞれ信号を送信する。
【0070】まずM2に通電し、主ミラー2をアップさ
せ、絞り31を絞り込んだ後、MG1に通電しシャッタ
ー4の先幕を開放する。絞り31の絞り値及びシャッタ
ー4のシャッタースピードは、前記測光回路102にて
検知された露光値とフィルム5の感度から決定される。
所定のシャッター秒時(1/250秒)経過後MG2に
通電し、シャッター4の後幕を閉じる。フィルム5への
露光が終了すると、M2に再度通電し、ミラーダウン、
シャッターチャージを行うとともにM1にも通電し、フ
ィルムのコマ送りを行い、一連のシャッターレリーズシ
ーケンスの動作が終了する(#114)。その後カメラ
は再びスイッチSW1がONされるまで待機する(#1
02)。
【0071】また、図8に示したカメラのシャッターレ
リーズ動作(#114)以外の一連の動作中にモードダ
イヤル44によってモードが変更され、視線のキャリブ
レーンションモードに設定されたことを信号入力回路1
04が検知すると、CPU100はカメラの動作を一時
停止し、視線検出回路101に送信して視線のキャリブ
レーンション(#115)が可能な状態に設定する。視
線のキャリブレーンション方法について後述する。
【0072】ここで、測距点自動選択サブルーチン#1
16について、図9を用いて説明する。このサブルーチ
ンは前述したように、キャリブレーンションデータが未
入力のままであったり、視線検出禁止モード、すなわ
ち、視線入力モードが設定されていないとき、各測距点
のデフォーカス量と絶対距離の情報より測距点を決定す
るものである。
【0073】まず、5つの測距点の中で測距可能な測距
点があるか判定し(#501)、どの測距点も測距不能
であればメインのルーチンにリターンする(#51
1)。測距可能な測距点があり、それが1つであれば
(#502)、その1点を測距点とする(#507)。
測距可能な測距点が2つ以上あれば次に進み、この中に
中央の測距点があるか(#503)、また中央測距点は
近距離(たとえば20×焦点距離以下)にあるか判定す
る(#504)。
【0074】ここで中央測距点が測距可能でかつ近距離
であるか、または中央測距点が測距不能である場合は#
505に進む。#505では近距離測距点の数が遠距離
測距点の数よりも多ければ主被写体はかなり撮影者側に
あると判断し、最近点の測距点を選択する(#50
6)。また近距離測距点の数が少なければ主被写体は遠
距離側にあると判断し、被写界深度を考慮して遠距離測
距点の中での最近点を選択する(#510)。#504
で中央測距点が遠距離である場合は、#508に進む。
【0075】ここで遠距離測距点の数が近距離測距点の
数より多ければ主被写体は中央の測距点を含む遠距離側
にあると判断し、中央測距点を選択する(#509)。
また、遠距離測距点の数が少なければ前述と同様に最近
点の測距点を選択する(#506)。
【0076】以上のように測距可能な測距点があればそ
の中から1つの測距点が自動的に選択され、メインのル
ーチンに戻り(#511)、再度この測距点で焦点検出
動作を行うようになっている(#107)。なお、前述
の視線情報を用いて測距点を選択された場合の合焦表示
は図16(B)と同様に、この場合も合焦時は図18
(B)に示す様に測距点201と合焦マーク79が点灯
するが、視線入力マーク78は当然ながら非点灯状態に
なっている。
【0077】図10は視線検出可否を判定するフローチ
ャートである。
【0078】視線検出回路101は視線検出に先立ちま
ず、視線検出の可否を判断する。
【0079】まず、カメラがキャリブレーションデータ
が入力されているかどうかを確認する。そして、未入力
であるときには視線検出を行わず、測距点自動選択サブ
ルーチンに移る。既にキャリブレーションデータが入力
されているときには、先述の視線禁止モードを調べ、禁
止モードに設定されていれば、測距点自動選択サブルー
チンに移る。禁止モードに設定されていなければメイン
ルーチンに復帰する。図11、図12は視線検出のフロ
ーチャートである。前述のように視線検出回路101は
CPU100より信号を受け取ると視線検出を実行する
(#104)。視線検出回路101は、撮影モードの中
での視線検出か、あるいは視線のキャリブレーションモ
ードの中での視線検出のいずれかの判定を行う(#20
1)。
【0080】視線検出回路101は、撮影モードでの視
線検出の場合は、まず最初にカメラが縦位置に構えられ
ているか否かを信号入力回路104を介して検知手段2
7からの信号に基づいて検知する(#202)。
【0081】続けて、CPU100を介し測光回路10
2から撮影領域の明るさの情報を入手する(#20
3)。
【0082】次に、先に検知されたカメラの姿勢情報と
キャリブレーションデータに含まれる撮影者の眼鏡情報
より赤外発光ダイオード(以下IREDと称す)13a
〜13fの選択を行う(#204)。すなわち、カメラ
が横位置に構えられ、撮影者が眼鏡をかけていなかった
ならば、図2(A)に示すようにファインダー光軸より
のIRED13a,13bが選択される。また、カメラ
が横位置で、撮影者が眼鏡をかけていれば、ファインダ
ー光軸から離れたIRED13c,13dが選択され
る。
【0083】このとき撮影者の眼鏡で反射した照明光の
一部は、眼球像が投影されるイメージセンサー14上の
所定の領域以外に達するようにして、眼球像の解析に支
障が生じないようにしている。すなわち、眼鏡情報に応
じて眼球への照明方向を変えて、眼鏡からの反射光(ノ
イズ光)がイメージセンサーに入射するのを防止して、
高精度な視線検出を可能としている。
【0084】さらには、カメラが縦位置で構えられてい
たならば、撮影者の眼球を下方から照明するようなIR
ED13a,13eもしくは13b,13fの組み合わ
せのどちらかの組合せが選択される。
【0085】次にイメージセンサー14(以下CCD−
EYEと称す)の蓄積時間及びIREDの照明パワーが
前記測光情報及び撮影者の眼鏡情報等に基づいて設定さ
れる(#205)。該CCD−EYEの蓄積時間及びI
REDの照明パワーは前回の視線検出時に得られた眼球
像のコントラスト等から判断された値を基にして設定を
行っても構わない。
【0086】CCD−EYE蓄積時間及びIREDの照
明パワーが設定されると、CPU100はIRED駆動
回路107を介してIREDを所定のパワーで点灯させ
るとともに、視線検出回路101はCCD−EYEの蓄
積を開始する(#206)。また先に設定されたCCD
−EYEの蓄積時間にしたがってCCD−EYEは蓄積
を終了し、それとともにIREDも消灯される。
【0087】CCD−EYEより読みだされた像出力は
視線検出回路101でA/D変換された後にCPU10
0にメモリーされ、該CPU100において眼球像の各
特徴点の抽出のための演算が行われる(#210)。す
なわちCPU100において、眼球の照明に使用された
一組のIREDの虚像であるプルキンエ像の位置(x
d’,yd’)、(xe’,ye’)が検出される。プ
ルキンエ像は光強度の強い輝点として現われるため、光
強度に対する所定の閾値を設け該閾値を超える光強度の
ものをプルキンエ像とすることにより検出可能である。
【0088】また瞳孔の中心位置(xc’,yc’)は
瞳孔19と虹彩17の境界点を複数検出し、各境界点を
基に円の最小二乗近似を行うことにより算出される。こ
の時瞳孔径rpも算出される。また二つのプルキンエ像
の位置よりその間隔が算出される。
【0089】CPU100は眼球像の解析を行うととも
に、眼球像のコントラストを検出してそのコントラスト
の程度からCCD−EYEの蓄積時間の再設定を行う。
さらに眼球像のコントラストあるいは瞳孔の大きさ等か
ら、算出されたプルキンエ像及び瞳孔中心の位置の信頼
性が判定される。この時の信頼性情報は、視線補正デー
タ(キャリブレーションデータ)の1つとなっている。
【0090】眼球像の解析が終了すると、キャリブレー
ションデータの確認手段を兼ねた視線検出回路101
は、算出されたプルキンエ像の間隔と点灯されたIRE
Dの組合せよりキャリブレーションデータの中の眼鏡情
報が正しいか否かの判定を行う(#211)。これはそ
の時々において眼鏡を使用したり使用しなかったりする
撮影者に対処するためのものである。
【0091】すなわち、キャリブレーションデータの中
の撮影者の眼鏡情報が例えば眼鏡を使用するように設定
されていて図2(A)に示したIREDの内のIRED
13c,13dが点灯された場合、プルキンエ像の間隔
が所定の大きさより大きければ撮影者は眼鏡装着者と認
識され眼鏡情報が正しいと判定される。
【0092】逆にプルキンエ像の間隔が所定の大きさよ
り小さければ撮影者は裸眼あるいはコンタクトレンズ装
着者と認識され眼鏡情報が誤っていると判定される。眼
鏡情報が誤っていると判定されると(#211)、視線
検出回路101は眼鏡情報の変更を行って(#217)
再度IREDの選択を行い(#204)視線検出を実行
する。
【0093】また、眼鏡情報が正しいと判定されると
(#212)、プルキンエ像の間隔よりカメラの接眼レ
ンズ11と撮影者の眼球15との距離が算出され、さら
には該接眼レンズ11と撮影者の眼球15との距離から
CCD−EYEに投影された眼球像の結像倍率βが算出
される(#212)。以上の計算値より眼球15の光軸
の回転角θは(3)式を修正して θx≒ARCSIN{(xc’−(xp’+δx)/β/- OC}(6) θy≒ARCSIN{(yc’−(yp’+δy)/β/- OC}(7) と表わされる(#213)。
【0094】但し、 xp’≒(xd’+xe’)/2 yp’≒(yd’+ye’)/2 δx,δyは二つのプルキンエ像の中心位置を補正する
補正項である。
【0095】撮影者の眼球の回転角θx,θyが求まる
と、ピント板7上での視線の位置(x,y)は、(5)
式を修正して x≒m*ax*(θx+bx) (8) y≒m*ax*(θy+by) (9) と求まる(#214)。但し、ax,bx,byは視線
の個人差を補正するためのパラメータでaxはキャリブ
レーションデータである。
【0096】また、水平方向(x方向)の眼球の光軸と
視軸との補正量に相当するbxは bx=kx*(rp−rx)+b0x (10) と表わされ、瞳孔径rpの関数である。ここでrxは定
数でb0xはキャリブレーションデータである。
【0097】また、(10)式において瞳孔径rpにか
かる比例係数kxは瞳孔の大きさによってとる値が異な
り、 rp≧rxの時kx=0 rp<rxの時kx={1−k0*k1*(θx+bx’)/|k0|} *k0 (11) と設定される。
【0098】すなわち、比例係数kxは瞳孔径rpが所
定の瞳孔の大きさrx以上であれば0の値をとり、逆に
瞳孔径rpが所定の瞳孔の大きさrxよりも小さいなら
ばkxは眼球の光軸の回転角θxの関数となる。
【0099】また、bx’は撮影者がファインダーの略
中央を見ているときの視軸の補正量に相当するもので、 bx’=k0*(rp−rx)+b0x と表わされる。
【0100】k0はキャリブレーションデータで撮影者
がファインダーの略中央を見ているときの瞳孔径rpの
変化に対する視軸の補正量bxの変化の割合を表わすも
のである。また、k1は所定の定数である。
【0101】また、垂直方向(y方向)の補正量に相当
するbyは by=ky*rp+b0y (12) と表わされ、瞳孔径rpの関数である。ここでky,b
0yはキャリブレーションデータである。上述の視線の
キャリブレーションデータを求める方法は後述する。
【0102】また、視線のキャリブレーションデータの
信頼性に応じて、(8)〜(12)式を用いて算出され
た視線の座標の信頼性が変更される。ピント板7上の視
線の座標が求まるとメインのルーチンに復帰する(#2
18)。
【0103】また、図11、図12に示した視線検出の
フローチャートは、視線のキャリブレーションモードに
おいても有効である。(#201)において、キャリブ
レーションモードの中での視線検出であると判定する
と、次に今回の視線検出がキャリブレーションモードの
中での最初の視線検出であるか否かの判定を行う(#2
16)。今回の視線検出がキャリブレーションモードの
中での最初の視線検出であると判定されると、CCD−
EYEの蓄積時間およびIREDの照明パワーを設定す
るために、周囲の明るさの測定が行われる(#20
3)。これ以降の動作は前述の通りである。
【0104】また、今回の視線検出が、キャリブレーシ
ョンモードの中で2回目以上の視線検出であると判定さ
れると(#216)、CCD−EYEの蓄積時間および
IREDの照明パワーは前回の値が採用され、直ちにI
REDの点灯とCCD−EYEの蓄積が開始される(#
206)。そして、CCD−EYEの蓄積終了とともに
直ちにCCD−EYEの読みだしが実行される(#20
9)。これ以降の動作は前述の通りである。
【0105】なお、図11、図12に示した視線検出の
フローチャートにおいて、メインのルーチンに復帰する
際の返数は、通常の視線検出の場合、視線のピント板上
の座標(x,y)であるが、視線のキャリブレーション
モードの中での視線検出の場合は撮影者の眼球光軸の回
転角(θx,θy)である。また他の返数である検出結
果の信頼性、CCD−EYEの蓄積時間等は共通であ
る。
【0106】また、本実施例においてCCD−EYE1
4の蓄積時間およびIRED13の照明パワーを設定す
るために、カメラの測光センサー10にて検出された測
光情報を利用しているが接眼レンズ11近傍に撮影者の
前顔部の明るさを検出する手段を新たに設けてその値を
利用するのも有効である。
【0107】図13、図14、図15は視線のキャリブ
レーションのフローチャート、図19〜図21は視線の
キャリブレーション時のモニター用LCD42の表示状
態を示したものである。
【0108】従来、視線のキャリブレーションは撮影者
が二つ以上の視標を注視したときの視線を検出すること
により実行していたが、本実施例においては二つの視標
をファインダーの明るさが異なる状態で2回注視し、そ
のときの視線を検出することにより視線のキャリブレー
ションを実行している。以下同図を用いて説明する。撮
影者がモードダイヤル44を回転させCALポジション
44dに視標をあわせると、視線のキャリブレーション
モードに設定され、信号入力回路104はCPU100
を介してLCD駆動回路105に信号を送信し、モニタ
ー用LCD42は後述する視線のキャリブレーションモ
ードのいずれかに入ったことを示す表示を行う。また、
ファインダー内LCD24には図21に示すように現在
設定されているキャリブレーションモードを表示する。
【0109】キャリブレーションモードはキャリブレー
ション動作を行う「ON」モードとキャリブレーション
動作を行わない「OFF」モードとがある。
【0110】「ON」、「OFF」のキャリブレーショ
ンモード切り換えは撮影者が電子ダイヤル45を回転さ
せると前述のようにパルス信号によってその回転を検知
した信号入力回路104はCPUを介してLCD駆動回
路105に信号を送信する。その結果、電子ダイヤル4
5の回転に同期してモニター用LCDに表示されたキャ
リブレーションモードが変化する。この様子を図19に
示す。
【0111】電子ダイヤルを時計方向に1クリック回転
させると「CAL」表示となり、さらに1クリック回転
させると「OFF」表示に変わる。
【0112】まず、「ON」モードにおいてはシャッタ
ー秒時を表示する7セグメント63を用いて「CAL」
が表示され、その他の固定セグメント表示部24aはす
べて消灯している。
【0113】この時、キャリブレーションデータが未入
力の場合はモニター用LCD42に表示された「CA
L」が点滅し(図20(B))、一方、キャリブレーシ
ョンデータが既に入力されていればモニター用LCD4
2に表示された「CAL」がフル点灯するようになって
いる(図20(A))。
【0114】次に、「OFF」モードにおいては、7セ
グメント62は「OFF」と表示されるようになってお
り(図20(C))、常時キャリブレーションデータ未
入力と同様に視線禁止モードに設定される。これは例え
ば記念撮影などで急に他の人に写真を撮ってもらうよう
な時など、視線検出位置を誤ってしまい誤動作するのを
防ぐために視線による情報入力を禁止して撮影するのに
有効である。
【0115】続いて視線検出回路101は信号入力回路
104を介して撮影モードの確認を行う(#304)。
撮影者がモードダイヤル44を回転させて視線のキャリ
ブレーションモード以外の撮影モードに切り換えている
ことが確認されたら(#304)、ファインダー内LC
D24による「CAL」表示を消灯して、メインのルー
チンであるカメラの撮影動作に復帰する(#338)。
【0116】そして、モニター用LCD42に「CA
L」が表示されている状態でモードダイヤル44を他の
撮影モード(シャッター優先AE)に切り換えれば、そ
のキャリブレーションデータを用いて視線検出を行い、
前述の視線情報を用いた撮影動作が行えるようになって
いる。
【0117】この時のモニター用LCD42の状態を図
21に示すが、通常の撮影モード表示以外に視線入力モ
ード表示61を点灯させて、視線情報をもとに撮影動作
を制御している視線入力モードであることを撮影者に知
らせている。
【0118】キャリブレーションモードにおいて視線禁
止が選択されたならばカメラはモードダイヤル44にて
モードが視線のキャリブレーションモード以外の撮影モ
ードに変更されるまで待機する。
【0119】つまり「OFF」が表示されている状態で
モードダイヤル44を切り換えれば、視線検出を行わな
いで、撮影動作を行うようになっており、モニター用L
CD42において視線入力モード表示61は非点灯とな
っている。
【0120】このようにCPU100の内蔵RAMに記
憶されているキャリブレーションデータ(視線補正デー
タ)の性質に応じてカメラ(光学装置)は撮影に関する
各種の駆動を制御している。
【0121】視線検出回路101は、視線のキャリブレ
ーションはスイッチSW1をONにすることにより開始
されるように設定されている。撮影者が視線のキャリブ
レーションを行う基準が整う以前に、カメラ側でキャリ
ブレーションを開始するのを防ぐために、視線検出回路
101はスイッチSW1の状態の確認を行い、スイッチ
SW1がレリーズ釦41によって押されていてON状態
であればスイッチSW1がOFF状態になるまで待機す
る(#310)。
【0122】スイッチSW1がOFF状態になったの
ち、視線のキャリブレーションの開始のトリガー信号で
あるスイッチSW1のON信号が入ってなければカメラ
は待機する(#314)。
【0123】まず、撮影者は視標1を注視した状態で、
レリーズ釦41を押してスイッチSW1をONし(#3
14)、視線検出を開始する(#315)。視線検出の
動作は、図9のフローチャートで説明した通りである。
【0124】視線検出回路101は視線検出のサブルー
チンからの返数である眼球の回転角θx,θy、瞳孔径
rp及び各データの信頼性を記憶する(#316)。
【0125】引き続き、視線検出回路101は信号入力
回路104を介してスイッチSW1がOFF状態になっ
ているかどうかの確認を行う(#320)。スイッチS
W1がON状態であればOFF状態になるまで待機し、
スイッチSW1がOFF状態であれば視標2(測距点マ
ーク204、ドットマーク206)の視線検出を終了す
る。
【0126】この右端の測距点マーク204及び左端の
測距点マーク200にはドットマーク205,206が
刻まれており、これら2点の測距点マークでキャリブレ
ーションを行うことを示している。また測距点マークは
焦点検出の領域を示すものであるから、その領域に相当
するエリアの表示が必要である。
【0127】しかし、精度良くキャリブレーションを行
うためには撮影者にできるだけ1点を注視してもらうこ
とが必要であり、このドットマーク205,206は容
易に1点を注視できるように設けたものである。
【0128】次に、視線検出回路101は、再度信号入
力回路104を介してスイッチSW1がON状態になっ
ているかどうかの確認を行う(#322)。スイッチS
W1がOFF状態であればONされるまで待機し、スイ
ッチSW1がONされたら、視標2(測距点マーク20
0、ドットマーク205)の視線検出を実行する(#3
23)。
【0129】視線検出回路101は視線検出のサブルー
チンからの返数である眼球の回転角θx,θy、瞳孔径
rp及び各データの信頼性を記憶する(#324)。
【0130】これで、視標1、視標2に対する視線検出
が1回ずつ行われたことになる。本実施例ではファイン
ダーの明るさが異なる状態での各視標に対する視線検出
を行うためレンズの絞り込みを行う。
【0131】すなわち、視線検出回路101はCPU1
00を介して絞り駆動回路111に信号を送信し、撮影
レンズ1の絞り31を最小絞りに設定する(#32
6)。この時、撮影者はファインダーが暗くなったのを
感じて瞳孔を大きく広げる。
【0132】引き続き、視線検出回路101は信号入力
回路104を介してスイッチSW1がOFF状態になっ
ているかどうかの確認を行う(#310)。スイッチS
W1がON状態であればOFF状態になるまで待機し、
スイッチSW1がOFF状態であれば視標1(測距点マ
ーク200、ドットマーク205)の視線検出を終了す
る(#326)。
【0133】視線検出回路101は信号入力回路104
を介してスイッチSW1の状態を確認する(#31
0)。スイッチSW1がOFF状態であればON状態に
なるまで待機する(#314)。
【0134】以下の動作#314〜#324は上述の通
りであり、ファインダーの明るさが異なる状態で視標
1、視標2に対しての視線のキャリブレーションデータ
を求めるための視線検出は終了する。
【0135】視線検出回路101は絞り駆動回路111
に信号を送信して撮影レンズ1の絞り31を開放状態に
設定する(#330)。さらに視線検出回路101に記
憶された眼球の回転角θx,θy、瞳孔径rpより視線
のキャリブレーションデータが算出される(#33
1)。視線のキャリブレーションデータの算出方法は以
下の通りである。
【0136】ピント板7上の視標1、視標2の座標をそ
れぞれ(x1,0)、(x2,0)、視線検出回路10
1に記憶された各視標を注視したときの眼球の回転角
(θx,θy)の平均値を(θx1,θy1)、(θx
2,θy2)、(θx3,θy3)、(θx4,θy
4)、瞳孔径の平均値をr1,r2,r3,r4とす
る。但し(θx1,θy1)、(θx3,θy3)は撮
影者が視標1を注視したときに検出された眼球の回転角
の平均値、(θx2,θy2)、(θx4,θy4)
は、撮影者が視標2を注視したときに検出された眼球の
回転角の平均値を表わしている。
【0137】同様にr1,r3は撮影者が視標1を注視
したときに検出された瞳孔径の平均値、r2,r4は撮
影者が視標2を注視したときに検出された瞳孔径の平均
値である。また各データの平均値につけられたサフィッ
クス1,2はカメラのファインダーが明るい状態で視線
検出したときのデータであることを示し、サフィックス
3,4はカメラのファインダーを暗くした状態で視線検
出したときのデータであることを示している。
【0138】水平方向(x方向)の視線のキャリブレー
ションデータはデータ取得時の瞳孔径によって算出式が
異なり、 (r3+r4)/2>rx>(r1+r2)/2のと
き ・k0=−{(θx3+θx4)−(θx1+θx
2)}/{2*rx−(r1+r2)} ・ax=(x3−x4)/m/(θx3−θx4) ・b0x=−(θx3+θx4)/2 rx≧(r3+r4)/2>(r1+r2)/2のと
き ・k0=−{(θx3+θx4)−(θx1+θx
2)}/{(r3+r4)−(r1+r2)} ・ax=(x3−x4)/m/{θx3−θx4+k0
*(r3−r4)} ・b0x=−k0*{(x3+x4)/2−rx}−
(θ3+θ4)/2 と算出される。
【0139】また、垂直方向(y方向)の視線キャリブ
レーションデータは、 ・ky=−{(θy3+θy4)−(θy1+θy
2)}/{(r3+r4)−(r1+r2)} ・b0y={(θy1+θy2)*(r3+r4)−
(θy3+θy4)*(r1+r2)}/2/(r1+
r2)−(r3+r4)} と算出される。
【0140】なお、図25に視線と瞳孔径との関係を示
す。
【0141】算出された視線のキャリブレーションデー
タが不適性と判定されると(#332)。さらに視線検
出回路101は、CPU100を介してLCD駆動回路
105に信号を送信しファインダー内LCD24の「C
AL」表示を点滅させて視線のキャリブレーションが失
敗したことを警告する(#340)(図21(A))。
【0142】そして、キャリブレーションルーチンの初
期ステップ(#301)に移行し再度視線のキャリブレ
ーションを実行できる状態に設定される。
【0143】また、算出された視線のキャリブレーショ
ンデータが適性であれば(#332)、視線検出回路1
01はLCD駆動回路105を介してファインダー内L
CD24に「END」表示を行い、キャリブレーション
を終了する(#332)(図21(B))。
【0144】視線検出回路101は、さらに算出された
視線のキャリブレーションデータ、撮影者の眼鏡情報及
び算出された視線のキャリブレーションデータの信頼性
をキャリブレーションデータに相当するRAMのアドレ
ス上に記憶する(#335)。この時、記憶を行おうと
するRAMのアドレス上に、既に視線のキャリブレーシ
ョンデータが記憶されている場合は、キャリブレーショ
ンデータの更新を行う。
【0145】このように視線補正データの信頼性を判定
し、その結果に基づいて視線検出を行うことにより光学
装置を高精度に制御することができるようにしている。
【0146】一連の視線のキャリブレーション終了後、
カメラは撮影者によってモードダイヤル44を回転させ
て他の撮影モードを選択したならば、視線検出回路10
1は信号入力回路104を介して撮影モードの変更を検
知し(#337)メインのルーチンに復帰する(#33
8)。
【0147】メインのルーチンに復帰する際キャリブレ
ーションデータが入力されていなければ、視線検出回路
101は強制的に視線禁止モードに設定する。
【0148】先述の実施例においては、視線検出結果に
基づき選択可能な部位を5ヶ所もち、かつ選択される領
域が測距点と対応するカメラにおいて、縦位置ではない
ときは5ヶ所から、縦位置であるときには両端の測距点
を除外した3ヶ所から選択した実施例として説明した
が、選択される部位が5ヶ所でなくてはいけない必要は
なく、例えばカメラファインダーの横方向に直線上に7
ヶ所の視線検出結果から選択可能な部位があり、カメラ
が縦位置でないときには7ヶ所、縦位置であるときには
両端からの2ヶ所を除外した3ヶ所から選択することで
もかまわない。また、選択されるべき部位が必ずしも測
距点と対応している必要はない。
【0149】
【発明の効果】以上説明したように本発明によれば、カ
メラを縦位置に構えたときと、そうでないときの姿勢の
違いにより視線検出装置によってカメラを制御する方
法、例えば多点測距の測距点を選択することができ、誤
った視線検出データによるカメラの誤動作を防ぐことが
できる。
【図面の簡単な説明】
【図1】本発明を一眼レフカメラに適用したときの実施
例の要部概略図
【図2】図1の一眼レフカメラの要部外観図
【図3】図1のファインダー視野図
【図4】図2のモードダイヤル詳細図
【図5】図2の電子ダイヤル詳細図
【図6】本発明の実施例の電気回路の要部ブロック図
【図7】図2の一部分の説明図
【図8】図6の一眼レフカメラの動作のフローチャート
【図9】測距点自動選択アルゴリズムのフローチャート
【図10】視線禁止のフローチャート
【図11】視線検出のフローチャート
【図12】視線検出のフローチャート
【図13】キャリブレーションのフローチャート
【図14】キャリブレーションのフローチャート
【図15】キャリブレーションのフローチャート
【図16】図1のファインダー視野内の表示状態の説明
【図17】図1のファインダー視野内の表示状態の説明
【図18】図1のファインダー視野内の表示状態の説明
【図19】図2のモニター用LCDの表示状態の説明図
【図20】図2のモニター用LCDの表示状態の説明図
【図21】図1のファインダー視野内の表示状態の説明
【図22】図2のモニター用LCDの表示状態の説明図
【図23】眼球像の要部概略図
【図24】従来の視線検出装置の要部概略図
【図25】視線と瞳孔径との関係を示す説明図
【符号の説明】
1…撮影レンズ 2…主ミラー 6…焦点検出装置 6f…イメージセ
ンサー 7…ピント板 10…測光センサ
ー 11…接眼レンズ 13…赤外発光ダ
イオード(IRED) 14…イメージセンサー(CCD−EYE) 15…眼球 16…角膜 17…虹彩 21…スーパーイ
ンポーズ用LED 24…ファインダー内LCD 25…照明用LE
D 27…水銀スイッチ 31…絞り 41…レリーズ釦 42…モニター用
LCD 42a…固定表示セグメント部 42b…7セグメ
ント表示部 43…AEロック釦 44…モードダイ
ヤル 45…電子ダイヤル 61…視線入力モ
ード表示 78…視線入力マーク 100…CPU 101…視線検出回路 103…焦点検出
回路 104…信号入力回路 105…LCD駆
動回路 106…LED駆動回路 107…IRED
駆動回路 110…焦点調節回路 200〜204…測距点マーク(キャリブレーション視
標) 205〜206…ドットマーク 207…ファイン
ダー視野外 213…観察画面

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 撮影者の眼球の回転角を検出し、該回転
    角から撮影者の視線を算出する視線検出装置と、カメラ
    の姿勢を検出する姿勢検出手段を有するカメラであっ
    て、該姿勢検出手段によって得られるカメラの姿勢情報
    に基づき、カメラが縦位置状態にあるときと、ないとき
    とで、該視線検出装置に基づくカメラの制御方法を変化
    させる手段を有することを特徴とする視線検出装置を有
    するカメラ。
JP23743392A 1992-09-04 1992-09-04 視線検出装置を有するカメラ Pending JPH0682679A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP23743392A JPH0682679A (ja) 1992-09-04 1992-09-04 視線検出装置を有するカメラ
US08/541,722 US5734930A (en) 1992-09-04 1995-10-10 Optical apparatus having a visual axis detector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23743392A JPH0682679A (ja) 1992-09-04 1992-09-04 視線検出装置を有するカメラ

Publications (1)

Publication Number Publication Date
JPH0682679A true JPH0682679A (ja) 1994-03-25

Family

ID=17015290

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23743392A Pending JPH0682679A (ja) 1992-09-04 1992-09-04 視線検出装置を有するカメラ

Country Status (1)

Country Link
JP (1) JPH0682679A (ja)

Similar Documents

Publication Publication Date Title
JP2004008323A (ja) 視線機能付光学装置
JPH05333259A (ja) 視線検出手段を有した光学装置
US5983030A (en) Optical apparatus having a visual axis detector
JPH07199042A (ja) 視線検出機能付カメラ
US5402199A (en) Visual axis detecting apparatus
US5734930A (en) Optical apparatus having a visual axis detector
JP3304408B2 (ja) 視線検出装置および視線検出装置を有する機器
JP3225628B2 (ja) 視線検出装置
JP3605080B2 (ja) 視線検出装置
JP3605081B2 (ja) 視線検出装置
JPH0634873A (ja) 視線検出装置を有した光学装置
JP3309439B2 (ja) 光学装置
JP3372646B2 (ja) 視線検出装置を有した光学装置
JPH0688935A (ja) 視線検出機能付光学装置
JP3184634B2 (ja) 視線検出装置を有する光学装置
JP3219491B2 (ja) 視線検出装置
JP3186249B2 (ja) 視線検出装置及び視線検出方法
JP3530647B2 (ja) 視線検出装置及び光学装置
JPH0682679A (ja) 視線検出装置を有するカメラ
JP2003339642A (ja) 視線検出装置及びそれを有した光学装置
JP3391892B2 (ja) 視線検出装置、光学装置及び視線検出方法
JPH0682681A (ja) 視線検出装置を有するカメラ
JPH08194154A (ja) 視線検出機能付き観察装置
JP3211427B2 (ja) 視線検出装置
JP2000039551A (ja) カメラ