[发明专利]事件处理装置有效
申请号: | 200780027077.6 | 申请日: | 2007-08-07 |
公开(公告)号: | CN101490644A | 公开(公告)日: | 2009-07-22 |
发明(设计)人: | 秦秀彦;矢岛英明;宫山章子;北川和男 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | G06F3/048 | 分类号: | G06F3/048 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 许玉顺;胡建新 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 事件 处理 装置 | ||
技术领域
本发明涉及一种用于将再现GUI内容期间所产生的事件通知给GUI内容的事件处理装置、事件处理装置所执行的程序以及集成有事件处理装置的功能块的集成电路。
背景技术
一般地,实现GUI(Graphical User Int erface)的应用程序(Applic ation)具备:与用户进行交互的GUI部以及接收用户的指令并执行处理的逻辑部。该应用程序的GUI部有时会根据使用该应用程序的场景(S cene)或使用该应用程序的用户而被变更。然而,一部分具有特殊结构的应用程序却存在不仅GUI部需要变更,而且GUI部以及逻辑部两者(即,整个应用程序)都需要变更的问题。
MVC模式(Model-View-Controller)作为解决上述问题的一种结构,为人们所知。根据该MVC模式而设计的应用程序的情况下,通过只变更GUI部(View或Controller),便能够轻易地变更应用程序所提供的GUI。这样,应用MVC模式来设计应用程序的方法的优点是,在变更GUI时,逻辑部(Model)无需被变更仍能够沿用。此外,例如非专利文献1中记载了有关MVC的详细情况。
以下,进一步说明提供GUI的应用程序的具体例子。
作为用于显示因特网(Internet)上的内容的应用程序,例如普遍使用的是以Microsoft(注册商标)公司的Internet Explorer(注册商标)为代表的WEB浏览器。WEB浏览器的画面显示多数情况是通过应用上述MVC模式来实现的。具体而言,WEB浏览器的应用程序 中,能够将向用户显示GUI的部分作为GUI部,WEB浏览器访问的服务器所执行的功能作为逻辑部。此时,在不变更逻辑部,而只变更GUI部的情况下,便能够变更WEB浏览器上的GUI。
多数情况下,标准WEB浏览器的GUI部通过HTML(超文本标记语言:Hyper Text Markup Language)等GUI内容(提供GUI的内容)来实现,逻辑部通过程序(Program)来实现。但是,作为WEB浏览器所能够显示的GUI内容,除了WEB浏览器标准支持的HTML文档以外,还存在比HTML文档的表达力更丰富的GUI内容。一般地,为了在现有的WEB浏览器上显示HTML文档以外的、不被WEB浏览器的标准支持的各种GUI内容,是通过将按照每个GUI内容的类型而预备的GUI内容再现部(程序等)插入到现有的WEB浏览器来实现的。
作为HTML文档以外的GUI内容的具体例子,例如有Macromedia Flash(注册商标)、经因特网的标准化团体W3C(万维网:World Wide Web Consortium)标准化了的SVG(可缩放矢量图形:Scalable Vector Graphics)、3D图形的标准格式OpenGL(注册商标)等。这些GUI内容作为WEB浏览器上所显示的GUI部而被广泛地使用。
近年来,上述的GUI内容不仅被用作WEB浏览器上的阅览内容,还被试用到嵌入设备等中,用于提供GUI。
图8是GUI内容的一个例子的模式示意图。GUI内容1301由声音、矢量图形的动画等组合而成,由GUI内容制作装置或程序生成。
GUI内容1301包括多个场景1302a~1302i。并且,各个场景1302a~1302i都分别包含多个按照规定的时间间隔来划分的区间。图8的例子中,场景1302a包含5个区间1303a~1303e。此外,各个场景或各个区间中分配有:指示在再现GUI内容1301期间,使由某一场景迁移到另一场景的处理得以进行的指示,或从某区间迁 移到另一区间的处理,或对象(显示内容)。
为了使组装设备等能够再现如图8所示的GUI内容1301,使用具备与所要再现的GUI内容相对应的GUI内容再现部的GUI内容再现装置。GUI内容再现装置除了具有再现应用程序所传递的GUI内容的功能以外,还具有动态地生成GUI内容再现部的功能,或废弃GUI内容再现部的功能。
一般地,提供GUI的设备中包括:按照用户的操作通过操作键或鼠标等输入装置而产生的事件以及逻辑部所产生的事件。所谓的逻辑部所产生的事件,例如终端装置是移动电话的情况下是指,电话来电,邮件来电、通知电池容量不足、闹铃以及日程安排的处理内容的显示等。此外,在以下的说明中,把用于将用户指示传递给GUI内容的事件称为“用户指示事件”,把用于将逻辑指示传递给GUI内容的事件称为“逻辑指示事件”。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780027077.6/2.html,转载请声明来源钻瓜专利网。