电子照相机的制作方法

文档序号:7856569阅读:144来源:国知局
专利名称:电子照相机的制作方法
技术领域
本发明涉及电子照相机,特别涉及将摄像位置公共的多个图像建立关联地进行重放的电子照相机。
背景技术
专利文献I公开了这种照相机的一例。根据其背景技术,由摄像单元将光学像变换成电信号。在至少具备2画面的量的存储容量的第I图像存储器单元中依次存储该摄像单元所取得的拍摄图像。在第2图像存储器单元中存储合成处理后的图像。由运算控制单元通过存储于该第I图像存储器单元中的图像问的运算来从时间上靠后的输入图像中检测新的图像部分,并存储至该第2图像存储器单元。通过合成处理而在该第2图像存储器单元上完成的图像被依次记录至该记录介质。如此,对一连串的拍摄图像进行合成处理,形成各自部分地构成超广角画的多个静止图像,并记录于记录介质。 专利文献I :日本特开平6-121226号公报然而,在背景技术中,是对多个图像实施合成处理后再进行记录,因此能建立关联地重放的多个图像局限于实施合成处理后的多个图像。因此,存在图像重放时的操作性下降的风险。

发明内容
故而,本发明的主要目的在于提供一种能提高图像重放时的操作性的电子照相机。遵循本发明的电子照相机(10 :在实施例中对应的参考标号,下同)具备记录单元(S43),其响应于记录操作来记录从摄像单元(16)输出的图像;分配单元(S89),其将受理记录操作的时间点的摄像方向分配给由记录单元记录的图像;提取单元(Slll,S119,S127),其响应于重放操作来执行用于从由记录单元记录的多个图像中提取摄像位置公共的一部分图像的处理;受理单元(S129),其与提取单元的提取处理相关联地受理方向指定操作;以及重放单元(S131 S137),其对由提取单元提取出的一部分图像中的、分配了相当于通过方向指定操作而指定的方向的摄像方向的图像进行重放。优选地,电子照相机还具备检测单元(S71 S75),其持续地检测摄像方向的变化;以及启动单元(S81 S87,S95,S99),其在由记录单元记录的图像相当于满足既定条件的基准图像时,停止分配单元的处理并启动检测单元,分配单元参照检测单元的检测结果来执行分配处理。进一步优选地,既定条件包括与由记录单元前次记录的图像的摄像位置相隔的距离超过第I基准这样的距离条件、以及与由记录单元前次记录的图像的摄像时刻相隔的时刻超过第2基准这样的时间条件中的至少一者。优选地,由提取单元提取的一部分图像相当于从基准图像开始的图像群,电子照相机还具备图像重放单元(S113),其响应于重放操作,来初始地重放属于图像群的任一个图像。进一步优选地,电子照相机还具备变换单元(S123),其将分配给由提取单元提取出的一部分图像的摄像方向变换成以当前时间点的照相机筐体的姿势为基准的方向,重放单元参照由变换单元变换后的方向来执行重放处理。遵循本发明的图像处理程序是一种用于使具备摄像单元(16)的电子照相机的处理器(26)执行如下步骤的图像处理程序,记录步骤(S43),响应于记录操作来记录从摄像单元输出的图像;分配步骤(S89),将受理记录操作的时间点的摄像方向分配给通过记录步骤而记录的图像;提取步骤(Slll,S119,S127),响应于重放操作来执行用于从通过记录步骤而记录的多个图像中提取摄像位置公共的一部分图像的处理;受理步骤(S129),与提取步骤的提取处理相关联地受理方向指定操作;以及重放步骤(S131 S137),对通过提取步骤提取出的一部分图像中的、分配了相当于通过方向指定操作而指定的方向的摄像方向的图像进行重放。
遵循本发明的图像处理方法是一种由具备摄像单元(16)的电子照相机(10)执行的图像处理方法,该图像处理方法具备记录步骤(S43),响应于记录操作来记录从摄像单元输出的图像;分配步骤(S89),将受理记录操作的时间点的摄像方向分配给通过记录步骤而记录的图像;提取步骤(Slll,S119,S127),响应于重放操作来执行用于从通过记录步骤而记录的多个图像中提取摄像位置公共的一部分图像的处理;受理步骤(S129),与提取步骤的提取处理相关联地受理方向指定操作;以及重放步骤(S131 S137),对通过提取步骤提取出的一部分图像中的、分配了相当于通过方向指定操作而指定的方向的摄像方向的图像进行重放。遵循本发明的外部控制程序是一种提供给电子照相机(10)的外部控制程序,电子照相机(10)具备摄像单元(16)、以及对遵循保存于存储器(44)中的内部控制程序的处理予以执行的处理器(26),外部控制程序用于与内部控制程序协作来使处理器(26)执行如下步骤记录步骤(S43),响应于记录操作来记录从摄像单元输出的图像;分配步骤(S89),将受理记录操作的时间点的摄像方向分配给通过记录步骤而记录的图像;提取步骤(Sm, SI 19,S127),响应于重放操作来执行用于从通过记录步骤而记录的多个图像中提取摄像位置公共的一部分图像的处理;受理步骤(S129),与提取步骤的提取处理相关联地受理方向指定操作;以及重放步骤(S131 S137),对通过提取步骤提取出的一部分图像中的、分配了相当于通过方向指定操作而指定的方向的摄像方向的图像进行重放。遵循本发明的电子照相机(10)是一种电子照相机(10),具备摄像单元(16)、接收外部控制程序的接收单元(50)、以及对遵循由接收单元接收到的外部控制程序和保存于存储器(44)中的内部控制程序的处理予以执行的处理器(26),外部控制程序相当于与内部控制程序协作来执行如下步骤的程序记录步骤(S43),响应于记录操作来记录从摄像单元输出的图像;分配步骤(S89),将受理记录操作的时间点的摄像方向分配给通过记录步骤而记录的图像;提取步骤(Slll,S119,S127),响应于重放操作来执行用于从通过记录步骤而记录的多个图像中提取摄像位置公共的一部分图像的处理;受理步骤(S129),与提取步骤的提取处理相关联地受理方向指定操作;以及重放步骤(S131 S137),对通过提取步骤提取出的一部分图像中的、分配了相当于通过方向指定操作而指定的方向的摄像方向的图像进行重放。
发明效果将受理记录操作的时间点的摄像方向分配给所记录的图像。响应于重放操作,从所记录的多个图像中提取摄像位置公共的一部分图像。对所提取出的一部分图像中被分配了相当于通过与提取处理关联地受理的方向指定操作而指定的方向的摄像方向的图像进行重放。如此,通过分配给图像的摄像方向与方向指定操作的组合来决定重放图像。因此,能以比通常的选择操作更简单的操作来决定重放图像,重放图像选择时的操作性得以提闻。本发明的上述目的、其他目的、特征以及优点通过参照附图而进行的以下的实施例的详细的说明而更加明确。


