[go: up one dir, main page]

JP2008191575A - Focus detector and imaging device - Google Patents

Focus detector and imaging device Download PDF

Info

Publication number
JP2008191575A
JP2008191575A JP2007028272A JP2007028272A JP2008191575A JP 2008191575 A JP2008191575 A JP 2008191575A JP 2007028272 A JP2007028272 A JP 2007028272A JP 2007028272 A JP2007028272 A JP 2007028272A JP 2008191575 A JP2008191575 A JP 2008191575A
Authority
JP
Japan
Prior art keywords
time
register
accumulation
accumulation operation
line sensor
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
Application number
JP2007028272A
Other languages
Japanese (ja)
Other versions
JP4943881B2 (en
Inventor
Tetsuhisa Kikuchi
哲央 菊地
Koichi Nakada
康一 中田
Takashi Kindaichi
剛史 金田一
Kiminari Tamiya
公成 田宮
Tatsuya Takei
達也 武井
Masahito Osawa
雅人 大澤
Mitsutomo Kariya
三友 刈屋
Hitoshi Tsuchiya
仁司 土屋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Olympus Corp
Olympus Imaging Corp
Original Assignee
Olympus Corp
Olympus Imaging Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Olympus Corp, Olympus Imaging Corp filed Critical Olympus Corp
Priority to JP2007028272A priority Critical patent/JP4943881B2/en
Publication of JP2008191575A publication Critical patent/JP2008191575A/en
Application granted granted Critical
Publication of JP4943881B2 publication Critical patent/JP4943881B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Focusing (AREA)
  • Automatic Focus Adjustment (AREA)
  • Studio Devices (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a focus detector capable of setting a storage time for each focus detection area with simple constitution and an imaging device including the same. <P>SOLUTION: The storage time of each line sensor is controlled by the setting of a control register 203a. The control register 203a includes a limit time setting register for setting a limit time and a range finding point timer limit specifying register for specifying a type of the limit time setting register. Thus, the scale of the control register is reduced. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、複数の焦点検出エリアにおける焦点状態を検出するための焦点検出装置及びそれを備える撮像装置に関する。   The present invention relates to a focus detection device for detecting a focus state in a plurality of focus detection areas and an imaging device including the focus detection device.

オートフォーカスカメラに用いられている焦点検出装置の1つとして位相差検出方式の焦点検出装置が知られている。位相差検出方式においては、主光学系の異なる光路を通過した被写体からの光束を瞳分割光学系において分割し、該分割された光束を対をなすラインセンサ上に結像させ、これらのラインセンサにおいて検出される対をなす被写体像の2像間隔値から撮影画面内の焦点検出エリアにおける焦点状態を検出している。   A phase difference detection type focus detection device is known as one of focus detection devices used in an autofocus camera. In the phase difference detection method, a light beam from a subject that has passed through a different optical path of the main optical system is split by a pupil splitting optical system, and the split light beam is imaged on a pair of line sensors. The focus state in the focus detection area in the photographing screen is detected from the two image interval values of the paired subject images detected in step S2.

また、位相差検出方式の焦点検出装置においては、撮影画面のより広い領域に位置する被写体像の検出を行うようにするために撮影画面内の複数の焦点検出エリアに対応して、複数対のラインセンサを配して被写体像の検出を行う、所謂多点測距が可能な焦点検出装置も提案されている。   In addition, in the phase difference detection type focus detection device, a plurality of pairs of focus detection areas corresponding to a plurality of focus detection areas in the shooting screen are detected in order to detect a subject image located in a wider area of the shooting screen. A focus detection apparatus capable of so-called multipoint distance measurement in which a line sensor is provided to detect a subject image has also been proposed.

ここで、このような位相差検出方式の焦点検出装置においては、ラインセンサにおける電荷蓄積をラインセンサの近傍に配置されるモニタセンサにより監視しており、該モニタセンサの出力が所定値に達したときに対応するラインセンサの蓄積動作を終了させるように制御している。また、このような蓄積制御においては、蓄積動作の限界時間を設定しておき、この限界時間に達した場合には各ラインセンサの蓄積量が所定値に達していなくとも強制的に蓄積動作を終了させることも行われている。   Here, in such a phase difference detection type focus detection apparatus, charge accumulation in the line sensor is monitored by a monitor sensor disposed in the vicinity of the line sensor, and the output of the monitor sensor has reached a predetermined value. Control is performed to end the accumulation operation of the corresponding line sensor. In such accumulation control, a limit time of accumulation operation is set, and when this limit time is reached, the accumulation operation is forcibly performed even if the accumulation amount of each line sensor does not reach the predetermined value. It is also done.

このような蓄積制御の場合、例えば夜景シーン等の主要被写体の輝度よりも背景被写体の輝度のほうが高いシーンでは限界時間の設定の仕方によっては主要被写体に対応する焦点検出エリアのセンサ出力が不十分な状態で蓄積動作が終了してしまうことがある。そこで、特許文献1の手法では、夜景撮影と通常撮影とで蓄積時間の制限の仕方を変更するようにしている。即ち、特許文献1においては、夜景撮影でない通常撮影の場合には予め設定されている限界時間を超えない範囲で、複数の焦点検出エリアのうちの蓄積動作が終了した箇所の蓄積時間に基づいて限界時間を設定し、夜景撮影の場合には蓄積動作が終了した箇所の蓄積時間に関係なく予め設定されている長時間の限界時間に従って蓄積動作を終了させるようにしている。
特開2004−70099号公報
In the case of such accumulation control, for example, in a scene where the luminance of the background subject is higher than that of the main subject such as a night scene, the sensor output in the focus detection area corresponding to the main subject is insufficient depending on how the limit time is set. In some cases, the accumulation operation may end. Therefore, in the method of Patent Document 1, the method of limiting the accumulation time is changed between night scene shooting and normal shooting. That is, in Patent Document 1, in the case of normal shooting that is not night scene shooting, based on the storage time at the location where the storage operation is completed in a plurality of focus detection areas within a range that does not exceed a preset limit time. A limit time is set, and in the case of night scene shooting, the accumulation operation is terminated according to a preset long time limit regardless of the accumulation time at the location where the accumulation operation is terminated.
JP 2004-70099 A

ここで、特許文献1では蓄積動作の限界時間を全焦点検出エリアで共通としているが、これでは不十分な場合がある。   Here, in Patent Document 1, the limit time of the accumulation operation is common to all focus detection areas, but this may not be sufficient.

例えば、上述した夜景シーンや逆光シーン等では1つの焦点検出エリアに明るい背景被写体と暗い主要被写体とが混在する場合が考えられる。特に、主要被写体が人物の場合には明るい背景との境界部分の焦点状態ではなく、顔部分(特に瞳部分)の焦点状態を検出できることが好ましいが、1つの焦点検出エリアに明るい背景被写体と暗い主要被写体とが混在する場合には、明るい背景被写体にラインセンサが反応してしまってモニタセンサの出力が閾値に達し、瞳部分に相当する部分のセンサ出力が不十分なまま蓄積動作が終了してしまう可能性がある。このような焦点検出エリアについては、モニタセンサの出力によらずに蓄積動作を継続する必要がある。   For example, in the above-described night scene or backlight scene, a case where a bright background subject and a dark main subject are mixed in one focus detection area can be considered. In particular, when the main subject is a person, it is preferable that the focus state of the face portion (particularly the pupil portion) can be detected instead of the focus state of the boundary portion with the bright background. When the main subject is mixed, the line sensor reacts to a bright background subject, the monitor sensor output reaches the threshold value, and the accumulation operation ends with insufficient sensor output in the portion corresponding to the pupil portion. There is a possibility that. In such a focus detection area, it is necessary to continue the accumulation operation regardless of the output of the monitor sensor.

本発明は、上記の事情に鑑みてなされたもので、簡易な構成で焦点検出エリア毎に蓄積時間の設定を行うことが可能な焦点検出装置及びそれを備える撮像装置を提供することを目的とする。   The present invention has been made in view of the above circumstances, and an object thereof is to provide a focus detection device capable of setting an accumulation time for each focus detection area with a simple configuration and an imaging device including the focus detection device. To do.

上記の目的を達成するために、本発明の第1の態様による焦点検出装置は、複数の焦点検出エリアに対応して設けられた複数のラインセンサと、上記複数のラインセンサ毎に上記ラインセンサの受光量が一定量に到達したことを検出する検出器と、上記複数のラインセンサ毎の蓄積動作の限界時間が設定される制御レジスタと、上記検出器の出力と上記制御レジスタの設定とに基づき上記ラインセンサ毎の蓄積動作の終了を制御する制御部とを具備することを特徴とする。   In order to achieve the above object, a focus detection apparatus according to a first aspect of the present invention includes a plurality of line sensors provided corresponding to a plurality of focus detection areas, and the line sensor for each of the plurality of line sensors. A detector that detects that the amount of received light has reached a certain amount, a control register that sets a limit time of accumulation operation for each of the plurality of line sensors, an output of the detector, and a setting of the control register And a control unit for controlling the end of the accumulation operation for each line sensor.

また、上記の目的を達成するために、本発明の第2の態様による撮像装置は、被写体像を撮像して画像データを得る撮像部と、上記被写体像を上記撮像部に結像させる光学系と、複数の焦点検出エリアに対応して設けられた複数のラインセンサと、上記複数のラインセンサ毎に配置され上記ラインセンサの受光量が一定量に到達したことを検出する検出器と、上記複数のラインセンサ毎の蓄積動作の限界時間が設定される制御レジスタと、上記検出器の出力と上記制御レジスタの設定とに基づき上記ラインセンサ毎の蓄積動作の終了を制御する制御部とを具備する焦点検出装置と、上記各ラインセンサの出力から上記各焦点検出エリアにおける上記光学系の焦点状態を演算する焦点状態演算部と、上記焦点状態の演算結果に従って上記光学系の焦点調整を行う焦点調整部と、上記撮像部で得られた画像データを記録する記録部とを有することを特徴とする。   In order to achieve the above object, an imaging apparatus according to the second aspect of the present invention includes an imaging unit that captures a subject image to obtain image data, and an optical system that forms the subject image on the imaging unit. A plurality of line sensors provided corresponding to a plurality of focus detection areas, a detector that is arranged for each of the plurality of line sensors and detects that the amount of light received by the line sensor has reached a certain amount, and A control register for setting a limit time of the accumulation operation for each of the plurality of line sensors; and a control unit for controlling the end of the accumulation operation for each of the line sensors based on the output of the detector and the setting of the control register. A focus detection device that calculates the focus state of the optical system in each focus detection area from the output of each line sensor, and the optical system according to the calculation result of the focus state A focus adjustment unit that performs focus adjustment, and having a recording unit for recording image data obtained by the imaging unit.

本発明によれば、簡易な構成で焦点検出エリア毎に蓄積時間の設定を行うことが可能な焦点検出装置及びそれを備える撮像装置を提供することができる。   According to the present invention, it is possible to provide a focus detection device capable of setting an accumulation time for each focus detection area with a simple configuration and an imaging device including the focus detection device.

以下、図面を参照して本発明の実施形態を説明する。
[第1の実施形態]
まず、本発明の第1の実施形態について説明する。図1は、本発明の第1の実施形態に係る撮像装置の一例としてのデジタル一眼レフレックスカメラ(以下、適宜カメラと略記する)の構成を示す図である。図1のカメラは、交換レンズ101とカメラボディ110とを有して構成されている。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[First Embodiment]
First, a first embodiment of the present invention will be described. FIG. 1 is a diagram illustrating a configuration of a digital single-lens reflex camera (hereinafter, abbreviated as a camera as appropriate) as an example of an imaging apparatus according to the first embodiment of the present invention. The camera of FIG. 1 includes an interchangeable lens 101 and a camera body 110.

交換レンズ101は、カメラボディ110の前面に設けられた図示しないカメラマウントを介してカメラボディ110に着脱自在に構成されている。そして、この交換レンズ101は、フォーカスレンズ102と、レンズ駆動部103と、レンズCPU104とを有して構成されている。   The interchangeable lens 101 is configured to be detachable from the camera body 110 via a camera mount (not shown) provided on the front surface of the camera body 110. The interchangeable lens 101 includes a focus lens 102, a lens driving unit 103, and a lens CPU 104.

フォーカスレンズ102は、撮影光学系に含まれる焦点調整のためのレンズである。このフォーカスレンズ102は、レンズ駆動部103によってその光軸方向(図1の矢印A方向)に駆動され、撮影光学系の焦点位置調整を行う。これにより、撮影光学系を通過した図示しない被写体からの光束は、カメラボディ110内の撮像素子124にピントの合った像を結ぶ。   The focus lens 102 is a lens for focus adjustment included in the photographing optical system. The focus lens 102 is driven in the optical axis direction (the direction of arrow A in FIG. 1) by the lens driving unit 103, and adjusts the focal position of the photographing optical system. As a result, a light beam from a subject (not shown) that has passed through the photographic optical system forms a focused image on the image sensor 124 in the camera body 110.

レンズ駆動部103は、例えばドライバと超音波モータ等からなる駆動機構とから構成されている。そして、レンズCPU104からの制御信号を受けてフォーカスレンズ102を駆動させる。   The lens driving unit 103 is composed of, for example, a driving mechanism including a driver and an ultrasonic motor. The focus lens 102 is driven in response to a control signal from the lens CPU 104.

レンズCPU104は、レンズ駆動部103の制御等を行う制御回路である。このレンズCPU104は、通信コネクタ105を介してカメラボディ110内のシステムコントローラ123と通信可能になされている。レンズCPU104からシステムコントローラ123へは、例えばレンズCPU104に予め記憶された、フォーカスレンズの製造ばらつき情報やフォーカスレンズの収差情報等のデフォーカス量の演算の際に用いられる各種レンズデータが送信される。   The lens CPU 104 is a control circuit that controls the lens driving unit 103 and the like. The lens CPU 104 can communicate with the system controller 123 in the camera body 110 via the communication connector 105. For example, various lens data that is stored in advance in the lens CPU 104 and used for calculation of defocus amounts such as manufacturing variation information of the focus lens and aberration information of the focus lens is transmitted from the lens CPU 104 to the system controller 123.

カメラボディ110は、メインミラー111と、フォーカシングスクリーン112、ペンタプリズム113、接眼レンズ114からなるファインダ光学系と、サブミラー115と、コンデンサレンズ116、全反射ミラー117、セパレータ絞り118、セパレータレンズ119からなるAF光学系と、温度センサ120と、AFセンサ121と、AFコントローラ122と、システムコントローラ123と、撮像素子124と、記録部125とを有して構成されている。   The camera body 110 includes a main mirror 111, a finder optical system including a focusing screen 112, a pentaprism 113, and an eyepiece lens 114, a sub mirror 115, a condenser lens 116, a total reflection mirror 117, a separator diaphragm 118, and a separator lens 119. An AF optical system, a temperature sensor 120, an AF sensor 121, an AF controller 122, a system controller 123, an image sensor 124, and a recording unit 125 are configured.

メインミラー111は、回動可能に構成され、その中央部がハーフミラーで構成されたミラーである。メインミラー111は、ダウン位置(図示の位置)にあるときに、交換レンズ101を介してカメラボディ110内に入射する図示しない被写体からの光束の一部を反射し、一部を透過させる。フォーカシングスクリーン112は、メインミラー111で反射された光束が結像される。ペンタプリズム113は、フォーカシングスクリーン112に結像された被写体像を正立像として、接眼レンズ114に入射させる。接眼レンズ114はペンタプリズム113からの被写体像をユーザが観察可能なように拡大する。このようにして、図示しない被写体の状態を観察することができる。   The main mirror 111 is a mirror that is configured to be rotatable and that has a central portion formed of a half mirror. When the main mirror 111 is in the down position (shown position), the main mirror 111 reflects a part of a light beam from a subject (not shown) that enters the camera body 110 via the interchangeable lens 101 and transmits a part thereof. On the focusing screen 112, the light beam reflected by the main mirror 111 is imaged. The pentaprism 113 causes the subject image formed on the focusing screen 112 to enter the eyepiece lens 114 as an erect image. The eyepiece 114 enlarges the subject image from the pentaprism 113 so that the user can observe it. In this way, the state of the subject (not shown) can be observed.

サブミラー115は、メインミラー111のハーフミラー部の背面に設置され、メインミラー111のハーフミラー部を透過した光束をAF光学系の方向に反射する。   The sub mirror 115 is installed on the back surface of the half mirror portion of the main mirror 111, and reflects the light beam transmitted through the half mirror portion of the main mirror 111 in the direction of the AF optical system.

AF光学系のコンデンサレンズ116は、サブミラー115で反射され、図示しない1次結像面に結像した光束を集光して全反射ミラー117の方向に入射させる。全反射ミラー117は、コンデンサレンズ116からの光束をAFセンサ121の側に反射させる。セパレータ絞り118はAFセンサ121の前面に配され、全反射ミラー117からの光束を瞳分割する。セパレータレンズ119はセパレータ絞り118で瞳分割された光束を集光してAFセンサ121に再結像させる。温度センサ120は、例えば図2に示すようにしてセパレータレンズ119の近傍に設置され、セパレータレンズ119の周辺温度を検出し、AFコントローラ122に出力する。この温度センサ120は、例えばサーミスタ等の周知の温度センサを用いることができる。   The condenser lens 116 of the AF optical system condenses the light beam reflected by the sub mirror 115 and formed on a primary imaging surface (not shown) and makes it incident in the direction of the total reflection mirror 117. The total reflection mirror 117 reflects the light beam from the condenser lens 116 toward the AF sensor 121. Separator stop 118 is disposed in front of AF sensor 121 and divides the light beam from total reflection mirror 117 into pupils. The separator lens 119 condenses the luminous flux divided by the separator diaphragm 118 and causes the AF sensor 121 to re-image. The temperature sensor 120 is installed in the vicinity of the separator lens 119 as shown in FIG. 2, for example, detects the ambient temperature of the separator lens 119, and outputs it to the AF controller 122. As the temperature sensor 120, for example, a known temperature sensor such as a thermistor can be used.

AFセンサ121は、視差をもって瞳分割され再結像された被写体像を電気信号(被写体像信号)に変換してAFコントローラ122に出力する。ここで、AFセンサ121は、撮影画面内の複数の焦点検出エリア(測距点)における焦点状態を検出可能なように構成されている。AFコントローラ122は、AFセンサ121の動作制御を行うとともに、AFセンサ121から出力される被写体像信号から、瞳分割されて得られる対をなす被写体像の2像間隔値を例えば相関演算によって算出し、該算出した2像間隔値より各測距点におけるフォーカスレンズ102のデフォーカス量を算出してシステムコントローラ123に出力する。   The AF sensor 121 converts the subject image that has been pupil-divided with parallax and re-imaged into an electrical signal (subject image signal) and outputs it to the AF controller 122. Here, the AF sensor 121 is configured to be able to detect a focus state in a plurality of focus detection areas (ranging points) in the shooting screen. The AF controller 122 controls the operation of the AF sensor 121 and calculates, from the subject image signal output from the AF sensor 121, a two-image interval value of a pair of subject images obtained by pupil division by, for example, correlation calculation. The defocus amount of the focus lens 102 at each distance measuring point is calculated from the calculated two image interval values, and is output to the system controller 123.

システムコントローラ123は、図1に示すカメラの動作制御を行う。例えば、システムコントローラ123は、フォーカスレンズ102の自動焦点調整(AF)時には、AFコントローラ122からのデフォーカス量をレンズCPU104に送信する。レンズCPU104は、このデフォーカス量に基づいてフォーカスレンズ102の焦点調整を行う。また、システムコントローラ123は、撮影時には、撮像素子124で得られた被写体像信号に対して種々の画像処理を施した後、これによって得られる画像データを記録部125に記録する。   The system controller 123 controls the operation of the camera shown in FIG. For example, the system controller 123 transmits the defocus amount from the AF controller 122 to the lens CPU 104 during automatic focus adjustment (AF) of the focus lens 102. The lens CPU 104 adjusts the focus of the focus lens 102 based on the defocus amount. Further, at the time of shooting, the system controller 123 performs various image processing on the subject image signal obtained by the image sensor 124 and then records the image data obtained thereby in the recording unit 125.

撮像素子124は、メインミラー111が図示位置から退避されたときに、撮影光学系を介して結像される被写体像を電気信号に変換する。   When the main mirror 111 is retracted from the illustrated position, the image sensor 124 converts a subject image formed through the photographing optical system into an electrical signal.

レリーズボタン126は、AF開始の指示及び撮影開始の指示をシステムコントローラ123に与える。このレリーズボタン126は半押しされることによって1stレリーズスイッチがオンしてAF開始の指示をシステムコントローラ123に与える。また、レリーズボタン126が全押しされることによって2ndレリーズスイッチがオンして撮影開始の指示をシステムコントローラ123に与える。   The release button 126 gives an instruction to start AF and an instruction to start shooting to the system controller 123. When the release button 126 is pressed halfway, the 1st release switch is turned on and an AF start instruction is given to the system controller 123. In addition, when the release button 126 is fully pressed, the 2nd release switch is turned on to give an instruction to start photographing to the system controller 123.

次に、本実施形態の要部としての焦点検出装置について説明する。図3は、図1のAFセンサ、AFコントローラ、システムコントローラの構成の詳細を示したブロック図である。   Next, a focus detection apparatus as a main part of the present embodiment will be described. FIG. 3 is a block diagram showing details of the configuration of the AF sensor, AF controller, and system controller of FIG.

図3において、AFセンサ121は、画素部201と、アナログ処理部202と、デジタル処理部203とを有して構成されている。   In FIG. 3, the AF sensor 121 includes a pixel unit 201, an analog processing unit 202, and a digital processing unit 203.

画素部201は、ラインセンサ部201aとモニタセンサ部201bとから構成されている。ラインセンサ部201aは、セパレータレンズ119によって瞳分割される光束を受光するラインセンサが測距点に対応して複数配置されて構成され、各ラインセンサで受光した光束を電気信号(被写体像信号)に変換してアナログ処理部202に出力する。モニタセンサ部201bは、各ラインセンサの蓄積動作状況を監視するために各ラインセンサに対応して配置される複数のモニタセンサから構成される。各モニタセンサは、各ラインセンサで平均的に受光される光束と同等の光束を電気信号として検出してデジタル処理部203に出力する。   The pixel unit 201 includes a line sensor unit 201a and a monitor sensor unit 201b. The line sensor unit 201a is configured by arranging a plurality of line sensors that receive a light beam divided by the separator lens 119 in correspondence with the distance measuring points. The light beam received by each line sensor is an electrical signal (subject image signal). And output to the analog processing unit 202. The monitor sensor unit 201b includes a plurality of monitor sensors arranged corresponding to each line sensor in order to monitor the accumulation operation status of each line sensor. Each monitor sensor detects a light beam equivalent to the light beam received on average by each line sensor as an electrical signal and outputs it to the digital processing unit 203.

図4(a)は測距点配置の一例を示す図であり、図4(b)は図4(a)に示す測距点配置において焦点状態を検出するためのラインセンサ部及びモニタセンサ部の構成例を示す図である。ここで、図4(b)の例は、1つの測距点が水平方向と垂直方向の2つアイランドから構成される例である。そして、1つのアイランドの焦点状態は、基準部と参照部の1対のラインセンサで検出される。例えば、図4(a)の測距点2bに着目した場合、この測距点2bにおける焦点状態は、基準部水平センサ11及び参照部水平センサ12の対と基準部垂直センサ13及び参照部垂直センサ14の対とによって検出される。また、各水平センサ及び垂直センサの近傍にはモニタセンサ15が配置され、対応するラインセンサの蓄積動作状況が監視される。ここで、図4(b)の例では各ラインセンサに対応してモニタセンサを設けているが、一般に同一アイランド内のラインセンサは同一の蓄積時間で蓄積制御するので、基準部と参照部の何れか一方にのみモニタセンサを設けるようにしても良い。   FIG. 4A is a diagram showing an example of the ranging point arrangement, and FIG. 4B is a line sensor unit and a monitor sensor unit for detecting the focus state in the ranging point arrangement shown in FIG. It is a figure which shows the example of a structure. Here, the example of FIG. 4B is an example in which one distance measuring point is composed of two islands in the horizontal direction and the vertical direction. The focus state of one island is detected by a pair of line sensors of a standard part and a reference part. For example, when focusing on the distance measuring point 2b in FIG. 4A, the focus state at the distance measuring point 2b is as follows: a pair of the reference unit horizontal sensor 11 and the reference unit horizontal sensor 12, the reference unit vertical sensor 13 and the reference unit vertical. Detected by a pair of sensors 14. In addition, monitor sensors 15 are arranged in the vicinity of each horizontal sensor and vertical sensor, and the accumulation operation status of the corresponding line sensors is monitored. Here, in the example of FIG. 4B, a monitor sensor is provided corresponding to each line sensor. However, since line sensors in the same island generally control accumulation in the same accumulation time, the reference unit and the reference unit You may make it provide a monitor sensor only in any one.

アナログ処理部202は、画素部201の各ラインセンサから出力される被写体像信号に対して相関二重サンプリング(CDS)やゲイン調整等のアナログ処理を施してAFコントローラ122に出力する。   The analog processing unit 202 performs analog processing such as correlated double sampling (CDS) and gain adjustment on the subject image signal output from each line sensor of the pixel unit 201 and outputs the subject image signal to the AF controller 122.

デジタル処理部203は、制御レジスタ203aと、タイマ203bと、シーケンサ203cとから構成されている。   The digital processing unit 203 includes a control register 203a, a timer 203b, and a sequencer 203c.

制御レジスタ203aは測距点毎の蓄積動作の限界時間を設定するためレジスタである。ここで、蓄積動作の限界時間は測距点毎に設定されるものであり、最大蓄積時間と最小蓄積時間の2種類の中から選択可能である。最大蓄積時間が選択されている測距点に対してはモニタセンサの出力が所定値に達していなくとも最大蓄積時間が経過した時点で対応するラインセンサの蓄積動作を終了させる。一方、最小蓄積時間が選択されている測距点に対してはモニタセンサの出力が所定値に達していても最小蓄積時間が経過するまでは対応するラインセンサの蓄積動作を継続させる。なお、制御レジスタ203aについては後で詳しく説明する。   The control register 203a is a register for setting the limit time of the accumulation operation for each distance measuring point. Here, the limit time of the accumulation operation is set for each distance measuring point, and can be selected from two types of maximum accumulation time and minimum accumulation time. For the distance measurement point for which the maximum accumulation time is selected, the accumulation operation of the corresponding line sensor is terminated when the maximum accumulation time has elapsed even if the output of the monitor sensor does not reach the predetermined value. On the other hand, for the distance measurement point for which the minimum accumulation time is selected, the accumulation operation of the corresponding line sensor is continued until the minimum accumulation time elapses even if the output of the monitor sensor reaches a predetermined value. The control register 203a will be described in detail later.

タイマ203bは、制御レジスタ203aに測距点毎に設定される蓄積動作の限界時間をそれぞれ計時し、それぞれの限界時間を計時したときにその旨をシーケンサ203cに通知する。シーケンサ203cは、タイマ203bの出力と画素部201の各モニタセンサの出力とから画素部201の各ラインセンサの蓄積動作制御を行う。   The timer 203b measures the limit times of the accumulation operation set for each distance measuring point in the control register 203a, and notifies the sequencer 203c when each limit time is counted. The sequencer 203c controls the accumulation operation of each line sensor of the pixel unit 201 from the output of the timer 203b and the output of each monitor sensor of the pixel unit 201.

また、図3において、AFコントローラ122は、シーケンサ211と、タイマ212と、蓄積時間レジスタ213と、AD変換器(ADC)214と、メモリ215とを有して構成されている。   In FIG. 3, the AF controller 122 includes a sequencer 211, a timer 212, an accumulation time register 213, an AD converter (ADC) 214, and a memory 215.

制御部としてのシーケンサ211は、システムコントローラ123からの制御信号を受けて、各測距点における蓄積動作を開始させるための蓄積開始指示信号や制御レジスタ203aの設定を行うための信号等の各種制御信号をAFセンサ121に供給する。タイマ212は、各測距点の蓄積時間を計時する。蓄積時間レジスタ213は、タイマ212で計時される測距点毎の蓄積時間を保持する。即ち、蓄積時間レジスタ213は、各測距点での蓄積動作終了毎にAFセンサ121のシーケンサ203cから出力される蓄積終了タイミング信号を受けて、その時点でタイマ212に計時されている蓄積時間を測距点毎に保持する。   The sequencer 211 as a control unit receives various control signals such as an accumulation start instruction signal for starting an accumulation operation at each distance measuring point and a signal for setting the control register 203a in response to a control signal from the system controller 123. A signal is supplied to the AF sensor 121. The timer 212 measures the accumulation time of each distance measuring point. The accumulation time register 213 holds the accumulation time for each distance measuring point measured by the timer 212. In other words, the accumulation time register 213 receives an accumulation end timing signal output from the sequencer 203c of the AF sensor 121 at each end of the accumulation operation at each distance measuring point, and stores the accumulation time counted by the timer 212 at that time. Hold for each distance measuring point.

ADC214はAFセンサ121のアナログ処理部202からアナログデータとして出力される被写体像信号をデジタル信号に変換する。メモリ215は、ADC214からのデジタル被写体像信号を一時保持する。このメモリ215に保持されるデジタル被写体像信号はデフォーカス量の演算に用いられる。   The ADC 214 converts the subject image signal output as analog data from the analog processing unit 202 of the AF sensor 121 into a digital signal. The memory 215 temporarily holds the digital subject image signal from the ADC 214. The digital subject image signal held in the memory 215 is used for calculating the defocus amount.

次に、制御レジスタ203aについて更に詳しく説明する。図5は、制御レジスタ203aの構成を示す図である。ここで、図5の制御レジスタ203aは、図4(a)に示す、測距点2b、2c、2d、3a、3b、3c、3d、3e、4b、4c、4dのそれぞれに対応した限界時間を設定できる構成を示している。   Next, the control register 203a will be described in more detail. FIG. 5 is a diagram showing the configuration of the control register 203a. Here, the control register 203a in FIG. 5 has a limit time corresponding to each of the distance measuring points 2b, 2c, 2d, 3a, 3b, 3c, 3d, 3e, 4b, 4c, and 4d shown in FIG. Shows a configuration in which can be set.

図5に示すように、制御レジスタ203aは、測距点タイマリミット指定レジスタと、限界時間設定レジスタと、最大/最小選択レジスタの3種類のレジスタを有して構成されている。以下、これらレジスタについて詳細に説明する。   As shown in FIG. 5, the control register 203a includes three types of registers: a distance measuring point timer limit designation register, a limit time setting register, and a maximum / minimum selection register. Hereinafter, these registers will be described in detail.

第2のレジスタとしての測距点タイマリミット指定レジスタは、各測距点に適用する限界時間設定レジスタの種類を指定するためのデータを保持する4ビットのレジスタである。ここで、図5の例では1つの測距点タイマリミット指定レジスタに対して2つの測距点についてのデータを保持可能である。   The distance measuring point timer limit specifying register as the second register is a 4-bit register that holds data for specifying the type of limit time setting register applied to each distance measuring point. Here, in the example of FIG. 5, data for two distance measuring points can be held in one distance measuring point timer limit designation register.

まず、測距点2b・2cタイマリミット指定レジスタには、測距点2bと測距点2cのそれぞれに対してのデータが設定される。即ち、測距点2b・2cタイマリミット指定レジスタに設定される値の上位2ビットが測距点2bに対応するデータを示し、下位2ビットが測距点2cに対応するデータを示す。   First, data for each of the distance measuring point 2b and the distance measuring point 2c is set in the distance measuring point 2b / 2c timer limit designation register. That is, the upper 2 bits of the value set in the distance measuring point 2b / 2c timer limit designation register indicate data corresponding to the distance measuring point 2b, and the lower 2 bits indicate data corresponding to the distance measuring point 2c.

同様に、測距点2d・3aタイマリミット指定レジスタには、測距点2dと測距点3aのそれぞれに対してのデータが設定される。また、測距点3b・3cタイマリミット指定レジスタには、測距点3bと測距点3cのそれぞれに対してのデータが設定される。測距点3d・3eタイマリミット指定レジスタには、測距点3dと測距点3eのそれぞれに対してのデータが設定される。測距点4a・4bタイマリミット指定レジスタには、測距点4aと測距点4bのそれぞれに対してのデータが設定される。更に、測距点4cタイマリミット指定レジスタには、測距点4cに対してのデータが設定される。測距点の数が11点であるので、測距点4cタイマリミット指定レジスタの下位2ビットは使用されない。   Similarly, data for each of the ranging point 2d and the ranging point 3a is set in the ranging point 2d / 3a timer limit designation register. Further, data for each of the distance measuring points 3b and 3c is set in the distance measuring points 3b and 3c timer limit designation register. In the distance measuring point 3d / 3e timer limit designation register, data for each of the distance measuring point 3d and the distance measuring point 3e is set. In the distance measuring points 4a and 4b, the timer limit designation register is set with data for each of the distance measuring points 4a and 4b. Further, data for the distance measuring point 4c is set in the distance measuring point 4c timer limit designation register. Since the number of distance measuring points is 11, the lower 2 bits of the distance measuring point 4c timer limit designation register are not used.

図6は、測距点タイマリミット指定レジスタに設定されるデータとそれによって選択される限界時間設定レジスタとの関係を示す図である。ここで、図6のxxは測距点の番号を示す。   FIG. 6 is a diagram showing the relationship between the data set in the distance measuring point timer limit designation register and the limit time setting register selected by the data. Here, xx in FIG. 6 indicates the number of the distance measuring point.

図6に示すように、測距点タイマリミット指定レジスタの上位又は下位2ビットのデータを、限界時間設定レジスタ1の選択用、限界時間設定レジスタ2の選択用、限界時間設定レジスタ3の選択用に割り当てている。即ち、測距点タイマリミット指定レジスタの上位又は下位2ビットのデータが“00”の場合には限界時間設定レジスタ1が選択され、“01”の場合には限界時間設定レジスタ2が選択され、“10”の場合には限界時間設定レジスタ3が選択される。なお、後述するように限界時間設定レジスタは3種類のみ設けられているため、“11”は禁止としている。限界時間設定レジスタの数が4種類であれば、“11”も用いることになる。   As shown in FIG. 6, the upper or lower 2 bits of data in the ranging point timer limit specification register are used for selecting the limit time setting register 1, for selecting the limit time setting register 2, and for selecting the limit time setting register 3. Assigned to. That is, the limit time setting register 1 is selected when the upper or lower 2 bits of the ranging point timer limit designation register are “00”, and the limit time setting register 2 is selected when the data is “01”. In the case of “10”, the limit time setting register 3 is selected. As will be described later, since only three types of limit time setting registers are provided, “11” is prohibited. If the number of limit time setting registers is four, “11” is also used.

第1のレジスタとしての限界時間設定レジスタは、2つの4ビットレジスタで1つの限界時間設定レジスタを構成している。図7は、限界時間設定レジスタに設定されるデータとそれによって設定される限界時間との関係を示す図である。ここで、図7のxは限界時間設定レジスタの番号を示す。図7の例は、最小時間2ms(00000000)から最大時間512ms(11111111)まで2ms間隔で限界時間を設定できる例を示している。   The limit time setting register as the first register is composed of two 4-bit registers to form one limit time setting register. FIG. 7 is a diagram showing the relationship between the data set in the limit time setting register and the limit time set thereby. Here, x in FIG. 7 indicates the number of the limit time setting register. The example of FIG. 7 shows an example in which the limit time can be set at intervals of 2 ms from the minimum time 2 ms (00000000) to the maximum time 512 ms (11111111).

最大/最小時間判断レジスタは、限界時間設定レジスタのそれぞれに設定される限界時間を蓄積時間の最大限界として使用するか、蓄積時間の最小限界として使用するかを判断するためのデータが設定される。図4の例では、限界時間設定レジスタは3種類であるため、上位3ビットのみを使用する。図8は、最大/最小時間判断レジスタに設定されるデータとそのデータに対応した設定との関係を示す図である。ここで、図8のxは限界時間設定レジスタの番号を示す。図8に示すように、最大/最小時間判断レジスタのデータが“0”の場合に対応する限界時間設定レジスタに保持される限界時間を最大蓄積時間として扱い、“1”の場合に対応する限界時間設定レジスタに保持される限界時間を最大蓄積時間として扱う。   In the maximum / minimum time determination register, data for determining whether the limit time set in each of the limit time setting registers is used as the maximum limit of the accumulation time or the minimum limit of the accumulation time is set. . In the example of FIG. 4, since there are three types of limit time setting registers, only the upper 3 bits are used. FIG. 8 is a diagram showing a relationship between data set in the maximum / minimum time determination register and settings corresponding to the data. Here, x in FIG. 8 indicates the number of the limit time setting register. As shown in FIG. 8, the limit time held in the limit time setting register corresponding to the case where the data of the maximum / minimum time determination register is “0” is treated as the maximum accumulation time, and the limit corresponding to the case of “1”. The limit time held in the time setting register is treated as the maximum accumulation time.

例えば、図4(a)に示す11点の測距点のうち、周辺の測距点である測距点2b、2c、2d、3a、3e、4b、4d、4eの最大蓄積時間を10msに、中央付近の測距点である測距点3b、3c、3dの最大蓄積時間を50msにする場合について説明する。   For example, among the 11 distance measuring points shown in FIG. 4 (a), the maximum accumulation time of the distance measuring points 2b, 2c, 2d, 3a, 3e, 4b, 4d, and 4e, which are neighboring distance measuring points, is set to 10 ms. The case where the maximum accumulation time of the distance measuring points 3b, 3c, 3d, which are distance measuring points near the center, is set to 50 ms will be described.

まず、限界時間設定レジスタ1に10msを設定するために、アドレス7に“0000”を、アドレス8に“0100”を設定する。また、限界時間設定レジスタ2に50msを設定するために、アドレス9に“0001”を、アドレス10に“1000”を設定する。
次に、測距点タイマリミット指定レジスタにデータを設定する。上述の例の場合にはアドレス1に“0000”を、アドレス2に“0000”を、アドレス3に“0101”を、アドレス4に“0100”を、アドレス5に“0000”をアドレス6に“0000”を設定する。即ち、10msを設定する測距点に対応するビットに“00”を、50msを設定する測距点に対応するビットに“01”を設定する。
最後に、限界時間を最大蓄積時間として取り扱うので、アドレス13の上位2ビットに“00”を設定する。
First, “0000” is set to address 7 and “0100” is set to address 8 in order to set 10 ms in the limit time setting register 1. In order to set 50 ms in the limit time setting register 2, “0001” is set in the address 9 and “1000” is set in the address 10.
Next, data is set in the distance measuring point timer limit designation register. In the above example, “0000” is assigned to address 1, “0000” is assigned to address 2, “0101” is assigned to address 3, “0100” is assigned to address 4, “0000” is assigned to address 5 is “0000” 0000 "is set. That is, “00” is set to the bit corresponding to the distance measuring point for setting 10 ms, and “01” is set to the bit corresponding to the distance measuring point for setting 50 ms.
Finally, since the limit time is handled as the maximum accumulation time, “00” is set in the upper 2 bits of the address 13.

図5のようにして制御レジスタを構成することにより、レジスタの数を削減することが可能である。例えば、図4(a)に示す11点の測距点に対し、測距点毎に限界時間を設定しようとした場合には、(限界時間設定レジスタ)8ビット×(測距点数)11=88ビットが必要である。これに対し、図5のようにして制御レジスタを構成した場合には、(測距点毎のタイマリミット指定レジスタ)24ビット+(限界時間設定レジスタ)8ビット×3種類=48ビットで構成できる。このように88ビット必要なところを44ビットに押さえることが可能である。AFセンサに用いられるラインセンサには通常CCD用のプロセスが用いられるために、トランジスタサイズが大きくなりやすい。したがって、40ビットの削減でもチップサイズへの影響は大きいと考えられる。   By configuring the control register as shown in FIG. 5, the number of registers can be reduced. For example, when it is attempted to set a limit time for each distance measurement point for the 11 distance measurement points shown in FIG. 4A, (limit time setting register) 8 bits × (number of distance measurement points) 11 = 88 bits are required. On the other hand, when the control register is configured as shown in FIG. 5, it can be configured by (timer limit designation register for each ranging point) 24 bits + (limit time setting register) 8 bits × 3 types = 48 bits. . In this way, it is possible to keep the required 88 bits to 44 bits. Since the line sensor used for the AF sensor usually uses a CCD process, the transistor size tends to increase. Therefore, it can be considered that even a reduction of 40 bits has a large effect on the chip size.

なお、制御レジスタを構成する各レジスタのビットサイズ等は図5に示したものに限るものではなく、測距点の数や限界時間の設定分解能とチップサイズとのトレードオフにより選択することが可能である。   Note that the bit size of each register constituting the control register is not limited to that shown in FIG. 5, but can be selected according to the trade-off between the number of distance measuring points, the limit time setting resolution, and the chip size. It is.

図9は、第1の実施形態におけるAF時の処理について示すフローチャートである。なお、図9では、制御レジスタ203aに限界時間として最大蓄積時間を設定する例について説明する。最小蓄積時間を設定する例については、後述の第2の実施形態で説明する。   FIG. 9 is a flowchart showing processing at the time of AF in the first embodiment. FIG. 9 illustrates an example in which the maximum accumulation time is set as the limit time in the control register 203a. An example of setting the minimum accumulation time will be described in a second embodiment described later.

図9の処理が開始されると、まず、AFコントローラ122は、AFセンサ121の制御レジスタ203aの初期化を行う(ステップS100)。例として、各測距点に最大蓄積時間300msを設定する場合、制御レジスタ203aの設定は、まず、限界時間設定レジスタ1〜3に300msを設定する(アドレス7、9、11に“1001”、アドレス8、10、12に“0101”を設定する)。次に、各測距点タイマリミット指定レジスタにおいて限界時間設定レジスタ1を示す値を設定する(アドレス1〜6に“0000”を設定する)。更に、限界時間設定レジスタ1に設定されている限界時間を最大蓄積時間して用いるように最大/最小時間判断レジスタを設定する(最大/最小時間判断レジスタの最上位ビットに“0”を設定する)。このような初期化の終了後、AFコントローラ122は待機状態となる。   When the process of FIG. 9 is started, first, the AF controller 122 initializes the control register 203a of the AF sensor 121 (step S100). As an example, when a maximum accumulation time of 300 ms is set for each distance measuring point, the control register 203a is set by first setting 300 ms in the limit time setting registers 1 to 3 ("1001" in the addresses 7, 9, and 11). “0101” is set to the addresses 8, 10, and 12). Next, a value indicating the limit time setting register 1 is set in each ranging point timer limit specification register (“0000” is set in the addresses 1 to 6). Further, the maximum / minimum time determination register is set so that the limit time set in the limit time setting register 1 is used as the maximum accumulation time (the highest bit of the maximum / minimum time determination register is set to “0”). ). After completion of such initialization, the AF controller 122 enters a standby state.

