[发明专利]用于控制屏幕显示的技术有效
申请号: | 200810009027.1 | 申请日: | 2008-01-30 |
公开(公告)号: | CN101236560A | 公开(公告)日: | 2008-08-06 |
发明(设计)人: | 堀内芳雄;齐藤将树 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市金杜律师事务所 | 代理人: | 朱海波 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 控制 屏幕 显示 技术 | ||
技术领域
本发明涉及用于控制屏幕显示的技术。特别地,本发明涉及用于基于指示屏幕的布局的信息来绘制显示对象的技术。
背景技术
Web创作工具是一种允许用户在GUI屏幕上直观地创建和修改网页的工具。使用这种工具,在编辑屏幕上显示的网页与作为编辑结果所输出的网页基本相同。这种特征被称为WYSIWYG(所见即所得),并且是实现高效编辑的条件。为了实现这一点,web创作工具需要基于指示网页布局的数据,用与实际web浏览器相类似的方式来显示网页。
指示网页布局的数据是使用诸如XML(扩展标记语言)之类的结构化语言来描述的。出于该原因,显示网页需要用于分析这种XML数据的内容的处理,并且这种处理花费一定量的时间。当网页的结构变得更加复杂时,处理时间随之增长。在使用屏幕显示进行编辑的web创作工具中,这种处理时间直接成为用户的等待时间,其可能导致编辑效率的降低。虽然可以考虑省略一部分屏幕显示用于减少处理时间,但是取决于所省略的部分,用于编辑的重要信息可能没有被显示出来,其反而可能降低编辑效率。
作为参考技术,日本专利申请公开No.2003-345788提出一种用于允许可以基于用户的外部操作等等切换电子文档中的图像的全整显示和简化显示的技术。然而,这种技术只允许切换显示,并且不能自动地确定关于哪个显示对象应当以简化形式显示或者应当隐藏以减少处理时间。
发明内容
因此,本发明旨在提供一种可以解决上述问题的系统、方法和程序。该目的是通过独立权利要求中所描述的特征的组合来实现的。从属权利要求还限定了本发明的有利的例子。
为了解决上述问题,本发明的一个方面提供一种用于控制屏幕显示的系统,其包括:结构获取单元,该结构获取单元被配置成获取树结构数据,作为限定待在屏幕上显示的文档结构的结构数据,其中多个显示对象被表示成节点,而指示了父节点处的显示对象的更详细配置的显示对象被表示成子节点;时间获取单元,该时间获取单元被配置成获取所需时间数据,其指示先前在屏幕上绘制该多个显示对象中的每个所需的时间;选择单元,该选择单元被配置成,从该结构数据中的叶子节点处的显示对象中,优先选择具有基于所需时间数据获得的评估值指示所需时间较长的显示对象,而不优先选择具有指示所需时间较短的评估值的显示对象;以及绘制控制单元,该绘制控制单元被配置成在屏幕上优先绘制除所选显示对象之外的显示对象,而不优先绘制所选显示对象。还提供了一种借助该系统和用于使信息处理器用作该系统的程序来控制屏幕显示的方法。此处注意,上面对本发明的简要描述并没有陈述本发明的所有基本特征,而是这些特征组的子组合也可以构成本发明。
附图说明
图1示意性地示出信息系统10和其外围设备的配置。
图2A示意性地示出布局文件22和控制文件25所指示的内容。
图2B示出基于布局文件22和控制文件25的屏幕显示的例子。
图3示出信息系统10的功能配置的例子。
图4示出用于信息系统10在屏幕上显示网页或者基于接收到的针对所显示的屏幕的操作来编辑网页的处理的流程图。
图5示出图4中的S420处的处理的细节。
图6示出图5中的S510处的处理的细节。
图7示出用作信息系统10的信息处理器700的硬件配置的例子
具体实施方式
此后,将通过本发明的各实施例来描述本发明,但是以下实施例不限制在所附权利要求书中所主张的本发明,并且在各实施例中所描述的各特征的组合对于本发明的解决方法并不总是必不可少的。
图1示意性地示出信息系统10和其外围设备的配置。信息系统10包括安装在其中的被称为web创作工具的用于编辑网页的软件,并且该软件和信息系统10协作以配置编辑系统。信息系统10经由通信线连接到数据库设备20。信息系统10从数据库设备20中的布局文件22中读取指示网页中的多个显示对象的配置(诸如屏幕布置)的结构数据。布局文件22是被用作编辑目标的数据实体。信息系统10还从数据库设备20中的控制文件25中读取诸如当这些显示对象先前已被显示时进行绘制处理所需的时间之类的信息。
信息系统10基于所读取的结构数据以web浏览器显示网页那样的方式在屏幕上显示网页。在这个方面,存在这种情况:如果显示对象的数目较大或网页的配置较复杂,则显示网页所需的时间可能变得较长。因此,信息系统10基于所读取的信息诸如绘制处理时间等等来选择网页中的部分显示对象作为应当以简化形式显示的显示对象。从对网页的整体配置具有较小影响以及具有较长的绘制所需时间的那些显示对象中选择上述显示对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810009027.1/2.html,转载请声明来源钻瓜专利网。