專(zhuān)利名稱(chēng):觸摸屏圖像滾動(dòng)系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及以符號(hào)的順序行形式顯示信息數(shù)據(jù),通常包括單詞和數(shù)字列表, 并且更明確地涉及這樣的顯示的電子形式的使用和控制。
背景技術(shù):
在電子顯示屏上顯示單詞和數(shù)字的列表以便用戶(hù)簡(jiǎn)便地訪(fǎng)問(wèn)已經(jīng)眾所周知。通常,這樣的列表的長(zhǎng)度延展超出電子屏幕的大小,并且在這樣的情況下眾所周知會(huì)導(dǎo)致列表的圖像“滾”過(guò)屏幕,因此包括單詞、數(shù)字或其它符號(hào)的文本行看上去從屏幕的一邊移動(dòng)到另一邊,直到列表的想要部分或者一行的一部分顯示在屏幕上。眾所周知目前用于控制屏幕圖像的滾動(dòng)運(yùn)動(dòng)的系統(tǒng)和方法受到很多限制和缺點(diǎn)。 例如,在一個(gè)系統(tǒng)中光標(biāo)可能位于屏幕的一邊,然后在壓住一個(gè)選定“鼠標(biāo)”按鈕的同時(shí)將該光標(biāo)移向相反的一邊,因此參與并且沿想要的方向“拖動(dòng)”屏幕圖像。眾所周知除了比較微小的相對(duì)移動(dòng)之外,這樣移動(dòng)屏幕圖像很慢并且很麻煩。目前使用的另一個(gè)系統(tǒng)是當(dāng)光標(biāo)位于圖像的特定部分時(shí)激活圖像的自動(dòng)連續(xù)的“滾動(dòng)”動(dòng)作,同時(shí)選定的鼠標(biāo)按鈕被按下。這要求壓住選定按鈕,直到屏幕圖像的想要部分被顯示為止。目前使用的相關(guān)系統(tǒng)根據(jù)光標(biāo)相對(duì)于屏幕邊緣的位置而改變滾動(dòng)運(yùn)動(dòng)的速度。所有這些響應(yīng)光標(biāo)位置的控制系統(tǒng)都受到屏幕混亂、缺少審美的視覺(jué)要求,以及要求操縱和處理鼠標(biāo)設(shè)備的類(lèi)似限制。
發(fā)明內(nèi)容
這里所公開(kāi)的本發(fā)明通過(guò)使得用戶(hù)/觀看者有可能通過(guò)快速滾動(dòng)到數(shù)據(jù)和信息的長(zhǎng)列表的想要部分的位置并且以可能比以前更自然的方式來(lái)訪(fǎng)問(wèn)該部分,而改進(jìn)電子顯示屏上數(shù)據(jù)的滾動(dòng)狀顯示。本發(fā)明通過(guò)提供一個(gè)觸摸屏響應(yīng)系統(tǒng)去響應(yīng)與屏幕接觸的手指的運(yùn)動(dòng)而將滾動(dòng)運(yùn)動(dòng)告訴被顯示的圖像,從而克服且避免了已知控制系統(tǒng)對(duì)于滾動(dòng)電子顯示的限制。手指沿屏幕運(yùn)動(dòng)的速度和方向確定圖像運(yùn)動(dòng)的初始速度和方向。手指從屏幕上離開(kāi)之后,圖像以逐漸減小的速度繼續(xù)沿相同方向移動(dòng),直到通過(guò)觸摸屏幕而手指不運(yùn)動(dòng)、或者速度減少到零或者減少到預(yù)定的最小速度、或者直到圖像到達(dá)其“終點(diǎn)”來(lái)人工地停止運(yùn)動(dòng)。替代地, 圖像的繼續(xù)運(yùn)動(dòng)可以通過(guò)重復(fù)用戶(hù)手指沿屏幕的“掃過(guò)”運(yùn)動(dòng)而被獲得或再次增加。被顯示的圖像的運(yùn)動(dòng)可通過(guò)在有限的一段時(shí)間把手指放在屏幕上但不沿屏幕表面移動(dòng)而被人工停止。如果手指被放在屏幕表面更短的一段時(shí)間,例如比最小設(shè)置時(shí)間短的一個(gè)時(shí)段,則手指觸摸可被認(rèn)為是“選擇”對(duì)應(yīng)于在觸摸位置處顯示的圖像的項(xiàng)目或“東西”。而且,如果使屏幕上的手指觸摸和顯示一起移動(dòng),但是以比移動(dòng)的當(dāng)前速率更慢的速率,則顯示將被減慢到對(duì)應(yīng)于接觸斷開(kāi)的移動(dòng)處手指運(yùn)動(dòng)的速率。
按照本發(fā)明,提供了一種改進(jìn)的觸摸屏圖像滾動(dòng)系統(tǒng),包括電子圖像顯示屏;被耦合到所述顯示屏以便在其上顯示信息以及從中接收交互信號(hào)的微處理器;與所述微處理器相關(guān)聯(lián)來(lái)為其提供定時(shí)能力的定時(shí)器裝置;能夠在所述顯示屏上顯示的滾動(dòng)格式數(shù)據(jù)的源;與所述微處理器相關(guān)聯(lián)的手指觸摸程序指令,用于感知與所述顯示屏的手指觸摸接觸的速度、方向和持續(xù)時(shí)間;與所述微處理器相關(guān)聯(lián)的滾動(dòng)運(yùn)動(dòng)程序指令,用于使所述屏幕上的滾動(dòng)格式顯示開(kāi)始沿所述被感知的方向并且按所述被感知的初始速度滾動(dòng);與所述微處理器相關(guān)聯(lián)的時(shí)間衰減程序指令,用于按給定速率減少所述顯示屏幕上滾動(dòng)移位的速率直到運(yùn)動(dòng)被終止;與所述微處理器相關(guān)聯(lián)的停止運(yùn)動(dòng)程序指令,用于在下列信號(hào)組中任何信號(hào)第一次出現(xiàn)后,終止所述屏幕上圖像的滾動(dòng)移位,該信號(hào)組包括持續(xù)的時(shí)段超過(guò)預(yù)設(shè)的最小時(shí)間的、屏幕上的基本靜止手指觸摸,以及從所述滾動(dòng)格式數(shù)據(jù)源接收到的滾動(dòng)結(jié)束信號(hào)。本發(fā)明的系統(tǒng)的這個(gè)操作是通過(guò)以下方式來(lái)實(shí)現(xiàn)的,即對(duì)基于微處理器的控制系統(tǒng)編程,以響應(yīng)于屏幕上的手指觸摸和以手指運(yùn)動(dòng)的初始速度沿屏幕表面的手指運(yùn)動(dòng)方向,而在諸如常規(guī)陰極射線(xiàn)管的屏幕的屏幕顯示上移位圖像。此后,使得移位的速度按選定的速率(每時(shí)間單位位移的單位或者其函數(shù))衰減,直到移位最終停止(例如,因?yàn)橐训竭_(dá) “滾動(dòng)”的終點(diǎn))或者直到其如這里所解釋的被故意停止。根據(jù)本發(fā)明,顯示屏上數(shù)據(jù)的滾動(dòng)運(yùn)動(dòng)以看上去“自然”的方式移動(dòng),初始以用戶(hù)的手指運(yùn)動(dòng)所給予的速度移動(dòng),此后速度以恒定速率減慢直到其最終停止,除非其被較早終止。而且,如果滾動(dòng)的速度被發(fā)現(xiàn)在一個(gè)點(diǎn)較慢,而該點(diǎn)被認(rèn)為是在滾動(dòng)中的想要位置之前太遠(yuǎn),則滾動(dòng)速度可僅通過(guò)再次觸摸屏幕來(lái)給予該顯示以“新”的運(yùn)動(dòng)來(lái)盡可能成倍地增加。在滾動(dòng)運(yùn)動(dòng)進(jìn)行時(shí)的任何想要點(diǎn)或時(shí)間,可以?xún)H通過(guò)用某人的手指觸摸屏幕而同時(shí)保持其基本靜止一段預(yù)定的時(shí)間,便再次以看上去“自然”的方式使?jié)L動(dòng)運(yùn)動(dòng)完全停止。 要求靜止(即不運(yùn)動(dòng))觸摸時(shí)間有一個(gè)預(yù)定時(shí)間周期的原因是為了確保定時(shí)機(jī)制有足夠的時(shí)間在想要停止?jié)L動(dòng)運(yùn)動(dòng)的觸摸和想要“選擇”或“標(biāo)記”滾動(dòng)數(shù)據(jù)中包含的特定項(xiàng)目的觸摸(更短的時(shí)間)之間進(jìn)行區(qū)分?!坝|摸標(biāo)記”是目前的滾動(dòng)顯示技術(shù)的眾所周知的特性,但是本發(fā)明公開(kāi)了其結(jié)合一種新的、因此未知的滾動(dòng)運(yùn)動(dòng)控制形式的使用。
參考下面結(jié)合附圖而考慮的說(shuō)明書(shū),本發(fā)明的這些以及其它特性和優(yōu)點(diǎn)將對(duì)本領(lǐng)域的技術(shù)人員更顯而易見(jiàn),其中
圖1是根據(jù)本發(fā)明表示觸摸屏圖像滾動(dòng)系統(tǒng)的順序操作的流程圖。圖2是根據(jù)圖1的本發(fā)明一個(gè)實(shí)施方案的觸摸屏圖像滾動(dòng)系統(tǒng)的簡(jiǎn)化圖示表示。圖3是根據(jù)圖1的觸摸屏圖像滾動(dòng)系統(tǒng)的另一個(gè)實(shí)施方案的簡(jiǎn)化框圖。
具體實(shí)施例方式在下面的描述中,被公開(kāi)的實(shí)施方案的某些特定細(xì)節(jié)如體系結(jié)構(gòu)、接口和技術(shù)等是出于說(shuō)明而不是限制的目的被提出,以便提供本發(fā)明的清楚和完全的理解。但是本領(lǐng)域的那些技術(shù)人員應(yīng)該很容易理解,在不是顯著背離本公開(kāi)內(nèi)容的精神和范圍的情況下,本發(fā)明可以以不完全遵守這里提出的細(xì)節(jié)的其他實(shí)施方案來(lái)被實(shí)踐。而且,由于這個(gè)原因,并且為了簡(jiǎn)潔和清晰,眾所周知的設(shè)備、電路和方法論的細(xì)節(jié)描述被忽略以便避免不必要的細(xì)節(jié)和可能的混淆?,F(xiàn)在參見(jiàn)附圖的圖1的框圖,可看到根據(jù)本發(fā)明操作觸摸屏圖像滾動(dòng)系統(tǒng)10 (如圖1所示)的方法在步驟100開(kāi)始感知手指在具有靜止數(shù)據(jù)顯示的電子顯示屏IOOa上的觸摸,確定手指接觸屏幕IOOb的時(shí)間周期,以及確定手指是移動(dòng)還是保持靜止100c。用于感知和確定這里公開(kāi)類(lèi)型的信息的合適值的技術(shù)和方法對(duì)于本領(lǐng)域的技術(shù)人員是熟知的, 因而在本說(shuō)明書(shū)中不再被描述或討論。如果沒(méi)有運(yùn)動(dòng)發(fā)生并且觸摸接觸的持續(xù)少于預(yù)定的最小時(shí)間,則在步驟100中觸摸被當(dāng)作對(duì)觸摸到的數(shù)據(jù)項(xiàng)的“選擇”對(duì)待,并且系統(tǒng)以“選擇”路徑102繼續(xù)。選擇路徑的操作,從例如觸摸到的項(xiàng)目或圖標(biāo)的高亮顯示開(kāi)始,是熟知的并且對(duì)關(guān)于本發(fā)明的系統(tǒng)的操作不具更多的意義。但是,如果觸摸接觸的持續(xù)多于第一個(gè)預(yù)定的最小時(shí)間,然后手指在那個(gè)時(shí)間之后移動(dòng),則本發(fā)明的過(guò)程將進(jìn)行到步驟103,其中列表中“被選擇”的項(xiàng)目于是將被“粘在手指上”,因此該項(xiàng)目可被“觸摸一拖動(dòng)”的已知過(guò)程來(lái)在該列表中重定位。這個(gè)重定位步驟可能是想要把幾個(gè)優(yōu)選的項(xiàng)目群集到給定位置的常見(jiàn)用戶(hù)非常想要的。當(dāng)項(xiàng)目在步驟103被重定位,并且手指與屏幕的接觸被中斷之后,過(guò)程將回到“等待”狀態(tài)。向前參考步驟105,如下面解釋的,應(yīng)該注意到,在這一步其是“粘到手指上”的一個(gè)選定項(xiàng),而不是完整的顯示。在另一個(gè)特性中,如果沒(méi)有手指運(yùn)動(dòng)出現(xiàn)而同時(shí)屏幕靜止,并且接觸的持續(xù)比第二最小時(shí)間小,而該第二最小時(shí)間比第一最小時(shí)間少一個(gè)很容易可測(cè)量的有限值,則步驟 100忽視該接觸并且系統(tǒng)回到“等待”狀態(tài),等待進(jìn)一步的輸入信號(hào)。但是,如果在第一個(gè)預(yù)定時(shí)間和第二個(gè)預(yù)定時(shí)間之間的有限時(shí)段里步驟100感知到與屏幕上手指觸摸有關(guān)的運(yùn)動(dòng),則本發(fā)明的方法進(jìn)行到步驟104,將觸摸運(yùn)動(dòng)的速度和方向轉(zhuǎn)換到被顯示數(shù)據(jù)的相應(yīng)的初始滾動(dòng)運(yùn)動(dòng)。并且步驟104直接進(jìn)行到步驟106。步驟104 根據(jù)手指是從與屏幕的接觸中移開(kāi)還是繼續(xù)與屏幕接觸而或者進(jìn)行到步驟106,或者分叉到步驟105。也就是說(shuō),如果步驟104的手指接觸向顯示通知移動(dòng),然后觸摸接觸被斷開(kāi),則顯示的移動(dòng)根據(jù)步驟106繼續(xù)。但是,如果與屏幕的接觸沒(méi)有被斷開(kāi),則本發(fā)明的方法從步驟 104進(jìn)行到步驟105,其中實(shí)際上整個(gè)顯示[不僅是被選定的項(xiàng)目]“被粘到手指上”,因此整個(gè)顯示可視情況而隨手指被上下前后移動(dòng)。如果在與屏幕的手指接觸在步驟105被斷開(kāi)時(shí)沒(méi)有手指運(yùn)動(dòng),則該顯示將在沒(méi)有進(jìn)一步運(yùn)動(dòng)的情況下保持在那個(gè)時(shí)刻所處的位置上, 并且該系統(tǒng)將再次回到“等待”狀態(tài)。在替代方案中,如果在步驟105手指接觸被斷開(kāi)而同時(shí)手指在運(yùn)動(dòng),則本發(fā)明的系統(tǒng)如下所述進(jìn)行到步驟106。在步驟106,與本發(fā)明的系統(tǒng)相關(guān)的定時(shí)器功能測(cè)量時(shí)間,同時(shí)滾動(dòng)運(yùn)動(dòng)繼續(xù),且系統(tǒng)從由手指觸摸的速度確定的其初始值開(kāi)始、以受控速率將滾動(dòng)速度向零的方向降低, 或者直到速度被降低到任何想要的預(yù)定最小速度。假設(shè)本系統(tǒng)的大部分用戶(hù)將偏愛(ài)滾動(dòng)速度的降低從滾動(dòng)開(kāi)始之后立即開(kāi)始。但是,應(yīng)該認(rèn)識(shí)到降低速度功能的開(kāi)始實(shí)際上可以被延遲,以便在滾動(dòng)運(yùn)動(dòng)開(kāi)始之后的任何時(shí)候開(kāi)始。為了利用本方法而將有限時(shí)間延遲合并到控制系統(tǒng)中完全是在本領(lǐng)域的技術(shù)人員知識(shí)范圍里的簡(jiǎn)單技術(shù)。在繼續(xù)減慢滾動(dòng)動(dòng)作的同時(shí),并且在滾動(dòng)被完全終止之后,本系統(tǒng)繼續(xù)等待進(jìn)一步的輸入信號(hào),以便控制本系統(tǒng)的下一步操作。但是,根據(jù)本發(fā)明,繼續(xù)滾動(dòng)速度的減慢,直到三個(gè)事件之一發(fā)生(1)將滾動(dòng)速度緩慢降低到零或者任何預(yù)設(shè)的最小值;或者(2)從數(shù)據(jù)源接收到“滾動(dòng)終點(diǎn)”數(shù)據(jù)信號(hào);或者(3)屏幕上的手指觸摸指示該滾動(dòng)將被終止。不管減慢動(dòng)作的狀態(tài),本發(fā)明的該方法使得系統(tǒng)能夠在步驟106之后,在任何時(shí)候?qū)ο乱粋€(gè)用戶(hù)發(fā)起的輸出信號(hào)作出反應(yīng)。步驟108顯示本發(fā)明的方法通過(guò)基本上重復(fù)步驟100的功能而在滾動(dòng)期間或者之后,對(duì)屏幕上的手指觸摸作出反應(yīng)。也就是說(shuō),在步驟108,本系統(tǒng)感知手指在電子顯示屏上的觸摸100a,確定手指接觸屏幕的時(shí)間周期100b,并且確定手指是移動(dòng)還是保持靜止 100b。如果觸摸是靜止的并且接觸的持續(xù)少于預(yù)定的最小時(shí)間,則手指觸摸在步驟108被當(dāng)作(1) “選擇”觸摸的數(shù)據(jù)項(xiàng),和(2)終止?jié)L動(dòng)運(yùn)動(dòng)的指示來(lái)對(duì)待。在這種情況下,滾動(dòng)運(yùn)行終止并且該系統(tǒng)回到“選擇”路徑102,如以前提到的。另一方面,如果觸摸是靜止的但是接觸的持續(xù)沒(méi)有多于最小時(shí)間,則該方法將觸摸僅當(dāng)作終止?jié)L動(dòng)運(yùn)動(dòng)的指示來(lái)對(duì)待,并且沒(méi)有引起任何可能已被觸摸的數(shù)據(jù)列表的“選擇”。當(dāng)在這些情況下滾動(dòng)運(yùn)動(dòng)終止時(shí),該方法回到步驟100開(kāi)始之前存在的狀態(tài),等待采用輸入信號(hào)形式的“指令”;也就是,等待被顯示項(xiàng)的選擇或者滾動(dòng)運(yùn)動(dòng)的啟動(dòng)。再次應(yīng)該強(qiáng)調(diào)屏幕上靜止手指觸摸的接觸持續(xù)時(shí)間用作“選擇”觸摸和“停止?jié)L動(dòng)”觸摸之間的區(qū)別。雖然上面已經(jīng)說(shuō)明,在滾動(dòng)運(yùn)動(dòng)進(jìn)行同時(shí)的相對(duì)長(zhǎng)期的手指觸摸既用作“選擇”信號(hào)又用作“停止運(yùn)動(dòng)”信號(hào),但是很顯然,該方法可以被很容易地被設(shè)立為,使得不管觸摸的長(zhǎng)度如何,在滾動(dòng)過(guò)程中的手指觸摸都將僅作為“停止運(yùn)動(dòng)”信號(hào);這將避免由僅想要“停住”滾動(dòng)的無(wú)意中的長(zhǎng)時(shí)間觸摸而導(dǎo)致不想要的“選擇”的可能性。對(duì)比步驟108的靜止觸摸,如果系統(tǒng)感知屏幕上手指觸摸的運(yùn)動(dòng),則該方法回到步驟104,再次將觸摸運(yùn)動(dòng)的速度和方向轉(zhuǎn)換成被顯示的數(shù)據(jù)的滾動(dòng)運(yùn)動(dòng)并且重新開(kāi)始滾動(dòng)過(guò)程。如以前那樣,然后步驟104直接進(jìn)行到步驟106。在圖2所說(shuō)明的本發(fā)明的系統(tǒng)的實(shí)施方案中,該系統(tǒng)被顯示包括為一個(gè)簡(jiǎn)單的個(gè)人計(jì)算機(jī)設(shè)備,具有顯示屏10、中央處理單元12和用于向處理單元12輸入人工指令的鍵盤(pán)14。根據(jù)慣例,應(yīng)該理解處理單元12包括有傳統(tǒng)設(shè)計(jì)和能力的內(nèi)部電子存儲(chǔ)單元(未示出)。因此,為本公開(kāi)內(nèi)容的目的,將內(nèi)部存儲(chǔ)單元假設(shè)為是能夠在顯示屏10上出現(xiàn)的可滾動(dòng)數(shù)據(jù)顯示的源,該顯示屏10是手或者觸針式設(shè)備(這里在格式上是由手16的外形來(lái)表示的)可訪(fǎng)問(wèn)的。使用中,計(jì)算機(jī)被以熟知的方式設(shè)立以便在屏幕10上顯示可滾動(dòng)數(shù)據(jù),并且手/ 手指或者觸針16被觸及屏幕并且沿屏幕向下移動(dòng)來(lái)向數(shù)據(jù)顯示告知一個(gè)初始的向下“滾動(dòng)”運(yùn)動(dòng)。計(jì)算機(jī)中的軟件交互地響應(yīng)于與屏幕的接觸,以創(chuàng)建該顯示的想要的移位運(yùn)動(dòng), 并且現(xiàn)在在這樣的計(jì)算機(jī)設(shè)備中所固有的內(nèi)部定時(shí)器設(shè)施,與處理單元12的編程進(jìn)行合作,來(lái)通過(guò)逐漸降低移位的速度而響應(yīng)運(yùn)動(dòng)的開(kāi)始,如前面所解釋的那樣。當(dāng)顯示中想要的點(diǎn)被看到或者接近時(shí),用戶(hù)可以將手或者觸針16加到屏幕上來(lái)終止?jié)L動(dòng)運(yùn)動(dòng)。因?yàn)闈L動(dòng)運(yùn)動(dòng)不涉及任何具有真實(shí)或仿真質(zhì)量的移動(dòng)部分,所以有可能立即停止顯示的運(yùn)動(dòng),而沒(méi)有慣性力后果的任何困難或擔(dān)心。
因此,現(xiàn)在應(yīng)該理解本發(fā)明的系統(tǒng)和方法促進(jìn)了一種快速、方便和自然感覺(jué)的方法來(lái)訪(fǎng)問(wèn)計(jì)算機(jī)屏幕上的數(shù)據(jù)的滾動(dòng)狀顯示。在圖3所表示的實(shí)施方案中,本發(fā)明的系統(tǒng)被顯示為包括圖2的計(jì)算機(jī)設(shè)備的基本元件,而沒(méi)有計(jì)算機(jī)的配置。也就是,本發(fā)明的系統(tǒng)的基本組件在這里被顯示來(lái)包括一個(gè)微處理器42,其進(jìn)而被耦合到鍵盤(pán)44、定時(shí)器裝置43以及顯示屏40。這些組件的每個(gè)以與其在圖2的實(shí)施方案中對(duì)應(yīng)部分相同的方式起作用,在這里微處理器42和相關(guān)的定時(shí)器裝置43 —起起與圖2的中央處理單元12相同的作用。雖然本發(fā)明的優(yōu)選實(shí)施方案已經(jīng)被說(shuō)明和描述,但是本領(lǐng)域的技術(shù)人員應(yīng)該認(rèn)識(shí)到在不顯著背離這里公開(kāi)的并且在所附權(quán)利要求中提出的本發(fā)明的精神和范圍的情況下, 各種其他形式和實(shí)施方案現(xiàn)在很容易被設(shè)想。
權(quán)利要求
1.一種改進(jìn)的觸摸屏圖像滾動(dòng)系統(tǒng),包括電子圖像顯示屏(40,10);被耦合到所述顯示屏(40,10)以便在其上顯示信息以及從其接收交互信號(hào)的微處理器(42,12);與所述微處理器相關(guān)聯(lián)來(lái)為其提供定時(shí)能力的定時(shí)器裝置(43,12);能夠在所述顯示屏(40,10)上顯示的滾動(dòng)格式數(shù)據(jù)的源(45,12);與所述微處理器(42,12)相關(guān)聯(lián)的手指觸摸程序指令,用于感知與所述顯示屏(40, 10)的手指觸摸接觸的速度、方向和持續(xù)時(shí)間;與所述微處理器(42,12)相關(guān)聯(lián)的滾動(dòng)運(yùn)動(dòng)程序指令,用于使所述顯示屏(40,10)上的滾動(dòng)格式顯示開(kāi)始沿所述被感知的方向并且按所述被感知的初始速度滾動(dòng);與所述微處理器(42,12)相關(guān)聯(lián)的時(shí)間衰減程序指令,用于按給定速率減少所述顯示屏(10)上滾動(dòng)移位的速率直到運(yùn)動(dòng)被終止;與所述微處理器(42,12)相關(guān)聯(lián)的停止運(yùn)動(dòng)程序指令,用于在下列信號(hào)組中任何信號(hào)第一次出現(xiàn)后,終止所述顯示屏上圖像的滾動(dòng)移位,該信號(hào)組包括(a)持續(xù)的時(shí)段超過(guò)預(yù)設(shè)的最小時(shí)間的、該顯示屏上的基本靜止的手指觸摸,以及(b)從所述滾動(dòng)格式數(shù)據(jù)源0 接收到的滾動(dòng)結(jié)束信號(hào)。
2.根據(jù)權(quán)利要求1所述的改進(jìn)的觸摸屏圖像滾動(dòng)系統(tǒng),其中所述滾動(dòng)運(yùn)動(dòng)程序指令還包括響應(yīng)于跟隨一觸摸的移動(dòng),而與手指觸摸的移動(dòng)相應(yīng)地移動(dòng)所述顯示的指令,所述被跟隨的觸摸具有的靜止持續(xù)時(shí)間大于第一個(gè)預(yù)設(shè)的給定最小時(shí)間而小于第二個(gè)給定的預(yù)設(shè)最小時(shí)間。
3.根據(jù)權(quán)利要求2所述的改進(jìn)的觸摸屏圖像滾動(dòng)系統(tǒng),其中所述滾動(dòng)運(yùn)動(dòng)程序指令還包括響應(yīng)于跟隨一觸摸的運(yùn)動(dòng),而與所述手指觸摸的移動(dòng)相應(yīng)地、相對(duì)于靜止顯示來(lái)移動(dòng)觸摸選擇的項(xiàng)目的指令,所述被跟隨的觸摸具有的靜止持續(xù)時(shí)間大于所述第二個(gè)給定的預(yù)設(shè)最小時(shí)間。
4.根據(jù)權(quán)利要求1所述的改進(jìn)的觸摸屏圖像滾動(dòng)系統(tǒng),其中用于終止所述顯示屏上圖像的滾動(dòng)移位的所述信號(hào)組還包括(a)指示所述顯示屏上滾動(dòng)移位的速率已經(jīng)衰減到預(yù)定的給定值以下的值的信號(hào)。
5.根據(jù)權(quán)利要求1所述的改進(jìn)的觸摸屏圖像滾動(dòng)系統(tǒng),其中所述微處理器(42,12)連同所述定時(shí)器裝置(43,12)—起包括常規(guī)計(jì)算機(jī)的處理單元。
6.根據(jù)權(quán)利要求5所述的改進(jìn)觸摸屏圖像滾動(dòng)系統(tǒng),其中能夠在所述顯示屏(40,10) 上顯示的滾動(dòng)格式數(shù)據(jù)的所述源(44)包括所述常規(guī)計(jì)算機(jī)的存儲(chǔ)器部分。
全文摘要
通過(guò)用手指觸摸屏幕,然后在屏幕上沿想要的方向移動(dòng)手指,而使延展到顯示屏的垂直顯示大小之外的電子圖像顯示沿垂直方向移位。按自然方式,被顯示的圖像的移位初始速度對(duì)應(yīng)于沿屏幕的手指運(yùn)動(dòng)速度。當(dāng)用戶(hù)的手指從屏幕上脫離開(kāi)時(shí),系統(tǒng)感知該脫離并且此后使得圖像的垂直移位速度按受控的速率減少。當(dāng)想要在給定點(diǎn)停止該圖像的運(yùn)動(dòng),或者從被顯示的圖像中做出選擇時(shí),該系統(tǒng)測(cè)量手指與屏幕接觸的時(shí)間長(zhǎng)度以及在該時(shí)間里手指移動(dòng)的距離,以便確定是想要選擇還是僅想要停止圖像的移位。也就是說(shuō),伴隨著屏幕上很少移位或者沒(méi)有移位的與屏幕的短期接觸,比方說(shuō)500毫秒或更少,可以被識(shí)別為打算選擇,而帶有很少或者沒(méi)有伴隨移位的較長(zhǎng)接觸可被解釋為打算停止圖像的運(yùn)動(dòng)而不進(jìn)行選擇。
文檔編號(hào)G06F3/048GK102270098SQ201110215608
公開(kāi)日2011年12月7日 申請(qǐng)日期2002年12月13日 優(yōu)先權(quán)日2001年12月28日
發(fā)明者A. 馬蒂諾 J., Z. 齊默爾曼 J. 申請(qǐng)人:皇家飛利浦電子股份有限公司