圖像顯示設備及其控制方法
【專利摘要】圖像顯示控制設備使得能夠判斷圖像文件是否包括位置信息,并且還便于確認該位置信息的定位方法。因此,在該設備中,分析圖像文件中的定位信息,并且判斷是否描述了表示針對位置信息的定位方式的定位方法。此外,在判斷為描述了定位方法的情況下,判斷該定位方法的類型。然后,將用于判別定位方法的有無和定位方法的類型的圖標疊加在利用相應的圖像文件所表示的圖像的縮略圖上。
【專利說明】圖像顯示設備及其控制方法
【技術領域】
[0001]本發明涉及用于顯示圖像的列表的設備及其控制方法。
【背景技術】
[0002]近來,一些數字照相機和具有內置照相機的移動終端能夠記錄位置信息作為通過攝像所獲得的圖像數據的屬性信息。此外,一些個人計算機(PC)應用區別地顯示記錄有上述位置信息的圖像數據和沒有記錄位置信息的圖像數據。例如,日本特開2007-323543公開了如下技術,其中該技術顯示表示是否記錄有位置信息作為要描述的圖像數據的屬性信息的圖標,從而將記錄有位置信息的圖像數據與沒有記錄位置信息的圖像數據區分開。
[0003]然而,在上述傳統技術中,盡管可以知曉在圖像數據中是否記錄有位置信息,但無法判斷用于獲取位置信息的定位方法。
[0004]存在多個類型的用以獲得位置信息的定位方法。例如,在具有GPS (全球定位系統)接收機的數字照相機的情況下,在可以從GPS衛星接收到信號的狀況下,記錄基于該信號所獲得的位置信息作為圖像數據的屬性信息。此外,在具有無線LAN的數字照相機或移動終端的情況下,可以將從最近的無線電基站所獲得的位置信息記錄在圖像數據中。另外,在沒有記錄位置信息的圖像數據中,可以通過利用控制臺進行手動操作來記錄任意的位置信息。存在由于手動操作而導致誤輸入的可能性。如上所述,就準確性和可信性而言,存在多組位置信息。為了確認位置信息的準確性和可信性,僅判斷位置信息的有無并不夠。
【發明內容】
[0005]本發明是為了解決上述問題而作出的。例如,本發明提供具有如下結構的圖像顯示設備。
[0006]也就是說,提供一種圖像顯示控制設備,用于進行控制以顯示存儲部件中所存儲的圖像文件的列表,所述圖像顯示控制設備包括:判斷部件,用于分析所述存儲部件中所存儲的各圖像文件,判斷各圖像文件是否包括表示位置的位置信息,并且在圖像文件包括位置信息的情況下判斷是否存在表示所述位置的定位方法的定位方法信息;以及顯示控制部件,用于在顯示所述存儲部件中所存儲的圖像文件的列表時,根據所述判斷部件的判斷結果,以能夠與不包括位置信息的圖像文件區分開的外觀來顯示包括位置信息的圖像文件,同時以能夠區分的外觀將利用所述定位方法信息所表示的定位方法的類型顯示在包括位置信息的圖像文件中。
[0007]根據本發明,不僅可以判斷圖像文件是否包括位置信息,而且還可以容易地確認用于獲得位置信息的定位方法。
[0008]通過以下(參考附圖)對典型實施例的說明,本發明的其它特征將變得明顯。
【專利附圖】
【附圖說明】
[0009]包含在說明書中并構成說明書一部分的附圖示出了實施例,并和說明書一起用來解釋本發明的原理。
[0010]圖1是示出根據實施例的圖像處理設備的框圖;
[0011]圖2示出圖像文件的數據結構;
[0012]圖3示出定位信息部的數據結構;
[0013]圖4A?4C是第一實施例中的列表形式的圖像的顯示示例;
[0014]圖5是示出第一實施例中的處理過程的流程圖;
[0015]圖6是示出圖5的步驟S508的詳細內容的流程圖;
[0016]圖7A和7B是氣球形式的位置信息的詳細內容的顯示示例;
[0017]圖8A和SB是氣球形式的位置信息的詳細內容的其它顯示示例;
[0018]圖9是位置信息的編輯菜單的顯示示例;
[0019]圖10是第二實施例中的列表形式的圖像的顯示示例;
[0020]圖1lA和IlB是示出第二實施例中的圖5的步驟S508的詳細內容的流程圖;
[0021]圖12是第二實施例中的列表形式的圖像的顯不不例;以及
[0022]圖13是第二實施例中的地圖的顯不不例。
【具體實施方式】
[0023]以下將根據附圖來詳細說明本發明的各實施例。
[0024]注意,作為根據本發明實施例的設備,將使用諸如個人計算機(以下稱為“PC”)等的通用型圖像處理設備。然而,由于本發明可應用于諸如數字照相機、蜂窩電話、所謂的平板終端和汽車導航系統等的任何設備、只要該設備進行用以顯示圖像文件的列表的控制即可,因此本發明沒有限制該設備的類型。
[0025]第一實施例
[0026]圖1是示出用作根據第一實施例的圖像處理設備100的PC的結構的框圖。
[0027]圖像處理設備100具有顯示器101、控制臺102、CPU103、一次存儲裝置104、二次存儲裝置105和通信單元106。作為例如液晶顯示器的顯示器101顯示諸如字符和圖像等的數據以及諸如菜單等的所謂的圖形用戶界面。注意,顯示器101可以內置于圖像處理設備100,或者可以單獨設置。也就是說,圖像處理設備100可以是任何類型的設備,只要該設備至少具有與顯示器相連接所用的接口并且控制顯示器即可。具有鍵盤和鼠標等的控制臺102接收用戶的操作。注意,控制臺102還可以具有按鈕、桿和觸摸面板等。CPU103進行各種計算,控制圖像處理設備100的各構成元件,并且基于圖像文件分析及其分析結果來進行與列表形式的顯示所用的顯示控制有關的處理。此外,CPU103進行通信控制所用的處理。一次存儲裝置104用于存儲臨時數據和利用CPU103所執行的程序,并且用作工作區域。一次存儲裝置104—般是RAM。二次存儲裝置105用于存儲用以控制圖像處理設備100的操作系統(OS)、各種應用程序和(包括圖像文件的)各種文件等。二次存儲裝置105—般是硬盤或非易失性半導體存儲器等。通信單元106是與外部裝置進行通信所用的無線LAN接口。通信單元106可以是諸如線纜LAN接口和USB接口等的任何類型的設備,只要該設備與外部裝置進行通信即可。可以經由通信單元106從外部裝置(例如,數字照相機和蜂窩電話)接收圖像文件并且管理所存儲的圖像文件。
[0028]位置信息[0029]圖2示出圖像處理設備100中所存儲和管理的圖像文件的數據結構。在本實施例中,采用符合Exif標準的文件格式。
[0030]將圖像數據201作為文件存儲在二次存儲裝置105中并進行管理。在圖像處理設備100處理圖像數據201的情況下,在一些情況下將圖像數據201臨時復制在一次存儲裝置104中。圖像頭部202保持附屬于圖像數據的信息。例如,該附屬信息包括攝像的日期和時間、快門速度、f值和ISO感光度等。定位信息部203作為圖像頭部202的一部分而存在。定位信息部203保持本實施例中所處理的GPS相關信息。圖像數據部204保持圖像數據主體。
[0031]注意,圖像頭部202和定位信息部203并非必須局限于Exif格式。例如,圖像頭部202和定位信息部203可以記錄在除圖像數據以外的其它文件中,或者可以記錄在圖像處理設備100的數據庫中。
[0032]圖3示出定位信息部203 中所保持的信息的示例。北緯/南緯信息是具有表示北緯或南緯的值的緯度信息。緯度信息表示緯度。東經/西經信息是具有表示東經或西經的值的經度信息。經度信息表示經度。高度信息表示高度。在本實施例中,將上述的北緯/南緯信息、緯度信息、東經/西經信息、經度信息和高度信息統稱為地點信息。此外,定位方法信息表示定位地點時所使用的定位方法。注意,并非所有裝置都具有描述定位方法信息的功能。一些裝置僅在圖像數據中描述地點信息。
[0033]本實施例中的定位方法信息可以具有四種類型的值。第一定位方法信息是使用蜂窩電話基站信息的定位方法的CELLID (蜂窩小區ID)。為了從蜂窩電話基站獲得當前位置,可利用以下各種方法。例如,獲得與蜂窩電話進行通信的基站的位置作為蜂窩電話的當前位置。否則,根據來自多個基站的無線電波的到達時間之差以及各基站的位置來估計當前位置。
[0034]第二定位方法信息是使用無線LAN的定位方法的WLAN。如下進行當前位置的獲取。從一個或多個無線LAN接入點接收無線電波,并且根據各無線電波的強度和接入點的位置來估計當前位置。
[0035]第三個定位方法信息是使用從多個衛星接收到的信息的定位方法的GPS。根據所接收到的信息來計算當前位置。
[0036]第四個定位方法信息是通常表示通過用戶的手動操作所輸入的位置信息的MANUAL(手動)。該值的輸入大大依賴于安裝。例如,在直接輸入緯度和經度的情況下、或者在通過用戶在地圖上指定特定地點來輸入緯度和經度的情況下,可以使用該值。
[0037]水平誤差/[目息表不地點/[目息的水平誤差、即纟韋度?目息和經度/[目息之間的誤差。該誤差是根據定位條件所設置的。例如,在GPS系統的情況下,根據DOP值、接收到無線電波的GPS衛星的數量和無線電波的強度來估計該誤差。
[0038]注意,在圖3的示例中,當前位置為北緯35度34分0.3秒、東經139度40分49.5秒和高度30.78米。定位方法信息表示GPS,并且水平誤差為12米。
[0039]注意,近來的具有內置照相機的蜂窩電話中的一些蜂窩電話進行通過組合多個定位方法來以更高精度獲得地點信息的所謂的混合型定位。在本實施例中,在這種情況下,將所利用的所有定位方法添加至定位方法信息。也就是說,在基于GPS和與無線LAN接入點有關的信息來確定定位信息的情況下,定位方法信息是“GPS WLAN”。注意,在本實施例中,在確定定位信息時按貢獻度的順序來描述定位方法。基于誤差量和預定的定位方法自身的可靠性來計算貢獻度。在上述的“GPS WLAN”的示例中,GPS定位方法的貢獻度與使用蜂窩電話無線LAN的定位方法相比更高。在本實施例中,描述了第一定位方法信息和第二定位方法信息。然而,可以配置成描述三個以上的定位方法信息。
[0040]畫面顯示
[0041]接著,將說明本實施例中的圖像數據顯示方法。圖4A示出在本設備上啟動圖像顯示應用程序的情況下顯示器101上所顯示的畫面的示例。
[0042]在圖4A中,以列表形式顯示二次存儲裝置105中所存儲的圖像數據Image (圖像)1?Imagel2。這些圖像例如是從數字照相機或蜂窩電話所獲得的。此外,可以從網絡上的服務器等下載這些圖像。此外,代替圖像數據本身,可以使用圖像數據的縮略圖。
[0043]顯示選擇按鈕401用于選擇與位置信息有關的信息的顯示。在圖4A所示的狀態下通過經由控制臺102進行點擊操作等來指定顯示選擇按鈕401的情況下,畫面改變為圖4B所示的畫面。
[0044]如圖4B所示,關于添加有位置信息的圖像數據,將“針”狀圖標(以下稱為“針圖標”)疊加在圖像的縮略圖上。也就是說,針對具有定位信息部的圖像數據顯示針圖標。在該畫面示例中,針對圖像1、3、4、6、7、8、10和11,將緯度和經度信息描述為定位信息。注意,針圖標并非必須完全疊加在縮略圖上。可以配置成如下:將針圖標的一部分疊加在圖像數據的縮略圖上、或者不將針圖標疊加在圖像數據的縮略圖上而是顯示在該縮略圖的附近,只要可以將具有定位信息的圖像文件與不具有定位信息的圖像區分開即可。注意,在該畫面中,與定位方法信息無關地,將針圖標疊加在描述了緯度和經度信息的圖像數據上。用戶可以通過確認該畫面來容易地知曉具有位置信息的圖像數據。
[0045]此外,在圖4B所示的狀態中,在通過點擊操作等指定顯示選擇按鈕401的情況下,畫面改變為圖4C所示的畫面。如圖4C的畫面所示,可以通過利用與定位方法相對應的圖標替換針圖標來判別定位方法。例如,將表示衛星的圖標(以下稱為“GPS圖標”)疊加在圖像1、4、10和11上。這意味著定位方法信息表示“GPS”,即定位方法信息表示圖像數據具有通過使用GPS所獲得的地點信息。將表示無線電波的圖標(以下稱為“無線LAN圖標”)疊加在圖像6和8上。這意味著定位方法信息是“WLAN”,即定位方法信息表示圖像數據具有通過使用無線LAN所獲得的地點信息。將表示手的圖標(以下稱為“手動操作圖標”)疊加在圖像7上。這意味著定位方法信息是“手動”,即定位方法信息表示圖像數據具有通過手動操作所獲得的地點信息。將針圖標疊加在圖像3上。這表示圖像數據不具有定位方法信息。注意,在定位方法信息是“CELLID”的情況下,將與針圖標、GPS圖標、無線LAN圖標和手動操作圖標中的任意圖標均不同的圖標(以下稱為“蜂窩小區圖標”)疊加在圖像數據上。
[0046]如上所述,在圖4C所示的畫面中,將與定位方法相對應的圖標疊加在圖像數據上。利用該配置,用戶可以容易地確認定位各圖像數據時所使用的定位方法。注意,在圖4C的顯示畫面中,在點擊顯示選擇按鈕401的情況下,畫面改變為圖4A的畫面。也就是說,每次點擊顯示選擇按鈕401時,順次顯示上述三個顯示畫面。
[0047]以下將根據圖5的流程圖來說明根據本發明第一實施例的圖像顯示應用程序的縮略圖列表顯示處理。注意,可以配置成如下:在該設備經由通信單元106與外部裝置進行通信并且接收到圖像數據文件的情況下,根據接收到圖像數據文件來啟動圖像顯示應用程序。否則,可以配置成如下:在用戶從控制臺102輸入指示的情況下,啟動圖像顯示應用程序。在任何情況下,在啟動圖像顯示應用程序時,CPU103將圖像顯示應用程序從二次存儲裝置105讀取至一次存儲裝置104,并且CPU103執行該程序。
[0048]首先,在步驟SlOl中,CPU103分析二次存儲裝置105內的指定文件夾中所存儲的圖像文件,并且將如圖4A所示的列表形式的圖像文件的縮略圖顯示在顯示器101上。此時,沒有將位置相關圖標疊加在縮略圖圖像上。
[0049]在步驟S502中,CPU103判斷是否操作了顯示選擇按鈕401,并且在CPU103判斷為沒有進行顯示選擇按鈕的操作的情況下,CPU103進行等待直到進行了該操作為止。在檢測到針對顯示選擇按鈕401的操作的情況下,CPU103進入步驟S503的處理。在步驟S503中,CPU103分析要顯示的圖像數據文件,并且關于各圖像數據文件,判斷在該圖像數據文件中是否記錄有定位信息部。在CPU103判斷為描述了定位信息部的情況下,CPU103進入步驟S504的處理,而在CPU103判斷為沒有描述定位信息部的情況下,該CPU進入步驟S505的處理。在步驟S504中,顯示疊加有針圖標的圖像數據的縮略圖。另一方面,關于不具有定位信息部的圖像數據文件,不進行該處理。重復這些處理,直到在步驟S505中判斷為處理了所有顯示對象為止。在進行了步驟S503?S505的處理的情況下,畫面改變為如圖4B所示的畫面。
[0050]在步驟S506中,CPU103進行等待,直到操作了顯示選擇按鈕401為止。在檢測到針對顯示選擇按鈕401的操作的情況下,CPU103進入步驟S507的處理。在步驟S507中,CPU103判斷在要顯示的圖像數據文件中是否記錄有定位信息部。在CPU103判斷為記錄有定位信息部的情況下,CPU103進入步驟S508的處理,而在CPU103判斷為沒有記錄定位信息部的情況下,CPU103進入步驟S509的處理。
[0051]在步驟S508中,CPU103疊加與所描述的定位信息部的定位方法相對應的圖標并且顯示縮略圖圖像。后面將說明顯示方法。對沒有記錄定位信息的圖像文件不進行該處理。重復這些處理,直到在步驟S509中判斷為處理了所有顯示對象為止。
[0052]以下將參考圖6的流程圖來說明圖5的步驟S508中的處理的詳細內容。在關注圖像文件具有定位信息部的情況下,進行與步驟S508的處理相對應的該處理。
[0053]首先,在步驟S601中,CPU103分析關注圖像文件,并且判斷是否存在定位方法的描述。在CPU103判斷為記錄了定位方法的情況下,CPU103進入步驟S602的處理。在步驟S601中CPU103判斷為沒有記錄任何定位方法的情況下,CPU103進入步驟S610的處理。
[0054]在步驟S602中,CPU103參考關注圖像文件的頭信息中的定位方法信息,并且判斷圖像數據中的(最初描述的)第一個定位方法信息是否是“GPS”、即定位方法是否使用GPS0在CPU103判斷為第一個定位方法信息是“GPS”的情況下,CPU103進入步驟S606的處理。在CPU103判斷為第一個定位方法信息不是“GPS”的情況下,CPU103進入步驟S603的處理。在步驟S606中,代替針圖標而將GPS圖標疊加在關注圖像文件的縮略圖上。然后,CPU103進入步驟S650的處理,然后返回至主處理(圖5)。
[0055]在步驟S603中,CPU103判斷圖像數據中的第一個定位方法信息是否是“WLAN”、即圖像數據的第一個定位方法是否使用無線LAN。在步驟S603中CPU103判斷為第一個定位方法是“WLAN”的情況下,CPU103進入步驟S607的處理。在步驟S607中,代替針圖標而將無線LAN圖標疊加在關注圖像文件的縮略圖上。然后,CPU103進入步驟S650的處理。另一方面,在CPU103在步驟S603中判斷為定位方法不是“WLAN”的情況下,CPU103進入步驟S604的處理。
[0056]在步驟S604中,CPU103判斷圖像數據中的第一個定位方法信息是否是“手動”、即是否手動添加圖像數據中的地點信息。在CPU103在步驟S604中判斷為第一個定位方法信息是“手動”的情況下,CPU103進入步驟S608的處理。在步驟S608中,代替針圖標而將手動操作圖標疊加在關注圖像文件的縮略圖上,并且該處理進入步驟S650的處理。此外,在CPU103在步驟S604中判斷為第一個定位方法信息不是“手動”的情況下,CPU103進入步驟S605的處理。
[0057]在步驟S605中,CPU103判斷關注圖像文件中的第一個定位方法信息是否是“CELLID”、即是否使用蜂窩電話基站添加圖像數據中的地點信息。在CPU103判斷為第一個定位方法信息是“CELLID”的情況下,CPU103進入步驟S609的處理。在步驟S609中,CPU103將蜂窩小區圖標代替針圖標疊加在關注圖像文件的縮略圖上,并且進入步驟S650的處理。此外,在步驟S605中CPU103判斷為第一個定位方法信息不是“CELLID”的情況下,CPU103進入步驟S610的處理。
[0058]在步驟S610中,代替蜂窩圖標小區而將針圖標疊加在關注圖像文件的縮略圖上。注意,在步驟S605中判斷為關注圖像文件中的第一個定位方法信息不是“CELLID”的情況下,可以判斷為記錄有定位信息部但描述了未知的定位方法。在這種情況下,可以配置成如下:代替針圖標而將表示未知的定位方法的圖標疊加在縮略圖上,否則不顯示疊加圖像。作為上述處理的結果,顯示圖4C所示的畫面。
[0059]圖標操作
[0060]圖7A示出在用戶指定(選擇)了圖像的縮略圖(在該圖中為左上位置的縮略圖)的情況下的顯示畫面示例。作為指定(選擇)方法,可以通過操作控制臺102上所設置的上下左右鍵來改變選擇對象。此外,可以配置成如下:將與諸如鼠標等的指示裝置連動的光標定位在相應縮略圖(或縮略圖上的圖標)上的狀態視為指定(選擇)狀態。在任何情況下,在指定縮略圖(圖像I)的情況下,顯示與所指定的縮略圖相對應的圖像的定位信息部的詳細信息700。作為圖7A的情況中的詳細信息700,除從GPS衛星信號獲得的位置信息以外,還顯示諸如獲取位置信息時的衛星數量和定位可靠性等的與使用GPS的定位有關的信息。將衛星數量和定位可靠性記錄作為Exif2.3標準的標簽信息的一部分。
[0061]注意,不是利用縮略圖的指定作為觸發、而是利用縮略圖上的GPS圖標的檢測或GPS圖標上的諸如鼠標光標等的指針的檢測作為觸發,來進行詳細信息700的顯示。在這種情況下,可以通過點擊除GPS圖標以外的部分來選擇圖像數據自身。該配置同樣適用于其它圖標。
[0062]圖7B示出所指定的縮略圖具有無線LAN圖標的示例。在圖7B的示例中,顯示“圖像8”的定位信息部的詳細信息701。作為詳細信息701,除了緯度和經度以外,還顯示諸如無線LAN接入點的地址等的與使用無線LAN的定位有關的信息。
[0063]圖8A示出在所指定的縮略圖具有手動操作圖標的情況下的顯示畫面。在圖8A的示例中,顯示圖像文件“圖像7”的定位信息部的詳細信息800。作為詳細信息800,除緯度和經度以外,還顯示將位置信息添加至圖像數據的時間。[0064]圖8B示出在所指定的縮略圖具有針圖標的情況下的顯示畫面。在圖8B的示例中,顯示圖像文件“圖像3”的定位信息部的詳細信息801。在表示不存在定位方法信息的針圖標中,顯示緯度信息和經度信息。
[0065]注意,在圖4B所示的畫面中,所有的圖標都是針圖標。在該畫面中,在選擇縮略圖的情況下,與定位方法無關地,如圖8B那樣顯示緯度和經度,并且不顯示定位方法特有的信息。該配置是基于如下的假定:用戶在圖4B的畫面中關注位置信息自身,而用戶在圖4C的畫面中關注定位方法。此外,即使在為了盡可能詳細地顯示信息的目的而選擇具有針圖標的縮略圖的情況下,也可以顯示與定位方法相對應的信息。
[0066]圖9是用于對圖標進行編輯的顯示。例如,CPU103根據用于例如使光標在GPS圖標上移動并且右按鈕點擊鼠標等的預定操作來顯示具有多個編輯項的編輯菜單900。編輯菜單900具有為了對GPS圖標的詳細信息和定位方法信息進行編輯所準備的“復制”、“添力口”和“刪除”這三個編輯項。在指定任一編輯項的情況下,CPU103根據所指定的編輯項來進行編輯處理。例如,在選擇項“復制”的情況下,可以將右點擊的GPS圖標的圖像數據中所記錄的諸如地點信息、GPS衛星數量和定位可靠性等的詳細信息以及該圖像數據中所記錄的定位方法復制在臨時存儲用存儲器(通常稱為“剪貼板”)中。在選擇圖標“刪除”的情況下,可以刪除圖像數據中所記錄的諸如位置信息、GPS衛星數量和定位可靠性等的詳細信息以及定位方法,并且可以將該圖標從顯示畫面刪除。在選擇圖標“添加”的情況下,僅在選擇圖標“添加”之前、在針對其它圖像數據的圖標的編輯菜單中選擇了“復制”時,才可以將作為原始圖像數據的上述其它圖像數據的詳細信息以及定位方法添加至復制目的地圖像數據。注意,沒有必要添加所有的詳細信息。例如,可以配置成僅添加定位方法信息。
[0067]此外,將表示作為復制原始數據的上述其它圖像數據的定位方法的圖標附加地顯示在復制目的地圖像數據上。注意,將添加至復制目的地圖像數據的詳細信息記錄在作為Exif2.3標簽其中之一的MakerNote中。將添加至復制目的地圖像數據的定位方法記錄在第一個GPS處理方法標簽中,并且將初始記錄在復制目的地圖像數據中的定位方法再次記錄在第二個標簽中。然后,改變圖標顯示,并且如上所述,顯示表示貢獻度高的定位方法的圖標和表示貢獻度低的定位方法的較小圖標。
[0068]已經利用GPS圖標作為示例進行了上述說明,然而在右點擊無線LAN圖標、手動操作圖標和針圖標的情況下顯示同樣的編輯菜單。此外,在復制一些圖標的信息的狀態下,在對無圖標顯示的圖像數據進行右點擊時,僅顯示項“添加”作為編輯菜單。在選擇圖標“添力口”的情況下,將諸如地點信息和定位方法信息等的詳細信息添加至右點擊的圖像數據。并非必須添加所有的詳細信息。例如,可以僅添加定位方法信息。
[0069]如上所述,在本實施例中,通過參考作為圖像數據的屬性信息所描述的定位方法信息,將不僅表示圖像的定位信息的有無而且還表示定位方法的類型的圖標疊加在縮略圖圖像上。利用該配置,用戶可以容易地確認獲取圖像數據的地點信息時所使用的定位方法。
[0070]注意,在本實施例中,每次操作顯示選擇按鈕401時,進行顯示格式的循環(圖4A —圖4B —圖4C —圖4A...)。然而,還可以配置成如下:從顯示菜單中直接指定顯示類型其中之一,并且根據所指定的顯示類型來進行顯示。因此,本發明不限于上述示例。
[0071]第二實施例
[0072]在上述第一實施例中,基于作為圖像文件的屬性信息所描述的最初的定位方法信息,將表示定位信息的類型的圖標疊加在縮略圖上。在第二實施例中,在存在第二個定位方法信息的情況下,同樣顯示該圖標。
[0073]圖10示出第二實施例中的列表形式的圖像的顯示示例。在圖10中,使用GPS和WLAN這兩個定位方法來對位于左上角的圖像文件進行定位。最初的定位方法“GPS”是第一大小的圖標,第二個定位方法“WLAN”是比第一大小小的第二大小的圖標,并且將這兩個圖標疊加在縮略圖上。為了減小縮略圖圖像的被這些圖標隱藏的區域,第二個定位方法圖標較小。
[0074]在圖10的顯示畫面是代替第一實施例中圖4C所示的顯示畫面的顯示示例的情況下,在圖5的步驟S508中,CPU103進行與圖1lA和IlB的流程圖相對應的處理。注意,圖1IA和IlB的流程圖中的步驟S601?S610以及步驟S650與圖6的流程圖中的步驟相同。因此,這些步驟具有相同的附圖標記,并且以下將說明步驟S611及其后續步驟的處理。
[0075]注意,在直至步驟S610為止的處理中,已將初始定位方法的圖標疊加在縮略圖圖像上。
[0076]在步驟S611中,CPU103分析關注圖像文件的定位信息部,并且判斷是否記錄有第二個定位方法。在作為判斷結果、CPU103判斷為記錄有第二個定位方法的情況下,CPU103進入步驟S612。另一方面,在CPU103判斷為沒有記錄第二個定位方法的情況下,在步驟S650中,CPU103返回至圖5的流程圖中的步驟S509。
[0077]在步驟S612中,CPU103判斷關注圖像文件的第二個定位方法信息是否是“GPS”。在CPU103判斷為第二個定位方法信息是“GPS”的情況下,CPU103進入步驟S616的處理。在步驟S616中,以與第一個定位方法圖標相鄰的方式疊加大小比第一個定位方法圖標小的GPS圖標。然后,CPU103進入步驟S650的處理,并且返回至主處理。此外,在CPU103在步驟S612中判斷為第二定位方法信息不是“GPS”的情況下,CPU103進入步驟S613的處理。
[0078]在步驟S613中,CPU103判斷關注圖像文件的第二個定位方法信息是否是“WLAN”。在CPU103判斷為第二個定位方法信息是“WLAN”的情況下,CPU103進入步驟S617的處理。在步驟S617中,以與已顯示圖標相鄰的方式,按比已顯示圖標小的大小來疊加無線LAN圖標。然后,CPU103經由步驟S650返回至主處理。此外,在CPU103在步驟S613中判斷為第二個定位方法信息不是“WLAN”的情況下,CPU103進入步驟S614的處理。
[0079]在步驟S614中,CPU103判斷關注圖像文件的第二個定位方法信息是否是“手動”。在CPU103判斷為關注圖像文件的第二個定位方法信息是“手動”的情況下,CPU103進入步驟S618的處理。在步驟S618中,以與已顯示圖標相鄰的方式,按比已顯示圖標小的大小來疊加手動操作圖標。然后,CPU103經由步驟S650返回至主處理。此外,在CPU103在步驟S614中判斷為關注圖像文件的第二個定位方法信息不是“手動”的情況下,CPU103進入步驟S615的處理。
[0080]在步驟S615中,CPU103判斷關注圖像文件的第二個定位方法信息是否是“CELLID”。在該CPU判斷為關注圖像文件的第二個定位方法信息是“CELLID”的情況下,該CPU進入步驟S619的處理。在步驟S619中,以與已顯示圖標相鄰的方式,按比已顯示圖標小的大小來疊加蜂窩小區圖標。然后,CPU103經由步驟S650返回至主處理。
[0081]然后,在CPU103在步驟S615中判斷為關注圖像文件的第二個定位方法信息不是“CELLID”的情況下,CPU103經由步驟S650返回至主處理。注意,在步驟S615的判斷結果為“否”的情況下,可以認為將某些未知數據(或未知的定位信息)描述為第二個定位方法信息。在這種情況下,由于描述了地點信息自身,因此可以配置成如下:繼續顯示針圖標、或者疊加表示已知的定位信息的圖標。
[0082]如上所述說明了第二實施例中的用于將與定位方法相對應的圖標顯示在各圖像數據的縮略圖圖像上的處理。
[0083]注意,代替圖4C,已經說明了第二實施例中的圖10的顯示畫面作為示例,然而還可以配置成如下:在圖4C所示的畫面中,在操作顯示選擇按鈕401的情況下,接著顯示圖10的顯示畫面。
[0084]第三實施例
[0085]在第三實施例中,可以在PC側顯示地圖。注意,由于第三實施例的許多部分與第一實施例相對應,因此將省略針對相應部分的說明并且將主要說明本實施例特有的部分。注意,二次存儲裝置105預先保持用以輸出使用給定位置作為關鍵字所檢索到的包括該位置的地圖圖像的地圖數據庫。也就是說,可以指定利用緯度和經度所表示的位置并檢索該位置,并且從該數據庫獲得指定比例的地圖數據。注意,由于以汽車導航為代表的使用位置來從地圖數據庫進行檢索的技術是眾所周知的,因此將省略針對該技術的詳細說明。
[0086]圖12是第三實施例中的列表形式的圖像的顯示示例。在圖12所示的畫面中,共同顯示圖像文件的列表以及這些圖像文件的縮略圖圖像。可以通過滾動操作來顯示畫面內無法顯示的圖像數據。
[0087]在第三實施例中,關于至少具有緯度和經度信息的圖像文件,將針圖標疊加在該圖像文件的縮略圖上。在該畫面中,與定位方法信息無關地,針對具有緯度和經度信息的圖像數據統一顯示針圖標。關于不具有緯度和經度信息的圖像文件,不顯示針圖標。此外,圖像列表畫面具有地圖顯示按鈕1201。
[0088]在利用鼠標等點擊地圖顯示按鈕1201的情況下,CPU103根據疊加有針圖標的所有圖像文件的緯度和經度的平均位置(緯度平均值和經度平均值)、以及緯度的最大值和最小值及經度的最大值和最小值,來確定作為默認要顯示的地圖的矩形范圍。然后,CPU103從地圖數據庫獲得地圖圖像,放大/縮小該地圖圖像以顯示在顯示區域中,并且在各圖像數據文件的利用緯度和經度所表示的位置中顯示針圖標。
[0089]圖13示出上述地圖上所顯示的針圖標的顯示畫面示例。該畫面簡要由用以顯示地圖圖像的地圖區域和用以在垂直方向上顯示可滾動的縮略圖圖像列表的列表顯示區域1302構成。在點擊列表顯示按鈕1301的情況下,CPU103進行用以使該圖中的地圖顯示狀態恢復為如圖12所示的列表顯示的處理。滑塊條1303用于控制地圖縮放。方向鍵組1304用于使地圖上下左右滾動。
[0090]此外,在用戶操作鼠標以使光標移動至期望的針位置并且點擊該位置的情況下,CPU103滾動畫面以使得與該針相對應的圖像的縮略圖位于圖像顯示區域1302內。此外,CPU103利用粗框顯示該縮略圖(也可以改變框的顏色)以與其它縮略圖區分開。
[0091]作為上述配置的結果,還可以通過指定地圖上的針圖標來在攝像的位置中確認通過攝像所獲得的圖像。
[0092]此外,圖13所示的畫面中的特定顯示其中之一是列表顯示區域中的圖標顯示。在圖12中,統一顯示針圖標,而在圖13中,顯示與各圖像數據的定位方法相對應的圖標(GPS圖標、無線LAN圖標、蜂窩小區圖標和針圖標)。在地圖顯示狀態下,由于用戶對位置信息感興趣,因此需要與位置信息有關的更詳細信息。
[0093]如上所述,在第三實施例中,關于畫面是否用于地圖顯示、即畫面是否用于位置信息的利用,使與位置信息有關的圖標的形式改變。利用該配置,用戶可以更容易地確認所需信息。注意,可以將第二實施例中的圖12的畫面顯示作為圖4A?4C的畫面其中之一。此夕卜,地圖顯示按鈕1201可以不是顯示在圖12的畫面中而是顯示在圖4C和圖10的顯示畫面中。
[0094]如上所述,已經說明了本發明的各實施例,然而本發明不限于在PC上執行的應用。本發明可應用于任何設備,只要該設備存儲和管理圖像文件并顯示這些圖像文件即可。例如,可以利用數字照相機或蜂窩電話來實現本發明。
[0095]此外,在上述實施例中,在以列表形式顯示圖像文件時,顯示各圖像文件的縮略圖,并且疊加表示定位信息的有無和定位方法的類型的圖標。然而,可以將圖像文件與文件名的列表和字符顏色區分開,或者可以顯示類型圖標和文件名。注意,由于用戶期望在一定程度上確認以列表形式所顯示的圖像,因此優選如以上實施例所述的將圖標疊加在縮略圖上。
[0096]其它實施例
[0097]還可以通過讀出并執行記錄在存儲器裝置上的程序以進行上述實施例的功能的系統或設備的計算機(或者CPU或MPU等裝置)和通過下面的方法來實現本發明的各方面,其中,系統或設備的計算機通過例如讀出并執行記錄在存儲器裝置上的程序以進行上述實施例的功能來進行上述方法的各步驟。由于該原因,例如經由網絡或者通過用作存儲器裝置的各種類型的記錄介質(例如,計算機可讀介質)將該程序提供給計算機。
[0098]盡管已經參考典型實施例說明了本發明,但是應該理解,本發明不限于所公開的典型實施例。所附權利要求書的范圍符合最寬的解釋,以包含所有這類修改、等同結構和功倉泛。
[0099]本申請要求2012年I月23日提交的日本專利申請2012-011507的優先權,在此通過引用包含其全部內容。
【權利要求】
1.一種圖像顯示控制設備,用于進行控制以顯示存儲部件中所存儲的圖像文件的列表,所述圖像顯示控制設備包括: 判斷部件,用于分析所述存儲部件中所存儲的各圖像文件,判斷各圖像文件是否包括表示位置的位置信息,并且在圖像文件包括位置信息的情況下判斷是否存在表示所述位置的定位方法的定位方法信息;以及 顯示控制部件,用于在顯示所述存儲部件中所存儲的圖像文件的列表時,根據所述判斷部件的判斷結果,以能夠與不包括位置信息的圖像文件區分開的外觀來顯示包括位置信息的圖像文件,同時以能夠區分的外觀將利用所述定位方法信息所表示的定位方法的類型顯示在包括位置信息的圖像文件中。
2.根據權利要求1所述的圖像顯示控制設備,其中,所述顯示控制部件針對不包括所述位置信息的 圖像文件,顯示利用該圖像文件所表示的圖像的縮略圖,而針對包括所述位置信息的圖像文件,將與利用所述定位方法信息所表示的定位方法的類型相對應的圖標疊加在利用該圖像文件所表示的圖像的縮略圖上。
3.根據權利要求2所述的圖像顯示控制設備,其中,在所述判斷部件判斷出包括第一定位方法信息和第二定位方法信息作為所述定位方法信息的圖像文件的情況下,所述顯示控制部件將如下圖標疊加在利用所判斷出的圖像文件所表示的圖像的縮略圖上:與利用所述第一定位方法信息所表示的定位方法的類型相對應的具有第一大小的圖標;以及與利用所述第二定位方法信息所表示的定位方法的類型相對應的具有比所述第一大小小的第二大小的圖標。
4.根據權利要求1至3中任一項所述的圖像顯示控制設備,其中,還包括: 指定部件,用于指定所述顯示控制部件以列表形式所顯示的圖像文件其中之一;以及 位置信息顯示部件,用于在所述指定部件所指定的圖像文件包括位置信息的情況下,以氣球形式顯示該位置信息的詳細信息。
5.根據權利要求1至3中任一項所述的圖像顯示控制設備,其中,還包括: 指定部件,用于指定所述顯示控制部件以列表形式所顯示的圖像文件其中之一;以及 菜單顯示部件,用于在所述指定部件所指定的圖像文件包括位置信息并且進行預定操作的情況下,顯示包括針對該位置信息的多個編輯項的編輯菜單;以及 編輯部件,用于在指定了所顯示的編輯項其中之一的情況下,針對所指定的圖像文件的位置信息進行與所指定的編輯項相對應的編輯處理。
6.根據權利要求2所述的圖像顯示控制設備,其中,還包括: 地圖數據庫,用于根據給定的位置信息,來輸出包括利用該給定的位置信息所表示的位置的地圖圖像; 顯示裝置,其具有用于以能夠滾動的形式顯示多個圖像文件的縮略圖的列表顯示區域以及用于顯示地圖圖像的地圖區域;以及 地圖顯示部件,用于根據所述存儲部件所存儲的圖像文件中的具有位置信息的圖像文件計算平均位置,使用所述平均位置作為關鍵字來從所述地圖數據庫獲得地圖圖像,并且將該地圖圖像顯示在所述地圖區域中, 其中,所述顯示控制部件將各圖像文件的縮略圖顯示在所述列表顯示區域中,并且還針對具有位置信息的圖像文件,將預定圖標顯示在所述地圖圖像中的利用所述位置信息所表示的位置中。
7.一種圖像顯示控制設備的控制方法,所述圖像顯示控制設備顯示存儲部件中所存儲的圖像文件的列表,所述控制方法包括以下步驟: 判斷步驟,用于利用判斷部件分析所述存儲部件中所存儲的各圖像文件,判斷各圖像文件是否包括表示位置的位置信息,并且在圖像包括位置信息的情況下判斷是否存在表示所述位置的定位方法的定位方法信息;以及 顯示控制步驟,用于利用顯示控制部件在顯示所述存儲部件中所存儲的圖像文件的列表時,根據所述判斷步驟的判斷結果,以能夠與不包括位置信息的圖像文件區分開的外觀來顯示包括位置信息的圖像文件,同時以能夠區分的外觀將利用所述定位方法信息所表示的定位方法的類型顯示在包括位置信息的圖像文件中。
8.一種程序,其中所述程序在由具有存儲部件的計算機讀取并執行的情況下,使所述計算機用作圖像顯示控制設備以顯示所述存儲部件中所存儲的圖像文件的列表,其中所述程序使所述計算機用作以下部件: 判斷部件,用于分析所述存儲部件中所存儲的各圖像文件,判斷各圖像文件是否包括表示位置的位置信息,并且在圖像文件包括位置信息的情況下判斷是否存在表示所述位置的定位方法的定位方法信息;以及 顯示控制部件,用于在顯示所述存儲部件中所存儲的圖像文件的列表時,根據所述判斷部件的判斷結果,以能 夠與不包括位置信息的圖像文件區分開的外觀來顯示包括位置信息的圖像文件,同時以能夠區分的外觀將定位方法的類型顯示在包括位置信息的圖像文件中。
【文檔編號】G06F17/30GK104012079SQ201380004558
【公開日】2014年8月27日 申請日期:2013年1月9日 優先權日:2012年1月23日
【發明者】小櫻梢 申請人:佳能株式會社