欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于接口連接的方法和裝置的制作方法

文檔序號:6361579閱讀:300來源:國知局
專利名稱:用于接口連接的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及用于接ロ連接(interfacing)的方法和裝置,更具體地說,涉及支持在三維空間中旋轉(zhuǎn)對象的用于接ロ連接的方法和裝置。
背景技術(shù)
在傳統(tǒng)技術(shù)中,圖標一般顯示在表現(xiàn)ニ維空間的顯示器上,并且在顯示器的ニ維空間中移動。然而,隨著表現(xiàn)三維空間的顯示器被廣泛地使用,要求一種在三維空間中移動圖標的技術(shù)。

發(fā)明內(nèi)容
技術(shù)問題隨著表現(xiàn)三維空間的顯示器被廣泛地使用,要求一種在三維空間中移動圖標的技術(shù)。技術(shù)方案本發(fā)明提供支持對象旋轉(zhuǎn)的用于接ロ連接的方法和裝置。根據(jù)本發(fā)明的ー個方面,提供一種接ロ連接的方法。該方法包括:輸出至少ー個對象到體現(xiàn)(embodying)三維空間的顯示器,并且基于三維空間中至少ー個對象和旋轉(zhuǎn)軸之間的距離,確定至少ー個對象的旋轉(zhuǎn)半徑。該方法還包括:當接收到對于至少ー個對象的旋轉(zhuǎn)命令時,控制至少ー個對象基于旋轉(zhuǎn)半徑圍繞所述旋轉(zhuǎn)軸旋轉(zhuǎn)。有益效果本發(fā)明提供支持對象旋轉(zhuǎn)的用于接ロ連接的方法和裝置。


