菜单显示装置、菜单显示方法以及程序的制作方法

上传人:ting****789 文档编号:310045807 上传时间:2022-06-14 格式:DOCX 页数:9 大小:28.82KB
返回 下载 相关 举报
菜单显示装置、菜单显示方法以及程序的制作方法_第1页
第1页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《菜单显示装置、菜单显示方法以及程序的制作方法》由会员分享,可在线阅读,更多相关《菜单显示装置、菜单显示方法以及程序的制作方法(9页珍藏版)》请在金锄头文库上搜索。

1、菜单显示装置、菜单显示方法以及程序的制作方法专利名称:菜单显示装置、菜单显示方法以及程序的制作方法技术领域:本发明涉及菜单显示装置、菜单显示方法以及程序。背景技术:在诸如个人计算机、PDA和移动电话的信息处理装置中,执行多个应用软件(下文中简称为应用)。在信息处理装置中,用户通过包括多个应用的图形用户界面(GUI)菜单来选择期望的应用或内容,并且启动该应用。在传统菜单中,根据由菜单侧设置的显示数据,显示关于可选择的应用的信息或关于由应用处理的内容的信息。显示数据例如是指菜单上伴随内容或应用的图像(诸如图标、缩略图和屏幕截图的图像以及文本等)的该图像的布置、尺寸等。即,根据在菜单侧预设的规格,在

2、菜单中显示关于应用的信息或关于内容的信息。发明内容技术问题在传统菜单中,在菜单侧设定菜单的规格,而应用侧难以设定菜单的规格。因此, 应用用户难以通过改变要在菜单中显示的内容及改变显示数据来按期望设定菜单规格,这阻碍了用户享受使用良好的菜单环境。另外,应用开发者难以按期望设定菜单规格,这阻碍了应用开发者提供良好的用户环境。期望提供能够在应用侧设定菜单规格的菜单显示装置、菜单显示方法以及程序。解决方案根据本发明的第一方面,提供了一种菜单显示装置,其显示多个应用的菜单,该菜单显示装置包括获取单元,其从每个应用获取内容信息的显示数据,该内容信息表示由每个应用管理的内容中要在菜单中显示的内容;以及显示控

3、制器,其根据菜单中针对每个应用而设置的区域的设定条件以及从每个应用获取的内容信息的显示数据,控制每个区域中内容信息的显示。因此,根据菜单中为每个应用而设置的区域的设定条件以及从每个应用获取的内容信息的显示数据,控制每个区域中要在菜单中显示的内容信息的显示。这样,现在可从应用侧设定菜单规格。获取单元可以获取由每个应用管理的内容中由每个应用基于下述因素中的至少之一设定的内容的内容信息的显示数据内容的使用日期/时间、内容的更新日期/时间或内容的使用频率、或由用户关于内容指定的信息。因此,可根据由每个应用基于内容使用日期/时间、更新日期/时间或使用频率或由用户指定的信息而设定的内容,从应用侧设定菜单规

4、格。获取单元可以获取内容信息的图像,区域中的内容信息的布置、尺寸和旋转角,作为内容信息的显示数据。因此,可根据包括内容信息的图像,区域中的内容信息的布置、尺寸和旋转角的内容信息的显示数据,从应用侧设定菜单规格。当应用的状态被更新时,显示控制器可以控制状态已被更新的应用的区域中的内容信息的更新显示。因此,可按照应用的状态更新,在状态已被更新的应用的区域中做出内容信息的更新显示。菜单显示装置可以将菜单中的区域的布置、尺寸和旋转角作为区域的设定条件保持。因此,可根据包括菜单中的区域的布置、尺寸和旋转角的设定条件来设定菜单规格。菜单显示装置还可以包括编辑单元,其进行菜单中的区域的布局编辑处理,其中,

5、将基于布局编辑处理的结果而决定的设定条件作为区域的设定条件保持。因此,可根据菜单中被编辑的区域的布局来设定菜单规格。菜单显示装置还可以包括重新布置单元,其进行区域的重新布置处理,使得减小菜单中的区域的交叠,其中,将基于重新布置处理的结果而决定的设定条件作为区域的设定条件保持。因此,可根据菜单中被重新布置的区域的布置来设定菜单规格。菜单显示装置还可以包括注册单元,其向菜单进行应用的注册处理,其中,将针对由注册处理注册的应用而添加的区域的设定条件作为区域的设定条件保持。因此,可根据向菜单注册的应用的区域来设定菜单规格。菜单显示装置还可以包括操作单元,用于操作菜单,其中,当选择了经由操作单元而使得在

