JP2002301031A - Sight line detecter, equipment and camera with the same - Google Patents

Sight line detecter, equipment and camera with the same

Info

Publication number
JP2002301031A
JP2002301031A JP2001109542A JP2001109542A JP2002301031A JP 2002301031 A JP2002301031 A JP 2002301031A JP 2001109542 A JP2001109542 A JP 2001109542A JP 2001109542 A JP2001109542 A JP 2001109542A JP 2002301031 A JP2002301031 A JP 2002301031A
Authority
JP
Japan
Prior art keywords
line
sight
detection
gaze
focus detection
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
JP2001109542A
Other languages
Japanese (ja)
Inventor
Keisuke Aoyama
圭介 青山
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 JP2001109542A priority Critical patent/JP2002301031A/en
Publication of JP2002301031A publication Critical patent/JP2002301031A/en
Pending legal-status Critical Current

Links

Landscapes

  • Automatic Focus Adjustment (AREA)
  • Eye Examination Apparatus (AREA)
  • Focusing (AREA)

Abstract

PROBLEM TO BE SOLVED: To quickly and accurately select a mark which meets a user's will. SOLUTION: This device includes a sight line detecting means for detecting the position of a user's sight line within an observation plane; marks L2, L1, C, R1 and R2 provided within the observation plane for directing the start of desired action according to the user's sight line; and a selecting means having a plurality of first judging ranges EYL2, EYL1, EYC, EYR1 and EYR2 and a second judging range EYBN at boundaries to the plurality of first judging ranges, for selecting at least one of the plurality of marks if the position of the sight line detected by the detecting means is not contained in the second judging range but in either of the first judging ranges, and for selecting a mark according to the result of re-detection of the sight line by the detecting means if the position of the sight line is contained within the second judging range.

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 a gaze detection device, a device having a gaze detection function having a gaze detection means, and a camera.

【0002】[0002]

【従来の技術】従来より、撮影者が観察面上どの位置を
観察しているかを検出する、いわゆる視線(視軸)を検
出する装置(例えばアイカメラ)が種々提供されてい
る。例えば特開平1−274736号公報においては、
光源からの平行光束を撮影者の眼球の前眼部へ投射し、
角膜からの反射光による角膜反射像と瞳孔の結像位置を
利用して視線位置を求めている。また同公報において、
視線検出装置を一眼レフカメラに配設して撮影者の視線
位置情報を用いて撮影レンズの自動焦点調節を行う例を
開示している。
2. Description of the Related Art Conventionally, various devices (for example, eye cameras) for detecting a so-called line of sight (a visual axis) for detecting a position on a viewing surface of a photographer have been provided. For example, in Japanese Patent Application Laid-Open No. 1-274736,
Project the parallel light flux from the light source to the anterior segment of the photographer's eyeball,
The gaze position is obtained using the corneal reflection image by the light reflected from the cornea and the image formation position of the pupil. In the same gazette,
An example is disclosed in which a line-of-sight detection device is provided in a single-lens reflex camera and automatic focusing of a photographing lens is performed using line-of-sight position information of a photographer.

【0003】図8は、一眼レフカメラに配設された視線
検出光学系の概略図である。
FIG. 8 is a schematic diagram of a line-of-sight detecting optical system provided in a single-lens reflex camera.

【0004】同図において、1は撮影レンズ、2は主ミ
ラー、7はピント板、8はペンタプリズム、11は接眼
レンズである。15は撮影者の眼球であり、撮影者は接
眼レンズ11に眼を近づけてファインダー内の被写体を
観察する。13a,13bは各々撮影者に対して不感の
赤外光を放射する発光ダイオード等の光源である。14
はイメージセンサであり、撮影者の眼球15で反射した
照明光の一部が受光レンズ12によって該イメージセン
サ14に集光される。
In FIG. 1, reference numeral 1 denotes a photographing lens, 2 denotes a main mirror, 7 denotes a focusing plate, 8 denotes a pentaprism, and 11 denotes an eyepiece. Reference numeral 15 denotes a photographer's eyeball. The photographer brings his or her eyes close to the eyepiece 11 and observes a subject in the viewfinder. Reference numerals 13a and 13b denote light sources such as light-emitting diodes that emit infrared light insensitive to the photographer. 14
Denotes an image sensor, and a part of the illumination light reflected by the eyeball 15 of the photographer is condensed on the image sensor 14 by the light receiving lens 12.

【0005】図9(a)は、イメージセンサ14に投影
される眼球像の概略図であり、図中、52a,52bは
赤光源13a,13bの角膜反射像、50は眼球の白目
の部分、51は瞳孔、53は目の回りの皮膚部分であ
る。
FIG. 9A is a schematic view of an eyeball image projected on the image sensor 14, in which 52a and 52b are corneal reflection images of the red light sources 13a and 13b, 50 is a white eye portion of the eyeball, Reference numeral 51 denotes a pupil, and 53 denotes a skin portion around the eyes.

【0006】図9(b)は、図8のイメージセンサ14
のあるライン(図9(a)の断面E−E’)からの出力
信号の強度である。眼球像の特徴は赤外発光ダイオード
の角膜反射像の輝度が一番高いが、面積的にはあまり大
きくない。さらに、瞳孔部分は反射率が非常に低いた
め、輝度レベルが最低で、ある程度の面積を占めること
である。白目部分は角膜反射と瞳孔部分の輝度レベルの
中間になり、皮膚の部分は外光や照明条件により輝度が
高かったり低かったりする。
FIG. 9B shows the image sensor 14 shown in FIG.
Is the intensity of the output signal from a line with a cross section (cross section EE ′ in FIG. 9A). The feature of the eyeball image is that the luminance of the corneal reflection image of the infrared light emitting diode is the highest, but the area is not so large. In addition, the pupil portion has a very low reflectance, and therefore has the lowest luminance level and occupies a certain area. The white-eye part is intermediate between the corneal reflection and the luminance level of the pupil part, and the skin part has higher or lower luminance depending on external light or illumination conditions.

【0007】図10は、視線検出原理説明図であり、同
図において、15は撮影者の眼球、16は角膜、17は
虹彩である。
FIG. 10 is a view for explaining the principle of gaze detection. In FIG. 10, reference numeral 15 denotes an eyeball of a photographer, 16 denotes a cornea, and 17 denotes an iris.

【0008】以下、各図を用いて視線の検出方法を説明
する。
Hereinafter, a method of detecting a line of sight will be described with reference to the drawings.

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

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

【0011】また、角膜反射像d及びeの中点のx座標
と角膜16の曲率中心oのx座標xoとは略一致する。
このため、角膜反射像の発生位置d,eのx座標をx
d,xe、角膜16の曲率中心oと瞳孔19の中心cま
での標準的な距離をocとすると、眼球15の光軸イの
回転角θxは、 oc×SINθx≒(xd+xe)/2−xc …………(1) の関係式を略満足する。このため、図9(a)に示した
ように、イメージセンサ14上に投影された眼球15の
各特徴点(角膜反射像及び瞳孔の中心)の位置を検出す
ることにより、眼球15の光軸イの回転角θを求めるこ
とができる。
The x coordinate of the midpoint between the corneal reflection images d and e substantially matches the x coordinate xo of the center of curvature o of the cornea 16.
Therefore, the x coordinate of the corneal reflection image generation position d, e is x
d, xe, assuming that a standard distance between the center of curvature o of the cornea 16 and the center c of the pupil 19 is oc, the rotation angle θx of the optical axis a of the eyeball 15 is oc × SINθx ≒ (xd + xe) / 2−xc ... (1) The relational expression (1) is substantially satisfied. 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 15 projected on the image sensor 14, the optical axis of the eyeball 15 is detected. A rotation angle θ can be obtained.

【0012】眼球15の光軸イの回転角は(1)式よ
り、 β×oc×SINθx≒{(xpo−δx)−xic}×pitch (2) β×oc×SINθy≒{(ypo−δy)−yic}×pitch (3) と求められる。ここで、θxはz−x平面内での眼球光
軸の回転角、θyはy−z平面内での眼球光軸の回転角
である。また、(xpo,ypo)はイメージセンサ1
4上の2個の角膜反射像の中点の座標、(xic,yi
c)はイメージセンサ14上の瞳孔中心の座標である。
pitchはイメージセンサ14の画素ピッチである。ま
た、βは受光レンズ12に対する眼球15の位置により
決まる結像倍率で、実質的には2個の角膜反射像の間隔
の関数として求められる。
From the equation (1), the rotation angle of the optical axis a of the eyeball 15 is given by β × oc × SINθx ≒ {(xpo-δx) -xic} × pitch (2) β × oc × SINθy ≒ {(ypo-δy ) −yic} × pitch (3). Here, θ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 image sensor 1
4, the coordinates of the midpoint of the two corneal reflection images on (xic, yi
c) is the coordinates of the center of the pupil on the image sensor 14.
pitch is the pixel pitch of the image sensor 14. Β is an imaging magnification determined by the position of the eyeball 15 with respect to the light receiving lens 12, and is substantially obtained as a function of the interval between two corneal reflection images.

【0013】δx,δyは角膜反射像の中点の座標を補
正する補正項であり、撮影者の眼球を平行光ではなく発
散光にて照明していることにより生じる誤差を補正する
補正項、及び、δyに関しては、撮影者の眼球を下まぶ
たの方から発散光にて照明していることにより生じるオ
フセット成分を補正する補正項も含まれている。
Δx and δy are correction terms for correcting the coordinates of the midpoint of the corneal reflection image, and are correction terms for correcting an error caused by illuminating the photographer's eyeball with divergent light instead of parallel light. Also, regarding δy, a correction term for correcting an offset component caused by illuminating the eyeball of the photographer with divergent light from the lower eyelid is also included.