制御レジスタ203aの初期化の後、システムコントローラ123は、ユーザによるレリーズボタン126の半押し操作がなされ、1stレリーズスイッチがオンされたか否かを判定している(ステップS101)。ステップS101の判定において、1stレリーズスイッチがオンされた場合に、システムコントローラ123はAFコントローラ122にAF実行の指示を送る。これを受けて、AFコントローラ122はAFセンサ121の各測距点の蓄積動作を開始させる(ステップS102)。   After initialization of the control register 203a, the system controller 123 determines whether or not the user has pressed the release button 126 halfway to turn on the 1st release switch (step S101). If the first release switch is turned on in step S101, the system controller 123 sends an AF execution instruction to the AF controller 122. In response to this, the AF controller 122 starts the accumulation operation of each distance measuring point of the AF sensor 121 (step S102).

AFセンサ121のシーケンサ203cはモニタセンサ部201bの各モニタセンサの出力とタイマ203bの出力とを監視しており、モニタセンサの出力が所定値に達するか、或いはタイマ203bによって最大蓄積時間が計時された場合に、対応する測距点の蓄積を終了させるとともに、対応する測距点の蓄積が終了した旨をAFコントローラ122に通知する。これを受けてAFコントローラ122はタイマ212によって計時されている蓄積時間を検出し、検出した蓄積時間を測距点毎に、蓄積時間レジスタ213に保持する(ステップS103)。   The sequencer 203c of the AF sensor 121 monitors the output of each monitor sensor of the monitor sensor unit 201b and the output of the timer 203b, and the output of the monitor sensor reaches a predetermined value or the timer 203b measures the maximum accumulation time. If this happens, the accumulation of the corresponding distance measurement points is terminated, and the AF controller 122 is notified that the accumulation of the corresponding distance measurement points has been completed. In response to this, the AF controller 122 detects the accumulation time counted by the timer 212, and holds the detected accumulation time in the accumulation time register 213 for each distance measuring point (step S103).

