菜单显示装置、菜单显示方法以及程序.pdf

上传人:a2 文档编号:5864231 上传时间:2019-03-26 格式:PDF 页数:33 大小:1.09MB
返回 下载 相关 举报
摘要
申请专利号:

CN201080015717.3

申请日:

2010.01.20

公开号:

CN102388356A

公开日:

2012.03.21

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 3/048申请日:20100120|||公开

IPC分类号:

G06F3/048; G06F3/14

主分类号:

G06F3/048

申请人:

索尼公司

发明人:

吉富光祐; 中田大辅; 塚本竹雄; 兵头克也; 坂田纯一郎; 守屋松一郎

地址:

日本东京都

优先权:

2009.04.15 JP 2009-099145

专利代理机构:

北京集佳知识产权代理有限公司 11227

代理人:

杜诚;李春晖

PDF下载: PDF下载
内容摘要

提供了一种菜单显示装置、菜单显示方法以及程序,其能够在应用侧设定菜单的规格。用于显示多个应用的菜单的菜单显示装置(100)设置有:获取部分(103),用于从每个应用获取内容信息(C)的显示数据,该内容信息表示作为由每个应用管理的内容项中要在菜单中显示的对象的内容项;以及显示控制单元(113),用于根据菜单中针对每个应用而设置的区域(A)的设定条件以及从每个应用获取的内容信息的显示数据,控制每个区域中内容信息的显示。因此,根据菜单中为每个应用而设置的区域的设定条件以及从每个应用获取的内容信息的显示数据,控制

权利要求书

1.一种菜单显示装置,其显示多个应用的菜单,所述菜单显示装置
包括:
获取单元,其从每个所述应用获取内容信息的显示数据,所述内容信
息表示由每个所述应用管理的内容中要在所述菜单中显示的内容;以及
显示控制器,其根据所述菜单中针对每个所述应用而设置的区域的设
定条件以及从每个所述应用获取的所述内容信息的显示数据,控制每个所
述区域中所述内容信息的显示。
2.根据权利要求1所述的菜单显示装置,
其中,所述获取单元获取由每个所述应用管理的内容中由每个所述应
用基于下述因素中的至少之一设定的内容的内容信息的显示数据:所述内
容的使用日期/时间、所述内容的更新日期/时间或所述内容的使用频率、
或由用户关于所述内容指定的信息。
3.根据权利要求1所述的菜单显示装置,
其中,所述获取单元获取所述内容信息的图像、所述区域中的所述内
容信息的布置、尺寸和旋转角,作为所述内容信息的所述显示数据。
4.根据权利要求1所述的菜单显示装置,
其中,当所述应用的状态被更新时,所述显示控制器控制状态已被更
新的所述应用的所述区域中的所述内容信息的更新显示。
5.根据权利要求1所述的菜单显示装置,
其中,将所述菜单中的所述区域的布置、尺寸和旋转角作为所述区域
的所述设定条件来保持。
6.根据权利要求1所述的菜单显示装置,还包括:
编辑单元,其进行所述菜单中的所述区域的布局编辑处理,
其中,将基于所述布局编辑处理的结果而决定的设定条件作为所述区
域的所述设定条件来保持。
7.根据权利要求1所述的菜单显示装置,还包括:
重新布置单元,其进行所述区域的重新布置处理,使得减小所述菜单
中的各所述区域的交叠,
其中,将基于所述重新布置处理的结果而决定的设定条件作为所述区
域的所述设定条件来保持。
8.根据权利要求1所述的菜单显示装置,还包括:
注册单元,其向所述菜单进行所述应用的注册处理,
其中,保持针对由所述注册处理注册的所述应用而添加的针对所述区
域的所述设定条件。
9.根据权利要求1所述的菜单显示装置,还包括:
操作单元,用于操作所述菜单,
其中,当选择经由所述操作单元而使得在所述菜单中被聚焦的所述区
域时,所述显示控制器控制与所选择的区域对应的所述应用的子菜单的显
示以及由所述应用管理的内容的内容信息在所述子菜单中的显示。
10.根据权利要求9所述的菜单显示装置,还包括:
执行准备单元,其准备所述应用的执行,
其中,当经由所述操作单元从所述子菜单中选择所述内容信息时,所
述执行准备单元将与所选择的内容信息对应的内容的启动参数提供至对
该内容进行处理的所述应用。
11.根据权利要求9所述的菜单显示装置,
其中,当经由所述操作单元在所述菜单中移动所述区域的焦点时,所
述显示控制器根据使得被按照以菜单区的中心为基准的螺旋方式移动的
焦点聚焦的所述区域来控制所述菜单区的旋转显示,使得被聚焦的所述区
域的旋转角变为0°。
12.根据权利要求9所述的菜单显示装置,
其中,当选择经由所述操作单元而使得在所述菜单中被聚焦的所述区
域时,所述显示控制器控制与所选择的区域对应的所述应用的所述子菜单
的放大显示。
13.根据权利要求9所述的菜单显示装置,
其中,当经由所述操作单元在所述子菜单中指示返回至所述菜单时,
所述显示控制器控制从所述子菜单至所述菜单的缩小显示。
14.一种显示多个应用的菜单的菜单显示方法,包括:
从每个所述应用获取内容信息的显示数据,所述内容信息表示由每个
所述应用管理的内容中要在所述菜单中显示的内容;以及
根据所述菜单中针对每个所述应用而设置的区域的设定条件以及从
每个所述应用获取的所述内容信息的显示数据,控制每个所述区域中所述
内容信息的显示。
15.一种使得计算机执行菜单显示方法的程序,所述菜单显示方法用
于显示多个应用的菜单,所述菜单显示方法包括:
从每个所述应用获取内容信息的显示数据,所述内容信息表示由每个
所述应用管理的内容中要在所述菜单中显示的内容;以及
根据所述菜单中针对每个所述应用而设置的区域的设定条件以及从
每个所述应用获取的所述内容信息的显示数据,控制每个所述区域中所述
内容信息的显示。

说明书

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

技术领域

本发明涉及菜单显示装置、菜单显示方法以及程序。

背景技术

在诸如个人计算机、PDA和移动电话的信息处理装置中,执行多个
应用软件(下文中简称为应用)。在信息处理装置中,用户通过包括多个
应用的图形用户界面(GUI)菜单来选择期望的应用或内容,并且启动该
应用。

在传统菜单中,根据由菜单侧设置的显示数据,显示关于可选择的应
用的信息或关于由应用处理的内容的信息。显示数据例如是指菜单上伴随
内容或应用的图像(诸如图标、缩略图和屏幕截图的图像以及文本等)的
该图像的布置、尺寸等。即,根据在菜单侧预设的规格,在菜单中显示关
于应用的信息或关于内容的信息。

发明内容

技术问题

在传统菜单中,在菜单侧设定菜单的规格,而应用侧难以设定菜单的
规格。因此,应用用户难以通过改变要在菜单中显示的内容及改变显示数
据来按期望设定菜单规格,这阻碍了用户享受使用良好的菜单环境。另外,
应用开发者难以按期望设定菜单规格,这阻碍了应用开发者提供良好的用
户环境。

期望提供能够在应用侧设定菜单规格的菜单显示装置、菜单显示方法
以及程序。

解决方案

根据本发明的第一方面,提供了一种菜单显示装置,其显示多个应用
的菜单,该菜单显示装置包括:获取单元,其从每个应用获取内容信息的
显示数据,该内容信息表示由每个应用管理的内容中要在菜单中显示的内
容;以及显示控制器,其根据菜单中针对每个应用而设置的区域的设定条
件以及从每个应用获取的内容信息的显示数据,控制每个区域中内容信息
的显示。

因此,根据菜单中为每个应用而设置的区域的设定条件以及从每个应
用获取的内容信息的显示数据,控制每个区域中要在菜单中显示的内容信
息的显示。这样,现在可从应用侧设定菜单规格。

获取单元可以获取由每个应用管理的内容中由每个应用基于下述因
素中的至少之一设定的内容的内容信息的显示数据:内容的使用日期/时
间、内容的更新日期/时间或内容的使用频率、或由用户关于内容指定的
信息。因此,可根据由每个应用基于内容使用日期/时间、更新日期/时间
或使用频率或由用户指定的信息而设定的内容,从应用侧设定菜单规格。

获取单元可以获取内容信息的图像,区域中的内容信息的布置、尺寸
和旋转角,作为内容信息的显示数据。因此,可根据包括内容信息的图像,
区域中的内容信息的布置、尺寸和旋转角的内容信息的显示数据,从应用
侧设定菜单规格。

当应用的状态被更新时,显示控制器可以控制状态已被更新的应用的
区域中的内容信息的更新显示。因此,可按照应用的状态更新,在状态已
被更新的应用的区域中做出内容信息的更新显示。

菜单显示装置可以将菜单中的区域的布置、尺寸和旋转角作为区域的
设定条件保持。因此,可根据包括菜单中的区域的布置、尺寸和旋转角的
设定条件来设定菜单规格。

菜单显示装置还可以包括编辑单元,其进行菜单中的区域的布局编辑
处理,其中,将基于布局编辑处理的结果而决定的设定条件作为区域的设
定条件保持。因此,可根据菜单中被编辑的区域的布局来设定菜单规格。

菜单显示装置还可以包括重新布置单元,其进行区域的重新布置处
理,使得减小菜单中的区域的交叠,其中,将基于重新布置处理的结果而
决定的设定条件作为区域的设定条件保持。因此,可根据菜单中被重新布
置的区域的布置来设定菜单规格。

菜单显示装置还可以包括注册单元,其向菜单进行应用的注册处理,
其中,将针对由注册处理注册的应用而添加的区域的设定条件作为区域的
设定条件保持。因此,可根据向菜单注册的应用的区域来设定菜单规格。

菜单显示装置还可以包括操作单元,用于操作菜单,其中,当选择了
经由操作单元而使得在菜单中被聚焦的区域时,显示控制器控制与所选择
的区域对应的应用的子菜单的显示以及应用所管理的内容的内容信息在
子菜单中的显示。因此,可按照菜单中区域的选择来显示与区域对应的应
用的子菜单,以显示应用所管理的内容的内容信息。

