The present invention provides an information processing device, a method and a storage medium. The information processing apparatus includes an editing unit for setting a plurality of correlation function of multiple functions defined in the information described by XML printing, editing the print setting information processing so that a plurality of functions and reduce the interconnectedness of the corresponding OS.
【技术实现步骤摘要】
信息处理设备、方法和存储介质
本专利技术涉及用于通过降低运行具有新架构的打印机驱动器的信息处理设备中的打印设置的处理负荷来提高打印性能的技术。
技术介绍
在的Windows中,引入了在被称为V4打印机驱动器的新架构上运行的打印机驱动器。V4打印机驱动器遵循被提供为传统打印机驱动器架构(V3架构)的可扩展标记语言(XML)页面规范(XPS)打印机驱动器的后继架构。V4打印机驱动器使用XPS文档的打印路径(XPS打印路径)。在该XPS打印路径中,用于确定打印物的外观的信息包括被称为PrintCapabilities(打印能力)的打印能力信息以及被称为PrintTicket(打印票证)的打印设置信息。以XML格式来描述PrintCapabilities和PrintTicket。V4打印机驱动器在被称为一般打印机描述(GPD)的打印设置定义文件中描述打印能力信息。在操作系统(OS)中安装包括GPD的打印机驱动器,这使得能够向应用程序提供使用PrintCapabilities和PrintTicket来改变打印设置的功能。V4打印机驱动器还设置有用于使得除OS以外的软件能够编辑PrintCapabilities和PrintTicket的机制。将利用该功能所驱动的模块称为打印设置编辑模块。与传统的V3架构不同,打印机开发供应商可以使用通过所实现的打印设置编辑模块来编辑PrintCapabilities和PrintTicket。打印设置编辑模块使得能够进行用于解决打印设置之间的不一致的禁止处理,并且能够进行用于添加功能的处理。对于该打印设置编辑模块,存在用于防止打印开始延 ...
【技术保护点】
一种信息处理设备,用于执行用于处理以可扩展标记语言即XML所描述的打印设置信息的操作系统即OS,其特征在于,所述信息处理设备包括:搜索部件,用于在通过使用型号依赖文件而生成的打印设置信息中所定义的多个功能中,对相互关联的多个功能进行搜索,其中所述型号依赖文件基于文本来描述打印机的多个功能中的各个功能作为打印对象;以及编辑部件,用于在所述打印设置信息中存在相互关联的多个功能的情况下,进行用于编辑所述打印设置信息作为所述打印机的打印机驱动器的功能的编辑处理,使得减少所述OS的与相互关联的多个功能中的一个功能相对应的处理。
【技术特征摘要】
2016.09.16 JP 2016-1815731.一种信息处理设备,用于执行用于处理以可扩展标记语言即XML所描述的打印设置信息的操作系统即OS,其特征在于,所述信息处理设备包括:搜索部件,用于在通过使用型号依赖文件而生成的打印设置信息中所定义的多个功能中,对相互关联的多个功能进行搜索,其中所述型号依赖文件基于文本来描述打印机的多个功能中的各个功能作为打印对象;以及编辑部件,用于在所述打印设置信息中存在相互关联的多个功能的情况下,进行用于编辑所述打印设置信息作为所述打印机的打印机驱动器的功能的编辑处理,使得减少所述OS的与相互关联的多个功能中的一个功能相对应的处理。2.根据权利要求1所述的信息处理设备,其中,作为所述编辑处理,从所述打印设置信息中删除用于定义相互关联的多个功能中的一个功能的描述。3.根据权利要求2所述的信息处理设备,其中,在与相互关联的多个功能中的一个功能相对应的值不是有效的情况下,作为所述编辑处理,从所述打印设置信息中删除用于定义相互关联的多个功能中的其它功能的描述。4.根据权利要求2所述的信息处理设备,其中,在所述打印机驱动器所管理的默认设置与针对所述打印设置信息中所包括的相同功能的值一致的情况下,作为所述编辑处理,从所述打印设置信息中删除用于定义具有一致的值的功能的描述。5.根据权利要求1所述的信息处理设备,其中,作为所述编辑处理,重新定义所述打印设置信息,使得将用于定义相互关联的多个功能中的一个功能的描述嵌入到用于定义相互关联的多个功能中的其它功能的描述中。6.根据权利要求1所述的信息处理设备,其中,所述编辑处理是由所述打印机驱动器提供的JavaScript来实现的。7.一种用于信息处理设备的方法,其中在所述信息处理设备上,运行用于处理以可扩展标记语言即XML所描述的打印设置信息的操作系统即OS,其特征在于,所述方法包括以下步骤:搜索步骤,用于在通过使用型号依赖文件而生成的打印设置信息中所定义的多个功能中,对相互关联...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。