修改取消的打印作业的属性的方法、装置和程序产品的制作方法

文档序号:6561659阅读:153来源:国知局
专利名称:修改取消的打印作业的属性的方法、装置和程序产品的制作方法
技术领域
本发明涉及用于在设有打印引擎、本地用户接口单元和控制单元的打印设备上执行打印过程的方法,该方法包括如下步骤经本地用户接口单元接收取消指令,并取消根据图像处理属性执行的打印作业的活动的打印过程。
本发明还涉及打印设备,它包括打印引擎、本地用户接口单元和用于控制打印过程的控制单元,所述控制单元设为将具有图像处理属性的打印作业转换成光栅图像,该控制单元还设为在接收到经由本地用户接口单元输入的取消指令时,取消具有图像处理属性的打印作业的活动的打印过程。
本发明还提出一种驻留在计算机可读媒体上的计算机程序产品,它包括用于促使至少一个处理单元执行本发明方法的步骤的指令。
背景技术
一般来说,所提出的该类型的打印设备在打印引擎的控制面板上设有“取消”按钮。用户只需按下“取消”按钮即可取消所提交的打印作业的活动的打印过程。在许多情况中,当第一打印的区域在输出打印媒体上变为可见时注意到打印作业的图像处理属性错误时,用户取消所提交的打印作业的活动的打印过程。用户不得不走回他或她提交该打印作业时的工作站,修改打印作业的图像处理属性,提交修改的打印作业并返回到打印设备。这是浪费时间的。而且,当用户希望测试打印作业的不同图像处理属性在所打印的图像的可视外观上的效果时,熟知的方法非常无效率。

发明内容
本发明的目的在于改进用于执行上述类型的打印过程的打印设备和方法,以便在不得不修改打印作业的图像处理属性时减少时间浪费。
本发明通过执行如下步骤来实现用于上述类型的方法的此目的经本地用户接口单元接收修改打印作业的图像处理属性的指令,根据修改的图像处理属性将该打印作业转换成光栅图像,并激活根据修改的图像处理属性的打印作业的打印过程。大大地减少时间浪费。而且,在上述的测试情况中这也是非常有用的,因为效率的提高是重要的。
本发明利用如下装置来实现用于上述类型的打印设备的此目的控制单元还设为接收经本地用户接口单元输入的修改的图像处理属性,并在经本地用户接口单元已将该活动的打印作业取消时,将具有修改的图像处理属性的该打印作业转换成光栅图像。
由此,用户经本地接口修改许多图像处理属性,并使打印过程按修改的属性执行,而无需走回到提交该打印作业时的工作站,这是可能的。


