[go: up one dir, main page]

JP2021060560A - Flash device and control method therefor - Google Patents

Flash device and control method therefor Download PDF

Info

Publication number
JP2021060560A
JP2021060560A JP2019186229A JP2019186229A JP2021060560A JP 2021060560 A JP2021060560 A JP 2021060560A JP 2019186229 A JP2019186229 A JP 2019186229A JP 2019186229 A JP2019186229 A JP 2019186229A JP 2021060560 A JP2021060560 A JP 2021060560A
Authority
JP
Japan
Prior art keywords
distance
angle
reflecting surface
reflection surface
light emitting
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
Application number
JP2019186229A
Other languages
Japanese (ja)
Inventor
高野 亨
Toru Takano
亨 高野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2019186229A priority Critical patent/JP2021060560A/en
Publication of JP2021060560A publication Critical patent/JP2021060560A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Exposure Control For Cameras (AREA)
  • Details Of Cameras Including Film Mechanisms (AREA)
  • Stroboscope Apparatuses (AREA)

Abstract

【課題】反射面が斜面である場合においても適正な発光部角度を算出することができる閃光装置及びその制御方法を提供する。【解決手段】照明装置200は、ストロボマイコン201、及びパン方向及びチルト方向の少なくとも一方に回動される可動部200b内に放電管204、測距ユニット202、及びバウンス回路205を備える。ストロボマイコン201は、バウンス回路205で測距ユニット202を反射面における測距点301の方向(第1反射面方向)に回動した後に測距ユニット202で測定した第1の反射面距離と、バウンス回路205で測距ユニット202を反射面における測距点302の方向(第2反射面方向)に回動した後に測距ユニット202で測定した第2の反射面距離に基づき、第1の反射面角度を算出し、第1の反射面角度をもとに、バウンス発光撮影を行う際の発光部角度を算出する。【選択図】図5PROBLEM TO BE SOLVED: To provide a flash device capable of calculating an appropriate angle of a light emitting portion even when the reflecting surface is a slope, and a control method thereof. An illumination device 200 includes a strobe microcomputer 201, a discharge tube 204, a distance measuring unit 202, and a bounce circuit 205 in a movable portion 200b that is rotated in at least one of a pan direction and a tilt direction. The strobe microcomputer 201 includes the first reflection surface distance measured by the distance measurement unit 202 after rotating the distance measurement unit 202 in the bounce circuit 205 in the direction of the distance measurement point 301 on the reflection surface (the direction of the first reflection surface). The first reflection is based on the second reflection surface distance measured by the distance measurement unit 202 after rotating the distance measurement unit 202 in the bounce circuit 205 in the direction of the distance measurement point 302 on the reflection surface (the direction of the second reflection surface). The surface angle is calculated, and the angle of the light emitting portion when performing bounce light emission imaging is calculated based on the first reflection surface angle. [Selection diagram] Fig. 5

Description

本発明は、閃光装置及びその制御方法に関し、特に照射方向を自動的に変更可能な閃光装置及びその制御方法に関する。 The present invention relates to a flash device and a control method thereof, and more particularly to a flash device capable of automatically changing the irradiation direction and a control method thereof.

従来、閃光装置(ストロボ等)の光を天井等の反射面に向けて照射し、反射面からの拡散反射光を被写体に照射した状態で行う撮影(以下、バウンス発光撮影とする)が知られている。 Conventionally, photography is performed in a state where the light of a flash device (strobe or the like) is irradiated toward a reflecting surface such as a ceiling and the subject is irradiated with the diffusely reflected light from the reflecting surface (hereinafter referred to as bounce emission photography). ing.

また、被写体距離、反射面距離を測定する測定手段を持ち、測定結果より適切な発光部角度を演算し、その演算結果に基づき閃光装置の発光方向を変更することでバウンス発光撮影を適切に行うオートバウンスという機能をもつ閃光装置やカメラがある。 In addition, it has a measuring means for measuring the subject distance and the reflecting surface distance, calculates an appropriate light emitting part angle from the measurement result, and changes the light emitting direction of the flash device based on the calculation result to appropriately perform bounce light emission imaging. There are flash devices and cameras that have a function called auto bounce.

このような閃光装置やカメラのうち、被写体距離、反射面距離を測定する測定手段としてカメラの焦点調節機能を利用するものやストロボの発光を利用する装置が知られている。 Among such flash devices and cameras, those that utilize the focus adjustment function of the camera and devices that utilize the light emission of the strobe are known as measuring means for measuring the subject distance and the reflecting surface distance.

また反射面距離を測定する際、反射面に対して複数の測距点までの距離情報を取得することで、演算に使用する反射面距離を正確に算出し、より適切な発光部角度を演算する技術も知られている。 In addition, when measuring the reflection surface distance, by acquiring distance information to a plurality of AF points with respect to the reflection surface, the reflection surface distance used for the calculation is accurately calculated, and a more appropriate light emitting part angle is calculated. The technology to do is also known.

例えば、特許文献1では被写体との間の距離情報を第1の距離情報として取得すると共に、反射面との間の第2の距離情報を第2の距離情報として取得し、取得した第1及び第2の距離情報に基づき、発光部角度を算出する技術が開示されている。 For example, in Patent Document 1, the distance information with the subject is acquired as the first distance information, and the second distance information with the reflecting surface is acquired as the second distance information. A technique for calculating the angle of the light emitting portion based on the second distance information is disclosed.

加えて、特許文献1では、反射面に対して拡散反射光が撮影範囲内となる異なる3点の測距点を設定し、各測距点までの距離情報を第2の距離情報として用いて反射面に対する測距光軸の傾きを補正する。その後、測距光軸を反射面に垂直としたときの距離が求められる。 In addition, in Patent Document 1, three different AF points within the imaging range are set for the reflecting surface, and the distance information to each AF point is used as the second distance information. Corrects the tilt of the distance measuring optical axis with respect to the reflecting surface. After that, the distance when the distance measuring optical axis is perpendicular to the reflecting surface is obtained.

このように反射面に対する測距光軸の傾きを補正することにより、カメラやストロボが傾いた場合も反射面に対して垂直となる光軸条件の反射面距離が算出できるため適正な発光部角度を算出することが可能である。 By correcting the tilt of the distance measuring optical axis with respect to the reflecting surface in this way, it is possible to calculate the reflecting surface distance under the optical axis condition that is perpendicular to the reflecting surface even when the camera or strobe is tilted. Can be calculated.

特開2009−163179号公報Japanese Unexamined Patent Publication No. 2009-163179

しかしながら、従来技術は反射面が被写体方向に平行な水平面であることが前提となっており、反射面が斜面である場合、正確な反射面距離の算出のみでは適正な発光部角度の算出はできない。適正な発光部角度は反射面の斜面の角度に依存して変化するためである。 However, the prior art presupposes that the reflecting surface is a horizontal plane parallel to the subject direction, and when the reflecting surface is a slope, it is not possible to calculate an appropriate light emitting part angle only by calculating the accurate reflecting surface distance. .. This is because the proper angle of the light emitting portion changes depending on the angle of the slope of the reflecting surface.

よって、従来技術では反射面が斜面である場合にバウンス発光撮影において被写体に適正な光量の光を照射させることができない。 Therefore, in the prior art, when the reflecting surface is a slope, it is not possible to irradiate the subject with an appropriate amount of light in bounce light emission photographing.

そこで、本発明の目的は、反射面が斜面である場合においても適正な発光部角度を算出することができる閃光装置及びその制御方法を提供することである。 Therefore, an object of the present invention is to provide a flash device capable of calculating an appropriate light emitting portion angle even when the reflecting surface is a slope, and a control method thereof.

本発明の請求項1に係る閃光装置は、パン方向及びチルト方向の少なくとも一方に回動可能に保持される発光部を有する閃光装置であって、前記閃光装置から被写体までの距離である被写体距離を測定する第1の測距手段と、前記閃光装置から反射面までの距離である反射面距離を測定する、パン方向及びチルト方向の少なくとも一方に回動可能に保持される第2の測距手段と、前記発光部を回動し、前記発光部の光軸の回動角度である発光部角度を変化させるための第1の駆動手段と、前記第2の測距手段を回動し、前記第2の測距手段の前記反射面に対する方向である反射面方向を変化させるための第2の駆動手段と、前記第2の駆動手段により前記反射面における第1の測距点の方向である第1反射面方向に前記第2の測距手段を回動した後、前記第2の測距手段により前記反射面距離を測定させ、前記測定された反射面距離を第1の反射面距離として取得する第1の取得手段と、前記第2の駆動手段により前記反射面における、前記第1の測距点とは異なる第2の測距点の方向である第2反射面方向に前記第2の測距手段を回動した後、前記第2の測距手段により前記反射面距離を測定させ、前記測定された反射面距離を第2の反射面距離として取得する第2の取得手段と、前記第1及び第2の反射面距離に基づき第1の反射面角度を算出する第1の算出手段と、前記第1の反射面角度をもとに、バウンス発光撮影を行う際の前記発光部角度を算出する第2の算出手段とを備えることを特徴とする。 The flash device according to claim 1 of the present invention is a flash device having a light emitting unit that is rotatably held in at least one of a pan direction and a tilt direction, and is a subject distance that is a distance from the flash device to a subject. A first distance measuring means for measuring the distance, and a second distance measuring means rotatably held in at least one of the pan direction and the tilt direction for measuring the reflecting surface distance, which is the distance from the flash device to the reflecting surface. The means, the first driving means for rotating the light emitting unit and changing the light emitting unit angle which is the rotation angle of the optical axis of the light emitting unit, and the second distance measuring means are rotated. In the direction of the second driving means for changing the direction of the reflecting surface, which is the direction of the second distance measuring means with respect to the reflecting surface, and the direction of the first distance measuring point on the reflecting surface by the second driving means. After rotating the second ranging means in the direction of a certain first reflecting surface, the second ranging means measures the reflecting surface distance, and the measured reflecting surface distance is used as the first reflecting surface distance. In the direction of the second reflection surface, which is the direction of the second distance measurement point different from the first distance measurement point on the reflection surface by the first acquisition means and the second drive means. After rotating the distance measuring means 2, the second distance measuring means measures the reflecting surface distance, and the measured reflecting surface distance is acquired as the second reflecting surface distance. , The first calculation means for calculating the first reflection surface angle based on the first and second reflection surface distances, and the light emission when performing bounce light emission imaging based on the first reflection surface angle. It is characterized by including a second calculation means for calculating the part angle.

本発明によれば、反射面が斜面である場合においても適正な発光部角度を算出することができる。 According to the present invention, an appropriate light emitting portion angle can be calculated even when the reflecting surface is a slope.

本発明の実施例1に係る閃光装置としての照明装置を含むカメラシステムの概略構成を示すブロック図である。It is a block diagram which shows the schematic structure of the camera system including the lighting device as the flash device which concerns on Example 1 of this invention. 図1のカメラシステムの概略断面を示す図である。It is a figure which shows the schematic cross section of the camera system of FIG. 本発明の実施例1に係るオートバウンス撮影のバウンス制御の演算の説明図である。It is explanatory drawing of the calculation of the bounce control of the auto bounce photography which concerns on Example 1 of this invention. 図3の続きである。It is a continuation of FIG. 図1における照明装置において実行される実施例1に係るバウンス駆動処理のフローチャートである。It is a flowchart of the bounce drive processing which concerns on Example 1 executed in the lighting apparatus in FIG. 図5のステップS101,S103,S105において実行される、照射方向が目標照射方向になるように2つのバウンス駆動回路を制御するバウンス駆動回路制御処理のフローチャートである。It is a flowchart of the bounce drive circuit control process which controls two bounce drive circuits so that the irradiation direction becomes a target irradiation direction, which is executed in steps S101, S103, S105 of FIG. 本発明の実施例2に係るオートバウンス撮影のバウンス制御の演算の説明図である。It is explanatory drawing of the calculation of the bounce control of the auto bounce photography which concerns on Example 2 of this invention. 図8の続きである。It is a continuation of FIG. 図1における照明装置において実行される実施例2に係るバウンス処理のフローチャートである。It is a flowchart of the bounce process which concerns on Example 2 executed in the lighting apparatus in FIG. 図2における可動部の上下方向及び左右方向の回動を示す図である。It is a figure which shows the rotation of the movable part in the vertical direction and the horizontal direction in FIG. 図2における2つのバウンス位置検出回路による可動部の上下方向及び左右方向の回動角度の検出結果を示す図である。It is a figure which shows the detection result of the rotation angle of a movable part in a vertical direction and a horizontal direction by two bounce position detection circuits in FIG. 図2における2つのバウンス位置検出回路の夫々の内部にあるロータリーエンコーダから出力されるグレーコードと、可動部の上下方向及び左右方向の回動角度の割り振りを示す図である。It is a figure which shows the gray code output from the rotary encoder inside each of the two bounce position detection circuits in FIG. 2, and the allocation of the rotation angles in the vertical direction and the horizontal direction of a movable part.

以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。 Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

