CN105407292B - 摄像***、照明装置和控制方法 - Google Patents
摄像***、照明装置和控制方法 Download PDFInfo
- Publication number
- CN105407292B CN105407292B CN201510575239.6A CN201510575239A CN105407292B CN 105407292 B CN105407292 B CN 105407292B CN 201510575239 A CN201510575239 A CN 201510575239A CN 105407292 B CN105407292 B CN 105407292B
- Authority
- CN
- China
- Prior art keywords
- unit
- microcomputer
- camera
- movable part
- illumination
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B15/00—Special procedures for taking photographs; Apparatus therefor
- G03B15/02—Illuminating scene
- G03B15/03—Combinations of cameras with lighting apparatus; Flash units
- G03B15/05—Combinations of cameras with electronic flash apparatus; Electronic flash units
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B13/00—Viewfinders; Focusing aids for cameras; Means for focusing for cameras; Autofocus systems for cameras
- G03B13/32—Means for focusing
- G03B13/34—Power focusing
- G03B13/36—Autofocus systems
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B7/00—Control of exposure by setting shutters, diaphragms or filters, separately or conjointly
- G03B7/16—Control of exposure by setting shutters, diaphragms or filters, separately or conjointly in accordance with both the intensity of the flash source and the distance of the flash source from the object, e.g. in accordance with the "guide number" of the flash bulb and the focusing of the camera
- G03B7/17—Selection of modes in flash units by exposure control arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/56—Cameras or camera modules comprising electronic image sensors; Control thereof provided with illuminating means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/66—Remote control of cameras or camera parts, e.g. by remote control devices
- H04N23/663—Remote control of cameras or camera parts, e.g. by remote control devices for controlling interchangeable camera parts based on electronic image sensor signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/74—Circuitry for compensating brightness variation in the scene by influencing the scene brightness using illuminating means
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B2206/00—Systems for exchange of information between different pieces of apparatus, e.g. for exchanging trimming information, for photo finishing
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B2215/00—Special procedures for taking photographs; Apparatus therefor
- G03B2215/05—Combinations of cameras with electronic flash units
- G03B2215/0514—Separate unit
- G03B2215/0517—Housing
- G03B2215/0521—Housing movable housing, e.g. bounce-light
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B2215/00—Special procedures for taking photographs; Apparatus therefor
- G03B2215/05—Combinations of cameras with electronic flash units
- G03B2215/0582—Reflectors
- G03B2215/0585—Movable reflectors, e.g. change of illumination angle or direction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2101/00—Still video cameras
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
- Stroboscope Apparatuses (AREA)
Abstract
本发明涉及一种摄像***、照明装置和控制方法。为了使得能够根据摄像设备的状态进行发光拍摄,一种摄像***,包括摄像设备和能够自动驱动包括发光单元的可动部以改变所述发光单元的照射方向的照明装置,所述摄像***还包括:获取单元,用于获取用以对安装至所述摄像设备的镜头单元进行分类的信息;以及控制单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来控制所述发光单元的照射方向。
Description
技术领域
本发明的各方面通常涉及针对能够自动改变照射方向的照明装置的控制。
背景技术
传统上已知有使来自照明装置的光向天花板等照射以利用从天花板等反射(bouncing off)来的漫射光来照射被摄体的发光拍摄(以下称为“反射发光拍摄(bouncelight emission shooting)”)。根据反射发光拍摄,由于来自照明装置的光可以不是直接地而是间接地照射到被摄体上,因此可以捕捉到利用柔和光所拍摄到的图像。
日本特开2010-8717论述了如下的摄像设备,其中该摄像设备根据在来自闪光灯装置的发光和非发光时从图像传感器所获取到的图像信号之间的亮度差来求出高反射区域,并且在该高反射区域的宽度的比例等于或大于预定值的情况下,判断为在视野内存在高反射物体并且进行反射发光拍摄。
然而,日本特开2010-8717所论述的摄像设备基于高反射区域相对于视野的比例来判断是否进行反射发光拍摄,因此即使在不适合反射发光拍摄的状态下也可能判断为进行反射发光拍摄。
例如,由于日本特开2010-8717所论述的摄像设备没有考虑到安装至摄像设备的可更换镜头的类型,因此即使在焦距大于300mm的超远摄镜头安装至摄像设备并且来自照明装置的光没有到达被摄体的状态下,该摄像设备也可能判断为进行反射发光拍摄。
发明内容
本发明的各方面通常涉及使得能够根据摄像设备的状态来进行发光拍摄。
根据本发明的一方面,一种摄像***,包括:摄像设备;以及能够自动驱动包括发光单元的可动部以改变所述发光单元的照射方向的照明装置,所述摄像***还包括:获取单元,用于获取用以对安装至所述摄像设备的镜头单元进行分类的信息;以及控制单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来控制所述发光单元的照射方向。
根据本发明的另一方面,一种摄像***,包括:摄像设备;以及能够自动驱动包括发光单元的可动部以改变所述发光单元的照射方向的照明装置,所述摄像***还包括:获取单元,用于获取用以对安装至所述摄像设备的镜头单元进行分类的信息;计算单元,用于计算所述发光单元的照射方向;以及判断单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来判断是否使所述计算单元计算所述发光单元的照射方向。
根据本发明的另一方面,一种照明装置,包括:本体部,其能够拆卸地安装至摄像设备;可动部,其能够相对于所述本体部进行转动;发光单元,其安装在所述可动部上;驱动单元,用于使所述可动部进行转动;获取单元,用于获取用以对安装至所述本体部的所述摄像设备所安装的镜头单元进行分类的信息;以及控制单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来控制所述发光单元的照射方向。
根据本发明的另一方面,一种照明装置,包括:本体部,其能够拆卸地安装至摄像设备;可动部,其能够相对于所述本体部进行转动;发光单元,其安装在所述可动部上;驱动单元,用于使所述可动部进行转动;计算单元,用于计算所述发光单元的照射方向;获取单元,用于获取用以对安装至所述本体部的所述摄像设备所安装的镜头单元进行分类的信息;以及判断单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来判断是否使所述计算单元计算所述发光单元的照射方向。
根据本发明的另一方面,一种照明装置的控制方法,所述照明装置包括:本体部,其能够拆卸地安装至摄像设备;可动部,其能够相对于所述本体部进行转动;发光单元,其安装在所述可动部上;以及驱动单元,用于使所述可动部进行转动,所述控制方法包括以下步骤:获取用以对安装至所述本体部的所述摄像设备所安装的镜头单元进行分类的信息;以及基于所获取到的用以对所述镜头单元进行分类的信息,来控制所述发光单元的照射方向。
根据本发明的另一方面,一种照明装置的控制方法,所述照明装置包括:本体部,其能够拆卸地安装至摄像设备;可动部,其能够相对于所述本体部进行转动;发光单元,其安装在所述可动部上;驱动单元,用于使所述可动部进行转动;以及计算单元,用于计算所述发光单元的照射方向,所述控制方法包括以下步骤:获取用以对安装至所述本体部的所述摄像设备所安装的镜头单元进行分类的信息;以及基于所获取到的用以对所述镜头单元进行分类的信息,来判断是否使所述计算单元计算所述发光单元的照射方向。
根据本发明的另一方面,一种摄像***,包括:摄像设备;以及能够自动驱动包括发光单元的可动部以改变所述发光单元的照射方向的照明装置,所述摄像***还包括:确定单元,用于确定拍摄像面内的焦点调节的对象区域;测量单元,用于测量被摄体距离;测量控制单元,用于基于所述确定单元所确定出的所述对象区域的位置,来控制所述测量单元能够测量所述被摄体距离的可测量范围;以及照射方向控制单元,用于基于所述测量单元所测量到的所述被摄体距离,来控制所述发光单元的照射方向。
根据本发明的另一方面,一种照明装置,包括:本体部,其能够拆卸地安装至摄像设备;可动部,其能够相对于所述本体部进行转动;发光单元,其安装在所述可动部上;驱动单元,用于使所述可动部进行转动;获取单元,用于获取与安装至所述本体部的所述摄像设备的焦点调节的对象区域有关的信息;测量单元,用于测量到对象物体的距离;测量控制单元,用于基于所述获取单元所获取到的与所述对象区域有关的信息,来控制所述测量单元能够测量所述距离的可测量范围;以及照射方向控制单元,用于基于所述测量单元所测量到的所述距离,来控制所述发光单元的照射方向。
根据本发明的另一方面,一种照明装置的控制方法,所述照明装置包括:本体部,其能够拆卸地安装至摄像设备;可动部,其能够相对于所述本体部进行转动;发光单元,其安装在所述可动部上;驱动单元,用于使所述可动部进行转动;以及测量单元,用于测量到对象物体的距离,所述控制方法包括以下步骤:获取与安装至所述本体部的所述摄像设备的焦点调节的对象区域有关的信息;基于所获取到的与所述对象区域有关的信息,来控制所述测量单元能够测量所述距离的可测量范围;以及基于所述测量单元所测量到的所述距离,来控制所述发光单元的照射方向。
根据本发明的另一方面,一种摄像***,包括:摄像设备;以及能够自动驱动包括发光单元的可动部以改变所述发光单元的照射方向的照明装置,所述摄像***还包括:获取单元,用于获取与所述摄像设备的焦点调节模式有关的信息;以及控制单元,用于基于所述获取单元所获取到的与所述焦点调节模式有关的信息,来控制所述发光单元的照射方向。
根据本发明的另一方面,一种摄像***,包括:摄像设备;以及能够自动驱动包括发光单元的可动部以改变所述发光单元的照射方向的照明装置,所述摄像***还包括:获取单元,用于获取与所述摄像设备的焦点调节模式有关的信息;计算单元,用于计算所述发光单元的照射方向;以及控制单元,用于基于所述获取单元所获取到的与所述焦点调节模式有关的信息,来改变计算所述发光单元的照射方向所使用的信息。
根据本发明的另一方面,一种照明装置,包括:本体部,其能够拆卸地安装至摄像设备;可动部,其能够相对于所述本体部进行转动;发光单元,其安装在所述可动部上;驱动单元,用于使所述可动部进行转动;获取单元,用于获取与安装至所述本体部的所述摄像设备的焦点调节模式有关的信息;以及控制单元,用于基于所述获取单元所获取到的与所述焦点调节模式有关的信息,来控制所述发光单元的照射方向。
根据本发明的另一方面,一种照明装置,包括:本体部,其能够拆卸地安装至摄像设备;可动部,其能够相对于所述本体部进行转动;发光单元,其安装在所述可动部上;驱动单元,用于使所述可动部进行转动;获取单元,用于获取与安装至所述本体部的所述摄像设备的焦点调节模式有关的信息;以及控制单元,用于基于所述获取单元所获取到的与所述焦点调节模式有关的信息,来改变计算所述发光单元的照射方向所使用的信息。
根据本发明的另一方面,一种照明装置的控制方法,所述照明装置包括:本体部,其能够拆卸地安装至摄像设备;可动部,其能够相对于所述本体部进行转动;发光单元,其安装在所述可动部上;以及驱动单元,用于使所述可动部进行转动,所述控制方法包括以下步骤:获取与安装至所述本体部的所述摄像设备的焦点调节模式有关的信息;以及基于所获取到的与所述焦点调节模式有关的信息,来控制所述发光单元的照射方向。
根据本发明的又一方面,一种照明装置的控制方法,所述照明装置包括:本体部,其能够拆卸地安装至摄像设备;可动部,其能够相对于所述本体部进行转动;发光单元,其安装在所述可动部上;以及驱动单元,用于使所述可动部进行转动,所述控制方法包括以下步骤:获取与安装至所述本体部的所述摄像设备的焦点调节模式有关的信息;以及基于所获取到的与所述焦点调节模式有关的信息,来改变计算所述发光单元的照射方向所使用的信息。
通过以下参考附图对典型实施例的说明,本发明的其它特征将变得明显。
附图说明
图1A和1B是示出根据本发明的第一典型实施例的摄像***的示意结构的框图。
图2是示出根据第一典型实施例的摄像***的示意结构的截面图。
图3是示出根据第一典型实施例的照相机本体所进行的与自动反射发光拍摄有关的各种处理操作的流程图。
图4是示出根据第一典型实施例的照相机本体所进行的与自动反射发光拍摄有关的各种处理操作的流程图。
图5示出镜头标识(ID)信息和与各个镜头ID信息相对应的各种信息之间的关系的列表。
图6A和6B示出可动部在上下方向和左右方向上的转动范围。
图7A和7B示出旋转编码器在上下方向和左右方向上所获得的检测结果。
图8A和8B示出旋转编码器中的格雷码和转动角度之间的分配。
图9是示出根据第一典型实施例的反射处理的流程图。
图10是示出根据第一典型实施例的包括反射操作的闪光灯装置的发光操作所伴随的各种处理操作的流程图。
图11是示出根据本发明的第二典型实施例的照相机本体所进行的与自动反射发光拍摄有关的各种处理操作的流程图。
图12是示出根据第二典型实施例的半自动反射处理的流程图。
图13是示出根据本发明的第三典型实施例的照相机本体所进行的与自动反射发光拍摄有关的各种处理操作的流程图。
图14是示出根据本发明的第三典型实施例的照相机本体所进行的与自动反射发光拍摄有关的各种处理操作的流程图。
图15是示出根据第三典型实施例的照相机本体所进行的信息发送准备处理的流程图。
图16是示出根据第三典型实施例的照相机本体所进行的信息发送处理的流程图。
图17是示出根据第三典型实施例的反射处理的流程图。
图18A和18B是示出根据第三典型实施例的自动反射数据获取处理的流程图。
图19是示出根据第三典型实施例的反射操作执行指示发送处理的流程图。
图20A和20B是示出根据第三典型实施例的被摄体距离计算处理的流程图。
图21A和21B是示出根据第三典型实施例的天花板(墙壁)距离计算处理的流程图。
图22A和22B是示出根据第三典型实施例的照射方向确定处理的流程图。
图23A以及图23B1和23B2是示出根据第三典型实施例的反射驱动控制处理的流程图。
图24是示出根据第三典型实施例的包括反射操作的闪光灯装置的发光操作所伴随的各种处理操作的流程图。
图25A和25B示出根据第三典型实施例的照相机本体和闪光灯装置之间的数据通信的示例。
图26A1和26A2以及图26B1、26B2和26B3示出根据第三典型实施例的照相机本体和闪光灯装置之间的通信所用的命令列表的示例。
图27示出根据第三典型实施例的反射发光拍摄场景的示例。
图28A、28B、28C和28D示出根据第三典型实施例的所确定的测距点和可测距范围之间的位置关系。
图29示出根据第三典型实施例的与所确定的测距点相对应的可动部在左右方向上的转动角度。
图30A和30B示出根据第三典型实施例的与所确定的测距点相对应的可动部在上下方向上的转动角度。
图31A和31B示出所确定的测距点和可测距范围之间的传统位置关系。
图32是示出根据本发明的第四典型实施例的照相机本体所进行的与自动反射发光拍摄有关的各种处理操作的流程图。
图33A和33B是示出根据第四典型实施例的被摄体距离计算处理的流程图。
图34A1和34A2以及图34B1、34B2和34B3示出根据第四典型实施例的照相机本体和闪光灯装置之间的通信所用的命令列表的示例。
图35A和35B是示出根据本发明的第五典型实施例的被摄体距离计算处理的流程图。
图36A和36B是示出根据本发明的第六典型实施例的被摄体距离计算处理的流程图。
具体实施方式
以下将参考附图来详细说明本发明的各种典型实施例、特征和方面。
图1A和1B以及图2分别是示出根据本发明的第一典型实施例的包括数字照相机、镜头和闪光灯装置的摄像***的示意结构的框图和截面图。根据本典型实施例的摄像***包括作为摄像设备的照相机本体100、可拆卸地安装至照相机本体100的镜头单元200、以及可拆卸地安装至照相机本体100的作为照明装置的闪光灯装置300。在图1A和1B以及图2中,向相同的组件分别赋予相同的附图标记。
首先,说明照相机本体100的结构。微计算机照相机中央处理单元(CCPU)(以下称为“照相机微计算机”)101控制照相机本体100的各单元。照相机微计算机101具有单芯片集成电路(IC)结构,其中该IC结构例如包括中央处理单元(CPU)、只读存储器(ROM)、随机存取存储器(RAM)、输入-输出(I/O)控制电路、多路复用器、定时器电路、电可擦除只读存储器(EEPROM)、模数(A/D)转换器和数模(D/A)转换器。照相机微计算机101使用软件来控制摄像***并且进行各种条件判断。
图像传感器102例如是包含红外截止滤波器和低通滤波器的电荷耦合器件(CCD)传感器或互补金属氧化物半导体(CMOS)传感器,并且在拍摄期间可以利用以下所述的透镜组202使被摄体图像成像在图像传感器102上。快门103在用以对图像传感器102进行遮光的位置和用以对图像传感器102进行曝光的位置之间可移动。
主镜(半透半反镜)104在用以接收从透镜组202入射的光的一部分以在聚焦屏105上成像的位置和用以相对于从透镜组202入射的光向图像传感器102的光路(拍摄光路)退避的位置之间可移动。用户可以经由光学取景器(未示出)来观看聚焦屏105上所形成的被摄体图像以进行确认。
包含测光传感器的测光电路(自动曝光(AE)电路)106将被摄体分割成多个区域并且针对各区域进行测光。测光电路106中所包含的测光传感器经由以下所述的五棱镜114感测成像在聚焦屏105上的被摄体图像。包含具有多个测距点的测距传感器的焦点检测电路(自动测距(AF)电路)107输出诸如各测距点的散焦量等的焦点信息。
对从图像传感器102输出的信号进行放大的增益切换电路108根据拍摄条件或用户操作,通过由照相机微计算机101进行控制来切换该信号的增益。
A/D转换器109将从图像传感器102输出的并且由增益切换电路108进行放大后的模拟信号转换成数字信号。时序发生器(TG)110使从图像传感器102输出的并且由增益切换电路108进行放大后的模拟信号的输入与A/D转换器109的转换时刻同步。
信号处理电路111对作为从A/D转换器109输出的数字信号的图像数据进行信号处理。
通信线SC是照相机本体100、镜头单元200和闪光灯装置300之间的接口所使用的信号线。例如,照相机微计算机101用作用以与镜头单元200和闪光灯装置300相互进行诸如数据的交换和命令的传输等的信息通信的主机。通信线SC用于进行例如使用图1B所示的端子组120和端子组130的三端子型的串行通信。端子组120包括:SCLK_L端子,用于进行照相机本体100和镜头单元200之间的通信同步;MOSI_L端子,用于将数据发送至镜头单元200;以及MISO_L端子,用于接收从镜头单元200发送来的数据。端子组120还包括用于连接照相机本体100和镜头单元200这两者的接地(GND)端子。
端子组130包括:SCLK_S端子,用于进行照相机本体100和闪光灯装置300之间的通信同步;MOSI_S端子,用于从照相机本体100向闪光灯装置300发送数据;以及MISO_S端子,用于接收从闪光灯装置300发送来的数据。端子组130还包括用于连接照相机本体100和闪光灯装置300这两者的接地(GND)端子。
输入单元112包括诸如电源开关、释放开关和设置按钮等的操作部。照相机微计算机101根据向着输入单元112的输入来进行各种处理操作。在对释放开关进行了一级操作(半按下)的情况下,接通SW1开关并且照相机微计算机101开始诸如焦点调节和测光等的拍摄准备操作。此外,在对释放开关进行了两级操作(全按下)的情况下,接通SW2开关并且照相机微计算机101开始诸如曝光和显像处理等的拍摄操作。此外,用户可以对输入单元112中所包含的设置按钮进行操作以进行安装至照相机本体100的闪光灯装置300的各种设置。包括液晶装置和发光元件的显示单元113显示各种设置模式和其它拍摄信息。
五棱镜114将聚焦屏105上所成像的被摄体图像引导至测光电路106中所包含的测光传感器并且引导至光学取景器(未示出)。辅助镜115将从透镜组202入射的并且穿过主镜104的光引导至焦点检测电路107中所包含的测距传感器。
姿势检测电路140包括:姿势H检测单元140a,用于检测水平方向上的姿势差;姿势V检测单元140b,用于检测垂直方向上的姿势差;以及姿势Z检测单元140c,用于检测前后方向上的姿势差。例如,使用角速度传感器或陀螺仪传感器作为姿势检测电路140。将姿势检测电路140所检测到的与各个方向上的姿势差有关的姿势信息供给至照相机微计算机101。
接着,说明镜头单元200的结构和操作。微计算机镜头处理单元(LPU)(以下称为“镜头微计算机”)201控制镜头单元200的各单元。
镜头微计算机201具有单芯片集成电路(IC)结构,其中该IC结构例如包括CPU、ROM、RAM、I/O控制电路、多路复用器、定时器电路、EEPROM、A/D转换器和D/A转换器。
透镜组202包括诸如调焦透镜和变焦透镜等的多个透镜。然而,透镜组202不必包括变焦透镜。透镜驱动单元203是用于使透镜组202中所包括的透镜移动的驱动***。利用照相机微计算机101基于照相机本体100中所包括的焦点检测电路107的输出来计算驱动透镜组202所利用的驱动量。将所计算出的驱动量从照相机微计算机101发送至镜头微计算机201。编码器204检测透镜组202的位置以输出驱动信息。透镜驱动单元203基于从编码器204输出的驱动信息使透镜组202移动了该驱动量,由此进行焦点调节。利用镜头微计算机201经由光圈控制单元206来控制调节穿过光量的光圈205。
接着,说明闪光灯装置300的结构。闪光灯装置300包括可拆卸地安装至照相机本体100的本体部300a和被保持成相对于本体部300a在上下方向和左右方向上能够转动的可动部300b。在本典型实施例中,假定本体部300a的连接至可动部300b的侧是上侧来定义可动部300b的转动方向。此外,将摄像***的面向被摄体的侧设置为正面,并且将与拍摄光轴平行的照射方向设置为正面方向。
微计算机闪光灯装置处理单元(FPU)(以下称为“闪光灯装置微计算机”)310控制闪光灯装置300的各单元。闪光灯装置微计算机310具有单芯片集成电路(IC)结构,其中该单芯片集成电路(IC)结构例如包括CPU、ROM、RAM、I/O控制电路、多路复用器、定时器电路、EEPROM、A/D转换器和D/A转换器。
电池301用作闪光灯装置300的电源(VBAT)。升压电路块302包括升压单元302a、电压检测所使用的电阻器302b和302c、以及主电容器302d。升压电路块302令升压单元302a使电池301的电压升压为几百伏,并且令主电容器302d储存发光所要使用的电能。
主电容器302d的充电电压由电阻器302b和302c进行分压,并且分压后的电压的输出被输入至闪光灯装置微计算机310的A/D转换端子。触发电路303向以下所述的放电管305施加脉冲电压以对该放电管305进行激励。发光控制电路304控制放电管305的发光的开始和停止。接收到从触发电路303施加的几KV的脉冲电压的放电管305被激励,以使用主电容器302d中所储存的电能来进行发光。
测距单元308使用已知方法来检测相距对象物体的距离。例如,包含受光传感器的测距单元308经由受光传感器接收由于从放电管305发出的光而产生的从位于照射方向上的对象物体反射来的光,并且基于所接收到的光来检测相距对象物体的距离。可选地,还包含测距所用的光源的测距单元308经由受光传感器接收由于从测距所用的光源发出的光而产生的从位于照射方向上的对象物体反射来的光,并且基于所接收到的光来检测相距对象物体的距离。
积分电路309对以下所述的光电二极管314所生成的接收光电流进行积分,并且将积分结果输出至以下所述的比较器315的反相输入端子和闪光灯装置微计算机310的A/D转换器端子。比较器315的非反相输入端子连接至闪光灯装置微计算机310的D/A转换器端子,并且比较器315的输出连接至以下所述的与(AND)门311的输入端子。与门311的另一输入端子连接至闪光灯装置微计算机310的发光控制端子,并且与门311的输出被输入至发光控制电路304。光电二极管314是直接接收从放电管305发出的光、或者经由玻璃纤维等接收从放电管305发出的光的传感器。
光反射器306反射从放电管305发出的光并且沿预定方向引导该光。包含光学面板等的变焦光学***307被保持成能够改变其相对于放电管305的位置。改变放电管305和变焦光学***307之间的相对位置使得能够改变闪光灯装置300的闪光指数和照射范围。闪光灯装置300的发光单元主要包括放电管305、光反射器306和变焦光学***307。该发光单元的照射范围根据变焦光学***307的移动而改变,并且该发光单元的照射方向根据可动部300b的转动而改变。
输入单元312包括诸如电源开关、用于设置闪光灯装置300的操作模式的模式设置开关和用于设置各种参数的设置按钮等的操作部。闪光灯装置微计算机310根据向着输入单元312的输入来进行各种处理操作。
包括液晶装置和发光元件的显示单元313显示闪光灯装置300的各状态。
变焦驱动电路330包括:变焦检测单元330a,用于经由编码器检测与放电管305和变焦光学***307之间的相对位置有关的信息;以及变焦驱动单元330b,其包括用于使变焦光学***307移动的马达。
利用经由照相机微计算机101获取到了从镜头微计算机201输出的焦距信息的闪光灯装置微计算机310来基于该焦距信息计算对变焦光学***307进行驱动所利用的驱动量。
反射电路340包括:反射位置检测电路340a和340c,其各自用于检测可动部300b的驱动量(可动部300b相对于本体部300a的转动角度);以及反射驱动电路340b和340d,其各自用于使可动部300b转动。
经由旋转编码器或绝对编码器,反射位置检测电路(反射H检测电路)340a检测可动部300b在左右方向上的驱动量,并且反射位置检测电路(反射V检测电路)340c检测可动部300b在上下方向上的驱动量。
使用已知的马达,反射驱动电路(反射H驱动电路)340b进行可动部300b的左右方向上的驱动,并且反射驱动电路(反射V驱动电路)340d进行可动部300b的上下方向上的驱动。
现在参考图6A和6B、图7A和7B以及图8A和8B来说明闪光灯装置300的可动部300b的转动范围和检测方法的示例。图6A和6B分别示出可动部300b在上下方向和左右方向上的转动运动。图7A和7B分别示出旋转编码器针对上下方向和左右方向的输出。图8A和8B示出旋转编码器的格雷码和转动角度的分配。
如图6A所示,可动部300b被保持成相对于本体部300a能够在上下方向上转动,并且如图6B所示,可动部300b被保持成相对于本体部300a能够在左右方向上转动。此外,将可动部300b在上下方向上的位置为图6A的0度并且可动部300b在左右方向上的位置为图6B的0度的状态定义为可动部300b的基准位置。在图6A和6B所示的各状态中利用圆形和径向线段的组合所表示的指标与图7A和7B所示的各个旋转编码器上的位置相对应。
图7A示出用于经由使用4位格雷码的旋转编码器来检测上下方向上的转动角度的结构,并且图7B示出用于经由使用4位格雷码的旋转编码器来检测左右方向上的转动角度的结构。
用于检测上下方向上的转动的旋转编码器的检测部分和用于检测左右方向上的转动的旋转编码器的检测部分是利用使用光反射器和光遮断器的已知结构配置成的。在本典型实施例中,旋转编码器在图7A和7B所示的各白色部分和黑色部分处分别输出“0”和“1”。此外,在转动运动期间在位变化的上升时判断旋转编码器的输出,并且在旋转编码器停止时读取图案数据。
如图8A和8B所示,旋转编码器根据转动角度而输出不同的信号,由此反射位置检测电路340a和340c可以检测可动部300b的各个驱动量。
用于检测姿势差的姿势检测电路360包括:姿势H检测单元360a,用于检测水平方向上的姿势差;姿势V检测单元360b,用于检测垂直方向上的姿势差;以及姿势Z检测单元360c,用于检测前后方向(z方向)上的姿势差。例如,使用角速度传感器或陀螺仪传感器作为姿势检测电路360。
接着,参考图3和4来说明照相机本体100的与自动反射发光拍摄有关的各种处理操作。在响应于接通了输入单元112中所包括的电源开关而启动照相机本体100的照相机微计算机101的情况下,照相机微计算机101开始图3所示的流程图。
在步骤S1中,照相机微计算机101对自身的存储器和端口进行初始化。此外,照相机微计算机101读取输入单元112中所包括的开关的状态和预先设置的输入信息,并且进行诸如确定快门速度的方法和确定光圈值的方法等的各种拍摄模式的设置。
在步骤S2中,照相机微计算机101判断是否通过对输入单元112中所包括的释放开关进行操作而接通了SW1开关。如果照相机微计算机101判断为SW1开关接通(步骤S2中为“是”),则处理进入步骤S3。如果照相机微计算机101判断为SW1开关断开(步骤S2中为“否”),则处理重复步骤S2。
在步骤S3中,照相机微计算机101经由通信线SC与镜头单元200中所包括的镜头微计算机201进行通信。然后,照相机微计算机101获取与镜头单元200有关的焦距信息以及焦点调节和测光所需的光学信息。
在步骤S4中,照相机微计算机101获取镜头ID信息作为与镜头单元200的分类有关的信息。基于镜头ID信息,照相机微计算机101可以判别镜头单元200是诸如以下等的镜头的多个分类中的哪个分类:标准镜头(固定焦距镜头)、标准变焦镜头、广角镜头、超广角镜头(鱼眼镜头)、远摄镜头和超远摄镜头。图5示出镜头ID信息和与镜头ID信息相对应的各种信息之间的关系的表格列表。如图5所示,镜头ID信息与焦距、全开F值、分类(标准、广角、远摄和其它)以及与自动反射发光拍摄的兼容性相关联。将图5所示的列表存储在照相机微计算机101内所包括的存储器中。照相机微计算机101可以从安装至照相机本体100的镜头单元200获取各个镜头ID信息,由此掌握与所安装的镜头单元200有关的各种信息。
在步骤S5中,照相机微计算机101判断闪光灯装置300是否安装至照相机本体100。如果照相机微计算机101判断为闪光灯装置300安装至照相机本体100(步骤S5中为“是”),则处理进入步骤S6。如果照相机微计算机101判断为闪光灯装置300没有安装至照相机本体100(步骤S5中为“否”),则处理进入S9b。
在步骤S6中,照相机微计算机101经由通信线SC与闪光灯装置300中所包括的闪光灯装置微计算机310进行通信,并且从闪光灯装置微计算机310获取诸如闪光灯装置ID和表示主电容器302d的充电状态的充电信息等的闪光灯装置信息。此外,照相机微计算机101经由通信线SC与闪光灯装置微计算机310进行通信,并且将步骤S3中所获取到的焦距信息发送至闪光灯装置微计算机310。因而,闪光灯装置微计算机310基于所接收到的焦距信息来计算变焦光学***307的驱动量,并且基于所计算出的驱动量使变焦光学***307移动以将闪光灯装置300的照射范围改变为与焦距相匹配的范围。
在步骤S7中,照相机微计算机101进行用以将经由输入单元112所输入的与闪光灯装置300有关的信息发送至闪光灯装置300中所包括的闪光灯装置微计算机310的准备。这里,照相机微计算机101判断经由输入单元112所输入的与闪光灯装置300有关的信息并且将该信息转换成要发送的命令。
在步骤S8中,照相机微计算机101将步骤S7中为了发送所准备的与闪光灯装置300有关的输入信息发送至闪光灯装置300。
在步骤S9a中,照相机微计算机101判断当前设置的焦点调节模式是否是自动调焦(AF)模式。如果照相机微计算机101判断为当前设置的焦点调节模式是AF模式(步骤S9a中为“是”),则处理进入步骤S10a。如果照相机微计算机101判断为当前设置的焦点调节模式是手动调焦(MF)模式(步骤S9a中为“否”),则处理进入步骤S12。在图3的流程图中,向用于进行相同处理的步骤指派相同的附图标记,诸如步骤S9a和步骤S9b等。在步骤S10a中,照相机微计算机101驱动焦点检测电路107以使用已知的相位差检测方法来进行焦点检测操作。
此外,在步骤S10a中,照相机微计算机101根据基本基于近点优先的已知自动选择算法或者针对输入单元112的用户操作,来在焦点调节期间根据多个测距点确定要聚焦的测距点。
在步骤S11a中,照相机微计算机101将步骤S10a中所确定的测距点存储在照相机微计算机101内所包括的RAM中。此外,在步骤S11a中,照相机微计算机101基于从焦点检测电路107输出的焦点信息来计算透镜组202的驱动量。接着,照相机微计算机101经由通信线SC与镜头单元200内所包括的镜头微计算机201进行通信,并且基于所计算出的驱动量来使透镜组202移动。
在步骤S12中,照相机微计算机101基于步骤S4中所获取到的镜头ID信息来判断镜头单元200与自动反射发光拍摄是否兼容。照相机微计算机101基于图5所示的列表中列出的项“与自动反射发光拍摄的兼容性”来进行这种判断。如果照相机微计算机101判断为镜头单元200与自动反射发光拍摄兼容(步骤S12中为“是”),则处理进入步骤S13。如果照相机微计算机101判断为镜头单元200与自动反射发光拍摄不兼容(步骤S12中为“否”),则处理进入步骤S18。
参考图5,在镜头ID=L01的情况下,照相机微计算机101判断为焦距=50mm、全开F值=1.8、分类=标准、并且与自动反射发光拍摄的兼容性=兼容。在镜头ID=L04的情况下,照相机微计算机101判断为焦距=14mm、全开F值=2.8、分类=超广角并且与自动反射发光拍摄的兼容性=不兼容。在镜头ID=L04的镜头单元的情况下,由于焦距短,因此可以对包含天花板或墙壁的一部分的宽范围进行拍摄。因此,假定由于反射发光拍摄因而可能会拍摄到包含被来自闪光灯装置300的光所照射的天花板或墙壁的一部分的不自然图像。因此,在镜头ID=L04的情况下,将与自动反射发光拍摄的兼容性设置为“不兼容”。在基于上述条件来设置与自动反射发光拍摄的兼容性的情况下,可以将焦距短于第一阈值的镜头单元设置成与自动反射发光拍摄的兼容性=不兼容。没有特别限制该第一阈值。
在镜头ID=L06的情况下,照相机微计算机101判断为焦距=400mm、全开F值=2.8、分类=超远摄并且与自动反射发光拍摄的兼容性=不兼容。在镜头ID=L06的镜头单元的情况下,将足够远的被摄体设置为拍摄对象。因此,假定即使在利用来自闪光灯装置300的光照射天花板或墙壁的一部分的情况下,来自该天花板或墙壁的一部分的反射光也不会到达被摄体。因此,在镜头ID=L06的情况下,将与自动反射发光拍摄的兼容性设置为“不兼容”。在基于上述条件来设置与自动反射发光拍摄的兼容性的情况下,可以将焦距等于或长于第二阈值的镜头单元设置成与自动反射发光拍摄的兼容性=不兼容。没有特别限制该第二阈值,只要该第二阈值大于第一阈值即可。
在镜头ID=L07的情况下,照相机微计算机101判断为焦距=24mm、全开F值=3.5、分类=移位倾斜镜头并且与自动反射发光拍摄的兼容性=不兼容。在镜头ID=L07的镜头单元的情况下,在镜头发生移位或倾斜的情况下,可以对包含天花板或墙壁的一部分的宽范围进行拍摄。因此,假定由于反射发光拍摄因而可能会拍摄到包含被来自闪光灯装置300的光所照射的天花板或墙壁的一部分的不自然图像。因此,在镜头ID=L07的情况下,将与自动反射发光拍摄的兼容性设置为“不兼容”。此外,除移位倾斜镜头外,可以将特殊拍摄所用的镜头单元设置成与自动反射发光拍摄的兼容性=不兼容。
在无镜头ID的镜头单元的情况下,换句话说,在镜头ID=N/A的情况下,无法指定镜头单元的分类。因此,由于不能确保镜头单元适合反射发光拍摄,因此将与自动反射发光拍摄的兼容性设置为“不兼容”。在镜头ID=L02(标准变焦)、镜头ID=L03(广角)和镜头ID=L05(远摄)的其它镜头单元的情况下,与镜头ID=L01(标准镜头)相同,将自动反射发光拍摄的兼容性设置为“兼容”。
以上述方式,照相机微计算机101基于对所安装的镜头单元进行分类的信息来判断是否进行自动反射发光拍摄。
在步骤S13中,照相机微计算机101判断是否进行用于自动确定反射发光拍摄时的照射方向的操作(以下称为“自动反射操作”)。基于输入单元112或输入单元312中所包括的用于对是否进行自动反射操作进行切换的自动反射开关的状态或者照相机本体100的其它状态,来判断是否进行自动反射操作。如果照相机微计算机101判断为进行自动反射操作(步骤S13中为“是”),则处理进入步骤S14。如果照相机微计算机101判断为不进行自动反射操作(步骤S13中为“否”),则处理进入步骤S18。
在步骤S14中,照相机微计算机101进行与自动反射操作有关的处理(以下称为“反射处理”)。以下参考图9来说明该反射处理的详情。在该反射处理完成时,处理进入步骤S15。在步骤S15中,照相机微计算机101判断在该反射处理中是否发生错误。如果照相机微计算机101判断为在该反射处理中发生了错误(步骤S15中为“是”),则处理进入步骤S16。如果照相机微计算机101判断为在该反射处理中没有发生错误(步骤S15中为“否”),则处理进入步骤S18。在该反射处理中发生了错误的情况下,在步骤S14的反射处理期间从闪光灯装置微计算机310向照相机微计算机101发送表示在反射处理中发生了错误的信息。
在步骤S16中,照相机微计算机101使显示单元113显示表示在反射处理中发生了错误的信息。此外,照相机微计算机101可以与闪光灯装置微计算机310进行通信,然后闪光灯装置微计算机310可以使闪光灯装置300的显示单元313显示表示在反射处理中发生了错误的信息。
在步骤S17中,照相机微计算机101切换为用于不允许发光拍摄的设置(非发光设置)。然后,处理进入步骤S18。
如果在步骤S5中照相机微计算机101判断为闪光灯装置300没有安装至照相机本体100(步骤S5中为“否”),则处理进入步骤S9b。在步骤S9b中,与步骤S9a相同,照相机微计算机101判断当前设置的焦点调节模式是否是AF模式。如果照相机微计算机101判断为当前设置的焦点调节模式是AF模式(步骤S9b中为“是”),则处理进入步骤S10b。如果照相机微计算机101判断为当前设置的焦点调节模式是MF模式(步骤S9b中为“否”),则处理进入步骤S18。
在步骤S10b中,照相机微计算机101进行与步骤S10a相同的处理,然后在步骤S11b中,进行与步骤S11a相同的处理。然后,处理进入步骤S18。
在步骤S18中,照相机微计算机101使测光电路106进行测光操作并且从测光电路106获取测光结果。例如,在测光电路106的测光传感器在六个分割区域各自处进行测光的情况下,照相机微计算机101将作为所获取到的测光结果的各区域的亮度值作为EVb(i)(i=0~5)存储在RAM中。
在步骤S19中,照相机微计算机101使增益切换电路108根据经由输入单元112所输入的增益设置来切换增益。该增益设置例如是针对ISO感光度的设置。此外,在步骤S19中,照相机微计算机101经由通信线SC与闪光灯装置微计算机310进行通信,并且例如将表示切换后的增益的增益设置信息发送至闪光灯装置微计算机310。
在步骤S20中,照相机微计算机101基于步骤S18中所获取到的测光结果(RAM中所存储的各区域的亮度值)来使用已知算法进行曝光计算,由此确定曝光值(EVs)。
在步骤S21中,照相机微计算机101判断从闪光灯装置微计算机310是否接收到充电完成信号。如果照相机微计算机101判断为接收到充电完成信号(步骤S21中为“是”),则处理进入步骤S22。如果照相机微计算机101判断为没有接收到充电完成信号(步骤S21中为“否”),则处理进入步骤S23。
在步骤S22中,照相机微计算机101基于步骤S20中所计算出的曝光值来确定适合于发光拍摄的曝光控制值(快门速度(Tv)和光圈值(Av))。
另一方面,在步骤S23中,照相机微计算机101基于步骤S20中所计算出的曝光值来确定适合于不允许闪光灯装置300进行发光的非发光拍摄的曝光控制值。
在步骤S22或S23中确定了曝光控制值之后,处理进入步骤S24。在步骤S24中,照相机微计算机101判断是否通过对输入单元112中所包括的释放开关进行操作而接通了SW2开关。如果照相机微计算机101判断为SW2开关接通(步骤S24中为“是”),则处理进入图4的步骤S25。如果照相机微计算机101判断为SW2开关断开(步骤S24中为“否”),则处理返回至步骤S2。
步骤S25及其后续步骤的处理是与发光拍摄相关联的处理,并且与非发光拍摄相关联的处理是通过从步骤S25及其后续步骤的处理中省略了用于进行主发光的处理所获得的处理。
在步骤S25中,照相机微计算机101使测光电路106在无需闪光灯装置300进行发光的状态下进行测光,并且从测光电路106获取非发光期间的测光结果(非发光期间的亮度值)。此时,照相机微计算机101将作为所获取到的测光结果的各区域的非发光期间的亮度值作为EVa(i)(i=0~5)存储在RAM中。
在步骤S26中,照相机微计算机101经由通信线SC向闪光灯装置微计算机310发出用以进行预发光的指示。闪光灯装置微计算机310根据来自照相机微计算机101的指示来控制触发电路303和发光控制电路304,由此进行预定光量的预发光。
在步骤S27中,照相机微计算机101使测光电路106在闪光灯装置300进行预发光的状态下进行测光,并且从测光电路106获取预发光期间的测光结果(预发光期间的亮度值)。此时,照相机微计算机101将作为所获取到的测光结果的各区域的预发光期间的亮度值作为EVf(i)(i=0~5)存储在RAM中。
在步骤S28中,照相机微计算机101在曝光之前使主镜104向上移动,由此使主镜104从拍摄光路内退避。
在步骤S29中,如以下的公式所示,照相机微计算机101基于非发光期间的亮度值和预发光期间的亮度值来仅提取预发光期间的反射光成分的亮度值EVdf(i)。针对每六个区域进行该提取。
EVdf(i)←LN2(2EVf(i)-2EVa(i)) (i=0~5)
在步骤S30中,照相机微计算机101经由通信线SC从闪光灯装置微计算机310获取表示预发光期间的发光量的预发光信息(Qpre)。
在步骤S31中,照相机微计算机101基于测距点、焦距信息、预发光信息(Qpre)和反射通信内容来从六个区域中选择被摄体要经过适当的发光量的区域,并且计算主发光量。
在计算主发光量时,如以下的公式所示,照相机微计算机101针对所选择的区域(P)的被摄体,基于曝光值(EVs)、被摄体亮度(EVb(p))和仅预发光期间的反射光成分的亮度值EVdf(p)来获得适当的主发光量相对于预发光量的相对比(r)。
r←LN2(2EVs-2EVb(p))-EVdf(p)
这里,获得扩展后的曝光值(EVs)和扩展后的被摄体亮度(EVb)之间的差的原因在于:进行控制,以使得考虑到向外界光添加闪光灯光,利用所照射的闪光灯光的曝光变得适当。
此外,为了防止在拍摄像面内存在高反射物体(诸如镀金屏风等)的情况下、由于预发光的反射光成分增加而导致所计算出的主发光量小于所需的主发光量,已知有用于在拍摄像面内检测到高反射物体的情况下进行增加所计算出的主发光量的校正的处理。
然而,在进行反射发光拍摄的情况下,照相机微计算机101没有检测到任何高反射物体并且没有进行上述校正。这是因为,在反射发光拍摄的情况下,即使在拍摄像面内存在高反射物体的情况下,也不利用闪光灯光直接照射该物体,因此高反射物体对预发光的反射光成分的影响较小。
此外,在反射发光拍摄的情况下,照相机微计算机101没有进行与存在于拍摄像面内的被摄体的位置相对应的主发光量的校正。
如上所述,在进行反射发光拍摄的情况下,照相机微计算机101没有进行在普通发光拍摄期间将要进行的与存在于拍摄像面内的被摄体的反射率或该被摄体在拍摄像面内的位置相对应的主发光量的校正,因而可以计算出适合反射发光拍摄的主发光量。
如这里所述的普通发光拍摄是指在可动部300b位于图6A和6B所示的基准位置的情况下所进行的发光拍摄。
在步骤S32中,如以下的公式所示,照相机微计算机101使用发光拍摄期间的快门速度(Tv)、预发光的时间段(t_pre)和经由输入单元112预先设置的校正系数(c)来对相对比(r)进行校正,由此计算新的相对比r。
r←r+Tv-t_pre+c
使用快门速度(Tv)和预发光的时间段(t_pre)来进行校正的原因在于:正确地比较预发光期间的测光积分值(INTp)和主发光期间的测光积分值(INTm)。
在步骤S33中,照相机微计算机101将用于确定主发光量的与相对比(r)有关的信息经由通信线SC发送至闪光灯装置微计算机310。
在步骤S34中,照相机微计算机101向镜头微计算机201发出命令以设置如步骤S22中所确定的光圈值(Av),并且控制快门103以设置成所确定的快门速度(Tv)。
在步骤S35中,照相机微计算机101经由通信线SC向闪光灯装置微计算机310发出用以进行主发光的指示。然后,闪光灯装置微计算机310基于从照相机微计算机101发送来的相对比(r)来进行主发光。
在以上述方式完成了一系列曝光操作时,在步骤S36中,照相机微计算机101使迄今为止相对于拍摄光路退避的主镜104向下移动,由此再次使主镜104倾斜地设置在拍摄光路内。
在步骤S37中,照相机微计算机101以增益切换电路108所设置的增益来放大从图像传感器102输出的信号,然后使A/D转换器109将放大后的信号转换成数字信号。然后,信号处理电路111对作为从A/D转换器109输出的数字信号的图像数据进行诸如白平衡处理等的预定信号处理。
在步骤S38中,照相机微计算机101将经过了信号处理的图像数据记录在存储器(未示出)上,并且终止与拍摄相关联的一系列处理操作。然后,在步骤S39中,照相机微计算机101判断SW1开关是否接通。如果照相机微计算机101判断为SW1开关接通(步骤S39中为“是”),则处理返回至步骤S24。如果照相机微计算机101判断为SW1开关断开(步骤S39中为“否”),则处理返回至步骤S2。
接着,参考图9来说明步骤S14的详情。图9是示出照相机微计算机101和闪光灯装置微计算机310所进行的反射处理的流程图。
在步骤S901中,照相机微计算机101从闪光灯装置微计算机310接收自动反射数据。然后,处理进入步骤S902。自动反射数据包括表示闪光灯装置300是否可用于自动反射的信息。此外,在闪光灯装置300可用于自动反射的情况下,自动反射数据还包括表示可动部300b能够转动的范围的信息。
在步骤S902中,照相机微计算机101判断是否能够进行自动反射操作。这里,基于照相机本体100中的自动反射操作的设置、以及所接收到的自动反射数据中所包括的表示闪光灯装置300是否可用于自动反射的信息,来判断是否能够进行自动反射操作。如果照相机微计算机101判断为能够进行自动反射操作(步骤S902中为“是”),则处理进入步骤S903。如果照相机微计算机101判断为不能进行自动反射操作(步骤S902中为“否”),则处理退出该反射处理然后进入步骤S15。
在步骤S903中,照相机微计算机101进行用以发送反射操作执行指示的准备,然后在步骤S904中,将该反射操作执行指示发送至闪光灯装置微计算机310。
在步骤S905中,照相机微计算机101计算用以确定最适合反射发光拍摄的照射方向的到被摄体的距离。没有特别限制用于计算到被摄体的距离的方法,并且闪光灯装置微计算机310可以使用测距单元308来计算被摄体距离,或者照相机微计算机101可以基于从镜头微计算机201所接收到的与镜头单元200中的透镜的位置有关的信息来计算被摄体距离。可选地,闪光灯装置微计算机310可以使用从照相机微计算机101所接收到的与镜头单元200中的透镜的位置有关的信息来计算被摄体距离。
同样,在步骤S906中,照相机微计算机101计算用以确定最适合反射发光拍摄的照射方向的到天花板(墙壁)的距离。没有特别限制用于计算到天花板(墙壁)的距离的方法,并且闪光灯装置微计算机310可以使用测距单元308来计算天花板(墙壁)距离。
在步骤S907中,照相机微计算机101确定最适合反射发光拍摄的照射方向。没有特别限制用于确定照射方向的方法,并且照相机微计算机101或闪光灯装置微计算机310基于步骤S905中所计算出的到被摄体的距离和步骤S906中所计算出的到天花板(墙壁)的距离来确定照射方向。例如,照相机微计算机101使用到被摄体的距离和到天花板(墙壁)的距离来计算照射方向,以使得利用从天花板(墙壁)反射的光来按预定角度照射被摄体。
在步骤S908中,闪光灯装置微计算机310使用反射驱动电路340b和反射驱动电路340d来进行反射驱动控制,以实现最适合的照射方向。
在步骤S909中,照相机微计算机101将反射操作结束指示发送至闪光灯装置微计算机310。然后,处理进入步骤S15。
如上所述,在不进行自动反射的情况下,由于不进行用于自动确定反射发光拍摄时的照射方向的操作,因此照相机微计算机101基于对安装至照相机本体100的镜头单元进行分类的信息来判断是否计算照射方向。
如上所述,根据本典型实施例,根据安装至摄像设备的镜头单元的镜头ID信息来自动改变照明装置的照射方向,由此可以适当地进行反射发光拍摄。
此外,在上述典型实施例中,尽管照相机微计算机101基于镜头ID信息来判断是否自动改变闪光灯装置300的照射方向,但闪光灯装置微计算机310也可以进行这种判断。
参考图10来说明用于判断是否自动改变闪光灯装置300的照射方向的处理和包括反射操作的与闪光灯装置300的发光相关联的处理。在通过接通了输入单元312中所包括的电源开关而启动闪光灯装置300的闪光灯装置微计算机310的情况下,闪光灯装置微计算机310开始图10的流程图。
在步骤S1001中,闪光灯装置微计算机310对自身的存储器和端口进行初始化。此外,闪光灯装置微计算机310读取输入单元312中所包括的开关的状态和预先设置的输入信息,并且进行诸如确定发光量的方法以及发光定时等的各种发光模式的设置。
在步骤S1002中,闪光灯装置微计算机310通过启动升压电路块302对主电容器302d进行充电。
在步骤S1003中,闪光灯装置微计算机310将经由通信线SC从照相机微计算机101所获取到的焦距信息存储在内置于闪光灯装置微计算机310的存储器中。
此外,在先前已将焦距信息存储在存储器中的情况下,闪光灯装置微计算机310利用新的焦距信息来更新所存储的焦距信息。
在步骤S1004中,闪光灯装置微计算机310将与经由输入单元312所设置的发光模式有关的图像以及与所获取到的焦距信息有关的图像显示在显示单元313上。
在步骤S1005中,闪光灯装置微计算机310使变焦驱动电路330移动变焦光学***307,以使得闪光灯光的照射范围达到与所获取到的焦距信息相对应的范围。
在步骤S1006中,闪光灯装置微计算机310使反射位置检测电路340a和340c检测可动部300b相对于本体部300a的转动角度。
在步骤S1007中,闪光灯装置微计算机310判断是否接收到反射操作执行指示。如果闪光灯装置微计算机310判断为接收到反射操作执行指示(步骤S1007中为“是”),则处理进入步骤S1008。如果闪光灯装置微计算机310判断为没有接收到反射操作执行指示(步骤S1007中为“否”),则处理进入步骤S1010。
在步骤S1008中,闪光灯装置微计算机310基于经由通信线SC从照相机微计算机101所获取到的镜头ID信息来判断安装至照相机本体100的镜头单元是否是适合反射发光拍摄的镜头单元。该镜头ID信息可以是在图3所示的步骤S6中从照相机微计算机101发送至闪光灯装置微计算机310的。所安装的镜头单元是否适合反射发光拍摄是基于图5所示的列表中示出的与自动反射发光拍摄的兼容性来进行判断的,并且将图5所示的列表存储在闪光灯装置微计算机310内所包括的存储器中。此外,由于闪光灯装置微计算机310仅需判断所安装的镜头单元200与自动反射发光拍摄是否兼容,因此仅需至少将图5所示的列表中的表示与自动反射发光拍摄的兼容性的信息存储在存储器中。如果闪光灯装置微计算机310判断为所安装的镜头单元200与自动反射发光拍摄兼容(步骤S1008中为“是”),则处理进入步骤S1009。如果闪光灯装置微计算机310判断为所安装的镜头单元200与自动反射发光拍摄不兼容(步骤S1008为“否”),则处理进入步骤S1010。
换句话说,闪光灯装置微计算机310基于对安装至摄像设备的镜头单元进行分类的信息来判断是否进行自动反射。在闪光灯装置微计算机310判断为不进行自动反射的情况下,即使从照相机微计算机101发出了反射操作执行指示,也不进行自动反射。
在步骤S1009中,闪光灯装置微计算机310进行上述的自动反射操作。在不进行自动反射操作的情况下,由于不进行用于自动确定反射发光拍摄期间的照射方向的操作,因此闪光灯装置微计算机310基于对所安装的镜头单元进行分类的信息来判断是否计算照射方向。
在步骤S1010中,闪光灯装置微计算机310将表示反射驱动之后的可动部300b相对于本体部300a的转动角度的当前位置信息发送至照相机微计算机101。
在步骤S1011中,闪光灯装置微计算机310判断主电容器302d的充电电压是否等于或大于预定值(充电完成)。如果闪光灯装置微计算机310判断为充电电压等于或大于预定值(步骤S1011中为“是”),则处理进入步骤S1012。如果闪光灯装置微计算机310判断为充电电压低于预定值(步骤S1011中为“否”),则处理进入步骤S1015。
在步骤S1012中,闪光灯装置微计算机310将充电完成信号发送至照相机微计算机101。然后,处理进入步骤S1013。
在步骤S1013中,闪光灯装置微计算机310判断是否接收到发光开始信号作为发光命令。如果闪光灯装置微计算机310判断为接收到发光开始信号(步骤S1013中为“是”),则处理进入步骤S1014。如果闪光灯装置微计算机310判断为没有接收到发光开始信号(步骤S1013中为“否”),则处理返回至步骤S1002。
在步骤S1014中,响应于所接收到的发光开始信号,闪光灯装置微计算机310指示发光控制电路304进行发光。发光控制电路304根据该发光指示来使放电管305进行发光。在发光完成之后,处理返回至步骤S1002。此外,在步骤S1014中,关于诸如主发光和闪光灯控制所用的预发光等的一系列发光,即使在各发光结束之后处理也没有返回至步骤S1002,这使得该处理直到这一系列发光结束之后才返回至步骤S1002。
在充电电压低于预定值的情况下(步骤S1011中为“否”),在步骤S1015中,闪光灯装置微计算机310将充电未完成信号发送至照相机微计算机101。然后,处理返回至步骤S1002。
以上述方式,闪光灯装置微计算机310进行了用于基于镜头ID信息来判断是否自动改变闪光灯装置300的照射方向的处理、以及包括自动反射操作的与闪光灯装置300的发光相关联的处理。
如上所述,根据本典型实施例,基于安装至摄像设备的镜头单元的分类来控制闪光灯装置300的照射方向,由此可以根据摄像设备的状态来进行发光拍摄。此外,除用于基于镜头ID信息来判断是否自动改变闪光灯装置300的照射方向的方法外,还可以以各种方式考虑用于根据摄像设备的状态来进行发光拍摄的方法。例如,在具有预定的镜头ID的镜头单元的情况下,可以采用用于将照射方向自动设置为诸如正面方向等的预定照射方向以驱动可动部300b的方法。在该方法的情况下,尽管由于将照射方向设置为预定照射方向、因此无法进行期望的反射发光拍摄,但可以进行与摄像设备的状态相对应的发光拍摄。此外,在用于将照射方向自动设置为诸如正面方向等的预定照射方向以驱动可动部300b的方法的情况下,如果在拍摄之前所采用的照射方向为除正面方向以外的方向,则需要以将照射方向设置为正面方向的方式来驱动可动部300b。因此,在用于将照射方向自动设置为诸如正面方向等的预定照射方向以驱动可动部300b的方法的情况下,闪光灯装置微计算机310在图10所示的步骤S1008和步骤S1010之间驱动可动部300b。
接着,参考图11来说明本发明的第二典型实施例。根据本典型实施例的摄像***与第一典型实施例中的摄像***基本相同,但不同之处在于:闪光灯装置300被配置为允许用户设置用于进行自动反射操作的自动反射模式和用于进行半自动反射操作的半自动反射模式这两者。半自动反射操作是在存储用户所设置的闪光灯装置300的照射方向的情况下,使可动部300b自动转动,以使得即使闪光灯装置的姿势发生改变时也能实现所存储的照射方向。在输入单元312中包含可用于在自动反射模式和半自动反射模式之间进行切换的模式开关。此外,关于半自动反射操作中所使用的照射方向,将通过用户对输入单元312中所包含的照射方向存储按钮进行操作所指定的照射方向存储在闪光灯装置微计算机310的存储器中。
图11所示的流程图与图3所示的流程图的不同之处在于:在步骤S9a和步骤S12之间***步骤S40。因此,以下仅详细说明图3和11的流程图之间的不同之处。
在步骤S9a或步骤S11a之后,处理进入步骤S40。在步骤S40中,照相机微计算机101判断闪光灯装置300是否处于半自动反射模式。表示闪光灯装置300是否处于半自动反射模式的信息包括在步骤S6中所获取到的闪光灯装置信息中。
如果照相机微计算机101判断为闪光灯装置300处于半自动反射模式(步骤S40中为“是”),则处理进入步骤S14,其中在该步骤S14中,照相机微计算机101进行半自动反射处理。上述的自动反射操作和半自动反射操作的不同之处在于:闪光灯装置300的照射方向是自动确定的还是由用户确定的。因此,在半自动反射操作中,根据图12所示的流程图来进行处理,其中在该流程图中,不进行用于确定闪光灯装置300的照射方向的操作。
图12是示出照相机微计算机101和闪光灯装置微计算机310所进行的半自动反射处理的流程图。
在步骤S1201中,照相机微计算机101从闪光灯装置微计算机310接收自动反射数据。然后,处理进入步骤S1202。自动反射数据包括表示闪光灯装置300是否可用于半自动反射的信息。此外,在闪光灯装置300可用于半自动反射的情况下,自动反射数据还包括表示可动部300b能够转动的范围的信息。
在步骤S1202中,照相机微计算机101判断是否能够进行半自动反射操作。这里,基于所接收到的自动反射数据中所包括的表示闪光灯装置300是否适合半自动反射的信息来判断是否能够进行半自动反射操作。如果照相机微计算机101判断为能够进行半自动反射操作(步骤S1202中为“是”),则处理进入步骤S1203。如果照相机微计算机101判断为不能进行半自动反射操作(步骤S1202中为“否”),则处理退出半自动反射处理,然后进入步骤S15。
在步骤S1203中,照相机微计算机101进行用以发送半自动反射操作执行指示的准备,然后在步骤S1204中,将半自动反射操作执行指示发送至闪光灯装置微计算机310。
半自动反射操作执行指示是基于针对输入单元112或输入单元312中所包含的用于执行半自动反射操作的半自动反射开关的用户操作而发出的。
在步骤S1205中,闪光灯装置微计算机310读出闪光灯装置微计算机310的存储器中所存储的照射方向。
在步骤S1206中,闪光灯装置微计算机310基于所存储的照射方向、存储照射方向时所采用的闪光灯装置300的姿势、以及闪光灯装置300的当前姿势来确定可动部300b的驱动量。可以使用姿势检测电路140或姿势检测电路360来获得闪光灯装置300的姿势。预先将存储照射方向时所采用的闪光灯装置300的姿势连同照射方向一起存储在闪光灯装置微计算机310的存储器中。
在步骤S1207中,闪光灯装置微计算机310基于步骤S1206中所确定的驱动量,使用反射驱动电路340b和反射驱动电路340d来进行反射驱动控制。
在步骤S1208中,照相机微计算机101将反射操作结束指示发送至闪光灯装置微计算机310。然后,处理进入步骤S15。
另一方面,如果在步骤S40中照相机微计算机101判断为闪光灯装置300不是处于半自动反射模式中(步骤S40中为“否”),则处理进入步骤S12。
如上所述,关于半自动反射操作,照相机微计算机101不基于镜头ID信息来判断是否自动改变闪光灯装置300的照射方向。这是因为,在半自动反射操作中,不同于自动反射操作,由用户来确定闪光灯装置300的照射方向。在用户设置照射方向的情况下,可以假定如下效果是用户的意图:反射发光拍摄期间利用来自闪光灯装置300的光所照射的天花板包含在所拍摄图像中、或者来自天花板或墙壁的反射光的一部分没有到达被摄体。因此,照相机微计算机101被配置为没有考虑到镜头单元的分类。
如上所述,根据本典型实施例,还可以基于用户所设置的并且存储在存储器中的闪光灯装置300的照射方向来控制闪光灯装置300的照射方向,由此还可以根据用户的意图来进行发光拍摄。
日本特开平4-340527论述了用以获取到被摄体的距离和到位于照相机上方的物体的距离、并且基于所获取到的距离来计算闪光灯发光部的角度的技术。
然而,在日本特开平4-340527所论述的技术中,通过将来自发光二极管(LED)的点光投射到被摄体上并且利用位置传感器装置(PSD)接收来自被摄体的反射光,来获取到被摄体的距离。因此,在例如如图31A和31B所示、PSD的受光范围仅在拍摄像面的中央附近的情况下,如果如图31A所示、被摄***于中央,则被摄体处于受光范围内,而如果如图31B所示、被摄***于除中央以外的位置,则被摄体处于受光范围外。
在被摄***于除中央以外的位置的情况下,由于可能获取到距离与要获取距离的被摄体不同的物体(例如,被摄体后方的墙壁)的距离,因此无法计算闪光灯发光部的最佳角度。
因此,根据本发明的第三典型实施例,摄像***被配置为按以下所述的方式精确地获得适合反射发光拍摄的照射方向。
根据第三典型实施例的摄像***与图1A和1B以及图2所示的摄像***大致相同,因此不重复针对与图1A和1B以及图2所示的部分相同的部分的说明。在图25A和25B中示出本典型实施例中经由端子组130所进行的数据通信的示例。图25A示出数据通信的定时。在从照相机微计算机101向闪光灯装置微计算机310发送数据的情况下,与来自SCLK_S端子的8位的时钟同步地,从MOSI_S端子串行地发送各位被设置为0或1的数据。此外,在从闪光灯装置微计算机310向照相机微计算机101发送数据的情况下,与来自SCLK_S端子的8位的时钟同步地,从MISO_S端子串行地接收各位被设置为0或1的数据。在图25A所示的示例中,尽管在8位(1字节)通信期间在SCLK_S信号的上升处进行信号的读取和写入,但按命令、命令数据和数据的顺序来多次顺次进行该8位通信。图25B示出根据以下所述的图26A1和26A2以及图26B1、26B2和26B3所示的命令列表而从照相机微计算机101发送至闪光灯装置微计算机310的要通信的信息的具体示例。
例如,关于“从照相机本体向闪光灯装置的自动反射设置/解除”,使第一个字节处CS通信的“80H”、第二个字节处命令编号的“011(0BH)”和第三个字节处数据(内容)的“01(设置)”在从十六进制转换成二进制之后进行发送。
然后,在第一个字节处,将在照相机本体100向闪光灯装置300发送信息的情况下的命令CS:80H或者在照相机本体100从闪光灯装置300获取信息的情况下的命令SC:01H从照相机本体100发送至闪光灯装置300。
然后,在第二个字节处将命令编号:SC或CS之后的编号(在发送时转换成十六进制)并且在第三个字节或第四个字节处将设置项数据从照相机本体100和闪光灯装置300其中之一发送至另一个。以下参考图26A1和26A2以及图26B1、26B2和26B3所示的命令列表来适当说明其它信息的通信。
接着,参考图13和14来说明照相机本体100的与自动反射发光拍摄有关的各种处理操作。在响应于接通了输入单元112中所包括的电源开关而启动照相机本体100的照相机微计算机101的情况下,照相机微计算机101开始图13所示的流程图。
在步骤S2001中,照相机微计算机101对自身的存储器和端口进行初始化。此外,照相机微计算机101读取输入单元112中所包括的开关的状态和预先设置的输入信息,并且进行诸如确定快门速度的方法和确定光圈值的方法等的各种拍摄模式的设置。在步骤S2002中,照相机微计算机101判断是否通过对输入单元112中所包括的释放开关进行操作而接通了SW1开关。如果照相机微计算机101判断为SW1开关接通(步骤S2002中为“是”),则处理进入步骤S2003。如果照相机微计算机101判断为SW1开关断开(步骤S2002中为“否”),则处理重复步骤S2002。
在步骤S2003中,照相机微计算机101经由通信线SC与镜头单元200中所包括的镜头微计算机201进行通信。然后,照相机微计算机101获取与镜头单元200有关的焦距信息以及焦点调节和测光所需的光学信息。在步骤S2004中,照相机微计算机101判断闪光灯装置300是否安装在照相机本体100上。如果照相机微计算机101判断为闪光灯装置300安装在照相机本体100上(步骤S2004中为“是”),则处理进入步骤S2005。如果照相机微计算机101判断为闪光灯装置300没有安装至照相机本体100(步骤S2004中为“否”),则处理进入S2008b。
在步骤S2005中,照相机微计算机101经由通信线SC与闪光灯装置300中所包括的闪光灯装置微计算机310进行通信,并且从闪光灯装置微计算机310获取诸如闪光灯装置ID和表示主电容器302d的充电状态的充电信息等的闪光灯装置信息。此外,照相机微计算机101经由通信线SC与闪光灯装置微计算机310进行通信并且将步骤S2003中所获取到的焦距信息发送至闪光灯装置微计算机310。因而,闪光灯装置微计算机310基于所接收到的焦距信息来计算变焦光学***307的驱动量,并且基于所计算出的驱动量来使变焦光学***307移动以将闪光灯装置300的照射范围改变为与焦距相匹配的范围。
在步骤S2006中,照相机微计算机101进行用以将经由输入单元112所输入的与闪光灯装置300有关的信息发送至闪光灯装置300中所包括的闪光灯装置微计算机310的准备。
这里,照相机微计算机101评估经由输入单元112所输入的与闪光灯装置300有关的信息并且将该信息转换成要发送的命令。以下参考图15来说明步骤S2006的详情。
在步骤S2007中,照相机微计算机101将步骤S2006中为了发送所准备的与闪光灯装置300有关的输入信息发送至闪光灯装置300。以下参考图16来说明步骤S2007的详情。
在步骤S2008a中,照相机微计算机101判断当前设置的焦点调节模式是否是自动调焦(AF)模式。如果照相机微计算机101判断为当前设置的焦点调节模式是AF模式(步骤S2008a中为“是”),则处理进入步骤S2009a。如果照相机微计算机101判断为前设置的焦点调节模式是手动调焦(MF)模式(步骤S2008a中为“否”),则处理进入步骤S2016。在图13的流程图中,向用于进行相同处理的步骤指派相同的附图标记,诸如步骤S2008a和步骤S2008b等。在步骤S2009a中,照相机微计算机101驱动焦点检测电路107以使用已知的相位差检测方法来进行焦点检测操作。此外,在步骤S2009a中,照相机微计算机101根据基本基于近点优先的已知自动选择算法或者针对输入单元112的用户操作,来在焦点调节期间从多个测距点中确定(选择)要聚焦的测距点(还称为“焦点调节的对象区域”)。
在步骤S2010a中,照相机微计算机101将与步骤S2009a中所确定的测距点有关的信息(测距点信息)存储在照相机微计算机101内所包括的RAM中。此外,在步骤S2010a中,照相机微计算机101基于从焦点检测电路107输出的焦点信息来计算透镜组202的驱动量。然后,照相机微计算机101经由通信线SC与镜头单元200中所包括的镜头微计算机201进行通信,并且基于所计算出的驱动量来使透镜组202移动。
在步骤S2011中,照相机微计算机101判断是否进行用于自动确定反射发光拍摄时的照射方向的操作(以下称为“自动反射操作”)。基于输入单元112或输入单元312中所包括的用于对是否进行自动反射操作进行切换的自动反射开关的状态或者基于照相机本体100的其它状态,来判断是否进行自动反射操作。如果照相机微计算机101判断为进行自动反射操作(步骤S2011中为“是”),则处理进入步骤S2012。如果照相机微计算机101判断为不进行自动反射操作(步骤S2011中为“否”),则处理进入步骤S2016。
在步骤S2012中,照相机微计算机101进行与自动反射操作有关的处理(以下称为“反射处理”)。以下参考图17来说明该反射处理的详情。
在反射处理完成时,处理进入步骤S2013。在步骤S2013中,照相机微计算机101判断在该反射处理中是否发生错误。如果照相机微计算机101判断为在该反射处理中发生了错误(步骤S2013中为“是”),则处理进入步骤S2014。如果照相机微计算机101判断为在该反射处理中没有发生错误(步骤S2013中为“否”),则处理进入步骤S2016。
在反射处理中发生了错误的情况下,在步骤S2012的反射处理期间从闪光灯装置微计算机310向照相机微计算机101发送表示在反射处理中发生了错误的信息。
在步骤S2014中,照相机微计算机101使显示单元113显示表示在反射处理中发生了错误的信息。此外,照相机微计算机101可以与闪光灯装置微计算机310进行通信,然后闪光灯装置微计算机310可以使闪光灯装置300的显示单元313显示表示在反射处理中发生了错误的信息。
在步骤S2015中,照相机微计算机101切换为用于不允许发光拍摄的设置(非发光设置)。然后,处理进入步骤S2016。
如果在步骤S2004中照相机微计算机101判断为闪光灯装置300没有安装至照相机本体100(步骤S2004中为“否”),则处理进入步骤S2008b。在步骤S2008b中,与步骤S2008a相同,照相机微计算机101判断当前设置的焦点调节模式是否是AF模式。如果照相机微计算机101判断为当前设置的焦点调节模式是AF模式(步骤S2008b中为“是”),则处理进入步骤S2009b。如果照相机微计算机101判断为当前设置的焦点调节模式是MF模式(步骤S2008b中为“否”),则处理进入步骤S2016。
在步骤S2009b中,照相机微计算机101进行与步骤S2009a相同的处理,然后在步骤S2010b中,进行与步骤S2010a相同的处理。然后,处理进入步骤S2016。
在步骤S2016中,照相机微计算机101使测光电路106进行测光操作并且从测光电路106获取测光结果。例如,在测光电路106的测光传感器在六个分割区域各自处进行测光的情况下,照相机微计算机101将作为所获取到的测光结果的各区域的亮度值作为EVb(i)(i=0~5)存储在RAM中。
在步骤S2017中,照相机微计算机101使增益切换电路108根据经由输入单元112所输入的增益设置来切换增益。该增益设置例如是针对ISO感光度的设置。此外,在步骤S2017中,照相机微计算机101经由通信线SC与闪光灯装置微计算机310进行通信,并且例如将表示切换后的增益的增益设置信息发送至闪光灯装置微计算机310。
在步骤S2018中,照相机微计算机101基于步骤S2016中所获取到的测光结果(RAM中所存储的各区域的亮度值)来使用已知算法进行曝光计算,由此确定曝光值(EVs)。
在步骤S2019中,照相机微计算机101判断从闪光灯装置微计算机310是否接收到充电完成信号。如果照相机微计算机101判断为接收到充电完成信号(步骤S2019中为“是”),则处理进入步骤S2020。如果照相机微计算机101判断为没有接收到充电完成信号(步骤S2019中为“否”),则处理进入步骤S2021。
在步骤S2020中,照相机微计算机101基于步骤S2018中所计算出的曝光值来确定适合于发光拍摄的曝光控制值(快门速度(Tv)和光圈值(Av))。
另一方面,在步骤S2021中,照相机微计算机101基于步骤S2018中所计算出的曝光值来确定适合于不允许闪光灯装置300发光的非发光拍摄的曝光控制值。
在步骤S2020或S2021中确定了曝光控制值之后,处理进入步骤S2022。在步骤S2022中,照相机微计算机101判断是否通过对输入单元112中所包括的释放开关进行了操作而接通SW2开关。如果照相机微计算机101判断为SW2开关接通(步骤S2022中为“是”),则处理进入图14的步骤S2023。如果照相机微计算机101判断为SW2开关断开(步骤S2022中为“否”),则处理返回至步骤S2002。
图14所示的步骤S2023及其后续步骤的处理是与发光拍摄相关联的处理,并且与非发光拍摄相关联的处理是通过从步骤S2023及其后续步骤的处理中省略了用于进行主发光的处理所获得的处理。此外,步骤S2023~S2037的处理分别与图4所示的步骤S25~S39的处理相同,因此省略了针对该处理的说明。
接着,参考图15来说明步骤S2006的详情。图15是示出照相机本体100所进行的信息发送准备处理的流程图。在步骤S2006中,照相机微计算机101根据图15所示的流程图来进行处理。在图26A1和26A2以及图26B1、26B2和26B3中示出如这里所使用的设置命令的详情。
在步骤S2501中,照相机微计算机101判断照相机本体100是否是能够进行自动反射操作的照相机(兼容照相机)。如果照相机微计算机101判断为照相机本体100是兼容照相机(步骤S2501中为“是”),则处理进入步骤S2502。如果照相机微计算机101判断为照相机本体100不是兼容照相机(步骤S2501中为“否”),则处理进入步骤S2503。
在步骤S2502中,照相机微计算机101将“CS001命令:01”作为照相机本体和闪光灯装置间通信(C→S)所用的准备而存储在照相机微计算机101的内置存储器(未示出)中。然后,处理进入步骤S2504。另一方面,在步骤S2503中,照相机微计算机101将“CS001命令:00”作为照相机本体和闪光灯装置间通信(C→S)所用的准备而存储在照相机微计算机101的内置存储器(未示出)中。然后,处理进入步骤S2504。
在步骤S2504中,照相机微计算机101判断是设置还是解除自动反射操作的执行。如果照相机微计算机101判断为设置自动反射操作的执行(步骤S2504中为“设置”),则处理进入步骤S2505。如果照相机微计算机101判断为解除自动反射操作的执行(步骤S2504中为“解除”),则处理进入步骤S2506。
在步骤S2505中,照相机微计算机101将“CS011命令:01”作为照相机本体和闪光灯装置间通信(C→S)所用的准备而存储在照相机微计算机101的内置存储器(未示出)中。然后,处理进入步骤S2507。另一方面,在步骤S2506中,照相机微计算机101将“CS011命令:00”作为照相机本体和闪光灯装置间通信(C→S)所用的准备而存储在照相机微计算机101的内置存储器(未示出)中。然后,处理进入步骤S2507。
在步骤S2507中,照相机微计算机101确定用于获得作为照相机本体100确定最适合反射发光拍摄的照射方向所使用的信息的、相对于对象物体的距离的方法(测距方法)。如这里所使用的对象物体包括用作拍摄对象的被摄体和在反射发光拍摄期间反射闪光灯光的反射物体(例如,天花板或墙壁)。测距方法的示例包括用于基于闪光灯装置的预发光所引起的来自对象物体的反射光量来测量到对象物体的距离的“闪光灯装置预发光测距方法”(以下称为“预发光方法”)。
此外,测距方法的示例包括用于使用闪光灯装置300中所包括的测距单元308来在无需闪光灯发光的状态下测量到对象物体的距离的“闪光灯装置非发光测距方法”(以下称为“闪光灯装置测距方法”)。此外,测距方法的示例包括用于使用照相机本体100和镜头单元200所进行的焦点调节的结果来测量到对象物体的距离的“照相机测距方法”,并且没有特别限制测距方法的示例。如果设置了测距方法(步骤S2507中为“设置”),则处理进入步骤S2508。如果没有设置测距方法(步骤S2507中为“未设置”),则处理进入步骤S2509。
在步骤S2508中,照相机微计算机101根据测距方法的设置内容来将CS091命令作为照相机本体和闪光灯装置间通信(C→S)所用的准备而存储在照相机微计算机101的内置存储器(未示出)中。然后,处理进入步骤S2509。
例如,将“被摄体”和“天花板”之间的区别分配至高4位,并且将“被摄体”和“天花板”分别表示为“0”和“1”。将“预发光方法”、“闪光灯装置测距方法”和“照相机测距方法”之间的区别分配至低4位,并且将“预发光方法”、“闪光灯装置测距方法”和“照相机测距方法”分别表示为“0”、“1”和“2”。然后,将高4位和低4位组合。如果针对被摄体和天花板这两者均设置了“预发光方法”,则照相机微计算机101将“CS091命令:数据0010”存储在照相机微计算机101的内置存储器(未示出)中。同样,如果针对被摄体和天花板这两者均设置了“闪光灯装置测距方法”,则照相机微计算机101将“CS091命令:数据0111”存储在照相机微计算机101的内置存储器(未示出)中,并且如果针对被摄体设置了“照相机测距方法”并且针对天花板设置为“预发光方法”,则照相机微计算机101将“CS091命令:数据0210”存储在照相机微计算机101的内置存储器(未示出)中。
在步骤S2509中,照相机微计算机101判断释放开关的状态。如果SW1开关和SW2开关这两者均断开(步骤S2509中为“SW1和SW2均断开”),则处理进入步骤S2510。如果SW1开关接通(步骤S2509中为“SW1接通”),则处理进入步骤S2511。如果SW2开关接通(步骤S2509中为“SW2接通”),则处理进入步骤S2512。
在步骤S2510中,照相机微计算机101将“CS151命令:数据00”存储在照相机微计算机101的内置存储器(未示出)中。然后,处理进入步骤S2513。在步骤S2511中,照相机微计算机101将“CS151命令:数据01”存储在照相机微计算机101的内置存储器(未示出)中。然后,处理进入步骤S2513。在步骤S2512中,照相机微计算机101将“CS151命令:数据02”存储在照相机微计算机101的内置存储器(未示出)中。然后,处理进入步骤S2513。
在步骤S2513中,照相机微计算机101判断测光计时器是否处于工作中。该测光计时器是用于设置进行预定时间段的测光之后将照相机微计算机101切换为省电模式所使用的测光所用的时间段的计时器。在进行该预定时间段的测光期间,该测光计时器处于工作中。该测光计时器包含在照相机微计算机101中,并且与SW1开关的接通同步地开始时间测量。如果照相机微计算机101判断为测光计时器处于工作中(步骤S2513中为“是”),则处理进入步骤S2514。如果照相机微计算机101判断为测光计时器并未处于工作中(步骤S2513中为“否”),则处理进入步骤S2515。
在步骤S2514中,照相机微计算机101将“CS141命令:数据01”作为照相机本体和闪光灯装置间通信(C→S)所用的准备而存储在照相机微计算机101的内置存储器(未示出)中。然后,处理进入步骤S2516。另一方面,在步骤S2515中,照相机微计算机101将“CS141命令:数据00”作为照相机本体和闪光灯装置间通信(C→S)所用的准备而存储在照相机微计算机101的内置存储器(未示出)中。然后,处理进入步骤S2516。在步骤S2516中,照相机微计算机101将其它的闪光灯装置设置信息存储在照相机微计算机101的内置存储器(未示出)中。然后,处理进入步骤S2007。
接着,参考图16来说明步骤S2007的详情。图16是示出照相机本体100所进行的信息发送处理的流程图的图。在步骤S2007中,照相机微计算机101根据图16所示的流程图来进行处理。在图26A1和26A2以及图26B1、26B2和26B3中示出如这里所使用的设置命令的详情。此外,在图16的流程图的各处理中,使用图25A和25B所示的照相机本体100和闪光灯装置300之间的串行通信。此外,在图16中,利用步骤S2601~S2606示出照相机本体100所进行的处理,并且利用步骤S2607和S2608示出闪光灯装置300所进行的相应处理。
首先,说明照相机本体100所进行的处理。在S2601中,照相机微计算机101将与步骤S2501中所进行的判断结果相对应的数据发送至闪光灯装置微计算机310。然后,处理进入步骤S2602。在步骤S2602中,照相机微计算机101将与步骤S2504中所进行的判断结果相对应的数据发送至闪光灯装置微计算机310。然后,处理进入步骤S2603。在S2603中,照相机微计算机101将与步骤S2507中所进行的判断结果相对应的数据发送至闪光灯装置微计算机310。然后,处理进入步骤S2604。
在步骤S2604中,照相机微计算机101将与步骤S2509中所进行的判断结果相对应的数据发送至闪光灯装置微计算机310。然后,处理进入步骤S2605。在步骤S2605中,照相机微计算机101将与步骤S2513中所进行的判断结果相对应的数据发送至闪光灯装置微计算机310。然后,处理进入步骤S2606。在步骤S2606中,照相机微计算机101将步骤S2516中所存储的数据发送至闪光灯装置微计算机310。然后,处理进入步骤S2008。
接着,说明闪光灯装置300所进行的处理。在步骤S2607中,在发生通信中断之后,闪光灯装置微计算机310接收从照相机微计算机101发送来的数据。然后,处理进入步骤S2608。在步骤S2608中,闪光灯装置微计算机310将所接收到的数据存储在闪光灯装置微计算机310的内置存储器中。然后,本处理结束。
接着,参考图17来说明步骤S2012的详情。图17是示出包括照相机微计算机101所进行的处理和闪光灯装置微计算机310所进行的处理的反射处理的流程图。
在步骤S2701中,照相机微计算机101从闪光灯装置微计算机310接收自动反射数据。然后,处理进入步骤S2702。
以下参考图18A和18B来说明步骤S2701的详情。
在步骤S2702中,照相机微计算机101判断是否能够进行自动反射操作。这里,基于照相机本体100中的自动反射操作的设置以及所接收到的自动反射数据中所包括的表示闪光灯装置300是否可用于自动反射的信息,来判断是否能够进行自动反射操作。如果照相机微计算机101判断为能够进行自动反射操作(步骤S2702中为“是”),则处理进入步骤S2703。如果照相机微计算机101判断为不能进行自动反射操作(步骤S2702中为“否”),则处理退出反射处理,然后进入步骤S2013。在步骤S2703中,照相机微计算机101进行用以发送反射操作执行指示的准备,然后在步骤S2704中将反射操作执行指示发送至闪光灯装置微计算机310。以下说明步骤S2704的详情。
在步骤S2705中,照相机微计算机101或闪光灯装置微计算机310计算用以确定最适合反射发光拍摄的照射方向的到被摄体的距离。以下说明步骤S2705的详情。同样,在步骤S2706中,照相机微计算机101或闪光灯装置微计算机310计算用以确定最适合反射发光拍摄的照射方向的到天花板(墙壁)的距离。以下说明步骤S2706的详情。此外,基于用户所设置的测距方法来确定照相机微计算机101和闪光灯装置微计算机310中的哪个计算到被摄体的距离和到天花板(墙壁)的距离。
在步骤S2707中,照相机微计算机101确定最适合反射发光拍摄的照射方向。以下说明步骤S2707的详情。在步骤S2708中,照相机微计算机101或闪光灯装置微计算机310进行反射驱动控制以实现最适合的照射方向。以下说明步骤S2708的详情。
在步骤S2709中,照相机微计算机101或闪光灯装置微计算机310将反射操作结束指示发送至闪光灯装置微计算机310。然后,处理进入步骤S2013。
接着,详细说明反射处理中的各处理。
首先,参考图18A和18B来说明步骤S2701中的自动反射数据获取处理。
在图18A和18B中,利用步骤S2801~S2807来表示照相机本体100所进行的处理,并且利用步骤S2808~S2824来表示闪光灯装置300所进行的相应处理。
首先说明照相机本体100所进行的处理。在步骤S2801中,照相机微计算机101将用以确认闪光灯装置300是否可用于自动反射的命令发送至闪光灯装置微计算机310。然后,在步骤S2802中,照相机微计算机101接收从闪光灯装置微计算机310发送来的针对是否可用于自动反射的确认的应答。
接着,在步骤S2803中,照相机微计算机101将用以确认自动反射的驱动范围的命令发送至闪光灯装置微计算机310。然后,在步骤S2804中,照相机微计算机101接收从闪光灯装置微计算机310发送来的针对自动反射的驱动范围的确认的应答。
在步骤S2805中,照相机微计算机101将用以确认用于计算到作为自动反射的对象的物体的距离的测距方法的命令发送至闪光灯装置微计算机310。然后,在步骤S2806中,照相机微计算机101接收从闪光灯装置微计算机310发送来的针对测距方法的确认的应答。
最后,在步骤S2807中,照相机微计算机101将步骤S2802、S2804和S2806中所获取到的数据存储在照相机微计算机101的内置存储器中。然后,该处理结束。
接着,说明闪光灯装置300所进行的处理。在步骤S2808中,在发生通信中断之后,闪光灯装置微计算机310接收从照相机微计算机101发送来的命令。然后,处理进入步骤S2809。在步骤S2809中,闪光灯装置微计算机310判断所接收到的命令的内容。如果闪光灯装置微计算机310判断为该内容是“确认是否可用于自动反射”(步骤S2809中为“确认是否可用于自动反射”),则处理进入步骤S2810。如果闪光灯装置微计算机310判断为该内容是“确认自动反射的驱动范围”(步骤S2809中为“确认自动反射的驱动范围”),则处理进入步骤S2814。如果闪光灯装置微计算机310判断为该内容是“确认测距方法”(步骤S2809中为“确认测距方法”),则处理进入步骤S2822。
在步骤S2810中,闪光灯装置微计算机310判断闪光灯装置300是否可用于自动反射。如果闪光灯装置微计算机310判断为闪光灯装置300可用于自动反射(步骤S2810中为“是”),则处理进入步骤S2811。如果闪光灯装置微计算机310判断为闪光灯装置300不可用于自动反射(步骤S2810中为“否”),则处理进入步骤S2812。
在步骤S2811中,闪光灯装置微计算机310将闪光灯装置和照相机本体间通信(S→C)所用的“SC000命令:01”存储在闪光灯装置微计算机310的内置存储器中。然后,处理进入步骤S2813。另一方面,在步骤S2812中,闪光灯装置微计算机310将闪光灯装置和照相机本体间通信(S→C)所用的“SC000命令:00”存储在闪光灯装置微计算机310的内置存储器中。然后,处理进入步骤S2813。
在步骤S2813中,闪光灯装置微计算机310将步骤S2811或S2812中所存储的数据作为针对是否可用于自动反射的确认的应答发送至照相机微计算机101。然后,本处理结束。
在步骤S2814中,闪光灯装置微计算机310判断自动反射的驱动范围是否适用于上下方向和左右方向这两者。如果闪光灯装置微计算机310判断为适用于上下方向和左右方向这两者(步骤S2814中为“是”),则处理进入步骤S2815。如果闪光灯装置微计算机310判断为仅适用于上下方向或左右方向(步骤S2814中为“否”),则处理进入步骤S2818。在步骤S2818中,闪光灯装置微计算机310判断自动反射的驱动范围是否仅适用于左右方向。如果闪光灯装置微计算机310判断为仅适用于左右方向(步骤S2818中为“是”),则处理进入步骤S2819。如果闪光灯装置微计算机310判断为仅适用于上下方向(步骤S2818中为“否”),则处理进入步骤S2820。
在闪光灯装置微计算机310判断为自动反射的驱动范围适用于上下方向和左右方向这两者的情况下,在步骤S2815中,闪光灯装置微计算机310将闪光灯装置和照相机本体间通信(S→C)所用的“SC020命令:数据00”存储在闪光灯装置微计算机310的内置存储器中。然后,处理进入步骤S2816a。
在步骤S2816a中,闪光灯装置微计算机310将闪光灯装置和照相机本体间通信(S→C)所用的“SC030命令:数据XX(开始)XX(结束)”作为左右方向上的驱动范围存储在闪光灯装置微计算机310的内置存储器中。然后,处理进入步骤S2817a。
在步骤S2817a中,闪光灯装置微计算机310将闪光灯装置和照相机本体间通信(S→C)所用的“SC040命令:数据XX(开始)XX(结束)”作为上下方向上的驱动范围存储在闪光灯装置微计算机310的内置存储器中。然后,处理进入步骤S2821。
另一方面,在闪光灯装置微计算机310判断为自动反射的驱动范围仅适用于左右方向的情况下,在步骤S2819中,闪光灯装置微计算机310将闪光灯装置和照相机本体间通信(S→C)所用的“SC020命令:数据01”存储在闪光灯装置微计算机310的内置存储器中。然后,处理进入步骤S2816b。
在步骤S2816b中,闪光灯装置微计算机310将闪光灯装置和照相机本体间通信(S→C)所用的“SC030命令:数据XX(开始)XX(结束)”作为左右方向上的驱动范围存储在闪光灯装置微计算机310的内置存储器中。然后,处理进入步骤S2821。
此外,在闪光灯装置微计算机310判断为自动反射的驱动范围仅适用于上下方向的情况下,在步骤S2820中,闪光灯装置微计算机310将闪光灯装置和照相机本体间通信(S→C)所用的“SC020命令:数据02”存储在闪光灯装置微计算机310的内置存储器中。然后,处理进入步骤S2817b。
在步骤S2817b中,闪光灯装置微计算机310将闪光灯装置和照相机本体间通信(S→C)所用的“SC030命令:数据XX(开始)XX(结束)”作为上下方向上的驱动范围存储在闪光灯装置微计算机310的内置存储器中。然后,处理进入步骤S2821。
在步骤S2821中,闪光灯装置微计算机310将步骤S2815、S2816a和S2817a中所存储的数据、步骤S2819和S2816b中所存储的数据、或者S2820和S2817b中所存储的数据作为针对自动反射的驱动范围的确认的应答发送至照相机微计算机101。然后,本处理结束。
在步骤S2822中,闪光灯装置微计算机310判断在闪光灯装置微计算机310中是否设置了用于计算到作为自动反射的对象的物体的距离的测距方法。
如果闪光灯装置微计算机310判断为设置了测距方法(步骤S2822中为“设置”),则处理进入步骤S2823。在步骤S2823中,闪光灯装置微计算机310将与测距方法和对象物体的设置内容相对应的“SC090命令:XX XX”存储在闪光灯装置微计算机310的内置存储器中。然后,处理进入步骤S2824。在步骤S2824中,闪光灯装置微计算机310将步骤S2823中所存储的数据作为针对测距方法的确认的应答发送至照相机微计算机101。然后,本处理结束。如果闪光灯装置微计算机310判断为没有设置测距方法(步骤S2822中为“未设置”),则在步骤S2824中,闪光灯装置微计算机310将表示没有设置测距方法的数据发送至照相机微计算机101。然后,本处理结束。
以上述方式,照相机微计算机101获取到自动反射数据。
接着,参考图19来说明反射处理的步骤S2704中的用于发送反射操作执行指示的处理。在图26A1和26A2以及图26B1、26B2和26B3中示出如这里所使用的设置命令的详情。
在图19中,利用步骤S2901~S2905来表示照相机本体100所进行的处理,并且利用步骤S2906和S2907来表示闪光灯装置300所进行的相应处理。
首先,说明照相机本体100所进行的处理。在步骤S2901中,照相机微计算机101将用于设置反射操作期间的左右方向上的驱动范围的“CS031命令:数据XX XX”发送至闪光灯装置微计算机310。然后,处理进入步骤S2902。在没有设置左右方向上的驱动范围的情况下,省略步骤S2901。在步骤S2902中,照相机微计算机101将用于设置反射操作期间的上下方向上的驱动范围的“CS041命令:数据XX XX”发送至闪光灯装置微计算机310。然后,处理进入步骤S2903。在没有设置上下方向上的驱动范围的情况下,省略步骤S2902。在步骤S2903中,照相机微计算机101将“CS121命令:数据XX XX XX”作为表示姿势H检测单元140a、姿势V检测单元140b和姿势Z检测单元140c的检测结果的姿势差信息发送至闪光灯装置微计算机310。在步骤S2904中,照相机微计算机101将其它的闪光灯装置设置信息发送至闪光灯装置微计算机310。然后,处理进入步骤S2905。在步骤S2905中,照相机微计算机101将反射操作执行指示发送至闪光灯装置微计算机310。然后,处理进入步骤S2705。
接着,说明闪光灯装置300所进行的处理。
在步骤S2906中,在发生通信中断之后,闪光灯装置微计算机310接收从照相机微计算机101发送来的数据。然后,处理进入步骤S2907。在步骤S2907中,闪光灯装置微计算机310将所接收到的数据存储在闪光灯装置微计算机310的内置存储器中,然后开始反射操作。
以上述方式,照相机微计算机101将反射操作执行指示发送至闪光灯装置微计算机310。
接着,参考图20A和20B来说明反射处理的步骤S2705中的用以计算到被摄体的距离的处理。在图26A1和26A2以及图26B1、26B2和26B3中示出如这里所使用的设置命令的详情。此外,在图20A和20B中,利用步骤S3001~S3010来表示照相机本体100所进行的处理,并且利用步骤S3011~S3018来表示闪光灯装置300所进行的相应处理。
首先,说明照相机本体100所进行的处理。在步骤S3001中,照相机微计算机101确定用于计算到被摄体的距离(被摄体距离)的测距方法。然后,处理进入步骤S3002。
在步骤S3002中,照相机微计算机101判断测距方法是否是预发光方法。如果照相机微计算机101判断为测距方法为除预发光方法以外的方法(步骤S3002中为“否”),则处理进入步骤S3003。如果照相机微计算机101判断为测距方法是预发光方法(步骤S3002中为“是”),则处理进入步骤S3004。
在步骤S3003中,由于测距方法不是预发光方法,因此照相机微计算机101将“CS111命令:数据XX”作为被摄体距离信息发送至闪光灯装置微计算机310。然后,处理进入步骤S2706。在表示测距方法是闪光灯装置测距方法的信息包括在照相机微计算机101所接收到的自动反射数据中的情况下,省略步骤S3003。
在步骤S3004中,照相机微计算机101从RAM读出并获取与步骤S2009a中所确定的测距点有关的信息。
在步骤S3005中,照相机微计算机101将“CS191命令:数据XX XX”作为测距点信息发送至闪光灯装置微计算机310。然后,处理进入步骤S3006。
现在,参考图28A、28B、28C和28D来说明测距点和利用测距单元308能够测量到对象物体的距离的范围(可测距范围)之间的位置关系。图28A和28C以俯瞰图示出照相机本体100、闪光灯装置300、可动部300b和测距单元308的位置。此外,从可动部300b的中心附近在左右方向上扩展的直线表示由镜头单元200的焦距所确定的视角。此外,从测距单元308的中心附近在左右方向上扩展的直线表示测距单元308的可测距范围。在本典型实施例中,测距单元308的可测距范围是发光单元的照射范围的中心附近的预定区域。
图28B和28D示出拍摄像面内的被摄体和测距点之间的关系。尽管在图28B和28D中测距点包括四个测距点2101、2102、2103和2104,但测距点的数量无需为四个、或者测距点的位置无需是所例示的位置。在本典型实施例中,测距点信息是基于中央设置为“0”、右设置为“+”、左设置为“-”、上设置为“+”且下设置为“-”的坐标信息所生成的数据。
图28A和28B示出被摄***于拍摄像面的中央的情况。图28C和28D示出被摄***于拍摄像面的左侧附近的情况。在图28A和28B所示的被摄体的位置的情况下,测距点信息是左右位置为“0”且上下位置为“0”的坐标(0,0),由此产生“CS191命令:数据0000”。另一方面,在图28C和28D所示的被摄体的位置的情况下,测距点信息是左右位置为“-A”且上下位置为“0”的坐标(-A,0),由此产生“CS191命令:数据(-A)00”。此外,“(-A)”可以是表示为1字节的十六进制数的两个补数的数据(FxH)。
在步骤S3006中,照相机微计算机101将“CS131命令:数据00”作为预发光许可发送至闪光灯装置微计算机310。然后,处理进入步骤S3007。
在步骤S3007中,照相机微计算机101从闪光灯装置微计算机310接收与自动反射状态有关的信息。然后,处理进入步骤S3008。
在步骤S3008中,照相机微计算机101基于步骤S3007中所接收到的自动反射状态来判断是否能够进行自动反射操作。如果照相机微计算机101判断为能够进行自动反射操作(步骤S3008中为“是”),则处理进入步骤S3009。如果照相机微计算机101判断为不能进行自动反射操作(步骤S3008中为“否”),则处理返回至步骤S3002。
在步骤S3009中,照相机微计算机101将预发光命令发送至闪光灯装置微计算机310。然后,处理进入步骤S3010。
在步骤S3010中,照相机微计算机101从闪光灯装置微计算机310接收被摄体距离信息(数据),并将所接收到的数据存储在照相机微计算机101的内置存储器中。然后,处理进入步骤S2706。
接着,说明闪光灯装置300所进行的处理。
在步骤S3011中,在发生通信中断之后,闪光灯装置微计算机310接收从照相机微计算机101发送来的数据。然后,处理进入步骤S3012。在步骤S3012中,闪光灯装置微计算机310将所接收到的数据存储在闪光灯装置微计算机310的内置存储器中。然后,处理进入步骤S3013。
在步骤S3013中,闪光灯装置微计算机310基于测距点信息和镜头焦距信息,来指示并令反射电路340使可动部300b转动,以使得测距方向变为与测距点相对应的方向。
如这里所使用的测距点信息和镜头焦距信息是步骤S3005中从照相机微计算机101发送来的测距点信息和步骤S2003中从照相机微计算机101发送来的镜头焦距信息。参考图29来说明与所确定的测距点相对应的左右方向上的转动角度。图29示出与在被摄***于与图28C所示的位置相同的位置的情况下所确定的测距点相对应的左右方向上的转动角度。在图29中,为了便于说明,利用虚线四边形来表示与图像传感器102上的各个测距点2101、2102和2103相对应的位置。此外,利用2L来表示图像传感器102的水平方向上的摄像区域的长度,利用L来表示图像传感器102的水平方向上的摄像区域的从中心到端部的长度,并且利用f来表示镜头单元200的焦距。
例如,在步骤S3005中所发送的测距点信息是“CS191命令:数据0000”的情况下(在被摄***于与测距点2102相对应的位置的情况下),将可动部300b的左右方向上的转动角度θ1计算为0度(正面方向)。
此外,在测距点信息是“CS191命令:数据(-A)00”的情况下(在被摄***于与测距点2101相对应的位置的情况下),需要使可动部300b向左转动以实现与所确定的测距点相对应的测距范围。将该实例中的转动角度θ1计算为θ1=tan-1(A/f)。在以上述方式计算出转动角度θ1之后,闪光灯装置微计算机310从可动部300b的可设置的转动角度中选择最接近所计算出的转动角度θ1的转动角度,并且将所选择的转动角度确定为测距时的可动部300b的最终转动角度。然后,闪光灯装置微计算机310指示并令反射电路340使可动部300b转动,以使得可动部300b的转动角度达到所确定的转动角度。
此外,如图30A和30B所示,在步骤S3005中所发送的测距点信息是“CS191命令:数据00(+B)”的情况下(在被摄***于与测距点2104相对应的位置的情况下),需要使可动部300b向上转动。将该实例中的转动角度θ2计算为θ2=tan-1(B/f)。在以上述方式计算出转动角度θ2之后,闪光灯装置微计算机310从可动部300b的可设置转动角度中选择最接近所计算出的转动角度θ2的转动角度,并且将所选择的转动角度确定为测距时的可动部300b的最终转动角度。然后,闪光灯装置微计算机310指示并令反射电路340使可动部300b转动,以使得可动部300b的转动角度达到所确定的转动角度。
此外,为了确定测距时的可动部300b的转动角度,可以进行上述的计算,或者可以使用预先存储在闪光灯装置微计算机310的内置存储器中的使测距点信息、镜头焦距信息和转动角度彼此相关联的表。另外,照相机微计算机101可以使用上述的方法来确定转动角度θ1或θ2、或者确定测距时的可动部300b的转动角度。
尽管如上所述闪光灯装置微计算机310根据所确定的测距点的位置来确定测量被摄体距离时可动部300b在上下方向和左右方向上的转动角度,但可以考虑如下情况:闪光灯装置微计算机310仅需根据测距单元308的可测距范围使可动部300b沿上下方向和左右方向中的仅一个方向转动。因此,闪光灯装置微计算机310可以根据所确定的测距点的位置来确定测量被摄体距离时可动部300b在上下方向和左右方向至少之一的转动角度。在步骤S3014中,闪光灯装置微计算机310将与自动反射状态有关的信息(在这种情况下为表示闪光灯装置300是否准备好进行自动反射操作的信息)发送至照相机微计算机101。
在步骤S3015中,闪光灯装置微计算机310根据预发光命令来向发光控制电路304发出预发光指示。
在步骤S3016中,发光控制电路304根据预发光指示来使放电管305进行预发光。
在步骤S3017中,测距单元308经由受光传感器来接收预发光所引起的来自对象物体的反射光,并且基于所接收到的反射光的积分值来计算被摄体距离。
在步骤S3018中,闪光灯装置微计算机310将“SC110命令:数据XX”作为表示所计算出的被摄体距离的被摄体距离信息发送至照相机微计算机101。然后,本处理结束。
以上述方式,照相机微计算机101或闪光灯装置微计算机310计算出用于确定最适合反射发光拍摄的照射方向的被摄体距离。
在该计算方法中,在无需接通SW2开关而使SW1开关保持接通的情况下,如果图13所示的步骤S2009a中所确定的测距点发生改变,则步骤S3005中要发送的测距点信息发生改变,因此闪光灯装置微计算机310改变可动部300b的转动角度以计算被摄体距离。
接着,参考图21A和21B来说明反射处理的步骤S2706中的用于计算到天花板(墙壁)的距离的处理。在图26A1和26A2以及图26B1、26B2和26B3中示出如这里所使用的设置命令的详情。此外,在图21A和21B中,利用步骤S3101~S3106来表示照相机本体100所进行的处理,并且利用步骤S3107~S3113来表示闪光灯装置300所进行的相应处理。
首先,说明照相机本体100所进行的处理。在步骤S3101中,照相机微计算机101确定用于计算到天花板(墙壁)的距离(天花板距离)的测距方法。然后,处理进入步骤S3102。
在步骤S3102中,照相机微计算机101判断测距方法是否是预发光方法。如果照相机微计算机101判断为测距方法为除预发光方法以外的方法(步骤S3102中为“否”),则处理进入步骤S3103。如果照相机微计算机101判断为测距方法是预发光方法(步骤S3102中为“是”),则处理进入步骤S3104。
在步骤S3103中,由于测距方法不是预发光方法,因此照相机微计算机101将“CS101命令:数据XX”作为天花板距离信息发送至闪光灯装置微计算机310。然后,处理进入步骤S2707。在表示测距方法是闪光灯装置测距方法的信息包括在照相机微计算机101所接收到的自动反射数据中的情况下,省略步骤S3103。
在步骤S3104中,照相机微计算机101将“CS131命令:数据00”作为预发光许可发送至闪光灯装置微计算机310。然后,处理进入步骤S3105。
在步骤S3105中,照相机微计算机101将预发光命令发送至闪光灯装置微计算机310。然后,处理进入步骤S3106。
在步骤S3106中,照相机微计算机101从闪光灯装置微计算机310接收被摄体距离信息(数据),并将所接收到的数据存储在照相机微计算机101的内置存储器中。然后,处理进入步骤S2707。
接着,说明闪光灯装置300所进行的处理。在步骤S3107中,在发生通信中断之后,闪光灯装置微计算机310接收从照相机微计算机101发送来的数据。然后,处理进入步骤S3108。在步骤S3108中,闪光灯装置微计算机310将所接收到的数据存储在闪光灯装置微计算机310的内置存储器中。然后,处理进入步骤S3109。
在接收到预发光许可时,在步骤S3109中,闪光灯装置微计算机310指示并令反射电路340使可动部300b转动,以使得照射方向变为朝向天花板的方向。在可动部300b的转动完成时,在步骤S3110中,闪光灯装置微计算机310根据预发光命令来向发光控制电路304发出预发光指示。
在步骤S3111中,发光控制电路304根据预发光指示来使放电管305进行预发光。
在步骤S3112中,测距单元308经由受光传感器接收预发光所引起的来自对象物体的反射光,并且基于所接收到的反射光的积分值来计算天花板距离。
在步骤S3113中,闪光灯装置微计算机310将“SC100命令:数据XX”作为表示所计算出的天花板距离的天花板距离信息发送至照相机微计算机101。然后,本处理结束。
以上述方式,照相机微计算机101或闪光灯装置微计算机310计算出用于确定最适合反射发光拍摄的照射方向的天花板(墙壁)距离。接着,参考图22A和22B来说明反射处理的步骤S2707中的用于确定照射方向的处理。在图26A1和26A2以及图26B1、26B2和26B3中示出如这里所使用的设置命令的详情。此外,在图22A和22B中,利用步骤S3201~S3206来表示照相机本体100所进行的处理,并且利用步骤S3207~S3212来表示闪光灯装置300所进行的相应处理。
在步骤S3201中,照相机微计算机101判断是否在照相机本体100处进行照射方向的确定。在照相机本体100和闪光灯装置300这两者处都可以进行照射方向的确定的情况下,照相机本体100和闪光灯装置300中的任一个可以进行照射方向的确定。然而,可以允许用户对输入单元112进行操作,以设置照相机本体100和闪光灯装置300中的哪个进行照射方向的确定。
此外,在照相机本体100和闪光灯装置300中的仅一个可以进行照射方向的确定的情况下,可以自动设置照相机本体100和闪光灯装置300中的哪个进行照射方向的确定。如果照相机微计算机101判断为在照相机本体100处进行照射方向的确定(步骤S3201中为“是”),则处理进入步骤S3202。如果照相机微计算机101判断为在闪光灯装置300处进行照射方向的确定(步骤S3201中为“否”),则处理进入步骤S3205。
在步骤S3202中,照相机微计算机101参考用于确定照射方向的表示步骤S2705中所计算出的被摄体距离的被摄体距离信息和表示步骤S2706中所计算出的天花板(墙壁)距离的天花板距离信息。
在步骤S3203中,照相机微计算机101基于步骤S3202中所参考的被摄体距离信息和天花板距离信息来确定最适合反射发光拍摄的照射方向。更具体地,照相机微计算机101以实现最适合的照射方向的方式来计算可动部300b的转动角度。没有特别限制用于计算转动角度的方法,只要该方法是基于被摄体距离和天花板距离所进行的计算的方法即可。假定以下:在图27所示的反射发光拍摄场景的示例中,在闪光灯装置300的闪光灯光的出射面被设置为原点的状态下的到被摄体的距离为“d”的情况下,如果使闪光灯光在位于“d/2”距离的天花板部分处向被摄体反射,则可以获得最适合被摄体的反射光。在这种情况下,在到天花板的距离为“h”并且最适合的照射方向相对于水平方向的角度为“θ”的情况下,获得θ=tan-1(2h/d)的关系。因此,照相机微计算机101可以计算出可动部300b相对于本体部300a的转动角度,以使得照射方向相对于水平方向的角度为“θ”。此外,为了应对可动部300b不能转动至所计算出的转动角度的情况,照相机微计算机101可以选择基于所计算出的转动角度而预先确定的指定角度,并且可以使可动部300b转动至所选择的指定角度。在这种情况下,照相机微计算机101被配置为选择比所计算出的转动角度大的指定角度。换句话说,照相机微计算机101使闪光灯光的反射位置转变为相比与所计算出的转动角度相对应的反射位置而言离被摄***置更远的位置。其原因是:相比选择比所计算出的转动角度小的指定角度的情况而言,使照射到被摄体的正面侧的来自天花板的反射光增多,并且防止闪光灯光直接照射到被摄体上。
在角度计算完成时,照相机微计算机101将表示所计算出的角度的角度信息存储在照相机微计算机101的内置存储器中。然后,处理进入步骤S3204。
在步骤S3204中,照相机微计算机101将“CS071命令:上下数据XX”和“CS081命令:左右数据XX”作为表示所计算出的角度的角度信息发送至闪光灯装置微计算机310。然后,处理进入步骤S2708。以上述方式,照相机微计算机101对照射方向进行控制。
另一方面,如果照相机微计算机101判断为在照相机本体100处不进行照射方向的确定(步骤S3201中为“否”),则在步骤S3205中,照相机微计算机101将“CS171命令:00”作为角度计算指示发送至闪光灯装置微计算机310。然后,处理进入步骤S3206。
在步骤S3206中,照相机微计算机101从闪光灯装置微计算机310接收角度信息(数据),并将所接收到的数据存储在照相机微计算机101的内置存储器中。然后,处理进入步骤S2708。
接着,说明闪光灯装置300所进行的处理。在步骤S3207中,在发生通信中断之后,闪光灯装置微计算机310接收从照相机微计算机101发送来的数据。然后,处理进入步骤S3208。在步骤S3208中,闪光灯装置微计算机310将所接收到的数据存储在闪光灯装置微计算机310的内置存储器。然后,处理进入步骤S3209。
在步骤S3209中,闪光灯装置微计算机310判断是否在闪光灯装置300处进行照射方向的确定。如果闪光灯装置微计算机310判断为在闪光灯装置300处进行照射方向的确定(步骤S3209中为“是”),则处理进入步骤S3210。如果闪光灯装置微计算机310判断为在闪光灯装置300处不进行照射方向的确定(步骤S3209中为“否”),则本处理结束。
在步骤S3210中,闪光灯装置微计算机310参考用于确定照射方向的表示步骤S2705中所计算出的被摄体距离的被摄体距离信息和表示步骤S2706中所计算出的天花板(墙壁)距离的天花板距离信息。
在步骤S3211中,闪光灯装置微计算机310基于步骤S3210中所参考的被摄体距离信息和天花板距离信息来确定最适合反射发光拍摄的照射方向。用于确定照射方向的方法可以与照相机本体100处所进行的方法相同,因此省略了针对该方法的说明。
在步骤S3212中,闪光灯装置微计算机310将“SC070命令:上下数据XX”和“SC080命令:左右数据XX”作为表示所计算出的角度的角度信息发送至照相机微计算机101。然后,本处理结束。以上述方式,闪光灯装置微计算机310对照射方向进行控制。
接着,参考图23A和图23B1和23B2来说明反射处理的步骤S2708中的反射驱动控制所用的处理。在图26A1和26A2以及图26B1、26B2和26B3中示出如这里所使用的设置命令的详情。
此外,在图23A和图23B1和23B2中,利用步骤S3301~S3314来表示照相机本体100所进行的处理,并且利用步骤S3315~S3330来表示闪光灯装置300所进行的相应处理。
在步骤S3301中,照相机微计算机101判断是否在照相机本体100处进行反射驱动控制。如果照相机微计算机101判断为在照相机本体100处进行反射驱动控制(步骤S3301中为“是”),则处理进入步骤S3302。如果照相机微计算机101判断为在闪光灯装置300处进行反射驱动控制(步骤S3301中为“否”),则处理进入步骤S3313。
在步骤S3302中,照相机微计算机101参考步骤S2707中所计算出的角度信息。
在步骤S3303中,照相机微计算机101将“CS181命令:数据01”发送至闪光灯装置微计算机310,以向闪光灯装置微计算机310通知照相机微计算机101进行反射驱动控制。然后,处理进入步骤S3304。
在步骤S3304中,照相机微计算机101将“CS011命令:01”作为自动反射设置发送至闪光灯装置微计算机310。然后,处理进入步骤S3305。
在步骤S3305中,照相机微计算机101将“CS021命令:数据XX”作为自动反射的驱动条件发送至闪光灯装置微计算机310。然后,处理进入步骤S3306。将CS021命令中的数据设置为“针对左右方向和上下方向这两者均为00”、“仅针对左右方向为01”以及“仅针对上下方向为02”。
在步骤S3306中,照相机微计算机101将“CS031命令:数据XX XX”作为左右方向上的驱动范围发送至闪光灯装置微计算机310。然后,处理进入步骤S3307。在步骤S3307中,照相机微计算机101将“CS041命令:数据XX XX”作为上下方向上的驱动范围发送至闪光灯装置微计算机310。然后,处理进入步骤S3308。
在步骤S3308中,照相机微计算机101将“CS121命令:数据XX XX XX”作为姿势差信息发送至闪光灯装置微计算机310。然后,处理进入步骤S3309a。
在步骤S3309a中,照相机微计算机101将“CS161命令:数据XX”作为表示使可动部300b转动的速度(反射驱动电路340中的马达的驱动速度)的操作速度信息发送至闪光灯装置微计算机310。将CS161命令中的数据设置为“针对正常(基准速度)为00”、“针对低速(基准速度的50%)为01”和“针对高速(基准速度的150%)为02”,但还可以更加精细地设置该数据。由于以上述方式将可动部300b转动的速度设置成可变,因此可以根据拍摄场景来设置用于使可动部300b转动的马达的操作声音。通过针对输入单元112的用户操作来改变可动部300b转动的速度。
在步骤S3310中,照相机微计算机101将“CS051命令:数据01”和“CS071命令:数据XX”作为上下方向上的驱动指示发送至闪光灯装置微计算机310。然后,处理进入步骤S3311。在步骤S3311中,照相机微计算机101将“CS051命令:数据02”和“CS081命令:数据XX”作为左右方向上的驱动指示发送至闪光灯装置微计算机310。然后,处理进入步骤S3312。
在反射驱动完成时,在步骤S3312中,照相机微计算机101将“CS051命令:数据00”和“CS011命令:数据00”作为反射驱动的停止指示发送至闪光灯装置微计算机310。然后,处理进入步骤S3314。
如果照相机微计算机101判断为在闪光灯装置300处进行反射驱动控制(步骤S3301中为“否”),则在步骤S3313中,照相机微计算机101将“CS181命令:数据00”发送至闪光灯装置微计算机310,以向闪光灯装置微计算机310通知闪光灯装置微计算机310进行反射驱动控制。然后,处理进入步骤S3309b。
在步骤S3309b中,与步骤S3309a相同,照相机微计算机101将“CS161命令:数据XX”作为操作速度信息发送至闪光灯装置微计算机310。然后,处理进入步骤S3314。
在步骤S3314中,照相机微计算机101从闪光灯装置微计算机310接收当前位置信息(数据),并将所接收到的数据存储在照相机微计算机101的内置存储器中。然后,处理进入步骤S2709。
接着,说明闪光灯装置300所进行的处理。在步骤S3315中,在发生通信中断之后,闪光灯装置微计算机310接收从照相机微计算机101发送来的数据。然后,处理进入步骤S3316。在步骤S3316中,闪光灯装置微计算机310将所接收到的数据存储在闪光灯装置微计算机310的内置存储器中。然后,处理进入步骤S3317a。
在步骤S3317a中,闪光灯装置微计算机310判断在反射驱动期间是否发生诸如到达可动部300b的碰撞或者针对可动部300b的强制手动按下等的驱动错误。如果闪光灯装置微计算机310判断为没有发生驱动错误(步骤S3317a中为“否”),则处理进入步骤S3318。如果闪光灯装置微计算机310判断为发生了驱动错误(步骤S3317a中为“是”),则处理进入步骤S3330。
在步骤S3318中,闪光灯装置微计算机310将“SC060命令:数据00”发送至照相机微计算机101,以向照相机微计算机101通知没有发生驱动错误。然后,处理进入步骤S3319。
在步骤S3319中,闪光灯装置微计算机310判断是否在照相机本体100处进行反射驱动控制。如果闪光灯装置微计算机310判断为在闪光灯装置300处进行反射驱动控制(步骤S3319中为“否”),则处理进入步骤S3320。如果闪光灯装置微计算机310判断为在照相机本体100处进行反射驱动控制(步骤S3319中为“是”),则处理进入步骤S3327。
在步骤S3320中,闪光灯装置微计算机310根据来自闪光灯装置300的指示进行用以进行反射驱动的准备。然后,处理进入步骤S3321a。
在步骤S3321a中,闪光灯装置微计算机310参考步骤S2707中所计算出的上下方向上的角度信息。然后,处理进入步骤S3322a。
在步骤S3322a中,闪光灯装置微计算机310驱动反射驱动电路340d的马达以使可动部300b转动至所计算出的上下方向上的角度。
在步骤S3323a中,闪光灯装置微计算机310将“SC050命令:数据01”发送至照相机微计算机101,以向照相机微计算机101通知可动部300b处于沿上下方向进行驱动的处理中。然后,处理进入步骤S3317b。
在步骤S3317b中,与步骤S3317a相同,闪光灯装置微计算机310判断是否发生驱动错误。如果闪光灯装置微计算机310判断为没有发生驱动错误(步骤S3317b中为“否”),则处理进入步骤S3324a。如果闪光灯装置微计算机310判断为发生了驱动错误(步骤S3317b中为“是”),则处理进入步骤S3330。
在步骤S3324a中,闪光灯装置微计算机310参考步骤S2707中所计算出的左右方向上的角度信息。然后,处理进入步骤S3325a。
在步骤S3325a中,闪光灯装置微计算机310驱动反射驱动电路340b的马达以使可动部300b转动至所计算出的左右方向上的角度。
在步骤S3326a中,闪光灯装置微计算机310将“SC050命令:数据02”发送至照相机微计算机101,以向照相机微计算机101通知可动部300b处于沿左右方向进行驱动的处理中。然后,处理进入步骤S3317c。
在步骤S3317c中,与步骤S3317a相同,闪光灯装置微计算机310判断是否发生驱动错误。如果闪光灯装置微计算机310判断为没有发生驱动错误(步骤S3317c中为“否”),则处理进入步骤S3328。如果闪光灯装置微计算机310判断为发生了驱动错误(步骤S3317c中为“是”),则处理进入步骤S3330。
在上下方向和左右方向上的驱动完成时,在步骤S3328中,闪光灯装置微计算机310将“SC050命令:数据00”和“SC010命令:数据00”作为驱动停止信息发送至照相机微计算机101。然后,处理进入步骤S3329。
在步骤S3329中,闪光灯装置微计算机310将“SC070命令:数据XX”和“SC080命令:数据XX”作为表示在反射驱动之后所获得的可动部300b的转动角度的当前位置信息发送至照相机微计算机101。然后,本处理结束。
另一方面,如果闪光灯装置微计算机310判断为在照相机本体100处进行反射驱动控制(步骤S3319中为“是”),则在步骤S3327中,闪光灯装置微计算机310根据来自照相机本体100的指示进行用以进行反射驱动的准备。然后,处理进入步骤S3321b。
随后,在步骤S3321b~S3317e中,闪光灯装置微计算机310进行与步骤S3321a~S3317c中所进行的处理相同的处理。
以上述方式,闪光灯装置微计算机310使可动部300b沿上下方向和左右方向自动转动,以实现最适合反射发光拍摄的照射方向。
接着,参考图24来说明包括反射操作的与闪光灯装置300的发光相关联的处理。在响应于接通了输入单元312中所包括的电源开关而启动闪光灯装置300的闪光灯装置微计算机310的情况下,闪光灯装置微计算机310开始图24所示的流程图。
在步骤S3401中,闪光灯装置微计算机310对自身的存储器和端口进行初始化。此外,闪光灯装置微计算机310读取输入单元312中所包括的开关的状态和预先设置的输入信息,并且进行诸如确定发光量的方法和发光定时等的各种发光模式的设置。
在步骤S3402中,闪光灯装置微计算机310通过启动升压电路块302来对主电容器302d进行充电。
在步骤S3403中,闪光灯装置微计算机310将经由通信线SC从照相机微计算机101所获取到的焦距信息存储在闪光灯装置微计算机310的内置存储器中。此外,在先前已将焦距信息存储在存储器中的情况下,闪光灯装置微计算机310将所存储的焦距信息更新为新的焦距信息。
在步骤S3404中,闪光灯装置微计算机310将与经由输入单元312所设置的发光模式有关的图像以及与所获取到的焦距信息有关的图像显示在显示单元313上。
在步骤S3405中,闪光灯装置微计算机310使变焦驱动电路330移动变焦光学***307,以使得闪光灯光的照射范围达到与所获取到的焦距信息相对应的范围。
在步骤S3406中,闪光灯装置微计算机310使反射位置检测电路340a和340c检测可动部300b相对于本体部300a的转动角度。
在步骤S3407中,闪光灯装置微计算机310判断是否发出反射操作执行指示。如果闪光灯装置微计算机310判断为发出了反射操作执行指示(步骤S3407中为“是”),则处理进入步骤S3408。在步骤S3408中,闪光灯装置微计算机310进行上述的反射驱动。如果闪光灯装置微计算机310判断为没有发出反射操作执行指示(步骤S3407中为“否”),则处理进入步骤S3409。
在步骤S3409中,如上所述,闪光灯装置微计算机310将表示反射驱动之后所获得的可动部300b相对于本体部300a的转动角度的当前位置信息发送至照相机微计算机101。
在步骤S3410中,闪光灯装置微计算机310判断主电容器302d的充电电压是否等于或高于预定值(充电完成)。如果闪光灯装置微计算机310判断为充电电压等于或高于预定值(步骤S3410中为“是”),则处理进入步骤S3411。如果闪光灯装置微计算机310判断为充电电压低于预定值(步骤S3410中为“否”),则处理进入步骤S3414。
在步骤S3411中,闪光灯装置微计算机310将充电完成信号发送至照相机微计算机101。然后,处理进入步骤S3412。
在步骤S3412中,闪光灯装置微计算机310判断是否接收到发光开始信号作为发光命令。如果闪光灯装置微计算机310判断为接收到发光开始信号(步骤S3412中为“是”),则处理进入步骤S3413。如果闪光灯装置微计算机310判断为没有接收到发光开始信号(步骤S3412中为“否”),则处理返回至步骤S3402。
在步骤S3413中,闪光灯装置微计算机310响应于所接收到的发光开始信号来指示发光控制电路304进行发光。发光控制电路304根据该发光指示来使放电管305进行发光。在发光完成之后,处理返回至步骤S3402。此外,在步骤S3413中,关于诸如闪光灯控制所用的预发光或主发光等的一系列发光,即使在各发光结束之后处理也没有返回至步骤S3402,这使得该处理在一系列发光结束之后才返回至步骤S3402。
在充电电压低于预定值的情况下(步骤S3410中为“否”),在步骤S3414中,闪光灯装置微计算机310将充电未完成信号发送至照相机微计算机101。然后,处理返回至步骤S3402。
以上述方式,闪光灯装置微计算机310进行了包括反射操作的与闪光灯装置300的发光相关联的处理。
如上所述,根据本典型实施例,根据被确定为要聚焦的区域的焦点调节对象区域的位置来确定在测量正面方向上的被摄体距离时的可动部300b的转动角度。因此,与拍摄像面内的被摄体的位置无关地,可以精确地获得适合反射拍摄的照射方向。
此外,在上述典型实施例中,尽管说明了将焦点调节的对象区域确定为要聚焦的区域的情况,但可以假定由于暗的拍摄场景等而无法确定焦点调节的对象区域的情况。在这种情况下,在步骤S3005中,照相机微计算机101可以将“CS191命令:数据FF FF”作为测距点信息发送至闪光灯装置微计算机310,并且接收到该测距点信息的闪光灯装置微计算机310可以将可动部300b的转动角度设置成在上下方向和左右方向上均为0度。
此外,在上述典型实施例中,作为控制可测距范围的测量控制方法的示例,说明了用于通过使可动部300b转动来移动测距单元308的可测距范围的结构。然而,测量控制方法可以为除上述典型实施例中所使用的方法以外的方法,并且例如可以是用于在无需使可动部300b转动的情况下移动测距单元308的可测距范围的结构。在这种情况下,与上述典型实施例相同,闪光灯装置微计算机310可以根据所确定的焦点调节的对象区域的位置来确定使可测距范围位于适当位置的测距单元308的移动量。例如,在测距单元308使受光传感器接收从被放电管305所照射并且位于照射方向上的对象物体反射来的光、并且检测到对象物体的距离的情况下,闪光灯装置微计算机310可以确定受光传感器的受光面的方向。
另外,可测距范围无需以与所确定的焦点调节的对象区域的位置相对应的位置变为可测距范围的中心的方式移动,而是闪光灯装置微计算机310可以仅以与所确定的焦点调节的对象区域的位置相对应的位置包括在可测距范围内的方式移动可测距范围。
此外,测距单元308可以具有多个可测距范围,并且闪光灯装置微计算机310可以根据所确定的焦点调节的对象区域的位置来选择在这些可测距范围中的哪个可测距范围中进行测距。
此外,在测距单元308能够改变可测距范围的大小的情况下,闪光灯装置微计算机310可以根据所确定的焦点调节的对象区域的位置,来确定可测距范围的大小,以使得与所确定的焦点调节的对象区域的位置相对应的位置包括在该可测距范围中。
日本特开2009-163179论述了如下技术,其中该技术用于基于在使拍摄镜头聚焦于被摄体时所获取到的该拍摄镜头的镜头位置并且基于该拍摄镜头所聚焦于的反射面来获取到被摄体和到反射面的距离,并且基于所获取到的距离来获得最适合的反射角度。
然而,根据用于使拍摄镜头聚焦于被摄体的模式(焦点调节模式)的一些设置,日本特开2009-163179所论述的用于获得反射角度的方法可能无法获得最适合的反射角度。
因此,根据本发明的第四典型实施例,摄像***被配置为按以下所述的方式来根据焦点调节模式进行发光拍摄。
根据第四典型实施例的摄像***与图1A和1B以及图2所示的摄像***大致相同,因此不重复针对与图1A和1B以及图2所示的部分相同的部分的说明。本典型实施例中经由端子组130所进行的数据通信与第三典型实施例中的数据通信大致相同,并且根据以下所述的图34A1和34A2以及图34B1、34B2和34B3所示的命令列表来将各种信息从照相机微计算机101发送至闪光灯装置微计算机310。在本典型实施例中,用户可以对输入单元112中所包含的设置按钮等进行操作,以进行安装至照相机本体100的闪光灯装置300的各种设置、以下所述的焦点调节模式的设置和AF模式中的控制模式的设置。
接着,参考图32来说明照相机本体100所进行的与自动反射发光拍摄有关的各种处理操作。根据本典型实施例的照相机本体100所进行的与自动反射发光拍摄有关的各种处理操作与根据第三典型实施例的照相机本体100所进行的与自动反射发光拍摄有关的各种处理操作大致相同。
在图32所示的步骤S2006中,照相机微计算机101根据图15的流程图来进行处理。在图34A1和34A2以及图34B1、34B2和34B3中示出在本典型实施例中进行各种处理操作的情况下所使用的设置命令的详情。
参考图33A和33B来说明根据本典型实施例的反射处理(图32所示的步骤S2012)的步骤S2705中的用于计算到被摄体的距离的处理。在图33A和33B中,利用步骤S5001~S5007来表示照相机本体100所进行的处理,并且利用步骤S5008~S5014来表示闪光灯装置300所进行的相应处理。
首先,说明照相机本体100所进行的处理。在步骤S5001中,照相机微计算机101确定用于计算到被摄体的距离(被摄体距离)的测距方法。然后,处理进入步骤S5002。
在步骤S5002中,照相机微计算机101判断测距方法是否是预发光方法。如果照相机微计算机101判断为测距方法为除预发光方法以外的方法(步骤S5002中为“否”),则处理进入步骤S5003。如果照相机微计算机101判断为测距方法是预发光方法(步骤S5002中为“是”),则处理进入步骤S5005。
在步骤S5003中,照相机微计算机101判断AF模式中的控制模式其中之一。AF模式中的控制模式(以下称为“AF详细模式”)是用于设置如何进行自动焦点调节的模式。例如,AF详细模式包括单模式和伺服模式。单模式是用以在半按下释放开关时仅进行一次焦点调节(聚焦)的模式,并且伺服模式是用以在保持半按下释放开关期间重复进行焦点调节的模式。如果照相机微计算机101判断为AF详细模式是单模式(步骤S5003中为“否”),则处理进入步骤S5004。如果照相机微计算机101判断为AF详细模式是伺服模式(步骤S5003中为“是”),则处理进入图32所示的步骤S2016,由此照相机微计算机101不进行后续的反射处理。
在步骤S5004中,由于测距方法不是预发光方法,因此照相机微计算机101将“CS111命令:数据XX”作为被摄体距离信息发送至闪光灯装置微计算机310。然后,处理进入步骤S2706。步骤S5004中要发送的被摄体距离信息是由照相机微计算机101基于利用编码器204所检测到的诸如在被摄体聚焦时所获取到的透镜组202的位置以及焦距等的镜头信息而计算出的。此外,在步骤S5004中,照相机微计算机101将“CS201命令:00(单模式)”作为AF模式信息发送至闪光灯装置微计算机310。在表示测距方法是闪光灯装置测距方法的信息包括在照相机微计算机101所接收到的自动反射数据中的情况下,省略步骤S5004。
在步骤S5005中,照相机微计算机101将“CS131命令:数据00”作为预发光许可发送至闪光灯装置微计算机310。然后,处理进入步骤S5006。
在步骤S5006中,照相机微计算机101将预发光命令发送至闪光灯装置微计算机310。然后,处理进入步骤S5007。
在步骤S5007中,照相机微计算机101从闪光灯装置微计算机310接收被摄体距离信息(数据),并将所接收到的数据存储在照相机微计算机101的内置存储器中。然后,处理进入步骤S2706。
接着,说明闪光灯装置300所进行的处理。在步骤S5008中,在发生通信中断之后,闪光灯装置微计算机310接收从照相机微计算机101发送来的数据。然后,处理进入步骤S5009。在步骤S5009中,闪光灯装置微计算机310将所接收到的数据存储在闪光灯装置微计算机310的内置存储器中。然后,处理进入步骤S5010。
在接收到预发光许可之后,在步骤S5010中,闪光灯装置微计算机310指示并令反射电路340使可动部300b转动,以使得照射方向朝向被摄体的方向。
在可动部300b的转动完成时,在步骤S5011中,闪光灯装置微计算机310根据预发光命令来向发光控制电路304发出预发光指示。
在步骤S5012中,发光控制电路304根据预发光指示使放电管305进行预发光。
在步骤S5013中,测距单元308经由受光传感器接收预发光所引起的来自对象物体的反射光,并且基于所接收到的反射光的积分值(反射光信息)来计算被摄体距离。
在步骤S5014中,闪光灯装置微计算机310将“SC110命令:数据XX”作为表示所计算出的被摄体距离的被摄体距离信息发送至照相机微计算机101。然后,本处理结束。
以上述方式,照相机微计算机101或闪光灯装置微计算机310计算出用于确定最适合反射发光拍摄的照射方向的被摄体距离。
如上所述,根据本典型实施例,可以自动确定最适合反射发光拍摄的照射方向,并且可以适当地进行用于进行反射发光拍摄的摄像设备和照明装置之间的信息的通信。此外,根据焦点调节模式来判断是否自动确定最适合反射发光拍摄的照射方向。如果所设置的焦点调节模式是伺服模式,则无法自动确定照射方向。假定在保持半按下释放开关期间重复进行焦点调节的伺服模式被设置成拍摄运动被摄体。因此,考虑以下:在设置了伺服模式的情况下,基于诸如在被摄体聚焦时所获取到的透镜组202的位置和焦距等的镜头信息而计算出的被摄体距离信息没有与当前被摄体距离精确地相对应。因此,在所设置的焦点调节模式是伺服模式的情况下,没有自动确定照射方向,由此防止了确定出错误的照射方向。
此外,用于防止确定出错误的照射方向的方法可以是除没有自动确定照射方向以外的方法。例如,在所设置的焦点调节模式是伺服模式的情况下,可以采用用于将照射方向自动设置为诸如正面方向等的预定的照射方向以驱动可动部300b的方法。尽管将照射方向设置为预定的照射方向的该方法不能实现期望的反射发光拍摄,但可以防止利用沿错误的照射方向所照射的闪光灯光的反射发光拍摄。此外,在将照射方向自动设置为诸如正面方向等的预定的照射方向以驱动可动部300b的方法的情况下,如果拍摄之前所采用的照射方向是除正面方向以外的方向,则需要驱动可动部300b以使得该照射方向朝向正面方向。因此,在将照射方向自动设置为诸如正面方向等的预定的照射方向以驱动可动部300b的方法的情况下,照相机微计算机101在从图33A所示的步骤S5003结束起直到至少图14所示的步骤S2024的处理开始为止驱动可动部300b。
接着,说明本发明的第五典型实施例。根据本典型实施例的摄像***与第四典型实施例的摄像***相同,但与第四典型实施例的不同之处仅在于被摄体距离计算处理。
参考图35A和35B来说明根据本典型实施例的被摄体距离计算处理。在图35A和35B中,利用步骤S5001~S5007和S5015来表示照相机本体100所进行的处理,并且利用步骤S5008~S5014来表示闪光灯装置300所进行的相应处理。此外,在图33A和33B与图35A和35B之间分别指派有相同的步骤编号的步骤被设置成分别进行相同的处理操作。因此,省略了针对参考图33A和33B已描述的处理操作的详细说明。
在图35A所示的步骤S5003中,照相机微计算机101判断AF详细模式。如果照相机微计算机101判断为AF详细模式是单模式(步骤S5003为“否”),则处理进入步骤S5004。如果照相机微计算机101判断为AF详细模式是伺服模式(步骤S5003中为“是”),则处理进入步骤S5015。在步骤S5015中,照相机微计算机101将“CS201命令:01(伺服模式)”作为AF模式信息发送至闪光灯装置微计算机310。然后,处理进入步骤S5005。
另一方面,在闪光灯装置300中,在接收到“CS201命令:01(伺服模式)”之后,即使用户没有选择预发光方法,闪光灯装置微计算机310也将测距方法改变为预发光方法。
如上所述,根据本典型实施例,在所设置的焦点调节模式是伺服模式的情况下,基于预发光方法来计算自动确定照射方向所要使用的被摄体距离。
如第四典型实施例所述,考虑以下:在设置了伺服模式的情况下,基于诸如在被摄体聚焦时所获取到的透镜组202的位置以及焦距等的镜头信息而计算出的被摄体距离信息没有与当前被摄体距离精确地相对应。因此,在设置了伺服模式的情况下,基于预发光方法来计算被摄体距离,由此可以防止确定出错误的照射方向。
接着,说明本发明的第六典型实施例。根据本典型实施例的摄像***与第四典型实施例的摄像***相同,但与第四典型实施例的不同之处仅在于被摄体距离计算处理。
参考图36A和36B来说明根据本典型实施例的被摄体距离计算处理。在图36A和36B中,利用步骤S5001~S5007和S5016来表示照相机本体100所进行的处理,并且利用步骤S5008~S5014来表示闪光灯装置300所进行的相应处理。此外,在图33A和33B与图36A和36B之间分别指派有相同的步骤编号的步骤被设置成分别进行相同的处理操作。因此,省略了针对参考图33A和33B已描述的处理操作的详细说明。
在图36A所示的步骤S5003中,照相机微计算机101判断AF详细模式。如果照相机微计算机101判断为AF详细模式是单模式(步骤S5003为“否”),则处理进入步骤S5004。如果照相机微计算机101判断为AF详细模式是伺服模式(步骤S5003中为“是”),则处理进入步骤S5016。
在步骤S5016中,照相机微计算机101判断被摄体的移动速度。如果照相机微计算机101判断为被摄体的移动速度等于或高于预定值(预定速度)(步骤S5016中为“否”),则处理进入图32所示的步骤S2016。如果照相机微计算机101判断为被摄体的移动速度低于预定值(步骤S5016中为“是”),则处理进入步骤S5004。如上所述,根据本典型实施例,在所设置的焦点调节模式是伺服模式的情况下,根据被摄体的移动速度来判断是否自动确定照射方向。
考虑以下:在被摄体的移动速度低于预定值的情况下,即使设置了伺服模式,基于诸如在被摄体聚焦时所获取到的透镜组202的位置以及焦距等的镜头信息而计算出的被摄体距离信息也与当前被摄体距离精确地相对应。另一方面,在被摄体的移动速度等于或高于预定值的情况下,基于诸如在被摄体聚焦时所获取到的透镜组202的位置以及焦距等的镜头信息而计算出的被摄体距离信息没有与当前被摄体距离精确地相对应。因此,在所设置的焦点调节模式是伺服模式的情况下,根据被摄体的移动速度来判断是否自动确定照射方向,由此可以防止确定出错误的照射方向。此外,用于获得被摄体的移动速度的方法可以是已知方法。例如,可以基于重复进行的焦点检测的结果来获得被摄体的移动速度,或者在测光电路106中所包括的测光传感器是图像传感器的情况下,可以基于从作为图像传感器的测光传感器顺次输出的图像信号的变化来获得被摄体的移动速度。
此外,在上述的所有典型实施例中,可以利用闪光灯装置微计算机310来进行照相机微计算机101所进行的处理的一部分,并且可以利用照相机微计算机101来进行闪光灯装置微计算机310所进行的处理的一部分。
此外,在上述的所有典型实施例中,除照明装置能够可拆卸地安装至摄像设备的结构外,本发明还可应用于照明装置内置于摄像设备的结构,只要能够改变照明装置的照射方向即可。
另外,上述的所有典型实施例中所述的流程图仅是示例。除非发生不利的效果,否则可以按与上述流程图的顺序不同的顺序进行各种处理操作。
此外,上述的所有典型实施例中所述的命令、命令编号和数据项仅是示例,因此可以以任何方式设置这些命令、命令编号和数据项,只要实现了相同的功能即可。
其它实施例
本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给***或装置,该***或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。
尽管已经参考典型实施例说明了本发明,但是应该理解,本发明不限于所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功能。
Claims (16)
1.一种摄像***,包括:摄像设备;以及能够自动驱动包括发光单元的可动部以改变所述发光单元的照射方向的照明装置,所述摄像***还包括:
获取单元,用于获取用以对安装至所述摄像设备的镜头单元进行分类的信息;以及
控制单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来判断是否进行自动驱动所述可动部,
其中,在安装至所述摄像设备的所述镜头单元的焦距短于第一阈值的情况下,所述控制单元不允许自动驱动所述可动部。
2.一种摄像***,包括:摄像设备;以及能够自动驱动包括发光单元的可动部以改变所述发光单元的照射方向的照明装置,所述摄像***还包括:
获取单元,用于获取用以对安装至所述摄像设备的镜头单元进行分类的信息;以及
控制单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来判断是否进行自动驱动所述可动部,
其中,在安装至所述摄像设备的所述镜头单元的焦距等于或长于第二阈值的情况下,所述控制单元不允许自动驱动所述可动部。
3.一种摄像***,包括:摄像设备;以及能够自动驱动包括发光单元的可动部以改变所述发光单元的照射方向的照明装置,所述摄像***还包括:
获取单元,用于获取用以对安装至所述摄像设备的镜头单元进行分类的信息;以及
控制单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来判断是否进行自动驱动所述可动部,
其中,在不能对安装至所述摄像设备的所述镜头单元进行分类的情况下,所述控制单元不允许自动驱动所述可动部。
4.一种摄像***,包括:摄像设备;以及能够自动驱动包括发光单元的可动部以改变所述发光单元的照射方向的照明装置,所述摄像***还包括:
获取单元,用于获取用以对安装至所述摄像设备的镜头单元进行分类的信息;以及
控制单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来判断是否进行自动驱动所述可动部,
其中,在安装至所述摄像设备的所述镜头单元是特殊拍摄所使用的镜头单元的情况下,所述控制单元不允许自动驱动所述可动部。
5.一种摄像***,包括:摄像设备;以及能够自动驱动包括发光单元的可动部以改变所述发光单元的照射方向的照明装置,所述摄像***还包括:
获取单元,用于获取用以对安装至所述摄像设备的镜头单元进行分类的信息;
计算单元,用于计算所述发光单元的照射方向;以及
判断单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来判断是否使所述计算单元计算所述发光单元的照射方向,
其中,在安装至所述摄像设备的所述镜头单元的焦距短于第一阈值的情况下,所述判断单元判断为不使所述计算单元计算所述发光单元的照射方向。
6.一种摄像***,包括:摄像设备;以及能够自动驱动包括发光单元的可动部以改变所述发光单元的照射方向的照明装置,所述摄像***还包括:
获取单元,用于获取用以对安装至所述摄像设备的镜头单元进行分类的信息;
计算单元,用于计算所述发光单元的照射方向;以及
判断单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来判断是否使所述计算单元计算所述发光单元的照射方向,
其中,在安装至所述摄像设备的所述镜头单元的焦距等于或长于第二阈值的情况下,所述判断单元判断为不使所述计算单元计算所述发光单元的照射方向。
7.一种摄像***,包括:摄像设备;以及能够自动驱动包括发光单元的可动部以改变所述发光单元的照射方向的照明装置,所述摄像***还包括:
获取单元,用于获取用以对安装至所述摄像设备的镜头单元进行分类的信息;
计算单元,用于计算所述发光单元的照射方向;以及
判断单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来判断是否使所述计算单元计算所述发光单元的照射方向,
其中,在不能对安装至所述摄像设备的所述镜头单元进行分类的情况下,所述判断单元判断为不使所述计算单元计算所述发光单元的照射方向。
8.一种摄像***,包括:摄像设备;以及能够自动驱动包括发光单元的可动部以改变所述发光单元的照射方向的照明装置,所述摄像***还包括:
获取单元,用于获取用以对安装至所述摄像设备的镜头单元进行分类的信息;
计算单元,用于计算所述发光单元的照射方向;以及
判断单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来判断是否使所述计算单元计算所述发光单元的照射方向,
其中,在安装至所述摄像设备的所述镜头单元是特殊拍摄所使用的镜头单元的情况下,所述判断单元判断为不使所述计算单元计算所述发光单元的照射方向。
9.一种照明装置,包括:
本体部,其能够拆卸地安装至摄像设备;
可动部,其能够相对于所述本体部进行转动;
发光单元,其安装在所述可动部上;
驱动单元,用于使所述可动部进行转动;
获取单元,用于获取用以对安装至所述本体部的所述摄像设备所安装的镜头单元进行分类的信息;以及
控制单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来判断是否进行自动驱动所述可动部,
其中,在安装至所述摄像设备的所述镜头单元的焦距短于第一阈值的情况下,所述控制单元不允许自动驱动所述可动部。
10.一种照明装置,包括:
本体部,其能够拆卸地安装至摄像设备;
可动部,其能够相对于所述本体部进行转动;
发光单元,其安装在所述可动部上;
驱动单元,用于使所述可动部进行转动;
获取单元,用于获取用以对安装至所述本体部的所述摄像设备所安装的镜头单元进行分类的信息;以及
控制单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来判断是否进行自动驱动所述可动部,
其中,在安装至所述摄像设备的所述镜头单元的焦距等于或长于第二阈值的情况下,所述控制单元不允许自动驱动所述可动部。
11.一种照明装置,包括:
本体部,其能够拆卸地安装至摄像设备;
可动部,其能够相对于所述本体部进行转动;
发光单元,其安装在所述可动部上;
驱动单元,用于使所述可动部进行转动;
获取单元,用于获取用以对安装至所述本体部的所述摄像设备所安装的镜头单元进行分类的信息;以及
控制单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来判断是否进行自动驱动所述可动部,
其中,在不能对安装至所述摄像设备的所述镜头单元进行分类的情况下,所述控制单元不允许自动驱动所述可动部。
12.一种照明装置,包括:
本体部,其能够拆卸地安装至摄像设备;
可动部,其能够相对于所述本体部进行转动;
发光单元,其安装在所述可动部上;
驱动单元,用于使所述可动部进行转动;
获取单元,用于获取用以对安装至所述本体部的所述摄像设备所安装的镜头单元进行分类的信息;以及
控制单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来判断是否进行自动驱动所述可动部,
其中,在安装至所述摄像设备的所述镜头单元是特殊拍摄所使用的镜头单元的情况下,所述控制单元不允许自动驱动所述可动部。
13.一种照明装置,包括:
本体部,其能够拆卸地安装至摄像设备;
可动部,其能够相对于所述本体部进行转动;
发光单元,其安装在所述可动部上;
驱动单元,用于使所述可动部进行转动;
计算单元,用于计算所述发光单元的照射方向;
获取单元,用于获取用以对安装至所述本体部的所述摄像设备所安装的镜头单元进行分类的信息;以及
判断单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来判断是否使所述计算单元计算所述发光单元的照射方向,
其中,在安装至所述摄像设备的所述镜头单元的焦距短于第一阈值的情况下,所述判断单元判断为不使所述计算单元计算所述发光单元的照射方向。
14.一种照明装置,包括:
本体部,其能够拆卸地安装至摄像设备;
可动部,其能够相对于所述本体部进行转动;
发光单元,其安装在所述可动部上;
驱动单元,用于使所述可动部进行转动;
计算单元,用于计算所述发光单元的照射方向;
获取单元,用于获取用以对安装至所述本体部的所述摄像设备所安装的镜头单元进行分类的信息;以及
判断单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来判断是否使所述计算单元计算所述发光单元的照射方向,
其中,在安装至所述摄像设备的所述镜头单元的焦距等于或长于第二阈值的情况下,所述判断单元判断为不使所述计算单元计算所述发光单元的照射方向。
15.一种照明装置,包括:
本体部,其能够拆卸地安装至摄像设备;
可动部,其能够相对于所述本体部进行转动;
发光单元,其安装在所述可动部上;
驱动单元,用于使所述可动部进行转动;
计算单元,用于计算所述发光单元的照射方向;
获取单元,用于获取用以对安装至所述本体部的所述摄像设备所安装的镜头单元进行分类的信息;以及
判断单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来判断是否使所述计算单元计算所述发光单元的照射方向,
其中,在不能对安装至所述摄像设备的所述镜头单元进行分类的情况下,所述判断单元判断为不使所述计算单元计算所述发光单元的照射方向。
16.一种照明装置,包括:
本体部,其能够拆卸地安装至摄像设备;
可动部,其能够相对于所述本体部进行转动;
发光单元,其安装在所述可动部上;
驱动单元,用于使所述可动部进行转动;
计算单元,用于计算所述发光单元的照射方向;
获取单元,用于获取用以对安装至所述本体部的所述摄像设备所安装的镜头单元进行分类的信息;以及
判断单元,用于基于所述获取单元所获取到的用以对所述镜头单元进行分类的信息,来判断是否使所述计算单元计算所述发光单元的照射方向,
其中,在安装至所述摄像设备的所述镜头单元是特殊拍摄所使用的镜头单元的情况下,所述判断单元判断为不使所述计算单元计算所述发光单元的照射方向。
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014184404A JP6650666B2 (ja) | 2014-09-10 | 2014-09-10 | 撮像システム、照明装置及び制御方法 |
JP2014184405A JP6552170B2 (ja) | 2014-09-10 | 2014-09-10 | 撮像システム、照明装置及び制御方法 |
JP2014184406A JP6611419B2 (ja) | 2014-09-10 | 2014-09-10 | 撮像システム、照明装置及び制御方法 |
JP2014-184406 | 2014-09-10 | ||
JP2014-184404 | 2014-09-10 | ||
JP2014-184405 | 2014-09-10 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105407292A CN105407292A (zh) | 2016-03-16 |
CN105407292B true CN105407292B (zh) | 2019-04-02 |
Family
ID=55438689
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510575239.6A Expired - Fee Related CN105407292B (zh) | 2014-09-10 | 2015-09-10 | 摄像***、照明装置和控制方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9961248B2 (zh) |
CN (1) | CN105407292B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10154202B2 (en) * | 2014-10-15 | 2018-12-11 | Samsung Electronics Co., Ltd. | Apparatus for illuminating a scene and control method thereof |
JP6719947B2 (ja) * | 2016-04-04 | 2020-07-08 | キヤノン株式会社 | 撮像システム、発光装置、発光制御方法、及びプログラム |
JP6815826B2 (ja) * | 2016-10-25 | 2021-01-20 | キヤノン株式会社 | 撮像装置、撮像システム及び自動照射方向制御方法 |
JP6685970B2 (ja) | 2017-06-09 | 2020-04-22 | キヤノン株式会社 | 照明装置、撮像装置および制御方法 |
JP6758270B2 (ja) * | 2017-09-07 | 2020-09-23 | パナソニック フォト・ライティング 株式会社 | ストロボ装置 |
JP7291492B2 (ja) * | 2019-01-30 | 2023-06-15 | パナソニックIpマネジメント株式会社 | ストロボ装置および撮像装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4512644A (en) * | 1983-01-31 | 1985-04-23 | Canon Kabushiki Kaisha | Flash device |
US5194885A (en) * | 1991-06-17 | 1993-03-16 | Eastman Kodak Company | Methods of, apparatus for, and a camera capable of automatically selecting an optimal angle for bounce illumination |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04340527A (ja) | 1991-05-16 | 1992-11-26 | Minolta Camera Co Ltd | バウンスフラッシュ撮影の可能なカメラ |
JP4280515B2 (ja) | 2003-02-27 | 2009-06-17 | キヤノン株式会社 | ストロボ撮影システムおよびカメラ |
JP2009163179A (ja) | 2008-01-10 | 2009-07-23 | Fujifilm Corp | 撮影装置及びその制御方法 |
CN101581868A (zh) | 2008-05-16 | 2009-11-18 | 鸿富锦精密工业(深圳)有限公司 | 可调整角度的闪光灯模组及具有该闪光灯模组的摄像装置 |
JP2010002884A (ja) * | 2008-05-19 | 2010-01-07 | Nikon Corp | 電子閃光装置及びそれを備えたカメラ |
JP5268438B2 (ja) | 2008-06-13 | 2013-08-21 | キヤノン株式会社 | ストロボ装置、撮像装置およびその制御方法 |
JP2010008717A (ja) | 2008-06-27 | 2010-01-14 | Nikon Corp | 撮影装置 |
JP2012242676A (ja) | 2011-05-20 | 2012-12-10 | Canon Inc | 撮像装置及び制御方法 |
EP2613517B1 (en) * | 2012-01-06 | 2015-05-06 | Canon Kabushiki Kaisha | Illumination device capable of having optical accessory attached forward of light emission section thereof, image pickup system, film holder, light emission control device, and light emission control method |
-
2015
- 2015-09-08 US US14/848,174 patent/US9961248B2/en active Active
- 2015-09-10 CN CN201510575239.6A patent/CN105407292B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4512644A (en) * | 1983-01-31 | 1985-04-23 | Canon Kabushiki Kaisha | Flash device |
US5194885A (en) * | 1991-06-17 | 1993-03-16 | Eastman Kodak Company | Methods of, apparatus for, and a camera capable of automatically selecting an optimal angle for bounce illumination |
Also Published As
Publication number | Publication date |
---|---|
US9961248B2 (en) | 2018-05-01 |
CN105407292A (zh) | 2016-03-16 |
US20160072995A1 (en) | 2016-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105407292B (zh) | 摄像***、照明装置和控制方法 | |
CN104243812B (zh) | 照相机***、摄像设备、照明装置和控制方法 | |
JP3012248B2 (ja) | 自動焦点検出装置および自動焦点検出装置を備えたカメラ | |
CN105637413B (zh) | 摄像装置以及摄像方法 | |
US6363220B1 (en) | Camera and autofocus apparatus | |
CN107454288B (zh) | 摄像***、发光装置、发光装置的控制方法和存储介质 | |
CA1161682A (en) | Photographic camera | |
JP2001524703A (ja) | 複数の光源を使用しメガネを通して目を照明して撮像するための方法及び装置 | |
US8315513B2 (en) | Focus detection apparatus and control method thereof | |
US5392091A (en) | Exposure calculating apparatus | |
WO2007083860A1 (en) | Photographing apparatus, a photographing module and a terminal having the photographing apparatus for iris authentication | |
CN106101523B (zh) | 摄像设备及其控制方法 | |
CN105430243B (zh) | 摄像***、照明装置及控制方法 | |
US4358186A (en) | Method and apparatus for controlling exposure by selective use of blocking visible filter | |
CN107018300A (zh) | 发光控制装置及其控制方法、存储介质和摄像设备 | |
CN102265603B (zh) | 摄像设备和摄像方法 | |
JPH0373936A (ja) | カメラおよび撮影レンズ | |
CN100345057C (zh) | 闪光灯拍摄*** | |
CN108810365A (zh) | 能够判断闪光灯的照射方向的照明设备及其控制方法 | |
US4912496A (en) | Automatic focussing adjusting device | |
CN106131378A (zh) | 照明装置以及具有可拆卸的照明装置的摄像装置 | |
JP6016377B2 (ja) | 照明装置及び撮像システム | |
US4474441A (en) | Method and apparatus for controlling exposure by selective use of blocking visible filter | |
US4315675A (en) | Method and apparatus for selectively positioning spectral filter | |
US4351593A (en) | Method and apparatus for selective positioning of spectral filter during exposure control |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190402 Termination date: 20210910 |