图像形成装置及图像形成装置的印刷任务检索方法与流程

文档序号:11624067阅读:155来源:国知局
图像形成装置及图像形成装置的印刷任务检索方法与流程

本发明的实施方式涉及一种构成位置自由打印系统的图像形成装置。



背景技术:

在位置自由打印系统中,用户从客户端将印刷任务登记于服务器。用户能够从网络上的任一图像形成装置印刷用户登记的印刷任务或者从服务器删除印刷任务。近年来,开发出一种系统,通过使多功能一体机具有用于保存印刷任务的服务器的功能,从而无需该服务器。

但是,该系统被设计为组成网络的图像形成装置的最大台数为10台左右,因此存在无法通过许多台图像形成装置组成网络的问题。



技术实现要素:

本实施方式涉及的图像形成装置一种图像形成装置,能够组成位置自由打印系统,在由多台所述图像形成装置组成网络的组中,所述多台图像形成装置中的一台图像形成装置作为主服务器发挥作用,所述组有多个,并且各个所述组的所述主服务器具有各个所述组的所述主服务器的地址列表,其中,图像形成装置所属的第一组的各个所述图像形成装置具有的印刷任务的任务列表由所述第一组的各个所述图像形成装置共享,当进行了用户认证时,所述图像形成装置在所述第一组内从所述任务列表中检索所述用户的印刷任务,当要在所述第一组以外的第二组内检索所述用户的印刷任务时,所述图像形成装置通过所述第一组的所述主服务器对所述第二组的所述主服务器指示所述用户的印刷任务的检索。

本实施方式涉及的印刷任务检索方法,通过位置自由打印系统中的图像形成装置而进行,在由多台所述图像形成装置组成网络的组中,所述多台图像形成装置中的一台图像形成装置作为主服务器发挥作用,所述组有多个,并且所述主服务器共享各个所述组的所述主服务器的地址列表,其中,所述印刷任务检索方法包括:图像形成装置所属的第一组的各个所述图像形成装置具有的印刷任务的任务列表由所述第一组的各个所述图像形成装置共享;进行用户认证;基于所述任务列表,在所述第一组内检索所述用户的印刷任务;以及当要在所述第一组以外的第二组内检索所述用户的印刷任务时,通过所述第一组的所述主服务器对所述第二组的所述主服务器指示所述用户的印刷任务的检索。

附图说明

图1是示出无服务器位置自由打印系统的构成的图。

图2是示出地址列表的图。

图3是示出优先级列表的图。

图4是示出印刷任务的登记处理的流程图。

图5是示出任务列表的图。

图6是示出印刷任务的执行处理的流程图。

图7是示出检索结果画面的图。

图8是示出检索结果画面的图。

图9是示出打印系统的图。

图10是示出高阶地址列表的图。

图11是示出印刷任务的执行处理的流程图。

具体实施方式

(第一实施方式)

图1是示出无服务器位置自由打印系统1(以下,记载为打印系统1)的构成的图。

打印系统1具有经由网络9连接的图像形成装置100、认证服务器2及客户端3。

图像形成装置100是例如具有印刷或fax等的多种功能的mfp(multi-functionperipheral:多功能外围设备)。以下,在未特别地区别各图像形成装置100时记载为图像形成装置100,在区别各图像形成装置100时记载为图像形成装置101a~110a、101b~110b、101c~110c。对于用户,在未区别各用户时仅记载为用户,在区别各用户时记载为用户x~z。

图像形成装置100具备:处理器11、存储器12、显示部13、输入部14及未图示的读卡器。

处理器11读取存储器12内的程序,并进行图像形成装置100的各种处理。显示部13显示图像形成装置100的设定信息或动作状态、日志信息以及向用户的通知。显示部13为触摸面板,并兼作输入部,接收用户的输入。输入部14具备按钮或按键来接收用户的输入。读卡器读取用户的id(identification:身份)卡片,获取用户的识别信息。

认证服务器2登记和管理用户,并进行用户的认证。

客户端3例如是pc(personalcomputer:个人计算机)。客户端3具备:处理器31、存储器32、显示部33、输入部34以及未图示的读卡器。处理器31读取存储器32内的程序,并进行客户端3的各种处理。显示部33显示画面。输入部34是键盘或鼠标,接收用户的输入。读卡器读取用户的id卡来获取用户的识别信息。多个客户端3连接于打印系统1,将印刷任务登记到适当的图像形成装置100。

在打印系统1中,10台图像形成装置101a~110a组成网络而形成组a。10台图像形成装置101b~110b组成网络而形成组b。10台图像形成装置101c~110c组成网络而形成组c。在本实施方式中,说明了存在三个由多台图像形成装置101a~110a组成网络的组的例子,组为两个以上即可。并且,构成各组的图像形成装置100的数量为两台以上即可。

