摄像设备及其控制方法和图像处理设备及其控制方法

文档序号:7751810阅读:75来源:国知局
专利名称:摄像设备及其控制方法和图像处理设备及其控制方法
技术领域
本发明涉及用于处理图像数据及其缩小图像的摄像设备和图像处理设备。
背景技术
传统上,在例如数字照相机等的图像处理设备中,随着图像分辨率增大,读取用于 重放处理的图像并对该图像进行解压缩的处理时间大大增加。为了解决该情况,日本特开 2004-072229论述了将具有原始图像和缩略像之间的分辨率的中间分辨率的显示图像 记录在同一图像文件中的技术。然而,当显示装置为高分辨率时,可能期望不使用缩略像而使用如日本特开 2004-072229所论述的中间分辨率的图像作为显示用图像。另一方面,对于所拍摄图像,可 响应于用途或用户的指定选择低分辨率。在这种情况下,例如,为了减少记录介质的消耗而 将所拍摄图像的分辨率设置为低。由此,使得所拍摄图像的分辨率可能小于中间分辨率图 像的分辨率。在这种情况下,首先,尽管存在无需大图像的设置,但如果还记录了比用户所 期望的分辨率的图像大的图像,则毫无益处地消耗了记录介质。此外,当将图像数据和该图像数据缩小后的小图像作为一个文件记录在记录介质 上时,如果通过图像处理设备中的编辑处理对原始图像数据自身进行了缩小处理等并且已 经使原始图像数据小于相应的小图像,则将不需要该小图像。此外,在将图像数据、作为与该图像数据相对应的小图像的缩略像以及分辨 率比该图像数据的分辨率小且比该缩略像的分辨率大的中间分辨率图像作为一个文 件存储在记录介质上的图像处理设备中,当执行用以对图像数据进行缩小处理的编辑并由 此使该图像数据小于中间分辨率的图像数据时,将不需要中间分辨率的图像数据。

发明内容
根据本发明的方面,提供了一种用于生成所拍摄图像和作为与所述所拍摄图像相 对应的小图像的缩略像的摄像设备,其包括生成部件,用于缩小所述所拍摄图像,以 生成分辨率比所述所拍摄图像的分辨率小且比所述缩略像的分辨率大的中间分辨率 图像;记录部件,用于将由所述生成部件所生成的中间分辨率图像与所述所拍摄图像和所 述缩略像记录在一个文件中;以及设置部件,用于设置由摄像部件所获取到的图像的 分辨率,其中,在由所述设置部件所设置的分辨率小于所述中间分辨率图像的分辨率的情 况下,所述记录部件进行控制以不将所述中间分辨率图像包括在所述文件中。根据以下参考附图对典型实施例的详细说明,本发明的其它特征和方面将变得清楚。