【0014】撮影者の眼球光軸の回転角(θx,θy)
が算出されると、撮影者の観察面(ピント板)上の視線
位置(x,y)は、カメラの姿勢が横位置の場合、 x=m*(θx+Δ) …………(4a) y=m*θy …………(5a) と求められる。ここで、x方向はカメラの姿勢が横位置
の場合の撮影者に対して水平方向、y方向はカメラの姿
勢が横位置の場合の撮影者に対して垂直方向を示してい
る。mは眼球の回転角からピント板上の座標に変換する
変換係数、Δは眼球光軸15aと視軸とのなす角であ
る。一般に眼球の回転角と観察者が実際に視ている視軸
とは、観察者に対して水平方向に約5°ずれており、垂
直方向にはほとんどずれていない事が知られている。
Rotation angle of the optical axis of the photographer's eye (θx, θy)
Is calculated, the line-of-sight position (x, y) on the observation plane (focusing plate) of the photographer is as follows: x = m * (θx + Δ) when the camera is in the horizontal position (4a) y = M * θy (5a). Here, the x direction indicates the horizontal direction with respect to the photographer when the camera is in the horizontal position, and the y direction indicates the vertical direction with respect to the photographer when the camera is in the horizontal position. m is a conversion coefficient for converting the rotation angle of the eyeball into coordinates on the focus plate, and Δ is an angle between the eyeball optical axis 15a and the visual axis. In general, it is known that the rotation angle of the eyeball and the visual axis which the observer actually sees are shifted from the observer by about 5 ° in the horizontal direction and hardly shifted in the vertical direction.

【0015】ここで、従来よりカメラに設けられている
焦点検出装置の動作について説明する 。
Here, the operation of a focus detection device conventionally provided in a camera will be described.

【0016】まず、レリーズボタンが半押し状態(第1
ストローク押下)になると、焦点検出に先立ち、視線検
出装置が動作し、撮影者のファインダー視野内の視線位
置を求める。この点はファインダー視野内の座標で表現
される。このファインダー視野内の座標から、これに対
応する焦点検出領域を決定する。このようにして求めた
焦点検出領域に対し、焦点検出装置により焦点状態を検
出し、その情報に基づいて撮影レンズを合焦状態まで駆
動する。
First, the release button is half-pressed (first
When the stroke is pressed), the gaze detection device operates before the focus detection, and obtains the gaze position of the photographer in the finder visual field. This point is represented by coordinates in the viewfinder field. From the coordinates in the finder field of view, the corresponding focus detection area is determined. The focus state is detected by the focus detection device with respect to the focus detection area thus obtained, and the photographing lens is driven to the focused state based on the information.

【0017】以上のように、視線検出装置により焦点検
出領域が決定したら、以後はその焦点検出領域の焦点状
態に基づいて一度だけ合焦動作を行う。
As described above, after the focus detection area is determined by the visual axis detection device, the focusing operation is performed only once based on the focus state of the focus detection area.

【0018】また、視線検出装置で求めたファインダー
内の視野位置の検出精度を上げるため、特開平4−19
3072号公報では、必ず複数回の視線検出を行ってい
る。
Further, in order to improve the detection accuracy of the visual field position in the finder obtained by the visual axis detection device, Japanese Patent Application Laid-Open No.
In Japanese Patent No. 3072, a plurality of gaze detections are always performed.

【0019】[0019]

【発明が解決しようとする課題】しかしながら、上記特
開平4−193072号では、必ず複数回の視線検出を
行って焦点検出領域を選択するため、常に複数回の視線
検出が終了しないと焦点検出領域選択ができない。この
ため、焦点検出を開始するまで時間がかかり、迅速な焦
点検出動作ができない。
However, in Japanese Patent Laid-Open No. 4-193,072, the focus detection area is always selected by performing a plurality of line-of-sight detections. I cannot make a choice. For this reason, it takes time until the focus detection is started, and a quick focus detection operation cannot be performed.

【0020】また、常に一回だけの視線検出で焦点検出
領域を選択するようにすると、一つの焦点検出領域とそ
の隣の焦点検出領域の中間位置に視線位置が検出された
場合に間違った焦点検出領域を選択してしまう場合があ
った。
Further, if the focus detection area is always selected only once by detecting the line of sight, an erroneous focus is detected when the line of sight is detected at an intermediate position between one focus detection area and the focus detection area adjacent thereto. In some cases, a detection area was selected.

【0021】(発明の目的)本発明の第1の目的は、使
用者の意思に正確に対応した指標、情報検出領域もしく
は焦点検出領域を迅速かつ精度良く選択することのでき
る視線検出装置、視線検出機能付き機器及びカメラを提
供しようとするものである。
(Object of the Invention) A first object of the present invention is to provide an eye-gaze detecting device and an eye-gaze detecting device capable of quickly and accurately selecting an index, an information detection area or a focus detection area accurately corresponding to a user's intention. An object of the present invention is to provide a device with a detection function and a camera.

【0022】本発明の第2の目的は、精度の高い焦点調
節を行うことのできる視線検出機能付き機器及びカメラ
を提供しようとするものである。
A second object of the present invention is to provide a device and a camera with a visual line detection function capable of performing highly accurate focus adjustment.

【0023】[0023]

【課題を解決するための手段】上記第1の目的を達成す
るために、請求項1に記載の発明は、使用者の観察面内
での視線位置を検出する視線検出手段と、前記観察面内
に設けられ、前記使用者の視線によって所望の動作開始
を指示する為の指標とを備えた視線検出装置において、
前記複数の指標を含む複数の第1の判定範囲と該複数の
第1の判定範囲の境界部分に第2の判定範囲を有し、前
記視線検出手段によって検出された視線位置が前記第2
の判定範囲に含まれず、前記第1の判定範囲のいずれか
に含まれる場合は、前記複数の指標のうち少なくとも一
つの指標を選択し、前記視線位置が前記第2の判定範囲
に含まれる場合は、前記視線検出手段によって再度視線
検出を行い、その結果に応じて指標を選択する選択手段
を設けた視線検出装置とするものである。
According to a first aspect of the present invention, there is provided a visual line detecting means for detecting a position of a visual line in a user's observation plane. A gaze detection device provided in the apparatus and having an index for instructing a desired operation start by the gaze of the user,
A plurality of first determination ranges including the plurality of indices, and a second determination range at a boundary between the plurality of first determination ranges, wherein the line-of-sight position detected by the line-of-sight detection unit is the second line of sight.
If not included in the determination range and is included in any of the first determination ranges, at least one of the plurality of indices is selected, and the gaze position is included in the second determination range. According to another aspect of the present invention, there is provided a gaze detecting apparatus including a gaze detecting unit that performs gaze detection again, and includes a selection unit that selects an index according to a result of the detection.

【0024】同じく上記第1の目的を達成するために、
請求項2に記載の発明は、使用者の観察面内での視線位
置を検出する視線検出手段と、前記観察面内に設けられ
た複数の情報検出領域それぞれについて情報検出を行う
情報検出手段とを備えた視線検出機能付き機器におい
て、前記複数の情報検出領域を含む複数の第1の判定範
囲と該複数の第1の判定範囲の境界部分に第2の判定範
囲を有し、前記視線検出手段によって検出された視線位
置が前記第2の判定範囲に含まれず、前記第1の判定範
囲のいずれかに含まれる場合は、前記複数の焦点検出領
域のうち少なくとも一つの情報検出領域を選択し、前記
視線位置が前記第2の判定範囲に含まれる場合は、前記
視線検出手段によって再度視線検出を行い、その結果に
応じて情報検出領域を選択する選択手段を設けた視線検
出機能付き機器とするものである。
Similarly, in order to achieve the first object,
According to a second aspect of the present invention, a line-of-sight detection unit that detects a line-of-sight position of a user in an observation plane, and an information detection unit that performs information detection for each of a plurality of information detection regions provided in the observation plane A plurality of first determination ranges including the plurality of information detection areas and a second determination range at a boundary between the plurality of first determination ranges, wherein the gaze detection is performed. If the gaze position detected by the means is not included in the second determination range and is included in any of the first determination ranges, at least one information detection region is selected from the plurality of focus detection regions. In the case where the line-of-sight position is included in the second determination range, the line-of-sight detection device performs line-of-sight detection again by the line-of-sight detection unit, and a device with a line-of-sight detection function provided with a selection unit that selects an information detection area according to the result. You It is intended.

【0025】同じく上記第1の目的を達成するために、
請求項3に記載の発明は、使用者の観察面内での視線位
置を検出する視線検出手段と、前記観察面内に設けられ
た複数の焦点検出領域それぞれについて焦点検出を行う
焦点検出手段とを備えた視線検出機能付き機器におい
て、前記複数の焦点検出領域を含む複数の第1の判定範
囲と該複数の第1の判定範囲の境界部分に第2の判定範
囲を有し、前記視線検出手段によって検出された視線位
置が前記第2の判定範囲に含まれず、前記第1の判定範
囲のいずれかに含まれる場合は、前記複数の焦点検出領
域のうち少なくとも一つの焦点検出領域を選択し、前記
視線位置が前記第2の判定範囲に含まれる場合は、前記
視線検出手段によって再度視線検出を行い、その結果に
応じて焦点検出領域を選択する選択手段を設けた視線検
出機能付き機器とするものである。
Similarly, in order to achieve the first object,
According to a third aspect of the present invention, there is provided a visual line detecting means for detecting a visual line position of a user in an observation plane, and a focus detecting means for performing a focus detection for each of a plurality of focus detection areas provided in the observation plane. A plurality of first determination ranges including the plurality of focus detection areas, and a second determination range at a boundary between the plurality of first determination ranges, wherein the gaze detection is performed. If the gaze position detected by the means is not included in the second determination range and is included in any of the first determination ranges, at least one of the plurality of focus detection regions is selected. In the case where the line-of-sight position is included in the second determination range, the line-of-sight detection device performs line-of-sight detection again by the line-of-sight detection unit, and a device with a line-of-sight detection function provided with a selection unit that selects a focus detection area according to the result. You It is intended.

【0026】また、上記第2の目的を達成するために、
請求項4に記載の発明は、前記選択手段により選択され
た前記焦点検出領域にて前記焦点検出手段によって検出
される焦点検出情報に基づいて光学系の焦点調節を行う
焦点調節手段を有する請求項3に記載の視線検出機能付
き機器とするものである。
In order to achieve the second object,
According to a fourth aspect of the present invention, the apparatus further includes a focus adjusting unit that adjusts a focus of an optical system based on focus detection information detected by the focus detection unit in the focus detection area selected by the selection unit. 3. A device with a line-of-sight detection function according to item 3.

【0027】また、上記第1,第2の目的を達成するた
めに、請求項5に記載の発明は、請求項1に記載の視線
検出装置もしくは請求項2又は3に記載の視線検出機能
付き機器を具備したカメラとするものである。
According to a fifth aspect of the present invention, there is provided a gaze detecting device according to the first aspect, or a gaze detecting function according to the second or third aspect, in order to achieve the first and second objects. It is a camera equipped with a device.

【0028】[0028]

【発明の実施の形態】図1は本発明の実施の一形態に係
るカメラに内蔵された電気回路の要部を示すブロック図
である。
FIG. 1 is a block diagram showing a main part of an electric circuit built in a camera according to an embodiment of the present invention.

