[发明专利]信息处理装置和方法有效
申请号: | 200910261527.9 | 申请日: | 2009-12-18 |
公开(公告)号: | CN101923463A | 公开(公告)日: | 2010-12-22 |
发明(设计)人: | 村井亨 | 申请(专利权)人: | 富士施乐株式会社 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 装置 方法 | ||
技术领域
本发明涉及用于扩展WEB应用程序功能的信息处理装置和方法。
背景技术
已经提出了各种用于根据应用程序的功能的扩展生成应用程序的菜单页面的技术。例如,日本专利公开JP2007-141064A公开了这样一种技术,该技术中,便携式终端设备的主菜单中用于显示图标、项目等的控制单元的功能被实现为插件,使得当用户想要添加新菜单项等时,该用户可以从WEB(WEB:World Wide Web)下载想要的用于添加菜单项等的菜单插件。
发明内容
在扩展WEB应用程序功能的情况下,作为一种用于生成包括WEB应用程序的现有菜单页面并添加了扩展功能的菜单项的新菜单页面的方法,可以想到将现有菜单页面修改为新菜单页面,或者在博客等的情况下,使用图形用户接口(GUI:Graphical User Interface)来编辑用于定义菜单页面的数据库并且动态生成菜单页面。同样地,在向多个客户提供公共菜单页面的情况下,人们希望提供根据扩展功能的新菜单页面,而不改变现有菜单页面的结构。
本发明的目的是提供一种在保持WEB应用程序的现有菜单页面的结构的同时可以扩展WEB应用程序的功能的技术。
为了实现上述目的,本发明的第一个方面提供了一种信息处理装置,该信息处理装置包括:存储器,该存储器存储WEB应用程序和表示在WEB应用程序中预先定义的功能结构的结构信息;获取单元,该获取单元获取描述了WEB应用程序的扩展功能的扩展页面信息;设置单元,该设置单元根据设置命令在存储器中设置由获取单元所获取的扩展页面信息;确定单元,该确定单元基于设置命令和结构信息,来确定扩展页面信息的扩展功能在WEB应用程序的功能结构中的插入位置;请求接收单元,该请求接收单元接收对代表WEB应用程序的功能结构的WEB页面的生成请求;以及页面生成单元,该页面生成单元一旦接收到请求,就基于存储在存储器中的结构信息和由确定单元所确定的插入位置,通过将表示扩展功能的扩展功能信息插入到基于结构信息的WEB页面中来生成扩展WEB页面。
在本发明的第二个方面中,结构信息定义了表示WEB应用程序的功能的功能名和表示功能的类别的类别名;扩展页面信息是描述了扩展功能的内容的公共网关接口(CGI:Common Gateway Interface)程序;设置命令指定定义了扩展功能所属的类别的类别名和在存储器中要设置CGI程序的存储区域;设置单元在由设置命令指定的存储区域中设置CGI程序;确定单元提取由设置命令指定的类别名作为表示扩展功能的插入位置的插入位置信息;以及页面生成单元通过将CGI程序的扩展功能信息插入到基于结构信息的WEB页面中的与由确定单元所提取的插入位置信息表示的类别名相对应的部分中,来生成扩展WEB页面。
在本发明的第三个方面中,结构信息包括WEB应用程序的功能的功能名和表示功能的类别的类别名;存储器包括多个目录,各目录与WEB应用程序的功能和扩展功能中属于同一个类别的一个或更多个功能相关联;扩展页面信息是以元语言描述扩展功能的WEB页面的定义文件;设置单元在存储器中的多个目录中由设置命令所预定的目录中设置定义文件;确定单元基于结构信息和设置单元已设置了定义文件的目录来确定定义文件的扩展功能所属的类别的类别名,作为表示扩展功能的插入位置的插入位置信息;以及页面生成单元,通过将定义文件的扩展功能信息插入到基于结构信息的WEB页面中的与由确定单元所确定的插入位置信息所表示的类别名相对应的部分中来生成扩展WEB页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士施乐株式会社,未经富士施乐株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910261527.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:喹硫平的制备方法
- 下一篇:一种个性化信息推荐的方法