次に、AFコントローラ122は、全測距点における蓄積動作が終了したか否かを判定する(ステップS104)。ステップS104の判定において、全測距点における蓄積動作が終了していない場合には、ステップS103に戻って待機する。一方、ステップS104の判定において、全測距点における蓄積動作が終了した場合に、AFコントローラ122はAFセンサ121に被写体像信号の読み出し指示を送る。これによりAFセンサ121の各ラインセンサに蓄積された電荷が電気信号として読み出される(ステップS105)。次に、AFコントローラ122は、AFセンサ121から読み出される被写体像信号における暗電流成分等によるオフセットを補正する(ステップS106)。ここで、暗電流の発生時間は、各測距点におけるラインセンサの蓄積終了のタイミングとラインセンサからの電荷転送タイミングとによって決定される。これらはAFコントローラ122のタイマ212によって測距点毎の蓄積時間を計時することによって検出することができる。また、暗電流は温度によっても変化するのでラインセンサ周辺の温度を計測しておき、計測した温度と暗電流の発生時間とから被写体像信号における暗電流成分を求め、この暗電流成分が0となるように被写体像信号をレベルシフトする。   Next, the AF controller 122 determines whether or not the accumulation operation at all distance measuring points has been completed (step S104). If it is determined in step S104 that the accumulation operation has not been completed at all distance measuring points, the process returns to step S103 and waits. On the other hand, when the accumulation operation at all distance measuring points is completed in the determination in step S <b> 104, the AF controller 122 sends a subject image signal readout instruction to the AF sensor 121. Thereby, the electric charge accumulated in each line sensor of the AF sensor 121 is read as an electric signal (step S105). Next, the AF controller 122 corrects an offset due to a dark current component or the like in the subject image signal read from the AF sensor 121 (step S106). Here, the generation time of the dark current is determined by the timing of completion of accumulation of the line sensor at each distance measuring point and the charge transfer timing from the line sensor. These can be detected by measuring the accumulation time for each distance measuring point by the timer 212 of the AF controller 122. Since the dark current also changes depending on the temperature, the temperature around the line sensor is measured in advance, and the dark current component in the subject image signal is obtained from the measured temperature and the generation time of the dark current. The subject image signal is level-shifted so that

