測由不同輸入裝置做出的輸入。例如,第一輸入墊IlOa可被配置為用于檢測由人體部位做出的觸摸輸入的觸摸墊,而第二輸入墊IlOb可被配置為用于檢測由筆型對象做出的輸入的EMR墊。輸入單元110能夠在由第一輸入墊IlOa和第二輸入墊IlOb感測的輸入之中進(jìn)行區(qū)分。
[0045]輸入單元110可被實現(xiàn)為與顯示單元140分層疊加。第一輸入墊IlOa和第二輸入墊IlOb可被放置在顯示單元140下面以檢測通過呈現(xiàn)在顯示單元140上的圖標(biāo)、菜單項和按鈕做出的輸入。顯示單元140可被實現(xiàn)為正常的顯示面板的形式或被實現(xiàn)為與輸入墊組合的TSP面板的形式。
[0046]雖然圖3指出輸入單元110和顯示器140的示例性組合,但是輸入單元110的輸入墊的類型和數(shù)量以及輸入墊和顯示單元140的分層疊加順序可根據(jù)終端100的制造技術(shù)而變化。
[0047]根據(jù)本發(fā)明的實施例,輸入單元110能夠檢測由不同輸入裝置產(chǎn)生的多點(diǎn)輸入。輸入裝置可包括人體(即,手指)和物理對象(諸如,手寫筆)。因此,多點(diǎn)輸入表示由相同類型的輸入裝置或不同類型的輸入裝置產(chǎn)生的至少兩個輸入因素。
[0048]控制單元120能夠控制針對終端100的全部操作的各個組件。例如,控制單元120能夠根據(jù)通過輸入單元110接收的多點(diǎn)輸入來控制終端100的操作和功能。
[0049]根據(jù)本發(fā)明的實施例,控制單元120能夠分析通過輸入單元110接收的多點(diǎn)輸入??刂茊卧?20能夠分析構(gòu)成多點(diǎn)輸入的各個輸入因素的位置和與各輸入因素相關(guān)聯(lián)的輸入裝置的類型??刂茊卧?20也能夠識別與各輸入因素相關(guān)聯(lián)的輸入裝置并獲取產(chǎn)生的輸入因素的坐標(biāo)。詳細(xì)地,控制單元120能夠在二維坐標(biāo)或三維坐標(biāo)下對在終端100的表面上或在距終端100 —段距離發(fā)生的輸入因素進(jìn)行定位??刂茊卧?20也能夠獲取與輸入裝置的類型相關(guān)聯(lián)的坐標(biāo)。此外,控制單元120能夠基于在輸入單元110的多個輸入墊之中已感測到輸入信號的輸入墊來獲取與輸入裝置相關(guān)聯(lián)的坐標(biāo)。
[0050]根據(jù)本發(fā)明的實施例,控制單元120能夠根據(jù)預(yù)定標(biāo)準(zhǔn)來拒絕獲取的坐標(biāo)中的任何一個。例如,控制單元120能夠基于借由筆產(chǎn)生的輸入因素的坐標(biāo)來拒絕借由用戶的手指產(chǎn)生的輸入因素的坐標(biāo)。
[0051]根據(jù)本發(fā)明的實施例,控制單元120能夠執(zhí)行與提取出的坐標(biāo)相應(yīng)的特定操作。例如,控制單元120能夠執(zhí)行以下操作中的至少一項操作:放大、縮小、拖動、復(fù)制、快捷方式圖標(biāo)呈現(xiàn)、菜單呈現(xiàn)、筆型切換(例如,筆/橡皮擦)和特定程序/應(yīng)用執(zhí)行。存儲單元130能夠存儲與終端100的操作相關(guān)聯(lián)的程序和命令。存儲單元130可包括以下項中的至少一項:閃速存儲器類型、硬盤類型、多媒體卡微類型、卡式存儲器(例如,SD存儲器或XD存儲卡)、隨機(jī)存取存儲器(RAM)、靜態(tài)RAM (SRAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、可編程只讀存儲器(PROM)、磁存儲器、磁盤、光盤。
[0052]根據(jù)本發(fā)明的實施例,存儲單元130能夠臨時地或半永久性地存儲與多點(diǎn)輸入相關(guān)聯(lián)的坐標(biāo)。存儲單兀103也能夠存儲關(guān)于映射到坐標(biāo)的程序/應(yīng)用的名稱、執(zhí)彳丁文件路徑、相關(guān)圖像、圖標(biāo)、Π等的信息。存儲單元130也能夠以閾值范圍而非特定值的形式來存儲坐標(biāo)。
[0053]顯示單元140顯示(輸出)由終端100處理后的信息。例如,顯示單元140能夠顯示與語音檢測、狀態(tài)識別和功能控制相關(guān)的用戶界面(UI)或圖形用戶界面(GUI)。
[0054]顯示單元140可包括以下項中的至少一項:液晶顯示器(IXD)、薄膜晶體管IXD (TFT IXD)、有機(jī)發(fā)光二極管(OLED)、柔性顯示器和三維(3D)顯示器。
[0055]顯示單元140能夠?qū)崿F(xiàn)為與構(gòu)成輸入單元110的觸摸傳感器具有分層疊加結(jié)構(gòu)的觸摸屏。此時,啟動觸摸屏的顯示單元140能夠作為輸入裝置運(yùn)行。
[0056]根據(jù)本發(fā)明的實施例,顯示單元140能夠顯示與多點(diǎn)輸入相應(yīng)的輸入模式或信息。顯示單元140也能夠響應(yīng)于多點(diǎn)輸入的坐標(biāo)顯示表示控制單元120的執(zhí)行結(jié)果的操作的屏幕。
[0057]圖4是示出根據(jù)本發(fā)明的實施例的多點(diǎn)輸入感測方法的流程圖。
[0058]在步驟210,終端100檢測多點(diǎn)輸入。
[0059]多點(diǎn)輸入可包括通過不同輸入裝置產(chǎn)生的多個輸入因素。例如,多點(diǎn)輸入可以是如圖5中所示通過手產(chǎn)生的四根手指輸入因素21至24以及通過手寫筆產(chǎn)生的筆輸入因素10。在此,多點(diǎn)輸入的輸入因素可通過輸入裝置(S卩,手指、手、手寫筆)以指向、點(diǎn)擊、拖動、輕掃和形成特定模式的其它動作的形式產(chǎn)生的觸摸和接近中的至少一個來產(chǎn)生。此外,可以同時或以任何順序而順序地產(chǎn)生多點(diǎn)輸入的輸入因素。參照圖5,可以以任意組合同時或順序地產(chǎn)生手指輸入因素21至24以及筆輸入因素10。例如,可以以如下方式來產(chǎn)生圖5的多點(diǎn)輸入:首先產(chǎn)生了手指輸入因素21至24,然后在產(chǎn)生了手指輸入因素21至24之后產(chǎn)生筆輸入因素10。在這種情況下,可以同時或以任意順序而順序地產(chǎn)生四個筆輸入因素21 至 24。
[0060]終端100能夠通過與輸入裝置分別相應(yīng)的多個輸入墊來檢測多點(diǎn)輸入。如圖5中所示,終端100能夠被實現(xiàn)為多個分層疊加的輸入墊IlOa和110b。輸入墊IlOa和輸入墊IlOb與不同輸入裝置相應(yīng)。例如,第一輸入墊IlOa可對人體(即,手指、手)起反應(yīng),而第二輸入墊IlOb對手寫筆起反應(yīng)。因此,終端100能夠檢測借由第一輸入墊IlOa的多根手指輸入因素和借由第二輸入墊IlOb的多個筆輸入因素。例如,終端100檢測到借由第一輸入墊IlOa的四根手指輸入因素21至24以及借由第二輸入因素IlOb的筆輸入因素10。
[0061]終端100能夠在多點(diǎn)輸入的觸摸輸入因素和接近觸摸因素之中進(jìn)行區(qū)分,并分析詳細(xì)手勢(例如,指向、點(diǎn)擊、拖動、輕掃和具有特定模式的其它手勢)、發(fā)生位置、壓力等級和交互作用。
[0062]相應(yīng)地,如果檢測到多點(diǎn)輸入,則在步驟220終端100通過提取各輸入因素的坐標(biāo)來檢查輸入因素的坐標(biāo)。
[0063]例如,終端100能夠提取構(gòu)成多點(diǎn)輸入的每個輸入因素的位置的二維坐標(biāo)(x,y)。在接近輸入的情況下,終端100能夠提取包括與從終端100至輸入因素的輸入裝置(即,手指或筆)的距離相應(yīng)的坐標(biāo)的三維坐標(biāo)(X,1,Z)。
[0064]在實施例中,終端100也能夠提取包括指示構(gòu)成多點(diǎn)輸入的每個輸入因素的輸入裝置的元件的坐標(biāo)。終端100可將編號分別分配給輸入裝置。編號可表示與每個輸入裝置相應(yīng)的每個輸入墊。終端100能夠提取包括分配的與每個輸入因素的輸入裝置相應(yīng)的編號的坐標(biāo)。例如,終端100可將I分配給手指,并將2分配給手寫筆。在這種情況下,終端100可提取由手指做出的輸入因素的坐標(biāo),其中,該坐標(biāo)包括針對多維之一的元素I。相似地,終端100可提取由手寫筆做出的輸入因素的坐標(biāo),其中,該坐標(biāo)包括針對多維之一的元素2。參照圖5,終端100能夠提取借由第一墊檢測到的手指輸入因素21至24的坐標(biāo)以及借由第二墊檢測到的筆輸入因素10的坐標(biāo)。終端100能夠?qū)κ种篙斎敕峙渲?,使得手指輸入因素的坐標(biāo)被表示為(xl,yl,I)、(x2,γ2,1)、(x3,y3,I)和(x4,y4,I)。終端100也能夠?qū)P輸入分配值2,使得筆輸入因素的坐標(biāo)被表示為(x5,y5,2)。
[0065]終端100也能夠?qū)κ种篙斎敕峙渌饕鼿,使得手指輸入因素的坐標(biāo)被分別表示為H(xl,yl,l)、H(x2,y2,2)、H(x3,y3,3)和 H(x4,y4,4)。終端 100 也能夠?qū)⑺饕?P 分配給筆輸入因素,使得筆輸入因素的坐標(biāo)被表示為P (x5,y5,I)。
[0066]可選擇地,終端100能夠?qū)κ种篙斎敕峙渌饕鼿,使得手指輸入因素的坐標(biāo)被分別表示為 Hl (xl,yl)、H2(x2,y2)、H3(x3,y3)和 H4(x4,y5)。終端 100 也能夠?qū)⒁?P 開始的索引分配給筆輸入因素,使得筆輸入因素的坐標(biāo)被表示為Pl (x5, y5)。
[0067]雖然以上已經(jīng)描述了示例性坐標(biāo)表示方法,但是坐標(biāo)可根據(jù)本發(fā)明的實施方式以本領(lǐng)域技術(shù)人員公知的其它各種方式而被表示和檢測。
[0068]接下來,在步驟230終端100能夠拒絕特定坐標(biāo)。
[0069]終端100能夠拒絕至少一個提取出的坐標(biāo)。詳細(xì)地,終端100能夠基于由一個特定輸入裝置(即,標(biāo)準(zhǔn)輸入裝置)產(chǎn)生的輸入因素的坐標(biāo)來拒絕由其它輸入裝置產(chǎn)生的輸入因素的坐標(biāo)中的至少一個坐標(biāo)。
[0070]例如,終端100能夠基于筆輸入因素的坐標(biāo)來拒絕手指輸入因素中的至少一個手指輸入因素的坐標(biāo)。如圖6中所示,當(dāng)用戶嘗試使用筆來產(chǎn)生筆輸入因素10時,握筆的手可能會接觸終端而產(chǎn)生無意的手指輸入因素30。在這種情況下,可根據(jù)用戶是慣用右手還是慣用左手,在筆輸入因素10的左側(cè)或右側(cè)上檢測到無意的手指輸入因素30。在終端100被配置為檢測僅由一個輸入裝置(即,筆)做出的輸入因素的情況下,則與無意的手指輸入因素30無關(guān);然而,在終端100被配置為檢測由手指和筆做出的輸入因素的情況下,無意的手指輸入因素30導(dǎo)致多點(diǎn)輸入檢測錯誤。