【0029】カメラ本体に内蔵されたカメラ制御手段で
あるところのマイクロコンピュータの中央処理装置(以
下、CPUと記す)100には、視線検出回路101、
測光回路102、焦点検出回路103、信号入力回路1
04、LCD駆動回路105、LED駆動回路106、
IRED駆動回路107、シャッタ制御回路108、モ
ータ制御回路109が接続されている。また、撮影レン
ズ内に配置された焦点調節回路110、絞り駆動回路1
11とはマウント接点37を介して信号の伝達がなされ
る。
A central processing unit (hereinafter, referred to as a CPU) 100 of a microcomputer, which is a camera control means built in the camera body, includes a line-of-sight detection circuit 101,
Photometry circuit 102, focus detection circuit 103, signal input circuit 1
04, LCD drive circuit 105, LED drive circuit 106,
An IRED drive circuit 107, a shutter control circuit 108, and a motor control circuit 109 are connected. Also, a focus adjustment circuit 110 and an aperture driving circuit 1 disposed in the taking lens
Signals are transmitted to the device 11 via the mount contact 37.

【0030】CPU100に付随した記憶手段としての
EEPROM100aは、フィルムカウンタその他の撮
影情報を記憶可能である。
An EEPROM 100a as storage means attached to the CPU 100 can store film counters and other photographing information.

【0031】前記視線検出回路101は、イメージセン
サ14(CCD−EYE)からの眼球像の出力をCPU
100に送信する。すると、該CPU100はイメージ
センサ14からの眼球像信号をCPU内部のA/D変換
部によりA/D変換し、この像情報を後述するように視
線検出に必要な眼球像の各特徴点を所定のアルゴリズム
に従って抽出し、さらに各特徴点の位置から撮影者の眼
球の回転角を算出する。前記測光回路102は、測光セ
ンサ10からの出力を増幅後、対数圧縮し、各センサの
輝度情報としてCPU100に送る。前記測光センサ1
0は画面内を複数に分割しており、それぞれ光電変換出
力を出力する複数のフォトダイオードから構成されてい
る。
The line-of-sight detection circuit 101 outputs an eyeball image from the image sensor 14 (CCD-EYE) to a CPU.
Send to 100. Then, the CPU 100 subjects the eyeball image signal from the image sensor 14 to A / D conversion by an A / D conversion unit inside the CPU, and converts this image information into feature points of the eyeball image necessary for visual line detection as described later. And the rotation angle of the photographer's eyeball is calculated from the position of each feature point. The photometric circuit 102 amplifies the output from the photometric sensor 10, logarithmically compresses the output, and sends the result to the CPU 100 as luminance information of each sensor. The photometric sensor 1
Numeral 0 divides the screen into a plurality of sections, each of which is constituted by a plurality of photodiodes for outputting a photoelectric conversion output.

【0032】ラインセンサ6fは画面内の5つの焦点検
出領域200〜204に対応した5組のラインセンサC
CD−L2,CCD−L1,CCD−C,CCD−R
1,CCD−R2から構成される公知のCCDラインセ
ンサである。前記自動焦点検出回路103は、これらラ
インセンサ6fから得た電圧をCPU100に送り、C
PU100では内蔵されたA/D変換部によってライン
センサ信号を順次A/D変換する。
The line sensor 6f has five sets of line sensors C corresponding to five focus detection areas 200 to 204 in the screen.
CD-L2, CCD-L1, CCD-C, CCD-R
1, a known CCD line sensor composed of CCD-R2. The automatic focus detection circuit 103 sends the voltages obtained from these line sensors 6f to the CPU 100,
In the PU 100, the line sensor signal is sequentially A / D converted by the built-in A / D converter.

【0033】SW1はレリーズ釦の第1ストロークでO
Nし、測光、AF、視線検出動作を開始する測光スイッ
チ、SW2はレリーズ釦の第2ストロークでONするレ
リーズスイッチ、SW−DIAL1とSW−DIAL2
は電子ダイヤル内に設けたダイヤルスイッチであり、信
号入力回路104のアップダウンカウンタに入力され、
電子ダイヤルの回転クリック量をカウントする。
SW1 is O at the first stroke of the release button.
N, a photometry switch for starting photometry, AF, and line-of-sight detection operation, SW2 is a release switch that is turned on by the second stroke of the release button, SW-DIAL1 and SW-DIAL2.
Is a dial switch provided in the electronic dial, which is input to an up / down counter of the signal input circuit 104,
Counts the amount of rotation click of the electronic dial.

【0034】次に、図2のフローチャートを用いて、カ
メラの全体シーケンスの動作について説明する。なお、
このフローでは、カメラの普通のシーケンスについて説
明しており、特殊な動作や、不慮の事故に対するトラブ
ル処理については記述していない。
Next, the operation of the entire sequence of the camera will be described with reference to the flowchart of FIG. In addition,
In this flow, a normal sequence of the camera is described, but no special operation or trouble handling for an unexpected accident is described.

【0035】ステップ#601にて、不図示のモードダ
イアルを回転させてカメラを不作動状態から所定の撮影
モードに設定するとカメラの電源がONされる。する
と、CPU100はステップ#602へ進み、変数やフ
ラグの類を初期化する。具体的には、“視線検出禁止フ
ラグ”のクリア、“AF禁止フラグ”のクリア、“レリ
ーズ&給送”割り込みの禁止、“レリーズ後フラグ”の
クリアを行う。
At step # 601, when the mode dial (not shown) is rotated to set the camera from the inoperative state to a predetermined photographing mode, the power of the camera is turned on. Then, the CPU 100 proceeds to step # 602, and initializes variables and flags. Specifically, it clears the "line-of-sight detection prohibition flag", clears the "AF prohibition flag", prohibits the "release &feed" interrupt, and clears the "release flag".

【0036】ステップ#604へ進むと、レリーズボタ
ンの第1ストロークによりONするスイッチSW1の状
態検知を行い、該スイッチSW1がOFFならばステッ
プ#605へ進み、ONならばステップ#612へ進
む。ステップ#605へ進むと、変数やフラグの類を初
期化する。ここでは一旦、スイッチSW1がONされて
所定の動作を行った後に再び該スイッチSW1がOFF
された場合の初期化を行う。具体的には、スイッチSW
1をONされていなかったことを表す“フラグAFIN
G”をクリアする。また、“視線検出禁止フラグ”をク
リアし、視線検出を行うようにし、“AF禁止フラグ”
をクリアし、AFを行うようにする。さらに、“レリー
ズ&給送”割り込みを禁止する。“レリーズ後フラグ”
もクリアする。
In step # 604, the state of the switch SW1 which is turned on by the first stroke of the release button is detected. If the switch SW1 is off, the process proceeds to step # 605, and if it is on, the process proceeds to step # 612. In step # 605, variables and flags are initialized. Here, once the switch SW1 is once turned on to perform a predetermined operation, the switch SW1 is turned off again.
Perform initialization if it is done. Specifically, the switch SW
1 indicates that the flag AFIN has not been turned on.
G ”is cleared, and the“ line-of-sight detection prohibition flag ”is cleared so that line-of-sight detection is performed.
Is cleared, and AF is performed. Further, the "release &feed" interrupt is prohibited. “Release flag”
Also clear.

【0037】次に、ステップ#606において、現在の
カメラの状態が給送モード設定状態であるかどうかをチ
ェックする。もし給送モード設定状態の場合はステップ
#608へ進み、違う場合はステップ#614へ進む。
ステップ#608へ進むと、ダイヤルの変化があったか
どうかをチェックし、ダイヤル変化がなければ、給送モ
ードの切り換えはせずにステップ#604へ戻る。一
方、ダイヤル変化があればステップ#610へ進み、ダ
イヤルの変化がある毎に給送モードの変更を行う。給送
モードは、スイッチSW2をONすると1枚だけ撮影を
行う“単写モード”と、該スイッチSW2をONしてい
る間連続的に撮影を行う“連写モード”があり、ダイヤ
ルの変化がある毎に“単写モード”と“連写モード”が
切り換わる。給送モードの設定が終るとステップ#60
4へ戻る。
Next, in step # 606, it is checked whether the current camera state is the feed mode setting state. If the feeding mode is set, the process proceeds to step # 608, and if not, the process proceeds to step # 614.
In step # 608, it is checked whether or not the dial has changed. If there is no change in dial, the flow returns to step # 604 without switching the feeding mode. On the other hand, if there is a dial change, the process proceeds to step # 610, and the feed mode is changed every time the dial changes. The feed mode includes a "single shooting mode" in which only one image is shot when the switch SW2 is turned on, and a "continuous shooting mode" in which shooting is continuously performed while the switch SW2 is turned on. The “single shooting mode” and the “continuous shooting mode” are switched every time. When the setting of the feed mode is completed, step # 60
Return to 4.

【0038】上記ステップ#606にて給送モード設定
状態でなければ、前述した様にステップ#614へ進
み、ここではカメラがAFモード切り換え状態かどうか
を判定する。この結果、AFモードの切り換え状態なら
ばステップ#616へ進み、AFモードの切り換えを行
い、該AFモードの設定が終わるとステップ#604へ
戻る。また、AFモードの切り換え状態でなければステ
ップ#618へ進み、給送モード及びAFモード以外の
設定を行う。
If the feed mode is not set in step # 606, the process proceeds to step # 614, as described above, and it is determined whether the camera is in the AF mode switching state. As a result, if the AF mode is switched, the process proceeds to step # 616, where the AF mode is switched. When the setting of the AF mode is completed, the process returns to step # 604. If the AF mode has not been switched, the process proceeds to step # 618, where settings other than the feed mode and the AF mode are performed.

【0039】上記ステップ#604にてスイッチSW1
がONであれば前述した様にステップ#612へ進み、
ここでは測光やカメラの状態表示等の“AE制御”サブ
ルーチンを実行する。このサブルーチン“AE制御”で
は、測光センサ10及び測光回路102を動作させ、測
光値に対し既知のアルゴリズムによってAE制御値を計
算する。計算したAE制御値はカメラの外部液晶に表示
する。次いでステップ#613へ進み、“視線検出およ
びAF(焦点検出)”のサブルーチンを実行する。この
サブルーチンは、スイッチSW1がONされている間、
繰返し行われる。その後はステップ#604へ戻り、繰
り返しカメラの動作を行う。
At step # 604, the switch SW1
Is ON, the process proceeds to step # 612 as described above,
Here, an "AE control" subroutine such as photometry or camera status display is executed. In this subroutine "AE control", the photometric sensor 10 and the photometric circuit 102 are operated, and the AE control value is calculated for the photometric value by a known algorithm. The calculated AE control value is displayed on an external liquid crystal of the camera. Next, the routine proceeds to step # 613, where a subroutine of "line-of-sight detection and AF (focus detection)" is executed. This subroutine is executed while the switch SW1 is ON.
It is repeated. Thereafter, the flow returns to step # 604, and the operation of the camera is repeatedly performed.

