專利名稱:一種觸摸按鍵設(shè)置方法及其觸摸掃描裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種充分挖掘和利用觸摸屏資源的觸摸按鍵設(shè)置方法,本發(fā)明還涉及該方法中的觸摸掃描裝置。
背景技術(shù):
電子觸摸技術(shù)一直是人機(jī)界面的重要組成部分,應(yīng)用于顯示屏上的觸摸屏越來越多;隨之觸摸技術(shù)的發(fā)展,出現(xiàn)了應(yīng)用于大尺寸顯示屏上的大尺寸觸摸屏;同時(shí)在大尺寸觸摸屏中也開始設(shè)置了一些的觸摸鍵,用于替代設(shè)置在控制鍵盤上或觸摸屏邊框上的常用功能按鍵,操作一些常用的菜單命令,提高了使用的方便性。但是,在設(shè)置這些按鍵的同時(shí),一般來說會(huì)帶來一些負(fù)面影響一方面減小了觸摸屏的顯示區(qū)域,顯示時(shí)按鍵會(huì)與顯示的內(nèi)容重疊,使顯示效果削減;另一方面加大了雙向掃描區(qū)域,會(huì)使產(chǎn)品成本加大;另外,為操作方便,如果把常用的功能按鍵全部設(shè)置成硬按鍵,這樣也會(huì)直接加大產(chǎn)品成本。
如圖1所示,顯示了現(xiàn)有技術(shù)在觸摸屏上設(shè)置的按鍵,觸摸掃描裝置的四個(gè)框邊上都對(duì)應(yīng)安裝紅外線發(fā)射管1和紅外線接收管2,兩對(duì)對(duì)應(yīng)的框邊3、4和5、6形成X向和Y向的掃描,四個(gè)框邊圍成一個(gè)雙向掃描區(qū)7,雙向掃描區(qū)7對(duì)應(yīng)于觸摸屏的顯示區(qū)域,一些觸摸按鍵8設(shè)置在雙向掃描區(qū)7內(nèi)的四周邊緣區(qū)域,通過觸摸掃描裝置把掃描得到的坐標(biāo)信息發(fā)送到按鍵分析控制模塊再響應(yīng)計(jì)算機(jī)。但是,從圖1可看出,按鍵在觸摸屏上的設(shè)置,就明顯減少了觸摸屏的顯示區(qū)域,使顯示效果受到一定程度的削減。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種能充分挖掘和利用觸摸屏資源的觸摸屏按鍵設(shè)置方法,使得觸摸按鍵不會(huì)影響到觸摸屏的顯示區(qū)域;本發(fā)明的另一個(gè)目的還在于提供一種該方法中的觸摸掃描裝置。
為了實(shí)現(xiàn)上述目的,本發(fā)明觸摸軟按鍵設(shè)置方法包含如下步驟(1)將觸摸屏上安裝有紅外線管的四個(gè)掃描邊框中的至少一邊向外拉開脫離雙向掃描的顯示區(qū)域,在拉開的掃描邊框與顯示區(qū)域之間形成單向掃描區(qū)域,按鍵分布于所述單向掃描區(qū)域內(nèi),并定義各個(gè)按鍵的功能名稱;(2)觸摸屏通過其觸摸功能捕捉所觸摸按鍵的位置坐標(biāo)信息;(3)通過按鍵分析控制單元接收并分析觸摸屏測量的坐標(biāo)信息,若判斷坐標(biāo)是在雙方向掃描區(qū)域內(nèi)時(shí),則往計(jì)算機(jī)發(fā)送坐標(biāo)信息或者光標(biāo)信息;若判斷坐標(biāo)是在單方向掃描區(qū)域時(shí),并分析是否在設(shè)置的按鍵上,如在設(shè)定按鍵上則向計(jì)算機(jī)發(fā)送該按鍵相應(yīng)的控制命令。
所述觸摸屏上的兩個(gè)對(duì)應(yīng)掃描邊框向外拉開脫離雙向掃描的顯示區(qū)域,在拉開的掃描邊框與顯示區(qū)域之間形成兩個(gè)單向掃描區(qū)域。
所述觸摸屏上的四個(gè)掃描邊框各自向外拉開脫離雙向掃描的顯示區(qū)域,在拉開的掃描邊框與顯示區(qū)域之間形成四個(gè)單向掃描區(qū)域。
所述步驟(3)中接收到的位置信息作以下處理先將位置信息數(shù)據(jù)存入緩存區(qū)內(nèi)形成數(shù)據(jù)接收隊(duì)列;再將數(shù)據(jù)隊(duì)列轉(zhuǎn)入數(shù)組,形成坐標(biāo)結(jié)構(gòu)數(shù)組。
一種該方法中的觸摸掃描裝置,包括四個(gè)對(duì)應(yīng)安裝紅外線發(fā)射管和紅外線接收管的圍合邊框,所述四個(gè)掃描邊框中的至少一個(gè)掃描邊框與雙向掃描的顯示區(qū)域邊緣之間設(shè)有用于設(shè)置觸摸功能按鍵的單向掃描區(qū)域。
所述兩個(gè)對(duì)應(yīng)掃描邊框與雙向掃描的顯示區(qū)域邊緣之間設(shè)有用于設(shè)置觸摸功能按鍵的兩個(gè)單向掃描區(qū)域。
所述四個(gè)掃描邊框與雙向掃描的顯示區(qū)域邊緣之間設(shè)有用于設(shè)置觸摸功能按鍵的四個(gè)單向掃描區(qū)域。
本發(fā)明的有益效果是通過把原有的觸摸屏上安裝紅外線管的掃描邊框向外拉開脫離雙向掃描的顯示區(qū)域,在拉開的掃描邊框與顯示區(qū)域之間形成單向掃描區(qū)域,按鍵分布設(shè)置在形成的單向掃描區(qū)域內(nèi),使用者可以在不占用雙向掃描顯示區(qū)域和不增加成本的情況下,通過軟按鍵方便快捷地在顯示屏上操作各種常用的菜單按鍵,提高了整個(gè)觸摸系統(tǒng)的性能,大大增加了使用的方便性。
圖1為現(xiàn)有技術(shù)中觸摸屏雙向掃描區(qū)域分布按鍵的結(jié)構(gòu)示意圖;圖2為本發(fā)明兩個(gè)對(duì)應(yīng)掃描邊框向外拉開形成單向掃描區(qū)設(shè)置觸摸按鍵的結(jié)構(gòu)示意圖;圖3為本發(fā)明四個(gè)對(duì)應(yīng)掃描邊框向外拉開形成單向掃描區(qū)設(shè)置觸摸按鍵的結(jié)構(gòu)示意圖;圖4為本發(fā)明的按鍵分析控制模塊的軟件流程圖。
具體實(shí)施例方式
如圖2所示,為本發(fā)明觸摸屏單向掃描區(qū)分布按鍵的結(jié)構(gòu)示意圖,觸摸屏上觸摸掃描裝置中X方向的兩個(gè)對(duì)應(yīng)掃描邊框3、4向外拉開,脫離雙向掃描的顯示區(qū)域7,在拉開的掃描邊框3、4與顯示區(qū)域7邊緣之間形成兩個(gè)單向掃描區(qū)域9,觸摸按鍵8分布設(shè)置在形成的單向掃描區(qū)域9內(nèi),把Y方向的兩個(gè)對(duì)應(yīng)邊框5、6的端頭延長,與向外拉開的X方向兩個(gè)掃描邊框3、4圍合,邊框5、6的端頭延長段上沒有紅外線管。觸摸按鍵設(shè)置的實(shí)施過程具體步驟為(1)將觸摸屏上安裝紅外線管的X方向的兩個(gè)對(duì)應(yīng)掃描邊框向外拉開脫離雙向掃描的顯示區(qū)域,在拉開的掃描邊框與顯示區(qū)域之間形成單向掃描區(qū)域,按鍵分布設(shè)置在形成的單向掃描區(qū)域內(nèi),并定義各個(gè)按鍵的功能名稱;單向掃描觸摸區(qū)域上可劃分出的若干個(gè)用于分布按鍵的小區(qū)域,小區(qū)域左右或上下對(duì)稱;(2)觸摸屏通過其觸摸功能捕捉所觸摸按鍵的位置坐標(biāo)信息;位置信息的每幀結(jié)構(gòu)包括X坐標(biāo)值,Y坐標(biāo)值;(3)通過按鍵分析控制模塊接收并分析觸摸屏測量的坐標(biāo)信息,通過數(shù)據(jù)接收隊(duì)列轉(zhuǎn)入數(shù)組進(jìn)行數(shù)據(jù)分析。若判斷坐標(biāo)是在雙方向掃描區(qū)域內(nèi)時(shí),則往計(jì)算機(jī)發(fā)送坐標(biāo)或光標(biāo)操作信息;若判斷坐標(biāo)是在單方向掃描區(qū)域時(shí),并分析是否在設(shè)置的按鍵上,如在設(shè)定按鍵上則按照通信協(xié)議向計(jì)算機(jī)發(fā)送該按鍵相應(yīng)的控制命令。
上述按鍵分析控制模塊可以是在觸摸屏的芯片中、或者是在計(jì)算機(jī)的軟件中、或者是獨(dú)立的電路模塊。參照?qǐng)D4的按鍵分析控制模塊的軟件流程圖,其流程如下1.觸摸框發(fā)送坐標(biāo)信息,每幀的結(jié)構(gòu)如下X坐標(biāo)值,Y坐標(biāo)值;2.觸摸框數(shù)據(jù)的接收按鍵分析控制模塊將數(shù)據(jù)存入一個(gè)大容量的緩沖區(qū)內(nèi),這個(gè)緩沖區(qū)稱為數(shù)據(jù)接收隊(duì)列,接收數(shù)據(jù)隊(duì)列是一個(gè)先進(jìn)先出的管道最先進(jìn)入的字節(jié)排在前面,后進(jìn)的字節(jié)依次往后排,一直排到最后的位置,然后再從前面開始排;同樣,取出數(shù)據(jù)時(shí)也是從最前面的開始取出,依次往后取,一直取到最后的位置,然后再從前面取,取出的整度不能比放進(jìn)的慢,否則會(huì)產(chǎn)生溢出,造成數(shù)據(jù)丟失;3.數(shù)據(jù)從數(shù)據(jù)接收隊(duì)列轉(zhuǎn)入數(shù)組數(shù)組的結(jié)構(gòu)是X坐標(biāo)值,Y坐標(biāo)值。
4.數(shù)據(jù)的分析(1).如坐標(biāo)在是雙方向掃描區(qū)域內(nèi),則往計(jì)算機(jī)發(fā)送坐標(biāo)或光標(biāo)操作信息;(2).如坐標(biāo)是在單方向掃描區(qū)域,分析是否在某個(gè)按鍵上,如在某按鍵則向計(jì)算機(jī)發(fā)該按鍵相應(yīng)的控制命令。
如圖3所示,為本發(fā)明觸摸屏單向掃描區(qū)觸摸按鍵分布的另一結(jié)構(gòu)示意圖,觸摸屏上觸摸掃描裝置中兩對(duì)對(duì)應(yīng)掃描邊框3、4和5、6向外拉開脫離雙向掃描的顯示區(qū)域7,在拉開的掃描邊框與顯示區(qū)域之間形成四個(gè)單向掃描區(qū)域9,觸摸按鍵8分布設(shè)置在形成的單向掃描區(qū)域9內(nèi),把四個(gè)掃描邊框端頭延長圍合,邊框端頭延長段沒有紅外線管。其具體實(shí)施過程與圖2所示實(shí)施例相同。
權(quán)利要求
1.一種觸摸按鍵設(shè)置方法,其特征在于包含如下步驟(1)將觸摸屏上安裝有紅外線管的四個(gè)掃描邊框中的至少一邊向外拉開脫離雙向掃描的顯示區(qū)域,在拉開的掃描邊框與顯示區(qū)域邊緣之間形成單向掃描區(qū)域,經(jīng)功能定義的觸摸按鍵分布于所述單向掃描區(qū)域內(nèi)。(2)觸摸屏通過其觸摸功能捕捉所觸摸的位置坐標(biāo)信息;(3)通過按鍵分析控制單元接收并分析觸摸屏測量的位置坐標(biāo)信息,若判斷坐標(biāo)是在雙方向掃描區(qū)域內(nèi)時(shí),則往計(jì)算機(jī)發(fā)送坐標(biāo)或光標(biāo)操作信息;若判斷坐標(biāo)是在單方向掃描區(qū)域時(shí),并分析是否在設(shè)定的觸摸按鍵上,如在設(shè)定按鍵上則向計(jì)算機(jī)發(fā)送該按鍵相應(yīng)的控制命令。
2.根據(jù)權(quán)利要求1所述的觸摸軟按鍵設(shè)置方法,其特征在于所述觸摸屏上的兩個(gè)對(duì)應(yīng)掃描邊框向外拉開脫離雙向掃描的顯示區(qū)域,在拉開的掃描邊框與顯示區(qū)域邊緣之間形成兩個(gè)單向掃描區(qū)域。
3.根據(jù)權(quán)利要求1所述的觸摸軟按鍵設(shè)置方法,其特征在于所述觸摸屏上的四個(gè)掃描邊框各自向外拉開脫離雙向掃描的顯示區(qū)域,在拉開的掃描邊框與顯示區(qū)域邊緣之間形成四個(gè)單向掃描區(qū)域。
4.根據(jù)權(quán)利要求1所述的觸摸軟按鍵設(shè)置方法,其特征在于對(duì)步驟(3)中接收到的位置信息作以下處理先將位置信息數(shù)據(jù)存入緩存區(qū)內(nèi)形成數(shù)據(jù)接收隊(duì)列;再將數(shù)據(jù)隊(duì)列轉(zhuǎn)入數(shù)組,形成坐標(biāo)結(jié)構(gòu)數(shù)組。
5.一種觸摸掃描裝置,包括四個(gè)對(duì)應(yīng)安裝紅外線發(fā)射管和紅外線接收管的圍合邊框,其特征在于所述四個(gè)掃描邊框中的至少一個(gè)掃描邊框與雙向掃描的顯示區(qū)域邊緣之間設(shè)有用于設(shè)置觸摸功能按鍵的單向掃描區(qū)域。
6.根據(jù)權(quán)利要求5所述的觸摸掃描裝置,其特征在于所述兩個(gè)對(duì)應(yīng)掃描邊框與雙向掃描的顯示區(qū)域邊緣之間設(shè)有兩個(gè)單向掃描區(qū)域。
7.根據(jù)權(quán)利要求5所述的觸摸掃描裝置,其特征在于所述四個(gè)掃描邊框與雙向掃描的顯示區(qū)域邊緣之間設(shè)有四個(gè)單向掃描區(qū)域。
全文摘要
本發(fā)明公開了一種觸摸按鍵設(shè)置方法及其觸摸掃描裝置,通過把原有的觸摸屏上安裝有紅外線管的掃描邊框向外拉開脫離雙向掃描的顯示區(qū)域,在拉開的掃描邊框與顯示區(qū)域之間形成單向掃描區(qū)域,按鍵分布設(shè)置在形成的單向掃描區(qū)域內(nèi),使用者可以在不占用雙向掃描顯示區(qū)域和不增加成本的情況下,通過按鍵方便快捷地在顯示屏上操作各種常用的菜單按鍵,提高了整個(gè)觸摸系統(tǒng)的性能,大大增加了使用的方便性。
文檔編號(hào)G06F3/041GK1928798SQ20061012224
公開日2007年3月14日 申請(qǐng)日期2006年9月19日 優(yōu)先權(quán)日2006年9月19日
發(fā)明者盧如西, 賴強(qiáng) 申請(qǐng)人:廣東威創(chuàng)日新電子有限公司