次に、AFコントローラ122は、AFセンサ121の各ラインセンサを構成するフォトダイオード出力の不均一性を補正するための照度補正を行う(ステップS107)。この補正は、例えば均一輝度面を観察したときのラインセンサの照度ばらつきから補正データを求めておき、この補正データによってそれぞれ対応する被写体像信号を補正すれば良い。   Next, the AF controller 122 performs illuminance correction for correcting the non-uniformity of the photodiode output constituting each line sensor of the AF sensor 121 (step S107). For this correction, for example, correction data is obtained from the illuminance variation of the line sensor when a uniform luminance surface is observed, and the corresponding subject image signal is corrected by this correction data.

次に、AFコントローラ122は、アイランド内の基準部と参照部とで対をなすラインセンサから出力される被写体像信号から相関演算により、2像間隔値を算出する(ステップS108)。その後、AFコントローラ122は、相関演算結果の信頼性を判定するために、被写体像のコントラストを検出する(ステップS109)。そして、AFコントローラ122は、被写体像のコントラストが十分高いか否かを判定することにより、相関演算結果の信頼性を判定する(ステップS110)。   Next, the AF controller 122 calculates a two-image interval value by correlation calculation from the subject image signal output from the line sensor that makes a pair of the standard portion and the reference portion in the island (step S108). Thereafter, the AF controller 122 detects the contrast of the subject image in order to determine the reliability of the correlation calculation result (step S109). Then, the AF controller 122 determines the reliability of the correlation calculation result by determining whether or not the contrast of the subject image is sufficiently high (step S110).

