用於觸控螢幕手機判斷虛擬鍵盤手指按鍵的方法
2023-05-22 06:17:31 2
專利名稱:用於觸控螢幕手機判斷虛擬鍵盤手指按鍵的方法
技術領域:
本發明涉及觸屏手機虛擬鍵盤的按鍵輸入,尤其涉及一種用於觸控螢幕手機判斷虛擬鍵盤手指按鍵的方法。
背景技術:
為解決因手指按鍵時先觸碰到相鄰的其它按鍵而導致錯判手指按鍵的問題,目前現有技術是採用將虛擬鍵盤的按鍵加大,或者將兩個按鍵之間的間距加大的方法,這雖然可以降低手指按鍵時先觸碰到相鄰其它按鍵的可能性,但卻存在虛擬鍵盤佔用屏幕過多, 以及操作者用拇指輸入按鍵時會因為操作範圍過大而導致操作不便等問題。
發明內容
本發明的目的在於克服現有技術的不足而提出一種用於觸控螢幕手機判斷虛擬鍵盤手指按鍵的方法。本發明的技術問題採用以下技術方案予以解決這種用於觸控螢幕手機判斷虛擬鍵盤手指按鍵的方法包括顯示在顯示屏上的有多排按鍵圖標的虛擬鍵盤,以及在判斷手指按鍵時將相應手指觸屏點的橫向坐標、縱向坐標與按鍵圖標的橫向坐標、縱向坐標相比配的技術處理。所述按鍵圖標的橫向坐標、縱向坐標是指按鍵圖標中點在顯示屏上或虛擬鍵盤上的橫向坐標、縱向坐標。所述相應手指觸屏點的橫向坐標、縱向坐標是指作為判斷手指按鍵的手指觸屏點在顯示屏上或虛擬鍵盤上的橫向坐標、縱向坐標。這種用於觸控螢幕手機判斷虛擬鍵盤手指按鍵的方法的特徵是在判斷手指按鍵時,將與按鍵圖標的縱向坐標相比配的相應手指觸屏點的縱向坐標設定為向上移一定的點數,即,將相應手指觸屏點的縱向坐標向上移一定點數後的縱向坐標作為與按鍵圖標的縱向坐標相比配的縱向坐標,所述一定的點數是五至三十五個點中的一個點數。本發明的技術問題採用以下進一步的技術方案予以解決在判斷手指按鍵時,根據左手手指按鍵、右手手指按鍵,將與按鍵圖標的橫向坐標相比配的相應手指觸屏點的橫向坐標設定為向右移一定的點數、向左移一定的點數,即,如果是左手手指按鍵,就將向右移一定點數後的相應手指觸屏點的橫向坐標作為與按鍵圖標的橫向坐標相比配的橫向坐標,如果是右手手指按鍵,就將向左移一定點數後的相應手指觸屏點的橫向坐標作為與按鍵圖標的橫向坐標相比配的橫向坐標,所述一定的點數是五至三十五個點中的一個點數。本發明與現有技術對比的優點與效果是,不僅可以滿足虛擬鍵盤及其按鍵小型化的需求,而且操作者按鍵時無需直立指端,使按鍵便捷性得到顯著提高,本發明可以廣泛應用於以觸屏手機為代表的掌上型個人電子產品。
具體實施例方式下面結合具體實施方式
對本發明作進一步的說明。以下具體實施方式
的說明都是基於將顯示在顯示屏上的虛擬鍵盤設定為數字鍵盤(見下表),其第一列按鍵圖標最左端的橫向坐標設定為21,第一排按鍵圖標最上端的縱向坐標設定為1,每個按鍵圖標的寬度設定為60個點、高度設定40個點。
123456789氺0#按照以上所述虛擬鍵盤及其按鍵圖標的坐標設定,橫向坐標1 60、縱向坐標1 40,在按鍵圖標「 1 」區域;橫向坐標61 120、縱向坐標1 40,在按鍵圖標「2」區域;橫向坐標121 180、縱向坐標1 40,在按鍵圖標「3」區域;橫向坐標1 60、縱向坐標41 80,在按鍵圖標「 4 」區域;橫向坐標61 120、縱向坐標41 80,在按鍵圖標「5」區域;橫向坐標121 180、縱向坐標41 80,在按鍵圖標「6」區域;橫向坐標1 60、縱向坐標81 120,在按鍵圖標「7」區域;橫向坐標61 120、縱向坐標81 120,在按鍵圖標「8」區域;橫向坐標121 180、縱向坐標81 120,在按鍵圖標「9」區域;橫向坐標1 60、縱向坐標121 160,在按鍵圖標「*」區域;橫向坐標61 120、縱向坐標121 160,在按鍵圖標「0」區域;橫向坐標121 180、縱向坐標121 160,在按鍵圖標「#」區域。以下實施例在判斷手指按鍵時,按照本發明的技術方案,將與按鍵圖標的縱向坐標相比配的相應手指觸屏點的縱向坐標設定為向上移十五個點。實施例1 操作者用手指按按鍵圖標「2」時,相應手指觸屏點的橫向坐標為96、縱向坐標為48,即,手指按按鍵圖標「2」時有先觸碰到按鍵圖標「5」的上端如直接將手指觸屏點的橫向坐標96、縱向坐標48與按鍵圖標的橫向坐標、縱向坐標相比配,則相配的點在按鍵圖標「5」區域,即判斷為按按鍵圖標「5」,與操作者想要按的鍵不相符,按照本發明的技術方案,在判斷手指按鍵時,將相應手指觸屏點的縱向坐標設定為向上移十五個點,即,與按鍵圖標的橫向坐標、縱向坐標相比配的手指觸屏點的橫向坐標為96、縱向坐標為33,與其相配的點在按鍵圖標「2」區域,即判斷為按按鍵圖標「2」,與操作者想要按的鍵相符。實施例2 操作者用手指按按鍵圖標「2」時,相應手指觸屏點的橫向坐標為96、縱向坐標為30,S卩,手指按按鍵圖標「2」時沒有觸碰到其它的按鍵圖標如直接將手指觸屏點的橫向坐標96、縱向坐標30與按鍵圖標的橫向坐標、縱向坐標相比配,則相配的點在按鍵圖標「2」區域,即判斷為按按鍵圖標「2」,與操作者想要按的鍵相符,按照本發明的技術方案,在判斷手指按鍵時,將相應手指觸屏點的縱向坐標設定為向上移十五個點,即,與按鍵圖標的橫向坐標、縱向坐標相比配的手指觸屏點的橫向坐標為96、縱向坐標為15,與其相配的點也是在按鍵圖標「2」區域,即也是判斷為按按鍵圖標 「2」,與操作者想要按的鍵相符。實施例3 操作者用手指按按鍵圖標「4」時,相應手指觸屏點的橫向坐標為50、縱向坐標為90,即,手指按按鍵圖標「4」時有先觸碰到按鍵圖標「7」的上端如直接將手指觸屏點的橫向坐標50、縱向坐標90與按鍵圖標的橫向坐標、縱向坐標相比配,則相配的點在按鍵圖標「7」區域,即判斷為按按鍵圖標「7」,與操作者想要按的鍵不相符,按照本發明的技術方案,在判斷手指按鍵時,將相應手指觸屏點的縱向坐標向上移十五個點,即,與按鍵圖標的橫向坐標、縱向坐標相比配的手指觸屏點的橫向坐標為50、 縱向坐標為75,與其相配的點在按鍵圖標「4」區域,即判斷為按按鍵圖標「4」,與操作者想要按的鍵相符。以下實施例在判斷手指按鍵時,按照本發明的技術方案,將與按鍵圖標的縱向坐標相比配的相應手指觸屏點的縱向坐標設定為向上移二十個點,還按照本發明的進一步的技術方案,如果操作者是左手手指按鍵,就將與按鍵圖標的橫向坐標相比配的相應手指觸屏點的橫向坐標設定為向右移十五個點,如果操作者是右手手指按鍵,就將與按鍵圖標的橫向坐標相比配的相應手指觸屏點的橫向坐標設定為向左移十五個點。實施例4 操作者用左手手指按鍵,手指按按鍵圖標「2」時,相應手指觸屏點的橫向坐標為55、縱向坐標為48,即,手指按按鍵圖標「2」時有先觸碰到按鍵圖標「4」的右上端如直接將手指觸屏點的橫向坐標55、縱向坐標48與按鍵圖標的橫向坐標、縱向坐標相比配,則相配的點在按鍵圖標「4」區域,即判斷為按按鍵圖標「4」,與操作者想要按的鍵不相符,按照本發明的技術方案,在判斷手指按鍵時,將相應手指觸屏點的橫向坐標向右移十五個點、縱向坐標向上移二十個點,即,與按鍵圖標的橫向坐標、縱向坐標相比配的手指觸屏點的橫向坐標為70、縱向坐標為28,與其相配的點在按鍵圖標「2」區域,即判斷為按按鍵圖標「2」,與操作者想要按的鍵相符。實施例5 操作者用左手手指按鍵,手指按按鍵圖標「2」時,相應手指觸屏點的橫向坐標為76、縱向坐標為48,S卩,手指按按鍵圖標「2」時有先觸碰到按鍵圖標「5」的上端如直接將手指觸屏點的橫向坐標76、縱向坐標48與按鍵圖標的橫向坐標、縱向坐標相比配,則相配的點在按鍵圖標「5」區域,即判斷為按按鍵圖標「5」,與操作者想要按的鍵不相符,按照本發明的技術方案,在判斷手指按鍵時,將相應手指觸屏點的橫向坐標向右移十五個點、縱向坐標向上移二十個點,即,與按鍵圖標的橫向坐標、縱向坐標相比配的手指觸屏點的橫向坐標為91、縱向坐標為28,與其相配的點在按鍵圖標「2」區域,即判斷為按按鍵圖標「2」,與操作者想要按的鍵相符。實施例6 操作者用左手手指按鍵,手指按按鍵圖標「2」時,相應手指觸屏點的橫向坐標為70、縱向坐標為30,S卩,手指按按鍵圖標「2」時沒有觸碰到其它的按鍵圖標
如直接將手指觸屏點的橫向坐標70、縱向坐標30與按鍵圖標的橫向坐標、縱向坐標相比配,則相配的點在按鍵圖標「2」區域,即判斷為按按鍵圖標「2」,與操作者想要按的鍵相符,按照本發明的技術方案,在判斷手指按鍵時,將相應手指觸屏點的橫向坐標向右移十五個點、縱向坐標向上移二十個點,即,與按鍵圖標的橫向坐標、縱向坐標相比配的手指觸屏點的橫向坐標為85、縱向坐標為10,與其相配的點也是在按鍵圖標「2」區域,即也是判斷為按按鍵圖標「2」,與操作者想要按的鍵相符。實施例7 操作者用左手手指按鍵,手指按按鍵圖標「4」時,相應手指觸屏點的橫向坐標為15、縱向坐標為90,S卩,手指按按鍵圖標「4」時有先觸碰到按鍵圖標「7」的上端如直接將手指觸屏點的橫向坐標15、縱向坐標90與按鍵圖標的橫向坐標、縱向坐標相比配,則相配的點在按鍵圖標「7」區域,即判斷為按按鍵圖標「7」,與操作者想要按的鍵不相符,按照本發明的技術方案,在判斷手指按鍵時,將相應手指觸屏點的橫向坐標向右移十五個點、縱向坐標向上移二十個點,即,與按鍵圖標的橫向坐標、縱向坐標相比配的手指觸屏點的橫向坐標為30、縱向坐標為70,與其相配的點在按鍵圖標「4」區域,即判斷為按按鍵圖標「4」,與操作者想要按的鍵相符。實施例8 操作者用右手手指按鍵,手指按按鍵圖標「2」時,相應手指觸屏點的橫向坐標為130、縱向坐標為48,S卩,手指按按鍵圖標「2」時有先觸碰到按鍵圖標「6」的左上
端如直接將手指觸屏點的橫向坐標130、縱向坐標48與按鍵圖標的橫向坐標、縱向坐標相比配,則相配的點在按鍵圖標「6」區域,即判斷為按按鍵圖標「6」,與操作者想要按的鍵不相符,按照本發明的技術方案,在判斷手指按鍵時,將相應手指觸屏點的橫向坐標向左移十五個點、縱向坐標向上移二十個點,即,與按鍵圖標的橫向坐標、縱向坐標相比配的手指觸屏點的橫向坐標為115、縱向坐標為28,與其相配的點在按鍵圖標「2」區域,即判斷為按按鍵圖標「2」,與操作者想要按的鍵相符。實施例9 操作者用右手手指按鍵,手指按按鍵圖標「2」時,相應手指觸屏點的橫向坐標為96、縱向坐標為48,S卩,手指按按鍵圖標「2」時有先觸碰到按鍵圖標「5」的上端如直接將手指觸屏點的橫向坐標96、縱向坐標48與按鍵圖標的橫向坐標、縱向坐標相比配,則相配的點在按鍵圖標「5」區域,即判斷為按按鍵圖標「5」,與操作者想要按的鍵不相符,按照本發明的技術方案,在判斷手指按鍵時,將相應手指觸屏點的橫向坐標向左移十五個點、縱向坐標向上移二十個點,即,與按鍵圖標的橫向坐標、縱向坐標相比配的手指觸屏點的橫向坐標為81、縱向坐標為28,與其相配的點在按鍵圖標「2」區域,即判斷為按按鍵圖標「2」,與操作者想要按的鍵相符。實施例10 操作者用右手手指按鍵,手指按按鍵圖標「2」時,相應手指觸屏點的橫向坐標為96、縱向坐標為30,S卩,手指按按鍵圖標「2」時沒有觸碰到其它的按鍵圖標如直接將手指觸屏點的橫向坐標96、縱向坐標30與按鍵圖標的橫向坐標、縱向坐標相比配,則相配的點在按鍵圖標「2」區域,即判斷為按按鍵圖標「2」,與操作者想要按的鍵相符,按照本發明的技術方案,在判斷手指按鍵時,將相應手指觸屏點的橫向坐標向左移十五個點、縱向坐標向上移二十個點,即,與按鍵圖標的橫向坐標、縱向坐標相比配的手指觸屏點的橫向坐標為81、縱向坐標為10,與其相配的點也是在按鍵圖標「2」區域,即也是判斷為按按鍵圖標「2」,與操作者想要按的鍵相符。實施例11 操作者用右手手指按鍵,手指按按鍵圖標「4」時,相應手指觸屏點的橫向坐標為70、縱向坐標為90,即,手指按按鍵圖標「4」時有先觸碰到按鍵圖標「8」的左上端如直接將手指觸屏點的橫向坐標70、縱向坐標90與按鍵圖標的橫向坐標、縱向坐標相比配,則相配的點在按鍵圖標「8」區域,即判斷為按按鍵圖標「8」,與操作者想要按的鍵不相符,按照本發明的技術方案,在判斷手指按鍵時,將相應手指觸屏點的橫向坐標向左移十五個點、縱向坐標向上移二十個點,即,與按鍵圖標的橫向坐標、縱向坐標相比配的手指觸屏點的橫向坐標為55、縱向坐標為70,與其相配的點在按鍵圖標「4」區域,即判斷為按按鍵圖標「4」,與操作者想要按的鍵相符。實施例12 操作者用右手手指按鍵,手指按按鍵圖標「4」時,相應手指觸屏點的橫向坐標為70、縱向坐標為65,S卩,手指按按鍵圖標「4」時有先觸碰到按鍵圖標「5」的左端如直接將手指觸屏點的橫向坐標70、縱向坐標65與按鍵圖標的橫向坐標、縱向坐標相比配,則相配的點在按鍵圖標「5」區域,即判斷為按按鍵圖標「5」,與操作者想要按的鍵不相符,按照本發明的技術方案,在判斷手指按鍵時,將相應手指觸屏點的橫向坐標向左移十五個點、縱向坐標向上移二十個點,即,與按鍵圖標的橫向坐標、縱向坐標相比配的手指觸屏點的橫向坐標為55、縱向坐標為45,與其相配的點在按鍵圖標「4」區域,即判斷為按按鍵圖標「4」,與操作者想要按的鍵相符。以上內容是結合具體的優選實施方式對本發明所作的進一步詳細說明,不能認定本發明的具體實施只局限於這些說明。對於本發明所屬技術領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干簡單推演或替換,都應當視為屬於本發明由所提交的權利要求書確定的專利保護範圍。
權利要求
1.一種用於觸控螢幕手機判斷虛擬鍵盤手指按鍵的方法,包括顯示在顯示屏上的有多排按鍵圖標的虛擬鍵盤,其特徵在於在判斷手指按鍵時,將與按鍵圖標的縱向坐標相比配的相應手指觸屏點的縱向坐標設定為向上移一定的點數,即,將相應手指觸屏點的縱向坐標向上移一定點數後的縱向坐標作為與按鍵圖標的縱向坐標相比配的縱向坐標,所述一定的點數是五至三十五個點中的一個點數。
2.如權利要求1所述的用於觸控螢幕手機判斷虛擬鍵盤手指按鍵的方法,其特徵在於 在判斷手指按鍵時,根據左手手指按鍵、右手手指按鍵,將與按鍵圖標的橫向坐標相比配的相應手指觸屏點的橫向坐標設定為向右移一定的點數、向左移一定的點數,即,如果是左手手指按鍵,就將向右移一定點數後的相應手指觸屏點的橫向坐標作為與按鍵圖標的橫向坐標相比配的橫向坐標,如果是右手手指按鍵,就將向左移一定點數後的相應手指觸屏點的橫向坐標作為與按鍵圖標的橫向坐標相比配的橫向坐標,所述一定的點數是五至三十五個點中的一個點數。
全文摘要
本發明公開了一種用於觸控螢幕手機判斷虛擬鍵盤手指按鍵的方法,包括顯示在顯示屏上的有多排按鍵圖標的虛擬鍵盤,其特徵是在判斷手指按鍵時,將與按鍵圖標的縱向坐標相比配的相應手指觸屏點的縱向坐標設定為向上移一定的點數。與現有技術相比,不僅可以滿足虛擬鍵盤及其按鍵小型化的需求,而且操作者按鍵時無需直立指端,使按鍵便捷性得到顯著提高,本發明可以廣泛應用於以觸屏手機為代表的掌上型個人電子產品。
文檔編號G06F3/041GK102231095SQ20111019931
公開日2011年11月2日 申請日期2011年7月18日 優先權日2011年3月17日
發明者羅蒙明 申請人:羅蒙明