配件、控制方法和存储介质与流程

文档序号:33710139发布日期:2023-03-31 23:24阅读:51来源:国知局
配件、控制方法和存储介质与流程

1.实施例的方面涉及可拆卸地附接在可更换镜头和照相机本体之间的配 件。


背景技术:

2.通常,为了扩展镜头可更换型照相机系统的功能,提出了各自均附接在 照相机本体和可更换镜头之间的配件。pct国际公开号(“wo”)2013/042736 公开了包括用于输入与可更换镜头有关的光学特性信息的操作构件的配件。
3.近年来,需要具有存储调焦位置并进行调焦透镜到所存储的调焦位置的 再现驱动的功能的配件,但wo 2013/042736中公开的配件不能实现上述功能。


技术实现要素:

4.本发明提供一种配件、控制方法和存储介质,其各自均能够存储调焦位 置并进行调焦透镜到所存储的调焦位置的再现驱动。
5.配件能够拆卸地附接在可更换镜头和摄像设备之间。所述配件包括通信 单元、第一操作单元、存储单元、第二操作单元和控制单元。通信单元被配 置为与所述可更换镜头和所述摄像设备进行通信。第一操作单元被配置为在 要从所述可更换镜头获取与所述可更换镜头有关的调焦位置信息的情况下 被操作。存储单元被配置为存储基于所述调焦位置信息的与所述可更换镜头 的调焦相关的信息。第二操作单元被配置为在要对所述可更换镜头中所包括 的调焦透镜进行再现驱动的情况下被操作。控制单元被配置为控制所述调焦 透镜的驱动。在所述第一操作单元被操作的情况下,所述控制单元通过使用 所述调焦位置信息来获取与调焦相关的信息。在所述第二操作单元被操作的 情况下,所述控制单元通过使用与调焦相关的信息来进行所述调焦透镜的再 现驱动。
6.根据本发明实施例的一方面的控制方法是一种配件的控制方法。所述配 件能够拆卸地附接在可更换镜头和摄像设备之间,并且包括第一操作单元和 第二操作单元。所述第一操作单元被配置为在要从所述可更换镜头获取与所 述可更换镜头有关的调焦位置信息的情况下被操作。所述第二操作单元被配 置为在要对所述可更换镜头中所包括的调焦透镜进行再现驱动的情况下被 操作。所述控制方法包括以下步骤:操作所述第一操作单元;通过使用所述 调焦位置信息来获取与调焦相关的信息;存储与调焦相关的信息;操作所述 第二操作单元;以及通过使用与调焦相关的信息来进行所述调焦透镜的再现 驱动。
7.根据本发明实施例的一方面的一种非暂时性计算机可读存储介质存储 计算机程序,所述计算机程序使计算机执行上述的控制方法。
8.通过以下参考附图对典型实施例的说明,本发明的更多特征将变得明显。
附图说明
9.图1是示出根据本发明实施例的照相机系统的框图。
10.图2a和图2b是示出根据第一实施例的第一通信中的通信路径的图。
11.图3a至图3c是示出根据第一实施例的第一通信的通信方法a中的通信 波形的图。
12.图4a至图4c是示出根据第一实施例的第一通信的通信方法b中的通信 波形的图。
13.图5是示出根据第一实施例的第二通信中的通信路径的图。
14.图6a和图6b是示出根据第一实施例的第二通信的通信方法c中的通信 波形的图。
15.图7是示出根据第一实施例的配件的外观示例的图。
16.图8是示出根据第一实施例的照相机系统中的开始序列的图。
17.图9是示出根据第一实施例的照相机系统中的af停止功能的序列的图。
18.图10是示出根据第一实施例的配件中的af停止功能的处理流程的图。
19.图11是示出根据第二实施例的照相机系统中的af驱动范围改变功能的 序列的图。
20.图12是示出根据第二实施例的配件中的af驱动范围改变功能的处理流 程的图。
21.图13是示出根据第二实施例的照相机系统中的af驱动范围改变功能中 的处理的图。
22.图14是示出根据第三实施例的照相机系统中的af速度设置功能的序列 的图。
23.图15是示出根据第三实施例的配件中的af速度设置功能的处理流程的 图。
24.图16是示出根据第四实施例的照相机系统中的细微调焦功能的序列的 图。
25.图17是示出根据第四实施例的照相机系统中的细微调焦功能的处理流 程的图。
26.图18是示出根据第五实施例的照相机系统中的即使在af模式下也允许 mf操作的功能的序列的图。
27.图19是示出根据第五实施例的照相机系统中的即使在af模式下也允许 mf操作的功能的处理流程的图。
28.图20是示出根据第六实施例的与照相机本体和可更换镜头之间的调焦 基准位置信息的通信相对应的管理方法的流程图。
29.图21a是示出根据第六实施例的更新调焦基准位置信息的处理的流程图。
30.图21b是示出根据第六实施例的调焦停止确认处理的子例程的图。
31.图22是示出根据第六实施例的存储调焦位置的处理的流程图。
32.图23是示出根据第六实施例的配件中的通信数据的替换处理的图。
33.图24是示出根据第六实施例的在存储调焦位置之后的变焦操作时重新 存储调焦位置的处理的流程图。
34.图25a和图25b是用于说明根据第六实施例的调焦位置的再现操作以及 警告显示处理的流程图。
35.图25c是示出根据第六实施例的用于进行警告显示的子例程的图。
36.图26是示出根据第六实施例在存储调焦位置并进行再现操作的情况下 的调焦处理的图。
37.图27是示出根据第六实施例的在调焦再现驱动期间进行调焦速度设置 改变操作的情况下的调焦处理的图。
38.图28是示出根据第七实施例的静止图像拍摄时的曝光期间的调焦驱动 的处理的流程图。
39.图29是示出根据第七实施例的静止图像拍摄时的曝光期间的调焦驱动 中的调焦
处理的图。
具体实施方式
40.现在参考附图,给出对根据本发明的实施例的说明。各个图中的相应元 件由相同的附图标记指定,并且省略了其说明。
41.第一实施例
42.照相机系统的结构
43.图1是根据本发明实施例的照相机系统(摄像系统)的框图。照相机系统包 括可更换镜头100、照相机本体(摄像设备)200以及可拆卸地附接在照相机本 体200和可更换镜头100之间的配件300。照相机本体200可以在可更换镜头 100和配件300这两者都附接的状态下使用。在本实施例中,配件300由一个 配件组成,但可以包括多个配件。
44.在本实施例中,可更换镜头100、照相机本体200和配件300通过使用多 个通信方法来进行通信。可更换镜头100、照相机本体200和配件300经由它 们各自的通信电路(通信单元)112、208和303来通信控制命令和数据(信息)。 可更换镜头100、照相机本体200和配件300包括经由第一通信单元1121、2081 和3031的通信所用的路径以及经由第二通信单元1122、2082和3032的通信所 用的路径。第一通信单元和第二通信单元支持多个通信方法,并且可以通过 根据要通信的数据的类型和/或通信的目的而将通信方法彼此同步地改变为 同一通信方法来针对各种情形选择各自的最佳通信方法。通信方法、通信电 路和通信路径不限于本实施例中的这些,并且可以具有不同的配置,只要可 以在可更换镜头100、照相机本体200和配件300之间进行通信即可。例如, 通信路径可以仅是经由第一通信单元和第二通信单元的路径中的一个。
45.在下文,给出对可更换镜头100、照相机本体200和配件300的具体结构 的说明。可更换镜头100和配件300经由安装件400机械地和电气地连接。安 装部400示意性地表示可更换镜头100上所设置的安装件和配件300上所设置 的安装件连接的状态。照相机本体200和配件300经由安装件401机械地和电 气地连接。安装件401示意性地表示照相机本体200上所设置的安装件和配件 300上所设置的安装件连接的状态。在可更换镜头100、照相机本体200和配 件300上所设置的各安装件的安装面上设置有通信端子。在各单元经由安装 件连接的状态下,当相应的通信端子彼此接触时,可以进行经由通信端子的 通信。
46.可更换镜头100经由安装件400和401上所设置的未示出的电源端子从照 相机本体200接收电力供给,并且向以下所述的各种致动器和镜头微计算机 111供给电力。配件300经由安装件401上所设置的未示出的电源端子从照相 机本体200接收电力供给,并且向配件微计算机(控制单元)302供给电力。
47.在下文,给出对可更换镜头100的结构的说明。可更换镜头100包括摄像 光学系统。摄像光学系统从被摄体obj侧起顺次包括场透镜101、进行变焦(变 倍)的变焦透镜102、调整光量的光圈单元114、图像稳定透镜103和进行调焦 的调焦透镜104。
48.透镜保持架105和106分别保持变焦透镜102和调焦透镜104。与驱动脉冲 同步地,步进马达(m)107和108分别沿着由虚线表示的摄像光学系统的光轴 驱动透镜保持架105和106。
49.通过在包括与摄像光学系统的光轴垂直的方向上的分量的方向上移动, 图像稳
定透镜103减少了由照相机抖动等引起的图像模糊。
50.镜头微计算机111控制可更换镜头100中的各部的操作。镜头微计算机 111经由通信电路112接收各自均从照相机本体200或配件300发送来的控制 命令和发送请求命令。镜头微计算机111提供与控制命令相对应的镜头控制, 并且经由通信电路112将与发送请求命令相对应的镜头数据发送到照相机本 体200或配件300。例如,响应于控制命令中的与变焦和调焦相关的命令,镜 头微计算机111将驱动信号输出到变焦驱动电路119和调焦驱动电路120,以 驱动步进马达107和108。由此,进行用于控制由变焦透镜102进行的变焦操 作(变焦处理)的变焦处理和用于控制由调焦透镜104进行的调焦操作(焦点调 整处理)的自动调焦(af)处理。
51.光圈单元114包括光阑叶片114a和114b。霍尔元件115检测光阑叶片114a 和114b的状态(位置)。利用霍尔元件115的检测结果经由放大器电路(amp) 122和a/d转换电路(a/d)123被输入到镜头微计算机111。镜头微计算机111 基于来自a/d转换电路123的输入信号向光圈驱动电路121输出驱动信号,使 得驱动光圈致动器(act)113。由此,进行利用光圈单元114的光量调整处理。
52.镜头微计算机111响应于由可更换镜头100中设置的诸如振动陀螺仪等 的未示出的抖动传感器检测到的抖动,经由图像稳定驱动电路125驱动诸如 音圈马达等的图像稳定致动器126。由此,进行控制图像稳定透镜103的移位 处理(图像稳定处理)的图像稳定处理。
53.可更换镜头100包括可以由用户转动的手动操作环(电子环)130以及环转 动检测器131。环转动检测器131例如包括响应于手动操作环130的转动而输 出两相信号的光遮断器。镜头微计算机111可以通过使用两相信号来检测手 动操作环130的转动操作量(包括方向)。
54.在下文,给出对配件300的结构的说明。配件300例如是用于改变焦距的 增倍镜(extender),并且包括变倍透镜301和配件微计算机302。配件300在本 实施例中被描述为增倍镜,但可以是改变焦距的广角转接镜(wide converter), 或者可以是改变法兰焦距的卡口转接器(mount converter)。
55.配件微计算机302控制配件300中的各部的操作或处理。配件微计算机302经由通信电路303接收从照相机本体200发送来的控制命令和发送请求命 令。配件微计算机302进行与控制命令相对应的配件控制,并且经由通信电 路303将与发送请求命令相对应的配件数据发送到照相机本体200。在配件微 计算机302接收到针对可更换镜头100的命令的情况下,配件微计算机302根 据需要进行通信汇聚处理,然后根据需要将控制命令或发送请求命令经由通 信电路303发送到可更换镜头100。配件微计算机302基于对以下所述的配件 操作单元320的操作等,根据需要将控制命令和发送请求命令经由通信电路 303发送到可更换镜头100。在配件微计算机302经由通信电路303接收到与向 可更换镜头100的发送请求命令相对应的镜头数据的情况下,配件微计算机 302根据需要进行通信汇聚处理,然后根据需要将镜头数据经由通信电路303 发送到照相机本体200。
56.配件300包括可以由用户转动的配件操作环(所谓的电子环)310以及环 转动检测器311。环转动检测器311例如包括响应于配件操作环310的转动而 输出两相信号的光遮断器。配件微计算机302可以通过使用两相信号来检测 配件操作环310的转动操作量(包括方
向)。
57.配件300除了包括配件操作环310之外还包括配件操作单元320。配件操 作单元320例如是开关、按钮或触摸面板等,并且可以包括多个操作构件。
58.配件300包括用于向用户通知信息的配件通知单元(通知单元)330。配件 通知单元330例如是led、液晶显示器(lcd)、扬声器或振动器等,并且可以 包括多个通知构件。
59.配件300包括用于存储信息的配件存储单元(存储单元)340(例如,非易 失性存储器)。配件存储单元340用于存储用于进行以下所述的调焦位置的再 现驱动的目标调焦位置信息、以及在可更换镜头100和照相机本体200之间通 信的用于警告判断的信息等。
60.接着,给出对照相机本体200的结构的说明。照相机本体200包括诸如 ccd传感器和cmos传感器等的图像传感器201、a/d转换电路202、信号处 理电路203、记录单元204、照相机微计算机205和显示单元206。
61.图像传感器201对由可更换镜头100中的摄像光学系统形成的被摄体图 像进行光电转换,并输出电信号(模拟信号)。a/d转换电路202将从图像传感 器201输出的模拟信号转换成数字信号。信号处理电路203通过对从a/d转换 电路202输出的数字信号进行各种图像处理来生成图像信号。
62.信号处理电路203还从图像信号生成指示(表示或包括)被摄体图像的对 比度状态(即,摄像光学系统的调焦状态)的调焦信息,以及指示(表示或包括) 曝光状态的亮度信息。信号处理电路203将图像信号输出到显示单元206,并 且显示单元206将图像信号显示为由用户检查构图和调焦状态等所使用的实 时取景图像。
63.照相机微计算机205响应于来自诸如摄像指令开关和各种设置开关等的 操作单元207的输入而控制照相机本体200。照相机微计算机205经由通信电 路208向可更换镜头100和/或配件300发送控制命令和发送请求命令,并且经 由通信电路208从可更换镜头100和/或配件300接收镜头数据和/或配件数据。 例如,照相机微计算机205根据由信号处理电路203生成的调焦信息将与调焦 处理相关的控制命令发送到可更换镜头100。例如,照相机微计算机205将用 于获取与调焦处理相关的镜头数据的发送请求命令发送到可更换镜头100, 并且从可更换镜头100接收与调焦处理相关的镜头数据。
64.第一通信中的通信路径
65.参考图2a和图2b,给出对根据本实施例的在第一通信单元1121、2081 和3031之间配置的通信路径的说明。经由该通信路径进行的通信也被称为第 一通信。
66.图2a示出第一通信中的通信路径的示例。第一通信单元1121和3031使用 经由安装件400中设置的通信端子(lclk 11211、dcl 11212、dlc 11213、 lclk 30311、dcl 30312、dlc 30313)所连接的信号线进行通信。第一通信 单元2081和3031使用经由安装件401中设置的通信端子(rts 20811、dcl 20812、dlc 20813、rts 30314、dcl 30315、dlc 30316)所连接的信号线 进行通信。在该示例中,第一通信单元1121和3031通过作为三线式时钟同步 串行通信方法的通信方法a进行通信。第一通信单元2081和3031通过作为三 线式异步串行通信方法且与通信方法a不同的通信方法b进行通信。
67.图2b示出与图2a所示的示例不同的第一通信中的通信路径的示例。第 一通信单元1121和3031使用经由安装件400中设置的通信端子(rts 11214、 dcl 11215、dlc 11216、rts 30317、dcl 30318、dlc 30319)所连接的信 号线进行通信。第一通信单元2081和3031
使用经由安装件401中设置的通信 端子(rts 20811、dcl 20812、dlc 20813、rts 30314、dcl 30315、dlc 30316) 所连接的信号线进行通信。在该示例中,第一通信单元1121和3031之间以及 第一通信单元2081和3031之间的通信通过作为三线式异步串行通信方法的 通信方法b来进行。通信路径和通信方法的组合不限于这些,并且可以是另 一组合。例如,第一通信单元1121和3031之间以及第一通信单元2081和3031 之间的通信可以通过通信方法a来进行。
68.第一通信的通信方法a中的通信波形
69.参考图3a至图3c,给出对作为本实施例中的第一通信的三线式时钟同 步串行通信方法的通信方法a的说明。
70.通信方法a是在发送控制命令和数据发送请求命令的通信主单元与响应 于数据发送请求命令而发送数据的通信子单元之间执行的通信方法。在图2a 所示的示例中,在第一通信单元3031用作通信主单元并且第一通信单元1121 用作通信子单元的情况下进行通信。
71.时钟信号lclk主要用作从通信主单元向通信子单元的数据同步时钟信 号。通信信号dcl用于将诸如控制命令和数据发送请求命令等的数据从通信 主单元发送到通信子单元。数据信号dlc用于将从通信子单元发送来的数据 发送到通信主单元。
72.在通信方法a中,通信主单元和通信子单元通过全双工通信方法(全双工 方法)进行通信,在该全双工通信方法中,与共同的时钟信号lclk同步地在 两个方向上同时进行通信(发送和接收)。
73.图3a示出作为最小通信单位的1帧中的通信信号的波形。首先,通信主 单元发送包括八个周期的脉冲作为一组的时钟信号lclk,并且还与时钟信 号lclk同步地将通信信号dcl发送到通信子单元。同时,通信主单元与时 钟信号lclk同步地接收从通信子单元输出的数据信号dlc。这样,通信主 单元和通信子单元各自与一组时钟信号lclk同步地发送和接收1字节(8位) 的数据。1字节的数据通信的时间段被称为数据帧。在数据帧之后,利用通 信子单元向通信主单元通知的通信待机(等待)请求信息(以下简称为“通信待 机请求”)busy(忙)插入通信暂停时间段。通信暂停时间段被称为busy帧。 包括数据帧和busy帧作为一组的通信单位被称为1帧。
74.图3b示出在通信主单元将命令cmd1发送到通信子单元并接收与命令 cmd1相对应的2字节的数据dt1a和dt1b的情况下的3帧的通信信号的波形。 在通信主单元和通信子单元之间,与各命令cmd相对应的数据dt的类型和 字节数是预先确定的。
75.在第一帧中,通信主单元发送时钟信号lclk,并将与通信主单元请求 发送的数据dt1a和dt1b相对应的命令cmd1作为通信信号dcl进行发送。 该帧中的数据信号dlc被认为是无效数据。
76.随后,通信主单元输出时钟信号lclk并持续八个周期,然后将通信主 单元侧的通信端子的状态从输出格式改变为输入格式。在通信主单元侧的通 信端子的状态的改变完成之后,通信子单元将通信子单元侧的通信端子的状 态从输入格式改变为输出格式。之后,通信子单元将时钟信号lclk的信号 电平改变为低,以向通信主单元通知通信待机请求busy。通信主单元在通 信主单元被通知通信待机请求busy的时间段期间维持通信端子的状态处于 输入格式,并且暂停与通信子单元的通信。
77.通信子单元在通信子单元向通信主单元通知通信待机请求busy的时间 段期间生成与命令cmd1相对应的数据dt1a。在通信子单元准备好将数据 dt1a作为下一帧的数据信号dlc进行发送之后,通信子单元将时钟信号 lclk的信号电平改变为高,以向通信主单元通知通信待机请求busy的取消。 通信主单元识别出通信待机请求busy的取消,然后通过向通信子单元发送 一帧的时钟信号lclk来从通信子单元接收数据dt1a。随后,类似地,通信 主单元接收数据dt1b。
78.图3c示出在通信主单元将命令cmd2发送到通信子单元并接收与命令 cmd2相对应的3字节的镜头数据dt2a、dt2b和dt2c的情况下的包括4帧的 通信信号的波形。通信子单元在第一帧中向通信主单元通知通信待机请求 busy,但在第二帧到第四帧中不向通信主单元通知通信待机请求busy。 因此,可以缩短帧之间的间隔。
79.第一通信中的通信方法b的通信波形
80.参考图4a至图4c,给出对作为根据本实施例的第一通信中的三线式异 步串行通信方法的通信方法b的说明。
81.通信方法b是在发送控制命令和数据发送请求命令的通信主单元与响应 于数据发送请求命令而发送数据的通信子单元之间进行的通信方法。在图2a 所示的示例中,在第一通信单元2081用作通信主单元并且第一通信单元3031 用作通信子单元的情况下进行通信。在图2b所示的示例中,在第一通信单元 2081用作通信主单元并且第一通信单元3031用作通信子单元的情况下进行 通信,并且在第一通信单元3031用作通信主单元并且第一通信单元1121用作 通信子单元的情况下进行通信。
82.在通信主单元和通信子单元之间通信开始时,通信主单元使用通信请求 信号rts。通信信号dcl用于将诸如控制命令和数据发送请求命令等的数据 从通信主单元发送到通信子单元。数据信号dlc用于将从通信子单元发送来 的数据发送到通信主单元。
83.在通信方法b中,通信主单元和通信子单元不像在通信方法a中那样与 共同的时钟信号同步地发送和接收数据,而是以预定的通信比特率发送和接 收数据。通信比特率指示(表示)每秒可以通信的数据量,并且由单位比特/ 秒(bps)表示。通信主单元和通信子单元通过使用在两个方向上同时进行通信 (发送和接收)的全双工通信方法进行通信。
84.图4a示出作为最小通信单位的1帧中的通信信号的波形。在不发送/接收 数据的状态下,通信请求信号rts的信号电平为高。通过通信主单元将通信 请求信号rts的信号电平改变为低,数据通信开始。通信子单元检测到通信 请求信号rts的信号电平已改变为低,然后开始向数据信号dlc输出数据。 通信主单元检测到开始位st被输出到数据信号dlc,然后开始向数据信号 dcl的数据输出。
85.这里,给出对数据信号dlc的数据格式的说明。1帧被大致分成开头的 数据帧和随后的busy帧。在不发送数据的非发送状态下,信号电平为高。 通信子单元通过仅在1位时间段内将信号电平设置为低来向通信主单元通知 1帧的数据信号dlc的发送开始。该1位时间段被称为开始位st,并且数据帧 从该位开始。随后,通信子单元在从第二位到第九位的8位时间段中发送1字 节的数据。数据位序列是msb优先格式,从最高数据d7开始,之后是数据 d6和数据d5,并且以最低数据d0结束。将1位的校验pa信息添加到第十位。 在指示(表示)一帧的结束的停止位sp的时间段内,将信号电平设置为高,由 此从开始位st开始的数据帧结束。在停止位sp之后添加busy帧。如图4a 中的dlc(有忙(busy))所示,信号电平为低,直到
通信待机请求busy被取 消为止。对于通信子单元不需要向通信主单元通知通信待机请求busy的情 况,如图4a中的dlc(无忙(busy))所示,指定1帧不包括busy帧的数据格 式。也就是说,作为数据信号dlc的数据格式,可以根据通信子单元中的处 理状态来选择是否向通信主单元通知通信待机请求busy。
86.这里,给出对通信主单元如何识别通信待机请求busy的有无(dlc是有 busy还是无busy)的说明。通信主单元将dlc(有busy)和dlc(无busy) 波形中的位位置b1和b2其中之一定义为用于识别通信待机请求busy的有 无的默认位置p。从位位置b1和b2中选择默认位置p可以解决以下问题:根 据通信子单元的处理性能,在发送数据信号dlc的数据帧之后,为了通知通 信待机请求busy而将信号电平设置为低的处理时间是不同的。将位位置b1 和b2中的哪个设置为默认位置p是通过通信主单元和通信子单元之间的通信 而预先确定的。默认位置p不必从位位置b1和b2中选择,并且可以根据两个 微计算机的处理能力从比b1和b2更后的位位置中选择。
87.接着,作为对busy帧的补充说明,给出对以下点的说明:在通信方法 a中被添加到时钟信号lclk的busy帧在通信方法b中被添加到数据信号 dlc。在通信方法a中,由通信主单元输出的时钟信号lclk和由通信子单 元发送的通信待机请求busy是使用同一信号线进行通信的。通过以时分方 式分配可以进行输出的时间段,防止了通信主单元和通信子单元的输出之间 的冲突。为了确保输出之间的冲突防止,插入输出禁止时间段,在该输出禁 止时间段中,在通信主单元完成时钟信号lclk的输出时和允许通信子单元 输出通信待机请求busy时之间不允许输出。插入作为不能进行通信的通信 无效时间段的输出禁止时间段,这降低了有效通信速度。在通信方法b中, 由于busy帧被添加到作为通信子单元的专用输出信号的数据信号dlc中, 因此不会发生上述问题。
88.随后,给出对通信信号dcl的数据格式的说明。在通信信号dcl和数据 信号dlc中数据帧的规格是相同的,因此省略了其详细说明。不同于数据信 号dlc,禁止向通信信号dcl添加busy帧。
89.图4b和图4c示出通信方法b中的通信信号的波形,并且这些波形分别与 图3b和图3c所示的波形相对应。
90.第二通信中的通信路径
91.参考图5,给出对根据本实施例的在第二通信单元1122、2082和3032之 间形成的通信路径的说明。经由这些通信路径进行的通信也被称为第二通信。 第二通信单元1122和3032通过使用经由安装件400中设置的通信端子(cs 11221、data 11222、cs 30321、data30322)所连接的信号线进行通信。第 二通信单元2082和3032通过使用经由安装件401中设置的通信端子(cs 20821、data 20822、cs 30323、data 30324)所连接的信号线进行通信。 在本实施例中,第二通信单元1122和3032之间以及第二通信单元2082和3032
92.之间的通信通过作为两线式异步串行通信方法的通信方法c来进行。通信路 径和通信方法的组合不限于此,并且可以是另一组合。例如,第二通信单元1122和3032可以通过通信方法c进行通信,并且第二通信单元2082和3032可 以通过通信方法a进行通信。
93.第二通信中的通信波形
94.参考图6a和图6b,给出对作为根据本实施例的第二通信中的两线式异 步串行通信方法的通信方法c的说明。
95.通信方法c是在发送控制命令和数据发送请求命令的通信主单元与响应 于数据发送请求命令而发送数据的一个或多于一个通信子单元之间进行的 通信方法。在图5所示的示例中,在第二通信单元2082用作通信主单元并且 第二通信单元3032用作通信子单元的情况下,在第二通信单元2082和3032之 间进行通信。在第二通信单元3032用作通信主单元并且第二通信单元1122用 作通信子单元的情况下,在第二通信单元1122和3032之间进行通信。
96.与各自均是通信主单元和通信子单元之间的一对一通信的通信方法a和 b相比,通信方法c的特征在于通信主单元和多个通信子单元可以进行通信 的一对多通信。因此,例如,在第二通信单元2082和3032之间可以连接另一 配件的第二通信单元(未示出)。在这种情况下,第二通信单元2082可以与这 些配件的多个第二通信单元进行通信。
97.在通信方法c中,通过将模式改变为广播通信模式和p2p通信模式来进 行一对多通信。在广播通信模式中,进行广播通信,在该广播通信中,通信 主单元同时向连接到通信主单元的所有通信子单元发送数据。在p2p通信模 式中,进行p2p通信,在该p2p通信中,通信主单元与连接到通信主单元的通 信子单元其中之一进行数据通信。
98.在广播通信模式中,在通信主单元和(一个或多于一个)通信子单元之间 通信开始时,通信主单元使用控制信号cs。通信信号data用于将诸如控制 命令和数据发送请求命令等的数据从通信主单元发送到通信子单元。
99.在p2p通信模式中,通信主单元使用控制信号cs来向通信子单元通知数 据接收完成。通信信号data用于将诸如控制命令和数据发送请求命令等的 数据从通信主单元发送到通信子单元,并且还用于将从通信子单元发送来的 数据发送到通信主单元。
100.在通信方法c中,如在通信方法b中那样,按预先确定的通信比特率进 行通信。通信主单元和通信子单元通过半双工通信方法(半双工方法)进行通 信,在该半双工通信方法中,经由交替地切换发送和接收的一个数据信号线 来进行双向通信。
101.图6a示出作为通信方法c中的最小通信单位的1帧的通信信号data的 通信波形,并且参考图6a来说明通信数据格式。通信数据格式在广播通信和 p2p通信中是相同的。这里,给出对在进行所谓的异步通信的情况下的通信 数据格式的说明,在该异步通信中,通信所要使用的通信速度是预先确定的, 并且根据该确定按通信比特率进行发送和接收。
102.首先,在不发送数据的非发送状态下将信号电平维持于高。接着,为了 向数据接收侧通知数据发送的开始,将信号电平设置为低并持续1位时间段。 该1位时间段被称为开始位st。随后,在从接下来的第二位到第九位的8位时 间段中发送1字节的数据。作为msb优先格式的数据位序列从最高数据d7开 始,之后是数据d6、数据d5、

