数码相机、存储介质和图像处理装置的制作方法

文档序号:7968119阅读:108来源:国知局
专利名称:数码相机、存储介质和图像处理装置的制作方法
技术领域
本发明涉及把通过拍摄而取得的图像作为图像数据记录的数码相机、存储工作频率设定程序的存储介质和图像处理装置。
背景技术
以往在数码相机中,把拍摄时取得的图像数据暂时存储在缓冲存储器中,如果所述缓冲存储器中暂时存储的图像数据达到给定单位,就对所述给定单位的各图像数据进行给定的压缩处理,从而在所述缓冲存储器内变换为JPEG形式的图像数据(JPEG数据),把它向存储卡等记录介质转送,写入。然后,暂时存储在所述缓冲存储器中的JPEG数据伴随着向所述记录介质的转送或写入处理的结束,从所述缓冲存储器删除,或允许向它的覆盖处理。
此外,还知道利用当所述缓冲存储器中存储充分的空余容量时,如果至少向所述缓冲存储器的暂时存储结束,就不删除变换的JPEG数据,能转移到下次拍摄,优先实施向所述缓冲存储器的图像数据的存储处理等,把对于向所述记录介质的转送和写入处理的优先级比它降低,实施,从而能以更短的时间间隔进行下次拍摄的所谓的能进行快拍和连拍的数码相机。
可是,在便携式信息处理终端中,知道使中央处理单元即CPU(CentralProcessing Unit)、或MPU(Micro Processor Unit)的工作频率(驱动频率)在负载重时增大,在负载轻时减少,按照负载量使工作频率变化,从而减少耗电。换言之,知道使作为CPU等的单位时间中能处理的处理量的动作速度在单位时间内应该应对的处理量多时增大,少时减少,按照单位时间内应该应对的处理量使工作频率变化,从而减少耗电(例如参照特开2002-366252号公报)。
可是,在以往的数码相机中,一般CPU等的工作频率固定。因此,在工作时,与数据处理量等相比,工作频率常常处于必要以上的高状态,在这样的状态下,作为电源的电池(二次电池)无用地消耗,所以妨碍电池寿命即连续工作时间的长期化。从相关事实考虑在数码相机中也使工作频率变化。这时,认为如果在拍摄时(向缓冲存储器取入图像数据时),CPU等的工作频率提高,在显示直通(through)图像的拍摄待机状态下,降低CPU等的工作频率,就能有效抑制电池的无用的消耗。
可是,如上所述,优先实施向缓冲存储器的图像数据的存储处理,把对于向记录介质的转送和写入处理的优先级比它降低,实施时,在转移到显示直通图像的拍摄待机状态后,存在继续实施向记录介质的转送和写入处理的期间。这时,如果降低CPU的工作频率,则在要连续实施快拍和连拍时,以前拍摄的图像数据依次蓄积在图像缓存器中,终于使图像缓存器的空余容量耗尽,暂时无法立刻进行下次拍摄。
即为了使更短时间间隔的连续拍摄成为可能,把拍摄时取得的图像数据暂时存储在缓冲存储器中后,通过把它向存储卡等记录介质写入,削减下次拍摄之前的等待时间时,从缓冲存储器向记录介质写入图像数据的动作在拍摄动作结束后的等待下次拍摄时与它并行进行。因此,如上所述,如果降低拍摄待机状态下的工作频率,则在图像数据向记录介质的写入结束之前,处理速度下降。因此,如果连续进行拍摄,就在缓冲存储器中依次蓄积之前的图像,终于变得无法立刻进行下次拍摄。