在组a~c中能够利用现有的位置自由打印系统的功能。

在各组a~c中,图像形成装置101a~110a、101b~110b、101c~110c中的一台图像形成装置101a、101b、101c作为主服务器发挥作用。以下,有时将图像形成装置101a、101b、101c记载为主服务器101a、101b、101c。

主服务器101a、101b、101c共享主服务器101a、101b、101c的地址列表41(图2)。

组a的图像形成装置101a~110a共享优先级列表42(图3)。优先级列表42(图3)规定在主服务器101a的电源关闭的情况下发挥主服务器101a的功能的图像形成装置101a~110a的优先级。

优先级列表42也规定现在的主服务器101a。优先级列表42以地址规定各图像形成装置101a~110a。优先级列表42也为组a的图像形成装置101a~110a的地址列表。所谓地址是指各图像形成装置101a~110a的识别符号,包含ip地址(internetprotocoladdress:互联网协议地址)、mac地址(mediaaccesscontroladdress:媒体访问控制地址)。

在组b、c中,图像形成装置101b~110b、101c~110c也同样地共享优先级列表42。

以下,说明由打印系统1进行的打印处理。首先,说明通过组a的图像形成装置101a进行印刷任务的登记的例子。在以下的处理中,图像形成装置100及客户端3,通过由处理器11、21执行存储器12、22内的程序来进行各处理。

以下,参照图4的流程图说明。

用户x用存储有识别信息的id卡遮挡客户端3的读卡器进行认证。客户端3获取用户x的识别信息,向认证服务器2发送用户x的识别信息(步骤1)。认证服务器2根据被发送的识别信息认证用户x是否有操作客户端3的权限。当认证服务器2认证了用户x时(步骤2:是),客户端3通过用户x的输入启动打印机驱动器,向例如组a的图像形成装置104a发送印刷任务abcd1以及印刷任务abcd1的登记指示(步骤3)。

图像形成装置104a接收印刷任务abcd1以及印刷任务abcd1的登记指示,将印刷任务abcd1与用户x相关联并保存于存储器12(步骤4)。

这里,图像形成装置101a~110a共享各图像形成装置101a~110a所具有的印刷任务的任务列表43(图5)。在任务列表43中,将用户名和具有该印刷任务的图像形成装置101a~110a的地址关联于印刷任务名。

图像形成装置104a将印刷任务abcd1追加于任务列表43,并更新印刷任务abcd1(步骤5)。

图像形成装置104a向其它图像形成装置101a~110a通知更新了任务列表43的事项(步骤6)。从而,其它图像形成装置101a~110a使任务列表43与图像形成装置104a的任务列表43同步。

组b的图像形成装置101b~110b也同样地共享各图像形成装置101b~110b所具有的印刷任务的任务列表43。组c的图像形成装置101c~110c也共享各图像形成装置101c~110c所具有的印刷任务的任务列表。

以下参照图6的流程图。

下面,说明通过与用户x进行了印刷任务abcd1的登记的图像形成装置104a不同组的组b的图像形成装置105b执行印刷任务abcd1的例子。

当用户x通过客户端3向组a的图像形成装置104a进行印刷任务abcd1的登记时,例如去了组b的图像形成装置105b,以使执行印刷任务abcd1。

用户x用id卡遮挡图像形成装置105b的读卡器进行认证。图像形成装置105b获取用户x的识别信息,并向认证服务器2发送用户x的识别信息(步骤11)。

认证服务器2根据被发送的识别信息认证用户x是否有进行自由位置打印的权限。

当认证服务器2认证了用户x时(步骤12:是),图像形成装置105b从任务列表43中检索用户x的印刷任务。图像形成装置105b显示登记于组b的用户x的印刷任务的检索结果画面81(图7)(步骤:13)。此时,图像形成装置105b未检索其它的组a、c中的用户x的印刷任务。因此,在检索结果画面81中不显示用户x希望执行的印刷任务abcd1。

因此,用户x按下用于检索其它的组a、c的按钮811(步骤14:是)。

图像形成装置105b向组b的主服务器101b指示其它的组a、c内的用户x的印刷任务的检索(步骤20)。

组b的主服务器101b根据地址列表41(图2)向其它的组a、c的主服务器101a、101c指示用户x的印刷任务的检索。

组a、c的主服务器101a、101c从任务列表43检索用户x的印刷任务,将检索结果向组b的主服务器101b发送。在检索结果中包含在任务列表43中登记有与用户名相关联的印刷任务名及印刷任务的图像形成装置的地址。来自组a的主服务器101a的检索结果中包含图像形成装置104a具有用户x希望执行的印刷任务abcd1。

