印刷系统的制作方法

文档序号:12866103阅读:135来源:国知局
印刷系统的制作方法与工艺

本发明涉及印刷系统。



背景技术:

已知包括:用于对利用者进行认证的服务器、生成印刷任务的电子设备、以及执行印刷任务的印刷装置的典型的印刷系统。此处,印刷装置在从电子设备接收到利用者的认证用信息的情况下,将接收到的认证用信息向服务器发送。并且,服务器在从印刷装置接收用于认证利用者的认证用信息的情况下,当基于接收到的认证用信息的利用者的认证成功了时,将表示认证成功了的认证成功信息回复给印刷装置。接着,印刷装置在从服务器接收到认证成功信息的情况下,存储利用者的认证用信息,并且执行印刷任务。



技术实现要素:

本发明的一方式涉及的印刷系统包括:对利用者进行认证的服务器、生成印刷任务的电子设备、以及执行所述印刷任务的印刷装置。所述服务器在接收到用于认证利用者的认证用信息的情况下,当基于接收到的所述认证用信息的所述利用者的认证成功了时,将关于所述认证成功了的所述利用者的利用者信息回复给所述电子设备。所述利用者信息包括印刷限制信息,所述印刷限制信息用于限制印刷的种类和数量中的至少一个。所述印刷装置对作为根据特定的指示而执行的所述印刷任务的指示执行型印刷任务进行假脱机。所述电子设备包括:中央处理单元(cpu)、以及具有打印机驱动的存储设备。所述cpu通过执行所述打印机驱动来作为认证部、利用者信息存储部和任务发送部发挥功能,所述认证部将所述利用者的所述认证用信息向所述服务器发送并从所述服务器接收所述利用者信息,所述利用者信息存储部对所述认证部接收的所述利用者信息进行存储,所述任务发送部使用所述认证部接收的所述利用者信息将所述指示执行型印刷任务向所述印刷装置发送。当所述认证部未接收到所述利用者信息时,所述任务发送部将与所述利用者信息存储部中存储的所述利用者信息中所包括的所述印刷限制信息相应的所述指示执行型印刷任务向所述印刷装置发送。

附图说明

图1示出本发明的一实施方式涉及的印刷系统的框图。

图2示出一实施方式涉及的利用者终端的框图。

图3示出一实施方式涉及的服务器的框图。

图4示出一实施方式涉及的mfp的框图。

图5示出发送印刷任务的情况的一实施方式涉及的利用者终端的动作。

图6示出在图5所示的动作中被显示的印刷指示画面的一例。

图7是在图5所示的动作中被显示的印刷指示画面的一例,示出与图6所示的例不同的例。

图8是在图5所示的动作中被显示的印刷指示画面的一例,示出与图6和图7所示的例不同的例。

图9是发送印刷任务的情况的一实施方式涉及的利用者终端的动作,示出与图5所示的例不同的例。

图10示出利用者从mfp登录到印刷系统的情况的一实施方式涉及的mfp的动作。

图11示出执行被在服务器或mfp中假脱机的指示执行型印刷任务的情况的一实施方式涉及的mfp的动作。

图12示出在图11所示的动作中被显示的列表画面的一例。

具体实施方式

以下,使用附图对本发明的一实施方式进行说明。

首先,对本实施方式涉及的印刷系统的构成进行说明。

图1示出本实施方式涉及的印刷系统10的框图。

如图1所示,印刷系统10包括:作为生成印刷数据的电子设备的利用者终端20、服务器30、以及作为执行印刷任务的印刷装置的多功能外围设备(mfp)40。利用者终端20、服务器30和mfp40能够经由局域网(lan)、互联网等网络11彼此通信。

印刷系统10除了利用者终端20以外,也可以包括至少一个与利用者终端20同样的利用者终端。同样地,印刷系统10除了mfp40以外也能够包括至少一个与mfp40同样的mfp。

图2示出利用者终端20的框图。

