配件设备和摄像设备及其控制方法与流程

文档序号:16247056发布日期:2018-12-11 23:40阅读:204来源:国知局
配件设备和摄像设备及其控制方法与流程

本发明涉及摄像(照相机)系统,其中该摄像(照相机)系统包括可以彼此进行通信的摄像设备(以下称为照相机主体)和可更换镜头设备(以下称为可更换镜头)、以及配置在照相机主体和镜头之间的适配器设备(以下称为适配器)等的配件设备。

背景技术

在可更换镜头型照相机系统中,照相机主体和可更换镜头经由通信系统相对于彼此发送和接收数据。为了实现图像质量和响应性高的摄像处理和图像记录、以及包括光圈控制和调焦控制的平滑的摄像控制,需要进行大容量且高度实时的数据通信。

在照相机主体和可更换镜头之间可以安装诸如广角转换器和增距器(扩展器)等的适配器。该适配器可以包括允许用户操作以进行诸如光圈控制和调焦控制等的镜头控制的操作构件。与可更换镜头相同,这种适配器也需与照相机主体进行通信。因此,照相机系统需要如下的通信系统,其中在该通信系统中,照相机主体可以与可更换镜头和适配器进行一对多通信,以使得能够进行高度实时的数据通信(即,摄像控制)。

日本特开2006-171392论述了用于在照相机主体和可更换镜头之间安装有适配器的情况下、对由于该适配器引起的光学参数的变化进行校正的照相机系统。日本特开2013-097352论述了照相机主体能够将任意功能与可更换镜头上所设置的操作构件相关联的照相机系统。

在日本特开2006-171392和2013-097352所论述的这两个照相机系统中,照相机主体和可更换镜头仅在这两者之间进行一对一通信。因此,如果适配器包括操作构件,则难以实现高度实时的摄像控制。在日本特开2013-097352所论述的照相机系统中,照相机主体始终监视与可更换镜头的操作构件有关的操作信息。如果增加对适配器的始终监视,则可能容易发生通信等待,这会损害数据通信的实时性。



技术实现要素:

本发明涉及提供一种照相机系统,其中该照相机系统允许照相机主体与可更换镜头和诸如适配器等的配件设备之间的一对多通信,使得可以通过使用配件设备上所设置的操作构件来进行高度实时的摄像控制。

根据本发明的方面,配件设备能够连接至摄像设备。所述配件设备包括:配件通信单元,用于提供相对于所述摄像设备的通信通道;操作构件,其能够由用户进行操作;以及配件控制单元,用于经由所述配件通信单元与所述摄像设备进行通信。所述配件控制单元根据检测到所述操作构件的操作来向所述摄像设备通知通信请求,并且从通知了所述通信请求起直到检测到所述操作的结束为止,重复将表示所述操作构件的操作状态的操作状态信息发送至所述摄像设备。

根据本发明的另一方面,摄像设备能够连接配件配件设备,所述配件设备包括能够由用户进行操作的操作构件。所述摄像设备包括:照相机通信单元,用于相对于所述摄像设备的通信通道;以及照相机控制单元,用于经由所述照相机通信单元与所述配件设备进行通信。所述照相机控制单元接收由所述配件设备根据检测到所述操作构件的操作所通知的通信请求,并且从接收到所述通信请求起直到接收到表示所述操作的结束的操作结束信息为止,重复向所述配件设备请求表示所述操作构件的操作状态的操作状态信息。

包括上述的配件设备、可更换镜头设备和摄像设备的摄像系统也构成本发明的另一方面。

根据本发明的又一方面,向能够连接至摄像设备的配件设备应用通信控制方法,所述配件设备提供相对于所述摄像设备的通信通道,并且包括能够由用户进行操作的操作构件。所述通信控制方法包括以下步骤:使所述配件设备根据检测到所述操作构件的操作而向所述摄像设备通知通信请求;以及使所述配件设备从通知了所述通信请求起直到检测到所述操作的结束为止,重复将表示所述操作构件的操作状态的操作状态信息发送至所述摄像设备。

根据本发明的又一方面,向摄像设备应用通信控制方法,所述摄像设备能够连接配件设备并且提供相对于所述配件设备的通信通道,所述配件设备包括能够由用户进行操作的操作构件。所述通信控制方法包括以下步骤:使所述摄像设备接收由所述配件设备根据检测到所述操作构件的操作所通知的通信请求;以及使所述摄像设备从接收到通信请求起直到从所述配件设备接收到与所述操作的结束相对应的操作结束信息为止,重复向所述配件设备请求表示所述操作构件的操作状态的操作状态信息。

用作用于使配件设备或摄像设备的计算机进行根据上述的通信控制方法的处理的计算机程序的通信控制程序也构成本发明的方面。

一种配件设备,其能够连接至摄像设备,所述配件设备包括:配件通信单元,其被配置成与所述摄像设备进行通信;操作构件,其被配置成能够由用户进行操作;以及配件控制单元,其被配置成经由所述配件通信单元与所述摄像设备进行通信,其中,所述配件控制单元还其被配置成:根据检测到所述操作构件的操作来向所述摄像设备通知通信请求,以及从通知了所述通信请求起直到检测到所述操作的结束为止,重复将与所述操作构件的操作状态相对应的操作状态信息发送至所述摄像设备。

一种摄像设备,其能够连接配件设备,所述配件设备包括能够由用户进行操作的操作构件,所述摄像设备包括:第一通信单元,其被配置成与所述配件设备进行通信;以及照相机控制单元,其被配置成经由所述第一通信单元与所述配件设备进行通信,其中,所述照相机控制单元还进行以下操作:接收由所述配件设备根据检测到所述操作构件的操作而通知的通信请求,以及从接收到所述通信请求起直到接收到表示所述操作的结束的操作结束信息为止,重复向所述配件设备请求表示所述操作构件的操作状态的操作状态信息。

一种配件设备的通信控制方法,所述配件设备能够连接至摄像设备,所述配件设备包括在所述配件设备和所述摄像设备之间的通信单元、以及能够由用户进行操作的操作构件,所述通信控制方法包括以下步骤:使所述配件设备根据检测到所述操作构件的操作而向所述摄像设备通知通信请求;以及使所述配件设备从通知了所述通信请求起直到检测到所述操作的结束为止,重复将与所述操作构件的操作状态相对应的操作状态信息发送至所述摄像设备。

一种摄像设备的通信控制方法,所述摄像设备能够连接配件设备,所述配件设备包括能够由用户进行操作的操作构件,所述摄像设备在所述摄像设备和所述配件设备之间设置通信单元,所述通信控制方法包括以下步骤:使所述摄像设备接收由所述配件设备根据检测到所述操作构件的操作而通知的通信通知;以及使所述摄像设备从接收到通信请求起直到从所述配件设备接收到与所述操作的结束相对应的操作结束信息为止,重复向所述配件设备请求与所述操作构件的操作状态相对应的操作状态信息。

一种配件设备,其能够安装在摄像设备上,所述配件设备包括:操作构件,其能够由用户进行操作;以及通信控制单元,其被配置成控制经由用于通信数据的第一通信线的与所述摄像设备的通信、以及经由不同于所述第一通信线的第二通信线的与所述摄像设备的通信,其中,所述通信控制单元被配置成在根据检测到所述操作构件的操作而进行控制、以使所述第二通信线的信号电平从第一信号电平改变为不同于所述第一信号电平的第二信号电平之后,在根据接收到第二数据而发送第一数据的情况下,控制经由所述第一通信线的通信,使得根据接收到第四数据来在接收到所述第二数据之前且在改变至所述第二信号电平之后发送第三数据,其中,所述第一数据与所述操作构件的操作量相对应,所述第二数据与针对所述第一数据的发送请求相对应,所述第三数据与所述操作构件的操作开始相对应,所述第四数据与针对所述第三数据的发送请求相对应。

一种摄像设备,其能够安装配件设备,所述配件设备包括能够由用户进行操作的操作构件,所述摄像设备包括:通信控制单元,其被配置成控制经由用于通信数据的第一通信线的与所述配件设备的通信、以及经由不同于所述第一通信线的第二通信线的与所述配件设备的通信,其中,所述通信控制单元被配置成在根据所述第二通信线的信号电平从第一信号电平改变为不同于所述第一信号电平的第二信号电平而发送第一数据的情况下,在根据第二数据的发送而接收到第三数据之后,控制经由所述第一通信线的通信以发送所述第一数据,其中,所述第一数据与针对所述操作构件的操作量的发送请求相对应,所述第二数据对应于针对与向所述第二信号电平的改变的因素有关的信息的发送请求,所述第三数据与所述操作构件的操作开始相对应。

一种配件设备的控制方法,所述配件设备能够安装在摄像设备上,所述配件设备包括:操作构件,其能够由用户进行操作;以及通信控制单元,其被配置成控制经由用于通信数据的第一通信线的与所述摄像设备的通信、以及经由不同于所述第一通信线的第二通信线的与所述摄像设备的通信,所述控制方法包括以下步骤:在根据检测到所述操作构件的操作而进行控制、以使所述第二通信线的信号电平从第一信号电平改变为不同于所述第一信号电平的第二信号电平之后,在根据接收到第二数据而发送第一数据的情况下,利用所述通信控制单元来控制经由所述第一通信线的通信,使得根据接收到第四数据来在接收到所述第二数据之前并且在改变至所述第二信号电平之后发送第三数据,其中,所述第一数据与所述操作构件的操作量相对应,所述第二数据与针对所述第一数据的发送请求相对应,所述第三数据与所述操作构件的操作开始相对应,所述第四数据与针对所述第三数据的发送请求相对应。

一种摄像设备的控制方法,所述摄像设备能够安装配件设备,所述配件设备包括能够由用户进行操作的操作构件,所述摄像设备包括通信控制单元,所述通信控制单元被配置成控制经由用于通信数据的第一通信线的与所述配件设备的通信、以及经由与所述第一通信线不同的第二通信线的与所述配件设备的通信,所述控制方法包括以下步骤:在根据所述第二通信线的信号电平从第一信号电平改变为不同于所述第一信号电平的第二信号电平而发送第一数据的情况下,在根据第二数据的发送而接收到第三数据之后,利用所述通信控制单元来控制经由所述第一通信线的通信以发送所述第一数据,其中,所述第一数据与针对所述操作构件的操作量的发送请求相对应,所述第二数据对应于针对与向所述第二信号电平的改变的因素有关的信息的发送请求,所述第三数据与所述操作构件的操作开始相对应。

