打印系统、打印方法和打印机技术方案

技术编号:3765899 阅读:187 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种打印系统、打印方法和打印机。该打印系 统可以抑制打印机的处理负荷的增加,并且便于进行打印管理。 为了实现此目的,该打印系统包括:认证单元,打印机利用该 认证单元,基于用户使用主装置输入的帐户信息,对用户进行 认证;令牌生成单元,在认证单元认证了用户之后,打印机利 用该令牌生成单元,通过参考将用户、应用程序和打印功能限 制信息相互关联的信息,生成包含打印功能限制信息的令牌, 并将该令牌发送给主装置;命令生成单元,主装置接收令牌以 利用该命令生成单元生成包含打印功能限制信息的命令,并且 将该命令发送给打印机;以及打印单元,打印机接收该命令, 并且利用该打印单元执行打印功能受到限制的打印。

【技术实现步骤摘要】

本专利技术涉及一种打印系统、打印方法和打印才几。
技术介绍
在传统打印系统中,从降低办公费用和保护全球环境的角 度看,包括打印纸或诸如调色剂的着色剂等的消耗品的成本在内的TCO(Total Cost of Ownership,拥有总成本)的降低正日益 得到关注。对于当前的网络打印机,访问该网络的所有用户可以使用 该打印机,用户不受打印限制,并且不记录打印历史。因此, 经常进行不必要的打印,从而导致办公费用增加。为了防止这种增加,提出了基于TCP/IP中的IP地址等的地 址信息进行打印限制,并且通过记录打印日志来管理打印份数。 然而,在前一提案中,不可能进行如限制特定用户的输出打印 份数等的详细管理。另外,由于当监视打印日志以检查未授权 的打印时会引起高人工成本,因而后一提案违背了降低TCO的 目的。为了解决上述问题,日本特开2003-150336号公报(第0160 段)提出了用以限制每一用户的输出打印份数的针对用户的限 制功能。传统上,仅可以对打印份数的限制进行管理。然而, 曰本特开2003-150336号公报公开了这样一种系统,在该系统 中,可以以用户为单位对与双面打印和N-up打印有关的能够减 少从打印机输出的薄片的数量的限制以及与彩色/单色打印有 关的用于抑制调色剂消耗的限制进行管理。此外,传统上存在这样一种情况尽管要求用户使用工作管理应用程序输出工作报告并提交该报告,然而分配给该用户 的剩余打印份数为0。在这种情况下,需要能够使对打印份数的 限制无效。当为了输出外观的原因而通过特定应用程序进行输出时,还需要能够使对N-up打印等的打印功能的限制无效。为了满足这些要求,日本特开2007J9"03号公报(第0080 段)公开了这样一种系统,在该系统中,可以对打印进行详细管 理,即,除专门针对各用户的管理以外,还专门针对打印用的 各应用程序、要打印的各文档、以及执行打印的各主计算机等 进行管理。图13是示出包括主装置100和打印机200的传统系统中的 操作序列的图。在步骤S401,期望进行打印的用户利用主装置 IOO输入帐户信息。这里使用的帐户信息包括用于识别用户的用 户名和用于认证用户的密码。在步骤S402,主装置100获取服 从打印功能限制的用户帐户信息以外的条件。这里,主装置IOO 获取打印用的应用程序的打印模块名称。在步骤S403,主装置 IOO将用户帐户信息和服从打印功能限制的条件发送给打印机 200。接着,在步骤S404,打印机200确认用户帐户信息有效。 下面给出对传统用户帐户信息的说明。图14示出由打印机200 管理的用户帐户信息的例子。附图标记800表示用户认证信息。 用户认证信息管理用户名、各用户的密码和用户所属的组。基 于用户认证信息800,确认用户帐户信息的有效性。基于用户帐 户信息和服从打印功能限制的条件,生成打印权限令牌。图14 中的附图标记810表示针对组的打印许可信息。针对各组对用于 打印、单面打印、彩色打印和N-up打印的许可进行管理。图14 中的附图标记820表示针对应用程序的打印限制信息。针对各应 用程序对用于打印、单面打印、彩色打印和N-up打印的许可进 行管理。打印机200通过使用用户认证信息800、针对组的打印许可信息810和针对应用程序的打印限制信息8 2 0进行运算,生 成打印权限令牌。图15示出传统打印权限令牌的例子。例如,当用户A利用 文字处理程序进行打印时,打印机200基于管理人员组的打印许 可信息810,生成打印权限令牌900。当用户A期望使用调度程 序时,打印机200基于该调度程序的打印许可信息,生成打印权 限令牌910。这样,打印机200基于用户帐户信息和打印功能限 制,通过计算生成打印权限令牌。为了防止篡改,打印权限令 牌附有数字签名。再次参考图13,在步骤S405,打印机200发送在步骤S404 生成的打印权限令牌。在步骤S406,主装置100读取所获取的 打印权限令牌的内容,并且对打印作业中的打印功能设置限制。 在步骤S407,生成包含步骤S406中设置的打印功能限制的PDL 命令。图16示出所生成的PDL命令的例子。PDL命令1000包括 PDL报头(header) 1001 、打印权限令牌1002和PDL主体1003。 PDL 报头1001包含整个打印作业的打印功能设置。在步骤S405从打 印机200提供打印权限令牌1002,并且基于其中的信息,检验在 打印机200中是否适当限制了打印功能。PDL主体1003包含与打 印页的打印功能和绘图内容等有关的信息。在步骤S408,主装在步骤S409,打印机200确认在PDL命令1000中是否存在打印权 限令牌1002,参考打印权限令牌1002的内容,并且检验是否正 确应用了 PDL报头1001和PDL主体1003中的打印功能。在步骤 S410,当判断为正确应用了打印功能时,进行PDL命令1000的打印。以上说明了传统打印系统的操作。然而,在典型用户环境下,主装置的数量大于打印机的数量。步骤S404中用于生成打 印权限令牌的处理包括涉及数据搜索和计算负荷的用户认证处 理、数据库访问、打印权限合成处理和向打印权限令牌附加数 字签名。另外,需要进行用于分别针对服从打印功能限制的各 条件生成打印权限令牌的处理。因此,当多个主装置同时请求 打印用户的权限并获取打印权限令牌时,处理负荷集中在打印 机上,并且来自打印^几的应答有时延迟。这里,想到了这样一种方法,在该方法中,为了降低用于 生成打印权限令牌的负荷,预先生成与所有条件有关的信息, 并且存储该信息。然而,即使采用这一方法,也存在存储容量 的问题,因此该方法不可行。还想到了另一方法,在该方法中, 改进传统技术,从而分开设置认证服务器,以分散计算负荷。 然而,即使采用这一方法,也需要提供用于运行服务器的单独 主装置,并且购买成本和管理成本增加,这引起了TCO没有降 低的问题。作为另一方法,想到了这样一种方法,在该方法中, 主装置高速緩存打印权限令牌以便再利用。然而,由于对于服 从打印功能限制的各条件,打印权限令牌不同,因而主装置中 高速緩存打印权限令牌所需的容量增加,这使得装置的管理复 杂化。
技术实现思路
本专利技术可以实现能够防止用于限制打印功能的处理负荷 增加的打印系统。本专利技术的一个方面,提供一种包括主装置和打印机的打印 系统,其中,所述主装置包括用于接受打印指令的应用程序, 并生成打印命令;所述打印机通过网络与所述主装置连接,并 且根据所生成的打印命令执行打印,所述打印系统包括认证单元,用于认证所述主装置的用户;令牌生成单元,用于在所 述认证单元认证了所述用户之后,通过参考将所述用户、所述 应用程序和打印功能限制信息相互关联的信息,生成包含所述 打印功能限制信息的令牌,并且将所述令牌发送给所述主装置; 命令生成单元,用于接收由所述令牌生成单元生成的所述令牌, 生成包含所述打印功能限制信息的命令,并且将所述命令发送 给所述打印机;以及打印单元,用于接收由所述命令生成单元 生成的所述命令,并且执行打印功能受到限制的打印。本专利技术的另一方面,提供一种在包括主装置和打印机的打 印系统中实现的打印方法,其中,所述主装置从外部接受打印 指令,并生成本文档来自技高网
...

【技术保护点】
一种包括主装置和打印机的打印系统,其中,所述主装置包括用于接受打印指令的应用程序,并生成打印命令;所述打印机通过网络与所述主装置连接,并且根据所生成的打印命令执行打印,所述打印系统包括: 认证单元,用于认证所述主装置的用户; 令牌生成单元,用于在所述认证单元认证了所述用户之后,通过参考将所述用户、所述应用程序和打印功能限制信息相互关联的信息,生成包含所述打印功能限制信息的令牌,并且将所述令牌发送给所述主装置; 命令生成单元,用于接收由所述令牌生成单元生成的所述令牌,生成包含所述打印功能限制信息的命令,并且将所述命令发送给所述打印机;以及 打印单元,用于接收由所述命令生成单元生成的所述命令,并且执行打印功能受到限制的打印。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:大村宏
申请(专利权)人:佳能株式会社
类型:发明
国别省市:JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1