如图2所示,利用者终端20包括:操作部21、显示部22、通信部23、存储部24和控制部25。操作部21是输入由利用者进行的各种操作的输入设备。显示部22是显示各种信息的液晶显示器(lcd)等显示设备。通信部23是通过经由网络11(参考图1)与外部的装置进行通信的通信设备。存储部24是存储有各种数据的半导体存储器、硬盘驱动器(hdd)等非易失性的存储设备。控制部25控制利用者终端20整体。在利用者终端20中包括智能手机等便携终端或个人计算机(pc)等计算机。

存储部24存储有作为任务发送程序的打印机驱动24a,所述任务发送程序用于生成印刷数据并作为印刷任务发送。打印机驱动24a可以在利用者终端20的制造阶段被安装到利用者终端20中,也可以被从通用串行总线(usb)存储器等外部的存储介质追加地安装到利用者终端20中,还可以被从网络11上追加地安装到利用者终端20中。

存储部24能够针对每名利用者存储关于利用者的利用者信息24b。

利用者信息24b包括关于利用者的认证的利用者认证信息24c。利用者认证信息24c包括:利用者的识别信息(以下称作“利用者识别信息”)24d和作为认证成功信息的存取令牌24e,所述认证成功信息表示由服务器30(参考图1)进行的认证成功了。

另外,利用者信息24b包括用于限制印刷的印刷限制信息24f。印刷限制信息24f包括:策略信息24g和会计信息24h。策略信息24g是用于对印刷的种类进行限制的信息。会计信息24h是用于对印刷的数量进行限制的信息。策略信息24g例如包括:表示是否能够执行印刷的信息、是否能够执行彩色印刷的信息、表示能够强制比通常的印刷环保的节能打印的信息。另外,会计信息24h例如包括:已执行的印刷张数、被允许的印刷张数(以下称作“允许张数”)、对于超过允许张数的印刷的处理内容、以及根据费用允许印刷的情况下的余额。作为对于超过允许张数的印刷的处理内容,例如,存在“停止印刷”或“停止彩色印刷”等。

另外,利用者信息24b包括利用者信息24b自身的有效期限24i。

控制部25例如包括:中央处理单元(cpu)、只读储存器(rom)和随机存取存储器(ram)。rom存储有程序和各种数据。ram被用作cpu的工作区域。cpu执行存储于rom或存储部24的程序。

控制部25通过执行打印机驱动24a,作为认证部25a、利用者信息存储部25b、任务发送部25c发挥功能。认证部25a将利用者的认证用信息向服务器30发送并从服务器30接收利用者信息。利用者信息存储部25b存储由认证部25a接收的利用者信息。任务发送部25c使用由认证部25a接收的利用者信息,将作为根据特定的指示执行的印刷任务的指示执行型印刷任务向服务器30或mfp40发送。此处,认证用信息例如是利用者识别信息和密码的组合。

图3示出服务器30的框图。

如图3所示,服务器30包括:操作部31、显示部32、通信部33、存储部34和控制部35。操作部31是输入由利用者进行的各种操作的鼠标、键盘等输入设备。显示部32是显示各种信息的lcd等显示设备。通信部33是通过经由网络11(参考图1)进行与外部的装置通信的通信设备。存储部34是存储各种数据的半导体存储器、hdd等非易失性的存储设备。控制部35控制服务器30整体。服务器30由pc等计算机构成。

存储部34存储有利用者识别信息和利用者的密码组合等用于认证利用者的认证用信息34a。

存储部34对每名利用者存储用于限制印刷的印刷限制信息34b。印刷限制信息34b包括策略信息34c和会计信息34d。策略信息34c是用于限制印刷的种类的信息。会计信息34d是用于限制印刷的数量的信息。

存储部34能够存储多个指示执行型印刷任务34e。存储部34将指示执行型印刷任务34e分别与任一个利用者识别信息关联地存储。

控制部35例如包括cpu、rom和ram。rom存储有程序和各种数据。ram被用作cpu的工作区域。cpu执行存储于rom或存储部34的程序。

图4示出mfp40的框图。

如图4所示,mfp40包括操作部41、显示部42、打印机43、扫描仪44、传真通信部45、通信部46、存储部47和控制部48。操作部41是输入由利用者进行的各种操作的按钮等输入设备。显示部42是显示各种信息的lcd等显示设备。打印机43是在纸张等记录介质上执行印刷的印刷设备。扫描仪44是从原稿读取图像数据的读取设备。传真通信部45通过经由公共电话线路等通信线路与未图示的外部的传真装置进行传真通信的传真设备。通信部46是通过经由网络11(参考图1)与外部的装置进行通信的网络通信设备。存储部47是存储有各种数据的半导体存储器、hdd等非易失性的存储设备。控制部48控制mfp40整体。