菜单显示装置还可以包括执行准备单元,其准备应用的执行,其中,
当经由操作单元从子菜单中选择了内容信息时,执行准备单元将与所选择
的内容信息对应的启动参数提供至对该内容进行处理的应用。因此,可按
照对子菜单中内容信息的选择而启动对与内容信息对应的内容进行处理
的应用。

如果经由操作单元而在菜单中移动针对区域的焦点,则显示控制器可
以使得被按照以菜单区的中心为基准的螺旋方式移动的焦点聚焦的区域
来控制菜单区的旋转角,使得被聚焦的区域的旋转角变为0°。

如果选择了经由操作单元而使得在菜单中被聚焦的区域,则显示控制
器可以控制与所选择的区域对应的应用的子菜单的放大显示。

如果经由操作单元而在子菜单中指示返回至菜单,则显示控制器可以
控制从子菜单至菜单的缩小显示。

根据本发明的第二方面,提供了一种显示多个应用的菜单的菜单显示
方法,包括:从每个应用获取内容信息的显示数据,该内容信息表示由每
个应用管理的内容中要在菜单中显示的内容;以及根据菜单中针对每个应
用而设置的区域的设定条件以及从每个应用获取的内容信息的显示数据,
控制每个区域中内容信息的显示。

因此,根据菜单中针对每个应用而设置的区域的设定条件以及从每个
应用获取的内容信息的显示数据,控制每个区域中要在菜单中显示的内容
信息的显示。这样,现在可从应用侧设定菜单规格。

根据本发明的第三方面,提供了一种程序,该程序使得计算机执行根
据第二方面的菜单显示方法。

有益效果

如上所述,根据本发明可以提供能够在应用侧设定菜单规格的菜单显
示装置、菜单显示方法以及程序。

附图说明

[图1]图1是示出根据本发明实施例的菜单显示装置的功能配置的框
图。

[图2]图2是示出菜单显示方法的处理顺序的流程图。

[图3]图3是示出菜单显示装置的操作模式的转变的图。

[图4A]图4A是示出整体视图模式的显示示例的图。

[图4B]图4B是示出在整体视图模式下移动焦点时的显示示例的图。

[图4C]图4C是示出区域视图模式下的显示示例的图。

[图4D]图4D是应用执行模式下的显示示例。

[图5]图5是示出区域之间的焦点移动的图。

[图6A]图6A是示出区域的编辑处理(布置改变)的图。

[图6B]图6B是示出区域的编辑处理(尺寸改变)的图。

[图6C]图6C是示出区域的编辑处理(旋转角改变)的图。

[图7A]图7A是示出区域的重新布置处理(重新布置之前)的图。

[图7B]图7B是示出区域的重新布置处理(重新布置之后)的图。

[图8A]图8A是示出应用的注册处理的图。

[图8B]图8B是示出该应用的该注册处理的图。

[图8C]图8C是示出该应用的该注册处理的图。

[图9]图9是示出菜单显示装置的硬件配置示例的框图。

具体实施方式

下文中,将参考附图具体描述本发明的优选实施例。注意,在本说明
书和附图中,利用相同的附图标记来表示具有基本相同的功能和结构的单
元,并且不会在此重复对这些元件的描述。

[1.菜单显示装置100的功能配置]

图1是示出菜单显示装置100的功能配置的框图。将菜单显示装置
100被配置为诸如个人计算机、PDA和移动电话的信息处理装置。如图1
所示,菜单显示装置100包括控制单元101、操作单元111、显示控制器
113、显示单元115、内容记录单元117以及通信单元119。

控制单元101包括CPU、ROM和RAM,并控制整个菜单显示装置
100。CPU从ROM等读取诸如菜单显示程序和应用程序的程序,并在
RAM上展开该程序以用于执行。

控制单元101包括菜单执行单元103、应用执行单元105和保持单元
107。菜单执行单元103执行菜单显示程序,应用执行单元105执行应用
程序。保持单元107由非易失性存储器等构成,并保持各种程序和各种程
序的可执行数据。保持单元107保持应用的注册信息、针对菜单中为每个
应用而设置的区域A的设定条件,以及在每个区域A中显示的内容信息
C的显示数据。保持单元107也保持在子菜单中针对每个应用而显示的内
容信息C的显示数据。

区域A的设定条件包括菜单中的区域A的布置、尺寸、旋转角、应
用名称以及标识符。当在将应用写入到保持单元107之前在必要时由用户
注册和调整该应用时,基于预设值来设定区域A的设定条件。在应用注
册之后,在必要时区域A的设定条件被用户改变之后,也将区域A的设
定条件写入到保持单元107。

内容信息C的显示数据表示要在每个应用所管理的内容的菜单或子
菜单中显示的内容(包括子内容)。内容信息C的显示数据包括要显示的
内容信息C的列表、内容信息C的图像以及区域A或子菜单中的内容信
息C的布置、尺寸、旋转角、内容名称以及标识符。在执行每个应用(包
括稍后描述的服务)时,由应用执行单元105将内容信息C的显示数据
写入到保持单元107。

由每个应用来设定要在菜单或子菜单中显示的内容。例如,对于Web
浏览器,在已注册的站点中,设定浏览日期/时间或注册日期/时间较新的
站点、被频繁访问的站点以及更新日期/时间较新的站点。对于音乐播放
器,设定播放日期/时间较新的乐曲、注册日期/时间较新的播放列表、播
放频率较高的乐曲/播放列表以及用户评价较高乐曲。对于视频播放器,
设定播放日期/时间较新的视频、播放频率较高的视频以及用户评价较高
的视频。对于照片浏览器,设定显示日期/时间较新的图像、显示频率较
高的图像以及用户评价较高的图像。对于邮件程序,设定针对每个邮件提
供商的邮件。对于地图浏览器,设定显示日期/时间较新的地图以及显示
频率较高的地图。对于调度器(scheduler),设定当天的时间表、本周的
时间表以及已注册的纪念日的计划。对于应用下载器,设定注册日期/时
间较新的应用以及下载频率较高的应用。

通过根据为执行菜单显示方法而定义的预定规则(数据类型、格式等)
来执行每个应用,由应用执行单元105将内容信息C的显示数据提供至
菜单执行单元103。将用于执行菜单显示方法的规则限制为最少的项目,
使得可以向菜单来注册各种应用。

由每个应用来设定内容信息C的图像。例如,对于Web浏览器,设
定网页的屏幕截图图像以及与该网页有关的logo标记/图标。对于音乐播
放器,设定音乐专辑的封面照片以及可被用作封面照片的代替物的预设图
标。对于视频播放器,设定视频标题图像和所播放的视频的屏幕截图图像。
对于照片浏览器,设定照片的缩略图图像以及每个专辑的典型照片的缩略
图图像。对于邮件程序,设定邮件图标。对于地图浏览器,设定地图的截
图图像、定制地图的截图图像、已注册的地点/路线。对于调度器,设定
其上附着有标记的图标。对于应用下载器,设定可下载的应用的截图图像
/图标。

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

内容信息C可以包括参数,以用于启动与内容对应的应用。由每个
应用对参数进行设定。例如,对于Web浏览器,设定从子菜单中选择的
站点的URL。对于音乐播放器,设定从子菜单中选择的乐曲/专辑/播放列
表的标识符。对于视频播放器,设定从子菜单中选择的视频的标识符。对
于照片浏览器,设定从子菜单中选择的照片的标识符。对于邮件程序,设
定从子菜单中选择的邮件提供商的标识符。对于地图浏览器,设定启动时
的模式,诸如基于指定的地点的显示模式以及路线搜索模式。对于调度器,
设定从子菜单中选择的计划的标识符。对于应用下载器,设定要下载的应
用的标识符。

菜单执行单元103具有获取单元、编辑单元、重新布置单元、注册单
元和执行准备单元的功能。菜单执行单元103从保持单元107读取和获取
由应用执行单元105通过执行应用而写入的内容信息C的显示数据。菜
单执行单元103经由操作单元111执行菜单上的区域A的编辑处理。菜单
执行单元103进行菜单上的区域A的重新布置处理,使得减少区域A的
交叠布置。菜单执行单元103向菜单进行应用的注册处理。菜单执行单元
103针对由应用执行单元105进行的应用的执行进行准备。

操作单元111获取由用户输入的操作信息。通过由键盘、定位设备、
用户手指O等进行的操作来输入操作信息。显示控制器113控制显示单
元115以对菜单/子菜单进行显示,并且也在执行应用时进行显示。显示
单元115对菜单/子菜单进行显示,并且也在应用执行时进行显示。显示
单元115是包含在菜单显示装置100中的液晶面板、外部附接到菜单显示
装置100的LCD等。下面将描述操作单元111和显示单元115被集成为
触摸板的情况,然而可以单独地设定操作单元111和显示单元115。

内容记录单元117记录由可从菜单显示装置100启动的应用来处理的
内容以及内容信息C。内容记录单元117通过与应用相关联而记录内容和
内容信息C。通信单元119经由通信网络N向诸如服务提供商的其它信
息处理装置发送或从这些信息处理装置接收数据。

应用是这样的软件:其具有用以与用户通信的GUI,具有进行用户
期望利用菜单显示装置100进行的工作的功能,并且可从菜单显示装置
100中启动。在下文中,类似于具有诸如微件(widget)的GUI的附件
(accessory)的软件也被称为应用。将执行一部分应用功能而不具有GUI
的所谓服务与应用相区分。服务是即使在例如具有GUI的邮件程序未被
执行以进行邮件发送/接收功能时仍在菜单显示程序的后台执行的程序
等。内容是指诸如静止图像、视频、语音、文本、网页、邮件以及游戏的
实体数据。内容信息C是指伴随内容的实体数据的信息,诸如内容的标
识符、名称、类别以及图标。

[2.菜单显示方法]