图像形成装置105b接收检索结果(步骤21),显示组a~c中的用户x的印刷任务的检索结果画面81(图8)(步骤22)。

用户x选择希望执行的印刷任务abcd1,按下印刷按钮812。从而,图像形成装置105b接收印刷任务abcd1的执行的指示(步骤15)。

图像形成装置105b执行被选择的印刷任务abcd1(步骤16)。此时,图像形成装置105b由于不具有被选择的印刷任务abcd1,因此,经由组b的主服务器101b向组a的主服务器101a指示印刷任务abcd1的获取。主服务器101a基于任务列表43从图像形成装置104a获取印刷任务abcd1。主服务器101a经由组b的主服务器101b向图像形成装置105b发送印刷任务abcd1。

此外,图像形成装置105b也可以基于来自组a的主服务器101a的检索结果,从具有印刷任务abcd1的图像形成装置104a直接获取印刷任务abcd1。这是因为检索结果中包含具有印刷任务abcd1的图像形成装置104a的地址。

由于执行的印刷任务abcd1不存在于任务列表43(步骤17:否),因此,图像形成装置105b维持任务列表43。

图像形成装置105b经由组b的主服务器101b向组a的主服务器101a通知执行了印刷任务abcd1(步骤19)。主服务器101a从任务列表43中删除印刷任务abcd1。组a的其它的图像形成装置101a~110a使任务列表43与主服务器101a的任务列表43同步。

此外,也说明由同组的图像形成装置105b执行用户x向图像形成装置103b进行了登记的印刷任务xyz1的例子。这种情况下,由于在通过步骤13显示的检索结果画面81上显示希望执行的印刷任务xyz1,因此,用户x不按下用于检索其它的组a、c的按钮811(步骤14:否)。在步骤15以后与上述的流程的内容相同。

以下,说明在主服务器101a、101b、101c的电源关闭的情况下的优先级最高的图像形成装置101a~110a、101b~110b、101c~110c的处理。以下,以组a的图像形成装置102a为例进行说明。

在组a的主服务器101a的电源为关闭的情况下,主服务器101a在关闭电源之前进行以下处理。即,主服务器101a基于优先级列表42(图3)向优先级最高的图像形成装置102a通知关闭电源的事项。

图像形成装置102a当接收主服务器101a的电源变为关闭的事项时,更新优先级列表42,规定主服务器为图像形成装置102a,并且将各图像形成装置101a~110a的优先级依次提升一级。

图像形成装置102a将图像形成装置102a变为主服务器的事项通知其它的图像形成装置101a~110a。

其它的图像形成装置101a~110a使优先级列表42与作为主服务器的图像形成装置102a的优先级列表42同步。

(第二实施方式)

图9是示出打印系统1a的图。

打印系统1a具有多个由多个组构成的大组。打印系统1a具有:由第一实施方式的组a~c构成的大组i、由与组a~c同样的组d~f构成的大组ii、由与组a~c同样的组g~i构成的大组iii。

各组a~i的图像形成装置100的台数为10台。各图像形成装置100共享各图像形成装置100所属的组a~i内的图像形成装置100所具有的印刷任务的任务列表。

属于各大组i、ii、iii的主服务器101a~101i中的一台成为高阶服务器101a、101d、101g。

高阶服务器101a、101d、101g具有各大组i、ii、iii的高阶服务器101a、101d、101g的高阶地址列表44(图10)。

在打印系统1a中,在同一大组i、ii、iii内进行印刷任务的登记及执行的情况下,执行与第一实施方式同样的处理。

以下,参照图11的流程图说明由与进行了印刷任务abcd1的登记的图像形成装置104a的大组i不同的大组ii的图像形成装置105d执行印刷任务abcd1的例子。在本例中,步骤20a与图6的步骤20不同,其它的步骤与图6的步骤相同。

图像形成装置105d基于任务列表在组d内检索用户x的印刷任务,将检索结果显示于检索结果画面81(步骤13)。此时,图像形成装置105d未检索大组ii的其它的组e、f内的用户x的印刷任务。并且,图像形成装置105d未检索大组i、iii内的用户x的印刷任务。因此,用户x希望执行的印刷任务abcd1不显示于检索结果画面81。

因此,用户x按下用于检索大组ii的其它的组e、f内以及其它的大组i、iii内的按钮811(步骤14:是)。

图像形成装置105d经由兼作组d的主服务器的高阶服务器101d,向大组ii的其它的组e、f的主服务器101e、101f指示用户x的印刷任务的检索(步骤20)。

图像形成装置105d从主服务器101e、101f经由高阶服务器101d接收其它的组e、f内的检索结果(步骤21)。

