專利名稱:顯示裝置以及使用該顯示裝置的項目選擇方法
技術(shù)領(lǐng)域:
符合示例性實施例的裝置和方法涉及顯示和選擇項目,更具體地,涉及一種使用屏幕上顯示的指針來選擇項目的顯示裝置及其項目選擇方法。
背景技術(shù):
電子技術(shù)的進步引起各種類型電子裝置的開發(fā)和推廣。當(dāng)前使用的電子裝置通常采用顯示單元,使得用戶在觀看電子裝置上顯示的屏幕的同時能夠選擇期望的功能。最近開發(fā)的技術(shù)之一尤其支持用戶將光標(biāo)移動到期望圖標(biāo),并且輸入選擇該圖標(biāo)(例如,點擊)命令,執(zhí)行對應(yīng)于該圖標(biāo)的功能。然而,如果圖標(biāo)太小或者光標(biāo)被設(shè)定地移動太快,用戶難以操控光標(biāo),以致于不能精確地將光標(biāo)移到期望圖標(biāo)。通過光標(biāo)移動的控制尤其會給觸摸屏的用戶帶來麻煩,這是因為觸摸屏通常不能高效地用于輸入精細操控。因此,需要一種能夠更容易并更精確地選擇圖標(biāo)的顯示裝置和方法。
發(fā)明內(nèi)容
示例性實施例克服上述缺點和以上未描述的其他缺點。同樣,示例性實施例不需要克服上述缺點,并且示例性實施例可以不克服上述任何問題。根據(jù)一個示例性實施例,提供了一種顯示裝置及其項目選擇方法,如果指針置于接近鄰近項目,則顯示鄰近項目作為通過指針控制的目標(biāo),因此提高用戶便利性。在一個示例性實施例中,提供了一種在顯示屏幕上顯示的多個項目之中選擇項目的方法,該方法可以包括:在屏幕上顯示指針;接收用戶操控的輸入,以移動屏幕上顯示的指針;并且如果指針移近項目并且被置于與所述項目的至少一部分不交疊,則顯示對能夠利用指針來選擇項目加以指示的圖形用戶界面(GUI)。附加地,該方法可以包括:如果指針置于所述項目的附近區(qū)域,則確定指針接近所述項目,其中,該附近區(qū)域與其他鄰近項目的附近區(qū)域不交疊,并具有預(yù)設(shè)范圍。如果指針進入所述項目的附近區(qū)域,則可以重設(shè)包括所述項目在內(nèi)的至少一個項目的附近區(qū)域的范圍。重設(shè)附近區(qū)域的范圍可以包括:增大所述項目的附近區(qū)域的范圍,使得所述項目的附近區(qū)域與另一項目不交疊,并且縮小其他項目的附近區(qū)域的范圍,使得與增大的項目附近區(qū)域不交疊。如果指針移動到所述項目的附近區(qū)域之外,則該方法可以包括返回包括重設(shè)項目在內(nèi)的至少一個項目的附近區(qū)域的范圍。
如果指針置于相比于所述項目更接近其他項目,則該方法還可以包括:增大其他項目的附近區(qū)域的范圍,并且縮小所述項目的附近區(qū)域的范圍,使得與增大的其他項目的附近區(qū)域不交疊。如果指針移近所述項目的其他鄰近項目,則該方法還可以包括:顯示⑶I以指示其他項目與指針之間的連接,并且能夠利用指針選擇其他項目。如果指針接近所述項目,則顯示⑶I可以包括在所述項目的邊界線上顯示邊緣線,該邊緣線擴展到與指針相連。顯示GUI可以包括:顯示指針與所述項目之間的連接,使得隨著指針更移近所述項目來縮小指針的尺寸,并且隨著指針進一步遠離所述項目移動來增大指針的尺寸。在顯示對所述項目與指針之間的連接加以指示的⑶I的狀態(tài)下,顯示⑶I可以包括:隨著指針進一步遠離所述項目移動,以逐步增加的透明度顯示將所述項目與指針相連的 GUI。在一個示例性實施例中,提供了一種顯示裝置,該顯示裝置包括:顯示單元,在屏幕上顯示多個項目中的項目以及指針;用戶界面單元,接收用戶操控的輸入,以移動屏幕上顯示的指針;以及控制單元,進行控制,使得如果指針移近項目并且如果所述指針被置于與所述項目的至少一部分不交疊 ,則顯示對能夠利用指針來選擇項目加以指示的圖形用戶界面 O^Ui)。如果指針置于所述項目的附近區(qū)域,則控制單元可以確定指針接近所述項目,其中,該附近區(qū)域與其他鄰近項目的附近區(qū)域不交疊,并具有預(yù)設(shè)范圍。如果指針進入所述項目的附近區(qū)域,則控制單元可以重設(shè)多個項目中的至少一個的附近區(qū)域的范圍??刂茊卧梢栽龃笏鲰椖康母浇鼌^(qū)域的范圍以免與其他項目交疊,并且縮小其他項目的附近區(qū)域的范圍,使得與增大的項目附近區(qū)域不交疊。如果指針移動到項目的附近區(qū)域之外,則控制單元可以將包括重設(shè)項目在內(nèi)的多個項目中的至少一個的附近區(qū)域的范圍返回到先前范圍。如果指針置于相比于所述項目更接近其他項目,則控制單元可以增大其他項目的附近區(qū)域的范圍,并且縮小所述項目的附近區(qū)域的范圍,使得與增大的其他項目的附近區(qū)域不交疊。如果指針移近鄰近所述項目的其他項目,則控制單元可以顯示⑶I以指示其他項目與指針之間的連接,并且能夠利用指針選擇其他項目。如果指針接近所述項目,則控制單元可以在所述項目的邊界線上顯示邊緣線,該邊緣線擴展到與指針相連??刂茊卧梢燥@示指針與所述項目之間的連接,使得隨著指針更移近所述項目來縮小指針的尺寸,并且隨著指針進一步遠離所述項目移動來增大指針的尺寸。在顯示對所述項目與指針之間的連接加以指示的GUI的狀態(tài)下,隨著指針進一步遠離所述項目移動,控制單元以逐步增加的透明度顯示將所述項目與指針相連的GUI。在另一示例性實施例中,提供了一種在顯示屏幕上顯示的多個項目之中選擇項目的方法。所述方法包括:在屏幕上顯示指針;接收輸入,以移動屏幕上顯示的指針;并且當(dāng)指針移動到實質(zhì)上接近所述項目的區(qū)域時,經(jīng)由圖形用戶界面(GUI)將指針與所述項目相關(guān)聯(lián),其中所述關(guān)聯(lián)指示能夠選擇所述項目。在另一示例性實施例中,提供了一種顯示裝置。該顯示裝置包括:顯示單元,在屏幕上顯示多個項目中的項目以及指針;以及控制單元,進行控制使得,如果將指針移動到實質(zhì)上接近所述項目的區(qū)域,則指針經(jīng)由圖形用戶界面(GUI)與所述項目相關(guān)聯(lián),其中所述關(guān)聯(lián)指示能夠選擇所述項目。在不同示例性實施例中,甚至在指針沒有覆蓋在所述項目上的情況下也能利用指針控制項目;即,只有指針置于所述項目的附近區(qū)域時才能夠利用指針控制所述項目。此夕卜,由于指針和所述項目以連接形式顯示,因此用戶能夠檢查指針可以控制哪個項目。因此,提高了顯示裝置的用戶的便利性。
參照附圖描述特定示例性實施例,示例性實施例的上述和/或其他方面將變得顯而易見,在附圖中:圖1是根據(jù)示例性實施例的顯示裝置的框圖;圖2A-2C是用于說明設(shè)置圖1顯示裝置的⑶I元素的附近區(qū)域的視圖;圖3A-3C用于說明指針被置于項目的附近區(qū)域內(nèi)的示例的視圖,其中,項目以各種形狀顯示,使得指針和項目彼此連接;圖4A-4C是用于說明指針置于項目的附近區(qū)域中的示例的視圖,其中邊緣線顯示在項目的邊界線上并且部分擴展到與指針相連;圖5A- 是用于說明根據(jù)指針與項目之間的距離來調(diào)節(jié)將指針與項目相連的⑶I的透明度的示例的視圖;圖6A-6D是用于說明根據(jù)指針與項目之間的距離來改變指針尺寸使得指針與項目彼此連接的示例的視圖;以及圖7是用于說明根據(jù)示例性實施例的用于選擇顯示屏幕上顯示的項目的方法的流程圖。
具體實施例方式現(xiàn)在參照附圖更詳細地描述特定示例性實施例。在以下描述中,相同的附圖標(biāo)記用于甚至在不同附圖中的相同元件。提供說明書中限定的事物(例如,詳細構(gòu)造和元件)來輔助全面理解示例性實施例。相應(yīng)地,顯而易見地在沒有那些具體限定的事物的情況下也可以執(zhí)行示例性實施例。同樣,不詳細描述公知的功能或構(gòu)造,這是因為它們會以不必要的細節(jié)模糊對示例性實施例的描述。圖1是根據(jù)示例性實施例的顯示裝置的框圖。參照圖1,顯示裝置100可以包括顯示單元110、用戶界面單元120和控制單元130。圖1的顯示裝置100可以實現(xiàn)為提供顯示功能的各種類型的裝置,例如,電視移動電話、PDA、平板PC、膝上型計算機等。顯示單元110可以在屏幕上顯示項目和指針。如本文所使用的,‘指針’是指根據(jù)用戶操控在屏幕上移動的圖形。指針可以具體實現(xiàn)為覆蓋預(yù)定區(qū)域的光標(biāo)并且可以選擇項目,采用各種形狀,包括圓形、矩形、三角形等。根據(jù)需要,指針的尺寸和形狀可以變化。
如本文所使用的,“項目”是指可以在屏幕上顯示并由指針選擇的圖標(biāo)、菜單、web瀏覽器上顯示的鏈接對象、警告消息、搜索窗口等。然而,根據(jù)示例性實施例,這僅是示例,將能夠在屏幕上顯示并且由指針控制的任何圖形對象可以實現(xiàn)為項目。用戶界面單元120可以接收用戶操控以移動屏幕上顯示的指針。即,用戶界面單元120可以接收包括重新定位指針或者選擇特定項目等的各種用戶輸入。為此,用戶界面單元120可以實現(xiàn)為按鈕、鍵區(qū)等,或者被實現(xiàn)為接收從諸如遙控器等遙控設(shè)備(未示出)輸入的用戶操控。同時,如果顯示單元110實現(xiàn)為觸摸屏,則可以通過顯示單元110輸入移動指針的用戶操控。即,用戶可以通過觸摸并拖動來移動顯示單元110的屏幕上顯示的指針,或者可以通過在指針上觸摸來選擇特定項目??刂茊卧?30可以控制顯示裝置100的總體操作。具體地,如果用戶將指針放在項目上,并且輸入執(zhí)行命令(例如,點擊或觸摸),則控制單元130可以執(zhí)行對應(yīng)項目所設(shè)定的功能。作為示例,如果項目是圖標(biāo),則可以執(zhí)行根據(jù)選定圖標(biāo)設(shè)定的應(yīng)用。如果項目是web瀏覽器的鏈接對象,則可以執(zhí)行對所鏈接地址處的網(wǎng)站的訪問。如果項目的一部分或全部包括在指針中,則控制單元130可以確定項目置于指針內(nèi)。此外,如果指針移動并置于接近項目的附近區(qū)域中,則控制單元130可以確定項目置于指針內(nèi)并且執(zhí)行相同操作?!绊椖康母浇鼌^(qū)域”可以是不能在屏幕上顯示但是可以控制項目的虛擬區(qū)域。項目的附近區(qū)域與其他鄰近項目的其他附近區(qū)域不交疊,并且可以具有預(yù)設(shè)范圍。相應(yīng)地,如果指針與項目不交疊但是置于接近項目的附近區(qū)域中,則控制單元130可以響應(yīng)于用戶的執(zhí)行命令執(zhí)行與該項目相對應(yīng)的預(yù)設(shè)功能。在上述示例中,可以響應(yīng)于用戶的執(zhí)行命令來執(zhí)行設(shè)定給項目的功能。然而,出于示意性目的撰寫上述內(nèi)容,并且其他示例是可能的。相應(yīng)地,用戶可以實現(xiàn)各種操控方式。例如,甚至在指針置于項目的附近區(qū)域中時,用戶也可以通過拖動等改變項目位置。同時,當(dāng)指針接近項目時,控制單元130可以進行控制,使得顯示圖形用戶界面(GUI),圖形用戶界面指示當(dāng)指針位于指針與項目的至少一部分不交疊的位置處時能夠利用指針選擇項目。具體地,控制單元130可以確定指針何時置于項目的附近區(qū)域中,并且顯示⑶I來連接項目與指針。在以上示例中,控制單元130可以顯示⑶I來通過連接線和連接區(qū)域中的至少一個將項目和指針相連。作為示例,如果指針接近項目,則控制單元130可以在項目的邊界上顯示邊緣線,并且擴展邊緣線的一部分以與指針接觸。在另一示例中,控制單元130可以在指針接近項目時改變項目的顯示形狀,使得以連接形式顯示項目和指針。此外,控制單元130可以改變指針的尺寸,使得以連接形式顯示項目和指針。具體地,控制單元130可以隨著指針接近項目縮小指針的尺寸,而同時隨著指針進一步遠離項目擴大指針的尺寸,使得指針和項目顯示為彼此相連。作為示例,如果指針以圓形形狀實現(xiàn),則控制單元130可以改變屏幕上指針的尺寸,使得當(dāng)顯示指針時,項目附近區(qū)域中的指針的半徑對應(yīng)于指針中心與項目之間的距離。同時,控制單元130可以根據(jù)指針與項目之間距離來調(diào)節(jié)將項目與指針相連的GUI的透明度。具體地,在顯示其中項目與指針彼此連接的GUI的狀態(tài)下,隨著指針進一步遠離項目移動,將指針與項目相連的⑶I可以以逐步增加的透明度顯示。S卩,控制單元130可以在指針置于項目的附近區(qū)域中的情況下顯示將項目與指針相連的GUI,并且可以在指針在項目附近區(qū)域中移動的情況下,利用與指針和項目之間的距離成比例變化的透明度顯示將項目與指針相連的⑶I。以下參照圖3至6更詳細地描述上述內(nèi)容。同時,控制單元130可以在指針接近項目時加亮項目。具體地,如果指針置于項目的附近區(qū)域內(nèi),則控制單元130可以進行控制,使得控制與指針?biāo)幍母浇鼌^(qū)域相對應(yīng)的項目,并且使得將由指針控制的項目與其他項目相區(qū)分地顯示??刂茊卧?30還可以利用項目加亮指針??刂茊卧?30可以根據(jù)指針的位置動態(tài)地改變項目的附近區(qū)域的范圍。S卩,如果指針進入第一項目的附近區(qū)域,則控制單元130可以重設(shè)包括第一項目在內(nèi)的至少一個項目的附近區(qū)域的范圍。具體地,控制單元130可以擴展第一項目的附近區(qū)域的范圍,而與其他項目不交疊,而同時縮小其他項目的附近區(qū)域的范圍,使得其他項目的附近區(qū)域與第一項目的附近區(qū)域不交疊。即,如果指針置于第一項目的附近區(qū)域中,則控制單元130可以擴展第一項目的附近區(qū)域的范圍,使得能夠更高效地控制第一項目。同時,如果相比于第一項目指針更接近其他項目,則控制單元130可以擴展縮小的附近區(qū)域的范圍,以不與第一項目交疊,而同時縮小第一項目的附近區(qū)域的范圍,使得與當(dāng)前擴展的其他項目的附近區(qū)域不交疊。即,如果指針置于第一項目的附近區(qū)域但相比于第一項目更接近其他項目,則控制單元130可以擴展其他區(qū)域的附近區(qū)域的范圍,使得能夠更高效地控制其他項目。如果指針移近第一項目附近的其他項目,則控制單元130可以顯示⑶I,⑶I顯示與指針相連的其他項目,以指示能夠利用指針選擇其他項目。即,控制單元130可以進行控制,使得顯示GUI,GUI顯示與更接近指針的其他項目相連的指針,而同時顯示與第一項目相連的指針的先前GUI消失。控制單元130可以考慮指針相對于第一項目和其他項目的方向。即,如果指針置于相對于第一項目和其他項目的相同方向中,則控制單元130可以通過考慮指針與其他項目之間的距離來改變附近區(qū)域的范圍?!嗤较颉梢灾复羔樅晚椖康陌藗€方位中的至少一個彼此相同的情形。這一點以下參照圖2詳細描述。如果指針移動到第一項目的附近區(qū)域之外,則控制單元130可以返回包括重設(shè)項目在內(nèi)的至少一個其他項目附近區(qū)域的范圍。同時,在改變項目的附近區(qū)域的范圍時,控制單元130可以考慮指針的移動速度。即,如果指針的移動速度比預(yù)設(shè)級別快,則控制單元130可以改變項目的附近區(qū)域的范圍,并且只有當(dāng)指針的移動速度比預(yù)設(shè)級別慢時才根據(jù)指針的位置改變附近區(qū)域的范圍。預(yù)設(shè)級別可以由用戶設(shè)定。提供圖2A-2C來說明根據(jù)不同示例性實施例的用于在圖1顯示裝置中設(shè)定項目的附近區(qū)域的方法。參照圖2A,在屏幕上顯示具有分別設(shè)定的附近區(qū)域215、225、235、245、255和265的項目210、220、230、240、250和260。附近區(qū)域是不在屏幕上顯示的虛擬區(qū)域。附近區(qū)域被設(shè)定為與其他附近區(qū)域不交疊。附近區(qū)域可以根據(jù)項目的尺寸和到其他項目的距離具有預(yù)設(shè)范圍。同時,參照圖2B,如果指針270通過用戶操控移動并且置于項目21的附近區(qū)域215,則擴展項目210的附近區(qū)域的范圍,而同時縮小接近項目210的項目220、230和240的附近區(qū)域225、235和245的范圍。擴展的附近區(qū)域215與項目220、230、240不交疊。如果指針270保持在項目210的附近區(qū)域215中移動,并且置于相比于項目210更接近項目230,參照圖2C,則擴展項目230的附近區(qū)域235的范圍,而同時縮小其他項目210、220、240、250和260的附近區(qū)域215、225、245、255和265的范圍。擴展的附近區(qū)域235與項目 210、220、240、250、260 不交疊。可以考慮指針的方向。參照圖2C,在八個方向方面,指針270可以置于項目210的左下方向,并且置于項目230的左上方向。即,指針置于項目210和項目230這二者的左側(cè)。如果八個方位中的一個方位與上述相同,則可以考慮指針與項目之間的距離來改變附近區(qū)域的范圍。即,如果指針置于項目210的附近區(qū)域中,并且到項目230的距離更近,則可以擴展項目230的附近區(qū)域235的范圍,而同時縮小項目210的附近區(qū)域215的范圍。相應(yīng)地,指針270置于項目230的附近區(qū)域235中,并且可以控制項目230。盡管在圖2A-2C中以矩形形狀繪制了附近區(qū)域,但是這僅出于示意目的。即,可以根據(jù)項目的形狀和到其他項目的距離以各種形狀(例如,圓形、多邊形等)形成附近區(qū)域。同時,以上已經(jīng)說明了如果指針置于項目的附近區(qū)域中,則指針和項目可以彼此相連地顯示。以下更詳細地說明這一點。圖3 (A-C)至6 (A-D)是用于說明在不同示例性實施例中圖1顯示裝置如何顯示彼此相連的執(zhí)行和項目的視圖。參照圖3A,如果指針320置于‘web瀏覽器310上顯示的鏈接對象’(簡短地,‘鏈接對象330’)的附近區(qū)域,則三角形⑶I從鏈接對象330突出,并且連接至指針320。由于附近區(qū)域是控制項目的虛擬區(qū)域,因此在屏幕上不顯示附近區(qū)域。然而,由于項目和指針以連接形式顯示,因此可以向用戶提供關(guān)于指針可控項目的視覺信息。同時,如果指針320根據(jù)用戶操控移動,并且進入鏈接對象340的附近區(qū)域,參照圖3B,則顯示通過三角形⑶I彼此相連的指針320和鏈接對象340。由于指針320在鏈接對象330的附近區(qū)域之外移動,則將指針320與鏈接對象330相連的⑶I消息。如果指針320移動到鏈接對象340的附近區(qū)域,參照圖3C,則顯示⑶I以指示指針320與鏈接對象340之間的連接,但是尺寸不同,GUI的尺寸可以根據(jù)指針320和鏈接對象340之間的距離而變化。同時,盡管在上述示例向?qū)嵤├腥切微荌從連接對象330突出并且連接至指針,但僅出于示意性目的說明這一點。相應(yīng)地,Gn可以以各種形式實現(xiàn),例如,圓形、矩形
坐寸ο圖4A-4D是用于說明指針置于項目的附近區(qū)域并且邊緣線顯示在項目的邊界上并且部分擴展到與指針相連的示例的視圖。參照圖4A,如果指針420置于‘web瀏覽器410上顯示的鏈接對象’(簡短地,‘鏈接對象430’ )的附近區(qū)域,邊緣線可以在鏈接對象430的邊界上顯示并且部分擴展到與指針420相連。邊緣線可以與鏈接對象430的邊界線可區(qū)分地顯示。相應(yīng)地,邊緣線以以與鏈接對象430的邊界線的顏色不同的顏色顯示,或者以比鏈接對象430的邊界線更暗的顏色顯示,以與鏈接對象430的邊界線可區(qū)分地顯示。同時,如果指針420根據(jù)用戶操控保持移動,并且進入鏈接對象440的附近區(qū)域,參照圖4B,則在鏈接對象440的邊界線上顯示邊緣線,并且部分擴展到與指針420相連。由于指針420在鏈接對象430的附近區(qū)域之外移動,因此不再顯示鏈接對象430的邊緣線。如果指針420移動到鏈接對象440的附近區(qū)域中,參照圖4C,則與鏈接對象440 —起顯示的邊緣線繼續(xù)顯示指針420與鏈接對象440相連。盡管在上述示例中項目的邊界線上顯示的邊緣線的一部分是線的形式,但是這僅出于示意性目的而提供。相應(yīng)地,連接至指針和項目的邊緣線的一部分可以以各種形式顯示,例如,曲線。圖5A- 是用于說明根據(jù)指針與項目之間的距離來調(diào)節(jié)將指針與項目相連的⑶I的透明度的示例的視圖。參照圖5A,如果指針520置于web瀏覽器510上顯示的鏈接對象530的附近區(qū)域中,則邊緣線在鏈接對象530的邊界線上顯示并且部分擴展到與指針520相連。然后,如果指針520通過用戶操控遠離web瀏覽器510上顯示的鏈接對象530移動,參照圖5B和5C,則鏈接對象530的邊緣線的顯示狀態(tài)可以逐步變化到更透明狀態(tài)。然而,如果指針520移動到鏈接對象530的附近區(qū)域之外,參照圖5D,則可以不再顯示指針520與鏈接對象530之間的連接。同時,在上述示例中,邊緣線的透明度可以根據(jù)指針與項目之間的距離而變化。然而,這不應(yīng)視為限制,可以實現(xiàn)其他示例。例如,如果邊緣線以特定顏色顯示,則邊緣線的亮度可以根據(jù)指針與項目之間的距離變化。即,隨著指針進一步遠離項目移動,可以以逐步增加或減小亮度來顯示邊緣線。同時,如果項目以各種顯示形式與指針相連,則項目的顯示形式的尺寸可以根據(jù)指針與項目之間的距離而變化。作為示例,如果三角形⑶I從項目突出,并且連接至指針,則三角形的寬度可以隨著指針更遠離項目而逐步縮小。圖6A-6D是用于說明指針的尺寸根據(jù)指針與項目之間的距離而變化使得指針與項目彼此相連的示例的視圖。具體地,圖6示出了指針以圓形形式實現(xiàn)的示例。參照圖6A,如果指針620置于‘web瀏覽器610上顯示的鏈接對象’(簡短地,‘鏈接對象630’ )的附近區(qū)域,則指針620可以與鏈接對象630相接觸地顯示。同時,如果指針620在鏈接對象630的附近區(qū)域中遠離鏈接對象630移動(圖6B),則指針620的尺寸增加以接觸鏈接對象630。具體地,指針620的尺寸可以變化,使得指針630的中心與鏈接對象630之間的距離對應(yīng)于半徑。同時,如果指針620在鏈接對象630的附近區(qū)域之外移動,并且進入鏈接對象640的附近區(qū)域,參照圖6C,則指針620可以與鏈接對象640相接觸地顯示。類似于上述示例,可以根據(jù)指針620的中心與鏈接對象640之間的距離來確定指針620的半徑。相應(yīng)地,如圖6D所示,指針620的尺寸可以隨著指針620更接近鏈接對象640移動而逐步縮小。同時,在上述示例性實施例中,當(dāng)指針‘接觸’鏈接對象時,這可以指指針的邊界線與鏈接對象的邊界線相接觸的狀態(tài)。然而,‘接觸’還可以指所顯示的指針和鏈接對象彼此交疊的狀態(tài)。即,‘接觸’可以被視為指針與鏈接之間的所有形式的連接。同時,盡管在上述實施例中使用圓形形式的指針,但是應(yīng)當(dāng)理解,在指針如何與項目相連顯示方面,指針可以以各種形式實現(xiàn),例如,三角形或矩形。圖7是用于說明根據(jù)示例性實施例的選擇顯示屏幕上顯示的項目的方法的流程圖。參照圖7,在S710,在屏幕上顯示指針。在S720,用戶經(jīng)由輸入操控指針,使得指針在屏眷上移動。同時,在S730,如果指針接近項目并且在指針與項目的至少一部分不交疊的位置處,則可以顯示GUI,指示能夠利用指針選擇項目。具體地,如果指針接近項目,則邊緣線可以在項目的邊界線上顯示,并且部分擴展到與指針相連。備選地,當(dāng)指針接近項目時,項目的顯示形式可以改變以指示項目與指針之間的連接。備選地,可以顯示指針與項目之間的連接,使得指針的尺寸隨著指針更接近項目移動而縮小,并且隨著指針進一步遠離項目而增大。在示例性實施例中,隨著指針進一步遠離項目移動,指示項目與指針之間的連接的⑶I可以以逐步增加的透明度顯示。同時,如果指針置于項目的附近區(qū)域中,則可以確定指針接近項目??梢灶A(yù)設(shè)附近區(qū)域的范圍,使得與其他項目的附近區(qū)域沒有交疊。如果指針進入第一項目的附近區(qū)域,則包括第一項目在內(nèi)的至少一個項目的附近區(qū)域的范圍可以變化。具體地,第一項目的附近區(qū)域的范圍可以按照以免與其他項目交疊的方式增加,并且其他項目的附近區(qū)域的范圍可以縮小,使得與尺寸增大的第一項目的附近區(qū)域不交疊。同時,如果指針相比于第一項目更接近第二項目,則尺寸縮小的第二項目的附近區(qū)域可以增大,而同時其他項目的范圍可以縮小,使得與第二項目的附近區(qū)域不交疊。相應(yīng)地,如果指針更接近第二項目移動,第二項目位于接近第一項目的位置處,則可以顯示⑶I,⑶I指示第二項目與指針之間的連接并且指示能夠利用指針選擇第二項目。同時,如果指針在項目的附近區(qū)域之外移動,則包括重設(shè)項目在內(nèi)的至少一個項目的附近區(qū)域的尺寸可以返回到原始狀態(tài)。由于上述參照圖2A-2C說明設(shè)定項目的附近區(qū)域的方法,為了簡要起見,省略對其重復(fù)說明和示意。同時,實現(xiàn)根據(jù)各個示例性實施例的方法的程序可以尺寸在各種類型的記錄介質(zhì)上,并且可以使用。具體地,執(zhí)行示例性實施例的方法的代碼可以記錄在各種類型的終端可讀記錄介質(zhì)上,包括但不限于,RAM(隨機存取存儲器)、閃速存儲器、R0M(只讀存儲器),EPROM(可擦除可編程ROM) >EEPROM(電可擦除可編程ROM)、寄存器、硬盤、可拆卸磁盤、記憶卡、USB存儲器、CD-ROM 等。上述實施例和優(yōu)點僅是示例并不應(yīng)視為限制本發(fā)明。本發(fā)明教導(dǎo)可以容易地應(yīng)用于其他類型的裝置。同樣,對示例性實施例的描述意在示意,并不應(yīng)限制權(quán)利要求的范圍,并且許多備選方案、修改和變型對于本領(lǐng)域技術(shù)人員而言是顯而易見的。
權(quán)利要求
1.一種在顯示屏幕上顯示的多個項目中選擇項目的方法,該方法包括: 在屏眷上顯不指針; 接收用戶操控的輸入,以移動在屏幕上顯示的指針;并且 如果指針移近項目并且被置于與所述項目的至少一部分不交疊,則顯示對能夠利用指針來選擇項目加以指示的圖形用戶界面GUI。
2.根據(jù)權(quán)利要求1所述的方法,還包括:如果指針置于所述項目的附近區(qū)域,則確定指針接近所述項目,其中,所述附近區(qū)域與其他鄰近項目的附近區(qū)域不交疊,并具有預(yù)設(shè)范圍。
3.根據(jù)權(quán)利要求2所述的方法,還包括:如果指針進入所述項目的附近區(qū)域,則重設(shè)所述多個項目的至少一個項目的附近區(qū)域的范圍。
4.根據(jù)權(quán)利要求3所述的方法,其中,重設(shè)附近區(qū)域的范圍包括:增大所述項目的附近區(qū)域的范圍,使得所述項目的附近區(qū)域與另一項目不交疊,并且縮小所述另一項目的附近區(qū)域的范圍,使得與增大的項目附近區(qū)域不交疊。
5.根據(jù)權(quán)利要求3所述的方法,還包括:如果指針移動到所述項目的附近區(qū)域之外,則返回所述多個項目中的所述至少一個項目的附近區(qū)域的范圍。
6.根據(jù)權(quán)利要求4所述的方法,還包括:如果相比于所述項目指針更接近所述另一項目,則增大所述另一項目的附近區(qū)域的范圍,并且縮小所述項目的附近區(qū)域的范圍,使得與增大的所述另一項目的附近區(qū)域不交疊。
7.根據(jù)權(quán)利要求1所述的方法,還包括:如果將指針移近所述項目鄰近的另一項目,則顯示所述GUI以指 示所述另一項目與指針之間的連接,并且能夠利用指針選擇所述另一項目。
8.根據(jù)權(quán)利要求1所述的方法,其中,如果指針接近所述項目,則顯示GUI包括在所述項目的邊界線上顯示邊緣線,邊緣線擴展到與指針相連。
9.根據(jù)權(quán)利要求1所述的方法,其中,顯示GUI包括:顯示指針與所述項目之間的連接,使得隨著指針移近所述項目,指針的尺寸減小,并且隨著指針遠離所述項目,指針的尺寸增大。
10.根據(jù)權(quán)利要求1所述的方法,其中,在顯示對所述項目與指針之間的連接加以指示的GUI的狀態(tài)下,顯示GUI包括:隨著指針遠離所述項目,以逐步增加的透明度顯示將所述項目與指針相連的⑶I。
11.一種顯示裝置,包括: 顯示單元,在屏幕上顯示多個項目中的項目以及指針; 用戶界面單元,接收用戶操控的輸入,以移動屏幕上顯示的指針;以及 控制單元,進行控制使得,如果指針移近項目并且如果所述指針被置于與所述項目的至少一部分不交疊,則顯示對能夠利用指針來選擇所述項目加以指示的圖形用戶界面GUI。
12.根據(jù)權(quán)利要求11所述的顯示裝置,其中,如果指針置于所述項目的附近區(qū)域,則控制單元確定指針接近所述項目,并且所述附近區(qū)域與其他鄰近項目的附近區(qū)域不交疊,并具有預(yù)設(shè)范圍。
13.根據(jù)權(quán)利要求12所述的顯示裝置,其中,如果指針進入所述項目的附近區(qū)域,則控制單元重設(shè)所述多個項目中至少一個項目的附近區(qū)域的范圍。
14.根據(jù)權(quán)利要求13所述的顯示裝置,其中,控制單元增大所述項目的附近區(qū)域的范圍,以免與另一項目交疊,并且縮小所述另一項目的附近區(qū)域的范圍,使得與增大的項目附近區(qū)域不交疊。
15.根據(jù)權(quán)利要求13所述的顯示裝置,其中,如果指針移到所述項目的附近區(qū)域之外,則控制單元將包括重設(shè)項目在內(nèi)的所述多個項目中所述至少一個項目的附近區(qū)域的范圍返回到先前范 圍。
全文摘要
本發(fā)明提供了一種選擇顯示屏幕上顯示的項目的方法。該方法包括在屏幕上顯示指針;接收用戶操控的輸入,以移動屏幕上顯示的指針;并且如果指針移近項目并且如果指針被置于與所述項目的至少一部分不交疊,則顯示對能夠利用指針來選擇項目加以指示的圖形用戶界面(GUI)。
文檔編號G06F3/0484GK103197852SQ20131000683
公開日2013年7月10日 申請日期2013年1月9日 優(yōu)先權(quán)日2012年1月9日
發(fā)明者文鐘普, 俞浩濬, 金鼊洗, 金勇德, 李蕙汀, 崔相彥 申請人:三星電子株式會社