一种配件设备,其能够连接至摄像设备,所述配件设备包括:操作构件,其被配置成能够由用户进行操作;第一通信线和第二通信线,其中,所述第一通信线被配置成与所述摄像设备进行通信,所述第二通信线不同于所述第一通信线并且被配置成与所述摄像设备进行通信;以及通信控制单元,其被配置成响应于检测到所述操作构件的操作,将所述第二通信线的信号电平从第一信号电平改变为不同于所述第一信号电平的第二信号电平,并且响应于经由所述第一通信线接收到第二数据来发送第一数据,其中,所述第二数据与所述第一数据的发送请求相对应,所述第一数据与所述操作构件的操作量相对应,其中,所述通信控制单元被配置成响应于接收到第三数据来进行控制,以在发送所述第一数据之前经由所述第一通信线发送第四数据,其中,所述第三数据是响应于所述第二通信线的信号电平改变为所述第二信号电平而经由所述第一通信线发送的,所述第四数据与所述操作构件的操作开始相对应。

一种摄像设备,其中,配件设备能够连同可更换镜头设备一起连接至所述摄像设备,所述配件设备包括能够由用户进行操作的操作构件,所述摄像设备包括:第一通信线和第二通信线,其中,所述第一通信线被配置成与所述配件设备进行通信,所述第二通信线不同于所述第一通信线并且被配置成与所述配件设备进行通信;以及通信控制单元,其被配置成响应于所述第二通信线的信号电平从第一信号电平改变为不同于所述第一信号电平的第二信号电平,发送与第一数据的发送请求相对应的第二数据,其中所述第一数据与所述操作构件的操作量相对应,其中,所述通信控制单元响应于第三数据的发送,在接收到与所述操作构件的操作开始相对应的第四数据之后发送所述第二数据,其中所述第三数据是响应于所述第二通信线的信号电平改变为所述第二信号电平而经由所述第一通信线发送的。

一种配件设备的控制方法,所述配件设备能够安装在摄像设备上,所述配件设备包括:操作构件,其能够由用户进行操作;第一通信线,用于与所述摄像设备进行通信;以及第二通信线,其不同于所述第一通信线,并且被配置成与所述摄像设备进行通信,所述控制方法包括以下步骤:控制步骤,用于响应于检测到所述操作构件的操作,将所述第二通信线的信号电平从第一信号电平改变为不同于所述第一信号电平的第二信号电平,并且响应于经由所述第一通信线接收到第二数据来发送第一数据,其中,所述第二数据与所述第一数据的发送请求相对应,所述第一数据与所述操作构件的操作量相对应,其中,在所述控制步骤中,响应于接收到第三数据,在发送所述第一数据之前经由所述第一通信线发送第四数据,其中,所述第三数据是响应于所述第二通信线的信号电平改变为所述第二信号电平而经由所述第一通信线发送的,所述第四数据与所述操作构件的操作开始相对应。

一种摄像设备的控制方法,其中,配件设备能够连同可更换镜头设备一起连接至所述摄像设备,所述配件设备包括能够由用户进行操作的操作构件,所述摄像设备包括用于与所述配件设备进行通信的第一通信线和不同于所述第一通信线的用于与所述配件设备进行通信的第二通信线,所述控制方法包括以下步骤:控制步骤,用于响应于所述第二通信线的信号电平从第一信号电平改变为不同于所述第一信号电平的第二信号电平,发送与第一数据的发送请求相对应的第二数据,其中所述第一数据与所述操作构件的操作量相对应,其中,在所述控制步骤中,响应于第三数据的发送,在接收到与所述操作构件的操作开始相对应的第四数据之后发送所述第二数据,其中所述第三数据是响应于所述第二通信线的信号电平改变为所述第二信号电平而经由所述第一通信线发送的。

通过以下参考附图对典型实施例的说明,本发明的其它特征将变得明显。

附图说明

图1是示出根据本发明的一个或多个方面的照相机系统的结构的框图。

图2a是示出根据本发明的一个或多个方面的照相机主体(照相机微计算机)、可更换镜头(镜头微计算机)和适配器(适配器微计算机)之间的第一通信所用的通信通路的图。图2b是示出根据本发明的一个或多个方面的照相机主体(照相机微计算机)、可更换镜头(镜头微计算机)和适配器(适配器微计算机)之间的第二通信所用的通信通路的图。图2c是示出根据本发明的一个或多个方面的第二通信中的通信波形的图。

图3是示出根据第一典型实施例的通信格式的图。

图4a是示出根据本发明的一个或多个方面的广播通信中的通信波形的图。图4b是示出根据本发明的一个或多个方面的广播通信中的通信波形的另一图。

图5是示出根据本发明的一个或多个方面的对等(p2p)通信中的通信波形的图。

图6是示出根据本发明的一个或多个方面的通信模式的切换期间的通信波形的图。

图7a是示出根据本发明的一个或多个方面的广播通信中的照相机主体的处理的流程图。图7b是示出根据本发明的一个或多个方面的广播通信中的可更换镜头和适配器的处理的流程图。

图8a是示出根据本发明的一个或多个方面的p2p通信中的照相机主体的处理的流程图。图8b是示出根据本发明的一个或多个方面的p2p通信中的可更换镜头和适配器的处理的流程图。

图9是示出根据本发明的一个或多个方面的与适配器的操作构件的操作相对应的控制序列的图。

图10是示出根据本发明的一个或多个方面的与适配器的操作构件的操作相对应的控制序列的图。

图11a和11b是各自示出根据本发明的一个或多个方面的适配器的处理的流程图。

图12a和12b是各自示出根据本发明的一个或多个方面的照相机的处理的流程图。

图13是示出根据本发明的一个或多个方面的可更换镜头的处理的流程图。

图14是示出根据本发明的一个或多个方面的与适配器的操作构件的操作相对应的控制序列的图。

具体实施方式

以下将参考附图来说明本发明的典型实施例。

图1示出摄像系统(以下称为照相机系统)的结构,其中该摄像系统包括作为本发明的第一典型实施例的摄像设备(以下称为照相机主体)200、可更换镜头100和用作中间配件设备的适配器设备(以下简称为适配器)300。根据本典型实施例的照相机主体200可以在安装有可更换镜头100和适配器300这两者的状态下使用。

作为示例,图1示出一个适配器300安装在照相机主体200和可更换镜头100之间的照相机系统。多个适配器可以耦接并安装在照相机主体200和可更换镜头100之间。

在根据本典型实施例的照相机系统中,照相机主体200、可更换镜头100和适配器300通过使用多个通信方法彼此进行通信。照相机主体200、可更换镜头100和适配器300经由各第一通信单元来传输控制命令和数据(信息)。第一通信单元各自支持多个通信方法,并且可以通过根据要通信的数据的类型和通信的目的彼此同步地切换为同一通信方法,来选择针对各种情形最佳的通信方法。

除用于经由照相机主体200、可更换镜头100和适配器300的各第一通信单元进行通信的通道外,根据本典型实施例的照相机系统包括用于经由照相机主体200和可更换镜头100的第二通信单元进行通信的通道。

首先将说明可更换镜头100、照相机主体200和适配器300的更具体结构。

可更换镜头100和适配器300经由作为耦接机构的安装件400以机械和电气方式连接。同样,适配器300和照相机主体200经由作为耦接结构的安装件401以机械和电气方式连接。可更换镜头100和适配器300经由安装件400和401上所设置的电源端子单元(未示出)从照相机主体200获得电源。如此供给了以下要说明的各种致动器、镜头微计算机111和适配器微计算机302的操作所需的电源。可更换镜头100、照相机主体200和适配器300经由安装件400和401上所设置的通信端子单元(未示出)彼此进行通信。

可更换镜头100包括摄像光学系统。该摄像光学系统从被摄体obj侧起顺次包括场透镜101、变倍透镜102和光圈单元114。变倍透镜102提供变倍。光圈单元114调整光量。该摄像光学系统还包括用于减轻(校正)图像振动的图像稳定透镜103和用于进行焦点调节的调焦透镜104。

变倍透镜102和调焦透镜104分别由透镜保持框105和106保持。透镜保持框105和106由未示出的引导轴引导以在(利用该图中的虚线所示)光轴方向上可移动,并且由步进马达107和108在光轴方向上驱动。步进马达107和108与驱动脉冲同步地,分别使变倍透镜102和调焦透镜104移动。

图像稳定透镜103通过在与摄像光学系统的光轴垂直的方向上偏移来减少由于照相机抖动引起的图像振动。

镜头微计算机111是用于控制可更换镜头100中的各部件的操作的镜头控制单元。镜头微计算机111经由包括镜头通信接口电路的镜头第一通信单元112接收从照相机主体200发送来的控制命令和发送请求命令。镜头微计算机111进行与这些控制命令相对应的镜头控制,并且将与这些发送请求命令相对应的镜头数据经由镜头第一通信单元112发送至照相机主体200。

镜头微计算机111响应于控制命令中的与变倍和调焦有关的命令,将驱动信号输出至变焦驱动电路119和调焦驱动电路120以驱动步进马达107和108。由此,镜头微计算机111进行用于控制变倍透镜102的变倍操作的变焦处理和用于控制调焦透镜104的焦点调节操作的自动调焦(af)处理。

光圈单元114包括光圈叶片114a和114b。利用霍尔元件115检测光圈叶片114a和114b的状态(位置)。来自霍尔元件115的输出经由放大电路122和模数(a/d)转换电路123被输入至镜头微计算机111。镜头微计算机111基于从a/d转换电路123输入的信号来将驱动信号输出至光圈驱动电路121以驱动光圈致动器113。由此控制光圈单元114的光量调节操作。

镜头微计算机111还根据诸如可更换镜头100内所设置的振动陀螺仪等的振动传感器(未示出)所检测到的照相机抖动,经由图像稳定驱动电路125驱动图像稳定致动器(例如,音圈马达)126。由此进行用于控制图像稳定透镜103的偏移操作(图像稳定操作)的图像稳定处理。

可更换镜头100还包括可以由用户操作以转动的手动操作环(电子环)130、以及环转动检测器131。例如,环转动检测器131包括用于根据手动操作环130的转动而输出两相信号的光遮断器。镜头微计算机111可以通过使用该两相信号来检测手动操作环130的转动操作的量(包括方向)。镜头微计算机111可以经由镜头第一通信单元112向照相机微计算机205通知手动操作环130的转动操作量。

适配器300的示例是用于改变焦距的扩展器。适配器300包括变倍透镜301和适配器微计算机302。适配器微计算机302是用于控制适配器300中的各部件的操作的适配器控制单元(配件控制单元,还被称为通信控制单元)。适配器微计算机302经由包括通信接口电路的适配器第一通信单元(配件通信单元)303接收从照相机主体200发送来的控制命令和发送请求命令。适配器微计算机302进行与这些控制命令相对应的适配器控制,并且将与这些发送请求命令相对应的适配器数据经由适配器第一通信单元303发送至照相机主体200。在本典型实施例中,将适配器300描述为扩展器。适配器300可以是用于改变焦距的广角转换器或者用于改变法兰焦距(后焦距)(flangebacklength)的安装件转换器。

