掌桥专利:专业的专利平台
掌桥专利
首页

配件设备、控制方法和存储介质

文献发布时间:2023-06-19 19:28:50


配件设备、控制方法和存储介质

技术领域

本发明涉及附接在照相机主体与可换镜头之间的配件设备、以及控制方法和存储介质。

背景技术

在可换镜头可以附接到摄像设备(以下也称为“照相机主体”)的可换镜头照相机系统中,已知通过自动聚焦(AF)或手动聚焦(MF)调整焦点的技术。

日本特开2019-207363提出了一种照相机系统,在该照相机系统中,通过操作可换镜头的聚焦控制环可以在AF操作期间进行MF操作。

在日本特开2019-207363中,例如,用户可以进行MF操作,以对与作为AF对象的被摄体不同的被摄体进行聚焦。然而,日本特开2019-207363没有考虑到具有各种特性的照相机主体和可换镜头可以组合的事实,因此在MF操作的可用性方面需要进一步改进。

发明内容

鉴于上述问题做出本公开,并且本公开提供了能够进行更加用户友好的MF操作的配件设备。

为了解决上述问题,本公开的一方面提供了一种配件设备,其以能够移除的方式附接在摄像设备和可换镜头之间,所述配件设备包括:通信单元,其被配置为进行与所述摄像设备的第一通信和与所述可换镜头的第二通信;第一操作单元,其被配置为接受与手动聚焦操作有关的预定操作;设置单元,其被配置为设置使所述可换镜头中的聚焦透镜的驱动量相对于所述第一操作单元的操作量有效的程度;以及控制单元,其被配置为根据所述预定操作和所设置的程度,通过所述第二通信向所述可换镜头发送所述可换镜头中的聚焦透镜的驱动量或驱动速度。

本公开的另一方面提供了一种配件设备的控制方法,所述配件设备以能够移除的方式附接在摄像设备和可换镜头之间,其中,所述配件设备包括通信单元和第一操作单元,所述通信单元被配置为进行与所述摄像设备的第一通信和与所述可换镜头的第二通信,所述第一操作单元被配置为接受与手动聚焦操作有关的预定操作,所述控制方法包括:设置使所述可换镜头中的聚焦透镜的驱动量相对于所述第一操作单元的操作量有效的程度;通过所述第一操作单元接受所述预定操作;以及根据所述预定操作和所设置的程度,通过所述第二通信向所述可换镜头发送所述可换镜头中的聚焦透镜的驱动量或驱动速度。

本公开的又一方面提供了一种计算机可读存储介质,其包括用于进行配件设备的控制方法的指令,所述配件设备以能够移除的方式附接在摄像设备和可换镜头之间,其中,所述配件设备包括通信单元和第一操作单元,所述通信单元被配置为进行与所述摄像设备的第一通信和与所述可换镜头的第二通信,所述第一操作单元被配置为接受与手动聚焦操作有关的预定操作,所述控制方法包括:通过设置单元设置使所述可换镜头中的聚焦透镜的驱动量相对于所述第一操作单元的操作量有效的程度;通过所述第一操作单元接受所述预定操作;以及通过控制单元根据所述预定操作和所设置的程度,通过所述第二通信向所述可换镜头发送所述可换镜头中的聚焦透镜的驱动量或驱动速度。

根据本发明,可以提供能够进行更加用户友好的MF操作的配件设备。

通过以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。

附图说明

图1A和图1B是示出根据本发明的第一实施例的照相机系统的配置的示例的框图。

图2A和图2B是示出根据第一实施例的第一通信的通信路径的图。

图3A至图3C是示出根据第一实施例的第一通信的通信方法A的通信波形的图。

图4A至图4C是示出根据第一实施例的第一通信的通信方法B的通信波形的图。

图5是示出根据第一实施例的第二通信的通信路径的图。

图6A和图6B是示出根据第一实施例的第二通信的通信方法C的通信波形的图。

图7是示出根据第一实施例的中间适配器的外观的示例的图。

图8是示出根据第一实施例的照相机系统的启动序列的图。

图9是示出根据第一实施例的照相机系统的AF停止功能的序列的图。

图10A和图10B是示出根据第一实施例的中间适配器的AF停止功能的操作的流程图。

图11是示出根据第二实施例的照相机系统的AF驱动范围变化功能的序列的图。

图12A和图12B是示出根据第二实施例的中间适配器的AF驱动范围变化功能的操作的流程图。

图13是示出根据第二实施例的照相机系统的AF驱动范围变化功能的操作的图。

图14是示出根据第三实施例的照相机系统的AF速度设置功能的序列的图。

图15A和图15B是示出根据第三实施例的中间适配器的AF速度设置功能的操作的流程图。

图16是示出根据第四实施例的照相机系统的焦点微调功能的序列的图。

图17是示出根据第四实施例的照相机系统的焦点微调功能的操作的流程图。

图18是示出根据第五实施例的照相机系统的临时MF功能的序列的图。

图19是示出根据第五实施例的照相机系统的临时MF功能的操作的流程图。

图20是示出根据第六实施例的用于更新由中间适配器存储的“聚焦基准位置信息”的操作的流程图。

图21A是示出根据第六实施例的由中间适配器存储的“聚焦基准位置”的更新处理中的操作的流程图。

图21B是示出根据第六实施例的由中间适配器进行的聚焦停止确认处理中的操作的流程图。

图22A和图22B是示出根据第六实施例的用于存储聚焦位置的处理的流程图。

图23是示出根据第六实施例的由中间适配器进行的通信数据替换处理的图。

图24是示出根据第六实施例的用于在存储了聚焦位置之后在变焦操作时重新存储聚焦位置的处理中的操作的流程图。

图25A-1和图25A-2是示出根据第六实施例的在聚焦位置再现操作中进行的操作的流程图。

图25B是示出根据第六实施例的在警告显示处理中进行的操作的流程图。

图26是示出根据第六实施例的当存储聚焦位置并进行再现操作时的聚焦操作的图。

图27是示出根据第六实施例的当在聚焦再现驱动期间切换中间适配器的速度设置时的聚焦操作的图。

图28是示出根据第七实施例的在拍摄静止图像时的曝光间聚焦驱动处理中的操作的流程图。

图29是示出根据第七实施例的在拍摄静止图像时的曝光间聚焦驱动中的聚焦操作的图。

具体实施方式

第一实施例

下文中将参照附图详细描述实施例。注意,以下实施例并不意图限制本发明的范围。在实施例中描述了多个特征,但并不限于需要所有这些特征的发明,而是可以适当组合这些特征。此外,在附图中,对相同或类似的配置赋予相同的附图标记,并且省略其冗余描述。

照相机系统配置

图1A和图1B示出了根据本实施例的摄像系统(称为“照相机系统”)的功能配置的示例,该摄像系统包括作为摄像设备的示例的照相机主体200、可换镜头100和作为配件设备的示例的适配器设备(称为“中间适配器”或简称“适配器”)300。可以在附接可换镜头100和中间适配器300的情况下使用本实施例的照相机主体200。图1A和图1B中示出的示例示出了如下照相机系统,其中,在照相机主体200与可换镜头100之间附接了一个中间适配器300。然而,在照相机主体200与可换镜头100之间可以连接和附接多个适配器。

注意,图1A和图1B中示出的一个或多个功能块可以由诸如ASIC或可编程逻辑阵列(PLA)的硬件实现,或者可以由诸如CPU或MPU的处理器执行的软件实现。功能块也可以被实现为软件和硬件的组合。

在本实施例的照相机系统中,多个通信方法被用于照相机主体200、可换镜头100和中间适配器300之间的通信。照相机主体200、可换镜头100和中间适配器300通过相应的通信电路208、112和303发送控制命令、数据(信息)等。具体来说,本实施例的照相机系统具有通过照相机主体200、可换镜头100和中间适配器300的第一通信单元2081、1121和3031进行通信的路径。照相机系统还具有通过照相机主体200、可换镜头100和中间适配器300的第二通信单元2082、1122和3032进行通信的路径。第一通信单元1121、2081和3031以及第二通信单元1122、2082和3032支持多个通信方法。这些通信单元可以根据要通信的数据的类型、通信目的等,通过彼此同步并切换到同一通信方法,来针对各种情况选择最佳的通信方法。注意,通信方法、通信电路和通信路径不限于本实施例中所描述的那些,并且可以采用不同的形式,只要照相机主体200、可换镜头100和中间适配器300能够彼此通信即可。例如,通信路径可以是第一通信单元或第二通信单元。

首先,将更加详细地描述可换镜头100、照相机主体200和中间适配器300的配置。可换镜头100和中间适配器300通过作为联接机构的安装件(mount)400进行机械和电气连接。同样地,中间适配器300和照相机主体200通过作为联接机构的安装件401进行机械和电气连接。注意,安装件400被示意性地示出为:设置在可换镜头100中的安装件和设置在中间适配器300中的安装件联接,并且这些安装件能够彼此附接和拆卸。同样地,安装件401被示意性地示出为:设置在中间适配器300中的安装件和设置在照相机主体200中的安装件联接,并且这些安装件能够彼此附接和拆卸。

在可换镜头100、中间适配器300和照相机主体200各自中设置的安装件的安装件面设置有下面将描述的通信端子。当单元通过安装件(诸如安装件400或安装件401)连接时,相应的通信端子彼此接触。这使得可换镜头100、照相机主体200和中间适配器300能够通过在安装件400和401中设置的通信端子(下面描述)彼此通信。

可换镜头100和中间适配器300通过设置在安装件400和401中的电源端子(未示出)从照相机主体200获得电力。然后,可换镜头100和中间适配器300向将在下面描述的各种致动器、以及镜头微计算机111和适配器微计算机302供应操作所需的电力。

可换镜头100包括摄像光学系统。从被摄体150侧到中间适配器300侧,摄像光学系统依次包括场透镜101、变焦透镜102、光圈单元114、防振透镜103和调整焦点的聚焦透镜104。变焦透镜102放大被摄体图像,并且光圈单元114调整图像传感器201所接收的光量。防振透镜103通过在与摄像光学系统的光轴正交的方向上移位来减少由照相机抖动(例如,手抖)引起的图像模糊。

变焦透镜102和聚焦透镜104分别由透镜保持架105和106保持。透镜保持架105和106通过引导轴(未示出)引导,从而能够在光轴方向(由图中的虚线指示)上移动。然后通过步进电机(M)107和108在光轴方向上驱动透镜保持架105和106。步进电机107和108与驱动脉冲同步地分别移动变焦透镜102和聚焦透镜104。

镜头微计算机111是控制可换镜头100中的各单元的操作的镜头控制单元。例如,镜头微计算机111可以通过执行程序来控制可换镜头100中的各单元的操作。镜头微计算机111通过镜头通信电路112接收从照相机主体200或中间适配器300发送的控制命令、发送请求命令等。镜头微计算机111进行与控制命令相对应的镜头控制,并通过镜头通信电路112将与发送请求命令相对应的镜头数据发送给照相机主体200或中间适配器300。镜头微计算机111还通过响应于控制命令中的与变倍、聚焦等有关的命令而向变焦驱动电路119和聚焦驱动电路120输出驱动信号,来驱动步进电机107和108。由此进行通过变焦透镜102控制变倍操作的变焦处理、以及通过聚焦透镜104控制焦点调整操作的AF(自动聚焦)处理。

光圈单元114包括光圈叶片114a和114b。光圈叶片114a和114b的状态(位置)由霍尔装置115检测。来自霍尔装置115的输出通过放大电路(Amp)122和A/D转换电路(A/D)123被输入到镜头微计算机111。镜头微计算机111通过基于来自A/D转换电路123的输入信号向光圈驱动电路121输出驱动信号,来驱动光圈致动器(ACT)113。由此控制光圈单元114的光量调整操作。

此外,镜头微计算机111响应于由设置在可换镜头100中的诸如振动陀螺仪等的振动传感器(未示出)检测到的照相机抖动,通过防振驱动电路125驱动防振致动器(ACT)126。防振致动器126例如包括音圈电机等。由此进行控制防振透镜103的移位操作(防振操作)的防振处理。

可换镜头100还包括可由用户旋转地操纵的手动控制环(被称为“电子环”)130、以及环旋转检测器131。环旋转检测器131例如由响应于手动控制环130的旋转而输出两相信号的光遮断器构成。镜头微计算机111可以使用从环旋转检测器131输出的两相信号检测手动控制环130的旋转操作量(包括方向)。

中间适配器300例如是用于改变焦距的扩充器,并且包括变焦透镜301和适配器微计算机302。尽管本实施例以中间适配器300是扩充器的情况为例进行描述,但中间适配器300也可以是改变焦距的广角转换器、改变法兰焦距(flange back length)的安装件转换器等。

适配器微计算机302是控制中间适配器300中的各单元的操作的适配器控制单元。适配器控制单元也可以被称为“配件控制单元”或“通信控制单元”。适配器微计算机302可以通过执行程序来控制中间适配器300中的至少一些单元的操作。适配器微计算机302通过适配器通信电路303接收从照相机主体200发送的控制命令、发送请求命令等。在接收到来自照相机主体200的针对中间适配器300的控制命令时,适配器微计算机302进行与控制命令相对应的适配器控制。另外,在接收到来自照相机主体200的发送请求命令时,适配器微计算机302通过适配器通信电路303向照相机主体200发送与发送请求命令相对应的适配器数据。

另外,在接收到针对可换镜头100的命令时,适配器微计算机302根据需要进行通信转换处理,然后根据需要通过适配器通信电路303向可换镜头100发送控制命令、发送请求命令等。此外,适配器微计算机302基于适配器操作单元320等的操作(下面描述),根据需要通过适配器通信电路303向可换镜头100发送控制命令、发送请求命令等。

适配器微计算机302通过适配器通信电路303从可换镜头100接收镜头数据,该镜头数据与针对可换镜头100做出的发送请求命令相对应。在这种情况下,适配器微计算机302在根据需要进行通信转换处理之后,根据需要通过适配器通信电路303将镜头数据发送到照相机主体200。

与可换镜头100一样,中间适配器300包括适配器控制环(被称为“电子环”)310以及环旋转检测器311,适配器控制环310用作可由用户旋转地操纵的操作构件。与可换镜头100的环旋转检测器131一样,环旋转检测器311由例如光遮断器构成,该光遮断器响应于适配器控制环310的旋转而输出两相信号。适配器微计算机302可以使用从环旋转检测器311输出的两相信号来检测适配器控制环310的旋转操作量(包括方向)。

此外,除了适配器控制环310之外,中间适配器300还包括适配器操作单元320。适配器操作单元320的操作构件可以包括一个或多个操作构件,诸如开关、按钮、触摸面板等。

中间适配器300还包括用于向用户通知信息的适配器通知单元330。在适配器通知单元330中设置的通知构件是LED、LCD(液晶显示器)、扬声器、振动器等,并且可以设置一个或多个通知构件。

中间适配器300还包括用于存储信息的适配器存储单元340。适配器存储单元340可以是例如非易失性存储器。适配器存储单元340存储诸如用于聚焦位置再现驱动的聚焦再现目标位置信息、在照相机主体200与可换镜头100之间通信的用于警告确定的信息等的信息。下面将描述存储在适配器存储单元340中的信息的各实例。

照相机主体200包括图像传感器201,其为CCD传感器、CMOS传感器等;A/D转换电路202;信号处理电路203;记录单元204;照相机微计算机205;以及显示单元206。

图像传感器201对由可换镜头100中的摄像光学系统形成的被摄体图像进行光电转换并输出电信号(模拟信号)。A/D转换电路202将来自图像传感器201的模拟信号转换为数字信号。信号处理电路203通过对来自A/D转换电路202的数字信号进行各种类型的图像处理,生成视频信号。信号处理电路203还根据视频信号生成指示被摄体图像的对比度状态(摄像光学系统的聚焦状态)的聚焦信息、指示曝光状态的亮度信息等。信号处理电路203将视频信号输出到显示单元206,并且显示单元206将视频信号显示为用于检查构图、聚焦状态等的实时取景图像。

用作照相机控制单元的照相机微计算机205响应于来自操作构件207的输入,控制照相机主体200,操作构件207是摄像指令开关、各种设置开关等。照相机微计算机205根据需要通过照相机通信电路208向可换镜头100或中间适配器300发送控制命令、发送请求命令等。照相机微计算机205还从可换镜头100或中间适配器300接收镜头数据或适配器数据。例如,照相机微计算机205根据信号处理电路203生成的聚焦信息,将与焦点调整操作有关的控制命令发送给可换镜头100。例如,照相机微计算机205向可换镜头100发送用于获得与焦点调整操作有关的镜头数据的发送请求命令,并且还从可换镜头100接收与焦点调整操作有关的镜头数据。

第一通信的通信路径