发明内容
本发明是鉴于有关的以往的课题而提出的,其目的在于,谋求电池寿命的长期化,同时使连续的快拍和连拍等短时间间隔中的连续拍摄成为可能的数码相机、它的实现中使用的工作频率设定程序、实现电池寿命的长期化并且使短时间间隔中的图像数据的连续记录成为可能的图像处理装置。
为了解决所述的课题,在发明1是一种数码相机,把通过拍摄而取得的图像数据暂时存储在图像缓存器中,之后从该图像缓存器使其记录在记录介质中,所述数码相机包括从所述图像缓存器读出图像缓存器中暂时存储的图像数据,向所述记录介质记录,并且控制相机的各部的处理装置;判定所述图像缓存器的状态的判定部件;把所述处理装置的工作频率设定为与由所述判定部件判定的图像缓存器状态对应的工作频率的设定部件;所述处理装置根据由所述设定部件设定的工作频率,工作。
此外,在发明2中,所述判定部件判定所述图像缓存器的使用的有无;所述设定部件在由所述判定部件判定为正在使用图像缓存器时,把所述处理装置的工作频率设定为第一工作频率,并且当由所述判定部件判定为没有使用图像缓存器时,把所述处理装置的工作频率设定为比所述工作频率还低的第二工作频率。
此外,在发明3中,所述判定部件判定所述图像缓存器的空余容量的状态;所述设定部件把所述处理装置的工作频率设定为与由所述判定部件判定的空余容量的状态对应的工作频率。
此外,在发明4中,所述判定部件通过判断所述图像缓存器的空余容量是否为给定的阈值以上,判定所述图像缓存器的空余容量的状态;所述设定部件在由所述判定部件判定为图像缓存器的空余容量不是给定的阈值以上时,把所述处理装置的工作频率设定为第一工作频率,并且由所述判定部件判定为图像缓存器的空余容量是给定的阈值以上时,把所述处理装置的工作频率设定为比第一工作频率还低的第二工作频率。
此外,在发明5中,所述判定部件具有存储所述判定部件判定所述图像缓存器的空余容量的状态时的所述阈值的阈值存储部件;变更阈值存储部件中存储的阈值的阈值变更部件;所述设定部件根据由所述阈值变更部件变更后的阈值,把所述处理装置的工作频率设定为与由所述判定部件判定的空余容量状态对应的工作频率。
此外,在发明6中,所述数码相机具有检测电源电池的剩余电量的剩余电量检测部件;所述判定基准变更部件根据由所述剩余电量检测部件检测出的电源电池的剩余电量,变更所述判定基准。
此外,发明7是一种存储介质,存储了使把拍摄而取得的图像数据记录到记录介质中的数码相机具有的计算机作为判定部件和设定部件而工作的工作频率设定程序,其中,所述判定部件,判定暂时存储所述图像数据的图像缓存器的状态;所述设定部件,读出所述图像缓存器中暂时存储的图像数据,向所述记录介质记录,并且把控制相机的各部的处理装置的工作频率设定为与由所述判定部件判定的图像缓存器的状态对应的工作频率。
此外,发明8是一种图像处理装置,在第一存储部件中暂时存储图像数据后,从第一存储部件存储到第二存储部件,其特征在于,包括从所述第一存储部件读出暂时存储在那里的图像数据,向所述第二存储部件记录,并且控制装置的各部的处理装置;判定所述第一存储部件的状态的判定部件;把所述处理装置的工作频率设定为与由所述判定部件判定的图像缓存器状态对应的工作频率的设定部件;所述处理装置根据由所述设定部件设定的工作频率,工作。
如上所述,在发明1中,即使在使装置的工作速度下降,谋求电池寿命的长期化时,在记录图像数据时,能使装置的工作速度变为适合于向图像数据的记录介质的记录动作的速度。因此,在谋求电池寿命的长期化的同时,短间隔的连续拍摄成为可能。
此外,在发明2中,在向记录介质记录图像数据的途中不使工作频率下降,在图像数据的记录结束后,使工作频率下降到与图像数据的记录动作并行并且在图像数据的记录结束以后还继续的动作所对应的工作频率。因此,在谋求电池寿命的长期化的同时,短间隔的连续拍摄成为可能。
此外,发明3和发明4中,在不给后续的图像数据的记录动作带来障碍的范围内,能使工作频率在图像数据的记录途中下降。因此,在谋求电池寿命的长期化的同时,短间隔的连续拍摄成为可能。
在发明5中,在不给后续的图像数据的记录动作带来障碍的范围内,能变更使工作频率在图像数据的记录途中下降的频度。因此,在谋求电池寿命的进一步长期化的同时,短间隔的连续拍摄成为可能。
此外,在发明6中,在不给后续的图像数据的记录动作带来障碍的范围内,能把使工作频率在图像数据的记录途中下降的频度变更为与电源电池的剩余电量对应的有效的频度。因此,在谋求电池寿命的进一步长期化的同时,短间隔的连续拍摄成为可能。
此外,在发明8中,即使在使装置的工作速度下降,谋求电池寿命的长期化时,在记录图像数据时,能使装置的工作速度变为适合于向图像数据的记录介质的记录动作的速度。因此,在谋求电池寿命的长期化的同时,短间隔的连续拍摄成为可能。