与可更换镜头100相同,适配器300包括用作可以由用户操作以转动的操作构件的适配器操作环(电子环)310、以及环转动检测器311。与可更换镜头100的环转动检测器131相同,环转动检测器311例如包括用于根据适配器操作环310的转动而输出两相信号的光遮断器。适配器微计算机302可以通过使用该两相信号来检测适配器操作环310的转动操作的量(包括方向)。适配器微计算机302可以经由适配器第一通信单元303向照相机微计算机205通知适配器操作环310的转动操作量。

适配器300可以包括除适配器操作环310以外的操作构件。示例包括开关、按钮和触摸面板。适配器300可以包括多个操作构件。

照相机主体200包括图像传感器201、a/d转换电路202、信号处理电路203、记录单元204、照相机微计算机205和显示单元206。图像传感器201的示例包括电荷耦合器件(ccd)传感器和互补金属氧化物半导体(cmos)传感器。

图像传感器201对由可更换镜头100中的摄像光学系统形成的被摄体图像进行转换并且输出电气信号(模拟信号)。a/d转换电路202将来自图像传感器201的模拟信号转换成数字信号。信号处理电路203对来自a/d转换电路202的数字信号进行各种图像处理以生成视频信号。信号处理电路203还根据该视频信号生成表示被摄体图像的对比度状态(摄像光学系统的焦点状态)的调焦信息和表示曝光状态的亮度信息。信号处理电路203将该视频信号输出至显示单元206。显示单元206将该视频信号显示为用于确认构图和聚焦状态的实时取景图像。

用作照相机控制单元的照相机微计算机205(还称为通信控制单元)根据来自包括未示出的摄像指示开关和各种设置开关的照相机操作构件的输入来控制照相机主体200。照相机微计算机205根据未示出的变焦开关的操作,将与变倍透镜102的变倍操作有关的控制命令经由包括通信接口电路的照相机第一通信单元208发送至镜头微计算机111。照相机微计算机205还将以下的控制命令经由照相机第一通信单元208发送至镜头微计算机111,其中这些控制命令涉及与亮度信息相对应的光圈单元114的光量调节操作和与调焦信息相对应的调焦透镜104的焦点调节操作。照相机微计算机205根据需求将用于获得与可更换镜头100有关的控制信息和状态信息的发送请求命令发送至镜头微计算机111。照相机微计算机205还将用于获得与适配器300有关的控制信息和状态信息的发送请求命令发送至适配器微计算机302。

接着,将参考图2a来说明在照相机主体200(照相机微计算机205)、可更换镜头100(镜头微计算机111)和适配器300(适配器微计算机302)之间为了经由照相机第一通信单元208、适配器第一通信单元303和镜头第一通信单元112中的至少两个单元进行通信所构建的通信通路。将该通信通路的通信称为第一通信。照相机微计算机205、镜头微计算机111和适配器微计算机302通过使用经由上述的安装件400和401上所设置的通信端子单元所连接的信号线(通道)来进行通信。

这些信号线包括用于传输通信控制所用的信号的信号线(第一信号线:与信号传输通道相对应)cs、以及数据通信所用的信号线(第二信号线:与数据通信通道相对应)data。

信号线cs连接至照相机微计算机205、适配器微计算机302和镜头微计算机111。因而,照相机微计算机205、适配器微计算机302和镜头微计算机111可以检测作为信号线cs的状态的高和低。信号线cs上拉连接至照相机主体200中的未示出的电源。信号线cs可以经由可更换镜头100中的接地开关1121、照相机主体200中的接地开关2081和适配器300中的接地开关3031连接至(以开漏方式连接至)接地端gnd。

利用这种结构,照相机微计算机205、适配器微计算机302和镜头微计算机111可以通过分别接通(连接)接地开关2081、1121和3031来将信号线cs设置为低。照相机微计算机205、适配器微计算机302和镜头微计算机111可以通过分别断开(切断)接地开关2081、1121和3031来将信号线cs设置为高。以下将说明经由信号线cs要传输的通信控制所用的信号(指示和通知)及其输出处理的详情。

信号线data是通过切换数据的发送方向可以使用的单线式双向数据通信线。信号线data可以经由可更换镜头100中的输入/输出转换开关1122连接至镜头微计算机111,并且可以经由照相机主体200中的输入/输出转换开关2082连接至照相机微计算机205。信号线data还可以经由适配器300中的输入/输出转换开关3032连接至适配器微计算机302。微计算机111、205和302各自包括用于发送数据的cmos类型的数据输出单元和用于接收数据的cmos类型的数据输入单元(这两者均未示出)。微计算机111、205和302可以通过切换各输入/输出转换开关来选择使信号线data连接至数据输出单元还是数据输入单元。

在发送数据时,照相机微计算机205、适配器微计算机302和镜头微计算机111各自设置它们的输入/输出转换开关,使得信号线data连接至数据输出单元。在接收数据时,照相机微计算机205、适配器微计算机302和镜头微计算机111各自设置它们的输入/输出转换开关,使得信号线data连接至数据输入单元。以下将说明信号线data的输入/输出切换处理的详情。

尽管图2a示出通信电路的示例,但可以使用其它的通信电路。例如,通信电路可被配置成信号线cs下拉连接至照相机主体200中的gnd,并且可以经由可更换镜头100的接地开关1121、照相机主体200的接地开关2081和适配器300的接地开关3031连接至未示出的电源。通信电路可被配置成:信号线data始终连接至可更换镜头100、照相机主体200和适配器300中的数据输入单元,并且可以通过使用开关来切换信号线data和数据输出单元之间的连接/切断。

通信电路可以包括除图2a所示的通信电路的结构以外的结构,只要可以进行以下要说明的广播通信和对等(p2p)通信即可。

接着,将参考图2b来说明在照相机主体200(照相机微计算机205)、可更换镜头100(镜头微计算机111)和适配器300(适配器微计算机302)之间所构建的通信通路。将该通信通路的通信称为第二通信。

第二通信用lclk端子1420a、2420a、3420a和3421a(其用作为从被配置为进行时钟同步通信的照相机第二通信单元242输出的时钟线lclk的端子)分别包括在第二通信用触点组1420、2420、3420和3421中。另外,同样地,包括了第二通信用dcl端子1420b、2420b、3420b和3421b,其用作为从时钟同步通信的照相机第二通信单元242输出的数据线dcl的端子。此外,同样,包括了第二通信用dlc端子1420c、2420c、3420c和3421c,其用作为从时钟同步通信的镜头第二通信单元142输出的数据线dlc的端子。

如图2b所示,在可更换镜头10中,时钟线lclk和数据线dcl上拉。另外,在照相机主体100中,时钟线lclk和数据线dlc上拉。

中间配件300中的时钟线lclk、数据线dcl和数据线dlc在第二通信用触点组1420和2420以及第二通信用触点组3420和3421之间发生短路。换句话说,经由时钟线lclk、数据线dcl和数据线dlc所通信的信号仅仅通过中间配件300。

图2c示出在进行第二通信的情况下的时钟线lclk、数据线dcl和数据线dlc的波形。照相机侧的照相机第二通信单元242与时钟线lclk的信号电平的上升同步地,向时钟线lclk输出时钟并且还向数据线dcl输出b7~b0的8位数据。

同样,镜头侧的镜头第二通信单元142与时钟线lclk的上升信号同步地向数据线dlc输出b7~b0的8位数据。此外,照相机侧的照相机第二通信单元242与时钟线lclk的信号电平的上升同步地接收数据线dlc的b7~b0的8位数据。

同样,镜头侧的镜头第二通信单元142与时钟线lclk的信号电平的上升同步地接收数据线dcl的b7~b0的8位数据。利用上述处理,照相机侧的照相机第二通信单元242和镜头侧的镜头第二通信单元142可以相互交换通信数据。在镜头侧的镜头第二通信单元142接收到数据线dcl的的b7~b0的8位数据的情况下,镜头第二通信单元142在tbusy时间内进行时钟线lclk的low(低)输出,之后取消该low输出。这里,tbusy时间是可更换镜头10对所接收到的数据进行处理的时间。采用如下的结构:在数据传输之后,照相机侧的照相机第二通信单元242不进行数据传输,直到时钟线lclk从low改变为high(高)为止。通过信号控制,可以进行第二通信的流控制。在重复上述处理的情况下,可以通过第二通信来在照相机侧的照相机第二通信单元242和镜头侧的镜头第二通信单元142之间传输数据。

这里,第二通信可以通过与第一通信相同的通信方法、双向异步通信方法、主/从方法或者令牌通行方法等来实现。

通信数据格式

接着,将参考图3来说明在照相机主体200(照相机微计算机205)、可更换镜头100(镜头微计算机111)和适配器300(适配器微计算机302)之间所交换的通信数据的格式。该通信数据格式是以下要说明的广播通信和p2p通信共通的。以下说明涉及进行如下的异步通信的情况所用的通信数据格式,其中在该异步通信中,预先确定这些微计算机之间的通信所要使用的通信速度,并且微计算机根据该确定来按通信比特率进行发送和接收。

最初,在不进行数据发送的非发送状态下,使信号电平维持为高。然后,为了向数据接收侧通知数据发送的开始,将信号电平设置为低并持续1位的时间段。将该1位的时间段称为开始位st。接着,在从第2位至第9位的8位时间段内发送1字节的数据。该数据具有最高有效位(msb)优先格式的位阵列,其中该位阵列从最高有效数据d7开始,之后为数据d6、数据d5、...、数据d1,并且以最低有效数据d0结束。在第10位处添加1位的奇偶信息pa。最后,在表示发送数据的结束的结束位sp的时间段,将信号电平设置为高。这样结束了开始于开始位st的1帧时间段。

尽管图3示出通信数据格式的示例,但可以使用其它的通信数据格式。例如,数据的位阵列可以采用最低有效位(lsb)优先格式、长度为9位或者不添加奇偶信息pa。在广播通信和p2p通信之间,可以切换通信数据格式。

广播通信

接着,将参考图4a和4b来说明广播通信。广播通信是照相机微计算机205、镜头微计算机111和适配器微计算机302其中之一向其它两者同时发送数据(即,同时发送)的一对多通信。这种广播通信通过使用信号线cs和数据线data来进行。可以将进行广播通信的通信模式称为广播通信模式。

图4a示出在照相机微计算机205、镜头微计算机111和适配器微计算机302之间所进行的广播通信中的信号波形。例如,将说明响应于从照相机微计算机205向镜头微计算机111和适配器微计算机302的广播通信、适配器微计算机302向照相机微计算机205和镜头微计算机111进行广播通信的情况。

在401中,作为通信主设备的照相机微计算机205首先开始向信号线cs的低输出,以向作为通信从设备的镜头微计算机111和适配器微计算机302通知广播通信的开始。在402中,照相机微计算机205将要发送的数据输出至数据线data。

