数据记录装置及数据记录方法

文档序号:7593018阅读:96来源:国知局
专利名称:数据记录装置及数据记录方法
技术领域
本发明涉及数据记录装置及数据记录方法,尤其是用电池等在驱动时间上有限制的电源所驱动的数据记录装置及用于该数据记录装置的数据记录方法。
背景技术
迄今为止,将具有固体存储元件的存储卡作为记录媒体记录动图像和声音的电子摄像机等数据记录装置已投放市场。在这些数据记录装置中,将由摄影部得到的静止图像数据或动图像数据、由录音部得到的声音数据暂时存储在易失性存储器(写入缓存器)内,然后将该数据传送到记录媒体。
当电池的剩余量耗尽时,如尚未传送到记录媒体的数据还仍留在写入缓存器内,则数据将会丢失,所以,在电池剩余量尚未完全用尽之前不再继续摄影,而是在电池剩余量降低到规定值以下的状态下将数据的取得中止。(例如,参照特开平6165011号公报)。
但是,在现有的数据记录装置中,如数据的取得一旦中止,则即使电池的剩余量仍有余裕也不能取得全部数据了。因此,当电池的剩余量仍有余裕时,要求取得尽可能多的数据而不使已取得的数据丢失。

发明内容
本发明的目的在于,提供一种当电池的剩余量少时可以根据剩余量进行数据的取得和记录的数据记录装置及数据记录方法。
为达到上述目的,按照本发明,提供一种数据记录装置,备有存储器、将已取得的信息数据暂时写入上述存储器后传送到记录媒体的至少一个从而进行记录上述信息数据的记录操作的控制装置、检测对上述记录媒体的上述信息数据的记录速度的数据记录速度检测装置、检测对上述数据记录装置供电的电源的剩余量的电源剩余量检测装置、根据上述电源剩余量检测上述数据记录装置的可驱动时间的可驱动时间检测装置、根据上述数据记录速度及上述可驱动时间计算可在上述记录媒体上记录的数据量的可记录数据量计算装置、根据上述可记录数据量变更上述存储器的写入数据大小的数据大小变更装置。
数据记录装置,最好是备有检测上述已取得的信息数据的数据量的取得数据量检测装置、当该检测出的信息数据的数据量大于上述变更后的存储器的写入数据大小时限制上述数据记录装置的记录操作的限制装置。
上述数据记录速度检测装置,最好是通过从上述记录媒体上所记录着的性能信息取得与上述数据记录速度有关的信息而检测数据记录速度。
上述数据记录速度检测装置,最好是,备有将规定量的基准数据写入上述记录媒体的写入装置、及对写入上述规定量的基准数据的时间进行计时的计时器,并根据上述规定的基准数据量和上述计时时间计算上述数据记录速度。
上述控制装置,最好是,既可以在上述数据记录装置起动时使上述数据记录速度检测装置操作,也可以在识别了上述记录媒体后使上述数据记录速度检测装置操作,或者还可以在上述数据记录装置的负载比规定状态轻时使上述数据记录速度检测装置操作。
上述数据记录速度检测装置,最好是,具有存储指示上述数据记录速度的速度信息的存储电路,并根据上述存储电路内所存储着的速度信息检测上述数据记录速度。
上述数据记录速度检测装置,最好是,将指示多个上述记录媒体的数据记录速度的上述速度信息以与上述多个记录媒体相对应的方式存储在上述存储电路内,并当上述记录媒体是上述多个记录媒体中的一个时,从上述存储电路读出与该记录媒体对应的速度信息,并根据所读出的速度信息检测数据记录速度。
进一步,最好是,备有对被摄体进行摄影而输出动图像数据的摄像装置,并取得由上述摄像装置得到的动图像数据作为上述信息数据。
为达到上述目的,按照本发明的第二方面,提供一种数据记录装置,用于在记录媒体上记录信息数据,该数据记录装置,备有检测在上述记录媒体上记录上述信息数据的数据记录速度的数据记录速度检测装置、检测对上述数据记录装置供电的电源的剩余量的电源剩余量检测装置、根据上述电源剩余量检测上述数据记录装置的可驱动时间的可驱动时间检测装置、根据上述数据记录速度及上述可驱动时间计算可在上述记录媒体上记录的数据量的可记录数据量计算装置、及根据上述可记录数据量变更在上述记录媒体上记录的信息数据的数据量的数据大小变更装置。
为达到上述目的,按照本发明的第三方面,提供一种数据记录方法,适用于将已取得的信息数据暂时写入存储器然后将其传送到至少一个记录媒体而记录上述信息数据的数据记录装置,该数据记录方法,包括检测对在上述记录媒体上记录上述信息数据的数据记录速度的数据记录速度检测步骤、检测对上述数据记录装置供电的电源的剩余量的电源剩余量检测步骤、根据上述电源剩余量检测上述数据记录装置的可驱动时间的可驱动时间检测步骤、根据上述数据记录速度及上述可驱动时间计算可在上述记录媒体上记录的数据量的可记录数据量计算步骤、及根据上述可记录数据量变更写入上述存储器的数据的大小的数据大小变更步骤。
为达到上述目的,按照本发明的第四方面,提供一种数据记录方法,适用于在记录媒体上记录信息数据的数据记录装置,该数据记录方法,包括检测在上述记录媒体上记录上述信息数据的数据记录速度的数据记录速度检测步骤、检测对上述数据记录装置供电的电源的剩余量的电源剩余量检测步骤、根据上述电源剩余量检测上述数据记录装置的可驱动时间的可驱动时间检测步骤、根据上述数据记录速度及上述可驱动时间计算可在上述记录媒体上记录的数据量的可记录数据量计算步骤、及根据上述可记录数据量变更在上述记录媒体上记录的信息数据的数据量的数据大小变更步骤。
本发明的上述及其他目的、特征和优点,从以下参照附图进行的详细说明可以看得更加清楚。