接下来将参照图2A和图2B描述本实施例中的照相机微计算机205的照相机第一通信单元2081、适配器微计算机302的适配器第一通信单元3031和镜头微计算机111的镜头第一通信单元1121之间配置的通信路径。在下面的描述中,在这些通信路径中进行的通信也被称为“第一通信”。

图2A示出了第一通信的通信路径的示例。适配器第一通信单元3031和镜头第一通信单元1121通过信号线进行通信,这些信号线通过设置在安装件400中的通信端子连接。在安装件400中设置的通信端子包括LCLK 11211、DCL 11212、DLC 11213、LCLK 30311、DCL30312和DLC 30313。适配器第一通信单元3031和照相机第一通信单元2081通过信号线进行通信,这些信号线通过设置在安装件401中的通信端子连接。在安装件401中设置的通信端子包括RTS 30314、DCL 30315、DLC 30316、RTS 20811、DCL 20812和DLC 20813。在本实施例中,适配器第一通信单元3031和镜头第一通信单元1121使用通信方法A(稍后描述)进行通信,通信方法A是三线时钟同步串行通信方法。另一方面,适配器第一通信单元3031和照相机第一通信单元2081使用通信方法B(稍后描述)进行通信,通信方法B是三线启停同步串行通信方法并且与通信方法A不同。

图2B示出了与图2A所示不同的第一通信的通信路径的实施例的示例。适配器第一通信单元3031和镜头第一通信单元1121使用信号线进行通信,这些信号线通过设置在安装件400中的通信端子连接。在本实施例中,在安装件400中设置的通信端子包括RTS 11214、DCL 11215、DLC 11216、RTS 30317、DCL 30318和DLC 30319。适配器第一通信单元3031和照相机第一通信单元2081使用与图2A中相同的信号线进行通信,这些信号线通过安装件401中设置的通信端子连接。在安装件401中设置的通信端子包括RTS 30314、DCL 30315、DLC30316、RTS 20811、DCL 20812和DLC 20813。在图2B所示的示例中,适配器第一通信单元3031和镜头第一通信单元1121、以及适配器第一通信单元3031和照相机第一通信单元2081均使用通信方法B进行通信,通信方法B是三线启停同步串行通信方法。注意,通信路径和通信方法的组合不限于这些示例,而可以使用其他组合。例如,适配器第一通信单元3031和镜头第一通信单元1121、以及适配器第一通信单元3031和照相机第一通信单元2081均可以使用通信方法A进行通信。

第一通信中的通信方法A的通信波形

将参照图3A至图3C中示出的通信波形来描述通信方法A,通信方法A是根据本实施例的第一通信的三线时钟同步串行通信方法。通信方法A是在通信主设备与通信子设备之间实现的通信方法,通信主设备发送控制命令、数据发送请求命令等,通信子设备响应于数据发送请求命令而发送数据。在图2A所示的实施例中,适配器第一通信单元3031用作为通信主设备,镜头第一通信单元1121用作为通信子设备,并且两者进行通信。

时钟信号LCLK主要用于从通信主设备到通信子设备的数据同步时钟信号。通信信号DCL用于从通信主设备向通信子设备发送诸如控制命令、数据发送请求命令等的数据。数据信号DLC用于发送从通信子设备发送到通信主设备的数据。在通信方法A中以全双工通信方式(全双工方式)进行通信,其中,在全双工通信方式中,通信主设备和通信子设备与公共时钟信号LCLK同步地相互同时进行发送和接收。

图3A示出了一帧中的通信信号的波形,一帧是最小的通信单位。通信主设备输出八个周期的脉冲为一组的时钟信号LCLK,并且还与时钟信号LCLK同步地将通信信号DCL发送到通信子设备。同时,通信主设备接收与时钟信号LCLK同步地从通信子设备输出的数据信号DLC。以此方式,在通信主设备与通信子设备之间与该组时钟信号LCLK同步地发送和接收一个字节(8位)的数据。一个字节的数据的发送和接收的该时段被称为“数据帧”。在数据帧之后,通过由通信子设备向通信主设备通知的通信等待请求信息(以下简称“通信等待请求”)BUSY(忙)插入通信暂停时段。该通信暂停时段被称为“BUSY帧”。由包括数据帧和BUSY帧的组构成的通信单位被称为“一帧”。

图3B示出了由三个帧构成的通信信号的波形。在图3B中,在三帧的时段(T1)期间,通信主设备向通信子设备发送命令CMD1,并从通信子设备接收与该命令相对应的两字节数据DT1a和DT1b。在通信主设备与通信子设备之间预先确定与各命令CMD相对应的数据DT的类型和字节数。在第一帧中,在发送时钟信号LCLK之后,通信主设备发送与请求发送的数据DT1a和DT1b相对应的命令CMD1,作为通信信号DCL。该帧中的数据信号DLC被视为无效数据。

然后,通信主设备输出时钟信号LCLK并持续八个周期,然后将通信主设备侧的通信端子状态从输出格式切换到输入格式。在通信主设备侧的通信端子状态被切换之后,通信子设备将通信子设备侧的通信端子状态从输入格式切换到输出格式。然后,通信子设备将时钟信号LCLK的信号电平设置为低,以向通信主设备通知通信等待请求BUSY。通信主设备在通信等待请求BUSY的通知时段期间将通信端子状态保持为输入格式,并暂停与通信子设备的通信。

通信子设备在通信等待请求BUSY的通知时段期间生成与命令CMD1相对应的数据DT1a。在下一帧中的数据信号DLC的发送准备完成之后,通信子设备将时钟信号LCLK的信号电平设置为高,以向通信主设备通知通信等待请求BUSY被取消。在识别出通信等待请求BUSY已被取消之后,通信主设备通过向通信子设备发送一帧的时钟信号LCLK,来从通信子设备接收数据DT1a。此后,通信主设备以同样的方式接收数据DT1b。

图3C示出了由四个帧构成的通信信号的波形。在图3C中,在四个帧的时段(T2)期间,通信主设备向通信子设备发送命令CMD2,并从通信子设备接收与该命令相对应的三字节镜头数据DT2a、DT2b和DT2c。通信子设备在第一帧中向通信主设备通知通信等待请求BUSY,但在第二至第四帧中不向通信主设备通知通信等待请求BUSY。这使得能够缩短帧之间的时间。

第一通信中的通信方法B的通信波形

将参照图4A至图4C所示的通信波形来描述通信方法B,通信方法B是根据本实施例的第一通信的三线启停同步串行通信方法。通信方法B是在通信主设备与通信子设备之间实现的通信方法,通信主设备发送控制命令、数据发送请求命令等,通信子设备响应于数据发送请求命令而发送数据。在图2A所示的实施例中,照相机第一通信单元2081用作为通信主设备,适配器第一通信单元3031用作为通信子设备,并且两者进行通信。此外,在图2B所示的实施例中,照相机主体200和中间适配器300彼此通信,其中,照相机第一通信单元2081用作为通信主设备,适配器第一通信单元3031用作为通信子设备。中间适配器300和可换镜头100彼此通信,其中,适配器第一通信单元3031用作为通信主设备,镜头第一通信单元1121用作为通信子设备。

通信请求信号RTS用于指示从通信主设备向通信子设备的发送和接收的开始定时。通信信号DCL用于从通信主设备向通信子设备发送数据,诸如控制命令、数据发送请求命令等。数据信号DLC用于从通信子设备向通信主设备发送数据。

在通信方法B中,通信主设备和通信子设备不像通信方法A中那样与公共时钟信号同步地发送和接收数据,而是以预先定义的通信比特率发送和接收数据。“通信比特率”是指在一秒钟内可以传输的数据量,并以比特/秒(bps)表示。通信主设备和通信子设备使用全双工通信方式(全双工方式)彼此通信,其中,相互同时进行发送和接收。

图4A示出了通信方法B中的一帧中的通信信号的波形,一帧是最小的通信单位。当没有数据被发送或接收时,通信请求信号RTS为高。当通信主设备将通信请求信号RTS设置为低电平时,开始数据发送和接收。在检测到通信请求信号RTS改变为低电平时,通信子设备开始数据信号DLC的数据输出。此外,在检测到数据信号DLC输出起始位ST时,通信主设备开始数据信号DLC的数据输出。

将更详细地描述数据信号DLC的数据格式。一帧的DLC由数据帧的前半部分和其后跟随的BUSY帧构成。在未发送数据的非发送状态下,信号电平为高。通信子设备通过将信号电平设置为低电平并持续一位时段,来向通信主设备通知开始发送一帧的数据信号DLC。该一位时段被称为“起始位ST”,并且数据帧从该位开始。然后通信子设备在从第二位到第九位的八位时段内发送一个字节的数据。数据位序列为MSB优先格式,从最高有效数据D7开始,随后依次是数据D6和D5,并以最低有效数据D0结束。一位的奇偶校验PA信息被添加到第10位。通过在指示一帧结束的停止位SP的时段期间将信号电平设置为高,完成从起始位ST开始的数据帧。在停止位SP之后添加BUSY帧。BUSY帧时段是通信子设备向通信主设备通知通信等待请求BUSY的时段。如图中的“DLC(有BUSY)”所示,信号电平为低,直到通信等待请求BUSY被取消为止。当不需要通信子设备通知通信等待请求BUSY时,还定义了构成没有BUSY帧的一帧的数据格式,如图中的“DLC(无BUSY)”所示。换句话说,作为数据信号DLC的数据格式,可以根据通信子设备的处理状态,选择是否通知通信等待请求BUSY。

这里将描述由通信主设备进行的用于识别是否存在通信等待请求BUSY的方法。通信主设备将图中的DLC(无BUSY)和DLC(有BUSY)波形中的位位置B1和B2中的一个定义为用于识别是否存在通信等待请求BUSY的指定位置P。从位位置B1和B2中选择指定位置P,使得能够解决如下问题:根据通信子设备的处理性能,在经过了数据信号DLC的数据帧之后、直到信号电平变为低以通知通信等待请求BUSY为止的处理时间有所不同。将会由通信主设备与通信子设备之间的通信预先确定位位置B1和B2中的哪一个将被用作指定位置P。注意,指定位置P不需要从位位置B1和B2中的一个中选择,而是可以根据双方的微计算机的处理能力从更靠后的位位置中选择。

接下来将描述在通信方法B中将BUSY帧添加到数据信号DLC,作为对BUSY帧的补充。在通信方法A中,BUSY帧被添加到时钟信号LCLK。在通信方法A中,使用同一信号线对由通信主设备输出的时钟信号LCLK和由通信子设备做出通知的通信等待请求BUSY进行通信。因此,通过在时间划分的基础上分配可用的输出时段,来防止通信主设备的输出与通信子设备的输出之间的冲突。为了确保输出不会彼此冲突,在通信主设备完成时钟信号LCLK的输出的时间与通信子设备被允许输出通信等待请求BUSY的时间之间,插入这两个输出都被禁止的输出禁止时段。然而,插入无法进行通信的输出禁止时段会降低有效通信速度。在通信方法B中,该问题不会发生,这是因为BUSY帧被添加到作为通信子设备的专用输出信号的数据信号DLC。

下面将对通信信号DCL的数据格式进行描述。由于通信信号DCL和数据信号DLC从ST到B2共享相同的数据帧规格,因此将不进行详细描述。与数据信号DLC不同,禁止向通信信号DCL添加BUSY帧。图4B示出了通信方法B中的对应于图3B的波形。也就是说,在三帧的时段(T1)期间,通信主设备向通信子设备发送命令CMD1,并从通信子设备接收对应于该命令的两字节数据DT1a和DT1b。图4C示出了通信方法B中的对应于图3C中的波形。也就是说,该图示出了当在四帧的时段(T2)期间,通信主设备向通信子设备发送命令CMD2并且从通信子设备接收对应于该命令的三字节镜头数据DT2a、DT2b和DT2c时出现的波形。

第二通信的通信路径

接下来将参照图5来描述第二通信的通信路径。在本实施例中,在设置在照相机微计算机205中的照相机第二通信单元2082、设置在适配器微计算机302中的适配器第二通信单元3032和设置在镜头微计算机111中的镜头第二通信单元1122之间配置第二通信路径。通过该通信路径进行的通信也被称为“第二通信”。

适配器第二通信单元3032和镜头第二通信单元1122使用信号线进行通信,这些信号线通过设置在安装件400中的通信端子连接。在安装件400中设置的通信端子包括CS11221、DATA 11222、CS 30321和DATA 30322。适配器第二通信单元3032和照相机第二通信单元2082使用信号线进行通信,这些信号线通过设置在安装件401中的通信端子进行连接。在安装件401上提供的通信端子包括CS 30323、DATA 30324、CS 20821和DATA 20822。在本实施例中,适配器第二通信单元3032与镜头第二通信单元1122、以及适配器第二通信单元3032与照相机第二通信单元2082均使用通信方法C进行通信,通信方法C是双线启停的同步串行通信方法。通信方法C将在下面描述。

注意,以上只是第二通信的通信路径的实施例的示例,通信路径和通信方法的组合不限于此,而可以是其他组合。例如,适配器第二通信单元3032和镜头第二通信单元1122可以使用通信方法C进行通信,而适配器第二通信单元3032和照相机第二通信单元2082可以使用通信方法A进行通信。

第二通信的通信波形

将参照图6A和图6B所示的通信波形来描述通信方法C,通信方法C是根据本实施例的第二通信的双线启停同步串行通信方法。通信方法C是在通信主设备与一个或多个通信子设备之间实现的通信方法,通信主设备发送控制命令、数据发送请求命令等,通信子设备响应于数据发送请求命令而发送数据。在图5中示出的照相机第二通信单元2082与适配器第二通信单元3032之间的通信中,照相机第二通信单元2082是通信主设备,适配器第二通信单元3032是通信子设备。在适配器第二通信单元3032与镜头第二通信单元1122之间的通信中,适配器第二通信单元3032是通信主设备,镜头第二通信单元1122是通信子设备。

与作为通信主设备与通信子设备之间的一对一通信的通信方法A和通信方法B相比,通信方法C是一对多通信,其中,通信主设备可以与多个通信子设备通信。因此,例如,在照相机第二通信单元2082与适配器第二通信单元3032之间可以连接另一个适配器第二通信单元(未示出)。在这种情况下,照相机第二通信单元2082可以与这两个适配器第二通信单元通信。

通信方法C通过在广播通信模式与P2P通信模式之间切换来实现一对多通信。广播通信模式是如下模式,其中,数据同时从通信主设备发送到所有连接的通信子设备。P2P通信模式是如下模式,其中,在通信主设备与任何一个连接的通信子设备之间发送和接收数据。

在广播通信模式下,使用控制信号CS来指示从通信主设备向通信子设备的发送和接收的开始定时。此外,通信信号DATA用于从通信主设备向通信子设备发送诸如控制命令、数据发送请求命令等的数据。

在P2P模式下,控制信号CS用于通信主设备与通信子设备之间的数据接收完成通知。然后,通信信号DATA用于从通信主设备向通信子设备的数据发送(诸如控制命令、数据发送请求命令等)、以及用于从通信子设备向通信主设备的数据发送。

在通信方法C中,与通信方法B一样,以预先定义的通信比特率进行发送和接收。通信主设备和通信子设备使用半双工通信方法(半双工方法)进行通信,该半双工方法通过以交替的方式在发送与接收之间切换,来使用单个数据信号线进行双向通信。

图6A示出了通信方法C中的一帧中的通信信号DATA的通信波形,一帧是最小的通信单位。将参照图6A描述通信方法C的通信数据格式。通信数据格式对于广播通信和P2P通信是相同的。本节将描述在被称为“启停同步通信”的情况下的通信数据格式,其中,预先确立要用于通信的通信速度,并且以根据该速度的通信比特率发送和接收数据。

首先,在未发送数据的非发送状态下,信号电平保持为高。接下来,信号电平被设置为低并持续一位时段,以向数据接收侧通知数据发送的开始。该一位时段被称为起始位ST。接下来,在从第二位到第九位的八位时段内发送一个字节的数据。数据位序列为MSB优先格式,从最高有效数据D7开始,随后是数据D6、数据D5并以此类推到数据D1,并以最低有效数据D0结束。一位的奇偶校验PA信息被添加到第10位,并且最后,信号电平被设置为高并持续停止位SP(停止位SP指示发送数据的结束)的时段,从而完成了从起始位ST开始的一帧时段。

以上仅仅是通信方法C中的通信数据格式的实施例的示例,而可以使用其他通信数据格式。例如,数据位序列可以是LSB优先或9位长,并且不需要添加奇偶校验PA信息。通信数据格式可以在广播通信模式与P2P通信模式之间切换。