存储部47存储有利用者识别信息和利用者的密码的组合等用于认证利用者的认证用信息47a。

存储部47针对每名利用者存储用于限制印刷的印刷限制信息47b。印刷限制信息47b包括策略信息47c和会计信息47d。策略信息47c是用于限制印刷的种类的信息。会计信息47d是用于限制印刷的数量的信息。

存储部47能够存储多个指示执行型印刷任务47e。存储部47将指示执行型印刷任务47e分别与任一个利用者识别信息关联地存储。

控制部48例如包括cpu、rom和ram。rom存储有程序和各种数据。ram被用作cpu的工作区域。cpu执行存储于rom或存储部47的程序。

控制部48通过以特定的定时确认服务器30的认证用信息34a和印刷限制信息34b,来将认证用信息47a和印刷限制信息47b维持成与服务器30的认证用信息34a和印刷限制信息34b相同的信息。

接着,对印刷系统10的动作进行说明。

首先,对发送印刷任务的情况下的利用者终端20的动作进行说明。

图5示出发送印刷任务的情况下的利用者终端20的动作。

当经由操作部21输入显示印刷指示画面的指示时,利用者终端20的控制部25执行图5所示的动作。

如图5所示,控制部25的认证部25a将经由操作部21输入的认证用信息向服务器30发送(步骤s101)。此处,认证用信息可以在图5所示的动作之前经由操作部21输入,也可以在步骤s101中被输入。从而,服务器30的控制部35在存储部34中存储有与从利用者终端20发送来的认证用信息相同的认证用信息34a的情况下,允许利用者的登录,生成包括该利用者的印刷限制信息34b的利用者信息,将该利用者信息回复给利用者终端20。

在步骤s101的处理之后,认证部25a判断是否从服务器30发送来利用者信息(步骤s102)。

认证部25a当在步骤s102中判断为未从服务器30发送来利用者信息时,判断是否从服务器30通知过来认证的失败(步骤s103)。

认证部25a当在步骤s103中判断为从服务器30通知过来认证的失败时,结束图5所示的动作。

认证部25a在步骤s103中判断为未从服务器30通知过来认证的失败时,对在步骤s101的处理之后是否经过了特定的时间进行判断(步骤s104)。在服务器30停机等服务器30处于离线的状态的情况或在利用者终端20和服务器30之间产生任何通信障碍的情况下,在步骤s101的处理之后经过特定的时间。

认证部25a当在步骤s104中判断为没有经过特定的时间时,执行步骤s102的处理。

认证部25a在步骤s102中判断为利用者信息被从服务器30发送来时,接收从服务器30发送来的利用者信息(步骤s105)。

接着,控制部25的利用者信息存储部25b将在步骤s105中接收的利用者信息作为利用者信息24b存储到存储部24中(步骤s106)。

接着,控制部25的任务发送部25c对与在步骤s105中接收的利用者信息相应的印刷指示画面50(参考图6)进行显示(步骤s107)。

图6所示的印刷指示画面50包括:下拉菜单51、单选按钮52a和52b、单选按钮53a和53b、发送按钮54以及取消按钮55。下拉菜单51是用于对印刷的份数进行指定的菜单。单选按钮52a和52b是用于指定是彩色印刷和黑白印刷的哪一种的按钮。单选按钮53a和53b是用于指定是单面印刷和双面印刷的哪一种的按钮。发送按钮54是用于执行指示执行型印刷任务的发送的按钮。取消按钮55是用于结束图5所示的动作的按钮。

