信息处理系统、信息处理装置以及信息处理方法

文档序号:6376812阅读:159来源:国知局
专利名称:信息处理系统、信息处理装置以及信息处理方法
技术领域
本发明涉及信息处理系统、信息处理装置以及信息处理方法。
背景技术
例如,日本公开专利申请N0.2007-200284揭示了一种打印服务器。该打印服务器放在客户端PC和图像形成装置之间,存储从客户端PC发送的打印任务,并依据来自图像形成装置的请求将存储的打印任务传送至图像形成装置。在包含这样的打印服务器的打印系统中,用户首先输入打印指令到客户端PC。客户端PC根据打印指令将打印任务发送到打印服务器。代替立即传送打印任务到图像形成装置,打印服务器将打印任务存储在存储设备例如HDD (硬盘驱动)中。此后,用户操作图像形成装置来指示图像形成装置打印打印任务。图像形成装置根据该指令从打印服务器获取打印任务以执行打印。根据这样的打印系统,用户可以在输入打印指令后选择用于打印的图像形成装置。另一方面,为了获得使用状态和分析故障等目的,记录图像形成装置的处理日志。在放置了多个图像形成装置的中型或大型用户环境中,放置服务器(此后称作“日志服务器”)来集中管理日志。图像形成装置,例如不具有高容量辅助存储设备的行列式打印机(此后称为低端机),不能记录日志。因此,在低端机是主流的时期,由打印服务器执行日志的记录和将日志传送到日志服务器。然而,近年来,存在一种图像处理装置(此后称为高端机),例如多功能机,具有高容量辅助存储设备,如HDD(硬盘驱动)。高端机可以记录日志,并将日志传送到日志服务器。在具有传送日志到日志服务器的功能的打印服务器与高端机一起使用时的情况下,可能存在将打印任务的日志从打印服务器发送到日志服务器以及将打印任务的日志从高端机发送到日志服务器的情况。因此,存在打印任务的日志在日志服务器重叠的可能性。如果未指定日志与同一打印任务相关,则存在不能正确地确定使用状态等的可能性。

发明内容
因此,本发明实施例的目的在于提供能避免一个打印任务的多个日志重叠的信息处理系统、信息处理装置以及信息处理方法。根据实施例,提供一种信息处理系统,包括:任务执行装置;信息处理装置,用于发送任务到所述任务执行装置;以及信息管理装置,用于存储所述任务的日志信息,
所述信息处理装置包括:任务发送单元,用于将每个任务的识别信息与任务一起发送到所述任务执行装置;以及第一日志发送单元,用于通过将所述识别信息包含在所述日志信息中,将所述任务的所述日志信息发送到所述信息管理装置,并且所述任务执行装置包括:第二日志发送单元,用于将所述识别信息包含到所述任务的所述日志信息中,并将所述日志信息发送到所述信息管理装置,其中,所述信息管理装置整合具有共同识别信息的多条日志信息,并存储整合后的日志信息。根据实施例,可以避免一个打印任务的多条日志信息的重叠。在结合附图阅读时,从以下的具体实施例将会更清楚本发明的其他目的和进一步的特征。