ステップS110の判定において、被写体像のコントラストが低い、即ち相関演算結果の信頼性が低いと判定した場合に、AFコントローラ122は、AFセンサ121のアナログ処理部202におけるゲインを更新する、具体的にはゲインを上昇させるように指示を送る(ステップS111)。その後、ステップS102に戻り、測距点の蓄積動作を再開させる。一方、ステップS110の判定において、被写体像のコントラストが高い、即ち相関演算結果の信頼性が高いと判定した場合には、AFコントローラ122は、現在のシーンが逆光シーンであるか否かを判定する(ステップS112)。この判定は、例えば各測距点に対応するラインセンサからそれぞれ出力される被写体像信号の輝度差が極端に大きい(例えば輝度差LV10以上)時に逆光シーンと判定する。そして、逆光シーンの場合には暗い被写体が主要被写体であると判断する。   If it is determined in step S110 that the contrast of the subject image is low, that is, the reliability of the correlation calculation result is low, the AF controller 122 updates the gain in the analog processing unit 202 of the AF sensor 121. Sends an instruction to increase the gain (step S111). After that, the process returns to step S102, and the ranging point accumulation operation is resumed. On the other hand, if it is determined in step S110 that the contrast of the subject image is high, that is, the reliability of the correlation calculation result is high, the AF controller 122 determines whether or not the current scene is a backlight scene. (Step S112). This determination is, for example, determined as a backlight scene when the luminance difference between the subject image signals output from the line sensors corresponding to each distance measuring point is extremely large (for example, the luminance difference LV10 or more). In the case of a backlight scene, it is determined that the dark subject is the main subject.

ステップS112の判定において、逆光シーンである場合に、AFコントローラ122は、蓄積制御結果が適切であるか否かを判定する(ステップS113)。これは、人物等の輪郭でAFが行われる場合に蓄積制御結果が適切でないと判定する。このステップS113の判定手法の一例を説明する。例えば、図10(a)に示すような逆光シーンにおいて、測距点3dと測距点3eとに人物が配置されている。このようなシーンにおいて、測距点3dのラインセンサ出力に着目すると、その出力は図10(b)に示すものとなる。即ち、センサ出力において背景部の出力に対して顔部の出力は相対的に小さくなる。このようなセンサ出力の場合には、人物の瞳ではなく、顔の輪郭付近でAFが行われるので蓄積制御結果が適切でないと判定する。そして、図10(c)のように顔部においてAFに必要なコントラストが得られるように蓄積時間を長くする。   If it is determined in step S112 that the scene is a backlight scene, the AF controller 122 determines whether the accumulation control result is appropriate (step S113). This determines that the accumulation control result is not appropriate when AF is performed on the contour of a person or the like. An example of the determination method in step S113 will be described. For example, in a backlight scene as shown in FIG. 10A, people are arranged at the distance measuring points 3d and 3e. In such a scene, paying attention to the line sensor output at the distance measuring point 3d, the output is as shown in FIG. That is, in the sensor output, the output of the face portion is relatively smaller than the output of the background portion. In the case of such sensor output, it is determined that the accumulation control result is not appropriate because AF is performed in the vicinity of the face outline, not the human pupil. Then, as shown in FIG. 10C, the accumulation time is lengthened so that the contrast necessary for AF can be obtained in the face.

ステップS113の判定において、蓄積制御結果が適切でない場合に、AFコントローラ122は、対応する測距点におけるモニタセンサによる蓄積制御をオフするように指示を送るとともに、各測距点の限界時間を再設定するように指示を送る(ステップS114)。その後に、ステップS102に戻り、測距点の蓄積動作を再度行う。   If it is determined in step S113 that the accumulation control result is not appropriate, the AF controller 122 sends an instruction to turn off the accumulation control by the monitor sensor at the corresponding distance measurement point, and resets the limit time of each distance measurement point. An instruction is sent to set (step S114). Thereafter, the process returns to step S102, and the ranging point accumulation operation is performed again.

