显示方法和信息处理设备的制作方法

文档序号:6425405阅读:131来源:国知局
专利名称:显示方法和信息处理设备的制作方法
技术领域
本公开涉及一种允许在不打开浏览窗口的条件下核对文件夹的内容的显示方法, 并且涉及一种采用这种方法的信息处理设备。
背景技术
最近,存在一种对于具有更大显示屏幕的个人计算机的潮流。个人计算机的用户通常会使被称为窗口的多个矩形独特屏幕显示在显示屏幕上,并且用户可以使用在屏幕上保持打开的多个屏幕来有效地执行她或者他的任务。为了使得存储在个人计算机中的多项数据有条理,用户可以创建被称为文件夹的文件集合来统一管理相同类型的文件。由于存储装置的容量的增加,在个人计算机中存储数量巨大的数据已经称为可能。在这种情况下,计算机的用户有时可能无法记起什么种类的文件已经被存储以及被存储在哪个文件夹中。于是,用户可以使用诸如窗口浏览器(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日
发明者寺家谷满 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1