実施例1では反射面が一定の角度で傾いているフラット面をバウンス面として使用する場合について説明する。 In the first embodiment, a case where a flat surface whose reflecting surface is inclined at a constant angle is used as a bounce surface will be described.

この場合、反射面への2点の測距をもとに反射面の撮像装置に対する傾斜角度(以下反射面角度)が算出され、反射面角度に基づいて発光部角度が算出される。以下具体的に説明する。 In this case, the angle of inclination of the reflecting surface with respect to the image pickup device (hereinafter referred to as the angle of the reflecting surface) is calculated based on the distance measurement of the two points to the reflecting surface, and the angle of the light emitting portion is calculated based on the angle of the reflecting surface. This will be described in detail below.

図1は、本発明の実施例1に係るカメラシステム1の概略構成を示すブロック図である。また、図2は、図1のカメラシステム1の概略断面を示す図である。なお、図1、図2において同一の構成要素には同じ符号をつけている。 FIG. 1 is a block diagram showing a schematic configuration of a camera system 1 according to a first embodiment of the present invention. Further, FIG. 2 is a diagram showing a schematic cross section of the camera system 1 of FIG. The same components are designated by the same reference numerals in FIGS. 1 and 2.

本実施例に係るカメラシステム1は、撮像装置であるカメラ本体100、カメラ本体100に着脱可能に装着された本発明の閃光装置としての照明装置200を含む。 The camera system 1 according to the present embodiment includes a camera body 100 which is an imaging device, and a lighting device 200 as a flash device of the present invention which is detachably attached to the camera body 100.

まず、カメラ本体100内の構成について説明する。 First, the configuration inside the camera body 100 will be described.

カメラ本体100は、マイクロコンピュータCCPU(以下、カメラマイコン)101、姿勢検出回路102、及び端子103を備える。 The camera body 100 includes a microprocessor CCPU (hereinafter referred to as a camera microcomputer) 101, a posture detection circuit 102, and a terminal 103.

カメラマイコン101は、カメラ本体100の各部を制御すると共にカメラシステム1全体の制御をソフトウェアで行う。 The camera microcomputer 101 controls each part of the camera body 100 and controls the entire camera system 1 by software.

カメラマイコン101は、例えばCPU、ROM、RAM、入出力制御回路(I/Oコントロール回路)、マルチプレクサ、タイマー回路、EEPROM、A/D、D/Aコンバータ等を含むマイコン内蔵ワンチップIC回路構成となっている。カメラマイコン101のCPUは、カメラシステム1全体の制御をソフトウェアで行うための各種の条件判定を行う。また、カメラシステム1全体の制御を行うためのソフトウェア(プログラム)はカメラマイコン101のROMに保持される。 The camera microcomputer 101 has a one-chip IC circuit configuration with a built-in microcomputer including, for example, a CPU, ROM, RAM, an input / output control circuit (I / O control circuit), a multiplexer, a timer circuit, an EEPROM, an A / D, a D / A converter, and the like. It has become. The CPU of the camera microcomputer 101 determines various conditions for controlling the entire camera system 1 by software. Further, software (program) for controlling the entire camera system 1 is stored in the ROM of the camera microcomputer 101.

端子103は、カメラ本体100に対して、照明装置200を着脱するためのアクセサリシューである。尚、端子103は、照明装置200が着脱可能な端子であればよく、例えば外付けのファインダ等、その他のカメラアクセサリ装置も着脱可能な端子であってもよい。 The terminal 103 is an accessory shoe for attaching / detaching the lighting device 200 to / from the camera body 100. The terminal 103 may be any terminal as long as the lighting device 200 is removable, and other camera accessory devices such as an external finder may also be removable terminals.

姿勢検出回路102は、姿勢差を検出する回路であって、水平方向の姿勢差を検出する姿勢H検出部102a、垂直方向の姿勢差を検出する姿勢V検出部102b、前後方向(Z方向)の姿勢差を検出する姿勢Z検出部102cを備える。 The posture detection circuit 102 is a circuit for detecting the posture difference, and is a posture H detection unit 102a for detecting the posture difference in the horizontal direction, a posture V detection unit 102b for detecting the posture difference in the vertical direction, and a front-rear direction (Z direction). The posture Z detection unit 102c for detecting the posture difference between the two is provided.

姿勢検出回路102には、例えば、角速度センサーやジャイロセンサーが用いられる。姿勢検出回路102により検出された各方向の姿勢差に関する姿勢情報はカメラマイコン101に入力される。 For the attitude detection circuit 102, for example, an angular velocity sensor or a gyro sensor is used. The attitude information regarding the attitude difference in each direction detected by the attitude detection circuit 102 is input to the camera microcomputer 101.

次に、照明装置200の構成について説明する。照明装置200は、カメラ本体100に着脱可能に装着される本体部200aと、本体部200aに対して上下方向(チルト方向)及び左右方向(パン方向)に回動可能に保持される可動部200bで構成される。 Next, the configuration of the lighting device 200 will be described. The lighting device 200 has a main body portion 200a that is detachably attached to the camera main body 100 and a movable portion 200b that is rotatably held in the vertical direction (tilt direction) and the horizontal direction (pan direction) with respect to the main body portion 200a. Consists of.

なお、本実施形態では、本体部200aにおける可動部200bと連結される側を上側として可動部200bの回動方向を定義している。 In the present embodiment, the rotation direction of the movable portion 200b is defined with the side of the main body portion 200a connected to the movable portion 200b as the upper side.

本体部200aは、マイクロコンピュータFPU(以下、ストロボマイコン)201、受光部203、姿勢検出回路206、及び表示手段207を備える。また、可動部200bは、測距ユニット202(第1及び第2の測距手段)、放電管204(発光部)、及びバウンス回路205を備える。 The main body 200a includes a microcomputer FPU (hereinafter, strobe microcomputer) 201, a light receiving unit 203, an attitude detection circuit 206, and a display means 207. Further, the movable portion 200b includes a distance measuring unit 202 (first and second distance measuring means), a discharge tube 204 (light emitting unit), and a bounce circuit 205.

ストロボマイコン201は、照明装置200の各部を制御する。 The strobe microcomputer 201 controls each part of the lighting device 200.

ストロボマイコン201は、例えばCPU、ROM、RAM、入出力制御回路(I/Oコントロール回路)、マルチプレクサ、タイマー回路、EEPROM、A/D、D/Aコンバータ等を含むマイコン内蔵ワンチップIC回路構成となっている。 The strobe microcomputer 201 includes, for example, a one-chip IC circuit configuration with a built-in microcomputer including a CPU, ROM, RAM, an input / output control circuit (I / O control circuit), a multiplexer, a timer circuit, an EEPROM, an A / D, a D / A converter, and the like. It has become.

測距ユニット202は、受光センサー(測距部)を有し、放電管204から照射されて照射方向の対象物に反射された光を受光センサーで受光して、対象物までの距離を測定する。 The distance measuring unit 202 has a light receiving sensor (distance measuring unit), receives light emitted from the discharge tube 204 and reflected by the object in the irradiation direction by the light receiving sensor, and measures the distance to the object. ..

尚、測距ユニット202は公知の方法により対象物までの距離を測定する装置であれば、本実施例の装置でなくてもよい。例えば、測距ユニット202は、測距用の光源を有し、測距用の光源から照射されて照射方向の対象物に反射された光を受光センサーで受光して、対象物までの距離を測定するようにしてもよい。また、測距ユニット202は、ToFやカメラ本体100のAF機能を利用して対象物までの距離を測定するようにしてもよい。 The distance measuring unit 202 does not have to be the device of this embodiment as long as it is a device that measures the distance to the object by a known method. For example, the distance measuring unit 202 has a light source for distance measurement, receives light emitted from the light source for distance measurement and reflected by an object in the irradiation direction with a light receiving sensor, and determines the distance to the object. It may be measured. Further, the distance measuring unit 202 may measure the distance to the object by using the AF function of the ToF or the camera body 100.

受光部203は、放電管204から発せられる光を受光するセンサーであり、直接またはグラスファイバーなどを介して放電管204から発せられる光を受光する。例えば、受光部はフォトダイオードにより構成される。 The light receiving unit 203 is a sensor that receives the light emitted from the discharge tube 204, and receives the light emitted from the discharge tube 204 directly or via glass fiber or the like. For example, the light receiving unit is composed of a photodiode.

バウンス回路205は、可動部200bの駆動量(本体部200aに対する可動部200bの回動角度)を検出するバウンス位置検出回路205a,205cや可動部200bを回動させるバウンス駆動回路205b,205dで構成される。また、本実施例では、可動部200bに放電管204及び測距ユニット202が配置されている。このため、バウンス駆動回路205b,205d(発光部駆動手段、測距部駆動手段)が放電管204の光軸の回動角度である発光部角度及び測距ユニット202の反射面に対する方向である反射面方向を変化させる。同様に、バウンス位置検出回路205a,205c(第1及び第2の角度検出手段)が、発光部角度及び反射面方向が示す角度を検出する。 The bounce circuit 205 includes bounce position detection circuits 205a and 205c for detecting the drive amount of the movable portion 200b (rotation angle of the movable portion 200b with respect to the main body portion 200a) and bounce drive circuits 205b and 205d for rotating the movable portion 200b. Will be done. Further, in this embodiment, the discharge pipe 204 and the distance measuring unit 202 are arranged in the movable portion 200b. Therefore, the bounce drive circuits 205b and 205d (light emitting unit driving means, distance measuring unit driving means) reflect the light emitting unit angle which is the rotation angle of the optical axis of the discharge tube 204 and the direction of the distance measuring unit 202 with respect to the reflecting surface. Change the plane direction. Similarly, the bounce position detecting circuits 205a and 205c (first and second angle detecting means) detect the angle indicated by the light emitting portion angle and the reflecting surface direction.

バウンス位置検出回路(バウンスH検出回路)205aは、可動部200bの左右方向の駆動量(回動角度)を検出し、バウンス位置検出回路(バウンスV検出回路)205cは、可動部200bの上下方向の駆動量(回動角度)を検出する。また、これらの検出結果として、バウンス位置検出回路205a,205cの夫々の内部にあるロータリーエンコーダ(アブソリュートエンコーダ)がグレーコードを出力する。 The bounce position detection circuit (bounce H detection circuit) 205a detects the driving amount (rotation angle) in the left-right direction of the movable portion 200b, and the bounce position detection circuit (bounce V detection circuit) 205c detects the drive amount (rotation angle) in the left-right direction of the movable portion 200b. The driving amount (rotation angle) of is detected. Further, as a result of these detections, the rotary encoder (absolute encoder) inside each of the bounce position detection circuits 205a and 205c outputs a gray code.

バウンス駆動回路(バウンスH駆動回路)205bは、可動部200bの左右方向の駆動、バウンス駆動回路(バウンスV駆動回路)205dは、可動部200bの上下方向の駆動を公知のモータを用いて行う。 The bounce drive circuit (bounce H drive circuit) 205b drives the movable portion 200b in the left-right direction, and the bounce drive circuit (bounce V drive circuit) 205d drives the movable portion 200b in the vertical direction using a known motor.

次に、照明装置200の可動部200bの回動範囲及び検出方法の例について、図10、図11、図12を用いて説明する。 Next, an example of the rotation range and the detection method of the movable portion 200b of the lighting device 200 will be described with reference to FIGS. 10, 11, and 12.

図10は、可動部200bの上下方向及び左右方向の回動を示す図である。図11は、バウンス位置検出回路205a,205cによる可動部200bの上下方向及び左右方向の回動角度の検出結果を示す図である。図12は、バウンス位置検出回路205a,205cの夫々の内部にあるロータリーエンコーダ2300a,2300bから出力されるグレーコード、可動部200bの上下方向及び左右方向の回動角度の割り振りを示す図である。 FIG. 10 is a diagram showing the rotation of the movable portion 200b in the vertical direction and the horizontal direction. FIG. 11 is a diagram showing the detection results of the vertical and horizontal rotation angles of the movable portion 200b by the bounce position detection circuits 205a and 205c. FIG. 12 is a diagram showing the allocation of the gray code output from the rotary encoders 2300a and 2300b inside the bounce position detection circuits 205a and 205c, and the vertical and horizontal rotation angles of the movable portion 200b.

図10(a)に示すように、可動部200bは本体部200aに対して上下方向に回動可能に保持され、且つ、図10(b)に示すように、可動部200bは本体部200aに対して左右方向に回動可能に保持される。 As shown in FIG. 10A, the movable portion 200b is held so as to be rotatable in the vertical direction with respect to the main body portion 200a, and as shown in FIG. 10B, the movable portion 200b is attached to the main body portion 200a. On the other hand, it is held so as to be rotatable in the left-right direction.

図10の各状態において円形と線で示す指標は、図11に示すロータリーエンコーダ2300a,2300bの夫々におけるその検出部分2301,2302の位置に対応している。 The indicators shown by circles and lines in each state of FIG. 10 correspond to the positions of the detection portions 2301, 302 in the rotary encoders 2300a and 2300b shown in FIG. 11, respectively.

