專利名稱:移動(dòng)終端和基于移動(dòng)終端的輸入信號的屏幕改變控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及觸摸手勢處理。更具體地,本發(fā)明涉及一種基于輸入信號的用于屏幕改變控制的方法以及支持所述方法的移動(dòng)終端,其中,所述方法可根據(jù)當(dāng)前屏幕狀態(tài)調(diào)整在屏幕上的改變量,從而提供更好的用戶環(huán)境。
背景技術(shù):
移動(dòng)終端是基于移動(dòng)性的支持各種用戶功能的終端。最近,由于移動(dòng)終端的便利和便攜,移動(dòng)終端已開始得到廣泛使用。移動(dòng)終端可提供各種輸入方案以支持用戶功能。例如,當(dāng)移動(dòng)終端具有包括觸摸面板和顯示單元的觸摸屏?xí)r,用戶可通過觸摸面板選擇顯示在顯示單元上的特定圖像。移動(dòng)終端可產(chǎn)生與用戶動(dòng)作對應(yīng)的觸摸事件,并根據(jù)該觸摸事件執(zhí)行應(yīng)用程序。移動(dòng)終端可同時(shí)操作觸摸面板和顯示部分,根據(jù)在觸摸面板上的觸摸事件的類型和觸摸點(diǎn)執(zhí)行操作,并控制顯示部分顯示反映操作結(jié)果的圖像。支持屏幕放大特征的移動(dòng)終端可使用屏幕的部分或全部以各種級別的放大率來呈現(xiàn)信息。例如,用戶可通過放大(zoom in)來詳細(xì)地查看屏幕內(nèi)容或通過縮小(zoom out) 來全面查看屏幕內(nèi)容。然而,當(dāng)屏幕內(nèi)容通過放大而被擴(kuò)大時(shí),為了發(fā)現(xiàn)期望的信息要素, 與未放大的屏幕內(nèi)容相比,用戶會(huì)不得不輸入更多的觸摸手勢。當(dāng)屏幕內(nèi)容通過縮小而被減小時(shí),為了發(fā)現(xiàn)期望的信息要素,用戶會(huì)不得不做出與縮小率相應(yīng)的更精細(xì)的觸摸手勢。 結(jié)果,由于不得不根據(jù)屏幕狀態(tài)輸入更多的觸摸手勢或做出更精細(xì)的觸摸手勢而會(huì)使用戶不便。在特定屏幕狀態(tài)下,觸摸動(dòng)作會(huì)引起過于劇烈的屏幕改變,用戶會(huì)變得眼花繚亂。
發(fā)明內(nèi)容
本發(fā)明的方面在于至少解決上面提到的問題和/或缺點(diǎn),并在于至少提供下面描述的優(yōu)點(diǎn)。因此,本發(fā)明的一方面在于提供一種用于屏幕改變控制的方法和支持該方法的移動(dòng)終端,其中,所述方法可調(diào)整由輸入信號引起的在屏幕中的改變量,從而提供更好的用戶環(huán)境。根據(jù)本發(fā)明的一方面,提供一種基于輸入信號的用于屏幕改變控制的方法。所述方法包括基于顯示面板上的當(dāng)前屏幕與分配給特定用戶功能的全屏的比例和通過縮放 (zooming)進(jìn)行的放大或縮小的比率中的至少一個(gè)來收集屏幕比率信息,并根據(jù)屏幕比率信息自動(dòng)調(diào)整針對輸入信號的屏幕改變量。根據(jù)本發(fā)明的另一方面,提供一種支持基于輸入信號的屏幕改變控制的移動(dòng)終端。所述終端包括顯示面板,用于輸出分配給用戶功能的屏幕;控制單元,用于基于在顯示面板上的當(dāng)前屏幕與分配給用戶功能的全屏的比例和通過縮放進(jìn)行的放大或縮小的比率中的至少一個(gè)來收集屏幕比率信息,并用于根據(jù)屏幕比率信息自動(dòng)調(diào)整針對輸入信號的屏幕改變量。根據(jù)本發(fā)明的另一方面,提供一種用于控制顯示單元的屏幕改變的比率的方法。 所述方法包括基于顯示在顯示單元上的當(dāng)前屏幕與分配給用戶功能的全屏的比例和縮放比率中的至少一個(gè)來獲得屏幕比率信息;從用戶接收輸入信號,所述輸入信號包括屏幕改變事件;基于屏幕改變事件和屏幕比率信息改變顯示在顯示單元上的屏幕。在本發(fā)明的特征中,屏幕改變控制方法和移動(dòng)終端通過根據(jù)用戶功能呈現(xiàn)屏幕內(nèi)容并自適應(yīng)地控制屏幕改變來使用戶能夠容易定位期望的信息。另外,所述方法通過適當(dāng)?shù)乜刂破聊桓淖兪褂脩裟軌蚨ㄎ黄谕男畔?,而不?huì)感到眼花繚亂。通過以下詳細(xì)描述,對于本領(lǐng)域的技術(shù)人員,本發(fā)明的其他方面、優(yōu)點(diǎn)和顯著特征將變得清楚,其中,所述詳細(xì)描述結(jié)合附圖公開了本發(fā)明的示例性實(shí)施例。
通過下面結(jié)合附圖的描述,本發(fā)明的特定示例性實(shí)施例的上述和其他方面、特征和優(yōu)點(diǎn)將變得更加清楚,其中圖1是根據(jù)本發(fā)明示例性實(shí)施例的移動(dòng)終端的框圖;圖2示出根據(jù)本發(fā)明示例性實(shí)施例的在圖1中的移動(dòng)終端的控制單元的配置;圖3是根據(jù)本發(fā)明示例性實(shí)施例的用于屏幕改變控制的方法的流程圖;圖4是根據(jù)本發(fā)明示例性實(shí)施例的用于控制屏幕改變量的第一屏幕表示;圖5是根據(jù)本發(fā)明示例性實(shí)施例的用于控制屏幕改變量的第二屏幕表示;圖6是根據(jù)本發(fā)明示例性實(shí)施例的用于控制屏幕改變量的第三屏幕表示。整個(gè)附圖中,應(yīng)注意相同的標(biāo)號被用于描述相同或類似的元件、特征和結(jié)構(gòu)。
具體實(shí)施例方式提供以下參照附圖進(jìn)行的描述,以幫助全面理解由權(quán)利要求及其等同物限定的本發(fā)明的示例性實(shí)施例。所述描述包括各種特定細(xì)節(jié)以幫助理解,但這些細(xì)節(jié)被認(rèn)為僅是示例性的。因此,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到在不脫離本發(fā)明的范圍和精神的情況下, 可對這里描述的實(shí)施例進(jìn)行各種改變和修改。此外,為了清楚和簡明,可省略已知功能和構(gòu)造的描述。在權(quán)利要求和下面的描述中所使用的術(shù)語和詞不限于文獻(xiàn)含義,而是僅僅被發(fā)明人使用以便能夠清楚和一致地理解本發(fā)明。因此,本領(lǐng)域的技術(shù)人員應(yīng)清楚下面對本發(fā)明示例性實(shí)施例的描述僅出于闡明目的被提供,而不是出于限制本發(fā)明的目的,其中,本發(fā)明由權(quán)利要求及其等同物所限定。應(yīng)理解除非上下文另外明確地指示,否則單數(shù)形式包括復(fù)數(shù)的所指對象。因此, 例如,“組件表面”所指的內(nèi)容包括一個(gè)或多個(gè)這種表面所指的內(nèi)容。圖1是根據(jù)本發(fā)明示例性實(shí)施例的支持屏幕改變控制的移動(dòng)終端100的框圖。參照圖1,移動(dòng)終端100可包括無線通信單元110、輸入單元120、音頻處理單元 130、觸摸屏140、存儲(chǔ)單元150和控制單元160。移動(dòng)終端100根據(jù)在觸摸屏140中的屏幕內(nèi)容的狀態(tài)自適應(yīng)地調(diào)整由輸入信號引起的屏幕改變,從而將最優(yōu)化的屏幕顯示提供給用戶。即使針對相同的輸入信號,移動(dòng)終端 100也可根據(jù)屏幕狀態(tài)產(chǎn)生不同的屏幕改變量,從而用戶可容易定位期望的信息。在下面的描述中,假設(shè)輸入信號對應(yīng)于在觸摸屏140上發(fā)生的觸摸事件。然而,本發(fā)明的示例性實(shí)施例不限于此。輸入信號可由輸入單元120產(chǎn)生,移動(dòng)終端100可根據(jù)當(dāng)前屏幕狀態(tài)產(chǎn)生與輸入信號相應(yīng)的屏幕改變。無線通信單元110在控制單元160的控制下建立用于語音、視頻和數(shù)據(jù)通信的通信信道。無線通信單元110可建立用于對移動(dòng)通信系統(tǒng)的語音呼叫、數(shù)據(jù)呼叫和視頻呼叫的通信信道。為了實(shí)現(xiàn)上述處理,無線通信單元110可包括射頻發(fā)送器,用于對將被發(fā)送的信號的頻率進(jìn)行上轉(zhuǎn)換,并對信號進(jìn)行放大;射頻接收器,用于對接收的信號進(jìn)行低噪聲放大,并對接收的信號的頻率進(jìn)行下轉(zhuǎn)換??赏ㄟ^由觸摸面板143產(chǎn)生的觸摸事件或者通過由輸入單元120產(chǎn)生的輸入信號來選擇或激活基于無線通信單元110的用戶功能。例如,用戶可激活電話簿功能,以通過無線通信單元110進(jìn)行呼叫。在激活電話簿功能時(shí),電話簿列表被顯示在觸摸屏140的顯示面板141上。在顯示面板141上的電話簿列表屏幕中的改變量可根據(jù)屏幕比率信息變化,其中,所述屏幕比率信息基于電話簿列表屏幕與全屏的比例和電話簿列表屏幕的放大或縮小比率中的至少一個(gè)。在電話簿列表屏幕中,針對輸入信號的滾動(dòng)的速度和幅度可根據(jù)屏幕比率信息進(jìn)行調(diào)整。根據(jù)屏幕比率信息對屏幕改變速度和屏幕改變幅度中的至少一個(gè)的調(diào)整可被應(yīng)用于與無線通信單元110相關(guān)聯(lián)的各種應(yīng)用屏幕,諸如Web接入屏幕和視頻呼叫屏幕。輸入單元120可根據(jù)用戶請求產(chǎn)生輸入信號,該輸入信號用于控制移動(dòng)終端100 的各種屏幕并激活自動(dòng)屏幕改變調(diào)整模式,在所述自動(dòng)屏幕改變調(diào)整模式中,根據(jù)屏幕比率信息調(diào)整屏幕改變量。產(chǎn)生的輸入信號被轉(zhuǎn)發(fā)到控制單元160,并可被用作在自動(dòng)屏幕改變調(diào)整模式中用于屏幕顯示的命令。輸入單元120包括用于輸入字母數(shù)字信息的多個(gè)字母數(shù)字鍵和用于設(shè)置各種功能的多個(gè)功能鍵。功能鍵可包括與特定功能相關(guān)聯(lián)的方向鍵、側(cè)鍵和快捷鍵。輸入單元120產(chǎn)生用于用戶設(shè)置和用于控制移動(dòng)終端100的操作的鍵信號, 并將所述鍵信號轉(zhuǎn)發(fā)到控制單元160。可使用具有多個(gè)鍵的標(biāo)準(zhǔn)的打字機(jī)鍵盤(QWERTY)、 3X4或4X3鍵盤來實(shí)現(xiàn)輸入單元120。還可使用在觸摸屏140上可顯示的QWERTY鍵映射、 3X4鍵映射、4X3鍵映射、菜單映射和控制鍵映射來實(shí)現(xiàn)輸入單元120。當(dāng)觸摸屏140是全觸摸屏?xí)r,輸入單元120可包括較少數(shù)量的鍵,諸如在移動(dòng)終端100的外殼的側(cè)面形成的側(cè)鍵。音頻處理單元130包括揚(yáng)聲器SPK,用于輸出在呼叫期間的音頻數(shù)據(jù)、包含在消息中的音頻數(shù)據(jù)以及通過存儲(chǔ)在存儲(chǔ)單元150中的文件的重放產(chǎn)生的音頻數(shù)據(jù);麥克風(fēng) MIC,用于收集在呼叫期間的諸如語音信號的音頻信號。音頻處理單元130可輸出用于指導(dǎo)自動(dòng)屏幕改變調(diào)整模式的選擇的語音消息,并輸出與發(fā)生在觸摸面板143上的觸摸事件相應(yīng)的聲音效果??筛鶕?jù)用戶設(shè)置省略語音消息和聲音效果的輸出。觸摸屏140包括顯示面板141和觸摸面板143。觸摸面板143可被放置在顯示面板141的前表面。觸摸屏140的尺寸可根據(jù)觸摸面板143的尺寸來確定。顯示面板141顯示移動(dòng)終端100的各種菜單、由用戶輸入的信息和將被提供給用戶的信息。例如,顯示面板141可輸出與移動(dòng)終端100的使用有關(guān)的各種屏幕,諸如待機(jī)屏幕、菜單屏幕、消息編寫屏幕和呼叫處理屏幕。可使用液晶顯示器(LCD)裝置或有機(jī)發(fā)光二極管(OLED)裝置來實(shí)現(xiàn)顯示面板141。顯示面板141可被放置在觸摸面板143上方或下方。顯示面板141可輸出與應(yīng)用程序的激活有關(guān)的各種應(yīng)用屏幕。響應(yīng)于來自輸入單元 120和觸摸面板143的輸入信號,在顯示面板141上的屏幕內(nèi)容可被改變。響應(yīng)于來自輸入
6單元120或觸摸面板143的拖動(dòng)事件、掃掠事件或滾動(dòng)事件的屏幕改變量可根據(jù)基于在顯示面板141上的當(dāng)前屏幕的屏幕比率信息進(jìn)行自動(dòng)調(diào)整。可基于將在顯示面板141上輸出的屏幕的默認(rèn)尺寸來定義屏幕比率信息??捎稍O(shè)計(jì)者或供應(yīng)商確定屏幕的默認(rèn)尺寸。自動(dòng)屏幕改變調(diào)整模式可被應(yīng)用于可通過拖動(dòng)事件、掃掠事件或滾動(dòng)事件(下面進(jìn)行描述)及通過縮放功能進(jìn)行變更的各種屏幕。觸摸面板143被放置在顯示面板141上方和/或下方,并可根據(jù)與對象的接觸或?qū)ο蟮倪\(yùn)動(dòng)距離產(chǎn)生觸摸事件,并將產(chǎn)生的觸摸事件轉(zhuǎn)發(fā)到控制單元160。觸摸面板143的感測元件以矩陣形式進(jìn)行排列,并將關(guān)于在觸摸面板143上發(fā)生的觸摸事件的坐標(biāo)和類型的信息發(fā)送到控制單元160??刂茊卧?60可分析來自觸摸面板143的觸摸事件的坐標(biāo)和類型信息,并相應(yīng)地控制屏幕改變。觸摸面板143根據(jù)用戶動(dòng)作產(chǎn)生用于變更屏幕內(nèi)容的屏幕改變事件。觸摸面板143可產(chǎn)生與用戶的觸摸手勢對應(yīng)的拖動(dòng)事件、掃掠事件、滾動(dòng)事件等。拖動(dòng)事件可對應(yīng)于在觸摸面板143上向下觸摸之后移動(dòng)預(yù)設(shè)距離的觸摸動(dòng)作。掃掠事件可對應(yīng)于在觸摸面板143上從向下觸摸到釋放觸摸加速地移動(dòng)預(yù)設(shè)距離的觸摸動(dòng)作。 滾動(dòng)事件可對應(yīng)于在觸摸面板143上從向下觸摸到釋放觸摸加速或不加速地移動(dòng)預(yù)設(shè)距離的觸摸動(dòng)作。拖動(dòng)事件、掃掠事件和滾動(dòng)事件由用戶的類似觸摸手勢產(chǎn)生,并被歸類為屏幕改變事件。然而,屏幕改變事件不限于上面的事件,并還可包括產(chǎn)生屏幕改變的其他觸摸事件,諸如捏縮放事件(Pinch zoom event)或多點(diǎn)觸摸事件(multi-touch event)。存儲(chǔ)單元150可存儲(chǔ)實(shí)現(xiàn)移動(dòng)終端100的功能的應(yīng)用程序以及用于觸摸屏140的適當(dāng)操作的鍵映射、菜單映射和關(guān)于部分觸摸鎖定釋放區(qū)的信息。鍵映射和菜單映射可采用各種形式。例如,鍵映射可對應(yīng)于包括3X4布局和QWERTY布局的各種鍵盤布局,并且可包括用于控制激活的應(yīng)用程序的運(yùn)行的控制鍵映射。菜單映射可包括用于控制激活的應(yīng)用程序的運(yùn)行的菜單映射。存儲(chǔ)單元150可包括程序區(qū)域和數(shù)據(jù)區(qū)域。程序區(qū)域可存儲(chǔ)用于引導(dǎo)和操作移動(dòng)終端100的組件的操作系統(tǒng)(OS)、呼叫相關(guān)功能的應(yīng)用程序、用于訪問互聯(lián)網(wǎng)上的web服務(wù)器的web瀏覽器、用于重放各種文件和MP3 數(shù)據(jù)的應(yīng)用程序、用于查看如圖片的靜止圖像及運(yùn)動(dòng)圖像的應(yīng)用程序以及電話簿功能的應(yīng)用程序。程序區(qū)域還可存儲(chǔ)屏幕改變控制程序151。屏幕改變控制程序151可包括用于使自動(dòng)屏幕改變調(diào)整模式激活的例程、用于基于屏幕改變速度和屏幕改變幅度中的至少一個(gè)來設(shè)置屏幕改變量的界面支持例程、用于針對應(yīng)用程序設(shè)置屏幕改變量的界面支持例程。屏幕改變控制程序151還可包括用于識(shí)別活動(dòng)的應(yīng)用程序的類型并用于基于應(yīng)用屏幕與全屏的比例和通過縮放進(jìn)行放大或縮小的比率中的至少一個(gè)收集屏幕比率信息的例程、用于根據(jù)屏幕比率信息確定包括屏幕改變速度和屏幕改變幅度中的至少一個(gè)的屏幕改變信息的例程、用于響應(yīng)于輸入信號基于屏幕改變信息產(chǎn)生屏幕改變的例程。數(shù)據(jù)區(qū)域是存儲(chǔ)在使用移動(dòng)終端100的過程中產(chǎn)生的數(shù)據(jù)的區(qū)域,并可存儲(chǔ)電話簿信息、一個(gè)或多個(gè)與窗口小部件(widget)相關(guān)聯(lián)的圖標(biāo)以及各種內(nèi)容。數(shù)據(jù)區(qū)域可存儲(chǔ)來自輸入單元120或觸摸面板143的用戶輸入。數(shù)據(jù)區(qū)域可存儲(chǔ)用于支持自動(dòng)屏幕改變調(diào)整模式的信息表153。信息表153包括屏幕狀態(tài)的屏幕改變信息。對于特定應(yīng)用程序,屏幕改變信息可指示根據(jù)基于應(yīng)用屏幕與全屏的比例的屏幕比率信息的響應(yīng)于輸入信號的屏幕改變量,并指示根據(jù)基于通過縮放進(jìn)行放大或縮小的比率的屏幕比率信息的響應(yīng)于輸入信號的屏幕改變量。例如,當(dāng)全屏或默認(rèn)屏幕的屏幕比率信息被設(shè)置為5 (或4)時(shí),在全屏或默認(rèn)屏幕的屏幕改變信息可被設(shè)置為5 (或4)。信息表153包括針對屏幕比率信息的值的屏幕改變信息的值。在這種情況下,值5和值4被應(yīng)用于屏幕改變速度和屏幕改變幅度中的至少一個(gè)??筛鶕?jù)具體屏幕的屬性或設(shè)計(jì)考慮來實(shí)現(xiàn)實(shí)際的屏幕改變速度和幅度。信息表153可包括關(guān)于應(yīng)用程序的類型的信息以及與應(yīng)用程序的屏幕比率信息相應(yīng)的屏幕改變信息,其中,自動(dòng)屏幕改變調(diào)整模式被應(yīng)用于所述應(yīng)用程序。因此,當(dāng)執(zhí)行預(yù)先注冊或由用戶注冊的應(yīng)用程序時(shí),可激活自動(dòng)屏幕改變調(diào)整模式。當(dāng)默認(rèn)應(yīng)用自動(dòng)屏幕改變調(diào)整模式時(shí),不需要信息表153的應(yīng)用類型信息??刂茊卧?60控制對移動(dòng)終端100的組件的供電以進(jìn)行初始化??刂茊卧?60控制組件之間的各種信號流以支持自動(dòng)屏幕改變調(diào)整模式。為了實(shí)現(xiàn)上述處理,控制單元160 可具有如在圖2中所示的配置。圖2示出根據(jù)本發(fā)明示例性實(shí)施例的移動(dòng)終端100的控制單元160的配置。參照圖2,控制單元160可包括屏幕比率收集器161、屏幕改變調(diào)整器163、功能應(yīng)用器165和設(shè)置支持器167。針對當(dāng)前活動(dòng)的應(yīng)用程序,屏幕比率收集器161基于在顯示面板141上的當(dāng)前應(yīng)用屏幕與全屏的比例收集屏幕比率信息。例如,當(dāng)假設(shè)由Web服務(wù)器提供的屏幕的全屏尺寸為10時(shí),在顯示面板141上輸出的當(dāng)前屏幕可小于取決于Web服務(wù)器的屬性的尺寸為10 的全屏。在電話簿列表屏幕的情況下,當(dāng)假設(shè)全屏的長度為10時(shí),在顯示面板141上輸出的當(dāng)前屏幕可包括一些在整個(gè)電話簿列表中的項(xiàng)。在地圖屏幕的情況下,當(dāng)假設(shè)全屏的尺寸為10時(shí),在顯示面板141上輸出的當(dāng)前屏幕可小于全屏。在地圖的情況下,盡管全屏被固定,但是在顯示面板141上輸出的當(dāng)前屏幕可被放大或縮小。同樣地,屏幕比率收集器161 可基于在顯示面板141上的當(dāng)前應(yīng)用屏幕與全屏的比例收集屏幕比率信息,并可基于通過參照默認(rèn)尺寸屏幕進(jìn)行縮放而進(jìn)行放大或縮小的比率收集屏幕比率信息。屏幕比率收集器 161可將收集的屏幕比率信息轉(zhuǎn)發(fā)到屏幕改變調(diào)整器163。屏幕比率收集器161可識(shí)別當(dāng)前將屏幕數(shù)據(jù)輸出到顯示面板141的應(yīng)用程序的類型,并將類型信息轉(zhuǎn)發(fā)到屏幕改變調(diào)整器 163。屏幕改變調(diào)整器163基于來自屏幕比率收集器161的屏幕比率信息和應(yīng)用類型信息來調(diào)整屏幕改變速度和屏幕改變幅度中的至少一個(gè)。為了實(shí)現(xiàn)上述處理,屏幕改變調(diào)整器163可從存儲(chǔ)單元150讀取信息表153,并控制用于根據(jù)屏幕比率信息調(diào)整針對輸入信號的屏幕改變速度和屏幕改變幅度中的至少一個(gè)的操作。如上所述,信息表153可包含與屏幕比率信息的值相應(yīng)的屏幕改變信息的值。在信息表153中,針對不同應(yīng)用類型,屏幕改變信息可被設(shè)置為不同的值。因此,當(dāng)屏幕改變信息被設(shè)置為具有針對不同應(yīng)用類型的不同的值時(shí),屏幕改變調(diào)整器163可從屏幕比率收集器161獲得應(yīng)用類型信息,以相應(yīng)地設(shè)置屏幕改變值。當(dāng)屏幕改變信息不依賴于應(yīng)用類型被設(shè)置時(shí),屏幕改變調(diào)整器163可根據(jù)屏幕比率信息設(shè)置屏幕改變值。功能應(yīng)用器165可將由屏幕改變調(diào)整器163設(shè)置的屏幕改變值應(yīng)用于針對輸入信號的屏幕改變速度和屏幕改變幅度中的至少一個(gè)。例如,當(dāng)例如滾動(dòng)事件或掃掠事件的屏幕改變事件在觸摸屏140上產(chǎn)生時(shí),功能應(yīng)用器165可根據(jù)由屏幕改變調(diào)整器163考慮當(dāng)前屏幕比率信息而設(shè)置的屏幕改變值來調(diào)整由于滾動(dòng)事件或掃掠事件引起的屏幕改變量。 下面描述由功能應(yīng)用器165引起的屏幕改變。設(shè)置支持器167支持屏幕改變值的設(shè)置。為了實(shí)現(xiàn)上述處理,設(shè)置支持器167可提供用于根據(jù)屏幕比率信息設(shè)置屏幕改變值的菜單、窗口小部件或用戶界面窗口。當(dāng)用戶選擇用于調(diào)整屏幕改變值的菜單項(xiàng)或窗口小部件時(shí),設(shè)置支持器167可在顯示面板141上輸出用于設(shè)置屏幕改變值的用戶界面窗口。用戶可使用用戶界面窗口來設(shè)置或調(diào)整針對屏幕比率值的屏幕改變值。用戶可針對不同的應(yīng)用類型設(shè)置不同的屏幕改變值或針對所有的應(yīng)用程序設(shè)置同樣的屏幕改變值。用戶界面窗口可示出屏幕改變速度和屏幕改變幅度中的至少一個(gè),其中,特定屏幕改變值將被應(yīng)用于所述屏幕改變速度和屏幕改變幅度中的至少一個(gè)。用戶界面窗口可提供針對由用戶設(shè)置的屏幕改變值的預(yù)覽屏幕,從而用戶可立即識(shí)別由設(shè)置的屏幕改變值引起的屏幕改變量。因此,用戶可通過用戶界面窗口而容易地設(shè)置針對屏幕改變事件的屏幕改變值。當(dāng)用戶結(jié)束屏幕改變值和應(yīng)用類型的設(shè)置時(shí),設(shè)置支持器 167可將設(shè)置保存在存儲(chǔ)單元150中。設(shè)置支持器167可基于用戶的設(shè)置更新信息表153。如上所述,移動(dòng)終端100通過根據(jù)屏幕比率信息調(diào)整屏幕改變速度和屏幕改變幅度中的至少一個(gè)來響應(yīng)于來自用戶的輸入信號進(jìn)行屏幕改變,從而用戶可容易地識(shí)別屏幕內(nèi)容。因此,移動(dòng)終端100使用戶能夠更加舒適地定位期望的信息,并可防止由于屏幕改變引起的眼花繚亂。另外,可抑制在信息瀏覽期間由過快或過慢的屏幕改變引起的不必要的選擇深度。圖3是根據(jù)本發(fā)明示例性實(shí)施例的用于屏幕改變控制的方法的流程圖。參照圖3,在步驟301中,移動(dòng)終端100被開啟,控制單元160控制從供電單元(諸如電池)到移動(dòng)終端100的其他組件的供電。在步驟303中,控制單元160確定自動(dòng)屏幕改變調(diào)整模式是否被激活。當(dāng)自動(dòng)屏幕改變調(diào)整模式未被激活時(shí),在步驟305中,控制單元160根據(jù)預(yù)設(shè)屏幕改變值支持針對輸入信號的屏幕顯示。自動(dòng)屏幕改變調(diào)整模式可默認(rèn)被激活。當(dāng)默認(rèn)支持自動(dòng)屏幕改變調(diào)整模式時(shí),步驟303可被省略。當(dāng)自動(dòng)屏幕改變調(diào)整模式被激活或者默認(rèn)被支持時(shí),在步驟307中,控制單元160 確定輸入信號是否是用于屏幕改變的屏幕改變事件。屏幕改變事件是引起屏幕改變的輸入信號,并可包括拖動(dòng)事件、掃掠事件、滾動(dòng)事件、翻頁事件和屏幕定位事件。當(dāng)輸入信號不是屏幕改變事件時(shí),在步驟309中,控制單元160執(zhí)行由輸入信號請求的操作。當(dāng)輸入信號是屏幕改變事件時(shí),控制單元160在步驟311中識(shí)別屏幕比率信息,并在步驟313中控制用于以與屏幕比率信息對應(yīng)的速度和幅度進(jìn)行屏幕改變的操作。為了實(shí)現(xiàn)上述處理,控制單元160可檢查分配給當(dāng)前用戶功能的全屏的尺寸和在顯示面板141上的當(dāng)前屏幕的尺寸,并計(jì)算當(dāng)前屏幕與全屏的比例以獲得屏幕比率信息??蛇x擇地,控制單元160可識(shí)別在顯示面板141上的當(dāng)前屏幕的縮放比率,并將該縮放比率用作屏幕比率信息。隨后,控制單元160可參照預(yù)存在存儲(chǔ)單元150中的信息表153來識(shí)別與當(dāng)前屏幕比率信息相應(yīng)的屏幕改變值,并控制用于基于當(dāng)前屏幕改變事件的屏幕改變值和屬性來進(jìn)行屏幕改變的操作。在信息表153中,屏幕改變值指示根據(jù)屏幕改變事件的類型和屬性的屏幕改變量。例如,對于掃掠觸摸動(dòng)作,屏幕改變值可按給定的屏幕比率值根據(jù)掃掠觸摸動(dòng)作的距離來指示屏幕的滾動(dòng)速度和幅度。
在步驟315中,控制單元160確定請求操作終止的輸入信號是否被產(chǎn)生。當(dāng)請求操作終止的輸入信號未被產(chǎn)生時(shí),控制單元160返回步驟307,并繼續(xù)處理。圖4是根據(jù)本發(fā)明示例性實(shí)施例的用于控制屏幕改變量的第一屏幕表示。移動(dòng)終端100的用戶可產(chǎn)生用于激活位置查找功能或地圖搜索功能的輸入信號。 移動(dòng)終端100可在顯示面板141上輸出地圖屏幕。如在圖4中所示,移動(dòng)終端100可按預(yù)設(shè)尺度(scale)或用戶請求的尺度輸出地圖屏幕。例如,移動(dòng)終端100可在顯示面板141 上輸出第一尺度的地圖屏幕401、第二尺度的地圖屏幕402、第三尺度的地圖屏幕403和第四尺度的地圖屏幕404。為了從地圖屏幕401轉(zhuǎn)換到地圖屏幕402,用戶可通過輸入在右下部的放大按鈕或通過做出捏放大手勢來產(chǎn)生用于放大的輸入信號。用戶可按相同方式產(chǎn)生用于放大的輸入信號,以從地圖屏幕402轉(zhuǎn)換到地圖屏幕403。移動(dòng)終端100可針對不同的地圖尺度設(shè)置不同的屏幕改變值,并根據(jù)地圖尺度針對用于位置搜索的屏幕改變事件做出不同的屏幕改變量。例如,當(dāng)在地圖屏幕401中產(chǎn)生用于移動(dòng)地圖的掃掠事件時(shí),移動(dòng)終端100可按第一速度和第一幅度進(jìn)行屏幕改變,從而在地圖移動(dòng)之后查看到不同的位置。地圖尺度可被用作屏幕比率信息。當(dāng)在地圖屏幕402中產(chǎn)生用于移動(dòng)地圖的掃掠事件時(shí),移動(dòng)終端100可按第二速度和第二幅度進(jìn)行屏幕改變。當(dāng)在地圖屏幕403中產(chǎn)生屏幕改變事件時(shí),移動(dòng)終端100可按第三速度和第三幅度進(jìn)行屏幕改變。當(dāng)在地圖屏幕404中產(chǎn)生屏幕改變事件時(shí),移動(dòng)終端 100可按第四速度和第四幅度進(jìn)行屏幕改變。第一速度至第四速度可彼此不同,第一幅度至第四幅度可彼此不同。例如,第一速度可大于第四速度,第一幅度可大于第四幅度,或者第一速度可小于第四速度,第一幅度可小于第四幅度。當(dāng)?shù)谒乃俣缺辉O(shè)置為大于第一速度,并且第四幅度被設(shè)置為大于第一幅度時(shí),用戶可在如地圖屏幕404的更大尺度的地圖屏幕中更加快速地執(zhí)行地圖搜索。因此,用戶可在輸入數(shù)量減少的屏幕改變事件的同時(shí),在如地圖屏幕404的更大尺度的地圖屏幕中快速地瀏覽較大區(qū)域,以定位期望的位置。圖5是根據(jù)本發(fā)明示例性實(shí)施例的用于控制屏幕改變量的第二屏幕表示。參照圖5,在顯示面板141上呈現(xiàn)輸出為三維(3D)地圖的地圖信息。在顯示面板 141上的地圖屏幕501至地圖屏幕505的每個(gè)中呈現(xiàn)3D世界地圖。當(dāng)如掃掠事件的屏幕改變事件在觸摸屏140上發(fā)生時(shí),顯示在顯示面板141上的世界地圖旋轉(zhuǎn)。發(fā)生在地圖屏幕501至地圖屏幕505上的屏幕改變是類似的,但是世界地圖的旋轉(zhuǎn)速度和幅度可根據(jù)在地圖屏幕501至地圖屏幕505中的屏幕比率信息進(jìn)行調(diào)整。例如,當(dāng)在地圖屏幕501中產(chǎn)生掃掠事件時(shí),移動(dòng)終端100可通過以第一速度和第一幅度旋轉(zhuǎn)世界地圖來產(chǎn)生屏幕改變。當(dāng)在地圖屏幕502中產(chǎn)生掃掠事件時(shí),移動(dòng)終端100 可通過以第二速度和第二幅度旋轉(zhuǎn)世界地圖來產(chǎn)生屏幕改變。類似地,對于地圖屏幕503, 移動(dòng)終端100可通過以第三速度和第三幅度旋轉(zhuǎn)世界地圖來產(chǎn)生屏幕改變。對于地圖屏幕 504,移動(dòng)終端100可通過以第四速度和第四幅度旋轉(zhuǎn)世界地圖來產(chǎn)生屏幕改變。對于地圖屏幕505,移動(dòng)終端100可通過以第五速度和第五幅度旋轉(zhuǎn)世界地圖來產(chǎn)生屏幕改變。世界地圖的旋轉(zhuǎn)速度和幅度可根據(jù)世界地圖的尺寸而自動(dòng)變化。例如,當(dāng)用戶在地圖屏幕501中產(chǎn)生如捏放大事件的用于地圖放大的輸入信號時(shí),移動(dòng)終端100可在顯示面板141上輸出如地圖屏幕502的屏幕,并自動(dòng)控制操作,從而屏幕改變事件可針對第二速度和第二幅度產(chǎn)生屏幕改變。響應(yīng)于來自用戶的對屏幕放大或縮小的請求,移動(dòng)終端100可根據(jù)當(dāng)前屏幕比率信息自動(dòng)更新屏幕改變信息。對于同樣的屏幕改變事件,移動(dòng)終端100 可根據(jù)當(dāng)前屏幕比率信息產(chǎn)生不同的屏幕改變量。因此,與現(xiàn)有搜索方法相比,用戶可在輸入數(shù)量減少的屏幕改變事件的同時(shí)更加容易地定位期望的信息。圖6是根據(jù)本發(fā)明示例性實(shí)施例的用于控制屏幕改變量的第三屏幕表示。用戶可使用移動(dòng)終端100訪問Web服務(wù)器,Web服務(wù)器可將給定尺寸的網(wǎng)頁提供給移動(dòng)終端100。移動(dòng)終端100可在顯示面板141上按預(yù)設(shè)屏幕比率輸出接收的網(wǎng)頁。移動(dòng)終端100可根據(jù)來自輸入單元120和觸摸屏140中的至少一個(gè)的輸入信號來調(diào)整在顯示面板141上的網(wǎng)頁屏幕的尺寸。例如,當(dāng)網(wǎng)頁屏幕601在顯示面板141上被輸出的同時(shí),用于屏幕放大的輸入信號被產(chǎn)生時(shí),移動(dòng)終端100可輸出如網(wǎng)頁屏幕602的放大的屏幕。類似地,對于隨后的輸入信號,移動(dòng)終端100可連續(xù)地輸出如網(wǎng)頁屏幕603和網(wǎng)頁屏幕604的放大的屏幕。網(wǎng)頁屏幕 602至網(wǎng)頁屏幕604中的每個(gè)可對應(yīng)于在用于放大的輸入信號被輸入處的屏幕的部分或區(qū)域的放大。當(dāng)響應(yīng)于用于屏幕放大的輸入信號而在顯示面板141上輸出屏幕時(shí),移動(dòng)終端 100可按照根據(jù)當(dāng)前屏幕比率信息調(diào)整屏幕改變量的方式來顯示所述屏幕。例如,移動(dòng)終端 100可將第一屏幕改變信息至第四屏幕改變信息分別應(yīng)用于網(wǎng)頁屏幕601至網(wǎng)頁屏幕604。 為了實(shí)現(xiàn)上述處理,移動(dòng)終端100可參考存儲(chǔ)在存儲(chǔ)單元150中的信息表153,以獲得與特定屏幕比率信息相應(yīng)的屏幕改變信息。對于如屏幕移動(dòng)事件的屏幕改變事件,屏幕改變信息可指示將響應(yīng)于屏幕移動(dòng)事件進(jìn)行運(yùn)動(dòng)的屏幕的運(yùn)動(dòng)距離和速度。被施加如拖動(dòng)事件的屏幕移動(dòng)事件的屏幕的運(yùn)動(dòng)距離和速度可根據(jù)拖動(dòng)事件的距離和速度來確定。當(dāng)網(wǎng)頁屏幕601的第一屏幕改變值小于網(wǎng)頁屏幕604的第四屏幕改變值時(shí),由拖動(dòng)事件引起的網(wǎng)頁屏幕601的運(yùn)動(dòng)量可小于由拖動(dòng)事件引起的網(wǎng)頁屏幕604的運(yùn)動(dòng)量。如上所述,當(dāng)基于在顯示面板141上的當(dāng)前屏幕與分配給相應(yīng)應(yīng)用程序的全屏的比例對屏幕比率信息進(jìn)行修改時(shí),根據(jù)本發(fā)明示例性實(shí)施例的屏幕改變控制方法可自動(dòng)更新針對屏幕的屏幕改變量。當(dāng)基于在顯示面板141上的屏幕的縮放比率對屏幕比率信息進(jìn)行修改時(shí),屏幕改變控制方法還可自動(dòng)更新針對屏幕的屏幕改變量。因此,屏幕改變控制方法能夠通過根據(jù)在屏幕比率信息中的修改來自動(dòng)調(diào)整屏幕改變量而使用戶以合適的改變速度和幅度執(zhí)行信息瀏覽。若必要,則移動(dòng)終端100還可包括各種組件。盡管未示出,但是移動(dòng)終端100還可包括諸如以下項(xiàng)的組件,用于短距離通信的短距離通信模塊、基于有線和無線通信的數(shù)據(jù)通信接口、用于互聯(lián)網(wǎng)接入的互聯(lián)網(wǎng)通信模塊以及用于播放數(shù)字廣播的數(shù)字廣播接收模塊。隨著數(shù)字聚合的趨勢,本領(lǐng)域的技術(shù)人員應(yīng)清楚根據(jù)本發(fā)明示例性實(shí)施例的移動(dòng)終端 100還可包括與上述單元可比擬的單元,移動(dòng)終端100的一單元可被去除或被另一單元代替。根據(jù)本發(fā)明示例性實(shí)施例的移動(dòng)終端100可以是能夠根據(jù)屏幕比率信息調(diào)整屏幕改變量的裝置,并且可以是任何信息和通信設(shè)備或多媒體設(shè)備,諸如基于支持各種通信系統(tǒng)的通信協(xié)議的移動(dòng)通信終端、便攜式多媒體播放器(PMP)、數(shù)字廣播接收器、個(gè)人數(shù)字助理(PDA)、如MP3播放器的音樂播放器、便攜式游戲控制臺(tái)、智能手機(jī)、筆記本計(jì)算機(jī)或手持式計(jì)算機(jī)。 盡管已參照本發(fā)明的特定示例性實(shí)施例示出和描述了本發(fā)明,但是本領(lǐng)域的技術(shù)人員應(yīng)理解在不脫離由權(quán)利要求及其等同物所限定的本發(fā)明的精神和范圍的情況下,可進(jìn)行各種形式和細(xì)節(jié)上的改變。
權(quán)利要求
1.一種基于輸入信號的用于屏幕改變控制的方法,所述方法包括基于在顯示面板上的當(dāng)前屏幕與分配給特定用戶功能的全屏的比例和通過縮放進(jìn)行放大或縮小的比率中的至少一個(gè)來收集屏幕比率信息;以及根據(jù)屏幕比率信息自動(dòng)調(diào)整針對輸入信號的屏幕改變量。
2.如權(quán)利要求1所述的方法,還包括激活自動(dòng)屏幕改變調(diào)整模式。
3.如權(quán)利要求2所述的方法,還包括 識(shí)別當(dāng)前活動(dòng)的用戶功能的類型;以及確定所述自動(dòng)屏幕改變調(diào)整模式是否應(yīng)用于識(shí)別的用戶功能類型。
4.如權(quán)利要求1所述的方法,還包括接收包括用于屏幕改變的屏幕改變事件的輸入信號; 識(shí)別與當(dāng)前屏幕比率信息相應(yīng)的屏幕改變量;以及根據(jù)識(shí)別的屏幕改變量進(jìn)行針對輸入信號的屏幕改變。
5.如權(quán)利要求4所述的方法,其中,進(jìn)行屏幕改變的步驟包括對于與縮小的屏幕相比通過針對輸入信號進(jìn)行縮放而放大的屏幕,增加或減小屏幕改變速度和屏幕改變幅度中的至少一個(gè)。
6.如權(quán)利要求4所述的方法,其中所述屏幕改變事件包括發(fā)生在觸摸屏上的掃掠事件、滾動(dòng)事件、拖動(dòng)事件和捏縮放事件中的至少一個(gè)。
7.如權(quán)利要求2所述的方法,還包括以下步驟中的至少一個(gè)輸出用于選擇應(yīng)用所述自動(dòng)屏幕改變調(diào)整模式的應(yīng)用程序的用戶界面窗口 ;以及輸出用于設(shè)置與給定的屏幕比率值相應(yīng)的屏幕改變值的用戶界面窗口。
8.如權(quán)利要求7所述的方法,還包括存儲(chǔ)關(guān)于選擇的應(yīng)用程序和設(shè)置的屏幕改變值中的至少一個(gè)的信息。
9.一種支持基于輸入信號的屏幕改變控制的移動(dòng)終端,所述終端包括 顯示面板,用于輸出分配給用戶功能的屏幕;以及控制單元,用于基于在顯示面板上的當(dāng)前屏幕與分配給用戶功能的全屏的比例和通過縮放進(jìn)行放大或縮小的比率中的至少一個(gè)來收集屏幕比率信息,并用于根據(jù)屏幕比率信息自動(dòng)調(diào)整針對輸入信號的屏幕改變量。
10.如權(quán)利要求9所述的移動(dòng)終端,還包括存儲(chǔ)單元,用于存儲(chǔ)與屏幕比率信息相應(yīng)的屏幕改變信息。
11.如權(quán)利要求9所述的移動(dòng)終端,其中,所述控制單元包括屏幕比率收集器,用于收集屏幕比率信息,并用于確定當(dāng)前活動(dòng)的用戶功能是否為應(yīng)用自動(dòng)屏幕改變調(diào)整模式的類型;以及屏幕改變調(diào)整器,用于基于由屏幕比率收集器提供的信息調(diào)整屏幕改變量。
12.如權(quán)利要求11所述的移動(dòng)終端,還包括用于產(chǎn)生用于屏幕改變的屏幕改變事件的輸入單元和觸摸面板中的至少一個(gè), 其中,所述控制單元還包括功能應(yīng)用器,用于控制用于基于由屏幕改變調(diào)整器調(diào)整的屏幕改變量來針對輸入信號進(jìn)行屏幕改變的操作。
13.如權(quán)利要求12所述的移動(dòng)終端,其中,所述功能應(yīng)用器對于與縮小的屏幕相比通過針對輸入信號進(jìn)行縮放而放大的屏幕,增加或減小屏幕改變速度和屏幕改變幅度中的至少一個(gè)。
14.如權(quán)利要求11所述的移動(dòng)終端,其中,所述觸摸面板在觸摸屏上產(chǎn)生掃掠事件、滾動(dòng)事件、拖動(dòng)事件和捏縮放事件中的至少一個(gè)。
15.如權(quán)利要求10所述的移動(dòng)終端,其中,所述顯示面板輸出用于選擇應(yīng)用所述自動(dòng)屏幕改變調(diào)整模式的應(yīng)用程序的用戶界面窗口以及用于設(shè)置與給定的屏幕比率值相應(yīng)的屏幕改變值的用戶界面窗口中的至少一個(gè);其中,所述控制單元包括設(shè)置支持器,用于將關(guān)于選擇的應(yīng)用程序和設(shè)置的屏幕改變值中的至少一個(gè)的信息存儲(chǔ)在存儲(chǔ)單元中。
全文摘要
公開了一種移動(dòng)終端和基于移動(dòng)終端的輸入信號的屏幕改變控制方法。所述移動(dòng)終端包括顯示面板,用于輸出分配給用戶功能的屏幕;控制單元,用于基于在顯示面板上的當(dāng)前屏幕與分配給用戶功能的全屏的比例和通過縮放進(jìn)行放大或縮小的比率中的至少一個(gè)來收集屏幕比率信息,并用于根據(jù)屏幕比率信息自動(dòng)調(diào)整針對輸入信號的屏幕改變量。
文檔編號G06F3/041GK102566897SQ20111035073
公開日2012年7月11日 申請日期2011年11月1日 優(yōu)先權(quán)日2010年11月3日
發(fā)明者崔峻榮, 白盛煥 申請人:三星電子株式會(huì)社