JP2001353127A - Optical equipment and camera with gaze detection function - Google Patents

Optical equipment and camera with gaze detection function

Info

Publication number
JP2001353127A
JP2001353127A JP2000180791A JP2000180791A JP2001353127A JP 2001353127 A JP2001353127 A JP 2001353127A JP 2000180791 A JP2000180791 A JP 2000180791A JP 2000180791 A JP2000180791 A JP 2000180791A JP 2001353127 A JP2001353127 A JP 2001353127A
Authority
JP
Japan
Prior art keywords
line
user
sight
correction coefficient
eyeball
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
JP2000180791A
Other languages
Japanese (ja)
Inventor
Koichi Morikawa
剛一 森川
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 JP2000180791A priority Critical patent/JP2001353127A/en
Publication of JP2001353127A publication Critical patent/JP2001353127A/en
Pending legal-status Critical Current

Links

Landscapes

  • Focusing (AREA)
  • Indication In Cameras, And Counting Of Exposures (AREA)
  • Automatic Focus Adjustment (AREA)
  • Eye Examination Apparatus (AREA)

Abstract

(57)【要約】 【課題】 使用者が強いられるキャリブレーション作業
の煩わしい操作を軽減するとともに、精度良く視線検出
を行うための個人差補正係数を算出するための補正デー
タを速やかに取得し、これを用いて最適な視線情報を検
出できるようにする。 【解決手段】 眼球光軸と視線のずれを補正する為の個
人差に関する補正係数を記憶する記憶手段と、前記個人
差補正係数を用いて眼球光軸を補正し、視線を検出する
演算手段(S01)と、観察画面上の任意の座標を外部
操作部材により指示する座標指示手段と、前記演算手段
によって算出された視線の座標が、使用者が注視した座
標とは異なるとして、前記座標指示手段により注視座標
が入力されることにより(S04→S07)、該注視座
標を用いて前記個人差補正係数を更新する更新手段(S
08)とを有する。
(57) [Summary] [Problem] To reduce the troublesome operation of the calibration work required by the user and quickly acquire correction data for calculating an individual difference correction coefficient for performing accurate gaze detection, Using this, it is possible to detect the optimal gaze information. SOLUTION: A storage means for storing a correction coefficient relating to an individual difference for correcting a shift between an optical axis of an eyeball and a line of sight, and an arithmetic means for correcting an optical axis of the eyeball using the individual difference correction coefficient and detecting a line of sight. S01) the coordinate instructing means for instructing an arbitrary coordinate on the observation screen by an external operation member; and assuming that the coordinates of the line of sight calculated by the arithmetic means are different from the coordinates watched by the user, (S04 → S07), the updating means (S04) updates the individual difference correction coefficient using the gaze coordinates.
08).

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、使用者が観察して
いる注視点の方向の軸、所謂視線を検出する視線検出機
能付き光学機器およびカメラの改良に関するものであ
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an improvement in an optical device with a line-of-sight detection function for detecting an axis in the direction of a gazing point observed by a user, that is, a line of sight, and a camera.

【0002】[0002]

【従来の技術】従来より、使用者が観察空間のどの方向
を注視しているかを検出する、いわゆる視線を検出する
装置が種々提案されている。特開平2−264632号
公報においては、使用者の眼球に赤外光を照射し、眼球
の角膜から反射光による角膜反射像と瞳孔の結像位置を
利用して使用者の視線を求める視線検出装置が開示され
ている。
2. Description of the Related Art Hitherto, various devices have been proposed which detect what direction a user is gazing in an observation space, that is, what is called a line of sight. In Japanese Patent Application Laid-Open No. Hei 2-264632, gaze detection is performed by irradiating a user's eyeball with infrared light and using a corneal reflection image formed by reflected light from the cornea of the eyeball and an image formation position of a pupil to obtain a gaze of the user. An apparatus is disclosed.

【0003】図8は、公知の視線検出方法の原理説明図
である。
FIG. 8 is a diagram for explaining the principle of a known gaze detection method.

【0004】同図において、13a,13bは各々使用
者に対して不感の赤外光を放射する発光ダイオード等の
光源であり、各光源13a,13bは受光レンズ12の
光軸に対してx方向に略対称に配置され、さらに使用者
の眼球17を下方(y方向にオフセットした位置)から
照明するように配置されている。眼球17で反射した照
明光の一部は受光レンズ12を介してイメージセンサ1
4に集光する。17bは角膜、17cは虹彩である。
In FIG. 1, reference numerals 13a and 13b denote light sources such as light-emitting diodes which emit infrared light insensitive to a user, and each of the light sources 13a and 13b is in the x direction with respect to the optical axis of the light receiving lens 12. , And are arranged so as to illuminate the user's eyeball 17 from below (a position offset in the y direction). Part of the illumination light reflected by the eyeball 17 is transmitted through the light receiving lens 12 to the image sensor 1.
Focus on 4 17b is a cornea, and 17c is an iris.

【0005】図9(a)は、上記イメージセンサ14に
投影される眼球像の概略図であり、図9(b)は、上記
イメージセンサ14の出力ラインからの信号の強度分布
を示す図である。
FIG. 9A is a schematic diagram of an eyeball image projected on the image sensor 14, and FIG. 9B is a diagram showing an intensity distribution of a signal from an output line of the image sensor 14. is there.

【0006】以下、図8及び図9を用いて、視線の検出
方法について説明する。
Hereinafter, a method of detecting a line of sight will be described with reference to FIGS. 8 and 9.

【0007】光源13bより放射された赤外光は、使用
者の眼球17の角膜17bを照射する。このとき角膜1
7bの表面で反射した赤外光の一部により形成される反
射角膜像d(虚像)は受光レンズ12により集光され、
イメージセンサ14上の位置d′に結像する。同様に、
光源13aにより放射された赤外光は、眼球17の角膜
17bを照射する。このとき、角膜17bの表面で反射
した赤外光の一部により形成された角膜反射像eは受光
レンズ12により集光され、イメージセンサ14上の位
置e′に結像する。
The infrared light emitted from the light source 13b irradiates the cornea 17b of the user's eyeball 17. At this time, the cornea 1
The reflected corneal image d (virtual image) formed by a part of the infrared light reflected on the surface of 7b is collected by the light receiving lens 12,
An image is formed at a position d 'on the image sensor 14. Similarly,
The infrared light emitted by the light source 13a irradiates the cornea 17b of the eyeball 17. At this time, a corneal reflection image e formed by a part of the infrared light reflected on the surface of the cornea 17b is condensed by the light receiving lens 12, and forms an image at a position e 'on the image sensor 14.

【0008】また、虹彩17cの端部a,bからの光束
は、受光レンズ12を介してイメージセンサ14上の位
置a′,b′に該端部a,bの像を結像する。受光レン
ズ12の光軸に対する眼球17の光軸の回転角θが小さ
い場合、虹彩17cの端部a、bのx座標をxa,xb
とすると、瞳孔17dの中心位置cの座標xは、 xc≒(xa+xb)/2 …………(1) と表される。
The light beams from the ends a and b of the iris 17c form images of the ends a and b on the image sensor 14 via the light receiving lens 12 at positions a 'and b'. When the rotation angle θ of the optical axis of the eyeball 17 with respect to the optical axis of the light receiving lens 12 is small, the x coordinates of the ends a and b of the iris 17c are xa and xb
Then, the coordinate x of the center position c of the pupil 17d is expressed as xc ≒ (xa + xb) / 2 (1).

【0009】また、角膜反射像d及びeの中点のx座標
と角膜17bの曲率中心oのx座標xoとは略一致す
る。このため角膜反射像の発生位置d、eのx座標をx
d,xe、角膜17bの曲率中心oと瞳孔17dの中心
cまでの標準的な距離をLocとすると、眼球17の光軸
17aの回転角θx は、 Loc× sinθx≒(xd+xe)/2−xc …………(2) の関係式を満足する。このため、図9(a)に示した様
に、イメージセンサ14上に投影された眼球17の各特
徴点(角膜反射像及び瞳孔の中心)の位置を検出するこ
とにより、眼球17の光軸17aの回転角θを求めるこ
とができる。
The x coordinate of the midpoint between the corneal reflection images d and e substantially coincides with the x coordinate xo of the center of curvature o of the cornea 17b. Therefore, the x-coordinates of the corneal reflection image generation positions d and e are x
Assuming that d, xe, and a standard distance between the center of curvature o of the cornea 17b and the center c of the pupil 17d are Loc, the rotation angle θx of the optical axis 17a of the eyeball 17 is Loc × sinθx ≒ (xd + xe) / 2−xc Satisfies the relational expression (2). Therefore, as shown in FIG. 9A, by detecting the position of each characteristic point (corneal reflection image and the center of the pupil) of the eyeball 17 projected on the image sensor 14, the optical axis of the eyeball 17 is detected. 17a can be determined.

【0010】眼球17の光軸17aの回転角は(2)式
より、 β×Loc× sinθx≒{(xp0−δx)−xic}×Pt ……(3) β×Loc× sinθy≒{(yp0−δy)−yic}×Pt ……(4) と求められる。ここで、βは受光レンズ12に対する眼
球17の位置により決まる結像倍率で、実質的には2個
の角膜反射像の間隔|xd′−xe′|の関数として求
められる。また、θxはz−x平面内での眼球光軸の回
転角、θyはy−z平面内での眼球光軸の回転角であ
る。(xpo,ypo)はイメージセンサ14上の2個
の角膜反射像の中点の座標、(xic,yic)はイメ
ージセンサ14上の瞳孔中心の座標である。Ptはイメ
ージセンサ14の画素ピッチである。δx,δyは角膜
反射像の中点の座標を補正する補正項であり、使用者の
眼球を平行光ではなく発散光にて照明していることによ
り生じる誤差を補正する補正項、及び、δyに関して
は、使用者の眼球を下まぶたの方から発散光にて照明し
ていることにより生じるオフセット成分を補正する補正
項も含まれている。
From the equation (2), the rotation angle of the optical axis 17a of the eyeball 17 is given by β × Loc × sin θx ≒ {(xp0−δx) -xic} × Pt (3) β × Loc × sin θy ≒ {(yp0 −δy) −yic} × Pt (4) Here, β is an imaging magnification determined by the position of the eyeball 17 with respect to the light receiving lens 12, and is substantially obtained as a function of the interval | xd'-xe '| between the two corneal reflection images. Θx is the rotation angle of the eyeball optical axis in the zx plane, and θy is the rotation angle of the eyeball optical axis in the yz plane. (Xpo, ypo) is the coordinates of the midpoint of the two corneal reflection images on the image sensor 14, and (xic, yic) is the coordinates of the center of the pupil on the image sensor 14. Pt is a pixel pitch of the image sensor 14. δx and δy are correction terms for correcting the coordinates of the midpoint of the corneal reflection image, and correction terms for correcting an error caused by illuminating the user's eyeball with divergent light instead of parallel light, and δy. The correction term includes a correction term for correcting an offset component caused by illuminating the user's eyeball with divergent light from the lower eyelid.