【0040】次に、図3のフローチャートを用いて、
“レリーズ&給送”の動作について説明する。この動作
は割り込みルーチンで実行される。
Next, using the flowchart of FIG.
The operation of “release & feeding” will be described. This operation is performed in an interrupt routine.

【0041】割り込みが許可されている時にレリーズボ
タンが第2ストロークまで押されてスイッチSW2がO
Nすると、割込み処理により“レリーズ&給送”サブル
ーチンがコールされ、まず、ステップ#688におい
て、“レリーズ給送”の割り込みを禁止する。そして、
次のステップ#692において、絞りの制御値とシャッ
タ速度の計算を行う。絞りとシャッタ速度は、カメラの
撮影モードや測光値あるいは設定値により所定のアルゴ
リズムにより計算される。そして、次のステップ#69
3において、CPU100はカメラのメインミラー及び
サブミラーをアップさせ、又絞り駆動回路111に通信
を行い、レンズ内に設けた絞り31を上記ステップ#6
92で計算した値に制御する。
When the interruption is permitted, the release button is pressed until the second stroke, and the switch SW2 is turned on.
If N, the "release &feed" subroutine is called by the interrupt processing, and first, in step # 688, the "release feed" interrupt is prohibited. And
In the next step # 692, the control value of the aperture and the shutter speed are calculated. The aperture and the shutter speed are calculated by a predetermined algorithm according to the photographing mode of the camera, the photometric value or the set value. Then, the next step # 69
In step 3, the CPU 100 raises the main mirror and the sub-mirror of the camera, and communicates with the aperture driving circuit 111 to move the aperture 31 provided in the lens to the above step # 6.
Control to the value calculated in 92.

【0042】次のステップ#694においては、シャッ
タ制御回路108を介してシャッタマグネットMG−1
に通電を行い、シャッタの先幕を走行させて露光を開始
する。そして、上記ステップ#692で計算した所定時
間経過後に、シャッタマグネットMG−2に通電を行
い、前記シャッタの後幕を走行させて露光を終了させ
る。続くステップ#695においては、前記各ミラーを
所定の位置にダウンさせ、絞り駆動回路111に通信を
行い、絞りを開放に戻す。
In the next step # 694, the shutter magnet MG-1 is controlled via the shutter control circuit 108.
And exposure is started by running the front curtain of the shutter. Then, after a lapse of the predetermined time calculated in step # 692, the shutter magnet MG-2 is energized, and the rear curtain of the shutter is run to complete the exposure. In the following step # 695, each mirror is lowered to a predetermined position, communication is performed with the aperture driving circuit 111, and the aperture is returned to the open state.

【0043】次にステップ#696へ進み、1駒分のフ
ィルム給送を行い、シャッタバネのチャージを行う。そ
して、次のステップ#698において、1駒の撮影が終
了すると、次に“視線検出”サブルーチンがコールされ
たときに視線検出を行うために“視線検出禁止フラグ”
をクリアし、次のステップ#699において、レリーズ
が行われたことを表すフラグ“レリーズ後フラグ”をセ
ットする。そして、ステップ#700において、“レリ
ーズ&給送”の割り込みサブルーチンを終了する。
Then, the flow advances to step # 696 to feed the film for one frame and charge the shutter spring. Then, in the next step # 698, when the photographing of one frame is completed, the "eye gaze detection prohibition flag" is set to perform the eye gaze detection when the "eye gaze detection" subroutine is called next.
Is cleared, and in the next step # 699, a flag "release flag" indicating that the release has been performed is set. Then, in step # 700, the "release &feeding" interrupt subroutine is terminated.

【0044】なお、“レリーズ&給送”サブルーチンの
終了後は、割り込みが発生したところのプログラムに戻
るのではなく、図2のステップ#604にリターンす
る。
After the "release &feeding" subroutine is completed, the process returns to step # 604 in FIG. 2 instead of returning to the program where the interrupt occurred.

【0045】次に、図4のフローチャートを用いて、上
記ステップ#613の“視線検出&AF”サブルーチン
の動作について説明する。
Next, the operation of the "line-of-sight detection &AF" subroutine of step # 613 will be described with reference to the flowchart of FIG.

【0046】“視線検出&AF”がコールされると、図
4のステップ#631からサブルーチンが実行される。
When "line-of-sight detection &AF" is called, a subroutine is executed from step # 631 in FIG.

【0047】まず、ステップ#630において、視線検
出が許可されているかどうかを判定する。視線検出の禁
止は“視線検出禁止フラグ”により判定できる。最初は
許可されているのでステップ#631へ進み、視線検出
が禁止されていれば視線検出動作を行わずにステップ#
637へ進む。
First, in step # 630, it is determined whether or not gaze detection is permitted. Prohibition of gaze detection can be determined by a “gaze detection prohibition flag”. At first, the process is permitted, and the process proceeds to step # 631. If the gaze detection is prohibited, the process proceeds to step # 63 without performing the gaze detection operation.
Proceed to 637.

【0048】ステップ#631へ進むと、視線検出を行
うに先立ち視線入力が実行されていることを示すため、
視線入力マーク表示を行う。具体的には、照明用LED
(F−LED)25を点灯させ、LCD駆動回路105
を介してファインダー内LCD24の視線入力マークを
点灯させる。これにより、撮影者はカメラが視線検出を
行っていることを確認することができる。次のステップ
#632においては、サブルーチン“視線検出&焦点検
出領域選択”をコールし、視線検出および視線検出で求
めた視線位置座標から焦点検出領域を選択する。
When the flow advances to step # 631, it indicates that the gaze input is being performed prior to the gaze detection.
A gaze input mark is displayed. Specifically, LED for lighting
(F-LED) 25 is turned on, and the LCD drive circuit 105 is turned on.
To turn on the line-of-sight input mark of the LCD 24 in the finder. This allows the photographer to confirm that the camera is performing line-of-sight detection. In the next step # 632, a subroutine "line-of-sight detection & focus detection area selection" is called, and the focus detection area is selected from the line-of-sight detection and the line-of-sight position coordinates obtained by the line-of-sight detection.

【0049】ここで、図5を用いて、視線位置座標と焦
点検出領域について説明を行う。
Here, the line-of-sight position coordinates and the focus detection area will be described with reference to FIG.

【0050】図5(a)において、L2,L1,C,R
1,R2はそれぞれラインセンサ6fのCCD−L2,
CCD−L1,CCD−C,CCD−R1,CCD−R
2に対応し、それぞれの場所での焦点検出を行う焦点検
出領域である。EYL2,EYL1,EYC,EYR
1,EYR2は、それぞれ焦点検出領域L2,L1,
C,R1,R2を選択するための第1の判定範囲であ
る。ファインダー内のEYEL2,EYEL1,EY
C,EYR1,EYR2以外の領域は、EYEOTHR
である。
In FIG. 5A, L2, L1, C, R
1, R2 are CCD-L2 of the line sensor 6f, respectively.
CCD-L1, CCD-C, CCD-R1, CCD-R
2 is a focus detection area for performing focus detection at each location. EYL2, EYL1, EYC, EYR
1, EYR2 are focus detection areas L2, L1, respectively.
This is a first determination range for selecting C, R1, and R2. EYEL2, EYEL1, EY in the viewfinder
Areas other than C, EYR1 and EYR2 are EYEOTHR
It is.

【0051】ファインダー中心を原点とする座標でそれ
ぞれの領域は、以下のように表すことができる。
Each area can be represented as follows by coordinates having the origin at the center of the finder.

【0052】 EYL2の範囲 :−x3≦x<−x2かつ−y1≦y≦y1 EYL1の範囲 :−x2≦x<−x1かつ−y1≦y≦y1 EYCの範囲 :−x1<x<x1かつ−y1≦y≦y1 EYR1の範囲:x1<x≦x2かつ−y1≦y≦y1 EYR2の範囲:x2<x≦x3かつ−y1≦y≦y1 EYOTHRの範囲 :−xa≦x≦xaかつ−ya≦y≦ya
の範囲内で、−x3≦x≦x3かつ−y1≦y≦y1を除く部分 次に、図5(b)を用いて、第2の判定範囲EYBNの
説明を行う。
Range of EYL2: -x3 ≦ x <−x2 and -y1 ≦ y ≦ y1 Range of EYL1: Range of −x2 ≦ x <−x1 and −y1 ≦ y ≦ y1 Range of EYC: −x1 <x <x1 and -Y1≤y≤y1 Range of EYR1: x1 <x≤x2 and -y1≤y≤y1 Range of EYR2: x2 <x≤x3 and -y1≤y≤y1 Range of EYOTHR: -xa≤x≤xa and- ya ≦ y ≦ ya
Next, a portion excluding -x3≤x≤x3 and -y1≤y≤y1 will be described with reference to FIG. 5B.

【0053】EYBNは、第1の判定範囲EYL2,E
YL1,EYC,EYR1,EYR2の境界から距離d
の範囲の幅2d の領域で、図中、斜線で示した部分であ
る。
EYBN is a first determination range EYL2, EYL
Distance d from the boundary of YL1, EYC, EYR1, and EYR2
Is a region with a width of 2d in the range indicated by hatching in the figure.

【0054】ファインダー中心を原点とする座標で表す
と、 −x3−d ≦x≦x3+d かつy1−d ≦y≦y1+d および −x3−d ≦x≦x3+d かつ−y1−d ≦y≦−y1+d お
よび −x3−d ≦x≦−x3+d かつ−y1+d ≦y≦y1−d お
よび −x2−d ≦x≦−x2+d かつ−y1+d ≦y≦y1−d お
よび −x1−d ≦x≦−x1+d かつ−y1+d ≦y≦y1−d お
よび x1−d ≦x≦x1+d かつ−y1+d ≦y≦y1−d および x2−d ≦x≦x2+d かつ−y1+d ≦y≦y1−d および x3−d ≦x≦x3+d かつ−y1+d ≦y≦y1−d である。
When expressed in coordinates with the center of the finder as the origin, -x3-d≤x≤x3 + d and y1-d≤y≤y1 + d and -x3-d≤x≤x3 + d and -y1-d≤y≤-y1 + d and −x3−d ≦ x ≦ −x3 + d and −y1 + d ≦ y ≦ y1−d and −x2−d ≦ x ≦ −x2 + d and −y1 + d ≦ y ≦ y1−d and −x1−d ≦ x ≦ −x1 + d and −y1 + d ≦ y ≦ y1−d and x1−d ≦ x ≦ x1 + d and −y1 + d ≦ y ≦ y1−d and x2−d ≦ x ≦ x2 + d and −y1 + d ≦ y ≦ y1−d and x3−d ≦ x ≦ x3 + d and − y1 + d ≦ y ≦ y1-d.

