专利名称:文件数据显示装置的显示方法、装置及多媒体播放系统的利记博彩app
技术领域:
本发明属于多媒体数据处理领域,尤其涉及一种文件数据显示装置的显示 方法、装置及多媒体播放系统。
背景技术:
随着多媒体技术的发展,希望在浏览具有多媒体播放功能的设备中的文件 数据时得到更好的操作体验,比如更生动的界面、更便利的操作方式等。
目前比较流行的一种文件数据显示方法是基于二维(2 Dimension, 2D)图 标的,即用一种二维图标(如缩略图)来表示某一类文件数据,如图1所示, 在一个显示区域(如窗口 )中整齐地排放若干个图标,通过输入设备(如鼠标、 键盘)选择某一个图标,从而与该图标对应的文件数据被选中,更进一步,为 了更好地提升的体验,在某些应用中,在选择一个图标时会出现一些简单的动 画效果,如在图标周围产生光暈,或者将被选择图标在一定范围内进行放大, 同时伴随着淡出淡入的效果,图标l即为被选中的图标,这种基于二维图标的 方法将视点局限在屏幕中心,屏幕中物体的行为都通过图标的平面运动体现, 虽然在文件数据检索和选择上提供了较直观、便利的途径,但是在动画的设计 上只是基于二维平面上,从整体效果上来看,对主体,即被选中图标的强调不 是特别充分,另外平面上的动画设计比较简单,无法提供多角度、立体的视觉 效果。
另外一类比较流行的方法是基于三维物体表面的方法,如图2所示,将文 件数据关联在某个特定三维物体的表面,通过输入设备控制三维物体的运动, 从而达到浏览关联在三维物体表面上的文件数据以及选中激活关联在三维物体表面上的文件数据的目的,图2中箭头方向三维物体的运动方向。 一般来说, 该方法是通过选择不同的三维物体以及三维物体不同的运动方式来达到不同体 验,通常该方法在使用过程中屏幕中一般只涉及到单个三维物体的运动。这种 基于三维物体表面的文件数据显示方法引入三维的概念,能产生立体的效果, 但是不同文件数据的位置在物体表面上是相对固定的,不同文件数据在动画过 程中并没有产生相对运动,同样无法强调出被选中文件数据的主体地位,另一 方面,文件之间的排序也依赖于物体的形状,不利于检索和浏览。
总之,现有的文件数据显示方法或者不具有三维立体效果,无法给提供多 角度的视觉体验,过程单调,界面不够生动,或者检索、浏览过程太过依赖于 三维物体形状,不利于检索,无法做到兼顾检索、浏览过程的便利性和视觉体 验的生动性。因此,人们期待一种既有兼顾到检索、浏览过程的便利性和视觉 体验的生动性的文件数据显示方法。
发明内容
本发明实施例的目的在于提供一种文件数据显示装置的显示方法,旨在解 决现有的文件数据显示方法无法做到兼顾检索、浏览过程的便利性和视觉体验 的生动性的问题。
本发明实施例是这样实现的, 一种文件数据显示装置的显示方法,所述文 件显示装置包括外部输入接口单元、中央处理单元、存储单元和显示单元,用 于根据外部输入的显示对象选择信息,通过所述显,单元在屏幕中对象显示区 域中显示所述存储单元中存储的文件数据及显示对象,所述方法包括以下步骤
利用外部输入接口单元,接收外部输入的显示对象选择信息,所述显示对 象与所述文件数据相关联;
利用中央处理单元,根据所述显示对象选择信息,判断外部选择的显示对 象是否处于当前屏幕中预先设定的被选中对象显示区域,如是则显示与该显示 对象关联的文件数据;若所述外部选择的显示对象没有处于屏幕中预先设定的被选中对象显示区域,则各个显示对象进行相对运动,直至所选择的显示对象 处于屏幕中预先设定的被选中对象显示区域。
本发明实施例的另 一 目的在于提供一种动画装置的三维动画方法,所述动 画装置包括外部输入接口单元、中央处理单元、存储单元和显示单元,用于根 据外部输入的显示对象选择信息,通过所述显示单元在屏幕中对象显示区域中
显示所述存储单元中存储的文件数据及显示对象,所述方法包括以下步骤 利用外部输入接口单元,接收外部输入的显示对象选择信息; 利用中央处理单元,根据所述显示对象选择信息,判断外部选择的显示对 象是否处于屏幕中预先设定的被选中对象显示区域;若所述外部选择的显示对 象没有处于屏幕的被选中对象显示区域,则各个显示对象进行相对立体运动, 直至所选择的显示对象处于屏幕中预先设定的被选中对象显示区域。
本发明实施例的另一目的在于提供一种文件数据显示装置,所述装置包括 外部输入接口单元,用于接收外部输入的显示对象选择信息; 存储单元,用于存储文件数据信息、显示对象信息以及文件数据信息与显 示对象信息的关联关系;
显示单元,用于显示显示对象和文件数据;以及
中央处理单元,用于将所述存储单元中存储显示对象信息读取至所述显示 单元进行显示;并才艮据所述外部输入接口单元接收的显示对象选择信息判断外 部选择的显示对象是否处于所述显示单元当前屏幕中预先设定的被选中对象显 示区域,若没有处于则控制所述显示单元中显示的各个显示对象进行相对运动, 直至所选择的显示对象处于屏幕的被选中对象显示区域,并根据所述存储单元 存储的文件数据信息与显示对象信息的关联关系,将与外部选择的显示对象关 联的文件数据信息读取至所述显示单元进行显示。
本发明实施例的另一目的在于提供一种多媒体播放系统,所述多媒体播放 终端包括一多媒体播放装置,所述多媒体播放装置包括
外部输入接口单元,用于接收外部输入的显示对象选择信息;存储单元,用于存储文件数据信息、显示对象信息以及文件数据信息与显
示对象信息的关联关系;
显示单元,用于显示显示对象和文件数据;以及
中央处理单元,用于将所述存储单元中存储显示对象信息读取至所述显示 单元进行显示;并根据所述外部输入接口单元接收的显示对象选择信息判断外 部选择的显示对象是否处于所述显示单元当前屏幕中预先设定的被选中对象显 示区域,若没有处于则控制所述显示单元中显示的各个显示对象进行相对运动, 直至所选择的显示对象处于屏幕的被选中对象显示区域,并根据所述存储单元 存储的装置文件数据信息与显示对象信息的关联关系,将与外部选择的显示对 象关联的文件数据信息读取至所述显示单元进行显示。
本发明实施例中,将文件数据关联到显示单元中的显示对象中,通过各个 显示对象之间的相对立体运动描述了用户选择显示对象的过程,而用户可以由 选择显示对象进一步选择与之关联的文件数据,使选择过程非常方便,用户在 浏览文件数据时享受到更好的体验。
图l是现有技术提供的基于二维图标的文件数据显示示意图; 图2是现有技术提供的基于三维物体表面的文件数据显示示意图; 图3是本发明实施例提供的文件数据显示装置的显示方法的实现流程图; 图4是本发明实施例提供的文件数据显示装置的显示方法中显示对象的屏 幕布局示意图5是本发明实施例提供的文件数据显示装置的显示方法中的各个显示对 象进行相对运动的示意图6是本发明实施例提供的文件数据显示装置的显示方法中的文件数据与 显示对象的关联示意图7是本发明实施例提供的文件数据显示装置的结构原理图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
本发明实施例中,将显示对象和存储设备中的文件数据按照事先定义好的 规则进行关联,根据用户选择的显示对象信息,控制各个显示对象进行相对立 体运动进而产生三维效果。
图3示出了本发明实施例提供的文件数据显示装置的显示方法的实现流 程,该文件显示装置包括外部输入接口单元、中央处理单元、存^f诸单元和显示 单元,用于根据外部输入的显示对象选择信息,通过所述显示单元在屏幕中对 象显示区域中显示所述存储单元中存储的文件数据及显示对象,其中,步骤 S301至S303以三维动画方法执行用户选择显示对象的过程,详述如下
在步骤S301中,利用外部输入接口单元,接收外部输入的显示对象选择信
自
本发明实施例中引入显示对象的概念,各个显示对象按照一定的角度和顺 序排放,各个显示对象和存储设备中的相应文件数据相关联,用户可以通过显 示对象获得存储的文件数据,当用户选中激活某一显示对象时,与该显示对象 相关联的文件数据信息予以显示供用户查看。
如图4所示,显示区域中显示对象7为当前被选中对象,处于屏幕的中央
区域,平行于屏幕平面,没有倾斜,其他未选中的显示对象处于屏幕的两侧, 分别以一定的倾斜角度竖排在一起,朝向被选中的显示对象,并且处于被选中 显示对象的后面,即屏幕中沿着用户视角方向更远的位置。
在步骤S302中,利用中央处理单元,判断选择的显示对象是否处于当前屏 幕的被选中对象显示区域。
解析用户输入的显示对象选择信息,根据解析结果,例如显示对象的名称、200810067495.4
说明书第6/8页
序号等,判断该显示对象是否处于当前屏幕中用户预先设定的被选中对象显示
区域,例如可以是当前屏幕的中央区域,若否,进入步骤S303,若是,则进入 步骤S304。
在步骤S303中,各个显示对象进行相对立体运动,直至所选择的显示对象 处于被选中对象显示区域。
以用户预先设定的被选中对象显示区域为屏幕的中央区域为例,若当前处 于屏幕中央区域的显示对象不是用户选择的显示对象,显示对象间将会进行相 对立体运动,如图5所示,假如用户选择的对象为显示对象8,而显示对象7 处于当前屏幕中央区域,参照5A,则显示对象7将向屏幕的左侧运动,并逐渐 倾斜,直到到达中央区域的两侧位置,同时中央区域两侧的显示对象均会依次 向左运动,直到到达原来相邻的显示对象的位置,而显示对象8在向中央区域 运动过程中逐渐调整角度,参照5B,直到占据中央区域的位置,且显示对象8 平行于屏幕平面,不再倾斜,如5C所示。若此时处于中央区域的显示对象仍旧 不是用户选择的显示对象,则将重复上述的过程,直到中央区域的显示对象是 用户选择的显示对象。在显示对象进行运动过程中,若两侧的显示对象数目不 足预先定义好的数目,那么会顺序的将邻近的显示对象显示在屏幕中,如图5 中显示对象12,代替原来处于最靠右侧的显示对象。相应的,如果两侧的显示 对象数目超过预先定义好的数目,那么会顺序的将原来最靠边的显示对象隐没, 如显示对象3,其位置被与它邻近的显示对象4取代。
本发明实施例中,为了达到强调被选择显示对象以及产生立体三维效果的 目的,向屏幕中央运动的显示对象在运动中逐渐放大,如显示对象8,直到该 显示对象完全占据屏幕中央区域;而远离中央区域的显示对象在运动中逐渐缩 小,如显示对象7,直到邻近两侧显示对象的位置。运动过程中一直处于两侧 的显示对象,如显示对象3-6、显示对象9-12不进行缩放的动作。
为了更进一步地强调被选择对象以及产生更加生动的三维效果,向屏幕中 央区域运动的显示对象的亮度将会增强,如显示对象8,而远离中央区域的显示对象的亮度将会减弱,如显示对象7。运动过程中一直处于两侧的显示对象, 如显示对象3-6,显示对象9-12不发生亮度变化。
更进一步地,向屏幕中央区域运动的显示对象在逐渐靠近中心区域时运动 速度会逐渐变緩,如显示对象8,以强调该显示对象的主题地位;而远离中央 区域的显示对象在逐渐远离中心区域时运动速度会逐渐增快,如显示对象7。
在步骤S304中,显示与该显示对象关联的文件数据。
本发明实施例中,为了允许用户以更加灵活的途径浏览到想要查看的文件 数据,可以将文件数据与显示对象的关系根据实际情况设置为 一对一或 一对多 的关联,如图6所示, 一组文件数据可以关联到若干个显示对象,但一个显示 对象只能被一个文件数据所关联,如将文件数据1关联到显示对象1,将文件 数据2分别关联到显示对象3和4。
图7示出了本发明实施例提供的多媒体播放装置的结构原理,为了便于描 述,仅示出了与本发明实施例相关的部分。该装置可以集成在任何多媒体播放 系统内,如移动电话、个人凄t字助理(Personal Digital Assistant, PDA)、 MP4、全球定位装置(Global Positioning System, GPS)导航器等,也可以应 用于其他具有多媒体播放功能的设备,如计算机等。
请参照图7,存储单元72中存储有文件数据信息、显示对象信息以及文件 数据信息与显示对象信息的关联关系,中央处理单元70将存储单元72中存储 显示对象信息读取至显示单元73进行显示。
输入接口单元71用于接收输入的显示对象选择信息,输入接口单元71可 以为键盘、鼠标、触摸屏等,输入的显示对象选择信息通过装置总线传送至中 央处理单元70,中央处理单元70解析接收到的显示对象选择信息,根据解析 结果,例如显示对象的名称、序号等,判断该显示对象是否处于当前屏幕中预 先设定的被选中对象显示区域,例如中央区域,若处于当前屏幕的被选中对象 显示区域,中央处理单元70则根据存储单元72中的显示单元与文件数据的关 联关系,从存储单元72中读取与所选择的显示对象相关联的文件数据信息,并输出至显示单元73予以显示。若当前屏幕被选中对象显示区域的显示对象不是 所选择的显示对象,中央处理单元70则控制显示单元73中的显示对象进行相 对运动,直至所选择的显示对象处于屏幕被选中对象显示区域,最后中央处理 单元70根据存储单元72中的显示单元与文件数据的关联关系,从存储单元72 中读取与所选择的显示对象相关联的文件数据信息,输出至显示单元73予以显 示。其中,中央处理单元70控制显示单元73中的各个显示对象进行相对运动 的原理、控制方式以及各个显示对象在屏幕上的布局、显示对象与存储文件数 据的对应关系如上所述,不再赘述。
综上所述,在本发明实施例结合了对象关联、三维动画、数据显示等技术, 将存储在存储单元中的文件数据关联到显示单元中的显示对象中,通过三维动 画描述了选择显示对象的过程,且一组文件数据可以关联到一个或多个显示对 象,从而允许用户以任何顺序关联存储在存储设备中的文件数据和显示对象, 给用户提供了更大的灵活性;同时,本发明实施例描述的在显示对象选择过程 中的三维动画,结合主体放大、亮度变化、尺寸变化等多种手段,让用户在浏 览文件数据时享受到更好的视觉体验。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
权利要求
1. 一种文件数据显示装置的显示方法,所述文件显示装置包括外部输入接口单元、中央处理单元、存储单元和显示单元,用于根据外部输入的显示对象选择信息,通过所述显示单元在屏幕中对象显示区域中显示所述存储单元中存储的文件数据及显示对象,其特征在于,所述方法包括以下步骤利用外部输入接口单元,接收外部输入的显示对象选择信息,所述显示对象与所述文件数据相关联;利用中央处理单元,根据所述显示对象选择信息,判断外部选择的显示对象是否处于当前屏幕中预先设定的被选中对象显示区域,如是则显示与该显示对象关联的文件数据;若所述外部选择的显示对象没有处于屏幕中预先设定的被选中对象显示区域,则各个显示对象进行相对运动,直至所选择的显示对象处于屏幕中预先设定的被选中对象显示区域。
2、 如权利要求1所述的文件数据显示方法,其特征在于,所述屏幕的被选中对象显示区域为屏幕的中央区域。
3、 如权利要求2所述的文件数据显示方法,其特征在于,当所述显示对象处于屏幕中央区域时,显示对象平行于屏幕平面;当所述显示对象处于屏幕中 央区域两侧时,显示对象以一定的倾斜角度竖排在一起,朝向中央区域的显示 对象。
4、 如权利要求1所述的文件数据显示方法,其特征在于,所述各个显示对 象进行相对运动的步骤具体为各个显示对象进行相对立体运动。
5、 如权利要求4所述的文件数据显示方法,其特征在于,所述各个显示对象进行相对立体运动的步骤具体为当前处于屏幕中央区域的显示对象向左/右运动,并逐渐倾斜;同时屏幕中 央区域两侧的显示对象均依次向左/右运动,并逐渐平行于屏幕平面。
6、 如权利要求5所述的文件数据显示方法,其特征在于,所述显示对象在 沿着向屏幕中央区域方向运动时逐渐放大;所述显示对象在沿着远离中央区域方向运动时逐'渐缩小;所述显示对象在沿着向屏幕中央区域方向运动时亮度增强;所述显示对象 在沿着远离中央区域方向运动时亮度减弱;所述显示对象在沿着向屏幕中央区域方向运动时速度变緩;所述显示对象 在沿着远离中央区域方向运动时速度增快。
7、 如权利要求1-6中任意一项所述的文件数据显示方法,其特征在于, 所述装置存储的每组文件数据与一个或多个所述显示对象关联对应。
8、 一种动画装置的三维动画方法,所述动画装置包括外部输入接口单元、 中央处理单元、存储单元和显示单元,用于根据外部输入的显示对象选择信息, 通过所述显示单元在屏幕中对象显示区域中显示所述存储单元中存储的文件数 据及显示对象,其特征在于,所述方法包括以下步骤利用外部输入接口单元,接收外部输入的显示对象选择信息; 利用中央处理单元,根据所述显示对象选择信息,判断外部选择的显示对 象是否处于屏幕中预先设定的被选中对象显示区域;若所述外部选择的显示对 象没有处于屏幕的被选中对象显示区域,则各个显示对象进行相对立体运动, 直至所选择的显示对象处于屏幕中预先设定的被选中对象显示区域。
9、 如权利要求8所述的三维动画方法,其特征在于,所述屏幕的被选中对 象显示区域为屏幕的中央区域。
10、 如权利要求9所述的三维动画方法,其特征在于,当所述显示对象处 于屏幕中央区域时,显示对象平行于屏幕平面;当所述显示对象处于屏幕中央 区域两侧时,显示对象以一定的倾斜角度竖排在一起,朝向被选中的显示对象。
11、 如权利要求10所述的三维动画方法,其特征在于,所述各个显示对象进行相对立体运动,直至所选择的显示对象处于屏幕的被选中对'象显示区域的 步骤具体为当前处于屏幕中央区域的显示对象向左/右运动,并逐渐倾斜;同时屏幕中 央区域两侧的显示对象均依次向左/右运动,并逐渐平行于屏幕平面。
12、 如权利要求11所述的三维动画方法,其特征在于,所述显示对象在沿着向屏幕中央区域方向运动时逐渐放大;所述显示对象在沿着远离中央区域方向运动时逐渐缩小;所述显示对象在沿着向屏幕中央区域方向运动时亮度增强;所述显示对象 在沿着远离中央区域方向运动时亮度减弱;所述显示对象在沿着向屏幕中央区域方向运动时速度变緩;所述显示对象 在沿着远离中央区域方向运动时速度增快。
13、 一种文件lt据显示装置,其特征在于,所述装置包括 外部输入接口单元,用于接收外部输入的显示对象选择信息; 存储单元,用于存储文件数据信息、显示对象信息以及文件数据信息与显示对象信息的关联关系;显示单元,用于显示显示对象和文件数据;以及中央处理单元,用于将所述存储单元中存储显示对象信息读取至所述显示 单元进行显示;并根据所述外部输入接口单元接收的显示对象选择信息判断外 部选择的显示对象是否处于所述显示单元当前屏幕中预先设定的被选中对象显 示区域,若没有处于则控制所述显示单元中显示的各个显示对象进行相对运动, 直至所选择的显示对象处于屏幕的被选中对象显示区域,并根据所述存储单元 存储的文件数据信息与显示对象信息的关^f关关系,将与外部选择的显示对象关 联的文件数据信息读取至所述显示单元进行显示。
14、 如权利要求13所述的文件数据显示装置,其特征在于,所述显示单元 屏幕的被选中对象显示区域为屏幕的中央区域。
15、 如权利要求14所述的文件数据显示装置,其特征在于,所述中央处理 单元控制处于所述显示单元的屏幕中央区域的显示对象平行于屏幕平面;处于 屏幕中央区域两侧的显示对象以一定的倾斜角度竖排在一起,朝向中央区域的 显示对象。
16、 如权利要求15所述的文件数据显示装置,其特征在于,所述中央处理单元控制所述显示单元中显示的各个显示对象进行相对运动具体表现为中央处 理单元控制所述显示单元中显示的各个显示对象进行相对立体运动。
17、 如权利要求16所述的文件数据显示装置,其特征在于,所述中央处理 单元控制在所述显示单元中当前处于屏幕中央区域的显示对象向左/右运动,并 逐渐倾斜;同时控制所述显示单元的屏幕中央区域两侧的显示对象均依次向左/ 右运动,并逐渐平行于屏幕平面态。
18、 如权利要求17所述的文件数据显示装置,其特征在于,所述中央处理 单元控制所述显示单元中的显示对象在沿着向屏幕中央区域方向运动时逐渐放 大;同时控制所述显示单元中的显示对象在沿着远离中央区域方向运动时逐渐 缩小;所述中央处理单元控制所述显示单元中的显示对象在沿着向屏幕中央区域 方向运动时亮度增强;同时控制所述显示单元中的显示对象在沿着远离中央区 域方向运动时亮度减弱;所述中央处理单元控制所述显示单元中的显示对象在沿着向屏幕中央区域 方向运动时速度变緩;同时控制所述显示单元中的显示对象在沿着远离中央区 域方向运动时速度增快。
19、 如权利要求13-18中任意一项所述的文件数据显示装置,其特征在于, 装置存储的每组文件数据与一个或多个所述显示单元中的显示对象相关联对 应。
20、 一种多媒体播放系统,所述多媒体播放系统包括一多媒体播放装置, 其特征在于,所述多媒体播放装置包括外部输入接口单元,用于接收外部输入的显示对象选择信息; 存储单元,用于存储文件数据信息、显示对象信息以及文件数据信息与显 示对象信息的关联关系;显示单元,用于显示显示对象和文件数据;以及中央处理单元,用于将所述存储单元中存储显示对象信息读取至所述显示单元进行显示;并根据所述外部输入接口单元接收的显示对象选择信息判断外 部选择的显示对象是否处于所述显示单元当前屏幕中预先设定的被选中对象显 示区域,若没有处于则控制所述显示单元中显示的各个显示对象进行相对运动, 直至所选择的显示对象处于屏幕的被选中对象显示区域,并#4居所述存储单元 存储的装置文件数据信息与显示对象信息的关联关系,将与外部选择的显示对 象关联的文件数据信息读取至所述显示单元进行显示。
全文摘要
本发明适用于多媒体数据处理领域,提供了一种文件数据显示装置的显示方法、装置及多媒体播放系统,所述文件数据显示装置的显示方法包括以下步骤接收外部输入的显示对象选择信息,所述显示对象与系统存储的文件数据相关联;根据显示对象选择信息判断选择的显示对象是否处于当前屏幕被选中对象显示区域,是则显示与该显示对象关联的文件数据;若选择的显示对象没有处于当前屏幕被选中对象显示区域,各个显示对象进行相对立体运动,直至所选择的显示对象处于屏幕的被选中对象显示区域。本发明将系统文件数据关联到显示对象中,通过3维动画描述了选择文件数据的过程,可以很方便地通过选择显示对象来选择与之关联的文件数据。
文档编号G06F3/14GK101295224SQ20081006749
公开日2008年10月29日 申请日期2008年5月30日 优先权日2008年5月30日
发明者陈家大 申请人:炬力集成电路设计有限公司