CN101556526A - 列表显示设备、列表显示方法及图形用户界面 - Google Patents
列表显示设备、列表显示方法及图形用户界面 Download PDFInfo
- Publication number
- CN101556526A CN101556526A CNA2009101335247A CN200910133524A CN101556526A CN 101556526 A CN101556526 A CN 101556526A CN A2009101335247 A CNA2009101335247 A CN A2009101335247A CN 200910133524 A CN200910133524 A CN 200910133524A CN 101556526 A CN101556526 A CN 101556526A
- Authority
- CN
- China
- Prior art keywords
- entry card
- song
- cpu
- audio player
- special edition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明涉及列表显示设备、列表显示方法及图形用户界面。一种列表显示设备,包括:画面生成单元,用于生成三维列表画面,所述三维列表画面具有在分级结构中具有相应的低级条目的多个低级条目卡,在从所述分级结构的较高层级切换到较低层级时,这些低级条目卡以波纹状展开并扩展,或者在从所述分级结构的较低层级切换到较高层级时,所述多个低级条目卡以波纹状折叠并叠起;和控制单元,用于向预定显示单元输出所述三维列表画面,从而显示所述三维列表画面。
Description
本发明包含涉及2008年4月10日在日本专利局提交的日本专利申请JP 2008-102719的主题,通过引用将其全部内容并入于此。
技术领域
本发明涉及列表显示设备、列表显示方法以及图形用户界面,并且适合应用于例如列出多个专辑标题、歌曲标题等的便携音频播放器。
背景技术
便携音频播放器通过将大量歌曲数据保存在分级结构的分离的文件夹中来存储大量歌曲数据。
这样,便携音频播放器将例如与专辑标题相关联的多条歌曲数据以各个歌曲文件的形式存储在专辑文件夹中,以专辑标题为其文件夹名。
当搜索用户想要的歌曲文件时,如图1A所示,便携音频播放器在便携音频播放器的监视器上显示包括多个专辑标题的专辑列表屏面ALG。
如图1B所示,如果从专辑列表屏面ALG中选择专辑标题(例如″Destiny Border″),便携音频播放器显示歌曲列表屏面MLG,该屏面包括存储在文件夹名为″Destiny Border″的专辑文件夹中的多个歌曲文件(歌曲标题)。
同时,已经存在以三维风格显示分级结构的数据的方式,通过该方式,按径向配置以朝着锥底的顺序从上级向下级分布并排列多条数据,然后将这些数据三维显示成锥形的内容树(参见例如日本特开公报2000-047778)。
发明内容
在上述便携音频播放器中,当从专辑列表屏面ALG中选择专辑标题或上级条目时,将专辑列表屏面ALG立即切换成显示歌曲列表屏面MLG,屏面MLG上显示歌曲标题或下级条目。
这里,便携音频播放器不能使用户可视地观察从专辑列表屏面ALG到歌曲列表屏面MLG的切换过程。因此存在难以使用户直观地认识到上级与下级之间的分级关系等的问题。
为了上述问题实现本发明,因此本发明旨在提出一种列表显示设备、列表显示方法以及图形用户界面,其允许用户直观地认识到列表中的上级与下级之间的分级关系。
为了解决上述问题,根据本发明一方面的列表显示设备和列表显示方法包括:生成三维列表画面,所述三维列表画面具有多个低级条目卡,低级条目卡具有分级结构的各个低级条目,在从所述分级结构的较高层级切换到较低层级时,这些低级条目卡以波纹状展开并扩展,或者在从所述分级结构的较低层级切换到较高层级时,所述多个低级条目卡以波纹状折叠并叠起;和向预定显示单元输出所述三维列表画面,从而显示所述三维列表画面。
结果,可以呈现这样的三维列表画面,即,在从所述分级结构的较高层级切换到较低层级时,多个低级条目卡以波纹状展开并扩展,在从所述分级结构的较低层级切换到较高层级时,所述多个低级条目卡以波纹状折叠并叠起。这使得用户可以可视地观察分级层次之间的转变过程。
根据本发明一方面的图形用户界面包括:生成三维列表画面,所述三维列表画面具有多个低级条目卡,低级条目卡具有分级结构的各个低级条目,在从所述分级结构的较高层级切换到较低层级时,这些低级条目卡以波纹状展开并扩展,或者在从所述分级结构的较低层级切换到较高层级时,所述多个低级条目卡以波纹状折叠并叠起;和向预定显示单元输出所述三维列表画面,从而显示所述三维列表画面。
结果,可以呈现这样的三维列表画面,即,在从所述分级结构的较高层级切换到较低层级时,多个低级条目卡以波纹状展开并扩展,在从所述分级结构的较低层级切换到较高层级时,所述多个低级条目卡以波纹状折叠并叠起。这使得用户可以可视地观察分级层次之间的转变过程。
根据本发明,可以呈现这样的三维列表画面,即,在从所述分级结构的较高层级切换到较低层级时,多个低级条目卡以波纹状展开并扩展,在从所述分级结构的较低层级切换到较高层级时,所述多个低级条目卡以波纹状折叠并叠起。这使得用户可以可视地观察分级层次之间的转变过程。因此,可以提供一种列表显示设备、列表显示方法以及图像用户界面,其允许用户直观地认识到列表中的较高层级与较低层级之间的分级关系。
与附图一起阅读以下详细说明时,本发明的本质、原则及使用将显而易见,附图中类似部件被类似附图标记或符号表示。
附图说明
在附图中:
图1A和1B是示出常规二维专辑列表和歌曲列表的显示屏面的示意图;
图2是示出便携音频播放器的外部结构的示意图;
图3是示出便携音频播放器的电路结构的示意图;
图4是示出歌曲选择屏面的结构(1)的示意图;
图5是示出专辑列表的示意图;
图6是示出专辑条目卡和歌曲条目卡的显示区的示意图;
图7A和7B是示出歌曲选择屏面的平面画面的示意图;
图8是示出两层结构的歌曲选择屏面的示意图;
图9A和9B是示出如何展开(expand)歌曲条目卡的示意图;
图10a到10D是示出当移动专辑条目卡以显示时如何展开歌曲条目卡的示意图;
图11A到11D是示出当不移动专辑条目卡以显示时如何展开歌曲条目卡的示意图;
图12A和12B是示出如何折叠(collapse)歌曲条目卡的示意图;
图13A到13D是示出当不移动专辑条目卡以显示时如何折叠歌曲条目卡的示意图;
图14A到14D是示出当移动专辑条目卡以显示时如何折叠歌曲条目卡的状态(1)的示意图;
图15A到15D是示出当移动专辑条目卡以显示时如何折叠歌曲条目卡的状态(2)的示意图;
图16是示出歌曲条目卡的展开与折叠之间的状态转变图的示意图;
图17是示出歌曲选择屏面的结构(2)的示意图;
图18是示出歌曲播放屏面的结构的示意图;
图19A到19D是示出歌曲播放屏面的平面画面的示意图;
图20是示出四层结构的歌曲选择屏面的示意图;
图21是用于说明歌曲选择和播放处理的过程流程图;
图22是用于说明歌曲选择屏面生成处理的过程流程图;
图23是用于说明歌曲播放屏面生成处理的过程流程图;
图24是用于说明歌曲条目卡展开处理的过程流程图;
图25是用于说明动画处理的过程流程图;以及
图26是用于说明歌曲条目卡折叠处理的过程流程图。
具体实施方式
以下,将参照附图对本发明实施例进行详细描述。
(1)便携音频播放器的配置
(2)便携音频播放器的外部配置
图2示出根据本发明一方面的便携音频播放器1。便携音频播放器1响应于对电源按钮2的按压操作而基于来自未示出的电池的电力供应而工作。
便携音频播放器1具有位于正面的监视器3,并且可以在监视器3上显示后述歌曲选择屏面、歌曲播放屏面等。
(1-2)便携音频播放器的电路配置
如图3所示,便携音频播放器1根据从只读存储器(ROM)5读取然后中央处理器(CPU)4在随机存取存储器(RAM)6上运行的基本程序,通过总线11在整个设备执行中央化控制。
便携音频播放器1可以根据从ROM 5读取然后由CPU 4在RAM 6上运行的各种应用程序来提供各种功能。
便携音频播放器1可以在硬盘驱动器、非易失性存储器等构成的存储器8中存储大量歌曲数据。如个人计算机的典型存储介质那样,存储器8包含以文件为单位的歌曲数据,这些文件被分配在分级构造的多个文件夹中。
例如,在存储器8中,将与专辑标题相关联的多个歌曲数据以各个歌曲文件的形式存储在专辑文件夹中,专辑标题作为其文件夹名。当将这些歌曲文件存储在专辑文件夹中时,将歌曲标题直接用作其相应的歌曲文件名。
例如,响应于对电源按钮2的按压操作,由电池(未示出)的电力供应来激活便携音频播放器1的CPU 4。CPU 4接着执行选择用户想要的歌曲文件的模式(以下将该模式称为歌曲选择模式),然后进行生成显示专辑标题和歌曲标题的歌曲选择屏面(稍后要描述)的准备。
在监视器3的液晶显示器(LCD)9的表面布置有触摸板10。当根据用户的触摸操作在触摸板10上选择用户想要的歌曲标题时,便携音频播放器1的CPU 4执行播放对应于该歌曲标题的歌曲文件的模式(以下将该模式称为歌曲播放模式)。这里,CPU 4进行生成(后述)歌曲播放屏面的准备,该屏面在歌曲文件被播放时显示在监视器3的LCD 9。
便携音频播放器7的GPU 7基于CPU 4进行各种准备的结果而绘制歌曲选择屏面和歌曲播放屏面,然后将歌曲选择屏面和歌曲播放屏面显示在监视器3的LCD 9。
(2)歌曲选择模式
(2-1)歌曲选择屏面的一般配置
接下来,将描述歌曲选择模式,其中在便携音频播放器1上选择与用户想要的歌曲文件相对应的歌曲文件名。
当例如响应于对电源按钮2的按压操作而激活便携音频播放器1时,便携音频播放器1的CPU 4根据从ROM 5读取然后在RAM 6上运行的歌曲选择应用程序来启动歌曲选择模式。
进入歌曲选择模式之后,便携音频播放器1的CPU 4使得GPU7绘制歌曲选择屏面G1,然后将歌曲选择屏面G1显示在监视器3的LCD 9,如图4所示。
歌曲选择屏面G1包括列表显示区LG、用于显示当前时间的时间显示区JI、功能名称图标TI、以及用于接受用户触摸操作的操作按钮组IC。
列表显示区LG显示多个专辑标题,使得用户可以可视地观察列表显示区LG中显示的专辑标题。
操作按钮组IC包括列表按钮IC1、向前按钮IC2、播放/暂停按钮IC3、停止按钮IC4、向后按钮IC5、以及在持续时间条MB上移动的进度位置图标IC6。操作按钮组IC作为接受用户触摸操作的用户界面。
歌曲选择屏面G1的列表显示区LG中显示有光标CS。光标CS用于从列表显示区LG中显示的专辑标题中选择用户想要的专辑标题。
由于屏面尺寸的原因,列表显示区LG只能显示总共例如10个专辑标题。如果要显示的专辑标题的数量超过10,则便携音频播放器1的CPU 4可以根据对监视器3的触摸板10的触摸操作,将被显示在列表显示区LG中的专辑标题向上/向下滚动。
具体来说,便携音频播放器1的CPU 4读取存储器8中存储的专辑文件夹的所有文件夹名(专辑标题)。如图5所示,便携音频播放器1的CPU 4接着生成专辑列表AL,其上按顺序列出与各个文件夹名相对应的专辑条目卡AN(AN1到AN20)。
这里,专辑条目卡AN1具有专辑标题″Can′t Buy Your Love″,专辑条目卡AN2具有专辑标题″Vocalism″,专辑条目卡AN3具有专辑标题″Kumo wa marude″。类似地,对随后的专辑条目卡AN4到AN20赋予相应的专辑标题。
便携音频播放器1的CPU 4接着在列表显示区LG中平坦地显示专辑列表AL的所有专辑条目卡AN1到AN20中的10个专辑条目卡AN。
例如,如图6所示,便携音频播放器1的CPU 4在列表显示区LG(图4)中显示专辑列表AL上被窗口WD覆盖的10个专辑条目卡AN(在此情况下是专辑条目卡AN4到AN13)。
当用户触摸监视器3显示的歌曲选择屏面G1的预定区域,例如,好像从上往下扫过时,便携音频播放器1的CPU 4将专辑列表AL的窗口WD向下移动。
这里,便携音频播放器1的CPU 4使用窗口WD覆盖专辑列表AL的例如专辑条目卡AN5到专辑条目卡AN14,然后在列表显示区LG(图4)中显示被窗口WD覆盖的专辑条目卡AN5到AN14。例如,当用户触摸监视器3上显示的歌曲选择屏面G1的预定区域,好像从下往上扫过时,便携音频播放器1的CPU 4将专辑列表(图6)的窗口WD向上移动。
这里,便携音频播放器1的CPU 4使用窗口WD覆盖专辑列表AL的例如专辑条目卡AN3到专辑条目卡AN12,然后在列表显示区LG中显示被窗口WD覆盖的专辑条目卡AN3到AN12。
便携音频播放器1的CPU 4因此可以根据用户对监视器3的预定区域的向上/向下触摸操作,对于专辑列表AL向上/向下滚动窗口WD,从而在专辑列表AL的专辑条目卡AN1到AN20上移动10个专辑条目卡。
如图8所示,通过以上下两层重叠按钮显示画面G1A和列表显示画面G1B,形成歌曲选择屏面G1(图4)。按钮显示画面G1A包括操作按钮组IC、时间显示区JI以及功能名称图标TI,如图7A所示。列表显示画面G1B只包括如图7B所示的列表显示区LG。
因此,当通过向上或向下触摸来操作监视器3的预定区域时,便携音频播放器1可以通过仅移动并显示在列表显示画面G1B的列表查看区LG中显示的专辑条目卡AN,来呈现歌曲选择屏面G1,按钮显示画面G1A不变。
(2-2)歌曲条目卡展开处理
如图9A所示,当使用光标CS从列表显示区LG中的专辑条目卡AN6到AN15中选择专辑条目卡AN10并且通过触摸操作列表按钮IC1时,便携音频播放器1的CPU 4进行到以下处理。
然后,如图9B所示,便携音频播放器1的CPU 4可以显示与专辑条目卡AN10相关联的歌曲条目卡MN1到MN9。
对歌曲条目卡MN1到MN9赋予与专辑条目卡AN10相对应的专辑文件夹中存储的多个歌曲文件的歌曲标题。
注意,当选择专辑条目卡AN10时,便携音频播放器1的CPU 4不会立即显示与专辑条目卡AN10相关联的歌曲条目卡MN1到MN9,但是可以提供(后述)预定动画显示,直到最终呈现歌曲条目卡MN1到MN9。
在列表显示区LG中,从左到右写专辑标题和歌曲标题的水平方向应当是X轴。垂直布置多个专辑条目卡AN和歌曲条目卡MN的垂直方向应当是Y轴。与X轴和Y轴构成的平面相垂直的方向应当是Z轴。
(2-2-1)当移动专辑条目卡以显示时的歌曲条目卡展开处理
事实上,假设如图10A所示在列表显示区LG中平坦地显示专辑条目卡,例如AN6到AN15。当使用光标CS选择专辑条目卡AN10然后通过触摸操作列表按钮IC1时,便携音频播放器1的CPU 4进行到以下处理。
如图10B所示,便携音频播放器1的CPU 4按专辑条目卡AN10与下一专辑条目卡AN11之间的波纹(bellows)结构,展开与所选专辑条目卡AN10相关联的所有歌曲条目卡MN1到MN14。
具体来说,当便携音频播放器1的CPU 4识别出对列表按钮IC1(图4)的触摸操作时,它读取与专辑条目卡AN10相关联的所有歌曲条目卡MN1到MN14。
这里,便携音频播放器1的CPU 4使GPU 7在歌曲条目卡MN1与歌曲条目卡MN2之间绘制谷边界线VL1作为折叠的谷,并在歌曲条目卡MN2与歌曲条目卡MN3之间绘制山边界线ML2作为折叠的山。其余的采用相同的方式,并且便携音频播放器1的CPU 4最终使GPU 7在歌曲条目卡MN13与歌曲条目卡MN14之间绘制谷边界线VL7作为折叠的谷。
注意,便携音频播放器1的CPU 4使GPU 7在专辑条目卡AN10与歌曲条目卡MN1之间绘制山边界线ML1作为折叠的山,并在歌曲条目卡MN14与专辑条目卡AN11之间绘制山边界线ML8作为折叠的山。
如图10C所示,便携音频播放器1的CPU 4然后随着时间流逝逐渐打开及展开歌曲条目卡MN1到MN14,同时向上移动专辑条目卡AN10以进行显示。
在展开歌曲条目卡MN1到MN14的同时,便携音频播放器1的CPU 4用歌曲条目卡MN14将专辑条目卡AN11向下推,直到专辑条目卡AN11从列表显示区LG消失。原因在于对列表显示区LG中显示与专辑条目卡AN10相关联的歌曲条目卡MN1到MN14赋予较高优先级。
如图10D所示,便携音频播放器1的CPU 4最终平坦地展开所有歌曲条目卡MN1到MN14,如按顺序排列的那样显示它们,专辑条目卡AN10位于列表显示区LG的顶部。
当平坦展开所有歌曲条目卡MN1到MN14时,列表显示区LG不能如图10B那样显示全部歌曲条目卡MN1到MN14,而只能显示10个条目,包括专辑条目卡AN10和歌曲条目卡MN1到MN9。
顺便指出,歌曲条目卡MN1的歌曲标题为″POSSIBLE″,歌曲条目卡MN2的歌曲标题为″Everywhere Anywhere″,歌曲条目卡MN3的歌曲标题为″Missing you″。对随后的歌曲条目卡MN4到MN14类似地赋予相应的歌曲标题。
如上所述,首先在列表显示区LG中平坦地显示专辑条目卡AN6到AN15(图10A)。然后暂时以波纹状显示与专辑条目卡AN10相关联的歌曲条目卡MN1到MN14(图10B),使得可以在单个屏面上显示更大量的信息。
这里,如图10B所示,在列表显示区LG中显示专辑条目卡AN7到AN10,同时以波纹状显示歌曲条目卡MN1到MN14。这使得用户既可以视觉地观察专辑条目卡AN7到AN10,又可以视觉地观察歌曲条目卡MN1到MN14。
列表显示区LG(图10B)由此可以使用户直观地认识到专辑条目卡AN10与关联于专辑条目卡AN10的歌曲条目卡MN1到MN14之间的分级关系。
最后,便携音频播放器1的CPU 4在列表显示区LG(图10D)的顶部显示专辑条目卡AN10,然后在下方显示平坦展开的歌曲条目卡MN1到MN9,从而以高可视性向用户呈现歌曲条目卡MN1到MN9。
因此,列表显示区LG可以使得用户便于认识到从显示专辑条目卡AN6到AN15的状态到显示歌曲条目卡MN1到MN9的状态的转变过程。
(2-2-2)当不移动专辑条目卡以显示时的歌曲条目卡展开处理
如图11A到11D所示,便携音频播放器1的CPU 4可以显示如下列表显示区LG:其中,在不将专辑条目卡AN10移动到列表显示区LG顶部的情况下展开与用户选择的专辑条目卡AN10相关联的歌曲条目卡MN1到MN14。
事实上,当在列表显示区LG中选择专辑条目卡AN10时(图11A),如图11B和11C所示,便携音频播放器1的CPU 4以波纹状展开并扩展与专辑条目卡AN10相关联的歌曲条目卡MN1到MN14。这里,便携音频播放器1的CPU 4不会简单地移动专辑条目卡AN10以进行显示。
在此情况下,列表显示区LG(图11D)在用户选择的专辑条目卡AN10的下方显示仅5个歌曲条目卡MN1到MN5,因为不将专辑条目卡AN10移动并显示在顶部。
因此,当不移动专辑条目卡AN10以显示时(图11D),列表显示区LG中的歌曲条目卡MN的数量比当移动专辑条目卡AN10并将其显示在顶部时(图10D)要小。
(2-3)歌曲条目卡折叠处理
现在,当如图12A所示在列表显示区LG中显示专辑条目卡AN10和歌曲条目卡MN1到MN9并且通过触摸操作列表按钮IC1时,便携音频播放器1的CPU 4进行到以下处理。
如图12B所示,便携音频播放器1的CPU 4可以将所有歌曲条目卡MN1到MN9折叠起来,以显示专辑条目卡AN10到AN19。
注意,当选择专辑条目卡AN10时,便携音频播放器1的CPU 4不会立即显示专辑条目卡AN10到AN19,而是可以提供(后述)预定动画显示,直到最终呈现专辑条目卡AN10到AN19。
(2-3-1)当不移动专辑条目卡以显示时的歌曲条目卡折叠处理
事实上,例如,假设如图13A所示在列表显示区LG中平坦地显示专辑条目卡AN10和歌曲条目卡MN1到MN9。当使用光标CS选择专辑条目卡AN10然后通过触摸操作列表按钮IC1时,便携音频播放器1的CPU 4进行到以下处理。
如图13B所示,便携音频播放器1的CPU 4以专辑条目卡AN10与下一专辑条目卡AN11之间的波纹结构,折叠与所选专辑条目卡AN10相关联的所有歌曲条目卡MN1到MN14。
如图13C所示,便携音频播放器1的CPU 4随着时间流逝逐渐折叠歌曲条目卡MN1到MN14,直到全部层叠并叠起。
如图13D所示,便携音频播放器1的CPU 4最终平坦地显示专辑条目卡AN10到AN19,而歌曲条目卡MN1到MN14已经在专辑条目卡AN10下方消失。
如上所述,在列表显示区LG中,以波纹状将与用户选择的专辑条目卡AN10相关联的所有歌曲条目卡MN1到MN14都折叠并叠起,使得用户可以可视地观察歌曲条目卡MN1到MN14如何被叠起。
列表显示区LG因此可以使得用户便于认识从显示歌曲条目卡MN1到MN9的状态到显示专辑条目卡AN10到AN19的状态的转变过程。
(2-3-2)当移动专辑条目卡以显示时的歌曲条目卡叠起处理
现在,如图14A所示,假设在列表显示区LG中平坦地显示专辑条目卡AN17和与该专辑条目卡AN17相关联的歌曲条目卡MN21到MN29。当使用光标CS选择专辑条目卡AN17然后通过触摸操作列表按钮IC1时,便携音频播放器1的CPU 4进行到以下处理。
如图14B所示,便携音频播放器1的CPU 4将与所选择的专辑条目卡AN17相关联的所有歌曲条目卡MN21到MN38折叠成位于专辑条目卡AN17下方的波纹结构。
如图14C所示,便携音频播放器1的CPU 4随着时间流逝逐渐折叠歌曲条目卡MN21到MN38,同时将专辑条目卡AN17向下移动以进行显示。
如图14D所示,便携音频播放器1的CPU 4最终在列表显示区LG的底部显示专辑条目卡AN20,而歌曲条目卡MN21到MN38已经在专辑条目卡AN17下方消失。
即,当在列表显示区LG中以波纹状折叠歌曲条目卡MN21到MN38时,将专辑列表AL(图5)底部的专辑条目卡AN20显示在列表显示区LG底部。
通过将专辑条目卡AN17向下移动以进行显示,便携音频播放器1的CPU 4因此可以在不在列表显示区LG中产生空白区的情况下显示专辑条目卡AN11到AN20。
注意,如果便携音频播放器1的CPU 4在没有移动的情况下显示使用光标CS所选择的专辑条目卡AN17,那么会在列表显示区LG的底部出现空白区,如图15A到15D所示。
顺便指出,歌曲条目卡MN21的歌曲标题为“Stand By You”,歌曲条目卡MN22的歌曲标题为“Koi Wa Nemuranai”,歌曲条目卡MN23的歌曲标题为“Fuyu No Cushion”。对随后的歌曲条目卡MN24到MN38类似地赋予相应的歌曲标题。
(2-4)歌曲条目卡的展开与叠起之间的状态转变
例如,如图16所示,假设便携音频播放器1的CPU 4处于歌曲条目卡叠起状态ST1(图10A),其中在列表显示区LG中显示有专辑条目卡AN6到AN15。当光标CS聚焦在专辑条目卡AN10然后通过触摸操作列表按钮IC1时,便携音频播放器1的CPU 4将专辑条目卡AN10滚动并显示到列表显示区LG的顶部。
同时,便携音频播放器1的CPU 4进入展开状态ST2(图10B和10C),其中提供动画显示,使得以立体波纹结构展开并扩展与专辑条目卡AN10相对应的所有歌曲条目卡MN1到MN14。
从歌曲条目卡叠起状态ST1经过展开状态ST2的中间状态,便携音频播放器1的CPU 4改变为歌曲条目卡展开状态ST3(图10C和13A),其中完全展开与用户选择的专辑条目卡AN10相关联的所有歌曲条目卡MN1到MN14。
接着,当在歌曲条目卡展开状态ST3(图13A)中通过触摸而操作列表按钮IC1时,便携音频播放器1的CPU 4滚动并显示列表显示区LG,以不产生空白区。
同时,便携音频播放器1的CPU 4进入叠起状态ST4(图13B和13C),其中提供动画显示,使得以波纹状折叠并叠起歌曲条目卡MN1到MN14。
从歌曲条目卡展开状态ST3经过叠起状态ST4的中间状态,便携音频播放器1的CPU 4到歌曲条目卡叠起状态ST1(图13D),其中显示有专辑条目卡AN10到AN19。
(3)歌曲播放模式
如图17所示,假设在监视器3的LCD 9上显示歌曲选择屏面G1,光标CS聚焦在显示在歌曲选择屏面G1的列表显示区LG中的歌曲条目卡MN1。当便携音频播放器1的CPU 4识别出用户对播放/暂停按钮IC3的触摸操作时,它进行到以下处理。
便携音频播放器1的CPU 4从存储器8读取与用户选择的歌曲条目卡MN1相对应的歌曲文件。便携音频播放器1的CPU 4接着对所读取的歌曲文件应用预定音频处理,然后从音频输出单元(未示出)输出所得到声音。
输出与歌曲条目卡MN1相对应的声音的同时,便携音频播放器1的CPU 4使得GPU 7绘制歌曲播放屏面G2然后在监视器3的LCD9显示歌曲播放屏面G2,如图18所示。
除了列表显示区LG、时间显示区JI以及操作按钮组IC以外,歌曲播放屏面G2还包括三维频谱分析器图像(以下称为频谱分析器图像)SP、封面照片GP以及歌曲信息MI,
这里,如图19A所示,便携音频播放器1的CPU 4使得GPU 7绘制按钮显示画面G2A,其包括操作按钮组IC、时间显示区JI以及歌曲信息MI。
顺便指出,便携音频播放器1的CPU 4从存储器8读取伴随歌曲文件的歌曲信息数据,然后生成由例如歌曲持续时间、压缩格式等组成的歌曲信息MI。
便携音频播放器1的CPU 4对歌曲文件的再现结果应用频率分析处理等,根据所得到输出水平在相应的预定频率上堆积块,然后使GPU 7绘制频谱分析器画面G2B,其包括绕转动轴SPJ转动的频谱分析器图像SP,如图19B所示。
便携音频播放器1的CPU 4还从与专辑条目卡AN10相对应的专辑文件夹读取封面照片数据,然后使GPU 7绘制封面画面G2C,其包括与封面照片数据相对应的封面照片GP,如图19C所示。
便携音频播放器1的CPU 4还使GPU 7绘制列表显示画面G2D,其中将列表显示区LG移动以绕着左端转动,右端转动到远侧,使得列表显示区LG相对于歌曲播放屏面G2倾斜。
如图20所示,通过从上到下四层重叠按钮显示画面G2A(图19A)、频谱分析器画面G2B(图19B)、封面画面G2C(图19C)以及列表显示画面G2D(图19D),形成歌曲播放屏面G2。这使得可以提供如图18所示的歌曲播放屏面G2。
(4)歌曲选择和播放处理
如图21所示,便携音频播放器1的CPU 4根据作为应用程序的歌曲选择和播放程序来执行歌曲选择和播放处理。CPU 4从开始步骤进入例程RT1,然后进行到下一子例程SRT1。
如图22所示,便携音频播放器1的CPU 4从开始步骤进入子例程SRT1,然后进行到下一步骤SP1。CPU 4读取存储在存储器8中的与多个专辑文件夹相对应的专辑标题和与多个歌曲文件相对应的歌曲标题,然后进行到下一步骤SP2。
在步骤SP2,便携音频播放器1的CPU 4创建列表显示区LG,列表显示区LG显示具有相应多个专辑标题的多个专辑条目卡AN、具有相应多个歌曲标题的多个歌曲条目卡MN,等等。CPU 4接着进行到下一步骤SP3。
在步骤SP3,便携音频播放器1的CPU 4使GPU 7绘制包括时间显示区JI、功能名称图标TI以及操作按钮组IC的按钮显示画面G1A,然后进行到下一步骤SP4。
在步骤SP4,便携音频播放器1的CPU 4使GPU 7绘制包括列表显示区LG(其中显示多个专辑条目卡AN和歌曲条目卡MN)的列表显示画面G1B,然后进行到下一步骤SP5。
在步骤SP5,便携音频播放器1的CPU 4通过以上下两层重叠在步骤SP3中绘制的按钮显示画面G1A和在步骤SP4中绘制的列表显示画面G1B,生成歌曲选择屏面G1,然后进行到下一步骤SP6。
在步骤SP6,例如,在光标CS聚焦在列表显示区LG中显示的歌曲条目卡MN1的情况下,便携音频播放器1的CPU 4确定是否通过触摸操作了列表按钮IC1。如果结果是否定的,则CPU 4等待对列表按钮IC1的触摸操作。
另一方面,如果在步骤SP6的结果是肯定的,表示选择了歌曲条目卡MN1,那么便携音频播放器1的CPU 4结束歌曲选择屏面生成处理,然后进行到下一子例程SRT2。
如图23所示,便携音频播放器1的CPU 4从开始步骤进入子例程SRT2,然后进行到下一步骤SP11。CPU 4从存储器8读取与在子例程SRT1的步骤SP6选择的歌曲条目卡MN1相对应的歌曲文件、封面照片数据以及歌曲信息数据,然后进行到下一步骤SP12。
在步骤SP12,便携音频播放器1的CPU 4使得GPU 7绘制包括时间显示区JI、从歌曲信息数据获得的歌曲信息MI以及操作按钮组IC的按钮显示画面G2A,然后进行到下一步骤SP13。
在步骤SP13,便携音频播放器1的CPU 4对歌曲文件的再现结果应用频率分析处理等,然后使GPU 7绘制包括所得到频谱分析器图像的频谱分析器画面G2B,然后进行到下一步骤SP14。
在步骤SP14,便携音频播放器1的CPU 4使GPU 7绘制包括与从存储器8读取的封面照片数据相对应的封面照片GP的封面照片画面G2C,然后进行到下一步骤SP15。
在步骤SP15,便携音频播放器1的CPU 4使GPU 7绘制包括显示有多个专辑条目卡AN和歌曲条目卡MN的列表显示区LG的列表显示画面G2D,然后进行到下一步骤SP16。
在步骤SP16,便携音频播放器1的CPU 4通过以上下四层重叠在步骤SP12绘制的按钮显示画面G2A、在步骤SP13绘制的频谱分析器画面G2B、在步骤SP14绘制的封面照片画面G2C以及在步骤SP15绘制的列表显示画面G2D,生成歌曲播放屏面G2,然后进行到下一步骤SP17,以结束本处理。
(4-1)歌曲条目卡展开处理的过程
接下来,参照图24的流程图,给出歌曲条目卡展开处理过程的描述,该处理用于从列表显示区LG只显示多个专辑条目卡AN的状态开始以波纹状展开多个歌曲条目卡MN。
事实上,便携音频播放器1的CPU 4从开始步骤进入例程RT2,然后进行到下一步骤SP21。在光标CS聚焦在列表显示区LG显示的多个专辑条目卡AN中的用户想要的专辑条目卡AN的情况下,CPU 4确定是否通过触摸操作了列表按钮IC1。
如果在步骤SP21的结果是否定的,表示用户尚未通过触摸而操作列表按钮IC1,那么便携音频播放器1的CPU 4等待对列表按钮IC1的触摸操作。
另一方面,如果在步骤SP21的结果是肯定的,表示用户通过触摸而操作了列表按钮IC1,那么便携音频播放器1的CPU 4进行到下一步骤SP22。
在步骤SP22,便携音频播放器1的CPU 4进行滚动设置以使得用户所选择的专辑条目卡AN移动到列表显示区LG的顶部,然后进行到下一步骤SP23。
在步骤SP23,便携音频播放器1的CPU 4进行动画设置,以立体波纹结构展开与用户选择的专辑条目卡AN相关联的所有歌曲条目卡MN,然后进行到下一步骤SP24。
在步骤SP24,便携音频播放器1的CPU 4根据步骤SP22进行的滚动设置和步骤SP23进行的动画设置来开始动画显示,该动画显示将用户选择的专辑条目卡AN沿Y轴(图9)移动到列表显示屏面LG顶部,然后以波纹状展开所有歌曲条目卡MN。CPU 4然后进行到下一步骤SP25。
在步骤SP25,便携音频播放器1的CPU 4确定在步骤SP24开始的动画显示是否仍然在进行。如果结果是肯定的,则CPU 4进行到下一子例程SRT3。
如图25所示,便携音频播放器1的CPU 4从开始步骤进入子例程SRT3,然后进行到下一步骤SP31。CPU 4最初针对所有专辑条目卡AN确定是否已经完成对动画处理的检查。如果结果是否定的,则CPU 4进行到下一步骤SP32。
在步骤SP32,便携音频播放器1的CPU 4切换到下一专辑条目卡AN,因为尚未针对所有专辑条目卡AN完成对动画处理的检查。CPU 4接着进行到下一步骤SP33。
在步骤SP33,便携音频播放器1的CPU 4确定专辑条目卡AN是否落在窗口WD中。如果结果是否定的,表示该专辑条目卡AN将不显示在列表显示区LG中,那么CPU 4进行到步骤SP36。
另一方面,如果在步骤SP33的结果是肯定的,表示该专辑条目卡AN将要显示在列表显示区LG中,便携音频播放器1的CPU 4进行到下一步骤SP34。
在步骤SP34,便携音频播放器1的CPU 4确定专辑条目卡AN在Y轴方向的绘制位置,然后进行到下一步骤SP35。
在步骤SP35,便携音频播放器1的CPU 4使GPU 7在步骤SP34确定的绘制位置绘制专辑条目卡AN,然后进行到下一步骤SP36。
在步骤SP36,便携音频播放器1的CPU 4确定是否要展开或叠起与专辑条目卡AN相对应的所有歌曲条目卡MN。如果结果是否定的,则CPU 4返回到步骤SP31。如果结果是肯定的,则CPU 4进行到下一步骤SP37。
在步骤SP37,便携音频播放器1的CPU 4确定是否针对所有歌曲条目卡MN完成了对动画处理的检查。如果结果是否定的,则CPU4进行到下一步骤SP38。
在步骤SP38,便携音频播放器1的CPU 4切换到下一歌曲条目卡MN,因为尚未针对所有歌曲条目卡MN完成对动画处理的检查。然后CPU 4进行到下一步骤SP39。
在步骤SP39,便携音频播放器1的CPU 4确定歌曲条目卡MN是否落在窗口WD内。如果结果是否定的,表示该歌曲条目卡MN将不显示在列表显示区LG中,那么CPU 4返回到步骤SP37。
另一方面,如果在步骤SP39中的结果是肯定的,则便携音频播放器1的CPU 4进行到下一步骤SP40。
在步骤SP40,便携音频播放器1的CPU 4确定歌曲条目卡MN在Y轴方向的绘制位置和该歌曲条目卡MN相对于Z轴的倾斜度,然后进行到下一步骤SP41。
在步骤SP41,便携音频播放器1的CPU 4使GPU 7基于在步骤SP40确定的绘制位置和倾斜度来绘制歌曲条目卡MN,然后进行到步骤SP37。
在步骤SP37,便携音频播放器1的CPU 4针对所有歌曲条目卡MN再次确定是否完成了对动画处理的检查。如果结果是肯定的,则CPU 4返回到步骤SP31。
在步骤SP31,便携音频播放器1的CPU 4针对所有专辑条目卡AN再次确定是否完成了对动画处理的检查。如果结果是肯定的,则CPU 4结束动画处理然后返回到步骤SP25(图24)。
在步骤SP25,便携音频播放器1的CPU 4重复步骤SP25和子例程SRT3的处理,直到完成了根据滚动设置和动画设置的动画显示。当完成动画显示因而得到否定确定结果时,CPU 4进行到下一步骤SP26以结束本处理。
(4-2)歌曲条目卡叠起处理的过程
接下来,参照图26的流程图,给出歌曲条目卡叠起处理过程的描述,该处理用于从列表显示区LG中显示有多个歌曲条目卡MN的状态开始以波纹状折叠多个歌曲条目卡MN,从而叠起多个歌曲条目卡MN,以在列表显示区LG只显示多个专辑条目卡AN。
事实上,便携音频播放器1的CPU 4从开始步骤进入例程RT3,然后进行到下一步骤SP51。在列表显示区LG中显示有多个歌曲条目卡MN的情况下,CPU 4确定是否通过触摸操作了列表按钮IC1。
如果在步骤SP51的结果是否定的,表示用户尚未通过触摸而操作列表按钮IC1,那么便携音频播放器1的CPU 4等待对列表按钮IC1的触摸操作。
另一方面,如果在步骤SP51的结果是肯定的,表示用户通过触摸操作了列表按钮IC1,那么便携音频播放器1的CPU 4进行到下一步骤SP52。
在步骤SP52,便携音频播放器1的CPU 4确定当叠起所有歌曲条目卡MN时在列表显示区LG中是否会出现空白区。如果结果是肯定的,那么CPU 4进行到下一步骤SP53。如果结果是否定的,CPU 4进行到步骤SP54。
在步骤SP53,便携音频播放器1的CPU 4进行滚动设置,以使得位于专辑列表LG(图4)底部的专辑条目卡AN(在此情况下是专辑条目卡AN20)移动到列表显示区LG的底部。然后CPU 4进行到下一步骤SP54。
在步骤SP54,便携音频播放器1的CPU 4进行动画设置,以波纹结果折叠所有歌曲条目卡MN。然后CPU 4进行到下一步骤SP55。
在步骤SP55,便携音频播放器1的CPU 4根据在步骤SP53进行的滚动设置和在步骤SP54进行的动画设置,在不在列表显示区LG中产生空白区的情况下,启动以波纹状折叠所有歌曲条目卡MN的动画显示。然后CPU 4进行到下一步骤SP56。
在步骤SP56,便携音频播放器1的CPU 4确定在步骤SP55启动的动画显示是否仍然在进行。如果结果是肯定的,则CPU 4进行到前述子例程SRT3。
在子例程SRT3,便携音频播放器1的CPU 4根据动画处理的过程来执行动画处理,然后返回到步骤SP56。
在步骤SP56,便携音频播放器1的CPU 4重复该步骤SP56和子例程SRT3的处理,直到完成了根据滚动设置和动画设置的动画显示。当完成动画显示因而得到否定确定结果时,CPU 4进行到下一步骤SP57以结束本处理。
(5)操作和效果
采用上述配置,便携音频播放器1的CPU 4读取存储在存储器8中的所有文件夹名(专辑标题),并在列表显示区LG中显示具有所有相应文件夹名的10个专辑条目卡AN。
当从列表显示区LG显示的多个专辑条目卡AN中选择用户想要的专辑条目卡AN时,便携音频播放器1的CPU 4显示三维列表显示区LG,使得以波纹状展开并扩展与专辑条目卡AN相关联的多个歌曲条目卡MN。
当在列表显示区LG中平坦地显示多个歌曲条目卡MN并且通过触摸操作了列表按钮IC1时,便携音频播放器1的CPU 4显示三维列表显示区LG,使得以波纹状折叠并叠起多个歌曲条目卡MN。
因此,通过以波纹状展开并扩展多个歌曲条目卡MN并且通过以波纹状折叠并叠起该多个歌曲条目卡MN,便携音频播放器1允许用户直观地认识到只显示多个专辑条目卡AN的状态与显示多个歌曲条目卡MN的状态之间的转变过程。
通过以波纹状展开并扩展多个歌曲条目卡MN并且通过以波纹状折叠并叠起多个歌曲条目卡MN,便携音频播放器1可以在扩展和叠起过程中立体显示多个歌曲条目卡MN。这可以增加可以一次显示的信息量。
便携音频播放器1还可以在列表显示区LG中同时显示多个专辑条目卡AN和多个歌曲条目卡MN,使得用户可以视觉地观察多个专辑条目卡AN和歌曲条目卡MN。
由于可以在列表显示区LG中同时显示多个专辑条目卡AN和多个歌曲条目卡MN,因此便携音频播放器1还可以使得用户直观地认识较高层级的专辑条目卡AN与较低层级的多个歌曲条目卡MN之间的分级关系。
此外,通过以波纹状展开并扩展多个歌曲条目卡MN并且通过以波纹状折叠并叠起多个歌曲条目卡MN,便携音频播放器1可以按用户友好且用户娱乐方式显示列表显示区LG。
便携音频播放器1通过重叠按钮显示画面G1A和列表显示画面G1B,将歌曲选择屏面G1形成为双层。当提供展开或叠起多个歌曲条目卡MN的动画显示时,便携音频播放器1因此不必修改无需特定移动的按钮显示画面G1A。这可以减小CPU 4和GPU 7的处理负荷。
便携音频播放器1通过重叠按钮显示画面G2A、频谱分析器画面G2B、封面照片画面G2C以及列表显示画面G2D,按四层形成歌曲播放屏面G2。当提供展开或叠起多个歌曲条目卡MN的动画显示时,便携音频播放器1因此不必修改无需特定移动的按钮显示画面G2A、频谱分析器画面G2B以及封面照片画面G2C。这可以减小CPU4和GPU 7的处理负荷。
根据上述配置,便携音频播放器1通过以波纹状展开并扩展多个歌曲条目卡MN或者通过以波纹状折叠并叠起多个歌曲条目卡MN,在显示多个专辑条目卡AN的状态与显示多个歌曲条目卡MN的状态之间切换。便携音频播放器1因此允许用户直观地认识到较高层级与较低层级之间的分级关系。
(6)其他实施例
上述实施例涉及用户选择专辑条目卡AN然后在预定时间内完全展开与该专辑条目卡AN相对应的所有歌曲条目卡MN的情况。然而,本发明并不限于此。例如,当用户选择专辑条目卡AN时,可以在列表显示区LG中显示所有歌曲条目卡MN,在波纹状展开过程中停止。
在此情况下,列表显示区LG可以以波纹状长时间显示大量歌曲条目卡MN,使得用户可以可视地长时间观察到大量歌曲条目卡MN。
上述实施例还涉及如下情况:通过对列表按钮IC1的触摸操作来切换只显示多个专辑条目卡AN的状态和显示多个歌曲条目卡MN的状态。然而,本发明并不限于此。例如,可以响应于对未示出的回车按钮等的按压操作而切换只显示多个专辑条目卡AN的状态和显示多个歌曲条目卡MN的状态。
上述实施例还涉及如下情况:根据用户好像向上/向下扫过的触摸操作,滚动要显示在列表显示区LG中的多个专辑条目卡AN和歌曲条目卡MN。然而,本发明并不限于此。例如,可以在歌曲选择屏面G1显示滚动条,并且根据用户对滚动条的触摸操作来滚动这些卡。
上述实施例还涉及以波纹状展开与用户选择的专辑条目卡AN相对应的所有歌曲条目卡MN的情况。然而,本发明并不限于此。不仅可以以波纹状展开与用户选择的专辑条目卡AN相关联的歌曲条目卡MN,而且可以展开与所有专辑条目卡AN相关联的所有歌曲条目卡。
在此情况下,便携音频播放器1允许用户可视地观察与用户未选择的专辑条目卡AN相关联的多个歌曲条目卡MN,以及与用户选择的专辑条目卡AN相关联的多个歌曲条目卡MN。
上述实施例还涉及通过将大量歌曲文件存储在专辑文件夹中来构造分级结构的情况。然而,本发明并不限于此。例如,可以基于伴随着相应的大量歌曲文件的多条歌曲信息来构造分级结构。
上述实施例还涉及显示存储在专辑文件夹中的歌曲标题的应用。然而,本发明并不限于此。例如,可以将本发明的实施例应用于在电视机中显示与多个题材相关联的多个电视节目的情况。本发明的另一实施例可以应用于在车辆导航设备中显示与多个分类题材相关联的多个兴趣点(POI)等的情况。
上述实施例还涉及便携音频播放器1的CPU 4根据先前存储在ROM 5中的应用程序来执行前述例程RT1的歌曲选择和播放处理过程的情况。然而,本发明并不限于此。可以根据从记录介质安装的应用程序、通过因特网下载的应用程序、或者通过各种其他途径安装的应用程序,执行上述歌曲选择和播放处理过程。
上述实施例还涉及如下情况:便携音频播放器1的CPU 4根据ROM 5中先前存储的应用程序,执行上述例程RT2的歌曲条目卡展开处理过程和例程RT3的歌曲条目卡叠起处理过程。然而,本发明并不限于此。可以根据从记录介质安装的应用程序、通过因特网下载的应用程序、或者通过各种其他途径安装的应用程序,执行上述歌曲条目卡展开处理和歌曲条目卡叠起处理过程。
上述实施例还涉及如下情况:根据本发明一方面的作为列表显示设备的便携音频播放器1由CPU 4和作为三维列表生成单元的GPU 7组成,并且CPU 4作为控制单元。然而,本发明并不限于此。列表显示设备可以由各种其他配置的三维列表生成单元和控制单元组成。
根据本发明一方面的列表显示设备可以应用于电子设备的各种其他实现方式,包括个人计算机、桌面音频设备、便携式导航设备以及游戏控制台。
本领域技术人员应当理解,根据设计要求和其他因素,可以想到各种修改、组合、子组合以及更换,只要它们落在所附权利要求或等同物的范围内。
Claims (8)
1、一种列表显示设备,包括:
画面生成单元,用于生成三维列表画面,所述三维列表画面具有多个低级条目卡,所述低级条目卡具有分级结构的各个低级条目,在从所述分级结构的较高层级切换到较低层级时,这些低级条目卡以波纹状展开并扩展,或者在从所述分级结构的较低层级切换到较高层级时,所述多个低级条目卡以波纹状折叠并叠起;和
控制单元,用于向预定显示单元输出所述三维列表画面,从而显示所述三维列表画面。
2、根据权利要求1所述的列表显示设备,其中
当选择了较高层级中的特定高级条目卡时,所述控制单元以波纹状展开并扩展与所述高级条目卡相关联的多个低级条目卡,并将所述高级条目卡移动到所述三维列表画面的顶部。
3、根据权利要求2所述的列表显示设备,其中
所述控制单元将所述多个低级条目卡显示为在以波纹状扩展的过程中停止。
4、根据权利要求1所述的列表显示设备,其中
当以波纹状折叠并叠起所述多个低级条目卡时,所述控制单元移动并显示较高层级中的多个高级条目卡,以不在所述三维列表画面中产生空白区。
5、一种列表显示方法,包括:
画面生成步骤,其使用画面生成单元生成三维列表画面,所述三维列表画面具有多个低级条目卡,所述低级条目卡具有分级结构的各个低级条目,在从所述分级结构的较高层级切换到较低层级时,这些低级条目卡以波纹状展开并扩展,或者在从所述分级结构的较低层级切换到较高层级时,所述多个低级条目卡以波纹状折叠并叠起;和
显示控制步骤,其向预定显示单元输出所述三维列表画面,从而显示所述三维列表画面。
6、根据权利要求5所述的列表显示方法,其中
在所述显示控制步骤中,当选择了较高层级中的特定高级条目卡时,以波纹状展开并扩展与所述高级条目卡相关联的多个低级条目卡,并将所述高级条目卡移动到所述三维列表画面的顶部。
7、根据权利要求6所述的列表显示方法,其中
在所述显示控制步骤中,所述多个低级条目卡被显示为在以波纹状扩展的过程中停止。
8、根据权利要求5所述的列表显示方法,其中
在所述显示控制步骤中,当以波纹状折叠并叠起所述多个低级条目卡时,移动并显示较高层级中的多个高级条目卡,以不在所述三维列表画面中产生空白区。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008102719 | 2008-04-10 | ||
JP2008102719A JP5200641B2 (ja) | 2008-04-10 | 2008-04-10 | リスト表示装置及びリスト表示方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101556526A true CN101556526A (zh) | 2009-10-14 |
Family
ID=40740179
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2009101335247A Pending CN101556526A (zh) | 2008-04-10 | 2009-04-10 | 列表显示设备、列表显示方法及图形用户界面 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9542072B2 (zh) |
EP (1) | EP2109032A2 (zh) |
JP (1) | JP5200641B2 (zh) |
CN (1) | CN101556526A (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012119497A1 (zh) * | 2011-03-08 | 2012-09-13 | 腾讯科技(深圳)有限公司 | 一种操作手持设备中列表的方法及装置 |
CN103221913A (zh) * | 2010-11-18 | 2013-07-24 | 三星电子株式会社 | 移动终端的信息显示方法和设备 |
CN103729135A (zh) * | 2012-10-15 | 2014-04-16 | 三星电子株式会社 | 用于在便携式终端设备中显示信息的装置和方法 |
CN103777876A (zh) * | 2012-10-19 | 2014-05-07 | 阿里巴巴集团控股有限公司 | 触摸屏显示器页面处理方法、装置及电子设备 |
CN104238894A (zh) * | 2013-06-08 | 2014-12-24 | 上海斐讯数据通信技术有限公司 | 一种选中菜单置顶的方法 |
CN104932890A (zh) * | 2015-06-16 | 2015-09-23 | 青岛海信移动通信技术股份有限公司 | 一种视图组件处理方法 |
CN106067988A (zh) * | 2016-06-30 | 2016-11-02 | 乐视控股(北京)有限公司 | 视频列表显示方法、装置及移动终端 |
CN108052669A (zh) * | 2017-12-29 | 2018-05-18 | 福建中金在线信息科技有限公司 | 一种数据展示方法及装置 |
CN108694012A (zh) * | 2011-11-28 | 2018-10-23 | 联想(北京)有限公司 | 在屏幕上显示对象的方法和系统 |
EP3824379A1 (en) * | 2018-07-17 | 2021-05-26 | Methodical Mind, LLC | Graphical user interface system |
Families Citing this family (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9104275B2 (en) * | 2009-10-20 | 2015-08-11 | Lg Electronics Inc. | Mobile terminal to display an object on a perceived 3D space |
KR101704531B1 (ko) * | 2010-04-22 | 2017-02-08 | 삼성전자주식회사 | 휴대 단말기의 텍스트 정보 표시 방법 및 장치 |
KR101780440B1 (ko) * | 2010-08-30 | 2017-09-22 | 삼성전자 주식회사 | 멀티 터치에 따른 리스트 데이터 출력 제어 방법 및 이를 지원하는 휴대 단말기 |
US20120290984A1 (en) * | 2011-05-10 | 2012-11-15 | Qing Gong | Computer-Implemented Systems And Methods For Data Item Interface Processing |
JP5849502B2 (ja) | 2011-08-01 | 2016-01-27 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
US9417754B2 (en) | 2011-08-05 | 2016-08-16 | P4tents1, LLC | User interface system, method, and computer program product |
US20130055167A1 (en) | 2011-08-31 | 2013-02-28 | Microsoft Corporation | Animation for Expanding/Collapsing Content and for Sorting Content in an Electronic Document |
US9880640B2 (en) | 2011-10-06 | 2018-01-30 | Amazon Technologies, Inc. | Multi-dimensional interface |
US11847300B2 (en) * | 2012-03-12 | 2023-12-19 | Comcast Cable Communications, Llc | Electronic information hierarchy |
CN106201316B (zh) | 2012-05-09 | 2020-09-29 | 苹果公司 | 用于选择用户界面对象的设备、方法和图形用户界面 |
CN104471521B (zh) | 2012-05-09 | 2018-10-23 | 苹果公司 | 用于针对改变用户界面对象的激活状态来提供反馈的设备、方法和图形用户界面 |
WO2013169849A2 (en) | 2012-05-09 | 2013-11-14 | Industries Llc Yknots | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
EP2847658B1 (en) | 2012-05-09 | 2017-06-21 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface |
EP3264252B1 (en) | 2012-05-09 | 2019-11-27 | Apple Inc. | Device, method, and graphical user interface for performing an operation in accordance with a selected mode of operation |
WO2013169843A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for manipulating framed graphical objects |
WO2013169845A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for scrolling nested regions |
WO2013169842A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for selecting object within a group of objects |
EP2847657B1 (en) | 2012-05-09 | 2016-08-10 | Apple Inc. | Device, method, and graphical user interface for displaying additional information in response to a user contact |
KR101823288B1 (ko) | 2012-05-09 | 2018-01-29 | 애플 인크. | 제스처에 응답하여 디스플레이 상태들 사이를 전이하기 위한 디바이스, 방법, 및 그래픽 사용자 인터페이스 |
WO2013169865A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
WO2013169851A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for facilitating user interaction with controls in a user interface |
EP3435220B1 (en) | 2012-12-29 | 2020-09-16 | Apple Inc. | Device, method and graphical user interface for transitioning between touch input to display output relationships |
WO2014105277A2 (en) | 2012-12-29 | 2014-07-03 | Yknots Industries Llc | Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics |
CN107831991B (zh) | 2012-12-29 | 2020-11-27 | 苹果公司 | 用于确定是滚动还是选择内容的设备、方法和图形用户界面 |
EP2912542B1 (en) | 2012-12-29 | 2022-07-13 | Apple Inc. | Device and method for forgoing generation of tactile output for a multi-contact gesture |
WO2014105279A1 (en) | 2012-12-29 | 2014-07-03 | Yknots Industries Llc | Device, method, and graphical user interface for switching between user interfaces |
KR101905174B1 (ko) | 2012-12-29 | 2018-10-08 | 애플 인크. | 사용자 인터페이스 계층을 내비게이션하기 위한 디바이스, 방법 및 그래픽 사용자 인터페이스 |
CN104102422B (zh) * | 2013-04-03 | 2018-05-01 | 阿里巴巴集团控股有限公司 | 页面返回操作的方法及装置 |
KR102131824B1 (ko) | 2013-05-14 | 2020-07-09 | 엘지전자 주식회사 | 디스플레이 장치 및 그 제어 방법 |
US9405442B1 (en) * | 2013-09-04 | 2016-08-02 | Ca, Inc. | List control with zoom operation |
JP6081409B2 (ja) * | 2014-06-16 | 2017-02-15 | 富士フイルム株式会社 | プリント注文受付機とその作動方法および作動プログラム |
US9990107B2 (en) | 2015-03-08 | 2018-06-05 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
US10048757B2 (en) | 2015-03-08 | 2018-08-14 | Apple Inc. | Devices and methods for controlling media presentation |
US10095396B2 (en) | 2015-03-08 | 2018-10-09 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US9632664B2 (en) | 2015-03-08 | 2017-04-25 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US9645732B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
US9639184B2 (en) | 2015-03-19 | 2017-05-02 | Apple Inc. | Touch input cursor manipulation |
US10067653B2 (en) | 2015-04-01 | 2018-09-04 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
US20170045981A1 (en) | 2015-08-10 | 2017-02-16 | Apple Inc. | Devices and Methods for Processing Touch Inputs Based on Their Intensities |
US10346030B2 (en) | 2015-06-07 | 2019-07-09 | Apple Inc. | Devices and methods for navigating between user interfaces |
US10200598B2 (en) | 2015-06-07 | 2019-02-05 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9860451B2 (en) | 2015-06-07 | 2018-01-02 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9830048B2 (en) | 2015-06-07 | 2017-11-28 | Apple Inc. | Devices and methods for processing touch inputs with instructions in a web page |
US9891811B2 (en) | 2015-06-07 | 2018-02-13 | Apple Inc. | Devices and methods for navigating between user interfaces |
US10289916B2 (en) * | 2015-07-21 | 2019-05-14 | Shred Video, Inc. | System and method for editing video and audio clips |
US9880735B2 (en) | 2015-08-10 | 2018-01-30 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10416800B2 (en) | 2015-08-10 | 2019-09-17 | Apple Inc. | Devices, methods, and graphical user interfaces for adjusting user interface objects |
US10248308B2 (en) | 2015-08-10 | 2019-04-02 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures |
US10235035B2 (en) | 2015-08-10 | 2019-03-19 | Apple Inc. | Devices, methods, and graphical user interfaces for content navigation and manipulation |
JP6172251B2 (ja) * | 2015-12-04 | 2017-08-02 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
US10353548B2 (en) | 2016-07-11 | 2019-07-16 | International Business Machines Corporation | Random access to properties for lists in user interfaces |
CN107015721A (zh) | 2016-10-20 | 2017-08-04 | 阿里巴巴集团控股有限公司 | 一种应用界面的管理方法和装置 |
US11270213B2 (en) | 2018-11-05 | 2022-03-08 | Convr Inc. | Systems and methods for extracting specific data from documents using machine learning |
US11049042B2 (en) | 2018-11-05 | 2021-06-29 | Convr Inc. | Systems and methods for extracting specific data from documents using machine learning |
US11340761B2 (en) * | 2019-09-27 | 2022-05-24 | Development Guild DDI, Inc. | Systems and methods for indicating organizational relationships between objects |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6118024A (ja) * | 1984-07-05 | 1986-01-25 | Matsushita Electric Ind Co Ltd | メニユ−表示装置 |
US6252597B1 (en) * | 1997-02-14 | 2001-06-26 | Netscape Communications Corporation | Scalable user interface for graphically representing hierarchical data |
JP2000047778A (ja) | 1998-07-30 | 2000-02-18 | Yamatake Corp | 情報視覚化方法 |
JP2001175380A (ja) | 1999-12-20 | 2001-06-29 | Wellstone Inc | 情報インデックス表示方法とその装置 |
US6924822B2 (en) * | 2000-12-21 | 2005-08-02 | Xerox Corporation | Magnification methods, systems, and computer program products for virtual three-dimensional books |
US7610563B2 (en) * | 2002-03-22 | 2009-10-27 | Fuji Xerox Co., Ltd. | System and method for controlling the display of non-uniform graphical objects |
US7000126B2 (en) * | 2002-04-18 | 2006-02-14 | Intel Corporation | Method for media content presentation in consideration of system power |
JP2004265244A (ja) * | 2003-03-03 | 2004-09-24 | Toshiba Tec Corp | 表示メニュー提供装置、表示メニュー提供方法、及び表示メニュー提供プログラム |
US8181119B1 (en) * | 2004-06-02 | 2012-05-15 | Apple Inc. | User interface with inline customization |
US7340690B2 (en) * | 2004-07-08 | 2008-03-04 | International Business Machines Corporation | Space-efficient linear hierarchical view and navigation |
US7178111B2 (en) * | 2004-08-03 | 2007-02-13 | Microsoft Corporation | Multi-planar three-dimensional user interface |
JP4726465B2 (ja) | 2004-11-11 | 2011-07-20 | 株式会社リコー | 3次元形状処理方法および装置 |
JP2006338177A (ja) * | 2005-05-31 | 2006-12-14 | Sony Corp | 階層構造メニューの表示方法、階層構造メニューの表示装置および階層構造メニュー表示プログラム |
US8732597B2 (en) * | 2006-01-13 | 2014-05-20 | Oracle America, Inc. | Folded scrolling |
US7805684B2 (en) * | 2006-09-01 | 2010-09-28 | Nokia Corporation | Mobile communications terminal |
US8065603B2 (en) * | 2007-04-30 | 2011-11-22 | Google Inc. | Hiding portions of display content |
-
2008
- 2008-04-10 JP JP2008102719A patent/JP5200641B2/ja not_active Expired - Fee Related
-
2009
- 2009-03-16 US US12/404,450 patent/US9542072B2/en active Active
- 2009-03-31 EP EP09156895A patent/EP2109032A2/en not_active Withdrawn
- 2009-04-10 CN CNA2009101335247A patent/CN101556526A/zh active Pending
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103221913A (zh) * | 2010-11-18 | 2013-07-24 | 三星电子株式会社 | 移动终端的信息显示方法和设备 |
US10162482B2 (en) | 2010-11-18 | 2018-12-25 | Samsung Electronics Co., Ltd. | Information display method and apparatus of mobile terminal |
CN102681746A (zh) * | 2011-03-08 | 2012-09-19 | 腾讯科技(深圳)有限公司 | 一种操作手持设备中列表的方法及装置 |
WO2012119497A1 (zh) * | 2011-03-08 | 2012-09-13 | 腾讯科技(深圳)有限公司 | 一种操作手持设备中列表的方法及装置 |
CN102681746B (zh) * | 2011-03-08 | 2016-08-03 | 腾讯科技(深圳)有限公司 | 一种操作手持设备中列表的方法及装置 |
CN108694012A (zh) * | 2011-11-28 | 2018-10-23 | 联想(北京)有限公司 | 在屏幕上显示对象的方法和系统 |
CN108694012B (zh) * | 2011-11-28 | 2022-04-22 | 联想(北京)有限公司 | 在屏幕上显示对象的方法和系统 |
CN103729135A (zh) * | 2012-10-15 | 2014-04-16 | 三星电子株式会社 | 用于在便携式终端设备中显示信息的装置和方法 |
CN103729135B (zh) * | 2012-10-15 | 2019-04-02 | 三星电子株式会社 | 用于在便携式终端设备中显示信息的装置和方法 |
CN103777876A (zh) * | 2012-10-19 | 2014-05-07 | 阿里巴巴集团控股有限公司 | 触摸屏显示器页面处理方法、装置及电子设备 |
CN104238894A (zh) * | 2013-06-08 | 2014-12-24 | 上海斐讯数据通信技术有限公司 | 一种选中菜单置顶的方法 |
CN104932890A (zh) * | 2015-06-16 | 2015-09-23 | 青岛海信移动通信技术股份有限公司 | 一种视图组件处理方法 |
CN106067988A (zh) * | 2016-06-30 | 2016-11-02 | 乐视控股(北京)有限公司 | 视频列表显示方法、装置及移动终端 |
CN108052669A (zh) * | 2017-12-29 | 2018-05-18 | 福建中金在线信息科技有限公司 | 一种数据展示方法及装置 |
EP3824379A1 (en) * | 2018-07-17 | 2021-05-26 | Methodical Mind, LLC | Graphical user interface system |
US11861145B2 (en) | 2018-07-17 | 2024-01-02 | Methodical Mind, Llc | Graphical user interface system |
Also Published As
Publication number | Publication date |
---|---|
US20090259975A1 (en) | 2009-10-15 |
US9542072B2 (en) | 2017-01-10 |
JP2009252168A (ja) | 2009-10-29 |
EP2109032A2 (en) | 2009-10-14 |
JP5200641B2 (ja) | 2013-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101556526A (zh) | 列表显示设备、列表显示方法及图形用户界面 | |
JP5130979B2 (ja) | 情報処理装置及び検索結果表示方法 | |
US8633900B2 (en) | Screen display method for mobile terminal | |
JP4318047B2 (ja) | 3次元オブジェクト表示装置、3次元オブジェクト切替表示方法及び3次元オブジェクト表示プログラム | |
CN102077157B (zh) | 菜单画面显示方法以及菜单画面显示装置 | |
KR100885596B1 (ko) | 콘텐츠 재생장치 및 메뉴화면 표시방법 | |
JP4145868B2 (ja) | マルチメディア再生装置およびメニュー画面表示方法 | |
US8046714B2 (en) | Method, program and device for displaying menu | |
CN101008956B (zh) | 显示装置和显示方法 | |
EP2413229A2 (en) | Information processing apparatus, information processing method and information processing program | |
JP4792366B2 (ja) | 画面表示方法 | |
US20060036959A1 (en) | Common user interface for accessing media | |
JP2007257336A (ja) | 情報処理装置、情報処理方法及びそのプログラム | |
JP2007311016A (ja) | 車両プレーヤーシステム | |
EP2180480B1 (en) | Playlist search device, playlist search method and program | |
CN102426504A (zh) | 信息处理装置、信息处理方法及信息处理程序 | |
JP2010092517A (ja) | 再生装置、再生方法及び再生プログラム | |
JP4982293B2 (ja) | 画面表示装置 | |
US20080313222A1 (en) | Apparatus and Method For Visually Generating a Playlist | |
US20080091643A1 (en) | Audio Tagging, Browsing and Searching Stored Content Files | |
JP4749303B2 (ja) | 画面操作方法 | |
KR100842089B1 (ko) | 3차원 사용자 인터페이스를 제공하는 전자장치 및 그 방법 | |
JP2006190385A (ja) | データ再生装置 | |
JP2012141706A (ja) | 項目表示装置 | |
WO2009141916A1 (ja) | コンテンツ再生装置及びコンテンツ再生プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20091014 |