【0011】使用者の眼球光軸17aの回転角(θx,
θy)が算出されると、使用者の観察面上の注視点
(x,y)は、 x[mm]=m×(θx−bx)/ax ………(5) y[mm]=m×(θy−by)/ay ………(6) と求められる。ここで、x方向は観察者に対して水平方
向、y方向は使用者に対して垂直方向を示している。m
は眼球17の回転角から観察面上の座標に変換する変換
係数であり、ax,bx,ay,byは注視点キャリブ
レーション係数で、使用者の眼球17の回転角と観察面
上の注視点を一致させるための補正係数である。
The rotation angle of the optical axis 17a of the user (θx,
When θy) is calculated, the point of gaze (x, y) on the observation surface of the user is x [mm] = mx (θx−bx) / ax (5) y [mm] = m × (θy-by) / ay (6) Here, the x direction indicates the horizontal direction with respect to the observer, and the y direction indicates the vertical direction with respect to the user. m
Is a conversion coefficient for converting the rotation angle of the eyeball 17 into coordinates on the observation surface, and ax, bx, ay, and by are gazing point calibration coefficients, and the rotation angle of the user's eyeball 17 and the gazing point on the observation surface. Is a correction coefficient for matching.

【0012】ここで、特開平4−242630号公報に
おいて、使用者の視線の個人差を補正するための補正デ
ータを取得する機能であるキャリブレーションを行っ
て、より正確な視線検出が可能な視線検出装置が提案さ
れている。この提案装置の実施例における「キャリブレ
ーションモード」に沿って、上記キャリブレーション係
数ax,bx,ay,byの取得方法を説明する。
Here, in Japanese Patent Application Laid-Open No. 4-242630, calibration is performed as a function of acquiring correction data for correcting individual differences in the user's line of sight, so that the line of sight can be detected more accurately. Detection devices have been proposed. A method of acquiring the calibration coefficients ax, bx, ay, and by along the “calibration mode” in the embodiment of the proposed device will be described.

【0013】図10に示すように、使用者には観察面上
の4つの固定視標250〜253を順に注視してもら
う。このうち視標250,251の注視はx方向のキャ
リブレーション係数ax,bxを求めるためであり、視
標252,253の注視はy方向のキャリブレーション
係数ay,byを求めるためである。
[0013] As shown in FIG. 10, the user is gazed at four fixed targets 250 to 253 on the observation surface in order. The gaze of the targets 250 and 251 is for obtaining the calibration coefficients ax and bx in the x direction, and the gaze of the targets 252 and 253 is for obtaining the calibration coefficients ay and by in the y direction.

【0014】まず、x方向に関して説明する。使用者が
視標250(x1, 0)を注視したときに検出されたx
方向眼球回転角をθx1、視標251(x2,0)を注
視したときに検出されたx方向眼球回転角をθx2とす
ると、キャリブレーション係数ax,bxは、 ax=m×(θx1−θx2)/(x1−x2) ……(7) bx=(θx1×x2−θx2×x1)/(x1−x2) ……(8) で算出することができる。
First, the x direction will be described. X detected when the user gazes at the target 250 (x1, 0)
Assuming that the direction eyeball rotation angle is θx1 and the x-direction eyeball rotation angle detected when gazing at the target 251 (x2, 0) is θx2, the calibration coefficients ax and bx are as follows: ax = m × (θx1−θx2) / (X1−x2) (7) bx = (θx1 × x2−θx2 × x1) / (x1−x2) (8)

【0015】同様に、y方向に関しては、使用者が視標
252(0,y1)を注視したときに検出されたy方向
眼球回転角をθy1、視標253(0,y2)を注視し
たときに検出されたy方向眼球回転角をθy2とする
と、キャリブレーション係数ay,byは、 ay=m×(θy1−θy2)/(y1−y2) ……(9) by=(θy1×y2−θy2×y1)/(y1−y2) …(10) で算出することができる。
Similarly, in the y direction, when the user gazes at the optotype 252 (0, y1), the detected y-direction eyeball rotation angle is θy1, and when the user gazes at the optotype 253 (0, y2). Assuming that the detected y-direction eyeball rotation angle is θy2, the calibration coefficients ay and by are as follows: ay = m × (θy1-θy2) / (y1-y2) (9) by = (θy1 × y2-θy2) × y1) / (y1-y2) (10)

【0016】このようにして、キャリブレーション動作
にて複数の使用者毎の個人差補正係数である、キャリブ
レーション係数ax,bx,ay,byを記憶し、使用
者に合せた個人差補正データが設定できれば、使用者の
眼球回転角が求まると、使用者が観察画面上のどの点を
注視しているかを特定でき、例えばカメラに応用した場
合、カメラのファインダを覗く使用者のピント板上の視
線位置を正確に算出し、その視線情報を撮影レンズの焦
点調節等に利用することができる。
In this manner, the calibration coefficients ax, bx, ay, and by are stored as the individual difference correction coefficients for each of the plurality of users in the calibration operation, and the individual difference correction data adapted to the user is stored. If it can be set, when the user's eyeball rotation angle is determined, it is possible to specify which point on the observation screen the user is gazing at, for example, when applied to a camera, on the user's focus plate looking into the finder of the camera The gaze position can be accurately calculated, and the gaze information can be used for focus adjustment of the photographing lens and the like.

【0017】ここで、これまでに記した個人差補正係数
を取得するための具体的な動作を、特開平6−3487
4号公報において公開されている、カメラへの適用例に
準じて説明する。
Here, a specific operation for obtaining the individual difference correction coefficient described above is described in Japanese Patent Laid-Open No. Hei 6-3487.
The description will be made in accordance with an example of application to a camera disclosed in Japanese Patent Publication No. 4 (JP-A) No. 4

【0018】図11は、一眼レフカメラの要部概略図で
ある。
FIG. 11 is a schematic view of a main part of a single-lens reflex camera.

【0019】同図において、1は撮影レンズで便宜上2
枚のレンズで示したが、実際はさらに多数のレンズから
構成されている。2は主ミラーで、ファインダ系による
被写体像の観察状態と被写体像の撮影状態に応じて撮影
光路へ斜設、あるいは退去される。3はサブミラーで、
主ミラー2を透過した光束をカメラボディの下方に位置
する焦点検出装置6へ向けて反射する。4はシャッタ、
5は感光部材で、具体的には銀塩フィルムあるいはCC
D等の撮像素子である。7は撮影レンズ1の予定結像面
に配置されたピント板、8はファインダ光路変更用のペ
ンタプリズム、9,10は各々観察画面内の被写体輝度
を測定するための結像レンズと測光センサである。上記
ペンタプリズム8の射出後方には分光器11aを備えた
接眼レンズ11が配置され、使用者の眼15によるピン
ト板7の観察に使用される。分光器11aは、例えば可
視光を透過し赤外光を反射するダイクロイックミラーよ
り成っている。
In FIG. 1, reference numeral 1 denotes a photographing lens for convenience.
Although shown with a single lens, it is actually composed of more lenses. Reference numeral 2 denotes a main mirror, which is obliquely moved to or retracted from the photographing optical path according to the state of observation of the subject image by the finder system and the state of photographing of the subject image. 3 is a submirror,
The light beam transmitted through the main mirror 2 is reflected toward a focus detection device 6 located below the camera body. 4 is a shutter,
Reference numeral 5 denotes a photosensitive member, specifically, a silver halide film or CC.
D, etc. Reference numeral 7 denotes a focusing plate arranged on a predetermined image forming plane of the photographing lens 1, 8 denotes a pentaprism for changing a finder optical path, and 9 and 10 denote image forming lenses and photometric sensors for measuring the luminance of a subject in an observation screen. is there. An eyepiece 11 provided with a spectroscope 11a is disposed behind the exit of the pentaprism 8, and is used for observation of the focus plate 7 by a user's eye 15. The spectroscope 11a is formed of, for example, a dichroic mirror that transmits visible light and reflects infrared light.

【0020】12は受光レンズ、14はCCD等の撮像
素子を用いたイメージセンサであり、受光レンズ12に
関して所定の位置にある使用者の眼15の瞳孔近傍と共
役になるように配置されている。13a〜13fは各々
照明光源であるところの赤外発光ダイオードである。1
5は明るい被写体の中でも視認できる高輝度の発光ダイ
オードであり、ここから発光された光は投光用プリズム
16を介し主ミラー2で反射されて、ピント板7に設け
られた微小プリズム7aで垂直に曲げられ、ペンタプリ
ズム8,接眼レンズ11を通って、使用者の眼15に視
認される。実際には、高輝度発光ダイオード15,プリ
ズム16,微小プリズム7aを複数設けることで、ピン
ト板7上の複数の焦点検出領域を選択的に照明すること
が可能である。この選択的に焦点検出領域を照明するこ
とを以下スーパーインポーズと呼ぶ。
Reference numeral 12 denotes a light receiving lens, and reference numeral 14 denotes an image sensor using an image sensor such as a CCD. The image sensor is arranged so as to be conjugate with the vicinity of the pupil of the user's eye 15 at a predetermined position with respect to the light receiving lens 12. . Reference numerals 13a to 13f denote infrared light emitting diodes each serving as an illumination light source. 1
Reference numeral 5 denotes a high-brightness light-emitting diode that can be visually recognized even in a bright subject. Light emitted from the light-emitting diode 5 is reflected by the main mirror 2 via a light projecting prism 16 and vertically reflected by a micro prism 7a provided on a focus plate 7. And is visually recognized by the user's eye 15 through the pentaprism 8 and the eyepiece 11. Actually, by providing a plurality of high-intensity light emitting diodes 15, prisms 16, and micro prisms 7a, it is possible to selectively illuminate a plurality of focus detection areas on the focus plate 7. This selective illumination of the focus detection area is hereinafter referred to as superimposition.

