信息处理装置及其方法

文档序号:7663554阅读:130来源:国知局
专利名称:信息处理装置及其方法
信息处理装置及其方法
"i古4"、 A石士一^
本发明涉及用于管理图像形成装置的作业执行结果的信息处理。
背景技术
^>司、学校、社团等对管理和限制复印机和打印机的使用具有 要求。作为管理单元,不仅需要用户单元而且需要组单元。也就是 说,要求为用户所属于的各项目或者组织(下文称为"组")设置 金钱数额的上限以及页数的上限,并且要求执行计费控制、上限控 制以及结果汇总。为了满足这样的要求,已知一种技术,该技术指 定组作为用于各打印过程的汇总目标并且根据所指定的组来执行计 费和输出控制以便汇总结果。
然而在上述技术中,当属于多个组的用户执行与多个组相关联 的打印过程时,仅能指定一个组,而组的指定留待用户的判决。例 如,当属于项目A和项目B两者的用户扭J亍与两个项目相关联的打 印过程时,用户指定任一项目。即使打印内容保持相同,给定用户 仍然可以指定项目A,而另一用户可以指定项目B。也就是说,组的 指定根据用户的判决。结果,与多个组相关联的计费控制、上限控 制以及打印过程的结果汇总缺乏精确性。

发明内容
在一个方面中, 一种信息处理装置包括保持部分,布置用以 保持被用来分配图像形成装置的作业执行结果的用户组的信息;接 收器,布置用以从图像形成装置接收被附加有结果分组目标信息的 作业执行结果,该结果分组目标信息被要求用来指定作业执行结果
所要分组到的用户组;以及分配器,布置用以将作业执行结果分配 给被附加到接收的作业执行结果中的结果分组目标信息所指定的至 少一个用户组。
在另一方面中, 一种信息处理方法包括以下步骤在存储器中 保持被用来分配图像形成装置的作业执行结果的用户组的信息;从 图像形成装置接收被附加有结果分组目标信息的作业执行结果,该 结果分组目标信息被要求用来指定作业执行结果所要分组到的用户 组;以及将作业执行结果分配给被附加到接收的作业执行结果中的 结果分组目标信息所指定的至少一个用户组。
根据这些方面,能够充分地完成与多个组相关联的作业执行的 计费管理。
本发明的更多特征将从参照附图对示例性实施例的如下描述中 变得明显。