、和数据d1,并且以最低数据d0结束。将 1位的校验pa信息添加到第十位,并且通过最后在指示发送数据的结束的停 止位sp的时间段期间将信号电平设置为高,从开始位st开始的1帧时间段结 束。
103.以上说明是通信方法c中的通信数据格式的实施例的示例,并且可以使 用另一通信数据格式。例如,数据的位序列可以是lsb优先的和/或可以具有 9位长度,并且可以不添加校验pa信息。通信数据格式在广播通信模式和p2p 通信模式之间可以是不同的。
104.接着,参考图6b,给出对广播通信和p2p通信中的通信格式的说明。
105.在广播通信中,通信主单元向控制信号cs输出低,以向通信子单元通知 广播通信将要开始,然后将将要发送的数据输出到通信信号data。另一方 面,在检测到从通信信号
data输入的开始位st时,通信子单元向控制信号 cs输出低。此时,由于通信主单元已向控制信号cs输出低,因此控制信号cs的信号电平不改变。
106.之后,通信主单元完成停止位sp的输出,然后取消向控制信号cs的低 输出。在通信子单元接收到从通信信号data输入的数据的停止位sp之后, 通信子单元分析所接收到的数据并进行与所接收到的数据相关联的处理。在 用于接收下一数据的准备完成之后,通信子单元取消向控制信号cs的低输出, 使得控制通信cs的信号电平变为高。
107.之后,通过检测到控制通信cs的信号电平已变为高,通信主单元检测到 通信子单元中的接收处理已完成,并判断为下一通信的准备已完成。
108.如上所述,在广播通信中通过控制信号cs发送的信号用作指示(表示)广 播通信模式的开始和广播通信模式在进行中的状态的信号。
109.p2p通信模式是通信主单元指定多个通信子单元其中之一并且仅与指定 的通信子单元进行数据通信(即,进行一对一通信(独占通信))的通信模式。 通信主单元包括用于指定p2p通信的通信对等方的单元。在本实施例中,在 广播通信模式中,通信主单元发送与通信主单元针对p2p通信将指定的通信 子单元有关的识别信息,使得通信主单元可以将通信子单元指定为p2p通信 的通信对等方。
110.在p2p通信中,通信主单元首先将要发送到作为通信对等方的通信子单 元的数据输出到通信信号data。接着,通信主单元在完成停止位sp的输出 之后向控制信号cs输出低。随后,通信主单元在用于从通信子单元接收数据 的准备完成之后,取消向控制信号cs的低输出。
111.随后,在被指定为p2p通信的对等方的通信子单元检测到控制信号cs的 信号电平为低之后,通信子单元分析从通信信号data输入的接收数据,并 进行与该接收数据相关联的处理。接着,在被指定为p2p通信的对等方的通 信子单元检测到控制信号cs的信号电平已返回到高之后,通信子单元将要发 送的数据输出到通信信号data。接着,被指定为p2p通信的对等方的通信子 单元完成要发送的数据的最后字节的停止位sp的输出,然后向控制信号cs 输出低。在用于从通信主单元接收数据的准备完成之后,被指定为p2p通信 的对等方的通信子单元取消向控制信号cs的低输出。
112.未被指定为p2p通信的对等方的通信子单元不向控制信号cs和通信信 号data输出信号。
113.如上所述,在p2p通信中通过控制cs而通信的信号用作指示(表示)数据 发送的结束和针对下一数据发送的待机(等待)请求的状态通知信号。
114.配件的外观
115.参考图7,给出对根据本实施例的配件的外观的说明。
116.电子环701与配件操作环310相对应。调焦速度设置构件(设置单元)702、 调焦停止按钮703、复位按钮(第三操作单元)704、调焦位置存储按钮(第一操 作单元)705和调焦再现驱动按钮(第二操作单元)706与辅助操作单元320相对 应。无限远侧调焦限制设置按钮707和近侧调焦限制设置按钮708也与配件操 作单元320相对应。led 709是配件通知单元330的示例。
117.调焦速度设置构件702用于设置灵敏度,该灵敏度指示(表示或表现)自动 调焦控制中的调焦驱动速度、或者手动调焦控制中的调焦驱动量与对配件操 作环310的操作量之
间的关系。调焦停止按钮703用于实现在本实施例中实现 的调焦暂停功能。复位按钮704用于实现各自均在本实施例中实现的调焦位 置的存储和调焦透镜104的再现驱动。调焦位置存储按钮705用于实现各自均 在本实施例中实现的调焦位置的存储和调焦透镜104的再现驱动。调焦再现 驱动按钮706是用于实现各自均在本实施例中实现的调焦位置的存储和调焦 透镜104的再现驱动的再现驱动按钮。无限远侧调焦限制设置按钮707用于将 调焦驱动范围限制在无限远侧或者用于在手动调焦控制中将调焦透镜104驱 动到无限远侧(其各自均在本实施例中实现)。近侧调焦限制设置按钮708用于 将调焦驱动范围限制在近侧或者用于在手动调焦控制中将调焦透镜104驱动 到近侧(其各自均在本实施例中实现)。
118.照相机系统的启动序列
119.参考图8,给出对在可更换镜头100、照相机本体200和配件300组合的状 态下接通电源时的驱动序列的说明。
120.在处理801中,当照相机本体200接通时,照相机本体200开始通过安装 件400和401经由配件300向可更换镜头100供给电力。
121.在处理802中,可更换镜头100初始化响应于照相机本体200而要发送的 调焦位置信息(下文中称为fpc信息)的参数,以将当前物理调焦位置设置为 开始位置。fpc信息是在可更换镜头100和照相机本体200之间作为通信数据 进行通信的参数。如在以下所述的处理814至818中所述,可以在可更换镜头 100和照相机本体200之间在任何时间更新起点位置,因此fpc信息不一定是 指示(表示)调焦透镜104的绝对位置的参数。另一方面,为了实现将调焦位置 存储在任意位置处和调焦透镜104的再现驱动的功能,配件300存储以下所述 的调焦基准位置信息,以管理调焦透镜104的绝对位置。
122.在处理803中,照相机本体200请求用于识别(获取)可更换镜头100的功能 的认证通信。该通信经由安装件401被发送到配件300,并且配件300对通信 协议进行转换处理,使得可更换镜头100支持转换后的通信协议(通信协议转 换处理)。
123.在处理804中,请求可更换镜头100利用由配件300转换后的通信协议经 由安装件400进行认证通信。
124.在处理805中,可更换镜头100将对针对与可更换镜头100的功能有关的 信息的认证请求的响应经由安装件400发送到配件300。配件300进行转换处 理,使得照相机本体200支持转换后的通信协议(通信协议转换处理)。此时, 配件300可以获取(识别)当前附接的可更换镜头100的功能。
125.在处理806中,作为对认证通信的响应,配件300采用转换后的通信协议 将认证信息经由安装件401发送到照相机本体200。
126.在处理807中,配件300初始化由配件300自身管理的调焦基准位置信息。 也就是说,在可更换镜头100和照相机本体200之间通信的fpc信息和由配件 300管理的调焦基准位置信息这两者在该时间点都被初始化为相同的值。除 了调焦基准位置信息之外,配件300还管理作为调焦透镜104相对于基准位置 的相对变化量的调焦相对变化量,并且配件300还在该处理中初始化调焦相 对变化量。
127.之后,如果通过对照相机本体200的操作单元207的操作、af开始,则 在处理808和809中,照相机本体200通过利用配件300的通信协议转换处理将 调焦驱动指令发送到可更换镜头100。响应于接收到该通信请求,可更换镜 头100驱动调焦透镜104,并将由可更换镜
头100管理的fpc信息改变了与调焦 透镜104的驱动量相对应的值。
128.在处理810和811中,将fpc信息获取请求通过利用配件300的通信协议转 换处理发送到可更换镜头100。
129.响应于接收到该通信请求,可更换镜头100用由可更换镜头100管理的 fpc信息进行响应。在处理812和813中,该响应通过利用配件300的通信协议 转换处理被发送到照相机本体200。
130.在处理814中,照相机本体200进行与针对fpc信息的初始化的请求有关 的通信。如上所述,fpc信息不一定指示调焦透镜104的绝对位置,并且为了 照相机本体200的方便,可以被重置,使得当前位置被设置为起点。
131.在配件300检测到从照相机本体200通信了针对fpc信息的初始化的请 求的情况下,可更换镜头100在执行来自照相机本体200的通信之前进行以下 处理815至817。
132.在处理815中,配件300请求可更换镜头100获取最新fpc信息(fpc信息 获取请求)。
133.在处理816中,响应于接收到fpc信息获取请求,可更换镜头100利用在 可更换镜头100内部管理的最新fpc信息来响应配件300。
134.在处理817中,配件300校正所存储的调焦基准位置信息以消除与在处理 816中获取到的最新fpc信息的差异,并存储校正后的调焦基准位置信息。
135.在处理818中,通过利用配件300的通信协议转换处理来请求可更换镜头 100初始化fpc信息,并且可更换镜头100响应于接收到该请求而初始化由自 身管理的fpc信息。此时,在可更换镜头100和照相机本体200之间通信的fpc 信息和由配件300管理的调焦基准位置信息具有不同的值。fpc信息是基准(0) 是当前调焦位置的参数,而由配件300管理的调焦基准位置信息是指示在处 理807时确定的调焦透镜104的位置的信息。
136.以下给出对在处理814至818中使用最新fpc信息更新在配件300内部管 理的调焦基准位置信息的处理的说明。
137.af停止功能
138.根据本实施例的照相机系统的特征在于,可更换镜头100和照相机本体 200经由具有af停止功能的配件连接。
139.在下文,参考图9,给出对根据本实施例的具有af停止功能的照相机系 统中的处理的说明。
140.给出对af停止功能的说明。通常,在照相机系统中,通过对照相机本 体或可更换镜头上设置的af开始按钮的操作、或者通过对快门按钮的半推按 等来开始af。af可以响应于(可以自动跟随)例如照相机本体检测到摄像条件 的变化而自动开始。af停止功能是用于暂时停止af的功能。例如,在本实 施例中,在用户操作调焦停止按钮703期间af的跟随停止,这使得可以在用 户预期的时间固定焦点。引起af停止功能的方法不限于此,并且例如,可以 在每次对操作构件进行操作时开始或结束af停止功能。
141.如果af开始,则在处理901和902中通过利用配件300的通信协议转换处 理将调焦驱动指令发送到可更换镜头100。响应于接收到该通信请求,可更 换镜头100驱动调焦透镜104并更新由可更换镜头100管理的调焦信息。调焦 信息是如下的信息,该信息除了包括fpc信息之外,还包括指示(包括或表示) 是否正在驱动调焦透镜104的调焦驱动状态、以及
指示(包括或表示)可更换镜 头100是处于af状态还是mf状态的af/mf信息等。
142.在处理903和904中,通过利用配件300的通信协议转换处理将调焦信息 获取请求发送到可更换镜头100。响应于接收到该通信请求,可更换镜头100 用由可更换镜头100管理的调焦信息进行响应。在处理905和907中,通过利 用配件300的通信协议转换处理将该响应通信到照相机本体200。在处理906 中,配件300基于在处理905中获取到的最新调焦信息来更新配件300自身中 所存储的调焦信息。
143.如果通过调焦停止按钮703开始af停止功能的处理,则在处理908中, 配件300更新自身中所存储的配件状态设置。配件状态设置是如下的信息, 该信息包括指示(包括或表示)af停止功能的处理是否在进行中(af停止功能 是否正在操作)的af停止功能状态信息,并且在处理908中,用指示“操作中
”ꢀ
的值更新af停止功能状态信息。之后,在处理909中,配件300将调焦停止指 令发送到可更换镜头100。因此,在正在驱动调焦透镜104的情况下,立即停 止调焦透镜104,这使得可以将焦点固定在用户预期的位置。固定焦点的方 法不限于此。例如,在可以从调焦信息判断为调焦透镜104停止的情况下, 可以不执行处理909。可替代地,例如,将mf禁止指令发送到可更换镜头100, 并且防止由用户无意中操作手动操作环130等而导致焦点变化。
144.在配件300的af停止功能在进行中的状态下,即使当af开始并且在处理 910中配件300接收到调焦驱动指令时,配件300也不执行通信协议转换处理。 然而,在af停止功能在进行中的状态下配件300接收到调焦驱动指令的情况 下的处理不限于此。例如,配件300可以将自身中所存储的调焦信息转换成 指示与从可更换镜头100接收到的最新调焦信息不同的状态的信息。可替代 地,例如,配件300可以在不将调焦驱动指令发送到可更换镜头100的情况下, 将与调焦驱动指令相对应的响应发送到照相机本体200。
145.即使在配件300的af停止功能正在操作的状态下,在处理911和912中, 通过利用配件300的通信协议转换处理将调焦信息获取请求发送到可更换镜 头100。响应于接收到该通信请求,可更换镜头100用由可更换镜头100管理 的调焦信息进行响应。在处理913和915中,通过利用配件300的通信协议转 换处理将该响应通信到照相机本体200。在处理914中,配件300基于在处理 913中获取到的最新调焦信息来更新配件300自身中所存储的调焦信息。此时, 可以将配件300自身中所存储的调焦信息转换成指示与在处理913中获取到 的最新调焦信息不同的状态的信息。例如,即使在来自可更换镜头100的调 焦信息指示状态是af状态的情况下,配件300也可以用指示mf状态的信息更 新配件300自身中所存储的调焦信息,并且可以将该状态是mf状态发送到照 相机本体200。
146.如果通过调焦停止按钮703、af停止功能的处理完成,则在处理916中, 配件300用指示“不在操作中”的值更新配件300自身中所存储的配件状态设 置的af停止功能状态信息。
147.参考图10,给出对根据本实施例的具有af停止功能的配件300中的处理 的说明。
148.在下文将说明的处理是在完成参考图8所述的启动序列之后的正常操作 的状态下的配件300中的利用配件微计算机302的与af停止功能相关的控制 处理。
149.在步骤s1001中,配件微计算机302判断是否开始af停止功能。例如, 在af停止功能状态信息指示“不在操作中”的情况下,配件微计算机302响应 于检测到对调焦停止按钮703的操作而判断为开始af停止功能。判断af停止 功能的开始的方法不限于此。如果配件
微计算机302判断为开始af停止功能, 则处理进入步骤s1002,并且如果配件微计算机302判断为不开始af停止功 能,则处理进入步骤s1004。
150.在步骤s1002和步骤s1003中,配件微计算机302开始af停止功能。步骤 s1002和s1003中的处理分别与上述的处理908和处理909类似,并且省略了其 说明。
151.在步骤s1004中,配件微计算机302判断是否结束af停止功能。例如, 在af停止功能状态信息指示“在操作中”的情况下,配件微计算机302响应于 检测到没有操作调焦停止按钮703而判断为结束af停止功能。判断af停止功 能的结束的方法不限于此。如果配件微计算机302判断为结束af停止功能, 则处理进入步骤s1005,并且如果配件微计算机302判断为结束af停止功能, 则处理进入步骤s1006。
152.在步骤s1005中,配件微计算机302结束af停止功能。步骤s1005中的处 理与上述的处理916类似,因此省略了其说明。
153.在步骤s1006中,配件微计算机302判断是否检测到从照相机本体200向 可更换镜头100的通信。如果配件微计算机302判断为检测到该通信,则处理 进入步骤s1007,并且如果配件微计算机302判断为没有检测到该通信,则从 头开始重新开始该流程,使得重复执行该流程,也就是说,处理进入步骤 s1001。
154.在步骤s1007中,配件微计算机302判断来自照相机本体200的通信的内 容是否是调焦驱动指令。如果配件微计算机302判断为通信的内容是调焦驱 动指令,则处理进入步骤s1008,并且如果配件微计算机302判断为通信的内 容不是调焦驱动指令,则处理进入步骤s1011。
155.在步骤s1008中,配件微计算机302判断af停止功能状态信息是否是“在 操作中”。如果配件微计算机302判断为af停止功能状态信息是“在操作中”, 则处理进入步骤s1010,并且如果配件微计算机302判断为af停止功能状态 信息不是“在操作中”,则处理进入步骤s1009。
156.在步骤s1009中,配件微计算机302向可更换镜头100发送通信协议被转 换成可更换镜头100所支持的通信协议的调焦驱动指令。
157.在步骤s1010中,配件微计算机302不向可更换镜头100发送调焦驱动指 令。该处理与上述的处理910类似,并且省略了其详细说明。
158.在步骤s1009或步骤s1010中的处理完成之后,从头开始重新开始该流程, 使得重复执行该流程,也就是说,处理进入步骤s1001。
159.在步骤s1011中,配件微计算机302判断来自照相机本体200的通信的内 容是否是调焦信息获取请求。如果配件微计算机302判断为通信的内容是调 焦信息获取请求,则处理进入步骤s1012,并且如果配件微计算机302判断为 通信的内容不是调焦信息获取请求,则处理进入步骤s1016。
160.在步骤s1012中,配件微计算机302向可更换镜头100发送通信协议被转 换成可更换镜头100所支持的通信协议的调焦信息获取请求,并且从可更换 镜头100接收调焦信息。详细处理与上述的处理904和905或上述的处理912和 913类似,因此省略了其详细说明。
161.在步骤s1013中,配件微计算机302判断af停止功能状态信息是否是“在 操作中”。如果配件微计算机302判断为af停止功能状态信息是“在操作中”, 则处理进入步骤s1014,并且如果配件微计算机302判断为af停止功能状态 信息不是“在操作中”,则处理进入步骤
s1015。
162.在步骤s1014中,配件微计算机302基于所获取到的调焦信息来更新配件 300自身中所存储的调焦信息。详细处理与上述的s914中的处理类似,因此 省略了其详细说明。
163.在步骤s1015中,配件微计算机302采用照相机本体200所支持的协议发 送配件300自身中所存储的调焦信息。该处理与上述的s915中的处理类似, 因此省略了详细说明。在步骤s1015的处理完成之后,从头开始重新开始该 流程,使得重复执行该流程,也就是说,处理进入步骤s1001。
164.在步骤s1016中,配件微计算机302分析从照相机本体200接收到的通信 的内容,将该通信的内容转换成可更换镜头100所支持的通信协议,并且将 该通信发送到可更换镜头100。此时,在可更换镜头100将对通信进行响应的 情况下,配件微计算机302等待直到接收到响应为止。在照相机本体200需要 响应的情况下,采用照相机本体200所支持的通信协议发送响应。在步骤 s1016的处理完成之后,从该流程的开始重新开始处理,使得重复执行该流 程,也就是说,处理进入步骤s1001。
165.如上所述,根据本实施例的配置可以使配件300具有af停止功能。这使 得即使在可更换镜头100和照相机本体200不具有af停止功能的情况下也可 以提供具有af停止功能的照相机系统。
166.第二实施例
167.根据本实施例的照相机系统的结构与根据第一实施例的照相机系统的 结构类似。根据本实施例的照相机系统的特征在于,可更换镜头100和照相 机本体200经由具有af驱动范围改变功能的配件300连接。
168.af驱动范围改变功能
169.这里,给出对af驱动范围改变功能的说明。af驱动范围改变功能是将af时的调焦透镜的驱动范围限制到任意范围以缩短af搜索时间或提高被摄 体跟踪性能的功能。例如,在本实施例中,在操作无限远侧调焦限制设置按 钮707的情况下,设置限制使得不将调焦透镜104从此时的调焦透镜104的位 置驱动到无限远侧,并且如果再次操作无限远侧调焦限制设置按钮707,则 该限制被解除。类似地,在操作近侧调焦限制设置按钮708的情况下,设置 限制使得不将调焦透镜104从此时的调焦透镜104的位置驱动到近侧,并且如 果再次操作近侧调焦限制设置按钮708,则该限制被解除。引起af驱动范围 改变功能的处理的方法不限于此。例如,驱动范围可以不被设置成使得驱动 范围的端是在操作任意设置按钮时的调焦位置,而是可以被设置为基于操作 时的调焦位置的任意预设范围。可替代地,驱动范围可以被设置为与操作时 的调焦位置无关(不基于该调焦位置)的任意预设位置。
170.参考图11,给出对根据本实施例的具有af驱动范围改变功能的照相机系 统中的处理的说明。
171.如果通过对无限远侧调焦限制设置按钮707或近侧调焦限制设置按钮 708等的操作、设置了af驱动范围,则在处理1101和处理1102中,配件300 从可更换镜头100获取最新fpc信息。此时,配件300可以基于通过使用fpc 信息所获取到的调焦基准位置信息来管理调焦透镜104的绝对位置。
172.在处理1103中,配件300用指示“设置”的值更新配件300自身中所存储的 配件状态设置的af驱动范围状态,并基于fpc信息设置af驱动范围。af驱 动范围包括无限远侧极
限位置和近侧极限位置内的范围(指示该范围、表示 该范围或由该范围组成),并且在af驱动范围状态为“设置”的状态下,配件 300提供控制,使得调焦透镜104在af驱动范围内。例如,在通过对无限远侧 调焦限制设置按钮707的操作引起af驱动范围设置的情况下,基于fpc信息 来设置无限远侧极限位置。例如,在通过对近侧调焦限制设置按钮708的操 作引起af驱动范围设置的情况下,基于fpc信息来设置近侧极限位置。af 驱动范围的设置方法不限于此,并且例如,af驱动范围可以被设置为基于在 操作任意设置按钮时的fpc信息的任意预设范围。可替代地,af驱动范围可 以被设置为与在操作任意设置按钮时的fpc信息无关(不基于该fpc信息)的 任意预设位置。例如,在对操作构件进行操作以将无限远侧极限位置设置在 近侧极限位置的近侧的情况下,可以忽略该操作。这同样适用于要设置近侧 极限位置的情况。此时,可以使配件通知单元330中所包括的led点亮,以 向用户通知忽略了af驱动范围设置。经由配件通知单元330向用户通知af驱 动范围已被取消的方法不限于此,并且例如,配件通知单元330中所包括的 lcd可以显示指示af驱动范围已被取消的通知。
173.如果af开始,则在处理1104中将针对可更换镜头100的调焦驱动指令发 送到配件300。之后,在处理1105中,af驱动范围状态为“设置”的配件300 进行转换,使得要发送到可更换镜头100的调焦驱动量在af驱动范围内。以 下参考图13给出对调焦驱动量转换处理的详细说明。之后,在处理1106中, 配件300使用转换后的调焦驱动量以将调焦驱动指令发送到可更换镜头100。 响应于接收到该通信请求,可更换镜头100驱动调焦透镜104并更新由可更换 镜头100管理的调焦信息。调焦信息除了包括fpc信息之外,还包括指示(包 括或表示)调焦透镜104的位置是否处于可驱动范围的无限远侧端的无限远 端信息、以及指示(包括或表示)调焦透镜104的位置是否处于可驱动范围的近 侧端的近端信息等。
174.在处理1107和1108中,通过利用配件300的通信协议转换处理将来自照 相机本体200的调焦信息获取请求发送到可更换镜头100。响应于接收到该通 信请求,可更换镜头100用由可更换镜头100管理的调焦信息进行响应。在处 理1109和1111中,通过利用配件300的通信协议转换处理将该响应通信到照 相机本体200。在处理1110中,配件300基于处理1109中所获取的最新调焦信 息来更新配件300自身中所存储的调焦信息。此时,配件300可以将配件300 自身中所存储的调焦信息转换成指示(表示或包括)与处理1109中所获取到的 最新调焦信息不同的状态的信息。例如,即使在来自可更换镜头100的无限 远端信息指示调焦透镜104不处于无限远端的状态的情况下,fpc信息也可以 等于(等同于)无限远侧极限位置。在这种情况下,配件300可以利用调焦透镜104处于无限远端的状态来更新配件300自身中所存储的无限远端信息,并且 可以将调焦透镜104处于无限远端的状态发送到照相机本体200。这同样适用 于近侧。
175.在af驱动范围状态为“设置”的状态下,对无限远侧调焦限制设置按钮 707或近侧调焦限制设置按钮708进行操作等。结果,如果af驱动范围被取消, 则配件300在处理1112中用指示“未设置”的值来更新af驱动范围状态,并清 除af驱动范围。配件300可以用与最新调焦信息一致(相对应)的信息来更新 配件300自身中所存储的调焦信息。取消af驱动范围的方法不限于对操作构 件的操作。例如,可以响应于可更换镜头100的移除而取消af驱动范围,并 且可以在通过驱动变焦透镜102使得摄像光学系统改变时取消af驱动范围。 可以使配件通知单元330中所包括的led点亮,以向用户通知af驱动范围已 被取消。经由配件
通知单元330向用户通知af驱动范围已被取消的方法不限 于此,并且例如,配件通知单元330中所包括的lcd可以显示指示af驱动范 围已被取消的通知。
176.参考图12,给出对根据本实施例的具有af驱动范围改变功能的配件300 中的处理的说明。
177.在下文将说明的处理是在完成参考图8所述的启动序列之后的正常操作 的状态下的配件300中的由配件微计算机302进行的与af驱动范围改变功能 相关的控制处理。
178.在步骤s1201中,配件微计算机302判断是否设置af驱动范围。如果配 件微计算机302判断为设置af驱动范围,则处理进入步骤s1202,并且如果 配件微计算机302判断为不设置af驱动范围,则处理进入步骤s1203。
179.在步骤s1202中,配件微计算机302设置af驱动范围。
180.步骤s1201中的判断af驱动范围设置的开始的判断方法和步骤s1202中 的设置af驱动范围的方法与上述的处理1101至1103中的方法类似,因此省略 了其说明。
181.在步骤s1203中,配件微计算机302判断是否取消af驱动范围。如果配 件微计算机302判断为取消af驱动范围,则处理进入步骤s1204,并且如果 配件微计算机302判断为不取消af驱动范围,则处理进入步骤s1205。
182.在步骤s1204中,配件微计算机302取消af驱动范围。
183.步骤s1203中的用于判断af驱动范围设置的取消的判断方法和步骤 s1204中的用于取消af驱动范围的方法与上述的处理1112中的方法类似,因 此省略了其说明。
184.在步骤s1205中,配件微计算机302判断是否检测到从照相机本体200向 可更换镜头100的通信。如果配件微计算机302判断为检测到该通信,则处理 进入步骤s1206,并且如果配件微计算机302判断为没有检测到该通信,则从 头开始重新开始该流程,使得重复执行该流程,也就是说,处理进入步骤 s1201。
185.在步骤s1206中,配件微计算机302判断来自照相机本体200的通信的内 容是否是调焦驱动指令。如果配件微计算机302判断为内容是调焦驱动指令, 则处理进入步骤s1207,并且如果配件微计算机302判断为内容不是调焦驱动 指令,则处理进入步骤s1210。
186.在步骤s1207中,配件微计算机302判断af驱动范围状态是否为“设置”。 如果配件微计算机302判断为af驱动范围状态为“设置”,则处理进入步骤 s1208,并且如果配件微计算机302判断为af驱动范围状态不指示“设置”,则 处理进入步骤s1209。
187.在步骤s1208中,配件微计算机302对要发送到可更换镜头100的调焦驱 动量进行转换,使得调焦驱动量在af驱动范围内。
188.在步骤s1209中,配件微计算机302采用可更换镜头100所支持的通信协 议将调焦驱动指令发送到可更换镜头100。在步骤s1209中的处理完成之后, 从头开始重新开始该流程,使得重复执行该流程,也就是说,处理进入步骤 s1201。
189.在步骤s1210中,配件微计算机302判断来自照相机本体200的通信的内 容是否是调焦信息获取请求。如果配件微计算机302判断为内容是调焦信息 获取请求,则处理进入步骤s1211,并且如果配件微计算机302判断为内容不 是调焦信息获取请求,则处理进入步骤s1215。
190.在步骤s1211中,配件微计算机302向可更换镜头100发送通信协议由配 件微计算机302转换成可更换镜头100所支持的通信协议的调焦信息获取请 求,并从可更换镜头100
接收调焦信息。该处理与上述的处理1107和1108类 似,因此省略了其详细说明。
191.在步骤s1212中,配件微计算机302判断af驱动范围状态是否为“设置”。 如果配件微计算机302判断为af驱动范围状态为“设置”,则处理进入步骤 s1213,并且如果配件微计算机302判断为af驱动范围状态不指示“设置”,则 处理进入s1214。
192.在步骤s1213中,配件微计算机302基于所获取到的调焦信息来更新配件 300自身中所存储的调焦信息。该处理与上述的处理1110类似,因此省略了 其详细说明。
193.在步骤s1214中,配件微计算机302采用照相机本体200所支持的通信协 议发送配件300自身中所存储的调焦信息。该处理与上述的处理1111类似, 因此省略了其详细说明。在步骤s1214的处理完成之后,从头开始重新开始 该流程,使得重复执行该流程,也就是说,处理进入步骤s1201。
194.在步骤s1215中,配件微计算机302分析从照相机本体200接收到的通信 的内容,将该通信的内容转换成可更换镜头100所支持的通信协议,并将该 通信发送到可更换镜头100。此时,在可更换镜头100将对通信进行响应的情 况下,配件微计算机302等待直到接收到响应为止。在照相机本体200需要响 应的情况下,采用照相机本体200所支持的通信协议发送响应。在步骤s1215 的处理完成之后,从头开始重新开始该流程,使得重复执行该流程,也就是 说,处理进入步骤s1201。
195.参考图13,给出对根据本实施例的包括具有af驱动范围改变功能的配 件300的照相机系统中的、在af驱动范围状态为“设置”的状态下的调焦透镜 104的移动的说明。
196.图13中的从最近端到无限远端的范围指示可以驱动调焦透镜104的范围。 此时,将调焦透镜104的当前位置信息作为fpc信息发送到照相机本体200和 配件300,并且在配件300内部将调焦透镜104的绝对位置作为上述的fpc信息 进行管理。
197.在af驱动范围状态为“设置”的状态下,配件300在内部管理包括近侧极 限位置f13nl和无限远侧极限位置f13fl的af驱动范围。af驱动范围是基于 fpc信息设置的,并且被设置在从近端到无限远端的范围内。近侧极限位置 f13nl被设置为无限远侧极限位置f13fl的近侧的位置。
198.给出对fpc信息是(指示或表示)f130并且照相机本体200将包括调焦驱 动量的调焦驱动指令发送到f131的情况的示例的说明。在这种情况下,配件 300基于fpc信息将调焦驱动量转换成调焦驱动量f132使得不超过近侧极限 位置f13nl,然后将转换后的调焦驱动指令发送到可更换镜头100。此时, 由照相机本体200发送的调焦驱动指令可以是朝向近端的搜索驱动,并且不 指示调焦驱动量。即使在这种情况下,配件300也基于fpc信息计算向f132 的调焦驱动量使得不超过近侧极限位置f13nl,然后将包括该调焦驱动量的 调焦驱动指令发送到可更换镜头100。
199.给出对fpc信息是f130并且照相机本体200将包括调焦驱动量的调焦驱 动指令发送到f133的情况的示例的说明。在这种情况下,配件300基于fpc 信息将调焦驱动量转换成调焦驱动量f134使得不超过无限远侧极限位置 f13fl,然后将转换后的调焦驱动指令发送到可更换镜头100。此时,由照相 机本体200发送的调焦驱动指令可以是朝向无限远端的搜索驱动,并且不指 示调焦驱动量。即使在这种情况下,配件300也基于fpc信息计算向f134的 调焦驱动量使得不超过无限远侧极限位置f13fl,然后将包括该调焦驱动量 的调焦驱动指令发送到可更换镜头100。
200.利用上述控制,配件300可以限制调焦透镜104,使得调焦透镜104不超 过由配件300管理的af驱动范围。
201.如上所述,根据本实施例的配置可以使配件300具有af驱动范围改变功 能。这使得即使在可更换镜头100和照相机本体200不具有af驱动范围改变功 能的情况下,也可以提供具有af驱动范围改变功能的照相机系统。
202.第三实施例
203.根据本实施例的照相机系统的结构与第一实施例类似。根据本实施例的 照相机系统的特征在于,可更换镜头100和照相机本体200经由具有af速度设 置功能的配件300连接。
204.af速度设置功能
205.这里,给出对af速度设置功能的说明。af速度设置功能是可以通过将 调焦透镜的af中的驱动速度改变为任意速度设置来增大或减小af速度所利 用的功能。例如,在本实施例中,对调焦速度设置构件的一个按钮的操作可 以以任意倍率增大af速度,并且操作另一按钮可以以任意倍率减小af速度。 引起af速度设置功能的处理的方法不限于此,并且例如,af速度的倍率可 以具有多个级(例如,1/4倍、1/2倍、等倍、两倍和四倍这五个级),并且可以 在每次操作设置按钮时顺次改变倍率。
206.参考图14,给出对根据本实施例的具有af速度设置功能的照相机系统 中的处理的说明。
207.如果通过对调焦速度设置构件702等的操作使得af速度设置改变,则在 处理1401中,配件300用指示(表示)“设置”的值更新配件300自身中所存储的 配件状态设置中的af速度设置状态。配件300任意地设置af速度设置。此时, af速度设置是在来自照相机本体200的调焦驱动指令被转换成可更换镜头 100所支持的通信协议时要乘以调焦驱动速度的倍率。af速度设置的规格不 限于此,并且例如,配件300可以在转换成可更换镜头100所支持的通信协议 时将af速度设置作为要替换调焦驱动速度所利用的值进行管理。
208.在配件300不能指定可更换镜头100的调焦速度的情况下,可以使配件通 知单元330中所包括的led点亮,使得向用户通知不能设置af速度设置。经 由配件通知单元330向用户通知不能设置af速度设置的方法不限于此,并且 例如,配件通知单元330中所包括的lcd可以显示指示不能设置af速度设置 的通知。
209.如果af开始,则在处理1402中将针对可更换镜头100的调焦驱动指令发 送到配件300。之后,在处理1403中,af速度设置状态为“设置”的配件300 基于af速度设置来对要发送到可更换镜头100的调焦驱动速度进行转换。在 处理1404中,配件300将包括转换后的调焦驱动速度的调焦驱动指令发送到 可更换镜头100。响应于接收到该通信请求,可更换镜头100驱动调焦透镜104 并更新由可更换镜头100管理的调焦信息。调焦信息是包括fpc信息等的信息。
210.在处理1405和1406中,通过利用配件300的通信协议转换处理将来自照 相机本体200的调焦信息获取请求发送到可更换镜头100。响应于接收到该通 信请求,可更换镜头100利用由可更换镜头100管理的调焦信息进行响应。在 处理1407和1409中,通过利用配件300的通信协议转换处理将该响应通信到 照相机本体200。在处理1409中,配件300基于在处理1407中获取到的最新调 焦信息来更新配件300自身中所存储的调焦信息。
211.如果在af速度设置状态设置为“设置”的状态下通过对调焦速度设置构 件702的操作等取消了af速度设置,则在处理1410中,配件300用表示“未设 置”的值更新af速度设置状态并清除af速度设置。取消af速度设置的方法不 限于对操作构件的操作。例如,可以响应于可更换镜头100的移除而取消af 速度设置,或者可以在通过驱动变焦透镜102使得摄像光学系统改变时取消 af速度设置。可以使配件通知单元330中所包括的led点亮以向用户通知af 速度设置已被取消。经由配件通知单元330向用户通知af速度设置已被取消 的方法不限于此,并且例如,配件通知单元330中所包括的lcd可以显示指 示af速度设置已被取消的通知。
212.参考图15,给出对根据本实施例的具有af速度设置功能的配件300中的 处理的说明。
213.在下文要说明的处理是在完成参考图8所述的启动序列之后的正常操作 的状态下的配件300中的由配件微计算机302进行的与af速度设置功能相关 的控制处理。
214.在步骤s1501中,配件微计算机302判断是否改变af速度设置。如果配 件微计算机302判断为改变af速度设置,则处理进入步骤s1502,并且如果 配件微计算机302判断为不改变af速度设置,则处理进入步骤s1503。
215.在步骤s1502中,配件微计算机302改变af速度设置。
216.步骤s1501中的判断改变af速度设置的开始的方法和步骤s1502中的改 变af速度设置的方法与上述的处理1401类似,因此省略了其详细说明。
217.在步骤s1503中,配件微计算机302判断是否取消af速度设置。如果配 件微计算机302判断为取消af速度设置,则处理进入步骤s1504。如果配件 微计算机302判断为不取消af速度设置,则处理进入步骤s1505。
218.在步骤s1504中,配件微计算机302取消af速度设置。
219.步骤s1501中的判断改变af速度设置的开始的方法和步骤s1502中的改 变af速度设置的方法与上述的处理1401类似,因此省略了其详细说明。
220.步骤s1503中的判断af速度设置的取消的方法和步骤s1504中的取消af 速度设置的方法与上述的处理1410类似,因此省略了其详细说明。
221.在步骤s1505中,配件微计算机302判断是否检测到从照相机本体200向 可更换镜头100的通信。如果配件微计算机302判断为检测到该通信,则处理 进入步骤s1506。如果配件微计算机302判断为未检测到该通信,则从头开始 重新开始该流程,从而重复执行该流程,也就是说,处理进入步骤s1501。
222.在步骤s1506中,配件微计算机302判断来自照相机本体200的通信的内 容是否是调焦驱动指令。如果配件微计算机302判断为内容是调焦驱动指令, 则处理进入步骤s1507。如果配件微计算机302判断为内容不是调焦驱动指令, 则处理进入步骤s1510。
223.在步骤s1507中,配件微计算机302判断af速度设置状态是否为“设置”。 如果配件微计算机302判断为af速度设置状态为“设置”,则处理进入步骤 s1508。如果配件微计算机302判断为af速度设置状态不是“设置”,则处理进 入步骤s1509。
224.在步骤s1508中,配件微计算机302基于af速度设置来对要发送到可更 换镜头100的调焦驱动速度进行转换。
225.在步骤s1509中,配件微计算机302采用可更换镜头100所支持的通信协 议将调焦
驱动指令发送到可更换镜头100。在步骤s1509的处理完成之后,从 头开始重新开始该流程,使得重复执行该流程,也就是说,处理进入步骤 s1501。
226.在步骤s1510中,配件微计算机302判断来自照相机本体200的通信的内 容是否是调焦信息获取请求。如果配件微计算机302判断为内容是调焦信息 获取请求,则处理进入步骤s1511,并且如果配件微计算机302判断为内容不 是调焦信息获取请求,则处理进入步骤s1515。
227.在步骤s1511中,配件微计算机302将通信协议转换成可更换镜头100所 支持的通信协议,将转换后的调焦信息获取请求发送到可更换镜头100,并 且从可更换镜头100接收调焦信息。该处理与上述的处理1405和处理1406类 似,因此省略了其详细说明。
228.在步骤s1512中,配件微计算机302判断af速度设置状态是否为“设置”。 如果配件微计算机302判断为af速度设置状态为“设置”,则处理进入步骤 s1513。如果配件微计算机302判断af速度设置状态不是“设置”,则处理进入 步骤s1514。
229.在步骤s1513中,配件微计算机302基于所获取到的调焦信息更新配件 300自身中所存储的调焦信息。该处理与上述的处理1408类似,因此省略了 其详细说明。
230.在步骤s1514中,配件微计算机302采用照相机本体200所支持的通信协 议发送配件300自身中所存储的调焦信息。该处理与上述的处理1409类似, 因此省略了其详细说明。在步骤s1514的处理完成之后,从头开始重新开始 该流程,使得重复执行该流程,也就是说,处理进入步骤s1501。
231.在步骤s1515中,配件微计算机302分析从照相机本体200接收到的通信 的内容,将该通信的内容转换成可更换镜头100所支持的通信协议,并将该 通信发送到可更换镜头100。此时,在可更换镜头100将对通信进行响应的情 况下,配件微计算机302等待直到接收到响应为止。在照相机本体200需要响 应的情况下,采用照相机本体200所支持的通信协议发送响应。在步骤s1515 的处理完成之后,从头开始重新开始该流程,使得重复执行该流程,也就是 说,处理进入步骤s1501。
232.如上所述,根据本实施例的配置可以使配件300具有af速度设置功能。 这使得即使在可更换镜头100和照相机本体200不具有af速度设置功能的情 况下也可以提供具有af速度设置功能的照相机系统。
233.第四实施例
234.根据本实施例的照相机系统的特征在于,可更换镜头100和照相机本体 200经由具有细微调焦功能的配件300连接。
235.细微调焦功能
236.这里,给出对细微调焦功能的说明。通常,在星空的摄像场景等中,照 相机本体通常固定到三脚架,并且在不使用af功能的情况下利用mf功能细 微地调整焦点。例如,存在通过操作手动操作环来细微地调整焦点的方法。 然而,在该方法中,细微地操作手动操作环可能是困难的,因此细微调焦可 能是困难的。存在通过从智能电话应用控制照相机本体来细微地调整焦点的 方法的另一示例。然而,很可能应用花费时间来控制照相机本体,并且由于 不能立即进行摄像,因此用户可能错过摄像机会。另外,该功能仅能与应用 支持的照相机本体一起使用。
237.细微调焦功能是在无细微操作的情况下细微地调整焦点的功能。例如, 在本实施
例中,操作无限远侧调焦限制设置按钮707或近侧调焦限制设置按 钮708,使得根据操作次数将调焦透镜104驱动到无限远侧或近侧。因此,可 以在无诸如利用手动操作环的调整等的细微调整的情况下细微地调整焦点。 细微调焦功能不限于此,并且例如可以是在按下按钮期间逐渐地连续驱动焦 点的方法。细微调焦功能可以不限于细微调整的功能,并且例如可以具有在 很大程度上驱动焦点以进行粗调整的配置。
238.参考图16,给出对根据本实施例的具有细微调焦功能的照相机系统中的 处理的说明。
239.处理1601至1607分别与图9中的处理901至907类似,因此省略了其说明。
240.如果通过对无限远侧调焦限制设置按钮707或近侧调焦限制设置按钮 708的操作开始了细微调焦功能的处理,则在处理1608中配件300将调焦驱动 指令发送到可更换镜头100。每当操作无限远侧调焦限制设置按钮707或近侧 调焦限制设置按钮708时,就将细微调焦驱动量发送到可更换镜头100,因此 用户可以在不进行细微操作的情况下细微地调整焦点。可以将可更换镜头 100处于mf状态的信息发送到照相机本体200,这使得可以防止照相机本体 200将不必要的调焦驱动指令发送到可更换镜头100。适当的调焦驱动量根据 后面所述的可更换镜头100而不同。尽管给出了对使用无限远侧调焦限制设 置按钮707或近侧调焦限制设置按钮708的示例的说明,但配置不限于此。例 如,可以使用提供点击感的电子环或者未示出的杆。如果用户操作无限远侧 调焦限制设置按钮707或近侧调焦限制设置按钮708,则这指示用户想要使用 细微调焦功能。因此,可以将在处理1608完成之后的特定时间段设置为不进 行作为af的处理的处理1609的时间段。此时,配件300可以将配件300自身中 所存储的调焦信息转换成指示(表示或包括)与处理1613中获取到的最新调焦 信息不同的状态的信息。这里,调焦信息是如下的信息,该信息除了包括fpc 信息之外,还包括指示(表示)是否正在驱动调焦透镜104的调焦驱动状态、以 及指示(表示)可更换镜头100是处于af状态还是mf状态的af/mf信息等。例 如,即使在来自可更换镜头100的调焦信息指示af状态的情况下,配件300 也可以用mf状态更新配件300自身中所存储的调焦信息,并且向照相机本体 200发送可更换镜头100处于mf状态。由于向照相机本体200通知mf状态, 因此可以防止通信不必要的调焦驱动指令。此外,在照相机本体200不能以 af模式拍摄图像的情况下,由于向照相机本体200通知mf状态,因此可以进 行摄像。
241.在配件300完成细微调焦功能的处理之后,通过对照相机本体200的操作 单元207的操作来开始af。此时,在处理1609和1610中,通过利用配件300 的通信协议转换处理将调焦驱动指令发送到可更换镜头100。响应于接收到 该通信请求,可更换镜头100驱动调焦透镜104并更新由可更换镜头100管理 的调焦信息。
242.之后,在处理1611和1612中,通过利用配件300的通信协议转换处理将 来自照相机本体200的调焦信息获取请求发送到可更换镜头100。响应于接收 到该通信请求,可更换镜头100用由可更换镜头100管理的调焦信息进行响应。 在处理1613和1615中,通过利用配件300的通信协议转换处理将该响应发送 到照相机本体200。在处理1614中,配件300基于处理1613中所获取的最新调 焦信息来更新配件300自身中所存储的调焦信息。根据上述处理,通过对配 件300的操作临时进行细微调焦功能的处理,之后,该处理可以基于来自照 相机本体200的指令而返回到af处理。
243.参考图17,给出对根据本实施例的具有细微调焦功能的照相机系统中的 配件300
中的处理的说明。
244.在步骤s1701中,配件微计算机302判断是否操作了调焦速度设置构件 702。如果配件微计算机302判断为操作了调焦速度设置构件702,则处理进 入步骤s1702。如果配件微计算机302判断为没有操作调焦速度设置构件702, 则处理进入步骤s1703。
245.在步骤s1702中,配件微计算机302改变步骤s1708中的调焦驱动量的系 数。
246.在步骤s1703中,配件微计算机302判断是否操作了无限远侧调焦限制设 置按钮707或近侧调焦限制设置按钮708。如果配件微计算机302判断为操作 了无限远侧调焦限制设置按钮707或近侧调焦限制设置按钮708,则处理进入 步骤s1704。如果配件微计算机302判断为没有操作操作这些按钮,则处理返 回到步骤s1701。
247.在步骤s1704中,配件微计算机302判断是否发生从照相机本体200向可 更换镜头100的通信。如果配件微计算机302判断为发生该通信,则处理进入 步骤s1705,并且如果配件微计算机302判断为没有发生该通信,则处理进入 步骤s1708。
248.在步骤s1705中,配件微计算机302判断要从照相机本体200发送到可更 换镜头100的数据是否是与调焦驱动相关的数据。与调焦驱动相关的数据包 括调焦驱动指令和调焦停止指令等。如果配件微计算机302判断为数据与调 焦驱动相关,则处理进入步骤s1706,并且如果配件微计算机302判断为数据 与调焦驱动不相关,则处理进入步骤s1707。
249.在步骤s1706中,配件微计算机302操作配件300,使得配件300表现得与 没有将与调焦驱动相关的数据发送到可更换镜头100的情况一样。例如,存 在删除数据以防止数据从配件300发送到可更换镜头100的方法。可替代地, 可以使用将无意义的数据(具体地,不会引起调焦驱动的数据)从配件300发送 到可更换镜头100的方法。由于用户试图细微地调整焦点,因此对调焦透镜 104的粗心驱动可能使用户困惑。如果不从当前状态驱动调焦透镜104,则可 以发送用以停止调焦驱动的指令。
250.在步骤s1707中,配件微计算机302等待,直到从照相机本体200发送到 可更换镜头100的通信完成为止。例如,在配件300识别出正在通信调焦信息 获取请求的情况下,配件300等待直到通信完成为止,使得在照相机系统中 防止不一致的情况下,配件300可以将调焦驱动指令发送到可更换镜头100。
251.在步骤s1708中,配件微计算机302向可更换镜头100发送与对无限远侧 调焦限制设置按钮707或近侧调焦限制设置按钮708的操作相对应的调焦驱 动量。在本实施例中,响应于对无限远侧调焦限制设置按钮707的操作,将 数据发送到可更换镜头100,使得将调焦透镜104驱动到无限远侧。类似地, 响应于对近侧调焦限制设置按钮708的操作,将数据发送到可更换镜头100, 使得将调焦透镜104驱动到近侧。此时,如果将在步骤s1702中更新后的调焦 驱动量的系数反映在驱动量中,则可用性提高。例如,存在如下的配置:在 步骤s1702中,将调焦驱动量的倍率简单地改变为1/4倍、1/2倍、等倍、两倍 和四倍。用户可以根据镜头类型、焦距、光圈值等选择调焦驱动量的系数, 以被提供针对无限远侧调焦限制设置按钮707或近侧调焦限制设置按钮708 的一次操作所适当设置的细微调焦功能。可以在该步骤开始时向可更换镜头 100通知状态是af状态,使得肯定地驱动调焦透镜104。上述说明仅仅是示例。 众所周知,景深(在照片中看起来聚焦的视场侧的距离的范围)根据像素大小、 焦距和光圈值而改变,因此配置可以使得配件微计算机302基于其信息进行 判断并改变系数。配置可以使得可以从诸如智能电话等的外部装置改变调焦 驱动量的系数。如果用
户不想在运动图像记录期间记录调焦驱动噪声,则配 置可以使得调焦驱动量和调焦驱动速度受到限制。
252.在配件300正在向可更换镜头100发送调焦驱动数据期间照相机本体200 向可更换镜头100发送数据的情况下,可更换镜头100和照相机本体200之间 的通信暂停。在第一次通信的情况下,通信暂停时间段可以由busy帧表示。 因此,在配件300正在向可更换镜头100发送调焦驱动数据期间,可以在照相 机本体200和配件300之间的通信中维持busy帧。
253.在步骤1709中,在从照相机本体200向可更换镜头100的发送暂停的情况 下,配件微计算机302重新开始发送。
254.如上所述,根据本实施例的配置可以使配件300具有细微调焦功能。这 使得即使在可更换镜头100和照相机本体200不具有细微调焦功能的情况下 也可以提供具有细微调焦功能的照相机系统。
255.第五实施例
256.根据本实施例的照相机系统的特征在于,可更换镜头100和照相机本体 200经由具有mf功能的配件300连接。
257.mf功能
258.参考图18,给出对根据本实施例的具有即使在照相机本体200被设置为 af模式的状态下也使得能够进行mf操作的功能的照相机系统中的处理的说 明。
259.在本实施例中,即使在照相机本体200被设置为af模式的状态下,也通 过对电子环701的操作来根据操作量驱动调焦透镜104。可能发生用户想要在 照相机本体200被设置为af模式的摄像中进行mf操作的情形。例如,在由于 被摄体具有低亮度或低对比度因此难以进行af调焦的情况下,用户可能想要 通过mf操作快速地进行调焦。即使在这种场景中,根据本实施例的配件300 也使得能够在无需将照相机本体200的设置从af模式改变为mf模式的情况 下进行快速调焦。
260.处理1801至1807分别与图16的处理1601至1607类似,因此省略了其说明。
261.如果通过对电子环701的操作而开始了mf功能的处理,则在处理1808中 配件300将调焦驱动指令发送到可更换镜头100。根据对电子环701的操作量 来改变调焦驱动量,因此调焦透镜104被以小的mf操作量驱动,仿佛略微转 动手动操作环130一样,并且调焦透镜104被以大的mf操作量驱动,仿佛大 幅转动手动操作环130一样。此时,可以向照相机本体200通知可更换镜头100 处于mf状态,使得不从照相机本体200向可更换镜头100发送不必要的调焦 驱动指令。适当的调焦驱动量根据后面说明的可更换镜头100而不同。尽管 给出了对电子环701的示例的说明,但配置限于此。例如,配置可以使得mf 操作量根据对无限远侧调焦限制设置按钮707或近侧调焦限制设置按钮708 的操作的长度而改变,或者配置可以使得mf操作量根据对未示出的杆的操 作量而改变。如果用户操作电子环701,则这指示用户想要使用mf功能,因 此可以将在处理1808完成之后的特定时间段设置为不进行作为af的处理的 处理1809的时间段。此时,配件300可以将配件300自身中所存储的调焦信息 转换成指示(表示或包括)与处理1813中获取到的最新调焦信息不同的状态的 信息。调焦信息是如下的信息,该信息除了包括fpc信息之外,还包括指示(表 示)是否正在驱动调焦透镜104的调焦驱动状态、以及指示(表示)可更换镜头 100是处于af状态还是mf状态的af/mf信息等。例如,即使在来自可更换镜 头100的调焦信息指示af状态的情况下,配件300也
可以用mf状态更新配件 300自身中所存储的调焦信息,并且向照相机本体200发送可更换镜头100处 于mf状态。由于向照相机本体200通知mf状态,因此可以防止通信不必要 的调焦驱动指令。此外,在照相机本体200不能以af模式拍摄图像的情况下, 由于向照相机本体200通知mf状态,因此可以进行摄像。
262.在配件300的mf功能的处理完成之后,如果通过对照相机本体200的操 作单元207的操作开始了af,则在处理1809和1810中,通过利用配件300的通 信协议转换处理将调焦驱动指令发送到可更换镜头100。响应于接收到该通 信请求,可更换镜头100驱动调焦透镜104并更新由可更换镜头100管理的调 焦信息。
263.在处理1811和1812中,通过利用配件300的通信协议转换处理将来自照 相机本体200的调焦信息获取请求发送到可更换镜头100。响应于接收到该通 信请求,可更换镜头100用由可更换镜头100管理的调焦信息进行响应。在处 理1813和1815中,通过利用配件300的通信协议转换处理将该响应发送到照 相机本体200。在处理1814中,配件300基于处理1813中获取到的最新调焦信 息来更新配件300自身中所存储的调焦信息。根据上述处理,通过对配件300 的操作来临时操作mf功能,并且之后,该处理可以基于来自照相机本体200 的指令返回到af处理。
264.参考图19,给出对根据本实施例的即使在照相机本体200的设置是af模 式的情况下也引起mf功能的照相机系统中的配件300中的处理的说明。
265.在步骤s1901中,配件微计算机302判断是否操作了调焦速度设置构件 702。如果配件微计算机302判断为操作了调焦速度设置构件702,则处理进 入步骤s1902。如果配件微计算机302判断为没有操作调焦速度设置构件702, 则处理进入步骤s1903。
266.在步骤s1902中,配件微计算机302改变步骤s1908中的调焦驱动量的系 数。
267.在步骤s1903中,配件微计算机302判断是否操作了电子环701。如果配 件微计算机302判断为操作了电子环701,则处理进入步骤s1904,并且如果 配件微计算机302判断为没有操作电子环701,则处理返回到步骤s1901。
268.在步骤s1904中,配件微计算机302判断是否发生从照相机本体200向可 更换镜头100的通信。如果配件微计算机302判断为发生该通信,则处理进入 步骤s1905,并且如果配件微计算机302判断为没有发生该通信,则处理进入 步骤s1908。
269.在步骤s1905中,配件微计算机302判断要从照相机本体200发送到可更 换镜头100的数据是否是与调焦驱动相关的数据。与调焦驱动相关的数据包 括调焦驱动指令和调焦停止指令等。如果配件微计算机302判断为数据与调 焦驱动相关,则处理进入步骤s1906,并且如果配件微计算机302判断为数据 与调焦驱动不相关,则处理进入步骤s1907。
270.在步骤s1906中,配件微计算机302操作配件300,使得配件300表现得与 不将与调焦驱动相关的数据发送到可更换镜头100的情况一样。例如,存在 删除数据以防止数据从配件300发送到可更换镜头100的方法。可替代地,可 以使用将无意义的数据(具体地,不引起调焦驱动的数据)从配件300发送到可 更换镜头100的方法。由于用户正尝试手动调整焦点,因此对调焦透镜104的 粗心驱动可能使用户困惑。如果不从当前状态驱动调焦透镜104,则可以发 送停止调焦驱动的指令。
271.在步骤s1907中,配件微计算机302等待,直到从照相机本体200发送到 可更换镜头100的通信完成为止。例如,在配件300识别出正在通信调焦信息 获取请求的情况下,配
件300等待直到通信完成为止,使得在照相机系统中 防止不一致的情况下,配件300可以将调焦驱动指令发送到可更换镜头100。
272.在步骤s1908中,配件微计算机302向可更换镜头100发送与对电子环701 的操作相对应的调焦驱动量。此时,如果将在步骤s1902中更新后的调焦驱 动量的系数反映在驱动量中,则可用性提高。例如,存在如下的配置:在步 骤s1902中,将调焦驱动量的倍率简单地改变为1/4倍、1/2倍、等倍、两倍和 四倍。用户可以根据镜头类型、焦距、光圈值等选择调焦驱动量的系数,以 被提供针对电子环701的操作量所适当设置的mf功能。可以在该步骤开始时 向可更换镜头100通知状态是af状态,使得肯定地驱动调焦透镜104。上述说 明仅仅是示例。众所周知,景深(在照片中看起来聚焦的视场侧的距离的范 围)根据像素大小、焦距和光圈值而改变,因此配置可以使得配件微计算机 302基于其信息进行判断并改变系数。配置可以使得可以从诸如智能电话等 的外部装置改变调焦驱动量的系数。如果用户不想在运动图像记录期间记录 调焦驱动噪声,则配置可以使得调焦驱动量和调焦驱动速度受到限制。
273.在配件300正在向可更换镜头100发送调焦驱动数据期间照相机本体200 向可更换镜头100发送数据的情况下,可更换镜头100和照相机本体200之间 的通信暂停。在第一次通信的情况下,通信暂停时间段可以由busy帧表示。 因此,在配件300正在向可更换镜头100发送调焦驱动数据器件,可以在照相 机本体200和配件300之间的通信中维持busy帧。
274.在步骤1909中,在从照相机本体200向可更换镜头100的发送暂停的情况 下,配件微计算机302重新开始发送。
275.如上所述,根据本实施例的配置可以使配件300具有即使在照相机本体 200被设置为af模式的状态下也使得能够进行mf操作的功能。因此,即使在 可更换镜头100和照相机本体200不具有即使在照相机本体200被设置为af模 式的状态下也使得能够进行mf操作的功能的情况下,也可以提供具有该功 能的照相机系统。
276.第六实施例
277.本实施例提出用于使配件300实现调焦位置的存储和再现驱动的方法。
278.fpc信息的初始化处理中的配件300的行为
279.参考图20,给出对用于在可更换镜头100和照相机本体200之间进行fpc 信息的初始化处理的情况下更新在配件300内部管理的fpc信息的处理的说 明。
280.在步骤s2001中,配件微计算机302判断来自照相机本体200的通信的内 容是否是针对fpc信息的初始化的请求。如果配件微计算机302判断为该内容 是针对fpc信息的初始化的请求,则处理进入步骤s2002,并且如果配件微 计算机302判断为该内容不是针对fpc信息的初始化的请求,则重复该步骤的 处理。
281.在步骤s2002中,配件微计算机302与可更换镜头100进行获取最新fpc 信息的处理。该步骤的处理在请求可更换镜头100初始化fpc信息之前进行。
282.在步骤s2003中,配件微计算机302校正自身中所存储的调焦基准位置信 息以消除与步骤s2002中所获取到的最新fpc信息的差异,并存储校正后的 调焦基准位置信息。
283.在步骤s2004中,配件微计算机302在对其通信协议进行转换之后,与可 更换镜头100进行与步骤s2001中检测到的针对fpc信息的初始化的请求有 关的通信。
284.根据上述处理,即使在可更换镜头100和照相机本体200之间执行调焦驱 动控制
的情况下,配件300也可以获取焦点的绝对位置。具体地,配件300通 过将自身所管理的调焦基准位置信息和在可更换镜头100和照相机本体200 之间通信的fpc信息相加来获取fpc信息,并由此可以获取焦点的绝对位置。
285.然而,如以下所述,在进行变焦驱动的情况下,由于机械结构,在作为 实际焦平面的调焦位置与fpc信息之间可能发生误差。根据控制调焦透镜104 的驱动的致动器的类型,在重复进行调焦驱动的情况下,在作为实际焦平面 的调焦位置与fpc信息之间可能发生误差。由于配件300通过在照相机本体 200和可更换镜头100之间通信的fpc信息来管理fpc信息,因此作为结果, 配件300所管理的调焦基准位置信息的可靠度可能降低。在这种情况下,对 复位按钮704的操作引起以下所述的调焦基准位置信息的更新处理。
286.调焦基准位置信息的更新处理
287.参考图21a,给出对调焦基准位置的更新处理的说明。
288.在步骤s2101中,配件微计算机302判断是否检测到用于更新调焦基准位 置信息的触发。例如,检测到触发的情况与操作复位按钮704的情况相对应。 如果配件微计算机302判断为检测到触发,则处理进入步骤s2102,并且如果 配件微计算机302判断为没有检测到触发,则重复该步骤的处理。
289.在步骤s2102中,配件微计算机302开始可更换镜头100和配件300之间的 调焦基准位置信息的更新处理。如以下所述,由于在该处理期间不能从照相 机本体200指示调焦驱动,因此配件微计算机302向照相机本体200假装可更 换镜头100例如处于手动调焦状态。
290.在步骤s2103中,配件微计算机302向可更换镜头100进行用于禁止手动 调焦处理的通信。这是用以在该流程中说明的由配件300管理的调焦基准位 置信息的更新期间防止可更换镜头100中的fpc信息因对可更换镜头100的手 动调焦操作而改变的处理。
291.在步骤s2104中,配件微计算机302判断可更换镜头100是否可以获取调 焦透镜104的绝对基准位置。在该步骤中,基于在处理805中从可更换镜头100 向配件300通知的认证信息来进行该判断。作为可以获取调焦透镜104的绝对 基准位置的可更换镜头100的示例,存在包括被称为复位传感器的装置的镜 头配置,该复位传感器可以以高精度检测绝对位置并且位于调焦驱动范围中 的特定位置处。在可更换镜头100是这种镜头的情况下,可更换镜头100可以 通过将调焦透镜104驱动到上述复位传感器所在的位置来重新获取调焦透镜 104的绝对位置。如果配件微计算机302判断为可更换镜头100可以获取调焦 透镜104的绝对基准位置,则处理进入步骤s2105,并且如果配件微计算机302 判断为可更换镜头100不能获取调焦透镜104的绝对基准位置,则处理进入 s2106。
292.在步骤s2105中,配件微计算机302请求可更换镜头100获取调焦透镜104 的绝对基准位置。
293.在步骤s2106中,配件微计算机302向可更换镜头100发送通信请求,使 得可更换镜头100将调焦透镜104驱动到无限远端或近端。
294.在步骤s2107中,配件微计算机302进行等待调焦透镜104停止的处理和 忽略来自照相机本体200的调焦驱动请求的处理。
295.在步骤s2108中,在调焦透镜104到达无限远端或近端并停止的状态下, 配件微计算机302请求可更换镜头100初始化fpc信息并初始化自身所管理的 调焦基准位置信息。此
时,在可更换镜头100和照相机本体200之间通信的fpc 信息和由配件300管理的调焦基准位置信息再次被初始化为相同的值。
296.在步骤s2109中,配件微计算机302初始化自身所管理的调焦相对变化量。 调焦相对变化量是指示(表示)作为与调焦基准位置信息的差值的调焦透镜的 变化量的参数,并且以下说明其详细说明。
297.在步骤s2110中,配件微计算机302初始化各种警告判断参数,这些警告 判断参数用于判断不能确保以下所述的调焦位置的再现驱动的精度的状态。
298.在步骤s2111中,配件微计算机302结束可更换镜头100和配件300之间的 调焦基准位置信息的更新处理。在该时间之后,取消不接收来自照相机本体 200的调焦驱动请求(该请求在步骤s2102中被禁止)的处理。
299.接着,参考图21b,给出对步骤s2107中的利用配件微计算机302的调焦 停止确认处理的子程序的说明。
300.在步骤s2112中,配件微计算机302判断是否发生来自照相机本体200的 通信。如果配件微计算机302判断为发生该通信,则处理进入步骤s2113。如 果配件微计算机302判断为没有发生该通信,则处理进入步骤s2120。
301.在步骤s2113中,配件微计算机302判断来自照相机本体200的通信的内 容是否是询问可更换镜头100上所设置的用于将功能改变为af功能和mf功 能的开关的状态的请求。如果配件微计算机302判断为内容是询问用于将功 能改变为af功能和mf功能的开关的状态的请求,则处理进入步骤s2114,并 且如果配件微计算机302判断为内容不是询问开关的状态的请求,则处理进 入步骤s2115。
302.在步骤s2114中,配件微计算机302向照相机本体200通信设置了mf功能。 结果,可以防止在直到在该流程中执行的配件300中的调焦基准位置信息的 更新完成为止的时间段内生成来自照相机本体200的调焦驱动请求。
303.在步骤s2115中,配件微计算机302判断来自照相机本体200的通信的内 容是否是询问调焦状态的请求。如果配件微计算机302判断为内容是询问调 焦状态的请求,则处理进入步骤s2116,并且如果配件微计算机302判断为内 容不是询问调焦状态的请求,则处理进入步骤s2117。
304.在步骤s2116中,配件微计算机302与照相机本体200通信状态是不能进 行调焦驱动的状态的假信息。
305.在步骤s2117中,配件微计算机302判断来自照相机本体200的通信的内 容是否是调焦驱动请求。如果配件微计算机302判断为内容是调焦驱动请求, 则处理进入步骤s2118。如果配件微计算机302判断为内容不是调焦驱动请求, 则处理进入步骤s2119。
306.在步骤s2118中,配件微计算机302不对可更换镜头100执行调焦驱动请 求。
307.在步骤s2119中,配件微计算机302在进行通信协议转换处理之后,对可 更换镜头100执行调焦驱动请求。
308.在步骤s2120中,配件微计算机302对可更换镜头100进行与调焦状态有 关的询问。
309.在步骤s2121中,配件微计算机302基于来自可更换镜头100的响应来判 断调焦透镜104是否停止。如果配件微计算机302判断为调焦透镜104停止, 则该流程结束,并且如果
配件微计算机302判断为调焦透镜104未停止,则重 新开始该流程。
310.上述处理可以取消在可更换镜头100和照相机本体200之间通信的fpc 信息中所累积的调焦透镜104的实际位置的误差,该误差是由重复驱动调焦 透镜104时的驱动误差累积的。
311.关于步骤s2106中的使调焦透镜104到达无限远端或近端的处理,配件 300可以监测可更换镜头100和照相机本体200之间的通信。可替代地,配件 300可以使用通过与可更换镜头100独立地通信所获取到的诸如被摄体距离 信息等的光学数据。可替代地,配件300可以使用在处理805中获取到的与可 更换镜头100有关的认证信息来判断是否提供了有可能导致驱动误差的诸如 步进马达等的致动器。在提供了不太可能导致调焦驱动误差的致动器的情况 下,在不进行到调焦透镜104的端的到达处理的情况下,可以在调焦透镜104 停止在当前位置期间更新调焦基准位置。在这种情况下,可以利用在处理805 中配件300从可更换镜头100接收到的认证信息来进行判断。
312.存储调焦位置的操作中的配件300的行为
313.参考图22,给出对在操作调焦位置存储按钮705的情况下的处理的说明。
314.在步骤s2201中,配件微计算机302判断是否操作了调焦位置存储按钮 705。如果配件微计算机302判断为操作了调焦位置存储按钮705,则处理进 入步骤s2202,并且如果配件微计算机302判断为没有操作调焦位置存储按钮 705,则重复该步骤中的处理。
315.在步骤s2202中,配件微计算机302判断是否将来自照相机本体200的通 信请求发送到配件300。如果配件微计算机302判断为发送了通信请求,则处 理进入步骤s2203,并且如果配件微计算机302判断为不发送通信请求,则处 理进入步骤s2208。
316.在步骤s2203中,配件微计算机302找到指示从照相机本体200发送来的 通信命令组中的一个命令的最小单位数据长度的通信结束,针对该数据长度 的通信对通信协议进行转换,并将转换后的通信发送到可更换镜头100。进 行这种处理是因为在可更换镜头100和照相机本体200之间通信的通信命令 可以在以例如如图4b所示的任意数据长度级联的同时进行通信。
317.在步骤s2204中,配件微计算机302与来自照相机本体200的通信请求无 关地,在进行步骤s2203中的处理之后,与可更换镜头100进行用于获取fpc 信息的通信。
318.在步骤s2205中,配件微计算机302与来自照相机本体200的通信请求无 关地,在进行步骤s2204的通信之后,与可更换镜头100附加地进行用于获取 变焦位置信息的通信。变焦位置信息用于在以下所述的向驱动位置的再现驱 动的精度可能下降的情况下判断警告显示的条件。
319.在步骤s2206中,配件微计算机302向可更换镜头100发送执行已被步骤 s2204和s2205的处理中断的来自照相机本体200的通信命令组的其余通信命 令。
320.在步骤s2207中,配件微计算机302从作为来自可更换镜头100的响应的 接收数据获取变焦位置信息和fpc信息,该fpc信息是对在步骤s2204和 s2205的处理中已执行的且中断了来自照相机本体200的通信命令组的通信 的响应。配件微计算机302将其余接收数据发送到照相机本体200。
321.在步骤s2208中,配件微计算机302与可更换镜头100进行fpc信息和变 焦位置信息的获取处理。
322.在步骤s2209中,配件微计算机302基于步骤s2204或步骤s2208中获取到 的fpc信息,将与调焦基准位置信息的相对变化量作为调焦相对变化量存储 在配件存储单元340中。
323.在步骤s2210中,配件微计算机302将通过将各自均由配件存储单元340 自身管理的调焦基准位置和调焦相对变化量相加所获得的值作为调焦的再 现目标位置存储在配件存储单元340中。调焦基准位置和调焦相对变化量是 分开管理的,因为在将通过使用初始化之后的fpc信息来确定与调焦透镜104 有关的绝对位置信息时可以校正调焦基准位置。
324.在步骤s2211中,配件微计算机302将与可更换镜头100有关的当前姿势 信息(位置信息)和当前温度信息存储在配件存储单元340中。具体地,与可更 换镜头100有关的姿势信息(位置信息)是指示(表示或包括)例如照相机本体 200被保持在正常位置或垂直位置等的信息,并且可以由配件300使用由照相 机系统中的任何装置检测到的姿势信息来检测。
325.例如,在配置使得将姿势信息从照相机本体200发送到可更换镜头100的 情况下,配件300可以通过监测通信的内容来获取该信息。在配置使得将姿 势信息从可更换镜头100发送到照相机本体200的情况下,配件300可以通过 经由与步骤s2205的处理类似的处理与可更换镜头100通信针对姿势信息的 获取请求来获取该信息。可替代地,配件300可以包括用于检测姿势信息的 单元。获取温度信息的方法是类似的。在针对以下所述的警告显示上的判断 中使用姿势信息和温度信息。
326.在步骤s2212中,初始化配件300所管理的调焦驱动计数器。其信息管理 调焦透镜104的驱动和停止处理的历史,并用在以下所述的警告显示上的判 断中,并且通过监测重复驱动和停止处理时的控制误差来实现该判断。
327.这里,参考图23,给出对上述的步骤s2203至s2207中的处理的补充说明。 图23示出在操作调焦位置存储按钮705时在可更换镜头100和照相机本体200 之间进行通信的情况下的在步骤s2202中进行判断的通信的内容的示例。
328.图23的上部示出在照相机本体200和配件300之间进行的通信的示例。作 为从照相机本体200发送到配件300的通信数据dcl(dca),连续地通信数据 长度分别为3字节、2字节和5字节的命令1(cmd1)、命令2(cmd2)和命令3 (cmd3)。作为从配件300发送到照相机本体200的通信数据dlc(dac),连 续地通信与上述三个命令相对应的三个响应值。这里,命令和数据长度是一 对一的关系,并且配件300可以通过分析来自照相机本体200的命令来判断各 命令的数据长度。
329.图23的下部示出在对命令1进行通信之后且在对命令2进行通信之前的 时间检测到对调焦位置存储按钮705的操作的情况下、在可更换镜头100和配 件300之间执行的通信的示例。在从配件300发送到可更换镜头100的通信数 据dcl(dal)中,数据长度为3字节的的命令1是通过配件300对从照相机本 体200发送来的命令1的通信协议进行转换所获取到并由配件300通信的通信 数据。类似地,命令2和命令3是通过配件300对从照相机本体200发送来的命 令2和命令3的通信协议分别转换所获取到并由配件300通信的通信数据。配 件300从照相机本体200接收命令1,转换其通信协议,并且执行命令1的通信。 在配件300在该处理期间检测到对调焦位置存储按钮705的操作的情况下,在 执行命令2的通信之前,对可更换镜头100执行由黑框包围的数据1。结果, 可更换镜头100用四个数据10、11、12和13
作为从可更换镜头100发送到配件 300的通信数据dlc(dla)来对配件300进行响应。由于由黑框包围的数据13 不是对来自照相机本体200的请求的响应,因此配件300在对三个数据10、11 和12的通信协议进行转换之后将这三个数据通信到照相机本体200。更具体 地,将数据10作为与命令1相对应且从配件300发送到照相机本体200的响应 值的数据而发送到照相机本体200。类似地,将数据11和12作为分别与命令2 和3相对应且从配件300发送到照相机本体200的响应值的数据而发送到照相 机本体200。
330.根据上述处理,配件300可以在操作了调焦位置存储按钮705之后的最早 时间从可更换镜头100获取fpc信息。因此,可以存储操作调焦位置存储按钮 705时的实时fpc信息。
331.在步骤s2203中进行的fpc信息的获取相对于操作调焦位置存储按钮 705的时间的延迟越小,所存储的调焦位置越精确。因此,在获取对来自照 相机本体200的通信命令组进行中断期间,在可更换镜头100和配件300之间 执行fpc信息的获取。然而,可以在执行来自照相机本体200的通信命令组之 后在可更换镜头100和配件300之间执行步骤s2204中的变焦位置信息的获取。
332.在本实施例中,给出了对配件300管理调焦基准位置和调焦相对变化量 这两个参数以管理调焦透镜104的绝对位置信息的方法的说明,但这些信息 可以作为通过将这些信息相加所获取到的fpc信息来管理。在这种情况下, 如果检测到参考图20所述的来自照相机本体200的针对fpc信息的初始化的 请求的通信,则可以通过与步骤s2003中的处理类似的处理来校正调焦基准 位置,使得消除与当前fpc信息值的差异。
333.在存储调焦位置的操作之后进行变焦操作时的行为
334.如以下所述,在进行变焦驱动的情况下,由于机械结构,作为实际焦平 面的调焦位置与fpc信息之间可能发生误差。因此,在变焦驱动之后,调焦 位置的再现驱动的精度可能下降。因此,在参考图22所述的存储调焦再现目 标位置的操作之后、在不进行调焦驱动的情况下进行变焦驱动的情况下,通 过将变焦驱动之后的调焦位置存储为调焦再现目标位置来提高可用性。参考 图24来说明上述处理。
335.在该流程开始时,配件微计算机302处于在图22的处理中存储了调焦再 现目标位置的状态。
336.在步骤s2401中,配件微计算机302判断调焦透镜104是否从停止状态改 变到驱动状态。可以通过监测在可更换镜头100和照相机本体200之间进行的 通信、或者通过在可更换镜头100和配件300之间进行的定期地获取调焦驱动 状态的通信来进行该判断。如果配件微计算机302判断为调焦透镜104改变到 驱动状态,则处理进入步骤s2402。如果配件微计算机302判断为调焦透镜104 没有改变到驱动状态,则处理进入步骤s2405。
337.在步骤s2402中,配件微计算机302增加自身所管理的调焦驱动计数器的 计数数量。通过图22的存储调焦再现位置的操作时的步骤s2212中的处理来 初始化调焦驱动计数器。
338.在步骤s2403中,配件微计算机302判断调焦驱动计数器的计数数量是否 超过预定数量。根据驱动和控制调焦透镜104的致动器的类型,在重复进行 调焦驱动的情况下,在作为实际焦平面的调焦位置与fpc信息之间可能发生 误差。因此,进行该判断以在将驱动和停止处理进行了预定次数或更多的情 况下进行以下所述的警告显示。如果配件微计算
机302判断为计数数量超过 预定数量,则处理进入步骤s2404,并且如果配件微计算机302判断为计数数 量不超过预定数量,则处理进入步骤s2405。
339.在步骤s2404中,配件微计算机302将自身所管理的警告显示标志设置为 开启。
340.在步骤s2405中,配件微计算机302判断是否发生可更换镜头100的变焦 驱动。可以通过监测在可更换镜头100和照相机本体200之间进行的通信、或 者通过在可更换镜头100和配件300之间进行的定期地获取变焦驱动状态的 通信来进行该判断。如果配件微计算机302判断为发生变焦驱动,则处理进 入步骤s2406,并且如果配件微计算机302判断为没有发生变焦驱动,则处理 返回到步骤s2401。
341.在步骤s2406中,配件微计算机302判断自身所管理的调焦驱动计数器的 计数数量是否为0。如果配件微计算机302判断为调焦驱动计数器的计数数量 为0,也就是说,如果在存储调焦再现驱动位置的操作之后进行变焦驱动而 不进行调焦驱动,则处理进入步骤s2407。如果配件微计算机302判断为调焦 驱动计数器的计数数量不为0,也就是说,如果在存储调焦再现驱动位置的 操作之后进行调焦驱动,则处理进入步骤s2409。
342.在步骤s2407中,配件微计算机302等待,直到变焦透镜102的驱动停止 为止。
343.在步骤s2408中,配件微计算机302重新执行参考图22所述的存储调焦再 现驱动位置的处理。
344.在步骤s2409中,配件微计算机302将自身所管理的警告显示标志设置为 开启。
345.根据上述处理,在调焦再现驱动位置的存储之后进行变焦驱动而不进行 调焦驱动的情况下,配件300可以在不进行以下所述的警告显示的情况下自 动重新执行调焦再现驱动位置的存储。结果,可以提高可用性。
346.调焦位置再现操作时的行为
347.参考图25a和图25b,给出对在操作作为再现驱动按钮的调焦再现驱动 按钮706的情况下的处理的说明。
348.在步骤s2501中,配件微计算机302判断是否操作了调焦再现驱动按钮 706。如果配件微计算机302判断为操作了调焦再现驱动按钮706,则处理进 入步骤s2502。如果配件微计算机302判断为没有操作调焦再现驱动按钮706, 则重复该步骤中的处理。
349.在步骤s2502中,配件微计算机302执行用于进行警告显示的子例程。
350.在步骤s2503中,配件微计算机302开始与可更换镜头100的调焦再现驱 动处理。
351.在步骤s2504中,配件微计算机302执行用于等待调焦透镜104的驱动停 止的子例程。该子程序与图21a和图21b的步骤s2110至s2119中所述的处理 类似。
352.在步骤s2505中,配件微计算机302从可更换镜头100获取调焦透镜104 停止的状态下的fpc信息,并且更新自身所管理的调焦相对变化量。
353.在步骤s2506中,配件微计算机302判断是否通过调焦速度设置构件702 改变了调焦驱动速度设置。速度设置与参考图14所述的内容类似。如果配件 微计算机302判断为改变了调焦驱动速度设置,则处理进入步骤s2507。如果 配件微计算机302判断为没有改变调焦驱动速度设置,则处理进入步骤s2508。
354.在步骤s2507中,配件微计算机302请求可更换镜头100以在步骤s2506 中设置的调焦驱动速度进行调焦驱动。此时,配件微计算机302请求调焦驱 动,使得基于调焦相对变化量和预先存储的调焦基准位置信息,取消上述调 焦再现目标位置和与调焦透镜104有关
的绝对位置信息之间的差值。
355.在步骤s2508中,在配件微计算机302中,没有设置调焦速度或者取消了 调焦速度设置。因此,配件微计算机302请求可更换镜头100以在紧前时间从 照相机本体200通信到可更换镜头100的速度进行调焦驱动。配件微计算机 302可以请求可更换镜头100以最大速度进行调焦驱动。
356.在步骤s2509中,配件微计算机302与可更换镜头100进行通信以获取调 焦透镜104的驱动状态。
357.在步骤s2510中,配件微计算机302判断调焦透镜104是否处于不能驱动 调焦透镜104的异常状态。异常状态例如是外部因素(诸如撞击或手的握持等) 使得调焦透镜104不能操作的状态。如果配件微计算机302判断为调焦透镜 104处于不能驱动调焦透镜104的异常状态,则处理进入步骤s2511,并且如 果配件微计算机302判断为调焦透镜104不处于异常状态,则处理进入步骤 s2512。
358.在步骤s2511中,配件微计算机302进行警告处理。
359.在步骤s2512中,配件微计算机302判断是否解除了对调焦再现驱动按钮 706的操作。如果配件微计算机302判断为解除了对调焦再现驱动按钮706的 操作,则处理进入步骤s2513,并且如果配件微计算机302判断为没有解除该 操作,则处理进入步骤s2514。
360.在步骤s2513中,配件微计算机302取消在步骤s2504的子例程中进行的 抑制来自照相机本体200的调焦驱动请求的处理。
361.在步骤s2514中,配件微计算机302判断调焦透镜104的驱动是否停止。 如果配件微计算机302判断为调焦透镜104的驱动停止,则处理进入步骤 s2515,并且如果配件微计算机302判断为该驱动未停止,则处理进入步骤 s2516。
362.在步骤s2515中,配件微计算机302从可更换镜头100获取调焦透镜104 停止的状态下的fpc信息。
363.在步骤s2516中,配件微计算机302基于步骤s2515中获取到的fpc信息 来判断调焦透镜104是否到达步骤s2506中指定的目标调焦位置。作为调焦透 镜104不能到达调焦位置的情况的示例,存在对可更换镜头100进行设置使得 能够进行调焦驱动的范围受到限制的情况。如果配件微计算机302判断为调 焦透镜104到达目标调焦位置,则处理进入步骤s2513,并且如果配件微计算 机302判断为调焦透镜104没有到达目标调焦位置,则处理进入步骤s2517。
364.在步骤s2517中,配件微计算机302进行警告处理。
365.在步骤s2518中,配件微计算机302判断是否通过调焦速度设置构件702 改变了调焦驱动速度设置。如果配件微计算机302判断为改变了调焦驱动速 度设置,则处理进入步骤s2519,并且如果配件微计算机302判断为没有改变 调焦驱动速度设置,则处理返回到步骤s2509。
366.在步骤s2519中,配件微计算机302向可更换镜头100通知设置已改变的 调焦驱动速度信息。
367.在下文,参考图25c来说明步骤s2502中的用于进行警告显示的子例程。
368.在步骤s2520中,配件微计算机302判断是否执行了参考图22所述的调焦 位置的存储。如果配件微计算机302判断为执行了调焦位置的存储,则处理 进入步骤s2524,并且
如果配件微计算机302判断为没有执行存储,则处理进 入步骤s2521。
369.在步骤s2521中,配件微计算机302判断在操作调焦再现驱动按钮706时 的姿势信息与存储调焦位置时在步骤s2211中获取到的姿势信息之间是否存 在差异。如果配件微计算机302判断为存在差异,则处理进入步骤s2524,并 且如果配件微计算机302判断为不存在差异,则处理进入步骤s2522。作为获 取姿势信息的方法,可以使用与步骤s2211类似的方法。
370.在步骤s2522中,配件微计算机302判断在操作调焦再现驱动按钮706时 的温度信息与存储调焦位置时在步骤s2211中获取到的温度信息之间的差是 否等于或大于预定值。如果配件微计算机302判断为该差等于或大于预定值, 则处理进入步骤s2524,并且如果配件微计算机302判断为该差不等于或大于 预定值,则处理进入步骤s2523。预定值可以根据驱动调焦透镜104的致动器 的类型(图1中的步进马达107和108)而改变。作为获取温度信息的方法,可以 使用与步骤s2211类似的方法。
371.在步骤s2523中,配件微计算机302判断自身所管理的警告显示标志是否 为开启。如果配件微计算机302判断为警告显示标志为开启,则处理进入步 骤s2524,并且如果配件微计算机302判断为该标志不为开启,则该流程结束。
372.步骤s2524是在调焦再现驱动时的驱动精度可能下降的情况下执行的步 骤,并且配件微计算机302使配件通知单元330向用户通知警告状态。在由配 件300与照相机本体200进行的通信中,可以通过配件300故意违反通信格式 来提示照相机本体200进行错误显示(可以向照相机本体200通知通信错误)。 即使在进行警告显示处理的情况下也可以继续调焦的再现驱动处理,或者此 时可以停止再现驱动处理。
373.如上所述,调焦位置再现操作的处理使得能够进行从操作再现驱动按钮 时的调焦位置到配件300中预先存储的再现驱动所用的调焦位置的调焦驱动。 此外,作为调焦再现驱动的精度可能下降的情况,可以通过判断变焦位置变 化、姿势变化、温度变化、调焦驱动次数等来向用户显示警告。
374.在下文,参考图26,按时间顺序给出对如何通过调焦基准位置信息的更 新处理、存储调焦位置的操作时的行为以及调焦位置再现操作时的行为来移 动调焦位置的说明。在图26中,横轴表示时间,并且纵轴表示与调焦透镜104 有关的位置信息。
375.首先,当在时间2602进行照相机本体200的启动处理时,确定由配件300 管理的调焦基准位置。同时,将在可更换镜头100和照相机本体200之间通信 的fpc信息设置为零。调焦基准位置2603指示配件300将调焦位置作为基准位 置进行管理。
376.区间2604中所示的调焦位置的变化表示由基于来自照相机本体200的自 动调焦控制经由配件300向可更换镜头100指示的调焦驱动指令或者由手动 调焦操作引起的调焦透镜104的变化。
377.当在时间2605接收到用户进行的调焦基准位置的更新操作时,进行图 21a的步骤s2107中所述的等待调焦停止的处理。在该处理中确认了调焦透镜 104已停止之后,配件300将调焦基准位置2607重新存储为调焦基准位置。图 26示出附接的可更换镜头100是可以获取步骤s2104中所判断出的绝对基准 位置的可更换镜头、并且复位传感器位于调焦基准位置2607处的情况。此时, 将在可更换镜头100和照相机本体200之间通信的fpc信息设置为零。
378.在区间2608中,与区间2604类似,用户通过自动调焦控制或手动调焦控 制来改变调焦位置。
379.在时间2609处,当配件300检测到来自照相机本体200的针对fpc信息的 初始化的请求时,通过图20的处理来更新配件300中所存储的调焦基准位置。 调焦位置2610是检测到针对fpc信息的初始化的请求时的调焦位置。调焦基 准位置2607和调焦位置2610之间的差量2611与在步骤s2003中校正调焦基准 位置信息的量相对应。
380.在时间2612处,当接收到用户进行的存储调焦再现目标位置的操作时, 在图22的步骤s2203或步骤s2208的处理中配件300从可更换镜头100获取 fpc信息。此时,在调焦位置未停止的情况下获取最新fpc信息。此时的fpc 信息的零位置是调焦位置2610,并且在时间2612处获取的fpc信息是焦点变 化量2613。此时的当前调焦位置是作为与配件300中所存储的调焦再现目标 位置相同的位置的调焦位置2614。将当前调焦位置和调焦基准位置之间的差 量2615作为调焦相对变化量存储在配件300中。
381.在区间2616中,与区间2604类似,用户通过自动调焦控制或手动调焦控 制来改变调焦位置。
382.当在时间2617处接收到用户进行的再现驱动操作时,进行等待调焦停止 的处理作为步骤s2504中的等待调焦停止的处理。调焦停止的位置处的fpc 信息是与调焦位置2610的差量2619。在调焦透镜104停止之后,通过步骤 s2506的处理对调焦再现目标位置进行调焦再现驱动2620。可以通过下式计 算此时的调焦驱动量2622。
383.调焦驱动量2622={调焦位置2614
‑ꢀ
(调焦基准位置2607 +调焦相对变化量2621)}
384.如上所述,参考图26所述的处理(移动)使得可以通过用户的操作来实现 调焦位置的存储和再现驱动。在本实施例中,给出了对在存储调焦位置时仅 存储一个点的情况的说明,但本发明不限于此,并且调焦位置可以存储在多 个点中。
385.在下文,参考图27,给出对在如步骤s2518所述的调焦再现驱动期间进 行调焦速度设置改变操作的情况下的调焦处理的说明。在图27中,横轴表示 时间,并且纵轴表示与调焦透镜104有关的位置信息。
386.在该处理开始时,调焦透镜104在当前调焦位置2702。给出对从调焦位 置2702驱动到调焦再现目标位置2703的情况的示例的说明。
387.当在时间2704处进行配件300的调焦速度设置操作时,配件300存储设置 值。之后,在时间2707、2709、2710和2711处改变调焦速度设置。在本实施 例中,可以选择速度1、速度2、速度3、速度4和速度5,并且速度设置是这 样的:速度从速度1逐渐减小。
388.接着,在时间2705处进行调焦再现驱动操作。该操作开始以高速设置的 调焦驱动。
389.接着,当在时间2707处进行配件300的调焦速度设置操作时,配件300存 储设置值并与可更换镜头100通信速度设置的改变。该操作将调焦驱动改变 为以比在时间2704处设置的速度略慢的速度设置的调焦驱动。之后,通过在 时间2709、2710和2711处进行速度设置改变操作,调焦再现驱动的速度可以 逐渐改变为低速。在图27中,描述了逐渐减慢速度设置的操作作为示例,但 可以增加速度设置或者可以适当地切换高速和低速。
390.如上所述,参考图27所述的处理使得用户操作能够控制调焦再现驱动的 速度。
391.第七实施例
392.在第六实施例中,通过用户操作来实现调焦位置的存储和再现驱动,但 在本实施例中,配件300在曝光时间段期间自动进行调焦再现驱动,并由此 发挥曝光期间的调焦驱动的功能。
393.参考图28,给出对根据本实施例的静止图像拍摄时的流程的说明。
394.在步骤s2801中,配件微计算机302进行参考图22所述的存储调焦再现目 标位置的操作。
395.在步骤s2802中,配件微计算机302判断照相机本体200的当前摄像模式 是否是静止图像拍摄模式。如果配件微计算机302判断为摄像模式是静止图 像拍摄模式,则处理进入步骤s2803,并且如果配件微计算机302判断为摄像 模式不是静止图像拍摄模式,则该流程结束。
396.在步骤s2803中,配件微计算机302监测由照相机本体200进行的静止图 像拍摄中的曝光时间信息。
397.在步骤s2804中,配件微计算机302从可更换镜头100获取最新fpc信息。
398.在步骤s2805中,配件微计算机302判断是否正在通信静止图像拍摄中的 曝光开始信息。如果配件微计算机302判断为正在通信静止图像拍摄中的曝 光开始信息,则处理进入步骤s2806,并且如果配件微计算机302判断为没有 正在通信曝光开始信息,则处理返回到步骤s2802。
399.在步骤s2806中,,配件微计算机302计算在曝光期间进行调焦驱动的情 况所用的调焦透镜104的驱动速度。具体地,配件微计算机302使用步骤s2803 中所获取到的曝光时间、以及基于步骤s2804中所获取到的fpc信息和步骤 s2801中的再现目标位置信息的调焦透镜104的驱动量。包括调焦透镜104的 驱动量的信息和与调焦透镜104的驱动速度相关的信息被称为与曝光期间的 调焦控制有关的信息。
400.在步骤s2807中,进行参考图25a所述的调焦再现驱动处理。
401.参考图29,补充描述上述流程。在图29中,横轴表示时间并且纵轴表示 与调焦透镜104有关的位置信息。
402.在步骤s2801中,存储调焦再现目标位置2902。这里,调焦再现目标位 置2902已由用户在静止图像拍摄操作之前存储。
403.时间2904是曝光开始的时间。与该时间有关的信息由配件300根据从照 相机本体200通信到可更换镜头100的信息来确定。该处理与步骤s2803中的 处理相对应。
404.然后,在步骤s2807的处理中,配件300将调焦驱动请求通信到可更换镜 头100,使得调焦镜头104从静止图像拍摄之前的调焦镜头104的位置2903移 动。此时,使用步骤s2806中计算出的调焦驱动量和驱动速度。
405.时间2906是曝光结束的时间。
406.根据上述处理,在用户预先进行与配件300有关的用于存储调焦再现驱 动位置的操作的情况下,可以容易地实现对静止图像拍摄中的曝光期间的调 焦驱动的控制。
407.其它实施例
408.本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种 存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统 或装置的计算机或是
中央处理单元(cpu)、微处理单元(mpu)读出并执行程 序的方法。
409.尽管已经参考典型实施例说明了本发明,但是应该理解,本发明不限于 所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有 这类修改、等同结构和功能。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1