00所提取的型號名稱801記錄為型號名稱1004。將從GPS日志文件800所提取的序列號802記錄為序列號1005。注意,基于定位開始日期/時間1002,按照升序來對日志管理列表1000進行排序。日志管理列表1000可以記錄在記錄介質(zhì)206中,或者可以僅在RAM 204中進行臨時管理。
[0062]S1020:圖像管理列表的創(chuàng)律
[0063]將參考圖5?7詳細說明圖4的步驟S1020所執(zhí)行的處理。首先說明圖像管理列表700。圖7是示出圖像管理列表700的例子的表。圖像管理列表700對通過分析用戶指定的文件夾(參見圖3的文件夾指定區(qū)域301)中的所有圖像數(shù)據(jù)所獲得的信息進行管理。圖像管理列表700包括圖像文件路徑701、瑋度702、經(jīng)度703、型號名稱704、序列號705、UTC換算時間706和相應的日志文件路徑707。在這些數(shù)據(jù)中,在圖4的步驟S1020中記錄圖像文件路徑701?UTC換算時間706,并且在圖4的步驟S1030中記錄相應的日志文件路徑707 (后面參考圖1lA和IlB說明)。
[0064]圖6是詳細示出圖4的步驟S1020所執(zhí)行的處理的流程圖。在步驟S1110,中央控制單元203將要處理的圖像數(shù)據(jù)的文件路徑作為圖像管理列表700的圖像文件路徑701進行記錄。在步驟S1120,中央控制單元203分析圖像數(shù)據(jù),并且提取瑋度、經(jīng)度、型號名稱和序列號,以將這些信息分別記錄為瑋度702、經(jīng)度703、型號名稱704和序列號705。
[0065]將參考圖5說明圖像數(shù)據(jù)的結(jié)構。如上所述,通過數(shù)字照相機100生成圖像數(shù)據(jù),將該圖像數(shù)據(jù)傳送給計算機200,并且將該圖像數(shù)據(jù)以文件格式記錄在記錄介質(zhì)206中。在本實施例中,使用Exif-JPEG格式作為文件格式。還可以使用諸如Exif-TIFF或RAW等的任意格式,只要可以記錄元數(shù)據(jù)即可。注意,Exif (可交換圖像文件格式)是由JEIDA(日本電子工業(yè)發(fā)展協(xié)會)所確定的數(shù)字照相機圖像元數(shù)據(jù)的格式。
[0066]圖5是示出Exif-JPEG 500的數(shù)據(jù)結(jié)構的例子的概念圖。SOI 501用作表示Exif-JPEG 500的開始的標記。APPl 502用作與Exif-JPEG 500的頭部分相對應的應用程序標記。數(shù)據(jù)塊503包括量化表(DQT)、霍夫曼表(DHT)、幀開始標記(SOF)和掃描開始標記(S0S)。壓縮數(shù)據(jù)504是圖像的壓縮數(shù)據(jù)。EOI 505用作表示Exif-JPEG 500的結(jié)束的
不己O
[0067]如圖5的右側(cè)所示那樣對APPl 502進行配置。數(shù)據(jù)塊506包括表示APPl 502的大小的APPl長度和表示APPl 502的識別碼的Exif標識符碼。第O個IFD 507是用于記錄與壓縮圖像有關的屬性信息的數(shù)據(jù)塊。第O個IFD 507例如包括拍攝圖像的數(shù)字照相機的型號名稱5071。在第O個IFD 507的一部分中,存在Exif IFD 508和GPS IFD 510的數(shù)據(jù)塊。Exif IFD 508包括與Exif版本相關聯(lián)的標簽、與圖像數(shù)據(jù)的特性和結(jié)構相關聯(lián)的標簽、與拍攝日期/時間5081相關聯(lián)的標簽、以及與諸如快門速度和鏡頭焦距等的拍攝條件相關聯(lián)的標簽。將從數(shù)字照相機100的時鐘110所獲取的時鐘時間信息記錄為拍攝日期/時間5081。在Exif IFD 508中,存在廠商標記(MakerNote) 509的數(shù)據(jù)塊。將照相機制造商固有的信息記錄在MakerNote 509中。MakerNote 509例如包含本實施例中所使用的時間差信息5091和表示拍攝圖像所使用的數(shù)字照相機100的唯一編號的序列號5092??梢允褂眯吞柮Q5071和序列號5092作為用于識別拍攝圖像的數(shù)字照相機100 (攝像設備)的識別信息。GPS IFD 510包括與GPS信息相關聯(lián)的標簽。將諸如本實施例中使用的瑋度5101和經(jīng)度5102等的位置信息以及符合UTC的定位日期/時間5103記錄在GPS IFD 510中。第一個IFD 511是用于記錄與縮略圖圖像相關聯(lián)的屬性信息的數(shù)據(jù)塊??s略圖512包含縮略圖圖像數(shù)據(jù)。
[0068]現(xiàn)在將說明時間差信息5091。如上所述,數(shù)字照相機100包括時鐘110,將圖像數(shù)據(jù)與拍攝圖像時所獲得的日期/時間相關聯(lián)作為圖像的屬性信息,并且將該屬性信息記錄為拍攝日期/時間5081。根據(jù)本實施例的數(shù)字照相機100可以設置表示UTC(第一標準時間)和應用于時鐘110的標準時間(第二標準時間)之間的時間差的信息。在本實施例中,除拍攝日期/時間5081以外,還將數(shù)字照相機100中所設置的時間差(時間差信息5091)記錄在所生成的圖像數(shù)據(jù)中。例如,如果用戶呆在日本,則將數(shù)字照相機100的時鐘110設置成日本本地時間,并且將相對于UTC的時間差設置成9小時(540分鐘)。在這種情況下,將拍攝圖像時的日本本地時間記錄為通過攝像所生成的圖像數(shù)據(jù)的拍攝日期/時間5081,并且將值9小時(540分鐘)記錄為時間差信息5091。
[0069]返回參考圖6,在步驟S1120,中央控制單元203從圖像數(shù)據(jù)提取瑋度5101、經(jīng)度5102、型號名稱5071和序列號5092,并且將這些信息記錄在圖像管理列表700的相應位置處。
[0070]在步驟S1130,中央控制單元203分析圖像數(shù)據(jù),以提取拍攝日期/時間5081、定位日期/時間5103和時間差信息5091。使用這些信息,計算用作搜索與圖像數(shù)據(jù)相對應的GPS日志文件時的關鍵詞的UTC換算時間706,并對運動路線顯示管理列表900進行插值。日志管理列表1000(參見圖10)根據(jù)UTC,將定位開始日期/時間1002和定位結(jié)束日期/時間1003記錄為各GPS日志文件的信息,并且后面對其進行詳細說明。為尋找與圖像數(shù)據(jù)相對應的GPS日志文件,需要拍攝圖像時與UTC相對應的時間(UTC換算時間706)。注意,圖像數(shù)據(jù)不總是包括拍攝日期/時間5081、定位日期/時間5103和時間差信息5091中的每一個。例如,可以將數(shù)字照相機100配置成記錄瑋度5101和經(jīng)度5102而不記錄定位日期/時間5103。在諸如無法從GPS衛(wèi)星捕獲無線電波的房間內(nèi)部等的環(huán)境中,數(shù)字照相機100的GPS接收單元102無法獲取時間信息。在這種情況下,在圖像數(shù)據(jù)中不記錄定位日期/時間5103(在這種情況下,也不記錄位置信息(瑋度5101和經(jīng)度5102))。如果數(shù)字照相機100不包括用于設置時間差信息的功能,則不記錄時間差信息5091。在步驟S1140及隨后的步驟,處理將會根據(jù)所獲取的數(shù)據(jù)而進行分支。
[0071]在步驟S1140,中央控制單元203判斷在圖像數(shù)據(jù)中是否存在定位日期/時間5103 (即,在步驟SI 130是否獲取到定位日期/時間5103)。如果存在定位日期/時間5103,則中央控制單元203使處理進入步驟S1150。在這種情況下,在步驟S1150,中央控制單元203將從圖像數(shù)據(jù)所獲取的定位日期/時間5103記錄為UTC換算時間706 (在這種情況下,不需要進行換算)。
[0072]如果在步驟S1140判斷為不存在定位日期/時間5103,則處理進入步驟S1160。在這種情況下,在步驟S1160,中央控制單元203判斷在圖像數(shù)據(jù)中是否存在拍攝日期/時間5081。如果不存在拍攝日期/時間5081,則中央控制單元203使處理進入步驟SI 195,以將表示錯誤的“O”記錄為圖像管理列表700的UTC換算時間706。
[0073]如果在步驟S1160判斷為存在拍攝日期/時間5081,則處理進入步驟S1170。在這種情況下,在步驟S1170,中央控制單元203判斷在圖像數(shù)據(jù)中是否存在時間差信息5091。如果存在時間差信息5091,則中央控制單元203使處理進入步驟SI 190,以將通過從拍攝日期/時間5081減去時間差信息5091所獲得的值記錄為圖像管理列表700的UTC換算時間706??蛇x地,如果不存在時間差信息5091,則中央控制單元203在步驟S1180提示用戶輸入時間差信息,并且基于輸入值計算UTC換算時間706以在步驟S1190記錄該UTC換算時間 706。
[0074]如上所述,利用步驟S1130?S1190的處理,在圖像數(shù)據(jù)至少包含拍攝日期/時間5081或定位日期/時間5103的情況下,可以獲取UTC換算時間706。
[0075]S1030:搜索相應的日志文件
[0076]將參考圖1lA和IlB詳細說明圖4的步驟S1030所執(zhí)行的處理。在步驟S1030,中央控制單元203參考步驟S1020所獲取的日志管理列表1000和UTC換算時間706,指定與圖像數(shù)據(jù)相對應的GPS日志文件,并且設置圖像管理列表700的相應的日志文件路徑707。
[0077]圖1IA和IIB是詳細示出圖4的步驟S1030所執(zhí)行的處理的流程圖。在步驟S1210,中央控制單元203從圖像管理列表700獲取要處理的圖像數(shù)據(jù)的型號名稱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日志文件不對應于要處理的圖像數(shù)據(jù));否則,中央控制單元203使處理進入步驟S1250。
[0078]在步驟S1250,中央控制單元203判斷步驟S1210所獲取的UTC換算時間706是否早于第N個GPS日志文件的定位開始日期/時間1002。如果時間706早于日期/時間1002,則中央控制單元203使處理進入步驟S1260,以判斷UTC換算時間是否表示與第N個GPS日志文件的定位開始日期/時間1002所表示的日期相同的日期