文档输出装置、文档输出装置的控制方法及文档输出系统制造方法及图纸

技术编号:2820682 阅读:154 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种文档输出装置、文档输出装置的控制方法及文档输出系统。提供文档的计算机创建JDF文件和PDF文件,并通过在JDF文件中嵌入连接至PDF文件的路径将所述两种文件相关联(S000)。当保证该组合时,针对所述JDF文件进行哈希计算,并将获得的哈希值嵌入所述PDF文件中。然后使用所述获得的哈希值作为密钥将除了所述嵌入的哈希值的所述PDF文件加密(S003)。对于打印所述文档的计算机,使用所述嵌入的哈希值对所述PDF文件解密,然后重新计算哈希值,并将该哈希值与所述嵌入的哈希值进行比较,由此验证所述组合的正确性。

【技术实现步骤摘要】

本专利技术涉及将打印设定数据和数字文档数据组合且保证打印结果的文档 输出装置、文档输出装置的控制方法及文档输出系统。另外,本专利技术还涉及 在保证打印设定数据和数字文档数据的组合的同时允许打印设定数据的一部 分改变的技术。
技术介绍
传统地,已存在使用单独指定的打印设定(打印格式)来打印PDF和其 他格式的数字文档文件的技术。为此,将待打印数字文档文件和打印设定文 件组合并对其进行打印处理。 一种将打印设定文件与数字文档数据组合并保 证打印结果的技术,是通过经由网络从访问控制服务器获得与数字文档相关 的打印条件来实现的(日本特开2004-152261号公报)。还有一种打印技术, 通过如下操作来进行打印从客户端向打印数据生成服务器发送打印数据, 并根据打印数据请求信息判断是否允许到期望的打印装置的打印,并向该客 户端返回打印数据(日本特开2006-26821号公报)。已存在保证两个或多个 文件的组合的技术,该技术将与数字文档相关的属性信息(例如改变检测信 息)作为独立的文件保存到存储部,如果即使数字文档的一部分己发生改变, 也不能保证组合的真实性(日本特开2001-005728号公报)。但是,由于要求使用限制使用环境的访问控制服务器,所以日本特开 2004-152261号公报的技术具有不便的问题。相似地,由于要求使用限制使 用环境的服务器(例如打印数据生成服务器),所以日本特开2006-23821号 公报的技术也具有不便的问题。此外,日本特开2001-005728号公报将用于 检测改变的信息作为独立的文件保存到存储部。因此,由于可移植性受损以 及只要改变数字文档的一部分就无法保证数字文档组的组合,所以存在难以 在允许改变数字文档的一部分的系统中使用的问题。
技术实现思路
鉴于这些常规的示例设计了本专利技术,并且本专利技术旨在解决这些问题。艮口,使用本专利技术提供的文档输出装置、文档输出装置的控制方法以及文档输出系 统,数据的接受者能够在无服务器的情况下验证打印设定数据与定义其打印 格式的文档数据之间的关联,并且对打印设定数据的一部分的设定可以改变。 为了解决这些问题,本专利技术包括以下构造。本专利技术是一种文档输出装置, 其能够彼此相关联输出数字文档数据和对所述数字文档数据定义打印设定的 打印设定数据,所述文档输出装置包括计算单元,用于对一组数字文档数 据和打印设定数据中的数字文档数据或打印设定数据计算哈希值;以及嵌入 单元,用于将所述哈希值嵌入没有用于所述计算单元进行的哈希计算的另一 数据中。本专利技术的另一方面是一种文档输出装置,其能够根据对应于数字文档数 据的打印设定数据输出所述数字文档数据,该文档输出装置包括计算单元, 用于对一组数字文档数据和打印设定数据中的数字文档数据或打印设定数据 计算哈希值;比较单元,用于将在所述数字文档数据和打印设定数据组中的 没有用于计算哈希值的另一数据中嵌入的哈希值与由所述计算单元计算的所 述哈希值进行比较,以及生成单元,用于在所述比较单元比较的所述哈希值 相匹配的情况下,基于所述数字文档数据和所述打印设定数据来生成打印数 据。本专利技术的再一个方面是一种文档输出系统,其具有发送端文档输出装置 和接收端文档输出装置,所述发送端文档输出装置能够彼此相关联地输出数 字文档数据和定义所述数字文档数据的打印设定的打印设定数据,所述接收 端文档输出装置能够根据对应于所述数字文档数据的打印设定数据进行输 出,其中,所述发送端文档输出装置包括第一计算单元,用于对一组数字文档数据和打印设定数据中的数字文档数据或打印设定数据计算哈希值;以及嵌入单元,用于将所述哈希值嵌入所述数字文档数据和打印设定数据组中 的没有用于所述第一计算单元进行的所述计算的另一数据中,所述接收端文档输出装置包括第二计算单元,用于对所述数字文档数据和打印设定数据组中的数字文档数据或打印设定数据计算哈希值;比较单元,用于将在所述数字文档数据和打印设定数据组中的没有用于计算哈希值的另一数据中嵌入的哈希值与由所述第二计算单元计算的所述哈希值进行比较;以及生成单元, 如果所述比较单元比较的所述哈希值相匹配,则基于所述数字文档数据和所 述打印设定数据来生成打印数据。本专利技术的又一个方面是一种控制文档输出装置的控制方法,该控制方法能够彼此相关联地输出数字文档数据和对所述数字文档数据定义打印设定的 打印设定数据,该控制方法包括以下步骤计算步骤,对一对数字文档数据 和打印设定数据中的数字文档数据或打印设定数据计算哈希值;以及嵌入步 骤,用于将所述哈希值嵌入没有在所述计算步骤中使用的数据中。本专利技术的还一个方面是一种控制文档输出装置的控制方法,该控制方法 能够根据对应于数字文档数据的打印设定数据输出所述数字文档数据,该控 制方法包括以下步骤计算步骤,对一对数字文档数据和打印设定数据中的 数字文档数据或打印设定数据计算哈希值;比较步骤,将没有被用于计算哈 希值的另一数据中嵌入的哈希值与在所述计算步骤计算的所述哈希值进行比 较;以及生成步骤,如果在所述比较步骤中比较的所述哈希值相匹配,则基于所述数字文档数据和所述打印设定数据生成打印数据。采用本专利技术,发送端能够对接收端保证打印设定数据和数字文档数据的 组合,使得能够避免输出创建人不希望的打印物。还能够使用基于打印设定 数据生成的密钥对数字文档数据进行加密,来避免向不具有验证打印设定数 据和数字文档数据的组合的功能的系统输出打印设定数据与数字文档数据的 不恰当的组合。还能够提供一种在允许部分打印设定数据改变的情况下验证 打印设定数据和数字文档数据的组合的机制。通过以下参照附图对^示例性实施例的详细说明,本专利技术其他的特征将变得明确。附图说明图1是说明根据本专利技术的数字文档处理系统的典型流程图。图2是说明用于通过对PDF签名来保证JDF和PDF的组合的方法的流程图。图3是说明用于已对PDF文件进行了签名时验证保证JDF文件和PDF文 件的组合的方法的流程图。图4是说明用于通过对JDF文件签名来保证JDF和PDF的组合的方法的流程图。图5是说明用于在已对PDF文件进行了签名时验证保证JDF文件和PDF 文件的组合的方法的流程图。图6是说明用于针对JDF文件确定哈希计算范围的方法的流程图。 图7是用于设定是否保证JDF文件和PDF文件的组合的对话框。 图8是使不影响所打印内容的部分可变的属性的列表。图9是示出哈希值和在PDF文件中嵌入JDF文件的哈希计算范围的位置 的图。图10是示出在JDF文件中嵌入JDF文件的哈希计算范围的位置的图。 图11是示出在JDF文件中嵌入JDF文件的哈希计算范围的位置的图。 图12是用于执行实施例的处理的计算机和多功能外围设备的框图。具体实施方式 〈处理概要〉首先,说明根据本实施例的处理的概略。本实施例的文档处理装置(或 文档输出装置)将数字文档数据和定义该数字文档数据的打印设定的打印设 定数据彼此相关联地输出。当进行上述处理时,通过对数字文档数据或打印 设定数据进行哈希(hash)计算来计算哈希值。有时对数字文档数据进行哈 希计算,有时对打印设定数据进行哈希计算。当对打印设定数据进行哈希计 算时,只对其一部分进行。将获得的哈希值嵌入没有对其进行哈希计算的另 一数据中。将由此嵌入的哈希值与根据所本文档来自技高网
...

【技术保护点】
一种文档输出装置,其能够彼此相关联地输出数字文档数据和定义所述数字文档数据的打印设定的打印设定数据,所述文档输出装置包括: 计算单元,用于针对一组数字文档数据和打印设定数据中的数字文档数据或打印设定数据计算哈希值;以及 嵌入单元,用于将所述哈希值嵌入没有用于所述计算单元进行的所述哈希计算的另一数据中。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:深泽裕辅
申请(专利权)人:佳能株式会社
类型:发明
国别省市:JP[日本]

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

1