【0021】図12(a),(b)は、上記一眼レフカ
メラの上部外観図と背面図である。
FIGS. 12A and 12B are an upper external view and a rear view of the single-lens reflex camera.

【0022】同図において、18はレリーズ釦、19は
外部モニタ表示装置としてのLCD、21は撮影モード
等の選択を行うモードダイヤル、20は各種設定を行う
ための電子ダイヤルである。24は任意の焦点検出領域
をマニュアルで選択するための十字釦であり、各方向釦
24a(上選択),24b(下選択),24c(左選
択),24d(右選択)より成る。
In FIG. 1, reference numeral 18 denotes a release button, 19 denotes an LCD as an external monitor display device, 21 denotes a mode dial for selecting a photographing mode and the like, and 20 denotes an electronic dial for performing various settings. Reference numeral 24 denotes a cross button for manually selecting an arbitrary focus detection area, and includes direction buttons 24a (up selection), 24b (down selection), 24c (left selection), and 24d (right selection).

【0023】図13は、図12に示した接眼レンズ11
より観察したファインダ視野図であり、焦点検出領域2
00〜206はピント板7上で各々スーパーインポーズ
される。
FIG. 13 shows the eyepiece 11 shown in FIG.
FIG. 4 is a viewfinder view diagram further observed, and a focus detection area 2
00 to 206 are superimposed on the focus plate 7 respectively.

【0024】図14は、図12に示したモードダイヤル
21の詳細説明図である。
FIG. 14 is a detailed explanatory diagram of the mode dial 21 shown in FIG.

【0025】モードダイヤル21を、カメラ本体に印さ
れた指標22に表示を合わせることによって、その表示
内容で撮影モードが設定される。21aはカメラを不作
動とするロックポジション、21bはカメラが予め設定
した撮影プログラムによって制御される自動撮影モード
のポジション、21cは使用者が撮影内容を設定できる
マニュアル撮影モードである。21dは使用者の視線の
キャリブレーションを行なうキャリブレーションモード
となる「CAL」ポジションである。
By setting the display of the mode dial 21 to the index 22 marked on the camera body, the photographing mode is set based on the display contents. Reference numeral 21a denotes a lock position for disabling the camera, 21b denotes a position in an automatic shooting mode controlled by a shooting program preset by the camera, and 21c denotes a manual shooting mode in which a user can set shooting contents. Reference numeral 21d denotes a "CAL" position in a calibration mode for calibrating the user's line of sight.

【0026】それでは上記一眼レフカメラにおける、個
人差補正係数を取得するキャリブレーション動作につい
て、図15及び図16のフローチャートに沿って説明す
る。
Next, the calibration operation for acquiring the individual difference correction coefficient in the single-lens reflex camera will be described with reference to the flowcharts of FIGS.

【0027】まず、ステップS29において、使用者は
モードダイヤル21を回転させ、CALポジション21
dを指標22に合せる。CALポジションに設定される
とカメラはキャリブレーションモードに切り換わる。
First, in step S29, the user rotates the mode dial 21 to move the CAL position 21
Match d with index 22. When the camera is set to the CAL position, the camera switches to the calibration mode.

【0028】キャリブレーションモードでは、複数の使
用者に対応するため、あるいは同一使用者においても様
々な使用状況(例えば、裸眼状態や眼鏡を掛けた状態)
に対応するため、複数の個人差補正係数を保持できるよ
うになっている。例えば、5つの個人差補正係数を保持
できるようになっている場合、それぞれに対してCAL
番号が割り振られており、「CAL−1」,「CAL−
2」…「CAL−5」と名付けられる。
In the calibration mode, various usage conditions (for example, a state of naked eyes or a state of wearing glasses) to cope with a plurality of users or even the same user.
Therefore, a plurality of individual difference correction coefficients can be held. For example, when five individual difference correction coefficients can be held, CAL
Numbers are assigned, "CAL-1", "CAL-
2 "..." CAL-5 ".

【0029】次のステップS30においては、使用者は
自らの使用状況に応じた個人差補正係数を登録するため
のCAL番号を、電子ダイヤル20を回転してLCD1
9に表示させ、指定する。ここで使用者は、接眼レンズ
11より観察画面を観察する。すると、図13の焦点検
出領域のうち右端に位置する焦点検出領域204がスー
パーインポーズによって点滅する(S31)ので、使用
者はこの点を注視した状態で(S32)レリーズ釦18
を押し下げる(S33)。レリーズ釦18の押下がなさ
れると、カメラに具備された不図示のCPUによって複
数回視線検出が実行され(S34)、右端焦点検出領域
に対する使用者の眼球回転角が取得される。
In the next step S30, the user turns the electronic dial 20 to register a CAL number for registering an individual difference correction coefficient according to his / her own use situation, and turns the LCD1.
9 is displayed and specified. Here, the user observes the observation screen from the eyepiece lens 11. Then, the focus detection area 204 located at the right end of the focus detection areas in FIG. 13 blinks due to the superimposition (S31), so that the user pays attention to this point (S32) and the release button 18
Is depressed (S33). When the release button 18 is pressed, the visual axis detection is performed a plurality of times by a CPU (not shown) provided in the camera (S34), and the eyeball rotation angle of the user with respect to the right end focus detection area is acquired.

【0030】次のステップS35においては、CPUは
右端の焦点検出領域204に対する視線検出が終了した
ことを使用者に認識させるために図示されていない発音
体を用いて電子音を数回鳴らす。同時に焦点検出領域2
04を所定の時間フル点灯させる。続いてステップS3
6において、焦点検出領域204を消灯し、それと同時
に左端の焦点検出領域200が点滅を開始する。使用者
は点滅している焦点検出領域200を注視し(S3
7)、レリーズ釦18を押下げる(S38)ことによっ
てCPUに視線検出を実行させる(S39)。右端の焦
点検出領域と同様に複数回視線検出が実行され、左端焦
点検出領域に対する使用者の眼球回転角が取得される。
In the next step S35, the CPU emits an electronic sound several times using a sounding body (not shown) in order to make the user recognize that the visual line detection for the focus detection area 204 at the right end has been completed. Focus detection area 2 at the same time
04 is fully lit for a predetermined time. Then, step S3
At 6, the focus detection area 204 is turned off, and at the same time, the focus detection area 200 at the left end starts blinking. The user gazes at the blinking focus detection area 200 (S3).
7) Pressing the release button 18 (S38) causes the CPU to execute line-of-sight detection (S39). The eye gaze detection is performed a plurality of times in the same manner as in the right end focus detection area, and the eyeball rotation angle of the user with respect to the left end focus detection area is acquired.

【0031】ステップS40においては、CPUは焦点
検出領域200に対する視線検出が終了したことを使用
者に認識させるために図示されていない発音体を用いて
電子音を数回鳴らさせる。同時に焦点検出領域200を
フル点灯させる。
In step S40, the CPU emits an electronic sound several times using a sounding body (not shown) so that the user can recognize that the visual line detection for the focus detection area 200 has been completed. At the same time, the focus detection area 200 is fully lit.

【0032】この一連の動作により左右焦点検出領域に
対応する眼球回転角が取得される。
By this series of operations, an eyeball rotation angle corresponding to the left and right focus detection areas is obtained.

【0033】次のステップS41においては、CPUは
取得した眼球回転角が適正かどうかの判定を行なう。判
定は視線検出サブルーチンからの返数である眼球の回転
角と、同時に取得される瞳孔径の信頼性を算出して行な
われる。すなわち、視線検出サブルーチンにて検出され
た眼球の回転角及び瞳孔径の信頼性がない場合は算出さ
れた視線のキャリブレーションデータも信頼性がないと
判定する。又、視線検出サブルーチンにて検出された眼
球の回転角及び瞳孔径の信頼性がある場合、算出された
視線のキャリブレーションデータが一般的な個人差の範
囲に入っていれば適正と判定し、一方、算出された視線
のキャリブレーションデータが一般的な個人差の範囲か
ら大きく逸脱していれば算出された視線のキャリブレー
ションデータは不適性と判定する。
In the next step S41, the CPU determines whether or not the obtained eyeball rotation angle is appropriate. The determination is performed by calculating the rotation angle of the eyeball, which is the return number from the gaze detection subroutine, and the reliability of the pupil diameter acquired at the same time. That is, when the rotation angle of the eyeball and the pupil diameter detected in the gaze detection subroutine are not reliable, it is determined that the calculated calibration data of the gaze is also unreliable. Also, if there is reliability of the rotation angle of the eyeball and the pupil diameter detected in the gaze detection subroutine, if the calculated gaze calibration data falls within the range of general individual differences, it is determined to be appropriate, On the other hand, if the calculated line-of-sight calibration data greatly deviates from the range of general individual differences, the calculated line-of-sight calibration data is determined to be inappropriate.

【0034】算出された視線のキャリブレーションデー
タが不適性と判定すると、ステップS42に進み、CP
Uは点灯焦点検出領域204および200を消灯し、図
示されていない発音体を用いて電子音を所定時間鳴ら
し、視線のキャリブレーションが失敗したことを警告す
る。同時にLCD19に「CAL」表示を点滅させて警
告する。発音体による警告音とLCD19による警告表
示を所定時間行なった後、キャリブレーションルーチン
の初期ステップに移行し、再度x方向の視線キャリブレ
ーションを実行できる状態に設定される。
If it is determined that the calculated line-of-sight calibration data is inappropriate, the process proceeds to step S42, in which the CP
U turns off the lighting focus detection areas 204 and 200, emits an electronic sound using a sounding body (not shown) for a predetermined time, and warns that the visual line calibration has failed. At the same time, a warning is issued by blinking the “CAL” display on the LCD 19. After the warning sound from the sounding body and the warning display on the LCD 19 have been performed for a predetermined time, the process proceeds to the initial step of the calibration routine, and the visual axis calibration in the x direction is again performed.