【0055】例えば、図5(b)の(xn ,yn)が視
線座標として検出された場合、(xn ,yn)は、「−
x2+d <x<−x1−d かつ−y1+d<y<y1−d 」の範囲
にある。すなわち、EYL1の範囲に含まれ、EYBN
の範囲には含まれないので再度視線検出を行うことはせ
ず、即座に焦点検出領域L1を選択する。
For example, when (xn, yn) in FIG. 5B is detected as the line-of-sight coordinates, (xn, yn) is represented by “−”.
x2 + d <x <-x1-d and -y1 + d <y <y1-d ". That is, it is included in the range of EYL1 and EYBN
Is not included in the range, the line-of-sight detection is not performed again, and the focus detection area L1 is immediately selected.

【0056】別の例として、最初の視線検出で、図5
(b)の(xm1 ,ym1)位置に視線位置が検出され
た場合を説明する。
As another example, in the first gaze detection, FIG.
The case where the line-of-sight position is detected at the position (xm1, ym1) in (b) will be described.

【0057】この位置は、EYR1の範囲内に含まれて
いるが、「x1<x≦x2かつ−y1≦y≦y1」、EYBNの
範囲「−x3−d ≦x≦x3+d かつ−y1−d ≦y≦−y1+
d 」にも含まれているので、すぐに焦点検出領域を選択
せずに、再度視線検出を行う。
Although this position is included in the range of EYR1, "x1 <x≤x2 and -y1≤y≤y1", and the range of EYBN "-x3-d≤x≤x3 + d and -y1-d ≤y≤-y1 +
Since d is included, the line-of-sight detection is performed again without immediately selecting the focus detection area.

【0058】再度視線検出を行って(xm2, ym2)
位置に視線座標が検出されたなら、この座標は「x1<x
≦x2かつ−y1≦y≦の範囲」、すなわちEYR1の領域
内にあるので焦点検出領域R1を選択する。再度視線検
出を行った場合は、EYBNの範囲に座標があるか判定
せず、第1の範囲のみで判定を行う。
The line of sight is detected again (xm2, ym2).
If a line-of-sight coordinate is detected at the position, this coordinate is "x1 <x
≦ x2 and −y1 ≦ y ≦ ”, that is, the focus detection area R1 is selected because it is within the area of EYR1. When the line-of-sight detection is performed again, it is not determined whether or not the coordinates are in the range of EYBN, but the determination is performed only in the first range.

【0059】もし仮に2回目の視線検出によって求めた
視線位置も(xm1 ,ym1)だったとしても、その座
標はEYR1に含まれているため、焦点検出領域R1を
選択する。
Even if the line-of-sight position obtained by the second line-of-sight detection is (xm1, ym1), since the coordinates are included in EYR1, the focus detection region R1 is selected.

【0060】2回目の視線検出結果のみを使用するの
は、最初の視線検出では眼球が移動している最中に検出
動作が行われた場合を考慮し、撮影者の意図に合致する
視線位置は最後に検出した視線位置であるということか
らである。
Only the result of the second gaze detection is used. In the first gaze detection, a gaze position that matches the photographer's intention is considered in consideration of a case where a detection operation is performed while the eyeball is moving. Is the gaze position detected last.

【0061】上記の例の場合、視線は外側からだんだん
R1方向に移動する最中に1回目の検出動作が行われた
と考えられ、1回目の視線検出結果より2回目の視線検
出で得られた座標はR1に近いものとなっている。
In the case of the above example, it is considered that the first detection operation was performed while the line of sight gradually moved in the R1 direction from the outside, and the line of sight was obtained by the second line of sight detection from the result of the first line of sight detection. The coordinates are close to R1.

【0062】このように視線検出結果が、焦点検出領域
の近くを見ているとみなせる場合、無駄に視線検出を繰
り返すのではなく、すぐに焦点検出領域を決定すること
によって、素早く焦点検出領域を選択できる。また、焦
点検出領域を選択するための判定範囲の境界部分に視線
位置が検出された場合、もう一度視線検出を行って撮影
者の意図に合う焦点検出領域を選択することができる。
As described above, when it can be considered that the line-of-sight detection result looks close to the focus detection area, the focus detection area is quickly determined by determining the focus detection area immediately instead of repeating the line of sight detection uselessly. You can choose. In addition, when the line-of-sight position is detected at the boundary of the determination range for selecting the focus detection region, it is possible to perform the line-of-sight detection again and select a focus detection region that meets the photographer's intention.

【0063】次に、図6のフローチャートを用いて、
“視線検出&焦点検出領域選択”サブルーチンの説明を
行う。このサブルーチンがコールされるとステップ#1
01からプログラムの実行を開始する。
Next, using the flowchart of FIG.
The “line-of-sight detection & focus detection area selection” subroutine will be described. When this subroutine is called, step # 1
01 starts the execution of the program.

【0064】ステップ#101においては、視線検出を
再度行うためのフラグ“再視線フラグ”をクリアする。
そして、次のステップ#102において、所定のアルゴ
リズムに従って視線検出を行う。具体的には、まずIR
ED駆動回路107によりカメラの位置によってあらか
じめ定められたIRED(赤外発光ダイオード)をIR
ED駆動回路107により点灯させ、視線検出回路10
1によりイメージセンサ14の蓄積動作を開始する。蓄
積が終了したら蓄積電荷をCPU100に順次読み出
し、A/D変換を行い、所定のアルゴリズムにより処理
を行う。イメージセンサ14の全画素に処理を行い、図
9(a),(b)で示した眼球照明光源の角膜反射像5
2b,52aの座標及び瞳孔51の中心座標を得る。こ
れらを前述のアルゴリズムに従って演算することによ
り、撮影者の注視する座標(xn,yn)が求められ
る。
In step # 101, the flag for re-detecting the line of sight is cleared.
Then, in the next step # 102, gaze detection is performed according to a predetermined algorithm. Specifically, first, IR
An IRED (infrared light emitting diode) predetermined by the position of the camera
Lighted by the ED drive circuit 107, the eye-gaze detection circuit 10
In step 1, the accumulation operation of the image sensor 14 is started. When the accumulation is completed, the accumulated charges are sequentially read out to the CPU 100, A / D converted, and processed by a predetermined algorithm. The processing is performed on all the pixels of the image sensor 14, and the corneal reflection image 5 of the eyeball illumination light source shown in FIGS.
The coordinates of 2b and 52a and the center coordinates of pupil 51 are obtained. By calculating these in accordance with the algorithm described above, the coordinates (xn, yn) at which the photographer gazes are obtained.

【0065】ここで、図7のフローチャートにより、視
線検出動作について説明する。
Here, the gaze detection operation will be described with reference to the flowchart of FIG.

【0066】CPU100は視線検出回路101に信号
を出し、視線検出を開始する。
The CPU 100 outputs a signal to the visual line detection circuit 101 to start visual line detection.

【0067】まず、ステップ#202においては、撮影
者の眼球像を得るためのイメージセンサ14の蓄積時間
及び読み出し増幅率を決定するために該イメージセンサ
14を所定の蓄積時間で電荷蓄積を行う。この動作を予
備蓄積という。そして、次のステップ#203におい
て、視線検出回路101に信号を送って予備蓄積の蓄積
電荷を読み出し、順次A/D変換を行い、本蓄積での蓄
積時間や増幅特性、出力ゲインの決定を行う(AGC計
算)。続くステップ#204においては、本蓄積を行
う。具体的には、先ずCPU100は撮影者の眼を照明
するためにIRED(図10の13a,13bに相当)
を点灯し、上記ステップ#203のAGC計算で決定さ
れた蓄積時間及び出力増幅率で蓄積及びゲインで制御を
行い、センサ出力を得る。蓄積が終了するとともにIR
EDも消灯する。
First, in step # 202, charge is accumulated in the image sensor 14 for a predetermined accumulation time in order to determine the accumulation time and the readout amplification factor of the image sensor 14 for obtaining an eyeball image of the photographer. This operation is called preliminary storage. Then, in the next step # 203, a signal is sent to the visual line detection circuit 101 to read out the accumulated charge of the preliminary accumulation, perform A / D conversion sequentially, and determine the accumulation time, amplification characteristics, and output gain in the actual accumulation. (AGC calculation). In the subsequent step # 204, the main accumulation is performed. More specifically, first, the CPU 100 uses an IRED (corresponding to 13a and 13b in FIG. 10) to illuminate the photographer's eyes.
Is turned on, control is performed by accumulation and gain based on the accumulation time and output amplification rate determined by the AGC calculation in step # 203, and a sensor output is obtained. When the storage is completed and IR
The ED also goes out.

【0068】次のステップ#205においては、CPU
100は蓄積の終了したイメージセンサ14から撮影者
の眼球像を読み出し、続くステップ#206において、
読み出したセンサイメージのP像(角膜反射像)や瞳孔
部の特徴抽出の処理を行う。この特徴抽出は上記ステッ
プ#205の読み出しとともに逐次的に行っても良い。
具体的には本出願人によって特願平3−1219098
号公報に詳述されているので、ここでの詳細な説明は省
略する。P像は眼球照明用IREDの角膜反射像である
から、像信号中には光強度の強い輝点として現われる
(図9(b)参照)ため、その特徴ともって1組のP像
を検出し、その位置(xd ′,yd ′)、(xe,y
e′)を求めることが出来る。瞳孔の反射率は非常に低
く画像上の低輝度でかつ一定の基準を満たす部分として
検出することができる。このようにして瞳孔中心(x
c′,yc′)及び瞳孔径(rc)の検出を行う。
In the next step # 205, the CPU
100 reads the eyeball image of the photographer from the image sensor 14 for which the accumulation has been completed, and in the subsequent step # 206,
A P image (corneal reflection image) of the read sensor image and a feature extraction process of the pupil are performed. This feature extraction may be performed sequentially with the reading in step # 205.
Specifically, the applicant of the present invention has filed Japanese Patent Application No. 3-1219098.
The detailed description is omitted here. Since the P image is a corneal reflection image of the eyeball illumination IRED, it appears as a bright spot having a high light intensity in the image signal (see FIG. 9B). , Its position (xd ', yd'), (xe, y
e ') can be obtained. The pupil has a very low reflectance and can be detected as a part having a low luminance on an image and meeting a certain standard. Thus, the pupil center (x
c ′, yc ′) and the pupil diameter (rc) are detected.

