專利名稱:一種虛擬輸入方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種輸入方法及系統(tǒng),尤其涉及一種利用超聲波的虛擬輸入方法及系統(tǒng)。
背景技術(shù):
隨著電子技術(shù)的發(fā)展,平板電腦等便攜式電子設(shè)備越來越廣泛應(yīng)用于工作和生活中。這些便攜式電子設(shè)備的迅速發(fā)展,推動了簡便輸入技術(shù)的發(fā)展?,F(xiàn)有技術(shù)中觸摸輸入的方法被廣泛采用。隨著超聲波技術(shù)的應(yīng)用,利用超聲波定位的方法進行信息輸入也越來越廣泛被應(yīng)用,由于超聲波輸入方法對介質(zhì)要求低,對于輸入精度要求比較高的設(shè)備,其成本更低,輸入效果好?,F(xiàn)有技術(shù)也有虛擬鍵盤的輸入,但多采用觸摸技術(shù),對于采用超聲波的輸入,同時,方便進行圖形繪制。但是現(xiàn)有超聲波輸入方法,通常為移動軌跡的圖形化,然后對其移動軌跡進行進一步處理,由于手寫軌跡的彎曲,這種輸入技術(shù)對于通常的字母或漢字還需要進一步復(fù)雜的識別技術(shù),才能將手寫軌跡電子化,同時對于一些非漢字的圖形, 電子化則比較困難。
發(fā)明內(nèi)容
本發(fā)明解決的技術(shù)問題是提供一種虛擬輸入方法及系統(tǒng),克服現(xiàn)有技術(shù)采用超聲波輸入時手寫軌跡電子化技術(shù)復(fù)雜并且有時還存在困難的技術(shù)問題。
本發(fā)明的技術(shù)方案是提供一種虛擬輸入方法,所述虛擬輸入方法以虛擬輸入系統(tǒng)運行,虛擬輸入系統(tǒng)包括獲取輸入信息的信息接收端、操作輸入的操作端、所述操作端進行輸入的操作平面,所述操作端包括產(chǎn)生超聲波的超聲波發(fā)生單元以及產(chǎn)生紅外信號的紅外發(fā)生單元,所述信息接收端包括接收所述超聲波發(fā)生單元產(chǎn)生的超聲波的超聲波接收單元、接收所述紅外發(fā)生單元產(chǎn)生的紅外信號的紅外接收單元以及進行輸入控制的控制單元,所述虛擬輸入方法包括如下步驟
定義輸入?yún)^(qū)域在操作平面劃分輸入?yún)^(qū)域并對所述輸入?yún)^(qū)域進行定義; 輸入操作所述操作端在所述輸入?yún)^(qū)域進行輸入操作;
獲取輸入信息所述控制單元根據(jù)輸入?yún)^(qū)域的定義將輸入操作的信息轉(zhuǎn)化為輸入信息ο 本發(fā)明的進一步技術(shù)方案是在定義輸入?yún)^(qū)域步驟中,在操作平面劃分多個輸入?yún)^(qū)域并分別對多個輸入?yún)^(qū)域進行定義。
本發(fā)明的進一步技術(shù)方案是所述超聲波采樣頻率為40-70次/秒。
本發(fā)明的技術(shù)方案是構(gòu)建一種虛擬輸入系統(tǒng),包括獲取輸入信息的信息接收端、 操作輸入的操作端、所述操作端進行輸入的操作平面,所述操作端包括產(chǎn)生超聲波的超聲波發(fā)生單元以及產(chǎn)生紅外信號的紅外發(fā)生單元,所述信息接收端包括接收所述超聲波發(fā)生單元產(chǎn)生的超聲波的超聲波接收單元、接收所述紅外發(fā)生單元產(chǎn)生的紅外信號的紅外接收單元以及進行輸入控制的控制單元,所述操作平面通過所述控制單元定義輸入?yún)^(qū)域,所述操作端在所述輸入?yún)^(qū)域進行輸入操作時,所述超聲波發(fā)生單元發(fā)出超聲波,所述超聲波接收單元接收所述超聲波,所述紅外發(fā)生單元發(fā)出紅外信號,所述紅外接收單元接收所述紅外信號后確定所述操作端的起始位置,所述控制單元根據(jù)接收的超聲波獲取所述操作端的所在輸入?yún)^(qū)域的位置完成輸入。
本發(fā)明的進一步技術(shù)方案是所述輸入?yún)^(qū)域為多個分別進行不同的定義。
本發(fā)明的進一步技術(shù)方案是所述輸入?yún)^(qū)域包括動作定義區(qū)域、功能定義區(qū)域以及信息輸入?yún)^(qū)域中的一種或幾種。
本發(fā)明的進一步技術(shù)方案是所述操作平面設(shè)置在所述信息接收端上部,形成一體。
本發(fā)明的進一步技術(shù)方案是所述操作平面與所述信息接收端分開設(shè)置。
本發(fā)明的進一步技術(shù)方案是所述超聲波接收單元還包括放大超聲波信號的超聲波信號放大模塊。
本發(fā)明的進一步技術(shù)方案是所述紅外接收單元還包括放大紅外信號的紅外信號放大模塊。
本發(fā)明的技術(shù)效果是構(gòu)建一種虛擬輸入方法及系統(tǒng),包括獲取輸入信息的信息接收端、操作輸入的操作端、所述操作端進行輸入的操作平面及進行輸入控制的控制單元。 本發(fā)明通過在虛擬輸入系統(tǒng)中定義輸入?yún)^(qū)域,通過對各輸入?yún)^(qū)域賦于一種的輸入信息,將該輸入信息直接進行電子化的技術(shù)。本發(fā)明將通常的利用超聲波輸入的方式進一步提升, 實現(xiàn)了采用簡單的方式即完成超聲波輸入方式手寫軌跡的電子過程。
圖1為本發(fā)明的結(jié)構(gòu)圖。
圖2為本發(fā)明的流程圖。
圖3為本發(fā)明的輸入?yún)^(qū)域定義分布示意圖。
具體實施例方式 下面結(jié)合具體實施例,對本發(fā)明技術(shù)方案進一步說明。
如圖1所示,本發(fā)明的具體實施方式
是提供一種虛擬輸入方法,所述虛擬輸入方法以虛擬輸入系統(tǒng)運行,虛擬輸入系統(tǒng)包括獲取輸入信息的信息接收端2、操作輸入的操作端1、所述操作端1進行輸入的操作平面3,所述操作端1包括產(chǎn)生超聲波的超聲波發(fā)生單元14以及產(chǎn)生紅外信號的紅外發(fā)生單元13,所述信息接收端2包括接收所述超聲波發(fā)生單元14產(chǎn)生的超聲波的超聲波接收單元21、接收所述紅外發(fā)生單元13產(chǎn)生的紅外信號的紅外接收單元23以及進行輸入控制的控制單元27。如圖2所示,所述虛擬輸入方法包括如下步驟
步驟100 定義輸入?yún)^(qū)域,即在操作平面劃分輸入?yún)^(qū)域并對所述輸入?yún)^(qū)域進行定義。 具體實施過程中,控制單元27首先根據(jù)超聲波發(fā)生單元14、超聲波接收單元21、紅外發(fā)生單元13以及紅外接收單元23的位置關(guān)系,將操作平面劃分輸入?yún)^(qū)域并對所述輸入?yún)^(qū)域進行定義。比如劃分一個長1厘米寬1厘米的區(qū)域,賦予該區(qū)域的定義為字母“A”。
步驟200 輸入操作,即所述操作端1在所述輸入?yún)^(qū)域進行輸入操作。具體實施過程為所述操作端1在所述輸入?yún)^(qū)域進行輸入操作時,所述超聲波發(fā)生單元14發(fā)出超聲波,所述超聲波接收單元21接收所述超聲波,所述超聲波采樣頻率為40-70次/秒,本發(fā)明中采樣頻率為58次/秒。同時,所述紅外發(fā)生單元13發(fā)出紅外信號,所述紅外接收單元 23接收所述紅外信號,本發(fā)明中紅外信號的頻率為80Hz到1000Hz。由于紅外信號為光信號,其傳輸時間近為零,通過紅外信號的接收確定操作端的起始位置,所述超聲波接收單元 21包括兩對超聲波接收器,通過兩對超聲波接收器接收的超聲波確定所述操作端的移動軌跡,若操作端1移動到定義的輸入?yún)^(qū)域,則表示輸入了該定義的信息。
步驟300 獲取輸入信息,即所述控制單元27根據(jù)輸入?yún)^(qū)域的定義將輸入操作的信息轉(zhuǎn)化為輸入信息。所述控制單元27根據(jù)輸入?yún)^(qū)域的定義獲取輸入信息,將輸入信息電子化,完成利用超聲波輸入時對其輸入?yún)^(qū)域信息的電子化。
本發(fā)明一種虛擬輸入方法,包括獲取輸入信息的信息接收端2、操作輸入的操作端 1、所述操作端1進行輸入的操作平面3及進行輸入控制的控制單元27。本發(fā)明通過在虛擬輸入系統(tǒng)中定義輸入?yún)^(qū)域,通過對各輸入?yún)^(qū)域賦于一種的輸入信息,將該輸入信息直接進行電子化的技術(shù)。本發(fā)明將通常的利用超聲波輸入的方式進一步提升,實現(xiàn)了采用簡單的方式即完成超聲波輸入方式手寫軌跡的電子過程。
如圖1所示,本發(fā)明的技術(shù)方案是構(gòu)建一種虛擬輸入系統(tǒng),包括獲取輸入信息的信息接收端2、操作輸入的操作端1、所述操作端1進行輸入的操作平面3,所述操作端1包括產(chǎn)生超聲波的超聲波發(fā)生單元14以及產(chǎn)生紅外信號的紅外發(fā)生單元13,所述信息接收端2包括接收所述超聲波發(fā)生單元14產(chǎn)生的超聲波的超聲波接收單元21、接收所述紅外發(fā)生單元13產(chǎn)生的紅外信號的紅外接收單元23以及進行輸入控制的控制單元27。所述操作平面3通過所述控制單元27定義輸入?yún)^(qū)域,所述操作端1在所述輸入?yún)^(qū)域進行輸入操作時, 所述超聲波發(fā)生單元14發(fā)出超聲波,所述超聲波接收單元21接收所述超聲波,所述紅外發(fā)生單元13發(fā)出紅外信號,所述紅外接收單元23接收所述紅外信號,,所述控制單元27管理所述操作端1的動作完成輸入。
如圖1所示,具體實施過程如下首先控制單元27首先根據(jù)超聲波發(fā)生單元14、 超聲波接收單元21、紅外發(fā)生單元13以及紅外接收單元23的位置關(guān)系及輸入習(xí)慣,將操作平面3劃分輸入?yún)^(qū)域并對所述輸入?yún)^(qū)域進行定義。所述操作端1包括操作觸頭15、超聲波發(fā)生單元14、紅外發(fā)生單元13、電子開關(guān)12、處理器及電路11。所述操作觸頭15為筆芯、 突起的觸端等均可。具體工作時,所述操作端1工作時,所述操作端1在所述輸入?yún)^(qū)域進行輸入操作,所述操作觸頭15觸動電子開關(guān)12,所述處理器及電路11向所述超聲波發(fā)生單元 14和所述紅外發(fā)生單元13發(fā)出指令,所述超聲波發(fā)生單元14發(fā)出超聲波,所述紅外發(fā)生單元13發(fā)出紅外信號。所述信息接收端2包括兩個并列設(shè)置的超聲波接收器21、紅外信號接收單元23、控制單元27、接口單元25、處理器單元26。所述超聲波接收單元21包括超聲波放大模塊22。所述信息接收端2工作時,所述超聲波接收單元21接收所述超聲波,所述紅外接收單元23接收所述紅外信號,所述超聲波放大模塊22放大接收的超聲波,所述紅外接收單元23還包括放大紅外信號的紅外信號放大模塊(圖中未示出),所述紅外信號放大模塊放大接收的紅外信號。所述超聲波信號和紅外信號經(jīng)放大后傳輸?shù)剿隹刂茊卧?7,所述控制單元27根據(jù)輸入?yún)^(qū)域的定義獲取輸入信息,將輸入信息電子化,完成利用超聲波輸入時對其輸入?yún)^(qū)域信息的電子化,完成利用超聲波輸入時對其輸入?yún)^(qū)域信息的電子化。然后所述控制單元27將電子化的輸入信息通過接口單元25傳輸?shù)教幚砥鲉卧蜻M行進一步處理。
如圖3所示,本發(fā)明的優(yōu)選實施方式是所述輸入?yún)^(qū)域為多個分別進行不同的定義。在操作平面3劃分多個輸入?yún)^(qū)域并分別對多個輸入?yún)^(qū)域進行定義,所述輸入?yún)^(qū)域包括動作定義區(qū)域31、功能定義區(qū)域32以及信息輸入?yún)^(qū)域33中的一種或幾種。具體來講,所述動作定義區(qū)域31是對操作端1的動作進行定義,例如,接觸到操作平面為“點擊”,一段時間接觸兩次為“雙擊”,由此,可以模擬鼠標的動作進行定義。本例中,通過接觸一次該區(qū)域, 即完成“點擊”,相當于按下鍵盤的“A”鍵,而“雙擊”相當于“確認”。功能定義區(qū)域32是對一些功能操作進行定義,比如,定義“刪除”功能、“回車”功能等。信息輸入?yún)^(qū)域33是對輸入信息進行定義,如字母、漢字、圖形和其它的一些定義。
本發(fā)明的優(yōu)選實施方式是所述操作平面3設(shè)置在所述信息接收端2上部,形成一體。具體實施例中,通常操作平面3即為所述信息接收端2的屏幕,比如手機屏幕等。所述操作平面3與所述信息接收端2分開設(shè)置,即,所述操作平面3設(shè)置在所述信息接收端2 的旁邊,根據(jù)使用習(xí)慣,將其設(shè)置在所述信息接收端2前后左右均可。
本發(fā)明的技術(shù)效果是構(gòu)建一種虛擬輸入方法及系統(tǒng),包括獲取輸入信息的信息接收端2、操作輸入的操作端1、所述操作端1進行輸入的操作平面3及進行輸入控制的控制單元27。本發(fā)明通過在虛擬輸入系統(tǒng)中定義輸入?yún)^(qū)域,通過對各輸入?yún)^(qū)域賦于一種的輸入信息,將該輸入信息直接進行電子化的技術(shù)。本發(fā)明將通常的利用超聲波輸入的方式進一步提升,實現(xiàn)了采用簡單的方式即完成超聲波輸入方式手寫軌跡的電子過程。
以上內(nèi)容是結(jié)合具體的優(yōu)選實施方式對本發(fā)明所作的進一步詳細說明,不能認定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當視為屬于本發(fā)明的保護范圍。
權(quán)利要求
1.一種虛擬輸入方法,其特征在于,所述虛擬輸入方法以虛擬輸入系統(tǒng)運行,所述虛擬輸入系統(tǒng)包括獲取輸入信息的信息接收端、操作輸入的操作端、所述操作端進行輸入的操作平面,所述操作端包括產(chǎn)生超聲波的超聲波發(fā)生單元以及產(chǎn)生紅外信號的紅外發(fā)生單元,所述信息接收端包括接收所述超聲波發(fā)生單元產(chǎn)生的超聲波的超聲波接收單元、接收所述紅外發(fā)生單元產(chǎn)生的紅外信號的紅外接收單元以及進行輸入控制的控制單元,所述虛擬輸入方法包括如下步驟定義輸入?yún)^(qū)域在操作平面劃分輸入?yún)^(qū)域并對所述輸入?yún)^(qū)域進行定義; 輸入操作所述操作端在所述輸入?yún)^(qū)域進行輸入操作;獲取輸入信息所述控制單元根據(jù)輸入?yún)^(qū)域的定義將輸入操作的信息轉(zhuǎn)化為輸入信息。
2.根據(jù)權(quán)利要求1所述的虛擬輸入方法,其特征在于,在定義輸入?yún)^(qū)域步驟中,在操作平面劃分多個輸入?yún)^(qū)域并分別對多個輸入?yún)^(qū)域進行定義。
3.根據(jù)權(quán)利要求1所述的虛擬輸入方法,其特征在于,所述超聲波采樣頻率為40-70次/秒。
4.一種虛擬輸入系統(tǒng),其特征在于,包括獲取輸入信息的信息接收端、操作輸入的操作端、所述操作端進行輸入的操作平面,所述操作端包括產(chǎn)生超聲波的超聲波發(fā)生單元以及產(chǎn)生紅外信號的紅外發(fā)生單元,所述信息接收端包括接收所述超聲波發(fā)生單元產(chǎn)生的超聲波的超聲波接收單元、接收所述紅外發(fā)生單元產(chǎn)生的紅外信號的紅外接收單元以及進行輸入控制的控制單元,所述操作平面通過所述控制單元定義輸入?yún)^(qū)域,所述操作端在所述輸入?yún)^(qū)域進行輸入操作時,所述超聲波發(fā)生單元發(fā)出超聲波,所述超聲波接收單元接收所述超聲波,所述紅外發(fā)生單元發(fā)出紅外信號,所述紅外接收單元接收所述紅外信號后確定所述操作端的起始位置,所述控制單元根據(jù)接收的超聲波獲取所述操作端的所在輸入?yún)^(qū)域的位置完成輸入。
5.根據(jù)權(quán)利要求4所述的虛擬輸入系統(tǒng),其特征在于,所述輸入?yún)^(qū)域為多個分別進行不同的定義。
6.根據(jù)權(quán)利要求5所述的虛擬輸入系統(tǒng),其特征在于,所述輸入?yún)^(qū)域包括動作定義區(qū)域、功能定義區(qū)域以及信息輸入?yún)^(qū)域中的一種或幾種。
7.根據(jù)權(quán)利要求4所述的虛擬輸入系統(tǒng),其特征在于,所述操作平面設(shè)置在所述信息接收端上部,形成一體。
8.根據(jù)權(quán)利要求4所述的虛擬輸入系統(tǒng),其特征在于,所述操作平面與所述信息接收端分開設(shè)置。
9.根據(jù)權(quán)利要求4所述的虛擬輸入系統(tǒng),其特征在于,所述超聲波接收單元還包括放大超聲波信號的超聲波信號放大模塊。
10.根據(jù)權(quán)利要求4所述的虛擬輸入系統(tǒng),其特征在于,所述紅外接收單元還包括放大紅外信號的紅外信號放大模塊。
全文摘要
本發(fā)明涉及一種虛擬輸入方法及系統(tǒng),包括獲取輸入信息的信息接收端、操作輸入的操作端、所述操作端進行輸入的操作平面及進行輸入控制的控制單元。本發(fā)明通過在虛擬輸入系統(tǒng)中定義輸入?yún)^(qū)域,通過對各輸入?yún)^(qū)域賦于一種的輸入信息,將該輸入信息直接進行電子化的技術(shù)。本發(fā)明將通常的利用超聲波輸入的方式進一步提升,實現(xiàn)了采用簡單的方式即完成超聲波輸入方式手寫軌跡的電子過程。
文檔編號G06F3/043GK102184064SQ20111004468
公開日2011年9月14日 申請日期2011年2月24日 優(yōu)先權(quán)日2011年2月24日
發(fā)明者王斌, 潘曉鐘, 伊扎克·茲洛特, 吉迪奧·申舍爾茲, 朱勝利, 劉文生 申請人:深圳易方數(shù)碼科技股份有限公司