打印控制装置及打印机检索装置的制作方法

文档序号:6355802阅读:180来源:国知局
专利名称:打印控制装置及打印机检索装置的制作方法
技术领域
本发明涉及检索打印机、复印机和复合机等打印装置的技术。
背景技术
公知有一种打印机驱动器(例如被称为“通用驱动器”),其能够检索多个机种的打印机(例如,支持特定的页面描述语言的打印机),并使从检索结果中选择出的打印机执行打印。若将这样的打印机驱动器预先安装在例如移动个人计算机等终端,则终端即使移动也能够容易地发现执行打印的打印机。例如,在专利文献1中,记载了如下技术终端向服务器发送打印机的检索请求, 服务器检索该终端的当前位置附近的打印机,并将打印机的列表发送到该终端。[专利文献1]日本特开2006-195765号公报。

发明内容
在具备打印机检索功能的OS^perating System 操作系统)和打印机驱动器中, 从终端能够发现的打印机被无条件检索,被发现的打印机被依次列出。但是,在这种检索方法中,终端的用户需要等待可发现的打印机被全部列出。例如,在终端连接的局域网(LAN)中存在的打印机的数量越多,则用户的等待时间越长。因此,本发明的目的在于提高打印机的检索效率以及用户的便利性。用于解决上述课题的本发明的第1方式是使计算机作为检索打印机的打印控制装置发挥作用的打印机驱动器,其特征在于,使计算机作为检索可用于打印的打印机的检索单元、和存储关于检索出的打印机中至少一部分的打印机的规定信息的打印机信息存储单元发挥作用,所述检索单元将所述规定信息被存储了的打印机作为检索范围来执行检索。这里,所述打印机驱动器的特征还可以在于,使计算机作为显示检索出的打印机的列表,并受理从列表中对至少一部分的打印机进行的选择的第1受理单元发挥作用,所述打印机信息存储单元存储被选择的打印机的所述规定信息。另外,所述打印机驱动器的特征还可以在于,所述第1受理单元受理对记录被选择的打印机的历史记录列表的选择,所述打印机信息存储单元可以存储多个历史记录列表,并将所述被选择的打印机的所述规定信息存储到被选择的历史记录列表中,所述打印机驱动器使计算机作为受理对成为检索范围的历史记录列表的选择的第2受理单元发挥作用,所述检索单元将选择出的历史记录列表作为检索范围来执行检索。另外,所述打印机驱动器的特征还可以在于,所述第1受理单元受理历史记录列表的识别信息,所述打印机信息存储单元将所述多个历史记录列表分别与所述识别信息建立关联地进行存储,所述第2受理单元根据所述识别信息受理对历史记录列表的选择。另外,所述任意一种打印机驱动器的特征还可以在于,所述第1受理单元受理记录在所述历史记录列表中的打印机的顺序信息的输入,所述打印机信息存储单元将被选择的打印机的所述规定信息与所述顺序信息建立关联地进行存储。另外,所述打印机驱动器的特征还可以在于,所述检索单元将被选择的历史记录列表作为检索范围,并按照所述顺序信息将最初发现的打印机判断为能够用于打印的打印机。另外,所述任意一种打印机驱动器的特征还可以在于,使计算机作为受理打印机的功能的指定的第3受理单元发挥作用,在所述规定信息中包含有打印功能,所述检索单元将具有被指定的功能的打印机作为检索范围来执行检索。用于解决上述课题的本发明的第2方式是一种检索打印机的打印控制装置,其特征在于,具备检索单元,其检索能够用于打印的打印机;和打印机信息存储单元,其存储与检索出的打印机中至少一部分的打印机相关的规定信息。所述检索单元将所述规定信息被存储了的打印机作为检索范围来执行检索。用于解决上述课题的本发明的第3方式是一种使计算机作为检索打印机的装置发挥作用的打印机检索程序,其特征在于,使计算机作为检索能够用于打印的打印机的检索单元、和存储与检索出的打印机中至少一部分的打印机相关的规定信息的打印机信息存储单元发挥作用,所述检索单元将所述规定信息被存储了的打印机作为检索范围来执行检索。


图1是表示作为本发明的一实施方式的一个例子的打印系统3的硬件的概略构成的图。图2是表示主机1的功能构成的一个例子的框图。图3是表示受理对打印机进行选择的打印机选择画面300的一个例子的图。图4是表示受理对检索条件进行设定的检索条件设定画面400的一个例子的图。图5是表示保存检索结果的检索结果保存画面500的一个例子的图。图6是表示读入检索结果的检索结果读入画面600的一个例子的图。图7是表示打印机的选择处理的一个例子的流程图。图中符号说明1...主机;2...打印机;3. · ·打印系统;10. · · CPU ;11. · · RAM ;12. . . ROM ;
13...辅助存储装置;14...网络接口(I/F) ;15... USB接口(I/F) ;16...介质读取装置;17...显示装置;18...输入装置;100...应用部;110...打印机驱动器部;120...设定受理部;130...打印机检索部;140...打印机信息存储部;150...打印数据生成部;300...打印机选择画面;301...确定按钮;302...取消按钮;310...检索执行按钮;320...检索条件设定按钮;330...检索结果保存按钮;340...检索结果读入按钮; 350...检索结果显示区域;400...检索条件设定画面;401...关闭按钮;410...打印机功能指定区域;420...历史记录指定区域;421...历史记录列表指定区域;430...检索范围指定区域;440...检索结果使用方法指定区域;500...检索结果保存画面;501...关闭按钮;510...可利用打印机显示区域;520...历史记录列表指定区域;521...历史记录列表显示区域;522...删除指定区域;523...向上移动按钮;5 ...向下移动按钮;525...更新按钮;530...项目追加按钮;600...检索结果读入画面;601...关闭按钮;620...历史记录列表指定区域;621...历史记录列表显示区域;625...读入按钮
具体实施例方式下面参照附图对本发明的一实施方式进行说明。图1是表示作为本发明的一实施方式的一个例子的打印系统3的硬件的概略构成的图。打印系统3具有作为打印控制装置发挥作用的主机1、和作为打印装置发挥作用的多个打印机2。主机1和打印机2例如通过有线局域网等网络互相通信。主机1安装有后述的、具有检索网络上的可利用的打印机的功能的打印机驱动器,控制基于所选择的打印机2的打印。打印机2执行基于由主机1发送的PDL等形式的打印数据的打印。主机1例如具有进行各种运算的CPUlO ;存储CPUlO执行的程序和数据等的 RAMll ;预先存储启动所需的程序和数据等的R0M12 ;HDD (Hard Disk Drive :硬盘驱动器) 和SSD (Solid State Drive 固态硬盘驱动器)等辅助存储装置13 ;与有线LAN等网络连接来进行通信的网络接口(I/F)14 ;进行基于USB通信的USB接口(I/F) 15 ;读取⑶-ROM等具有可移动性的可移动型存储介质的信息的介质读取装置16 ;显示用户界面(UI)画面等的 IXD等显示装置17 ;以及键盘和鼠标等输入装置18。打印机2例如具有激光方式或者喷墨方式的打印机构,进行彩色或者单色的打印。当然,打印方式不限于上述方式。上述的打印系统3、主机1以及打印机2的构成是为了说明本申请的发明的特征而说明的主要构成,并不限定于上述构成。另外,不排除一般的打印系统、主机及打印机所具有的构成。例如,主机1可以为多台,打印机2可以为1台。另夕卜,例如,主机1和打印机2 也可以通过无线LAN进行通信。图2是表示主机1的功能构成的一个例子的框图。主机1具有OS (Operating System 操作系统)部(未图示)、应用100和打印机驱动器部110。OS部和应用部100例如通过由CPUlO执行从辅助存储装置13加载到RAMll的规定OS程序以及应用程序来实现。打印机驱动器部110例如通过由CPUlO执行从辅助存储装置13加载到RAMll的规定的打印机驱动程序来实现。另外,打印机驱动程序例如可以从互联网等网络上的服务器下载,并在主机1上进行安装或者更新。也可以利用介质读取装置16从CD-ROM等存储介质读取、或者利用USB 接口 15从闪存ROM等存储介质读取,并在主机1上进行安装或者更新。OS部具有提供主机1的系统管理和基本的用户操作环境的、所谓的基本软件的功能。应用部100和打印机驱动器部110在OS部的管理下实现。应用部100具有向用户提供与各种目的相对应的特定功能的、所谓的应用软件的功能。在本实施方式中,应用部100例如进行文本文件和图像文件的作成、显示、编辑等处理。另外,应用部100受理用户通过规定的UI画面选择的文件(打印对象数据)的打印指示。应用部100若受理了打印指示,则向打印机驱动器部110通知打印对象数据和受理的打印设定来指示打印。 打印机驱动器部110进行用于检索可利用的打印机,并控制被选择的打印机2来执行打印的处理。打印机驱动器部110例如进行控制打印机驱动器的各种UI画面的显示的处理、控制用户通过UI画面进行的输入操作的处理、根据从应用部受理的打印对象数据来生成打印数据的处理、以及将打印数据发送到打印机2来执行打印的处理。
另外,在本实施方式中,打印机驱动器部110可以对应多台打印机2、进行从主机1 检索能够使用的打印机2的处理、以及受理对执行打印的打印机2的选择的处理等。打印机驱动器部110为了实现上述的处理而具有设定受理部120、打印机检索部 130、打印机信息存储部140以及打印数据生成部150。另外,在本实施方式中,打印设定的受理、打印机的检索、打印机的选择的受理、打印数据的生成等主要的处理是通过打印机驱动程序得以实现的,但是关于打印机的检索和选择的处理例如也可以通过能够与打印机驱动程序连动的打印机检索程序来实现。设定受理部120将规定的UI画面显示在显示装置17,并经由输入装置18受理打印机的选择、打印机的检索的指示、打印机的检索条件的设定、保存打印机的检索结果的设定、读取打印机的检索结果的设定、以及打印设定等。另外,设定受理部120受理打印指示并将打印对象数据和各种打印设定发送到打印数据生成部150。设定受理部120例如在经由OS部或者应用部100显示的规定的UI画面,通过用户的操作受理了打印设定的指示或者打印执行的指示的情况下,显示受理对执行打印的打印机的检索及选择的规定的UI画面来受理对打印机的选择。另外,设定受理部120显示规定的UI画面来通过用户的操作受理各种打印设定的时刻例如可以是受理打印执行的指示前,也可以是受理了打印执行的指示后。在本实施方式中,由于打印设定的受理涉及的处理并非主要的功能,故将其省略。更具体而言,设定受理部120例如显示如图3 图6所示那样的UI画面。图3是表示受理打印机的选择的打印机选择画面300的一个例子的图。图4是表示受理检索条件的设定的检索条件设定画面400的一个例子的图。图5是表示保存检索结果的检索结果保存画面500的一个例子的图。图6是表示读入检索结果的检索结果读入画面600的一个例子的图。如图3所示那样,打印机选择画面300包括用于执行打印机的检索的检索执行按钮310 ;用于设定检索条件的检索条件设定按钮320 ;用于保存检索结果的检索结果保存按钮330 ;用于读入检索结果的检索结果读入按钮340 ;将打印机的检索结果以列表形式显示的检索结果显示区域350 ;用于将在检索结果显示区域350上选择的打印机作为执行打印的打印机(输出打印数据的端口)使用的确定按钮301 ;以及取消使用的取消按钮302。设定受理部120若受理了检索执行按钮310的选择,则向打印机检索部130请求检索主机1能够使用的打印机的处理。另外,根据打印机检索部130的请求发送在检索条件设定画面400设定的检索条件。另外,在显示了打印机选择画面300时,也可以自动执行检索。设定受理部120在基于打印机检索部130的打印机的检索处理结束时,获取存储在打印机信息存储部140中的检索结果并将其显示在检索结果显示区域350。检索结果例如由与表示打印机的机种名、端口、能够打印的用纸的尺寸、能够打印的颜色(彩色/黑色)、双面打印的支持、与主机1的连接方式(网络)的信息建立有对应关系的项目的列表构成。当然,检索结果的构成不限于此,例如,还可以包含表示打印机的状态(打印中、空转中、色粉量等)的信息。设定受理部120受理从如上述那样显示在检索结果显示区域350中的打印机的列表中通过用户的操作对其中一个项目进行的选择。项目的选择例如通过光标(图中的影线部分)的移动得以实现。设定受理部120在受理了确定按钮301被选择的情况下,将与在检索结果显示区域350中被选择的项目相对应的打印机确定为执行打印的打印机(输出打印数据的端口)。 并且,指示打印数据生成部150向被确定的打印机发送打印数据。另外,关闭打印机选择画面 300。另外,在检索结果使用方法指定区域440(图4)中,在“全部列出”被指定的情况下,设定受理部120将全部的检索结果显示在检索结果显示区域350中。另一方面,在“选择最初发现的打印机”被指定的情况下,设定受理部120将记录在打印机信息存储部140中的一个项目显示在检索结果显示区域350。另外,在这种情况下,也可以不显示该一个记录而是将与该项目相对应的打印机作为被选择的打印机,并关闭打印机选择画面300。设定受理部120在受理了检索条件设定按钮320被选择的情况下,显示检索条件设定画面400来受理各种检索条件的设定。如图4所示那样,检索条件设定画面400包括包含用于指定打印机的各种功能 (在本图的例中为彩色打印、A3纸打印、两面打印)的区域的打印机功能指定区域410 ;用于将包含在检索结果的历史记录中的打印机设定为检索范围的历史记录指定区域420 ;用于选择成为检索范围的后述的历史记录列表的历史记录列表指定区域421 ;用于将与主机 1相同的段(未超出路由器的范围)指定为打印机的检索范围的检索范围指定区域430 ;用于指定检索结果的处理(在本图的例子中为是全部列出还是将最初发现的打印机自动选择为输出目的地的端口)的检索结果使用方法指定区域440;以及用于关闭检索条件设定画面400的关闭按钮401。在本图的例子中,历史记录列表指定区域421是通过能够从因用户的点击操作而显示的列表中选择历史记录列表的下拉列表来实现的。设定受理部120将在检索条件设定画面400中设定的各种检索条件存储到例如 RAMll或辅助存储装置13中。设定受理部120在受理了检索结果保存按钮330被选择的情况下,显示检索结果保存画面500来受理关于检索结果的保存的设定。图5所示那样,检索结果保存画面500包含同样以列表形式显示在检索结果显示区域350 (图3)中显示的检索结果的可利用打印机显示区域510 ;用于选择多个历史记录列表的其中一个的历史记录列表指定区域520 ;显示在历史记录列表指定区域520中选择的历史记录列表的历史记录列表显示区域521 ;指定被显示的历史记录列表中的删除对象的项目的删除指定区域522 ;用于提高在历史记录列表中选择的项目的排位的向上移动按钮523 ;用于降低在历史记录列表中选择的项目的排位的向下移动按钮524 ;删除在删除指定区域522中指定的项目的更新按钮525 ;从显示在可利用打印机显示区域510中的列表向显示在历史记录列表显示区域521中的历史记录列表追加被选择的项目的项目追加按钮530 ;以及用于关闭检索结果保存画面500的关闭按钮501。在本图的例子中,历史记录列表指定区域520是通过能够从因用户的点击操作而显示的列表中选择历史记录列表的下拉列表来实现的。设定受理部120在可利用打印机显示区域510中同样以列表形式显示在检索结果显示区域350(图幻中显示的检索结果。另外,设定受理部120从打印机信息存储部140 取得在历史记录列表指定区域520中选择的历史记录列表,并将其显示在历史记录列表显示区域521。历史记录列表与检索结果一样,例如由与表示打印机的机种名、端口、能够打印的纸的尺寸、能够打印的颜色(彩色/黑色)、两面打印的支持、与主机1的连接方式(网络) 的信息相对应的项目的列表构成。当然,历史记录列表的构成不限于此,例如也可以包含表示打印机的使用频率(次数等)的信息。另外,历史记录列表分别与识别信息(在本图的例子中为任意的名称“7号馆5层”)建立关联地存储在打印机信息存储部140中。另外,设定受理部120在历史记录列表指定区域421 (图4)、历史记录列表指定区域520、历史记录列表指定区域620(图6)中显示各个历史记录列表的识别信息。另外,在历史记录列表指定区域520中,能够选择新生成的列表(空白列表)。在这种情况下,也可以设为能够在历史记录列表指定区域520中输入识别信息。在选择了新生成的列表的情况下,在打印机信息存储部140中追加存储该列表。设定受理部120受理从如上述那样显示在可利用打印机显示区域510的打印机列表中通过用户的操作对其中一个项目进行的选择。项目的选择例如通过光标(图中的影线部分)的移动来实现。设定受理部120在受理了项目追加按钮530被选择的情况下,将在可利用打印机显示区域510选择的项目追加到显示在历史记录列表显示区域521的历史记录列表的规定位次(例如,最下面的位置、最上面的位置或者光标位置的上面或下面)。另外,在进行该操作的同时,更新记录在打印机信息存储部140中的历史记录列表。在向上移动按钮523被选择了的情况下,设定受理部120将在历史记录列表显示区域521中选择的项目的排位向上提升一位,在向下移动按钮5M被选择了的情况下,设定受理部120将在历史记录列表显示区域521中选择的项目的排位向下降低一位。另外,在进行该操作的同时,更新记录在打印机信息存储部140中的历史记录列表。在更新按钮525被选择了的情况下,设定受理部120删除显示在历史记录列表显示区域521的历史记录列表中的在删除指定区域522指定的项目。另外,在进行该操作的同时,更新记录在打印机信息存储部140中的历史记录列表。设定受理部120在受理了检索结果读入按钮340被选择的情况下,显示检索结果读入画面600,并受理关于检索结果的读入的设定。如图6所示那样,检索结果读入画面600包含用于选择多个历史记录列表中的任意一个的历史记录列表指定区域620 ;显示在历史记录列表指定区域620中选择的历史记录列表的历史记录列表显示区域621 ;将显示在历史记录列表显示区域621中的历史记录列表显示在检索结果显示区域350(图幻的读入按钮625 ;用于关闭检索结果读入画面600 的关闭按钮601。在本图的例子中,历史记录列表指定区域620通过能够从因用户的点击操作而显示的列表中选择历史记录列表的下拉列表来实现。设定受理部120从打印机信息存储部140取得在历史记录列表指定区域620选择的历史记录列表并将其显示在历史记录列表显示区域621。另外,设定受理部120在受理了读入按钮625被选择的情况下,将显示在历史记录列表显示区域621的历史记录列表显示在检索结果显示区域350(图幻中。另外,也可以受理从如上述那样显示在历史记录列表显示区域621的历史记录列表中通过用户的操作对一个或者多个项目进行的选择,并读入被选择的项目。上面的各种UI画面的构成、显示方式、控制方法等是为了容易理解打印机驱动器部110的构成而举出的一个例子。本发明不被上面的各种UI画面的构成、显示方式、控制方法等限制。例如,各种画面也可以全部使用1个画面来显示。另外,例如还可以分成更多的画面来显示。返回图2,打印机检索部130检索与网络连接的打印机2中主机1可以利用的打印机2。并且,从各个打印机取得打印机信息,根据该信息作成打印机的列表,并作为检索结果存储在打印机信息存储部140中。打印机信息例如为识别与网络连接的打印机2的信息(IP地址、MAC地址、产品型号名等)、表示打印机2的功能的信息(送纸装置的数量、被供给的纸的尺寸、两面打印机构的有无等)、表示打印机2的状态的信息(空闲中、打印中、色粉量等)等。在进行检索处理时,打印机检索部130从设定受理部120取得在检索条件设定画面400(图4)设定的检索条件。并且,根据该检索条件执行检索处理。例如,在打印机功能指定区域410中指定了 “两面打印”的情况下,打印机检索部 130不向检索结果的列表添加无法执行两面打印的打印机。另外,在历史记录列表指定区域421指定了特定的历史记录列表的情况下,或者在检索结果读入画面600读入了特定的历史记录列表的情况下,打印机检索部130不会从网络上重新检索打印机,而是从指定或读入的历史记录列表中检索满足各种检索条件且能够利用的打印机2。此时,无需重新取得打印机信息,而是至少判定各个打印机是否能够利用,并将该结果包括在检索结果中(设定受理部120将显示在检索结果显示区域350的列表的各个项目与表示对应的打印机是否能够利用的信息建立关联地显示。)。另外,将历史记录列表指定区域421和检索结果读入画面600的设定的其中一方优先即可。另外,在检索范围指定区域430被选择的情况下,打印机检索部130在与主机1相同的段(未超出路由器的范围)中检索打印机。另外,在检索结果使用方法指定区域440中,在“全部列出”被指定的情况下,打印机检索部130将成为检索对象的全部打印机作为检索结果进行记录。另一方面,在“选择最初发现的打印机”被指定的情况下,打印机检索部130在检索到一个打印机的时刻即终止检索处理,并将该打印机作为检索结果进行记录。并且,在特定的历史记录列表被指定或者读入的情况下,打印机检索部130按照记录在该列表中的项目的规定顺序(在本图实施方式的例子中为从上到下)进行检索。打印机信息存储部140将上述检索结果的列表和历史记录列表存储到例如RAMll 或者辅助存储装置13中。另外,根据其他功能部的要求来读取检索结果或历史记录列表。打印数据生成部150根据从设定受理部120发送的打印设定、和从应用部100指定的打印对象数据来生成打印数据。另外,向在设定受理部120中选择的打印机2发送生成的打印数据。
具体而言,从设定受理部120受理打印指示,并从设定受理部120取得打印设定 (例如,包括应用于设定受理部120的规定UI画面的打印设定以及从应用部100指定的打印设定)。另外,从设定受理部120取得由应用部100指定的打印对象数据。并且,将这些取得的数据根据打印设定变换为打印数据。并且,发送到在打印机选择画面300选择的打印机。为了容易理解主机1的构成,上面的各个构成要素按照主要处理内容进行了分类。构成要素的分类方法和名称不对本发明造成限制。主机1的构成也可以根据处理内容分类成更多的构成要素。另外,也可以分类成1个构成要素执行更多的处理。另外,各个构成要素的处理可以通过1个硬件执行,也可以通过多个硬件执行。接着,对由上述的主机1实现的特征处理进行说明。图7是表示打印机的选择处理的一个例子的流程图。该流程例如,在打印机驱动器部110从应用部100受理了打印设定的指示或打印开始的指示时开始。打印设定的指示或打印开始的指示例如经由应用部100的打印用的UI画面等来启动。在SlO中,设定受理部120显示打印机选择画面300。具体而言,设定受理部120 在该流程开始后,立刻以空白状态显示检索结果显示区域350。当在S90中执行了打印机检索时,从打印机信息存储部140取得该检索结果并显示在检索结果显示区域350。并且,将处理进行至S20。在S20中,设定受理部120判定是否进行了设定检索条件的指示。具体而言,设定受理部120判定检索条件设定按钮320是否被选择。在检索条件设定按钮320被选择了的情况下(S20 是),将处理进行至S30。在检索条件设定按钮320未被选择的情况下(S20 否),将处理进行至S40。在S30中,设定受理部120受理检索条件的设定。具体而言,设定受理部120显示检索条件设定画面400,并受理各种检索条件的变更。另外,设定受理部120保存在检索条件设定画面400中设定的各种检索条件。然后,受理关闭按钮401的选择,设定受理部120 关闭检索条件设定画面400,并将处理返回到S10。在S40中,设定受理部120判定是否进行了保存检索结果的指示。具体而言,设定受理部120判定检索结果保存按钮330是否被选择。在检索结果保存按钮330被选择了的情况下(S40 是),将处理进行至S50。在检索结果保存按钮330未被选择的情况下(S40 否),将处理进行至S60。在S50中,设定受理部120保存检索结果。具体而言,设定受理部120显示检索结果保存画面500,并受理关于检索结果的保存的设定。另外,设定受理部120将显示在历史记录列表显示区域521中的列表随时存储到打印机信息存储部140中。然后,受理关闭按钮501的选择,设定受理部120关闭检索结果保存画面500,并将处理返回到S10。在S60中,设定受理部120判定是否进行了读入检索结果的指示。具体而言,设定受理部120判定是否选择了检索结果读入按钮340。在检索结果读入按钮340被选择了的情况下(S60 是),将处理进行至S70。在检索结果读入按钮340未被选择的情况下(S60 否),将处理进行至S80。在S70中,设定受理部120读入检索结果。具体而言,设定受理部120显示检索结果读入画面600,并受理关于检索结果的读入的设定。然后,受理关闭按钮601的选择,设定受理部120关闭检索结果读入画面600,并将处理进行至S90。在S80中,设定受理部120判定是否进行了检索执行的指示。具体而言,设定受理部120判定是否选择了检索执行按钮310。在检索执行按钮310被选择了的情况下(S80 是),将处理进行至S90。在检索执行按钮310未被选择的情况下(S80:否),将处理进行至 S100。在S90中,打印机检索部130执行打印机的检索处理。具体而言,打印机检索部 130从设定受理部120取得在检索条件设定画面400设定的检索条件,并根据该检索条件检索能够利用的打印机。在S70中读入了检索结果的情况下,根据检索条件,从被读入的列表中检索能够利用的打印机。另外,在读入了检索结果的情况下,例如设定为无论是否选择了历史记录指定区域420都从读入的列表中检索可以利用的打印机即可。另外,打印机检索部130将检索结果存储到打印机信息存储部140中。并且,将处理返回到S10。在SlOO中,设定受理部120判定是否受理了打印机的选择。具体而言,设定受理部120受理从显示在检索结果显示区域350的打印机列表中进行的选择。另外,判定是否选择了确定按钮301。在确定按钮301被选择了的情况下(S100:是),将处理进行至S110。 在确定按钮301未被选择的情况下(S100 否),将处理返回到S10。在SllO中,打印数据生成部150执行打印处理。具体而言,例如当该流程因打印设定的指示而开始时,在应用部100对设定受理部120指示开始打印以后才开始打印处理。 另一方面,在该流程因打印开始的指示而开始的情况下,不用等待来自应用部100的打印开始的指示就开始打印处理。并且,打印数据生成部150根据从设定受理部120发送的打印设定、和从应用部100指定的打印对象数据来生成打印数据。另外,将打印数据发送到在 SlOO中选择的打印机2。并且,结束该流程。上面的流程的说明是用于说明本申请的发明的特征的主要的处理流程,并不排除其他的处理。另外,上面的流程的各个处理单位是为了容易理解主机1的处理而按照主要的处理内容分割而成的。本发明不被处理单位的分割方法和名称限制。主机1的处理也可以根据处理内容分割成更多的处理单位。另外,也可以分割成1个处理单位包含更多的处理。上面对本发明的一实施方式进行了说明。根据本实施方式,能够提高打印机的检索效率以及用户的便利性。S卩,根据本实施方式,将过去能够利用的打印机作为历史记录预先保存,能够将该历史记录指定为检索范围。另外,也能够指定更详细的检索条件。另外,这些设定可以由用户进行。通过这样的构成,按照用户希望的检索范围和条件,检索对象的打印机的范围被缩小,因此提高了检索效率和便利性。并且,通过在保存检索结果时可以变更打印机的排位来生成列表的构成、和选择最先被判定为能够利用的打印机的构成,进一步提高了检索效率和便利性。例如,若预先按照每个经常访问的事务所等局域网生成列表来登记希望利用的打印机,则可以用更短的时间决定输出目的地的端口,并且能够通过用户希望利用的最适合的打印机执行打印。另外,上述的本发明的实施方式的目的在于例示本发明的要旨和范围,并非对其进行限定。多种代替品、修改以及变形例对于本领域技术人员来说是显而易见的。
另外,本发明不仅适用于打印机,还可以适用于包括具有打印机功能的复印机、复合机等打印装置的打印系统。
权利要求
1.一种打印控制装置,其特征在于,是检索打印机的打印控制装置,具有检索单元,其检索能够用于打印的打印机;和打印机信息存储单元,其存储与检索出的打印机中至少一部分的打印机相关的规定信息;所述检索单元将所述规定信息被存储了的打印机作为检索范围来执行检索。
2.根据权利要求1所述的打印控制装置,其特征在于,还具有第1受理单元,其显示检索出的打印机的列表,并受理从列表中对至少一部分的打印机进行的选择;所述打印机信息存储单元存储被选择的打印机的所述规定信息。
3.根据权利要求2所述的打印控制装置,其特征在于,所述第1受理单元受理对记录被选择的打印机的历史记录列表的选择; 所述打印机信息存储单元可以存储多个历史记录列表,并将所述被选择的打印机的所述规定信息存储到被选择的历史记录列表中;还具有第2受理单元,其受理对成为检索范围的历史记录列表的选择; 所述检索单元将通过所述第2受理单元选择出的历史记录列表作为检索范围来执行检索。
4.根据权利要求3所述的打印控制装置,其特征在于, 所述第1受理单元受理历史记录列表的识别信息;所述打印机信息存储单元将所述多个历史记录列表分别与所述识别信息建立关联地进行存储;所述第2受理单元根据所述识别信息受理历史记录列表的选择。
5.根据权利要求3或4所述的打印控制装置,其特征在于,所述第1受理单元受理记录在所述历史记录列表中的打印机的顺序信息的输入; 所述打印机信息存储单元将被选择的打印机的所述规定信息与所述顺序信息建立关联地进行存储。
6.根据权利要求5所述的打印控制装置,其特征在于,所述检索单元将被选择的历史记录列表作为检索范围,并按照所述顺序信息将最初发现的打印机判断为能够用于打印的打印机。
7.根据权利要求3 6中的任意一项所述的打印控制装置,其特征在于, 使计算机作为受理打印机的功能的指定的第3受理单元发挥作用; 在所述规定信息中包含有打印功能;所述检索单元将具有被指定的功能的打印机作为检索范围来执行检索。
8.—种打印机检索装置,其特征在于,是检索打印机的打印机检索装置,具备检索单元,其检索能够用于打印的打印机;和打印机信息存储单元,其存储与检索出的打印机中至少一部分的打印机相关的规定信息;所述检索单元将所述规定信息被存储了的打印机作为检索范围来执行检索。
全文摘要
本发明涉及打印控制装置及打印机检索装置,目的在于提高打印机的检索效率以及用户的便利性。打印机驱动器检索能够用于打印的打印机。另外,保存关于检索出的打印机中至少一部分的打印机的规定信息。这里,打印机驱动器将规定信息被保存了的打印机作为检索范围来执行检索。
文档编号G06F3/12GK102193759SQ201110057798
公开日2011年9月21日 申请日期2011年3月8日 优先权日2010年3月8日
发明者中山悟, 枠本秀治, 武居则幸 申请人:精工爱普生株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1