図11(a)に示すように、バウンス位置検出回路205aが可動部200bの上下方向の回動角度として、その内部にあるロータリーエンコーダ2300aより4ビットのグレーコードを出力する。また、図11(b)に示すように、バウンス位置検出回路205cが可動部200bの左右方向の回動角度として、その内部にあるロータリーエンコーダ2300bより4ビットのグレーコードを出力する。 As shown in FIG. 11A, the bounce position detection circuit 205a outputs a 4-bit gray code from the rotary encoder 2300a inside the movable portion 200b as a vertical rotation angle of the movable portion 200b. Further, as shown in FIG. 11B, the bounce position detection circuit 205c outputs a 4-bit gray code from the rotary encoder 2300b inside the movable portion 200b as a rotation angle in the left-right direction.

図11(c)に示す、上下方向の回動を検出するロータリーエンコーダ2300aの検出部分2301は、4つのフォトリフレクタ2301−1〜2301−4からなる。4つのフォトリフレクタ2301−1〜2301−4の夫々からは、検出された上下方向の回動角度に応じて0または1の信号が出力される。尚、検出部分2301は、検出された上下方向の回動角度に応じて0または1の信号が出力される4つの素子から構成されていれば、これらの素子はフォトリフレクタでなくてもよい。例えば、上記4つの素子として、フォトリフレクタの代わりにフォトインタラプタなどの公知の素子が用いられていてもよい。 The detection portion 2301 of the rotary encoder 2300a for detecting the rotation in the vertical direction shown in FIG. 11 (c) includes four photo reflectors 2301-1 to 2301-4. A signal of 0 or 1 is output from each of the four photo reflectors 2301-1 to 2301-4 depending on the detected vertical rotation angle. The detection portion 2301 does not have to be a photoreflector as long as it is composed of four elements that output a signal of 0 or 1 according to the detected vertical rotation angle. For example, as the above four elements, a known element such as a photo interrupter may be used instead of the photo reflector.

図11(d)に示す、左右方向の回動を検出するロータリーエンコーダ2300bの検出部分2302は、4つのフォトリフレクタ2302−1〜2302−4からなる。4つのフォトリフレクタ2302−1〜2302−4の夫々からは、検出された左右方向の回動角度に応じて0または1の信号が出力される。尚、検出部分2302は、検出された左右方向の回動角度に応じて0または1の信号が出力される4つの素子から構成されていれば、これらの素子はフォトリフレクタでなくてもよい。例えば、上記4つの素子として、フォトリフレクタの代わりにフォトインタラプタなどの公知の素子が用いられていてもよい。 The detection portion 2302 of the rotary encoder 2300b for detecting the rotation in the left-right direction shown in FIG. 11D includes four photoreflectors 2302-1 to 2302-4. A signal of 0 or 1 is output from each of the four photo reflectors 2302-1 to 2302-4 depending on the detected left-right rotation angle. The detection portion 2302 does not have to be a photoreflector as long as it is composed of four elements that output a signal of 0 or 1 according to the detected rotation angle in the left-right direction. For example, as the above four elements, a known element such as a photo interrupter may be used instead of the photo reflector.

本実施例では、フォトリフレクタ2302−1〜2302−4,2302−1〜2302−4のうち、図11に示す白い部分に対向する位置にある素子からは0の信号が出力され、黒い部分に対向する位置にある素子からは1の信号が出力される。また、フォトリフレクタ2302−1〜2302−4,2302−1〜2302−4は、ビット変化の立ち上がりで回転動作時か停止時かを判別し、停止時はパターンデータを読み込む。 In this embodiment, of the photoreflectors 2302-1 to 2302-4, 2302-1 to 2302-4, a 0 signal is output from the element located at the position facing the white portion shown in FIG. A signal of 1 is output from the elements at opposite positions. Further, the photoreflectors 2302-1 to 2302-4, 2302-1 to 2302-4 determine whether the rotation operation or the stop time is based on the rising edge of the bit change, and read the pattern data when the photo reflector is stopped.

図12に示すように、可動部200bの回動角度に応じてロータリーエンコーダ2300a,2300bは夫々異なるグレーコードを出力するので、これによりバウンス位置検出回路205a,205cは、可動部200bの駆動量を検出できる。尚、図12(a)に示す可動部200bの上下方向の回動角度、図12(b)に示す可動部200bの左右方向の回動角度のいずれについても、放電管204から発せられる光の中心が撮影光軸上の被写体に向くときの回動角度を0度に設定されている。 As shown in FIG. 12, the rotary encoders 2300a and 2300b output different gray codes according to the rotation angle of the movable portion 200b, so that the bounce position detection circuits 205a and 205c can drive the movable portion 200b. Can be detected. It should be noted that both the vertical rotation angle of the movable portion 200b shown in FIG. 12A and the horizontal rotation angle of the movable portion 200b shown in FIG. 12B show the light emitted from the discharge tube 204. The rotation angle when the center faces the subject on the shooting optical axis is set to 0 degrees.

図1に戻り、姿勢検出回路206は、姿勢差を検出する回路であり、水平方向の姿勢差を検出する姿勢H検出部206a、垂直方向の姿勢差を検出する姿勢V検出部206b、前後方向(Z方向)の姿勢差を検出する姿勢Z検出部206cを備える。 Returning to FIG. 1, the attitude detection circuit 206 is a circuit for detecting the attitude difference, and the attitude H detection unit 206a for detecting the attitude difference in the horizontal direction, the attitude V detection unit 206b for detecting the attitude difference in the vertical direction, and the front-back direction. A posture Z detection unit 206c for detecting a posture difference in the (Z direction) is provided.

姿勢H検出部206a、姿勢V検出部206b、及び姿勢Z検出部206cには、例えば、角速度センサーやジャイロセンサーが用いられる。 For the attitude H detection unit 206a, the attitude V detection unit 206b, and the attitude Z detection unit 206c, for example, an angular velocity sensor or a gyro sensor is used.

表示手段207は、ユーザに対して以下後述するバウンス撮影NG等の通知画面を表示する。 The display means 207 displays a notification screen such as bounce shooting NG, which will be described later, to the user.

(オートバウンス制御)
次に、照明装置200において実行される本実施例に係るバウンス処理の詳細について、図5のフローチャートを用いて説明する。以下、プリ発光を用いた測距を例に挙げて本実施例に係るバウンス処理について説明する。
(Auto bounce control)
Next, the details of the bounce process according to the present embodiment executed in the lighting device 200 will be described with reference to the flowchart of FIG. Hereinafter, the bounce process according to this embodiment will be described by taking distance measurement using pre-emission as an example.

プリ発光を用いた測距とは、バウンス撮影を行う前のプリ発光として照明装置200により微小発光を測距の対象に行い、測距の対象からの反射光を受光部203によって受光し、その積分値から測距の対象までの距離を算出する処理を指す。 Distance measurement using pre-emission means that micro-emission is performed on the object of distance measurement by the illumination device 200 as pre-emission before bounce shooting, and the reflected light from the object of distance measurement is received by the light receiving unit 203, and the light emission thereof is received. Refers to the process of calculating the distance from the integrated value to the object to be measured.

図5は、照明装置200において実行される本実施例に係るバウンス処理のフローチャートである。 FIG. 5 is a flowchart of the bounce process according to the present embodiment executed in the lighting device 200.

本処理は、カメラマイコン101からのバウンス処理の開始指示があった場合に、ストロボマイコン201が内部のROMに保持されるプログラムを読み出すことにより実行される。 This process is executed by the strobe microcomputer 201 reading a program stored in the internal ROM when the camera microcomputer 101 gives an instruction to start the bounce process.

ステップS101にてストロボマイコン201は、目標照射方向を撮影方向(被写体方向)に設定、すなわち、測距の対象を被写体に設定する。その後、図6のバウンス駆動回路制御処理を実行し、照射方向が被写体方向となるように可動部200bを駆動する。 In step S101, the strobe microcomputer 201 sets the target irradiation direction to the shooting direction (subject direction), that is, sets the target of distance measurement to the subject. After that, the bounce drive circuit control process of FIG. 6 is executed to drive the movable portion 200b so that the irradiation direction is the subject direction.

ここで、バウンス駆動回路制御処理の詳細について、図6のフローチャートを用いて説明する。 Here, the details of the bounce drive circuit control process will be described with reference to the flowchart of FIG.

まずステップS201にてストロボマイコン201は、バウンス駆動回路205b,205dに指示して、可動部200bの上下方向の駆動及び左右方向の駆動を行うためのモータを制御し、可動部200bの駆動を開始させる。またこの駆動の際の目標値である、駆動目標水平方向バウンス角度θX、駆動目標垂直方向バウンス角度θYを、設定された目標照射方向及び本体部200aのあおり角度γを考慮して算出する。 First, in step S201, the strobe microcomputer 201 instructs the bounce drive circuits 205b and 205d to control the motor for driving the movable portion 200b in the vertical direction and the horizontal direction, and starts driving the movable portion 200b. Let me. Further, the drive target horizontal bounce angle θX and the drive target vertical bounce angle θY, which are the target values at the time of driving, are calculated in consideration of the set target irradiation direction and the tilt angle γ of the main body 200a.

例えば、ステップS101においては、目標照射方向が被写体方向となるように設定されているため、駆動目標水平方向バウンス角度θXは0°に、駆動目標垂直方向バウンス角度θYは0°−γに設定される。尚、以下の説明において、放電管204から発せられる光の中心が被写体を向くときの回動角度を0°と定義する。 For example, in step S101, since the target irradiation direction is set to be the subject direction, the drive target horizontal bounce angle θX is set to 0 °, and the drive target vertical bounce angle θY is set to 0 ° −γ. To. In the following description, the rotation angle when the center of the light emitted from the discharge tube 204 faces the subject is defined as 0 °.

ステップS202にてストロボマイコン201は、バウンス位置検出回路205a,205cから出力されたグレーコードに基づき、現在の可動部200bの回動角度である水平方向バウンス角度θA、垂直方向バウンス角度θBを取得する。 In step S202, the strobe microcomputer 201 acquires the horizontal bounce angle θA and the vertical bounce angle θB, which are the rotation angles of the current movable portion 200b, based on the gray codes output from the bounce position detection circuits 205a and 205c. ..

そして、ストロボマイコン201は、取得した現在の可動部200bの回動角度が、駆動目標水平方向バウンス角度θX、駆動目標垂直方向バウンス角度θYに合致しているかの判定を行う。 Then, the strobe microcomputer 201 determines whether or not the acquired rotation angle of the movable portion 200b matches the drive target horizontal bounce angle θX and the drive target vertical bounce angle θY.

θX=θA、θY=θBであればステップS203へ移行し、そうでない場合はステップS202の処理を繰り返す。 If θX = θA and θY = θB, the process proceeds to step S203, and if not, the process of step S202 is repeated.

ステップS203にてストロボマイコン201は、バウンス駆動回路205b,205dに指示して、可動部200bの上下方向の駆動及び左右方向の駆動を行うためのモータを制御し、可動部200bの駆動を停止する。 In step S203, the strobe microcomputer 201 instructs the bounce drive circuits 205b and 205d to control the motor for driving the movable portion 200b in the vertical direction and the horizontal direction, and stops the drive of the movable portion 200b. ..

ステップS204にてストロボマイコン201は、カメラ本体100の端子103を介して、カメラマイコン101に対して、バウンス駆動終了通知を通信し、本処理を終了する。 In step S204, the strobe microcomputer 201 communicates the bounce drive end notification with the camera microcomputer 101 via the terminal 103 of the camera body 100, and ends this process.

図5に戻り、ステップS102にてストロボマイコン201は、ステップS101にて照射方向が被写体方向となるように可動部200bを駆動した後に、プリ発光を行うように放電管204に指示する。そして、ストロボマイコン201は、測距ユニット202に指示して、プリ発光の反射光を受光させ、得られた受光結果に基づいて、放電管204の照射面から被写体までの距離(被写体距離)を測定させる。そして、ストロボマイコン201のRAMに記憶する。 Returning to FIG. 5, in step S102, the strobe microcomputer 201 instructs the discharge tube 204 to perform pre-flash after driving the movable portion 200b so that the irradiation direction is the subject direction in step S101. Then, the strobe microcomputer 201 instructs the distance measuring unit 202 to receive the reflected light of the pre-flash, and based on the obtained light receiving result, sets the distance (subject distance) from the irradiation surface of the discharge tube 204 to the subject. Let me measure. Then, it is stored in the RAM of the strobe microcomputer 201.

次にステップS103からステップS106において実行される、反射面に対する2点の測距に関して説明を行う。 Next, the distance measurement of two points with respect to the reflecting surface, which is executed in steps S103 to S106, will be described.

本実施例では、反射面に対して2回の測距を行う。以下の説明においては、この2回の測距のうち、ステップS102で行った被写体距離の測定の次に実行される、1回目の反射面測距においては目標照射方向が第1反射面方向に設定される。また、1回目の反射面測距の次に実行される、2回目の反射面測距においては目標照射方向が第2反射面方向に設定される。 In this embodiment, the distance is measured twice on the reflecting surface. In the following description, of the two distance measurements, the target irradiation direction is set to the first reflection surface direction in the first reflection surface distance measurement performed after the subject distance measurement performed in step S102. Set. Further, in the second reflection surface distance measurement executed after the first reflection surface distance measurement, the target irradiation direction is set to the second reflection surface direction.