【0069】次のステップ#207においては、撮影者
の眼球像の中からP像位置と瞳孔が検出し、撮影者の眼
球光軸の回転角(θx,θy)を算出する。そして、次
のステップ#208において、眼球の回転角が計算でき
ると、前述の計算式4a,5aを使って所定の演算を行
うことにより、ファインダー上の視線位置の座標を求め
る。眼球回転角から視線位置座標を求める演算式の所定
数m及びΔは、予め撮影者の個人差データを求めてお
く。個人差データは視線検出動作に先立って行われるキ
ャリブレーション動作で求めるが、キャリブレーション
動作についての説明は省略する。
In the next step # 207, the position of the P image and the pupil are detected from the eyeball image of the photographer, and the rotation angle (θx, θy) of the optical axis of the eyeball of the photographer is calculated. Then, in the next step # 208, when the rotation angle of the eyeball can be calculated, the coordinates of the line of sight on the finder are obtained by performing a predetermined calculation using the above-described calculation formulas 4a and 5a. As for the predetermined numbers m and Δ of the arithmetic expression for calculating the gaze position coordinates from the eyeball rotation angle, individual difference data of the photographer is obtained in advance. The individual difference data is obtained by a calibration operation performed prior to the gaze detection operation, but the description of the calibration operation is omitted.

【0070】ステップ#209にて、視線検出を終了す
る。
At step # 209, the line-of-sight detection ends.

【0071】図6に戻り、ステップ#103において
は、“再視線フラグ”を判定し、再視線(再度の視線検
出)の場合はステップ#105へ進む。最初はステップ
#101で“再視線フラグ”はクリアされているので、
ステップ#104へ進み、ここでは最初に第2の判定範
囲EYBNに、検出した視線位置座標(xn ,yn)に
あるか判定し、EYBN内にある場合はステップ#11
4aへ進み、“再視線フラグ”を1に設定し、ステップ
#102へ戻り、視線検出を再度行う。
Returning to FIG. 6, in step # 103, the "re-gaze flag" is determined, and in the case of a re-gaze (again gaze detection), the flow proceeds to step # 105. At first, since the “re-gaze flag” is cleared in step # 101,
Proceeding to step # 104, first, it is determined whether or not the detected line-of-sight position coordinates (xn, yn) are within the second determination range EYBN. If it is within EYBN, step # 11 is performed.
Proceeding to 4a, set the "re-gaze flag" to 1, return to step # 102, and perform gaze detection again.

【0072】このように、判定範囲と判定範囲の境界部
分に境界領域、つまり第2の判定範囲EYBN(図5
(b)の斜線部)を設け、この範囲内に視線位置がある
場合は、再度視線検出を行うようにしている。再度視線
検出の場合は、ステップ#102で視線検出を行った
後、ステップ#103からステップ#105へ進む。
(説明の都合上、再度視線検出を行って求めた視線座標
も(xn,yn)とする。)
As described above, the boundary region, that is, the second determination range EYBN (FIG. 5) is located at the boundary between the determination ranges.
(A hatched portion in (b)) is provided, and when the line-of-sight position is within this range, the line-of-sight detection is performed again. In the case of the line-of-sight detection again, after performing the line-of-sight detection in step # 102, the process proceeds from step # 103 to step # 105.
(For convenience of explanation, the line-of-sight coordinates obtained by performing line-of-sight detection again are also (xn, yn).)

【0073】ステップ#105へ進むと、(xn,y
n)が第1の判定範囲の一つ、EYL2(図5参照)の
範囲内にあるか判定する。もしEYL2内にあるならス
テップ#110へ進み、焦点検出領域L2を選択する。
また、EYL2内でないならステップ#106へ進み、
(xn,yn)が第1の判定範囲の一つ、EYL1の範
囲内にあるか判定する。もしEYL1内にあるならステ
ップ#111へ進み、焦点検出領域L1を選択する。
At step # 105, (xn, y
It is determined whether n) is within the range of one of the first determination ranges, EYL2 (see FIG. 5). If it is within EYL2, the process proceeds to step # 110, and the focus detection area L2 is selected.
If not within EYL2, the process proceeds to step # 106,
It is determined whether (xn, yn) is within the range of one of the first determination ranges, EYL1. If it is within EYL1, the process proceeds to step # 111, and the focus detection area L1 is selected.

【0074】また、EYL1内でないならステップ#1
07へ進み、(xn,yn)が第1の判定範囲の一つ、
EYCの範囲内にあるか判定する。もしEYC内にある
ならステップ#112へ進み、焦点検出領域Cを選択す
る。また、EYC内でないならステップ#108へ進
み、(xn,yn)が第1の判定範囲の一つ、EYR1
の範囲内にあるか判定する。もしEYR1内にあるなら
ステップ#113へ進み、焦点検出領域R1を選択す
る。
If not in EYL1, step # 1
07, (xn, yn) is one of the first determination ranges,
It is determined whether it is within the range of EYC. If it is within the EYC, the process proceeds to step # 112, and the focus detection area C is selected. If it is not within EYC, the process proceeds to step # 108, where (xn, yn) is one of the first determination ranges, EYR1
Is determined to be within the range. If it is within EYR1, the process proceeds to step # 113, and the focus detection area R1 is selected.

【0075】また、EYR1内でないならステップ#1
09へ進み、(xn,yn)が第1の判定範囲の一つ、
EYR2の範囲内にあるか判定する。もしEYR2内に
あるならステップ#114へ進み、焦点検出領域R2を
選択する。
If it is not within EYR1, step # 1
09, (xn, yn) is one of the first determination ranges,
It is determined whether it is within the range of EYR2. If it is within EYR2, the process proceeds to step # 114, and the focus detection area R2 is selected.

【0076】また、EYR2内でないならステップ#1
15へ進み、EYL2,EYL1,EYC,EYR1,
EYR2のどの範囲にも入っていない場合であるので、
視線検出の結果とは無関係に焦点検出領域を選択する。
この場合、あらかじめ中央の焦点検出領域を選択しても
良いし、前回の結果選択された焦点検出領域を再度選択
してもよい。このサブルーチンのなかであえて焦点検出
領域を選択せずに焦点検出結果により後で選択しても良
い。
If not within EYR2, step # 1
Go to No.15, EYL2, EYL1, EYC, EYR1,
Since it is not in any range of EYR2,
The focus detection area is selected irrespective of the result of the line-of-sight detection.
In this case, the central focus detection area may be selected in advance, or the focus detection area selected as the previous result may be selected again. The focus detection area may not be selected in this subroutine, but may be selected later based on the focus detection result.

【0077】上記ステップ#110〜#115で焦点検
出領域が選択されたらステップ#116へ進み、LED
駆動回路106に信号を送信してスーパーインポーズ用
LED21を用いて前記焦点検出領域を点滅表示させる
(点灯でも良い)。そして、ステップ#117でこのサ
ブルーチンをリターンする。
When the focus detection area is selected in steps # 110 to # 115, the process proceeds to step # 116, where the LED
A signal is transmitted to the drive circuit 106 to blink the focus detection area using the LED 21 for superimposition (it may be turned on). Then, the subroutine returns in step # 117.

【0078】図4へ戻り、説明を続ける。Returning to FIG. 4, the description will be continued.

【0079】ステップ#635においては、一度視線検
出を行うと、繰り返し視線検出を行わないように視線検
出を禁止する。視線検出の禁止は“視線検出禁止フラ
グ”をセットすることにより行われる。さらにここで
「AFING=1」に設定する。以後このフラグによっ
て、スイッチSW1がONされてから、1回目の“視線
検出&AF”かどうかを判定する。次のステップ#63
7においては、レンズ駆動中かどうかをレンズ駆動回路
110と通信を行い、判定する。前回に“視線検出&A
F”サブルーチンが実行され、レンズ駆動が行われた場
合で、レンズ駆動がまだ終了していない場合、ステップ
#680へ進む。レンズ駆動を行う前やレンズ駆動が終
了した後はステップ#640へ進む。
In step # 635, once the line of sight is detected, the line of sight detection is prohibited so as not to repeat the line of sight detection. Prohibition of gaze detection is performed by setting a “gaze detection prohibition flag”. Further, "AFING = 1" is set here. Thereafter, it is determined whether or not this is the first "line-of-sight detection &AF" after the switch SW1 is turned on by this flag. Next step # 63
In step 7, it is determined whether or not the lens is being driven by communicating with the lens driving circuit 110. Last time, "Gaze detection & A
If the F "subroutine has been executed and the lens drive has been performed, and the lens drive has not been completed, the process proceeds to step # 680. Before performing the lens drive or after the lens drive has been completed, the process proceeds to step # 640. .

【0080】ステップ#640へ進むと、焦点検出が許
可されているかどうかを“AF禁止フラグ”で判定す
る。一度合焦になり、そのままスイッチSW1ののON
が保持されたままだと“AF禁止フラグ”がセットされ
ているので、この場合はステップ#680へ進む。そう
でなければステップ#642へ進み、焦点検出を行う。
複数ある焦点検出領域の中から視線検出で選択された焦
点検出領域の焦点検出を行う。そして、次のステップ#
644において、上記ステップ#642で行った焦点検
出領域の焦点検出が不能であったかどうかを判定する。
この結果、焦点検出不能であればステップ#654へ進
み、焦点検出できたならステップ#646へ進む。
At step # 640, whether or not the focus detection is permitted is determined by the "AF prohibition flag". Once focused, switch SW1 is turned on
Is maintained, the "AF prohibition flag" is set. In this case, the process proceeds to step # 680. Otherwise, the process proceeds to step # 642 to perform focus detection.
The focus detection is performed on the focus detection area selected by the line-of-sight detection from the plurality of focus detection areas. And the next step #
In step 644, it is determined whether or not the focus detection of the focus detection area performed in step # 642 has been impossible.
As a result, if the focus cannot be detected, the process proceeds to step # 654. If the focus can be detected, the process proceeds to step # 646.

