一種移動終端及其實現虛擬點觸操作的方法
【技術領域】
[0001] 本發明實施例涉及但不限于智能終端技術,尤指一種移動終端及其實現虛擬點觸 操作的方法。
【背景技術】
[0002] 目前,觸屏移動終端已經成為主力機型。用戶通過觸摸操作對應用進行操作、管 理,從而實現了 "所觸即所得"的操作方式,給用戶帶來了全新的用戶體驗。
[0003] 現有觸摸技術大多是通過設置電阻式、電容式等觸摸屏的方式實現,其具體實現 過程為:
[0004] 首先,通過電阻或者電容的變化來檢測用戶觸摸位置并將檢測到的用戶觸摸位置 通過觸摸位置信息(即虛擬點觸坐標)的方式發送給觸摸屏控制器。
[0005] 接著,觸摸屏控制器接收到觸摸信息后,將其轉換成觸點坐標(或稱為實際屏幕坐 標)。
[0006] 最后,觸摸屏控制器將轉換后的觸點坐標發送給CPU,由CPU執行相應的識別操作。
[0007] 但是,由于上述的觸摸屏技術需要通過檢測電阻或者電容的變化來確定位置坐 標,因此觸摸屏需要專門的材料制成,例如電阻式觸摸屏是由一塊四層復合玻璃屏組成,且 玻璃屏的內表面和夾層各涂有一層納米銦錫金屬氧化物薄膜(IT0, Indium Tin Oxides), 最外層是一薄層矽土玻璃保護層,這使得現有的觸摸屏存在成本高、工藝復雜以及怕刮易 損等缺陷。另外,通過檢測電阻或者電容的變化來確定位置坐標時,由于觸摸屏故障或是用 戶操作不當,會出現觸摸屏不響應的問題即不能獲得觸摸信息,從而無法實現"所觸即所 得",此時需要調高觸摸屏的靈敏度,但是通過提高靈敏度來解決不響應的問題又會進一步 的提高觸摸屏的成本。
【發明內容】
[0008] 本發明實施例提供了一種移動終端及其實現虛擬點觸操作的方法,能夠保證正常 實現"所觸即所得"的同時降低成本,提升用戶體驗。
[0009] 為了達到本申請目的,本申請提供了一種移動終端,該移動終端中內置有距離傳 感器,包括:計算模塊、轉換模塊和處理模塊;其中,
[0010]距離傳感器,用于當在感應區域檢測到物體時,獲取物體與自身之間的距離;
[0011] 計算模塊,用于根據獲得的物體與距離傳感器的距離計算物體的虛擬點觸坐標;
[0012] 轉換模塊,用于將計算出的虛擬點觸坐標轉化為實際屏幕坐標;
[0013] 處理模塊,用于根據轉化后的實際屏幕坐標進行處理。
[0014] 可選地,所述距離傳感器的個數為三個或三個以上。
[0015] 可選地,所述距離傳感器獲取物體與自身之間的距離包括:
[0016] 所述距離傳感器中至少三個距離傳感器分別獲取自身的坐標值;
[0017] 將獲得的所述至少三個距離傳感器的坐標值分別與物體的距離作為物體與所述 距離傳感器自身的距離。
[0018] 可選地,所述計算模塊,具體用于:
[0019] 根據獲得的所述至少三個距離傳感器的坐標值、獲得的所述至少三個距離傳感器 的坐標值分別與物體的距離計算所述物體的虛擬點觸坐標。
[0020] 可選地,所述處理模塊,具體用于:按照與所述實際屏幕坐標對應的點觸操作處理 方式進行處理。
[0021] 本申請還提供了一種移動終端實現虛擬點觸操作的方法,該移動終端中內置有距 離傳感器,包括:
[0022]當移動終端在感應區域檢測到物體時,獲取物體與距離傳感器的距離;
[0023]根據獲得的物體與距離傳感器的距離計算物體的虛擬點觸坐標;
[0024]將計算出的虛擬點觸坐標轉化為實際屏幕坐標并進行處理。
[0025] 可選地,所述距離傳感器的個數為三個或三個以上。
[0026]可選地,所述獲取物體與距離傳感器的距離包括:
[0027]獲取所述距離傳感器中至少三個距離傳感器的坐標值;
[0028]獲取所述至少三個距離傳感器的坐標值分別與物體的距離作為物體與距離傳感 器的距離。
[0029]可選地,所述根據獲得的物體與距離傳感器的距離計算物體的虛擬點觸坐標包 括:
[0030] 根據獲得的所述至少三個距離傳感器的坐標值、獲得的所述至少三個距離傳感器 的坐標值分別與物體的距離計算所述物體的虛擬點觸坐標。
[0031] 可選地,所述進行處理包括:按照與所述實際屏幕坐標對應的點觸操作處理方式 進行處理。
[0032] 本發明實施例包括:該移動終端中內置有距離傳感器,包括:計算模塊、轉換模塊 和處理模塊;其中,距離傳感器,用于當在感應區域檢測到物體時,獲取物體與自身之間的 距離;計算模塊,用于根據獲得的物體與距離傳感器的距離計算物體的虛擬點觸坐標;轉換 模塊,用于將計算出的虛擬點觸坐標轉化為實際屏幕坐標;處理模塊,用于根據轉化后的實 際屏幕坐標進行處理。本發明實施例保證了正常實現"所觸即所得"的同時降低了成本,提 升了用戶體驗。
【附圖說明】
[0033] 此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發 明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
[0034] 圖1為實現本發明各個實施例一個可選的移動終端的硬件結構示意;
[0035] 圖2為支持本發明移動終端之間進行通信的通信系統的示意圖;
[0036] 圖3為本發明移動終端的結構示意圖;
[0037]圖4(a)為本發明距離傳感器的位置示意圖一;
[0038]圖4(b)為本發明距離傳感器的位置示意圖二;
[0039]圖4(c)為本發明距離傳感器的位置示意圖三;
[0040]圖4(d)為本發明距離傳感器的位置示意圖四;
[0041]圖4 (e)為本發明距離傳感器的位置示意圖五;
[0042]圖4(f)為本發明距離傳感器的位置示意圖六;
[0043] 圖5為本發明移動終端實現虛擬點觸操作的方法的流程圖;
[0044] 圖6為本發明移動終端實現虛擬點觸操作的方法的實施例的流程圖。
【具體實施方式】
[0045]下面將結合附圖及實施例對本發明的技術方案進行更詳細的說明。
[0046] 現在將參考附圖描述實現本發明各個實施例的移動終端。在后續的描述中,使用 用于表示元件的諸如"模塊"、"部件"或"單元"的后綴僅為了有利于本發明的說明,其本身 并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。
[0047] 移動終端可以以各種形式來實施。例如,本發明中描述的終端可以包括諸如移動 電話、智能電話、筆記本電腦、數字廣播接收器、PDA(個人數字助理)、PAD(平板電腦)、PMP (便攜式多媒體播放器)、導航裝置等等的移動終端以及諸如數字TV、臺式計算機等等的固 定終端。下面,假設終端是移動終端。然而,本領域技術人員將理解的是,除了特別用于移動 目的的元件之外,根據本發明的實施方式的構造也能夠應用于固定類型的終端。
[0048] 圖1為實現本發明各個實施例一個可選的移動終端的硬件結構示意圖。
[0049] 移動終端100可以包括無線通信單元110、感測單元140、輸出單元150、存儲器160、 接口單元170、控制器180和電源單元190等等。圖1示出了具有各種組件的移動終端,但是應 理解的是,并不要求實施所有示出的組件。可以替代地實施更多或更少的組件。將在下面詳 細描述移動終端的元件。
[0050] 無線通信單元110通常包括一個或多個組件,其允許移動終端100與無線通信系統 或網絡之間的無線電通信。例如,無線通信單元可以包括廣播接收模塊111、移動通信模塊 112、無線互聯網模塊113和位置信息模塊115中的至少一個。
[0051]廣播接收模塊111經由廣播信道從外部廣播管理服務器接收廣播信號和/或廣播 相關信息。廣播信道可以包括衛星信道和/或地面信道。廣播管理服務器可以是生成并發送 廣播信號和/或廣播相關信息的服務器或者接收之前生成的廣播信號和/或廣播相關信息 并且將其發送給終端的服務器。廣播信號可以包括TV廣播信號、無線電廣播信號、數據廣播 信號等等。而且,廣播信號可以進一步包括與TV或無線電廣播信號組合的廣播信號。廣播相 關信息也可以經由移動通信網絡提供,并且在該情況下,廣播相關信息可以由移動通信模 塊112來接收。廣播信號可以以各種形式存在,例如,其可以以數字多媒體廣播(DMB)的電子 節目指南(EPG)、數字視頻廣播手持(DVB-H)的電子服務指南(ESG)等等的形式而存在。廣播 接收模塊111可以通過使用各種類型的廣播系統接收信號廣播。特別地,廣播接收模塊111 可以通過使用諸如多媒體廣播-地面(DMB-T)、數字多媒體廣播-衛星(DMB-S)、數字視頻廣 播-手持(DVB-H),前向鏈路媒體(MediaFLO?)的數據廣播系統、地面數字廣播綜合服務 (ISDB-T)等等的數字廣播系統接收數字廣播。廣播接收模塊111可以被構造為適合提供廣 播信號的各種廣播系統以及上述數字廣播系統。經由廣播接收模塊111接收的廣播信號和/ 或廣播相關信息可以存儲在存儲器160(或者其它類型的存儲介質)中。
[0052]移動通信模塊112將無線電信號發送到基站(例如,接入點、節點B等等)、外部終端 以及服務器中的至少一個和/或從其接收無線電信號。這樣的無線電信號可以包括語音通 話信號、視頻通話信號、或者根據文本和/或多媒體消息發送和/或接收的各種類型的數據。
[0053] 無線互聯網模塊113支持移動終端的無線互聯網接入。該模塊可以內部或外部地 耦接到終端。該模塊所涉及的無線互聯網接入技術可以包括WLAN(無線LAN) (Wi-Fi)、Wibro (無線寬帶)、Wimax(全球微波互聯接入)、HSDPA(高速下行鏈路分組接入)等等。
[0054] 位置信息模塊115是用于檢查或獲取移動終端的位置信息的模塊。位置信息模塊 的典型示例是GPS(全球定位系統)。根據當前的技術,GPS模塊115計算來自三個或更多衛星 的距離信息和準確的時間信息并且對于計算的信息