以下、目標照射方向が第1反射面方向に設定された場合、及び目標照射方向が第2反射面方向に設定された場合の、ステップS201で算出される目標値について説明する。 Hereinafter, the target value calculated in step S201 when the target irradiation direction is set to the first reflection surface direction and when the target irradiation direction is set to the second reflection surface direction will be described.

目標照射方向が第1反射面方向である場合の駆動目標垂直バウンス角度θY1は、75°−γ≦θY1≦85°−γと設定される。一方、目標照射方向が第2反射面方向である場合の駆動目標垂直バウンス角度θY2は、90°−γと設定される(ただし、第1反射面方向、第2反射面方向ともに水平方向バウンス角度θX=0°とする)。但し、本体部200aのあおり角度γを考慮せず、γを0としてもよい。この場合、θY1は75°〜85°の範囲で設定され、θY2は90°に設定される。 The drive target vertical bounce angle θY1 when the target irradiation direction is the first reflection surface direction is set to 75 ° −γ ≦ θY1 ≦ 85 ° −γ. On the other hand, the drive target vertical bounce angle θY2 when the target irradiation direction is the second reflection surface direction is set to 90 ° −γ (however, the horizontal bounce angle in both the first reflection surface direction and the second reflection surface direction). θX = 0 °). However, γ may be set to 0 without considering the tilt angle γ of the main body portion 200a. In this case, θY1 is set in the range of 75 ° to 85 ° and θY2 is set in 90 °.

ここで、θY2を90°−γと設定する理由は、後に算出する発光部角度の演算処理を極力減らすためであるが、ここで必ずしも90°−γで設定を行う必要はなく反射面に対する測距が可能なバウンス角であれば角度は90°−γに限らない。 Here, the reason for setting θY2 to 90 ° -γ is to reduce the calculation process of the light emitting part angle to be calculated later as much as possible, but it is not always necessary to set it to 90 ° -γ here, and the measurement for the reflecting surface is performed. The angle is not limited to 90 ° -γ as long as the bounce angle allows distance.

また、θY1を75°−γ≦θY1≦85°−γと設定する理由は、θY2(=90°−γ)の値とθY1の値の差が大きくなると、反射面角度が大きい場合の測距誤差が大きくなり、反射面角度・発光部角度が正確に算出できないためである。尚、本実施例ではθY2=90°−γであるためθY1を75°−γ≦θY1≦85°−γと設定したが、θY1の設定範囲は、θY2に依存し且つθY2の近傍に設定されていればよく、かかる設定範囲に限定されない。但し、θY1=θY2とすると、異なる測距点における反射面角度の算出ができなくなるため除く。 The reason for setting θY1 as 75 ° -γ ≤ θY1 ≤ 85 ° -γ is that when the difference between the value of θY2 (= 90 ° -γ) and the value of θY1 becomes large, the distance measurement when the reflection surface angle is large. This is because the error becomes large and the angle of the reflecting surface and the angle of the light emitting part cannot be calculated accurately. In this embodiment, since θY2 = 90 ° −γ, θY1 is set to 75 ° −γ ≦ θY1 ≦ 85 ° −γ, but the setting range of θY1 depends on θY2 and is set in the vicinity of θY2. It does not have to be limited to such a setting range. However, if θY1 = θY2, the reflection surface angle at different AF points cannot be calculated, so this is excluded.

図5に戻り、このように第1反射面方向と第2反射面方向のバウンス駆動時の目標値を設定する場合のステップS103以降の動作を以下に説明する。 Returning to FIG. 5, the operations after step S103 in the case of setting the target values at the time of bounce driving in the first reflecting surface direction and the second reflecting surface direction will be described below.

ステップS103にてストロボマイコン201は、目標照射方向を第1反射面方向に設定し、バウンス駆動回路制御処理(図6)を実行し、照射方向が第1反射面方向となるように可動部200bを駆動する。ここで実行される図6のバウンス駆動制御処理の詳細はすでに説明しているため重複した説明は省略するが、図6のステップS201で算出される目標値は上述の通りθX1=0°、75°−γ≦θY1≦85°−γに設定される。 In step S103, the strobe microcomputer 201 sets the target irradiation direction to the first reflection surface direction, executes the bounce drive circuit control process (FIG. 6), and makes the irradiation direction the first reflection surface direction. To drive. Since the details of the bounce drive control process of FIG. 6 executed here have already been described, duplicate explanations will be omitted, but the target values calculated in step S201 of FIG. 6 are θX1 = 0 °, 75 as described above. It is set to ° −γ ≦ θY1 ≦ 85 ° −γ.

ステップS104にてストロボマイコン201は、ステップS103にて照射方向が第1反射面方向となるように可動部200bを駆動した後に、プリ発光を行うように放電管204に指示する。そして、ストロボマイコン201は、測距ユニット202に指示して、プリ発光の反射光を受光させ、得られた受光結果に基づいて、放電管204の照射面から反射面までの距離(第1反射面距離)を測定させる。そして、測距結果である第1反射面距離を取得し、ストロボマイコン201のRAMに記憶する(第1の取得手段)。 In step S104, the strobe microcomputer 201 instructs the discharge tube 204 to perform pre-flash after driving the movable portion 200b so that the irradiation direction is the first reflection surface direction in step S103. Then, the strobe microcomputer 201 instructs the distance measuring unit 202 to receive the reflected light of the pre-emission, and based on the obtained light receiving result, the distance from the irradiation surface to the reflection surface of the discharge tube 204 (first reflection). Surface distance) is measured. Then, the first reflection surface distance, which is the distance measurement result, is acquired and stored in the RAM of the strobe microcomputer 201 (first acquisition means).

ステップS105にてストロボマイコン201は、目標照射方向を第2反射面方向に設定し、バウンス駆動回路制御処理(図6)を実行し、照射方向が第2反射面方向となるように可動部200bを駆動する。ここで実行される図6のバウンス駆動制御処理の詳細はすでに説明しているため重複した説明は省略するが、図6のステップS201で算出される目標値は上述の通りθX2=0°、θY2=90°−γに設定される。 In step S105, the strobe microcomputer 201 sets the target irradiation direction to the second reflection surface direction, executes the bounce drive circuit control process (FIG. 6), and executes the bounce drive circuit control process (FIG. 6) so that the irradiation direction is the second reflection surface direction. To drive. Since the details of the bounce drive control process of FIG. 6 executed here have already been described, duplicate explanations will be omitted, but the target values calculated in step S201 of FIG. 6 are θX2 = 0 ° and θY2 as described above. = 90 ° -γ is set.

ステップS106にてストロボマイコン201は、ステップS105にて照射方向が第2反射面方向となるように可動部200bを駆動した後に、プリ発光を行うように放電管204に指示する。そして、ストロボマイコン201は、測距ユニット202に指示して、プリ発光の反射光を受光させ、得られた受光結果に基づいて、放電管204の照射面から反射面までの距離(第2反射面距離)を測定させる。そして、測距結果である第2反射面距離を取得し、ストロボマイコン201のRAMに記憶する(第2の取得手段)。 In step S106, the strobe microcomputer 201 instructs the discharge tube 204 to perform pre-flash after driving the movable portion 200b so that the irradiation direction is the second reflecting surface direction in step S105. Then, the strobe microcomputer 201 instructs the distance measuring unit 202 to receive the reflected light of the pre-emission, and based on the obtained light receiving result, the distance from the irradiation surface to the reflection surface of the discharge tube 204 (second reflection). Surface distance) is measured. Then, the second reflection surface distance, which is the distance measurement result, is acquired and stored in the RAM of the strobe microcomputer 201 (second acquisition means).

ステップS107にてストロボマイコン201(第1の算出手段)は、ステップS104,S106においてストロボマイコン201のRAMに記憶した測距結果(第1反射面距離、第2反射面距離)に基づいて、反射面角度を算出する。そして、算出された反射面角度をストロボマイコン201のRAMに記憶する。 In step S107, the strobe microcomputer 201 (first calculation means) reflects based on the distance measurement results (first reflection surface distance, second reflection surface distance) stored in the RAM of the strobe microcomputer 201 in steps S104 and S106. Calculate the surface angle. Then, the calculated reflection surface angle is stored in the RAM of the strobe microcomputer 201.

ここで、ステップS107で実行される、第1反射面距離、第2反射面距離に基づく反射面角度の算出について図3を用いて説明する。 Here, the calculation of the reflection surface angle based on the first reflection surface distance and the second reflection surface distance, which is executed in step S107, will be described with reference to FIG.

図3にて第1反射面距離をh1、第2反射面距離をh2、第1反射面方向と第2反射面方向のなす角をθaとすると、照射方向が第1反射面方向である測距点301と照射方向が第2反射面方向である測距点302との距離zは以下の式(1)で算出される。

Figure 2021060560
In FIG. 3, assuming that the first reflection surface distance is h1, the second reflection surface distance is h2, and the angle between the first reflection surface direction and the second reflection surface direction is θa, the irradiation direction is the first reflection surface direction. The distance z between the distance point 301 and the distance measurement point 302 whose irradiation direction is the second reflection surface direction is calculated by the following equation (1).
Figure 2021060560

以下の式(2)より、第2反射面方向と反射面とのなす角θbは以下の様に算出できる。

Figure 2021060560
From the following equation (2), the angle θb formed by the direction of the second reflecting surface and the reflecting surface can be calculated as follows.
Figure 2021060560

式(2)を満たすθbは正・負のいずれの値も取りうるが、反射面と光軸のなす角は0°<θb<180°であり負の値を取ることはない。よって、θb>0°であるという条件の下、以下の算出を行う。 Θb satisfying the equation (2) can take either a positive value or a negative value, but the angle formed by the reflecting surface and the optical axis is 0 ° <θb <180 ° and does not take a negative value. Therefore, the following calculation is performed under the condition that θb> 0 °.

式(2)よりθbが算出されると、反射面角度θは以下の様に算出できる。
θ=θb−90°
When θb is calculated from the equation (2), the reflection surface angle θ can be calculated as follows.
θ = θb-90 °

また、θは以下の値を取りうる。
θ=0° (水平面)
θ>0° (正の傾き)
θ<0° (負の傾き)
ここでは、θ=0とは反射面が水平面である、すなわち、被写体方向と平行である場合を指す。また、θ>0°とは、反射面が被写体方向に対して図3,図4に示す方向に傾斜している(以下、正の傾き)場合を指し、θ<0°とは、反射面が被写体方向に対して図3,図4に示す方向とは逆の方向に傾斜している(以下、負の傾き)場合を指す。
Further, θ can take the following values.
θ = 0 ° (horizontal plane)
θ> 0 ° (positive slope)
θ <0 ° (negative slope)
Here, θ = 0 means that the reflecting surface is a horizontal plane, that is, parallel to the subject direction. Further, θ> 0 ° refers to the case where the reflecting surface is inclined in the direction shown in FIGS. 3 and 4 with respect to the subject direction (hereinafter, positive inclination), and θ <0 ° means the reflecting surface. Refers to the case where is tilted in the direction opposite to the direction shown in FIGS. 3 and 4 with respect to the subject direction (hereinafter, negative tilt).

適正な発光部角度は反射面角度θの値が正負いずれであるかによって算出式が異なる。よって、反射面角度θの値が算出されると、まずその値の正負を判断し、その判断結果に応じて発光部角度の算出式を決定する必要がある。 The calculation formula for the appropriate light emitting part angle differs depending on whether the value of the reflecting surface angle θ is positive or negative. Therefore, when the value of the reflection surface angle θ is calculated, it is necessary to first determine whether the value is positive or negative, and then determine the formula for calculating the light emitting portion angle according to the determination result.

図5に戻り、ステップS108に進む。ここでストロボマイコン201(第2の算出手段)は、RAM内の被写体距離、第1反射面距離、第2反射面距離、及び反射面角度(ステップS102,S104,S106,S107参照)に基づいて、バウンス発光撮影に最適な発光部角度を演算する。 Returning to FIG. 5, the process proceeds to step S108. Here, the strobe microcomputer 201 (second calculation means) is based on the subject distance in the RAM, the first reflection surface distance, the second reflection surface distance, and the reflection surface angle (see steps S102, S104, S106, and S107). , Calculates the optimum light emitting part angle for bounce light emission photography.

なお、被写体距離、第1反射面距離、第2反射面距離、反射面角度に基づく発光部角度の算出について図4にて説明する。尚、図4では、反射面角度が正の傾きである(θ>0)であって、第2反射面方向が90°である場合について説明する。 The calculation of the light emitting portion angle based on the subject distance, the first reflecting surface distance, the second reflecting surface distance, and the reflecting surface angle will be described with reference to FIG. Note that FIG. 4 describes a case where the reflection surface angle has a positive inclination (θ> 0) and the second reflection surface direction is 90 °.