图1是表示作为本发明实施例的数据记录装置的电子相机的结构的框图。
图2是表示图1中的图像处理装置100的摄影操作处理步骤的流程图。
图3是接续图2表示图像处理装置100的摄影操作处理步骤的流程图。
图4是接续图2和图3表示图像处理装置100的摄影操作处理步骤的流程图。
图5是接续图2、图3和图4表示图像处理装置100的摄影操作处理步骤的流程图。
图6是表示图4的步骤S31的测距、测光处理步骤的流程图。
图7是表示图5的步骤S38中的通常摄影模式的摄影处理步骤的流程图。
图8是接续图7表示步骤S38中的通常摄影模式的摄影处理步骤的流程图。
图9是表示步骤S38中的动图像摄影模式的摄影处理步骤的流程图。
图10是接续图9表示步骤S38中的动图像摄影模式的摄影处理步骤的流程图。
图11是表示步骤S38中的声音录音模式的录音处理步骤的流程图。
图12是表示步骤S3、S11、S410、S508的数据记录速度取得处理步骤的流程图。
图13是表示步骤S12、步骤S411、步骤S509的数据速率取得处理步骤的流程图。
图14是表示步骤S13、步骤S413及步骤S511的可记录时间显示处理步骤的流程图。
图15是表示步骤S806、S807中在图像显示部28或图像显示部54的画面上显示的可记录时间的图。
图16是表示步骤S4、S7、S9中的将存储器30的写入缓存区内的数据读入到记录媒体200、210内的处理步骤的流程图。
图17是表示步骤S5、S412、S510中的存储器30的记录媒体200、210用写入缓存区大小变更器处理步骤的流程图。
图18是表示步骤S38中的动图像摄影模式的摄影处理步骤的流程图。
图19是表示步骤S1112的动图像数据取得、写入处理步骤的流程图。
具体实施例方式
以下,参照附图详细说明本发明的实施例。
图1是表示作为本发明实施例的数据记录装置的电子照相机的结构的框图。在图1中,电子照相机1,备有图像处理装置100、记录媒体200、210、电源装置800。
标号14是将光学影像变换为电信号的摄像元件。标号12是具有控制摄像元件14的曝光量的光圈功能的快门。
标号16是将从摄像元件14输出的模拟信号变换为数字信号的A/D转换器。标号18是向摄像元件14、A/D转换器16及D/A转换器26供给时钟信号或控制信号的定时发生电路,由存储控制电路22及系统控制电路50控制。
标号20是图像处理电路,用于对来自A/D转换器16的数据或来自存储控制电路22的数据进行规定的象素插补处理或彩色变换处理。图像处理电路20,根据需要用所摄取的图像数据进行规定的运算处理,并由系统控制电路50根据所得到的运算结果进行用于控制曝光(快门)控制部40及测距控制部42的TTL(通过镜头测光)方式的AF(自动聚焦)处理、AE(自动曝光)处理及EF(电子闪光调光(预闪光))处理。此外,图像处理电路20,用所摄取的图像数据进行规定的运算处理,并根据所得到的运算结果进行TTL方式的AWB(自动白平衡)处理。
存储控制电路22,对A/D转换器16、定时发生电路18、图像处理电路20、图像显示存储器24、D/A转换器26、存储器30及压缩/解压电路32进行控制。
来自A/D转换器16的数据,通过图像处理电路20及存储控制电路22、或直接通过存储控制电路22写入图像显示存储器24或存储器30。
标号27是将D/A转换器26的输出信号输出到外部监视器的外部输出连接器。当在该外部输出连接器27上安装着一个连接器时,系统控制电路50,可以通过外部输出连接检测部108得知正处于外部输出状态。
标号28是由TFT方式的LCD构成的图像显示部。已写入图像显示存储器24的显示用图像数据,通过D/A转换器26显示在图像显示部28上。在将所摄取的图像数据逐次显示在图像显示部28上时,可以实现电子取景器功能。此外,图像显示部28,可以根据系统控制电路50的指示任意地进行显示的接通(ON)/关断(OFF)。当使显示变为关断状态时,可以大幅度地减低图像处理装置100的耗电量。
进一步,图像显示部28,通过一个旋转自如的铰接部与图像处理装置100的主体联接。可以将该图像显示部28设定为任意的方向或角度,并可以使用电子取景器功能、再生显示功能、各种显示功能。此外,图像显示部28,可以灵活地以使其显示部分朝向图像显示装置100主体的方式收回。当由图像显示部开闭检测部106检测到该收回状态时,图像显示部28停止其显示操作。
存储器30,存储所摄取的静止图像数据和动图像数据,并具有足够的用于存储规定帧数的静止图像或规定时间的动图像的存储容量。因此,即使是连续拍摄多帧静止图像的连拍摄影或摇全景摄影时,也可以对存储器30进行高速且大量的图像写入。此外,存储器30,还可以用作系统控制电路50的工作区。存储器30,用作记录媒体200、210的写入缓存区。
压缩/解压电路32,利用自适应离散余弦变换(ADCT)等对图像数据进行压缩/解压,读入存储在存储器30内的图像后进行压缩处理或解压处理,并将结束了处理的数据写入存储器30。
曝光控制部40,控制具有光圈功能的快门12,并通过与闪光部48协同操作而具有闪光调光功能。测距控制部42,控制摄影镜头10的聚焦。44是控制摄影镜头10的连续变焦的变焦控制部。
标号46是控制作为遮挡盖的保护部102的操作的遮挡盖控制部。闪光部48,具有AF辅助光的投射功能及闪光调光功能。这里,曝光控制部40及测距控制部42,按TTL方式控制。系统控制电路50,根据由图像处理电路20运算后的所摄取图像数据的运算结果,控制曝光控制部40及测距控制部42。
系统控制电路50,控制整个图像处理装置100,并内置众所周知的CPU等。52是存储用于系统控制电路50的操作的常数、变量、程序等的存储器。54是具有根据系统控制电路50中的程序执行而以字符、图像、声音等显示操作状态和报文信息等的液晶显示装置、扬声器等的显示部,设置在图像处理装置100的操作部70附近的1个或多个易于观察的部位上。显示部54,由LCD、LED、发声元件等组合构成。此外,显示部54的一部分功能设置在光学取景器104内。
作为显示部54的显示内容中的由LCD等进行的显示,有单拍/连拍摄影显示、自拍显示、压缩率显示、记录象素数显示、记录张数显示、剩余可拍摄张数显示、快门速度显示、光圈值显示、曝光补偿显示、闪光显示、红眼效应缓和显示、微距摄影显示、蜂音设定显示、时钟用电池剩余量显示、电池剩余量显示、差错显示、多位数字的信息显示、记录媒体200、210的安装/卸下状态显示、通信I/F操作显示、日期/时刻显示等。
另外,作为显示部54的显示内容中的在光学取景器104内的显示,有对焦显示、手抖动警告显示、闪光灯充电显示、快门速度显示、光圈值显示、曝光补偿显示等。
标号56是存储后文所述的程序等的电可擦可记录非易失存储器,将EEPROM等用作非易失存储器。标号58是用于测定记录媒体200、210的数据记录速度及已取得的数据的数据速率的计时器。
模式度盘开关60、快门开关62、64、图像显示接通/关断开关66、快速检查接通/关断开关68及操作部70,用于输入系统控制电路50的各种操作指示,由单个或多个开关、度盘、触摸屏、基于视线检测的指示器、声音识别装置等的组合构成。以下,进行详细说明。
模式度盘开关60,可以切换和设定电源断开、自动摄影模式、摄影模式(包括摇全景摄影模式、动图像摄影模式)、再生模式、多画面再生/删除模式、PC连接模式等各功能摄影模式。
快门开关(SW1)62,通过将快门按钮(图中未示出)按下一半的操作而接通,指示AF(自动聚焦)处理、AE(自动曝光)处理、AWB(自动白平衡)处理、EF(电子闪光调光(预闪光))处理等的操作开始。
快门开关(SW2)64,通过将快门按钮(图中未示出)按到底的操作而接通。该快门开关(SW2)64,指示将从摄像元件12读出的信号通过A/D转换器16、存储控制电路22作为图像数据写入存储器30的曝光处理、使用了图像处理电路20和存储控制电路22中的运算的显像处理、从存储器30读出图像数据并由压缩/解压电路32进行压缩后将图像数据写入记录媒体200、210的记录处理等一系列处理的操作开始。
图像显示接通/关断开关66,可以设定图像显示部28的接通/关断。当用光学取景器104进行摄影时,利用将图像显示部28接通/关断的功能,将对由TFT型LCD等构成的图像显示部28的电流供给切断,可以节省电力。
快速检查接通/关断开关68,设定在摄影后立即对所摄取的图像数据进行自动再生的快速检查功能。另外,在本实施例中,具有当图像显示部28关断时设定快速检查功能的功能。
由各种按钮和触摸屏等构成的操作部70,具有菜单按钮、设定按钮、微距拍摄按钮、多画面再生改页按钮、闪光设定按钮、单拍/连拍/自拍切换按钮、菜单移动+(正)按钮、菜单移动-(负)按钮、再生图像移动+(正)按钮、再生图像移动-(负)按钮、摄影画质选择按钮、曝光补偿按钮、日期/时刻设定按钮等。
电源控制部80,由电池检测电路、DC-DC转换器、切换通电部件的切换开关电路等构成,用于检测是否装有电池、电池种类、电池剩余量,根据其检测结果及系统控制电路50的指示控制DC-DC转换器,并在需要的期间向包括记录媒体200和210的各部供给所需的电压。
在电源装置800中,标号84是与图像处理装置100的连接器82连接的连接器,标号86是由碱性电池或锂电池等一次电池、NiCd电池、NiMH电池、Li电池等二次电池、AC转接器等构成的电源部。
90和94是与存储卡和硬盘等记录媒体的接口,92和96是与由存储卡或硬盘等构成的记录媒体200、210进行连接的连接器,98是检测在连接器92和96上是否安装着记录媒体200、210的记录媒体安装/卸下检测部。
另外,在本实施例中,设有2组安装记录媒体200和210的接口和连接器,但也可以设置1组或任意组数的多组安装记录媒体200和210的接口和连接器。此外,作为这些接口和连接器,也可以使用符合PCMCIA卡或CF(小型快擦写(注册商标))卡等的规格的接口和连接器。
进一步,当用符合PCMCIA卡或CF卡等规格的接口和连接器构成接口90、94、连接器92、96时,通过与LAN卡、调制解调卡、USB卡、IEEE1394卡、P1284卡、SCSI卡、PHS等通信卡之类的各种通信卡连接,可以与其他计算机或打印机等外围设备之间相互传送图像数据或附属于图像数据的管理信息。
保护部102,是通过覆盖图像处理装置100的包含镜头10的摄像部而防止摄像部内弄脏或损坏的遮挡盖。光学取景器104,可以只使用光学取景器104进行摄影而不使用图像显示部28具有的电子取景器功能。此外,在光学取景器104内,设置着显示部54的一部分功能,例如,对焦显示、手抖动警告显示、闪光灯充电显示、快门速度显示、光圈值显示、曝光补偿显示等。
显示部开闭检测部106,检测图像显示部28是否是以使其显示部分朝向图像显示装置100主体的方式收回的状态。当由图像显示部开闭检测部106检测到处于收回状态时,将图像显示部28的显示操作停止,因而可以禁止不必要的电力消耗。
外部输出连接检测部108,检测在外部输出连接器27上是否连接着外部监视器。这里,当检测到处于连接状态时,可以代替图像显示部28而将该外部监视器用作显示装置。
标号110是通信部,具有RS232C、USB、IEEE1394、P1284、SCSI、调制解调器、LAN、无线通信等各种通信功能。标号112是通过通信部110将图像处理装置100与其他设备连接的连接器、或进行无线通信时的天线。
标号114是作为声音数据取得部的话筒。118是作为声音数据再生部的扬声器。120是为由扬声器118对从系统控制电路50输出的数字声音数据进行再生而进行数模转换的D/A转换器。
记录媒体200,由存储卡或硬盘等构成,具有由半导体存储器或磁盘等构成的记录部202、与图像处理装置100的接口204、及与图像处理装置100的连接器92、96中的一个进行连接的连接器206。此外,当该记录媒体200为PCMCIA规格的PC卡或小型快擦写卡(注册商标))等时,还可以内置记述着数据记录速度等性能的信息存储电路。
记录媒体210,与记录媒体200一样,由存储卡或硬盘等构成,具有由半导体存储器或磁盘等构成的记录部212、与图像处理装置100的接口214、及与图像处理装置100的连接器92、96中的一个进行连接的连接器216。此外,当该记录媒体210为PCMCIA规格的PC卡或小型快擦写卡(注册商标))等时,还可以内置记述着数据记录速度等性能的信息存储电路。
以下,说明具有上述结构的电子照相机1的操作。图2、图3、图4和图5是表示图像处理装置100的摄影操作处理步骤的流程图。该处理程序存储在系统控制电路50内的图中未示出的ROM内,并由系统控制电路50内的图中未示出的CPU执行。
当通过电池更换或模式度盘开关60操作等使电源接通时,系统控制电路50对标志或控制变量等进行初始化(步骤S1),并将图像显示部28的图像显示设定为作为初始状态的关断状态(步骤S2)。然后,进行数据记录速度处理,并取得记录媒体200、210的数据记录速度(步骤S3)。而步骤S3中的数据记录速度的取得,既可以在接通电源后立即进行,也可以在识别记录媒体200、210后进行,或也可以如后文所述(参照步骤S7~S9)在电子照相机1的负载减轻时进行。参考图12,关于数据记录速度取得处理,将在后文中详细说明。
系统控制电路50,通过写入缓存区数据清除处理,检查分配给存储器30的记录媒体200、210用的写入缓存区,当还留有未传送数据时,仅将规定量的数据写入记录媒体200、210(步骤S4),通过缓存区大小变更处理,计算可记录的数据量并变更写入缓存区大小(步骤S5)。
然后,系统控制电路50,判别模式度盘开关60的设定位置(步骤S6)。当模式度盘开关60设定为电源断开时,通过写入缓存区数据清除处理,将分配给存储器30的记录媒体200、210用的写入缓存区的未传送数据全部写入记录媒体200、210(步骤S7)。接着,进行结束处理(步骤S8),结束本处理。在该结束处理中,将各显示部的显示变更为结束状态,并将作为遮挡盖的保护部102闭合而保护摄像部。此外,将包含标志或控制变量等的必要的参数、设定值、设定模式、记录媒体200、210的数据记录速度、每个操作模式的数据速率等记录在非易失性存储器56内,并由电源控制部80将对包含图像显示部28在内的图像处理装置100的各部的不必要的电力供给切断。
另一方面,当在步骤S6中判定模式度盘开关60设定为其他模式时,系统控制电路50,通过写入缓存区数据清除处理,将分配给存储器30的记录媒体200、210用的写入缓存区的未传送数据写入记录媒体200、210(步骤S9)。接着,执行与所选定的模式对应的处理(步骤S10)。然后,返回步骤S4的处理。
另外,当在步骤S6中判定模式度盘开关60设定为摄影模式时,系统控制电路50,通过数据记录速度取得处理,取得记录媒体200、210的数据记录速度(步骤S11)。
当摄影模式为动图像模式时,通过数据速率取得处理,取得动图像数据的数据速率,而当为录音模式时,通过数据速率取得处理,取得声音数据的数据速率(步骤S12)。然后,在动图像模式和录音模式的任何一种模式下,通过可记录时间显示处理,显示可记录时间(步骤S13)。另外,记录媒体200、210的数据记录速度的测定,如已在初始化时进行,就没有必要执行步骤S11了。另外,如像在步骤S11~S13所执行的那样在电子照相机1的负载减轻时进行,则也只需测定1次,而不需要进行多次。
另外,关于步骤S4、S7、S9中的写入缓存区数据清除处理,将在后文中详细说明。同样,关于步骤S5中的缓存区大小变更处理,也在后文中详细说明。还有,关于步骤S11中的数据记录速率取得处理,也在后文中详细说明。进一步,关于步骤S12中的数据速率取得处理,也在后文中详细说明。此外,关于步骤S13中的可记录时间显示处理,也在后文中详细说明。
在步骤S13的处理后,系统控制电路50,指令电源控制部80判断电源86中是否存在着电池等电源86的剩余量和操作情况影响到图像处理装置100的操作等的问题(步骤S14)。当电源86中存在着影响到图像处理装置100的操作等的问题时,在显示部54上进行规定的警告显示(步骤S16),并返回步骤S4的处理。
另一方面,当在步骤S14中判定为电源86中不存在任何问题时,判断记录媒体200、210中是否存在着记录媒体200、210的操作状态影响到图像处理装置100的操作、特别是对记录媒体200、210的图像数据的记录再生操作等的问题(步骤S15)。当记录媒体200、210中存在着问题时,在步骤S16中在显示部54上进行规定的警告显示,并返回步骤S4的处理。
另一方面,当在步骤S15中判定为记录媒体200、210中不存在任何问题时,在显示部54上显示图像处理装置100的各种设定状态(步骤S17)。这里,当图像显示部28的图像显示已接通时,在图像显示部28上也显示图像处理装置100的各种设定状态。
系统控制电路50,判别快速检查接通/关断开关68的设定状态(步骤S18)。当设定为快速检查接通时,设定快速检查标志(步骤S19),并进入步骤S21的处理。而当设定为快速检查关断时,重置快速检查标志(步骤S20),并进入步骤S21的处理。另外,快速检查标志的状态,存储在系统控制电路50的图中未示出的内部存储器或存储器52内。
然后,系统控制电路50,判别图像显示接通/关断开关66的设定状态(步骤S21)。当设定为图像显示接通时,设定图像显示标志(步骤S22)并将图像显示部28的图像显示设定为接通状态(步骤S23)。接着,设定为逐次显示所摄取的图像数据的连续显示状态(步骤S24)。然后,进入步骤S27的处理。在连续显示状态下,将通过摄像元件14、A/D转换器16、图像处理电路20及存储控制电路22逐次写入图像显示存储器24的数据通过存储控制电路22及D/A转换器26逐次显示在图像显示部28上,从而实现电子取景器功能。
当在步骤S21中判定图像显示接通/关断开关66设定为图像显示关断时,重置图像显示标志(步骤S25),并将图像显示部28的图像显示设定为关断状态(步骤S26)。然后,进入步骤S27的处理。当图像显示关断时,不再使用图像显示部28的电子取景器功能,而是用光学取景器104进行摄影。在这种情况下,可以削减耗电量大的图像显示部28和D/A转换器26等消耗的电力。此外,图像显示标志的状态,存储在系统控制电路50的内部存储器或存储器52内。
然后,判断是否按下了快门开关SW1(步骤S27)。当尚未按下快门开关SW1时,返回步骤S4的处理。而当在步骤S27中判定已按下快门开关SW1时,判断是否可以摄影,具体地说,判断存储器30的写入缓存区的空闲容量是否大于当前摄影条件下的数据取得量(步骤S28)。当存储器30的写入缓存区的空闲容量小于当前摄影条件下的数据取得量时,返回步骤S4的处理。
另一方面,当在步骤S28中判定存储器30的写入缓存区的空闲容量不小于当前摄影条件下的数据取得量时,系统控制电路50,判别存储在系统控制电路50的内部存储器或存储器52内的图像显示标志的状态(步骤S29)。当设定了图像显示标志时,将图像显示部28的图像显示设定为定格显示状态(步骤S30)。在该定格显示状态下,将通过摄像元件12、A/D转换器16、图像处理电路20及存储控制电路22进行的对图像显示存储器24的图像数据的重写禁止,并将最后写入的图像数据通过存储控制电路22及D/A转换器26显示在图像显示器28上,从而可以在电子取景器上显示定格后的影像。另一方面,当在步骤S29中判定重置图像显示标志时,直接进入步骤S31的处理,系统控制电路50,进行测距处理,以使摄影镜头10的焦点对准被摄体,并通过测光处理决定光圈值及快门时间(步骤S31)。在该测光处理中,如必要时,也进行闪光设定。关于步骤S31的测距、测光处理,将在后文中详细说明。
在测距、测光处理结束后,系统控制电路50,判别存储在系统控制电路50的内部存储器或存储器52内的图像显示标志的状态(步骤S32)。当已设定了图像显示标志时,将图像显示部28的图像显示设定为连续显示状态(步骤S33)。这里,步骤S33的连续显示状态,与步骤S24的连续显示状态相同。而当重置图像显示标志时,直接转入步骤S34的处理。
然后,判断是否按下了快门开关SW2(步骤S34)。当尚未按下快门开关SW2时,判断是否按下了快门开关SW1(步骤S35)。接着,当尚未按下快门开关SW2、而快门开关SW1也已被解除时,返回步骤S4的处理。而当尚未按下快门开关SW2、但快门开关SW1已被按下时,返回步骤S34的处理。
当在步骤S34中判定快门开关SW2已按下时,系统控制电路50,判别存储在系统控制电路50的内部存储器或存储器52内的图像显示标志的状态(步骤S36)。当已设定了图像显示标志时,将图像显示部28的图像显示设定为固定色彩显示状态(步骤S37)。在该固定色彩显示状态下,代替通过摄像元件12、A/D转换器16、图像处理电路20及存储控制电路22写入图像显示存储器24的摄影图像数据,将所更换的固定色彩的图像数据通过存储控制电路22及D/A转换器26显示在图像显示器28上,从而可以在电子取景器上显示固定色彩的影像。另一方面,当在步骤S36中判定重置图像显示标志时,直接进入步骤S38的处理,接着,系统控制电路50,执行包括通过摄像元件12、A/D转换器16、图像处理电路20及存储控制电路22、或从A/D转换器16直接通过存储控制电路22将所摄取的图像数据写入存储器30的曝光处理、及用存储控制电路22、必要时还用图像处理电路20将已写入存储器30的图像数据读出后进行各种处理的显像处理的摄影处理,并执行将图像数据记录在存储器30的记录媒体200、210用的写入缓存区内的记录处理(步骤S38)。关于该摄影处理、记录处理,将在后文中按每种摄影模式进行详细的说明。
当摄影处理、记录处理已结束时,判断快门开关SW2是否为已按下的状态(步骤S39)。当快门开关SW2为已按下的状态时,系统控制电路50,判别存储在系统控制电路50的内部存储器(未示出)或存储器52内的连拍标志的状态(步骤S40)。当已设定了连拍标志时,返回用于进行连续摄影的步骤S38,进行下一次的摄影。另一方面,如在步骤S40中判定为没有设定连拍标志,则在快门开关SW2被释放(步骤S39中为NO(否))之前反复进行步骤S39、S40的处理。
当步骤S38的摄影处理、记录处理已结束时,如为快门开关SW2已被释放的状态、或在快门开关SW2持续按下并继续进行快速检查显示从而对摄影图像进行了确认后使快门开关SW2为释放状态(步骤S39中为NO),则等待到经过规定的最小检查时间(步骤S41)。
在步骤S41中经过了规定的最小检查时间后,系统控制电路50,判断是否设定了图像显示标志(步骤S42)。当已设定了图像显示标志时,将图像显示部28的显示状态设定为连续显示状态(步骤S43)。在这种情况下,在通过图像显示部28的快速检查显示确认了摄影图像后,设定为将所摄取的图像数据逐次显示在图像显示部28上的连续显示状态,以进行下一次摄影。
另一方面,当在步骤S42中判定重置图像显示标志时,将图像显示部28的图像显示设定为关断状态(步骤S44)。在这种情况下,在通过图像显示部28的快速检查显示确认了摄影图像后,为省电而将图像显示部28的功能停止,从而可以削减耗电量大的图像显示部28和D/A转换器26等消耗的电力。
然后,判断是否按下了快门开关SW1(步骤S45)。当快门开关SW1为已按下的状态时,返回步骤S34,准备下一次的摄影。另一方面,当快门开关SW1为已被释放的状态时,结束一系列的摄影操作并返回步骤S4的处理。
图6是表示步骤S31的测距、测光处理步骤的流程图。在图6中,系统控制电路50,从摄像元件14读出电荷信号,并通过A/D转换器16将摄影图像数据逐次读入图像处理电路20(步骤S201)。图像处理电路20,用该逐次读入的图像数据,进行TTL(通过镜头测光)方式的AE(自动曝光)处理、EF(预闪光)处理及AF(自动聚焦)处理中的规定的运算。
另外,在上述各项处理中。只根据需要从所摄取的图像数据的所有象素中抽出特定的部分用于运算。因此,在TTL方式的AE、EF、AWB、AF的各处理中,可以按中央加权测量模式、平均测量模式、评价模式等各种不同的模式进行最佳的运算。
系统控制电路50,用图像处理电路20的运算结果,判断曝光(AE)是否适当(步骤S202)。当曝光不适当时,由曝光控制部40进行AE控制(步骤S203)。系统控制电路50,用在AE控制中得到的测定数据,判断是否需要闪光(步骤S204)。当不需要闪光时,返回步骤S201的处理。而当需要闪光时,设定闪光标志,并对闪光部48进行充电(步骤S205)。然后,返回步骤S201的处理。
另一方面,当在步骤S202中判定曝光(AE)适当时,系统控制电路50,将测定数据和/或设定参数存储在系统控制电路50的内部存储器(未示出)或存储器52内,并用图像处理电路20的运算结果及在AE控制中得到的测定数据判断白平衡(AWB)是否适当(步骤S206)。
当白平衡不适当时,由图像处理电路20调节色彩处理的参数并进行AWB控制(步骤AS207)。然后,返回步骤S201的处理。而当白平衡(AWB)适当时,系统控制电路50,将测定数据和/或设定参数存储在系统控制电路50的内部存储器或存储器52内,并用在AE控制及AWB控制中得到的测定数据判断AF(自动聚焦)是否适当(步骤S208)。当不对焦时,由测距控制部42进行AF控制,直到对焦为止(步骤S209)。
然后,当在步骤S208中判定为已对焦时,将测定数据和/或设定参数存储在系统控制电路50的内部存储器或存储器52内,并结束本处理。
图7和图8是表示步骤S38中的通常摄影模式的摄影处理步骤的流程图。当系统控制电路50对模式度盘开关60的检查结果(图2的步骤S6)为通常摄影模式时,进行本处理。
首先,系统控制电路50,指令曝光控制部40,根据存储在系统控制电路50的内部存储器或存储器52内的测光数据,按照光圈值使具有光圈功能的快门12开启,以便使摄像元件14曝光(步骤S301、S302)。
根据闪光标志的接通/关断状态判断是否需要闪光(步骤S303)。当需要闪光时,使闪光灯发光(步骤S304)。而当不需要闪光时,不使闪光灯发光,并转入步骤S305的处理。
系统控制电路50,根据测光数据,等待摄像元件14的曝光结束(步骤S305)。曝光结束后,使快门12闭合(步骤S306),从摄像元件14读出电荷信号,并通过A/D转换器16、图像处理电路20及存储控制电路22、或从A/D转换器16直接通过存储控制电路22将摄影图像数据写入存储器30(步骤S307)。
根据所设定的摄影模式判断是否需要进行画面处理(步骤S308)。当不需要进行画面处理时,直接转入步骤S311的处理。而当需要进行画面处理时,系统控制电路50,用存储控制电路22、必要时还用图像处理电路20将已写入存储器30的图像数据读出,并依次进行垂直相加处理(步骤S309)、色彩处理(步骤S310),然后将结束了这些处理的图像数据写入存储器30。进一步,系统控制电路50,从存储器30读出图像数据,并将显示图像数据通过存储控制电路22传送到图像显示存储器24(步骤S311)。
系统控制电路50,判别存储在系统控制电路50的内部存储器或存储器52内的图像显示标志的状态(步骤S312)。当设定了图像显示标志时,进行快速检查显示(步骤S315)。在这种情况下,图像显示器28,即使在摄影中也作为电子取景器而始终保持显示状态,从而在摄影后立即就可以进行快速检查显示。
另一方面,当在步骤S312中判定重置图像显示标志时,判别存储在系统控制电路50的内部存储器或存储器52内的快速检查标志的状态(步骤S313)。当设定了快速检查标志时,将图像显示器28的图像显示设定为接通状态(步骤S314),进行快速检查显示(步骤S315)。而重置快速检查标志时,在使图像显示器28保持关断的状态下进入步骤S316的处理。在这种情况下,即使在进行了摄影后,图像显示器28仍为画面消失的状态,所以不进行快速检查显示。这种使用方法,像使用光学取景器104进行连续摄影时那样,不需要在摄影后立即进行摄影图像的确认,而是着重于通过停止使用图像显示部28的电子取景器功能而节省电力。
系统控制电路50,用存储控制电路22、必要时还用图像处理电路20将已写入存储器30的摄影图像数据读出后进行各种图像处理(步骤S316),并由压缩/解压电路32进行与所设定的模式对应的图像压缩处理(步骤S317),然后执行将图像数据写入分配给存储器30的记录媒体200、210用的写入缓存区内的记录处理(步骤S318)。
系统控制电路50,判别存储在系统控制电路50的内部存储器或存储器52内的伴随声设定状态(步骤S319)。当进行了使声音伴随所摄取的图像的设定时,进行录音处理(步骤S320)。接着,使所摄取的图像数据与所录下的声音数据相互关联(步骤S321)。然后,结束本处理。通过该关联处理,使所摄取的图像与录音数据相互关联。另外,关于步骤S320的录音处理,将在后文中参照图11进行详细的说明。而当在步骤S319中判定没有进行使声音伴随所摄取的图像的设定时,直接结束本处理。
图9和图10是表示步骤S38中的动图像摄影模式的摄影处理步骤的流程图。当系统控制电路50对模式度盘开关60的检查结果为动图像摄影模式时,进行本处理。首先,判断用户是否通过快门开关64指示了结束动图像摄影(步骤S401)。当指示了结束动图像摄影时,转入步骤S414,以进行动图像摄影的结束处理。
另一方面,当用户没有指示结束动图像摄影时,将通过话筒114及A/D转换器116得到的声音数据逐次写入存储器30,并判断通过一系列的声音数据录音操作得到的声音数据是否达到了规定量(步骤S402)。当判定为尚未达到规定量时,直接转入步骤S404的处理。而当判定为达到了规定量时,系统控制电路50,根据规定的动图像格式对声音数据进行格式编排,并将进行了格式编排的声音数据写入分配给存储器30的动图像文件用写入缓存区(步骤S403)。
然后,由压缩/解压电路32对通过摄像元件14、A/D转换器16、图像处理电路20及存储控制电路22得到的图像数据进行逐次压缩后写入存储器30,并判断通过一系列的动图像数据摄影操作得到的图像数据是否还存在着至少1帧(步骤S404)。当判定为1帧也没有时,直接转入步骤S406的处理,而当判定为还存在着1帧时,系统控制电路50,根据规定的动图像格式对图像数据进行格式编排,并将进行了格式编排的动图像数据写入分配给存储器30的动图像文件用写入缓存区(步骤S405)。
系统控制电路50,判断在分配给存储器30的写入缓存区内是否取得了与规定的传送单位量对应的动图像数据(步骤S406),当尚未取得时,直接进入步骤S408的处理。而当已取得时,将达到了规定量的取得数据传送到记录媒体200或210(步骤S407)。并进入步骤S408的处理。系统控制电路50,检查分配给存储器30的写入缓存区的空闲容量及记录过程中的记录媒体200或210的空闲容量,并判断各自的剩余容量是否在规定量以上(步骤S408)。当检查的结果为哪一个都小于规定量时,将缓存区内残留的对应的全部动图像数据全部传送到记录过程中的记录媒体200或210(步骤S409)。
然后,系统控制电路50,将只有在摄影结束后才能更新的值(总摄影时间、总帧数、索引区等)写入图像文件,并对动图像文件进行格式编排(步骤S414),在对动图像文件进行格式编排后,返回原主流程的处理。
另一方面,当在步骤S408中判定写入缓存区的空闲容量及记录媒体200或210的空闲容量都不少于规定量时,通过数据记录速度处理,取得数据记录速度(步骤S410),并取得动图像数据的数据速率(步骤S411)。
接着,通过缓存区大小变更处理,根据从电池剩余量求得的可驱动时间及数据记录速度,变更写入缓存区的大小(步骤S412),通过可记录时间显示处理,根据所取得的数据记录速度及动图像数据速率显示可记录时间(步骤S413)。然后,返回步骤S401的处理。此外,关于数据记录速度取得处理、数据速率取得处理、缓存区大小变更处理及可记录时间显示处理,将在后文中详细说明。
图11是表示步骤S38中的声音录音模式的录音处理步骤的流程图。当系统控制电路50对模式度盘开关60的检查结果(图2的步骤S6)为声音录音模式时,进行本处理。
首先,系统控制电路50,判断用户是否通过快门开关64指示了结束声音录音(步骤S501)。当指示了结束声音录音时,转入步骤S512的处理,以进行声音录音结束处理。
另一方面,当在步骤S501中判定没有指示结束声音录音时,将通过话筒114及A/D转换器116得到的声音数据逐次写入存储器30,并判断通过一系列的声音数据录音操作得到的声音数据是否达到了规定量(这里,为1秒钟)(步骤S502)。当达到了规定量时,根据规定的声音格式进行格式编排,并将进行了格式编排的声音数据写入分配给存储器30的声音文件用写入缓存区(步骤S503),并转入步骤S504的处理。而当在步骤S502中判定为尚未达到规定量时,直接转入步骤S504的处理。
然后,系统控制电路50,判断在分配给存储器30的写入缓存区内是否取得了与传送单位量对应的声音数据(步骤S504),当已取得时,将该与传送单位量对应的取得数据传送到记录媒体200或210(步骤S505)。并转入步骤S506的处理。而当尚未取得时,直接转入步骤S506的处理。
接着,系统控制电路50,检查分配给存储器30的写入缓存区的空闲容量及记录过程中的记录媒体200或210的空闲容量,并判断各自的剩余容量是否不少于各自相应的规定量(步骤S506)。当检查的结果为哪一个都小于规定量时,将缓存区内残留的声音数据全部传送到记录过程中的记录媒体200或210(步骤S507)。
然后,将只有在摄影结束后才能更新的值(总摄影时间等)写入声音文件,在对声音文件进行格式编排(步骤S512)后,返回原主流程的处理。
另一方面,当在步骤S506中判定写入缓存区的空闲容量及记录媒体200或210的空闲容量都不少于规定量时,通过数据记录速度处理,取得数据记录速度(步骤S508),并通过数据速率取得处理取得已得到的声音数据的数据速率(声音数据速率)(步骤S509)。
接着,通过缓存区大小变更处理,根据从电池剩余量求得的可驱动时间及数据记录速度,变更写入缓存区的大小(步骤S510),通过可记录时间显示处理,根据所取得的数据记录速度及声音数据速率显示可记录时间(步骤S511)。此外,关于数据记录速度处理、声音数据速率取得处理、写入缓存区大小变更处理及可记录时间显示处理,将在后文中详细说明。然后,返回步骤S501的处理。
图12是表示步骤S3、S11、S410、S508的数据记录速度取得处理步骤的流程图。系统控制电路50,通过检查接口90、94而检测是否更换了记录媒体200或210(步骤S60)。当记录媒体200或210未更换时,取得在这之前刚得到的数据记录速度信息(步骤S602)。然后转入步骤S605的处理。
另一方面,当记录媒体200或210的至少1个已更换时,系统控制电路50,检查已更换的记录媒体200或210的媒体内信息记录电路(步骤S603),如果是以前已取得过数据记录速度的媒体,则取得过去已取得的数据记录速度信息(步骤S604)。然后,转入步骤S605的处理。另一方面,如果是过去没有取得过数据记录速度的媒体,则直接进入步骤S605的处理。接着,系统控制电路50,检查记录媒体200或210的媒体内信息记录电路,并从记述着性能的部分取得数据记录速度信息(步骤S605)。
系统控制电路50,判断记录媒体200或210当前是否在记录数据的过程中(步骤S606)。如当前是在记录过程中,则用计时器58测出一段单位时间,并由该单位时间内的记录数据量测定数据记录速度(步骤S607)。然后,转入步骤S613的处理。另外,在步骤S607中,也可以用计时器58测量记录规定数据量的时间并由该记录时间测定数据记录速度。
另一方面,当在步骤S606中判定记录媒体200或210当前不是在数据记录过程中时,系统控制电路50,判断是否实际测定过当前与接口90连接着的记录媒体200或与接口94连接着的记录媒体210的数据记录速度(步骤S608)。如实际测定过,则取得以前实际测定的数据记录速度信息(步骤S609)。然后,进入步骤S613的处理。
另一方面,当在步骤S608中判定尚未实际测定过数据记录速度时,进行基准测试、即用计时器58测定将规定量的基准数据写入已检查过的记录媒体200或210所需的时间,从而取得数据记录速度(步骤S610)。然后,转入步骤S613的处理。接着,系统控制电路50,对数据记录速度取得结果进行分析,以便将所取得的数据记录速度中的最慢的数据记录速度设定为已检查过的记录媒体200或210的数据记录速度(步骤S613)。然后,返回原主流程的处理。
图13是表示步骤S12、步骤S411、步骤S509的数据速率取得处理步骤的流程图。系统控制电路50,检查模式度盘开关60及非易失性存储器56,并判断是否准备了当前操作模式中的数据速率的规定值(步骤S701)。当准备着规定值时,取得该值并将其作为当前操作模式中的数据速率(步骤S702)。而当没有准备规定值时,取得在这之前刚检查过的数据速率,作为当前操作模式中的数据速率(步骤S703)。
然后,系统控制电路50,判断分配给存储器30的写入缓存区当前是否是在取得数据的过程中(步骤S704)。当是在取得数据的过程中时,用计时器58测出一段单位时间,并由该单位时间内的取得数据量测定数据速率(步骤S705)。然后,转入步骤S706的处理。另外,步骤S705,也可以用计时器58测量取得规定数据量的时间并由该取得时间测定数据速率。另一方面,当在步骤S704中判定写入缓存区当前不是在数据取得过程中时,直接进行步骤S706的处理。接着,系统控制电路50,对数据速率取得结果进行分析,以便将所检测的数据速率中的最快的设定为数据速率(步骤S706),然后,返回原主流程的处理。
图14是表示步骤S13、步骤S413及步骤S511的可记录时间显示处理步骤的流程图。系统控制电路50,根据记录媒体200或210的空闲容量和在图13的数据速率取得处理中取得的数据速率,按照式(1)计算可记录时间#1(步骤S801)。
可记录时间#1=记录媒体空闲容量/数据速率…(1)然后,系统控制电路50,将在图12的数据记录速度取得处理中取得的数据记录速度和在图13的数据速率取得处理中取得的数据速率进行比较,并判断数据速率是否大于数据记录速度(步骤S802)。当数据速率小于或等于数据记录速度时,设定为可记录时间#2=∞(步骤S804),并转入步骤S805的处理。
另一方面,当在步骤S802中判定数据速率比数据记录速度快时,系统控制电路50,根据在图12中取得的数据记录速度、在图13中取得的数据速率及存储器30的写入缓存区的空闲容量,按照式(2)计算可记录时间#2(步骤S803),并转入步骤S805的处理。
可记录时间#2=写入缓存区空闲容量/(数据速率-记录速度)…(2)系统控制电路50,将计算出的可记录时间#1、#2进行比较,并判断可记录时间#1是否小于可记录时间#2(步骤S805)。当可记录时间#1小于可记录时间#2时,将可记录时间#1显示在图像显示部28或液晶显示部54的图15的部分1500上(步骤S806)。然后,返回原主流程的处理。而当可记录时间#1等于或大于可记录时间#2时,将可记录时间#2显示在图像显示部28或液晶显示部54的图15的部分1500上(步骤S806)。然后,返回原主流程的处理。
图16是表示步骤S4、S7、S9的写入缓存区数据清除处理步骤的流程图。系统控制电路50,判断在存储器30的写入缓存区内是否有未传送数据(步骤S901)。当不存在未传送数据时,结束对记录媒体200、210的写入,并返回原主流程的处理。而当存在着未传送数据时,将未传送数据中的规定量的数据传送到记录媒体200、210(步骤S902)。然后,系统控制电路50,判断是否是步骤S7、S9中的全部清除处理(步骤S903)。如果是全部清除处理,则返回步骤S901的处理。而当不是全部清除处理时,结束对记录媒体200、210的写入,并返回原主流程的处理。
图17是表示步骤S5、S412、S510的写入缓存区大小变更处理步骤的流程图。
系统控制电路50,首先,将所记录的动图像或声音数据的数据速率和记录媒体的数据记录速度进行比较(步骤S1001),当数据记录速度快时,在存储器30内没有存储的数据,所以在电池剩余量已耗尽的时刻在存储器30内没有尚未写入记录媒体的数据,因此,立即结束本处理,而无需特意地变更写入缓存区的大小。
另一方面,当数据速率比记录速度快时,由电源控制部80求出电池剩余量,并根据求得的电池剩余量计算可驱动时间(步骤S1002)。
进一步,系统控制电路50,根据所取得的可驱动时间及在图12中取得的记录媒体的数据记录速度,计算在电池剩余量减少到「0」之前可记录的数据量(步骤S1003)。然后,系统控制电路50,根据所取得的可记录数据量,变更存储器30的记录媒体200、210用写入缓存区的大小(步骤S1004)。
这时,可以按下式计算写入缓存区大小。
可记录数据量-(可记录数据量×(记录速度/数据速率))即,当数据速率比记录速度快时,将在存储器30内存储每单位时间的量与数据速率和记录速度之差对应的数据。因此,在取得了与可记录数据量相当的动图像数据的时刻,已从存储器30写入记录媒体的数据量为可记录数据量×(记录速度/数据速率)就是说,在该时刻未写入记录媒体200、210而存留在存储器30内的数据量应为可记录数据量-可记录数据量×(记录速度/数据速率)如上所述,按照本实施例的电子照相机,当电池的剩余量少时,可以根据剩余量进行数据的取得及记录。
以上是本发明的实施例的说明,但本发明并不限定于这些实施例的结构,只要是可以实现专利权利要求范围内所示的功能或实施例的结构所具有的功能,无论什么样的结构都可以适用。
例如,在上述实施例中,所取得的数据为静止图像、动图像、声音,但对数据的类型并无特别的限定。此外,在本实施例中,记录媒体200、210在其非易失性存储器内具有性能信息存储电路,但即使没有该特设的电路也可以用其他方法取得性能信息,所以不存在任何问题。
进一步,在上述实施例中,当检测数据记录速度时,从多种方法取得数据记录速度,但也可以不采用其中的一些方法。此外,也不一定必须在起动时检测数据记录速度,可以在数据记录装置的负载比规定状态轻时(例如,不是始终进行着写入操作时)进行,也可以在数据记录过程中求取该数据记录速度。
另外,在数据速率取得处理中,从多种方法取得数据速率,但也可以不采用其中的一些方法。此外,在记录前、记录过程中都显示可记录时间,但当然可以只在其中一种情况下显示。虽然是将可记录时间与电子取景器重叠地显示,但也可以只显示可记录时间。
进一步,通过变更写入缓存区的大小,在电池剩余量减少到「0」之前不使写入缓存区内存储超过可记录数据量的数据,但也可以不变更写入缓存区的大小而是对写入缓存区内存储的数据量、所记录的图像和声音数据文件的数据量(大小)加以限制。
以下,说明这种情况下的步骤S38中的动图像摄影模式的摄影处理。
图18是表示步骤S38中的动图像摄影模式的摄影处理步骤的流程图。
在图18中,首先,判断电池剩余量是否不大于规定值(步骤S1101)。当电池剩余量大于规定值时,判断记录媒体200或210是否还留有足够的剩余容量(步骤S1111),当有足够的剩余时,执行图19的动图像数据的取得、写入处理(步骤S1112)。图19的动图像数据的取得、写入处理,与图9及图10的S402~407的处理相同,所以对同一步骤标以相同的符号而将说明省略。
回到图18,进行图14中示出的可记录时间显示处理(步骤S1113),并判断是否有记录结束的指示(步骤S1114)。如有结束指示,则进入步骤S1109,如没有结束指示,则返回步骤S1101。
按这种方式,当电池剩余量大于规定值时,继续进行通常的记录处理。
另一方面,如在步骤S1101中判定为在进行着摄影时电池剩余量减低到规定值以下,则根据电池剩余量检测可驱动时间(步骤S1102),进一步,根据可驱动时间和记录速度计算可记录数据量(步骤S1103)。接着,判断记录媒体200或210的剩余容量是否在规定值以上(步骤S1104),当记录媒体200或210的剩余容量大于规定值时,执行图19的动图像数据的取得、写入处理(步骤S1105)及图14的可记录时间显示处理(步骤S1106)。
然后,判断是否取得了、就是说是否在存储器30内写入了与在步骤S1103中计算出的可记录数据量对应的动图像数据(步骤S1107),当取得了可记录数据量的动图像数据时,停止对存储器30的新的动图像数据写入,将在存储器30内存储着的动图像数据全部写入记录媒体(步骤S1109),并在对动图像文件进行格式编排后结束处理(步骤S1110)。而当在步骤S1107中判定为尚未取得可记录数据量的动图像数据时,判断是否有记录结束的指示(步骤S1108)。如有结束指示,则进入步骤S1109,如没有结束指示,则返回步骤S1104。
另外,当在步骤S1104、S1111中判定记录媒体已经没有剩余容量时,或当在步骤S1114中判定有记录结束指示时,进入步骤S1109。
按照这种方式,根据电池剩余量和记录媒体的记录速度计算可记录数据量,并在取得了该可记录数据量的动图像数据的时刻将动图像数据的取得禁止,所以,即使在可驱动时间已变短的情况下,也可以根据记录媒体的记录速度记录尽可能多的数据。
另外,作为记录媒体200、210,不仅可以由PCMCIA卡或小型快擦写卡(注册商标))之类的存储卡、硬盘等构成,而且可以由微型DAT、光磁盘、CD-R或CD-RW等光盘、DVD之类的相变型光盘等构成。进一步,记录媒体200、210,也可以是由存储卡和硬盘等构成为一体的复合媒体。进一步,也可以是可从该复合媒体拆装一部分的结构。
在本实施例中,记录媒体200、210,是与图像处理装置100分开并可以任意连接的,但也可以将其中任何一个或全部记录媒体固定于图像处理装置100。此外,也可以是将单个的或任意个数的多个记录媒体200、210与图像处理装置100连接的结构。
另外,通过将记录了实现实施例的功能的软件程序代码的存储媒体供给系统或装置并由该系统或装置的计算机(或CPU、MPU)读出并执行存储在存储媒体内的程序代码,也可以达到本发明的目的。
在这种情况下,从存储媒体读出的程序代码本身可以实现上述实施例的功能,因而存储了该程序代码的存储媒体也构成本发明。
另外,作为用于供给程序代码的存储媒体,例如,可使用软(注册商标)盘、硬盘、光盘、磁光盘、CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW、DVD+RW、磁带、非易失性存储卡、ROM等。
另外,不仅可以通过由计算机执行所读出的程序代码实现上述实施例的功能,而且也包括由在计算机上工作着的OS(操作系统)等根据该程序代码的指示执行实际处理的全部或一部分并通过该处理实现上述实施例的功能的情况。
进一步,也包括将从存储媒体读出的程序代码写入插入到计算机内的功能扩展卡或与计算机连接的功能扩展单元所备有的存储器后由该功能扩展卡或功能扩展单元所备有的CPU等根据该程序代码的指示执行实际处理的全部或一部分并通过该处理实现上述实施例的功能的情况。
权利要求
1.一种数据记录装置,包括存储器;控制装置,用于执行将已取得的信息数据暂时写入所述存储器,然后将所述信息数据传送到至少一个记录媒体从而记录所述信息数据的记录操作;数据记录速度检测装置,用于检测在所述记录媒体上记录所述信息数据的数据记录速度;电源剩余量检测装置,用于检测对所述数据记录装置供电的电源的剩余量;可驱动时间检测装置,用于根据所述电源的剩余量检测所述数据记录装置的可驱动时间;可记录数据量计算装置,用于根据所述数据记录速度及所述可驱动时间计算可在所述记录媒体上记录的数据量;数据大小变更装置,用于根据所述可记录数据量变更可写入所述存储器的数据大小。
2.根据权利要求1所述的数据记录装置,其特征在于包括检测所述已取得的信息数据的数据量的取得数据量检测装置,和限制装置,当该检测出的所述已取得的信息数据的数据量大于所述变更后的写入所述存储器的数据大小时,所述限制装置限制所述数据记录装置的记录操作。
3.根据权利要求1所述的数据记录装置,其特征在于所述数据记录速度检测装置,通过从所述记录媒体上所记录的性能信息取得与所述数据记录速度有关的信息,并根据所取得的与所述数据记录速度相关的信息检测数据记录速度。
4.根据权利要求1所述的数据记录装置,其特征在于所述数据记录速度检测装置,包括将规定量的基准数据写入所述记录媒体的写入装置,及对写入规定量的所述基准数据到所述记录媒体所需的时间进行测量的计时器,并且所述数据记录速度检测装置根据所述规定量的基准数据和所述测量时间计算所述数据记录速度。
5.根据权利要求1所述的数据记录装置,其特征在于所述控制装置,在所述数据记录装置起动后立刻使所述数据记录速度检测装置操作。
6.根据权利要求1所述的数据记录装置,其特征在于所述控制装置,在识别所述记录媒体之后使所述数据记录速度检测装置操作。
7.根据权利要求1所述的数据记录装置,其特征在于所述控制装置,在所述数据记录装置的负载比规定状态轻时使所述数据记录速度检测装置操作。
8.根据权利要求1所述的数据记录装置,其特征在于所述数据记录速度检测装置,包括存储指示所述数据记录速度的速度信息的存储电路,并根据所述存储电路内所存储的速度信息检测所述数据记录速度。
9.根据权利要求8所述的数据记录装置,其特征在于所述数据记录速度检测装置,将指示多个记录媒体的数据记录速度的所述速度信息以与所述多个记录媒体相对应的方式存储,并当所述记录媒体是所述多个记录媒体中的一个时,从所述存储电路读出与该记录媒体对应的速度信息,并根据所读出的速度信息检测所述数据记录速度。
10.根据权利要求1所述的数据记录装置,其特征在于包括对被摄体进行摄像而得到并输出动图像数据的摄像装置,其中取得由所述摄像装置得到的所述动图像数据作为所述信息数据。
11.一种数据记录装置,用于在记录媒体上记录信息数据,该数据记录装置包括数据记录速度检测装置,用于检测在所述记录媒体上记录所述信息数据的数据记录速度;电源剩余量检测装置,用于检测对所述数据记录装置供电的电源的剩余量;可驱动时间检测装置,用于根据所述电源的剩余量检测所述数据记录装置的可驱动时间;可记录数据量计算装置,用于根据所述数据记录速度及所述可驱动时间计算可在所述记录媒体上记录的数据量;以及数据大小变更装置,用于根据所述可记录的数据量变更在所述记录媒体上记录的信息数据的数据量。
12.一种数据记录方法,适用于将已取得的信息数据暂时写入存储器,然后传送到至少一个记录媒体从而记录所述取得的信息数据的数据记录装置,该数据记录方法包括如下步骤数据记录速度检测步骤,检测在所述记录媒体上记录所述信息数据的数据记录速度;电源剩余量检测步骤,检测对所述数据记录装置供电的电源的剩余量;可驱动时间检测步骤,根据所述电源剩余量检测所述数据记录装置的可驱动时间;可记录数据量计算步骤,根据所述数据记录速度及所述可驱动时间计算可在所述记录媒体上记录的数据量;以及数据大小变更步骤,根据所述可记录的数据量变更写入所述存储器的数据大小。
13.一种数据记录方法,适用于在记录媒体上记录信息数据的数据记录装置,该数据记录方法包括如下步骤数据记录速度检测步骤,检测在所述记录媒体上记录所述信息数据的数据记录速度;电源剩余量检测步骤,检测对所述数据记录装置供电的电源的剩余量;可驱动时间检测步骤,根据所述电源剩余量检测所述数据记录装置的可驱动时间;可记录数据量计算步骤,根据所述数据记录速度及所述可驱动时间计算可在所述记录媒体上记录的数据量;和数据大小变更步骤,根据所述可记录的数据量变更在所述记录媒体上记录的信息数据的数据量。
全文摘要
提供一种当电池的剩余量少时可以根据剩余量进行数据的取得和记录的数据记录装置。将已取得的信息数据暂时写入上述存储器后传送到记录媒体,从而进行记录数据的记录操作,检测对记录媒体的信息数据的记录速度,检测对数据记录装置供电的电源的剩余量的电源剩余量,根据上述电源剩余量检测数据记录装置的可驱动时间,根据数据记录速度及可驱动时间计算可在上述记录媒体上记录的数据量,根据可记录数据量变更存储器的写入数据大小。
文档编号H04N5/907GK1574935SQ200410046520
公开日2005年2月2日 申请日期2004年6月8日 优先权日2003年6月9日
发明者宫本俊洋 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1