图2是示出菜单显示方法的处理顺序的流程图。

如图2所示,菜单执行单元103向菜单注册能够通过菜单显示装置
100启动的应用(步骤S101)。当在发射器(launcher)模式OM5下通过
用户操作安装或注册菜单显示程序时,基于预设值来注册应用。然后,应
用的注册信息被写入到保持单元107。

菜单执行单元103针对已注册的应用中的每个应用来设定区域A的
设定条件(S103)。区域A的设定条件包括菜单中区域A的布置、尺寸以
及旋转角。当在将区域A写入到保持单元107之前注册区域以及必要时
由用户来调整区域A时,基于预设值来设定区域A的设定条件。在区域
A注册之后,当必要时由用户在区域编辑模式OM4下改变设定条件之后,
也将区域A的设定条件写入到保持单元107。

应用执行单元105通过执行每个应用来提供表示要在菜单/子菜单中
显示的内容的内容信息C的显示数据(S105)。针对每个应用,基于记录
在内容记录单元117中的内容信息C和/或基于用户操作来创建内容信息
C的显示数据,并将内容信息C的显示数据写入到保持单元107。在执行
应用(及服务)期间,周期地或非周期地写入内容信息C的显示数据。

应用执行单元105通过执行每个应用来设定要在菜单/子菜单中显示
的内容。基于内容的使用日期/时间、更新日期/时间、使用频率以及由用
户指定的关于内容的信息,设定要在菜单/子菜单中显示的内容。要在菜
单/子菜单中显示的内容被设定为:先前刚由应用执行的内容、先前刚检
测到更新的内容、使用频率较高的内容、或者先前刚由用户经由应用指定
的内容。

应用执行单元105通过执行每个应用来针对每个应用设定表示要在
菜单/子菜单中显示的内容的内容信息C的显示数据。内容信息C的显示
数据包括内容信息C的列表、内容信息C的图像以及内容信息C在区域
A中的布置、尺寸、旋转角等。在应用与菜单执行单元103之间预设内容
信息C的显示数据的类型、格式等。即,通过根据为执行菜单显示方法
而定义的预定规则来执行每个应用,由应用执行单元105将内容信息C
的显示数据提供至菜单执行单元103。

菜单执行单元103经由显示控制器113使显示单元115根据应用的注
册信息、与应用对应的区域A的设定条件以及内容信息C的显示数据来
显示菜单(S107)。菜单执行单元103在菜单执行期间周期地或非周期地,
诸如当菜单启动时或应用终止时,从保持单元107读取应用的显示数据。
在菜单中,在针对每个已注册的应用设定的区域A中,显示表示要在菜
单中显示的内容的内容信息C的显示数据。

如果通过执行应用而更新每个应用的状态,则应用执行单元105向菜
单执行单元103通知状态更新(S109、S111)。即使应用执行单元105并
未执行应用,如果正在执行服务,那么也可通知应用的状态更新。

例如当使用内容或更新内容或者对内容进行操作以使得需要改变对
应的区域A的显示时,通知应用的状态更新。按照应用的状态更新,应
用执行单元105将更新对应的区域A的显示所需要的显示数据写入到保
持单元107。期望应用执行单元105在识别应用和显示内容C之后对状态
更新做出通知。然后,菜单执行单元103从保持单元107读取经更新的显
示数据,经由显示控制器113使得显示单元115显示经更新的菜单(S113)。

针对不同应用,状态更新通知被用于不同用途。例如,状态更新通知
被用于做出如下通知:经由通信单元119,从针对每个应用而注册的服务
提供商获取了推荐信息。音乐播放器、视频播放器或照片播放器将状态更
新通知用于做出向菜单显示装置100的特定记录位置添加/从菜单显示装
置100的特定记录位置删除内容(诸如向菜单显示装置100添加/从菜单
显示装置100删除内容)的通知。Web浏览器将状态更新通知用于做出
用户注册的RSS频道的更新通知。邮件程序将状态更新通知用于做出新
邮件通知。调度器将状态更新通知用于做出用户设定的时间点的到达通
知。

如果选择菜单中的区域A,则菜单执行单元103经由显示控制器113
使得显示单元115显示与所选的区域A对应的应用的子菜单(S115、
S117)。菜单执行单元103经由显示控制器113使得显示单元115根据表
示要在子菜单中显示的内容(包括子内容)的内容信息C的显示数据显
示子菜单。

如果从子菜单中选择内容(包括子内容),则菜单执行单元103向应
用执行单元105通知内容执行指令(S119、S121)。必要时,与用于应用
启动的参数一起通知执行指令。应用执行单元105执行对所选内容进行处
理的应用(S123)。应用执行单元105从内容记录单元117读取所选内容,
以通过执行应用而处理该内容。

[3.操作模式]

图3是示出菜单显示装置100的操作模式的转变的图。如图3所示,
菜单显示装置100具有各操作模式:整体视图模式OM1、区域视图模式
OM2、应用执行模式OM3、区域编辑模式OM4以及发射器模式OM5。

整体视图模式OM1是通过使用针对每个应用而设定的区域A来显示
多个应用的菜单的模式。区域视图模式OM2是显示有应用的子菜单的模
式。应用执行模式OM3是执行应用的模式。区域编辑模式OM4是在菜
单中编辑区域A的布局的模式。发射器模式OM5是启动应用或注册应用
的模式。

按照区域A的选择操作,操作模式从整体视图模式OM1切换为区域
视图模式OM2(T12)。按照模式选择操作,操作模式从区域视图模式
OM2切换为整体视图模式OM1(T21)。按照子菜单中的内容执行指令,
操作模式从区域视图模式OM2切换为应用执行模式OM3(T23)。按照
应用的执行画面中的模式选择操作,操作模式从应用执行模式OM3切换
为整体视图模式OM1(T31)。

按照模式选择操作,操作模式在整体视图模式OM1与区域编辑模式
OM4之间切换(T14、T41),并且操作模式在整体视图模式OM1与发射
器模式OM5之间切换(T15、T51)。另外,按照应用的启动操作,操作
模式从发射器模式OM5切换为应用执行模式OM3(T53)。

图4是示出从整体视图模式OM1通过区域视图模式OM2到应用执
行模式OM3的视图模式转变的图。图5是示出区域A之间的焦点移动的
图。

在图4中,显示了作为可折叠PDA的菜单显示装置100。菜单显示
装置100被设置有框F,框F将显示屏幕分为上部区和下部区,以实现折
叠机制。在下文中,尽管菜单显示装置100的显示屏幕被分为上部区和下
部区,然而也以相同方式描述显示屏幕由单个显示区构成的情况。

[3-1.整体视图模式OM1]

在图4A中,示出了整体视图模式OM1的显示示例。在上部区和下
部区中,与针对每个已注册的应用的区域A一起,在每个区域A中显示
表示要在菜单中显示的内容的内容信息C的显示数据。

菜单执行单元103经由显示控制器113使得显示单元115根据应用的
注册信息、与应用对应的区域A的设定条件以及要在菜单中显示的内容
信息C的显示数据来显示菜单。

在图4A所示的示例中,针对菜单中诸如时钟、邮件、照片、电影、
音乐和Web更新的各应用中的每个应用,分别设置区域A1、A2、A3、
A4、A5和A6。尽管设置了作为矩形区域的区域A,然而可将区域A设
置为具有除矩形外的其它形状。在显示屏幕的底部显示起始点移动按钮
“前一个”、“下一个”B1、B2,以在各区域A之间移动焦点。分别在显
示屏幕的左端和右端显示发射器按钮B3、B4,以在上部区和下部区中的
每个中显示发射器L。

在时钟区域A1中,显示时钟内容的内容信息C。在邮件区域A2中,
与先前刚接收的邮件内容的内容信息C一起,显示邮件接收日期。在照
片区域A3中,显示照片内容的内容信息C(缩略图图像)。在电影区域
A4中,显示先前刚播放的电影内容的内容信息C(屏幕截图图像)以及
相关内容的内容信息C。在音乐区域A5中,显示先前刚播放的音乐内容
的内容信息C(专辑图像)。在Web更新区域A6中,与先前刚更新的
Web内容的内容信息C(网页的屏幕截图图像)一起,显示页面更新日
期。

与区域A对应的应用的名称被显示在每个区域A中,并且取决于应
用而显示内容的名称。在菜单中,聚焦由粗虚线指示的电影的区域A4。

根据包括区域A的布置、尺寸、旋转角、应用名称以及标识符的设
定条件,在菜单区中的预定布局中显示区域A。菜单区是布置有向菜单注
册的应用的区域A的虚拟平面,并且该虚拟平面的一部分显示在显示屏
幕上。通过如下方式定义区域A的布置:将区域A的左上角设定为基准
点、将区域A的尺寸定义为自基准点至区域A右下角的相对坐标、而将
区域A的旋转角定义为以基准点作为旋转中心的角。

根据显示数据在每个区域A中以预定布置显示内容信息C,其中显
示数据是由内容信息C的列表,内容信息C的图像,以及内容信息C在
每个区域A中的布置、尺寸、旋转角、内容名称及标识符构成的。类似
区域A,针对内容信息C的显示数据来定义内容信息C的布置、尺寸以
及旋转角。

尽管在图4A所示的示例中并未通过与其它区域A交叠来布置区域
A,然而,可以通过与其它区域A交叠而布置区域A。在这种情况下,显
示控制器113以如下方式控制区域A的显示:根据针对每个区域A设定
的优先级的次序,将具有增加的优先级的区域A显示为来到显示屏幕顶
部。期望显示控制器113控制区域A的显示,使得所聚焦的区域A在显
示屏幕上显示在其它区域A之上。

可以相对于显示屏幕竖直地、水平地或在倾斜方向上可滚动地显示菜
单区,并且也可以围绕菜单区的中心可旋转地显示菜单区。如果通过在菜
单中指定除区域A以外的区进行拖动操作,则通过将菜单区链接至该拖
动操作而滚动和显示菜单区。拖动操作是这样的操作:在该操作中,与显
示屏幕接触的手指O移动到显示屏幕上的预定位置。如果操作了焦点移
动按钮“前一个”、“下一个”B1、B2之一,则按照焦点移动而旋转菜单
区并显示菜单区。

