選單管理系統(tǒng)及其方法
【專利摘要】本發(fā)明提供一種選單管理系統(tǒng)及其方法。首先,接收一第一觸發(fā)信號。顯示一特定功能的一選單以響應(yīng)該第一觸發(fā)信號。該選單至少包括一基底部分,及圍繞該基底部分的至少一圖層。該基底部分顯示一指示字以顯示該特定功能的一目前設(shè)定。在該至少一圖層中的一第一圖層顯示用于該特定功能的至少一工具集的一第一集合。在一些實施例中,當(dāng)接收到一第二觸發(fā)信號時,取消該選單。
【專利說明】選單管理系統(tǒng)及其方法【技術(shù)領(lǐng)域】
[0001]本發(fā)明是有關(guān)于選單管理系統(tǒng)及方法,特別是有關(guān)于可利用層次結(jié)構(gòu)來管理選單的系統(tǒng)及方法。
【背景技術(shù)】
[0002]目前的可攜式裝置,例如是手持裝置,在技術(shù)上已變得更先進且多功能化。舉例來說,一手持裝置可接收電子郵件消息、具有先進的電話簿管理應(yīng)用程序、可播放媒體文件、并且具有許多其它功能。由于具備多樣功能的裝置的便利性,這些裝置已變成生活中不可或缺。
[0003]手持裝置可讓使用者利用輸入裝置來控制其功能。舉例來說,一手持裝置可配備有一觸控裝置以讓使用者進行所需的操作。一般而言,這些裝置中的軟件或應(yīng)用程序可經(jīng)由觸控裝置來顯示相關(guān)的界面或選單。使用者可在觸控裝置上滑動其手指并進行操作,例如是選擇對象或是功能設(shè)定等等。
[0004]傳統(tǒng)上,由軟件或應(yīng)用程序所提供的選單往往是一致且靜止的。舉例來說,選單總是設(shè)計成具有固定文字的一預(yù)定背景。因為在選單上的文字會受到選單尺寸的限制,所以無法通過選單來提供信息或批注,在了解選單的設(shè)定或功能時會造成困難。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供 選單管理系統(tǒng)及方法。
[0006]在一實施例中,本發(fā)明提供一種選單管理方法,用于一電子裝置,該方法包括:接收一第一觸發(fā)信號;以及顯示一特定功能的一選單以響應(yīng)該第一觸發(fā)信號,其中該選單包括一基底部分,及圍繞該基底部分的至少一圖層,其中該基底部分顯示一指示子以顯示該特定功能的一目前設(shè)定,且一第一圖層顯示用于該特定功能的至少一工具集的一第一集
口 ο
[0007]在一實施例中,本發(fā)明提供一種選單管理系統(tǒng),用于一電子裝置,包括:一接收單元,用以接收一第一觸發(fā)信號;一顯示單元;以及一處理單元,用以顯示一特定功能的一選單以響應(yīng)該第一觸發(fā)信號,其中該選單包括一基底部分,及圍繞該基底部分的至少一圖層,其中該基底部分顯示一指示子以顯示該特定功能的一目前設(shè)定,且一第一圖層顯示用于該特定功能的至少一工具集的一第一集合。
[0008]在一實施例中,本發(fā)明還提供一種機器可讀媒體,包括一計算機程序,當(dāng)其被執(zhí)行時,致使一裝置以執(zhí)行一選單管理方法,該選單管理方法包括:接收一第一觸發(fā)信號;以及顯不一特定功能的一選單以響應(yīng)該第一觸發(fā)信號,其中該選單包括一基底部分,及圍繞該基底部分的至少一圖層,其中該基底部分顯示一指示子以顯示該特定功能的一目前設(shè)定,且一第一圖層顯示用于該特定功能的至少一工具集的一第一集合。
[0009]在一些實施例中,該第一觸發(fā)信號是通過一觸控顯示單元所接收,其中該觸控顯示單元包括用以顯示數(shù)據(jù)的一顯示區(qū)域,以及包括至少一虛擬按鍵一檢測區(qū)域,且通過按下在該檢測區(qū)域中的該虛擬按鍵以接收該第一觸發(fā)信號。在一些實施例中,該第一觸發(fā)信號是通過一筆模塊所接收,其中該筆模塊包括至少一實體按鍵,且當(dāng)在該筆模塊上的該實體按鍵被按下時,由該筆模塊傳送一指令至該電子裝置以啟動該第一觸發(fā)信號。
[0010]在一些實施例中,顯示該選單是經(jīng)由先顯示該基底部分,顯示不具有該至少一工具集的該第一圖層,以及依序顯示在該第一圖層中該至少一工具集的該第一集合。
[0011]在一些實施例中,當(dāng)該基底部分被按下時,在該第一圖層顯示該至少一工具集的一第二集合。在一些實施例中,當(dāng)該工具集被按下時,在一第二圖層中顯示與該工具集相關(guān)的至少一選擇對象。
[0012]在一些實施例中,取消該選單以響應(yīng)一第二觸發(fā)信號。
[0013]在一些實施例中,本發(fā)明的選單管理方法可通過一可讀媒體以程序碼的形式來實現(xiàn)。當(dāng)該程序碼由一機器被加載并執(zhí)行時,該機器成為執(zhí)行本發(fā)明的選單管理方法的一裝置。
【專利附圖】
【附圖說明】
[0014]圖1是顯示依據(jù)本發(fā)明一實施例中的選單管理系統(tǒng)的功能方塊圖。
[0015]圖2是顯示依據(jù)本發(fā)明一實施例中的一顯示單元的功能方塊圖。
[0016]圖3是顯示依據(jù)本發(fā)明一實施例中的一筆模塊的功能方塊圖。
[0017]圖4是顯示依據(jù)本發(fā)明一實施例的選單管理方法的一流程圖。
[0018]圖5是顯示依據(jù)本發(fā)明一實施例中由一工具集合的一第一集合的一筆墨畫選單的功能圖。
`[0019]圖6A — 6G是顯示依據(jù)本發(fā)明一實施例中當(dāng)觸發(fā)圖5中的該筆墨畫選單的一動畫的示意圖。
[0020]圖7是顯示依據(jù)本發(fā)明一實施例中一工具集合的一第二集合的一筆墨畫選單的示意圖。
[0021]圖8A — SG是顯示依據(jù)本發(fā)明一實施例中當(dāng)由圖5的筆墨畫選單觸發(fā)圖7的筆墨畫選單的一動畫的示意圖。
[0022]圖9A — 9C是分別顯示依據(jù)本發(fā)明一實施例中的筆墨畫選單的個別工具集的選擇對象的示意圖。
[0023]圖1OA -1OF是顯示依據(jù)本發(fā)明一實施例當(dāng)由圖7的筆墨畫選單觸發(fā)圖5的筆墨畫選單的一動畫的示意圖。
[0024]圖1lA -1lG是顯示依據(jù)本發(fā)明一實施例中當(dāng)取消圖5中的筆墨畫選單的一動畫的示意圖。
[0025][標(biāo)號說明]
[0026]100~選單管理系統(tǒng);130~儲存單元;
[0027]110~接收單元;131~選單;
[0028]120~顯示單元;140~處理單元;
[0029]121~顯示區(qū)域;300~筆模塊;
[0030]122~檢測區(qū)域;122a、122b~虛擬按鍵;
[0031]310、320~實體按鍵;500~選單;[0032]510~基底部分;512~按鍵;
[0033]520、530~圖層;521~重復(fù)動作按鍵;
[0034]522~返回動作按鍵;523~清除全部按鍵;
[0035]524~顯示/隱藏全部按鍵;511、531 — 535~指示子;
[0036]525 — 527 ~第二集合;
[0037]536 - 543、544 — 548、549 — 554 ~選擇對象。
【具體實施方式】[0038]本發(fā)明提供選單管理系統(tǒng)及方法。為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉一較佳實施例,并配合所附圖式,作詳細說明如下。
[0039]圖1是顯示依據(jù)本發(fā)明一實施例中的選單管理系統(tǒng)的功能圖。選單管理系統(tǒng)100可用在一電子裝置中,例如是個人數(shù)字助理(PDA)、智能型手機、移動電話、移動上網(wǎng)裝置(MID)、筆記本型計算機、車用計算機、數(shù)字相機、多媒體播放器、游戲裝置、或其它類型的移動運算裝置,然而,需了解本發(fā)明并不限于此。
[0040]選單管理系統(tǒng)100包括一接收單元110、一顯示單元120、一儲存單元130及一處理單元140。接收單元110可用以接收觸發(fā)信號,其用以觸發(fā)或取消用于一特定功能的選單。需了解的是,在一些實施例中,顯示單元120可與一觸控裝置集成以形成一觸控顯示單元。該觸控單元具有包括在至少一維度的多個感測器的一觸控表面,其用以檢測一輸入工具(對象)的接觸及移動,其中輸入工具例如是在接近或在該觸控表面上的一觸控筆或一手指。圖2是顯示依據(jù)本發(fā)明一實施例中的一顯示單元的功能方塊圖。需了解的是,在一些實施例中,顯示單元120具有一顯示區(qū)域121及一檢測區(qū)域122,如圖2所示。該顯示區(qū)域121可顯示相關(guān)數(shù)據(jù),例如是使用者界面、選單、或其它內(nèi)容。該檢測區(qū)域122具有用以觸發(fā)該選單的至少一虛擬按鍵(例如虛擬按鍵122a及122b)。在一些實施例中,該顯示單元可為該接收單元110,其中當(dāng)在該檢測區(qū)域122中的虛擬按鍵122a或122b被按下時,接收一觸發(fā)信號以觸發(fā)該選單。注意的是,在一些實施例中,當(dāng)電子裝置處于人像模式(portraitmode)時,虛擬按鍵122a才是有效的,且當(dāng)電子裝置處于水平模式(landscape mode)時,虛擬按鍵122b才是有效的。圖3是顯示依據(jù)本發(fā)明一實施例中的一筆模塊的功能方塊圖。除此之外,該接收單元110可為一無線傳輸接口,用以由一筆模塊300接收一指令,如圖3所示。如圖3所示,該筆模塊300具有至少一實體按鍵(例如實體按鍵310及320)。當(dāng)在該筆模塊300上的任何或一特定實體按鍵被按下時,會由該筆模塊300傳送一信號至該電子裝置的接收單元110以啟動該觸發(fā)信號,藉以觸發(fā)該選單。需了解的是,在一些實施例中,該電子裝置可檢測該筆模塊300是否近接于該電子裝置或是該電子裝置的顯示單元120。當(dāng)筆模塊并未近接于該電子裝置或是該電子裝置的顯示單元120,筆模塊300上的實體按鍵會被啟動,且當(dāng)該筆模塊300近接于該電子裝置或該電子裝置的顯示單元120時,該實體按鍵會活動(active)及/或發(fā)光。儲存單元130可為一內(nèi)建存儲器,或一外接存儲卡,其可儲存相關(guān)數(shù)據(jù)(例如是用于特定功能的選單131),并提供數(shù)據(jù)至顯示單元120以供播放。該處理單元140可執(zhí)行本發(fā)明的選單管理方法,其細節(jié)將于下述段落中介紹。
[0041]圖4是顯示依據(jù)本發(fā)明一實施例的選單管理方法的流程圖。該選單管理方法可用于一電子裝置,例如是個人數(shù)字助理(PDA)、智能型手機、移動電話、移動上網(wǎng)裝置(MID)、筆記本型計算機、車用計算機、數(shù)字相機、多媒體播放器、游戲裝置、或其它類型的移動運算裝置,然而,需了解本發(fā)明并不限于此。
[0042]在步驟S410,決定是否接收到一第一觸發(fā)信號。需了解的是,在一些實施例中,該第一觸發(fā)信號是經(jīng)由觸控顯示單元所接收。如上所述,在一些實施例中,該觸控顯示單元可包括一顯示區(qū)域用以顯示數(shù)據(jù),以及包括至少一虛擬按鍵的一檢測區(qū)域??山?jīng)由按下在該檢測區(qū)域中的虛擬按鍵來接收該第一觸發(fā)信號。在一些實施例中,該第一觸發(fā)信號是由一筆模塊所接收。如上所述,在一些實施例中,該筆模塊可包括至少一實體按鍵。當(dāng)在該筆模塊上的該實體按鍵被按下時,會由該筆模塊傳送一指令至該電子裝置以啟動該第一觸發(fā)信號。若未接收到任何觸發(fā)信號(步驟S410中的「否」),該流程則停止。若接收到一第一觸發(fā)信號(步驟S410中的「是」),在步驟S420,顯示一特定功能的一選單。
[0043]圖5是顯示依據(jù)本發(fā)明一實施例中由一工具集合的一第一集合的一筆墨選單的功能圖。如圖5所示,該選單500包括一基底部分(base part) 510,及圍繞在基底部分周圍的至少一圖層(例如圖層520及530)。需了解的是,在此實施例中,該基底部分可為一圓形的四分之一,且該至少一圖層(例如圖層520及530)是安排在該基底部分510的周圍。在此實施例中,該選單500可位于該顯示單元的一角落。需注意的是,上述選單的形狀、安排方式及位置僅為此實施例中的不同例子,而本發(fā)明并不限于此。如圖5所示,該基底部分510可顯示一指示子(indicator) 511以顯示該特定功能(筆墨畫)的一目前設(shè)定。該第一圖層520可顯示該至少一工具集的一第一集合,例如該特定功能的「重復(fù)動作(Redo)」521、「返回動作(Undo)」522、「清除全部(Clear All)」523、及「顯示/隱藏全部(Show/HideAll)」524。需注意的是,若沒有「返回動作」的記錄,該工具集不應(yīng)被啟動(inactivated)。若沒有「重復(fù)動作」的記錄,該工具集不應(yīng)被啟動。需了解的是,在一些實施例中,一預(yù)定數(shù)量的步驟,例如20個步驟可用以記錄「重復(fù)動作」/「返回動作」工具集的歷史。當(dāng)按下「清除全部」523,在顯示單元上的所有墨水印記均被清除。當(dāng)按下「顯示/隱藏全部」,所有的墨水印記(墨水面板)會被開啟/關(guān)閉。第二圖層530可顯示至少一指示子,例如指示子531?535,其是分別顯示該特定功能的一最近使用設(shè)定,例如最近使用的筆,其中最舊的筆會在下方。需了解的是,當(dāng)一使用者開始使用筆,先前使用過的筆會被自動儲存至該最近使用的筆。在此實施例中,可記錄5組預(yù)先設(shè)定的最近使用的筆給使用者。需了解的是,若沒有預(yù)先設(shè)定最近使用的筆,則無記錄可供顯示最近使用的筆。在一些實施例中,若新的筆與先前儲存的最近使用的筆相同,則不會再儲存。當(dāng)一使用者選擇/改變該工具集,例如顏色、尺寸、或筆的敲擊方式(stroke type),與目前所使用的筆相同的最近使用的筆則會被失活(inactivate),例如呈現(xiàn)灰色(grey out),藉以讓使用者知道該筆正在被使用。除此之外,若一使用者選擇最近使用的筆中的一者,所選擇的最近使用的筆會被改變至該基底部分510,且其它最近使用的筆則會移動以讓目前所使用的筆(所選擇的最近使用的筆)被移動至最近被使用的筆的位置(其表示若最近使用的筆為編號#1?#5,且#1為最后使用的筆,#5為最先前使用的筆,且若使用者選擇#3,則#3會被移動至目前使用的筆的位置,#2會被移動至#3,#1會被移動至#2,且該目前使用的筆會移動至#1)。需了解的是,在一些實施例中,該選單可被逐行播放。舉例來說,圖6A — 6G是顯示依據(jù)本發(fā)明一實施例中當(dāng)觸發(fā)圖5中的該筆墨畫選單的一動畫的示意圖。如圖6A - 6G所示,該基底部分會先被顯示,接著不具有該至少一工具集的該第一圖層會被顯示,再接著,該至少一工具集中的該第一集合可被一個接一個地顯示在該第一圖層中。注意的是,該筆的該目前設(shè)定可由一指示子511所可視化,其亦可為一按鍵512以讓一使用者改變該筆的功能。當(dāng)該按鍵512被按下時,會顯示具有工具集中的一第二集合的一筆墨畫選單,如圖7所示。如圖7所示,選單500中第一圖層520顯示工具集中的一第二集合525、526及527,其是分別與該筆的一顏色、敲擊尺寸(stroke size)及類型相關(guān)的設(shè)定。同樣地,在一些實施例中,可采用一動畫以顯示由圖5中的筆墨畫選單來觸發(fā)圖7中的筆墨畫選單,如圖8A - SG所示。需了解的是,在一些實施例中,當(dāng)在第二圖層中的一工具集被按下時,可顯示與該工具集相關(guān)的至少一選擇對象。舉例來說,當(dāng)顏色的工具集525被按下時,與顏色的工具集525相關(guān)的選擇對象(例如536 — 543)會被顯示在第二圖層530,如圖9所示。需了解的是,在一些實施例中,會有少數(shù)預(yù)先設(shè)定的顏色,且使用者仍可改變在8個顏色選項中選擇顏色,例如可提供灰(或白)、紅、橙、紅、綠、藍、紫、黑等顏色。當(dāng)該敲擊尺寸的工具集526被按下,與該敲擊尺寸的工具集526相關(guān)的選擇對象(例如544 — 548)會被顯示在第二圖層530中,如圖9B所示。需了解的是,在一些實施例中,該尺寸可預(yù)先定義,且總共有5個尺寸選項可供選擇。當(dāng)筆類型的工具集527被按下時,與筆類型的工具集相關(guān)的選擇對象(例如549 - 554)會被顯示在第二圖層530,如圖9C所示。需了解的是,在一些實施例中,筆類型可預(yù)先定義,且共有6種筆類型可供選擇,例如是畫刷(Paintbrush)、臘筆(Crayon)、標(biāo)記(Marker)、書法(Calligraphy)、鉛筆(Pencil)及筆(Pen)。需了解的是,當(dāng)使用者再度按下該基底部分,筆的新設(shè)定會被帶入顯示在該基底部分的指示子中。同樣地,在一些實施例中,可采用一動畫來表示由圖7的筆墨畫選單觸發(fā)圖5的筆墨畫選單的過程,如圖1OA -1OF所示。
[0044]請再參考圖4,在步驟S430,決定是否接收到一第二觸發(fā)信號。需了解的是,在一些實施例中,可通過檢測在該顯示單元的該檢測區(qū)域中的虛擬按鍵沒有任何按下動作來接收該第二觸發(fā)信號。在一些實施例中,該第二觸發(fā)信號可使用該筆模塊來接收。當(dāng)在該筆模塊上的該實體按鍵被按下時,會由該筆模塊傳送一指令至該電子裝置以啟動該第二觸發(fā)信號。在一些實施例中,當(dāng)時間經(jīng)過一預(yù)定期間后,可接收該第二觸發(fā)信號,其中該電子裝置沒有檢測到筆。在一些實施例中,當(dāng)?shù)谝患匣虻诙系娜我徽弑贿x擇時,可接收該第二觸發(fā)信號。若沒有接收到任何觸發(fā)信號(步驟S430中的否),該流程是回到步驟S420。若接收到第二觸發(fā)信號(步驟S430中的是),在步驟S440,該特定功能的選單會被取消。同樣地,在一些實施例中,該選單可以逐行被取消(progressively dismissed),如圖1lA —IlG所示。
[0045]因此,本發(fā)明的選單管理系統(tǒng)及方法可提供圖層結(jié)構(gòu)的選單及其相關(guān)的管理方式,且更可利用選單提供相關(guān)的信息或注意事項,藉以幫助使用者了解并操作選單中的功能及設(shè)定。
[0046]本發(fā)明的方法,或特定型態(tài)或其部分,可以以程序碼的型態(tài)包含于實體媒體,如軟盤、光盤片、硬盤、或是任何其它機器可讀取(如計算機可讀取)儲存媒體,其中,當(dāng)程序碼被機器,如計算機加載且執(zhí)行時,此機器變成用以參與本發(fā)明的裝置或系統(tǒng)。本發(fā)明的方法、系統(tǒng)與裝置也可以以程序碼型態(tài)通過一些傳送媒體,如電線或電纜、光纖、或是任何傳輸型態(tài)進行傳送,其中,當(dāng)程序碼被機器,如計算機接收、加載且執(zhí)行時,此機器變成用以參與本發(fā)明的裝置或系統(tǒng)。當(dāng)在一般用途處理器實作時,程序碼結(jié)合處理器提供一操作類似于應(yīng)用特定邏輯電路的獨特裝置。[0047]惟以上所述者,僅為本發(fā)明的較佳實施例而已,當(dāng)不能以此限定本發(fā)明實施的范圍,即大凡依本發(fā)明權(quán)利要求范圍及發(fā)明說明內(nèi)容所作的簡單的等效變化與修飾,皆仍屬本發(fā)明權(quán)利要求涵蓋的范圍內(nèi)。另外本發(fā)明的任一實施例或權(quán)利要求范圍不須達成本發(fā)明所揭露的全部目的或優(yōu)點或特點。此外,摘要部分和標(biāo)題僅是用以輔助專利文件搜尋之用,并非用以限制本發(fā)明的權(quán)利要求范圍。
【權(quán)利要求】
1.一種選單管理方法,用于一電子裝置,該方法包括: 接收一第一觸發(fā)信號;以及 顯不一特定功能的一選單以響應(yīng)該第一觸發(fā)信號,其中該選單包括一基底部分,及圍繞該基底部分的至少一圖層,其中該基底部分顯示一指示子以顯示該特定功能的一目前設(shè)定,且一第一圖層顯不用于該特定功能的至少一工具集的一第一集合。
2.根據(jù)權(quán)利要求1所述的選單管理方法,其中該第一觸發(fā)信號是通過一觸控顯示單元所接收,其中該觸控顯示單元包括用以顯示數(shù)據(jù)的一顯示區(qū)域,以及包括至少一虛擬按鍵一檢測區(qū)域,且通過按下在該檢測區(qū)域中的該虛擬按鍵以接收該第一觸發(fā)信號。
3.根據(jù)權(quán)利要求1所述的選單管理方法,其中該第一觸發(fā)信號是通過一筆模塊所接收,其中該筆模塊包括至少一實體按鍵,且當(dāng)在該筆模塊上的該實體按鍵被按下時,由該筆模塊傳送一指令至該電子裝置以啟動該第一觸發(fā)信號。
4.根據(jù)權(quán)利要求1所述的選單管理方法,其中顯示該選單是經(jīng)由先顯示該基底部分,顯示不具有該至少一工具集的該第一圖層,以及依序顯示在該第一圖層中該至少一工具集的該第一集合。
5.根據(jù)權(quán)利要求1所述的選單管理方法,其中該選單還包括一第二圖層,用以顯示至少一指示子,其是表示該特定功能的一最近使用設(shè)定。
6.根據(jù)權(quán)利要求1所述的選單管理方法,其中該選單還包括一第二圖層,用以顯示與該工具集相關(guān)的至少一選擇對象。
7.根據(jù)權(quán)利要求1所述的選單管理方法,其中該選單是位于一顯示單元的一角落,該基底部分為一圓形的四分之一,且該至少一圖層是安置于該基底部分的周圍。
8.根據(jù)權(quán)利要求1所述的選單管理方法,還包括: 當(dāng)該基底部分被按下時,在該第一圖層顯示該至少一工具集的一第二集合。
9.根據(jù)權(quán)利要求8所述的選單管理方法,還包括: 當(dāng)該工具集被按下時,在一第二圖層中顯示與該工具集相關(guān)的至少一選擇對象。
10.根據(jù)權(quán)利要求8所述的選單管理方法,其中該特定功能為一筆墨畫功能,且該至少一工具集的該第二集合包括一筆的一顏色、敲擊尺寸、或一筆類型的一設(shè)定。
【文檔編號】G06F3/0488GK103885702SQ201310712438
【公開日】2014年6月25日 申請日期:2013年12月20日 優(yōu)先權(quán)日:2012年12月20日
【發(fā)明者】陳盈如, 尼可.A.科丁頓, 大衛(wèi).布琳達 申請人:宏達國際電子股份有限公司