図4にて、第2反射面距離をh2、被写体距離をx、最適バウンス角をθcとし、且つ、反射面が水平面(反射面401)であると想定した場合、第2反射面方向の測距点302から適正バウンス位置404までの距離aは以下の様に算出できる。尚、反射面401は、図4に示すように、カメラシステム1を第2反射面方向に向けたときの距離が第2反射面距離h2の水平面である。また、最適バウンス角は、初期設定又は撮影者により設定される角度である。

Figure 2021060560
In FIG. 4, assuming that the second reflection surface distance is h2, the subject distance is x, the optimum bounce angle is θc, and the reflection surface is a horizontal plane (reflection surface 401), the measurement in the second reflection surface direction is performed. The distance a from the distance point 302 to the proper bounce position 404 can be calculated as follows. As shown in FIG. 4, the reflection surface 401 is a horizontal plane in which the distance when the camera system 1 is directed toward the second reflection surface is the second reflection surface distance h2. The optimum bounce angle is an angle that is initially set or set by the photographer.
Figure 2021060560

実際の反射面402における照射方向が第2反射面方向である測距点302と適正バウンス位置403との距離bは、反射面角度θ、最適バウンス角θc、及び式(3)より以下の様に算出できる。
b=a+r−2arcosθc ・・・(4)
The distance b between the distance measuring point 302 and the appropriate bounce position 403 whose irradiation direction on the actual reflecting surface 402 is the second reflecting surface direction is as follows from the reflecting surface angle θ, the optimum bounce angle θc, and equation (3). Can be calculated.
b = a 2 + r 2 -2 arcos θc ... (4)

尚、rは、a、b、θ、θcで作られる三角形のもう1辺であり、

Figure 2021060560
と算出される。 Note that r is the other side of the triangle formed by a, b, θ, and θc.
Figure 2021060560
Is calculated.

式(4)より最適バウンス角θcとなるための発光部角度θdは次の様に算出できる。

Figure 2021060560
From the equation (4), the light emitting portion angle θd for obtaining the optimum bounce angle θc can be calculated as follows.
Figure 2021060560

尚、反射面角度θが負の値である(θ<0°)の場合は、同様に算出すると、最適バウンス角θcとなるための発光部角度θdは次のように算出できる。

Figure 2021060560
When the reflection surface angle θ is a negative value (θ <0 °), the light emitting portion angle θd for obtaining the optimum bounce angle θc can be calculated as follows when calculated in the same manner.
Figure 2021060560

よって、ステップS108では、ストロボマイコン201はステップS107で算出された反射面角度θの値が正であるか負であるかに応じて、発光部角度θdの算出式を以下の様に決定し、発光部角度θdを算出する。

Figure 2021060560
Therefore, in step S108, the strobe microcomputer 201 determines the calculation formula of the light emitting portion angle θd as follows according to whether the value of the reflection surface angle θ calculated in step S107 is positive or negative. The light emitting portion angle θd is calculated.
Figure 2021060560

図5に戻り、ステップS109でストロボマイコン201は、バウンス駆動の際の目標値である駆動目標水平方向バウンス角度θX、駆動目標垂直方向バウンス角度θYを算出する。この算出は、ステップS108で算出された発光部角度及び本体部200aのあおり角度γを考慮して行われる。そして、ストロボマイコン201のRAMに記憶する。 Returning to FIG. 5, in step S109, the strobe microcomputer 201 calculates the drive target horizontal bounce angle θX and the drive target vertical bounce angle θY, which are the target values at the time of bounce drive. This calculation is performed in consideration of the light emitting portion angle calculated in step S108 and the tilt angle γ of the main body portion 200a. Then, it is stored in the RAM of the strobe microcomputer 201.

ステップS110にてストロボマイコン201は、ステップS109でRAMに記憶された駆動目標水平方向バウンス角度θX及び駆動目標垂直方向バウンス角度θYとなるまで、バウンス駆動回路205b,205dに指示して、可動部200bを駆動させる。その後、本処理を終了する。 In step S110, the strobe microcomputer 201 instructs the bounce drive circuits 205b and 205d until the drive target horizontal bounce angle θX and the drive target vertical bounce angle θY stored in the RAM in step S109, and the movable unit 200b. To drive. After that, this process ends.

図5のバウンス処理によれば、反射面が斜面であっても最適バウンス角でバウンス発光撮影を行うことが可能である。 According to the bounce process of FIG. 5, even if the reflecting surface is a slope, it is possible to perform bounce light emission photography at an optimum bounce angle.

すなわち、本実施例では照明装置200のストロボマイコン201は、被写体方向の測距と反射面への異なる2点の測距の結果から反射面角度を算出し、その反射面角度に基づいて発光部角度を算出する。よって、反射面が一定の角度に傾いている場合であっても、適正な発光部角度を算出できる。よって、反射面が水平面であるという前提で発光部角度を算出した場合に生じる、撮影時のバウンス角と最適バウンス角との間の誤差が改善される。 That is, in this embodiment, the strobe microcomputer 201 of the lighting device 200 calculates the reflection surface angle from the results of distance measurement in the subject direction and distance measurement at two different points on the reflection surface, and the light emitting unit is based on the reflection surface angle. Calculate the angle. Therefore, even when the reflecting surface is tilted at a certain angle, an appropriate light emitting portion angle can be calculated. Therefore, the error between the bounce angle at the time of shooting and the optimum bounce angle, which occurs when the light emitting portion angle is calculated on the assumption that the reflecting surface is a horizontal plane, is improved.

尚、本実施例では図5のステップS102、S104、S106ではプリ発光を用いて測距を行っているが、あくまで一例であって、測距ができればプリ発光を行わなくてもよい。例えば、ToFやカメラ本体100のAF機能を利用してこれらの測距を行うようにしてもよい。 In this embodiment, distance measurement is performed using pre-emission in steps S102, S104, and S106 of FIG. 5, but this is just an example, and pre-emission may not be performed if distance measurement is possible. For example, the AF function of the ToF or the camera body 100 may be used to perform these distance measurements.

また、測距ユニット202を照明装置200の可動部200b以外に設けるようにしてもよい。 Further, the distance measuring unit 202 may be provided in a place other than the movable portion 200b of the lighting device 200.

例えば、放電管204の光軸と同じ方向の測定光軸を有する測距ユニット202のほかに、反射面のみを測距する目的で、放電管204の光軸とは異なる方向に測定光軸を有する測距ユニットを可動部200b以外に更に設けてもよい。この場合、この測距ユニットは、第1反射面方向と第2反射面方向の夫々の方向に向きを変更可能に構成され、第1反射面方向と第2反射面方向の夫々でプリ発光以外の方法、例えばToFにより測距が行われる。例えば、本体部200aにこの測距ユニットを設けるようにしてもよい。このとき、測距ユニットの向きの検出と制御においては図10、図11、図12を応用してもよい。 For example, in addition to the ranging unit 202 having a measurement optical axis in the same direction as the optical axis of the discharge tube 204, the measurement optical axis is set in a direction different from the optical axis of the discharge tube 204 for the purpose of measuring only the reflective surface. A distance measuring unit having the distance measuring unit may be further provided in addition to the movable portion 200b. In this case, the ranging unit is configured to be able to change its direction in each of the direction of the first reflecting surface and the direction of the second reflecting surface, and other than pre-emission in each of the direction of the first reflecting surface and the direction of the second reflecting surface. Distance measurement is performed by the above method, for example, ToF. For example, the distance measuring unit may be provided in the main body 200a. At this time, FIGS. 10, 11, and 12 may be applied to detect and control the orientation of the distance measuring unit.

以上、本発明の好ましい実施例について説明したが、本発明はこれらの実施例に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。 Although preferable examples of the present invention have been described above, the present invention is not limited to these examples, and various modifications and changes can be made within the scope of the gist thereof.

以下、図7、図8、図9を参照して、本発明の実施例2について説明する。 Hereinafter, Example 2 of the present invention will be described with reference to FIGS. 7, 8 and 9.

実施例1では反射面がフラット面である場合の発光部角度を算出するための動作について説明した。しかし、実施例1では反射面がフラット面でない、すなわち図7のように角度が途中で変化している場合においては適正な発光部角度の算出ができない。 In the first embodiment, the operation for calculating the light emitting portion angle when the reflecting surface is a flat surface has been described. However, in the first embodiment, when the reflecting surface is not a flat surface, that is, when the angle changes in the middle as shown in FIG. 7, an appropriate light emitting portion angle cannot be calculated.

そこで、実施例2では、図5の処理で決定した発光部角度がバウンス撮影に使用できるか否かの確認のための測距を行う。これにより、反射面が図7のように角度が途中で変化している場合であっても最適バウンス角となる発光部角度が算出される。以下具体的に説明する。 Therefore, in the second embodiment, distance measurement is performed to confirm whether or not the light emitting portion angle determined by the process of FIG. 5 can be used for bounce photography. As a result, even when the angle of the reflecting surface changes in the middle as shown in FIG. 7, the angle of the light emitting portion which is the optimum bounce angle is calculated. This will be described in detail below.

よって、本実施例のハードウェア構成は、実施例1と同一であるため、同一の構成要素については同一の符号を付し、重複した説明は省略する。 Therefore, since the hardware configuration of this embodiment is the same as that of the first embodiment, the same components are designated by the same reference numerals, and duplicate description will be omitted.

本実施例は、図7に示すような異なる反射面角度をもつ反射面1と反射面2を有する反射面を例に挙げて説明する。 In this embodiment, a reflecting surface having a reflecting surface 1 and a reflecting surface 2 having different reflecting surface angles as shown in FIG. 7 will be described as an example.

図9は、照明装置200において実行される本実施例に係るバウンス処理のフローチャートである。 FIG. 9 is a flowchart of the bounce process according to the present embodiment executed in the lighting device 200.

本処理は、カメラマイコン101からのバウンス処理の開始指示があった場合に、ストロボマイコン201が内部のROMに保持されるプログラムを読み出すことにより実行される。 This process is executed by the strobe microcomputer 201 reading a program stored in the internal ROM when the camera microcomputer 101 gives an instruction to start the bounce process.

ステップS301において、実施例1の図5のバウンス処理と同一の処理である第1バウンス処理を実行する。すなわち、実施例2においても、実施例1と同様の方法でまず発光部角度を算出し、その角度をバウンス駆動の際の目標値として可動部200bを駆動させる。 In step S301, the first bounce process, which is the same process as the bounce process of FIG. 5 of the first embodiment, is executed. That is, also in the second embodiment, the angle of the light emitting portion is first calculated by the same method as in the first embodiment, and the movable portion 200b is driven with the angle as the target value at the time of bounce drive.

ステップS302にてストロボマイコン201は、ステップS301にて可動部200bを駆動した後に、プリ発光を行うように放電管204に指示する。そして、ストロボマイコン201は、測距ユニット202に指示してプリ発光の反射光を受光させ、得られた受光結果に基づいて、放電管204の照射面から反射面までの距離(第3反射面距離)を測定させる。そして、ストロボマイコン201(第3の取得手段)は、測距結果である第3反射面距離を取得し、ストロボマイコン201のRAMに記憶する。本実施例においては、図7に示すように、ここでストロボマイコン201のRAMに記憶される測距結果はh3である。 In step S302, the strobe microcomputer 201 instructs the discharge tube 204 to perform pre-flash after driving the movable portion 200b in step S301. Then, the strobe microcomputer 201 instructs the distance measuring unit 202 to receive the reflected light of the pre-flash, and based on the obtained light receiving result, the distance from the irradiation surface to the reflection surface of the discharge tube 204 (third reflection surface). Distance) is measured. Then, the strobe microcomputer 201 (third acquisition means) acquires the third reflection surface distance, which is the distance measurement result, and stores it in the RAM of the strobe microcomputer 201. In this embodiment, as shown in FIG. 7, the distance measurement result stored in the RAM of the strobe microcomputer 201 is h3.

ステップS303にてストロボマイコン201(想定距離算出手段)は、反射面が、ステップS301の第1バウンス処理にて算出された反射面角度θを有するフラット面であると想定する。この場合に第3反射面距離として算出されるべき第3反射面想定距離h6を算出する。その後、算出された第3反射面想定距離h6と、ステップS302においてストロボマイコン201のRAMに記憶した測距結果であるh3との比較を行い、その比較結果に基づき反射面角度はフラット面であるか否かを判断する。 In step S303, the strobe microcomputer 201 (assumed distance calculating means) assumes that the reflecting surface is a flat surface having the reflecting surface angle θ calculated by the first bounce process in step S301. In this case, the assumed third reflecting surface distance h6 to be calculated as the third reflecting surface distance is calculated. After that, the calculated third reflection surface assumed distance h6 is compared with h3, which is the distance measurement result stored in the RAM of the strobe microcomputer 201 in step S302, and the reflection surface angle is a flat surface based on the comparison result. Judge whether or not.

ここで、第3反射面想定距離h6の算出について図7を用いて説明する。 Here, the calculation of the third reflection surface assumed distance h6 will be described with reference to FIG. 7.