6、菜单中被聚焦的区域时,显示控制器控制与所选择的区域对应的应用的子菜单的显示以及应用所管理的内容的内容信息在子菜单中的显示。因此,可按照菜单中区域的选择来显示与区域对应的应用的子菜单,以显示应用所管理的内容的内容信息。菜单显示装置还可以包括执行准备单元,其准备应用的执行,其中,当经由操作单元从子菜单中选择了内容信息时,执行准备单元将与所选择的内容信息对应的启动参数提供至对该内容进行处理的应用。因此,可按照对子菜单中内容信息的选择而启动对与内容信息对应的内容进行处理的应用。如果经由操作单元而在菜单中移动针对区域的焦点,则显示控制器可以使得被按照以菜单区的中心为基准的螺旋方式移动的焦点聚焦的区域来控

7、制菜单区的旋转角,使得被聚焦的区域的旋转角变为0。如果选择了经由操作单元而使得在菜单中被聚焦的区域,则显示控制器可以控制与所选择的区域对应的应用的子菜单的放大显示。如果经由操作单元而在子菜单中指示返回至菜单,则显示控制器可以控制从子菜单至菜单的缩小显示。根据本发明的第二方面,提供了一种显示多个应用的菜单的菜单显示方法,包括 从每个应用获取内容信息的显示数据,该内容信息表示由每个应用管理的内容中要在菜单中显示的内容;以及根据菜单中针对每个应用而设置的区域的设定条件以及从每个应用获取的内容信息的显示数据,控制每个区域中内容信息的显示。因此,根据菜单中针对每个应用而设置的区域的设定条件以及从每个应用

8、获取的内容信息的显示数据,控制每个区域中要在菜单中显示的内容信息的显示。这样,现在可从应用侧设定菜单规格。根据本发明的第三方面,提供了一种程序,该程序使得计算机执行根据第二方面的菜单显示方法。有益效果 如上所述,根据本发明可以提供能够在应用侧设定菜单规格的菜单显示装置、菜单显示方法以及程序。图1图1是示出根据本发明实施例的菜单显示装置的功能配置的框图。图2图2是示出菜单显示方法的处理顺序的流程图。图3图3是示出菜单显示装置的操作模式的转变的图。图4A图4A是示出整体视图模式的显示示例的图。图4B图4B是示出在整体视图模式下移动焦点时的显示示例的图。图4C图4C是示出区域视图模式下的显示示例的图

9、。图4D图4D是应用执行模式下的显示示例。图5图5是示出区域之间的焦点移动的图。图6A图6A是示出区域的编辑处理(布置改变)的图。图6B图6B是示出区域的编辑处理(尺寸改变)的图。图6C图6C是示出区域的编辑处理(旋转角改变)的图。图7A图7A是示出区域的重新布置处理(重新布置之前)的图。图7B图7B是示出区域的重新布置处理(重新布置之后)的图。图8A图8A是示出应用的注册处理的图。图8B图8B是示出该应用的该注册处理的图。图8C图8C是示出该应用的该注册处理的图。图9图9是示出菜单显示装置的硬件配置示例的框图。具体实施例方式下文中,将参考附图具体描述本发明的优选实施例。注意,在本说明书和附图

10、中, 利用相同的附图标记来表示具有基本相同的功能和结构的单元,并且不会在此重复对这些元件的描述。1.菜单显示装置100的功能配置图1是示出菜单显示装置100的功能配置的框图。将菜单显示装置100被配置为诸如个人计算机、PDA和移动电话的信息处理装置。如图1所示,菜单显示装置100包括控制单元101、操作单元111、显示控制器113、显示单元115、内容记录单元117以及通信单元 119。控制单元101包括CPU、ROM和RAM,并控制整个菜单显示装置100。CPU从ROM等读取诸如菜单显示程序和应用程序的程序,并在RAM上展开该程序以用于执行。控制单元101包括菜单执行单元103、应用执行单元

11、105和保持单元107。菜单执行单元103执行菜单显示程序,应用执行单元105执行应用程序。保持单元107由非易失性存储器等构成,并保持各种程序和各种程序的可执行数据。保持单元107保持应用的注册信息、针对菜单中为每个应用而设置的区域A的设定条件,以及在每个区域A中显示的内容信息C的显示数据。保持单元107也保持在子菜单中针对每个应用而显示的内容信息C 的显示数据。区域A的设定条件包括菜单中的区域A的布置、尺寸、旋转角、应用名称以及标识符。当在将应用写入到保持单元107之前在必要时由用户注册和调整该应用时,基于预设值来设定区域A的设定条件。在应用注册之后,在必要时区域A的设定条件被用户改变之后

