专利名称:图像拍摄设备和图像拍摄方法
技术领域:
本发明涉及一种可以将通过图像拍摄获得的拍摄图像记录在 记录介质上的图像拍摄设备,以及一种用于该图像拍才聂设备的图像 拍才聂方法。
背景技术:
作为 一种用于移动i殳备等的记录介质,通常^C称为存储卡的记 录介质(记录介质设备)已得到广泛使用。例如,这种存储卡包括 作为记录介质的闪存,并且具有符合存储卡标准的卡状外形。此外,这种存4渚卡可以在单个介质标准下以若干不同记录容量 销售和提供。即,从用户的角度,用户可以根据容量来选择存储卡。 当通过购买等获取存储卡时,用户选择记录容量最适合他/她自己的 使用意图等的存储卡。例如,当打算购买用作数码照相才几的记录介质的存储卡时,用 户通过考虑每一个静止图像的数据尺寸来选择存储卡容量,而每个止图像设置的照片尺寸、以及用户打算在单个存储卡上记录的静止 图像照片的数目来确定的。发明内容鉴于上述情况,在市场上可购得的一些存储卡中,在其包装(外 壳)上写有在某一设置参考照片尺寸(数据大小)的条件下可以拍 摄并记录的照片的数目。但是,根据用户不同,可能将数据记录成 与参考照片尺寸完全不同的图像尺寸(数据大小)。在这种情况下, 不是必需给出上述的可拍才聂和记录的照片数目的写入指示。此外,例如,目前仍存在相当一部分用户还不了解数字设备。对于这些用户来iJU艮难感性地将i者如MB (兆比特)或GB (千兆 比特)的数据大小的概念与可拍摄的照片数目联系在一起。显然, 希望这些用户可以通过仅根据存储卡容量的指示来选择具有合适 容量的存储卡是不合适的,并且这些用户在购买存储卡时总是会感 到不容易。应注意,例如,在日本未审查专利申讳^>开第2001-8088 号中披露了 一种具有可变化的照片尺寸的数码照相机。根据本发明的实施例,提供了一种图像拍摄设备,包括拍摄 静止图像数据生成装置,用于将拍摄光转换成电信号并由电信号生 成表示静止图像的拍摄静止图像数据;记录装置,用于将拍摄静止 图像记录在记录介质上;空余容量识别装置,用于识别记录介质上 的空余容量;规定最大可能记录数计算装置,用于根据空余容量, 来计算表示允许记录的最大数目的拍摄静止图像数据的规定最大 可能记录数;以及参数确定装置,用于确定将被设置在拍摄静止图 像数据生成装置上的参数,并用于调节拍摄静止图像数据的数据大 小,其中,参数确定装置确定参数,以使拍才聂静止图<象数据被调节 成在最大限度地使用空余容量的同时允许等于规定最大可能记录 凄史的拍纟聂静止图^f象数据:帔记录在记录介质上的数据大小。在上述的图像拍摄设备中,规定最大可能记录数计算装置可以进一步包括规定最大允许记录数识别装置,用于基于规定最大允 许记录数信息,识别关于记录介质的规定最大允许记录数,规定最 大允许记录数信息^皮预先记录在记录介质上并表示A见定最大允许 记录数,规定最大允许记录数表示允许记录在记录介质上的最大数 目的拍摄静止图像数据;以及已记录数信息识别装置,用于识别表 示已记录在记录介质上的拍摄图像数据的数目的已记录数,以及规 定最大可能记录凄t是使用身见定最大允许记录数和已记录^t来计算 的。在上述的图像拍摄设备中,参数确定装置可以执行数据大小顺 序改变控制,用于改变拍摄静止图像数据的数据大小,以使其在由 最大到最小的范围内顺序变小,以及参数确定装置可以通过数据大 小顺序改变控制改变拍^^争止图^f象lt据的凄t据大小以 -使其顺序变 小、并在获得允许等于规定最大可能记录数的拍摄静止图像数据被 记录在记录介质上以最大限度地使用空余容量的拍摄静止图像数 据的数据大小时终止数据大小顺序改变控制,确定参数。在上述的图像拍摄设备中,在执行数据大小顺序改变控制的过 程中,参数确定装置可以改变作为参数的用于拍摄静止图像数据的 压缩率。在上述的图像拍摄设备中,在执行数据大小顺序改变控制的过 程中,参数确定装置可以改变作为参数的拍摄静止图像数据的照片 尺寸。在上述的图像拍摄设备中,用于数据大小顺序改变控制的待改 变的参数可以包括用于拍摄静止图像数据的压缩率和拍摄静止图 ^象凄t据的照片尺寸,以及作为lt据大小顺序改变控制,在i殳置一个 照片尺寸的条件下,参数确定装置可以顺序改变所设置照片尺寸的压缩率,以使压缩率一次升高一个等级,并且在设置了最大压缩率 之后的下一个等级,参数确定装置改变至低一个等级的照片尺寸。在上述的图像拍摄设备中,作为数据大小顺序改变控制,当参 凄t确定装置改变至^f氐一个等级的照片尺寸时,参ft确定装置可以改 变至在^皮改变照片尺寸的压缩率中的最小压缩率。在上述的图像拍摄设备中,仅当规定最大记录数被记录在记录 介质上时,^见定最大可能记录^t计算装置才会基于爿见定最大允许记 录数来计算规定最大可能记录数。才艮据本发明的实施例,提供了一种图像拍摄方法,包括以下步骤将拍摄光转换成电信号,并由电信号生成表示静止图像的拍摄 静止图像数据;将拍摄静止图像数据记录在记录介质上;识别记录 介质上的空余容量;根据空余容量,计算表示允许记录的最大数目 的拍纟聂静止图^f象凄t据的^见定最大可能记录^t;以及确确定用于调节 拍摄静止图像数据的数据大小的参数,其中,在确定步骤中,参数 经过确定以使拍摄静止图像数据的数据大d 、被调节成在最大限度 地使用空余容量的同时允许等于规定最大可能记录数的拍摄静止 图像数据被记录在记录介质上的数据大小。
图1A~图1D是示出了根据本发明实施例的数码照相机的外形 的示图;图2是示出了根据本发明实施例的数码照相机的框图;图3是作为根据本发明实施例的数码照相机所支持的记录介质 (记录介质i殳备)的存储卡的配置示图;例的示图;图5是示出了用于设置与数据大小相关的参数的处理程序实例 的流禾呈图;图6是示出了作为图5中的步驶《S108的禾呈序实例的流程图;图7是示出了可设置用于根据本发明的一个实施例的数码照相 机的与数据大小相关的参数(图片尺寸和压缩率)的实例的示图; 以及图8是示意性示出了相对于规定最大记录数的存储卡的记录区 i或的分区实例的示图。
具体实施方式
下文中将描述用于^U亍本发明的最佳方式(以下称为实施例)。 这个实施例涉及将基于本发明的配置应用于诸如数码静止相机的 图像拍摄设备的情况。首先,参照图1A 图1D来描述根据本实施例的数码照相机 IOO的外形的实例。图1A、图1B、图1C和图1D分别是数码照相 机100的前视图、后视图、侧视图和透视图。图1D的透视图示出 了当略樣i从后面观察时在图1C中所示的侧部。例如,如图1A和图1B所示,快门键l和开/关键2被置于根 据本实施例的数码照相机100的主体的顶部上。当操作快门键1时, 在操作时所拍摄的图像被记录在记录介质(存储卡40)上,作为对 应于一个静止图像照片的拍摄图像数据(拍摄静止图像数据)。开/关键2用于控制数码照相机100的电源的开/关、以及图像拍摄模式 的开/关。此夕卜,如图1A所示,在^t码照相才几100的前部i殳置有闪光灯 部3和图像拍摄镜头部4。闪光灯部3根据图像拍摄和记录(曝光) 的时间来点亮所谓的频闪闪光灯。此外,通过图《象拍才聂4竟头部4获 取作为拍摄光的拍摄图像。如图1B所示,在凄t石马照相才几100主体的后部上,i殳置有显示 屏部5、光才示移动4建6a、 6b、 6c和6d、确^人4建7、菜单4建8、显示 切换键9、拍摄图像回放键10和变焦键11 。例如,显示屏部5用作诸如LCD (液晶显示器)的显示"i殳备的 显示屏。尽管还取决于数码照相机100的实际大小,但显示屏部5 的大小通常例如为约2 3英寸。在图像拍摄模式中,在显示屏部5 上显示了实时场景。用户可以作为图像拍摄者在关于在显示屏部5 (而非取景器)上所显示的图像的同时执行静止图像拍摄。光标移动4建6a、 6b、 6c和6d是分别对应于上、下、左和右方 向的4建。例如,当在显示屏部5上显示光标时,通过才喿作光标移动 4建6a、 6b、 6c禾口 6d可以4吏光才示向上、向下、向左禾口向右移动。应 5主*, it才示牙多^^t6a、 6b、 6c * 6d ^^义負^f吏it才示牙多^7, &1&負& 根据数码照相机100当时的操作状态来进行其他操作,例如,关于 在显示屏部5上所显示的回放图像的操作。i殳置在光标移动4建6a 、 6b 、 6c和6d之间的中心部分处的确i人键7可以被按下,并用于各种不同的操作,包括用于选择和输入光 标所指项目的操作。菜单键8是操作用于显示作为主菜单的屏幕的键,例如,该屏 幕作为使用户能在数码照相机100上进行各种不同设置的菜单屏^^。显示切换4建9是用于切换显示屏部5上所显示的图^f象的4建。拍摄图像回放键10操作用于开始在显示屏部5上显示通过回 放记录在记录介质(存储卡40 )上的拍才聂图像数据而获得的静止图 像的操作。变焦键11是用于改变通过图像拍摄镜头部4所拍摄的图像的 视角的操作部件。将变焦键11操作至"+ "(广角)端可以拍摄视角 较宽的图像,而将变焦键11操作至"-"(远摄)端可以拍摄视角较 窄的图像。如图1C和图1D所示,在凄t码照相才几100主体的侧部上,i殳 置有电池插槽12、存储卡插槽13和USB (通用串行总线)端14, 它们均由可打开的《呆护盖15^f呆护。电池插槽12是用于插入向lt码照相4几100供电的电池的部分。存储卡插槽13是加载有存储卡40的部分,其中,存储卡40 是外形符合预定标准的可移动记录介质。才艮据本实施例的凄t码照相 机100在加载在存储卡插槽13中的存储卡上记录所拍摄的图像数 据。才艮据本实施例的数码照相机100支持USB大容量存储类,因 此, -使得诸如个人计算才几的主机能够经由USB接口访问加载在凄t 码照相才几100中的存々者卡40。例如,这4吏得个人计算才几上的图^象管 理应用等能够读取在加载在数码照相机100的存储卡上所记录的拍摄图像数据,从而保存拍摄图像数据等。USB端14是当主机设备 和凝:石马照相才几100之间通过USB 4妄口以该方式相互连4妄时4翁入 USB线的4翁头部的部分。图2的框图示出了根据本实施例的数码照相机100的内部配置 的实例。在图2中,首先,例如,光学系统部21包括包括变焦透#:、 聚焦透镜等的用于图像拍摄的一组透镜、光圈等。光学系统部21 4吏得作为拍摄光的入射光纟皮成<象在在图{象传感器22的光4妾收面上。 应注意,此处所指的光学系统部21中包4舌以上参照图1A 图1D 所述的图l象拍插j竟头部4。此夕卜,光学系统部21还包括用于驱动以上所述的变焦透镜、 聚焦透4竟、光圈等的驱动才几构部。由通过控制部27执行的诸如变 焦控制、自动聚焦控制、以及自动曝光控制的所谓相机控制来控制 这些驱动才几构部的纟喿作。图像传感器22执行所谓的光电转换,光学系统部21获得的拍 摄光通过光电转换被转换成电信号。为此,图像传感器22在光电 转换元件的光4妻收面上接收来自光学系统部21的拍纟聂光,并顺序 输出根据所接收光的强度积累的信号电荷。与拍摄光对应的电信号 (图像拍摄信号)被输出。然而用作图像传感器22的光电转换元 件(图像拍摄元件)并没有具体的限制,目前可使用的光电转换元 件的实例包括CMOS传感器和CCD(电荷耦合器件)。在使用CMOS 传感器的情况下,与图像传感器22对应的器件(部分)可实现作的结构。从图^f象传感器22输出的图4象拍摄信号输入A/D转换器23,以 在4皮输入信号处理部24之前转纟臭成ft字信号。例如,4言号处理部24以相当于一个静止图^f象(帧图〗象)的单 位获得从A/D转换器23输出的数字图像拍摄信号,并且以因而获 得的静止图像为单位对图像拍摄信号应用信号处理,从而生成拍摄 图像数据(拍摄静止图像数据)作为相当于一个静止图像照片的图 像信号数据。例如,为了在作为记录介质(记录介质设备)的存储卡40上 记录作为对应于静止图像的拍摄图像信息的、由信号处理部24以 上述方式生成的拍摄图像数据,对应于一个静止图像的拍摄图像数 据#1乂人信号处理部24输出至编码/解码部25。例如,编码/解码部25以从信号处理部24中输出的静止图像为 单位,通过相对于拍才聂图傳H据的静止图J象压缩编码方式进4亍压缩 编码,并且才艮据控制部27的控制来添加标题等,乂人而有利于转换 成压缩的拍摄图像数据格式。随后,所生成的拍摄图像数据被传送 至介质控制器26。才艮据控制部27的控制,介质控制器26将传送的 拍摄图像写入用于记录的存储卡40中。此处明确规定,存储卡40 被插入图1C和图1D所示的存储卡插槽中。此外,数码照相机100通过使用在信号处理部24获得的拍摄 图像数据来使显示部33进行图像显示,从而可以显示当前拍摄图 -像的所谓实时场景。例如,在信号处理部24中,4妄收乂人A/D转换 器23输出的图像拍摄信号以生成相当于上述一个静止图像的拍摄 图^f象数据。通过继续该才喿作,依次生成了相当于运动照片中的帧图 像的拍摄图像数据。随后,根据控制部27的控制,将以此方式依 次生成的拍摄图像数据传送至显示器驱动器32。因此,显示了实时 场景。显示器驱动器32基于从上述信号处理部24输入的拍才聂图像数 据来生成用于驱动显示部33的驱动信号,并将驱动信号输出至显 示部33。因而,在显示部33上顺序显示基于以静止图^f象为单位的 拍摄图像数据的图像。当用户看到这项操作时,此时拍摄的图像以 运动照片的方式显示在显示部33上。即,显示监视图像。应注意, 在这种情况下,上述参照图1A 图1D所述的显示屏部5对应于显 示部33的屏幕部。此外,ft石马照相才几100还能够回》文i己录在存^f诸卡40上的拍掘^ 图4象数据并在显示部33上显示所得到的图像。为此,控制部27指定拍摄图像数据,并命令介质控制器26从 存储卡40中读取^t据。响应于这个命令,介质控制器26通过访问 存储卡40上记录有指定的拍摄图像数据的地址来执行数据的读取, 并将所读耳又的^t据传送至编码/解码部25。例如,编码/解码部25才艮据控制部27的控制从由介质控制器 26传送的拍摄图像数据中提取作为压缩静止图像数据的实数据,并 相对于应用于压缩静止图像数据的压缩编码来执行解码处理,从而 获得对应于一个静止图像的拍摄图像数据。随后,编码/解码部25 将拍摄图像数据传送至显示器驱动器32。因此,回放了记录在存储 卡40上的拍摄图像数据的图像,以显示在显示部33上。除了上述监视图像或拍摄图像数据的回放图像外,显示部33 上还可以显示用户界面图^f象。在此情况下,例如,控制部27才艮据 此时的操作状态等生成作为所需用户界面图像的显示图像数据,并 将这个显示图傳4t据输出至显示器驱动器32。因而,在显示部33 上显示用户界面图〗象。应注意,用户界面图像可以与监一见图^f象或拍 才聂图傳4丈据的回》文图^f象分离地显示在显示部33的显示屏上,诸如,以特定菜单画面的形式显示,或者可以-波显示以叠加/合成在监#见图 像或拍摄图像数据的回放图像的 一部分上。实际上,例如,控制部27包括CPU (中央处理单元),并与 ROM 28、 RAM29等一起构成樣i型计算才几。例如,除了由作为4空制 部27的CPU所执行的程序外,与数码照相机100的操作相关的各 种i殳置信息也可以净皮记录在ROM 28中。RAM 29用作CPU的主要记录器件。此外,例如,在这种情况下的闪存30可被提供作为用于记录 需要根据用户的操作、活动日志(activity log)等改变(重写)的 各种设置信息的非挥发性记录区域。应注意,例如,在诸如闪存的 非挥发性存储器用作ROM28的情况下,可以不使用闪存30,而是 <吏用ROM 28中的记录区i或的一部分。操作部31整体表示包括在数码照相机100中的各种操作部, 以及根据对这些操作部进行的操作生成操作信息并将这些操作信 息输出至CPU的操作信息信号输出部。控制部27根据从操作部31 输入的操作信息信号来执行预定的处理。因而执行了根据用户操作 的数码照相机100的动作。此处明确规定,快门4建1、开/关4建2、 光才示牙多动4建6a、 6b、 6c和6d、菜单4建8、显示士刀才灸4建9、才白才聂图4象 回方文4建10以及变焦4建11中的每个都用作包括在操作部31中的梯: 作部件。图3示出了作为由根据本实施例的数码照相机100支持的一种 记录介质(记录介质设备)的存储卡40的内部配置的实例。如图3所示,存储卡40包括闪存部41、存储器控制器42以及 接口部43。闪存部41是包括所谓闪存的可重写非挥发性半导体记录元件 的数据记录区域。实际上,将由根据本实施例的数码照相机100记 录的拍摄图像数据被写入用于进行记录的闪存部41。应注意,目前, 关于闪存部41的容量,安装容量为约几百MB (兆比4争)~几百 GB (千兆比特)的一个闪存是4艮普通的。存储器控制器42执行诸如从闪存部41中读取数据以及向闪存部41中写入数据的存储控制。为了详细描述以上说明,通过存储器控制器42来纟丸4亍诸如对应于闪存的4普误4交正处理、以及物理地 址—逻辑地址转换。此外,存储器控制器42包括不可重写低容量记录区域,即ROM 区域42a。 ROM区域42a通常存4诸诸如闪存的各种特性的信息、或 4晉误4交正处理等所需的参凄t。在这个方面上,冲艮据本实施例,最大 记录凄H言息42b 一皮记录在ROM区域42a中。稍后将对最大记录凄t 信息42b进行描述。接口 ( I/F )部43是能够在驱动存储卡40的驱动器(在本实施 例中,在凄t码照相4几100侧上的介质控制器26 )和存储卡40中的 存储器控制器42之间进行通信的部分。虽然未示出,存储卡40具 有符合标准的终端数。为了与驱动器侧建立通信,将存储卡40插 入狭槽(存储卡插槽)中,并且上述终端与驱动侧电连接,从而经 由才妻口 43建立通4言。才艮据DCF标准(相才几文件系统"i殳计M^则)(在JEIDA (日本电 子工业发展协会)开发下的相才几文件系统标准),才艮据本实施例的 数码照相机100将拍摄图像数据(拍摄静止图像数据)记录在存储 卡40上。现在,通过参考,图4提供了在根据DCF标准记录拍摄图像 数据的情况下的记录介质的目录结构的简要描述。首先,在ROOT目录下直接设置了正好具有名称DCIM (数字 相机图像)的"DCF图像根目录"。接下来,在上述DCF图像根目录下,可直接设置作为用于存 储DCF文件(DCF对象)的目录的最多900个"DCF目录"。该 DCF目录的目录名定义如下*目录名的长8个字符。*第——第三字符应使用"100,, "999,,之间的目录数。
/人第四字节开始的剩余目录名应为5个字符(即,共8个图4示出了i殳置具有目录名"101MSDCF"、 "102MSDCF"....."109MSDCF"的9个DCF目录的情况。关于存4诸在DCF目录中的DCF文件,DCF文件的文件名定义 如下*目录名长为8个字符。*第一 第四字符应当使用定义为可用的自由字符(半角大 写文字字符)。*第五至第八字符应当使用"0001" ~ "9999"之间的文件号。在图4中,每个DCF目录以0001 ~ 9999间的凄史字作为后面的 文件号,乂人而存4诸具有自由字符(free character) DSC0的DCF文件。特另'J, DCF 目录101MSDCF存储文件DSC0001.jpg-DSC0099.jpg (.jpg是识别文件类型的扩展名)。从添加的扩展名.jpg 可知,所有这些文件是JPEG (联合图像专家组)格式的静止图像 文件。例如,通过根据本实施例的数码照相机100记录在存储卡40 上的拍才聂图^f象凄t据实际上就是这种JPEG文件形式的。如前所述,关于上述的这种存储卡,通常在单一存储卡标准下 制造具有不同记录容量的若干种相同存储卡。为了销售/提供给普通 消费者,这种存储卡的容量通常用容量来区分,例如通过在其包装 上写明代表存储容量的数值(即,512B或1GB)的指示。例如,除了用作数码照相机的存储介质外,存储卡还可用作各 种不同数字设备(诸如,移动电话或移动内容播放器)的记录介质。 此外,根据所使用的数字设备的用途等,例如,除了可以将静止图 像记录在存储卡上外,还可以将各种信息(诸如,移动照片和声音) 记录在存^f诸卡上。在这个方面,存储卡本质上是通用的。考虑到上述情况,在销售或提供时,适当地在包装等上清楚标 明表示存储卡的记录容量的记录容量值,这样用户就可以通过查看 所指示的记录容量值来选择适合他/她自己需要的存储卡。但是,如上所述,假设存储卡的使用仅限于数码照相机,则对 于4艮多用户来说,很难根据所指示的记录容量值来准确地掌握可以 记录的拍摄图像数据的数目。特別地,在lt码照相机的情况下,目前凄t码照相机的广泛使用 是从囟化银胶片相机(胶片相机)逐渐转变的结果。以这一情况为 背景,对于那些不熟悉数字设备而仍习惯使用胶巻相机的用户来 说,使基于上述记录容量值的指示与可记录的拍摄图像数目(即, 可拍摄的静止图像数目)相关联就更难了。例如,即使用户打算购 买存^f渚卡,他/她还是无法知道哪个存々者卡是最适合购买的存储卡, 所以用户在<吏用存储卡的方面可能会遇到 一些不〗更之处。鉴于这种情况,才艮据本实施例,将采用以下设置来消除这种不 便。即,首先,基本上应抛弃用户需要掌握记录容量的概念。反之, 确定可以拍摄并记录在存储卡上的静止图像照片的数目(拍摄图像 数据的数目)的最大值,并且这种存储卡可供普通消费者使用。特别,对于符合由根据本实施例的数码照相机100支持的标准的每个存储卡来说,例如,可拍摄并记录在存储卡上的拍摄图像数据的最大凄t目纟皮确定为30、 50或100。应注意,上述可拍纟聂并记录 的拍摄图像数据的最大数目在本文中被称为"最大记录数(前文所 述的爿见定最大允许记录^:)"。此外,目前,在^:码照相一几上所拍 摄和记录的拍摄图像数据的数目通常用类似于实际照片的照片数 目来计算。因此,在以下描述中,适当时经常用照片的凄t目来表示 拍摄图像数据的数目。例如,关于这种存储卡的销售或提供,首先,将上述的最大记 录数写在包装、存储卡标签等上。即,在销售或提供胶片相机中所 使用的胶片时,在包装、胶片盒封面等上写明用胶片可拍摄的静止 图像照片的最大数目,通常用"……张"等来表示。这种思想在这 里同样可用于与存储卡有关的指示。应注意,以这种方式所^是供的具有^见定最大记录凄史的存〗诸卡在 下文中也称为A见定最大记录凄t存储卡。自然,作为存储卡,这种规定最大记录数存储卡也具有固定的 容量。根据销售和提供存储卡的方式来确定是否将该记录容量值与 最大记录数一起写出。但是,应注意,从下文的描述中应了解,当用于与根据本实施例的数码照相机100不同的数字设备时,这种具有规定最大记录数的存储卡可用作普通的存储卡。鉴于这种情况, 当销售/提供这种存储卡时通常也需要写明记录容量的指示。以下是"i殳置在力见定最大记录凄t存^f渚卡上的最大记录^t与其记 录容量之间关系的一种方式。即,基于通常会考虑到经常使用的照 片尺寸等,来得到所拍摄的图像数据的单一标准照片的数据大小。 随后,纟艮据目前可用的每个存储卡的实际记录容量,具有上述标准 数据的拍摄图傳_数据的数目被确定为最大记录数。当加载有规定最大记录数存储卡作为存储卡40时,根据本实 施例的数码照相机100执行控制以使拍摄图像数据被记录在该存储 卡上,最终达到通过最大记录数信息42b表示的最大记录数。这意味着规定最大记录数存储卡和根据本实施例的数码照相 机100的组合可以用与过去胶巻相机非常相同的方式来使用。即, 例如,当通过购买获得相当于胶巻的存储卡时,用户首先查看所指 示的最大量(标明的可拍摄数目的指示)并选择合适的存储卡。当 将所获取的规定最大记录数存储卡加载到根据本实施例数码照相 机100中使用时, 一旦图像拍摄和记录达到指示的最大记录数,贝'J 无法再将数据记录到规定最大记录数存储卡上,就像胶巻用完一 样。如上所述,当以这种方法组合^f吏用时,用户可以以与月交巻相枳』此,包括诸如存储卡的获取和管理方面的数码照相机的使用可以变 得比过去更加简单和易于理解。特别是对于那些不了解数码设备并且之前仅仅用过胶片相机的人来说,这种方法能够使得向数码照相 才几的转变4及其容易。接下来,将描述使根据本实施例的数码照相机100能够如上所述将拍纟聂图像数据记录在失见定最大记录凄t存储卡上的纟支术配置的 实例。首先,如图4所示,在符合由根据本实施例的数码照相机100 支持的标准的存储卡40用作规定最大记录数存储卡的情况下,作 为表示相对于该存储卡设置的最大记录数的信息的最大记录数信 息42b被再次记录在存储器控制器42的ROM区域42a的适当地址上。例如,尽管可以一夺最大i己录婆^f言息42b i己录到闪存部41中的 预定区域,但是作为闪存部41的记录区域基本上可以一皮设置为用 于记录诸如根据预定格式的拍摄图像数据的用户数据的区域,并且 记录在该记录区域中的记录数据在初始化时会被完全4察除。例如, 即使采用了将最大记录数信息42b记录在闪存部41上,并且相对 于诸如数码照相4几100 (支持规定最大记录数存储卡)的设备以不 擦除或重写最大记录数信息42b的方式执行初始化操作的配置,但 是在实际使用中,仍然不能排除通过不支持规定最大记录数的存储 卡的设备来执行格式化的可能性。在这种情况下,记录在闪存部41 上的最大记录数信息42b几乎肯定会被擦除。另一方面,如前所述, 存储器控制器42中的ROM区域42a是不可重写区域,因此不受闪 存部41初始化的影响。鉴于此,在本实施例中,相对于ROM区J^或 42b来进行记录。当加载规定最大记录数存储卡时,操作根据本实施例的数码照 相机100来识别由存储在存储卡中的最大记录数信息42b所表示的 最大记录fc并且防止拍4聂图〗象,数据i己录超过可识别的最大记录数,从而使拍摄图像数据被记录在规定最大记录数存储卡上,最终达到最大i己录凄t。因此,至少记录在夫见定最大i己录凄t存储卡上的拍 摄图像数据的数目被限制为达到规定最大记录数,从而实现了规定 最大记录数的存储卡的预定用途和目的。但是,在数码照相机的情况下,当拍摄图像数据以一种格式实 际记录在存储卡上时,通常可以改变拍摄图像数据的数据大小。鉴 于此,当将拍摄图像数据记录在规定最大记录数存储卡上时,需要 考虑应如何设置拍摄图像数据的数据大小。即,如果将记录在存储卡上的拍摄图像数据的数据大小太大, 则在所记录的拍摄图像数据达到规定最大记录数之前,存储卡的记 录容量就会变满,所以不能实现规定最大记录数的存储卡的预定用 途。另一方面,如果将记录在存储卡上的拍摄图像数据的数据大小 很小,则可以记录达到规定最大记录数的拍摄图像数据。但是,即 使在拍摄图像数据被记录达到最大记录数后,仍然有相当大的空余 容量存在,那么就难以有效-使用存储卡的记录容量。鉴于这种情况,可以说,将记录在存々者卡上的拍才聂图^f象凄t据的 数据大小应#皮设置为能够最大限度地利用存储卡的存储容量,同时 记住数据大小应当使由最大记录数表示的拍摄图像数据的数目能 够被记录在存储卡上。即,理想状态是在数目与最大记录数相匹配 的拍才聂图傳4t据已^皮记录在存々者卡上的情况下,存〗诸卡上的空余容 量接近零。为了有效利用记录容量,优选的办法是设置拍摄图像数 据以使实际状态与这种状态尽可能接近。此外,拍摄图像数据的数据大小通常取决于作为由在图像拍摄 时所设置的水平像素值x垂直像素值所表示的像素值的所谓照片尺 寸。此夕卜,例如,与由才艮据本实施例的^t码照相才几100生成的拍才聂 图像数据的情况相同,在对拍摄图像数据应用基于JPEG方案的静止图像压缩编码的情况下,拍摄图像数据的数据大'J 、还取决于在对 拍摄图像数据进行编码时的压缩率。以上作为参数的照片尺寸和压 缩率还被用作以本领域所公知的方式确定回放和输出的静止图像 的图像质量是好还是坏的参数。这意味着确定了可以最大限度地利 用存储卡的记录容量的拍摄图像数据的数据大小,就是要根据存储 卡的记录容量或当前存储卡的空余容量来确定可以提供最佳图像 质量的数据大小。因此,根据本实施例的数码照相机100经配置以使在将拍摄图像数据记录在上述规定最大记录数存储卡上时,最终自动设置可最 大限度地利用存储卡的记录容量的拍摄图像数据的数据大小。图5的流程图示出了通过数码照相机100以上述方式自动设置 拍摄图像数据的数据大小执行的处理程序的实例。应注意,图中所 示的处理可^皮i/v为是可以通过控制部(CPU )27 #丸4亍记录在ROM 28 或闪存30上的程序而获得的操作。此外,在制造等情况时,与写 入和记录在ROM 28或闪存30上的情况的不同在于,首先可将该 程序记录在存储卡上,然后从将记录的存储介质开始安装(包括更 新)/人而记录到闪存30上。此外,可通过用作主4几的另一台i殳备 上的控制器经由USB连4妄来安装该程序。此外,还可以采用预先 将程序预先记录在网络上的服务器等中的记录设备上的配置,并且 凄t码照相4几100具有网络能力,乂人而可以通过,人力l务器上下载来获 得程序,然后将程序安装在闪存30上。例如,如果在加载了存储卡40的状态下启动数码照相机100 的电源,或者如果在凄t码照相才几100的电源打开的状态下将存4渚卡 40重新加载到存储卡插槽13中,那么在步骤S101中,数码照相机 100 (控制部27)首先相对于所加载的存々者卡来扭j于安装处理。然 后,当完成该安装处理时,可以通过由执行了程序的控制部(CPU)27实现的主机应用程序来执行所谓的文件操作,包括数目或文件相 对于存储卡40的写入、读取、删除等操作。当在步骤SIOI中完成了安装处理后,#1行乂人步骤S102向前的 程序。如果正一皮安装(即,当时加载)的存储卡是规定最大记录数 的存储卡,那么通过从步骤S102向向前的处理,最终执行了对拍 摄图像数据的数据大小的设置。即,在这种情况下,每进行一次安 装处理,就对拍摄图像数据的数据大'J、执行一次设置处理。在步骤S102中,识别在所安装的存储卡40上的空余容量(空 余容量)M。例如,这可以通过对文件系统分层结构的处理来确认。在随后的步骤S103中,存取安装存储卡40的ROM区域42a 以确定最大记录凄t信息42b是否一皮存4诸在ROM区i或42a中。首先, 如果在步骤S103中得到否定的确定结果,则意味着被安装的存储 卡40不是夫见定最大记录lt的存^f诸卡,而是一4S:存储卡。在加载一般存储卡的情况下,当处于图像拍摄和记录模式中 时,凄t码照相才几100与现有4支术一样记录正常的拍才聂图傳^t据。即, 仅仅根据用户此时设置的图像尺寸和压缩率来进行图像拍摄以及 拍摄图像数据的生成,并且拍摄图像数据被记录在存储卡40上。 此外,当如上所述进行正常图像拍才聂和记录时,例如,通常在显示 实时场景的显示屏部上基于拍摄图像数据的当前数据大小来表示 当前存^f诸卡上可使用的当前空余容量(可能的额外记录凄丈)来记录 的拍摄图像数据的数目。根据本实施例的数码照相机100在正常图 〃像拍纟菱和i己录时还可以显示可能的额外i己录fc因此,如果在步-骤 S103中得到否定的确定结果,则在步骤S110中,形成并得到上述 可能的额外记录数"f,。为了得到对应于上述普通存储卡的可能的额外记录数"f,,例 如,假设当处于拍摄图像数据实际被记录在存储卡上的格式(例如,以一个JPEG格式文件的形式)时,拍摄图像数据的数据大小是p, 通过^f吏用上述步骤S102中得到的空余容量M,那么可将通过计算 M/p得到的整数商设置为可能的额外记录H "f ,。另一方面,如果在步骤S103中得到肯定的确定结果,则继续 步骤S104中的处理。在步骤S104中,得到由最大记录凄t信息42b表示的最大记录 数"a"。应注意,例如,才艮据上述步骤S103-步骤S104的处理流 程,将由ROM区域42a中的最大记录凝:信息42b表示的最大记录 数从作为被加载的规定最大记录数存储卡的存储卡40中输出到数 码照相才几100的控制部(CPU)中的才喿作^皮i人为是在上述流程内4丸 行的。在随后的步骤S105中,例如,从处理层(以比文件系统层更 高的级别来^M亍文件:操作)中识别出记录在所安装的失见定最大记录 数存储卡上的拍摄图像数据的数目(静止图像文件(JPEG格式) 的数目),并获取其作为已记录数"b"。在随后的步骤S106中,得到并获取在所安装的^L定最大记录 数存储卡上的可能额外记录数(前述的最大可能记录数)"c"。可能的额外记录数"c"指的是在达到最大记录数之前,除了 已记录的拍摄图像数据外,还可以记录的拍摄图像数据的数目。该 可能的额外记录数"c"可通过以下方式得到使用在步骤S104中 获得的最大记录数"a,,和在步骤S105中获得的最大已记录数"b"。c = a-b…(式1 )在步艰《S107中,相乂于于上述由"式1" 4寻到的可能的额外i己录 数"c"可确定是否满足c^)。 c^O对应于已记录了与最大记录数相 等的拍摄图像数据的情况(c = 0),或者是超过最大记录数的拍摄 图像数据被记录在所安装的规定最大记录数存储卡上的情况。后者 可以在作为由不支持规定最大记录数存储卡的另一个数码设备所 执行的预先拍摄操作的结果记录了超过最大记录数的拍摄图像数 据的情况下发生。根据本实施例的数码照相机100支持规定最大记录数存储卡。 因此,在超过最大记录数的拍摄图像数据被记录在规定最大记录数 存储卡上的情况下,操作数码照相机IOO以使其不再执行拍摄图像 凄t据的进一步记录。如果在步骤S107中得到肯定的确定结果,则继续纟丸行步骤 S109,并且执行输出错误消息的处理。例如,在显示屏部5上显示 说明"当前装入的存储卡40上已记录了超过最大记录数的拍摄图 像数据,因此无法再记录拍摄图像数据,,的标识,并提示"更换一 张拍纟聂张数没有达到最大记录容量(具有多余的空余容量)的规定 最大记录数存储卡"。相反,如果在步骤S107中得到否定的确定结果,即,如果获 得了 1或更大的整数值作为可能的额外记录凄t "c",则继续进行步 骤S108。在步骤S108中,执行相对于与数据大小相关的参数的确定处 理。因此,确定一皮记录在当前安装的失见定最大记录凄t存^f诸卡上的拍 摄图像数据的数据大小。图6的流程图示出了在作为上述步骤S108的与凄t据大小相关 的参凄t的确定处理中的处理禾呈序的实例。应注意,与凄t据大小相关的参凄t指的是在通过光学系统部21 执行图像拍4聂、在将文件格式的拍摄图像数据记录在存储卡40上 之前的处理期间所设置的参数(设置值)中,用于当处于拍摄图像 数据被写入和记录在存储卡上的静止图像文件格式(例如,JPEG 格式)时,确定拍摄图像数据的数据大小的那些参数。如前所述, 这些与数据大小相关的参数中的 一个是对应于表示拍摄图像的水 平/垂直像素值的像素值的所谓照片尺寸,另 一个是用于静止图像压 缩编码处理中的压缩率。对应于图2,相对于图像传感器22来设置 照片尺寸。图l象传感器22经配置以输出在其光4妄收面上所*接收的 拍摄光,以作为基于与所设置的照片尺寸对应的水平/垂直像素值的 图像拍摄信号。从而确定了当作为静止图像文件生成时的拍摄图像 的照片尺寸。此外,相对于编码/解码部25来i殳置压缩率参lt。编 码/解码部25经配置以4安照所:没置的压缩率来进4亍静止图1象压缩处 理。随后,当以这种方式设置照片尺寸和压缩率时,执行图像拍摄 和记录操作,结果,具有根据所设置的照片尺寸和这样设置的压缩 率而唯一确定的数据大小的拍摄图像数据被记录在存储卡40上。在图6中,首先,在步骤S201中,作为对与数据大小相关的 参数的初始设置,将照片尺寸(水平像素值x垂直像素值)设为最 大,并且由于在该照片尺寸i更置下可以选择多个等级的压缩率,所 以设置最小值。记录,可以拍摄并记录在数码照相机100上的拍才聂 图像数据的数据大小被设为最大。在随后的步骤S202中,得到参考数据大小"m"。参考数据大 小"m"是根据当前设置的与数据大小相关的参数唯一确定的拍摄 图像数据的数据大小。如上所述,在将拍摄图像数据记录在存储卡上时的拍摄图像数 据的数据大小基本上仅取决于照片尺寸和压缩率。但是,严格来说, 根据拍摄图像的复杂性等,在一定范围内会出现各种变化。因此,考虑到这种变化的范围,得到参考数据大小"m"作为可作为参考 的拍摄图像数据的数据大小。例如,关于获得该参考^t据大小"m,,的方法,可以通过4吏用 照片尺寸来对预定功能进行计算,即,当前设置的以水平像素值x 垂直<象素值来表示的<象素值和压缩率值。可选地,可以预先以表才各 信息的形式来准备可以通过数码照相机100设置的图像尺寸和压缩 率之间的关系而预先得到的参考数据大小,并且从该表格信息中获 得对应于当前设置的图 <象尺寸矩阵和压缩率的参考凄t据大小"m,,。在随后的步骤S203中,得到了实际可能的图像拍摄和记录数 "d"。实际可能的图^象拍才聂和记录凄t "d"指的是具有在上述步骤S202 中获得的、可以记录在上述步骤S102中获得的空余容量M中的参 考大小"m,,的拍摄图像数据的最大数目。因此,可作为如下计算 所得的商(文中假设为整数值,略去了小数部分)得到实际可能的 图^f象拍4聂和记录凄t "d"。d = M/m...(式2)随后,在步骤S204中,相对于可能的额外记录数"c",以及 在上述步骤S203中得到的实际可能的图像拍摄和记录数"d,,,确 定以下条件是否成立。cSd…(式3)由于在到达该步骤S204前,在上述图5中的步骤S107中已得到肯定的确定结果,所以此处的可能的额外记录数"c"是自然数l 或更大的值。现在,首先,如果上述(式3)不成立,即,满足c〉d的关系, /人而得到了否定的确定结果,则相对于存^f诸卡上的空余容量和当前 设置的参考数据大小"m"之间的关系应当考虑两种情况。第一种情况是,作为上述(式2)的商,得到d-O作为计算的 结果,因此c〉d成立。当参考凄t据大小"m,,大于空余容量M时, 得到与没有足够的空余容量来记录具有当前的照片尺寸和压缩率 的一个拍摄图像数据的状态相对应计算结果。此外,第二种情况对 应于以下状态,即"d,,为整翁:值,并且满足Od的关系。这只于应 于虽然空余容量M允许至少记录一个拍摄图像数据,但当前参考数 据大小"m"仍然太大,并且如果这种情况^f呆持不变,则无法i己录 与可能的额外记录数"c,,相等的拍摄图像数据的数目的状态。上述两种情况中的任一个都表示当前参考数据大小"m,,太大。 因此,如果如上所述在步骤S204中得到了否定的确定结果,则以 下述方式来改变对与数据大小相关的参数的设定,从而获得小一个 等级的参考数据大小"m"。为了这个目的,首先,在步骤S205中,确定当前设置的压缩 率是否与在同样是当前设置的照片尺寸的情况下的最大值相一致。 如前所述,对于每个等级的照片尺寸,都可以将压缩率改变预定凄t 目的等级。例如,此处可以确定,压缩率对应于用压缩后的凄t悟大 小除以压缩前的数据大小后所获得的值。压缩率越大,数据大小越 小。此夕卜,压缩率越大,可逆性越低,并且回放图像的质量劣化。如果步艰《S205中的确定结果是否定的,即,如果压缩率仍然 不是最大值,则意p木着还有一些增加压缩率的空间,以在保持当前 图像尺寸的同时减小数据大小。因此,在这种情况下,在步骤S206 中,在当前照片尺寸设置下,仅相对于压缩率以使压缩率比之前大 一个等级的方式来改变设置。随后,操作返回至步骤S202,再次得到参考数据大小"m"。如果在步骤S205中得到肯定的确定结果,则意p未着在当前的 照片尺寸设置条件下设置了最大的压缩率,并且不再能够在保持照 片尺寸的同时仅仅将压缩率改变为更大值。在这种情况下,继续执 行步骤S207。在步驶《S207中,首先确定当前i殳置的照片尺寸是否是可由凄t 石马照相才几100 i殳置的照片尺寸的变4匕范围内的最小^直。此处,首先,如果得到否定的确定结果,则意p未着仍可以将照 片尺寸变得更小。因此,在这种情况下,在步骤S208中,照片尺 寸比之前设置的d、一个等级。对于压缩率来说,根据最新设置的小 一个等级的照片尺寸,设置在最新设置的照片尺寸条件下的最小压 缩率。即,当重新i殳置照片尺寸时,可通过在i殳定的照片尺寸的条 件下将数据大小设为最大的压缩率来开始步骤S202-S206的循环 处J里。在步骤S208后,返回步-骤S202进4亍处理。在上述步艰《S202-S206的循环处理中,改变作为与婆t据大小 相关的参数的照片尺寸和压缩率,直至得到可以使在步骤S204中 获得肯定的确定结果的参考tt据大小"m"。鉴于此,首先,在相同 的照片尺寸设置条件下、并且仅在可能进一步增大压缩率之后增大 压缩率,随后改变照片的尺寸。优先改变压缩率的原因是因为当在 相同的照片尺寸i殳置条件下改变压缩率时,参考tt据大小"m,,的 变<匕量小于以逐步方式改变照片尺寸时的变4匕量。即,通过/人步艰《 S202-S208的循环处理,参考数据大小"m"逐步顺序减小,从而 在步骤S204中得到肯定的确定结果。布"殳上述循环处理的算法包4舌不逐步顺序减小参考凄t据大小 "m,,,而是将参考数据大小"m,,一次减小两级以上的参数改变操作,则可能出现以下情况,当照片尺寸和压缩率净皮i殳置为对应于小于实际最佳值的参考数据大小"m"时,在步骤S204中得到肯定的 确定结果。因此,通过最大可能地利用空余容量,无法对剩余的拍 摄图像数据进行记录。如果在步骤S207中得到肯定的确定结果,则意p未着此刻作为 与数据大小相关的参数,照片尺寸为最小值,并且在这种照片尺寸 的设置条件下,压缩率被设置为最大值。在这种状态下,虽然实际 可能的图^象拍才聂和记录凄t "d"已达到了可能的额外记录数"b", 但通过减小参考数据大小"m,,已不能再增加图像拍摄和记录数"d,,。 因此,在这种情况下,在步骤S209中,执4亍用于输出错-i吴消息的 处理。例如,关于此刻的错误消息,至少在显示屏部5上显示标明 "所拍才聂的图 <象#:据的张凄史达到最大记录数,无法在存〗渚卡上记 录"的指示来才是醒用户。在这种情况下,当图^f象拍:f聂状态进入这种 状态时,数码照相机IOO可通过若干种方法来解决这个问题。例如,P遺后,侈寸^口, ^口果在才丸4亍乂人步艰《S202 — S208的^盾J不处J里的过 程中的某一刻,满足c^d并由此在步骤S204中得到肯定的确定结 果,则继续执行步骤S210。此处应确定,由于参考凄t才居大小"m,,通过乂人步驶《S202 ~ S208 的循环处理按给定量依次逐步改变,所以可能满足c<d,并且在步 骤S204中获得肯定的确定结果。此外,还存在以下可能性,即, 由步骤S201中所进行的初始参数设置得到的实际可能图像拍摄和 记录ft "d"变得大于^人开始时起的可能额外记录ft "c"。在这种 情况下,在步骤S204中也可得到肯定的确定结果。在步骤S210中,进行设置以阻止任何进一步的用户操作来改 变作为与数据大小相关的参数的图像尺寸和压缩率。例如,定义表示允许/阻止用户改变图〗象尺寸和压缩率的才喿作的标记,并且对应于 该标记来i殳置表示阻止的值。通过纟丸4于上述处理,在加载了 *见定最大记录lt存4诸卡的情况 下,自动设置使在此时通过最大限度地使用空余容量来将拍摄图像 数据能够被记录达到最大记录数的与数据大小相关的参数(图像尺 寸和压缩率)。随后,例如,当作为图像拍摄模式执行图像拍摄和记录操作时,数码照相机100根据对应于上述自动设置的与数据大小相关的参数的照片尺寸和压缩率来生成拍摄图像数据,并将所生成的拍摄图像数据记录在存储卡40 (规定最大记录数存储卡)上。此外,在本实施例中,在图6的步骤S210中阻止了用户改变 照片尺寸和压缩率的操作。因此,例如,即使用户在图像拍摄模式 中尝试改变照片尺寸和压缩率,GUI会一皮生成因此无法进行改变。 例如,控制部(CPU) 27参照以上参考步骤S210所述的标记,并 且在该标记指示阻止时生成上述的GUI。无法以此方式设置与数据大小相关的参数的原因是,使用规定最大记录数存储卡本质上是为了能够简单使用数码相机,而不需要 知道根据存储卡的记录容量和拍摄图像数据的尺寸之间的关系而变化的可拍摄的照片数。但是,考虑到那些了解数码设备等的用户, 应当提供当执行给定的操作时则取消上述阻止,并且可以对与数据 大小相关的参#:进4于_没置的配置。一旦删除记录在规定最大记录数存储卡上的拍摄图像数据,这 种才喿作既可能纟皮允许进行,也可能被阻止。如果不能进行删除操作, 则通过与<吏用月交片 一样的方法来〗吏用^L定最大记录数存储卡,这减 少了不了解数码设备的用户的疑惑。但是,数码照相机本质上是数字设备,并且其优点之一在于能够轻松地进行删除操作。如果重点;故在这一点上,则将优先允许删除>^喿作。由于在本实施例中每进行一次安装处理就对与数据大小相关 的参数进行设置,所以可以在安装处理之前,在不同于当时的与数 据大小相关的参数设置的条件下执行图像拍摄和记录。随后,在可 以对拍摄图像数据进行删除操作的配置的情况下,例如,如果也可 以优先于当前的安装处理而删除已记录的拍摄图像,则可能出现重 新获得相应的空余容量作为删除操作的结果的情况。在这种情况 下,优选地,再次扭^亍图5中的乂人步骤S102开始的程序,以重新 设置提供更大的数据大小的与数据大小相关的参数。根据本实施例的数码照相机100以此方式设置与数据大小相关 的参数,从而通过最大限度地使用空余容量M来将拍摄图像数据记 录在*见定最大记录凄么存4渚卡上。此外,在安装处理时,即,每当加 载到数码照相机IOO中的存储卡被替换时,都执行与数据大小相关 的设置。这意p未着即使在拍才聂图^象数据-波另一个l史码照相才几事先记录 在规定最大记录数存储卡上的情况下,在存储卡重新加载到数码照 相机IOO中时,可根据当时可用的空余容量来设置合适的与数据大 小相关的参数,同时并不会受到拍摄图像数据的先前照片尺寸和压 缩率的影响。即,不管当前装入的规定最大记录数存储卡是否未经 使用,根据本实施例的数码照相机100都可以一直执行适当的图像 拍摄和记录操作。现在,通过参考,图7示出了不同等级的与数据大小相关的参 数(图像尺寸和压缩率)的具体实例,其中,假设已对根据本实施 例的数码照相才几100实际设置这些参数。首先,在这种情况下,提供了七个等级的照片尺寸参数,从最大照片尺寸到最小照片尺寸,分别命名如下"7M"、 "7M(3: 2),,、 "5M"、 "3M"、 "2M"、 "2M(16:9)"和"VGA (一见频图形阵列),,。如图7所示,与各个图^f象尺寸名称分别对应的实际照片尺寸(水 平像素值x垂直像素值分辨率)分别是7M; (3072x2304)、 7M (3:2); (3072x2048)、 5M^ (3592x1944)、 3M^ (2048x1536)、 2M^ (1632x1224)、 2M(16:9); (1920x1080)、和VGA; (640x480)。提供分别命名为"FINE (好)"和"STANDARD (标准),,的 两种等级的压缩率以用于上述七个等级的照片尺寸中的每一个。预 定的互不相同的压缩率实际上对应于"FINE"和"STANDARD"。 在"FINE"情况下的压缩率比在"STANDARD"情况下的更^f氐。 即,与在"STANDARD"情况下相比,在"FINE"情况下得到的 数据大小更大,并且回放图像的质量更好。应当注意,对应于"FINE" 和"STANDARD"的压缩率的实际值在七个等级的照片尺寸中可以 是相同的,或者才艮据每张照片的尺寸而有所不同。乂人以上的讨i仑中可知,在图7所示的4争定实例中,首先,为图 像尺寸参数设置七个等级,并且随后为每个照片尺寸设置两个等级 的压缩率。因此,参考数据大小"m,,基于照片尺寸和压缩率的组 合(照片尺寸+压缩率命名)通过以下等级1 ~等级14的14个等 级依次减小。等级1. 7M; (3072x2304) + FINE等级2. 7M; (3072x2304) + STANDARD等级3. 7M (3:2); (3072x2048) + FINE等级4. 7M (3:2); (3072x2048) + STANDARD等级5. 5M; (3592x1944) + FINE等级6. 5M; (3592x1944) + STANDARD等级7. 3M; (2048x1536) + FINE等级8. 3M; (2048x1536) + STANDARD等级9. 2M; (1632x1224) + FINE等级10. 2M; (1632x1224) + STANDARD等级11. 2M(16:9); (1920x1080) + FINE等级12. 2M (16:9); (1920x1080) + STANDARD等级13. VGA; (640x480) + FINE等级14. VGA; (640x480) + STANDARD假设实际上设置了图7所示的与数据大小相关的参数,则当执 行图6所示的处理程序时,对照片尺寸和压缩率进行改变的流程如 下所述。首先,在步骤S201中,将初始参数设为等级l( 7M; (3072x2304) + FINE),表示^f吏参考凄t据大小"m,,达到最大值的照片尺寸和压缩 率的组合。例如,如果在步骤S204中用初始的参数无法得到肯定 的确定结果,则当在步骤S205中另外得到否定的确定结果并4丸行 步骤S206时,将与数据大小相关的参凄ti殳置为等级2 (7M; (3072x2304) + STANDARD )。如果此时通过/人这种参数组合中获得的参考数据大小"m"仍无法在步骤S204中得到肯定的确定结果, 则首先在步骤S205中获得肯定的确定结果,随后在步骤S207中获 得否定的确定结果,因此在步骤S208中设置了比之前低一等级的 照片尺寸的7M (3:2); (3072x2048),并且对应于压缩率的最小值将 压缩率重新设置为FINE。即,设置了根据等级3的照片尺寸和压 缩率。此后,通过相同的程序,由随后从等级4~等级14将照片尺寸 和压缩率的组合依次改变一个等级,并且一旦在步艰《S204中获得 肯定的确定结果,则此时设置的与数据大小相关的参数(照片尺寸 和压缩率)变成在图像拍掘^莫式中实际有效的照片尺寸和压缩率。应注意,如前所述,作为上述图7所示的与数据大小相关的参 数的照片尺寸和压缩率的可变化内容的分析仅仅是一个具体实例, 本发明还可用于照片尺寸和压缩率的可变化内容不同于上述内容 的情况。如前所述,根据所使用的数字设备的预期用途等可以在存储卡 上记录多种的数据。因此,例如,当根据本实施例的规定最大记录 数存储卡被加载到不同于根据本实施例的数码照相机100的设备中 时,可以记录包括不同于静止图像的数据的数据文件,例如音频数 据文件等。例如,图6的流程图所示的程序的一个主要优点在于, 即使记录不同于那些包括拍摄静止图像数据的数据文件的文件,也 可以自动设置拍摄图像的数据大小,从而可以记录通过最大记录数 信息所表示的静止图像数据的数目。但是,如果包含不同于所拍摄的静止图像数据的数据的记录数 据文件占据了可记录容量中的很大部分,则空余容量变小,这很有 可能无法保证记录对应于通过最大记录凄"言息表示的照片It目的 静止图像数据。因此,为了保证能够记录对应于通过最大记录数信息表示的照片数目的所拍摄的静止图像数据,可以提供能够保护用 于所拍摄的静止图像数据的记录区域的规定最大记录数存储卡(确 保最大记录数存储卡)。图8示出了作为上述确-f呆最大记录凄史存^f诸卡在初始化时所包括: 的闪存部41的记录区Jt或的内容。如图8所示,在确保最大记录数的存储卡中,作为闪存部41 的记录区i或一皮分成至少两个分区普通用途的分区和-见定最大记录 数适用的分区。应注意,这些分区中的每一个的容量都可以被设置 为能够符合实际使用条件的值。普通用途的分区用作在不对文件数据的类型进行任何具体限 定的情况下记录写入文件凄t据的分区,这与一^:的普通用途的存储 卡相同。相反,与根据本实施例的数码照相机100—样,规定最大记录 数适用的分区用作专门区域,支持记录在规定最大记录数存储卡上 的最大记录数信息的设备将用于记录的所拍摄的静止图像数据写 入专门区域。例如,在图8所示的确保最大记录数存储卡被加载到不支持规 定最大记录^t存^f渚卡的普通信息处理i殳备中的情况下,乂人该标准信 息处理i殳备中可以看出,只有普通用途的分区是可访问的区i或。即, 普ii/f言息处理"i殳备^U又可以识别与作为可^方问区i或的、乂人开始i也址 stadrs—ap到结束i也iiL edadrs—ap的普通用途的分区 一目7寸应的i己录区 i或,而无法识别与作为可访问区i或的、/人开始地址stadrs_pic到结 束;也址edadrs_pic的头见定最大i己录凄t适用的分区相对应的i己录区 域。因此,不支持规定最大记录数存储卡的设备可以通过正常的方式来向普通用途的分区的记录区域中记录各种文件凄t据并乂人该记 录区域回方丈各种文件凄t据。另 一方面,在确保最大记录数的存储卡被加载到根据本实施例 的支持记录在失见定最大记录^t存^f诸卡上的最大i己录lt信息的凄t码照相机100中的情况下,凄t码照相才几100识别规定最大记录凄史适用 的分区(stadrs—ap ~ edadrs一ap )作为记录拍才聂静止图像凄丈据的记录 区域。随后,以如前所述的方式来对所拍才聂的静止图Y象数据的照片 尺寸和压缩率进行设置,以进行图像拍摄和记录。为了这个目的,例如,除了最大记录数信息外,表示规定最大 记录lt适用的分区的地址的专用分区地址指定信息也^皮存^f诸在规j 定最大记录数存储卡的ROM区域42a中。当执行与存储卡40相关 的安装处理时,例如,支持最大记录数信息的设备(数码照相机100 ) 尝试根据图5中的步骤S103来读取最大记录数信息,并且如果能 够成功读取最大记录数信息(如果存储了最大记录数信息),则该 设备还尝试读取专用分区地址指定信息。此时,如果成功读取了专 用分区地址指定信息,则意味着在各种规定最大记录数存储卡中, 所述存储卡就是具有规定最大记录数适用的分区的确保最大记录 数的存储卡。因此,如果成功读取了专用分区地址指定信息,则数 码照相才几100再次扭J于安装处理以识别作为用于记录所拍if的静止 图像数据的分区的规定最大记录数适用的分区。因此,随后,数码 照相机100可以将所拍摄的静止图像数据记录在规定最大记录数适 用的分区。在上述实施例中,其上记录有拍摄图像数据的记录介质是符合 预定标准的存^f渚卡。即,关于记录介质的类型,目前4吏用作为一种 半导体记录元件的闪存。但是,例如,如果将来开发并普遍使用不 同于闪存的商用半导体记录元件,那么这些半导体元件也同样可以 使用。此外,还可以使用不同于半导体记录元件的其他类型的记录介质,包括诸如光盘状记录介质或,兹盘状记录介质的盘状记录介质。在这点上,在上述实施例中,用作其上记录有拍才聂图傳H据的记录介质(记录介质设备)的存储卡40的闪存被归类为本领域所 公知的非挥发性可重写型闪存。因此,基于闪存40能够进行诸如 重写和擦除操作的假设进行以上描述。但是,从以上描述可知,可以说在本实施例中所述的规定最大 记录数存储卡被设计成能够以与过去照相胶片相同的方式在购买 时进行选择并且在图像拍摄时进行使用。鉴于此,假设规定阻止删 除已记录的拍摄图像数据,可以说作为规定最大记录数存储器,还 可以使用不可重写的记录介质,例如, 一次性写入型的记录介质。目前已知的这种 一 次性写入型的光盘状记录介质的实例包括 CD-R、 DVD-R等。此外,通过改变内部存储控制配置,还可提供 包括闪存的存储卡等作为不可重写的、 一次性写入型的记录介质。虽然在上述实施例中已将数码照相机作为根据本发明实施例 的图像拍摄设备的实例来进行描述,但是本发明可用于具有静止图 像拍摄功能的很宽范围的电子设备,诸如,具有将拍摄图像作为静 止图像进行记录的功能的设想设备、具有静止图像拍摄功能的移动 电话设备。本领域的4支术人员应理解,在附加4又利要求或其等同物的范围 内,可根据设计要求和其他因素来进行各种修改、组合、子组合和 替换。
权利要求
1.一种图像拍摄设备,包括拍摄静止图像数据生成装置,用于将拍摄光转化成电信号并由所述电信号生成表示静止图像的拍摄静止图像数据;记录装置,用于将所述拍摄静止图像数据记录在记录介质上;空余容量识别装置,用于识别所述记录介质上的空余容量;规定最大可能记录数计算装置,用于根据所述空余容量,计算表示允许记录的最大数目的拍摄静止图像数据的规定最大可能记录数;以及参数确定装置,用于确定将被设置在所述拍摄静止图像数据生成装置上并用于调节所述拍摄静止图像数据的数据大小的参数,其中,所述参数确定装置确定所述参数,以使所述拍摄静止图像数据的数据大小被调节成在最大限度地使用所述空余容量的同时允许等于所述规定最大可能记录数的所述拍摄静止图像数据被记录在所述记录介质上的数据大小。
2. 根据权利要求1所述的图像拍摄设备,其中,所述规定最大可能记录数计算装置进一步包括^见定最大允许记录^t识别装置,用于基于^见定最大允 许记录凄t信息,识别关于所述记录介质的*见定最大允许 记录lt,所述》见定最大允i午记录tt信息#皮预先记录在所 述记录介质上并表示所述夂见定最大允许记录^:,所述头见定最大允许记录ft表示允许记录在所述记录介质上的最大数目的拍摄静止图像数据;以及已记录数信息识别装置,用于识别表示已记录在所述 记录介质上的所述拍摄图像数据的数目的已记录数,以 及所述》见定最大可能记录数是4吏用所述^见定最大允许记录 凄丈和已记录凄t来计算的。
3. 根据权利要求1所述的图像拍摄设备,其中,所述参数确定装置执行数据大小顺序改变控制,用于改 变所述拍摄静止图像数据的数据大小,以使其在由最大到最小 的范围内顺序变小,以及所述参数确定装置通过所述数据大'J 、顺序改变控制改变 所述拍摄静止图像数据的数据大小以使其顺序变小、并在获得 允许等于所述规定最大可能记录数的所述拍摄静止图像数据 净皮记录在所述记录介质上以最大限度地〗吏用所述空余容量的 所述拍摄静止图像数据的数据大小时终止所述数据大d、顺序 改变4空制,确定所述参凄t。
4. 根据权利要求3所述的图像拍摄设备,其中,在执行所述数据大小顺序改变控制的过程中,所述参数 确定装置改变作为参数的用于所述拍摄静止图像数据的压缩 率。
5. 根据权利要求3所述的图像拍摄设备,其中,在执行所述数据大小顺序改变控制的过程中,所述参数 确定装置改变作为参数的所述拍摄静止图像数据的照片尺寸。
6. 根据权利要求3所述的图像拍摄设备,其中,用于所述凄t据大'J、顺序改变控制的将纟皮改变的所述参凄t 包括用于所述拍摄静止图像数据的压缩率和所述拍摄静止图 像数据的照片尺寸,以及作为所述数据大小顺序改变控制,在设置 一 个照片尺寸 的条件下,所述参数确定装置顺序改变所设置照片尺寸的压缩 率,以使所述压缩率一次升高一个等级,并且在设置了最大压 缩率之后的下一个等级,所述参^t确定装置改变至低一个等级 的照片尺寸。
7. 根据权利要求6所述的图像拍摄设备,其中,作为所述数据大小顺序改变控制,当所述参数确定装置 改变至低一个等级的照片尺寸时,所述参数确定装置改变至在 :帔改变照片尺寸的压缩率中的最小压缩率。
8. 根据权利要求2所述的图像拍摄设备,其中,仅当所述规定最大记录数被记录在所述记录介质上时, 所述规定最大可能记录数计算装置才基于所述规定最大允许 记录^:来计算所述爿见定最大可能记录凄史。
9. 一种图1象拍4聂方法,包4舌以下步骤将拍摄光转换成电信号,并由所述电信号生成表示静止 图像的拍摄静止图像数据;将所述拍摄静止图像数据记录在记录介质上;识别所述记录介质上的空余容量;才艮据所述空余容量,计算表示允许记录的最大数目的拍 摄静止图像数据的规定最大可能记录数;以及确定用于调节所述拍摄静止图像数据的数据大小的参数,其中,在确定步骤中,所述参凄t经过确定以4吏所述拍掘^ 静止图像数据的数据大d、被调节成在最大限度地使用所述空 余容量的同时允许等于所述规定最大可能记录数的所述拍摄 静止图像数据被记录在所述记录介质上的数据大小。
10.—种图^f象拍4聂i殳备,包括拍摄静止图像数据生成部,用于将拍摄光转化成电信号 并由所述电信号生成表示静止图像的拍摄静止图像数据;记录部,用于将所述拍才聂静止图^f象tt据记录在记录介质上;空余容量识别部,用于识别所述记录介质上的空余容量;规定最大可能记录数计算部,用于根据所述空余容量, 计算表示允许记录的最大数目的拍摄静止图像数据的规定最 大可能记录数;以及参数确定部,用于确定将被设置在所述拍摄静止图像数 据生成部上并用于调节所述拍纟聂静止图4象数据的数据大小的 参数,其中,所述参lt确定部确定所述参凄史,以l吏所述拍才聂静 止图像数据的数据大d、被调节成在最大限度地使用所述空余 容量的同时允许等于所述^L定最大可能记录H的所述拍揭J争 止图像数据被记录在所述记录介质上的数据大小。
全文摘要
本发明披露了一种图像拍摄设备和图像拍摄方法,该图像拍摄设备包括拍摄静止图像数据生成部,将拍摄光转化成电信号并从电信号中生成拍摄静止图像数据;记录部,将拍摄静止图像数据记录在记录介质上;空余容量识别部,识别在记录介质上的空余容量;规定最大可能记录数计算部,根据空余容量计算规定最大可能记录数;以及参数确定部,确定在拍摄静止图像数据生成部上设置的参数,以调节拍摄静止图像数据的数据大小。参数确定部确定参数,以使拍摄静止图像数据被调节成在最大限度地使用空余容量的同时允许等于规定最大可能记录数的拍摄静止图像数据被记录在记录介质上的数据大小。
文档编号H04N5/907GK101335830SQ200810126230
公开日2008年12月31日 申请日期2008年6月26日 优先权日2007年6月28日
发明者幸田道友 申请人:索尼株式会社