在403和404中,镜头微计算机111和适配器微计算机302在检测到从信号线data输入的开始位st的定时,开始向信号线cs的低输出。由于照相机微计算机205已开始了向信号线cs的低输出,因此在该时间点,信号线cs的信号电平没有改变。

在405中,照相机微计算机205结束直到结束位sp为止的输出,并且取消向信号线cs的低输出。镜头微计算机111和适配器微计算机302接收从信号线data输入的数据、直到结束位sp为止,然后分析所接收到的数据并进行与所接收到的数据相关联的内部处理。在406和407中,镜头微计算机111和适配器微计算机302准备好接收下一数据,然后取消向信号线cs的低输出。如上所述,如果照相机微计算机205、镜头微计算机111和适配器微计算机302全部取消向信号线cs的低输出,则信号线cs的信号电平变为高。因而,照相机微计算机205、镜头微计算机111和适配器微计算机302各自可以确认了在取消向信号线cs的低输出之后、信号线cs的信号电平变为高。通过确认了信号线cs的信号电平变为高,照相机微计算机205、镜头微计算机111和适配器微计算机302各自可以判断为当前通信处理结束,并且微计算机准备好进行下一通信。

在411中,适配器微计算机302确认了信号线cs的信号电平已返回为高,并且开始向信号线cs的低输出,以向照相机微计算机205和镜头微计算机111通知广播通信的开始。

在412中,适配器微计算机302将要发送的数据输出至信号线data。在413和414中,照相机微计算机205和镜头微计算机111在检测到从信号线data输入的开始位st的定时,开始向信号线cs的低输出。由于适配器微计算机302已开始了向信号线cs的低输出,因此在该时间点,传播信号线cs的信号电平没有改变。在415中,适配器微计算机302结束直到结束位sp为止的输出,并且取消向信号线cs的低输出。另一方面,照相机微计算机205和镜头微计算机111接收从信号线data输入的结束位sp,然后分析所接收到的数据并进行与所接收到的数据相关联的内部处理。在416和417中,照相机微计算机205和镜头微计算机111准备好接收下一数据,然后取消向信号线cs的低输出。

以上说明可以应用于响应于从照相机微计算机205向镜头微计算机111和适配器微计算机302的广播通信、镜头微计算机111与照相机微计算机205和适配器微计算机302进行广播通信的情况。

即,在镜头微计算机111将要发送的数据输出至信号线data之后,镜头微计算机111取消向信号线data的低输出。通过镜头微计算机111和适配器微计算机302在接收到从信号线data输入的结束位sp时取消向信号线data的低输出,在信号线data的信号电平改变回为高电平的情况下,下一通信能够开始。

图4b也示出在照相机微计算机205、镜头微计算机111和适配器微计算机302之间所进行的广播通信中的信号波形。这里,将说明镜头微计算机111向照相机微计算机205通知广播通信的开始的示例。在该示例中,响应于从照相机微计算机205向镜头微计算机111和适配器微计算机302的广播通信,适配器微计算机302向照相机微计算机205和镜头微计算机111进行广播通信。

在421中,镜头微计算机111首先开始向信号线cs的低输出,以向照相机微计算机205和适配器微计算机302通知广播通信的开始。换句话说,适配器微计算机302通过改变信号线数据的信号电平来通知该通信请求。在422中,检测到信号线cs的信号电平变为低的照相机微计算机205开始向信号线cs的低输出。由于镜头微计算机111已开始了向信号线cs的低输出,因此在该时间点,信号线cs的信号电平没有改变。

在423中,照相机微计算机205与经由信号线cs所通知的通信请求相对应地,将要发送的数据输出至信号线data。在424中,适配器微计算机302在检测到从信号线data输入的开始位st的定时,开始向信号线cs的低输出。由于照相机微计算机205已开始了向信号线cs的低输出,因此在该时间点,信号线cs的信号电平没有改变。

在425中,照相机微计算机205结束直到结束位sp为止的输出,并且取消向信号线cs的低输出。另一方面,镜头微计算机111和适配器微计算机302接收直到从信号线data输入的结束位sp为止,然后分析所接收到的数据并进行与所接收到的数据相关联的内部处理。在426和427中,镜头微计算机111和适配器微计算机302准备好接收下一数据,然后取消向信号线cs的低输出。如上所述,如果照相机微计算机205、镜头微计算机111和适配器微计算机302全部取消向信号线cs的低输出,则信号线cs的信号电平变为高。因而,照相机微计算机205、镜头微计算机111和适配器微计算机302各自可以确认了在取消向信号线cs的低输出之后、信号线cs的信号电平变为高。通过确认了信号线cs的信号电平变为高,照相机微计算机205、镜头微计算机111和适配器微计算机302各自可以判断为当前通信处理结束并且微计算机准备好进行下一通信。

在431中,适配器微计算机302确认了信号线cs的信号电平已返回为高,并且开始向信号线cs的低输出以向照相机微计算机205和镜头微计算机111通知广播通信的开始。换句话说,适配器微计算机302通过改变信号线数据的信号电平来通知该通信请求。在432中,适配器微计算机302将要发送的数据输出至数据信号data。在433和434中,照相机微计算机205和镜头微计算机111在检测到从信号线data输入的开始位st的定时,开始向信号线cs的低输出。由于适配器微计算机302已开始了向信号线cs的低输出,因此在该时间点,信号线cs的信号电平没有改变。

在435中,适配器微计算机302结束直到结束位sp为止的输出,并且取消向信号线cs的低输出。另一方面,照相机微计算机205和镜头微计算机111接收直到从信号线data输入的结束位sp为止,然后分析所接收到的数据并进行与所接收到的数据相关联的内部处理。在436和437中,照相机微计算机205和镜头微计算机111准备好接收下一数据,然后取消向信号线cs的低输出。

在图4b的示例中,作为通信从设备的镜头微计算机111和适配器微计算机302开始广播通信。在开始向信号线cs的低输出的时间点(421),照相机微计算机205(即,通信主设备)不能判断利用镜头微计算机111或适配器微计算机302将哪个信号线cs设置成低。因此,照相机微计算机205需要与镜头微计算机111和适配器微计算机302这两者进行通信,以确认这些微计算机是否开始了广播通信(这些微计算机是否进行了通信请求)。

在照相机微计算机205向信号线cs输出低以开始广播通信的定时,镜头微计算机111或适配器微计算机302可以向信号线cs输出低以开始广播通信。在这种情况下,照相机微计算机205不能检测到镜头微计算机111或适配器微计算机302向信号线cs输出低。在这种情况下,无法区分是否进行了通信请求。因此,照相机微计算机205被配置为发出用于许可镜头微计算机111和适配器微计算机302(即,通信从设备)开始广播通信的许可通知。因此,如果即使在经过了预定时间段之后照相机微计算机也不会开始通信,则镜头微计算机111或适配器微计算机可以通过再次向信号线cs输出低来通知该通信请求。

如上所述,在广播通信中利用信号线cs所传输的信号用作为用于表示广播通信的开始(执行)以及广播通信处于进行中的信号。

尽管图4a和4b示出广播通信的示例,但可以进行其它的广播通信。例如,通过一次广播通信要发送的数据可以是如图4a和4b所示的1字节的数据、或者2字节或3字节的数据。广播通信可以是从作为通信主设备的照相机微计算机205向作为通信从设备的镜头微计算机111和适配器微计算机302的单向通信。

p2p通信

接着,将说明在照相机主体200(照相机微计算机205)、可更换镜头100(镜头微计算机111)和适配器300(适配器微计算机302)之间所进行的p2p通信。p2p通信是一对一通信(个体通信),其中在该一对一通信(个体通信)中,作为通信主设备的照相机主体200从作为通信从设备的可更换镜头100和适配器300中指定(选择)要通信的对方(特定配件设备),并且仅相对于所指定的通信从设备发送和接收数据。通过使用信号线data和信号线cs来进行p2p通信。可以将进行p2p通信的通信模式称为p2p通信模式。

作为示例,图5示出在照相机微计算机205和被指定为通信对方的镜头微计算机111之间要交换的p2p通信的信号的波形。镜头微计算机111响应于来自照相机微计算机205的1字节的数据的发送来将2字节的数据发送至照相机微计算机205。以下将说明用于切换通信模式(广播通信模式和p2p通信模式)的处理和用于指定p2p通信的通信对方的处理。

在501中,作为通信主设备的照相机微计算机205首先将要发送的数据输出至信号线data。在502中,照相机微计算机205结束直到结束位sp为止的输出,然后开始向信号线cs的低输出。在503中,照相机微计算机205准备好接收下一数据,然后取消向信号线cs的低输出。镜头微计算机111检测到从信号线cs输入的低信号,然后分析从信号线data输入的所接收到的数据并进行与所接收到的数据相关联的内部处理。在504中,镜头微计算机111确认了信号线cs的信号电平已返回为高,然后将要发送的两字节的数据接连输出至信号线data。在505中,镜头微计算机111结束直到第二字节的结束位sp的输出为止的输出,然后开始向信号线cs的低输出。在506中,镜头微计算机111准备好接收下一数据,然后取消向信号线cs的低输出。

未被指定为p2p通信的通信对方的适配器微计算机302没有向信号线cs或信号线data输出信号。

如上所述,在p2p通信中利用信号线cs所传输的信号用作为用于表示数据发送的结束和针对下一数据发送的等待请求的通知信号。

尽管图5示出p2p通信的示例,但可以进行其它的p2p通信。例如,可以通过信号线data以字节为单位发送数据。可以以三个以上的字节为单位发送数据。

用于切换通信模式的处理和用于指定通信对方的处理

接着,将参考图6来说明用于切换通信模式的处理和用于指定p2p通信的通信对方的处理。图6示出在通信模式的切换和通信对方的指定期间在照相机微计算机205、镜头微计算机111和适配器微计算机302之间要交换的信号的波形。通过广播通信来指定p2p通信的通信对方。作为示例,将说明如下的情况:照相机微计算机205指定适配器微计算机302作为p2p通信的通信对方,并且进行来自照相机微计算机205的1字节数据的p2p通信和来自适配器微计算机302的1字节数据的p2p通信。随后,照相机微计算机205指定镜头微计算机111作为p2p通信的通信对方,并且进行来自照相机微计算机205的2字节数据的p2p通信和来自镜头微计算机111的3字节数据的p2p通信。

在601中,作为通信主设备的照相机微计算机205首先通过图4a所述的过程进行广播通信。通过该广播通信通知用于指定在下一p2p通信中要与照相机微计算机205进行通信的对方的从指定数据。基于通过广播通信所接收到的从指定数据,作为通信从设备的镜头微计算机111和适配器微计算机302各自判断微计算机自身是否被指定为p2p通信的通信对方。在602中,根据该判断结果来将照相机微计算机205和所指定的通信从设备的通信模式从广播通信模式切换为p2p通信模式。这里,将适配器微计算机302指定为通信对方。因此,在603中,照相机微计算机205和适配器微计算机302根据图5所述的过程来在下一p2p通信中在这两者之间进行数据的发送和接收。这里,照相机微计算机205将1字节数据发送至适配器微计算机302,然后适配器微计算机302将1字节数据发送至照相机微计算机205。

