用于处理打印数据的信息处理装置、方法及存储执行该方法的控制程序的介质制造方法及图纸

技术编号:2834064 阅读:152 留言:0更新日期:2012-04-11 18:40
一种具有能够处理文档数据的多个信息处理装置和至少一个连接在网络上的打印设备的打印系统,所述文档数据保持有识别文档数据的识别信息、示出文档数据的部分或者全部的更新状态的更新历史信息以及包括在更新历史信息中的更新内容信息,其中    所述信息处理装置包括:    信息获取单元,适用于从所述打印设备获取关于第二文档数据的更新历史信息作为第二更新历史信息,所述第二文档数据与在所述信息处理装置中被选择作为打印对象的第一文档数据对应;    指定单元,适用于根据作为第一文档数据的更新历史信息的第一更新历史信息和由所述信息获取单元获取的第二更新历史信息来指定第一数据和第二数据中哪个是有效数据;以及    打印请求单元,适用于执行根据所述指定单元的指定结果将第一更新历史信息传输至所述打印设备的处理、或者根据第一更新历史信息和第二更新历史信息之间的差异将更新内容信息作为差异数据传输至所述打印设备的处理中的任何处理,从而向所述打印设备发布成为打印对象的第一文档数据的打印请求。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种打印系统、打印方法及其程序,所述打印系统具有 在网络上连接的打印客户机以及打印设备。
技术介绍
传统上,作为在打印系统中实施快速打印的技术,已经提出了传输差异数据(difference data)来实施打印的技术。例如,已经/>开了这样 一种技术(例如,日本专利公开No. H8-267867),即,在/人主机实施 打印时,检查打印数据是否是过去已经传输至主机上的那些数据,如果 所述数据在过去已经传输过,则准备差异数据,将差异数据传输至打印 装置,在主机上保持全部打印数据,从而实现直到得出打印结果之前的 时间紧缩。另一方面,在文档管理技术中,提出了这样一种技术(例如,参见 日本专利公开No. 2003-216601 ),即,将更新历史与文档关联为更新 历史信息,并参考该更新历史信息,从而恢复过去更新前后的电子文档。然而,由于在上面已经描述的日本专利公开No.H8-267867中的技术确定是否将打印数据存储到主计算机上过并且在过去传输过,在其中 相同文档从另 一主计算机进行打印的情况下,将重新传输全部打印数 据,这就产生了无法实现在打印时数据传送时间的时间紧缩的问题。另 外,日本专利公开No. 2003-216601中的技术是一种集中在数据的可靠 文档保证的实现和集中在使得能够在多次生成之上恢复电子文档的储 存的技术,但是没有考虑打印,因此产生了这样的问题,即,在打印文 档时,根本不会实际使用包含在该文档中的更新信息
技术实现思路
本专利技术是考虑了上面已经描述的情况而得出的,本专利技术的目的是要 实际使用文档的更新信息,并因此提供了一种打印系统、打印方法及其 程序,所述打印系统、打印方法及其程序能够实现在多个主计算机(打 印客户机)和/或文档管理装置与打印设备之间打印时的数据传送时间紧缩。根据本专利技术的 一个方面, 一种用于向进行打印的打印装置传输打印数据的信息处理装置包括传输单元,用于将用于指定打印数据的识别 信息传输至打印装置;以及获取单元,用于获取存在于打印装置内部且 与识别信息对应的打印数据的更新信息,并且传输单元将与获取单元已 获取的更新信息对应的打印数据和打算传输的打印数据之间的差异数 据传输至打印装置。根据下面结合附图的描述,本专利技术的其他特征和优势将会显而易 见,附图中,相同的附图标记在全文中指代同样或类似的部件。附图说明图1是示出了本专利技术第一实施例中的打印系统的结构的示意图; 图2是示出了图1已示出的打印系统内部的打印客户机101的内 部结构的框图;图3是示出了图1已示出的打印系统内部的打印设备102的内部 结构的框图;图4是示出了图1已示出的打印客户机IOI中的打印请求处理的 流程的流程图;图5是示出了图1已示出的打印设备102的文档信息处理的流程 的流程图;图6是示出了图1已示出的打印设备102的打印处理的流程的流 程图;图7是示出了在打印客户机101中当创建新文档时的文档数据 (PDL格式)的结构实例的图示; 图8是示出了基于图7中的文档数据的输出结果的图示;图9是示出了在图7中所示文档数据已经经历了更新的情况下的 文档数据的结构实例的图示;图IO是示出了基于图9中的文档数据的输出结果的图示;图11是示出了从打印客户机101传输至打印设备102的差异数 据的实例的图示;图12是示出了从打印客户机101传输至打印设备102的版本信 息的实例的图示;图13是示出了第二实施例的打印客户机101中的打印请求处理 的流程的流程图;图14是示出了图13的步骤S1309中显示在打印客户机101的显 示装置中的UI屏幕实例的图示;图15是示出了当按下图14的详细按钮1402时所显示的详细信 息屏幕的实例的图示;以及图16是示出了在打印设备102中根据要求获取新版本的更新信 息的请求进行处理的流程图。具体实施方式下面将参考附图对本专利技术的实施例进行详细的描述。 (第一实施例)图1是示出了本专利技术第一实施例中的打印系统的结构的示意图。 本实施例中的打印系统是这样一种系统的实例,所述系统高效地打 印由打印客户机指示的文档,而与打印目的地处的打印设备内存在 的文档的版本无关。在图1中,附图标记101表示打印客户机,例如是可连接至网络 103的个人计算机(信息处理装置)。附图标记102表示打印设备, 所述打印设备根据经过网络103接收的来自打印客户机101的打印 请求来实施打印,打印设备例如是打印一几、复合冲几(complex machine ) 等。在本实施例中,假设打印设备102是具有文档存储功能的复合机。打印客户机101和打印设备102通过网络103相互连4妄。4妄着,将对图1所示打印系统内部的打印客户才几101的内部结构 进行描述。图2是示出了图1所示打印系统内部的打印客户机101 的内部结构的框图。如图2所示,打印客户机IOI主要由用户接口 控制部分201、文件控制部分202、储存装置203、网络接口部分204、 存储器部分205和中央控制部分206构成。用户接口部分201控制 诸如输入装置等的UI (用户接口 ),以使得用户可以实施操作和确 认。文件控制部分202控制诸如文档数据等的文件,以将其写入至 储存装置203,并将其从储存装置203中读取出来等。网络接口部分 204连4矣至网络103,以将请求传输至网络103上的设备,并从网络 103上的设备接收响应。存储器部分205存储临时数据以及存储在执 行程序时的执行代码。中央控制部分206执行存储在存储器部分205 中的执行代码,以对用户接口部分201、文件控制部分202、网络接 口部分204等进行控制。此处,存储器部分205例如是RAM,中央 控制部分206例如是CPU (中央处理器)。接着,将对图1中已示出的打印系统内部的打印设备102的内部 结构进行描述。图3是示出了图1中已示出的打印系统内部的打印 设备102的内部结构的框图。图3中示出的打印设备102是用作扫 描仪、打印机、影印机和传真机的整体型复合机。如图3所示,打 印设备102主要由读取器部分301、打印机部分302、图像输入/输出 控制部分303和用户接口部分304构成。读取器部分301用作扫描仪,其连接至图像输入/输出控制部分 303,以读取原稿的图像以及将读取的图像数据输出至打印机部分 302或者图像输入/输出控制部分303。打印机部分302在记录纸上打印从读取器部分301以及图像输入 /输出控制部分303输出的图像数据。图像输入/输出控制部分303与 外部网络103以及公共线路连接,并从输出储存装置读取图像数据, 从而输入/输出图像数据。用户接口部分304由供用户进行操作的多 个操作按钮和显示用于设定安装至打印设备102的各种功能的屏幕的显示装置构成。此外,用户接口部分304利用在设定屏幕上的操 作按钮接受用户的输入,以作为指令信息通知图像输入/输出控制部 分303。图像输入/输出控制部分303由传真部分305、文件部分306、储 存装置307、网络接口部分308、 PDL (页面描述语言)格式器部分 309、图像存储器部分310、文档管理部分311以及核心部分312构 成。传真部分305用作传真机,其连接至核心部分312以及公共线^各 网络,以对从公共线路本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种具有能够处理文档数据的多个信息处理装置和至少一个连接在网络上的打印设备的打印系统,所述文档数据保持有识别文档数据的识别信息、示出文档数据的部分或者全部的更新状态的更新历史信息以及包括在更新历史信息中的更新内容信息,其中所述信息处理装置包括信息获取单元,适用于从所述打印设备获取关于第二文档数据的更新历史信息作为第二更新历史信息,所述第二文档数据与在所述信息处理装置中被选择作为打印对象的第一文档数据对应;指定单元,适用于根据作为第一文档数据的更新历史信息的第一更新历史信息和由所述信息获取单元获取的第二更新历史信息来指定第一数据和第二数据中哪个是有效数据;以及打印请求单元,适用于执行根据所述指定单元的指定结果将第一更新历史信息传输至所述打印设备的处理、或者根据第一更新历史信息和第二更新历史信息之间的差异将更新内容信息作为差异数据传输至所述打印设备的处理中的任何处理,从而向所述打印设备发布成为打印对象的第一文档数据的打印请求。2. 根据权利要求1所述的打印系统,其中所述信息处理装置进一步包括传输单元,适用于提取在所述信息 处理装置传输中选择的第一文档数据的识别信息并将其传输至所述 打印设备;并且所述信息获取单元从所述打印设备获取所述打印设备中关于第 二文档数据的第二更新历史信息,其与通过所述传输单元传输的识 别信息对应。3. 根据权利要求1所述的打印系统,其中在所述指定单元的指定结果确定第一文档数据和第二文档数据 具有相同更新历史或者确定第一文档数据比第二文档数据更加新的 情况下,所述打印请求单元实施将第一更新历史信息传输至所述打 印设备的处理,并且在所述指定单元的指定结果确定第二文档数据比第一文档数据 更旧的情况下,执行将所述差异数据传输至所述打印设备的处理。4. 根据权利要求1所述的打印系统,其中所述信息处理装置进一步包括屏幕显示单元,适用于显示包括第 一选择单元的选择屏幕,所述第一选择单元允许用户在所述指定单 元的指定结果确定第一文档数据比第二文档数据更旧的情况下选择 打印第一文档数据或者打印第二文档数据;并且所述打印请求单元根据所述屏幕显示单元所显示的选择屏幕中 的用户选择,实施将第一更新历史信息或者第二更新历史信息传输 至所述打印设备的处理。5. 根据权利要求4所述的打印系统,其中 所述屏幕显示单元进一步包括反映单元,适用于 显示进一步包括第二选择单元的选择屏幕,所述第二选择单元适用于在用户在所述第一选择单元中选择打印第二文档数据的情况 下,促使用户选择是否使保持在第 一文档数据中的更新内容信息反 映在第二文档数据中保持的更新内容信息;以及在用户在所述第二选择单元中选择使保持在第一文档数据中的 更新内容信息反映在第二文档数据中保持的更新内容信息的情况 下,使在第二文档数据中保持的更新内容信息反映在第 一文档数据 中保持的更新内容信息上。6. 根据权利要求1所述的打印系统,其中 所述打印设备包括储存单元,适用于存储文档数据;接收单元,适用于通过网络从所述信息处理装置接收第一文档数 据的识别信息;查找单元,适用于查找作为第二文档数据的文档数据,所述文档 识别信息相同的识别信息;以及 传输单元,适用于将所述查找单元查找的第二文档数据中保持的 更新历史信息作为第二更新历史信息传输至所述信息处理装置。7. 根据权利要求1所述的打印系统,其中所述打印设备包括打印单元,适用于在经过网络从所述信息处理装置接收到第 一 更新历史信息作为 打印请求的情况下,在根据第 一 更新历史信息的更新状态下对第二 文档数据实施打印处理;以及在经过网络从所述信息处理装置接收到差异数据作为打印请求 的情况下,将差异数据与第二打印数据整合来实施打印处理。8. 根据权利要求7所述的打印系统,其中在经过网络从所述信息处理装置接收了第二更新历史信息的情 况下,所述打印单元实施第二文档数据的打印处理。9. 一种信息处理装置,通过网络连接到至少一个打印设备,并 且能够处理文档数据,所述文档数据保持有识别文档数据的识别信 息、示出文档数据的部分或者全部的更新状态的更新历史信息以及 包括在更新历史信息中的更新内容信息,所述信息处理装置包括信息获取单元,适用于从所述打印设备获取关于第二文档数据的 更新历史信息作为第二更新历史信息,所述第二文档数据与被选择 作为打印对象的第 一 文档数据对应;指定单元,适用于根据作为第 一 文档数据的更新历史信息的第一 更新历史信息和由所述信息获取单元获取的第二更新历史信息来指 定第一数据和第二数据中哪个是有效数据;以及打印请求单元,适用于执行根据所述指定单元的指定结果将第一更新历史信息传输至所述打印设备的处理...

【专利技术属性】
技术研发人员:坂井克也
申请(专利权)人:佳能株式会社
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利