專(zhuān)利名稱(chēng):觸控面板坐標(biāo)點(diǎn)校準(zhǔn)方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種觸控面板坐標(biāo)點(diǎn)校準(zhǔn)方法,尤指一種在觸控面板模塊組裝于 顯示屏幕后,藉由判斷觸控面板模塊與顯示模塊相對(duì)組合位置關(guān)系,自動(dòng)設(shè)定相對(duì)應(yīng)的坐 標(biāo)點(diǎn)校準(zhǔn)方法。
背景技術(shù):
隨著觸控面板大量應(yīng)用于各個(gè)電子產(chǎn)品上,使用觸控屏幕來(lái)進(jìn)行操作的電子產(chǎn)品 也愈來(lái)愈多,而目前電子產(chǎn)品在生產(chǎn)組裝的過(guò)程中,由于會(huì)應(yīng)用觸控面板功能的電子產(chǎn)品 形式也越加地多元化,為了遷就各種電子產(chǎn)品在內(nèi)部電路設(shè)計(jì)上彈性需求,以及在操作使 用上的相異性,因此當(dāng)觸控面板1組裝于顯示模塊2時(shí),同時(shí)便具有多種的組合模式及組裝 方向,例如當(dāng)電子產(chǎn)品的顯示模塊2是被設(shè)計(jì)以橫向置放時(shí),觸控面板1將可能因應(yīng)觸控面 板1的信號(hào)線(xiàn)11走線(xiàn)的需求,配合電子裝置內(nèi)部相對(duì)應(yīng)的連接器(圖未示)設(shè)置位置的不 同,而有正向置放(如圖1A)或倒向置放(如圖1C)的組裝方式,同樣地,當(dāng)電子產(chǎn)品的顯 示模塊2是被設(shè)計(jì)以直向置放時(shí),觸控面板1則有向左橫向(如圖1B)或向右橫向(如圖 1D)的組裝方式。再者,由于觸控面板1及顯示模塊2的預(yù)設(shè)原點(diǎn)皆是位于左上角處,當(dāng)觸控面板1 以其他的置放方向組設(shè)于顯示模塊2時(shí),將因此造成顯示模塊2與觸控面板1之間的坐標(biāo) 位置無(wú)法正確匹配,進(jìn)而造成觸控操作上有準(zhǔn)確度不佳的問(wèn)題,為了校正觸控面板1與顯 示模塊2之間的坐標(biāo),目前所采用的校準(zhǔn)方法,并非基于將觸控面板1與顯示模塊2的原點(diǎn) 進(jìn)行相對(duì)應(yīng)的校準(zhǔn),而是在生產(chǎn)過(guò)程中藉由在觸控面板1四角各顯示一校正點(diǎn)供觸碰后, 單純進(jìn)行坐標(biāo)偏移量的校正,由于校準(zhǔn)過(guò)程中必須透過(guò)觸碰四點(diǎn)來(lái)進(jìn)行校正,造成坐標(biāo)點(diǎn) 校準(zhǔn)流程及時(shí)間過(guò)于冗長(zhǎng),影響產(chǎn)品線(xiàn)生產(chǎn)的速度,故現(xiàn)有校準(zhǔn)方式有予以改進(jìn)的必要。因此,如何解決前述觸控裝置所存在的缺點(diǎn)已成為當(dāng)前本領(lǐng)域具有通常知識(shí)者亟 欲努力解決的目標(biāo)。
發(fā)明內(nèi)容
為了改善既有觸控面板與顯示模塊之間坐標(biāo)點(diǎn)校準(zhǔn)方面的缺點(diǎn),本發(fā)明提供了一 種觸控面板坐標(biāo)點(diǎn)校準(zhǔn)方法,使得操作者僅需要經(jīng)由觸碰一校正點(diǎn),即可進(jìn)行坐標(biāo)點(diǎn)的檢 測(cè)及校準(zhǔn)設(shè)定,使得在產(chǎn)品生產(chǎn)過(guò)程中,可大幅節(jié)省坐標(biāo)點(diǎn)校準(zhǔn)的程序及時(shí)間,且是直接針 對(duì)及參考該觸控面板及該顯示屏幕的原點(diǎn)坐標(biāo)進(jìn)行校準(zhǔn)及進(jìn)行坐標(biāo)點(diǎn)的轉(zhuǎn)換,故可確實(shí)達(dá) 到較具精細(xì)的校準(zhǔn)效果。根據(jù)一具體實(shí)施例,本發(fā)明提出一種觸控面板坐標(biāo)點(diǎn)校準(zhǔn)方法,該方法包括有下 列步驟執(zhí)行一校準(zhǔn)程序;讀取該觸控面板上各初始坐標(biāo)點(diǎn)數(shù)據(jù);在該顯示模塊上顯示一 校正點(diǎn),以提供一操作者碰觸該校正點(diǎn);檢測(cè)該觸控面板上產(chǎn)生相對(duì)應(yīng)于該校正點(diǎn)的一電 容值變化位置;計(jì)算取得位于該觸控面板上該電容值變化位置的坐標(biāo)點(diǎn);經(jīng)由該坐標(biāo)點(diǎn)判 斷該觸控面板的初始原點(diǎn)坐標(biāo)與該顯示模塊的原點(diǎn)坐標(biāo)之間的相對(duì)位置,用以設(shè)定一相對(duì)應(yīng)的坐標(biāo)轉(zhuǎn)換程序進(jìn)行校準(zhǔn);以及儲(chǔ)存該設(shè)定結(jié)果。 又根據(jù)另一具體實(shí)施例,本發(fā)明提出一種觸控面板坐標(biāo)點(diǎn)校準(zhǔn)方法,該方法包括 有下列步驟執(zhí)行一校準(zhǔn)程序;讀取該觸控面板上各初始坐標(biāo)點(diǎn)數(shù)據(jù);將該觸控面板的觸 控區(qū)域平均劃分成四種感應(yīng)區(qū)域;在該顯示模塊上顯示一校正點(diǎn),以提供一操作者碰觸該 校正點(diǎn);檢測(cè)該觸控面板上產(chǎn)生相對(duì)應(yīng)于該校正點(diǎn)的一電容值變化位置;計(jì)算取得位于該 觸控面板上該電容值變化位置的坐標(biāo)點(diǎn);判斷該坐標(biāo)點(diǎn)是位于哪一感應(yīng)區(qū)域范圍,并據(jù)以 設(shè)定一相對(duì)應(yīng)的坐標(biāo)轉(zhuǎn)換程序進(jìn)行校準(zhǔn);以及儲(chǔ)存該設(shè)定結(jié)果。
圖IA- 圖ID分別是本發(fā)明的第一實(shí)施例中觸控面板組設(shè)于顯示模塊時(shí)的方向位置示意圖;圖2是本發(fā)明第一實(shí)施例的觸控面板坐標(biāo)點(diǎn)校準(zhǔn)流程圖;圖3A' 圖3D分別是本發(fā)明的第二實(shí)施例中觸控面板組設(shè)于顯示模塊時(shí)的方向位置示意圖;圖4是本發(fā)明第二實(shí)施例的觸控面板坐標(biāo)點(diǎn)校準(zhǔn)流程圖。附圖標(biāo)號(hào)1觸控面板11信號(hào)線(xiàn)12觸碰區(qū)13第一感應(yīng)區(qū)域14第二感應(yīng)區(qū)域15第三感應(yīng)區(qū)域16第四感應(yīng)區(qū)域2顯示模塊22校正點(diǎn)101 ‘113觸控面板坐標(biāo)點(diǎn)校準(zhǔn)流程201 '214觸控面板坐標(biāo)點(diǎn)校準(zhǔn)流程
具體實(shí)施例方式茲為使貴審查委員對(duì)本發(fā)明的技術(shù)特征及所達(dá)成的功效能有進(jìn)一步的了解與認(rèn) 識(shí),謹(jǐn)佐以較佳的實(shí)施例圖及配合詳細(xì)的說(shuō)明,說(shuō)明如后請(qǐng)參閱圖IA 圖1D,分別是本發(fā)明的第一實(shí)施例中觸控面板組設(shè)于顯示模塊時(shí) 的方向位置示意圖。如圖所示,在第一實(shí)施例中的一觸控面板1的四端角分別設(shè)定有το(ο, 0)、Tl (χ, 0)、Τ2 (0,y)、T3 (χ, y)等四點(diǎn)坐標(biāo),其中TO (0,0)屬于觸控面板1的初始原點(diǎn)坐 標(biāo),一顯示模塊2同樣在其四端角分別設(shè)定有00(0,0)、01“0)、02(0,y)、D3(x,y)四點(diǎn) 坐標(biāo),其中D0(0,0)屬于顯示模塊2的原點(diǎn)坐標(biāo),該x、y值則依據(jù)觸控面板1及顯示模塊2 的解析度大小而有下列不同的組合(1280,1024)、(1280,960)、(1280,768)、(1280,720)、 (1280,600), (1152,864), (1024,768), (800,600)等。該觸控面板1的解析度則需相對(duì)應(yīng) 于所組裝的該顯示模塊2而設(shè)定具有相同的解析度大小。
在第一實(shí)施例中,當(dāng)該觸控面板1如同圖IA所示的方向位置組設(shè)于該顯示模塊2 時(shí),該觸控面板1的該初始原點(diǎn)坐標(biāo)TO (0,0)與該顯示模塊2的該原點(diǎn)坐標(biāo)DO (0,0)事實(shí) 上是重合位于同一坐標(biāo)點(diǎn)上,由于該觸控面板1的與該顯示模塊2的解析度相同,因此當(dāng)該 觸控面板1的該初始原點(diǎn)坐標(biāo)TO (0,0)與該顯示模塊2的該原點(diǎn)坐標(biāo)DO (0,0)為一相同坐 標(biāo)點(diǎn)時(shí),即表示位于該觸控面板1的其他三個(gè)端角的坐標(biāo)點(diǎn),如Tl (x,0)、T2(0,y)及T3(x, 7),亦同時(shí)與該顯示模塊的其他三個(gè)端角的坐標(biāo)點(diǎn),如010^,0)、02(7,0)及D3(x,y)相互重 合,換言之,該觸控面板1上的每一個(gè)感應(yīng)點(diǎn)皆可相對(duì)應(yīng)于該顯示模塊2上的每一個(gè)像素位 置,因此在此一情形之下,該觸控屏幕1即可不需與該顯示模塊2進(jìn)行坐標(biāo)點(diǎn)的校準(zhǔn)。另請(qǐng)參閱圖IB所示,如圖所示,當(dāng)該觸控面板1以如同圖IA所示的方向位置組設(shè) 于該顯示模塊2時(shí),由于該觸控面板1的該初始原點(diǎn)坐標(biāo)TO (0,0)仍然維持在該觸控面板1 上的原坐標(biāo)點(diǎn)位置,而該顯示模塊2的該原點(diǎn)坐標(biāo)D0(0,0) —般是以其設(shè)置方向的左上角 坐標(biāo)點(diǎn)設(shè)定為該原點(diǎn)坐標(biāo)D0(0,0),是以該觸控面板1的該初始原點(diǎn)坐標(biāo)T0(0,0)與該顯 示模塊2的該原點(diǎn)坐標(biāo)DO (0,0)并非重合位于同一坐標(biāo)點(diǎn)上,因此在此一情形下,該觸控屏 幕1則需與該顯示模塊2進(jìn)行坐標(biāo)點(diǎn)的校準(zhǔn),并以該顯示模塊2的該原點(diǎn)坐標(biāo)D0(0,0)為 與觸控面板1的該初始原點(diǎn)坐標(biāo)TO (0,0)的相對(duì)位置,選擇一相對(duì)應(yīng)的坐標(biāo)轉(zhuǎn)換程序,將該 觸控面板1上的坐標(biāo)點(diǎn)進(jìn)行轉(zhuǎn)換及校準(zhǔn)后,使得該觸控面板1經(jīng)校準(zhǔn)后的該初始原點(diǎn)坐標(biāo) TO (0,0)以及其他坐標(biāo)點(diǎn)皆能正確地與該顯示模塊2對(duì)應(yīng)在同一坐標(biāo)點(diǎn)上,并將設(shè)定值儲(chǔ) 存后,以便于在該觸控屏幕1于下次操作時(shí),可以透過(guò)該坐標(biāo)轉(zhuǎn)換程序的校準(zhǔn),將該觸控屏 幕1上所碰觸的坐標(biāo)點(diǎn)可以即時(shí)轉(zhuǎn)換成相對(duì)應(yīng)于該顯示模塊2上的正確坐標(biāo)點(diǎn)。同理,在 圖IC及圖ID中,因?yàn)樵撚|控面板1的該初始原點(diǎn)坐標(biāo)T0(0,0)與該顯示模塊2的該原點(diǎn) 坐標(biāo)D0(0,0)也同樣并非重合位于同一坐標(biāo)點(diǎn)上,因此也同樣必須依據(jù)該顯示模塊2的該 原點(diǎn)坐標(biāo)D0(0,0)為與觸控面板1的該初始原點(diǎn)坐標(biāo)T0(0,0)的相對(duì)位置,透過(guò)選擇相對(duì) 應(yīng)的該坐標(biāo)轉(zhuǎn)換程序進(jìn)行校準(zhǔn),其中前述的坐標(biāo)轉(zhuǎn)換程序的轉(zhuǎn)換方式及手段因?qū)儆诂F(xiàn)有技 術(shù),于后不再贅述。故本發(fā)明的第一實(shí)施例在于提出一種觸控面板坐標(biāo)點(diǎn)校準(zhǔn)方法,其主要在于當(dāng)該 觸控面板1組設(shè)于該顯示模塊2后,可以藉由一校準(zhǔn)的流程,將該觸控面板1的該初始原點(diǎn) 坐標(biāo)Τ0(0,0)與該顯示模塊2的該原點(diǎn)坐標(biāo)DO (0,0)經(jīng)轉(zhuǎn)換及校準(zhǔn)后正確地對(duì)應(yīng)在同一坐 標(biāo)點(diǎn)上,以達(dá)到使得該觸控面板1與該顯示模塊2間坐標(biāo)點(diǎn)校準(zhǔn)的目的,其流程分別包括了 執(zhí)行一校準(zhǔn)程序;讀取觸控面板1上各初始坐標(biāo)點(diǎn)數(shù)據(jù);在顯示模塊2上顯示一校正點(diǎn)22, 以提供操作者碰觸該校正點(diǎn)22 ;檢測(cè)該觸控面板1上產(chǎn)生相對(duì)應(yīng)于該校正點(diǎn)22的一電容 值變化位置;計(jì)算取得位于該觸控面板1上該電容值變化位置的坐標(biāo)點(diǎn)T4(xl,yl);藉由該 坐標(biāo)點(diǎn)T4(xl,yl)位置,分析及判斷該觸控面板1的初始原點(diǎn)坐標(biāo)與該顯示模塊2的原點(diǎn) 坐標(biāo)相對(duì)位置,藉此設(shè)定一相對(duì)應(yīng)的坐標(biāo)轉(zhuǎn)換程序進(jìn)行校準(zhǔn);以及儲(chǔ)存該設(shè)定結(jié)果。其中進(jìn) 一步的校準(zhǔn)方法及內(nèi)容則詳細(xì)揭露于如后述。請(qǐng)參閱圖2所示,是本發(fā)明第一實(shí)施例的觸控面板坐標(biāo)點(diǎn)校準(zhǔn)流程圖。如圖所示, 首先,在步驟101,當(dāng)該觸控面板1組設(shè)于該顯示模塊2后,經(jīng)由一應(yīng)用程序執(zhí)行一坐標(biāo)點(diǎn) 的校正程序。接著,在步驟102,該觸控面板1經(jīng)由一存儲(chǔ)模塊讀取相對(duì)應(yīng)于該觸控面板1 上的復(fù)數(shù)坐標(biāo)點(diǎn)數(shù)據(jù),其中該存儲(chǔ)模塊可以被選擇地設(shè)置在該顯示模塊2上,用以事先儲(chǔ) 存該觸控面板1上包括該初始原點(diǎn)坐標(biāo)的所有相對(duì)應(yīng)于感應(yīng)電極的坐標(biāo)點(diǎn)數(shù)據(jù)。在步驟103,在該顯示模塊2上顯示一校正點(diǎn)22,以提供操作者用手指碰觸藉以進(jìn)行后續(xù)校正的程 序,其中該校正點(diǎn)22在本發(fā)明的第一實(shí)施例中較佳者是指該顯示模塊的原點(diǎn)坐標(biāo)D0(0, 0),且為了使得操作者易于碰觸該校正點(diǎn)22,在第一實(shí)施例中另設(shè)定一觸碰區(qū)12,該觸碰 區(qū)12是指位于該觸控面板1上,以該原點(diǎn)坐標(biāo)D0(0,0)為中心,并以一預(yù)設(shè)距離范圍內(nèi)所 相對(duì)應(yīng)的復(fù)數(shù)坐標(biāo)點(diǎn),當(dāng)該觸碰位置屬于該觸碰區(qū)12內(nèi)任一坐標(biāo)點(diǎn)時(shí),即判定代表該原點(diǎn) 坐標(biāo)D0(0,0)確實(shí)已被觸碰。在步驟104,檢測(cè)該觸控面板1上產(chǎn)生相對(duì)應(yīng)于該校正點(diǎn)22 的一電容值變化位置。在步驟105,分析取得該電容值變化位置在該觸控面板1上的坐標(biāo) T4(xl, yl)數(shù)據(jù)。接者,為了要判斷坐標(biāo)(xl,yl)是否相對(duì)應(yīng)于該觸控面板1的該初始原 點(diǎn)坐標(biāo)TO (0,0),或是另外相對(duì)應(yīng)于該觸控面板1三個(gè)端角坐標(biāo)的其中一,因此在步驟106 中,首先,判斷xl值是否等于0 當(dāng)判斷結(jié)果為是時(shí),表示該坐標(biāo)T4(xl,yl)可能相對(duì)應(yīng)于 該坐標(biāo)點(diǎn)T0(0,0)或T2(0,y),則至步驟107;若判斷結(jié)果為否時(shí),表示該坐標(biāo)T4(xl,yl) 可能相對(duì)應(yīng)于該坐標(biāo)點(diǎn)Tl (x,0)或T3(x,y),則至步驟108。在步驟107,判斷yl值是否等 于0 ?當(dāng)判斷結(jié)果為是時(shí),表示該坐標(biāo)T4(xl,yl)即相對(duì)應(yīng)于該觸控面板1的該初始原點(diǎn) 坐標(biāo)TO (0,0),則不需進(jìn)行坐標(biāo)點(diǎn)轉(zhuǎn)換,直接至步驟113 ;當(dāng)判斷結(jié)果為否時(shí),則表示該坐標(biāo) T4(xl,yl)相對(duì)應(yīng)于該觸控面板1的坐標(biāo)T2(0,y),則至步驟109。在步驟108,判斷yl值 是否等于0 ?當(dāng)判斷結(jié)果為否時(shí),表示該坐標(biāo)T4(xl,yl)即相對(duì)應(yīng)于該觸控面板1的該坐 標(biāo)T3(x,y),則至步驟110 ;當(dāng)判斷結(jié)果為是時(shí),則表示該坐標(biāo)T4(xl,yl)相對(duì)應(yīng)于該觸控 面板1的坐標(biāo)Tl (x,0),則至步驟111。在步驟109、步驟110及步驟111中分別設(shè)定執(zhí)行相 對(duì)應(yīng)的一第一坐標(biāo)轉(zhuǎn)換程序、一第二坐標(biāo)轉(zhuǎn)換程序及一第三坐標(biāo)轉(zhuǎn)換程序進(jìn)行坐標(biāo)點(diǎn)的校 準(zhǔn),并至步驟112。在步驟112,則將步驟109、步驟110及步驟111中的設(shè)定結(jié)果儲(chǔ)存于該 存儲(chǔ)模塊中,使得當(dāng)該觸控面板1于下一次進(jìn)行開(kāi)機(jī)及起始執(zhí)行時(shí),讀取該設(shè)定信息后,以 便于該觸控面板1在進(jìn)行觸控操作時(shí),可以依據(jù)預(yù)設(shè)的設(shè)定信息,即時(shí)轉(zhuǎn)換觸摸點(diǎn)的坐標(biāo) 成為該顯示模塊2上相對(duì)應(yīng)的坐標(biāo)點(diǎn),并輸出該坐標(biāo)點(diǎn)的相關(guān)信息。在步驟113,本實(shí)施例 執(zhí)行一驗(yàn)證步驟,以步驟112中所設(shè)定儲(chǔ)存的該等轉(zhuǎn)換程序去執(zhí)行轉(zhuǎn)換該坐標(biāo)T4(xl,yl), 藉以判斷該坐標(biāo)T4(xl,yl)是否確實(shí)符合位于該觸碰區(qū)12內(nèi)的坐標(biāo)點(diǎn)?如判斷結(jié)果為是, 表示該校正程序無(wú)誤,則結(jié)束此一校正程序;反之,當(dāng)判斷結(jié)果為否時(shí),表示該校正程序的 過(guò)程有極大的誤差,例如使用者實(shí)際上所觸壓的觸壓點(diǎn)位置離該校正點(diǎn)過(guò)遠(yuǎn)而超出該觸碰 區(qū)12,則重新回到步驟103,顯示該校正點(diǎn)進(jìn)行校正。 另請(qǐng)分別參閱圖3A 圖3D,分別是本發(fā)明的第二實(shí)施例中觸控面板組設(shè)于顯示 模塊時(shí)的方向位置示意圖。如圖所示,在第二實(shí)施例中,其與第一實(shí)施例不同是在于將該 觸控面板1的觸控區(qū)域以的矩陣方式平均劃分成一第一感應(yīng)區(qū)域13、一第二感應(yīng)區(qū)域 14、一第三感應(yīng)區(qū)域15及一第四感應(yīng)區(qū)域16等至少四種區(qū)域,以位于該觸控面板1左上角 的該原點(diǎn)坐標(biāo)T0(0,0)為基準(zhǔn),因此當(dāng)該坐標(biāo)點(diǎn)T4(xl,yl)位于該第一感應(yīng)區(qū)域13內(nèi)時(shí), 表示該坐標(biāo)點(diǎn)T4(xl,yl)是包含于OSxK χ/2及OSyK y/2所交集的區(qū)域范圍內(nèi); 同理,當(dāng)該坐標(biāo)點(diǎn)T4(xl,yl)位于該第二感應(yīng)區(qū)域14內(nèi)時(shí),表示該坐標(biāo)點(diǎn)T4(xl,yl)是包 含于x/2 <xl Sx及yl < y所交集的區(qū)域范圍內(nèi);當(dāng)該坐標(biāo)點(diǎn)T4(xl,yl)位于該第 三感應(yīng)區(qū)域15內(nèi)時(shí),表示該坐標(biāo)點(diǎn)T4(xl,yl)是包含于χ < xl < χ/2及y/2 < yl ^ y 所交集的區(qū)域范圍內(nèi);當(dāng)該坐標(biāo)點(diǎn)T4(xl,yl)位于該第四感應(yīng)區(qū)域16內(nèi)時(shí),表示該坐標(biāo)點(diǎn) T4(xl, yl)是包含于x/2 < xl < χ及y/2 < yl ^ y所交集的區(qū)域范圍內(nèi)。
在第二實(shí)施例中主要是在該顯示模塊2上顯示該校正點(diǎn)22時(shí),當(dāng)使用者手指觸碰 到該第一感應(yīng)區(qū)域13內(nèi)所屬的任一坐標(biāo)點(diǎn)時(shí)皆被視為觸碰到相同位于該第一感應(yīng)區(qū)域13 內(nèi)的該坐標(biāo)點(diǎn)T0(0,0);同理,當(dāng)使用者手指觸碰到該第二感應(yīng)區(qū)域14內(nèi)所屬的任一坐標(biāo) 點(diǎn)時(shí)皆被視為觸碰到相同位于該第二感應(yīng)區(qū)域14內(nèi)的該坐標(biāo)點(diǎn)Tl (χ,Ο);當(dāng)使用者手指觸 碰到該第三感應(yīng)區(qū)域15內(nèi)所屬的任一坐標(biāo)點(diǎn)時(shí)皆被視為觸碰到相同位于該第三感應(yīng)區(qū)域 15內(nèi)的該坐標(biāo)點(diǎn)T2(0,y);當(dāng)使用者手指觸碰到該第四感應(yīng)區(qū)域16內(nèi)所屬的任一坐標(biāo)點(diǎn)時(shí) 皆被視為觸碰到相同位于該第四感應(yīng)區(qū)域16內(nèi)的該坐標(biāo)點(diǎn)T3(x,y)。接者,請(qǐng)參閱圖4所示,是本發(fā)明第二實(shí)施例的觸控面板坐標(biāo)點(diǎn)校準(zhǔn)流程圖。如圖 所示,首先,在步驟201,當(dāng)該觸控面板1組設(shè)于該顯示模塊2后,經(jīng)由一應(yīng)用程序執(zhí)行一坐 標(biāo)點(diǎn)的校正程序。接著,在步驟202,該觸控面板1經(jīng)由一存儲(chǔ)模塊讀取相對(duì)應(yīng)于該觸控面 板1上的復(fù)數(shù)坐標(biāo)點(diǎn)數(shù)據(jù),其中該存儲(chǔ)模塊是被選擇設(shè)置在該顯示模塊2上,用以事先儲(chǔ)存 該觸控面板1上包括該初始原點(diǎn)坐標(biāo)的所有相對(duì)應(yīng)于感應(yīng)電極的坐標(biāo)點(diǎn)數(shù)據(jù)。在步驟203, 將該觸控面板1的觸控區(qū)域以2x2的矩陣方式平均劃分成一第一感應(yīng)區(qū)域13、一第二感應(yīng) 區(qū)域14、一第三感應(yīng)區(qū)域15及一第四感應(yīng)區(qū)域16等至少四種區(qū)域。在步驟204,在該顯示 模塊2上顯示一校正點(diǎn)22,以提供操作者用手指碰觸藉以進(jìn)行后續(xù)校正的程序,其中該校 正點(diǎn)22在本實(shí)施例中是指該顯示模塊2的原點(diǎn)坐標(biāo)DO (0,0),其中所顯示的該校正點(diǎn)22亦 可選自該顯示模塊2的原點(diǎn)坐標(biāo)DO (0,0)所相對(duì)應(yīng)于該觸控面板1上同一感應(yīng)區(qū)域范圍內(nèi) 的任一坐標(biāo)點(diǎn),舉例而言,以圖3B所示,該校正點(diǎn)22即可選自于該顯示模塊2上相對(duì)應(yīng)于 該第二感應(yīng)區(qū)域14范圍內(nèi)的任一坐標(biāo)點(diǎn)進(jìn)行顯示,以供操作者碰觸。在步驟205,檢測(cè)該觸 控面板1上產(chǎn)生相對(duì)應(yīng)于該校正點(diǎn)22的一電容值變化位置。在步驟206,分析取得該電容值 變化位置在該觸控面板1上的坐標(biāo)T4(xl,yl)數(shù)據(jù)。為了要判斷坐標(biāo)T4(xl,yl)是否相對(duì) 應(yīng)于該觸控面板1的該初始原點(diǎn)坐標(biāo)TO (0,0),或是另外相對(duì)應(yīng)于該觸控面板1的其他三個(gè) 端角的坐標(biāo)點(diǎn)Tl (χ, 0)、Τ2 (0,y)、T3 (χ, y),在第二實(shí)施例中主要是以該坐標(biāo)T4 (xl, yl)落 在哪一個(gè)感應(yīng)區(qū)域內(nèi)來(lái)進(jìn)行判斷,因此在步驟207中,首先,判斷xl值是否大于χ/2 ?當(dāng)判 斷結(jié)果為否時(shí),表示該坐標(biāo)Τ4 (xl, yl)可能相對(duì)應(yīng)位于該第一感應(yīng)區(qū)域13或該第三感應(yīng)區(qū) 域15,則至步驟208 ;反之,若判斷結(jié)果為是時(shí),表示該坐標(biāo)T4(xl,yl)可能相對(duì)應(yīng)位于該第 二感應(yīng)區(qū)域14或該第四感應(yīng)區(qū)域16,則至步驟209。在步驟208,判斷yl值是否大于y/2 ? 當(dāng)判斷結(jié)果為否時(shí),表示該坐標(biāo)T4(xl,yl)是落在該第一感應(yīng)區(qū)域13內(nèi),即相對(duì)應(yīng)于該觸 控面板1的該初始原點(diǎn)坐標(biāo)TO (0,0),則至步驟214 ;反之,當(dāng)判斷結(jié)果為是時(shí),則表示該坐 標(biāo)T4(xl,yl)是落在該第三感應(yīng)區(qū)域15內(nèi),即相對(duì)應(yīng)于該觸控面板1的坐標(biāo)T2(0,y),則 至步驟210。在步驟209,判斷yl值是否大于y/2 當(dāng)判斷結(jié)果為是時(shí),表示該坐標(biāo)T4 (xl, yl)是落在該第四感應(yīng)區(qū)域16內(nèi),即相對(duì)應(yīng)于該觸控面板1的該坐標(biāo)T3(x,y),則至步驟 211 ;反之,當(dāng)判斷結(jié)果為否時(shí),則表示該坐標(biāo)T4(xl,yl)是落在該第二感應(yīng)區(qū)域14內(nèi),即相 對(duì)應(yīng)于該觸控面板1的坐標(biāo)Tl (χ, 0),則至步驟212。在步驟210、步驟211及步驟212中分 別設(shè)定執(zhí)行相對(duì)應(yīng)的該第一坐標(biāo)轉(zhuǎn)換程序、該第二坐標(biāo)轉(zhuǎn)換程序及該第三坐標(biāo)轉(zhuǎn)換程序進(jìn) 行坐標(biāo)點(diǎn)的校準(zhǔn),并至步驟213。在步驟213,則將步驟210、步驟211及步驟212中的設(shè)定 結(jié)果儲(chǔ)存于該存儲(chǔ)模塊中,使得當(dāng)該觸控面板1于下一次進(jìn)行開(kāi)機(jī)及起始執(zhí)行時(shí),讀取該 設(shè)定信息后,以便于該觸控面板1在進(jìn)行觸控操作時(shí),可以依據(jù)預(yù)設(shè)的設(shè)定信息, 即時(shí)轉(zhuǎn)換 觸摸點(diǎn)的坐標(biāo)成為該顯示模塊2上相對(duì)應(yīng)的坐標(biāo)點(diǎn),并予以輸出該坐標(biāo)點(diǎn)的相關(guān)信息。最后,在步驟214中,本實(shí)施例同樣地將執(zhí)行一驗(yàn)證步驟,以步驟213中所設(shè)定儲(chǔ)存的該等轉(zhuǎn) 換程序去執(zhí)行轉(zhuǎn)換該坐標(biāo)T4(xl,yl),藉以判斷該該坐標(biāo)T4(xl,yl)是否確實(shí)符合位于該 等感應(yīng)區(qū)域內(nèi)的坐標(biāo)點(diǎn)?如判斷結(jié)果為是,表示該校正程序無(wú)誤,則結(jié)束此一校正程序;反 之,當(dāng)判斷結(jié)果為否時(shí),表示該校正程序的過(guò)程有極大的誤差,則重新回到步驟204,顯示該 校正點(diǎn)進(jìn)行校正。 藉由上述說(shuō)明可知,本發(fā)明具有下列的優(yōu)點(diǎn)1.操作者僅需要按照單一該校正點(diǎn)的指示,碰觸該觸控面板一次即可進(jìn)行坐標(biāo)點(diǎn) 的校準(zhǔn),使得在產(chǎn)品生產(chǎn)過(guò)程中,可大幅節(jié)省坐標(biāo)點(diǎn)校準(zhǔn)的程序及時(shí)間。2.本發(fā)明是直接針對(duì)該觸控面板及該顯示屏幕的原點(diǎn)進(jìn)行校準(zhǔn)及進(jìn)行坐標(biāo)點(diǎn)的 轉(zhuǎn)換,故可確實(shí)達(dá)到較具精細(xì)的校準(zhǔn)效果。本發(fā)明雖已于前述實(shí)施例中所揭露,但并不僅限于前述實(shí)施例中所提及的內(nèi)容, 在不脫離本發(fā)明的精神和范圍內(nèi)所做的任何變化與修改,均屬于本發(fā)明的保護(hù)范圍。綜上所述,本發(fā)明已具備顯著功效增進(jìn),并符合發(fā)明專(zhuān)利要件,依法提出申請(qǐng)。
權(quán)利要求
1.一種觸控面板坐標(biāo)點(diǎn)校準(zhǔn)方法,其特征在于,所述方法包括下列步驟 執(zhí)行一校準(zhǔn)程序;讀取所述觸控面板上各初始坐標(biāo)點(diǎn)數(shù)據(jù);在所述顯示模塊上顯示一校正點(diǎn),以提供一操作者碰觸所述校正點(diǎn); 檢測(cè)所述觸控面板上產(chǎn)生相對(duì)應(yīng)于所述校正點(diǎn)的一電容值變化位置; 計(jì)算取得位于所述觸控面板上所述電容值變化位置的坐標(biāo)點(diǎn); 經(jīng)由所述坐標(biāo)點(diǎn)判斷所述觸控面板的初始原點(diǎn)坐標(biāo)與所述顯示模塊的原點(diǎn)坐標(biāo)之間 的相對(duì)位置,用以設(shè)定一相對(duì)應(yīng)的坐標(biāo)轉(zhuǎn)換程序進(jìn)行校準(zhǔn);以及 儲(chǔ)存所述設(shè)定結(jié)果。
2.如權(quán)利要求1所述的觸控面板坐標(biāo)點(diǎn)校準(zhǔn)方法,其特征在于,所述校正點(diǎn)是指所述 顯示模塊的一原點(diǎn)坐標(biāo)。
3.如權(quán)利要求2所述的觸控面板坐標(biāo)點(diǎn)校準(zhǔn)方法,其特征在于,更設(shè)有一觸碰區(qū),所述 觸碰區(qū)是指位于所述觸控面板上且以所述原點(diǎn)坐標(biāo)為中心的一預(yù)設(shè)距離范圍內(nèi)所相對(duì)應(yīng) 的復(fù)數(shù)坐標(biāo)點(diǎn),使得當(dāng)觸碰于所述觸碰區(qū)內(nèi)任一坐標(biāo)點(diǎn)時(shí),即判定代表所述原點(diǎn)坐標(biāo)確實(shí) 已被觸碰。
4.如權(quán)利要求3所述的觸控面板坐標(biāo)點(diǎn)校準(zhǔn)方法,其特征在于,更包括判斷所述坐標(biāo) 點(diǎn)是否位于所述觸碰區(qū)內(nèi)的步驟,如判斷結(jié)果為是,表示所述校正程序無(wú)誤,則結(jié)束此一校 正程序;反之,當(dāng)判斷結(jié)果為否時(shí),則重新回到在所述顯示模塊上顯示一校正點(diǎn),以提供一 操作者碰觸所述校正點(diǎn)的步驟,重新進(jìn)行所述坐標(biāo)點(diǎn)的校正。
5.一種觸控面板坐標(biāo)點(diǎn)校準(zhǔn)方法,其特征在于,所述方法包括下列步驟 執(zhí)行一校準(zhǔn)程序;讀取所述觸控面板上各初始坐標(biāo)點(diǎn)數(shù)據(jù); 將所述觸控面板的觸控區(qū)域平均劃分成至少四種感應(yīng)區(qū)域; 在所述顯示模塊上顯示一校正點(diǎn),以提供一操作者碰觸所述校正點(diǎn); 檢測(cè)所述觸控面板上產(chǎn)生相對(duì)應(yīng)于所述校正點(diǎn)的一電容值變化位置; 計(jì)算取得位于所述觸控面板上所述電容值變化位置的坐標(biāo)點(diǎn); 判斷所述坐標(biāo)點(diǎn)是位于哪一感應(yīng)區(qū)域范圍,并據(jù)以設(shè)定一相對(duì)應(yīng)的坐標(biāo)轉(zhuǎn)換程序進(jìn)行 校準(zhǔn);以及儲(chǔ)存所述設(shè)定結(jié)果。
6.如權(quán)利要求5所述的觸控面板坐標(biāo)點(diǎn)校準(zhǔn)方法,其特征在于,所述觸控面板的觸控 區(qū)域以2x2的矩陣方式平均劃分成四種區(qū)域一第一感應(yīng)區(qū)域、一第二感應(yīng)區(qū)域、一第三感 應(yīng)區(qū)域及一第四感應(yīng)區(qū)域。
7.如權(quán)利要求5所述的觸控面板坐標(biāo)點(diǎn)校準(zhǔn)方法,其特征在于,所述校正點(diǎn)是指所述 顯示模塊的一原點(diǎn)坐標(biāo)。
8.如權(quán)利要求5所述的觸控面板坐標(biāo)點(diǎn)校準(zhǔn)方法,其特征在于,所述校正點(diǎn)選自所述 顯示模塊的原點(diǎn)坐標(biāo)所相對(duì)應(yīng)于所述觸控面板上同一感應(yīng)區(qū)域范圍內(nèi)的任一坐標(biāo)點(diǎn)。
9.如權(quán)利要求5所述的觸控面板坐標(biāo)點(diǎn)校準(zhǔn)方法,其特征在于,所述方法還包括判斷 所述坐標(biāo)點(diǎn)是否位于所述感應(yīng)區(qū)域范圍內(nèi)的步驟,如判斷結(jié)果為是,表示所述校正程序無(wú) 誤,結(jié)束此一校正程序;反之,當(dāng)判斷結(jié)果為否時(shí),則重新回到在所述顯示模塊上顯示一校正點(diǎn),以提供一操作者碰觸所述校正點(diǎn)的步驟,重新進(jìn)行所述坐標(biāo)點(diǎn)的校正。
全文摘要
本發(fā)明是有關(guān)于一種觸控面板坐標(biāo)點(diǎn)校準(zhǔn)方法,當(dāng)該觸控面板組設(shè)于該顯示模塊后,藉由一校準(zhǔn)的程序,將該觸控面板的該初始原點(diǎn)坐標(biāo)與該顯示模塊的該原點(diǎn)坐標(biāo)經(jīng)轉(zhuǎn)換及校準(zhǔn)后重合位于同一坐標(biāo)點(diǎn)上,以達(dá)到使得該觸控面板與該顯示模塊間坐標(biāo)點(diǎn)校準(zhǔn)的目的,其步驟分別包括了執(zhí)行一校準(zhǔn)程序;讀取觸控面板上各初始坐標(biāo)點(diǎn)數(shù)據(jù);在顯示模塊上顯示一校正點(diǎn),以提供操作者碰觸該校正點(diǎn);檢測(cè)該觸控面板上產(chǎn)生相對(duì)應(yīng)于該校正點(diǎn)的一電容值變化位置;計(jì)算取得位于該觸控面板上該電容值變化位置的坐標(biāo)點(diǎn);藉由該坐標(biāo)點(diǎn)位置,分析及判斷該觸控面板的初始原點(diǎn)坐標(biāo)與該顯示模塊的原點(diǎn)坐標(biāo)相對(duì)位置,藉此設(shè)定一相對(duì)應(yīng)的坐標(biāo)轉(zhuǎn)換程序進(jìn)行校準(zhǔn);以及儲(chǔ)存該設(shè)定結(jié)果。
文檔編號(hào)G06F3/041GK102043530SQ20101051472
公開(kāi)日2011年5月4日 申請(qǐng)日期2010年10月21日 優(yōu)先權(quán)日2010年10月21日
發(fā)明者周家麒, 邱峰青 申請(qǐng)人:展觸光電科技股份有限公司