專利名稱:智能型gui觸控方法及系統(tǒng)的制作方法
智能型GUI觸控方法及系統(tǒng)技術(shù)領(lǐng)域
本發(fā)明是有關(guān)于觸控方法及系統(tǒng),特別是關(guān)于智能型GUI觸控方法及系統(tǒng)。
背景技術(shù):
按,公知的觸控方法一般是以一 X-Y傳感器陣列偵測一觸碰坐標(biāo),再通過該觸碰 坐標(biāo)的傳遞啟動一對象功能的執(zhí)行。然而,當(dāng)該X-Y傳感器陣列的尺寸變大后,該觸碰坐標(biāo) 的產(chǎn)生時間會變長,使得所述對象功能的執(zhí)行速度無法跟上用戶的操作速度。
另外,因公知觸控方法是通過該觸碰坐標(biāo)的傳遞啟動一對象功能的執(zhí)行,故當(dāng)屏 幕上具有多個呈緊密排列的對象-例如⑶I (Graphical User Interface,圖形用戶接口) 虛擬鍵盤-時,用戶很容易在點選一標(biāo)的對象的過程中,因同時觸碰了該標(biāo)的對象周圍的 對象而得到非期望的結(jié)果。
再者,由于公知觸控方法是通過該觸碰坐標(biāo)的傳遞啟動一對象功能的執(zhí)行,故一 般僅能使一觸碰對應(yīng)至一特定功能,而無法提供單一觸碰啟動復(fù)數(shù)個對象功能的向量或3D 操控機(jī)制。發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種智能型GUI觸控方法及系統(tǒng),其可由一智能型GUI觸 控機(jī)制提升觸碰處理效率,同時提供新穎的觸控功能。
為實現(xiàn)上述目的,本發(fā)明提供的智能型GUI觸控方法,具有以下步驟
依一圖形用戶接口產(chǎn)生至少一屏蔽平面,其中該圖形用戶接口具有至少一觸控對 象,所述屏蔽平面具有與所述觸控對象對應(yīng)的至少一屏蔽區(qū)塊,各所述屏蔽區(qū)塊各具有復(fù) 數(shù)個子區(qū)塊,且各所述的子區(qū)塊各具有一加權(quán)系數(shù);
自一觸控面板讀取一感應(yīng)數(shù)據(jù)陣列,其中所述的感應(yīng)數(shù)據(jù)陣列具有一感測值分 布,用以傳遞一觸控平面上的觸碰信息;以及
依所述至少一屏蔽平面與該感應(yīng)數(shù)據(jù)陣列進(jìn)行一加權(quán)運算以使各所述觸控對象 各對應(yīng)到至少一加權(quán)數(shù)值,及依所述的加權(quán)數(shù)值在所述的觸控物件中判定至少一標(biāo)的物 件。
所述的智能型GUI觸控方法,其中,所述的加權(quán)系數(shù)是所述子區(qū)塊的一非均勻分 布函數(shù)。
所述的智能型GUI觸控方法,其中,所述的非均勻分布函數(shù)具有一高加權(quán)系數(shù)區(qū) 以及一低加權(quán)系數(shù)區(qū),其中該高加權(quán)系數(shù)區(qū)的平均數(shù)值高于該低加權(quán)系數(shù)區(qū)的平均數(shù)值。
所述的智能型GUI觸控方法,其中,所述的觸控面板具有一電阻式、電容式、聲波 式或電磁式的陣列觸控傳感器。
所述的智能型CTI觸控方法,其中,所述的加權(quán)運算是用以使所述的感應(yīng)數(shù)據(jù)陣 列在與所述高加權(quán)系數(shù)區(qū)對應(yīng)的區(qū)域具有較高的權(quán)值,及使所述的感應(yīng)數(shù)據(jù)陣列在與所述 低加權(quán)系數(shù)區(qū)對應(yīng)的區(qū)域具有較低的權(quán)值,以產(chǎn)生一觸碰鑒別效果,或提供一向量操控功倉泛。
所述的智能型CTI觸控方法,其中,所述的加權(quán)運算包括一陣列結(jié)構(gòu)變更程序,用 以變更所述至少一屏蔽平面與該感應(yīng)數(shù)據(jù)陣列的結(jié)構(gòu)。
本發(fā)明提供的智能型GUI觸控系統(tǒng),其具有
一屏蔽平面產(chǎn)生單元,用以依一⑶I產(chǎn)生至少一屏蔽平面,其中該⑶I具有至少一 觸控對象,所述屏蔽平面具有與所述觸控對象對應(yīng)的至少一屏蔽區(qū)塊,各所述屏蔽區(qū)塊各 具有復(fù)數(shù)個子區(qū)塊,且各所述的子區(qū)塊各具有一加權(quán)系數(shù);以及
一加權(quán)運算及觸碰判斷單元,用以執(zhí)行一觸碰處理程序,其包括自一觸控面板讀 取一感應(yīng)數(shù)據(jù)陣列,其中所述的感應(yīng)數(shù)據(jù)陣列具有一感測值分布,用以傳遞一觸控平面上 的觸碰信息;依該感應(yīng)數(shù)據(jù)陣列與所述至少一屏蔽平面進(jìn)行一加權(quán)運算以使各所述觸控對 象各對應(yīng)到至少一加權(quán)數(shù)值;以及依所述的加權(quán)數(shù)值在所述的觸控物件中判定至少一標(biāo)的 物件。
所述的智能型GUI觸控系統(tǒng),其中,所述的加權(quán)系數(shù)是所述子區(qū)塊的一非均勻分 布函數(shù)。
所述的智能型GUI觸控系統(tǒng),其中,所述的非均勻分布函數(shù)具有一高加權(quán)系數(shù)區(qū) 以及一低加權(quán)系數(shù)區(qū),其中該高加權(quán)系數(shù)區(qū)的平均數(shù)值高于該低加權(quán)系數(shù)區(qū)的平均數(shù)值。
所述的智能型GUI觸控系統(tǒng),其中,所述的觸控面板具有一電阻式、電容式、聲波 式、或電磁式的陣列觸控傳感器。
所述的智能型⑶I觸控系統(tǒng),其中,所述的觸碰處理程序進(jìn)一步包括一陣列結(jié)構(gòu) 變更程序,用以變更所述至少一屏蔽平面與該感應(yīng)數(shù)據(jù)陣列的結(jié)構(gòu)。
所述的智能型CTI觸控系統(tǒng),其中,所述的加權(quán)運算是用以使所述的感應(yīng)數(shù)據(jù)陣 列在與所述高加權(quán)系數(shù)區(qū)對應(yīng)的區(qū)域具有較高的權(quán)值,及使所述的感應(yīng)數(shù)據(jù)陣列在與所述 低加權(quán)系數(shù)區(qū)對應(yīng)的區(qū)域具有較低的權(quán)值,以產(chǎn)生一觸碰鑒別效果,或提供一向量操控功 倉泛。
所述的智能型CTI觸控系統(tǒng),其中,具有一對象功能執(zhí)行單元,用以依該加權(quán)運算 及觸碰判斷單元的控制執(zhí)行一對象功能。
所述的智能型GUI觸控系統(tǒng),其中,所述的對象功能是影片播放、音樂播放、圖片 顯示或網(wǎng)站鏈接。
本發(fā)明還一種智能型⑶I觸控系統(tǒng),其具有
一屏蔽平面產(chǎn)生單元,用以依一⑶I產(chǎn)生至少一屏蔽平面,其中該⑶I具有至少一 觸控對象,所述屏蔽平面具有與所述觸控對象對應(yīng)的至少一屏蔽區(qū)塊,各所述屏蔽區(qū)塊各 具有復(fù)數(shù)個子區(qū)塊,且各所述的子區(qū)塊各具有一加權(quán)系數(shù);
—觸控面板,用以輸出一感應(yīng)數(shù)據(jù)陣列,其中所述的感應(yīng)數(shù)據(jù)陣列具有一感測值 分布,用以傳遞一觸控平面上的觸碰信息;以及
一加權(quán)運算及觸碰判斷單元,用以執(zhí)行一觸碰處理程序,其包括自該觸控面板讀 取所述的感應(yīng)數(shù)據(jù)陣列;依該感應(yīng)數(shù)據(jù)陣列與所述至少一屏蔽平面進(jìn)行一加權(quán)運算以使各 所述觸控對象各對應(yīng)到至少一加權(quán)數(shù)值;以及依所述的加權(quán)數(shù)值在所述的觸控物件中判定 至少一標(biāo)的物件。
所述的智能型GUI觸控系統(tǒng),其中,所述的加權(quán)系數(shù)是所述子區(qū)塊的一非均勻分布函數(shù)。
所述的智能型GUI觸控系統(tǒng),其中,所述的非均勻分布函數(shù)具有一高加權(quán)系數(shù)區(qū) 以及一低加權(quán)系數(shù)區(qū),其中該高加權(quán)系數(shù)區(qū)的平均數(shù)值高于該低加權(quán)系數(shù)區(qū)的平均數(shù)值。
所述的智能型⑶I觸控系統(tǒng),其中,所述的觸碰處理程序進(jìn)一步包括一陣列結(jié)構(gòu) 變更程序,用以變更所述至少一屏蔽平面與該感應(yīng)數(shù)據(jù)陣列的結(jié)構(gòu)。
所述的智能型CTI觸控系統(tǒng),其中,所述的加權(quán)運算是用以使所述的感應(yīng)數(shù)據(jù)陣 列在與所述高加權(quán)系數(shù)區(qū)對應(yīng)的區(qū)域具有較高的權(quán)值,及使所述的感應(yīng)數(shù)據(jù)陣列在與所述 低加權(quán)系數(shù)區(qū)對應(yīng)的區(qū)域具有較低的權(quán)值,以產(chǎn)生一觸碰鑒別效果,或提供一向量操控功 倉泛。
所述的智能型CTI觸控系統(tǒng),其中,具有一對象功能執(zhí)行單元,用以依該加權(quán)運算 及觸碰判斷單元的控制執(zhí)行一對象功能。
本發(fā)明的效果是
I)本發(fā)明提供的智能型GUI觸控方法,其可聰明地判定至少一觸控標(biāo)的以解決誤 觸非觸控標(biāo)的的問題,或提供一向量或3D操控功能。
2)本發(fā)明提供的智能型GUI觸控系統(tǒng),其可聰明地判定至少一觸控標(biāo)的以解決誤 觸非觸控標(biāo)的的問題,或提供一向量或3D操控功能。
圖1繪示本發(fā)明智能型GUI觸控方法其一較佳實施例的流程圖。
圖2 (a)為依本發(fā)明智能型⑶I觸控方法針對一 3D⑶I鍵盤的一按鍵對象設(shè)置一 屏蔽區(qū)塊的例示圖。
圖2(b)為本發(fā)明智能型GUI觸控方法利用圖2(a)的所述屏蔽區(qū)塊進(jìn)行一加權(quán)運 算的不意圖。
圖3 (a)為依本發(fā)明智能型⑶I觸控方法針對一 3D⑶I飛行游戲桿的二按鍵對象 設(shè)置二屏蔽區(qū)塊的例示圖。
圖3(b)為本發(fā)明智能型GUI觸控方法利用圖3(a)的所述屏蔽區(qū)塊進(jìn)行所述加權(quán) 運算的示意圖。
圖4繪示本發(fā)明智能型GUI觸控系統(tǒng)一較佳實施例的方塊圖。
具體實施方式
本發(fā)明的智能型GUI觸控方法乃被提出,其具有以下步驟
依一圖形用戶接口產(chǎn)生至少一屏蔽平面,其中該圖形用戶接口具有至少一觸控對 象,所述屏蔽平面具有與所述觸控對象對應(yīng)的至少一屏蔽區(qū)塊,各所述屏蔽區(qū)塊各具有復(fù) 數(shù)個子區(qū)塊,且各所述的子區(qū)塊各具有一加權(quán)系數(shù);
自一觸控面板讀取一感應(yīng)數(shù)據(jù)陣列,其中所述的感應(yīng)數(shù)據(jù)陣列具有一感測值分 布,用以傳遞一觸控平面上的觸碰信息;以及
依所述至少一屏蔽平面與該感應(yīng)數(shù)據(jù)陣列進(jìn)行一加權(quán)運算以使各所述觸控對象 各對應(yīng)到至少一加權(quán)數(shù)值,及依所述的加權(quán)數(shù)值在所述的觸控物件中判定至少一標(biāo)的物 件。
較佳的,所述的加權(quán)系數(shù)是所述子區(qū)塊的一非均勻分布函數(shù)。
較佳的,所述的非均勻分布函數(shù)具有一高加權(quán)系數(shù)區(qū)以及一低加權(quán)系數(shù)區(qū),其中 該高加權(quán)系數(shù)區(qū)的平均數(shù)值高于該低加權(quán)系數(shù)區(qū)的平均數(shù)值,以在進(jìn)行所述的加權(quán)運算時 使所述的感應(yīng)數(shù)據(jù)陣列在與所述高加權(quán)系數(shù)區(qū)對應(yīng)的區(qū)域具有較高的權(quán)值,及使所述的感 應(yīng)數(shù)據(jù)陣列在與所述低加權(quán)系數(shù)區(qū)對應(yīng)的區(qū)域具有較低的權(quán)值,從而產(chǎn)生一觸碰鑒別效 果,或提供一向量操控功能。
較佳的,所述的加權(quán)運算包含一陣列結(jié)構(gòu)變更程序,用以變更所述至少一屏蔽平 面與該感應(yīng)數(shù)據(jù)陣列的結(jié)構(gòu)。
較佳的,所述的觸控面板具有一電阻式、電容式、聲波式、或電磁式的陣列觸控傳 感器。
本發(fā)明的智能型GUI觸控系統(tǒng)乃被提出,其具有
一屏蔽平面產(chǎn)生單元,用以依一⑶I產(chǎn)生至少一屏蔽平面,其中該⑶I具有至少一 觸控對象,所述屏蔽平面具有與所述觸控對象對應(yīng)的至少一屏蔽區(qū)塊,各所述屏蔽區(qū)塊各 具有復(fù)數(shù)個子區(qū)塊,且各所述的子區(qū)塊各具有一加權(quán)系數(shù);以及
一加權(quán)運算及觸碰判斷單元,用以執(zhí)行一觸碰處理程序,其包括自一觸控面板讀 取一感應(yīng)數(shù)據(jù)陣列,其中所述的感應(yīng)數(shù)據(jù)陣列具有一感測值分布,用以傳遞一觸控平面上 的觸碰信息;依該感應(yīng)數(shù)據(jù)陣列與所述至少一屏蔽平面進(jìn)行一加權(quán)運算以使各所述觸控對 象各對應(yīng)到至少一加權(quán)數(shù)值;以及依所述的加權(quán)數(shù)值在所述的觸控物件中判定至少一標(biāo)的 物件。
較佳的,所述的加權(quán)系數(shù)是所述子區(qū)塊的一非均勻分布函數(shù)。
較佳的,所述的非均勻分布函數(shù)具有一高加權(quán)系數(shù)區(qū)以及一低加權(quán)系數(shù)區(qū),其中 該高加權(quán)系數(shù)區(qū)的平均數(shù)值高于該低加權(quán)系數(shù)區(qū)的平均數(shù)值,以在進(jìn)行所述的加權(quán)運算時 使所述的感應(yīng)數(shù)據(jù)陣列在與所述高加權(quán)系數(shù)區(qū)對應(yīng)的區(qū)域具有較高的權(quán)值,及使所述的感 應(yīng)數(shù)據(jù)陣列在與所述低加權(quán)系數(shù)區(qū)對應(yīng)的區(qū)域具有較低的權(quán)值,從而產(chǎn)生一觸碰鑒別效 果,或提供一向量操控功能。
較佳的,所述的觸碰處理程序進(jìn)一步包括一陣列結(jié)構(gòu)變更程序,用以變更所述至 少一屏蔽平面與該感應(yīng)數(shù)據(jù)陣列的結(jié)構(gòu)。
較佳的,所述的觸控面板具有一電阻式、電容式、聲波式、或電磁式的陣列觸控傳 感器。
較佳的,所述的智能型GUI觸控系統(tǒng)進(jìn)一步具有一對象功能執(zhí)行單元,用以依該 加權(quán)運算及觸碰判斷單元的控制執(zhí)行一對象功能。
較佳的,所述的對象功能系影片播放、音樂播放、圖片顯示、或網(wǎng)站鏈接。
為能進(jìn)一步了解本發(fā)明的結(jié)構(gòu)、特征及其目的,結(jié)合附圖及較佳具體實施例的詳 細(xì)說明如后。
請參照圖1,其繪示本發(fā)明智能型GUI觸控方法其一較佳實施例的流程圖。如圖1 所示,該方法包括以下步驟
依一圖形用戶接口產(chǎn)生至少一屏蔽平面,其中該圖形用戶接口具有至少一觸控對 象,所述屏蔽平面具有與所述觸控對象對應(yīng)的至少一屏蔽區(qū)塊,各所述屏蔽區(qū)塊各具有復(fù) 數(shù)個子區(qū)塊,且各所述的子區(qū)塊各具有一加權(quán)系數(shù)(步驟I);自一觸控面板讀取一感應(yīng)數(shù)據(jù)陣列(步驟2);以及依所述至少一屏蔽平面與該感應(yīng)數(shù)據(jù)陣列進(jìn)行一加權(quán)運算以使各所 述觸控對象各對應(yīng)到至少一加權(quán)數(shù)值,及依所述的加權(quán)數(shù)值在所述的觸控對象中判定至少 一標(biāo)的對象(步驟3)。
在步驟1,當(dāng)所述至少一屏蔽平面為單一平面時,其用以產(chǎn)生一維的屏蔽作用;當(dāng) 所述至少一屏蔽平面為多平面時,其用以產(chǎn)生多維的屏蔽作用。另外,較佳的,所述的加權(quán) 系數(shù)系所述子區(qū)塊的一非均勻分布函數(shù),其具有例如但不限于一高加權(quán)系數(shù)區(qū)以及一低加 權(quán)系數(shù)區(qū),其中該高加權(quán)系數(shù)區(qū)的平均數(shù)值高于該低加權(quán)系數(shù)區(qū)的平均數(shù)值。
在步驟2,所述的觸控面板具有一陣列式觸控傳感器,其類型可為電阻式、電容式、 聲波式、或電磁式,而所述的感應(yīng)數(shù)據(jù)陣列具有一感測值分布,用以傳遞一觸控平面上的觸 碰信息。
在步驟3,所述的加權(quán)運算會使所述的感應(yīng)數(shù)據(jù)陣列在與所述高加權(quán)系數(shù)區(qū)對應(yīng) 的區(qū)域具有較高的權(quán)值,及使所述的感應(yīng)數(shù)據(jù)陣列在與所述低加權(quán)系數(shù)區(qū)對應(yīng)的區(qū)域具有 較低的權(quán)值,以產(chǎn)生一觸碰鑒別效果,或提供一向量操控功能。
另外,為方便所述加權(quán)運算的執(zhí)行,所述加權(quán)運算可包括一陣列結(jié)構(gòu)變更程序,用 以變更所述至少一屏蔽平面與該感應(yīng)數(shù)據(jù)陣列的結(jié)構(gòu),例如將該感應(yīng)數(shù)據(jù)陣列從64x64 擴(kuò)充為160x96,及將所述至少一屏蔽平面從1280x768縮減為160x96 ;或?qū)⒃摳袘?yīng)數(shù)據(jù)陣列 從1280x768縮減為160x96,及將所述至少一屏蔽平面從1280x768縮減為160x96。
請參照圖2(a),其為依本發(fā)明智能型⑶I觸控方法針對一 3D⑶I鍵盤的一按鍵對 象設(shè)置一屏蔽區(qū)塊的例示圖。如圖2(a)所示,該屏蔽區(qū)塊具有15個子區(qū)塊,其中,位于中 間部份的3個子區(qū)塊-其對應(yīng)的加權(quán)系數(shù)被設(shè)為6-用以形成所述的高加權(quán)系數(shù)區(qū);位于周 邊的12個子區(qū)塊-其對應(yīng)的所述加權(quán)系數(shù)被設(shè)為1-用以形成所述的低加權(quán)系數(shù)區(qū)。
請參照圖2(b),其為本發(fā)明智能型GUI觸控方法利用圖2(a)的所述屏蔽區(qū)塊進(jìn) 行所述的加權(quán)運算的示意圖。如圖2(b)所示,一感應(yīng)數(shù)據(jù)陣列的觸碰區(qū)域S位于屏蔽區(qū)塊 g(2)、g(3)、g(5)、&g(6)之上,且觸碰區(qū)域S覆蓋g(2)的所述高加權(quán)系數(shù)區(qū)。依此,所述 的加權(quán)運算在g(2)所產(chǎn)生的權(quán)值會高于在g(3)、g(5)、及g(6)所產(chǎn)生的權(quán)值,而使按鍵”2” 被判定為一標(biāo)的對象,亦即,本發(fā)明的智能型GUI觸控方法可在使用者于按壓一標(biāo)的按鍵 的過程中,不小心誤觸周圍按鍵的情況下,聰明地判定該標(biāo)的按鍵。
請參照圖3 (a),其為依本發(fā)明智能型⑶I觸控方法針對一 3D⑶I飛行游戲桿的二 按鍵對象設(shè)置二屏蔽區(qū)塊的例示圖。如圖3(a)所示,該3DGUI飛行游戲桿是以一第一按鍵 及一第二按鍵供用戶操控一三角形飛行對象,其中該第一按鍵具有一” F”選項(前進(jìn))及 一” B”選項(后退),該第二按鍵具有一” D”選項(向下)、一” R”選項(向右)、一” U”選 項(向上)、以及一”L”選項(向左選項的屏蔽區(qū)塊具有6個子區(qū)塊,其對應(yīng)的加權(quán) 系數(shù)分別為?1、?141、?2、?2、?2 ; ”B”選項的屏蔽區(qū)塊具有6個子區(qū)塊,其對應(yīng)的加權(quán)系 數(shù)分別為B1、B1、B1、B2、B2、B2 ; ”D”選項的屏蔽區(qū)塊具有8個子區(qū)塊,其對應(yīng)的加權(quán)系數(shù) 分別為D1、D1、D2、D2、D2、D2、D2、D2 ; ” R”選項的屏蔽區(qū)塊具有8個子區(qū)塊,其對應(yīng)的加權(quán) 系數(shù)分別為Rl、Rl、Rl、Rl、R2、R2、R2、R2 ; ” U”選項的屏蔽區(qū)塊具有8個子區(qū)塊,其對應(yīng)的 加權(quán)系數(shù)分別為Ul、Ul、U2、U2、U2、U2、U2、U2 ; ” L”選項的屏蔽區(qū)塊具有8個子區(qū)塊,其對 應(yīng)的加權(quán)系數(shù)分別為L1、L1、L1、L1、L2、L2、L2、L2。
請參照圖3 (b),其為本發(fā)明智能型GUI觸控方法利用圖3 (a)的所述屏蔽區(qū)塊進(jìn)行所述的加權(quán)運算的示意圖。如圖3(b)所示,當(dāng)使用者觸碰該第一按鍵的”F”選項時,一感 應(yīng)數(shù)據(jù)陣列的觸碰區(qū)域系位于” F”選項的屏蔽區(qū)塊上方,因此,所述的加權(quán)運算會在” F”選 項的屏蔽區(qū)塊產(chǎn)生一有效權(quán)值,以使”F”選項被判定為用戶的觸控標(biāo)的,從而使該三角形飛 行對象向前移動。
當(dāng)用戶觸碰該第二按鍵的” D”選項的部分區(qū)域及” L”選項的部分區(qū)域時,一感應(yīng)數(shù) 據(jù)陣列的觸碰區(qū)域是位于” D”選項的部分屏蔽區(qū)塊上方及” L”選項的部分屏蔽區(qū)塊上方, 因此,所述的加權(quán)運算會在”D”選項的屏蔽區(qū)塊及”L”選項的屏蔽區(qū)塊分別產(chǎn)生一有效權(quán) 值,以使”D”選項及”L”選項被判定為用戶的觸控標(biāo)的,從而使該三角形飛行對象向左下方 移動。
當(dāng)用戶觸碰該第一按鍵的” B”選項時,一感應(yīng)數(shù)據(jù)陣列的觸碰區(qū)域是位于” B”選項 的屏蔽區(qū)塊上方,因此,所述的加權(quán)運算會在”B”選項的屏蔽區(qū)塊產(chǎn)生一有效權(quán)值,以使”B” 選項被判定為用戶的觸控標(biāo)的,從而使該三角形飛行對象向后移動。
當(dāng)用戶觸碰該第二按鍵的” R”選項的部分區(qū)域及” U”選項的部分區(qū)域時,一感應(yīng)數(shù) 據(jù)陣列的觸碰區(qū)域是位于” R”選項的部分屏蔽區(qū)塊上方及” U”選項的部分屏蔽區(qū)塊上方, 因此,所述的加權(quán)運算會在” R”選項的屏蔽區(qū)塊及” U”選項的屏蔽區(qū)塊分別產(chǎn)生一有效權(quán) 值,以使”R”選項及”U”選項被判定為用戶的觸控標(biāo)的,從而使該三角形飛行對象向右上方 移動。
當(dāng)該第一按鍵及第二按鍵同時被操控時,該三角形飛行對象的移動方向是前/ 后、上/下、與左/右的組合,亦即,本發(fā)明的智能型Gn觸控方法可提供一向量操控功能。
根據(jù)前述的說明,本發(fā)明進(jìn)一步提出一智能型GUI觸控系統(tǒng)。請參照圖4,其繪示 該系統(tǒng)一較佳實施例的方塊圖。如圖4所示,該較佳實施例包括一 GUI 110、一屏蔽平面產(chǎn) 生單元120、一加權(quán)運算及觸碰判斷單元130、一觸控面板140、一顯示器150、以及一對象功 能執(zhí)行單元160。
⑶I 110是一圖形用戶接口,其包含有與觸控面板140的觸控平面對應(yīng)的一背景 頁面,該背景頁面內(nèi)可設(shè)置至少一觸控對象。
屏蔽平面產(chǎn)生單元120是依⑶I 110產(chǎn)生至少一屏蔽平面,其中⑶1110具有至少 一觸控對象,所述屏蔽平面具有與所述觸控對象對應(yīng)的至少一屏蔽區(qū)塊,各所述屏蔽區(qū)塊 各具有復(fù)數(shù)個子區(qū)塊,且各所述的子區(qū)塊各具有一加權(quán)系數(shù)。當(dāng)所述至少一屏蔽平面為單 一平面時,其用以產(chǎn)生一維的屏蔽作用;當(dāng)所述至少一屏蔽平面為多平面時,其用以產(chǎn)生多 維的屏蔽作用。另外,較佳的,所述的加權(quán)系數(shù)是所述子區(qū)塊的一非均勻分布函數(shù),其具有 例如但不限于一高加權(quán)系數(shù)區(qū)以及一低加權(quán)系數(shù)區(qū),其中該高加權(quán)系數(shù)區(qū)的平均數(shù)值高于 該低加權(quán)系數(shù)區(qū)的平均數(shù)值。
加權(quán)運算及觸碰判斷單元130用以執(zhí)行一觸碰處理程序,其包括自觸控面板140 讀取一感應(yīng)數(shù)據(jù)陣列,其中所述的感應(yīng)數(shù)據(jù)陣列具有一感測值分布,用以傳遞一觸控平面 上的觸碰信息;依該感應(yīng)數(shù)據(jù)陣列與屏蔽平面產(chǎn)生單元120的所述至少一屏蔽平面進(jìn)行一 加權(quán)運算以使各所述觸控對象各對應(yīng)到至少一加權(quán)數(shù)值;以及依所述的加權(quán)數(shù)值在所述的 觸控物件中判定至少一標(biāo)的物件。所述的加權(quán)運算會使所述的感應(yīng)數(shù)據(jù)陣列在與所述高加 權(quán)系數(shù)區(qū)對應(yīng)的區(qū)域具有較高的權(quán)值,及使所述的感應(yīng)數(shù)據(jù)陣列在與所述低加權(quán)系數(shù)區(qū)對 應(yīng)的區(qū)域具有較低的權(quán)值,以產(chǎn)生一觸碰鑒別效果,或提供一向量操控功能。
另外,為方便所述加權(quán)運算的執(zhí)行,所述的觸碰處理程序可進(jìn)一步包括一陣列結(jié) 構(gòu)變更程序,用以變更所述至少一屏蔽平面與該感應(yīng)數(shù)據(jù)陣列的結(jié)構(gòu),例如將該感應(yīng)數(shù)據(jù) 陣列從64x64擴(kuò)充為160x96,及將所述至少一屏蔽平面從1280x768縮減為160x96 ;或?qū)?該感應(yīng)數(shù)據(jù)陣列從1280x768縮減為160x96,及將所述至少一屏蔽平面從1280x768縮減為 160x96。
觸控面板140,具有一陣列式觸控傳感器,其類型可為電阻式、電容式、聲波式、或 電磁式,且系藉由一輸出端口 Dtp輸出一感應(yīng)數(shù)據(jù)陣列。
顯不器150可為一液晶顯不器、一有機(jī)/無機(jī)顯不器、或一電子紙顯不器。
對象功能執(zhí)行單元160是用以依加權(quán)運算及觸碰判斷單元130的控制執(zhí)行影片播 放、音樂播放、圖片顯示、或網(wǎng)站鏈接等功能。
另外,較佳的,屏蔽平面產(chǎn)生單元120及加權(quán)運算及觸碰判斷單元130是利用一 CPU/GPU執(zhí)行其功能,以減輕觸控面板140的工作負(fù)擔(dān),及簡化觸控面板140的架構(gòu)。由 CPU/GPU的強(qiáng)大運算能力,本發(fā)明智能型GUI觸控系統(tǒng)可快速地進(jìn)行相關(guān)的圖像處理程序, 以聰明地判定至少一觸控標(biāo)的,或提供一向量操控功能。
綜上所述,本發(fā)明智能型GUI觸控方法及系統(tǒng)除可減輕一觸控面板的工作負(fù)擔(dān), 及簡化該觸控面板的架構(gòu)外,亦可聰明地判定至少一觸控標(biāo)的以解決誤觸非觸控標(biāo)的的問 題,或提供一向量操控功能以實現(xiàn)3D操控。相較于公知的觸控方法及系統(tǒng),本發(fā)明具突破 性的功效。
以上所描述的,僅為較佳實施例,舉凡局部的變更或修飾而源于本發(fā)明的技術(shù)思 想而為熟習(xí)該項技藝的人所易于推知者,俱不脫本發(fā)明的權(quán)利要求范疇。
權(quán)利要求
1.一種智能型GUI觸控方法,具有以下步驟 依一圖形用戶接口產(chǎn)生至少一屏蔽平面,其中該圖形用戶接口具有至少一觸控對象,所述屏蔽平面具有與所述觸控對象對應(yīng)的至少一屏蔽區(qū)塊,各所述屏蔽區(qū)塊各具有復(fù)數(shù)個子區(qū)塊,且各所述的子區(qū)塊各具有一加權(quán)系數(shù); 自一觸控面板讀取一感應(yīng)數(shù)據(jù)陣列,其中所述的感應(yīng)數(shù)據(jù)陣列具有一感測值分布,用以傳遞一觸控平面上的觸碰信息;以及 依所述至少一屏蔽平面與該感應(yīng)數(shù)據(jù)陣列進(jìn)行一加權(quán)運算以使各所述觸控對象各對應(yīng)到至少一加權(quán)數(shù)值,及依所述的加權(quán)數(shù)值在所述的觸控物件中判定至少一標(biāo)的物件。
2.根據(jù)權(quán)利要求1所述的智能型GUI觸控方法,其中,所述的加權(quán)系數(shù)是所述子區(qū)塊的一非均勻分布函數(shù)。
3.根據(jù)權(quán)利要求2所述的智能型GUI觸控方法,其中,所述的非均勻分布函數(shù)具有一高加權(quán)系數(shù)區(qū)以及一低加權(quán)系數(shù)區(qū),其中該高加權(quán)系數(shù)區(qū)的平均數(shù)值高于該低加權(quán)系數(shù)區(qū)的平均數(shù)值。
4.根據(jù)權(quán)利要求1所述的智能型GUI觸控方法,其中,所述的觸控面板具有一電阻式、電容式、聲波式或電磁式的陣列觸控傳感器。
5.根據(jù)權(quán)利要求3所述的智能型GUI觸控方法,其中,所述的加權(quán)運算是用以使所述的感應(yīng)數(shù)據(jù)陣列在與所述高加權(quán)系數(shù)區(qū)對應(yīng)的區(qū)域具有較高的權(quán)值,及使所述的感應(yīng)數(shù)據(jù)陣列在與所述低加權(quán)系數(shù)區(qū)對應(yīng)的區(qū)域具有較低的權(quán)值,以產(chǎn)生一觸碰鑒別效果,或提供一向量操控功能。
6.根據(jù)權(quán)利要求1所述的智能型CTI觸控方法,其中,所述的加權(quán)運算包括一陣列結(jié)構(gòu)變更程序,用以變更所述至少一屏蔽平面與該感應(yīng)數(shù)據(jù)陣列的結(jié)構(gòu)。
7.一種智能型GUI觸控系統(tǒng),其具有 一屏蔽平面產(chǎn)生單元,用以依一⑶I產(chǎn)生至少一屏蔽平面,其中該⑶I具有至少一觸控對象,所述屏蔽平面具有與所述觸控對象對應(yīng)的至少一屏蔽區(qū)塊,各所述屏蔽區(qū)塊各具有復(fù)數(shù)個子區(qū)塊,且各所述的子區(qū)塊各具有一加權(quán)系數(shù);以及 一加權(quán)運算及觸碰判斷單元,用以執(zhí)行一觸碰處理程序,其包括自一觸控面板讀取一感應(yīng)數(shù)據(jù)陣列,其中所述的感應(yīng)數(shù)據(jù)陣列具有一感測值分布,用以傳遞一觸控平面上的觸碰信息;依該感應(yīng)數(shù)據(jù)陣列與所述至少一屏蔽平面進(jìn)行一加權(quán)運算以使各所述觸控對象各對應(yīng)到至少一加權(quán)數(shù)值;以及依所述的加權(quán)數(shù)值在所述的觸控物件中判定至少一標(biāo)的物件。
8.根據(jù)權(quán)利要求7所述的智能型GUI觸控系統(tǒng),其中,所述的加權(quán)系數(shù)是所述子區(qū)塊的一非均勻分布函數(shù)。
9.根據(jù)權(quán)利要求8所述的智能型GUI觸控系統(tǒng),其中,所述的非均勻分布函數(shù)具有一高加權(quán)系數(shù)區(qū)以及一低加權(quán)系數(shù)區(qū),其中該高加權(quán)系數(shù)區(qū)的平均數(shù)值高于該低加權(quán)系數(shù)區(qū)的平均數(shù)值。
10.根據(jù)權(quán)利要求7所述的智能型GUI觸控系統(tǒng),其中,所述的觸控面板具有一電阻式、電容式、聲波式、或電磁式的陣列觸控傳感器。
11.根據(jù)權(quán)利要求7所述的智能型GUI觸控系統(tǒng),其中,所述的觸碰處理程序進(jìn)一步包括一陣列結(jié)構(gòu)變更程序,用以變更所述至少一屏蔽平面與該感應(yīng)數(shù)據(jù)陣列的結(jié)構(gòu)。
12.根據(jù)權(quán)利要求9所述的智能型GUI觸控系統(tǒng),其中,所述的加權(quán)運算是用以使所述的感應(yīng)數(shù)據(jù)陣列在與所述高加權(quán)系數(shù)區(qū)對應(yīng)的區(qū)域具有較高的權(quán)值,及使所述的感應(yīng)數(shù)據(jù)陣列在與所述低加權(quán)系數(shù)區(qū)對應(yīng)的區(qū)域具有較低的權(quán)值,以產(chǎn)生一觸碰鑒別效果,或提供一向量操控功能。
13.根據(jù)權(quán)利要求7所述的智能型GUI觸控系統(tǒng),其中,具有一對象功能執(zhí)行單元,用以依該加權(quán)運算及觸碰判斷單元的控制執(zhí)行一對象功能。
14.根據(jù)權(quán)利要求13所述的智能型GUI觸控系統(tǒng),其中,所述的對象功能是影片播放、音樂播放、圖片顯示或網(wǎng)站鏈接。
15.—種智能型⑶I觸控系統(tǒng),其具有 一屏蔽平面產(chǎn)生單元,用以依一⑶I產(chǎn)生至少一屏蔽平面,其中該⑶I具有至少一觸控對象,所述屏蔽平面具有與所述觸控對象對應(yīng)的至少一屏蔽區(qū)塊,各所述屏蔽區(qū)塊各具有復(fù)數(shù)個子區(qū)塊,且各所述的子區(qū)塊各具有一加權(quán)系數(shù); 一觸控面板,用以輸出一感應(yīng)數(shù)據(jù)陣列,其中所述的感應(yīng)數(shù)據(jù)陣列具有一感測值分布,用以傳遞一觸控平面上的觸碰信息;以及 一加權(quán)運算及觸碰判斷單元,用以執(zhí)行一觸碰處理程序,其包括自該觸控面板讀取所述的感應(yīng)數(shù)據(jù)陣列;依該感應(yīng)數(shù)據(jù)陣列與所述至少一屏蔽平面進(jìn)行一加權(quán)運算以使各所述觸控對象各對應(yīng)到至少一加權(quán)數(shù)值;以及依所述的加權(quán)數(shù)值在所述的觸控物件中判定至少一標(biāo)的物件。
16.根據(jù)權(quán)利要求15所述的智能型GUI觸控系統(tǒng),其中,所述的加權(quán)系數(shù)是所述子區(qū)塊的一非均勻分布函數(shù)。
17.根據(jù)權(quán)利要求16所述的智能型GUI觸控系統(tǒng),其中,所述的非均勻分布函數(shù)具有一高加權(quán)系數(shù)區(qū)以及一低加權(quán)系數(shù)區(qū),其中該高加權(quán)系數(shù)區(qū)的平均數(shù)值高于該低加權(quán)系數(shù)區(qū)的平均數(shù)值。
18.根據(jù)權(quán)利要求15所述的智能型GUI觸控系統(tǒng),其中,所述的觸碰處理程序進(jìn)一步包括一陣列結(jié)構(gòu)變更程序,用以變更所述至少一屏蔽平面與該感應(yīng)數(shù)據(jù)陣列的結(jié)構(gòu)。
19.根據(jù)權(quán)利要求17所述的智能型GUI觸控系統(tǒng),其中,所述的加權(quán)運算是用以使所述的感應(yīng)數(shù)據(jù)陣列在與所述高加權(quán)系數(shù)區(qū)對應(yīng)的區(qū)域具有較高的權(quán)值,及使所述的感應(yīng)數(shù)據(jù)陣列在與所述低加權(quán)系數(shù)區(qū)對應(yīng)的區(qū)域具有較低的權(quán)值,以產(chǎn)生一觸碰鑒別效果,或提供一向量操控功能。
20.根據(jù)權(quán)利要求15所述的智能型GUI觸控系統(tǒng),其中,具有一對象功能執(zhí)行單元,用以依該加權(quán)運算及觸碰判斷單元的控制執(zhí)行一對象功能。
全文摘要
一種智能型GUI觸控方法及系統(tǒng),該方法具有以下步驟依一圖形用戶接口產(chǎn)生至少一屏蔽平面,其中該圖形用戶接口具有至少一觸控對象,所述屏蔽平面具有與所述觸控對象對應(yīng)的至少一屏蔽區(qū)塊,各所述屏蔽區(qū)塊各具有復(fù)數(shù)個子區(qū)塊,且各所述的子區(qū)塊各具有一加權(quán)系數(shù);自一觸控面板讀取一感應(yīng)數(shù)據(jù)陣列;以及依所述至少一屏蔽平面與該感應(yīng)數(shù)據(jù)陣列進(jìn)行一加權(quán)運算以使各所述觸控對象各對應(yīng)到至少一加權(quán)數(shù)值,及依所述的加權(quán)數(shù)值在所述的觸控物件中判定至少一標(biāo)的物件。
文檔編號G06F3/041GK103034431SQ20121008171
公開日2013年4月10日 申請日期2012年3月23日 優(yōu)先權(quán)日2011年10月6日
發(fā)明者杜彥宏, 賈叢林, 陳漢昌, 潘文杰 申請人:麗智科技股份有限公司