配件设备、摄像设备、摄像系统和控制方法与流程

文档序号:11778716阅读:118来源:国知局
配件设备、摄像设备、摄像系统和控制方法与流程

本发明涉及相互通信的摄像设备(以下称为“照相机主体”)和诸如可更换镜头等的配件设备。



背景技术:

在包括能够可拆卸地安装配件设备的照相机主体的配件可更换照相机系统中,照相机主体和配件设备相互进行通信,从而从照相机主体控制配件设备,并且将控制配件设备所需的数据从配件设备提供至照相机主体。特别地,在使用可更换镜头来拍摄要记录的运动图像或者要显示的实时取景运动图像的情况下,需要与摄像周期同步的平滑镜头控制,从而需要使照相机主体中的摄像定时与可更换镜头中的控制定时同步。因此,需要照相机主体在一个摄像周期内完成从可更换镜头的数据的接收、以及向可更换镜头的各种命令和请求的发送。

然而,照相机主体从可更换镜头所要接收的数据量的增大和摄像周期的缩短(也就是说,帧频的增大)在较短时间内需要大数据量通信。

日本特开2015-121638公开了如下的照相机系统,其中,该照相机系统在从可更换镜头向照相机主体发送大量数据的情况下,使用正常用于从照相机主体向可更换镜头发送数据的通信通道作为用于从可更换镜头向照相机主体发送数据的通信通道。该照相机系统最初设置有用于从可更换镜头向照相机主体发送数据的另一通信通道,因而经由两个通信通道来从可更换镜头向照相机主体发送大量数据。

然而,日本特开2015-121638所公开的照相机系统使用五个通信通道。这五个通信通道包括用于发送和接收照相机主体和可更换镜头相互同步地发送和接收数据所基于的同步时钟信号的一个通道、用于照相机主体和可更换镜头相互通知数据通信开始和结束定时以及方向的两个通道、以及用于发送和接收数据的两个通道。这么多通信通道的使用造成诸如电力消耗增多以及难以使照相机主体和可更换镜头小型化等的各种问题。此外,对于上述的允许改变通信方向的通道,在切换通信方向时需要避免从可更换镜头向照相机主体发送的数据和从照相机主体向可更换镜头发送的数据之间的冲突。另外,期望在尽可能短的时间内切换通信方向。



技术实现要素:

本发明提供各自能够利用数量尽可能少的通道来在配件设备和摄像设备之间发送和接收大量数据并且在尽可能短的时间内切换通道中的数据发送方向的配件设备和摄像设备。

作为本发明的一个方面,本发明提供一种配件设备,其能够可拆卸地安装至摄像设备,所述配件设备包括:配件通信器,其被配置为设置与所述摄像设备之间的三个通道,其中所述三个通道是用于从所述摄像设备向所述配件设备提供通知的通知通道、用于从所述配件设备向所述摄像设备发送数据的第一数据通信通道以及用于从所述摄像设备向所述配件设备发送数据的第二数据通信通道;以及配件控制器,其被配置为对经由所述配件通信器与所述摄像设备的数据通信进行控制,其特征在于,所述摄像设备和所述配件设备各自被配置为具有将所述第二数据通信通道在第一设置和第二设置之间进行切换的功能,其中,在所述第一设置中允许从所述摄像设备向所述配件设备发送数据,以及在所述第二设置中允许从所述配件设备向所述摄像设备发送数据,在所述配件设备完成了所述第二数据通信通道从所述第二设置向所述第一设置的切换之后,所述摄像设备被配置为将所述第二数据通信通道从所述第二设置向所述第一设置切换,以及所述配件控制器被配置为将所述第一数据通信通道上的信号电平从第一电平切换成第二电平,以向所述摄像设备通知所述第二数据通信通道从所述第二设置向所述第一设置的切换完成。

作为本发明的另一方面,本发明提供一种摄像设备,其能够可拆卸地安装配件设备,所述摄像设备包括:照相机通信器,其被配置为设置与所述配件设备之间的三个通道,其中所述三个通道是用于从所述摄像设备向所述配件设备提供通知的通知通道、用于从所述配件设备向所述摄像设备发送数据的第一数据通信通道以及用于从所述摄像设备向所述配件设备发送数据的第二数据通信通道;以及照相机控制器,其被配置为对经由所述照相机通信器与所述配件设备的数据通信进行控制,其特征在于,所述摄像设备和所述配件设备各自被配置为具有将所述第二数据通信通道在第一设置和第二设置之间进行切换的功能,其中,在所述第一设置中允许从所述摄像设备向所述配件设备发送数据,以及在所述第二设置中允许从所述配件设备向所述摄像设备发送数据,以及所述照相机控制器被配置为响应于所述配件设备将所述第一数据通信通道上的信号电平从第一电平切换成第二电平以向所述摄像设备通知所述第二数据通信通道从所述第二设置向所述第一设置的切换完成,来在所述摄像设备中将所述第二数据通信通道从所述第二设置向所述第一设置切换。

作为本发明的又一方面,本发明提供一种摄像系统,包括:摄像设备;以及配件设备,其能够可拆卸地安装至所述摄像设备,其中,所述摄像设备包括照相机通信器和照相机控制器,所述配件设备包括配件通信器和配件控制器,所述照相机通信器和所述配件通信器被配置为设置三个通道,其中所述三个通道是用于从所述摄像设备向所述配件设备提供通知的通知通道、用于从所述配件设备向所述摄像设备发送数据的第一数据通信通道以及用于从所述摄像设备向所述配件设备发送数据的第二数据通信通道,所述照相机控制器被配置为对经由所述照相机通信器与所述配件设备的数据通信进行控制,以及所述配件控制器被配置为对经由所述配件通信器与所述摄像设备的数据通信进行控制,其特征在于,所述摄像设备和所述配件设备各自被配置为具有将所述第二数据通信通道在第一设置和第二设置之间进行切换的功能,其中,在所述第一设置中允许从所述摄像设备向所述配件设备发送数据,以及在所述第二设置中允许从所述配件设备向所述摄像设备发送数据,所述配件控制器被配置为将所述第一数据通信通道上的信号电平从第一电平切换成第二电平,以向所述照相机控制器通知所述第二数据通信通道从所述第二设置向所述第一设置的切换完成,以及所述照相机控制器被配置为响应于所述第一数据通信通道上的信号电平从所述第一电平切换成所述第二电平,来在所述摄像设备中将所述第二数据通信通道从所述第二设置向所述第一设置切换。

作为本发明的又一方面,本发明提供一种配件设备的控制方法,所述配件设备能够可拆卸地安装至摄像设备,所述控制方法包括以下步骤:使所述配件设备设置与所述摄像设备之间的三个通道,其中所述三个通道是用于从所述摄像设备向所述配件设备提供通知的通知通道、用于从所述配件设备向所述摄像设备发送数据的第一数据通信通道以及用于从所述摄像设备向所述配件设备发送数据的第二数据通信通道;以及向所述摄像设备和所述配件设备各自设置将所述第二数据通信通道在第一设置和第二设置之间进行切换的功能,其中,在所述第一设置中允许从所述摄像设备向所述配件设备发送数据,以及在所述第二设置中允许从所述配件设备向所述摄像设备发送数据,其特征在于,所述控制方法还包括以下步骤:在所述摄像设备被配置为在所述配件设备完成了所述第二数据通信通道从所述第二设置向所述第一设置的切换之后、将所述第二数据通信通道从所述第二设置向所述第一设置切换的情况下,使所述配件设备将所述第一数据通信通道上的信号电平从第一电平切换成第二电平,以向所述摄像设备通知所述第二数据通信通道从所述第二设置向所述第一设置的切换完成。

作为本发明的又一方面,本发明提供一种摄像设备的控制方法,所述摄像设备能够可拆卸地安装配件设备,所述控制方法包括以下步骤:使所述摄像设备设置与所述配件设备之间的三个通道,其中所述三个通道是用于从所述摄像设备向所述配件设备提供通知的通知通道、用于从所述配件设备向所述摄像设备发送数据的第一数据通信通道以及用于从所述摄像设备向所述配件设备发送数据的第二数据通信通道;以及向所述摄像设备和所述配件设备各自设置将所述第二数据通信通道在第一设置和第二设置之间进行切换的功能,其中,在所述第一设置中允许从所述摄像设备向所述配件设备发送数据,以及在所述第二设置中允许从所述配件设备向所述摄像设备发送数据,其特征在于,所述控制方法还包括以下步骤:响应于所述配件设备将所述第一数据通信通道上的信号电平从第一电平切换成第二电平以向所述摄像设备通知所述第二数据通信通道从所述第二设置向所述第一设置的切换完成,使所述摄像设备在所述摄像设备中将所述第二数据通信通道从所述第二设置向所述第一设置切换。

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

附图说明

图1是示出作为本发明的实施例1的镜头可更换照相机系统的框图。

图2示出实施例1中的照相机主体和可更换镜头之间的通信电路。

图3示出实施例1中的正常通信设置中的通信波形。

图4示出实施例1中的dlc2ch通信设置中的通信波形。

图5是示出实施例1中的用于从正常通信设置向dlc2ch通信设置切换的通信设置切换处理的流程图。

图6是示出实施例1中的用于从正常通信设置向dlc2ch通信设置切换的通信设置切换处理的时序图。

图7是示出本发明的实施例2中的用于从正常通信设置向dlc2ch通信设置切换的通信设置切换处理的流程图。

图8是示出实施例2中的用于从dlc2ch通信设置向正常通信设置切换的通信设置切换处理的时序图。

图9示出本发明的实施例3中的照相机主体和可更换镜头之间的通信电路。

图10是示出实施例3中的用于从正常通信设置向dlc2ch通信设置切换的通信设置切换处理的流程图。

图11是示出实施例3中的用于从正常通信设置向dlc2ch通信设置切换的通信设置切换处理的时序图。

图12示出实施例2中的通信设置切换处理所需的时间。

具体实施方式

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

实施例1

图1示出包括作为本发明的第一实施例(实施例1)的用作摄像设备的照相机主体200和用作配件设备的可更换镜头100的摄像系统(以下称为“照相机系统”)的结构。

照相机主体200和可更换镜头100经由稍后所述的它们的通信器相互发送控制命令和内部信息。通信器兼容各种通信方法,并且根据所要通信的数据的类型和其通信目的相互同步地将其通信格式切换成同一格式,这样使得能够针对各种情况选择最佳通信格式。

首先将说明可更换镜头100和照相机主体200的具体结构。可更换镜头100和照相机主体200经由包括耦合机构的安装件300相互机械且电连接。可更换镜头100经由设置在安装件300中的电源端子(未示出)来从照相机主体200接收电力供给,并且向稍后所述的各种致动器和镜头微计算机111提供其工作所需的电源。可更换镜头100和照相机主体200经由设置在安装件300中的通信端子(图2所示)相互通信。

可更换镜头100包括摄像光学系统。从被摄体(obj)侧开始,摄像光学系统包括物镜101、用于改变倍率的变倍透镜102、用于光量控制的光圈单元114、用于图像模糊校正的图像稳定透镜103和用于调焦的调焦透镜104。

分别通过透镜保持器105和106来保持变倍透镜102和调焦透镜104。

通过在摄像光学系统的光轴(通过虚线所示)延伸的光轴方向上可移动的导向杆(未示出),来引导透镜保持器105和106,并且分别通过步进电动机107和108在光轴方向上驱动透镜保持器105和106。步进电动机107和108与驱动脉冲同步转动,并且分别移动变倍透镜102和调焦透镜104。

在与摄像光学系统的光轴垂直的方向上移动图像稳定透镜103,以降低由于用户手抖动等所导致的图像模糊。

作为配件控制器的镜头微计算机111控制可更换镜头100中的各种操作。镜头微计算机111经由作为配件通信器的镜头通信器112接收从照相机主体200发送的控制命令和从照相机主体200输出的发送请求。镜头微计算机111进行与这些控制命令相对应的各种镜头控制,并且经由镜头通信器112向照相机主体200发送与发送请求相对应的镜头数据(配件数据)。

另外,镜头微计算机111响应于这些控制命令中的变焦命令和调焦驱动命令,来向变焦驱动器119和调焦驱动器120输出变焦驱动信号和调焦驱动信号以使其驱动步进电动机107和108,从而进行用于控制利用变倍透镜102的变倍操作的变焦处理和用于控制利用调焦透镜104的调焦操作的af(自动调焦)处理。

可更换镜头100设置有可由用户转动操作的手动调焦环130和用于检测手动调焦环130的转动操作量的调焦编码器131。镜头微计算机111使得调焦驱动器120将步进电动机108驱动与通过调焦编码器131所检测到的手动调焦环130的转动操作量相对应的驱动量,以驱动调焦透镜104,从而进行mf(手动调焦)。

光圈单元114包括光圈叶片114a和114b。通过霍尔元件115来检测光圈叶片114a和114b的开闭状态,并且通过放大器122和a/d转换器123来将其检测结果输入至镜头微计算机111。镜头微计算机111根据来自a/d转换器123的输入信号,来向光圈驱动器121输出光圈驱动信号以使光圈驱动器121驱动光圈致动器113,从而控制光圈单元114的光量控制操作。镜头微控制器111还根据设置在可更换镜头100内的由振动陀螺仪等构成抖动传感器(未示出)所检测到的抖动、经由图像稳定驱动器125来驱动图像稳定致动器126,从而进行用于控制图像稳定透镜103的移动的图像稳定处理。

照相机主体200包括由ccd传感器或者cmos传感器等构成的图像传感器201、a/d转换器202、信号处理器203、记录器204、照相机微计算机205和显示单元206。

图像传感器201对通过可更换镜头100中的摄像光学系统所形成的被摄体图像进行光电转换,以输出摄像信号作为模拟电信号。a/d转换器202将来自图像传感器201的模拟摄像信号转换成数字摄像信号。信号处理器203对来自a/d转换器202的数字摄像信号进行各种图像处理以生成视频信号。

信号处理器203根据该视频信号,来生成表示被摄体图像的对比度状态(即,摄像光学系统的焦点状态)的焦点信息和表示曝光状态的亮度信息。信号处理器203将视频信号输出至显示单元206。显示单元206显示该视频信号作为用于确认摄像构图和焦点状态的实时取景图像。

作为照相机控制器的照相机微计算机205响应于来自包括摄像指示开关和各种设置开关(未示出)的照相机操作单元207的输入,来控制照相机主体200。照相机微计算机205响应于变焦开关(未示出)的用户操作,经由照相机数据收发器208b来将与变倍透镜102的变倍操作有关的控制命令发送至镜头微计算机111。此外,照相机微计算机205经由照相机数据收发器208b来将与同亮度信息相对应的光圈单元114的光量控制操作有关的控制命令和与同焦点信息相对应的调焦透镜104的调焦操作有关的控制命令发送至镜头微计算机111。

接着,参考图2,将说明在照相机主体200(照相机微计算机205)和可更换镜头100(镜头微计算机111)之间所构成的通信电路以及在它们之间所进行的数据通信。照相机微计算机205具有用于管理用于与镜头微计算机111的数据通信的设置的功能和用于提供诸如发送请求等的通知的功能。另一方面,镜头微计算机111具有用于生成镜头数据的功能和用于发送镜头数据的功能。

照相机微计算机205包括照相机通信接口电路208a,并且镜头微计算机111包括镜头通信接口电路112a。照相机微计算机205(照相机数据收发器208b)和镜头微计算机111(镜头数据收发器112b)通过设置在安装件300中的通信端子(通过三个盒子所示)、以及照相机通信接口电路208a和镜头通信接口电路112a而相互通信。在本实施例中,照相机微计算机205和镜头微计算机111进行使用三个通道的三线异步串行通信。照相机通信接口电路208a和照相机数据收发器208b构成照相机通信器208。镜头数据收发器112b和镜头通信接口电路112a构成镜头通信器112。

这三个通道是作为通知通道的发送请求通道、第一数据通信通道和第二数据通信通道。使用发送请求通道来从照相机微计算机205向镜头微计算机111提供诸如用于镜头数据的发送请求(发送指示)和稍后所述的用于通信设置的切换请求(切换指示)等的通知。通过在作为第一电平的high(高)和作为第二电平的low(低)之间切换发送请求通道上的信号电平(电压电平),来经由发送请求通道提供通知。以下将提供至发送请求通道的发送请求信号称为“请求发送信号rts”。

使用第一数据通信通道来将镜头数据从镜头微计算机111发送至照相机微计算机205。以下将作为通过第一数据通信通道从镜头微计算机111向照相机微计算机205发送的信号的镜头数据称为“镜头数据信号dlc”。使用第二数据通信通道来从照相机微计算机205向镜头微计算机111发送照相机数据。以下将作为通过第二数据通信通道从照相机微计算机205向镜头微计算机111发送的信号的照相机数据称为“照相机数据信号dcl”。

此外,在本实施例中,通信接口电路208a和112a切换第二数据通信通道中的通信方向(通信设置),这使得第二数据通信通道能够用于从镜头微计算机111向照相机微计算机205发送镜头数据。具体地,该通信电路针对第二数据通信通道设置并列连接至第二数据通信通道的输入和输出缓冲器,以使得可以切换第二数据通信通道中的输入/输出方向。输入和输出缓冲器是可以以排他方式选择的。以下将并列连接至第二数据通信通道的输入和输出缓冲器统称为“输入/输出缓冲器”。

在以下描述中,将经由第二数据通信通道从镜头微计算机111向照相机微计算机205发送的镜头数据称为“第二镜头数据信号dlc2”。另外,将与第二镜头数据信号dlc2的发送一起的经由第一数据通信通道从镜头微计算机111向照相机微计算机205发送的镜头数据信号dlc称为“第一镜头数据信号dlc”,以区分第一镜头数据信号dlc与第二镜头数据信号dlc2。此外,将作为仅经由第一数据通信通道从镜头微计算机111向照相机微计算机205发送镜头数据信号dlc(以及经由第二数据通信通道发送照相机数据信号dcl)的第一通信设置的通信设置称为“正常通信设置”。另一方面,将作为经由第一数据通信通道和第二数据通信通道从镜头微计算机111向照相机微计算机205发送第一镜头数据信号dlc和第二镜头数据信号dlc2的第二通信设置的通信设置称为“dlc2ch通信设置”。

接着,将详细说明本实施例中的三线异步串行通信。将请求发送信号rts从作为通信主机的照相机微计算机205提供至作为通信从机的镜头微计算机111。照相机数据信号dcl包括从照相机微计算机205发送至镜头微计算机111的各种控制命令和发送请求命令。镜头数据信号dlc包括从镜头微计算机111发送至照相机微计算机205的各种镜头数据。照相机微计算机205和镜头微计算机111预先设置它们的通信速度,并且以与该设置相对应的通信位速率进行通信(发送和接收)。通信位速率表示每秒可传输的数据量,并且以bps(位每秒)为单位来表示。

参考图3,将说明照相机微计算机205和镜头微计算机111之间的通信过程。图3示出作为最小通信单位的一帧的通信信号的波形。在一帧中,照相机数据信号dcl和镜头数据信号dlc在其数据格式上具有相互不同的部分。

首先,将说明镜头数据信号dlc的数据格式。作为大的部分,一帧的镜头数据信号dlc包括作为第一帧的数据帧和作为后续帧的busy(忙)帧。在不进行数据传输的非传输状态下,镜头数据信号dlc的信号电平保持处于high。镜头微计算机111在1位时间段内将信号电平设置成low,以向照相机微计算机205提供开始镜头数据信号dlc的一帧发送的通知。该1位时间段被称为一个数据帧起始处的“起始位st”。接着,镜头微计算机111在从随后的第二位到第九位的8位时间段内发送1字节镜头数据。以按照从最高数据位d7开始依次继续数据位d6、d5、d4、d3、d2和d1的顺序、并且以最低数据位d0结束的msb在前格式,来排列数据位。然后,镜头微计算机111在第十位添加1位校验信息pa,并且在表示一帧结束的终止位sp的时间段内,将镜头数据信号dlc的信号电平设置成high。因而,从起始位st开始的数据帧结束。

此后,镜头微计算机111在终止位sp之后添加busy帧。busy帧表示作为从镜头微计算机111向照相机微计算机205的通知(以下称为“busy通知”)的通信待机请求busy的时间段。镜头微计算机111保持镜头数据信号dlc的信号电平处于low,直到终止busy通知为止。

将说明照相机数据信号dcl的数据格式。一帧中的照相机数据信号dcl的数据格式的规范与镜头数据信号dlc是相同的。然而,禁止向照相机数据信号dcl添加busy帧,这不同于镜头数据信号dlc。

接着,将说明照相机微计算机205和镜头微计算机111之间的通信过程。照相机微计算机205将请求发送信号rts的信号电平设置成low(换句话说,使请求发送信号rts有效(assert)),以向镜头微计算机111提供发送请求。通过请求发送信号rts的有效(low)而检测到发送请求的镜头微计算机111进行用于生成要发送至照相机微计算机205的镜头数据信号dlc的处理。然后,在完成镜头数据信号dlc的发送准备之后,镜头微计算机111开始通过第一数据通信通道来发送一帧的镜头数据信号dlc。在请求发送信号rts的有效之后,镜头微计算机111在通过照相机微计算机205和镜头微计算机111相互设置的时间段内,开始镜头数据信号dlc的发送。

接着,响应于检测到作为从镜头微计算机111所接收到的镜头数据信号dlc的数据帧的开头位的起始位st,照相机微计算机205使请求发送信号rts的信号电平恢复成high,换句话说,使请求发送信号rts无效(negate)。由此,照相机微计算机205终止发送请求,并且开始通过第二数据通信通道的照相机数据信号dcl的发送。可以在开始照相机数据信号dcl的发送之前和之后其中任一,进行请求发送信号rts的无效。仅需要进行这些无效和发送直到镜头数据信号dlc的数据帧的接收完成为止。

在需要向照相机微计算机205提供busy通知的情况下,已发送了镜头数据信号dlc的数据帧的镜头微计算机111向镜头数据信号dlc添加busy帧。照相机微计算机205监视是否存在busy通知,并且在提供busy通知期间禁止针对下一发送请求的请求发送信号rts的有效。镜头微计算机111在通过busy通知来禁止来自照相机微计算机205的发送请求的时间段内执行必要处理,并且在完成下一通信准备之后终止busy通知。在busy通知被终止、并且完成了照相机数据信号dcl的数据帧的发送的情况下,许可针对下一发送请求的、利用照相机微计算机205的请求发送信号rts的有效。

如上所述,在本实施例中,响应于在照相机微计算机205中所发生的通信开始事件时请求发送信号rts的有效,镜头微计算机111开始向照相机微计算机205发送镜头数据信号dlc的数据帧。另一方面,检测到镜头数据信号dlc的起始位st的照相机微计算机205开始向镜头微计算机111发送照相机数据信号dcl的数据帧。根据需要,镜头微计算机111向镜头数据信号dlc的数据帧添加busy帧以提供busy通知,然后终止busy通知以结束一帧通信处理。在该通信处理中,照相机微计算机205和镜头微计算机111相互发送和接收1字节数据。

接着,将参考图4来说明dlc2ch通信设置。在针对从镜头微计算机111向照相机微计算机205的镜头数据发送的dlc2ch通信设置中,经由第一数据通信通道来发送第一镜头数据信号dlc,除此之外,经由第二数据通信通道来发送第二镜头数据信号dlc2。经由两个数据通信通道的镜头数据发送使得能够在短时间内(以高速度)发送大量镜头数据。

图4示出连续三个帧的第一镜头数据信号dlc和第二镜头数据信号dlc2的通信信号波形。参考图4,将说明第一镜头数据信号dlc和第二镜头数据信号dlc2的数据格式。

第一镜头数据信号dlc和第二镜头数据信号dlc2各自的各帧由数据帧构成,而并不包括busy帧。也就是说,第一镜头数据信号dlc和第二镜头数据信号dlc2具有不允许从镜头微计算机111向照相机微计算机205发送busy通知的数据格式。此外,将dlc2ch通信设置定制为仅用于从镜头微计算机111向照相机微计算机205的镜头数据发送的通信设置,也就是说,在dlc2ch通信设置中,无法进行从照相机微计算机205向镜头微计算机111的照相机数据发送。此外,第一镜头数据信号dlc和第二镜头数据信号dlc2具有使得能够在没有前一帧的停止位sp和随后帧的起始位st之间的等待时间的情况下进行连续通信的数据格式。

第一镜头数据信号dlc和第二镜头数据信号dlc2的数据帧具有彼此相同的数据格式,在该数据格式中,其一帧位长度彼此相等。这是为了使得在数据通信在中途停止的情况下使所发送的帧的数量彼此相等的通信管理的目的。然而,第一镜头数据信号dlc和第二镜头数据信号dlc2的数据帧中的位位置的相对关系不必彼此一致,也就是说,允许第一镜头数据信号dlc和第二镜头数据信号dlc2之间的位位置的偏移量在一帧长度内。

如上所述,本发明适用于使用第一数据通信通道和第二数据通信通道(dlc和dcl)、以及用于从照相机微计算机205向镜头微计算机111提供诸如请求发送信号rts等的通知的发送请求通道(rts)的三线异步串行通信。此外,本实施例将正常通信设置中用于从照相机微计算机205向镜头微计算机111发送照相机数据的第二数据通信通道的通信方向切换成使用用于dlc2ch通信设置中从镜头微计算机111向照相机微计算机205发送镜头数据的第二数据通信通道。该切换使得能够从镜头微计算机111自第一数据通信通道和第二数据通信通道(dlc和dlc2)向照相机微计算机205进行高速的大量镜头数据发送。在该镜头数据发送中,允许镜头微计算机111经由第一数据通信通道或第二数据通信通道向照相机微计算机205提供中止请求,并且允许照相机微计算机205经由发送请求通道(rts)向镜头微计算机111提供中止请求。因此,镜头微计算机111和照相机微计算机205使得能够根据其处理速度适当地向另一微计算机提供中止请求,从而使得能够进行充分利用镜头微计算机111和照相机微计算机205的处理性能的高速大量数据通信。

然而,在正常通信设置被切换成dlc2ch通信设置的情况下,需要避免从照相机微计算机205发送的照相机数据信号dcl与从镜头微计算机111发送的镜头数据信号dlc的冲突。因而,在本实施例中,照相机微计算机205和镜头微计算机111根据作为计算机程序的通信控制程序,来执行图5的流程图以及图6的时序图所示的通信设置切换处理。在图6和以下描述中,“s”表示图5中的步骤。

首先,在s100中,正常通信设置中的照相机微计算机205经由第二数据通信通道(dcl)发送用于指示镜头微计算机111从正常通信设置向dlc2ch通信设置切换的切换命令。在s200中接收到该切换命令的镜头微计算机111在下一帧中经由第一数据通信通道(dlc)向照相机微计算机205发送表示接收到该切换命令的确认(ack)。然后,响应于镜头微计算机111在s201中对busy通知的终止,照相机微计算机205在s101中识别出busy通知的终止,即识别出镜头微计算机111处于可通信状态,以在s102中开始通信设置切换处理。

照相机微计算机205首先将图2所示的照相机通信接口电路208a中针对第二数据通信通道的输入/输出缓冲器的输入/输出方向切换成输入方向。在完成了该切换之后,照相机微计算机205在s103中使请求发送信号rts有效。响应于此,照相机微计算机205向镜头微计算机111提供表示从正常通信设置向dlc2ch通信设置的照相机微计算机侧切换(摄像设备侧切换)完成的通知(第一通知)。

在s202中检测到请求发送信号rts的有效的镜头微计算机111在s203中将图2所示的镜头通信接口电路112a中针对第二数据通信通道的输入/输出缓冲器的输入/输出方向切换成输出方向。在完成了该切换之后,镜头微计算机111在s204中经由第一数据通信通道(dlc)向照相机微计算机205发送切换完成代码(第二通知)。由此,镜头微计算机111向照相机微计算机205通知完成了从正常通信设置向dlc2ch通信设置的镜头微计算机侧切换(配件设备侧切换)。可以经由第二数据通信通道(dlc2)来发送该切换完成代码。

在s104中从镜头微计算机111接收到切换完成代码的照相机微计算机205在s105中暂时使请求发送信号rts无效,然后在s106中再次使请求发送信号rts有效(即,提供第三通知)。在s205中检测到请求发送信号rts的有效的镜头微计算机111在s206中开始在dlc2ch通信设置中发送第一镜头数据信号dlc和第二镜头数据信号dlc2。响应于此,照相机微计算机205在s107中开始在dlc2ch通信设置中接收第一镜头数据信号dlc和第二镜头数据信号dlc2。

上述通信设置切换处理使得能够避免在第二数据通信通道中的第一镜头数据信号dlc和第二镜头数据信号dlc2之间的冲突(即数据冲突)。

如上所述,本实施例在照相机微计算机205和镜头微计算机111经由发送请求通道和第一数据通信通道相互确认从正常通信设置向dlc2ch通信设置切换的完成之后,开始dlc2ch通信设置中的数据通信。在开始dlc2ch通信设置中的数据通信的情况下,照相机微计算机205首先从正常通信设置向dlc2ch通信设置切换,然后确认了该切换的镜头微计算机111从正常通信设置向dlc2ch通信设置切换。也就是说,在向dlc2ch通信设置的切换之后,作为数据接收者的照相机微计算机205首先从正常通信设置向dlc2ch通信设置切换。与在切换成dlc2ch通信设置之后变成数据发送者的镜头微计算机111在照相机微计算机205的切换之前或同时从正常通信设置向dlc2ch通信设置切换的情况相比,该切换过程使得能够更确定地避免上述数据冲突。

实施例2

图7的流程图和图8的时序图示出图1和2的照相机系统的结构中将照相机微计算机205和镜头微计算机111的通信设置从dlc2ch通信设置向正常通信设置切换的通信设置切换处理。同样,在将通信设置从dlc2ch通信设置向正常通信设置切换的情况下,需要避免第二镜头数据信号dlc2和照相机数据信号dcl之间的冲突。因而,在本发明的第二实施例(实施例2)中,照相机微计算机205和镜头微计算机111根据作为计算机程序的通信控制程序来执行从dlc2ch通信设置向正常通信设置切换的通信设置切换处理。在图8和以下描述中,“s”表示图7中的步骤。

首先,在s110中,照相机微计算机205在dlc2ch通信设置中判断是否完成了来自镜头微计算机111的与预定数据量相对应的第二镜头数据通信信号dlc2的接收。如果完成了第二镜头数据通信信号dlc2的接收,则照相机微计算机205在s111中使请求发送信号rts无效,然后在s112中使请求发送信号rts有效。照相机微计算机205使用这些无效和有效来提供用于请求镜头微计算机111从dlc2ch通信设置向正常通信设置切换的通知(第四通知)。

在s210中检测到请求发送信号rts的有效的镜头微计算机111在s211中将镜头通信接口电路112a中的针对第二数据通信通道的输入/输出缓冲器的输入/输出方向切换成输出方向。在完成了该切换之后,镜头微计算机111在s212中经由第一数据通信通道(dlc)向照相机微计算机205发送切换完成代码(第五通知)。由此,镜头微计算机111向照相机微计算机205通知完成了从dlc2ch通信设置向正常通信设置的镜头微计算机侧切换(配件设备侧切换)。

在s113中从镜头微计算机111接收到切换完成代码的照相机微计算机205在s114中使请求发送信号rts无效。

接着,照相机微计算机205在s115中将照相机通信接口电路208a中的针对第二数据通信通道的输入/输出缓冲器的输入/输出方向切换成输出方向。在完成了该切换并且完成了正常通信设置中的数据通信准备之后,照相机微计算机205在s116中使请求发送信号rts有效(即,提供第六通知),然后在s117中开始正常通信设置中的数据通信。

在s213中检测到请求发送信号rts的有效的镜头微计算机111在s214中开始在正常通信设置中发送镜头数据信号dlc。

上述通信设置切换处理使得能够避免在第二数据通信通道中的第二镜头数据信号dlc2和照相机数据信号dcl之间的冲突(即,数据冲突)。

