信息处理设备及其控制方法_4

文档序号:9219964阅读:来源:国知局
。如果判断为表示相同日期,则中央控制单元203在步骤S1265将第N个GPS日志文件确定为相应的日志文件,并且使处理进入步骤S1298 ;否则,中央控制单元203使处理进入步骤S1270。
[0079]在步骤S1270,中央控制单元203判断UTC换算时间706是否表示与第η (η<Ν)个GPS日志文件的定位结束日期/时间1003所表示的日期相同的日期。第η个GPS日志文件是步骤S1240中型号名称与型号名称704相一致且序列号与序列号705相一致的最后一个GPS日志文件。如果UTC换算时间706表示与第η个GPS日志文件的定位结束日期/时间1003所表示的日期相同的日期,则中央控制单元203使处理进入步骤S1275,将第η个GPS日志文件确定为相应的日志文件,然后使处理进入步骤S1298。如果UTC换算时间706不表示与第η个GPS日志文件的定位结束日期/时间1003所表示的日期相同的日期,则中央控制单元203使处理进入步骤S1280,以判断为不存在相应的GPS日志文件。在这种情况下,不存在表示与UTC换算时间706所表示的日期相同的日期的定位开始日期/时间1002或定位结束日期/时间1003。
[0080]通过步骤S1260和S1270的判断操作,可以应对下面的情况:不存在UTC换算时间706介于最早时间(定位开始日期/时间1002)和最晚时间(定位结束日期/时间1003)之间的GPS日志文件。在这种情况下,在步骤S1265和S1275,选择了包含表示与UTC换算时间706所表示的日期相同的日期的时间信息的GPS日志文件。此外,作为这些判断操作的结果,如图7所示,可以记录不存在与C: \20100908\MG_0007.JPG相对应的GPS日志文件。然而,即使不存在表示相同日期的GPS日志文件,也可以将定位开始日期/时间1002或定位结束日期/时间1003与UTC换算时间706最接近的GPS日志文件确定为相应的日志文件。在这种情况下,当日期/时间1002或1003和UTC换算时间706之间的差超过阈值时,不能将定位开始日期/时间1002或定位结束日期/时间1003与UTC换算时间706最接近的GPS日志文件确定为相应的日志文件。
[0081]如果在步骤S1250判断为UTC换算时间706不早于第N个GPS日志文件的定位开始日期/时间1002,则处理进入步骤S1290。在这种情况下,中央控制单元203在步骤S1290判断UTC换算时间706是否等于或早于第N个GPS日志文件的定位结束日期/时间1003。如果时间706等于或早于日期/时间1003,则中央控制单元203在步骤S1295将第N个GPS日志文件确定为相应的日志文件,并且使处理进入步骤S1298。在这种情况下,UTC换算时间706介于第N个GPS日志文件的定位开始日期/时间1002和定位结束日期/时间1003之间。
[0082]可选地,如果在步骤S1290判断为UTC换算时间706晚于第N个GPS日志文件的定位结束日期/时间1003,则中央控制单元203在步骤S1296判断是否参考了所有的GPS日志文件。如果没有参考所有的GPS日志文件,则处理返回到步骤S1230;否则,中央控制单元203在步骤S1297判断为不存在相应的GPS日志文件,并且使处理进入步骤S1298。在步骤S1298,中央控制单元203将所确定的相应GPS日志文件的路径记录为图7的图像管理列表700的相应的日志文件路径707。
[0083]注意,在本实施例中,如图6的步骤S1190所述,在创建图像管理列表700时,将摄像时间(拍摄日期/时间5081)换算成UTC。然而,代替将摄像时间换算成UTC,可以将时钟110和UTC之间的时间差与GPS日志文件的时间信息(时间901)相加。也就是说,以任何方式,仅需要对拍摄日期/时间5081和时间901中的至少一个进行校正,以使得它们符合相同的标准时间。注意,在校正时间901时,在图6的步骤S1150中需要以相同方式校正定位日期/时间5103。
[0084]尽管在本实施例中,在步骤S1240判断型号名称是否相互一致以及序列号是否相互一致,但是可以省略该处理。例如,如果与数字照相机100不同的GPS日志设备生成GPS日志文件,则图像数据中所包含的型号名称等与GPS日志文件中所包含的型号名称等不一致。在这种情况下,省略步骤S1240的处理,这使得能够搜索相应的日志文件。
[0085]根据图1lA和IlB的流程图,对于各图像数据都存在一个相应的日志文件。然而,可以改变该处理,以使得各图像数据可以具有两个以上的相应日志文件。如果改变该处理以从步骤S1265、S1275或S1295返回到步骤S1230,而不是进入步骤S1298,则各图像数据可以具有两个以上的相应的日志文件。
[0086]S1050:运动路线的插倌
[0087]将参考图12和13详细说明图4的步骤S1050所执行的处理。图12是详细示出图4的步骤S1050所执行的处理的流程图。在步骤S1310,中央控制单元203将变量N初始化成O。变量N表示图10的日志管理列表1000中所包括的GPS日志文件的顺序。在步骤S1320,中央控制单元203将变量N的值增大I。在步骤S1330,中央控制单元203参考图7的图像管理列表700的相应的日志文件路径707,并且提取具有日志管理列表1000的第N个GPS日志文件作为其相应的日志文件的图像数据。
[0088]在步骤S1340,中央控制单元203对与第N个GPS日志文件相对应的图9的运动路线显示管理列表900进行插值。更具体地,中央控制单元203按照时间顺序向运动路线显示管理列表900分别插入步骤S1330所提取的图像数据的UTC换算时间706、玮度702和经度703,作为时间901、玮度902和经度903。此时,将表示插入条目源自图像数据的“图像”设置为文件类型904。利用该处理,可以将图像数据中所包含的位置信息插值到日志数据中。图13是示出作为步骤S1340的处理结果所生成的插值运动路线显示管理列表1300(插值日志数据)的表。
[0089]在步骤S1350,中央控制单元203判断是否对所有的GPS日志文件完成了运动路线显示管理列表900的插值处理(即,完成直到日志管理列表1000的最后一个GPS日志文件的插值处理)。如果完成了该插值处理,则中央控制单元203结束该流程图的处理;否则,中央控制单元203使处理返回到步骤S1320。
[0090]S1060:运动路线的显示
[0091]将参考图14、15和I详细说明图4的步骤S1060所执行的处理。图14是详细示出图4的步骤S1060所执行的处理的流程图。在步骤S1410,中央控制单元203从图7的图像管理列表700获取图3的缩略图列表显示区域302中所选择的图像的信息。在步骤S1420,中央控制单元203参考图像管理列表700,以获取对应于与选择的图像相对应的GPS日志文件的插值运动路线显示管理列表1300。在步骤S1430,中央控制单元203将变量N初始化成O。变量N表示图13的插值运动路线显示管理列表1300中所包括的条目的顺序。在步骤S1440,中央控制单元203将变量N的值增大I。在步骤S1450,中央控制单元203判断插值运动路线显示管理列表1300的第N和第(N+1)个条目的文件类型是否是“日志”。如果这两个文件类型都是“日志”,则中央控制单元203在步骤S1460通过利用实线连接与第N和第(N+1)个玮度/经度信息相对应的地图上的位置来绘制运动路线。可选地,如果这两个文件类型不都是“日志”(文件类型中至少一个是“图像”),则中央控制单元203在步骤S1470通过利用虚线连接与第N和第(N+1)个玮度/经度信息相对应的地图上的位置来绘制运动路线。中央控制单元203在步骤S1480判断是否完成了直到插值运动路线显示管理列表1300的末端为止的处理。如果完成了该处理,则中央控制单元203结束该流程图的处理;否则,中央控制单元203使处理返回到步骤S1440。
[0092]图15是示出在不执行图4的步骤S1050的处理(S卩,参考图13所述的插值处理)时所显示的画面的例子的图。参考图15,标记1501用作表示在相应的GPS日志文件的定位开始日期/时间之前所拍摄的图像的位置的标记。标记1502用作表示在相应的GPS日志文件的定位结束日期/时间之后所拍摄的图像的位置的标记。其它标记用作表示在相应的GPS日志文件的定位开始日期/时间和定位结束日期/时间之间所拍摄的图像的位置的标记。将粗线显示为运动路线1503。具有GPS日志文件的定位开始日期/时间处所记录的玮度和经度的位置处于运动路线的始点1504处,并且具有GPS日志文件的定位结束日期/时间处所记录的玮度和经度的位置处于运动路线的终点1505处。在从点1506向着点1507移动期间,数字照相机100处于拍摄模式,因此,在GPS日志文件中没有进行记录。通过利用线段连接记录在GPS日志文件中的多个玮度/经度信息,绘制运动路线。因此,如果在GPS日志文件中没有进行记录的时间段较长,则将用户实际并未经过的位置绘制为运动路线。因此,显示通过使用直线连接点1506与点1507所获得的运动路线。
[0093]另一方面,图1示出在执行图4的步骤S1050的处理(S卩,参考图13所述的插值处理)时所显示的画面的例子。以虚线(例如,虚线1601、1602和1603)来绘制图1所示的标记的、插值了具有位置信息的图像的运动路线,并且以实线来绘制基于与所显示的图像相对应的GPS日志文件中所记录的玮度/经度信息的运动路线。虚线1601表示插值了具有位置信息且在GPS日志文件的定位开始日期/时间和定位结束日期/时间之间所拍摄的图像的运动路线。虚线1602表示添加了具有位置信息且在GPS日志文件的定位开始日期/时间之前所拍摄的图像的运动路线。虚线1603表示添加了具有位置信息且在GPS日志文件的定位结束日期/时间之后所拍摄的图像的运动路线。
[0094]注意,在本实施例中,尽管为了便于说明或者使得能够区分插值运动
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1