打印控制设备、打印控制系统和打印控制方法技术方案

技术编号:6878718 阅读:155 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种打印控制设备、打印控制系统和打印控制方法。具体而言,打印控制设备构造成控制多种类型的打印机,该打印控制设备包括:存储部件,其存储打印机类型、打印机类型的功能、以及打印机类型与打印机类型的功能之间的对应关系;获取部件,其从打印机获取用于至少识别打印机类型的识别信息,并且获取部件从存储部件获取对应于基于识别信息识别的打印机类型的功能,以及显示部件,其显示对应于由获取部件获取的功能的操作画面。

【技术实现步骤摘要】

本专利技术涉及打印控制设备、打印控制系统及打印机驱动程序。具体而言,本专利技术涉及一种打印控制设备、打印控制系统及打印机驱动程序,其能够分别控制具有不同功能的多种类型的打印机。
技术介绍
现有技术公开了通用打印机驱动程序,其分别控制具有不同功能的多种类型的打印机。例如,JP-A-2009-301312公开了当打印机不支持关于所选打印条件的功能时,打印机驱动程序响应于打印条件处理打印数据。
技术实现思路
然而,上述现有技术的打印机驱动程序具有以下问题。由于打印机取决于打印机类型可能具有不同的功能,所以在公共打印机驱动程序用于控制多种类型的打印机时,打印机驱动程序需要识别由每个打印机支持的功能,以为打印机提供适合的操作画面。此外, 由于近来的打印机具有许多功能,因此打印机的功能需要大量的数据。因此,如果每当显示操作画面时执行对打印机的关于功能的询问,那么增加了通信负荷。本专利技术是考虑到上文而做出的。具体而言,本专利技术提供了一种打印控制设备、打印控制系统和打印机驱动程序,它们能够减少通信负荷,并且高效地提供适于每个打印机的操作画面。考虑上文,在本专利技术的一个示例性方面中,打印控制设备构造成用以控制多种类型的打印机,该打印控制设备包括存储部件,其存储打印机类型、打印机类型的功能、以及打印机类型与打印机类型的功能之间对应关系;获取部件,其从打印机获取用于至少识别打印机类型的识别信息,且该获取部件从存储部件获取对应于基于识别信息识别的打印机类型的功能;以及显示部件,其显示对应于由获取部件获取的功能的操作画面。本专利技术的打印控制设备在存储部件中存储打印机类型、打印机类型的功能(例如,彩色打印、双面打印、分辨率和/或添加部件)、以及打印机类型与打印机类型的功能之间的对应关系。当要显示操作画面时,从打印机获取识别信息,且基于识别信息和存储在存储部件中的对应关系的信息来识别打印机的功能。识别信息包括至少识别打印机类型的信息。例如,识别打印机类型的信息为打印机的型号名称,对应于型号名称的ID编号。识别信息还可包括识别每个打印机的信息,诸如MAC地址或IP地址,或可选件信息。换言之,在本专利技术的打印控制设备中,基于从每个打印机获取的识别信息来识别打印机类型,且通过从存储部件读取对应于每个打印机类型的信息来识别每个打印机的功能。因此,当显示操作画面时,能够在没有询问每个打印机功能的功能规格的情况下提供对应于每个打印机的操作画面。识别信息的数据大小小于识别打印机的功能规格的信息的数据大小,且对通信负荷具有很小的影响。此外,在本专利技术的另一示例性实施例的打印控制设备中,当在存储部件中没有存储基于识别信息识别的打印机类型与打印机类型的功能之间的对应关系时,获取部件向打印机询问是识别信息的获取源的打印机的功能。即,仅在基于识别信息识别的打印机类型没有存储在存储部件中时(例如,当没有存储基于识别信息识别的打印机类型时,或当即使存储了打印机类型但是没有存储对应于打印机类型的功能时)才询问打印机功能。根据该构造,本专利技术的方面即使在信息没有存储在存储部件中时也能够提供适合的操作画面。此外,在本专利技术的另一示例性方面的打印控制设备中,存储部件基于发送给打印机的询问的结果来更新打印机类型与打印机类型的功能之间的对应关系。根据该构造,由于通过询问结果更新存储部件,因此不需要询问打印机很多次,并且提高了效率。此外,当安装新类型的打印机时,该构造能够处理新类型的打印机。此外,能够在初始状态减少存储部件中的数据量,因为根据需要将信息添加到存储部件。例如,存储部件能够在初始状态下为空,且能够在发现新打印机时进行添加。此外,在本专利技术的另一示例性方面的打印控制设备中,获取部件获取安装在打印机中的固件的版本信息。通过获取版本信息(识别固件是旧还是新的信息),能够管理每个版本的固件的打印机的不同类型。此外,在本专利技术的另一示例性方面的打印控制设备中,当从打印机获取的版本信息比存储在存储部件中的版本信息新时,获取部件询问打印机打印机类型的功能,并且显示对应于询问的结果的操作画面。根据该构造,如果打印机的固件具有较新的版本,则通过该固件的功能构成可以反映在操作画面上。此外,在本专利技术的另一示例性方面的打印控制设备中,当从打印机获取的版本信息比存储在存储部件中的版本信息旧时,输出更新指令以通知安装在打印机中的固件的更新,或将固件更新到打印机。如果检测到具有旧的固件版本的打印机,则优选的是以新的固件版本对其进行更新。此外,在本专利技术的另一示例性实施例的打印控制设备中,当不能获取打印机类型时,获取部件接收信息输入,且基于输入的信息识别打印机类型。这使得如果不能够获取打印机类型,则优选通过用户输入打印机类型。在替代信息的输入中,可以输入打印机名称或从在存储部件中注册的打印机名称列表中进行选择。此外,在本专利技术的另一示例性方面的打印控制设备中,获取部件获取用于识别是否能够将其它功能添加到打印机的功能添加信息,且其中,当能够将其它功能添加至打印机时,获取部件询问有无添加功能。根据该构造,可以提供对应于添加部件(可选功能)的操作画面。例如,添加部件为添加的托盘或添加的存储器。此外,作为一个替代方面,本专利技术的打印控制系统构造成控制多种类型的打印机, 打印控制设备包括存储部件,其存储打印机类型、打印机类型的功能以及打印机类型与打印机类型的功能的对应关系;获取部件,其从打印机获取用于至少识别打印机类型的识别信息,且获取部件从存储部件获取对应于基于识别信息识别的打印机类型的功能;以及显示部件,其显示对应于由获取部件获取的功能的操作画面。此外,作为一个替代方面,一种具有打印机驱动程序的非暂时性计算机可读介质, 该打印机驱动程序操作打印控制设备,打印控制设备构造成控制多种类型的打印机,该打印机驱动程序使打印控制设备执行下述操作,包括存储打印机类型、打印机类型的功能以及打印机类型与打印机类型的功能之间的对应关系;从打印机获取用于至少识别打印机类5型的识别信息,并且从存储部件获取对应于基于识别信息识别的打印机类型的功能;以及显示对应于由获取部件获取的功能的操作画面。 本专利技术实现了打印控制设备、打印控制系统和打印机驱动程序,它们能够减少通信负荷,并且高效地提供适于每个打印机的操作画面。附图说明图1为示出了根据示例性方面的打印控制系统的构造的框图2为示出存储打印机类型和打印机类型的功能的数据库的示例的图3为示出包括在打印系统中的打印机的电子构造的框图4为示出显示打印机选择画面(搜索之前)的示例的视图5为示出显示打印机选择画面(搜索之后)的示例的视图6为示出显示打印设置画面的示例的视图7为示出根据示例性方面的通用打印机驱动程序的搜索处理的过程的流程图图8为示出可选件识别处理的过程的流程图9为示出版本调整处理的过程的流程图;以及图10为示出不识别的处理的过程的流程图。具体实施例方式在下文中,参考附图详细地描述根据本专利技术的打印控制设备的示例性方面。在示例性方面中,本专利技术应用于个人计算机(PC),其将打印指令输出至打印机和具有多个打印机的打印控制系统。如图1中所示,打印控制系统500具有PC100 (打印控制设备的示例),其将打印输出输出至指定的打印机;具有打印功能的打印机201、202和203 ;以及管理整个打印控制系统50本文档来自技高网...

【技术保护点】
1.一种被构造成控制多种类型的打印机的打印控制设备,所述打印控制设备包括:存储部件,所述存储部件存储打印机类型、所述打印机类型的功能、以及所述打印机类型与所述打印机类型的功能之间的对应关系;获取部件,所述获取部件从所述打印机获取用于识别至少所述打印机类型的识别信息,并且所述获取部件从所述存储部件获取与基于所述识别信息识别的所述打印机类型相对应的功能,以及显示部件,所述显示部件显示与由所述获取部件获取的功能相对应的操作画面。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:垣锷亮太
申请(专利权)人:兄弟工业株式会社
类型:发明
国别省市:JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1