如果照相机微计算机205和适配器微计算机302之间的p2p通信结束,则照相机微计算机205可以通过广播通信再次指定用以通过p2p通信进行通信的通信对方。在604中,为了将镜头微计算机111指定为下一p2p通信的通信对方,照相机微计算机205将镜头微计算机111设置为从指定数据并且通过图4a所述的过程进行广播通信。在605中,适配器微计算机302响应于广播通信而结束p2p通信,同时将照相机微计算机205和镜头微计算机111的通信模式切换为p2p通信模式。如果这里不进行广播通信,则照相机微计算机205和适配器微计算机302之间的p2p通信继续。

在下一p2p通信中,照相机微计算机205和镜头微计算机111根据图5所述的过程在这两者之间进行数据的发送和接收。在606中,照相机微计算机205将2字节数据发送至镜头微计算机11,然后镜头微计算机111将3字节数据发送至照相机微计算机205。

如上所述,可以通过广播通信指定p2p通信的通信对方。可以同时切换广播通信和p2p通信。

通信控制处理

接着,将说明在照相机微计算机205、镜头微计算机111和适配器微计算机302之间所进行的通信控制处理。首先将参考图7a和7b的流程图来说明广播通信模式中的处理。图7a示出照相机微计算机205所进行的广播发送处理。图7b示出镜头微计算机111和适配器微计算机302所进行的广播接收处理。作为示例,这里例示照相机微计算机205向镜头微计算机111和适配器微计算机302进行广播通信的处理。各自是计算机的照相机微计算机205、镜头微计算机111和适配器微计算机302根据用作计算机程序的通信控制程序来进行本处理和以下要说明的其它处理。

如果发生用以开始广播通信的事件,在图7a的步骤s700中,照相机微计算机205接通(连接)接地开关2081以将信号线cs设置为低。由此,向镜头微计算机111和适配器微计算机302通知广播通信的开始。该事件的示例是照相机微计算机205请求镜头微计算机111或适配器微计算机302的数据发送。该事件的另一示例是镜头微计算机111或适配器微计算机302向信号线cs输出低以请求广播通信的开始。在接收到广播通信的开始的通知的情况下,镜头微计算机111和适配器微计算机302开始图7b所述的广播接收处理。

在步骤s701中,照相机微计算机205操作输入/输出转换开关2082以使信号线data连接至数据输出单元。在步骤s702中,照相机微计算机205通过使用信号线data来发送数据。如果所有数据的发送都完成,则处理进入步骤s703。没有限制要发送和接收的数据的字节数,只要利用照相机微计算机205、镜头微计算机111和适配器微计算机302所识别的字节数相同即可。

在步骤s703中,照相机微计算机205判断在步骤s702中发送的数据是否是包括来自镜头微计算机111或适配器微计算机302的发送的双向命令。在该数据不是双向命令的情况下(步骤s703中为“否”),处理进入步骤s704。在该数据是双向命令的情况下(步骤s703中为“是”),处理进入步骤s705。

在步骤s704中,为了表示通信处理结束,照相机微计算机205通过断开(切断)接地开关2081来取消向信号线cs的低输出。处理进入步骤s715。

在步骤s705中,照相机微计算机205通过操作输入/输出转换开关2082来使信号线data连接至数据输入单元。在步骤s706中,为了表示通信处理结束,照相机微计算机205通过断开(切断)接地开关2081来取消向信号线cs的低输出。

在步骤s707中,照相机微计算机205等待,直到镜头微计算机111和适配器微计算机302完成数据接收为止、即直到信号线cs变为高为止。在信号线cs为高的情况下(步骤s707中为“是”),处理进入步骤s708。

在步骤s708中,照相机微计算机205等待,直到从镜头微计算机111或适配器微计算机302发送了数据为止、即直到信号线cs变为低为止。在信号线cs为低的情况下(步骤s708中为“是”),处理进入步骤s709。

在步骤s709中,照相机微计算机205许可来自信号线data的数据接收。在步骤s710中,照相机微计算机205等待,直到在信号线data上检测到开始位st为止。在检测到开始位st的情况下(步骤s710中为“是”),处理进入步骤s711。

在步骤s711中,为了表示通信处理在进行中,照相机微计算机205通过接通(连接)接地开关2081来开始向信号线cs的低输出。在步骤s712中,照相机微计算机205等待,直到接收到所有的数据为止。在所有数据的接收都完成的情况下(步骤s712中为“是”),处理进入步骤s713。也没有限制这里要发送和接收的数据的字节数,只要利用照相机微计算机205、镜头微计算机111和适配器微计算机302所识别的字节数相同即可。

在步骤s713中,照相机微计算机205禁止来自信号线data的数据接收。在步骤s714中,为了表示通信处理结束,照相机微计算机205通过断开(切断)接地开关2081来取消向信号线cs的低输出。在步骤s715中,照相机微计算机205等待,直到镜头微计算机111和适配器微计算机302完成数据接收为止、即直到信号线cs变为高为止。在信号线cs为高的情况下(步骤s715中为“是”),处理进入步骤s716。

在步骤s716中,照相机微计算机205判断通过步骤s702的数据发送、镜头微计算机111或适配器微计算机302是否被指定为p2p通信的通信对方。在将这些微计算机中的任一个指定为通信对方的情况下(s716中为“是”),处理进入步骤s717。如果这些微计算机均未被指定为通信对方(步骤s716中为“否”),照相机微计算机205在维持广播通信模式的状态下结束广播发送处理。

在步骤s717中,照相机微计算机205进入p2p通信模式并且结束广播发送处理。

在图7b中,如果在广播通信模式或p2p通信模式中在通信待机期间信号线cs变为低电平,则镜头微计算机111和适配器微计算机302将该低电平识别为广播通信的开始的通知。然后,镜头微计算机111和适配器微计算机302开始广播接收处理。

在步骤s720中,镜头微计算机111和适配器微计算机302许可来自信号线data的数据接收。在步骤s721中,镜头微计算机111和适配器微计算机302判断从信号线data是否接收到开始位st。在没有接收到开始位st的情况下(步骤s721中为“否”),处理进入步骤s722。在接收到开始位st的情况下(步骤s721中为“是”),处理进入步骤s724。这里,镜头微计算机111和适配器微计算机302在自身的通信模式是p2p通信模式的情况下,进入广播通信模式。

在步骤s722中,镜头微计算机111和适配器微计算机302判断信号线cs是否为高。在信号线cs为高的情况下(步骤s722中为“是”),处理进入s723以结束广播接收处理。在信号线cs不为高的情况下(步骤s722中为“否”),处理返回至步骤s721,以继续等待开始位st的接收。

在步骤s723中,镜头微计算机111和适配器微计算机302禁止来自信号线data的数据接收,并且结束广播接收处理。

在步骤s724中,镜头微计算机111和适配器微计算机302在自身的通信模式是p2p通信模式的情况下,进入广播通信模式。在步骤s725中,为了表示通信处理在进行中,镜头微计算机111和适配器微计算机302通过接通(连接)接地开关1121和3031来开始向信号线cs的低输出。

在步骤s726中,镜头微计算机111和适配器微计算机302等待,直到接收到所有的数据为止。在所有数据的接收完成的情况下(步骤s726中为“是”),处理进入步骤s727。也没有限制这里要接收的数据的字节数,只要利用照相机微计算机205、镜头微计算机111和适配器微计算机302所识别的字节数相同即可。

在步骤s727中,镜头微计算机111和适配器微计算机302禁止来自信号线data的数据接收。在步骤s728中,为了表示通信处理结束,镜头微计算机111和适配器微计算机302通过断开(切断)接地开关1121和3031来取消向信号线cs的低输出。

在步骤s729中,镜头微计算机111和适配器微计算机302各自判断在步骤s725中接收到的数据是否是表示来自自身的发送的双向命令。在该数据是表示来自自身的发送的双向命令的情况下(步骤s729中为“是”),处理进入步骤s730。在该数据不是表示来自自身的双向命令的情况下(步骤s729中为“否”),处理进入步骤s735。

在步骤s730中,镜头微计算机111和适配器微计算机302等待,直到其它微计算机完成数据接收为止、即直到信号线cs变为高为止。在信号线cs为高的情况下(步骤s730中为“是”),处理进入步骤s731。

在步骤s731中,为了发出广播通信的开始的通知,镜头微计算机111和适配器微计算机302通过接通(连接)接地开关1121和3031来将信号线cs设置为低。在步骤s732中,镜头微计算机111和适配器微计算机302通过操作输入/输出转换开关1122和3032来使信号线data连接至它们的数据输出单元。

在步骤s733中,镜头微计算机111和适配器微计算机302通过使用信号线data来发送数据。如果所有数据的发送结束,则处理进入步骤s734。也没有限制这里要接收的数据的字节数,只要利用照相机微计算机205、镜头微计算机111和适配器微计算机302所识别的字节数相同即可。

在步骤s734中,镜头微计算机111和适配器微计算机302为了表示自身的数据发送处理结束,通过断开(切断)接地开关1121和3031来取消向信号线cs的低输出。

在步骤s735中,镜头微计算机111和适配器微计算机302等待,直到其它微计算机完成数据接收为止、即直到信号线cs变为高为止。在信号线cs为高的情况下(步骤s735中为“是”),处理进入步骤s736。

在步骤s736中,镜头微计算机111和适配器微计算机302各自判断通过在步骤s726中从照相机微计算机205接收到的数据、其是否被指定为的通信对方。在指定了该微计算机的情况下(步骤s736中为“是”),处理进入步骤s737。在没有指定该微计算机的情况下(步骤s736中为“否”),镜头微计算机111和适配器微计算机302在维持广播通信模式的状态下,结束广播接收处理。

在步骤s737中,镜头微计算机111和适配器微计算机302许可来自信号线data的数据接收。在步骤s738中,镜头微计算机111和适配器微计算机302进入p2p通信模式并且结束广播接收处理。

通过上述的广播发送和接收处理,可以实现使用从照相机微计算机205向镜头微计算机111和适配器微计算机302的广播通信的数据通信。

接着,将参考图8a和8b的流程图来说明p2p通信模式中的处理。图8a示出照相机微计算机205所进行的p2p发送处理。图8b示出由照相机微计算机205指定为p2p通信的通信对方的适配器微计算机302所进行的p2p接收处理的示例。在将镜头微计算机111指定为p2p通信的通信对方的情况下,进行与图8b的p2p接收处理相同的p2p接收处理。