当滚动和显示菜单区时,菜单执行单元103计算滚动后显示屏幕上的
区域A的布局,并经由显示控制器113使得显示单元115显示滚动后的菜
单区。当滚动和显示菜单区时,菜单执行单元103通过考虑菜单的滚动量
而计算滚动后显示屏幕上的区域A的布局。不显示菜单区的超出显示屏
幕的区。

图4B示出焦点从图4A所示状态移动至音乐区域A5之后的状态。
按照菜单区中区域A的布置,对每个区域A设定焦点次序。按照对菜单
中“前一个”、“下一个”按钮B1、B2的操作,将焦点移动至处于所聚焦
的区域A的下一焦点次序或前一焦点次序的区域A。

菜单执行单元103通过计算自音乐区域A5的旋转角起的预定旋转角
并进行坐标转换处理,来计算显示屏幕上的内容信息C和区域A的布局。
然后,基于处理结果,显示控制器113针对要在菜单中显示的内容来控制
区域A中的内容信息C的显示。

当旋转和显示菜单区时,菜单执行单元103计算旋转后显示屏幕上的
内容信息C和区域A的布局,并经由显示控制器113使得显示单元115
显示旋转后的菜单区。基于菜单区不旋转的状态而设定内容信息C的显
示数据。这样,如果旋转和显示菜单区,则菜单执行单元103通过考虑针
对内容信息C的显示数据的菜单区的旋转量而计算旋转后显示屏幕上的
内容信息C的布局。

在图5所示的示例中,将菜单区的中心设为基准,以螺旋方式设定焦
点次序。沿着螺旋顺时针设定焦点次序,其中布置在螺旋中心的区域A
被设定为起始点。在这种情况下,菜单区被划分为例如3×3的栅格状子区
(i,j),并且按照区域A的中心位置(图5中以●来标记)将每个区域A
分配到子区。按照区域A的数目和形状来适当地设定子区的划分数目和
划分形状。

如图5所示,将左上子区和右下子区分别定义为子区(1,1)和子区
(3,3)。分别将时钟、邮件、照片、电影、音乐和Web更新的区域A1、
A2、A3、A4、A5和A6分配至子区(2,2)、(1,3)、(1,2)、(1,1)、(3,1)
和(3,3)。使用子区(2,2)作为基准,以螺旋方式按照时钟区域A1、邮
件区域A2、照片区域A3、电影区域A4、音乐区域A5和Web更新区域
A6的次序来设定焦点次序。如果多个区域A被分配至同一子区,则设定
区域A的焦点次序,使得在更靠近焦点次序的设定方向的位置中布置的
区域A的焦点次序较早。

在图4B所示的状态下,当在图4A所示的状态下操作“下一个”按
钮B2之后菜单区顺时针旋转,并且聚焦具有聚焦电影区域A4之后的下
一焦点次序的音乐区域A5。调整菜单区的旋转角,使得音乐区域A5的
旋转角变为0°。相应地,可改进所聚焦的区域A5的可视性。

[3-2.区域视图模式OM2]

在图4C中,示出了区域视图模式OM2中的子菜单的显示示例。在
图4C中,示出了从图4B所示状态选择音乐区域A5的状态。如果在整体
视图模式OM1下指定区域A的区并且对该区进行的定位操作超过预定时
段,则操作模式切换为区域视图模式OM2。

如果选择区域A,则放大并在上部区显示所选的区域A,且扩大并显
示区域A中显示的内容信息C0。在下部区中,显示要在菜单中显示的子
内容的内容信息C1至C3。

菜单执行单元103经由显示控制器113使得显示单元115根据要在子
菜单中显示的内容信息C0至C3的显示数据来显示子菜单。

在图4C所示的示例中,在上部区中作为内容信息C0显示音乐专辑
的封面图像以及一组所记录的曲目的音乐片段。在下部区中,作为子内容
的内容信息C1至C3,显示音乐专辑的封面图像,其包含所记录的曲目
的音乐片段。显示屏幕的底部显示了用以将操作模式切换为整体视图模式
OM1的“全视图”按钮B5以及用以选择子内容的选择按钮“前一个”、
“下一个”B6、B7。在下部区中,显示了“播放”按钮B8,用以指示播
放通过操作选择按钮B6、B7选择的子内容。

在图4C所示的状态下,菜单执行单元103通过按照对“全视图”按
钮B5的操作而伴随着从区域A到菜单的缩小显示,来将操作模式切换为
图4B所示的整体视图模式OM1。在切换操作模式之后,可以在不滚动
和旋转菜单区的情况下显示菜单区。菜单执行单元103使得用户通过使用
按照对“前一个”、“下一个”按钮B6、B7的操作而在子内容之间移动的
光标来选择子内容。在图4C所示的状态下,选择了子内容C1。

[3-3.应用执行模式OM3]

在图4D中,显示了应用执行画面的显示示例。图4D示出在图4B
所示的状态下指示播放子内容的状态。如果在区域视图模式OM2下通过
“播放”按钮B8指示执行子内容,则操作模式切换为应用执行模式OM3。

菜单执行单元103向应用执行单元105通知执行指令,这些执行指令
包括参数,诸如从子内容菜单中选择的子内容的内容信息C。应用执行单
元105从内容记录单元117读取内容,以通过执行对要执行的子内容进行
处理的应用而处理该内容。

在图4D所示的状态下,通过与图4B所示的菜单交叠而显示应用的
执行画面。在上部区,与图4C所示的内容信息C一起显示应用的操作菜
单AM。在应用的操作菜单AM中,显示关于所播放的子内容的信息以及
暂停、快退和快进的操作按钮。显示屏幕的底部显示了用以将操作模式切
换为整体视图模式OM1的“全视图”按钮B5。

在图4D所示的状态下,菜单执行单元103按照对“全视图”按钮
B5的操作将操作模式切换为图4B所示的整体视图模式OM1。菜单执行
单元103按照对操作菜单AM中的操作按钮的操作,进行子内容的播放
处理。

[3-4.区域编辑模式OM4]

图6是示出区域A的编辑处理的图。如果通过手指O等触摸菜单的
显示屏幕上与区域A对应的区超过预定时段,则操作模式从整体视图模
式OM 1切换为区域编辑模式OM4,并且此时区域A是可编辑的。如果
在可编辑状态下通过手指O等触摸区域A外部的区超过预定时段,则操
作模式从区域编辑模式OM4切换为整体视图模式OM 1。

在图6所示的示例中,由粗虚线指示的电影区域A4变为可编辑区域。
用于改变尺寸和角度的改变标记M1、M2被显示在区域A的预定位置中。
如下面所示,在区域编辑模式OM4下,可以改变区域A的布置、尺寸和
旋转角。

如果如图6A所示,用户在区域A4中指定改变标记M1、M2外部的
区并进行拖动操作,则区域A4的布置被改变。通过链接至区域A4的拖
动操作而在布置上改变区域A4并显示区域A4,并且按照拖动操作后区
域A4的位置来改变区域A4的布置。

如果如图6B所示,用户在区域A4中指定尺寸改变标记M1并进行
拖动操作,则区域A4的尺寸被改变。通过链接至尺寸改变标记M1的拖
动操作而在尺寸上改变区域A4并显示区域A4,并且按照拖动操作后尺
寸改变标记M1的位置来改变区域A4的尺寸。在图6B所示的示例中,
如果通过拖动操作移动区域A4右下角处的尺寸改变标记M1,则在区域
A4的左上角固定的情况下,区域A4的尺寸按照移动后尺寸改变标记M1
的位置而改变为区域A4’的尺寸。

如果如图6C所示,用户在区域A4中指定角度改变标记M2并进行
拖动操作,则区域A4的旋转角被改变。通过链接至角度改变标记M2的
拖动操作而在旋转角方面改变区域A4并显示区域A4,并且按照拖动操
作后角度改变标记M2的位置来改变区域A4的旋转角。在图6C所示的
示例中,如果通过拖动操作移动区域A4右上角处的角度改变标记M2,
则在区域A4的左上角固定的情况下,区域A4的旋转角按照移动后角度
改变标记M2的位置改变为区域A4’的旋转角。

菜单执行单元103基于对要编辑的区域A或改变标记M1、M2的拖
动操作而改变区域A的设定条件(布置、尺寸和旋转角)。尽管也在滚动
或旋转菜单的状态下进行区域A的编辑处理,然而仍基于菜单区的坐标
来改变区域A的设定条件。即,基于菜单区的坐标,在对显示屏幕上拖
动操作后的区域A或改变标记M1、M2的位置进行变换之后,改变区域
A的设定条件。然后,由保持单元107保持区域A的所改变的设定条件。

图7是示出区域A的重新布置处理的图。如果用户在区域编辑模式
OM4下通过预定操作指示重新布置区域A,则重新布置区域A。在区域
A的重新布置中,以减少各区域A的交叠的方式来布置各区域A。

在图7所示的示例中,时钟和照片的区域A1、A3,邮件和Web更
新的区域A2、A6以及电影和音乐的区域A4、A5交叠,并且显示在区域
A1、A5、A6后面的区域A2、A3、A4的可视性被减小。

菜单执行单元103将区域A的中心位置(图7中以●、○来标记)与
子区的中心位置(图7中以X来标记)相比较,并改变区域A的设定条
件以重新布置区域A。然后,所改变的设定条件被写入到保持单元107。
在这种情况下,菜单区被划分为例如3×3的栅格状子区(i,j),并且按照
区域A的中心位置而将每个区域A分配到对应的子区的中心位置。按照
区域A的数目和形状来适当地设定子区的划分数目和划分形状。