接下来将参照图6B来描述广播通信和P2P通信的通信格式。在广播通信中,通信主设备将控制信号CS的信号电平设置为低以向通信子设备通知将开始广播通信,然后在通信信号DATA上输出要发送的数据。另外,通信主设备在检测到从通信信号DATA输入的起始位ST时,将控制信号CS的信号电平设置为低。注意,控制信号CS的信号电平此时不会改变,这是因为通信主设备已经将控制信号CS的信号电平设置为低。

一旦完成直至停止位SP的输出,则通信主设备取消将控制信号CS设置为低。在接收到从通信信号DATA直至停止位SP的数据输入之后,通信子设备分析所接收的数据并进行与所接收的数据相关联的内部处理。然后,在通信子设备完成了接收下一个数据的准备之后,由于控制信号CS的信号电平的低输出被取消,因此控制信号CS的信号电平变为高。然后,通信主设备可以通过确认控制信号CS的信号电平变为高来检测到通信子设备的接收处理完成,并可以确定为完成了下一次通信的准备。以此方式,在广播通信中,由控制信号CS发送的信号用作指示已经开始并正在执行广播通信模式的信号。

P2P通信模式是一对一通信(单独通信)模式,其中通信主设备指定多个通信子设备中的一个,并且仅向/从指定的通信子设备发送/接收数据。为了实现P2P通信模式,通信主设备包括如下单元,该单元使得能够在P2P通信中指定通信伙伴。在本实施例中,例如,通信主设备可以通过在广播通信模式下发送数据(该数据具有要被指定为P2P通信的通信伙伴的通信子设备的标识信息),来指定P2P通信的通信伙伴。

在P2P通信中,通信主设备首先在通信信号DATA上输出要发送给通信伙伴的通信子设备的数据。接下来,通信主设备在完成停止位SP的输出之后,将控制信号CS的信号电平设置为低。然后,在完成从通信子设备接收数据的准备之后,通信主设备取消控制信号CS的低信号电平的输出。

在检测到控制信号CS的低电平之后,被指定为P2P通信伙伴的通信子设备分析从通信信号DATA输入的接收数据并进行与该接收数据相关联的内部处理。接下来,被指定为P2P通信伙伴的通信子设备在确认为控制信号CS的信号电平返回为高之后,在通信信号DATA上输出要发送的数据。然后,在直至待发送数据的最后字节的停止位SP的输出完成之后,通信子设备将控制信号CS的信号电平设置为低。被指定为P2P通信伙伴的通信子设备在完成从通信主设备接收数据的准备之后,取消控制信号CS的低信号电平的输出。注意,未被指定为P2P通信伙伴的通信子设备不输出控制信号CS和通信信号DATA的信号。如上所述,在P2P通信中由控制信号CS发送的信号用作状态通知信号,该状态通知信号指示数据发送的结束、以及下一次数据发送的待机请求。

中间适配器的外观

接下来将参照图7描述用作适配器设备的示例的中间适配器300的外观。操作构件701是对应于适配器控制环310的控制环。操作构件702至708对应于适配器操作单元320,并包括按钮等。操作构件702至708例如可以是按钮的形式,但也可以是其他形式,诸如由触摸感应面板构成。LED 709是适配器通知单元330的示例,并例如通过光向用户通知功能的操作状态。

操作构件702设置在本实施例中实现的自动聚焦控制中的聚焦驱动速度、或者在手动聚焦控制中的指示适配器控制环310的操作量与聚焦驱动量之间关系的灵敏度。操作构件703是AP停止按钮,其被操纵以实现在本实施例中实现的聚焦暂停功能。操作构件704是复位按钮,其被操纵以实现在本实施例中实现的聚焦位置(聚焦透镜的位置)的存储和再现驱动。操作构件705是聚焦位置存储按钮,其被操纵以实现在本实施例中实现的聚焦位置的存储和再现驱动。操作构件706是再现驱动按钮,其被操纵以实现在本实施例中实现的聚焦位置的存储和再现驱动。操作构件707是聚焦移动按钮,如在本实施例中实现的,其用于针对无限远侧限制聚焦驱动范围,或者用于在手动聚焦控制中将聚焦驱动到无限远侧。操作构件708是聚焦移动按钮,如在本实施例中实现的,其用于针对近侧限制聚焦驱动范围,或者用于在手动聚焦控制中将聚焦驱动到近侧。

照相机系统启动序列

接下来将参照图8中的序列图描述照相机系统的启动序列。当在根据本实施例的中间适配器300、附接到适配器的可换镜头100和照相机主体200组合的状态下接通照相机主体200的电源时,执行该启动序列的处理。

在步骤S801中,一旦接通电源,则照相机主体200开始向可换镜头100供电。通过安装件400、安装件401和中间适配器300向可换镜头100供电。

在步骤S802中,初始化由可换镜头100返回到照相机主体200的聚焦位置信息(下文中表示为“FPC信息”)中的参数。例如从当前的物理聚焦位置(聚焦透镜位置)起依次对FPC信息中的参数进行初始化。该“FPC信息”是作为通信数据而在照相机主体200与可换镜头100之间交换的参数。FPC信息并不绝对必须是指示聚焦透镜104的绝对位置的参数,只要FPC可换镜头100能够根据需要在照相机主体200与可换镜头100之间更新起点位置即可,如关于以下步骤S814至S818所述。另一方面,为了实现在本实施例中实施的“将聚焦位置存储在期望位置并进行再现驱动的功能”,中间适配器300存储稍后将描述的“聚焦基准位置信息”,以管理聚焦透镜104的绝对位置。

在步骤S803中,照相机主体200向可换镜头100请求用于确定可换镜头100的功能的认证信息。该通信通过安装件401发送到中间适配器300,并且中间适配器300将对认证信息的请求转换为可换镜头100所支持的通信协议。在步骤S804中,中间适配器300使用该请求被转换为的通信协议,通过安装件400向可换镜头100请求认证信息。

在步骤S805中,可换镜头100通过安装件400将认证信息发送到中间适配器300,作为对认证信息请求的响应。认证信息包括关于可换镜头100的功能的信息。中间适配器300将对认证信息请求的响应转换为照相机主体200所支持的通信协议。此时,中间适配器300可以确定当前附接的可换镜头100的功能。在步骤S806中,中间适配器300使用对认证信息请求的响应被转换为的通信协议,通过安装件401将响应发送到照相机主体200。

在步骤S807中,使用“FPC信息”初始化由中间适配器300自身管理的“聚焦基准位置信息”。换句话说,此时,在照相机主体200与可换镜头100之间交换的“FPC信息”和由中间适配器300管理的“聚焦基准位置信息”都被初始化为相同的值。除了“聚焦基准位置信息”之外,中间适配器300还管理“聚焦相对变化量”,“聚焦相对变化量”是聚焦透镜104相对于基准位置的相对变化量。在该处理中,中间适配器300也初始化“聚焦相对变化量”。

此后,当通过操作照相机主体200的操作构件207而开始AF操作时,在步骤S808中,照相机主体200向中间适配器300发送作为控制命令的聚焦驱动命令。在步骤S809中,在中间适配器300的通信协议转换处理之后,聚焦驱动命令被发送到可换镜头100。在接收到该通信请求时,可换镜头100驱动聚焦透镜104。此外,可换镜头100将由可换镜头100管理的“FPC信息”改变与聚焦透镜104的驱动量相对应的值。

在步骤S810和S811中,在中间适配器300的通信协议转换处理之后,向可换镜头100发送“FPC信息”获得请求。在接收到该获得请求时,可换镜头100以由可换镜头100管理的“FPC信息”进行响应。在步骤S812和S813中,在中间适配器300的通信协议转换处理之后,该响应被发送到照相机主体200。

在步骤S814中,照相机主体200发送“FPC信息”的初始化请求。如上所述,“FPC信息”不一定指示聚焦透镜104的绝对位置,而是可以根据照相机主体200的情况,使用当前位置作为起点来被重新设置。在检测到从照相机主体200做出的对“FPC信息”的初始化请求的通知时,中间适配器300在将请求发送到可换镜头100之前进行以下步骤S815至S817。

在步骤S815中,中间适配器300向可换镜头100做出对最新“FPC信息”的获得请求。在步骤S816中,在接收到“FPC信息”获得请求时,可换镜头100以由可换镜头100内部管理的最新“FPC信息”来响应于中间适配器300。在步骤S817中,中间适配器300重新存储由中间适配器300自身存储的、以在步骤S816中获得的最新“FPC信息”进行了补偿的“聚焦基准位置信息”。

在步骤S818中,在中间适配器300的通信协议转换之后,可换镜头100被请求初始化“FPC信息”。在接收到该请求时,可换镜头100初始化其自身管理的“FPC信息”。此时,在照相机主体200与可换镜头100之间交换的“FPC信息”和由中间适配器300管理的“聚焦基准位置信息”具有不同的值。“FPC信息”是基于当前聚焦位置(0)的参数。相反,由中间适配器300管理的“聚焦基准位置信息”是指示在步骤S807的时间点确定的聚焦透镜104的位置的信息。稍后将参照图20中的流程图描述在步骤S814至S818中使用最新的“FPC信息”更新由适配器内部管理的“聚焦基准位置信息”的处理。

AF停止功能

在第一实施例的照相机系统中,照相机主体200和可换镜头100通过具有AF停止功能的中间适配器300连接。将参照图9中的序列图描述本实施例中的具有AF停止功能的照相机系统的处理。

首先,将描述AF停止功能。通常,当用户按下照相机主体200或可换镜头100中设置的AF开始按钮时、当快门按钮被按下一半时等,照相机系统开始AF。另选地,照相机主体200可以在检测到拍摄状况等的变化时自动开始AF(跟踪)。AF停止功能是用于临时停止这些AF操作的功能。

例如,在本实施例中,在按下中间适配器300中设置的操作构件703(AF停止按钮)时,中间适配器300可以通过停止AF跟踪操作,来在用户预期的定时固定焦点。注意,用于操作AF停止功能的方法不限于此,并且例如,AF停止功能的开始和结束可以在每次按下操作构件时被切换。

当通过操作照相机主体200的操作构件207开始AF操作时,在步骤S901和S902中,在中间适配器300的通信协议转换处理之后,从照相机主体200向可换镜头100发送聚焦驱动命令。在接收到聚焦驱动命令时,可换镜头100驱动聚焦透镜104并更新由可换镜头100管理的聚焦信息。除了上述FPC信息之外,聚焦信息还包括指示聚焦透镜104是否正被驱动的聚焦驱动状态、以及指示可换镜头100是处于AF状态还是MF状态的AF/MF信息。

在步骤S903中,照相机主体200将聚焦信息请求发送到中间适配器300。在步骤S904中,在中间适配器300的通信协议转换处理之后,将聚焦信息请求发送到可换镜头100。在接收到该聚焦信息请求时,可换镜头100以可换镜头100所管理的聚焦信息进行响应。在步骤S905中,中间适配器300将聚焦信息发送到中间适配器300,作为对聚焦信息请求的响应。在步骤S907中,在中间适配器300的通信协议转换处理之后,将聚焦信息通信给照相机主体200。此外,在步骤S906中,中间适配器300基于在步骤S905中获得的最新聚焦信息更新由中间适配器300自身存储的聚焦信息。

当通过中间适配器300的操作构件703开始AF停止功能的操作时,在步骤S908中,中间适配器300更新存储在中间适配器300自身中的适配器状态设置。该适配器状态设置是包括指示AF停止功能是否当前正在操作的AF停止功能状态信息的信息。在步骤S908中,中间适配器300将AF停止功能状态信息更新为表示“当前正在操作”的值。然后,在步骤S909中,中间适配器300向可换镜头100发送聚焦停止命令。这样做是为了通过在聚焦透镜104正被驱动时立即停止聚焦透镜104,来将焦点固定在用户预期的位置。注意,固定焦点的方法不限于此,并且例如,如果可以根据聚焦信息确定停止聚焦透镜104,则不需要进行步骤S909的处理。例如,可以将MF禁止命令(禁止通过手动聚焦来驱动聚焦透镜的命令)发送到可换镜头100,以防止由于用户无意地操作手动控制环130等而导致的聚焦变化。

响应于照相机主体200的操作构件207正被操纵,来开始AF操作。当中间适配器300的AF停止功能正在操作时,即使中间适配器300在步骤S910中接收到聚焦驱动命令,中间适配器300也不会针对聚焦驱动命令进行通信协议转换处理。当中间适配器300在AF停止功能正在操作的情况下接收到聚焦驱动命令时进行的处理不限于此。例如,中间适配器300可以将其自身存储的聚焦信息转换为指示与从可换镜头100接收到的最新聚焦信息不同的状态的信息。此外,例如,中间适配器300可以将对应于聚焦驱动命令的响应返回到照相机主体200,而不将聚焦驱动命令发送到可换镜头100。另选地,中间适配器300可以将转换为聚焦透镜位置被固定的状态的聚焦驱动命令发送到可换镜头100。

此外,即使中间适配器300的AF停止功能正在操作,照相机主体200也会在步骤S911中发送聚焦信息请求。然后,在步骤S912中,在中间适配器300的通信协议转换处理之后,将聚焦信息请求发送到可换镜头100。在接收到该聚焦信息请求时,可换镜头100以可换镜头100管理的聚焦信息进行响应。在步骤S913和S915中,在中间适配器300的通信协议转换处理之后,该响应被通信给照相机主体200。此外,在步骤S914中,中间适配器300基于在步骤S913中获得的最新聚焦信息来更新由中间适配器300自身存储的聚焦信息。注意,中间适配器300可以将由中间适配器300自身存储的聚焦信息转换为指示与在步骤S913中获得的最新聚焦信息不同的状态的信息。例如,即使来自可换镜头100的聚焦信息指示AF状态,中间适配器300也可以将中间适配器300自身存储的聚焦信息更新为MF状态,并将指示MF状态的信息发送到照相机主体200。

当通过中间适配器300的操作构件703结束AF停止功能的操作时,在步骤S916中,中间适配器300将存储在中间适配器300自身中的适配器状态设置中的AF停止功能状态信息更新为指示“当前未操作”的值。

AF停止功能中涉及的一系列操作

接下来将参照图10A和图10B描述本实施例中的具有AF停止功能的中间适配器300的一系列操作。该系列操作指示在完成前面参照图8描述的启动序列之后的正常操作期间,中间适配器300中的适配器微计算机302的AF停止功能中涉及的控制操作。该系列操作可以通过适配器微计算机302执行程序来实现,并且在按下中间适配器300的操作构件703时开始。

在步骤S1001中,适配器微计算机302确定是否开始AF停止功能。例如,适配器微计算机302通过在AF停止功能状态信息为“当前未操作”时检测到按下操作构件703来确定开始AF停止功能。注意,确定开始AF停止功能的方法不限于此。如果适配器微计算机302确定要开始AF停止功能,则序列移动到步骤S1002,否则序列移动到步骤S1004。

在步骤S1002和S1003中,适配器微计算机302更新存储在中间适配器300自身中的适配器状态设置,并将聚焦停止命令发送到可换镜头100以开始AF停止功能。步骤S1002和S1003的处理细节与上述步骤S908和S909中的处理细节类似,因此将不详细描述。

在步骤S1004中,适配器微计算机302确定是否结束AF停止功能。例如,适配器微计算机302通过在AF停止功能状态信息为“当前正在操作”时检测到未按下操作构件703来确定停止AF停止功能。注意,确定结束AF停止功能的方法不限于此。如果适配器微计算机302确定要结束AF停止功能,则序列移动到步骤S1005,否则序列移动到步骤S1006。

在步骤S1005中,适配器微计算机302通过更新存储在中间适配器300自身中的适配器状态设置来结束AF停止功能。该处理类似于上述步骤S916,因此将不详细描述。

如果在步骤S1006中,适配器微计算机302检测到从照相机主体200到可换镜头100的通信,则序列移动到步骤S1007以进行通信协议转换处理。如果没有检测到通信,则适配器微计算机302从该系列操作的开始处恢复以重复该控制处理,即,序列移动到步骤S1001。

在步骤S1007中,适配器微计算机302分析来自照相机主体200的通信内容,如果通信内容是聚焦驱动命令,则序列移动到步骤S1008,否则移动到步骤S1011。在步骤S1008中,适配器微计算机302确定AF停止功能状态信息是否为“当前正在操作”,如果该信息为“当前正在操作”,则序列移动到步骤S1010,否则移动到步骤S1009。在步骤S1009中,适配器微计算机302将通信内容转换为对应于可换镜头100的通信协议,并向可换镜头100发送聚焦驱动命令。在步骤S1010中,适配器微计算机302不向可换镜头100发送聚焦驱动命令。细节与上述步骤S910类似,因此将不作描述。在步骤S1009或步骤S1010的处理结束之后,序列从该流程的开始处恢复以重复该控制处理,即,序列移动到步骤S1001。

