打印机设置定制机制的制作方法

文档序号:6336819阅读:373来源:国知局
专利名称:打印机设置定制机制的制作方法
技术领域
本发明涉及打印系统领域,并且具体涉及定制打印机设置。
背景技术
打印机为连接至计算机的常用外围设备。打印机允许计算机用户硬拷贝在计算机 上的各种应用程序及程序中创建的文档。为合适地运行,可在打印机与计算机之间建立通 信信道(例如,经由网络连接),以使得打印机可接收来自主机的命令和信息。在工作站与 打印机之间建立了连接之后,一般可在打印服务器处实施打印软件,以通过完整的打印过 程来管理来自作业输入及管理的打印作业。打印店打印的作业各式各样,这导致各式各样的打印店(例如,商业打印机、服 务局、室内数据中心、直接邮寄者、打印共享室、公司复印、大小型企业、政府机构)以及各 式各样的打印需求(例如,作业、操作者、安全、队列建立、网络配置、完成、邮寄、卷、打印质 量)。尤其重要的是,一些打印店具有专门的打印机操作者,而其他打印店可能没有专门的 打印机操作者。为服务此各式各样的基本客户,通过使用打印软件中的上千设置来使得打印软件 是可定制的。问题在于,打印店及打印软件的制作者必须花费大量努力来对每一用户的设 置进行定制。此外,打印店可能不知道哪类定制是可行的,因为实际上存在大量可用设置。因此,亟需一种可基于打印环境的类型和/或所产生输出的类型来定制打印机设 置的有效机制。

发明内容
在一实施方式中,一种方法包括接收来自多个打印机的打印机设置;基于所接收 到的打印机设置,生成一个或多个设置特性文件(profile);在安装新的打印机之后,将 设置特性文件下载至该新的打印机;以及基于所下载的设置特性文件,定制图形用户界面 (GUI)。另一实施方式公开了一种系统,该系统包括两个或更多个打印机、耦合至这些打 印机的网络、以及耦合至该网络的特性文件服务器。该特性文件服务器接收来自所述打印 机的打印机设置;基于所接收到的打印机设置生成一个或多个设置特性文件;将设置特性 文件下载至新安装的打印机;以及基于所下载的设置特性文件,定制图形用户界面(GUI)。


