可使用觸摸和拖操作控制的移動裝置和操作方法
【專利摘要】本發明提供一種可使用觸摸和拖操作控制的移動裝置和操作方法。所述移動裝置包括:感測模塊,感測對象從第一區到第二區的移動;功能執行模塊,根據感測的移動執行功能;顯示模塊,顯示關于該功能的信息。
【專利說明】可使用觸摸和拖操作控制的移動裝置和操作方法
[0001]本申請是申請日為2006年12月7日、申請號為200680046683.8、發明名稱為“可使用觸摸和拖操作控制的移動裝置和操作方法”的發明專利申請的分案申請。
【技術領域】
[0002]本發明涉及一種能夠使用觸摸和拖操作來控制的移動裝置和移動裝置的操作方法,更具體地說,涉及一種能夠使用觸摸和拖操作控制的移動裝置和移動裝置的操作方法,其中,當用戶選擇菜單圖標并將菜單圖標拖到執行區中時,可在執行區中執行與菜單圖標相應的功能。
【背景技術】
[0003]近來,經由互聯網或移動網絡實時提供各種數據流(諸如運動圖像節目)的內容提供服務器已經商業化。
[0004]連接到互聯網的個人計算機(PC)、連接到移動網絡的移動電話、連接到接入點的個人數字助理(PDA)和便攜式媒體播放器(PMP)可實時從這種內容提供服務器接收數據流,并處理接收的數據流,從而使用戶能夠經由網絡觀看各種運動畫面節目。
[0005]具體地,作為能夠再現從MP3音樂文件到靜止圖像/運動圖像內容的各種多媒體文件(例如,視頻、音樂和照片文件)的便攜式裝置的PMP配置有各種附加功能,并且可基于包括中央處理單元(CPU)、存儲器、輔助存儲器和外圍裝置的嵌入式系統來設計所述PMP。因此,PMP可同時執行多個任務。
[0006]另外,能夠被轉換成便攜式MP3播放器(可執行便攜式MP3播放器的功能)的配置有鍵盤的電子字典和能夠再現各種多媒體文件并提供字典功能的基于操作系統(OS)的PDA已經商業化。
[0007]然而,當使用PMP執行多個任務時,必須獨立且頻繁地操作分別與多個任務相應的多個切換。當PMP配置有觸摸屏或觸摸傳感器時,用戶可能錯誤地打開執行功能的切換,從而造成PMP故障。
【發明內容】
[0008]技術問題
[0009]本發明的各方面提供一種能夠使用觸摸和拖操作控制的移動裝置和移動裝置的操作方法,其中,當用戶選擇菜單圖標并將菜單圖標拖到執行區中時,可在執行區中執行與菜單圖標相應的功能。
[0010]本發明的各方面還提供一種能夠使用觸摸和拖操作控制的移動裝置和移動裝置的操作方法,其中,當選擇多個圖標并接著移動各個相應觸摸位置時,可執行多個功能。
[0011]技術方案
[0012]根據本發明的一方面,提供一種能夠使用觸摸和拖操作控制的移動裝置。所述移動裝置包括:感測模塊,感測對象從第一區到第二區的移動;功能執行模塊,根據感測的移動執行功能;以及顯示模塊,顯示關于該功能的信息。
[0013]根據本發明的一方面,提供一種能夠使用觸摸和拖操作控制的移動裝置的操作方法。所述操作方法包括:感測對象從第一區到第二區的移動;根據感測的移動執行功能;以及顯示關于該功能的信息。
【專利附圖】
【附圖說明】
[0014]通過下面參照附圖對本發明的示例性實施例進行的詳細描述,本發明的上述和其它方面和特點將會變得更加明顯,其中:
[0015]圖1是根據本發明的示例性實施例的能夠使用觸摸和拖操作控制的移動裝置的框圖;
[0016]圖2至圖4是示出包括在根據本發明的示例性實施例的能夠使用觸摸和拖操作控制的移動裝置中的顯示模塊的示圖(圖1示出的顯示模塊的示例);
[0017]圖5至圖8是示出包括在根據本發明的另一示例性實施例的能夠使用觸摸和拖操作控制的移動裝置中的顯示模塊的示圖(圖1示出的顯示模塊的另一示例);
[0018]圖9是解釋根據本發明的示例性實施例的確定在能夠使用觸摸和拖操作控制的移動裝置(根據本發明的示例性實施例的圖1中示出的移動裝置)中是否已經執行觸摸和拖操作的示圖;
[0019]圖10是示出包括在根據本發明的另一示例性實施例的能夠使用觸摸和拖操作控制的移動裝置中的顯示模塊的示圖(圖1示出的顯示模塊的另一示例);
[0020]圖11至圖13是示出包括在根據本發明的另一示例性實施例的能夠使用觸摸和拖操作控制的移動裝置中的顯示模塊的示圖(圖1示出的顯示模塊的另一示例);
[0021]圖14是示出根據本發明的示例性實施例的能夠使用觸摸和拖操作控制的移動裝置的操作方法的流程圖;
[0022]圖15是示出根據本發明的示例性實施例的終止移動裝置當前執行的功能的方法;以及
[0023]圖16是示出根據本發明的另一示例性實施例的能夠使用觸摸和拖操作控制的移動裝置的操作方法的流程圖。
【具體實施方式】
[0024]現將參照附圖來更加完全地詳細說明本發明,本發明的示例性實施例在附圖中示出。然而,本發明可以以許多不同的形式被實施并且不應被解釋為局限于在此闡述的示例性實施例;更恰當地,提供這些實施例從而本公開將會徹底和完整并完全地將本發明的構思傳達給本領域的技術人員。相同的標號是指相同的部件,因此將省略它們的描述。
[0025]下面將參照根據本發明的示例性實施例的用戶界面、方法和計算機程序產品的流程圖說明來描述本發明。應該理解,流程圖的每一個塊和在流程圖中的塊的組合可由計算機程序指令實現。這些計算機程序指令可被提供給通用計算機、專用計算機的處理器、或者其他可編程數據處理設備以產生設備,從而經由計算機的處理器或者其他可編程數據處理設備執行的指令,創建用于實現在一個流程圖塊或多個流程圖塊中描述的功能的裝置。
[0026]這些計算機程序指令也可被存儲在可指示計算機或者其他可編程數據處理設備以特定方式運行的計算機可用或計算機可讀存儲器中,從而存儲在計算機可用或計算機可讀存儲器中的指令生成包括執行在一個流程圖塊或多個流程圖塊中指定的功能的指令裝
置的產品。
[0027]計算機程序指令也可被載入計算機或其他可編程數據處理設備,以使得一系列操作步驟在計算機或其他可編程設備上被執行以產生計算機執行的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在一個流程圖塊或多個流程圖塊中描述的功能的步驟。
[0028]流程圖的每塊可代表模塊,段或代碼的一部分,其包括一個或更多用于實現特定的邏輯功能的可執行指令。應注意的是,在一些替換的實現中,在這些塊中標注的功能可不按順序執行。例如,連續示出的兩個塊事實上可基本同時地被執行,或者有時塊以相反的順序執行,這取決于涉及的功能。
[0029]圖1是根據本發明的示例性實施例的能夠使用觸摸和拖操作控制的移動裝置100的框圖。參照圖1,移動裝置100包括:感測模塊110,感測對象從第一區到第二區的移動;功能執行模塊120,根據對象的移動執行功能;顯示模塊130,顯示關于功能執行模塊120執行的功能的信息;以及控制模塊140,控制感測模塊110、功能執行模塊120和顯示模塊130。
[0030]在此使用的術語“模塊”的意思是,但不限于,執行特定任務的軟件和硬件組件,諸如現場可編程門陣列(FPGA)或專用集成電路(ASIC)。模塊可以方便地被配置以駐留在可尋址的存儲介質上,并且可被配置以在一個或多個處理器上執行。因此,舉例來說,模塊可以包括:諸如軟件組件、面向對象的軟件組件、類組件和任務組件的組件、進程、函數、屬性、過程、子程序、程序代碼段、驅動程序、固件、微碼、電路、數據、數據庫、數據結構、表、數組和變量。在組件和模塊中提供的功能可被組合為更少的組件和模塊,或者可進一步被分離成另外的組件和模塊。
[0031]移動裝置100可以是個人數字助理(PDA)、便攜式媒體播放器(PMP)、掌上游戲機(PSP)和MP3播放器,以及能夠提供觸摸和拖功能的移動電話。
[0032]感測模塊110感測對象從第一區到第二區的移動。
[0033]第一區包括可包括對象移動開始的位置,第二區可包括對象移動結束的位置。所述對象可以是用戶的手指或者是能夠代替手指在觸摸屏上使用的觸摸筆(stylus pen)。
[0034]感測模塊110感測觸摸屏上用戶的手指或觸摸筆移動的開始和結束。
[0035]為了方便解釋,現將假設用戶用他/她的手指來操縱移動裝置100。
[0036]根據當前示例性實施例,第一區可以是顯示用戶能夠操縱的多個菜單圖標的位置,并且可以是通過拖操作用戶選擇的菜單圖標中的一個移動開始的位置。
[0037]第二區可包括顯示關于與用戶從第一區選擇的菜單圖標相應的功能的信息的位置,并且可包括通過拖操作選擇的菜單圖標的移動結束的位置。
[0038]可將與菜單圖標相應的功能的執行解釋為與菜單圖標相應的功能的開始和結束。
[0039]第一區不是必須顯示能夠由用戶操縱的多個菜單圖標,并且第二區不是必須顯示關于與用戶選擇的菜單圖標中的一個相應的功能的信息。
[0040]根據當前示例性實施例,可根據觸摸顯示模塊130的用戶手指(以下,稱為觸摸手指)的移動開始和結束的位置將第一區和第二區進行區分。[0041]為了終止移動裝置100當前執行的功能(以下,被稱為當前功能),用戶可將預定菜單圖標從顯示關于當前功能的信息的位置(即,第二區)拖回預定菜單圖標與其他菜單圖標先前所在的位置(即,第一區)。在這種情況下,觸摸手指的移動在第二區開始,并在第一區結束。
[0042]第一區和第二區之間的區別不限于在此闡述的方面。為了方便,顯示能夠由用戶操縱的多個菜單圖標的位置在下面將被稱為第一區,顯示關于與用戶選擇的菜單圖標中的一個相應的功能的信息的位置在下面將被稱為第二區。
[0043]當用戶選擇在第一區中顯示的多個菜單圖標11中的一個時,感測模塊110確定觸摸手指是否觸摸到選擇的菜單圖標11。為此,感測模塊110可接收一個或多個觸摸傳感器
產生的信號。
[0044]另外,感測模塊110確定觸摸手指的位置(以下,被稱為觸摸位置),并且確定觸摸位置是否已經被移動。
[0045]當用戶選擇在第一區中顯示的菜單圖標11中的一個,并接著將選擇的菜單圖標11拖到第二區時,觸摸位置被移動。
[0046]稍后將參照圖4更加詳細描述確定觸摸位置是否已經被移動。
[0047]感測模塊110可通過確定觸摸手指觸摸第一區的持續時間(以下,稱為觸摸持續時間)和速度(以下,稱為觸摸速度)以及觸摸手指觸摸第一區之后經過的距離(以下,稱為觸摸距離)來確定用戶是否選擇了多個菜單圖標11。
[0048]如果感測模塊110確定用戶已經選擇了多個菜單圖標11,功能執行模塊120可同時執行分別與選擇的菜單圖標11相應的多個功能。
[0049]如果感測模塊110確定觸摸手指當前放置在菜單圖標11中的一個上,則感測模塊110向功能執行模塊120提供關于與感測模塊110確定的觸摸位置相應的菜單圖標110的信息。其后,如果感測模塊110確定觸摸位置已經從第一區移動到第二區,則感測模塊110執行與菜單圖標110相應的功能,所述菜單圖標110與感測模塊110確定的觸摸位置相應。
[0050]詳細地,當用戶用觸摸手指觸摸第一區時,感測模塊110確定觸摸位置,并且向功能執行模塊120提供關于與觸摸位置相應的菜單圖標11的信息。其后,如果確定觸摸位置已經從第一區移動到第二區,則功能執行模塊120執行與菜單圖標11相應的功能,所述菜單圖標11與確定的觸摸位置相應。
[0051]關于菜單圖標11的信息是對菜單圖標11的描述。當菜單圖標11不足以指示與菜單圖標11相應的功能時或者當菜單圖標11被觸摸手指擋住而不能看見時,關于菜單圖標11的信息是有用的。
[0052]顯示模塊130顯示關于執行的與用戶選擇的菜單圖標中的一個相關的功能的信息。顯示模塊130可包括第一區和第二區中的至少一個。
[0053]如果選擇的菜單圖標11是菜單圖標“運動畫面”,則可在屏幕上顯示運動畫面作為關于與選擇的菜單圖標11相應的功能的信息。如果選擇的菜單圖標11是菜單圖標“照片”,則可在屏幕上顯示圖像作為關于與選擇的菜單圖標11相應的功能的信息。
[0054]如果選擇的菜單圖標11是菜單圖標“音樂”,則顯示音樂播放狀態的圖標(例如,指示音樂文件當前是否被播放的圖標、指示音樂文件的播放是否暫停的圖標、指示音樂文件是否快進的圖標)和指示將被播放的音樂文件的列表的文本數據可被包括在關于與選擇的菜單圖標11相應的功能的信息中。
[0055]控制模塊140控制感測模塊110、功能執行模塊120和顯示模塊130的操作。將感測模塊110執行的確定結果提供給控制模塊140,控制模塊140確定是否執行預定命令,并且給功能執行模塊120指令以執行預定命令,并且給顯示模塊130指令以改變屏幕。
[0056]圖2至圖4是示出包括在根據本發明的示例性實施例的能夠使用觸摸和拖操作控制的移動裝置中的顯示模塊的示圖(顯示模塊130的示例)。
[0057]參照圖2,移動裝置(顯示模塊130)包括第一區10和第二區20,所述第一區10具有反轉的L形并顯示能夠由用戶操縱的多個菜單圖標11和多個子菜單圖標12,所述第二區20顯示關于執行的與用戶選擇的菜單圖標11和子菜單圖標12中的一個相關的功能的信息。
[0058]用戶從第一區10中顯示的菜單圖標11中選擇預定菜單圖標11,并且向下拖動選擇的菜單圖標11 (S卩,從第一區10到第二區20的方向)。
[0059]例如,參照圖3_1,當用戶選擇第一區10中的照片圖標11a,并且向下拖動照片圖標Ila時,圖像顯示在第二區20中。用戶可控制當前顯示在第二區20中的圖像,或者通過操縱子菜單圖標12來觀看當前顯示在第二區20中的圖像之前的圖像或之后的圖像。
[0060]參照圖3_2,為了終止當前執行的功能(例如,照片觀看功能),用戶可選擇照片圖標Ila并接著向上拖動照片圖標Ila (B卩,從第二區20到第一區10的方向)。
[0061]為了在當前功能執行期間執行除了當前功能之外的功能,用戶可選擇除了與當前功能相應的菜單圖標11之外的菜單圖標11,從而能夠容易地用與選擇的菜單圖標11相應的功能來替換當前功能。
[0062]例如,參照圖3_3,為了在觀看圖像的中途收聽音樂,用戶可選擇音樂圖標11b,并且向第二區20拖動音樂圖標lib。然后,如圖3_4所示,在第二區20中顯示關于執行的與音樂圖標Ila相關的功能(S卩,音樂播放功能)的信息21。用戶可使用子菜單圖標12控制音樂播放功能。例如,用戶可使用子菜單圖標12暫停當前音樂文件的播放,或者播放當前音樂文件之后的音樂文件。
[0063]另外,用戶可同時執行分別與多個菜單圖標11相應的多個功能。在這種情況下,可在第二區20中顯示分別與菜單圖標11相應的多條信息。
[0064]例如,參照圖4,當用戶選擇音樂圖標Ila和照片圖標Ilb兩者時,在第二區20中顯示關于音樂圖標Ila的信息13a和關于照片圖標Ilb的信息13b。然后,如果用戶沿從第一區10到第二區20的方向拖動音樂圖標Ila和照片圖標Ilb兩者,則執行分別與音樂圖標Ila和照片圖標Ilb相應的功能,并在在第二區20中顯示關于音樂播放功能的信息和關于照片觀看功能的信息,例如,音樂播放狀態信息22和圖像21。
[0065]如果存在與預定功能相關的η個命令,則顯示關于每個功能的信息可占據第二區20的l/η區域。用戶可使用移動裝置100的功能(諸如配置)調整關于每個功能的信息占據的區域與第二區20的區域的比例。
[0066]例如,參照圖4,當同時執行音樂播放器和照片觀看器時,可設置移動裝置100,以使當關于照片觀看器的功能的信息正在第二區中顯示時,其可占據第二區20的2/3區域。
[0067]圖5至圖8是示出包括在根據本發明的另一示例性實施例的能夠使用觸摸和拖操作控制的移動裝置中的顯示模塊的示圖(圖1示出的顯示模塊130的另一示例)。以下將參照圖1詳細描述移動裝置的每個模塊的操作。
[0068]移動裝置(顯示模塊130)包括第一區10和第二區20,所述第一區10具有反轉的L形并顯示能夠由用戶操縱的多個菜單圖標11,當選擇菜單圖標11時,所述第二區20顯示當觸摸位置移動到預定區域時關于執行的與菜單圖標11相關的功能的信息。
[0069]這里,觸摸位置的移動指示觸摸手指從第一區10到第二區20的移動。
[0070]第一區10包括多個觸摸傳感器。觸摸傳感器確定用戶是否觸摸并選擇任何菜單圖標11中的一個。詳細地,觸摸傳感器可確定用戶執行的觸摸和拖操作的方向,并且確定用戶是否選擇多個菜單圖標U。
[0071]觸摸傳感器可以是力傳感器或電容傳感器(例如,ESSD的SSOUQuantum的QTouch和 ALPS 的 GlideSensor)。
[0072]第二區20 (S卩,顯示模塊130)可被實現為觸摸屏,并且識別用戶執行的觸摸和拖操作。這里,觸摸屏可以是四線或五線電阻觸摸屏、近場成像(NFI)電容觸摸屏,或者使用紅外線(IR)和超聲波的表面波感覺觸摸屏。
[0073]參照圖1,感測模塊110在包括在第一區10中的一個或多個觸摸傳感器的幫助下確定用戶選擇的菜單圖標11中的一個的位置。如果用戶將選擇的菜單圖標11拖到第二區20中,則觸摸傳感器或觸摸屏可確定拖動選擇的菜單圖標11的方向(以下,稱為拖動方向)和選擇的菜單圖標11被拖到的位置(以下,稱為拖動位置)。
[0074]如果作為選擇的菜單圖標11的移動結果,已經將觸摸位置移動到第二區20,則感測模塊110向功能執行模塊120提供關于與觸摸位置相應的菜單圖標11的信息(關于選擇的菜單圖標11的信息)。然后,功能執行模塊120執行與選擇的菜單圖標11相應的功能。
[0075]以下,如果用戶選擇在第一區10中顯示的菜單圖標11中的一個,并接著通過將選擇的菜單圖標11拖到到第二區20來移動觸摸位置,則執行與選擇的菜單圖標11相應的功能,并且在第二區20中顯示關于該功能的信息。
[0076]例如,參照圖6_1,當用戶從在第一區10中顯示的多個菜單圖標11中選擇音樂圖標Ila時,在第二區20中顯示指示與音樂圖標I Ia相應的功能是音樂播放功能的信息13a。
[0077]以下,參照圖6_2,如果用戶將觸摸位置從音樂圖標Ila移動到第二區20,則執行音樂播放功能,并且第二區20中顯示關于音樂播放功能的信息21。
[0078]以下,用戶可使用在第一區10中顯示的多個子菜單圖標12來控制音樂播放功能。例如,用戶可暫停當前音樂文件的播放,或者播放當前音樂文件之后的音樂文件。
[0079]參照圖6_3,用戶可通過從關于音樂播放功能的信息21選擇一條信息21a并將選擇的一條信息21a拖到第一區10,來終止當前執行的功能,S卩,音樂播放功能。
[0080]為了在當前功能的執行期間執行預定功能,用戶可選擇與預定功能相應的菜單圖標11,并且將選擇的菜單圖標11拖到第二區20中,從而能夠容易地用預定功能來替換當前功能。
[0081]例如,參照圖7_1,為了在收聽音樂文件的中途觀看圖像,用戶可選擇照片圖標Ilb并且將照片圖標Ilb拖到第二區20。然后,在第二區20中顯示指示當前執行的照片觀看功能的信息(即,圖像21)。用戶可使用在第一區10中顯示的多個子菜單圖標12來控制圖像21。例如,用戶可使用子菜單圖標12來放大或減小圖像21,或者觀看圖像21之后的圖像。[0082]如果用戶同時選擇多個菜單圖標11,則可通過感測模塊110向功能執行模塊120提供關于選擇的菜單圖標11中的每一個的信息,并且控制顯示模塊130在第二區20中顯示該信息。
[0083]其后,如果用戶將選擇的菜單圖標11同時拖到第二區20中,則功能執行模塊120可同時執行分別與選擇的菜單圖標11相應的多個功能,并且顯示模塊130可在第二區20中同時顯示分別與所述功能相應的多條信息。
[0084]如果存在η個功能,則顯示模塊130可在第二區20中顯示關于所述η個功能中的每一個的信息,從而關于所述η個功能中的每一個的信息可占據第二區20的l/η區域。
[0085]當在第二區20中顯示信息時,用戶可調整關于每個功能的信息占據的區域。詳細地,用戶可選擇分別與多個功能相應的多條信息中的一條,并且滾動選擇的一條信息,從而當在第二區20中顯示選擇的一條信息時,增加或減小選擇的一條信息占據的區域。
[0086]例如,參照圖8_1,當用戶同時選擇音樂圖標Ila和照片圖標Ilb時,在第二區20中顯示指示與音樂圖標Ila相關的功能是音樂播放功能的信息13a,和指示與照片圖標Ilb相關的功能是照片觀看功能的信息13b。
[0087]其后,參照圖8_2,如果將與音樂圖標Ila和照片圖標Ilb的選擇相關的觸摸位置移動到第二區20,則同時執行音樂播放功能和照片觀看功能,并且在第二區20中顯示關于音樂播放功能和照片觀看功能的信息,例如,圖像2和音樂播放狀態信息22。
[0088]為了終止當前執行的多個功能中的一個,用戶可選擇分別與所述功能相應的多條信息中的一條,并且將選擇的一條信息拖到第一區10中。
[0089]圖9是解釋根據本發明的示例性實施例的確定在能夠使用觸摸和拖操作控制的移動裝置(根據本發明的示例性實施例的圖1中示出的移動裝置100)中是否已經執行觸摸和拖操作的示圖。參照圖9,第一區10包括多個觸摸傳感器(901a、901b)。當用戶選擇在第一區中顯示的多個菜單圖標11中的一個,并且將選擇的菜單圖標11拖到第二區20時,用戶按順序觸摸(例如,以Al和A2的順序)觸摸傳感器(901a、901b)。
[0090]根據當前示例性實施例,排列觸摸傳感器(901a、901b),以使可將兩個觸摸傳感器901a(Al)和901b(A2)分配給每一欄。然而,可排列觸摸傳感器15,以使可將多于兩個的觸摸傳感器(例如,觸摸傳感器902 (Al至A4))分配給每一欄。
[0091]感測模塊110感測到用戶的觸摸手指的觸摸位置當前位于第二區20 (S卩,觸摸屏)中。
[0092]然后,感測模塊110基于用戶觸摸觸摸傳感器15的順序(例如,Al和A2的順序)和觸摸位置的當前位置來確定觸摸位置是否已經移動。
[0093]觸摸模塊110可根據觸摸位置是否已經移動來確定用戶是想要執行還是想要終止與在第一區10中顯示的菜單圖標11中的一個相應的功能。
[0094]圖10是示出包括在根據本發明的示例性實施例的能夠使用觸摸和拖操作控制的移動裝置中的顯示模塊的示圖(圖1示出的顯示模塊130的另一示例)。參照圖10_2,移動裝置包括多個傳感器節點(未顯示)、第一區10、第二區20和第三區30,所述第一區10顯示能夠由用戶操縱的多個菜單圖標11,所述第二區20顯示關于執行的與用戶選擇的菜單圖標11中的一個相應的功能的信息,所述第三區30顯示用于控制在第二區20中顯示的信息的多個子菜單圖標12。[0095]第二區20、第三區230和顯示模塊130可被集成為一體,并且觸摸模塊130可被實現為觸摸屏。
[0096]顯示模塊130最初可不被劃分成第二區和第三區30。
[0097]詳細地,參照圖10_1,當用戶從在第一區10中顯示的菜單圖標11中選項照片圖標11a,并通過將照片圖標Ila拖到第二區20來移動觸摸位置時,在第二區20中形成第三區30,從而第三區30可與第二區20進行區分。
[0098]第三區30顯示用戶從第一區10選擇的菜單圖標11的多個子菜單圖標12。子菜單圖標12控制在第二區20中顯示的關于執行的與選擇的菜單圖標11相關的功能的信息。
[0099]由于包括第三區30,圖10示出的顯示模塊130與圖5至圖8示出的顯示模塊130不同,原因在于:圖10示出的顯示模塊130包括第三區30,因此當用戶選擇在第一區中顯示的菜單圖標11中的一個,并通過將選擇的菜單圖標11拖到第二區20來移動觸摸位置時,顯示模塊130在第三區中顯示多個子菜單圖標12,然而,圖5至圖8示出的顯示模塊130從開始就在第一區10中顯示多個子菜單圖標12。
[0100]當用戶從第一區10選擇多個菜單圖標11因此同時執行多個功能時,當用戶想要在當前功能的執行期間執行除了當前功能之外的功能時,或者當用戶終止當前功能時,圖10_1和10_2示出的顯示模塊130的操作方法與上面參照圖5至圖8描述的示例性實施例中的方法相同。
[0101]圖11至圖13是示出包括在根據本發明的示例性實施例的能夠使用觸摸和拖操作控制的移動裝置中的顯示模塊的示圖(圖1示出的顯示模塊130的另一示例)。參照圖11,移動裝置(顯示模塊130)包括第一區10、第二區20和第三區30,所述第一區10顯示能夠由用戶操縱的多個菜單圖標11,所述第二區20顯示關于執行的與用戶選擇的菜單圖標11中的一個相應的功能的信息,所述第三區30顯示用于控制在第二區20中顯示的信息的多個子菜單圖標12。
[0102]參照圖11,第一區10、第二區20、第三區30和顯示模塊130可被集成為一體,并且顯示模塊130可被實現為觸摸屏。
[0103]關于在第一區中顯示的菜單圖標11中的每一個的信息可與相應菜單圖標11 一起被顯示。或者,如參照圖8所述,當用戶選擇相應的菜單圖標11時,關于菜單圖標11中的每一個的信息可被顯示在第二區20中。
[0104]參照圖11至圖13,從開始就將關于菜單圖標11中的每一個的信息與相應的菜單圖標11 一起顯示。
[0105]當用戶選擇顯示在第一區10中的菜單圖標11中的一個,并且通過將選擇的菜單圖標11拖到第二區20來移動觸摸位置時,執行與選擇的菜單圖標11相應的功能,并在第二區20中顯示關于該功能的信息。
[0106]然后,可在第三區30中顯示控制在第二區20中顯示的信息的多個子菜單圖標12。因此,用戶可使用在第三區30中顯示的多個子菜單圖標12來控制在第二區20中顯示的信
肩、O
[0107]參照圖12和圖13,在第二區20中顯示關于執行的與用戶選擇的菜單圖標11相關的功能的信息,并且在第三區30中顯示用于控制在第二區20中顯示的信息的多個子菜單圖標12。[0108]例如,參照圖12_1和圖12_2,當用戶選擇在第一區10中顯示的照片圖標Ila時,顯示模塊130顯示第二區邊界21。
[0109]一旦顯示第二區邊界21,就自動定義第一區10、第二區20和第三區30,并將其清楚地區分。因此,可以向用戶提供指示拖動照片圖標Ila從哪開始和從哪結束。
[0110]以下,用戶通過拖動照片圖標Ila將觸摸位置移動到第二區邊界21之內,S卩,將觸摸位置移動到第二區20。
[0111]參照12_3,顯示模塊130將照片圖標Ila反饋給用戶,從而使用戶能夠容易地確定當前選擇了哪個菜單圖標11,并且將此感覺提供給用戶,從而用戶能夠容易地將當前選擇的菜單圖標11 (即,照片圖標Ila)移動到第二區邊界21之內。
[0112]一旦用戶通過拖動照片圖標Ila將觸摸位置移動到第二區20,顯示模塊130就使第二區邊界21消失,并且在第二區20中顯示圖像作為關于執行的與照片圖標Ila相關的功能的信息。
[0113]可將在第二區20中顯示的圖像存儲在移動裝置100的存儲模塊中,或者可從外部裝置接收所述圖像。
[0114]其后,顯示模塊130在第三區30中顯示控制在第二區20中顯示的圖像的多個子菜單圖標12。
[0115]詳細地,用戶可選擇子菜單圖標12中的一個,并且將選擇的子菜單圖標12拖到第二區20,從而執行各種操作,諸如放大或縮小當前圖像,打開圖像文件夾和觀看當前圖像之前或之后的圖像。
[0116]當用戶從第一區10選擇多個菜單圖標11因此同時執行多個功能時,當用戶想要在當前功能的執行期間執行除了當前功能之外的功能時,或者當用戶終止當前功能時,圖11至圖13示出的顯示模塊130的操作方法與上面參照圖5至圖8描述的示例性實施例中的方法相同。
[0117]圖14是示出根據本發明的示例性實施例的能夠使用觸摸和拖操作控制的移動裝置的操作方法的流程圖。圖14中示出的操作方法涉及執行與用戶選擇且拖動的菜單圖標11相應的功能。為了方便,下面將參照圖1詳細描述圖14示出的操作方法。
[0118]參照圖14,在操作S1401,當選擇在第一區10中顯示的預定菜單圖標10時,感測模塊110確定用戶的觸摸手指的觸摸位置(S1401)。
[0119]在操作S1402,感測模塊110確定觸摸手指是僅觸摸了預定菜單圖標11,還是觸摸并拖動了預定菜單圖標11,即,確定觸摸手指是否僅觸摸了預定菜單圖標11。
[0120]例如,當用戶拖動預定菜單圖標11時,感測模塊110感測到觸摸手指已經按順序(例如,升序)觸摸了包括在第一區10中的多個觸摸傳感器15,并且感測到觸摸手指當前位于預定功能執行區(即,第二區20)。然后,感測模塊110識別用戶已經執行拖操作。
[0121 ] 在操作S1403,如果在操作S1402確定觸摸手指僅觸摸了預定菜單圖標11,從而可選擇預定菜單圖標11,則感測模塊110請求功能執行模塊120在第二區20中顯示關于預定菜單圖標11的信息。
[0122]在操作S1404,功能執行模塊120控制顯示模塊130在第二區20中顯示關于預定菜單圖標11的信息(例如,指示預定菜單圖標11與音樂播放器相關的信息)。
[0123]在操作S1405,如果在操作S1402確定觸摸手指不僅觸摸了預定菜單圖標11,而且還移動了觸摸位置,則感測模塊110基于發送到其上的感測信號確定移動后的觸摸位置,并且確定移動的觸摸位置是否被包括在第二區20中。
[0124]在操作S1407,如果在操作S1406確定移動后的觸摸位置被包括在第二區20中,則功能執行模塊120執行與預定菜單圖標11相應的功能。
[0125]在操作S1408,顯示模塊130在第二區20中顯示關于與預定菜單圖標11相應的功能的信息。
[0126]當用戶選擇預定菜單圖標11并接著拖動預定菜單圖標11時,感測模塊110感測觸摸位置的移動,并且確定用戶已經拖動了預定菜單圖標11。然后,不需要提供關于預定菜單圖標11的信息,功能執行模塊120可容易地執行與預定菜單圖標11相應的功能。
[0127]圖15是示出根據本發明的示例性實施例的終止移動裝置當前執行的功能的方法。為了方便,下面將參照圖1詳細描述圖15示出的方法。
[0128]參照圖15,在操作S1501,為了終止當前功能,用戶從功能執行區(S卩,第二區20)選擇在功能執行區顯示的關于當前功能的信息。
[0129]在操作S1502,感測模塊110感測用戶已經觸摸并選擇了關于當前功能的信息。
[0130]在操作S1503,感測模塊110確定用戶是否將關于當前功能的信息拖到第一區10。在操作S1504,如果在操作S1502確定用戶已經將關于當前功能的信息拖動第一區,則感測模塊110感測到用戶已經按順序(例如,降序)觸摸了包括在第一區10中的多個觸摸傳感器15,并且確定觸摸位置已經移動。
[0131]在操作S1505,感測模塊110確定移動的觸摸位置是否被包括在第一區10中。如果在操作S1505確定移動的觸摸位置被包括在第一區10中,則感測模塊110確定用戶已經請求當前功能的終止。
[0132]因此,在操作S1506,功能執行模塊120終止當前功能。
[0133]在操作S1507,顯示模塊130將關于當前功能的信息從第二區20中去除。
[0134]根據當前示例性實施例,用戶可通過選擇與功能相應的菜單圖標并且將選擇的菜單圖標拖到預定功能執行區來執行功能。因此,用戶可使用簡單方便的方法直觀地執行任何期望的功能。
[0135]圖16是示出根據本發明的另一示例性實施例的能夠使用觸摸和拖操作控制的移動裝置的操作方法的流程圖。為了方便,下面將參照圖1和圖11至圖13詳細描述圖16示出的操作方法。
[0136]應用圖16示出的操作方法的移動裝置包括可集成為一體中的第一區10、第二區20、第三區30和顯示模塊130。顯示模塊130可被實現為觸摸屏。第一區10顯示一個或多個菜單圖標11和關于菜單圖標11中的每一個的信息。
[0137]參照圖16,在操作S1601,當選擇在第一區10中顯示的預定菜單圖標11時,感測模塊確定用戶的觸摸手指的觸摸位置。
[0138]在操作S1602,顯示模塊130顯示第二區邊界21,從而可定義第二區20和第三區30。
[0139]在操作S1603,感測模塊110確定觸摸手指是僅觸摸了預定菜單圖標11,還是觸摸且拖動了預定菜單圖標11,即,確定觸摸手指是否僅觸摸了預定菜單圖標11。
[0140]在操作S1604,如果在操作S1603確定觸摸手指不是僅觸摸了預定菜單圖標11,而是觸摸并接著拖動了預定菜單圖標11,則顯示模塊將預定菜單圖標11實時反饋給用戶。
[0141]在操作S1605,感測模塊110感測觸摸位置已經移動,并且基于發送到其上的觸摸感測信號來確定移動后的觸摸位置。在操作S1606,感測模塊110確定移動后的觸摸位置是否被包括在第二區20中。
[0142]在操作S1607,如果在操作S1606確定移動后的觸摸位置被包括在第二區20中,則功能執行模塊120執行與預定菜單圖標11相應的功能,并且去除第二區邊界21。
[0143]在操作S1608,顯示模塊130在第三區30中顯示能夠控制關于與預定菜單圖標11相應的功能的信息的多個子菜單圖標12。
[0144]用戶可使用第三區30中顯示的子菜單圖標12控制關于與預定菜單圖標11相關的功能的信息。
[0145]根據當前示例性實施例,用戶可通過從第二區20選擇關于當前功能的信息并將選擇的信息拖到第一區10來終止當前功能,這與上面參照圖15的描述相同。
[0146]盡管已經參照本發明的示例性實施例具體顯示并描述了本發明,但是本領域的普通技術人員將理解,在不脫離權利要求限定的本發明的精神和范圍的情況下,可以對其進行形式和細節的各種改變。
[0147]產業上的可利用性
[0148]如上所述,本發明具有如下優點:
[0149]根據本發明,當用戶選擇菜單圖標并接著將觸摸位置移動到功能執行區時,執行與選擇的菜單圖標相應的功能。因此,用戶能夠使用簡單的方法適當且準確地執行任何期望的功能。
[0150]另外,根據本發明,當用戶選擇多個菜單圖標,同時將選擇的菜單拖到預定區時,同時執行分別與選擇的菜單圖標相應的多個功能。因此,沒有必要進行頻繁的切換操作。
[0151]此外,根據本發明,不能僅通過簡單地觸摸菜單圖標來執行與菜單圖標相應的功能。因此,當用戶錯誤地觸摸移動裝置時,可防止移動裝置的故障。
【權利要求】
1.一種由具有觸摸屏的裝置執行的提供用戶界面的方法,所述方法包括: 所述裝置在觸摸屏上的第一區顯示一個或多個圖標; 所述裝置感測對在觸摸屏上的第一區顯示的一個或多個圖標之中的圖標的選擇; 所述裝置響應于感測的選擇在觸摸屏上可視地提供第二區,第二區在感測到所述選擇之后可視。
2.如權利要求1所述的方法,其中,感測選擇的步驟包括:感測在圖標上的達預定觸摸持續時間的連續觸摸。
3.如權利要求1或2所述的方法,其中,第一區與第二區不同。
4.如上述權利要求中的任意一項所述的方法,其中,第一區包括圖標的觸摸和拖動開始的區。
5.如上述權利要求中的任意一項所述的方法,其中,第二區包括圖標的觸摸和拖動結束的區。
6.如上述權利要求中的任意一項所述的方法,還包括: 如果圖標從第一區被拖動到第二區并被釋放,則執行與圖標相關的功能。
7.如權利要求6所述的方法,其中,所述功能對應于從第一區選擇的圖標。
8.如上述權利要求中的任意一項所述的方法,還包括:在感測到選擇之后使得第二區的邊界出現。
9.如權利要求8所述的方法,還包括: 如果選擇的圖標從第一區被拖動到第二區并被釋放,則使得第二區的邊界消失。
10.如權利要求8或9所述的方法,還包括: 響應于感測的選擇在觸摸屏上可視地提供第三區,一旦第二區的邊界顯示,第一區、第二區和第三區被自動定義并且彼此區分。
11.一種具有觸摸屏的裝置,所述裝置還包括: 顯不模塊,在觸摸屏上的第一區顯不一個或多個圖標; 感測模塊,感測對在觸摸屏上的第一區顯示的一個或多個圖標之中的圖標的選擇, 其中,顯示模塊響應于感測的選擇在觸摸屏上可視地提供第二區,第二區在感測到所述選擇之后可視。
12.如權利要求11所述的裝置,還包括: 控制模塊,控制顯示模塊和感測模塊,其中,控制模塊響應于感測的選擇將指令給予顯示模塊以改變屏幕。
13.如權利要求11或12所述的裝置,其中,顯示模塊還響應于感測的選擇在觸摸屏上可視地提供第三區,其中,第一區、第二區、第三區和顯示模塊被集成為一體,顯示模塊被實現為觸摸屏。
14.如權利要求11至13之一所述的裝置,其中,所述裝置為移動裝置。
15.包括計算機可執行指令的一個或多個計算機可讀介質,其中,當計算機可執行指令被執行時執行權利要求1至10之一所述的方法。
【文檔編號】G06F3/048GK103744579SQ201310728511
【公開日】2014年4月23日 申請日期:2006年12月7日 優先權日:2005年12月13日
【發明者】李賢廷, 蘇秉石, 樸逡我 申請人:三星電子株式會社