專利名稱:具有觸摸屏的便攜式終端和顯示便攜式終端中標(biāo)簽的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種便攜式終端,更具體地說,涉及一種具有觸摸屏的便攜式終端和
一種利用在觸摸屏上檢測(cè)到的多點(diǎn)觸摸在便攜式終端的觸摸屏上顯示標(biāo)簽的方法。
背景技術(shù):
例如蜂窩電話、個(gè)人數(shù)字助理(PDA) 、 MPEG-3播放器等的便攜式終端已經(jīng)被開發(fā)
成具有多種功能,并且包括例如鍵盤或鼠標(biāo)等的輸入單元來允許用戶使用這些功能。傳統(tǒng)
的便攜式終端中添加的鍵盤和鼠標(biāo)導(dǎo)致它們的尺寸增大,并導(dǎo)致用戶難以攜帶它們。為了
解決這個(gè)問題,傳統(tǒng)的便攜式終端已經(jīng)裝備有觸摸屏來替代鍵盤或鼠標(biāo)。 觸摸屏被構(gòu)造為將輸入單元與顯示單元結(jié)合,其中,當(dāng)便攜式終端被操作時(shí),輸入
單元接收通過用戶的輕觸動(dòng)作產(chǎn)生的信號(hào),顯示單元顯示功能和數(shù)據(jù)。具有觸摸屏的便攜
式終端為用戶提供用戶能夠直觀地識(shí)別的界面。 隨著觸摸屏技術(shù)的發(fā)展,觸摸屏能夠執(zhí)行多點(diǎn)輕觸識(shí)別功能,該功能稱為多點(diǎn)觸 摸。因此,具有觸摸屏的便攜式終端能夠通過觸摸屏檢測(cè)多點(diǎn)觸摸并執(zhí)行相應(yīng)的功能。多 點(diǎn)觸摸是指在觸摸屏上觸摸多個(gè)輕觸點(diǎn)。 根據(jù)多點(diǎn)觸摸,在傳統(tǒng)的便攜式終端中執(zhí)行的功能的數(shù)量受到限制。這些功能的 示例有對(duì)一幅圖像的旋轉(zhuǎn)以及放大/縮小。需要開發(fā)能通過在觸摸屏上檢測(cè)的多點(diǎn)觸摸來 執(zhí)行的功能。
發(fā)明內(nèi)容
本發(fā)明提供了一種具有觸摸屏的便攜式終端和利用在觸摸屏上檢測(cè)的多點(diǎn)觸摸 在便攜式終端的觸摸屏上顯示標(biāo)簽的方法。 根據(jù)本發(fā)明的示例性實(shí)施例,本發(fā)明提供了一種在便攜式終端的觸摸屏上顯示標(biāo)
簽的方法,該方法包括以下步驟計(jì)算觸摸屏上檢測(cè)的第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距
離;根據(jù)計(jì)算的距離來識(shí)別將要顯示的標(biāo)簽的數(shù)量;顯示所識(shí)別的數(shù)量的標(biāo)簽中的至少一 個(gè)。 根據(jù)本發(fā)明的另一示例性實(shí)施例,本發(fā)明提供了一種便攜式終端,所述便攜式終
端包括觸摸屏,包括用于顯示標(biāo)簽的顯示單元和用于檢測(cè)觸摸的至少一個(gè)觸摸傳感器;
控制器,用于計(jì)算觸摸屏上檢測(cè)到的第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離,根據(jù)計(jì)算的距
離來識(shí)別將要顯示的標(biāo)簽的數(shù)量,并在顯示單元上顯示所識(shí)別的數(shù)量的標(biāo)簽中的至少一 個(gè)。
通過下面結(jié)合附圖的詳細(xì)描述,本發(fā)明的特點(diǎn)和優(yōu)點(diǎn)將變得更加清楚,其中 圖1是示出根據(jù)本發(fā)明實(shí)施例的便攜式終端的示意性框圖; 圖2A和圖2B是示出根據(jù)本發(fā)明實(shí)施例的顯示標(biāo)簽的觸摸屏的視3
圖3A至圖3C是示出根據(jù)本發(fā)明實(shí)施例的根據(jù)第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距 離來顯示標(biāo)簽的觸摸屏的視圖; 圖4是示出根據(jù)本發(fā)明另一實(shí)施例的顯示標(biāo)簽的屏幕的視圖; 圖5A和圖5B是示出根據(jù)本發(fā)明實(shí)施例的重新顯示標(biāo)簽的屏幕的視圖; 圖6是描述根據(jù)本發(fā)明實(shí)施例的顯示標(biāo)簽的方法的流程圖; 圖7是描述根據(jù)本發(fā)明實(shí)施例的基于觸摸點(diǎn)之間的距離顯示標(biāo)簽的方法的流程 圖。
具體實(shí)施例方式
在解釋本發(fā)明實(shí)施例之前,將對(duì)本描述的術(shù)語作出如下限定 本描述和權(quán)利要求中描述的術(shù)語或詞語不應(yīng)受通?;蛟~匯上的意思限制,而是應(yīng) 該以發(fā)明人最意圖限定和描述本發(fā)明的意思和概念來分析,以符合本發(fā)明的思想。因此,本 領(lǐng)域技術(shù)人員應(yīng)該理解,描述中公開的實(shí)施例以及附圖中示出的構(gòu)造僅僅是優(yōu)選實(shí)施例, 有許多修改、替換和等同物來替代提交本申請(qǐng)時(shí)的實(shí)施例,這些修改、替換和等同物應(yīng)該被 理解為包含在本發(fā)明請(qǐng)求保護(hù)的范圍內(nèi)。 在下面的描述中,術(shù)語"標(biāo)簽"指的是通過與便攜式終端的功能相關(guān)的項(xiàng)的菜單 (標(biāo)簽菜單)或數(shù)據(jù)(識(shí)別數(shù)據(jù))來設(shè)定的識(shí)別信息。 標(biāo)簽菜單包括用于選擇將在便攜式終端中執(zhí)行的功能的項(xiàng)。菜單中的項(xiàng)可以是根 據(jù)功能設(shè)定的圖標(biāo)。項(xiàng)也可以是指示對(duì)應(yīng)功能的標(biāo)題。項(xiàng)的示例有屏幕項(xiàng)、音頻項(xiàng)、內(nèi)容存 儲(chǔ)箱項(xiàng)、電話本項(xiàng)、消息項(xiàng)等。每個(gè)項(xiàng)包括由子項(xiàng)組成的子菜單。每個(gè)子項(xiàng)還可包括由子子 項(xiàng)組成的子子菜單。
由數(shù)據(jù)(識(shí)別數(shù)據(jù))設(shè)定的識(shí)別信息指的是與存儲(chǔ)在便攜式終端中的數(shù)據(jù)相關(guān)的
詳細(xì)信息,用于識(shí)別存儲(chǔ)的數(shù)據(jù)。識(shí)別數(shù)據(jù)的示例有名稱、數(shù)據(jù)大小、數(shù)據(jù)類型、存儲(chǔ)的數(shù)
據(jù)、圖標(biāo)、數(shù)據(jù)分類項(xiàng)、縮略圖等,在數(shù)據(jù)存儲(chǔ)到存儲(chǔ)單元時(shí)設(shè)定這些識(shí)別數(shù)據(jù)。 術(shù)語"觸摸"表示當(dāng)用戶的手指或筆尖與觸摸屏接觸的狀態(tài)。換言之,觸摸在時(shí)間
段期間內(nèi)具有固定的坐標(biāo)。 術(shù)語"拖拽"表示這樣的狀態(tài),即,用戶的手指或筆尖與觸摸屏接觸,然后在特定的 時(shí)間段內(nèi)在與觸摸屏接觸的同時(shí)沿特定方向移動(dòng),然后脫離接觸。換言之,拖拽在時(shí)間段期 間內(nèi)具有移動(dòng)的坐標(biāo)。 參照附圖詳細(xì)描述本發(fā)明的示例性實(shí)施例。在附圖中,相同的標(biāo)號(hào)始終表示相同 或相似的部件。為了避免使本發(fā)明的主題不明確,可以省略這里包括的公知的功能和結(jié)構(gòu) 的詳細(xì)描述。
圖1是示出根據(jù)本發(fā)明實(shí)施例的便攜式終端的示意性框圖。 參照?qǐng)Dl,便攜式終端100包括存儲(chǔ)單元110、控制器120和觸摸屏130。觸摸屏 130包括顯示單元135和觸摸傳感器137。 存儲(chǔ)單元110存儲(chǔ)執(zhí)行本發(fā)明的操作所需的應(yīng)用程序以及在操作便攜式終端時(shí) 產(chǎn)生的各種數(shù)據(jù)。在本發(fā)明的實(shí)施例中,存儲(chǔ)單元110存儲(chǔ)標(biāo)簽115。標(biāo)簽115表示與便攜 式終端的功能有關(guān)的項(xiàng)的標(biāo)簽菜單或識(shí)別數(shù)據(jù),標(biāo)簽115顯示在便攜式終端上,以允許用 戶選擇相應(yīng)的功能。標(biāo)簽菜單可包含根據(jù)對(duì)應(yīng)的功能的項(xiàng)和圖標(biāo)。識(shí)別數(shù)據(jù)可包含根據(jù)存儲(chǔ)的數(shù)據(jù)的名稱、產(chǎn)生數(shù)據(jù)時(shí)的日期、設(shè)定的圖標(biāo)、包括數(shù)據(jù)的組、用于存儲(chǔ)數(shù)據(jù)的分類項(xiàng)等。分類項(xiàng)可包含根據(jù)數(shù)據(jù)種類的用于分類數(shù)據(jù)的數(shù)據(jù)種類分類項(xiàng)、用于根據(jù)喜好對(duì)頻繁使用的數(shù)據(jù)進(jìn)行分類的分類項(xiàng)、用于根據(jù)數(shù)據(jù)產(chǎn)生的日期對(duì)數(shù)據(jù)進(jìn)行分類的數(shù)據(jù)分類項(xiàng)。
根據(jù)在顯示單元135上的顯示順序,標(biāo)簽115可被分為較高標(biāo)簽和較低標(biāo)簽。
例如,如果標(biāo)簽115是標(biāo)簽菜單,則較高標(biāo)簽可以是屏幕項(xiàng)、音頻項(xiàng)、內(nèi)容存儲(chǔ)箱項(xiàng)、電話本項(xiàng)、消息項(xiàng)等。在這種情況下,較低菜單可以是包含于每項(xiàng)中的子菜單,其中,這些子菜單包含子項(xiàng)。例如,如果較高標(biāo)簽是消息項(xiàng),則作為子項(xiàng)的較低標(biāo)簽可以是消息發(fā)送、接收消息箱、發(fā)送消息箱、文本表情發(fā)送等。 如果標(biāo)簽115是識(shí)別信息,則較高標(biāo)簽可以是包括數(shù)據(jù)的組。在這種情況下,較低標(biāo)簽可以是根據(jù)包含在組中的數(shù)據(jù)的名稱。例如,如果假設(shè)標(biāo)簽115是根據(jù)MP3數(shù)據(jù)的詳細(xì)信息,并且MP3數(shù)據(jù)是按演唱者存儲(chǔ)的,那么較高標(biāo)簽表示包含MP3數(shù)據(jù)的演唱者的組,較低標(biāo)簽表示包含在所述演唱者的組中的MP3數(shù)據(jù)。 存儲(chǔ)單元110還可在控制器120的控制下存儲(chǔ)標(biāo)簽優(yōu)先順序。標(biāo)簽優(yōu)先順序表示
在觸摸屏130上顯示標(biāo)簽115的順序。根據(jù)用戶選擇標(biāo)簽的頻率來確定標(biāo)簽優(yōu)先順序。 在控制器120的控制下,存儲(chǔ)單元110根據(jù)第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離
存儲(chǔ)能夠在顯示單元135上顯示的標(biāo)簽的數(shù)量。存儲(chǔ)單元110按照下面的表1中描述的表
來存儲(chǔ)標(biāo)簽的數(shù)量。 表1
觸摸點(diǎn)之間的距離D[像素]標(biāo)簽的數(shù)量
10 < D《1003
100 < D《2004
200 < D《3005
300 < D《4006 應(yīng)該理解的是,表1中描述的距離D和標(biāo)簽的數(shù)量是實(shí)施例,因此本發(fā)明不限于該示出的實(shí)施例。應(yīng)該理解的是,根據(jù)便攜式終端的制造或用戶的設(shè)定,可以不同地設(shè)定距離D和標(biāo)簽的數(shù)量。例如,表l中示出的示例表示以特定的距離來顯示多個(gè)標(biāo)簽,其中標(biāo)簽的尺寸為已知值。應(yīng)該理解的是,標(biāo)簽的尺寸可以改變,因此,還可改變可以在特定距離內(nèi)顯示的標(biāo)簽的數(shù)量。 控制器120控制便攜式終端的操作和狀態(tài)。當(dāng)控制器120通過觸摸屏130檢測(cè)第一觸摸和第二觸摸時(shí),根據(jù)檢測(cè)的第一觸摸和第二觸摸在顯示單元135上顯示標(biāo)簽115。具體地說,當(dāng)便攜式終端以執(zhí)行特定應(yīng)用程序的模式操作時(shí),控制器120通過觸摸屏130檢測(cè)是否出現(xiàn)了第一觸摸。如果觸摸屏130檢測(cè)到第一觸摸,則控制器120在執(zhí)行應(yīng)用程序的過程中識(shí)別將被顯示在顯示單元135上的標(biāo)簽。然后,如果觸摸屏130檢測(cè)到第二觸摸,控制器120計(jì)算第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離117。 可利用下面的方法來計(jì)算第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離。當(dāng)觸摸屏130檢測(cè)第一觸摸和第二觸摸時(shí),根據(jù)檢測(cè)的第一觸摸點(diǎn)和第二觸摸點(diǎn)來識(shí)別坐標(biāo),然后將坐標(biāo)輸出到控制器120??刂破?20識(shí)別分別與第一觸摸點(diǎn)和第二觸摸點(diǎn)對(duì)應(yīng)的第一坐標(biāo)和第二坐標(biāo)之間的像素的數(shù)量,然后計(jì)算第一坐標(biāo)和第二坐標(biāo)之間的距離。
控制器120根據(jù)計(jì)算的距離來識(shí)別標(biāo)簽的數(shù)量,然后在顯示單元135上顯示識(shí)別的數(shù)量的標(biāo)簽。例如,如果第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離為280個(gè)像素,則控制器參照存儲(chǔ)在存儲(chǔ)單元110中的表1。通過表1,當(dāng)控制器120確定與280個(gè)像素對(duì)應(yīng)的標(biāo)簽的數(shù)量為5時(shí),控制器120控制顯示單元135顯示5個(gè)標(biāo)簽??刂破?20還可以識(shí)別存儲(chǔ)在存儲(chǔ)單元110中的標(biāo)簽優(yōu)先順序,然后根據(jù)識(shí)別的優(yōu)先順序來顯示所述5個(gè)標(biāo)簽。此外,控制器120可以從存儲(chǔ)在存儲(chǔ)單元110中的標(biāo)簽中隨機(jī)地選擇5個(gè)標(biāo)簽,并將選擇的5個(gè)標(biāo)簽顯示在顯示單元135上。在本發(fā)明的實(shí)施例中,雖然基于像素單位來解釋第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離,但是應(yīng)該理解的是,本發(fā)明不限于該實(shí)施例。例如,第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離可以利用傳統(tǒng)的單位來計(jì)算,例如英寸和毫米(mm)。
如果隨后選擇了顯示在顯示單元135上的標(biāo)簽115中的一個(gè),則控制器120執(zhí)行與選擇的標(biāo)簽115對(duì)應(yīng)的功能。該功能可以是通過再檢測(cè)第一觸摸和第二觸摸來顯示包含在所選的標(biāo)簽115中的較低標(biāo)簽的操作。例如,如果選擇的標(biāo)簽115是菜單中的項(xiàng),則控制器120控制顯示單元135來顯示與該項(xiàng)對(duì)應(yīng)的子菜單,其中,在子菜單中包含子項(xiàng)。該功能還可以是顯示或再現(xiàn)與標(biāo)簽115對(duì)應(yīng)的數(shù)據(jù)的操作。 在本發(fā)明的一方面中,觸摸屏130被實(shí)現(xiàn)為電容性觸摸屏,用來檢測(cè)多個(gè)觸摸。觸摸屏130包括顯示單元135和觸摸傳感器137。 顯示單元135顯示與便攜式終端的狀態(tài)和操作相關(guān)的多種數(shù)據(jù)。具體地說,顯示單元135由多個(gè)像素單元組成,像素單元在控制器120的控制下顯示標(biāo)簽115。將參照?qǐng)D2A和圖2B至圖5A和圖5B來解釋在顯示單元135上顯示標(biāo)簽的方法。
觸摸傳感器137被包含于顯示單元135中并檢測(cè)根據(jù)用戶手指或工具的觸摸或釋放的輸入事件。如果觸摸傳感器137檢測(cè)到第一觸摸,則將與發(fā)生第一觸摸的區(qū)域?qū)?yīng)的坐標(biāo)輸出到控制器120。如果觸摸傳感器137檢測(cè)到第二觸摸,同時(shí)第一觸摸維持,則將與發(fā)生第二觸摸的區(qū)域?qū)?yīng)的坐標(biāo)輸出到控制器120。 觸摸屏130能夠如下檢測(cè)多個(gè)觸摸。假設(shè)觸摸屏130被實(shí)施為電容性觸摸屏。在這種情況下,電容性觸摸屏130被構(gòu)造為用于顯示單元135的每個(gè)像素的電容開關(guān)(例如電容器),并檢測(cè)電容的變化。電容性觸摸屏130具有分別分配給與顯示單元135的像素對(duì)應(yīng)的區(qū)域的坐標(biāo),從而檢測(cè)觸摸。 如果利用觸摸傳感器137確定根據(jù)第一觸摸的電容變化,則觸摸傳感器137識(shí)別檢測(cè)電容變化的電容開關(guān)。然后,觸摸傳感器137將與識(shí)別的電容開關(guān)所處的區(qū)域?qū)?yīng)的第一坐標(biāo)輸出到控制器120。如果觸摸傳感器137在第一觸摸維持的同時(shí)檢測(cè)到根據(jù)第二觸摸的電容變化,則識(shí)別由第二觸摸而改變電容的區(qū)域。然后,觸摸傳感器137輸出與根據(jù)第二觸摸改變電容的區(qū)域?qū)?yīng)的坐標(biāo)。 在上面的描述中,已經(jīng)解釋了能夠根據(jù)多點(diǎn)觸摸來顯示標(biāo)簽115的便攜式終端的構(gòu)造。在下面的描述中,將參照?qǐng)D2A至圖5B來詳細(xì)地描述在顯示單元135上顯示標(biāo)簽115的方法。 圖2A和圖2B是示出根據(jù)本發(fā)明實(shí)施例的顯示標(biāo)簽的觸摸屏的視圖。
如圖2A所示,當(dāng)控制器120檢測(cè)到第一觸摸時(shí),控制器120控制顯示單元135來將標(biāo)簽115A(稱作"菜單")顯示在出現(xiàn)第一觸摸的區(qū)域上。然后,如圖2B所述,當(dāng)控制器120檢測(cè)到第二觸摸時(shí),控制器120控制顯示單元135來顯示根據(jù)第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離的標(biāo)簽115A。例如,如圖2A所示,當(dāng)便攜式終端在空閑模式下操作時(shí),顯示單元根據(jù)第一觸摸將標(biāo)簽115A顯示為"菜單"。 然后,如圖2B所示,根據(jù)第二觸摸,顯示單元135以弧形形狀顯示5個(gè)較高標(biāo)簽115B,S卩,屏幕項(xiàng)、音頻項(xiàng)、記事項(xiàng)、消息項(xiàng)和電話本項(xiàng)。顯示單元135能夠根據(jù)第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離來調(diào)節(jié)并顯示標(biāo)簽115的數(shù)量。即,距離越小,顯示單元135顯示的標(biāo)簽115的數(shù)量越小。換言之,距離越大,顯示單元135顯示的標(biāo)簽115的數(shù)量越大。具體地說,可以在顯示單元135上根據(jù)優(yōu)先順序來顯示標(biāo)簽115。 圖3A至圖3C是示出根據(jù)本發(fā)明實(shí)施例的根據(jù)第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離來顯示標(biāo)簽的觸摸屏的視圖。 如圖3A所示,如果較高標(biāo)簽115B的特定項(xiàng)被選擇,則如圖3B所示,顯示單元135以弧形形狀顯示與選擇的項(xiàng)對(duì)應(yīng)的較低標(biāo)簽115C,即,包含子項(xiàng)的子菜單。S卩,當(dāng)如圖3A所示,特定項(xiàng)(例如,消息)被選擇,則如圖3B所示,全部較高標(biāo)簽115B被去除并且在顯示單元135上顯示與選擇的特定項(xiàng)(例如,消息)對(duì)應(yīng)的較低標(biāo)簽115C(S卩,包括子項(xiàng)的子菜單115C)。 可根據(jù)用戶頻繁使用的標(biāo)簽115的數(shù)量來設(shè)定顯示在顯示單元135上顯示的標(biāo)簽115的數(shù)量。例如,如果如圖3A所示,用戶選擇了較高標(biāo)簽115B的消息項(xiàng),則如圖3B所示,由3個(gè)子項(xiàng)(即,接收消息箱、發(fā)送消息箱和消息發(fā)送)組成的作為較低標(biāo)簽115C的子菜單被顯示在顯示單元135上。 顯示單元135還可根據(jù)第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離來顯示較低標(biāo)簽115C。 如圖3C所示,如果第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離改變,則顯示單元135可以根據(jù)增加的距離額外顯示標(biāo)簽115。例如,如圖3B所示,在3個(gè)標(biāo)簽115顯示在顯示單元135上的狀態(tài)下,如果觸摸屏130檢測(cè)到第一觸摸點(diǎn)和第二觸摸點(diǎn),則控制器120計(jì)算檢測(cè)到的第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離。如果計(jì)算的檢測(cè)到的第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離從原始距離117B增加為距離117A,則額外多顯示兩個(gè)標(biāo)簽115,從而在顯示單元135上一共顯示5個(gè)標(biāo)簽115,如圖3C所示。 在本發(fā)明的實(shí)施例中,標(biāo)簽115以弧形形狀顯示在顯示單元135上,應(yīng)該理解的是,本發(fā)明不限于示出的實(shí)施例。例如,如圖4所示,標(biāo)簽115也可以以直線布置。
圖4是示出根據(jù)本發(fā)明另一實(shí)施例的顯示標(biāo)簽的屏幕的視圖。
雖然如圖4所示本發(fā)明的實(shí)施例以使得標(biāo)簽115沿垂直方向排列的方式來實(shí)施,但是應(yīng)該理解的是,本發(fā)明不限于示出的實(shí)施例。例如,標(biāo)簽115還可沿對(duì)角線方向或沿水平方向排列。此外,如圖4所示,顯示單元135還可以只顯示由用戶選擇的標(biāo)簽115。 S卩,如圖2A至圖3C所示,顯示單元135顯示菜單作為標(biāo)簽115,顯示由用戶選擇的信息項(xiàng)作為較高標(biāo)簽115B,顯示信息項(xiàng)的子項(xiàng)作為較低標(biāo)簽115C。然而,如圖4所示,顯示單元135也可以只顯示包含在特定標(biāo)簽中的較低標(biāo)簽115C。 例如,如果選擇的標(biāo)簽115是菜單,則顯示單元135可顯示包含在菜單中的項(xiàng)作為較高標(biāo)簽115B,例如,電話本項(xiàng)、消息項(xiàng)、記事項(xiàng)、音頻項(xiàng)和屏幕項(xiàng)。在該狀態(tài)下,控制器120根據(jù)第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離來調(diào)節(jié)顯示標(biāo)簽的數(shù)量,并然后將其顯示在顯示單元135上。 根據(jù)優(yōu)先順序或根據(jù)用戶選擇標(biāo)簽115的頻率有多高來顯示標(biāo)簽115。還可以隨機(jī)地選擇并顯示標(biāo)簽115。根據(jù)優(yōu)先順序,可以從上到下地顯示標(biāo)簽115,反之亦可。
在下面的描述中,解釋了在顯示標(biāo)簽115的同時(shí)根據(jù)檢測(cè)到的觸摸來重新顯示標(biāo)簽的方法。 圖5A和圖5B是示出根據(jù)本發(fā)明實(shí)施例的重新顯示標(biāo)簽的屏幕的視圖。
當(dāng)在如圖5A所示的標(biāo)簽115顯示在觸摸屏130上的狀態(tài)下檢測(cè)到拖拽時(shí),顯示單元135根據(jù)檢測(cè)到的拖拽方向和距離來重新排列顯示的標(biāo)簽115,如圖5B所示。例如,如圖A所示,當(dāng)作為標(biāo)簽115的演唱者A、B、C、D和E顯示在顯示單元135上時(shí),用戶用他/她的手指執(zhí)行拖拽操作。當(dāng)控制器120檢測(cè)到拖拽時(shí),控制器識(shí)別拖拽方向和拖拽距離117C。如果控制器120確定拖拽方向?yàn)轫槙r(shí)針方向并且拖拽距離對(duì)應(yīng)于重新排列兩個(gè)標(biāo)簽115的距離,則控制器120根據(jù)識(shí)別的拖拽方向和拖拽距離來重新排列顯示單元135上的標(biāo)簽115。即,根據(jù)拖拽方向和拖拽距離,圖5A中示出的作為標(biāo)簽115的演唱者A和B從顯示單元135去除,然后作為標(biāo)簽115的新的演唱者F和G出現(xiàn)在顯示單元135上,如圖5B所示。因此,如圖5B,在顯示單元135上重新排列并顯示了作為標(biāo)簽115的演唱者C、D、E、F和G。
在上面的描述中,已經(jīng)解釋了顯示單元135顯示標(biāo)簽115的操作。在本發(fā)明的實(shí)施例中,雖然標(biāo)簽115在顯示單元135上以弧線或直線排列,但是應(yīng)該理解的是,本發(fā)明不限于示出的實(shí)施例。例如,在顯示單元135上,標(biāo)簽115還可以以圓形排列,或位于任何區(qū)域。 在下面的描述中,將參照?qǐng)D6和圖7來描述根據(jù)觸摸點(diǎn)之間的距離來顯示標(biāo)簽115的方法。 圖6是描述根據(jù)本發(fā)明實(shí)施例的顯示標(biāo)簽的方法的流程圖。 參照?qǐng)D6,控制器120將便攜式終端的當(dāng)前模式切換為執(zhí)行由用戶選擇的應(yīng)用程序的模式(610)。應(yīng)用程序執(zhí)行模式包括便攜式終端中能夠操作的全部模式,例如空閑模式、MP3數(shù)據(jù)再現(xiàn)模式、圖像顯示模式等。在本發(fā)明的實(shí)施例中,應(yīng)用程序執(zhí)行模式為回放選定的MP3數(shù)據(jù)的MP3數(shù)據(jù)再現(xiàn)模式。然而,應(yīng)該理解的是該模式僅僅是出于說明性的目的。 然后,控制器120確定觸摸屏130是否檢測(cè)到第一觸摸事件(620)。如果控制器120在步驟620確定觸摸屏130檢測(cè)到第一觸摸事件,則控制器120識(shí)別將在顯示單元135上顯示的標(biāo)簽115 (630)。例如,控制器120識(shí)別與在MP3數(shù)據(jù)再現(xiàn)模式下將要被回放的MP3數(shù)據(jù)對(duì)應(yīng)的標(biāo)簽115的優(yōu)先順序。標(biāo)簽115的優(yōu)先順序可以是根據(jù)用戶選擇MP3數(shù)據(jù)的頻率有多高的順序。然后,控制器120可以以預(yù)設(shè)的數(shù)量來顯示識(shí)別的標(biāo)簽115。 S卩,控制器120顯示預(yù)設(shè)數(shù)量的被識(shí)別的標(biāo)簽115。 然后,控制器120確定觸摸屏130是否檢測(cè)到第二觸摸事件(635)。如果未檢測(cè)到第二觸摸事件,則控制器120確定觸摸屏130上的第一觸摸是否釋放(637)。如果控制器120確定第一觸摸被釋放,則控制器120執(zhí)行與在步驟630所識(shí)別的標(biāo)簽對(duì)應(yīng)的功能(639)。例如,如果識(shí)別的標(biāo)簽115包括較低標(biāo)簽,則控制器120在顯示單元135上顯示所識(shí)別的標(biāo)簽的較低標(biāo)簽。 如果控制器120在步驟635確定觸摸屏130檢測(cè)到第二觸摸事件,則控制器120 計(jì)算第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離(640)??梢匀缦掠?jì)算第一觸摸點(diǎn)和第二觸摸點(diǎn) 之間的距離。控制器120接收與觸摸屏130上的檢測(cè)到第一觸摸點(diǎn)和第二觸摸點(diǎn)的區(qū)域相 對(duì)應(yīng)的區(qū)域的坐標(biāo)。然后,控制器120識(shí)別兩個(gè)坐標(biāo)之間的像素的數(shù)量,然后計(jì)算它們之間 的距離。 在步驟640計(jì)算該距離之后,控制器120根據(jù)計(jì)算的距離在顯示單元135上顯示 標(biāo)簽115(645)。下面的關(guān)于在步驟645顯示標(biāo)簽115的方法的詳細(xì)描述參照?qǐng)D7。
圖7是描述根據(jù)本發(fā)明實(shí)施例的基于觸摸點(diǎn)之間的距離顯示標(biāo)簽的方法的流程 圖。 參照?qǐng)D7,控制器120根據(jù)計(jì)算的距離來識(shí)別將要在顯示單元135上顯示的標(biāo)簽 115的數(shù)量(710)。為了在顯示單元135上顯示標(biāo)簽,控制器120可參考存儲(chǔ)在存儲(chǔ)單元 110中的表。S卩,當(dāng)控制器120計(jì)算距離時(shí),控制器通過存儲(chǔ)在存儲(chǔ)單元110中的表來識(shí)別 與計(jì)算的距離對(duì)應(yīng)的標(biāo)簽的數(shù)量。然后,控制器120在顯示單元135上顯示識(shí)別的數(shù)量的 標(biāo)簽115(720)。 再參照?qǐng)D6,在步驟645顯示標(biāo)簽115之后,控制器120確定在觸摸屏130上檢測(cè) 到的第一觸摸和第二觸摸被釋放(650)。如果控制器120在步驟650確定第一觸摸和第二 觸摸未被釋放,則返回并繼續(xù)執(zhí)行步驟640。通過這些步驟,控制器120能根據(jù)第一觸摸點(diǎn) 和第二觸摸點(diǎn)之間的改變的距離來改變?cè)陲@示單元135上的標(biāo)簽115的數(shù)量。
如果控制器120在步驟650確定第一觸摸和第二觸摸被釋放,則確定是否選擇了 在顯示單元135上顯示的標(biāo)簽115中的一個(gè)(655)。如果控制器120在步驟655確定選擇 了標(biāo)簽115中的一個(gè),則執(zhí)行與選擇的標(biāo)簽對(duì)應(yīng)的功能(660)。例如,如果選擇的標(biāo)簽115 是MP3數(shù)據(jù),則控制器120播放選擇的MP3數(shù)據(jù)。如果選擇的標(biāo)簽115是圖像,則控制器 120在顯示單元135上顯示選擇的圖像。如果選擇的標(biāo)簽115包括較低標(biāo)簽115C,則控制 器120在顯示單元135上顯示選擇的項(xiàng)的子菜單。控制器120能夠根據(jù)在觸摸屏130上檢 測(cè)到的第一觸摸點(diǎn)和第二觸摸點(diǎn)間的距離來調(diào)節(jié)作為較低標(biāo)簽的子項(xiàng)的數(shù)量,然后將調(diào)節(jié) 的數(shù)量的子項(xiàng)顯示在顯示單元135上。然而,如果控制器120在步驟655確定標(biāo)簽115中 的任意一個(gè)都沒有被選擇,則確定是否在觸摸屏130上檢測(cè)到拖拽指令(670)。如果控制器 120在步驟670確定在觸摸屏130上檢測(cè)到拖拽指令,則根據(jù)檢測(cè)的拖拽在顯示單元135上 重新排列標(biāo)簽115 (675)。更具體地說,當(dāng)控制器120檢測(cè)到拖拽時(shí),控制器120識(shí)別拖拽方 向和拖拽距離。控制器120識(shí)別關(guān)于除了顯示在顯示單元135上的標(biāo)簽115之外的其它標(biāo) 簽115的優(yōu)先順序。然后,控制器120根據(jù)檢測(cè)到的拖拽的方向和距離來去除最初顯示在 顯示單元135上的標(biāo)簽115??刂破鞲鶕?jù)去除的標(biāo)簽的數(shù)量來添加新的標(biāo)簽,以此在顯示單 元135上顯示標(biāo)簽115。 如上所述,根據(jù)本發(fā)明的具有觸摸屏的便攜式終端能夠利用觸摸點(diǎn)之間的距離來 調(diào)節(jié)在顯示單元上顯示的標(biāo)簽的數(shù)量,從而為便攜式終端的用戶提供各種用戶界面。由于 調(diào)節(jié)了顯示單元上的標(biāo)簽的數(shù)量,所以便攜式終端的用戶能夠快速并容易地識(shí)別并選擇他 /她希望尋找的標(biāo)簽。 根據(jù)本發(fā)明的上述方法能夠以硬件的方式實(shí)現(xiàn),或者以能夠存儲(chǔ)在諸如CD ROM、RAM、軟盤、硬盤或磁-光盤的記錄介質(zhì)中或者通過網(wǎng)絡(luò)下載的軟件或計(jì)算機(jī)代碼的形式實(shí)
現(xiàn),因而這里描述的方法可以通過利用通用計(jì)算機(jī)或?qū)I(yè)處理器來執(zhí)行或者在諸如ASIC
或FPGA的可編程專用的硬件中來執(zhí)行。如本領(lǐng)域技術(shù)人員應(yīng)該理解的,包括諸如RAM、R0M、
閃存盤等的存儲(chǔ)組件的計(jì)算機(jī)、處理器或可編程硬件實(shí)施這里描述的處理方法,其中,存儲(chǔ)
組件可以存儲(chǔ)或接收能夠被計(jì)算機(jī)、處理器或硬件讀取并執(zhí)行的軟件或計(jì)算機(jī)代碼。如本
領(lǐng)域技術(shù)人員應(yīng)該理解的,當(dāng)通用計(jì)算機(jī)裝載有或讀取用于實(shí)現(xiàn)這里示出的程序的軟件或
代碼時(shí),通用計(jì)算機(jī)變?yōu)橹辽倏梢詧?zhí)行這里示出的處理的專用計(jì)算機(jī)。 雖然已經(jīng)在上文中詳細(xì)描述了本發(fā)明的示例性實(shí)施例,但是應(yīng)該理解的是,對(duì)這
里描述的基本的發(fā)明構(gòu)思的許多改變和修改對(duì)本領(lǐng)域技術(shù)人員是顯然的,這些改變和修改
仍將落入如權(quán)利要求限定的本發(fā)明的示例性實(shí)施例的精神和范圍內(nèi)。
10
權(quán)利要求
一種在便攜式終端的觸摸屏上顯示標(biāo)簽的方法,其特征在于所述方法包括以下步驟如果在觸摸屏上檢測(cè)到第一觸摸和第二觸摸,則計(jì)算第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離;根據(jù)計(jì)算的距離識(shí)別將顯示的標(biāo)簽的數(shù)量;顯示識(shí)別的數(shù)量的標(biāo)簽中的至少一個(gè)。
2. 如權(quán)利要求1所述的方法,其中,顯示識(shí)別的數(shù)量的標(biāo)簽中的至少一個(gè)的步驟還包括根據(jù)計(jì)算的距離的變化來改變標(biāo)簽的數(shù)量,并顯示改變的數(shù)量的標(biāo)簽中的至少一個(gè)。
3. 如權(quán)利要求1或2所述的方法,其中,顯示識(shí)別的數(shù)量的標(biāo)簽中的至少一個(gè)的步驟還 包括確定是否檢測(cè)到拖拽;如果檢測(cè)到拖拽,則識(shí)別在時(shí)間段期間內(nèi)檢測(cè)到的具有移動(dòng)坐標(biāo)的拖拽的移動(dòng)方向和 距離;從顯示的標(biāo)簽中去除至少一個(gè)標(biāo)簽,并沿移動(dòng)方向根據(jù)去除的至少一個(gè)標(biāo)簽的數(shù)量在 顯示單元上添加多個(gè)新的標(biāo)簽。
4. 如權(quán)利要求1或2所述的方法,其中,顯示識(shí)別的數(shù)量的標(biāo)簽中的至少一個(gè)的步驟包 括以弧線形狀或直線來排列標(biāo)簽。
5. 如權(quán)利要求1所述的方法,其中,標(biāo)簽是標(biāo)簽菜單或識(shí)別數(shù)據(jù)。
6. —種便攜式終端,所述便攜式終端包括觸摸屏,包括用于顯示標(biāo)簽的顯示單元和用于檢測(cè)觸摸的至少一個(gè)觸摸傳感器; 控制器,用于計(jì)算在觸摸屏檢測(cè)到的第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離,根據(jù)計(jì)算 的距離識(shí)別將被顯示的標(biāo)簽的數(shù)量,在顯示單元上顯示識(shí)別數(shù)量的標(biāo)簽中的至少一個(gè)。
7. 如權(quán)利要求6所述的便攜式終端,其中,如果計(jì)算的距離改變,則控制器根據(jù)改變的 距離改變標(biāo)簽的數(shù)量,并在顯示單元上顯示改變數(shù)量的標(biāo)簽。
8. 如權(quán)利要求6或7所述的便攜式終端,其中,如果檢測(cè)到拖拽,則控制器識(shí)別在時(shí)間 段期間內(nèi)檢測(cè)到的具有移動(dòng)坐標(biāo)的拖拽的移動(dòng)方向和距離,從顯示的標(biāo)簽中去除至少一個(gè) 標(biāo)簽,并根據(jù)去除的標(biāo)簽的數(shù)量在顯示單元上添加新的標(biāo)簽。
9. 如權(quán)利要求6或7所述的便攜式終端,其中,控制器將標(biāo)簽以弧形形狀或直線來排列。
10. 如權(quán)利要求6所述的便攜式終端,其中,標(biāo)簽是標(biāo)簽菜單或識(shí)別數(shù)據(jù)。
全文摘要
本發(fā)明公開了一種具有觸摸屏的便攜式終端和顯示便攜式終端中標(biāo)簽的方法。所述方法包括以下步驟計(jì)算在觸摸屏上檢測(cè)到的第一觸摸點(diǎn)和第二觸摸點(diǎn)之間的距離;根據(jù)計(jì)算的距離識(shí)別將顯示的標(biāo)簽的數(shù)量;顯示識(shí)別的數(shù)量的標(biāo)簽中的至少一個(gè)。
文檔編號(hào)G06F3/041GK101739207SQ200910224799
公開日2010年6月16日 申請(qǐng)日期2009年11月20日 優(yōu)先權(quán)日2008年11月20日
發(fā)明者全珍郁 申請(qǐng)人:三星電子株式會(huì)社