包含在说明书中并构成说明书的一部分的附图示出本发明的典型实施例、特征和 方面,并和说明书一起用来解释本发明的原理。
图1是示出作为根据本发明典型实施例的摄像设备的示例的数字照相机的外观 图。图2是示出根据本发明典型实施例的数字照相机的结构的框图。图3是示出数字照相机的操作的流程图。图4是示出在数字照相机的静止图像记录模式中的一系列处理的流程图。图5是示出摄像处理和编辑处理中的记录处理的流程图。图6A和图6B是示出记录介质上所记录的静止图像文件的结构示例的图。图7是示出利用数字照相机进行的重放处理的流程图。图8是示出重放处理中当不存在图像时的处理的流程图。图9是示出重放处理中用于等待重放输入的处理的流程图。图10是示出重放处理中的图像编辑处理的流程图。图11是示出利用数字照相机进行的文件分析处理的流程图。
具体实施例方式以下将参考附图来详细说明本发明的各种典型实施例、特征和方面。在本典型实施例中,将说明能够拍摄静止图像和运动图像这两者的数字照相机等 的摄像设备作为例子。图1是示出根据本发明典型实施例的数字照相机100的外观图。在图1中,显示 单元28显示图像和各种信息。电源开关72进行切换以接通(ON)或断开(OFF)电源。快 门按钮61设置在数字照相机100的上表面上。模式切换开关60用于切换数字照相机100 中的各种模式。更具体地,模式切换开关60可以切换例如静止图像记录模式、运动图像记 录模式和重放模式等的模式。连接线缆111连接数字照相机100和外部装置。连接器112 连接连接线缆111和数字照相机100。操作单元70接收来自用户的各种操作。操作单元70包括例如所示各种按钮和设 置在图像显示单元28的屏幕上的触摸面板等的操作构件。将更具体地示出操作单元70上 的各种按钮。所述各种按钮包括擦除按钮、菜单按钮、设置按钮、布置为十字形的四向按钮 (向上按钮、向下按钮、向右按钮和向左按钮)以及轮73等。记录介质200包括存储卡、硬 盘等。记录介质插槽201用于容纳记录介质200。容纳于记录介质插槽201中的记录介质 200可以与数字照相机100通信。通过盖202可以打开和关闭记录介质插槽201。图2是示出根据本典型实施例的数字照相机100的结构示例的框图。在图2中, 摄像单元22具有图像传感器(即电荷耦合器件(CCD)、互补金属氧化物半导体(CMOS)元件 等),该图像传感器将通过摄像透镜103和具有光圈功能的快门101的光学图像转换成电信 号。模拟-数字(A/D)转换器23将模拟信号转换成数字信号。A/D转换器23用于将从摄 像单元22输出的模拟信号转换成数字信号以及将从音频控制单元11输出的模拟信号转换 成数字信号。挡板102覆盖数字照相机100的透镜103,由此防止包括摄像透镜103、快门 101和摄像单元22的摄像系统被沾污或损坏。时序发生单元12将时钟信号和控制信号供给至摄像单元22、音频控制单元11、A/ D转换器23和数字-模拟(D/A)转换器13。由存储器控制单元15和系统控制单元50控制 时序发生单元12。图像处理单元24对来自A/D转换器23的数据或来自存储器控制单元15
5的数据执行预定的像素插值、例如缩小等的调整大小处理和颜色转换处理。此外,图像处理 单元24使用拍摄到的图像数据执行预定的计算处理。系统控制单元50基于所获得的计算 结果执行曝光控制和测距控制。由此,执行通过镜头(throughthe lens, TTL)方法的自动 调焦(AF)处理、自动曝光(AE)处理和闪光灯预发光(EF)处理。此外,图像处理单元24使 用拍摄到的图像数据执行预定的计算处理,并且基于所获得的计算结果还执行TTL方法的 自动白平衡(AWB)处理。此外,图像处理单元24对拍摄到的图像数据执行缩小处理以生成 160X120像素的缩略像,并将所拍摄图像缩小至分辨率高于缩略像的分辨率的图 像以还生成中间分辨率的图像作为显示用图像。将来自A/D转换器23的输出数据经由图像处理单元24和存储器控制单元15写 入存储器32中,或直接经由存储器控制单元15写入存储器32中。存储器32存储由摄像 单元22所获得的并由A/D转换器23转换成数字数据的图像数据,以及在图像显示单元28 上显示用的图像数据。存储器32还用于存储利用麦克风10所记录的音频数据、静止图像、 运动图像以及用于配置图像文件的文件头。因此,存储器32具有足以存储预定数量的静止 图像以及预定时间的运动图像和音频的存储容量。压缩/解压缩单元16利用自适应离散余弦变换(ADCT)对图像数据进行压缩或解 压缩。压缩/解压缩单元16响应于快门101读取存储器32中所存储的所拍摄图像,执行 压缩处理,并将处理后的数据写入存储器32中。此外,压缩/解压缩单元16对从记录介质 200的记录单元19写入存储器32中的压缩图像执行解压缩处理,并将处理后的数据写入存 储器32中。由系统控制单元50中的文件单元(未示出)将由压缩/解压缩单元16写入 存储器32中的图像数据制成文件,并经由接口 18将该文件记录在记录介质200上。该文 件单元将由上述图像处理单元处理后的所拍摄图像数据、缩略像和中间分辨率的显示 用图像(中间分辨率图像)作为一个文件记录在记录介质上。此外,存储器32作为图像显 示用存储器(视频存储器)。D/A转换器13将要存储在存储器32中的图像显示用数据转 换成模拟信号,以将该模拟信号供给至图像显示单元28。图像显示单元28在例如液晶显示 器(LCD)等的显示单元上执行与来自A/D转换器23的模拟信号相对应的显示。由此,经由 D/A转换器23,由图像显示单元28来显示写入存储器32中的显示用图像数据。将从麦克风10输出的音频信号经由包括放大器等的音频控制单元11供给至A/D 转换器23,由A/D转换器23将该音频信号转换成数字信号,然后由存储器控制单元15将 该数字信号存储在存储器32中。另一方面,将记录介质200上记录的音频数据读入存储器 32中,然后由D/A转换器13将该音频数据转换成模拟信号。音频控制单元11利用该模拟 信号驱动扬声器39以输出音频。非易失性存储器56是电可擦除且可记录的存储器。例如,使用电可擦除且可编程 的只读存储器(EEPROM)等。在非易失性存储器56中,存储有用于使系统控制单元50工作 的常量数据、程序等。在图2中,程序是指本典型实施例中后面将说明的、用于执行各种流 程图的程序。系统控制单元50控制数字照相机100。系统控制单元50执行上述非易失性存储 器56中所记录的程序,由此实现以下将说明的本典型实施例中的各处理。作为系统存储器 52,使用随机存取存储器(RAM)。在系统存储器52上,加载有用于使系统控制单元50工作 的常量数据和变量数据、从非易失性存储器56读取的程序等。
模式切换开关60、第一快门开关62、第二快门开关64和操作单元70是用于向系 统控制单元50输入各种操作命令的操作单元。模式切换开关60可以将系统控制单元50上的操作模式切换为静止图像记录模 式、运动图像记录模式和重放模式等中的任一模式。第一快门开关62在设置在数字照相机 100上的快门按钮61的操作期间(半按下)接通,以生成第一快门开关信号SW1。系统控 制单元50根据第一快门开关信号SWl,开始AF处理、AE处理、AWB处理和EF处理的操作。第二快门开关64在快门按钮61的操作完成(全按下)时接通,以生成第二快门 开关信号SW2。系统控制单元50根据第二快门开关信号SW2,开始从摄像单元22读取信号 到将图像数据写入记录介质200上这一系列的摄像处理操作。操作单元70上的各操作构件选择性地操作图像显示单元28上所显示的各种功能 图标,由此适当地分配各场景的功能以作为各种功能按钮。这些功能按钮包括例如结束按 钮、后退按钮、图像前进按钮、搜索按钮、搜索细化按钮和属性改变按钮等。例如,在按下菜 单按钮时,在图像显示单元28上显示能够进行各种设置的菜单画面。用户可以使用图像显 示单元28上所显示的菜单画面、四向按钮或设置按钮,直观地进行各种设置。电源开关72 进行切换以接通或断开电源。电源控制单元80包括电池检测电路、直流-直流(DC-DC)转换器、用于切换要上 电的块的切换电路等。电源控制单元80执行关于有无安装电池、电池的类型和电池的余量 的检测。此外,电源控制单元80基于检测结果和系统控制单元50的命令控制DC-DC转换 器,以在一定时间段内向包括记录介质200的各单元供给电压。电源单元30包括例如碱性电池和锂(lithium)电池等的一次电池,例如镍镉 (NiCd)电池、镍氢(NiMH)电池和锂电池等的二次电池以及交流(AC)适配器。连接器33和 34连接电源单元30和电源控制单元80。实时时钟(RTC)40计算日期和时间。RTC 40在内部保留有除电源控制单元80以 外的电源单元,从而即使在电源单元30处于停机状态时也继续计时状态。系统控制单元50 在启动时使用从RTC 40获取到的日期和时间设置系统计时器,以执行计时器控制。接口 18作为与例如存储卡、硬盘等的记录介质200的接口。连接器35连接记录 介质200和接口 18。记录介质安装和拆卸检测单元96检测记录介质200是否被安装至连 接器35。记录介质200包括存储卡、硬盘等。记录介质200包括由半导体存储器或磁盘等 构成的记录单元19、与数字照相机100的接口 37以及用于连接记录介质200和数字照相机 100的连接器36。通信单元110执行例如推荐标准(Recommended Standard, RS) 232C、通用串行总 线(universal serial bus, USB)标准、电器电子工程师协会(Institute of Electrical and Electronic Engineers, IEEE) 1394、P1284、小型计算机系统接口(small computer systeminterface, SCSI)、调制解调器、局域网(local area network, LAN)、无线通信和高 清多媒体接口(High-Definition Multimedialnterface, HDMI)的各种通信处理。连接器 (无线通信中的天线)112使数字照相100经由通信单元110与其它装置相连接。图3是示出本典型实施例中的数字照相机100的整体操作的流程图。当操作电源开关72并接通电源时,在步骤S301中,系统控制单元50初始化标志、控制变量等。然后,在步骤S302中,系统控制单元50开始与记录介质200上所记录的文件 有关的文件管理处理。在文件管理中,系统控制单元50执行搜索根据例如照相机文件系统 用设计规则(Design rule for Camera File system, DCF)等的预定标准记录在记录介质 200上的图像、调查容许重放的图像并计算这些图像的总数。接着,在步骤S303、S305和S307中,系统控制单元50判断模式切换开关60的设 置位置。如果模式切换开关60被设置为静止图像记录模式(步骤S303中为“是”),则处理 从步骤S303进入步骤S304。系统控制单元50执行静止图像记录模式处理。以下将参考图 4说明步骤S304中的静止图像记录模式处理的详细内容。如果模式切换开关60被设置为 运动图像记录模式(步骤S305中为“是”),则处理经由步骤S303和S305进入步骤S306。 系统控制单元50执行运动图像记录模式处理。此外,如果模式切换开关60被设置为重放 模式(步骤S307中为“是”),则处理经由步骤S303、S305和S307进入步骤S308。系统控 制单元50执行重放模式处理。以下将参考图8说明步骤S308中的重放模式处理。此外,如果模式切换开关60被设置为其它模式,则处理进入步骤S309。系统控制 单元50执行与所选择的模式相对应的处理。其它模式包括例如用于发送记录介质200中 所存储的文件的发送模式处理和用于从外部装置接收文件以将该文件存储在记录介质200 中的接收模式处理。在系统控制单元50执行步骤S304、S306、S308和S309中与由模式切换开关60所 设置的模式相对应的处理之后,处理进入步骤S310。在步骤S310中,系统控制单元50判 断电源开关72的设置位置。如果电源开关72被设置为接通电源(步骤S310中为“否”), 则处理返回至步骤S303。另一方面,如果电源开关72被设置为断开电源(步骤S310中为 “是”),则处理从步骤S310进入步骤S311。系统控制单元50执行结束处理。例如,结束处 理包括以下处理。在该处理中,使图像显示单元28上的显示变为结束状态,关闭镜头挡板 102以保护摄像系统,将标志、包含控制变量等的参数、设置值和设置模式记录至非易失性 存储器56中,并且中断对于无需供电的一部分的电源。当步骤S311中的结束处理完成时, 本处理结束。处理转变为电源断开的状态。图4是示出图3所示的步骤S304中的静止图像记录模式处理的流程图。在通过 模式切换开关60执行到其它模式的切换时以及在电源开关72被设置为断开时,通过中断 处理等结束图4所示的静止图像记录模式处理。当静止图像记录模式开始时,在步骤S401中,系统控制单元50确认拍摄模式。通 过以下执行拍摄模式的确认(1)从非易失性存储器56获取前一静止图像记录模式结束时的拍摄模式,以将该 拍摄模式存储在系统存储器52中;或(2)在用户已经操作了操作单元70并已经设置并输入了拍摄模式时,将所设置并 输入的拍摄模式存储在系统存储器52中。在图4中,拍摄模式是要通过响应于摄像场景和用户的熟练程度来组合适当的快 门速度和光圈值、闪光灯发光状态、感光度设置和用户界面等所实现的模式。本典型实施例中的数字照相机100具有以下拍摄模式·简单模式,即如下模式假定用户是初学者因而省略了用户界面(UI)的详细设 置,在图形用户界面(GUI)上显示关于闪光灯设置等的基本操作指南,并且通过数字照相机100中所包含的程序自动确定照相机的各种摄像条件;·自动模式,即如下模式基于测量出的曝光值,通过数字照相机100中所包含的 程序自动确定照相机的各种参数;·手动模式,即用户可以随意改变照相机的各种参数的模式;以及·场景模式,即自动设置适合于摄像场景的快门速度和光圈值、闪光灯发光状态和 感光度设置等的组合的模式。场景模式包括以下模式·人像模式,即淡化背景并突显人物、由此专用于拍摄人物的模式;·夜景模式,即为人物提供闪光灯光从而以慢快门速度记录背景、由此专用于夜景 的模式;·风景模式,即专用于宽广的风景场景的模式;·夜晚和快照模式,即适合于在没有三脚架的情况下极好地拍摄夜景和人物的图 像的模式;·儿童和宠物模式,即能够拍摄频繁移动的儿童或宠物的图像而不错过快门机会 的模式;·嫩绿叶和红叶模式,即适合于以鲜艳的方式拍摄树木和嫩绿色叶子的图像的模 式;·聚会模式,即在在荧光灯和电灯泡下、通过抑制照相机抖动来以接近于被摄体的 色彩拍摄图像的模式;·雪景模式,即在即使在以雪景为背衬也不使人物变暗并且保留蓝色的情况下拍 摄图像的模式;·海滩模式,即能够在即使在太阳光反射强的海面或沙滩上也不使人物等变暗的 情况下拍摄图像的模式;·焰火模式,即利用最适当的曝光来生动地拍摄空中焰火的图像的模式; 水族馆模式,即设置了适合于拍摄室内水族馆中的鱼等的图像的感光度、白平衡 和色彩的模式;以及·水下模式,即设置了最适合于水下的白平衡从而以减少了蓝色的色彩来拍摄图 像的模式。在步骤S401中确认了拍摄模式之后,然后在步骤S402中,系统控制单元50执行 用于显示来自摄像单元22的图像数据的直通显示。随后,在步骤S403中,系统控制单元50 通过电源控制单元80来判断由电池等配置成的电源单元30的剩余容量、有无记录介质200 以及剩余量对于数字照相机100的工作是否可能存在问题。如果存在问题(步骤S403中 为“否”),则在步骤S404中,系统控制单元50通过使用图像显示单元28显示图像或音频 来执行预定的警告显示。然后,处理返回至步骤S401。如果电源单元30和记录介质200的状态不存在问题(步骤S403中为“0K”),则 在步骤S407中,系统控制单元50判断第一快门开关信号SWl的通/断状态。如果第一快 门开关信号SWl接通(步骤S407中为“是”),则在步骤S408中,系统控制单元50执行测距 和测光。然后,在步骤S409和S410中,系统控制单元50判断第一快门开关信号SWl和第 二快门开关信号SW2的通/断状态。在第一快门开关信号SWl接通的情况下,如果第二快
9门开关信号SW2接通(步骤S409中为“否”),则处理从步骤S409进入步骤S411。当第一 快门开关信号SWl断开(步骤S410中为“是”)时(在第二快门开关信号SW2未接通(步 骤S409中为“是”)并且第一快门开关信号SWl也断开(步骤S410中为“是”)时),处理从 步骤S410返回至步骤S407。此外,在第一快门开关信号SWl接通(步骤S410中为“否”) 并且第二快门开关信号SW2断开(步骤S409中为“是”)期间,重复步骤S409和S410中的 处理。当按下第二快门开关接通第二快门开关信号SW2时,在步骤S411中,系统控制单 元50将图像显示单元28的显示状态从直通显示设置为固定颜色显示状态。然后,在步骤 S412中,系统控制单元50执行包括曝光处理和显影处理的摄像处理。在曝光处理中,将经 由摄像单元22和A/D转换器23所获得的图像数据经由图像处理单元24和存储器控制单 元15写入存储器32中,或从A/D转换器23直接经由存储器控制单元15写入存储器32中。 此外,在显影处理中,系统控制单元50使用存储器控制单元15并根据需要使用图像处理单 元24,读取写入存储器32中的图像数据,执行各种处理,并获得所拍摄图像数据。此外,在 通过缩小所拍摄图像数据后获得的缩略像中,执行步骤S413中的处理。接着,在步骤S413中,系统控制单元50在图像显示单元28上执行通过摄像处理 所获得的图像数据的记录检查(rec. review)显示。记录检查是用于为了确认所拍摄图像, 在对被摄体摄像之后以及将图像数据记录在记录介质上之前,在图像显示单元28上显示 该图像数据预定时间(检查时间)的处理。在记录检查显示之后,在步骤S414中,系统控 制单元50执行用于将通过摄像处理所获得的图像数据作为图像文件写入记录介质200中 的记录处理。以下将参考图5来说明记录处理的详细内容。在步骤S414中的记录处理结束之后,在步骤S415中,系统控制单元50判断第二 快门开关信号SW2的通/断状态。在第二快门开关信号SW2接通(步骤S415中为“否”) 时,则处理重复步骤S415中的判断并且等待直到第二快门开关信号SW2断开为止。在该期 间,继续上述记录检查显示。换言之,当步骤S414中的记录处理已经结束时,继续图像显示 单元28上的记录检查显示,直到第二快门开关信号SW2断开为止。利用该配置,用户继续 全按下快门按钮61的状态,由此能够通过使用记录检查来谨慎确认所拍摄图像。在用户已经利用处于全按下状态的快门按钮61进行摄像之后,当通过从快门按 钮61移开手等释放全按下状态时,处理从步骤S415进入步骤S416。在步骤S416中,系统 控制单元50判断是否已经经过了预定检查时间。如果已经经过了检查时间(步骤S416中 为“是”),则处理进入步骤S417。在步骤S417中,系统控制单元50使图像显示单元28上 的显示状态从记录检查显示状态返回至直通显示状态。通过该处理,在已经通过记录检查 显示确认了所拍摄图像数据之后,使图像显示单元28上的显示状态自动变为用于顺次显 示来自摄像单元22的图像数据以进行下一摄像的直通显示状态。然后,在步骤S418中,系统控制单元50判断第一快门开关信号SWl的通/断。当 第一快门开关信号SWl接通(步骤S418中为“否”)时,处理进入步骤S409。当第一快门 开关信号SWl断开(步骤S418中为“是”)时,处理返回至步骤S407。换言之,当继续快门 按钮61的半按下状态(使第一快门开关信号SWl接通(步骤S418中为“否”))时,在步骤 S409中,系统控制单元50准备进行下一摄像。另一方面,当快门按钮61已经处于释放状态 (使第一快门开关信号SWl断开(步骤S418中为“是”))时,系统控制单元50结束一系列的摄像操作。处理返回至步骤S407中的待机状态。图5示出在图4所示步骤S414的摄像序列中和在图10所示步骤S1003的编辑序 列中生成的图像数据的记录处理。在记录处理开始之后,在步骤S501中,系统控制单元50根据例如DCF等的预定 文件名生成规则,对要记录的图像数据生成文件名。接着,在步骤S502中,系统控制单元 50获取与系统存储器52中所存储的日期和时间有关的信息。然后,在步骤S503中,系统 控制单元50获取要存储在根据记录用图像数据而生成的图像文件中的所拍摄图像数据以 及显示用图像数据的分辨率。所拍摄图像数据的分辨率是由用户预先设置的,并且该分辨 率适用于摄像处理和编辑处理。例如,在使用1200万像素的C⑶的数字照相机中,可从 4,000X3,000像素、2,400X1, 800像素、1,600X1, 200像素和640X480像素等的选项中 选择设置。还可以根据摄像条件、被摄体条件和其它信息自动确定分辨率。同样,显示用图 像数据的分辨率也可以通过用户的设置预先设置,或者根据所拍摄图像数据的高宽比而固 定。此外,获取所连接的显示装置的分辨率,并且还可以确定最适当的分辨率。显示用图像 数据是具有适合于显示的分辨率的中间分辨率图像数据,并且是比缩略像大的图像。在本典型实施例中,用户可以使用操作单元70选择2,000 X 1,500像素、 1,200X900像素这两种显示用图像。然后,用户可以不仅选择这两者中的任一,而且还可以 进行设置以将这两个分辨率的显示用图像记录在一个文件中。所拍摄图像数据的分辨率、 显示用图像的分辨率和选项数不限于以上所示的设置。此外,这些可以根据数字照相机的 性能和设计而变化。当所拍摄图像数据具有高分辨率时,预计在从记录介质读取所拍摄图像数据和解 压缩处理中耗费时间。因而,在显示装置中,对分辨率比所拍摄图像的分辨率低的显示用图 像数据进行解压缩,由此允许高速显示该显示用图像数据。在用户设置所拍摄图像的分辨 率和显示用图像的分辨率,用户可以在观看图像显示单元28上所显示的菜单时使用操作 单元70进行设置。在步骤S504中,系统控制单元50判断记录介质200中是否存在用于存储从图像 数据生成的图像文件的目录。当不存在目录(步骤S504中为“否”)时,处理进入步骤S505。 在步骤S505中,系统控制单元50生成用于存储图像文件的目录。随后,在步骤S506中,系 统控制单元50对在上述摄像处理中存储在存储器32中的图像数据生成包括所拍摄图像的 日期和时间、摄像条件等的文件头。以下将在图6A和图6B中说明要生成的头和文件的构 成。接着,在步骤S507中,系统控制单元50比较在步骤S503中获取到的所拍摄图像数据 的分辨率和显示用图像数据的分辨率。当已经判断为所拍摄图像数据的分辨率高于显示用 图像数据的分辨率(步骤S507中为“是”)时,则处理进入步骤S508。在步骤S508中,系 统控制单元50生成用于对要根据在上述摄像处理中存储在存储器32中的图像数据而生成 的显示用图像数据进行管理的文件头。接着,在步骤S509中,系统控制单元50缩小所拍摄 图像数据以生成显示用图像数据。在步骤S510中,系统控制单元50将包括所拍摄图像数 据、缩略像和用于显示的中间分辨率图像数据的一个图像文件生成为一个文件。另一方面,当已经判断为所拍摄图像的分辨率不高于显示用图像数据的分辨率 (步骤S507中为“否”)时,处理进入步骤S511。在步骤S511中,系统控制单元50将包括 所拍摄图像数据和通过缩小该所拍摄图像数据所获得的缩略像的图像文件生成为一个文件。在步骤S512中,系统控制单元50将到此为止所生成的图像文件写入记录介质中, 然后退出该处理。如上所述,当所拍摄图像数据的分辨率低于为中间分辨率的显示用图像数据的分 辨率时,系统控制单元50不写入该显示用图像数据。换言之,显示用图像数据的目的首先 是避免数据大小大的图像数据的处理负荷。因而,如果所拍摄图像数据的分辨率等于或低 于显示用图像数据的分辨率,则无需记录该显示用图像数据,由此还节省了记录介质的容 量。在本典型实施例中,已经通过比较分辨率的大小提供了例子。然而,还可以以所拍摄图 像数据的分辨率和显示用图像数据的分辨率之间的预定比为条件。即使当记录了分辨率不同的两种以上的显示用图像时,响应于所拍摄图像数据的 分辨率的设置,也可以不将分辨率小于所拍摄图像数据的分辨率的显示用图像记录在文件 中。换言之,系统控制单元50进行控制以仅记录一个显示用中间分辨率图像,甚至不 记录任何中间分辨率图像。随后,在图6A和图6B中示出与在以上记录处理中要记录在记录介质200上的静 止图像文件有关的数据结构的示例。图6A示出上述记录处理中没有写入显示用图像数据时的文件结构。图像文件601在开头处具有表示图像文件的开始的标记(SOI)602以及位于标记 602之后的与头部相对应的应用程序标记(APPl)603。应用程序标记(APPl)603包括 大小(APP1 Length) 604, 应用程序标记的识别码(APP1 Identifier Code)605, 要生成图像数据的日期和时间(Date Time)606, 通过图像数据生成的日期和时间(Date Time Original)607, 其它拍摄信息608,以及 上述缩略像(Thumbnail Data)609 在图6A中,在由数字照相机等拍摄到的图像中,作为应用程序标记的识别码,通 常记录字符串“Exif”。通过解释该识别码,可以判断出图像是Exif图像。此外,要记录在图像文件601中的所拍摄图像数据包括量化表(DQT)610、霍夫曼 表(DHT) 612、帧开始标记(SOF) 613、扫描开始标记(SOS) 614和压缩数据615。然后,所拍摄 图像数据以表示图像文件数据的末尾的标记(E0I)616结束。图6B示出在上述记录处理中写入显示用图像数据时的文件结构。图像文件651在开头处具有表示图像文件的开始的标记(SOI)652以及位于标记 652之后的与头部相对应的应用程序标记(APP1)653。应用程序标记(APP1)653包括 大小(APP1 Length) 654, 应用程序标记的识别码(APP1 Identifier Code)655,·要生成图像数据的日期和时间(Date Time)656, 通过图像数据生成的日期和时间(Date Time Original)657, 其它拍摄信息658,以及 上述缩略像(Thumbnail Data)659 在图6B中,在由数字照相机等拍摄到的图像文件中,作为应用程序标记APPl的识别符,通常记录字符串“EXif”。通过解释该识别码,可以判断出图像是Exif图像。此外,要记录在图像文件651中的所拍摄图像数据包括量化表(DQT)664、霍夫曼 表(DHT) 665、帧开始标记(SOF) 666、扫描开始标记(SOS) 667和压缩数据668。然后,所拍摄 图像数据以表示图像文件数据的末尾的标记(E0I)669结束。此外,所拍摄图像数据包括位于应用程序标记(APP1)653之后的应用程序标记 (APP2)660。应用程序标记(APP2)660包括 大小(APP2 Length) 661, 应用程序标记的识别码(APP2 Identifier Code)662,以及 其它拍摄信息663。在图6B中,在通过数字照相机等拍摄到的、记录了显示用图像数据的图像文件 中,作为应用程序标记APP2的识别码,通常记录字符串“MPF”。通过解释该识别码,可以判 断出图像是具有除所拍摄图像以外的中间分辨率显示用图像的图像文件。此外,其它拍摄 信息658还包括表示显示用图像数据在图像文件中的位置的数据。此外,要记录在图像文件651中的显示用图像数据包括表示显示用图像数据的开 始的标记(SOI) 670、量化数据(DQT) 671、霍夫曼表(DHT) 672、帧开始标记(SOF) 673、扫描开 始标记(SOS) 674和压缩数据675。然后,显示用图像数据以表示图像文件数据的末尾的标 记(EOI) 676结束。图7是示出本典型实施例中的数字照相机100的重放模式的操作的流程图。图7 中的流程图示出图3所示的步骤S308中的详细内容。在步骤S701中,系统控制单元50从记录介质200获取最新图像信息。这具有以 下好处在计算图像总数之前获取最新图像信息,由此允许在进入重放模式时快速执行处 理的图像显示。在步骤S702中,系统控制单元50检查是否已经正确地执行了步骤S701中 的获取最新图像信息。当未能够获取到最新图像信息(步骤S702中为“否”)时,处理进入 步骤S709。在步骤S709中,系统控制单元50进入在不存在图像时等待输入的状态。以下 将使用图8中的流程图来说明步骤S709中的处理。作为未能够获取到最新图像信息的情 况,考虑不存在图像的状态、由于介质故障因而未能够获取到图像信息的状态等。当能够获 取最新图像信息(步骤S702中为“是”)时,判断为存在至少一个图像。然后,处理进入步 骤 S703。在步骤S703中,系统控制单元50基于在步骤S701中获取到的最新图像信息,从 记录介质200读取最新图像数据。然后,在步骤S704中,系统控制单元50执行文件分析处 理以获取在所读取的最新图像数据中的图像的拍摄信息、属性信息等。以下将说明该文件 分析处理。在步骤S705中,系统控制单元50显示所读取的最新图像数据。此外,此时,系统 控制单元50还显示在步骤S704中获取到的拍摄信息、属性信息等。此外,响应于步骤S704 中文件分析的结果,如果判断为文件的一部分被损坏,则还执行错误显示。在步骤S708中,系统控制单元50进入等待输入的状态。以下将使用图9中的流 程图来说明等待输入的状态中的处理。图8是示出在重放模式下在不存在图像时等待输入的状态中的处理的流程图。首先,在步骤S801中,系统控制单元50在图像显示单元28上执行“不存在图像” 的消息显示,从而向用户通知不存在图像数据。接着,在步骤S802中,系统控制单元50等待操作输入。在图8中,所述操作输入包括用户使用按钮、对电池盖的操作和通知电源减少 的事件等。当已经存在一些输入(步骤S802中为“是”)时,则处理进入步骤S803。在步 骤S803中,系统控制单元50检查该输入是否是结束按钮。当判断为该输入是结束按钮(步 骤S803中为“是”)时,则重放模式处理结束。然后,处理进入图3中的步骤S310。另一方 面,当该输入操作不是结束按钮(步骤S803中为“否”)时,则处理进入步骤S804。在步骤 S804中,执行与该操作输入相对应的处理。例如,在即使不存在图像数据也已经输入了菜单 按钮的操作时,系统控制单元50在图像显示单元28上执行菜单显示,以允许用户改变设置寸。图9是示出重放模式处理中等待输入的状态的处理的流程图。在步骤S901中,系统控制单元50检查是否存在用户进行的操作输入。在图9中, 该操作输入包括用户使用按钮、对电池盖的操作和通知电源减少的事件等。当不存在任何 输入(步骤S901中为“否”)时,处理等待,直到存在输入为止。当已经存在一些操作输入 (步骤S901中为“是”)时,处理进入步骤S902。在步骤S902中,系统控制单元50判断操作输入是否是操作单元70中所包含的搜 索关键词设置按钮。如果该操作输入是搜索关键词设置按钮(步骤S902中为“是”)时,则 处理进入步骤S903。在步骤S903中,系统控制单元50设置下一个搜索关键词,以将该搜 索关键词存储在系统存储器52中。在图9中,该搜索关键词是作为搜索单位的属性信息。 作为具体例子,存在所拍摄图像的日期和时间、类别信息、文件夹以及运动图像等。换言之, 在图像处理设备中,当所拍摄图像的日期和时间、类别信息、文件夹以及运动图像是能够搜 索的时,顺次选择用以对记录介质200上所记录的图像进行分类的所拍摄图像的日期和时 间、类别信息、文件夹以及运动图像等作为搜索关键词。此外,作为图9中的顺次选择,还可 以包括解除搜索关键词,即将所有的图像均转变为重放模式。接着,在步骤S904中,系统控制单元50判断操作输入是否是操作单元70中所包 含的图像前进按钮。当该操作输入是图像前进按钮(步骤S904中为“是”)时,处理进入步 骤S905。在步骤S905中,系统控制单元50按在步骤S903中设置的搜索关键词读取下一显 示图像。该图像前进按钮包括与前进方向相对应的一对按钮。将响应于与所操作的按钮相 对应的前进方向读取下一显示图像。接着,在步骤S906中,系统控制单元50对在步骤S905 中读取的图像数据执行拍摄信息、属性信息等的文件分析处理。以下将说明该文件分析处 理。然后,在步骤S907中,系统控制单元50显示在步骤S905中读取的图像数据。此时,系 统控制单元50使用步骤S906中文件分析处理的结果,显示拍摄信息、属性信息等。此外, 作为步骤S906中文件分析的结果,当已经判断为文件的一部分损坏时,系统控制单元50还 执行错误显示。当该显示完成时,处理返回至步骤S901中等待输入的状态。在步骤S904中,当已经判断为输入不是图像前进按钮(步骤S904中为“否”)时, 处理进入步骤S909。在步骤S909中,系统控制单元50检查图像总数的计算处理是否完成。当该计算 处理仍未完成(步骤S909中为“否”)时,处理返回至步骤S901中等待操作输入的状态。 此时,还考虑显示表示计算处理仍未完成的意思这一情况的消息和图标。通过上述处理,执 行利用图像前进按钮的图像前进操作和利用结束按钮的结束处理,而无需等待计算图像数 量的完成。然而,忽略其它操作输入,直到图像总数的计算处理完成为止。
在步骤S909中,当已经判断为图像总数的计算处理完成(步骤S909中为“是”) 时,处理进入步骤S912。在步骤S912中,系统控制单元50检查操作输入是否是对操作单元70中所包含 的擦除按钮的操作。当已经判断为该操作输入是对擦除按钮的操作输入(步骤S912中为 “是”)时,处理进入步骤S913。在步骤S913中,系统控制单元50擦除当前显示在图像显示 单元28上的图像数据。当图像数据的擦除完成时,在步骤S814中,系统控制单元50检查 擦除之后的图像总数。如果图像总数为0(步骤S914中为“是”),则处理进入步骤S915。 然后,处理转变为在不存在图像时等待输入的状态。该处理与图8所述的处理相同。另一方面,当擦除之后剩余图像数据(步骤S914中为“否”)时,处理进入步骤 S916。在步骤S916中,系统控制单元50读取下一显示用的图像数据从而显示下一图像数 据。在图9中,要显示的图像数据是与作为所擦除的图像数据的文件编号的下一文件编号 有关的图像数据。当最新的图像数据已被擦除时,显示文件编号为所擦除的图像数据的文 件编号之前的一个文件编号的图像数据。在步骤S917中,系统控制单元50对作为在步骤 S916中进行了显示的图像数据所读取的图像数据执行文件分析处理,以获得拍摄信息、属 性信息等。以下将说明该文件分析处理。然后,在步骤S918中,系统控制单元50将在步骤 S916中读取的图像数据显示在图像显示单元28上。此时,还显示在步骤S917中所获取到 的拍摄信息、属性信息等。此外,响应于步骤S917中文件分析的结果,当已经判断为文件的 一部分损坏时,系统控制单元50执行表示这一情况的错误显示。当显示完成时,处理返回 至步骤S901中等待操作输入的状态。在步骤S912中,当操作输入不是擦除按钮(步骤S912中为“否”)时,处理进入步 骤S919。在步骤S919中,系统控制单元50判断操作输入是否是编辑按钮。当已经判断为 该操作输入是编辑按钮(步骤S919中为“是”)时,处理进入步骤S920。在步骤S920中, 系统控制单元50对图像执行编辑处理。按下编辑按钮时可实行的编辑处理包括调整大小、 裁剪和图像校正等。在步骤S919中,当操作输入不是编辑按钮(步骤S919中为“否”)时,处理进入步 骤S921。在步骤S921中,系统控制单元50判断操作输入是否是结束按钮。当已经判断为 该操作输入是结束按钮(步骤S921中为“是”)时,结束重放模式处理。处理进入图3中的 步骤S310。在步骤S921中,当操作输入不是结束按钮(步骤S921中为“否”)时,处理进入步 骤 S924。在步骤S924中,系统控制单元50执行与除上述操作输入以外的操作输入相对应 的处理。该处理包括例如图像的编辑处理、切换至多路重放(multiple playback)和利用 菜单按钮进行的菜单显示等。多路重放是如下的重放模式,即在布置有多个图像的情况下 在图像显示单元28的一个画面上显示图像数据的缩小图像。图10是示出图9所示步骤S920中图像编辑处理的流程图。在步骤S1001中,系统控制单元50判断图像是否可编辑。可编辑的图像包括例如 图像格式不同并且不能够识别的图像;或者在编辑处理是调整大小处理或裁剪处理时,分 辨率比作为处理之前图像可由设备处理的最小分辨率小的图像。当已经判断为该图像不可 编辑(步骤S1001中为“否”)时,处理结束。当已经判断为该图像可编辑(步骤S1001中为“是”)时,处理进入步骤S1004。在步骤S1004中,系统控制单元50在图像显示单元28 上显示编辑菜单,并允许用户使用操作单元70指定编辑处理的内容。然后,系统控制单元 50对所指定的编辑处理的内容进行解释。然后,在步骤S1002中,系统控制单元50根据所 指定的内容执行编辑处理。编辑处理包括例如,如上所述的调整大小、裁剪和红眼校正等。 在编辑处理中,系统控制单元50响应于根据对用户进行调整大小或裁剪处理之后的分辨 率的指定,对所拍摄图像数据执行图像处理和分辨率转换。接着,在步骤S1003中,系统控制单元50执行记录处理,以将已经执行了编辑处理 之后的图像数据与头信息等一起记录在记录介质上。然后,本处理结束。在步骤S1003中,在编辑处理、特别是在缩小处理或裁剪处理中出现了所拍摄图 像数据的分辨率已被变为小于显示用中间分辨率图像的分辨率时,删除该显示用中间分辨 率图像。该处理使得能够防止以下不便通过摄像之后的编辑处理可能剩余比用户所需的 图像数据大的显示用图像数据,并且可能使记录容量不起作用。接着,将说明图7的步骤S704以及图9的步骤S906和S917中的文件分析处理。 图11是示出文件分析处理的流程图。在步骤S1201中,系统控制单元50判断要分析的文件中是否存在记录有拍摄信息 和摄像模式信息的文件头。当已经判断为存在文件头(步骤S1201中为“是”)时,在步骤 S1202中,系统控制单元50从该文件头获取拍摄信息。在步骤S1203中,系统控制单元50 从该文件头获取拍摄模式信息。然后,在步骤S1204中,系统控制单元50获取与例如图像 主体开始位置和图像压缩方法等的图像数据主体有关的信息。在本典型实施例中,已经说明了数字照相机作为例子。然而,本发明的应用不限于 此。例如,本发明还可以应用于从外部装置输入图像数据、并将该图像数据与缩略像和 中间分辨率图像一起配置为一个图像文件的图像处理设备。然后,本典型实施例中的摄像单元不限于数字照相机上的摄像单元,并且可以是 例如平板扫描仪或用于生成计算机图形的设备。此外,本发明可以应用于根据从外部装置 输入的图像数据配置图像文件的图像处理设备。此外,本发明还可以应用于包含摄像设备 的便携式装置。尽管已经参考典型实施例说明了本发明,但是应该理解,本发明不限于所公开的 典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功 能。
1权利要求
一种摄像设备,用于生成所拍摄图像和作为与所述所拍摄图像相对应的小图像的缩略像,所述摄像设备包括生成部件,用于缩小所述所拍摄图像,以生成分辨率比所述所拍摄图像的分辨率小且比所述缩略像的分辨率大的中间分辨率图像;记录部件,用于将由所述生成部件所生成的中间分辨率图像与所述所拍摄图像和所述缩略像记录在一个文件中;以及设置部件,用于设置由摄像部件所获取到的图像的分辨率,其中,在由所述设置部件所设置的分辨率小于所述中间分辨率图像的分辨率的情况下,所述记录部件进行控制以不将所述中间分辨率图像包括在所述文件中。
2.根据权利要求1所述的摄像设备,其特征在于,在一个文件中能够记录分辨率不同 的两种以上的中间分辨率图像的情况下,所述记录部件不记录分辨率比由所述设置部件所 设置的分辨率大的中间分辨率图像,而仅记录分辨率比由所述设置部件所设置的分辨率小 的中间分辨率图像。
3.根据权利要求1或2所述的摄像设备,其特征在于,还包括第二设置部件,用于设置所述中间分辨率图像的分辨率。
4.根据权利要求1或2所述的摄像设备,其特征在于,所述中间分辨率图像的分辨率是 根据所连接的显示装置的显示分辨率设置的。
5.根据权利要求1或2所述的摄像设备,其特征在于,还包括指定部件,用于指定用于产生缩小后图像或裁剪后图像的分辨率;以及控制部件,用于在由所述指定部件所指定的分辨率小于所述文件中所记录的中间分辨 率图像的分辨率的情况下,删除所述中间分辨率图像。
6.一种图像处理设备,其将图像数据、作为与所述图像数据相对应的小图像的缩略图 图像以及分辨率比所述图像数据的分辨率小且比所述缩略像的分辨率大的中间分辨 率图像作为一个文件记录在记录介质上,并且所述图像数据是能够被编辑的,所述图像处 理设备包括指定部件,用于指定在对图像数据执行缩小或裁剪之后的图像数据的分辨率;以及控制部件,用于在由所述指定部件所指定的分辨率小于所述文件中所记录的中间分辨 率图像的分辨率的情况下,删除所述中间分辨率图像。
7.一种摄像设备的控制方法,所述摄像设备用于生成所拍摄图像和作为与所述所拍摄 图像相对应的小图像的缩略像,所述控制方法包括缩小所述所拍摄图像,以生成分辨率比所述所拍摄图像的分辨率小且比所述缩略 像的分辨率大的中间分辨率图像;将所生成的中间分辨率图像与所述所拍摄图像和所述缩略像记录在一个文件中;设置通过摄像操作所获取到的图像的分辨率;以及在所设置的分辨率小于所述中间分辨率图像的分辨率的情况下,进行控制以不将所述 中间分辨率图像包括在所述文件中。
8.一种图像处理设备的控制方法,所述图像处理设备将图像数据、作为与所述图像数 据相对应的小图像的缩略像以及分辨率比所述图像数据的分辨率小且比所述缩略像的分辨率大的中间分辨率图像作为一个文件记录在记录介质上,并且所述图像数据是 能够被编辑的,所述控制方法包括指定在对所述图像数据执行缩小或裁剪的处理后的图像数据的分辨率;以及 在所指定的分辨率小于所述文件中所记录的中间分辨率图像的分辨率的情况下,删除 所述中间分辨率图像。
全文摘要
本发明涉及摄像设备及其控制方法和图像处理设备及其控制方法。所述图像处理设备包括输入单元,用于输入图像数据;缩小图像生成单元,用于将所输入的图像数据缩小至预定分辨率,以生成缩小图像数据;以及控制单元,用于在由所述输入单元所输入的图像数据的分辨率大于所述预定分辨率的情况下,将由所述缩小图像生成单元所生成的缩小图像数据与所输入的图像数据作为一个文件记录在记录介质上,并且在由所述输入单元所输入的图像数据的分辨率不大于所述预定分辨率的情况下,将所述图像数据作为文件记录在所述记录介质上,而无需使所述缩小图像生成单元生成所述缩小图像数据。
文档编号H04N5/225GK101924876SQ20101020391
公开日2010年12月22日 申请日期2010年6月17日 优先权日2009年6月16日
发明者中濑雄一 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1