任务发送部25c根据利用者信息控制印刷指示画面50的用户界面(ui)。例如,当在利用者信息的策略信息中单面印刷被禁止时,任务发送部25c如图7所示在单选按钮53b被选择了的状态下单选按钮53a变灰而不能够操作。另外,任务发送部25c在基于利用者信息的会计信息判断为已执行的印刷张数超过允许张数的情况下,在利用者信息的会计信息中的“对于超过允许张数的印刷的处理内容”是“停止印刷”时,如图8所示,发送按钮54变灰而不能够操作。印刷的设定不限于以上说明了的,能有各种设定。例如,作为印刷的设定也可以是能够设定汇总印刷的构成。

任务发送部25c当在步骤s104中判断为经过了特定的时间时,判断存储部24中是否存储有登录中的利用者的利用者信息24b(步骤s108)。

任务发送部25c当在步骤s108中判断为在存储部24中未存储有登录中的利用者的利用者信息24b时,结束图5所示的动作。

任务发送部25c当在步骤s108中判断为存储部24中存储有登录中的利用者的利用者信息24b时,对是否过了登录中的利用者的利用者信息24b的有效期限24i进行判断(步骤s109)。

任务发送部25c当在步骤s109中判断为过了登录中的利用者的利用者信息24b的有效期限24i时,删除登录中的利用者的利用者信息24b(步骤s110),结束图5所示的动作。

任务发送部25c当在步骤s109中判断为没有过登录中的利用者的利用者信息24b的有效期限24i时,对与登录中的利用者的利用者信息24b相应的印刷指示画面50(参考图6)进行显示(步骤s111)。即,任务发送部25c根据利用者信息24b来控制印刷指示画面50的ui。

任务发送部25c在步骤s107或步骤s111的处理之后,对发送按钮54是否被触碰进行判断(步骤s112)。

任务发送部25c当在步骤s112中判断为发送按钮54没有被触碰时,对取消按钮55是否被触碰进行判断(步骤s113)。

任务发送部25c当在步骤s113中判断为取消按钮55被触碰了时,结束图5所示的动作。

任务发送部25c当在步骤s113中判断为取消按钮55没有被触碰时,执行步骤s112的处理。

任务发送部25c当在步骤s112中判断为发送按钮54被触碰了时,在生成了与印刷指示画面50中的设定相应的印刷任务(步骤s114)之后,将在步骤s114中生成的印刷任务向发送目的地发送(步骤s115),结束图5所示的动作。发送目的地可以是在印刷指示画面50中能够指定,也可以是在图5所示的动作之前能够设定。

在作为发送目的地指定了服务器30的情况下,任务发送部25c将印刷任务作为指示执行型印刷任务发送。此处,任务发送部25c通过打印机任务语言(pjl)将利用者信息的利用者认证用信息写入指示执行型印刷任务的数据的标头。该利用者信息在执行了步骤s107的处理的情况下是在步骤s105中被接收的利用者信息的利用者认证信息。该利用者信息在执行了步骤s111的处理的情况下是登录中的利用者的利用者信息24b的利用者认证信息24c。从而,服务器30的控制部35在基于被从利用者终端20发送来的存取令牌确认了不是不正当的存取之后,将被从利用者终端20发送来的指示执行型印刷任务作为指示执行型印刷任务34e,与被从利用者终端20发送来的利用者识别信息关联地存储(假脱机)在存储部34中。服务器30的控制部35在基于被从利用者终端20发送来的存取令牌不能确认不是不正当的存取的情况下,不假脱机而废弃被从利用者终端20发送来的指示执行型印刷任务。

在作为发送目的地指定了mfp40中的指示执行型印刷任务用的端口号的情况下,任务发送部25c将印刷任务作为指示执行型印刷任务发送。此处,任务发送部25c通过pjl将利用者信息的利用者认证用信息写入指示执行型印刷任务的数据的标头。该利用者信息在执行了步骤s107的处理的情况下,是在步骤s105中被接收到的利用者信息的利用者认证信息。该利用者信息在执行了步骤s111的处理的情况下是登录中的利用者的利用者信息24b的利用者认证信息24c。从而,mfp40的控制部48在基于被从利用者终端20发送来的存取令牌确认了不是不正当的存取之后,将被从利用者终端20发送来的指示执行型印刷任务作为指示执行型印刷任务47e,与被从利用者终端20发送来的利用者识别信息关联地存储(假脱机)在存储部47中。mfp40的控制部48在基于被从利用者终端20发送来的存取令牌不能确认不是不正当的存取的情况下,不假脱机而废弃被从利用者终端20发送来的指示执行型印刷任务。