下面简要说明附图。
图1是本发明的各实施例中公共的数码相机框图。
图2是表示该数码相机的闪存中存储的程序的任务结构的框图。
图3是表示实施例1的REC模式的动作内容和工作频率的变化的图。
图4是表示REC主任务的CPU的频率变更处理的程序流程图。
图5是表示与REC主任务并行执行的REC管理任务的CPU的处理内容的程序流程图。
图6是表示图像缓存器的数据的存储状态变化的转变图。
图7是表示实施例2的REC主任务的CPU的频率变更处理的程序流程图。
图8是表示与REC主任务并行执行的REC管理任务的CPU的处理内容的程序流程图。
符号说明1-数码相机;2-CPU;8-CCD12-图像处理部;13-SDRAM;14-液晶监视器(LCD);15-外部存储器;16-闪存;17-微型计算机;18-按键输入部;19-电池;20-电源控制电路。
具体实施例方式
(实施例1)下面按照

本发明的一个实施例。图1是表示具有AE(自动露出控制)、AWB(自动白平衡控制)、AF(自动聚焦控制)等一般功能的各实施例中公共的数码相机1的电结构概略的框图。
数码相机1以进行系统的全体控制的CPU2为中心,由以下的各部构成。在图中,透镜部件(block)3是包含伸缩式的变焦透镜以及聚焦透镜的光学系统的驱动机构的部件,用于控制该驱动源即电机4的驱动的电机驱动器5经由总线6与CPU2连接。而且,按照来自CPU2的控制信号,电机驱动器5驱动电机4,从而控制与所述光学系统的变焦倍数的变更对应的移动、电源开关时来自相机主体的重复动作、向相机主体的收藏动作。此外,在总线6上,按照必要,连接发出拍摄辅助光的发光管、及包括该驱动电路等的闪光灯电路7。
此外,数码相机1中,作为拍摄元件,具有CCD8。CCD8按照CPU2的命令,根据定时发生器(TGTiming Generator)9生成的定时信号,由垂直和水平驱动器10驱动,把与由所述光学系统成像的被拍摄体的光学像对应的模拟的拍摄信号对模拟信号处理部11输出。模拟信号处理部11由把CCD8的输出信号中包含的噪声通过相关二重采样除去的CDS电路、把除去噪声的拍摄信号变换为数字信号的A/D变换器构成,把数字变换的拍摄信号对图像处理部12输出。
图像处理部12对输入的拍摄信号进行消隐脉冲钳位(pedestal cramp)等处理,把它变换为亮度(Y)和色差(UV)信号,并且进行自动白平衡、轮廓强调、像素插补等数字信号处理。由图像处理部12变换的YUV数据依次储存在SDRAM13中,并且在用于拍摄的记录(REC)模式中,每蓄积1帧量的数据(图像数据),就变换为视频信号,向带有背光14a的液晶监视器(LCD)14发送,作为直通图像而画面显示。
此外,在按下快门按键的拍摄处理执行时,暂时存储在SDRAM13中的图像数据(YUV数据)由CPU2压缩,一旦蓄积到SDRAM13内的缓存区(以后称作图像缓存器)中后,最终作为给定格式的图像文件,记录到外部存储器15中。在本实施例中,外部存储器15是经由未图示的卡接口连接的能对相机主体自由插拔的存储卡。外部存储器15中记录的图像文件在再生模式下,按照用户的选择操作,由CPU2读出,并且展开,作为YUV数据,在SDRAM13中展开后,在液晶监视器(LCD)14显示。
闪存16是程序存储器,并且还是内置图像存储器,闪存16中确保程序区、处于未安装所述外部存储器15(存储卡)的状态时存储拍摄图像(压缩后的图像数据)的图像存储区。
在所述程序区中储存用于使CPU2控制相机全体的程序和数据,尤其在本实施例中,存储用于使本发明的处理装置即CPU2作为判定部件、设定部件起作用的程序、和后面描述的动作所必要的数据。在程序区中,在所述的程序和数据以外,按照基于用户的设定操作,存储关于自动设定的数码相机1的各种功能的设定数据。
此外,在CPU2上连接微型计算机17,在微型计算机17上连接按键输入部18、和用于对所述各部供给镍氢电池等可充电的电池19的电力的电源控制电路20。按键输入部18由电源按钮、指示拍摄的快门按键、变焦操作按钮、模式切换按键等未图示的开关类构成。须指出的是,快门按键具有能进行用户用于预告拍摄的半按位置、用于指示实际的拍摄动作的全按(按下)位置等2阶段操作的所谓的半快门功能。
而且,微型计算机17稳定地扫描按键输入部18的开关类的操作状态,把与基于用于的开关操作的内容对应的操作信号向CPU2发送。进一步控制电源控制电路20,并且稳定地检测电池19的电压,把检测结果对CPU2发送。
而图2是表示所述闪存16的程序区中储存的程序的任务结构的图,CPU2根据给定的工作频率(驱动频率)执行这些任务,从而控制数码相机1的各部。各任务的概要如下所述。
ROOT任务(T1)是进行电源接通后的硬件的初始化、程序和数据的加载、软件的初始化的任务,KEY任务(T2)是用于从微型计算机17取得快门按键等按键操作、电池剩余电量信息等的任务,REC主任务(T3)是REC模式的主任务,REC管理任务(T4)是控制REC模式的主要动作的任务,DISP管理任务(T5)是经由DISP驱动器(d1)控制显示的任务,FILE管理任务(T6)是经由FILE驱动器(d2)控制对文件系统的访问的任务,IMAGE任务(T7)是进行CCD8的控制、来自CCD8的图像数据的加工的任务,LENS任务(T8)是进行透镜部件3的控制的任务,MEASURE任务(T9)是进行AE/AWB/AF处理的任务。
须指出的是,OS服务T0是管理包含存储器管理的系统全体的操作系统。
下面说明由以上的结构构成的数码相机1的本发明的动作。数码相机1在设定REC模式时,进行图3所示的动作,并且其间谋求电池19的寿命即连续工作时间的长期化,所以如后所述,适当变更CPU2的工作频率即作为CPU2在单位时间中能处理的处理量的动作速度。
即图3是表示REC模式中的数码相机1的动作内容和CPU2的工作频率变化的图。数码相机1在REC模式的设定之后的用于拍摄准备的REC直通状态(1)中,只进行显示取入的图像、AE/AWB处理,在单位时间内CPU2应该应对的处理量少,在CPU2中不产生大的负载,所以CPU2的工作频率为低速的工作频率(在本实施例中,f=32MHz)。此后的快门按键半按的半快门状态(2)中,进行AE/AWB的决定和AF处理。该处理想在尽可能短的时间中进行,所以把CPU2的工作频率切换为高速的工作频率(在本实施例中,f=81MHz),从而CPU2的动作速度提高。接着它的保持快门按键半按的锁定状态(3)中,在固定AE/AWB的状态下,与REC直通状态(1)同样,只进行REC直通显示,所以单位时间内CPU2应该应对的处理量少,不需要高的动作速度,所以CPU2的工作频率设为低速的工作频率。
接着如果完全按下快门,就进入拍摄处理(4)。这里,如果有闪光灯动作,就进行闪光灯发光处理、把来自CCD8的电荷用模拟信号处理部11变换为数字的处理、转送数字数据的处理、把RGB形式的数据变换为YUV数据并且变为JPEG的处理。这时,单位时间内CPU2应该应对的处理量增多,所以当然处理快好,所以选择CPU2的动作速度提高的高速工作频率。
接着变换为JPEG形式的图像数据蓄积到SDRAM13内的图像缓存器重,然后,开始向外部存储器(存储卡)15记录。此外,在这时的缓存器的使用中(5),与它并行,进行向着下次拍摄的REC直通状态(6)的取入的图像的显示处理。然后,与单位时间内CPU2应该应对的处理量无关,在所述图像缓存器中蓄积的图像数据向所述外部存储器(存储卡)15的记录结束之前,把CPU2的工作频率维持高速。这里,快门按键的半按操作只在REC直通状态时成为可能,快门按键的全按操作只在AE/AF锁定状态时成为可能。
伴随着REC模式的设定,通过执行图2所示的REC主任务(T3)、REC管理任务(T4),实现以上的动作。以下说明各任务的执行时的CPU2的具体处理内容。
图4是表示REC主任务(T3)中的CPU2的工作频率变更处理的程序流程图。在有关处理时,CPU2在开始处理的同时,随时接收来自除了所述ROOT任务(T1)的其他任务的信息(步骤SA1),如果收到任意的信息,判定其内容(步骤SA2)。然后,从所述KEY任务(T2)收到表示快门按键半按下的信息时,如果该时刻的自己的工作频率是低速(32MHz)(步骤SA3中YES),就把工作频率切换为高速(81MHz)后(步骤SA4),向所述REC管理任务(T4)发送半处理执行信息(步骤SA5),相反如果自己的工作频率是低速(32MHz)(步骤SA3中NO),就不进行工作频率的切换,立刻对所述REC管理任务(T4)发送半处理执行信息(步骤SA5)。
此外,从KEY任务(T2)收到表示快门按键完全按下的信息时,如果该时刻的自己的工作频率是低速(32MHz)(步骤SA6中YES),就把工作频率切换为高速(81MHz)后(步骤SA7),然后向REC管理任务(T4)发送拍摄处理执行信息(步骤SA8)。相反,如果自己的工作频率是低速(32MHz)(步骤SA6中NO),就不进行工作频率的切换,立刻对所述REC管理任务(T4)发送拍摄处理执行信息(步骤SA8)。
此外,从REC主任务(T3)收到表示图像缓存器变空的信息(表示图像缓存器中蓄积的全部图像数据向外部存储器15的记录结束的信息)时,不是正在执行半处理(AF/AE)时,即步骤SA5中,只当对REC管理任务(T4)发送半处理执行信息后,只在从REC管理任务(T4)未收到半处理执行信息时(步骤SA9中NO),把自己的工作频率切换为低速(32MHz)(步骤SA10)。
此外,从REC管理任务(T4)收到半处理执行信息时,不是正在使用图像缓存器时,即步骤SA8中对REC管理任务(T4)发送拍摄处理执行信息后,只当从从REC管理任务(T4)未收到表示图像缓存器变空的信息时(步骤SA11中NO),把自己的工作频率切换为低速(32MHz)(步骤SA10)。此后,回到步骤SA1,等待信息的接收,并且重复所述的处理。
图5是表示与所述处理并行(分时)执行的所述REC管理任务(T4)的CPU2的处理内容的程序流程图。在有关的处理时,CPU2首先把表示缓存器的数量的计数变量Nb初始化后(步骤SB1),随时接收来自除了所述ROOT任务(T1)的其他任务的信息(步骤SB2),判定收到的信息的内容(步骤SB3)。
然后,如果从REC主任务(T3)收到所述的半处理执行信息,就执行由所述的AE/AWB的决定和AF处理构成的半处理(步骤SB4)。然后,在处理结束的时刻,把半处理结束信息向所述REC主任务(T3)发送(步骤SB5),回到步骤SB2,等待接收信息。
此外,如果从REC主任务(T3)收到所述的拍摄处理(拍摄处理执行)信息,就在SDRAM13内获得图像缓存器(步骤SB6),对所述计数变量Nb计数(步骤SB7)。接着执行拍摄处理后(步骤SB8),对所述FILE管理任务(T6)指示JPEG记录处理执行(步骤SB9),回到步骤SB2,等待接收信息。须指出的是,拍摄处理是指把变换为JPEG形式的图像数据(JPEG数据)蓄积到图像缓存器之前的处理,JPEG记录处理是指把蓄积在图像缓存器中的JPEG数据记录到外部存储器15中的处理。
终于从所述FILE管理任务(T6)收到信息,当其内容是JPEG记录处理结束的信息时,开放一个图像缓存器,即开放1图像部分(步骤SB11),把所述计数变量Nb倒计数后(步骤SB12),调查计数变量Nb是否为“0”。这里,如果计数变量Nb是“0”(步骤SB13中YES),图像缓存器是空,所以把它通知REC主任务(T3)(步骤SB14)。即在本实施例中,实际上即使是图像缓存器中剩下图像数据(JPEG数据)的状态,在JPEG记录处理结束的时刻,也通知为图像缓存器为空。此外,如果计数变量Nb不是“0”(步骤SB13中NO),就回到步骤SB2。然后重复同样的处理。
须指出的是,在所述的处理中,把REC主任务(T3)向REC管理任务(T4)发送拍摄处理执行信息后,从REC管理任务(T4)接收表示图像缓存器变空的信息之前的状态判断为正在使用缓存器,但是从REC管理任务(T4)对REC主任务(T3),在对图像缓存器开始蓄积JPEG数据的时刻,发送表示它的信息,REC主任务(T3)如图3所示,可以把从图像缓存器的JPEG数据的蓄积开始时刻到JPEG数据的读出结束时刻的状态判断为正在使用缓存器。
而图6(1)~(5)是表示重复上述的图4和图5的处理时进行连续拍摄(连拍)时的所述图像缓存器的数据的存储状态变化的转变图。在图中,实线的箭头表示对外部存储器15写出的JPEG数据的存储区,虚线的箭头表示上次对外部存储器15写出的JPEG数据的存储区。
这里,在本实施例中,在REC模式下,在图像缓存器内存在JPEG数据时,即在JPEG数据向外部存储器15的写入结束之前,CPU2的工作频率总设定为高速(81MHz),所以CPU2的动作速度高,对外部存储器15的数据写入处理速度快。因此,即使图像缓存器不确保必要以上的容量,使用图像缓存器,也能不在中途间断而连续拍摄多个(在图中表示到达第四张的状态)图像。
并且,在JPEG数据对外部存储器15的写入结束后,把CPU2的工作频率切换为低速(32MHz)。因此,向着下次拍摄的REC直通状态的处理即取入的图像的显示处理与之前拍摄的JPEG数据的写入动作(记录动作)并行进行,并且即使写入结束以后也继续进行,不进行连续拍摄时,从途中装置以低速工作,所以能降低耗电。因此,能在谋求电池寿命的长期化的同时,使连续的快拍和连拍等短时间中的连续拍摄成为可能。
(实施例2)下面,说明本发明实施例2。本实施例是在所述的数码相机1中,CPU2伴随着REC模式的设定,执行与实施例1不同内容的REC主任务(T3)和REC管理任务(T4),CPU2作为本发明的判定部件、设定部件、阈值变更部件、剩余电量检测部件工作。如果先描述与实施例1的不同,则在实施例1中,使用图像缓存器时,即图像缓存器内稍微留下向外部存储器15的记录未结束的JPEG数据时,一定进行高速动作,但是本实施例不单是图像缓存器的使用的有无,还按照使用量(或空余容量)把工作频率切换为高速和低速。以下说明CPU2的具体处理内容。
图7是表示REC主任务(T3)的CPU2的频率变更处理的程序流程图。在本实施例中,CPU2在开始处理的同时随时接收来自除了所述ROOT任务(T1)的其他任务的信息(步骤SC1),如果收到任意的信息,判定其内容(步骤SC2)。
然后,从KEY任务(T2)收到表示快门按键半按下的信息时,如果这时自己的工作频率是低速(32MHz)(步骤SC3中YES),就把工作频率切换为高速(81MHz)后(步骤SC4),对所述REC管理任务(T4)发送半处理执行信息(步骤SC5),相反如果自己的工作频率不是低速(32MHz)(步骤SC3中NO),就不切换工作频率,立刻对REC管理任务(T4)发送半处理执行信息(步骤SC5)。
此外,从KEY任务(T2)收到表示快门按键完全按下的信息时,如果自己的工作频率是低速(32MHz)(步骤SC3中YES),就把工作频率切换为高速(81MHz)后(步骤SC7),对所述REC管理任务(T4)发送拍摄处理执行信息(步骤SC8)。相反如果自己的工作频率不是低速(32MHz)(步骤SC6中NO),就不切换工作频率,立刻对REC管理任务(T4)发送拍摄处理执行信息(步骤SC8)。须指出的是,这里,与实施例1同样。
在本实施例中,从REC管理任务(T4)发送缓存器FULL的信息时,只当自己的工作频率是低速(32MHz)时(步骤SC9中YES),才把工作频率切换为高速(81MHz)后(步骤SC10)。缓存器FULL信息是表示图像缓存器的使用量多的信息,在急着有必要进行处理时发送。
此外,从REC管理任务(T4)发送拍摄处理结束信息、或半处理(AF/AE)结束信息时,如果该时刻不是缓存器FULL(图像缓存器的使用量多)状态,即从REC管理任务(T4)收到表示图像缓存器的使用量少的缓存器EMPTY信息后,如果是未收到缓存器FULL信息的状态(步骤SC1中NO),就把工作频率切换为低速(32MHz)(步骤SC12)。
此外,从REC管理任务(T4)发来所述缓存器EMPTY信息时,在该时刻不是正在执行半处理或拍摄处理(步骤SC13中NO),并且只当工作频率为高速(81MHz)时(步骤SC14中YES),把工作频率切换为低速(32MHz)(步骤SC12)。此后回到步骤SC1,等待信息的接收,并且重复所述的处理。
图8是表示与所述处理并行(分时)执行的所述REC管理任务(T4)的CPU2的处理内容的程序流程图。在本实施例中,CPU2首先把表示图像缓存器的空余容量的变量Sb初始化,并且把用于判定图像缓存器的使用量是多还是少的判定基准的变量Sth设定为预先决定的初始值Sth0(步骤SD1)。然后,随时接收来自除了所述ROOT任务(T1)的其他任务的信息(步骤SD2),判定收到的信息的内容(步骤SD3)。
然后,如果从REC主任务(T3)收到半处理执行信息,就执行由AE/AWB的决定和AF处理构成的半处理(步骤SD4)。然后,在处理结束的时刻,把半处理结束信息向所述REC主任务(T3)发送(步骤SD5),回到步骤SD2,等待接收信息。
此外,如果从REC主任务(T3)收到所述的拍摄处理(拍摄处理执行)信息,就在SDRAM13内获得图像缓存器,并且取得空余容量Sb(步骤SD6)。接着执行拍摄处理后(步骤SD7),对FILE管理任务(T6)指示JPEG记录处理的执行(步骤SD8),把拍摄结束信息对REC主任务(T3)发送(步骤SD9)。然后,当该时刻空余容量Sb比所述判定基准Sth还小时(步骤SD10中,YES),判断为图像缓存器的使用量多(空余容量少),对REC主任务(T3)发送缓存器FULL信息(步骤SD11)。据此,如上所述,通过REC主任务(T3)把工作频率切换为高速(81MHz)。相反,如果空余容量Sb为判定基准Sth以上(步骤SD10中NO),就原封不动地回到步骤SD2,等待信息的接收。
终于从FILE管理任务(T6)收到信息,当其内容是JPEG记录结束的信息时,开放一个图像缓存器,即开放1图像部分的区域,在该时刻取得空余容量Sb(步骤SD12)。然后,如果空余容量Sb为判定基准Sth以上(步骤SD13中YES),就判断为图像缓存器的空余容量多(使用量少),把缓存器EMPTY信息向REC主任务(T3)发送(步骤SD14),然后回到步骤SD2,等待信息的接收。据此,如上所述,通过REC主任务(T3)把工作频率切换为低速(32MHz)。相反,如果空余容量Sb比判定基准Sth还小(步骤SD13中NO),就原封不动地回到步骤SD2,等待信息的接收。
通过此前的处理,在REC模式的动作中,按照其间变换的图像缓存器的使用量,具体而言,通过与判定基准Sth的比较而判断的图像缓存器的空余容量,把动作速度切换为高速或低速。
在REC管理任务(T4)中,从KEY任务(T2)收到表示从微型计算机17取得电池剩余电量信息并且定期发来的电池剩余电量检测信息时,确认电池19的剩余电量,并且取得电池的残存率Lb(步骤SD15)。然后,把所述判定基准Sth变更为把该判定基准的初始值Sth0乘以取得的电池的残存率Lb的值(步骤SD16)。然后回到步骤SD2,等待信息的接收。
据此,在REC模式的动作中,按照其间变化的图像缓存器的空余容量的状态和电池剩余电量的双方的变化,把动作速度切换为高速或低速,即图像缓存器的实际空余容量即使相同,当电池剩下得少(残存率Lb低)时,容易把动作速度切换为低速一侧,此外电池充分(残存率Lb高)时,容易把动作速度切换为高速一侧。
如上所述,在本实施例中,在REC模式的动作中,在图像缓存器的使用量多(空余容量少)的状态下,把CPU2的工作频率设定为高速(81MHz),并且在图像缓存器的使用量少(空余容量多)状态下,把CPU2的工作频率设定为低速(32MHz)。即只在认为使短间隔的连续拍摄成为可能而必要时,才高速进行JPEG数据的写入动作(记录动作),在此外的状态下,低速进行。因此,与实施例1相比,能进一步延长电池寿命。
如上所述,在电池剩下得少(残存率Lb低)时,容易把动作速度切换为低速一侧,此外电池充分(残存率Lb高)时,容易把动作速度切换为高速一侧,所以能按照电池剩余电量,增减高速进行JPEG数据的写入动作(记录动作)的频度。即从图像缓存器的空余容量多,动作速度变为低速的状态,图像缓存器的空余容量逐渐减少,转移到图像缓存器中的空余容量少,动作速度变为高速的状态时,当电池的剩余电量充分(残存率Lb高)时,向后者的状态的以后时期变早,相反电池剩下得少(残存率Lb低)时,向后者的状态的以后时期变晚。因此,在电池剩余电量少的状况下,动作速度变为高速的期间减少,据此,能进一步延长电池寿命。并且电池充分(残存率Lb高)时,向外部存储器15的快速的数据写入成为可能。
须指出的是,在本实施例中,根据电池剩余电量,动态改变用于判定图像缓存器的使用量是多还是少的判定基准Sth的初始值Sth0,但是,所述判定基准Sth可以是固定值。这时,当判定基准Sth设为充分大的值时,能进行与实施例1同样的动作。相反,判定基准Sth设为充分小的值时,在图像缓存器变满时,工作频率开始变为高速。即在图像缓存器变满而无法进行下次拍摄的时刻,切换为高速动作,从而在此外的通常时候,能进行抑制耗电的低速动作。
此外,在本实施例中,分为缓存器FULL和缓存器EMPTY的阶段,判定图像缓存器的空余容量的状态,按照它,把动作速度控制在高速(81MHz)和低速(32MHz)的阶段,但是可以将图像缓存器的空余容量的状态控制为3阶段以上,按照它,也可以将动作速度控制为3阶段以上。须指出的是,关于这时的判定基准,可以不像本实施例那样,根据电池剩余电量动态改变它,可以是固定值。
此外,判定基准Sth可以按照电池剩余电量以外的其他条件,例如通过连续拍摄而记录的图像的尺寸,动态变化,在进一步将判定基准Sth设为固定值时,用户按照必要能把它设定为任意的值。
此外,在以上的说明中,说明了在数码相机中采用本发明时的情况,但是如果在处理图像数据时,把图像数据暂时存储在任意的图像缓存器(第一存储部件)中后,把它记录到其他记录介质(第二存储部件)中,则在其他图像处理装置中也能采用与本发明同样的技术。这时,图像处理装置把电池作为电源工作时,能在实现电池寿命的长期化的同时,使短间隔的连续处理成为可能。
权利要求
1.一种数码相机,将通过拍摄而取得的图像数据记录在记录介质中,所述数码相机包括图像缓存器,暂时存储所述图像数据;处理装置,读出该图像缓存器中暂时存储的图像数据,向所述记录介质记录,并且控制相机的各部;判定部件,判定所述图像缓存器的状态;和设定部件,将所述处理装置的工作频率设定为与由所述判定部件所判定的图像缓存器的状态对应的工作频率;所述处理装置根据由所述设定部件所设定的工作频率而工作。
2.根据权利要求1所述的数码相机,其特征在于所述判定部件判定所述图像缓存器的使用的有无,所述设定部件在由所述判定部件判定为图像缓存器正在被使用时,将所述处理装置的工作频率设定为第一工作频率,并且当由所述判定部件判定为图像缓存器没有被使用时,将所述处理装置的工作频率设定为比所述第一工作频率还低的第二工作频率。
3.根据权利要求1所述的数码相机,其特征在于所述判定部件判定所述图像缓存器的空余容量的状态;所述设定部件将所述处理装置的工作频率设定为与由所述判定部件所判定的空余容量的状态对应的工作频率。
4.根据权利要求3所述的数码相机,其特征在于所述判定部件通过判断所述图像缓存器的空余容量是否在给定的阈值以上,而判定所述图像缓存器的空余容量的状态,所述设定部件,在由所述判定部件判定为图像缓存器的空余容量不在给定的阈值以上时,将所述处理装置的工作频率设定为第一工作频率,并且在由所述判定部件判定为图像缓存器的空余容量在给定的阈值以上时,将所述处理装置的工作频率设定为比第一工作频率还低的第二工作频率。
5.根据权利要求4所述的数码相机,其特征在于还包括阈值存储部件,存储所述判定部件判定所述图像缓存器的空余容量的状态时的所述阈值;和阈值变更部件,变更该阈值存储部件中所存储的阈值,所述设定部件根据由所述阈值变更部件所变更后的阈值,将所述处理装置的工作频率设定为与由所述判定部件所判定的空余容量的状态对应的工作频率。
6.根据权利要求5所述的数码相机,其特征在于具有检测电源电池的剩余电量的剩余电量检测部件,所述判定基准变更部件根据由所述剩余电量检测部件所检测出的电源电池的剩余电量,而变更所述判定基准。
7.一种存储介质,其存储了使将由拍摄所取得的图像数据记录到记录介质中的数码相机具有的计算机作为判定部件和设定部件而起作用的工作频率设定程序,其中,判定部件,判定暂时存储所述图像数据的图像缓存器的状态,设定部件,读出所述图像缓存器中暂时存储的图像数据,向所述记录介质记录,并且将控制相机的各部的处理装置的工作频率设定为与由所述判定部件所判定的图像缓存器的状态对应的工作频率。
8.一种图像处理装置,在第一存储部件中暂时存储图像数据后,从该第一存储部件存储到第二存储部件,包括处理装置,从所述第一存储部件读出暂时所存储的图像数据,向所述第二存储部件记录,并且控制装置的各部;判定部件,判定所述第一存储部件的状态;和设定部件,将所述处理装置的工作频率设定为与由所述判定部件所判定的图像缓存器的状态对应的工作频率;所述处理装置根据由所述设定部件所设定的工作频率而工作。
全文摘要
把拍摄取得的图像数据暂时存储在图像缓存器后,把它对记录介质记录,使更短的间隔的连续拍摄成为可能。在图像缓存器的使用中把控制数码相机的CPU等的工作频率设定为第一工作频率,并且在没有使用图像缓存器时,设定为比第一工作频率还低的第二工作频率。即使图像缓存器中不确保必要以上的容量,也能使用图像缓存器,不间断地连续拍摄多个图像。同时,在图像缓存器的使用结束的时刻,从动作途中把在使用中并行进行并且使用结束后还继续进行的其他动作的速度切换为低速,使耗电降低。
文档编号H04N1/21GK1925563SQ20061012616
公开日2007年3月7日 申请日期2006年8月29日 优先权日2005年8月31日
发明者细田润 申请人:卡西欧计算机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1