【0035】又、算出された視線のキャリブレーション
データが適正であれば、ステップS43に進み、x方向
の視線キャリブレーションの終了したことを、スーパー
インポーズ表示によって焦点検出領域204,200を
数回点滅させ、使用者に認識させる。
If the calculated line-of-sight calibration data is proper, the flow advances to step S43 to notify the end of the line-of-sight calibration in the x-direction several times in the focus detection areas 204 and 200 by superimposed display. Blinks to let the user know.

【0036】x方向のキャリブレーションに引き続き、
y方向のキャリブレーションも同様に行われる。
Following the calibration in the x direction,
Calibration in the y direction is performed in a similar manner.

【0037】図16のステップS44へ進むと、CPU
は図13の焦点検出領域のうち、上端に位置する焦点検
出領域マーク205を、スーパーインポーズによって点
滅させる。点滅を開始した焦点検出領域を使用者が注視
した状態で(S45)レリーズ釦18を押下げると(S
46)、CPUによりキャリブレーション動作が開始さ
れる。次のステップS47においては、動作の開始と同
時に複数回視線検出がCPUによって実行され、上端焦
点検出領域に対する使用者の眼球回転角が取得される。
そして、ステップS48において、上端の焦点検出領域
205に対する視線検出が終了したことを使用者に認識
させるためにCPUは図示されていない発音体を用いて
電子音を数回鳴らさせる。同時に焦点検出領域205を
所定の時間フル点灯させる。
At step S44 in FIG. 16, the CPU
Blinks the focus detection area mark 205 located at the upper end of the focus detection area in FIG. 13 by superimposing. When the user presses down the release button 18 while watching the focus detection area where blinking has started (S45) (S45).
46), the calibration operation is started by the CPU. In the next step S47, the CPU performs eye gaze detection a plurality of times simultaneously with the start of the operation, and obtains the eyeball rotation angle of the user with respect to the upper end focus detection area.
Then, in step S48, the CPU causes the sound to be emitted several times using a sounding body (not shown) in order to make the user recognize that the line-of-sight detection for the focus detection area 205 at the upper end has been completed. At the same time, the focus detection area 205 is fully lit for a predetermined time.

【0038】続いてステップS49において、CPUは
焦点検出領域205を消灯しそれと同時に下端の焦点検
出領域206が点滅を開始する。使用者は点滅している
焦点検出領域206を注視し(S50)、レリーズ釦1
8を押下げる(S51)ことによってCPUに視線検出
を実行させる(S52)。上端の焦点検出領域と同様に
複数回視線検出が実行され、下端焦点検出領域に対する
使用者の眼球回転角が取得される。
Subsequently, in step S49, the CPU turns off the focus detection area 205, and at the same time, the focus detection area 206 at the lower end starts blinking. The user gazes at the blinking focus detection area 206 (S50), and presses the release button 1
8 is depressed (S51) to cause the CPU to execute the line-of-sight detection (S52). The eye gaze detection is performed a plurality of times in the same manner as the focus detection area at the upper end, and the eyeball rotation angle of the user with respect to the focus detection area at the lower end is acquired.

【0039】ステップS53においては、焦点検出領域
206に対する視線検出が終了したことを使用者に認識
させるためにCPUは図示されていない発音体を用いて
電子音を数回鳴らさせる。同時に焦点検出領域206を
フル点灯させる。
In step S53, the CPU causes the sound to be emitted several times using a sounding body (not shown) in order to make the user recognize that the line-of-sight detection for the focus detection area 206 has been completed. At the same time, the focus detection area 206 is fully lit.

【0040】この一連の動作により上下焦点検出領域に
対応する眼球回転角が取得される。
Through this series of operations, an eyeball rotation angle corresponding to the vertical focus detection area is obtained.

【0041】次にステップS54においては、CPUは
取得された眼球回転角が適正かどうかの判定を行なう。
算出された視線のキャリブレーションデータが不適性と
判定するとステップS55に進み、点灯焦点検出領域2
05および206を消灯し、図示されていない発音体を
用いて電子音を所定時間鳴らし、視線のキャリブレーシ
ョンが失敗したことを警告する。同時にLCD19に
「CAL」表示を点滅させて警告する。発音体による警
告音とLCD19による警告表示を所定時間行なった
後、キャリブレーションルーチンの初期ステップに移行
し、再度y方向の視線キャリブレーションを実行できる
状態にカメラは設定される。又、算出された視線のキャ
リブレーションデータが適正であれば、ステップS56
に進み、y方向の視線キャリブレーションの終了したこ
とを、スーパーインポーズによって焦点検出領域20
5,206を数回点滅させ使用者に認識させる。
Next, in step S54, the CPU determines whether or not the obtained eyeball rotation angle is appropriate.
If it is determined that the calculated line-of-sight calibration data is inappropriate, the process proceeds to step S55, and the lighting focus detection area 2
05 and 206 are turned off, an electronic sound is emitted for a predetermined time using a sounding body (not shown), and a warning is issued that the line-of-sight calibration has failed. At the same time, a warning is issued by blinking the “CAL” display on the LCD 19. After the warning sound from the sounding body and the warning display on the LCD 19 are performed for a predetermined time, the process proceeds to the initial step of the calibration routine, and the camera is set in a state where the visual axis calibration in the y direction can be executed again. If the calculated line-of-sight calibration data is appropriate, step S56
And the completion of the eye-gaze calibration in the y direction is determined by the superimposition to the focus detection area 20.
5,206 blinks several times to make the user recognize.

【0042】一連の視線のキャリブレーション動作終了
後、CPUは使用者によって電子ダイヤル20かあるい
はモードダイヤル21が操作されるまで待機する。使用
者が電子ダイヤル20を回転させて他のキャリブレーシ
ョン番号を選択したならば、キャリブレーション番号の
変更を検知し、視線のキャリブレーションルーチンの初
期ステップに移行する。また使用者がモードダイヤル2
1を回転させて他の撮影モードを選択したならばメイン
のルーチンに復帰する。
After a series of line-of-sight calibration operations are completed, the CPU waits until the user operates the electronic dial 20 or the mode dial 21. If the user rotates the electronic dial 20 to select another calibration number, the change of the calibration number is detected, and the process proceeds to the initial step of the line-of-sight calibration routine. In addition, the user can use the mode dial 2
When 1 is rotated to select another shooting mode, the process returns to the main routine.

【0043】以上のキャリブレーション動作を経て、使
用者の特定の使用状態における個人差補正係数ax,b
x,ay,byを求めることができる。
After the above-described calibration operation, the individual difference correction coefficients ax, b in a specific use state of the user are obtained.
x, ay, and by can be obtained.

【0044】しかし実際には、図17に示すように、同
一注視点を観察していても周囲の明るさの変化に対応し
て使用者の瞳孔径は変化し、瞳孔径の変化に応じて算出
される座標値も変化してしまう。
In practice, however, as shown in FIG. 17, even when the same gazing point is observed, the pupil diameter of the user changes in response to the change in the surrounding brightness, and the pupil diameter changes in accordance with the change in the pupil diameter. The calculated coordinate values also change.

【0045】そこで、同一注視点を観察している以上、
周囲の明るさの変化によらず同一座標が算出されるよう
に、回転角算出に際し、瞳孔径変化を考慮した補正値を
用いることが特開平06−034874号に明らかにさ
れている。すなわち、(7),(8),(9),(1
0)式における回転角θx1,θx2,θy1,θy2
は、それぞれ瞳孔径の大きさRppの関数であるとみな
し、θx1(Rpp),θx2(Rpp),θy1(R
pp),θy2(Rpp)と表すと、 θx1(Rpp)=kx1×Rpp+mx1 ………(11) θx2(Rpp)=kx2×Rpp+mx2 ………(12) θy1(Rpp)=ky1×Rpp+my1 ………(13) θy2(Rpp)=ky2×Rpp+my2 ………(14) の一次関数で表記できる。上記(11),(12),
(13),(14)式における、係数kx1,mx1,
kx2,mx2,ky1,my1,ky2,my2を求
めるためには、異なる瞳孔径Rpp、すなわち異なる明
るさの環境のもと、上記に記したキャリブレーション動
作を少なくとも2度は行う必要がある。さらには、より
正確に上記係数を求めるために、様々な明るさの環境の
もと、複数回キャリブレーションを行い、最小二乗法等
を用いて算出することが望ましい。
Therefore, while observing the same gazing point,
Japanese Patent Application Laid-Open No. 06-034874 discloses that a correction value considering a change in pupil diameter is used in calculating a rotation angle so that the same coordinates are calculated irrespective of a change in ambient brightness. That is, (7), (8), (9), (1
Rotation angles θx1, θx2, θy1, θy2 in equation (0)
Are assumed to be functions of the pupil diameter Rpp, respectively, and θx1 (Rpp), θx2 (Rpp), θy1 (R
pp), θy2 (Rpp), θx1 (Rpp) = kx1 × Rpp + mx1 (11) θx2 (Rpp) = kx2 × Rpp + mx2 (12) θy1 (Rpp) = ky1 × Rpp + my1 ... (13) θy2 (Rpp) = ky2 × Rpp + my2 (14) It can be expressed by a linear function. The above (11), (12),
In the equations (13) and (14), the coefficients kx1, mx1,
In order to obtain kx2, mx2, ky1, my1, ky2, and my2, it is necessary to perform the above-described calibration operation at least twice under different pupil diameters Rpp, that is, under different brightness environments. Further, in order to obtain the above coefficient more accurately, it is preferable to perform calibration a plurality of times under various brightness environments and calculate using the least squares method or the like.

【0046】こうすることで、キャリブレーション係数
ax,bx,ay,byは瞳孔径による関数、 ax=gx(Rpp) ………(15) bx=hx(Rpp) ………(16) ay=gy(Rpp) ………(17) by=hy(Rpp) ………(18) として表されることになる(具体的には、(11),
(12)式を(7),(8)式へ、(13),(14)
式を(9),(10)式へ、それぞれ代入した式)。こ
れを(5),(6)式に反映すると、最終的に視線座標
(x,y)は、瞳孔径Rppと眼球回転角(θx,θ
y)の関数 x=fx(Rpp,θx) ………(19) y=fy(Rpp,θy) ………(20) として求めることができることがわかる。
By doing so, the calibration coefficients ax, bx, ay, and by are functions depending on the pupil diameter, and ax = gx (Rpp) (15) bx = hx (Rpp) (16) ay = gy (Rpp) (17) by = hy (Rpp) (18) (Specifically, (11),
Equation (12) is converted to equations (7) and (8), and (13) and (14)
Expressions obtained by substituting the expressions into Expressions (9) and (10), respectively). When this is reflected in the equations (5) and (6), the line-of-sight coordinates (x, y) finally become the pupil diameter Rpp and the eyeball rotation angle (θx, θ).
It can be seen that the function of y) can be obtained as x = fx (Rpp, θx) (19) y = fy (Rpp, θy) (20)

