專利名稱:產(chǎn)生觸控坐標(biāo)的方法
產(chǎn)生觸控坐標(biāo)的方法
技術(shù)領(lǐng)域:
本發(fā)明關(guān)于觸控式顯示器,尤指一種產(chǎn)生觸控式顯示器的一觸控坐標(biāo)的方法。背景技術(shù):
觸控式顯示器由于其可提供更直覺(jué)性與更佳的人機(jī)互動(dòng)效果,因此,廣泛地被使用于各種領(lǐng)域,而依其感測(cè)原理的不同,觸控顯示器當(dāng)中又包含有電阻式、電容式、紅外線式以及音波式等不同類型。其中,現(xiàn)有電容式觸控顯示器的感測(cè)方式請(qǐng)參考圖1與以下的說(shuō)明。如圖所示,觸控式顯示器100包含有多個(gè)感測(cè)組件SAl SA8與SBl SB14所組成的感測(cè)數(shù)組,感測(cè)數(shù)組主要包含菱形狀(diamond shape)交錯(cuò)排列的感測(cè)電極(請(qǐng)注意,圖示中并未繪出全部的感測(cè)電極),每個(gè)感測(cè)組件可通過(guò)菱形狀的感測(cè)電極來(lái)可定義出一定范圍的坐標(biāo),舉例來(lái)說(shuō),若X軸上有480個(gè)坐標(biāo)點(diǎn),則感測(cè)組件SA2的坐標(biāo)區(qū)間可定義出坐標(biāo)值60 120。當(dāng)使用者觸控于顯示器100的顯示面110上的位置P時(shí),此時(shí)感測(cè)組件SA6 將會(huì)因使用者的觸碰所引發(fā)的觸控事件而產(chǎn)生一定的感測(cè)值。一般來(lái)說(shuō),盡管使用者所引發(fā)的觸控事件造成感測(cè)組件SA6產(chǎn)生一個(gè)明顯的感測(cè)值,但觸控事件往往也會(huì)導(dǎo)致感測(cè)組件SA5與SA7產(chǎn)生一定大小的感測(cè)值,而在計(jì)算實(shí)際感測(cè)坐標(biāo)的時(shí)候,會(huì)將感測(cè)組件SA5 SA7所產(chǎn)生的感測(cè)值與其分別代表的坐標(biāo)參考值進(jìn)行加權(quán)平均運(yùn)算,以求得感測(cè)坐標(biāo)。其中,一種慣用的加權(quán)平均的表達(dá)式請(qǐng)參考如下(VA5*LA5+VA6*LA6+VA7*LA7)/(LA5+LA6+LA7)當(dāng)中,VA5 VA7分別為感測(cè)組件SA5 SA7的感測(cè)值,而LA5 LA7則代表感測(cè)組件SA5 SA7的坐標(biāo)參考值。以上的坐標(biāo)計(jì)算方式可得出觸控事件所對(duì)應(yīng)的感測(cè)坐標(biāo)。然而,由于所處位置的關(guān)系,感測(cè)組件SAl與SA8會(huì)無(wú)法定義出某部分的坐標(biāo)值,造成即便是使用者觸控于顯示器100的顯示面110上某些區(qū)域,但仍然無(wú)法產(chǎn)生對(duì)應(yīng)于該些區(qū)域的坐標(biāo)值,導(dǎo)致所謂的邊區(qū)(edge zone)現(xiàn)象發(fā)生,其為顯示面110上以斜線標(biāo)示的區(qū)域。造成邊區(qū)的原因可歸咎于感測(cè)坐標(biāo)的計(jì)算必須參考相鄰感測(cè)單元的感測(cè)值與坐標(biāo)參考值來(lái)進(jìn)行加權(quán)平均所得,然而,對(duì)感測(cè)組件SAl來(lái)說(shuō),由于其左側(cè)并不存在任何感測(cè)組件,所以加權(quán)平均運(yùn)算的結(jié)果將永遠(yuǎn)無(wú)法產(chǎn)生左側(cè)的坐標(biāo)值(如1 30),以致于感測(cè)組件SAl無(wú)法定義出坐標(biāo)值1 30。 同樣的,這種現(xiàn)象也會(huì)發(fā)生在位于顯示器100的邊緣的感測(cè)組件SA8、SB1與SB14上。這樣的現(xiàn)象會(huì)導(dǎo)致觸控顯示器100于實(shí)際運(yùn)用上的不便。舉例來(lái)說(shuō),若觸控事件發(fā)生于邊區(qū)中, 由于感測(cè)組件無(wú)法反映出觸控事件的坐標(biāo),致使應(yīng)用程序?qū)o(wú)法正確地辨識(shí)出觸控事件的真實(shí)位置。由上可知,現(xiàn)有技術(shù)仍有亟待解決的問(wèn)題。
發(fā)明內(nèi)容有鑒于此,本發(fā)明的目的在于提供一種方法來(lái)解決觸控式顯示器中的邊區(qū)問(wèn)題。 其中,通過(guò)坐標(biāo)映射轉(zhuǎn)換的方式來(lái)定義出原本位于邊區(qū)內(nèi)的坐標(biāo)值。例如,將對(duì)應(yīng)于某部份區(qū)域的坐標(biāo)值映像至邊區(qū)內(nèi)的坐標(biāo)值,如此一來(lái),感測(cè)數(shù)組將可定義出觸控式顯示器上所有的坐標(biāo)值。本發(fā)明的一實(shí)施例提供一種產(chǎn)生一觸控坐標(biāo)的方法,該方法包含利用包含有多條感測(cè)組件的一感測(cè)數(shù)組來(lái)感測(cè)一觸控事件所對(duì)應(yīng)的一初始感測(cè)坐標(biāo);判斷該初始感測(cè)坐標(biāo)是否落于一坐標(biāo)調(diào)整區(qū)間;當(dāng)該初始感測(cè)坐標(biāo)落于該坐標(biāo)調(diào)整區(qū)間時(shí),依據(jù)一轉(zhuǎn)換函數(shù)與該初始感測(cè)坐標(biāo)來(lái)產(chǎn)生該觸控事件的該觸控坐標(biāo);以及當(dāng)該初始感測(cè)坐標(biāo)未落于該坐標(biāo)調(diào)整區(qū)間時(shí),以該初始感測(cè)坐標(biāo)來(lái)作為該觸控事件的該觸控坐標(biāo)。本發(fā)明的另一實(shí)施例提供一種產(chǎn)生一觸控坐標(biāo)的方法,該方法包含利用包含有多條感測(cè)組件的一感測(cè)數(shù)組來(lái)感測(cè)一觸控事件所對(duì)應(yīng)的一初始感測(cè)坐標(biāo);依據(jù)位于該感測(cè)數(shù)組邊緣的一感測(cè)組件的一坐標(biāo)區(qū)間來(lái)界定一坐標(biāo)調(diào)整區(qū)間;判斷該初始感測(cè)坐標(biāo)是否落于一坐標(biāo)調(diào)整區(qū)間;當(dāng)該初始感測(cè)坐標(biāo)落于該坐標(biāo)調(diào)整區(qū)間時(shí),依據(jù)一轉(zhuǎn)換函數(shù)與該初始感測(cè)坐標(biāo)來(lái)產(chǎn)生該觸控事件的該觸控坐標(biāo);以及當(dāng)該初始感測(cè)坐標(biāo)未落于該坐標(biāo)調(diào)整區(qū)間時(shí),以該初始感測(cè)坐標(biāo)來(lái)作為該觸控事件的該觸控坐標(biāo)。
圖1說(shuō)明了現(xiàn)有問(wèn)題的發(fā)生原因。 圖2說(shuō)明了本發(fā)明方法的概念。 圖3為本發(fā)明方法的一實(shí)施例的流程圖。 圖4為本發(fā)明方法所遭遇的偏移問(wèn)題的示意圖。 圖5解釋本發(fā)明方法中決定偏移參數(shù)的變量來(lái)源圖6為本發(fā)明方法的另一實(shí)施例的流程圖。主要組件符號(hào)說(shuō)明
100,200
SAl SA8、SBl SB14、SCl SC8 210
CP、ACP CA, CA'
310 340、610 650
觸控式顯示器
感測(cè)組件感測(cè)數(shù)組坐標(biāo)區(qū)間坐標(biāo)步驟
具體實(shí)施方式以下的內(nèi)文中,將以數(shù)個(gè)實(shí)施例與圖式來(lái)闡述本發(fā)明的概念,其中,為了避免解釋的內(nèi)容過(guò)于抽象,實(shí)施例的說(shuō)明將提及特定數(shù)字,然而,因當(dāng)注意的是,這些特定數(shù)字僅為本發(fā)明諸多可能實(shí)施態(tài)樣中之一,而非本發(fā)明的限制。熟習(xí)本發(fā)明所屬技術(shù)領(lǐng)的人當(dāng)可在詳讀本說(shuō)明書(shū)后,得知如何以其它可能的數(shù)字來(lái)實(shí)現(xiàn)本發(fā)明,而這種設(shè)計(jì)上的變化,應(yīng)屬本發(fā)明的范疇。此外,本發(fā)明于不同圖式中具有相同標(biāo)號(hào)的組件代表著其有相似的操作原理與技術(shù)功效。故,以下內(nèi)文將會(huì)省略重復(fù)性的敘述。再者,文中不同實(shí)施例中所提及的不同技術(shù)特征,并不局限于該實(shí)施例。事實(shí)上,于本發(fā)明的合理范疇中,可通過(guò)對(duì)某個(gè)實(shí)施例的適當(dāng)修改,以使其具備其它實(shí)施例所特有的技術(shù)特征。請(qǐng)參考圖2,其概略說(shuō)明本發(fā)明方法的原理。如圖所示,坐標(biāo)值1 30落于觸控顯示器200的感測(cè)數(shù)組210的左側(cè)邊區(qū)(斜線區(qū)),為能讓感測(cè)數(shù)組210中的感測(cè)電極得以定義出這些坐標(biāo)值,本發(fā)明方法將鄰近處的坐標(biāo)值30 90映射至坐標(biāo)值1 90。換言的,當(dāng)加權(quán)平均的結(jié)果指出觸控事件的一感測(cè)坐標(biāo)CA為坐標(biāo)值30 90中的一者時(shí),會(huì)通過(guò)一個(gè)轉(zhuǎn)換函數(shù),將感測(cè)坐標(biāo)CA映射為坐標(biāo)值1 90中的一者,舉例來(lái)說(shuō),若感測(cè)坐標(biāo)CA 的坐標(biāo)值為30,通過(guò)轉(zhuǎn)換函數(shù),將會(huì)映像至坐標(biāo)值為1的觸控坐標(biāo)CA’,而若坐標(biāo)CA的坐標(biāo)值為90,通過(guò)轉(zhuǎn)換函數(shù),將會(huì)映像至坐標(biāo)為90的觸控坐標(biāo)CA’。而當(dāng)中的坐標(biāo)值將有1. 5 倍的倍率關(guān)系,這是因?yàn)樵敬诚竦淖鴺?biāo)區(qū)間僅有60單位長(zhǎng)度(30 90),而實(shí)際上必須映像出90單位長(zhǎng)度的坐標(biāo)區(qū)間(1 90)。因此必需以1.5倍的倍率關(guān)系來(lái)進(jìn)行映射。同樣的,為解決感測(cè)數(shù)組210的右側(cè)的感測(cè)組件SC8的右側(cè)邊區(qū)問(wèn)題。當(dāng)感測(cè)坐標(biāo)CA的坐標(biāo)值為390,通過(guò)轉(zhuǎn)換函數(shù),將會(huì)映像至坐標(biāo)值為390的觸控坐標(biāo)CA’,而若感測(cè)坐標(biāo)CA的坐標(biāo)值為450,通過(guò)轉(zhuǎn)換函數(shù),將會(huì)映像至坐標(biāo)為480的觸控坐標(biāo)CA’。應(yīng)當(dāng)注意的是,隨著觸控顯示器的尺寸與感測(cè)組件的密度分布不同,每個(gè)感測(cè)組件所能定義出的坐標(biāo)區(qū)間長(zhǎng)度與無(wú)法定義出的坐標(biāo)區(qū)間長(zhǎng)度皆會(huì)有所不同,故以上說(shuō)明中所提及的數(shù)目不應(yīng)視為本發(fā)明的限制?;谝陨险f(shuō)明,本發(fā)明方法可進(jìn)一步歸納為圖3所示廣義流程。其中,包含有步驟步驟310 利用包含有多個(gè)感測(cè)組件SCl SC8的感測(cè)數(shù)組210來(lái)感測(cè)一觸控事件所對(duì)應(yīng)的一初始感測(cè)坐標(biāo)CA ;步驟320 判斷初始感測(cè)坐標(biāo)CA是否落于一坐標(biāo)調(diào)整區(qū)間ACP ;步驟330 當(dāng)初始感測(cè)坐標(biāo)CA落于坐標(biāo)調(diào)整區(qū)間ACP時(shí),依據(jù)一轉(zhuǎn)換函數(shù)F與初始感測(cè)坐標(biāo)CA來(lái)產(chǎn)生該觸控事件的觸控坐標(biāo)CA’ ;以及步驟340 當(dāng)初始感測(cè)坐標(biāo)CA未落于坐標(biāo)調(diào)整區(qū)間ACP時(shí),以初始感測(cè)坐標(biāo)CA來(lái)作為該觸控事件的觸控坐標(biāo)CA’。首先,于步驟310中,會(huì)依據(jù)感測(cè)數(shù)組210所產(chǎn)生的感測(cè)值來(lái)進(jìn)行加權(quán)平均運(yùn)算, 以產(chǎn)生初始感測(cè)坐標(biāo)CA。接著,于步驟320中,會(huì)判斷是否初始感測(cè)坐標(biāo)CA是否落于兩側(cè)的坐標(biāo)調(diào)整區(qū)間ACP之一中。并且,當(dāng)初始感測(cè)坐標(biāo)CA落于坐標(biāo)調(diào)整區(qū)間ACP時(shí),依據(jù)一轉(zhuǎn)換函數(shù)F與初始感測(cè)坐標(biāo)CA來(lái)產(chǎn)生該觸控事件的觸控坐標(biāo)CA’。當(dāng)中,若是初始感測(cè)坐標(biāo)CA落于圖式左側(cè)的坐標(biāo)調(diào)整區(qū)間ACP時(shí),則轉(zhuǎn)換函數(shù)F為(X-a)補(bǔ)+1,且X為初始感測(cè)坐標(biāo)CA的坐標(biāo)值,a為左側(cè)坐標(biāo)調(diào)整區(qū)ACP間的一下邊界,以及b為坐標(biāo)調(diào)整區(qū)間ACP與坐標(biāo)區(qū)間CP之間的一區(qū)間長(zhǎng)度倍率(如90/60)。其中,坐標(biāo)區(qū)間CP代表感測(cè)數(shù)組210所無(wú)法定義的邊區(qū),于感測(cè)數(shù)組210的左側(cè)與右側(cè)各有一個(gè)。再者,若是初始感測(cè)坐標(biāo)CA落于圖式右側(cè)的坐標(biāo)調(diào)整區(qū)間ACP時(shí),則轉(zhuǎn)換函數(shù)F為a+(X-a)*b,且X為初始感測(cè)坐標(biāo)CA的坐標(biāo)值,a為右側(cè)坐標(biāo)調(diào)整區(qū)ACP間的一下邊界,以及b為坐標(biāo)調(diào)整區(qū)間ACP與坐標(biāo)區(qū)間CP 之間的一區(qū)間長(zhǎng)度倍率(如90/60)。此外,當(dāng)初始感測(cè)坐標(biāo)CA未落于坐標(biāo)調(diào)整區(qū)間ACP 時(shí),以初始感測(cè)坐標(biāo)CA來(lái)直接作為該觸控事件的觸控坐標(biāo)CA’,而不需任何的轉(zhuǎn)換。如此一來(lái),通過(guò)轉(zhuǎn)換函數(shù)的映像,可以使感測(cè)數(shù)組210順利定義原本處于邊區(qū)的坐標(biāo)值。此外,本發(fā)明的一實(shí)施例中,又包含有依據(jù)位于感測(cè)數(shù)組210邊緣的一感測(cè)組件 (感測(cè)組件SCl或SC8)的坐標(biāo)區(qū)間CP來(lái)界定坐標(biāo)調(diào)整區(qū)間ACP間的步驟。舉例來(lái)說(shuō),當(dāng)坐標(biāo)區(qū)間CP為1 30時(shí),則本發(fā)明可能將坐標(biāo)調(diào)整區(qū)間ACP界定為30 90,或者是界定為30 100等其它鄰近于坐標(biāo)區(qū)間CP的坐標(biāo)區(qū)間。應(yīng)注意的是,本發(fā)明實(shí)際上的應(yīng)用可能遇到以下問(wèn)題,請(qǐng)參考圖4所特別標(biāo)示的感測(cè)組件SCl與SC2,由于感測(cè)組件通常會(huì)被噪聲所干擾,因此即便是使用者所引發(fā)的觸控事件K完全未觸及感測(cè)組件SC2的感測(cè)范圍,但仍可能因噪聲等干擾因素導(dǎo)致感測(cè)組件SC2 產(chǎn)生一定大小的感測(cè)值,如此一來(lái),可能會(huì)導(dǎo)致加權(quán)平均的結(jié)果并未能確實(shí)辨識(shí)出觸控事件所對(duì)應(yīng)的感測(cè)坐標(biāo)。舉例來(lái)說(shuō),如圖4所示,若使用者完全觸及感測(cè)組件SCl的感測(cè)范圍X 且并未觸及感測(cè)組件SC2的感測(cè)范圍Y,則理論上感測(cè)組件SC2應(yīng)該不會(huì)產(chǎn)生任何感測(cè)值, 且此一觸控事件所對(duì)應(yīng)的感測(cè)坐標(biāo)的坐標(biāo)值應(yīng)為感測(cè)組件SCl的坐標(biāo)參考值30,然而,由于感測(cè)組件SC2因噪聲等干擾因素產(chǎn)生了感測(cè)值,故實(shí)際加權(quán)平均運(yùn)算的結(jié)果可能會(huì)導(dǎo)致此一觸控事件所對(duì)應(yīng)的感測(cè)坐標(biāo)的實(shí)際坐標(biāo)值大于30 (亦即,感測(cè)坐標(biāo)會(huì)偏移至感測(cè)組件 SCl的坐標(biāo)參考值30與感測(cè)組件SC2的坐標(biāo)參考值90之間),形成所謂的偏移(offset),由于這種偏移影響了感測(cè)坐標(biāo)的坐標(biāo)值,故對(duì)本發(fā)明的坐標(biāo)調(diào)整區(qū)間的決定也會(huì)有所影響。因此,于本發(fā)明的一實(shí)施例中,坐標(biāo)調(diào)整區(qū)間的界定步驟加入了偏移參數(shù)的考慮。 當(dāng)中,偏移參數(shù)Ost的計(jì)算乃依據(jù)坐標(biāo)區(qū)間CP的長(zhǎng)度(如0 30 — 30),最邊緣的感測(cè)組件(如SC1或SC8)被完整觸控時(shí)所導(dǎo)致的一第一感測(cè)量A以及緊鄰該感測(cè)組件的另一感測(cè)組件(如SC2或SC7)未被觸控但該感測(cè)組件(SCl或SC8)已被觸控時(shí)所對(duì)應(yīng)的一第二感測(cè)量B (較佳者,第二感測(cè)量B可能為該另一感測(cè)組件于未被觸控時(shí)所產(chǎn)生的最大感測(cè)值)來(lái)決定偏移參數(shù)Ost。該偏移參數(shù)可基于下式所定(B/ (A+B)) *z關(guān)于感測(cè)量A、B以及數(shù)值ζ的關(guān)系可參考圖5的解釋。其中A為感測(cè)組件SCl被完整觸控時(shí),感測(cè)組件SCl所產(chǎn)生的感測(cè)量,以及B為緊鄰的感測(cè)組件SC2未被觸控,但感測(cè)組件SCl已被觸控時(shí),感測(cè)組件SC2所產(chǎn)生的感測(cè)量B。再者,數(shù)值ζ則為感測(cè)組件于邊區(qū)中所無(wú)法定義的坐標(biāo)區(qū)間的長(zhǎng)度(如,坐標(biāo)區(qū)間CP所對(duì)應(yīng)的長(zhǎng)度30)?;谏鲜鏊玫钠茀?shù)Ost,可用以界定坐標(biāo)調(diào)整區(qū)間ACP的下界,換言之,納入偏移參數(shù)考慮的坐標(biāo)調(diào)整區(qū)間ACP的下界必須再加上Ost (如30+0st或390-0st)。再者,坐標(biāo)調(diào)整區(qū)間ACP的上界則必須以另一種偏移參數(shù)Ost’的計(jì)算方式來(lái)決定[(B/ (A+B))*z+l]*b其中b為坐標(biāo)區(qū)間CP與坐標(biāo)調(diào)整區(qū)間ACP之間的區(qū)間長(zhǎng)度倍率,亦即,90/60 = 1.5。而基于此式所決定的偏移參數(shù)Ost’,會(huì)與原本的坐標(biāo)調(diào)整區(qū)間ACP的上界相加,亦即, 90+0st,或 450-0st,。應(yīng)當(dāng)注意的是,盡管以上說(shuō)明僅以單一維度的坐標(biāo)來(lái)解釋本發(fā)明的概念,但事實(shí)上,本發(fā)明的坐標(biāo)轉(zhuǎn)換可應(yīng)于一個(gè)維度以上的坐標(biāo)。例如,初始感測(cè)坐標(biāo)CA可能對(duì)應(yīng)于一 X軸坐標(biāo)或一 Y軸坐標(biāo)。此外,本發(fā)明的另一實(shí)施例亦提供一種產(chǎn)生一觸控坐標(biāo)的方法,該實(shí)施例可進(jìn)一步歸納為圖6所示廣義流程。其中該流程包含有步驟步驟610 利用包含有多條感測(cè)組件的一感測(cè)數(shù)組來(lái)感測(cè)一觸控事件所對(duì)應(yīng)的一初始感測(cè)坐標(biāo);步驟620 依據(jù)位于該感測(cè)數(shù)組邊緣的一感測(cè)組件的一坐標(biāo)區(qū)間來(lái)界定一坐標(biāo)調(diào)整區(qū)間;
步驟630 判斷該初始感測(cè)坐標(biāo)是否落于一坐標(biāo)調(diào)整區(qū)間;步驟640 當(dāng)該初始感測(cè)坐標(biāo)落于該坐標(biāo)調(diào)整區(qū)間時(shí),依據(jù)一轉(zhuǎn)換函數(shù)與該初始感測(cè)坐標(biāo)來(lái)產(chǎn)生該觸控事件的該觸控坐標(biāo);以及步驟650 當(dāng)該初始感測(cè)坐標(biāo)未落于該坐標(biāo)調(diào)整區(qū)間時(shí),以該初始感測(cè)坐標(biāo)來(lái)作為該觸控事件的該觸控坐標(biāo)。相較于圖3所代表的實(shí)施例,圖6的一實(shí)施例加入了界定坐標(biāo)調(diào)整區(qū)間的步驟。此外,此實(shí)施例亦能改善現(xiàn)有技術(shù)無(wú)法定義邊區(qū)內(nèi)的坐標(biāo)值的問(wèn)題。本發(fā)明的方法可依以下方式來(lái)具體實(shí)施,如由處理器執(zhí)行一軟件、由純硬件電路,或者是兩者的組合。處理器可能是泛用或?qū)S锰幚砥?,而該軟件,包括可程序化邏輯?指令以及數(shù)據(jù),當(dāng)被執(zhí)行時(shí)將可實(shí)現(xiàn)本發(fā)明方法所具有的功效。其中,該軟件可以儲(chǔ)存在一計(jì)算機(jī)可讀媒體中,如只讀存儲(chǔ)器,隨機(jī)存取內(nèi)存,磁盤驅(qū)動(dòng)器,光驅(qū)、閃存或任何其它可能的數(shù)字儲(chǔ)存媒介。再者,本發(fā)明的方法功效亦可通過(guò)包含有硬件聯(lián)機(jī)邏輯(hard-wired logic)的純硬件電路來(lái)實(shí)現(xiàn)。綜上所述,本發(fā)明方法利用坐標(biāo)映射轉(zhuǎn)換的概念,有效解決了現(xiàn)有技術(shù)中觸控式顯示器的邊區(qū)內(nèi)坐標(biāo)值無(wú)法被定義的問(wèn)題,進(jìn)而提升了觸控式顯示器的運(yùn)用效果。以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明申請(qǐng)專利范圍所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
1.一種產(chǎn)生一觸控坐標(biāo)的方法,包含利用包含有多個(gè)感測(cè)組件的一感測(cè)數(shù)組來(lái)感測(cè)一觸控事件所對(duì)應(yīng)的一初始感測(cè)坐標(biāo);判斷該初始感測(cè)坐標(biāo)是否落于一坐標(biāo)調(diào)整區(qū)間;當(dāng)該初始感測(cè)坐標(biāo)落于該坐標(biāo)調(diào)整區(qū)間時(shí),依據(jù)一轉(zhuǎn)換函數(shù)與該初始感測(cè)坐標(biāo)來(lái)產(chǎn)生該觸控事件的該觸控坐標(biāo);以及當(dāng)該初始感測(cè)坐標(biāo)未落于該坐標(biāo)調(diào)整區(qū)間時(shí),以該初始感測(cè)坐標(biāo)來(lái)作為該觸控事件的該觸控坐標(biāo)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,另包含有依據(jù)位于該感測(cè)數(shù)組邊緣的一感測(cè)組件的一坐標(biāo)區(qū)間來(lái)界定該坐標(biāo)調(diào)整區(qū)間。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,界定該坐標(biāo)調(diào)整區(qū)間的步驟另包含 決定一偏移參數(shù);以及依據(jù)該坐標(biāo)區(qū)間與該偏移參數(shù)來(lái)界定該坐標(biāo)調(diào)整區(qū)間。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,決定該偏移參數(shù)的步驟包含有依據(jù)該坐標(biāo)區(qū)間、該感測(cè)組件所對(duì)應(yīng)的一第一感測(cè)量A以及緊鄰該感測(cè)組件的另一感測(cè)組件所對(duì)應(yīng)的一第二感測(cè)量B來(lái)決定該偏移參數(shù);其中該第一感測(cè)量A為該感測(cè)組件被觸控時(shí)所導(dǎo)致的一感測(cè)量,該第二感測(cè)量B為該另一感測(cè)組件未被觸控但該感測(cè)組件被觸控時(shí)所導(dǎo)致的一感測(cè)量,且該偏移參數(shù)依據(jù)下式所決定(B/(A+B))*z ;其中ζ為該坐標(biāo)區(qū)間所對(duì)應(yīng)的一長(zhǎng)度。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,決定該偏移參數(shù)的步驟包含有 決定該坐標(biāo)區(qū)間與該坐標(biāo)調(diào)整區(qū)之間的一區(qū)間長(zhǎng)度倍率;依據(jù)該坐標(biāo)區(qū)間、該區(qū)間長(zhǎng)度倍率、該感測(cè)組件所對(duì)應(yīng)的一第一感測(cè)量A以及緊鄰該感測(cè)組件的另一感測(cè)組件所對(duì)應(yīng)的一第二感測(cè)量B來(lái)決定該偏移參數(shù);其中該第一感測(cè)量A為該感測(cè)組件被觸控時(shí)所導(dǎo)致的一感測(cè)量,該第二感測(cè)量B為該另一感測(cè)組件未被觸控但該感測(cè)組件被觸控時(shí)所導(dǎo)致的一感測(cè)量,且該偏移參數(shù)依據(jù)下式所決定[(B/(A+B))*z+l]*b ;其中ζ為該坐標(biāo)區(qū)間所對(duì)應(yīng)的一長(zhǎng)度,以及b為該區(qū)間長(zhǎng)度倍率。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,該轉(zhuǎn)換函數(shù)為(X_a)*b+l,而X為該初始感測(cè)坐標(biāo)的坐標(biāo)值,a為該坐標(biāo)調(diào)整區(qū)間的一邊界,以及b為該坐標(biāo)調(diào)整區(qū)間與位于該感測(cè)數(shù)組邊緣的一感測(cè)組件的一坐標(biāo)區(qū)間之間的一區(qū)間長(zhǎng)度倍率。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,該轉(zhuǎn)換函數(shù)為a+(X-a)*b,而X為該初始感測(cè)坐標(biāo)的坐標(biāo)值,a為該坐標(biāo)調(diào)整區(qū)間的一邊界,以及b為該坐標(biāo)調(diào)整區(qū)間與位于該感測(cè)數(shù)組邊緣的一感測(cè)組件的一坐標(biāo)區(qū)間之間的一區(qū)間長(zhǎng)度倍率。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,該初始感測(cè)坐標(biāo)對(duì)應(yīng)于一X軸坐標(biāo)或一 Y 軸坐標(biāo)。
9.一種計(jì)算機(jī)可讀媒體,用以儲(chǔ)存一程序代碼,當(dāng)該程序代碼被耦接于該計(jì)算機(jī)可讀媒體的一處理器執(zhí)行時(shí),可進(jìn)行根據(jù)權(quán)利要求1所述的步驟。
10.一種產(chǎn)生一觸控坐標(biāo)的方法,包含利用包含有多個(gè)感測(cè)組件的一感測(cè)數(shù)組來(lái)感測(cè)一觸控事件所對(duì)應(yīng)的一初始感測(cè)坐標(biāo);依據(jù)位于該感測(cè)數(shù)組邊緣的一感測(cè)組件的一坐標(biāo)區(qū)間來(lái)界定一坐標(biāo)調(diào)整區(qū)間; 判斷該初始感測(cè)坐標(biāo)是否落于一坐標(biāo)調(diào)整區(qū)間;當(dāng)該初始感測(cè)坐標(biāo)落于該坐標(biāo)調(diào)整區(qū)間時(shí),依據(jù)一轉(zhuǎn)換函數(shù)與該初始感測(cè)坐標(biāo)來(lái)產(chǎn)生該觸控事件的該觸控坐標(biāo);以及當(dāng)該初始感測(cè)坐標(biāo)未落于該坐標(biāo)調(diào)整區(qū)間時(shí),以該初始感測(cè)坐標(biāo)來(lái)作為該觸控事件的該觸控坐標(biāo)。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,界定該坐標(biāo)調(diào)整區(qū)間的步驟另包含 決定一偏移參數(shù);以及依據(jù)該坐標(biāo)區(qū)間與該偏移參數(shù)來(lái)界定該坐標(biāo)調(diào)整區(qū)間。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,決定該偏移參數(shù)的步驟包含有依據(jù)該坐標(biāo)區(qū)間、該感測(cè)組件所對(duì)應(yīng)的一第一感測(cè)量A以及緊鄰該感測(cè)組件的另一感測(cè)組件所對(duì)應(yīng)的一第二感測(cè)量B來(lái)決定該偏移參數(shù);其中該第一感測(cè)量A為該感測(cè)組件被觸控時(shí)所導(dǎo)致的一感測(cè)量,該第二感測(cè)量B為該另一感測(cè)組件未被觸控但該感測(cè)組件被觸控時(shí)所導(dǎo)致的一感測(cè)量,且該偏移參數(shù)依據(jù)下式所決定(B/(A+B))*z ;其中ζ為該坐標(biāo)區(qū)間所對(duì)應(yīng)的一長(zhǎng)度。
13.根據(jù)權(quán)利要求11所述的方法,其特征在于,決定該偏移參數(shù)的步驟包含有 決定該坐標(biāo)區(qū)間與該坐標(biāo)調(diào)整區(qū)之間的一區(qū)間長(zhǎng)度倍率;依據(jù)該坐標(biāo)區(qū)間、該區(qū)間長(zhǎng)度倍率、該感測(cè)組件所對(duì)應(yīng)的一第一感測(cè)量A以及緊鄰該感測(cè)組件的另一感測(cè)組件所對(duì)應(yīng)的一第二感測(cè)量B來(lái)決定該偏移參數(shù);其中該第一感測(cè)量A為該感測(cè)組件被觸控時(shí)所導(dǎo)致的一感測(cè)量,該第二感測(cè)量B為該另一感測(cè)組件未被觸控但該感測(cè)組件被觸控時(shí)所導(dǎo)致的一感測(cè)量,且該偏移參數(shù)依據(jù)下式所決定[(B/(A+B))*z+l]*b ;其中ζ為該坐標(biāo)區(qū)間所對(duì)應(yīng)的一長(zhǎng)度,以及b為該區(qū)間長(zhǎng)度倍率。
14.根據(jù)權(quán)利要求10所述的方法,其特征在于,該轉(zhuǎn)換函數(shù)為(X-a)*b+l,而X為該初始感測(cè)坐標(biāo)的坐標(biāo)值,a為該坐標(biāo)調(diào)整區(qū)間的一邊界,b為該坐標(biāo)調(diào)整區(qū)間與位于該感測(cè)組件的一坐標(biāo)區(qū)間之間的一區(qū)間長(zhǎng)度倍率。
15.根據(jù)權(quán)利要求10所述的方法,其特征在于,該轉(zhuǎn)換函數(shù)為a+(X-a)*b,而X為該初始感測(cè)坐標(biāo)的坐標(biāo)值,a為該坐標(biāo)調(diào)整區(qū)間的一邊界,b為該坐標(biāo)調(diào)整區(qū)間與位于該感測(cè)組件的一坐標(biāo)區(qū)間之間的一區(qū)間長(zhǎng)度倍率。
16.根據(jù)權(quán)利要求10所述的方法,其特征在于,該初始感測(cè)坐標(biāo)對(duì)應(yīng)于一X軸坐標(biāo)或一 Y軸坐標(biāo)。
17.一種計(jì)算機(jī)可讀媒體,用以儲(chǔ)存一程序代碼,當(dāng)該程序代碼被耦接于該計(jì)算機(jī)可讀媒體的一處理器執(zhí)行時(shí),可進(jìn)行根據(jù)權(quán)利要求10所述的步驟。
全文摘要
本發(fā)明的實(shí)施例提供一種產(chǎn)生一觸控坐標(biāo)的方法,該方法包含利用包含有多條感測(cè)組件的一感測(cè)數(shù)組來(lái)感測(cè)一觸控事件所對(duì)應(yīng)的一初始感測(cè)坐標(biāo);判斷該初始感測(cè)坐標(biāo)是否落于一坐標(biāo)調(diào)整區(qū)間;當(dāng)該初始感測(cè)坐標(biāo)落于該坐標(biāo)調(diào)整區(qū)間時(shí),依據(jù)一轉(zhuǎn)換函數(shù)與該初始感測(cè)坐標(biāo)來(lái)產(chǎn)生該觸控事件的該觸控坐標(biāo);以及當(dāng)該初始感測(cè)坐標(biāo)未落于該坐標(biāo)調(diào)整區(qū)間時(shí),以該初始感測(cè)坐標(biāo)來(lái)作為該觸控事件的該觸控坐標(biāo)。
文檔編號(hào)G06F3/041GK102169389SQ201110111258
公開(kāi)日2011年8月31日 申請(qǐng)日期2011年4月19日 優(yōu)先權(quán)日2011年1月21日
發(fā)明者劉貴文, 李純懷, 王朝珍 申請(qǐng)人:友達(dá)光電股份有限公司