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

文档序号:6357195阅读:91来源:国知局
专利名称:打印控制设备、打印控制系统和打印控制方法
技术领域
本发明涉及打印控制设备、打印控制系统及打印机驱动程序。具体而言,本发明涉及一种打印控制设备、打印控制系统及打印机驱动程序,其能够分别控制具有不同功能的多种类型的打印机。
背景技术
现有技术公开了通用打印机驱动程序,其分别控制具有不同功能的多种类型的打印机。例如,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 ;以及管理整个打印控制系统500的服务器300。此外,在打印控制系统500中,PC100、打印机201、202和203、以及服务器300连接到网络400。打印机201、202和203不必是相同的型号(类型),且可为不同
的类型。通用打印机驱动程序(下文为"打印机驱动程序110")安装在PC100中,且打印机驱动程序Iio能够控制多种类型的打印机。在该示例性方面中,打印机201、202和203 可由打印机驱动程序110操作,且打印机驱动程序110用于将打印作业从PC 100输出至打印机 201、202 和 203。打印机驱动程序110具有数据库(存储部件的示例;下文称为DB111),数据库存储关于可控打印机的多种类型的信息,如图2中所示。具体而言,打印机的型号名称(类型的名称)、该型号的可用功能、和固件版本彼此对应,且在DBlll中被存储为一个记录。 DBlll中的条目"可选件支持"表示是否能够安装添加部件(例如,添加的托盘或添加的存储器;下文为"可选件")。当相同的型号可响应于可选件具有不同的可用功能时,DBlll具有基于可选件的每个内容的记录。例如,图2中的型号名称"MFP-y"具有其中没有安装可选件的状态的记录(图2中为ID No. 2),以及其中安装了可选件的状态的另一记录(图2中的ID No. 21)。是否安装了可选件可由DBlll的条目"可选件信息"中的有无数据而确定。即使在相同的型号中,可用功能也可基于打印机的不同固件版本而不同。因此, DBlll具有用于每个不同固件版本的不同记录。例如,图2中的型号"MFP-z"具有用于不同固件版本的不同记录(图2中的ID编号3和31)。固件211安装在打印机201中以控制图像形成单元或显示部件等。固件221和 231分别安装在打印机202和203中,每个固件对应于每个类型。打印机201、202和203中的每一个具有响应功能,其响应于打印机驱动程序110的要求来通知自身的识别信息。识别信息包括识别打印机类型的信息。识别打印机类型的识别信息例如可包括型号名称或对应于型号名称的识别码。此外,识别信息也是指定每个打印机的附加信息,如IP地址或MAC 地址。在以下的描述中,包括型号名称和IP地址作为识别信息。同时,在打印控制系统500中,打印机可与若干PC相连,且若干打印机与PC相连。 此外,其它信息处理单元或图像处理单元可与打印控制系统500相连。[PC 的构造]下文将描述PC100的一般构造。如图3中所示,PC100包括CPU51、R0M52、HDD 54、
具有键盘或鼠标等的操作部件55、具有液晶显示器等的显示部件56、USB接口 57和网络接 Π 58。PC100的HDM4安装操作系统(OS)、控制若干装置的装置驱动程序,或具有打印指令的功能的应用程序(诸如,文字处理软件或表格计算软件)中。上述打印机驱动程序110 也安装在HDD54中。CPU 51基于从R0M52读取的控制程序或从HDM4读取的应用程序来执行若干处理,同时将计算结果存储在RAM53或HDD54中。打印机驱动程序110的操作由CPTOl处理。[打印机驱动程序的用户界面的显示操作]下文将描述打印机驱动程序110的用户界面的显示操作。打印机驱动程序110具有设置每个打印机的操作的用户界面。当接收到用户界面的显示指令时,示例性方面的打印机驱动程序110显示如图4 中所示的打印机选择画面16(选择画面的示例)。打印机选择画面116显示列表框61,其显示打印机列表;搜索按钮62 ;高级设置按钮63 ;确定按钮64和取消按钮65等。在刚显示打印机选择画面116之后的初始状态,在列表框61中没有任何显示。当按下打印机选择画面116中的搜索按钮62时,打印机驱动程序110开始搜索 PC100能够连接的打印机。然后,打印机驱动程序110在列表框61中显示搜索到的打印机作为列表。图5示出了搜索打印机之后的打印机选择画面116的状态。列表框61显示每个打印机的信息,诸如IP地址(或每个打印机的打印机名称)、打印机的型号名称、彩色打印的可用性、双面打印的可用性、集约(aggregation)功能的有无,以及可选件的有无。当发现不具有识别的型号名称的打印机时,列表框61显示不识别的打印机的型号名称的通知。如果在列表框61中选择一个打印机时按下高级设置按钮63,则打印机驱动程序 110显示该选择的打印机的打印设置画面。图6示出的视图示出了在图5中的状态(选择了列表框61中的第一个打印机的状态)下按下高级设置按钮63时的打印机的打印设置画面117的示例。在该打印设置画面117中,接收用于打印的多个设置(例如,纸张大小、打印取向、纸张进给设备、纸张类型、布局或纸张装饰)。此外,打印设置画面117具有通用于
7多个型号的打印机的画面布局。然而,通过变灰显示或隐藏来限制各打印机型号不支持的功能。[搜索处理]将参考图7的流程图来描述打印机驱动程序110的搜索处理(获取部件和显示部件的示例)。通过按下打印机选择画面116的搜索按钮62来执行搜索处理。首先,PC100询问PC100可连接的打印机识别信息(步骤S101)。换言之,传输识别信息的传输指令被广播到网络400中的多个未指定的打印机。接收传输识别信息的指令的打印机将其识别信息输出至PC100。如上文所述,识别信息包括型号名称和IP地址。然而,该识别信息并不包括打印机的功能信息(例如,彩色打印、双面打印或分辨率)。然后,从接收到的信息提取一个条目(步骤S102)。确定接收到的信息是否包括识别打印机的类型的信息(该方面中的型号名称)(步骤S103)。例如,如果打印机是很旧的型号以至于不具有响应该型号名称的功能,则获取说明型号名称不被识别的信息。如果接收到的信息不包括识别打印机类型的信息,S卩,如果型号名称不被识别 (步骤S103 是),则列表框61显示找到具有不识别的型号名称的打印机(步骤S111)。此后,处理前进至步骤S109。相反,如果接收到的信息包括识别打印机类型的信息,即,如果型号名称是可识别的(步骤S103:否),则确定识别的型号名称是否注册在DBlll中(步骤S104)。例如,在新打印机刚连接在网络400中之后,新打印机的信息没有注册在DBlll中。因此,可以获取新打印机的型号名称,但其处于未注册的状态。如果型号名称已经注册(步骤S104:否),则对于DBlll获取对应于型号名称的打印机的功能信息(步骤S105)。换言之,从DBlll中提取对应于识别的型号名称的记录。 打印机驱动程序110保持该信息作为设备信息,在该信息中指定每个打印机的IP地址和在 RAM53中的记录的ID编号是对应的。同时,如果对于相同的型号名称存在多个记录,则提取其中没有安装可选件并且固件版本是最新的构造的记录作为临时设备信息。如下文所述地在步骤S106和步骤S107中执行识别记录的处理。然后,执行可选件识别处理来识别可选件的安装状态(步骤S106)。S卩,DBlll具有用于安装可选件的不同状态的不同记录。因此,在步骤S106中确定哪个记录对应于该可选件。图8示出了步骤S106的可选件识别处理的过程。首先,确定型号是否能够安装可选件。换言之,确定在步骤S105中获取的功能信息的可选件支持条目是否是"是"(步骤S141)。如果该型号不能安装可选件(步骤S141: 否),因为确定不存在取决于不同的可选件的其它记录,则可选件识别处理终止。如果该型号能够安装可选件(步骤S141 是),则询问识别信息的指定的打印机已经安装了哪个可选件(步骤S142)。响应于该询问,打印机答复安装的可选件的类型。然后,基于打印机的答复结果,确定安装的可选件是否与在DBlll中注册的可选件相同(步骤 S143)。如果是在DBlll中注册的可选件(步骤S143 是),则存储在设备信息中的ID编号由对应于安装的该可选件的状态的记录的ID编号替换,并且然后可选件识别处理终止。如果没有安装可选件,则可选件识别处理终止,而没有改变设备信息。如果提取了不同版本的多个记录,则在它们之中提取最新的记录。同时,可选件没有注册在DBlll中(步骤S143 否),则询问打印机关于可选件的详细信息(步骤S144)。打印机答复关于可选件的详细信息的询问。然后,该可选件被新注册在DBlll中作为添加了新的可选件的型号。此后,存储在设备信息中的ID编号由新记录的ID编号替换(步骤S146),且可选件识别处理终止。在图7中,在步骤S106的处理之后,执行版本调整处理来调整打印机的固件版本 (步骤S107)。由于DBlll具有用于不同版本的固件的不同记录,因此确定哪个记录对应于该版本。图9示出了步骤S107的版本调整处理的过程。首先,询问待确定的识别信息的指定的打印机固件的版本(步骤S161)。因此,获取安装在打印机中的固件的版本。然后,在步骤S161中从打印机获取的版本与打印机驱动程序110的DBlll中存储的最新版本相比较,且确定两个版本是否相同(步骤S162)。如果版本相同(步骤S162: 是),则不需要改变设备信息,且因此版本调整处理终止。相反地,如果两个版本不同(步骤S162 否),则确定从打印机获取的版本是否比从打印机驱动程序获取的版本新(步骤S163)。如果从打印机获取的版本较新(步骤S163 是),则将打印机驱动程序要求的每一功能信息获取给打印机(步骤S171)。此后,从打印机上获取的功能信息被注册在DBlll中作为具有版本信息的新记录(步骤S172)。S卩,即使在打印机具有相同的型号名称时,如果它们具有不同的版本信息,则打印机被识别为不同的型号。此后,存储在设备信息中的ID编号被替换为新记录的ID编号(步骤S165),且版本调整处理终止。同时,如果从打印机获取的版本较旧(步骤S163 否),则发出更新打印机的固件的通知(步骤S164)。作为通知的方式,例如将更新指令传输给打印机,并且在打印机中自动地更新固件。否则,PC的显示部件56可以显示通知需要更新打印机的固件的消息。然后,存储在设备信息中的ID编号被替换为对应于打印机的固件版本的记录的ID编号(步骤S165),并且版本调整处理终止。同时,如果在DBlll中没有对应于版本的记录,则询问打印机功能信息,且制作新的记录,此后,设备信息的ID编号被替换为该新记录的ID编号。在图7中,在步骤S107的处理之后,存储在设备信息中的内容被显示在列表框61 中。即,汇总显示对应于IP地址和ID编号的功能信息。同时,如果在步骤S104中没有注册打印机的型号名称(步骤S104 是),则询问该打印机打印机驱动程序110要求的每个功能信息(步骤S121)。然后,从打印机获取的功能信息于型号名称对应地注册在DBlll中(步骤S122)。此外,打印机驱动程序110在RAM52 中保持信息作为设备信息,在该信息中添加的记录的IP地址和ID编号是对应的。然后,存储在该设备信息中的内容显示在列表框61中(步骤S108)。因此,尽管检测到未注册的型号名称,也能够通过例外询问打印机功能来显示该型号的功能。在下一次搜索中,不需要关于功能信息的询问,因为型号名称被注册在DBlll中。在步骤S108或步骤Slll之后,确定在已经答复识别信息的打印机当中是否存在在列表框61中未显示的打印机。如果存在未显示的打印机(步骤S109 是),则处理回到步骤S102,并且提取打印机的识别信息并且将其显示在列表框61中。如果没有未显示的打印机(步骤S109 否),则搜索处理终止,因为搜索到的打印机都显示在列表框61中。在该搜索处理中,从DBlll获取未注册的型号之外的打印机功能,且不询问这些打印机本身。因此,搜索处理的通信负荷低于每次搜索时询问打印机每个打印机的功能的处理的通信负荷。同时,对于未注册的型号,执行功能的询问一次,并且将结果存储在DBlll 中。因此,能够在下一次搜索时从DBlll获取打印机的功能。因此,发送给打印机的关于其功能的询问的数目将会减少。[不识别的处理]对于在步骤Slll中其型号名称不被识别的打印机,将参考图10的流程图描述对不被识别的打印机的处理(下文也称为不识别处理)、涉及打印设置画面117的处理。当打印机在列表框63中被显示为不识别的型号名称时,通过按下高级设置按钮63来执行该不识别处理。首先,显示输入画面来接收型号名称的输入(步骤S181)。在该输入画面中,可直接地输入型号名称,或可以从列表选择在DBlll中注册的一个型号名称。也可以输入或者选择对应于型号名称的编号。即,在步骤S181中可以使用通过用户输入信息来识别型号名称的任何方法。然后,基于步骤S181中的输入信息,参考DBlll获取打印机的功能信息(步骤 S182)。此后,基于功能信息,显示打印设置画面117(步骤183)。此外,基于该功能信息,更新打印机选择画面116的列表框61中的内容(步骤S184)。因此,解决了不识别型号名称的问题。如上文详细描述的那样,示例性方面的打印机驱动程序110从那些打印机中的每一个获取可以识别打印机类型的识别信息,且基于识别信息从DBlll读取对应于打印机类型的功能。因此,识别提供给每个打印机的功能。结果,当显示打印机选择屏画面116的列表框61时,能够提供对应于每个打印机的画面,而无需询问每个打印机其功能的规格。在示例性方面中,尽管每当执行搜索操作时从打印机获取用于识别打印机类型的识别信息(步骤S101),但在步骤SlOl中获取的该识别信息具有小于用于识别打印机的功能的信息(例如,在步骤S121中获得的信息)的大小。因此,搜索操作对通信的影响很小。示例性方面仅描述为一个示例,且不限制本发明。因此,可以在本发明内以多种方式来改进和修改本发明。例如,打印机可为具有打印功能的任何设备,且可应用于多功能装置或复印机。此外,打印控制设备不限于PC,且可为移动信息装置或工作站。在示例性方面中,存储打印机类型和打印机的功能的数据库111属于打印机驱动程序110(这里是PC100自身),但本发明不限于该构造。例如,数据库可存储在服务器300 中,或USB存储器直接地连接到PC100。在示例性方面中,打印机连接到网络上400,但本发明不限于该构造。例如,连接可为USB连接或并行端口连接。在示例性方面中,尽管多个打印机经由网络400连接到PClOOdS PC100仅需要能够控制几种类型的打印机,并且PC100不必控制多个打印机。换言之,本发明可应用于仅存在一个将被控制的打印机的情形。在示例性方面中,如果不能指定打印机的型号名称,那么在列表框61中显示不识别的通知,但本发明不限于该构造。例如,当在搜索处理中发现其型号名称不可识别的打印机时,打印机可以使在步骤Slll中输入识别该打印机的型号名称的信息。此外,如果不能识别打印机的型号名称,则可以不在列表中显示该打印机。在示例性方面中的搜索处理中,在可选件识别处理中询问打印机可选件的状态。然而,如果在步骤SlOl中获取的识别信息包括涉及可选件的信息,则不必再次询问打印机可选件的状态。在示例性方面中的搜索处理中,在版本调整处理中询问打印机版本。然而,如果在步骤SlOl中获取的识别信息包括涉及版本的信息,则不必再次询问打印机版本。在示例性方面中,尽管每当执行搜索处理时获取设备信息,但设备信息可存储在其它数据库中。换言之,设备信息可在诸如HDM4的非易失性存储器进行管理,在非易失性存储器中,即使在PClOOd电源关闭时信息也不会消失。然后,在搜索打印机时,在询问识别信息之后,参考设备信息的数据库。如果IP地址的记录与打印机相同,则可以基于打印机的IP地址指定DBllla的ID编号。并且,可以仅询问具有没有存储在设备信息的数据库中的IP地址的打印机功能。根据该构造,更早地获取搜索结果,且询问打印机其功能的次数减少。同时,如在示例性方面中,每当按下搜索按钮62时产生设备信息的构造,尽管具有相同IP地址的设备交换或在前次搜索之后更新打印机固件,但获取适于当前打印机的功能信息。因此,显示适合的操作画面的可能性更高。
权利要求
1.一种被构造成控制多种类型的打印机的打印控制设备,所述打印控制设备包括 存储部件,所述存储部件存储打印机类型、所述打印机类型的功能、以及所述打印机类型与所述打印机类型的功能之间的对应关系;获取部件,所述获取部件从所述打印机获取用于识别至少所述打印机类型的识别信息,并且所述获取部件从所述存储部件获取与基于所述识别信息识别的所述打印机类型相对应的功能,以及显示部件,所述显示部件显示与由所述获取部件获取的功能相对应的操作画面。
2.根据权利要求1所述的打印控制设备,其中,当基于所述识别信息识别的所述打印机类型与所述打印机类型的功能之间的对应关系没有存储在所述存储部件中时,所述获取部件向所述打印机询问是所述识别信息的获取源的所述打印机的功能。
3.根据权利要求2所述的打印控制设备,其中,所述存储部件基于发送给所述打印机的询问的结果来更新所述打印机类型与所述打印机类型的功能之间的对应关系。
4.根据权利要求1所述的打印控制设备,其中,所述获取部件获取安装在所述打印机中的固件的版本信息。
5.根据权利要求4所述的打印控制设备,其中,当从所述打印机获取的版本信息比存储在所述存储部件中的版本信息新时,所述获取部件向所述打印机询问所述打印机类型的功能,并且显示与所述询问的结果相对应的操作画面。
6.根据权利要求4所述的打印控制设备,其中,当从所述打印机获取的所述版本信息比存储在所述存储部件中的版本信息旧时,输出更新指令来通知更新安装在所述打印机中的固件,或将固件更新到所述打印机。
7.根据权利要求1至6中的任何一项所述的打印控制设备,其中,当不能获取所述打印机类型时,所述获取部件接收信息的输入,并且基于输入的信息识别所述打印机类型。
8.根据权利要求1至6中的任何一项所述的打印控制设备,其中,所述获取部件获取用于识别是否能够将其它功能添加至所述打印机的功能添加信息,并且其中,当能够将其它功能添加至所述打印机时,所述获取部件询问有无添加的功能。
9.一种被构造成控制多种类型的打印机的打印控制系统,所述打印控制系统包括 存储部件,所述存储部件存储打印机类型、所述打印机类型的功能,以及所述打印机类型与所述打印机类型的功能之间的对应关系;获取部件,所述获取部件从所述打印机获取用于识别至少所述打印机类型的识别信息,并且所述获取部件从所述存储部件获取与基于所述识别信息识别的所述打印机类型相对应的功能,以及显示部件,所述显示部件显示与由所述获取部件获取的功能相对应的操作画面。
10.一种用于操作打印控制设备的打印控制方法,所述打印控制设备被构造成控制多种类型的打印机并且包括存储部件和获取部件,所述打印控制方法包括存储打印机类型、所述打印机类型的功能、以及所述打印机类型与所述打印机类型的功能之间的对应关系;从所述打印机获取用于至少识别所述打印机类型的识别信息,并且从所述存储部件获取与基于所述识别信息识别的所述打印机类型相对应的功能;以及显示与由所述获取部件获取的功能相对应的操作画面。
全文摘要
本发明涉及一种打印控制设备、打印控制系统和打印控制方法。具体而言,打印控制设备构造成控制多种类型的打印机,该打印控制设备包括存储部件,其存储打印机类型、打印机类型的功能、以及打印机类型与打印机类型的功能之间的对应关系;获取部件,其从打印机获取用于至少识别打印机类型的识别信息,并且获取部件从存储部件获取对应于基于识别信息识别的打印机类型的功能,以及显示部件,其显示对应于由获取部件获取的功能的操作画面。
文档编号G06F3/12GK102253813SQ201110079840
公开日2011年11月23日 申请日期2011年3月25日 优先权日2010年5月19日
发明者垣锷亮太 申请人:兄弟工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1