12、,也将区域A的设定条件写入到保持单元107。内容信息C的显示数据表示要在每个应用所管理的内容的菜单或子菜单中显示的内容(包括子内容)。内容信息C的显示数据包括要显示的内容信息C的列表、内容信息 C的图像以及区域A或子菜单中的内容信息C的布置、尺寸、旋转角、内容名称以及标识符。 在执行每个应用(包括稍后描述的服务)时,由应用执行单元105将内容信息C的显示数据写入到保持单元107。由每个应用来设定要在菜单或子菜单中显示的内容。例如,对于Web浏览器,在已注册的站点中,设定浏览日期/时间或注册日期/时间较新的站点、被频繁访问的站点以及更新日期/时间较新的站点。对于音乐播放器,设定播放日期/时间较新

13、的乐曲、注册日期 /时间较新的播放列表、播放频率较高的乐曲/播放列表以及用户评价较高乐曲。对于视频播放器,设定播放日期/时间较新的视频、播放频率较高的视频以及用户评价较高的视频。 对于照片浏览器,设定显示日期/时间较新的图像、显示频率较高的图像以及用户评价较高的图像。对于邮件程序,设定针对每个邮件提供商的邮件。对于地图浏览器,设定显示日期/时间较新的地图以及显示频率较高的地图。对于调度器(scheduler),设定当天的时间表、本周的时间表以及已注册的纪念日的计划。对于应用下载器,设定注册日期/时间较新的应用以及下载频率较高的应用。通过根据为执行菜单显示方法而定义的预定规则(数据类型、格式等)

14、来执行每个应用,由应用执行单元105将内容信息C的显示数据提供至菜单执行单元103。将用于执行菜单显示方法的规则限制为最少的项目,使得可以向菜单来注册各种应用。由每个应用来设定内容信息C的图像。例如,对于Web浏览器,设定网页的屏幕截像以及与该网页有关的logo标记/图标。对于音乐播放器,设定音乐专辑的封面照片以及可被用作封面照片的代替物的预设图标。对于视频播放器,设定视频标题图像和所播放的视频的屏幕截像。对于照片浏览器,设定照片的缩略像以及每个专辑的典型照片的缩略像。对于邮件程序,设定邮件图标。对于地图浏览器,设定地图的截像、 定制地图的截像、已注册的地点/路线。对于调度器,设定其上附着有标

15、记的图标。对于应用下载器,设定可下载的应用的截像/图标。也由每个应用来设定内容的名称。例如,对于Web浏览器,设定被索引(tag)到网页的内容以及由用户指定的书签名称。对于音乐播放器,设定乐曲/播放列表/专辑名称。 对于视频播放器,设定视频标题的名称。对于照片浏览器,设定照片的文件名称、由用户设定的名称以及作为照片的元数据而记录的名称。对于邮件程序,设定邮件提供商的名称。对于地图浏览器,设定用户最新访问的地点以及由用户设定的名称。对于调度器,设定计划的名称。对于应用下载器,设定可下载的应用的名称。内容信息C可以包括参数,以用于启动与内容对应的应用。由每个应用对参数进行设定。例如,对于Web浏览

16、器,设定从子菜单中选择的站点的URL。对于音乐播放器,设定从子菜单中选择的乐曲/专辑/播放列表的标识符。对于视频播放器,设定从子菜单中选择的视频的标识符。对于照片浏览器,设定从子菜单中选择的照片的标识符。对于邮件程序,设定从子菜单中选择的邮件提供商的标识符。对于地图浏览器,设定启动时的模式,诸如基于指定的地点的显示模式以及路线搜索模式。对于调度器,设定从子菜单中选择的计划的标识符。对于应用下载器,设定要下载的应用的标识符。菜单执行单元103具有获取单元、编辑单元、重新布置单元、注册单元和执行准备单元的功能。菜单执行单元103从保持单元107读取和获取由应用执行单元105通过执行应用而写入的内容信息C的显示数据。菜单执行单元103经由操作单元111执行菜单上的区域A的编辑处理。菜单执行单元103进行菜单上的区域A的重新布置处理,使得减少区域A的交叠布置。菜单执行单元103向菜单进行应用的注册处理。菜单执行

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号