专利名称:图像处理系统以及装置和批准服务器的制作方法
技术领域:
本发明涉及用于产生并输出特定文档的图像的图像处理装置,例如复印机、多功能机、打印机、传真机或扫描仪,以及涉及对需要以另一种形式打印或输出进行限制的文档的输出限制。
背景技术:
已知以下在图像处理装置(例如复印机)中限制文档输出的相关技术。即,在该相关技术中,当用户输入用户名和密码时,所述图像处理装置向电子认证系统执行询问,以及如果确定询问结果为所述用户被授权执行文档的复印或读取,则允许所述操作。
在另一个相关的技术中,以下方法被用于防止在图像处理装置(例如复印机)上对社内机密文件进行复印。即,在该技术中,在机密文档创建期间,在记录纸上添加带有低可见度黄粉的标记。如果那个标记在复印处理期间被读取,则所述文件被认为是机密文档并且执行安全保护处理,例如输出完全变黑的纸张。此外,已知的技术允许在所述图像处理装置中登记压印,使得如果所述图像处理装置从文档读取压印,则所述文件被认为是机密文档并且执行安全保护处理。此外,另一已知技术迫使任何处理在试图复印机密文档时暂停,并且也在下一个处理中由显影单元在纸张上添加以及输出例如“这个文档为机密并且不能被复印”的消息。
此外,已知的电子邮件发送装置在所述文档本身包括指定的关键字以及目的地包括预定的地址的情况下也禁止电子邮件的发送。
取决于文档的类型,存在多种类型的机密文档以及对于禁止输出操作(例如打印或复印)的需要程度。例如,尽管完全禁止打印到纸上,但是允许一些社内机密文件显示在屏幕上,同时如果获得授权者的批准(approval),则允许其它文档的输出,例如打印到纸上。然而,上述技术不能根据禁止输出操作的需要程度来详细地控制输出,以及只有在所述文档的输出与预定条件冲突的情况下才禁止文档的输出。
发明内容
根据本发明的第一方面,提供一种图像处理装置,用于根据来自用户的指示输出文档。所述图像处理装置包括规则存储部件,用于存储批准规则和授权者(authorizer)信息,其中所述批准规则用于确定输出需要批准的文档,以及所述授权者确定是否给予批准;以及输出控制部件,用于当作为输出指示的目标的文档是输出需要批准的文档时,执行控制操作,使得直至所述授权者批准所述文档的输出时才输出所述文档。
根据本发明的另一方面,提供一种图像处理系统,用于根据来自用户的指示输出文档。所述图像处理系统包括规则存储部件,用于存储批准规则和授权者信息,其中所述批准规则用于确定输出需要批准的文档,以及所述授权者确定是否给予批准;以及输出控制部件,用于执行控制操作,使得当作为输出指示的目标的文档是输出需要批准的文档时,直至所述授权者批准所述文档的输出时才输出所述文档。
根据本发明的另一方面,提供一种图像处理系统,具有根据来自用户的指示输出文档的图像处理装置以及批准服务器。所述图像处理装置包括询问部件,用于向所述批准服务器询问文档的输出是否需要批准;以及输出控制部件,用于当接收到表示所述文档的输出不需要批准的响应时输出所述文档,以及执行控制操作,使得当接收到表示所述文档的输出需要批准的响应时,直至获得批准时才输出所述文档。所述批准服务器包括规则存储部件,用于存储批准规则和授权者信息,其中所述批准规则用于确定输出需要输出的文档,以及所述授权者确定是否给予批准;响应部件,用于从图像处理装置接收关于所述文档的输出是否需要得到批准的询问,以及基于存储规则和信息对所述图像处理装置做出响应;以及批准处理部件,用于如果所述文档的输出需要批准,则当获得批准时通知所述用户或所述图像处理装置批准所述文档的输出。
根据本发明的另一方面,提供一种图像处理装置,用于根据来自用户的指示输出文档。所述图像处理装置包括询问部件,用于向批准服务器询问文档的输出是否需要批准;以及输出控制部件,用于当接收到表示所述文档的输出不需要批准的响应时输出所述文档,以及当接收到表示所述文档的输出需要批准的响应时,执行控制操作,使得直至获得批准时才输出所述文档。
根据本发明的另一方面,提供一种批准服务器。该批准服务器包括规则存储部件,用于存储批准规则和授权者信息,其中所述批准规则用于确定需要输出批准的文档,以及所述授权者确定是否给予批准;响应部件,用于从图像处理装置接收关于所述文档的输出是否需要得到批准的询问,以及基于存储规则和信息向所述图像处理装置做出响应;以及批准处理部件,用于如果所述文档的输出需要批准,则当获得批准时通知所述用户或所述图像处理装置批准所述文档的输出。
基于以下附图,将详细描述本发明的实施例,其中图1是显示关于本发明的图像处理装置之实例配置的功能性方框图;图2显示批准规则的一个例子;
图3是显示关于本发明的图像处理装置之实例配置的功能性方框图;图4显示了用于批准处理的用户界面(UI)屏幕的实例显示。
图5描述了一个修改的实例,其中可以为每一个批准规则单独地登记授权者;图6描述了一个修改的实例,其中可以为多个批准规则的每一个安全级别单独地登记授权者;以及图7是显示一个修改的图像处理系统的功能性方框图。
具体实施例方式
参考附图,将详细描述本发明的实施例。
参考图1,将描述这个实施例的图像处理装置10的结构。在这个实例中,图像处理装置10是一复印机、打印机、扫描仪或传真机,或者将这些功能组合的多功能机。然而,这仅仅是一个实例。图像处理装置10可以是这些装置中的任意一个,例如复印机或打印机。
在图像处理装置10中,输出部件12接收待处理的输出文档100。例如,如果图像处理装置10是一复印机、扫描仪或传真机,则输出文档100是通过输入部件12或图像读取单元读取的纸件。在这种情况下,输入部件12将读取的文档的图像数据发送到控制部件14。此外,如果图像处理装置10是一打印机,则输入文档100是文档数据,例如以页面描述语言表示或以图像数据的形式表示的文档数据,并且输出部件12接收来自客户计算机的数据。在这种情况下,输入部件12将输入的文档数据发送到控制部件14或者将所述文档数据转换为可由输出部件16处理的图像数据格式的数据,然后将其发送到控制部件14。在多功能机的情况下,纸件或文档数据被接受作为输入文档100。
输出部件16从所述图像处理装置输出对于由输入部件12输入的输入文档100的处理结果。例如,如果图像处理装置是一复印机或打印机,则输出部件16是用于将图像打印到纸张上的打印单元。此外,在传真机的情况下,输出部件16是用于图像的传真发送的发送单元。在扫描仪的情况下,输出部件16将扫描的图像作为文件存储到图像处理装置10中的非易失性存储器中,或者将文件发送到预先登记的计算机。在多功能装置的情况下,提供对应于各种功能的输出部件16。
检查部件18判断从输出部件16输出文档是否需要批准。这个判断是根据规则数据库(DBdatabase)20中登记的批准规则执行的。图2显示了规则数据库20中登记的批准规则的实例。正如图中所示,每一个规则被分配一个规则ID(识别信息)以及登记与所述规则ID相对应的规则描述。例如,规则ID“0”表示这样一个规则,即,如果所述文档主体(或者所述文档的内容部分或其中的非“特性”部分)包括“禁止复印”的字符串,则需要对所述文档的输出进行批准。此外,规则ID“1”表示这样的规则,即,如果所述文档主体包括“机密文档”的字符串以及如果控制所述文档输入的用户不是“管理(Mgr)”组的成员,则需要批准。在此,当使用图像处理装置10时,从用户认证处理获得控制文档复印或打印的用户的信息。可以使用许多方法执行用户认证,例如输入用户名和密码(丛图像处理装置10的本地用户界面(UI)或者远程客户机的驱动程序的UI输入)或者利用磁性或者IC芯片读取用户持有的ID卡。尽管此前描述的批准规则利用所述文档主体中的字符串或用户信息,但是可以利用各种其它类型的信息定义所述规则。例如,判断批准需要的规则也可以被考虑为在包含预定标记或预定压印的文档主体中的图像。此外,附着到文档主体的属性数据中的信息条目(例如文档作者名或传真发送的目的地)可以被并入规则中。而且,如果在规则中可以描述关于文档输出模式(种类,例如复印、打印、扫描或传真发送)的条件,则可以进行条件设定,例如只有传真发送需要批准。新规则的登记或者规则数据库20中现有规则的删除或修改可以经由规则设定部件22所提供的UI来执行。
检查部件18判断相对于规则DB 20中的每一个规则是否有冲突。如果输入文档是图像数据,例如扫描的图像,则可以经由光学字符识别(OCROptical Character Recognition)从所述图像读取字符串,以及判断所述字符串是否与规则20中的任何规则冲突。同样也执行检查所述图像中的标记(例如由规则定义的压印)的处理。此外,如果所述文档被作为页面描述语言的数据输入的话,则可以对在所述页面描述语言数据中的字符串执行类似的判断。此外,如果规则包括关于属性或用户信息的条件,则检查部件18利用附着到文档上的属性信息或者从图像处理装置10中的用户认证单元获得的用户信息执行判断。
如果判断需要批准,则批准部件24执行用于接受来自授权者的批准的处理。授权者的信息(认证信息,例如用户名和密码)被登记到授权者数据库26中。可以经由授权者设定部件28提供的UI来对行授权者DB 26中登记的授权者的信息进行添加、删除、或者修改。
例如,批准部件24包括例如以下类型的处理。如果需要批准,批准部件24在图像处理装置10上设置的UI屏幕(例如液晶显示触摸面板)上显示一消息,以请求批准。看到这个消息的授权者通过执行图像处理装置10的用户认证来登录。当人们从UI屏幕上显示的菜单选择批准任务时,批准部件24显示需要请求授权者批准的文档的列表。列表包括例如图像处理装置10为每一个文档分配的ID、所述文档的文件名(如果有)、控制所述输出的用户的用户名、输出指示的日期和时间等等。此外,可以允许所述授权者察看所述文档的内容,通过执行一操作以在所述UI屏幕上显示所述文档的图像(例如,已经将其分辨率转换为UI屏幕的文档的图像)来请求对该文档的批准。授权者从列表选择文档,其输出被批准或被拒绝。
控制部件14控制图像处理装置10中的各种部件,例如输入部件12、输出部件16、检查部件18、以及批准部件24。控制部件14根据来自本地UI部件或远程计算机的用户登录操作执行用户认证。当从输入部件12输入文档时,所述文档的主体数据(图像数据或页面语言数据)和属性数据以及用户信息都被发送到检查部件18,以及请求对于批准需求的检查。作为结果,如果检查部件18返回的响应是不需要批准,控制部件14将所述文档数据(例如图像)发送到输出部件16,以及根据用户指定的输出模式执行输出操作。另一方面,如果返回的响应表示需要批准,则控制部件14暂停所述文档的输出处理,以及从批准部件24请求批准处理。此时,“输出处理将被暂停,直至获得批准,因为这个文档的输出需要批准”的消息被发送并显示在图像处理装置10的UI屏幕上,或者请求所述输出的远程计算机上。当批准部件24响应于这个批准请求从所述授权者接收到文档输出的批准时,控制部件14恢复所述文档之暂停的输出处理,以及将文档数据发送到输出部件16用于输出。另一方面,如果来自批准部件24的响应为授权者拒绝所述文档的输出,则控制部件14发送并且在本地UI或远程计算机上显示一消息,即“当前文档不能被输出,因为批准被拒绝”,并且破坏暂停的文档的数据。然后,结束所述处理,而没有输出所述文档。
控制部件14、检查部件18、批准部件24等等可以通过在图像处理装置10中执行程序的处理器来实现,在程序中描述了各个部件的功能。
在上述实例中判断需要批准的情况下,用于暂停输出的消息或者拒绝批准的消息被显示在UI屏幕或者远程计算机的屏幕上。另外,在用户发出命令以从图像处理装置10的UI复印或打印的情况下,可以由输出部件16打印以及输出这些消息。
尽管未示出,但是当然可以登记一输出禁止规则,表示绝对禁止所述批准或者没有批准的输出的条件,以及如果应用该输出禁止规则,则终止所述输入文档的输出(以及如果必要,显示或输出表示所述输出终止的原因)。
正如以上所述,根据这个实施例,对于如果有来自合适授权者的批准则可以输出的文档,图像处理装置10暂停其输出处理,以及执行处理以接受来自授权者的批准,使得当所述批准被接受时可以恢复所述输出。因此,代替完全禁止与规则冲突的文档的输出,详细的输出控制变为可能,其中设置批准规则下的文档,使得其可以在批准时被输出。
接着,参考图3,将描述修改的实施例。图3中与图1中显示的各个组件相对应以及与图1中的参考数字一样的组件的描述将被省略。
图3中的图像处理装置10a比图1的图像处理装置10增加了批准通知部件30、批准完成通知部件32、以及输出恢复指示部件34。在上述实施例中,批准处理是利用图像处理装置10的本地UI来执行的。相比之下,这个实施例提供了用于接收来自操作远程计算机的授权者的批准的机制。
批准通知部件30创建请求来自远程授权者的批准的通知信息,以及将所述通知信息发送给所述授权者。可以例如经由电子邮件发送这个通知信息。提前登记将要作为目的地的授权者的地址信息(例如,电子邮件地址),然后从授权者DB 26或者图像处理装置10中的用户信息管理部件或者网络上获得该地址信息。除如上述实施例中描述的本地批准处理的功能之外,批准部件24产生并设置一UI屏幕200,用于来自远程计算机的批准处理,正如图4所示。这个屏幕200包括用于显示批准对象的属性信息202、批准的文档中的图像204(如果存在多页,则可以显示代表页,例如首页,或者全部页面)、以及用于表示批准目的的图形用户界面(GUI)按钮206。用于批准的属性信息包括例如用于控制输出所述文档的用户的识别信息、发出输出指示的图像处理装置10的识别信息、以及当发出输出指示时的日期和时间。此外,除批准的按钮之外,也可以设置批准拒绝的按钮。例如,一个方法是将图像处理装置10配备有网络服务器功能,以及给所述授权者提供作为网页的屏幕200。在这种情况下,由批准通知部件30发送给授权者的通知信息包括有一消息,该消息表示文档输出的批准正被请求以及提供用访问UI屏幕200的URL,用于进行批准处理。代替以网页提供用于进行批准处理的屏幕,创建通知信息并且提供给授权者,该通知信息包括有表示什么将被批准的属性信息202或者待批准的文档的信息(文档名或文档图像)以及用于批准或拒绝的链接信息。在这种情况下,当所述授权者执行操作(例如点击通知信息中的链接),显示批准或拒绝的数据使用HTTP或其它协议经由网络被发送到批准部件24。
当从所述授权者接收到批准或拒绝的命令时,批准部件24记录批准结果。然后,批准完成通知部件32将表示批准结果的通知(例如电子邮件)发送给控制文档输出的用户。从图像处理装置10中或网络上的用户信息管理部件获得用户的通知目的地地址。
如果文档的输出被批准,批准通知部件30的通知包括解除所述文档输出之暂停的链接(例如表示所述文档的ID的URL)。当所述用户选择所述通知中的链接时,例如通过点击操作,暂停的解除命令使用例如HTTP的协议经由网络被发送到图像处理装置10。在接收这个命令的图像处理装置10中,输出恢复指示部件34根据所述批准结果的记录判断所述文档(暂停解除命令表示该文档的输出暂停将要被解除)是否已经被批准,以及如果获得批准,则控制部件14控制输出部件16以输出所述文档。在批准完成通知部件32发送给用户的通知的链接信息中,包含获得批准的信息和文档ID,以及获得批准的信息可以与文档ID一起从用户的计算机发送到图像处理装置10。此外,从批准完成通知部件32发送到用户的通知中包括例如被批准的文档的ID的字符串,以及察看通知的用户进入图像处理装置10以及经由图像处理装置10的UI输入所述文档ID,使得发出解除所述输出暂停状态的命令。
根据图3的修改,可以由授权者或者执行输出指示的用户执行的关于批准的一连串操作,即使那个人不接近图像处理装置10。
接着,参考图5,将描述另一个修改。在这个修改中,为每一个批准规则单独登记授权者。在图5的实例中,授权者信息(例如ID)被映射到规则DB 20中以及登记到授权者DB 26中的每一个规则的规则ID。批准部件24以及批准通知部件30从授权者DB 26获得授权者,该授权者与来自那个授权者请求批准冲突的文档的规则对应。
图5的实例中规则ID为“2”的规则是如果所述文档主体包括“社内文档”以及“作者($a)”(替换字符串“作者”后面的字符串的变量)时请求批准的规则。与这个规则相对应的授权者是所述文档的作者。即,通过这个规则,所述文档不能被输出,直至从所述文档中表示的作者获得批准。
根据这个修改,能够进行更详细的批准,因为可以为每一个规则指定合适的授权者。
参考图6,将描述另一个修改。与图5的为每一个批准规则登记授权者的修改相比,图6的修改显示为规则DB 20中的每一个规则设定的安全级别以及在授权者DB 26中为每一个安全级别登记授权者。
在这个实例中,规则ID为“0”以及“1”的规则具有“禁止”的安全级别,并且“禁止”级别绝对禁止任何输出(不管存在或存在批准)。如果文档对应“禁止”级别,控制部件14终止所述文档的输出,而没有请求来自批准部件24的批准处理。此外,安全级别为“低”的授权者首先是控制输出的用户的部门主管,并且这可以从位于图像处理装置10或者网络上的用户管理部件(其也持有每一个用户的部门以及工作位置信息)获得。此外,如果不能根据用户管理部件的信息确定在所述用户的部门中的部门主管,则用户“太郎”成为授权者。
根据这个修改,可以根据与批准规则相应的文档的保密程度从合适的授权者获得批准。
参考图7,现在将描述另一个修改。
此前已经给出本发明作为单个单元被用于图像处理装置10的例子。与此相比,在图7的修改中,该系统配置除了所述图像处理装置(图7中的多功能装置)之外设置有用作批准服务器50的批准处理功能。在图7中,与图1和图3所示相同的部件被分配相同的参考字符并且省略他们的描述。此后将描述系统中各种状态的流程。
设定规则和授权者1、批准服务器50的管理员在规则设定应用模块(程序)22a中为请求批准输出的文档提前设定规则。规则设定应用模块22a可以在批准服务器50中为规则设定提供本地用户界面,或者例如以网络服务的形式提供远程计算机上的这种界面。在这方面,这也用于此后要描述的授权者设定部件28a、批准指示应用模块32a、以及恢复指示应用模块34a。
2、规则设定部件22a将设定的规则登记到规则DB 20中。
3、当检查到与所述规则相应的文档时,批准服务器50的管理员使用授权者设定部件28a为每一个设定的规则或每一个规则的安全级别设定请求批准的授权者。所述授权者选择由用户管理服务器60管理的用户。用户管理服务器60(例如微软的活动目录)为多功能装置40提供用户认证服务,并且管理用户信息,例如用户ID、密码、名称、电子邮件地址、部门、以及工作位置。
4、授权者设定部件28a将规则ID和与规则对应的授权者ID对(或者安全级别和授权者ID对)登记到授权者DB 26。授权者ID是由用户管理服务器60管理的授权者的用户ID。
复印和所需要批准的判断处理5、在用户执行复印操作之前,通过多功能机40的UI 46输入用户名(用户ID)和密码。
6、控制器48将用户名和密码发送到用户管理服务器60,并且请求用户认证处理。
7、当用户被用户管理服务器60认证时,多功能机40允许该用户执行操作,例如复印。
8、用户将待复印的文档放置在扫描部件42上,并且使用UI 46发出复印操作。
9、控制器48命令扫描部件42扫描文档。
10、扫描部件42扫描文档,并且将通过扫描创建的文档数据发送到控制器48。
11、控制器48询问批准服务器的批准控制部件14a是否没有批准而可以输出文档。在询问期间,除了发送文档数据之外,也发送执行输出指示的用户的信息和多功能机40自身的信息。
12、批准控制部件14a询问检查部件18是否文档的输出需要批准。此时,除了发送文档数据之外,也发送执行输出指示的用户的信息和多功能机40自身的信息到检查部件18。
13、检查部件18将从批准控制部件14a发送来的文档数据和用户信息与保持在规则DB 20中的规则进行比较,判断是否可以输出而不需要批准,以及将判断结果返回给批准控制部件14a。如果不存在与任何规则的冲突,则判断可以输出而不需要批准。
14、授权者DB 26保持规则ID(或者安全级别)和授权者的相对应ID,使得当检查部件18判断文档的输出需要批准时,从授权者DB 26获得授权者ID,并且也将授权者ID与判断结果一起返回给批准控制部件14a。
15、如果从检查部件18返回“可以输出而不需要批准”的判断,则批准控制部件14a将输出恢复指示发送给多功能机40的控制器48。
16、当控制器48接收到输出恢复指示时,将输出指示与文档数据一起提供给打印部件44。作为响应,打印部件44执行文档数据的输出并且然后处理结束。
17、如果从检查部件18返回“输出需要批准”的判断,则批准控制部件14a将用于文档的输出暂停命令发送给多功能机40的控制器48。此时,控制器48破坏相应的文档数据。
18、控制器48在UI 46的显示屏幕上呈现一消息,该消息表示已经暂停了文档的复印,直到从授权者获得批准。
19、批准控制部件14a使用与从检查部件18与判断结果一起发送的授权者ID从用户管理服务器60获得所需要的信息,例如授权者的邮件地址。
20、批准控制部件14将文档数据、执行复印的用户的信息、授权者信息和多功能机信息临时存储到文档卷盘(spool)52,直到批准处理结束。此时,唯一的文档ID被分配给存储的文档,并且给映射给在文档卷盘52中登记文档数据。
21、批准控制部件14a命令发送一个通知给批准通知部件30a,该通知用户向授权者请求批准处理。此时,一起发送文档数据、用户信息和授权者信息。
22、批准通知部件30a创建电子邮件,该电子邮件用于根据从批准控制部件14a发送来的数据请求批准处理,以及将该电子邮件发送给授权者的邮件地址。由此结束该处理,直到授权者访问批准指示应用模块32a。
批准指示处理23、授权批准请求的授权者访问批准指示应用模块32a。
24、批准指示应用模块32a显示登录屏幕。
25、授权者在登录屏幕上输出用户名和密码。
26、批准指示应用模块32a从用户管理服务器60请求用户认证处理。
27、当用户被用户管理服务器60认证时,批准指示应用模块32a经由批准控制部件14a从文档卷盘52获得将要由授权者批准的文档数据以及附着到文档上的信息(例如用户信息、多功能机信息)。
28、批准指示应用模块32a文档数据和附着信息给授权者,并且提供用户界面,通过用户界面,授权将批准或者拒绝文档输出。该用户界面的屏幕显示实例类似于图4所示的屏幕。
29、当授权者通过用户界面指示批准或者拒绝时,批准指示应用模块32将授权者的指示通知给批准控制部件14a。
30、批准控制部件14a根据附着到文档数据的用户信息从用户管理服务器60获得用户的邮件地址。
31、批准控制部件14a命令批准通知部件30a发送批准结果的通知给用户。此时,一起发送文档数据、用户信息和授权者信息。
32、授权者通知部件30a创建用户通知用户批准结果的邮件,并且将该邮件发送给用户的邮件地址。如果授权者批准文档的输出,则邮件包括文档ID。
文档输出恢复指示33、收到通知的用户执行文档输出恢复指示。用户将包括在通知中的文档ID输入到文档输出恢复指示程序34a或者多功能机40的UI 46。
34、如果相对于文档输出恢复指示应用模块34a执行文档恢复指示,则文档输出恢复指示应用模块34a将由用户输入的文档ID发送到批准控制部件14a。
35、批准控制部件14a将文档ID发送给控制器48,并且命令文档输出恢复。
36、当接收到来自批准控制部件14a的文档输出恢复指示或者来自多功能机40的UI 46的文档输出恢复指示时,控制器48经由批准控制部件14a从文档卷盘52获得对应于文档ID的文档数据。
37、控制器48从批准服务器50获得文档数据,并且将其发送给打印部件44,并命令文档数据的输出。打印部件44打印文档数据。
在上述系统结构中,用于文档等候批准的数据存储在批准服务器50的文档卷盘52中,以便排除需要多功能机40存储等候批准的数据,从而可以减少多功能机40的硬件成本。而且,批准服务器50在用于设定批准的用户界面屏幕上使用存储在文档卷盘52中的文档数据,由此提高了效率。例如,可以形成一种系统结构,其中一个批准服务器50处理用于办公室内的多个多功能机40的输出禁止控制和输出批准。
虽然上面给出了复印操作的例子,但是类似的控制操作也可以用户其它输出模式,例如打印、扫描和传真发送。在上述实施例和修改中,在从授权者获得批准直呼,当执行文档输出的用户执行输出指示(输出暂停无效命令)时,执行输出操作。在该方法中,优势在于当用户接受时可以输出。但是,除此之外,例如,只要从授权者获得批准就可以输出文档。在这种情况下,在输出文档之后,图像处理装置10或者批准服务器50可以例如经由电子邮件将输出通知给用户。
此外,在上述实施例和修改中,当用户指定输出的文档同时与多个批准规则冲突时,请求对应于批准规则的所有授权者的批准,并且仅仅在或者所有批准之后允许文档的数据。但是,如果文档即使只与一个绝对禁止输出的规则相冲突,则禁止文档的输出,以及不执行来自用于另一个规则的授权者的批准。
在通用计算机系统中实现上述实施例和修改的批准服务器,以及通过执行上述软件来实现上述批准服务器。程序理想地以记录的形式提供在计算机可读介质上,例如,光盘(例如CD-ROM和DVD-ROM)、磁盘(例如软盘)、或者硬盘驱动器。
虽然已经描述了目前被认为是本发明的优选实施例,但是,应该理解,可以对其做出各种修改。所附权利要求的企图在于覆盖落入本发明真实精神和范围内的所有这种改型。
根据本发明的一方面,提供一种图像处理装置,用于根据来自用户的指示输出文档。所述图像处理装置包括规则存储部件,用于存储批准规则和授权者信息,其中所述批准规则用于确定输出需要批准的文档,以及所述授权者确定是否给予批准;以及输出控制部件,用于当作为输出指示的目标的文档是输出需要批准的文档时,执行控制操作,使得直至所述授权者批准所述文档的输出时才输出所述文档。
根据本发明的另一方面,当获得所述批准时,所述输出控制部件可以将表示已经批准所述文档的输出的通知发送给已经指示输出所述文档的所述用户。
根据本发明的另一方面,发送到所述用户的所述通知可以包括用于命令所述文档的输出的命令信息,以及当收到基于来自所述用户的所述命令信息的输出指示时,输出所述文档。
根据本发明的另一方面,如果作为所述输出指示的目标的文档是需要批准的文档,则所述输出控制部件可以将所请求的批准的信息和所述文档的图像发送到所述授权者。
根据本发明的另一方面,所述规则存储部件可以存储多个批准规则和对应于每个批准规则的授权者信息;以及所述输出控制部件可以执行控制,使得直到对应于所述批准规则的所述授权者批准所述文档的输出时才输出所述文档。
根据本发明的另一方面,所述规则存储部件可以存储对于每个规则的安全级别信息;授权者信息可以对应于每个安全级别;以及所述输出控制部件可以执行控制操作,使得直到从对应于所述规则的安全级别的授权者获得批准时才输出所述文档。
根据本发明的另一方面,提供一种图像处理系统,用于根据来自用户的指示输出文档。所述图像处理系统包括规则存储部件,用于存储批准规则和授权者信息,其中所述批准规则用于确定输出需要批准的文档,以及所述授权者确定是否给予批准;以及输出控制部件,用于执行控制操作,使得当作为输出指示的目标的文档是输出需要批准的文档时,直至所述授权者批准所述文档的输出时才输出所述文档。
根据本发明的另一方面,提供一种图像处理系统,具有根据来自用户的指示输出文档的图像处理装置以及批准服务器。所述图像处理装置包括询问部件,用于向所述批准服务器询问文档的输出是否需要批准;以及输出控制部件,用于当接收到表示所述文档的输出不需要批准的响应时输出所述文档,以及执行控制操作,使得当接收到表示所述文档的输出需要批准的响应时,直至获得批准时才输出所述文档。所述批准服务器包括规则存储部件,用于存储批准规则和授权者信息,其中所述批准规则用于确定输出需要输出的文档,以及所述授权者确定是否给予批准;响应部件,用于从图像处理装置接收关于所述文档的输出是否需要得到批准的询问,以及基于存储规则和信息对所述图像处理装置做出响应;以及批准处理部件,用于如果所述文档的输出需要批准,则当获得批准时通知所述用户或所述图像处理装置批准所述文档的输出。
根据本发明的另一方面,所述批准服务器还可以包括用于存储文档数据的卷盘部件;如果所述文档的输出需要批准,则所述批准服务器的所述批准处理部件可以发送所需要的批准的信息和所述文档的图像,以及当获得批准时,将存储在所述卷盘部件中的所述文档数据提供给所述图像处理装置。
根据本发明的另一方面,提供一种图像处理装置,用于根据来自用户的指示输出文档。所述图像处理装置包括询问部件,用于向批准服务器询问文档的输出是否需要批准;以及输出控制部件,用于当接收到表示所述文档的输出不需要批准的响应时输出所述文档,以及当接收到表示所述文档的输出需要批准的响应时,执行控制操作,使得直至获得批准时才输出所述文档。
根据本发明的另一方面,一种批准服务器,包括规则存储部件,用于存储批准规则和授权者信息,其中所述批准规则用于确定需要输出批准的文档,以及所述授权者确定是否给予批准;响应部件,用于从图像处理装置接收关于所述文档的输出是否需要得到批准的询问,以及基于存储规则和信息向所述图像处理装置做出响应;以及批准处理部件,用于如果所述文档的输出需要批准,则当获得批准时通知所述用户或所述图像处理装置批准所述文档的输出。
根据本发明的另一方面,所述规则存储部件可以存储用于确定文档的输出被禁止的规则。
根据本发明的另一方面,所述发送给授权者的信息可以包括图像数据,该图像数据被显示在所述授权者的计算机屏幕上并且被用于输入是否批准所述文档之输出的确定结果。
在此,通过参考文件整体并入2005年06月24日申请的日本专利申请No.2005-184329的全部公开内容,包括说明书、权利要求书、附图和摘要。
权利要求
1.一种图像处理装置,用于根据来自用户的指示输出文档,所述图像处理装置包括规则存储部件,用于存储批准规则和授权者信息,其中所述批准规则用于确定输出需要批准的文档,以及所述授权者确定是否给予批准;以及输出控制部件,用于当作为输出指示的目标的文档是输出需要批准的文档时,执行控制操作,使得直至所述授权者批准所述文档的输出时才输出所述文档。
2.根据权利要求1的图像处理装置,其中,当获得所述批准时,所述输出控制部件将表示已经批准所述文档的输出的通知发送给已经指示输出所述文档的所述用户。
3.根据权利要求2的图像处理装置,其中,发送到所述用户的所述通知包括用于指令所述文档的输出的指令信息,以及当收到基于来自所述用户的所述指令信息的输出指示时,输出所述文档。
4.根据权利要求1的图像处理装置,其中,如果作为所述输出指示的目标的文档是需要批准的文档,则所述输出控制部件将所请求的批准的信息和所述文档的图像发送到所述授权者。
5.根据权利要求1的图像处理装置,其中,所述规则存储部件存储多个批准规则和对应于每个批准规则的授权者信息;以及所述输出控制部件执行控制,使得直到对应于所述批准规则的所述授权者批准所述文档的输出时才输出所述文档。
6.根据权利要求1的图像处理装置,其中,所述规则存储部件存储对应于每个规则的安全级别信息;授权者信息对应于每个安全级别;以及所述输出控制部件执行控制操作,使得直到从对应于所述规则的安全级别的授权者获得批准时才输出所述文档。
7.一种图像处理系统,用于根据来自用户的指示输出文档,所述图像处理系统包括规则存储部件,用于存储批准规则和授权者信息,其中所述批准规则用于确定输出需要批准的文档,以及所述授权者确定是否给予批准;以及输出控制部件,用于执行控制操作,使得当作为输出指示的目标的文档是输出需要批准的文档时,直至所述授权者批准所述文档的输出时才输出所述文档。
8.一种图像处理系统,包括根据来自用户的指示输出文档的图像处理装置以及批准服务器;其中,所述图像处理装置包括询问部件,用于向所述批准服务器询问文档的输出是否需要批准;以及输出控制部件,用于当接收到表示所述文档的输出不需要批准的回应时输出所述文档,以及执行控制操作,使得当接收到表示所述文档的输出需要批准的回应时,直至获得批准时才输出所述文档;其中,所述批准服务器包括规则存储部件,用于存储批准规则和授权者信息,其中所述批准规则用于确定输出需要输出的文档,以及所述授权者确定是否给予批准;回应部件,用于从图像处理装置接收关于所述文档的输出是否需要得到批准的询问,以及基于存储规则和信息对所述图像处理装置做出回应;以及批准处理部件,用于如果所述文档的输出需要批准,则当获得批准时通知所述用户或所述图像处理装置所述文档的输出已获得批准。
9.根据权利要求8的图像处理系统,其中,所述批准服务器还包括用于存储文档数据的卷盘部件;如果所述文档的输出需要批准,则所述批准服务器的所述批准处理部件发送所需要的批准的信息和所述文档的图像,以及当获得批准时,将存储在所述卷盘部件中的所述文档数据提供给所述图像处理装置。
10.一种图像处理装置,用于根据来自用户的指示输出文档,所述图像处理装置包括询问部件,用于向批准服务器询问文档的输出是否需要批准;以及输出控制部件,用于当接收到表示所述文档的输出不需要批准的回应时输出所述文档,以及当接收到表示所述文档的输出需要批准的回应时,执行控制操作,使得直至获得批准时才输出所述文档。
11.一种批准服务器,包括规则存储部件,用于存储批准规则和授权者信息,其中所述批准规则用于确定需要输出批准的文档,以及所述授权者确定是否给予批准;回应部件,用于从图像处理装置接收关于所述文档的输出是否需要得到批准的询问,以及基于存储规则和信息向所述图像处理装置做出回应;以及批准处理部件,用于如果所述文档的输出需要批准,则当获得批准时通知所述用户或所述图像处理装置批准所述文档的输出。
12.根据权利要求1的图像处理装置,其中,所述规则存储部件存储用于确定文档的输出被禁止的规则。
13.根据权利要求4的图像处理装置,其中,所述发送给授权者的信息包括图像数据,该图像数据被显示在所述授权者的计算机屏幕上并且被用于输入是否批准所述文档之输出的确定结果。
全文摘要
本发明公开了一种图像处理装置,其输出用户指示输出的文档,并且包括规则存储部件,用于存储批准规则和授权者信息,其中所述批准规则用于确定需要输出批准的文档,以及所述授权者确定是否给予批准;以及输出控制部件,用于当作为输出指示的目标的文档是输出需要批准的文档时,执行控制操作,使得直至所述授权者批准所述文档的输出时才输出所述文档。
文档编号H04N1/44GK1885892SQ20051012958
公开日2006年12月27日 申请日期2005年12月14日 优先权日2005年6月24日
发明者住友高明, 濑木步, 大泽隆 申请人:富士施乐株式会社