打印系统、打印设备和打印设备的控制方法_4

文档序号:9523933阅读:来源:国知局
发送至打印机20。在步骤S303中,当接收到Subscribe消息时,打印机WSD模块25将该Subscribe消息发送到打印机控制器26。
[0126]图16A是示出Subscribe消息2701的示例的图。Subscribe消息2701包括与作为打印机20中的装置结构变更或装置设置变更的通知的目的地的PC 10的地址有关的信息。
[0127]在步骤S304中,打印机控制器26将用作事件通知目的地的PC 10的地址存储在外部存储器211中,并且在步骤S305中,打印机控制器26将Subscribe应答消息发送到打印机WSD模块25。
[0128]在步骤S306中,打印机WSD模块25将Subscribe应答消息发送到PCWSD模块15。
[0129]图16B是示出Subscribe应答消息2702的示例的图。Subscribe应答消息2702是表示事件注册已完成的消息。以上说明的步骤S300-S306中的处理是在没有接收到来自用户的输入的情况下进行的一系列处理,并且在用户输入装置设置变更的情况下,开始步骤S307及随后的处理。
[0130]在步骤S307中,当检测到由用户进行的装置设置变更时,打印机控制器26基于使用功能扩展模块27变更的装置设置信息来生成扩展GPD文件。步骤S307是与例如通过在步骤S101-S106中所说明的功能扩展模块27将新注册纸张类型添加到扩展GPD的定义的处理相类似的处理。
[0131]在步骤S308中,打印机控制器26将PrinterElementChange (打印机元素变更)消息发送到打印机WSD模块25。在步骤S309中,打印机WSD模块25将PrinterElementChange消息发送至PCWSD模块15。图17是示出PrinterElementChange消息2703的示例的图。
[0132]PrinterElementChange消息2703是用于向PC 10通知打印机20中所检测到的装置设置变更的消息,并且根据本典型实施例,PrinterElementChange消息2703包括与步骤S306中所生成的扩展GPD文件有关的信息。
[0133]在步骤S310中,当接收到PrinterElementChange消息时,PCWSD模块15将装置设置反映指示发送到打印机安装程序16。因而,根据装置设置反映指示,将PrinterElementChange消息中所包括的与扩展GPD文件有关的信息发送至打印机安装程序16。
[0134]在步骤S311中,当接收到装置设置反映指示时,打印机安装程序16进行装置设置反映处理。装置设置反映处理是将扩展GH)文件应用至安装的打印机驱动程序17以变更打印功能的处理。
[0135]图18是示出根据本典型实施例的信息处理设备中的驱动程序处理方法的流程图。该示例与装置设置反映处理的示例相对应。通过以CPU 101执行外部存储器111中所存储的控制程序(模块)的方式来实现各步骤。
[0136]首先,在步骤S401中,打印机安装程序16存储与打印机驱动程序17相关联的用户设置。这里,用户设置指代输出目的地端口设置或默认打印设置。
[0137]步骤S401中的处理用于存储这样的用户设置以使得应用了扩展GPD文件的打印机驱动程序继承该用户设置。在步骤S402中,卸载曾经安装的打印机驱动程序17。
[0138]在步骤S403中,将图5B所示的扩展GPD文件1712与图5A所示的GPD文件1711进行合成,从而生成图5C所示的合成GPD文件1713。在步骤S404中,将合成GPD文件1713复制到图4所示的GPD文件夹302中,从而重新安装打印机驱动程序17。重新安装的打印机驱动程序17读出GPD文件夹302中所存储的合成GPD文件1713,并且反映装置设置变更。
[0139]在步骤S405中,将步骤S401中所存储的用户设置应用到重新安装的打印机驱动程序17,从而恢复重新安装之前的状态。
[0140]已说明了将装置设置变更反映到预先安装的打印机驱动程序的处理。
[0141]本发明的典型实施例中的各步骤还可以通过执行通过网络或各种类型的存储介质的形式而获取的软件(程序)的个人计算机(计算机)的处理装置(CPU、处理器)来实现。
[0142]本发明不限于如上所述的典型实施例。能够根据本发明的精神进行各种变形(包括典型实施例的有机组合),并且这些变形包括在本发明的范围内。
[0143]根据本发明,由于编辑了确定对要安装的打印机驱动程序所设置的功能的功能设置文件,因此能够安装适合于用户想要的功能设置文件的环境的打印机驱动程序。
[0144]其它实施例
[0145]本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。
[0146]尽管已经参考典型实施例说明了本发明,但是应该理解,本发明不限于所公开的典型实施例。所附权利要求书的范围符合最宽的说明,以包含所有这类修改、等同配置和功會泛。
【主权项】
1.一种打印系统,包括: 打印设备;以及 信息处理设备, 其中,所述打印设备包括: 存储部件,用于存储通过用户操作所输入的信息, 生成部件,用于基于所述存储部件所存储的所述信息来生成扩展文件,以及 发送部件,用于将所述扩展文件发送至所述信息处理设备, 其中,所述信息处理设备包括: 接收部件,用于从所述打印设备接收所述扩展文件,以及 扩展部件,用于基于所述扩展文件来扩展打印设置功能。2.根据权利要求1所述的打印系统,其中, 所述存储部件将与所添加的薄片类型有关的信息存储作为所述信息,以及所述扩展部件基于与所添加的薄片类型有关的信息,通过显示所添加的薄片类型作为打印设置画面上的薄片类型的选择来扩展所述打印设置功能。3.根据权利要求1所述的打印系统,其中, 所述信息处理设备还包括搜索部件,所述搜索部件用于搜索网络上的打印设备,以及 所述发送部件将所述扩展文件作为针对所述搜索部件的应答进行发送。4.根据权利要求1所述的打印系统,其中,所述发送部件将与彩色打印能力有关的信息与所述扩展文件一起进行发送。5.根据权利要求1所述的打印系统,其中,所述扩展部件扩展所述信息处理设备中所安装的打印机驱动程序的打印设置功能。6.—种打印设备,包括: 存储部件,用于存储通过用户操作所输入的信息; 生成部件,用于基于所述存储部件所存储的所述信息来生成扩展文件;以及 发送部件,用于将所述扩展文件发送至信息处理设备, 其中,基于所述扩展文件来扩展所述信息处理设备的打印设置功能。7.根据权利要求6所述的打印设备,其中, 所述存储部件将与所添加的薄片类型有关的信息存储作为所述信息,以及所述信息处理设备基于与所添加的薄片类型有关的信息,通过显示所添加的薄片类型作为打印设置画面上的薄片类型的选择来扩展所述打印设置功能。8.根据权利要求6所述的打印设备,其中,所述发送部件将所述扩展文件作为针对所述信息处理设备所执行的搜索的应答进行发送。9.根据权利要求6所述的打印设备,其中,所述发送部件将与彩色打印能力有关的信息与所述扩展文件一起进行发送。10.一种打印设备的控制方法,包括: 存储步骤,用于存储通过用户操作所输入的信息; 生成步骤,用于基于所述存储步骤所存储的所述信息来生成扩展文件;以及 发送步骤,用于将所述扩展文件发送至信息处理设备, 其中,基于所述扩展文件来扩展所述信息处理设备的打印设置功能。11.根据权利要求10所述的控制方法,其中, 所述存储步骤将与所添加的薄片类型有关的信息存储作为所述信息,以及所述信息处理设备基于与所添加的薄片类型有关的信息,通过显示所添加的薄片类型作为打印设置画面上的薄片类型的选择来扩展所述打印设置功能。12.根据权利要求10所述的控制方法,其中,所述发送步骤将所述扩展文件作为针对所述信息处理设备所执行的搜索的应答进行发送。13.根据权利要求10所述的控制方法,其中,所述发送步骤将与彩色打印能力有关的信息与所述扩展文件一起进行发送。
【专利摘要】本发明提供一种打印系统、打印设备和打印设备的控制方法。该打印设备包括:存储部件,用于存储通过用户操作所输入的信息,生成部件,用于基于所述存储部件所存储的信息来生成扩展文件,以及发送部件,用于将所述扩展文件发送至信息处理设备,其中,基于所述扩展文件来扩展所述信息处理设备的打印设置功能。
【IPC分类】G06F3/12
【公开号】CN105278891
【申请号】CN201510312532
【发明人】中田浩晓
【申请人】佳能株式会社
【公开日】2016年1月27日
【申请日】2015年6月9日
【公告号】US20150356380
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1