專利名稱:控制觸摸面板顯示設(shè)備的方法和使用該方法的觸摸面板顯示設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及觸摸面板顯示設(shè)備,并更特別地涉及使用變焦(zoom) 功能來控制觸摸面板顯示設(shè)備的方法。
背景技術(shù):
顯示設(shè)備可設(shè)有觸摸面板(其也作為觸摸屏或觸摸屏面板而已知)作為 用戶接口設(shè)備,以對(duì)包括個(gè)人計(jì)算機(jī)的各種裝置使能如功能選擇和數(shù)據(jù)輸 入的操作??稍阪I盤和鼠標(biāo)的傳統(tǒng)輸入設(shè)備之外或代替該傳統(tǒng)輸入設(shè)備來 提供該觸摸面板顯示設(shè)備。觸摸面板對(duì)于各種應(yīng)用都是適合的,在這些應(yīng) 用中顯示設(shè)備自身可用于系統(tǒng)控制或數(shù)據(jù)錄入,各種應(yīng)用包括如銷售點(diǎn) (point-of-sale)系統(tǒng)(銷售亭)和自動(dòng)拒員機(jī)的零售裝置以及如個(gè)人數(shù)字助 理和蜂窩電話的消費(fèi)電子設(shè)備。觸摸面板實(shí)質(zhì)上是使得顯示設(shè)備能夠通過 同一屏幕顯示和接收信息的顯示覆蓋層,而傳統(tǒng)的觸摸面板包括一般根據(jù) 輸入方法來歸類的許多類型,例如電阻式、電容式、表面波、紅外、應(yīng)變 儀、光學(xué)成像和聲音脈沖識(shí)別。這些類型的每個(gè)都允許登記為觸摸事件的
例如,每當(dāng)兩個(gè)電阻層接觸時(shí)電阻式系統(tǒng)就躬己觸摸事件,因此激勵(lì) 可以是任何固體,例如人手指或鉛筆橡皮。另一方面,電容式系統(tǒng)必須具 有傳導(dǎo)輸入,這主要由用戶的手指提供。表面波系統(tǒng)與電阻式系統(tǒng)相似地 操作,但使用穿過觸摸面板的超聲波,該表面波系統(tǒng)允許使用可有效地干 擾聲波的任何物體來登記觸摸事件。
觸摸面板通常與一般的顯示設(shè)備的屏幕組裝在一起,以與安裝在該顯 示設(shè)備中即預(yù)存儲(chǔ)在其存儲(chǔ)器中的觸摸驅(qū)動(dòng)器軟件協(xié)作地操作,從而對(duì)用 作輸入鍵的根據(jù)屏幕坐標(biāo)而設(shè)置的預(yù)定集合的圖標(biāo)(或窗口 )的每個(gè)分配 功能。對(duì)當(dāng)前顯示的圖標(biāo)的觸摸事件導(dǎo)致相對(duì)應(yīng)的操作,例如程序執(zhí)行或 數(shù)據(jù)錄入。換句話說,觸摸驅(qū)動(dòng)器用作與個(gè)人計(jì)算機(jī)的接口,且又有效地 執(zhí)行對(duì)于各觸摸圖標(biāo)(觸摸事件)的操作。這樣,顯示設(shè)備的控制器識(shí)別所 觸摸的圖標(biāo)的坐標(biāo),從而響應(yīng)于觸摸驅(qū)動(dòng)器生成的信號(hào)而在觸摸面板的屏幕上顯示相應(yīng)的圖像。
在許多觸摸面板應(yīng)用中,可通過顯示最小數(shù)量的^標(biāo)來便利用戶操
希望有的限制因而是不利的。然而,為了對(duì)于給定的顯示設(shè)備增加同時(shí)顯 示的圖標(biāo)的數(shù)量,應(yīng)減小圖標(biāo)尺寸,這又加重了用戶操作的負(fù)擔(dān)并趨向于 造成輸入錯(cuò)誤。特別地,圖標(biāo)對(duì)于人手指進(jìn)行的持續(xù)且準(zhǔn)確的操縱來說可 能變得太小,在這種情況下系統(tǒng)在根據(jù)需要識(shí)別特定觸摸事件時(shí)M到困 難。同時(shí),觸摸面板制造商報(bào)告在監(jiān)視器和其它顯示設(shè)備中的指定屏幕尺
寸中有1.5%的誤差率,這抑制了軟件設(shè)計(jì)和應(yīng)用.因此,現(xiàn)有的觸摸面 板顯示設(shè)備的缺點(diǎn)在于選擇和操縱特定圖標(biāo)(當(dāng)前顯示的鍵)變得更困 難,佳:得對(duì)于M、圖標(biāo)或不利地布置的圖標(biāo)、例如在顯示精度下降的邊緣附 近或角落中布置的圖標(biāo)可能需要用戶的多次嘗試。
發(fā)明內(nèi)容
因此,本發(fā)明涉及一種控制觸摸面板顯示設(shè)備的方法和使用該方法的 觸摸面板顯示設(shè)備,該方法和設(shè)^^基本上避免了因相關(guān)技術(shù)的限制和缺陷 導(dǎo)致的一個(gè)或更多問題。
本發(fā)明的一個(gè)目的是提供一種控制觸摸面板顯示設(shè)備的方法和使用 該方法的觸摸面板顯示設(shè)備,通過該方法和該設(shè)備可便利對(duì)于特定圖標(biāo)的 觸摸事件。
本發(fā)明的另一個(gè)目的是提供一種控制觸摸面板顯示設(shè)備的方法和使 用該方法的觸摸面板顯示設(shè)備,該方法和該設(shè)備改進(jìn)了對(duì)于特定圖標(biāo)的觸 摸事件進(jìn)行登記的可靠性。
本發(fā)明的另 一個(gè)目的是提供一種控制觸摸面板顯示設(shè)備的方法和使 用該方法的觸摸面板顯示設(shè)備,該方法和該設(shè)備筒化了用戶進(jìn)行的變焦功 能的^^作。
本發(fā)明的另一個(gè)目的是提供一種控制觸摸面板顯示設(shè)備的方法和使 用該方法的觸摸面板顯示設(shè)備,該方法和該設(shè)^^吏得可在觸摸驅(qū)動(dòng)器中使 用更小的圖標(biāo)并才艮據(jù)需要布置該圖標(biāo).
本發(fā)明的另一個(gè)目的是提供一種控制觸摸面板顯示設(shè)備的方法和使 用該方法的觸摸面板顯示設(shè)備,該方法和該設(shè)^f吏得可對(duì)屏幕尺寸的更大 誤差進(jìn)行補(bǔ)償,從而允許在廣范圍的制造的顯示設(shè)備中應(yīng)用特定的觸摸驅(qū)動(dòng)器的更高的靈活性。
本發(fā)明的另外的特征和優(yōu)點(diǎn)一部分將在后面的說明中進(jìn)行闡述, 一部 分將由本領(lǐng)域的普通人員在研讀后續(xù)說明后明白、或M本發(fā)明的實(shí)踐中 獲悉。本發(fā)明的目的和其它優(yōu)點(diǎn)可通過其書面說明和權(quán)利要求書、以及附 圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
為了實(shí)現(xiàn)這些和其它優(yōu)點(diǎn)以及根據(jù)本發(fā)明的目的,如所體現(xiàn)并廣義說
明的,提供一種控制觸摸面板顯示設(shè)備的方法。該方法包括以下步驟在 由多個(gè)坐標(biāo)構(gòu)成的屏幕的至少一部分上顯示變焦圖標(biāo)區(qū)域;識(shí)別觸摸事件 的坐標(biāo),以判斷觸摸事件是否對(duì)應(yīng)于顯示的變焦圖標(biāo)區(qū)域;以及如果判斷 出觸摸事件對(duì)應(yīng)于顯示的變焦圖標(biāo)區(qū)域,則顯示與變焦圖標(biāo)區(qū)域?qū)?yīng)的放 大的圖標(biāo)區(qū)域。觸摸事件可包括出現(xiàn)在變焦圖標(biāo)區(qū)域內(nèi)的且由操自摸面 板顯示設(shè)備的觸摸面板的用戶來執(zhí)行的預(yù)定次數(shù)的觸摸,即一次觸摸或兩 次觸摸,其中放大的圖標(biāo)區(qū)域是根據(jù)用戶執(zhí)行的觸摸的計(jì)數(shù)來顯示的。
為了進(jìn)一步實(shí)現(xiàn)這些和其它優(yōu)點(diǎn)以及根據(jù)本發(fā)明的目的,提供一種觸 摸面板顯示設(shè)備,包括觸摸面板,所述觸摸面板呈現(xiàn)與所述觸摸面;^ 示設(shè)備的屏幕區(qū)域?qū)?yīng)的多個(gè)坐標(biāo),所述屏幕區(qū)域包括變焦圖標(biāo)區(qū)域;觸 摸面板控制器,用于識(shí)別觸摸事件的坐標(biāo),將所述識(shí)別的坐標(biāo)存儲(chǔ)在內(nèi)部 設(shè)置的存儲(chǔ)器中,并用于通過將由所述觸摸事件生成的值轉(zhuǎn)換成對(duì)應(yīng)的坐 標(biāo)值來輸出與所述觸摸事件對(duì)應(yīng)的坐標(biāo)信號(hào);微處理器,用于判斷從所述 觸摸面板控制器輸出的所述坐標(biāo)值是否對(duì)應(yīng)于所述屏幕區(qū)域的所述變焦 圖標(biāo)區(qū)域;觸摸驅(qū)動(dòng)器,用于輸出與從所述觸摸面板控制器輸出的所述坐 標(biāo)值對(duì)應(yīng)的變焦功能信號(hào);以及顯示器,用于在所述微處理器判斷出從所 述觸摸面板控制器輸出的所述坐標(biāo)值對(duì)應(yīng)于所述屏幕區(qū)域的所述變焦圖 標(biāo)區(qū)域的情況下顯示與所述變焦圖標(biāo)區(qū)域?qū)?yīng)的放大圖標(biāo)區(qū)域。
應(yīng)當(dāng)理解,前述一般性說明和后面的詳細(xì)說明是示例性和說明性的, 并且旨在提供對(duì)所要求保護(hù)的發(fā)明的進(jìn)一步說明。
包括附圖以提供對(duì)本發(fā)明的進(jìn)一步理解,附圖包含于本說明書中并構(gòu) 成本說明書的一部分,示出了本發(fā)明的實(shí)施例并與說明書一起用來解釋本 發(fā)明的原理。在附圖中
圖1《Jl據(jù)4^發(fā)明的觸摸面;^示i更備的才匡圖;圖2A和2B是顯示在根據(jù)本發(fā)明的第一實(shí)施例的觸摸面板顯示設(shè)備 的屏幕上的圖標(biāo)的布置的示例圖,分別示出了在基于一個(gè)錄入的點(diǎn)而執(zhí)行 變焦功能之前和之后的觸摸面板整個(gè)屏幕的狀態(tài);
圖2C和2D是顯示在根據(jù)本發(fā)明的第二實(shí)施例的觸摸面板顯示設(shè)備 的屏幕上的圖標(biāo)的布置的示例圖,分別示出了在基于兩個(gè)錄入的點(diǎn)而執(zhí)行 變焦功能之前和之后的觸摸面板整個(gè)屏幕的狀態(tài);
圖3是根據(jù)本發(fā)明的方法顯示放大圖標(biāo)區(qū)域的處理的流程圖;以及
圖4是根據(jù)本發(fā)明的方法而執(zhí)行放大圖標(biāo)區(qū)域的被觸摸的圖標(biāo)的處 理的流程圖。
具體實(shí)施例方式
參照?qǐng)D2,根據(jù)本發(fā)明的觸摸面板顯示設(shè)備包括觸摸面板110,呈 現(xiàn)與整個(gè)屏幕區(qū)域?qū)?yīng)的多個(gè)坐標(biāo)并使能在屏幕上的任何點(diǎn)的觸摸事件; 觸摸面板控制器120,用于識(shí)別觸摸事件的坐標(biāo),特別是所觸摸的圖標(biāo)的 坐標(biāo),將所識(shí)別的坐標(biāo)存儲(chǔ)在內(nèi)部設(shè)置的存儲(chǔ)器中,例如EEPROM(未示 出),并通過將由觸摸事件生成的例如0V 5V的模擬電壓的值轉(zhuǎn)換成對(duì) 應(yīng)的坐標(biāo)值來輸出與該觸摸事件對(duì)應(yīng)的坐標(biāo)信號(hào);個(gè)人計(jì)算機(jī)(PC)130 , 包括PC微處理器130a、觸摸驅(qū)動(dòng)器130b、算術(shù)邏輯單元(ALU)130c和 PC存儲(chǔ)器130d;以a視器140,監(jiān)視器140包括監(jiān)視器微處理器140a、 縮放器(scaler) 140b和具有屏幕(未示出)的顯示器140c??捎肦S-232C 或類似的通信線路替代通用串行總線(USB)以使PC微處理器130a與觸摸 面板控制器120接口 ,觸摸面板控制器120可與觸摸面板U0集成在一起, 而且可分離地設(shè)置一個(gè)或多個(gè)接口單元(未示出)以與個(gè)人計(jì)算機(jī)130的 內(nèi)部塊接口。
應(yīng)當(dāng)注意,本發(fā)明的個(gè)人計(jì)算機(jī)130可以是如銷售點(diǎn)終端或自動(dòng)柜員 機(jī)的普通計(jì)算系統(tǒng)的一部分,或可包括如個(gè)人數(shù)字助理、蜂窩電話的消費(fèi) 類電子設(shè)備或具有可設(shè)有觸摸面板的一般顯示設(shè)備的其它設(shè)備的與微處 理器關(guān)聯(lián)的元件;同時(shí),本發(fā)明的監(jiān)視器140實(shí)質(zhì)上是相應(yīng)的一般的顯示 i殳備。還應(yīng)注意,由于顯示器140c的顯示坐標(biāo)應(yīng)該對(duì)應(yīng)于觸摸面板110 的多個(gè)坐標(biāo),因此該觸摸面板通常與上述一般的顯示設(shè)備即監(jiān)視器140的 屏幕組絲一起。
觸摸驅(qū)動(dòng)器130b實(shí)質(zhì)上是載入個(gè)人計(jì)算機(jī)130、更具體地說是載入PC存儲(chǔ)器130d的軟件包,該觸摸驅(qū)動(dòng)器130b生成與從觸摸面板控制器 120輸出的坐標(biāo)值信號(hào)對(duì)應(yīng)的變焦功能信號(hào)。除了與所載入的觸摸驅(qū)動(dòng)器 130b的軟件相關(guān)聯(lián)的一般控制信號(hào)以外,該變焦功能信號(hào)還可以是用于 對(duì)顯示特定集合的圖標(biāo)、圖形用戶界面(GUI)元素或屏幕的規(guī)定區(qū)域的其 它圖像的區(qū)域進(jìn)行放大(聚焦)的控制信號(hào)。觸摸驅(qū)動(dòng)器130b基本上進(jìn)行 坐標(biāo)校正功能或坐標(biāo)值校準(zhǔn),以將指示用戶所選的屏幕位置(點(diǎn))的信號(hào)轉(zhuǎn) 換成個(gè)人計(jì)算機(jī)130的鼠標(biāo)單擊輸入。
除了觸摸驅(qū)動(dòng)器軟件以外,PC存儲(chǔ)器130d還存儲(chǔ)與顯示器140c的 屏幕的物理M相對(duì)應(yīng)并間接地與觸摸面板110的坐標(biāo)對(duì)應(yīng)的 一組原始坐 標(biāo)。當(dāng)生成變焦功能信號(hào)時(shí),還將與原始坐標(biāo)對(duì)應(yīng)的一組放大的坐標(biāo)值存 儲(chǔ)在PC存儲(chǔ)器130d中。于是,由觸摸驅(qū)動(dòng)器130b輸出的變焦功能信號(hào) 使用所存儲(chǔ)的原始坐標(biāo)來生成放大的坐標(biāo)值。
觸摸驅(qū)動(dòng)器130b基于觸摸事件的坐標(biāo)來識(shí)別與所觸摸的圖標(biāo)相對(duì)應(yīng) 的登記信息,并將控制信號(hào)輸出至監(jiān)視器140。如前所述,控制信號(hào)可以 是在PC微處理器130a和ALU 130c的控制下生成的、用于響應(yīng)于變焦圖 標(biāo)區(qū)域的觸摸事件而控制放大圖標(biāo)區(qū)域的顯示并規(guī)定新圖標(biāo)區(qū)域的分辨 率和尺寸即縮放比例的變焦功能信號(hào)。應(yīng)當(dāng)注意,出現(xiàn)在變焦圖標(biāo)區(qū)域中 的觸摸事件可以基于單個(gè)錄入點(diǎn)(即用戶進(jìn)行的一次觸摸)或基于兩個(gè)單獨(dú) 的錄入點(diǎn)(即用戶進(jìn)行的兩次觸摸),其中每個(gè)錄入點(diǎn)對(duì)應(yīng)于出現(xiàn)在變焦圖 標(biāo)區(qū)域中的任何地方的觸摸事件。也就是說,觸摸驅(qū)動(dòng)器130b根據(jù)觸摸 事件的坐標(biāo)的值來識(shí)別圖標(biāo)變焦信號(hào)的輸入,該圖標(biāo)變焦信號(hào)實(shí)質(zhì)上作為 用于選擇放大圖標(biāo)區(qū)域的用戶選擇信號(hào)由操作本發(fā)明的觸摸面板顯示設(shè) 備的用戶提供。
然后,縮放器140b根據(jù)由觸摸驅(qū)動(dòng)器130b輸出的變焦功能信號(hào)來執(zhí) 行縮放操作,并根據(jù)針對(duì)變焦圖標(biāo)區(qū)域的一部分使用觸摸事件的所識(shí)別的 坐標(biāo)進(jìn)行的縮放操作來控制顯示器140c??s放器140b可包括在個(gè)人計(jì)算 機(jī)130而不^:視器140中,或個(gè)人計(jì)算機(jī)可單獨(dú)地設(shè)有縮放器,從而可 結(jié)合PC微處理器130a而不AJ^視器微處理器140a來執(zhí)行縮放操作。
顯示器140c響應(yīng)于包括觸摸驅(qū)動(dòng)器130b輸出的變焦功能信號(hào)的控制 信號(hào)在其屏幕上顯示圖像。可在縮放器140b的控制下對(duì)所顯示的圖像進(jìn) 行放大(縮放)。因而,顯示器140c起初可顯示覆蓋了整個(gè)屏幕區(qū)域的至少 一部分的變焦圖標(biāo)區(qū)域,且響應(yīng)于變焦功能信號(hào)可另外地顯示與變焦圖標(biāo) 區(qū)域?qū)?yīng)的放大圖標(biāo)區(qū)域,從而該放大圖標(biāo)區(qū)域覆蓋整個(gè)屏幕區(qū)域的更部分。
圖2A 2D示出了采用本發(fā)明的觸摸面板顯示設(shè)備的操作。此處,根 據(jù)第一實(shí)施例的IMt由如圖2B相對(duì)于圖2A中的屏幕顯示示出,而賴*據(jù) 第二實(shí)施例的IMt由如圖2D相對(duì)于圖2C中的屏幕顯示示出。即,在圖 2A和2C的每一個(gè)中,在執(zhí)行變焦功能之前,在變焦圖標(biāo)區(qū)域中布置一組 圖標(biāo),其中屏幕的其余部分可根據(jù)所載入的軟件和觸摸驅(qū)動(dòng)器130b的常
MJMt按照需要顯示圖像。在每種情況下,都可根據(jù)用戶在變焦圖標(biāo)區(qū)域 內(nèi)對(duì)觸摸點(diǎn)的選擇,即在根據(jù)第一或第二實(shí)施例的變焦功能執(zhí)行后,顯示 放大圖標(biāo)區(qū)域。例如,圖2B示出了作為基于一個(gè)錄入點(diǎn)即圖2A的P(x, y)來執(zhí)行變焦功能的結(jié)果而顯示的放大圖標(biāo)區(qū)域,而圖2D示出了作為基 于兩個(gè)錄入點(diǎn)即圖2C的Pl(Xl, yO和P2(X2, y2)來執(zhí)行變焦功能的結(jié)果而 顯示的放大圖標(biāo)區(qū)域。因此,在圖2B和2D的每個(gè)中,響應(yīng)于用戶在變 焦圖標(biāo)區(qū)域內(nèi)對(duì)一個(gè)或更多個(gè)觸摸點(diǎn)的選擇,通過預(yù)定的縮放操作以放大 狀態(tài)(放大圖標(biāo)區(qū)域)重新顯示原始圖標(biāo)區(qū)域(變焦圖標(biāo)區(qū)域)。
在圖2A中,將變焦圖標(biāo)區(qū)域作為與一組圖標(biāo)對(duì)應(yīng)的坐標(biāo)的塊而布置 在屏幕的左上方區(qū)。在識(shí)別出變焦圖標(biāo)區(qū)域內(nèi)的觸摸事件后,如圖2B所 示,對(duì)變焦圖標(biāo)區(qū)域的特定區(qū)進(jìn)行放大(縮放)和顯示,以便于用戶識(shí)別變 焦圖標(biāo)區(qū)域的圖標(biāo),并從而有助于特定圖標(biāo)的快速和準(zhǔn)確選擇。通過對(duì)以 所觸摸點(diǎn)的坐標(biāo)(x, y)為中心的變焦圖標(biāo)區(qū)域的圖標(biāo)進(jìn)行重新顯示,然后 將變焦圖標(biāo)區(qū)域關(guān)于各坐標(biāo)放大預(yù)定的距離、比如說±3厘米,可實(shí)現(xiàn)放 大圖標(biāo)區(qū)域的顯示。PC微處理器130a通過將所觸摸的坐標(biāo)即(x, y)乘以 某數(shù)值,從而確定與放大的分辨率對(duì)應(yīng)的新坐標(biāo)的值,以基于新坐標(biāo)來定 義放大圖標(biāo)區(qū)域,并為這樣定義的放大圖標(biāo)區(qū)域生成縮放控制信號(hào)。觸摸 驅(qū)動(dòng)器130b將縮放控制信號(hào)輸出至監(jiān)視器140,其中縮放器140b根據(jù)該 縮放控制信號(hào)來重新定義原始圖標(biāo)區(qū)域,結(jié)果得到才艮據(jù)所定義的分辨率和 尺寸的圖標(biāo)區(qū)域放大,縮放器140b然后將對(duì)應(yīng)的顯示信號(hào)(控制信號(hào))輸 出至顯示器140c,顯示器140c將放大圖標(biāo)區(qū)域顯示在預(yù)定的屏幕位置, 例如中心位置。重新定義的放大圖標(biāo)區(qū)域如圖2B所示,該重新定義的放 大圖標(biāo)區(qū)域包括與P(x, y)處的單次觸摸點(diǎn)對(duì)應(yīng)的重新定義的點(diǎn)F(x', y')。 也就是說,在第一實(shí)施例中,被觸摸面板控制器120識(shí)別為^圖標(biāo)變焦 信號(hào)的觸摸事件的觸摸事件包括由操縱(觸摸)觸摸面板120的用戶錄入 的一個(gè)點(diǎn)。
在圖2C中,變焦圖標(biāo)區(qū)域被類似地布置,并在識(shí)別出變焦圖標(biāo)區(qū)域內(nèi)的觸摸事件后,如圖2D所示對(duì)變焦圖標(biāo)區(qū)域的特定區(qū)進(jìn)行重新顯示。 在這種情況下,使用由觸摸驅(qū)動(dòng)器130b輸出的縮放控制信號(hào)來基于坐標(biāo) (xi, yi)和(x" y2)之間的距離對(duì)變焦圖標(biāo)區(qū)域進(jìn)行縮放,以對(duì)所觸摸點(diǎn)的 坐標(biāo)(x" yO和(x" y2)之間的變焦圖標(biāo)區(qū)域進(jìn)行重新顯示,從而實(shí)恥改大 圖標(biāo)區(qū)域的顯示。PC微處理器130a可按與針對(duì)第一實(shí)施例所說明的相似 的方式來確定新坐標(biāo)的值,以如圖2D所示來定:5(j故大圖標(biāo)區(qū)域,該放大 圖標(biāo)區(qū)域包括分別與觸摸點(diǎn)Pl(x"")和P2(x2, y2)對(duì)應(yīng)的一對(duì)新定義的 點(diǎn)Pl'(xf, y )和P2,(X2,, y2,)。也就是說,在第二實(shí)施例中,被觸摸面板 控制器120識(shí)別為^圖標(biāo)變焦信號(hào)的觸摸事件的觸摸事件包括操縱(觸 摸)觸摸面板110的用戶錄入的兩個(gè)點(diǎn)。
參照示出根據(jù)本發(fā)明的方法對(duì)放大圖標(biāo)區(qū)域進(jìn)行顯示的圖3, PC微 處理器130a首先判斷有無觸摸事件,這可導(dǎo)致用戶選擇由顯示器140c所 顯示的、并通過觸摸面板110而變得可訪問的多個(gè)圖標(biāo)中的任何一個(gè) (S301),如果有,則觸摸面板控制器120識(shí)別該觸摸事件的坐標(biāo)(S302)。 基于所獲得的觸摸事件坐標(biāo)的值,然后判斷該觸摸事件是否出現(xiàn)在變焦圖 標(biāo)區(qū)域中(S303),如果不是,則PC微處理器130a例如通過將所觸摸的圖 標(biāo)視為已分配了登記信息的另一圖標(biāo)、或僅視為默認(rèn)狀態(tài)操作,來按常規(guī) 處理該觸摸事件,然后相應(yīng)地識(shí)別并執(zhí)行該觸摸事件(S304)。
另一方面,如果觸摸事件確實(shí)出現(xiàn)在變焦圖標(biāo)區(qū)域中,則PC微處理 器130a判斷該觸摸事件是意味著單點(diǎn)錄入變焦功能(圖2A和2B)的一部 分還是意味著執(zhí)行雙點(diǎn)錄入變焦功能(圖2C和2D)的第一錄入點(diǎn)。在控制 觸摸面板顯示設(shè)備的方法^吏能本發(fā)明的第 一和第二實(shí)施例的情況下,該判 斷可通過跟隨著禁止時(shí)間的等待時(shí)間段(延遲)來實(shí)現(xiàn),其中PC微處理器 130a在根據(jù)第一實(shí)施例顯示放大圖標(biāo)區(qū)域之前從錄入第一點(diǎn)開始等待預(yù) 定的時(shí)間,比如說500毫秒(S305、 S306),此后可禁止第二點(diǎn)的錄入,但 如果及時(shí)錄入了第二點(diǎn),則根據(jù)第二實(shí)施例立即顯示放大圖標(biāo)區(qū)域(S307、 S308).同時(shí),在本發(fā)明僅應(yīng)用于第一或第二實(shí)施例即單獨(dú)地應(yīng)用的情況 下,微處理器編程可導(dǎo)致在將預(yù)期的錄入點(diǎn)輸入觸摸面板110后立即顯示 放大圖標(biāo)區(qū)域。在執(zhí)行步驟S306或S308中的一個(gè)后,PC微處理器130a 可繼續(xù)執(zhí)行圖4的處理。
參照?qǐng)D4,其示出了根據(jù)本發(fā)明的方法對(duì)放大圖標(biāo)區(qū)域的所觸摸圖標(biāo) 的執(zhí)行,PC微處理器130a首先判斷有無用戶對(duì)放大圖標(biāo)區(qū)域的圖標(biāo)的選 擇,即觸摸(S401)。為了判斷選擇了放大圖標(biāo)區(qū)域的哪個(gè)圖標(biāo),將與包括放大圖標(biāo)區(qū)域的圖標(biāo)在內(nèi)的圖標(biāo)的當(dāng)前顯示的位置對(duì)應(yīng)的坐標(biāo)與系統(tǒng)程
序一起存儲(chǔ)在PC存儲(chǔ)器130d中,該系統(tǒng)程序?qū)⒎糯髨D標(biāo)區(qū)域的各圖標(biāo) 的當(dāng)前功能與例如圖2A或2C的變焦圖標(biāo)區(qū)域的原始(或先前分辨率)圖標(biāo) 區(qū)域的相應(yīng)功能等同。如果判斷出已選擇(觸摸)了放大圖標(biāo)區(qū)域的特定圖 標(biāo),則PC微處理器130a執(zhí)行相應(yīng)的圖標(biāo)功能,即原始圖標(biāo)區(qū)域的對(duì)應(yīng) 圖標(biāo)的功能(S402)。此后,判斷是否觸摸了釋放圖標(biāo)或是否要通過步驟 S401和S402做出放大圖標(biāo)區(qū)域的 一個(gè)或更多個(gè)進(jìn)一 步的圖標(biāo)選擇(S403)。 釋放圖標(biāo)可位于放大圖標(biāo)區(qū)域內(nèi)部或屏幕上的其它地方,該釋放圖標(biāo)通過 回復(fù)先前的分辨率或恢復(fù)原始分辨率來使放大圖標(biāo)區(qū)域返回原始圖標(biāo)區(qū) 域,例如變焦圖標(biāo)區(qū)域(S404)。
同時(shí), 一旦通過第一或第二實(shí)施例所實(shí)現(xiàn)的、即基于一點(diǎn)或兩點(diǎn)的錄 入的變焦功能^Mt而確定了放大的水平,則可根據(jù)圖3的處理來執(zhí)行另外 的變焦(圖標(biāo)區(qū)域放大)(S405、 S406)。該另外的變焦在非常高的分辨率環(huán) 境中在非常小的圖標(biāo)的情況下是必需的,且該另外的變焦可基于一組放大 坐標(biāo)、使用顯示在第一放大圖標(biāo)區(qū)域內(nèi)的第二變焦圖標(biāo)區(qū)域來執(zhí)行,并可 通過執(zhí)行進(jìn)一步的迭代處理來另外地實(shí)現(xiàn)一個(gè)或更多個(gè)進(jìn)一步的變焦操 作(循環(huán))。
工業(yè)應(yīng)用性
采用本發(fā)明,觸摸面板顯示設(shè)備的應(yīng)用可通過使得提高普通消費(fèi)者使 用的可靠性來得到擴(kuò)展。這樣,即使對(duì)于高分辨率(例如1600xl200)環(huán)境 中的小圖標(biāo),也可減小用戶4t^,從而有助于使用更小的圖標(biāo)。此外,軟 件設(shè)計(jì)可更容易地解決在由采用本發(fā)明的顯示設(shè)備所呈現(xiàn)的屏幕尺寸中 的固有誤差率(例如1.5%),該顯示設(shè)備可以以微小的屏幕尺寸的變化來制 造,并且在屏幕的端處可呈現(xiàn)降低的顯示精度。盡管以個(gè)人計(jì)算機(jī)作為采 用本發(fā)明的顯示設(shè)備的應(yīng)用實(shí)例,但本發(fā)明也可應(yīng)用于具有或使用觸摸面 板的其它顯示設(shè)備。
盡管已參照一個(gè)或更多優(yōu)選實(shí)施例說明和圖示了本發(fā)明,M本領(lǐng)域 的普通人員來說顯然在不脫離本發(fā)明的精神或范圍的情況下可對(duì)本發(fā)明 作出各種修改。因而只要這些修改落入權(quán)利要求及其等同物的范圍內(nèi),則 本發(fā)明涵蓋這些修改。
權(quán)利要求
1.一種用于控制觸摸面板顯示設(shè)備的方法,所述方法包括在由多個(gè)坐標(biāo)構(gòu)成的屏幕的至少一部分上顯示變焦圖標(biāo)區(qū)域;識(shí)別觸摸事件的坐標(biāo),以判斷所述觸摸事件是否對(duì)應(yīng)于顯示的所述變焦圖標(biāo)區(qū)域;以及如果判斷出所述觸摸事件對(duì)應(yīng)于顯示的所述變焦圖標(biāo)區(qū)域,則顯示與所述變焦圖標(biāo)區(qū)域?qū)?yīng)的放大圖標(biāo)區(qū)域。
2. 根據(jù)權(quán)利要求1所述的方法,其中基于識(shí)別的所述觸摸事件的坐 標(biāo)顯示所逸故大圖標(biāo)區(qū)域。
3. 根據(jù)權(quán)利要求2所述的方法,其中顯示的所述放大圖標(biāo)區(qū)域覆蓋 比屏幕的所述至少 一部分更大的區(qū)域,且其中識(shí)別的所述觸摸事件的坐標(biāo) 定義顯示的所逸故大圖標(biāo)區(qū)域的分辨率。
4. 根據(jù)權(quán)利要求2所述的方法,其中顯示的所述放大圖標(biāo)區(qū)域覆蓋 比屏幕的所述至少一部分更大的區(qū)域,并且其中識(shí)別的所述觸摸事件的坐 標(biāo)定義顯示的所逸故大圖標(biāo)區(qū)域的尺寸。
5. 根據(jù)權(quán)利要求l所述的方法,進(jìn)一步包括基于識(shí)別的所述觸摸事件的坐標(biāo)對(duì)所述變焦圖標(biāo)區(qū)域的部分進(jìn)行縮放。
6. 根據(jù)權(quán)利要求1所述的方法,其中所述觸摸事件包括由操縱所述 觸摸面板顯示設(shè)備的觸摸面板的用戶錄入的一個(gè)點(diǎn)。
7. 根據(jù)權(quán)利要求6所述的方法,其中通過以識(shí)別的所述觸摸事件的 坐標(biāo)為中心并以規(guī)定值放大所述變焦圖標(biāo)區(qū)域來顯示所i^故大圖標(biāo)區(qū)域。
8. 根據(jù)權(quán)利要求1所述的方法,其中所述觸摸事件包括由操縱所述 觸摸面M示i殳備的觸摸面板的用戶錄入的兩個(gè)點(diǎn)。
9. 根據(jù)權(quán)利要求8所述的方法,其中通迚基于識(shí)別的所述觸摸事件 的坐標(biāo)之間的距離對(duì)所述變焦圖標(biāo)區(qū)域進(jìn)行縮放,來顯示所iaUi大圖標(biāo)區(qū) 域。
10. 根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括 (a)在所a大圖標(biāo)區(qū)域的至少 一部分上顯示由多個(gè)放大的坐標(biāo)構(gòu)成的第二變焦圖標(biāo)區(qū)域;(b) 識(shí)別針對(duì)另外的變焦的觸摸事件的坐標(biāo),以判斷所述針對(duì)另外的變焦的觸摸事件是否對(duì)應(yīng)于顯示的所述第二變焦圖標(biāo)區(qū)域;以及(c) 如果判斷出所述針對(duì)另外的變焦的觸摸事件對(duì)應(yīng)于顯示的所述第二變焦圖標(biāo)區(qū)域,則顯示與所述第二變焦圖標(biāo)區(qū)域?qū)?yīng)的進(jìn)一步的放大圖標(biāo)區(qū)域。
11. 根據(jù)權(quán)利要求10所述的方法,進(jìn)一步包括才艮據(jù)期望的放大水平重復(fù)所述步驟(a)至(c)。
12. —種控制觸摸面板顯示設(shè)備的方法,所述方法包括在由多個(gè)坐標(biāo)構(gòu)成的屏幕的至少一部分上顯示變焦圖標(biāo)區(qū)域;識(shí)別觸摸事件的坐標(biāo),以判斷所述觸摸事件是否對(duì)應(yīng)于顯示的所述變焦圖標(biāo)區(qū)域,所述觸摸事件包含出現(xiàn)在所述變焦圖標(biāo)區(qū)域內(nèi)的預(yù)定次數(shù)的觸摸,所述觸摸由操縱所述觸摸面板顯示設(shè)備的觸摸面板的用戶執(zhí)行;以及如果判斷出所述觸摸事件對(duì)應(yīng)于顯示的所述變焦圖標(biāo)區(qū)域,則顯示與所述變焦圖標(biāo)區(qū)域?qū)?yīng)的放大圖標(biāo)區(qū)域,其中,才艮據(jù)用戶執(zhí)行的所述觸摸的計(jì)數(shù)來顯示所t故大圖標(biāo)區(qū)域。
13. 根據(jù)權(quán)利要求12所述的方法,其中在將預(yù)期的錄入點(diǎn)輸入所述觸摸面板后立即顯示所述放大圖標(biāo)區(qū)域。
14. 根據(jù)權(quán)利要求12所述的方法,其中如果所述觸摸的計(jì)ltA 1,則以識(shí)別的所述觸摸事件的坐標(biāo)為中心并以規(guī)定值放大所述變焦圖標(biāo)區(qū)域來顯示所述放大圖標(biāo)區(qū)域。
15. 根據(jù)權(quán)利要求12所述的方法,其中如果所述觸摸的計(jì)ltA 2,則在第二觸摸之后,基于識(shí)別的所述觸摸事件的坐標(biāo)之間的距離對(duì)所述變焦圖標(biāo)區(qū)域進(jìn)行縮放來立即顯示所逸故大圖標(biāo)區(qū)域。
16. 根據(jù)權(quán)利要求12所述的方法,其中通it^執(zhí)行所述笫一觸^等待預(yù)定的時(shí)間來實(shí)現(xiàn)所述坐標(biāo)識(shí)別,并且其中如果沒有第二觸摸,則在所述預(yù)定時(shí)間之后顯示所逸改大圖標(biāo)區(qū)域。
17. 根據(jù)權(quán)利要求16所述的方法,其中在所述預(yù)定時(shí)間后,禁止第二觸摸的執(zhí)行。
18. —種觸摸面板顯示設(shè)備,包括觸摸面板,呈現(xiàn)與所述觸摸面板顯示設(shè)備的屏幕區(qū)域?qū)?yīng)的多個(gè)坐標(biāo),所述屏幕區(qū)域包括變焦圖標(biāo)區(qū)域;觸摸面板控制器,用于識(shí)別觸摸事件的坐標(biāo),將所述識(shí)別的坐標(biāo)存儲(chǔ)在內(nèi)部設(shè)置的存儲(chǔ)器中,并用于通過將由所述觸摸事件生成的值轉(zhuǎn)換成對(duì)應(yīng)的坐標(biāo)值來輸出與所述觸摸事件對(duì)應(yīng)的坐標(biāo)信號(hào);微處理器,用于判斷從所述觸摸面板控制器輸出的所述坐標(biāo)值是否對(duì)應(yīng)于所述屏幕區(qū)域的所述變焦圖標(biāo)區(qū)域;觸摸驅(qū)動(dòng)器,用于輸出與從所述觸摸面板控制器輸出的所述坐標(biāo)值對(duì)應(yīng)的變焦功能信號(hào);以及顯示器,用于在所述微處理器判斷出從所述觸摸面板控制器輸出的所述坐標(biāo)值對(duì)應(yīng)于所述屏幕區(qū)域的所述變焦圖標(biāo)區(qū)域的情況下顯示與所述變焦圖標(biāo)區(qū)域?qū)?yīng)的放大圖標(biāo)區(qū)域。
19. 根據(jù)權(quán)利要求18所述的觸摸面板顯示設(shè)備,進(jìn)一步包括縮放器,用于響應(yīng)于由所述觸摸驅(qū)動(dòng)器輸出的變焦功能信號(hào)進(jìn)行縮放操作,所述縮放操作是針對(duì)所述變焦圖標(biāo)區(qū)域的部分使用識(shí)別的所述觸摸事件的坐標(biāo)來進(jìn)行的,其中根據(jù)所述縮放操作顯示所述放大圖標(biāo)區(qū)域。
20. 根據(jù)權(quán)利要求18所述的觸摸面板顯示設(shè)備,進(jìn)一步包括存儲(chǔ)器,被提供給所述微處理器,用于存儲(chǔ)與所述觸摸驅(qū)動(dòng)器對(duì)應(yīng)的軟件,存儲(chǔ)與所述觸摸面板顯示設(shè)備的所述屏幕區(qū)域?qū)?yīng)的所述多個(gè)坐標(biāo),并用于響應(yīng)于所述變焦功能信號(hào)存儲(chǔ)與所述觸摸面板的坐標(biāo)對(duì)應(yīng)的一組放大的坐標(biāo)值,其中由所述觸摸驅(qū)動(dòng)器輸出的所述變焦功能信號(hào)使用所述觸摸面板的存儲(chǔ)的坐標(biāo)來生成所M大的坐標(biāo)值。
全文摘要
一種控制觸摸面板顯示設(shè)備的方法和使用該方法的觸摸面板顯示設(shè)備,該方法和該設(shè)備便利了用戶對(duì)特定圖標(biāo)的選擇(觸摸),提高了對(duì)特定圖標(biāo)登記觸摸事件的可靠性,從而使得能夠以更高的精度使用更小的圖標(biāo)。該觸摸面板顯示設(shè)備包括觸摸面板,呈現(xiàn)與觸摸面板顯示設(shè)備的屏幕區(qū)域?qū)?yīng)的多個(gè)坐標(biāo),屏幕區(qū)域包括變焦圖標(biāo)區(qū)域;觸摸面板控制器,用于識(shí)別觸摸事件的坐標(biāo),將識(shí)別的坐標(biāo)存儲(chǔ)在內(nèi)部設(shè)置的存儲(chǔ)器中,并用于通過將由觸摸事件生成的值轉(zhuǎn)換成對(duì)應(yīng)的坐標(biāo)值來輸出與觸摸事件對(duì)應(yīng)的坐標(biāo)信號(hào);微處理器,用于判斷從觸摸面板控制器輸出的坐標(biāo)值是否對(duì)應(yīng)于屏幕區(qū)域的變焦圖標(biāo)區(qū)域;觸摸驅(qū)動(dòng)器,用于輸出與從觸摸面板控制器輸出的坐標(biāo)值對(duì)應(yīng)的變焦功能信號(hào);以及顯示器,用于在微處理器判斷出從觸摸面板控制器輸出的坐標(biāo)值對(duì)應(yīng)于屏幕區(qū)域的變焦圖標(biāo)區(qū)域的情況下顯示與變焦圖標(biāo)區(qū)域?qū)?yīng)的放大圖標(biāo)區(qū)域。一種用于控制上述觸摸面板顯示設(shè)備的方法包括以下步驟在由多個(gè)坐標(biāo)構(gòu)成的屏幕的至少一部分上顯示變焦圖標(biāo)區(qū)域;識(shí)別觸摸事件的坐標(biāo),以判斷觸摸事件是否對(duì)應(yīng)于顯示的變焦圖標(biāo)區(qū)域;以及如果判斷出觸摸事件對(duì)應(yīng)于顯示的變焦圖標(biāo)區(qū)域,則顯示與變焦圖標(biāo)區(qū)域?qū)?yīng)的放大圖標(biāo)區(qū)域。
文檔編號(hào)G06F3/041GK101553863SQ200780031121
公開日2009年10月7日 申請(qǐng)日期2007年1月18日 優(yōu)先權(quán)日2006年7月13日
發(fā)明者金泰勛 申請(qǐng)人:Lg電子株式會(huì)社