顯示方法和信息處理設備的製作方法
2023-05-01 23:17:01
專利名稱:顯示方法和信息處理設備的製作方法
技術領域:
本公開涉及一種允許在不打開瀏覽窗口的條件下核對文件夾的內容的顯示方法, 並且涉及一種採用這種方法的信息處理設備。
背景技術:
最近,存在一種對於具有更大顯示屏幕的個人計算機的潮流。個人計算機的用戶通常會使被稱為窗口的多個矩形獨特屏幕顯示在顯示屏幕上,並且用戶可以使用在屏幕上保持打開的多個屏幕來有效地執行她或者他的任務。為了使得存儲在個人計算機中的多項數據有條理,用戶可以創建被稱為文件夾的文件集合來統一管理相同類型的文件。由於存儲裝置的容量的增加,在個人計算機中存儲數量巨大的數據已經稱為可能。在這種情況下,計算機的用戶有時可能無法記起什麼種類的文件已經被存儲以及被存儲在哪個文件夾中。於是,用戶可以使用諸如窗口瀏覽器(Explorer of Window,註冊商標) 或者Macintosh的探測器(finder)之類的文件瀏覽功能來核對文件夾的內容。替代地,可以顯示樹形結構以使用戶能夠核對個人計算機中存儲的數據,如在JP-A-200746210(專利文獻1)中公開的那樣。
發明內容
當文件瀏覽功能或者樹形結構被使用或顯示時,瀏覽窗口被顯示在計算機的顯示屏幕上,並且瀏覽窗口可以與屏幕上的另一個窗口重疊。結果,顯示屏幕上的工作區域變窄,從而降低了工作效率。在最近流行的移動終端中,打開文件瀏覽窗口的處理比較花費時間,這在操作和工作的效率被降低方面成問題。所以,期望提供一種允許在不打開文件瀏覽窗口的條件下核對文件夾的內容的顯示方法、以及利用這種方法的信息處理設備。根據本公開的實施例,提供了一種由信息處理設備執行的顯示方法,該信息處理設備具有操作部件、顯示部件、以及對顯示部件進行顯示控制的控制部件,其中文件夾具有存儲在其中的多個對象。該方法包括以下步驟在顯示部件上顯示代表文件夾的文件夾圖標;在控制部件的控制下顯示與使用操作部件對文件夾圖標執行的拖曳操作相關聯的軌跡,並且在該軌跡上展開顯示代表對象的對象圖標。根據本公開的另一實施例,提供了一種由信息處理設備執行的顯示方法,該信息處理設備具有操作部件、顯示部件、以及對顯示部件執行顯示控制的控制部件,其中具有多個對象的第一文件夾至少包括存儲在其中的第二文件夾,並且該第二文件夾具有存儲在其中的多個對象。該方法包括以下步驟在顯示部件上顯示代表第一文件夾的第一文件夾圖標;在控制部件的控制下顯示與使用操作部件對第一文件夾執行的第一拖曳操作相關聯的第一軌跡;在第一軌跡上展開顯示存儲在第一文件夾中的對象的對象圖標,並且展開顯示至少代表第二文件夾的第二文件夾圖標;顯示與在與第一拖曳操作的方向不同的方向使用操作部件對第二文件夾圖標執行的第二拖曳操作相關聯的第二軌跡;以及在第二軌跡上展開顯示存儲在第二文件夾中的對象的對象圖標。根據本公開的又一實施例,提供了一種信息處理設備,包括操作部件、顯示部件、 以及對顯示部件執行顯示控制的控制部件。多個對象被存儲在文件夾中。代表文件夾的文件夾圖標被顯示在顯示部件上。在控制部件的控制下與使用操作部件對文件夾圖標執行的拖曳操作相關聯的軌跡被顯示,並且代表對象的對象圖標被展開顯示在該軌跡上。根據本公開的實施例,可以快速核對文件夾的內容。更具體地,可以在不打開文件瀏覽窗口的條件下核對文件夾的內容。從而,可以有效地使用顯示屏幕,並且可以實現高操作效率。
圖1是示出根據本公開的實施例的信息處理設備的配置的框圖;圖2A和2B是示出根據本公開的實施例的滑鼠的配置的圖示;圖3是示出根據本公開的實施例的示例性文件系統的圖示;圖4是示出根據本公開的實施例的第一示例性顯示操作的圖示;圖5是示出根據本公開的實施例的第二示例性顯示操作的圖示;圖6A、6B、和6C是示出根據本公開的實施例的第三示例性顯示操作的圖示;圖7是示出根據本公開的實施例的第四示例性顯示操作的圖示;圖8是示出根據本公開的實施例的第五示例性顯示操作的圖示;圖9A和9B是示出根據本公開的實施例的第六示例性顯示操作的圖示;圖IOA和IOB是示出根據本公開的實施例的擦除操作的示例性視圖的圖示;圖11是示出在根據本公開的實施例的第一示例中執行的處理的流程的流程圖; 以及圖12是示出本公開的實施例的應用的圖示。
具體實施例方式現在將參考附圖描述本公開的實施例。將按照所列出的次序描述下面的條目1.信息處理設備的配置2.滑鼠的配置3.示例性文件系統4.瀏覽期間的示例性顯示操作(第一至第六示例性顯示操作)5.擦除期間的示例性顯示操作6.處理的流程7.應用8.變型(變型1至8)1.信息處理設備的配置圖1示出了根據本公開的實施例的信息處理設備的示例性配置。儘管根據該實施例的示例性信息處理設備將被描述為個人計算機,但是本公開不限於這樣的設備。例如,本公開的實施例可以應用於諸如移動終端和移動音頻播放器之類的具有顯示部件的其他類型的信息處理設備。CPU (中央處理單元)3、ROM (只讀存儲器)4、RAM(隨機存取存儲器)5、硬碟驅動器 (HDD) 6、驅動器7、鍵盤8、滑鼠的USB接口 9、圖形部件10、以及放大器14被連接至個人計算機1的總線2。CPU 3根據預先存儲在硬碟驅動器6和ROM 4中的程序來控制個人計算機1的各個部分的操作。例如,當CUP執行程序時,RAM 5被CPU 3用作工作存儲器。驅動器7讀出記錄在記錄介質12中的數據。例如,記錄介質12可以是DVD-ROM (數字通用盤-ROM)。數據可以由驅動器7使用諸如DVD-R(數字通用盤-可記錄)或者 DVD-RW(數字通用盤-可重寫)之類的可記錄的記錄介質12來記錄。鍵盤8根據用戶執行的按鍵操作來輸出信號。信號被供應給CPU 3,然後CPU 3根據該信號生成顯示控制信號,並且將這樣生成的顯示控制信號供應給圖形部件10。圖形部件10根據顯示控制信號來控制顯示部件11中的顯示電路等,以根據按鍵操作在顯示部件 11上顯示字符等。除了使用鍵盤8以外,還使用滑鼠13來操作個人計算機1。滑鼠13通過例如, USB (通用串行總線)連接至個人計算機1。由滑鼠13的操作產生的滑鼠操作信號在USB接口 9被接收。滑鼠操作信號通過總線2被從USB接口 9供應到CPU 3。根據所供應的滑鼠操作信號,CPU 3生成用於顯示滑鼠指針的顯示控制信號或者用於執行隨後描述的顯示控制的顯示控制信號。這種顯示控制信號被供應給圖形部件10。根據顯示控制信號,圖形部件10控制顯示部件11中的顯示電路等根據滑鼠13的操作顯示圖像等。例如,當選擇文件夾的操作被使用滑鼠13執行時,CPU 3辨認出文件夾已經被根據由滑鼠13供應的滑鼠操作信號選擇出來。當滑鼠13移動時,CPU 3基於從滑鼠操作信號獲取的移動量、移動方向、以及移動速度辨認出顯示部件11的屏幕上的坐標,並且生成用於將滑鼠指針以預定速度移動到該坐標的顯示控制信號。顯示控制信號由CPU 3供應給圖形部件10,然後圖形部件10基於顯示控制信號執行處理,以在顯示部件11的屏幕上移動滑鼠指針。顯示部件11是例如,IXD(液晶顯示器)或者有機EL(電子冷光)顯示器。用戶使顯示部件11顯示用於執行諸如文檔的編輯、音樂的再現之類的各種應用和操作的窗口, 並且移動圖像的再現在顯示部件11上被執行。頻繁使用的文件夾和文件被以所謂「快捷方式」的形式顯示在顯示部件11上。個人計算機1具有音樂再現功能。例如,記錄在HDD 6或者記錄介質12中的音頻信號在CPU 3的控制下被讀出。被讀出的音頻信號通過總線2被供應給放大器14。音頻信號被放大器14放大,並被揚聲器15再現。除了音樂的再現以外,放大器14和揚聲器15還可以被用來再現警報聲,以通知用戶錯誤操作的發生。2.滑鼠的配置圖2A是本實施例的滑鼠13的透視圖,圖2B是從滑鼠13的下側獲得的滑鼠13的透視圖。如圖2A所示,本實施例的滑鼠13包括滑鼠按鈕13A、滑鼠按鈕13B、以及輪13C。 替代地,可以提供三個以上滑鼠按鈕,並且可以刪除輪13C。如圖2B所示,位置傳感器13D被設置在滑鼠13的底部。例如,位置傳感器13D包括由LCD(發光二極體)和諸如光電二極體之類的光學傳感器組成的發光部分。由發光部分發出的光在被一些物體反射之後被光學傳感器接收,並且移動量被基於接收光中的改變而檢測出來。使用具有這種配置的滑鼠13來操作個人計算機1。例如,使用滑鼠13執行拖曳操作。在本說明書中,術語「拖曳操作」是指選擇特定文件夾或文件的操作,並且「移動操作」 是指在保持文件或文件夾處於被選擇的狀態的同時在顯示屏上描畫任意軌跡。儘管在本實施例中使用滑鼠13來執行拖曳操作,但是該操作也可以根據使用滑鼠以外的方法來執行。3.示例性文件系統圖3示出了本實施例的個人計算機1的示例性文件系統。如圖3所示,文件系統被構建為稱為路徑目錄的層級結構,其中文件22、文件M、文件夾23、以及文件夾25被存儲在剛好處於最高等級的文件夾21以下的層中。文件沈和文件27被存儲在剛好處於文件夾23以下的層中。文件觀、文件四、以及文件夾30被存儲在剛好處於文件夾25以下的層中。考慮到文件夾30與文件夾25的關係,替代地將文件夾30稱為「子文件夾」。例如,存在諸如文本文件、音頻文件、以及運動圖像文件之類的文件類型。在本說明書中,術語「被存儲」是指文件或者文件夾屬於特定文件夾。在具有圖3 所示的層級結構的文件系統中,文件或者文件夾被存儲在剛好處於特定文件夾的層之下的層中。例如,在圖3所示的示例中,文件沈和27被存儲在文件夾23中,並且文件28和四以及子文件夾30被存儲在文件夾25中。多個對象被存儲在文件夾中。術語「對象」是指文件和/或文件夾。在圖3所示的示例中,存儲在文件夾23中的多個對象為文件沈和27,並且存儲在文件夾25中的多個對象為文件觀、29以及子文件夾30。對象(可以為文件或者文件夾)以被稱為圖標的視覺可視圖案的形式顯示在顯示部件11上。根據各個對象的內容或者根據與對象相關聯的應用,以各種圖案的形式顯示圖標。在下面的描述中,根據場合需要,可以用與指示圖標所代表的文件夾或者文件的相同參考標號來指示圖標。例如,代表文件夾25的圖標可以被稱為「文件夾圖標25」,並且代表文件觀的圖標可以被稱為「文件圖標觀」。4.瀏覽期間的示例性顯示操作現在將描述當存儲在文件夾中的對象被瀏覽時執行的示例性顯示操作。產生以下示例性視圖的顯示控制由CPU 3執行。現在將描述第一示例性顯示操作。如圖4的A所示,文件夾圖標41被顯示在顯示部件11上。例如,文件夾圖標41被作為快捷方式顯示在顯示部件11上。實際上,與文件夾圖標41相關聯的文件夾不一定是文件系統上的路徑目錄。文件42、文件43、以及文件夾 44被作為上述多個對象的示例存儲在文件夾41中。用戶在文件夾圖標41被顯示的同時對滑鼠13進行操作。作為滑鼠13上的操作結果,滑鼠指針P被移動到位置P1,在位置Pl處指針與文件夾圖標41重疊。在滑鼠指針P 被顯示在位置Pl的同時按壓滑鼠按鈕13A,以選擇文件夾圖標41。此時,可以通過改變文件夾圖標41的顏色來通知用戶文件夾圖標41已經被選擇。CPU 3根據從滑鼠13供應的滑鼠操作信號辨認出文件夾圖標41已經被選擇。CPU 3還辨認出多個對象(文件42、43以及文件夾44)被存儲在文件系統上的文件夾41中。然後,拖曳操作被執行。例如,保持滑鼠按鈕13A被按下,向右移動滑鼠13。此時, 根據由滑鼠13供應的滑鼠操作信號,CPU 3執行將滑鼠指針P向右移動的顯示控制以及顯示由滑鼠指針P的移動產生的軌跡的顯示控制。在CPU 3的顯示控制下,由拖曳操作產生的軌跡L被顯示。CPU 3執行用於在軌跡 L上展開顯示代表存儲在文件夾41中的對象的圖標的控制。具體地,CPU 3執行用於顯示軌跡L、在各個預定定時處生成存儲在文件夾41中的對象的圖標、並且順序在軌跡L上顯示這樣生成的圖標的控制。圖4的B示出了當拖曳操作已經被執行以將滑鼠指針P從位置Pl移動到位置P2 時獲得的屏幕的示例性視圖。當滑鼠指針P響應於拖曳操作向右移動時,軌跡L被顯示。當軌跡L被顯示時,多個對象的圖標在各個預定定時處被顯示在軌跡L上。在這個示例中,由於文件42和43以及文件夾44被存儲在文件夾41中,所以文件圖標42、文件圖標43、以及文件夾圖標44被順序顯示在軌跡L上。圖標可以被隨意展開顯示,並且它們可以替代地按照用戶設置的次序被顯示。在本實施例中,例如,顯示的次序被如此設置,從而使得圖標被按照它們的訪問計數展開顯示。所以,代表訪問計數最大的文件42的文件圖標42被首先顯示。然後,代表訪問計數第二大的文件43的文件圖標43被顯示。代表訪問計數最小的文件夾44的文件夾圖標44最後被顯示。如上所述,可以在不打開用於瀏覽的窗口的條件下,核對存儲在文件夾中的多個對象的內容。現在將描述第二示例性顯示操作。如圖5所示,文件夾圖標500被顯示在顯示部件11上。文件501至519被作為上述的多個對象的示例存儲在與文件夾圖標500相關聯的文件夾中。滑鼠13被如此操作,從而使得滑鼠指針P與文件圖標500重疊。滑鼠指針P 被移動到位置P1,並且在滑鼠指針與文件夾圖標500重疊的同時按壓滑鼠按鈕13A。此時, CPU 3辨認出文件夾圖標500已經被選擇,並且辨認出存儲在文件夾500中的多個對象(文件 501 至 519)。通過移動滑鼠13來執行拖曳操作,從而在保持滑鼠按鈕13A被按下的同時使得滑鼠指針P從位置Pl移動到位置P2。拖曳操作是通過成螺旋形地移動滑鼠13來執行的。根據來自滑鼠13的滑鼠操作信號,CPU執行用於在顯示部件11上顯示螺旋形軌跡L的控制。 在軌跡L被顯示的同時存儲在文件夾500中的多個對象的圖標在各個預定定時處被生成, 並且所生成的圖標被順序顯示在軌跡L上。S卩,文件圖標501至519被展開顯示在軌跡L 上。由於可以如上所述地在任意方向執行拖曳操作,所以存儲在文件夾中的對象的圖標可以沿著在任意方向延伸的軌跡展開顯示。所以,即使在顯示部件11上打開另一窗口以在其上進行工作時,也可以執行拖曳操作從而避開這樣的窗口。所以,可以在核對將要工作的窗口的同時核對文件夾的內容。當存儲在文件夾500中的對象的所有圖標被展開顯示時,可以向用戶通知該事實。例如,當對象的所有圖標已經被展開顯示時,位於軌跡L的末端(位置P2)的滑鼠指針 P的顏色可以被改變。所以,用戶可以辨認出存儲在文件夾500中的對象的所有圖標被顯示,從而可以防止用戶執行比所需要的拖曳操作更長的拖曳操作。現在將描述第三示例性顯示操作。圖6A示出了當拖曳操作被高速執行時獲得的屏幕的示例性視圖。高速執行對於文件夾圖標61的拖曳操作,以將滑鼠指針從位置Pl移動到位置P2。軌跡L被作為拖曳操作的結果顯示,並且存儲在文件夾61中的多個對象的圖標被顯示在軌跡L上。在這個示例中,文件62、文件夾63、文件64、以及文件65被作為上述多個對象的示例存儲在文件夾61中。從而,文件圖標62、文件夾圖標63、文件圖標64、以及文件圖標65被展開顯示。儘管拖曳操作被高速執行以顯示軌跡L,但是CPU 3以恆定的定時在軌跡L上顯示每個圖標。所以,展開顯示的圖標相互之間相隔比較大的距離dl。當拖曳操作被低速執行時,軌跡L被逐漸顯示。由於CPU 3以恆定的定時在軌跡 L上顯示每個圖標,所以展開顯示的圖標相互之間相隔距離d2小於由高速的拖曳操作顯示的圖標之間的距離dl,如圖6B所示。當拖曳操作以低速開始並且拖曳操作的速度在文件夾圖標63被如圖6C所示地顯示之後增大時,當拖曳操作被低速執行時顯示的圖標之間的距離d3小於當拖曳操作被高速執行時顯示的圖標之間的距離d4。如上所述,展開顯示的圖標之間的距離隨著拖曳操作的速度而變。現在將描述第四示例性顯示操作。如圖7所示,文件夾圖標701被顯示在顯示部件11上。文件701至711被作為上述多個對象的示例存儲在與文件夾圖標701相關聯的文件夾701中。對於文件夾圖標701執行拖曳操作。作為拖曳操作的結果,滑鼠指針P從位置Pl移動到位置P2。隨著拖曳操作的繼續軌跡Ll被顯示,並且與存儲在文件夾701中的多個對象相關聯的圖標被展開顯示在軌跡Ll上。當滑鼠指針P已經被移到位置P2並且文件706已經被展開顯示時,拖曳操作終止。拖曳操作的終止意味著選擇由拖曳操作保持的文件夾的操作被取消。在該實施例中, 拖曳操作的終止是取消在拖曳操作期間一直繼續的按壓滑鼠按鈕13A的操作。當拖曳操作停止時,CPU 3確定將從文件夾圖標701開始展開顯示的圖標是否仍然存在。在該示例中,由於文件圖標702至706已經被展開顯示,所以代表存儲在文件夾 701中的文件707至711的文件圖標還沒有被展開顯示。所以,CPU 3辨認出將從文件夾圖標701開始展開顯示的文件圖標仍然存在。CPU 3執行用於通知仍然存在還沒有被展開顯示的文件圖標的控制。例如,CPU執行控制,從而使得滑鼠指針P或者文件夾圖標701的顏色被改變。替代地,這種通知可以通過在文件夾圖標701或者滑鼠指針P附近顯示字符來提供。該通知可以被替代地使用聲音來執行。所以,用戶可以辨認出並不是所有代表存儲在文件夾701中的對象的圖標已經被展開顯示。當在拖曳操作一度終止之後再次對文件夾圖標701執行拖曳操作時,剩餘的文件圖標被展開顯示。此時,如果在軌跡Ll上執行拖曳操作,則所展開顯示的圖標將與前面的圖標重疊。所以,在與第一拖曳操作的方向不同的方向執行第二拖曳操作。在該示例中,第二拖曳操作將指針P從位置Pl移動到位置P3。具體地,在滑鼠指針與文件夾圖標701重疊的情況下,滑鼠指針P被移動到位置Pl。當滑鼠處於位置Pl時滑鼠指針13A被按壓,以選擇文件夾圖標701。在保持文件夾圖標701處於被選擇的狀態的同時拖曳操作被執行,並且滑鼠13被操作以將滑鼠指針P從位置Pl移動到位置P3。
作為第二拖曳操作的結果軌跡L2被顯示,並且還沒有被展開顯示的文件圖標707 至711被展開顯示在軌跡L2上。如上所述,當對於某個文件夾的拖曳操作一度被終止之後再次執行對於相同文件夾的拖曳操作時,第二拖曳操作只對還沒有被展開顯示的圖標進行展開顯示。現在將描述第五示例性顯示操作。如圖8所示,文件夾圖標81被作為第一文件夾圖標顯示在顯示部件11上。至少有作為第二文件夾的文件夾83被存儲在與文件夾圖標81 相關聯的作為第一文件夾的文件夾81中。在這個示例中,文件82、84、以及85被存儲在文件夾81中。對文件夾圖標81執行第一拖曳操作。S卩,滑鼠指針P被移動到位置P1,其中在位置Pl該指針與文件夾圖標81重疊。然後,滑鼠按鈕13A被按壓,以選擇文件夾圖標81。操作滑鼠13,以在保持滑鼠按鈕13A被按下的同時將滑鼠指針P從位置Pl移動到位置P2。作為第一軌跡的軌跡Ll被作為第一拖曳操作的結果顯示,並且存儲在文件夾81 中的多個對象的圖標被展開顯示在軌跡Ll上。具體地,作為第一拖曳操作的結果,文件夾圖標82、83、84、以及85被展開顯示在軌跡Ll上。第一拖曳操作在位置P2終止,並且文件夾圖標81的展開顯示結束。接著,對文件夾圖標83執行第二拖曳操作。第二拖曳操作在與第一拖曳操作的方向不同的方向執行,從而使得通過該操作展開顯示的圖標不與現有的圖標重疊。滑鼠指針P被移動到位置P3,在該位置處滑鼠指針與文件夾圖標83重疊。然後, 滑鼠按鈕13A被按壓,以選擇文件夾圖標83。在保持文件夾圖標被選擇的同時,滑鼠指針P 被從位置P3移動到位置P4。第二拖曳操作被如上所述地執行。作為第二拖曳操作的結果, 作為第二軌跡的軌跡L2被顯示,並且存儲在文件夾83中的對象的圖標被展開顯示在軌跡 L2上。在該示例中,由於文件86和87被存儲在文件夾83中,所以文件圖標86和87被展開顯示。如上所述,可以在不打開窗口的條件下核對某個文件夾以下的層次中的子文件夾的內容。實際上,所有對象的圖標不必作為第一拖曳操作的結果被展開顯示。當文件夾圖標83被顯示時第一拖曳操作可以被終止,然後對於文件夾圖標83的第二拖曳操作可以被執行。接著,將描述第六示例性顯示操作。如圖9A所示,作為第一文件夾圖標的文件夾圖標901被顯示。至少有作為第二文件夾的文件夾903和作為第三文件夾的文件夾906被存儲在與文件夾圖標901相關聯的文件夾901中。在該示例中,文件902、904、以及905也被存儲在文件夾901中。文件907和908被存儲在文件夾903中,並且文件909和910被存儲在文件夾906中。對文件夾圖標901執行第一拖曳操作。作為第一拖曳操作的結果,當滑鼠指針P被從位置Pl移動到位置P2時,軌跡Ll被顯示。存儲在文件夾901中的多個對象的圖標被展開顯示在軌跡Ll上。在該示例中,文件圖標902、作為第二文件夾圖標的文件夾圖標903、 文件圖標904和905、以及作為第三文件夾圖標的文件夾圖標906被顯示在軌跡Ll上。第一拖曳操作在位置P2終止。然後,對文件夾圖標903執行第二拖曳操作。具體地,通過將滑鼠指針P移動到位置P3選擇文件夾圖標903,並且執行第二拖曳操作,從而在保持文件夾圖標903被選擇的同時將滑鼠指針P移動到位置P4。作為第二拖曳操作的結果,作為第二軌跡的軌跡L2被顯示,並且存儲在文件夾903中的對象的圖標被展開顯示在軌跡L2上。在這個示例中,文件圖標907和908被展開顯示在軌跡L2上。該操作類似於直到該階段的第五示例的上述操作。在該示例中,進一步對文件夾圖標906執行第三拖曳操作。在第二拖曳操作終止之後,滑鼠指針P被移動到位置P2。在這種狀態下滑鼠按鈕13A被按壓,以選擇文件夾圖標 906。第三拖曳操作被執行,從而使得在保持文件夾圖標906被選擇的同時將滑鼠指針P從位置P2移動到位置P5。然後,作為第三軌跡的軌跡L被顯示,並且存儲在文件夾906中的多個對象的圖標被展開顯示在軌跡L3上。在該示例中,文件圖標909和910被展開顯示。在第三拖曳操作終止之後,滑鼠指針P被移動到位置P4 (在該位置處,滑鼠指針與文件圖標908重疊),並且滑鼠按鈕13A被按壓以選擇文件圖標908。通過在保持文件夾圖標被選擇的同時將滑鼠指針P從位置P4移動到位置P6,來執行拖曳操作。以不同於對於文件夾圖標的拖曳操作的方式,在此時執行對於文件圖標的拖曳操作。作為拖曳操作的結果,顯示在軌跡L2上的文件圖標被移動到軌跡L3上。如圖9B 所示,文件圖標908從軌跡L2上消失,並且該圖標被顯示在軌跡L3上。當CPU 3辨認出文件圖標908已經如上所述地被移動到軌跡L3上時,CPU 3改變文件系統的配置。在該示例中,與顯示在軌跡L3上的文件圖標相關聯的文件是將被存儲在文件夾906中的文件。所以, 文件系統被更新,從而使得與文件圖標908相關聯的文件908將被存儲在文件夾906中。如上所述,被展開顯示的每個圖標可以被自由移動,以改變文件夾和文件之間的層級關係。5.擦除期間的示例性顯示操作現在將描述對於已經被展開顯示的多個圖標的擦除的示例性視圖。用於關閉文件的顯示控制也由CPU 3執行。如圖IOA所示,滑鼠指針P被移動到位置P1,並且滑鼠按鈕13A被按壓以選擇文件夾圖標1001。通過在保持滑鼠按鈕13A被按壓的同時將滑鼠指針P從位置Pl移動到位置 P2來執行拖曳操作。作為拖曳操作的結果,軌跡L被顯示,並且存儲在文件夾1001中的對象被展開顯示在軌跡L上。然後,拖曳操作停止。在該示例中,由於文件1002、1003、1004、 以及1005被存儲在文件夾1001中,所以文件圖標1002至1005被展開顯示。在用戶核對文件夾1001的內容之後,預定的操作被執行以擦除被展開顯示的文件圖標1002至1005。例如,預定操作可以是將滑鼠指針P移動到位置Pl (在該位置處,滑鼠指針與文件夾圖標1001重疊)並且雙擊滑鼠按鈕13A的操作。作為響應,CPU 3執行擦除文件圖標1002至1005的控制。例如,在文件夾圖標 1001上執行的拖曳操作可以被存儲,並且顯示部件11上的被展開顯示的文件1002至1005 的坐標可以被預先存儲。當用戶雙擊文件夾圖標1001時,CPU辨認出用戶指示圖標的擦除。 當擦除指令被辨認出來時,CPU 3執行控制以擦除位於預先存儲的顯示部件11上的坐標處的圖標1002至1005。在CPU 3執行的擦除控制之下,例如,軌跡L上的圖標從該軌跡的末端處的文件圖標1005開始被以預定的定時順序擦除。文件圖標1005和其附近區域中的部分軌跡被首先擦除,並且文件圖標1004和其附近區域中的部分軌跡在下一個定時處被擦除。然後,重複這種處理。文件圖標1002及其附近區域中的部分軌跡被最後擦除,只有文件夾圖標1001保持被顯示,如圖IOB所示。如上所述,從軌跡L的末端處的文件圖標1005開始,文件圖標 1004、文件圖標1003、以及文件圖標1002被順序擦除。所以,文件圖標1002至1005被從顯示部件11擦除,如同它們被文件夾圖標1001吸收一樣。對文件夾圖標1001的預定操作不限於雙擊滑鼠按鈕13B,並且該操作可以以其他適當的方式執行。6.處理的流程圖11是示出在第一示例中執行的處理的流程的流程圖。圖11中所示的步驟Sl 至S6的處理在CPU 3執行的控制下被執行。在步驟Si,確定是否已經對屏幕上顯示的文件夾執行拖曳操作。當沒有執行拖曳操作時,重複步驟Sl的處理。當拖曳操作已經被執行時,流程進行到步驟S2。在步驟S2,關於存儲在所拖曳的文件夾中的對象的信息被獲取。關於用戶預先設置的對象的展開顯示的次序的信息也被獲取。然後,拖曳操作開始,並且流程進行到步驟 S3。在步驟S3,確定是否正在進行拖曳操作。當拖曳操作終止時,流程返回到步驟Si。 在步驟Si,確定對於文件夾的拖曳操作是否已經完成。當拖曳操作正在進行時,流程進行到步驟S4。在步驟S4,與拖曳操作相關聯的軌跡被顯示。然後,流程進行到步驟S5。在步驟S5,確定文件夾是否包括還沒有被展開顯示的對象的圖標。當文件夾包括還沒有被展開顯示的對象的圖標時,流程進行到步驟S6。在步驟S6,與多個對象相關聯的圖標被生成,並且所生成的圖標被順序顯示在軌跡上。此時,圖標在預定的定時處被按照步驟S2處的獲取次序顯示。然後,流程返回到步驟S3。在步驟S3,再次確定拖曳操作是否正在進行。當在步驟S5確定存儲在文件夾中的對象的所有圖標已經被展開顯示時,流程結
束ο圖11中所示的流程圖示出了在第一示例中執行的處理的流程。在每個步驟執行的處理可以被適當地改變,以適應上述每個示例。例如,在參考圖7描述的示例的情況下 (其中,還沒有被展開顯示的對象圖標被使用不同的拖曳操作顯示),步驟S2的處理被改變為獲取關於還沒有被展開顯示的對象列表的信息的處理。7.應用現在將描述本公開的本實施例的應用。如圖12所示,應用的窗口 130被顯示在顯示屏11上。用戶可以執行上述拖曳操作,以核對文件夾1301和1310的內容。在該示例中, 文件1302、1303、以及1306被存儲在文件夾1301中,並且文件1311和1312被存儲在文件夾1310中。例如,可以對文件夾圖標1301執行拖曳操作,以展開顯示文件圖標1302至1306。 可以對文件夾圖標1310執行拖曳操作,以展開顯示文件圖標1311和1312。此時,由於可以在任意方向執行拖曳操作,所以可以避開圖12中所示的窗口 130來展開顯示圖標。用戶可以將如上所述地展開顯示的任意圖標(該示例中的文件圖標1304)拖曳到窗口 130中,以在應用上執行文件1304。更具體地,假設窗口 130是與用於再現音樂的應用相關聯的窗口,並且該窗口示出了示出包含在音樂文件中的多個音樂曲目的標題以及這些音樂曲目的再現次序的預定播放列表。還假設,存在允許用戶將音樂文件拖曳到窗口 130中以將所拖曳的音樂文件添加到預定的播放列表中的功能。用戶可以嘗試將存儲在文件夾1301或1310中的音樂文件添加至播放列表。此時, 存儲在文件夾1301或1310中的音樂文件的圖標可以遠離窗口 130被展開顯示,以核對音樂文件的內容。在核對顯示在窗口 130中的播放列表中的音樂曲目的標題的同時,可以將文件中的期望數目的音樂曲目添加至播放列表。所以,用戶可以在核對播放列表的內容的同時,將期望數目的音樂曲目添加至播放列表。所以,可以防止在列表中包括相同的音樂曲目時添加該音樂曲目。如上所述,不需要打開窗口來核對文件夾的內容,從而可以使用當前顯示的窗口核對文件夾的內容。8.變型(變型1至8)變型1以上描述了本公開的實施例,並且在不脫離本公開的精神的條件下可以以各種方式對本實施例進行修改。參考第一至第六示例性顯示操作描述了以上實施例,並且該示例性顯示操作可以被用在各種組合中。例如,可以在參考圖6A、6B、以及6C描述的示例性顯示操作中對文件夾圖標63執行參考圖8描述的第二拖曳操作。圖7中的軌跡Ll上的圖標之間的距離和該圖中的軌跡L2上的圖標之間的距離可以根據用於顯示每條軌跡的拖曳操作的速度而相互不同。變型2在上述實施例中,可以通過在保持滑鼠13的滑鼠按鈕13A被按壓的同時移動滑鼠 13來執行拖曳操作。滑鼠13的使用不限於該示例。拖曳操作可以替代地包括例如,通過按壓滑鼠按鈕13B來選擇文件夾並且在保持滑鼠按鈕1 被按壓的同時移動滑鼠13的步驟。 拖曳操作可以替代地通過在保持鍵盤8的特定按鍵被按壓的同時移動滑鼠13來執行。變型3儘管在上述實施例中使用滑鼠作為用於拖曳操作的裝置,但是本公開不限於使用滑鼠。例如,當提供觸控螢幕形式的顯示部件11時,可以通過用手指觸摸顯示屏上的圖標來選擇文件夾並且在保持圖標處於被選擇狀態的同時在屏幕上移動手指來如上所述地展開顯示文件夾圖標。可以使用滑鼠或觸摸面板之外的裝置來執行拖曳操作。例如,可以使用語音辨認技術。可以通過使用語音消息指示個人計算機1選擇文件夾並在保持文件夾處於被選擇的狀態的同時沿著任意軌跡移動文件夾來執行拖曳操作。變型 4在上述實施例中,可以按照對於與圖標相關聯的文件夾和文件的訪問的計數的次序來展開顯示圖標,但是本公開不限於該實施例。例如,可以根據更新的最終日期的次序、 所創建文件的日期、文件名稱的阿拉伯字母的順序、或者文件類型來設置該次序。可以使這樣展開顯示的圖標的尺寸互不相同。例如,首先被展開顯示的圖標可以具有較大尺寸,並且隨後的圖標可以被按照漸降的尺寸被展開顯示。變型5
當如圖8的第五示例性顯示操作的視圖中所示地在顯示部件11上顯示多個軌跡時,每個軌跡可以按照與其他軌跡不同的方式被顯示。例如,圖8中所示的軌跡Ll和L2可以被以不同的顏色顯示。圖9A和9B中所示的軌跡L1、L2、和L3可以被以不同的顏色顯示。 所以,可以清楚地告知用戶每個對象所存儲在的文件夾。變型6在上述實施例的示例性顯示操作中,為了描述簡單將圖標標識為文件夾或文件, 但是可以利用由用戶任意創建的文件或文件夾名稱來表示文件或文件夾。例如,可以利用藝術家名稱、音樂的標題、或者文檔標題來顯示文件或文件夾。變型 7在圖9A和9B中所示的示例性顯示操作中,從軌跡L2移動到軌跡L3的圖標可以是文件夾圖標。在這種情況下,文件系統被更新,從而使得所移動的文件夾中存儲的多個對象將被存儲在文件夾906中。變型8儘管使用具有層級結構的文件系統描述了以上實施例,但是本公開的實施例也可以被應用於其他類型的文件系統。本公開包括於2010年6月1日在日本專利局遞交的日本優先權專利申請JP 2010-125613中公開的主題,其內容通過引用被全部結合於此。本領域技術人員應該理解,在不脫離所附權利要求及其等同物的範圍的條件下, 可以根據設計要求和其他因素作出各種變型、組合、子組合、和改變。
權利要求
1.一種由信息處理設備執行的顯示方法,該信息處理設備具有操作部件、顯示部件、以及對所述顯示部件進行顯示控制的控制部件,其中文件夾具有存儲在其中的多個對象,該方法包括在所述顯示部件上顯示代表所述文件夾的文件夾圖標;以及在所述控制部件的控制下顯示與使用所述操作部件對所述文件夾圖標執行的拖曳操作相關聯的軌跡,並且在所述軌跡上展開顯示代表所述對象的對象圖標。
2.根據權利要求1所述的顯示方法,其中,所展開顯示的對象圖標之間的距離根據所述拖曳操作的速度而改變。
3.根據權利要求1所述的顯示方法,還包括當所述拖曳操作在將要展開顯示的多個對象中的一些對象已經被展開顯示的階段被終止時,通知所述文件夾圖標中剩餘有所述將要展開顯示的對象圖標。
4.根據權利要求3所述的顯示方法,還包括顯示與使用所述操作部件在與所述拖曳操作的方向不同的方向上執行的另一拖曳操作相關聯的軌跡;以及在所述軌跡上展開顯示剩餘的對象圖標。
5.根據權利要求3所述的顯示方法,還包括通過改變所述文件夾圖標的顏色來通知有剩餘的對象圖標。
6.根據權利要求1所述的顯示方法,其中,所述多個對象是具有層級結構的文件和/或文件夾。
7.根據權利要求1所述的顯示方法,還包括在所述對象圖標已經被展開顯示之後,當對所述文件夾圖標執行預定操作時,從所述顯示部件擦除已經被展開顯示的對象圖標。
8.一種由信息處理設備執行的顯示方法,該信息處理設備具有操作部件、顯示部件、以及對所述顯示部件進行顯示控制的控制部件,其中具有多個對象的第一文件夾至少包含存儲在其中的第二文件夾,並且所述第二文件夾具有存儲在其中的多個對象,該方法包括在所述顯示部件上顯示代表所述第一文件夾的第一文件夾圖標;在所述控制部件的控制下,顯示與使用所述操作部件對所述第一文件夾圖標執行的第一拖曳操作相關聯的第一軌跡;在所述第一軌跡上展開顯示存儲在所述第一文件夾中的對象的對象圖標,並且展開顯示至少代表所述第二文件夾的第二文件夾圖標;顯示與使用所述操作部件在與所述第一拖曳操作的方向不同的方向上對所述第二文件夾執行的第二拖曳操作相關聯的第二軌跡;以及在所述第二軌跡上展開顯示存儲在所述第二文件夾中的對象的對象圖標。
9.根據權利要求8所述的顯示方法,其中,所述第一文件夾還具有存儲在其中的第三文件夾,並且所述第三文件夾具有存儲在其中的多個對象,所述方法包括根據所述第一拖曳操作,在所述第一軌跡上進一步展開顯示代表所述第三文件夾的第三文件夾圖標;顯示與在和所述第一和第二拖曳操作的方向不同的方向上對所述第三文件夾圖標執行的第三拖曳操作相關聯的第三軌跡;在所述第三軌跡上展開顯示存儲在所述第三文件夾中的對象的對象圖標;以及當所述對象圖標被拖向所述第三軌跡時在所述第三軌跡上顯示所述第二軌跡上所顯示的對象圖標,並且在所述第三文件夾中存儲與所述對象圖標相關聯的對象。
10.根據權利要求8所述的顯示方法,其中,所述軌跡被顯示成它們可以被相互區分開。
11.一種信息處理設備,包括 操作部件;顯示部件;以及對所述顯示部件進行控制的控制部件,其中多個對象被存儲在文件夾中;代表所述文件夾的文件夾圖標被顯示在所述顯示部件上;並且在所述控制部件的控制下與使用所述操作部件對所述文件夾圖標執行的拖曳操作相關聯的軌跡被顯示,並且代表所述對象的對象圖標被展開顯示在所述軌跡上。
全文摘要
公開了一種顯示方法和信息處理設備。該顯示方法由信息處理設備執行,該信息處理設備具有操作部件、顯示部件、和執行對於顯示部件的顯示控制的控制部件,具有多個對象的文件夾被存儲在信息處理設備中,該方法包括在顯示部件上顯示代表文件夾的文件夾圖標;以及在控制部件的控制下顯示與使用操作部件對文件夾圖標執行的拖曳操作相關聯的軌跡,並且在軌跡上展開顯示代表對象的對象圖標。
文檔編號G06F17/30GK102289446SQ20111014690
公開日2011年12月21日 申請日期2011年5月25日 優先權日2010年6月1日
發明者寺家谷滿 申請人:索尼公司