图1是示出了散布于网络上的各PC的布置的框图2是示出了结果管理系统的布置的框图3示出了目录服务器所保持的组信息的例子;
图4是示出了上限设置和分配设置序列的流程图5示出了上线设置窗口的例子;
图6示出了分配窗口的例子;
图7是用于说明结果分组目标的指定方法的流程图; 图8示出了驱动器的UI窗口例子;
图9A和图9B示出了目录服务器所保持的组信息的例子; 图10是用于说明结果管理服务器的组信息取回以及组树生成序 列的流程图11示出了目录服务器所保持的用户信息的例子; 图12是用于说明当MFP接收打印作业时将由MFP和结果管理服 务器执行的过程的流程图13是用于说明结果管理服务器的分配过程的流程图;以及
图14是用于说明当用户在MFP的UI上给出用于打印过程的指 令时将由MFP和结果管理服务器执行的过程的流程图。
具傳-实施方式
下文将参照附图具体地描述根据本发明实施例的信息处理。 第一实施例
根据这一实施例管理作业执行结果的信息处理系统(下文称为 "结果管理系统")根据系统管理员设置的结果分配方式来分配结 果,并且执行计费控制、上限控制和结果汇总。结果管理系统通过 结果管理软件来实施,该软件运行用以在散布于网络上的信息处理 装置如个人计算机等(下文称为"PC")以及图像形成装置如多功 能外围设备(MFP)、复印机、打印机等上实现协作过程。打印结果 在下文中将举例为典型的作业执行结果。然而,也可以例如假设其 它类型的作业执行结果,诸如纸件文档的扫描结果、应用的使用结 果等。
图1是示出了散布于网络上的PC 200或者各种服务器的硬件布 置的框图。
微处理器(CPU) 201使用随机存取存储器(RAM) 203作为工作 存储器来执行只读存储器(ROM) 202和硬盘驱动(HDD) 211中存储 的程序以经由系统总线204来控制随后将描述的各种部件,并且执 行随后将描述的结果管理过程。
作为非易失性存储器的HDD 211存储各种程序,包括操作系统 (OS)和前述结果管理软件以及数据。例如从能够安装于盘驱动212 上的存储介质如CD-ROM等供应结果管理软件。CPU 201经由盘控制 器(DKC ) 207访问HDD 211和盘驱动212以在HDD 211上安装结果
管理软件等。
CPU 201经由视频卡(VC )2 06在监视器210上显示用户接口 ( UI )。 用户通过操作键盘(KB) 209和指示设备如鼠标等将指令和输入给予 UI。 CPU 201经由键盘控制器(KBC) 205接受用户的指令和输入, 并且^f艮据用户的指令和输入来执行各种过程。
CPU 2 01能够经由网络接口卡(NIC) 2 08与网络100上的其它 PC、服务器、MFP 104、打印机、复印机等通信。
图2是示出了结果管理系统的布置的框图。
结果管理服务器101是具有与图1中所示相同的布置的PC,并 且用作执行计费控制、上限控制和结果汇总的服务器。结果管理服 务器IOI提供UI 105。结果管理系统的系统管理员使用UI 105设置 上限和结果分配方式。结果管理服务器101的通信单元106与包括 驱动器107、 MFP 104和目录服务器102的PC 103 (随后将加以描述) 通信。
目录服务器102是具有与图1中所示相同的布置的PC,并且用 作保持和管理用户信息以及组信息的服务器。另外,目录服务器102 保持由系统管理员使用结果管理器服务器101的UI 105来设置的上 限和结果分配方式(随后将加以描述)以及用于各组的数量(随后 将加以描述)。注意到结果管理服务器101和目录服务器102可以 由单个PC实施。因此,例如在随后将加以描述的流程图中那些相应 步骤的将由目录服务器102执行的过程能够被结果管理器服务器 101执行的过程所取代。
图3示出了目录服务器102所保持的组信息的例子。 目录服务器102使用树结构来管理MFP 104的作业执行结果(例 如打印结果)所分组到的组的信息。例如,组"系统A"具有下级组
如"产品1"等,而组"第一分部,,具有下级组"第一部门,,。注意 到打印结果对应于用于相应打印属性的打印页数、费用、点等。打 印属性指示了打印纸的质量、打印纸大小、彩色/单色等。
用户能够属于0个或者更多组。例如,用户"用户001"能够设
置为属于"系统A"和"第一部门"。用户的从属关系通常发送到下 级组。例如,当"用户001"属于"系统A"时,他或者她也属于作
为"系统A"的下级组的"产品1"、"产品1-2"和"产品2"。 然而,组信息的管理不限于此。例如,可以规定以便用户不属于他 或者她所属于的组的所有或者一些下级组。
另外,在图3中所示组名称之后附加的括号中的数字指示了为 这些组而设置的上限(随后将具体描述)。
客户机103是具有图1中所示布置的PC并且用作用户终端。客 户机103的驱动器107是发出打印作业到MFP 104的打印机驱动器。
MFP 104除了复印功能之外还具有扫描仪功能、打印机功能、传 真功能等。MFP 104的UI 108是提供给操作面板的用户接口 ,该操 作面板允许用户在使用复印功能、传真功能等时直接地操作MFP 104。 MFP 104的结果确认模块109具有在打印过程的执行时向结果 管理服务器101查询数量的功能。MFP 104的结果管理模块110具有 通知结果管理服务器101打印过程数量的功能。注意到该数量指示 了当在图像形成装置中执行作业时消耗的资源的量。例如,作为代 表性的数量,能够引用用于相应大小和彩色以及单色打印过程的打 印页数。除了打印页数之外,还能够引用各种资源如费用、调色剂 消耗用量、应用的使用次数等作为例子。MFP 104的输出单元111 具有根据打印作业来输出打印输出的功能。
注意到执行打印过程的装置不限于MFP,而也可以使用打印机或 者复印机。
图4是示出了上限设置和分配设置序列的流程图。 结果管理服务器101根据经由UI 105输入的系统管理员的指令
从目录服务器102获取组信息,并且在UI 105上显示上限设置窗口 (S300 )。组信息没有对应于与具体用户标识符(随后将加以描述)
相对应的组而无论用户标识符如何都对应于系统所管理的各组。 图5示出了上限设置窗口的例子。图5示出了用于从在步骤S300 中获取的组信息中提取的组"产品1-1"的上限设置窗口。在实践中,
为在步骤S300中获取的相应组而进行设置,但是下文将仅给出关于
"产品1-1"的描述。
系统管理员为将要经历结果管理的组而设置上限单位以及上 限。上限单位能够选自于"总页数"、"与彩色/单色有关的页数" 和"费用,,。如果添加"单面打印/双面打印的页数"等作为上限单 位,则能够更具体地进行上限设置。系统管理员根据所选上限单位
的类型来输入上限。图5的例子示出了如下状态系统管理员选择 "总页数"作为上限单位并且输入"2000"页作为上限。
结果管理服务器101将系统管理员所设置的上限单位以及上限 输入到在UI 105上显示的组。当系统管理员在上限设置窗口上按下 确认按钮时,结果管理服务器101在与组相关联的目录服务器102 的预定区域中存储向上限设置窗口输入的上限单位以及上限 (S301 )。
接着,结果管理服务器101在UI 105上显示用来设置组的结果 分配方式的窗口 (分配设置窗口) (S302 )。系统管理员使用分配 设置窗口来设置结果分配方式,该方式指示了当用户指定了没有直 接为之设置上限的组以及具有多个下级组的组作为结果分组目标时 如何分配数量。注意到结果分组目标意味着用户所指定的作业执行 结果将要分组到的组。
图6示出了分配设置窗口的例子。注意到在实践中针对直接为 之设置上限的各组以及具有多个下级组的组来依次地显示图6中所 示分配设置窗口。将描述如下情况作为例子,在该情况下设置用于 组"产品l"的结果分配方式。
能够设置多个结果分配方式,并且能够为各条件而设置结果分 配方式(动作)。图6示出了用来设置条件1和条件2的窗口例子。 另外,能够设置条件3以及后续条件。
例如,假设系统管理员想要进行如下设置。也就是说,当用户
指定没有为之设置上限的组作为结果分组目标时,起初将数量等分 给指定组的下级组。作为分配结果,如果某一下级组的数量超过上 限,则将就上限而言具有最大剩余的下级组改变为结果分组目标。
在这一情况下,系统管理员从"默认分配方式,,的文本框的下 拉列表中选择"等分给下级组,,。然后,系统管理员从"条件1"的 文本框的下拉列表中选择"某组的数量已经达到上限"。另外,系 统管理员从与"条件1"相对应的"动作1"的文本框的下拉列表中 选择"全部分组给就上限而言具有最大剩余的组"。
另外,系统管理员从"条件2"的文本框的下拉列表中选择"无 指定"。优先于"条件2"来检查"条件1"。也就是说,当"条件 1"不适用时检查"条件2"。当在"条件2"中设置"无指定"时,
如果"条件r,不适用,则执行默认分配方式。因此,将默认分配方
式"等分给下级组,,自动地输入到与"条件2"相对应的"动作2"
的文本框。
注意到在结果管理系统中预先预备分配方式、条件和动作的下 拉列表。系统管理员从预先预备的分配方式、条件和动作中选择恰 当的分配方式、条件和动作。例如,分配方式和动作的下拉列表包

