打印机控制装置、打印机控制方法及打印系统的制作方法

文档序号:6332540阅读:117来源:国知局
专利名称:打印机控制装置、打印机控制方法及打印系统的制作方法
技术领域
本发明涉 及一种使用打印机驱动程序的打印机控制装置、打印机控制方法、打印 系统、程序及记录介质。
背景技术
一般来说,在连接了打印机和个人计算机(以下简称为计算机)的系统中,将由计 算机制作的例如图像数据发送到打印机,并由打印机打印到记录纸上。这样通过打印机打 印由计算机制作的图像数据时,需要在计算机上安装被称作打印机驱动程序的软件。作为上述打印机驱动程序,公知有利用单独的打印机驱动程序来与多个打印机对 应的所谓共用打印机驱动程序,关于该共用打印机驱动程序在以往提出了各种技术。例如,在专利文献1、2公开的共用打印机驱动程序中,检索网络上的打印机,从检 索到的打印机中决定使用的打印机,在计算机的显示画面中显示与决定的打印机对应的打 印机驱动程序用户界面(UI)。具体地说,在专利文献1中公开了一种与多个打印机对应的共用打印机驱动程 序,其具备以下的UI 在画面上显示与作为打印目标决定的打印机的型号对应的打印机的 外观图。在专利文献2中公开了以下技术检索在网络上连接的打印机,对于通过检索抽 出的打印机中由用户选择的打印机,生成与该打印机相适应的打印数据。另一方面,关于现有的打印机驱动程序的技术,在专利文献3中公开了以下技术 将对于特定用户的特定打印机利用的许可/不许可登记到权限表中并通过服务器进行管 理。此外,在专利文献4中公开了以下技术在从服务器安装驱动程序的系统中,禁止对特 定用户安装特定打印机的驱动程序。此外,在专利文献5中公开了以下技术对按照用户设 定的打印装置的功能限制通过服务器进行管理,在驱动程序安装时进行功能限制。专利文献1 日本国公开专利公报“特开2000-225754号公报(2000年8月15日 公开)”专利文献2 日本国公开专利公报“特开2008-186463号公报(2008年8月14日 公开)”专利文献3 日本国公开专利公报“特开2008-123058号公报(2008年5月29日 公开)”专利文献4 日本国公开专利公报“特开2006-172093号公报(2006年6月29日 公开)”专利文献5 日本国公开专利公报“特开2004-220532号公报(2004年8月5日公 开)”但是,现有的共用打印机驱动程序追求如下的便利性只要安装一个打印机驱动 程序,就可使用该打印机驱动程序在各种型号的打印机中输出。因此,不存在例如限制特定 型号的打印机的使用的技术思想。即,不具备例如设定特定型号的打印机的使用限制的功能。另一方面,专利文献4公开的方法,禁止打印机驱动程序的安装。但是,在安装了现有的共用打印机驱动程序的情况下什么样的打印机都可以使用,因此在专利文献4公开 的方法中,无法应对上述问题。此外,专利文献3公开的、通过权限表管理对于特定用户的特定打印机使用的许 可/不许可的方式,对于不是共用打印机驱动程序的打印机驱动程序(以下,称作非共用打 印机驱动程序),需要各型号各自的驱动程序全部与该方式相对应。因此,必须考虑使用的 打印机环境、即哪个型号与网络连接,获得完成对应的各型号驱动程序,将与打印机连接的 所有计算机的所有驱动程序更换为上述完成对应的驱动程序。因此,管理者的设定作业的 负担非常重。此外,在共用打印机驱动程序中,预先备有与作为输出目标指定的打印机的各型 号对应的设定画面(UI)。此外,共用打印机驱动程序基本上只要是与网络连接的对应型号 的打印机就可以使用。即,在共用打印机驱动程序中,关于打印机可以使用多个型号,且具 备多个设定画面。因此,在用户误将通常不用的打印机作为输出目标选择的情况下,会显示 与通常使用的打印机的设定画面不同的设定画面,从而可能导致用户混乱。因此,对于管理 者不推荐使用的打印机若不设定成无法选择,就无法防止用户中上述没有必要的混乱。另 夕卜,关于这一点,若为现有的非共用打印机驱动程序的情况,则只要不安装不使用的打印机 的驱动程序,就不会产生不必要的混乱。

发明内容
因此,本发明的目的在于提供一种打印机控制装置、打印机控制方法、打印系统、 程序及记录介质,可以在享有能够与多种打印机对应的共用打印机驱动程序的优点的同 时,限制不希望的打印机的使用,且能够容易地进行其设定。本发明的打印机控制装置,能够经由网络与多种打印机通信,通过能够与上述多 种打印机对应的共用打印机驱动程序来控制上述多种打印机,其特征在于,包括显示控制 部,使显示机构进行上述多种打印机的打印机列表的显示以及接受许可使用打印机的指定 输入的显示,其中,所述许可使用打印机的指定输入用于从上述打印机列表所包含的打印 机中指定许可使用的打印机;和使用打印机限制部,仅许可使用作为上述许可使用打印机 而指定的打印机。此外,本发明的打印机控制方法,与连接到网络的多种打印机通信,通过能够与上 述多种打印机对应的共用打印机驱动程序来控制上述多种打印机,其特征在于,包括以下 步骤使显示机构进行上述多种打印机的打印机列表的显示以及接受许可使用打印机的指 定输入的显示的步骤,其中,所述许可使用打印机的指定输入用于从上述打印机列表所包 含的打印机中指定许可使用的打印机;和使用打印机限制步骤,仅许可使用作为上述许可 使用打印机而指定的打印机。根据上述构成,即使在使用能与多种打印机对应的共用打印机驱动程序时,也可 以防止由用户使用不希望的打印机进行打印的情况。例如,打印机的管理者能够限制一般 的用户可以使用的打印机。此外,在使用能与多种打印机对应的共用打印机驱动程序的同时,能够限制用户可以使用的打印机,因此可以大幅节省对多个打印机分别设定用户可否使用时的工时。例 如,在打印机和打印机驱动程序为1对1的关系的情况下,在安装有打印机驱动程序的例如 计算机(打印机控制装置)中,需要对每个打印机驱动程序设定用户可否使用。但是,在本 发明的打印机控制装置中,不需要这样的作业,通过对一个打印机驱动程序的设定,就能够 对多个打印机设定用户可否使用。例如,在以多个打印机为对象,对用户所属的组等多个用 户(打印机控制装置)关于打印机可否使用进行了同等程度的设定时,可以大幅节省设定 的工时。这样一来,根据本发明的构成,可以在享有能够与多种打印机对应的共用打印机 驱动程序的优点的同时,限制不希望的打印机的使用,且能够容易地进行其设定。本发明的打印机控制方法,与连接到网络的多种打印机通信,通过能够与上述多 种打印机对应的共用打印机驱动程序来控制上述多种打印机,其特征在于,在安装有上述 共用打印机驱动程序且与上述网络连接的服务器中,执行以下步骤使显示机构进行上述 多种打印机的打印机列表的显示以及接受许可使用打印机的指定输入的显示的步骤,其 中,所述许可使用打印机的指定输入用于从上述打印机列表所包含的打印机中指定许可使 用的打印机;和使用打印机限制步骤,仅许可使用作为上述许可使用打印机而指定的打印 机,将经过这些步骤设定的共用打印机驱动程序安装到与上述服务器连接的打印机控制装 置中。根据上述构成,服务器中安装的共用打印机驱动程序通过在服务器中执行以下步 骤来设定使显示机构进行多种打印机的打印机列表的显示以及接受许可使用打印机的指 定输入的显示的步骤;和使用打印机限制步骤。并且,从服务器将经过这些步骤设定的共用 打印机驱动程序安装到打印机控制装置,而能够使用在打印机控制装置中设定好的共用打 印机驱动程序。这样一来,根据本发明,能够在服务器中统一进行打印机驱动程序的设定,在从服 务器安装了打印机驱动程序的各打印机控制装置中,不需要打印机驱动程序的设定。从而, 在本发明中,能够进一步减轻在打印机控制装置中进行打印机驱动程序的设定的打印机的 管理者的负担。如上所述,根据本发明的构成,可以在享有能够与多种打印机对应的共用打印机 驱动程序的优点的同时,限制不希望的打印机的使用,且能够容易地进行其设定。