ステップS301の第1バウンス処理にて算出された反射面角度(すなわち、図7の反射面1の反射面角度)をθ、第3反射面方向をθf、第2反射面距離をh2とすると、第3反射面想定距離h6は次のように算出できる。

Figure 2021060560
Assuming that the reflection surface angle calculated by the first bounce process in step S301 (that is, the reflection surface angle of the reflection surface 1 in FIG. 7) is θ, the third reflection surface direction is θf, and the second reflection surface distance is h2. The assumed distance h6 of the third reflecting surface can be calculated as follows.
Figure 2021060560

図9に戻り、ステップS303の比較の結果、h3とh6の差の絶対値(|h3−h6|)が測距誤差の範囲内である場合、反射面角度はフラット面であると判断する。この場合、ステップS301の第1バウンス処理にて演算された発光部角度が適正な発光部角度であるとストロボマイコン201が判断し、本処理は終了する。 Returning to FIG. 9, as a result of the comparison in step S303, when the absolute value (| h3-h6 |) of the difference between h3 and h6 is within the range of the distance measurement error, it is determined that the reflection surface angle is a flat surface. In this case, the strobe microcomputer 201 determines that the light emitting unit angle calculated in the first bounce process in step S301 is an appropriate light emitting unit angle, and this process ends.

一方、|h3−h6|が測距誤差以上である場合、ストロボマイコン201は反射面角度がフラット面でないと判断し(ステップS303でNO)、ステップS304へ移行する。 On the other hand, when | h3-h6 | is equal to or greater than the distance measurement error, the strobe microcomputer 201 determines that the reflection surface angle is not a flat surface (NO in step S303), and proceeds to step S304.

この時の測距誤差とは、測距ユニット202自体が持つ測距誤差の事を指す。例えば測距誤差±10%の測距ユニット202を持ち、h6の値が1mであった場合、h3の値が0.9m〜1.1mの間にある場合、h3はh6の測距誤差の範囲内であるとストロボマイコン201が判断する。 The distance measurement error at this time refers to the distance measurement error of the distance measurement unit 202 itself. For example, if the distance measuring unit 202 has a distance measuring error of ± 10% and the value of h6 is 1 m, and the value of h3 is between 0.9 m and 1.1 m, h3 is the distance measurement error of h6. The strobe microcomputer 201 determines that the range is within the range.

ただし、測距誤差を閾値として判断を行う方法はあくまで一例であって、測距誤差以外の閾値を用いてもよい。例えば、測距誤差が測距距離によって依存するものであれば、各測距距離に対する任意の閾値を設けて判断してもよい。 However, the method of making a judgment using the distance measurement error as a threshold value is only an example, and a threshold value other than the distance measurement error may be used. For example, if the distance measurement error depends on the distance measurement distance, an arbitrary threshold value for each distance measurement distance may be set for judgment.

ステップS304にてストロボマイコン201は、目標照射方向を第4反射面方向に設定し、バウンス駆動制御処理(図6)を実行し、照射方向が第4反射面方向となるように可動部200bを駆動する。ここで実行される図6のバウンス駆動制御処理の詳細はすでに説明しているため重複した説明は省略する。但し、図6のステップS201で算出される目標値は、本体部200aの姿勢が正位置の場合、第3反射面方向と第4反射面方向のなす角をθeとすると、駆動目標水平方向バウンス角度θXは0°、駆動目標垂直バウンス角度θYは(θf−θe−γ)となる。 In step S304, the strobe microcomputer 201 sets the target irradiation direction to the fourth reflection surface direction, executes the bounce drive control process (FIG. 6), and moves the movable portion 200b so that the irradiation direction is the fourth reflection surface direction. Drive. Since the details of the bounce drive control process of FIG. 6 executed here have already been described, duplicate description will be omitted. However, the target value calculated in step S201 of FIG. 6 is a drive target horizontal bounce when the posture of the main body 200a is in the normal position and the angle formed by the third reflection surface direction and the fourth reflection surface direction is θe. The angle θX is 0 °, and the drive target vertical bounce angle θY is (θf−θe−γ).

尚、本実施例では、θeを10°に設定する。この理由は、第3反射面方向と第4反射面方向のなす角であるθeの値が大きいと、反射面2の反射面角度θhの値によっては第4反射面距離h4が第3反射面距離h3と比べて非常に大きくなり、測距精度の悪化が考えられるためである。またステップS303において、照射方向が第3反射面方向θfである測距点701が位置する反射面2の反射面角度は、反射面1の反射面角度θ(図5のステップS107参照)とは異なることが確認されている。よって、反射面2の反射面角度を算出するには、反射面2に位置する可能性が高い、測距点701の近傍の位置に、照射方向が第4反射面方向θgである測距点702を設定する必要があるからである。 In this embodiment, θe is set to 10 °. The reason for this is that when the value of θe, which is the angle formed by the third reflecting surface direction and the fourth reflecting surface direction, is large, the fourth reflecting surface distance h4 is the third reflecting surface depending on the value of the reflecting surface angle θh of the reflecting surface 2. This is because the distance is much larger than the distance h3, and the distance measurement accuracy may be deteriorated. Further, in step S303, the reflection surface angle of the reflection surface 2 where the ranging point 701 whose irradiation direction is the third reflection surface direction θf is located is different from the reflection surface angle θ of the reflection surface 1 (see step S107 in FIG. 5). It has been confirmed that they are different. Therefore, in order to calculate the reflection surface angle of the reflection surface 2, the distance measurement point whose irradiation direction is θg in the fourth reflection surface direction is located near the distance measurement point 701, which is likely to be located on the reflection surface 2. This is because it is necessary to set 702.

以上の理由より、図5のステップ107で算出した反射面1の反射面角度でない、反射面2の反射面角度の算出の際、第3反射面方向の付近を第4反射面方向として測距することが望ましい。よって、必ずしもθeに対して10°の角度設定を行う必要はない。例えば、0°より大きく10°以下の範囲でθeを設定するようにしてもよい。 For the above reasons, when calculating the reflection surface angle of the reflection surface 2, which is not the reflection surface angle of the reflection surface 1 calculated in step 107 of FIG. 5, the distance is measured with the vicinity of the third reflection surface direction as the fourth reflection surface direction. It is desirable to do. Therefore, it is not always necessary to set the angle of 10 ° with respect to θe. For example, θe may be set in a range larger than 0 ° and 10 ° or less.

ステップS305にてストロボマイコン201は、ステップS304にて照射方向が第4反射面方向となるように可動部200bを駆動した後に、プリ発光を行うように放電管204に指示する。そして、ストロボマイコン201は、測距ユニット202に指示して、プリ発光の反射光を受光させ、得られた受光結果に基づいて、放電管204の照射面から反射面までの距離(第4反射面距離)を測定させる。そして、ストロボマイコン201(第4の取得手段)は、測距結果である第4反射面距離を取得し、ストロボマイコン201のRAMに記憶する。本実施例においては、図7に示すように、ここでストロボマイコン201のRAMに記憶される測距結果はh4である。 In step S305, the strobe microcomputer 201 instructs the discharge tube 204 to perform pre-flash after driving the movable portion 200b so that the irradiation direction is the fourth reflection surface direction in step S304. Then, the strobe microcomputer 201 instructs the distance measuring unit 202 to receive the reflected light of the pre-emission, and based on the obtained light receiving result, the distance from the irradiation surface to the reflection surface of the discharge tube 204 (fourth reflection). Surface distance) is measured. Then, the strobe microcomputer 201 (fourth acquisition means) acquires the fourth reflection surface distance, which is the distance measurement result, and stores it in the RAM of the strobe microcomputer 201. In this embodiment, as shown in FIG. 7, the distance measurement result stored in the RAM of the strobe microcomputer 201 is h4.

ステップS306にてストロボマイコン201は、ステップS302,S305においてストロボマイコン201のRAMに記憶した測距結果(第3反射面距離、第4反射面距離)に基づいて、反射面角度を算出する。そして、算出された反射面角度をストロボマイコン201のRAMに記憶する。 In step S306, the strobe microcomputer 201 calculates the reflection surface angle based on the distance measurement results (third reflection surface distance, fourth reflection surface distance) stored in the RAM of the strobe microcomputer 201 in steps S302 and S305. Then, the calculated reflection surface angle is stored in the RAM of the strobe microcomputer 201.

ここで、ステップS306で実行される、第3反射面距離及び第4反射面距離に基づく反射面2の反射面角度の算出について図7を用いて説明する。 Here, the calculation of the reflection surface angle of the reflection surface 2 based on the third reflection surface distance and the fourth reflection surface distance, which is executed in step S306, will be described with reference to FIG.

図7にて第3反射面距離をh3、第4反射面距離をh4、第3反射面方向と第4反射面方向のなす角をθeとすると、照射方向が第3反射面方向である測距点701と照射方向が第4反射面方向である測距点702との距離zは以下の式(5)で算出される。

Figure 2021060560
In FIG. 7, assuming that the third reflecting surface distance is h3, the fourth reflecting surface distance is h4, and the angle formed by the third reflecting surface direction and the fourth reflecting surface direction is θe, the irradiation direction is the third reflecting surface direction. The distance z between the distance point 701 and the distance measurement point 702 whose irradiation direction is the fourth reflection surface direction is calculated by the following equation (5).
Figure 2021060560

以下の式(6)より、第3反射面方向と反射面2とのなす角θiは以下の様に算出できる。

Figure 2021060560
From the following equation (6), the angle θi formed by the direction of the third reflecting surface and the reflecting surface 2 can be calculated as follows.
Figure 2021060560

式(6)を満たすθiは正・負のいずれの値も取りうるが、反射面と光軸のなす角は0°<θi<180°であり負の値を取ることはない。よってθi>0であるという条件の下、以下の算出を行う。 Θi satisfying the equation (6) can take either a positive value or a negative value, but the angle formed by the reflecting surface and the optical axis is 0 ° <θi <180 ° and does not take a negative value. Therefore, the following calculation is performed under the condition that θi> 0.

式(6)よりθiが算出されると、反射面2の反射面角度θhは以下の様に算出できる。
θh=θi+θf−180°
When θi is calculated from the equation (6), the reflection surface angle θh of the reflection surface 2 can be calculated as follows.
θh = θi + θf-180 °

また、θhは以下の値を取りうる。
θh=0° (水平面)
θh>0° (正の傾き)
θh<0° (負の傾き)
ここでは、θh=0とは反射面が水平面である、すなわち、被写体方向と平行である場合を指す。また、θh>0°とは、反射面2が被写体方向に対して図7に示す方向に傾斜している(以下、正の傾き)場合を指し、θh<0°とは、反射面2が被写体方向に対して図7に示す方向とは逆の方向に傾斜している(以下、を負の傾き)場合を指す。
Further, θh can take the following values.
θh = 0 ° (horizontal plane)
θh> 0 ° (positive slope)
θh <0 ° (negative slope)
Here, θh = 0 means that the reflecting surface is a horizontal plane, that is, parallel to the subject direction. Further, θh> 0 ° means a case where the reflecting surface 2 is inclined in the direction shown in FIG. 7 with respect to the subject direction (hereinafter, positive inclination), and θh <0 ° means that the reflecting surface 2 is inclined. It refers to a case where the image is inclined in the direction opposite to the direction shown in FIG. 7 with respect to the subject direction (hereinafter, is a negative inclination).

適正な発光部角度は反射面角度θhの値が正負いずれであるかによって算出式が異なる。よって、反射面角度θhの値が算出されると、まずその値の正負を判断し、その判断結果に応じて発光部角度の算出式を決定する必要がある。 The calculation formula for an appropriate light emitting portion angle differs depending on whether the value of the reflecting surface angle θh is positive or negative. Therefore, when the value of the reflection surface angle θh is calculated, it is necessary to first determine whether the value is positive or negative, and then determine the formula for calculating the light emitting portion angle according to the determination result.

ここで、適正な発光部角度の算出に必要な、反射面1がステップS306で算出された反射面角度θhを有すると想定した場合に第2反射面距離として算出されるべき第2反射面想定距離h5の算出について図7にて説明する。 Here, assuming that the reflecting surface 1 has the reflecting surface angle θh calculated in step S306, which is necessary for calculating the appropriate light emitting portion angle, the second reflecting surface assumption to be calculated as the second reflecting surface distance is assumed. The calculation of the distance h5 will be described with reference to FIG.

反射面角度をθh(ただし図7の時、θh>0°)、適正なバウンス光入射角度はθj、第3反射面方向をθfとすると、第2反射面想定距離h5は以下の様に算出できる。

Figure 2021060560
Assuming that the reflection surface angle is θh (however, in FIG. 7, θh> 0 °), the appropriate bounce light incident angle is θj, and the third reflection surface direction is θf, the second reflection surface assumed distance h5 is calculated as follows. it can.
Figure 2021060560

図9に戻り、ステップS307にてストロボマイコン201は、バウンス発光撮影に最適な照射方向(発光部角度)を演算する。ステップS307における発光部角度の算出について図8を用いて説明する。 Returning to FIG. 9, in step S307, the strobe microcomputer 201 calculates the optimum irradiation direction (light emitting unit angle) for bounce light emission imaging. The calculation of the light emitting portion angle in step S307 will be described with reference to FIG.

