JPH0728121A - Camera system - Google Patents
Camera systemInfo
- Publication number
- JPH0728121A JPH0728121A JP6006821A JP682194A JPH0728121A JP H0728121 A JPH0728121 A JP H0728121A JP 6006821 A JP6006821 A JP 6006821A JP 682194 A JP682194 A JP 682194A JP H0728121 A JPH0728121 A JP H0728121A
- Authority
- JP
- Japan
- Prior art keywords
- camera body
- data
- camera
- accessory
- focus detection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Structure And Mechanism Of Cameras (AREA)
- Automatic Focus Adjustment (AREA)
- Exposure Control For Cameras (AREA)
- Focusing (AREA)
Abstract
(57)【要約】 (修正有)
【目的】 カメラの動作を制御する機能を自由に選択で
き、撮影者の意図に合う該機能を選ぶことのできるカメ
ラシステムを提供する。
【構成】 アクセサリーは、カメラ本体30の動作を制
御する機能を記憶しているアクセサリー側記憶手段P1
〜P3を備え、また、カメラ本体は、カメラ本体の動作
を制御する制御手段33,34を有し、アクセサリーが
カメラ本体に装着されている時には、制御手段がアクセ
サリー側記憶手段に記憶されている内容に従ってカメラ
本体を制御することを特徴とするものである。
(57) [Summary] (Modified) [Objective] To provide a camera system capable of freely selecting a function for controlling the operation of a camera and selecting the function that suits the photographer's intention. [Arrangement] The accessory is an accessory storage unit P1 that stores the function of controlling the operation of the camera body 30.
To P3, the camera body has control means 33, 34 for controlling the operation of the camera body, and when the accessory is attached to the camera body, the control means is stored in the accessory side storage means. It is characterized in that the camera body is controlled according to the contents.
Description
【0001】[0001]
【産業上の利用分野】本発明は、カメラ本体と、そのカ
メラ本体に着脱可能なアクセサリーとから成るカメラシ
ステムに関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a camera system including a camera body and an accessory which can be attached to and detached from the camera body.
【0002】[0002]
【従来の技術】従来のカメラは、記憶されている制御プ
ログラムに従ってカメラの各種の動作を制御している。
例えば、撮影レンズの合焦状態を検出する焦点検出のた
めのプログラムなどを記憶部に記憶している。従来イメ
ージセンサを用いて被写体像の輝度分布を示すデータ情
報を得て、このデータ情報を処理することにより焦点検
出を行なうプログラムを有するカメラが知られている。
以下、従来の焦点検出プログラムを有するカメラについ
て説明する。2. Description of the Related Art A conventional camera controls various operations of the camera according to a stored control program.
For example, a program for focus detection for detecting the in-focus state of the taking lens is stored in the storage unit. 2. Description of the Related Art Conventionally, there is known a camera having a program that obtains data information indicating a luminance distribution of a subject image using an image sensor and processes the data information to perform focus detection.
Hereinafter, a camera having a conventional focus detection program will be described.
【0003】図9は、カメラにおけるこの種の焦点検出
装置の構成例である。図9において、符号1は1眼レフ
カメラを示し、被写体からの光束は、撮影レンズ2、ハ
ーフミラー3を通過した後サブミラー4により反射さ
れ、フィルム面5と等価な位置に検出面をもつ焦点検出
光学系モジュール6へ導かれる。焦点検出光学系モジュ
ール6は、例えば図10において破線内部に示す構成と
なっている。図10において、符号2は図9に示したも
のと同じ撮影光学系である。撮影光学系2の射出瞳の第
1部分28及び第2部分29をそれぞれ通過した光束の
それぞれは、撮影光学系2の予定結像面27(前記フィ
ルム面5と等価な面)の近傍に第1及び第2の被写体像
を各々形成する。FIG. 9 shows an example of the structure of a focus detecting device of this type in a camera. In FIG. 9, reference numeral 1 denotes a single-lens reflex camera, and the light flux from the subject is reflected by the sub-mirror 4 after passing through the taking lens 2 and the half mirror 3, and has a detection surface at a position equivalent to the film surface 5. It is guided to the detection optical system module 6. The focus detection optical system module 6 has, for example, a configuration shown inside a broken line in FIG. In FIG. 10, reference numeral 2 is the same photographing optical system as that shown in FIG. Each of the light fluxes that have respectively passed through the first portion 28 and the second portion 29 of the exit pupil of the photographing optical system 2 is near the planned image forming surface 27 (the surface equivalent to the film surface 5) of the photographing optical system 2. First and second object images are formed, respectively.
【0004】この第1及び第2の被写体像の各々は、フ
ィールドレンズ22を介して、第1及び第2の再結像レ
ンズ23、24により第1及び第2のイメージセンサ2
5、26上に再結像される。イメージセンサ25、26
は例えばCCD等によって構成されており、被写体輝度
に応じた電荷蓄積を行ないイメージセンサ25、26上
の被写体像の光強度分布に関する信号を出力する。Each of the first and second subject images is passed through the field lens 22 and the first and second re-imaging lenses 23 and 24, respectively.
It is re-imaged on 5, 26. Image sensor 25, 26
Is composed of, for example, a CCD or the like, and accumulates charges according to the brightness of the object and outputs a signal relating to the light intensity distribution of the object image on the image sensors 25 and 26.
【0005】以上のように図9において焦点検出光学系
モジュール6から出力された被写体像の光強度分布に関
する信号は、A/D変換手段8によりA/D変換され、
中央処理手段9に被写体像データとして取り込まれる。
中央処理手段9は、取り込まれた被写体像に対して所定
の焦点検出演算を施こし、撮影光学系2の結像面とフィ
ルム面5との焦点調節状態(検出不能、前ピン、後ピ
ン、合焦、デフォーカス量等)に関する情報を得、それ
らに応じて表示手段11,撮影レンズ駆動手段10,カ
メラに着脱可能な電子閃光装置に内蔵された補助光手段
12(被写体が暗い場合に特定のパターンを被写体上に
投影する手段)等を駆動制御する。又前記イメージセン
サ25、26の電荷蓄積制御等も中央処理手段9によっ
て行なわれる。As described above, the signal relating to the light intensity distribution of the subject image output from the focus detection optical system module 6 in FIG. 9 is A / D converted by the A / D conversion means 8.
The central processing means 9 fetches the subject image data.
The central processing means 9 performs a predetermined focus detection calculation on the captured subject image, and adjusts the focus between the image plane of the photographing optical system 2 and the film surface 5 (undetectable, front focus, rear focus, Information regarding focusing, defocus amount, etc.) is obtained, and in accordance with the information, the display unit 11, the photographing lens driving unit 10, and the auxiliary light unit 12 incorporated in the electronic flash device that can be attached to and detached from the camera (specified when the subject is dark) (For projecting the pattern (1) on the subject) is driven and controlled. The central processing means 9 also controls the charge accumulation of the image sensors 25 and 26.
【0006】以上のようなシステムにおいて中央処理手
段9はマイコン等によって構成されており、その動作シ
ーケンスは図11に示すようなフローチャートになって
いる。電源投入等で、ステップ1でスタートすると次に
ステップ2でセンサー25,26の電荷蓄積制御を行な
う。この場合、中央処理手段9はセンサー25,26に
対して電荷蓄積開始を指令し、被写体輝度に応じた時間
の後電荷蓄積を終了させ、被写体像に関する信号を掃き
出させる。次にステップ3でこの信号をA/D変換し1
次データとしてメモリに格納する。A/D変換は何ビッ
トで行ってもよいが、通常8ビット程度で充分で、それ
以上のビットで行ってもノイズを考慮すると意味がな
く、又データを格納する際にメモリをむやみに浪費する
ことになってしまう。1次データは1対の(L+1)ケ
のデータa(o)〜a(L),a'(0)〜a'(L)で表
わすと、一般被写体に対しては例えば図12(a)のよ
うになっている。但し、a'(0)〜a'(L)は図示して
いない。In the system as described above, the central processing means 9 is composed of a microcomputer or the like, and its operation sequence is a flow chart as shown in FIG. When the power source is turned on and the like, the process starts in step 1, and then in step 2, charge accumulation control of the sensors 25 and 26 is performed. In this case, the central processing means 9 commands the sensors 25 and 26 to start the charge accumulation, terminates the charge accumulation after a time corresponding to the subject brightness, and sweeps out a signal relating to the subject image. Next, in step 3, this signal is A / D converted to 1
It is stored in the memory as the next data. A / D conversion may be performed with any number of bits, but normally about 8 bits is sufficient, and if performed with more bits, it is meaningless considering noise, and memory is wasted wastefully when storing data. Will be done. When the primary data is represented by a pair of (L + 1) pieces of data a (o) to a (L) and a ′ (0) to a ′ (L), for example, FIG. It looks like. However, a '(0) to a' (L) are not shown.
【0007】ステップ4ではこれらの1次データに対し
て次式のような演算を行ない、図12(b)に示すよう
な1対の(m+1)ケの2次データb(0)〜b
(m),b'(0)〜b'(m)を作成する。 b(n)=−a(2n)+2×a(2n+2) −a(2n+4) (1) b'(n)=−a'(2n)+2×a'(2n+2) −a'(2n+4)........(1) (1)式のような演算を行なう目的は、焦点検出演算に悪
影響を及ぼす1次データに含まれた高周波成分や低周波
成分を除去するとともに、この後のステップで行なう焦
点検出演算に用いるデータ個数を少なくし、演算時間を
短縮するためである。In step 4, these primary data are subjected to an operation as in the following equation, and a pair of (m + 1) secondary data b (0) to b (0) to b as shown in FIG.
(M), b '(0) to b' (m) are created. b (n) =-a (2n) + 2 * a (2n + 2) -a (2n + 4) (1) b '(n) =-a' (2n) + 2 * a '(2n + 2) -a' (2n + 4). . . . . . . . (1) The purpose of performing calculations such as equation (1) is to remove high-frequency components and low-frequency components contained in the primary data that adversely affect the focus detection calculation, and to perform the focus detection calculation performed in the subsequent steps. This is to reduce the number of data used for and reduce the calculation time.
【0008】ステップ5では、得られた2次データを用
いて焦点検出演算を行ない、焦点調節状態(焦点検出不
能、前ピン、後ピン、合焦、デフォーカス量等)に関す
る情報を得る。ステップ6では、得られた焦点調節状態
(検出不能、前ピン、後ピン、合焦等)に応じて表示手
段、レンズ駆動手段を制御する。In step 5, a focus detection calculation is performed using the obtained secondary data to obtain information on the focus adjustment state (focus detection failure, front focus, rear focus, focus, defocus amount, etc.). In step 6, the display unit and the lens driving unit are controlled according to the obtained focus adjustment state (undetectable, front focus, rear focus, focus, etc.).
【0009】ステップ7では、検出不能の場合はステッ
プ8へ進み、検出不能でなかった場合はステップ2に戻
り次回の焦点検出動作を開始する。ステップ8では、補
助光手段が有り、それが準備完了であった場合にはステ
ップ9に進み、それ以外の場合はステップ2へ戻る。ス
テップ9では、補助光手段を作動させ、次回の焦点検出
動作に先立ち検出不能被写体に補助照明光、あるいは補
助照明パターンを投影し、ステップ2へ戻り新たに次回
の焦点検出シーケンスを開始する。In step 7, if it cannot be detected, the process proceeds to step 8. If it is not detected, the process returns to step 2 to start the next focus detection operation. In step 8, if there is auxiliary light means, and it is ready, the process proceeds to step 9, and if not, the process returns to step 2. In step 9, the auxiliary light unit is operated to project the auxiliary illumination light or the auxiliary illumination pattern on the undetectable subject prior to the next focus detection operation, and the process returns to step 2 to newly start the next focus detection sequence.
【0010】ステップ5の焦点検出演算は、例えば、以
下に述べるような方法で行なわれる。先ず1対の(m+
1)ケの2次データb(o)〜b(m),b'(o)〜
b'(m)に対して次式のような相関演算を行ない、相関
量H(L)をシフト量Lを順次変化させて求める。 (2)式のq及びrは、総和演算(Σ)のパラメータの上
限と下限を規定する定数である。The focus detection calculation in step 5 is performed, for example, by the method described below. First, a pair of (m +
1) Single secondary data b (o) -b (m), b '(o)-
The correlation calculation as follows is performed on b ′ (m), and the correlation amount H (L) is obtained by sequentially changing the shift amount L. Q and r in the equation (2) are constants that define the upper and lower limits of the parameters of the summation operation (Σ).
【0011】図13(a)は(2)式のようにしてLを−
6から+6まで移動しながら相関量H(L)を求めた場
合のグラフである。図においてLを連続量として仮定し
た場合の相関量H(L)の最小値を与えるLが1対の2
次データの相対的シフト量となる。この相対的シフト量
Lは、イメージセンサ25、26上に形成された1対の
被写体像の光軸と直角方向の横ズレ量に対応している。In FIG. 13 (a), L is given by the equation (2).
6 is a graph when the correlation amount H (L) is obtained while moving from 6 to +6. In the figure, L is a pair of 2 which gives the minimum value of the correlation amount H (L) when L is assumed to be a continuous amount.
It is the relative shift amount of the next data. The relative shift amount L corresponds to the lateral shift amount of the pair of subject images formed on the image sensors 25 and 26 in the direction perpendicular to the optical axis.
【0012】相関値H(L)はLが整数の値について離
散的に求められているので、例えば図13(b)のよう
な内挿法により、相関値H(L)の最小値を与える真の
シフト量Lexが求められる。例えば、シフト量Lexの両
側の相関関数H(L)の傾き(直線L1、L2で示す)
が等しいとして、Lexの近傍の3点R−1,R,R+1
の整数シフト量における相関値H(R−1),H
(R),H(R+1)から、相関関数H(L)の最小値
HexおよびLexを求めるものである。Since the correlation value H (L) is discretely obtained for the value of L being an integer, the minimum value of the correlation value H (L) is given by the interpolation method as shown in FIG. 13 (b), for example. The true shift amount Lex is obtained. For example, the slope of the correlation function H (L) on both sides of the shift amount Lex (shown by straight lines L1 and L2)
Are equal, the three points R−1, R, R + 1 near Lex are
Correlation values H (R-1), H at integer shift amounts of
The minimum values Hex and Lex of the correlation function H (L) are obtained from (R) and H (R + 1).
【0013】HexおよびLexは次式で求められる。 (3)式において、パラメータDL、Eは図13(b)に
示す量を表すもので次式で求められる。 このようにしてシフト量Lexが求まると、デフォーカス
量d(被写体像の結像面と予定結像面との光軸方向のず
れ量)は、 d=β×Lex ……… (5) として求められる。ここで、βはイメージセンサ25,
26の光電変換部の配列ピッチP、焦点検出光学系のパ
ラメータによって定まる値である。Hex and Lex are calculated by the following equations. In the equation (3), the parameters DL and E represent the quantities shown in FIG. 13 (b) and are calculated by the following equation. When the shift amount Lex is obtained in this way, the defocus amount d (the amount of deviation in the optical axis direction between the image plane of the subject image and the planned image plane) is given by: d = β × Lex (5) Desired. Where β is the image sensor 25,
It is a value determined by the array pitch P of the photoelectric conversion units of 26 and the parameters of the focus detection optical system.
【0014】デフォーカス量dの符号によって、前ピ
ン、後ピン状態が検出でき、又デフォーカス量dの絶対
値が所定値以内であることを判定し、合焦状態であるこ
とを検出する。焦点検出不能であることの検出は、例え
ば以下のようにして行なわれる。被写体が低コントラス
トである場合、イメージセンサから得られる1次データ
も図12(c)に示すように変化がないものであり、1
次データを演算して得られる2次データも図12(d)
に示すように、全体的に小さな値となってしまう。この
ような2次データに対して、(2)式に示した焦点検出演
算を行なうと得られる相関量H(L)は図13(c)の
ようになり、図13(a)の相関量H(L)と比較する
とレベルが低いものになってしまい、最小値を示すH
(R)がないのでシフト量Lexが求められない場合があ
り、この場合は検出不能と判定する。The front focus state and the rear focus state can be detected by the sign of the defocus amount d, and it is determined that the absolute value of the defocus amount d is within a predetermined value, and the in-focus state is detected. The detection that the focus cannot be detected is performed as follows, for example. When the subject has a low contrast, the primary data obtained from the image sensor is also unchanged as shown in FIG.
The secondary data obtained by calculating the next data is also shown in FIG.
As shown in, the overall value becomes small. The correlation amount H (L) obtained by performing the focus detection calculation shown in the equation (2) on such secondary data is as shown in FIG. 13C, and the correlation amount of FIG. Compared with H (L), the level becomes lower, and the minimum value H
Since there is no (R), the shift amount Lex may not be obtained, and in this case, it is determined that detection is impossible.
【0015】又、シフト量Lexが求められた場合でも、
誤差を多く含んでいて信頼性が欠けるので検出不能と判
定する。判定基準の例としては図13(d)においてパ
ラメータEの値が所定値以下、あるいは最小値Hexをパ
ラメータEで規格化した値Hex/Eが所定値以下である
ことを検出して検出不能と判定する。Further, even when the shift amount Lex is obtained,
It is determined to be undetectable because it contains many errors and lacks reliability. As an example of the determination criteria, in FIG. 13D, it is detected that the value of the parameter E is less than or equal to a predetermined value, or the value Hex / E obtained by normalizing the minimum value Hex with the parameter E is less than or equal to a predetermined value, and detection is impossible. judge.
【0016】[0016]
【発明の解決しようとする問題点】以上のような従来の
焦点検出プログラムによる制御は以下のような欠点を有
していた。即ち、1回毎のイメージセンサー電荷蓄積で
得られる被写体像に関するデータに対して、1回の焦点
検出演算を行っていたので、低コントラスト被写体のよ
うに、バイアス成分が多くコントラスト変化成分が少な
い被写体に対しては検出不能となってしまっていた。The control by the conventional focus detection program as described above has the following drawbacks. That is, since the focus detection calculation is performed once for the data relating to the subject image obtained by the charge accumulation of the image sensor each time, a subject having a large bias component and a small contrast change component, such as a low contrast subject. Was undetectable.
【0017】このように、一つの焦点検出プログラムの
み有するカメラでは、上記の如き不得意な被写体が数多
く存在するシーンを撮影することの多い撮影者にとって
は非常に不満足なものとなってしまう。また、従来のカ
メラでは、カメラに記憶されている焦点検出プログラム
が自由に変更できないために、撮影者の撮影意図に合っ
た写真がなかなか得られず、撮影者の求める写真を撮る
ことが難しかった。また、記憶された制御プログラムか
らカメラ発売後にバグが発見された場合やバージョンア
ップする場合など、その制御プログラムを変更すること
が困難であった。As described above, a camera having only one focus detection program is very unsatisfactory for a photographer who often shoots a scene in which many unfavorable subjects are present. Also, with conventional cameras, the focus detection program stored in the camera cannot be freely changed, so it is difficult to obtain a photograph that matches the photographer's intention, and it is difficult to take the photograph that the photographer desires. . Further, it is difficult to change the control program when a bug is discovered from the stored control program after the camera is released or when the version is upgraded.
【0018】本発明の目的は、カメラの動作を制御する
機能(制御プログラム)を自由に選択でき、撮影者の意
図に合う該機能を選ぶことのできるカメラシステムを提
供することにある。An object of the present invention is to provide a camera system in which the function (control program) for controlling the operation of the camera can be freely selected and the function that suits the photographer's intention can be selected.
【0019】[0019]
【問題点を解決するための手段】第一の発明は、カメラ
本体と前記カメラ本体に着脱可能なアクセサリーとから
成るカメラシステムにおいて、前記アクセサリーは、前
記カメラ本体の動作を制御する機能を記憶しているアク
セサリー側記憶手段を備え、また、前記カメラ本体は、
該カメラ本体の動作を制御する制御手段を有し、前記ア
クセサリーが前記カメラ本体に装着されている時には、
前記制御手段が前記アクセサリー側記憶手段に記憶され
ている内容に従って前記カメラ本体を制御することを特
徴とするものである。According to a first aspect of the present invention, in a camera system comprising a camera body and an accessory detachable from the camera body, the accessory stores a function of controlling the operation of the camera body. Equipped with an accessory side storage means, and the camera body,
When the accessory is attached to the camera body, it has a control means for controlling the operation of the camera body,
It is characterized in that the control means controls the camera body according to the contents stored in the accessory storage means.
【0020】第二の発明は、カメラ本体と前記カメラ本
体に着脱可能なアクセサリーとから成るカメラシステム
において、前記アクセサリーは、前記カメラ本体の動作
を制御する機能を記憶しているアクセサリー側記憶手段
を備え、また、前記カメラ本体は、該カメラ本体の動作
を制御する機能を記憶している書換え可能なカメラ側記
憶手段と、該カメラ側記憶手段の記憶内容に従って該カ
メラ本体の動作を制御する制御手段とを有し、前記アク
セサリーが前記カメラ本体に装着された際には前記カメ
ラ側記憶手段の記憶内容を前記アクセサリー側記憶手段
の記憶内容に書換えできることを特徴とするものであ
る。A second aspect of the present invention is a camera system comprising a camera body and an accessory detachable from the camera body, wherein the accessory is accessory-side storage means for storing a function of controlling the operation of the camera body. The camera body further includes a rewritable camera-side storage unit that stores the function of controlling the operation of the camera body, and a control that controls the operation of the camera body according to the stored contents of the camera-side storage unit. Means, and when the accessory is attached to the camera body, the stored content of the camera side storage means can be rewritten to the stored content of the accessory side storage means.
【0021】[0021]
【作用】本発明は、カメラ本体の動作を制御する機能を
記憶している記憶手段を有するアクセサリーがカメラ本
体に装着された時に、アクセサリーに記憶されている機
能によりカメラ本体が制御されるので、カメラの動作を
制御する機能(制御プログラム)を自由に選択でき、撮
影者の意図に合う該機能を選ぶことができる。According to the present invention, when an accessory having storage means for storing the function of controlling the operation of the camera body is attached to the camera body, the camera body is controlled by the function stored in the accessory. A function (control program) for controlling the operation of the camera can be freely selected, and the function that suits the photographer's intention can be selected.
【0022】[0022]
【実施例】図1〜図8に基づいて、本発明の実施例を説
明する。図1は、本実施例のカメラシステムの説明図で
あり、図2〜図8は図1のカメラシステムに使用される
制御プログラムの説明図である。本実施例はマイコン内
部あるいは外部の記憶手段(ROM)に書き込まれたプ
ログラム(ソフトウェア)によって実現される。Embodiments of the present invention will be described with reference to FIGS. FIG. 1 is an explanatory diagram of the camera system of the present embodiment, and FIGS. 2 to 8 are explanatory diagrams of a control program used in the camera system of FIG. This embodiment is realized by a program (software) written in a storage means (ROM) inside or outside the microcomputer.
【0023】図1においてP1、P2、P3は異なるプ
ログラムあるいはそれを記憶した記憶手段を表わしてい
る。図1(a)に示したカメラシステムにおいては、焦
点検出装置を含む装置30の内部のROM32に複数の
プログラムP1、P2、P3を書き込んでおいて、外部
操作手段31を選択切換することにより複数のプログラ
ムP1、P2、P3の中から使用者の選択したプログラ
ムに切換えるものである。In FIG. 1, P1, P2 and P3 represent different programs or storage means for storing them. In the camera system shown in FIG. 1A, a plurality of programs P1, P2, P3 are written in the ROM 32 inside the device 30 including the focus detection device, and a plurality of programs P1, P2, P3 are selected by switching the external operation means 31. The program P1, P2, P3 is switched to the program selected by the user.
【0024】しかしながら、上記の如く装置30に内蔵
された複数のプログラムP1,P2,P3を切り換える
構造であると、撮影者の選択の自由度が減り、撮影者の
撮影意図に合った制御プログラムが必ずしも選択できな
いと言う問題があり、複数のプログラムを内蔵すること
になると装置30の記憶部の容量が増大し、コストアッ
プ等の問題があった。However, if the structure is such that a plurality of programs P1, P2 and P3 built in the device 30 are switched as described above, the degree of freedom of selection by the photographer is reduced, and a control program suitable for the photographer's intention of photographing is reduced. There is a problem that it is not always possible to select, and when a plurality of programs are built in, the capacity of the storage unit of the device 30 increases, and there is a problem such as an increase in cost.
【0025】そこで、撮影者の撮影意図に合った制御プ
ログラムを自由に選択できる構成を以下に説明する。図
1(b)に示したカメラシステムにおいては単一のプロ
グラムP1、P2が書かれたROM、あるいはROMを
含むマイコン33、34を焦点検出装置を含む装置30
に対して取りはずし、取り付け可能な構造とし、使用者
が好みのプログラムを書き込んだROMあるいはROM
を含むマイコン33、34を焦点検出装置を含む装置3
0に取り付けることによりプログラムの切り換えが可能
になる。Therefore, a configuration in which a control program suitable for the photographer's photographing intention can be freely selected will be described below. In the camera system shown in FIG. 1B, the ROM 30 in which the single programs P1 and P2 are written, or the microcomputers 33 and 34 including the ROM, and the device 30 including the focus detection device.
ROM or ROM that has a structure that can be removed and attached so that the user writes a favorite program
Device 3 including a focus detection device including microcomputers 33 and 34 including
By attaching it to 0, the program can be switched.
【0026】本実施例におけるROMのかわりに、書き
変え可能な記憶手段(例えばEPROM)を使用し、外
部で所望のプログラムを書き込んだものを焦点検出装置
を含む装置30に取り付けることによって、プログラム
の選択切換えを行なうようにしてもよい。図1(c)に
示した実施例においては図1(a)に示した記憶手段を
書きかえ可能な記憶手段35によって構成し、使用者は
外部書き込み装置36によって所望のプログラムP1、
P2を書き込むことにより、プログラムの選択切換を可
能にしたものである。Instead of the ROM in this embodiment, a rewritable storage means (for example, EPROM) is used, and a program in which a desired program is written externally is attached to the device 30 including the focus detection device to store the program. The selection may be switched. In the embodiment shown in FIG. 1 (c), the storage means shown in FIG. 1 (a) is constituted by a rewritable storage means 35, and the user writes a desired program P1 by an external writing device 36.
By writing P2, it is possible to selectively switch programs.
【0027】図1(b)及び図1(c)の実施例のよう
に構成すれば、焦点検出装置を含む装置を発売した後
に、プログラム上にバグが発見されても焦点検出装置を
分解せずに修正可能であるし、プログラムを随時バージ
ョンアップして改造していくことも容易である。又、焦
点検出装置に制御される周辺装置、例えばレンズ駆動手
段、表示手段、補助光手段等もマイコン上のプログラム
で構成され、焦点検出装置のマイコンとのデータ交信に
よりその動作が制御される場合には、周辺装置側のプロ
グラム記憶手段も図1(b)及び図1(c)の実施例の
ように書き変え可能又は取り変え可能に構成しておけ
ば、焦点検出装置及び周辺装置からなる全体システムの
一部に変更が生じてお互いにプログラムを一部変更しな
ければならなくなった場合にも、対応が容易である。With the configuration of the embodiment shown in FIGS. 1 (b) and 1 (c), after the device including the focus detecting device is put on the market, the focus detecting device can be disassembled even if a bug is found in the program. It can be modified without modification, and it is easy to upgrade the program and modify it at any time. In the case where peripheral devices controlled by the focus detection device, for example, lens driving means, display means, auxiliary light means, etc. are also configured by a program on the microcomputer, and their operations are controlled by data communication with the microcomputer of the focus detection device. If the program storage means on the peripheral device side is also rewritable or replaceable as in the embodiment of FIGS. 1B and 1C, the focus detection device and the peripheral device are formed. It is easy to deal with the case where a part of the whole system is changed and some programs have to be changed each other.
【0028】以下に述べる本実施例の制御プログラムす
なわち焦点検出プログラムを有する焦点検出装置の構成
は図9と同じであるが、中央処理手段9の動作が異なる
のでそのフローを説明する。 (第1の制御プログラム)図2は本実施例の第1の制御
プログラムであって、ステップ11でスタートすると、
ステップ12で検出不能フラグを0にイニシャライズす
る。次にステップ13でループカウンタKを0にセット
し、後述する3次データをクリアする。尚、検出不能フ
ラグは焦点検出装置が検出不能状態であったことを識別
するためのフラグであり、またループカウンタKは、中
央処理手段がイメージセンサーの出力を何回受け取った
かを計数するためのカウンタである。The structure of the focus detection apparatus having the control program of this embodiment, that is, the focus detection program, which will be described below, is the same as that of FIG. (First Control Program) FIG. 2 shows a first control program of the present embodiment, which starts at step 11,
In step 12, the undetectable flag is initialized to 0. Next, in step 13, the loop counter K is set to 0 and the tertiary data described later is cleared. The undetectable flag is a flag for identifying that the focus detection device is in an undetectable state, and the loop counter K is for counting how many times the central processing means receives the output of the image sensor. It is a counter.
【0029】ステップ14では検出不能フラグをテスト
し、検出不能フラグが1の場合、即ち検出不能な場合に
はステップ15に進み、また検出不能フラグが0の場
合、即ち検出可能な場合にはステップ17へ進む。ステ
ップ15では図9に示すように補助光手段は電子閃光装
置内に内蔵されている為に、電子閃光装置の電源がオン
して補助光手段が準備完了である場合には、ステップ1
6へ進み、それ以外の場合はステップ17へ進む。In step 14, the undetectable flag is tested. If the undetectable flag is 1, that is, if it is undetectable, the process proceeds to step 15. If the undetectable flag is 0, that is, if it is detectable, the process proceeds to step 15. Proceed to 17. In step 15, as shown in FIG. 9, since the auxiliary light means is built in the electronic flash device, if the electronic flash device is powered on and the auxiliary light means is ready, step 1
6. If not, proceed to step 17 otherwise.
【0030】ステップ16では補助光手段を作動して、
検出不能被写体に対して補助光を発光させる。ステップ
17ではセンサーの電荷蓄積制御を行なう。ステップ1
8ではセンサーが出力した被写体の光強度分に関する信
号をA/Dを変換した1次データをメモリに格納する。
例えば1次データは1対の(L+1)ケのデータ(a
(o)〜a(L),a'(o)〜a'(L))からなり、図
12(a)に示すように一般の被写体に対しては変化成
分を多く含むデータとなっているが、低コントラスト被
写体に対しては図12(c)に示すように、バイアス成
分に比較してコントラスト変化成分が少ないデータとな
っている。In step 16, the auxiliary light means is activated,
The auxiliary light is emitted to the undetectable subject. In step 17, charge accumulation control of the sensor is performed. Step 1
In 8, the primary data obtained by A / D converting the signal output from the sensor regarding the light intensity of the subject is stored in the memory.
For example, the primary data is a pair of (L + 1) pieces of data (a
(O) to a (L), a '(o) to a' (L)), and as shown in FIG. 12 (a), the data includes a large amount of change components for a general subject. However, for a low-contrast subject, as shown in FIG. 12C, the data has less contrast change component than the bias component.
【0031】ステップ19では得られた1次データ(a
(0)〜a(L),a'(0)〜a'(L))から(1)式に
示す演算によって、1対の(m+1)ケの2次データ
(b(o)〜b(m),b'(o)〜b'(m))を作成す
る。図12(a)及び図12(c)の1次データに対応
する2次データは各々図12(b)及び図12(d)に
示すようになり、一般の被写体に対してはコントラスト
変化成分を多く含み、低コントラスト被写体に対しては
コントラスト変化成分の少ないものとなっている。In step 19, the primary data (a
From (0) to a (L), a ′ (0) to a ′ (L)), the pair of (m + 1) secondary data (b (o) to b ( m), b '(o) to b' (m)) are created. The secondary data corresponding to the primary data in FIGS. 12 (a) and 12 (c) are as shown in FIGS. 12 (b) and 12 (d), respectively. Is included, and the contrast change component is small for a low-contrast subject.
【0032】ステップ20では、ループカウンタK=0
の場合は、3次データと2次データは等しくなってお
り、前述の1対の(m+1)ケの3次データ{c(o)
〜c(m),c'(o)〜c'(m)}に各々2次データ
{b(o)〜b(m),b'(o)〜b'(m)}を加算す
る。ステップ21では、ループカウンタKをインクリメ
ントする。In step 20, the loop counter K = 0
In the case of, the third-order data and the second-order data are equal, and the pair of (m + 1) third-order data {c (o)
The secondary data {b (o) to b (m), b '(o) to b' (m)} are added to each of ~ c (m), c '(o) to c' (m)}. In step 21, the loop counter K is incremented.
【0033】ステップ22では3次データ{c(o)〜
c(m),c'(o)〜c'(m)}に対して、(2)〜(5)式
に示したような焦点検出演算を行ない、焦点調節状態
(検出不能、前ピン、後ピン、合焦等)を検出する。ス
テップ23にて焦点検出が不能であった場合は、ステッ
プ25に進み検出不能フラグを1にセットしてステップ
26に進む。又、焦点検出が可能であった場合は、検出
不能フラグを0にリセットしてステップ27に進む。In step 22, the tertiary data {c (o)-
For c (m), c '(o) to c' (m)}, the focus detection calculation as shown in the equations (2) to (5) is performed, and the focus adjustment state (undetectable, front focus, Rear focus, focus, etc.) is detected. If the focus cannot be detected in step 23, the process proceeds to step 25, the undetectable flag is set to 1, and the process proceeds to step 26. If the focus can be detected, the undetectable flag is reset to 0 and the process proceeds to step 27.
【0034】ステップ26ではループカウンタKが最大
カウントKmax になったかテストし、なっていない場合
はステップ14へ戻り、次回の焦点検出ループをくり返
し、3次データに2次データを加算していく(加算モー
ドと呼ぶ)。又、ループカウンタKが最大カウントKma
x に達していた場合にはステップ27へ進む。ステップ
27は、ループカウンタKがKmax になるまでに焦点検
出が可能となった場合と、Kmax に達しても検出不能だ
った場合に実行され、焦点調節状態に応じて表示手段、
レンズ駆動手段を制御する。そして、ステップ13に戻
り、ループカウンタKを0にリセット、3次データをク
リアして加算モードをイニシャライズして新たに次回の
焦点検出シーケンスをくり返すことになる。In step 26, it is tested whether the loop counter K reaches the maximum count Kmax, and if not, the process returns to step 14 to repeat the next focus detection loop and add the secondary data to the tertiary data ( Called the addition mode). Also, the loop counter K has the maximum count Kma.
If it has reached x, go to step 27. Step 27 is executed when the focus can be detected before the loop counter K reaches Kmax and when the focus cannot be detected even when it reaches Kmax, and the display means, depending on the focus adjustment state,
Controls the lens driving means. Then, returning to step 13, the loop counter K is reset to 0, the tertiary data is cleared, the addition mode is initialized, and the next focus detection sequence is newly repeated.
【0035】以上のように構成されているので、一般被
写体に対しては、3次データもコントラスト変化成分を
多く含むので、ループカウンタKが1の時点(即ち1回
目)で検出可能となり加算モードにはならないが、低コ
ントラスト被写体に対しては、ループカウンタKが1の
時点では3次データは図12(e)に示すようにコント
ラスト変化成分が少なく、1回目では検出不能となりス
テップ23からステップ25、26を通りステップ14
へ戻るルートを通り加算モードとなる。3次データは加
算モードをくり返す度に増巾されていき、例えばS回目
には図12(f)に示すように1回目の3次データが約
S倍に増巾された3次データとなる。このように加算モ
ードで3次データが増巾されていくと、何回目かには焦
点検出可能なレベルになり、焦点検出演算の結果、検出
可能と判定され、ステップ23からステップ24、27
へ進み、ステップ13へ戻るルートに入り、加算モード
から抜け出す。With the above-described structure, since the third-order data also includes a large amount of contrast change components for a general subject, the loop counter K can be detected at the time of 1 (that is, the first time), and the addition mode can be performed. However, for a low-contrast subject, when the loop counter K is 1, the third-order data has few contrast change components as shown in FIG. Steps 14 through 25 and 26
It will be in addition mode through the route back to. The third-order data is widened every time the addition mode is repeated. For example, at the S-th time, as shown in FIG. 12 (f), the first-order third-order data is increased by about S times to the third-order data. Become. In this way, when the tertiary data is increased in the addition mode, the level becomes the focus detectable level at some number of times, and as a result of the focus detection calculation, it is determined to be detectable, and steps 23 to 24, 27 are performed.
Proceed to and enter the route that returns to step 13 to exit the addition mode.
【0036】従って、従来の焦点検出装置では焦点検出
不能と判定されていた低コントラスト被写体に対して
も、本実施例の焦点検出装置では加算モードになり3次
データの変化成分が増巾されるので焦点検出が可能とな
る。又、補助光としてパターン照明した場合でも、従来
の焦点検出装置では被写体がある程度輝度があった場合
にパターンが回りの輝度分布に埋もれてしまい検出不能
であったが、本実施例では加算モードにより焦点検出が
可能となる。 (第2の制御プログラム)次に本実施例の第2の制御プ
ログラムについて述べる。Therefore, even for a low-contrast object that has been determined to be incapable of focus detection by the conventional focus detection apparatus, the focus detection apparatus of the present embodiment is in the addition mode and the variation component of the tertiary data is increased. Therefore, focus detection becomes possible. Further, even when pattern illumination is performed as auxiliary light, the conventional focus detection device cannot detect because the pattern is buried in the surrounding brightness distribution when the subject has brightness to some extent. The focus can be detected. (Second Control Program) Next, the second control program of this embodiment will be described.
【0037】第1の制御プログラムにおいては、焦点検
出演算(2)〜(5)は常に3次データに対して行なわれてい
たのに対し、第2の制御プログラムは先ず2次データに
対して行ない、その結果焦点検出不能であった場合にだ
け加算モードとなり、3次データに対して焦点検出演算
を行なう点に相違がある。このように構成することによ
り、被写体の動作や手ぶれ等で焦点検出不能状態から焦
点検出可能状態に突然移行した場合等にも安定かつ迅速
に対応ができる。In the first control program, the focus detection calculations (2) to (5) were always performed on the tertiary data, whereas the second control program first performed on the secondary data. The difference is that the focus detection calculation is performed on the tertiary data only when the focus detection cannot be performed as a result. With such a configuration, it is possible to stably and swiftly cope with a sudden shift from the focus undetectable state to the focus detectable state due to the motion of the subject, camera shake, or the like.
【0038】第2の制御プログラムの動作のフローを図
3に示す。図3においてステップ61〜69は第1の制
御プログラムの図2のステップ11〜19と同一なので
説明を省略する。ステップ69で2次データが得られる
と、ステップ70で得られた2次データに対して(2)〜
(5)式の焦点検出演算を行ない、焦点調節状態を検出す
る。即ちステップ70までで1回のセンサ電荷蓄積で得
られた情報から焦点調節状態(検出不能、前ピン、後ピ
ン、合焦)を検出する。The flow of operation of the second control program is shown in FIG. In FIG. 3, steps 61 to 69 are the same as steps 11 to 19 of the first control program in FIG. When the secondary data is obtained in step 69, (2) to the secondary data obtained in step 70
The focus detection calculation of equation (5) is performed to detect the focus adjustment state. That is, the focus adjustment state (undetectable, front focus, rear focus, in-focus) is detected from the information obtained by one-time sensor charge accumulation up to step 70.
【0039】ステップ71では、ステップ70の結果、
焦点検出不能であった場合にはステップ74に進み、そ
れ以外の場合にはステップ72で検出不能のフラグを0
に、更にステップ73で焦点調節状態に応じて表示手
段、レンズ駆動手段を制御し、ステップ63に戻り次回
の焦点検出シーケンスを始める。一方焦点検出不能であ
った場合は加算モードとなり、ステップ74で検出不能
フラグに1をセットする。In step 71, as a result of step 70,
If the focus cannot be detected, the process proceeds to step 74. Otherwise, in step 72, the undetectable flag is set to 0.
Then, in step 73, the display means and the lens driving means are controlled according to the focus adjustment state, and the process returns to step 63 to start the next focus detection sequence. On the other hand, if the focus cannot be detected, the addition mode is set, and the undetectable flag is set to 1 in step 74.
【0040】ステップ75では、ループカウンタKをイ
ンクリメントする。ステップ76では、3次データに2
次データを加算する。このステップの詳細な説明は第1
の制御プログラムと同一なので省略する。ステップ77
では、ループカウンタKが1であればステップ80に進
み、1以外であればステップ78を実行する。即ち1回
目には2次データと3次データが同一で、焦点検出演算
の結果はステップ70で実行した結果と同じなので、1
回目については3次データに対しての焦点検出演算を省
略する。In step 75, the loop counter K is incremented. In step 76, 2 is added to the tertiary data.
Add the next data. The detailed description of this step is first
Since it is the same as the control program of, the description is omitted. Step 77
Then, if the loop counter K is 1, the process proceeds to step 80, and if it is other than 1, step 78 is executed. That is, at the first time, the secondary data and the tertiary data are the same, and the result of the focus detection calculation is the same as the result executed in step 70.
For the second time, the focus detection calculation for the tertiary data is omitted.
【0041】ステップ78では、得られた3次データ
(2次データを加算したもの)に対して(2)〜(5)式で示
した焦点検出演算を行ない焦点調節状態を検出する。ス
テップ79では、ステップ78で3次データに対して焦
点検出が可能であった場合には、加算モードを抜け出し
ステップ73に進み、その時の焦点調節状態に応じて表
示手段、レンズ駆動手段を制御しステップ63に戻り、
次回の焦点検出シーケンスを始める。ステップ79で焦
点検出不能であった場合には、ステップ80に進む。ス
テップ80ではループカウンタKがKmax に達したかど
うかテストし、達していた場合には加算モードを抜け出
しステップ73に戻る。達していない場合にはステップ
64に戻り加算モードをくり返す。In step 78, the focus detection state shown in equations (2) to (5) is performed on the obtained tertiary data (added secondary data) to detect the focus adjustment state. In step 79, if focus detection is possible with respect to the tertiary data in step 78, the addition mode is exited and step 73 is entered to control the display means and lens drive means in accordance with the focus adjustment state at that time. Return to step 63,
Start the next focus detection sequence. If the focus cannot be detected in step 79, the process proceeds to step 80. In step 80, it is tested whether or not the loop counter K has reached Kmax, and if it has, the exit from the addition mode and the process returns to step 73. If not reached, the process returns to step 64 to repeat the addition mode.
【0042】以上のように第2の制御プログラムにおい
ては、1回毎にセンサー電荷蓄積から得られる2次デー
タに対して、先ず焦点検出演算を行なうので、被写体が
急変しても追従でき、応答性が向上し、誤動作をするこ
ともない。又、焦点検出が難しい低コントラスト被写体
に対しても、加算モードにより焦点検出が可能であると
いう利点も第1〜第4の実施例と同様に備えている。 〈第3の制御プログラム〉第1,第2の制御プログラム
においては加算モードに入ると2次データ(あるいは1
次データ、1.5次データ)を3次データに加え始め、焦
点検出可能となると加算モードを抜け出し、3次データ
をクリアしていた。このように構成すると、次回に検出
可能となるためには再び加算モードで何回か加算を行な
わなければならなかった。第3の制御プログラムでは加
算モードでは過去所定回数分のイメージセンサデータか
ら得た情報(2次データ又は1次データ又は1.5次デー
タ)を記憶しておいて、現在から過去にさかのぼって何
回分からのデータを加算して3次データを作り、得られ
た3次データに対して焦点検出演算を行ない焦点調節状
態に関する情報を得るので、加算モードでの応答性が高
められる。As described above, in the second control program, the focus detection calculation is first performed on the secondary data obtained from the sensor charge accumulation every time, so that it is possible to follow the subject even when the subject suddenly changes, and the response is obtained. The performance is improved and no malfunction occurs. Further, the present invention has the same advantage that the focus detection can be performed by the addition mode even for a low-contrast subject whose focus detection is difficult, as in the first to fourth embodiments. <Third control program> In the first and second control programs, secondary data (or 1
Next data, 1.5th data) was added to the 3rd data. When focus detection became possible, the addition mode was exited and the 3rd data was cleared. With such a configuration, in order to be detected next time, it was necessary to perform addition several times in the addition mode again. In the third control program, in the addition mode, the information (secondary data, primary data, or 1.5th order data) obtained from the image sensor data for the predetermined number of times in the past is stored, and the number of times from the present to the past is stored. Data is added to form third-order data, and focus detection calculation is performed on the obtained third-order data to obtain information regarding the focus adjustment state, so that the responsiveness in the addition mode is enhanced.
【0043】図4は第2の制御プログラムに応用した時
の動作フローであり、焦点検出演算で検出不能とならな
い場合のシーケンス(図4ステップ121〜ステップ1
34)は第2の制御プログラム(図3ステップ61〜7
3)と同じであるので説明は省略する。但し、第3の制
御プログラムでは3次データをクリアする必要がないの
で、ステップ123ではループカウンタKを0にリセッ
トし、又ステップ134で検出可能と判断された場合
は、ステップ133で新ためてループカウンタKを0に
リセットしている。FIG. 4 is an operation flow when it is applied to the second control program, and a sequence (step 121 to step 1 in FIG. 4) in the case where detection cannot be made by the focus detection calculation.
34) is the second control program (steps 61 to 7 in FIG. 3).
The description is omitted because it is the same as 3). However, since it is not necessary to clear the tertiary data in the third control program, the loop counter K is reset to 0 in step 123, and if it is determined in step 134 that it can be detected, it is newly updated in step 133. The loop counter K is reset to 0.
【0044】次に第3の制御プログラムの特徴である加
算モードについて説明する。ステップ131で得られた
2次データに対する焦点検出演算の結果が検出不能と判
断された場合には加算モードとなり、ステップ135に
進み検出不能フラグを1にセットする。ステップ136
では、ループカウンタKが所定値Kmax に達しているか
どうかを判定し、達していない場合にはステップ138
に進みループカウンタKをインクリメントし、更にステ
ップ139で得られた2次データを格納し、ステップ1
40に進む。2次データを格納するメモリは図6
(a),(b)のように所定値Kmax ケのメモリ領域M
(1)〜M(Kmax )から構成されており、ループカウン
タKがKmax に達するまではステップ136→ステップ
138→ステップ139のルーテンを通り、2次データ
はループカウンタKに対応したメモリ領域M(K)に格
納されていく。Next, the addition mode, which is a feature of the third control program, will be described. When the result of the focus detection calculation for the secondary data obtained in step 131 is determined to be undetectable, the addition mode is entered, and the process proceeds to step 135 to set the undetectable flag to 1. Step 136
Then, it is determined whether or not the loop counter K has reached the predetermined value Kmax, and if not, step 138.
Then, the loop counter K is incremented, the secondary data obtained in step 139 is stored, and step 1
Proceed to 40. The memory for storing the secondary data is shown in FIG.
A memory area M having a predetermined value Kmax as shown in (a) and (b).
(1) to M (Kmax), and the secondary data passes through the routine of step 136 → step 138 → step 139 until the loop counter K reaches Kmax, and the secondary data corresponds to the memory area M ( K).
【0045】一方、ステップ136でループカウンタK
がKmax に達していた場合には、ステップ137に進
み、図6に示すメモリ領域M(2)〜M(Kmax )に格納
されている(Kmax −1)組の過去の2次データが1つ
ずつ順次メモリ領域をずらされて、図6に示すメモリ領
域M(1)〜M(Kmax −1)に再格納される。そしてス
テップ139に進み、最新の2次データがメモリ領域M
(Kmax )に格納される。On the other hand, in step 136, the loop counter K
Has reached Kmax, the routine proceeds to step 137, where there is one (Kmax -1) set of secondary data stored in the memory areas M (2) to M (Kmax) shown in FIG. The memory areas are sequentially shifted one by one and stored again in the memory areas M (1) to M (Kmax -1) shown in FIG. Then, the process proceeds to step 139, and the latest secondary data is stored in the memory area M.
It is stored in (Kmax).
【0046】次にステップ140では、メモリ領域M
(1)からループカウンタKに対応するメモリ領域M
(K)までに格納されている2次データを(13)式のよう
に加算して3次データを作成する。 (13)式においてc(n),c'(n)は3次データ(但しnは
0〜L)、又b(n,s) ,b'(n,s) はメモリ領域Sに格
納されている2次データを示す。Next, at step 140, the memory area M
The memory area M corresponding to the loop counter K from (1)
The secondary data stored up to (K) are added as in equation (13) to create tertiary data. In the equation (13), c (n) and c '(n) are stored in the tertiary data (where n is 0 to L), and b (n, s) and b' (n, s) are stored in the memory area S. The secondary data is shown.
【0047】ステップ141では得られた3次データに
対して、焦点検出演算を行ない焦点調節状態(検出不
能、前ピン、後ピン、合焦)を検出する。ステップ14
2では、ループカウンタKがKmax に達しているか判定
し、達している場合にはステップ134に進み、得られ
た焦点調節状態に応じて表示・駆動手段を制御し、次に
ステップ124に進み、以降第2の制御プログラムと同
じシーケンスとなる。In step 141, focus detection calculation is performed on the obtained tertiary data to detect the focus adjustment state (non-detectable, front focus, rear focus, focus). Step 14
In step 2, it is judged whether the loop counter K has reached Kmax, and if it has reached Kmax, the process proceeds to step 134, the display / driving means is controlled according to the obtained focus adjustment state, and then the process proceeds to step 124. After that, the sequence is the same as that of the second control program.
【0048】又、ステップ142でループカウンタKが
Kmax に達していない場合にはステップ143に進み検
出不能と判定された場合にのみ表示駆動をせずにステッ
プ124に戻り、それ以外の場合はステップ134に進
み、表示・駆動手段を制御した後にステップ124に戻
る。第3の制御プログラムの加算モードでは、以上のよ
うな動作シーケンスとなっているので、ループカウンタ
Kが一旦所定値Kmaxに達した後もクリアされて0に戻
ることはなく、加算モードを通る度にメモリに記憶され
ている過去Kmax 組の2次データから3次データを作成
し、該3次データに対して焦点検出演算を行ない焦点調
節状態に関する情報が得られるので、表示・駆動手段の
制御の応答性が向上することが期待できる。If the loop counter K has not reached Kmax in step 142, the process proceeds to step 143 and the display driving is not performed and the process returns to step 124 only when it is determined that detection is impossible. After proceeding to step 134 and controlling the display / driving means, the procedure returns to step 124. In the addition mode of the third control program, since the operation sequence is as described above, even if the loop counter K once reaches the predetermined value Kmax, it is not cleared and returns to 0. Since the tertiary data is created from the secondary data of the past Kmax sets stored in the memory and the focus detection calculation is performed on the tertiary data, the information on the focus adjustment state can be obtained. Can be expected to improve the responsiveness of.
【0049】以上の説明では、第3の制御プログラムを
第2の制御プログラムに応用した場合であったが、前記
第1,第2の制御プログラムにも応用できることはいう
までもない。以上第1の制御プログラムから第3の制御
プログラムにおいて、ループカウンタの最大値Kmax は
固定値であっても良いし、被写体輝度に応じて変化させ
ても良い。例えば(6)式のように定めれば低輝度被写体
に対して加算モードになっても、応答性が悪くなること
はない。 Kmax =INTT/Tx ……… (6) (6)式においてINTTは被写体輝度に対応した時間、
例えばイメージセンサの電荷蓄積時間であり、Txは所
定時間を表わす。このようにすれば低輝度時にはKmax
が小さくなり、加算モードから早く抜け出すことができ
る。Although the third control program is applied to the second control program in the above description, it goes without saying that the third control program can also be applied to the first and second control programs. In the first to third control programs described above, the maximum value Kmax of the loop counter may be a fixed value or may be changed according to the subject brightness. For example, if the formula (6) is set, the responsiveness does not deteriorate even in the addition mode for a low-luminance subject. Kmax = INTT / Tx (6) In equation (6), INTT is the time corresponding to the subject brightness,
For example, it is the charge storage time of the image sensor, and Tx represents a predetermined time. By doing this, Kmax at low brightness
Is smaller, and you can quickly exit the addition mode.
【0050】又、加算モードを抜け出す判定としてルー
プカウンタKがKmax に達したかどうかをテストするの
ではなく、加算により変化成分が増巾されていく3次デ
ータから変化成分の大きさに関する情報を検出して、加
算モードを抜け出すようにしてもよいし、ループカウン
タKによる判定と組み合わせてもよい。3次データから
情報を検出して判定する方法としては例えば次のような
方法が1る。Further, as a judgment for exiting the addition mode, it is not tested whether the loop counter K has reached Kmax, but information concerning the magnitude of the change component is obtained from the tertiary data in which the change component is increased by the addition. It may be detected and the addition mode may be exited, or may be combined with the determination by the loop counter K. As a method of detecting and determining information from the tertiary data, for example, the following method 1 is available.
【0051】3次データを1対の(m+1)ケのデータ
b(o)〜b(m),b(o)〜b(m)とすると(7)
式のように各対のデータの(最大値−最小値)の値が所
定値を越えたかどうか、あるいは(8)式のように隣接し
たデータの差の絶対値、最大値が所定値を越えたかどう
かによって加算モードを抜け出すかどうかの判定する。 M1=Max{(bmax −bmin ), (b'max −b'min) }≧T1…(7) M2=Max{|b(n)−b(n+1)|, |b'(n)−b'(n+1)|}≧T2…(8) (7),(8)式において、bmax ,bmin は3次データb
(o)〜b(m)の最大値,最小値。b'max ,b'min
は3次データb'(o)〜b'(m)の最大値,最小値。M
1、M2は各々3次データのコントラスト変化成分に関
する情報量、T1、T2はその基準値である。又、ルー
プカウンタKの最大値Kmax をループカウンタK=1の
時の情報量M1、M2及び(4)式で得られたパラメータ
E、及びEに対する基準値T3によって(9),(10),(1
1)式のように定めてもよい。 以上のように加算モードを抜け出すかいなかの判定を3
次データのコントラスト変化成分の大きさに関する情報
パラメータEに対応させると、(7)〜(11)式の基準値T
1、T2、T3を適宜定めることにより、無駄に加算モ
ードをくり返すことがなく応答性が向上する。If the tertiary data is a pair of (m + 1) pieces of data b (o) to b (m) and b (o) to b (m), (7)
Whether the value of (maximum value-minimum value) of each pair of data exceeds the specified value as shown in the formula, or the absolute value or maximum value of the difference between adjacent data as shown in formula (8) exceeds the specified value. Whether to exit the addition mode depends on whether or not M1 = Max {(b max −b min ), (b ′ max −b ′ min )} ≧ T1 (7) M2 = Max {| b (n) −b (n + 1) |, | b ′ (n) −b ′ (n + 1) |} ≧ T2 (8) In equations (7) and (8), b max and b min are tertiary data b
Maximum and minimum values of (o) to b (m). b'max , b'min
Is the maximum and minimum values of the tertiary data b '(o) to b' (m). M
Reference numerals 1 and M2 are information amounts relating to the contrast change component of the tertiary data, and T1 and T2 are reference values thereof. Further, the maximum value Kmax of the loop counter K is calculated by the information amounts M1 and M2 when the loop counter K = 1 and the parameters E obtained by the equation (4) and the reference value T3 for E (9), (10), (1
It may be set as in equation (1). As described above, the decision whether to exit the addition mode is 3
Corresponding to the information parameter E regarding the magnitude of the contrast change component of the next data, the reference value T of the equations (7) to (11)
By appropriately setting 1, T2 and T3, the responsiveness is improved without wastefully repeating the addition mode.
【0052】第1〜第3の制御プログラムにおいて、補
助光手段の制御に関する動作、例えば第1の制御プログ
ラムにおけるステップ14〜16は必ずしも必要ではな
く、なくてもよい。又、補助光手段の作動制御をイメー
ジセンサ電荷蓄積開始直前に毎回行なうのではなく、1
度作動したらイメージセンサの何回かの電荷蓄積の間、
同じ動作を保持するように構成しても良い。又、補助光
手段の作動を補助光手段不作動時の被写体輝度にのみ関
連づけてもよい。 〈第4の制御プログラム〉次に、第4の制御プログラム
は、補助光手段として被写体上に特定のパターンを投影
する手段を用いて焦点検出を行った場合である。In the first to third control programs, the operation relating to the control of the auxiliary light means, for example, steps 14 to 16 in the first control program are not always necessary and may be omitted. Further, the operation control of the auxiliary light means is not performed every time immediately before the start of image sensor charge accumulation, but 1
Once activated, during some charge storage of the image sensor,
You may comprise so that the same operation may be hold | maintained. Further, the operation of the auxiliary light unit may be related only to the subject brightness when the auxiliary light unit is not operated. <Fourth Control Program> Next, the fourth control program is a case where focus detection is performed using a means for projecting a specific pattern on the subject as auxiliary light means.
【0053】特定パターンを低コントラスト被写体上に
投影した場合、被写体輝度が比較的高いと特定パターン
が被写体輝度の中に埋もれてしまい、従来の焦点検出装
置では焦点検出が不能になってしまっていた。第4の制
御プログラムでは補助光手段を用いて、被写体上に特定
パターンを投影した場合のイメージセンサから得られる
1次データから、補助光手段を用いない場合のイメージ
センサから得られる1次データを差し引いたものを改め
て1次データとすることにより、特定パターンによる微
弱な変化成分を検出、それを加算モードにより増巾して
から焦点検出を行なうので比較的高輝度の低コントラス
トパターンに対しても焦点検出可能となる。When a specific pattern is projected on a low-contrast subject, if the subject brightness is relatively high, the specific pattern is buried in the subject brightness, and focus detection cannot be performed by the conventional focus detection device. . In the fourth control program, the auxiliary light unit is used to convert the primary data obtained from the image sensor when the specific pattern is projected onto the subject, to the primary data obtained from the image sensor when the auxiliary light unit is not used. By subtracting again the primary data, a weak change component due to a specific pattern is detected, and the focus detection is performed after widening it by the addition mode, so even for low contrast patterns of relatively high brightness. The focus can be detected.
【0054】第4の制御プログラムは、前述の第1〜第
3の制御プログラムに応用できるもので、例えば第1の
制御プログラムに応用する場合について説明すると図2
においてステップ11〜13、ステップ19〜27は第
1の制御プログラムと同一であり、ステップ14〜18
が異なるのでその異なった部分のみを図5に示す。ステ
ップ111に来た時点では、加算モードとなっていた場
合には検出不能フラグは1にセットされ、加算モードに
なっていない場合は0にセットされている。ステップ1
11で検出不能フラグが0の場合は補助光手段を作動さ
せずステップ117へ進む。検出不能フラグが1の場合
には、ステップ112に進む。The fourth control program can be applied to the above-mentioned first to third control programs. For example, the case of application to the first control program will be described with reference to FIG.
In steps 11 to 13 and steps 19 to 27 are the same as the first control program,
5 are different from each other, only the different portions are shown in FIG. At step 111, the undetectable flag is set to 1 when the addition mode is set, and is set to 0 when the addition mode is not set. Step 1
When the undetectable flag is 0 in 11 and the auxiliary light means is not operated, the process proceeds to step 117. If the undetectable flag is 1, the process proceeds to step 112.
【0055】ステップ112にて補助光手段が装着さ
れ、且つ作動準備完了している場合にはステップ113
へ進み、それ以外はステップ117へ進む。ステップ1
13ではループカウンタKが1かどうかテストし、1の
場合にはステップ114へ進み、0の場合にはステップ
116へ進む。ステップ114ではイメージセンサ電荷
蓄積制御を行ない、ステップ115でイメージセンサ出
力をA/D変換してそのデータを1対の(L+1)ケの
補正データg(o)〜g(L),g'(o)〜g'(L)と
して格納する。図7(a)に補正データg(o)〜g
(L)を示す。When the auxiliary light means is attached in step 112 and the preparation for operation is completed, step 113
Otherwise, to step 117 otherwise. Step 1
In 13, it is tested whether the loop counter K is 1, and if it is 1, the process proceeds to step 114, and if it is 0, the process proceeds to step 116. In step 114, image sensor charge accumulation control is performed, and in step 115, the image sensor output is A / D converted and the data is converted into a pair of (L + 1) correction data g (o) to g (L), g '(. o) to g ′ (L). Correction data g (o) to g in FIG.
(L) is shown.
【0056】従って、ステップ113、114、115
にて補助光手段を作動させない時の補正データとして、
ループカウンタKが1の時の被写体像のデータを採用す
ることになる。ステップ116では補助光手段を作動さ
せ、被写体上に特定パターンを投影する。Therefore, steps 113, 114 and 115
As correction data when the auxiliary light means is not activated,
The data of the subject image when the loop counter K is 1 will be adopted. In step 116, the auxiliary light means is activated to project the specific pattern on the subject.
【0057】ステップ117ではイメージセンサ電荷蓄
積制御を行ない、ステップ118ではイメージセンサ出
力をA/D変換して1対の(L+1)ケの1次データa
(o)〜a(L),a'(o)〜a'(L)として格納す
る。それを図7(b)に1次データa(o)〜a(L)
として示す。ステップ119では補助光手段を作動させ
た場合にはステップ120へ進み、作動させない場合は
ステップ19へ進む。In step 117, the image sensor charge accumulation control is performed, and in step 118, the image sensor output is A / D converted and a pair of (L + 1) primary data a.
(O) to a (L) and a '(o) to a' (L) are stored. The primary data a (o) to a (L) is shown in FIG. 7 (b).
Show as. In step 119, if the auxiliary light unit is activated, the process proceeds to step 120, and if it is not activated, the process proceeds to step 19.
【0058】ステップ120では、補助光手段を作動さ
せて得た図7(b)の1次データから補助光手段を作動
させないで得た図7(a)の補正データを(12)式のよう
に差し引き、改めて1対の(L+1)ケの1次データa
(o)〜a(L),a'(o)〜a'(L)を求める。 図7(c)にそのようにして求めた1次データa(o)
〜a(L)を示す。In step 120, the correction data of FIG. 7 (a) obtained without operating the auxiliary light means is obtained from the primary data of FIG. 7 (b) obtained by operating the auxiliary light means as shown in equation (12). To another pair of (L + 1) primary data a
(O) to a (L) and a '(o) to a' (L) are obtained. The primary data a (o) thus obtained is shown in FIG. 7 (c).
~ A (L) is shown.
【0059】ステップ120で1次データを求めると、
ステップ19に進み後は第1の制御プログラムと同様な
シーケンスとなる。従って、加算モードの場合の図7
(c)に示した1次データから2次データを求めると、
図7(d)のようになり、加算モードをS回くり返し2
次データがS回加算された3次データは、図7(e)に
示すようになり被写体に投影された特定パターンのコン
トラスト変化成分が増巾され焦点検出が可能となる。When the primary data is obtained in step 120,
After proceeding to step 19, the sequence is similar to that of the first control program. Therefore, in the case of the addition mode shown in FIG.
When the secondary data is obtained from the primary data shown in (c),
As shown in FIG. 7D, the addition mode is repeated S times 2
The third-order data obtained by adding the next data S times is as shown in FIG. 7E, and the contrast change component of the specific pattern projected on the subject is widened to enable focus detection.
【0060】第4の制御プログラムを加算モードとし
て、3次データに1次又は(1.5次)データを加算する
第3の制御プログラムに適用した場合について述べる。
補助光を作動しなかった場合の補正データは、図8
(a)に示すようになり、補助光を作動した場合の1次
データは図8(b)に示すものとなる。補助光を作動し
た場合の1次データから補助光を作動しなかった場合の
補正データを差し引いたものを改めて1次データとする
と図8(c)に示すものとなる。The case where the fourth control program is set to the addition mode and applied to the third control program for adding the primary or (1.5th) data to the tertiary data will be described.
The correction data when the auxiliary light is not activated is shown in FIG.
As shown in FIG. 8A, the primary data when the auxiliary light is activated is as shown in FIG. 8B. The primary data obtained by subtracting the correction data obtained when the auxiliary light is not activated from the primary data obtained when the auxiliary light is activated becomes the primary data again as shown in FIG. 8C.
【0061】1対の(L+1)ケの3次データc(o)
〜c(L)、c'(o)〜c'(L)は1次データを加算し
たものになりS回加算すると図8(d)に示すように、
変化成分が増巾された被写体上に投影された特定パター
ンに対応したものとなる。このようにして得られた3次
データに(1)式のような演算を行ない1対の(m+1)
ケの4次データd(o)〜d(m),d'(o)〜d'
(m)を求めると、十分焦点検出可能なレベルになって
いる。図8(e)に4次データのようすを示す。A pair of (L + 1) third-order data c (o)
.About.c (L) and c '(o) to c' (L) are obtained by adding the primary data, and when S times are added, as shown in FIG.
The variation component corresponds to the specific pattern projected on the object with the increased width. The third-order data obtained in this way is subjected to a calculation such as equation (1) and a pair of (m + 1)
Quaternary data d (o) to d (m), d '(o) to d'
When (m) is obtained, it is at a level at which focus detection can be sufficiently performed. FIG. 8E shows the appearance of the fourth order data.
【0062】以上の第4の制御プログラムの説明におい
て、補正データg(o)〜g(L),g'(o)〜g'
(L)はループカウンタKが1の時だけ採集するように
していたが、ループカウンタKが1でない時も毎回補正
データを採集して補助光作動時の1次データから差し引
いても良い。その場合図5においてステップ113は削
除される。In the above description of the fourth control program, the correction data g (o) to g (L) and g '(o) to g'.
In (L), the loop data is collected only when the loop counter K is 1, but the correction data may be collected every time when the loop counter K is not 1 and subtracted from the primary data when the auxiliary light is activated. In that case, step 113 is deleted in FIG.
【0063】又、補正データを採集する時のイメージセ
ンサの蓄積時間は等しくして固定するか、あるいは後者
を少し長目にとっておく。以上のような制御プログラム
を有する焦点検出装置によれば、イメージセンサから得
られる被写体情報のうち焦点検出に必要なコントラスト
変化成分だけを抽出し、それを複数回加算することによ
り増巾した情報を使用して焦点検出を行っているので、
従来焦点検出が困難であった低コントラスト被写体に対
しても焦点検出が容易に行なえるという利点がある。Further, the accumulation times of the image sensors when collecting the correction data are made equal and fixed, or the latter is set a little longer. According to the focus detection device having the control program as described above, only the contrast change component necessary for focus detection is extracted from the subject information obtained from the image sensor, and the information increased by adding it a plurality of times is obtained. I am using it to detect focus, so
There is an advantage that focus detection can be easily performed even for a low-contrast subject, which has conventionally been difficult to detect focus.
【0064】尚、従来の焦点検出装置では1回のイメー
ジセンサ出力に対して1回焦点検出演算して行っていた
のでイメージセンサ出力にのったランダムノイズの影響
を受けやすかったが、上記制御プログラムの加算モード
では、イメージセンサから得られる情報を複数回に渡っ
て加算するためランダムノイズが平均化されるので、ラ
ンダムノイズの影響を受けにくいという利点も有してい
る。In the conventional focus detection device, the focus detection calculation is performed once for each image sensor output, so it is easy to be affected by the random noise in the image sensor output. In the addition mode of the program, since the information obtained from the image sensor is added over a plurality of times, random noise is averaged, so that there is an advantage that it is less likely to be affected by random noise.
【0065】[0065]
【発明の効果】以上のように第1の発明によれば、カメ
ラ本体の動作を制御する機能を記憶している記憶手段を
有するアクセサリーがカメラ本体に装着された時に、ア
クセサリーに記憶されている機能によりカメラ本体が制
御されるので、カメラの動作を制御する機能(制御プロ
グラム)を自由に選択でき、撮影者の意図に合う該機能
を選ぶことができる。As described above, according to the first aspect of the present invention, when the accessory having the storage means for storing the function of controlling the operation of the camera body is attached to the camera body, the accessory is stored. Since the camera body is controlled by the function, the function (control program) for controlling the operation of the camera can be freely selected, and the function that suits the photographer's intention can be selected.
【0066】また、第2の発明によれば、第1の発明の
効果に加えて、カメラ本体に内蔵されている動作制御の
機能(プログラム)を、アクセサリーに記憶された動作
制御の機能(プログラム)に書き換えることができるの
で、撮影者の撮影意図に合った機能を自由に選択でき、
また機能の修正及び機能向上が容易にできる利点があ
る。Further, according to the second invention, in addition to the effect of the first invention, the function (program) of the operation control built in the camera body is changed to the function (program of the operation control stored in the accessory). ), You can freely select the function that suits the photographer's intention.
Further, there is an advantage that the function can be easily modified and improved.
【図面の簡単な説明】[Brief description of drawings]
【図1】図1は、本発明の実施例であるカメラシステム
の説明図である。FIG. 1 is an explanatory diagram of a camera system that is an embodiment of the present invention.
【図2】図2は、本実施例の第1制御プログラムのフロ
ーチャート図である。FIG. 2 is a flow chart of a first control program of this embodiment.
【図3】図3は、本実施例の第2制御プログラムのフロ
ーチャート図である。FIG. 3 is a flowchart of a second control program of this embodiment.
【図4】図4は、本実施例の第3制御プログラムのフロ
ーチャート図である。FIG. 4 is a flowchart of a third control program of this embodiment.
【図5】図5は、本実施例の第4制御プログラムのフロ
ーチャート図である。FIG. 5 is a flow chart of a fourth control program of this embodiment.
【図6】図6は、焦点検出装置の記憶装置のメモリ領域
を示すメモリマップ図である。FIG. 6 is a memory map diagram showing a memory area of a storage device of the focus detection device.
【図7】図7は、イメージセンサーにより検出される被
写体像のデータ情報を示す図である。FIG. 7 is a diagram showing data information of a subject image detected by an image sensor.
【図8】図8は、イメージセンサーにより検出される被
写体像のデータ情報を示す図である。FIG. 8 is a diagram showing data information of a subject image detected by an image sensor.
【図9】図9は、焦点検出装置を有するカメラシステム
のブロック図である。FIG. 9 is a block diagram of a camera system having a focus detection device.
【図10】図10は焦点検出装置の原理を示す概略図で
ある。FIG. 10 is a schematic diagram showing the principle of a focus detection device.
【図11】図11は従来の焦点検出装置の動作シーケン
を示すフローチャート図である。FIG. 11 is a flowchart showing an operation sequence of a conventional focus detection device.
【図12】図12はイメージセンサーにより検出される
被写体像のデータ情報を示す図である。FIG. 12 is a diagram showing data information of a subject image detected by an image sensor.
【図13】、図13は焦点検出装置の相関演算を説明す
る説明図である。FIG. 13 is an explanatory diagram illustrating a correlation calculation of the focus detection device.
1…カメラ 2…撮影レンズ 3…ハーフミラー4…サ
ブミラー 5…フィルム面 6…焦点検出光学系モジュ
ール 8…A/D変換手段 9…中央処理手段 10…レンズ駆動手段 11…表示手段 12…補助光
手段DESCRIPTION OF SYMBOLS 1 ... Camera 2 ... Shooting lens 3 ... Half mirror 4 ... Sub mirror 5 ... Film surface 6 ... Focus detection optical system module 8 ... A / D conversion means 9 ... Central processing means 10 ... Lens drive means 11 ... Display means 12 ... Auxiliary light means
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G03B 17/14 7513−2K ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Office reference number FI technical display location G03B 17/14 7513-2K
Claims (4)
なアクセサリーとから成るカメラシステムにおいて、 前記アクセサリーは、前記カメラ本体の動作を制御する
機能を記憶しているアクセサリー側記憶手段を備え、 前記カメラ本体は、該カメラ本体の動作を制御する制御
手段を有し、前記アクセサリーが前記カメラ本体に装着
されている時には、前記制御手段が前記アクセサリー側
記憶手段に記憶されている内容に従って前記カメラ本体
を制御することを特徴とするカメラシステム。1. A camera system comprising a camera body and an accessory that is attachable to and detachable from the camera body, wherein the accessory includes accessory-side storage means that stores a function of controlling the operation of the camera body, The camera body has control means for controlling the operation of the camera body, and when the accessory is attached to the camera body, the camera body follows the contents stored in the accessory storage means. A camera system characterized by controlling.
作を制御する第一機能を記憶した第一記憶手段を備えた
第一アクセサリー及び該第一機能と異なる第二機能を記
憶した第二記憶手段を備えた第二アクセサリーの何れか
で構成され、 前記カメラ本体は、前記第一或いは第二アクセサリーが
前記カメラ本体に装着されている時には、前記制御手段
が前記第一或いは第二記憶手段に記憶されている内容に
従って前記カメラ本体を制御することを特徴とする請求
項1記載のカメラシステム。2. The first accessory comprises a first storage means for storing a first function for controlling the operation of the camera body, and a second storage means for storing a second function different from the first function. The camera body is configured to store the first or second accessory in the first or second storage means when the first or second accessory is attached to the camera body. 2. The camera system according to claim 1, wherein the camera body is controlled according to the contents described.
なアクセサリーとから成るカメラシステムにおいて、 前記アクセサリーは、前記カメラ本体の動作を制御する
機能を記憶しているアクセサリー側記憶手段を備え、 前記カメラ本体は、該カメラ本体の動作を制御する機能
を記憶している書換え可能なカメラ側記憶手段と、該カ
メラ側記憶手段の記憶内容に従って該カメラ本体の動作
を制御する制御手段とを有し、前記アクセサリーが前記
カメラ本体に装着された際には前記カメラ側記憶手段の
記憶内容を前記アクセサリー側記憶手段の記憶内容に書
換えできることを特徴とするカメラシステム。3. A camera system comprising a camera body and an accessory that is attachable to and detachable from the camera body, wherein the accessory includes accessory-side storage means that stores a function of controlling the operation of the camera body, The camera body has a rewritable camera side storage unit that stores a function for controlling the operation of the camera body, and a control unit that controls the operation of the camera body according to the stored contents of the camera side storage unit. A camera system characterized in that, when the accessory is attached to the camera body, the storage content of the camera side storage means can be rewritten to the storage content of the accessory side storage means.
ラ本体の動作を制御する第一機能を記憶した第一記憶部
と、該第一記憶部の第一機能と異なる第二機能を記憶し
た第二記憶部とを備え、 前記カメラ本体は、前記アクセサリーが前記カメラ本体
に装着されている時には、選択された前記第一或いは第
二記憶部に記憶されている内容に従って前記制御手段が
前記カメラ本体を制御することを特徴とする請求項3記
載のカメラシステム。4. The accessory-side storage means stores a first storage unit storing a first function for controlling the operation of the camera body, and a second storage unit storing a second function different from the first function of the first storage unit. Two storage units are provided, and the camera body is configured such that, when the accessory is attached to the camera body, the control unit controls the camera body according to the contents stored in the selected first or second storage unit. 4. The camera system according to claim 3, wherein the camera system is controlled.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6006821A JPH0728121A (en) | 1994-01-26 | 1994-01-26 | Camera system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6006821A JPH0728121A (en) | 1994-01-26 | 1994-01-26 | Camera system |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61137642A Division JPH0823620B2 (en) | 1986-06-13 | 1986-06-13 | Focus detection device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0728121A true JPH0728121A (en) | 1995-01-31 |
Family
ID=11648886
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6006821A Pending JPH0728121A (en) | 1994-01-26 | 1994-01-26 | Camera system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0728121A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0998140A4 (en) * | 1997-04-09 | 2002-06-12 | Seiko Epson Corp | METHOD FOR ADDING A DIGITAL CAMERA AND DIGITAL CAMERA FUNCTION |
| EP1044148B1 (en) * | 1997-12-30 | 2004-05-12 | Crisplant A/S | A conveyor |
| JP2011239301A (en) * | 2010-05-12 | 2011-11-24 | Ricoh Co Ltd | Camera system, camera body unit, external unit, and control method of camera system |
| JP2012008212A (en) * | 2010-06-22 | 2012-01-12 | Olympus Corp | Imaging device |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS54107339A (en) * | 1978-02-09 | 1979-08-23 | Canon Inc | Automatic exposure control unit of camera |
| JPS58126521A (en) * | 1982-01-25 | 1983-07-28 | Mamiya Koki Kk | Electronically controlled camera |
-
1994
- 1994-01-26 JP JP6006821A patent/JPH0728121A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS54107339A (en) * | 1978-02-09 | 1979-08-23 | Canon Inc | Automatic exposure control unit of camera |
| JPS58126521A (en) * | 1982-01-25 | 1983-07-28 | Mamiya Koki Kk | Electronically controlled camera |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0998140A4 (en) * | 1997-04-09 | 2002-06-12 | Seiko Epson Corp | METHOD FOR ADDING A DIGITAL CAMERA AND DIGITAL CAMERA FUNCTION |
| US7283158B1 (en) | 1997-04-09 | 2007-10-16 | Seiko Epson Corporation | Digital camera and function appending method for the same |
| EP1044148B1 (en) * | 1997-12-30 | 2004-05-12 | Crisplant A/S | A conveyor |
| JP2011239301A (en) * | 2010-05-12 | 2011-11-24 | Ricoh Co Ltd | Camera system, camera body unit, external unit, and control method of camera system |
| JP2012008212A (en) * | 2010-06-22 | 2012-01-12 | Olympus Corp | Imaging device |
| US8830379B2 (en) | 2010-06-22 | 2014-09-09 | Olympus Corporation | Image pickup apparatus with inter-frame addition components |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3189018B2 (en) | Camera shake prevention device | |
| JP2001042379A (en) | Blurring detecting camera | |
| JP4893334B2 (en) | Image tracking device and imaging device | |
| JP3376012B2 (en) | camera | |
| JPH0728121A (en) | Camera system | |
| JP4497698B2 (en) | camera | |
| JP2001235782A (en) | Camera with automatic releasing function | |
| JP4512173B2 (en) | Ranging device | |
| JP3890098B2 (en) | Optical device | |
| JP4315708B2 (en) | camera | |
| JP2948919B2 (en) | Multiple exposure camera | |
| JPH0823620B2 (en) | Focus detection device | |
| JP4384593B2 (en) | camera | |
| JP2754471B2 (en) | Focus detection device | |
| JP2004312432A (en) | Electronic camera | |
| JPH07281241A (en) | Camera with shake correction function | |
| JPH0651188A (en) | Autofocus camera and shooting method | |
| JP2536005B2 (en) | Camera control device | |
| US6047137A (en) | Camera | |
| JP7254555B2 (en) | IMAGING DEVICE AND METHOD OF CONTROLLING IMAGING DEVICE | |
| JP2002372664A (en) | Moving body region determining device, moving body region determining method, and focusing device | |
| JP2002072070A (en) | Automatic focusing camera | |
| JP2020053756A (en) | Imaging apparatus and control method therefor | |
| JPH03192227A (en) | Blur detection camera | |
| JP2010113130A (en) | Focus detecting device, imaging apparatus, focus detecting method |