国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      具有導(dǎo)航按鍵的電子設(shè)備及利用其實現(xiàn)的導(dǎo)航方法

      文檔序號:7759433閱讀:199來源:國知局
      專利名稱:具有導(dǎo)航按鍵的電子設(shè)備及利用其實現(xiàn)的導(dǎo)航方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及用于電子設(shè)備導(dǎo)航按鍵的操作領(lǐng)域,尤其涉及一種具有導(dǎo)航按鍵的電 子設(shè)備及利用其實現(xiàn)的導(dǎo)航方法。
      背景技術(shù)
      大部分移動電子設(shè)備如手機,都具有導(dǎo)航鍵,導(dǎo)航鍵可有不同的表現(xiàn)形態(tài),但主要 功能為五方面控制光標(biāo)上下、左右移動以及確定/激活選中的內(nèi)容?,F(xiàn)有的移動電子設(shè)備所用的電容式觸控按鍵都以五個鍵的硬體來實現(xiàn)五向鍵的 功能。具體控制方式如下當(dāng)用戶分別只按到五向鍵區(qū)域的上/下/左/右/OK中單個按 鍵時,按鍵觸控板將產(chǎn)生當(dāng)前按壓按鍵的信號并做相應(yīng)處理;當(dāng)用戶同時按到五向鍵區(qū)域 的上/下/左/右/OK中兩個按鍵時,按鍵觸控板則產(chǎn)生這兩個按鍵中接觸面積較多的按 鍵的信號,并做相應(yīng)處理。但是,在五向鍵部分面積偏小的情況下,這種硬體方式將會導(dǎo)致五向鍵靈敏度差 且容易出現(xiàn)誤操作。

      發(fā)明內(nèi)容
      有鑒于此,有必要提供一種具有導(dǎo)航按鍵的電子設(shè)備及利用其實現(xiàn)的導(dǎo)航方法, 降低誤操作。一種具有導(dǎo)航按鍵的電子設(shè)備的導(dǎo)航方法,該導(dǎo)航按鍵包括至少一對相對按鍵。 該方法包括啟動電子設(shè)備,偵測是否有用戶的觸摸輸入操作。產(chǎn)生并傳送一反映觸摸位置的觸摸信號。確定該觸摸位置的坐標(biāo),并讀取一預(yù)存的按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表,將確定的 該觸摸位置的坐標(biāo)與該表中定義的坐標(biāo)區(qū)域進行對比,確定該觸摸位置的坐標(biāo)所位于的按 鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表中定義的坐標(biāo)區(qū)域。根據(jù)確定的被觸摸的坐標(biāo)區(qū)域,判斷觸摸位置對應(yīng)的坐標(biāo)是否同時落入一對相對 按鍵的兩按鍵對應(yīng)的坐標(biāo)區(qū)域內(nèi)。若觸摸位置對應(yīng)的坐標(biāo)同時落入一對相對按鍵的兩按鍵對應(yīng)的坐標(biāo)區(qū)域內(nèi),執(zhí)行 “確認(rèn)”功能。一種具有導(dǎo)航按鍵的電子設(shè)備,該導(dǎo)航按鍵包括至少一對相對按鍵,該電子設(shè)備 包括觸摸控制器、觸控感測單元、主處理器及存儲單元,該觸控感測單元用于檢測用戶對導(dǎo) 航按鍵的觸摸操作并產(chǎn)生一反映觸摸位置的觸摸信號。該存儲單元用于存儲一按鍵與坐標(biāo) 區(qū)域?qū)?yīng)關(guān)系表,該按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表用于定義按鍵與坐標(biāo)區(qū)域的對應(yīng)關(guān)系。該 觸摸控制器包括觸摸區(qū)域確定模塊、按鍵確定模塊及主處理器。觸摸區(qū)域確定模塊用于接 收觸控感測單元產(chǎn)生的觸摸信號,確定該觸摸位置的坐標(biāo),并讀取該按鍵與坐標(biāo)區(qū)域?qū)?yīng) 關(guān)系表,將確定的觸摸位置的坐標(biāo)與該表中定義的坐標(biāo)區(qū)域進行對比,確定該觸摸位置的坐標(biāo)所位于的按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表中定義的坐標(biāo)區(qū)域。觸摸區(qū)域確定模塊還用于根 據(jù)確定的被觸摸的坐標(biāo)區(qū)域,判斷觸摸位置對應(yīng)的坐標(biāo)是否同時落入一對相對按鍵的兩按 鍵對應(yīng)的坐標(biāo)區(qū)域內(nèi)。當(dāng)觸摸位置對應(yīng)的坐標(biāo)同時落入一對相對按鍵的兩按鍵對應(yīng)的坐標(biāo) 區(qū)域內(nèi)時,按鍵確定模塊根據(jù)該按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表確定該坐標(biāo)區(qū)域所對應(yīng)的按鍵 為確認(rèn)按鍵。主處理器用于根據(jù)該按鍵確定模塊所確定的按鍵執(zhí)行“確認(rèn)”功能。相對于現(xiàn)有技術(shù),本發(fā)明提供的電子設(shè)備,在設(shè)置有電容觸控按鍵的電子設(shè)備中, 將五向鍵區(qū)域改為四向鍵。在使用過程中,當(dāng)用戶因其不注意而選擇兩個以上的按鍵的情 況下,將可利用觸摸坐標(biāo)的區(qū)域及觸摸面積判斷被觸摸到的按鍵個數(shù),從而預(yù)先防止發(fā)生 誤操作的情況,更加提供用戶終端使用上的便利性。 另外,在電子設(shè)備的按鍵觸控區(qū)域的整體面積不變的情況下,還可以加大這四個 按鍵的部分面積,提高按鍵靈敏度。這樣,用戶的觸控面積也可以放大,更有利于用戶的手 動操作。


      圖1為本發(fā)明一實施方式中的具有導(dǎo)航按鍵的移動設(shè)備示意圖。圖2為本發(fā)明一實施方式中的具有導(dǎo)航按鍵的移動設(shè)備的功能模塊圖。圖3為本發(fā)明導(dǎo)航按鍵實現(xiàn)按鍵功能的方法流程圖。主要元件符號說明電子設(shè)備1觸摸控制器10觸摸區(qū)域確定模塊100按鍵確定模塊101面積計算模塊102比例計算模塊103觸控感測單元11主處理器12存儲單元13顯示屏2導(dǎo)航按鍵3向上按鍵30向下按鍵31向左按鍵32向右按鍵3具體實施例方式下面將結(jié)合附圖,對本發(fā)明作進一步的詳細(xì)說明。請參閱圖1,為本發(fā)明的電子設(shè)備1,包括一顯示屏2及導(dǎo)航按鍵3。在本實施方 式中,該電子設(shè)備1為手機,在其他實施方式中,該電子設(shè)備1還可為固定電話、電子書等。 該導(dǎo)航按鍵3為電容觸控式的四向?qū)Ш桨存I,設(shè)置于該電子設(shè)備1的殼體上,用于響應(yīng)用戶的觸控操作。該四向?qū)Ш桨存I3包括四個基本按鍵即向上按鍵30、向下按鍵31、向左按 鍵32及向右按鍵33,分別用于響應(yīng)用戶的觸摸,產(chǎn)生相應(yīng)的控制信號。在本實施方式中, 該向上按鍵30、向下按鍵31、向左按鍵32及向右按鍵33產(chǎn)生的控制信號分別為向上、向 下、向左、向右的控制信號。并且,當(dāng)進入不同的用戶界面,該導(dǎo)航按鍵3的基本按鍵的功能 會相應(yīng)的改變,如在文本閱讀界面時,向左按鍵32功能為“PageUp”,向右按鍵33的功能為 “PageDown”。該導(dǎo)航按鍵3還可為機械按鍵,設(shè)置于該電子設(shè)備1上,用于響應(yīng)用戶的單擊 操作。請參閱圖2,該電子設(shè)備1還包括觸摸控制器10、觸控感測單元11、主處理器12及 存儲單元13。其中,存儲單元13用于存儲一按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表。由于設(shè)置于該電 子設(shè)備1上的導(dǎo)航按鍵3的四個基本按鍵向上按鍵30、向下按鍵31、向左按鍵32及向右按 鍵33會占據(jù)一定的面積,即每一按鍵必然對應(yīng)了一坐標(biāo)區(qū)域。因此,該按鍵與坐標(biāo)區(qū)域?qū)?應(yīng)關(guān)系表定義了按鍵與坐標(biāo)區(qū)域的對應(yīng)關(guān)系,如,向上按鍵30對應(yīng)的坐標(biāo)區(qū)域為以坐標(biāo) 點 (20,20)及坐標(biāo)點(35,50)形成的直線為對角線的矩形區(qū)域,向下按鍵31對應(yīng)的坐標(biāo)區(qū)域 為(40,20)及坐標(biāo)點(50,50)形成的直線為對角線的矩形區(qū)域,向左按鍵32對應(yīng)的坐標(biāo)區(qū) 域為以坐標(biāo)點(15,20)及坐標(biāo)點(20,50)形成的直線為對角線的矩形區(qū)域,向右按鍵33對 應(yīng)的坐標(biāo)區(qū)域為以坐標(biāo)點(15,40)及坐標(biāo)點(20,70)形成的直線為對角線的矩形區(qū)域。該觸控感測單元11用于檢測用戶對導(dǎo)航按鍵3的觸摸操作并產(chǎn)生一反映觸摸位 置的觸摸信號。該觸摸控制器10包括一觸摸區(qū)域確定模塊100以及一按鍵確定模塊101。該觸摸 區(qū)域確定模塊100用于接收觸控感測單元11產(chǎn)生的觸摸信號,確定該觸摸位置的坐標(biāo),并 讀取存儲于存儲單元13的按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表,將確定的觸摸位置的坐標(biāo)與該表 中定義的坐標(biāo)區(qū)域進行對比,確定該觸摸位置的坐標(biāo)所位于的按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表 中定義的坐標(biāo)區(qū)域。該按鍵確定模塊101根據(jù)該按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表確定該坐標(biāo)區(qū) 域所對應(yīng)的按鍵。該主處理器12根據(jù)該按鍵確定模塊101所確定的按鍵執(zhí)行對應(yīng)功能。一般來說,用戶為進行觸摸屏上的按鍵選擇,其大部分利用手指端部或觸筆。由于 觸摸屏上的按鍵設(shè)置的過于集中,且所占面積較小,用戶利用手指端部或觸筆進行選擇操 作時,會出現(xiàn)同時觸摸所選擇的按鍵及其相鄰按鍵的情況,產(chǎn)生誤操作。因此,本發(fā)明將針 對用戶觸摸一個按鍵及同時觸摸至少兩個按鍵,這兩種情況分別敘述。針對用戶一次只觸摸一個按鍵的情況當(dāng)該觸摸區(qū)域確定模塊100接收觸摸信號 后,判斷觸摸位置的坐標(biāo)位于同一個坐標(biāo)區(qū)域中時,確定用戶僅觸摸了該導(dǎo)航按鍵3區(qū)域 上其中的一個按鍵。例如,觸摸區(qū)域確定模塊100接收觸控感測單元11的觸摸信號后,判 斷觸摸位置對應(yīng)的坐標(biāo)為々(20,25)、8(25,35),則可以判斷被觸摸的區(qū)域位于向上按鍵30 對應(yīng)的坐標(biāo)區(qū)域中。則按鍵確定模塊101根據(jù)按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表確定該坐標(biāo)區(qū)域 所對應(yīng)的按鍵為向上按鍵30。該按鍵確定模塊101將該確定的結(jié)果傳送至主處理器12,該 主處理器12即執(zhí)行該確定的向上按鍵30的功能。該觸摸控制器10還包括一面積計算模塊102及一比例計算模塊103。針對用戶一 次同時觸摸至少兩個按鍵的情況當(dāng)該觸摸區(qū)域確定模塊100根據(jù)接收到的觸摸信號確定 觸摸位置對應(yīng)的坐標(biāo)同時落入向上按鍵30及向下按鍵31對應(yīng)的坐標(biāo)區(qū)域內(nèi),則該觸摸區(qū) 域確定模塊100根據(jù)按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表確定該坐標(biāo)區(qū)域所對應(yīng)的按鍵為確認(rèn)按鍵,并將該確定的結(jié)果傳送至主處理器12,該主處理器12即執(zhí)行“確認(rèn)”功能。由此,由四 向?qū)Ш桨存I3實現(xiàn)五向?qū)Ш桨存I的功能,相比現(xiàn)有技術(shù)減少了一按鍵,進一步避免了誤操 作的可能。詳細(xì)內(nèi)容如下描述。在存儲于存儲單元13中的按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表中定義“確認(rèn)”按鍵功能所 對應(yīng)的坐標(biāo)區(qū)域為向上按鍵30所對應(yīng)的按鍵坐標(biāo)區(qū)域及向下按鍵31所對應(yīng)的按鍵坐標(biāo)區(qū) 域,例如,“確認(rèn)”按鍵功能對應(yīng)的按鍵坐標(biāo)區(qū)域為以坐標(biāo)點(20,20)及坐標(biāo)點(35,50)形 成的直線為對角線的矩形區(qū)域,及以坐標(biāo)點(40,20)及(50,50)形成的直線為對角線的矩 形區(qū)域。當(dāng)該觸摸區(qū)域確定模塊100根據(jù)接收到的觸摸信號確定觸摸位置的坐標(biāo)A(25,45) 及坐標(biāo)B (45,45)分別位于向上按鍵30及向下按鍵31所對應(yīng)的按鍵坐標(biāo)區(qū)域中時,該觸摸 區(qū)域確定模塊100根據(jù)觸摸功能與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表確定該確定的坐標(biāo)區(qū)域所對應(yīng)按 鍵為“確認(rèn)”功能,并將該確定的結(jié)果傳送至主處理器12,該主處理器12即執(zhí)行“確認(rèn)”功 能。若該觸摸區(qū)域確定模塊100確定觸摸位置對應(yīng)的坐標(biāo)未同時落入向上按鍵30及 向下按鍵30對應(yīng)的坐標(biāo)區(qū)域內(nèi)時,例如,觸摸區(qū)域確定模塊100確定觸摸位置對應(yīng)的相關(guān) 坐標(biāo)為A (20,25)、B (20,35)、C (15,20)、D (15,35),則可判斷被觸摸的區(qū)域分別位于向上按 鍵30及向左按鍵32該兩相鄰按鍵對應(yīng)的坐標(biāo)區(qū)域中。此時,觸摸區(qū)域確定模塊100將上 述的觸摸位置的坐標(biāo)傳送至該面積計算模塊102,該面積計算模塊102接收上述觸摸區(qū)域 的坐標(biāo)并分別計算出觸摸位置對應(yīng)的坐標(biāo)位于該對相鄰按鍵兩按鍵對應(yīng)坐標(biāo)區(qū)域的坐標(biāo) 的數(shù)量,從而確定該對相鄰按鍵的兩按鍵分別被觸摸的面積。該比例計算模塊103用于將 計算得出的被觸摸的面積與預(yù)設(shè)的該對相鄰按鍵的兩按鍵的按鍵面積分別進行比較,獲得 一觸摸面積占對應(yīng)的預(yù)設(shè)按鍵面積的比例,并將該比例值傳送至按鍵確定模塊101。該預(yù)設(shè) 的按鍵面積為預(yù)先設(shè)定的各按鍵對應(yīng)坐標(biāo)區(qū)域所占的面積。
      該按鍵確定模塊101還 用于將所接收到的比例值進行比較,確定比例值較大的觸 摸區(qū)域所對應(yīng)的坐標(biāo)區(qū)域,并根據(jù)該確定的坐標(biāo)區(qū)域確定該坐標(biāo)區(qū)域所對應(yīng)的按鍵,該主 處理器12即執(zhí)行該按鍵功能。具體地,如觸摸區(qū)域確定模塊100確定相關(guān)的坐標(biāo)A (20,25)、B (20,35)位于向上 按鍵30的按鍵坐標(biāo)區(qū)域中,計算觸摸的面積為S’ Q,坐標(biāo)C (15,20)、D (15,35)位于向左按 鍵32對應(yīng)的按鍵坐標(biāo)區(qū)域中,計算的觸摸面積為S’ 2。向上按鍵30預(yù)設(shè)的按鍵面積為S。, 向左按鍵32預(yù)設(shè)的按鍵面積為S2,比例計算模塊103分別將及S’ 2與Stl及S2進行比 較,獲得該觸摸面積占對應(yīng)的預(yù)設(shè)按鍵面積的比例,該比例值分別為Y1 (即S’/Sci)及Y2 (即 S’ 2/S2)。按鍵確定模塊101將Y1與Y2進行比較若Y1 > Y2,則確定被觸摸的按鍵為向上 按鍵30,主處理器12即執(zhí)行“向上”功能。若Y1 < Y2,則按鍵確定模塊101確定被觸摸的 按鍵為向左按鍵32,主處理器12即執(zhí)行向左按鍵功能。請參閱圖3,本發(fā)明導(dǎo)航按鍵3實現(xiàn)按鍵功能的方法流程圖,包括步驟S400,啟動該移動電子設(shè)備1,觸控感測單元11偵測是否有用戶的觸摸輸入 操作,若觸控感測單元11偵測到有觸摸動作,則進入步驟S401 ;否則,則繼續(xù)執(zhí)行該步驟。步驟S401,觸控感測單元11偵測到用戶對導(dǎo)航按鍵3進行觸摸操作時,產(chǎn)生一反 映該觸摸位置的觸摸信號,并傳送至觸摸區(qū)域確定模塊100。步驟S402,該觸摸區(qū)域確定模塊100接收觸控感測單元11產(chǎn)生的觸摸信號,確定該觸摸位置的坐標(biāo),并讀取存儲于存儲單元13的按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表,將確定的觸 摸位置的坐標(biāo)與該表中定義的坐標(biāo)區(qū)域進行對比,確定該觸摸位置的坐標(biāo)所位于的按鍵與 坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表中定義的坐標(biāo)區(qū)域。步驟S403,該觸摸區(qū)域確定模塊100判斷觸摸位置對應(yīng)的坐標(biāo)是否同時落入向上 按鍵30及向下按鍵31對應(yīng)的坐標(biāo)區(qū)域內(nèi),若該觸摸區(qū)域確定模塊100確定觸摸位置的坐 標(biāo)同時落入向上按鍵30及向下按鍵31對應(yīng)的坐標(biāo)區(qū)域內(nèi),則進入步驟S404 ;否則,則進入 步驟S405。步驟S404,該觸摸區(qū)域確定模塊100根據(jù)按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表確定該坐標(biāo) 區(qū)域所對應(yīng)的按鍵為“確認(rèn)”按鍵,并將該確定的結(jié)果傳送至主處理器12,然后,進入步驟 S410。
      步驟S405,該觸摸區(qū)域確定模塊100根據(jù)確定的被觸摸的坐標(biāo)區(qū)域,判斷觸摸位 置對應(yīng)的坐標(biāo)是否同時落入一對相鄰按鍵的兩按鍵對應(yīng)的坐標(biāo)區(qū)域內(nèi),若是,則進入步驟 S406 ;否則,則進入步驟S409。步驟S406,觸摸區(qū)域確定模塊100將與上述觸摸位置對應(yīng)的所有坐標(biāo)傳送至該面 積計算模塊102,該面積計算模塊102接收上述觸摸區(qū)域的坐標(biāo),并分別計算出觸摸位置對 應(yīng)的坐標(biāo)分別位于該對相鄰按鍵兩按鍵對應(yīng)坐標(biāo)區(qū)域的坐標(biāo)的數(shù)量,從而確定該對相鄰按 鍵的兩按鍵分別被觸摸的面積。例如,當(dāng)該觸摸區(qū)域確定模塊100根據(jù)坐標(biāo)所位于的坐標(biāo) 區(qū)域,確定觸摸位置的坐標(biāo)分別位于不同的坐標(biāo)區(qū)域中時,如,觸控感測單元11傳送至觸 摸區(qū)域確定模塊100的相關(guān)坐標(biāo)為A (20,25)、B (20,35)、C (15,20)、D (15,35),則可以判斷 被觸摸的區(qū)域分別位于向上按鍵30及向左按鍵32對應(yīng)的按鍵坐標(biāo)區(qū)域中。步驟S407,該比例計算模塊103分別將計算得出的被觸摸的面積與預(yù)設(shè)的該對 相鄰按鍵的兩按鍵的按鍵面積分別進行比較,獲得一觸摸面積占對應(yīng)的預(yù)設(shè)按鍵面積的比 例,并將該比例值傳送至按鍵確定模塊101。該預(yù)設(shè)的按鍵面積為預(yù)先設(shè)定的各按鍵對應(yīng)坐 標(biāo)區(qū)域所占的面積。步驟S408,該按鍵確定模塊101將所接收到的比例值進行比較,確定比例值較大 的觸摸區(qū)域所對應(yīng)的坐標(biāo)區(qū)域。步驟S409,該按鍵確定模塊101讀取按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表,根據(jù)該確定的 坐標(biāo)區(qū)域確定該坐標(biāo)區(qū)域所對應(yīng)的按鍵。步驟S410,該主處理器12執(zhí)行該按鍵對應(yīng)的功能。使用上述電子設(shè)備1,在設(shè)置有電容觸控按鍵的電子設(shè)備1中,將五向鍵區(qū)域改為 四向鍵。在使用過程中,當(dāng)用戶因其不注意而選擇兩個以上的按鍵的情況下,將可利用觸摸 坐標(biāo)的區(qū)域及觸摸面積判斷被觸摸到的按鍵個數(shù),從而預(yù)先防止發(fā)生誤操作的情況,更加 提供用戶終端使用上的便利性。另外,在電子設(shè)備1的按鍵觸控區(qū)域的整體面積不變的情況下,還可以加大這四 個按鍵的部分面積,提高按鍵靈敏度。這樣,用戶的觸控面積也可以放大,更有利于用戶的 手動操作。另外,本發(fā)明并非限于同時觸摸到上下按鍵所對應(yīng)坐標(biāo)區(qū)域才執(zhí)行“確認(rèn)”功能, 在另一實施方式中,可以是變更為同時觸摸到左右按鍵所對應(yīng)坐標(biāo)區(qū)域執(zhí)行“確認(rèn)”功能, 在再一實施方式中,同時觸摸到任一對相對按鍵(如向左按鍵與向右按鍵、向上按鍵與向下按鍵)對應(yīng)的坐標(biāo)區(qū)域便可啟動“確認(rèn)”功能。在同時觸摸到任一對相鄰按鍵(如向上 按鍵與向左按鍵、向上按鍵與向右按鍵、向下按鍵與向左按鍵、向下按鍵與向右按鍵)對應(yīng) 的坐標(biāo)區(qū)域時,判斷被觸摸的坐標(biāo)區(qū)域分別占該相鄰按鍵對應(yīng)坐標(biāo)區(qū)域的比例,根據(jù)比例 大小確定該相鄰按鍵中被操作的按鍵,啟動該按鍵對應(yīng)的功能。 可以理解的是,對于本領(lǐng) 域的普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)構(gòu)思做 出其它各種相應(yīng)的改變與變形,而所有這些改變與變形都應(yīng)屬于本發(fā)明權(quán)利要求的保護范圍。
      權(quán)利要求
      一種具有導(dǎo)航按鍵的電子設(shè)備的導(dǎo)航方法,所述導(dǎo)航按鍵包括至少一對相對按鍵,其特征在于,所述方法包括啟動電子設(shè)備,偵測是否有用戶的觸摸輸入操作;產(chǎn)生并傳送一反映觸摸位置的觸摸信號;確定所述觸摸位置的坐標(biāo),并讀取一預(yù)存的按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表,將確定的所述觸摸位置的坐標(biāo)與所述表中定義的坐標(biāo)區(qū)域進行對比,確定所述觸摸位置的坐標(biāo)所位于的按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表中定義的坐標(biāo)區(qū)域;根據(jù)確定的被觸摸的坐標(biāo)區(qū)域,判斷觸摸位置對應(yīng)的坐標(biāo)是否同時落入一對相對按鍵的兩按鍵對應(yīng)的坐標(biāo)區(qū)域內(nèi);若觸摸位置對應(yīng)的坐標(biāo)同時落入一對相對按鍵的兩按鍵對應(yīng)的坐標(biāo)區(qū)域內(nèi),執(zhí)行“確認(rèn)”功能。
      2.如權(quán)利要求1所述的導(dǎo)航方法,其特征在于,所述按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表用于 定義按鍵與坐標(biāo)區(qū)域的對應(yīng)關(guān)系。
      3.如權(quán)利要求1所述的導(dǎo)航方法,其特征在于,所述方法還包括若觸摸位置對應(yīng)的坐標(biāo)未同時落入一對相對按鍵的兩按鍵對應(yīng)的坐標(biāo)區(qū)域,則判斷觸 摸位置對應(yīng)的坐標(biāo)是否同時落入一對相鄰按鍵的兩按鍵對應(yīng)的坐標(biāo)區(qū)域內(nèi);若觸摸位置對應(yīng)的坐標(biāo)同時落入一對相鄰按鍵的兩按鍵對應(yīng)的坐標(biāo)區(qū)域內(nèi),則分別計 算出觸摸位置對應(yīng)的坐標(biāo)位于所述相鄰按鍵兩按鍵對應(yīng)坐標(biāo)區(qū)域的坐標(biāo)的數(shù)量,從而確定 所述相鄰按鍵的兩按鍵分別被觸摸的面積;將計算得出的被觸摸的面積與預(yù)設(shè)的所述相鄰按鍵的兩按鍵的按鍵面積分別進行比 較,獲得一觸摸面積占對應(yīng)的預(yù)設(shè)按鍵面積的比例;比較比例值,確定比例值較大的觸摸區(qū)域所對應(yīng)的坐標(biāo)區(qū)域; 讀取按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表,根據(jù)所述確定的坐標(biāo)區(qū)域確定所述坐標(biāo)區(qū)域所對應(yīng) 的按鍵;及執(zhí)行所述按鍵對應(yīng)的功能。
      4.如權(quán)利要求3所述的導(dǎo)航方法,其特征在于,所述預(yù)設(shè)的按鍵面積為預(yù)先設(shè)定的各 按鍵對應(yīng)坐標(biāo)區(qū)域所占的面積。
      5.如權(quán)利要求1所述的導(dǎo)航方法,其特征在于,所述方法還包括在判斷觸摸位置對應(yīng)的坐標(biāo)是否同時落入一對相對按鍵的兩按鍵對應(yīng)的坐標(biāo)區(qū)域內(nèi) 之前先確定觸摸位置的坐標(biāo)是否位于同一坐標(biāo)區(qū)域內(nèi)若觸摸位置的坐標(biāo)位于同一坐標(biāo)區(qū)域內(nèi),則根據(jù)所述確定的坐標(biāo)區(qū)域確定所述坐標(biāo)區(qū) 域所對應(yīng)的按鍵,執(zhí)行所述按鍵對應(yīng)的功能。
      6.一種具有導(dǎo)航按鍵的電子設(shè)備,所述導(dǎo)航按鍵包括至少一對相對按鍵,所述電子設(shè) 備包括觸摸控制器、觸控感測單元、主處理器及存儲單元,所述觸控感測單元用于檢測用戶 對導(dǎo)航按鍵的觸摸操作并產(chǎn)生一反映觸摸位置的觸摸信號,其特征在于所述存儲單元用于存儲一按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表,所述按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系 表用于定義按鍵與坐標(biāo)區(qū)域的對應(yīng)關(guān)系; 所述觸摸控制器包括觸摸區(qū)域確定模塊,用于接收觸控感測單元產(chǎn)生的觸摸信號,確定所述觸摸位置的坐標(biāo),并讀取所述按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表,將確定的觸摸位置的坐標(biāo)與所述表中定義的 坐標(biāo)區(qū)域進行對比,確定所述觸摸位置的坐標(biāo)所位于的按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表中定義 的坐標(biāo)區(qū)域;還用于根據(jù)確定的被觸摸的坐標(biāo)區(qū)域,判斷觸摸位置對應(yīng)的坐標(biāo)是否同時落 入一對相對按鍵的兩按鍵對應(yīng)的坐標(biāo)區(qū)域內(nèi);按鍵確定模塊,當(dāng)觸摸位置對應(yīng)的坐標(biāo)同時落入一對相對按鍵的兩按鍵對應(yīng)的坐標(biāo) 區(qū)域內(nèi)時,根據(jù)所述按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表確定所述坐標(biāo)區(qū)域所對應(yīng)的按鍵為確認(rèn)按 鍵;主處理器,用于根據(jù)所述按鍵確定模塊所確定的按鍵執(zhí)行“確認(rèn)”功能。
      7.如權(quán)利要求6所述的電子設(shè)備,其特征在于,所述觸摸控制器還包括面積計算模塊,當(dāng)所述觸摸區(qū)域確定模塊確定所述觸摸位置對應(yīng)的坐標(biāo)同時落入一對 相鄰按鍵的兩按鍵對應(yīng)的坐標(biāo)區(qū)域內(nèi)時,所述面積計算模塊分別計算出所述觸摸位置對應(yīng) 的坐標(biāo)位于所述相鄰按鍵兩按鍵對應(yīng)坐標(biāo)區(qū)域的坐標(biāo)的數(shù)量,從而確定所述相鄰按鍵的兩 按鍵分別被觸摸的面積;比例計算模塊,用于將計算得出的被觸摸的面積與預(yù)設(shè)的所述相鄰按鍵的兩按鍵的按 鍵面積分別進行比較,獲得一觸摸面積占對應(yīng)的預(yù)設(shè)按鍵面積的比例;所述按鍵確定模塊,還用于將所述比例值進行比較,確定比例值較大的觸摸區(qū)域所對 應(yīng)的坐標(biāo)區(qū)域,并根據(jù)所述確定的坐標(biāo)區(qū)域確定所述坐標(biāo)區(qū)域所對應(yīng)的按鍵。
      8.如權(quán)利要求7所述的電子設(shè)備,其特征在于,所述預(yù)設(shè)的按鍵面積為預(yù)先設(shè)定的各 按鍵對應(yīng)坐標(biāo)區(qū)域所占的面積。
      9.如權(quán)利要求6所述的電子設(shè)備,其特征在于,導(dǎo)航按鍵為電容觸控式的四向?qū)Ш桨?鍵,包括四個基本按鍵向上按鍵、向下按鍵、向左按鍵及向右按鍵,操作方式以單次點擊作 為判斷,所述一對相對按鍵包括向上按鍵與向下按鍵或包括向左按鍵與向右按鍵。
      10.如權(quán)利要求6所述的電子設(shè)備,其特征在于,當(dāng)所述觸摸區(qū)域確定模塊判斷觸摸位 置的坐標(biāo)位于同一坐標(biāo)區(qū)域內(nèi)時,則按鍵確定模塊根據(jù)按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表確定所 述坐標(biāo)區(qū)域所對應(yīng)的按鍵,所述主處理器即執(zhí)行所述按鍵對應(yīng)的功能。
      全文摘要
      一種具有導(dǎo)航按鍵的電子設(shè)備的導(dǎo)航方法,該導(dǎo)航按鍵包括至少一對相對按鍵。該方法包括啟動電子設(shè)備,偵測是否有用戶的觸摸輸入操作。產(chǎn)生并傳送一反映觸摸位置的觸摸信號。確定該觸摸位置的坐標(biāo),并讀取一預(yù)存的按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表,將確定的該觸摸位置的坐標(biāo)與該表中定義的坐標(biāo)區(qū)域進行對比,確定該觸摸位置的坐標(biāo)所位于的按鍵與坐標(biāo)區(qū)域?qū)?yīng)關(guān)系表中定義的坐標(biāo)區(qū)域。根據(jù)確定的被觸摸的坐標(biāo)區(qū)域,判斷觸摸位置對應(yīng)的坐標(biāo)是否同時落入一對相對按鍵的兩按鍵對應(yīng)的坐標(biāo)區(qū)域內(nèi)。若觸摸位置對應(yīng)的坐標(biāo)同時落入一對相對按鍵的兩按鍵對應(yīng)的坐標(biāo)區(qū)域內(nèi),執(zhí)行“確認(rèn)”功能。本發(fā)明還提供一種具有導(dǎo)航按鍵的電子設(shè)備。
      文檔編號H04M1/23GK101951254SQ20101027725
      公開日2011年1月19日 申請日期2010年9月9日 優(yōu)先權(quán)日2010年9月9日
      發(fā)明者張銀革, 胡新南, 高小兵 申請人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1