如果发生用以开始p2p通信的事件,则在步骤s800中,照相机微计算机205操作输入/输出转换开关2082以使信号线data连接至数据输出单元。在步骤s801中,照相机微计算机205发送数据。如果所有数据的发送完成,则处理进入步骤s802。没有限制这里要发送的数据的字节数,只要利用照相机微计算机205和适配器微计算机302所识别的字节数相同即可。

在步骤s802中,照相机微计算机205通过接通(连接)接地开关2081来开始向信号线cs的低输出。由此,照相机微计算机205向适配器微计算机302通知通过p2p通信的数据发送的完成。在接收到该通知的情况下,适配器微计算机302开始图8b所述的p2p接收处理。

在步骤s803中,照相机微计算机205判断在步骤s802中发送的数据是否是包括来自适配器微计算机302的数据发送的双向命令。在该数据不是双向命令的情况下(步骤s803中为“否”),处理进入步骤s804。在该数据是双向命令的情况下(步骤s803中为“是”),处理进入步骤s805。

在步骤s804中,为了检测到适配器微计算机302完成了数据接收,照相机微计算机205通过断开(切断)接地开关2081来取消向信号线cs的低输出。处理进入步骤s809。

在步骤s805中,照相机微计算机205通过操作输入/输出转换开关2082来使信号线data连接至数据输入单元。处理进入步骤s806。

在步骤s806中,为了检测到来自适配器微计算机302的数据发送完成,照相机微计算机205通过断开(切断)接地开关2081来取消向信号线cs的低输出。处理进入步骤s807。

在步骤s807中,照相机微计算机205等待,直到来自适配器微计算机302的数据发送完成为止、即信号线cs变为低为止。在信号线cs为低的情况下(步骤s807中为“是”),照相机微计算机205判断为来自适配器微计算机302的数据发送完成,并且处理进入步骤s808。也没有限制这里要接收的数据的字节数,只要利用照相机微计算机205和适配器微计算机302所识别的字节数相同即可。

在步骤s808中,照相机微计算机205分析从信号线data接收到的数据。在步骤s809中,照相机微计算机205等待,直到信号线cs变为高为止。在信号线cs为高的情况下(步骤s809中为“是”),照相机微计算机205判断为当前的p2p通信完成,并且处理进入步骤s810。

在步骤s810中,照相机微计算机205判断在下一通信是否开始广播通信。在要开始广播通信的情况下(步骤s810中为“是”),处理进入步骤s811。在要继续p2p通信的情况下(步骤s810中为“否”),照相机微计算机205在维持p2p通信模式的状态下结束p2p发送处理。

在步骤s811中,照相机微计算机205进入广播通信模式,并且结束p2p发送处理。

在图8b的步骤s820中,适配器微计算机302分析从信号线data接收到的数据。在步骤s821中,适配器微计算机302等待,直到信号线cs变为高为止、即步骤s804或s806的处理结束为止。在信号线cs为高的情况下(步骤s821中为“是”),处理进入步骤s822。

在步骤s822中,适配器微计算机302判断在步骤s820中分析的所接收到的数据是否是包括来自适配器微计算机302的数据通信的双向命令。在该数据不是双向命令的情况下(步骤s822中为“否”),处理进入步骤s823。在该数据是双向命令的情况下(步骤s822中为“是”),处理进入步骤s824。

在步骤s823中,为了向照相机微计算机205通知数据接收的完成,适配器微计算机302通过接通(连接)接地开关3031来开始向信号线cs的低输出。然后,处理进入步骤s828。

在步骤s824中,适配器微计算机302通过操作输入/输出转换开关3032来使信号线data连接至数据输出单元。在步骤s825中,适配器微计算机302通过使用信号线data来发送数据。如果所有数据的发送完成,则处理进入步骤s826。没有限制这里要发送的数据的字节数,只要利用照相机微计算机205和适配器微计算机302所识别的字节数相同即可。

在步骤s826中,适配器微计算机302通过接通(连接)接地开关3031来开始向信号线cs的低输出。由此,适配器微计算机302向照相机微计算机205通知通过p2p通信的数据发送的完成。

在步骤s827中,适配器微计算机302通过操作输入/输出转换开关3032来使信号线data连接至数据输入单元。处理进入步骤s828。

在步骤s828中,为了向照相机微计算机205通知p2p通信的完成,适配器微计算机302通过断开(切断)接地开关3031来取消向信号线cs的低输出。在步骤s829中,为了检测到照相机微计算机205完成p2p通信,适配器微计算机302等待,直到信号线cs变为高为止。在信号线cs为高的情况下(步骤s829中为“是”),适配器微计算机302结束p2p接收处理。

通过上述处理,可以进行从作为通信主设备的照相机微计算机205向作为通信从设备的适配器微计算机302的使用p2p通信的数据发送。

与适配器的操作构件的操作相对应的控制

接着,将参考图9来说明根据本典型实施例的在照相机微计算机205、镜头微计算机111和适配器微计算机302之间为了实现使用适配器操作环310的摄像控制所进行的摄像通信处理(通信控制方法)。作为示例,将说明如图1和2所示、可更换镜头100经由一个适配器300连接至照相机主体200的情况。在这种示例中,照相机微计算机205、镜头微计算机111和适配器微计算机302通过使用信号线cs和信号线data在这三者之间进行广播通信和p2p通信。然后,照相机微计算机205从适配器微计算机302接收与适配器操作环310有关的以下要说明的操作状态信息,并且经由镜头微计算机111控制可更换镜头110内的光圈单元114的驱动(以下称为光圈驱动)。

根据适配器操作环310的操作,照相机微计算机205可以控制可更换镜头100内的变倍透镜102和调焦透镜104的驱动,改变照相机主体200内的tv值(曝光时间)和国际标准化(iso)速度,或者选择设置菜单。

在900中,适配器微计算机302检测用户对适配器操作环310的转动操作(以下称为环操作),并且开始本处理。如果适配器微计算机302通过图1所示的环转动检测器311的输出的变化检测到环操作的开始,则在901中,适配器微计算机302开始对与适配器操作环310有关的操作状态信息(以下称为环操作状态信息)进行采样。环操作状态信息的示例包括包含适配器操作环310的操作方向(转动方向)的操作量(转动量)、该操作量的累积值、操作速度和操作加速度。可以使用这些信息中的任何信息作为环操作状态信息。在本典型实施例中,将操作量的累积值以及操作速度作为环操作状态信息进行采样。

在902中,为了向照相机微计算机205通知环操作的开始,适配器微计算机302在所述通知之前,通过图4b所示的向信号线cs的低输出(421)来请求照相机微计算机205开始广播通信。换句话说,适配器微计算机302向照相机微计算机205发送通信请求。

在接收到来自适配器微计算机302的通信请求时,照相机微计算机205开始广播通信。在该时间点,照相机微计算机205不能判断通信请求是从镜头微计算机111还是适配器微计算机302发送来的。通信请求的因素(原因或事件)也是未知的。因此,照相机微计算机205需要向镜头微计算机111和适配器微计算机302各自询问通信请求的因素(以下称为通信请求因素)。在本典型实施例中,在903中,照相机微计算机205首先通过使用图6所示的广播通信(604),将镜头微计算机111指定为p2p通信的通信对方。与通信请求因素有关的询问顺序可以是适配器微计算机302为第一个。如果预先已知镜头微计算机111没有输出针对广播通信的通信请求,则照相机微计算机205无需向镜头微计算机111询问通信请求因素。

在904中,照相机微计算机205经由信号线data通过使用图5的p2p通信向镜头微计算机111询问通信请求因素,并且经由信号线data从镜头微计算机111接收该通信请求因素。在该示例中,由于通信请求不是由镜头微计算机111输出的,因此镜头微计算机111将表示无通信请求因素的信息发送至照相机微计算机205。通过p2p通信,照相机微计算机205确认了通信请求不是由镜头微计算机111输出的。在905中,照相机微计算机205通过使用图6所示的广播通信(601)将适配器微计算机302指定为p2p通信的通信对方。在906中,照相机微计算机205经由信号线data通过使用图5的p2p通信向适配器微计算机302询问通信请求因素(发送第三数据),并且经由信号线data从适配器微计算机302接收通信请求因素(第四数据)。在该示例中,通信请求是由适配器微计算机302输出的,并且适配器微计算机302发送表示通信请求因素是环操作的开始的信息(以下称为环操作开始信息)。

通过照相机微计算机205从适配器微计算机302接收到环操作开始信息,照相机微计算机205可以判断出以下事实:通信请求因素是环操作的开始,并且通信请求是由适配器微计算机302发送的。

在从适配器微计算机302接收到环操作开始信息的情况下,照相机微计算机205从适配器微计算机302获得上述的环操作状态信息。为此,在907中,照相机微计算机205首先通过使用图6所示的广播通信(601)将适配器微计算机302指定为p2p通信的通信对方。在适配器微计算机302的通信模式是p2p通信模式的情况下,无需进行该广播通信。在908中,通过使用p2p通信,照相机微计算机205请求适配器微计算机302发送环操作状态信息(第一数据)(即,第二数据的发送)并且从适配器微计算机302接收该环操作状态信息。为了发送下一环操作状态信息,适配器微计算机302在发送环操作状态信息的时间点时,重置内部的环操作状态信息。例如,适配器微计算机302将适配器操作环310的操作量的累积值重置为零。

随后,照相机微计算机205按预定周期重复通过广播通信(601)的适配器微计算机302的指定和通过p2p通信的从适配器微计算机302的环操作状态信息的接收(908),直到接收到以下要说明的环操作结束信息为止。由此,照相机微计算机205可以按各预定周期获得最新的环操作状态信息。

在909中,接收到该环操作状态信息的照相机微计算机205基于该环操作状态信息来向镜头微计算机111发送光圈驱动请求。对于该光圈驱动请求,可以使用广播通信和p2p通信中的任意通信。该光圈驱动请求可以是从照相机微计算机205的照相机第二通信单元242发送的并且由镜头微计算机111的镜头第二通信单元142接收到。换句话说,照相机微计算机205和镜头微计算机111之间的与光圈驱动有关的通信以及照相机微计算机205和适配器微计算机302之间的与环操作有关的通信各自通过不同的通信通路来进行。这样使得能够实现数据通信的实时性。

照相机微计算机205在每次接收到环操作状态信息时,将光圈驱动请求发送至镜头微计算机111。然而,向镜头微计算机111的光圈驱动请求的发送周期可以不同于环操作状态信息的接收周期。例如,可以将环操作状态信息的接收周期设置得短于向镜头微计算机111的光圈驱动请求的发送周期。如果环操作状态信息的接收周期被设置得长,则根据接收周期的持续时间,操作量的累积值可能溢出。向镜头微计算机111的光圈驱动请求的发送周期无需依赖于ae控制的周期。适配器微计算机302和照相机微计算机205这两者都可以通过如上所述将向镜头微计算机111的光圈驱动请求的发送周期和环操作状态信息的接收周期设置为各个适当周期,来进行更加适当的处理。

