專利名稱:用于實現(xiàn)雙重觸摸體驗領(lǐng)域的單點觸摸處理的制作方法
用于實現(xiàn)雙重觸摸體驗領(lǐng)域的單點觸摸處理技術(shù)領(lǐng)域
本發(fā)明的實施例通常涉及用于計算機系統(tǒng)的基于觸摸的用戶輸入接口。
背景技術(shù):
對計算裝置和通信裝置而言,觸摸技術(shù)是人機界面技術(shù)的最新發(fā)展。由于摩爾定 律帶給半導體技術(shù)的范式轉(zhuǎn)變(paradigm change),計算機系統(tǒng)的速度和響應時間的改進 允許用戶使用他們的手指與計算機系統(tǒng)進行對接。
鍵盤是計算機的用戶輸入接口的早期形式。它是自然地從打字機世界遷移而來 的。鼠標作為另一種自然且較快的用戶輸入方式加入到用戶接口。值得注意的是,這種進 步的主要驅(qū)動力是硅技術(shù)的發(fā)展,硅技術(shù)的發(fā)展使圖形用戶接口得到支持。不是指定文本 輸入,光標響應于鼠標的移動和屏幕上的選擇在屏幕上的快速移動使得在鍵盤上的打字最 少化。在大多數(shù)計算機和筆記本開始使用鼠標的意義上,這代表了另一種范式轉(zhuǎn)換。
半導體技術(shù)已取得進一步的發(fā)展。盡管當引入鼠標時,圖形用戶接口成為有用的 用戶接口,但是屏幕和圖形硬件以及裝置驅(qū)動程序的技術(shù)已經(jīng)前進了另一個臺階,從而能 實現(xiàn)觸摸技術(shù)。鍵盤和鼠標的功能正被更直接的人機界面所代替。鍵盤接口也正被屏幕上 的觸摸所模擬。引人之處在于證明了用戶的手的巨大能力。針對屏幕操作的計算能力基本 已經(jīng)改進成對多點觸摸作出反應,以進行感測觸摸(檢測)、定位觸摸(分辨率)、觸摸認識和 觸摸響應。在傳導至用戶交互的響應時間方面,現(xiàn)在在手持裝置上能支持這些操作。
當手指或觸筆在觸摸傳感器的表面上產(chǎn)生觸摸時,發(fā)生單點觸摸(single touch)。這隨后被觸摸控制器檢測到。應用可確定觸摸事件的坐標。觸摸技術(shù)已經(jīng)被集成 到很多裝置中。這些裝置通常不具有一次檢測或分辨多于單個觸摸點的能力。筆實現(xiàn)了與 手指相同的輸入特性,而且還具有更高的指針準確性。主動筆(active pen)可提供更多的 控制和觸摸系統(tǒng)的用途,諸如繪畫和防誤觸能力。
通過許多單點觸摸技術(shù)對固件、軟件和硬件的改進,已經(jīng)提高了它們的觸摸功能。 這種觸摸技術(shù)可以使用高級的處理能力來“檢測”或識別第二次觸摸事件正在發(fā)生。不幸 的是,單點觸摸系統(tǒng)不能分辨第二次觸摸事件的確切位置。相反,它們依賴于解釋有意的手 勢事件輸入的處理。
“兩點觸摸(two touch)”指的是可以檢測并分辨兩個不同的同時的觸摸事件的觸 摸系統(tǒng)。在屏幕上同時畫兩條平行線是“兩點觸摸”的示例。多點觸摸(mult1-touch)指的 是同時檢測并分辨最少三個以上觸摸點的觸摸系統(tǒng)能力。所有三個或更多的觸摸都被檢測 并被充分地分辨。這導致觸摸體驗的改善。多點觸摸被認為已成為廣泛應用的接口。這是 由于該技術(shù)的效率、速度和直觀性。多點觸摸技術(shù)使用戶能夠夾捏、輕劃(swipe )、旋轉(zhuǎn)以及 其它動作。這些動作實現(xiàn)與數(shù)字內(nèi)容更豐富且更直接的交互。對于示例性應用,可以對照 片進行旋轉(zhuǎn)、調(diào)整大小以及單獨或成組地移動。
兩個手指的多點觸摸系統(tǒng)具有一些優(yōu)點。由于需要同時使用兩個手指,所以對用 戶的可允許移動施加了限制。例如,用一個拇指以外的手指和拇指或者用兩個拇指以外的手指畫圓是非常困難的。人的手掌的限制嚴重約束了用戶一遍完成一個圓的能力。對于任 何端點閉合的圖形也是這樣的,而使用一個手指畫要容易得多。用戶手的使用嚴重偏向于 使用食指或者食指和拇指。因此,需要對兩個手指同時觸摸接口進行改進。發(fā)明內(nèi)容
本發(fā)明的實施例提出了一種實現(xiàn)雙重觸摸體驗的單點觸摸處理。盡管雙重觸摸技 術(shù)可能對一些應用是有意義的,但是用戶的自然趨勢是使用食指,并且如果需要還使用拇 指。手的結(jié)構(gòu)對同時執(zhí)行多點觸摸或雙重觸摸交互的用戶移動施加了很多自由度約束。本 發(fā)明的實施例允許用戶使用食指進行模擬的雙重觸摸接口的兩次觸摸。
本發(fā)明的實施例提供了通過使用單點觸摸技術(shù)模仿同時雙重觸摸接口的處理,在 該單點觸摸技術(shù)中兩次觸摸均可使用食指。觸摸屏系統(tǒng)被置于信標模式下。該模式是本發(fā) 明的雙重觸摸體驗所特有的。在一個實施例中,通過雙擊或三擊,觸摸屏系統(tǒng)被置于該特殊 模式下。在該模式下,使用一次一個觸摸的方法來模擬本發(fā)明的雙重觸摸體驗。本發(fā)明的 實施例允許用戶標記單個參考點,相對于該參考點識別后續(xù)觸摸以定義動作??赏ㄟ^在屏 幕上選擇觸發(fā)器(trigger)或當檢測到大于某閾值的觸摸壓力時建立該參考點。參考點的 建立確定了第一點,并且相對于后續(xù)第二點發(fā)生動作。例如,容易畫出封閉圖形,包括通過 簡單將圓心確定為參考并使用一個手指(優(yōu)選地為食指)畫出的圓。如果偶然在與雙重觸摸 不相關(guān)的應用中使用了該技術(shù),則該模式被忽略。
本發(fā)明的實施例公開了一種第一用戶交互啟用一種操作模式的觸摸接口方法、設 備和軟件。第二用戶交互建立參考點。圖形功能基于相對于第二用戶交互的第三用戶交互 構(gòu)建圖像。在本發(fā)明的一個實施例中,用戶交互是屏幕上的觸摸。
附圖包括在說明書中并形成說明書的一部分。附圖示出了實施例。附圖與下面的 描述一起用來解釋實施例的原理。
圖1是可與本發(fā)明實施例一起使用的包含感測線和驅(qū)動線的網(wǎng)格的示例性電容 觸摸屏的層疊圖。
圖2是從觸摸到坐標計算的觸摸感測處理的流程圖。
圖3A是示出通過處理器和軟件的觸摸輸入的流程的流程圖,其中在該軟件中原 始數(shù)據(jù)被解釋為命令和手勢。
圖3B是根據(jù)本發(fā)明實施例的涉及使用單點觸摸處理實現(xiàn)同時雙重觸摸體驗的步 驟的流程圖。
圖4是用圖形示出了根據(jù)本發(fā)明的實施例的把屏幕置于專用“信標”模式下的圖。
圖5是示出根據(jù)本發(fā)明實施例的使用封閉圖形(例如三角形)對對象進行“放大” 的圖。
圖6示出了根據(jù)本發(fā)明實施例的單點觸摸體驗的益處,其中通過首先選擇參考 點,完成近似封閉的圓來畫圓,然后該圓被屏幕軟件完美化成完美的圓。
圖7示出了根據(jù)本發(fā)明實施例的使用單個手指進行旋轉(zhuǎn)的應用。
圖8是示出根據(jù)本發(fā)明實施例的通過使用方形在對象周圍畫出封閉線來對對象進行“放大”的圖。
圖9示出了根據(jù)本發(fā)明實施例的使用參考點并向外畫出一條線的“放大”功能。
圖10示出了根據(jù)本發(fā)明實施例的使用參考點并向內(nèi)畫出一條線的“縮小”功能。
具體實施方式
現(xiàn)在將詳細解釋本發(fā)明的實施例,其示例示出在附圖中。盡管將結(jié)合這些實施例 來描述本發(fā)明,但是應該理解的是,并不意圖將本發(fā)明限制于這些實施例。相反,本發(fā)明意 圖覆蓋可包括在由權(quán)利要求限定的本發(fā)明的精神和范圍內(nèi)的替換、變型和等同物。此外,在 下面對本發(fā)明實施例的詳細描述中,闡述了大量具體的細節(jié),以提供對本發(fā)明的徹底理解。 然而,本領(lǐng)域的普通技術(shù)人員將意識到,在沒有這些具體的細節(jié)的情況下也可以實施本發(fā) 明。在其它情況下,對公知方法、過程、組件和電路不進行詳細的描述,以避免使本發(fā)明實施 例的各個方面不必要地模糊。
可在一個或多個計算機或其它裝置執(zhí)行的某形式的計算機可用介質(zhì)(諸如程序模 塊)上駐留的計算機可執(zhí)行指令的一般上下上中討論這里描述的實施例。通常,程序模塊包 括執(zhí)行特定任務或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等。程序模塊 的功能在不同實施例中可按期望結(jié)合或分布。
通過示例且不加限制地,計算機可用介質(zhì)可包括計算機存儲介質(zhì)和通信介質(zhì)。 計算機存儲介質(zhì)包括以任何方法或技術(shù)實現(xiàn)的用于存儲信息(諸如計算機可讀指令、數(shù) 據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù))的易失性和非易失性、可移動和不可移動的介質(zhì)。計算機 存儲介質(zhì)包括但不限于隨機存取存儲器(RAM)、只讀存儲器(ROM)、電可擦除可編程ROM (EEPR0M)、閃速存儲器或其它存儲器技術(shù)、壓縮盤ROM (⑶-ROM)、數(shù)字多功能盤(DVD)或其 它光學存儲、磁卡帶、磁帶、磁盤存儲或其它磁存儲裝置、或可用于存儲期望的信息的任何 其它介質(zhì)。
參照圖1,描述了可與本發(fā)明實施例一起使用的示例性電容屏幕的實施例。在示 例性實施例中,它包含了感測線和驅(qū)動線的網(wǎng)格以確定用戶正觸摸哪里。多個層中的層I 是保護抗反射涂層100。保護抗反射涂層100接下來是保護覆蓋層110,保護覆蓋層110提 高了屏幕的耐久性。層120是結(jié)合層以隔離電路并保持它們的整體性。層130具有驅(qū)動線 以對例如電容器進行預充電。層130具有示例性的驅(qū)動線140。這些線與屏幕的列上的電 容器相關(guān)聯(lián)。類似地,層160具有覆蓋屏幕上的行的感測線150。每個像素具有行位置和 列位置,且通過驅(qū)動線140對位于像素位置的電容器進行預充電,并通過感測線160進行放 電。充電和放電產(chǎn)生電脈沖,所述電脈沖可在屏幕上逐個像素地被檢測以感測觸摸并定位 觸摸坐標(經(jīng)由快速的列和行掃描)。層180和位于其下的由170表示的層是用于顯示數(shù)據(jù) 的液晶顯示層。圖1表示了具有觸摸感測能力的示例性多層顯示器。在本發(fā)明的一個實施 例中,圖1中示出的要求的觸摸感測能力不限于單點觸摸。
圖2示出了在觸摸感測中使用的示例性驅(qū)動程序級軟件步驟。在步驟200中,在 一個實施例中,屏幕通過手指中電荷的交互來感測觸摸。在步驟210,根據(jù)像素的電荷量來 捕獲原始數(shù)據(jù)。在去除噪聲的附加處理之后,接下來是建立觸摸點的步驟220。之后,在步 驟230,根據(jù)屏幕上的像素數(shù)量來計算確切的坐標。
圖3A進一步示出了觸摸系統(tǒng)處理。該處理起始于步驟300,在步驟300,用戶觸摸屏幕,然后被感測。在步驟310,通過下層的電子裝置,該觸摸被定位,并利用如圖2的處理 確定位置及其大小和形狀。在步驟320,進行運動和多點觸摸分析。根據(jù)本發(fā)明的實施例, 在步驟330,作為對觸摸的解釋及其認識而獲得的信息被饋送到手勢軟件,并且在步驟340 還被饋送到應用數(shù)據(jù)。處理器使用根據(jù)本發(fā)明的實施例的其手勢解釋軟件來確定做出了哪 種手勢。物理移動與應用的上下文相結(jié)合。處理器將指令中轉(zhuǎn)給使用中的程序。一起工作 的這些塊330和340都將指令提供給顯示器驅(qū)動器350和系統(tǒng)355以更新屏幕上的圖像。 命令可被發(fā)送到屏幕和其它硬件。忽略與任何手勢或命令不匹配的無關(guān)觸摸。根據(jù)一個實 施例,采用的觸摸系統(tǒng)限于單點觸摸識別。
圖3B示出了作為手勢軟件360的增強的本發(fā)明的實施例,以在僅使用單點觸摸輸 入的同時提供“雙重觸摸”接口。利用處理360,有效地模擬“雙重觸摸”。觸摸屏幕響應于預 定的用戶觸摸而進入專用信標模式(3610)?;谄聊簧系挠脩粲|摸,識別參考點(3620)。 相對于該參考點識別后續(xù)用戶觸摸(3630)。在本發(fā)明的一個實施例中,基于應用,判定第二 觸摸是否有意義(3640)。如果沒有意義,則不采取動作。第二觸摸被忽略。作為示例,瀏覽 地址薄需要滾動和選擇。如果用戶無意地激活參考點,用手指在屏幕上向下輕劃仍將執(zhí)行 滾動動作,因為朝向參考點移動的觸摸在該應用中沒有意義。
另一方面,如果第二觸摸具有意義,則基于參考點和用戶的第二觸摸采取規(guī)定的 動作(3660)。如果用戶希望退出“信標”模式,則處理結(jié)束(3680)。否則,如果用戶希望改 變參考點(3650),則進入識別新參考的處理(3620)。如果用戶不希望改變,則進入識別第 二觸摸的處理(3630)。將理解的是,在本發(fā)明的實施例中,與同時觸摸方法不同,兩個觸摸 都可使用食指。
在一個實施例中,利用下層的觸摸屏系統(tǒng)(包括處理器、應用和手勢軟件),在軟件 的應用層中實現(xiàn)了用戶接口。當在“信標”模式下,專用軟件可被實現(xiàn)為具有存儲觸發(fā)、動 作和事件的集合的適當存儲管理功能。在該模式下,專門配置的事件對用戶是可用的。通 過處于信標模式下時對用戶出現(xiàn)的專門菜單,使得已經(jīng)指定的關(guān)鍵功能、動作和事件對用 戶可用??梢栽O計專用的圖形用戶接口。預編程的觸發(fā)、行為和事件可聯(lián)系到具體的應用。 將理解的是,大量不同的公知交互可把系統(tǒng)置于信標模式下。作為示例,它可以是在傳感器 屏幕上在預定義屏幕位置處的單擊或多擊。
在另一實施例中,可標記參考點,并使后續(xù)動作朝向該參考點作出反應。例如,更 靠近參考點的手指輕劃可啟動較快的滾動,而更遠的距離提供了較慢的滾動。可以以相似 的示例性方式進行圖片操作。
在本發(fā)明的另一實施例中,在信標模式下的單手移動之后,可設置快捷動作觸發(fā)。 在選擇本發(fā)明的雙重觸摸體驗的方法的情況下,由于可采用僅單點觸摸裝置,所以如果用 戶期望,則硬件可被簡化。兩點同時觸摸技術(shù)在硬件方面要求雙倍的處理能力,并且超過兩 點同時觸摸技術(shù)的多點觸摸要求與同時觸摸的數(shù)量一樣多的倍數(shù)的處理能力。利用本發(fā)明 的實施例,如果期望,當本發(fā)明的兩次連續(xù)觸摸代替同時觸摸時,處理能力可被降低以確保 成本優(yōu)勢,并可使用單點觸摸裝置。這去除了同時(并行)處理的需要。
利用描述的觸摸接口結(jié)構(gòu),在本發(fā)明實施例的上下文中討論了多點觸摸實施方 式。如上所述,傳統(tǒng)術(shù)語中的多點觸摸涉及使用兩個或更多個手指同時觸摸屏幕,兩點觸摸 設計使用兩個手指。本發(fā)明的實施例允許以基本不必同時使用兩個手指的方式實現(xiàn)雙重觸摸模擬接口。
參照圖4,觸摸屏幕400被顯示為在屏幕上有示例性的位置或點405。在一個實施 例中,如420中所示,觸摸或敲擊屏幕400的點405。標簽“T”表示用戶的“觸摸”?!癟T”表 不兩次敲擊觸摸。在本發(fā)明的一個實施例中,這種觸摸把觸摸系統(tǒng)置于“信標”模式下,信 標模式是根據(jù)本發(fā)明實施例的專用模式。在另一實施例中,如底部的圖所示,觸摸屏460被 示出為轉(zhuǎn)變成屏幕470,在屏幕470中,觸摸圖標490用“TTT”標記以表示三次敲擊觸摸就 進入信標模式。在一個實施例中,這可以在屏幕上的任何位置完成。這產(chǎn)生了作為處于“信 標”模式下的屏幕的屏幕495。例如,敲擊可以為緊密連續(xù)的兩次或三次敲擊。在本發(fā)明的 一個實施例中,作為用戶接口說明的一部分,這是可配置的并且可為在任意時間段內(nèi)在任 何指定的屏幕位置處的任意次數(shù)的敲擊。
重要的是,“信標”模式是根據(jù)本發(fā)明實施例執(zhí)行雙重接口的模式。一旦系統(tǒng)處于 信標模式下,用戶首先輸入?yún)⒖键c。在一個實施例中,這可以通過在屏幕上的任何地方的壓 力觸摸來完成。在另一實施例中,對處于“信標”模式下的屏幕提供特定的點,并且屏幕上 的觸發(fā)建立參考點。利用這個建立的參考點,可有利地執(zhí)行多個雙重觸摸操作,如下所述。
參照圖5,屏幕處于“信標”模式下(500)。通過示例的方式,將屏幕上的對象510 擴大或“放大”。通過圍繞該對象畫封閉圖形540,“待放大”空間被傳達給應用。這通過用 手指觸摸畫三角形的第一用戶交互來完成。通過觸摸觸摸屏幕上的點590來傳達放大的 量。這通過觸摸屏幕的后續(xù)用戶交互來完成。所述點說明了“放大”的量。根據(jù)本發(fā)明的 實施例,對象被“放大”到530并被擴大到由第二點590確定的區(qū)域內(nèi)。
參照圖6,已經(jīng)在“信標”模式下建立了屏幕。利用壓力觸摸機制,通過用戶觸摸建 立參考點(610)。在此之后進行后續(xù)觸摸,在后續(xù)觸摸中,用戶使手指圍繞參考點620移動。 手指的運動被追蹤為630。應該注意的是,在本發(fā)明的這個實施例中,用戶具有使用食指進 行追蹤的選項,這是大多種用戶優(yōu)選的觸摸技術(shù)。在下一個轉(zhuǎn)變的屏幕中,參考點被示出為 670。通過630繪制的大致的圓被手勢軟件識別,并被以參考點為圓心的完美圓640替代。 在同時兩點觸摸接口中,用戶本來將笨拙地移動手和手指。此外,由于物理約束,將需要進 行兩次嘗試,且圓的半徑受限于用戶的手的伸展能力。然而,在本發(fā)明的這個實施例中,由 于兩點觸摸不需要同時發(fā)生,而是順序地發(fā)生,所以能夠容易地畫圓并且半徑不受限制。
圖7是示出本發(fā)明實施例的另一應用。屏幕處于信標模式下(700)。通過應用將 三維對象710放置在屏幕上。通過用戶觸摸將參考點750放置在對象720上。識別如箭頭 所示的手指移動770作為后續(xù)交互,并且觸摸系統(tǒng)處于“信標”模式下。結(jié)果為740,其中圖 形如所示移動。通過這種機制,對象翻轉(zhuǎn)所圍繞的點是指定的參考點,并且對象旋轉(zhuǎn)的量由 第二用戶交互的手指軌跡770的量限定。重要的是,提供單手指接口使對象旋轉(zhuǎn),如圖7所 示。與圖6的畫圓示例類似,由于根據(jù)本發(fā)明的實施例通過首先確定參考點,然后其次移動 單個手指來實現(xiàn)雙重觸摸接口,所以接口更為用戶友好。然而,所述的觸摸不必同時發(fā)生。
參照圖8,屏幕處于“信標”模式下(800)。通過示例的方式,將屏幕810上的對象 擴大或“放大”。通過圍繞對象畫封閉圖形830 (在該情況下為方形),“待放大”空間被傳達 給第一用戶交互中的應用。接下來通過觸摸觸摸屏幕上的點890來傳達放大量,其中,觸摸 觸摸屏上的點890表示第二用戶交互。所述點說明了“放大”的量。對象被“放大”到850 并被擴大到由第二點890確定的區(qū)域中。
圖9詳細說明了可說明“放大”功能的另一方式。屏幕處于信標模式下900?!按?放大”對象被示出為910。第一用戶交互將參考點標記為935。“待放大”的對象被指定為 轉(zhuǎn)變的屏幕中的920。在隨后的第二用戶交互中用戶從參考點向外畫出一條線940。線的 長度指定了“放大”的量。屏幕變換,對象被擴大或放大為930。因此,通過參考點和后續(xù)單 點觸摸方法提供了雙觸摸接口。
在本發(fā)明的另一實施例中,圖10詳細說明了利用相似處理的縮小方法。屏幕處于 “信標”模式下(1000)。待縮小的對象被示出為1010。參考點位于對象的中間,以通過第一 用戶交互創(chuàng)建轉(zhuǎn)變屏幕1020。用戶使直線1030向內(nèi)橫越,這是第二用戶交互,該線的長度 表示縮小的程度。線越長,縮小作用越大。對象轉(zhuǎn)變?yōu)?040。
在本發(fā)明的一個實施例中,由于施加到屏幕上的壓力量根據(jù)個人偏好或風格以及 體型而變化,所以確定參考點是否符合預期的壓力量是可配置的。
在本發(fā)明的另一示例性實施例中,進行了更加用戶友好并且經(jīng)受更自然的用戶交 互的三維建模和展示。接口更容易受用戶控制。通過設置參考點并隨后移動單個手指,使 對象的移動更容易。這對于同時使用兩個手指的情況是更困難的。類似地,在另一示例性 應用中,本發(fā)明的實施例容易地實現(xiàn)了三維或二維對象的連續(xù)旋轉(zhuǎn)。通過在對象上設置參 考點并利用后續(xù)觸摸使單個手指圍繞該對象移動,可實現(xiàn)對象的連續(xù)旋轉(zhuǎn)。由于同時使用 兩個手指的局限性,這種功能無法容易地完成。
在前面的說明書中,已經(jīng)參照根據(jù)實施方式的不同而變化的大量具體細節(jié)而描述 了實施例。因此,本發(fā)明人的申請人所意圖的、本發(fā)明是什么的唯一且排他的指示是權(quán)利要 求的集合,該權(quán)利要求的集合以這種權(quán)利要求發(fā)布的特定形式從本申請發(fā)布,包括隨后的 任意修改。因此,在權(quán)利要求中沒有明確記載的限定、元件、性質(zhì)、特征、優(yōu)點或?qū)傩圆粦?以任何方式限制這種權(quán)利要求的范圍。因此,說明書和附圖應被認為是說明性的而不是限 制性的。
權(quán)利要求
1.一種觸摸接口方法,包括響應于與觸摸屏的第一用戶交互,進入第一操作模式;在所述第一操作模式下,識別與所述觸摸屏的第二用戶交互;在所述第二用戶交互之后并在所述第一操作模式下,識別與所述觸摸屏的第三用戶交互,其中,所述第三用戶交互是相對于所述第二用戶交互做出的;以及基于所述第二用戶交互和所述第三用戶交互之間的關(guān)系,自動執(zhí)行改變所述觸摸屏上的圖像的圖形功能。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述識別所述第二用戶交互包括響應于用戶在參考點觸摸所述觸摸屏來識別所述參考點。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述識別所述第三用戶交互包括識別與所述用戶觸摸所述觸摸屏對應的、沿所述觸摸屏的移動。
4.根據(jù)權(quán)利要求3所述的方法,其中,所述圖形功能基于所述第三用戶交互相對于所述參考點的移動量來改變所述圖像。
5.根據(jù)權(quán)利要求3所述的方法,其中,所述圖形功能基于所述第三用戶交互相對于所述參考點的移動的形狀來改變所述圖像。
6.根據(jù)權(quán)利要求1所述的方法,其中,所述觸摸屏是包括集成平板顯示器的單點觸敏觸摸屏。
7.根據(jù)權(quán)利要求1所述的方法,其中,所述圖形功能包括縮放、旋轉(zhuǎn)、繞軸轉(zhuǎn)動、移動、 復制和繪制功能中的至少一個,并且其中,所述第一用戶交互是所述觸摸屏上的多次敲擊。
8.一種包括處理器、觸摸屏、總線和存儲器的系統(tǒng),其中,所述存儲器包括當被執(zhí)行時實現(xiàn)一種觸摸接口方法的指令,所述方法包括響應于與所述觸摸屏的第一用戶交互,進入第一操作模式;在所述第一操作模式下,識別與所述觸摸屏的第二用戶交互;在所述第二用戶交互之后并在所述第一操作模式下,識別與所述觸摸屏的第三用戶交互,其中,所述第三用戶交互是相對于所述第二用戶交互做出的;以及基于所述第二用戶交互和所述第三用戶交互之間的關(guān)系,自動執(zhí)行改變所述觸摸屏上的圖像的圖形功能。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其中,所述識別所述第二用戶交互包括響應于用戶在參考點觸摸所述觸摸屏來識別所述參考點。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其中,所述識別所述第三用戶交互包括識別與所述用戶觸摸所述觸摸屏對應的、沿所述觸摸屏的移動。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其中,所述圖形功能基于所述第三用戶交互相對于所述參考點的移動量來改變所述圖像。
12.根據(jù)權(quán)利要求10所述的系統(tǒng),其中,所述圖形功能基于所述第三用戶交互相對于所述參考點的移動的形狀來改變所述圖像。
13.根據(jù)權(quán)利要求8所述的系統(tǒng),其中,所述觸摸屏是包括集成平板顯示器的單點觸敏觸摸屏。
14.根據(jù)權(quán)利要求8所述的系統(tǒng),其中,所述圖形功能包括縮放、旋轉(zhuǎn)、繞軸轉(zhuǎn)動、移動、 復制和繪制功能中的至少一個,并且其中,所述第一用戶交互是所述觸摸屏上的多次敲擊。
15.一種包括當被執(zhí)行時實現(xiàn)一種觸摸接口方法的指令的計算機可讀存儲器,所述方法包括響應于與觸摸屏的第一用戶交互,進入第一操作模式;在所述第一操作模式下,識別與所述觸摸屏的第二用戶交互;在所述第二用戶交互之后并在所述第一操作模式下,識別與所述觸摸屏的第三用戶交互,其中,所述第三用戶交互是相對于所述第二用戶交互做出的;以及基于所述第二用戶交互和所述第三用戶交互之間的關(guān)系,自動執(zhí)行改變所述觸摸屏上的圖像的圖形功能。
16.根據(jù)權(quán)利要求15所述的計算機可讀存儲器,其中,所述識別所述第二用戶交互包括響應于用戶在參考點觸摸所述觸摸屏來識別所述參考點。
17.根據(jù)權(quán)利要求16所述的計算機可讀存儲器,其中,所述識別所述第三用戶交互包括識別與所述用戶觸摸所述觸摸屏對應的、沿所述觸摸屏的移動。
18.根據(jù)權(quán)利要求17所述的計算機可讀存儲器,其中,所述圖形功能基于所述第三用戶交互相對于所述參考點的移動量來改變所述圖像。
19.根據(jù)權(quán)利要求18所述的計算機可讀存儲器,其中,所述圖形功能基于所述第三用戶交互相對于所述參考點的移動的形狀來改變所述圖像。
20.根據(jù)權(quán)利要求15所述的計算機可讀存儲器,其中,所述觸摸屏是包括集成平板顯示器的單點觸敏觸摸屏。
全文摘要
公開了一種使用單點觸摸功能來體驗兩點觸摸接口的處理。同時使用兩個手指對手提出了自由度約束。在本發(fā)明的實施例中,使用單點觸摸處理來模擬同時兩點觸摸接口。在專用的輸入模式下,使用的機制為首先固定一參考點。然后相對于該固定的參考點進行第二和后續(xù)的單點觸摸。有時滯的觸摸實現(xiàn)了針對兩次觸摸都能自由使用食指。容易畫出封閉圖形,并且通過參考點以及遠離對象或朝向?qū)ο蠖L出的線而類似地實現(xiàn)放大或縮小功能。雙重觸摸的限制被克服,同時保持了雙重觸摸的全部接口能力。
文檔編號G06F3/041GK103069367SQ201180040262
公開日2013年4月24日 申請日期2011年6月22日 優(yōu)先權(quán)日2010年8月25日
發(fā)明者黃凌駿, T·熊 申請人:索尼公司