【0047】上記のように、キャリブレーション動作を
複数回繰り返すことにより、より正確に使用者の観察画
面上における注視点が同定でき、例えば上記一眼レフカ
メラに応用した場合、カメラのファインダ系を覗く使用
者の視線のピント板上位置が算出されると、その視線情
報をレンズの焦点調節あるいは露出制御等に利用するこ
とが可能である。
As described above, the gazing point on the observation screen of the user can be more accurately identified by repeating the calibration operation a plurality of times. For example, when applied to the single-lens reflex camera, the user looks into the finder system of the camera. When the position of the user's line of sight on the focus plate is calculated, the line of sight information can be used for focus adjustment or exposure control of the lens.

【0048】[0048]

【発明が解決しようとする課題】上記従来例において
は、精度良く視線の検出を行なうためには、使用者の観
察状態、即ち周囲環境の明るさが変化するたび毎に、図
15及び図16のフローチャートに沿って説明した一連
のキャリブレーション動作を使用者は行わなければなら
ず、この結果、カメラの操作性を損なうという問題があ
った。
In the above conventional example, in order to detect the line of sight with high accuracy, each time the observation state of the user, that is, the brightness of the surrounding environment changes, FIGS. The user must perform a series of calibration operations described in accordance with the flowchart of the above, and as a result, there is a problem that the operability of the camera is impaired.

【0049】特にキャリブレーション作業という行為
は、これまで述べたように複数の操作部材を一定の決め
られた手順に従って操作し、カメラ側から要求される眼
球動作を、その要求に従って順次行わなければならない
という、本来の撮影行為とは無関係な独立した行為であ
り、この行為を何度も使用者に強いることは、使用者に
苦痛を与えてしまうという問題があった。
In particular, in the act of calibration work, as described above, a plurality of operating members must be operated in accordance with a predetermined procedure, and eye movements required by the camera must be sequentially performed in accordance with the demands. That is, it is an independent act unrelated to the original photographing act, and there is a problem that forcing the user to perform this act repeatedly causes pain to the user.

【0050】(発明の目的)本発明の目的は、使用者が
強いられるキャリブレーション作業の煩わしい操作を軽
減するとともに、精度良く視線検出を行うための個人差
補正係数を算出するための補正データを速やかに取得
し、これを用いて最適な視線情報を検出することのでき
る視線検出機能付き光学機器およびカメラを提供しよう
とするものである。
(Object of the Invention) An object of the present invention is to reduce the troublesome operation of the calibration work required by the user, and to provide correction data for calculating an individual difference correction coefficient for performing accurate gaze detection. An object of the present invention is to provide an optical device with a line-of-sight detection function and a camera that can quickly acquire and detect optimal line-of-sight information using this.

【0051】[0051]

【課題を解決するための手段】上記目的を達成するため
に、本発明は、使用者の眼球回転角および瞳孔径より得
られる眼球光軸と視線のずれを補正する為の個人差に関
する補正係数を記憶する記憶手段と、前記個人差補正係
数を用いて眼球光軸を補正し、視線を検出する演算手段
と、観察画面上に任意の視認可能な視標を任意の座標に
表示する表示手段とを有する視線検出機能付き光学機器
において、前記観察画面上の任意の座標を外部操作部材
により指示する座標指示手段と、前記演算手段によって
算出された視線の座標が、使用者が注視した座標とは異
なるとして、前記座標指示手段により注視座標が入力さ
れることにより、該注視座標を用いて前記個人差補正係
数を更新する更新手段とを有する視線検出機能付き光学
機器とするものである。
SUMMARY OF THE INVENTION In order to achieve the above object, the present invention provides a correction coefficient relating to an individual difference for correcting a deviation between an optical axis of an eyeball and a line of sight obtained from a rotation angle of an eyeball and a pupil diameter of a user. , An arithmetic unit that corrects the optical axis of the eyeball using the individual difference correction coefficient, and detects a line of sight, and a display unit that displays any visually recognizable target on the observation screen at arbitrary coordinates. In an optical device with a line-of-sight detection function having, coordinate specifying means for specifying an arbitrary coordinate on the observation screen by an external operation member, and coordinates of the line of sight calculated by the arithmetic means, coordinates with which the user gazes, When the gaze coordinates are input by the coordinate instructing means, the gaze coordinates are inputted, and the gaze detection function is updated by the gaze coordinates. That.

【0052】[0052]

【発明の実施の形態】以下、本発明を図示の実施の形態
に基づいて詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail based on illustrated embodiments.

【0053】本発明の実施の一形態に係る一眼レフカメ
ラの要部外略図は前述の図11と、上部概観図と背面図
は前述の図12(a),(b)と、ファインダ視野図は
前述の図13と、モードダイヤルの説明図は前述の図1
4と、それぞれ同様であり、これらについての詳細は省
略する。
FIG. 11 is a schematic view showing an essential part of a single-lens reflex camera according to an embodiment of the present invention, FIG. 12 (a) and FIG. 12 (b) are a top view and a rear view, and FIG. Is the same as FIG. 13 described above, and the explanatory diagram of the mode dial is the same as FIG.
4, respectively, and details thereof are omitted.

【0054】図1は、本発明の実施の形態に係る上記構
成の一眼レフカメラに内蔵された要部電気回路図であ
り、図1と同じ部分は同一符号を付してある。
FIG. 1 is a main part electric circuit diagram incorporated in the single-lens reflex camera having the above-mentioned configuration according to the embodiment of the present invention, and the same parts as those in FIG. 1 are denoted by the same reference numerals.

【0055】カメラ本体に内蔵されたマイクロコンピュ
ータ(以下、CPUと記す)300には、視線検出回路
301,測光回路302,自動焦点検出回路303,信
号入力回路304,LCD駆動回路305,LED駆動
回路306,IRED駆動回路307,シャッタ制御回
路308,モータ制御回路309、焦点調節回路31
0、絞り駆動回路311が接続されている。CPU30
0に付随したEEPROM300aは記憶手段としての
視線の個人差を補正する視線補正データの記憶機能を有
している。
A microcomputer (hereinafter, referred to as CPU) 300 built in the camera body includes a visual line detection circuit 301, a photometry circuit 302, an automatic focus detection circuit 303, a signal input circuit 304, an LCD drive circuit 305, and an LED drive circuit. 306, IRED drive circuit 307, shutter control circuit 308, motor control circuit 309, focus adjustment circuit 31
0, an aperture driving circuit 311 is connected. CPU 30
The EEPROM 300a attached to 0 has a storage function of a line of sight correction data for correcting an individual difference of the line of sight as storage means.

【0056】前記視線検出回路301は、イメージセン
サ14(CCD−EYE)からの眼球像の信号をA/D
変換し、この像情報をCPU300に送信する。ライン
センサ6aは、前述の図13に示すファインダ視野内の
7つの焦点検出領域200〜206に対応した7組のラ
インセンサCCD−L2,CCD−L1,CCD−C,
CCD−R1,CCD−R2,CCD−U,CCD−D
から構成される公知のCCDラインセンサである。前記
自動焦点検出回路303は、上記のラインセンサ6aか
ら得た電圧をA/D変換し、CPU300に送る。
The line-of-sight detection circuit 301 converts an eyeball image signal from the image sensor 14 (CCD-EYE) into an A / D signal.
After the conversion, the image information is transmitted to the CPU 300. The line sensor 6a includes seven sets of line sensors CCD-L2, CCD-L1, CCD-C, corresponding to the seven focus detection areas 200 to 206 in the finder visual field shown in FIG.
CCD-R1, CCD-R2, CCD-U, CCD-D
Is a well-known CCD line sensor. The automatic focus detection circuit 303 performs A / D conversion of the voltage obtained from the line sensor 6a and sends the voltage to the CPU 300.

【0057】SW1はレリーズ釦18の第1ストローク
でオンし、測光,AF,視線検出動作等を開始させる為
のスイッチであり、SW2はレリーズ釦18の第2スト
ロークでオンするスイッチである。電子ダイヤル20
は、回転によって使用者が所定の設定を入力するための
スイッチであり、アップダウンカウンタを介して回転量
が信号入力回路に伝達される。方向24a〜24dは、
十字釦24の上(SW−U)下、(SW−D)左、(S
W−L)右、(SW−R)の入力を検知するためのスイ
ッチである。
SW1 is a switch which is turned on by the first stroke of the release button 18 to start photometry, AF, line of sight detection, and the like, and SW2 is a switch which is turned on by the second stroke of the release button 18. Electronic dial 20
Is a switch for a user to input a predetermined setting by rotation, and the rotation amount is transmitted to a signal input circuit via an up / down counter. The directions 24a to 24d are
Up (SW-U), down (SW-D) left, (S
WL) Right switch for detecting the input of (SW-R).

【0058】前記LCD駆動回路305は、LCD19
等を表示駆動させ、LED駆動回路306はスーパーイ
ンポーズ用LED15等を点灯/点滅制御する。IRE
D駆動回路307は、赤外発光ダイオード(IRED1
〜6)13a〜13fを状況に応じて選択的に点灯させ
る。
The LCD drive circuit 305 is provided for the LCD 19
The LED drive circuit 306 controls the lighting / flashing of the superimposed LED 15 and the like. IRE
The D drive circuit 307 includes an infrared light emitting diode (IRED1).
6) 13a to 13f are selectively turned on according to the situation.

【0059】上記構成における一眼レフカメラの動作に
ついて、図2のフローチャートにより説明する。このフ
ローチャートは、モードダイヤル21を撮影モードであ
る21bもしくは21cのうち視線情報が有効なモード
に指標をあわせた状態で作動する。
The operation of the single-lens reflex camera having the above configuration will be described with reference to the flowchart of FIG. This flowchart operates in a state where the mode dial 21 is set to an index in a mode in which the line-of-sight information is valid among the shooting modes 21b and 21c.