如图7A所示,将左上子区和右下子区分别定义为子区(1,1)和子
区(3,3)。时钟和照片区域A1、A3被布置在子区(2,2)中,邮件区域
A2被布置在子区(2,3)中,Web更新区域A6被布置在子区(3,3)中,
而电影和音乐区域A4、A5被布置在子区(2,1)中。例如在时钟和照片
区域A1、A3的情况下,时钟区域A1的中心位置比照片区域A3的中心
位置更靠近子区(2,2)。在位于子区(2,2)左侧的子区(1,2)中,并未
出现其它区域A的中心位置。

这样,如图7B所示,时钟区域A1的中心位置被重新布置到子区(2,
2)的中心位置,而照片区域A3的中心位置被重新布置到子区(1,2)的
中心位置。类似地,邮件区域A2的中心位置被重新布置到子区(1,3)
的中心位置,电影区域A4的中心位置被重新布置到子区(1,1)的中心
位置,音乐区域A5的中心位置被重新布置到子区(2,1)的中心位置,
而Web更新区域A6的中心位置被重新布置到子区(3,3)的中心位置。

菜单执行单元103执行如上所述的区域A的重新布置处理,改变区
域A的设定条件(区域A的布置),并将设定条件写入到保持单元107。
与区域A的重新布置一起,可以改变区域A的尺寸和/或区域A的旋转角。
可以在菜单区不滚动或旋转的状态下或者在菜单区滚动或旋转的状态下
进行区域A的重新布置处理。

[3-5.发射器模式OM5]

图8是示出应用的注册处理的图。如果通过手指O等触摸菜单的显
示屏幕上与发射器按钮B3、B4对应的区超过预定时段,则操作模式从整
体视图模式OM1切换为发射器模式OM5,并且可以注册应用。如果在
可以注册应用的状态下通过手指O等触摸发射器L外部的区超过预定时
段,则操作模式从发射器模式OM5切换为整体视图模式OM 1。

如果操作了显示屏幕左端和右端的发射器按钮B3或B4,则通过在上
部区或下部区中与菜单交叠而显示发射器L。在发射器L中,显示如下应
用的图标I1至I7、名称等:这些应用没有向可从菜单显示装置100执行
的各应用的菜单进行注册。

如果通过手指O等触摸发射器L的显示屏幕上与应用的图标I对应
的区超过预定时段,则菜单执行单元103将操作模式切换为应用执行模式
OM3。然后,应用执行单元105启动对应的应用。在图8A所示的示例中,
选择了调度器的图标I2,因而启动了调度器。

如果指定应用的图标I并且从发射器L区的区向菜单区进行拖放
(drag and drop)操作,则菜单执行单元103更新应用的注册信息。另
外,菜单执行单元103按照图标I的拖放操作,向菜单添加对应的应用的
区域A。在图8B所示的示例中,进行调度器的图标I2的拖放操作,因而
向菜单注册调度器。然后,如图8C所示,将调度器的区域A7添到菜单。

通过将图标I2的放下位置用作基准,设定所添加的区域A7的布置,
并且将所添加的区域A7的尺寸和旋转角设定为预定值。区域A7变得好
像在区域编辑模式下那样可编辑,并且在区域A7中显示用于改变尺寸和
旋转角的改变标记M1、M2。然后,以与在区域编辑模式OM4下相同的
方式,改变区域A7的布置、尺寸和旋转角。当完成区域A7的编辑处理
时,菜单执行单元103将区域A7的设定条件写入到保持单元107。

[4.菜单显示装置100的硬件配置]

图9是示出菜单显示装置100的硬件配置示例的框图。

菜单显示装置100主要包括CPU 901、ROM 903、RAM 905、主机
总线907、桥接器909、外部总线911、接口913、输入装置915、输出装
置917、存储装置919、驱动器921、连接端口923以及通信装置925。

CPU 901起到算数处理单元或控制装置的功能,并根据记录在ROM 
903、RAM 905、存储装置919或可拆卸记录介质927中的各种程序,至
少部分地控制菜单显示装置100的操作。ROM 903存储CPU 901使用的
程序和参数。RAM 905临时存储由CPU 901执行的程序以及用于程序执
行的参数。CPU 901、ROM 903和RAM 905通过主机总线907相互连接。
主机总线907经由桥接器909连接至外部总线911。

输入装置915是可被用户操作的操作单元,诸如鼠标、键盘、触摸板、
按钮以及开关。输入装置915也可以是例如使用无线电波(诸如红外线)
的远程操作单元或者与菜单显示装置100的操作相兼容的外部装置929
(诸如移动电话和PDA)。输入装置915包括输入控制电路,输入控制电
路基于用户例如使用以上操作单元输入的操作信息而生成输入信号,并将
该输入信号输出至CPU 901。菜单显示装置100的用户经由输入装置915
的操作而将各种数据输入到菜单显示装置100,以指示处理操作。

输出装置917包括能够在视觉上或听觉上向用户通知所获取的信息
的装置,例如:诸如CRT显示器、液晶显示器和灯的显示装置,诸如扬
声器和耳机的音频输出装置,打印机,移动电话以及传真机。输出装置
917输出菜单显示装置100的处理结果。例如,显示装置将菜单显示装置
100的处理结果显示为文本信息或图像信息,而音频输出装置将播放的音
频数据、声音数据等的音频信号转变为用于输出的模拟信号。

存储装置919是用于数据存储的装置,并例如包含诸如HDD的磁存
储设备、半导体存储设备、光学存储设备或磁光设备。存储装置919存储
由CPU 101执行的程序、各种数据以及从外部获取的各种数据。

驱动器921是用于记录介质的读取器写入器,并嵌入在菜单显示装置
100中或者外部附接到菜单显示装置100。驱动器921从诸如安装的磁盘、
光盘和半导体存储器的可拆卸记录介质927中读取所记录的数据,并将所
记录的数据输出至RAM 905,以写入要记录的数据。

连接端口923是用以将外部设备929直接连接至菜单显示装置100
的端口,例如USB端口、SCSI端口或RS232C端口。菜单显示装置100
经由连接端口923从连接至连接端口923的外部设备929获取数据/向连
接至连接端口923的外部设备929提供数据。

通信装置925是由通信设备构成的通信接口,用以连接至通信网络
N。通信装置925例如是用于有线或无线LANUSB的通信卡、用于ADSL
的路由器或用于通信的调制解调器。通信装置925依照预定协议例如向因
特网或其它通信设备发送信号或从因特网或其它通信设备接收信号。连接
至通信装置925的通信网络N由有线或无线连接的网络构成。通信网络N
可以是因特网、家庭LAN、红外线通信、无线电波通信或卫星通信。

已经描述了用以实现根据本发明实施例的菜单显示装置100的功能
的硬件配置的示例。可以通过使用通用设备来配置硬件的每个结构元件,
或者通过使用专用于每个结构元件的功能的设备来配置硬件的每个结构
元件。

[5.结语]

如上所述,根据依照本发明实施例的菜单显示装置100,根据菜单中
针对每个应用设定的区域A的设定条件以及从每个应用获取的内容信息
C的显示数据,控制每个区域A中显示内容C的显示。因此,现在可以
从应用侧设定菜单规格。

因此,用户能够通过经由改变要在菜单中显示的内容以及改变显示数
据而如所期望的设定菜单规格,来享受对良好的菜单环境的使用。

以上已参考附图描述了本发明的优选实施例,但是本发明当然不限于
以上示例。本领域技术人员可以在所附权利要求的范围内发现各种改变和
修改,并且应理解,这些变更和修改将自然归入本发明的技术范围。

附图标记列表

100菜单显示装置

101控制单元

103菜单执行单元

105应用执行单元

107保持单元

111操作单元

113显示控制器

115显示单元

117内容记录单元

119通信单元

菜单显示装置、菜单显示方法以及程序.pdf_第1页
第1页 / 共33页
菜单显示装置、菜单显示方法以及程序.pdf_第2页
第2页 / 共33页
菜单显示装置、菜单显示方法以及程序.pdf_第3页
第3页 / 共33页
点击查看更多>>
资源描述