在步骤S1011中,适配器微计算机302分析来自照相机主体200的通信内容,如果通信内容是聚焦信息请求,则序列移动到步骤S1012,否则移动到步骤S1016。在步骤S1012中,适配器微计算机302将通信内容转换为对应于可换镜头100的通信协议,向可换镜头100发送聚焦信息请求,并从可换镜头100接收聚焦信息。该处理与上述步骤S904和S905或步骤S912和S913类似,因此将不详细描述。在步骤S1013中,适配器微计算机302确定AF停止功能状态信息是否为“当前正在操作”,如果该信息为“当前正在操作”,则序列移动到步骤S1014,否则移动到步骤S1015。在步骤S1014中,适配器微计算机302基于获得的聚焦信息,更新存储在中间适配器300自身中的聚焦信息。该处理类似于上述步骤S914,因此将不作详细描述。在步骤S1015中,适配器微计算机302使用对应于照相机主体200的协议发送中间适配器300自身存储的聚焦信息。该处理与上述步骤S915类似,因此将不详细描述。在步骤S1015的处理结束之后,序列从该处理的开始处恢复以重复该控制处理,即,序列移动到步骤S1001。

在步骤S1016中,适配器微计算机302分析从照相机主体200接收到的通信内容,将通信内容转换为与可换镜头100相对应的通信协议,并将通信发送给可换镜头100。此时,如果存在来自可换镜头100的对通信的响应,则系统待机直到接收到响应为止。如果需要对照相机主体200的响应,则照相机主体200使用相应的通信协议发送响应。在步骤S1006、S1009、S1010、S1015和S1016的处理结束之后,适配器微计算机302可以结束该处理,或者可以从开始恢复以重复该处理,即,序列可以移动到步骤S1001。

如至此为止所描述的,根据本实施例,中间适配器300首先接受辅助照相机主体200的AF操作的、用以操作预定功能(AF停止功能)的操作。然后,基于该操作和来自照相机主体的针对AF操作的控制命令(聚焦驱动命令),通过对控制命令向可换镜头的发送进行控制来实现AF操作的AF停止功能。特别是,为了对控制命令向可换镜头的发送进行控制,中间适配器300确保包括在控制命令中的与AF操作的聚焦有关的控制量不被发送到可换镜头。以此方式,通过使用具有AF停止功能的中间适配器,即使在照相机主体、可换镜头等不具有AF停止功能时,也可以提供具有AF停止功能的照相机系统。

第二实施例

接下来将描述本发明的第二实施例。在本实施例中,照相机主体和可换镜头通过具有AF驱动范围变化功能的中间适配器而连接。然而,本实施例中的照相机系统的配置可以与第一实施例中的基本相同。因此,与前述实施例中相同或基本相同的配置和处理将被赋予相同的附图标记,并将在关注差异的情况下跳过冗余的描述。

AF驱动范围变化功能

将首先描述AF驱动范围变化功能。AF驱动范围变化功能是能够通过将AF操作的聚焦透镜驱动范围限制为期望的范围来缩短AF搜索时间或改善被摄体跟踪性能的功能。例如,在本实施例中,在接受操作构件707被用户按下时,中间适配器300设置限制,使得不向无限远侧驱动聚焦透镜104超出当时聚焦透镜104的位置。在接受操作构件707再次被用户按下时,中间适配器300取消所设置的限制。此外,当操作构件708类似地被用户按下时,中间适配器300设置限制,使得不向近侧驱动聚焦透镜104超出当时聚焦透镜104的位置。当操作构件708再次被用户按下时,中间适配器300取消所设置的限制。注意,AF驱动范围变化功能的操作方法不限于此。例如,代替按下期望的设置按钮时的聚焦位置,可以将基于按下按钮时的聚焦位置的、具有预先设置的预定宽度的范围设置为驱动范围。另选地,可以将预先设置的期望的预定位置设置为驱动范围,而不基于按下按钮时的聚焦位置。

接下来将参照图11中的序列图来描述本实施例中的具有AF驱动范围变化功能的照相机系统的处理。在该照相机系统中,照相机主体200和可换镜头100通过具有AF驱动范围变化功能的中间适配器300而连接。

当通过按下中间适配器300的操作构件707或操作构件708来设置AF驱动范围时,在步骤S1101和S1102中,中间适配器300从可换镜头100获得最新的“FPC信息”。此时,中间适配器300可以使用通过将最新的“FPC信息”添加到上述“聚焦基准位置信息”而获得的“聚焦位置信息”来管理聚焦透镜104的绝对位置。

在步骤S1103中,中间适配器300将中间适配器300自身存储的适配器状态设置中的AF驱动范围状态更新为指示“当前设置”的值,并基于“聚焦位置信息”设置AF驱动范围。AF驱动范围由无限远侧极限位置和近侧极限位置构成。当AF驱动范围状态为“当前设置”时,中间适配器300控制聚焦透镜104保持在AF驱动范围内。例如,如果用户操作是使用操作构件707设置AF驱动范围的操作,则中间适配器300基于“聚焦位置信息”设置无限远侧极限位置。此外,例如,如果用户操作是使用操作构件708设置AF驱动范围的操作,则中间适配器300基于“聚焦位置信息”设置近侧极限位置。注意,设置AF驱动范围的方法不限于此。例如,中间适配器300可以将AF驱动范围设置为基于在按下期望的设置按钮时的“聚焦位置信息”而预先设置的任何期望的范围。另选地,中间适配器300可以将AF驱动范围设置为基于在按下期望的设置按钮时的“聚焦位置信息”而预先设置的任何期望的位置。此外,例如,如果操作构件被操作为与近侧极限位置相比进一步在近侧设置无限远侧极限位置,则该操作可被忽略。当试图设置近侧极限位置时也是如此。此外,此时,中间适配器300也可以通过点亮适配器通知单元330中的LED来向用户通知AF驱动范围设置被忽略。然而,通过适配器通知单元330向用户通知AF驱动范围已被取消的方法不限于此,并且例如,AF驱动范围已被取消的事实可以显示在适配器通知单元330中设置的LCD上。

当通过操作照相机主体200的操作构件207开始AF操作时,在步骤S1104中,作为可换镜头100的控制命令的聚焦驱动命令从照相机主体200发送到中间适配器300。然后,在步骤S1105中,AF驱动范围状态为“当前设置”的中间适配器300转换发送到可换镜头100的聚焦驱动量,以落在AF驱动范围内。稍后将参照图13给出关于转换聚焦驱动量的处理的细节。然后,在步骤S1106中,中间适配器300使用转换后的聚焦驱动量向可换镜头100发送聚焦驱动命令。在接收到该聚焦驱动命令时,可换镜头100驱动聚焦透镜104并更新由可换镜头100管理的聚焦信息。聚焦信息是除了上述FPC信息外,还包括指示聚焦透镜104的位置是否在可驱动范围的无限远侧的端部的无限远端信息、指示聚焦透镜104的位置是否在可驱动范围的近侧的端部的近端信息等。

在步骤S1107和S1108中,在中间适配器300的通信协议转换处理之后,来自照相机主体200的聚焦信息请求被发送到可换镜头100。在接收到该聚焦信息请求时,可换镜头100以可换镜头100管理的聚焦信息进行响应。在步骤S1109和S1111中,在中间适配器300的通信协议转换处理之后,该响应从可换镜头100发送到照相机主体200。此外,在步骤S1110中,中间适配器300基于在步骤S1109中获得的最新聚焦信息,更新中间适配器300自身存储的聚焦信息。注意,中间适配器300可以将中间适配器300自身存储的聚焦信息转换为指示与步骤S1109中获得的最新聚焦信息不同的状态的信息。例如,即使来自可换镜头100的无限远端信息指示不是在无限远端的状态,如果“聚焦位置信息”等于无限远侧极限位置,则存储在中间适配器300自身中的无限远端信息也可以被更新为在无限远端的状态。然后,中间适配器300可将状态是在无限远端的指示发送给照相机主体200。中间适配器300同样可以对近侧的情况进行类似的操作。

如果在AF驱动范围状态为“当前设置”时,中间适配器300的操作构件707或操作构件708被按下并且AF驱动范围被取消,则在步骤S1112中,中间适配器300将AF驱动范围状态更新为指示“当前未设置”的值。此外,中间适配器300清除AF驱动范围。中间适配器300也可以将中间适配器300自身存储的聚焦信息更新为与最新的聚焦信息相匹配的信息。注意,取消AF驱动范围的方法不限于通过操作构件进行的操作。例如,中间适配器300可以响应于检测到可换镜头100被移除而取消AF驱动范围,或者可以响应于可换镜头100的变焦透镜102被驱动(摄像光学系统改变)而取消AF驱动范围。此外,中间适配器300也可以通过点亮适配器通知单元330中的LED来向用户通知AF驱动范围被取消。注意,通过适配器通知单元330向用户通知AF驱动范围被取消的方法不限于此。例如,中间适配器300可以在适配器通知单元330中设置的LCD中显示AF驱动范围被取消的事实。

AF驱动范围变化功能中涉及的一系列操作

接下来将参照图12A和图12B描述本实施例中的具有AF驱动范围变化功能的中间适配器300的一系列操作。该系列操作指示在完成前面参照图8描述的启动序列之后的正常操作期间,中间适配器300中的适配器微计算机302的AF驱动范围变化功能中涉及的控制操作。该系列操作可以通过适配器微计算机302执行程序来实现,并且在按下中间适配器300的操作构件707或708时开始。

在步骤S1201中,适配器微计算机302确定是否设置AF驱动范围。如果适配器微计算机302确定设置AF驱动范围,则序列移动到步骤S1202,否则序列移动到步骤S1203。在步骤S1202中,适配器微计算机302设置AF驱动范围。在步骤S1201中确定开始设置AF驱动范围的方法和在步骤S1202中设置AF驱动范围的方法类似于上述步骤S1101至S1103,因此这里将不详细描述。

在步骤S1203中,适配器微计算机302确定是否取消AF驱动范围。如果适配器微计算机302确定取消AF驱动范围,则序列移动到步骤S1204,否则序列移动到步骤S1205。在步骤S1203中确定开始取消AF驱动范围的方法和在步骤S1204中取消AF驱动范围的方法与上述步骤S1112类似,因此这里将不详细描述。

如果在步骤S1205中适配器微计算机302检测到从照相机主体200到可换镜头100的通信,则序列移动到步骤S1206以进行通信协议转换处理。如果没有检测到通信,则适配器微计算机302从该系列操作的开始处恢复以重复该控制处理,即,序列移动到步骤S1201。

在步骤S1206中,适配器微计算机302分析来自照相机主体200的通信内容,如果通信内容是聚焦驱动命令,则序列移动到步骤S1207,否则移动到步骤S1210。在步骤S1207中,适配器微计算机302确定AF驱动范围状态是否为“当前设置”。如果是“当前设置”,则适配器微计算机302将序列移动到步骤S1208,否则移动到步骤S1209。在步骤S1208中,适配器微计算机302转换发送到可换镜头100的聚焦驱动量,以落在AF驱动范围内,之后,序列移动到步骤S1209。稍后将参照图13给出关于转换聚焦驱动量的处理的细节。在步骤S1209中,适配器微计算机302使用对应于可换镜头100的通信协议向可换镜头100发送聚焦驱动命令。

在步骤S1210中,适配器微计算机302分析来自照相机主体200的通信内容,如果通信内容是聚焦信息请求,则序列移动到步骤S1211,否则移动到步骤S1215。在步骤S1211中,适配器微计算机302将通信内容转换为对应于可换镜头100的通信协议,并将聚焦信息请求发送到可换镜头100。此外,适配器微计算机302从可换镜头100接收聚焦信息,之后,序列移动到步骤S1212。步骤S1210的细节与上述步骤S1107和S1108的细节类似,因此其细节将被省略。在步骤S1212中,适配器微计算机302确定AF驱动范围状态是否为“当前设置”。如果AF驱动范围状态是“当前设置”,则适配器微计算机302将序列移动到步骤S1213,否则移动到步骤S1214。

在步骤S1213中,适配器微计算机302基于接收到的聚焦信息更新存储在中间适配器300自身中的聚焦信息。步骤S1213的细节类似于上述步骤S1110的细节,因此其细节将被省略。在步骤S1214中,适配器微计算机302使用对应于照相机主体200的通信协议发送由中间适配器300自身存储的聚焦信息。步骤S1214的细节类似于上述步骤S1111,因此将不被描述。

在步骤S1215中,适配器微计算机302分析从照相机主体200接收的通信内容,将通信内容转换为与可换镜头100相对应的通信协议,并将通信内容发送到可换镜头100。此时,如果存在来自可换镜头100的对通信的响应,则适配器微计算机302待机,直到接收到响应为止。如果需要对照相机主体200的响应,则照相机主体200使用相应的通信协议发送响应。在步骤S1205、S1209、S1214和S1215的处理结束之后,适配器微计算机302可以结束该处理,或者可以从开始恢复以重复该处理,即,序列可以移动到步骤S1201。

接下来,将参照图13描述在本实施例中的包括具有AF驱动范围变化功能的中间适配器300的照相机系统中、当AF驱动范围状态为“当前设置”时由聚焦透镜104进行的操作。图13中的“近端”到“无限远端”指示聚焦透镜104可以被驱动的范围。此时,聚焦透镜104的当前位置信息作为“FPC信息”被发送到中间适配器300和照相机主体200。此外,聚焦透镜104的绝对位置在中间适配器300内部由上述“聚焦位置信息”管理。

当AF驱动范围状态为“当前设置”时,由近侧极限位置F13NL和无限远侧极限位置F13FL构成的AF驱动范围在中间适配器300中被内部管理。AF驱动范围是基于“聚焦位置信息”设置的,并被设置在从近端到无限远端的范围内。此外,与无限远侧极限位置F13FL相比进一步在近侧设置近侧极限位置F13NL。

例如,考虑“聚焦位置信息”为F130并且照相机主体200发送具有朝向F131的聚焦驱动量的聚焦驱动命令的情况。在这种情况下,中间适配器300基于“聚焦位置信息”将该命令转换为朝向F132的聚焦驱动量,以不通过近侧极限位置F13NL,然后将聚焦驱动命令发送到可换镜头100。即使由照相机主体200发送的聚焦驱动命令是用于未指定朝向近端的聚焦驱动量的搜索驱动,中间适配器300也将聚焦驱动命令发送给可换镜头100,以不通过近侧极限位置F13NL。具体地,中间适配器300基于“聚焦位置信息”计算朝向F134的聚焦驱动量,然后将指定聚焦驱动量的聚焦驱动命令发送到可换镜头100。

此外,例如,考虑“聚焦位置信息”为F130并且照相机主体200发送具有朝向F133的聚焦驱动量的聚焦驱动命令的情况。在这种情况下,中间适配器300基于“聚焦位置信息”将该命令转换为朝向F134的聚焦驱动量,以不通过无限远侧极限位置F13FL,然后将聚焦驱动命令发送到可换镜头100。即使由照相机主体200发送的聚焦驱动命令是用于未指定朝向无限远端的聚焦驱动量的搜索驱动,中间适配器300也将聚焦驱动命令发送到可换镜头100,以不通过无限远侧极限位置F13FL。具体地,中间适配器300基于“聚焦位置信息”计算朝向F134的聚焦驱动量,然后将指定聚焦驱动量的聚焦驱动命令发送到可换镜头100。以此方式,可换镜头100的聚焦透镜104被控制为不超出由中间适配器300自身管理的AF驱动范围。

如至此为止所描述的,根据本实施例,中间适配器300首先接受辅助照相机主体200的AF操作的、用以操作AF驱动范围变化功能的操作。然后,基于该操作和来自照相机主体的针对AF操作的控制命令(聚焦驱动命令),通过对控制命令向可换镜头的发送进行控制来实现AF驱动范围变化功能。特别是,中间适配器300改变包括在控制命令中的与AF操作的聚焦有关的控制量(聚焦驱动量),使得该控制量落在可换镜头100的聚焦透镜的预定驱动范围内,然后将该控制量发送到可换镜头100。以此方式,通过使用具有AF驱动范围变化功能的中间适配器,即使在照相机主体、可换镜头等不具有AF驱动范围变化功能时,也可以提供具有AF驱动范围变化功能的照相机系统。

第三实施例

接下来将描述本发明的第三实施例。在本实施例中,照相机主体和可换镜头通过具有AF速度设置功能的中间适配器连接。然而,本实施例中的照相机系统的配置可以与上述实施例中的基本相同。因此,与前述实施例中相同或基本相同的配置和处理将被赋予相同的附图标记,并将在关注差异的情况下跳过冗余的描述。

AF速度设置功能