【0060】スイッチSW1がオンすると(S00)、
CPU300はステップS01へ進み、使用者の視線検
出を実行する。具体的には、従来例で示したようにピン
ト板7上での座標を算出する。ただし、座標算出におい
ては、個人差補正係数が既に存在する場合には、前述の
式(5),(6)に基づいて、有効な補正係数ax,b
x,ay,byを用いて行われる。これは、データa
x,bx,ay,byが過去1回算出できたかどうかで
判定するようにしても良いし、2回あるいは3回以上の
回数で算出できたときに初めてデータが有効であると判
定しても良い。なお、1回のみの算出では、瞳孔径変化
についての眼球回転角補正を行なうことはできない。個
人差補正係数が存在しない場合には、EEPROM30
0aに格納されている、基準補正係数としてのデフォル
トの値によって検出が行われる。
When the switch SW1 is turned on (S00),
The CPU 300 proceeds to step S01, and executes a user's line of sight detection. Specifically, the coordinates on the focus plate 7 are calculated as shown in the conventional example. However, in the coordinate calculation, if the individual difference correction coefficient already exists, the effective correction coefficients ax and b are calculated based on the above-described equations (5) and (6).
This is performed using x, ay, and by. This is the data a
The determination may be made based on whether x, bx, ay, and by have been calculated once in the past, or even if it is determined that the data is valid only when it can be calculated twice or three or more times. good. Note that the eyeball rotation angle cannot be corrected for the change in the pupil diameter by only one calculation. If there is no individual difference correction coefficient, the EEPROM 30
Detection is performed using a default value stored as 0a as a reference correction coefficient.

【0061】次のステップS02においては、上記のよ
うにして算出したピント板上の視線座標に対し、焦点検
出領域200〜206のうちから最も近い焦点検出領域
を使用者が意図した焦点検出領域として選択する。そし
て、選択した焦点検出領域をスーパーインポーズ(S0
3)し、使用者に選択焦点検出領域を知らしめる。
In the next step S02, the closest focus detection area among the focus detection areas 200 to 206 is determined as the focus detection area intended by the user with respect to the line-of-sight coordinates on the focus plate calculated as described above. select. Then, the selected focus detection area is superimposed (S0
3) Then, the user is notified of the selected focus detection area.

【0062】このスーパインポーズによって表示された
焦点検出領域は、個人差補正係数にデフォルト値を用い
ていたり、周囲の明るさの影響に対する補正が充分でな
かったりする場合、しばしば使用者の実際の意図する焦
点検出領域とは異なる。この場合、使用者は十字釦24
によって所望の焦点検出領域を手動により再選択するこ
とができる。
In the focus detection area displayed by the superimposition, when a default value is used for the individual difference correction coefficient or when the correction for the influence of the surrounding brightness is not sufficient, the actual focus of the user is often used. It differs from the intended focus detection area. In this case, the user uses the cross button 24
Thus, a desired focus detection area can be manually reselected.

【0063】次のステップS04においては、カメラが
視線算出によって選択した焦点検出領域が、使用者によ
って意図された領域であるかどうかを判定するステップ
であり、スーパーインポーズ(S03)後、一定時間の
間に使用者から十字釦24の入力があるかを検出する。
十字釦24の方向釦24a〜24dのいずれにも入力が
なかった場合、使用者の意図する焦点検出領域と、カメ
ラが選択した焦点検出領域が一致したものとして、すな
わち視線座標の算出が正しく行われたものと判定してス
テップS05に移行し、その焦点検出領域においてレン
ズの焦点調節を行う。その後選択焦点検出領域が合焦に
なるとステップS06へ移行し、レリーズ釦の第2スト
ロークによりオンするスイッチSW2の検出を行い、オ
ンであれば公知である一連のレリーズ動作を行って撮影
を終了する。
In the next step S04, it is a step of determining whether or not the focus detection area selected by the camera by gaze calculation is an area intended by the user. After the superimposition (S03), a predetermined time has elapsed. During this time, it is detected whether or not there is an input of the cross button 24 from the user.
If there is no input to any of the direction buttons 24a to 24d of the cross button 24, it is assumed that the focus detection area intended by the user matches the focus detection area selected by the camera, that is, the calculation of the line-of-sight coordinates is performed correctly. It is determined that the focus has been shifted to step S05, and the focus of the lens is adjusted in the focus detection area. Thereafter, when the selected focus detection area is in focus, the process proceeds to step S06, in which the switch SW2 that is turned on by the second stroke of the release button is detected. If the switch SW2 is turned on, a known series of release operations is performed, and shooting is completed. .

【0064】一方、十字釦24の何れかの方向釦に押下
の入力があった場合、ステップS04からステップS0
7に進む。ここでは、視線検出によって選択された焦点
検出領域を、使用者によって意図される焦点検出領域と
は異なるものであったと認識してキャンセルし、改めて
使用者が指示した焦点検出領域を選択し直す。同時にこ
の焦点検出領域をスーパーインポーズし、使用者に知ら
しめる。続いてステップS08に移行し、焦点検出領域
の再選択によって得られるキャリブレーションデータ取
得のためのサブルーチンを行う。
On the other hand, if there is an input of pressing any one of the direction buttons of the cross button 24, step S04 to step S0
Go to 7. Here, the focus detection area selected by the line of sight detection is recognized as being different from the focus detection area intended by the user and is canceled, and the focus detection area designated by the user is selected again. At the same time, this focus detection area is superimposed to inform the user. Subsequently, the process proceeds to step S08, where a subroutine for obtaining calibration data obtained by reselecting the focus detection area is performed.

【0065】このサブルーチンを説明する前に、x軸方
向のキャリブレーションデータの補正方法について説明
する。
Before describing this subroutine, a method of correcting calibration data in the x-axis direction will be described.

【0066】図3(a)は、従来例で示したキャリブレ
ーション動作を2回以上行ったときの、眼球回転角θx
と瞳孔径Rppの関係図である。
FIG. 3A shows the eyeball rotation angle θx when the calibration operation shown in the conventional example is performed twice or more.
FIG. 7 is a relationship diagram between the pupil diameter Rpp.

【0067】同図において、51は座標x1を注視した
時に得られる関数θx1(Rpp)であり(式(11)
の一次関数に同じ)、52は座標x2を注視したときに
得られる関数θx2(Rpp)である(式(12)の一
次関数に同じ)。この2本の直線が存在すれば、従来例
で示した通り、任意の瞳孔径Rppに関して補正係数a
x,bxを求めることができる。ただし、この場合にお
いても、キャリブレーション回数が少なければ、必ずし
も精度の良い補正係数を求めることができるわけではな
い。
In the figure, reference numeral 51 denotes a function θx1 (Rpp) obtained when the user observes the coordinate x1 (Equation (11)).
52) is a function θx2 (Rpp) obtained when the user observes the coordinate x2 (same as the linear function of the equation (12)). If these two straight lines exist, as shown in the conventional example, the correction coefficient a for an arbitrary pupil diameter Rpp
x and bx can be obtained. However, even in this case, if the number of calibrations is small, it is not always possible to obtain a highly accurate correction coefficient.

【0068】そこで、図3(b)の点53のように、あ
る座標xcを注視した時に得られた瞳孔径Rppcと眼
球回転角θxcが存在する場合を考える。直線51より
(Rppc,θx1(Rppc))を求めることができ
るので、(x1,θx1(Rppc))および(xc,
θxc)を、式(7),(8)に代入すると、図4
(a)(b)に示すように、瞳孔径Rppcにおいての
補正係数ax(Rppc)およびbx(Rppc)を点
座標54,55として求めることができる。(ただし、
直線51から(Rppc,θx1(Rppc))を求め
る代わりに、直線52から(Rppc,θx2(Rpp
c))を用いて求めてもよい。) 以上の操作によると、注視点のx座標xcを既知であ
り、その点を注視した時の瞳孔径Rppcとx軸方向眼
球回転角θxcが検出できれば、この瞳孔径Rppcに
おける補正係数ax(Rppc),bx(Rppc)を
プロットすることができる。従って、この操作を繰り返
すことにより、Rpp−ax,Rpp−bx上のプロッ
トデータを多く獲得できるのである。プロットデータ数
が増えると、その都度近似直線を更新することで、より
使用者の眼球特性に合った補正係数ax=gx(Rp
p)、bx=hx(Rpp)(式(15),(16)よ
り)を算出することが可能となり、精度の良い視線座標
を求めることが可能となる。
Therefore, it is assumed that there exists a pupil diameter Rppc and an eyeball rotation angle θxc obtained when a certain coordinate xc is gazed at a point 53 in FIG. 3B. Since (Rppc, θx1 (Rppc)) can be obtained from the straight line 51, (x1, θx1 (Rppc)) and (xc,
θxc) into Equations (7) and (8), FIG.
As shown in (a) and (b), the correction coefficients ax (Rppc) and bx (Rppc) for the pupil diameter Rppc can be obtained as point coordinates 54 and 55. (However,
Instead of obtaining (Rppc, θx1 (Rppc)) from the straight line 51, instead of obtaining (Rppc, θx2 (Rpp
c)). According to the above operation, if the x coordinate xc of the gazing point is known, and the pupil diameter Rppc and the x-axis direction eyeball rotation angle θxc can be detected when gazing at that point, the correction coefficient ax (Rppc) for this pupil diameter Rppc ), Bx (Rppc) can be plotted. Therefore, by repeating this operation, a large amount of plot data on Rpp-ax and Rpp-bx can be obtained. When the number of plot data increases, the approximation line is updated each time, so that the correction coefficient ax = gx (Rp
p) and bx = hx (Rpp) (from equations (15) and (16)) can be calculated, and it is possible to obtain highly accurate line-of-sight coordinates.

【0069】次に、予め直線51や52が存在しない場
合、すなわち複数回のキャリブレーションが行われてい
ない場合における補正係数ax,bxの求め方を図5を
用いて述べる。
Next, a method of obtaining the correction coefficients ax and bx when the straight lines 51 and 52 do not exist, that is, when the calibration has not been performed a plurality of times, will be described with reference to FIG.