《菜单显示装置、菜单显示方法以及程序.pdf》由会员分享,可在线阅读,更多相关《菜单显示装置、菜单显示方法以及程序.pdf(33页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102388356 A (43)申请公布日 2012.03.21 CN 102388356 A *CN102388356A* (21)申请号 201080015717.3 (22)申请日 2010.01.20 2009-099145 2009.04.15 JP G06F 3/048(2006.01) G06F 3/14(2006.01) (71)申请人 索尼公司 地址 日本东京都 (72)发明人 吉富光祐 中田大辅 塚本竹雄 兵头克也 坂田纯一郎 守屋松一郎 (74)专利代理机构 北京集佳知识产权代理有限 公司 11227 代理人 杜诚 李春晖 (54) 发明名称 菜。

2、单显示装置、 菜单显示方法以及程序 (57) 摘要 提供了一种菜单显示装置、 菜单显示方法以 及程序, 其能够在应用侧设定菜单的规格。用于 显示多个应用的菜单的菜单显示装置 (100) 设置 有 : 获取部分 (103), 用于从每个应用获取内容信 息 (C) 的显示数据, 该内容信息表示作为由每个 应用管理的内容项中要在菜单中显示的对象的内 容项 ; 以及显示控制单元 (113), 用于根据菜单中 针对每个应用而设置的区域 (A) 的设定条件以及 从每个应用获取的内容信息的显示数据, 控制每 个区域中内容信息的显示。 因此, 根据菜单中为每 个应用而设置的区域的设定条件以及从每个应用 获取的。

3、内容信息的显示数据, 控制作为每个区域 中要在菜单中显示的对象的内容信息的显示。 (30)优先权数据 (85)PCT申请进入国家阶段日 2011.10.08 (86)PCT申请的申请数据 PCT/JP2010/050596 2010.01.20 (87)PCT申请的公布数据 WO2010/119714 JA 2010.10.21 (51)Int.Cl. (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 13 页 附图 17 页 CN 102388369 A1/2 页 2 1. 一种菜单显示装置, 其显示多个应用的菜单, 所述菜单显示装置包括 : 获取单元,。

4、 其从每个所述应用获取内容信息的显示数据, 所述内容信息表示由每个所 述应用管理的内容中要在所述菜单中显示的内容 ; 以及 显示控制器, 其根据所述菜单中针对每个所述应用而设置的区域的设定条件以及从每 个所述应用获取的所述内容信息的显示数据, 控制每个所述区域中所述内容信息的显示。 2. 根据权利要求 1 所述的菜单显示装置, 其中, 所述获取单元获取由每个所述应用管理的内容中由每个所述应用基于下述因素 中的至少之一设定的内容的内容信息的显示数据 : 所述内容的使用日期 / 时间、 所述内容 的更新日期 / 时间或所述内容的使用频率、 或由用户关于所述内容指定的信息。 3. 根据权利要求 1 。

5、所述的菜单显示装置, 其中, 所述获取单元获取所述内容信息的图像、 所述区域中的所述内容信息的布置、 尺 寸和旋转角, 作为所述内容信息的所述显示数据。 4.根据权利要求 1 所述的菜单显示装置, 其中, 当所述应用的状态被更新时, 所述显示控制器控制状态已被更新的所述应用的 所述区域中的所述内容信息的更新显示。 5. 根据权利要求 1 所述的菜单显示装置, 其中, 将所述菜单中的所述区域的布置、 尺寸和旋转角作为所述区域的所述设定条件 来保持。 6. 根据权利要求 1 所述的菜单显示装置, 还包括 : 编辑单元, 其进行所述菜单中的所述区域的布局编辑处理, 其中, 将基于所述布局编辑处理的结。

6、果而决定的设定条件作为所述区域的所述设定条 件来保持。 7. 根据权利要求 1 所述的菜单显示装置, 还包括 : 重新布置单元, 其进行所述区域的重新布置处理, 使得减小所述菜单中的各所述区域 的交叠, 其中, 将基于所述重新布置处理的结果而决定的设定条件作为所述区域的所述设定条 件来保持。 8. 根据权利要求 1 所述的菜单显示装置, 还包括 : 注册单元, 其向所述菜单进行所述应用的注册处理, 其中, 保持针对由所述注册处理注册的所述应用而添加的针对所述区域的所述设定条 件。 9. 根据权利要求 1 所述的菜单显示装置, 还包括 : 操作单元, 用于操作所述菜单, 其中, 当选择经由所述操。

7、作单元而使得在所述菜单中被聚焦的所述区域时, 所述显示 控制器控制与所选择的区域对应的所述应用的子菜单的显示以及由所述应用管理的内容 的内容信息在所述子菜单中的显示。 10. 根据权利要求 9 所述的菜单显示装置, 还包括 : 执行准备单元, 其准备所述应用的执行, 其中, 当经由所述操作单元从所述子菜单中选择所述内容信息时, 所述执行准备单元 权 利 要 求 书 CN 102388356 A CN 102388369 A2/2 页 3 将与所选择的内容信息对应的内容的启动参数提供至对该内容进行处理的所述应用。 11. 根据权利要求 9 所述的菜单显示装置, 其中, 当经由所述操作单元在所述菜。

8、单中移动所述区域的焦点时, 所述显示控制器根 据使得被按照以菜单区的中心为基准的螺旋方式移动的焦点聚焦的所述区域来控制所述 菜单区的旋转显示, 使得被聚焦的所述区域的旋转角变为 0。 12. 根据权利要求 9 所述的菜单显示装置, 其中, 当选择经由所述操作单元而使得在所述菜单中被聚焦的所述区域时, 所述显示 控制器控制与所选择的区域对应的所述应用的所述子菜单的放大显示。 13. 根据权利要求 9 所述的菜单显示装置, 其中, 当经由所述操作单元在所述子菜单中指示返回至所述菜单时, 所述显示控制器 控制从所述子菜单至所述菜单的缩小显示。 14. 一种显示多个应用的菜单的菜单显示方法, 包括 :。

9、 从每个所述应用获取内容信息的显示数据, 所述内容信息表示由每个所述应用管理的 内容中要在所述菜单中显示的内容 ; 以及 根据所述菜单中针对每个所述应用而设置的区域的设定条件以及从每个所述应用获 取的所述内容信息的显示数据, 控制每个所述区域中所述内容信息的显示。 15. 一种使得计算机执行菜单显示方法的程序, 所述菜单显示方法用于显示多个应用 的菜单, 所述菜单显示方法包括 : 从每个所述应用获取内容信息的显示数据, 所述内容信息表示由每个所述应用管理的 内容中要在所述菜单中显示的内容 ; 以及 根据所述菜单中针对每个所述应用而设置的区域的设定条件以及从每个所述应用获 取的所述内容信息的显示。

10、数据, 控制每个所述区域中所述内容信息的显示。 权 利 要 求 书 CN 102388356 A CN 102388369 A1/13 页 4 菜单显示装置、 菜单显示方法以及程序 技术领域 0001 本发明涉及菜单显示装置、 菜单显示方法以及程序。 背景技术 0002 在诸如个人计算机、 PDA 和移动电话的信息处理装置中, 执行多个应用软件 ( 下文 中简称为应用)。 在信息处理装置中, 用户通过包括多个应用的图形用户界面(GUI)菜单来 选择期望的应用或内容, 并且启动该应用。 0003 在传统菜单中, 根据由菜单侧设置的显示数据, 显示关于可选择的应用的信息或 关于由应用处理的内容的信。

11、息。显示数据例如是指菜单上伴随内容或应用的图像 ( 诸如图 标、 缩略图和屏幕截图的图像以及文本等 ) 的该图像的布置、 尺寸等。即, 根据在菜单侧预 设的规格, 在菜单中显示关于应用的信息或关于内容的信息。 发明内容 0004 技术问题 0005 在传统菜单中, 在菜单侧设定菜单的规格, 而应用侧难以设定菜单的规格。因此, 应用用户难以通过改变要在菜单中显示的内容及改变显示数据来按期望设定菜单规格, 这 阻碍了用户享受使用良好的菜单环境。 另外, 应用开发者难以按期望设定菜单规格, 这阻碍 了应用开发者提供良好的用户环境。 0006 期望提供能够在应用侧设定菜单规格的菜单显示装置、 菜单显示。

12、方法以及程序。 0007 解决方案 0008 根据本发明的第一方面, 提供了一种菜单显示装置, 其显示多个应用的菜单, 该菜 单显示装置包括 : 获取单元, 其从每个应用获取内容信息的显示数据, 该内容信息表示由每 个应用管理的内容中要在菜单中显示的内容 ; 以及显示控制器, 其根据菜单中针对每个应 用而设置的区域的设定条件以及从每个应用获取的内容信息的显示数据, 控制每个区域中 内容信息的显示。 0009 因此, 根据菜单中为每个应用而设置的区域的设定条件以及从每个应用获取的内 容信息的显示数据, 控制每个区域中要在菜单中显示的内容信息的显示。 这样, 现在可从应 用侧设定菜单规格。 001。

13、0 获取单元可以获取由每个应用管理的内容中由每个应用基于下述因素中的至少 之一设定的内容的内容信息的显示数据 : 内容的使用日期/时间、 内容的更新日期/时间或 内容的使用频率、 或由用户关于内容指定的信息。 因此, 可根据由每个应用基于内容使用日 期/时间、 更新日期/时间或使用频率或由用户指定的信息而设定的内容, 从应用侧设定菜 单规格。 0011 获取单元可以获取内容信息的图像, 区域中的内容信息的布置、 尺寸和旋转角, 作 为内容信息的显示数据。因此, 可根据包括内容信息的图像, 区域中的内容信息的布置、 尺 寸和旋转角的内容信息的显示数据, 从应用侧设定菜单规格。 说 明 书 CN 。

14、102388356 A CN 102388369 A2/13 页 5 0012 当应用的状态被更新时, 显示控制器可以控制状态已被更新的应用的区域中的内 容信息的更新显示。 因此, 可按照应用的状态更新, 在状态已被更新的应用的区域中做出内 容信息的更新显示。 0013 菜单显示装置可以将菜单中的区域的布置、 尺寸和旋转角作为区域的设定条件保 持。因此, 可根据包括菜单中的区域的布置、 尺寸和旋转角的设定条件来设定菜单规格。 0014 菜单显示装置还可以包括编辑单元, 其进行菜单中的区域的布局编辑处理, 其中, 将基于布局编辑处理的结果而决定的设定条件作为区域的设定条件保持。因此, 可根据菜 。

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

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

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

18、内容信息的显示数据, 控制每个区域中内容信息的显示。 0023 因此, 根据菜单中针对每个应用而设置的区域的设定条件以及从每个应用获取的 内容信息的显示数据, 控制每个区域中要在菜单中显示的内容信息的显示。 这样, 现在可从 应用侧设定菜单规格。 0024 根据本发明的第三方面, 提供了一种程序, 该程序使得计算机执行根据第二方面 的菜单显示方法。 0025 有益效果 说 明 书 CN 102388356 A CN 102388369 A3/13 页 6 0026 如上所述, 根据本发明可以提供能够在应用侧设定菜单规格的菜单显示装置、 菜 单显示方法以及程序。 附图说明 0027 图 1 图 。

19、1 是示出根据本发明实施例的菜单显示装置的功能配置的框图。 0028 图 2 图 2 是示出菜单显示方法的处理顺序的流程图。 0029 图 3 图 3 是示出菜单显示装置的操作模式的转变的图。 0030 图 4A 图 4A 是示出整体视图模式的显示示例的图。 0031 图 4B 图 4B 是示出在整体视图模式下移动焦点时的显示示例的图。 0032 图 4C 图 4C 是示出区域视图模式下的显示示例的图。 0033 图 4D 图 4D 是应用执行模式下的显示示例。 0034 图 5 图 5 是示出区域之间的焦点移动的图。 0035 图 6A 图 6A 是示出区域的编辑处理 ( 布置改变 ) 的图。

20、。 0036 图 6B 图 6B 是示出区域的编辑处理 ( 尺寸改变 ) 的图。 0037 图 6C 图 6C 是示出区域的编辑处理 ( 旋转角改变 ) 的图。 0038 图 7A 图 7A 是示出区域的重新布置处理 ( 重新布置之前 ) 的图。 0039 图 7B 图 7B 是示出区域的重新布置处理 ( 重新布置之后 ) 的图。 0040 图 8A 图 8A 是示出应用的注册处理的图。 0041 图 8B 图 8B 是示出该应用的该注册处理的图。 0042 图 8C 图 8C 是示出该应用的该注册处理的图。 0043 图 9 图 9 是示出菜单显示装置的硬件配置示例的框图。 具体实施方式 0。

21、044 下文中, 将参考附图具体描述本发明的优选实施例。注意, 在本说明书和附图中, 利用相同的附图标记来表示具有基本相同的功能和结构的单元, 并且不会在此重复对这些 元件的描述。 0045 1. 菜单显示装置 100 的功能配置 0046 图 1 是示出菜单显示装置 100 的功能配置的框图。将菜单显示装置 100 被配置为 诸如个人计算机、 PDA 和移动电话的信息处理装置。如图 1 所示, 菜单显示装置 100 包括控 制单元 101、 操作单元 111、 显示控制器 113、 显示单元 115、 内容记录单元 117 以及通信单元 119。 0047 控制单元 101 包括 CPU、 。

22、ROM 和 RAM, 并控制整个菜单显示装置 100。CPU 从 ROM 等 读取诸如菜单显示程序和应用程序的程序, 并在 RAM 上展开该程序以用于执行。 0048 控制单元 101 包括菜单执行单元 103、 应用执行单元 105 和保持单元 107。菜单执 行单元 103 执行菜单显示程序, 应用执行单元 105 执行应用程序。保持单元 107 由非易失 性存储器等构成, 并保持各种程序和各种程序的可执行数据。保持单元 107 保持应用的注 册信息、 针对菜单中为每个应用而设置的区域A的设定条件, 以及在每个区域A中显示的内 容信息 C 的显示数据。保持单元 107 也保持在子菜单中针对。

23、每个应用而显示的内容信息 C 的显示数据。 说 明 书 CN 102388356 A CN 102388369 A4/13 页 7 0049 区域 A 的设定条件包括菜单中的区域 A 的布置、 尺寸、 旋转角、 应用名称以及标识 符。当在将应用写入到保持单元 107 之前在必要时由用户注册和调整该应用时, 基于预设 值来设定区域 A 的设定条件。在应用注册之后, 在必要时区域 A 的设定条件被用户改变之 后, 也将区域 A 的设定条件写入到保持单元 107。 0050 内容信息 C 的显示数据表示要在每个应用所管理的内容的菜单或子菜单中显示 的内容 ( 包括子内容 )。内容信息 C 的显示数据。

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

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

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

27、地图的截图图像、 定制地图的截图图像、 已注册的地点 / 路线。对于调度器, 设定其上附着有标记的图标。对 于应用下载器, 设定可下载的应用的截图图像 / 图标。 0054 也由每个应用来设定内容的名称。例如, 对于 Web 浏览器, 设定被索引 (tag) 到网 页的内容以及由用户指定的书签名称。对于音乐播放器, 设定乐曲 / 播放列表 / 专辑名称。 对于视频播放器, 设定视频标题的名称。对于照片浏览器, 设定照片的文件名称、 由用户设 定的名称以及作为照片的元数据而记录的名称。 对于邮件程序, 设定邮件提供商的名称。 对 于地图浏览器, 设定用户最新访问的地点以及由用户设定的名称。 对于。

28、调度器, 设定计划的 名称。对于应用下载器, 设定可下载的应用的名称。 0055 内容信息 C 可以包括参数, 以用于启动与内容对应的应用。由每个应用对参数进 行设定。例如, 对于 Web 浏览器, 设定从子菜单中选择的站点的 URL。对于音乐播放器, 设定 从子菜单中选择的乐曲 / 专辑 / 播放列表的标识符。对于视频播放器, 设定从子菜单中选 择的视频的标识符。对于照片浏览器, 设定从子菜单中选择的照片的标识符。对于邮件程 说 明 书 CN 102388356 A CN 102388369 A5/13 页 8 序, 设定从子菜单中选择的邮件提供商的标识符。对于地图浏览器, 设定启动时的模式。

29、, 诸 如基于指定的地点的显示模式以及路线搜索模式。对于调度器, 设定从子菜单中选择的计 划的标识符。对于应用下载器, 设定要下载的应用的标识符。 0056 菜单执行单元 103 具有获取单元、 编辑单元、 重新布置单元、 注册单元和执行准备 单元的功能。菜单执行单元 103 从保持单元 107 读取和获取由应用执行单元 105 通过执行 应用而写入的内容信息 C 的显示数据。菜单执行单元 103 经由操作单元 111 执行菜单上的 区域 A 的编辑处理。菜单执行单元 103 进行菜单上的区域 A 的重新布置处理, 使得减少区 域 A 的交叠布置。菜单执行单元 103 向菜单进行应用的注册处理。

30、。菜单执行单元 103 针对 由应用执行单元 105 进行的应用的执行进行准备。 0057 操作单元 111 获取由用户输入的操作信息。通过由键盘、 定位设备、 用户手指 O 等 进行的操作来输入操作信息。显示控制器 113 控制显示单元 115 以对菜单 / 子菜单进行显 示, 并且也在执行应用时进行显示。显示单元 115 对菜单 / 子菜单进行显示, 并且也在应用 执行时进行显示。显示单元 115 是包含在菜单显示装置 100 中的液晶面板、 外部附接到菜 单显示装置 100 的 LCD 等。下面将描述操作单元 111 和显示单元 115 被集成为触摸板的情 况, 然而可以单独地设定操作单。

31、元 111 和显示单元 115。 0058 内容记录单元117记录由可从菜单显示装置100启动的应用来处理的内容以及内 容信息 C。内容记录单元 117 通过与应用相关联而记录内容和内容信息 C。通信单元 119 经由通信网络 N 向诸如服务提供商的其它信息处理装置发送或从这些信息处理装置接收 数据。 0059 应用是这样的软件 : 其具有用以与用户通信的 GUI, 具有进行用户期望利用菜单 显示装置 100 进行的工作的功能, 并且可从菜单显示装置 100 中启动。在下文中, 类似于具 有诸如微件 (widget) 的 GUI 的附件 (accessory) 的软件也被称为应用。将执行一部分。

32、应 用功能而不具有 GUI 的所谓服务与应用相区分。服务是即使在例如具有 GUI 的邮件程序未 被执行以进行邮件发送 / 接收功能时仍在菜单显示程序的后台执行的程序等。内容是指诸 如静止图像、 视频、 语音、 文本、 网页、 邮件以及游戏的实体数据。内容信息 C 是指伴随内容 的实体数据的信息, 诸如内容的标识符、 名称、 类别以及图标。 0060 2. 菜单显示方法 0061 图 2 是示出菜单显示方法的处理顺序的流程图。 0062 如图 2 所示, 菜单执行单元 103 向菜单注册能够通过菜单显示装置 100 启动的应 用 ( 步骤 S101)。当在发射器 (launcher) 模式 OM。

33、5 下通过用户操作安装或注册菜单显示程 序时, 基于预设值来注册应用。然后, 应用的注册信息被写入到保持单元 107。 0063 菜单执行单元 103 针对已注册的应用中的每个应用来设定区域 A 的设定条件 (S103)。区域 A 的设定条件包括菜单中区域 A 的布置、 尺寸以及旋转角。当在将区域 A 写 入到保持单元 107 之前注册区域以及必要时由用户来调整区域 A 时, 基于预设值来设定区 域 A 的设定条件。在区域 A 注册之后, 当必要时由用户在区域编辑模式 OM4 下改变设定条 件之后, 也将区域 A 的设定条件写入到保持单元 107。 0064 应用执行单元105通过执行每个应用。

34、来提供表示要在菜单/子菜单中显示的内容 的内容信息 C 的显示数据 (S105)。针对每个应用, 基于记录在内容记录单元 117 中的内容 信息 C 和 / 或基于用户操作来创建内容信息 C 的显示数据, 并将内容信息 C 的显示数据写 说 明 书 CN 102388356 A CN 102388369 A6/13 页 9 入到保持单元 107。在执行应用 ( 及服务 ) 期间, 周期地或非周期地写入内容信息 C 的显示 数据。 0065 应用执行单元 105 通过执行每个应用来设定要在菜单 / 子菜单中显示的内容。基 于内容的使用日期 / 时间、 更新日期 / 时间、 使用频率以及由用户指定。

35、的关于内容的信息, 设定要在菜单 / 子菜单中显示的内容。要在菜单 / 子菜单中显示的内容被设定为 : 先前刚 由应用执行的内容、 先前刚检测到更新的内容、 使用频率较高的内容、 或者先前刚由用户经 由应用指定的内容。 0066 应用执行单元105通过执行每个应用来针对每个应用设定表示要在菜单/子菜单 中显示的内容的内容信息 C 的显示数据。内容信息 C 的显示数据包括内容信息 C 的列表、 内容信息 C 的图像以及内容信息 C 在区域 A 中的布置、 尺寸、 旋转角等。在应用与菜单执行 单元 103 之间预设内容信息 C 的显示数据的类型、 格式等。即, 通过根据为执行菜单显示方 法而定义的。

36、预定规则来执行每个应用, 由应用执行单元 105 将内容信息 C 的显示数据提供 至菜单执行单元 103。 0067 菜单执行单元 103 经由显示控制器 113 使显示单元 115 根据应用的注册信息、 与 应用对应的区域A的设定条件以及内容信息C的显示数据来显示菜单(S107)。 菜单执行单 元 103 在菜单执行期间周期地或非周期地, 诸如当菜单启动时或应用终止时, 从保持单元 107 读取应用的显示数据。在菜单中, 在针对每个已注册的应用设定的区域 A 中, 显示表示 要在菜单中显示的内容的内容信息 C 的显示数据。 0068 如果通过执行应用而更新每个应用的状态, 则应用执行单元 1。

37、05 向菜单执行单元 103 通知状态更新 (S109、 S111)。即使应用执行单元 105 并未执行应用, 如果正在执行服 务, 那么也可通知应用的状态更新。 0069 例如当使用内容或更新内容或者对内容进行操作以使得需要改变对应的区域 A 的显示时, 通知应用的状态更新。按照应用的状态更新, 应用执行单元 105 将更新对应的区 域 A 的显示所需要的显示数据写入到保持单元 107。期望应用执行单元 105 在识别应用和 显示内容 C 之后对状态更新做出通知。然后, 菜单执行单元 103 从保持单元 107 读取经更 新的显示数据, 经由显示控制器 113 使得显示单元 115 显示经更。

38、新的菜单 (S113)。 0070 针对不同应用, 状态更新通知被用于不同用途。 例如, 状态更新通知被用于做出如 下通知 : 经由通信单元 119, 从针对每个应用而注册的服务提供商获取了推荐信息。音乐播 放器、 视频播放器或照片播放器将状态更新通知用于做出向菜单显示装置 100 的特定记录 位置添加 / 从菜单显示装置 100 的特定记录位置删除内容 ( 诸如向菜单显示装置 100 添加 / 从菜单显示装置 100 删除内容 ) 的通知。Web 浏览器将状态更新通知用于做出用户注册 的 RSS 频道的更新通知。邮件程序将状态更新通知用于做出新邮件通知。调度器将状态更 新通知用于做出用户设定。

39、的时间点的到达通知。 0071 如果选择菜单中的区域A, 则菜单执行单元103经由显示控制器113使得显示单元 115 显示与所选的区域 A 对应的应用的子菜单 (S115、 S117)。菜单执行单元 103 经由显示 控制器 113 使得显示单元 115 根据表示要在子菜单中显示的内容 ( 包括子内容 ) 的内容信 息 C 的显示数据显示子菜单。 0072 如果从子菜单中选择内容 ( 包括子内容 ), 则菜单执行单元 103 向应用执行单元 105 通知内容执行指令 (S119、 S121)。必要时, 与用于应用启动的参数一起通知执行指令。 说 明 书 CN 102388356 A CN 1。

40、02388369 A7/13 页 10 应用执行单元105执行对所选内容进行处理的应用(S123)。 应用执行单元105从内容记录 单元 117 读取所选内容, 以通过执行应用而处理该内容。 0073 3. 操作模式 0074 图 3 是示出菜单显示装置 100 的操作模式的转变的图。如图 3 所示, 菜单显示装 置 100 具有各操作模式 : 整体视图模式 OM1、 区域视图模式 OM2、 应用执行模式 OM3、 区域编 辑模式 OM4 以及发射器模式 OM5。 0075 整体视图模式OM1是通过使用针对每个应用而设定的区域A来显示多个应用的菜 单的模式。区域视图模式 OM2 是显示有应用的。

41、子菜单的模式。应用执行模式 OM3 是执行应 用的模式。区域编辑模式 OM4 是在菜单中编辑区域 A 的布局的模式。发射器模式 OM5 是启 动应用或注册应用的模式。 0076 按照区域 A 的选择操作, 操作模式从整体视图模式 OM1 切换为区域视图模 式 OM2(T12)。按照模式选择操作, 操作模式从区域视图模式 OM2 切换为整体视图模式 OM1(T21)。按照子菜单中的内容执行指令, 操作模式从区域视图模式 OM2 切换为应用执行 模式 OM3(T23)。按照应用的执行画面中的模式选择操作, 操作模式从应用执行模式 OM3 切 换为整体视图模式 OM1(T31)。 0077 按照模式。

42、选择操作, 操作模式在整体视图模式 OM1 与区域编辑模式 OM4 之间切换 (T14、 T41), 并且操作模式在整体视图模式 OM1 与发射器模式 OM5 之间切换 (T15、 T51)。另 外, 按照应用的启动操作, 操作模式从发射器模式 OM5 切换为应用执行模式 OM3(T53)。 0078 图 4 是示出从整体视图模式 OM1 通过区域视图模式 OM2 到应用执行模式 OM3 的视 图模式转变的图。图 5 是示出区域 A 之间的焦点移动的图。 0079 在图 4 中, 显示了作为可折叠 PDA 的菜单显示装置 100。菜单显示装置 100 被设置 有框F, 框F将显示屏幕分为上部区。

43、和下部区, 以实现折叠机制。 在下文中, 尽管菜单显示装 置 100 的显示屏幕被分为上部区和下部区, 然而也以相同方式描述显示屏幕由单个显示区 构成的情况。 0080 3-1. 整体视图模式 OM1 0081 在图 4A 中, 示出了整体视图模式 OM1 的显示示例。在上部区和下部区中, 与针对 每个已注册的应用的区域 A 一起, 在每个区域 A 中显示表示要在菜单中显示的内容的内容 信息 C 的显示数据。 0082 菜单执行单元 103 经由显示控制器 113 使得显示单元 115 根据应用的注册信息、 与应用对应的区域 A 的设定条件以及要在菜单中显示的内容信息 C 的显示数据来显示菜 。

44、单。 0083 在图4A所示的示例中, 针对菜单中诸如时钟、 邮件、 照片、 电影、 音乐和Web更新的 各应用中的每个应用, 分别设置区域 A1、 A2、 A3、 A4、 A5 和 A6。尽管设置了作为矩形区域的 区域A, 然而可将区域A设置为具有除矩形外的其它形状。 在显示屏幕的底部显示起始点移 动按钮 “前一个” 、“下一个” B1、 B2, 以在各区域 A 之间移动焦点。分别在显示屏幕的左端和 右端显示发射器按钮 B3、 B4, 以在上部区和下部区中的每个中显示发射器 L。 0084 在时钟区域 A1 中, 显示时钟内容的内容信息 C。在邮件区域 A2 中, 与先前刚接收 的邮件内容的。

45、内容信息 C 一起, 显示邮件接收日期。在照片区域 A3 中, 显示照片内容的内 容信息 C( 缩略图图像 )。在电影区域 A4 中, 显示先前刚播放的电影内容的内容信息 C( 屏 说 明 书 CN 102388356 A CN 102388369 A8/13 页 11 幕截图图像 ) 以及相关内容的内容信息 C。在音乐区域 A5 中, 显示先前刚播放的音乐内容 的内容信息 C( 专辑图像 )。在 Web 更新区域 A6 中, 与先前刚更新的 Web 内容的内容信息 C( 网页的屏幕截图图像 ) 一起, 显示页面更新日期。 0085 与区域 A 对应的应用的名称被显示在每个区域 A 中, 并且。

46、取决于应用而显示内容 的名称。在菜单中, 聚焦由粗虚线指示的电影的区域 A4。 0086 根据包括区域 A 的布置、 尺寸、 旋转角、 应用名称以及标识符的设定条件, 在菜单 区中的预定布局中显示区域A。 菜单区是布置有向菜单注册的应用的区域A的虚拟平面, 并 且该虚拟平面的一部分显示在显示屏幕上。通过如下方式定义区域 A 的布置 : 将区域 A 的 左上角设定为基准点、 将区域A的尺寸定义为自基准点至区域A右下角的相对坐标、 而将区 域 A 的旋转角定义为以基准点作为旋转中心的角。 0087 根据显示数据在每个区域 A 中以预定布置显示内容信息 C, 其中显示数据是由内 容信息C的列表, 内。

47、容信息C的图像, 以及内容信息C在每个区域A中的布置、 尺寸、 旋转角、 内容名称及标识符构成的。 类似区域A, 针对内容信息C的显示数据来定义内容信息C的布 置、 尺寸以及旋转角。 0088 尽管在图4A所示的示例中并未通过与其它区域A交叠来布置区域A, 然而, 可以通 过与其它区域 A 交叠而布置区域 A。在这种情况下, 显示控制器 113 以如下方式控制区域 A 的显示 : 根据针对每个区域A设定的优先级的次序, 将具有增加的优先级的区域A显示为来 到显示屏幕顶部。期望显示控制器 113 控制区域 A 的显示, 使得所聚焦的区域 A 在显示屏 幕上显示在其它区域 A 之上。 0089 可。

48、以相对于显示屏幕竖直地、 水平地或在倾斜方向上可滚动地显示菜单区, 并且 也可以围绕菜单区的中心可旋转地显示菜单区。如果通过在菜单中指定除区域 A 以外的区 进行拖动操作, 则通过将菜单区链接至该拖动操作而滚动和显示菜单区。拖动操作是这样 的操作 : 在该操作中, 与显示屏幕接触的手指O移动到显示屏幕上的预定位置。 如果操作了 焦点移动按钮 “前一个” 、“下一个” B1、 B2 之一, 则按照焦点移动而旋转菜单区并显示菜单 区。 0090 当滚动和显示菜单区时, 菜单执行单元 103 计算滚动后显示屏幕上的区域 A 的布 局, 并经由显示控制器 113 使得显示单元 115 显示滚动后的菜单。

49、区。当滚动和显示菜单区 时, 菜单执行单元103通过考虑菜单的滚动量而计算滚动后显示屏幕上的区域A的布局。 不 显示菜单区的超出显示屏幕的区。 0091 图 4B 示出焦点从图 4A 所示状态移动至音乐区域 A5 之后的状态。按照菜单区中 区域 A 的布置, 对每个区域 A 设定焦点次序。按照对菜单中 “前一个” 、“下一个” 按钮 B1、 B2 的操作, 将焦点移动至处于所聚焦的区域 A 的下一焦点次序或前一焦点次序的区域 A。 0092 菜单执行单元 103 通过计算自音乐区域 A5 的旋转角起的预定旋转角并进行坐标 转换处理, 来计算显示屏幕上的内容信息 C 和区域 A 的布局。然后, 基于处理结果, 显示控 制器 113 针对要在菜单中显示的内容来控制区域 A 中的内容信息 C 的显示。。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1