[发明专利]信息处理装置及控制方法有效
申请号: | 201210156643.6 | 申请日: | 2012-05-18 |
公开(公告)号: | CN102880433A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 盐原徹矢 | 申请(专利权)人: | 佳能株式会社 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 北京怡丰知识产权代理有限公司 11293 | 代理人: | 迟军;李艳丽 |
地址: | 日本东京都*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 装置 控制 方法 | ||
技术领域
本发明涉及包括例如在执行打印处理之前向用户显示打印图像的预览功能的打印系统。
背景技术
在使用配设有微软公司(Microsoft Corporation)的Windows(注册商标)作为操作系统(OS)的计算机的打印系统中,由例如应用程序生成的打印数据被以OS标准的数据格式存储在假脱机文件中。
OS调用打印机驱动程序来对打印数据进行打印。然后,打印机驱动程序读取存储在假脱机文件中的打印数据,使图像生成处理单元生成打印图像,然后将该打印图像转换为打印机能够解释的打印命令。打印命令被发送给打印机。打印机解释打印命令,并在记录介质上生成图像,从而进行打印处理。
在该打印系统中,预览功能一般通过以下方式实现。打印机驱动程序在打印处理开始时启动用于显示打印图像的预览器。然后,图像生成处理单元生成预览用打印图像,并且,预览器显示该预览用打印图像。关于该预览功能,有一项通过从完成了图像生成的页开始显示、以提高预览显示的速度的技术(日本专利特开2003-177905号公报)。
另一方面,近年来出现了如下的打印系统,该打印系统使用可扩展标记语言纸张规范(XPS)格式作为假脱机文件中存储的数据格式,取代传统技术所采用的增强型图元文件(EMF)格式。在这种打印系统中,也使用支持XPS文档的XPS打印机驱动程序作为打印机驱动程序。
XPS格式是由微软公司开发的开放标准电子文档格式,且用于该XPS格式的显示单元由操作系统(OS)提供。根据传统的技术,通过将打印数据转换成图像来显示打印预览。然而,XPS打印机驱动程序通过利用OS提供的显示单元,无需将被设置为打印数据的XPS文档转换成图像即能够显示该XPS文档的预览,而传统的技术则要通过将打印数据转换成图像来显示预览。
当XPS打印机驱动程序将被设置为打印数据的XPS文档用于预览而不转换该XPS文档时,XPS打印机驱动程序从正被处理为待打印的打印数据中输出预览数据。然而,在构成XPS打印机驱动程序的过滤器(稍后描述)当中,有一些过滤器使用如下的接口,该接口被构造为将被拆分的XPS文档分块(parts)接收。
如果打印处理中使用这种接口,则由于数据是以构成XPS文档的单个分块的形式被处理且不具备XPS文档的形式,因此需要以分块组成预览的XPS文档。为以分块组成相当于打印数据的预览XPS文档,需要构成XPS文档的所有分块。
然而,例如在文档页数多时,过滤器获取所有分块需要很长时间。相应地,生成预览文档(在本发明中,也称为“主显示文档”)的时间也很长,因此会延迟预览器实现预览显示的过程。
发明内容
本发明旨在提供一种在以构成打印数据的分块的形式来处理打印数据的打印机驱动程序中缩短用户能够检查预览显示所花费的时间的方法。
根据本发明的一个方面,提供一种信息处理装置,该信息处理装置被构造为显示由打印文档的所有分块生成的主显示文档,所述信息处理装置包括:临时显示文档生成单元,其被构造为基于所述打印文档的少于所有分块的分块,来生成要先于所述主显示文档显示的临时显示文档;显示单元,其被构造为显示所述临时显示文档生成单元生成的所述临时显示文档;主显示文档生成单元,其被构造为在所述打印文档的所有分块均被获取时,基于所述打印文档的所有分块来生成所述主显示文档;以及改变单元,其被构造为在所述主显示文档生成单元生成了所述主显示文档时,将显示从所述临时显示文档改变为所述主显示文档。
通过以下参照附图对示例性实施例的描述,本发明的其他特征和方面将变得清楚。
附图说明
包含在说明书中并构成说明书的一部分的附图例示了本发明的示例性实施例、特征和方面,并且与文字说明一起用来解释本发明的原理。
图1是例示XPS文档的逻辑结构的概念图。
图2是例示根据本发明的示例性实施例的打印机驱动程序的示例的框图。
图3例示了XPS打印机驱动程序的过滤器能够使用的接口。
图4例示了根据本发明的示例性实施例的预览文档生成单元。
图5例示了根据本发明的示例性实施例的预览窗口的示例。
图6例示了根据本发明的示例性实施例的、由预览过滤器进行的处理的示例。
图7例示了根据本发明的示例性实施例的、由预览控制模块进行的处理的示例。
图8例示了根据本发明的示例性实施例的主计算机和打印机的硬件结构。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佳能株式会社,未经佳能株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210156643.6/2.html,转载请声明来源钻瓜专利网。