在作为发送目的地指定了mfp40中的通常的印刷任务用的端口号的情况下,任务发送部25c将印刷任务作为通常的印刷任务发送。

也能够设定利用者终端20的控制部25是否使用存储于存储部24的利用者信息24b。控制部25在被设定为不使用被存储在存储部24中的利用者信息24b的情况下,删除被存储在存储部24中的利用者信息24b,代替图5所示的动作,执行图9所示的动作。图9所示的动作是在图5所示的动作中除去了步骤s106、步骤s108~步骤s111的处理的动作。

接着,对利用者从mfp40登录到印刷系统10的情况的mfp40的动作进行说明。

图10示出利用者从mfp40登录到印刷系统10的情况的mfp40的动作。

利用者能够通过经由mfp40的例如操作部41输入认证用信息来登录到印刷系统10。当认证用信息经由操作部41输入时,mfp40的控制部48执行图10所示的动作。

如图10所示,控制部48将被经由操作部41输入的认证用信息向服务器30发送(步骤s131)。此处,认证用信息可以在图10所示的动作之前被经由操作部41输入,也可以在步骤s131中被输入。从而,服务器30的控制部35在存储部34中存储有与被从mfp40发送来的认证用信息相同的认证用信息34a的情况下,允许利用者的登录,将该利用者的存取令牌、认证用信息34a和印刷限制信息34b回复给mfp40。

控制部48在步骤s131的处理之后,对是否从服务器30发送来存取令牌、认证用信息和印刷限制信息进行判断(步骤s132)。

控制部48当在步骤s132中判断为没有从服务器30发送来存取令牌、认证用信息和印刷限制信息时,对是否从服务器30通知过来认证的失败进行判断(步骤s133)。

控制部48当在步骤s133中判断为从服务器30通知过来认证的失败被时,结束图10所示的动作。

控制部48当在步骤s133中判断为没有从服务器30通知过来认证的失败时,对在步骤s131的处理之后是否经过了特定的时间进行判断(步骤s134)。在服务器30停机等服务器30是离线的状态的情况下或在服务器30和mfp40之间发生任何通信障碍的情况下,在步骤s101的处理之后特定的时间经过。

控制部48当在步骤s134中判断为未经过特定的时间时,执行步骤s132的处理。

控制部48当在步骤s132中判断为从服务器30发送来存取令牌、认证用信息和印刷限制信息时,将被从服务器30发送来的认证用信息和印刷限制信息分别作为登录中的利用者的认证用信息47a和印刷限制信息47b存储在存储部47中(步骤s135),结束图10所示的动作。

控制部48当在步骤s134中判断为特定的时间经过了时,对存储部34中是否存储有与在步骤s131中发送了的认证用信息相同的认证用信息47a进行判断(步骤s136)。

控制部48当在步骤s136中判断为存储部34中未存储有与在步骤s131中发送了的认证用信息相同的认证用信息47a时,结束图10所示的动作。

控制部48当在步骤s136中判断为存储部34存储有与在步骤s131中发送了的认证用信息相同的认证用信息47a时,允许利用者的登录(步骤s137),结束图10所示的动作。

接着,对执行被与服务器30或mfp40中假脱机的指示执行型印刷任务的情况的mfp40的动作进行说明。

图11示出执行与服务器30或mfp40中假脱机的指示执行型印刷任务的情况的mfp40的动作。

利用者能够经由mfp40的例如操作部41来对指示执行型印刷任务的执行的动作的开始进行指示。当指示开始执行型印刷任务的执行的动作时,mfp40的控制部48执行图11所示的动作。

如图11所示,控制部48将登录中的利用者的利用者识别信息向服务器30发送(步骤s161)。从而,服务器30的控制部35将登录中的利用者的认证用信息34a和印刷限制信息34b、以及服务器30假脱机了的指示执行型印刷任务34e之中登录中的利用者的指示执行型印刷任务34e的列表回复给mfp40。

接着,控制部48对是否从服务器30接收到认证用信息和印刷限制信息进行判断(步骤s162)。

