專利名稱:用以執(zhí)行多手指手勢功能的計算裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計算裝置,特別關(guān)于ー種用以通過觸控筆執(zhí)行多手指手勢功能的
計算裝置。
背景技術(shù):
使用者可以通過觸控筆或其手指而不需要借助鍵盤而輸入訊息或指令的觸控面 板已提供了ー種便利的使用者介面。另外,由于不使用鍵盤,具有這種觸控面板的計算裝置可以具有更小型的尺寸與增強(qiáng)的攜帯性。利用攜帯性與便利的使用者介面的優(yōu)點,這種計算裝置,例如智能型手機(jī)、平板電腦與個人數(shù)字助理(Personal digital assistant, PDA)在信息科技(Information technology, IT)產(chǎn)品市場中已成為主流。當(dāng)操作這種計算裝置時,所述使用者必須使用至少兩根手指來執(zhí)行大多數(shù)的功能(即多手指手勢功能),例如在所述觸控面板上放大或縮小圖像。但是,如果所述使用者想要執(zhí)行傳統(tǒng)的功能(即單指觸控功能),他/她必須使用傳統(tǒng)的觸控筆,而非単一手指,即會造成非常不便。因此需要ー種具有觸控面板的計算裝置,其能夠使用傳統(tǒng)的觸控筆來同時執(zhí)行單指觸控功能與多手指手勢功能。
發(fā)明內(nèi)容
本發(fā)明的主要目的是提供ー種用以執(zhí)行多手指手勢功能的計算裝置及用以在ー計算裝置中執(zhí)行多手指手勢功能的方法,以解決現(xiàn)有技術(shù)中所存在的問題。為了達(dá)到上述目的,本發(fā)明提供一種用以執(zhí)行多手指手勢功能的計算裝置,所述計算裝置包含接收器,用以接收來自第一物體的第一輸入或來自至少兩個第二物體的第ニ輸入中至少之ー;查詢表模塊,用以儲存關(guān)聯(lián)于所述至少兩個第二物體的第二組功能;及對映模塊,用以將來自所述第一物體的所述第一輸入的類別對映至所述第二組功能中的相對應(yīng)功能,其中所述計算裝置配置成根據(jù)第一輸入的所述類別執(zhí)行所述第二組功能中一對應(yīng)的功能。為了達(dá)到上述目的,本發(fā)明還提供一種用以在計算裝置中執(zhí)行多手指手勢功能的方法,所述方法包含在所述計算裝置的接收器上接收來自第一物體的第一輸入JH只所述第一輸入的類別是否符合預(yù)定類別之一;如果所述第一輸入的所述類別符合所述預(yù)定類別之一,則判定其對應(yīng)的多手指手勢;及執(zhí)行關(guān)聯(lián)于多手指手勢對應(yīng)的功能。為了達(dá)到上述目的,本發(fā)明還提供一種用以在計算裝置中執(zhí)行多手指手勢功能的方法,所述方法包含在所述計算裝置的接收器上偵測來自第一物體的第一輸入JH只所述第一輸入的類別是否對應(yīng)于預(yù)定類別之一;及如果所述第一輸入的所述類別對應(yīng)于所述預(yù)定類別之一,則執(zhí)行所述預(yù)定類別之一所對應(yīng)的功能,其中所述功能對應(yīng)于所述計算裝置包括的多手指手勢。于下文的說明中將部分提出本發(fā)明的其他特點與優(yōu)點,而且從所述說明中將了解本發(fā)明其中一部分,或者通過實施本發(fā)明亦可了解。通過隨附的申請專利范圍中特別列出的元件與組合將可了解且達(dá)成本發(fā)明的特點與優(yōu)點。應(yīng)該了解的是,上文的概要說明以及下文的詳細(xì)說明都僅供作例示與解釋,其并未限制本文所主張的發(fā)明。
當(dāng)并同各隨附圖式而閱覽吋,即可更佳了解本發(fā)明的上文詳細(xì)說明。為達(dá)本發(fā)明的說明目的,各圖式里圖繪有各實施例。然應(yīng)了解本發(fā)明并不限于所述實施例中所繪的精確排置方式及設(shè)備裝置。在各圖式中 圖I為根據(jù)本發(fā)明ー實施例的用于使用一觸控筆執(zhí)行關(guān)聯(lián)于多手指手勢的功能的計算裝置的方塊圖;圖2A到2C為例示根據(jù)本發(fā)明的實施例辨識ー觸控筆或一使用者的手指的所述方式的示意圖;圖3為根據(jù)本發(fā)明ー實施例的一查詢表(LUT)模塊的方塊圖;圖4A與4B為例示根據(jù)本發(fā)明一實施例中經(jīng)由ー觸控筆執(zhí)行多手指手勢功能的方法的流程圖 '及圖4C為例示關(guān)聯(lián)于圖4A與4B中例示的方法的觸控筆與計算裝置的結(jié)構(gòu)的示意圖。附圖標(biāo)記說明10_計算裝置;11_接收器;12_處理單元;13_控制單元;14_辨識模塊;15_對映模塊;16_分析模塊;17_查詢表(LUT)模塊;18_第一查詢表;19_第二查詢表;20_第三查詢表;D1-D3-預(yù)定按鈕;E1-E3-預(yù)定按鈕;11-13-預(yù)定圖標(biāo);P_觸控筆;F-手指;R1、R2-響應(yīng);B1、B2-底部區(qū)域;P1、P2_峰值;A1、Cl、Fl-預(yù)定值。
具體實施例方式現(xiàn)將詳細(xì)參照于本發(fā)明實施例,其實施例圖解于附圖之中。盡其可能,所有圖式中將依相同元件符號以代表相同或類似的部件。圖I為根據(jù)本發(fā)明ー實施例的用于使用觸控筆執(zhí)行關(guān)聯(lián)于多手指手勢的功能的計算裝置10的方塊圖。請參照圖1,計算裝置10可以包括互相電氣耦合的接收器11與處理單元12。接收器11可以接收來自第一物體的第一輸入及/或來自至少兩個第二物體的第ニ輸入。在本發(fā)明的一個實施例中,接收器11可包括個人數(shù)字助理(PDA)、智能型手機(jī)(例如Ι-Phone)或平板電腦(例如Ι-Pad)的觸控面板,其中所述觸控面板可做為接收器11,用于通過所述第一及/或第二物體而自使用者接收所述輸入,且更做為顯示器來顯示圖像或文字。在本發(fā)明另一實施例中,接收器11可包括膝上型電腦的觸控板,其設(shè)置在鍵盤之下,且僅可用于接收來自所述使用者的所述輸入。此外,所述第一物體可實施例性地包括觸控筆,其對接收器11施加壓カ或電壓,并由此施加第一輸入至接收器11。所述第二物體每ー者可實施例性地包括所述使用者的手指,其在當(dāng)接觸接收器11時,施加第二輸入至接收器11。再者,所述第一物體的所述第一輸入可實施例性地包括所述觸控筆的軌跡或動作,且所述至少兩個第二物體的所述第二輸入可實施例性地包括所述至少兩根手指的多手指手勢。接收器11可以轉(zhuǎn)換所述收到的第一及/或第二輸入成為數(shù)字信號,并傳送所述數(shù)字信號至處理單元12??膳渲贸商幚硭鰯?shù)字信號的處理單元12之后回應(yīng)于所述數(shù)字信號可傳送對應(yīng)命令至接收器11,并由此指示接收器11執(zhí)行相對應(yīng)功能。處理單元12可包括辨識模塊14、查詢表(LUT)模塊17、對映模塊15、分析模塊16與控制單元13,其配置成處理來自接收器11的所述數(shù)字信號。具體而言,辨識模塊14可配置成辨識所述第一物體或所述第二物體中哪ー個或兩者皆施加輸入至接收器11。LUT模塊17可配置成儲存關(guān)聯(lián)于所述第一物體的第一組功能及關(guān)聯(lián)于所述第二物體的第二組功能。特別是,所述第一組功能的可以關(guān)聯(lián)于所述第一物體的所述第一輸入 中一相對應(yīng)類別,而所述第二組功能的可以關(guān)聯(lián)于所述第二物體的所述第二輸入中ー相對應(yīng)類別。此外,所述第二組功能的更可被對映至所述第一物體的所述第一輸入的一相對應(yīng)類別。因此,對映模塊15可配置成對映所述第一輸入的每ー類別至所述第二組功能中一相對應(yīng)功能。再者,分析模塊16可配置成分析來自所述第一物體的所述第一輸入,以辨識所述第一輸入的所述類別是否對映至所述第二組功能中任何一功能。如果被對映,計算裝置10可以執(zhí)行關(guān)聯(lián)于所述第一輸入的所述類別的所述第二組功能中一對映的功能。由此,計算裝置10通過所述第一物體及回應(yīng)于來自所述第一物體的所述第一輸入而執(zhí)行所述第二組功能。在操作吋,如果僅辨識出所述第一物體,計算裝置10可在關(guān)聯(lián)于所述第一物體的第一模式與第二模式之一操作。具體而言,計算裝置10回應(yīng)于所述第一物體的所述第一輸入可以在所述第一模式中執(zhí)行所述第一組功能或在所述第二模式中執(zhí)行所述第二組功能。此外,如果僅辨識出所述第二物體,計算裝置10可在關(guān)聯(lián)于所述第二物體的第三模式中操作。計算裝置10回應(yīng)于所述第二物體的所述第二輸入可在所述第三模式中執(zhí)行所述第二組功能。再者,如果同時辨識出所述第一與第二物體,控制模塊13可接受所述第一物體的所述第一輸入,且忽略來自所述第二物體的所述第二輸入。然后,計算裝置10在關(guān)聯(lián)于所述第一物體的所述第一或所述第二模式中操作。因為所述第一物體比所述第二物體具有較高的優(yōu)先性,即使計算裝置10在所述第三模式中操作以執(zhí)行關(guān)聯(lián)于所述第二物體的所述第二組功能,控制單元13在當(dāng)辨識出所述第一物體時可以將計算裝置10切換至操作于所述第一或第二模式中。稍后在下段落中將參照圖2A到4C討論計算裝置10的詳細(xì)作業(yè)。圖2A到2C為例示根據(jù)本發(fā)明的實施例辨識觸控筆或所述使用者手指的所述方案的示意圖。請參照圖2A,當(dāng)所述第一物體(即所述觸控筆「P」)或所述第二物體(即所述使用者的所述手指「F」)施加輸入在接收器11上,可分別模擬響應(yīng)Rl與R2。響應(yīng)Rl與R2可對應(yīng)于感應(yīng)的電容,其可在接收器11上偵測到或觀察到。具體而言,響應(yīng)Rl與R2中每一者的輪廓可以采取三維型式。例如,所述輪廓可由以平行于接收器11的平面表面的「X」與「Y」軸定義的底部區(qū)域及以垂直于所述底部區(qū)域的U」軸定義的高度來表示。在本實施例中,響應(yīng)Rl與R2的所述輪廓分別具有底部區(qū)域BI與B2。再者,底部區(qū)域BI與B2的所述面積可以分別對應(yīng)于響應(yīng)Rl與R2的所述范圍。此外,在所述「Z」軸上觀察的所述輪廓的所述峰值Pl與P2可分別對應(yīng)于響應(yīng)Rl與R2的所述強(qiáng)度。辨識模塊14可配置成計算底部區(qū)域BI與B2的面積或響應(yīng)Rl與R2的輪廓的峰值Pl與P2。所述輪廓的大小的信息可用于判定關(guān)聯(lián)于所述輪廓的輸入所來自的來源,即觸控筆、手指或兩者皆是。使用辨識模塊14以辨識觸控筆或手指的條件將在以下參照圖2B討論。請參照圖2B,概言之,所述觸控筆的尖端的橫截面面積通常小于所述使用者的手指面積。因此,由所述觸控筆模擬的響應(yīng)Rl的輪廓的底部區(qū)域BI的面積小于預(yù)定值A(chǔ)l,或其直徑小于預(yù)定值F1。因此,具有尺寸小于Al或Fl的輪廓的輸入可辨識成來自觸控筆的輸入。相反地,由所述使用者的手指模擬的響應(yīng)R2的輪廓的底部區(qū)域B2的面積大于預(yù)定值A(chǔ)l,或其直徑大于預(yù)定值F1。因此,具有尺寸大于Al或Fl的輪廓的輸入可辨識成來自所述使用者的所述手指的輸入。
另ー方面,所述觸控筆通常比所述使用者的手指感應(yīng)出較低的電容。因此,由所述觸控筆模擬的響應(yīng)Rl的輪廓的峰值Pl可小于預(yù)定值Cl。因此,具有峰值或高度小于Cl的輪廓的輸入可辨識成來自觸控筆的輸入。相反地,由所述手指模擬的響應(yīng)R2的輪廓的峰值P2可大于預(yù)定值Cl。因此,具有峰值或高度大于Cl的輪廓的輸入可辨識成來自所述使用者的手指的輸入。請參照圖2C,使用者可以通知計算裝置10選擇了觸控筆模式或手指模式。例如,所述使用者可通過在所述觸控筆上按壓預(yù)定按鈕Dl、在接收器11上點擊預(yù)定圖標(biāo)11、或在計算裝置10上按壓預(yù)定按鈕El來選擇需要的模式。圖3為根據(jù)本發(fā)明ー實施例的查詢表(LUT)模塊17的方塊圖。請參照圖3,LUT模塊17可包括第一 LUT18、第二 LUT19及第三LUT20。具體而言,第一 LUT18可以儲存關(guān)聯(lián)于所述第一物體的所述第一組功能,其中所述第一組功能之一可以關(guān)聯(lián)于所述第一物體的所述輸入的ー相對應(yīng)類別。在本發(fā)明ー實施例中,所述第一物體可包括觸控筆,且所述第一組功能的每ー者可關(guān)聯(lián)于所述觸控筆的軌跡或動作的ー相對應(yīng)類別,其列于表I :表I
所述觸控筆的軌跡或動作[關(guān)聯(lián)于所述觸控筆的所述第_
的第一■類別一■組功能
短點擊選譯長點擊復(fù)制/貼上/突現(xiàn)式視窗
關(guān)聯(lián)于字母的符號輸入文字的字母當(dāng)計算裝置10于所述第一模式中操作時,計算裝置10可執(zhí)行如表I的第二行中所列的所述第一組功能中一相對應(yīng)功能,其關(guān)聯(lián)于如表I的第一行中所列的所述觸控筆的軌跡或動作的類別。例如,如果接收器11收到來自所述觸控筆的短點擊,計算裝置10可執(zhí)行一相對應(yīng)功能,由此選擇一特定項目。再者,如果接收器11收到來自所述觸控筆的長點擊,計算裝置10可執(zhí)行另一相對應(yīng)功能,由此復(fù)制特定項目中的內(nèi)容,并將所述內(nèi)容暫時地儲存在計算裝置10的記憶體中。
此外,第二 LUT19可儲存關(guān)聯(lián)于所述第二物體的所述第二組功能,其中所述第二組功能的每ー者可關(guān)聯(lián)于所述第二物體的一相對應(yīng)類別的輸入。在本發(fā)明的一個實施例中,所述第二物體可包括所述使用者的至少兩根手指,且所述第二組功能的每ー者可關(guān)聯(lián)于多手指手勢的其中ー類別,其列在表2的第二與第三行中表2
所述觸控筆的軌跡或多手指手勢的類別關(guān)
權(quán)利要求
1.一種用以執(zhí)行多手指手勢功能的計算裝置,其特征在于,所述計算裝置包含 接收器,用以接收來自第一物體的第一輸入或來自至少兩個第二物體的第二輸入中至少ー者; 查詢表模塊,用以儲存關(guān)聯(lián)于所述至少兩個第二物體的第二組功能;及對映模塊,用以將來自所述第一物體的所述第一輸入的類別對映至所述第二組功能中的相對應(yīng)功能, 其中所述計算裝置配置成根據(jù)第一輸入的所述類別執(zhí)行所述第二組功能中對應(yīng)的功倉^:。
2.根據(jù)權(quán)利要求I的計算裝置,其特征在于,所述查詢表模塊更儲存關(guān)聯(lián)于所述第一物體的第一組功能。
3.根據(jù)權(quán)利要求2的計算裝置,其特征在于,更包含控制單元,其配置成將所述計算裝置切換于第一模式、第二模式與第三模式當(dāng)中操作。
4.根據(jù)權(quán)利要求3的計算裝置,其特征在于,所述計算裝置配置成在所述第一模式中根據(jù)所述第一輸入的類別的執(zhí)行所述第一組功能中的相對應(yīng)功能。
5.根據(jù)權(quán)利要求3的計算裝置,其特征在于,所述計算裝置配置成在所述第二模式中根據(jù)所述第一輸入的類別執(zhí)行所述第二組功能中的對映的功能。
6.根據(jù)權(quán)利要求3的計算裝置,其特征在于,所述計算裝置配置成在所述第三模式中根據(jù)所述第二輸入的類別執(zhí)行所述第二組功能中的相對應(yīng)功能。
7.根據(jù)權(quán)利要求3的計算裝置,其特征在干,更包含辨識模塊,用以辨識所述第一與第ニ輸入,其中所述控制単元配置成如果辨識出所述第一輸入時,將所述計算裝置切換于所述第一與第二模式之一操作,且如果僅辨識出所述第二輸入?yún)迹瑒t將所述計算裝置切換在 所述第三模式操作。
8.根據(jù)權(quán)利要求I的計算裝置,其特征在于,所述第一物體包括觸控筆,且所述第一物體的所述第一輸入包括所述觸控筆的軌跡或動作。
9.根據(jù)權(quán)利要求8的計算裝置,其特征在于,所述至少兩個第二物體包括至少兩根手指,而來自所述至少兩個第二物體的所述第二輸入包括多手指手勢。
10.根據(jù)權(quán)利要求I的計算裝置,其特征在于,所述接收器包括觸控板或透明的觸控面板
11.一種用以在計算裝置中執(zhí)行多手指手勢功能的方法,其特征在于,所述方法包含 在所述計算裝置的接收器上接收來自第一物體的第一輸入; 辨識所述第一輸入的類別是否符合預(yù)定類別之ー; 如果所述第一輸入的所述類別符合所述預(yù)定類別之一,則判定其對應(yīng)的多手指手勢;及 執(zhí)行關(guān)聯(lián)于多手指手勢對應(yīng)的功能。
12.根據(jù)權(quán)利要求11的方法,其特征在于,所述第一物體包括觸控筆,且所述第一物體的所述第一輸入包含所述觸控筆的軌跡或動作。
13.根據(jù)權(quán)利要求12的方法,其特征在于,所述計算裝置的所述接收器包含觸控面板。
14.根據(jù)權(quán)利要求12的方法,其特征在于,所述計算裝置的所述接收器包含觸控板。
15.根據(jù)權(quán)利要求12的方法,其特征在于,執(zhí)行所述功能包含旋轉(zhuǎn)目前顯示于所述計算裝置上的圖像,所述多手指手勢為兩根手指橫跨所述計算裝置的所述接收器而沿著順時針或逆時針方向移動。
16.根據(jù)權(quán)利要求12的方法,其特征在于,執(zhí)行所述功能包含放大目前顯示于所述計算裝置上的圖像,所述多手指手勢為兩根手指分開。
17.根據(jù)權(quán)利要求12的方法,其特征在于,執(zhí)行所述功能包含縮小目前顯示于所述計算裝置上的圖像,所述多手指手勢為兩根手指靠近。
18.一種用以在計算裝置中執(zhí)行多手指手勢功能的方法,其特征在于,所述方法包含 在所述計算裝置的接收器上偵測來自第一物體的第一輸入; 辨識所述第一輸入的類別是否對應(yīng)于預(yù)定類別之ー;及 如果所述第一輸入的所述類別對應(yīng)于所述預(yù)定類別之一,則執(zhí)行所述預(yù)定類別之一所對應(yīng)的功能, 其中所述功能對應(yīng)于所述計算裝置包括的多手指手勢。
19.根據(jù)權(quán)利要求18的方法,其特征在于,所述第一物體包括觸控筆,且所述第一物體的所述第一輸入包含所述觸控筆的軌跡或動作。
20.根據(jù)權(quán)利要求19的方法,其特征在于,所述計算裝置的所述接收器包含觸控面板。
21.根據(jù)權(quán)利要求19的方法,其特征在于,所述計算裝置的所述接收器包含觸控板。
22.根據(jù)權(quán)利要求19的方法,其特征在于,執(zhí)行所述功能包含旋轉(zhuǎn)目前顯示于所述計算裝置上的圖像,所述多手指手勢為兩根手指橫跨所述計算裝置的所述接收器而沿著順時針或逆時針方向移動。
23.根據(jù)權(quán)利要求19的方法,其特征在于,執(zhí)行所述功能包含放大目前顯示于所述計算裝置上的圖像,所述多手指手勢為兩根手指分開。
24.根據(jù)權(quán)利要求19的方法,其特征在于,執(zhí)行所述功能包含縮小目前顯示于所述計算裝置上的圖像,所述多手指手勢為兩根手指靠近。
全文摘要
本發(fā)明公開一種用以執(zhí)行多手指手勢功能的計算裝置及方法,所述計算裝置包含接收器,用以接收來自第一物體的第一輸入或來自至少兩個第二物體的第二輸入中至少之一;查詢表模塊,用以儲存關(guān)聯(lián)于所述至少兩個第二物體的第二組功能;及對映模塊,用以將來自所述第一物體的所述第一輸入的類別對映至所述第二組功能中的相對應(yīng)功能,其中所述計算裝置配置成根據(jù)第一輸入的所述類別執(zhí)行所述第二組功能中對應(yīng)的功能。
文檔編號G06F3/01GK102693000SQ201210010388
公開日2012年9月26日 申請日期2012年1月13日 優(yōu)先權(quán)日2011年1月13日
發(fā)明者葉宗穎 申請人:義隆電子股份有限公司