【0070】例えば、x=x0という既知の座標を、初
めて使用者が注視した時の瞳孔径をRpp0、x軸方向
の眼球回転角をθx0とする(点56)。別の機会に同
一座標x=x0を注視した時の瞳孔径をRpp0’、眼
球回転角をθx0’(点57)とすると、この2点によ
り、x=x0を注視した時の瞳孔径と眼球回転角の関係
式58を求めることができる。x=x0という既知の座
標を繰返し注視するたびにプロット点は増大し、それら
の点に対して近似直線を適用することにより、瞳孔径と
眼球回転角の関係式は精度の良いものとなる。
For example, the pupil diameter when the user gazes at the known coordinates of x = x0 for the first time is Rpp0, and the eyeball rotation angle in the x-axis direction is θx0 (point 56). Assuming that the pupil diameter when the same coordinate x = x0 is gazed at another occasion is Rpp0 ′ and the eyeball rotation angle is θx0 ′ (point 57), the pupil diameter and the eyeball when gazing at x = x0 are obtained from these two points. The relational expression 58 of the rotation angle can be obtained. The plot points increase each time the known coordinates of x = x0 are repeatedly observed, and by applying an approximate straight line to those points, the relational expression between the pupil diameter and the eyeball rotation angle becomes accurate.

【0071】このようにしてx=x0の注視による、瞳
孔径−眼球回転角の関係式が存在すれば、x=x0とは
異なるx=xcという既知の座標を注視した時の瞳孔径
Rppcと眼球回転角θxcが検出できたとき、上述し
た通り、Rppcにおける補正係数ax(Rppc)、
bx(Rppc)を得ることができることになる。
As described above, if there is a relational expression of pupil diameter-eyeball rotation angle by gaze at x = x0, pupil diameter Rppc when gazing at a known coordinate x = xc different from x = x0 is obtained. When the eyeball rotation angle θxc can be detected, as described above, the correction coefficient ax (Rppc) in Rppc,
bx (Rppc) can be obtained.

【0072】上記の方法によると、既知のx座標,瞳孔
径,眼球回転角のデータ群を多く獲得すれば、図6
(a),(b)に示すように、式(15),(16)に
おけるax=gx(Rpp),bx=hx(Rpp)を
精度良く同定することができ、使用者の視線座標を正し
く求めることができるようになる。
According to the above method, if a large data group of the known x coordinate, pupil diameter and eyeball rotation angle is obtained,
As shown in (a) and (b), ax = gx (Rpp) and bx = hx (Rpp) in equations (15) and (16) can be accurately identified, and the user's line of sight coordinates can be correctly determined. You can ask for it.

【0073】これまでに述べた補正係数更新法はx軸方
向を基に説明したが、y軸方向も全く同様の手法で補正
係数を更新することができる。すなわちx←yとすると
y軸方向の補正係数ay,byの更新法の説明となる。
The correction coefficient updating method described so far has been described based on the x-axis direction. However, the correction coefficient can be updated in the y-axis direction in the same manner. That is, if x ← y, the method of updating the correction coefficients ay and by in the y-axis direction will be described.

【0074】再びサブルーチン「キャリブレーションデ
ータの取得」(S08)に戻り、このサブルーチンを図
7を用いて説明する。
Returning again to the subroutine "acquisition of calibration data" (S08), this subroutine will be described with reference to FIG.

【0075】まず前提として、再選択前の視線検出(S
01)によって算出された座標は、使用者の視線を正し
く求められていないものであり、このときに使用者が注
視した実際の座標は、再選択された焦点検出領域の座標
であるものとする。ステップS09に進み、上記ステッ
プS01の視線検出時に検出した使用者の瞳孔径Rpp
c、眼球回転角(θxc,θyc)を再取得する。そし
て、ステップS10に移行し、再選択によって使用者か
ら指示された焦点検出領域(xc,yc)を取得する。
これらのデータ群から、補正係数の更新が可能かどうか
を次のステップS11において調べる。具体的には、上
述の補正係数更新法による。
First, as a premise, the gaze detection before reselection (S
The coordinates calculated according to (01) are those for which the user's line of sight has not been correctly obtained, and the actual coordinates watched by the user at this time are the coordinates of the focus detection area reselected. . Proceeding to step S09, the pupil diameter Rpp of the user detected at the time of detecting the line of sight in step S01.
c, Reacquire the eyeball rotation angle (θxc, θyc). Then, the process proceeds to step S10, and the focus detection area (xc, yc) specified by the user by reselection is acquired.
From these data groups, it is checked in the next step S11 whether the correction coefficient can be updated. Specifically, the correction coefficient updating method described above is used.

【0076】補正係数の更新が不可能な場合には、ステ
ップS12に移行し、このデータ群をキャリブレーショ
ンデータとして保持しておく。更新が可能な場合には、
ステップS13に移行し、新たな補正係数を算出して以
後の視線座標算出に利用できるようにする。
If it is not possible to update the correction coefficient, the process proceeds to step S12, and this data group is held as calibration data. If renewal is possible,
The process proceeds to step S13, in which a new correction coefficient is calculated so that it can be used for subsequent gaze coordinate calculation.

【0077】以上のサブルーチンが終了したら、図2の
メインルーチンに復帰し、再選択によって指示された焦
点検出領域においてレンズ駆動・合焦動作を行い(S0
5)、スイッチSW2のオンを検出して公知のレリーズ
動作を行って撮影を終了する。
When the above subroutine is completed, the process returns to the main routine of FIG. 2, and the lens driving / focusing operation is performed in the focus detection area designated by the reselection (S0).
5), detecting that the switch SW2 is turned on, performing a known release operation, and terminating the photographing.

【0078】以上の実施の形態によれば、使用者の視線
検出を行なうルーチンにおいて、使用者の実際の視線座
標が算出された視線座標と異なる場合、使用者の実際の
座標がどこであったのかを入力することで、視線座標算
出過程における個人差補正係数を更新することを実現し
ている。従って、使用者にキャリブレーション動作を行
なうために複数操作部材を操作させ、特定の座標を注視
させるという煩わしいルーチンを独立に強要することな
く、個人差補正係数を更新することが可能となり、使用
頻度に応じて精度の高くなる視線検出手段を有したカメ
ラを提供可能となる。
According to the above-described embodiment, in the routine for detecting the line of sight of the user, if the actual line of sight of the user is different from the calculated line of sight, the actual coordinates of the user are determined. Is input, the individual difference correction coefficient in the line-of-sight coordinate calculation process is updated. Therefore, it is possible to update the individual difference correction coefficient without independently forcing the user to operate a plurality of operation members to perform the calibration operation and to gazing at specific coordinates independently. It is possible to provide a camera having a line-of-sight detection unit with high accuracy in accordance with the condition.

【0079】更に詳しくは、撮影動作中において、使用
者が意図していない焦点検出領域をカメラが選択した場
合、使用者は座標指示手段に相当する十字釦24によっ
て焦点検出領域を選択し直すことが可能であり、該十字
釦24によって観察画面上の座標が入力されると、この
入力座標と視線検出によって得られた使用者の瞳孔径お
よび眼球回転角を入力パラメータとして、瞳孔径−個人
差補正係数座標空間上に点データとして得る。この点デ
ータが数多く獲得されると、個人差補正係数を瞳孔径の
関数として扱うことが可能となり、具体的には近似直線
を当てはめることにより精度の良い個人差補正係数を、
使用者の状況に応じて使い分けることでき、よって、ピ
ント板上に複数存在する焦点検出領域から、使用者が意
図する1つの焦点検出領域を、使用者の視線を検出して
選択することが可能となる。
More specifically, when the camera selects a focus detection area not intended by the user during the photographing operation, the user reselects the focus detection area using the cross button 24 corresponding to the coordinate indicating means. When coordinates on the observation screen are input by the cross button 24, the input coordinates and the user's pupil diameter and eyeball rotation angle obtained by the line-of-sight detection are used as input parameters, and pupil diameter-individual difference. Obtained as point data on the correction coefficient coordinate space. When a lot of this point data is obtained, it becomes possible to treat the individual difference correction coefficient as a function of the pupil diameter. Specifically, by applying an approximate straight line, an accurate individual difference correction coefficient can be obtained.
It is possible to select one focus detection area intended by the user from the plurality of focus detection areas existing on the focus plate by detecting the user's line of sight, and can select one focus detection area from a plurality of focus detection areas existing on the focusing screen. Becomes

【0080】以上が本発明の実施の形態での構成であ
り、かつ本発明との対応関係である。本発明はこれらの
形態と構成に限定されるものではなく、請求項で示した
機能が達成できる構成であれば、どのようなものであっ
てもよい。また、カメラのみならず、その他の視線検出
機能を具備した光学機器へも提供することができる。
The above is the configuration of the embodiment of the present invention, and the correspondence with the present invention. The present invention is not limited to these modes and configurations, and any configuration may be used as long as the functions described in the claims can be achieved. Further, the present invention can be provided not only to a camera but also to other optical devices having a visual line detection function.

【0081】[0081]

【発明の効果】以上説明したように、本発明によれば、
使用者が強いられるキャリブレーション作業の煩わしい
操作を軽減するとともに、精度良く視線検出を行うため
の個人差補正係数を算出するための補正データを速やか
に取得し、これを用いて最適な視線情報を検出すること
ができる視線検出機能付き光学機器およびカメラを提供
できるものである。
As described above, according to the present invention,
In addition to reducing the cumbersome operation of the calibration work that is forced by the user, the correction data for calculating the individual difference correction coefficient for accurately performing the gaze detection is quickly obtained, and the optimum gaze information is obtained using the correction data. An object of the present invention is to provide an optical device with a line-of-sight detection function and a camera capable of detection.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施の形態に係る一眼レフカメラの電
気的構成の要部を示すブロック図である。
FIG. 1 is a block diagram showing a main part of an electric configuration of a single-lens reflex camera according to an embodiment of the present invention.

【図2】図1の一眼レフカメラの撮影動作を示すフロー
チャートである。
FIG. 2 is a flowchart showing a shooting operation of the single-lens reflex camera of FIG. 1;

【図3】本発明の実施の形態において眼球回転角と瞳孔
径の関係を示す図である。
FIG. 3 is a diagram illustrating a relationship between an eyeball rotation angle and a pupil diameter in the embodiment of the present invention.