为了相对于适配器操作环310上的用户操作实现良好光圈驱动,除与适配器操作环310的操作量(累积值)和操作速度成比例的光圈驱动外,为了运动图像质量,还期望平滑且不间断的连续光圈驱动。在本典型实施例中,照相机微计算机205将目标av值(目标光圈值)和光圈驱动速度作为光圈驱动请求发送至镜头微计算机111。基于所接收到的目标av值和光圈驱动速度,镜头微计算机111在驱动光圈单元114的同时,更新作为内部信息所保持的目标av值和光圈驱动速度。镜头微计算机111根据更新后的目标av值和光圈驱动速度来进行连续的光圈驱动。通过按恒定周期重复这种操作,镜头微计算机111可以在不会停止的情况下进行光圈驱动。如果光圈驱动停止,则亮度的间歇变化可能会影响运动图像的图像质量。作为对比,如果连续地驱动光圈单元114,则亮度平滑地改变并且可以获得质量较高的运动图像。可以通过连续地驱动光圈单元114来减少光圈驱动的停止以及缩短从光圈驱动停止的状态起再开始光圈驱动所需的时间。

假定:来自照相机微计算机205的光圈驱动请求的发送周期为t,并且在光圈驱动请求的上次发送和下次发送之间的时间段内的适配器操作环310的操作量的累积值为cnt。还假定:系数α表示一个cnt所用的光圈驱动量,并且δt是用于镜头微计算机111在驱动光圈单元114的同时更新目标av值和光圈驱动速度的余裕时间。设置余裕时间δt使得即使在由于诸如微计算机负荷高和通信频带紧密等的原因因而光圈驱动请求的发送延迟的情况下,也能够在不会停止的情况下进行光圈驱动。这里,照相机微计算机205通过以下的等式(1)和(2)来计算目标av值和光圈驱动速度:

目标av值=上次目标av值+(cnt×α)(1),以及

光圈驱动速度=(cnt×α)/(t+δt)(2)。

上述的等式(1)和(2)仅是示例,并且可以通过使用其它计算公式来计算目标av值和光圈驱动速度。照相机微计算机205可以将除目标av值或光圈驱动速度以外的信息作为光圈驱动请求发送至镜头微计算机111。

在910中,适配器微计算机302根据环转动检测器311的输出在超过预定时间的时间内保持不变而检测到适配器操作环310的操作的结束,并且将表示环操作的结束的环操作结束信息存储到环操作状态信息中。可以利用与上述方法不同的方法来检测环操作的结束。

在911中,照相机微计算机205从适配器微计算机302接收到环操作状态信息。这里接收到的环操作状态信息包括环操作结束信息。照相机微计算机205基于环操作结束信息来结束环操作状态信息的后续周期性获取。在912中,照相机微计算机205基于最后接收到的环操作状态信息中所包括的适配器操作环310的操作量的累积值以及操作速度来向镜头微计算机111发送光圈驱动请求,然后结束光圈驱动请求的周期性发送。

接着,将参考图11a的流程图来说明上述摄像通信处理中的适配器微计算机302所进行的环操作开始处理。在检测到环操作的开始时,适配器微计算机302开始本处理。在步骤s1101中,为了向照相机微计算机205通知环操作的开始,适配器微计算机302将环操作开始信息作为通信请求因素设置到内部发送缓冲器中。然后,适配器微计算机302将针对广播通信的通信请求发送至照相机微计算机205。将设置在内部发送缓冲器中的通信请求因素(环操作开始信息)通过以下要说明的p2p通信发送至照相机微计算机205。

在步骤s1102中,适配器微计算机302对环操作状态信息进行采样。在步骤s1103中,适配器微计算机302判断环操作是否结束。在环操作没有结束的情况下(步骤s1103中为“否”),处理返回至步骤s1102。在环操作结束的情况下(步骤s1103中为“是”),适配器微计算机302将环操作结束信息存储到内部发送缓冲器内的环操作状态信息中,并且结束本处理。

将参考图11b的流程图来说明在上述的摄像通信处理中适配器微计算机302所进行的环操作p2p通信处理。适配器微计算机302在由照相机微计算机205指定为p2p通信的通信对方的情况下,开始本处理。

在步骤s1111中,适配器微计算机302分析通过p2p通信从照相机微计算机205接收到的数据。在步骤s1112中,适配器微计算机302判断从照相机微计算机205接收到的数据是否是针对通信请求因素的发送请求。如果该数据是针对通信请求因素的发送请求(步骤s1112中为“是”),则处理进入步骤s1113。如果该数据不是针对通信请求因素的发送请求(步骤s1112中为“否”),则处理进入步骤s1114。

在步骤s1113中,适配器微计算机302将在步骤s1101中设置在内部发送缓冲器中的通信请求因素(环操作开始信息)发送至照相机微计算机205,并且结束本处理。内部发送缓冲器内的通信请求因素在该发送之后被重置。

在步骤s1114中,适配器微计算机302判断所接收到的数据是否是针对环操作状态信息的发送请求(操作状态发送请求)。如果所接收到的数据是针对环操作状态信息的发送请求(步骤s1114中为“是”),则处理进入步骤s1115。如果所接收到的数据不是针对环操作状态信息的发送请求(步骤s1114中为“否”),则处理进入步骤s1117。

在步骤s1115中,适配器微计算机302将在步骤s1102中进行采样后并设置在内部传送缓冲器中的环操作状态信息发送至照相机微计算机205。在步骤s1116中,适配器微计算机302重置环操作状态信息中的操作量的累积值,并且结束本处理。适配器微计算机302可以通过重置操作量的累积值来将正确的操作量发送至照相机微计算机205。

在步骤s1117中,适配器微计算机302针对照相机微计算机205进行除通信请求因素或环操作状态信息的发送以外的p2p通信处理,并且结束本处理。除通信请求因素或环操作状态信息的发送以外的p2p通信处理的示例包括用于发送诸如以下等的适配器300特定信息的处理:适配器300上的操作构件的有无、可以发送环操作状态信息的最小周期(最小时间间隔)、以及适配器300的光学倍率。可以包括来自照相机微计算机205的接收请求。例如,可以包括用以开始或停止环操作状态信息的采样的请求。在本典型实施例中,照相机微计算机205请求适配器微计算机302的可以发送环操作状态信息的最小周期,并且在照相机主体200在安装有适配器300的状态下启动时,从适配器微计算机302接收该最小周期。

接着,将参考图12a的流程图来说明在上述的摄像通信处理中照相机微计算机205所进行的通信请求因素确认处理。该通信请求因素确认处理是用于确认由镜头微计算机111或适配器微计算机302输出的通信请求的因素的处理。

在步骤s1201中,接收到通信请求的照相机微计算机205将针对通信请求因素的发送请求通过p2p通信发送至镜头微计算机111,并且从镜头微计算机111获得该通信请求因素。

在步骤s1202中,照相机微计算机205分析在步骤s1201中获得的通信请求因素,并且判断广播通信是否是由镜头微计算机111请求的。在广播通信由镜头微计算机111请求的情况下(步骤s1202中为“是”),照相机微计算机205结束本处理过程。在广播通信不是由镜头微计算机111请求的情况下(步骤s1202中为“否”),处理进入步骤s1203。

在步骤s1203中,照相机微计算机205将针对通信请求因素的发送请求通过p2p通信发送至适配器微计算机302,从适配器微计算机302获得该通信请求因素,并且结束本处理。

将参考图12b的流程图来说明在上述摄像通信处理中照相机微计算机205所进行的环操作状态信息获取处理。在步骤s1211中,照相机微计算机205判断当前是否是从适配器微计算机302获得环操作状态信息的定时。在照相机微计算机205判断为当前是从适配器微计算机302获得环操作状态信息的定时的情况下(步骤s1211中为“是”),处理进入步骤s1212。在照相机微计算机205判断为当前不是从适配器微计算机302获得环操作状态信息的定时的情况下(步骤s1211中为“否”),处理进入步骤s1213。

在步骤s1212中,照相机微计算机205将针对环操作状态信息的发送请求(操作状态发送请求)通过p2p通信发送至适配器微计算机305,并且从适配器微计算机305获得环操作状态信息。

在步骤s1213中,照相机微计算机205判断是否是进行光圈驱动的定时。在照相机微计算机205判断为是进行光圈驱动的定时的情况下(步骤s1213中为“是”),处理进入步骤s1214。在照相机微计算机205判断为不是进行光圈驱动的定时的情况下(步骤s1213中为“否”),处理进入步骤s1215。

在步骤s1214中,照相机微计算机205将光圈驱动请求发送至镜头微计算机111。处理进入步骤s1215。

在步骤s1215中,照相机微计算机205分析从适配器微计算机302获得的环操作状态信息。在该环操作状态信息中包括环操作结束信息的情况下(步骤s1215中为“是”),本处理结束。在该环操作状态信息中不包括环操作结束信息的情况下(步骤s1215中为“否”),本处理返回至步骤s1211。

接着,将参考图13的流程图来说明在上述的摄像通信处理中镜头微计算机111所进行的p2p通信处理。在步骤s1311中,由照相机微计算机205指定为p2p通信的通信对方的镜头微计算机111分析从照相机微计算机205接收到的数据。

在步骤s1312中,镜头微计算机111判断所接收到的数据是否是针对通信请求因素的发送请求。在镜头微计算机111判断为所接收到的数据是针对通信请求因素的发送请求的情况下(步骤s1312中为“是”),处理进入步骤s1313。在镜头微计算机111判断为所接收到的数据不是针对通信请求因素的发送请求的情况下(步骤s1312中为“否”),处理进入步骤s1314。

在步骤s1313中,镜头微计算机111将设置在内部发送缓冲器中的通信请求因素发送至照相机微计算机205,并且结束本处理过程。设置在内部发送缓冲器中的通信请求因素在该发送之后被重置。

在步骤s1314中,镜头微计算机111针对照相机微计算机205进行除通信请求因素的发送以外的p2p通信处理,并且结束本处理过程。除通信请求因素的发送以外的p2p通信处理的示例包括诸如以下等的与可更换镜头100有关的特定信息的发送:可更换镜头100上的操作构件的有无、与操作构件有关的操作状态信息、可以发送操作状态信息的最小周期、以及焦距和其它光学信息。可以包括来自照相机微计算机205的接收请求。例如,可以包括光圈驱动请求和调焦透镜驱动请求。

根据本典型实施例的处理,照相机微计算机205无需周期性地进行用以向适配器微计算机302通知是否可以检测到环操作的开始的通信。这样可以减少在用户没有正在进行环操作的情况下的通信以及照相机微计算机205的处理。