反射面が水平面(反射面801)であると想定した場合、第2反射面方向の測距点802から適正バウンス位置803までの距離aは以下の様に算出できる。尚、反射面801は、図8に示すように、カメラシステム1を第2反射面方向に向けたときの距離が第2反射面想定距離h5の水平面である。 Assuming that the reflecting surface is a horizontal plane (reflecting surface 801), the distance a from the distance measuring point 802 in the direction of the second reflecting surface to the appropriate bounce position 803 can be calculated as follows. As shown in FIG. 8, the reflection surface 801 is a horizontal plane in which the distance when the camera system 1 is directed toward the second reflection surface is the assumed distance h5 of the second reflection surface.

Figure 2021060560
Figure 2021060560

反射面が反射面角度θhを有するフラット面(反射面804)であると想定した場合、第2反射面方向の測距点802から適正バウンス位置805までの距離bは、反射面角度θh、最適バウンス角θj、距離aより以下の様に算出できる。尚、反射面804は、図8に示すように、カメラシステム1を第2反射面方向に向けたときの距離が第2反射面距離h5の、反射面角度θhを有するフラット面である。また、最適バウンス角は、初期設定又は撮影者により設定される角度である。

Figure 2021060560
Assuming that the reflecting surface is a flat surface (reflecting surface 804) having a reflecting surface angle θh, the distance b from the AF point 802 in the second reflecting surface direction to the appropriate bounce position 805 is the optimum reflecting surface angle θh. It can be calculated as follows from the bounce angle θj and the distance a. As shown in FIG. 8, the reflection surface 804 is a flat surface having a reflection surface angle θh with a distance of the second reflection surface distance h5 when the camera system 1 is directed toward the second reflection surface. The optimum bounce angle is an angle that is initially set or set by the photographer.
Figure 2021060560

尚、rは、a、b、θh、θjで作られる三角形のもう1辺であり、

Figure 2021060560

と算出される。 Note that r is the other side of the triangle formed by a, b, θh, and θj.
Figure 2021060560

Is calculated.

式(8)より最適バウンス角θjとなるための発光部角度θdは次の様に算出できる。

Figure 2021060560
From the equation (8), the light emitting portion angle θd for obtaining the optimum bounce angle θj can be calculated as follows.
Figure 2021060560

但し、上記発光部角度θdの算出式は、図8に示す例、すなわち反射面角度θhが正の値であり(θh>0)、かつ適切な発光部角度が90°<θd<180°である場合にのみ適用される。すなわち、実際は反射面角度θhと発光部角度θdの以下の4つの条件に応じてストロボマイコン201が発光部角度θdの算出式を決定する。
θh>0かつ0°<θd<90°
θh>0かつ90°<θd<180
θh<0かつ0°<θd<90°
θh<0かつ90°<θd<180°
However, in the calculation formula of the light emitting portion angle θd, the example shown in FIG. 8, that is, the reflection surface angle θh is a positive value (θh> 0), and the appropriate light emitting portion angle is 90 ° <θd <180 °. Applies only in certain cases. That is, in reality, the strobe microcomputer 201 determines the calculation formula of the light emitting unit angle θd according to the following four conditions of the reflecting surface angle θh and the light emitting unit angle θd.
θh> 0 and 0 ° <θd <90 °
θh> 0 and 90 ° <θd <180
θh <0 and 0 ° <θd <90 °
θh <0 and 90 ° <θd <180 °

具体的には、ストロボマイコン201は以下の通り発光部角度θdの算出式を決定する。
・θh>0かつ0°<θd<90°、θh<0かつ90°<θd<180°の時

Figure 2021060560
・θh>0かつ90°<θd<180°、θh<0かつ0°<θd<90°の時
Figure 2021060560
Specifically, the strobe microcomputer 201 determines the calculation formula of the light emitting portion angle θd as follows.
When θh> 0 and 0 ° <θd <90 °, θh <0 and 90 ° <θd <180 °
Figure 2021060560
When θh> 0 and 90 ° <θd <180 °, θh <0 and 0 ° <θd <90 °
Figure 2021060560

図9に戻り、ステップS308でストロボマイコン201は、バウンス駆動の際の目標値である駆動目標水平方向バウンス角度θX、駆動目標垂直方向バウンス角度θYを算出する。この算出は、ステップS307で算出された発光部角度及び本体部200aのあおり角度γを考慮して行われる。そして、ストロボマイコン201のRAMに記憶する。 Returning to FIG. 9, in step S308, the strobe microcomputer 201 calculates the drive target horizontal bounce angle θX and the drive target vertical bounce angle θY, which are the target values at the time of bounce drive. This calculation is performed in consideration of the light emitting portion angle calculated in step S307 and the tilt angle γ of the main body portion 200a. Then, it is stored in the RAM of the strobe microcomputer 201.

ステップS309にてストロボマイコン201は、ステップS308でRAMに記憶された駆動目標水平方向バウンス角度θX及び駆動目標垂直方向バウンス角度θYとなるまで、可動部200bを駆動させた後、ステップS302に戻る。この際、ステップS302では発光部角度θdの方向が第3反射面方向に設定され、第3反射面距離が再取得される。また、次に実行されるステップS303では、反射面が、ステップS306で算出された反射面角度θhを有するフラット面であると想定した場合に第3反射面距離として算出されるべき第3反射面想定距離が再算出される。この結果、想定される反射面と実際の反射面は一致した場合、ストロボマイコン201は反射面はフラットであると判断し(ステップS303でYES)、本処理を終了する。すなわち、ステップS303で反射面がフラットであると判定されるまで、ステップS302〜S309の動作が繰り返される。また、この繰り返し動作の際、ステップS304では直前にステップS307で演算された発光部角度から10°異なる角度を示す方向を第4反射面方向に設定する。 In step S309, the strobe microcomputer 201 drives the movable portion 200b until the drive target horizontal bounce angle θX and the drive target vertical bounce angle θY stored in the RAM in step S308 are reached, and then returns to step S302. At this time, in step S302, the direction of the light emitting portion angle θd is set to the direction of the third reflecting surface, and the third reflecting surface distance is reacquired. Further, in step S303 executed next, the third reflecting surface to be calculated as the third reflecting surface distance is assumed to be a flat surface having the reflecting surface angle θh calculated in step S306. The estimated distance is recalculated. As a result, when the assumed reflection surface and the actual reflection surface match, the strobe microcomputer 201 determines that the reflection surface is flat (YES in step S303), and ends this process. That is, the operations of steps S302 to S309 are repeated until it is determined in step S303 that the reflecting surface is flat. Further, in this repetitive operation, in step S304, a direction indicating an angle different from the light emitting portion angle calculated in step S307 immediately before by 10 ° is set as the fourth reflection surface direction.

図9のバウンス処理によれば、反射面に斜面でありかつフラットではなくても、測距結果に基づき適正な発光部角度を算出することが可能である。 According to the bounce process of FIG. 9, it is possible to calculate an appropriate light emitting portion angle based on the distance measurement result even if the reflecting surface is not flat and sloped.

本実施例では、ステップS303において反射面がフラットであると判断されるまで、第3反射面距離及び第4反射面距離の測距(ステップS302,S305)を繰り返し行うが、適正な発光部角度を算出ができれば、かかる方法に限定されない。 In this embodiment, the distance measurement of the third reflecting surface distance and the fourth reflecting surface distance (steps S302 and S305) is repeated until the reflecting surface is determined to be flat in step S303, but an appropriate light emitting portion angle is performed. If it can be calculated, it is not limited to such a method.

例えば、ステップS302〜S309の動作の繰り返しの回数をn回と定め、ステップS303の判定がn回連続(所定回数連続)して、NOという判定になった場合、ステップS304の処理を中止し、本処理を終了するようにしてもよい。この際、ストロボマイコン201は、可動部200bの上下方向及び左右方向の回動角度が初期値である0°となるよう、バウンス駆動回路205b,205dに指示して、可動部200bの駆動するようにしてもよい。もしくは、ストロボマイコン201は、ユーザに対するバウンス撮影NGの通知画面を表示手段207に表示させてもよい。 For example, if the number of times the operation of steps S302 to S309 is repeated is set to n times, and the determination in step S303 is continuous n times (continuously for a predetermined number of times) and the determination is NO, the processing in step S304 is stopped. This process may be terminated. At this time, the strobe microcomputer 201 instructs the bounce drive circuits 205b and 205d to drive the movable portion 200b so that the vertical and horizontal rotation angles of the movable portion 200b become 0 °, which is an initial value. It may be. Alternatively, the strobe microcomputer 201 may display the bounce shooting NG notification screen for the user on the display means 207.

尚、本実施例では図9のステップS301、S302、S305ではプリ発光を用いて測距を行っているが、実施例1同様、あくまで一例であって、測距ができればプリ発光を行わなくてもよい。例えば、ToFやカメラ本体100のAF機能を利用してこれらの測距を行うようにしてもよい。 In this embodiment, distance measurement is performed using pre-flash in steps S301, S302, and S305 of FIG. 9, but as in Example 1, this is just an example, and if distance measurement is possible, pre-flash is not performed. May be good. For example, the AF function of the ToF or the camera body 100 may be used to perform these distance measurements.

以上、本発明の好ましい実施例について説明したが、本発明はこれらの実施例に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、実施例1,2の反射面は壁であっても天井であってもよい。 Although preferable examples of the present invention have been described above, the present invention is not limited to these examples, and various modifications and changes can be made within the scope of the gist thereof. For example, the reflective surfaces of Examples 1 and 2 may be walls or ceilings.

[その他の実施例]
本発明の目的は、前述した実施例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、装置に供給することによっても、達成されることは言うまでもない。このとき、供給された装置の制御部を含むコンピュータ(またはCPUやMPU)は、記憶媒体に格納されたプログラムコードを読み出し実行する。
[Other Examples]
Needless to say, the object of the present invention can also be achieved by supplying the device with a storage medium in which the program code of the software that realizes the functions of the above-described embodiment is recorded. At this time, the computer (or CPU or MPU) including the control unit of the supplied device reads and executes the program code stored in the storage medium.

この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施例の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。 In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiment, and the program code itself and the storage medium storing the program code constitute the present invention.

プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。 As the 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 non-volatile memory card, a ROM, or the like can be used.

また、上述のプログラムコードの指示に基づき、装置上で稼動しているOS(基本システムやオペレーティングシステム)などが処理の一部又は全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。 Further, based on the instructions of the above-mentioned program code, the OS (basic system or operating system) running on the device performs a part or all of the processing, and the processing realizes the functions of the above-described embodiment. Needless to say, cases are also included.

さらに、記憶媒体から読み出されたプログラムコードが、装置に挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれ、前述した実施例の機能が実現される場合も含まれることは言うまでもない。このとき、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部又は全部を行う。 Further, the program code read from the storage medium may be written in the memory provided in the function expansion board inserted in the device or the function expansion unit connected to the computer to realize the functions of the above-described embodiment. Needless to say, it is included. At this time, based on the instruction of the program code, the function expansion board, the CPU provided in the function expansion unit, or the like performs a part or all of the actual processing.

100 カメラ本体
101 カメラマイコン
102 姿勢検出回路
200 照明装置
200a 本体部
200b 可動部
201 ストロボマイコン
202 測距ユニット
203 受光部
204 放電管
205 バウンス回路
206 姿勢検出回路
100 Camera body 101 Camera microcomputer 102 Attitude detection circuit 200 Lighting device 200a Main body 200b Moving part 201 Strobe microcomputer 202 Distance measuring unit 203 Light receiving part 204 Discharge tube 205 Bounce circuit 206 Attitude detection circuit

Claims (9)

