JP2002228920A - Main subject detector and automatic focusing camera - Google Patents
Main subject detector and automatic focusing cameraInfo
- Publication number
- JP2002228920A JP2002228920A JP2001021225A JP2001021225A JP2002228920A JP 2002228920 A JP2002228920 A JP 2002228920A JP 2001021225 A JP2001021225 A JP 2001021225A JP 2001021225 A JP2001021225 A JP 2001021225A JP 2002228920 A JP2002228920 A JP 2002228920A
- Authority
- JP
- Japan
- Prior art keywords
- subject
- distance
- main subject
- main
- determined
- 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
Links
Landscapes
- Studio Devices (AREA)
- Measurement Of Optical Distance (AREA)
- Focusing (AREA)
- Automatic Focus Adjustment (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、自動焦点一眼レフ
カメラ、コンパクトカメラ、ディジタルカメラ等に用い
られる主被写体検出装置及び自動焦点カメラに関するも
のである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a main subject detecting device used for an auto-focus single-lens reflex camera, a compact camera, a digital camera and the like, and an auto-focus camera.
【0002】[0002]
【従来の技術】従来、撮影画面の複数の点についてカメ
ラと被写体との距離(被写体距離)を測距する多点測距
装置を有する自動焦点カメラにおいては、カメラと合焦
させる対象である被写体との距離として、単純に最も近
い被写体とカメラとの距離を用いていた。2. Description of the Related Art Conventionally, in an autofocus camera having a multi-point distance measuring device for measuring a distance (subject distance) between a camera and a subject at a plurality of points on a shooting screen, a subject to be focused on the camera is used. Is simply the distance between the closest subject and the camera.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、上述し
た従来の自動焦点カメラでは、複数の被写体のうち、最
も近い被写体に合焦させるため、必ずしも撮影者の意図
する被写体(主被写体)に合焦するとは限らないという
課題があった。However, in the above-described conventional auto-focus camera, since the closest one of a plurality of subjects is focused, it is not always necessary to focus on the subject (main subject) intended by the photographer. There is a problem that is not always.
【0004】本発明は、上記の課題に鑑みてなされたも
ので、撮影者の意図する被写体の判定を正確に行なうこ
との可能な主被写体検出装置及び撮影者の意図する被写
体に合焦可能な自動焦点カメラを提供することにある。SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and has a main subject detecting device capable of accurately determining a subject intended by a photographer and a main subject detecting device capable of focusing on a subject intended by the photographer. It is to provide an autofocus camera.
【0005】[0005]
【課題を解決するための手段】請求項1に記載の主被写
体検出装置は、3個以上の測距点を有し各測距点毎に被
写体距離を測定する測距手段と、所定のタイミングで前
記測距手段に複数回の測距動作を行わせる測距制御手段
と、前記被写体距離を格納する被写体距離記憶手段と、
前記被写体距離を用いて主被写体を判別する主被写体判
別手段とを有する主被写体検出装置であって、前記主被
写体判別手段は複数回の前記被写体距離を用いて主被写
体を判別することを特徴としている。上記の構成によれ
ば、3個以上の測距点による複数回の測定結果を用いて
主被写体を判別するため、主被写体の判別が正確に行な
われる。According to a first aspect of the present invention, there is provided a main subject detecting apparatus having three or more ranging points for measuring a subject distance at each of the ranging points, and a predetermined timing. Distance measurement control means for causing the distance measurement means to perform a plurality of distance measurement operations, and a subject distance storage means for storing the subject distance,
A main subject determining device for determining a main subject using the subject distance, wherein the main subject determining device determines a main subject using the subject distance a plurality of times. I have. According to the above configuration, the main subject is determined by using the measurement results of a plurality of times at three or more distance measuring points, so that the main subject can be accurately determined.
【0006】請求項2に記載の主被写体検出装置は、前
記主被写体判別手段が、主被写体の可動領域内に被写体
距離が含まれる測距点に限定して主被写体を判別するこ
とを特徴としている。上記の構成によれば、主被写体の
可動領域内に被写体距離を有する測距点に限定して主被
写体の判別が行われるため、処理時間が短縮され、且
つ、主被写体を判別する精度が向上される。The main subject detecting apparatus according to a second aspect is characterized in that the main subject discriminating means discriminates a main subject by limiting to a distance measuring point including a subject distance in a movable area of the main subject. I have. According to the above configuration, the determination of the main subject is performed only at the distance measurement points having the subject distance within the movable area of the main subject, so that the processing time is shortened and the accuracy of determining the main subject is improved. Is done.
【0007】請求項3に記載の主被写体検出装置は、前
記主被写体判別手段が、前記測距点毎に最新の被写体距
離と他の測距点の最新の被写体距離との距離差である最
新距離差を算出して、前記測距点毎に前回の被写体距離
と他の測距点の前回の被写体距離との距離差である前回
距離差を算出して、前記最新距離差と前記前回距離差と
が略一致する測距点の測定している対象である被写体を
主被写体であると判別することを特徴としている。上記
の構成によれば、主被写体は、複数の測距点によって同
時に被写体距離の測定が可能な位置及び大きさである場
合が多いため、最新距離差と前回距離差とが略一致する
測距点の測定している対象である被写体を主被写体であ
ると判別することによって、正確に主被写体が判別され
る。特に主被写体が動体である場合には、主被写体がよ
り正確に判別される。According to a third aspect of the present invention, in the main subject detecting apparatus, the main subject discriminating means is a distance difference between a latest subject distance for each of the ranging points and a latest subject distance of another ranging point. Calculate the distance difference, calculate the previous distance difference which is the distance difference between the previous subject distance and the previous subject distance of another ranging point for each of the ranging points, and calculate the latest distance difference and the previous distance. It is characterized in that a subject whose distance measurement point whose difference substantially coincides is being measured is determined to be a main subject. According to the above configuration, the main subject is often in a position and a size at which the subject distance can be measured simultaneously by a plurality of ranging points. By determining that the subject whose point is being measured is the main subject, the main subject is accurately determined. In particular, when the main subject is a moving object, the main subject is more accurately determined.
【0008】請求項4に記載の主被写体検出装置は、前
記主被写体判別手段が、前記最新距離差と前記前回距離
差とが略一致する測距点が被写体距離を測定している対
象である被写体が複数個ある場合に、主被写体が遠ざか
っているか近づいているかを判別して、主被写体が遠ざ
かっている場合には被写体距離の大きい被写体を主被写
体と判別し、主被写体が近づいている場合には被写体距
離の小さい被写体を主被写体と判別することを特徴とし
ている。上記の構成によれば、主被写体が遠ざかってい
る場合には被写体距離の最も大きい被写体を主被写体と
判別され、主被写体が近づいている場合には被写体距離
の最も小さい被写体を主被写体と判別されるため、撮影
者が所望する頻度の高い被写体が主被写体と判別され
る。According to a fourth aspect of the present invention, in the main subject detecting apparatus, the main subject discriminating means is an object whose distance is measured at a distance measuring point at which the latest distance difference and the previous distance difference substantially coincide with each other. If there are multiple subjects, determine whether the main subject is moving away or approaching.If the main subject is moving away, determine the subject with the large subject distance as the main subject, and if the main subject is approaching Is characterized in that a subject having a small subject distance is determined as a main subject. According to the above configuration, when the main subject is moving away, the subject with the largest subject distance is determined as the main subject, and when the main subject is approaching, the subject with the smallest subject distance is determined as the main subject. Therefore, a subject having a high frequency desired by the photographer is determined to be the main subject.
【0009】請求項5に記載の主被写体検出装置は、前
記主被写体判別手段が、前記最新距離差と前記前回距離
差とが略一致する測距点が被写体距離を測定している対
象である被写体が複数個ある場合に、測距範囲の中心に
近い被写体を主被写体と判別することを特徴としてい
る。上記の構成によれば、測距範囲の中心に最も近い被
写体が主被写体と判別されるため、撮影者が所望する頻
度の高い測距範囲の中心に最も近い被写体が主被写体と
判別される。According to a fifth aspect of the present invention, in the main subject detecting device, the main subject discriminating means is an object whose distance is measured at a distance measuring point at which the latest distance difference and the previous distance difference substantially match. When there are a plurality of subjects, a subject close to the center of the distance measurement range is determined to be a main subject. According to the above configuration, the subject closest to the center of the distance measurement range is determined to be the main subject, so the subject closest to the center of the frequency measurement range desired by the photographer with high frequency is determined to be the main subject.
【0010】請求項6に記載の主被写体検出装置は、前
記主被写体判別手段が、前記最新距離差と前記前回距離
差とが略一致する測距点が被写体距離を測定している対
象である被写体が複数個ある場合に、主被写体が遠ざか
っているか近づいているかを判別して、主被写体が遠ざ
かっている場合には被写体距離が大きく且つ測距範囲の
中心に近い被写体を主被写体と判別し、主被写体が近づ
いている場合には被写体距離が小さく且つ測距範囲の中
心に近い被写体を主被写体と判別することを特徴として
いる。上記の構成によれば、主被写体が遠ざかっている
場合には被写体距離が大きく且つ測距範囲の中心に近い
被写体を主被写体と判別し、主被写体が近づいている場
合には被写体距離が小さく且つ測距範囲の中心に近い被
写体を主被写体と判別されるため、撮影者が所望する頻
度の高い被写体が主被写体と判別される。According to a sixth aspect of the present invention, in the main subject detecting apparatus, the main subject discriminating means is an object for which the subject distance is measured at a ranging point at which the latest distance difference and the previous distance difference substantially match. If there are a plurality of subjects, it is determined whether the main subject is moving away or approaching.If the main subject is moving away, the subject whose subject distance is large and close to the center of the distance measurement range is determined as the main subject. When the main subject is approaching, a subject having a small subject distance and close to the center of the distance measurement range is determined to be the main subject. According to the above configuration, when the main subject is far, the subject distance is large and the subject close to the center of the distance measurement range is determined to be the main subject, and when the main subject is close, the subject distance is small and Since a subject close to the center of the distance measurement range is determined to be the main subject, a subject frequently desired by the photographer is determined to be the main subject.
【0011】請求項7に記載の自動焦点カメラは、請求
項1〜6のいずれかに記載の主被写体検出装置と、撮影
光学系と、前記主被写体検出装置によって判別された主
被写体の被写体距離に基づいて前記撮影光学系の位置を
調整するレンズ位置変更手段とを備えたことを特徴とし
ている。上記の構成によれば、主被写体検出装置によっ
て主被写体が正確に判別され、距離算出手段によって露
光タイミングにおける主被写体の被写体距離が正確に算
出されるため、前記露光タイミングにおける主被写体の
被写体距離に基づいて撮影光学系の位置が調整され、撮
影者の所望する主被写体に合焦された撮影が容易に行な
われる。According to a seventh aspect of the present invention, there is provided an auto-focus camera, wherein the main subject detecting device according to any one of the first to sixth aspects, a photographing optical system, and a subject distance of the main subject determined by the main subject detecting device. Lens position changing means for adjusting the position of the photographing optical system based on According to the above configuration, the main subject is accurately determined by the main subject detection device, and the subject distance of the main subject at the exposure timing is accurately calculated by the distance calculation unit. The position of the photographing optical system is adjusted based on the photographing, and photographing focused on the main subject desired by the photographer is easily performed.
【0012】[0012]
【発明の実施の形態】本発明の主被写体検出装置の実施
形態について、図面を参照しつつ詳細に説明する。ま
ず、本発明の前記主被写体検出装置が適用される自動焦
点一眼レフカメラの一構成例を図1に示す。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of a main subject detecting apparatus according to the present invention will be described in detail with reference to the drawings. First, FIG. 1 shows a configuration example of an autofocus single-lens reflex camera to which the main subject detection device of the present invention is applied.
【0013】カメラボディ100のほぼ中央には、光軸
Lに対して略45度傾斜した主ミラー111と、主ミラ
ー111の背面に設けられ、主ミラー111の傾斜に対
して略90度傾斜した補助ミラー112等を具備するミ
ラーボックス110とが設けられている。ミラーボック
ス110の上部には、焦点板121、プリズム122、
接眼レンズ123、表示素子124等を具備するファイ
ンダー120が設けられている。ファインダー120の
上部には、フラッシュ光を発光させるための発光ユニッ
ト170が設けられている。At the approximate center of the camera body 100, a main mirror 111 is provided at an angle of about 45 degrees with respect to the optical axis L, and is provided at the back of the main mirror 111 and is provided at an angle of about 90 degrees with respect to the inclination of the main mirror 111. And a mirror box 110 having an auxiliary mirror 112 and the like. At the top of the mirror box 110, a reticle 121, a prism 122,
A finder 120 including an eyepiece 123, a display element 124, and the like is provided. A light emitting unit 170 for emitting flash light is provided above the viewfinder 120.
【0014】ミラーボックス110の底部(ファインダ
120とは反対側)には、主被写体検出装置140、調
光センサ150、自動焦点駆動ユニット160、及び必
要に応じてリレーレンズ151等が設けられている。ミ
ラーボックス110の背面(レンズ200とは反対側)
とフィルム面1との間には、シャッターユニット130
が設けられている。自動焦点CPU301及び配線30
2等が設けられたフレキシブルプリント基板300は、
カメラボディ100の隙間等に設けられている。On the bottom of the mirror box 110 (the side opposite to the finder 120), there are provided a main subject detection device 140, a light control sensor 150, an automatic focus drive unit 160, and, if necessary, a relay lens 151 and the like. . The back of the mirror box 110 (the side opposite to the lens 200)
The shutter unit 130 is located between the
Is provided. Auto focus CPU 301 and wiring 30
Flexible printed circuit board 300 provided with 2 or the like
It is provided in a gap or the like of the camera body 100.
【0015】レンズ200は、撮像光学系201と、撮
像光学系201を保持する鏡胴202と、鏡胴202を
光軸Lに平行な方向Aに駆動するレンズ駆動機構203
と、レンズの焦点距離及びF値(開放F値、自動焦点用
開放F値、最小F値等)等を記憶しカメラボディ100
側の自動焦点CPU301に出力するレンズCPU20
4等を具備する。なお、以下の各実施形態の説明におい
て、レンズ200の撮像光学系201は第1の開放F値
(例えばF6.7)と同じ又はそれよりも小さい開放F
値を有し、オートフォーカス可能とする。The lens 200 includes an imaging optical system 201, a lens barrel 202 for holding the imaging optical system 201, and a lens driving mechanism 203 for driving the lens barrel 202 in a direction A parallel to the optical axis L.
And the focal length and F value (open F value, open F value for automatic focusing, minimum F value, etc.) of the lens, etc.
Lens CPU 20 that outputs to the side autofocus CPU 301
4 etc. are provided. In the following description of each of the embodiments, the imaging optical system 201 of the lens 200 has an opening F equal to or smaller than a first opening F-number (for example, F6.7).
It has a value and can be auto-focused.
【0016】なお、自動焦点用開放F値とは自動焦点調
節の際に用いる開放F値であり、必ずしも実際の撮像光
学系の開放F値とは一致しない。例えば接写用の50m
m/F2.8のレンズでは、自動焦点用開放F値として
F5.6を用いる。従って、撮像光学系の第1の開放F
値及び第2の開放F値とは、それぞれ撮像光学系の開放
F値及び自動焦点用の開放F値の両方を含む広い概念で
ある。Note that the open F value for automatic focusing is an open F value used for automatic focus adjustment, and does not always match the actual open F value of the imaging optical system. For example, 50m for close-up
For a lens with an m / F of 2.8, F5.6 is used as the open F value for automatic focusing. Therefore, the first opening F of the imaging optical system
The value and the second open F value are broad concepts including both the open F value of the imaging optical system and the open F value for automatic focusing.
【0017】主ミラー111は、撮像光学系201によ
る光束の大部分を焦点板121方向に反射し、残りの部
分を透過させる。補助ミラー112は主ミラー111を
透過した光束を被写体検出装置140に導く。プリズム
122は、焦点板121上の像の左右を反転させ接眼レ
ンズ123を介して撮影者の目に導く。The main mirror 111 reflects a large part of the light beam from the imaging optical system 201 in the direction of the focusing screen 121 and transmits the remaining part. The auxiliary mirror 112 guides the light transmitted through the main mirror 111 to the subject detection device 140. The prism 122 inverts the left and right of the image on the focusing screen 121 and guides the image to the eyes of the photographer via the eyepiece 123.
【0018】プリズム122の出射面近傍には、測光ユ
ニット180が設けられている。測光ユニット180
は、集光レンズ及びフォトダイオード等の光電変換素子
を含み、被写体2の輝度に対応する信号を自動焦点CP
U301に出力する。表示素子124は、発光ダイオー
ド等の発光素子及び液晶表示素子等を含み、レンズの焦
点が被写体2に合っている状態(合焦状態)や、シャッ
ター速度、レンズの絞り値等を表示する。A photometric unit 180 is provided near the exit surface of the prism 122. Photometric unit 180
Includes a condenser lens and a photoelectric conversion element such as a photodiode, and outputs a signal corresponding to the luminance of the subject 2 to an automatic focus CP.
Output to U301. The display element 124 includes a light-emitting element such as a light-emitting diode, a liquid crystal display element, and the like, and displays a state in which the lens is focused on the subject 2 (focused state), a shutter speed, an aperture value of the lens, and the like.
【0019】発光ユニット170は、発光エネルギーを
蓄積するためのコンデンサ(図示せず)、コンデンサを
充電するための充電回路(図示せず)、コンデンサに蓄
積された電気エネルギーを放電し、光エネルギーに変換
する発光管171、発光管171によるフラッシュ光を
カメラ前方に反射する反射板172、フラッシュ光を所
定の範囲に集光又は拡散するためのフレネルレンズ17
3等を具備する。調光センサ150は、例えば集光レン
ズ及びフォトダイオード等の光電変換素子を含み、発光
ユニット170によるフラッシュ光の発光中に、フィル
ム1からの反射光を検出し、その光量に対応する信号を
自動焦点CPU301に出力する。自動焦点CPU30
1は、調光センサ150からの信号に基づいて、フィル
ム1の露光量が所定値に達したと判断すると、発光ユニ
ット170の発光を停止させる。自動焦点駆動ユニット
160は、DCモーター、ステッピングモータ、超音波
モータ等のアクチュエータ、アクチュエータの回転方向
及び回転数等を検出して自動焦点CPU301に出力す
るエンコーダ、アクチュエータの回転数を減速するため
の減速系等(図示せず)を含み、出力軸161を介して
レンズ駆動機構203に連結されている。レンズ駆動機
構203は、例えばヘリコイド及びヘリコイドを回転さ
せるギヤ等(図示せず)で構成され、自動焦点駆動ユニ
ット160のアクチュエータの駆動力により、撮像光学
系201及び鏡胴202を一体的に矢印A方向に移動さ
せる。撮像光学系201及び鏡胴202の移動方向及び
移動量は、それぞれアクチュエータの回転方向及び回転
数に従う。The light emitting unit 170 includes a capacitor (not shown) for storing light emitting energy, a charging circuit (not shown) for charging the capacitor, and discharges electric energy stored in the capacitor to light energy. An arc tube 171 for conversion, a reflector 172 for reflecting flash light from the arc tube 171 forward of the camera, and a Fresnel lens 17 for condensing or diffusing the flash light in a predetermined range.
3 and so on. The dimming sensor 150 includes, for example, a condensing lens and a photoelectric conversion element such as a photodiode, detects reflected light from the film 1 during emission of flash light by the light emitting unit 170, and automatically outputs a signal corresponding to the amount of light. Output to the focus CPU 301. Autofocus CPU 30
When determining that the exposure amount of the film 1 has reached a predetermined value based on a signal from the light control sensor 150, the light emitting unit 170 stops emitting light. The auto focus drive unit 160 includes an actuator such as a DC motor, a stepping motor, and an ultrasonic motor, an encoder that detects the rotation direction and the number of rotations of the actuator, and outputs the detected rotation direction and the number of rotations to the auto focus CPU 301. It includes a system (not shown) and is connected to the lens driving mechanism 203 via the output shaft 161. The lens driving mechanism 203 is composed of, for example, a helicoid, a gear for rotating the helicoid (not shown), and the like. Move in the direction. The moving direction and the moving amount of the imaging optical system 201 and the lens barrel 202 follow the rotation direction and the rotation speed of the actuator, respectively.
【0020】図2は、本発明の主被写体検出装置と自動
焦点CPUと自動焦点ユニットとの要部機能構成図であ
る。主被写体検出装置140は、複数の(ここでは25
個)の測定点を有し各測定点毎に被写体距離を測定する
測距部142と、所定のタイミング(ここでは、レンズ
駆動量算出部305によって算出された駆動量に基づい
て撮像光学系201及び鏡胴202の位置の調整が完了
したタイミング)に測距部142の測距動作を行なわせ
る測距制御部141と、測距部142によって測定され
た被写体距離を格納する被写体距離記憶部143と、被
写体距離記憶部143に格納された被写体距離を読み出
して主被写体を判別する主被写体判別部144とから構
成されている。FIG. 2 is a functional block diagram of main parts of the main subject detecting device, the autofocus CPU and the autofocus unit of the present invention. The main subject detection device 140 includes a plurality of (here, 25
Distance measuring unit 142 which has the number of measurement points and measures the subject distance for each measurement point, and an imaging optical system 201 based on a predetermined timing (here, the driving amount calculated by the lens driving amount calculating unit 305). (At the timing when the adjustment of the position of the lens barrel 202 is completed) and the distance measurement control unit 141 for performing the distance measurement operation of the distance measurement unit 142, and the object distance storage unit 143 for storing the object distance measured by the distance measurement unit 142. And a main subject determining unit 144 that reads the subject distance stored in the subject distance storage unit 143 and determines the main subject.
【0021】主被写体判別部144は、測距部142の
測距点毎に最新の被写体距離と他の測距点の最新の被写
体距離との距離差である最新距離差を算出して(本実施
形態においては、25個の測距点の中から2個の測距点
の組を作成し、その2つの測距点の最新の被写体距離の
距離差を算出して)、測距点毎に前回の被写体距離と他
の測距点の前回の被写体距離との距離差である前回距離
差を算出して(本実施形態においては、25個の測距点
の中から2個の測距点の組を作成し、その2つの測距点
の前回の被写体距離の距離差を算出して)、前記最新距
離差と前記前回距離差とが略一致する測距点の測定して
いる対象である被写体を主被写体であると判別する。The main subject discriminating section 144 calculates the latest distance difference, which is the distance difference between the latest subject distance and the latest subject distance at another ranging point, for each ranging point of the ranging section 142 (this section). In the embodiment, a set of two ranging points is created from the 25 ranging points, and the distance difference between the latest subject distances of the two ranging points is calculated. The distance difference between the previous subject distance and the previous subject distance at another ranging point is calculated (in the present embodiment, two ranging points are selected from 25 ranging points). Create a set of points and calculate the distance difference between the two subject distance points and the previous subject distance), and measure the ranging points where the latest distance difference and the previous distance difference are substantially the same. Is determined to be the main subject.
【0022】この判定でも複数の測定点の組が存在する
場合には、主被写体が遠ざかっているか近づいているか
の判定を行い、遠ざかっている場合には被写体距離が大
きく且つ測距領域の中心に近い測定点の組が測定してい
る被写体を主被写体と判別し、近づいている場合には被
写体距離が小さく且つ測距領域の中心に近い測定点の組
が測定している被写体を主被写体と判別する。If a plurality of sets of measurement points exist in this determination, it is determined whether the main subject is moving away or approaching. If the main subject is moving away, the subject distance is large and the main subject is located at the center of the ranging area. The subject measured by the set of close measurement points is determined to be the main subject, and when approaching, the subject whose subject distance is small and the set of measurement points close to the center of the ranging area is measured is the main subject. Determine.
【0023】本実施形態においては、主被写体検出装置
140が、測距制御部141と、測距部142と、被写
体距離記憶部143と、主被写体判別部144とから構
成され、図1に示すようにひとつの筐体に格納されてい
る場合について説明するが、測距制御部141と、測距
部142と、被写体距離記憶部143と、主被写体判別
部144とがそれぞれ別筐体として構成され、それぞれ
別の適切な位置に配置されている形態でもよい。In the present embodiment, the main subject detection device 140 is composed of a distance measurement control unit 141, a distance measurement unit 142, a subject distance storage unit 143, and a main subject discrimination unit 144, as shown in FIG. The case where the distance measurement unit 141, the distance measurement unit 142, the subject distance storage unit 143, and the main subject determination unit 144 are stored in separate housings will be described. And may be arranged at different appropriate positions.
【0024】また、自動焦点CPU301は、後述する
ように、今回の被写体がローコントラスト(以下ローコ
ンと略記する)であるかどうか等の条件によって場合分
けを行ない、例えば、前回のデフォーカス速度と、今回
のデフォーカス量と前回のデフォーカス量およびその間
に駆動されたレンズ駆動量に相当するデフォーカス量、
前回の測距から今回の測距までの間に要した時間を用い
て、デフォーカス速度を計算するデフォーカス速度算出
部303と、主被写体が動体である場合に動体補正駆動
量を計算する動体補正駆動量算出部304と、デフォー
カス速度算出部303によって算出されるデフォーカス
速度と動体補正駆動量算出部304によって算出される
動体補正駆動量とを用いて撮像光学系201を保持する
鏡胴202を光軸Lに平行な方向Aに駆動する量を算出
するレンズ駆動量算出部305とを備えている。なお、
自動焦点駆動ユニット160は、レンズ駆動量算出部3
05によって算出された駆動量に基づいて撮像光学系2
01及び鏡胴202の位置を調整する。As will be described later, the auto-focus CPU 301 classifies cases according to conditions such as whether or not the current subject has low contrast (hereinafter abbreviated as low contrast). The defocus amount corresponding to the current defocus amount, the previous defocus amount, and the lens driving amount driven during that time,
A defocus speed calculation unit 303 that calculates a defocus speed using the time required from the last distance measurement to the current distance measurement, and a moving object that calculates a moving object correction drive amount when the main subject is a moving object. A lens barrel that holds the imaging optical system 201 using the correction driving amount calculation unit 304 and the defocus speed calculated by the defocus speed calculation unit 303 and the moving object correction driving amount calculated by the moving object correction driving amount calculation unit 304. A lens driving amount calculation unit 305 that calculates an amount of driving the 202 in the direction A parallel to the optical axis L. In addition,
The auto-focus driving unit 160 includes the lens driving amount calculation unit 3
Imaging optical system 2 based on the drive amount calculated by
01 and the position of the lens barrel 202 are adjusted.
【0025】図3は、測距部によって行われる被写体距
離の測定方式の原理を説明するための図である。ここで
は、位相差検出方式を用いて説明する。光学系201の
2つの部分を通過して入射する被写体2からの被写体光
束は、コンデンサレンズCL、セパレータレンズSLを
経てCCDセンサCSに結像する。これら2つの被写体
像の像間隔は被写体2と光学系201との距離に基づい
て所定の値となる。例えば、(a)の状態から(b)の
状態に、被写体2が光学系201に近づく場合には、C
CDセンサCSに結像する被写体像の間隔は広くなる。
従って、CCDセンサCSに結合する被写体像の間隔に
よって被写体距離を測定することができるのである。FIG. 3 is a diagram for explaining the principle of a method of measuring a subject distance performed by a distance measuring unit. Here, description will be made using a phase difference detection method. A subject light flux from the subject 2 that enters through two portions of the optical system 201 forms an image on the CCD sensor CS via the condenser lens CL and the separator lens SL. The image interval between these two subject images has a predetermined value based on the distance between the subject 2 and the optical system 201. For example, when the subject 2 approaches the optical system 201 from the state of (a) to the state of (b), C
The distance between the subject images formed on the CD sensor CS becomes wider.
Therefore, the subject distance can be measured based on the interval between the subject images coupled to the CCD sensor CS.
【0026】図4は、被写体距離の測定を行なうCCD
センサの配置図の一例である。ここでは、測距点の個数
である25箇所の被写体距離が求められるように、CC
DセンサCSが25個配置されている。また、CCDセ
ンサCSは、撮影画面PAの中心を中心として、等間隔
に格子状に配列されている。なお、個々のCCDセンサ
CSには、行と列を表わす番号が(i,j)の形式で付
与されている。ここで、iは行番号であり、jは列番号
である。例えば、(2,3)は、第2行の第3列のCC
DセンサCSである。また、(1,1)と(1,5)と
(5,1)と(5,5)とのCCDセンサCSを頂点と
する正方形の領域が測距範囲MAである。測距範囲MA
の中心と撮影画面PAの中心とは略一致している。な
お、本実施例において、測距範囲MAは撮影画面PAよ
りも狭いが、同一の範囲としてもよい。FIG. 4 shows a CCD for measuring a subject distance.
It is an example of an arrangement diagram of a sensor. Here, CC is set so that 25 object distances, which is the number of distance measurement points, are obtained.
Twenty-five D sensors CS are arranged. The CCD sensors CS are arranged in a grid at equal intervals around the center of the photographing screen PA. The numbers representing the rows and columns are assigned to the individual CCD sensors CS in the form of (i, j). Here, i is a row number and j is a column number. For example, (2,3) is the CC of the second row and the third column.
D sensor CS. A square area having the (1,1), (1,5), (5,1), and (5,5) CCD sensors CS as vertices is the distance measurement range MA. Distance measuring range MA
And the center of the shooting screen PA substantially coincide with each other. In this embodiment, the distance measurement range MA is smaller than the photographing screen PA, but may be the same range.
【0027】図5は、本発明の主被写体検出装置と自動
焦点CPUと自動焦点ユニットとの動作を説明するフロ
ーチャートである。まず、測距制御部141からの指令
を受けて測距部142の測距動作が行なわれる(S
1)。次に、測距部142による被写体距離の測定結果
が被写体距離記憶部143に格納される(S3)。次い
で主被写体判別部144によって、被写体距離記憶部1
43に格納された被写体距離が読み出され、主被写体が
判別される(S5)。そして、今回の主被写体の被写体
距離と、前回の主被写体の被写体距離との差が計算され
る(S7)。次いで、今回の測定時刻と、前回の測定時
刻とを用いて、今回の測定と前回の測定との時間間隔が
計算される(S9)。FIG. 5 is a flowchart for explaining the operation of the main subject detecting device, the autofocus CPU and the autofocus unit of the present invention. First, upon receiving a command from the distance measurement control unit 141, the distance measurement operation of the distance measurement unit 142 is performed (S
1). Next, the measurement result of the subject distance by the distance measuring unit 142 is stored in the subject distance storage unit 143 (S3). Next, the main subject determining unit 144 causes the subject distance storage unit 1
The subject distance stored in 43 is read, and the main subject is determined (S5). Then, a difference between the subject distance of the current main subject and the subject distance of the previous main subject is calculated (S7). Next, the time interval between the current measurement and the previous measurement is calculated using the current measurement time and the previous measurement time (S9).
【0028】つぎに、後述するように、今回の被写体が
ローコンであるかどうか等の条件によって場合分けが行
なわれ、例えば、前回のデフォーカス速度と、今回のデ
フォーカス量と前回のデフォーカス量およびその間に駆
動されたレンズ駆動量に相当するデフォーカス量、前回
の測距から今回の測距までの間に要した時間を用い
て、、デフォーカス速度が計算される(S11)。つい
で、主被写体が動体か否かの判定が行われる(S1
3)。主被写体が動体であると判定された場合は、動体
補正駆動量の計算が行なわれ(S15)、レンズ駆動量
の計算が行なわれる(S17)。主被写体が動体でない
と判定された場合は、レンズ駆動量の計算が行なわれる
(S19)。そして、ステップS17またはステップS
19にて算出されたレンズ駆動量に基づいて、自動焦点
駆動ユニット160によって、撮像光学系201及び鏡
胴202の位置が調整される(S21)。ステップS2
1の処理が終了すると、ステップS1へ戻り、ステップ
S1からステップS21迄の処理が繰り返される。一
方、ステップS21の処理が終了すると、撮影者による
レリーズが可能な状態とされる(S23)。Next, as will be described later, cases are classified depending on conditions such as whether or not the current subject is a low contrast, for example, the previous defocus speed, the current defocus amount and the previous defocus amount. The defocus speed is calculated using the defocus amount corresponding to the lens drive amount driven during that time and the time required from the previous distance measurement to the current distance measurement (S11). Next, it is determined whether or not the main subject is a moving object (S1).
3). When it is determined that the main subject is a moving object, a moving object correction driving amount is calculated (S15), and a lens driving amount is calculated (S17). If it is determined that the main subject is not a moving object, calculation of the lens drive amount is performed (S19). Then, step S17 or step S
Based on the lens driving amount calculated in 19, the positions of the imaging optical system 201 and the lens barrel 202 are adjusted by the automatic focus driving unit 160 (S21). Step S2
When the process of Step 1 is completed, the process returns to Step S1, and the processes from Step S1 to Step S21 are repeated. On the other hand, when the processing in step S21 is completed, the photographer can be released (S23).
【0029】ここで、主被写体判別部144によって行
われる主被写体の判定方法について図14と図15を用
いて具体的に説明する。図14は、測距部142を備え
たカメラボディ100に対して自動車VCが近づいてく
る場合の側面図である。図15は、25個の測距点によ
って自動車VCの被写体距離が測定されている状態の説
明図であり、(a)は前回測距時の状態を示し、(b)
は最新測距時の状態を示している。測距部142によっ
て自動車VCのルーフ前面部とフロントとの被写体距離
が同時に測定されている。Here, a method of determining the main subject performed by the main subject determining section 144 will be specifically described with reference to FIGS. FIG. 14 is a side view when the automobile VC approaches the camera body 100 provided with the distance measuring unit 142. FIGS. 15A and 15B are explanatory diagrams illustrating a state where the subject distance of the automobile VC is measured by using 25 ranging points. FIG. 15A illustrates a state at the time of the previous ranging, and FIG.
Indicates the state at the time of the latest ranging. The subject distance between the front part of the roof of the automobile VC and the front part is simultaneously measured by the distance measuring unit 142.
【0030】自動車VCが遠距離側の位置(図15の
(a)の状態)に有る時(前回測距時)には、25個の
CCDセンサCSの内、(3,3)(4,3)の位置に
あるB0及びA0のCCDセンサCSによってそれぞれ
ルーフ前面部とフロントとの被写体距離が測定され、測
定された被写体距離がそれぞれLb0及びLa0であ
る。自動車VCが近距離側の位置(図15の(b)の状
態)に有る時(最新測距時)には、25個のCCDセン
サCSの内、(2,3)(4,3)の位置にあるB1及
びA1のCCDセンサCSによってそれぞれルーフ前面
部とフロントとの被写体距離が測定され、測定された被
写体距離がそれぞれLb1及びLa1である。自動車V
Cにおいてルーフ前面部とフロントとの位置関係は変化
しないので、最新距離差である(Lb1−La1)と前
回距離差である(Lb0−La0)とは略一致する。従
って、Lb1及びLa1を被写体距離として測定してい
る測距点の測定対象である被写体、すなわち自動車VC
が主被写体として判別される。When the vehicle VC is located at a position on the long distance side (the state of FIG. 15A) (during the last distance measurement), (3, 3) (4, 25) of the 25 CCD sensors CS are used. The subject distances between the front surface of the roof and the front are measured by the CCD sensors CS of B0 and A0 at the position 3), and the measured subject distances are Lb0 and La0, respectively. When the vehicle VC is in the position on the short distance side (the state of FIG. 15B) (at the time of the latest distance measurement), of the 25 CCD sensors CS, (2, 3) (4, 3) The subject distances between the front surface of the roof and the front are measured by the CCD sensors CS of B1 and A1 at the positions, respectively, and the measured subject distances are Lb1 and La1, respectively. Car V
In C, since the positional relationship between the roof front part and the front does not change, the latest distance difference (Lb1-La1) and the previous distance difference (Lb0-La0) substantially match. Therefore, the subject to be measured at the distance measuring point that measures Lb1 and La1 as the subject distance, that is, the vehicle VC
Is determined as the main subject.
【0031】図6は、主被写体判別部144によって行
なわれる主被写体の判別処理のフローチャートの一例で
ある。まず、前回のデフォーカス速度と、前回の主被写
体の被写体距離と、今回の測定と前回の測定との時間間
隔とを用いて主被写体の動き得る領域(ここでは、可動
領域と呼ぶ)の計算が行われる(S31)。ステップS
31で行われる処理の詳細について説明する。主被写体
の可動領域は、主被写体検出装置140と主被写体との
距離の値の範囲として与えられ、この距離の上限値を遠
側距離Lmaxと呼び、この距離の下限値を近側距離L
minと呼ぶ。遠側距離Lmaxと近側距離Lminと
は次式で与えられる。 Lmax=(前回の主被写体の被写体距離)+(前回の
デフォーカス速度)×(時間間隔)×WdMAX1+W
dMAX2 Lmin=(前回の主被写体の被写体距離)−(前回の
デフォーカス速度)×(時間間隔)×WdMIN1+W
dMIN2 ただし、WdMAX1、WdMAX2、WdMIN1及
びWdMIN2は定数である。FIG. 6 is an example of a flowchart of a main subject discriminating process performed by the main subject discriminating section 144. First, calculation of an area where the main subject can move (herein referred to as a movable area) using the previous defocus speed, the previous subject distance of the main subject, and the time interval between the current measurement and the previous measurement. Is performed (S31). Step S
Details of the processing performed at 31 will be described. The movable area of the main subject is given as a range of values of the distance between the main subject detection device 140 and the main subject. The upper limit of this distance is called a far side distance Lmax, and the lower limit of this distance is a near side distance Lmax.
Called min. The far side distance Lmax and the near side distance Lmin are given by the following equations. Lmax = (subject distance of previous main subject) + (previous defocus speed) × (time interval) × WdMAX1 + W
dMAX2 Lmin = (subject distance of previous main subject) − (previous defocus speed) × (time interval) × WdMIN1 + W
dMIN2 where WdMAX1, WdMAX2, WdMIN1 and WdMIN2 are constants.
【0032】つぎに、被写体距離が前記可動領域内に有
る測距点が選定される(S33)。そして、ステップS
33にて選定された測距点について2つの測距点の組が
とられ、2つの測距点の最新の被写体距離の差である最
新距離差と、2つの測距点の前回の被写体距離の差であ
る前回距離差とが計算される(S35)。次いで、ステ
ップS35にて最新距離差と前回距離差とが可動領域内
に有る全ての2つの測距点の組について計算されたか否
かの判定が行われる(S37)。全ての2つの測距点の
組について計算されていない場合には、ステップS35
に戻り、今までの組とは別の組について今回距離差と前
回距離差とが計算される。全ての2つの測距点の組につ
いて計算された場合には、最新距離差と前回距離差との
全ての組み合わせについて距離差の差が計算され、該距
離差の差が閾値ΔL1以下である場合には、最新距離差
の測距点の組を主被写体の測距点の候補として選定され
る(S39)。そして、ステップS39において選定さ
れた主被写体の測距点の候補が有ったか否かの判定が行
われる(S43)。ステップS39において選定された
主被写体の測距点の候補が無かった場合には、閾値ΔL
1を大きくする変更が行われ(S45)、その後、再度
ステップS39からの処理が行われる。なお、閾値ΔL
1の初期値は、次式で与えられる。 ΔL1=(前回のデフォーカス速度)×Ws1 ここで、Ws1は所定の定数である。Next, a distance measuring point whose subject distance is within the movable area is selected (S33). And step S
A set of two ranging points is formed for the ranging points selected in 33, a latest distance difference which is a difference between the latest ranging distances of the two ranging points, and a previous ranging distance of the two ranging points. Is calculated (S35). Next, in step S35, it is determined whether or not the latest distance difference and the previous distance difference have been calculated for all sets of two ranging points in the movable area (S37). If the calculation has not been performed for all the sets of the two ranging points, step S35 is performed.
Then, the current distance difference and the previous distance difference are calculated for a different set from the previous set. When the calculation is performed for all the pairs of the two ranging points, the difference of the distance difference is calculated for all the combinations of the latest distance difference and the previous distance difference, and the difference of the distance difference is equal to or smaller than the threshold ΔL1. In step S39, a set of distance measurement points having the latest distance difference is selected as a candidate for a distance measurement point of the main subject. Then, it is determined whether or not there is a candidate for the ranging point of the main subject selected in step S39 (S43). If there is no distance measurement point candidate of the main subject selected in step S39, the threshold ΔL
A change to increase 1 is performed (S45), and then the processing from step S39 is performed again. Note that the threshold ΔL
The initial value of 1 is given by the following equation. ΔL1 = (previous defocus speed) × Ws1 Here, Ws1 is a predetermined constant.
【0033】ステップS43において、主被写体の測距
点の候補として選択された測距点の組が有ると判定され
た場合には、主被写体の測距点の候補として選択された
測距点の組が2組以上有るか否かの判定が行われる(S
47)。ステップS47において、測距点の組が2組以
上無いと判定された場合(すなわち、測距点の組が1つ
である場合)には、主被写体の測距点の候補として選択
された測距点の組が、主被写体の測距点として選択され
(S48)、処理が終了される。If it is determined in step S43 that there is a set of distance measuring points selected as candidates for the main object, the distance measuring points selected as candidates for the main object are determined. It is determined whether there are two or more pairs (S
47). If it is determined in step S47 that there are no more than two sets of distance measuring points (that is, if there is only one set of distance measuring points), the measuring point selected as a candidate for the distance measuring point of the main subject is determined. The set of distance points is selected as the distance measurement point of the main subject (S48), and the process ends.
【0034】ステップS47において、測距点の組が2
組以上有ると判定された場合には、前回の距離差と今回
の距離差が閾値ΔL2以下の組が主被写体の測距点とし
て選択される(S49)。ステップS49で行われる処
理の詳細について、図7を用いて説明する。前回の処理
において、主被写体の測距点として選択された測距点の
組の被写体距離をLa0、Lb0とおく。ここで、La
0≦Lb0とし、(Lb0−La0)の値を「距離差の
基準値」と呼び、ΔL0と記述する。つぎに、上限が
(ΔL0+ΔL2)であり、下限が(ΔL0−ΔL2)
である領域をN個に均等に分割され、分割後のN個の各
領域を「距離差小領域」と呼ぶ。ここで、Nは2以上の
整数であり、本実施例ではN=10としている。そし
て、主被写体の測距点の候補として選択された測距点の
組毎について、その距離差が算出され、該距離差がどの
小領域に含まれるかの判定が行なわれる。次いで、前記
距離差の基準値に最も近い距離差小領域に含まれる測距
点の組が主被写体の測距点として選択される。なお、閾
値ΔL2の初期値は、次式で与えられる。 ΔL2=(前回のデフォーカス速度)×Ws2 ここで、Ws2は所定の定数である。In step S47, the set of distance measuring points is 2
If it is determined that there is more than one set, a set whose distance difference between the previous time and the present distance difference is equal to or smaller than the threshold value ΔL2 is selected as the distance measuring point of the main subject (S49). Details of the processing performed in step S49 will be described with reference to FIG. In the previous processing, the object distances of the set of distance measurement points selected as the distance measurement points of the main object are set to La0 and Lb0. Where La
0 ≦ Lb0, the value of (Lb0−La0) is called “distance difference reference value”, and described as ΔL0. Next, the upper limit is (ΔL0 + ΔL2) and the lower limit is (ΔL0−ΔL2).
Is equally divided into N regions, and each of the N regions after the division is referred to as a “distance difference small region”. Here, N is an integer of 2 or more, and N = 10 in this embodiment. Then, for each set of distance measurement points selected as the distance measurement point candidates of the main subject, the distance difference is calculated, and it is determined which small area includes the distance difference. Next, a set of distance measurement points included in the distance difference small area closest to the reference value of the distance difference is selected as the distance measurement point of the main subject. The initial value of the threshold ΔL2 is given by the following equation. ΔL2 = (previous defocus speed) × Ws2 Here, Ws2 is a predetermined constant.
【0035】ステップS39からステップ43におい
て、主被写体の測距点の候補として選択された測距点の
組が2つあり、それぞれの被写体距離が、(La1,L
b1)、(La2,Lb2)である場合について、ステ
ップS49で行われる処理を具体的に説明する。ここ
で、( )は測定点の組であることを意味しており、( )
内には2つの測距点の被写体距離が記述され、La1≦
Lb1かつLa2≦Lb2であるものとする。主被写体
の測距点の候補として選択された測距点の組毎に被写体
距離の距離差を計算した結果、図7に示すように、(L
b1−La1)の方が(Lb2−La2)よりも前記距
離差の基準値に近い場合、(La1,Lb1)に対応す
る測距点の組が主被写体の測距点の組として選択され
る。In steps S39 to S43, there are two sets of distance measuring points selected as candidates for the distance measuring point of the main object, and the respective object distances are (La1, L
The processing performed in step S49 for the cases of b1) and (La2, Lb2) will be specifically described. Here, () means a set of measurement points, and ()
In the table, object distances at two focus detection points are described, and La1 ≦
It is assumed that Lb1 and La2 ≦ Lb2. As a result of calculating the distance difference of the subject distance for each set of ranging points selected as candidates for the ranging point of the main subject, as shown in FIG.
When (b1-La1) is closer to the reference value of the distance difference than (Lb2-La2), a set of ranging points corresponding to (La1, Lb1) is selected as a set of ranging points of the main subject. .
【0036】つぎに、ステップS49において選択され
た測距点の組が有るか否かの判定が行われる(S5
1)。ステップS51において、選択された測距点の組
が無いと判定された場合には、閾値ΔL2を大きくする
変更が行われ(S53)た後、再度ステップS49の処
理が行われる。ステップS51において、選択された測
距点の組が有ると判定された場合には、選択された測距
点の組が2つ以上有るか否かの判定が行われる(S5
5)。ステップS55において、選択された測距点の組
が2つ以上無い場合(すなわち、選択された測距点の組
が1つである場合)には、処理が終了される。Next, it is determined whether or not there is a set of distance measuring points selected in step S49 (S5).
1). If it is determined in step S51 that there is no selected set of ranging points, a change is made to increase the threshold value ΔL2 (S53), and then the process of step S49 is performed again. If it is determined in step S51 that there is a selected set of ranging points, it is determined whether there are two or more selected pairs of ranging points (S5).
5). In step S55, if there are no more than two pairs of selected ranging points (that is, if there is only one selected pair of ranging points), the process is terminated.
【0037】ステップS55において、選択された測距
点の組が2つ以上有ると判定された場合には、今回の被
写体距離が前回の被写体距離よりも小さい(又は大き
い)測距点の組が、主被写体の測距点として選択される
(S57)。ステップS57で行われる処理の詳細につ
いて、図8を用いて説明する。まず、ステップS31で
求めた主被写体の可動領域(上限値がLmaxで下限値
が近側距離Lminである領域)がM個に均等に分割さ
れ、分割後のM個の各領域を「被写体距離小領域」と呼
ぶ。なお、前記可動領域の中心は、前回の主被写体の被
写体距離である。ここで、Mは2以上の整数であり、本
実施例ではM=10としている。そして、主被写体の測
距点の候補として選択された測距点の組毎について、今
回の被写体距離が算出され(例えば、2つの測距点によ
る被写体距離の平均値が今回の被写体距離として算出さ
れ)、該被写体距離がどの小領域に含まれるかの判定が
行なわれる。次いで、前回のデフォーカス速度から主被
写体が主被写体検出装置140に近づいているか遠ざか
っているかの判定が行われる。近づいている場合には、
近側距離Lminに近い被写体距離小領域に含まれる測
距点の組が主被写体の測距点として選択される。遠ざか
っている場合には、遠側距離Lmaxに近い被写体距離
小領域に含まれる測距点の組が主被写体の測距点として
選択される。If it is determined in step S55 that there are two or more sets of selected distance measuring points, the set of distance measuring points whose subject distance is smaller (or larger) than the previous object distance is determined. Is selected as the distance measuring point of the main subject (S57). Details of the processing performed in step S57 will be described with reference to FIG. First, the movable region of the main subject (the region whose upper limit is Lmax and whose lower limit is the near distance Lmin) obtained in step S31 is equally divided into M regions, and the divided M regions are referred to as “subject distances”. It is called "small area." The center of the movable area is the subject distance of the previous main subject. Here, M is an integer of 2 or more, and in this embodiment, M = 10. Then, the present subject distance is calculated for each set of the ranging points selected as the candidate of the ranging point of the main subject (for example, the average value of the subject distances of the two ranging points is calculated as the present subject distance). Then, it is determined which small area the subject distance is included in. Next, it is determined whether the main subject is approaching or moving away from the main subject detection device 140 from the previous defocus speed. If you are approaching,
A set of ranging points included in the small subject distance area close to the near side distance Lmin is selected as the ranging point of the main subject. If the subject is moving away, a set of ranging points included in the small subject distance area close to the far side distance Lmax is selected as the ranging point of the main subject.
【0038】ここで、ステップS49において、主被写
体の測距点の候補として選択された測距点の組が2つあ
り、それぞれの被写体距離が、(La1,Lb1)、
(La2,Lb2)である場合について、ステップS5
7で行われる処理を具体的に説明する。ここで、( )は
測定点の組であることを意味しており、( )内には2つ
の測距点の被写体距離が記述され、La1≦Lb1かつ
La2≦Lb2であるものとする。主被写体の測距点の
候補として選択された測距点の組毎に被写体距離を計算
した結果、図8に示すように、(Lb1+La1)/2
の方が(Lb2+La2)/2よりも近側距離Lmin
に近い被写体距離小領域に含まれている。従って、主被
写体が主被写体検出装置140に近づいている場合に
は、(La1,Lb1)に対応する測距点の組が主被写
体の測距点の組として選択され、主被写体が主被写体検
出装置140から遠ざかっている場合には、(La2,
Lb2)に対応する測距点の組が主被写体の測距点の組
として選択される。Here, in step S49, there are two sets of distance measuring points selected as the distance measuring point candidates of the main object, and the object distances are (La1, Lb1),
In the case of (La2, Lb2), step S5
The processing performed in step 7 will be specifically described. Here, () means a set of measurement points, and () describes the subject distance of two ranging points, and it is assumed that La1 ≦ Lb1 and La2 ≦ Lb2. As a result of calculating the subject distance for each set of ranging points selected as candidates for the ranging point of the main subject, as shown in FIG. 8, (Lb1 + La1) / 2
Is closer distance Lmin than (Lb2 + La2) / 2
Is included in the small subject distance area close to. Therefore, when the main subject is approaching the main subject detection device 140, the set of ranging points corresponding to (La1, Lb1) is selected as the set of ranging points of the main subject, and the main subject is detected as the main subject. When moving away from the device 140, (La2,
The set of ranging points corresponding to Lb2) is selected as the set of ranging points of the main subject.
【0039】次に、ステップS57において選択された
組が有るか否かの判定が行われる(S59)。ステップ
S59において、選択された組が無いと判定された場合
には、ステップS49において選択された組が選択され
(S61)、ステップS65へ進む。ステップS59に
おいて、選択された組が有ると判定された場合には、選
択された組が2つ以上か否かの判定が行われる(S6
3)。ステップS63において、選択された測距点の組
が2つ以上無い場合(すなわち、選択された測距点の組
が1つである場合)には、処理が終了される。Next, it is determined whether or not the set selected in step S57 exists (S59). If it is determined in step S59 that there is no selected set, the set selected in step S49 is selected (S61), and the process proceeds to step S65. If it is determined in step S59 that there is a selected pair, it is determined whether there are two or more selected pairs (S6).
3). In step S63, if there are no more than two pairs of selected ranging points (that is, if there is only one selected pair of ranging points), the process ends.
【0040】ステップS63において、選択された測距
点の組が2組以上有る場合には、測距範囲の中心に近い
組が主被写体の測距点として選択される(S65)。ス
テップS63で行われる処理の詳細について、図4と図
9とを用いて説明する。図4に示すように、測距点であ
る各CCDセンサCS毎に、行と列を表わす番号が
(i,j)の形式で付与されている。ここで、iは行番
号であり、jは列番号である。さらに図9に示すよう
に、各CCDセンサCSには、重み付け係数Z(i,
j)が付与されている。ここで、重み付け係数Z(i,
j)は、撮影画面PAの中心に近い程、大きな値が割り
当てられている。例えば、図9に示すように、撮影画面
PAの中心に最も近いCCDセンサCSには、重み付け
係数Zの値として「10」が割り当てられており、
(2,5)の位置にあるCCDセンサCSには、重み付
け係数Zの値として「6」が割り当てられている。すな
わち、Z(3,3)=10、Z(2,5)=6である。In step S63, if there are two or more sets of the selected distance measuring points, a set near the center of the distance measuring range is selected as the distance measuring point of the main subject (S65). Details of the processing performed in step S63 will be described with reference to FIGS. As shown in FIG. 4, a number representing a row and a column is given in the form of (i, j) for each CCD sensor CS which is a distance measuring point. Here, i is a row number and j is a column number. Further, as shown in FIG. 9, a weighting coefficient Z (i,
j) is given. Here, the weighting coefficient Z (i,
j) is assigned a larger value as it is closer to the center of the photographing screen PA. For example, as shown in FIG. 9, “10” is assigned as the value of the weighting coefficient Z to the CCD sensor CS closest to the center of the shooting screen PA.
“6” is assigned to the CCD sensor CS at the position (2, 5) as the value of the weighting coefficient Z. That is, Z (3,3) = 10 and Z (2,5) = 6.
【0041】まず、主被写体の測距点の候補として選択
された測距点の組毎について、今回の被写体距離が算出
され(例えば、2つの測距点による被写体距離の内、小
さい側の値が今回の被写体距離として算出され)、次い
で、前回のデフォーカス速度から主被写体が主被写体検
出装置140に近づいているか遠ざかっているかの判定
が行われる。近づいている場合には、(被写体距離)÷
(測距点の重み付け係数)の値の最も小さい測距点の組
が主被写体の測距点として選択される。遠ざかっている
場合には、(被写体距離)×(測距点の重み付け係数)
の最も大きい測距点の組が主被写体の測距点として選択
される。すなわち、近づいている場合には、被写体距離
が小さく(被写体が主被写体検出装置140に近く)且
つ撮影画面PAの中心に近い測距点の組が主被写体の測
距点として選択され、遠ざかっている場合には、被写体
距離が大きく(被写体が主被写体検出装置140から遠
く)且つ撮影画面PAの中心に近い測距点の組が主被写
体の測距点として選択されるのである。First, the present subject distance is calculated for each set of ranging points selected as candidates for the ranging point of the main subject (for example, the smaller one of the ranging distances of the two ranging points) Is calculated as the current subject distance), and then it is determined whether the main subject is approaching or moving away from the main subject detection device 140 from the previous defocus speed. When approaching, (subject distance) ÷
The set of ranging points having the smallest value of (weighting coefficient of ranging points) is selected as the ranging point of the main subject. When moving away, (subject distance) x (weighting coefficient of distance measurement point)
Are selected as the ranging points of the main subject. In other words, when approaching, a set of distance measurement points having a small object distance (the object is close to the main object detection device 140) and close to the center of the shooting screen PA is selected as the distance measurement point of the main object, and moves away. If there is, a set of distance measurement points having a large object distance (the object is far from the main object detection device 140) and close to the center of the shooting screen PA is selected as the distance measurement point of the main object.
【0042】次に、図5のステップS11にて行われる
デフォーカス速度の算出方法について説明する。デフォ
ーカス速度は、後述するように、今回の被写体がローコ
ンであるかどうか等の条件によって場合分けが行なわ
れ、例えば、前回のデフォーカス速度と、今回のデフォ
ーカス量と前回のデフォーカス量およびその間に駆動さ
れたレンズ駆動量に相当するデフォーカス量、前回の測
距から今回の測距までの間に要した時間を用いて算出さ
れる。フィルム巻上げ中の測距によって得られたデフォ
ーカス量を用いてデフォーカス速度を演算する場合に
は、今回の測距と前回の測距の間に露光期間を含むこと
になるので、前回の測距と今回の測距の間隔は十分に長
い時間となる。連写中などのようにフィルム巻上げ中に
しか測距が行なわれない場合では、前々回のデフォーカ
ス量を用いていたのでは演算による時間的な遅れが大き
くなる。フィルム巻上げ中の測距によるデフォーカス量
を用いてデフォーカス速度を演算するときは、今回およ
び前回のデフォーカス量を用いて演算する。Next, a method of calculating the defocus speed performed in step S11 of FIG. 5 will be described. As will be described later, the defocus speed is divided into cases depending on conditions such as whether or not the current subject is a low contrast, for example, the previous defocus speed, the current defocus amount, the previous defocus amount, It is calculated using the defocus amount corresponding to the lens driving amount driven during that time and the time required from the previous distance measurement to the current distance measurement. When calculating the defocus speed using the defocus amount obtained by the distance measurement during film winding, since the exposure period is included between the current distance measurement and the previous distance measurement, the previous The distance between the distance and the current distance measurement is a sufficiently long time. In the case where distance measurement is performed only during film winding, such as during continuous shooting, a time delay due to calculation becomes large if the defocus amount used two times before is used. When calculating the defocus speed using the defocus amount obtained by the distance measurement during film winding, the calculation is performed using the current and previous defocus amounts.
【0043】ついで、図10を参照して図5のステップ
S11で示したデフォーカス速度の算出方法について、
より具体的に説明する。まず、測距回数カウンタAFC
NTが1より小さいかどうかが判断される(S10
1)。一度以上測距が行なわれているときは、ステップ
S103でフィルム巻き上げ中に測距が行なわれたかど
うかが判断される。ステップS103でフィルム巻き上
げ中に測距が行なわれなかったと判断されたときは、測
距回数カウンタAFCNTが3より小さいかどうかが判
断される(S105)。測距回数カウンタAFCNTが
3以上のときおよびフィルム巻き上げ中に測距が行なわ
れたとS103で判断されたときは、今回の被写体がロ
ーコンであるかどうかが判断される(S107)。Next, the method of calculating the defocus speed shown in step S11 of FIG. 5 with reference to FIG.
This will be described more specifically. First, the distance measurement counter AFC
It is determined whether NT is smaller than 1 (S10).
1). If the distance measurement has been performed once or more, it is determined in step S103 whether the distance measurement was performed during the film winding. If it is determined in step S103 that distance measurement has not been performed during film winding, it is determined whether the distance measurement counter AFCNT is smaller than 3 (S105). When the number-of-distance-measuring counter AFCNT is 3 or more and when it is determined in S103 that ranging has been performed during film winding, it is determined whether or not the current subject is a low contrast (S107).
【0044】今回ローコンでないと判断され(S107
でN)、前回、前々回ともローコンでないと判断された
ときは(S109,S111でともにNのとき)、後に
説明する処理Aが行なわれる(S113)。ステップS
107,S109で今回、前回ともローコンでない場合
で前々回のみがローコンであったとき(S111でY)
は、フィルム巻き上げ中に測距が行なわれたかどうかが
判断され(S115)、フィルム巻き上げ中に測距が行
なわれたと判断されたときは(S115でY)、処理A
が行なわれ、フィルム巻き上げ中に測距が行なわれなか
ったと判断されたときは(S115でN)、処理Bが行
なわれる(S117)。ステップS107で今回はロー
コンでないと判断されたが、前回ローコン(S109で
Y)のときは前々回がローコンであったか否かが判断さ
れる(S119)。ステップS119で前々回はローコ
ンでなかったと判断されたときは(S119でN)、処
理Aが行なわれ(S121)、前々回がローコンである
と判断されたときは(S119でY)、処理Bが行なわ
れる(S123)。It is determined that the current time is not low contrast (S107).
N), when it was previously determined that the low contrast was not performed two times before (when both S109 and S111 are N), the processing A described later is performed (S113). Step S
In 107 and S109, when the low contrast is neither the last time nor the previous time, and the low contrast is obtained only two times before (Y in S111).
Is determined whether or not distance measurement was performed during film winding (S115). If it was determined that distance measurement was performed during film winding (Y in S115), processing A
Is performed, and when it is determined that the distance measurement was not performed during the film winding (N in S115), the process B is performed (S117). In step S107, it is determined that the low contrast is not performed this time. However, when the low contrast is performed last time (Y in S109), it is determined whether the low contrast was performed two times before (S119). If it is determined in step S119 that the low contrast has not been performed previously (N in S119), the process A is performed (S121). If it is determined that the previous low contrast has been performed (Y in S119), the process B is performed. (S123).
【0045】ステップS107で今回はローコンのとき
は(S107でY)、前回がローコンであったかどうか
が判断される(S125)。前回がローコンであると判
断されたときは(S125でY)、測距回数カウンタA
FCNTおよびデフォーカス速度Vdfともに0に設定
される(S129)。ステップS125で前回ローコン
でなかった(N)と判断されたときは、処理Bが行なわ
れる(S127)。一度も測距が行なわれていない場合
および測距が2回以下でかつフィルム巻上中に測距が行
なわれなかったときは(S101でYまたはS105で
Y)のときは、デフォーカス速度Vdfが0にセットさ
れ(S131)、処理は終了される。If it is low contrast this time in step S107 (Y in S107), it is determined whether or not the previous time was low contrast (S125). When it was determined that the previous time was the low contrast (Y in S125), the distance measurement counter A
Both FCNT and defocus speed Vdf are set to 0 (S129). If it is determined in step S125 that the low contrast has not been performed previously (N), processing B is performed (S127). If the distance measurement has never been performed, or if the distance measurement has not been performed twice or more and the distance measurement has not been performed during film winding (Y in S101 or Y in S105), the defocus speed Vdf. Is set to 0 (S131), and the process ends.
【0046】次に図11を参照して図10で述べた処理
A、処理Bについて説明する。図11の(A)は処理A
のフローを示すフローチャートであり、(B)は処理B
の処理を示すフローチャートである。(A)を参照し
て、処理Aにおいてはまず前回ローコンであったかどう
かが判断され前回ローコンでなかったとき(S131で
N)でかつフィルム巻き上げ中の測距でないと判断され
たとき(S113でN)、デフォーカス速度Vdfは次
の式で表わされる。 Vdf=(DF3−DF1+errdf1+errdf
2)/(dt1+dt2) ステップS133でフィルム巻き上げ中の測距であると
判断されたときは、デフォーカス速度は次の式で求めら
れる(S137)。 Vdf=(DF3−DF2+errdf2)/dt2 ステップS131で前回ローコンであったと判断された
ときで、かつフィルム巻き上げ中の測距ではないと判断
されたとき(S139でN)、デフォーカス速度Vdf
は次の式で求められる(S141)。 Vdf=(DF3−DF1+errdf1+errdf
2+errdfS)/(dt1+dt2+dtS) フィルム巻き上げ中の測距であると判断されたとき(S
139でY)は、デフォーカス速度Vdfは次の式で表
わされる(S143)。 Vdf=(DF3−DF2+errdf2+errdf
S)/(dt2+dtS) 以上のようにしてデフォーカス速度が求められた後、い
ずれの場合においても前回のローコンフラグがクリアさ
れる(S145)。Next, the processing A and the processing B described in FIG. 10 will be described with reference to FIG. FIG. 11A shows process A.
Is a flowchart showing the flow of (B), and FIG.
6 is a flowchart showing the processing of FIG. Referring to (A), in process A, it is first determined whether or not it was the previous low contrast, and if it was not the previous low contrast (N in S131) and it was determined that the distance was not measured while the film was being wound (N in S113). ), The defocus speed Vdf is expressed by the following equation. Vdf = (DF3-DF1 + errdf1 + errdf
2) / (dt1 + dt2) If it is determined in step S133 that the distance is being measured while the film is being wound, the defocus speed is obtained by the following equation (S137). Vdf = (DF3−DF2 + errdf2) / dt2 When it is determined in step S131 that the low contrast has been performed last time and it is determined that the distance measurement is not being performed while the film is being wound (N in S139), the defocus speed Vdf.
Is obtained by the following equation (S141). Vdf = (DF3-DF1 + errdf1 + errdf
2 + errrdS) / (dt1 + dt2 + dtS) When it is determined that the distance is being measured while the film is being wound (S
139, Y), the defocus speed Vdf is expressed by the following equation (S143). Vdf = (DF3-DF2 + errdf2 + errdf
S) / (dt2 + dtS) After the defocus speed is obtained as described above, in any case, the previous low contrast flag is cleared (S145).
【0047】なおここでdt2は今回の測距間隔を示
し、dt1は前回の測距間隔を示し、dtSは保存され
ている測距間隔を示す。また、DF3は今回のデフォー
カス量を表わし、DF2は前回のデフォーカス量を表わ
し、DF1は前々回のデフォーカス量を表わす。さら
に、errdf2は今回レンズが駆動されたことによる
デフォーカス量であり、errdf1は前回レンズが駆
動されたことによるデフォーカス量であり、errdf
Sは保存されている駆動されたデフォーカス量である。
Vdfはデフォーカス速度を表わす。Here, dt2 indicates the current distance measurement interval, dt1 indicates the previous distance measurement interval, and dtS indicates the stored distance measurement interval. DF3 indicates the current defocus amount, DF2 indicates the previous defocus amount, and DF1 indicates the previous defocus amount. Further, errdf2 is the defocus amount due to the current driving of the lens, and errdf1 is the defocus amount due to the previous driving of the lens.
S is the stored driven defocus amount.
Vdf represents the defocus speed.
【0048】次に、処理Bについて説明する。処理Bに
おいては、保存されている測距間隔dtSに今回の測距
間隔dt2が代入されて、保存されている駆動されたデ
フォーカス量errdfSに今回レンズが駆動されたこ
とによるデフォーカス量errdf2が代入され(S1
47)、処理が終了する。Next, the processing B will be described. In the process B, the current distance measurement interval dt2 is substituted for the stored distance measurement interval dtS, and the defocus amount errdf2 due to the current driving of the lens is stored in the stored driven defocus amount errdfS. (S1
47), the process ends.
【0049】図12は、図5のステップS15にて行わ
れる動体補正駆動量の計算の詳細フローチャートであ
る。まず動体補正係数Vhoseiが次式を用いて計算
される(S201)。 Vhosei=K1×Vdf+K2×Vdf×Vdf ここで、Vdfはデフォーカス速度であり、K1及びK
2は定数である。FIG. 12 is a detailed flowchart of the calculation of the moving body correction drive amount performed in step S15 of FIG. First, the moving object correction coefficient Vhosei is calculated using the following equation (S201). Vhosei = K1 × Vdf + K2 × Vdf × Vdf where Vdf is the defocus speed, and K1 and K
2 is a constant.
【0050】つぎに、(動体補正係数Vhosei)×
(前回の測距間隔dt1)に相当する動体補正駆動量H
1が計算される(S203)。ここで、本来は「前回の
測距間隔dt1」に替えて、「レンズ駆動時の測距間隔
T1」を使用すべきであるが、上記の処理のタイミング
では「レンズ駆動時の測距間隔T1」が不明であるた
め、便宜的に「前回の測距間隔dt1」を使用してい
る。ついで、今回のデフォーカス量DF3に相当する動
体補正駆動量H2が計算される(S205)。そして、
前回測距時から現在までの動体補正駆動量H3が計算さ
れる(S207)。その後、次式を用いて動体補正駆動
量Hが算出される。 (動体補正駆動量)=H1+H2−H3 図13は、横軸に時間をとり、縦軸にデフォーカス量を
とり、主被写体の動きと、図12にて説明した動体補正
駆動量を用いてレンズを駆動した時のレンズの動きを示
す図である。Aのタイミングで測距が行われた測距、B
のタイミングで主被写体の判別等の処理が行なわれレン
ズ駆動量が計算され、その結果がC(現在)のタイミン
グから実際にレンズ駆動されるのである。ここで、横軸
の「I」は測距部142による測距処理の時間であり、
「D」は被写体距離を被写体距離記憶部143に格納す
る処理の時間であり、「処理」は主被写体判別部144
による主被写体の判別処理、デフォーカス速度算出部3
03によるデフォーカス速度の算出処理、動体補正量算
出部304による動体補正量の算出処理及びレンズ駆動
量算出部305によるレンズ駆動量の算出処理の時間で
ある。また、図12を用いて説明した動体補正駆動量H
1、H2、H3及びHを図中に示している。また、図1
0及び図11を用いて説明した、今回の測距間隔dt
2、前回の測距間隔dt1、今回のデフォーカス量DF
3、前回のデフォーカス量DF2、前々回のデフォーカ
ス量DF1、今回レンズが駆動されたことによるデフォ
ーカス量errdf2及びは前回レンズが駆動されたこ
とによるデフォーカス量errdf1を図中に示してい
る。Next, (moving object correction coefficient Vhosei) ×
The moving body correction drive amount H corresponding to (the previous distance measurement interval dt1)
1 is calculated (S203). Here, "the distance measurement interval T1 at the time of driving the lens" should be used instead of "the distance measurement interval dt1 at the previous time". Is unknown, so the “last distance measurement interval dt1” is used for convenience. Next, a moving body correction drive amount H2 corresponding to the current defocus amount DF3 is calculated (S205). And
The moving body correction drive amount H3 from the last distance measurement to the present is calculated (S207). Thereafter, the moving body correction drive amount H is calculated using the following equation. (Moving body correction driving amount) = H1 + H2-H3 FIG. 13 shows a lens using the movement of the main subject and the moving body correction driving amount described with reference to FIG. FIG. 9 is a diagram showing the movement of the lens when the lens is driven. Distance measurement performed at the timing of A, B
At the timing (3), processing such as discrimination of the main subject is performed, the lens driving amount is calculated, and the result is that the lens is actually driven from the timing C (current). Here, “I” on the horizontal axis is the time of the distance measurement process by the distance measurement unit 142,
“D” is the time of the process of storing the subject distance in the subject distance storage unit 143, and “Process” is the main subject determination unit 144.
Processing of the main subject by the defocus speed calculation unit 3
3 shows the time required for the defocus speed calculation process by the moving object correction amount calculating unit 304, the moving object correction amount calculation process by the moving object correction amount calculation unit 304, and the lens drive amount calculation process by the lens drive amount calculation unit 305. The moving body correction drive amount H described with reference to FIG.
1, H2, H3 and H are shown in the figure. FIG.
0 and the current distance measurement interval dt described with reference to FIG.
2, previous distance measurement interval dt1, current defocus amount DF
3, the previous defocus amount DF2, the previous defocus amount DF1, the defocus amount errdf2 due to the current driving of the lens, and the defocus amount errdf1 due to the previous driving of the lens are shown in the figure.
【0051】なお、本発明は以下の形態をとることがで
きる。 (A)本実施形態においては、測距方式として位相差検
出方式を用いる場合について説明したが、位相差検出方
式以外の、例えば、三角測距方式、超音波方式等を適用
した形態でも良い。 (B)本実施形態においては、測距点が25箇所である
場合について説明したが、測距点が3個以上の形態であ
ればよい。測距点の数が少ない程、処理は簡単となる。
一方、測距点の数が多い程、主被写体の判別精度は向上
する。 (C)本実施形態においては、測距点が格子状に配列さ
れる場合について説明したが、格子状以外の配列、例え
ば、測距範囲の中心を中心とする放射状の配列を行う形
態でもよい。測距点の配列次第で主被写体の判別精度が
変化するため、主被写体の判別処理の方法に基づいて、
測距点の配列を検討する必要がある。 (D)本実施形態においては、主被写体の判別処理の中
で、主被写体が遠ざかっているか近づいているかを判別
して、主被写体が遠ざかっている場合には被写体距離の
大きい被写体を主被写体と判別し、主被写体が近づいて
いる場合には被写体距離の小さい被写体を主被写体と判
別する処理において、主被写体の可動範囲を複数に分割
して判別しているが、主被写体が遠ざかっている場合に
は被写体距離の最も小さい被写体を主被写体と判別し、
主被写体が近づいている場合には被写体距離のも最も大
きい被写体を主被写体と判別する形態でもよい。この場
合には、以降の処理が不要となり処理が簡単になり、処
理速度が向上する。 (E)本実施形態においては、主被写体の判別処理の中
で、主被写体が遠ざかっているか近づいているかを判別
して、主被写体が遠ざかっている場合には被写体距離が
大きく且つ測距範囲の中心に近い被写体を主被写体と判
別し、主被写体が近づいている場合には被写体距離が小
さく且つ測距範囲の中心に近い被写体を主被写体と判別
しているが、測距範囲の中心に最も近い被写体を主被写
体と判別する形態でもよい。この場合には、処理が簡単
になり、処理速度が向上する。 (F)本実施形態においては、主被写体の判別処理の中
で、被写体距離についての判定と測距範囲の中心からの
離隔度についての判定を併用しているが、いづれか一方
の処理のみを使用する形態でもよい。この場合には、処
理が簡単になり、処理速度が向上する。The present invention can take the following forms. (A) In this embodiment, the case where the phase difference detection method is used as the distance measurement method has been described. However, a form other than the phase difference detection method, for example, a triangulation method, an ultrasonic method, or the like may be applied. (B) In the present embodiment, the case where the number of distance measuring points is 25 has been described, but it is sufficient if the number of distance measuring points is three or more. The smaller the number of ranging points, the easier the process.
On the other hand, as the number of ranging points increases, the accuracy of determining the main subject improves. (C) In the present embodiment, the case where the distance measurement points are arranged in a lattice shape has been described. However, an arrangement other than the lattice shape, for example, a radial arrangement centering on the center of the distance measurement range may be performed. . Since the accuracy of determining the main subject changes depending on the arrangement of the ranging points, based on the main subject determining method,
It is necessary to consider the arrangement of ranging points. (D) In the present embodiment, in the main subject discriminating process, it is determined whether the main subject is moving away or approaching. If the main subject is moving away, a subject having a large subject distance is regarded as the main subject. When the main subject is approaching, the moving range of the main subject is determined by dividing the movable range of the main subject into a plurality in the process of determining the subject with a small subject distance as the main subject, but the main subject is far away Determines the subject with the smallest subject distance as the main subject,
When the main subject is approaching, the subject having the largest subject distance may be determined as the main subject. In this case, the subsequent processing is unnecessary, the processing is simplified, and the processing speed is improved. (E) In the present embodiment, in the main subject discriminating process, it is determined whether the main subject is moving away or approaching. If the main subject is moving away, the subject distance is large and the distance measurement range is not determined. The subject close to the center is determined as the main subject, and when the main subject is approaching, the subject whose subject distance is small and close to the center of the ranging range is determined to be the main subject. A form in which a close subject is determined to be the main subject may be used. In this case, the processing is simplified and the processing speed is improved. (F) In the present embodiment, the determination of the subject distance and the determination of the degree of separation from the center of the distance measurement range are both used in the determination processing of the main subject, but only one of the processes is used. May be used. In this case, the processing is simplified, and the processing speed is improved.
【0052】[0052]
【発明の効果】請求項1に記載の発明によれば、3個以
上の測距点による複数回の測定結果を用いて主被写体を
判別するため、主被写体の判別が正確に行なわれる。請
求項2に記載の発明によれば、主被写体の可動領域内に
被写体距離を有する測距点に限定して主被写体の判別が
行われるため、主被写体判別の処理時間が短縮され、且
つ、主被写体を判別する精度が向上される。According to the first aspect of the present invention, the main subject is determined by using a plurality of measurement results of three or more distance measuring points, so that the main subject can be accurately determined. According to the second aspect of the present invention, since the main subject is determined only at the distance measuring points having the subject distance within the movable area of the main subject, the processing time of the main subject determination is reduced, and The accuracy of determining the main subject is improved.
【0053】請求項3に記載の発明によれば、主被写体
は、複数の測距点によって同時に被写体距離の測定が可
能な位置及び大きさである場合が多いため、最新距離差
と前回距離差とが略一致する測距点の測定している対象
である被写体を主被写体である判別することによって、
正確に主被写体が判別される。特に主被写体が動体であ
る場合には、主被写体がより正確に判別される。請求項
4に記載の発明によれば、主被写体が遠ざかっている場
合には被写体距離の最も大きい被写体を主被写体と判別
され、主被写体が近づいている場合には被写体距離の最
も小さい被写体を主被写体と判別されるため、撮影者が
所望する頻度の高い被写体が主被写体と判別される。According to the third aspect of the present invention, since the main subject is often in a position and a size at which the subject distance can be measured simultaneously by a plurality of ranging points, the difference between the latest distance and the previous distance is different. By determining that the subject to be measured at the ranging point that substantially matches with the subject is the main subject,
The main subject is accurately determined. In particular, when the main subject is a moving object, the main subject is more accurately determined. According to the fourth aspect of the invention, when the main subject is moving away, the subject with the largest subject distance is determined to be the main subject, and when the main subject is approaching, the subject with the smallest subject distance is determined as the main subject. Since the subject is determined to be a subject, a subject frequently desired by the photographer is determined to be the main subject.
【0054】請求項5に記載の発明によれば、測距範囲
の中心に最も近い被写体が主被写体と判別されるため、
撮影者が所望する頻度の高い測距範囲の中心に最も近い
被写体が主被写体と判別される。請求項6に記載の発明
によれば、主被写体が遠ざかっている場合には被写体距
離が大きく且つ測距範囲の中心に近い被写体を主被写体
と判別し、主被写体が近づいている場合には被写体距離
が小さく且つ測距範囲の中心に近い被写体を主被写体と
判別されるため、撮影者が所望する頻度の高い被写体が
主被写体と判別される。According to the fifth aspect of the present invention, the subject closest to the center of the distance measurement range is determined as the main subject.
The subject closest to the center of the distance measurement range frequently desired by the photographer is determined as the main subject. According to the sixth aspect of the present invention, when the main subject is far away, a subject having a large subject distance and close to the center of the distance measurement range is determined as the main subject, and when the main subject is approaching, the subject is determined. Since a subject whose distance is small and which is close to the center of the distance measurement range is determined to be the main subject, a subject that is frequently requested by the photographer is determined to be the main subject.
【0055】請求項7に記載の発明によれば、主被写体
検出装置によって主被写体が正確に判別され、距離算出
手段によって露光タイミングにおける主被写体の被写体
距離が正確に算出されるため、前記露光タイミングにお
ける主被写体の被写体距離に基づいて撮影光学系の位置
が調整され、撮影者の所望する主被写体に合焦された撮
影が容易に行なわれる。According to the seventh aspect of the present invention, the main subject is accurately determined by the main subject detection device, and the subject distance of the main subject at the exposure timing is accurately calculated by the distance calculating means. The position of the photographing optical system is adjusted based on the subject distance of the main subject in, so that the photographing focused on the main subject desired by the photographer can be easily performed.
【図1】 本発明の前記主被写体検出装置が適用される
自動焦点一眼レフカメラの一構成例である。FIG. 1 is a configuration example of an autofocus single-lens reflex camera to which the main subject detection device of the present invention is applied.
【図2】 本発明の主被写体検出装置と自動焦点CPU
と自動焦点ユニットとの要部機能構成図である。FIG. 2 is a main subject detection device and an automatic focus CPU of the present invention.
FIG. 4 is a functional configuration diagram of a main part of an automatic focusing unit.
【図3】 測距部によって行われる被写体距離の測定方
式の原理を説明するための図である。FIG. 3 is a diagram for explaining the principle of a method of measuring a subject distance performed by a distance measuring unit.
【図4】 被写体距離の測定を行なうCCDセンサの配
置図の一例である。FIG. 4 is an example of an arrangement diagram of a CCD sensor for measuring a subject distance.
【図5】 本発明の主被写体検出装置と自動焦点CPU
と自動焦点ユニットとの動作を説明するフローチャート
である。FIG. 5 is a main subject detection device and an automatic focus CPU of the present invention.
4 is a flowchart for explaining the operation of the automatic focusing unit.
【図6】 主被写体の判別処理のフローチャートの一例
である。FIG. 6 is an example of a flowchart of a main subject determination process.
【図7】 主被写体の判別処理の一部を説明するための
説明図である。FIG. 7 is an explanatory diagram for describing a part of a main subject discrimination process.
【図8】 主被写体の判別処理の一部を説明するための
説明図である。FIG. 8 is an explanatory diagram for describing a part of a main subject discrimination process.
【図9】 主被写体の判別処理の一部を説明するための
説明図である。FIG. 9 is an explanatory diagram for describing a part of a main subject determination process.
【図10】 デフォーカス速度の算出処理の一部のフロ
ーチャートである。FIG. 10 is a flowchart illustrating a part of a defocus speed calculation process.
【図11】 デフォーカス速度の算出処理の一部のフロ
ーチャートである。FIG. 11 is a flowchart illustrating a part of a defocus speed calculation process.
【図12】 動体補正駆動量の計算の詳細フローチャー
トである。FIG. 12 is a detailed flowchart of calculating a moving body correction drive amount.
【図13】 主被写体の動きとレンズを駆動した時のレ
ンズの動きとを示す図である。FIG. 13 is a diagram showing the movement of the main subject and the movement of the lens when the lens is driven.
【図14】 カメラボディに対して自動車が近づいてく
る場合の側面図である。FIG. 14 is a side view when a car approaches the camera body.
【図15】 25個の測距点によって自動車の被写体距
離が測定されている状態の説明図であり、(a)は前回
測距時の状態を示し、(b)は最新測距時の状態を示し
ている。FIGS. 15A and 15B are explanatory diagrams of a state in which the subject distance of the vehicle is measured by 25 ranging points, where FIG. 15A shows a state at the time of the last ranging, and FIG. 15B shows a state at the time of the latest ranging. Is shown.
2 被写体 100 カメラボディ 140 主被写体検出装置 141 測距制御部(測距制御手段) 142 測距部(測距手段) 143 被写体距離記憶部(被写体距離記憶手段) 144 主被写体判別部(主被写体判別手段) 160 自動焦点駆動ユニット 201 撮像光学系 202 鏡胴 203 レンズ駆動機構(レンズ位置変更手段) 303 デフォーカス速度算出部(レンズ位置変更手
段) 304 動体補正駆動量算出部(レンズ位置変更手段) 305 レンズ駆動量算出部(レンズ位置変更手段)2 Subject 100 Camera body 140 Main subject detection device 141 Distance measurement control unit (distance measurement control unit) 142 Distance measurement unit (distance measurement unit) 143 Subject distance storage unit (subject distance storage unit) 144 Main subject determination unit (main subject determination) Means) 160 Autofocus drive unit 201 Imaging optical system 202 Lens barrel 203 Lens driving mechanism (Lens position changing means) 303 Defocus speed calculating section (Lens position changing means) 304 Moving object correction driving amount calculating section (Lens position changing means) 305 Lens drive amount calculation unit (lens position changing means)
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) // H04N 101:00 G02B 7/11 N G03B 3/00 A Fターム(参考) 2F112 AC03 CA02 CA12 FA03 FA21 FA29 FA45 2H011 AA01 AA03 BA01 BA23 BA41 BB04 2H051 AA01 AA08 BA04 BA17 BB01 BB30 CB03 CB08 CB20 CD01 CD30 CE23 CE27 DA07 DA08 DA11 DA31 DD00 DD14 EA09 5C022 AA13 AB27 AC54 AC69 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) // H04N 101: 00 G02B 7/11 N G03B 3/00 A F term (Reference) 2F112 AC03 CA03 CA02 CA12 FA03 FA21 FA29 FA45 2H011 AA01 AA03 BA01 BA23 BA41 BB04 2H051 AA01 AA08 BA04 BA17 BB01 BB30 CB03 CB08 CB20 CD01 CD30 CE23 CE27 DA07 DA08 DA11 DA31 DD00 DD14 EA09 5C022 AA13 AB27 AC54 AC69
Claims (7)
写体距離を測定する測距手段と、所定のタイミングで前
記測距手段に複数回の測距動作を行わせる測距制御手段
と、前記被写体距離を格納する被写体距離記憶手段と、
前記被写体距離を用いて主被写体を判別する主被写体判
別手段とを有する主被写体検出装置であって、前記主被
写体判別手段は複数回の前記被写体距離を用いて主被写
体を判別することを特徴とする主被写体検出装置。1. A distance measuring means having three or more distance measuring points and measuring a subject distance for each distance measuring point, and a measuring means for causing the distance measuring means to perform a plurality of distance measuring operations at a predetermined timing. Distance control means, subject distance storage means for storing the subject distance,
A main subject determining device that determines a main subject using the subject distance, wherein the main subject determining device determines a main subject using the subject distance a plurality of times. Main subject detection device.
動領域内に被写体距離が含まれる測距点に限定して主被
写体を判別することを特徴とする請求項1に記載の主被
写体検出装置。2. The main subject detection device according to claim 1, wherein the main subject determination unit determines the main subject only at a distance measuring point including a subject distance in a movable area of the main subject. apparatus.
に最新の被写体距離と他の測距点の最新の被写体距離と
の距離差である最新距離差を算出して、前記測距点毎に
前回の被写体距離と他の測距点の前回の被写体距離との
距離差である前回距離差を算出して、前記最新距離差と
前記前回距離差とが略一致する測距点の測定している対
象である被写体を主被写体であると判別することを特徴
とする請求項1または請求項2に記載の主被写体検出装
置。3. The main subject discriminating means calculates a latest distance difference which is a distance difference between a latest subject distance and a latest subject distance of another ranging point for each of the ranging points, and For each point, a previous distance difference that is a distance difference between the previous subject distance and the previous subject distance of another ranging point is calculated, and a distance measuring point at which the latest distance difference substantially matches the previous distance difference is calculated. 3. The main subject detection device according to claim 1, wherein the subject to be measured is determined to be a main subject.
差と前記前回距離差とが略一致する測距点が被写体距離
を測定している対象である被写体が複数個ある場合に、
主被写体が遠ざかっているか近づいているかを判別し
て、主被写体が遠ざかっている場合には被写体距離の大
きい被写体を主被写体と判別し、主被写体が近づいてい
る場合には被写体距離の小さい被写体を主被写体と判別
することを特徴とする請求項3に記載の主被写体検出装
置。4. The main subject discriminating means, when there are a plurality of subjects whose distance measuring points at which the latest distance difference and the previous distance difference substantially coincide with each other are subjects whose subject distance is to be measured,
It is determined whether the main subject is moving away or approaching.If the main subject is moving away, a subject with a large subject distance is determined to be the main subject. The main subject detecting device according to claim 3, wherein the main subject is determined to be a main subject.
差と前記前回距離差とが略一致する測距点が被写体距離
を測定している対象である被写体が複数個ある場合に、
測距範囲の中心に近い被写体を主被写体と判別すること
を特徴とする請求項3または請求項4に記載の主被写体
検出装置。5. The main subject discriminating means, when there are a plurality of subjects whose distance measuring points at which the latest distance difference and the previous distance difference substantially coincide with each other are subjects whose subject distance is to be measured,
The main subject detection device according to claim 3 or 4, wherein a subject near the center of the distance measurement range is determined as a main subject.
差と前記前回距離差とが略一致する測距点が被写体距離
を測定している対象である被写体が複数個ある場合に、
主被写体が遠ざかっているか近づいているかを判別し
て、主被写体が遠ざかっている場合には被写体距離が大
きく且つ測距範囲の中心に近い被写体を主被写体と判別
し、主被写体が近づいている場合には被写体距離が小さ
く且つ測距範囲の中心に近い被写体を主被写体と判別す
ることを特徴とする請求項3に記載の主被写体検出装
置。6. The main subject discriminating means, when there are a plurality of subjects whose distance measuring points at which the latest distance difference and the previous distance difference substantially coincide with each other are subject to measuring the subject distance,
It is determined whether the main subject is moving away or approaching. If the main subject is moving away, a subject having a large subject distance and close to the center of the distance measurement range is determined to be the main subject, and the main subject is approaching. 4. The main subject detecting device according to claim 3, wherein a subject having a small subject distance and close to the center of the distance measurement range is determined as a main subject.
体検出装置と、撮影光学系と、前記主被写体検出装置に
よって判別された主被写体の被写体距離に基づいて前記
撮影光学系の位置を調整するレンズ位置変更手段とを備
えたことを特徴とする自動焦点カメラ。7. A main subject detecting device according to claim 1, a photographing optical system, and a position of the photographing optical system based on a subject distance of the main subject determined by the main subject detecting device. An automatic focus camera comprising: a lens position changing unit that adjusts a distance.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001021225A JP2002228920A (en) | 2001-01-30 | 2001-01-30 | Main subject detector and automatic focusing camera |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001021225A JP2002228920A (en) | 2001-01-30 | 2001-01-30 | Main subject detector and automatic focusing camera |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2002228920A true JP2002228920A (en) | 2002-08-14 |
Family
ID=18886819
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001021225A Pending JP2002228920A (en) | 2001-01-30 | 2001-01-30 | Main subject detector and automatic focusing camera |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2002228920A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008046354A (en) * | 2006-08-16 | 2008-02-28 | Nikon Corp | Object tracking device and camera |
JP2011065098A (en) * | 2009-09-18 | 2011-03-31 | Canon Inc | Focus detecting device and method used in the same |
WO2014109125A1 (en) * | 2013-01-09 | 2014-07-17 | ソニー株式会社 | Image processing device, image processing method and program |
JP2016057546A (en) * | 2014-09-11 | 2016-04-21 | キヤノン株式会社 | Imaging device and control method for the same |
JP2021067889A (en) * | 2019-10-25 | 2021-04-30 | キヤノン株式会社 | Imaging device, control method therefor, program, and storage medium |
-
2001
- 2001-01-30 JP JP2001021225A patent/JP2002228920A/en active Pending
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008046354A (en) * | 2006-08-16 | 2008-02-28 | Nikon Corp | Object tracking device and camera |
JP2011065098A (en) * | 2009-09-18 | 2011-03-31 | Canon Inc | Focus detecting device and method used in the same |
WO2014109125A1 (en) * | 2013-01-09 | 2014-07-17 | ソニー株式会社 | Image processing device, image processing method and program |
CN104919791A (en) * | 2013-01-09 | 2015-09-16 | 索尼公司 | Image processing device, image processing method and program |
JPWO2014109125A1 (en) * | 2013-01-09 | 2017-01-19 | ソニー株式会社 | Image processing apparatus, image processing method, and program |
US10547774B2 (en) | 2013-01-09 | 2020-01-28 | Sony Corporation | Image processing device, image processing method, and program |
US11012614B2 (en) | 2013-01-09 | 2021-05-18 | Sony Corporation | Image processing device, image processing method, and program |
JP2016057546A (en) * | 2014-09-11 | 2016-04-21 | キヤノン株式会社 | Imaging device and control method for the same |
JP2021067889A (en) * | 2019-10-25 | 2021-04-30 | キヤノン株式会社 | Imaging device, control method therefor, program, and storage medium |
JP7377063B2 (en) | 2019-10-25 | 2023-11-09 | キヤノン株式会社 | Imaging device, its control method, program, storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1507157B1 (en) | Image pickup apparatus with a focus adjusting device and an exposure system | |
JPH10161013A (en) | Environment recognition device and camera provided therewith | |
US7415201B2 (en) | Auto focusing device for camera and method used in auto focusing device for camera for determining whether or not to emit auxiliary light | |
JP3963568B2 (en) | Camera autofocus device | |
JPH1125263A (en) | Object feature point detector, focus adjusting device, exposure controller and camera | |
JP4821506B2 (en) | Focus adjustment device and camera | |
JP2002228920A (en) | Main subject detector and automatic focusing camera | |
JPH0875987A (en) | Range-finding device and automatic focusing device of camera | |
JP2002277724A (en) | Automatic focusing device | |
JPH0876007A (en) | Focusing device | |
JPH11281884A (en) | Focus position detecting device | |
JP3497649B2 (en) | Camera auto focus device | |
JPH09318871A (en) | Auxiliary light projecting device and focus detector | |
US6282379B1 (en) | Autofocus apparatus of a camera | |
JPH09297335A (en) | Automatic focusing device for camera | |
JPH01185506A (en) | Focus detecting device for camera | |
JP2004179868A (en) | Electronic camera with automatic focus adjustment function | |
JP2002296486A (en) | Focus detector for camera, and autofocusing camera | |
JP2007156304A (en) | Camera, camera system, and interchangeable lens device | |
JPH11337813A (en) | Autofocus camera | |
JP5789937B2 (en) | Image tracking device and imaging device | |
JP4946311B2 (en) | Focus adjustment device, camera | |
JP4169242B2 (en) | Automatic focus adjustment device | |
JP2000009988A (en) | Automatic focusing device for camera | |
JPH103032A (en) | Focus detector |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20050615 |