信息处理设备及其控制方法

文档序号:6457939阅读:174来源:国知局
专利名称:信息处理设备及其控制方法
技术领域
本发明涉及打印日志管理系统,该系统包括诸如个人计算机的信 息处理设备和诸如打印机的能够跟踪输出的打印作业的打印设备。
背景技术
通常下列的作业历史管理系统已被提供。例如,已存在 一 种系统, 该系统在打印服务器中累积包含由用户从打印机输出的日志信息和 打印数据的作业信息,并当信息泄漏发生时基于日志信息跟踪作业内容(日本专利特许公开号2002-149371和2004-118243 )。此外, 如图1所示,已经存在一种系统,该系统通过客户PC提取作业信息 并经过打印服务器将该信息累积在分别提供的日志信息管理服务器 (也称为作业信息管理服务器)中(将称为方法3)。在日本专利特许公开号2002-149371和2004-118243以及方法3 中公开的上述方法的系统配置都需求打印服务器。然而,为了减少用于管理和初始安装的费用,越来越多的用户正 在构造他们的没有打印服务器的打印系统。为了能够在这样的用户 环境中跟踪作业信息,直接将由客户PC提取的作业信息传输到日志 信息管理服务器是必要的。然而,如果以此方式配置系统,则不同 于打印服务器,可能在任意时间发生客户PC掉电。另外,可能存在 作业信息传输费时的情形,诸如客户PC和日志信息管理服务器分别 建立的情形。考虑到这些情形,配置能够跟踪打印作业内容而不损 害用户便利的系统是必要的。发明内容鉴于上述的传统技术领域已经实现了本发明。本发明的目的是提供一种信息处理设备及其控制方法,能够根据通信状态和用户权限,通过将日志信息传输的定时(timing)转换到日志信息管理服务器, 而阻止日志信息记录的失效而不损害用户便利。为了解决上述问题,本发明具有下列配置。更具体地,本发明提 供一种在通过日志信息管理设备管理打印作业的日志信息的打印曰 志管理系统中的信息处理设备,该设备包括用于基于打印数据生成 打印作业的日志信息的日志生成装置;用于将日志信息传输到日志 信息管理设备的日志传输装置;以及日志控制装置,该装置在日志 信息管理设备的响应时间等于或长于第 一 参考值的情形下,用于在 打印数据的输出完成后从日志传输装置传输日志信息,而在响应时 间小于第 一参考值的情形下,用于与打印数据的输出并行地从曰志 传输装置传输至少部分日志信息。根据本发明的另 一 方面,在通过日志信息管理设备管理打印作业 的曰志信息的打印日志管理系统中的信息处理设备的控制方法,包 括基于打印数据生成打印作业的日志信息的日志生成步骤;以及日 志控制步骤,在日志信息管理设备的响应时间等于或长于第 一 参考 值的情形下,在打印数据的输出完成后,将日志信息传输到日志信 息管理设备,而在响应时间小于第一参考值的情形下,与打印数据 的输出并行地将至少部分的日志信息传输到日志信息管理设备。此外,在登录用户的权限级别等于或高于第一级别的情形下,在 打印数据的输出完成后,与响应时间无关,日志控制单元从日志传 输单元传输日志信息,而在用户的权限级别小于第 一级别的情形下, 日志控制单元与打印数据的输出并行地从日志传输单元传输至少部 分曰志信息。根据本发明,由于根据通信状态和用户的权限,将日志信息传输 的定时转换到日志信息管理服务器,阻止日志信息记录的失效而不 损害用户的便利是可能的。本发明的进 一 步特征将从下列结合附图的示例性实施例的描述 而变得明显。