この限界時間の再設定について説明する。まず、図10(a)の測距点3dのように人物等の主要被写体部を含む測距点については主要被写体部においてAFに必要なコントラストが得られるように蓄積時間を長くする。即ち、この測距点については、
(必要なコントラストが得られる出力レベル)/(現在の主要被写体部の出力レベル)×(測距点(主要被写体部)における蓄積時間)
によって求められる最大蓄積時間に従って蓄積制御を行う。一方、他の測距点については、主要被写体部を含む測距点の周辺の測距点(例えば測距点3c)の蓄積時間を最大蓄積時間とした蓄積制御を行う。なお、主要被写体部については最小蓄積時間に従った蓄積制御を行うようにしても良い。
The resetting of the limit time will be described. First, for a distance measuring point including a main subject portion such as a person like the distance measuring point 3d in FIG. 10A, the accumulation time is lengthened so that the contrast necessary for AF is obtained in the main subject portion. That is, about this distance measuring point,
(Output level at which necessary contrast can be obtained) / (Current output level of main subject) × (Accumulation time at distance measuring point (main subject))
The accumulation control is performed according to the maximum accumulation time obtained by the above. On the other hand, for other distance measuring points, accumulation control is performed with the accumulation time of the distance measuring points (for example, the distance measuring point 3c) around the distance measuring point including the main subject portion as the maximum accumulation time. Note that accumulation control according to the minimum accumulation time may be performed for the main subject portion.

ここで、ステップS112〜ステップS114の処理は、主に逆光時における人物に対するAFのための処理である。したがって、ポートレート撮影モード時にのみ行うようにしても良い。   Here, the processing of step S112 to step S114 is mainly processing for AF with respect to a person in backlight. Therefore, it may be performed only in the portrait photographing mode.

また、ステップS113の判定において、蓄積制御結果が適切である場合に、AFコントローラ122は、測距点の選択を行うとともに、選択した測距点におけるフォーカスレンズ102のデフォーカス量を算出する(ステップS115)。ここでの測距点の選択は、例えば、信頼性の高い測距点の中で最至近の測距点を選択するようにすれば良い。デフォーカス量の算出後、システムコントローラ123は、算出したデフォーカス量をレンズCPU104に送信する。レンズCPU104は、このデフォーカス量に基づいてレンズ駆動部103を制御することにより、フォーカスレンズ102の合焦駆動を行う(ステップS116)。その後は、ユーザによるレリーズボタン126の全押し操作を受けて撮影動作に移行する。   If the accumulation control result is appropriate in the determination in step S113, the AF controller 122 selects a distance measurement point and calculates the defocus amount of the focus lens 102 at the selected distance measurement point (step S113). S115). The selection of the distance measuring point here may be performed by selecting the closest distance measuring point among the highly reliable distance measuring points, for example. After calculating the defocus amount, the system controller 123 transmits the calculated defocus amount to the lens CPU 104. The lens CPU 104 drives the focus lens 102 by controlling the lens driving unit 103 based on the defocus amount (step S116). Thereafter, when the user fully presses the release button 126, the operation proceeds to the photographing operation.

以上説明したように、第1の実施形態によれば、AFセンサに内蔵の制御レジスタの設定を変更することにより、複数測距点を測距可能なAFセンサにおける各ラインセンサの蓄積時間を個別に設定することが可能である。また、限界時間を測距点タイマリミット指定レジスタと限界時間設定レジスタの組で設定することにより、制御レジスタを構成するために必要なレジスタの数を削減することが可能である。   As described above, according to the first embodiment, by changing the setting of the control register built in the AF sensor, the accumulation time of each line sensor in the AF sensor capable of measuring a plurality of distance measuring points is individually set. Can be set. Further, by setting the limit time by a combination of the distance measuring point timer limit designation register and the limit time setting register, it is possible to reduce the number of registers necessary for configuring the control register.

[変形例]
以下、第1の実施形態の変形例について説明する。図9のステップS1においては、限界時間の初期値を各ラインセンサで同一としていたが、測距対象となる測距点が分かっている場合(撮影画面内の中央の測距点を重点的に測距する場合やユーザによって測距点が選択された場合等)では測距対象となる測距点と測距対象外の測距点とで最大蓄積時間を異ならせるようにしても良い。図11に、測距点毎に最大蓄積時間を異ならせる処理について示す。
[Modification]
Hereinafter, modifications of the first embodiment will be described. In step S1 of FIG. 9, the initial value of the limit time is the same for each line sensor, but when the distance measuring point to be measured is known (focusing on the center distance measuring point in the shooting screen). In the case of distance measurement, or when a user selects a distance measurement point), the maximum accumulation time may be different between the distance measurement point that is the distance measurement target and the distance measurement point that is not the distance measurement target. FIG. 11 shows processing for varying the maximum accumulation time for each distance measuring point.

図11においては、例として、初期化時に、測距対象となる測距点の最大蓄積時間を300msに、それ以外の測距点の最大蓄積時間を50msに設定する(ステップS200)。この場合には、限界時間設定レジスタ1に300msを、限界時間設定レジスタ2に50msを設定し、各測距点タイマリミット指定レジスタにおいて、測距対象となる測距点を示すビットには限界時間設定レジスタ1を示す値を、その他の測距点を示すビットには限界時間設定レジスタ2を示す値を設定する。更に、限界時間設定レジスタ1及び限界時間設定レジスタ2に設定されている限界時間を最大蓄積時間して用いるように最大/最小時間判断レジスタを設定する。このような初期化の終了後、AFコントローラ122は待機状態となる。   In FIG. 11, as an example, at initialization, the maximum accumulation time of distance measurement points to be distance measurement objects is set to 300 ms, and the maximum accumulation time of other distance measurement points is set to 50 ms (step S200). In this case, 300 ms is set in the limit time setting register 1 and 50 ms is set in the limit time setting register 2, and in each distance measuring point timer limit designation register, the limit time is set in the bit indicating the distance measuring point to be measured. A value indicating the setting register 1 is set, and a value indicating the limit time setting register 2 is set to bits indicating other distance measuring points. Further, the maximum / minimum time determination register is set so that the limit times set in the limit time setting register 1 and the limit time setting register 2 are used as the maximum accumulation time. After completion of such initialization, the AF controller 122 enters a standby state.

ここで、図11において、ステップS200以降のステップS201〜ステップS213の処理は、図9とほぼ同様であるので説明を省略する。なお、ステップS213における測距点の選択は、測距対象となる測距点が複数存在している場合に行われるものである。   Here, in FIG. 11, the processing from step S200 to step S213 after step S200 is substantially the same as that in FIG. Note that the selection of the distance measurement points in step S213 is performed when there are a plurality of distance measurement points to be distance measurement objects.

以上説明した変形例によれば、測距対象となる測距点の最大蓄積時間を長くしてAFに必要なコントラストを得ることができるとともに、測距対象以外の測距点については最大蓄積時間を短くして蓄積時間を最小とすることができる。   According to the modification described above, it is possible to obtain the contrast necessary for AF by lengthening the maximum accumulation time of the distance measurement points, and for the distance measurement points other than the distance measurement objects, the maximum accumulation time. Can be shortened to minimize the accumulation time.

[第2の実施形態]
次に、本発明の第2の実施形態について説明する。第2の実施形態は、各測距点に最小蓄積時間を設定する例である。なお、構成については第1の実施形態と同様であるので説明を省略する。
[Second Embodiment]
Next, a second embodiment of the present invention will be described. The second embodiment is an example in which a minimum accumulation time is set for each distance measuring point. Since the configuration is the same as that of the first embodiment, description thereof is omitted.

最小蓄積時間を設定するのは、例えば測距点がユーザによって指定されている場合(自動測距点選択でない場合)である。このような場合には、図11に示す第1の実施形態の変形例で説明したように、測距対象となる測距点の蓄積時間を長くし、測距対象以外の測距点の蓄積時間を短くすることがAF時間の短縮の点で好ましいが、その分、早く蓄積が終了した測距点における暗電流が増大してしまうおそれがある。上述したように、暗電流は、ラインセンサの蓄積終了のタイミングとラインセンサからの電荷転送タイミングとによって決定されるので、測距対象となる測距点の蓄積時間を越えない範囲で測距対象以外の測距点の蓄積終了のタイミングを遅らせて暗電流の発生時間を短くする。   The minimum accumulation time is set when, for example, a distance measurement point is designated by the user (when automatic distance measurement point selection is not performed). In such a case, as described in the modification of the first embodiment shown in FIG. 11, the accumulation time of the distance measurement points to be distance measurement objects is lengthened, and the accumulation of distance measurement points other than the distance measurement objects is accumulated. Although shortening the time is preferable in terms of shortening the AF time, there is a risk that the dark current at the distance measuring point where the accumulation was completed earlier increases accordingly. As described above, since the dark current is determined by the timing of completion of accumulation of the line sensor and the timing of charge transfer from the line sensor, the distance measurement target is within a range not exceeding the accumulation time of the distance measurement point to be distance measurement target. The dark current generation time is shortened by delaying the accumulation end timing of the other distance measuring points.

図12は、第2の実施形態におけるAF時の処理について示すフローチャートである。図12の処理が開始されると、まず、AFコントローラ122は、AFセンサ121の制御レジスタ203aの初期化を行う(ステップS300)。制御レジスタ203aの初期化の後、システムコントローラ123は、ユーザによるレリーズボタン126の半押し操作がなされ、1stレリーズスイッチがオンされたか否かを判定している(ステップS301)。ステップS301の判定において、1stレリーズスイッチがオンされた場合に、システムコントローラ123はAFコントローラ122にAF実行の指示を送る。これを受けて、AFコントローラ122はAFセンサ121の各測距点の蓄積動作を開始させる(ステップS302)。   FIG. 12 is a flowchart illustrating processing at the time of AF in the second embodiment. When the process of FIG. 12 is started, the AF controller 122 first initializes the control register 203a of the AF sensor 121 (step S300). After initialization of the control register 203a, the system controller 123 determines whether or not the user has pressed the release button 126 halfway to turn on the 1st release switch (step S301). If the first release switch is turned on in step S301, the system controller 123 sends an AF execution instruction to the AF controller 122. In response to this, the AF controller 122 starts the accumulation operation of each distance measuring point of the AF sensor 121 (step S302).

AFセンサ121のシーケンサ203cはモニタセンサ部201bの各モニタセンサの出力とタイマ203bの出力とを監視しており、モニタセンサの出力が所定値に達するか、或いはタイマ203bによって最大蓄積時間が計時された場合に、対応する測距点の蓄積を終了させるとともに、対応する測距点の蓄積が終了した旨をAFコントローラ122に通知する。これを受けてAFコントローラ122はタイマ212によって計時されている蓄積時間を検出し、検出した蓄積時間を測距点毎に、蓄積時間レジスタ213に保持する(ステップS303)。   The sequencer 203c of the AF sensor 121 monitors the output of each monitor sensor of the monitor sensor unit 201b and the output of the timer 203b, and the output of the monitor sensor reaches a predetermined value or the timer 203b measures the maximum accumulation time. If this happens, the accumulation of the corresponding distance measurement points is terminated, and the AF controller 122 is notified that the accumulation of the corresponding distance measurement points has been completed. In response to this, the AF controller 122 detects the accumulation time counted by the timer 212, and holds the detected accumulation time in the accumulation time register 213 for each distance measuring point (step S303).

次に、AFコントローラ122は、全測距点における蓄積動作が終了したか否かを判定する(ステップS304)。ステップS304の判定において、全測距点における蓄積動作が終了していない場合には、ステップS303に戻って待機する。一方、ステップS304の判定において、全測距点における蓄積動作が終了した場合に、AFコントローラ122は、測距対象の測距点の蓄積時間が最大蓄積時間(300ms)に達しており、且つ測距対象でない測距点の蓄積時間の最小値が一定値(例えば50ms)以下であるか否かを判定する(ステップS305)。ステップS306の判定において、測距対象の測距点の蓄積時間が最大蓄積時間に達しており、且つ測距対象でない測距点の蓄積時間の最小値が一定値以下である場合には、測距対象でない測距点における暗電流の発生時間が長いとして、次回の蓄積の際に、測距対象でない測距点において最小蓄積時間に基づく蓄積制御が行われるように、制御レジスタ203aの値を再設定する(ステップS306)。その後に、ステップS302に戻り、測距点の蓄積動作を再度行う。   Next, the AF controller 122 determines whether or not the accumulation operation at all distance measuring points has been completed (step S304). If it is determined in step S304 that the accumulation operation has not been completed at all distance measuring points, the process returns to step S303 and waits. On the other hand, in the determination of step S304, when the accumulation operation at all the distance measurement points is completed, the AF controller 122 has reached the maximum accumulation time (300 ms) of the accumulation time of the distance measurement point to be measured, and the measurement. It is determined whether or not the minimum value of the accumulation time of distance measuring points that are not distance targets is equal to or less than a certain value (for example, 50 ms) (step S305). If it is determined in step S306 that the accumulation time of the distance measurement target has reached the maximum accumulation time, and the minimum accumulation time of the distance measurement points that are not the distance measurement object is equal to or less than a certain value, the measurement is performed. Assuming that the generation time of the dark current at the distance measurement point that is not the distance target is long, the value of the control register 203a is set so that the accumulation control based on the minimum accumulation time is performed at the distance measurement point that is not the distance measurement object at the next accumulation. Reset is performed (step S306). Thereafter, the process returns to step S302, and the distance measuring point accumulation operation is performed again.

ステップS306の再設定においては、まず、限界時間設定レジスタ1に設定されている限界時間を最小蓄積時間して用いるように最大/最小時間判断レジスタを設定する(最大/最小時間判断レジスタの最上位ビットに“1”を設定する)。次に、最小蓄積時間を、もとの蓄積時間よりも長く、測距対象の測距点の蓄積時間(300ms)よりも短くなるような範囲で設定する。なお、図12の例では、最小蓄積時間を250msに設定している。更に、各測距点タイマリミット指定レジスタにおいて測距対象の測距点のビットに、限界時間設定レジスタ2(最大蓄積時間300msが設定されている)を示す値を設定する。   In resetting in step S306, first, the maximum / minimum time determination register is set so that the limit time set in the limit time setting register 1 is used as the minimum accumulation time (the highest level of the maximum / minimum time determination register). Set the bit to “1”). Next, the minimum accumulation time is set in a range that is longer than the original accumulation time and shorter than the accumulation time (300 ms) of the distance measurement target. In the example of FIG. 12, the minimum accumulation time is set to 250 ms. Further, a value indicating the limit time setting register 2 (the maximum accumulation time is set to 300 ms) is set to the bit of the distance measurement target in each distance measurement point timer limit designation register.

ステップS305の判定において、測距対象の測距点の蓄積時間が最大蓄積時間(300ms)に達していない、又は測距対象でない測距点の蓄積時間の最小値が一定値(例えば50ms)を越えている場合には、AFコントローラ122はAFセンサ121に被写体像信号の読み出し指示を送る。これによりAFセンサ121の各ラインセンサに蓄積された電荷が電気信号として読み出される(ステップS307)。これ以後のステップS308〜ステップS315の処理は図9とほぼ同様であるので説明を省略する。   In the determination in step S305, the accumulation time of the distance measurement target does not reach the maximum accumulation time (300 ms), or the minimum value of the distance measurement point accumulation time that is not the distance measurement object is a constant value (for example, 50 ms). If it exceeds, the AF controller 122 sends a subject image signal readout instruction to the AF sensor 121. Thereby, the electric charge accumulated in each line sensor of the AF sensor 121 is read out as an electric signal (step S307). Subsequent steps S308 to S315 are substantially the same as those in FIG.

以上説明したように、第2の実施形態では、暗電流発生時間が長くなる測距点に対して最小蓄積時間に基づいた蓄積制御を行うことにより、図13に示すように測距対象でない測距点の蓄積は最小蓄積時間が経過するまで継続される。これにより、測距対象の測距点におけるコントラストを十分なものとした状態で測距対象でない測距点における暗電流の発生時間を短くすることが可能である。   As described above, in the second embodiment, the accumulation control based on the minimum accumulation time is performed on the distance measurement point where the dark current generation time becomes long, so that measurement that is not a distance measurement object is performed as shown in FIG. The accumulation of distance points is continued until the minimum accumulation time has elapsed. As a result, it is possible to shorten the dark current generation time at the distance measurement points that are not the distance measurement object in a state in which the contrast at the distance measurement target object is sufficient.

以上実施形態に基づいて本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能なことは勿論である。例えば、上述した各実施形態においては、蓄積時間を測距点毎に設定しているが、アイランド毎に設定するようにしても良い。   Although the present invention has been described above based on the embodiments, the present invention is not limited to the above-described embodiments, and various modifications and applications are naturally possible within the scope of the gist of the present invention. For example, in each embodiment described above, the accumulation time is set for each distance measuring point, but may be set for each island.

さらに、上記した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、上述したような課題を解決でき、上述したような効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。   Further, the above-described embodiments include various stages of the invention, and various inventions can be extracted by appropriately combining a plurality of disclosed constituent elements. For example, even if some configuration requirements are deleted from all the configuration requirements shown in the embodiment, the above-described problem can be solved, and this configuration requirement is deleted when the above-described effects can be obtained. The configuration can also be extracted as an invention.

本発明の第1の実施形態に係る撮像装置の一例としてのデジタル一眼レフレックスカメラの構成を示す図である。It is a figure which shows the structure of the digital single-lens reflex camera as an example of the imaging device which concerns on the 1st Embodiment of this invention. AF光学系の2次結像系を模式的に示した図である。It is the figure which showed typically the secondary image formation system of AF optical system. 図1のAFセンサ、AFコントローラ、システムコントローラの構成の詳細を示したブロック図である。FIG. 2 is a block diagram illustrating details of configurations of an AF sensor, an AF controller, and a system controller in FIG. 1. 図4(a)は測距点配置の一例を示す図であり、図4(b)は図4(a)に示す測距点配置において焦点状態を検出するためのラインセンサ部及びモニタセンサ部の構成例を示す図である。FIG. 4A is a diagram showing an example of the ranging point arrangement, and FIG. 4B is a line sensor unit and a monitor sensor unit for detecting the focus state in the ranging point arrangement shown in FIG. It is a figure which shows the example of a structure. 制御レジスタの構成を示す図である。It is a figure which shows the structure of a control register. 測距点タイマリミット指定レジスタに設定されるデータとそれによって選択される限界時間設定レジスタとの関係を示す図である。It is a figure which shows the relationship between the data set to a ranging point timer limit designation | designated register, and the limit time setting register selected by it. 限界時間設定レジスタに設定されるデータとそれによって設定される限界時間との関係を示す図である。It is a figure which shows the relationship between the data set to the time limit setting register, and the time limit set by it. 最大/最小時間判断レジスタに設定されるデータとそのデータに対応した設定との関係を示す図である。It is a figure which shows the relationship between the data set to the maximum / minimum time judgment register, and the setting corresponding to the data. 本発明の第1の実施形態におけるAF時の処理について示すフローチャートである。It is a flowchart shown about the process at the time of AF in the 1st Embodiment of this invention. 図10(a)は逆光シーンの一例を示す図であり、図10(b)は逆光シーンにおいて最大蓄積時間を設定しない場合のAFセンサの出力の一例を示す図であり、図10(c)は逆光シーンにおいて最大蓄積時間を設定した場合のAFセンサの出力の一例を示す図である。FIG. 10A is a diagram illustrating an example of a backlight scene, and FIG. 10B is a diagram illustrating an example of the output of the AF sensor when the maximum accumulation time is not set in the backlight scene, and FIG. FIG. 6 is a diagram illustrating an example of an output of an AF sensor when a maximum accumulation time is set in a backlight scene. 本発明の第1の実施形態の変形例におけるAF時の処理について示すフローチャートである。It is a flowchart shown about the process at the time of AF in the modification of the 1st Embodiment of this invention. 本発明の第2の実施形態におけるAF時の処理について示すフローチャートである。It is a flowchart shown about the process at the time of AF in the 2nd Embodiment of this invention. 最小蓄積時間と暗電流発生時間との関係を示す図である。It is a figure which shows the relationship between minimum accumulation time and dark current generation time.

符号の説明Explanation of symbols

101…交換レンズ、102…フォーカスレンズ、103…レンズ駆動部、104…レンズCPU、110…カメラボディ、111…メインミラー、112…フォーカシングスクリーン、113…ペンタプリズム、114…接眼レンズ、115…サブミラー、116…コンデンサレンズ、117…全反射ミラー、118…セパレータ絞り、119…セパレータレンズ、120…温度センサ、121…AFセンサ、122…AFコントローラ、123…システムコントローラ、124…撮像素子、125…記録部、126…レリーズボタン、203a…制御レジスタ   DESCRIPTION OF SYMBOLS 101 ... Interchangeable lens, 102 ... Focus lens, 103 ... Lens drive part, 104 ... Lens CPU, 110 ... Camera body, 111 ... Main mirror, 112 ... Focusing screen, 113 ... Pentaprism, 114 ... Eyepiece, 115 ... Submirror, DESCRIPTION OF SYMBOLS 116 ... Condenser lens, 117 ... Total reflection mirror, 118 ... Separator aperture, 119 ... Separator lens, 120 ... Temperature sensor, 121 ... AF sensor, 122 ... AF controller, 123 ... System controller, 124 ... Image sensor, 125 ... Recording part 126 ... Release button 203a ... Control register

Claims (7)

複数の焦点検出エリアに対応して設けられた複数のラインセンサと、
上記複数のラインセンサ毎に上記ラインセンサの受光量が一定量に到達したことを検出する検出器と、
上記複数のラインセンサ毎の蓄積動作の限界時間が設定される制御レジスタと、
上記検出器の出力と上記制御レジスタの設定とに基づき上記ラインセンサ毎の蓄積動作の終了を制御する制御部と、
を具備することを特徴とする焦点検出装置。
A plurality of line sensors provided corresponding to a plurality of focus detection areas;
A detector for detecting that the amount of light received by the line sensor reaches a certain amount for each of the plurality of line sensors;
A control register in which the limit time of the accumulation operation for each of the plurality of line sensors is set;
A control unit for controlling the end of the accumulation operation for each line sensor based on the output of the detector and the setting of the control register;
A focus detection apparatus comprising:
上記制御レジスタは、上記限界時間が最大蓄積動作時間であるか最小蓄積動作時間であるかを上記制御部が判断するための判断情報が設定されるレジスタを有し、
上記制御部は、上記判断情報に従って上記限界時間を最大蓄積時間若しくは最小蓄積時間と判断して上記ラインセンサの蓄積動作を制御することを特徴とする請求項1に記載の焦点検出装置。
The control register includes a register in which determination information is set for the control unit to determine whether the limit time is the maximum accumulation operation time or the minimum accumulation operation time.
The focus detection apparatus according to claim 1, wherein the control unit determines the limit time as a maximum accumulation time or a minimum accumulation time according to the determination information, and controls the accumulation operation of the line sensor.
上記制御部は、上記限界時間が上記最大蓄積動作時間であると判断した場合に、上記検出器の出力から上記ラインセンサの蓄積動作の終了を検出しなくとも上記ラインセンサの蓄積動作時間が上記最大蓄積動作時間に達すると上記蓄積動作を終了させ、
上記限界時間が上記最小蓄積動作時間であると判断した場合に、上記検出器の出力から上記ラインセンサの蓄積動作の終了を検出しても上記ラインセンサの蓄積動作時間が上記最小蓄積動作時間に達するまで上記蓄積動作を継続させることを特徴とする請求項2に記載の焦点検出装置。
When the control unit determines that the limit time is the maximum accumulation operation time, the accumulation operation time of the line sensor is not detected from the output of the detector without detecting the end of the accumulation operation of the line sensor. When the maximum accumulation operation time is reached, the above accumulation operation is terminated,
When it is determined that the limit time is the minimum accumulation operation time, even if the end of the accumulation operation of the line sensor is detected from the output of the detector, the accumulation operation time of the line sensor becomes the minimum accumulation operation time. The focus detection apparatus according to claim 2, wherein the accumulating operation is continued until it reaches.
上記制御レジスタは、
上記限界時間を設定するための複数の第1のレジスタと、
上記複数の第1のレジスタのうち、上記各ラインセンサに設定すべき限界時間が設定されている第1のレジスタを指定するための複数の第2のレジスタと、
を含むことを特徴とする請求項1に記載の焦点検出装置。
The control register is
A plurality of first registers for setting the limit time;
Among the plurality of first registers, a plurality of second registers for designating a first register in which a limit time to be set for each line sensor is set;
The focus detection apparatus according to claim 1, comprising:
上記第2のレジスタは、1つのレジスタに複数のラインセンサを指定する情報が設定されることを特徴とする請求項4に記載の焦点検出装置。   5. The focus detection apparatus according to claim 4, wherein the second register is set with information for designating a plurality of line sensors in one register. 同一の焦点検出エリアに対応して設けられた複数のラインセンサに対する限界時間は同一であることを特徴とする請求項1乃至5の何れか1つに記載の焦点検出装置。   6. The focus detection apparatus according to claim 1, wherein the time limits for a plurality of line sensors provided corresponding to the same focus detection area are the same. 被写体像を撮像して画像データを得る撮像部と、
上記被写体像を上記撮像部に結像させる光学系と、
複数の焦点検出エリアに対応して設けられた複数のラインセンサと、上記複数のラインセンサ毎に配置され上記ラインセンサの受光量が一定量に到達したことを検出する検出器と、上記複数のラインセンサ毎の蓄積動作の限界時間が設定される制御レジスタと、上記検出器の出力と上記制御レジスタの設定とに基づき上記ラインセンサ毎の蓄積動作の終了を制御する制御部とを具備する焦点検出装置と、
上記各ラインセンサの出力から上記各焦点検出エリアにおける上記光学系の焦点状態を演算する焦点状態演算部と、
上記焦点状態の演算結果に従って上記光学系の焦点調整を行う焦点調整部と、
上記撮像部で得られた画像データを記録する記録部と、
を有することを特徴とする撮像装置。
An imaging unit that captures a subject image to obtain image data;
An optical system for forming the subject image on the imaging unit;
A plurality of line sensors provided corresponding to a plurality of focus detection areas; a detector disposed for each of the plurality of line sensors to detect that the amount of light received by the line sensor has reached a certain amount; A focus comprising: a control register in which a limit time of the accumulation operation for each line sensor is set; and a control unit that controls the end of the accumulation operation for each line sensor based on the output of the detector and the setting of the control register. A detection device;
A focus state calculation unit that calculates the focus state of the optical system in each focus detection area from the output of each line sensor;
A focus adjustment unit for adjusting the focus of the optical system according to the calculation result of the focus state;
A recording unit for recording image data obtained by the imaging unit;
An imaging device comprising:
JP2007028272A 2007-02-07 2007-02-07 Focus detection apparatus and imaging apparatus Expired - Fee Related JP4943881B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007028272A JP4943881B2 (en) 2007-02-07 2007-02-07 Focus detection apparatus and imaging apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007028272A JP4943881B2 (en) 2007-02-07 2007-02-07 Focus detection apparatus and imaging apparatus

Publications (2)

Publication Number Publication Date
JP2008191575A true JP2008191575A (en) 2008-08-21
JP4943881B2 JP4943881B2 (en) 2012-05-30

Family

ID=39751704

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007028272A Expired - Fee Related JP4943881B2 (en) 2007-02-07 2007-02-07 Focus detection apparatus and imaging apparatus

Country Status (1)

Country Link
JP (1) JP4943881B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010262033A (en) * 2009-04-30 2010-11-18 Canon Inc Automatic focus adjustment device
WO2013058275A1 (en) * 2011-10-17 2013-04-25 キヤノン株式会社 Image capture device and control method thereof
JP2013101305A (en) * 2011-10-14 2013-05-23 Canon Inc Focus adjustment device and control method for focus adjustment device
JP2013218297A (en) * 2012-03-16 2013-10-24 Canon Inc Focus adjustment device and focus adjustment method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1068870A (en) * 1996-08-29 1998-03-10 Asahi Optical Co Ltd Multi-point autofocus device
JP2004272240A (en) * 2003-02-18 2004-09-30 Pentax Corp Focus detection element
JP2006208802A (en) * 2005-01-28 2006-08-10 Kyocera Corp Photoelectric conversion device, focus detection device, focus detection method, and imaging device
JP2008090144A (en) * 2006-10-04 2008-04-17 Olympus Corp Focus detecting device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1068870A (en) * 1996-08-29 1998-03-10 Asahi Optical Co Ltd Multi-point autofocus device
JP2004272240A (en) * 2003-02-18 2004-09-30 Pentax Corp Focus detection element
JP2006208802A (en) * 2005-01-28 2006-08-10 Kyocera Corp Photoelectric conversion device, focus detection device, focus detection method, and imaging device
JP2008090144A (en) * 2006-10-04 2008-04-17 Olympus Corp Focus detecting device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010262033A (en) * 2009-04-30 2010-11-18 Canon Inc Automatic focus adjustment device
JP2013101305A (en) * 2011-10-14 2013-05-23 Canon Inc Focus adjustment device and control method for focus adjustment device
WO2013058275A1 (en) * 2011-10-17 2013-04-25 キヤノン株式会社 Image capture device and control method thereof
JPWO2013058275A1 (en) * 2011-10-17 2015-04-02 キヤノン株式会社 Imaging apparatus and control method thereof
US9100568B2 (en) 2011-10-17 2015-08-04 Canon Kabushiki Kaisha Image pickup apparatus and control method thereof for controlling timing during continuous shooting
JP2013218297A (en) * 2012-03-16 2013-10-24 Canon Inc Focus adjustment device and focus adjustment method

Also Published As

Publication number Publication date
JP4943881B2 (en) 2012-05-30

Similar Documents

Publication Publication Date Title
US8264592B2 (en) Image pickup apparatus having improved contrast autofocus accuracy
US20120274837A1 (en) Camera
JP2009103912A (en) Image pickup apparatus
JP5366643B2 (en) Imaging device
JP4963569B2 (en) Imaging system and lens unit
JP4943881B2 (en) Focus detection apparatus and imaging apparatus
JP2008216478A (en) Device for detecting focus
JP2021056532A (en) Imaging device and control method therefor
JP4847352B2 (en) Imaging apparatus and control method thereof
JP2001305422A (en) Range finder
US11258943B2 (en) Imaging apparatus and method for controlling the same
JP5590850B2 (en) Imaging device and focus control method of imaging device
JP5776155B2 (en) Focus detection apparatus and photographing apparatus
JP2016080742A (en) Imaging device
JP2016114720A (en) Imaging apparatus and method of controlling the same
JP4558174B2 (en) Ranging device
JP6457740B2 (en) IMAGING DEVICE AND ITS CONTROL METHOD, LENS UNIT, IMAGING SYSTEM
JP6532203B2 (en) Imaging system, lighting device and control method
JP2016142776A (en) Imaging device
JP4788054B2 (en) Focus detection device
JP2007251656A (en) Imaging apparatus, control method thereof, and program
JP2007171298A (en) IMAGING DEVICE, ITS CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM
JP6660036B2 (en) Focus detection device and imaging device
JP4928236B2 (en) Imaging apparatus and imaging system
JP6873779B2 (en) Imaging device, its control method, and control program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091020

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110920

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111116

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: 20120214

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120301

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150309

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313115

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees