[發明專利]一種輸入方法和設備有效
| 申請號: | 200910093074.3 | 申請日: | 2009-09-28 |
| 公開(公告)號: | CN102033682A | 公開(公告)日: | 2011-04-27 |
| 發明(設計)人: | 夏博;黃曉慶 | 申請(專利權)人: | 中國移動通信集團公司 |
| 主分類號: | G06F3/048 | 分類號: | G06F3/048 |
| 代理公司: | 北京鑫媛睿博知識產權代理有限公司 11297 | 代理人: | 龔家驊 |
| 地址: | 100032 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 輸入 方法 設備 | ||
技術領域
本發明涉及通信領域,尤其涉及一種輸入方法和設備。
背景技術
隨著觸摸屏技術的日益完善,觸摸屏設備越來越多的出現在人們的日常生活中,尤其是在手機等移動通信設備領域觸摸屏設備的使用越來越廣泛。通過觸摸屏技術在移動通信設備中的使用,很大程度上增強了手機等移動通信設備的用戶體驗。
其中,在手機等移動通信設備中,輸入法是人機交互的重要方式,對于引入觸摸屏技術的手機等通信設備,其輸入方式主要有虛擬鍵盤輸入和手寫識別兩種。虛擬鍵盤的布局通常繼承自傳統手機按鍵布局、或者電腦鍵盤布局,有傳統手機或者電腦使用經驗的用戶,可以快速掌握虛擬鍵盤并實現較高的輸入速度。而相比鍵盤輸入,手寫識別輸入更加適用于不熟悉拼音輸入的中老年人,以及南方方言使用較廣泛的地域。
對于大多數用戶,虛擬鍵盤輸入通常會作為首選的輸入方式。然而,當需要輸入生僻字,或者無法準確掌握發音的漢字時,手寫輸入則可起到很好的輔助輸入作用。
目前的觸摸屏手機大多集成了這兩種輸入方式,但是這兩種輸入方式的存在形式是相互獨立的:當手機模式為手寫輸入時,手機將觸摸屏點擊事件作為手寫輸入事件處理;當手機模式為虛擬鍵盤輸入時,手機將觸摸屏點擊事件作為鍵盤按鈕點擊事件處理。
現有技術中通過設置特定按鍵來進行輸入模式的切換,即當用戶需要從一種輸入模式切換到另一種輸入模式時,通過該特定按鍵進行模式切換。
現有技術的缺點在于:當用戶需要在虛擬鍵盤輸入與手寫輸入模式間切換時,需要通過特定按鍵切換,增加了手機切換模式的開銷,并且影響用戶的輸入速度,用戶體驗差。
發明內容
本發明的實施例提供了一種輸入方法和設備,以使觸摸屏終端設備能夠實現手寫輸入與虛擬鍵盤的協同輸入。
本發明的實施例提供一種輸入方法,包括:
接收觸摸屏點擊事件,判斷所述觸摸屏點擊事件的起始位置處于手寫輸入區域或者虛擬鍵盤輸入區域;
根據所述觸摸屏點擊事件的起始位置的判斷結果確定所述觸摸屏點擊事件為手寫輸入事件或者虛擬鍵盤輸入事件,并執行手寫輸入或者虛擬鍵盤輸入。
所述判斷所述觸摸屏點擊事件的起始位置處于手寫輸入區域或者虛擬鍵盤輸入區域包括:
獲取所述觸摸屏點擊事件的起始位置的坐標;
根據配置的所述手寫輸入區域或者虛擬鍵盤輸入區域的坐標范圍判斷所述觸摸屏點擊事件的起始位置所屬于的區域。
根據所述觸摸屏點擊事件的起始位置的判斷結果確定所述觸摸屏點擊事件為手寫輸入事件或者虛擬鍵盤輸入事件包括:
當所述觸摸屏點擊事件的起始位置處于所述手寫輸入區域時,進一步判斷所述觸摸屏點擊事件的移動距離是否大于配置的標準距離;若所述觸摸屏點擊事件的移動距離大于配置的標準距離,確定所述觸摸屏點擊事件為手寫輸入事件;若所述觸摸屏點擊事件的移動距離小于或者等于配置的標準距離,確定所述觸摸屏點擊事件為光標移動事件;
當所述觸摸屏點擊事件的起始位置處于所述虛擬鍵盤輸入區域時,判斷所述觸摸屏點擊事件為虛擬鍵盤輸入事件。
確定所述觸摸屏點擊事件為手寫輸入事件之后,還包括:
判斷后續觸摸屏點擊事件距離上一次觸摸屏點擊事件的間隔時間是否超過識別等待時間;
如果判斷結果為否,將后續觸摸屏點擊事件確定為手寫輸入事件進行相應處理;
如果判斷結果為是,重新執行判斷所述觸摸屏點擊事件的起始位置處于手寫輸入區域或者虛擬鍵盤輸入區域的步驟。
所述判斷所述觸摸屏點擊事件的起始位置處于手寫輸入區域或者虛擬鍵盤輸入區域之前,還包括:
判斷當前輸入模式是否為手寫輸入模式;
如果當前輸入模式是手寫輸入模式,則進一步判斷當前觸摸屏點擊事件距離上次觸摸屏點擊事件的時間間隔是否超過配置的標準時間;若判斷結果為是,則執行判斷所述觸摸屏點擊事件的起始位置處于手寫輸入區域或者虛擬鍵盤輸入區域的步驟;若判斷結果為否,則保持手寫輸入狀態;
如果當前輸入模式不是手寫輸入模式,則執行判斷所述觸摸屏點擊事件的起始位置處于手寫輸入區域或者虛擬鍵盤輸入區域的步驟。
本發明的實施例提供一種輸入設備,包括:
輸入事件判斷單元,用于接收觸摸屏點擊事件,判斷所述觸摸屏點擊事件的起始位置處于手寫輸入區域或者虛擬鍵盤輸入區域;根據所述觸摸屏點擊事件的起始位置的判斷結果確定所述觸摸屏點擊事件為手寫輸入事件或者虛擬鍵盤輸入事件;
處理單元,用于根據所述輸入事件判斷單元的判斷結果執行手寫輸入或者虛擬鍵盤輸入。
所述輸入事件判斷單元具體用于:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團公司,未經中國移動通信集團公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910093074.3/2.html,轉載請聲明來源鉆瓜專利網。





