[发明专利]信息处理装置和信息处理方法有效
申请号: | 201210134592.7 | 申请日: | 2012-04-28 |
公开(公告)号: | CN102768619A | 公开(公告)日: | 2012-11-07 |
发明(设计)人: | 三井章弘 | 申请(专利权)人: | 佳能株式会社 |
主分类号: | G06F3/12 | 分类号: | G06F3/12;G06F9/445 |
代理公司: | 北京怡丰知识产权代理有限公司 11293 | 代理人: | 迟军;李艳丽 |
地址: | 日本东京都*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 装置 方法 | ||
技术领域
本发明涉及一种信息处理装置、信息处理方法和存储介质,其中在与应用程序执行的处理不同的处理中启动打印机驱动程序的用户接口。
背景技术
打印机驱动程序具有专用的用户接口以进行详细的打印设置。当应用程序经由操作系统显示打印机驱动程序的用户接口时,在应用程序执行的处理中加载打印机驱动程序。
在与应用程序执行的处理相似的处理中显示用户接口。因此,打印设置数据的相互通信较容易。在用户接口的操作期间进行用于停止应用程序的操作的模式对话。
执行相似处理的优点是应用程序和打印机驱动程序能够被视为集成的。如果打印机驱动程序的用户接口由于具有缺陷而崩溃,则由于执行与应用程序执行的处理相似的处理,应用程序也卷入用户接口崩溃。
存在用于在不同的处理中操作打印机驱动程序和应用程序的系统(其被称为沙箱(sandbox))以应对相似处理的问题。已知如下的浏览器和应用程序,所述浏览器具有能够同时浏览多个网页的标签并且在不同的处理中操作标签,所述应用程序当每次打开文件时在不同的处理中启动。
日本特许第4661939号公报讨论了设置绘制单元并在不同的处理中启动用于与设备进行双向通信以依次监视状态的应用程序的打印机驱动程序,所述绘制单元被构造为在不同的处理中将应用程序的描绘数据转换为打印机语言。
然而,由于操作系统构建用作基础的用户接口并将打印机驱动程序添加至基础上,所以在不同的处理中启动打印机驱动程序的用户接口的措施较困难。
日本专利特开平第11-143664号公报讨论了如下方法:用于在应用程序调用打印机驱动程序的用户接口时启动另一服务并通过另一服务显示打印机驱动程序的用户接口的方法。此外,已知用于在打开作为虚拟设备的用户接口之后立即关闭打印机驱动程序的用户接口、然后启动不同处理的方法。
然而,通过应用程序启动另一服务的方法需要对所有应用程序进行改变以应对该调用方法。此外,打开虚拟用户接口的方法对于用户来说是麻烦的,因为它包括每次关闭用户接口的额外操作。
此外,如果操作系统提供了用户接口,并且打印机驱动程序稍后添加用户接口作为表单,则操作系统不能正确地操作。
发明内容
根据本发明的方面,提供一种信息处理装置,该信息处理装置包括:获取单元,其被配置为在安装打印机驱动程序时从打印机驱动程序的安装文件获取标识符;添加单元,其被配置为将所述获取单元获取的标识符添加至数据库中与要安装的打印机驱动程序的型号相关联的驱动程序信息;写入单元,其被配置为在安装用户接口应用程序时将用户接口应用程序的路径和标识符写入数据库;确定单元,其被配置为在从应用程序调用打印机驱动程序以显示打印机驱动程序的用户接口时,确定标识符是否被登记在数据库中与调用的打印机驱动程序的型号相关联的驱动程序信息中;以及启动单元,其被配置为在所述确定单元确定标识符被登记在数据库中时使用标识符获取用户接口应用程序的路径,并在与应用程序处理不同的处理中启动用户接口应用程序。
通过以下参照附图对示例性实施例的详细描述,本发明的其他特征和方面将变得清楚。
附图说明
包含在说明书中并构成说明书的一部分的附图例示了本发明的示例性实施例、特征和方面,并且与文字说明一起用来解释本发明的原理。
图1是根据本发明的示例性实施例的计算机系统的硬件和软件的配置框图。
图2例示根据本发明的示例性实施例的、客户端、服务器和打印机连接到的网络的配置。
图3是例示根据本发明的示例性实施例的、使用通用计算机的打印处理系统的配置框图。
图4是根据本发明的示例性实施例的XPS打印处理系统的配置框图。
图5是例示根据本发明的示例性实施例的、作为打印设置的设备模块(DEVMODE)结构的数据结构的配置框图。
图6例示根据本发明的示例性实施例的、具有作为用于XPS打印处理系统中的打印设置的XML格式的打印单的示例。
图7例示根据本发明的示例性实施例的打印机驱动程序的用户接口。
图8是例示根据本发明的示例性实施例的、当用户接口在与应用程序执行的处理不同的、由高级UI应用程序执行的处理中操作时的配置框图。
图9例示根据本发明的示例性实施例的、其中高级UI应用程序的CLSID被添加至打印机驱动程序的安装信息文件的示例。
图10是根据本发明的示例性实施例的、在操作系统安装打印机驱动程序时的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佳能株式会社,未经佳能株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210134592.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种茶树绿篱平台构筑方法
- 下一篇:机柜