图1是示出传统系统配置的视图; 图2是示出不具备打印服务器的系统配置的视图; 图3是示出日志信息管理系统的配置的框图; 图4是示出系统中客户PC 11和日志信息管理服务器13的硬件 配置的框图;图5是示出运行在系统的客户PC 11中的软件模块的结构的视图;图6是示出运行在日志信息管理服务器中的软件模块的结构的 视图;图7是示出在客户PC中提取的作业跟踪信息的例子的视图; 图8是作业跟踪信息的累积优先化(prioritize )的打印处理的流 程图;图9是部分作业跟踪信息的累积优先化的打印处理的流程图; 图10是打印性能优先化的打印处理的流程图; 图11是用于自动处理转换的流程图1;以及 图12是用于自动处理转换的流程图2。
具体实施方式
现在根据附图对本发明的优选实施例进行详细描述。 [第一实施例]图2示出了根据本实施例的日志信息管理系统的配置。客户PC ll是基于打印目标数据,例如打印时提供的文档,生成要被传输到 打印机12的打印数据的信息处理设备。换句话说,客户PC11是打 印作业始发者。此外,客户PC11基于用户信息、关于客户PC的信 息和生成的打印数据生成日志信息,并将日志信息传输到日志信息 管理服务器13 (也称为作业信息管理服务器)。换句话说,客户PC ll用作日志生成器。作业跟踪信息,即日志信息,被记录在日志信息管理服务器13中或被记录在存在于服务器13的后端中的数据库 中并被存储。图3是示出根据本发明实施例的日志信息管理系统的配置的框 图。图中,诸如LAN的网络IO连接每一个构成元素。在客户PC 11 中,应用程序(也称为应用)输出打印指令。在该阶段中,当具有 图5中示出的模块结构的客户PC 11将打印数据输出到打印机12时, 客户PC 11临时存储日志信息并将日志信息传输到日志信息管理服 务器13。响应于来自客户PC的打印指令,打印机12输出打印数据。图4是示出图3中示出的客户PC 11和日志信息管理服务器13 的硬件配置的框图。因为二者都是诸如IBM-PC/AT兼容机的通用 PC,所以只提供一个框图。图中的CPU21直接或间接地控制经过 内部总线连接的每一个装置(稍后将描述的ROM、 RAM等),并 执行用于实现本发明的程序。ROM 22存储诸如BIOS等的基本软件。 RAM 23被用作CPU21的工作区或被用作加载实现本发明的程序的 临时存储区。HDD24是将上述程序存储为文件的硬盘驱动器。当运 行程序时,输入装置25被操作员用于操作屏幕。监视器26执行用 于操作确认等的显示。LAN接口 27被提供用于网络连接。图5示出了运行在客户PC 11中的软件模块的结构。运行在客户 PC 11中的是用于打印机12的打印机驱动器和用于作业信息提取的 附加模块(Add-in) 502。此外,驱动器代理501操作用于临时存储 从附加模块传输的作业信息并将作业信息传输到日志信息管理服务 器13。这些软件运行在诸如BIOS 504或OS 503的平台上。驱动器 代理501将已经从打印机驱动器的附加模块传输的作业跟踪信息作 为文件存储在临时存储文件夹506中。注意,作业跟踪信息包括 作为作业拥有者的用户名、客户PC的ID、输出文档名、输出日期 和时间、指示被打印内容的数据、页数、拷贝数、完成状态等。指 示被打印内容的数据包括纸张大小和方向、单面或双面打印的指定、 色彩模式、被打印的内容等。图6示出了日志信息管理服务器13的模块结构。在日志信息管理服务器13中,服务提供者602运行在诸如BIOS 604或OS 603的 平台上,用于接收已经从驱动器代理501传输的作业信息以及在后 端数据库(称为后端DB) 605中累积(accumulate)信息。此外, 运行管理应用软件601。当客户PC 11提取作业跟踪信息时,管理应 用软件601执行提取信息的管理。例如,管理应用软件601通知客 户关于将被包括在作业跟踪信息中的信息,例如,是否在作业跟踪 信息中获取用于打印内容的仅文本或文本和图像、此时图像的分辨 率、彩色或黑白的指定设置、每个驱动器代理的状态等。注意,对 于后端DB 605,文档管理系统或数据库可以根据打印机的数量或作 业的数量结合使用。图7示出了包含在作业跟踪信息即日志信息中的作业日志1 (第 一作业日志信息)701、用于每页的内容日志(内容日志信息)702 和作业日志2 (第二作业日志信息)703的实例。这些作业信息从客 户PC 11传输到日志信息管理服务器13并被累积在后端DB 605中。 如图所示,作业跟踪信息被分别提取用于作业日志1、用于每页的内 容日志和作业日志2。在根据本实施例的日志信息管理系统中,这是 通过在不同的定时执行打印处理和作业跟踪信息传输来实现的。对于从客户PC 11的驱动器代理到日志信息管理系统服务器13 的作业跟踪信息的传输,诸如根据TCP/IP或SOAP的HTTP的已知 技术被使用。此外,已知技术被用于每个驱动器代理状态的管理的 状态收集。因此,此处没有给出具体的解释。 〈打印和日志信息记录过禾呈〉图8是示出在作业跟踪信息的累积被优先化的情形下的打印处 理(打印处理1 )过程的流程图。图9是示出在部分作业跟踪信息的 累积被优先化的情形下的打印处理(打印处理2)过程的流程图。图 IO是示出在打印性能(performance)被优先化的情形下的打印处理 (打印处理3)过程的流程图。这些处理通过由CPU执行包含附加 模块(简化称为打印驱动器)的打印机驱动器502来实现。在该实施例中,用户提前乂人打印处理1至3中选取打印处理过程。例如,选定可以通过选择由打印机驱动器502提供的用户接口屏幕 上的处理编号来实现。当用户在图3中的客户PC 11上使用图5中 的应用505执行打印操作时,打印处理开始。在该阶段中,存储为 图4中HDD 24中的文件的应用被加载到RAM 23并在CPU21的控 制下运行。当查看监视器26时,用户可以通过输入装置25执行输 入操作。在打印处理期间运行的打印机驱动器、附加模块和驱动器 代理也在CPU 21的控制下运行。当打印机驱动器502接收到来自应 用505的呈现(rendering)命令时,它参照由用户选定的处理编号, 并在打印处理1的情形下执行图8中示出的处理,在打印处理2的 情形下执行图9示出的处理,或在打印处理3的情形下执行图10示 出的处理。接下来,结合图8、图9和图10描述本发明。图8示出在作业跟踪信息的累积被优先化的情形下的打印处理。 在图8中的步骤S81中,根据已经被应用指定的打印内容,作业日 志1被打印机驱动器502提取。虽然提取被附加模块执行,但此处 的描述被提供为好像提取是被打印机驱动器执行。在步骤S82中,提取的作业日志1被转移到驱动器代理501并被 存储在图5中的临时存储文件夹506中(在图4中的HDD 24中)。 在步骤S83中,存储的作业日志1经过图4中的LAN I/F 27立刻从 驱动器代理501被传输到日志信息管理服务器13。在步骤S84中,打印机驱动器502生成第一页的打印数据。在步 骤S85中,根据第一页的打印数据,内容日志被打印机驱动器502 提取。在步骤S86中,提取的内容日志被转移到驱动器代理501并 被存储在临时存储文件夹506中。在步骤S87中,存储的内容曰志 被传输到日志信息管理服务器13。在内容日志传输完成后,在步骤 S88中,相应页的打印数据被输出到打印机12。在步骤S89中,确 定目标页是否为最后页,如果不是,则控制返回到步骤S84。重复从 步骤S84到步骤S89的处理,并且当步骤S89中的确定找到最后页 时,控制进入步骤S810。在步骤S810中,根据打印结果,作业日志2被打印机驱动器502提取。在步骤S811中,提取的作业日志2被转移到驱动器代理501 并被存储在临时存储文件夹506中。在步骤S812中,存储的作业日 志2被传输到日志信息管理服务器,然后打印处理结束。如上所述,图8中示出的打印处理,其特征在于每页的打印数据 被输出前,该页的内容日志被累积在日志信息管理服务器13中。因 此,即使在打印处理被突然中断的情形下,也可以确保日志信息管 理服务器13中的作业跟踪信息累积,直到该页的打印数据已经输出 在纸上。然而,依赖于网络状态,如果从客户PC到日志信息管理服 务器13的传输速度慢,则直到打印数据才被输出在纸上可能花费较 长的时间。在图8中示出的过程中,作业日志信息传输和打印数据 传输被并行执行。图9示出了在部分作业跟踪信息的累积被优先化的情形下的打 印处理。在图9中的步骤S91中,根据已经被应用指定的打印内容, 作业日志1被打印机驱动器502提取。在步骤S92中,提取的作业 日志1被转移到驱动器代理501并被存储在图5中示出的临时存储 文件夹506。在步骤S93中,存储的作业日志1经过图4中的LAN I/F 27立刻从驱动器代理501被传输到日志信息管理服务器13。在步骤S94中,打印机驱动器502生成第一页的打印数据。在步 骤S95中,根据第一页的打印数据,内容日志被打印机驱动器502 提取。在步骤S96中,提取的内容日志被转移到驱动器代理501并 被存储在临时存储文件夹506中。在内容日志被存储后,在步骤S97 中,打印数据被输出到打印机12。在步骤S98中,确定目标页是否 为最后页,如果不是,则控制返回到步骤S94。重复从步骤S94到 步骤S98的处理,当步骤S98中的确定找到最后页时,控制进入步 骤S99。在步骤S99中,驱动器代理501将被包含在已经在步骤S96中 被存储的目标打印作业中的所有页的内容日志传输到日志信息管理 服务器13。在步骤S910中,根据打印结果,作业日志2被打印机驱 动器502提取。在步骤S911中,提取的作业日志2被转移到驱动器代理501并被存储在临时存储文件夹506中。在步骤S912中,存储 的作业日志2被传输到日志信息管理服务器13,然后打印处理结束。 如上所述,在图9示出的打印处理中,在打印数据被输出在纸上 之前,至少作业日志1被传输并且被累积在日志信息管理服务器13 中。因此,系统管理员可以保持跟踪至少关于何时、何地和何人的 /f亡自根据图9中的过程,因为在打印数据被输出在纸张上之前只有作 业日志被传输,即使网络状态差,纸张输出时间相对不受影响。在 图9的过程中,作业日志传输通过分割作业日志为作业日志1和作 业日志2来执行,并且在中间输出打印数据。换句话说,作业日志 信息传输和打印数据传输也在图9中的步骤中并行执行。图IO示出了在打印性能被优先化的情形下的打印处理。在图10 中的步骤S101中,根据已经被应用指定的打印内容,作业日志l被 打印机驱动器502提取。在步骤S102中,提取的作业日志l被转移 到驱动器代理501并被存储在图5中示出的临时存储文件夹506中。在步骤S103中,打印机驱动器502生成第一页的打印数据。在 步骤S104中,根据第一页的打印数据,内容日志被打印机驱动器502 提取。在步骤S105中,提取的内容日志被转移到驱动器代理501并 被存储在临时存储文件夹506中。在内容日志被存储后,在步骤S106 中打印数据被输出到打印机12。在步骤S107中,确定目标页是否为 最后页,如果不是,则控制返回到步骤S103。重复从步骤S103到 步骤S107的处理,当在步骤S107中的确定找到最后页时,控制进 入步骤S108。在步骤S108中,驱动器代理501将已经在步骤S102中被存储 的目标打印作业的作业日志1传输到日志信息管理服务器13。在步 骤S109中,被包含在已经在步骤S105中被存储的目标打印作业中 的所有页的内容日志被传输到日志信息管理服务器13。在步骤S1010 中,根据打印结果,作业日志2被打印机驱动器502提取。在步骤 S1011中,提取的作业日志2被转移到驱动器代理501并被存储在临时存储文件夹506中。在步骤S1012中,存储的作业日志2被传输 到曰志信息管理服务器13,然后打印处理结束。如上所述,图10中示出的打印处理,其特征在于在打印数据被 输出在纸张上之后,所有的作业跟踪信息被传输并被累积在日志信 息管理服务器13中。因此,打印没有由于日志信息传输经过网络的 延迟而延迟,从而可以保持良好的打印性能。换句话说,该处理能 够阻止由于差的通信状态引起的打印延迟。在打印数据输出在纸张 上之后,客户PC立刻关掉自身电源的情形中,当客户PC下次被启 动时作业跟踪信息被传输。如上所述,在根据本实施例的打印处理中,用户能够指定是否优 先化打印处理或日志记录。根据指定,打印机驱动器转换日志信息 传输定时。结果,打印优先化的处理或日志记录优先化的处理能被 转换。[修改的实施例]此外,在打印数据输出在纸张上之后,用户立刻关掉客户PC电 源的情形中,通常当客户PC下次被启动时,未发送的内容日志和作 业日志2立刻被传输。除非保留被存储在客户PC中的未发送的作业 跟踪信息不知何故被恶意用户删除,作业跟踪信息和打印内容被累 积在日志信息管理服务器13中。注意,在图9或图10中的情形中,为了在打印数据被输出在纸 张上之后保护被传输的作业跟踪信息,有可能限制访问作业跟踪信 息被临时存储的文件夹,限制为只在管理员权限下访问且不给普通 用户任何管理员权限。此外,也有可能加密临时存储的作业跟踪信 息。[第二实施例]第一实施例已经描述了图8、图9和图10中示出的打印处理被 管理员手动转换的情形。第二实施例描述了自动执行该转换的方法。自动转换被客户PC 11中的驱动器代理501执行。它也可能被打 印机驱动器502执行。换句话说,驱动器代理501或者打印机驱动器502用作控制日志信息传输的日志控制装置。在任意一种情形下, 选定的处理标识符纟皮传输到打印机驱动器502并被存储。打印4几驱 动器502指定已经被存储的处理标识符指定的从打印处理1至3(图 8至图10)选定的处理,并执行该处理。假设自动转换的执行定时 可以被日志信息管理服务器13中的管理应用程序设置在诸如客户 PC 11的启动时或者为规则时间间隔设置。图ll示出了一个过程,其中根据日志信息管理设备的响应时间 执行处理转换。在图11中的步骤S110中,确定处理转换是否被自 动执行。确定标准是从打印机驱动器的用户接口等例如由用户(自 动地或手动地)输入的选定值。如果处理转换被自动执行,则控制 进入步骤Slll。在步骤S111中,例如,驱动器代理501传输作业日志1并对日志信息管理服务器返回作业日志接收完成的响应所花费的时间计时。为了计时响应时间,例如,对十次打印处理中获得的响应时间取平均。换句话说,采用当给定量的日志信息被传输到日志信息管理设备预定次数时获得的平均响应时间。如果数据量大,则即使通信速度为常数,响应时间也会变长。因此,优选地,当获得响应时间时(根据作业日志信息的内容,数据量基本上为常量),作业曰志信息的数据量为常量。因此,在步骤S112中,检验计算的响应时间是否等于或长于阈值1 (第一参考值)。换句话说,测试平均响应 时间是否等于或长于第 一参考值。如果响应时间小于第 一参考值,则确定优先化部分作业跟踪信息的累积不影响打印性能。在步骤 S113中,控制转换到打印处理2 (图9)。转换处理意味着在预定存 储区中存储指示处理2的处理标识符。同时,如果响应时间等于或 长于阈值l,则确定网络状态差。在步骤S114中,控制转换到打印 处理3 (图8),并且转换处理结束。转换处理意味着在预定存储区 中存储指示处理3的处理标识符。因为作业日志1的数据量基本上 为常量,例如一秒的固定值被预先确定为阈值1。在步骤S115中,计算内容日志传输速度。基于内容日志的数据量和从驱动器代理501传输内容日志直到日志信息管理服务器13返 回内容日志接收完成的响应的时间,计算传输速度。获得的值是所 谓的吞吐量(throughput)。在该计算中,在例如十次打印处理中获 得的传输速度被平均。在步骤S116中,检验计算的传输速度是否小 于阈值2 (第二参考值)。如果传输速度等于或高于阈值2 (第二参 考值),则确定优先化所有作业跟踪信息的累积不影响打印性能。 在步骤S117中,控制转换到打印处理l,然后转换处理结束。例如, 转换处理意味着在预定存储区存储指示打印处理1的处理标识符。 如果传输速度小于阈值2 (第二参考值),则打印处理2保留然后转 换处理结束。注意,在基于也用于内容日志的响应时间转换处理的 情形下,因为阈值2是时间,当响应时间等于或长于阈值2时打印 处理2被选定,而当响应时间小于阈值2时打印处理1被选定。在处理标识符以上述方式被确定后,根据标识符执行打印处理1 至3 (图8至图10)之一。注意,优选地,阈值1和阈值2是通过例如管理应用程序可变化的。注意,在步骤S116中,可以基于响应时间作出关于内容日志的 确定。在该情形下,固定数据量的内容日志被传输到日志管理服务 器13以计时响应时间。因为响应时间使得能够获得包含服务器延迟 的时间,可以考虑到响应时间更好地反映网络状态而不是传输速度。 相反,可以基于传输速度作出步骤S112中的确定。如上所述,打印作业处理可以根据网络状态被执行;如果通信状 态差则打印被优先化,而如果通信状态好则日志信息记录被优先化。[第三实施例]图12示出了驱动器代理的过程,其中根据登录用户的权限,执 行处理转换。注意,在计算机被多个人共享的情形中,转换可以被 执行,不是根据登录用户的权限,而是根据作为被处理的打印作业 的拥有者的用户的权限。优选地,步骤S110和步骤S119在图12中的步骤S121前执行。然而,该处理没有示出在图12中。在步骤S121中,指示登录用户的权限的级别的信息被获取。例 如,用户的权限级别包括管理员级别、超级用户级别、普通用户级 别、游客用户级别等。用户的权限级别可以从OS提供的功能获取。 在步骤S122中,确定获取的用户的权限级别是否等于或高于诸如超 级用户级别的第一参考级别(第一级别)。如果不是,换句话说, 如果获取的用户的权限级别小于第 一 级别,则因为监测是被高度需 求的,部分作业跟踪信息的累积被优先化。为此,该处理被转换到 步骤S123中的打印处理2 (图9)。此处转换处理意味着在预定存 储区存储指示打印处理2的处理标识符。同时,如果用户的权限级 别等于或高于超级用户级别(即,等于或高于第一参考级别,例如, 超级用户或管理员级别),则因为监测的必要性低,该处理被转换 到步骤S124中的打印处理3 (图8),然后转换控制结束。此处转 换处理意味着在预定存储区存储指示打印处理3的处理标识符。接下来,在步骤S125中,确定用户的权限级别是否等于或高于 普通用户级别(第二级别)。如果没有(换句话说,游客用户), 则由于它的窄小权限范围,确定监测被高度需求,并且该处理被转 换到步骤S126中的打印处理1,然后转换控制结束。此处,转换处 理意味着在预定存储区存储指示打印处理1的处理标识符。同时, 如果用户的权限级别等于或高于普通用户级别,则打印处理2被保 持并且转换控制结束。在实际打印时,根据处理标识符,执行打印处理1至3 (图8至图10)。以前述方式,基于用户的权限,日志信息传输定时可以被转换。 由于该处理,当打印作业被处理时,如果用户具有大的权限范围, 则打印被优先化,而如果用户具有小的权限范围,则日志信息记录 被优先化。注意,本发明能够被应用到由多个装置(例如,主计算机、接口、 阅读器、打印机)构成的系统或包含单一装置(例如,复印机、传真机)的设备。此外,本发明的目的也能够通过提供记录用于实现 上述实施例的功能的程序代码的记录介质到计算机系统或设备,由 系统或设备的计算机读取存储在存储介质中的程序代码,然后执行 程序来实现。在该情形下,从存储介质读取的程序代码实现根据实 施例的功能,并且程序代码和存储程序代码的存储介质构成本发明。此外,本发明还包括工作在计算机上的OS (操作系统)等根据程序代码的指定执行部分或整个处理的情形并且实现根据上述实施 例的功能。此外,本发明还可适用于从存储介质读取的程序代码被 写入功能扩展卡的情形,该卡被插入到计算机中或在连接到计算机 的功能扩展单元中提供的存储器中。在该情形下,被包含在功能扩展卡或功能扩展单元中的CPU等根据程序代码的指定执行部分或整体处理并实现以上实施例的功能。尽管已经参照示例性实施例对本发明进行了描述,但应当理解, 本发明不局限于公开的示例性实施例。下述权利要求书的范围被给 予最广泛的解释以包含所有这样的修改和等效的结构和功能。
权利要求
1.一种在通过日志信息管理设备管理打印作业的日志信息的打印日志管理系统中的信息处理设备,包括日志生成装置,用于基于打印数据生成打印作业的日志信息;日志传输装置,用于将日志信息传输到日志信息管理设备;以及日志控制装置,用于在日志信息管理设备的响应时间等于或长于第一参考值的情形下,在打印数据的输出完成后从所述目志传输装置传输日志信息,而在响应时间小于第一参考值的情形下,与打印数据的输出并行地从所述日志传输装置传输至少部分日志信息。
2. 根据权利要求1所述的信息处理设备,其中所述日志控制装 置还确定响应时间是否等于或长于第二参考值,并且在响应时间小 于第一参考值并且等于或长于第二参考值的情形下,所述日志控制 装置与打印数据的输出并行地传输包括指示打印作业的始发者和拥 有者的信息的第 一 作业日志信息,并且在打印数据的输出完成后传 输其他日志信息,而在响应时间小于第二参考值的情形下,所述日 志控制装置与打印数据的输出并行地传输日志信息。
3. 根据权利要求1或2所述的信息处理设备,其中所述响应时 间是当恒定量的日志信息被传输到日志信息管理设备时获得的平均 响应时间。
4. 根据权利要求1或2所述的信息处理设备,其中在登录用户 的权限级别等于或高于第一级别的情形下,与响应时间无关,在打 印数据的输出完成后,所述日志控制装置从所述日志传输装置传输 日志信息,而在用户的权限级别低于第一级别的情形下,所述日志控制装置与打印数据的输出并行地从所述日志传输装置传输至少部 分日志信息。
5. 根据权利要求4所述的信息处理设备,其中所述日志控制装 置还确定用户的权限级别是否等于或高于第二级别,且在用户的权 限级别低于第一级别并且等于或高于第二级别的情形下,所述日志控制装置与打印数据的输出并行地传输包括指示打印作业的始发者 和拥有者的信息的第 一 作业日志信息,并在打印数据的输出完成后 传输其他日志信息,而在用户的权限级别小于第二级别的情形下, 与打印数据的输出并行地传输日志信息。
6. 根据权利要求1所述的信息处理设备,其中所述日志生成装置生成包括指示打印作业的始发者和拥有者的信息的第一作业曰志 信息、包括指示每页的打印数据的内容的信息的内容日志信息和包 括指示打印结果的信息的第二作业日志信息,在与打印数据的输出并行地传输内容日志信息的情形下,所述日志控制装置逐页执行一页的打印数据输出和内容日志传输,以及在打印数据的输出完成后传输内容日志信息的情形下,所述日志 控制装置在打印作业的所有页的打印数据的输出完成后执行所有页 的内容日志传输。
7. —种在通过日志信息管理设备管理打印作业的日志信息的打 印日志管理系统中的信息处理设备的控制方法,包括日志生成步骤,基于打印数据生成打印作业的日志信息;以及 曰志控制步骤,在日志信息管理设备的响应时间等于或长于第一 参考值的情形下,在打印数据的输出完成后,将日志信息传输到曰 志信息管理设备,而在响应时间小于第一参考值的情形下,与打印 数据的输出并行地将至少部分日志信息传输到日志信息管理设备。
8. 根据权利要求7所述的信息处理设备的控制方法,其中在所 述日志控制步骤中,进一步确定响应时间是否等于或长于第二参考 值,且在响应时间小于第一参考值并且等于或长于第二参考值的情 形下,与打印数据的输出并行地传输包括指示打印作业的始发者和 拥有者的信息的第 一 作业日志信息且在打印数据的输出完成后传输 其他日志信息,而在响应时间小于第二参考值的情形下,与打印数 据的输出并行地传输日志信息。
9. 根据权利要求7或8所述的信息处理设备的控制方法,其中 在登录用户的权限级别等于或高于第一级别的情形下,在所述日志控制步骤中,与响应时间无关,在打印数据的输出完成后将日志信 息传输到日志信息管理设备,而在用户的权限级别低于第一级别的 情形下,与打印数据的输出并行地将至少部分日志信息传输到曰志 信息管理设备。
10.根据权利要求9所述的信息处理设备的控制方法,其中在所 述日志控制步骤中,进一步确定用户的权限级别是否等于或高于第 二级别,并且在用户的权限级别小于第一级别并且等于或高于第二 级别的情形下,与打印数据的输出并行地传输包括指示打印作业的 始发者和拥有者的信息的第一作业日志信息且在打印数据的输出完 成后传输其他日志信息,而在用户的权限级别低于第二级别的情形 下,与打印数据的输出并行地传输日志信息。
全文摘要
在包含生成日志信息的客户端的打印日志管理系统中,根据网络性能转换打印优先化的处理或日志记录优先化的处理。驱动器代理将作业日志1传输到服务器以计时响应时间,并将获得的响应时间与阈值1比较。如果响应时间等于或长于阈值1,则打印性能被优先化且控制被转换到处理3,其中在打印完成后传输日志信息。如果作业日志1的响应时间小于阈值1且内容日志传输速度等于或高于阈值2,则控制被转换到处理2,其中在执行打印前只传输作业日志1。如果内容日志传输速度小于阈值2,则控制被转换到处理1,其中每次输出一页时传输打印数据的内容日志。
文档编号G06F3/12GK101246416SQ20081000556
公开日2008年8月20日 申请日期2008年2月15日 优先权日2007年2月16日
发明者福留直文 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1