亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

觸控設(shè)備、觸控設(shè)備中目標(biāo)對(duì)象移動(dòng)方法及裝置制造方法

文檔序號(hào):6502262閱讀:362來源:國(guó)知局
觸控設(shè)備、觸控設(shè)備中目標(biāo)對(duì)象移動(dòng)方法及裝置制造方法
【專利摘要】一種觸控設(shè)備、觸控設(shè)備中目標(biāo)對(duì)象移動(dòng)方法及裝置,所述觸控設(shè)備包括相互對(duì)應(yīng)的第一觸控區(qū)域及第二觸控區(qū)域;所述目標(biāo)對(duì)象移動(dòng)方法包括:當(dāng)在所述第一觸控區(qū)域檢測(cè)到第一觸點(diǎn),在所述第二觸控區(qū)域檢測(cè)到第二觸點(diǎn),且所述第一觸點(diǎn)和第二觸點(diǎn)指向目標(biāo)對(duì)象時(shí),選中目標(biāo)對(duì)象;當(dāng)檢測(cè)到所述指向目標(biāo)對(duì)象的第一觸點(diǎn)和第二觸點(diǎn)移動(dòng),且在移動(dòng)過程中第一觸點(diǎn)和第二觸點(diǎn)的相對(duì)距離小于第二預(yù)設(shè)距離時(shí),移動(dòng)所述目標(biāo)對(duì)象;當(dāng)檢測(cè)到所述第一觸點(diǎn)和/或第二觸點(diǎn)不存在時(shí),以所述目標(biāo)對(duì)象移動(dòng)路徑的終點(diǎn)作為目標(biāo)位置,釋放所述目標(biāo)對(duì)象。上述方案可以簡(jiǎn)化用戶操作,避免誤操作。
【專利說明】觸控設(shè)備、觸控設(shè)備中目標(biāo)對(duì)象移動(dòng)方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及觸控【技術(shù)領(lǐng)域】,尤其涉及一種觸控設(shè)備、觸控設(shè)備中目標(biāo)對(duì)象移動(dòng)方 法及裝置。
【背景技術(shù)】
[0002]人機(jī)交互(英文:Human_Computer Interaction 或 Human-Machine Interaction, 簡(jiǎn)稱HCI或HMI),是一門研究系統(tǒng)與用戶之間交互關(guān)系的學(xué)問,是指人與計(jì)算機(jī)之間使用 某種對(duì)話語言,以一定的交互方式,為完成確定任務(wù)而在人與計(jì)算機(jī)之間進(jìn)行的信息交換 過程。例如,用戶可以通過手指點(diǎn)擊或滑動(dòng)等不同手勢(shì)與具有觸摸屏的觸控設(shè)備進(jìn)行交互 操作。
[0003]微件(Widget),是一小塊可以在任意一個(gè)基于超文本標(biāo)記語言(Hypertext Markup Language, HTML)的網(wǎng)絡(luò)頁面上執(zhí)行的代碼,其表現(xiàn)形式可以是視頻、地圖、新聞、小 游戲等。
[0004]目前在人機(jī)交互系統(tǒng)中,例如可顯示的觸控設(shè)備中,通常具有一些控件、微件等可 進(jìn)行操作的對(duì)象。對(duì)于要進(jìn)行操作的目標(biāo)對(duì)象,可以進(jìn)行點(diǎn)擊打開、移動(dòng)、刪除等操作。要 完成移動(dòng)一個(gè)目標(biāo)對(duì)象,例如一個(gè)Widget的操作,用戶需要先在一個(gè)觸控屏上單點(diǎn)長(zhǎng)按所 述Widget持續(xù)I秒以上,待Widget響應(yīng)后,系統(tǒng)進(jìn)入Widget可拖動(dòng)的狀態(tài),用戶完成拖動(dòng) 操作后,用戶再操作一次按鍵或者觸屏控件來退出拖動(dòng)狀態(tài),完成整個(gè)移動(dòng)操作。
[0005]在研究和實(shí)踐過程中,發(fā)明人發(fā)現(xiàn),上述移動(dòng)一個(gè)Widget的操作,整個(gè)過程至少 需要5秒來完成,同時(shí)拖動(dòng)過程中可能誤觸發(fā)成滑動(dòng)等其他操作,操作復(fù)雜,持續(xù)時(shí)間長(zhǎng), 給用戶操作帶來不便。

【發(fā)明內(nèi)容】