现在参考附图,解释本发明的实施例。
图1是示出包括根据本发明实施例的打印设备的打印系统的示意图。
图2是根据本发明实施例的打印设备的示意图。
图3是根据本发明实施例的方法的流程图。
图4、5和6是在根据本发明实施例的打印设备中使用的本地用户接口单元的显示单元的表示。
图7是根据本发明另一个实施例的打印设备的示意图。
具体实施例方式
在图1中,工作站28、30、32是信息处理设备的示例,它们分别经网络N连接到打印设备1。网络N可以是局域网(LAN)、因特网等。该连接采取电缆17的形式来示出,但是网络N可以是无线LAN。打印设备1包括用于打印图像的打印引擎2、用于控制打印过程的控制单元52和本地用户接口单元12。在根据本发明的打印设备的一个实施例中,本地用户接口单元12集成到打印引擎2,并且控制单元52被置于打印引擎2内。控制单元52确保打印引擎2根据从工作站28、30或32的任何一个提交的打印作业将图像打印在打印媒体上。打印作业包含要打印的图像数据和如图像处理属性和打印设置等的打印参数。
打印引擎2可以使用任何数量的打印技术。它可以是例如热或压电喷墨打印机、笔式绘图仪或基于有机光电导体技术的印刷系统。在图1所示的示例中,使用设有四种不同基本墨水(如青色、品红色、黄色和黑色)的宽格式喷墨打印机来实现打印。基本墨水存储在向喷墨打印头供墨的四种墨水容器4中。图像打印在墨水接收媒体上(打印媒体),如任何纸卷6提供的纸张。打印好的纸张被堆叠在传送托盘8上。外壳10包含打印头(未示出),其中打印头安装在用于图像的打印样品的托架上。本地用户接口单元12集成到打印引擎,且包括显示单元13和控制面板14。显示单元13设为显示打印作业的状态、打印作业的图像处理属性、打印设备的状态等。控制面板14包括用于输入用户的指令的机械硬按键,如十键小键盘、启动键等。控制面板14可以包括软按键,如在显示单元13上显示的触摸面板类型的操作窗口上的触控板按键。
用户接口单元12连接到设在打印引擎2内的控制单元52,并设为经控制面板将用户输入的指令传送到控制单元52。控制单元52设为向打印引擎发出命令以控制打印过程,并且向本地用户接口12发出命令以在显示单元13上显示适合的操作窗口。
当用户希望打印来自工作站28、30或32的任一个的数字文档(例如具有格式HP-GL/2的工程图)时,他或她通过单击他或她的监视器的应用程序窗口中针对此目的的图标来调用客户应用程序。该客户应用程序允许用户创建打印作业并将其提交到打印设备,用户由此对该打印作业指定图像处理属性和打印设置。打印作业包含要打印的图像数据和诸如图像处理属性和打印设置之类的参数,下文将对此论述。图像处理属性和打印设置是用于控制打印设备的参数,以便根据这些参数执行打印作业的打印过程。一旦创建了打印作业,它就经由网络N传送到控制单元52。为了发送文件,可以使用http网络通信。
如图2所示,打印设备1的控制单元52包括中央处理单元(CPU)40、随机存取存储器(RAM)48、只读存储器(ROM)60、网卡46、硬盘(HD)50和图像处理单元54(如光栅图像处理器或RIP)。前述的单元通过总线系统42互连。
CPU40根据ROM60或HD50上存储的控制程序,控制控制单元52的各个单元、本地用户接口12和打印引擎2。CPU40还控制执行图3的流程图所示的过程所需的计算机程序,稍后将对此描述。
ROM60存储如引导程序、设置程序、多种设置数据的程序和数据等,它们由CPU40读出并执行。
硬盘50是用于存储并保存促使CPU40执行打印过程的程序和数据的存储单元的示例,稍后将对此描述。硬盘50还包括用于保存外部提交的打印作业的数据的区域。由CPU40按需要将HD50上的程序和数据读出到RAM48上。RAM48具有用于临时性存储由CPU40从ROM60和HD50读出的程序和数据的一个区域,以及供CPU40执行多种过程的工作区域。
网卡46将控制单元52连接到网络N,并设为提供与工作站28、30和32以及与其他设备的通信。
图像处理单元54可以实施为运行于控制单元52上的操作系统的软件组件或实施为在CPU40上执行的固件程序。图像处理单元54具有用于读取、解释和光栅化打印作业数据的功能。所述打印作业数据包含要打印的图像数据(即采用页面描述语言等描述的情况下,描述要打印的文档的内容的字体和图形)、图像处理属性和打印设置。
解释功能检查打印作业数据并识别数据中嵌入的命令,如打印机控制、页面格式、字体管理、文本布局和图形。解释器生成的代码是适于光栅化步骤的格式的数据。光栅化是准备图像用于打印的过程中的最后一个阶段,并且在于将所述代码转换成供打印引擎使用的点阵列(即光栅图像)。一旦光栅图像文件准备就绪,则将其传递到打印引擎。
图像处理属性是指定给打印作业且对光栅化时获得的光栅图像具有影响的参数。图像处理属性的一个示例是指定给打印作业的打印分辨率。具体根据所指定的分辨率,每英寸打印的点数有所不同。图像处理属性的另一个示例是指定给打印作业的色彩模式。如果所选的色彩模式是单色,则仅在光栅图像中表示对应于黑色墨水(例如)的点。另一方面,如果对打印作业指定色彩模式,则光栅图像包含多个色彩平面,每一个描述要以给定颜色打印的点(例如,青色、品红色、黄色和黑色的平面)。图像处理属性的其他示例包括色彩校正、色彩仿真(co1our emulation)、图像增强(如边缘锐度等)、半色调方法的类型(误差扩散、蒙版等)、图像比例缩放等。所选的打印媒体类型也是图像处理属性的一个示例,因为它可能影响光栅化图像数据时获得的点阵列。具体根据打印媒体的吸附特性,需要使用或多或少的墨点来产生打印图像的满意外观。打印媒体的一种类型可以是“蜡光纸”,另一种类型可以是“普通纸”以及再一种类型是“特殊的照相纸”。由此图像处理单元54适于在光栅化阶段将图像处理属性纳入考虑,以便产生符合所述属性的光栅图像。
打印设置是指定给打印作业且不影响光栅图像的参数。一个示例是为打印媒体指定的输出托架、完成选项(如纸方向、是否订住、装订选项、裁切选项等)。
当用户从工作站28、30或32中的任何一个提交打印作业时,打印设备1的控制单元52将输入打印作业存储在硬盘50的预定区域中。控制单元52然后执行多种任务,以便根据图像处理属性和打印设置执行打印作业的打印过程。
CPU40读出提交并存储在HD50上的打印作业,并根据用户设置的图像处理属性,控制图像处理单元54以便获得适合的光栅图像。CPU40还控制打印引擎2,以便根据打印作业中所含的并由用户设置的打印设置和光栅图像,获取适合的打印结果。
一旦用户到达打印引擎2所在的地点,并查看纸张上第一次打印的样品,他或她可以发现他或她选择的图像处理属性是错的。这大多数是由于过失所致。用户可能故意从运行于工作站上的客户应用程序选择与他或她的实际选择不同的其他属性,或者可能误解所述应用程序中所示的选项的意义。还可能发生的情况是,用户希望测试多种图像处理属性对打印的图像的影响,以便选择针对某些目的的最适合的属性。
图3所示的流程示根据本发明实施例的方法步骤。当打印过程处于活动状态时,CPU40基于控制面板14的检测信息检查用户是否经本地用户接口12输入打印取消指令。图4图示具有其显示单元13和按键板14的本地用户接口单元12。在显示单元13中,显示一个操作窗口130,其中显示正在打印的打印作业的多个图像处理属性。在图4的示例中,所选的打印质量是“演示”,色彩模式是“彩色”并且所选类型的打印媒体具有编码3。虽然图4图示有限数量的图像处理属性,但是实际上可以显示其他图像处理属性,如上文论述的。控制面板14包括用于输入用户的指令的机械硬按键,如十键小键盘141、启动键146、选择按键140、142、144和取消按键148。
用户在打印图像样品时发现他或她选择的图像处理属性不对,则按下本地用户接口12的控制面板14上的取消按键148。由此,本地用户接口单元12向控制单元52传送取消指令。在步骤S2(参见图3),控制单元52接收到取消指令。控制单元52然后向打印引擎2发出命令以取消活动的打印过程。由此,在步骤S4,活动的打印过程被停止,这意味着安装在打印引擎2的托架的打印头停止打印图像的样品。
作为步骤S2的结果,控制单元向本地用户接口单元12发出命令,以允许用户进入所说的CJA(更改作业属性)模式,在此模式下可以修改打印作业的图像处理属性。如图5所示,本地用户接口单元在显示单元13中提示操作选择窗口132。允许用户在不同的备选项目之间选择用于恢复先前活动的打印作业的“恢复”,在此情况中取消按钮148是被无意按下的;用于修改打印作业的图像处理属性的“CJA”;以及用于永久擦除该打印作业的“终止”。当从小键盘141中按下选择按键142和确认按键时,用户可以输入所选的选项。
在本示例中,用户使用选择按键142和确认按键,以便输入CJA选项的选择来更改该打印作业的图像处理属性。
随后,本地用户接口单元12在显示单元13中提示CJA(更改作业属性)操作窗口134,如图6所示。选择菜单134允许对打印作业的图像处理属性进行修改。在按键面板14上,选择按键140现在允许用户输入对打印质量的修改,按键142允许用户输入对色彩模式的修改,而按键144允许用户输入对打印媒体类型的修改(编码为1、2或3)。这些修改由用户输入,作为示例如图6所示。修改的图像处理属性涉及打印质量(修改为“释放”打印模式)和打印媒体的类型(修改为具有编码1的类型)。
本地用户接口单元12然后将修改的图像处理属性传送到控制单元52。在步骤S6,控制单元接收修改的图像处理属性。CPU40然后向图像处理单元54发出命令,以将具有修改的图像处理属性的打印作业转换成光栅图像。再次转换打印作业是必要的,因为用户的指令修改多个图像处理属性,所以要修改光栅图像。提交的打印作业先前已经存储在硬盘50的预定区域中。因此,图像处理单元54能够转换具有修改的图像处理属性的打印作业,因为要打印的图像数据仍可在控制单元52的存储部件中获取。
随后,图像处理单元54在步骤S8执行对具有修改的图像处理属性的打印作业的转换。由此获得修改的光栅图像。在步骤S10,激活根据修改的图像处理属性的打印作业的打印过程。
用于激活具有修改的图像处理属性的打印作业的打印过程的命令,可以在将具有修改的图像处理属性的打印作业转换成光栅图像完成时由CPU40自动发出。
或者,用于激活具有修改的图像处理属性的打印作业的打印过程的命令,可以在经本地用户接口单元接收到重新启动指令时由CPU发出。在这种情况中,用户通过从控制面板14中按下适合的按键来输入重新启动指令。
然后,新打印过程变成活动的,这意味着安装在打印引擎2的托架上的打印头根据具有修改的图像处理属性的打印作业开始打印图像的样品。
图7示出根据本发明另一个实施例的打印设备。打印设备1包括打印引擎2和位于打印引擎2的紧邻区域中的打印服务器26。打印引擎2通过设为适于交换数据的连接电缆24连接到打印服务器26。打印服务器26还连接到网络N,该连接图示为采用电缆17的形式。打印服务器26适于接收通过网络N从远程工作站(这里未示出)提交的打印作业。打印服务器26确保将具有图像处理属性和打印设置的所提交的打印作业相应地由打印引擎2打印在打印媒体上。为了执行其任务,打印服务器26设有控制器,该控制器包括与图2所示的控制单元52相同的组件。打印服务器的控制器包括中央处理单元(CPU)40、随机存储器(RAM)48、只读存储器(ROM)60、网卡46、硬盘(HD)50、总线系统42和图像处理单元54。打印服务器26还包括本地用户接口单元,它由在功能上与之连接的输入部件和显示部件组成。输入部件可以包括允许用户输入指令的键盘18和鼠标20,并且显示部件包括监视器22。打印服务器26可以设有打印队列管理器,用于管理提交的打印作业。打印服务器的控制器用于将具有图像处理属性的打印作业转换成光栅图像,并且在接收到经本地用户接口单元18、20、22输入的取消指令时取消具有图像处理属性的打印作业的活动的打印过程。
根据本发明实施例,打印服务器的控制器用于接收经本地用户接口18、20、22输入的修改的图像处理属性,并且在经本地用户接口单元18、20、22取消活动的打印作业时将具有修改的图像处理属性的打印作业转换成光栅图像。
权利要求
1.一种用于在设有打印引擎、本地用户接口单元和控制单元的打印设备上执行打印过程的方法,包括如下步骤经所述本地用户接口单元接收取消指令(S2),以及取消根据图像处理属性执行的打印作业的活动的打印过程(S4),其特征在于所述方法还包括如下步骤经所述本地用户接口单元接收修改所述打印作业的图像处理属性的指令(S6),将根据所修改的图像处理属性的打印作业转换成光栅图像(S8),并激活根据所修改的图像处理属性的打印作业的打印过程(S10)。
2.如权利要求1所述的用于在打印设备上执行打印过程的方法,其特征在于,用于激活具有所修改的图像处理属性的打印作业的打印过程的步骤,在将具有修改的图像处理属性的所述打印作业转换成光栅图像(S8)完成时自动执行。
3.如权利要求1所述的用于在打印设备上执行打印过程的方法,其特征在于,用于激活具有所修改的图像处理属性的打印作业的打印过程的步骤,在经所述本地用户接口单元接收到重新启动指令时执行。
4.一种打印设备,包括打印引擎(2)、本地用户接口单元(12)和用于控制打印过程的控制单元(52),所述控制单元(52)设为将具有图像处理属性的打印作业转换成光栅图像,所述控制单元(52)还设为在接收到经所述本地用户接口单元(12)输入的取消指令时,取消所述具有图像处理属性的打印作业的活动的打印过程,其特征在于所述控制单元(52)还设为接收经所述本地用户接口(12)输入的修改的图像处理属性,并且在经所述本地用户接口单元(12)取消了所述活动的打印作业时将具有所修改的图像处理属性的打印作业转换成光栅图像。
5.如权利要求4所述的打印设备,其特征在于,所述本地用户接口(12)集成到所述打印引擎(2)。
6.如权利要求4或5所述的打印设备,其特征在于,所述控制单元包括用于将具有图像处理属性的打印作业转换成光栅图像的图像处理单元(54)。
7.如权利要求4、5或6所述的打印设备,其特征在于,所述控制单元(52)集成到所述打印引擎。
8.如权利要求4所述的打印设备,其特征在于,包括打印服务器(26),所述打印服务器包括所述控制单元和所述本地用户接口,所述打印服务器(26)位于所述打印引擎(2)的紧邻区域中。
9.一种驻留在计算机可读媒体上的计算机程序产品,包括用于使至少一个处理单元执行如权利要求1至3的任一项所述的方法的指令。
全文摘要
本发明涉及用于在设有打印引擎、本地用户接口单元和控制单元的打印设备上执行打印过程的方法,该方法包括如下步骤经本地用户接口单元接收取消指令,并取消根据图像处理属性执行的打印作业的活动的打印过程。该方法还包括如下步骤经本地用户接口单元接收修改打印作业的图像处理属性的指令,根据修改的图像处理属性将该打印作业转换成光栅图像,并根据修改的图像处理属性激活该打印作业的打印过程。本发明还涉及打印设备,它包括打印引擎、本地用户接口单元和控制单元。
文档编号G06F3/12GK1924793SQ20061012679
公开日2007年3月7日 申请日期2006年9月1日 优先权日2005年9月1日
发明者S·A·鲁弗斯, P·Y·巴蒂斯蒂尼, C·勒彭内 申请人:奥西-技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1