パン方向及びチルト方向の少なくとも一方に回動可能に保持される発光部を有する閃光装置であって、
前記閃光装置から被写体までの距離である被写体距離を測定する第1の測距手段と、
前記閃光装置から反射面までの距離である反射面距離を測定する、パン方向及びチルト方向の少なくとも一方に回動可能に保持される第2の測距手段と、
前記発光部を回動し、前記発光部の光軸の回動角度である発光部角度を変化させるための第1の駆動手段と、
前記第2の測距手段を回動し、前記第2の測距手段の前記反射面に対する方向である反射面方向を変化させるための第2の駆動手段と、
前記第2の駆動手段により前記反射面における第1の測距点の方向である第1反射面方向に前記第2の測距手段を回動した後、前記第2の測距手段により前記反射面距離を測定させ、前記測定された反射面距離を第1の反射面距離として取得する第1の取得手段と、
前記第2の駆動手段により前記反射面における、前記第1の測距点とは異なる第2の測距点の方向である第2反射面方向に前記第2の測距手段を回動した後、前記第2の測距手段により前記反射面距離を測定させ、前記測定された反射面距離を第2の反射面距離として取得する第2の取得手段と、
前記第1及び第2の反射面距離に基づき第1の反射面角度を算出する第1の算出手段と、
前記第1の反射面角度をもとに、バウンス発光撮影を行う際の前記発光部角度を算出する第2の算出手段とを備えることを特徴とする閃光装置。
A flash device having a light emitting unit that is rotatably held in at least one of a pan direction and a tilt direction.
A first distance measuring means for measuring a subject distance, which is a distance from the flash device to a subject,
A second ranging means that is rotatably held in at least one of the pan direction and the tilt direction for measuring the reflecting surface distance, which is the distance from the flash device to the reflecting surface.
A first driving means for rotating the light emitting unit and changing the angle of the light emitting unit, which is the rotation angle of the optical axis of the light emitting unit,
A second driving means for rotating the second ranging means and changing the direction of the reflecting surface, which is the direction of the second ranging means with respect to the reflecting surface.
After rotating the second ranging means in the direction of the first reflecting surface, which is the direction of the first ranging point on the reflecting surface by the second driving means, the reflection by the second ranging means. A first acquisition means for measuring the surface distance and acquiring the measured reflection surface distance as the first reflection surface distance.
After rotating the second ranging means in the direction of the second reflecting surface, which is the direction of the second ranging point different from the first ranging point on the reflecting surface by the second driving means. The second acquisition means for measuring the reflection surface distance by the second distance measuring means and acquiring the measured reflection surface distance as the second reflection surface distance.
A first calculation means for calculating the first reflection surface angle based on the first and second reflection surface distances, and
A flash device including a second calculation means for calculating the angle of the light emitting portion when performing bounce light emission photographing based on the first reflection surface angle.
前記第1及び第2の測距手段は同一の測距手段であり、前記第1及び第2の駆動手段は同一の駆動手段で構成されることを特徴とする請求項1記載の閃光装置。 The flash device according to claim 1, wherein the first and second distance measuring means are the same distance measuring means, and the first and second driving means are composed of the same driving means. 前記第1及び第2の測距手段は異なる測距手段であって、
前記第1の測距手段の測定光軸は、前記発光部の光軸と同じ方向であり、前記第2の測距手段の測定光軸は、前記発光部の光軸とは異なる方向であることを特徴とする請求項1記載の閃光装置。
The first and second distance measuring means are different distance measuring means,
The measurement optical axis of the first distance measuring means is in the same direction as the optical axis of the light emitting unit, and the measurement optical axis of the second distance measuring means is in a direction different from the optical axis of the light emitting unit. The flash device according to claim 1.
前記第1の取得手段は、前記発光部から発せられる光の中心が被写体を向くときの回動角度を0°と定義した場合、前記第1反射面方向への前記第2の測距手段の回動角度を75°〜85°の範囲で設定し、前記第2反射面方向への前記第2の測距手段の回動角度を90°に設定することを特徴とする請求項1乃至3のいずれか1項に記載の閃光装置。 When the rotation angle when the center of the light emitted from the light emitting unit faces the subject is defined as 0 °, the first acquisition means of the second distance measuring means in the direction of the first reflecting surface. Claims 1 to 3, wherein the rotation angle is set in the range of 75 ° to 85 °, and the rotation angle of the second ranging means in the direction of the second reflection surface is set to 90 °. The flash device according to any one of the above. 前記第2の駆動手段により前記算出された発光部角度まで前記第2の測距手段を回動した後、前記第2の測距手段により前記反射面距離を測定させ、前記測定された反射面距離を第3の反射面距離として取得する第3の取得手段と、
前記反射面が前記第1の反射面角度を有するフラット面であると想定した場合に、前記第3の取得手段により取得される反射面距離を反射面想定距離として算出する第3の算出手段と、
前記反射面想定距離と前記第3の反射面距離の差の絶対値が測距誤差以上である場合、前記第2の駆動手段により前記算出された発光部角度とは異なる角度まで前記第2の測距手段を回動した後、前記第2の測距手段により前記反射面距離を測定させ、前記測定された反射面距離を第4の反射面距離として取得する第4の取得手段と、
前記第3及び第4の反射面距離に基づき第2の反射面角度を算出する第4の算出手段と、
前記第2の反射面角度をもとに、バウンス発光撮影を行う際の前記発光部角度を算出する第5の算出手段とを備えることを特徴とする請求項1乃至4のいずれか1項に記載の閃光装置。
After rotating the second ranging means to the calculated light emitting portion angle by the second driving means, the reflecting surface distance is measured by the second ranging means, and the measured reflecting surface is measured. A third acquisition means for acquiring the distance as a third reflection surface distance, and
Assuming that the reflecting surface is a flat surface having the first reflecting surface angle, the third calculating means for calculating the reflecting surface distance acquired by the third acquiring means as the assumed reflecting surface distance. ,
When the absolute value of the difference between the assumed distance of the reflecting surface and the distance of the third reflecting surface is equal to or greater than the distance measurement error, the second driving means up to an angle different from the angle of the light emitting portion calculated by the second driving means. After rotating the distance measuring means, the second distance measuring means measures the reflecting surface distance, and the measured reflecting surface distance is acquired as the fourth reflecting surface distance.
A fourth calculation means for calculating the second reflection surface angle based on the third and fourth reflection surface distances, and
The invention according to any one of claims 1 to 4, further comprising a fifth calculation means for calculating the angle of the light emitting portion when performing bounce light emission photographing based on the second reflection surface angle. The flash device described.
前記第5の算出手段により前記発光部角度が算出される毎に、前記第3の取得手段は、当該発光部角度まで前記第2の駆動手段により前記反射面距離を測定させ、前記測定された反射面距離を第3の反射面距離として再取得し、前記第3の算出手段は、前記反射面が前記第2の反射面角度を有するフラット面であると想定した場合に、前記第3の取得手段により取得される反射面距離を反射面想定距離として再算出し、前記第4の取得手段は、前記再算出された反射面想定距離と前記再取得された第3の反射面距離の差の絶対値が測距誤差以上である場合、前記第2の駆動手段により前記第5の算出手段で算出された発光部角度とは異なる角度まで前記第2の測距手段を回動した後、前記第2の測距手段により前記反射面距離を測定させ、前記測定された反射面距離を第4の反射面距離として取得する請求項5記載の閃光装置。 Each time the light emitting portion angle is calculated by the fifth calculating means, the third acquiring means causes the second driving means to measure the reflecting surface distance up to the light emitting portion angle, and the measurement is performed. The third reflecting surface distance is reacquired as the third reflecting surface distance, and the third calculating means assumes that the reflecting surface is a flat surface having the second reflecting surface angle. The reflection surface distance acquired by the acquisition means is recalculated as the reflection surface estimated distance, and the fourth acquisition means is the difference between the recalculated reflection surface estimated distance and the reacquired third reflection surface distance. When the absolute value of is equal to or greater than the distance measuring error, the second distance measuring means is rotated to an angle different from the light emitting unit angle calculated by the fifth calculating means by the second driving means, and then the second distance measuring means is rotated. The flash device according to claim 5, wherein the reflecting surface distance is measured by the second distance measuring means, and the measured reflecting surface distance is acquired as a fourth reflecting surface distance. 所定回数連続して、前記再算出された反射面想定距離と前記再取得された第3の反射面距離の差の絶対値が測距誤差以上であると判定された場合、第4の取得手段の実行を中止することを特徴とする請求項6記載の閃光装置。 When it is determined that the absolute value of the difference between the recalculated estimated reflection surface distance and the reacquired third reflection surface distance is equal to or greater than the distance measurement error for a predetermined number of times in succession, the fourth acquisition means. 6. The flash device according to claim 6, wherein the execution of the flash device is stopped. 前記異なる角度と、前記算出された発光部角度の差は0°より大きく10°以下であることを特徴する請求項5乃至7のいずれか1項に記載の閃光装置。 The flash device according to any one of claims 5 to 7, wherein the difference between the different angles and the calculated light emitting unit angle is greater than 0 ° and not more than 10 °. パン方向及びチルト方向の少なくとも一方に回動可能に保持される発光部を有する閃光装置の制御方法であって、
前記閃光装置から被写体までの距離である被写体距離を第1の測距部で測定する第1の測距ステップと、
パン方向及びチルト方向の少なくとも一方に回動可能に保持される第2の測距部により、前記閃光装置から反射面までの距離である反射面距離を測定する第2の測距ステップと、
前記発光部を回動し、前記発光部の光軸の回動角度である発光部角度を変化させるための第1の駆動ステップと、
前記第2の測距部を回動し、前記第2の測距部の前記反射面に対する方向である反射面方向を変化させるための第2の駆動ステップと、
前記第2の駆動ステップにおいて前記反射面における第1の測距点の方向である第1反射面方向に前記第2の測距部を回動した後、前記第2の測距ステップにおいて前記反射面距離を測定させ、前記測定された反射面距離を第1の反射面距離として取得する第1の取得ステップと、
前記第2の駆動ステップにおいて前記反射面における、前記第1の測距点とは異なる第2の測距点の方向である第2反射面方向に前記第2の測距ステップを回動した後、前記第2の測距ステップにおいて前記反射面距離を測定させ、前記測定された反射面距離を第2の反射面距離として取得する第2の取得ステップと、
前記第1及び第2の反射面距離に基づき第1の反射面角度を算出する第1の算出ステップと、
前記第1の反射面角度をもとに、バウンス発光撮影を行う際の前記発光部角度を算出する第2の算出ステップとを有することを特徴とする制御方法。

A method for controlling a flash device having a light emitting unit that is rotatably held in at least one of a pan direction and a tilt direction.
A first distance measuring step in which the subject distance, which is the distance from the flash device to the subject, is measured by the first distance measuring unit, and
A second ranging step of measuring the reflecting surface distance, which is the distance from the flash device to the reflecting surface, by the second ranging unit rotatably held in at least one of the pan direction and the tilt direction.
A first drive step for rotating the light emitting unit and changing the angle of the light emitting unit, which is the rotation angle of the optical axis of the light emitting unit,
A second drive step for rotating the second ranging unit to change the direction of the reflecting surface, which is the direction of the second ranging unit with respect to the reflecting surface.
After rotating the second ranging unit in the direction of the first reflecting surface, which is the direction of the first ranging point on the reflecting surface in the second driving step, the reflection in the second ranging step. The first acquisition step of measuring the surface distance and acquiring the measured reflection surface distance as the first reflection surface distance,
After rotating the second ranging step in the direction of the second reflecting surface, which is the direction of the second ranging point different from the first ranging point on the reflecting surface in the second driving step. In the second acquisition step, the reflection surface distance is measured in the second distance measurement step, and the measured reflection surface distance is acquired as the second reflection surface distance.
The first calculation step of calculating the first reflection surface angle based on the first and second reflection surface distances, and
A control method comprising a second calculation step of calculating the light emitting portion angle when performing bounce light emission photographing based on the first reflection surface angle.

JP2019186229A 2019-10-09 2019-10-09 Flash device and control method therefor Pending JP2021060560A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019186229A JP2021060560A (en) 2019-10-09 2019-10-09 Flash device and control method therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019186229A JP2021060560A (en) 2019-10-09 2019-10-09 Flash device and control method therefor

Publications (1)

Publication Number Publication Date
JP2021060560A true JP2021060560A (en) 2021-04-15

Family

ID=75381782

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019186229A Pending JP2021060560A (en) 2019-10-09 2019-10-09 Flash device and control method therefor

Country Status (1)

Country Link
JP (1) JP2021060560A (en)

Similar Documents

Publication Publication Date Title
JP4669047B2 (en) Method and device for position detection in an imaging system
EP1517550A3 (en) Projector with tilt angle measuring device
EP1321739B1 (en) Position measuring instrument
US20160327261A1 (en) Lighting apparatus including first housing and second housing that can rotate with respect to the first housing and control method
WO2014030331A1 (en) Strobe device and imaging device provided with strobe device
CN105430243B (en) Camera system, lighting device and control method
JPH10253875A (en) Camera with built-in sensor
JP6584129B2 (en) Lighting device
JP5246467B2 (en) Distance measuring device and projector
US7661826B2 (en) Distance-measuring apparatus
JP4169027B2 (en) Ranging device and ranging method
KR20150089675A (en) Camera correction module, camera system and controlling method of camera system
JP2021060560A (en) Flash device and control method therefor
JP4141874B2 (en) Focal length and / or angle of view calculation method and focal length calculation light projection apparatus
JP4458737B2 (en) Automatic focusing device, automatic focusing method, recording medium, and program
JP2008033116A (en) Projector, position adjusting apparatus, and position adjusting method
JP6584128B2 (en) LIGHTING DEVICE, IMAGING DEVICE, IMAGING SYSTEM, AND CONTROL METHOD THEREOF
JPH01304439A (en) Bouncing storoboscopic device
JP6685970B2 (en) Lighting device, imaging device, and control method
JP6643376B2 (en) Illumination device and control method thereof
JP2024049788A (en) Distance measuring camera system, distance measuring device, and method for controlling distance measuring camera system
JP2016090989A (en) Lighting device and control method thereof
JP2020177049A (en) Lighting device and its control method, imaging system
KR101320612B1 (en) Method of controlling flash in digital photographing apparatus, and digital photographing apparatus using the method
JP2016109824A (en) Imaging system, illumination device and imaging device, and control method of the same