專利名稱:觸摸式電子裝置及提高其觸摸準(zhǔn)確度的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種觸摸式電子裝置及提高其觸摸準(zhǔn)確度的方法。
背景技術(shù):
目前,觸摸式電子裝置都提供虛擬鍵盤(Virtual Keypad),大多數(shù)的虛擬鍵盤在設(shè)計(jì)完成之后,都不會再有所改變。不同的用戶在使用觸摸式電子裝置時,會有不同的使用習(xí)慣,尤其是手持觸摸式電子裝置的姿勢都各不相同,從而導(dǎo)致不同的用戶觀看虛擬鍵盤的視角也不相同。由于視角的原因會導(dǎo)致用戶實(shí)際選擇的按鍵并不是自己所需要選擇的按鍵,而導(dǎo)致輸入錯誤的情況發(fā)生。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種觸摸式電子裝置,其可根據(jù)觸摸式電子裝置的傾斜方向,調(diào)整該觸摸式電子裝置的虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍。還有必要提供一種提高觸摸式電子裝置觸摸準(zhǔn)確度的方法,其可根據(jù)觸摸式電子裝置的擺放位置及角度,調(diào)整該觸摸式電子裝置的虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍。所述觸摸式電子裝置配置有三軸重力傳感器,該觸摸式電子裝置包括傳感器控制模塊,用于當(dāng)觸摸式電子裝置的虛擬鍵盤被啟動時,控制所述三軸重力傳感器實(shí)時偵測重力加速度在該三軸重力傳感器的三個軸向上的分量;傾斜方向計(jì)算模塊,用于根據(jù)上述重力加速度在三軸重力傳感器的三個軸向上的分量,計(jì)算出觸摸式電子裝置針對一個預(yù)定的基準(zhǔn)擺放姿勢的傾斜方向;感應(yīng)范圍調(diào)整模塊,用于根據(jù)上述計(jì)算出的觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向,調(diào)整該觸摸式電子裝置的虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍。所述提高觸摸式電子裝置觸摸準(zhǔn)確度的方法,該觸摸式電子裝置配置有三軸重力傳感器,該方法包括步驟當(dāng)觸摸式電子裝置的虛擬鍵盤被啟動時,控制所述三軸重力傳感器實(shí)時偵測重力加速度在該三軸重力傳感器的三個軸向上的分量;根據(jù)上述重力加速度在三軸重力傳感器的三個軸向上的分量,計(jì)算出觸摸式電子裝置針對一個預(yù)定的基準(zhǔn)擺放姿勢的傾斜方向;根據(jù)上述計(jì)算出的觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向,調(diào)整該觸摸式電子裝置的虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍。相較于現(xiàn)有技術(shù),所述觸摸式電子裝置及提高其觸摸準(zhǔn)確度的方法,根據(jù)觸摸式電子裝置的傾斜方向,可調(diào)整該觸摸式電子裝置的虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍, 有效的提高了觸摸式電子裝置的觸摸準(zhǔn)確度。
圖1是本發(fā)明觸摸式電子裝置的架構(gòu)圖。圖2是本發(fā)明較佳實(shí)施例中觸摸式電子裝置在三維空間坐標(biāo)系中與三軸重力傳感器相對位置的一個示意圖。
圖3是本發(fā)明提高觸摸式電子裝置觸摸準(zhǔn)確度的方法較佳實(shí)施例的流程圖。圖4是本發(fā)明觸摸式電子裝置的虛擬鍵盤中部分按鍵的示意圖。主要元件符號說明
權(quán)利要求
1.一種觸摸式電子裝置,該觸摸式電子裝置配置有三軸重力傳感器,其特征在于,該觸摸式電子裝置包括傳感器控制模塊,用于當(dāng)觸摸式電子裝置的虛擬鍵盤被啟動時,控制所述三軸重力傳感器實(shí)時偵測重力加速度在該三軸重力傳感器的三個軸向上的分量;傾斜方向計(jì)算模塊,用于根據(jù)上述重力加速度在三軸重力傳感器的三個軸向上的分量,計(jì)算出觸摸式電子裝置針對一個預(yù)定的基準(zhǔn)擺放姿勢的傾斜方向;及感應(yīng)范圍調(diào)整模塊,用于根據(jù)上述計(jì)算出的觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向,調(diào)整該觸摸式電子裝置的虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍。
2.如權(quán)利要求1所述的觸摸式電子裝置,其特征在于,所述感應(yīng)范圍調(diào)整模塊通過以下方式對所述虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍進(jìn)行調(diào)整如果觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向?yàn)樽?,則將所述虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍在該觸摸感應(yīng)范圍原始位置的基礎(chǔ)上向右平移一個預(yù)設(shè)距離;如果觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向?yàn)橛遥瑒t將所述虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍在該觸摸感應(yīng)范圍原始位置的基礎(chǔ)上向左平移所述預(yù)設(shè)距離;如果觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向?yàn)榍?,則將所述虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍在該觸摸感應(yīng)范圍原始位置的基礎(chǔ)上向下平移所述預(yù)設(shè)距離;如果觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向?yàn)楹螅瑒t將所述虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍在該觸摸感應(yīng)范圍原始位置的基礎(chǔ)上向上平移所述預(yù)設(shè)距離;如果觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向?yàn)樽笄?,則將所述虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍在該觸摸感應(yīng)范圍原始位置的基礎(chǔ)上先向右平移所述預(yù)設(shè)距離后,再向下平移所述預(yù)設(shè)距離;如果觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向?yàn)樽蠛?,則將所述虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍在該觸摸感應(yīng)范圍原始位置的基礎(chǔ)上先向右平移所述預(yù)設(shè)距離后,再向上平移所述預(yù)設(shè)距離;如果觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向?yàn)橛仪?,則將該觸摸式電子裝置虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍在該觸摸感應(yīng)范圍原始位置的基礎(chǔ)上先向左平移所述預(yù)設(shè)距離后,再向下平移所述預(yù)設(shè)距離;如果觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向?yàn)橛液螅瑒t將該觸摸式電子裝置虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍在該觸摸感應(yīng)范圍原始位置的基礎(chǔ)上先向左平移所述預(yù)設(shè)距離后,再向上平移所述預(yù)設(shè)距離。
3.如權(quán)利要求2所述的觸摸式電子裝置,其特征在于,所述原始位置是指所述觸摸式電子裝置處于所述基準(zhǔn)擺放姿勢時,所述虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍在該觸摸式電子裝置的觸摸屏上的位置。
4.如權(quán)利要求1所述的觸摸式電子裝置,其特征在于,該觸摸式電子裝置為手機(jī)、數(shù)碼相機(jī)、媒體播放器或個人數(shù)字助理。
5.一種提高觸摸式電子裝置觸摸準(zhǔn)確度的方法,該觸摸式電子裝置配置有三軸重力傳感器,其特征在于,該方法包括步驟當(dāng)觸摸式電子裝置的虛擬鍵盤被啟動時,控制所述三軸重力傳感器實(shí)時偵測重力加速度在該三軸重力傳感器的三個軸向上的分量;根據(jù)上述重力加速度在三軸重力傳感器的三個軸向上的分量,計(jì)算出觸摸式電子裝置針對一個預(yù)定的基準(zhǔn)擺放姿勢的傾斜方向;及根據(jù)上述計(jì)算出的觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向,調(diào)整該觸摸式電子裝置的虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍。
6.如權(quán)利要求5所述的提高觸摸式電子裝置觸摸準(zhǔn)確度的方法,其特征在于,所述調(diào)整該觸摸式電子裝置的虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍的步驟包括如果觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向?yàn)樽?,則將所述虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍在該觸摸感應(yīng)范圍原始位置的基礎(chǔ)上向右平移一個預(yù)設(shè)距離;如果觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向?yàn)橛?,則將所述虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍在該觸摸感應(yīng)范圍原始位置的基礎(chǔ)上向左平移所述預(yù)設(shè)距離;如果觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向?yàn)榍?,則將所述虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍在該觸摸感應(yīng)范圍原始位置的基礎(chǔ)上向下平移所述預(yù)設(shè)距離;如果觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向?yàn)楹?,則將所述虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍在該觸摸感應(yīng)范圍原始位置的基礎(chǔ)上向上平移所述預(yù)設(shè)距離;如果觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向?yàn)樽笄?,則將所述虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍在該觸摸感應(yīng)范圍原始位置的基礎(chǔ)上先向右平移所述預(yù)設(shè)距離后,再向下平移所述預(yù)設(shè)距離;如果觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向?yàn)樽蠛?,則將所述虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍在該觸摸感應(yīng)范圍原始位置的基礎(chǔ)上先向右平移所述預(yù)設(shè)距離后,再向上平移所述預(yù)設(shè)距離;如果觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向?yàn)橛仪埃瑒t將該觸摸式電子裝置虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍在該觸摸感應(yīng)范圍原始位置的基礎(chǔ)上先向左平移所述預(yù)設(shè)距離后,再向下平移所述預(yù)設(shè)距離;如果觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向?yàn)橛液?,則將該觸摸式電子裝置虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍在該觸摸感應(yīng)范圍原始位置的基礎(chǔ)上先向左平移所述預(yù)設(shè)距離后,再向上平移所述預(yù)設(shè)距離。
7.如權(quán)利要求6所述的提高觸摸式電子裝置觸摸準(zhǔn)確度的方法,其特征在于,所述原始位置是指所述觸摸式電子裝置處于所述基準(zhǔn)擺放姿勢時,所述虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍在該觸摸式電子裝置的觸摸屏上的位置。
8.如權(quán)利要求5所述的提高觸摸式電子裝置觸摸準(zhǔn)確度的方法,其特征在于,該觸摸式電子裝置為手機(jī)、數(shù)碼相機(jī)、媒體播放器或個人數(shù)字助理。
全文摘要
一種配置有三軸重力傳感器的觸摸式電子裝置,該觸摸式電子裝置包括傳感器控制模塊,用于當(dāng)觸摸式電子裝置的虛擬鍵盤被啟動時,控制所述三軸重力傳感器實(shí)時偵測重力加速度在該三軸重力傳感器的三個軸向上的分量;傾斜方向計(jì)算模塊,用于根據(jù)上述重力加速度在三軸重力傳感器的三個軸向上的分量,計(jì)算出觸摸式電子裝置針對一個預(yù)定的基準(zhǔn)擺放姿勢的傾斜方向;感應(yīng)范圍調(diào)整模塊,用于根據(jù)上述計(jì)算出的觸摸式電子裝置針對所述基準(zhǔn)擺放姿勢的傾斜方向,調(diào)整該觸摸式電子裝置的虛擬鍵盤中每個按鍵的觸摸感應(yīng)范圍。本發(fā)明還提供一種提高觸摸式電子裝置觸摸準(zhǔn)確度的方法。
文檔編號G06F3/048GK102375581SQ20101025085
公開日2012年3月14日 申請日期2010年8月11日 優(yōu)先權(quán)日2010年8月11日
發(fā)明者王仁宏, 郭文潔, 陳坤毅, 陳育群 申請人:奇美通訊股份有限公司, 深圳富泰宏精密工業(yè)有限公司