·
图I是表示本发明的一实施例的基本的构成的框图。图2是表示本发明的一实施例的构成的框图。图3是表示在摄像任务以及当前位置管理任务中所参照的寄存器的构成的一例的图解图。图4是表示在图2实施例中所记录的多个场景的一例的图解图。图5是表示在摄像任务中所参照的寄存器的构成的一例的图解图。图6是表示在摄像任务以及方向管理任务中所参照的寄存器的构成的一例的图解图。图7是表示在由图2实施例创建的Exif标签的构成的一例的图解图。图8是表示由图2实施例使用的记录介质的记录状态的图解图。图9是表示在重放任务中所参照的表的构成的一例的图解图。图10是表示在重放任务中所参照的寄存器的构成的一例的图解图。图11是表不应用于图2实施例的CPU的动作的一部分的流程图。图12是表示应用于图2实施例的CPU的动作的其他一部分的流程图。图13是表不应用于图2实施例的CPU的动作的另一部分的流程图。图14是表不应用于图2实施例的CPU的动作的又一部分的流程图。图15是表示应用于图2实施例的CPU的动作的其他的一部分的流程图。图16是表不应用于图2实施例的CPU的动作的另一部分的流程图。图17是应用于图2实施例的CPU的动作的又一部分的流程图。图18是表示应用于图2实施例的CPU的动作的其他的一部分的流程图。图19是表示本发明的其他的实施例的构成的框图。标号说明10...数码照相机16···图像传感器26... CPU32. . . SDRAM38. . . LCD 监视器
42...记录介质46. . . GPS 装置48...陀螺仪传感器
具体实施例方式以下,参照附图来说明本发明的实施方式。[基本的构成]参照图I,本实施例的电子照相机基本上按如下构成。记录单元I响应于记录操作来记录从摄像单元输出的图像。分配单元2将受理记录操作的时间点的摄像方向分配给由记录单元I记录的图像。提取单元3响应于重放操作来执行用于从由记录单元I记录的多 个图像中提取摄像位置公共的一部分图像的处理。受理单元4与提取单元3的提取处理关联地受理方向指定操作。重放单元5对由提取单元3提取出的一部分的图像中被分配了相当于通过方向指定操作而指定的方向的摄像方向的图像进行重放。将受理记录操作的时间点的摄像方向分配给所记录的图像。响应于重放操作,从所记录的多个图像中提取摄像位置公共的一部分图像。对所提取出的一部分图像中被分配了相当于通过与提取处理关联地受理的方向指定操作而指定的方向的摄像方向的图像进行重放。如此,通过分配给图像的摄像方向与方向指定操作的组合来决定重放图像。因此,能以比通常的选择操作更简单的操作来决定重放图像,重放图像选择时的操作性得以提闻。[实施例]参照图2,本实施例的数码照相机10包含由驱动器18驱动的对焦镜头12。经这些构件后的场景的光学像被照射至图像传感器16的摄像面来实施光电变换。由此,生成表征场景的电荷。若系统全体被启动,则主CPU26在主任务下判别设置于键输入装置28的模式变更按钮28md的状态(也就是当前时间点的动作模式),并与摄像模式对应来启动摄像任务,另一方面,与重放模式对应来启动重放任务。若摄像任务被启动,则主CPU26为了执行运动图像取入处理,对驱动器18命令曝光动作以及电荷读出动作的反复。驱动器18响应从未图示的SG(信号发生器)周期性地产生的垂直同步信号Vsync,对摄像面进行曝光,且以光栅扫描方式来读出在摄像面上所生成的电荷。从图像传感器16周期性地输出基于所读出的电荷的原始图像数据。信号处理电路20对从图像传感器16输出的原始图像数据实施白平衡调整、颜色分离、YUV变换等处理,并通过存储器控制电路30将由此而生成的YUV格式的图像数据写入SDRAM32。IXD驱动器36通过存储器控制电路30来反复读出SDRAM32中所容纳的图像数据,并基于所读出的图像数据来驱动IXD监视器38。其结果是,表征场景的运动图像被显示于监视器画面。将由信号处理电路20生成的图像数据中的Y数据还给予到CPU26。CPU26对所给予的Y数据实施简单AE处理来计算适当EV值。在驱动器18中设定用于对计算出的适当EV值进行定义的光圈量以及曝光时间,由此来将运动图像的明亮度调整为适度。
在与摄像任务并行地执行的当前位置管理任务下,CPU26向GPS装置46反复发出测量命令。接受到测量命令的GPS装置46参照从位于上空多个GPS卫星发送来的信号来测量当前位置,并将测量结果返送至CPU26。CPU26基于所返送的测量结果,取得表示数码照相机10的当前位置的纬度以及经度。所取得的纬度以及经度被登记于图3所示的当前位置寄存器RGSTp。CPU26在发出测量命令后,执行计时器26tl的复位和启动。计时器值例如设为90秒。若在计时器26tl中产生超时,则CPU26发出下一测量命令。也就是,每隔90秒而发出测量命令。另外,CPU26在当前位置管理任务下不能根据所返送的测量结果来取得数码照相机10的当前位置时,也就是在当前位置的测量失败的情况下,清空当前位置寄存器RGSTp的登记内容。若快门按钮28sh被半按下,则CPU26执行基于来自信号处理电路20的输出的严格AE处理。CPU26对所给出的Y数据实施严格AE处理来计算适当EV值。将用于定义所计算出的适当EV值的光圈量以及曝光时间设定于驱动器18,由此严密地调整运动图像的亮
度。 完成严格AE处理后,CPU26对从信号处理电路20给出的Y数据中属于场景中央的高频分量实施AF处理。其结果是,对焦镜头12被配置于对焦点,取景图像的锐度得以提闻。若在AF处理的完成后完全按下快门按钮28sh,则执行静止图像取入处理以及记录处理。完全按下快门按钮28sh的时间点的I帧的图像数据通过静止图像取入处理而被取入SDRAM32。所取入的I帧的图像数据通过与记录处理关联地启动的I/F40而从SDRAM32读出,并以文件形式记录于记录介质42。CPU26使用如此记录的2个以上的图像文件中在同一位置所连续拍摄的多个图像文件来创建组。参照图4,在人物HM —边在同一位置改变角度的,一边使用数码照相机10来连续记录图4所示的场景SCl SC6的情况下,分别记录有场景SCl SC6的多个图像文件构成同一组。以下,将构成I个组的多个图像文件中最初所记录的图像文件称为“排头图像文件”。作为排头图像文件,例如,可想到在电源接通后最初所记录的图像文件、或在拍摄位置的变更后最初所记录的图像文件等。另外,将构成I个组的多个图像文件中排头图像文件以外的图像文件称为“组图像文件”。CPU26通过以下的要领来判别新记录的图像文件属于排头图像文件以及组图像文件中的哪一个。当前位置寄存器RGSTp中所登记的纬度以及经度响应于排头图像文件的记录,而被复制到图5所示的中心位置寄存器RGSTc。因此,中心位置寄存器RGSTc的登记内容表示排头图像文件的拍摄位置。另外,在依照排头图像文件的记录而启动的方向管理任务下,CPU26基于陀螺仪传感器48的输出,来管理摄像方向也就是数码照相机10的倾斜度。陀螺仪传感器48探测数码照相机10是否产生了运动,并在探测到产生运动时输出表征所探测出的运动的运动矢量。
从陀螺仪传感器48输出的运动矢量由CPU26取入。CPU26基于所取入的运动矢量来计算数码照相机10的水平方向以及垂直方向的各自的倾斜度的变化量,计算出的倾斜度的变化量被累积于图6所不的方向管理寄存器RGSTd。方向管理任务在每次记录新的排头图像文件时停止以及启动,方向管理寄存器RGSTd的登记内容在此时被清空。因此,方向管理寄存器RGSTd的登记内容表示以排头图像文件的拍摄时的摄像方向为基准的相对的方向。另外,CPU26在每次完全按下快门按钮28sh时,执行计时器26t2的复位和启动。计时器值例如设为90秒。随着排头图像文件的记录后的快门按钮28sh的完全按下,将登记于当前位置寄存器RGSTp中的位置与登记于中心位置寄存器RGSTc中的位置进行比较。在比较的结果是当前位置寄存器RGSTp中所登记的位置位于以中心位置寄存器RGSTc中所登记的位置为中心的半径30m的范围内的情况下,将新记录的图像文件视为是与之前紧挨的时间所记录的图像文件在同一位置连续拍摄的。也就是,将新记录的图像文件判别为与之前紧挨的时间 所记录的图像文件为同一组的组图像文件。另一方面,在当前位置寄存器RGSTp中所登记的位置位于半径30m的范围外的情况下,不将新记录的图像文件视为组图像文件而判别为新的组的排头图像文件。在当前位置寄存器RGSTp以及中心位置寄存器RGSTc中的至少一者的登记内容为空的情况下,也就是,在电源接通后第一次完全按下快门按钮28sh的情况下或者当前位置的取得失败的情况下,不能进行位置的比较。在此情况下,判别在计时器26t2中是否产生超时。在未产生超时时,将新记录的图像文件判别为与之前紧挨的时间所记录的图像文件为同一组的组图像文件。在计时器26t2中产生了超时的情况下,也就是从之前紧挨的时间的快门按钮28sh的完全按下起经过了既定时间的情况下,不将新记录的图像文件视为是与之前紧挨的时间所记录的图像文件在同一位置连续拍摄的。另外,在计时器26t2未动作的情况下,也就是在电源接通后第一次完全按下快门按钮28sh的情况下也同样。在这些情况下,将新记录的图像文件判别为新的组的排头图像文件。在判别为新记录的图像文件是与之前紧挨的时间所记录的图像文件为同一组的组图像文件的情况下,CPU26参照方向管理寄存器RGSTd来取得当前的摄像方向。CPU26接下来参照记录介质42来取得组名。组名例如使用排头图像文件的文件名。CPU26使用如此得到的方向以及组名来创建组图像文件的文件头。在文件头内的Exif标签的制造商注释中以图7所示的要领来记述倾斜度以及组名。CPU26使用如此创建的文件头来执行上述的记录处理。参照图8,将分别记录有图4所示的场景SCl SC6的6个图像文件例如文件名各自为ABCD0003. JPG ABCD0008. JPG地容纳于记录介质42。因此,ABCD0003. JPG ABCD0008. JPG的6个图像文件构成组GR1。另外,ABCD0003. JPG是组GRl的排头图像文件,ABCD0004. JPG ABCD0008. JPG分别是组GRl的组图像文件。若重放任务被启动,则CPU26选择记录介质42中所记录的最新的图像文件。CPU26通过I/F40来从记录介质42读出选择图像文件的图像数据,并通过存储器控制电路30来将所读出的图像数据写入SDRAM32。另外,CPU26对IXD驱动器36命令选择图像文件的重放处理的执行。IXD驱动器36通过存储器控制电路30来读出SDRAM32中所容纳的图像数据,并基于所读出的图像数据来驱动IXD监视器38。其结果是,静止图像被显示于IXD监视器38。若由键输入装置28执行更新操作,则CPU26选择后续的图像文件或先行的图像文件。对选择图像文件实施与上述同样的重放处理,其结果是,IXD监视器38的显示被更新。另外,CPU26在每次选择图像文件时在记录介质42中搜索与选择图像文件构成相同的组的其他的图像文件。若在选择图像文件的Exif标签中有组名的记述,则搜索其组名被记载于Exif标签中的图像文件以及其组名所示的排头图像文件。若在选择图像文件的Exif标签中没有组名的记述,则搜索以选择图像文件的文件名作为组名而记载于Exif标签中的图像文件。
在发现了构成相同的组的I或2个以上的其他的图像文件的情况下,CPU26将所发现的各个图像文件的Exi f标签中所记载的方向变换为以选择图像文件的Exi f标签中所记载的方向为基准的相对的方向。另外,CPU26使用变换后的方向来创建拍摄方向表TBL。参照图9,拍摄方向表TBL由记述文件名的列和记述变换后的方向的列形成。在记录介质42为图8所示的记录状态时选择图像文件AB⑶0008. JPG的情况下,发现构成组GRl的图像文件ABCD0003. JPG ABCD0007. JPG0其结果是,图9所示的拍摄方向表TBL被创建。操作者能在选择图像文件的重放中通过倾斜数码照相机10来指定方向。在选择图像文件的重放中倾斜了数码照相机10时,基于从陀螺仪传感器48输出的倾斜度的运动矢量在重放任务下由CPU26取入。CPU26基于所取入的运动矢量来计算数码照相机10的水平方向以及垂直方向的各自的倾斜度的变化量。在每次进行方向指定操作时,将计算出的倾斜度的变化量累积于图10所示的指定方向寄存器RGSTs。另外,在每次由键输入装置28进行更新操作时,清空指定方向寄存器RGSTs的登记内容。因此,指定方向寄存器RGSTs的登记内容表示以选择图像文件中所记载的方向为基准,通过最新的方向指定操作而指定的相对的方向。CPU26接下来读出拍摄方向表TBL,并提取记述有与指定方向寄存器RGSTs中所登记的指定方向近似的方向的记录。在近似的方向中,例如含有表示指定方向的周围20度的范围内的方向。在发现了多个记录的情况下,提取表示最接近指定方向的方向的记录。对在提取出的记录中记述了文件名的图像文件实施与上述同样的重放处理。其结果是,IXD监视器38的显示被更新。若接下来进行方向指定操作,则指定方向寄存器RGSTs被更新,在拍摄方向表TBL中表示最接近指定方向的方向的图像文件被重放。另外,若由键输入装置28进行更新操作,则选择图像文件的后续的图像文件或先行的图像文件被重放。CPU26并行地执行包含图11所示的主任务、图12 13所示的摄像任务、图14所示的当前位置管理任务、图15所示的方向管理任务、以及图17 图18所示的重放任务在内的多个任务。此外,将与这些任务对应的控制程序存储于闪速存储器44。参照图11,在步骤SI中判别当前时间点的动作模式是否为摄像模式,在步骤S3中判别当前时间点的动作模式是否为重放模式。若在步骤SI中为“是”,则在步骤S5中启动摄像任务,若在步骤S3中为“是”,则在步骤S7中启动重放任务。若在步骤SI以及S3中均为“否”,则在步骤S9中执行其他的处理。若步骤S5、S7或S9的处理完成,则在步骤Sll中反复判别是否进行了模式切换操作。若判别结果从“否”被更新至“是”,则在步骤S13中停止启动中的任务,其后返回至步骤SI。参照图12,在步骤S21中启动当前位置管理任务,并在步骤S23中清空中心位置寄存器RGSTc的登记内容。在步骤S25中执行运动图像取入处理。其结果是,表征场景的取景图像被显示于IXD监视器38。在步骤S27中,判别快门按钮28sh是否被半按下。若判别结果为“否”,则在步骤S29中执行简单AE处理。通过简单AE处理来将取景图像的明亮度调整为适度。若步骤S27的判别结果从“否”被更新至“是”,则在步骤S31中执行严格AE处理。其结果是,严密地调整运动图像的明亮度。在步骤S33中实施AF处理。其结果是,对焦镜头12被配置于对焦点,取景图像的锐度得以提高。 在步骤S35中判别是否完全按下了快门按钮28sh,若判别结果为“否”,则在步骤S37中判别是否解除了快门按钮28sh的操作。若步骤S37的判别结果为“否”,则返回至步骤S35,若步骤S37的判别结果为“是”,则返回至步骤S27。若步骤S35的判别结果为“是”,则在步骤S39中执行静止图像取入处理。其结果是,表征在完全按下快门按钮28sh的时间点的场景的I帧的图像数据被取入SDRAM32。在步骤S41中执行文件头创建处理,并在步骤S43中使用在步骤S41中所创建的文件头来执行记录处理。其结果是,所取入的I帧的图像数据通过与记录处理关联地启动的I/F40而从SDRAM32读出,并以文件形式记录于记录介质42。若步骤S43的处理完成,则返回至步骤S27。参照图14,在步骤S51中清空当前位置寄存器RGSTp的登记内容,并在步骤S53中向GPS装置46发出当前位置的测量命令。在步骤S55中执行计时器26tl的复位和启动,并在步骤S57中判别是否在计时器26tl中产生了超时。若判别结果为“是”,则返回至步骤S53,若判别结果为“否”,则前进至步骤S59。在步骤S59中判别是否取得了当前位置的测量结果,若判别结果为“否”,则返回至步骤S57,若判别结果为“是”,则在步骤S61中判别当前位置的测量是否成功。若步骤S61的判别结果为“是”,则前进至步骤S63,若步骤S61的判别结果为“否”,则前进至步骤S65。在步骤S63中更新当前位置寄存器RGSTp的登记内容,在步骤S65中清空当前位置寄存器RGSTp的登记内容。若步骤S63或步骤S65的处理完成,则返回至步骤S57。参照图15,在步骤S71中清空方向管理寄存器RGSTd的登记内容,并在步骤S73中基于陀螺仪传感器48的输出来反复判别是否产生了运动矢量。若判别结果从“否”被更新至“是”,则在步骤S75中将基于运动矢量的倾斜度的变化量累积于方向管理寄存器RGSTd。若步骤S75的处理完成,则返回至步骤S73。步骤S41的文件头创建处理依照图16所示的子例程来执行。在步骤S81中,参照当前位置寄存器RGSTp的登记内容以及中心位置寄存器RGSTc的登记内容,来判别是否能进行位置的比较。若至少一者的登记内容为空,则使判别结果为“否”并前进至步骤S85。若在两者的寄存器中都登记有位置,则使判别结果为“是”并前进至步骤S83。在步骤S83中,判别当前位置寄存器RGSTp中所登记的位置是否位于以中心位置寄存器RGSTc中所登记的位置为中心的半径30m的范围内。若判别结果为“否”,则前进至步骤S95,若判别结果为“是”,则前进至步骤S89。在步骤S85中,判别计时器26t2是否处于动作中,若判别结果为“否”,则前进至步骤S95,若判别结果为“是”,则在步骤S87中判别是否在计时器26t2中产生了超时。若步骤S87的判别结果为“是”,则前进至步骤S95,若步骤S87的判别结果为“否”,则前进至步骤 S89。在步骤S89中,参照方向管理寄存器RGSTd来取得当前的摄像方向。在步骤S91中,参照记录介质42来取得组名。组名例如使用排头图像文件的文件名。在步骤S93中,在文件头内的Exif标签的制造商注释中各自记述在步骤S89中所取得的方向以及在步骤S91中所取得的组名,来创建图像文件用的文件头。在步骤S95中停止方向管理任务,并在步骤S97中创建通常的图像文件用的文件头。在步骤S99中启动方向管理任务,在步骤SlOl中复制当前位置寄存器RGSTp中所登记 的纬度以及经度,并更新中心位置寄存器RGSTc。若步骤S93或步骤SlOl的处理完成,则在步骤S103中执行计时器26t2的复位和启动,其后,返回上级层的例程。参照图17,在步骤Slll中对变量P设定表示最新的图像文件的编号,在步骤SI 13中对记录介质42中所记录的第P个帧的图像文件进行重放。在步骤SI 15中清空拍摄方向表TBL的记述,在步骤SI 17中清空指定方向寄存器RGSTs的登记内容。在步骤S119中,在记录介质42中搜索与第P个帧的图像文件构成相同的组的其他的图像文件。若在选择图像文件的Exif标签中有组名的记述,则搜索其组名被记载于Exif标签中的图像文件以及其组名所示的排头图像文件。若在选择图像文件的Exif标签中没有组名的记述,则搜索以选择图像文件的文件名作为组名而记载于Exif标签中的图像文件。在步骤S121中,判别是否发现了与第P个帧的图像文件构成相同的组的其他的图像文件,若判别结果为“否”,则前进至步骤S125,若判别结果为“是”,则经步骤S123的处理后前进至步骤S125。在步骤S123中,将所发现的图像文件的Exif标签中所记载的方向变换为以第P个帧的图像文件的Exif标签中所记载的方向为基准的相对的方向,来创建拍摄方向表TBL。在步骤S125中,判别操作者是否进行了用于更新重放文件的操作,若判别结果为“是”,则在步骤S127中使变量P增量或减量,并返回至步骤S113。若判别结果为“否”,则前进至步骤S129。在步骤S129中,判别是否存在基于使数码照相机10倾斜的方向指定操作,若判别结果为“否”,则返回至步骤S125,若判别结果为“是”,则前进至步骤S131。在步骤S131中,基于方向指定操作而累积水平方向以及垂直方向的各自的倾斜度的变化量,并对指定方向寄存器RGSTs的登记内容进行更新。在步骤S133中,读出拍摄方向表TBL,并搜索表示与指定方向寄存器RGSTs中所登记的指定方向近似的方向的记录。在步骤S135中,判别是否存在对应于与指定方向近似的方向的记录,若判别结果为“否”,则返回至步骤S125,若判别结果为“是”,则在步骤S137中重放在所发现的记录中记述了文件名的图像文件。在步骤S137的处理的完成后,返回至步骤S125。根据以上的说明可知,CPU26响应于记录操作来记录从图像传感器16输出的图像,并将在受理了记录操作的时间点的摄像方向分配给所记录的图像。另外,CPU26响应于重放操作来执行用于从所记录的多个图像中提取摄像位置公共的一部分的图像的处理,与提取处理关联地受理方向指定操作。CPU26对所提取出的一部分的图像中被分配了相当于通过方向指定操作而指定的方向的摄像方向的图像进行重放。将受理了记录操作的时间点的摄像方向分配给所记录的图像。并响应于重放操作来从所记录的多个图像中提取摄像位置公共的一部分的图像。且对所提取出的一部分的图像中被分配了相当于通过与提取处理关联地受理的方向指定操作而指定的方向的摄像方向的图像进行重放。如此,通过分配给图像的摄像方向与方向指定操作的组合来决定重放图像。因此,能以比通常的选择操作更简单操作来决定重放图像,重放图像选择时的操作性得以提高。
·
此外,在本实施例中,基于陀螺仪传感器48的输出来计算了摄像方向。但也可以基于从信号处理电路20输出的Y数据来计算摄像方向,还可以兼用两种计算方法。另外,在本实施例中,在图像重放时操作者通过倾斜数码照相机10来进行了方向指定操作。但也可以由键输入装置28来进行方向指定操作。另外,在本实施例中,在图像的记录时创建了组。但也可以在图像文件的文件头记录摄像位置,还可以在图像的重放时创建组。另外,在本实施例中,将多任务OS以及相当于由此执行的多个任务的控制程序预先存储于闪速存储器44。但也可以按图19所示的要领在数码照相机10中设置用于连接外部服务器的通信I/F50,将一部分的控制程序作为内部控制程序从最初起准备于闪速存储器44,另一方面,将另外一部分的控制程序作为外部控制程序从外部服务器取得。在此情况下,上述的动作通过内部控制程序以及外部控制程序的合作来实现。另外,在本实施例中,将由CPU26执行的处理划分为包含图11 图18所示的主任务、摄像任务、当前位置管理任务、方向管理任务、以及重放任务在内的多个任务。但也可以将这些任务进一步划分为多个小任务,进而可以将所划分的多个小任务中的一部分合并到其他任务中。另外,在将转发任务划分为多个小任务的情况下,可以将其全部或一部分从外部服务器取得。另外,尽管在本实施例中使用数码静态照相机进行了说明,但本发明还能应用于数码摄像机、便携式电话终端或智能手机等。
权利要求
1.一种电子照相机,具备 记录单元,其响应于记录操作来记录从摄像单元输出的图像; 分配单元,其将受理所述记录操作的时间点的摄像方向分配给由所述记录单元记录的图像; 提取单元,其响应于重放操作来执行用于从由所述记录单元记录的多个图像中提取摄像位置公共的一部分图像的处理; 受理单元,其与所述提取单元的提取处理相关联地受理方向指定操作;以及重放单元,其对由所述提取单元提取出的一部分图像中的、分配了相当于通过所述方向指定操作而指定的方向的摄像方向的图像进行重放。
2.根据权利要求I所述的电子照相机,其中, 所述电子照相机还具备 检测单元,其持续地检测摄像方向的变化;以及 启动单元,其在由所述记录单元记录的图像相当于满足既定条件的基准图像时,停止所述分配单元的处理并启动所述检测单元, 所述分配单元参照所述检测单元的检测结果来执行分配处理。
3.根据权利要求2所述的电子照相机,其中, 所述既定条件包括与由所述记录单元前次记录的图像的摄像位置相隔的距离超过第I基准这样的距离条件、以及与由所述记录单元前次记录的图像的摄像时刻相隔的时刻超过第2基准这样的时间条件中的至少一者。
4.根据权利要求2或3所述的电子照相机,其中, 由所述提取单元提取的一部分图像相当于从所述基准图像开始的图像群, 所述电子照相机还具备图像重放单元,其响应于所述重放操作,来初始地重放属于所述图像群的任一个图像。
5.根据权利要求4所述的电子照相机,其中, 所述电子照相机还具备变换单元,其将分配给由所述提取单元提取出的一部分图像的摄像方向变换成以当前时间点的照相机筐体的姿势为基准的方向, 所述重放单元参照由所述变换单元变换后的方向来执行重放处理。
6.一种图像处理程序,用于使具备摄像单元的电子照相机的处理器执行如下步骤 记录步骤,响应于记录操作来记录从所述摄像单元输出的图像; 分配步骤,将受理所述记录操作的时间点的摄像方向分配给通过所述记录步骤而记录的图像; 提取步骤,响应于重放操作来执行用于从通过所述记录步骤而记录的多个图像中提取摄像位置公共的一部分图像的处理; 受理步骤,与所述提取步骤的提取处理相关联地受理方向指定操作;以及重放步骤,对通过所述提取步骤提取出的一部分图像中的、分配了相当于通过所述方向指定操作而指定的方向的摄像方向的图像进行重放。
7.一种图像处理方法,由具备摄像单元的电子照相机执行,所述图像处理方法具备 记录步骤,响应于记录操作来记录从所述摄像单元输出的图像; 分配步骤,将受理所述记录操作的时间点的摄像方向分配给通过所述记录步骤而记录的图像; 提取步骤,响应于重放操作来执行用于从通过所述记录步骤而记录的多个图像中提取摄像位置公共的一部分图像的处理; 受理步骤,与所述提取步骤的提取处理相关联地受理方向指定操作;以及重放步骤,对通过所述提取步骤提取出的一部分图像中的、分配了相当于通过所述方向指定操作而指定的方向的摄像方向的图像进行重放。
8.—种外部控制程序,被提供给电子照相机,所述电子照相机具备摄像单元、以及对遵循保存于存储器中的内部控制程序的处理予以执行的处理器,所述外部控制程序用于与所述内部控制程序协作来使所述处理器执行如下步骤 记录步骤,响应于记录操作来记录从所述摄像单元输出的图像; 分配步骤,将受理所述记录操作的时间点的摄像方向分配给通过所述记录步骤而记录的图像; 提取步骤,响应于重放操作来执行用于从通过所述记录步骤而记录的多个图像中提取摄像位置公共的一部分图像的处理; 受理步骤,与所述提取步骤的提取处理相关联地受理方向指定操作;以及重放步骤,对通过所述提取步骤提取出的一部分图像中的、分配了相当于通过所述方向指定操作而指定的方向的摄像方向的图像进行重放。
9.一种电子照相机,具备摄像单元、接收外部控制程序的接收单元、以及对遵循由所述接收单元接收到的外部控制程序和保存于存储器中的内部控制程序的处理予以执行的处理器, 所述外部控制程序相当于与所述内部控制程序协作来执行如下步骤的程序 记录步骤,响应于记录操作来记录从所述摄像单元输出的图像; 分配步骤,将受理所述记录操作的时间点的摄像方向分配给通过所述记录步骤而记录的图像; 提取步骤,响应于重放操作来执行用于从通过所述记录步骤而记录的多个图像中提取摄像位置公共的一部分图像的处理; 受理步骤,与所述提取步骤的提取处理相关联地受理方向指定操作;以及重放步骤,对通过所述提取步骤提取出的一部分图像中的、分配了相当于通过所述方向指定操作而指定的方向的摄像方向的图像进行重放。
全文摘要
本发明提供一种电子照相机。CPU(26)响应于记录操作来记录从图像传感器(16)输出的图像,将受理记录操作的时间点的摄像方向分配给所记录的图像。另外,CPU(26)响应于重放操作来执行用于从所记录的多个图像中提取摄像位置公共的一部分图像的处理,并与提取处理相关联地受理方向指定操作。CPU(26)对所提取的一部分图像中分配了相当于通过方向指定操作而指定的方向的摄像方向的图像进行重放。由此,实现重放图像选择时的操作性的提高。
文档编号H04N5/93GK102905068SQ20121025820
公开日2013年1月30日 申请日期2012年7月24日 优先权日2011年7月27日
发明者冈阪昭 申请人:三洋电机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1