控制部48当在步骤s162中判断为没有接收认到证用信息和印刷限制信息时,对在步骤s161的处理之后是否经过了特定的时间进行判断(步骤s163)。在服务器30停机等服务器30是离线的状态的情况下或在服务器30和mfp40之间发生任何通信障碍的情况下,在步骤s101的处理之后特定的时间经过。

控制部48当在步骤s163中判断为特定的时间没有经过时,执行步骤s162的处理。

控制部48当在步骤s162中判断为接收到认证用信息和印刷限制信息时,将从服务器30接收到的认证用信息和印刷限制信息分别作为登录中的利用者的认证用信息47a和印刷限制信息47b存储在存储部47中(步骤s164)。控制部48将列表画面60(参考图12)显示在显示部42上(步骤s165),所述列表画面60合并了与存储部47假脱机的指示执行型印刷任务47e之中登录中的利用者的指示执行型印刷任务47e的列表、以及与认证用信息和印刷限制信息一起从服务器30接收到的列表。

控制部48在步骤s163中判断为特定的时间经过了时,将示出登录中的利用者的指示执行型印刷任务47e的列表的列表画面60(参考图12)显示在显示部42上(步骤s165)。

图12所示的列表画面60包括:列表框61、执行按钮62和取消按钮63。列表框61示出登录被允许的利用者的指示执行型印刷任务的列表。执行按钮62是用于执行在列表框61中被指定的指示执行型印刷任务的按钮。取消按钮63是用于结束图11所示的动作的按钮。

控制部48在列表画面60中将当被执行时违反由印刷限制信息47b进行的限制的指示执行型印刷任务设置为不可能。

控制部48在步骤s165的处理之后对执行按钮62是否被触碰进行判断(步骤s166)。

控制部48在步骤s166中判断为执行按钮62没有被触碰时,对取消按钮63是否被触碰进行判断(步骤s167)。

控制部48当在步骤s167中判断为取消按钮63被触碰时,结束图11所示的动作。

控制部48当在步骤s167中判断为取消按钮63没有被触碰时,执行步骤s166的处理。

控制部48当在步骤s166中判断为执行按钮62被触碰了时,获取在列表框61中被指定的指示执行型印刷任务(步骤s168)。此处,控制部48当在列表框61中被指定的指示执行型印刷任务由服务器30假脱机时,从服务器30获取该指示执行型印刷任务。另外,控制部48当在列表框61中被指定的指示执行型印刷任务由mfp40假脱机时,从存储部47获取该指示执行型印刷任务。

控制部48在步骤s168的处理之后,通过打印机43执行在步骤s168中获取的指示执行型印刷任务(步骤s169),结束图11所示的动作。

以上,对指示执行型印刷任务的执行进行了说明。然而,印刷系统10也应对不是指示执行型印刷任务的通常的印刷任务的执行。即,当从利用者终端20向mfp40发送通常的印刷任务时,mfp40不将该印刷任务作为指示执行型印刷任务47e在存储部47中假脱机,而通过打印机43执行。

如上所述,在印刷系统10中,利用者终端20通过将利用者的认证用信息发送给服务器30(步骤s101)来存储从服务器30接收的利用者信息24b(步骤s106)。利用者终端20当在将指示执行型印刷任务向mfp40发送的情况下没有从服务器30接收到利用者信息24b时(在步骤s104中“是”),只将与存储了的利用者信息24b所包含的印刷限制信息24f相应的指示执行型印刷任务向mfp40发送(步骤s115)。从而,印刷系统10即使在不能够与服务器30的通信的情况下也能够使指示执行型印刷任务根据印刷限制信息24f在mfp40中假脱机。

在印刷系统10中,利用者终端20即使在不能够与服务器30的通信的情况下,也能够通过使用存储了的利用者认证信息24c来使mfp40执行指示执行型印刷任务的假脱机。

印刷系统10即使在不能够与服务器30的通信的情况下,也不使用过旧的印刷限制信息24f(步骤s110),所以能够降低使不适当的指示执行型印刷任务在mfp40中假脱机的可能性。

本发明的印刷装置虽然在本实施方式中是mfp,但是也可以是打印机专用机等mfp以外的印刷装置。

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