等分给下级组;
全部分组给就上限而言具有最大剩余的下级组;
根据就上限而言的剩余比率来分配;
全部分组给具有最小数量的下级组;
根据用户以往数量的分配比率来分配;等等。 又如,条件的下拉列表包括
某组的数量已经达到上限;
就上限而言某组的剩余达到预定比率;
用户的以往数量达到预定值;等等。 例如能够从结果管理服务器101所管理的日志数据中获取用户 的以往数量。
当在分配设置窗口上按下确认按钮时,结果管理服务器101在 与组相关联的目录服务器102的预定区域中存储向分配设置窗口输
入的分配方式、条件和动作(S303 )。
注意到在图4以及以上描述中,已经说明用于一个组的上限设
置以及用于一个组的分配设置。然而,系统管理员为需要设置的组 而重复上限设置和分配设置。
在以上描述的例子中,经由图5中的上限设置窗口为各组而设 置上限单位,以及经由图6中的分配设置窗口为各组而设置结果分 配方式。然而,本发明不限于这样的特定模式。例如,当允许为多 个组而共同地设置上限单位以及结果分配方式时,能够进行更灵活 的设置。在这一情况下,当需要为各组而进行上限设置时,可以使 用图5中所示设置窗口 。 指定结果分组目标
图7是用于说明结果分组目标的指定方法的流程图。也就是说, 图7示出了当用户操纵客户机103的驱动器107所提供的UI时在发 出打印作业到MFP 104时将由驱动器107和结果管理服务器101执 行的过程。图8示出了驱动器107的UI窗口例子。图8中所示UI 用作指定窗口 ,该窗口用来根据用户而指定结果分组目标。
当用户在UI窗口上选择与结果分组目标相对应的"目标"标签 并且按下"获取最新信息"按钮时,客户机103的驱动器107将该 用户的标识符(例如用户001 )发送到结果管理驱动器101 (S401)。 能够从当用户登录客户机103时使用的登录名中导出用户标识符。
结果管理服务器101访问目录服务器102以取回与接收的用户 标识符(在步骤S401中由驱动器107发送的作为用户信息的用户标 识符)相关联的组信息(S411)。与用户标识符相关联的组信息指 示了用户能够指定为结果分组目标的一个或者多个组。结果管理服 务器101然后生成包括所取回的组信息的组树(S412)。随后将使
用图10的流程图来描述组信息取回和组树生成序列。然后,结果管
理服务器101将生成的组树发送到驱动器107 (S413)。组树仅包括
能够被指定为结果分组目标的组。措词"仅包括能够被指定为…… 的组"指示了各种情况,比如一种方法不显示任何不能被指定的组、
一种方法显示不能被显示的组但是允许用户在UI上选择它们,等等。
能够被指定为结果分组目标的组是那些为之将用户设置为成员的组 (也就是为之设置上限的组)以及这些组的上级组。
在从结果管理服务器101收到组树时,驱动器107根据收到的 组信息来检查组树中组的数量是否已经达到上限(S402 )。注意到 随后将参考图9A和图9B来描述该检查方法的细节。如果能够被指 定的所有组的数量已经达到上限,则驱动器107确定不能执行打印 过程并且通知客户机103该消息(S403 ),由此结束处理。在步骤 S403中乂人驱动器107接收该消息的客户才几103在它的显示器单元上 显示指示了不能执行打印过程的警告消息。
图9A和图9B示出了目录服务器102所保持的组信息的例子。
组信息包括组标识符(ID)、组名称(名称)、上级组(ID) (memberOf)、下级组ID (成员)、上限(限制)、数量(数量) 等。驱动器107基于组信息中包含的上限和数量来检查该数量是否 已经达到上限。注意到结果管理服务器101可以检查该数量是否已 经达到上限并且可以通知驱动器107该结果,由此进一步减少驱动 器107上的处理负荷。
接着,驱动器1Q7在UI窗口上显示组树(S句4)。在这一情况 下,驱动器107例如使其数量被确定为已经达到上限的组变灰以便 指示该组不能被指定为结果分组目标。由于驱动器107的显示控制 方法指示了某组不能被指定为结果分组目标,所以在按照用户的指 令选择组之后,显示警告消息以使用户的选择无效。
当用户已经在UI窗口上从组树中选择组(用户已经在图8的显 示例子中选择"产品1")时,UI窗口显示所选组的上限和数量。 在图8的例子中,由于组"产品1"作为结果分组目标而没有设置上
限,所以将上限和数量显示为"无设置"。
如果用户按下"指定"按钮,则驱动器107接受结果分组目标
的指定(S405 )。另外,如果用户按下"确认"按钮,则驱动器107 向MFP 104发送附加有组ID的打印作业,该组ID与被指定为结果 分组目标的组相对应。当结果管理服务器以后指定组作为多个结果 分组目标时使用这一组ID。
注意到驱动器107根据客户机103的登录用户来存储对结果分 组目标的指定。因此,如果用户没有改变对结果分组目标的指定, 则驱动器107发出打印作业以使在步骤S405中指定的并且为各用户 而保存的组(组ID)作为结果分组目标。
组的取回和组树的生成 图IO是用于说明如下序列的流程图,该序列用于结果管理服务 器101取回作业执行结果的分组目标的组信息并且生成组树。也就 是说,图10示出了上述图4中的步骤S411和步骤S412中过程的细节。
结果管理服务器101访问目录服务器102以取回与从例如为各 登录用户而唯一确定的登录名中导出的用户标识符相对应的用户信 息。结果管理服务器101然后获取所取回的用户信息的属性值 (S502 )。
图11示出了目录服务器102所保持的用户信息的例子。 用户信息保持指示了用户ID ( ID)、在步骤S5 01中使用的用户 标识符(名称)、用户所属于的组等的信息作为属性。图11中所示 例子指示了具有用户标识符"用户001"的用户信息包括用户ID "U0000001"以及该用户所属于的组的ID"G0000015,'和"G0021 000"。 结果管理服务器101然后访问目录服务器102以取回用户所属 于的组(S503 )。在这一例子中,结果管理服务器101取回具有组 ID "G0000015"和"G0021000"的组。正如从图9A和图9B中所示 组信息中可见,组ID"G0000015"指示了"系统A",而组ID"G0021 000"
指示了"第一部门,,。
结果管理服务器101获取在步骤S503中取回的组之一的组信息 并且获取下级组的组ID (成员)(S5 04 )。在这一例子中,结果管 理服务器101先选择所取回的组("系统A"和"第一部门,,)中的 "系统A",并且获取"系统A"的下级组的组ID。假设舉、回如图3 中所示作为"系统A,,的下级组的"产品1"、"产品1-1"、"产 品1-2"和"产品2"。在完成针对"系统A"的过程时,结果管理 服务器101执行针对"第一部门"的与另一组相同的过程。在这一 情况下,如图9B中所示,"第一部门"没有下级组。
结果管理服务器101 ;检查在步骤S504中选择的组及其下级组中 任一个组的参考属性以便了解是否为该组设置了上限(S505 )。如 果没有设置上限,则该过程跳到步骤S509。如果设置了上限,则结 果管理服务器101将该组的信息添加到组树(S506 )、获取该组的 上级组的信息(S507 )并且将上级组的信息添加到组树(S508)。
利用上述过程,例如如果结果管理服务器101在步骤S505中选 择"产品1-1",由于"产品1-1"的上限在图3所示例子中设置为 "2000",所以它将"产品1-1"的组信息添加到组冲对。另外,结果 管理服务器101将作为"产品1-1"的上级组的"产品l"的信息添 力口到组初于。
结果管理服务器101检查是否已经为在步骤S504中选择的一个 组及其下级组全部完成了步骤S505至S508中的过程。如果仍然留 有待处理的组,则结果管理服务器101在步骤S504中选择的一个组 及其下级组中选择待处理的组,而该过程返回到步冬聚S505以针对该 组来重复步骤S505至S508中的过程。如果结果管理服务器101在 步骤S509中确定为所有组完成了这些过程,则该过程进展到步骤 S510。
在以上描述的例子中,作为上级组取回方法,跟踪下级组的仅 一个父组(上级组)。然而,上级组取回方法不限于此。例如,组 可以纟皮跟踪到最上级组。
也有这样的上级组,该上级组仅具有 一 个设置有上限的下级组。 在这一情况下,即使当用户指定该上级组时,这实际上意味着他或 者她指定该下级组,并且可以从组树中排除下级组。结果管理服务 器101可以确认针对组的用户的权限,并且可以仅将如下组添加到 组树,他或者她具有用于指定这些组作为结果分组目标的权限。
结果管理服务器101检查是否为在步骤S503中取回的所有组完 成了步骤S504至S509以及步骤S511中的过程(S510 )。如果仍然 留有待处理的组,则结果管理服务器101在步骤S503中取回的那些 组中选4奪待处理的组,而该过程返回到步骤S504以针对所选组重复 步骤S5 04至S5 09和S511中的过程。如果结果管理月良务器101在步 骤S51G中确定完成了这些过程,则它结束组树的生成。
利用上述过程,构建了图8中所示组树。通过图IO中的流程图 来构建的组树的信息被发送到驱动器107。
打印过程
图12是用于说明当MFP 104收到打印作业时将由MFP 104和结 果管理服务器101执行的过程的流程图。
MFP 104从客户机103接收在图7的步骤S4 06中驱动器107所 发送的打印作业(S601)。随后将描述当MFP 104接收打印结果时 将要执行的过程。响应于在步骤S601中打印作业的接收,结果确认 模块109将打印确认/拒绝确定信息发送到结果管理服务器101 (S6Q2)。注意到确定信息意味着用来在结果管理服务器1Q1侧上 确定打印确认或者拒绝的信息。这一确定信息包括组ID、待打印页 数、与彩色/单色打印相关联的信息等。注意到组ID对应于在图7 的步骤S405中由用户指定为结果分组目标的组(图8的显示例子中 的"产品1")。
在接收确定信息时(步骤S611 ),结果管理服务器101获取与 组ID所指定的组和下级组相关联的上限、数量和结果分配方式 (S612)。如果接收的信息是确定信息(S613),则结果管理服务
器101基于获取的上限、数量和结果分配方式来确定打印过程是确
认还是拒绝(S614 )。结果管理服务器101在步骤S614中将确定结 果发送回到MFP 104 (S615),而该过程返回到步專聚S611。
在从结果管理服务器1Q1接收打印确认/拒绝确定结果时 (S6Q3) , MFP 104确定接收的确定结果是否指示了打印过程确认 (S604 )。通过基于组信息中包含的上限和数量来检查该数量是否 达到上限从而确定打印过程是确认或拒绝。如果数量已经达到上限, 则确定打印过程拒绝。另外,当已经删除在步骤S602中指定的组时, 结果管理服务器1Q1的确定结果指示了打印拒绝。
如果确定打印过程确认,则MFP 104 -使用输出单元111来执行 打印过程(S605 )以及使用结果收集模块110来通知结果管理服务 器101打印结果(S606 ),由此结束打印过程。打印结果被附加有 在图7的步骤S405中用户所指定的结果分组目标的组ID。注意到结 果分组目标的组ID意味着如下信息,该信息指示了用来指定打印结 果所分组到的多个组(用户和部门)的结果分组目标,而除了组ID 之外的格式也是适用的,只要它们指示了类似信息。
另一方面,如果确定打印拒绝(例如作为结果分组目标的所有 组都已经达到上限),则MFP 104取消打印作业并且通知客户机103 这一点(S607 ),由此结束打印过程。
结果管理服务器101接收在步骤S606中MFP 104所发送的附加 有多个结果分组目标的信息的打印结果(S611)。结果管理服务器 101基于附加到打印结果中的结果分组目标的信息来访问目录服务 器102以获取与对应于组ID的组以及一个或者多个下级组相关联的 上限、数量和结果分配方式(S612)。如果接收的信息是打印结果 (S613),则结果管理服务器101基于获取的上限、数量和结果分 配方式来分配打印结果(S616)。随后将参考图13来描述打印结果 分配过程。结果管理服务器101将分配的打印结果与各组的数量相 加并且在目录服务器102中存储该和(S6.17)。此后,该过程返回 到步骤S611。分配过程
在以下描述中,假设用户指定上级组"产品1"作为结果分组目
标并且指令执行300页的打印作业。还假设作为"产品1"的下级组 的"产品1-1"的数量和上限分別为1900页和2000页,而"产品 l-2"的数量和上限分别为200页和1 000页。另外假设在步骤S612 中结果管理服务器101所获取的结果分配方式设置如下
默认分配方式等分给下级组;
条件1:某组的数量已经达到上限;
动作1:全部分组给就上限而言具有最大剩余的下级组;以及 条件2:无指定
图13是用于说明在图12的步骤S616中结果管理服务器101的 分配过程的流程图。
当默认分配方式应用于与在步骤S611中接收的组ID相对应的 组及其下级组的当前数量以添加结果时,结果管理服务器101检查 是否满足"条件l" (S701)。由于结果分组目标是具有上限的下级 组"产品1-1"和"产品1-2",所以当分别将150页分配给"产品 和"产品l-2"时检查它们的数量是否已经达到上限。
如果在步骤S701中确定不满足条件,则结果管理服务器101检 查是否仍然留有待确定的条件(S702 )。如果仍然留有待确定的条 件,则该过程返回到步骤S701以在结果分别分配给下级组时检查是 否满足待确定的条件。如果没有留有待确定的条件,则结果管理服 务器101根据默认分配方式将结果分配给基于上级组的多个下级组 (S703 )。
如果在步骤S701中确定满足条件,则结果管理服务器101根据 与该条件相对应的动作来分配结果(S704 )。
在上述假设之下,当将150页的结果分配给"产品1-1"时,数 量变为2050页并且已经超过上限2000页。因此,结果管理服务器 101确定"产品1-1"的数量已经达到上限,而在步骤S701中的确
定结果指示了满足条件。然后,结果管理服务器101在步骤S704中
将所有300页的结果分组给"产品1-2"。如果打印页数为100页, 则由于已经分别分配50页的结果,所以"产品l-l"和"产品1-2" 的数量没有达到上限。在这一情况下,结果管理服务器101在步骤 S703中分别将50页的结果分配给"产品1-1"和"产品l-2"。
以这一方式,在执行与多个组相关联的打印过程时,用户能够 指定多个组的上级组作为结果分组目标。然后,根据针对作为结果 分组目标的组而设置的结果分配方式,将结果适当地分配给下级组。 因此,能够准确地执行与多个组相关联的计费控制、上限控制以及 打印过程的结果汇总。
第一实施例的变型
在以上描述中,以条件l、条件2、…的顺序来确定是否满足条
满足各条件。然后,如果满足多个条件,则可以进行与具有高优先 级的条件相对应的动作。
如果在打印过程中表现出满足条件的情形,则可以在满足该条 件时改变结果分配方式,或者可以基于该条件来分配整个结果。例 如,执行200页打印过程以使组"产品1"作为结果分组目标。假设 在打印过程之前就下级组"产品1-1"的上限而言的剩余为50页, 而"产品l-2"的剩余为400页。
利用一种方法,根据默认分配设置,起初将结果等分给"产品 l-l"和"产品1-2"。当"产品1-1"的数量已经达到上限时,由 于满足条件"某组的数量已经达到上限",所以将其余结果分组给 "产品1-2"。
利用另一种方法,由于在打印过程中表现出满足条件"某组的 数量已经达到上限",所以从一开始就施加动作1以将整个结果分 组给"产品1—2"。 第二实施例
下文将描述根据本发明第二实施例的信息处理。注意到第二实 施例中的相同标号表示与第 一 实施例中的部件相同的部件,并且将 不再给出其具体描述。
第二实施例将说明如下情况当用户他或者她想要复印放置在 MFP 104的文档台上的文档或者他或者她想要处理保存在MFP 104 的内部石更盘中的打印作业时,用户使用MFP 104的UI 108给出用以 执行打印过程的指令。
图14是用于说明当用户使用MFP 104的UI 108来指令执行打 印过程时将由MFP 104和结果管理服务器101执行的过程的流程图。
MFP 104接受用户的登录访问(S1401)并且将用户标识符(例 如用户001)发送到结果管理服务器101 (S1402 )。注意到用户通 过将登录名和口令输入到UI 108来登录MFP 104。用户标识符能够 从登录名等中导出。
结果管理服务器IOI访问目录服务器102以取回与接收的用户 标识符相关联的组信息(S1411),并且生成包括所取回的组信息的 组树(S1412 )。结果管理服务器1Q1然后将生成的组树发送到MFP 104 (S1413)。注意到组树生成方法与第一实施例的图10流程图的描 述中的组树生成方法相同。
在接收组树时,MFP 104参考组信息来确定组树中组的数量是否 已经达到它们的上限(S1403 )。注意到确定方法与第一实施例的图 9A和图9B的描述中的确定方法相同。如果所有组的数量已经达到上 限,则MFP 104确定打印过程拒绝并且在UI 108上显示相应告知的 消息,由此结束处理。
如果MFP 104确定打印过程确认,则它在UI 108上显示组树 (S1405 )。在这一情况下,MFP104使其数量被确定为已经超过上 限的组变灰以便指示该组不能被指定为结果分组目标。
如果用户使用UI 108来选择组,则MFP 104接受对结果分组目 标的指定(S1406 )。另外,如果用户在操作面板上按下打印开始按
钮,则MFP 104执行打印过程(S1407 )并且使用结果收集模块110 将打印结果通知给结果管理服务器101 (S1408 ),由此结束打印过 程。打印结果被附加有在步骤S1406中用户所指定的结果分组目标 的组ID。注意到结果管理服务器101中的结果分配过程与第一实施 例的图12和图13的描述中的结果分配过程相同。
在以上描述的例子中,使用MFP 104的打印机功能和复印功能 来进行输出过程。这一实施例也能够应用于当使用MFP 104的扫描 仪功能、传真功能等时将要执行的结果管理。
示例性实施例
本发明能够应用于多个设备(例如主机计算机、接口、读取器、 打印机)构成的系统或者包括单个设备(例如复印机、传真机)的装置。
另外,本发明能够向计算机系统或者装置(例如个人计算机)
系统或者装置的CPU或者MPU从该存储介质读取该程序代码、然后 执行该禾呈序。
例的功能。
另外,存储介质如软盘、硬盘、光盘、磁光盘、CD-ROM、 CD-R、 磁带、非易失性存储卡和ROM能够用于提供程序代码。
另外,除了能够通过执行计算机所读取的程序代码来实现根据 上述实施例的上述功能之外,本发明还包括如下情况在计算机上 工作的OS (操作系统)等根据程序代码的指定来执行部分或者全部 过程并且实现根据上述实施例的功能。
另外,本发明也包括如下情况在从存储介质读取的程序代码 被写入插入到计算机中的功能扩展卡中或者连接到计算机的功能扩 展单元中提供的存储器中之后,功能扩展卡或者单元中包含的CPU 等根据程序代码的指定来执行部分或者全部过程并且实现上述实施
例的功能。
在本发明应用于前述存储介质的情况下,存储介质存储与在实 施例中描述的流程图相对应的程序代码。
尽管已经参考示例性实施例描述了本发明,但是将理解到本发 明不限于公开的示例性实施例。.所附权利要求的范围将被给予最广 义的解释以便涵盖所有这样的变型以及等效结果和功能。
权利要求
1.一种信息处理装置,包括保持部分,布置用以保持被用来分配图像形成装置的作业执行结果的用户组的信息;接收器,布置用以从所述图像形成装置接收被附加有结果分组目标信息的所述作业执行结果,所述结果分组目标信息被要求用来指定所述作业执行结果所要分组到的用户组;以及分配器,布置用以将所述作业执行结果分配给被附加到所述接收的作业执行结果的所述结果分组目标信息所指定的至少一个用户组。
2. 根据权利要求1所述的装置,还包括取回器,布置用以根据从外部装置输入的用户的信息来取回能 够由用户指定为所述作业执行结果的分组目标的用户组;以及发送器,布置用以基于所述取回结果将能够由所述用户指定的 所述用户组的信息发送到所述外部装置,其中所述外部装置基于所述用户能够指定的所述用户组的所述 信息来显示所述作业执行结果的所述分组目标的指定窗口 ,在所述 指定窗口上基于所述用户的指令来生成所述结果分组目标信息,并 且将附加有所述结果分组目标信息的打印作业发送到所述图像形成 装置。
3. 根据权利要求2所述的装置,其中能够由所述用户指定的所 述用户组的所述信息包括上级组的信息以及与所述上级组相关联的 至少一个下级组的信息,而所述外部装置基于经由所述指定窗口指 定的所述上级组来生成所述结果分组目标信息。
4. 根据权利要求1所述的装置,其中能够由所述用户指定的所述用户组的所述信息包括上级组的信息以及与所述上级组相关联的 至少 一个下级组的信息,而所述结果分组目标信息指示了所述上级组。
5. 根据权利要求4所述的装置,还包括指定部分,布置用以基于所述结果分组目标信息所指示的所述用户组来指定与所述上级 组相关联的下级组,其中所述分配器将所述作业执行结果分配到所述指定部分所指定的所述下级组。
6. 根据权利要求4所述的装置,还包括设置部分,布置用以 设置能够为各下级组而分组的所述作业执行结果的上限。
7. 根据权利要求4所述的装置,还包括设置部分,布置用以 设置能够为各下级组而分组的所述作业执行结果的上限单位和上限。
8. 根据权利要求4所述的装置,还包括设置部分,布置用以 设置被用来将所述作业执行结果分配给与所述上级组相关联的所述 下《及纟且的分配方式。
9. 根据权利要求4所述的装置,还包括第一设置部分,布置用以设置能够为各下级组而分组的所述作 业执行结果的上限;第二设置部分,布置用以设置被用来将所述作业执行结果分配确定器,布置用以确定向与所述结果分组目标信息所指示的所 述上级组相关联的所述下级组分配的所述作业执行结果的数量是否 达到所述上限,其中所述分配器基于所述确定结果和所述分配方式来分配所述 作业执行结果。,
10. —种信息处理方法,包括以下步骤在存储器中保持被用来分配图像形成装置的作业执行结果的用 户组的信息;从所述图像形成装置接收被附加有结果分组目标信息的所述作 业执行结果,所述结果分组目标信息被要求用来指定所述作业执行 结果所要分组到的用户组;以及 将所述作业执行结果分配给被附加到所述接收的所述作业执行 结果的所述结果分组目标信息所指定的至少 一 个用户组。
全文摘要
本发明涉及用于管理图像形成装置的作业执行结果的信息处理装置及其方法。根据本发明,在存储器中保持被用来分配图像形成装置的作业执行结果的用户组的信息。从图像形成装置接收被附加有结果分组目标信息的作业执行结果,该结果分组目标信息被要求用来指定作业执行结果所要分组到的用户组。将作业执行结果分配给被附加到接收的作业执行结果的结果分组目标信息所指定的至少一个用户组。能够充分地进行与多个组相关联的作业执行的计费管理。
文档编号H04N1/00GK101175133SQ20071016707
公开日2008年5月7日 申请日期2007年10月31日 优先权日2006年11月1日
发明者舟根奈央 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1