图像处理装置及打印处理方法_3

文档序号:9631371阅读:来源:国知局
息。例如,用户名和密码是从打印设置画面401的验证信息设置406的用户名输入区域407和密码输入区域408输入的验证信息。在下面的描述中,还假设作为在步骤S501中接收到的打印作业的路径,选择了路径303 (路径C),并且通过打印队列309处理打印作业。
[0095]在步骤S503中,图像处理装置102对打印作业应用图像处理,以获得打印图像数据。
[0096]在步骤S504中,图像处理装置102将关于包括在步骤S502中获得的验证信息的打印属性的信息和在步骤S503中获得的打印图像数据,作为打印作业数据发送给打印装置 103。
[0097]在步骤S505中,通过使用打印作业数据中包括的关于打印属性的信息当中的验证信息,打印装置103确定是否进行打印作业数据的打印处理。具体而言,如果预先在打印装置103中定义的验证信息与打印作业数据中包括的验证信息匹配,则打印装置103继续打印处理。另一方面,如果预先在打印装置103中定义的验证信息与打印作业数据中包括的验证信息不匹配,则打印装置103中止打印处理。打印作业数据中包括的验证信息是在步骤S502中获得的用户名“ABC”和密码“123”。
[0098]在步骤S505中,如果验证信息互相匹配,并且确定要进行打印作业数据的打印处理,则在步骤S506中,打印装置103通过使用打印作业数据形成图像,来获得打印物。
[0099]在步骤S507中,图像处理装置102从打印装置103接收打印完成通知,由此识别打印装置103中的一系列打印处理的完成。
[0100]在步骤S508中,图像处理装置102将在步骤S501中接收的打印作业存储在存储单元114中,并且结束通过路径303 (路径C)的打印作业的一系列处理。当打印作业被存储在存储单元114中时,图像处理装置102还存储打印作业中包括的关于打印属性的所有信息。具体而言,用作验证信息的用户名“ABC”和密码“123”也被存储在存储单元114中。由于通过路径303 (路径C)处理打印作业,因此打印作业被作为打印完成作业311存储在存储单元114中。
[0101]在步骤S508中的打印作业的一系列处理结束之后,用户给出用于重新执行作为打印完成作业311存储在存储单元114中的打印作业的指令。在步骤S509中,图像处理装置102通过路径312 (路径D)进行处理。
[0102]在步骤S510中,图像处理装置102分析打印作业。通过分析打印作业,图像处理装置102获得用户名“ABC”和密码“123”,作为打印作业中包括的关于打印属性的信息中的一者的验证信息。如上所述,在步骤S508中,当将打印作业存储在存储单元114中时,图像处理装置102存储打印作业中包括的关于打印属性的所有信息(用作验证信息的用户名“ABC”和密码“123”)。因此,在步骤S510中,获得与在步骤S508中存储的验证信息完全相同的验证信息。由于图像处理装置102通过路径312 (路径D)进行处理,因此由打印队列309来处理打印作业。
[0103]在步骤S511中,图像处理装置102对打印作业应用图像处理,以获得打印图像数据。
[0104]在步骤S512中,图像处理装置102将包括在步骤S510中获得的验证信息的关于打印属性的信息,以及在步骤S511中获得的打印图像数据,作为打印作业数据传送到打印装置103。
[0105]在步骤S513中,通过使用打印作业数据中包括的关于打印属性的信息当中的验证信息,打印装置103确定是否进行打印作业数据的打印处理。打印作业数据中包括的验证信息是在步骤S510中获得的用户名“ABC”和密码“123”。如果确定预先在打印装置103中定义的验证信息与打印作业数据中包括的验证信息匹配,则打印装置103继续打印处理。另一方面,如果预先在打印装置103中定义的验证信息与打印作业数据中包括的验证信息不匹配,则打印装置103中止打印处理。
[0106]在步骤S513中,如果验证信息互相匹配,并且确定要进行打印作业数据的打印处理,则在步骤S514中,打印装置103通过使用打印作业数据形成图像,来获得打印物。
[0107]如上所述,在步骤S508中,作为验证信息,存储了用户名“ABC”和密码“123”。如果在步骤S509中重新执行作为打印完成作业311而存储在存储单元114中的打印作业,则在步骤S513中再次匹配验证信息,并且继续打印作业数据的打印处理。然而,如果在步骤S509中重新执行的打印作业中包括的验证信息不同于关于重新执行打印作业的用户的验证信息,则将不能适当地进行步骤S513中的验证。由此,打印装置103不能适当地进行基于关于实际给出执行打印作业的指令的用户的验证信息的验证,以及与打印有关的各种类型的计数。这种验证信息的不匹配可能降低打印系统的验证功能的可靠度和安全性。
[0108]图6是例示当执行打印作业时的打印系统的处理的示例的图。图6旨在描述根据本示例性实施例的处理的示例(如上所述,图5是用于与根据本示例性实施例的处理相比较的示例)。类似于图5,图6例示了客户端计算机101、图像处理装置102以及打印装置103的处理序列。在图6中,类似于图5,时间从上至下推进。
[0109]在步骤S601中,图像处理装置102接收从客户端计算机101发送的打印作业。
[0110]在步骤S602中,图像处理装置102分析在步骤S601中接收的打印作业。
[0111]在下面的描述中,类似于图5的步骤S502,假设作为打印作业中包括的关于打印属性的信息中的一条的验证信息,获得了用户名“ABC”和密码“123”。例如,用户名和密码是输入到打印设置画面401的验证信息设置406的用户名输入区域407和密码输入区域408中的验证信息。还假设选择了路径303 (路径C)并且在步骤S601中接收的打印作业由打印队列309处理。
[0112]在步骤S603中,图像处理装置102对打印作业应用图像处理,以获得打印图像数据。
[0113]在步骤S604中,图像处理装置102将包括在步骤S602中获得的验证信息的关于打印属性的信息,以及在步骤S603中获得的打印图像数据,作为打印作业数据传送到打印装置103。
[0114]在步骤S605中,通过使用打印作业数据中包括的关于打印属性的信息当中的验证信息(在步骤S602中获得的用户名“ABC”和密码“123”),打印装置103确定是否进行打印作业数据的打印处理。如果确定预先在打印装置103中定义的验证信息与打印作业数据中包括的验证信息匹配,则打印装置103继续打印处理。另一方面,如果预先在打印装置103中定义的验证信息与打印作业数据中包括的验证信息不匹配,则打印装置103中止打印处理。
[0115]在步骤S605中,如果验证信息互相匹配并且确定要进行打印作业数据的打印处理,则在步骤S606中,打印装置103通过使用打印作业数据形成图像来获得打印物。
[0116]在步骤S607中,图像处理装置102从打印装置103接收打印完成通知,由此识别打印装置103中的一系列打印处理的完成。
[0117]以这种方式,通过在步骤S607获得的打印完成通知,图像处理装置102确定一系列打印处理完成。在本示例性实施例中,在确定之后,在步骤S608中,图像处理装置102删除作为在步骤S601中接收的打印作业中包括的关于打印属性的信息中的一者的验证信息。具体而言,图像处理装置102删除两条验证信息,即,作为一条验证信息的用户名“ABC”和作为另一条验证信息的密码“123”。
[0118]在步骤S609中,图像处理装置102将在步骤S608中删除了验证信息的打印作业存储在存储单元114中,并且结束通过路径303(路径C)的打印作业的一系列处理。
[0119]通过路径303 (路径C)将打印作业作为打印完成作业311存储在存储单元114中。在作为这样的打印作业中包括的关于打印属性的信息中的一者的验证信息中,不进行设置。之后为了重新执行作为打印完成作业311而存储在存储单元114中的打印作业,需要由实际执行打印作业的用户设置至少预定的验证信息。这防止了如参照图5描述的验证信息的不匹配而导致的打印。
[0120]下面,将描述以上述方式设置用于作为打印完成作业311而存储在存储单元114中的打印作业(不包括验证信息的打印作业)的新验证信息的方法的示例。
[0121]在第一方法中,如果指示了图像处理装置102通过路径313 (路径E)进行处理,则图像处理装置102将打印完成作业311改变为保持作业308。然后,如果用户对打印设置画面401的用户名输入区域407以及密码输入区域408输入了验证信息,并按下了 0K按钮409或应用按钮411,则图像处理装置102将验证信息添加到保持作业308。
[0122]在第二方法中,如果指示了图像处理装置102重新执行打印完成作业311,则图像处理装置102通过路径312 (路径D)进行处理。具体而言,图像处理装置102将打印完成作业311输入到打印队列309。然后,如果用户向打印设置画面401的用户名输入区域407以及密码输入区域408输入了验证信息并且按下了 0K按钮409或应用按钮411,则图像处理装置102获得验证信息。当处理输入到打印队列309的打印完成作业311时,图像处理装置102将获得的验证信息添加到打印完成作业311。
[0123]在另一示例中,关于给出了进行前述处理的指令的用户的打印系统的登陆信息,或预先存储在打印系统中的信息,可以被设置为新验证信息。
[0124]图7是例示当处理从客户端计算机101发送的打印作业时的打印系统的处理的示例的流程图。通过以下的硬件的处理来实现该流程图。在图像处理装置102中,打印作业处理单元115根据存储单元114中存储的程序进行处理,以实现该流程图。在打印装置103中,打印作业数据处理单元127根据存储单元120中存储的程序进行处理以实现该流程图。
[0125]在步骤S701中,打印作业处理单元115首先获得从客户端计算机101发送的打印作业。当获得打印作业时,开始打印系统的处理。打印作业处理单元115将获得的打印作业临时假脱机在存储单元114中。
[0126]在步骤S702中,打印作业处理单元115分析在步骤S701中获得的打印作业,以获得打印图像信息和打印属性信息。如上所述,打印图像信息是以PDL描述的描绘数据。打印属性信息(关于打印属性的信息)包括关于处理打印作业的路径的类型的信息,以及关于诸如页面设置、片材给送、作业信息以及整理等的各种打印设置的信息。打印属性信息还包括验证信息。
[0127]在步骤S703中,打印作业处理单元115确定在步骤S702中获得的打印作业的路径的类型是否是打印队列309 (路径303 (路径C))。
[0128]如果确定打印作业的路径的类型不是打印队列309 (在步骤S703中为否),则处理进行到步骤S712。
[0129]另一方面,如果打印作业的路径的类型是打印队列309 (步骤S703中为是),则处理进行到步骤S704。在步骤S704中,打印作业处理单元115指示图像处理单元113对打印作业中包括的描绘数据应用图像处理。结果,图像处理单元113进行图像处理。然后,在步骤S704中,打印作业处理单元115从图像处理单元113获得打印图像数据。
[0130]在步骤S705中,打印作业处理单元115将包括步骤S702中获得的验证信息的打印属性信息以及在步骤S704中获得的打印图像数据,作为打印作业数据发送到打印装置
103。
[0131]在步骤S706中,打印作业数据处理单元127获得从图像处理装置102传送的打印作业数据。
[0132]在步骤S707中,打印作业数据处理单元127指示验证单元122对在步骤S706中获得的打印作业数据进行验证。如果预先在打印装置103中定义的验证信息与在步骤S706中获得的打印作业数据中包括的验证信息匹配,则验证单元122确定验证成功。如果不匹配,则验证单元122确定验证失败。在步骤S707中,基于验证单元122的验证结果,打印作业数据处理单元127确定是否对在步骤S706中获得的打印作业数据进行打印处理(验证是否成功)。
[0133]如果确定不进行打印作业数据的打印处理(即,验证失败)(步骤S707中为否),则处理跳过步骤S708至S710,前进到后述的步骤S711。
[0134]另一方面,如果进行打印作业数据的打印处理(S卩,验证成功)(步骤S707中为是),则处理进行到步骤S708。在步骤S708中,打印作业数据处理单元127指示图像形成单元123基于打印图像数据形成图像。结果,图像形成单元123基于在步骤S706中获得的打印图像数据形成图像,以获得打印物。
[0135]在步骤S709中,打印作业数据处理单元127向图像处理装置102发出打印完成通知。打印作业处理单元115从打印装置103接收打印完成通知。
[0136]在步骤S710中,基于在步骤S709中获得的打印完成通知,打印作业处理单元115确定一系列的打印处理完成。然后,打印作业处理单元115删除作为打印作业中包括的打印属性信息中的一者的验证信息。
[0137]在步骤S711中,打印作业处理单元115将打印作业存储在存储单元114中,并且结束打印系统的处理。
[0138]如上所述,在步骤S703中,如果在步骤S702中获得的打印作业的路径的类型被确定为不
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1