图1是表示本实施方式的打印系统的构成的框图。图2是表示本实施方式的打印机驱动程序中有打印机管理者权限时的特性的显 示例的说明图。图3是表示本实施方式的打印机驱动程序中无打印机管理者权限时的特性的显 示例的说明图。图4是表示在图1所示的打印系统中打印机的管理者及打印机的一般用户可以使 用的打印机的一例的说明图。图5是表示图1所示的计算机的构成的框图。图6是具体表示图5所示的控制部的构成的框图。
图7是表示图6所示的第1打印设定UI制作部制作的、用于对第1打印机进行打 印设定的用户界面的说明图。图8是表示图6所示的第2打印设定UI制作部制作的、用于对第2打印机进行打 印设定的用户界面的说明图。图9是表示图6所示的管理者用打印机管理列表设定UI制作部制作的、用于制作 打印机的管理者用的管理列表的用户界面的说明图。图10是表示图6所示的一般用户用打印机管理列表设定UI制作部制作的、用于 制作打印机的一般用户用的管理列表的用户界面的说明图。图11是表示图6所示的可执行步骤管理表的内容的说明图。图12是表示执行本发明实施方式的打印机驱动程序中的打印机的管理者用设定 程序时的处理动作的流程图。图13是表示本发明实施方式的打印端口的制作处理的流程图。图14是表示本发明实施方式的打印端口的制作处理的另一例的流程图。图15是表示执行本发明实施方式的打印机驱动程序中的打印机的一般用户用设 定程序时的处理动作的流程图。图16是表示图15所示的处理中、无法由打印机的一般用户变更默认打印机时取 代图10的显示的默认打印机的显示例的说明图。图17是表示由打印机的一般用户将默认打印机从由打印机的管理者设定的第1 打印机(黑白机)切换为第2打印机(彩色机)时的图9所示的用户界面的显示例的说明 图。图18是表示在本发明实施方式的打印机驱动程序中使用OS的标准TCP/IP端口 进行打印时的处理动作的流程图。图19是表示在本发明实施方式的打印机驱动程序中使用独自打印端口进行打印 时的处理动作的流程图。图20是表示执行本发明实施方式的打印机驱动程序中的一般用户用设定程序时 的处理动作的另一例的流程图。图21是表示本发明的另一实施方式的打印系统的构成的框图。图22是表示在图21所示的打印系统中,客户PC、服务器及第1 第3打印机的连 接关系以及打印机的管理者及打印机的一般用户可以使用的打印机的一例的说明图。图23是表示在图21所示的客户PC中执行打印机驱动程序中的一般用户用设定 程序时的处理动作的一例的流程图。图24是表示在图21所示的客户PC中执行打印机驱动程序中的一般用户用设定 程序时的处理动作的另一例的流程图,表示不能由打印机的一般用户切换默认打印机的情况。图25是表示图10所示的打印机的一般用户用的用户界面的另一例的说明图。图26是表示图6所示的端口管理模块制作的、打印端口为标准端口时的打印机的 特性设定画面的说明图。图27是表示图6所示的端口管理模块311制作的、打印端口为独自端口时的打印 机的特性设定画面的说明图。
标号说明10··· PC (打印机控制装置)11…网络21…第1打印机 22…第2打印机23…第3打印机10L···控制部(显示控制部、使用打印机限制部、管理者权限有无判定部、检索部、 打印机列表制作部、设备信息取得部、打印端口制作部、默认打印机信息附加部、打印端口 切换部、打印数据输出部)104…显示部(显示机构)201…OS部(管理者权限有无判定部、打印数据输出部)202…打印机驱动程序部(设备信息取得部、默认打印机信息附加部、使用打印机 限制部)301…打印机管理权限存储部(管理者权限有无判定部)302…端口管理模块(打印端口切换部)308…管理者用打印机管理列表设定UI制作部(显示控制部)309…一般用户用打印机管理列表设定UI制作部(显示控制部)307…打印机管理列表(使用打印机限制部)31ρ··端口管理模块(打印端口制作部)312…打印机检索结果列表主存储部(打印机列表制作部)313…检索模块(检索部)
具体实施例方式[实施方式1]以下参照

