摄影装置及其控制方法

文档序号:7674775阅读:110来源:国知局
专利名称:摄影装置及其控制方法
技术领域
本发明涉及能够进行水中摄影的摄影装置及其控制方法。
背景技术
JP6-67277A所公开的照相机能够将进行了摄影的水深数据记录到设置于胶卷上的磁记录部。JP6-67277A所公开的照相机仅将进行摄影了动作时的水深数据与图像数据一起进行记录。照相机能够对应记录一个图像数据和一个水深数据。例如,用户在经过一段时间后观察在潜水中进行了水中摄影的图像数据的情况下,水深数据是作为用于回忆起所拍摄的场景和状况的线索的信息之一。但是,用户为了回忆起在潜水中的哪个地点进行了摄影,仅有一个水深数据,因此信息量不足。在没有对整个潜水过程中的用户的摄影行程(用户的路径和行动等)和用户观察的图像进行关联的信息时,难以回忆起所拍摄的场景和状况。

发明内容
本发明的目的在于对水中摄影的摄影行程和所拍摄的图像进行关联。本发明的某个方式所涉及的摄影装置是能够进行水中的摄影动作的摄影装置,其具有操作部,其指示所述摄影动作的开始;摄像部,其取得被摄体像作为图像数据;压力传感器,其对所述摄影装置受到的压力进行检测;检测部,其对所述摄影装置是被放置在水中还是被放置在大气中进行检测;存储部,其对图像信息进行存储;以及控制器,其在操作了所述操作部的情况下,根据所述图像数据生成图像文件并存储到所述存储部中。所述控制器在根据所述检测部的输出检测到所述摄影装置从大气中被放置到水中的第一状态的情况下,开始进行根据所述压力传感器的输出生成时间序列的经过数据的动作。所述控制器在根据所述检测部的输出检测到所述摄影装置从水中被放置到大气中的第二状态的情况下,停止进行生成所述时间序列的经过数据的动作,并将所述时间序列的经过数据附加到从所述第一状态到所述第二状态存储到所述存储部的图像文件的头部或尾部。此外,所述控制器也可以在根据所述检测部的输出检测到所述摄影装置从水中被放置到大气中的第二状态的情况下,停止进行生成所述时间序列的经过数据的动作,生成将从所述第一状态到所述第二状态存储到所述存储部的图像文件和所述时间序列的经过数据关联起来的信息文件并记录到所述存储部中。根据本发明的实施方式,能够对表示水中摄影时的摄影行程(至少包含水深信息)和所取得的图像数据进行关联。由此,在用户观察图像时成为用户回想所拍摄的场景和状况时的帮助。