圖1是根據(jù)本發(fā)明實施例的接口裝置的框圖;圖2A和圖2B示出了根據(jù)本發(fā)明實施例的屏幕,對象輸出到該屏幕;圖3A到圖3C示出了根據(jù)本發(fā)明實施例的對象旋轉(zhuǎn)操作的示例;圖4是根據(jù)本發(fā)明實施例的指示通過接ロ選擇對象的頻率的操作的示例;圖5A和圖5B示出了根據(jù)本發(fā)明實施例的通過接ロ移動對象的操作的示例;圖6是示出根據(jù)本發(fā)明實施例的接ロ連接的方法的流程圖;圖7是根據(jù)本發(fā)明實施例的接口裝置的框圖;圖8A到圖8C示出了用戶在根據(jù)本發(fā)明實施例的接口裝置中拖曳高級對象的情況的示例;圖9A到圖9C示出了在根據(jù)本發(fā)明實施例的接口裝置中生成高級對象的示例;圖1OA到圖1OB示出了在根據(jù)本發(fā)明實施例的接口裝置中生成表現(xiàn)新的組的高級對象的示例;
圖1lA和圖1lB示出了在根據(jù)本發(fā)明實施例的接口裝置中劃分組的示例;圖12是示出在根據(jù)本發(fā)明實施例的接口裝置中提供接ロ的方法的流程圖;圖13是根據(jù)本發(fā)明實施例的接口裝置的框圖;圖14A到圖14D示出了使用根據(jù)本發(fā)明實施例的接口裝置移動對象的示例;和圖15是示出根據(jù)本發(fā)明實施例的由接口裝置提供的接ロ連接的方法的流程圖。
具體實施例方式本發(fā)明提供支持對象旋轉(zhuǎn)的用于接ロ連接的方法和裝置。根據(jù)本發(fā)明的ー個方面,提供一種接ロ連接的方法。該方法包括:輸出至少ー個對象到體現(xiàn)三維空間的顯示器,并且基于三維空間中至少ー個對象和旋轉(zhuǎn)軸之間的距離,確定至少一個對象的旋轉(zhuǎn)半徑。該方法還包括:當接收到對于至少一個對象的旋轉(zhuǎn)命令時,控制至少ー個對象基于旋轉(zhuǎn)半徑圍繞旋轉(zhuǎn)軸旋轉(zhuǎn)。根據(jù)本發(fā)明的另ー個方面,提供一種接ロ連接的方法。該方法包括:輸出包括多個次級(subordinate)對象所屬的高級(superordinate)對象的第一屏幕;以及當檢測到對于高級對象的拖曳輸入時,輸出多個次級對象到第一屏幕。該方法還包括:在保持拖曳輸入的同時,按照拖曳輸入的長度調(diào)整第一屏幕中多個次級對象之間的布置間隔;以及當拖曳輸入結(jié)束時,如果拖曳輸入的長度已經(jīng)超過臨界值,則輸出第二屏幕,在第二屏幕中多個次級對象之間的布置間隔被調(diào)整到預(yù)定的長度。根據(jù)本發(fā)明的另ー個方面,提供一種接ロ連接的方法。該方法包括:感測觸摸輸入;確定在感測到觸摸輸入的第一坐標處是否存在對象;以及當在感測到觸摸輸入的第一坐標處存在對象時,將對象從第一坐標移動到與第一坐標分開預(yù)定距離的第二坐標。根據(jù)本發(fā)明的另ー個方面,提供ー種接口裝置。該接口裝置包括:輸出單元,用于輸出至少ー個對象到體現(xiàn)三維空間的顯示器;以及確定單元,用于基于三維空間中至少ー個對象和旋轉(zhuǎn)軸之間的距離確定至少ー個對象的旋轉(zhuǎn)半徑。該接口裝置還包括:控制單元,用于當接收到對于至少一個對象的旋轉(zhuǎn)命令時,控制至少ー個對象以基于旋轉(zhuǎn)半徑將至少ー個對象圍繞旋轉(zhuǎn)軸旋轉(zhuǎn)。根據(jù)本發(fā)明的另ー個方面,提供ー種接口裝置。該接口裝置包括:輸出單元,用于輸出第一屏幕,第一屏幕包括多個次級對象所屬的高級對象。該接口裝置還包括:輸出控制単元,用于當檢測到對于高級對象的拖曳輸入時,輸出多個次級對象到第一屏幕;以及間隔控制單元,用于在保持拖曳輸入的同時,按照拖曳輸入的長度控制第一屏幕中多個次級對象之間的布置間隔。該接口裝置還包括:屏幕控制単元,用于控制輸出單元,從而輸出第二屏幕,在第二屏幕中多個次級對象之間的布置間隔被調(diào)整到預(yù)定的長度。根據(jù)本發(fā)明的另ー個方面,提供ー種接口裝置。該接口裝置包括:輸入感測單元,用于感測觸摸輸入。該接口裝置還包括:確定單元,用于確定在感測到觸摸輸入的第一坐標處是否存在對象;以及移動單元,用于當在感測到觸摸輸入的第一坐標處存在對象時,將對象從第一坐標移動到與第一坐標分開預(yù)定距離的第二坐標。以下,將參考附圖詳細描述本發(fā)明的實施例。附圖中相同的參考標號表示這里描述的相同的元素。圖1示出了根據(jù)本發(fā)明實施例的接口裝置100的框圖。
參考圖1,接口裝置100包括輸出單元110、確定單元120、以及控制單元130。輸出單元110輸出至少ー個對象到體現(xiàn)三維空間的顯示設(shè)備(未示出)。在本說明書中,對象是對用戶可以選擇的目標的泛稱。對象可以是圖標、窗ロ、或者鏈接。具體來講,對象可以表現(xiàn)包括一個或多個對象的組。在本說明書中,表現(xiàn)包括一個或多個對象的組的對象被稱為高級對象,而包括在該組中的對象也被稱為次級對象。顯示設(shè)備通過單個平面以及垂直于該單一平面的ー個或多個平面來體現(xiàn)三維空間。三維空間可以通過直角(即立方體)坐標系、球面坐標系、或者柱面坐標系來體現(xiàn)。如果顯示設(shè)備使用直角坐標系,則三維空間可以通過平行于顯示設(shè)備的水平方向的X軸、平行于顯示設(shè)備的垂直方向的Y軸、以及平行于顯示設(shè)備的景深方向(depth direction)的Z軸來體現(xiàn)。顯示設(shè)備可以通過透視投影方法在Z軸上表現(xiàn)對象的坐標。也就是說,按照對象的Z坐標控制對象的大小。因此,位于Z軸上相同坐標處的對象的大小相同,而位于Z軸上不同坐標處的對象的大小則彼此不同。輸出單元110確定至少ー個對象的三維坐標,然后輸出至少ー個對象到顯示設(shè)備的相應(yīng)坐標。確定單元120確定對象的旋轉(zhuǎn)半徑。確定單元120基于三維空間中對象和旋轉(zhuǎn)軸之間的距離來確定對象的旋轉(zhuǎn)半徑。多個對象可以圍繞彼此不同的旋轉(zhuǎn)軸旋轉(zhuǎn),但是在本說明書中,所有對象圍繞相同的旋轉(zhuǎn)軸旋轉(zhuǎn)。旋轉(zhuǎn)軸被固定到X軸(或平行于X軸的軸)或Y軸(或平行于Y軸的軸),或者可以根據(jù)用戶的選擇而改變。例如,當用戶手持顯示設(shè)備從而X軸朝下(facesdownward)吋,Y軸(或平行于Y軸的軸)被設(shè)定為旋轉(zhuǎn)軸,而當用戶手持顯示設(shè)備從而Y軸朝下吋,X軸(或平行于X軸的軸)被確定為旋轉(zhuǎn)軸。一般,用戶可以改變對象在接口裝置中的位置。如果用戶可以自由地改變對象的位置,則不太可能所有輸出對象都位干與旋轉(zhuǎn)軸分開相同的距離的位置。因此,確定単元120計算從旋轉(zhuǎn)軸到每個輸出對象的距離,并基于計算的距離確定每個對象的旋轉(zhuǎn)半徑。然而,如果用戶不能自由地改變對象的位置,則旋轉(zhuǎn)軸和每個輸出對象之間的距離可以是固定值或從更多固定值中選擇。在這種情況下,確定單元120從預(yù)定的旋轉(zhuǎn)半徑中確定姆個對象的旋轉(zhuǎn)半徑,而不計算旋轉(zhuǎn)軸和每個輸出對象之間的距離。當接收到對象的旋轉(zhuǎn)命令吋,控制單元130控制對象,從而基于旋轉(zhuǎn)半徑圍繞旋轉(zhuǎn)軸旋轉(zhuǎn)。如果對象具有彼此不同的旋轉(zhuǎn)半徑,則對象根據(jù)彼此不同的旋轉(zhuǎn)路徑旋轉(zhuǎn)??刂茀g元130可以控制輸出單元110,從而對象的旋轉(zhuǎn)速度根據(jù)旋轉(zhuǎn)半徑而彼此不同,以便使旋轉(zhuǎn)半徑彼此不同的對象在同一時間以相同的角度旋轉(zhuǎn)。被識別(recognize)為對象的旋轉(zhuǎn)命令的觸摸輸入可以根據(jù)替換的實施例而具有各種各樣的設(shè)定。例如,以下描述按照用戶的控制的控制單元130的操作,假定旋轉(zhuǎn)命令是通過使用諸如觸摸筆或手指的觸摸工具在包括觸摸板的顯示設(shè)備上執(zhí)行拖曳時生成的信號。當接收到旋轉(zhuǎn)命令時,控制單元130確定旋轉(zhuǎn)軸、旋轉(zhuǎn)方向、旋轉(zhuǎn)速度(或旋轉(zhuǎn)量)之一??刂茊卧鶕?jù)拖曳輸入的方向確定旋轉(zhuǎn)軸。例如,當用戶沿X軸方向,即水平方向,在顯示設(shè)備上執(zhí)行拖曳時,則Y軸,即垂直方向,被確定為旋轉(zhuǎn)軸。另ー方面,當用戶沿Y軸方向在顯示設(shè)備上執(zhí)行拖曳時,則X軸被確定為旋轉(zhuǎn)軸。根據(jù)替換的實施例,可以確定旋轉(zhuǎn)軸而不管拖曳輸入的方向。控制單元130基于拖曳輸入的方向確定對象的旋轉(zhuǎn)方向。例如,當用戶在顯示設(shè)備上從左至右執(zhí)行拖曳時,控制単元130控制對象以逆時針方向旋轉(zhuǎn)。此外,當用戶在顯示設(shè)備上從右到左執(zhí)行拖曳時,控制單元130控制對象以順時針方向旋轉(zhuǎn)。此外,控制單元130可以基于拖曳輸入的速度(或長度)確定對象的速度(或旋轉(zhuǎn)量)。在優(yōu)選實施例中,用戶在顯示設(shè)備上執(zhí)行的拖曳越快,則對象可以旋轉(zhuǎn)得越快或者旋轉(zhuǎn)量可以越大。在另ー個實施例中,拖曳的長度越長,對象可以旋轉(zhuǎn)得越快或者旋轉(zhuǎn)量可以越大。拖曳的長度是指用戶在顯示設(shè)備上拖曳觸摸工具的程度(extent),并且使用該工具初始觸摸顯示設(shè)備的點與該工具和顯示設(shè)備之間的接觸終止的點之間的距離的差來計算。在上述示例中,已經(jīng)描述了拖曳輸入被識別為旋轉(zhuǎn)命令的情況。如果拖曳輸入被識別為平面(planar)移動輸入,則對象響應(yīng)于拖曳輸入移動。例如,如果用戶通過觸摸對象在顯示設(shè)備上執(zhí)行拖曳,則控制単元130將拖曳輸入識別為對象的平面移動命令,然后移動對象。在這種情況下,對象的Z坐標不改變。在又一個實施例中,控制單元130可以控制輸出單元110從而對象繼續(xù)旋轉(zhuǎn),即使是在拖曳輸入或旋轉(zhuǎn)命令結(jié)束之后。控制單元130基于拖曳輸入的平均速度或者不管拖曳輸入的平均速度,確定對象繼續(xù)旋轉(zhuǎn)時的速度。在另ー個實施例中,當拖曳輸入結(jié)束時,控制単元130控制輸出単元110從而對象的位置被固定。如果其中對象的位置固定的待機狀態(tài)持續(xù)超過了臨界時間段,則控制単元130可以控制輸出單元110從而對象基于最后的拖曳輸入的方向繼續(xù)旋轉(zhuǎn)。在另ー個實施例中,用戶可以設(shè)定(或改變)是否在拖曳輸入結(jié)束之后繼續(xù)旋轉(zhuǎn)對象,并且可以設(shè)定(或改變)諸如旋轉(zhuǎn)速度的條件??刂茊卧?30可以按照用戶選擇對象的頻率而不同地設(shè)定對象的旋轉(zhuǎn)速度。例如,控制單元130可以在對象位于Z軸上的負坐標(遠離屏幕的位置)時增加旋轉(zhuǎn)速度,并且可以在對象位于Z軸上的正坐標時降低旋轉(zhuǎn)速度,從而用戶經(jīng)常選擇的對象可以經(jīng)常停留在Z軸上的正坐標(靠近屏幕的位置)。根據(jù)又ー個實施例,控制單元130可以控制輸出單元110從而用戶選擇對象的頻率由對象示出。具體地說,控制単元130可以通過特定色調(diào)或特定標記來表現(xiàn)用戶選擇對象的頻率。控制單元130可以通過組合一個或多個次級對象的形狀來生成高級對象的形狀,并且可以執(zhí)行控制操作以便在高級對象的ー側(cè)指示次級對象的數(shù)目。圖2A和圖2B示出了根據(jù)本發(fā)明實施例的屏幕,對象輸出到該屏幕。圖2A示出了在三維虛擬空間210中布置對象的安排,而圖2B是虛擬空間210被投影到顯示設(shè)備上的屏幕220。對象202到對象204被布置在三維空間中,而快速執(zhí)行圖標201被包括在圖2B中示出的屏幕220中。如果通過透視投影方法表現(xiàn)了 Z軸上的對象202到對象204的必要坐標,則快速執(zhí)行圖標201可以由用戶注冊、刪除、以及改變。也就是說,隨著對象202到對象204沿Z軸遠離屏幕220,對象202到對象204的大小更小。在圖2B中,第一對象202離屏幕220最近,而第三對象204離屏幕220最遠,第二對象203在第一對象202和第三對象204之間。圖3A到圖3C示出了根據(jù)本發(fā)明實施例的對象旋轉(zhuǎn)操作的示例。
第一對象301和第二對象302被顯示在第一屏幕310中,如圖3A中所示。在圖3A中,第一對象301和第二對象302分別在用戶在屏幕310上從左至右執(zhí)行拖曳時以逆時針方向旋轉(zhuǎn),以及在用戶在屏幕310上從右到左執(zhí)行拖曳時以順時針方向旋轉(zhuǎn)。第一對象301和第二對象302圍繞穿過中心點315并平行于Y軸的旋轉(zhuǎn)軸316旋轉(zhuǎn)。第一對象301與旋轉(zhuǎn)軸316之間的距離比第二對象302與旋轉(zhuǎn)軸316之間的距離短。因此,第一對象301的旋轉(zhuǎn)半徑小于第二對象302的旋轉(zhuǎn)半徑。因為第一對象301和第二對象302的旋轉(zhuǎn)半徑彼此不同,所以第一對象301和第二對象302的旋轉(zhuǎn)路徑彼此不同。雖然在圖3A中沒有示出,當用戶在第一屏幕310上自上而下執(zhí)行拖曳時,對象301和對象302優(yōu)選地以逆時針方向圍繞平行于第一屏幕310的寬度的旋轉(zhuǎn)軸旋轉(zhuǎn)。當用戶在第一屏幕310上自下而上執(zhí)行拖曳時,對象301和對象302優(yōu)選地以順時針方向圍繞平行于第一屏幕310的寬度的旋轉(zhuǎn)軸旋轉(zhuǎn)。根據(jù)又ー個實施例,對透明度進行控制,從而當對象301和對象302旋轉(zhuǎn)時,快速執(zhí)行圖標319變得透明。通過在對象301和對象302旋轉(zhuǎn)時使得無關(guān)的項目透明,可以保護對象301和對象302的旋轉(zhuǎn)空間,并使得用戶操作變得容易。當對象301和對象302的旋轉(zhuǎn)結(jié)束時,快速執(zhí)行圖標319被恢復(fù)到它們的不透明的初始狀態(tài)。圖3B是示出用戶在第一屏幕310上從左至右執(zhí)行拖曳的實施例的第二屏幕320。按照拖曳方向,第一對象301和第二對象302以逆時針方向圍繞旋轉(zhuǎn)軸316旋轉(zhuǎn)。參考第二屏幕320,第一對象301和第二對象302在第二屏幕320的景深方向移動遠離圖3A中示出的位置。因此,第二屏幕320中第一對象301和第二對象302的大小分別小于第一屏幕310中第一對象301和第二對象302的大小。圖3C是示出用戶在第二屏幕320上從左至右執(zhí)行拖曳的實施例的第三屏幕330。按照拖曳方向,第一對象301和第二對象302進ー步以逆時針方向圍繞旋轉(zhuǎn)軸316旋轉(zhuǎn)。參考圖3C,第一對象301由于旋轉(zhuǎn)而靠近第三屏幕330,而第二對象302則遠離第三屏幕330。因此,第三屏幕330中第一對象301的大小小于第二屏幕320中第一對象301的大小,而第三屏幕330中第二對象302的大小大于第二屏幕320中第二對象302的大小。圖4是根據(jù)本發(fā)明實施例的指示通過接ロ選擇對象的頻率的操作的示例。在屏幕410上輸出三個對象401、402和403。在對象401、402和403上輸出的光帶411、412和413分別指示用戶選擇相應(yīng)對象的頻率。優(yōu)選地,光帶數(shù)目與用戶選擇相應(yīng)對象的頻率成比例的增加。參考圖4,第一對象401是用戶最經(jīng)常選擇的ー個,而第三對象403是用戶最不經(jīng)常選擇的ー個,如通過光帶411、412和413的數(shù)目減少而表現(xiàn)的。在圖4中,通過在對象的一側(cè)輸出特定的標記來指示選擇的頻率。然而,在替換的實施例中,對象的顔色可以按照選擇的頻率而改變,或者選擇排序可以和對象一起輸出。以這種方式,用戶可以通過輸出標記而容易地選擇要求的對象,通過該標記可以在對象的ー側(cè)直觀地識別出選擇的頻率。圖5A和圖5B示出了根據(jù)本發(fā)明實施例的通過接ロ移動對象的操作的示例。如圖5A中所示,第一到第三對象501、502和503被包括在第一屏幕510中。為了移動第一對象501,用戶觸摸第一對象501,將第一對象501拖曳到所要求的位置,然后結(jié)束觸摸。在替換的實施例中,第一對象501被移動,其中用戶通過雙擊第一對象501來選擇第ー對象501,然后將第一對象501拖曳到所要求的位置。如果用戶在簡單地觸摸第一對象501之后拖曳第一對象501,則對象501、502和503可以圍繞旋轉(zhuǎn)軸旋轉(zhuǎn)。圖5B中示出的第二屏幕520是其中第一對象501的位置被改變的屏幕。在第二屏幕520中,第一對象501被布置在用戶拖曳結(jié)束的位置處。在圖5A和圖5B中,用戶可以通過對應(yīng)于移動命令的拖曳而只改變對象X軸和Y軸上的坐標。如果用戶想改變對象的Z坐標,則用戶可以通過對應(yīng)于旋轉(zhuǎn)命令的拖曳(例如,拖曳到?jīng)]有對象的空間)來旋轉(zhuǎn)對象。圖6是示出根據(jù)本發(fā)明實施例的接ロ連接的方法的流程圖。在步驟610,至少ー個對象被輸出到體現(xiàn)三維空間的顯示器。在步驟620,基于三維空間中至少ー個對象和旋轉(zhuǎn)軸之間的距離來確定至少ー個對象的旋轉(zhuǎn)半徑。在步驟630,當接收到對于至少一個對象的旋轉(zhuǎn)命令時,控制至少ー個對象以便基于旋轉(zhuǎn)半徑圍繞旋轉(zhuǎn)軸旋轉(zhuǎn)。圖7是根據(jù)本發(fā)明的另ー個實施例接口裝置700的框圖。接口裝置700包括輸出單元710、輸出控制單元720、間隔控制單元730、以及屏幕控制單元740。輸出單元710輸出其中包括至少ー個高級對象的第一屏幕。如上所述,高級對象是包括至少ー個次級對象的對象,并且表現(xiàn)至少ー個次級對象所屬的組。輸出控制単元720控制輸出単元710,從而當檢測到對于高級對象的拖曳輸入?yún)?,多個次級對象被輸出到第一屏幕。多個次級對象可以被輸出以重疊該高級對象。在保持拖曳輸入時,間隔控制單元730按照拖曳輸入的長度控制在多個次級對象之間的布置間隔。具體地說,多個次級對象之間的布置間隔被與拖曳輸入的長度成比例地増加。當拖曳輸入結(jié)束時,如果拖曳輸入的長度已經(jīng)超過臨界值,則屏幕控制單元740控制輸出單元710從而輸出第二屏幕,在第二屏幕中多個次級對象之間的布置間隔被調(diào)整到預(yù)定的長度。如果在拖曳輸入結(jié)束時拖曳輸入的長度已經(jīng)超過了臨界值,則可以確定用戶希望輸出其中包括次級對象的新的屏幕。在這種情況下,屏幕控制単元740控制輸出単元710,從而輸出其中包括次級對象的新的屏幕。另ー方面,如果在拖曳輸入結(jié)束時拖曳輸入的長度低于臨界值,則輸出控制單元720控制輸出單元710,從而在第一屏幕中不輸出多個次級對象。如果在輸出第二屏幕的狀態(tài)下從用戶接收到組改變請求信號,則輸出包括在前ー組(a previous group)或后ー組(a fallowing group)中的多個對象。當用戶在第二屏幕中的一定區(qū)域中(in an area)執(zhí)行拖曳時可以生成組改變請求信號。具體來講,當用戶在第二屏幕上從左至右執(zhí)行拖曳時可以輸出包括在后一組中的次級對象,而當用戶在第二屏幕上從右到左執(zhí)行拖曳時可以輸出包括在前一組中的次級對象。在本發(fā)明的實施例中,第二屏幕并不是在用戶拖曳高級對象的所有情況下都輸出,而只在滿足預(yù)定條件的情況下才輸出。因此,當用戶不希望輸出新的屏幕而只是確認次級對象是什么,用戶可以容易地確認當前屏幕中的次級對象的項目。接口裝置700還可以包括組設(shè)定単元(未示出)。組設(shè)定単元基于用戶的輸入生成新的組,或者可以將ー個組劃分為兩個或更多的組。當用戶拖曳一個對象靠近另一個對象吋,組設(shè)定單元輸出問題窗ロ,詢問是否生成包括鄰近對象的新的組。當用戶指示以便生成新的組時,組設(shè)定單元生成包括兩個對象的新的組和指示所生成的組的高級對象。根據(jù)替換的實施例,組設(shè)定単元還可以只在用戶通過多點觸摸(mult1-touch)使多個對象彼此靠近的情況下生成新的組。當接收到將屏幕劃分為ー個或多個區(qū)域的觸摸輸入時,其中多個次級對象被輸出到該屏幕,組設(shè)定単元可以通過將包括在每個區(qū)域中的對象編組為ー個組來生成多個組。由圖10和圖11示出了組的生成和劃分。如果新的組被生成或者ー個組被劃分為兩個或更多個組,組設(shè)定單元生成指示這些組的高級對象。以下描述了組設(shè)定單元生成高級對象的圖像的三個方法,但是本發(fā)明不限于此。在第一方法中,組設(shè)定單元可以通過重疊組中所包括的次級對象的圖像來生成高級對象的圖像。高級對象的圖像可以通過為對應(yīng)于對象的圖像大小的空間分配存儲器以及累積至少ー個次級對象的圖像來生成。所生成的高級對象的圖像被存儲在非易失性存儲器中,并且可以被使用,直到組的屬性(例如,次級對象的類型)被改變?yōu)橹?。這種生成對象的圖像的方法是節(jié)省的,因為不需要獨立地呈現(xiàn)次級對象的圖像。在第二種方法中,組設(shè)定単元確定屬于組的次級對象之ー的圖像,并且將圖像設(shè)定為高級對象的圖像。例如,組設(shè)定単元可以確定用戶在屬于ー組的次級對象中最經(jīng)常選擇的對象的圖像,并設(shè)定該圖像作為表現(xiàn)該組的高級對象的圖像。在第三方法中,組設(shè)定単元生成獨立于屬于一組的次級對象的圖像的新的圖像,作為高級對象的圖像。圖8A到圖8C示出了用戶在接口裝置700中拖曳高級對象的實施例的示例。圖8A示出了當用戶開始拖曳第一對象811時的屏幕810。作為高級對象,第一對象811表現(xiàn)包括ー個或多個次級對象的組。當用戶開始拖曳第一對象811時,包括在第一對象811中的次級對象812被重疊于第一對象811顯示。圖8B示出了當用戶繼續(xù)拖曳時的屏幕820。隨著拖曳變得更長,次級對象812之間的間隔變得更寬。類似地,如果拖曳的長度縮短,則次級對象812之間的布置間隔變得更小。圖8C示出了當用戶結(jié)束拖曳時的屏幕830。在這種情況下,基于拖曳終止時拖曳的長度,輸出新的屏幕830,或者輸出其中沒有顯示次級對象812的屏幕810。在圖8C中,假定當拖曳終止時拖曳的長度已經(jīng)超過了臨界值,因此,輸出包括次級對象812的新的屏.830。圖9A到圖9C示出了在根據(jù)本發(fā)明實施例的接口裝置700中生成高級對象910的示例。在圖9A中,組設(shè)定單元(未示出)通過重疊屬于ー組的次級對象901、902和903的圖像來生成高級對象910的圖像。在圖9B中,組設(shè)定單元(未示出)確定屬于ー組的次級對象901、902和903的第一次級對象901的圖像作為高級對象920的圖像。在圖9C中,組設(shè)定單元(未示出)生成獨立于次級對象901、902和903的圖像的新的圖像作為高級對象930的圖像。圖1OA到圖1OB示出了在根據(jù)本發(fā)明實施例的接口裝置700中生成表現(xiàn)新的組的高級對象的示例。在圖1OA中,用戶拖曳第一對象1001以將其移動到第二對象1002的附近或鄰近。當用戶結(jié)束拖曳時,組生成単元(未示出)輸出問題窗ロ 1010,詢問是否生成包括第一對象1001和第二對象1002的新的組。如果用戶選擇是(Yes),則生成包括第一對象1001和第二對象1002的第三對象。作為高級對象,第三對象表現(xiàn)包括第一對象1001和第二對象1002的組。如果用戶選擇不(No),則不生成新的組,并在其中拖曳結(jié)束的位置處輸出第一對象 1001。在圖1OB中,用戶多點觸摸第一對象1001和第二對象1002,然后拖曳它們以便彼此靠近。當用戶結(jié)束拖曳時,組生成単元(未示出)輸出問題窗ロ 1010,詢問是否生成包括第一對象1001和第二對象1002的新的組。在輸出問題窗ロ 1010之后,圖1OB中的操作與上面對于圖1OA所解釋的相同。圖1lA和圖1lB示出了在根據(jù)本發(fā)明實施例的接口裝置700中劃分組的示例。在圖1lA中,用戶用左手的食指和右手的食指觸摸第一坐標1101,然后沿左側(cè)的路徑1104拖曳左手的食指到第二坐標1102,并沿右側(cè)的路徑1105拖曳右手的食指到第三坐標1103。隨著屏幕通過拖曳被劃分為三個區(qū)域,第一對象1111和第二對象1112被包括在第一區(qū)域中,第三對象1113和第四對象1114被包括在第二區(qū)域中,而第五對象1115和第六對象1116被包括在第三區(qū)域中。組設(shè)定単元(未示出)新生成包括第一對象1111和第二對象1112的組、包括第三對象1113和第四對象1114的組、以及包括第五對象1115和第六對象1116的組。此外,組設(shè)定單元生成分別表現(xiàn)所述三個組的高級對象1117、1118和1119。圖1lB示出了由組設(shè)定単元生成的高級對象1117到高級對象1119。圖12是示出在根據(jù)本發(fā)明實施例的接口裝置700中提供接ロ的方法的流程圖。在步驟1210,輸出包括高級對象的第一屏幕。如上所述,高級對象指示多個次級對象所屬的組。在步驟1220,當檢測到對于高級對象的拖曳輸入時,在第一屏幕中輸出至少ー個次級對象。在步驟1230,在保持拖曳輸入?yún)?,按照拖曳輸入的長度調(diào)整第一屏幕中的多個次級對象之間的布置間隔。在步驟1240,如果當拖曳輸入終止時拖曳輸入的長度超過了臨界值,則輸出第二屏幕,其中多個次級對象之間的布置間隔被調(diào)整到預(yù)定的長度。圖13是根據(jù)本發(fā)明的又一個實施例的接口裝置1300的框圖。接口裝置1300可以包括輸入感測單元1310、確定單元1320、以及移動單元1330。輸入感測單元1310感測來自用戶的觸摸輸入。輸入感測單元1310可以包括靜電容量型(electrostatic capacity type)或者減壓型(decompression type)的觸摸板。確定單元1320確定在感測到觸摸輸入的第一坐標處是否存在對象。當在感測到觸摸輸入的第一坐標處存在對象時,移動單元1330將對象移動到與第一坐標分開預(yù)定距離的第二坐標。第二坐標可以是沿Y軸方向(或X軸方向)與第一坐標分開預(yù)定距離的坐標。當感測到觸摸輸入然后在臨界時間之內(nèi)感測到用于移動對象的移動輸入時,移動単元1330基于移動輸入將對象移動到第三坐標。另ー方面,當感測到觸摸輸入然后在臨界時間之內(nèi)沒有感測到用于移動對象的移動輸入時,移動單元1330將對象移動到第一坐標。在傳統(tǒng)技術(shù)中,如果用戶觸摸對象來移動該對象,則該對象被用戶的手掌(或手指)覆蓋。在本發(fā)明中,如果用戶觸摸對象,通過與觸摸點分開預(yù)定距離來顯示對象,該對象可以不被用戶的手掌(或手指)覆蓋。圖14A到圖14D示出了使用根據(jù)本發(fā)明實施例的接口裝置1300移動對象1410的示例。參考圖14A,對象1410位于第一坐標1401處。用戶觸摸或雙觸摸對象1410以移動對象1410。參考圖14B,如果用戶觸摸對象1410,則對象1410從第一坐標1401移動到第二坐標 1402。參考圖14C,用戶拖曳對象1410,因此,對象1410從第二坐標1402移動到第三坐標 1403。參考圖14D,當用戶在圖14B中結(jié)束觸摸而沒有拖曳時,對象1410從第二坐標1402移動到第一坐標1401。在本實施例中,在用戶觸摸對象1410然后結(jié)束觸摸而沒有拖曳的情況下,對象1410移動到第一坐標1401,即原始坐標,然而,在另ー個實施例中,如果用戶觸摸對象1410然后結(jié)束觸摸而沒有拖曳,則對象1410可以停留在第二坐標1402處。圖15是示出根據(jù)本發(fā)明實施例的由接口裝置1300提供的接ロ連接的方法的流程圖。在步驟1510,感測到觸摸輸入。在步驟1520,確定在感測到觸摸輸入的第一坐標處是否存在對象。在步驟1530,如果在感測到觸摸輸入的第一坐標處存在對象,則對象被從第一坐標移動到與第一坐標分開預(yù)定距離的第二坐標。前述的本發(fā)明的實施例可以寫作計算機程序,并且能夠在使用非瞬時計算機可讀記錄介質(zhì)運行該程序的通用數(shù)字計算機中實施。計算機可讀記錄介質(zhì)的示例包括磁存儲介質(zhì)(例如,ROM、軟盤、硬盤等)、光記錄介質(zhì)(例如,CD-ROM或DVD)、等等。雖然已經(jīng)參考本發(fā)明的一定實施例具體地示出和描述了本發(fā)明,本領(lǐng)域技術(shù)人員將理解,可以在這里進行形式和細節(jié)上的各種改變,而不脫離由所附權(quán)利要求及其等效物定義的本發(fā)明的精神和范圍。
權(quán)利要求
1.一種接ロ連接的方法,該方法包括: 輸出至少ー個對象到體現(xiàn)三維空間的顯示器; 基于所述三維空間中所述至少一個對象和旋轉(zhuǎn)軸之間的距離確定所述至少一個對象的旋轉(zhuǎn)半徑;以及 當接收到對于所述至少ー個對象的旋轉(zhuǎn)命令時,基于所述旋轉(zhuǎn)半徑控制所述至少ー個對象圍繞所述旋轉(zhuǎn)軸旋轉(zhuǎn)。
2.按權(quán)利要求1所述的方法,其中,控制所述對象包括控制所述至少一個對象按照所述旋轉(zhuǎn)半徑以不同速度旋轉(zhuǎn)。
3.按權(quán)利要求1所述的方法,其中,控制所述對象包括: 接收用于在所述顯示器上執(zhí)行拖曳的觸摸輸入;以及 基于拖曳的長度確定所述至少ー個對象的旋轉(zhuǎn)量。
4.按權(quán)利要求1所述的方法,其中,控制所述對象包括基于選擇所述至少一個對象的頻率確定所述至少ー個對象的旋轉(zhuǎn)速度。
5.按權(quán)利要求1所述的方法,其中,輸出所述對象包括輸出可旋轉(zhuǎn)的第一對象和不可旋轉(zhuǎn)的第二對象,并且 其中,該方法還包括:在第一對象旋轉(zhuǎn)時控制第二對象以調(diào)整其透明度。
6.一種接ロ連接的方法,該方法包括: 輸出第一屏幕,第一屏幕包括多個次級對象所屬的高級對象; 當檢測到對于所述高級對象的拖曳輸入時,輸出多個次級對象到第一屏幕; 在保持所述拖曳輸入的同時,按照所述拖曳輸入的長度調(diào)整第一屏幕中多個次級對象之間的布置間隔;以及 當所述拖曳輸入結(jié)束時,如果所述拖曳輸入的長度已經(jīng)超過臨界值,則輸出第二屏幕,在第二屏幕中多個次級對象之間的布置間隔被調(diào)整到預(yù)定的長度。
7.按權(quán)利要求6所述的方法,還包括:當接收到用于將第一對象在與第二對象的預(yù)定距離之內(nèi)移動的移動命令時,生成包括第一對象和第二對象的高級對象。
8.按權(quán)利要求6所述的方法,還包括:當在輸出第二屏幕的同時接收到組改變信號吋,輸出包括在由所述高級對象表現(xiàn)的組的前一組或后ー組中的至少ー個對象。
9.按權(quán)利要求6所述的方法,其中,所述高級對象的圖像包括組合了所述至少ー個對象的圖像的形狀。
10.一種接ロ連接的方法,該方法包括: 感測觸摸輸入; 確定在感測到所述觸摸輸入的第一坐標處是否存在對象;以及當在感測到所述觸摸輸入的第一坐標處存在對象時,將所述對象從第一坐標移動到與第一坐標分開預(yù)定距離的第二坐標。
11.按權(quán)利要求10所述的方法,還包括,當感測到所述觸摸輸入然后在臨界時間之內(nèi)感測到用于移動所述對象的移動輸入時,基于所述移動輸入將所述對象移動到第三坐標。
12.一種接口裝置,包括: 輸出單元,用于輸出至少ー個對象到體現(xiàn)三維空間的顯示器; 確定單元,用于基于所述三維空間中所述至少一個對象和旋轉(zhuǎn)軸之間的距離確定所述至少ー個對象的旋轉(zhuǎn)半徑;以及 控制單元,用于當接收到對于所述至少ー個對象的旋轉(zhuǎn)命令時,控制所述至少ー個對象以基于所述旋轉(zhuǎn)半徑將所述至少ー個對象圍繞所述旋轉(zhuǎn)軸旋轉(zhuǎn)。
13.一種接口裝置,包括: 輸出單元,用于輸出第一屏幕,第一屏幕包括多個次級對象所屬的高級對象; 輸出控制単元,用于當檢測到對于所述高級對象的拖曳輸入時,輸出多個次級對象到第一屏幕; 間隔控制単元,用于在保持所述拖曳輸入的同時,按照所述拖曳輸入的長度控制第一屏幕中多個次級對象之間的布置間隔;以及 屏幕控制単元,用于控制所述輸出単元,從而輸出第二屏幕,在第二屏幕中多個次級對象之間的布置間隔被調(diào)整到預(yù)定的長度。
14.一種接口裝置,包括: 輸入感測單元,用于感測觸摸輸入; 確定單元,用于確定在感測到所述觸摸輸入的第一坐標處是否存在對象;以及移動單元,用于當在感測到所述觸摸輸入的第一坐標處存在對象時,將所述對象從第一坐標移動到與第一坐 標分開預(yù)定距離的第二坐標。
15.一種非瞬時計算機可讀存儲介質(zhì),其上記錄有用于執(zhí)行如權(quán)利要求1所述的方法的程序。
全文摘要
公開了用于接口連接的方法和裝置,包括輸出至少一個對象到體現(xiàn)三維空間的顯示器,并且基于三維空間中至少一個對象和旋轉(zhuǎn)軸之間的距離,確定至少一個對象的旋轉(zhuǎn)半徑。該方法和裝置還包括當接收到對于至少一個對象的旋轉(zhuǎn)命令時,基于旋轉(zhuǎn)半徑控制至少一個對象圍繞旋轉(zhuǎn)軸旋轉(zhuǎn)。
文檔編號G06F3/041GK103098010SQ201180042332
公開日2013年5月8日 申請日期2011年9月2日 優(yōu)先權(quán)日2010年9月2日
發(fā)明者樸春彥, 丁錫載, 洪善基, 金斗鎰 申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
东乡县| 广水市| 宜宾市| 尉氏县| 托里县| 涟源市| 阳谷县| 佳木斯市| 天峻县| 辉县市| 荔波县| 栾城县| 屏南县| 金寨县| 武鸣县| 安溪县| 安福县| 石门县| 东乡族自治县| 桐城市| 井陉县| 宁城县| 寿光市| 镇远县| 鹤岗市| 新密市| 琼结县| 松原市| 北安市| 延长县| 文安县| 卢龙县| 滁州市| 乐清市| 镇沅| 玉山县| 浦江县| 和林格尔县| 保德县| 鄂托克前旗| 龙游县|