專利名稱:用于顯示數(shù)據(jù)對(duì)象的方法、軟件和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的一個(gè)或多個(gè)方面涉及顯示方法,更具體的講,涉及一種用于顯示數(shù)據(jù)對(duì)象的方法、設(shè)備和軟件。
背景技術(shù):
一般地,基于圖像的數(shù)據(jù)對(duì)象(諸如,靜止圖像和運(yùn)動(dòng)圖像)和基于文本的數(shù)據(jù)對(duì)象可按照他們已經(jīng)被存儲(chǔ)在裝置(諸如,計(jì)算機(jī)、無(wú)線通信裝置、個(gè)人數(shù)字助理(PDA)等)中的順序被顯示。然而,這些裝置的相對(duì)大的存儲(chǔ)能力已經(jīng)使得相應(yīng)的大量數(shù)據(jù)對(duì)象的存儲(chǔ)成為可能。
發(fā)明內(nèi)容
解決方案為了解決上述現(xiàn)有技術(shù)的不足,主要目標(biāo)是提供一種用于顯示數(shù)據(jù)對(duì)象的方法、設(shè)備和軟件。有效效果根據(jù)上述實(shí)施例,可容易地識(shí)別數(shù)據(jù)對(duì)象。
為了更全面地理解本公開(kāi)及其優(yōu)點(diǎn),現(xiàn)在參考下面結(jié)合附圖進(jìn)行的描述,在附圖中,相同的標(biāo)號(hào)表不相同的部件:圖1示出根據(jù)本發(fā)明實(shí)施例的用于顯示數(shù)據(jù)對(duì)象的示例設(shè)備;圖2示出根據(jù)本發(fā)明實(shí)施例的用于顯示數(shù)據(jù)對(duì)象的方法的示例流程圖;圖3A示出根據(jù)本發(fā)明實(shí)施例的顯示了對(duì)數(shù)據(jù)對(duì)象進(jìn)行分組的結(jié)果的示例屏幕;圖3B到圖3D示出顯示了將圖3A的屏幕進(jìn)行縮小的結(jié)果的屏幕;圖4A和圖4B示出根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)對(duì)象的布置;圖5A到圖示出根據(jù)本發(fā)明實(shí)施例的顯示了將如圖4A中布置的數(shù)據(jù)對(duì)象進(jìn)行縮小的結(jié)果的屏幕;圖6A到圖6D示出根據(jù)本發(fā)明實(shí)施例的顯示了響應(yīng)于排序選項(xiàng)改變指令來(lái)改變排序選項(xiàng)的處理的屏幕;圖7A到圖7C示出根據(jù)本發(fā)明實(shí)施例的顯示了基于搜索選項(xiàng)將數(shù)據(jù)對(duì)象進(jìn)行過(guò)濾的處理的屏幕;圖8A和圖SB示出根據(jù)本發(fā)明實(shí)施例的顯示了基于排序選項(xiàng)將數(shù)據(jù)對(duì)象進(jìn)行過(guò)濾的處理的屏幕。最佳實(shí)施方式根據(jù)本發(fā)明的一方面,提供一種在顯示單元上顯示數(shù)據(jù)對(duì)象的方法,所述方法包括:將數(shù)據(jù)對(duì)象布置為組;從數(shù)據(jù)對(duì)象的組中選擇代表數(shù)據(jù)對(duì)象;在接收到縮小指令時(shí),將除代表數(shù)據(jù)對(duì)象以外的所有數(shù)據(jù)對(duì)象縮小??赏ㄟ^(guò)使用與數(shù)據(jù)對(duì)象相關(guān)的元數(shù)據(jù)執(zhí)行將數(shù)據(jù)對(duì)象布置為組的步驟。所述方法還可包括:根據(jù)排序選項(xiàng)改變指令來(lái)改變數(shù)據(jù)對(duì)象的排序選項(xiàng)。所述方法還可包括:顯示通過(guò)選擇的排序選項(xiàng)過(guò)濾的數(shù)據(jù)對(duì)象。所述方法還可包括:根據(jù)用于沿上下方向、左右方向和對(duì)角線方向中的至少一個(gè)方向移動(dòng)的移動(dòng)指令來(lái)改變正被顯示在顯示單元上的數(shù)據(jù)對(duì)象。數(shù)據(jù)對(duì)象可包括基于圖像的數(shù)據(jù)對(duì)象和基于文本的數(shù)據(jù)對(duì)象中的至少一個(gè)??苫谡伙@示在顯示單元上的數(shù)據(jù)對(duì)象執(zhí)行將數(shù)據(jù)對(duì)象布置為組的步驟。根據(jù)本發(fā)明的另一方面,可提供一種具有在其上實(shí)現(xiàn)的計(jì)算機(jī)程序的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所述計(jì)算機(jī)程序用于執(zhí)行所述方法。根據(jù)本發(fā)明的另一方面,一種用于顯示數(shù)據(jù)對(duì)象的設(shè)備包括:顯示單元,用于顯示至少一個(gè)數(shù)據(jù)對(duì)象;輸入單元,用于輸入指令和信息中的至少一個(gè);存儲(chǔ)單元,用于存儲(chǔ)多個(gè)數(shù)據(jù)對(duì)象;以及處理器。處理器被配置為:將存儲(chǔ)在存儲(chǔ)單元中的所述多個(gè)數(shù)據(jù)對(duì)象布置為組,從數(shù)據(jù)對(duì)象的組中選擇代表數(shù)據(jù)對(duì)象,并在從輸入單元接收到縮小指令時(shí),將除代表數(shù)據(jù)對(duì)象以外的所有數(shù)據(jù)對(duì)象縮小。存儲(chǔ)單元可存儲(chǔ)與所述多個(gè)數(shù)據(jù)對(duì)象相關(guān)的元數(shù)據(jù),處理器可使用所述元數(shù)據(jù)來(lái)將數(shù)據(jù)對(duì)象布置為組。當(dāng)從輸入單元接收到排序選項(xiàng)改變指令時(shí),處理器可改變數(shù)據(jù)對(duì)象的排序選項(xiàng)。處理器可基于經(jīng)由輸入單元選擇的排序選項(xiàng)將存儲(chǔ)在存儲(chǔ)單元中的數(shù)據(jù)對(duì)象進(jìn)行過(guò)濾,并在顯示單元上顯示結(jié)果數(shù)據(jù)對(duì)象。處理器可基于顯示在顯示單元上的多個(gè)數(shù)據(jù)對(duì)象對(duì)所述多個(gè)數(shù)據(jù)對(duì)象進(jìn)行分組。當(dāng)接收到沿上下方向、左右方向和對(duì)角線方向中的至少一個(gè)方向的移動(dòng)指令時(shí),處理器可改變正被顯示在顯示單元上的數(shù)據(jù)對(duì)象。數(shù)據(jù)對(duì)象可包括基于圖像的數(shù)據(jù)對(duì)象和基于文本的數(shù)據(jù)對(duì)象中的至少一個(gè)。
在進(jìn)行下面的本發(fā)明的詳細(xì)描述之前,闡述貫穿本專利文檔中使用的特定詞語(yǔ)和短語(yǔ)的定義會(huì)是有益的:術(shù)語(yǔ)“包括”和“包含”及其派生物表示沒(méi)有限制的包括;術(shù)語(yǔ)“或”是表示和/或的包括;短語(yǔ)“與…相關(guān)的”和“與其相關(guān)的”及其派生物可表示包括、被包括在…中、與…相互連接、包含、被包含在…中、連接到或與…連接、結(jié)合到或與…結(jié)合、可與…傳達(dá)、與…協(xié)作、交叉、并列、與…近似、綁定到或與…綁定、具有、具有…的性質(zhì)等;術(shù)語(yǔ)“控制器”表示控制至少一個(gè)操作的任何裝置、系統(tǒng)或其部件,這樣的裝置可被實(shí)現(xiàn)為硬件、固件或軟件或者所述硬件、固件和軟件中的至少兩個(gè)的一些組合。應(yīng)該注意,無(wú)論在本地或遠(yuǎn)程,與任何特定的控制器相關(guān)的功能可以是集中式或分布式的。貫穿本專利文檔提供對(duì)特定詞語(yǔ)和短語(yǔ)的定義,本領(lǐng)域的普通技術(shù)人員應(yīng)該理解,在很多情況下(如果不是大多數(shù)示例),這樣的定義適用于這樣定義的詞語(yǔ)和短語(yǔ)的先前以及將來(lái)的使用。
具體實(shí)施例方式在本專利文檔中,下面討論的圖1到圖SB以及用于描述本公開(kāi)的原理的各種實(shí)施例僅當(dāng)做示例,并不應(yīng)以任何方式被解釋為限制本公開(kāi)的范圍。本領(lǐng)域的技術(shù)人員將理解:本公開(kāi)的原理可在任何合適布置的顯示裝置中被實(shí)現(xiàn)。
圖1示出根據(jù)本發(fā)明實(shí)施例的用于顯示數(shù)據(jù)對(duì)象的示例設(shè)備100。設(shè)備100可以是用戶裝置,諸如數(shù)字相機(jī)、數(shù)字相框、能夠連接到有線或無(wú)線網(wǎng)絡(luò)的計(jì)算機(jī)、移動(dòng)裝置或互聯(lián)網(wǎng)協(xié)議電視(IPTV)。所述移動(dòng)裝置可以是任何類型的便攜式裝置,諸如蜂窩電話、智能電話、個(gè)人數(shù)字助理(PDA)、便攜式多媒體播放器(PMP)、導(dǎo)航裝置或游戲控制臺(tái)。在特定的實(shí)施例中,IPTV可被集成在移動(dòng)裝置中,并且可被用作用于顯示來(lái)自數(shù)字廣播信號(hào)的圖像的終端。設(shè)備100包括用戶接口單元110、數(shù)據(jù)對(duì)象接收單元120、數(shù)據(jù)對(duì)象捕捉單元130、網(wǎng)絡(luò)接口 140、存儲(chǔ)單元150和處理器160。應(yīng)當(dāng)理解,可使用比圖1中示出的元件更多或更少的元件來(lái)實(shí)現(xiàn)設(shè)備100。例如,設(shè)備100可選擇性地包括數(shù)據(jù)對(duì)象接收單元120、數(shù)據(jù)對(duì)象捕捉單元130和網(wǎng)絡(luò)接口單元140。在特定的實(shí)施例中,存儲(chǔ)單元130可被集成地形成在處理器120中。用戶接口單元110包括輸入單元111和顯示單元112。用戶可經(jīng)由輸入單元111輸入信息、命令或數(shù)據(jù)。從輸入單兀111發(fā)送到處理器160的信號(hào)可被稱為輸入信息、輸入命令、輸入信號(hào)、或輸入數(shù)據(jù)。輸入單元111可被配置為用于基于觸摸的輸入。具體地講,輸入單元111可被實(shí)現(xiàn)為使用觸摸面板或觸摸屏的基于觸摸的界面,其中,所述觸摸面板或所述觸摸屏通過(guò)使用手寫(xiě)筆或用戶的手指接觸所述觸摸面板或所述觸摸屏的預(yù)定位置來(lái)產(chǎn)生輸入信號(hào)。輸入單元111和顯示單元112可一起形成組合單元。顯示單元112可顯示至少一個(gè)數(shù)據(jù)對(duì)象。數(shù)據(jù)對(duì)象可包括(但不限于)基于圖像的數(shù)據(jù)對(duì)象(諸如,靜止圖像、運(yùn)動(dòng)圖像)和基于文本的數(shù)據(jù)對(duì)象。數(shù)據(jù)對(duì)象可被稱為文件。也就是說(shuō),數(shù)據(jù)對(duì)象可被稱為圖像文件或文本文件。圖像文件和文本文件可被分別稱為基于圖像的文件和基于文本的文件。顯示單元112可基于二維網(wǎng)格結(jié)構(gòu)顯示數(shù)據(jù)對(duì)象。顯示單元112可被實(shí)現(xiàn)為液晶顯示器(LCD)、薄膜晶體管液晶顯示器(TFT LCD)、有機(jī)發(fā)光二極管、柔性顯示器、三維(3D)顯示器、有源矩陣有機(jī)發(fā)光二極管(AMOLED)等。顯示單元112可被稱為輸出單元。數(shù)據(jù)對(duì)象接收單元120可被配置為經(jīng)由諸如通用串行總線(USB)連接器的元件從外部裝置(未示出)接收數(shù)據(jù)對(duì)象。外部裝置是可提供數(shù)據(jù)對(duì)象的裝置,其可以是如上所述的數(shù)字相機(jī)、存儲(chǔ)介質(zhì)(諸如USB存儲(chǔ)器和硬盤(pán))、個(gè)人計(jì)算機(jī)(PC)或移動(dòng)裝置。數(shù)據(jù)對(duì)象捕捉單元130可被配置為通過(guò)諸如相機(jī)模塊的元件獲得或捕捉數(shù)據(jù)對(duì)象。因此,數(shù)據(jù)對(duì)象捕捉單元130可被稱為攝像單元或數(shù)據(jù)對(duì)象獲得單元。網(wǎng)絡(luò)接口單元140可被配置為使用有線或無(wú)線網(wǎng)絡(luò)的接口。存儲(chǔ)單元150可存儲(chǔ)包括一組可執(zhí)行指令的應(yīng)用程序以及用于執(zhí)行根據(jù)本發(fā)明實(shí)施例的顯示數(shù)據(jù)對(duì)象的方法的相關(guān)數(shù)據(jù)。存儲(chǔ)在存儲(chǔ)單元150中的數(shù)據(jù)可包括至少一個(gè)數(shù)據(jù)對(duì)象和與所述至少一個(gè)數(shù)據(jù)對(duì)象相關(guān)的至少一個(gè)元數(shù)據(jù)。存儲(chǔ)在存儲(chǔ)單元150中的應(yīng)用程序可按照任何合適的方式(諸如,在制造期間或通過(guò)網(wǎng)絡(luò)接口單元140下載所述應(yīng)用程序)被寫(xiě)入其中。用于控制設(shè)備100的整體功能的處理器160可被定義為(但不限于)控制器或微處理器。處理器160可指示顯示單元112顯示存儲(chǔ)在存儲(chǔ)單元150中的數(shù)據(jù)對(duì)象,或者將從數(shù)據(jù)對(duì)象接收單元120、數(shù)據(jù)對(duì)象捕捉單元130和網(wǎng)絡(luò)接口單元140中的至少一個(gè)接收的數(shù)據(jù)對(duì)象存儲(chǔ)在存儲(chǔ)單元150中,并且根據(jù)由用戶接口單元110的輸入單元111輸入的信息來(lái)顯示存儲(chǔ)在存儲(chǔ)單元150中的數(shù)據(jù)對(duì)象。圖2示出根據(jù)本發(fā)明實(shí)施例的用于顯示數(shù)據(jù)對(duì)象的示例方法。在操作S201中,處理器160將存儲(chǔ)在存儲(chǔ)單元150中的將被顯示在顯示單元112上的數(shù)據(jù)對(duì)象布置為組。數(shù)據(jù)對(duì)象的分組可基于與數(shù)據(jù)對(duì)象相關(guān)的元數(shù)據(jù)被執(zhí)行。所述元數(shù)據(jù)可包括諸如與數(shù)據(jù)對(duì)象的創(chuàng)建相關(guān)的日期、時(shí)間、地點(diǎn)和人的信息。因此,處理器160可基于元數(shù)據(jù)中的信息對(duì)數(shù)據(jù)對(duì)象分組。用于對(duì)數(shù)據(jù)對(duì)象分組的元數(shù)據(jù)可通過(guò)輸入單元111被選擇。同時(shí),如果從輸入單元111接收到不同于縮小指令的指令,則在步驟S205和步驟S206中,處理器160響應(yīng)于接收到的指令相應(yīng)地進(jìn)行操作。圖3A示出根據(jù)本發(fā)明實(shí)施例的顯示了對(duì)數(shù)據(jù)對(duì)象進(jìn)行分組的結(jié)果的示例屏幕,而圖3B到圖3D示出顯示了將圖3A的屏幕進(jìn)行縮小的結(jié)果的屏幕。在特定的實(shí)施例中,處理器160還可基于當(dāng)前顯示在顯示單元112上的數(shù)據(jù)對(duì)象對(duì)數(shù)據(jù)對(duì)象進(jìn)行分組。也就是說(shuō),處理器160可按照數(shù)據(jù)對(duì)象被存儲(chǔ)在存儲(chǔ)單元150中的順序來(lái)顯示數(shù)據(jù)對(duì)象。如果通過(guò)輸入單元111對(duì)顯示單元112的拖動(dòng)操作建立用于在顯示單元112上顯示數(shù)據(jù)對(duì)象的區(qū)域(或塊)(見(jiàn)圖3A),則處理器160可將包含在建立的區(qū)域中的數(shù)據(jù)對(duì)象分類為組。圖3A示出用于解釋在根據(jù)本發(fā)明實(shí)施例的顯示數(shù)據(jù)對(duì)象的方法中的關(guān)于數(shù)據(jù)對(duì)象的分組的屏幕。當(dāng)經(jīng)由輸入單元111通過(guò)觸摸或使用特定鍵(例如,shift鍵)選擇數(shù)據(jù)對(duì)象時(shí),處理器160可對(duì)選擇的數(shù)據(jù)對(duì)象進(jìn)行分組。這樣的對(duì)數(shù)據(jù)對(duì)象的基于觸摸或基于特定鍵的選擇可被隨機(jī)地執(zhí)行。在操作S202中,處理器160從一組數(shù)據(jù)對(duì)象(在下文中,數(shù)據(jù)對(duì)象組)中選擇代表數(shù)據(jù)對(duì)象。如果未經(jīng)由輸入單元111輸入用于選擇代表數(shù)據(jù)對(duì)象的信息或信號(hào),則處理器160可從數(shù)據(jù)對(duì)象組選擇第一數(shù)據(jù)對(duì)象作為數(shù)據(jù)對(duì)象組的代表數(shù)據(jù)對(duì)象。否則,如果經(jīng)由輸入單元111輸入了用于選擇代表數(shù)據(jù)對(duì)象的信息或信號(hào),則處理器160將根據(jù)所述信息或信號(hào)選擇的數(shù)據(jù)對(duì)象確定為數(shù)據(jù)對(duì)象組的代表數(shù)據(jù)對(duì)象。在這種情況下,如果被選擇為代表數(shù)據(jù)對(duì)象的數(shù)據(jù)對(duì)象不對(duì)應(yīng)于數(shù)據(jù)對(duì)象組的第一數(shù)據(jù)對(duì)象,則處理器160可將被選擇為代表數(shù)據(jù)對(duì)象的數(shù)據(jù)對(duì)象的顯示位置改變?yōu)橹糜跀?shù)據(jù)對(duì)象組的其他數(shù)據(jù)對(duì)象之前。在從所有數(shù)據(jù)對(duì)象組選擇所有代表數(shù)據(jù)對(duì)象之后,在操作S203和操作S204中,在從輸入單元111接收到縮小指令時(shí),處理器160將如圖3A中所示的屏幕改變?yōu)槿鐖D3B中所示的屏幕。在圖3B的屏幕中,除代表數(shù)據(jù)對(duì)象組的代表數(shù)據(jù)對(duì)象以外的所有數(shù)據(jù)對(duì)象在垂直維度和水平維度兩者上被減少尺寸。在圖3A和圖3B中可見(jiàn),表不為10-1、10-14和10-21的數(shù)據(jù)對(duì)象是它們的代表數(shù)據(jù)對(duì)象組的代表數(shù)據(jù)對(duì)象。顯示在圖3A中的數(shù)據(jù)對(duì)象中的一些在圖3B中被省略。然而,應(yīng)該理解,如果存在比圖3A中呈現(xiàn)的數(shù)據(jù)對(duì)象更多的數(shù)據(jù)對(duì)象,則如圖3B所示,可根據(jù)縮小指令顯示更多的數(shù)據(jù)對(duì)象。換句話說(shuō),縮小指令允許在將代表數(shù)據(jù)對(duì)象保持在它們的原始大小的同時(shí)在屏幕上顯示更多的將被顯示的數(shù)據(jù)對(duì)象,這在一些實(shí)施例中可使用戶能夠基于代表數(shù)據(jù)對(duì)象容易地并且快速地識(shí)別期望的數(shù)據(jù)對(duì)象。當(dāng)數(shù)據(jù)對(duì)象如圖3B中所示被顯示時(shí),在接收到另一縮小指令時(shí),處理器160將顯示單元112的屏幕從圖3B改變?yōu)閳D3C。在圖3C的屏幕中,代表數(shù)據(jù)對(duì)象按照它們的原始大小被顯示,而數(shù)據(jù)對(duì)象組的其余數(shù)據(jù)對(duì)象在垂直維度和水平維度兩者上從它們的原始大小被進(jìn)一步減少。
當(dāng)數(shù)據(jù)對(duì)象如圖3C中所示被顯示時(shí),在接收到另一縮小指令時(shí),處理器160可將顯示單元112的屏幕從圖3C改變?yōu)閳D3D。在圖3D的屏幕中,僅數(shù)據(jù)對(duì)象組的代表數(shù)據(jù)對(duì)象被顯示,這可通過(guò)以下事實(shí)被確定:將除代表數(shù)據(jù)對(duì)象以外的數(shù)據(jù)對(duì)象進(jìn)一步減小到比圖3C中示出的尺寸更小的尺寸可能導(dǎo)致難以識(shí)別數(shù)據(jù)對(duì)象。應(yīng)該理解,響應(yīng)于縮小指令的縮小率不應(yīng)限于上述的示例附圖。圖4A和圖4B示出在根據(jù)本發(fā)明實(shí)施例的顯示數(shù)據(jù)對(duì)象的方法中的數(shù)據(jù)對(duì)象的布置。如果數(shù)據(jù)對(duì)象如圖4A所示按年份被布置或被排序并被顯示在顯示單元112上,則存儲(chǔ)在存儲(chǔ)單元150中的數(shù)據(jù)對(duì)象可如圖4B的410所示被定義為以二維(2D)網(wǎng)格結(jié)構(gòu)被布置或排序。如果存儲(chǔ)在存儲(chǔ)單元150中的數(shù)據(jù)對(duì)象如圖4B的410所示被布置,則在接收到沿左右方向421、上下方向422和對(duì)角線方向423中的至少一個(gè)方向的移動(dòng)指令時(shí),處理器160可基于所述移動(dòng)指令改變正被顯示在顯示單元112上的數(shù)據(jù)對(duì)象。例如,當(dāng)在顯示單元112上顯示屏幕411時(shí),處理器160可根據(jù)接收的移動(dòng)指令將屏幕411改變?yōu)槠聊?12。顯示在屏幕411上的數(shù)據(jù)對(duì)象與圖4A中的數(shù)據(jù)對(duì)象相同。顯示的數(shù)據(jù)對(duì)象可根據(jù)移動(dòng)方向而變化。當(dāng)基于移動(dòng)指令在顯示單元112上改變數(shù)據(jù)對(duì)象的顯示時(shí),處理器160可如圖2的操作S201所述將數(shù)據(jù)對(duì)象布置為組,并且如圖2的操作S202從數(shù)據(jù)對(duì)象組選擇代表數(shù)據(jù)對(duì)象。圖5A到圖示出根據(jù)本發(fā)明實(shí)施例的顯示了將如圖4A中布置的數(shù)據(jù)對(duì)象進(jìn)行縮小的結(jié)果的屏幕。在從如圖4A中布置的數(shù)據(jù)對(duì)象中選擇代表數(shù)據(jù)對(duì)象之后,在接收到縮小指令時(shí),處理器160可將顯示單元112的屏幕從圖5A改變?yōu)閳D5B。在圖5A的屏幕中,數(shù)據(jù)對(duì)象按照與圖4A中相同的方式被布置。然而,圖5B示出顯示了按照它們的原始大小的代表數(shù)據(jù)對(duì)象并顯示了數(shù)據(jù)對(duì)象組的縮小的其余數(shù)據(jù)對(duì)象的屏幕,在此特定示例中,所述其余數(shù)據(jù)對(duì)象按照與也在圖3B中示出的方式相似的方式,在垂直和水平上均縮小為一半。當(dāng)屏幕如圖5B被顯示時(shí),在經(jīng)由輸入單元111接收到另一縮小指令時(shí),處理器160可將圖5B的屏幕改變?yōu)閳D5C的屏幕。圖5C示出顯示了按照它們的原始大小的代表數(shù)據(jù)對(duì)象并顯示了數(shù)據(jù)對(duì)象組的縮小的其余數(shù)據(jù)對(duì)象的屏幕,在此特定示例中,所述其余數(shù)據(jù)對(duì)象在垂直和水平上均縮小為它們?cè)即笮〉娜种?。在顯示如圖5C的屏幕的同時(shí)通過(guò)輸入單元111接收到另一縮小指令時(shí),處理器160可將屏幕從圖5C改變?yōu)槭境霭凑张c圖3D所示的方式相似的方式僅顯示了數(shù)據(jù)對(duì)象組的代表數(shù)據(jù)對(duì)象的屏幕。圖5A到圖是顯示了如圖4A所示被布置或被排序的數(shù)據(jù)對(duì)象的縮小的數(shù)據(jù)對(duì)象的屏幕的示例。圖6A到圖6D示出顯示了在根據(jù)本發(fā)明實(shí)施例的顯示數(shù)據(jù)對(duì)象的方法中根據(jù)排序選項(xiàng)改變指令來(lái)改變排序選項(xiàng)的處理的屏幕。例如,如果接收的指令是用于改變排序選項(xiàng)的排序選項(xiàng)改變指令,其中,數(shù)據(jù)對(duì)象基于所述排序選項(xiàng)被顯示,所述排序選項(xiàng)改變指令可通過(guò)觸摸彈出菜單601上的排序選項(xiàng)的區(qū)域被輸入,則處理器160可在顯示單元112上顯示問(wèn)卷、查詢或消息窗口 602。例如,處理器160可顯示具有可選擇的選項(xiàng)(如圖6B中所示的“年齡”和“年份”)的問(wèn)題(諸如,“你想通過(guò)什么選項(xiàng)來(lái)對(duì)數(shù)據(jù)對(duì)象排序? ”)。排序選項(xiàng)可被稱為排序標(biāo)準(zhǔn)信息、排序條件信息或排序關(guān)鍵字。排序選項(xiàng)改變指令可被稱為排序選項(xiàng)設(shè)置指令或排序選項(xiàng)選擇指令。問(wèn)卷、查詢或消息窗口 602可疊加在顯示的數(shù)據(jù)對(duì)象之上。在特定的實(shí)施例中,排序選項(xiàng)改變指令可通過(guò)單獨(dú)的菜單或?qū)S面I被輸入。還應(yīng)注意,問(wèn)卷、查詢或消息窗口 602的內(nèi)容不限于本示例。在通過(guò)輸入單元111接收到與基于問(wèn)卷、查詢或消息窗口 602對(duì)選項(xiàng)“年齡”的選擇等同的信號(hào)時(shí),處理器160將如圖6B中顯示的屏幕改變?yōu)槿鐖D6C中的屏幕,并且顯示用于輸入出生年份的輸入窗口 603。如果用戶在輸入窗口 603中輸入他/她的出生年份,則處理器160基于輸入的出生年份來(lái)計(jì)算用戶的年齡,并顯示如圖6D中所示的屏幕,其中,在如圖6D中所示的屏幕上,顯示了按照從出生年份轉(zhuǎn)換的年齡排序的數(shù)據(jù)對(duì)象。如果所述數(shù)據(jù)對(duì)象是照片圖像,則用戶可看到針對(duì)他/她的年齡排序的照片。因此,所述顯示數(shù)據(jù)對(duì)象的方法可用于管理生活故事相冊(cè)或電子相冊(cè)中的照片。圖7A到圖7C示出根據(jù)本發(fā)明實(shí)施例的顯示了基于搜索選項(xiàng)對(duì)數(shù)據(jù)對(duì)象進(jìn)行過(guò)濾的處理的屏幕。例如,如果接收的指令如圖7A中所示是使用彈出菜單701的搜索選項(xiàng)改變指令,則如圖7B中所示,處理器160可在顯示單元112上輸出問(wèn)卷、查詢或消息窗口 702,其中,問(wèn)卷、查詢或消息窗口 702包括提示用戶選擇與將被搜索的數(shù)據(jù)對(duì)象相關(guān)的年、月和日的消息。搜索選項(xiàng)可被稱為搜索標(biāo)準(zhǔn)信息、搜索條件信息或搜索關(guān)鍵字。搜索選項(xiàng)改變指令可被稱為搜索選項(xiàng)設(shè)置指令或搜索選項(xiàng)選擇指令。消息窗口 702可疊加于顯示在顯示單元112上的數(shù)據(jù)對(duì)象之上。例如,如果“12月25日”可通過(guò)使用與所述數(shù)據(jù)對(duì)象相關(guān)的元數(shù)據(jù)來(lái)引導(dǎo)搜索?;谒阉鹘Y(jié)果,處理器160可將屏幕從圖7B改變?yōu)閳D7C。圖7C是顯示了僅在每年的“12月25日”捕捉的數(shù)據(jù)對(duì)象的屏幕的示例。處理器160可將圖7B的屏幕改變?yōu)橐韵缕聊?不同于圖7C的屏幕,在沒(méi)有關(guān)于年份的信息的情況下,在每年的“12月25日”捕捉的數(shù)據(jù)對(duì)象被依次布置在所述屏幕上。在特定的實(shí)施例中,搜索選項(xiàng)可被稱為條件信息。圖8A和圖SB示出根據(jù)本發(fā)明實(shí)施例的顯示了基于排序選項(xiàng)對(duì)數(shù)據(jù)對(duì)象進(jìn)行過(guò)濾的處理的屏幕。如圖8A中所示,如果接收的指令指示通過(guò)在顯示按照年份排序的數(shù)據(jù)對(duì)象的屏幕上觸摸或點(diǎn)擊特定年份(例如,2008)對(duì)排序選項(xiàng)的選擇,則處理器160可使用選擇的排序選項(xiàng)(在這種情況下,選擇的排序選項(xiàng)是特定年份)作為過(guò)濾條件來(lái)過(guò)濾并顯示存儲(chǔ)在存儲(chǔ)單元150中的數(shù)據(jù)對(duì)象。因此,正在顯示單元112上顯示的屏幕可從圖8A改變?yōu)閳DSB。在圖SB的屏幕中,顯示了僅在選擇的年份捕捉的數(shù)據(jù)對(duì)象。應(yīng)注意,排序選項(xiàng)不限于如上所述的年、月、日等。例如,可根據(jù)人或地點(diǎn)指定排序選項(xiàng)。用于執(zhí)行根據(jù)本發(fā)明實(shí)施例的顯示數(shù)據(jù)對(duì)象的方法的程序可被實(shí)現(xiàn)為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算機(jī)可讀代碼。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的示例包括可被計(jì)算機(jī)系統(tǒng)讀取的任何合適類型的存儲(chǔ)裝置。例如,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括:只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、致密盤(pán)ROM (⑶-ROM)、磁帶、軟盤(pán)和光學(xué)數(shù)據(jù)存儲(chǔ)裝置等。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)還可分布在通過(guò)網(wǎng)絡(luò)互聯(lián)的計(jì)算機(jī)系統(tǒng)中,并且本發(fā)明可被存儲(chǔ)和實(shí)現(xiàn)為計(jì)算機(jī)可讀程序代碼。雖然已經(jīng)利用示例性實(shí)施例描述了本公開(kāi),但是各種改變和修改可被建議給本領(lǐng)域的技術(shù)人員。本公開(kāi)意在包含落入權(quán)利要求的范圍內(nèi)的這種改變和修改。
權(quán)利要求
1.一種在顯示單元上顯示數(shù)據(jù)對(duì)象的方法,所述方法包括: 將多個(gè)數(shù)據(jù)對(duì)象布置為組; 從數(shù)據(jù)對(duì)象的組中選擇代表數(shù)據(jù)對(duì)象; 在接收到縮小指令時(shí),將除代表數(shù)據(jù)對(duì)象以外的所有數(shù)據(jù)對(duì)象縮小。
2.按權(quán)利要求1所述的方法,其中,通過(guò)使用與數(shù)據(jù)對(duì)象相關(guān)的元數(shù)據(jù)執(zhí)行將數(shù)據(jù)對(duì)象布置為組的步驟。
3.按權(quán)利要求1或權(quán)利要求2所述的方法,還包括:根據(jù)排序選項(xiàng)改變指令改變數(shù)據(jù)對(duì)象的排序選項(xiàng)。
4.按權(quán)利要求1或權(quán)利要求2所述的方法,還包括:顯示通過(guò)選擇的排序選項(xiàng)過(guò)濾的數(shù)據(jù)對(duì)象。
5.按權(quán)利要求1或權(quán)利要求2所述的方法,還包括:根據(jù)用于沿上下方向、左右方向和對(duì)角線方向中的至少一個(gè)方向移動(dòng)的移動(dòng)指令來(lái)改變正被顯示在顯示單元上的數(shù)據(jù)對(duì)象。
6.按權(quán)利要求1或權(quán)利要求2所述的方法,其中,數(shù)據(jù)對(duì)象包括基于圖像的數(shù)據(jù)對(duì)象和基于文本的數(shù)據(jù)對(duì)象中的至少一個(gè)。
7.按權(quán)利要求1或權(quán)利要求2所述的方法,其中,基于正被顯示在顯示單元上的數(shù)據(jù)對(duì)象執(zhí)行將數(shù)據(jù)對(duì)象布置為組的步驟。
8.一種具有在其上實(shí)現(xiàn)的計(jì)算機(jī)程序的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)程序執(zhí)行權(quán)利要求I的方法。
9.一種用于顯示數(shù)據(jù)對(duì)象的設(shè)備,所述設(shè)備包括: 顯示單元,被配置為顯示至少一個(gè)數(shù)據(jù)對(duì)象; 輸入單元,被配置為輸入指令和信息中的至少一個(gè); 存儲(chǔ)單元,被配置為存儲(chǔ)多個(gè)數(shù)據(jù)對(duì)象;以及 處理器,用于進(jìn)行如下操作: 將存儲(chǔ)在存儲(chǔ)單元中的所述多個(gè)數(shù)據(jù)對(duì)象布置為組; 從數(shù)據(jù)對(duì)象的組中選擇代表數(shù)據(jù)對(duì)象; 在從輸入單元接收到縮小指令時(shí),將除代表數(shù)據(jù)對(duì)象以外的所有數(shù)據(jù)對(duì)象縮小。
10.按權(quán)利要求9所述的設(shè)備,其中,存儲(chǔ)單元還被配置為存儲(chǔ)與所述多個(gè)數(shù)據(jù)對(duì)象相關(guān)的元數(shù)據(jù),處理器被配置為根據(jù)所述元數(shù)據(jù)將數(shù)據(jù)對(duì)象布置為組。
11.按權(quán)利要求9或權(quán)利要求10所述的設(shè)備,其中,處理器被配置為:響應(yīng)于從輸入單元接收到排序選項(xiàng)改變指令來(lái)改變數(shù)據(jù)對(duì)象的排序選項(xiàng)。
12.按權(quán)利要求9或權(quán)利要求10所述的設(shè)備,其中,處理器被配置為:基于經(jīng)由輸入單元選擇的排序選項(xiàng)將存儲(chǔ)在存儲(chǔ)單元中的數(shù)據(jù)對(duì)象進(jìn)行過(guò)濾。
13.按權(quán)利要求9或權(quán)利要求10所述的設(shè)備,其中,處理器被配置為:基于顯示在顯示單元上的多個(gè)數(shù)據(jù)對(duì)象,對(duì)所述多個(gè)數(shù)據(jù)對(duì)象進(jìn)行分組。
14.按權(quán)利要求9或權(quán)利要求10所述的設(shè)備,其中,處理器被配置為:響應(yīng)于接收的沿上下方向、左右方向和對(duì)角線方向中的至少一個(gè)方向的移動(dòng)指令,改變正被顯示在顯示單元上的數(shù)據(jù)對(duì)象。
15.按權(quán)利要求9或權(quán)利要求10所述的設(shè)備,其中,數(shù)據(jù)對(duì)象包括基于圖像的數(shù)據(jù)對(duì)象和基于文本的數(shù)據(jù)對(duì)象中的至少一個(gè)。
全文摘要
一種用于顯示數(shù)據(jù)對(duì)象的方法、軟件和設(shè)備。所述方法、設(shè)備和軟件包括將數(shù)據(jù)對(duì)象布置為組,從數(shù)據(jù)對(duì)象的組中選擇代表數(shù)據(jù)對(duì)象,并在接收到縮小指令時(shí),將除代表數(shù)據(jù)對(duì)象以外的所有數(shù)據(jù)對(duì)象縮小。
文檔編號(hào)G06F3/048GK103098003SQ201180043671
公開(kāi)日2013年5月8日 申請(qǐng)日期2011年9月1日 優(yōu)先權(quán)日2010年9月10日
發(fā)明者樸宣玫, 沈孝善, 金大鉉, 鄭知云, 張?jiān)?申請(qǐng)人:三星電子株式會(huì)社