JP2003244519A - Digital camera - Google Patents
Digital cameraInfo
- Publication number
- JP2003244519A JP2003244519A JP2002042205A JP2002042205A JP2003244519A JP 2003244519 A JP2003244519 A JP 2003244519A JP 2002042205 A JP2002042205 A JP 2002042205A JP 2002042205 A JP2002042205 A JP 2002042205A JP 2003244519 A JP2003244519 A JP 2003244519A
- Authority
- JP
- Japan
- Prior art keywords
- lens
- distance
- contrast
- image
- evaluation value
- 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.)
- Granted
Links
Landscapes
- Studio Devices (AREA)
- Focusing (AREA)
- Automatic Focus Adjustment (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、デジタルカメラ、
より詳しくは、被写体像を撮像してデジタル化し処理す
るデジタルカメラに関する。TECHNICAL FIELD The present invention relates to a digital camera,
More specifically, the present invention relates to a digital camera that captures a subject image, digitizes it, and processes it.
【0002】[0002]
【従来の技術】撮像素子により被写体像を撮像して、得
られた画像信号をデジタル化し画像処理等を施した後に
記録媒体等に記録するデジタルカメラにおいては、撮像
素子上に結像される被写体像のピントを合わせるため
に、種々の方式が採用されている。2. Description of the Related Art In a digital camera in which a subject image is picked up by an image pickup element, the obtained image signal is digitized, image processing is performed, and then recorded in a recording medium or the like, a subject formed on the image pickup element Various methods have been used to focus the image.
【0003】このような技術の一例としての特開平6−
62304号公報には、映像信号から鮮鋭信号を抽出す
る抽出手段と、レンズの位置を検出するレンズ位置検出
手段と、を備え、フォーカスレンズ位置と、鮮鋭度信号
と、鮮鋭信号の遅延情報と、に基づいて、フォーカスレ
ンズ駆動手段を制御する技術が記載されている。この公
報に記載のものは、鮮鋭度信号が制御装置に入力するま
での遅延時間を考慮して、過去のフォーカスレンズ位置
を記憶し、記憶したレンズ位置を使用することにより、
コントラスト量のピークを越えた後でモータを逆転させ
てピントを合わせる、いわゆる山登りAFとなってい
る。Japanese Patent Laid-Open No. 6-
In Japanese Patent Laid-Open No. 62304, there is provided an extracting means for extracting a sharp signal from a video signal and a lens position detecting means for detecting a lens position, and a focus lens position, a sharpness signal, and delay information of the sharp signal, A technique for controlling the focus lens driving means based on the above is described. The one described in this publication stores the past focus lens position in consideration of the delay time until the sharpness signal is input to the control device, and by using the stored lens position,
This is so-called hill-climbing AF in which the motor is rotated in reverse after the peak of the contrast amount is exceeded to focus.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、上記特
開平6−62304号公報に記載されたようなもので
は、遅延時間を考慮することで、レンズ位置と鮮鋭信号
とのずれを防ぐようにしているものの、所詮は山登りA
Fであるために、コントラスト量のピークである合焦位
置に到達するまでに行きつ戻りつを繰り返すことにな
り、モータの正逆転を行ったりガタ分を補正したりする
のに時間を要して、結局、レンズを合焦位置に停止させ
るまでに時間がかかってしまう。However, in the device described in Japanese Patent Laid-Open No. 6-62304, the delay time is taken into consideration to prevent the deviation between the lens position and the sharp signal. However, after all the mountain climbing A
Since it is F, it goes back and forth until it reaches the in-focus position, which is the peak of the contrast amount, and it takes time to perform forward / reverse rotation of the motor and correct the backlash. After all, it takes time to stop the lens at the in-focus position.
【0005】本発明は上記事情に鑑みてなされたもので
あり、より高速に正確なAF動作を行うことができるデ
ジタルカメラを提供することを目的としている。The present invention has been made in view of the above circumstances, and an object thereof is to provide a digital camera capable of performing accurate AF operation at a higher speed.
【0006】[0006]
【課題を解決するための手段】上記の目的を達成するた
めに、第1の発明によるデジタルカメラは、被写体距離
を検出する補助AF手段と、被写体像を光電変換して所
定の積分期間だけ積分した後に画像信号として出力する
撮像手段と、この撮像手段に結像される被写体像のピン
トを合わせるためのAFレンズと、上記撮像手段から出
力される画像信号に基づいて該撮像手段に結像される被
写体像のコントラスト評価値を算出するコントラスト評
価値算出手段と、上記AFレンズのレンズ位置を検出す
るレンズ位置検出手段と、このレンズ位置検出手段によ
り検出されたレンズ位置に基づいて上記AFレンズを制
御し移動させるレンズ制御手段と、このレンズ制御手段
により上記AFレンズを移動させるのに応じて上記レン
ズ位置検出手段により検出された複数のレンズ位置とこ
れら複数のレンズ位置に各対応して上記コントラスト評
価値算出手段により算出された複数のコントラスト評価
値とに基づいて上記撮像手段に結像される被写体像のコ
ントラスト評価値がピークとなるレンズ位置を算出する
コントラストピーク位置算出手段と、を具備し、上記補
助AF手段により検出した被写体距離に対応する第1の
レンズ位置を算出して、この第1のレンズ位置を目標と
して上記AFレンズに対する第1のレンズ繰出しを行
い、該第1のレンズ繰出しを行っている最中に、画像の
コントラスト評価値の算出と、該コントラスト評価値算
出時のレンズ位置の検出と、を複数回行い、これらの算
出結果及び検出結果に基づき、上記コントラストピーク
位置算出手段によりコントラスト評価値がピークとなる
第2のレンズ位置を算出し、この第2のレンズ位置を目
標として上記AFレンズに対する第2のレンズ繰出しを
行うものである。In order to achieve the above object, a digital camera according to the first aspect of the present invention uses auxiliary AF means for detecting a subject distance and photoelectric conversion of a subject image to integrate for a predetermined integration period. After that, an image pickup means for outputting as an image signal, an AF lens for focusing the subject image formed on the image pickup means, and an image formed on the image pickup means based on the image signal outputted from the image pickup means. Contrast evaluation value calculation means for calculating the contrast evaluation value of the subject image, lens position detection means for detecting the lens position of the AF lens, and the AF lens based on the lens position detected by the lens position detection means. A lens control means for controlling and moving, and a lens position detecting means for moving the AF lens by the lens control means. Contrast of the subject image formed on the image pickup means based on the plurality of lens positions detected by the image pickup means and the plurality of contrast evaluation values calculated by the contrast evaluation value calculation means corresponding to the plurality of lens positions. Contrast peak position calculating means for calculating a lens position at which the evaluation value reaches a peak, and calculating a first lens position corresponding to the subject distance detected by the auxiliary AF means, and calculating the first lens position. The first lens extension is performed on the AF lens with the aim of, and while the first lens extension is being performed, the contrast evaluation value of the image is calculated, and the lens position is detected when the contrast evaluation value is calculated. , Multiple times and based on these calculation results and detection results, the contrast peak position calculation means performs contrast evaluation. There calculating a second lens position where the peak, the second lens position as a target is performed a second lens extension for the AF lens.
【0007】また、第2の発明によるデジタルカメラ
は、上記第1の発明によるデジタルカメラにおいて、上
記AFレンズの移動速度を検出するレンズ速度検出手段
と、このレンズ速度検出手段により検出された移動速度
から上記AFレンズの停止位置を予想する停止位置予想
手段と、をさらに具備し、上記レンズ制御手段は、目標
の繰出し位置と予想停止位置との差に基づいて、AFレ
ンズの制御を行うものである。The digital camera according to a second aspect of the present invention is the digital camera according to the first aspect of the present invention, wherein lens speed detecting means for detecting the moving speed of the AF lens and moving speed detected by the lens speed detecting means are used. From the stop position predicting means for predicting the stop position of the AF lens, the lens control means controls the AF lens based on the difference between the target feeding position and the predicted stop position. is there.
【0008】さらに、第3の発明によるデジタルカメラ
は、上記第1の発明によるデジタルカメラにおいて、上
記補助AF手段は、位相差AFにより被写体距離を検出
するものであって、2つの像を検出する検出手段と、こ
の検出手段により検出された2つの像の位相に基づいて
第1の合焦距離を求める第1の合焦距離算出手段と、上
記検出手段により検出された2つの像の起伏に基づいて
測距誤差を算出する測距誤差算出手段と、上記第1の合
焦距離と上記測距誤差とに基づいて合焦の可能性がある
範囲内において繰出し量が少ない第2の合焦距離を求め
る第2の合焦距離算出手段と、を有してなり、上記第1
のレンズ位置は、この第2の合焦距離に基づいて求めら
れるものである。Further, a digital camera according to a third aspect of the present invention is the same as the digital camera according to the first aspect, wherein the auxiliary AF means detects the subject distance by phase difference AF and detects two images. The detecting means, the first focusing distance calculating means for obtaining the first focusing distance based on the phases of the two images detected by the detecting means, and the undulation of the two images detected by the detecting means. A distance measuring error calculating means for calculating a distance measuring error based on the second focusing and a second focusing with a small amount of extension within a range where focusing may occur based on the first focusing distance and the distance measuring error. Second focusing distance calculating means for obtaining a distance,
The lens position of is obtained based on the second focusing distance.
【0009】[0009]
【発明の実施の形態】以下、図面を参照して本発明の実
施の形態を説明する。図1から図26は本発明の一実施
形態を示したものであり、図1はデジタルカメラの概念
的な構成を示すブロック図である。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings. 1 to 26 show an embodiment of the present invention, and FIG. 1 is a block diagram showing a conceptual configuration of a digital camera.
【0010】このデジタルカメラ1は、例えば位相差A
Fにより被写体距離を検出する補助AF手段2と、この
補助AF手段2により検出された2つの像の位相に基づ
いて第1の合焦距離を求める第1の合焦距離算出手段3
と、上記2つの像の起伏に基づいて測距誤差を算出する
測距誤差算出手段4と、上記第1の合焦距離と上記測距
誤差とに基づいて合焦の可能性がありかつ繰出し量が少
ない第2の合焦距離を求める第2の合焦距離算出手段5
と、この第2の合焦距離算出手段5により求められた第
2の合焦距離に基づき後述するレンズを繰り出すための
第1のレンズ位置を算出する第1のレンズ位置算出手段
6と、被写体像を光電変換して画像信号を出力する撮像
手段8と、この撮像手段8により検出された被写体輝度
の変化から周期的なフリッカを検出してこのフリッカの
影響を受けることなく被写体輝度を安定して検出するこ
とができる安定タイミングを検出するフリッカ検出手段
と安定タイミング検出手段とを兼ねたフリッカタイミン
グ検出手段9と、上記撮像手段8から出力される画像信
号に基づいて該撮像手段8に結像される被写体像のコン
トラスト評価値(具体的には、コントラスト量)を算出
するコントラスト評価値算出手段10と、上記撮像手段
8に被写体像を結像するための撮影光学系におけるピン
ト合わせ用のAFレンズ11と、このAFレンズ11の
レンズ位置を検出するレンズ位置検出手段12と、後述
するレンズ制御手段16により上記AFレンズ11を移
動するのに応じてこのレンズ位置検出手段12により検
出された複数のレンズ位置とこれら複数のレンズ位置に
各対応して上記コントラスト評価値算出手段10により
算出された複数のコントラスト評価値とに基づいて上記
撮像手段8に結像される被写体像のコントラスト量がピ
ークとなるレンズ位置を算出するコントラストピーク位
置算出手段13と、上記AFレンズ11の移動速度を検
出するレンズ速度検出手段14と、このレンズ速度検出
手段14により検出された移動速度から上記AFレンズ
11の停止位置を予想する停止位置予想手段15と、こ
の停止位置予想手段15により予想された停止位置と上
記レンズ位置検出手段12により検出されたレンズ位置
から目標の繰出し位置までの繰り出し量との差に基づい
て上記AFレンズ11を制御して移動させるレンズ制御
手段16と、上述したような各要素を含むこのデジタル
カメラ1を統括的に制御する制御手段7と、を有して構
成されている。This digital camera 1 has a phase difference A, for example.
Auxiliary AF means 2 for detecting the object distance by F, and first in-focus distance calculation means 3 for obtaining a first in-focus distance based on the phases of the two images detected by this auxiliary AF means 2.
And a distance measuring error calculating means 4 for calculating a distance measuring error based on the undulations of the two images, and there is a possibility of focusing on the basis of the first focusing distance and the distance measuring error, and the distance is extended. Second focusing distance calculating means 5 for obtaining a second focusing distance having a small amount
And a first lens position calculating means 6 for calculating a first lens position for extending a lens, which will be described later, based on the second focusing distance obtained by the second focusing distance calculating means 5, and a subject. An image pickup unit 8 that photoelectrically converts an image and outputs an image signal, and a periodic flicker is detected from a change in the subject luminance detected by the image pickup unit 8 to stabilize the subject luminance without being affected by the flicker. A flicker timing detecting means 9 which also functions as a flicker detecting means and a stable timing detecting means for detecting a stable timing which can be detected by an image forming means, and an image is formed on the image capturing means 8 based on an image signal output from the image capturing means The contrast evaluation value calculation means 10 for calculating the contrast evaluation value (specifically, the contrast amount) of the subject image to be formed, and the subject image are connected to the image pickup means 8. The AF lens 11 for focusing in the photographing optical system, the lens position detection means 12 for detecting the lens position of the AF lens 11, and the lens control means 16 described later move the AF lens 11 according to The image pickup means 8 based on the plurality of lens positions detected by the lever lens position detection means 12 and the plurality of contrast evaluation values calculated by the contrast evaluation value calculation means 10 corresponding to the plurality of lens positions. Contrast peak position calculating means 13 for calculating the lens position where the contrast amount of the subject image formed on the lens reaches a peak, lens speed detecting means 14 for detecting the moving speed of the AF lens 11, and this lens speed detecting means 14 Stop position for predicting the stop position of the AF lens 11 from the moving speed detected by The AF lens 11 is determined based on the difference between the stop position predicted by the stop position predicting unit 15 and the amount of extension from the lens position detected by the lens position detection unit 12 to the target extension position. It is configured to have a lens control means 16 for controlling and moving, and a control means 7 for comprehensively controlling the digital camera 1 including each element as described above.
【0011】このように構成されたデジタルカメラ1の
作用は、次のようになっている。The operation of the digital camera 1 thus constructed is as follows.
【0012】まず、上記補助AF手段2により第1のレ
ンズ位置を求めて、この第1のレンズ位置を目標として
第1のレンズ繰出しを行う。First, the auxiliary AF means 2 obtains the first lens position, and the first lens extension is carried out with this first lens position as a target.
【0013】この第1のレンズ繰出しを行っている最中
に、上記コントラスト評価値算出手段10による画像の
コントラスト量の検出と、上記レンズ位置検出手段12
によるその時のレンズ位置の検出と、を複数回行う。While the first lens is being extended, the contrast evaluation value calculating means 10 detects the contrast amount of the image and the lens position detecting means 12
The detection of the lens position at that time is performed multiple times.
【0014】そして、これらの検出結果に基づいて、コ
ントラスト量が最大になる第2のレンズ位置を算出し、
この第2のレンズ位置を目標として、第2のレンズ繰出
しを行う。Then, based on these detection results, the second lens position that maximizes the contrast amount is calculated,
The second lens extension is carried out with this second lens position as the target.
【0015】AFレンズ11を移動させるときの制御
は、上記レンズ速度検出手段14により検出されたレン
ズ速度に基づき上記停止位置予想手段15が予想停止位
置を算出して、レンズ制御手段16が目標の繰出し位置
と予想停止位置との差に基づいて行うようになってい
る。The control for moving the AF lens 11 is performed by the stop position predicting means 15 based on the lens speed detected by the lens speed detecting means 14 to calculate an expected stop position, and by the lens control means 16 as a target. The operation is performed based on the difference between the feeding position and the expected stop position.
【0016】さらに詳細に説明すると、上記第1のレン
ズ位置は次のようにして求める。More specifically, the first lens position is obtained as follows.
【0017】上記補助AF手段2は、複数の測距領域に
ついて測距を行うことが可能となるように構成されてい
て、これら複数の測距領域に対して測距を行い、最至近
となる第1の合焦距離が得られた測距領域について、測
距誤差を算出し、該測距誤差を見込んだ合焦の可能性が
ある距離の中で繰り出し量の少ない距離である第2の合
焦距離を求める。そして、この第2の合焦距離に基づ
き、第1の繰り出しを行うための第1のレンズ位置を算
出する。The auxiliary AF means 2 is constructed so as to be able to perform distance measurement for a plurality of distance measurement areas, and performs distance measurement for these plurality of distance measurement areas to be the closest distance. The distance measurement error is calculated for the distance measurement area in which the first focus distance is obtained, and the second distance is the distance with a small amount of extension among the distances in which focus may occur in consideration of the distance measurement error. Find the focus distance. Then, the first lens position for performing the first extension is calculated based on the second focusing distance.
【0018】AFレンズ11の繰り出しは、まず、この
第1のレンズ位置を目標として行う。AFレンズ11を
この第1のレンズ位置まで繰り出している最中に、上記
補助AF手段2によって最至近となった測距領域につい
てコントラストAFを行ってさらに正確な合焦位置であ
る第2のレンズ位置を算出し、その後は該第2のレンズ
位置を目標として繰り出しを行うことになる。The extension of the AF lens 11 is carried out with the first lens position as a target. While the AF lens 11 is being extended to the first lens position, contrast AF is performed on the distance measuring area that has been closest by the auxiliary AF means 2, and the second lens is a more accurate focus position. The position is calculated, and thereafter, the second lens position is set as the target to perform the extension.
【0019】なお、上記撮像手段8も、補助AF手段2
による複数の測距領域に各対応する複数の測距領域の撮
像が可能となるように構成されている。The image pickup means 8 is also the auxiliary AF means 2
It is configured such that the plurality of distance measuring areas corresponding to the plurality of distance measuring areas can be imaged.
【0020】一般に、レンズ繰り出し機構にはガタが存
在し、繰り出した後で繰り込む場合は、そのガタ分以上
を移動させてガタ取りをする必要がある。さらに、レン
ズの移動方向を変える場合には、ブレーキして確実に停
止させてから、その後に方向を変えて制御することにな
るために、ブレーキ時間と戻す時間との両方が必要にな
り、合焦に至るまでの時間が長くなってしまう。In general, there is some play in the lens feeding mechanism, and when the lens is fed in after being fed, it is necessary to move the lens by more than that amount to remove the play. Furthermore, when changing the moving direction of the lens, both braking time and returning time are required because it is necessary to brake and stop the lens securely and then change the direction for control. It takes a long time to reach the point of burning.
【0021】これに対して、このように合焦可能範囲内
の繰り出し量の少ない距離に基づいて第1のレンズ位置
を算出しているために、真の合焦位置よりも繰り出し過
ぎることがなく、方向を変えることなくレンズ位置の制
御を行うことが可能となり、ガタ取りの必要もなく、高
速に合焦させることが可能となる。On the other hand, since the first lens position is calculated on the basis of the distance with a small amount of extension within the focusable range as described above, there is no excessive extension of the lens from the true focus position. It becomes possible to control the lens position without changing the direction, and it is possible to focus at high speed without the need for backlash removal.
【0022】なお、上記補助AF手段2は、専用の素子
を設けても良いが、撮像手段8の撮像領域以外の領域を
利用することも可能である。また、補助AF手段のAF
方式としては、後述するように、位相差AFやアクティ
ブAFを用いることができるし、これらに限らずその他
の種々の手段を用いることも可能である。The auxiliary AF means 2 may be provided with a dedicated element, but it is also possible to use an area other than the image pickup area of the image pickup means 8. In addition, the AF of the auxiliary AF means
As a method, as will be described later, phase difference AF or active AF can be used, and not limited to these, various other means can also be used.
【0023】また、撮像手段8に結像する被写体像のコ
ントラスト量がピークとなる位置(つまり、合焦位置)
の算出は、後で詳しく説明するように、コントラスト量
とレンズ位置の関係を正規分布等で近似して算出するよ
うになっている。The position where the contrast amount of the subject image formed on the image pickup means 8 reaches a peak (that is, the in-focus position)
As will be described in detail later, the calculation of is calculated by approximating the relationship between the contrast amount and the lens position by a normal distribution or the like.
【0024】コントラスト量のピーク位置は、コントラ
ストの変化量がゼロになる位置であるために、AFレン
ズ11を繰り出しながらコントラスト量を検出する動作
を複数回行うことにより、外挿して算出する。The peak position of the contrast amount is a position where the amount of change in the contrast becomes zero, and therefore is calculated by extrapolation by performing a plurality of operations for detecting the contrast amount while the AF lens 11 is extended.
【0025】また、コントラストAFを行う際には、選
択した測距領域について撮像手段8により積分を行う際
に、該積分期間の中間のタイミングがフリッカの変化が
少ないタイミングとなるように制御されるとともに、さ
らに、この中間のタイミングにおいてAFレンズ11の
レンズ位置も検出するようになっている。これにより、
フリッカによる輝度の変動を抑制することが可能となっ
ている。Further, when performing contrast AF, when performing integration by the image pickup means 8 with respect to the selected distance measuring area, the intermediate timing of the integration period is controlled so that the flicker changes little. At the same time, the lens position of the AF lens 11 is also detected at an intermediate timing. This allows
It is possible to suppress fluctuations in brightness due to flicker.
【0026】次に、図2はデジタルカメラ1の外観をレ
ンズ側から示す斜視図、図3はデジタルカメラ1をPD
A(Personal Digital(Data) Assistants)として使用
する際の外観を示す斜視図である。なお、図3は、レン
ズ側が下を向く配置となっている。Next, FIG. 2 is a perspective view showing the appearance of the digital camera 1 from the lens side, and FIG.
It is a perspective view showing the appearance when used as A (Personal Digital (Data) Assistants). Note that in FIG. 3, the lens side is oriented downward.
【0027】このデジタルカメラ1は、本体21の前面
側にズーム光学系となっているレンズを内蔵するレンズ
鏡筒22が配設されていて、このレンズ鏡筒22は、バ
リア23が開けられるのに伴って本体21から突出し、
撮影可能なワイド端まで駆動されるようになっている。
このバリア23を開閉動作させると、それに伴って図示
しないバリアスイッチがオン/オフするようになってお
り、すなわち、バリア23を開けることにより、このデ
ジタルカメラ1がカメラとして動作することになる。In this digital camera 1, a lens barrel 22 containing a lens which is a zoom optical system is arranged on the front side of a main body 21, and a barrier 23 is opened in the lens barrel 22. With the main body 21,
It is designed to be driven up to the wide-angle end where shooting is possible.
When the barrier 23 is opened / closed, a barrier switch (not shown) is turned on / off accordingly, that is, by opening the barrier 23, the digital camera 1 operates as a camera.
【0028】また、デジタルカメラ1の上面には、撮影
動作を指示入力するためのレリーズスイッチ24や、こ
の上記バリア23が閉じられた状態でこのデジタルカメ
ラ1をPDAとして機能させるための電源オンを行うP
DAパワースイッチ25が配設されている。On the upper surface of the digital camera 1, a release switch 24 for instructing and inputting a photographing operation and a power source for making the digital camera 1 function as a PDA with the barrier 23 closed are turned on. Do P
A DA power switch 25 is provided.
【0029】さらに、このデジタルカメラ1の本体21
の背面側には、撮影時に被写体を確認するためのファイ
ンダ26と、上記レンズの焦点距離を変化させるための
ズームスイッチ27と、後述するシート状光源33の輝
度を調整するための輝度設定ボリューム31と、このデ
ジタルカメラ1が後述するようにPDAとして動作する
際に用いる各部材、すなわち、画像反転スイッチ29
と、画像表示モードスイッチ30と、磁石28と、が配
設されている。Further, the main body 21 of the digital camera 1
A finder 26 for confirming a subject at the time of shooting, a zoom switch 27 for changing the focal length of the lens, and a brightness setting volume 31 for adjusting the brightness of a sheet light source 33 described later are provided on the back side of the. And each member used when the digital camera 1 operates as a PDA as described later, that is, the image reversing switch 29.
An image display mode switch 30 and a magnet 28 are provided.
【0030】そして、このデジタルカメラ1には、本体
21の背面側に対してヒンジ32aにより開閉自在とな
る表示部89が設けられている。この表示部89は、該
本体21の背面側に略沿う閉じ位置となったときに上記
ファインダ26やズームスイッチ27を露呈する大きさ
の薄板状に形成されており、画像を表示するための透過
型でなるLCD35と、このLCD35に背面側から照
明光を照射するためのシート状光源33と、このシート
状光源33から発光された光を上記LCD35に対して
均一に拡散するための拡散板34と、が積層されて矩形
枠状の支持フレーム32内に保持される構成となってい
る。The digital camera 1 is provided with a display section 89 which can be opened and closed by a hinge 32a on the back side of the main body 21. The display unit 89 is formed in a thin plate shape having a size that exposes the viewfinder 26 and the zoom switch 27 when the display unit 89 is in the closed position substantially along the back surface of the main body 21, and is transparent for displaying an image. LCD 35 in the form of a mold, a sheet-shaped light source 33 for illuminating the LCD 35 with illumination light from the back side, and a diffusion plate 34 for uniformly diffusing the light emitted from the sheet-shaped light source 33 to the LCD 35. And are stacked and held in a rectangular frame-shaped support frame 32.
【0031】この表示部89は、これらLCD35、拡
散板34、シート状光源33、により後述する画像表示
部材86(図4参照)を構成するとともに、さらにタッ
チパネル88(図4参照)を有する構成となっており、
該タッチパネル88を介して情報入力を行うことができ
るようになっている。The display unit 89 constitutes an image display member 86 (see FIG. 4) described later by the LCD 35, the diffusion plate 34, and the sheet-shaped light source 33, and further has a touch panel 88 (see FIG. 4). Has become
Information can be input through the touch panel 88.
【0032】なお、上述では拡散板34とシート状光源
33とを用いているが、これらに代えて、例えば有機E
Lシートなどを用いるようにしても構わない。Although the diffusing plate 34 and the sheet-shaped light source 33 are used in the above description, instead of these, for example, organic E
An L sheet or the like may be used.
【0033】上述したように、支持フレーム32として
矩形枠状のものを用いているために、画像表示部材86
およびタッチパネル88を構成する各部材として透光性
を有するものを採用すれば、背面側からの外光を光源と
して利用することが可能となる。これにより、外光が明
るい場合には、上記輝度設定ボリューム31を操作して
輝度をロー(Low)にするかあるいはオフ(OFF)
にすることで、バッテリ消費量を抑制しながら画像を明
瞭に観察することが可能となる。As described above, since the support frame 32 has a rectangular frame shape, the image display member 86 is used.
By adopting a translucent member as each member constituting the touch panel 88, it becomes possible to use external light from the back side as a light source. As a result, when the outside light is bright, the brightness setting volume 31 is operated to make the brightness low (Low) or off (OFF).
By doing so, it becomes possible to observe the image clearly while suppressing the battery consumption.
【0034】上記支持フレーム32の例えば左上角部に
は磁石36が嵌め込まれており、この表示部89が閉じ
られた際に、上記本体21の背面側に配設された磁石2
8と吸着し合い、不用意に表示部89が開いてしまうの
を妨げながら、手などで回転力を加えた際には容易に開
くように構成されている。A magnet 36 is fitted in, for example, the upper left corner of the support frame 32, and when the display portion 89 is closed, the magnet 2 disposed on the back side of the main body 21 is inserted.
It is configured so that it can be easily opened when a rotating force is applied by a hand or the like while preventing the display section 89 from being opened carelessly by adhering to each other.
【0035】また、このデジタルカメラ1には、撮影し
た画像データを記憶するためのメモリカード39が着脱
自在に装着され得るようになっている。A memory card 39 for storing photographed image data can be removably attached to the digital camera 1.
【0036】図4は、デジタルカメラ1の主として電気
的な構成を示すブロック図である。FIG. 4 is a block diagram showing mainly the electrical configuration of the digital camera 1.
【0037】このデジタルカメラ1は、ズームレンズ4
4とシャッタ45と絞り46とAFレンズ47とを内蔵
する上記レンズ鏡筒22と、上記ズームレンズ44を制
御して移動させるズームレンズ制御手段48と、上記シ
ャッタ45を制御して駆動するシャッタ制御手段49
と、上記絞り46を制御して駆動する絞り制御手段50
と、上記AFレンズ47を移動させる際の駆動源となる
LDモータ54とこのLDモータ54を制御して駆動す
るフォーカスモータ駆動回路52と上記AFレンズ47
のレンズ位置を検出するフォーカスレンズ位置検出回路
53とを含んでなるフォーカスレンズ制御手段51と、
複数の像を形成するレンズ56R,56Lとこれらのレ
ンズ56R,56Lにより形成された複数の像を電気信
号に変換する検出手段たるセンサ57とを含んでなるセ
ンサ部55からの出力に基づき位相差AFを行う位相差
AF手段58と、被写体に向けて照明光を照射するスト
ロボ発光部59と、このストロボ発光部59に発光電力
を供給するストロボメインコンデンサ60と、このスト
ロボメインコンデンサ60への充電や上記ストロボ発光
部59への放電を後述するサブCPU42や位相差AF
手段58の出力に基づき制御することにより発光を制御
するストロボ充電発光制御手段61と、上記ズームレン
ズ制御手段48、シャッタ制御手段49、絞り制御手段
50、フォーカスレンズ制御手段51、位相差AF手段
58、ストロボ充電発光制御手段61から必要に応じて
情報等を取得しながらこれらを制御するサブCPU42
と、上記ズームレンズ44およびAFレンズ47により
結像される被写体像を光電変換して画像信号を出力する
撮像素子65と、この撮像素子65における撮像領域を
指定するための撮像領域指定手段66と、上記撮像素子
65から出力されるアナログの画像信号をデジタルの画
像データに変換するA/D回路67と、このA/D回路
67の出力に基づいて上記撮像素子65のゲイン調整を
行う信号レベル制御手段68と、上記A/D回路67か
ら出力される画像データを記憶するメモリ71と、この
メモリ71に記憶された画像データを画像処理する画像
処理回路72と、この画像処理回路72により処理され
た画像データを圧縮する画像圧縮手段73と、この画像
圧縮手段73により圧縮された画像データを上記メモリ
カード39に記録するメモリI/F74と、このメモリ
I/F74の制御により画像データを記憶するための上
記メモリカード39と、上記メモリ71に記憶された画
像データを読み出して被写体の輝度を検出する被写体輝
度検出手段たる輝度検出手段76と、この輝度検出手段
76により検出された輝度に基づきフリッカを検出して
該フリッカによる影響を受けることのないタイミングを
検出するフリッカタイミング検出手段77と、このフリ
ッカタイミング検出手段77により検出されたタイミン
グによって上記撮像素子65による撮像やA/D回路6
7によるデジタル化を行わせるタイミング発生回路69
と、上記メモリ71に記憶された画像データを読み出し
てコントラスト評価値(例えばコントラスト量)を算出
するコントラスト評価値算出手段78と、このコントラ
スト評価値算出手段78の出力に基づきコントラスト評
価値の微分を算出するコントラスト評価値微分手段79
と、このコントラスト評価値微分手段79の出力に基づ
き合焦位置を予想する合焦位置予想手段80と、上記コ
ントラスト評価値算出手段78の出力に基づき例えば山
登りAFを行うことにより合焦検出を行う合焦検出手段
81と、上記画像圧縮手段73を介して出力される画像
データを表示するために上述した画像表示部材86を制
御する画像表示制御手段85と、この画像表示制御手段
85により制御されて画像や文字を表示する画像表示部
材86とこの画像表示部材86の表示面に沿って配置さ
れているタッチパネル88とを含んでなる表示部89
と、上記タッチパネル88からの出力に基づき入力信号
を生成して出力するタッチパネル入力手段87と、上記
バリア23を開閉する動作に連動してデジタルカメラ1
の電源をオン/オフするためのバリアスイッチ、上記レ
リーズスイッチ24、上記ズームスイッチ27、上記P
DAパワースイッチ25、モードスイッチ等を含んでな
る操作手段91と、USB(Universal Serial Bus)端
子92と、このUSB端子92を制御するためのUSB
制御手段93と、無線によりLANに接続するための回
路であるIEEE802.b回路94と、このIEEE
802.b回路94を制御するためのIEEE802.
b制御手段95と、機器同士を無線で接続するためのB
luetooth回路96と、このBluetooth
回路96を制御するためのBluetooth制御手段
97と、後述するメインCPU41を動作させるための
処理プログラムやこのデジタルカメラ1に係る各種のデ
ータを記憶するEEPROM98と、このデジタルカメ
ラ1に電力を供給する電池99と、上記サブCPU42
と通信を行って該サブCPU42に接続されている各回
路を制御するとともに自己に接続されている各回路を含
むこのデジタルカメラ1全体を制御するメインCPU4
1と、を有して構成されている。This digital camera 1 has a zoom lens 4
4, a shutter 45, a diaphragm 46, and an AF lens 47, the lens barrel 22, a zoom lens control unit 48 for controlling and moving the zoom lens 44, and a shutter control for controlling and driving the shutter 45. Means 49
And a diaphragm control means 50 for controlling and driving the diaphragm 46.
An LD motor 54, which serves as a drive source for moving the AF lens 47, a focus motor drive circuit 52 for controlling and driving the LD motor 54, and the AF lens 47.
Focus lens control means 51 including a focus lens position detection circuit 53 for detecting the lens position of
A phase difference based on an output from a sensor unit 55 including lenses 56R and 56L that form a plurality of images and a sensor 57 that is a detection unit that converts the plurality of images formed by the lenses 56R and 56L into electric signals. Phase-difference AF means 58 for performing AF, a strobe light emitting section 59 for illuminating an object with illumination light, a strobe main condenser 60 for supplying light emission power to the strobe light emitting section 59, and charging of the strobe main condenser 60. And the discharge to the strobe light emitting section 59, which will be described later, in the sub CPU 42 and the phase difference AF.
A strobe charging light emission control means 61 for controlling light emission by controlling based on the output of the means 58, the zoom lens control means 48, the shutter control means 49, the aperture control means 50, the focus lens control means 51, and the phase difference AF means 58. , A sub-CPU 42 for controlling these while acquiring information and the like from the strobe charging light emission control means 61 as necessary.
An image pickup element 65 for photoelectrically converting a subject image formed by the zoom lens 44 and the AF lens 47 to output an image signal; and an image pickup area designating means 66 for designating an image pickup area in the image pickup element 65. An A / D circuit 67 for converting an analog image signal output from the image pickup device 65 into digital image data, and a signal level for adjusting the gain of the image pickup device 65 based on the output of the A / D circuit 67. Control means 68, memory 71 for storing the image data output from the A / D circuit 67, image processing circuit 72 for image-processing the image data stored in this memory 71, and processing by this image processing circuit 72. Image compression means 73 for compressing the compressed image data and the image data compressed by the image compression means 73 are recorded in the memory card 39. Memory I / F 74, the memory card 39 for storing the image data under the control of the memory I / F 74, and the subject brightness detecting means for reading the image data stored in the memory 71 to detect the brightness of the subject. The brightness detecting means 76, the flicker timing detecting means 77 for detecting flicker based on the brightness detected by the brightness detecting means 76, and the timing not affected by the flicker, and the flicker timing detecting means 77. Depending on the timing detected by the A / D circuit 6
Timing generation circuit 69 for performing digitization by 7
And a contrast evaluation value calculation means 78 that reads out the image data stored in the memory 71 and calculates a contrast evaluation value (for example, a contrast amount), and differentiates the contrast evaluation value based on the output of the contrast evaluation value calculation means 78. Contrast evaluation value differentiating means 79 for calculating
Then, the focus position predicting means 80 for predicting the focus position based on the output of the contrast evaluation value differentiating means 79, and the focus detection by performing, for example, hill-climbing AF based on the output of the contrast evaluation value calculating means 78. The focus detection means 81, the image display control means 85 for controlling the image display member 86 for displaying the image data output via the image compression means 73, and the image display control means 85 Display unit 89 including an image display member 86 for displaying images and characters and a touch panel 88 arranged along the display surface of the image display member 86.
The touch panel input means 87 for generating and outputting an input signal based on the output from the touch panel 88, and the digital camera 1 in conjunction with the operation of opening and closing the barrier 23.
Barrier switch for turning on / off the power source, the release switch 24, the zoom switch 27, the P
An operation unit 91 including a DA power switch 25, a mode switch, a USB (Universal Serial Bus) terminal 92, and a USB for controlling the USB terminal 92.
The control means 93 and IEEE802. b circuit 94 and this IEEE
802. b for controlling the b circuit 94.
b B for connecting the control means 95 and the devices wirelessly
Bluetooth circuit 96 and this Bluetooth
A Bluetooth control means 97 for controlling the circuit 96, an EEPROM 98 for storing a processing program for operating a main CPU 41, which will be described later, and various data relating to the digital camera 1, and a battery for supplying power to the digital camera 1. 99 and the sub CPU 42
A main CPU 4 that communicates with the sub CPU 42 to control each circuit connected to the sub CPU 42 and controls the entire digital camera 1 including each circuit connected to itself.
1 is included.
【0038】なお、上記撮像素子65、撮像領域指定手
段66、A/D回路67、信号レベル制御手段68、タ
イミング発生回路69等により、撮像回路64が構成さ
れている。An image pickup circuit 64 is constituted by the image pickup element 65, the image pickup area designating means 66, the A / D circuit 67, the signal level control means 68, the timing generating circuit 69 and the like.
【0039】また、上記メモリカード39は、このデジ
タルカメラ1に対して着脱可能であり、上記電池99も
例えば着脱可能に交換され得るようになっている。The memory card 39 is removable from the digital camera 1, and the battery 99 is also removable, for example.
【0040】そして、この図4に示す構成においては、
上記図1の構成に対し、センサ部55および位相差AF
手段58が補助AF手段2に、メインCPU41が第1
の合焦距離算出手段3、測距誤差算出手段4、第2の合
焦距離算出手段5、第1のレンズ位置算出手段6、制御
手段7、停止位置予想手段15に、撮像素子65が撮像
手段8に、フリッカタイミング検出手段77がフリッカ
タイミング検出手段9に、コントラスト評価値算出手段
78がコントラスト評価値算出手段10に、AFレンズ
47がAFレンズ11に、フォーカスレンズ位置検出回
路53がレンズ位置検出手段12およびレンズ速度検出
手段14に、合焦位置予想手段80がコントラストピー
ク位置算出手段13に、フォーカスモータ駆動回路52
がレンズ制御手段16に、それぞれ対応している。In the structure shown in FIG. 4,
In comparison with the configuration of FIG. 1 described above, the sensor unit 55 and the phase difference AF
The means 58 is the auxiliary AF means 2, and the main CPU 41 is the first.
The imaging element 65 captures an image on the focusing distance calculation means 3, the distance measurement error calculation means 4, the second focusing distance calculation means 5, the first lens position calculation means 6, the control means 7, and the stop position prediction means 15. Means 8, flicker timing detection means 77, flicker timing detection means 9, contrast evaluation value calculation means 78, contrast evaluation value calculation means 10, AF lens 47, AF lens 11, focus lens position detection circuit 53; Focusing position predicting means 80 in contrast detecting means 12 and lens speed detecting means 14, contrast peak position calculating means 13, focus motor drive circuit 52
Correspond to the lens control means 16, respectively.
【0041】図5はコントラストAFに用いられる撮像
素子の領域を示す図、図6は位相差AFに用いられるラ
インセンサの領域を示す図である。FIG. 5 is a diagram showing a region of an image pickup device used for contrast AF, and FIG. 6 is a diagram showing a region of a line sensor used for phase difference AF.
【0042】まず、位相差AFを行う際には、図6
(A)に示すような細長のラインセンサ103を、図6
(B)の符号103a〜103gに示すような領域A〜
Gに分割することにより、複数の測距領域について測距
を行い、これらの内の最短の距離を示す測距領域に係る
測距値と、該測距値の測距誤差と、を考慮して、位相差
AFによる測距結果を算出するようになっている。First, when performing the phase difference AF, FIG.
An elongated line sensor 103 as shown in FIG.
Areas A to 103A to 103g shown in (B)
By dividing into G, distance measurement is performed for a plurality of distance measurement areas, and the distance measurement value related to the distance measurement area showing the shortest distance among these distance measurement areas and the distance measurement error of the distance measurement values are considered. Then, the distance measurement result by the phase difference AF is calculated.
【0043】こうして、位相差AFにより求められた測
距値に基づき第1のレンズ位置へ繰り出しを行い、さら
にコントラストAFを行うことにより正確な合焦位置で
ある第2のレンズ位置を検出して該第2のレンズ位置へ
繰り出しを行うが、このときには、図5に示すように、
撮像素子65の撮像領域101を、上記ラインセンサ1
03を分割した領域A〜Gに各対応するように複数の領
域A〜G(符号102a〜102g)に分割して、これ
らの内の上記位相差AFによる測距結果(つまり最至
近)を与えた測距領域について、コントラストAFを行
うようになっている。In this way, the second lens position, which is an accurate in-focus position, is detected by moving out to the first lens position based on the distance measurement value obtained by the phase difference AF and further performing the contrast AF. The lens is extended to the second lens position. At this time, as shown in FIG.
The image pickup area 101 of the image pickup element 65 is set to the line sensor 1
03 is divided into a plurality of areas A to G (reference numerals 102a to 102g) so as to correspond to the divided areas A to G, respectively, and a distance measurement result (that is, the closest distance) by the phase difference AF among these is given. Contrast AF is performed on the distance measurement area.
【0044】なお、撮像素子65は、水平ラインと垂直
ラインとを指定することにより任意の画素の読み出しを
行うことができるような、例えばCMOS型のセンサと
して構成されていて、この図5に示したような領域A〜
Gの何れかのみについて読み出しを行うことが可能とな
っている。The image pickup device 65 is configured as a CMOS type sensor, for example, which can read out any pixel by designating a horizontal line and a vertical line, and is shown in FIG. Area A ~
It is possible to read only one of G.
【0045】図7は位相差AFの基本的な構成を示す
図、図8は位相差AFの出力に基づき第1のレンズ位置
を求める手順を説明するための図である。FIG. 7 is a diagram showing the basic structure of the phase difference AF, and FIG. 8 is a diagram for explaining the procedure for obtaining the first lens position based on the output of the phase difference AF.
【0046】上記センサ部55は、図7に示すように、
左右一対に配設されたレンズ104L,104R(図4
のレンズ56L,56Rに各対応する)の後方に、上記
センサ57に対応する検出手段たる左用及び右用のライ
ンセンサ103L,103Rが各配置されて構成されて
いる。これら一対のレンズ104L,104R同士の間
隔である基線長をD、各レンズ104L,104Rから
各ラインセンサ103L,103Rまでの光軸方向の距
離をf、レンズ104L,104Rから被写体107ま
での距離をL、左用のラインセンサ103L上の被写体
像に対する右用のラインセンサ103R上の被写体像の
オフセット量をWとすると、三角形の相似から、L:D
=f:Wが成り立つために、被写体距離Lは、
L=D×f/W
として求められる。The sensor section 55, as shown in FIG.
Lenses 104L and 104R arranged in a pair on the left and right (see FIG.
(Corresponding to the lenses 56L and 56R), the left and right line sensors 103L and 103R, which are detecting means corresponding to the sensor 57, are arranged. The base line length, which is the distance between the pair of lenses 104L and 104R, is D, the distance from the lenses 104L and 104R to the line sensors 103L and 103R in the optical axis direction is f, and the distance from the lenses 104L and 104R to the subject 107 is When the offset amount of the subject image on the right line sensor 103R with respect to the subject image on the L and left line sensors 103L is W, L: D
= F: W holds, the subject distance L is calculated as L = D × f / W.
【0047】さらに、上記位相差AF手段58は、各ラ
インセンサ103L,103Rの出力をそれぞれデジタ
ル信号に変換するA/D手段105L,105Rと、こ
れらのA/D手段105L,105Rによって変換され
たデジタル信号に基づき、上記数式を用いて被写体距離
Lを求める演算手段106と、を有して構成されてい
る。Further, the phase difference AF means 58 is converted by the A / D means 105L and 105R for converting the outputs of the line sensors 103L and 103R into digital signals, and the A / D means 105L and 105R. And a calculating means 106 for obtaining the subject distance L using the above-mentioned mathematical expression based on the digital signal.
【0048】図8(A)および図8(B)は、コントラ
ストの高い被写体を例に取り、左(L)側のラインセン
サ103Lと右(R)側のラインセンサ103Rにおけ
る出力(A/D手段105L,105Rによりデジタル
化された出力)の様子を示す図である。図示のように、
同一の被写体であると推測されるコントラストの高い被
写体は、左右のラインセンサ103L,103Rで結像
した位置にシフトが発生していることがわかる。FIGS. 8A and 8B show an example of a high-contrast subject, and outputs (A / D) at the left (L) side line sensor 103L and the right (R) side line sensor 103R. It is a diagram showing a state of the output (digitalized by means 105L, 105R). As shown,
It can be seen that the high-contrast subjects, which are presumed to be the same subject, have shifts at the positions formed by the left and right line sensors 103L and 103R.
【0049】図8(C)は、左(L)側のラインセンサ
103Lの出力に対して、右(R)側のラインセンサ1
03Rの出力を順次シフトさせて、各シフト毎に左右の
近似度F(S)を求める様子を示している。FIG. 8C shows the right (R) side line sensor 1 with respect to the output of the left (L) side line sensor 103L.
It shows that the output of 03R is sequentially shifted and the left and right approximation degree F (S) is obtained for each shift.
【0050】ここに、左右の近似度F(S)は、次の数
式1に示すように、左(L)側のラインセンサ103L
の出力から、シフトさせた右(R)側のラインセンサ1
03Rの出力を減算して、その絶対値の総和をとること
により求めるようになっている。Here, the left and right approximation degree F (S) is, as shown in the following expression 1, the left (L) side line sensor 103L.
From the output of the right side (R) side line sensor 1
The output of 03R is subtracted, and the absolute value is summed to obtain the sum.
【0051】[0051]
【数1】F(S)=Σ|(L−Rシフト)|## EQU1 ## F (S) = Σ | (LR shift) |
【0052】こうして求めた近似度F(S)は、例えば
図8(D)に示すようになり、図示の例ではシフト量が
+3になったところが近似度F(S)の値が最も小さ
く、この例では「1」(図8(C)を参照)となってい
る。The degree of approximation F (S) thus obtained is, for example, as shown in FIG. 8 (D). In the illustrated example, the value of the degree of approximation F (S) is smallest when the shift amount is +3. In this example, it is "1" (see FIG. 8C).
【0053】ここで、近似度が最小となる点(シフト量
が+3で近似度が1である点)と、近似度が小さい方か
ら3番目となる点(シフト量が+4で近似度が12であ
る点)とを第1の直線で結び、さらに、この直線の傾き
を反転(つまり符号を反転)し、近似度が小さい方から
2番目となる点(シフト量が+2で近似度が11である
点)にこの符号を反転させた傾きの第2の直線を引き、
第1の直線と第2の直線との交点を求めると、この交点
のシフト量が、ばらつきを考慮しないシフト量S0であ
って、第1の合焦距離に対応している。Here, the point where the degree of approximation is the minimum (the point where the shift amount is +3 and the degree of approximation is 1) and the third point where the degree of approximation is smaller (the shift amount is +4 and the degree of approximation is 12). Point) is connected by a first straight line, and the slope of this straight line is inverted (that is, the sign is inverted), and the second point from the smallest approximation degree (shift amount +2 and approximation degree 11 The second straight line with a slope that is the opposite of this sign,
When the intersection of the first straight line and the second straight line is obtained, the shift amount of this intersection is the shift amount S0 that does not consider the variation, and corresponds to the first focusing distance.
【0054】さらに、近似度F(S)の平均値を求め、
この平均値と上記シフト量S0における近似度との間の
0.3倍を近似度に係るばらつきの範囲として設定す
る。そして、このばらつきの範囲を示す横の点線と上記
第2の直線との交点が、ばらつきを考慮したシフト量S
1となり、このシフト量S1に対応する被写体距離が第
2の合焦距離となる。従って、この第2の合焦距離に対
応するAFレンズ47のレンズ位置を求めることによ
り、それが第1のレンズ位置となる。Further, the average value of the approximation F (S) is calculated,
0.3 times between this average value and the degree of approximation at the shift amount S0 is set as the range of variation related to the degree of approximation. The intersection of the horizontal dotted line indicating the range of the variation and the second straight line is the shift amount S considering the variation.
The subject distance corresponding to this shift amount S1 becomes the second focusing distance. Therefore, by obtaining the lens position of the AF lens 47 corresponding to this second focusing distance, it becomes the first lens position.
【0055】ただし、S0とS1の差が所定量Scnt よ
りも小さい場合、つまり、
|S1−S0|<Scnt
となる場合には、上記S1を採用する代わりに、S1=
S0−Scnt を新たにS1として採用して、ばらつきに
最低限のリミットを設け、第1のレンズ位置を求めるよ
うにする。However, when the difference between S0 and S1 is smaller than the predetermined amount Scnt, that is, | S1−S0 | <Scnt, instead of adopting the above S1, S1 =
S0-Scnt is newly adopted as S1, a minimum limit is set for the variation, and the first lens position is obtained.
【0056】また、図9はアクティブAFの基本的な構
成を示す図、図10はアクティブAFの出力に基づき第
1のレンズ位置を求める手順を説明するための図であ
る。FIG. 9 is a diagram showing the basic structure of the active AF, and FIG. 10 is a diagram for explaining the procedure for obtaining the first lens position based on the output of the active AF.
【0057】上述では位相差AFにより第1のレンズ位
置を求めたが、これに代えて、アクティブAFにより第
1のレンズ位置を求めることも可能である。Although the first lens position is obtained by the phase difference AF in the above, it is also possible to obtain the first lens position by active AF instead.
【0058】まず、図9を参照して、アクティブAFに
よる補助AF手段の構成の概要を説明する。First, with reference to FIG. 9, an outline of the configuration of the auxiliary AF means by active AF will be described.
【0059】アクティブAFによる測距を行う際には、
発光制御手段111の制御により、赤外LED110が
発光するようになっている。発光された赤外光は、第1
のレンズ112を介して被写体107に投射される。When performing distance measurement by active AF,
The infrared LED 110 emits light under the control of the light emission control unit 111. The emitted infrared light is the first
The image is projected onto the subject 107 via the lens 112.
【0060】照射された被写体107により反射された
赤外光は、上記第1のレンズ112に対して所定の基線
長Dだけ離間して配設された第2のレンズ113を介し
て、PSD114に集光される。The infrared light reflected by the irradiated subject 107 is transmitted to the PSD 114 via the second lens 113 which is arranged so as to be separated from the first lens 112 by a predetermined base line length D. Collected.
【0061】このPSD114上において、反射された
赤外光の集光位置を検出することにより、すなわち、無
限遠被写体の結像位置からのずれ量(オフセット量)W
を検出することにより、被写体距離を算出することがで
きる。このオフセット量Wに係る情報を含むPSD11
4からの出力信号は、受光位置検出手段115に入力さ
れてデジタル信号に変換するなどの処理が行われてか
ら、演算手段116において被写体距離が計算されるよ
うになっている。On the PSD 114, by detecting the condensing position of the reflected infrared light, that is, the shift amount (offset amount) W from the image forming position of the object at infinity.
The object distance can be calculated by detecting the. PSD 11 including information related to this offset amount W
The output signal from No. 4 is input to the light receiving position detecting means 115 and processed such as being converted into a digital signal, and then the calculating means 116 calculates the subject distance.
【0062】このとき、一対のレンズ112,113同
士の間隔である基線長をD、レンズ113からPSD1
14までの光軸方向の距離をf、レンズ112から被写
体107までの距離をL、無限遠の被写体像に対する実
際の被写体像のオフセット量をWとすると、被写体距離
Lは、上述した位相差AFのときと全く同様に、
L=D×f/W
として求められる(三角AF)。At this time, the baseline length, which is the distance between the pair of lenses 112 and 113, is D, and the lens 113 to PSD1
14 is f, the distance from the lens 112 to the subject 107 is L, and the offset amount of the actual subject image with respect to the subject image at infinity is W, the subject distance L is the phase difference AF described above. Just as in the case of, L = D × f / W is obtained (triangular AF).
【0063】さらに、このアクティブAFにおいては、
PSD114により受光した赤外光の光量を検出するこ
とにより、光量に応じた被写体距離も求めるようになっ
ている(光量AF)。Further, in this active AF,
By detecting the amount of infrared light received by the PSD 114, the subject distance corresponding to the amount of light is also obtained (light amount AF).
【0064】図10(A)は、三角AFおよび光量AF
を行って通常の結果が得られたときの様子を示す線図で
ある。FIG. 10A shows a triangular AF and a light amount AF.
FIG. 7 is a diagram showing a state when a normal result is obtained by performing
【0065】この線図においては、三角AFを行ったと
きの出力値と距離(の逆数)との関係が実線f0により
示され、その測距誤差の範囲が点線f1,f2に囲まれ
た範囲となっている。また、光量AFによる誤差範囲が
1点鎖線f3,f4に囲まれた範囲となっている。図示
のように三角AFの誤差は遠距離側においてやや拡大す
る傾向にある一方、光量AFの誤差は近距離側において
拡大する傾向となっている。In this diagram, the relationship between the output value and the distance (the reciprocal of the distance) when performing the triangular AF is shown by the solid line f0, and the range of the distance measurement error is the range surrounded by the dotted lines f1 and f2. Has become. Further, the error range due to the light amount AF is the range surrounded by the one-dot chain lines f3 and f4. As shown in the figure, the error of the triangular AF tends to increase slightly on the long distance side, while the error of the light amount AF tends to increase on the short distance side.
【0066】なお、この線図においては、測距値が同じ
である場合には、三角AFの出力値と光量AFの出力値
とが同じとなるようにスケーリングされている。In the diagram, scaling is performed so that the output value of the triangular AF and the output value of the light amount AF are the same when the distance measurement values are the same.
【0067】投光した赤外光の大半が被写体107に照
射され反射された後に、PSD114に戻ってくる通常
の場合の例を示すのが、この図10(A)である。FIG. 10A shows an example of a normal case in which most of the projected infrared light is irradiated to the subject 107 and reflected, and then returns to the PSD 114.
【0068】図示のように、三角AFによって求められ
る誤差を含んだ距離範囲DR1と、光量AFによって求
められる誤差を含んだ距離範囲DR2と、は互いに重な
っている。As shown in the figure, the distance range DR1 including the error obtained by the triangular AF and the distance range DR2 including the error obtained by the light amount AF overlap with each other.
【0069】このとき本実施形態においては、三角AF
によって予想される被写体距離範囲DR1の無限側(点
線f1と三角AF出力値との交点であって繰り出し量が
小となる第1の距離)と、光量AFによって予想される
被写体距離範囲DR2の無限側(1点鎖線f3と光量A
F出力値との交点であって繰り出し量が小となる第2の
距離)と、の平均をとることにより第3の距離DT2を
求め、これを第1のレンズ位置に対応させるようになっ
ている。At this time, in the present embodiment, the triangular AF
To the infinity side of the subject distance range DR1 predicted by (the first distance at the intersection of the dotted line f1 and the triangular AF output value at which the amount of extension is small) and the infinity of the subject distance range DR2 predicted by the light amount AF. Side (one-dot chain line f3 and light intensity A
The third distance DT2 is obtained by taking the average of the second distance at which the amount of feeding is small at the intersection with the F output value), and this is made to correspond to the first lens position. There is.
【0070】上述したように、AFレンズ47を遠距離
側から駆動する際に、合焦位置を過ぎることなく漸近し
て行くためには、第1のレンズ位置として、合焦可能な
領域内の遠距離側を選択する必要がある。As described above, when the AF lens 47 is driven from the far side, in order to approach the AF lens 47 gradually without passing the focus position, the first lens position is set within the focusable area. It is necessary to select the long distance side.
【0071】このとき、遠距離では点線に示すように三
角AFの誤差が大きく、近距離では1点鎖線に示すよう
に光量AFの誤差が大きいために、両方の無限側を比較
してこれらの内のより無限側にある方を単純に選択して
しまうと、第3の距離が非常に無限側になって合焦位置
から離れてしまうことになる。従って、ここではこれら
の平均をとることにより、合焦位置に近い範囲内で無限
側にあるような妥当な距離を求めている。At this time, the error of the triangular AF is large at the long distance as shown by the dotted line, and the error of the light amount AF is large at the short distance as shown by the one-dot chain line. If the one on the infinity side is simply selected, the third distance will be on the infinity side, and the third distance will result from the in-focus position. Therefore, here, by taking the average of these, a reasonable distance that is on the infinite side within the range close to the in-focus position is obtained.
【0072】一方、図10(B)は、三角AFおよび光
量AFを行った結果が重なり合わないときの様子を示す
線図である。On the other hand, FIG. 10B is a diagram showing a state where the results of the triangular AF and the light amount AF do not overlap.
【0073】この例においては、三角AFにより推定さ
れる合焦可能性のある距離範囲DR1よりも、光量AF
により推定される合焦可能性のある距離範囲DR2のほ
うがずっと遠距離側となっており、互いに重畳する部分
はない。In this example, the light amount AF is larger than the distance range DR1 in which focusing is possible estimated by the triangular AF.
The distance range DR2 that has the possibility of focusing estimated by is farther away, and there are no overlapping portions.
【0074】このような結果は、例えば、投光した赤外
光が被写体に一部しか照射されなかった場合や、あるい
は、被写体の反射率が想定される平均的な反射率よりも
大き過ぎたり小さ過ぎたりする場合などに得られると考
えられる。Such a result is obtained, for example, when the projected infrared light is only partially irradiated on the subject, or the reflectance of the subject is greater than the expected average reflectance. It is considered to be obtained when it is too small.
【0075】このような場合であっても、上述と同様
に、三角AFによって予想される被写体距離範囲DR1
の無限側(点線f1と三角AF出力値との交点であって
繰り出し量が小となる第1の距離)と、光量AFによっ
て予想される被写体距離範囲DR2の無限側(1点鎖線
f3と光量AF出力値との交点であって繰り出し量が小
となる第2の距離)との平均をとって第3の距離DT2
を求めるようにすれば、妥当な距離を求めることが可能
となっている。Even in such a case, similarly to the above, the object distance range DR1 expected by the triangular AF is obtained.
On the infinite side (the first distance at the intersection of the dotted line f1 and the triangular AF output value at which the extension amount is small) and the infinite side of the subject distance range DR2 predicted by the light amount AF (the one-dot chain line f3 and the light amount). The third distance DT2 is obtained by taking the average of the intersection with the AF output value and the second distance at which the feeding amount is small).
By calculating, it is possible to calculate a reasonable distance.
【0076】図11は、フリッカの影響を極力受けるこ
とのないようにコントラストAFを行うための、撮像素
子の積分タイミング等を示すタイミングチャートであ
る。FIG. 11 is a timing chart showing the integration timing and the like of the image pickup device for performing the contrast AF so as to minimize the influence of flicker.
【0077】図11(A)に示すように、蛍光灯などの
商用電源による照明には、該商用電源が交流であること
に起因して、その半周期毎に輝度が変動するものがあ
る。商用電源の周期は、50Hzまたは60Hzの何れ
かである場合が多く、これらの場合について輝度の変動
する周期を計算すると、次のようになる。
・50Hzの場合の周期: 1000/50/2=1
0.0mS
・60Hzの場合の周期: 1000/60/2=8.
333mSAs shown in FIG. 11A, some commercial power supplies such as fluorescent lamps have a brightness that changes every half cycle due to the commercial power supply being an alternating current. The cycle of the commercial power source is often either 50 Hz or 60 Hz, and the cycle in which the brightness fluctuates in these cases is as follows. Cycle at 50 Hz: 1000/50/2 = 1
Cycle in the case of 0.0 mS · 60 Hz: 1000/60/2 = 8.
333 ms
【0078】従って、輝度がピークとなるタイミングt
p 同士の時間間隔は、これらの周期の何れかになる場合
が多いと考えられる。Therefore, the timing t at which the brightness peaks
It is considered that the time interval between p is often one of these cycles.
【0079】被写体輝度検出手段たる輝度検出手段76
により、フリッカの影響を受けた被写体の輝度を検出し
たときに、例えば図11(A)に示したようになったも
のとする。Luminance detecting means 76 which is the subject luminance detecting means
As a result, when the luminance of the subject affected by the flicker is detected, for example, it becomes as shown in FIG. 11 (A).
【0080】この輝度検出手段76により検出された被
写体輝度の変化に基づき、フリッカ検出手段と安定タイ
ミング検出手段とを兼ねたフリッカタイミング検出手段
77が、周期的なフリッカを検出して、該フリッカの影
響を受けることなく被写体輝度を安定して検出すること
ができる安定タイミングを検出するようになっている。On the basis of the change in the subject brightness detected by the brightness detecting means 76, the flicker timing detecting means 77, which also serves as the flicker detecting means and the stable timing detecting means, detects the periodic flicker and detects the flicker. The stable timing is detected so that the subject brightness can be detected stably without being affected.
【0081】すなわち、この図11(A)に示すよう
に、輝度の変化は、ピークとなるタイミングtp 付近で
最も緩やかであるために、撮像素子65によりコントラ
ストAFを行うときの積分期間が、この輝度変化の緩や
かな部分に一致するように行うことが望ましい。このた
めのタイミングを示すのが図11(B)である。That is, as shown in FIG. 11 (A), since the change in the brightness is the most gradual in the vicinity of the timing tp at the peak, the integration period when the contrast AF is performed by the image pickup device 65 is It is desirable to perform it so that it coincides with the portion where the luminance changes gently. FIG. 11B shows the timing for this.
【0082】図11(B)は、撮像素子65における上
記図5に示した領域A〜Gの内の、選択された何れかの
測距領域における各画素の積分期間を示している。FIG. 11B shows the integration period of each pixel in any one of the selected distance measurement areas of the areas A to G shown in FIG. 5 in the image pickup device 65.
【0083】選択された測距領域における各画素の積分
開始タイミングは、図示のように画素毎に少しずつずれ
ており、各画素について同一期間だけ積分を行った後
に、それぞれが異なるタイミングで積分を終了して読み
出されるようになっている。The integration start timing of each pixel in the selected distance measuring area is slightly shifted for each pixel as shown in the figure. After performing integration for each pixel for the same period, integration is performed at different timings. It is designed to be read after finishing.
【0084】このとき、選択領域内において最も早く積
分が開始された画素の積分開始タイミングと、該選択領
域内において最も遅く積分が終了した画素の積分終了タ
イミングと、の中間にフリッカ輝度のピークタイミング
tp が位置するように積分を行うよう制御することで、
フリッカによる輝度変化の影響を最小限に抑制するよう
にしている。At this time, the peak timing of the flicker luminance is midway between the integration start timing of the pixel in which the integration is started earliest in the selected area and the integration end timing of the pixel in which the integration is ended latest in the selected area. By controlling the integration so that tp is located,
The influence of brightness change due to flicker is suppressed to a minimum.
【0085】さらに、上記フォーカスレンズ位置検出回
路53内に設けられていて、AFレンズ47が繰り出さ
れるのに応じてパルスを出力するLDPI(レンズドラ
イブフォトインタラプタ)のカウント値を、図11
(C)に示すように、このピークタイミングtp におい
て求めるようにしている。Further, the count value of the LDPI (lens drive photo interrupter), which is provided in the focus lens position detection circuit 53 and outputs a pulse in response to the extension of the AF lens 47, is shown in FIG.
As shown in (C), it is determined at this peak timing tp.
【0086】図12は、フリッカに対応して読み出され
る撮像素子65の出力に基づき、測距計算やレンズ繰り
出しを行うタイミングを示すタイミングチャートであ
る。FIG. 12 is a timing chart showing the timing of distance measurement calculation and lens extension based on the output of the image pickup device 65 read in response to flicker.
【0087】時間軸方向のスケールはやや異なるもの
の、図12(A)は上記図11(A)と、図12(B)
は上記図11(B)と、図12(C)は上記図11
(C)と、それぞれほぼ同一の出力等を示している。Although the scale in the time axis direction is slightly different, FIG. 12 (A) is different from FIG. 11 (A) and FIG. 12 (B).
11 (B) above and FIG. 12 (C) above FIG.
(C) shows almost the same output and the like.
【0088】また、撮像素子65から読み出された測距
領域の信号に基づいて、図12(D)に示すようなタイ
ミングで測距計算を行うとともに、測距結果と読み出し
たLDPIのカウント値とからAFレンズ47を繰り出
すパルス数を更新して、更新されたパルス数に基づき図
12(E)に示すようなタイミングでフォーカスモータ
駆動回路52がLDモータ54を制御することにより、
レンズ繰り出しが行われる。Further, distance measurement calculation is performed at the timing shown in FIG. 12D based on the signal of the distance measurement area read from the image sensor 65, and the distance measurement result and the read LDPI count value are obtained. By updating the number of pulses that the AF lens 47 is extended from, the focus motor drive circuit 52 controls the LD motor 54 at the timing as shown in FIG. 12E based on the updated number of pulses.
The lens is extended.
【0089】このような制御を行ったときのAFレンズ
47の繰り出し量の一例を示すのが図12(F)であ
る。FIG. 12 (F) shows an example of the amount of extension of the AF lens 47 when such control is performed.
【0090】図示の例においては、最初は位相差AFに
より検出された第1のレンズ位置に向けて等速でレンズ
繰り出しを行っているが、該第1のレンズ位置に近づい
たところで一旦減速している。このような動作を行って
いる間にコントラストAFにより第2のレンズ位置が検
出されるために、再びやや加速して繰り出し、該第2の
レンズ位置に近づいたところでまた減速している。In the example shown in the drawing, the lens is first extended at a constant speed toward the first lens position detected by the phase difference AF, but the speed is temporarily reduced when the position approaches the first lens position. ing. Since the second lens position is detected by the contrast AF while performing such an operation, the second lens position is slightly accelerated and extended again, and decelerated again when the second lens position is approached.
【0091】なお、ここではフリッカの周期毎にコント
ラストAFによる測距計算を行っているが、例えば撮像
素子65の測距領域の画素数が多い場合などには該フリ
ッカ周期よりも長い時間を測距計算に要することがあり
得る。このような場合には、フリッカ周期の適宜の整数
倍を周期として、コントラストAFを行うようにすれば
良い。Although the distance measurement calculation by contrast AF is performed for each flicker cycle here, if the number of pixels in the distance measurement area of the image sensor 65 is large, a time longer than the flicker cycle is measured. It may be necessary for distance calculation. In such a case, the contrast AF may be performed with a cycle of an appropriate integral multiple of the flicker cycle.
【0092】図13は、LDPIのパルス数に対するA
Fレンズ47の繰り出し量の関係およびAFスイッチの
変化タイミングを示すタイミングチャートである。FIG. 13 shows A with respect to the number of pulses of LDPI.
6 is a timing chart showing the relationship of the amount of extension of the F lens 47 and the change timing of the AF switch.
【0093】AFレンズ47が最も繰り込んだ位置にあ
るときに、上記LDモータ54に駆動パルスの供給を開
始すると、図13(A)に示すように、あそびの部分を
経た後に、AFレンズ47が実際に繰り出し始められ
る。When the driving pulse is started to be supplied to the LD motor 54 when the AF lens 47 is at the most retracted position, as shown in FIG. Can actually start feeding.
【0094】AFレンズ47が、ある程度まで繰り出さ
れると、図13(B)に示すように、上記フォーカスレ
ンズ位置検出回路53に設けられたAFスイッチ(AF
SW)が、ロー(L)からハイ(H)に変化する。AF
スイッチが変化したこの位置が、AFレンズ47を繰り
出す際の基準位置となる。When the AF lens 47 is extended to a certain extent, as shown in FIG. 13B, an AF switch (AF) provided in the focus lens position detection circuit 53 is provided.
SW) changes from low (L) to high (H). AF
This position where the switch is changed becomes the reference position when the AF lens 47 is extended.
【0095】この基準位置から所定のリセットパルス数
RST_PLSだけ繰り出したところが無限位置とな
り、この無限位置からさらに目標パルス数M_PLSだ
け繰り出したところが目標位置となる。The position where the predetermined number of reset pulses RST_PLS is extended from the reference position is the infinite position, and the position where the target pulse number M_PLS is further extended from the infinite position is the target position.
【0096】また、この目標位置を過ぎてさらに繰り出
しを行うと、至近位置を経て、機構的にそれ以上はAF
レンズ47を繰り出すことができない位置に到達して、
多少のあそびの部分を経た後に、それ以上はLDモータ
54を駆動することができない状態になる。Further, when the feeding is further performed after passing the target position, the AF is mechanically continued beyond the closest position.
When you reach a position where you cannot extend the lens 47,
After passing through some play, the LD motor 54 cannot be driven any more.
【0097】このように、AFスイッチが変化する位置
を基準として無限位置を決定し、この無限位置からの目
標パルス数を与えることにより、目標位置に到達するよ
うになっている。As described above, the infinite position is determined with reference to the position where the AF switch changes, and the target position is reached by giving the target pulse number from this infinite position.
【0098】図14は、合焦位置付近におけるAFレン
ズ47の繰り出し量とコントラスト量(AF評価値)と
の関係を示す線図である。FIG. 14 is a diagram showing the relationship between the amount of extension of the AF lens 47 and the contrast amount (AF evaluation value) near the in-focus position.
【0099】コントラスト量は、合焦位置から無限側お
よび至近側に離れるに従って小さな値をとり、合焦位置
においてピーク(極大)となるようなカーブをなす。レ
ンズ繰り出しを行ってこのようなカーブ上を辿る際の、
上述したフリッカの輝度ピークを与えるピークタイミン
グtp に合わせた撮像素子65の積分タイミングを丸印
で付している。The contrast amount takes a smaller value as it goes away from the in-focus position toward the infinite side and the close-up side, and forms a peak (maximum) at the in-focus position. When you follow the curve like this by extending the lens,
Circles indicate the integration timing of the image sensor 65 that matches the peak timing tp that gives the flicker luminance peak described above.
【0100】図示のように、カーブに沿った領域R1に
おいては、最初は高速な所定の繰り出し速度でAFレン
ズ47が繰り出されているが、位相差AFに基づき算出
された第1のレンズ位置に近づくと、繰り出し速度がや
や遅くなって丸印の間隔が少し狭くなっている。As shown in the figure, in the region R1 along the curve, the AF lens 47 is initially extended at a high predetermined extension speed, but at the first lens position calculated based on the phase difference AF. When approaching, the feeding speed becomes slightly slower and the intervals between the circles become slightly narrower.
【0101】その後のカーブに沿った領域R2において
は、第1のレンズ位置にさらに近接するに従って、繰り
出し速度がゆっくりになって停止しかかっている。In the subsequent region R2 along the curve, the feeding speed becomes slower and stops as it approaches the first lens position.
【0102】丸印を付したタイミングにおいて行われた
コントラストAFにより、第2のレンズ位置が算出され
ると、目標が更新されるために、カーブに沿った領域R
3に示すように、再びやや加速され、第2のレンズ位置
に向かうにつれて再び減速してコントラスト量のピーク
となる第2のレンズ位置に到達したところでAFレンズ
47の駆動を停止するようになっている。When the second lens position is calculated by the contrast AF performed at the timing marked with a circle, the target is updated, so that the area R along the curve is updated.
As shown in 3, the driving of the AF lens 47 is stopped when the second lens position is accelerated again and decelerated again toward the second lens position to reach the peak of the contrast amount. There is.
【0103】なお、第2のレンズ位置は、丸印に示した
ようにコントラストAFを行う毎に更新されて、より高
い精度で合焦位置を設定するようになっている。The second lens position is updated every time the contrast AF is performed as indicated by the circle, and the focus position is set with higher accuracy.
【0104】図15はLDPIのパルス幅が示すレンズ
速度のときにどのくらいの繰り出し量でAFレンズ47
が停止するかを示す線図、図16は目標位置に到達する
までのレンズ速度の変化の様子を示す線図、図17はレ
ンズ繰り出しを開始してから目標位置に到達するまでの
レンズ速度の変化の様子を示す線図である。FIG. 15 shows the amount of extension of the AF lens 47 at the lens speed indicated by the LDPI pulse width.
FIG. 16 is a diagram showing how the lens speed changes until the target position is reached, and FIG. 17 is a diagram showing the lens speed from the start of lens extension until the target position is reached. It is a diagram which shows the mode of change.
【0105】LDモータ54は、単位時間当たりに印加
されるパルス数が多ければ速い速度で回転し、逆に、パ
ルス数が少なければ遅い速度で回転するために、パルス
幅とレンズ速度とは逆比例する関係にある。Since the LD motor 54 rotates at a high speed when the number of pulses applied per unit time is large, and conversely at a low speed when the number of pulses is small, the pulse width and the lens speed are opposite to each other. There is a proportional relationship.
【0106】従って、図15においては、縦軸方向の座
標が大きい(つまりパルス幅が大きい)ほどレンズ速度
が遅く、縦軸方向の座標が小さい(つまりパルス幅が小
さい)ほどレンズ速度が早いことを示している。Therefore, in FIG. 15, the lens speed is slower as the coordinate in the vertical axis direction is larger (that is, the pulse width is larger), and the lens speed is faster as the coordinate in the vertical axis direction is smaller (that is, the pulse width is smaller). Is shown.
【0107】このとき、予想パルス制御を行ったときの
狙いの繰り出し量は、実線で示すような曲線を中心とし
て点線で示すような2本の曲線に挟まれる程度の範囲と
なる。この曲線は、当然にして、レンズ速度が遅いとき
には繰り出し量が小さく(LDPIパルス数が少な
い)、レンズ速度が速いときには繰り出し量が大きい
(LDPIパルス数が多い)曲線となっていて、運動エ
ネルギーが速度の2乗に比例するのを反映し、図示のよ
うなカーブの曲線となっている。At this time, the target feed amount when the predicted pulse control is performed is in a range such that it is sandwiched between two curves shown by dotted lines with the curve shown by solid lines as the center. As a matter of course, this curve is a curve in which the amount of extension is small when the lens speed is low (the number of LDPI pulses is small), and is large when the lens speed is high (the number of LDPI pulses is large), and the kinetic energy is Reflecting the fact that it is proportional to the square of the speed, the curve is as shown in the figure.
【0108】また、下側の点線で示すカーブの下の領域
は、LDモータ54をモータブレーキのみにより制御し
たときの停止するまでの繰り出し量に係る領域、一方、
上側の点線で示すカーブの上の領域は、LDモータ54
をモータオープン制御したときの停止するまでの繰り出
し量に係る領域となっている。The area under the curve shown by the dotted line on the lower side is the area related to the amount of extension until the LD motor 54 is stopped when the LD motor 54 is controlled only by the motor brake.
The area above the curve indicated by the upper dotted line is the LD motor 54.
This is an area related to the amount of feeding until the motor stops when the motor is open controlled.
【0109】このようなレンズ速度と繰り出し量との関
係を有するAFレンズ47を実際に停止させるときの制
御例を示すのが図16である。この図16においては、
レンズ速度に対する停止までのパルス数が左側に、移動
パルス数とレンズ速度との関係が右側に、それぞれ示さ
れている。FIG. 16 shows a control example when the AF lens 47 having such a relationship between the lens speed and the amount of extension is actually stopped. In FIG. 16,
The number of pulses until the stop with respect to the lens speed is shown on the left side, and the relationship between the number of moving pulses and the lens speed is shown on the right side.
【0110】目標位置に停止するためには、右側の実線
で示すような制御を行うのが理想であるが、実際には点
線に示すように目標位置に到達するまでの残りパルス数
と現在のレンズ速度とを見比べながら、モータオープン
制御やモータブレーキ制御を行って調整しながら停止を
行う。In order to stop at the target position, it is ideal to perform the control shown by the solid line on the right side. While comparing the lens speed, the motor stop control is performed by adjusting the motor open control and motor brake control.
【0111】点線で示す実際の制御曲線上における図示
の点Aを例にとると、次のように制御を行うことにな
る。Taking the point A shown on the actual control curve shown by the dotted line as an example, the control is performed as follows.
【0112】まず、点Aの基準位置から繰り出したパル
ス数をCT_PLSとし、さらに該点Aにおけるレンズ
速度をvA とする。First, let CT_PLS be the number of pulses emitted from the reference position of point A, and let vA be the lens speed at point A.
【0113】この点Aおける目標位置までの残りパルス
数は、基準位置から目標位置までのパルス数が上記図1
3(A)に示したように、M_PLS+RST_PLS
であることから、M_PLS+RST_PLS−CT_
PLSとなる。The remaining number of pulses to the target position at this point A is the number of pulses from the reference position to the target position shown in FIG.
As shown in 3 (A), M_PLS + RST_PLS
Therefore, M_PLS + RST_PLS-CT_
It becomes PLS.
【0114】一方、レンズ速度vA のときに理想の制御
を行った場合に予想される停止までのパルス数は、図1
6の左側を参照すればわかるように、Y_PLSであ
り、オープン制御をした場合にはこれに加えてOPN_
PLSだけのパルス数が増加する。On the other hand, when the ideal control is performed at the lens speed vA, the expected number of pulses until the stop is shown in FIG.
As can be seen by referring to the left side of 6, it is Y_PLS, and in the case of open control, in addition to this, OPN_
The number of pulses for PLS only increases.
【0115】従って、これらを比較することにより、つ
まり次の量、
Y_PLS-(M_PLS+RST_PLS-CT_PLS)+OPN_PLS
を評価することにより、現在のレンズ位置およびレンズ
速度で目標位置に停止するか、目標位置の手前で停止す
るか、目標位置を越えて停止するかを予想することが可
能である。Therefore, by comparing these, that is, by evaluating the next quantity, Y_PLS- (M_PLS + RST_PLS-CT_PLS) + OPN_PLS, either stop at the target position at the current lens position and lens speed, or It is possible to predict whether to stop before the position or to stop beyond the target position.
【0116】この図16に示す例においては、
Y_PLS-(M_PLS+RST_PLS-CT_PLS)+OPN_PLS < 0
となる(すなわち、実線で示すような理想の制御を行っ
た場合よりも、点Aはレンズ速度が小さい)ために、目
標位置よりも手前で停止してしまうと予想される。そこ
で、LDモータ54を正転させて、理想の制御に沿うよ
うに調整を行うことになる。In the example shown in FIG. 16, Y_PLS- (M_PLS + RST_PLS-CT_PLS) + OPN_PLS <0 (that is, the point A has a lens speed higher than that when the ideal control shown by the solid line is performed. It is expected that the vehicle will stop before the target position. Therefore, the LD motor 54 is rotated in the normal direction and adjustment is performed so as to follow the ideal control.
【0117】こうして、最も繰り込んだ位置からAFレ
ンズ47を繰り出して目標位置に停止しようとするとき
の、繰り出し量に対するレンズ速度の変化の様子の一例
を示すのが図17である。この図17においては、理想
の制御が点線で示され、実際の制御が実線で示されてい
て、狙いとする理想の制御曲線に対して、ある程度の幅
をもちながら実際の制御が行われている。FIG. 17 shows an example of how the lens speed changes with respect to the amount of extension when the AF lens 47 is extended from the most extended position to stop at the target position. In FIG. 17, the ideal control is shown by a dotted line and the actual control is shown by a solid line, and the actual control is performed with a certain width with respect to the desired ideal control curve. There is.
【0118】図18および図19は、デジタルカメラ1
のメイン動作を示すフローチャートである。18 and 19 show the digital camera 1
6 is a flowchart showing the main operation of FIG.
【0119】上述したように、このデジタルカメラ1
は、バリア23が開いているときはカメラとして機能
し、バリア23が閉じているときにPDAパワースイッ
チ25がオンされるとPDAとして機能するように構成
されていて、ここではカメラとして動作するときの流れ
について説明する。As described above, this digital camera 1
Is configured to function as a camera when the barrier 23 is open, and to function as a PDA when the PDA power switch 25 is turned on when the barrier 23 is closed. The flow of is explained.
【0120】すなわち、この動作が開始されると、ま
ず、バリア23が開になっているか否かを判断する(ス
テップS1)。That is, when this operation is started, it is first determined whether or not the barrier 23 is opened (step S1).
【0121】ここで、バリア23が閉じられている場合
には、レンズ鏡筒22が沈胴しているか否かを判断し
(ステップS2)、沈胴していない場合には、レンズ鏡
筒22をズーム駆動して沈胴させ収納状態にする処理を
行い(ステップS3)、LCD35の表示をオフにする
(ステップS4)。そして、このステップS4が終了す
るか、上記ステップS2においてレンズ鏡筒22が沈胴
している場合には、このデジタルカメラ1の動作を停止
する。Here, if the barrier 23 is closed, it is judged whether or not the lens barrel 22 is collapsed (step S2). If not, the lens barrel 22 is zoomed. A process for driving the lens barrel to retract it to the stored state is performed (step S3), and the display of the LCD 35 is turned off (step S4). The operation of the digital camera 1 is stopped when the step S4 ends or when the lens barrel 22 is retracted in the step S2.
【0122】また、上記ステップS1において、バリア
23が開いている場合には、ズームをワイドにして撮影
可能状態にしてから(ステップS5)、4分タイマをス
タートさせる(ステップS6)。When the barrier 23 is opened in step S1, the zoom is widened to enable the photographing (step S5), and the 4-minute timer is started (step S6).
【0123】そして、バリア23が開のままであるかを
判断し(ステップS7)、閉じになっている場合には上
記ステップS3へ行く。Then, it is judged whether the barrier 23 is still open (step S7), and if it is closed, the process goes to step S3.
【0124】また、バリア23が開のままである場合に
は、レリーズスイッチ24が操作されたか否かを判断す
る(ステップS8)。If the barrier 23 remains open, it is determined whether or not the release switch 24 has been operated (step S8).
【0125】ここで、レリーズスイッチ24が操作され
ている場合には、撮像を行うための一連の処理を行う。Here, when the release switch 24 is operated, a series of processing for taking an image is performed.
【0126】すなわち、まず撮像回路64をオンにして
(ステップS9)、サブCPU42へ外光測距(つま
り、上記例においては位相差AFによる測距)要求を出
力し(ステップS10)、上記信号レベル制御手段68
により撮像素子65のゲイン調整(測光)を行う(ステ
ップS11)。That is, first, the image pickup circuit 64 is turned on (step S9), an external light distance measurement (that is, distance measurement by phase difference AF in the above example) request is output to the sub CPU 42 (step S10), and the signal is sent. Level control means 68
The gain adjustment (photometry) of the image sensor 65 is performed (step S11).
【0127】次に、上記フリッカタイミング検出手段7
7により商用周波数の輝度変化を測定して、測距タイミ
ングを決定する(ステップS12)。Next, the flicker timing detection means 7
The brightness change of the commercial frequency is measured by 7 to determine the distance measurement timing (step S12).
【0128】そして、メインCPU41は、サブCPU
42から外光測距情報を入手して(ステップS13)、
測距しながらピント合わせを行うサブルーチン「LDR
IV_M」を実行する(ステップS14)。このサブル
ーチンの詳細については、後述する。The main CPU 41 is a sub CPU.
Obtain the external light distance measurement information from 42 (step S13),
Sub-routine "LDR for focusing while measuring distance
"IV_M" is executed (step S14). Details of this subroutine will be described later.
【0129】続いて、撮像素子65により撮像を行い
(ステップS15)、上記画像処理回路72により得ら
れた画像データに関して欠陥画素の補正を行うとともに
(ステップS16)、ホワイトバランス補正を行った後
に(ステップS17)、上記画像圧縮手段73により画
像データ圧縮を行う(ステップS18)。Then, an image is picked up by the image pickup device 65 (step S15), defective pixels are corrected in the image data obtained by the image processing circuit 72 (step S16), and white balance is corrected (step S16). In step S17), image data compression is performed by the image compression means 73 (step S18).
【0130】そして、画像表示をオンにして上記表示部
89に画像を表示するとともに(ステップS19)、圧
縮された画像ファイルをメモリI/F74を介してメモ
リカード39に保存する(ステップS20)。Then, the image display is turned on to display the image on the display section 89 (step S19), and the compressed image file is stored in the memory card 39 via the memory I / F 74 (step S20).
【0131】その後、撮像駒数をカウントアップし(ス
テップS21)、4分タイマをスタートするとともに
(ステップS22)、画像表示用の10秒タイマを再ス
タートする(ステップS23)。Thereafter, the number of image pickup frames is counted up (step S21), the 4-minute timer is started (step S22), and the 10-second timer for image display is restarted (step S23).
【0132】また、上記ステップS8において、レリー
ズスイッチ24が操作されていない場合には、次に、ズ
ームアップ(ZU)スイッチまたはズームダウン(Z
D)スイッチが操作されたか否かを判断し(ステップS
24)、何れかが操作されている場合には、該操作に応
じてズーム制御を行い(ステップS25)、上記ステッ
プS22へ行く。In step S8, if the release switch 24 is not operated, then the zoom up (ZU) switch or the zoom down (ZU) switch is pressed.
D) It is judged whether or not the switch is operated (step S
24) If any of them is operated, zoom control is performed according to the operation (step S25), and the process goes to step S22.
【0133】ズームアップスイッチとズームダウンスイ
ッチの何れも操作されていない場合には、次に、モード
スイッチが操作されたか否かを判断し(ステップS2
6)、操作されている場合には、その操作に応じてモー
ド変更を行い(ステップS27)、上記ステップS22
へ行く。If neither the zoom up switch nor the zoom down switch has been operated, it is next determined whether or not the mode switch has been operated (step S2).
6) If it is operated, the mode is changed according to the operation (step S27), and the step S22 is performed.
Go to
【0134】ここで、モードスイッチが操作されていな
い場合には、次に、画像表示スイッチが操作されている
か否かを判断し(ステップS28)、操作されている場
合には、画像表示を行い(ステップS29)、上記ステ
ップS22へ行く。If the mode switch has not been operated, it is next determined whether or not the image display switch has been operated (step S28), and if it has been operated, image display is performed. (Step S29), go to step S22.
【0135】また、画像表示スイッチが操作されていな
い場合には、次に、画像アップダウンスイッチが操作さ
れたか否かを判断し(ステップS30)、操作されてい
る場合には、その操作に応じて、1つ前、または1つ後
の撮影画像を表示し(ステップS31)、上記ステップ
S22へ行く。If the image display switch has not been operated, it is next determined whether or not the image up / down switch has been operated (step S30). Then, the photographed image immediately before or after is displayed (step S31), and the process goes to step S22.
【0136】一方、画像アップダウンスイッチが操作さ
れていない場合、または、上記ステップS23が終了し
た場合には、画像表示時間の10秒が経過したかを判断
して(ステップS32)、経過している場合には画像表
示をオフし(ステップS33)、画像表示用の10秒タ
イマを停止してから(ステップS34)、また、画像表
示時間の10秒が経過していない場合にはそのまま、4
分が経過したか否かを判断する(ステップS35)。On the other hand, if the image up / down switch is not operated, or if step S23 is finished, it is judged whether 10 seconds of the image display time has elapsed (step S32), and If the image display is turned off (step S33), the image display 10-second timer is stopped (step S34), and if the image display time of 10 seconds has not elapsed, the image display is stopped as it is.
It is determined whether minutes have passed (step S35).
【0137】ここで、まだ4分に満たない場合には上記
ステップS7へ行き、一方、4分が経過している場合に
は、ズームをワイドにする処理を行い(ステップS3
6)、表示部89の表示をオフにして(ステップS3
7)、このデジタルカメラ1の動作を停止する。ここで
の動作停止は、クロック(原振)も停止して、消費電流
をほぼ0となるようにする処理を行う。また、この停止
状態からは、バリア23が操作されたり、電池99を脱
着されたときに復帰するようになっている。Here, if it is less than 4 minutes, the process goes to the step S7, while if 4 minutes have elapsed, a process for widening the zoom is performed (step S3).
6) The display of the display unit 89 is turned off (step S3
7) The operation of the digital camera 1 is stopped. To stop the operation here, the clock (original oscillation) is also stopped so that the current consumption becomes almost zero. Further, from this stopped state, the barrier 23 is restored when the barrier 23 is operated or the battery 99 is detached.
【0138】次に、図20および図21は、測距しなが
らピント合わせを行うときのサブルーチン「LDRIV
_M」の詳細を示すフローチャートである。Next, FIG. 20 and FIG. 21 show a subroutine "LDRIV" when performing focusing while measuring the distance.
7 is a flowchart showing details of "_M".
【0139】このサブルーチンは、大まかに行って、フ
リッカ検出用のゲイン調整を行い(ステップS41〜ス
テップS46)、フリッカの輝度振動の少ないタイミン
グを検出し(ステップS47〜ステップS63)、AF
スイッチが変化するまでの制御(AFのコントラストを
測定)を行い(ステップS64〜ステップS71)、そ
の後にコントラスト検出によるフィードバック制御(カ
ーブ制御)を行って(ステップS72〜ステップS8
5)、AFレンズを所望の位置に停止させるものであ
り、実際のレンズ制御はサブCPU42により行われ
る。This subroutine is roughly performed to perform gain adjustment for flicker detection (steps S41 to S46), detect a timing at which the flicker luminance vibration is small (steps S47 to S63), and perform AF.
Control until the switch is changed (measurement of AF contrast) is performed (steps S64 to S71), and then feedback control (curve control) by contrast detection is performed (steps S72 to S8).
5) The AF lens is stopped at a desired position, and the actual lens control is performed by the sub CPU 42.
【0140】すなわち、動作が開始されると、まず、A
F領域の露光時間(積分期間)が1msよりも小さいか
否かを判断し(ステップS41)、大きい場合には上記
信号レベル制御手段により撮像素子65のゲインを上げ
て露光時間(積分期間)が1ms以内に収まるようにす
る(ステップS42)。That is, when the operation is started, first, A
It is determined whether or not the exposure time (integration period) of the F region is smaller than 1 ms (step S41). If it is larger, the gain of the image sensor 65 is increased by the signal level control means to increase the exposure time (integration period). It is set within 1 ms (step S42).
【0141】次に、タイミング合わせ用タイマ(AFタ
イマ)をスタートさせて(ステップS43)、上記撮像
領域指定手段66により指定されたAF領域について撮
像を行う(ステップS44)。Next, a timing adjustment timer (AF timer) is started (step S43), and an image of the AF area designated by the image pickup area designating means 66 is imaged (step S44).
【0142】そして、AF領域の輝度を合計して、AF
_SUM(n)に代入し(ステップS45)、nが25
に達したか否か、つまり、25回撮像を繰り返して行っ
たか否かを判断する(ステップS46)。Then, the brightnesses of the AF areas are summed to obtain the AF
Substitute in _SUM (n) (step S45), n is 25
Is reached, that is, whether or not imaging has been repeated 25 times is determined (step S46).
【0143】ここで、25回に満たない場合には、上記
ステップS44へ行って上述したようなAF領域の撮像
を繰り返し、25回に達したところで、サブCPU42
へレンズ制御の開始要求を送信する(ステップS4
7)。If the number of times is less than 25, the process proceeds to step S44 to repeat the imaging of the AF area as described above, and when the number of times reaches 25, the sub CPU 42
A lens control start request is transmitted to (step S4).
7).
【0144】そして、輝度の変動の割合を、次の数式2
に示すように算出して、AF_HENKAに代入する
(ステップS48)。Then, the rate of change in luminance is calculated by the following mathematical formula 2.
It is calculated as shown in and is substituted into AF_HENKA (step S48).
【0145】[0145]
【数2】AF_HENKA=Σ|{AF_SUM(n)-AF_SUM(n)の平均}|/
ΣAF_SUM(n)
ここに、和(Σ)は変数nについてとっている。[Equation 2] AF_HENKA = Σ | {AF_SUM (n) -AF_SUM (n) average} | /
ΣAF_SUM (n) Here, the sum (Σ) is taken for the variable n.
【0146】そして、算出したAF_HENKAが所定
値よりも大きいか否かを判断し(ステップS49)、所
定値以下である場合には、AFタイマを9.167ms
でパルス出力するように設定する(ステップS63)。Then, it is judged whether or not the calculated AF_HENKA is larger than a predetermined value (step S49). If the calculated value is less than the predetermined value, the AF timer is set to 9.167 ms.
The pulse output is set in step S63 (step S63).
【0147】また、所定値よりも大きい場合には、AF
領域の輝度変化率を次の数式3に示すように算出して、
AF_SUM_D(n)に代入する(ステップS5
0)。If it is larger than the predetermined value, AF
The brightness change rate of the area is calculated as shown in the following Equation 3,
Substitute into AF_SUM_D (n) (step S5)
0).
【0148】[0148]
【数3】 AF_SUM_D(n)={AF_SUM(n+1)-AF_SUM(n)}/AF_SUM(n)[Equation 3] AF_SUM_D (n) = {AF_SUM (n + 1) -AF_SUM (n)} / AF_SUM (n)
【0149】次に、nが24に達したか否かを判断し
(ステップS51)、まだ24に達していない場合に
は、このステップS50の処理を繰り返して行う。Next, it is judged whether or not n has reached 24 (step S51), and if it has not yet reached 24, the processing of step S50 is repeated.
【0150】こうして、nが24に達したところで、変
数mに1を設定してから(ステップS52)、AF_S
UM_D(n)≧0かつAF_SUM_D(n+1)≦
0が満たされているか否かを判断する(ステップS5
3)。Thus, when n reaches 24, the variable m is set to 1 (step S52), and AF_S
UM_D (n) ≧ 0 and AF_SUM_D (n + 1) ≦
It is determined whether 0 is satisfied (step S5).
3).
【0151】ここで、満たされている場合には、輝度の
ピークタイミングを次の数式4に示すように算出して、
T_AF_PK(m)に代入する(ステップS54)。Here, if it is satisfied, the brightness peak timing is calculated as shown in the following formula 4,
It is substituted into T_AF_PK (m) (step S54).
【0152】[0152]
【数4】T_AF_PK(m)=n+AF_SUM_D(n)/{AF_SUM_D(n+1)-AF
_SUM_D(n)}[Equation 4] T_AF_PK (m) = n + AF_SUM_D (n) / {AF_SUM_D (n + 1) -AF
_SUM_D (n)}
【0153】そしてmをインクリメントする(ステップ
S55)。Then, m is incremented (step S55).
【0154】このステップS55が終了するか、または
上記ステップS53が満たされていない場合には、nが
24に達したか否かを判断し(ステップS56)、まだ
24に達していない場合には、上記ステップS52へ行
って、上述したような処理を繰り返して行う。When this step S55 ends or when the above step S53 is not satisfied, it is judged whether or not n has reached 24 (step S56), and if it has not yet reached 24, Then, the procedure goes to step S52, and the above-mentioned processing is repeated.
【0155】こうして、nが24に達したところで、T
_AF_PK(n+1)−T_AF_PK(n)が1
0.0msとほぼ等しいか否か、つまり周波数50Hz
の周期の半分にほぼ等しいか否かを判断し(ステップS
57)、ほぼ等しい場合には、AFタイマカウント値が
(10.0msの倍数−AFの撮像時間(積分期間)の
半分)の時間になるまで待ってから(ステップS5
8)、AFタイマを10.0msでパルス出力するよう
に設定する(ステップS59)。Thus, when n reaches 24, T
_AF_PK (n + 1) -T_AF_PK (n) is 1
Whether it is almost equal to 0.0 ms, that is, frequency 50 Hz
(Step S)
57), if they are almost equal, wait until the AF timer count value becomes (a multiple of 10.0 ms−half the AF imaging time (integration period)) (step S5).
8), the AF timer is set to output a pulse at 10.0 ms (step S59).
【0156】また、上記ステップS57において、1
0.0msと異なる場合には、次に、T_AF_PK
(n+1)−T_AF_PK(n)が8.333msと
ほぼ等しいか否か、つまり周波数60Hzの周期の半分
にほぼ等しいか否かを判断する(ステップS60)。In step S57, 1
If different from 0.0 ms, then T_AF_PK
It is determined whether or not (n + 1) -T_AF_PK (n) is approximately equal to 8.333 ms, that is, approximately half the cycle of the frequency 60 Hz (step S60).
【0157】ここで、ほぼ等しい場合には、AFタイマ
カウント値が(8.333msの倍数−AFの撮像時間
(積分期間)の半分)の時間になるまで待ってから(ス
テップS61)、AFタイマを8.333msでパルス
出力するように設定する(ステップS62)。Here, if they are almost equal, the AF timer count value is waited until it becomes (a multiple of 8.333 ms-half of the AF image pickup time (integration period)) (step S61), and then the AF timer is reached. Is set to output a pulse at 8.333 ms (step S62).
【0158】一方、上記ステップS60において、8.
333msと異なる場合には、上記ステップS63へ行
って、上述したように、AFタイマを9.167msで
パルス出力するように設定する。なお、この9.167
msは、10.0msと8.333msとの平均値とな
っている。On the other hand, in step S60, 8.
If it is different from 333 ms, the process goes to step S63, and as described above, the AF timer is set to output a pulse at 9.167 ms. In addition, this 9.167
ms is an average value of 10.0 ms and 8.333 ms.
【0159】こうして、上記ステップS59、ステップ
S62、ステップS63の何れかによりAFタイマの設
定が行われたら、変数nを0にセットしてから(ステッ
プS64)、AF領域の撮像(積分)を開始する(ステ
ップS65)。Thus, when the AF timer is set in any of the steps S59, S62, and S63, the variable n is set to 0 (step S64), and then the imaging (integration) of the AF area is started. Yes (step S65).
【0160】そして、撮像(積分)の中間のタイミング
であるか否かを判断して(ステップS66)、そうであ
る場合には、サブCPU42からCT_PLS(無限位
置から繰り出したパルス数)を受信して、それをCT_
PLS(n)に代入する(ステップS67)。Then, it is judged whether or not it is an intermediate timing of image pickup (integration) (step S66), and if so, CT_PLS (the number of pulses extended from the infinite position) is received from the sub CPU 42. And CT_
Substitute in PLS (n) (step S67).
【0161】このステップS67が終了するか、あるい
は上記ステップS66において撮像(積分)の中間のタ
イミングでないと判断された場合には、AF領域の撮像
が終了したか否かを判断し(ステップS68)、終了す
るまでは上記ステップS65へ行ってAF領域の撮像を
継続して行う。If step S67 is completed or if it is judged in step S66 that it is not the intermediate timing of image pickup (integration), it is judged whether the image pickup of the AF area is finished (step S68). Until the end, the process goes to the step S65 to continuously capture the AF area.
【0162】こうして、AF領域の撮像が終了したと判
断されたところで、コントラストの評価値をAF_CO
N(n)に代入し(ステップS69)、AFタイマ出力
が反転したかを判断する(ステップS70)。In this way, when it is determined that the imaging of the AF area is completed, the contrast evaluation value is set to AF_CO
It is substituted for N (n) (step S69), and it is determined whether the AF timer output is inverted (step S70).
【0163】ここで反転した場合には、上記ステップS
65へ行って上述したような処理を繰り返して行い、一
方、反転していない場合には、CT_PLSが正である
か否か、つまりAFスイッチが変化したか否かを判断す
る(ステップS71)。If it is reversed here, the above step S
65, the above-described processing is repeated, and if not reversed, it is determined whether CT_PLS is positive, that is, whether the AF switch has changed (step S71).
【0164】変化するまでは、上記ステップS70へ行
き、また、変化した場合には、次に、AFタイマ出力が
反転するまで待機する(ステップS72)。Until it changes, the process goes to the step S70, and when it changes, next, it waits until the AF timer output is reversed (step S72).
【0165】こうして、タイマ出力が反転したことが確
認されたところで、nをインクリメントしてから(ステ
ップS73)、AF領域の撮像(積分)を開始する(ス
テップS74)。In this way, when it is confirmed that the timer output is inverted, n is incremented (step S73), and then the image pickup (integration) of the AF area is started (step S74).
【0166】そして、撮像(積分)の中間のタイミング
になったか否かを判断して(ステップS75)、中間の
タイミングになったところで、サブCPU42からCT
_PLSを受信して、それをCT_PLS(n)に代入
する(ステップS76)。Then, it is judged whether or not the intermediate timing of the image pickup (integration) is reached (step S75), and when the intermediate timing is reached, the sub CPU 42 sends CT.
_PLS is received and substituted into CT_PLS (n) (step S76).
【0167】このステップS76が終了するか、あるい
は上記ステップS75において、撮像(積分)の中間の
タイミングでない場合には、AF領域の撮像が終了した
か否かを判断し(ステップS77)、終了するまでは上
記ステップS74へ行って上述したような処理を繰り返
して行う。If this step S76 ends or if it is not the intermediate timing of the image pickup (integration) in the step S75, it is judged whether or not the image pickup of the AF area is finished (step S77), and the process ends. Up to step S74, the above-described processing is repeated.
【0168】こうして、AF領域の撮像が終了した場合
には、コントラスト評価値算出手段78によりコントラ
ストの評価値を計算して、それをAF_CON(n)に
代入し(ステップS78)、予想される合焦パルス数を
計算して、それをM2_PLS(n)に代入する(ステ
ップS79)。In this way, when the imaging of the AF area is completed, the contrast evaluation value calculation means 78 calculates the contrast evaluation value and substitutes it into AF_CON (n) (step S78), and the expected result is obtained. The number of focal pulses is calculated and is substituted into M2_PLS (n) (step S79).
【0169】そして、M2_PLS(n)がM1_PL
Sよりも大きいか否かを判断して(ステップS80)、
大きくない場合には、AFタイマ出力が反転するのを待
機し(ステップS84)、反転したところで上記ステッ
プS73へ行って上述したような処理を行う。Then, M2_PLS (n) becomes M1_PL
It is judged whether it is larger than S (step S80),
If it is not larger, it waits until the AF timer output is inverted (step S84), and when it is inverted, the process goes to step S73 to perform the above-described processing.
【0170】また、M2_PLS(n)がM1_PLS
よりも大きい場合には、次の数式5によりZZを算出す
る(ステップS81)。Further, M2_PLS (n) is M1_PLS.
If it is larger than the above, ZZ is calculated by the following formula 5 (step S81).
【0171】[0171]
【数5】ZZ=M2_PLS(n)-(RST_PLS+CT_PLS+OPN_PLS)[Equation 5] ZZ = M2_PLS (n)-(RST_PLS + CT_PLS + OPN_PLS)
【0172】そして、算出したZZが0以下であるかを
判断し(ステップS82)、0よりも大きい場合には、
M2_PLS(n)をサブCPU42へ送信してから
(ステップS83)、上記ステップS84へ行ってAF
タイマの出力が反転するのを待機する。Then, it is judged whether the calculated ZZ is 0 or less (step S82), and if it is larger than 0,
After transmitting M2_PLS (n) to the sub CPU 42 (step S83), go to the above step S84 to perform AF.
Wait for the timer output to reverse.
【0173】このように、フリッカの安定したタイミン
グを測るためのタイマであるAFタイマに合わせてコン
トラストAFによる測距を行い、新しく算出した予想の
合焦パルス数M2_PLS(n)をサブCPU42に送
ってフィードバック制御を行うようになっている。As described above, distance measurement by contrast AF is performed in accordance with the AF timer which is a timer for measuring the stable timing of flicker, and the newly calculated expected focusing pulse number M2_PLS (n) is sent to the sub CPU 42. Feedback control is performed.
【0174】また、上記ステップS82において、ZZ
が0以下になっている場合には、LD制御終了コードを
サブCPU42へ送信してから(ステップS85)、こ
のサブルーチンを抜けて、上述したメインルーチンに復
帰する。In step S82, ZZ
If is less than or equal to 0, the LD control end code is transmitted to the sub CPU 42 (step S85), then this subroutine is exited and the above-described main routine is returned to.
【0175】ここで、上記ステップS79における予想
の合焦パルスを計算する際の原理について、図23と図
24を参照して説明する。図23は合焦位置近傍におい
てコントラスト量を正規分布により近似した曲線等を示
す図、図24は複数のコントラストAF結果を用いて合
焦位置を算出するための直線g(x)を示す図である。Here, the principle of calculating the expected focusing pulse in step S79 will be described with reference to FIGS. 23 and 24. FIG. 23 is a diagram showing a curve in which the contrast amount is approximated by a normal distribution in the vicinity of the focus position, and FIG. 24 is a diagram showing a straight line g (x) for calculating the focus position using a plurality of contrast AF results. is there.
【0176】まず、AFレンズ47の駆動量xに対す
る、撮像素子65に結像される被写体像のコントラスト
量の変化の仕方が、次の数式6に示すように、正規分布
の関数F(x)になるものと仮定(近似)する(図23
参照)。First, how the contrast amount of the subject image formed on the image pickup device 65 changes with respect to the driving amount x of the AF lens 47 is expressed by the following mathematical expression 6, which is a function F (x) of normal distribution. It is assumed (approx.) That
reference).
【0177】[0177]
【数6】 [Equation 6]
【0178】なお、この座標系においては、x=0とな
る点がコントラスト量のピーク、つまり合焦位置となる
ように設定されている。In this coordinate system, the point where x = 0 is set to the peak of the contrast amount, that is, the in-focus position.
【0179】次に、このF(x)を微分した関数をf
(x)とすると、次の数式7により与えられる(図23
参照)。Next, the function obtained by differentiating this F (x) is f
Let (x) be given by the following Equation 7 (FIG. 23).
reference).
【0180】[0180]
【数7】 [Equation 7]
【0181】このf(x)をF(x)で割ったものをg
(x)とすると、次の数式8に示すように合焦位置x=
0を通る一次関数となる(図23参照)。This f (x) divided by F (x) is g
Assuming that (x), the focusing position x =
It is a linear function that passes through 0 (see FIG. 23).
【0182】[0182]
【数8】 [Equation 8]
【0183】従って、このg(x)を通る2点を求める
ことにより、このg(x)を決定することができ、決定
したg(x)を用いれば合焦位置を算出することが可能
となる。Therefore, this g (x) can be determined by obtaining two points passing through this g (x), and the in-focus position can be calculated by using the determined g (x). Become.
【0184】ただし、g(x)の分母であるF(x)
は、xの絶対値が大きくなると急速に小さくなってしま
うために、誤差が増大すると考えられる。そこで、F
(x)の変曲点(つまり、f(x)のピーク(極大)位
置)となるx=a0 を過ぎたところで、g(x)を決定
するための2点a1 ,a2 を求めるようにして、誤差を
抑制するようにしている。すなわち、必要な精度でg
(x)を算出するためにはコントラスト評価値に係るF
(x)がピークとなるx=0の近傍において算出するこ
とが望ましく、このような近傍の範囲として、ここでは
上記g(x)の極大値と極小値との間を採用している。However, F (x) which is the denominator of g (x)
Is rapidly decreased as the absolute value of x becomes large, and it is considered that the error increases. So F
After passing x = a0 which is an inflection point of (x) (that is, a peak (maximum) position of f (x)), two points a1 and a2 for determining g (x) are obtained. , I try to suppress the error. That is, g with the required accuracy
In order to calculate (x), F related to the contrast evaluation value
It is desirable to calculate in the vicinity of x = 0 where (x) becomes a peak, and the range between the maximum value and the minimum value of g (x) is adopted as the range of such a vicinity.
【0185】また、上記駆動量xは、具体的には、例え
ばパルス駆動したときのパルス数が該当する。Further, the drive amount x specifically corresponds to, for example, the number of pulses when pulse driving is performed.
【0186】図22は、上記図21のステップS79に
おける予想の合焦パルスを計算する処理を示すフローチ
ャートである。FIG. 22 is a flow chart showing the processing for calculating the predicted focusing pulse in step S79 of FIG.
【0187】この動作が開始されると、繰出パルスの配
列P(m)とコントラストの配列F(m)とを作成する
(ステップS91)。すなわち、変数mをインクリメン
トして、取得した繰出パルスCT_PLS(n)をP
(m)に代入するとともに、取得したコントラストAF
_CON(n)をF(m)に代入する。このサブルーチ
ンが呼ばれる都度にこの操作が繰り返されるために、P
(m)とF(m)は配列として作成されることになる。When this operation is started, an array P (m) of feed pulses and an array F (m) of contrast are created (step S91). That is, the variable m is incremented, and the obtained feed pulse CT_PLS (n) is set to P.
Substituted in (m) and acquired contrast AF
Substitute _CON (n) into F (m). Since this operation is repeated each time this subroutine is called, P
(M) and F (m) will be created as an array.
【0188】同様にして、コントラストの微分の配列f
(m)を、次の数式9に示すように作成する(ステップ
S92)。Similarly, the contrast differential array f
(M) is created as shown in the following Expression 9 (step S92).
【0189】[0189]
【数9】 [Equation 9]
【0190】さらに、次の数式10に示すようにf
(m)をF(m)で割ることにより、g(m)の配列を
作成する(ステップS93)。Further, as shown in the following expression 10, f
An array of g (m) is created by dividing (m) by F (m) (step S93).
【0191】[0191]
【数10】g(m)=f(m)/F(m)## EQU10 ## g (m) = f (m) / F (m)
【0192】そして、f(m)は自己のピークを既に越
えているかをピークフラグが1になっているか否かによ
り判断し(ステップS94)、まだ、ピークを越えてい
ない場合には、f(m)が1つ前の配列要素であるf
(m−1)よりも小さいか否かを判断することにより、
今回計算したf(m)によりピークを越えているかを判
断する(ステップS95)。Then, it is determined whether or not f (m) has already exceeded its own peak depending on whether or not the peak flag is 1 (step S94). If it has not yet exceeded the peak, f (m) m) is the previous array element f
By determining whether it is smaller than (m-1),
Based on f (m) calculated this time, it is determined whether the peak is exceeded (step S95).
【0193】ここで、まだf(m)がf(m−1)以上
である場合には、まだピークを越えていないとしてその
ままリターンし、f(m)がf(m−1)よりも小さい
場合には、ピークフラグに1を設定してから(ステップ
S96)、リターンする。Here, if f (m) is still f (m-1) or more, it is determined that the peak has not been exceeded yet, and the process returns as it is, and f (m) is smaller than f (m-1). In this case, the peak flag is set to 1 (step S96) and the process returns.
【0194】一方、上記ステップS94において、f
(m)がピークを越えていると判断された場合には、次
の数式11により直線近似を行って(図24参照)、合
焦位置M2_PLS(n)を算出してから(ステップS
97)、その後にリターンする。On the other hand, in step S94, f
When it is determined that (m) exceeds the peak, linear approximation is performed by the following formula 11 (see FIG. 24) to calculate the in-focus position M2_PLS (n) (step S
97) and then return.
【0195】[0195]
【数11】 [Equation 11]
【0196】こうして、コントラスト量を正規分布で近
似して、該コントラスト量とコントラスト量の微分との
比が直線になるのを利用することにより、合焦位置を的
確に算出することができる。By thus approximating the contrast amount by a normal distribution and utilizing the fact that the ratio between the contrast amount and the derivative of the contrast amount becomes a straight line, the in-focus position can be calculated accurately.
【0197】さらに、微分のピーク位置を過ぎたところ
で直線近似を行っているために、高い精度で合焦位置を
求めることが可能となる。Further, since the linear approximation is performed after passing the peak position of the differential, it is possible to obtain the in-focus position with high accuracy.
【0198】図25および図26は、サブCPU42に
おけるピント合わせのサブルーチン「LDRIV_S
B」の動作を示すフローチャートである。25 and 26 show a subroutine "LDRIV_S" for focusing in the sub CPU 42.
It is a flow chart which shows operation of "B".
【0199】このサブルーチンにおいては、初期値の設
定等を行った後に、AFSWがハイ(H)になるまでは
AFSWから第1のレンズ位置までのパルス数(RST
_PLS+M1_PLS)で停止する速度の等速制御を
行い(ステップS106〜ステップS118)、AFS
Wがハイ(H)になった後は第2のレンズ位置になるま
でカーブ制御を行う(ステップS120〜ステップS1
33)ようになっている。In this subroutine, after setting the initial value and so on, the number of pulses from the AFSW to the first lens position (RST
_PLS + M1_PLS) to perform constant velocity control of the stop speed (steps S106 to S118), and AFS
After W becomes high (H), curve control is performed until the second lens position is reached (step S120 to step S1).
33).
【0200】このとき、メインCPU41からの通信に
より第2のレンズ位置が更新された場合には、その更新
されたレンズ位置で停止するように制御している。At this time, when the second lens position is updated by communication from the main CPU 41, the control is performed so as to stop at the updated lens position.
【0201】すなわち、この動作が開始されると、上記
EEPROM98から、AFスイッチが変化した時点か
ら無限位置までのLDPIパルス数を読み出して、RS
T_PLSに代入する(ステップS101)。That is, when this operation is started, the LDPI pulse number from the time when the AF switch is changed to the infinite position is read from the EEPROM 98, and RS
Substitute for T_PLS (step S101).
【0202】さらに、EEPROM98からオープン制
御するパルス数を読み出して、OPN_PLSに代入す
る(ステップS102)。Further, the number of pulses for open control is read out from the EEPROM 98 and substituted into OPN_PLS (step S102).
【0203】その後、無限位置から停止までの目標パル
ス数M_PLSとして、外光測距により求めた無限位置
からピント位置までのパルス数M1_PLSを代入して
(ステップS103)、さらに、無限位置から繰り出し
たパルス数CT_PLSに0をセットする(ステップS
104)。After that, as the target pulse number M_PLS from the infinite position to the stop, the pulse number M1_PLS from the infinite position to the focus position obtained by the external light distance measurement is substituted (step S103), and further extended from the infinite position. The number of pulses CT_PLS is set to 0 (step S
104).
【0204】その後に、LDモータ54を正転して(ス
テップS105)、LDPIが変化したかを検出する
(ステップS106)。After that, the LD motor 54 is normally rotated (step S105), and it is detected whether the LDPI has changed (step S106).
【0205】ここで、LDPIの変化が検出された場合
には、LDPIパルス幅を測定して、その結果をW_P
LSに代入し(ステップS110)、さらに、このW_
PLSから停止までのパルス数を予想して、その結果を
Y_PLSに代入する(ステップS111)。If a change in LDPI is detected, the LDPI pulse width is measured and the result is W_P.
Substitute for LS (step S110), and
The number of pulses from PLS to stop is predicted, and the result is substituted into Y_PLS (step S111).
【0206】そして、Zを次の数式12により算出する
(ステップS112)。Then, Z is calculated by the following formula 12 (step S112).
【0207】[0207]
【数12】 Z=Y_PLS−(RST_PLS+M_PLS)[Equation 12] Z = Y_PLS- (RST_PLS + M_PLS)
【0208】こうして、算出したZの値を判断して(ス
テップS113)、Zが正である場合には、M1_PL
Sよりも繰り出し過ぎるとして、LDモータ54にブレ
ーキをかける処理を行う(ステップS114)。In this way, the calculated value of Z is judged (step S113), and if Z is positive, M1_PL
Assuming that the LD motor 54 is extended further than S, the LD motor 54 is braked (step S114).
【0209】また、上記ステップS113において、Z
が0以下で−OPN_PLSよりも大きい場合には、L
Dモータ54をオープン制御する処理を行う(ステップ
S115)。In step S113, Z
Is less than or equal to 0 and greater than -OPN_PLS, L
A process for controlling the opening of the D motor 54 is performed (step S115).
【0210】さらに、上記ステップS113において、
Zが−OPN_PLS以下である場合には、M1_PL
Sよりも手前で止まり過ぎるとして、(RST_PLS
+M_PLS)に応じたモータ電圧を設定してから(ス
テップS116)、LDモータ54を正転する処理を行
う(ステップS117)。Furthermore, in the above step S113,
If Z is less than or equal to -OPN_PLS, M1_PL
If you stop too far before S, (RST_PLS
After setting the motor voltage according to + M_PLS) (step S116), the process of rotating the LD motor 54 forward is performed (step S117).
【0211】一方、上記ステップS106において、L
DPIが変化していないと判断された場合には、所定時
間LDPIが変化していないかを判断し(ステップS1
07)、所定時間に達している場合には、モータ電圧を
所定電圧だけ上げて設定し(ステップS108)、LD
モータ54を正転させる(ステップS109)。こうし
て、LDPIが変化しない場合には、ここでモータ電圧
を所定電圧ずつ段階的に上げて再起動を行っている。On the other hand, in step S106, L
When it is determined that the DPI has not changed, it is determined whether the LDPI has not changed for a predetermined time (step S1).
07), when the predetermined time has been reached, the motor voltage is increased by a predetermined voltage and set (step S108), and the LD
The motor 54 is normally rotated (step S109). In this way, when the LDPI does not change, the motor voltage is increased stepwise by a predetermined voltage and the motor is restarted.
【0212】上記ステップS107において所定時間内
にLDPIが変化した場合、上記ステップS109が終
了した場合、または上記ステップS114、ステップS
115、ステップS117の何れかが終了した場合に
は、AFスイッチがロー(L)からハイ(H)に変化し
たか否かを判定し(ステップS118)、変化するまで
は上記106へ行って、上述したような処理を繰り返し
て行う。When the LDPI is changed within the predetermined time in step S107, the step S109 is completed, or the steps S114 and S are executed.
When either of 115 and step S117 is completed, it is determined whether or not the AF switch is changed from low (L) to high (H) (step S118). The above-described processing is repeated.
【0213】このようなステップS106からステップ
S118のループにおいて、CT_PLS要求の割り込
みがあった場合には、C_PLS(=0)をメインCP
U41に送信する割り込み処理を行うようになっている
(ステップS141)。In the loop of steps S106 to S118, when a CT_PLS request is interrupted, C_PLS (= 0) is set as the main CP.
An interrupt process for transmitting to U41 is performed (step S141).
【0214】上記ステップS118において、AFスイ
ッチがロー(L)からハイ(H)に変化したことが検出
された場合には、CT_PLSカウント用カウンタをス
タートして(ステップS119)、LDPIが変化した
かを検出する(ステップS120)。If it is detected in step S118 that the AF switch has changed from low (L) to high (H), the CT_PLS counting counter is started (step S119) to determine whether LDPI has changed. Is detected (step S120).
【0215】ここで、LDPIの変化が検出された場合
には、カウンタのカウント値をCT_PLSに代入する
とともに(ステップS124)、LDPIパルス幅を測
定して、その結果をW_PLSに代入し(ステップS1
25)、さらに、このW_PLSから停止までのパルス
数を予想して、その結果をY_PLSに代入する(ステ
ップS126)。When a change in LDPI is detected, the count value of the counter is substituted into CT_PLS (step S124), the LDPI pulse width is measured, and the result is substituted into W_PLS (step S1).
25) Further, the number of pulses from W_PLS to the stop is predicted, and the result is substituted into Y_PLS (step S126).
【0216】そして、Zを次の数式13により算出する
(ステップS127)。Then, Z is calculated by the following expression 13 (step S127).
【0217】[0217]
【数13】Z=Y_PLS−(RST_PLS+M_P
LS−C_PLS)[Expression 13] Z = Y_PLS- (RST_PLS + M_P
LS-C_PLS)
【0218】こうして、算出したZの値を判断して(ス
テップS128)、Zが正である場合には、M_PLS
よりも繰り出し過ぎるとして、LDモータ54にブレー
キをかける処理を行う(ステップS129)。In this way, the calculated value of Z is judged (step S128), and if Z is positive, M_PLS
If the LD motor 54 is excessively extended, the LD motor 54 is braked (step S129).
【0219】また、上記ステップS128において、Z
が0以下で−OPN_PLSよりも大きい場合には、L
Dモータ54をオープン制御する処理を行う(ステップ
S130)。In step S128, Z
Is less than or equal to 0 and greater than -OPN_PLS, L
A process for controlling the opening of the D motor 54 is performed (step S130).
【0220】さらに、上記ステップS128において、
Zが−OPN_PLS以下である場合には、M_PLS
よりも手前で止まり過ぎるとして、(RST_PLS+
M_PLS−CT_PLS)に応じたモータ電圧を設定
してから(ステップS131)、LDモータ54を正転
する処理を行う(ステップS132)。Furthermore, in step S128,
If Z is less than or equal to -OPN_PLS, M_PLS
If you stop too far in front of (RST_PLS +
After setting the motor voltage according to (M_PLS-CT_PLS) (step S131), the process of rotating the LD motor 54 in the forward direction is performed (step S132).
【0221】一方、上記ステップS120において、L
DPIが変化していないと判断された場合には、所定時
間LDPIが変化していないかを判断し(ステップS1
21)、所定時間に達している場合には、モータ電圧を
所定電圧だけ上げて設定し(ステップS122)、LD
モータ54を正転させる(ステップS123)。上述と
同様に、ここでは、モータ電圧を所定電圧ずつ段階的に
上げて再起動を行っている。On the other hand, in step S120, L
When it is determined that the DPI has not changed, it is determined whether the LDPI has not changed for a predetermined time (step S1).
21) If the predetermined time has been reached, increase the motor voltage by a predetermined voltage and set it (step S122).
The motor 54 is normally rotated (step S123). Similar to the above, here, the motor voltage is increased step by step by a predetermined voltage and restarted.
【0222】上記ステップS121において所定時間内
にLDPIが変化した場合、上記ステップS123が終
了した場合、または上記ステップS129、ステップS
130、ステップS132の何れかが終了した場合に
は、LD制御終了コードを受信したか否かを判断し(ス
テップS133)、受信するまでは上記ステップS12
0へ行って、上述したような処理を繰り返して行う。When the LDPI is changed within the predetermined time in the step S121, the step S123 is completed, or the steps S129 and S are executed.
If either 130 or step S132 is completed, it is judged whether or not the LD control end code is received (step S133), and the above step S12 is executed until it is received.
0, and the above-described processing is repeated.
【0223】このようなステップS120からステップ
S133のループにおいて、CT_PLS要求の割り込
みがあった場合には、C_PLSをメインCPU41に
送信する割り込み処理を行い(ステップS142)、M
2_PLS要求の割り込みがあった場合には、M2_P
LSを受信して(ステップS143)このM2_PLS
をM_PLSに代入する処理を行い(ステップS14
4)、LD終了要求の割り込みがあった場合には、LD
制御終了コードを受信する処理を行う(ステップS14
5)ようになっている。In the loop of steps S120 to S133, when there is a CT_PLS request interrupt, an interrupt process for transmitting C_PLS to the main CPU 41 is performed (step S142), and M
If there is a 2_PLS request interrupt, M2_P
Upon receiving the LS (step S143), this M2_PLS
Is substituted into M_PLS (step S14
4) If there is an LD end request interrupt, LD
A process of receiving the control end code is performed (step S14).
5) It looks like this.
【0224】上記ステップS133において、LD制御
終了コードを受信した場合には、LDモータ54にブレ
ーキを掛けて(ステップS134)、30ms待機し
(ステップS135)、LDモータ54をオープンにし
てから(ステップS136)、リターンするようになっ
ている。When the LD control end code is received in step S133, the LD motor 54 is braked (step S134), waits for 30 ms (step S135), and the LD motor 54 is opened (step S134). (S136), and returns.
【0225】このような実施形態によれば、登り降りを
することなく、コントラスト量のピークに向けて登るだ
けの一方向のレンズ繰出しによりピント合わせを行うこ
とができるために、正確なAF動作を高速に行うことが
可能となる。According to such an embodiment, since the focusing can be performed by moving the lens in one direction only to climb toward the peak of the contrast amount without going up and down, accurate AF operation can be performed. It can be performed at high speed.
【0226】なお、本発明は上述した実施形態に限定さ
れるものではなく、発明の主旨を逸脱しない範囲内にお
いて種々の変形や応用が可能であることは勿論である。The present invention is not limited to the above-mentioned embodiments, and it goes without saying that various modifications and applications can be made without departing from the spirit of the invention.
【0227】[付記]以上詳述したような本発明の上記
実施形態によれば、以下のごとき構成を得ることができ
る。[Additional Notes] According to the above-described embodiment of the present invention as described in detail above, the following configuration can be obtained.
【0228】(1) 被写体距離を検出する補助AF手
段と、被写体像を光電変換して所定の積分期間だけ積分
した後に画像信号として出力する撮像手段と、この撮像
手段に結像される被写体像のピントを合わせるためのA
Fレンズと、上記撮像手段から出力される画像信号に基
づいて該撮像手段に結像される被写体像のコントラスト
評価値を算出するコントラスト評価値算出手段と、上記
AFレンズのレンズ位置を検出するレンズ位置検出手段
と、このレンズ位置検出手段により検出されたレンズ位
置に基づいて上記AFレンズを制御し移動させるレンズ
制御手段と、このレンズ制御手段により上記AFレンズ
を移動させるのに応じて上記レンズ位置検出手段により
検出された複数のレンズ位置と、これら複数のレンズ位
置に各対応して上記コントラスト評価値算出手段により
算出された複数のコントラスト評価値と、に基づいて、
上記撮像手段に結像される被写体像のコントラスト評価
値がピークとなるレンズ位置を算出するコントラストピ
ーク位置算出手段と、を具備し、上記補助AF手段によ
り検出した被写体距離に対応する第1のレンズ位置を算
出して、この第1のレンズ位置を目標として上記AFレ
ンズに対する第1のレンズ繰出しを行い、該第1のレン
ズ繰出しを行っている最中に、画像のコントラスト評価
値の算出と、該コントラスト評価値算出時のレンズ位置
の検出と、を複数回行い、これらの算出結果及び検出結
果に基づき、上記コントラストピーク位置算出手段によ
りコントラスト評価値がピークとなる第2のレンズ位置
を算出し、この第2のレンズ位置を目標として上記AF
レンズに対する第2のレンズ繰出しを行うものであるこ
とを特徴とするデジタルカメラ。(1) Auxiliary AF means for detecting the subject distance, image pickup means for photoelectrically converting the subject image and integrating it for a predetermined integration period, and then outputting it as an image signal, and subject image formed on this image pickup means. A for focusing
An F lens, a contrast evaluation value calculation means for calculating a contrast evaluation value of a subject image formed on the image pickup means based on an image signal output from the image pickup means, and a lens for detecting the lens position of the AF lens. Position detecting means, lens control means for controlling and moving the AF lens based on the lens position detected by the lens position detecting means, and the lens position according to moving the AF lens by the lens controlling means. Based on a plurality of lens positions detected by the detecting means, and a plurality of contrast evaluation values calculated by the contrast evaluation value calculating means corresponding to the plurality of lens positions, respectively,
And a contrast peak position calculating means for calculating a lens position where the contrast evaluation value of the subject image formed on the image pickup means reaches a peak, the first lens corresponding to the subject distance detected by the auxiliary AF means. The position is calculated, the first lens extension is performed for the AF lens with the first lens position as a target, and the contrast evaluation value of the image is calculated while the first lens extension is performed. The detection of the lens position at the time of calculating the contrast evaluation value is performed a plurality of times, and the second lens position at which the contrast evaluation value reaches a peak is calculated by the contrast peak position calculation means based on the calculation result and the detection result. , The AF targeting the second lens position
A digital camera characterized by performing a second lens extension for a lens.
【0229】(2) 上記AFレンズの移動速度を検出
するレンズ速度検出手段と、このレンズ速度検出手段に
より検出された移動速度から上記AFレンズの停止位置
を予想する停止位置予想手段と、をさらに具備し、上記
レンズ制御手段は、目標の繰出し位置と予想停止位置と
の差に基づいて、AFレンズの制御を行うものであるこ
とを特徴とする付記(1)に記載のデジタルカメラ。(2) Lens speed detecting means for detecting the moving speed of the AF lens, and stop position predicting means for predicting the stop position of the AF lens from the moving speed detected by the lens speed detecting means are further provided. The digital camera as set forth in appendix (1), characterized in that the lens control means controls the AF lens based on a difference between a target feeding position and an expected stop position.
【0230】(3) 上記レンズ位置検出手段は、上記
コントラスト評価値に係る複数の画素についての上記撮
像手段による積分期間の中間のタイミングで、上記AF
レンズのレンズ位置を検出するものであることを特徴と
する付記(1)に記載のデジタルカメラ。(3) The lens position detecting means sets the AF at the intermediate timing of the integration period of the image pickup means for a plurality of pixels relating to the contrast evaluation value.
The digital camera according to appendix (1), which detects a lens position of a lens.
【0231】(4) 上記補助AF手段は、位相差AF
により被写体距離を検出するものであって、2つの像を
検出する検出手段と、この検出手段により検出された2
つの像の位相に基づいて、第1の合焦距離を求める第1
の合焦距離算出手段と、上記検出手段により検出された
2つの像の起伏に基づいて、測距誤差を算出する測距誤
差算出手段と、上記第1の合焦距離と上記測距誤差とに
基づいて、合焦の可能性がある範囲内において繰出し量
が少ない第2の合焦距離を求める第2の合焦距離算出手
段と、を有してなり、上記第1のレンズ位置は、この第
2の合焦距離に基づいて求められるものであることを特
徴とする付記(1)に記載のデジタルカメラ。(4) The auxiliary AF means is a phase difference AF
The object distance is detected by means of a detecting means for detecting two images, and a detecting means for detecting two images.
A first focusing distance is calculated based on the phases of the two images.
Focusing distance calculating means, distance measuring error calculating means for calculating a distance measuring error based on the undulations of the two images detected by the detecting means, the first focusing distance and the distance measuring error. Based on the second focusing distance calculating means for obtaining a second focusing distance with a small amount of extension within a range in which focusing may occur, the first lens position is The digital camera described in appendix (1), which is obtained based on the second focusing distance.
【0232】(5) 被写体輝度を検出する被写体輝度
検出手段と、この被写体輝度検出手段により検出された
被写体輝度の変化から、周期的なフリッカを検出するフ
リッカ検出手段と、フリッカの影響を受けることなく、
被写体輝度を安定して検出することができる安定タイミ
ングを検出する安定タイミング検出手段と、をさらに具
備し、上記安定タイミング検出手段により検出された安
定タイミングに同期して、上記撮像手段による上記コン
トラスト評価値に係る複数の画素についての積分と、上
記レンズ位置検出手段によるレンズ位置の検出と、を行
うものであることを特徴とする付記(1)に記載のデジ
タルカメラ。(5) Subject brightness detecting means for detecting subject brightness, flicker detecting means for detecting periodic flicker from changes in subject brightness detected by this subject brightness detecting means, and being affected by flicker Without
A stable timing detecting means for detecting a stable timing capable of stably detecting the subject brightness; and the contrast evaluation by the imaging means in synchronization with the stable timing detected by the stable timing detecting means. The digital camera according to appendix (1), wherein integration is performed for a plurality of pixels related to the value and detection of the lens position by the lens position detection means is performed.
【0233】(6) 上記補助AF手段は複数の測距領
域について測距を行うことが可能であるとともに、上記
撮像手段もこの補助AF手段による複数の測距領域に各
対応する複数の測距領域の撮像が可能となるように構成
されていて、上記補助AF手段により上記複数の測距領
域に対して測距を行った結果、最至近となる測距領域に
ついて、該最至近となる測距領域に対応する撮像手段の
測距領域に関して、上記コントラスト評価値に係る複数
の画素についての上記撮像手段による積分を行うもので
あることを特徴とする付記(1)に記載のデジタルカメ
ラ。(6) The auxiliary AF means is capable of performing distance measurement for a plurality of distance measuring areas, and the image pickup means is also a plurality of distance measuring areas corresponding to the plurality of distance measuring areas by the auxiliary AF means. As a result of performing the distance measurement for the plurality of distance measuring areas by the auxiliary AF means, the distance measuring area becomes the closest distance measuring area. The digital camera according to appendix (1), wherein integration is performed by the image pickup device for a plurality of pixels relating to the contrast evaluation value with respect to the distance measurement region of the image pickup device corresponding to the distance region.
【0234】(7) 上記コントラストピーク位置算出
手段は、上記第1のレンズ繰出しを行っている最中に複
数回に渡って算出または検出されたコントラスト評価値
と該コントラスト評価値算出時のレンズ位置との少なく
とも2組以上に基づいて、コントラスト評価値がピーク
となるレンズ位置である第2のレンズ位置を算出するも
のであることを特徴とする付記(1)に記載のデジタル
カメラ。(7) The contrast peak position calculating means calculates the contrast evaluation value calculated or detected a plurality of times during the first lens extension and the lens position at the time of calculating the contrast evaluation value. The digital camera according to appendix (1), wherein the second lens position, which is the lens position where the contrast evaluation value reaches a peak, is calculated based on at least two or more sets of
【0235】(8) 上記コントラストピーク位置算出
手段は、さらに、コントラスト評価値がピークになるレ
ンズ位置の近傍において、レンズ位置に対するコントラ
スト評価値の変化を正規分布で近似し、この正規分布に
より該正規分布を微分したものを割った結果に基づき、
コントラスト評価値がピークとなるレンズ位置である第
2のレンズ位置を算出するものであることを特徴とする
付記(7)に記載のデジタルカメラ。(8) The contrast peak position calculating means further approximates the change in the contrast evaluation value with respect to the lens position by a normal distribution in the vicinity of the lens position where the contrast evaluation value reaches a peak, and the normal distribution is used to calculate the normal distribution. Based on the result of dividing the distribution differentiation,
The digital camera described in appendix (7), which is for calculating a second lens position that is a lens position where the contrast evaluation value has a peak.
【0236】(9) 上記コントラスト評価値がピーク
になるレンズ位置の近傍は、上記正規分布を微分したも
のの極大値と極小値との間であることを特徴とする付記
(8)に記載のデジタルカメラ。(9) The digital value as set forth in appendix (8), characterized in that the vicinity of the lens position where the contrast evaluation value reaches a peak is between a maximum value and a minimum value obtained by differentiating the normal distribution. camera.
【0237】[0237]
【発明の効果】以上説明したように本発明のデジタルカ
メラによれば、より高速に正確なAF動作を行うことが
できる。As described above, according to the digital camera of the present invention, an accurate AF operation can be performed at a higher speed.
【図1】本発明の一実施形態におけるデジタルカメラの
概念的な構成を示すブロック図。FIG. 1 is a block diagram showing a conceptual configuration of a digital camera according to an embodiment of the present invention.
【図2】上記実施形態におけるデジタルカメラの外観を
レンズ側から示す斜視図。FIG. 2 is a perspective view showing the outer appearance of the digital camera in the above embodiment from the lens side.
【図3】上記実施形態におけるデジタルカメラをPDA
として使用する際の外観を示す斜視図。FIG. 3 illustrates the digital camera in the above embodiment as a PDA.
FIG.
【図4】上記実施形態におけるデジタルカメラの主とし
て電気的な構成を示すブロック図。FIG. 4 is a block diagram mainly showing an electrical configuration of the digital camera of the above embodiment.
【図5】上記実施形態において、コントラストAFに用
いられる撮像素子の領域を示す図。FIG. 5 is a diagram showing a region of an image sensor used for contrast AF in the embodiment.
【図6】上記実施形態において、位相差AFに用いられ
るラインセンサの領域を示す図。FIG. 6 is a diagram showing a region of a line sensor used for phase difference AF in the above embodiment.
【図7】上記実施形態における位相差AFの基本的な構
成を示す図。FIG. 7 is a diagram showing a basic configuration of phase difference AF in the embodiment.
【図8】上記実施形態において、位相差AFの出力に基
づき第1のレンズ位置を求める手順を説明するための
図。FIG. 8 is a diagram for explaining a procedure for obtaining the first lens position based on the output of the phase difference AF in the above embodiment.
【図9】上記実施形態におけるアクティブAFの基本的
な構成を示す図。FIG. 9 is a diagram showing a basic configuration of active AF in the embodiment.
【図10】上記実施形態において、アクティブAFの出
力に基づき第1のレンズ位置を求める手順を説明するた
めの図。FIG. 10 is a diagram for explaining a procedure for obtaining the first lens position based on the output of active AF in the embodiment.
【図11】上記実施形態において、フリッカの影響を極
力受けることのないようにコントラストAFを行うため
の、撮像素子の積分タイミング等を示すタイミングチャ
ート。FIG. 11 is a timing chart showing the integration timing of the image sensor for performing contrast AF so as to minimize the influence of flicker in the above embodiment.
【図12】上記実施形態において、フリッカに対応して
読み出される撮像素子の出力に基づき測距計算やレンズ
繰り出しを行うタイミングを示すタイミングチャート。FIG. 12 is a timing chart showing the timing of distance measurement calculation and lens extension based on the output of the image sensor read in response to flicker in the above embodiment.
【図13】上記実施形態において、LDPIのパルス数
に対するAFレンズの繰り出し量の関係およびAFスイ
ッチの変化タイミングを示すタイミングチャート。FIG. 13 is a timing chart showing the relationship between the number of LDPI pulses and the amount of extension of the AF lens and the change timing of the AF switch in the above embodiment.
【図14】上記実施形態において、合焦位置付近におけ
るAFレンズの繰り出し量とコントラスト量(AF評価
値)との関係を示す線図。FIG. 14 is a diagram showing the relationship between the amount of extension of the AF lens and the contrast amount (AF evaluation value) near the in-focus position in the above embodiment.
【図15】上記実施形態において、LDPIのパルス幅
が示すレンズ速度のときにどのくらいの繰り出し量でA
Fレンズが停止するかを示す線図。FIG. 15 is a graph showing the extension amount A at the lens speed indicated by the pulse width of LDPI in the above embodiment.
The line diagram which shows whether F lens stops.
【図16】上記実施形態において、目標位置に到達する
までのレンズ速度の変化の様子を示す線図。FIG. 16 is a diagram showing how the lens speed changes until the target position is reached in the above embodiment.
【図17】上記実施形態において、レンズ繰り出しを開
始してから目標位置に到達するまでのレンズ速度の変化
の様子を示す線図。FIG. 17 is a diagram showing how the lens speed changes from the start of lens extension to the arrival of a target position in the embodiment.
【図18】上記実施形態におけるデジタルカメラのメイ
ン動作の一部を示すフローチャート。FIG. 18 is a flowchart showing a part of a main operation of the digital camera of the above embodiment.
【図19】上記実施形態におけるデジタルカメラのメイ
ン動作の他の一部を示すフローチャート。FIG. 19 is a flowchart showing another part of the main operation of the digital camera in the above embodiment.
【図20】上記実施形態において、測距しながらピント
合わせを行うときのサブルーチン「LDRIV_M」の
詳細の一部を示すフローチャート。FIG. 20 is a flowchart showing a part of the details of a subroutine “LDRIV_M” when focusing is performed while measuring a distance in the above embodiment.
【図21】上記実施形態において、測距しながらピント
合わせを行うときのサブルーチン「LDRIV_M」の
詳細の他の一部を示すフローチャート。FIG. 21 is a flowchart showing another part of details of the subroutine “LDRIV_M” when focusing is performed while measuring the distance in the above embodiment.
【図22】上記図21のステップS79における予想の
合焦パルスを計算する処理を示すフローチャート。22 is a flowchart showing a process of calculating an expected focusing pulse in step S79 of FIG. 21.
【図23】上記実施形態の、合焦位置近傍においてコン
トラスト量を正規分布により近似した曲線等を示す図。FIG. 23 is a diagram showing a curve or the like in which the contrast amount is approximated by a normal distribution in the vicinity of the in-focus position in the above embodiment.
【図24】上記実施形態において、複数のコントラスト
AF結果を用いて合焦位置を算出するための直線g
(x)を示す図。FIG. 24 is a straight line g for calculating a focus position using a plurality of contrast AF results in the above embodiment.
The figure which shows (x).
【図25】上記実施形態において、サブCPUにおける
ピント合わせのサブルーチン「LDRIV_SB」の動
作の一部を示すフローチャート。FIG. 25 is a flowchart showing a part of the operation of the focusing sub-routine “LDRIV_SB” in the sub CPU in the above embodiment.
【図26】上記実施形態において、サブCPUにおける
ピント合わせのサブルーチン「LDRIV_SB」の動
作の他の一部を示すフローチャート。FIG. 26 is a flowchart showing another part of the operation of the focus adjustment subroutine “LDRIV_SB” in the sub CPU in the above embodiment.
1…デジタルカメラ
2…補助AF手段
3…第1の合焦距離算出手段
4…測距誤差算出手段
5…第2の合焦距離算出手段
6…第1のレンズ位置算出手段
7…制御手段
8…撮像手段
9…フリッカタイミング検出手段(フリッカ検出手段、
安定タイミング検出手段)
10…コントラスト評価値算出手段
11…AFレンズ
12…レンズ位置検出手段
13…コントラストピーク位置算出手段
14…レンズ速度検出手段
15…停止位置予想手段
16…レンズ制御手段
41…メインCPU(第1の合焦距離算出手段、測距誤
差算出手段、第2の合焦距離算出手段、第1のレンズ位
置算出手段、制御手段、停止位置予想手段)
42…サブCPU
47…AFレンズ
51…フォーカスレンズ制御手段
52…フォーカスモータ駆動回路(レンズ制御手段)
53…フォーカスレンズ位置検出回路(レンズ位置検出
手段、レンズ速度検出手段)
54…LDモータ
55…センサ部(補助AF手段)
56R,56L…レンズ
57…センサ(検出手段)
58…位相差AF手段(補助AF手段)
64…撮像回路
65…撮像素子(撮像手段)
66…撮像領域指定手段
67…A/D回路
68…信号レベル制御手段
69…タイミング発生回路
76…輝度検出手段(被写体輝度検出手段)
77…フリッカタイミング検出手段(フリッカ検出手
段、安定タイミング検出手段)
78…コントラスト評価値算出手段
79…コントラスト評価値微分手段
80…合焦位置予想手段(コントラストピーク位置算出
手段)
81…合焦検出手段
103L,103R…ラインセンサ(検出手段)
104L,104R…レンズ
105L,105R…A/D手段
106…演算手段
110…赤外LED
111…発光制御手段
112,113…レンズ
114…PSD
115…受光位置検出手段
116…演算手段DESCRIPTION OF SYMBOLS 1 ... Digital camera 2 ... Auxiliary AF means 3 ... 1st focusing distance calculation means 4 ... Distance measurement error calculation means 5 ... 2nd focusing distance calculation means 6 ... 1st lens position calculation means 7 ... Control means 8 Image pickup means 9 Flicker timing detection means (flicker detection means,
Stable timing detecting means) 10 ... Contrast evaluation value calculating means 11 ... AF lens 12 ... Lens position detecting means 13 ... Contrast peak position calculating means 14 ... Lens speed detecting means 15 ... Stop position predicting means 16 ... Lens control means 41 ... Main CPU (First focusing distance calculating means, distance measuring error calculating means, second focusing distance calculating means, first lens position calculating means, control means, stop position predicting means) 42 ... Sub CPU 47 ... AF lens 51 Focus lens control means 52 Focus motor drive circuit (lens control means) 53 Focus lens position detection circuit (lens position detection means, lens speed detection means) 54 LD motor 55 Sensor parts (auxiliary AF means) 56R, 56L ... Lens 57 ... Sensor (detection means) 58 ... Phase difference AF means (auxiliary AF means) 64 ... Shooting Circuit 65 ... Imaging element (imaging means) 66 ... Imaging area designating means 67 ... A / D circuit 68 ... Signal level control means 69 ... Timing generating circuit 76 ... Luminance detecting means (subject luminance detecting means) 77 ... Flicker timing detecting means ( Flicker detection means, stable timing detection means) 78 ... Contrast evaluation value calculation means 79 ... Contrast evaluation value differentiation means 80 ... Focus position prediction means (contrast peak position calculation means) 81 ... Focus detection means 103L, 103R ... Line sensor ( Detection means) 104L, 104R ... Lenses 105L, 105R ... A / D means 106 ... Calculation means 110 ... Infrared LED 111 ... Emission control means 112, 113 ... Lens 114 ... PSD 115 ... Light receiving position detection means 116 ... Calculation means
フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) // H04N 101:00 G03B 3/00 A Continuation of front page (51) Int.Cl. 7 Identification code FI theme code (reference) // H04N 101: 00 G03B 3/00 A
Claims (3)
に画像信号として出力する撮像手段と、 この撮像手段に結像される被写体像のピントを合わせる
ためのAFレンズと、 上記撮像手段から出力される画像信号に基づいて該撮像
手段に結像される被写体像のコントラスト評価値を算出
するコントラスト評価値算出手段と、 上記AFレンズのレンズ位置を検出するレンズ位置検出
手段と、 このレンズ位置検出手段により検出されたレンズ位置に
基づいて上記AFレンズを制御し移動させるレンズ制御
手段と、 このレンズ制御手段により上記AFレンズを移動させる
のに応じて上記レンズ位置検出手段により検出された複
数のレンズ位置と、これら複数のレンズ位置に各対応し
て上記コントラスト評価値算出手段により算出された複
数のコントラスト評価値と、に基づいて、上記撮像手段
に結像される被写体像のコントラスト評価値がピークと
なるレンズ位置を算出するコントラストピーク位置算出
手段と、 を具備し、 上記補助AF手段により検出した被写体距離に対応する
第1のレンズ位置を算出して、この第1のレンズ位置を
目標として上記AFレンズに対する第1のレンズ繰出し
を行い、該第1のレンズ繰出しを行っている最中に、画
像のコントラスト評価値の算出と、該コントラスト評価
値算出時のレンズ位置の検出と、を複数回行い、これら
の算出結果及び検出結果に基づき、上記コントラストピ
ーク位置算出手段によりコントラスト評価値がピークと
なる第2のレンズ位置を算出し、この第2のレンズ位置
を目標として上記AFレンズに対する第2のレンズ繰出
しを行うものであることを特徴とするデジタルカメラ。1. An auxiliary AF unit for detecting a subject distance, an image pickup unit for photoelectrically converting a subject image and integrating it for a predetermined integration period, and then outputting it as an image signal, and an object image formed on the image pickup unit. An AF lens for focusing, a contrast evaluation value calculation means for calculating a contrast evaluation value of a subject image formed on the image pickup means based on an image signal output from the image pickup means, and a lens of the AF lens A lens position detecting means for detecting a position, a lens controlling means for controlling and moving the AF lens based on the lens position detected by the lens position detecting means, and a lens controlling means for moving the AF lens. Accordingly, the plurality of lens positions detected by the lens position detecting means and the above-mentioned coordinates corresponding to the plurality of lens positions are respectively provided. Contrast peak position calculation means for calculating a lens position at which the contrast evaluation value of the subject image formed on the image pickup means has a peak based on a plurality of contrast evaluation values calculated by the trust evaluation value calculation means, And calculating a first lens position corresponding to the subject distance detected by the auxiliary AF means, and performing a first lens extension with respect to the AF lens with the first lens position as a target. While the lens extension is being performed, the calculation of the contrast evaluation value of the image and the detection of the lens position at the time of calculating the contrast evaluation value are performed a plurality of times, and based on these calculation results and detection results, the contrast The second lens position at which the contrast evaluation value reaches a peak is calculated by the peak position calculating means, and the second lens position is determined by the eye. Digital camera, characterized in that performing the second lens extension for the AF lens as.
ンズ速度検出手段と、 このレンズ速度検出手段により検出された移動速度から
上記AFレンズの停止位置を予想する停止位置予想手段
と、 をさらに具備し、 上記レンズ制御手段は、目標の繰出し位置と予想停止位
置との差に基づいて、AFレンズの制御を行うものであ
ることを特徴とする請求項1に記載のデジタルカメラ。2. A lens speed detecting means for detecting a moving speed of the AF lens, and a stop position predicting means for predicting a stop position of the AF lens from the moving speed detected by the lens speed detecting means. The digital camera according to claim 1, wherein the lens control means controls the AF lens based on a difference between a target feeding position and an expected stop position.
被写体距離を検出するものであって、 2つの像を検出する検出手段と、 この検出手段により検出された2つの像の位相に基づい
て、第1の合焦距離を求める第1の合焦距離算出手段
と、 上記検出手段により検出された2つの像の起伏に基づい
て、測距誤差を算出する測距誤差算出手段と、 上記第1の合焦距離と上記測距誤差とに基づいて、合焦
の可能性がある範囲内において繰出し量が少ない第2の
合焦距離を求める第2の合焦距離算出手段と、を有して
なり、 上記第1のレンズ位置は、この第2の合焦距離に基づい
て求められるものであることを特徴とする請求項1に記
載のデジタルカメラ。3. The auxiliary AF means detects a subject distance by phase difference AF, and based on the detecting means for detecting two images and the phases of the two images detected by the detecting means. A first focusing distance calculating means for obtaining a first focusing distance; a distance measuring error calculating means for calculating a distance measuring error based on the undulations of the two images detected by the detecting means; Second focusing distance calculation means for obtaining a second focusing distance with a small extension amount within a range where focusing may occur, based on the focusing distance of 1 and the distance measurement error. The digital camera according to claim 1, wherein the first lens position is obtained based on the second focusing distance.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002042205A JP3989261B2 (en) | 2002-02-19 | 2002-02-19 | Digital camera |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002042205A JP3989261B2 (en) | 2002-02-19 | 2002-02-19 | Digital camera |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003244519A true JP2003244519A (en) | 2003-08-29 |
JP3989261B2 JP3989261B2 (en) | 2007-10-10 |
Family
ID=27782395
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002042205A Expired - Fee Related JP3989261B2 (en) | 2002-02-19 | 2002-02-19 | Digital camera |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3989261B2 (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005326706A (en) * | 2004-05-17 | 2005-11-24 | Sony Corp | Imaging apparatus and method, program and recording medium |
JP2006084556A (en) * | 2004-09-14 | 2006-03-30 | Pentax Corp | Focus detecting device |
GB2430096A (en) * | 2005-09-08 | 2007-03-14 | Hewlett Packard Development Co | Automatic focussing |
JP2008203294A (en) * | 2007-02-16 | 2008-09-04 | Canon Inc | Imaging apparatus |
JP2008304809A (en) * | 2007-06-11 | 2008-12-18 | Canon Inc | Imaging device and focus control method |
JP2009069255A (en) * | 2007-09-11 | 2009-04-02 | Sony Corp | Imaging device and focusing control method |
JP2009115893A (en) * | 2007-11-02 | 2009-05-28 | Canon Inc | Image-pickup apparatus |
JP2010160281A (en) * | 2009-01-07 | 2010-07-22 | Hoya Corp | Imager |
JP2011107716A (en) * | 2010-12-20 | 2011-06-02 | Nikon Corp | Automatic focusing device |
JP2015019401A (en) * | 2014-09-05 | 2015-01-29 | カシオ計算機株式会社 | Imaging controlling device, imaging controlling method, and program |
JP5802846B2 (en) * | 2012-11-22 | 2015-11-04 | 富士フイルム株式会社 | Imaging device |
JP2016039596A (en) * | 2014-08-11 | 2016-03-22 | キヤノン株式会社 | Imaging device and control method therefor |
JP2017223872A (en) * | 2016-06-16 | 2017-12-21 | キヤノン株式会社 | Focus detection device and method, as well as imaging device |
CN112649906A (en) * | 2019-10-11 | 2021-04-13 | 株式会社三丰 | Variable focal length lens device and control method of variable focal length lens device |
-
2002
- 2002-02-19 JP JP2002042205A patent/JP3989261B2/en not_active Expired - Fee Related
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005326706A (en) * | 2004-05-17 | 2005-11-24 | Sony Corp | Imaging apparatus and method, program and recording medium |
JP2006084556A (en) * | 2004-09-14 | 2006-03-30 | Pentax Corp | Focus detecting device |
GB2430096A (en) * | 2005-09-08 | 2007-03-14 | Hewlett Packard Development Co | Automatic focussing |
US7577351B2 (en) | 2005-09-08 | 2009-08-18 | Hewlett-Packard Development Company, L.P. | Image data processing method and apparatus |
GB2430096B (en) * | 2005-09-08 | 2010-06-16 | Hewlett Packard Development Co | Image data processing method and apparatus |
JP2008203294A (en) * | 2007-02-16 | 2008-09-04 | Canon Inc | Imaging apparatus |
US9354487B2 (en) | 2007-02-16 | 2016-05-31 | Canon Kabushiki Kaisha | Image-pickup apparatus |
JP2008304809A (en) * | 2007-06-11 | 2008-12-18 | Canon Inc | Imaging device and focus control method |
US8878979B2 (en) | 2007-06-11 | 2014-11-04 | Canon Kabushiki Kaisha | Image pickup apparatus and focus control method which amplify an image in accordance with the luminance when the luminance variation exists and use the amplified image in focus control |
JP2009069255A (en) * | 2007-09-11 | 2009-04-02 | Sony Corp | Imaging device and focusing control method |
JP2009115893A (en) * | 2007-11-02 | 2009-05-28 | Canon Inc | Image-pickup apparatus |
US8681263B2 (en) | 2009-01-07 | 2014-03-25 | Ricoh Imaging Company, Ltd | Imager capturing an image with a rolling shutter using flicker detection |
JP2010160281A (en) * | 2009-01-07 | 2010-07-22 | Hoya Corp | Imager |
JP2011107716A (en) * | 2010-12-20 | 2011-06-02 | Nikon Corp | Automatic focusing device |
JP5802846B2 (en) * | 2012-11-22 | 2015-11-04 | 富士フイルム株式会社 | Imaging device |
JP2016039596A (en) * | 2014-08-11 | 2016-03-22 | キヤノン株式会社 | Imaging device and control method therefor |
JP2015019401A (en) * | 2014-09-05 | 2015-01-29 | カシオ計算機株式会社 | Imaging controlling device, imaging controlling method, and program |
JP2017223872A (en) * | 2016-06-16 | 2017-12-21 | キヤノン株式会社 | Focus detection device and method, as well as imaging device |
CN112649906A (en) * | 2019-10-11 | 2021-04-13 | 株式会社三丰 | Variable focal length lens device and control method of variable focal length lens device |
CN112649906B (en) * | 2019-10-11 | 2024-06-07 | 株式会社三丰 | Variable focal length lens device and control method for variable focal length lens device |
Also Published As
Publication number | Publication date |
---|---|
JP3989261B2 (en) | 2007-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3989261B2 (en) | Digital camera | |
JP2001004909A (en) | Camera having automatic focusing device | |
JP2003344891A (en) | Automatic photographing mode setting camera | |
JP3585291B2 (en) | Automatic focusing device | |
JP4398017B2 (en) | Ranging device | |
JP6614853B2 (en) | Imaging device, control method thereof, and control program | |
JPH10160410A (en) | Range finder | |
JP2011107501A (en) | Focusing device and imaging apparatus | |
JP5509622B2 (en) | Electronic camera | |
JP2001051186A (en) | Multipoint range finder and camera | |
JP2001305422A (en) | Range finder | |
JP5871196B2 (en) | Focus adjustment device and imaging device | |
JP6544936B2 (en) | Control device of imaging device, imaging device and control method thereof | |
JP4512173B2 (en) | Ranging device | |
JP4550211B2 (en) | camera | |
JP2009122523A (en) | Flash light device | |
JP3955201B2 (en) | Auto focus camera | |
JP3730970B2 (en) | camera | |
JP4445612B2 (en) | camera | |
JP2868459B2 (en) | Camera with automatic focus detection device | |
JP2004151628A (en) | Range-finding device and camera device equipped with the same | |
JP3076753B2 (en) | Distance measuring device with auxiliary light emitting device for camera | |
JP2006146058A (en) | Photometry apparatus for camera | |
JP2006017854A (en) | Imaging apparatus and flash light emitting device | |
JP5749961B2 (en) | Focus detection device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050112 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070417 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070612 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070710 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070717 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100727 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100727 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110727 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120727 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130727 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |