JP4659700B2 - Imaging apparatus and control method thereof - Google Patents
Imaging apparatus and control method thereofInfo
- Publication number
- JP4659700B2 JP4659700B2 JP2006205322A JP2006205322A JP4659700B2 JP 4659700 B2 JP4659700 B2 JP 4659700B2 JP 2006205322 A JP2006205322 A JP 2006205322A JP 2006205322 A JP2006205322 A JP 2006205322A JP 4659700 B2 JP4659700 B2 JP 4659700B2
- Authority
- JP
- Japan
- Prior art keywords
- adjustment value
- adjustment
- lens
- flange back
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Lens Barrels (AREA)
- Studio Devices (AREA)
Description
本発明は、使用環境に応じたフランジバック調整を行うことが可能な撮像装置及びその制御方法に関するものである。 The present invention relates to an imaging apparatus capable of performing flange back adjustment according to a use environment and a control method thereof.
従来のカメラ装置には、電気的にフランジバック調整を行う機能を有したものがある(例えば、特許文献1参照)。また、使用環境下における温度変化の影響を受けることなく、安定した撮影を行えるようにしたものもある(例えば、特許文献2参照)。さらに、レンズ装置の組み立て調整時に装着されたカメラ装置のフランジバック情報と、このレンズ装置が現在装着されているカメラ装置のフランジバック情報との差分を補正する手段を有したレンズ装置もある(例えば、特許文献3参照)。 Some conventional camera devices have a function of electrically adjusting the flange back (see, for example, Patent Document 1). In addition, there is a camera that can perform stable photographing without being affected by a temperature change in a use environment (for example, see Patent Document 2). In addition, there is a lens device having means for correcting a difference between the flange back information of the camera device mounted at the time of assembly adjustment of the lens device and the flange back information of the camera device to which the lens device is currently mounted (for example, And Patent Document 3).
しかしながら、交換式のレンズ装置に設定されたフランジバック情報と、カメラ装置に設定されたフランジバック情報とを組み合わせた際、フランジバック調整値と理想値に誤差が生じる。また、使用環境下における温度変化の影響を受けることによってもフランジバック調整値と理想値に誤差が生じる。この両方の誤差に対応するためには、ユーザが自動又は手動でフランジバック調整を行い、使用環境毎に調整値を得ることが最も有効な手段であった。しかしながら、使用環境下毎にフランジバック調整を行うという負荷がユーザにかかる、という問題があった。 However, when the flange back information set for the interchangeable lens device and the flange back information set for the camera device are combined, an error occurs between the flange back adjustment value and the ideal value. Also, an error occurs between the flange back adjustment value and the ideal value due to the influence of the temperature change in the use environment. In order to cope with both of these errors, it is the most effective means that the user performs flange back adjustment automatically or manually and obtains an adjustment value for each use environment. However, there is a problem in that the user is subjected to a load of performing flange back adjustment for each use environment.
そこで、本発明の目的は、ユーザが使用環境毎にフランジバック調整を行う負荷を回避することにある。 Accordingly, an object of the present invention is to avoid the load of the user performing flange back adjustment for each use environment.
本発明の撮像装置は、駆動可能な駆動レンズを含むレンズ装置を装着可能な撮像装置であって、前記駆動レンズに対してフランジバック調整のための駆動制御を行うフランジバック調整制御手段と、前記フランジバック調整制御手段による前記駆動レンズに対する駆動制御の結果に基づいて、フランジバック調整を補正するための調整値を算出する調整値算出手段と、前記調整値算出手段により算出された調整値の履歴を記録媒体に記録する記録手段と、調整値の履歴に基づいて、任意の使用環境下における調整値を予測する予測手段とを有することを特徴とする。
本発明の撮像装置の制御方法は、駆動可能な駆動レンズを含むレンズ装置を装着可能な撮像装置の制御方法であって、前記駆動レンズに対してフランジバック調整のための駆動制御を行うフランジバック調整制御ステップと、前記フランジバック調整制御ステップによる前記駆動レンズに対する駆動制御の結果に基づいて、フランジバック調整を補正するための調整値を算出する調整値算出ステップと、前記調整値算出ステップにより算出された調整値の履歴を記録媒体に記録する記録ステップと、調整値の履歴に基づいて、任意の使用環境下における調整値を予測する予測ステップとを含むことを特徴とする。
An image pickup apparatus according to the present invention is an image pickup apparatus to which a lens device including a drive lens that can be driven can be mounted, and a flange back adjustment control unit that performs drive control for flange back adjustment on the drive lens; Based on the result of drive control on the drive lens by the flange back adjustment control means, adjustment value calculation means for calculating an adjustment value for correcting flange back adjustment, and a history of adjustment values calculated by the adjustment value calculation means And a predicting means for predicting an adjustment value under any use environment based on a history of adjustment values.
An image pickup apparatus control method according to the present invention is a method for controlling an image pickup apparatus to which a lens apparatus including a drive lens that can be driven can be attached, and performs a drive control for flange back adjustment on the drive lens. Calculated by the adjustment control step, the adjustment value calculation step for calculating the adjustment value for correcting the flange back adjustment based on the result of the drive control for the drive lens by the flange back adjustment control step, and the adjustment value calculation step A recording step of recording the adjustment value history on a recording medium, and a prediction step of predicting the adjustment value under any use environment based on the adjustment value history.
本発明においては、過去に算出された調整値の履歴に基づいて、任意の使用環境下におけるフランジバック調整を補正するための調整値を算出することが可能である。従って、本発明によれば、ユーザが使用環境毎にフランジバック調整を行う負荷を回避することができる。 In the present invention, it is possible to calculate an adjustment value for correcting the flange back adjustment under any use environment based on the history of adjustment values calculated in the past. Therefore, according to the present invention, it is possible to avoid the load of the user performing flange back adjustment for each use environment.
以下、本発明をデジタルビデオカメラに適用した場合の実施形態を、添付図面を参照しながら詳細に説明する。 Hereinafter, an embodiment in which the present invention is applied to a digital video camera will be described in detail with reference to the accompanying drawings.
図1は、本発明の実施形態に係るデジタルビデオカメラの電気的回路構成を示すブロック図である。図1において、被写体からの光束は、第1のレンズ群、第2のレンズ群であるバリエータレンズ群2、絞り3、第3のレンズ群4、第4のレンズ群であるフォーカスレンズ群5を通って、ビデオカメラ本体31内のCCD等の撮像素子21〜23上に結像される。
FIG. 1 is a block diagram showing an electrical circuit configuration of a digital video camera according to an embodiment of the present invention. In FIG. 1, a light beam from a subject passes through a first lens group, a
第1のレンズ群1は、交換式レンズユニット12内の光学系の固定されているレンズ群である。バリエータレンズ群2は、変倍を行うためのレンズ群である。第2のレンズ群4は、第1のレンズ群1と同様に固定されているレンズ群である。フォーカスレンズ群5は、ピント調節機能と変倍によるピントの移動を補正するコンペ機能とを兼ね備えたレンズ群である。
The
撮像素子21上には、フォーカスレンズ群5を介して入射された光束のうち、ビデオカメラ本体31内の色分解プリズム(不図示)により分解された赤の成分が結像される。撮像素子22上には、フォーカスレンズ群5を介して入射された光束のうち、ビデオカメラ本体31内の色分解プリズム(不図示)により分解された緑の成分が結像される。撮像素子23上には、フォーカスレンズ群5を介して入射された光束のうち、ビデオカメラ本体31内の色分解プリズム(不図示)により分解された青の成分が結像される。
On the
バリエータレンズ群2及びフォーカスレンズ群5は、エンコーダ等の絶対位置検出装置(不図示)により各々絶対位置が検出され、その検出情報は、交換式レンズユニット12の制御手段としてのレンズマイコン10内に供給される。
The absolute position of each of the
撮像素子21、22、23上のそれぞれの像は光電変換され、増幅器25、26、27でそれぞれ最適なレベルに増幅され、カメラ信号処理回路28へと入力されて、標準テレビ信号(映像信号)に変換される。それと同時に、AFの情報はAF評価値としてビデオカメラ本体31の制御手段としての本体マイコン29のAFデータ読み出しプログラム部によってデータとして読み出される。
The respective images on the
本体マイコン29が読み出したAF評価値は、AFスイッチのON/OFF(不図示)、ズームスイッチ(不図示)の状態等のビデオカメラ本体31側のスイッチの情報と合わせて、カメラ側接点30、レンズ側接点11を通りレンズマイコン10へ転送される。
The AF evaluation value read by the
レンズマイコン10は、本体マイコン29からの情報により、ズームスイッチが押されている時、バリエータレンズ群2をTELE又はWIDEの押されている方向に駆動すべく、ズームモータドライバ7に信号を送る。これにより、レンズマイコン10は、ズームモータ(レンズ駆動手段)6を介してバリエータレンズ群2を駆動する。それと同時に、レンズマイコン10は、内部のカムデータ記憶部に予め記憶された制御情報としてのレンズカムデータに基づきフォーカスモータドライバ9に信号を送り、フォーカスモータ(レンズ駆動手段)8を介してフォーカスレンズ群5を動かす。これにより、ピント移動のない変倍動作を行うことが出来る。
The
ところで、本実施形態のように、変倍レンズ(バリエータレンズ群2)より補正レンズ(フォーカスレンズ群5)が光軸後方にあるタイプでは、変倍時での合焦を維持させた状態での補正レンズの制御位置は被写体距離によって変化することになる。 By the way, in the type in which the correction lens (focus lens group 5) is located behind the optical axis rather than the variable magnification lens (variator lens group 2) as in the present embodiment, the focus at the time of variable magnification is maintained. The control position of the correction lens changes depending on the subject distance.
レンズカムデータは、図6(a)に示すように、バリエータレンズ群2の複数の絶対位置毎であって、且つ被写体距離の絶対位置毎(例えば図6(a)の1m、2m毎)にフォーカスレンズ群5の位置を記憶している。
As shown in FIG. 6A, the lens cam data is for each of a plurality of absolute positions of the
レンズマイコン10は、位置検出装置(不図示)により検出されたバリエータレンズ群2及びフォーカスレンズ群5の絶対位置情報により選択されるレンズカムデータを用いてフォーカスモータ8の回転方向及び回転速度を決定する。
The
また、ビデオカメラ本体31側のAFスイッチがONの場合は、レンズマイコン10内のAF制御部が、本体マイコン29からのAF評価値が最大になるよう、フォーカスモータドライバ9に信号を送る。このように、フォーカスレンズ群5のみを動かすことで自動焦点調節動作を行う。
When the AF switch on the video camera
さて、上述のごときレンズカムデータに基づく補正レンズ(フォーカスレンズ群5)の駆動に関しては、正確なバックフォーカスを確保する為の原点を定めなければいけない。原点とは、設定された基準位置を基準に所定の補正値によって補正することにより定められる。ここで言う所定の補正値とは、交換式レンズユニット12が持っている補正値と、ビデオカメラ本体31から伝達される補正値との合計値である。
Now, regarding the driving of the correction lens (focus lens group 5) based on the lens cam data as described above, the origin for ensuring accurate back focus must be determined. The origin is determined by correcting with a predetermined correction value based on the set reference position. The predetermined correction value here is a total value of the correction value possessed by the interchangeable lens unit 12 and the correction value transmitted from the video camera
交換式レンズユニット12が持っている補正値とは、交換式レンズユニット12を製造する段階で発生するバラツキ等による固定的なものと、光学系側での温度変化等に起因する変動的なものとの合計値である。 The correction value possessed by the interchangeable lens unit 12 is a fixed value due to variations or the like generated at the stage of manufacturing the interchangeable lens unit 12, and a variable value due to a temperature change or the like on the optical system side. And the total value.
ビデオカメラ本体31から伝達される補正値とは、ビデオカメラ本体31を製造する段階で発生するバラツキ等による固定的なものとビデオカメラ本体31側での温度検出素子24で検出された出力信号を用いて求めた値である。この値は、ビデオカメラ本体31側のフランジバックの変化情報として与えられる値である。
The correction value transmitted from the video camera
本実施形態は、交換式レンズユニット12自身が持つ補正値と、上述のビデオカメラ本体31から伝達する補正値とを組み合わせた際に生じる誤差を補正する調整値を求めるフランジバック調整方法に関するものである。
This embodiment relates to a flange back adjustment method for obtaining an adjustment value for correcting an error generated when a correction value possessed by the interchangeable lens unit 12 itself and a correction value transmitted from the video camera
図2は、本実施形態のメニュー画面の一例を示す図である。ここで、調整値初期化203は、ビデオカメラ本体31のフランジバック情報を工場出荷時の設定値に戻すための選択項目である。
FIG. 2 is a diagram illustrating an example of a menu screen according to the present embodiment. Here, the
図3は、本実施形態におけるフランジバック調整方法を示すフローチャートである。AF(オートフォーカス)調整では、最初のステップS301において、レンズマイコン10は、TELE端へバリエータレンズ群2を動かす。続くステップS302において、レンズマイコン10は、自動的にフォーカスレンズ群5を動かして合焦させる。
FIG. 3 is a flowchart showing the flange back adjustment method in the present embodiment. In AF (autofocus) adjustment, in the first step S301, the
続くステップS303において、レンズマイコン10は、そのフォーカス位置を保持したまま、WIDE端へバリエータレンズ群2を動かす。
In subsequent step S303, the
続くステップS304において、レンズマイコン10は、現在のフォーカス位置、即ちTELE端でのフォーカス位置f1を読み取る。
In subsequent step S304, the
続くステップS305において、レンズマイコン10は、自動的にフォーカスレンズ群5を動かして合焦させる。
In subsequent step S305, the
続くステップS306において、レンズマイコン10は、現在のフォーカス位置、即ちWIDE端でのフォーカス位置f2を読み取る。
In subsequent step S306, the
本体マイコン31は、(f1−f2)と交換式レンズユニット12に設定されているレンズ係数とを用いて調整値を算出する(ステップS307)。ビデオカメラ本体31は、ビデオカメラ本体31を製造する段階で設定されたフランジバック情報と上記調整値との和を取った値を新たな調整値として記憶する。或いは、ユーザがこれ以前に交換式レンズユニット12に対してフランジバック調整を行った結果として記憶されたフランジバック情報と上記調整値との和を取った値を新たな調整値として記憶してもよい。
The
ここで得られた調整値に温度による補正を加えたものを逐次レンズユニット12に送ることで交換式レンズユニット12とビデオカメラ本体31とを組み合わせた際に生じるフランジバックの誤差を補正することが可能となる。
It is possible to correct an error of the flange back that occurs when the interchangeable lens unit 12 and the
MF(マニュアルフォーカス)調整では、最初のステップS301において、レンズマイコン10は、TELE端へバリエータレンズ群2を動かす。続くステップS302において、手動でフォーカスレンズ群5を動かして合焦させた後、決定キー操作により次の処理に進む。
In MF (manual focus) adjustment, in the first step S301, the
続くステップS303において、レンズマイコン10は、ステップS302において設定したフォーカス位置を保持したまま、WIDE端へバリエータレンズ群2を動かす。
In subsequent step S303, the
続くステップS304において、レンズマイコン10は、現在のフォーカス位置、即ちTELE端でのフォーカス位置f1を読み取る。
In subsequent step S304, the
続くステップS305において、手動でフォーカスレンズ群5を動かして合焦させた後、決定キー操作により次の処理に進む。
In subsequent step S305, the
続くステップS306において、レンズマイコン10は、現在のフォーカス位置、すなわちWIDE端でのフォーカス位置f2を読み取る。
In subsequent step S306, the
ビデオカメラ本体31は、(f1−f2)と交換式レンズユニット12に設定されているレンズ係数を用いて調整値を算出する(ステップS307)。ビデオカメラ本体31は、ビデオカメラ本体31を製造する段階で設定されたフランジバック情報と上記調整値との和を取った値を新たな調整値としてビデオカメラ本体31に記憶する。或いは、ユーザがこれ以前に交換式レンズユニット12に対してフランジバック調整を行った結果として記憶されたフランジバック情報と上記調整値との和を取った値を新たな調整値としてビデオカメラ本体31に記憶してもよい。ここで得られた調整値に、温度による補正を加えたものを逐次レンズユニット12に送ることで交換式レンズユニット12と、ビデオカメラ本体31とを組み合わせた際に生じるフランジバックの誤差を補正することが可能となる。
The
図4は、本実施形態におけるフランジバック調整の1つであるAF調整におけるユーザ操作の禁止動作を含むフランジバック調整方法を示すフローチャートである。また、図5は、このときの操作部・ビデオカメラ本体・レンズユニット間の動作関係を示すシーケンスチャートである。本処理は、図2の201が選択されることにより開始されるものである。 FIG. 4 is a flowchart showing a flange back adjustment method including a user operation prohibiting operation in AF adjustment which is one of the flange back adjustments in the present embodiment. FIG. 5 is a sequence chart showing the operational relationship among the operation unit, video camera body, and lens unit at this time. This process is started when 201 in FIG. 2 is selected.
AF調整では、ユーザからの操作はキャンセル操作以外の全ての操作、例えばズーム操作、フォーカス操作、アイリス操作及びシャッタスピード操作等を受け付けなくした状態で処理を開始する(ステップS501、S502)。 In the AF adjustment, processing is started in a state where all operations other than the cancel operation, such as zoom operation, focus operation, iris operation, shutter speed operation, etc., are not accepted (steps S501 and S502).
最初のステップS401において、強制的にAFモードへと移行させるための制御信号及びバリエータレンズ群2をTELE端に移動させるための制御信号を本体マイコン29からレンズマイコン10に対して送信する(ステップS503)。
In the first step S401, a control signal for forcibly shifting to the AF mode and a control signal for moving the
レンズマイコン10はTELE端へバリエータレンズ群2を動かす。ステップS402において、レンズマイコン10はTELE端に到達したかどうかを判断し、TELE端に到達するまでステップS401の動作を繰り返す。TELE端に到達すると、レンズマイコン10は本体マイコン29に対してバリエータレンズ群2がTELE端に到達したことを示す信号を送る(ステップS504)。
The
これを受けた本体マイコン29は、AFによる合焦が完了したかを確認するための信号をレンズマイコン10に対して送信する(ステップS505)。レンズマイコン10は、ステップS403において自動的にフォーカスレンズ群5を動かして合焦させる。なお、合焦が終了するまでステップS403の判定を繰り返す。合焦終了後、レンズマイコン10は合焦が完了したことを示す信号を本体マイコン29に対して送信する(ステップS506)。
Receiving this, the
強制的にMFモードへと移行させるための制御信号及びバリエータレンズ群2をWIDE端に移動させるための制御信号を本体マイコン29からレンズマイコン10に対して送信する(ステップS507)。これらの制御信号を受信したレンズマイコン10は、ステップS404において、そのときのフォーカス位置を保持したまま、WIDE端へバリエータレンズ群2を動かす。
A control signal for forcibly shifting to the MF mode and a control signal for moving the
ステップS405において、レンズマイコン10はWIDE端に到達したかどうかを判断し、WIDE端に到達するまでステップS404の動作を繰り返す。WIDE端に到達すると、レンズマイコン10は、バリエータレンズ群2がWIDE端に到達したことを示す信号を本体マイコン29に対して送信する(ステップS508)。
In step S405, the
本体マイコン29は、現在のフォーカス位置、すなわちTELE端でのフォーカス位置f1を確認するための信号をレンズマイコン10に対して送信する(ステップS509)。レンズマイコン10は上記のフォーカス位置f1を示す信号を本体マイコン29に対して送信する(ステップS510)。
The
本体マイコン29は、ステップS406において、レンズマイコン10からフォーカス位置f1を示す信号を受信し、保存する(ステップS511)。
In step S406, the
続いて本体マイコン29は、強制的にAFモードへと移行させるための制御信号及びAFによる合焦が完了したことを確認するための信号をレンズマイコン10に対して送信する(ステップS512)。
Subsequently, the
これらの信号を受信したレンズマイコン10は、ステップS407において自動的にフォーカスレンズ群5を動かして合焦させ、合焦したことを示す信号を本体マイコン29に対して返す(ステップS513)。なお、合焦が終了するまでステップS407の合焦処理は繰り返される。
The
合焦完了の信号を受けた本体マイコン29は、現在のフォーカス位置、即ちWIDE端でのフォーカス位置f2を確認するための信号をレンズマイコン10に対して送信する(ステップS514)。レンズマイコン10は、上記のフォーカス位置f2を示す信号を本体マイコン29に対して送信する(ステップS515)。本体マイコン29は、ステップS409においてレンズマイコン10からフォーカス位置f2を示す信号を受信し、保存する。
The
続くステップS410において、本体マイコン29は、(f1−f2)と交換式レンズユニット12に設定されているレンズ係数とを用いて調整値を算出する(ステップS516)。ビデオカメラ本体31は、ビデオカメラ本体31を製造する段階で設定されたフランジバック情報と上記調整値との和を取った値を新たな調整値として記憶する。或いは、ユーザがこれ以前に交換式レンズユニット12に対してフランジバック調整を行った結果として記憶されたフランジバック情報と上記調整値との和を取った値を新たな調整値として記憶してもよい。
In subsequent step S410, the
処理が終わり次第、本体マイコン29は、ユーザからの操作はキャンセル操作以外の全てを受け付けなくした状態を解除する(ステップS517)。ここで得られた調整値に温度による補正を加えたものが逐次レンズユニット12に送信される。これにより、交換式レンズユニット12とビデオカメラ本体31とを組み合わせた際に生じるフランジバックの誤差を補正することが可能となる。以上の制御により、誤った調整が行われることを防止する。
As soon as the processing is finished, the
次に、以上の処理において得られた調整値を交換式レンズユニット12側でどのように処理するのかについて説明する。本体マイコン29から送られる調整値はレンズマイコン10において補正値として所定の処理が施される。レンズマイコン10には、レンズカムデータが図6(a)のような理想値(設計値)として記憶されている。これに以下のような補正の為の演算を施す。
Next, how the adjustment value obtained in the above processing is processed on the interchangeable lens unit 12 side will be described. The adjustment value sent from the
ビデオカメラ本体31側から伝達される調整値(フランジバックの変化情報)がプラスであればバックフォーカスは理想値よりも伸びていることになる。従って、図6(b)のように、レンズカムデータの理想値からこの分を差し引いた点線で示すレンズカムデータに(下方に)平行シフトして読み替える。この読み替えた新しいデータによってレンズ移動制御を行うことによって、ボケを生じさせない的確なズーミングが行えるようになる。上記調整値がマイナスであればバックフォーカスは理想値よりも縮んだことになり、レンズカムデータは上方に平行シフトして読み替えることになる。
If the adjustment value (flange back change information) transmitted from the video camera
図7は、本実施形態におけるフランジバック調整を複数の環境下で行うことにより得られた温度と調整値の関連図である。この蓄積データを基に回帰分析を用いて、現在の使用環境下における調整値を算出する方法の一例として、最小2乗法による2次式への近似を用いた算出法について以下に記載する。 FIG. 7 is a relationship diagram between the temperature and the adjustment value obtained by performing the flange back adjustment in the present embodiment under a plurality of environments. As an example of a method for calculating an adjustment value under the current usage environment using regression analysis based on this accumulated data, a calculation method using approximation to a quadratic equation by the least square method will be described below.
n組のデータ(xi,yi)を回帰式y=ax+bx2に近似する場合、式1の連立式を解くことでa,bを求めることができる。
When n sets of data (x i , y i ) are approximated to the regression equation y = ax + bx 2 , a and b can be obtained by solving the simultaneous equations of
式1について、係数行列と定数ベクトルは式2のようになる。
For
式2の係数行列を行列式に変換し、Dとする。
The coefficient matrix of
係数行列のaに対応する列を定数ベクトルに置換し、行列式に変換し、Δaとする。 The column corresponding to a in the coefficient matrix is replaced with a constant vector, converted into a determinant, and set as Δa.
係数行列のbに対応する列を定数ベクトルに置換し、行列式に変換し、Δbとする。 A column corresponding to b of the coefficient matrix is replaced with a constant vector, converted into a determinant, and set as Δb.
以上から、a、bは以下のように求めることができる。 From the above, a and b can be obtained as follows.
以上の処理により求められた2次式を図8に示す。図1における記憶部32とは、フランジバック調整によって得られた任意の情報(調整値の履歴等)を記憶するものである。
A quadratic expression obtained by the above processing is shown in FIG. The
以上の処理により得られた調整値を評価する方法の一例として、温度データによる評価法と、ユークリッド距離による評価法について以下に記載する。 As an example of a method for evaluating the adjustment value obtained by the above processing, an evaluation method using temperature data and an evaluation method using Euclidean distance are described below.
図9は、温度データの比較を用いて信頼性を評価する手法の一例を示すフローチャートである。最初のステップS901は前述までの回帰分析処理である。次のステップS902で、本体マイコン29は、記憶部32において調整値と対応付けて記憶される温度データの中から、調整値が予測された現在の使用環境下における温度データT1に最も近い温度データ(一致するものも含む)T2を持つものを検索する。
FIG. 9 is a flowchart illustrating an example of a technique for evaluating reliability using comparison of temperature data. The first step S901 is the regression analysis process described above. In the next step S902, the
続くステップS903で、本体マイコン29は、T1とT2の差分の絶対値が任意の閾値P以内であるかの評価を行う。任意の閾値以内であった場合、ステップS901で得られた調整値Nの信頼性が高いと判断し、Nをシステムに設定する処理を行う(ステップS904)。任意の閾値を越えていた場合、ステップS901で得られた調整値Nの信頼性が低いと判断し、Nをシステムに設定した後、ユーザに再調整を促す処理を行う(ステップS905)。
In subsequent step S903, the
以上の処理により、回帰分析で得られた調整値Nの信頼性を評価することが可能となる。この例では温度データを比較対照として用いたが、温度データに対応する調整値に置き換えても問題はないことは言うまでもない。 With the above processing, the reliability of the adjustment value N obtained by the regression analysis can be evaluated. In this example, the temperature data is used as a comparison reference, but it goes without saying that there is no problem if it is replaced with an adjustment value corresponding to the temperature data.
図10は、ユークリッド距離を用いて信頼性を評価する手法の一例を示すフローチャートである。最初のステップS1001は前述までの回帰分析処理である。その結果、得られた2次曲線が図11であるとし、座標(x、y)が、調整値が予測された任意の使用環境下における当該調整値と温度データとの関係を示す座標点であるとする。 FIG. 10 is a flowchart illustrating an example of a technique for evaluating reliability using the Euclidean distance. The first step S1001 is the regression analysis process described above. As a result, the obtained quadratic curve is shown in FIG. 11, and the coordinates (x, y) are coordinate points indicating the relationship between the adjustment value and the temperature data in an arbitrary use environment where the adjustment value is predicted. Suppose there is.
ステップS1002で、本体マイコン29は、導き出された調整値の信頼性を算出する為に、近傍点とのユークリッド距離を求める。ユークリッド距離(図11のa,b,c)を求める式は、それぞれ以下の式7によって与えられる。
In step S1002, the
ここで、得られたユークリッド距離のうち、最も小さい値をとるものがbであったと仮定する。即ち、bは、記憶部32において対応付けて記憶される温度データと評価値との関係を示す座標点のうち、上記座標(x、y)に最も近い座標点である。本体マイコン29は、得られたユークリッド距離b(L)が任意の閾値P以内であるかの評価を行う(ステップS1003)。任意の閾値以内であった場合、ステップS1001で得られた調整値Nの信頼性が高いと判断し、Nをシステムに設定する処理を行う(ステップS1004)。任意の閾値を越えていた場合、ステップS1001で得られた調整値Nの信頼性が低いと判断し、Nをシステムに設定した後、ユーザに再調整を促す処理を行う(ステップS1005)。以上の処理により、回帰分析で得られた調整値Nの信頼性を評価することが可能となる。
Here, it is assumed that the smallest Euclidean distance obtained is b. That is, b is a coordinate point closest to the coordinates (x, y) among the coordinate points indicating the relationship between the temperature data stored in association with the
以上のように、本実施形態によれば、過去に蓄積されたフランジバック調整時の温度・調整値等の任意の情報を基に回帰分析を行うことで、任意の使用環境下における調整値を自動的に設定することが可能となる。これにより、使用環境が変化する毎にユーザがフランジバック調整を行う必要がなくなり、ユーザに対する負荷の軽減が可能となる。また、評価手段によって得られた調整値の信頼性が低いと判断された場合、ユーザにフランジバック調整を促すことが可能となる。 As described above, according to the present embodiment, an adjustment value under an arbitrary use environment can be obtained by performing regression analysis based on arbitrary information such as temperature and adjustment value at the time of flange back adjustment accumulated in the past. It can be set automatically. This eliminates the need for the user to perform flange back adjustment each time the usage environment changes, and the load on the user can be reduced. Further, when it is determined that the reliability of the adjustment value obtained by the evaluation unit is low, it is possible to prompt the user to adjust the flange back.
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体をシステム或いは装置に供給し、そのシステム等のコンピュータが記憶媒体からプログラムコードを読み出し実行することによっても達成される。 Another object of the present invention is to supply a storage medium storing software program codes for realizing the functions of the above-described embodiments to a system or apparatus, and a computer such as the system reads and executes the program codes from the storage medium. Is also achieved.
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。 In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the program code itself and the storage medium storing the program code constitute the present invention.
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。 As a storage medium for supplying the program code, for example, a flexible disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.
また、コンピュータが読み出したプログラムコードの指示に基づき、コンピュータ上で稼動しているOS等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。 In addition, the case where the functions of the above-described embodiment are realized by performing part or all of the actual processing by an OS or the like running on the computer based on the instruction of the program code read by the computer. It is.
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに接続された機能拡張ユニット等に備わるメモリに書込まれた後、そのプログラムコードの指示に基づきCPU等が実際の処理を行い、前述した実施形態の機能が実現される場合も含まれる。 Further, after the program code read from the storage medium is written in a memory provided in a function expansion unit connected to the computer, the CPU or the like performs actual processing based on the instruction of the program code, and the above-described processing is performed. The case where the functions of the embodiment are realized is also included.
1、4:固定レンズ群
2:バリエータレンズ群
3:絞り
5:フォーカスレンズ群
6、8:レンズ駆動手段
7、9:レンズ駆動ドライバ
10:レンズマイコン
11:レンズ側接点
12:交換式レンズユニット
21、22、23:撮像素子
24:温度検出手段
25、26、27:増幅器
28:カメラ信号処理回路
29:本体マイコン
30:カメラ側接点
31:ビデオカメラ本体
32:記憶部
DESCRIPTION OF
Claims (7)
前記駆動レンズに対してフランジバック調整のための駆動制御を行うフランジバック調整制御手段と、
前記フランジバック調整制御手段による前記駆動レンズに対する駆動制御の結果に基づいて、フランジバック調整を補正するための調整値を算出する調整値算出手段と、
前記調整値算出手段により算出された調整値の履歴を記録媒体に記録する記録手段と、
調整値の履歴に基づいて、任意の使用環境下における調整値を予測する予測手段とを有することを特徴とする撮像装置。 An imaging device capable of mounting a lens device including a drive lens that can be driven,
Flange back adjustment control means for performing drive control for flange back adjustment on the drive lens;
Adjustment value calculating means for calculating an adjustment value for correcting the flange back adjustment based on the result of drive control on the drive lens by the flange back adjustment control means;
Recording means for recording a history of adjustment values calculated by the adjustment value calculation means on a recording medium;
An imaging apparatus comprising: a predicting unit that predicts an adjustment value under an arbitrary use environment based on a history of adjustment values.
前記駆動レンズに対してフランジバック調整のための駆動制御を行うフランジバック調整制御ステップと、
前記フランジバック調整制御ステップによる前記駆動レンズに対する駆動制御の結果に基づいて、フランジバック調整を補正するための調整値を算出する調整値算出ステップと、
前記調整値算出ステップにより算出された調整値の履歴を記録媒体に記録する記録ステップと、
調整値の履歴に基づいて、任意の使用環境下における調整値を予測する予測ステップとを含むことを特徴とする撮像装置の制御方法。 A method for controlling an imaging apparatus to which a lens apparatus including a drive lens that can be driven can be attached,
A flange back adjustment control step for performing drive control for flange back adjustment on the drive lens;
An adjustment value calculating step for calculating an adjustment value for correcting the flange back adjustment based on the result of the drive control on the drive lens by the flange back adjustment control step;
A recording step of recording a history of adjustment values calculated in the adjustment value calculation step on a recording medium;
And a prediction step of predicting the adjustment value under any use environment based on the history of the adjustment value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006205322A JP4659700B2 (en) | 2006-07-27 | 2006-07-27 | Imaging apparatus and control method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006205322A JP4659700B2 (en) | 2006-07-27 | 2006-07-27 | Imaging apparatus and control method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008035130A JP2008035130A (en) | 2008-02-14 |
JP4659700B2 true JP4659700B2 (en) | 2011-03-30 |
Family
ID=39124105
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006205322A Expired - Fee Related JP4659700B2 (en) | 2006-07-27 | 2006-07-27 | Imaging apparatus and control method thereof |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4659700B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9467604B2 (en) * | 2012-12-03 | 2016-10-11 | Cognex Corporation | Method and apparatus for calibrating a camera lens flange to sensor distance |
JP7397639B2 (en) * | 2019-11-29 | 2023-12-13 | キヤノン株式会社 | Lens device and imaging device |
JP2023032339A (en) * | 2021-08-26 | 2023-03-09 | 旭化成エレクトロニクス株式会社 | Calibration device, calibration method, and calibration program |
JP2023041209A (en) | 2021-09-13 | 2023-03-24 | 旭化成エレクトロニクス株式会社 | Drive unit |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004177919A (en) * | 2002-09-30 | 2004-06-24 | Canon Inc | Controller for zoom lens and photographing system |
JP2007058115A (en) * | 2005-08-26 | 2007-03-08 | Canon Inc | Imaging apparatus and method of controlling the same |
-
2006
- 2006-07-27 JP JP2006205322A patent/JP4659700B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004177919A (en) * | 2002-09-30 | 2004-06-24 | Canon Inc | Controller for zoom lens and photographing system |
JP2007058115A (en) * | 2005-08-26 | 2007-03-08 | Canon Inc | Imaging apparatus and method of controlling the same |
Also Published As
Publication number | Publication date |
---|---|
JP2008035130A (en) | 2008-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8521015B2 (en) | Autofocus apparatus and method for controlling the same | |
JP2011248159A (en) | Imaging apparatus, imaging system, imaging apparatus control method and program | |
JP5637776B2 (en) | Optical equipment | |
US8237845B2 (en) | Method and apparatus for controlling a focus lens | |
JP2004264827A (en) | Method for detecting focal distance and focusing device | |
JP5865299B2 (en) | Focus adjustment device, camera system, and focus adjustment method | |
JP2009111774A (en) | Imaging apparatus, and image processing method | |
JP5787634B2 (en) | Imaging device | |
JP4659700B2 (en) | Imaging apparatus and control method thereof | |
JP2017129788A (en) | Focus detection device and imaging device | |
JP6405163B2 (en) | Focus detection apparatus and control method thereof | |
JP2005157268A (en) | Image pickup device, control method therefor, program, and storage medium | |
JP6576114B2 (en) | IMAGING DEVICE AND IMAGING DEVICE CONTROL METHOD | |
JP5164493B2 (en) | Imaging device | |
JP7066388B2 (en) | Focus control device, its control method, and program, storage medium, and image pickup device. | |
JP2015055635A (en) | Imaging device and control method of the same | |
JP4700993B2 (en) | Imaging device | |
JP2019191515A (en) | Imaging system, lens device, imaging device, and control method thereof | |
JP4810292B2 (en) | Imaging device | |
US10264180B2 (en) | Image correction apparatus and method for controlling image correction apparatus | |
JP2009145626A (en) | Imaging apparatus | |
JP5137300B2 (en) | Imaging apparatus and control method thereof | |
JP5446720B2 (en) | Focus detection device, imaging device | |
JP5024033B2 (en) | Object tracking device, object tracking program, and object tracking method | |
JP4612886B2 (en) | Lens apparatus and imaging system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090727 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101210 |
|
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: 20101221 |
|
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: 20101227 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140107 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4659700 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |