控制发光的照明装置及其控制方法和存储介质与流程

文档序号:18255208发布日期:2019-07-24 10:07阅读:172来源:国知局
控制发光的照明装置及其控制方法和存储介质与流程

本发明涉及能够使用安装至诸如闪光灯装置等的照明装置的多种类型的电池的照明装置及其控制方法和存储介质。



背景技术:

为了进行照明装置的产品保护的目的,诸如闪光灯装置等的照明装置配备有将由于连续发光而升高的温度限制到可以安全地使用该装置的范围的功能,并且各种类型的电池用作适用于照明装置的电源。各种类型的电池的性能是各种各样的并且不统一,因此照明装置的连续发光性能取决于电池的性能。因此,如果基于易于产生更多热的电池来设置发光限制,则可以进行的发光次数和发光性能降低,这损害了照明装置的可用性。

作为该问题的解决方案,日本特开2013-83810公开了一种电源控制装置,其根据是否获得电池的识别信息来选择电池的充电模式并根据所选择的充电模式来对电池充电,从而抑制充电电流并保护照明装置。

然而,根据日本特开2013-83810,尽管电源控制装置具有多个充电模式,但是在无法获得预定的识别信息的情况下,充电从尚未产生热的初始状态起就受到限制。因此,在快门机会重要的拍摄现场,照明装置可能难以提供令人满意的可用性。此外,该电源控制装置无法应对由于其连续使用而引起的老化,因此所选择的充电模式在使用结束之前不一定总是最佳的。



技术实现要素:

本发明提供照明装置及其控制方法和存储介质,其中,该照明装置通过使用提供启动照明装置所需的电力的电池的电池信息来适当地控制发光,从而可以在不损害可用性的情况下相对于所产生的热对照明装置进行产品保护。

在本发明的第一方面,提供一种照明装置,其能够使用安装至所述照明装置的多种类型的电池,并且所述照明装置包括将电力从安装至所述照明装置的电池供给至的发光部,所述照明装置包括至少一个处理器,所述至少一个处理器根据存储器中的一个或多个程序而用作包括以下单元的多个单元:发光控制单元,其被配置为控制从所述发光部的发光;以及获取单元,其被配置为获取与所安装的电池有关的信息,该信息包括与所述电池的温度有关的信息,其中,所述发光控制单元基于所述获取单元对与所述电池有关的信息的获取结果来确定用于限制从所述发光部的发光的参数。

在本发明的第二方面,提供一种照明装置的控制方法,所述照明装置能够使用安装至所述照明装置的多种类型的电池,并且所述照明装置包括将电力从安装至所述照明装置的电池供给至的发光部,所述控制方法包括:控制从所述发光部的发光;获取与所安装的电池有关的信息,该信息包括与所述电池的温度有关的信息;以及基于与所述电池有关的信息的获取结果来确定用于限制从所述发光部的发光的参数。

在本发明的第三方面,提供一种非暂时性计算机可读存储介质,其存储用于执行照明装置的控制方法的计算机可执行程序,所述照明装置能够使用安装至所述照明装置的多种类型的电池,并且所述照明装置包括将电力从安装至所述照明装置的电池供给至的发光部,其中,所述控制方法包括:控制从所述发光部的发光;获取与所安装的电池有关的信息,该信息包括与所述电池的温度有关的信息;以及基于与所述电池有关的信息的获取结果来确定用于限制从所述发光部的发光的参数。

根据本发明,可以通过使用提供启动照明装置所需的电力的电池的电池信息来适当地控制发光、从而可以在不损害可用性的情况下相对于所产生的热对照明装置量进行产品保护的照明装置。

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

附图说明

图1是作为根据本发明的第一实施例的照明装置的闪光灯装置的示意性截面图。

图2是图1所示的闪光灯装置的控制系统的示意性框图。

图3是闪光灯装置所进行的发光处理的流程图。

图4是图3的步骤中进行的电池识别控制处理的流程图。

图5是图4的步骤中进行的参数确定处理的流程图。

图6是图3的步骤中进行的连续发光控制处理的流程图。

图7是作为根据本发明的第二实施例的照明装置的闪光灯装置的控制系统的示意性框图。

图8是图3的步骤中进行的电池识别控制处理的变形例的流程图。

图9是示出根据不同情况所设置的判断位的图。

图10是图8的步骤中进行的参数确定处理的流程图。

具体实施方式

现在,将在下面参考示出本发明的实施例的附图来详细描述本发明。

图1是作为根据本发明第一实施例的照明装置的闪光灯装置的示意性截面图。图2是图1所示的闪光灯装置的控制系统的示意性框图。

如图1和2所示,作为根据本实施例的照明装置,由附图标记100表示的闪光灯装置包括可移除地安装在照相机主体(未示出)上的闪光灯主体100a、以及以相对于闪光灯主体100a在垂直方向(上下方向)和水平方向(左右方向)上可转动的方式保持的发光部100b。注意,在本实施例中,发光部100b的转动方向是在假设闪光灯主体100a的安装有发光部100b的部分是上部的情况下定义的。

微计算机FPU(下文中被称为闪光灯控制器)101控制闪光灯装置100的整体操作。闪光灯控制器101例如由内置单片IC电路的微计算机实现,该内置单片IC电路的微计算机包括CPU、ROM、RAM、输入/输出控制电路(I/O控制电路)、多路复用器、计时器电路、EEPROM、模数转换器以及数模转换器等。注意,可以根据各功能来设置专用发光控制器以及用于判断部的微计算机和存储器等。

电池200用作闪光灯装置100的电源(VBAT)。下面将描述电池200的细节。升压电路块102包括升压部102a、用于检测电压的电阻器102b和102c以及主电容器102d。升压电路块102通过升压部102a将电池200的电压升高到几百伏,从而累计用于主电容器102d中的发光的电能。

主电容器102d的充电电压被电阻器102b和102c分压,并且分压电压被输入到闪光灯控制器101的模数转换器端子。触发电路103将用于激励后述的放电管104的脉冲电压施加到放电管104。发光控制电路105控制来自放电管104的发光的开始和停止。放电管104具有从触发电路103施加到其上的几千伏的脉冲电压,由此使用在主电容器102d中充电的电能来激励发光。

积分电路106对从后述的光电二极管107输出的与接收光量相对应的电流进行积分,并将积分的结果输出到后述的比较器108的反相输入端子和闪光灯控制器101的模数转换器端子。比较器108的非反相输入端子连接到闪光灯控制器101的数模转换器端子,并且比较器108的输出端子连接到AND(与)门109的其中一个输入端子。AND门109的另一输入端子连接到闪光灯控制器101的发光控制端子,并且来自AND门109的输出被输入到发光控制电路105。光电二极管107是用于接收从放电管104发出的光的传感器,并且直接或经由玻璃纤维等接收从放电管104发出的光。

反射伞110反射从放电管104发出的光,并沿预定方向引导光。以使得变焦光学系统与包括放电管104和反射伞110的反射伞单元112之间的相对位置可以改变的方式,来保持包括光学面板111等的变焦光学系统。通过改变反射伞单元112和光学面板111之间的相对位置,可以改变闪光灯装置100的闪光指数(guide number)和配光角(light distribution angle)。闪光灯装置100的发光部100b主要包括放电管104、反射伞110和光学面板111。通过移动反射伞单元112来改变发光部100b的配光角,并且通过使发光部100b相对于闪光灯主体100a转动来改变来自发光部100b的光的照射方向。

输入部113包括操作部,该操作部包括电源开关、用于设置闪光灯装置100的操作模式的模式设置开关以及用于设置各种参数的设置按钮,并且闪光灯控制器101响应于向输入部113的输入而进行各种处理。显示部114包括液晶装置和发光元件,并显示表示闪光灯装置100的状态的信息。

变焦驱动电路115包括变焦检测部115a和变焦驱动部115b,其中变焦检测部115a用于通过编码器等来检测与反射伞单元112和光学面板111之间的相对位置有关的信息,以及变焦驱动部115b包括用于移动反射伞单元112的马达。闪光灯控制器101经由照相机主体获取拍摄透镜的焦距信息,并基于所获取到的焦距信息来计算反射伞单元112的驱动量。

端子116包括用于使照相机主体和闪光灯装置100之间的通信同步的SCLK_S端子、用于从照相机主体向闪光灯装置100发送数据的MOSI_S端子、以及用于接收从闪光灯装置100发送的数据的MISO_S端子。此外,端子116还包括照相机主体和闪光灯装置100两者都连接至的GND端子。

电池检测端子117连接到闪光灯控制器101,并且当后述的电池200可移除地安装至闪光灯装置100时,电池检测端子117连接到后述的信息输出端子202,从而将从电池200接收到的各种信息发送到闪光灯控制器101。传感器部118连接到闪光灯控制器101,并且包括用于检测电压和放电电流、内阻值、温度以及电池剩余量等的用于监视后述的电池200的状态的各种传感器。将由传感器部118检测的各种信息项发送到闪光灯控制器101,并将其存储在闪光灯控制器101的内置存储器中。

接着,将描述电池200的结构。电池200包括电池控制电路201、可充电二次电池单元203和包括充电/放电端子和信息输出端子202的外部端子部。

电池控制电路201控制组件,使得安全地进行二次电池单元203的充电/放电。电池控制电路201例如由包括CPU、ROM、RAM、输入/输出控制电路等的内置单片IC电路的微计算机来实现。此外,电池控制电路201包括用于检测电池电压和放电电流、内阻值、内部温度以及电池剩余量等的用于监视电池200的状态的各种传感器,并且ROM存储识别电池所需的ID信息等。

信息输出端子202是用于将由电池控制电路201检测到的各种信息发送到闪光灯控制器101的信息输出端子,并且当电池200安装至闪光灯装置100时,使信息输出端子202与电池检测端子117接触,从而将各种信息发送到闪光灯控制器101。二次电池单元203连接到电池控制电路201,并且经由电池控制电路201连接到闪光灯装置100,从而向闪光灯装置100供给电力。

接着,将参考图3来说明闪光灯装置100所进行的发光处理。图3是闪光灯装置100所进行的发光处理的流程图。图3中的处理步骤例如通过CPU将例如存储在闪光灯控制器101的ROM中的程序加载到RAM中来执行。

参考图3,在步骤S301中,闪光灯控制器101初始化存储器及其端口。此外,闪光灯控制器101读取包括在输入部113中的开关的状态和预先设置的输入信息,进行诸如发光量确定方法和发光定时等的发光模式的各种设置,然后进入步骤S302。

在步骤S302中,闪光灯控制器101通过使用电池信息来进行用于识别所安装的电池并确定用于限制发光的参数的电池识别控制处理。在电池识别控制处理包括用于监视安装至闪光灯装置100的电池的状态的处理的情况下,期望与在步骤S303及后续步骤中进行的发光处理并行地进行监视处理。下面将描述电池识别控制处理的细节。然后,在确定了用于限制发光的参数之后,闪光灯控制器101将所确定的参数信息存储在其内置存储器中,并且进入步骤S303。

在步骤S303中,闪光灯控制器101开始升压电路块102的操作以开始对主电容器102d进行充电,然后进入步骤S304。在步骤S304中,闪光灯控制器101将从照相机控制器(未示出)经由端子116获取到的拍摄透镜(未示出)的焦距信息存储在其内置存储器中,然后进入步骤S305。注意,在之前已经存储了焦距信息的情况下,闪光灯控制器101将焦距信息更新为新的焦距信息。

在步骤S305中,闪光灯控制器101使变焦驱动电路115移动反射伞单元112,使得闪光灯的配光角在与所获取到的焦距信息相对应的范围内,然后进入步骤S306。注意,在不需要移动反射伞单元112的情况下,可以省略该步骤。

在步骤S306中,闪光灯控制器101在显示部114上显示与经由输入部113设置的发光模式相关联的图像、与所获取到的焦距信息相关联的图像等,并且进入步骤S307。

在步骤S307中,闪光灯控制器101检查主电容器102d的充电是否完成,并且如果充电完成,则闪光灯控制器101将充电完成信号发送到未示出的照相机控制器,并且进入步骤S308。

在步骤S308中,闪光灯控制器101判断是否已经从未示出的照相机控制器接收到发光开始信号作为发光指示,并且如果已经接收到发光开始信号,则闪光灯控制器101进入步骤S309,否则闪光灯控制器101返回到步骤S302。

在步骤S309中,闪光灯控制器101根据所接收到的发光开始信号向发光控制电路105提供发光指示。然后,在发光控制电路105根据发光指示使放电管104发光之后,闪光灯控制器101将与发光相关联的信息(诸如主电容器102d的电压信息等)存储在其内置存储器中,并且进入步骤S310。注意,在步骤S309中,在进行诸如用于光调整的预发光和主发光等的一系列发光的情况下,在各发光终止时,处理不返回到步骤S302,而是仅在终止一系列发光之后返回到步骤S302。

在步骤S310中,闪光灯控制器101开始用于控制发光和充电的连续发光控制处理,以使得即使在由于发光而连续发热(诸如连续发光等)的情况下也防止闪光灯装置100的温度变得异常高。下面将描述连续发光控制处理的细节。该连续发光控制处理从第一次发光起开始计算,并且在计算结果返回到其初始状态时终止。

更具体地,闪光灯控制器101估计要保护的免受由发光产生的热的影响的部位的温度,并且从第一次发光起开始计算保护对象部位的估计温度或用作估计温度的替代的计数器。然后,闪光灯控制器101与上述发光处理并行地继续计算,直到经过了计算结果变得等于初始状态为止放热所需的时间为止,或者直到计数器被重置为止。尽管在本实施例中,该处理被称为连续发光控制处理,但是对于单次发光也进行相同的处理。在开始连续发光控制处理之后,发光处理返回到步骤S302。

接着,将参考图4来描述闪光灯装置100在图3的步骤S302中进行的电池识别控制处理。在该电池识别控制处理中,闪光灯装置100获取与安装至闪光灯装置100的电池200的温度有关的信息,并基于所获取到的信息来确定用于限制发光的参数。闪光灯装置100的保护对象部位随电池200的性能而变化,因此参数以适合于电池200的性能的方式设置。

这是因为,闪光灯装置100的性能取决于安装至闪光灯装置100的电池200的类型、规格和性能。例如,在使用诸如锂系列二次电池等的电池作为二次电池单元203的情况下,尽管取决于老化程度,但是通常可以对主电容器102d进行高速充电,此外,由于内阻值相对较小,因此这种类型的电池200产生的热量在许多情况下较小。

另一方面,在使用诸如碱性一次电池等的电池的情况下,主电容器102d的充电速度低于上述锂系列二次电池的充电速度,并且内阻值相对较大,因此这种类型的电池200通常易于产生大量的热。因此,需要识别所安装的电池200,并根据所识别出的电池200的性能来设置发光限制。

这意味着,闪光灯装置100的保护对象部位变化,并且在上述示例的情况下,当使用内阻值小并且能够对主电容器102d进行高速充电的电池时,可以进行高速连续发光,因此需要最优先保护光学面板111。另一方面,当使用内阻值大且产生大量的热的电池时,从闪光灯装置100的产品保护和防止低温烧伤等的观点来看,需要保护闪光灯主体100a的电池安装部及其附近以及电池200。

图4是闪光灯装置100在图3的步骤S302中所进行的电池识别控制处理的流程图。注意,在参考图4给出的电池识别控制处理的描述中,闪光灯主体100a的电池安装部及其附近以及电池200被假设是保护对象部位。此外,当闪光灯控制器101在图3中的步骤S302中识别出所安装的电池200时,闪光灯控制器101与图3中的发光处理并行开始图4中的电池识别控制处理,并且在发光处理到达图3中的步骤S310之前终止电池识别控制处理。

参考图4,在步骤S401中,闪光灯控制器101判断在进行电池识别控制之前是否可以获取到与所安装的电池200有关的信息(电池信息)。例如,该判断可以通过如下处理来进行:通过将包括在电池控制电路201中的各种传感器连接到信息输出端子202并使信息输出端子202与电池检测端子117彼此接触来判断模拟值是否已被直接发送到闪光灯控制器101。

此外,该判断可以通过判断通过电池控制电路201将来自各种传感器的输出从模拟转换为数字而获得的值是否已经通过通信而被发送到闪光灯控制器101来进行。可选地,该判断可以通过提供使得可以将通用电池转换为具有专用电池形状的电池的适配器并且在检测到通用电池的情况下判断为由于所安装的电池是通用电池因而无法获取到电池信息来进行。

然后,如果可以通过经由电池检测端子117和信息输出端子202的通信从电池控制电路201获取电池200的内阻值或内部温度的信息,则闪光灯控制器101进入步骤S402,否则闪光灯控制器101进入步骤S405。

在步骤S402中,闪光灯控制器101经由信息输出端子202和电池检测端子117从电池控制电路201的传感器中的关联传感器获取电池200的内阻值。注意,闪光灯控制器101可以通过使用包括在电池控制电路201中的传感器中的关联传感器获取电池电压和放电电流来计算内阻值,而不是直接获取内阻值。然后,闪光灯控制器101将所获取到的内阻值存储在其内置存储器中,并进入步骤S403。注意,在无法获取到内阻值的情况下,省略该步骤。

在步骤S403中,闪光灯控制器101经由信息输出端子202和电池检测端子117从电池控制电路201的传感器中的关联传感器获取电池200的内部温度,将所获取到的内部温度存储在其内置存储器中,然后进入步骤S404。注意,尽管在无法获取到内部温度的情况下省略该步骤,但是在假设在步骤S402和/或该步骤中获取到内阻值和内部温度中的至少一个的情况下给出描述。

在步骤S404中,闪光灯控制器101检查在步骤S402和/或S403中获取到的结果是否在可以估计出的预定阈值内。然后,如果所获取到的结果在预定阈值内,则闪光灯控制器101设置表示专用电池的判断位(determination bit),并判断为所安装的电池200是专用电池且电池信息是可靠的。另一方面,如果所获取到的结果不在预定阈值内,则闪光灯控制器101判断为尽管已经接收到电池信息的输出,但是所接收到的信息的可靠性低,并设置表示低可靠性的判断位。然后,闪光灯控制器101将所设置的判断位存储在其内置存储器中,并进入步骤S406。

在步骤S406中,闪光灯控制器101判断所安装的电池200的电池信息是否可靠。如果基于在步骤S404中设置的判断位而判断为所安装的电池200的电池信息可靠,则闪光灯控制器101进入步骤S407,否则闪光灯控制器101进入步骤S408。

在步骤S405中,闪光灯控制器101将所安装的电池200视为通用电池,这是因为无法从所安装的电池200获取到电池信息,因此闪光灯控制器101设置表示通用电池的判断位,将所设置的判断位存储在其内置存储器中,然后进入步骤S408。

在步骤S407中,闪光灯控制器101基于从电池200获取到的信息来计算在闪光灯装置100内所要进行的处理所需的偏移校正值,将所计算出的偏移校正值存储在其内置存储器中,然后进入步骤S410。

这里,在后述的参数确定处理包括通过同时使用来自电池控制电路201的各种传感器中的关联传感器的输出和传感器部118的输出所进行的计算的情况下,执行步骤S407以防止不同的计算结果。在这种情况下,可以基于通过在相同定时进行的测量操作所获得的输出结果之间的差来确定各校正值。注意,在来自电池控制电路201的各种传感器中的关联传感器的输出和来自传感器部118的相应输出分别用于各自不同目的并且不需要偏移的情况下,可以省略该步骤。

在步骤S408中,闪光灯控制器101从传感器部118的输出获取电池200的内阻值,将所获取到的内阻值存储在其内置存储器中,然后进入步骤S409。注意,可以通过获取电池电压和放电电流来计算内阻值。此外,在已经获取到内阻值的情况下,更新该值,并且在已经设置了表示专用电池的判断位(专用电池位)的情况下,清除该判断位并设置表示通用电池的判断位(通用电池位)。在无法获取到内阻值的情况下,省略该步骤。

在步骤S409中,闪光灯控制器101从传感器部118的输出获取电池200的内部温度,将所获取到的内部温度存储在其内置存储器中,然后进入步骤S410。注意,在已经获取到内部温度的情况下,更新该值,并且在已经设置专用电池位的情况下,清除该专用电池位并设置通用电池位。然而,假设在步骤S408和/或该步骤中已经获取到内阻值和内部温度中的至少一个。

在步骤S410中,闪光灯控制器101基于在步骤S402至S409中所获取到的信息来确定用于限制发光的参数,将所确定出的参数存储在其内置存储器中,然后进入步骤S411。下面将参考图5来描述参数确定处理的细节。

在步骤S411中,闪光灯控制器101在显示部114上显示所获取的与所安装的电池200有关的信息,并且进入步骤S412。在该步骤中显示的信息是基于在步骤S410中所确定的参数的发光限制水平以及电池200的当前内部温度和电池剩余量等。

在步骤S412中,闪光灯控制器101判断是否监视当前电池200的状态。该判断是通过使用闪光灯控制器101的计时器功能而判断是否已经过预定时间段来进行的。这使得:在每当预定时间段过去时,即以预定周期,闪光灯控制器101通过获取来自电池控制电路201或传感器部118的输出结果来监视电池200的状态。如果已经设置了专用电池位,则闪光灯控制器101返回到步骤S402,而如果已经设置了通用电池位,则闪光灯控制器101返回到步骤S408。注意,闪光灯控制器101可以不是以预定周期监视电池200的状态,而是基于诸如从发光部100b发光的次数等的条件来监视电池200的状态。如果判断为不进行对电池200的监视,则终止本电池识别控制处理。

接着,将参考图5来描述在图4的步骤S410中进行的参数确定处理。图5是在图4的步骤S410中进行的参数确定处理的流程图。在该参数确定处理中,基于在步骤S402至S409中所获取到的信息来确定参数。

参考图5,在步骤S501中,闪光灯控制器101读取在步骤S402至S409中所获取到的判断位、来自各种传感器的输出结果、以及校正值,并且进入步骤S502。

在步骤S502中,闪光灯控制器101判断所读取的判断位是专用电池位还是通用电池位。判断位的类型的数量可以基于后述的发光限制方法根据需要来增加,并且可以针对各种类型对本处理进行分支。然后,如果设置了专用电池位,则闪光灯控制器101进入步骤S503,而如果设置了通用电池位,则闪光灯控制器101进入步骤S504。

在步骤S503中,闪光灯控制器101计算用于限制专用电池的发光的参数,并且进入步骤S505。下面将描述计算方法。在步骤S504中,闪光灯控制器101计算用于限制通用电池的发光的参数,并进入步骤S505。下面将描述计算方法。

在步骤S505中,闪光灯控制器101将在步骤S503或S504中所计算出的参数存储在其内置存储器中,然后终止参数确定处理。

接着,将参考图6来描述在图3的步骤S310中进行的连续发光控制处理。在该连续发光控制处理中,限制发光以保护闪光灯装置免受发光产生的热的影响。在发光限制中,保护对象部位和限制结果根据电池识别控制处理和参数确定处理的结果而不同。

图6是在图3的步骤S310中进行的连续发光控制处理的流程图。

参考图6,在步骤S601中,闪光灯控制器101读取预设输入信息和参数,以初始化连续发光控制的设置,并进入步骤S602。注意,在图3的步骤S301中已经执行了读取的情况下,该步骤可以省略。

在步骤S602中,闪光灯控制器101获取与在发光时来自放电管104的发光量有关的信息,将所获取到的与发光量有关的信息存储在其内置存储器中,并进入步骤S603。

在步骤S603中,闪光灯控制器101进行连续发光处理的计算。在连续发光处理中,闪光灯控制器101进行计数,以使得可以基于在图5的步骤S505中存储在内置存储器中的与电池200相关联的参数来改变发光次数。例如,基于由步骤S602中所获取到的与发光量有关的信息所表示的发光量来设置用于计算范围调整的系数,并且每当进行各发光时,对通过将在图5的步骤S505中所存储的参数的值与该系数相乘而获得的值进行累计。这使得可以进行与电池200的性能相对应的控制。对于相减,每当经过预定时间段时,减去固定的相减量。

假设发光量由FL表示,用于调整的系数由α表示,发光次数由n表示,电池200的参数值由B表示,相减次数由T表示,以及相减量由M表示,则计数器的累计量C通过以下等式(1)来计算:

C=(FL×α×n×B)–(T×M)...(1)

这里,将描述图5的步骤S503和S504中的参数的计算。如上等式(1)所示,在根据发光的累计方法的情况下,随着电池200的参数B变大,计数器累计量C增加。因此,需要使用后述的阈值来对各保护对象部位设置适当的发光限制。

首先,在步骤S503中,由于电池200被判断为专用电池,因此基于从电池200获取到的信息来计算电池200的参数B。假设在图4的步骤S402中所获取到的内阻值由r1表示,在步骤S403中所获取到的内部温度由τ1表示,以及在步骤S407中所获取到的校正值由Hr1和Hτ1表示,则电池200的参数B可以通过以下等式(2)来计算:

B={(r1+Hr1)×β}+{(τ1+Hτ1)×γ}...(2)

同样地,在步骤S504中,由于电池200被判断为通用电池,因此闪光灯控制器101使用从传感器部118获取到的信息来计算参数B。假设在步骤S408中所获取到的内阻值由r2表示,以及在步骤S409中所获取到的内部温度由τ2表示,则电池200的参数B可以通过以下等式(3)来计算:

B=(r2×δ)+(τ2×ε)...(3)

注意,β、γ、δ和ε是增益系数。在上述等式(2)和(3)中,假设已经在各个相关步骤中获取到内阻值和内部温度。然而,在可以仅获取到内阻值和内部温度中的一个的情况下,对于无法获取到的另一个值,可以通过代入针对该另一个值所估计出的值的范围的上限值来计算参数B。此外,可以通过将无法获取到的另一个值的增益系数设置为0并且将这两个值统一为所获取到的内阻值和内部温度之一来计算参数B。

根据上述等式(2)和(3),例如,在使用内阻值小且发热量小的电池的情况下,电池200的参数B变小,并且可以更多次地进行连续发光。另一方面,在使用内阻值大且发热量大的电池的情况下,电池200的参数B增大,因此计数器累计量C大大增加,这限制了连续发光的次数。尽管在上面的等式(2)中,针对电池老化的校正被考虑到内阻值中,但是校正可以单独被考虑到增益系数中。注意,即使在针对专用电池设置了可以进行更多次连续发光的参数的情况下,也通过后述的阈值来设置上限,从而保护了保护对象部位。

然后,在进行连续发光的计算之后,闪光灯控制器101将计算结果存储在其内置存储器中,然后进入步骤S604。

在步骤S604中,闪光灯控制器101判断步骤S603中所获得的计算结果(计数器累计量C)是否大于预定阈值。仅需要通过考虑闪光灯装置100和存储器200的配置以及在图5的步骤S505中存储在内置存储器中的参数来确定阈值。此外,可以通过逐步设置阈值来逐步设置禁止发光的间隔(下文中被称为最短发光间隔)。如果在步骤S603中获得的计算结果大于阈值,则闪光灯控制器101延长应用最短发光间隔。在逐步设置阈值的情况下,可以逐步延长应用最短发光间隔。此外,对于与图3的步骤S304中存储在内置存储器中的焦距信息相关联的各个变焦位置,可以将阈值设置为多个,并且可以通过在EEPROM中保持表来调整阈值。然后,在判断步骤S603中获得的计算结果是否大于预定阈值之后,闪光灯控制器101将判断结果存储在其内置存储器中,并且进入步骤S605。

在步骤S605中,闪光灯控制器101检查变焦位置是否已经从在图3的步骤S309中进行的主发光时的变焦位置发生改变。如果变焦位置没有改变,则闪光灯控制器101进入步骤S607,而如果变焦位置已经改变,则闪光灯控制器101进入步骤S606。

在步骤S606中,闪光灯控制器101进行与变焦位置的改变相对应的调整处理。在步骤S604中使用的阈值随变焦位置变化的情况下,闪光灯控制器101调整在步骤S603中获得的计数器累计量C。由此,在变焦位置在设置了大阈值的变焦位置和设置了小阈值的变焦位置之间移动的情况下,计数器累计量C相对于各阈值的累计比是均衡的。在假设改变之前的阈值由SP表示并且改变之后的阈值由SA表示的情况下,通过使用以下等式(4)来转换计数器累计量C。

C=C×SA/SP...(4)

然后,在进行与变焦位置的改变相对应的调整处理之后,闪光灯控制器101将处理结果存储在其内置存储器中,并且进入步骤S607。在根据变焦位置不改变阈值的情况下,省略该步骤。

在步骤S607中,闪光灯控制器101将各种计算结果和参数存储在其内置存储器中,并且进入步骤S608。在各种计算结果和参数已经存储在内置存储器中的情况下,可以省略该步骤。

在步骤S608中,闪光灯控制器101检查计数器累计量C是否已经返回到初始状态,即被清除,并且如果计数器累计量C已经返回到初始状态,则闪光灯控制器101终止连续发光控制处理,否则闪光灯控制器101返回到步骤S602。在本实施例中,根据电池200的参数B获得的值被累计,从而改变用于限制发光的计数器,由此根据电池200来改变发光限制量。然而,可以使用根据电池200的参数B改变阈值的方法、或者提供与电池200的参数B相关联地形成的阈值表的方法。

如上所述,在本实施例中,可以提供闪光灯装置100,其中闪光灯装置100能够通过使用提供启动闪光灯装置100所需的电力的可移除电池200的电池信息来适当地控制发光,从而可以在不损害可用性的情况下相对于所产生的热对闪光灯装置100进行产品保护。

接着,将参考图7和8来描述作为根据本发明第二实施例的照明装置的闪光灯装置。在本实施例中,与第一实施例相同的组件由相同的附图标记表示,并且省略其描述。

本实施例与第一实施例的不同之处在于,在闪光灯装置和电池之间提供使用通信的认证功能,并且基于在电源通信电路119和电池通信电路204之间发送和接收的电池250的通信信息来确定用于限制发光的参数。

图7是根据本实施例的由附图标记150表示的闪光灯装置的控制系统的示意性框图。如图7所示,电源通信电路119包括具有认证功能的通信电路和通信端子,并且与电池通信电路204进行双向通信。电源通信电路119连接到闪光灯控制器101,并且当电池250安装至闪光灯装置150时,电源通信电路119连接到电池通信电路204,并将从电池250接收到的各种信息发送到闪光灯控制器101。

注意,电源通信电路119的连接端子之一是模拟端子,其使得电源通信电路119能够在无需通过通信电路的情况下直接从电池控制电路201的传感器中的关联传感器获取模拟值。在电池是不具有通信电路但直接输出模拟信号的类型的情况下,电源通信电路119例如经由图2中出现的信息输出端子202获取来自电池控制电路201的关联传感器的输出。

接着,将描述电池250。电池通信电路204包括具有认证功能的通信电路和通信端子,并且与电源通信电路119进行双向通信。电池通信电路204连接到电池控制电路201,并且当电池通信电路204连接到电源通信电路119时,电池通信电路204将由电池控制电路201检测到的各种信息以及存储在ROM中的电池ID信息等发送到闪光灯控制器101。

图8是闪光灯装置150在图3的步骤S302中进行的电池识别控制处理的变形例的流程图。

闪光灯控制器101在步骤S801中判断在进行电池识别控制之前是否可以获取到与安装至闪光灯装置150的电池250的温度有关的信息。通过使用第一实施例中描述的方法来进行该判断。也就是说,该判断可以通过如下处理来进行:通过例如通过将包括在电池控制电路201中的各种传感器连接到电池通信电路204并且使电池通信电路204和电源通信电路119彼此接触来判断模拟值是否被直接发送到闪光灯控制器101。

此外,该判断可以通过判断电池控制电路201将来自各种传感器的输出从模拟转换为数字而获得的值是否通过通信被发送到闪光灯控制器101来进行。可选地,该判断可以通过提供使得可以将通用电池转换为具有专用电池形状的电池的适配器并且在检测到通用电池的情况下判断为由于所安装的电池是通用电池因而无法获取到电池信息来进行。

参考图8,如果可以从电池控制电路201获取电池250的内阻值或内部温度的信息,则闪光灯控制器101进入步骤S802,否则闪光灯控制器101进入步骤S815。在步骤S815中,由于无法从所安装的电池250获取到信息,因此与图4中的步骤S405同样地,闪光灯控制器101设置表示通用电池的判断位和表示低可靠性的判断位,将所设置的判断位存储在其内置存储器中,然后进入步骤S818。

在步骤S802中,闪光灯控制器101判断是否可以经由电源通信电路119与电池250通信,并且如果可以,则闪光灯控制器101进入步骤S803,而如果不可以,则闪光灯控制器101进入步骤S808。在步骤S803中,闪光灯控制器101判断是否可以经由电源通信电路119对电池250进行认证,并且如果可以认证电池250,则执行认证,此后闪光灯控制器101进入步骤S804,否则闪光灯控制器101进入步骤S805。

在步骤S804和S805中,闪光灯控制器101获取电池250的电池识别信息。步骤S804和S805的不同之处在于,电池250已经在步骤S803中被认证或者未被认证,并且在针对可以认证的电池250的步骤S804中,除了临时通信故障和老化的情况以外,可以获取到诸如电池ID信息等的电池识别信息。然而,在针对无法认证的电池250的步骤S805中,存在无法获取到电池识别信息的可能性。在获取到电池识别信息之后,闪光灯控制器101将所获取到的电池识别信息存储在其内置存储器中,并进入步骤S806或S807。在无法获取到电池识别信息的情况下,省略这些步骤。

在步骤S806和S807中,闪光灯控制器101经由电池通信电路204和电源通信电路119从电池控制电路201的传感器获取电池250的内阻值。注意,可以在无需直接获取内阻值的情况下通过使用包括在电池控制电路201中的传感器获取电池电压和放电电流来计算内阻值。闪光灯控制器101将所获取到的内阻值存储在其内置存储器中,并进入步骤S809或S810。在无法获取到内阻值的情况下,省略这些步骤。

在步骤S808中,闪光灯控制器101无法与所安装的电池250通信。因此,闪光灯控制器101使用与第一实施例中使用的方法相同的方法,其中使信息输出端子202与电池检测端子117接触,从而将从电池控制电路201的传感器输出的模拟值直接发送到闪光灯控制器101。闪光灯控制器101将所获取到的内阻值存储在其内置存储器中,并进入步骤S811。在无法获取到内阻值的情况下,省略该步骤。

在步骤S809和S810中,闪光灯控制器101经由电池通信电路204和电源通信电路119从电池控制电路201的关联传感器获取电池250的内部温度。闪光灯控制器101将所获取到的内部温度存储在其内置存储器中,然后进入步骤S812或S813。注意,在无法获取到内部温度的情况下,省略这些步骤。

在步骤S811中,闪光灯控制器101无法与所安装的电池250通信。因此,闪光灯控制器101使用与第一实施例中使用的方法相同的方法,其中使信息输出端子202与电池检测端子117接触,从而将从电池控制电路201的传感器输出的模拟值直接发送到闪光灯控制器101。闪光灯控制器101将所获取到的内部温度存储在其内置存储器中,并进入步骤S814。在无法获取到内部温度的情况下,省略该步骤。

在步骤S812中,闪光灯控制器101检查在步骤S806和/或S809中获取到的结果是否在根据步骤S804中获取到的电池识别信息可以估计的预定阈值内。如果所获取到的结果在预定阈值内并且没有发生通信故障或老化,则闪光灯控制器101通过判断为所安装的电池250是正规专用电池来设置表示正规专用电池的判断位以及表示高可靠性的判断位。另一方面,如果所获取到的结果中的任何一个不在预定阈值内,则闪光灯控制器101判断为在步骤S804、S806和S809中的任何一个中发生了通信故障,或者判断为所安装的电池已经老化,并且设置表示正规专用电池的判断位以及表示低可靠性的判断位,这表示在步骤S806和/或S809中所获取到的结果的可靠性低。闪光灯控制器101将所设置的判断位存储在其内置存储器中,并进入步骤S817。

在步骤S813中,闪光灯控制器101检查在步骤S805中所获取到的电池识别信息与作为正规电池的信息而存储在其内置存储器中的信息是否一致。如果所获取到的电池识别信息与所存储的信息一致,则闪光灯控制器101判断为电池250是正规电池,设置表示正规电池的判断位,并检查在步骤S807和/或S810中所获取到的结果是否在可以根据步骤S805中所获取到的电池识别信息而估计出的预定阈值内。

然后,如果结果在预定阈值内,则闪光灯控制器101设置表示高可靠性的判断位,这表示电池信息的可靠性高。如果结果不在预定阈值内,则闪光灯控制器101设置表示低可靠性的判断位,这表示在步骤S807和/或S810中所获取到的结果的可靠性低。在所获取到的电池识别信息与所存储的电池识别信息不一致的情况下,闪光灯控制器101设置表示未知电池的判断位和表示低可靠性的判断位,这表示在步骤S807和/或S810中所获取到的结果的可靠性低。闪光灯控制器101将判断位存储在其内置存储器中,并进入步骤S816。

在步骤S814中,闪光灯控制器101检查在步骤S808和/或S811中所获取到的结果是否在可以估计出的预定阈值内。如果结果在预定阈值内,则闪光灯控制器101设置表示非正规电池的判断位和表示中可靠性的判断位。如果结果不在预定阈值内,则闪光灯控制器101判断尽管已经接收到输出作为电池信息,但是所接收到的信息的可靠性低,并且设置表示非正规电池的判断位和表示低可靠性的判断位。闪光灯控制器101将所设置的判断位存储在其内置存储器中,并进入步骤S816。

这里,图9是示出根据步骤S812至S815中的不同情况所设置的判断位的图。尽管在图9中,在步骤S812至S815中以三个级别来判断可靠性,但是通过考虑各步骤中的优劣等,可靠性可以被划分为具有小差异的更多级别。

再次参考图8,在步骤S816中,闪光灯控制器101基于在步骤S813和S814中所判断的判断位来判断所安装的电池250的电池信息是否可靠。然后,如果信息具有不低于预定级别的可靠性,则闪光灯控制器101进入步骤S817,以进行与图4中的步骤S407相同的处理,然后进入步骤S820,否则闪光灯控制器101进入步骤S818,进行与图4中的步骤S408相同的处理,并且进入步骤S819。在步骤S819中,闪光灯控制器101进行与图4中的步骤S409相同的处理,并且进入步骤S820。

在步骤S820中,闪光灯控制器101基于在步骤S804至S820中所获取到的信息来确定用于限制发光的参数,将所确定出的参数存储在其内置存储器中,并且进入步骤S821。下面将参考图10来描述参数确定处理的细节。

在步骤S821中,与图4中的步骤S411相同,闪光灯控制器101在显示部114上显示所获取到的与所安装的电池250相关联的信息,并且进入步骤S822。

在步骤S822中,闪光灯控制器101判断是否监视当前电池250的状态。该判断通过使用闪光灯控制器101的计时器功能判断是否已经过预定时间段来进行。这使得:在每当预定时间段过去时,闪光灯控制器101通过获取来自电池控制电路201或传感器部118的输出结果来以预定周期监视电池200的状态。注意,闪光灯控制器101可以不是以预定周期监视电池200的状态,而是基于诸如从发光部100b发光的次数等的条件来监视电池200的状态。如果判断为要进行对电池250的监视,则在判断为电池250是专用电池或者判断为其电池信息的可靠性高的情况下,闪光灯控制器101返回到步骤S802,否则返回步骤S818。如果判断为不进行对电池250的监视,则终止电池识别控制处理。

接着,将参考图9和10来描述图8中的步骤S820中进行的参数确定处理。图10是图8中的步骤S820中进行的参数确定处理的流程图。

参考图10,在步骤S1001中,闪光灯控制器101读取在步骤S802至S819中所获取到的判断位、各种传感器的输出结果、以及校正值,并且进入步骤S1002。

在步骤S1002中,闪光灯控制器101判断所读取的各判断位是上述判断位中的哪一个。然后,如果已经设置了表示正规专用电池的判断位,则闪光灯控制器101进入步骤S1003,如果已经设置了表示正规电池和高可靠性的位,则闪光灯控制器101进入步骤S1004,以及如果已经设置了任何其它判断位,则闪光灯控制器101进入步骤S1005。在图10中,各分支由图9所示的判断编号表示。尽管在图10中,图9中的判断编号6中表示的中可靠性被视为低可靠性,但是可以通过单独设置阈值来判断可靠性。

在步骤S1003中,闪光灯控制器101计算电池250的用于限制正规专用电池的发光的参数B。作为计算方法,不仅可以使用第一实施例中描述的方法,而且还可以使用在闪光灯控制器101的内置存储器中存储参数表以使得可以基于诸如电池ID等的电池识别信息通过使用参数表来确定参数B的方法。此外,在尽管如图9中的判断编号2所示电池已经被认证、但是例如由于临时通信故障或老化而判断为可靠性低的情况下,通过在上述步骤S822中使监视周期更短或条件更严格来对保护对象部位进行保护。然后,在计算出参数B之后,闪光灯控制器101进入步骤S1006。

在步骤S1004中,由于判断为电池250的电池信息的可靠性高,因此闪光灯控制器101使用从电池250获取到的信息来计算电池250的参数B。使用第一实施例中描述的计算方法来进行该计算。在可以基于诸如电池ID等的电池识别信息使用参数表来确定参数B的情况下,可以基于参数表来确定参数B。然后,在计算出参数B之后,闪光灯控制器101进入步骤S1006。

在步骤S1005中,由于判断为电池250的电池信息的可靠性低,因此闪光灯控制器101使用从传感器部180获取到的信息来计算电池250的参数B。使用第一实施例中描述的计算方法来进行该计算。此外,如图9中的判断编号5所示,在电池识别判断中将所安装的电池判断为未知电池的情况下,可以通过使用户能够经由输入部113选择电池类型,来将与所选电池类型相对应的参数设置为参数B。

注意,在上述情况下,期望在考虑到步骤S807和S810中所获取到的结果的情况下将在显示部114上所显示的选择项的类型缩小在确保更安全的范围内。另外,在电池信息的可靠性低的情况下,可以通过基于从传感器部118获取到的内部温度信息估计电池250或二次电池单元203的实际温度来进一步确保安全性。例如,假设在步骤S819中获取到的内部温度由τ3表示,来自传感器部118的输出的变化由σ表示,以及包括例如由于热传递引起的测量损失的偏移校正值由Hτ3表示,则二次电池单元203的实际温度κ可以通过以下等式(5)来表示:

κ=τ3+Hτ3±σ...(5)

因此,可以通过使用以上等式(5)中的+σ来计算二次电池单元203的温度κ的估计最高温度。此外,通过将以下等式(6)代入以上等式(3)来计算参数B。

τ2=κ...(6)

通过使用该方法,可以进一步确保电池信息的可靠性低的电池的安全性。然后,在使用上述方法计算出参数B之后,闪光灯控制器101进入步骤S1006。

之后,闪光灯控制器101进行与第一实施例相同的处理,然后终止根据本实施例的闪光灯装置150所进行的电池识别控制处理和参数确定处理。

如上所述,在本实施例中,通过闪光灯装置150和电池250之间的通信来使用认证功能,可以以更高的精度进行电池识别控制处理。其它结构和有益效果与第一实施例中描述的相同。

其它实施例

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

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

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

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