并且,图像形成装置105d经由大组ii的高阶服务器101d向其它大组i、iii的高阶服务器101a、101g指示用户x的印刷任务的检索(步骤20)。

高阶服务器101a基于任务列表43检索组a内的用户x的印刷任务。高阶服务器101a基于地址列表41向其它主服务器101b、101c指示用户x的印刷任务的检索。这样,高阶服务器101a检索大组i内的用户x的印刷任务。高阶服务器101g也同样地检索大组iii内的用户x的印刷任务。

图像形成装置105d从高阶服务器101a、101g经由高阶服务器101d接收大组i、iii内的检索结果(步骤21)。

图像形成装置105d显示大组i~iii内的用户x的印刷任务的检索结果画面81(步骤22)。

用户x选择用户希望执行的印刷任务abcd1,按下印刷按钮812。由此,图像形成装置105d接收印刷任务abcd1的执行的指示(步骤15)。

图像形成装置105d执行被选择的印刷任务abcd1(步骤16)。图像形成装置105d在印刷任务abcd1存在于大组ii的其它的组e、f的情况下,经由主服务器101e、101f获取印刷任务abcd1。

图像形成装置105d在印刷任务abcd1存在于大组i、iii的情况下,从具有印刷任务abcd1的图像形成装置104a经由高阶服务器101a、101d获取印刷任务abcd1。

由于执行的印刷任务abcd1不存在于任务列表(步骤17:否),因此,图像形成装置105d维持任务列表43。

图像形成装置105d经由高阶服务器101d向大组i的高阶服务器101a通知执行了印刷任务abcd1(步骤19)。高阶服务器101a从任务列表43中删除印刷任务abcd1。组a的其它的图像形成装置101a~110a使任务列表43与高阶服务器101a的任务列表43同步。

此外,在与执行印刷任务abcd1的图像形成装置105d的组d不同的组e的主服务器101e为高阶服务器101e的情况下,图像形成装置105d经由主服务器101d及高阶服务器101e进行向其它大组i、iii的检索的指示。

在地址列表41中,可以设定是否许可在各主服务器间检索。例如,可以为由于许可主服务器101a、101b间的检索,因此,组b的图像形成装置101b~110b能够在组a的图像形成装置101a~110a内检索。此外,例如,可以为由于不许可主服务器101b、101c间的检索,因此,组b的图像形成装置101b~110b不能够在组c的图像形成装置101c~110c内检索。

高阶地址列表44也同样地可以设定是否许可在各高阶服务器101a、101d、101g间检索。

当在检索结果画面81内按下用于检索其它的组的按钮811时,图像形成装置100可以仅检索该图像形成装置100所属的大组(例如,大组ii)内的其它的组(例如组e、f),将检索结果显示于检索结果画面81。并且,图像形成装置100可以在检索结果画面81内显示用于进一步检索高阶的组(例如,大组i、iii)内的按钮。当按下该按钮时,图像形成装置100可以检索该图像形成装置100所属的大组(例如大组ii)以外的大组(例如,大组i、iii)内。

在第一、第二实施方式中,参照图1,在检索用户执行检索任务的图像形成装置(例如105b)所属的第一组(例如组b)以外的第二组(例如组a)的图像形成装置(例如104a)所具有的用户的印刷任务的情况下,进行以下的处理。也就是说,图像形成装置(例如105b)经由第一组(例如组b)的主服务器(例如101b)向第二组(例如组a)的主服务器(例如101a)指示用户的印刷任务的检索。

在第一、第二实施方式中,印刷任务的检索的负荷施加至各组的主服务器,而不会较重地施加至大多数的图像形成装置。因此,在第一、第二实施方式中,即使打印系统的图像形成装置的构成台数为多数,用户也不会感到负担而能够利用图像形成装置。因此,在第一、第二实施方式中,能够使打印系统的图像形成装置的构成台数为多数。

在第一、第二实施方式中,图像形成装置首先在第一组内检索用户的印刷任务,并显示检索结果。并且,在用户指示第二组内的检索之后,进行第二组内的检索。因此,图像形成装置由于在第一组内有印刷任务的情况下不在第二组内检索,因此,不进行无用的检索即可,能够较快地显示检索结果。

如以上所详述的,根据本说明书记载的技术,能够提供一种能够通过多台图像形成装置组成位置自由打印系统的图像形成装置。

虽然说明了几个实施方式,但这些实施方式只是作为例子而提出的,并非旨在限定发明的范围。这些实施方式能够以其它各种方式进行实施,能够在不脱离发明的主旨的范围内进行各种省略、替换、变更。这些实施方式及其变形被包括在发明的范围和主旨中,同样地被包括在权利要求书所记载的发明及其均等的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1