本發(fā)明涉及一種控制器裝置及致能電子裝置的方法,且特別是涉及一種觸控控制器裝置及喚醒電子裝置的方法。
背景技術(shù):
當(dāng)配置有觸控屏幕的電子裝置閑置一小段時間時,電子裝置會進(jìn)入一個預(yù)設(shè)的操作模式中,例如是智能閑置模式或休眠模式,以節(jié)省電源的消耗。根據(jù)設(shè)計的需求,使用者可借助使用一些特定的手勢來喚醒電子裝置。一旦電子裝置被喚醒,便會進(jìn)入正常模式中,并且在正常模式中根據(jù)其他的手勢執(zhí)行其對應(yīng)的功能。此一特性對手持裝置而言相當(dāng)便利。然而,在一些情形中,手持裝置會在使用者不想將其喚醒時被喚醒。例如,當(dāng)手持裝置被放置在褲子的口袋或是背包中時,可能會因錯誤的觸發(fā)而被喚醒。因此,一個適切地喚醒電子裝置的方法對于使用者而言有其必要性。
技術(shù)實現(xiàn)要素:
基于此,本發(fā)明提出一種觸控控制器裝置和喚醒電子裝置的方法,其能夠減少喚醒電子裝置時的錯誤判定。
本發(fā)明提出一種觸控控制器裝置,用以感測操作在電子裝置上的手勢。觸控控制器裝置包括觸控控制器、系統(tǒng)控制器與至少一個感測器。觸控控制器用以操作在第一模式中。系統(tǒng)控制器電性連接至觸控控制器,并且用以操作在第二模式中。所述手勢喚醒觸控控制器,并且觸控控制器喚醒系統(tǒng)控制器。所述至少一個感測器電性連接至系統(tǒng)控制器,并且用以操作在第二模式中。系統(tǒng)控制器喚醒所述至少一個感測器來產(chǎn)生感測數(shù)據(jù)。系統(tǒng)控制器根據(jù)所述至少一個感測器產(chǎn)生的感測數(shù)據(jù)來控制電子裝置從第一模式切換至第三模式。
在本發(fā)明的一實施例中,上述的至少一個感測器包括重力感測器與距離感測器的至少其中之一。系統(tǒng)控制器根據(jù)所述重力感測器與距離感測器的至 少其中之一產(chǎn)生的感測數(shù)據(jù),來控制電子裝置從第一模式切換至第三模式。
在本發(fā)明的一實施例中,上述的手勢包括雙擊。雙擊的第一點(diǎn)擊喚醒觸控控制器。觸控控制器喚醒系統(tǒng)控制器并且系統(tǒng)控制器在雙擊的第一點(diǎn)擊之后與雙擊的第二點(diǎn)擊之前喚醒所述至少一個感測器。
在本發(fā)明的一實施例中,上述的至少一個感測器在雙擊的第一點(diǎn)擊之后與雙擊的第二點(diǎn)擊之前開始產(chǎn)生感測數(shù)據(jù)。
在本發(fā)明的一實施例中,上述的系統(tǒng)控制器在雙擊的第二點(diǎn)擊之后,根據(jù)所述至少一個感測器產(chǎn)生的感測數(shù)據(jù)來控制電子裝置從第一模式切換至第三模式。
在本發(fā)明的一實施例中,上述的手勢是在觸控感測階段中操作在電子裝置上。所述手勢在觸控感測階段中的第一階段與第二階段之間喚醒觸控控制器。觸控控制器在觸控感測階段中的第一階段與第二階段之間喚醒系統(tǒng)控制器。系統(tǒng)控制器在觸控感測階段中的第一階段與第二階段之間喚醒所述至少一個感測器來產(chǎn)生感測數(shù)據(jù)。
在本發(fā)明的一實施例中,上述的系統(tǒng)控制器在觸控感測階段后,根據(jù)所述至少一個感測器產(chǎn)生的感測數(shù)據(jù)來控制電子裝置從第一模式切換至第三模式。
在本發(fā)明的一實施例中,當(dāng)上述的手勢喚醒觸控控制器時,觸控控制器會從第一模式切換至第三模式。
在本發(fā)明的一實施例中,當(dāng)上述的觸控控制器喚醒系統(tǒng)控制器時,系統(tǒng)控制器從第二模式切換至第三模式。當(dāng)系統(tǒng)控制器喚醒所述至少一個感測器時,所述至少一個感測器從第二模式切換至第三模式。
在本發(fā)明的一實施例中,上述的第一模式為智能閑置模式,第二模式為休眠模式,并且第三模式為正常模式。
本發(fā)明提出一種喚醒電子裝置的方法。電子裝置包括觸控控制器裝置。觸控控制器裝置用以感測操作在電子裝置上的手勢。觸控控制器裝置包括系統(tǒng)控制器、觸控控制器與至少一個感測器。此方法包括:借助所述手勢喚醒操作在第一模式中的觸控控制器;借助觸控控制器喚醒操作在第二模式中的系統(tǒng)控制器;借助系統(tǒng)控制器喚醒操作在第二模式中的所述至少一個感測器來產(chǎn)生感測數(shù)據(jù);借助系統(tǒng)控制器根據(jù)所述至少一個感測器產(chǎn)生的感測數(shù)據(jù),來控制電子裝置從第一模式切換至第三模式。
在本發(fā)明的一實施例中,上述的至少一個感測器包括重力感測器與距離感測器的至少其中之一。在借助系統(tǒng)控制器根據(jù)所述至少一個感測器產(chǎn)生的感測數(shù)據(jù)來控制電子裝置從第一模式切換至第三模式的步驟中,是根據(jù)所述重力感測器與距離感測器的至少其中之一產(chǎn)生的感測數(shù)據(jù)來控制電子裝置從第一模式切換至第三模式。
在本發(fā)明的一實施例中,上述的手勢包括雙擊。借助所述手勢喚醒操作在第一模式中的觸控控制器的步驟包括:借助雙擊的第一點(diǎn)擊喚醒操作在第一模式中的觸控控制器。借助觸控控制器喚醒操作在第二模式中的系統(tǒng)控制器的步驟與借助系統(tǒng)控制器喚醒操作在第二模式中的所述至少一個感測器來產(chǎn)生感測數(shù)據(jù)的步驟皆是在雙擊的第一點(diǎn)擊之后與雙擊的第二點(diǎn)擊之前執(zhí)行。
在本發(fā)明的一實施例中,上述的至少一個感測器是在雙擊的第一點(diǎn)擊之后與雙擊的第二點(diǎn)擊之前開始產(chǎn)生感測數(shù)據(jù)。
在本發(fā)明的一實施例中,借助系統(tǒng)控制器根據(jù)所述至少一個感測器產(chǎn)生的感測數(shù)據(jù)來控制電子裝置從第一模式切換至第三模式的步驟,是在雙擊的第二點(diǎn)擊之后執(zhí)行。
在本發(fā)明的一實施例中,上述的手勢是在觸控感測階段操作在電子裝置上。借助所述手勢喚醒操作在第一模式中的觸控感測器的步驟、借助觸控控制器喚醒操作在第二模式中的系統(tǒng)控制器的步驟、以及借助系統(tǒng)控制器喚醒操作在第二模式中的至少一個感測器來產(chǎn)生感測數(shù)據(jù)的步驟皆是在觸控感測階段中的第一階段與第二階段之間執(zhí)行。
在本發(fā)明的一實施例中,上述的借助系統(tǒng)控制器根據(jù)所述至少一個感測器產(chǎn)生的感測數(shù)據(jù)來控制電子裝置從第一模式切換至第三模式的步驟是在觸控感測階段后執(zhí)行。
在本發(fā)明的一實施例中,當(dāng)上述手勢喚醒觸控控制器,觸控控制器從第一模式切換至第三模式。
在本發(fā)明的一實施例中,當(dāng)觸控控制器喚醒系統(tǒng)控制器,系統(tǒng)控制器從第二模式切換至第三模式。當(dāng)系統(tǒng)控制器喚醒所述至少一個感測器時,所述至少一個感測器從第二模式切換至第三模式。
在本發(fā)明的一實施例中,第一模式為智能閑置模式,第二模式為休眠模式,并且第三模式為正常模式。
基于上述,在本發(fā)明的實施例中,系統(tǒng)控制器根據(jù)至少一個感測器產(chǎn)生的感測數(shù)據(jù)來控制電子裝置從第一模式切換至第三模式。如此一來,將能夠減少喚醒電子裝置時的錯誤判定。
為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實施例,并配合附圖作詳細(xì)說明如下。
附圖說明
圖1是根據(jù)本發(fā)明的一實施例所繪示的喚醒電子裝置的手勢的示意圖。
圖2是根據(jù)本發(fā)明的一實施例所繪示的觸控控制器裝置的方塊圖。
圖3根據(jù)本發(fā)明的一實施例所繪示的觸控控制器裝置的操作模式。
圖4是根據(jù)本發(fā)明的一實施例所繪示的雙擊手勢的時序圖。
圖5是根據(jù)本發(fā)明的一實施例所繪示的喚醒電子裝置的方法的流程圖。
圖6是根據(jù)本發(fā)明的另一實施例所繪示的喚醒電子裝置的方法的流程圖。
圖7是根據(jù)本發(fā)明的另一實施例所繪示的喚醒電子裝置的手勢的示意圖。
圖8是根據(jù)本發(fā)明的一實施例所繪示的滑動手勢的時序圖。
圖9是根據(jù)本發(fā)明的另一實施例所繪示的喚醒電子裝置的方法的流程圖。
附圖符號說明
100、300:電子裝置
110:觸控控制器裝置
112:觸控控制器
114:系統(tǒng)控制器
116:重力感測器
118:距離感測器
200、400:使用者
600:雙擊手勢
610:第一點(diǎn)擊
620:第二點(diǎn)擊
700:滑動手勢
P1、P2:單點(diǎn)擊按下
P3、P4:單點(diǎn)擊放開
T1:第一階段
T2:第二階段
T3:第三階段
S500、S510、S520、S530、S540、S800、S810、S820、S830、S840、S850、S860、S900、S910、S920、S930、S940:喚醒電子裝置的方法的步驟
具體實施方式
現(xiàn)將詳細(xì)參考本發(fā)明的優(yōu)選實施例,在附圖中說明所述優(yōu)選實施例的實例。另外,凡可能之處,在附圖及實施方式中使用相同標(biāo)號的元件/構(gòu)件代表相同或類似部分。
下文將借助多個實施例來描述本發(fā)明,但所述的實施例并非用以限定本發(fā)明。并且,以下所述的實施例還可以在合理的情形下適當(dāng)?shù)慕M合、取代或省略,以滿足不同的實際需求。在本發(fā)明說明書全文(包括權(quán)利要求)中所使用的「耦接」一詞可指任何直接或間接的連接手段。舉例而言,若文中描述第一裝置耦接于第二裝置,則應(yīng)該被解釋成該第一裝置可以直接連接于該第二裝置,或者該第一裝置可以通過其他裝置或某種連接手段而間接地連接至該第二裝置。此外,「信號」一詞可指至少一個電流、電壓、電荷、溫度、數(shù)據(jù)、或任何其他一個或多個信號。
圖1是根據(jù)本發(fā)明的一實施例所繪示的喚醒電子裝置的手勢的示意圖。圖2是根據(jù)本發(fā)明的一實施例所繪示的觸控控制器裝置的方塊圖。圖3是根據(jù)本發(fā)明的一實施例所繪示的觸控控制器裝置的操作模式。請參照圖1到圖3,電子裝置100包括觸控控制器裝置110。在本實施例中,觸控控制器裝置110用以感測使用者200在電子裝置100上操作的手勢。在本實施例中,電子裝置100可以是可攜式電子裝置或非可攜式電子裝置??蓴y式電子裝置例如是筆記本計算機(jī)、平板計算機(jī)、智能型手機(jī)或智能型手表等,非可攜式電子裝置例如是臺式計算機(jī)、平板顯示器等,本發(fā)明并不加以限制。
如圖3所示,在本實施例中,電子裝置100可以操作在智能閑置模式(第 一模式)、休眠模式(第二模式),或是一般模式(第三模式)中。在一般模式中,觸控控制器裝置110感測手勢并且反饋所感測手勢的觸控點(diǎn)。電子裝置100對應(yīng)執(zhí)行與上述手勢相關(guān)聯(lián)的操作。如果電子裝置100被閑置,電子裝置100進(jìn)入休眠模式或智能閑置模式。在休眠模式中,電子裝置100不會執(zhí)行特定的操作并且所消耗的電源非常低。在智能閑置模式中,電子裝置100檢測一些特別的手勢。在智能閑置模式中的電子裝置100電源消耗小于其在一般模式中。在本實施例中,如果電子裝置100被閑置,則電子裝置100進(jìn)入智能閑置模式。使用者200可以借著使用預(yù)設(shè)的手勢來喚醒電子裝置100。預(yù)設(shè)的手勢例如是滑動手勢或雙擊手勢,并且電子裝置100據(jù)此從智能閑置模式切換至一般模式。
另一方面,在本實施例中,觸控控制器裝置110包括觸控控制器112、系統(tǒng)控制器114、重力感測器(G-sensor)116以及距離感測器(P-sensor)118。觸控控制器112、重力感測器116與距離感測器118分別電性連接至系統(tǒng)控制器114。在本實施例中,如果電子裝置100被閑置且進(jìn)入智能閑置模式,觸控控制器112被設(shè)定為操作在智能閑置模式中,并且系統(tǒng)控制器114、重力感測器116與距離感測器118被設(shè)定為操作在休眠模式中。應(yīng)注意的是,在本實施例中所揭示的觸控控制器112、系統(tǒng)控制器114、重力感測器116與距離感測器118的操作僅用以示例說明,本發(fā)明并不加以限制。如圖1所示,使用者200借著使用雙擊手勢來喚醒電子裝置100,并且電子裝置100根據(jù)雙擊手勢而從智能閑置模式切換至一般模式。
具體來說,在本實施例中,雙擊手勢先喚醒觸控控制器112,從而觸控控制器112從智能閑置模式切換至一般模式。接著,觸控控制器112工作在一般模式中,并且喚醒系統(tǒng)控制器114。系統(tǒng)控制器114據(jù)此從休眠模式切換至一般模式。在被喚醒之后,系統(tǒng)控制器114還喚醒重力感測器116與距離感測器118來產(chǎn)生感測數(shù)據(jù)。為了產(chǎn)生感測數(shù)據(jù),距離感測器118在沒有物理接觸下檢測附近物體的存在,并且重力感測器116測量電子裝置100相對于地球的加速度(proper acceleration),也就是重力加速度。重力感測器116被應(yīng)用在電子裝置100中以使屏幕上的畫面保持直立。在本實施例中,系統(tǒng)控制器114根據(jù)重力感測器116與距離感測器118其中之一或兩者所產(chǎn)生的感測數(shù)據(jù)來控制電子裝置100從智能閑置模式切換至一般模式。因此,在本實施例中,為了喚醒電子裝置100,會考慮到重力感測器116與距離檢測器 118所產(chǎn)生的感測數(shù)據(jù),如此一來,能夠減少在喚醒電子裝置100時的錯誤判定。
圖4是根據(jù)本發(fā)明的一實施例所繪示的雙擊手勢的時序圖。圖5是根據(jù)本發(fā)明的一實施例所繪示的喚醒電子裝置的方法的流程圖。請參照圖1到圖5,在本實施例中的喚醒電子裝置的方法可以應(yīng)用在如圖1中所示的電子裝置100上,但本發(fā)明并不加以限制。在本實施例中,雙擊手勢600包括第一點(diǎn)擊610與第二點(diǎn)擊620。第一點(diǎn)擊610在第二點(diǎn)擊620之前點(diǎn)擊電子裝置100。
在步驟S500中,第一點(diǎn)擊610喚醒觸控控制器112。觸控控制器112從智能閑置模式切換至一般模式。接著,在步驟S510中,觸控控制器112在第一點(diǎn)擊610之后與第二點(diǎn)擊620之前喚醒系統(tǒng)控制器114。系統(tǒng)控制器114從休眠模式切換至一般模式。在步驟S520中,系統(tǒng)控制器在第一點(diǎn)擊610之后與第二點(diǎn)擊620之前喚醒至少一感測器,例如是重力感測器116與距離感測器118其中之一或兩者。在本實施例中,重力感測器116與距離感測器118皆被喚醒,并且據(jù)此從休眠模式切換至一般模式。之后,在步驟S530中,重力感測器116與距離感測器118在第一點(diǎn)擊610之后與第二點(diǎn)擊620之前開始產(chǎn)生感測數(shù)據(jù)。在步驟S540中,系統(tǒng)控制器114根據(jù)重力感測器116與距離感測器118產(chǎn)生的感測數(shù)據(jù)來控制電子裝置100從智能閑置模式切換至一般模式。在一實施例中,電子裝置100可僅根據(jù)重力感測器116與距離檢測器118的其中之一產(chǎn)生的感測數(shù)據(jù)來控制電子裝置100以切換模式,本發(fā)明并不加以限制。因此,雙擊手勢600喚醒電子裝置100,電子裝置100據(jù)此從智能閑置模式切換至一般模式。
此外,在本實施例中所述的喚醒電子裝置的方法已在圖1到圖3中所描述的實施例中充分揭示、建議并可據(jù)以實現(xiàn),故在此不再贅述。
圖6是根據(jù)本發(fā)明的另一實施例所繪示的喚醒電子裝置的方法的流程圖。請參照圖1、圖5和圖6,本實施例的喚醒電子裝置的方法也可應(yīng)用于如圖1所示的電子裝置100中,但本發(fā)明并不加以限制。在本實施例中,使用者也可以借助使用雙擊手勢600來喚醒電子裝置100。
具體來說,在步驟S800中,電子裝置100初始是操作在智能閑置模式中。同時,觸控控制器112也是操作在智能閑置模式中以感測手勢。所述手勢例如是雙擊手勢600。在步驟S810中,觸控控制器112依據(jù)單點(diǎn)擊按下 P1與單點(diǎn)擊放開P2感測雙擊手勢600的第一點(diǎn)擊610。如果觸控控制器112在單點(diǎn)擊按下P1之后感測到單點(diǎn)擊放開P2,觸控控制器112被第一點(diǎn)擊610喚醒,并且執(zhí)行步驟S820。反之,如果觸控控制器112在單點(diǎn)擊按下P1之后并未感測到單點(diǎn)擊放開P2,則回到步驟S800。電子裝置100仍然操作在智能閑置模式中,并不會被喚醒。
在步驟S820中,觸控控制器112喚醒系統(tǒng)控制器114,并且系統(tǒng)控制器114喚醒重力感測器116與距離感測器118。接著在步驟S830中,重力感測器116與距離感測器118開始產(chǎn)生感測數(shù)據(jù)并且將感測數(shù)據(jù)輸出至系統(tǒng)控制器114。在步驟S840中,觸控控制器112依據(jù)單點(diǎn)擊按下P3與單點(diǎn)擊放開P4感測雙擊手勢600的第二點(diǎn)擊620。如果觸控控制器112在單點(diǎn)擊按下P3之后感測到單點(diǎn)擊放開P4,執(zhí)行步驟S850。反之,如果觸控控制器112在單點(diǎn)擊按下P3之后并未感測到單點(diǎn)擊放開P4,則回到步驟S800。電子裝置100仍然操作在智能閑置模式中,并不會被喚醒。觸控控制器112從一般模式切換至智能閑置模式。系統(tǒng)控制器114、重力感測器116與距離感測器118從一般模式切換至休眠模式。
在步驟S850中,系統(tǒng)控制器114判斷雙擊手勢600的點(diǎn)擊組合和重力感測器116與距離感測器118產(chǎn)生的感測數(shù)據(jù)是否有效。如果雙擊手勢600的點(diǎn)擊組合和重力感測器116與距離感測器118產(chǎn)生的感測數(shù)據(jù)是有效時,在步驟S860中,系統(tǒng)控制器114根據(jù)雙擊手勢600的點(diǎn)擊組合和重力感測器116與距離感測器118其中之一或兩者所產(chǎn)生的數(shù)據(jù),來控制電子裝置100從智能閑置模式切換至一般模式。如果雙擊手勢600的點(diǎn)擊組合或力感測器116與距離感測器118產(chǎn)生的感測數(shù)據(jù)是無效時,則回到步驟S800。在本實施例中,為了喚醒電子裝置100,會考慮到重力感測器116與距離檢測器118所產(chǎn)生的感測數(shù)據(jù),如此一來,能夠減少在喚醒電子裝置100時的錯誤判定。
此外,在本實施例中所述的喚醒電子裝置的方法已在圖1到圖5中所描述的實施例中充分揭示、建議并可據(jù)以實現(xiàn),故在此不再贅述。
圖7是根據(jù)本發(fā)明的另一實施例所繪示的喚醒電子裝置的手勢的示意圖。圖8是根據(jù)本發(fā)明的一實施例所繪示的滑動手勢的時序圖。圖9是根據(jù)本發(fā)明的另一實施例所繪示的喚醒電子裝置的方法的流程圖。請參照圖7到圖9,在本實施例中喚醒電子裝置的方法類似于圖1、圖4與圖5實施例的喚醒電子裝置的方法,兩者之間主要的差別例如僅在于使用者400喚醒電子 裝置300的手勢為滑動手勢。此外,在本實施例中的喚醒電子裝置的方法可應(yīng)用于如圖7所示的電子裝置300中,但本發(fā)明并不加以限制。
具體來說,滑動手勢700是在觸控感測階段操作在電子裝置300上。在本實施例中,觸控感測階段包括第一階段T1、第二階段T2與第三階段T3。如圖8所示,第三階段T3是在第一階段T1與第二階段T2之間。
在步驟S900中,滑動手勢700在觸控感測階段中的第三階段T3(即,第一階段T1與第二階段T2之間),喚醒觸控控制器112。觸控控制器112從智能閑置模式切換至一般模式。接著,在步驟S910中,觸控控制器112在第三階段T3中喚醒系統(tǒng)控制器114。系統(tǒng)控制器114從休眠模式切換至一般模式。在步驟S920中,系統(tǒng)控制器114在第三階段T3中喚醒至少一個感測器,例如是重力感測器116與距離感測器118其中之一或兩者。在本實施例中,重力感測器116與距離感測器118兩者皆被喚醒,并且據(jù)此從休眠模式切換至一般模式。之后,在步驟S930中,重力感測器116與距離感測器118在第三階段T3中開始產(chǎn)生感測數(shù)據(jù)。在步驟S940中,系統(tǒng)控制器114根據(jù)重力感測器116與距離感測器118產(chǎn)生的感測數(shù)據(jù)控制電子裝置300從智能閑置模式切換至一般模式。在一實施例中,電子裝置300可僅根據(jù)重力感測器116與距離檢測器118的其中之一產(chǎn)生的感測數(shù)據(jù)來控制電子裝置300以切換模式,本發(fā)明并不加以限制。因此,滑動手勢700喚醒電子裝置300,電子裝置300據(jù)此從智能閑置模式切換至一般模式。
此外,在本實施例中所述的喚醒電子裝置的方法已在圖1到圖3中所描述的實施例中充分揭示、建議并可據(jù)以實現(xiàn),故在此不再贅述。
綜上所述,在本發(fā)明的實施例中,系統(tǒng)控制器根據(jù)重力感測器與距離感測器的其中之一或兩者所產(chǎn)生的感測數(shù)據(jù),來控制電子裝置從智能閑置模式切換至一般模式。為了喚醒電子裝置,會考慮重力感測器與距離感測器所產(chǎn)生的感測數(shù)據(jù),如此一來,能夠減少在喚醒電子裝置時的錯誤判定。
雖然本發(fā)明已以實施例揭示如上,但其并非用以限定本發(fā)明,任何本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和范圍下,當(dāng)可作些許的更動與潤飾,故本發(fā)明的保護(hù)范圍當(dāng)以權(quán)利要求為準(zhǔn)。