專利名稱:移動終端及其圖標控制方法
技術領域:
本發(fā)明涉及一種用于移動終端的圖標控制方法。更具體地,本發(fā)明涉及一種能夠顯示多個圖標的移動終端以及在移動終端中根據(jù)輸入事件控制顯示的圖標的方法。
背景技術:
隨著移動終端的普及,終端制造商和服務提供商提供具有各種功能的終端以滿足用戶的需要。例如,先進的移動終端不僅可提供與語音呼叫、視頻呼叫和消息有關的通信功能,還可提供與例如日程管理、游戲、數(shù)字廣播接收、拍攝和互聯(lián)網(wǎng)訪問有關的附加功能。這樣的移動終端通常提供各種圖標以使用戶能夠容易地選擇期望的功能。隨著圖標數(shù)量的增加,移動終端會不能在單個屏幕上同時、清楚地顯示所有圖標。 當多個圖標顯示在屏幕上時,它們中的一些會彼此重疊。為了使用重疊的圖標中最底端的一個,用戶在能夠選擇最底端的圖標之前,必須將其它重疊的圖標移開,這引起用戶不便。
發(fā)明內容
本發(fā)明的一方面在于至少解決上述問題和/或缺點,并至少提供下述優(yōu)點。因此, 本發(fā)明的一方面在于提供一種使用戶能夠方便地控制在移動終端中顯示的圖標的方法。根據(jù)本發(fā)明的一方面,提供了一種用于移動終端的圖標控制方法。所述方法包括 檢測與顯示的圖標相關的選擇事件;當檢測到選擇事件時,確定映射到檢測到選擇事件的區(qū)域的圖標的數(shù)量;當映射到所述區(qū)域的圖標的數(shù)量大于一個時,根據(jù)選擇事件之后保持接觸的持續(xù)時間(接觸保持時間)來改變映射到所述區(qū)域的多個圖標的順序以用于連續(xù)圖標顯不。圖標控制方法還可包括當檢測到與選擇事件相關的釋放事件時,識別映射到所述區(qū)域的多個圖標中最頂端的圖標,并根據(jù)用戶動作使用識別的圖標執(zhí)行操作。改變多個圖標的順序的步驟可包括確定選擇事件之后的接觸保持時間是否大于或等于預設閾值時間,當接觸保持時間大于或等于預設閾值時間時,更新多個圖標的順序, 從而多個圖標中第二頂端的圖標成為最頂端的圖標。更新多個圖標的順序的步驟可包括改變多個圖標的順序,從而多個圖標中最頂端的圖標和第二頂端的圖標分別成為最底端的圖標和最頂端的圖標。根據(jù)本發(fā)明的另一方面,提供了一種移動終端。所述移動終端包括顯示單元,用于顯示至少一個圖標;輸入單元,用于檢測與所述至少一個圖標有關的選擇事件和釋放事件;控制單元,當通過輸入單元檢測到選擇事件時,確定映射到檢測到選擇事件的區(qū)域的圖標的數(shù)量,并當映射到所述區(qū)域的圖標的數(shù)量大于一個時,控制單元控制顯示單元根據(jù)選擇事件之后保持接觸的持續(xù)時間(接觸保持時間)來改變映射到所述區(qū)域的多個圖標的順
4序以用于連續(xù)圖標顯示。當通過輸入單元檢測到與選擇事件相關的釋放事件時,控制單元可識別映射到所述區(qū)域的多個圖標中最頂端的圖標,并根據(jù)用戶動作使用識別的圖標執(zhí)行操作??刂茊卧纱_定選擇事件之后的接觸保持時間是否大于或等于預設閾值時間,并且當接觸保持時間大于或等于預設閾值時間時,控制單元控制顯示單元更新多個圖標的順序,從而多個圖標中第二頂端的圖標成為最頂端的圖標。當接觸保持時間大于或等于預設閾值時間時,控制單元可控制顯示單元改變多個圖標的順序,從而多個圖標中最頂端的圖標和第二頂端的圖標分別成為最底端的圖標和最頂端的圖標。在本發(fā)明的示例性實施例中,當在屏幕上顯示的多個圖標彼此重疊時,用戶可容易地選擇重疊的圖標中期望的圖標,而不用移動任何圖標。此外,用戶可容易地識別每個重疊的圖標的屬性。通過下面結合附圖公開本發(fā)明的示例性實施例的詳細描述,本發(fā)明的其它方面、 優(yōu)點和顯著特點將會對本領域的技術人員變得清楚。
通過下面結合附圖進行的描述,本發(fā)明特定示例性實施例的上述和其它方面、特點和優(yōu)點將會更加清楚,其中圖1示出根據(jù)本發(fā)明示例性實施例的屏幕上圖標的排列;圖2是根據(jù)本發(fā)明示例性實施例的移動終端的框圖;圖3是根據(jù)本發(fā)明示例性實施例的圖標控制方法的流程圖;圖4是根據(jù)本發(fā)明示例性實施例的圖3的方法中圖標顯示步驟的流程圖。貫穿附圖,應該注意相同的標號用于表示相同或相似的部件、特征和結構。
具體實施例方式提供以下參照附圖的描述以助于全面理解由權利要求及其等同物限定的本發(fā)明的示例性實施例。以下描述包括各種特定細節(jié)以助于理解,但這僅被認為是示例性的。因此,本領域的普通技術人員將認識到在不脫離本發(fā)明的范圍和精神的情況下可對在此所述的實施例做出各種改變和修改。另外,為了清楚和簡潔,將省略已知功能和結構的描述。以下描述和權利要求中使用的術語和詞語不限于書面意思,而是僅被發(fā)明人用于以使得清楚一致地理解本發(fā)明。因此,對本領域技術人員清楚的是,提供本發(fā)明的示例性實施例的以下描述僅用于示出的目的,而不是用于限制由權利要求及其等同物限定的本發(fā)明的目的。應該理解單數(shù)形式包括復數(shù)表示,除非上下文明確指示。因此,例如,參考“組件表面”包括參考一個或更多這樣的表面。在此可定義特定術語以以最好的方式描述本發(fā)明。因此,在說明書和權利要求書中使用的特定術語或詞語的含義不應限于字面或通常使用的意義,而應根據(jù)本發(fā)明的精神被解釋。在描述中,“移動終端”包括可將數(shù)據(jù)發(fā)送到另一終端和從另一終端接收數(shù)據(jù)以及執(zhí)行各種功能的終端,并可以是例如膝上型計算機、運動圖像專家組(MPEG)-2音頻層 3(MP3)播放器、便攜式多媒體播放器或移動電話?!皥D標”包括指示由移動終端提供的應用或功能的顯示的圖像,從而用戶可直觀地識別這樣的應用或功能。圖標可以與特定功能相關聯(lián)。圖1示出在根據(jù)本發(fā)明示例性實施例的移動終端的屏幕上圖標的排列。參照圖1,移動終端100可顯示多個圖標。如標號[a]所指示的,第一圖標110、第二圖標120和第三圖標130被顯示為彼此重疊。更具體地,第一圖標110顯示在至少部分覆蓋第二圖標120的第一位置;第二圖標120顯示在至少部分覆蓋第三圖標130的第二位置;第三圖標130顯示在至少部分在第二圖標120和第三圖標130下面的第三位置。當用戶觸摸顯示第一圖標110、第二圖標120和第三圖標130的區(qū)域并與所述區(qū)域保持接觸至少預設閾值時間時,第一圖標110、第二圖標120和第三圖標130的順序可被重新排列為標號[b]所指示。更具體地,當在顯示圖標的區(qū)域做出觸摸并且接觸持續(xù)至少預設閾值時間時,第一圖標110、第二圖標120和第三圖標130的順序被分別改變?yōu)榈谌恢?(第三圖標130的先前位置)、第一位置(第一圖標110的先前位置)和第二位置(第二圖標120的先前位置)。隨后,當接觸還持續(xù)另一預設閾值時間時,第一圖標110、第二圖標120和第三圖標130的順序可被重新排列為標號[c]所指示。更具體地,第一圖標110、第二圖標120和第三圖標130的順序被分別移動到第二位置(第三圖標130的先前位置)、第三位置(第一圖標110的先前位置)和第一位置(第二圖標120的先前位置)。在這個示例性實施例中,第二預設閾值時間可以與第一預設閾值時間相同。在這個示例性實施例中,可根據(jù)用戶的輸入確定預設閾值時間。如上所述,在本發(fā)明中,屏幕上的多個重疊的圖標的順序可以根據(jù)做出觸摸之后保持接觸的持續(xù)時間(接觸保持時間)而被依次重新排列和顯示。因此,用戶可容易地選擇重疊的圖標中與期望的功能相關聯(lián)的圖標。雖然如上所述多個重疊的圖標被依次重新排列和顯示,而沒有改變所述圖標在屏幕上的坐標位置,但是本發(fā)明不限于此。例如,當在輸入選擇事件之后接觸持續(xù)另一預設閾值時間時,多個重疊的圖標可以以非重疊的方式在屏幕上展開。在這個示例性實施例中,展開的圖標可優(yōu)選地按行展開。在這個示例性實施例中,當多個重疊的圖標根據(jù)輸入選擇事件之后保持接觸的持續(xù)時間而被依次重新排列和顯示時,與最頂端的圖標相關聯(lián)的可執(zhí)行功能的簡要描述也可被顯示,例如顯示為彈出窗口。下面,給出根據(jù)本發(fā)明示例性實施例的能夠執(zhí)行上述過程的移動終端的配置的描述。圖2是根據(jù)本發(fā)明示例性實施例的移動終端100的框圖。參照圖2,移動終端100包括顯示單元210、輸入單元220、控制單元230和存儲單元MO0顯示單元210顯示關于移動終端100的狀態(tài)和操作的數(shù)據(jù)。具體地,顯示單元210 在控制單元230的控制下顯示多個圖標。在控制單元230的控制下,顯示單元210可重新排列多個重疊的圖標的順序,從而它們被依次顯示。輸入單元220從用戶接收字母數(shù)字信息和輸入事件以用于設置各種功能和用于控制移動終端100,并將接收的信息和事件傳送到控制單元230。輸入單元220可包括觸
6摸屏,所述觸摸屏通過觸摸傳感器或物理鍵的鍵盤來檢測觸摸事件。輸入事件可以是由用戶產(chǎn)生的用于選擇顯示重疊的圖標的區(qū)域的選擇事件,或者指示選擇事件的取消的釋放事件。例如,輸入單元220可檢測用于選擇重疊的圖標的選擇事件,并將選擇事件發(fā)送到控制單元230。輸入單元220可檢測指示選擇事件的取消的釋放事件。在示例性實施例的描述中,假設輸入單元220具有觸摸屏功能。然而,本發(fā)明不限于此。例如,在輸入單元220具有觸摸屏功能的情況中,當在顯示圖標的區(qū)域中檢測到觸摸時,輸入單元220可將所述觸摸作為選擇事件,并將觸摸的區(qū)域的坐標發(fā)送到控制單元 230。在輸入單元220包括物理鍵盤的情況中,當通過鍵盤的方向鍵選擇了顯示圖標的區(qū)域時,輸入單元220可將選擇事件發(fā)送到控制單元230??刂茊卧?30控制移動終端100的各個部件的全部操作和狀態(tài)。具體地,控制單元230可控制顯示單元210顯示與移動終端100的特定功能相關聯(lián)的圖標。當兩個或多個圖標在顯示單元210上彼此重疊時,控制單元230可根據(jù)由輸入單元220檢測的輸入事件將重疊的圖標的順序重新排列以用于連續(xù)顯示。為了實現(xiàn)這個,控制單元230可包括圖標排列器2;35。圖標排列器235根據(jù)檢測的輸入事件控制顯示單元210上顯示的兩個或多個重疊的圖標。更具體地,當輸入單元220檢測到選擇事件時,圖標排列器235確定兩個或多個圖標是否映射到選擇的區(qū)域。當兩個或多個圖標映射到選擇的區(qū)域時,圖標排列器235確定與所述區(qū)域的接觸是否保持預設閾值時間或更長時間。這里,預設閾值時間用于控制重疊的圖標的連續(xù)顯示,在本示例性實施例中,預設閾值時間優(yōu)選地被設置為大約2秒。當保持接觸預設閾值時間或更長時間時,圖標排列器235控制顯示單元210將重疊的圖標的順序重新排列以用于連續(xù)顯示。例如,當?shù)谝粓D標和第二圖標在顯示單元210 上彼此重疊時,圖標排列器235根據(jù)選擇事件的檢測之后的接觸保持時間,來控制顯示單元210將第一圖標顯示在第二圖標之上,或將第二圖標顯示在第一圖標之上?;蛘?,當對多個重疊的圖標檢測到選擇事件之后接觸維持預設閾值時間時,控制單元230可控制顯示單元210以非重疊的方式在屏幕上展開多個重疊的圖標。當多個重疊的圖標根據(jù)選擇事件的檢測之后的接觸保持時間而被重新排列以用于連續(xù)顯示時,控制單元230可控制顯示單元210顯示與最頂端的圖標相關聯(lián)的可執(zhí)行功能的簡要描述。在本示例性實施例中,簡要描述可優(yōu)選地被顯示為彈出窗口。存儲單元240存儲用于移動終端100的可執(zhí)行功能的應用程序和相關數(shù)據(jù)。具體地,存儲單元240存儲與各個的功能相關聯(lián)的圖標。在可顯示多個圖標的模式(諸如,控件模式)中,具有上述配置的移動終端100可根據(jù)在通過輸入單元220的選擇事件的檢測之后的接觸保持時間,將重疊的圖標的順序重新排列以用于連續(xù)顯示。接下來,結合圖3來描述圖標控制方法。圖3是根據(jù)本發(fā)明示例性實施例的圖標控制方法的流程圖。參照圖3,在步驟310,移動終端100的控制單元230控制顯示單元210以控件模式或菜單模式顯示由用戶選擇的多個圖標。在步驟320,控制單元230確定是否通過輸入單元220檢測到用于圖標選擇的選擇事件。當輸入單元220具有觸摸屏功能時,控制單元230 可將由觸摸傳感器檢測的觸摸事件作為選擇事件。當輸入單元220包括物理鍵盤時,控制單元230可將從鍵盤輸入的預設鍵作為選擇事件。
當檢測到選擇事件時,在步驟330,控制單元230確定映射到檢測到選擇事件的區(qū)域的圖標的數(shù)量。在步驟340,控制單元230確定映射的圖標的數(shù)量是否大于一個。當映射的圖標的數(shù)量大于一個時,在步驟350,控制單元230根據(jù)選擇事件的檢測之后的接觸保持時間來控制映射的圖標。后面將結合圖4更詳細地描述步驟350。當映射的圖標的數(shù)量不大于一個時,在步驟360,控制單元230識別映射的圖標, 并在操作370,使用識別的圖標執(zhí)行操作。例如,當選擇事件之后仍然維持接觸時,控制單元230可放大識別的圖標。隨后,當在保持接觸的同時檢測到移動事件時,控制單元230可將放大的圖標移動到相應的位置。或者,當檢測到與選擇事件有關的釋放事件時,控制單元 230可執(zhí)行與識別的圖標相關聯(lián)的功能。例如,當照片查看功能與識別的圖標相關聯(lián)時,控制單元230響應于釋放事件執(zhí)行使用戶能夠查看存儲的照片的照片查看功能。接下來,結合圖4給出控制屏幕上的多個重疊的圖標的示例性方法的描述。圖4是根據(jù)本發(fā)明示例性實施例的圖3的方法中圖標顯示步驟350的流程圖。參照圖4,在步驟410,控制單元230確定是否檢測到釋放事件。也就是說,控制單元230確定是否通過輸入單元220檢測到與先前的選擇事件有關的釋放事件。例如,當輸入單元220具有觸摸屏功能時,為了檢測釋放事件,控制單元230可確定輸入單元220的觸摸(選擇事件)是否結束。當輸入單元220包括鍵盤時,為了檢測釋放事件,控制單元230 可確定是否通過鍵盤輸入了另一鍵。當未檢測到釋放事件時,在步驟420,控制單元230檢查選擇事件之后的接觸保持時間。在步驟430,控制單元230確定接觸保持時間是否大于或等于預設閾值時間。這里, 預設閾值時間用于控制重疊的圖標以用于連續(xù)顯示,在本示例性實施例中,預設閾值時間優(yōu)選地被設置為大約2秒。當接觸保持時間大于或等于預設閾值時間時,在步驟440,控制單元230改變重疊的圖標的順序。這里,重疊的圖標的順序是輪轉的,從而最頂端的圖標和第二頂端的圖標分別成為最底端的圖標和最頂端的圖標。例如,假設第一圖標、第二圖標和第三圖標在屏幕上彼此重疊,并且預設閾值時間被設置為2秒??刂茊卧?30確定在重疊的圖標所在的區(qū)域中檢測到選擇事件之后的接觸保持時間,并每2秒改變一次重疊的圖標的順序。也就是說, 在沒有檢測到釋放事件之后兩秒,第一圖標、第二圖標和第三圖標的順序被移動,從而第一圖標、第二圖標和第三圖標分別成為最底端、最頂端和第二頂端的圖標。在沒有檢測到釋放事件之后另一兩秒,第一圖標、第二圖標和第三圖標的順序被移動,從而第一圖標、第二圖標和第三圖標分別成為第二頂端、最底端和最頂端的圖標。以這種方式,重疊的圖標的順序在屏幕上重復改變。因此,用戶可容易地選擇重疊的圖標中期望的一個。當在步驟410檢測到釋放事件時,在步驟450,控制單元230識別重疊的圖標中最頂端的圖標。在步驟460,控制單元230根據(jù)來自用戶的輸入事件使用識別的圖標執(zhí)行操作。例如,當選擇事件之后緊接著發(fā)生釋放事件時,控制單元230可執(zhí)行與識別的圖標相關聯(lián)的功能。當選擇事件之后緊接著發(fā)生拖拽事件時,控制單元230可將識別的圖標移動到相應的位置。雖然已經(jīng)參照特定示例性實施例示出和描述了本發(fā)明,但是本領域的技術人員將理解,在不脫離由權利要求及其等同物限定其范圍的本發(fā)明的精神和范圍的情況下可作出形式和細節(jié)上的各種改變。
8
權利要求
1.一種用于移動終端的圖標控制方法,所述方法包括檢測與顯示的圖標相關的選擇事件;當檢測到選擇事件時,確定映射到檢測到選擇事件的區(qū)域的圖標的數(shù)量;以及當映射到所述區(qū)域的圖標的數(shù)量大于一個并且映射到所述區(qū)域的圖標彼此重疊時,根據(jù)選擇事件之后保持接觸的持續(xù)時間,即接觸保持時間,來改變映射到所述區(qū)域的多個圖標的順序以用于連續(xù)圖標顯示。
2.如權利要求1所述的方法,還包括當檢測到與選擇事件相關的釋放事件時,識別映射到所述區(qū)域的多個圖標中最頂端的圖標;以及根據(jù)用戶動作使用識別的圖標執(zhí)行操作。
3.如權利要求1所述的方法,其中,改變多個圖標的順序的步驟包括確定選擇事件之后的接觸保持時間是否大于或等于預設閾值時間;以及當接觸保持時間大于或等于預設閾值時間時,更新多個圖標的順序,從而多個圖標中第二頂端的圖標被移動到順序的最頂端位置。
4.如權利要求3所述的方法,其中,更新多個圖標的順序的步驟包括改變多個圖標的順序,從而多個圖標中最頂端的圖標和第二頂端的圖標分別被移動到順序的最底端位置和最頂端位置。
5.如權利要求4所述的方法,其中,在每次確定接觸保持時間增加了大于或等于預設閾值時間的另外的時間段的情況時,重復執(zhí)行更新多個圖標的順序的步驟。
6.如權利要求3所述的方法,還包括將與最頂端的圖標相關聯(lián)的可執(zhí)行功能的簡要描述顯示為彈出窗口。
7.如權利要求1所述的方法,其中,改變多個圖標的順序的步驟包括以非重疊的方式在屏幕上展開多個圖標。
8.如權利要求7所述的方法,其中,按行展開多個圖標。
9.一種移動終端,包括顯示單元,用于顯示至少一個圖標;輸入單元,用于檢測與圖標有關的選擇事件和釋放事件;以及控制單元,當通過輸入單元檢測到選擇事件時,確定映射到檢測到選擇事件的區(qū)域的圖標的數(shù)量,并當映射到所述區(qū)域的圖標的數(shù)量大于一個并且映射到所述區(qū)域的圖標彼此重疊時,控制顯示單元根據(jù)選擇事件之后保持接觸的持續(xù)時間,即接觸保持時間,來改變映射到所述區(qū)域的多個圖標的順序以用于連續(xù)圖標顯示。
10.如權利要求9所述的移動終端,其中,當通過輸入單元檢測到與選擇事件相關的釋放事件時,控制單元識別映射到所述區(qū)域的多個圖標中最頂端的圖標,并根據(jù)用戶動作使用識別的圖標執(zhí)行操作。
11.如權利要求9所述的移動終端,其中,控制單元確定選擇事件之后的接觸保持時間是否大于或等于預設閾值時間,并且當接觸保持時間大于或等于預設閾值時間時,控制單元控制顯示單元更新多個圖標的順序,從而多個圖標中第二頂端的圖標被移動到順序的最頂端位置。
12.如權利要求11所述的移動終端,其中,當接觸保持時間大于或等于預設閾值時間時,控制單元控制顯示單元改變多個圖標的順序,從而多個圖標中最頂端的圖標和第二頂端的圖標分別被移動到順序的最底端位置和最頂端位置。
13.如權利要求12所述的移動終端,其中,在每次確定接觸保持時間增加了大于或等于預設閾值時間的另外的時間段的情況時,重復執(zhí)行改變多個圖標的順序的步驟。
14.如權利要求11所述的移動終端,其中,將與最頂端的圖標相關聯(lián)的可執(zhí)行功能的簡要描述顯示為彈出窗口。
15.如權利要求9所述的移動終端,其中,改變多個圖標的順序的步驟包括以非重疊的方式在屏幕上展開多個圖標。
全文摘要
提供了一種移動終端及其圖標控制方法。所述圖標控制方法包括檢測與顯示的圖標相關的選擇事件;當檢測到選擇事件時,確定映射到檢測到選擇事件的區(qū)域的圖標的數(shù)量;以及當映射到所述區(qū)域的圖標的數(shù)量大于一個時,根據(jù)選擇事件之后保持接觸的時間來改變映射到所述區(qū)域的多個圖標的順序以用于連續(xù)圖標顯示。當多個顯示的圖標在顯示屏幕上彼此重疊時,用戶可容易地選擇重疊的圖標中期望的圖標,而不用移動任何圖標。
文檔編號G06F3/048GK102200883SQ20111007674
公開日2011年9月28日 申請日期2011年3月25日 優(yōu)先權日2010年3月26日
發(fā)明者金貞烈 申請人:三星電子株式會社