适配器微计算机302根据用户所进行的环操作来向照相机微计算机205请求广播通信。因而,与照相机微计算机205进行用以向适配器微计算机302通知是否可以检测到环操作(的开始和结束)以及是否可以对环操作状态信息进行采样的通信的情况相比,可以在时滞较小的状态下开始广播通信。换句话说,这样使得能够进行与针对连接在照相机主体200和更换镜头100之间的适配器300上所设置的适配器操作环310的用户操作相对应的、高度实时且良好的光圈驱动。

接着,将说明本发明的第二典型实施例。根据本典型实施例的照相机系统具有与第一典型实施例的照相机系统相同的结构。在本典型实施例中,照相机主体200、可更换镜头100和适配器300共享表示可更换镜头100和适配器300是否包括操作构件的信息、以及表示与这些操作构件有关的操作状态信息的可发送周期的信息。为此,在本典型实施例中,出于通信请求因素而首先确认可更换镜头100和适配器300两者中的包括用作操作构件的适配器操作环310的任一者(这里,可更换镜头100不包括操作构件),并且使该信息的可发送周期能够变化。

图10示出根据本典型实施例的在照相机微计算机205、镜头微计算机111和适配器微计算机302之间为了实现使用适配器操作环310的摄像控制所进行的摄像通信处理。再次地,将说明如图1和2所示、可更换镜头100经由一个适配器300连接至照相机主体200的情况作为示例。在这种示例中,照相机微计算机205、镜头微计算机111和适配器微计算机302通过使用信号线cs和信号线data来在这三者之间进行广播通信和p2p通信。照相机微计算机205从适配器微计算机302接收以下要说明的环操作状态信息。照相机微计算机205经由镜头微计算机111控制可更换镜头100内的光圈单元114的驱动(光圈驱动)。

在1000中,首先启动照相机系统以开始本处理。在1001中,为了向适配器微计算机302询问与适配器300有关的特定信息,照相机微计算机205通过使用图6所示的广播通信(601)将适配器微计算机302指定为p2p通信的通信对方。与适配器300有关的特定信息(以下称为适配器特定信息)包括是否包括诸如适配器操作环310等的操作构件、以及操作环状态信息的可发送周期。适配器特定信息可以包括与作为扩展器的光学倍率有关的信息、以及表示能够驱动的变倍透镜的有无的信息。

在1002中,通过使用p2p通信,照相机微计算机205请求适配器微计算机302发送适配器特定信息,并且从适配器微计算机302接收该适配器特定信息。由此,照相机微计算机205可以确认适配器300包括适配器操作环310,并且掌握环操作状态信息的可发送周期(以下称为环信息可发送周期)。

在1003中,为了向镜头微计算机111询问与可更换镜头100有关的特定信息,照相机微计算机205通过使用图6所示的广播通信(604)来将镜头微计算机111指定为p2p通信的通信对方。

在1004中,通过使用p2p通信,照相机微计算机205请求镜头微计算机111发送与可更换镜头100有关的特定信息(以下称为镜头特定信息),并且从镜头微计算机111接收该镜头特定信息。由此,照相机微计算机205可以确认可更换镜头100不包括操作构件。

在1005中,适配器微计算机30检测用户所进行的环操作。在1006中,适配器微计算机302开始对环操作状态信息进行采样。该环操作状态信息与第一典型实施例的环操作状态信息相同。

在1007中,为了向照相机微计算机205通知环操作的开始(在通知之前),适配器微计算机302通过图4b所示的向信号线cs的低输入(421)来请求照相机微计算机205开始广播通信。换句话说,适配器微计算机302向照相机微计算机205发送通信请求。

接收到来自适配器微计算机302的通信请求的照相机微计算机205通过上述处理确认了可更换镜头100不包括操作构件并且适配器300包括适配器操作环310。因此,照相机微计算机205首先向适配器微计算机302询问通信请求因素。因而,照相机微计算机205可以较早检测到适配器操作环310的操作开始。在1008中,照相机微计算机205通过使用图6所示的广播通信(601)将适配器微计算机302指定为p2p通信的通信对方。

在1009中,通过使用图5的p2p通信,照相机微计算机205经由信号线data向适配器微计算机302询问通信请求因素。然后,照相机微计算机205经由信号线data从适配器微计算机302接收到通信请求因素(环操作开始信息)。由于通过上述处理判断出通信请求因素、以及通信请求是由适配器微计算机302发送的这一事实,因此之后照相机微计算机205无需向镜头微计算机111询问通信请求因素。

在1010中,为了从适配器微计算机302获得环操作状态信息,照相机微计算机205通过使用图6所示的广播通信(601)将适配器微计算机302指定为p2p通信的通信对方。在适配器微计算机302的通信模式是p2p通信模式的情况下,无需进行该广播通信。在1011中,通过使用p2p通信,照相机微计算机205请求适配器微计算机302发送环操作状态信息,并且从适配器微计算机302接收到该环操作状态信息。与第一典型实施例相同,为了发送下一环操作状态信息,适配器微计算机302在发送环操作状态信息的时间点重置内部的环操作状态信息。

照相机微计算机205在启动时(1002),基于从适配器微计算机302接收到的环信息可发送周期来设置请求周期。随后,照相机微计算机205按这些请求周期重复适配器微计算机302的指定(1010)和来自适配器微计算机302的环操作状态信息的接收(1011),直到接收到环操作结束信息为止。由此,照相机微计算机205可以按各请求周期获得最新的环操作状态信息。

与环信息可发送周期有关的信息包括适配器微计算机302可以发送环操作状态信息的最小周期和最大周期。照相机微计算机205可以将请求周期设置在最小周期和最大周期的范围内。例如,如果适配器操作环310的操作量和/或操作速度高,则将请求周期设置为较短的周期,以使得能够进行更加敏感的摄像控制(光圈控制)。另一方面,如果操作量和/或操作速度低,则可以通过将请求周期设置为较长的周期来抑制不必要的通信。用于设置请求周期的方法不限于此。在本典型实施例中,适配器微计算机302将环信息可发送周期发送至照相机微计算机205。因而,即使适配器300第一次连接至照相机主体200(适配器300对于照相机微计算机205是未知的),也可以按适当的请求周期获得环操作状态信息。

在1012中,照相机微计算机205基于所获得的环操作状态信息来向镜头微计算机111发送光圈驱动请求。同样如在第一典型实施例中所述,对于该光圈驱动请求,可以使用广播通信和p2p通信中的任意通信。照相机微计算机205在每次接收到环操作状态信息时,将该光圈驱动请求发送至镜头微计算机111。然而,光圈驱动请求向镜头微计算机111的发送周期可以不同于环操作状态信息的接收周期。

随后,照相机微计算机205、适配器微计算机302和镜头微计算机111进行与第一典型实施例的处理相同的处理,其中该处理包括利用照相机微计算机205的环操作结束信息的接收(1013)以及相应处理(1014和1015)。

在上述的摄像通信处理中,照相机微计算机205预先获得环信息可发送周期作为与适配器300有关的特定信息。因而,照相机微计算机205可以按适当的请求周期请求适配器300发送环操作状态信息。这样使得能够进行与针对连接在照相机主体200和可更换镜头100之间的适配器300上所设置的适配器操作环310的用户操作相对应的(与该用户操作成比例的)、实时性甚至更高的摄像控制。

根据上述典型实施例,实现了照相机主体200与可更换镜头100和适配器300的一对多通信,以使用适配器300上所设置的适配器操作环310进行高度实时且良好的摄像控制。

接着,将说明本发明的第三典型实施例。根据本典型实施例的照相机系统具有与第一典型实施例的照相机系统相同的结构。在本典型实施例中,照相机主体200允许或禁止镜头单元100和适配器300进行广播通信。

图14示出根据本典型实施例的在照相机微计算机205、镜头微计算机111和适配器微计算机302之间的为了实现使用适配器操作环310的摄像控制所进行的摄像通信处理。跳过了针对与图10共通的处理的说明。

在906中,在识别出通信请求的发送由适配器微计算机302进行并且通信请求因素是环操作之后,照相机微计算机205发送禁止来自适配器微计算机302的通信请求的禁止信息(1401)。

在911中,在判断为环操作结束之后,照相机微计算机205发送允许来自适配器微计算机302的通信请求的允许信息(1402)。

本典型实施例的处理不仅能够使用连接在照相机主体200和可更换镜头100之间的适配器300上所设置的适配器操作环310来实现高度实时且良好的摄像处理,而且即使在针对适配器300发生了不同的通信请求因素的情况下,也能够在照相机微计算机205和适配器微计算机303正在进行由预先从适配器300发送来的通信请求所触发的通信的情况下,通过跟随通信请求来防止中断。这样使得降低了通信的频率并减少了通信频带的占用。

其它实施例

在上述的第一典型实施例中,照相机微计算机205可以进行用以向适配器微计算机302通知是否可以检测到环操作(的开始和结束)以及是否可以对环操作状态信息进行采样的通信。这样可以减少在不需要光圈驱动的摄像情形中的不必要通信和适配器微计算机302的处理。在这种情况下,在步骤s1115中适配器微计算机302可以仅发送操作量。照相机微计算机205基于该操作量来判断环操作的开始和结束。例如,如果操作量变得大于0,则照相机微计算机205判断为环操作开始。例如,如果操作量变得大于0、然后返回至0,则照相机微计算机205可以判断为环操作结束。如果操作量0被检测到了预定次数以上,则在检测到环操作的开始之后,照相机微计算机205可以判断为环操作结束。

在上述典型实施例中,可以将表示环操作是否结束的信息连同与手动操作环130的操作状态有关的信息(例如,操作量)一起发送。在这种情况下,例如,如果环操作没有结束,则将表示环操作没有结束的信息连同手动操作环130的操作量一起发送。

在上述典型实施例中,说明了针对适配器300要进行的处理。如果除适配器300以外的(包括可更换镜头100的)配件包括操作环,则可以通过进行相同的处理来获得与上述典型实施例的效果相同的效果。

在上述典型实施例中,将图9和10的处理描述为经由照相机主体200、可更换镜头100和适配器300的第一通信单元来进行。然而,照相机系统可被配置为不使用经由镜头第一通信单元112和适配器第一通信单元303的通信。在这种情况下,例如,可以省略图9的903和904以及图10的1003和1004。通过经由照相机第二通信单元242和镜头第二通信单元142的通信来发送从照相机微计算机205要发送至镜头微计算机111的光圈驱动请求。换句话说,经由第一通信单元的通信供照相机200和适配器300进行通信使用,并且经由第二通信单元的通信供照相机200和可更换镜头100进行通信使用。照相机系统可被配置为起初不包括用于进行经由镜头第一通信单元112和适配器第一通信单元303的通信的通道。在这种情况下,在图9和10中可以仅进行p2p通信而不进行广播通信。

上述典型实施例仅是代表示例,并且在实践本发明时,可以对这些典型实施例进行各种改变和修改。

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

尽管已经参考典型实施例说明了本发明,但是所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功能。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1