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

文档序号:9219964阅读:来源:国知局
00所提取的型号名称801记录为型号名称1004。将从GPS日志文件800所提取的序列号802记录为序列号1005。注意,基于定位开始日期/时间1002,按照升序来对日志管理列表1000进行排序。日志管理列表1000可以记录在记录介质206中,或者可以仅在RAM 204中进行临时管理。
[0062]S1020:图像管理列表的创律
[0063]将参考图5?7详细说明图4的步骤S1020所执行的处理。首先说明图像管理列表700。图7是示出图像管理列表700的例子的表。图像管理列表700对通过分析用户指定的文件夹(参见图3的文件夹指定区域301)中的所有图像数据所获得的信息进行管理。图像管理列表700包括图像文件路径701、玮度702、经度703、型号名称704、序列号705、UTC换算时间706和相应的日志文件路径707。在这些数据中,在图4的步骤S1020中记录图像文件路径701?UTC换算时间706,并且在图4的步骤S1030中记录相应的日志文件路径707 (后面参考图1lA和IlB说明)。
[0064]图6是详细示出图4的步骤S1020所执行的处理的流程图。在步骤S1110,中央控制单元203将要处理的图像数据的文件路径作为图像管理列表700的图像文件路径701进行记录。在步骤S1120,中央控制单元203分析图像数据,并且提取玮度、经度、型号名称和序列号,以将这些信息分别记录为玮度702、经度703、型号名称704和序列号705。
[0065]将参考图5说明图像数据的结构。如上所述,通过数字照相机100生成图像数据,将该图像数据传送给计算机200,并且将该图像数据以文件格式记录在记录介质206中。在本实施例中,使用Exif-JPEG格式作为文件格式。还可以使用诸如Exif-TIFF或RAW等的任意格式,只要可以记录元数据即可。注意,Exif (可交换图像文件格式)是由JEIDA(日本电子工业发展协会)所确定的数字照相机图像元数据的格式。
[0066]图5是示出Exif-JPEG 500的数据结构的例子的概念图。SOI 501用作表示Exif-JPEG 500的开始的标记。APPl 502用作与Exif-JPEG 500的头部分相对应的应用程序标记。数据块503包括量化表(DQT)、霍夫曼表(DHT)、帧开始标记(SOF)和扫描开始标记(S0S)。压缩数据504是图像的压缩数据。EOI 505用作表示Exif-JPEG 500的结束的
不己O
[0067]如图5的右侧所示那样对APPl 502进行配置。数据块506包括表示APPl 502的大小的APPl长度和表示APPl 502的识别码的Exif标识符码。第O个IFD 507是用于记录与压缩图像有关的属性信息的数据块。第O个IFD 507例如包括拍摄图像的数字照相机的型号名称5071。在第O个IFD 507的一部分中,存在Exif IFD 508和GPS IFD 510的数据块。Exif IFD 508包括与Exif版本相关联的标签、与图像数据的特性和结构相关联的标签、与拍摄日期/时间5081相关联的标签、以及与诸如快门速度和镜头焦距等的拍摄条件相关联的标签。将从数字照相机100的时钟110所获取的时钟时间信息记录为拍摄日期/时间5081。在Exif IFD 508中,存在厂商标记(MakerNote) 509的数据块。将照相机制造商固有的信息记录在MakerNote 509中。MakerNote 509例如包含本实施例中所使用的时间差信息5091和表示拍摄图像所使用的数字照相机100的唯一编号的序列号5092。可以使用型号名称5071和序列号5092作为用于识别拍摄图像的数字照相机100 (摄像设备)的识别信息。GPS IFD 510包括与GPS信息相关联的标签。将诸如本实施例中使用的玮度5101和经度5102等的位置信息以及符合UTC的定位日期/时间5103记录在GPS IFD 510中。第一个IFD 511是用于记录与缩略图图像相关联的属性信息的数据块。缩略图512包含缩略图图像数据。
[0068]现在将说明时间差信息5091。如上所述,数字照相机100包括时钟110,将图像数据与拍摄图像时所获得的日期/时间相关联作为图像的属性信息,并且将该属性信息记录为拍摄日期/时间5081。根据本实施例的数字照相机100可以设置表示UTC(第一标准时间)和应用于时钟110的标准时间(第二标准时间)之间的时间差的信息。在本实施例中,除拍摄日期/时间5081以外,还将数字照相机100中所设置的时间差(时间差信息5091)记录在所生成的图像数据中。例如,如果用户呆在日本,则将数字照相机100的时钟110设置成日本本地时间,并且将相对于UTC的时间差设置成9小时(540分钟)。在这种情况下,将拍摄图像时的日本本地时间记录为通过摄像所生成的图像数据的拍摄日期/时间5081,并且将值9小时(540分钟)记录为时间差信息5091。
[0069]返回参考图6,在步骤S1120,中央控制单元203从图像数据提取玮度5101、经度5102、型号名称5071和序列号5092,并且将这些信息记录在图像管理列表700的相应位置处。
[0070]在步骤S1130,中央控制单元203分析图像数据,以提取拍摄日期/时间5081、定位日期/时间5103和时间差信息5091。使用这些信息,计算用作搜索与图像数据相对应的GPS日志文件时的关键词的UTC换算时间706,并对运动路线显示管理列表900进行插值。日志管理列表1000(参见图10)根据UTC,将定位开始日期/时间1002和定位结束日期/时间1003记录为各GPS日志文件的信息,并且后面对其进行详细说明。为寻找与图像数据相对应的GPS日志文件,需要拍摄图像时与UTC相对应的时间(UTC换算时间706)。注意,图像数据不总是包括拍摄日期/时间5081、定位日期/时间5103和时间差信息5091中的每一个。例如,可以将数字照相机100配置成记录玮度5101和经度5102而不记录定位日期/时间5103。在诸如无法从GPS卫星捕获无线电波的房间内部等的环境中,数字照相机100的GPS接收单元102无法获取时间信息。在这种情况下,在图像数据中不记录定位日期/时间5103(在这种情况下,也不记录位置信息(玮度5101和经度5102))。如果数字照相机100不包括用于设置时间差信息的功能,则不记录时间差信息5091。在步骤S1140及随后的步骤,处理将会根据所获取的数据而进行分支。
[0071]在步骤S1140,中央控制单元203判断在图像数据中是否存在定位日期/时间5103 (即,在步骤SI 130是否获取到定位日期/时间5103)。如果存在定位日期/时间5103,则中央控制单元203使处理进入步骤S1150。在这种情况下,在步骤S1150,中央控制单元203将从图像数据所获取的定位日期/时间5103记录为UTC换算时间706 (在这种情况下,不需要进行换算)。
[0072]如果在步骤S1140判断为不存在定位日期/时间5103,则处理进入步骤S1160。在这种情况下,在步骤S1160,中央控制单元203判断在图像数据中是否存在拍摄日期/时间5081。如果不存在拍摄日期/时间5081,则中央控制单元203使处理进入步骤SI 195,以将表示错误的“O”记录为图像管理列表700的UTC换算时间706。
[0073]如果在步骤S1160判断为存在拍摄日期/时间5081,则处理进入步骤S1170。在这种情况下,在步骤S1170,中央控制单元203判断在图像数据中是否存在时间差信息5091。如果存在时间差信息5091,则中央控制单元203使处理进入步骤SI 190,以将通过从拍摄日期/时间5081减去时间差信息5091所获得的值记录为图像管理列表700的UTC换算时间706。可选地,如果不存在时间差信息5091,则中央控制单元203在步骤S1180提示用户输入时间差信息,并且基于输入值计算UTC换算时间706以在步骤S1190记录该UTC换算时间 706。
[0074]如上所述,利用步骤S1130?S1190的处理,在图像数据至少包含拍摄日期/时间5081或定位日期/时间5103的情况下,可以获取UTC换算时间706。
[0075]S1030:搜索相应的日志文件
[0076]将参考图1lA和IlB详细说明图4的步骤S1030所执行的处理。在步骤S1030,中央控制单元203参考步骤S1020所获取的日志管理列表1000和UTC换算时间706,指定与图像数据相对应的GPS日志文件,并且设置图像管理列表700的相应的日志文件路径707。
[0077]图1IA和IIB是详细示出图4的步骤S1030所执行的处理的流程图。在步骤S1210,中央控制单元203从图像管理列表700获取要处理的图像数据的型号名称704、序列号705和UTC换算时间706。在步骤S1220,中央控制单元203将变量N初始化成O。变量N表示图10的日志管理列表1000中所包括的GPS日志文件的顺序。在步骤S1230,中央控制单元203将变量N的值增大I。在步骤S1235,中央控制单元203参考日志管理列表1000的第N个日志信息。在步骤S1240,中央控制单元203判断步骤S1210所获取的型号名称704和序列号705是否分别与第N个日志信息的型号名称1004和序列号1005相一致。如果型号名称或序列号相互不一致,则中央控制单元203使处理返回到步骤S1230(在这种情况下,判断为第N个GPS日志文件不对应于要处理的图像数据);否则,中央控制单元203使处理进入步骤S1250。
[0078]在步骤S1250,中央控制单元203判断步骤S1210所获取的UTC换算时间706是否早于第N个GPS日志文件的定位开始日期/时间1002。如果时间706早于日期/时间1002,则中央控制单元203使处理进入步骤S1260,以判断UTC换算时间是否表示与第N个GPS日志文件的定位开始日期/时间1002所表示的日期相同的日期
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1