本发明的实施方式。图1是表示本实施方式的打印系统的构成 的框图。如图1所示,计算机(以下,简称为PC) 10经由网络11与多个打印机(第1 第 3打印机21 22)连接。在PClO (打印机控制装置)中作为注册权限设定有管理者权限及一般用户权限。 用户可根据其中某一个注册权限对PClO进行注册。此外,在PClO中安装有打印机驱动程序。该打印机驱动程序是通过一个打印机驱 动程序与多个打印机相对应的所谓通用打印机驱动程序(共用打印机驱动程序)。打印机的管理者权限在PClO中安装的打印机驱动程序的特性中进行规定。打印 机驱动程序的特性的显示例在图2及图3中示出。图2是表示有打印机管理者权限时的打 印机驱动程序的特性的显示例的说明图,图3是表示无打印机管理者权限时的打印机驱动 程序的特性的显示例的说明图。通过管理者权限对PClO进行了注册的用户、即PClO的管理者,具有打印机的管理 者权限(Administrator权限)。在该打印机的管理者权限中,在打印机驱动程序的用户界 面的安全性中,如图2所示,可以对打印机的管理者权限的内容(范围)进行设定,进而可 以对打印机的一般用户权限的内容(范围)进行设定(图2的“打印机的管理”项目有复选)。另一方面,通过一般用户权限对PClO进行了注册的用户具有打印机的一般用户权限。 在该打印机的一般用户权限中,如图3所示,禁止驱动程序的设定变更(图3的“打印机的 管理”项目无复选)。在本发明实施方式的打印机驱动程序中,具有打印机的管理者权限的管理者,能 够设定可通过PClO中安装的打印机驱动程序使用的打印机。因此,在本实施方式的打印机 驱动程序中,不具备打印机的管理者权限的用户、即仅具有打印机的一般用户权限的用户 (以下简称为打印机的一般用户),仅能使用具有打印机的管理者权限的管理者(以下简称 为打印机的管理者)许可的打印机。这样一来,在本实施方式的打印机驱动程序中,打印机 的一般用户不能使用由打印机的管理者设定为打印机的一般用户可以使用的打印机以外 的打印机。从而,在PClO中作为打印机驱动程序使用共用打印机驱动程序时,也可以防止 由打印机的一般用户使用打印机的管理者不希望的打印机的情况。 对于打印机的管理者对于打印机的一般用户限制了其可以使用的打印机的情况 的一例,参照图4进行说明。图4是表示在图1所示的打印系统中打印机的管理者及打印 机的一般用户可以使用的打印机的一例的说明图。如图1所示,在PClO上经由网络11连接有第1 第3打印机21 23的状态下, 通过PClO中的检索而抽出的打印机为上述第1 第3打印机21 23。在该状态下,打印 机的管理者如图4所示,对于作为打印机的一般用户的注册用户A及B,仅许可其使用第1 及第2打印机21、22,而禁止其使用第3打印机23。另一方面,注册用户A及B可以从自身能利用可能的打印机1、2中选择喜欢的默 认打印机,将其设定为默认打印机。例如,注册用户A的默认打印机为第1打印机21,注册 用户B的默认打印机为第2打印机22。图5是表示图1所示的PClO的构成的框图。如图5所示,PClO包括控制部101 (显 示控制部、使用打印机限制部、管理者权限有无判定部、检索部、打印机列表制作部、设备信 息取得部、打印端口制作部、默认打印机信息附加部、打印端口切换部、打印数据输出部)、 操作部102、存储部103及显示部(显示机构)104。控制部101包括使用户界面显示在显示部104上的处理在内控制用户界面整体的 功能。例如,在用户界面上,判别哪个打印机被设定成默认打印机,对应于判别结果进行打 印机驱动程序的用户界面(选项、打印设定)的切换、打印端口的切换等。操作部102例如包括鼠标、键盘,将用户对其的操作发送到控制部101。存储部103 由例如硬盘、存储器等记录介质构成,存储已登记的打印机、默认打印机、打印机构成信息 等信息。显示部104包括显示装置,按照控制部101的指示将各种信息显示到显示装置上。图6是具体表示图5所示的控制部101的构成的框图。如图6所示,控制部101 包括OS部(管理者权限有无判定部、打印数据输出部)201及打印机驱动程序部(设备信 息取得部、默认打印机信息附加部、使用打印机限制部)202。OS部201由PClO中安装的OS (operating system,操作系统)构成,包括打印机 管理权限存储部(管理者权限有无判定部)301、端口管理模块(打印端口切换部)302及假 脱机系统303。打印机管理权限存储部301存储由打印机的管理者设定的、与图2及图3所示的 可以使用的打印机等相关信息,并且存储管理者权限及一般用户权限下的用于在PClO中注册的信息(用户名、密码等)。关于管理者 权限及一般用户权限下的用于在PClO中注册的信息(用户名、密码 等),通常会在OS上登记,因此也可以参照该信息。端口管理模块302如图26及图27所示,用于管理对各打印机逐个分配的打印端 口。图26是表示端口管理模块302制作的、打印端口为标准端口时的打印机的特性设定画 面的说明图,图27是表示端口管理模块302制作的、打印端口为独自端口时的打印机的特 性设定画面的说明图。在图26中,显示401示出了 OS上登记的所有打印机的端口。此外,显示402示出 了与由打印机的管理者登记为可以使用的多个打印机对应的端口已被登记在OS上。手动 进行的端口的切换,通过在切换目标的端口进行复选来进行。假脱机系统303为了对MFP(multi function printer)有效地进行打印请求,而 暂时保存来自打印机驱动程序部202的打印请求。打印机驱动程序部202由打印机驱动程序构成,包括检索模块(检索部)313、 PDL (Page Description Language,页面描述语言)生成模块304、第1打印设定UI (用户界 面)制作部305、第2打印设定UI (用户界面)制作部306、打印机管理列表(使用打印机 限制部)307、管理者用打印机管理列表设定UI (用户界面)制作部(显示控制部)308、一 般用户用打印机管理列表设定UI (用户界面)制作部(显示控制部)309、可执行步骤管理 表310及端口管理模块(打印端口制作部)311。检索模块313根据对用于由打印机驱动程序进行检索的用户界面的输入,检索打 印机。该检索结果被存储到打印机检索结果列表主存储部(打印机列表制作部)312中。在 本实施方式中,用于打印机检索的输入由打印机的管理者进行。作为检索的方法,对于检索 开始时刻电源接通的打印机,例如通过以下方法进行抽出与网络11连接的所有打印机的 方法;抽出指定IP地址的打印机的方法;抽出指定型号的打印机的方法;抽出指定子网中 含有的打印机的方法。例如,在抽出指定IP地址的打印机的方法中,根据打印机的设置场 所而设定了 IP地址时,例如可以仅抽出在建筑物的同一层中设置的打印机等、设置在所定 范围内的打印机。打印机检索结果列表主存储部312中存储的检索结果例如包括打印机的 型号名、IP地址及打印机名等。PDL生成模块304在打印在计算机上制作出的文本、图形等时,生成描述向打印机 的输出图像并对打印机进行指示的语言(PDL)。第1打印设定UI制作部305制作图7所示的用于对第1打印机21进行打印设定 的用户界面。第2打印设定UI制作部306制作图8所示的用于对第2打印机22进行打印 设定的用户界面。在打印机管理列表307中包括打印机的管理者用的管理列表(管理者用打印机管 理列表设定UI制作部308制作)及打印机的一般用户用的管理列表(一般用户用打印机 管理列表设定UI制作部309制作)。对于打印机管理列表307,打印机的管理者可以进行 对特定的打印机进行功能限制的设定。进行了功能限制的情况下,变更用户界面,例如强制 地成为黑白打印设定,禁止彩色功能的设定的接受。该情况下,例如在用户界面上不显示设 定项目或者进行灰视显示。管理者用打印机管理列表设定UI制作部308,制作出用于制作打印机的管理者用的管理列表的图9所示的管理者用打印机管理列表设定用户界面,根据由打印机的管理者 对该用户界面进行的设定内容,制作打印机的管理者用的管理列表。在该管理列表中例如 包括设定的默认打印 机、打印机的型号名、IP地址、打印机名及彩色打印的可否等的功能限制等。一般用户用打印机管理列表设定UI制作部309,制作出用于制作打印机的一般用 户用的管理列表的图10所示的一般用户用打印机管理列表设定用户界面,根据由打印机 的一般用户对该用户界面进行的设定内容,制作打印机的一般用户用的管理列表。图11是表示图6所示的可执行步骤管理表310的内容的说明图。在可执行步骤 管理表310中,如图11所示,对于与打印机的管理者及打印机的一般用户等的、有无对打印 机的管理者权限对应的可执行的处理内容进行设定,具体地说,对于可否输入打印机的检 索中的IP地址、及可否选择使用的打印机进行设定。按照上述可执行步骤管理表310中设定的内容,控制部101决定与对打印机的各 权限对应的用户界面,并显示到显示部104上。具体地说,控制部101参照可执行步骤管理 表310,在图12的Sll的处理中显示图9的选择画面显示,在图15的S51的处理中,从图9 的选择画面显示切换为图10的选择画面显示。例如,在图1及图4所示的打印系统中,PClO的使用者为打印机的管理者(有打印 机的管理权限)时,可执行打印机的检索及使用的打印机的选择,因此显示图9的画面(打 印机选择画面)。此外,在图21及图22所示的打印系统中,客户PC12、13的使用者为打印 机的一般用户(无打印机的管理权限)时,不能执行使用的打印机的选择,因此显示图10 的画面(打印机选择画面)。此外,在图11中,例如“检索/IP地址输入”被设定为X时, 无法根据IP地址来检索或指定打印机,因此显示图10的画面。进而,在“检索/IP地址输 入”为X、且“打印机选择”也被设定为X时,在客户侧不显示打印机选择画面(使客户不 能选择打印机)。端口管理模块311在打印机驱动程序部202的独自规格(OS部201的规格以外) 的情况下,管理独自端口。独自端口如图27所示,在OS上表观上如单独的标准端口那样被 管理(显示403)。但是,独自端口的情况下的打印端口,在端口管理模块311的内部被切换 成向各打印机的端口。图27的右图表示打印端口在端口管理模块311的内部被切换成已 登记的多个打印端口中的任一个的情况。图9所示的管理者用打印机管理列表设定用户界面中的PClO上的画面(打印机 选择画面),具有检索打印机列表显示部31及登记打印机列表显示部32。在检索打印机列 表显示部31中显示由打印机的管理者通过在PClO中的检索抽出的打印机,在登记打印机 列表显示部32中显示由打印机的管理者登记的、打印机的一般用户可以使用的打印机。图9所示的状态是通过在PClO中的检索抽出了打印机21 22的状态,这些打 印机的列表被显示到检索打印机列表显示部31上。另一方面,在登记打印机列表显示部 32中没有任何显示。在该状态中,管理者操作位于视窗中心的“添加(ADD)”按钮、“删除 (REMOVE)”按钮,在登记打印机列表显示部32中登记一般用户可以使用的打印机。进而,登 记默认打印机。在默认打印机的登记中标注复选标记33。此外,在检索打印机列表显示部31中,关于抽出的各打印机,除了打印机名以外 还附加打印机信息34(名称、IP地址、设置场所)并进行一览显示。进而,为了确认打印机的详细信息,也可以设置有按钮35,若操作该按钮则显示表示打印机所具有的后处理功能 等功能的详细信息。该详细信息可以通过在Web浏览器中输入打印机的IP地址而从打印 机以HTML输出,并在PC上作为Web页显示。 图10所示的一般用户用打印机管理列表设定用户界面中的PClO的画面(打印机 选择画面),具有登记打印机列表显示部38。该登记打印机列表显示部38,与图9所示的管 理者用打印机管理列表设定用户界面中的登记打印机列表显示部32对应,显示打印机的 一般用户可以使用的打印机及默认打印机33。打印机的一般用户可以在该登记打印机列 表显示部38中切换默认打印机。此外,对应于默认打印机的切换,而切换打印机驱动程序 UI (选项、打印设定)及打印端口。在上述构成中,参照图12的流程图对执行本实施方式的打印机驱动程序中的管 理者用设定程序时的处理动作进行说明。在PClO中安装有打印机驱动程序(共用打印机驱动程序)的状态下,打印机的管 理者进行操作以显示打印机驱动程序的特性,从而开始处理。由打印机的管理者进行操作以显示打印机驱动程序的特性时,显示图9所示的管 理者用打印机管理列表设定用户界面(打印机选择画面)(Sll)。然后,对上述管理者用打印机管理列表设定用户界面(打印机选择画面)的检索 条件输入部36输入检索条件,并操作检索按钮39后,开始打印机的检索(S12)。另外,作为 向检索条件输入部36输入的检索条件,为指定检索对象的子网的条件、或者指定打印机的 IP地址的条件等。没有在检索条件输入部36中指定检索条件的情况下,连接到网络11,抽 出所有电源接通的打印机。在该检索中,通过控制部101对网络11上的打印机(第1 第3打印机21 23) 请求响应(S13),取得来自与该请求对应的检索对象的打印机的响应(S14),并将通过检索 抽出的打印机的一览显示到图9的检索打印机列表显示部31上(S15)。另外,也可以在显 示了管理者用打印机管理列表设定用户界面(打印机选择画面)时,自动执行上述S13及 S14的处理。然后,从检索打印机列表显示部31上显示的打印机中,由打印机的管理者进行打 印机的一般用户可以使用的打印机的选择及登记操作时(S16),将成为对象的打印机显示 到登记打印机列表显示部32上。然后,从登记打印机列表显示部32上显示的打印机的一般用户可以使用的打印 机中,选择默认打印机(S17),由打印机的管理者操作OK按钮40时(S18),将表示在检索打 印机列表显示部31上显示的打印机(通过检索抽出的打印机)、在登记打印机列表显示部 32上显示的打印机(打印机的一般用户可以使用的打印机)以及作为默认打印机选择的打 印机的信息登记到存储部103中。然后,判定是否安装有可向默认打印机(输出目标打印机)输出的独自打印 端口(S19),在安装了的情况下转移到S21。另一方面,在没有安装、作为打印端口使用 OS (operating system)的标准TCP/IP端口的情况下,制作与在S16中作为可以使用的打印 机登记的打印机相对的打印端口(S20)。从而,制作出图26的显示402所示的打印端口。然后,对默认打印机请求表示后处理功能等打印机的功能的设备信息(S21),并从 默认打印机取得与该请求对应的设备信息(S22)。取得的设备信息存储在存储部103中。
然后,控制部101判别选择的默认打印机(S23),将显示部104的显示切换为与默 认打印机对应的打印机驱动程序用户界面(S24)。从而,通过打印机的管理者,可以对默认 打印机进行各种动作设定。具体地说,可以设定与默认打印机的设备信息的选项信息对应的选项。例如,默认 打印机为安装了具有装订功能的整理机(装订整理机)的彩色机时,通过选择能设定彩色 功能的用户界面并显示到显示部104上,就可以使用彩色功能。或者,根据之前取得的设备 信息(已安装装订整理机),可以在选项中选择装订整理机。这样一来,为了使用户可以利 用默认打印机所具备的后处理功能等,而选择与默认打印机对应的打印机驱动程序用户界 面,从而可以利用默认打印机所具备的各种功能。然后,对打印端口的制作处理进行说明。关于打印端口的制作,制作独自端口还是 使用标准端口,根据打印机驱动程序安装时的处理而不同。参照图13的流程图说明此时的处理。 在PClO中安装打印机驱动程序时的安装程序画面中,要求用户选择是否安装独 自打印端口。对应于该要求,若选择了独自打印端口的安装(S31),则安装使用独自打印端 口的打印机驱动程序(S32),安装独自打印端口(S33)。另一方面,在S31中,在选择了作为打印端口使用(^(operating system)的标准 TCP/IP端口的情况下,安装使用OS的标准TCP/IP端口的打印机驱动程序(S34)。参照图14的流程图说明打印端口的制作处理的另一例。在PClO中安装打印机驱动程序时的安装程序画面中,要求用户选择是否安装独 自打印端口。对应于该要求,若选择了独自打印端口的安装(S41),则安装使用独自打印端 口的打印机驱动程序,并安装独自打印端口(S42)。之后,竖立表示使用独自端口的标志 (S43)。另一方面,在S41中,在选择了作为打印端口使用OS的标准TCP/IP端口的情况 下,安装使用OS的标准TCP/IP端口的打印机驱动程序(S45)。之后,竖立表示不使用独自 端口的标志(S46)。接下来,参照图15的流程图对执行本实施方式的打印机驱动程序中的一般用户 用设定程序时的处理动作进行说明。通过PClO中注册的打印机的一般用户从打印机驱动程序操作以显示图10所示的 一般用户用打印机管理列表设定用户界面(打印机选择画面)时,显示该画面(S51)。另外, 也可以在通过打印机的一般用户从应用程序指示打印的执行时,自动显示一般用户用打印 机管理列表设定用户界面(打印机选择画面)。然后,在一般用户用打印机管理列表设定用户界面(打印机选择画面)中,由打印 机的一般用户进行了切换默认打印机的输入操作时(S52),接受该操作(S53)。然后,由打印机的一般用户操作了 OK按钮41时(S54),对新选择为默认打印机的 打印机,请求后处理功能等表示打印机的功能的设备信息(S55),并从默认打印机取得与该 请求对应的设备信息(S56)。表示由打印机的一般用户选择的默认打印机的信息被存储在 存储部103中。然后,控制部101判别当前的默认打印机(S57),将显示部104的显示切换为与当 前的默认打印机对应的打印机驱动程序用户界面(S58)。从而,可以由打印机的一般用户的管理者对默认打印机进行各种动作设定。
例如,在默认打印机为安装了具有装订功能的整理机(装订整理机)的彩色机时, 通过选择能设定彩色功能的用户界面并显示到显示部104上,而能够使用彩色功能。或者, 根据之前取得的设备信息(已安装装订整理机),可以在选项中选择装订整理机。另一方面,在S52中不切换默认打印机时,将与管理者设定的默认打印机对应的 用户界面显示到显示部104上。在图17中示出了由打印机的一般用户将默认打印机从由 打印机的管理者设定的第1打印机21 (黑白机)切换为第2打印机22 (彩色机)时的图9 所示的用户界面的显示例。另外,在上述处理中,在为打印机的一般用户无法变更由打印机的管理者设定的 默认打印机的构成时,也可以不进行S55及S56的处理。此外,在为一般用户无法变更由打 印机的管理者设定的默认打印机的构成时,也可以取代图10的显示,作为显示默认打印机 (输出目标打印机)的画面而显示图16的画面。此外,也可以在根据打印机的管理者的操作而显示了图9所示的打印机驱动程序 的特性画面时、以及根据打印机的一般用户的操作而显示了图10所示的打印机驱动程序 的特性画面时,接受总是显示该图9、图10的画面的选择。该选择可以通过图9及图10中的 常规显示设定部37中有无复选来进行。此时,是否需要常规显示的选择的接受,在图12的 流程图中可以在Sll S18之间的任意定时进行,在图15及图23的流程图中可以在S51 S54之间的任意定时进行。对常规显示设定部37进行了复选时,控制部101进行控制,以在 各流程图中的处理开始后立即将默认打印机的用户界面显示到显示部104上。如上所述,若设定成使打印机选择画面常规显示,则在例如来自应用程序的打印 画面中选择了打印设定按钮时,可以显示打印机选择画面,切换输出目标打印机。反之,在 来自应用程序的打印时,若用户不想切换打印机,则不希望每次都显示打印机选择画面。此 时,只要取消常规显示设定部37中的复选即可。此外,由打印机的管理者登记为打印机的一般用户可以使用的打印机,因离线等 而不能输出时,如图17所示,可以将该打印机灰视显示以与可以使用的打印机区别。此时, 若预先记录有连接到网络11的打印机的列表(第1打印机列表),则将该第1打印机列表 与通过最近的检索抽出的动作中(电源接通中)的打印机的列表(第2打印机列表)比较, 使第1打印机列表中存在且第2打印机列表中不存在的打印机灰视显示。在进行上述灰视 显示的构成中,可以防止将不能输出的打印机作为输出打印机选择的情形。作为此时的处理,在图12的S15中显示检索的打印机(第2打印机列表)的步骤 之前,进行读出第1打印机列表的处理。然后,比较通过本次检索取得的第2打印机列表和 第1打印机列表,将第1打印机列表中存在且第2打印机列表中不存在的打印机在S15的 显示中进行灰视显示。图18是表示在使用OS的标准TCP/IP端口的构成中用户执行打印时的打印机驱 动程序的处理动作的流程图。如图18所示,由用户从应用程序指示了执行打印的处理时(S71),首先制作打印 数据(一般来说是格式为称作EMF数据格式的数据),并在制作出的打印数据中附加表示打 印目标打印机的默认打印机信息(S72)。然后,在打印假脱机开始时,从打印数据取得默认打印机信息,将输出目标端口的设定设定为默认打印机,并向默认打印机输出打印数据(S73)。此时,也可以构成为,在打印 数据中仅保存选择的默认打印机的识别符(打印机名等),在可以使用的已登记的打印机 的列表中也保存与各个打印机对应的识别符,对照打印机的列表和识别符信息,从打印机 的列表取得输出目标信息(例如IP地址)。通过上述S73的处理由默认打印机进行打印 (S74)。在使用OS的标准TCP/IP端口的规格的情况下,在规格上对一个打印机驱动程序 只能分配一个打印端口。因此,使用本发明实施方式的共用打印机驱动程序时,每当变更默 认打印机就需要切换端口的设定。因此,在S73中需要根据打印数据中赋予的默认打印机 信息来切换打印端口的设定。图19是表示在使用独自打印端口的构成中用户执行打印时的打印机驱动程序的 处理动作的流程图。如图19所示,由用户从应用程序指示了执行打印的处理时(S81),制作EMF格式等 的打印数据,并在该打印数据中附加表示输出目标打印机的默认打印机信息(例如P几下 的IP地址)(S82)。独自打印端口选择与打印数据中附加的默认打印机信息对应的输出目标端口,并 发送打印数据(S83)。从而,使默认打印机进行打印(S84)。这样以独自方式在一个打印机驱动程序中设置多个打印端口时,可以构成为选择 多个打印端口中的一个来输出打印数据。图20是表示执行本实施方式的打印机驱动程序中的一般用户用设定程序时的处 理动作的另一例的流程图。在该例中,表示不能由打印机的一般用户进行默认打印机的切 换的情况。即,不进行可以使用的打印机的一览显示,因此无法进行打印机的切换,仅能通 过打印机的管理者设定的默认打印机进行打印。根据PClO中注册的打印机的一般用户的操作,如图16所示,显示打印机的一般用 户可以使用的默认打印机(S91)。然后,由打印机的一般用户指示了对默认打印机的设备信息的更新时(S92),对默 认打印机请求设备信息(S93),并取得与该请求对应的设备信息(S94)。然后,控制部101使与取得的设备信息对应的用户界面显示到PClO的显示部104 上(S95)。另外,也可以构成为不进行S92 S94的处理。该情况下,显示与打印机的管理者 设定的默认打印机的信息对应的用户界面。如上所述,在本实施方式的打印机控制装置中,即使在使用可以与多种打印机对 应的共用打印机驱动程序时,也可以防止用户使用不希望的打印机进行打印的情况。此外, 在使用可以与多种打印机对应的共用打印机驱动程序的同时,能够限制用户可以使用的打 印机,因此可以大幅节省对多个打印机分别设定用户可否使用时的工时。[实施方式2] 以下参照

本发明的另一实施方式。在实施方式1所示的构成中,在网络 11上连接有多个PClO (客户PC)时,需要进行对各PClO由打印机的管理者设定可以使用 的打印机的作业。因此,在本实施方式中,构成为可以减轻打印机的管理者的负担。即,设 置1台打印机驱动程序安装管理用的服务器,在该服务器中统一设定可以使用的打印机,各PClO可以从上述服务器安装共用打印机驱动程序。PClO在从服务器安装了共用打印机 驱动程序的状态中,成为仅可以利用已由管理者设定的打印机的状态。从而,打印机的管理 者不需要进行对各PCio设定可以使用的打印机的作业。图21是表示本实施方式中的打印系统的构成的框图。如图21所示,在网络11中 连接有多个客户PC (客户PC12、13)、服务器14及多个打印机(第1 第3打印机21 22)。 客户PC12、13相当于上述PC10。在各客户PC12、13中,与上述PClO的情况同样地,作为注 册权限设定了管理者权限及一般用户权限。用户可以根据其中某种注册权限进行注册。

图22是表示在图1所示的打印系统中客户PC12、13、服务器14及第1 第3打 印机21 23的连接关系以及打印机的管理者及打印机的一般用户的可以使用的打印机的 一例的说明图。如图22所示,客户PC12、13经由服务器14与第1 第3打印机21 23 连接。在本实施方式中,也与上述实施方式的情况同样,关于通过检索抽出的第1 第3打 印机21 23,由打印机的管理者对打印机的一般用户仅许可其使用第1及第2打印机21、 22,禁止了第3打印机23的使用。在本实施方式的打印系统中,首先,在服务器14上安装打印机驱动程序,打印机 的管理者操作服务器14,进行打印机驱动程序的设定。此时,安装了打印机驱动程序后的 服务器14的处理动作,如上述图12的流程图所示。另外,上述打印机驱动程序同样是用单 一的打印机驱动程序与多个打印机对应的所谓通用打印机驱动程序(共用打印机驱动程 序)。然后,各客户PC12、13的用户(打印机的一般用户)通过客户PC12、13访问服务器 14,将服务器14中设定好的打印机驱动程序安装到各客户PC12、13中。例如,在Microsoft Windows (注册商标)的环境下,可以通过Microsoft Windows (注册商标)的OS的“Point and Print (直接从服务器端下载并安装客户端的驱动)”功能向客户PC12、13安装打印机 驱动程序。图23是表示在客户PC12、13中执行打印机驱动程序中的一般用户用设定程序时 的处理动作的一例的流程图。在图23所示的处理动作中,首先,访问服务器14并从服务器14安装打印机驱动 程序(S101)。然后,从服务器14取得被登记为打印机的一般用户可以使用的打印机的列 表、即图6所示的打印机管理列表307(S102)。之后的S51 S58的处理参照图15如上所 述。另外,一旦从服务器14在客户PC12、13安装了打印机驱动程序后,当然就不需要 SlOl及S102的处理,下次从S51的处理开始执行。此外,在图18的流程图所示的使用OS的标准TCP/IP端口的构成中,关于用户执 行打印时的打印机驱动程序的处理动作,S73以后的处理在服务器14中进行。即,在本实 施方式的打印系统中,由打印机打印的打印数据从客户PC12、13发送到服务器14,并从服 务器14向第1 第3打印机21 23输出,因此使用在服务器14中准备的打印端口。因 此,在服务器14中进行打印端口的设定。同样地,在图19的流程图所示的使用独自打印端口的构成中,关于用户执行打印 时的打印机驱动程序的处理动作,S80以后的处理也在服务器14中进行。图24是表示在客户PC12、13中执行打印机驱动程序中的一般用户用设定程序时的处理动作的另一例的流程图,表示不能由打印机的一般用户进行默认打印机的切换的情况。在图24所示的处理动作中,首先,访问服务器14并从服务器14安装打印机驱动程序(S201)。然后,从服务器14取得表示作为打印机的一般用户的默认打印机登记的打印 机的信息(S202)。之后的S91 S95的处理参照图20如上所述。另外,在S201中,在从服务器14安装打印机驱动程序时,还一并安装在服务器14 中设定的图6所示的可执行步骤管理表310。此时,将表示安装了打印机驱动程序的PC是 “客户”的信息存储到客户PC12、13的OS部201 (例如打印机管理权限存储部301)中。从 而,即使在客户PC12、13中用户以管理者权限进行注册,也可以限制成无法进行打印机驱 动程序的设定变更。图25是表示图10所示的打印机的一般用户用的用户界面的另一例的说明图。打 印机的一般用户用的用户界面,与图9所示的打印机的管理者用的用户界面相比较,需要 显示的项目较少,因此如图25所示,通过增大了各项目的显示区域的构成,可以进行易看 且易操作的用户界面的显示。另外,对于打印机的一般用户用的用户界面从图10所示的界面向图25所示的界 面的切换,也可以是例如在图15的S58的处理中,参照图6的打印机管理权限存储部301 确认PC中的注册用户是打印机的管理者还是打印机的一般用户,在为打印机的一般用户 时自动进行。此外,在打印机驱动程序部202中,关于分配用驱动程序(安装程序)的功能,也 可以构成为,例如可以由上述打印机的管理者的更上级的管理者设定打印机驱动程序的功 能限制。此时,上级管理者对打印机的管理者进行分配的驱动程序本身的利用限制。此外,在检索模块313的检索步骤(图12的S12)中,也可以进行以下的处理。(1)通过上级管理者设定的型号来限定抽出的打印机作为限定条件,仅抽出特定的型号或仅禁止特定的型号。此时,作为限定条件,设 置记载有型号名和表示抽出或禁止该型号的信息的文件(文本文件),驱动程序读出该文 件并设定为打印机检索时的检索条件。(2)通过上级管理者设定的功能来限定抽出的打印机作为限定条件,仅抽出具有特定功能(后处理、彩色功能等)的装置、或禁止仅具 有特定功能的装置的抽出。此时,作为限定条件,将记载有功能名和表示抽出或禁止该功能 的信息的文件(文本文件)由驱动程序读出,并设定为打印机检索时的检索条件。此外,在图12的S15中,也可以在将通过检索抽出的打印机的一览显示到图9的 检索打印机列表显示部31上时,根据型号或功能而分类显示打印机。此外,也可以构成为,在图6所示的第1打印设定UI制作部305及第2打印设定 UI制作部306制作的用户界面中,可以通过上述上级管理者对每个用户进行限定可以利用 的功能的设定。该情况下,另外设置有登记了用户名和各用户的属性(仅许可利用黑白等) 的文件(文本文件)。作为此时的动作,在打印机驱动程序动作时的时序(图15的S58)中, 驱动程序检索PC注册用户名是否已登记在上述文件中,若已登记则读入各用户的属性,禁 止特定功能的利用。例如,彩色功能的设定在用户界面上不显示设定项目或进行灰视显示 而禁止设定。
最后,打印机控制装置的各功能块可以由硬件逻辑构成,也可以如下所示利用CPU 通过软件而实现。

即,打印机控制装置包括执行用于实现各功能的控制程序的命令的CPU (Central Processing Unit)、存储有上述程序的R0M(Read Only Memory)、用于展开上述程序的 RAM (Random Access Memory)、用于存储上述程序和各种数据的存储器等存储装置(记录介 质)等。并且,本发明的目的也可如下实现用记录介质可计算机读取地记录作为用于实现 上述功能的软件的打印机控制装置的控制程序的程序代码(执行形式程序、中间码程序、 源程序),将该记录介质供给到上述打印机控制装置,由该计算机(或CPU、MPU)读出并执 行记录介质中记录的程序代码。作为上述记录介质例如可以使用磁带、盒式磁带等磁带类;包括软盘(Floppy, 注册商标)/硬盘等磁盘、⑶-R0M/M0/MD/DVD/⑶-R等光盘的盘类;IC卡(包括存储卡)/光 卡等卡类;或掩模R0M/EPR0M/闪存ROM等半导体存储器类等。此外,可以将打印机控制装置构成为能够与通信网络连接,经通信网络提供上述 程序代码。作为该通信网络,并无特别限定,例如可以使用因特网、内部网、外部网、LAN、 ISDN、VAN、CATV通信网、虚拟专用网(Virtual Private Network)、电话线路网、移动体通 信网、卫星通信网等。此外,作为构成通信网络的传输介质,并无特别限定,例如可以使用 IEEE1394、USB、电力线传输、电缆TV线路、电话线、ADSL线路等有线;IrDA或遥控之类的红 外线、Bluetooth(注册商标,蓝牙)、802. 11无线、HDR、移动电话网、卫星线路、地面波数据 网等无线。另外,本发明可以通过用电子传输将上述程序代码具体化的内置于载波中的计 算机数据信号的方式来实现。如上所述,本发明的打印机控制装置优选,包括检索部,用于检索经由上述网络 与上述打印机控制装置连接的打印机;打印机列表制作部,作为上述打印机列表制作通过 上述检索抽出的打印机的列表;和设备信息取得部,与从作为上述许可使用打印机指定的 打印机中指定为输出目标的打印机即默认打印机通信,取得表示该默认打印机所具有的功 能的设备信息,上述显示控制部,使上述显示机构进行接受用于从作为上述许可使用打印 机指定的打印机中指定上述默认打印机的输入的显示,并且使上述显示机构进行接受用于 打印设定的输入的显示,该用于打印设定的输入包括用于选择上述设备信息所示的上述默 认打印机所使用的功能的输入。根据上述构成,检索部检索经由网络与打印机控制装置连接的打印机,打印机列 表制作部作为打印机列表(关于多种打印机的打印机列表)制作通过检索抽出的打印机的 列表。显示控制部使显示机构进行上述打印机列表的显示以及接受许可使用打印机的指定 输入的显示,其中,所述许可使用打印机的指定输入用于从上述打印机列表所包含的打印 机中指定许可使用的打印机。对于该显示若进行了许可使用打印机的指定输入,则使用打 印机限制部仅许可指定的一个或多个打印机的使用。此外,显示控制部使上述显示机构进行接受用于从作为上述许可使用打印机指定 的打印机中指定上述默认打印机的输入的显示。对于该显示,若进行了指定默认打印机的 输入,则设备信息取得部与作为输出目标指定的打印机即默认打印机通信,与该默认打印 机通信而取得表示该默认打印机所具有的功能的设备信息。此外,显示控制部使显示机构进行接受用于打印设定的输入的、与默认打印机对应的显示,该用于打印设定的输入包括用于选择上述设备信息所示的上述默认打印机所使 用的功能的输入。按照该显示,用户可以包含关于默认打印机所使用的功能的选择在内进 行打印设定。

在本发明的打印机控制装置中,通过进行上述一系列的动作,可以容易地进行用 于指定许可使用打印机的作业、用于指定默认打印机的作业以及包含关于默认打印机所使 用的功能的选择在内的打印设定作业。上述打印机控制装置中优选,包括用于判定有无打印机的管理者权限的管理者权 限有无判定部,上述显示控制部,仅在由上述管理者权限有无判定部判定为有打印机的管 理者权限时,使上述显示机构进行上述打印机列表的显示以及用于接受上述许可使用打印 机的指定输入的显示。根据上述构成,管理者权限有无判定部,例如,在用户向打印机控制装置进行注册 时,要求表示有打印机的管理者权限的密码的输入,若进行了该密码的输入则判定为有打 印机的管理者权限。在判定为有打印机的管理者权限的情况下,在显示机构中进行上述打 印机列表的显示以及接受上述许可使用打印机的指定输入的显示。从而,可以防止能由具有打印机的管理者权限的管理者以外的一般用户非法或任 意变更许可使用打印机的情况。上述打印机控制装置优选,包括用于判定有无打印机的管理者权限的管理者权限 有无判定部,上述显示控制部,仅在由上述管理者权限有无判定部判定为有打印机的管理 者权限时,在接受用于打印设定的输入的上述显示中,接受以下显示的设定使上述设备信 息所示的上述默认打印机具有的功能中的特定功能不能选择。根据上述构成,管理者权限有无判定部,例如,在用户向打印机控制装置进行注册 时,要求表示有打印机的管理者权限的密码的输入,若进行了相应密码的输入则判定为有 打印机的管理者权限。在判定为有打印机的管理者权限的情况下,在接受用于打印设定的 输入的显示机构中的显示中,接受使设备信息所示的默认打印机具有的功能中的特定功能 不能选择的显示的设定。从而,能够由具有打印机的管理者权限的管理者,在作为输出目标 指定的默认打印机中,使该默认打印机具有的功能中的特定功能不能使用。上述打印机控制装置优选,包括用于判定有无打印机的管理者权限的管理者权限 有无判定部,上述显示控制部,仅在由上述管理者权限有无判定部判定为有打印机的管理 者权限时,使显示机构进行上述打印机列表的显示、接受上述许可使用打印机的指定输入 的显示以及接受用于指定上述默认打印机的输入的显示,而在进行了用于指定上述默认打 印机的输入后,对于由上述管理者权限有无判定部判定为无打印机的管理者权限时的上述 许可使用打印机的显示请求,使上述显示机构仅进行指定的上述默认打印机的显示。根据上述构成,打印机的一般用户可以使用的打印机,能够被仅限制为由打印机 的管理者设定的默认打印机。从而,打印机的一般用户不需要进行打印机的切换等特别的 操作。在上述打印机控制装置中优选,上述检索部以指定的子网或IP地址为检索的条 件而进行检索。根据上述构成,以指定的子网或IP地址为检索的条件进行打印机的检索,因此可 以不是抽出与网络连接的所有打印机,而是抽出由子网或IP地址指定的、例如配置于预定范围的位置上的打印机。上述打印机控制装置优选包括打印端口制作部,用于制作与作为上述许可使用 打印机设定的打印机对应的打印端口 ;默认打印机信息附加部,在指令了打印的打印数据 中附加表示上述默认打印机的信息;和打印端口切换部,在打印假脱机开始时,将打印端口 切换为与上述默认打印机对应的打印端口。根据上述构成,在打印假脱机开始时,将打印端口切换为与默认打印机对应的打 印端口,因此可以防止在由其他用户切换输出目标打印机时使打印数据在不希望的输出目 标打印机中打印的情况。上述打印机控制装置优选包括默认打印机信息附加部,在指令了打印的打印数 据中附加表示上述默认打印机的信息;和打印数据输出部,在打印假脱机开始时,向附加在 上述打印数据中的上述信息所示的上述默认打印机输出上述打印数据。根据上述构成,不用制作多个打印端口,就可以对所有用户切换打印数据的输出 目标的打印机。

上述实施方式或实施例只不过是用于明确本发明的技术内容的记载,不应该仅限 定于该具体例而进行狭义地解释,在本发明的精神和权利要求书的范围内可以进行各种变 更来实施。
权利要求
1.一种打印机控制装置,能够经由网络与多种打印机通信,通过能够与上述多种打印 机对应的共用打印机驱动程序来控制上述多种打印机,其特征在于,包括显示控制部,使显示机构进行上述多种打印机的打印机列表的显示以及接受许可使用 打印机的指定输入的显示,其中,所述许可使用打印机的指定输入用于从上述打印机列表 所包含的打印机中指定许可使用的打印机;和使用打印机限制部,仅许可使用作为上述许可使用打印机而指定的打印机。
2.根据权利要求1所述的打印机控制装置,特征在于,包括检索部,用于检索经由上述网络与上述打印机控制装置连接的打印机; 打印机列表制作部,作为上述打印机列表制作通过上述检索抽出的打印机的列表;和 设备信息取得部,与从作为上述许可使用打印机指定的打印机中指定为输出目标的打 印机即默认打印机通信,取得表示该默认打印机所具有的功能的设备信息,上述显示控制部,使上述显示机构进行接受用于从作为上述许可使用打印机指定的打 印机中指定上述默认打印机的输入的显示,并且使上述显示机构进行接受用于打印设定的 输入的显示,该用于打印设定的输入包括用于选择上述设备信息所示的上述默认打印机所 使用的功能的输入。
3.根据权利要求1所述的打印机控制装置,其特征在于,包括用于判定有无打印机的管理者权限的管理者权限有无判定部, 上述显示控制部,仅在由上述管理者权限有无判定部判定为有打印机的管理者权限 时,使上述显示机构进行上述打印机列表的显示以及用于接受上述许可使用打印机的指定 输入的显示。
4.根据权利要求2所述的打印机控制装置,其特征在于,包括用于判定有无打印机的管理者权限的管理者权限有无判定部, 上述显示控制部,仅在由上述管理者权限有无判定部判定为有打印机的管理者权限 时,在接受用于打印设定的输入的上述显示中,接受以下显示的设定使上述设备信息所示 的上述默认打印机具有的功能中的特定功能不能选择。
5.根据权利要求2所述的打印机控制装置,其特征在于,包括用于判定有无打印机的管理者权限的管理者权限有无判定部, 上述显示控制部,仅在由上述管理者权限有无判定部判定为有打印机的管理者权限 时,使显示机构进行上述打印机列表的显示、接受上述许可使用打印机的指定输入的显示 以及接受用于指定上述默认打印机的输入的显示,而在进行了用于指定上述默认打印机的 输入后,对于由上述管理者权限有无判定部判定为无打印机的管理者权限时的上述许可使 用打印机的显示请求,使上述显示机构仅进行指定的上述默认打印机的显示。
6.根据权利要求2所述的打印机控制装置,其特征在于, 上述检索部以指定的子网或IP地址为检索的条件而进行检索。
7.根据权利要求2所述的打印机控制装置,其特征在于,包括打印端口制作部,用于制作与作为上述许可使用打印机设定的打印机对应的打印端 默认打印机信息附加部,在指令了打印的打印数据中附加表示上述默认打印机的信 息;和打印端口切换部,在打印假脱机开始时,将打印端口切换为与上述默认打印机对应的 打印端口。
8.根据权利要求2所述的打印机控制装置,其特征在于,包括默认打印机信息附加部,在指令了打印的打印数据中附加表示上述默认打印机的信 息;和打印数据输出部,在打印假脱机开始时,向附加在上述打印数据中的上述信息所示的 上述默认打印机输出上述打印数据。
9.根据权利要求1所述的打印机控制装置,其特征在于,包括上述显示机构。
10.一种打印机控制方法,与连接到网络的多种打印机通信,通过能够与上述多种打印 机对应的共用打印机驱动程序来控制上述多种打印机,其特征在于,包括以下步骤使显示机构进行上述多种打印机的打印机列表的显示以及接受许可使用打印机的指 定输入的显示的步骤,其中,所述许可使用打印机的指定输入用于从上述打印机列表所包 含的打印机中指定许可使用的打印机;和使用打印机限制步骤,仅许可使用作为上述许可使用打印机而指定的打印机。
11.一种打印机控制方法,与连接到网络的多种打印机通信,通过能够与上述多种打印 机对应的共用打印机驱动程序来控制上述多种打印机,其特征在于,在安装有上述共用打印机驱动程序且与上述网络连接的服务器中,执行以下步骤使 显示机构进行上述多种打印机的打印机列表的显示以及接受许可使用打印机的指定输入 的显示的步骤,其中,所述许可使用打印机的指定输入用于从上述打印机列表所包含的打 印机中指定许可使用的打印机;和使用打印机限制步骤,仅许可使用作为上述许可使用打 印机而指定的打印机,将经过这些步骤设定的共用打印机驱动程序安装到与上述服务器连接的打印机控制 装置中。
12.—种打印系统,其特征在于,包括权利要求1所述的打印机控制装置;和经由网络与该打印机控制装置连接的多种打印机。
全文摘要
本发明提供一种打印机控制装置、打印机控制方法及打印系统。打印机控制装置能够经由网络与多种打印机通信,通过能够与多种打印机对应的共用打印机驱动程序来控制多种打印机。因此,在打印机控制装置中,控制部使显示机构进行多种打印机的打印机列表的显示以及接受许可使用打印机的指定输入的显示,其中,所述许可使用打印机的指定输入用于从打印机列表所包含的打印机中指定许可使用的打印机,且仅许可使用作为许可使用打印机而指定的打印机。从而,可以在享有共用打印机驱动程序的优点的同时,限制不希望的打印机的使用,且能够容易地进行该设定。
文档编号G06F3/12GK102029817SQ20101028990
公开日2011年4月27日 申请日期2010年9月16日 优先权日2009年9月29日
发明者西尾太一 申请人:夏普株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1