通过以下结合附图的详细描述,可对本发明有更好的理解,其中图1示出了数据处理系统网络的一实施方式;图2示出了网络的一实施方式;图3为示出了定制打印机设置的一实施方式的流程图;以及图4示出了计算机系统的一实施方式。
具体实施例方式描述了一种打印机设置定制机制。在以下描述中,出于解释说明的目的,给出了大 量具体细节,以提供对本发明的透彻理解。然而,对于本领域技术人员而言可以理解的是, 本发明可以在没有这些具体细节中的部分细节的情况下实施。在其他实例中,公知的结构 及设备以框图形式示出,以避免模糊本发明的基本原理。说明书中所提及的“一实施方式”或“实施方式”意指结合实施方式所描述的特定 特征、结构或特性包含于本发明的至少一实施方式中。说明书各处所出现的短语“在一实施 方式中”并非必然均指同一实施方式。图1示出了数据处理系统网络100的一实施方式。网络100包括数据处理系统 102,该数据处理系统102可为经由通信链路104耦合至网络106的台式机或移动数据处 理系统。在一实施方式中,数据处理系统102为传统的数据处理系统,该传统的数据处理 系统包括处理器、本地存储器、非易失性存储设备以及输入/输出设备(诸如,键盘、鼠标、 轨迹球等),且所有均与现有技术相一致。在一实施方式中,数据处理系统102包括且采用 Windows操作系统或其他操作系统和/或网络驱动器,该网络驱动器允许数据处理系统102 出于使用网络106内的资源的目的而与网络106进行通信。网络106可为局域网(LAN)或任意其他网络,打印请求可经由该网络而被提交至 远程打印机或打印服务器。通信链路104可为网络适配器、接插站等形式,且支持数据处理 系统102与采用网络通信协议(诸如,以太网、AS/400网络等)的网络106之间的通信。根据一实施方式,网络106包括打印服务器108,该打印服务器108可对经由打印 服务器108与网络106之间的通信链路110所接收到的网络106上的打印请求进行服务。 随后,打印服务器108经由通信链路110发送打印请求至经由通信链路111耦合至网络106 的打印机109中的一者,以进行打印。在一实施方式中,数据处理系统102上的操作系统允许用户选择所需的打印服务 器108,并经由网络106通过打印服务器108提交请求服务的请求至打印机109。在进一 步的实施方式中,打印服务器108包括针对远程数据处理系统所请求的打印作业的打印队 列。虽然以分开实体的形式进行了描述,但其他实施方式可包括合并至一个或多个打 印机109的打印服务器108。然而,在其他实施方式中,打印服务器和打印机可为物理上相 分离的实体。因此,仅出于解释及图解本发明的目的而选择了图1所绘示的数据处理系统 网络,然而该图1所绘示的数据处理系统网络并非意欲暗示结构限制。本领域技术人员将 意识到,可结合本发明使用各种其他部件。根据一实施方式,打印服务器108可实施打印软件产品,该打印软件产品管理数 据处理系统102与一个或多个打印机109之间的来自数据处理系统102的文件打印。在其 他实施方式中,所述打印软件产品管理从多个数据处理系统102至一个或多个打印机109 的文件打印。根据一实施方式,可通过使用hfoPrint Manager(IPM)或hfoPrint ProcessDirector(IPPD)来实施所述打印软件产品,虽然还可使用其他类型的打印软件。在 进一步的实施方式中,数据处理系统102包括打印应用程序,该打印应用程序与打印服务器108处的打印软件产品进行交互,以为打印作业提供有效传输。在一实施方式中,所述打印软件产品包括图形用户界面(GUI) 120,该图形用户界 面120可使系统管理员(或操作者)与打印软件产品和打印应用程序进行交互。在此实 施方式中,GUI 120包括打印机设置,该打印机设置可使操作者(或用户)能够选择打印机 109处所采用的各种打印选项。如图1所示,可在数据处理系统102和/或打印机109处访 问⑶I 120。根据一实施方式,可将所述设置保存于存储于打印服务器108和/或打印机109 处的文件内。在进一步的实施方式中,可由打印机109所操作的服务器来访问所存储的设 置,其中该设置随后用于助于生成各种设置特性文件。图2示出了设置特性文件网络200 的一实施方式。网络200包括特性文件服务器210以及来自经由网络205而耦合的各种数据处理 系统网络100的打印服务器108。根据一实施方式,特性文件服务器210访问存储于每一打 印服务器108处的打印机设置及打印作业,并分析这些设置及作业以生成一个或多个设置 特性文件,所述设置特性文件覆盖打印机上针对每一主要类型的打印用户的所有打印机设 置(例如,2000+)。随后,实施所述设置特性文件,以为新安装的打印机109定制特性文件。图3为示出了定制打印机设置的一实施方式的流程图。在处理框310,特性文件服 务器210接收来自一个或多个打印服务器108的打印机设置。根据一实施方式,每当打印机 109的设置改变时,打印服务器108便发送所存储的打印机设置至特性文件服务器210。然 而,在其他实施方式中,服务技术人员可选择下载打印机设置文件至特性文件服务器210。在进一步的实施方式中,特性文件服务器210可随后对所述文件进行分析,以确 定是否应修改打印机109的当前设置特性文件、打印机109是否应使用不同的设置特性文 件、或是否需要创建新的设置特性文件。从而,知晓哪些设置正被改变可助于确定正使用的 打印机特征,以及哪些特征应该在以后的打印机109版本中加强。在处理框320,收集并分析接收自网络200中的各种打印服务器108的打印机设置 文件,以生成推荐特性文件群。在一实施方式中,可通过寻找不同打印机设置文件中的共同 特征来生成设置特性文件。随后,针对每一大类的打印用户(例如,商业打印机、服务局、室 内数据中心等),建立设置特性文件群。定制打印机设置的示例性用法的一实施方式可涉及打印机109在办公室和商业 环境中都使用,其中在办公室环境中,设置打印机109的操作者可能希望限制用户改变盘 式(tray)设置,而在商业打印环境中则需要该功能。不用要求安装操作者知道在哪找到盘 式设置,该操作者可选择更高级的环境设置,诸如“办公室环境中使用”,这可选择适当的设 置,或基于网络上其他设备的设置,动态地确定合适的设置。在进一步的实施方式中,在从打印机设置文件收集到更多数据时,可对所述设置 特性文件进行动态调节。在再一实施方式中,聚集打印机设置的能力还可提供给其他系统, 诸如产品跟踪(PT)应用程序,该应用程序可提供有关打印机使用以及操作者能力的报告。在处理框330,在安装新的打印机109时,可经由服务器108下载设置特性文件。 根据一实施方式,经由GUI 120提示操作者回答有关将如何使用该打印机的问题。这些问 题可包括例如,你使用多少种不同类型的纸张、你将作业保存在打印机上吗、保证作业数据 的安全有多么重要、你的打印机操作者的经验如何、是否大多数作业需要装订等。
在一实施方式中,根据对所述问题的回答可对用户进行分类(例如,公司复印、直 接邮件者、服务局),且打印机109可基于所述分类来选择设置特性文件,并适当设置打印 机的默认值。例如,对于用于工业企业内的打印机而言,可创建打印、保存以及保持队列,但 对于共享打印室打印机而言,则不创建队列。在处理框340,基于所选的特性文件,对⑶I 120进行定制。最终,较重要的功能会 被移至GUI 120的主屏幕,而较为不重要的功能会被移至下层屏幕。图4示出了可在其上实施数据处理系统102和/或服务器108的计算机系统400。 计算机系统400包括用于传输信息的系统总线420以及耦合至该总线420以处理信息的处 理器410。计算机系统400进一步包括耦合至总线420以存储将由处理器410执行的信息以 及指令的随机存取存储器(RAM)或其他动态存储设备425(在此指主存储器)。主存储器 425还可用于存储处理器410执行指令期间的临时变量或其他中间信息。计算机系统400 还可包括耦合至总线420以存储处理器410所使用的静态信息及指令的只读存储器(ROM) 和/或其他静态存储设备426。数据存储设备(诸如,磁盘或光碟及其相应的驱动器)425还耦合至计算机系统 400,以存储信息及指令。计算机系统400还可经由I/O接口 430耦合至第二 I/O总线450。 该I/O总线450上可耦合多个I/O设备,包括显示设备424、输入设备(例如,字母输入设备 423或光标控制设备42 。通信设备421用于访问其他计算机(服务器或客户端)。该通 信设备421可包括调制解调器、网络接口卡或其他公知的接口设备,诸如用于耦合至以太 网、令牌环或其他类型网络的接口设备。本发明的实施方式可包括上述各种步骤。这些步骤可嵌入机器可执行指令内。可 使用这些指令来促使通用处理器或专用处理器执行某些步骤。可选地,这些步骤可由包含 执行这些步骤的硬连线逻辑的特定硬件部件来执行,或由编程计算机部件及定制硬件部件 的任意组合来执行。本发明的要素还可被提供作为用于存储机器可执行指令的机器可读介质。该机器 可读介质可包括但不限于,软盘、光盘、CD-ROM以及磁光盘、ROM、RAM、EPROM、EEPR0M、磁卡 或光卡、传播媒介、或适于存储电子指令的其他类型的媒介/机器可读介质。例如,本发明 还可作为计算机程序而被下载,该计算机程序可通过嵌入载波或其他传播介质内的数据信 号的方式经由通信链路(例如,调制解调器或网络连接)从远程计算机(例如,服务器)传 输至请求计算机(例如,客户端)。上述机制使用预建特性文件来减少为每一打印机客户定制上千个设置所需的时 间及成本。另外,由于在GUI的主屏幕上更易发现所需的特征,且隐藏了不需要的特征,所 以所述机制提供了更好的用户体验。尽管本发明的多种变化及修改对于阅读了上述说明之后的本领域普通技术人员 而言无疑均是显而易见的,但可以理解的是,以举例说明方式进行描述的任意特定实施方 式不应被理解为用于进行限制。因此,所提及的各种实施方式的细节并非意欲限制权利要 求的范围,权利要求自身仅列举那些被视为本发明最本质的特征。
权利要求
1.一种方法,该方法包括接收来自多个打印机的打印机设置;基于所接收到的打印机设置,生成一个或多个设置特性文件;在安装新的打印机之后,将设置特性文件下载至该新的打印机;以及基于所下载的设置特性文件,定制图形用户界面。
2.根据权利要求1所述的方法,其中,每当所述多个打印机中的一者处的设置被改变 时,接收打印机设置文件。
3.根据权利要求1所述的方法,其中,所述设置特性文件通过寻找接收自所述多个打 印机的打印机设置中的共性而生成。
4.根据权利要求3所述的方法,其中,在接收到其他打印机设置时,动态调节每一设置 特性文件。
5.根据权利要求1所述的方法,其中,将设置特性文件下载至所述新的打印机包括提示有关将如何使用所述打印机的问题;基于对所述问题的回答,对打印机用户进行分类;以及选择与所述分类相关联的设置特性文件。
6.根据权利要求5所述的方法,该方法进一步包括基于所选的设置特性文件,设置所 述打印机的默认值。
7.根据权利要求1所述的方法,其中,定制所述图形用户界面包括将与所选的设置特 性文件相关联的重要功能移至所述图形用户界面的主屏幕。
8.根据权利要求7所述的方法,其中,定制所述图形用户界面进一步包括将与所选的 设置特性文件相关联的不重要功能移至所述图形用户界面的次级屏幕。
9.根据权利要求2所述的方法,其中,对所述打印机设置文件进行分析,以确定所述打 印机的当前设置特性文件是否应改为不同的设置特性文件。
10.一种系统,该系统包括两个或更多个打印机;网络,该网络耦合至所述打印机;以及耦合至所述网络的特性文件服务器,该特性文件服务器用于接收来自所述打印机的打 印机设置,基于所接收到的打印机设置生成一个或多个设置特性文件,将设置特性文件下 载至新安装的打印机,以及基于所下载的设置特性文件来定制图形用户界面。
11.根据权利要求10所述的系统,其中,每当所述多个打印机中的一者处的设置被改 变时,所述特性文件服务器接收来自打印机的打印机设置文件。
12.根据权利要求11所述的系统,其中,所述特性文件服务器分析所述打印机设置文 件,以确定是否应将所述打印机的当前设置特性文件设置为不同的设置特性文件。
13.根据权利要求10所述的系统,其中,所述特性文件服务器通过寻找接收自所述多 个打印机的打印机设置中的共性,生成所述设置特性文件。
14.根据权利要求13所述的系统,其中,在接收到其他打印机设置时,对每一设置特性 文件进行动态调节。
15.根据权利要求10所述的系统,其中,所述特性文件服务器通过提示有关将如何使 用所述打印机的问题、基于对所述问题的回答对打印机用户进行分类以及选择与所述分类相关联的设置特性文件,来将设置特性文件下载至所述新的打印机。
16.根据权利要求10所述的系统,其中,所述特性文件服务器通过将与所选的设置特 性文件相关联的重要功能移至所述图形用户界面的主屏幕、并将与所选的设置特性文件相 关联的不重要功能移至所述图形用户界面的下层屏幕来定制所述图形用户界面。
17.—种包括机器可读介质的制造产品,所述机器可读介质包含数据,所述数据在由机 器访问时,促使该机器执行以下操作接收来自多个打印机的打印机设置;基于所接收到的打印机设置,生成一个或多个设置特性文件;在安装新的打印机之后,将设置特性文件下载至该新的打印机;以及基于所下载的设置特性文件,定制图形用户界面。
18.根据权利要求17所述的制造产品,其中,所述设置特性文件通过寻找接收自所述 多个打印机的打印机设置中的共性而生成。
19.根据权利要求17所述的制造产品,其中,将设置特性文件下载至所述新的打印机 包括提示有关将如何使用所述打印机的问题;基于对所述问题的回答,对打印机用户进行分类;以及选择与所述分类相关联的设置特性文件。
20.根据权利要求17所述的制造产品,其中,定制所述图形用户界面包括将与所选的 设置特性文件相关联的重要功能移至所述图形用户界面的主屏幕。
全文摘要
公开了一种方法。该方法包括接收来自多个打印机的打印机设置;基于所接收到的打印机设置,生成一个或多个设置特性文件;在安装新的打印机之后,将设置特性文件下载至该新的打印机;以及基于所下载的设置特性文件,定制图形用户界面(GUI)。
文档编号G06F3/12GK102096570SQ20101056037
公开日2011年6月15日 申请日期2010年11月18日 优先权日2009年12月11日
发明者B·W·莫罗尼, J·G·米兰斯基 申请人:普驰信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1