【0081】焦点検出不能であるとしてステップ#65
4へ進むと、焦点検出結果が不能であることを撮影者に
知らせるためにAF不能表示を行う。AF不能表示は、
ファインダー内LCD24の合焦マークを点滅させるこ
とにより行う。そして、次のステップ#656におい
て、もう1度視線検出を行うために“視線検出禁止フラ
グ”をクリアする。このことにより、次に“視線検出&
AF”サブルーチンが呼ばれた場合、視線検出及び焦点
検出が行われる。その後はステップ#680へ進む。
Step # 65 assuming that the focus cannot be detected
In step 4, AF disabled display is performed to inform the photographer that the focus detection result is disabled. AF disabled display
This is performed by blinking the focus mark on the LCD 24 in the viewfinder. Then, in the next step # 656, the "line-of-sight detection prohibition flag" is cleared to perform line-of-sight detection again. As a result, “Gaze detection &
When the AF "subroutine is called, visual line detection and focus detection are performed. Thereafter, the flow proceeds to step # 680.

【0082】上記ステップ#644にて焦点検出ができ
たなら前述した様にステップ#646へ進み、焦点検出
結果が合焦であるかの判定する。焦点検出で求めたデフ
ォーカス量が所定量以内であれば合焦と判定する。合焦
ならばステップ#648へ進み、焦点検出結果が合焦で
あることを撮影者に知らせるために合焦表示を行う。こ
れは、照明用LED(F−LED)25を点灯させ、L
CD駆動回路105を介してファインダー内LCD24
の合焦マークを点灯させることで行う。そして、次のス
テップ#650において、合焦したので“レリーズ給
送”割り込みを許可し、スイッチSW2がONされたら
割り込みによりレリーズ動作が行われるようにする。さ
らに“AF禁止フラグ”をセットし、再度焦点検出を行
わないようにする。そして、ステップ#680へ進む。
If the focus has been detected in step # 644, the process proceeds to step # 646, as described above, and it is determined whether the focus detection result is in focus. If the defocus amount obtained by the focus detection is within a predetermined amount, it is determined that the object is in focus. If in focus, the process proceeds to step # 648, and a focus display is performed to notify the photographer that the focus detection result is in focus. This means that the lighting LED (F-LED) 25 is turned on and L
LCD 24 in viewfinder via CD drive circuit 105
The focus mark is turned on. Then, in the next step # 650, since the in-focus state has been achieved, a "release feeding" interrupt is permitted, and when the switch SW2 is turned on, the release operation is performed by the interrupt. Further, an “AF prohibition flag” is set so that focus detection is not performed again. Then, the process proceeds to step # 680.

【0083】また、上記ステップ#646にて合焦に達
していなければステップ#652へ進み、レンズ駆動を
行う。具体的には、上記ステップ#642で焦点検出し
たデフォーカス量からレンズの駆動量を求め、レンズ駆
動回路110に通信する。すると、レンズ駆動回路11
0はレンズ駆動用モータ33をパルス板36をモニター
しつつ駆動し、通信されたレンズ駆動量レンズを駆動さ
せる。CPU100はレンズ駆動回路110にデータを
通信した後はレンズ駆動量をモニタ−する必要がなくレ
ンズを駆動させつつ、別な動作を行うことができる。よ
って、レンズ駆動回路との通信が終了するとステップ#
680へ進む。
If the focus has not been reached in step # 646, the flow advances to step # 652 to drive the lens. Specifically, the lens drive amount is obtained from the defocus amount detected in step # 642, and is communicated to the lens drive circuit 110. Then, the lens driving circuit 11
A value of 0 drives the lens driving motor 33 while monitoring the pulse plate 36, and drives the communicated lens driving amount lens. After communicating the data to the lens drive circuit 110, the CPU 100 does not need to monitor the lens drive amount and can perform another operation while driving the lens. Therefore, when the communication with the lens driving circuit ends, step #
Proceed to 680.

【0084】ステップ#680では、このサブルーチン
“視線検出&AF”を終了し、リターンする。
In step # 680, the subroutine "line-of-sight detection &AF" is terminated, and the routine returns.

【0085】以上の実施の形態によれば、ファインダー
内に設けられた複数の焦点検出領域(L2,L1,C,
R1,R2)を含む複数の第1の判定範囲(EYL2,
EYL1,EYC,EYR1,EYR2)と該第1の判
定範囲の境界部分に第2の判定範囲(図5(b)に示す
EYBN)を有し、検出された視線位置が前記第2の判
定範囲に含まれず、前記第1の判定範囲のいずれかに含
まれる場合は、前記複数の焦点検出領域のうち少なくと
も1つの焦点検出領域(詳しくは、前記視線位置が含ま
れる焦点検出領域)を選択し、前記視線位置が前記第2
の判定範囲に含まれる場合は、再度視線検出を行い、そ
の結果に応じて焦点検出領域を決定することができる。
According to the above embodiment, a plurality of focus detection areas (L2, L1, C,
R1, R2) and a plurality of first determination ranges (EYL2,
EYL1, EYC, EYR1, EYR2) and a second determination range (EYBN shown in FIG. 5B) at the boundary between the first determination range and the detected line-of-sight position is the second determination range. And if it is included in any of the first determination ranges, at least one focus detection area (specifically, a focus detection area including the line-of-sight position) is selected from the plurality of focus detection areas. The line-of-sight position is the second
Is included in the determination range, the visual axis detection is performed again, and the focus detection area can be determined according to the result.

【0086】このため、視線位置がグレーゾーン、すな
わち、第2の判定範囲の場合は、再度視線検出を行い、
焦点検出領域を選択する。例えば、視線が左から右に移
動している最中にたまたまグレーゾーン部分に視線位置
が検出されたような場合、再度視線検出を行うと右側の
焦点検出領域を注視していることが検出でき、使用者の
意思に正確に対応した焦点検出領域を選択することがで
きる。さらに、検出された視線位置がグレーゾーンでな
いなら直ちに焦点検出領域を決定し、再視線検出はしな
い。このため、迅速な焦点検出領域選択が可能となる。
For this reason, when the gaze position is in the gray zone, that is, in the second determination range, the gaze detection is performed again, and
Select the focus detection area. For example, if the line of sight is detected in the gray zone while the line of sight is moving from left to right, when the line of sight is detected again, it can be detected that the right focus detection area is being watched. Thus, it is possible to select a focus detection area that accurately corresponds to the user's intention. Further, if the detected line-of-sight position is not in the gray zone, the focus detection area is immediately determined, and re-line-of-sight detection is not performed. For this reason, quick focus detection area selection becomes possible.

【0087】つまり、視線検出を複数回実行する必要の
ない時は1回だけで焦点検出領域を選択するようにし
て、迅速が選択を可能にし、一方、例えば目が動いてい
る時に検出した結果が境界付近だった場合は再度視線検
出を行った結果の方が正しい焦点検出領域を選択できる
ので、この場合は再度視線検出を実行するようにして、
精度の良い焦点検出領域の選択を実現可能にしている。
That is, when it is not necessary to execute the line-of-sight detection a plurality of times, the focus detection area is selected only once so that the selection can be quickly performed. If is near the boundary, the result of performing the line-of-sight detection again can select the correct focus detection area, so in this case, perform the line-of-sight detection again,
It is possible to select a focus detection area with high accuracy.

【0088】(発明と実施の形態の対応)上記実施の形
態において、CPU100が本発明の選択手段に、CP
U100、視線検出回路101、IRED駆動回路10
7、CCD−EYE14が本発明の視線検出手段に、C
PU100、ラインセンサ6f、焦点検出回路103が
本発明の情報検出手段もしくは焦点検出手段に、それぞ
れ相当する。
(Correspondence between the Invention and the Embodiment) In the above embodiment, the CPU 100 selects the CP
U100, eye-gaze detection circuit 101, IRED drive circuit 10
7. The CCD-EYE 14 is used as the line-of-sight detection means of the present invention.
The PU 100, the line sensor 6f, and the focus detection circuit 103 correspond to information detection means or focus detection means of the present invention, respectively.

【0089】また、L2,L1,C,R1,R2が本発
明の複数の情報検出領域もしくは焦点検出領域に、EY
L2,EYL1,EYC,EYR1,EYR2が本発明
の複数の第1の判定範囲に、EYBNが本発明の第2の
判定範囲に、それぞれ相当する。
Also, L2, L1, C, R1, and R2 correspond to the plurality of information detection areas or focus detection areas of the present invention, and
L2, EYL1, EYC, EYR1, and EYR2 correspond to a plurality of first determination ranges of the present invention, and EYBN corresponds to a second determination range of the present invention.

【0090】(変形例)上記実施の形態では、カメラに
適用した例を述べたが、これに限定されるものではな
く、焦点検出領域にて焦点検出を行う焦点検出装置や、
測距領域にて対象物までの距離を測定する測距装置にも
適用できるものである。
(Modification) In the above embodiment, an example in which the present invention is applied to a camera has been described. However, the present invention is not limited to this.
The present invention can also be applied to a distance measuring device that measures the distance to an object in a distance measuring area.

【0091】さらには、視線によって所望の動作開始を
指示する為の指標(マーク)を有し、視線により選択さ
れた指標を選択する視線検出装置や、該視線検出装置を
具備し、前記視線により選択された指標に対応する動作
を開始させる機器(パソコン等)へも適用可能である。
詳しくは、例えば、カメラを例にすれば、ファインダー
内に撮影モードとして、シャッタ優先モード、プログラ
ムモード、絞り優先モード等を選択する為の指標を有
し、視線より何れか一つのモードが選択されれば、その
モードにて撮影動作を行う等である。
Further, the apparatus has an index (mark) for instructing the start of a desired operation by a line of sight, and includes a line of sight detecting device for selecting an index selected by the line of sight, and the line of sight detecting device. The present invention is also applicable to a device (a personal computer or the like) that starts an operation corresponding to the selected index.
Specifically, for example, in the case of a camera, the viewfinder has indices for selecting a shutter priority mode, a program mode, an aperture priority mode, or the like as a shooting mode, and any one of the modes is selected from the line of sight. If so, the photographing operation is performed in that mode.

【0092】[0092]

【発明の効果】以上説明したように、請求項1〜3又は
5に記載の発明によれば、使用者の意思に正確に対応し
た指標、情報検出領域もしくは焦点検出領域を迅速かつ
精度良く選択することができる視線検出装置、視線検出
機能付き機器又はカメラを提供できるものである。
As described above, according to the first to third or fifth aspects of the present invention, an index, an information detection area, or a focus detection area accurately corresponding to the user's intention is quickly and accurately selected. The present invention can provide a gaze detection device, a gaze detection function-equipped device, or a camera.