[0006]本發(fā)明解決的是現(xiàn)有技術(shù)中移動(dòng)一個(gè)目標(biāo)對(duì)象持續(xù)時(shí)間較長(zhǎng),操作復(fù)雜的技術(shù)問題。
[0007]為解決上述問題,本發(fā)明實(shí)施例提供了一種觸控設(shè)備中目標(biāo)對(duì)象移動(dòng)方法,所述 觸控設(shè)備包括相互對(duì)應(yīng)的第一觸控區(qū)域及第二觸控區(qū)域;所述目標(biāo)對(duì)象移動(dòng)方法包括:當(dāng) 在所述第一觸控區(qū)域檢測(cè)到第一觸點(diǎn),在所述第二觸控區(qū)域檢測(cè)到第二觸點(diǎn),且所述第一 觸點(diǎn)和第二觸點(diǎn)指向目標(biāo)對(duì)象時(shí),選中目標(biāo)對(duì)象;當(dāng)檢測(cè)到所述指向目標(biāo)對(duì)象的第一觸點(diǎn) 和第二觸點(diǎn)移動(dòng),且在移動(dòng)過程中第一觸點(diǎn)和第二觸點(diǎn)的相對(duì)距離小于第二預(yù)設(shè)距離時(shí), 移動(dòng)所述目標(biāo)對(duì)象;當(dāng)檢測(cè)到所述第一觸點(diǎn)和/或第二觸點(diǎn)不存在時(shí),以所述目標(biāo)對(duì)象移 動(dòng)路徑的終點(diǎn)作為目標(biāo)位置,釋放所述目標(biāo)對(duì)象。
[0008]可選的,在所述選中目標(biāo)對(duì)象之前還包括:確定所述第一觸點(diǎn)和第二觸點(diǎn)保持觸 控狀態(tài)持續(xù)第一預(yù)設(shè)時(shí)長(zhǎng)。
[0009]可選的,所述第一預(yù)設(shè)時(shí)長(zhǎng)小于100毫秒。
[0010]可選的,在釋放所述目標(biāo)對(duì)象前還包括:確定所述第一觸點(diǎn)和/或第二觸點(diǎn)不存在狀態(tài)持續(xù)第二預(yù)設(shè)時(shí)長(zhǎng)。
[0011]可選的,所述第二預(yù)設(shè)時(shí)長(zhǎng)小于100毫秒。
[0012]可選的,所述第一觸點(diǎn)和第二觸點(diǎn)指向目標(biāo)對(duì)象具體為:所述第一觸點(diǎn)與第二觸 點(diǎn)的相對(duì)距離小于第一預(yù)設(shè)距離,且所述第一觸點(diǎn)和/或第二觸點(diǎn)對(duì)應(yīng)于目標(biāo)對(duì)象感應(yīng)區(qū) 域內(nèi)。
[0013]可選的,所述第一觸點(diǎn)與第二觸點(diǎn)的相對(duì)距離為在第一觸控區(qū)域投影面上的相對(duì)距離。
[0014]可選的,所述第一預(yù)設(shè)距離等于所述第二預(yù)設(shè)距離。
[0015]可選的,所述第一觸控區(qū)域?yàn)橛|控屏或者觸控板;所述第二觸控區(qū)域?yàn)橛|控屏或 者觸控板。
[0016]可選的,在選中目標(biāo)對(duì)象時(shí),還包括:通過所述觸控設(shè)備的顯示界面顯示所述目標(biāo) 對(duì)象處于可被移動(dòng)的狀態(tài)。
[0017]為解決上述技術(shù)問題,本發(fā)明實(shí)施例還提供了 一種目標(biāo)對(duì)象移動(dòng)裝置,所述裝置 包括:檢測(cè)單元,用于檢測(cè)用戶在相互對(duì)應(yīng)的第一觸控區(qū)域和第二觸控區(qū)域輸入的觸控操 作,包括在所述第一觸控區(qū)域檢測(cè)第一觸點(diǎn)是否存在,在所述第二觸控區(qū)域檢測(cè)第二觸點(diǎn) 是否存在,以及檢測(cè)所述第一觸點(diǎn)和第二觸點(diǎn)的移動(dòng)操作;選擇單元,用于當(dāng)所述檢測(cè)單元 在所述第一觸控區(qū)域檢測(cè)到第一觸點(diǎn),在所述第二觸控區(qū)域檢測(cè)到第二觸點(diǎn),且所述第一 觸點(diǎn)和第二觸點(diǎn)指向目標(biāo)對(duì)象時(shí),選擇目標(biāo)對(duì)象;移動(dòng)單元,用于當(dāng)所述檢測(cè)單元檢測(cè)到所 述指向目標(biāo)對(duì)象的第一觸點(diǎn)和第二觸點(diǎn)的移動(dòng),且在移動(dòng)過程中第一觸點(diǎn)和第二觸點(diǎn)的相 對(duì)距離小于第二預(yù)設(shè)距離時(shí),移動(dòng)所述目標(biāo)對(duì)象;釋放單元,用于當(dāng)所述檢測(cè)單元檢測(cè)到 所述第一觸點(diǎn)和/或所述第二觸點(diǎn)不存在時(shí),以所述目標(biāo)對(duì)象移動(dòng)路徑的終點(diǎn)作為目標(biāo)位 置,釋放所述目標(biāo)對(duì)象。
[0018]可選的,所述目標(biāo)對(duì)象移動(dòng)裝置還包括:計(jì)時(shí)單元,用于計(jì)算所述第一觸點(diǎn)和第二 觸點(diǎn)保持觸控狀態(tài)的持續(xù)時(shí)長(zhǎng);所述選擇單元,具體用于在所述計(jì)時(shí)單元確定所述第一觸 點(diǎn)和第二觸點(diǎn)保持觸控狀態(tài)的持續(xù)第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),執(zhí)行所述選擇目標(biāo)對(duì)象的操作。
[0019]可選的,所述計(jì)時(shí)單元還用于計(jì)算所述第一觸點(diǎn)和/或第二觸點(diǎn)處于不存在狀態(tài) 的持續(xù)時(shí)長(zhǎng);所述釋放單元,具體用于在所述計(jì)時(shí)單元確定所述第一觸點(diǎn)和/或第二觸點(diǎn) 的不存在狀態(tài)持續(xù)第二預(yù)設(shè)時(shí)長(zhǎng)時(shí),執(zhí)行釋放所述目標(biāo)對(duì)象的操作。
[0020]可選的,所述第一觸控區(qū)域?yàn)橛|控屏或者觸控板;所述第二觸控區(qū)域?yàn)橛|控屏或 觸控板。
[0021]可選的,所述目標(biāo)對(duì)象移動(dòng)裝置還包括顯示單元,用于在所述選擇單元選中目標(biāo) 對(duì)象時(shí),通過顯示界面顯示所述目標(biāo)對(duì)象處于可被移動(dòng)的狀態(tài)。
[0022]為解決上述技術(shù)問題,本發(fā)明實(shí)施例還提供了一種觸控設(shè)備,可以包括上述實(shí)施 例中的目標(biāo)對(duì)象移動(dòng)裝置。
[0023]與現(xiàn)有技術(shù)相比,本發(fā)明的技術(shù)方案具有以下優(yōu)點(diǎn):
[0024]通過在觸控設(shè)備上相互對(duì)應(yīng)的第一觸控區(qū)域及第二觸控區(qū)域上分別檢測(cè)到的第 一觸點(diǎn)和第二觸點(diǎn),且所述第一觸點(diǎn)和第二觸點(diǎn)指向目標(biāo)對(duì)象時(shí),選中目標(biāo)對(duì)象,并使目標(biāo) 對(duì)象隨著第一觸點(diǎn)和第二觸點(diǎn)的移動(dòng)而移動(dòng),并在檢測(cè)到第一觸點(diǎn)或第二觸點(diǎn)至少其中之 一不存在時(shí),以所述目標(biāo)對(duì)象移動(dòng)路徑的終點(diǎn)作為目標(biāo)位置,釋放所述目標(biāo)對(duì)象,完成所述目標(biāo)對(duì)象的移動(dòng)。目標(biāo)對(duì)象在整個(gè)移動(dòng)過程中,對(duì)于用戶來說,只有一次操作,即在目標(biāo)對(duì) 象對(duì)應(yīng)的第一觸控區(qū)域存在第一觸點(diǎn)及與第一觸控區(qū)域?qū)?yīng)設(shè)置的第二觸控區(qū)域存在第 二觸點(diǎn),保持所述第一觸點(diǎn)和第二觸點(diǎn)移動(dòng)到目標(biāo)位置,即完成目標(biāo)對(duì)象的移動(dòng)操作,因此 操作簡(jiǎn)便,交互時(shí)間較短,且由于所述第一觸點(diǎn)和第二觸點(diǎn)分別在兩個(gè)觸控區(qū)域內(nèi),目標(biāo)對(duì) 象移動(dòng)過程中需要兩個(gè)觸點(diǎn)同時(shí)保持接觸狀態(tài),且保持兩個(gè)觸點(diǎn)的相對(duì)距離小于第二預(yù)設(shè) 距離,因此不易引起誤操作。
[0025]此外,在確定目標(biāo)對(duì)象被選中前通過確定所述第一觸點(diǎn)和第二觸點(diǎn)保持觸控狀態(tài) 持續(xù)第一預(yù)設(shè)時(shí)長(zhǎng),可以消除觸控區(qū)域的信號(hào)抖動(dòng)。
[0026]在確定第一觸點(diǎn)或者第二觸點(diǎn)不存在狀態(tài)持續(xù)第二預(yù)設(shè)時(shí)長(zhǎng)時(shí)才釋放目標(biāo)對(duì)象, 同樣可以避免觸控區(qū)域信號(hào)抖動(dòng)所引起的誤操作。
[0027]在選中目標(biāo)對(duì)象前,通過觸控設(shè)備的顯示界面顯示所述目標(biāo)對(duì)象處于可被移動(dòng)狀 態(tài),提示用戶可以執(zhí)行移動(dòng)操作,可以增強(qiáng)用戶體驗(yàn)。
[0028]通過設(shè)于相對(duì)位置的相互對(duì)應(yīng)的第一觸控區(qū)域和第二觸控區(qū)域,且至少其中一個(gè) 觸控區(qū)域?yàn)橛|控屏,在整個(gè)移動(dòng)過程中,目標(biāo)對(duì)象隨著第一觸點(diǎn)和第二觸點(diǎn)的移動(dòng)而同步 移動(dòng)并實(shí)時(shí)顯示,對(duì)用戶來說,可以更清楚目標(biāo)對(duì)象的實(shí)時(shí)位置,因此,可以根據(jù)需要隨時(shí) 釋放目標(biāo)對(duì)象。且目標(biāo)對(duì)象隨位于相對(duì)設(shè)置的觸控區(qū)域上的兩個(gè)觸點(diǎn)同步移動(dòng)及實(shí)時(shí)顯 示,如同移動(dòng)一個(gè)實(shí)際的物體,非常直觀,不需要用戶記住復(fù)雜的動(dòng)作,因此可以增強(qiáng)用戶 交互體驗(yàn),方便用戶使用。
【專利附圖】