图1是示出本发明实施例中的信息处理装置的配置示例的图示;图2是示出本发明实施例中的图像形成装置的硬件配置示例的图示;图3是示出依据本发明实施例的打印服务器的硬件配置示例的图示;图4是示出本发明实施例中的信息处理系统的功能配置示例的图示;图5是用于说明在第一实施例中执行打印任务时的处理过程的时序图;图6是示出一个用户的用户信息的配置示例的图示;图7是示出日志信息的配置示例的图示;图8是用于说明在第二实施例中执行打印任务时的处理过程的时序图;图9是用于说明在第三实施例中执行打印任务时的处理过程的时序图;以及图10是示出第三实施例的日志信息的配置示例的图示。
具体实施例方式以下将参考附图描述本发明的实施例。图1是示出在本发明实施例中的信息处理系统的配置示例的图示。在该附图所示的信息处理系统I中,通过网络N(可以是有线网络或无线网络)如英特网连接一个或多个图像形成装置(如图像形成装置IOa和10b,在不区分每个图像形成装置时称为“图像形成装置10”),用户终端50、打印服务器20以及信息管理服务器30,由此它们可以相互通信。图像形成装置10可以是一体实现打印、扫描、复印、传真发送/接收等功能中的两个或更多功能的装置(多功能机),或者可以是具有单个打印功能的装置,如行列式打印机。在本实施例中,图像形成装置IOa是多功能机,图像形成装置IOb是行列式打印机。用户终端50是根据用户输入的指令生成打印任务(打印数据)并发送生成的打印任务到打印服务器20的计算机。打印服务器20是存储(或后台打印)从用户终端50传送的打印任务来实现存储文档打印功能的计算机。存储文档打印功能是用于代替立即执行打印任务来根据用户的打印指令存储打印任务并根据用户在图像形成装置10上的操作执行存储的打印任务的功能。因此,打印服务器20依据来自图像形成装置10的请求将存储的打印任务传送到图像形成装置10。信息管理服务器30是管理与由图像形成装置10执行的打印任务相关的日志并管理信息处理系统I的用户信息的计算机。由于图像形成装置10执行任务,因此,可以将图像形成装置10称为任务执行装置。图2是示出在本发明实施例中的图像形成装置10的硬件配置示例的图示。如图所示,图像形成装置10包括作为硬件部件的控制器11、扫描仪12、打印机13、调制解调器
14、操作面板15、网络接口 16以及SD卡槽17等。控制器11 包括 CPU IlURAM 112,ROM 113,HDD 114 以及 NVRAM 115 等。ROM 113存储各种程序以及由程序等使用的数据。RAM 112用作用于加载程序的存储区域,并用作用于加载后的程序等的工作区域。CPU 111通过处理RAM 112中加载的程序来实现各种功能。HDD 114存储程序以及由程序使用的各种数据等。NVRAM 115存储各种设置信息等。扫描仪12是用于从文档读取图像数据的硬件(图像读取单元)。打印机13是用于在打印纸张上打印数据的硬件(打印单元)。调制解调器14是用于连接到电话线的硬件,用于通过传真通信发送和接收图像数据。操作面板15是包括如用于从用户接收输入的按钮等输入单元,并包括如液晶面板等显示单元的硬件。液晶面板可以包括触控面板的功能。在此情况下,液晶面板也用作输入单元的功能。网络接口 16是用于连接网络(可以是有线网络或无线网络)如LAN的硬件。SD卡槽17用于读取SD卡80中存储的程序。也就是,在图像形成装置10中,可以加载到RAM 112中并执行的不仅是ROM 113中存储的程序,还可以是在SD卡80中存储的程序。SD卡80可以由其他记录介质(如⑶-ROM或USB (通用串行总线)存储器等)代替。也就是,与SD卡80对应的记录介质的类型不限于特定类型。在此情况下,仅仅以与该类型的记录介质对应的硬件来代替SD卡槽17是必要的。图像形成装置IOb不包括扫描仪12、调制解调器14和HDD 114。图3是示出依据本发明实施例的打印服务器20的硬件配置示例的图示。图3的打印服务器20包括通过总线B彼此连接的驱动设备200、辅助存储设备202、存储器设备203、CPU 204以及接口设备205。通过记录介质201如⑶-ROM等来提供用于实现打印服务器的处理的程序。当在驱动设备200中设置了记录了程序的记录介质201时,经由驱动设备200将程序从记录介质201安装到辅助存储设备202中。然而,从记录介质201安装程序不是必须的。可以经由网络从其他计算机下载程序。辅助存储设备202存储安装的程序,并且还存储必要的文件和数据等。当接收到程序启动指令时,存储器设备203从辅助存储设备202读取程序并存储该程序。CPU 204依据存储器设备203中存储的程序执行打印服务器20的功能。接口设备205用作用于连接网络的接口。信息管理服务器30可以具有与图3所示相同的硬件配置。图4是示出在本发明实施例中的信息处理系统的功能配置示例的图示。如图所示,图像形成装置10包括任务接收部121、任务执行部122、主体认证部123、日志记录部124以及认证管理部125等。通过CPU 111依据图像形成装置10中安装的程序而执行的处理来实现这些部件。任务接收部121执行打印任务的接收等。打印任务可以是经由打印服务器20接收到的,或者可以是直接从用户终端50接收到的。任务执行部122使图像形成装置10对由任务接收部121接收到的打印任务执行打印处理。主体认证部123依据来自任务执行部122的请求,确定打印任务的执行的正当性。例如,主体认证部123检查任务是否是由有效用户输入的任务。日志记录部124将执行打印任务的日志信息(历史信息)记录在HDD 144等中。另夕卜,日志记录部124在预定时刻将记录的日志传送到信息管理服务器30。图像形成装置IOb不具有日志记录部124。或者,图像形成装置IOb的日志记录部124不能正确工作。原因是,由于图像形成装置IOb不具有HDD 114,因此不能存储日志。认证管理部125请求信息管理服务器30针对打印任务认证用户。信息管理服务器30包括日志管理部31、日志存储部32、用户管理部33以及用户信息存储部34等。日志管理部31和用户管理部33是通过由信息管理服务器30的CPU根据信息管理服务器30中安装的程序来执行处理而实现的。日志存储部32和用户信息存储部34可以通过使用信息管理服务器30的辅助存储设备来实现。日志存储部32存储日志信息,如由每个图像形成装置10执行的打印任务。日志管理部31用作日志存储部32的接口。用户信息存储部34存储每个用户的属性信息(用户信息)等。用户管理部33执行用户认证等。打印服务器20包括任务中继部21、任务监视部22以及日志发送部23。通过打印服务器20中安装的程序在CPU 204上执行的处理来实现这些部件。同样,打印服务器20包括任务存储部24。任务存储部24例如可以通过使用辅助存储设备20来实现。任务中继部21接收从用户终端50传送的打印任务,并将打印任务存储在任务存储部24中。同样,任务中继部21响应于来自图像形成装置10的打印任务获取请求传送任务存储部24中存储的打印任务。任务监视部22监视传送到图像形成装置10的打印任务的状态。当任务监视部22检测到传送到图像形成装置10的打印任务完成时,日志发送部23生成打印任务的日志信息并将该日志信息发送到信息管理服务器30。以下将描述信息处理系统I执行的处理过程。图5是用于说明在第一实施例中执行打印任务时的处理过程的时序图。在步骤SIOI,任务中继部21通过网络N从用户终端50接收打印任务。作为属性信息,打印任务包括打印指令源的用户的用户名和密码(用户名和密码设置在打印任务中)。例如,用户通过由打印机驱动显示的打印设置屏幕来输入用户名和密码。任务中继部21将接收到的打印任务存储在任务存储部24中。此后,用户移动到图像形成装置10a,并通过操作面板15输入用户名和密码。当基于用户名和密码认证了用户后,任务接收部121通过指定认证用户的用户名(此后称为“登录用户名”),将用于获取打印任务的请求发送到打印服务器20。根据用于获取打印任务的请求来执行步骤S102和步骤S102之后的步骤。在步骤S102,任务中继部21将关于特殊用户名的询问发送到信息管理服务器30的用户管理部33。特殊用户名是被图像形成装置IOa的日志记录部124识别为非日志记录目标的用户名。也就是,日志记录部124识别出包含该特殊用户名的打印任务不是日志记录和日志传送等的对象。特殊用户名可以预先记录(设置)在打印服务器20的辅助存储设备202中。在此情况下,任务中继部21发送关于特殊用户名的询问到用户管理部33是不必要的。像本实施例通过在用户管理部33中集中管理特殊用户名,可以增强处理特殊用户名的弹性。接下来,在步骤S103中,用户管理部33将特殊用户名返回到任务中继部21。特殊用户名可以是由用户管理部33基于实际用户名(设置在打印任务中的用户名)动态生成的,从而特殊用户名不会与其他用户的特殊用户名重叠。在此情况下,仅仅步骤S201中的询问包括打印任务中包含的用户名是必要的。在当从实际用户名到特殊用户的转换逻辑是可逆时的情况下,不必保存实际用户与特殊用户名之间的对应信息。当该转换逻辑不可逆时,用户管理部33可以保存实际用户与特殊用户名之间的对应信息。特殊用户名可以作为固定值预先设置在信息管理服务器30中。接下来,对于包含登录用户名的打印任务(此后称为“目标任务”),任务中继部21在步骤S104将用户名的值改变为特殊用户名。然后,任务中继部21生成用于监视目标任务的状态的标识符(此后称为追踪ID)。对每个打印任务生成追踪ID。接下来,任务中继部21在步骤S106将目标任务与目标ID —起传送到图像形成装置IOa的任务接收部212,该目标任务包含特殊用户名作为用户名。例如,追踪ID可以被包含作为目标任务的属性信息。当接收到目标任务时,任务接收部121在步骤S107请求任务执行部122执行目标任务。任务执行部122在步骤S108从目标任务提取用户名和密码,并通过指定所提取的用户名和密码来请求主体认证部123执行认证。主体认证部123在步骤S109通过指定所指定的用户名和密码来请求认证管理部125执行认证。认证管理部125在步骤SllO通过指定用户名和密码来请求信息管理服务器30的用户管理部33执行认证。用户管理部33在步骤Slll基于用户名和密码,通过参考用户信息存储部34中存储的用户信息来执行认证处理。图6是示出一个用户的用户信息的配置示例的图示。如图所示,用户信息包括认证用户名、认证密码、授权信息、所属组名、上限值、消耗量等项目。认证用户名和认证密码是用于用户认证的用户名和密码。授权信息是允许用户执行或使用的任务或功能的类型。所属组名是用户所属的组的组名。例如,在公司中,一个部门可以分配一个组。上限值是用户的可使用数的上限值。可使用数是表示依据对图像形成装置10的功能的使用所消耗的可使用量。例如,允许每个用户在提供给用户的可使用数的上限值的范围内使用图像形成装置10。消耗量是用户的可使用数的消耗量。以下,“可使用数”是通过“上限值-消耗量”计算得到的值(余量)。当用户信息存储部34存储了与认证请求中指定的用户名和密码相同的认证用户名和认证密码时,用户管理部33确定认证成功。但是,在用户信息的可使用数等于或小于O时,用户管理部33确定认证失败。当认证请求中指定的用户名是特殊用户名时,基于用户信息存储部34是否存储了包含与由特殊用户名和密码指定的实际用户名相同的认证用户名和认证密码的用户信息,并基于用户信息的可使用数,来确定认证的成功或失败。基于特殊用户名指定的实际用户名是通过特殊用户名的逆转换而获得的用户名,或者是与特殊用户名关联存储的用户名。
接下来,用户管理部33在步骤S112将认证结果返回到认证管理部125。在步骤S113和S114通过认证管理部125和主体认证部123将认证结果返回到任务执行部122。当认证结果表示认证成功时,任务执行部122在步骤SI 15使图像形成装置IOa基于目标任务执行打印处理。在执行打印处理的过程中,任务执行部122在步骤S116例如以页为单位(逐页)生成日志信息,并请求日志记录部124记录日志信息。图7是示出日志信息的配置示例的图示。在图中,日志信息包括用户名、机器ID、日期和时间、任务属性信息等项目。用户名是在打印任务中设置的用户名。在第一实施例中,对于经由打印服务器20传送的打印任务,以特殊用户名代替用户名的值。在图中,示出的例子是,“noLog”表示特殊用户名。机器ID是执行任务的图像形成装置IOa的ID。日期和时间是当执行任务时的日期和时间。任务属性信息是打印任务的属性信息。例如,属性信息的例子是彩色/单色、纸张大小等。接下来,日志记录部124参考日志信息中包含的用户名。当该用户名是特殊用户名(noLog)时,日志记录部124在步骤S 117丢弃该日志信息而不记录它。也就是,日志记录部124不发送该日志信息到信息管理服务器30。另一方面,在步骤S106中传送打印任务后,打印服务器20的任务监视部22执行轮询,用于询问关于打印任务的状态。任务监视部22例如以恒定频率发送询问到任务执行部122。在轮询过程中,将追踪ID指定为询问目标的打印任务的标识符。当在步骤S118与询问中指定的追踪ID对应的打印任务结束时,任务执行部122响应于步骤S121和S122中的询问,返回表示打印完成的响应。任务监视部22基于该响应检测目标任务的完成。响应于检测到目标任务的完成,日志发送部23在步骤S123中生成目标任务的日志信息,并将该日志信息传送到信息管理服务器30的日志管理部31。日志信息可以具有与图7中所示的类似的配置,或者可以包括不同的信息。日志信息的用户名包括与特殊用户名对应的实际用户名。日志管理部31在步骤S124将日志信息记录在日志存储部32中。基于该日志信息,用户管理部33基于日志信息的任务属性信息来更新与日志信息的用户名对应的用户信息的可使用数的消耗量。更具体地,将基于任务属性信息计算的值增加到消耗量。如上所述,依据第一实施例,对于从打印服务器20传送的打印任务,丢弃图像形成装置IOa中生成的日志信息,从而优先地将打印服务器20中生成的日志信息记录在信息管理服务器30中。因此,可以避免一个打印任务的多条日志信息冗余地传送到信息管理服务器30。在上述实施例中,已经说明了特殊用户名被用作用于识别传送日志信息的必要性的识别信息的示例。然而,可以使用其他属性项目的识别信息来识别传送日志信息的必要性,只要该属性项目的信息从打印任务传递到日志信息。接下来描述第二实施例。在第二实施例中,描述与第一实施例不同的点。因此,没有描述的点可能与第一实施例中的相同。图8是用于说明在第二实施例中执行打印任务时的处理过程的时序图。步骤S201与图5的步骤SlOl相同。以与图5中的步骤S201后的步骤相同的方式,依据用于从图像形成装置10获取打印任务的请求执行步骤S202和步骤S202之后的步骤。在步骤S202中,任务中继部21发送询问到图像形成装置10来检查日志信息的发送能力(日志信息的发送功能)存在或不存在。例如,询问被发送到日志记录部124开放的端口。如上所述,日志记录部124有效率地工作在图像形成装置IOa中。因此,图像形成装置IOa的日志记录部124接收该询问,并且响应于该询问,在步骤S203返回表不日志记录部124具有日志信息的发送能力的响应(此后称为“响应A”)。另一方面,图像形成装置IOb的日志记录部124不是有效的。因此,图像形成装置IOb的日志记录部124不能接收该询问,并且不能返回对于该询问的响应。任务中继部21存储响应A的存在或不存在。接下来的步骤S204-S214与图5的步骤S105-S115类似。然而,在第二实施例中,不执行将用户名替代为特殊用户名。因此,在第二实施例中,不执行特殊用户名的处理。接下来,仅在发送了响应A时执行步骤S215、S216和S218。也就是,在目标任务的传送目的地是图像形成装置IOa时执行这些步骤。在目标任务的传送目的地是图像形成装置IOb时不执行这些步骤。在步骤S215,任务执行部122例如以页为单位(逐页)生成日志信息,并请求日志记录部124记录日志信息。日志记录部124在步骤S216中将日志信息记录在HDD 114中。当在步骤S217中完成了目标任务时,日志记录部124在步骤S218将HDD114中记录的日志信息传送到信息管理服务器30的日志管理部31。另一方面,当未接收到响应A时,在步骤S205传送打印任务后,打印服务器20的任务监视部22执行轮询,用于询问关于打印任务的状态。因此,在步骤S221-S223,当未接收到响应A时(也就是,当打印任务的传送目的地是图像形成装置IOb时),执行与图5的步骤S121-S123类似的处理。日志管理部31在步骤S231将在步骤S218或S223中接收到的日志信息记录在日志存储部32中。如上所述,依据第二实施例,对于具有日志信息发送能力的图像形成装置10a,不从打印服务器20传送日志信息。对于不具有日志信息发送能力的图像形成装置10b,从打印服务器20传送日志信息。因此,对于在图像形成装置IOa中执行的一个打印任务,可以避免多条日志信息被冗余地传送到信息管理服务器30。此外,由不具有日志信息发送能力的图像形成装置IOb执行的打印任务的日志信息能够被传送到信息管理服务器30。接下来描述第三实施例。在第三实施例中,描述与第一实施例不同的点。因此,未描述的点可能是与第一实施例中相同的点。图9是用于说明当在第三实施例中执行打印任务时的处理过程的时序图。步骤S301与图5中的步骤SlOl相同。以与图5中的步骤SlOl之后的步骤相同的方式,依据用于从图像形成装置IOa获取打印任务的请求,执行步骤S302和步骤S302之后的步骤。步骤S302和S303与图5中的步骤S105和S106类似。接下来,任务接收部121在步骤S304将与目标任务一起接收到的追踪ID和目标任务中包含的用户名之间的对应关系存储在例如RAM 112中。接下来,任务接收部121在步骤S305将目标任务的用户名的值盖写成追踪ID。例如,以具有例如“Flag:〈track ID>”的格式的字符串代替目标任务的用户名的值。字符串“Flag:”是识别信息,表示用户名的值是追踪ID。“〈track ID>”表示追踪ID的值。步骤S306-S308与图5中的步骤S 107-S109类似。然而,在步骤S307和S308中的认证请求中,指定了替换用户ID和密码的追踪ID。在步骤S309,认证管理部125基于用户名以“Flag: ”开始的事实,从认证请求中指定的用户名提取追踪ID。也就是,“Flag:”之后的字符串被提取作为追踪ID。接下来,认证管理部125在步骤S310将关于与追踪ID对应的用户名的询问发送到任务接收部121。响应于该询问,任务接收部121在步骤S311参考RAM 112中存储的用户名与追踪ID之间的对应关系,并将与该查询的追踪ID对应的用户名返回到认证管理部125。接下来,认证管理部125在步骤S312通过指定用户名和密码,请求信息管理服务器30的用户管理部33执行认证。步骤S313-S317与图5的步骤SI I 1-Sl 15相同。在执行打印处理的过程中,任务执行部122以页为单位(逐页)生成日志信息,并在步骤S318请求日志记录部124记录日志信息。任务执行部122将追踪ID包含到日志信息中。图10是示出第三实施例的日志信息的配置示例的图示。在图10中,没有描述与图6中相同的部分。如图10所示,第三实施例的日志信息包括追踪ID。在步骤S318的阶段,目标任务中设置的用户名被设置在(或传递到)日志信息中,作为用户名的值。因此,日志信息的用户名的值是“Flag:〈track ID〉”。接下来,日志记录部123在步骤S319通过指定所提取的追踪ID,将关于与追踪ID对应的用户名的询问发送到任务接收部121。响应于该询问,任务接收部121在步骤S320参考RAM 112中存储的用户名与追踪ID之间的对应信息,并返回与该询问的追踪ID对应的用户名。接下来,日志记录部124以步骤S320中获得的用户名替代日志信息中包含的用户名(图10)。结果,日志信息的用户名的值恢复为实际用户名。如图10所示,在日志信息中,追踪ID记录在与用户名的项目不同的项目中。因此,即便盖写了用户名,也不从日志信息中移除追踪ID。接下来,日志记录部124在步骤S322将日志信息记录在HDD 114中。当在步骤S323中完成了目标任务时,日志记录部124在步骤S324将HDDl 14中记录的日志信息传送到信息管理服务器30的日志管理部31。日志管理部31在步骤S325将接收到的日志信息记录在日志存储部32中。此时,日志管理部31在日志存储部32中搜索包含了与接收到的日志信息中包含的追踪ID相同的追踪ID的日志信息。当找到包含了相同追踪ID的日志信息时,日志管理部31整合接收到的日志信息和搜索到的日志信息,并将整合的信息记录在日志存储部32中。在该整合中,例如可以移除相同项目中的重叠的值,以获得一条日志信息,或者,两条日志信息可以简单地彼此关联。另一方面,在步骤S303中传送打印任务后,打印服务器20的任务监视部22执行轮询来询问关于打印任务的状态。因此,在步骤S331-S333,执行与图5的步骤S121-S123类似的处理。但是,日志发送部23将步骤S302中生成的追踪ID包含到要在步骤S333中传送的日志信息中。在步骤S334,当接收到日志信息时,日志管理部31执行与步骤S325类似的处理。因此,如果存在具有共同追踪ID的多条日志信息,则将这些多条日志信息整合并记录在日志存储部32中。如上所述,依据第三实施例,可以识别每个打印任务的追踪ID被包含在图像形成装置IOa生成的日志信息中以及打印服务器20生成的日志信息中。信息管理服务器30整合具有共同追踪ID的日志信息来存储整合的日志信息。因此,可以避免冗余地管理一个打印任务的多条日志信息。追踪ID是用于监视打印任务的识别信息。也就是,用于日志信息的整合的追踪ID具有另外的用于监视打印任务的功能。通过使用具有一项功能的识别信息用于另外的功能(用于针对日志信息确定打印任务的身份),可以不必定义新的识别信息。在图像形成装置IOa中生成的日志信息和打印服务器20中生成的日志信息中的任何一个日志信息包括另外的日志信息中未包括的信息的情况下,第三实施例是特别有效的。可以在用户终端50中执行每个实施例中打印服务器2执行的处理。也就是,在第一实施例中,用户终端50可以执行用于将特殊用户名写入打印任务的处理,将日志信息发送到信息管理服务器30等。同样,在第二实施例中,用户终端50可以执行对图像形成装置10中的日志信息发送能力的检查,并在未接收到响应A时发送日志信息。同样,在第三实施例中,用户终端50可以执行对包含追踪ID的日志信息的发送。用户终端50代表打印服务器20执行打印服务器20的功能,从而即使在未放置打印服务器20的系统环境下(也即是,在打印任务直接从用户终端50传送到图像形成装置10的系统环境下),也可以获得与实施例中说明的效果相同的效果。也就是,用户终端50以及打印服务器20是信息处理装置的示例。在每个实施例中,任务中继部21是任务发送单元和检查单元的示例。日志发送部23是第一日志发送单元和日志发送单元的示例。日志监视部22是监视单元的示例。本发明可以以任何适合的形式实现,例如,使用专用硬件,或者混合专用硬件和软件。本发明可以实现为由一个或更多联网的处理装置执行的计算机软件。网络可以包括任何传统的陆地通信网络或无线通信网络,例如英特网。处理装置可以包括任何适合的编程装置,例如通用计算机,个人数字助理,移动电话(例如WAP或3G兼容电话)等。由于本发明可以实现为软件,因此,本发明的每个方面包含了在可编程设备上可实现的计算机软件。可以使用任何用于存储处理器可读的代码的存储介质,如软盘、硬盘、CD ROM、磁带设备或固态存储器设备,来将计算机软件提供给可编程设备。尽管使用具体示例描述了实施例,但本发明不限于这些实施例,而是在不脱离本发明的广的原理和范围的情况下可以做出各种改变和修改。也就是,本发明不应受限于实施例的具体描述和附图。
权利要求
1.一种信息处理系统,包括: 任务执行装置; 信息处理装置,用于发送任务到所述任务执行装置;以及 信息管理装置,用于存储所述任务的日志信息, 所述信息处理装置包括: 任务发送单元,用于将每个任务的识别信息与任务一起发送到所述任务执行装置;以及 第一日志发送单元,用于通过将所述识别信息包含在所述日志信息中,将所述任务的所述日志信息发送到所述信息管理装置,并且所述任务执行装置包括: 第二日志发送单元,用于将所述识别信息包含到所述任务的所述日志信息中,并将所述日志信息发送到所述信息管理装置, 其中,所述信息管理装置整合具有共同识别信息的多条日志信息,并存储整合后的日 肩、。
2.如权利要求1所述的信息处理系统,所述信息处理装置包括: 监视单元,用于将关于所述任务发送单元发送的所述任务的状态的询问发送到所述任务执行装置, 其中,所述监视单元通过 使用所述识别信息来指定所述询问的对象的任务。
3.—种信息处理系统,包括: 任务执行装置;以及 信息处理装置,用于发送任务到所述任务执行装置, 所述信息处理装置包括: 任务发送单元,用于通过将预定的识别信息包含在所述任务中来将所述任务发送到所述任务执行装置;以及 第一日志发送单元,用于将所述任务的日志信息发送到经由网络连接的信息管理装置, 所述任务执行装置包括: 第二日志发送单元,用于将所述任务的日志信息发送到所述信息管理装置, 其中,在所述任务中包含所述预定的识别信息时,所述第二日志发送单元不发送所述日志信息到所述信息管理装置。
4.如权利要求3所述的信息处理系统,其中,所述任务发送单元将所述预定的识别信息作为用户名的值包含在所述任务中。
5.一种信息处理装置,其将任务发送到任务执行装置,所述信息处理装置包括: 检查单元,用于将关于所述任务执行装置是否能发送所述任务的日志信息到经由网络连接的信息管理装置的询问发送到所述任务执行装置;以及 日志发送单元,用于在基于所述询问确定了所述任务执行装置不能发送所述任务的所述日志信息时,将所述任务的所述日志信息发送到所述信息管理装置。
6.一种信息处理系统中的信息处理方法,所述信息处理系统包括任务执行装置,用于将任务发送到所述任务执行装置的信息处理装置以及用于存储所述任务的日志信息的信息管理装置,所述信息处理方法包括: 任务发送步骤,由所述信息处理装置将每个任务的识别信息与任务一起发送到所述任务执行装置; 第一日志发送步骤,由所述信息处理装置通过将所述识别信息包含在所述日志信息中,将所述任务的所述日志信息发送到所述信息管理装置;以及 第二日志发送步骤,由所述任务执行装置将所述识别信息包含到所述任务的所述日志信息中,并将所述日志信息发送到所述信息管理装置, 其中,所述信息管理装置整合具有共同识别信息的多条日志信息,并存储整合后的日 肩、。
7.如权利要求6所述的信息处理方法,进一步包括: 监视步骤,由所述信息处理装置将关于所述任务发送步骤发送的所述任务的状态的询问发送到所述任务执行装置, 其中,在所述监视步骤中,所述信息处理装置通过使用所述识别信息来指定所述询问的对象的任务。
8.一种信息处理系统中的信息处理方法,所述信息处理系统包括任务执行装置、以及用于发送任务到所述任务执行装置的信息处理装置,所述信息处理方法包括: 任务发送步骤,由所述信息处理装置通过将预定的识别信息包含在所述任务中来将所述任务发送到所述任务执行装置; 第一日志发送步骤,由所述信息处理装置将所述任务的日志信息发送到经由网络连接的信息管理装置;以及 第二日志发送步骤,由所述任务执行装置将所述任务的日志信息发送到所述信息管理装置, 其中,在所述任务中包含所述预定的识别信息时,在所述第二日志发送步骤中,所述任务执行装置不发送所述日志信息到所述信息管理装置。
9.一种由信息处理装置执行的信息处理方法,所述信息处理装置用于将任务发送到任务执行装置,所述信息处理方法包括以下步骤: 检查步骤,将关于所述任务执行装置是否能发送所述任务的日志信息到经由网络连接的信息管理装置的询问发送到所述任务执行装置;以及 日志发送步骤,在基 于所述询问确定了所述任务执行装置不能发送所述任务的所述日志信息时,将所述任务的所述日志信息发送到所述信息管理装置。
全文摘要
本发明涉及信息处理系统、信息处理装置以及信息处理方法。该信息处理系统包括:任务执行装置;信息处理装置,用于发送任务到所述任务执行装置;以及,信息管理装置,用于存储所述任务的日志信息。所述信息处理装置包括:任务发送单元,用于将每个任务的识别信息与任务一起发送到所述任务执行装置;以及,第一日志发送单元,用于通过将所述识别信息包含在所述日志信息中,将所述任务的所述日志信息发送到所述信息管理装置。并且,所述任务执行装置包括第二日志发送单元,用于将所述识别信息包含到所述任务的所述日志信息中,并将所述日志信息发送到所述信息管理装置。其中,所述信息管理装置整合具有共同识别信息的多条日志信息,并存储整合后的日志信息。
文档编号G06F3/12GK103197902SQ201210336970
公开日2013年7月10日 申请日期2012年9月12日 优先权日2011年9月13日
发明者西尾觉 申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1