摄像系统、摄像设备、发光装置和焦点检测方法_5

文档序号:8907800阅读:来源:国知局
101向闪光灯MPU 203发出反射再驱动指示,以使得闪光灯头202恢复至步骤SI 102所通知的原始反射状态。具体地,在步骤SI 114,照相机MPU101调用步骤S1108临时存储至缓冲存储器106的反射角度θω和θ Β0Ο然后,照相机MPU101通过将目标反射角度Θ Y分别设置成θ A(1和θ B(l,向闪光灯MPU 203发送反射驱动指示。因此,闪光灯MPU 203进行反射驱动。然后,在步骤S1115,照相机MPU 101判断是否从外部闪光灯装置203接收到反射驱动完成通知。照相机MPU 101在未接收到反射驱动完成通知时(步骤S1115为“否”)处于待机,并且在接收到反射驱动完成通知时(步骤S1115为“是”),伴随着焦点检测的判断为OK而结束该处理。
[0104]由于步骤SI 116和SI 119的处理与图6B的步骤S610和S611的处理相同,因而省略对其的详细说明。然而,在第二实施例中,当步骤S1116的判断为“是”时(S卩,当照相机MPU 101判断为不能进行焦点检测时(焦点检测NG)),照相机MPU 101使得处理进入步骤S1118o
[0105]步骤SI 118及随后的步骤SI 119的处理与步骤SI 114和SI 115的处理相同,并且是用于使得外部闪光灯装置130恢复至原始反射角度的处理(即,将目标反射角度θχ*θγ分别设置成θ ω和θ Β0)ο当接收到反射驱动完成通知时(步骤S1118为“是”),照相机MPU 101伴随着焦点检测的判断为NG而结束该处理。因此,处理进入图5的步骤S510。
[0106]当步骤S1104的判断为“是”时,或者当步骤S1107的判断为“否”时,处理如上所述进入步骤SI 120。由于步骤SI 120?步骤SI 125的处理与图6Α的步骤S612?图6Β的步骤S617的处理相同,因而省略对其的详细说明。
[0107]图13Α和图13Β是示出通过外部闪光灯装置130所执行的并且与通过执行图1OA的步骤S1002而在图5的步骤S508所执行的利用辅助光发射的焦点检测处理并行进行的辅助光照射处理的流程图。由于闪光灯MPU 203从ROM(未示出)读取控制程序、将其展开至RAM(未示出)、并且控制外部闪光灯装置130的各部分的操作,因而执行图13A和图13B所示的流程图的各步骤。
[0108]在步骤S1301,闪光灯MPU 203判断是否从照相机MPU 101接收到反射角度检测指示(步骤SllOl的指示)。闪光灯MPU 203在未接收到反射角度检测指示时(步骤S1301为“否”)处于待机,并且在接收到反射角度检测指示时(步骤S1301为“是”),使得处理进入步骤S1302。在步骤S1302,闪光灯MPU 203通过反射检测单元205的转动角度检测传感器(未示出),检测水平反射角度94和垂直反射角度Θ BO然后,在步骤S1303,闪光灯MPU203将步骤S1302所检测到的反射角度ΘΑ和θ β通知给照相机MPU 101。
[0109]接着,闪光灯MPU 203在步骤S1304判断是否从照相机MPU 101接收到充电电平通知指示(步骤SI 105的指示)。当接收到充电电平通知指示时(步骤S1304为“是”),闪光灯MPU 203使得处理进入步骤S1305。当未接收到充电电平通知指示时(步骤S1304为“否”),处理进入S1307。步骤S1304中不存在充电电平通知指示的情况是照相机MPU 101所获得的闪光灯头202的反射角度满足条件θΑ>α或者θΒ>β的情况。也就是说,该情况是图11的步骤S1104的判断为“是”并且照相机MPU 101使得处理进入步骤S1120以预先发射LED辅助光的情况。
[0110]在步骤S1305,闪光灯MPU 203检测闪光灯主电容器的充电电平,并且将检测结果通知给照相机MPU 101。在随后的步骤S1306,闪光灯MPU 203判断是否从照相机MPU 101接收到反射驱动指示(步骤S1109的指示)。当接收到反射驱动指示时(步骤S1306为“是”),闪光灯MPU 203使得处理进入步骤S1312。当未接收到反射驱动指示时(步骤S1306为“否”),处理进入S1307。应该注意,当接收到反射驱动指示时,闪光灯MPU 203获得步骤S1109中从照相机MPU 101所发送来的目标反射角度θ γ(θχ= θ γ= O)。
[0111]步骤S1307?S1310的处理与图7Β的步骤S707?S710的处理相同。也就是说,闪光灯MPU 203在步骤S1307,从照相机MPU 101接收LED辅助光的发光指示(步骤SI 120的发光指示)。根据该指示,闪光灯MPU 203在步骤S1308使得闪光灯侧LED辅助光单元207发光以利用LED辅助光照射视野侧。在接下来的步骤S1309,如在步骤S1304那样,闪光灯MPU 203判断是否从照相机MPU 101接收到充电电平通知指示(步骤S1123的指示)。当接收到充电电平通知指示时(步骤S1309为“是”),闪光灯MPU 203使得处理进入步骤S1310。当未接收到充电电平通知指示时(步骤S1309为“否”),结束该处理。在步骤S1310,如在步骤S1305那样,闪光灯MPU 203检测闪光灯主电容器的充电电平,并且将检测结果通知给照相机MPU 101。
[0112]随后,在步骤S1311,如在步骤S1306那样,闪光灯MPU 203判断是否从照相机MPU101接收到反射驱动指示(步骤S1109的指示)。当接收到反射驱动指示时(步骤S1311为“是”),闪光灯MPU 203使得处理进入步骤S1312。当未接收到反射驱动指示时(步骤S1312为“否”),结束该处理。应该注意,当接收到反射驱动指示时,如在步骤S1306那样,闪光灯MPU 203获得步骤SI 109从照相机MPU 101所发送来的目标反射角度θ θ γ(θχ
=θ γ= O) O
[0113]在步骤S1312,闪光灯MPU 203进行反射驱动处理,以使得当前反射角度Θ 4和θ Β与步骤S1306或步骤S1311所接收到的目标反射角度(θχ= θ γ= O)相一致。稍后将参考图14详细说明步骤S1312的反射驱动处理的过程。在随后的步骤S1313,闪光灯MPU 203从照相机MPU 101接收闪光灯辅助光的发光指示(步骤S1112的发光指示)。根据该发光指示,闪光灯MPU 203在步骤S1314使得发光部204发射闪光灯辅助光来照射视野。
[0114]然后,闪光灯MPU 203在步骤S1315判断是否接收到闪光灯辅助光的再发光指示(步骤S1116和S1119之后的步骤S1112的指示)。当接收到闪光灯辅助光的再发光指示时(步骤S1315为“是”),闪光灯MPU 203使得处理返回至步骤S1314。当未接收到闪光灯辅助光的再发光指示时(步骤S1315为“否”),处理进入步骤S1316。
[0115]在步骤S1316,闪光灯MPU 203从照相机MPU 101接收反射再驱动指示(步骤S1114或者S1117的指示)。此时,获得驱动目标角度θχ(= ΘΑ(Ι)和θγ(= ΘΒ(Ι)。在步骤S1317,闪光灯MPU 203进行反射驱动处理,以使得当前反射角度Θ 4和θ Β与步骤S1316所接收到的目标反射角度θχ(= ΘΑ(Ι)和θγ(= ΘΒ0) 一致。稍后将参考图14详细说明步骤S1317的反射驱动处理。然后,闪光灯MPU 203结束该处理。
[0116]图14是示出步骤S1312和S1317所执行的反射驱动处理的流程图。应该注意,图14的流程图的处理还适用于稍后说明的图15的步骤S1503、S1505和S1508的反射驱动处理。由于闪光灯MPU 203从ROM(未示出)读取控制程序、将其展开至RAM(未示出)、并且控制外部闪光灯装置130的各部分的操作,因而执行图14所示流程图的各步骤。
[0117]在步骤S1401,闪光灯MPU 203通过反射驱动控制单元803控制马达(未示出)以开始驱动该马达,这样开始闪光灯头202的驱动。在步骤S1402,闪光灯MPU 203通过反射检测单元205,检测闪光灯头202的当前反射角度04和θ B,并且判断所检测到的反射角度04和θ B是否分别与目标反射角度θ χ和θ γ—致。闪光灯MPU 203在所检测到的反射角度θ# θ β与目标反射角度θ χ?Ρ θ γ不一致时(步骤S1402为“否”)继续该判断。当这些角度一致时(θχ= Θ 4和θ γ= θ Β,步骤S1402为“是”),处理进入步骤S1403。
[0118]应该注意,当在步骤S1312或者S1317执行反射驱动控制时,在步骤S1109、S1114或者S1117中指示步骤S1402中用作基准的目标反射角度Θ#Ρ θ γο另一方面,当在稍后说明的步骤S1503、S1505或者S1508执行反射驱动控制时,在上述各步骤中计算步骤S1402中用作基准的目标反射角度Θ#Ρ θ γο
[0119]在步骤S1403,闪光灯MPU 203通过反射驱动控制单元803控制马达以使其停止,这样停止驱动闪光灯头202。在接下来的步骤S1404,闪光灯MPU 203通过照相机端子206向照相机MPU 101发送反射驱动完成通知,因而结束该处理。
[0120]图15是示出外部闪光灯装置130所执行的自动反射驱动处理的过程的流程图。当在步骤S1109、S1114或者S1118接收到反射驱动指示时,闪光灯MPU203执行图15的流程图的自动反射驱动处理。由于闪光灯MPU 203从R0M(未示出)读取控制程序、将其展开至RAM(未示出)、并且控制外部闪光灯装置130的各部分的操作,因而执行图15所示的流程图的各步骤。
[0121]在步骤S1501,闪光灯MPU 203通过姿势检测单元801,以照相机的水平状态为基准来检测闪光灯机体200的倾斜γ和η (参考图9A和图9Β)。在步骤S1502,闪光灯MPU203判断是否从照相机MPU 101接收到自动反射驱动指示。当未接收到反射驱动指示时(步骤S1502为“否”),闪光灯MPU 203使得处理返回至步骤S1501。当接收到反射驱动指示时(步骤S1502为“是”),处理进入步骤S1503。
[0122]在步骤S1503,执行图14所示的反射驱动处理。在第二实施例中,闪光灯MPU 203在步骤S1503中应使闪光灯头202驱动至天花板方向。基于作为反射驱动时的目标值的目标反射角度Θ#Ρ θ γ、以及闪光灯机体200的倾斜γ和η,来计算朝向天花板方向的闪光灯头202的驱动量。例如,当在步骤S1501所检测到的闪光灯头202的倾斜为γ = 15度和η = O时,计算出目标反射角度θ χ= O度和θ γ= 105 ( = 90+15)度。
[0123]在步骤S1503朝向天花板方向驱动闪光灯头202之后,闪光灯MPU 203在步骤S1504使得发射闪光灯辅助光。因此,发光部204向作为测距对象的天花板发射闪光灯光。测距用测光单元804获得来自天花板的反射光的数据,并且基于所获得的数据来计算天花板和发光部204之间的距离。
[0124]在随后的步骤S1505,执行图14所述的子例程的反射驱动控制处理。闪光灯MPU203在步骤S1505使闪光灯头202朝向正面方向驱动,其中,在正面方向上,闪光灯头202面对着被摄体。由于正面方向与数字静态照
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1