【0093】また、請求項4又は5に記載の発明によれ
ば、精度の高い焦点調節を行うことのできる視線検出機
能付き機器又はカメラを提供できるものである。
According to the fourth or fifth aspect of the present invention, it is possible to provide a device or a camera with a visual axis detection function capable of performing highly accurate focus adjustment.

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

【図1】本発明の実施の一形態に係るカメラの電気的構
成を示すブロック図である。
FIG. 1 is a block diagram showing an electrical configuration of a camera according to an embodiment of the present invention.

【図2】図1のカメラの主要部分の動作を示すフローチ
ャートである。
FIG. 2 is a flowchart showing an operation of a main part of the camera of FIG.

【図3】本発明の実施の一形態に係るレリーズ&給送の
動作を示すフローチャートである。
FIG. 3 is a flowchart illustrating an operation of release and feeding according to the embodiment of the present invention.

【図4】本発明の実施の一形態に係る視線検出&AFの
動作を示すフローチャートである。
FIG. 4 is a flowchart showing an operation of gaze detection and AF according to an embodiment of the present invention.

【図5】本発明の実施の一形態における視線範囲につい
て説明する為の図である。
FIG. 5 is a diagram for describing a line-of-sight range according to an embodiment of the present invention.

【図6】本発明の実施の一形態に係る視線検出&焦点検
出領域選択の動作を示すフローチャートである。
FIG. 6 is a flowchart showing an operation of gaze detection and focus detection area selection according to an embodiment of the present invention.

【図7】本発明の実施の一形態に係る視線検出時の動作
を示すフローチャートである。
FIG. 7 is a flowchart showing an operation at the time of gaze detection according to one embodiment of the present invention.

【図8】一眼レフカメラの光学配置図である。FIG. 8 is an optical layout diagram of a single-lens reflex camera.

【図9】撮影者の眼球像と出力信号の概略を示す図であ
る。
FIG. 9 is a diagram schematically illustrating an eyeball image of a photographer and output signals.

【図10】一般的な視線検出方法の原理について説明す
る為の図である。
FIG. 10 is a diagram for explaining the principle of a general gaze detection method.

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

6f ラインセンサ 14 イメージセンサ 100 CPU 101 視線検出回路 103 自動焦点検出回路 105 LCD駆動回路 107 IRED駆動回路 110 焦点調節回路 L2,L1,C,R1,R2 焦
点検出領域 EYL2,EYL1,EYC,EYR1,EYR2 第
1の判定範囲 EYBN 第
2の判定範囲
6f Line sensor 14 Image sensor 100 CPU 101 Line-of-sight detection circuit 103 Automatic focus detection circuit 105 LCD drive circuit 107 IRED drive circuit 110 Focus adjustment circuit L2, L1, C, R1, R2 Focus detection area EYL2, EYL1, EYC, EYR1, EYR2 First judgment range EYBN Second judgment range

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 使用者の観察面内での視線位置を検出す
る視線検出手段と、前記観察面内に設けられ、前記使用
者の視線によって所望の動作開始を指示する為の指標と
を備えた視線検出装置において、 前記複数の指標を含む複数の第1の判定範囲と該複数の
第1の判定範囲の境界部分に第2の判定範囲を有し、前
記視線検出手段によって検出された視線位置が前記第2
の判定範囲に含まれず、前記第1の判定範囲のいずれか
に含まれる場合は、前記複数の指標のうち少なくとも一
つの指標を選択し、前記視線位置が前記第2の判定範囲
に含まれる場合は、前記視線検出手段によって再度視線
検出を行い、その結果に応じて指標を選択する選択手段
を設けたことを特徴とする視線検出装置。
1. A gaze detecting means for detecting a gaze position of a user in an observation plane, and an index provided in the observation plane for instructing a desired operation start by the gaze of the user. A line of sight detected by the line of sight detected by the line of sight detection means, wherein the line of sight detected by the line of sight detection means has a plurality of first determination ranges including the plurality of indices and a second determination range at a boundary between the plurality of first determination ranges. The position is the second
If not included in the determination range and is included in any of the first determination ranges, at least one of the plurality of indices is selected, and the gaze position is included in the second determination range. Is a gaze detection device, wherein the gaze detection unit performs gaze detection again, and includes a selection unit that selects an index according to the result.
【請求項2】 使用者の観察面内での視線位置を検出す
る視線検出手段と、前記観察面内に設けられた複数の情
報検出領域それぞれについて情報検出を行う情報検出手
段とを備えた視線検出機能付き機器において、 前記複数の情報検出領域を含む複数の第1の判定範囲と
該複数の第1の判定範囲の境界部分に第2の判定範囲を
有し、前記視線検出手段によって検出された視線位置が
前記第2の判定範囲に含まれず、前記第1の判定範囲の
いずれかに含まれる場合は、前記複数の焦点検出領域の
うち少なくとも一つの情報検出領域を選択し、前記視線
位置が前記第2の判定範囲に含まれる場合は、前記視線
検出手段によって再度視線検出を行い、その結果に応じ
て情報検出領域を選択する選択手段を設けたことを特徴
とする視線検出機能付き機器。
2. A line of sight comprising a line of sight detecting means for detecting a position of a line of sight of a user in an observation plane, and information detecting means for detecting information for each of a plurality of information detection areas provided in the observation plane. In a device with a detection function, the device has a plurality of first determination ranges including the plurality of information detection regions and a second determination range at a boundary portion between the plurality of first determination ranges, and is detected by the visual line detection unit. If the gaze position is not included in the second determination range and is included in any of the first determination ranges, at least one information detection region is selected from the plurality of focus detection regions, and the gaze position is selected. Wherein the line of sight is included in the second determination range, the line of sight is detected again by the line of sight detection means, and a selection means for selecting an information detection area according to the result is provided. .
【請求項3】 使用者の観察面内での視線位置を検出す
る視線検出手段と、前記観察面内に設けられた複数の焦
点検出領域それぞれについて焦点検出を行う焦点検出手
段とを備えた視線検出機能付き機器において、 前記複数の焦点検出領域を含む複数の第1の判定範囲と
該複数の第1の判定範囲の境界部分に第2の判定範囲を
有し、前記視線検出手段によって検出された視線位置が
前記第2の判定範囲に含まれず、前記第1の判定範囲の
いずれかに含まれる場合は、前記複数の焦点検出領域の
うち少なくとも一つの焦点検出領域を選択し、前記視線
位置が前記第2の判定範囲に含まれる場合は、前記視線
検出手段によって再度視線検出を行い、その結果に応じ
て焦点検出領域を選択する選択手段を設けたことを特徴
とする視線検出機能付き機器。
3. A line of sight comprising a line of sight detecting means for detecting a position of a line of sight of a user in an observation plane, and a focus detection means for performing focus detection for each of a plurality of focus detection areas provided in the observation plane. An apparatus with a detection function, comprising: a plurality of first determination ranges including the plurality of focus detection regions; and a second determination range at a boundary between the plurality of first determination ranges. If the gaze position is not included in the second determination range and is included in any of the first determination ranges, at least one focus detection region is selected from the plurality of focus detection regions, and the gaze position is selected. Wherein the line of sight is included in the second determination range, the line of sight is detected again by the line of sight detection means, and a selection means for selecting a focus detection area according to the result is provided. .
【請求項4】 前記選択手段により選択された前記焦点
検出領域にて前記焦点検出手段によって検出される焦点
検出情報に基づいて光学系の焦点調節を行う焦点調節手
段を有することを特徴とする請求項3に記載の視線検出
機能付き機器。
4. The apparatus according to claim 1, further comprising a focus adjustment unit that adjusts a focus of an optical system based on focus detection information detected by said focus detection unit in said focus detection area selected by said selection unit. Item 4. The device with a visual line detection function according to Item 3.
【請求項5】 請求項1に記載の視線検出装置もしくは
請求項2又は3に記載の視線検出機能付き機器を具備し
たことを特徴とするカメラ。
5. A camera comprising the gaze detection device according to claim 1 or the device with a gaze detection function according to claim 2 or 3.
JP2001109542A 2001-04-09 2001-04-09 Sight line detecter, equipment and camera with the same Pending JP2002301031A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001109542A JP2002301031A (en) 2001-04-09 2001-04-09 Sight line detecter, equipment and camera with the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001109542A JP2002301031A (en) 2001-04-09 2001-04-09 Sight line detecter, equipment and camera with the same

Publications (1)

Publication Number Publication Date
JP2002301031A true JP2002301031A (en) 2002-10-15

Family

ID=18961465

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001109542A Pending JP2002301031A (en) 2001-04-09 2001-04-09 Sight line detecter, equipment and camera with the same

Country Status (1)

Country Link
JP (1) JP2002301031A (en)

Similar Documents

Publication Publication Date Title
US5913079A (en) Optical apparatus having a line of sight detection device
JP3297481B2 (en) Eye gaze detection device
US5402199A (en) Visual axis detecting apparatus
JPH05333259A (en) Optical device provided with means for detecting line of sight
JPH07199042A (en) Camera provided with sight-line detecting function
JP3304408B2 (en) Gaze detection device and device having gaze detection device
JP3184633B2 (en) camera
US6097893A (en) Optical device
JP2002301031A (en) Sight line detecter, equipment and camera with the same
JP2002328294A (en) Line-of-sight detector, apparatus and camera with function of line-of-sight detection
JPH0954239A (en) Optical device provided with line-of-sight detecting function and camera
JP3211427B2 (en) Eye gaze detection device
JP3605080B2 (en) Eye gaze detection device
JP3372646B2 (en) Optical device having line-of-sight detection device
JP3605081B2 (en) Eye gaze detection device
JP3184634B2 (en) Optical device having line-of-sight detection device
JPH0943494A (en) Optical instrument provided with line-of-sight detection means
JP3492324B2 (en) Optical device
JP3630762B2 (en) Eyeball image light receiving device and eyeball image light receiving control method
JP3309439B2 (en) Optical device
JP3483366B2 (en) Camera having line-of-sight detection means
JP2002058644A (en) Visual line detector, optical device, and camera
JP2002341239A (en) Sight line detecting device
JP2001004906A (en) Optical equipment provided with line-of-sight detection function and camera
JPH08194154A (en) Observing device with line of sight detecting function