【図4】本発明の実施の形態において瞳孔径と個人差補
正係数のプロット図である。
FIG. 4 is a plot diagram of a pupil diameter and an individual difference correction coefficient in the embodiment of the present invention.

【図5】本発明の実施の形態に係るデータ取得の原理を
説明する為の図である。
FIG. 5 is a diagram for explaining the principle of data acquisition according to the embodiment of the present invention.

【図6】本発明の実施の形態において瞳孔径と個人差補
正係数の近似直線補正図
FIG. 6 is an approximate straight line correction diagram of a pupil diameter and an individual difference correction coefficient in the embodiment of the present invention.

【図7】本発明の実施の形態においてキャリブレーショ
ンデータ取得の動作を示すフローチャートである。
FIG. 7 is a flowchart illustrating an operation of acquiring calibration data in the embodiment of the present invention.

【図8】一般的な眼球像の要部概略を示す図である。FIG. 8 is a diagram schematically illustrating a main part of a general eyeball image.

【図9】一般的な眼球像と抽出特徴点について説明する
図である。
FIG. 9 is a diagram illustrating a general eyeball image and extracted feature points.

【図10】一般的なキャリブレーションのための視標図
である。
FIG. 10 is an eye chart for general calibration.

【図11】従来及び本発明において一眼レフカメラに適
用したときの要部概略を示す図である。
FIG. 11 is a diagram schematically showing main parts when applied to a single-lens reflex camera in the conventional and the present invention.

【図12】図11の一眼レフカメラの要部外観図であ
る。
FIG. 12 is an external view of a main part of the single-lens reflex camera of FIG. 11;

【図13】図11の一眼レフカメラのファインダ視野図
である。
FIG. 13 is a view of the viewfinder of the single-lens reflex camera of FIG. 11;

【図14】図11の一眼レフカメラのモードダイヤルに
ついて説明する為の図である。
FIG. 14 is a diagram for explaining a mode dial of the single-lens reflex camera of FIG. 11;

【図15】従来のキャリブレーション動作の一部を示す
フローチャートである。
FIG. 15 is a flowchart showing a part of a conventional calibration operation.

【図16】図15の続きの動作を示すフローチャートで
ある。
FIG. 16 is a flowchart showing the operation following FIG.

【図17】視線と瞳孔径と周辺の明るさの関係を説明す
る為の図である。
FIG. 17 is a diagram for explaining a relationship between a line of sight, a pupil diameter, and peripheral brightness.

【符号の説明】[Explanation of symbols]

1 撮影レンズ 6 焦点検出装置 7 ピント板 11 接眼レンズ 13 赤外発光ダイオード(IRED) 14 イメージセンサ(CCD―EYE) 15 スーパーインポーズ用LED 17 眼球 24 十字釦 200〜206 焦点検出点マーク(キャリブレーシ
ョン視標) 300 CPU 301 視線検出回路
REFERENCE SIGNS LIST 1 photographing lens 6 focus detection device 7 focus plate 11 eyepiece 13 infrared light emitting diode (IRED) 14 image sensor (CCD-EYE) 15 LED for superimpose 17 eyeball 24 cross button 200 to 206 focus detection point mark (calibration) 300 CPU 301 Eye-gaze detection circuit

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 使用者の眼球回転角および瞳孔径より得
られる眼球光軸と視線のずれを補正する為の個人差に関
する補正係数を記憶する記憶手段と、前記個人差補正係
数を用いて眼球光軸を補正し、視線を検出する演算手段
と、観察画面上に任意の視認可能な視標を任意の座標に
表示する表示手段とを有する視線検出機能付き光学機器
において、 前記観察画面上の任意の座標を外部操作部材により指示
する座標指示手段と、前記演算手段によって算出された
視線の座標が、使用者が注視した座標とは異なるとし
て、前記座標指示手段により注視座標が入力されること
により、該注視座標を用いて前記個人差補正係数を更新
する更新手段とを有することを特徴とする視線検出機能
付き光学機器。
1. A storage means for storing a correction coefficient relating to an individual difference for correcting a deviation between an optical axis of an eyeball and a line of sight obtained from an eyeball rotation angle and a pupil diameter of a user, and an eyeball using the individual difference correction coefficient. An optical device with a line-of-sight detection function, comprising: an arithmetic unit that corrects an optical axis and detects a line of sight, and a display unit that displays an arbitrary visible target at arbitrary coordinates on the observation screen. Gaze coordinates are input by the coordinate designating means, assuming that coordinate designating means for designating arbitrary coordinates by an external operation member and coordinates of a line of sight calculated by the arithmetic means are different from coordinates gazed by a user. And updating means for updating the individual difference correction coefficient by using the gaze coordinates.
【請求項2】 前記更新手段は、前記座標指示手段によ
って入力された入力座標値と、使用者の眼球回転角およ
び瞳孔径とを更新のための入力パラメータとすることを
特徴とする請求項1に記載の視線検出機能付き光学機
器。
2. The apparatus according to claim 1, wherein the updating means uses input coordinate values input by the coordinate designating means, an eyeball rotation angle and a pupil diameter of the user as input parameters for updating. An optical device with a line-of-sight detection function according to item 1.
【請求項3】 前記更新手段は、使用者の該光学機器の
使用状況による瞳孔径の変化に対応するために、前記個
人差補正係数を瞳孔径の関数として求めることを特徴と
する請求項1又は2に記載の視線検出機能付き光学機
器。
3. The apparatus according to claim 1, wherein the updating unit obtains the individual difference correction coefficient as a function of the pupil diameter in order to cope with a change in the pupil diameter due to a user's use of the optical device. Or the optical device with a line-of-sight detection function according to 2.
【請求項4】 前記更新手段は、使用者の眼球回転角、
瞳孔径および入力座標値より、前記瞳孔径に対応した個
人差補正係数を、瞳孔径−個人差補正係数座標空間上に
点データとして求め、複数の該点データより近似直線を
求めることで前記関数とすることを特徴とする請求項3
に記載の視線検出機能付き光学機器。
4. The method according to claim 1, wherein the updating means includes: an eyeball rotation angle of a user;
From the pupil diameter and the input coordinate values, an individual difference correction coefficient corresponding to the pupil diameter is obtained as point data on a pupil diameter-individual difference correction coefficient coordinate space, and an approximate straight line is obtained from a plurality of the point data to obtain the function. 4. The method according to claim 3, wherein
An optical device with a line-of-sight detection function according to item 1.
【請求項5】 前記更新手段は、同一の観察画面上座標
を異なる使用状況で複数回注視したとき、瞳孔径−眼球
回転角座標空間上に複数の点データとして求め、該点デ
ータより近似直線を求めること特徴とした請求項1〜4
の何れかに記載の視線検出機能付き光学機器。
5. The updating means obtains a plurality of point data on a pupil diameter-eyeball rotation angle coordinate space when the same observation screen coordinate is gazed a plurality of times in different use situations, and obtains an approximate straight line from the point data. 5. The method according to claim 1, wherein
The optical device with a line-of-sight detection function according to any one of the above.
【請求項6】 請求項1〜5の何れかの視線検出機能付
き光学機器を備えたことを特徴とするカメラ。
6. A camera comprising the optical device with a visual line detection function according to claim 1.
【請求項7】 前記更新手段は、該カメラの一連の撮影
動作中に実行されることを特徴とする請求項6に記載の
カメラ。
7. The camera according to claim 6, wherein the updating unit is executed during a series of photographing operations of the camera.
JP2000180791A 2000-06-16 2000-06-16 Optical equipment and camera with gaze detection function Pending JP2001353127A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000180791A JP2001353127A (en) 2000-06-16 2000-06-16 Optical equipment and camera with gaze detection function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000180791A JP2001353127A (en) 2000-06-16 2000-06-16 Optical equipment and camera with gaze detection function

Publications (1)

Publication Number Publication Date
JP2001353127A true JP2001353127A (en) 2001-12-25

Family

ID=18681810

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000180791A Pending JP2001353127A (en) 2000-06-16 2000-06-16 Optical equipment and camera with gaze detection function

Country Status (1)

Country Link
JP (1) JP2001353127A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113726992A (en) * 2020-05-26 2021-11-30 佳能株式会社 Electronic device, control method of electronic device, and computer-readable medium

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113726992A (en) * 2020-05-26 2021-11-30 佳能株式会社 Electronic device, control method of electronic device, and computer-readable medium
JP2021189211A (en) * 2020-05-26 2021-12-13 キヤノン株式会社 Electronics
JP7542994B2 (en) 2020-05-26 2024-09-02 キヤノン株式会社 Electronics
CN113726992B (en) * 2020-05-26 2025-06-27 佳能株式会社 Electronic device, control method of electronic device, and computer readable medium

Similar Documents

Publication Publication Date Title
JP3186072B2 (en) Equipment with gaze detection device
JP2008212307A (en) Fundus camera
JPH05333259A (en) Optical device provided with means for detecting line of sight
JP2002119478A (en) Device with gaze detection function
JP5545982B2 (en) Fundus camera
JPH08563A (en) Optical device and camera
JP2001353127A (en) Optical equipment and camera with gaze detection function
JP3304408B2 (en) Gaze detection device and device having gaze detection device
JP3372646B2 (en) Optical device having line-of-sight detection device
JP2004129927A (en) Eye gaze detection device
JP3605080B2 (en) Eye gaze detection device
JP3134320B2 (en) Eye gaze detection device
JP2004012607A (en) Optical equipment and camera with gaze detection function
JP3605081B2 (en) Eye gaze detection device
JP2995878B2 (en) Optical device having line-of-sight detection device
JP2001004906A (en) Optical equipment and camera with gaze detection function
JP2002287011A (en) Optical device and camera
JPH07323008A (en) Line-of-sight detection device, camera, and line-of-sight correction method
JP3176147B2 (en) Eye gaze detection device
JP3219491B2 (en) Eye gaze detection device
JP3186249B2 (en) Eye gaze detection device and eye gaze detection method
JPH08194154A (en) Observation device with gaze detection function
JPH0688935A (en) Optical device having detecting function for line of sight
JP3184634B2 (en) Optical device having line-of-sight detection device
JPH05232372A (en) Camera provided with device for detecting line of sight