【附圖說明】
[0029]圖1是本發(fā)明實(shí)施例一的觸控設(shè)備中目標(biāo)對(duì)象移動(dòng)方法流程圖;
[0030]圖2是本發(fā)明實(shí)施例一的觸控設(shè)備的觸控區(qū)域示意圖;
[0031]圖3-6是本發(fā)明實(shí)施例一中的目標(biāo)對(duì)象移動(dòng)過程中觸控界面示意圖;
[0032]圖7是本發(fā)明實(shí)施例二的目標(biāo)對(duì)象移動(dòng)裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0033]如【背景技術(shù)】中所述,要完成一個(gè)目標(biāo)對(duì)象的移動(dòng),現(xiàn)有技術(shù)中,需要先在一個(gè)觸控 屏上單點(diǎn)長(zhǎng)按所述目標(biāo)對(duì)象且持續(xù)I秒以上,目標(biāo)對(duì)象才處于可拖動(dòng)狀態(tài),而在完成拖動(dòng) 操作后,用戶需要再操作一次按鍵或者觸屏控件退出拖動(dòng)狀態(tài),才能完成整個(gè)移動(dòng)操作,整 個(gè)過程涉及多個(gè)狀態(tài)的轉(zhuǎn)換,且每個(gè)狀態(tài)持續(xù)時(shí)間較長(zhǎng),因此使得目標(biāo)對(duì)象的整個(gè)移動(dòng)過 程需要較長(zhǎng)時(shí)間。并且,需要用戶執(zhí)行多個(gè)操作,因此操作相對(duì)復(fù)雜。由于滑動(dòng)操作也是采 用單觸控點(diǎn)移動(dòng)的方式,因此在目標(biāo)對(duì)象移動(dòng)過程中,單點(diǎn)拖動(dòng)目標(biāo)對(duì)象可能會(huì)誤觸發(fā)滑 動(dòng)操作,給用戶造成不便。
[0034]為解決上述技術(shù)問題,本發(fā)明實(shí)施例采用具有兩個(gè)觸控區(qū)域的觸控設(shè)備,所述兩 個(gè)觸控區(qū)域相互對(duì)應(yīng),在檢測(cè)到所述兩個(gè)觸控區(qū)域上分別存在觸點(diǎn)且兩個(gè)觸點(diǎn)指向目標(biāo)對(duì) 象時(shí),選中目標(biāo)對(duì)象,并使目標(biāo)對(duì)象隨著所述兩個(gè)觸點(diǎn)的移動(dòng)而移動(dòng),直至檢測(cè)到所述兩個(gè) 觸點(diǎn)中至少一個(gè)觸點(diǎn)不存在時(shí),以所述目標(biāo)對(duì)象移動(dòng)路徑的終點(diǎn)作為目標(biāo)位置,釋放所述 目標(biāo)對(duì)象。
[0035]采用上述技術(shù)方案,整個(gè)移動(dòng)過程中僅存在兩個(gè)大致平行移動(dòng)的觸點(diǎn),對(duì)于用戶來說,只需要一次操作,不需要進(jìn)行狀態(tài)轉(zhuǎn)換的確認(rèn)等復(fù)雜的操作,因此操作簡(jiǎn)單,且交互 時(shí)間短,不易誤觸發(fā)其他操作,因此可以方便用戶使用,增強(qiáng)用戶體驗(yàn)。
[0036]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更為明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明 的具體實(shí)施例做詳細(xì)的說明。
[0037]實(shí)施例一
[0038]首先介紹本實(shí)施例所采用的觸控設(shè)備,所述觸控設(shè)備包括相互對(duì)應(yīng)的第一觸控區(qū) 域和第二觸控區(qū)域。其中,所述第一觸控區(qū)域和第二觸控區(qū)域可以相對(duì)設(shè)置,也可以呈一定 角度設(shè)置,例如,呈90°夾角。
[0039]在具體實(shí)施中,所述觸控設(shè)備可以是手持移動(dòng)設(shè)備,設(shè)置的至少兩個(gè)面都采用觸 控裝置,例如,設(shè)備的正反兩面都采用觸控屏,或者都采用觸控板,或者一面采用觸控屏,另 一面采用觸控板。對(duì)于正反兩面都采用觸控板時(shí),可以在所述觸控設(shè)備上另設(shè)顯示屏,或者 外接獨(dú)立的顯示設(shè)備。本實(shí)施例中,以至少一面采用觸控屏為例,進(jìn)行說明,另外一面可以 是觸控屏,也可以是觸控板。如圖2所示,包括前觸控屏I以及與之相對(duì)的后觸控屏2,圖2 中左邊視圖為前觸控屏朝向用戶,右邊視圖為后觸控屏朝向用戶。
[0040]參照?qǐng)D3,前觸控屏I區(qū)域中,黑色方塊表示目標(biāo)對(duì)象A,黑色方形邊框B表示用戶 想將目標(biāo)對(duì)象A移動(dòng)到的目標(biāo)位置??梢岳斫獾氖?,與所述前觸控屏I相對(duì)的另一面即是 后觸控屏。
[0041]參照?qǐng)D1,本實(shí)施例的觸控設(shè)備中目標(biāo)對(duì)象的移動(dòng)方法具體包括如下步驟:
[0042]步驟SI,當(dāng)在所述第一觸控區(qū)域檢測(cè)到第一觸點(diǎn),在所述第二觸控區(qū)域檢測(cè)到第 二觸點(diǎn),且所述第一觸點(diǎn)和/或第二觸點(diǎn)指向目標(biāo)對(duì)象時(shí),選中目標(biāo)對(duì)象。
[0043]在具體實(shí)施中,為確定第一觸點(diǎn)和第二觸點(diǎn)是否指向目標(biāo)對(duì)象,可以采用多種方 式。例如,本實(shí)施例中,當(dāng)所述第一觸點(diǎn)與第二觸點(diǎn)的相對(duì)距離小于第一預(yù)設(shè)距離,且所述 第一觸點(diǎn)和/或第二觸點(diǎn)對(duì)應(yīng)于目標(biāo)對(duì)象區(qū)域內(nèi)時(shí),即確定第一觸點(diǎn)和第二觸點(diǎn)指向目標(biāo) 對(duì)象。所述第一觸點(diǎn)和/或第二觸點(diǎn)對(duì)應(yīng)于目標(biāo)對(duì)象區(qū)域包括第一觸點(diǎn)或第二觸點(diǎn)直接接 觸所述目標(biāo)對(duì)象,或者在距所述目標(biāo)對(duì)象預(yù)設(shè)距離的一定區(qū)域內(nèi)皆可。
[0044]參照?qǐng)D4,用戶的大拇指和食指分別在所述前觸控屏和后觸控屏上產(chǎn)生第一觸點(diǎn) Cl (Xa,Ya),在后觸控屏上產(chǎn)生第二觸點(diǎn)Dl (XD1,YdiX用戶欲執(zhí)行選中目標(biāo)對(duì)象A的操 作,本實(shí)施例中需要滿足如下條件:
[0045]1.在前后觸控屏上產(chǎn)生有效的第一觸點(diǎn)Cl和第二觸點(diǎn)Dl。確定第一觸點(diǎn)Cl和 第二觸點(diǎn)Dl為有效觸點(diǎn)可以避免一些誤操作。
[0046]2.第一觸點(diǎn)Cl與第二觸點(diǎn)Dl的相對(duì)距離小于第一預(yù)設(shè)距離R,第一觸點(diǎn)Cl與第 二觸點(diǎn)Dl的相對(duì)距離通常是指在觸控屏投影面上的相對(duì)距離。這里,R為1cm。
[0047]3.其中至少一個(gè)觸點(diǎn)對(duì)應(yīng)于目標(biāo)對(duì)象A所在區(qū)域內(nèi)。本實(shí)施例中,默認(rèn)處于前觸 控屏上的第一觸點(diǎn)Cl對(duì)應(yīng)于目標(biāo)對(duì)象A區(qū)域內(nèi)。
[0048]在具體實(shí)施中,為消除觸控屏的信號(hào)抖動(dòng),可以設(shè)置第一預(yù)設(shè)時(shí)長(zhǎng),當(dāng)確定第一觸 點(diǎn)Cl和第二觸點(diǎn)Dl保持觸控狀態(tài)持續(xù)第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),才選中所述目標(biāo)對(duì)象。這里第一 預(yù)設(shè)時(shí)長(zhǎng)設(shè)為100毫秒,可以理解的是,在具體實(shí)施中,也可以設(shè)置為小于100毫秒或略大 于100毫秒。
[0049]另外,為增強(qiáng)與用戶的交互性,在選中目標(biāo)對(duì)象時(shí),可以通過所述觸控設(shè)備的顯示界面顯示所述目標(biāo)對(duì)象處于可被移動(dòng)的狀態(tài),以提示用戶可執(zhí)行移動(dòng)所述目標(biāo)對(duì)象的操作。
[0050]步驟S2,當(dāng)檢測(cè)到所述第一觸點(diǎn)和第二觸點(diǎn)移動(dòng),且在移動(dòng)過程中第一觸點(diǎn)和第 二觸點(diǎn)的相對(duì)距離小于第二預(yù)設(shè)距離時(shí),移動(dòng)所述目標(biāo)對(duì)象。
[0051]圖5為目標(biāo)對(duì)象A從原有位置移動(dòng)至目標(biāo)區(qū)域的過程示意圖,當(dāng)在移動(dòng)目標(biāo)對(duì)象 A的過程中,第一觸點(diǎn)坐標(biāo)變化的過程即可作為移動(dòng)路徑,用戶仍需保持第二觸點(diǎn)處于接觸 狀態(tài),且第一觸點(diǎn)與第二觸點(diǎn)的相對(duì)位置小于預(yù)設(shè)第二距離。根據(jù)用戶習(xí)慣,通常所述第一 觸點(diǎn)和第二觸點(diǎn)是同步移動(dòng)的,因此第二預(yù)設(shè)距離可以設(shè)置和第一預(yù)設(shè)距離相同。本實(shí)施 例中,設(shè)置第二預(yù)設(shè)距離也為1cm。
[0052]在移動(dòng)過程中,目標(biāo)對(duì)象A的移動(dòng)值為(x0,0),目標(biāo)對(duì)象當(dāng)前的偏移值為0 (XO-Xci, YO-Ya),所有的偏移值0構(gòu)成移動(dòng)路徑。
[0053]步驟S3,當(dāng)檢測(cè)到所述第一觸點(diǎn)和第二觸點(diǎn)不存在時(shí),以所述目標(biāo)對(duì)象移動(dòng)路徑 的終點(diǎn)作為目標(biāo)位置,釋放所述目標(biāo)對(duì)象。
[0054]參照?qǐng)D6,當(dāng)用戶的手指松開,釋放觸控區(qū)域,在前后觸控屏上不產(chǎn)生任何觸控點(diǎn) 時(shí),即觸控設(shè)備前后觸控區(qū)域的觸控點(diǎn)為0時(shí),以目標(biāo)對(duì)象A移動(dòng)的最終點(diǎn)作為目標(biāo)對(duì)象A 的目標(biāo)位置,如圖6所示,用戶在目標(biāo)對(duì)象A移動(dòng)到目標(biāo)位置區(qū)域B時(shí),釋放目標(biāo)對(duì)象A,則 完成將目標(biāo)對(duì)象A移動(dòng)到目標(biāo)位置B區(qū)域的操作。
[0055]在整個(gè)移動(dòng)過程中,目標(biāo)對(duì)象A隨著第一觸點(diǎn)和第二觸點(diǎn)的移動(dòng)而同步移動(dòng)并實(shí) 時(shí)顯示,對(duì)用戶來說,可以更清楚目標(biāo)對(duì)象的實(shí)時(shí)位置,因此,可以根據(jù)需要隨時(shí)釋放目標(biāo) 對(duì)象A。且目標(biāo)對(duì)象隨位于相對(duì)設(shè)置的觸控區(qū)域上的兩個(gè)觸點(diǎn)同步移動(dòng)及實(shí)時(shí)顯示,如同移 動(dòng)一個(gè)實(shí)際的物體,非常直觀,不需要用戶記住復(fù)雜的動(dòng)作,因此可以增強(qiáng)用戶交互體驗(yàn), 方便用戶使用。
[0056]在具體實(shí)施中,同樣為避免觸控屏信號(hào)抖動(dòng)所引起的誤操作,可以在檢測(cè)到第一 觸點(diǎn)和第二觸點(diǎn)不存在且持續(xù)第二預(yù)設(shè)時(shí)長(zhǎng)時(shí),再執(zhí)行釋放目標(biāo)對(duì)象A的操作。為消除觸 控屏抖動(dòng)所設(shè)置的時(shí)長(zhǎng)通常較短,一般小于100毫秒。本實(shí)施例中,設(shè)置第二預(yù)設(shè)時(shí)長(zhǎng)為 100毫秒。當(dāng)然在具體實(shí)施中,也可以設(shè)置第二預(yù)設(shè)時(shí)長(zhǎng)小于100毫秒或者略大于100毫 秒。
[0057]由于上述消除觸控屏信號(hào)抖動(dòng)的操作持續(xù)時(shí)間很短,用戶通常感覺不到,因此不 會(huì)對(duì)整個(gè)操作過程產(chǎn)生明顯的影響。
[0058]可以理解的是,在具體實(shí)施中,也可以在檢測(cè)到其中一個(gè)觸點(diǎn)不存在時(shí),即釋放所 述目標(biāo)對(duì)象。
[0059]從以上步驟可以看出,通過在兩個(gè)相互對(duì)應(yīng)的觸控區(qū)域上各有一個(gè)觸點(diǎn),且所述 觸點(diǎn)指向所述目標(biāo)對(duì)象來選中所述目標(biāo)對(duì)象,之后兩個(gè)觸點(diǎn)一起移動(dòng),即可實(shí)現(xiàn)目標(biāo)對(duì)象 的移動(dòng)操作,在移動(dòng)至目標(biāo)位置后,也不需要復(fù)雜的確認(rèn)或退出操作,對(duì)于用戶來說,整個(gè) 過程只有一次操作,因此操作過程簡(jiǎn)便,交互時(shí)間較短,且由于所述第一觸點(diǎn)和第二觸點(diǎn)分 別在兩個(gè)觸控區(qū)域內(nèi),且目標(biāo)對(duì)象移動(dòng)過程中需要兩個(gè)觸點(diǎn)同時(shí)保持接觸狀態(tài),且保持兩 個(gè)觸點(diǎn)的相對(duì)距離小于第二預(yù)設(shè)距離,因此不易引起誤操作。
[0060]實(shí)施例二
[0061 ] 參照?qǐng)D7,本實(shí)施例的目標(biāo)對(duì)象移動(dòng)裝置包括:[0062]檢測(cè)單元701,用于檢測(cè)用戶在相互對(duì)應(yīng)的第一觸控區(qū)域和第二輸入的觸控操作, 包括在所述第一觸控區(qū)域檢測(cè)第一觸點(diǎn)是否存在,在所述第二觸控區(qū)域檢測(cè)第二觸點(diǎn)是否 存在,以及檢測(cè)所述第一觸點(diǎn)和第二觸點(diǎn)的移動(dòng)操作;
[0063]選擇單元702,用于當(dāng)檢測(cè)單元701在所述第一觸控區(qū)域檢測(cè)到第一觸點(diǎn),在所述 第二觸控區(qū)域檢測(cè)到第二觸點(diǎn),且所述第一觸點(diǎn)和第二觸點(diǎn)指向目標(biāo)對(duì)象時(shí),選擇目標(biāo)對(duì) 象;
[0064]移動(dòng)單元703,用于當(dāng)檢測(cè)單元701檢測(cè)到所述指向目標(biāo)對(duì)象的第一觸點(diǎn)和第二 觸點(diǎn)的移動(dòng),且在移動(dòng)過程中第一觸點(diǎn)和第二觸點(diǎn)的相對(duì)距離小于第二預(yù)設(shè)距離時(shí),移動(dòng) 所述目標(biāo)對(duì)象;
[0065]釋放單元704,用于當(dāng)檢測(cè)單元701檢測(cè)到所述第一觸點(diǎn)和/或所述第二觸點(diǎn)不存 在時(shí),以所述目標(biāo)對(duì)象移動(dòng)路徑的終點(diǎn)作為目標(biāo)位置,釋放所述目標(biāo)對(duì)象。
[0066]其中,選擇單元702確定所述第一觸點(diǎn)和第二觸點(diǎn)指向目標(biāo)對(duì)象可以采用如下方 式:當(dāng)所述第一觸點(diǎn)與第二觸點(diǎn)的相對(duì)距離小于第一預(yù)設(shè)距離,且所述第一觸點(diǎn)和/或第 二觸點(diǎn)對(duì)應(yīng)于目標(biāo)對(duì)象區(qū)域內(nèi)。
[0067]本實(shí)施例中的目標(biāo)對(duì)象移動(dòng)裝置通過在檢測(cè)兩個(gè)相互對(duì)應(yīng)的觸控區(qū)域輸入相對(duì) 的兩個(gè)觸點(diǎn),且所述兩個(gè)觸點(diǎn)指向目標(biāo)對(duì)象時(shí),選擇目標(biāo)對(duì)象,并使所述目標(biāo)對(duì)象隨著所述 兩個(gè)觸點(diǎn)的移動(dòng)而移動(dòng),直至至少其中一個(gè)觸點(diǎn)被釋放時(shí),將目標(biāo)對(duì)象移動(dòng)路徑的終點(diǎn)作 為目標(biāo)位置,釋放所述目標(biāo)對(duì)象,從而完成目標(biāo)對(duì)象的移動(dòng)。整個(gè)過程不需要執(zhí)行復(fù)雜的狀 態(tài)識(shí)別和轉(zhuǎn)換,對(duì)于用戶來說,只是兩個(gè)觸點(diǎn)指向所述目標(biāo)對(duì)象,并且兩個(gè)觸點(diǎn)同時(shí)移動(dòng)至 目標(biāo)位置即可,操作簡(jiǎn)便,所需交互時(shí)間短,且不會(huì)由于操作失誤引起滑動(dòng)操作,因此可以 方便用戶使用,提高用戶體驗(yàn)。
[0068]通常,所述兩個(gè)觸點(diǎn)的移動(dòng)是同步的。
[0069]其中,第一觸控區(qū)域和第二觸控區(qū)域均可為觸控屏或者觸控板,當(dāng)?shù)谝挥|控區(qū)域 和第二觸控區(qū)域均為觸控板時(shí),所述觸控設(shè)備可以通過另設(shè)顯示屏或者通過獨(dú)立的顯示設(shè) 備來對(duì)應(yīng)顯示目標(biāo)對(duì)象及其移動(dòng)過程。
[0070]在具體實(shí)施中,還可以對(duì)上述實(shí)施例作進(jìn)一步的擴(kuò)展,參照?qǐng)D2,目標(biāo)對(duì)象移動(dòng)裝 置還可包括計(jì)時(shí)單元705,用于計(jì)算所述第一觸點(diǎn)和第二觸點(diǎn)保持觸控狀態(tài)的持續(xù)時(shí)長(zhǎng); 相應(yīng)的,選擇單元702,具體用于在所述計(jì)時(shí)單元確定所述第一觸點(diǎn)和第二觸點(diǎn)保持觸控狀 態(tài)的持續(xù)第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),才執(zhí)行所述選擇目標(biāo)對(duì)象的操作。
[0071]在具體實(shí)施中,計(jì)時(shí)單元705還可用于計(jì)算所述第一觸點(diǎn)和/或第二觸點(diǎn)處于不 存在狀態(tài)的持續(xù)時(shí)長(zhǎng);相應(yīng)的,釋放單元704,具體用于在計(jì)時(shí)單元705確定所述第一觸點(diǎn) 和/或第二觸點(diǎn)的不存在狀態(tài)持續(xù)第二預(yù)設(shè)時(shí)長(zhǎng)時(shí),才執(zhí)行釋放所述目標(biāo)對(duì)象的操作。
[0072]上述實(shí)施例中的觸控設(shè)備通過設(shè)置計(jì)時(shí)單元705,在所述第一觸點(diǎn)和第二觸點(diǎn)處 于某種狀態(tài)持續(xù)一段時(shí)間后,才觸發(fā)相應(yīng)的功能單元執(zhí)行相應(yīng)的操作,可以消除觸控單元 的抖動(dòng),以免由于信號(hào)抖動(dòng)產(chǎn)生誤操作。
[0073]為消除觸控屏信號(hào)抖動(dòng),所需持續(xù)時(shí)長(zhǎng)通常小于100毫秒,因此所述第一預(yù)設(shè)時(shí) 長(zhǎng)和第二預(yù)設(shè)時(shí)長(zhǎng)通??稍O(shè)置為100毫秒或者更小的參數(shù)。
[0074]在具體實(shí)施中,所述第一觸點(diǎn)與第二觸點(diǎn)的相對(duì)距離為在第一觸控區(qū)域投影面上 的相對(duì)距離。通常第一觸控區(qū)域與第二觸控區(qū)域位于兩個(gè)相互平行的表面。[0075]在具體實(shí)施中,為進(jìn)一步增強(qiáng)用戶體驗(yàn),增強(qiáng)與用戶的交互性,所述目標(biāo)對(duì)象移動(dòng)裝置還可包括顯示單元706,用于在選擇單元702選中目標(biāo)對(duì)象時(shí),通過顯示界面顯示所述目標(biāo)對(duì)象處于可被移動(dòng)的狀態(tài)。
[0076]通過在選中目標(biāo)對(duì)象時(shí)顯示目標(biāo)對(duì)象處于可被移動(dòng)的狀態(tài),可以提醒用戶執(zhí)行目標(biāo)對(duì)象的移動(dòng)操作。
[0077]需要說明的是,為描述方便,文中有多個(gè)實(shí)施例采用一幅附圖進(jìn)行說明的情況,為了便于區(qū)分,將其中一些可選方案用虛線框形式標(biāo)出。
[0078]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:ROM、RAM、磁盤或光盤等。
[0079]本發(fā)明實(shí)施例還提供了一種觸控設(shè)備,包括上述實(shí)施例中所述的目標(biāo)對(duì)象移動(dòng)裝置。
[0080]雖然本發(fā)明披露如上,但本發(fā)明并非限定于此。任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動(dòng)與修改,因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以權(quán)利要求所限定的范圍為準(zhǔn)。
【權(quán)利要求】
1.一種觸控設(shè)備中目標(biāo)對(duì)象移動(dòng)方法,所述觸控設(shè)備包括相互對(duì)應(yīng)的第一觸控區(qū)域及第二觸控區(qū)域;其特征在于,所述目標(biāo)對(duì)象移動(dòng)方法包括:當(dāng)在所述第一觸控區(qū)域檢測(cè)到第一觸點(diǎn),在所述第二觸控區(qū)域檢測(cè)到第二觸點(diǎn),且所述第一觸點(diǎn)和第二觸點(diǎn)指向目標(biāo)對(duì)象時(shí),選中目標(biāo)對(duì)象;當(dāng)檢測(cè)到所述指向目標(biāo)對(duì)象的第一觸點(diǎn)和第二觸點(diǎn)移動(dòng),且在移動(dòng)過程中第一觸點(diǎn)和第二觸點(diǎn)的相對(duì)距離小于第二預(yù)設(shè)距離時(shí),移動(dòng)所述目標(biāo)對(duì)象;當(dāng)檢測(cè)到所述第一觸點(diǎn)和/或第二觸點(diǎn)不存在時(shí),以所述目標(biāo)對(duì)象移動(dòng)路徑的終點(diǎn)作為目標(biāo)位置,釋放所述目標(biāo)對(duì)象。
2.如權(quán)利要求1所述的觸控設(shè)備中目標(biāo)對(duì)象移動(dòng)方法,其特征在于,在所述選中目標(biāo)對(duì)象之前還包括:確定所述第一觸點(diǎn)和第二觸點(diǎn)保持觸控狀態(tài)持續(xù)第一預(yù)設(shè)時(shí)長(zhǎng)。
3.如權(quán)利要求2所述的觸控設(shè)備中目標(biāo)對(duì)象移動(dòng)方法,其特征在于,所述第一預(yù)設(shè)時(shí)長(zhǎng)小于100暈秒。
4.如權(quán)利要求1所述的觸控設(shè)備中目標(biāo)對(duì)象移動(dòng)方法,其特征在于,在釋放所述目標(biāo)對(duì)象前還包括:確定所述第一觸點(diǎn)和/或第二觸點(diǎn)不存在狀態(tài)持續(xù)第二預(yù)設(shè)時(shí)長(zhǎng)。
5.如權(quán)利要求4所述的觸控設(shè)備中目標(biāo)對(duì)象移動(dòng)方法,其特征在于,所述第二預(yù)設(shè)時(shí)長(zhǎng)小于100暈秒。
6.如權(quán)利要求1所述的觸控設(shè)備中目標(biāo)對(duì)象移動(dòng)方法,其特征在于,所述第一觸點(diǎn)和第二觸點(diǎn)指向目標(biāo)對(duì)象具體為:所述第一觸點(diǎn)與第二觸點(diǎn)的相對(duì)距離小于第一預(yù)設(shè)距離,且所述第一觸點(diǎn)和/或第二觸點(diǎn)對(duì)應(yīng)于目標(biāo)對(duì)象感應(yīng)區(qū)域內(nèi)。
7.如權(quán)利要求6所述的觸控設(shè)備中目標(biāo)對(duì)象移動(dòng)方法,其特征在于,所述第一觸點(diǎn)與第二觸點(diǎn)的相對(duì)距離為在第一觸控區(qū)域投影面上的相對(duì)距離。
8.如權(quán)利要求7所述的觸控設(shè)備`中目標(biāo)對(duì)象移動(dòng)方法,其特征在于,所述第一預(yù)設(shè)距離等于所述第二預(yù)設(shè)距離。
9.如權(quán)利要求1所述的觸控設(shè)備中目標(biāo)對(duì)象移動(dòng)方法,其特征在于,所述第一觸控區(qū)域?yàn)橛|控屏或者觸控板;所述第二觸控區(qū)域?yàn)橛|控屏或者觸控板。
10.如權(quán)利要求1所述的觸控設(shè)備中目標(biāo)對(duì)象移動(dòng)方法,其特征在于,在選中目標(biāo)對(duì)象時(shí),還包括:通過所述觸控設(shè)備的顯示界面顯示所述目標(biāo)對(duì)象處于可被移動(dòng)的狀態(tài)。
11.一種目標(biāo)對(duì)象移動(dòng)裝置,其特征在于,包括:檢測(cè)單元,用于檢測(cè)用戶在相互對(duì)應(yīng)的第一觸控區(qū)域和第二觸控區(qū)域輸入的觸控操作,包括在所述第一觸控區(qū)域檢測(cè)第一觸點(diǎn)是否存在,在所述第二觸控區(qū)域檢測(cè)第二觸點(diǎn)是否存在,以及檢測(cè)所述第一觸點(diǎn)和第二觸點(diǎn)的移動(dòng)操作;選擇單元,用于當(dāng)所述檢測(cè)單元在所述第一觸控區(qū)域檢測(cè)到第一觸點(diǎn),在所述第二觸控區(qū)域檢測(cè)到第二觸點(diǎn),且所述第一觸點(diǎn)和第二觸點(diǎn)指向目標(biāo)對(duì)象時(shí),選擇目標(biāo)對(duì)象;移動(dòng)單元,用于當(dāng)所述檢測(cè)單元檢測(cè)到所述指向目標(biāo)對(duì)象的第一觸點(diǎn)和第二觸點(diǎn)的移動(dòng),且在移動(dòng)過程中第一觸點(diǎn)和第二觸點(diǎn)的相對(duì)距離小于第二預(yù)設(shè)距離時(shí),移動(dòng)所述目標(biāo)對(duì)象;釋放單元,用于當(dāng)所述檢測(cè)單元檢測(cè)到所述第一觸點(diǎn)和/或所述第二觸點(diǎn)不存在時(shí), 以所述目標(biāo)對(duì)象移動(dòng)路徑的終點(diǎn)作為目標(biāo)位置,釋放所述目標(biāo)對(duì)象。
12.如權(quán)利要求11所述的目標(biāo)對(duì)象移動(dòng)裝置,其特征在于,還包括:計(jì)時(shí)單元,用于計(jì)算所述第一觸點(diǎn)和第二觸點(diǎn)保持觸控狀態(tài)的持續(xù)時(shí)長(zhǎng);所述選擇單元,具體用于在所述計(jì)時(shí)單元確定所述第一觸點(diǎn)和第二觸點(diǎn)保持觸控狀態(tài)的持續(xù)第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),執(zhí)行所述選擇目標(biāo)對(duì)象的操作。
13.如權(quán)利要求11所述的目標(biāo)對(duì)象移動(dòng)裝置,其特征在于,所述計(jì)時(shí)單元還用于計(jì)算所述第一觸點(diǎn)和/或第二觸點(diǎn)處于不存在狀態(tài)的持續(xù)時(shí)長(zhǎng);所述釋放單元,具體用于在所述計(jì)時(shí)單元確定所述第一觸點(diǎn)和/或第二觸點(diǎn)的不存在狀態(tài)持續(xù)第二預(yù)設(shè)時(shí)長(zhǎng)時(shí),執(zhí)行釋放所述目標(biāo)對(duì)象的操作。
14.如權(quán)利要求11所述的目標(biāo)對(duì)象移動(dòng)裝置,其特征在于,所述第一觸控區(qū)域?yàn)橛|控屏或者觸控板;所述第二觸控區(qū)域?yàn)橛|控屏或觸控板。
15.如權(quán)利要求11所述的目標(biāo)對(duì)象移動(dòng)裝置,其特征在于,還包括顯示單元,用于在所述選擇單元選中目標(biāo)對(duì)象時(shí),通過顯示界面顯示所述目標(biāo)對(duì)象處于可被移動(dòng)的狀態(tài)。
16.一種觸控設(shè)備,其`特征在于,包括權(quán)利要求11至15任一項(xiàng)所述的目標(biāo)對(duì)象移動(dòng)裝
【文檔編號(hào)】G06F3/0488GK103513886SQ201310153829
【公開日】2014年1月15日 申請(qǐng)日期:2013年4月27日 優(yōu)先權(quán)日:2013年4月27日
【發(fā)明者】夏璐, 尹林拿 申請(qǐng)人:展訊通信(上海)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1