将首先描述AF速度设置功能。AF速度设置功能是使得能够通过将AF操作中的聚焦透镜的驱动速度改变为期望的速度设置来增大或减小AF速度的功能。例如,在本实施例中,当包括在中间适配器300中的操作构件702中的按钮中的一个按钮中被按下时,AF速度以期望的倍数增大。当包括在中间适配器300中的按钮中的另一个按钮被按下时,AF速度以期望的倍数减小。注意,操作AF速度设置功能的方法不限于此。例如,中间适配器300可以具有多个倍数作为AF速度的级别(例如,五个级别,即1/4倍、1/2倍、等倍、2倍和4倍),并且中间适配器可以在每次按下设置按钮时依次切换倍数。

接下来将参照图14中的序列图描述本实施例中的具有AF速度设置功能的照相机系统的处理。在该照相机系统中,照相机主体200和可换镜头100通过具有AF速度设置功能的中间适配器300连接。

当操作中间适配器300的操作构件702并且改变AF速度设置时,在步骤S1401中,中间适配器300将存储在中间适配器300自身中的适配器状态设置中的AF速度设置状态改变为指示“当前设置”的值。中间适配器300根据需要设置AF速度设置。此时,AF速度设置是当来自照相机主体200的聚焦驱动命令被转换为对应于可换镜头100的通信协议时与聚焦透镜驱动速度相乘的倍数。注意,AF速度设置的规格不限于此,并且例如可以被管理为在转换为对应于可换镜头100的通信协议时替换聚焦驱动速度的值。还需要注意的是,如果可换镜头100被检测为是不能指定聚焦速度的镜头,则中间适配器300可以通过点亮在适配器通知单元330中设置的LED来向用户通知不能进行AF速度设置。用于通过适配器通知单元330向用户通知不能进行AF速度设置的方法不限于此。例如,中间适配器300可以在适配器通知单元330中设置的LCD中显示不能进行AF速度设置的事实。

当通过用户操作照相机主体200的操作构件207来开始AF操作时,在步骤S1402中,作为可换镜头100的控制命令的聚焦驱动命令被从照相机主体200发送到中间适配器300。然后,在步骤S1403中,AF速度设置状态为“当前设置”的中间适配器300基于AF速度设置,来转换发送到可换镜头100的聚焦驱动速度。然后,在步骤S1404中,中间适配器300使用转换后的聚焦驱动速度向可换镜头100发送聚焦驱动命令。在接收到该聚焦驱动命令时,可换镜头100驱动聚焦透镜104并更新由可换镜头100管理的聚焦信息。“聚焦信息”是包括上述FPC信息等的信息。

在步骤S1405和S1406中,在中间适配器300的通信协议转换处理之后,来自照相机主体200的聚焦信息请求被发送到可换镜头100。在接收到该聚焦信息请求时,可换镜头100以可换镜头100管理的聚焦信息进行响应。在步骤S1407和S1409中,在中间适配器300的通信协议转换处理之后,该响应从可换镜头100发送到照相机主体200。此外,在步骤S1408中,中间适配器300基于在步骤S1407中获得的最新聚焦信息更新由中间适配器300自身存储的聚焦信息。

如果当AF速度设置状态为“当前设置”时,AF速度设置被正在操作的中间适配器300的操作构件702等取消,则在步骤S1410中,中间适配器300将AF速度设置状态更新为指示“当前未设置”的值。中间适配器300还清除AF速度设置。注意,取消AF速度设置的方法不限于正在操作的操作构件。例如,中间适配器300可以响应于可换镜头100被移除而取消AF速度设置,或者可以在摄像光学系统响应于可换镜头100的变焦透镜102被驱动而改变时取消AF速度设置。此外,可以通过点亮适配器通知单元330中的LED来向用户通知AF速度设置被取消。用于通过适配器通知单元330向用户通知AF速度设置已被取消的方法不限于此,并且例如,中间适配器300可以在适配器通知单元330中设置的LCD上显示AF速度设置已被取消的事实。

AF速度设置功能中涉及的一系列操作

接下来将参照图15A和图15B描述本实施例中的具有AF速度设置功能的中间适配器300的一系列操作。这里描述的处理指示在完成前面参照图8描述的启动序列之后的正常操作期间,中间适配器300中的适配器微计算机302的AF速度设置功能中涉及的控制处理。该系列操作可由适配器微计算机302执行程序来实现,并在中间适配器300的操作构件702被按下时开始。

在步骤S1501中,适配器微计算机302确定是否改变AF速度设置。如果适配器微计算机302确定改变AF速度设置,则序列移动到步骤S1502,否则序列移动到步骤S1503。在步骤S1501中确定开始改变AF速度设置的方法、以及在步骤S1502中改变AF速度设置的方法与上述步骤S1401类似,因此将不详细描述。

在步骤S1503中,适配器微计算机302确定是否取消AF速度设置。如果适配器微计算机302确定取消AF速度设置,则序列移动到步骤S1515,否则序列移动到步骤S1504。在步骤S1503中确定取消AF速度设置的方法、以及在步骤S1515中取消AF速度设置的方法与上述步骤S1410类似,因此将不详细描述。

在步骤S1504中,适配器微计算机302确定是否已经检测到从照相机主体200到可换镜头100的通信。如果适配器微计算机302已经检测到来自照相机主体200的通信,则序列移动到步骤S1505以进行通信协议转换处理。另一方面,如果没有检测到通信,则适配器微计算机302可以结束该处理,或者可以从开始恢复以重复该处理,即,序列可以移动到步骤S1501。

在步骤S1505中,适配器微计算机302分析来自照相机主体200的通信内容,如果通信是聚焦驱动命令,则序列移动到步骤S1506,否则移动到步骤S1509。在步骤S1506中,适配器微计算机302确定AF速度设置功能当前是否正在操作。适配器微计算机302确定AF速度设置状态是否为“当前设置”,如果该状态为“当前设置”,则序列移动到步骤S1507,否则移动到步骤S1508。在步骤S1507中,适配器微计算机302基于AF速度设置对发送到可换镜头100的聚焦驱动速度进行转换(即对聚焦驱动量进行转换)。在步骤S1508中,适配器微计算机302使用对应于可换镜头100的通信协议向可换镜头100发送聚焦驱动命令。在步骤S1508的处理结束后,适配器微计算机302可以结束该处理,或者可以从开始恢复以重复该处理,即,序列可以移动到步骤S1501。

在步骤S1509中,适配器微计算机302分析来自照相机主体200的通信内容,如果通信内容是聚焦信息请求,则序列移动到步骤S1510,否则移动到步骤S1514。在步骤S1510中,适配器微计算机302将通信内容转换为对应于可换镜头100的通信协议,向可换镜头100发送聚焦信息请求,并接收来自可换镜头100的聚焦信息,之后,序列移动到步骤S1511。细节与上述步骤S1405和S1406类似,因此其细节将被省略。在步骤S1511中,适配器微计算机302确定AF速度设置状态是否为“当前设置”,如果该状态为“当前设置”,则序列移动到步骤S1512,否则移动到步骤S1513。在步骤S1512中,适配器微计算机302基于接收到的聚焦信息,更新存储在中间适配器300自身中的聚焦信息。细节与上述步骤S1408类似,因此其细节将被省略。在步骤S1513中,适配器微计算机302使用对应于照相机主体200的通信协议发送中间适配器300自身存储的聚焦信息。细节与上述步骤S1409类似,因此其细节将被省略。在步骤S1513的处理结束后,适配器微计算机302可以结束该处理,或者可以从开始恢复以重复该处理,即,序列可以移动到步骤S1501。

在步骤S1514中,适配器微计算机302分析从照相机主体200接收的通信内容,将通信内容转换为与可换镜头100相对应的通信协议,并将通信发送到可换镜头100。此时,如果存在来自可换镜头100的对通信的响应,则系统待机,直到接收到响应为止。如果需要对照相机主体200的响应,则照相机主体200使用相应的通信协议发送响应。在步骤S1514的处理结束后,适配器微计算机302可以结束该处理,或者可以从开始恢复以重复该处理,即,序列可以移动到步骤S1501。

如至此为止所描述的,根据本实施例,中间适配器300首先接受辅助照相机主体200的AF操作的、用以操作AF速度变化功能的操作。然后,基于该操作和来自照相机主体的针对AF操作的控制命令(聚焦驱动控制),通过对控制命令向可换镜头的发送进行控制来实现AF速度变化功能。特别是,中间适配器300改变包括在控制命令中的聚焦透镜驱动速度,并将控制命令发送到可换镜头100。以此方式,通过使用具有AF速度变化功能的中间适配器,即使在照相机主体、可换镜头等不具有AF驱动范围变化功能时,也可以提供具有AF驱动范围变化功能的照相机系统。

第四实施例

接下来将描述第四实施例。在本实施例的照相机系统中,照相机主体200和可换镜头100通过具有焦点微调功能的中间适配器300连接。然而,本实施例中的照相机系统的配置可以与上述实施例中的基本相同。因此,与前述实施例中相同或基本相同的配置和处理将被赋予相同的附图标记,并将在关注差异的情况下跳过冗余的描述。

焦点微调功能

将首先描述焦点微调功能。通常,在拍摄诸如星空的场景时,一般将照相机主体固定在三脚架上,并使用MF功能来微调焦点,而不是使用AF功能。例如,可以通过操纵手动控制环来微调焦点。然而,利用这种方法,难以少量地操作手动控制环,这使得难以微调焦点。举另示例,存在通过从智能电话应用控制照相机主体来微调焦点的方法。然而,在应用能够控制照相机主体之前往往需要时间,而无法快速拍摄图像会导致错过拍摄的机会。此外,该功能只能由应用支持的照相机主体使用。

焦点微调功能是不需要精细操作就能微调焦点的功能。例如,在本实施例中,当中间适配器300中设置的操作构件707或708被按下时,根据该构件被按下的次数,聚焦透镜104分别被驱动到无限远侧和近侧。这样做使得能够微调焦点,而无需像手动控制环那样进行精细调整。注意,焦点微调功能不限于此,而可以是例如在按下操作构件的同时,逐渐连续地驱动聚焦的方法。此外,该功能不限于微调焦点的功能,而是例如可以被配置为大体地驱动聚焦以进行更大的调整。

接下来将参照图16中的序列图描述本实施例中的具有焦点微调功能的照相机系统的处理。首先,以与前述实施例相同的方式执行步骤S901至S907的处理,并将可换镜头100的聚焦信息发送到中间适配器300和照相机主体200。

当操作在中间适配器300中设置的操作构件707或708并且开始焦点微调功能的操作时,在步骤S1601中,中间适配器300将聚焦驱动命令发送到可换镜头100。通过中间适配器300在每次操作操作构件707或708时向可换镜头100发送微小的聚焦驱动量,可以微调焦点,而无需用户进行小的操作。此外,中间适配器300可以将指示可换镜头100处于MF状态的信息发送给照相机主体200。这样做使得能够确保不必要的聚焦驱动命令不会从照相机主体200发送到可换镜头100。注意,适当的聚焦驱动量依据镜头而不同,但这一点将在后面讨论。尽管上述示例描述了使用操作构件707或708的情况,但配置并不限于此,并且例如,可以使用提供咔哒声的感觉的电子环(诸如操作构件701)、杆(未示出)等来代替。用户操作操作构件707或708意味着用户希望使用焦点微调功能,因此中间适配器300可以将步骤S1601完成后的设置时段作为不进行作为AF操作的步骤S1603的时段(未示出)。另选地,中间适配器300可以将接受通过操作构件707等开始焦点微调功能之后的设置时段作为即使接受了聚焦驱动命令也不进行步骤S1603的时段。注意,此时,中间适配器300可以将中间适配器300自身存储的聚焦信息转换为指示与在步骤S905中获得的最新聚焦信息不同的状态的信息。这里,除了上述FPC信息之外,聚焦信息还可以包括指示聚焦透镜104是否正被驱动的聚焦驱动状态、指示可换镜头100是处于AF状态还是MF状态的AF/MF信息等。例如,即使来自可换镜头100的聚焦信息指示AF状态,中间适配器300也可以将中间适配器300自身存储的聚焦信息更新为MF状态,并将MF状态的指示发送给照相机主体200。将MF状态通知给照相机主体200,使得能够抑制不必要的聚焦驱动命令。此外,依据照相机,如果照相机主体200不能在AF模式下拍摄,则处于MF状态使得能够进行拍摄。

在使用中间适配器300的焦点微调功能对焦点进行微调之后,响应于在照相机主体200中进行的操作而进行AF操作。当通过操作照相机主体200的操作构件207开始AF操作时,在步骤S1602和S1603中,在中间适配器300的通信协议转换处理之后,从照相机主体200向可换镜头100发送聚焦驱动命令。在接收到该聚焦驱动命令时,可换镜头100驱动聚焦透镜104并更新由可换镜头100管理的聚焦信息。

然后,在步骤S1604和S1605中,在中间适配器300的通信协议转换处理之后,来自照相机主体200的聚焦信息请求被发送到可换镜头100。在接收到该聚焦信息请求时,可换镜头100以可换镜头100管理的聚焦信息进行响应。在步骤S1606和S1608中,在中间适配器300的通信协议转换处理之后,该响应被发送到照相机主体200。此外,在步骤S1607中,中间适配器300基于在步骤S1606中获得的最新聚焦信息更新由中间适配器300自身存储的聚焦信息。上述操作使得焦点微调功能能够在适配器操作期间临时操作,然后基于来自照相机主体200的指令返回到AF操作。

焦点微调功能中涉及的一系列操作

接下来将参照图17描述本实施例中的具有焦点微调功能的中间适配器300的一系列操作。注意,该系列操作可以由适配器微计算机302执行程序来实现。

在步骤S1701中,适配器微计算机302确定在中间适配器300中设置的操作构件702是否已被按下。如果操作构件702已被按下,则适配器微计算机302将序列移动到步骤S1702,否则移动到步骤S1703。在步骤S1702中,适配器微计算机302改变聚焦驱动量的系数。稍后将参照步骤S1708对此详细描述。

在步骤S1703中,适配器微计算机302确定在中间适配器300中设置的操作构件707或708是否已被按下(焦点微调功能是否已开始)。如果操作构件707或708被按下,则适配器微计算机302将序列移动到步骤S1704,否则移动到步骤S1701。在步骤S1704中,适配器微计算机302确定从照相机主体200到可换镜头100是否正在进行通信。如果正在进行通信,则适配器微计算机302将序列移动到步骤S1705,否则移动到步骤S1708。在步骤S1705中,适配器微计算机302确定照相机主体200正在试图发送到可换镜头100的数据是否是与聚焦驱动有关的数据。“与聚焦驱动有关的数据”例如是指聚焦驱动命令、聚焦停止命令等。如果从照相机主体200到可换镜头100的发送中涉及的数据是与聚焦驱动有关的数据,则适配器微计算机302将序列移至步骤S1706,否则移至步骤S1707。在步骤S1706中,适配器微计算机302操作,使得中间适配器300的行为方式与不向可换镜头100发送在聚焦驱动中涉及的数据时相同。例如,一种方法是适配器微计算机302丢弃数据,使得不从中间适配器300向可换镜头100发送请求。另选地,适配器微计算机302可以从中间适配器300向可换镜头100发送无意义的数据(具体地,不驱动聚焦的数据)。这是因为用户正试图微调焦点,而无意中驱动聚焦可能会使用户困惑。尽管未示出,但是如果没有从当前状态驱动聚焦透镜104,则可以向可换镜头100发送停止聚焦驱动的命令。

在步骤S1707中,适配器微计算机302等待,直到从照相机主体200发送到可换镜头100的通信完成为止。例如,如果适配器微计算机302识别出正在通信聚焦信息请求,则适配器微计算机302等待,直到通信完成为止。这样做使得能够从中间适配器300向可换镜头100发送聚焦驱动命令,从而不会在照相机系统中出现不一致的情况。