如上所述,本实施例在照相机微计算机205和镜头微计算机111经由发送请求通道和第一数据通信通道相互确认了从dlc2ch通信设置向正常通信设置切换的完成之后,开始正常通信设置中的数据通信。在开始正常通信设置中的数据通信的情况下,镜头微计算机111首先从正常通信设置向dlc2ch通信设置切换,然后,确认了上述切换的照相机微计算机205从正常通信设置向dlc2ch通信设置切换。也就是说,在向正常通信设置切换之后,作为数据接收者的镜头微计算机111首先从dlc2ch通信设置向正常通信设置切换。与在向正常通信设置切换之后变成数据发送者的照相机微计算机205在镜头微计算机111的切换之前或同时从dlc2ch通信设置向正常通信设置切换相比,该切换过程使得能够更确定地避免上述数据冲突。

实施例3

接着,将说明本发明的第三实施例(实施例3)。实施例3将说明与实施例2不同的从dlc2ch通信设置向正常通信设置切换的通信设置切换处理(控制方法)。该实施例通过向实施例2(即实施例1)的结构添加新的构成元件来缩短通信设置切换处理所需的时间。

图9示出本实施例中的可更换镜头100’和照相机主体200’的结构。在图9中,通过与实施例1和2相同的附图标记来表示与实施例1和2相同的构成元件,并且省略其说明。

镜头微计算机111’包括与镜头通信接口电路112a一起构成镜头通信器(配件通信器)的镜头数据收发器700。镜头数据收发器700包括用于输出(发送)镜头数据信号dlc的dlc发送器701。镜头数据收发器700包括用于输出表示将镜头通信接口电路112a中的针对第二数据通信通道的输入/输出缓冲器向输入方向切换的状态的状态通知的状态通知器702。状态通知器702将第一数据通信通道上的信号电平在作为第一电平的low(低)和作为第二电平的high(高)之间切换,以输出表示将输入/输出缓冲器向输入方向切换的状态的状态通知。将输入/输出缓冲器向输入方向切换的状态包括切换未开始状态、切换开始状态、切换中状态以及切换完成状态。

尽管本实施例分别定义了第一数据通信通道上的信号电平的low和high作为第一电平和第二电平,但是可以分别将high和low定义成第一电平和第二电平。

镜头数据收发器700还包括由镜头微计算机111’控制以使第一数据通信通道的输出源在dlc发送器701和状态通知器702之间进行切换的输出源切换器703。输出源切换器703在从切换开始状态到切换完成状态期间将输出源设置为状态通知器702,并且在其它状态下将输出源设置为dlc发送器701。

照相机微计算机205’包括与照相机通信接口电路208a一起构成照相机通信器的照相机数据收发器750。照相机数据收发器750包括用于输入(接收)镜头数据信号dlc的dlc接收器751。照相机数据收发器750包括用于检测来自镜头微计算机111’(状态通知器702)的状态通知的状态检测器752。状态检测器752通过检测第一数据通信通道上的信号电平在high和low之间的切换,来检测将镜头通信接口电路112a中的针对第二数据通信通道的输入/输出缓冲器向输入方向切换的状态。

具体地,状态检测器752通过检测到第一数据通信通道上的信号电平为high而检测到切换未开始状态,通过检测到从high向low的切换而检测到切换开始状态,并且通过检测到low而检测到切换中状态。状态检测器752还通过检测到从low向high的切换而检测到切换完成状态。

信号电平和将输入/输出缓冲器向输入方向的切换的状态的上述组合仅是示例,并且可以其它采用其它组合。例如,在当未进行数据通信时第一数据通信通道上的信号电平为low的情况下,可以进行与上述检测相反的检测。也就是说,状态检测器752可以通过检测到信号电平的low而检测到切换未开始状态,通过检测到从low向high的切换而检测到切换开始状态,并且通过检测到high而检测到切换中状态。状态检测器752还可以通过检测到从high向low的切换而检测到切换完成状态。

照相机数据收发器750还包括用以将第一数据通信通道的输入源在dlc接收器751和状态检测器752之间切换的输入源切换器753。在完成了dlc2ch通信设置中的数据通信之后,通过照相机微计算机205’对输入源切换器753进行控制,以将输入源从dlc接收器751向状态检测器752切换。响应于状态检测器752检测到切换完成状态、即响应于镜头通信接口电路112a中的针对第二数据通信通道的输入/输出缓冲器向输入方向的切换的完成,输入源切换器753将输入源从状态检测器752向dlc接收器751切换。图10的流程图和图11的时序图示出照相机微计算机205’和镜头微计算机111’的通信设置从dlc2ch通信设置向正常通信设置切换的通信设置切换处理。在图11和以下描述中,“s”表示图10中的步骤。照相机微计算机205’和镜头微计算机111’根据作为计算机程序的通信控制程序来执行通信设置切换处理。

首先,在s510中,照相机微计算机205’判断在dlc2ch通信设置中是否完成了从镜头微计算机111’的与预定数据量相对应的第二镜头数据通信信号dlc2的接收。如果完成了第二镜头数据通信信号dlc2的接收,则照相机微计算机205’在s511中使请求发送信号rts无效,以向镜头微计算机111’提供用于请求从dlc2ch通信设置向正常通信设置的切换的通知。照相机微计算机205’在s512中对输入源切换器753进行控制,以将从第一数据通信通道的输入源从dlc接收器751向状态检测器752切换。

在s610中检测到请求发送信号rts的无效的镜头微计算机111’在s611中对输出源切换器703进行控制,以将向第一数据通信通道的输出源从dlc发送器701向状态通知器702切换。然后,镜头微计算机111’在s612中开始将镜头通信接口电路112a中的针对第二数据通信通道的输入/输出缓冲器向输入方向的切换。此外,镜头微计算机111’在s613中使状态通知器702将第一数据通信通道上的信号电平从high向low切换。

在s513中,照相机微计算机205’中的状态检测器752检测第一数据通信通道上的信号电平从high向low的切换。也就是说,状态检测器752检测表示开始将镜头通信接口电路112a中的针对第二数据通信通道的输入/输出缓冲器向输入方向切换的切换开始状态。响应于检测到切换开始状态,照相机微计算机205’进入待机状态。

这里,照相机微计算机205’可以如具有s513’的虚线的图11所示那样来使请求发送信号rts有效。该有效使得能够向镜头微计算机111’通知正常检测到的开始将镜头通信接口电路112a中的针对第二数据通信通道的输入/输出缓冲器向输入方向的切换。

在s614中,镜头微计算机111’判断是否完成了将镜头通信接口电路112a中的针对第二数据通信通道的输入/输出缓冲器向输入方向的切换。如果完成了该切换,则镜头微计算机111’在s615中使状态通知器702将第一数据通信通道上的信号电平从low向high切换。此外,镜头微计算机111’对输出源切换器703进行控制,以将向第一数据通信通道的输出源从状态通知器702向dlc发送器701切换。

在s514中,照相机微计算机205’中的状态检测器752检测第一数据通信通道上的信号电平从low向high的切换。也就是说,状态检测器752检测表示将镜头通信接口电路112a中的针对第二数据通信通道的输入/输出缓冲器向输入方向的切换完成的切换完成状态。响应于检测到切换完成状态,照相机微计算机205’在s515中对输入源切换器753进行控制,以将从第一数据通信通道的输入源从状态检测器752向dlc接收器751切换。然后,照相机微计算机205’在s516中将照相机通信接口电路208a中的针对第二数据通信通道的输入/输出缓冲器向输出方向切换。因而,完成从dlc2ch通信设置向正常通信设置的通信设置切换处理。

照相机微计算机205’可以如具有s514’的虚线的图11所示那样来使请求发送信号rts无效。该无效使得能够向镜头微计算机111’通知正常检测到的将镜头通信接口电路112a中的针对第二数据通信通道的输入/输出缓冲器向输入方向的切换。

在完成了从dlc2ch通信设置向正常通信设置的切换之后,准备好在正常通信设置中的数据通信的照相机微计算机205’在s517中使请求发送信号rts有效,并且在s518中开始正常通信设置中的数据通信。

在s617中检测到请求发送信号rts的有效的镜头微计算机111’在s618中开始在正常通信设置中发送镜头数据信号dlc。

上述通信设置切换处理使得能够避免在第二数据通信通道中的第二镜头数据信号dlc2和照相机数据信号dcl之间的冲突(即,数据冲突)。

在图11中,从s612到s614,镜头微计算机111’花费时间t801来将镜头通信接口电路112a中的针对第二数据通信通道的输入/输出缓冲器切换成输入方向。此后,照相机微计算机205’花费时间t802来将照相机通信接口电路208a中的针对第二数据通信通道的输入/输出缓冲器切换成输出方向。也就是说,需要时间t801和t802之和来从dlc2ch通信设置切换成正常通信设置。

另一方面,在实施例2所述的通信设置切换处理中,从dlc2ch通信设置切换成正常通信设置所需的时间如图12所示。

从开始通信设置的切换直到镜头微计算机111将镜头通信接口电路112a中的针对第二数据通信通道的输入/输出缓冲器切换成输入方向为止需要时间t901。该时间t901与图11中的时间t801(实施例3)相当。

镜头微计算机111发送切换完成代码以向照相机微计算机205通知完成了从输入/输出缓冲器向输入方向的切换需要时间t903。由于仅通过将第一数据通信通道上的信号电平从low切换成high来通知切换完成,因此实施例3不包括与时间t903相对应的时间。

照相机微计算机205’将照相机通信接口电路208a中的针对第二数据通信通道的输入/输出缓冲器切换成输出方向需要时间t902。该时间t902与图11中的时间t802相当。

因此,与实施例2所述的通信设置切换处理相比,实施例3所述的通信设置切换处理使得能够进一步将通信设置切换处理所需的时间缩短与t903相对应的时间。

如上所述,与实施例2的通信设置切换处理相比,该实施例使得能够在更短的时间内进行从dlc2ch通信设置向正常通信设置的通信设置切换处理。

使用作为通知通道、第一数据通信通道和第二数据通信通道这三个通道的上述实施例各自使得能够仅通过将第二数据通信通道设置成第二设置,来进行从配件设备向摄像设备的高速度的大量数据通信。此外,上述实施例各自在完成了配件设备中的第二数据通信通道的通信设置从第二设置向第一设置的切换之后、将摄像设备中的第二数据通信通道的通信设置从第二设置向第一设置切换时,向摄像设备通知配件设备中的切换完成。

因此,上述实施例各自在配件设备的切换完成之后立即使摄像设备切换通信设置,这使得能够在短时间内完成配件设备和摄像设备中的通信设置的切换。

其它实施例

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

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

本申请要求2016年3月31日提交的日本专利申请2016-069867的优先权,这里通过引用将其全部内容包含于此。

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