图1是概略示出数字照相机的内部结构的框图。
图2是示出由系统控制器执行的控制的主例程的流程图。图3是示出由系统控制器执行的日志数据记录处理的中断例程的流程图。图4是示出第一实施方式的信息连接处理的控制例程的流程图。图5A是示出图像文件的一例的图。图5B是示出更新后的图像文件的一例的图。图6是在表示潜水时间和水深关系的曲线图上配置了水中拍摄的图像的显示的一例。图7是在表示用户的潜水路径的地图上配置了水中拍摄的图像的显示的一例。图8是示出第二实施方式的信息连接处理的控制例程的流程图。图9是示出第二实施方式的存储器的目录信息的一例的树形图(tree diagram)。图10是示出第二实施方式的存储在新文件夹中的日志文件的一例的图。
具体实施例方式[第一实施方式]图1是概略示出作为摄影装置的数字照相机(也简称作照相机)的内部结构的框图。数字照相机能够进行水中的摄影动作、即水中摄影。作为用于控制数字照相机的动作的控制部而发挥功能的系统控制器100具有CPU 110和多个电路块(功能块)。多个电路块是图像处理电路122、压缩/解压缩电路124、 AF(自动对焦)控制电路126、AE(自动曝光)控制电路128、AD(模拟-数字)转换器130、 计时计数器132、通信控制电路134、GPS (Global PositioningSystem 全球定位系统)解码器电路136、运动矢量检测电路138、面部识别电路140、声音编解码电路142、电力控制电路 144等。CPU 110和多个电路块经由控制线和总线互相连接,通过CPU 110的指令控制各电路块。系统控制器100经由摄像元件IF(接口)电路212与摄像元件214连接。此夕卜, 系统控制器100与用于驱动摄影镜头216的聚焦和变焦机构218、驱动摄影镜头216的光圈220的光圈驱动机构222、驱动快门224的快门驱动机构226、以及使摄像元件214移动的摄像元件移位机构2 连接。聚焦和变焦机构218是用于对摄影镜头216的焦点位置和摄影镜头216的焦距进行调整的机构。通过光圈驱动机构222驱动的光圈220对通过摄影镜头216到达摄像元件214的光的量进行控制。通过快门驱动机构2 驱动的快门2M将摄像元件214设定为曝光状态和遮光状态。摄像元件移位机构2 是如下机构为了防止抖动造成的图像劣化,在曝光动作中使摄像元件214在与摄影镜头216的光轴垂直的平面上移位。摄影镜头216将从照相机外部取入的光成像至摄像元件214。摄像元件214通过光电转换,将成像至摄像元件214的被摄体像(光学像)转换为图像信号。摄像元件214 是例如CCD(电荷耦合元件)传感器或CMOS(互补型金属氧化物半导体)传感器。摄像元件IF电路212包含根据系统控制器100的控制信号生成摄像元件214的驱动信号的电路和对摄像元件214的输出进行AD转换的AD转换电路等。光学像的图像信号通过摄像元件IF电路212进行AD转换,并作为图像数据被输入到系统控制器100。摄像元件IF电路 212、摄像元件214、摄影镜头216构成取得被摄体像作为图像数据的摄像部210。
系统控制器100还与角速度检测电路230、方位检测电路(电子罗盘)240、加速度检测电路250、气压/水压检测电路沈0、水传感器270以及时钟电路280连接。另外,气压 /水压检测电路沈0、水传感器270以及时钟电路280构成潜水计算机(dive computer)。潜水计算机可以与照相机分开设置而佩戴在身体上,也可以设置为能够在照相机上进行拆装的附件。在与照相机分开设置的情况下,潜水计算机可以具有通信功能,与照相机进行通信。此外,潜水计算机也可以内置在照相机中。角速度检测电路230具有角速度传感器(X轴陀螺仪232、Y轴陀螺仪234)和角速度传感器处理电路236。此外,方位检测电路240具有磁传感器(方位传感器)242和磁传感器处理电路对4。此外,加速度检测电路250具有加速度传感器252和加速度传感器处理电路254。此外,气压/水压检测电路260具有压力传感器262和压力传感器处理电路 264。系统控制器100经由显示元件驱动电路312与显示元件314电连接,经由触摸面板驱动电路322与触摸面板324电连接,经由插口 332与可拆装的存储卡334电连接。存储卡334能够存储图像文件。另外,显示元件驱动电路312和显示元件314构成显示部。显示元件314和触摸面板3Μ构成触摸面板显示器。此外,系统控制器100与作为非易失性存储器的FlashRom 340、作为易失性存储器的SDRAM 350、通信电路360、GPS接收电路370、作为数字照相机的操作部(或操作部件) 的操作开关380连接。FlashRom 340对程序342和控制参数344进行存储。FlashRom 340 还具有能够存储图像文件的区域、即内部图像存储存储器;346。FlashRom 340,SDRAM 350、 存储卡334构成存储图像信息的存储部。系统控制器100的CPU 110控制电路块以进行如下动作。图像处理电路122对从摄像元件IF电路212输出的图像数据施加γ校正、颜色转换、去马赛克等处理,并输出到压缩/解压缩电路124。此外,图像处理电路122在数字照相机处于摄影准备状态时,可以按照预定帧频(30fps、60fps)对从摄像元件IF电路212输入的显示用的图像数据进行处理,并输出到显示元件驱动电路312。该摄影准备状态是如下状态将数字照相机设定为图像记录模式,用户将数字照相机朝向被摄体。显示元件驱动电路312将基于从图像处理电路122输出的图像数据的图像显示在显示元件314上。此时,在显示元件314上显示的图像一般被称作浏览图像、实时取景图像、 监视器图像等。压缩/解压缩电路IM对从图像处理电路122输出的图像数据进行压缩,并记录到存储卡334中。此外,压缩/解压缩电路IM在数字照相机被设定为图像再现模式时,对从存储卡334读入的压缩图像数据进行解压缩,并输出到显示元件驱动电路312。显示元件驱动电路312将基于从压缩/解压缩电路IM输入的图像数据的图像输出到显示元件314。 显示元件314对从显示元件驱动电路312输入的图像进行显示。在显示元件314上配置有触摸面板324,触摸面板驱动电路322对触摸面板3M上的操作位置(用手指或笔等按压或接触的位置)进行检测并输出到系统控制器100。AF控制电路126在实时取景图像的显示中,根据从摄像元件IF电路212输出的图像数据,调整摄影镜头216的位置,以使图像的清晰度最大。在本实施方式中,一般使用被称作对比度方式的焦点调节方式。AE控制电路1 在实时取景图像的显示中,根据从摄像元件IF电路212输出的图像数据,确定取得静止图像时的条件(光圈的设定值、快门速度、 白平衡、Y校正等)。AD转换器130将设置在数字照相机内的传感器或检测电路的输出转换为数字数据。计时计数器132生成作为动作基准的时间信号,并通知给CPU 110。根据计时计数器132的输出,设定数字照相机的动作时间、图像数据的取得间隔、传感器或检测电路的输出测定间隔、摄像元件的曝光时间、间隔摄影中的摄影间隔等时间。通信控制电路1;34对例如由USB设备控制器、USB主控制器、IEEE 1394控制器、 Ethernet (注册商标)控制器、无线LAN控制器等构成的通信电路360进行控制。由此,数字照相机和外部设备能够进行通信。GPS解码器电路136取得GPS接收电路370从NAVSTAR(导航星)卫星接收到的轨道信息(电波)。CPU 110根据所取得的轨道信息,检测数字照相机的位置信息。运动矢量检测电路138根据从摄像元件IF电路212按照时间序列输入的图像数据之间的运动矢量,检测图像整体的运动量和特定被摄体的移动量。面部识别电路140是从摄像元件IF电路212输入的图像数据检测图像中的人的面部位置的电路。声音编解码电路142在声音记录动作中,用预定的采样率对从未图示的话筒经由话筒放大器输出的声音信号进行AD转换,转换为声音文件(MP3、WMA等)。并且,声音编解码电路142将声音文件存储到存储卡334。在声音再现动作中,声音编解码电路142从存储卡334读出声音文件,转换为声音信号并输出到扬声器放大器。扬声器放大器对所输入的声音信号进行放大,从未图示的扬声器再现声音。电力控制电路144控制DC/DC转换器292并将电池四4的输出转换为预定电压, 向各电路部提供电力。角速度传感器处理电路236输入X轴陀螺仪232和Y轴陀螺仪234的输出,将它们转换为预定信号,并输出到AD转换器130。CPU 110接收通过AD转换器130转换的角速度传感器处理电路236的输出数据,并取得数字照相机的振动作为角速度数据。角速度数据能够通过公知方法,用于计算数字照相机的位置和用户的潜水路径。此外,例如在曝光动作中,能够对角速度数据进行积分,计算抵消由于数字照相机的振动而产生的被摄体像的位移所需的摄像元件214的位移量。磁传感器(方位传感器)242是用于检测地球磁场的传感器。磁传感器242的输出通过磁传感器处理电路244转换为预定信号,并经由AD转换器130输入CPU 110。CPU 110以地磁为基准,检测与照相机姿势相关的信息、即方位。方位能够通过公知方法,用于计算数字照相机的位置和用户的潜水路径。加速度传感器252对施加给照相机的加速度进行检测。加速度传感器252的输出通过加速度传感器处理电路2M转换为预定信号,并经由AD转换器130输入CPUl 10。加速度能够通过公知方法,用于计算数字照相机的位置和用户的潜水路径。操作开关(操作部)380包含指示照相机电源的接通断开的电源开关、指示摄影动作的开始的释放开关、指示变焦动作的变焦开关、设定动作模式的模式设定开关、设定摄影条件的上下开关等。
压力传感器262对照相机受到的压力或放置照相机的环境的压力进行检测。压力是放置照相机的水深指标。CPU 110取得由AD转换器130转换的压力传感器262的检测数据(输出数据)。CPU 110根据所取得的检测数据,计算放置照相机的水深。典型的是,水深与压力成比例。水传感器270是对照相机被放置在水中还是被放置在大气中(空气中)进行电检测的检测部。例如,水传感器270对两个电极27h、272b之间的电阻或导电度进行检测。 CPU 110取得由AD转换器130所转换的水传感器270的检测数据(输出数据)。CPU 110 根据所取得的检测数据,判定照相机是被放置在水中还是被放置在大气中。时钟电路280检测时刻。时钟电路280根据来自CPU 110的指令,将水中摄影的开始时间和结束时间等发送到CPU 110。参照图2,对本实施方式的数字照相机的动作进行说明。此处,参照流程图对根据存储在FlashRom 340中的程序编码342执行的系统控制器100内的CPU 110的动作进行说明。在步骤SlOO中,当电源开关接通,系统控制器100起动时,进行初始设定的动作 (存储器的初始化、周边电路的初始化等)。在步骤S102中,开始GPS的动作。CPU 110根据GPS解码器电路136从GPS接收电路370取得的轨道信息,开始数字照相机的位置检测。在步骤S104中,CPU 110使X轴陀螺仪232、Y轴陀螺仪234、磁传感器M2、加速度传感器252、压力传感器沈2、水传感器270 等各传感器开始动作。CPU 110开始从各传感器读取输出数据。在步骤S106中,判定照相机是否为水中摄影模式。即,判定是否通过模式设定开关选择了水中摄影模式。在照相机为水中摄影模式的情况下,例程进行到步骤S108。在照相机不是水中摄影模式的情况下,例程进行到步骤S118。在步骤S118中,进行通常的照相机动作。在步骤S108中,判定是否开始了水中摄影。即,根据水传感器270的输出数据,判定是否为照相机被放置在水中的状态(第一状态)。另外,也可以根据压力传感器262的输出数据,判定照相机是否被放置在水中。在开始了水中摄影的情况下,例程进入到步骤 S110。在没有开始水中摄影的情况下,例程返回到步骤S106。在步骤SllO中,取得水中摄影开始时的GPS信息(数字照相机的位置信息),检测水中摄影的开始位置。在步骤S112中,由于难以在水中接收电波,因此GPS的动作停止。 在步骤S114中,从时钟电路280取得水中摄影的开始时刻。在步骤S116中,为了记录日志数据(LogData 时间序列的经过数据),设定计时计数器132许可中断动作。设定计时计数器132,使得每经过预定周期(例如Isec (秒))产生中断。由此,与图2的主例程的动作并列地每经过预定周期产生中断,调用并执行中断处理例程“日志数据记录处理”(图幻。利用该处理例程“日志数据记录处理”,每经过预定周期测定来自各传感器的输出(压力、加速度、角速度、方位)。日志数据能够用于求出水中摄影时的照相机位置(水深等)。在步骤S120中,判定是否接通了释放开关。在接通了释放开关的情况下,例程进入到步骤S122。在没有接通释放开关的情况下,例程进入到步骤SU8。在步骤S122中,摄像元件在预定的曝光条件下曝光,取得图像数据。预定的曝光条件通过AE控制电路1 确定。在步骤SlM中,生成取得的图像数据用的头信息。头信息除了摄影时刻、摄影时的压力以外,还包含曝光条件(Tv值、Av值、曝光模式(光圈优先模式等))等摄影条件。在步骤SU6中,CPU 110根据在步骤S122中取得的图像数据和在步骤SlM中生成的头信息生成并存储图像文件。头信息被记录在图像文件的头部中,图像文件由头信息和预定形式(例如JPEG形式)的图像构成。图像文件在存储卡334或SDRAM350(内部图像存储器;346)内,被存储到以例如DCF标准为基准生成的文件夹(DCIM-1000LY)中。图5A 示出图像文件的一例。在步骤SU8中,判定水中摄影是否已结束。即,根据水传感器270的输出数据,判定是否为照相机被放置在大气中的状态(第二状态)。另外,也可以根据压力传感器262的输出数据,判定照相机是否被放置在大气中。这些动作与对摄影装置是被放置在水中还是被放置在大气中(空气中)进行检测的检测部对应。在水中摄影已结束的情况下,例程进入到步骤S130。在水中摄影没有结束的情况下,例程返回到步骤S120。在步骤S130中,从时钟电路280取得水中摄影的结束时刻。在步骤S132中,重新开始GPS的动作。CPU 110根据GPS解码器电路136从GPS接收电路370取得的轨道信息, 开始数字照相机的位置检测。在步骤S134中,取得水中摄影结束时的GPS信息(数字照相机的位置信息),检测水中摄影的结束位置。在步骤S136中,禁止中断动作。在步骤S138 中,进行对日志数据和图像数据进行关联的后述的信息连接处理。信息连接处理期望在水中摄影结束后立即执行,但是也可以在例如摄影装置的电源开关断开来停止摄影装置的动作时执行。图3的流程图示出日志数据记录处理的中断例程。在步骤S200中,测定来自压力传感器沈2的输出(压力)。在步骤S202中,将压力(水深)数据作为日志数据(时间序列的历史数据)存储到SDRAM 350(存储器)中。日志数据是按照时间序列测定的一系列数据。在步骤S204中,测定来自加速度传感器252的输出(加速度)。在步骤S206中, 将加速度数据作为日志数据存储到SDRAM 350中。在步骤S208中,测定来自角速度传感器(X轴陀螺仪232、Y轴陀螺仪234)的输出 (加速度)。在步骤S210中,将角速度数据作为日志数据存储到SDRAM 350中。在步骤S212中,测定来自方位传感器(磁传感器对幻的输出(方位)。在步骤 S214中,将方位数据作为日志数据存储到SDRAM 350中。加速度传感器、角速度传感器、方位传感器的输出不一定需要记录为日志数据。但是,摄影装置如果具有加速度传感器、角速度传感器、方位传感器中的任意一个传感器,则期望与压力传感器的输出一起,将该传感器的输出记录为日志数据。例如,能够通过对加速度传感器的输出进行积分来求出用户在水中的移动量,利用压力传感器的日志数据时的便利性提高。图4的流程图示出在步骤S138中执行的信息连接处理的子例程。在步骤S300中,选择连接日志数据的一个以上的图像文件。该所选择的图像文件是例如从一次水中摄影的开始时刻到结束时刻所生成的图像文件。在步骤S302中,读出所选择的图像文件中的一个。在步骤S304中,向所读出的图像文件的头部记录水中摄影的开始时刻和结束时刻。在步骤S306中,向图像文件的头部记录水中摄影的开始位置和结束位置。在步骤S308 中,向图像文件的头部进一步记录日志数据。由此,将用于求出水中摄影时的照相机位置 (水深等)的日志数据和水中摄影所取得的图像数据关联起来。此外,数据(压力、加速度、 角速度以及方位)的测定间隔被记录到图像文件的头部。数据测定间隔可以是作为中断处理例程“日志数据记录处理”(图3)的中断间隔的预定周期(例如lsec)。在步骤S310中, 图像文件被重新存储并改写(被更新)。图5B示出重新存储的图像文件的例子。在上述说明中,日志数据被存储到图像文件的头(header)部(图像数据前的位置)。但是,该存储位置不限于头部,日志数据也可以被存储到图像文件的尾(footer)部 (图像数据后的位置)。在步骤S312中,判定在步骤S300中选择的所有图像文件是否被改写。在所选择的所有图像文件没有被改写的情况下,例程返回到步骤S302,读出下一个图像文件。在所选择的所有图像文件被改写的情况下,信息连接处理的子例程结束。例如,如图6所示,照相机或其他的计算机(信息设备)能够根据记录在图5B的图像文件的头部中的水中摄影开始时刻、水中摄影结束时刻、数据测定间隔以及压力的日志数据,生成表示潜水时间和水深关系(水深的时间变化)的曲线图,在曲线图上配置水中拍摄的图像(也可以是缩略图)并在显示部或监视器上进行显示。能够根据记录在头部中的摄影时刻,确定在曲线图上的哪个位置配置图像。此外,例如如图7所示,照相机或其他的计算机(信息设备)能够利用图5B的最终得到的图像文件,生成表示水平面内的用户的潜水路径的地图,在地图上配置水中拍摄的图像(也可以是缩略图)并在显示部或监视器上进行显示。用户在水平面内的潜水路径能够根据记录在图像文件的头部中的水中摄影开始位置和水中摄影结束位置、日志数据(加速度、角速度、方位中的至少一个)以及数据测定间隔,使用已有方法(例如在汽车导航系统中使用的方法)进行计算。同时还计算潜水路径上的地点和时刻的关系。能够根据记录在头部中的摄影时刻,确定在潜水路径上的哪个位置配置图像。另外,数字照相机也可以追加具有速度传感器,以利用速度计算照相机的位置和用户的潜水路径。此时,与加速度、角速度、方位同样取得速度的日志数据,并记录到图像文件的头部中。根据第一实施方式,控制器(控制部)100在根据水传感器(检测部)270的输出检测到摄影装置(照相机)从大气中被放置到水中的第一状态的情况下,开始进行根据压力传感器沈2的输出生成时间序列的经过数据(压力日志数据)的动作。控制器100在根据水传感器(检测部)270的输出检测到摄影装置从水中被放置到大气中的第二状态的情况下,将从第一状态到第二状态生成的图像文件与时间序列的经过数据关联起来记录到存储部(存储卡、SDRAM等)中。由此,将用于求出水中摄影时的照相机位置(水深)的日志数据和水中摄影所取得的图像数据关联起来进行存储,因此能够将水中摄影的摄影行程和图像关联起来。例如, 在水中摄影结束后观察图像的情况下,能够将在水中摄影的摄影行程中拍摄图像的地点和图像关联起来显示在显示部等上。控制器100在操作了释放开关(操作部)的情况下,根据图像数据生成图像文件并记录到存储部中。控制器在检测到第二状态的情况下,停止进行生成时间序列的经过数据的动作,并将时间序列的经过数据附加到从第一状态到第二状态存储到存储部的图像文件的头部或尾部。由于在各图像文件的头部或尾部附加时间序列的经过数据,因此能够将水中摄影的摄影行程和图像简单地关联起来。摄影装置具有检测摄影装置的位置信息的GPS,控制器100将在第一状态和第二状态下取得的摄影装置的位置信息与时间序列的经过数据一起附加到头部或尾部。由此, 能够将水中摄影的开始位置及结束位置与图像关联起来进行存储。摄影装置具有方位传感器、加速度传感器、角速度传感器中的至少一个传感器。控制器100与经过数据的生成同步地测定该至少一个传感器的输出并生成时间序列的输出数据(日志数据),将该时间序列的输出数据与时间序列的经过数据一起附加到头部或尾部。由此,能够将水中摄影时的用户的摄影路径与图像关联起来。例如,用户在水中摄影结束后观察图像的情况下,能够将在水中摄影的摄影路径中拍摄图像的地点和图像关联起来显示在显示部等上。以下示出在第一实施方式中能够进行水中的摄影动作的摄影装置的控制方法的一例。此处,摄影装置具有操作部,其指示摄影动作的开始;摄像部,其取得被摄体像作为图像数据;压力传感器,其对摄影装置受到的压力进行检测;检测部,其对摄影装置是被放置在水中还是被放置在大气中进行检测;以及存储部,其对图像信息进行存储。该控制方法包含以下的步骤(a)-(c)(a)在操作了操作部的情况下,根据图像数据生成图像文件并记录到存储部中;(b)在根据检测部的输出检测到摄影装置从大气中被放置到水中的第一状态的情况下,开始进行根据压力传感器的输出生成时间序列的经过数据的动作;(c)在根据检测部的输出检测到摄影装置从水中被放置到大气中的第二状态的情况下,停止进行生成时间序列的经过数据的动作,并将时间序列的经过数据附加到从第一状态到第二状态存储到存储部的图像文件的头部或尾部。此外,以下示出在第一实施方式中能够进行水中的摄影动作的摄影装置的控制方法的另一例。该控制方法包含以下的步骤(a)-(e)(a)从根据释放开关的操作取得的图像数据生成图像文件并记录到存储部;(b)对摄影装置从大气中被放置到水中的第一状态进行检测;(c)对摄影装置从水中被放置到大气中的第二状态进行检测;(d)对施加给摄影装置的压力进行测定,即根据在步骤(b)中检测到第一状态之后、在步骤(C)中检测到第二状态之前所测定的压力生成时间序列的经过数据;(e)向图像文件附加时间序列的经过数据。此处,步骤(e)是如下步骤在步骤(b)中检测到第一状态之后、在步骤(C)中检测到第二状态之前,向在步骤(a)中存储到存储部的图像文件的头部或尾部附加在步骤 (d)中生成的时间序列的经过数据。[第二实施方式]在第一实施方式中,进行了在水中摄影所拍摄的各图像数据的头部或尾部追加日志数据等的信息连接处理。但是,在第二实施方式中,通过将水中摄影所拍摄的图像数据和日志文件等集中存储到一个文件夹内,进行信息连接处理。其他结构与第一实施方式相同。图8的流程图示出第二实施方式中的信息连接处理(步骤S138)的子例程。
在步骤S320中,在存储卡334或内部图像存储器346中,如图9那样生成新的文件夹(此处,命名为Marirfhoto)。在步骤S322中,选择对日志数据进行连接(关联)的一个以上的图像文件。该所选择的图像文件是例如从一次水中摄影的开始时刻到结束时刻生成的图像文件。在步骤S3M中,将所选择的图像文件中的一个从以DCF标准为基准生成的文件夹 (DCIM-1000LY)复制到新的文件夹(MarinPhoto)中。在步骤中,判定是否复制了在步骤S322中选择的所有图像文件。在没有复制所选择的所有图像文件的情况下,例程返回到步骤S3M,复制下一个图像文件。在复制了所选择的所有图像文件的情况下,例程进入到步骤S3^。在步骤中,生成图10所示的日志文件(此处,命名为LogData. dat)并存储到新的文件夹(MarinWioto)中。日志文件(LogData.dat)包含图像文件名和摄影时刻的组合、水中摄影开始时刻、水中摄影结束时刻、水中摄影开始位置、水中摄影结束位置、数据 (压力、加速度、角速度以及方位)的测定间隔以及日志数据。能够利用日志文件将水中摄影时的日志数据和水中摄影所取得的图像文件关联起来。根据第二实施方式,控制器100在操作了释放开关(操作部)的情况下,根据图像数据生成图像文件并存储到存储部中。控制器100在根据检测部的输出检测到摄影装置从大气中被放置到水中的第一状态的情况下,开始进行生成基于压力传感器的输出的时间序列的经过数据(压力日志数据)的动作。控制器100在检测到摄影装置从水中被放置到大气中的第二状态的情况下,停止进行生成时间序列的经过数据的动作,生成将从第一状态到第二状态存储到存储部的图像文件和时间序列的经过数据关联起来的信息文件(即日志文件)并记录到存储部中。由于生成将从第一状态到第二状态生成的图像文件和时间序列的经过数据关联起来的信息文件,因此能够将水中摄影的摄影行程和图像简单地关联起来。摄影装置具有检测摄影装置的位置信息的GPS,控制器100将在第一状态和第二状态下取得的摄影装置的位置信息与时间序列的经过数据一起附加到信息文件中。由此, 能够将水中摄影的开始位置及结束位置与图像关联起来进行存储。控制器在检测到第二状态的情况下,在存储部中生成文件夹,从存储部读出从第一状态到第二状态生成的图像文件,并与信息文件一起记录到文件夹。摄影装置具有方位传感器、加速度传感器、角速度传感器中的至少一个传感器。控制器100与经过数据的生成同步地测定该至少一个传感器的输出并生成时间序列的输出数据,将该时间序列的输出数据附加到时间序列的经过数据。由此,能够将水中摄影的用户的摄影路径与图像关联起来。例如,在水中摄影结束后观察图像的情况下,能够将在水中摄影的摄影路径中拍摄图像的地点和图像关联起来显示在显示部等上。以下示出在第二实施方式中能够进行水中的摄影动作的摄影装置的控制方法的一例。此处,摄影装置具有操作部,其指示摄影动作的开始;摄像部,其取得被摄体像作为图像数据;压力传感器,其对摄影装置受到的压力进行检测;检测部,其对摄影装置是被放置在水中还是被放置在大气中进行检测;以及存储部,其对图像信息进行存储。该控制方法包含以下的步骤(a)-(c)(a)在操作了操作部的情况下,根据图像数据生成图像文件并记录到存储部中;
(b)在根据检测部的输出检测到摄影装置从大气中被放置到水中的第一状态的情况下,开始进行根据压力传感器的输出生成时间序列的经过数据的动作;(c)在根据检测部的输出检测到摄影装置从水中被放置到大气中的第二状态的情况下,停止进行生成时间序列的经过数据的动作,生成将从第一状态到第二状态存储到存储部的图像文件和时间序列的经过数据关联起来的信息文件并存储到存储部中。此外,以下 示出在第二实施方式中能够进行水中的摄影动作的摄影装置的控制方法的另一例。该控制方法包含以下的步骤(a)-(e)(a)从根据释放开关的操作取得的图像数据生成图像文件并记录到存储部;(b)对摄影装置从大气中被放置到水中的第一状态进行检测;(c)对摄影装置从水中被放置到大气中的第二状态进行检测;(d)对施加给摄影装置的压力进行测定,即根据在步骤(b)中检测到第一状态之后、在步骤(c)中检测到第二状态之前所测定的压力生成时间序列的经过数据;(e)生成用于将图像文件和时间序列的经过数据关联起来的信息文件。此处,步骤(e)是如下步骤在步骤(b)中检测到第一状态之后、在步骤(C)中检测到第二状态之前,生成将在步骤(a)中存储到存储部的图像文件和在步骤(d)中所生成的时间序列的经过数据关联起来的信息文件并记录到存储部中。另外,本发明不限于上述实施方式,可以知道在其技术思想范围内能够进行各种变更。
权利要求
1.一种摄影装置,其能够进行水中的摄影动作,该摄影装置的特征在于,其具有 操作部,其指示所述摄影动作的开始;摄像部,其取得被摄体像作为图像数据;压力传感器,其对所述摄影装置受到的压力进行检测;检测部,其对所述摄影装置是被放置在水中还是被放置在大气中进行检测;存储部,其对图像信息进行存储;以及控制器,其在操作了所述操作部的情况下,根据所述图像数据生成图像文件并存储到所述存储部中,所述控制器在根据所述检测部的输出检测到所述摄影装置从大气中被放置到水中的第一状态的情况下,开始进行根据所述压力传感器的输出生成时间序列的经过数据的动作,在根据所述检测部的输出检测到所述摄影装置从水中被放置到大气中的第二状态的情况下,停止进行生成所述时间序列的经过数据的动作,并将所述时间序列的经过数据附加到从所述第一状态到所述第二状态存储到所述存储部的图像文件的头部或尾部。
2.根据权利要求1所述的摄影装置,其特征在于,该摄影装置还具有检测所述摄影装置的位置信息的GPS,所述控制器将在所述第一和第二状态下取得的所述摄影装置的位置信息与所述时间序列的经过数据一起附加到所述头部或尾部。
3.一种摄影装置,其能够进行水中的摄影动作,该摄影装置的特征在于,其具有 操作部,其指示所述摄影动作的开始;摄像部,其取得被摄体像作为图像数据;压力传感器,其对所述摄影装置受到的压力进行检测;检测部,其对所述摄影装置是被放置在水中还是被放置在大气中进行检测;存储部,其对图像信息进行存储;以及控制器,其在操作了所述操作部的情况下,根据所述图像数据生成图像文件并存储到所述存储部中,所述控制器在根据所述检测部的输出检测到所述摄影装置从大气中被放置到水中的第一状态的情况下,开始进行生成时间序列的经过数据的动作,该时间序列的经过数据基于所述压力传感器的输出,在根据所述检测部的输出检测到所述摄影装置从水中被放置到大气中的第二状态的情况下,停止进行生成所述时间序列的经过数据的动作,生成将从所述第一状态到所述第二状态存储到所述存储部的图像文件和所述时间序列的经过数据关联起来的信息文件并记录到所述存储部中。
4.根据权利要求3所述的摄影装置,其特征在于,该摄影装置还具有检测所述摄影装置的位置信息的GPS,所述控制器将在所述第一和第二状态下取得的所述摄影装置的位置信息与所述时间序列的经过数据一起附加到所述信息文件中。
5.根据权利要求3所述的摄影装置,其特征在于,所述控制器在检测到所述第二状态的情况下,在所述存储部中生成文件夹,从所述存储部读出从所述第一状态到所述第二状态生成的所述图像文件,并与所述信息文件一起记录到所述文件夹中。
6.根据权利要求1 5中的任意一项所述的摄影装置,其特征在于,该摄影装置还具有方位传感器、加速度传感器、角速度传感器中的至少一个传感器,所述控制器与所述时间序列的经过数据的生成同步地测定所述至少一个传感器的输出并附加到所述时间序列的经过数据中。
7.一种摄影装置的控制方法,该摄影装置能够进行水中摄影,该控制方法的特征在于, 其包含如下步骤(a)根据图像数据生成图像文件并记录到存储部,该图像数据是根据释放开关的操作所取得的;(b)对所述摄影装置从大气中被放置到水中的第一状态进行检测;(c)对所述摄影装置从水中被放置到大气中的第二状态进行检测;(d)对施加给所述摄影装置的压力进行测定,即根据在所述步骤(b)中检测到第一状态之后、在所述步骤(c)中检测到第二状态之前所测定的压力生成时间序列的经过数据;(e)向所述图像文件附加所述时间序列的经过数据,即在所述步骤(b)中检测到第一状态之后、在所述步骤(c)中检测到第二状态之前,向在所述步骤(a)中存储到所述存储部的图像文件的头部或尾部附加在步骤(d)中生成的时间序列的经过数据。
8.根据权利要求7所述的控制方法,其特征在于,在所述步骤(e)中,将在所述第一状态和第二状态下从GPS取得的所述摄影装置的位置信息与所述时间序列的经过数据一起附加到所述头部或尾部。
9.一种摄影装置的控制方法,该摄影装置能够进行水中摄影,该控制方法的特征在于, 其包含如下步骤(a)根据图像数据生成图像文件并存储到存储部,该图像数据是根据释放开关的操作所取得的;(b)对所述摄影装置从大气中被放置到水中的第一状态进行检测;(c)对所述摄影装置从水中被放置到大气中的第二状态进行检测;(d)对施加给所述摄影装置的压力进行测定,即根据在所述步骤(b)中检测到第一状态之后、在所述步骤(c)中检测到第二状态之前所测定的压力生成时间序列的经过数据;(e)生成用于将所述图像文件和所述时间序列的经过数据关联起来的信息文件,即在所述步骤(b)中检测到第一状态之后、在所述步骤(c)中检测到第二状态之前,生成将在所述步骤(a)中存储到所述存储部的图像文件和在步骤(d)中所生成的时间序列的经过数据关联起来的信息文件并记录到所述存储部中。
10.根据权利要求9所述的控制方法,其特征在于,在所述步骤(e)中,将在所述第一状态和第二状态下从GPS取得的所述摄影装置的位置信息与所述时间序列的经过数据一起附加到所述信息文件中。
11.根据权利要求9所述的控制方法,其特征在于,在所述步骤(e)中,在所述存储部中生成文件夹,在所述步骤(b)中检测到第一状态之后、在所述步骤(c)中检测到第二状态之前,将在所述步骤(a)中存储到所述存储部的图像文件和所述信息文件记录到所述文件夹中。
12.根据权利要求7 11中的任意一项所述的控制方法,其特征在于, 在所述步骤(d)中,与所述时间序列数据的生成同步地测定方位传感器、加速度传感器、角速度传感器中的至少一个的输出,并附加到所述时间序列的经过数据中。
全文摘要
摄影装置及其控制方法。能进行水中摄影动作的摄影装置具有摄像部(210),其取得图像数据;压力传感器(262),其对所述摄影装置受到的压力进行检测;检测部(270),其对所述摄影装置被放置在水中还是被放置在大气中进行检测;控制器(100),其根据图像数据生成所述图像文件。所述控制器在根据所述检测部的输出检测到所述摄影装置从大气中被放置到水中的第一状态时,根据所述压力传感器的输出生成时间序列的经过数据,在根据所述检测部的输出检测到所述摄影装置从水中被放置到大气中的第二状态时,停止进行生成所述时间序列的经过数据的动作,并将所述时间序列的经过数据附加到从所述第一状态到所述第二状态存储到所述存储部的图像文件的头部或尾部。
文档编号H04N5/77GK102263899SQ20111013574
公开日2011年11月30日 申请日期2011年5月24日 优先权日2010年5月25日
发明者田中贵臣 申请人:奥林巴斯映像株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1