在步骤S1708中,适配器微计算机302将基于在中间适配器300中设置的操作构件707或708的操作的聚焦驱动量从中间适配器300发送到可换镜头100。例如,响应于操作构件707被按下,适配器微计算机302将数据发送到可换镜头100,以将聚焦透镜104驱动到无限远侧。类似地,响应于操作构件708被按下,适配器微计算机302将数据发送到可换镜头100,以将聚焦透镜104驱动到近侧。此时,通过使适配器微计算机302在驱动量中反映在步骤S1702中更新的聚焦驱动量的系数来改善可用性。聚焦驱动量的系数是使聚焦驱动量相对于操作构件的操作量有效的程度,并且在本实施例中,设置针对操作构件707或708的单个操作驱动聚焦透镜的量。例如,在步骤S1702中,可以想象,适配器微计算机302仅进行用于将聚焦驱动量的倍数改变为1/4倍、1/2倍、1倍、2倍和4倍的操作。例如,用户可以使用操作构件702,根据镜头的类型、焦距、光圈值等,选择期望的聚焦驱动量的系数。这样做使得能够针对操作构件707或708的单次按下提供适当的焦点微调功能。此外,适配器微计算机302可以通过在该系列处理开始时向可换镜头100通知状态是AF状态,来确保确实驱动聚焦透镜104。这里描述的细节只是示例,众所周知,景深(照片看起来对焦的被摄体侧的距离范围)依据照相机中像素的大小、镜头的焦距和光圈值等而改变。因此,适配器微计算机302可以使用与可换镜头的景深有关的配置(诸如可换镜头的焦距和有效孔径)、以及与照相机的景深有关的配置(诸如图像传感器中像素的大小),来进行确定并改变系数。例如,可以想象,对于具有较深景深的配置,相对增大聚焦驱动量的系数,而对于具有较浅景深的配置,相对减小聚焦驱动量的系数。此外,可以进行配置,使得从诸如智能电话(未显示)的外部装置接受对聚焦驱动量的系数的改变。此外,尽管这里已经给出了改变聚焦驱动量的系数的示例,但是可以进行配置,使得改变聚焦驱动速度。此外,在不期望在记录运动图像时记录聚焦驱动声音的情况下,可以进行配置,使得对聚焦驱动量、聚焦驱动速度等进行限制。

注意,在该系列操作中,如果在正从中间适配器300向可换镜头100发送聚焦驱动数据的同时照相机主体200向可换镜头100发送数据,则需要暂停照相机主体200与可换镜头100之间的通信。在第一通信的情况下,通信暂停时段可以由BUSY帧表示。因此,在正从中间适配器300向可换镜头100发送聚焦驱动数据的同时,可以在照相机主体200与中间适配器300之间的通信中维持BUSY帧。

在步骤S1709中,如果从照相机主体200到可换镜头100的发送被暂停,则适配器微计算机302恢复该发送。一旦步骤S1709的处理结束,则适配器微计算机302可以结束该处理,或者可以从开始恢复以重复该处理,即,可以将序列移动到步骤S1701。

如至此为止所描述的,根据本实施例,中间适配器300接受MF操作的焦点微调功能的操作,并设置聚焦驱动量的系数。然后根据焦点微调功能的操作和聚焦驱动量的系数,通过将聚焦透镜的驱动量(或驱动速度)发送到可换镜头,来实现焦点微调功能。此时,即使从照相机主体接收到AF操作的控制命令,中间适配器300也不向可换镜头100发送控制命令。另一方面,中间适配器300可以向照相机主体通知状态是MF状态。以此方式,使用具有焦点微调功能的中间适配器,使得能够提供具有焦点微调功能的照相机系统,而与照相机主体和可换镜头的组合无关。换句话说,通过这样的适配器可以提供更加用户友好的MF操作。

第五实施例

接下来,将描述第五实施例。在本实施例的照相机系统中,照相机主体200和可换镜头100通过具有MF功能的中间适配器300连接。然而,本实施例中照相机系统的配置可以与上述实施例中的基本相同。因此,与前述实施例中相同或基本相同的配置和处理将被赋予相同的附图标记,并将在关注差异的情况下跳过冗余的描述。

MF功能

在本实施例中,即使照相机主体200被设置为AF模式,也通过操作中间适配器300中设置的操作构件701,根据操作量驱动聚焦透镜104。这是因为存在如下情况:期望照相机主体200能够在AF模式下拍摄时进行MF操作。例如,当被摄体具有低明度或低对比度并且因此难以通过AF进行聚焦时,期望用户能够通过MF操作快速调整焦点。利用本实施例的中间适配器300,即使在这样的场景中用户也可以快速调整焦点,而无需将照相机主体200的设置从AF模式切换到MF模式。

接下来将参照图18的序列图描述本实施例中的具有MF功能的照相机系统的处理。首先,以与前述实施例相同的方式执行步骤S901至S907的处理,并将可换镜头100的聚焦信息发送到中间适配器300和照相机主体200。

当通过设置在中间适配器300中的操作构件701开始MF功能操作时,在步骤S1801中,中间适配器300将聚焦驱动命令发送到可换镜头100。中间适配器300通过根据操作构件701的操作量改变聚焦驱动量,来实现类似于在操作可换镜头100中设置的手动控制环130时的操作。例如,当用户少量旋转手动控制环130时,可通过小的MF操作量来驱动聚焦透镜104,而当用户大量旋转手动控制环130时,可通过大的MF操作量来驱动聚焦透镜104。此时,中间适配器300可以将镜头处于MF状态的指示发送给照相机主体200,以确保不必要的聚焦驱动命令不会从照相机主体200发送到可换镜头100。注意,适当的聚焦驱动量依据镜头而不同,但这一点将在后面讨论。还要注意的是,尽管作为示例给出了使用操作构件701的情况,但没有必要将本实施例限制为该配置。例如,可以进行配置,使得MF操作量根据操作构件707或708被按下的时间长度而改变,或者MF操作量根据杆(未示出)的操作量而改变。用户操作操作构件701意味着用户希望使用MF功能,并且因此可以将步骤S1801的完成随后的设置时段作为不进行作为AF操作的步骤S1803的时段(未示出)。另选地,中间适配器300可以将在接受通过操作构件707等开始MF功能之后的设置时段作为即使接受了聚焦驱动命令也不进行步骤S1803的时段。注意,此时,中间适配器300可以将中间适配器300自身存储的聚焦信息转换为指示与在步骤S1806中获得的最新聚焦信息不同的状态的信息。聚焦信息是如下的信息,该信息除了包括上述FPC信息之外,还包括指示聚焦透镜104是否正被驱动的聚焦驱动状态、指示可换镜头100是处于AF状态还是MF状态的AF/MF信息等。例如,即使来自可换镜头100的聚焦信息指示AF状态,中间适配器300也可以将中间适配器300自身存储的聚焦信息更新为MF状态,并将MF状态的指示发送给照相机主体200。将MF状态通知给照相机主体200,使得能够抑制不必要的聚焦驱动命令。此外,依据照相机,如果照相机主体200不能在AF模式下拍摄,则处于MF状态使得能够进行拍摄。

在中间适配器300的MF功能完成后,根据照相机主体200的操作构件207的操作来进行AF操作。当通过操作照相机主体200的操作构件207开始AF操作时,在步骤S1802和S1803中,在中间适配器300的通信协议转换处理之后,聚焦驱动命令被发送到可换镜头100。在接收到该聚焦驱动命令时,可换镜头100驱动聚焦透镜104并更新由可换镜头100管理的聚焦信息。

在步骤S1804和S1805中,在中间适配器300的通信协议转换处理之后,来自照相机主体200的聚焦信息请求被发送到可换镜头100。在接收到该聚焦信息请求时,可换镜头100以可换镜头100管理的聚焦信息进行响应。在步骤S1806和S1808中,在中间适配器300的通信协议转换处理之后,该响应被发送到照相机主体200。此外,在步骤S1807中,中间适配器300基于在步骤S1806中获得的最新聚焦信息,更新中间适配器300自身存储的聚焦信息。上述操作使得聚焦功能能够在适配器操作期间临时操作,然后基于来自照相机主体200的指令返回到AF操作。

在MF功能中涉及的一系列操作

接下来将参照图19描述本实施例中的即使在照相机主体200被设置为AF模式时也能够临时提供MF功能的中间适配器300的一系列操作。注意,该系列操作可以由适配器微计算机302执行程序来实现。

在步骤S1901中,适配器微计算机302确定在中间适配器300中设置的操作构件702是否已被按下。如果操作构件702已被按下,则适配器微计算机302将序列移动到步骤S1902,否则移动到步骤S1903。在步骤S1902中,适配器微计算机302改变聚焦驱动量的系数。稍后将参照步骤S1908对此详细描述。

在步骤S1903中,适配器微计算机302确定在中间适配器300中设置的操作构件701是否已经被操作。如果操作构件701已经被操作,则适配器微计算机302将序列移动到步骤S1904,否则移动到步骤S1901。在步骤S1904中,适配器微计算机302确定从照相机主体200到可换镜头100是否正在进行通信。如果正在进行通信,则适配器微计算机302将序列移动到步骤S1905,否则移动到步骤S1907。在步骤S1905中,适配器微计算机302确定照相机主体200正在试图发送到可换镜头100的数据是否是与聚焦驱动有关的数据。“与聚焦驱动有关的数据”例如是指如上所述的聚焦驱动命令、聚焦停止命令等。如果数据是与聚焦驱动有关的数据,则适配器微计算机302将序列移动到步骤S1906,否则移动到步骤S1907。在步骤S1906中,适配器微计算机302操作,使得中间适配器300的行为方式与不向可换镜头100发送在聚焦驱动中涉及的数据时相同。具体的示例可以与针对第四实施例中的焦点微调功能所描述的相同。

在步骤S1907中,适配器微计算机302等待,直到从照相机主体200发送到可换镜头100的通信完成为止。例如,如果中间适配器300识别出正在通信聚焦信息请求,则中间适配器300等待,直到通信完成为止。这样做使得能够从中间适配器300向可换镜头100发送聚焦驱动命令,从而不会在照相机系统中出现不一致的情况。

在步骤S1908中,适配器微计算机302将基于设置在中间适配器300中的操作构件701的操作的聚焦驱动量从中间适配器300发送到可换镜头100。此时,通过将在步骤S1902中更新的聚焦驱动量的系数反映在驱动量中,来改善可用性。如上所述,聚焦驱动量的系数是使聚焦驱动量相对于操作构件的操作量有效的程度,并且在本实施例中,设置针对操作构件701的单个操作驱动聚焦透镜的量。例如,在步骤S1902中,可以想象如下配置,其中,适配器微计算机302仅将聚焦驱动量的倍数改变为1/4倍、1/2倍、1倍、2倍和4倍。用户可以使用操作构件702,根据镜头的类型、焦距、光圈值等,选择期望的聚焦驱动量的系数。这样做使得能够提供适当地设置了操作构件701的操作量与聚焦驱动量之间的关系的MF功能。此外,适配器微计算机302可以通过在该步骤开始时向可换镜头100通知状态是AF状态,来确保确实驱动聚焦透镜104。这里描述的细节只是示例,众所周知,景深(照片看起来对焦的被摄体侧的距离范围)依据像素的大小、焦距和光圈值等而改变。因此,适配器微计算机302可以使用与可换镜头的景深有关的配置(诸如可换镜头的焦距和有效孔径)、以及与照相机的景深有关的配置(诸如图像传感器中像素的大小),来进行确定并改变系数。例如,可以想象,对于具有较深景深的配置,相对增大聚焦驱动量的系数,而对于具有较浅景深的配置,相对减小聚焦驱动量的系数。此外,可以进行配置,使得可以从诸如智能电话(未显示)的外部装置改变聚焦驱动量的系数。此外,尽管这里已经给出了改变聚焦驱动量的系数的示例,但是可以进行配置,使得改变聚焦驱动速度。此外,在不期望在记录运动图像时记录聚焦驱动声音的情况下,可以进行配置,使得对聚焦驱动量、聚焦驱动速度等进行限制。

注意,在该系列操作中,如果在正从中间适配器300向可换镜头100发送聚焦驱动数据的同时照相机主体200正在向可换镜头100发送数据,则需要暂停照相机主体200与可换镜头100之间的通信。在第一通信的情况下,通信暂停时段可以由BUSY帧实现,并且因此,在正从中间适配器300向可换镜头100发送聚焦驱动数据的同时,可以在照相机主体200与中间适配器300之间的通信中维持BUSY帧。

在步骤S1909中,如果从照相机主体200到可换镜头100的发送被暂停,则适配器微计算机302恢复该发送。一旦步骤S1909的处理结束,则适配器微计算机302可以结束该处理,或者可以从开始恢复以重复该处理,即,可以将序列移动到步骤S1901。

如至此为止所描述的,根据本实施例,中间适配器300接受MF操作,并设置聚焦驱动量的系数。然后,根据MF操作和聚焦驱动量的系数,通过将聚焦透镜的驱动量(或驱动速度)发送到可换镜头,来实现MF功能。此时,即使从照相机主体接收到AF操作的控制命令,中间适配器300也不向可换镜头100发送控制命令。另一方面,中间适配器300可以向照相机主体通知状态是MF状态。以此方式,通过使用具有MF功能的中间适配器,可以在执行MF功能的同时临时提供MF功能,而与照相机主体和可换镜头的组合无关。换句话说,通过这样的适配器可以提供更加用户友好的MF操作。

第六实施例

接下来,将描述第六实施例。在本实施例的照相机系统中,中间适配器300存储聚焦位置并实现再现驱动。本实施例中的照相机系统的配置可以与上述实施例中的基本相同。因此,与前述实施例中相同或基本相同的配置和处理将被赋予相同的附图标记,并将在关注差异的情况下跳过冗余的描述。

在初始化“FPC信息”的处理期间中间适配器300的操作

将参照图20描述在照相机主体200与可换镜头100之间进行用于初始化“FPC信息”的处理时进行的、用于更新由中间适配器300内部管理的“聚焦基准位置信息”的一系列操作。注意,该系列操作可以由适配器微计算机302执行程序来实现。

在步骤S2001中,适配器微计算机302确定来自照相机主体200的通信内容,并且确定该通信是否是“FPC信息”的初始化请求。如果该通信是与初始化请求有关的通信,则适配器微计算机302将序列移动到步骤S2002,否则重复步骤S2001的处理。

在步骤S2002中,适配器微计算机302对可换镜头100进行用于获得最新“FPC信息”的处理。在请求可换镜头100初始化“FPC信息”之前进行该处理。在步骤S2003中,适配器微计算机302重新存储由中间适配器300自身存储的、以在步骤S2002中获得的最新“FPC信息”进行了补偿的“聚焦基准位置信息”。在步骤S2004中,适配器微计算机302转换步骤S2001中检测到的“FPC信息”的初始化请求的通信协议,并将结果发送给可换镜头100。

通过进行上述处理,中间适配器300可以使用“聚焦位置信息”确定聚焦的绝对位置,即使在照相机主体200与可换镜头100之间已经进行了聚焦驱动控制。此时,中间适配器300可以通过将由中间适配器300自身管理的“聚焦基准位置信息”与在照相机主体200与可换镜头100之间交换的“FPC信息”相加来获得“聚焦位置信息”。

然而,如稍后关于图25B所示的警告显示子例程2502所描述的,当执行变焦驱动时,由于机械结构,在作为实际焦平面的聚焦位置与“FPC信息”之间可能出现误差。另选地,依据控制聚焦透镜104的驱动的致动器的类型,当重复进行聚焦驱动时,在作为实际焦平面的聚焦位置与“FPC信息”之间可能出现误差。中间适配器300使用在照相机主体200与可换镜头100之间交换的“FPC信息”来管理聚焦位置信息,并且由中间适配器300管理的“聚焦基准位置信息”的可靠性可能因此而降低。在这种情况下,中间适配器300响应于在中间适配器300中设置的“聚焦基准位置”复位按钮(操作构件704)被按下,对“聚焦基准位置”进行更新处理,如图21A所示。

中间适配器300对“聚焦基准位置信息”的更新处理

接下来将参照图21A描述“聚焦基准位置”的更新处理。注意,该系列操作可以由适配器微计算机302执行程序来实现。在步骤S2101中,适配器微计算机302确定在中间适配器300内是否存在用于更新“聚焦基准位置”的触发器。例如,该触发器对应于操作构件704被按下。如果检测到触发器,则适配器微计算机302将序列移动到步骤S2102,否则重复步骤S2101的处理。

在步骤S2102中,适配器微计算机302开始中间适配器300与可换镜头100之间的“聚焦基准位置”的更新处理。如稍后关于与步骤S2107的详细描述相对应的步骤S2112及之后所描述的,中间适配器300在该处理期间不能接受来自照相机主体200的聚焦驱动。因此,适配器微计算机302相对于照相机主体200伪装可换镜头100的状态,例如,伪装成手动聚焦。

在步骤S2103中,适配器微计算机302与可换镜头100通信以禁止手动聚焦(MF)操作。该处理是用于防止在由中间适配器300管理的“聚焦基准位置信息”正在被更新(如下面所描述)的同时可换镜头100内的“FPC信息”被可换镜头100的MF操作改变的处理。

在步骤S2104中,适配器微计算机302确定可换镜头100是否是可以确认聚焦透镜104的绝对基准位置的镜头。适配器微计算机302使用在步骤S805中由可换镜头100通信给中间适配器300的认证信息,来对镜头进行该确定。可以给出在聚焦驱动范围内的特定位置设置能够精确检测绝对位置的装置(称为“复位传感器”)的镜头配置,作为这种能够确认聚焦透镜104的绝对基准位置的镜头的示例。利用这种镜头,可以通过将聚焦透镜104驱动到布置上述复位传感器的位置,来重新确认聚焦的绝对位置。如果中间适配器300基于认证信息确定镜头能够确认聚焦的绝对基准位置,则序列移动到步骤S2105,否则序列移动到步骤S2106。

在步骤S2105,适配器微计算机302从中间适配器300向可换镜头100发出请求,以确认聚焦单元的绝对基准位置。在步骤S2106中,适配器微计算机302从中间适配器300向可换镜头100发送请求,以将聚焦透镜104驱动到无限远端或近端。在步骤S2107中,适配器微计算机302进行等待聚焦透镜104停止的处理、或忽略来自照相机主体200的聚焦驱动请求的处理。稍后将参照图21B对此进行详细描述。

在步骤S2108中,适配器微计算机302处于聚焦透镜104已经到达并停在无限远端或近端的状态。在此状态下,适配器微计算机302请求可换镜头100初始化“FPC信息”,并初始化由中间适配器300自身管理的“聚焦基准位置信息”。此时,在照相机主体200与可换镜头100之间交换的“FPC信息”和由中间适配器300管理的“聚焦基准位置信息”被再次初始化为相同的值。

在步骤S2109中,适配器微计算机302初始化由中间适配器300内部管理的“聚焦相对变化量”。“聚焦相对变化量”是指示作为与“聚焦基准位置信息”的差值的聚焦透镜的变化量的参数,并且稍后将详细描述。在步骤S2110中,适配器微计算机302初始化用于确定无法确保聚焦位置再现驱动的精度的状态的各种“警告确定参数”,这将在后面参照图25B中所示的警告显示子例程2502进行描述。在步骤S2111中,适配器微计算机302结束中间适配器300与可换镜头100之间的“聚焦基准位置信息”的更新处理。适配器微计算机302取消在步骤S2102中设置的MF操作的禁止(确保不从照相机主体200接受聚焦驱动请求的处理)。

接下来将参照图21B描述在步骤S2107中进行的中间适配器300的聚焦停止确认处理(步骤S2112至S2319)。

在步骤S2112中,适配器微计算机302确定是否存在来自照相机主体200的通信。如果存在某种通信,则适配器微计算机302将序列移动到步骤S2113,否则移动到步骤S2120。在步骤S2113中,适配器微计算机302确认来自照相机主体200的通信内容。具体地,适配器微计算机302确定检测到的通信是否是用于询问设置在可换镜头100中的用于在AF功能与MF功能之间切换的开关的状态的通信。如果该通信是用于询问AF和MF的状态的通信,则适配器微计算机302将序列移至步骤S2114,否则移至步骤S2115。

在步骤S2114中,适配器微计算机302将向照相机主体200通信设置了MF功能。这使得能够确保之后在直到完成在该系列操作中执行的对适配器的“聚焦基准位置信息”的更新为止的时段中,不会从照相机主体200做出聚焦驱动请求。

在步骤S2115中,适配器微计算机302确定来自照相机主体200的通信内容是否是聚焦驱动请求,如果通信内容是聚焦驱动请求,则序列移动到步骤S2116,否则移动到步骤S2117。在步骤S2116中,适配器微计算机302向照相机主体200发送指示不能进行聚焦驱动的信息。在步骤S2117中,适配器微计算机302确定来自照相机主体200的通信内容是否是聚焦驱动请求。如果通信内容是聚焦驱动请求,则适配器微计算机302将序列移动到步骤S2118,否则将序列移动到步骤S2119。在步骤S2118中,即使中间适配器300接收到通信,适配器微计算机302也不与可换镜头100进行该通信。在步骤S2119中,适配器微计算机302对从照相机主体200请求的通信进行通信协议转换,然后与可换镜头100进行该通信。适配器微计算机302还对来自可换镜头100的响应进行通信协议转换,并对照相机主体200做出响应。

在步骤S2120中,适配器微计算机302向可换镜头100询问聚焦状态。在步骤S2121中,适配器微计算机302基于可换镜头100对步骤S2120的响应,确定镜头的聚焦是否停止。如果来自可换镜头100的响应指示聚焦未停止,则适配器微计算机302将序列移动到步骤S2112以重复图21B的处理,而如果聚焦停止,则将序列移动到步骤S2108(结束该子例程)。

通过上述处理,可以抵消由于重复驱动聚焦透镜104时的驱动误差而导致的在照相机主体200与可换镜头100之间交换的“FPC信息”中累积的、与聚焦透镜104的实际位置的误差。

注意,可以如下进行步骤S2106中的用于使聚焦移至无限远端或近端的处理。例如,是否使聚焦移至无限远或近端可以通过截获照相机主体200与可换镜头100之间的通信来确定,或者可以基于通过中间适配器300自身与可换镜头100通信而获得的光学数据(诸如被摄体距离信息)来确定。

另外,中间适配器300可以基于在步骤S805中获得的可换镜头100的认证信息,来确定是否安装了易于出现驱动误差的致动器,诸如步进电机。适配器微计算机302可以基于致动器的特性来确定是否将聚焦驱动到无限远端或近端。此外,当安装了不易出现聚焦驱动误差的致动器时,可以在当前聚焦位置停止聚焦并更新“聚焦基准位置”,而无需进行使聚焦移至一端的处理。在这种情况下,中间适配器300使用在步骤S805中从可换镜头100接收到的认证信息来进行确定。

聚焦再现目标位置存储处理操作

接下来将参照图22A和图22B描述当设置在中间适配器300中的操作构件705(聚焦位置存储按钮)被按下时进行的处理。注意,该系列操作可以通过适配器微计算机302执行程序来实现。

在步骤S2201中,适配器微计算机302确定是否检测到操作构件705的按下,如果检测到操作构件705的按下,则开始用于更新由中间适配器300管理的“聚焦相对变化量”的后续处理(即,序列移动到步骤S2202)。如果未检测到操作构件705的按下,则适配器微计算机302重复步骤S2201的处理。

在步骤S2202中,适配器微计算机302确定在步骤S2201中检测到操作构件705的按下时是否正在向中间适配器300发送来自照相机主体200的通信请求。如果此时正在进行通信处理,则适配器微计算机302将序列移动到步骤S2203,而如果没有正在进行通信处理,则将序列移动到步骤S2208。

在步骤S2203中,适配器微计算机302分析从照相机主体200发送的通信命令组,确定一个数据长度的最小有意义单位的通信定界(delimitation),转换该数据长度的通信协议,并向可换镜头100发送结果。进行该处理,使得可以联结和通信在照相机主体200与可换镜头100之间实现的通信命令(例如,诸如图4B所示的任意期望数据长度的通信命令)。

在步骤S2204中,适配器微计算机302在步骤S2203的通信之后,与可换镜头100通信以获得“FPC信息”,而与来自照相机主体200的通信请求无关。在步骤S2205中,适配器微计算机302在步骤S2204的通信之后,与可换镜头100通信以获得“变焦位置信息”,而与来自照相机主体200的通信请求无关。在用于在再现驱动期间驱动位置的精度可能降低的情况下显示警告的确定中使用该“变焦位置信息”。稍后将参照图25B所示的警告显示子例程2502来描述警告显示。在步骤S2206中,适配器微计算机302针对在步骤S2204和S2205中作为中断实现的、来自照相机主体200的通信命令组中的剩余通信命令,引起中间适配器300与可换镜头100之间的通信。

在步骤S2207中,适配器微计算机302从自可换镜头100返回的接收数据中,获得作为对在步骤S2204和S2205中的中断中进行的通信的响应的“FPC信息”和“变焦位置信息”,并将剩余的接收数据返回给照相机主体200。在步骤S2208中,没有正在从照相机主体200做出通信请求,因此适配器微计算机302进行用于获得中间适配器300与可换镜头100之间的“FPC信息”和“变焦位置信息”的处理。

在步骤S2209中,适配器微计算机302基于在步骤S2204或步骤S2208中从可换镜头100获得的“FPC信息”,将从“聚焦基准位置信息”的相对变化量作为“聚焦相对变化量”存储在适配器存储单元340中。

在步骤S2210中,适配器微计算机302将通过将中间适配器300自身管理的“聚焦基准位置”和“聚焦相对变化量”相加而获得的值作为“聚焦再现目标位置”存储在适配器存储单元340中。以此方式分别管理“聚焦基准位置”和“聚焦相对变化量”是出于以下原因。即,如上面参照图20所描述,可以响应于来自照相机主体200的指令,随时初始化在照相机主体200与可换镜头100之间通信的“FPC信息”。这样,可以在使用初始化的“FPC信息”确认聚焦的绝对位置信息之后补偿“聚焦基准位置”。

在步骤S2211中,适配器微计算机302检测可换镜头100的当前姿态信息和温度信息,并将该信息存储在适配器存储单元340中。具体地,可换镜头100的姿态信息是诸如当照相机主体200保持在直立位置、垂直位置、向下或向上等时的信息。因为照相机主体200、中间适配器300和可换镜头100都被附接,所以中间适配器300检测由这些装置中的任何一个检测到的姿态信息即可。例如,如果进行配置,使得从照相机主体200向可换镜头100发送姿态信息,则中间适配器300能够通过截获通信内容来获得该信息。另选地,如果进行配置,使得从可换镜头100向照相机主体200发送姿态信息,则可以通过类似于步骤S2205中的序列从中间适配器300向可换镜头100通信姿态信息的获得请求,来获得该信息。另外,可以使中间适配器300能够检测姿态信息。这同样适用于获得温度信息的方法。在用于警告显示的确定中使用姿态信息和温度信息,稍后将参照图25B所示的警告显示子例程2502对警告显示的确定进行描述。

在步骤S2212中,适配器微计算机302初始化由中间适配器300管理的“聚焦驱动计数器”。该信息管理可换镜头100中的聚焦透镜104的驱动和停止处理的历史。该信息用于以下参照图25B所示的警告显示子例程2502描述的警告显示的确定,通过监视在重复驱动和停止处理时的控制误差来实现该确定。

这里将参照图23详细描述上述步骤S2203至S2207的通信处理。图23示出了在步骤S2202中确定的、在操作构件705(聚焦位置存储按钮)被按下时在照相机主体200与可换镜头100之间进行的通信的内容的示例。

虚线部分2301指示在照相机主体200与中间适配器300之间进行的通信的示例。由2302指示的DCL(DCA)是从照相机主体200发送到中间适配器300的通信数据。由2303指示的DLC(DAC)是从中间适配器300向照相机主体200发送的通信数据。DCL(DCA)中的数据指示如下情况:由2304指示的具有三个字节的数据长度的命令1(CMD1)、由2305指示的具有两个字节的数据长度的命令2(CMD2)和由2306指示的具有五个字节的数据长度的命令3(CMD3)被连续通信。从中间适配器300向照相机主体200连续通信作为DLC(DAC)数据的三个响应值(即2307、2308和2309)作为与这三个通信命令相对应的响应值。换句话说,该关系是对由2304指示的通信的响应值是2307。此时,在各通信命令与数据长度之间存在一一对应的关系,并且中间适配器300可以通过解释来自照相机主体200的通信命令来确定各命令的数据长度。

另一方面,虚线部分2310指示在由2304指示的命令1的通信与由2305指示的命令2的通信之间检测到操作构件705的按下时、在中间适配器300与可换镜头100之间进行的通信的示例。

由2311指示的DCL(DAL)是从中间适配器300向可换镜头100发送的通信数据。由2312指示的DLC(DLA)是从可换镜头100向中间适配器300发送的通信数据。由2313指示的具有三个字节的数据长度的命令1是中间适配器300转换从照相机主体200发送的通信命令(由2304指示)的通信协议的通信数据。类似地,由2314指示的命令2对应于由2305指示的通信,并且由2315指示的命令3对应于通信2306。

如果中间适配器300接收到命令1,转换通信协议,并且在进行由2313指示的通信的同时检测到操作构件705的按下,则在由2314指示的通信之前与可换镜头100进行由2316指示的通信。结果,从可换镜头100向中间适配器300返回四个数据,即2317、2318、2319和2320。2320不是照相机主体200请求的通信,因此从中间适配器300向转换了通信协议的照相机主体200通信这三个数据,即2317、2318和2319。更具体地,由2317指示的数据作为数据2307被发送到照相机主体200。类似地,由2318指示的数据对应于2308,并且由2319指示的数据对应于2309。

上述处理使得中间适配器300能够在操作构件705被按下时的最快定时从可换镜头100获得“FPC信息”,并且能够存储当操作构件705被按下时的实时聚焦位置信息。

在步骤S2203中进行的“FPC信息”的获得中,如果从按下操作构件705(聚焦位置存储按钮)的定时起的延迟较小,则可以以较高的精度存储聚焦位置。为此,在上述示例中,这在中间适配器300与可换镜头100之间实现,作为来自照相机主体200的通信命令组的中断。然而,也可以在实施了来自照相机主体200的一系列通信命令组之后,在中间适配器300与可换镜头100之间实施步骤S2204中的变焦位置信息的获得。

另外,本实施例描述了如下系统的示例,其中,为了中间适配器300管理可换镜头100中的聚焦透镜104的绝对位置信息而管理两个参数,即“聚焦基准位置”和“聚焦相对变化量”。但是,这些参数也可以被管理为二者之和,即“聚焦位置信息”。在这种情况下,当如参照图20所述检测到来自照相机主体200的“FPC信息”的初始化请求通信时,与步骤S2003的处理类似,可以以“FPC信息”的当前值来补偿“聚焦基准位置”。

在操作聚焦位置存储按钮之后进行的变焦期间的一系列操作

如稍后将参照图25B所描述,当进行变焦驱动时,由于机械结构,在作为实际焦平面的聚焦位置与“FPC信息”之间可能会出现误差。在该变焦驱动之后,聚焦位置再现驱动的精度可能会下降。相反,如果在如参照图22A和图22B所描述的存储聚焦再现目标位置之后进行了变焦驱动而没有进行聚焦驱动,则变焦驱动之后的聚焦位置再次被存储为聚焦再现目标位置。这使得可以防止聚焦位置再现驱动的精度下降。

将参照图24描述前述处理。注意,该系列操作可以通过适配器微计算机302执行程序来实现。还要注意,聚焦再现目标位置已经存储在图22A和图22B的处理中。

在步骤S2401中,适配器微计算机302确定可换镜头100的聚焦透镜104是否已经从停止状态改变为驱动状态。该确定可以通过截获照相机主体200与可换镜头100之间的通信来进行,或者可以通过在中间适配器300与可换镜头100之间周期性地进行的用于确认聚焦驱动状态的通信来进行。如果检测到聚焦透镜104的驱动状态的变化,则适配器微计算机302将序列移至步骤S2402,否则将序列移至步骤S2405。

在步骤S2402中,适配器微计算机302使中间适配器300自身管理的“聚焦驱动计数器”的计数递增。注意,该“聚焦驱动计数器”已经在图22A和图22B所示的聚焦位置存储操作时的步骤S2212中被初始化。在步骤S2403中,适配器微计算机302确定在步骤S2402中递增的“聚焦驱动计数器”是否超过了预定数量。做出该确定以在聚焦驱动和停止处理已经被进行了多于预定次数时,进行稍后将参照图25B描述的警告显示。这是因为依据控制聚焦透镜104的驱动的致动器的类型,当重复进行聚焦驱动时,在作为实际焦平面的聚焦位置与“FPC信息”之间可能会出现误差。

在步骤S2404中,适配器微计算机302启用适配器微计算机302管理的“警告显示标志”。在步骤S2405中,适配器微计算机302确定是否发生了可换镜头100的变焦驱动。该确定可以通过截获照相机主体200与可换镜头100之间的通信来进行,或者可以通过中间适配器300与可换镜头100之间周期性地进行的用于确认变焦驱动状态的通信来进行。如果检测到变焦透镜102处于驱动状态,则适配器微计算机302将序列移至步骤S2406,否则返回步骤S2401。在步骤S2406中,适配器微计算机302确定中间适配器300管理的“聚焦驱动计数器”是否为0。如果计数器为0,则适配器微计算机302将序列移至步骤S2407。计数器为0对应于以下情况:在存储了“聚焦再现目标位置”之后,进行变焦驱动而不进行聚焦驱动。另一方面,如果计数器不为0(即,如果在存储“聚焦再现目标位置”之后已经进行了聚焦驱动),则序列移动到步骤S2409。

在步骤S2407中,适配器微计算机302等待可换镜头100中的变焦透镜102的驱动停止。在步骤S2408中,再次进行图24所示的对“聚焦再现目标位置”的存储。在步骤S2409中,类似于步骤S2404,适配器微计算机302启用中间适配器300管理的“警告显示标志”。在步骤S2408和S2409的处理结束之后,适配器微计算机302将序列返回到步骤S2401。

通过上述处理,如果在存储“聚焦再现目标位置”之后进行了变焦驱动而不进行聚焦驱动,则可以自动重新存储“聚焦再现目标位置”,这使得能够改善可用性。此时,可以在不进行稍后将参照图25B描述的警告显示子例程2502的警告显示的情况下继续进行处理。

聚焦再现驱动处理中的一系列操作

接下来将参照图25A-1和图25A-2描述当按下设置在中间适配器300中的操作构件706(再现驱动按钮)时进行的一系列操作。注意,该系列操作可以通过适配器微计算机302执行程序来实现。

在步骤S2501中,适配器微计算机302确定是否检测到操作构件706的按下。如果操作构件706已经被按下,则适配器微计算机302将序列移动到步骤S2502,否则重复步骤S2501的处理。在步骤S2502中,适配器微计算机302进行用于进行警告显示的子例程。稍后将参照图25B描述该子例程。在步骤S2503中,适配器微计算机302开始中间适配器300与可换镜头100之间的聚焦再现驱动处理。在步骤S2504中,适配器微计算机302进行用于等待可换镜头100中的聚焦透镜104的驱动被中间适配器300停止的子例程(聚焦停止确认处理)。该子例程类似于参照图21B中的步骤S2112至S2121描述的处理。

在步骤S2505中,适配器微计算机302从可换镜头100获得在步骤S2504中停止聚焦透镜104的状态下的“FPC信息”,并更新由中间适配器300管理的“聚焦相对变化量”。在步骤S2506中,适配器微计算机302确定聚焦驱动速度设置是否已经被中间适配器300的操作构件702改变。注意,该速度设置类似于参照图14描述的细节。如果速度设置已经被改变,则适配器微计算机302将序列移动到步骤S2507,否则将序列移动到步骤S2508。

在步骤S2507中,适配器微计算机302向可换镜头100请求聚焦驱动。此时,适配器微计算机302根据在步骤S2506中设置的速度、在步骤S2505中更新的“聚焦相对变化量”、以及预先存储的“聚焦基准位置信息”,来生成聚焦透镜104的绝对位置信息。此外,获得聚焦透镜104的绝对位置信息与如图22A和图22B所示存储的“聚焦再现目标位置”之间的差值,并且请求可换镜头100进行聚焦驱动以抵消该差值。

当在中间适配器300中没有进行聚焦速度设置、或者聚焦速度设置已经被取消时,进行步骤S2508。适配器微计算机302维持紧前从照相机主体200向可换镜头100做出的聚焦驱动请求的速度。另选地,适配器微计算机302可以向可换镜头100请求聚焦驱动的最高速度。

在步骤S2509中,适配器微计算机302进行用于从可换镜头100获得聚焦透镜104的驱动状态的通信。在步骤S2510中,确定在步骤S2509中获得的聚焦透镜104的状态,并且如果状态是不能进行聚焦驱动的异常状态,则在步骤S2511中进行警告处理。将参照图21B详细描述警告处理。这里的聚焦异常状态的示例例如可以是聚焦透镜104由于诸如聚焦单元受到冲击或被手推动等的外部因素而无法操作的情况。

在步骤S2512中,适配器微计算机302确定操作构件706是否已经被释放。如果操作已被取消,则序列移动到步骤S2513,而如果操作正在继续,则在步骤S2514中,确定聚焦透镜104的驱动是否已经停止。适配器微计算机302重新进行从步骤S2509起的处理直到聚焦透镜104的驱动停止为止,并且一旦聚焦透镜104停止,则将序列移至步骤S2515。

在步骤S2515中,适配器微计算机302从可换镜头100获得聚焦透镜104停止的状态下的“FPC信息”。在步骤S2516中,基于在步骤S2515中获得的“FPC信息”,确定是否成功地将聚焦驱动到在步骤S2506中指定的目标聚焦位置。如果无法将聚焦透镜驱动到目标聚焦位置,则适配器微计算机302在步骤S2517中进行警告处理。作为不能将聚焦透镜驱动到聚焦位置的情况的示例,可以给出如下情况:可换镜头100具有限制聚焦可以被驱动的范围的设置。

如果在步骤S2514中聚焦透镜104没有停止,则适配器微计算机302将序列移动到步骤S2518,并且与步骤S2506类似,确定用户是否进行了改变聚焦速度设置的操作。如果聚焦速度设置已经改变,则在步骤S2519中,适配器微计算机302向可换镜头100通知设置已经被改变的聚焦驱动速度信息。然后,从步骤S2509起重新执行处理,而与是否进行了用户操作无关。稍后将参照图27描述在该再现驱动期间改变速度设置。在步骤S2513中,适配器微计算机302终止在子例程2504中进行的用于抑制来自照相机主体200的聚焦驱动请求的处理,并结束该系列操作。

中间适配器300的警告显示确定处理

接下来将参照图25B描述步骤S2502的警告显示确定处理子例程。注意,该系列操作可以通过适配器微计算机302执行程序来实现。

在步骤S2520中,适配器微计算机302确定参照图22A和图22B描述的用于存储聚焦位置的处理是否正在执行,并且如果尚未进行聚焦位置存储处理,则移动到步骤S2524的警告显示处理。另一方面,如果已经进行了聚焦位置存储处理,则序列移动到步骤S2521。

在步骤S2521中,适配器微计算机302将从操作构件706的再现驱动按钮被按下时的姿态信息与在步骤S2211中的聚焦位置存储处理时获得的姿态信息进行比较,并确定是否存在差异。注意,类似于步骤S2211,获得姿态信息的方法可以是从照相机主体200或可换镜头100获得信息,或者是在中间适配器300中设置的姿态信息检测。

在步骤S2522中,适配器微计算机302将从操作构件706的再现驱动按钮被按下时的温度信息与在步骤S2211中的聚焦位置存储处理时获得的温度信息进行比较,并确定是否至少存在预定差异。可以依据驱动聚焦透镜104的致动器的类型(图1A中的步进电机107和108)来切换用于比较这些温度信息实例之间的差异的阈值。注意,与步骤S2211类似,获得温度信息的方法可以是从照相机主体200或可换镜头100获得信息,或者是在中间适配器300中设置的温度信息检测。在步骤S2523中,适配器微计算机302确定中间适配器300管理的“警告显示标志”是否被启用,如果该标志被启用,则序列移动到步骤S2524,否则结束该系列操作。

因为已经通过步骤S2520至S2523之一确定在进行聚焦再现驱动处理时驱动精度可能下降,所以在步骤S2524中,适配器微计算机302通过适配器通知单元330向用户通知警告状态。在与照相机主体200的通信中,适配器微计算机302例如可以通过不遵循图23所示的通信格式来提示照相机主体200进行错误显示。当进行警告显示处理时,可以继续聚焦再现驱动处理,或者可以在此时停止再现驱动处理。

作为上述聚焦位置再现操作的处理的结果,可以将聚焦从按下再现驱动按钮时的聚焦位置驱动到由中间适配器预先存储的再现驱动聚焦位置。另外,通过将变焦位置变化、姿态变化、温度变化、聚焦驱动的次数等确定为聚焦再现驱动的精度可能下降的情况,可以向用户显示警告。

接下来,将参照图26描述作为上述更新处理等的结果如何操纵聚焦位置。注意,上述更新处理等包括图21A中的“聚焦基准位置信息”更新处理、图22A和图22B中的操作聚焦位置存储按钮时的行为、以及图25A-1和图25A-2中的聚焦位置再现操作期间的行为。

在图26的曲线图2601中,横轴表示时间,而纵轴指示聚焦透镜104的位置。首先,当在横轴上指示的定时2602进行照相机启动处理时,中间适配器300在上述步骤S807中设置由中间适配器300管理的“聚焦基准位置”。同时,在照相机主体200与可换镜头100之间通信的“FPC信息”被设置为零。由纵轴上的2603指示的聚焦基准位置(1)指示该聚焦位置作为基准位置由中间适配器300管理。

区间2604中指示的聚焦位置的变化指示:由于基于来自照相机主体200的自动聚焦控制而通过中间适配器300向可换镜头100发出的聚焦驱动指令、或手动聚焦操作而导致的聚焦透镜104的变化。

当在横轴上的2605指示的定时从用户接受用以更新聚焦基准位置的操作时,如参照图21A中的步骤S2107所描述,进行聚焦停止等待处理(图26中的步骤S2606中的处理)。在该处理中确认聚焦透镜104停止之后,中间适配器300将纵轴上的2607所指示的聚焦位置重新存储为“聚焦基准位置”。注意,图26指示所附接的镜头是在步骤S2104中确定的可以检查绝对基准位置的镜头的情况,并且指示在2607指示的聚焦位置处存在复位传感器的情况。此时,在照相机主体200与可换镜头100之间通信的“FPC信息”被设置为零。

在区间2608中,类似于区间2604,用户通过自动聚焦控制或手动聚焦控制改变聚焦位置。当中间适配器300在横轴上的2609所示的定时检测到来自照相机主体200的FPC信息初始化请求时,通过图20中的处理更新由中间适配器300存储的“聚焦基准位置”。纵轴上的2610所示的聚焦位置是从检测到FPC初始化请求时起的聚焦位置。另外,中间适配器300在步骤S2002中从可换镜头100获得的“FPC信息”的值是与2607(即,由2611指示的“聚焦基准位置(2)”)的差量。另外,在步骤S2003中对“聚焦基准位置信息”的补偿的量对应于2611所示的值。

之后,在横轴上的2612所示的定时接受用户对聚焦位置存储按钮的操作时,中间适配器300通过图22A和图22B中的步骤S2203或步骤S2208的处理,从可换镜头100获得“FPC信息”。此时,获得最新的“FPC信息”,而不停止聚焦位置。此时的“FPC信息”的零位置为2610所示的聚焦位置,并且在横轴上的2612所示的定时获得的“FPC信息”为2613所示的聚焦变化量。然后,在与中间适配器300存储的聚焦再现目标位置相同的位置处,此时的聚焦位置是2614所示的聚焦位置。因此,指示当前聚焦位置与聚焦基准位置之间的差量的2615由中间适配器300存储为“聚焦相对变化量”。

在区间2616中,类似于区间2604,用户通过自动聚焦控制或手动聚焦控制改变聚焦位置。在横轴上的2617指示的定时接受用户的再现驱动操作时,中间适配器300进行2618所示的聚焦停止等待处理(步骤S2504的聚焦停止确认处理)。该聚焦停止位置的“FPC信息”是与2619所示的“FPC信息”的零位置2610的差量。在聚焦停止之后,通过步骤S2506的处理,对聚焦再现目标位置进行聚焦再现驱动2620。此时的聚焦驱动量2622可以通过以下关系表达式获得。

聚焦驱动量2622={聚焦再现目标位置2614-(聚焦基准位置(2)2607+聚焦相对变化量2621)}

以此方式,可以通过用户操作实现聚焦位置存储和再现驱动。尽管本实施例描述了仅存储一个聚焦位置的情况,但是实施例不限于此,并且可以存储多个聚焦位置。

接下来,将参照图27描述在步骤S2518中描述的在聚焦再现驱动期间进行改变聚焦速度设置的操作时的聚焦操作。在图27的曲线图2701中,横轴表示时间,而纵轴指示聚焦透镜104的位置。在这些聚焦操作开始时,聚焦透镜104处于纵轴上的2702所示的“当前聚焦位置”。这里,作为示例将描述聚焦位置被驱动到纵轴上的2703所示的“聚焦再现目标位置”的情况。

当在横轴上的2704指示的定时进行中间适配器300的聚焦速度设置操作时,中间适配器300存储该设置值。此后,在横轴上指示的各定时改变聚焦速度设置。例如,可以选择速度1、速度2、速度3、速度4和速度5,设置从速度1开始依次减速。注意,该处理对应于图25A-1所示的步骤S2506。

接下来,在横轴上的2705所示的定时进行聚焦再现驱动操作。作为该操作的结果,以在2704处设置的快速设置来开始聚焦驱动(2706)。接下来,当在横轴上的2707所示的定时进行中间适配器300的聚焦速度设置操作时,中间适配器300存储该设置值,并将速度设置的变化通信到可换镜头100。该处理对应于图25A-2所示的步骤S2518。该操作导致切换到比在2704处设置的速度稍慢的速度设置的聚焦驱动(2708)。此后,当在横轴上的2709、2710和2711所示的定时进行速度设置改变操作时,中间适配器300逐渐将聚焦再现驱动的速度切换到较低的速度。尽管图27中的示例示出了使速度设置逐渐减速的操作,但也可以适当地加快速度设置或在高速与低速之间切换。上述操作使得能够响应于用户操作来控制聚焦再现驱动的速度。

第七实施例

接下来将描述第七实施例。在第六实施例中,通过用户操作实现聚焦位置存储和再现驱动。然而,在本实施例中,通过中间适配器300在曝光期间自动进行聚焦再现驱动,来实现曝光之间的聚焦驱动。然而,本实施例中的照相机系统的配置可以与上述实施例中的基本相同。因此,与前述实施例中相同或基本相同的配置和处理将被赋予相同的附图标记,并将在关注差异的情况下跳过冗余的描述。

拍摄静止图像时的一系列操作

将参照图28描述根据本实施例的在拍摄静止图像时进行的一系列操作。注意,该系列操作可以通过适配器微计算机302执行程序来实现。

在步骤S2801中,适配器微计算机302进行图22A和图22B所示的一系列操作(聚焦再现目标位置存储处理)。在步骤S2802中,适配器微计算机302监视来自照相机主体200的通信,并确定照相机主体200的当前拍摄模式是否为静止图像拍摄模式。如果拍摄模式不是静止图像拍摄模式,则适配器微计算机302结束该处理(或者将序列返回到步骤S2801),而如果拍摄模式是静止图像拍摄模式,则将序列移动到步骤S2803。

在步骤S2803中,适配器微计算机302监视来自照相机主体200的通信,并且监视来自照相机主体200的静止图像拍摄的曝光时间信息。在步骤S2804中,适配器微计算机302从可换镜头100获得最新的“FPC信息”。在步骤S2805中,适配器微计算机302监视来自照相机主体200的通信,并确定是否正在通信静止图像拍摄曝光开始信息。如果尚未通信曝光开始信息,则适配器微计算机302将序列返回到步骤S2802,而如果正在通信曝光开始信息,则将序列移至步骤S2806。在步骤S2806中,适配器微计算机302计算曝光之间的聚焦驱动的驱动速度。例如,适配器微计算机302基于在步骤S2803中获得的曝光时间、以及根据在步骤S2804中获得的最新的“FPC信息”和在步骤S2801中存储的再现目标位置信息计算出的聚焦驱动量,来计算驱动速度。在步骤S2807中,适配器微计算机302进行图25A-1所示的聚焦再现驱动处理。

将通过进一步参照图29的描述,来补充参照图28描述的操作。在图29的曲线图2901中,横轴表示时间,而纵轴指示聚焦透镜104的位置。纵轴上的2902指示在步骤S2801中存储的聚焦再现目标位置。假定该聚焦再现目标位置由用户在静止图像拍摄操作之前记录。

纵轴上的2903指示静止图像拍摄之前的聚焦透镜104的位置。横轴上的2904指示的定时是开始曝光的定时。中间适配器300根据从照相机主体200向可换镜头100通信的信息来确定该定时的信息(对应于步骤S2803的处理)。

中间适配器300向可换镜头100通信聚焦驱动请求(在上述步骤S2807的处理中),结果,聚焦透镜104如2905所示那样操作。将在步骤S2806中获得的值用作此时的聚焦驱动量和驱动速度。曝光在横轴上的2906所示的定时结束。

以此方式,通过用户操作预先存储聚焦再现驱动位置的中间适配器300,可以容易地实现通过静止图像拍摄的曝光之间的聚焦驱动控制。

其他实施例

本发明不限于上述实施例,并且可以在本发明的精神和范围内进行各种改变和变型。因此,做出了权利要求以公开本发明的范围。

本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。

尽管已经参照示例性实施例描述了本发明,但是应当理解,本发明不限于所公开的示例性实施例。所附权利要求的范围应被赋予最宽泛的解释,以涵盖所有这样的修改以及等同的结构和功能。

相关技术
  • 一种家居设备控制方法、装置、控制设备及可读存储介质
  • 控制方法及控制装置、计算机设备、存储介质及烹饪设备
  • 控制方法及控制装置、计算机设备、存储介质及烹饪设备
  • 存储设备测试方法、存储设备测试系统及存储介质
  • 设备控制方法、装置、存储介质以及设备机组
  • 摄像设备及其控制方法、配件及其控制方法和存储介质
  • 电子设备的配件、电子设备、控制方法和存储介质
技术分类

06120115926656