信息处理装置及信息处理方法制造方法及图纸

技术编号:4284396 阅读:201 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种信息处理装置及信息处理方法。该信息处理装置包括数据传输单元,该数据传输单元被配置为将打印数据传输到能够经由网络进行通信的图像处理装置,其中,所述数据传输单元基于打印队列中的作业的信息来识别所述作业的状态,并根据所识别的状态暂停或恢复传输所述打印数据的处理。

【技术实现步骤摘要】

本专利技术涉及一种。
技术介绍
传统上,典型的打印系统包括能够进行彩色打印的彩色打印机、控制打印机并生 成打印数据的主计算机、以及将彩色打印机和主计算机相互连接的通信接口 。操作系统在 主计算机上运行,各种类型的软件在操作系统上运行。当打印应用软件创建的各种文档时, 应用软件、打印机驱动器以及操作系统根据预定步骤调用函数,以在它们之间传输数据,由 此生成打印命令。然后,将生成的打印命令传输到打印机,使打印机打印数据。 一些打印机 驱动器能够通过利用操作系统提供的通信功能与打印机进行双向通信,并在画面上显示打 印机的状态信息。这种打印机驱动器能够提高用户的便利性。 典型的操作系统包括将来自应用软件的打印作业暂时假脱机以依次进行处理的 打印队列。由于打印队列的操作,能够在打印机完成打印处理之前将应用软件从打印处理 中释放(off-load)。 当用户期望暂停对在打印队列中假脱机的打印作业的处理时,在图形设备接口 (GDI,Graphic Device Interface)打印路径作为Microsoft Windows (注册商标)的打印 系统中的一个的情况下,用户在打印队列的操作单元中执行预定操作。在上述预定操作之 后,操作系统指示打印机驱动器的模块(称为打印处理器)暂停打印处理。因此,打印处 理器暂停打印作业的数据的生成,由此暂停打印处理。((Microsoft Developer Network, Windows Driver Kit/Print Devices/Control Print Processor, [online], (msdn. microsoft. com/en_us/library/aa506532. aspx)))。 另一方面,近来,开发了XPS打印路径,作为Microsoft Windows的新的打印系统, 并且XPS打印路径作为标准打印系统中的一个安装在Windows Vista中。在根据XPS打印路 径的打印处理中,使用与打印机的型号无关的XPS(可扩展标记语言文件规范,Extensible Markup Language (XML)Paper Specification)数据,作为要在打印队列中假脱机的数据。 此外,在XPS打印路径中,打印机驱动器的部件的一部分具有称为筛选器管道(filter pipeline)的机制。根据该机制,使用一个或多个筛选器模块进行页面布局、绘制、要发送 到打印机的打印数据的生成等。筛选器管道还用作上述GDI打印路径中的打印处理器。然 而,在XPS打印路径中,不允许操作系统向与打印处理器相对应的筛选器模块发送暂停命 令。因此,传统方法不能暂停打印处理。 此外,在上述GDI打印路径的情况下,在打印队列中假脱机的打印作业的数据 包括作为与打印机的型号无关的通用图形语言的增强型图元文件格式(EMF, Enhanced Metafile Format)数据和特定打印机特有的原始(RAW)格式数据。在打印处理器中以页 为单位对EMF格式数据进行处理。因此,能够在各页面分隔处暂停打印作业的数据的生成。 同样地,打印机能够在排出打印有某页面的片材之后、进给针对下一页面的片材之前暂停 打印处理。另一方面,根据RAW格式数据,打印处理器不能确定页面分隔在哪里,使得作为打印作业的数据的生成的暂停处理的结果,打印处理可能在打印某一页面的中途(即,在 排出进给的片材之前)暂停。 如上所述,在XPS打印路径中,在传统方法中存在无法暂停打印处理的问题。因 此,XPS打印路径不像传统的GDI打印路径那样方便。 即使在GDI打印路径的情况下,如果在打印队列中假脱机RAW格式数据,则也可能 存在以下问题。更具体地说,打印处理可能在打印页面的中途暂停。在这种情况下,例如, 喷墨打印机可能出现异常打印(例如在暂停打印处理前后在片材的边界上出现条纹)。
技术实现思路
本专利技术旨在提供一种信息处理装置,该信息处理装置能够在XPS打印路径中暂停 打印处理,而且即使在GDI打印路径中假脱机了 RAW格式数据,也能够例如在页面边界处暂 停打印处理。 根据本专利技术的一方面,提供了一种信息处理装置,该信息处理装置包括数据传输 单元,该数据传输单元被配置为将打印数据传输到能够经由网络进行通信的图像处理装 置,其中,所述数据传输单元基于打印队列中的作业的信息来识别所述作业的状态,并根据 所识别的状态暂停或恢复传输所述打印数据的处理。 根据本专利技术的示例性实施例,能够在XPS打印路径中暂停打印处理,而且即使在GDI打印路径中假脱机了 RAW格式数据,也能够例如在页面边界处暂停打印处理。 通过下面参照附图对示例性实施例的详细描述,本专利技术的其它特征和方面将变得清楚。附图说明 包含在说明书中并构成说明书的一部分的附图例示了本专利技术的示例性实施例、特 征和方面,并且与说明书一起用来说明本专利技术的原理。 图1例示了信息处理装置的配置的示例。 图2例示了可应用于信息处理装置的打印系统中的、称为GDI打印路径的打印 系统的配置的示例。 图3例示了打印机能够解释的打印作业的数据的示例。 图4例示了可应用于信息处理装置的打印系统中的、称为XPS打印路径的打印 系统的配置的示例。 图5例示了在GDI打印路径和XPS打印路径两者中由操作系统(OS)提供的显示 打印队列画面的示例。 图6例示了将所有假脱机的打印作业一起暂停以通过打印机对打印作业进行打 印的操作的示例。 图7例示了仅暂停特定打印作业时的操作的示例。 图8是例示语言监视器(LM, language monitor)中的、将打印作业输出到打印机 的处理的处理操作的流程图。 图9是例示作为用户在操作系统(OS)提供的打印队列画面中进行暂停打印作业 的操作的结果、图形设备接口 (GDI)202通知打印处理器(PP, print processor)暂停打印4作业时的打印处理器(PP)的处理操作的流程图。 图10是例示作为用户在0S提供的打印队列画面中进行恢复打印作业的操作的结果、GDI通知PP恢复打印作业时的PP的处理操作的流程图。 图11是例示PP生成打印数据的处理的处理操作的流程图。具体实施例方式下面将参照附图详细说明本专利技术的各种示例性实施例、特征以及方面。图1例示了信息处理装置的配置的示例。信息处理装置被配置为能够经由网络接口或双向接口与作为图像处理装置的示例的打印机(打印装置)进行通信。 在图1中,中央处理单元(CPU) 100对信息处理装置进行总体控制,并经由系统总线108控制各个设备。CPU 100执行存储在硬盘(HD) 105中的应用程序、打印机驱动器程序以及操作系统(OS),或本示例性实施例的网络打印机控制程序。CPU IOO还控制信息处理装置,将执行程序所需的信息和文件等临时存储在随机存取存储器(RAM) 102中。 只读存储器(ROM) 101主要存储诸如输入/输出(I/O)程序的程序、文档处理使用的字体数据以及诸如用于模板的数据的各种数据。RAM 102用作CPU IOO的主存储器和工作区。当基于打印机驱动器生成的打印数据计算打印区域时,RAM 102还包括用于存储变量的区域。 软盘驱动器103能够将存储在作为存储介质的软盘(FD) 104中本文档来自技高网
...

【技术保护点】
一种信息处理装置,所述信息处理装置包括:数据传输单元,其被配置为将打印数据传输到能够经由网络进行通信的图像处理装置,其中,所述数据传输单元基于打印队列中的作业的信息来识别所述作业的状态,并根据所识别的状态暂停或恢复传输所述打印数据的处理。

【技术特征摘要】
JP 2008-12-5 2008-311338一种信息处理装置,所述信息处理装置包括数据传输单元,其被配置为将打印数据传输到能够经由网络进行通信的图像处理装置,其中,所述数据传输单元基于打印队列中的作业的信息来识别所述作业的状态,并根据所识别的状态暂停或恢复传输所述打印数据的处理。2. 根据权利要求1所述的信息处理装置,其中,所述数据传输单元分析要传输的打印 数据,当暂停传输所述打印数据的处理时,在页面分隔的位置处暂停所述处理。3. 根据权利要求2所述的信息处理装置,其中,当暂停传输所述打印数据的处理时,所 述数据传输单元将页面分隔的所述位置设置为页面开始的位置。4. 根据权利要求1所述的信息处理装置,其中,在将所述打印数据传输到所述图像处 理装置的处理的最后,所述数据传输单元基于所述打印队列中的所述作业的所述信息来识 别所述作业的状态,并根据所识别的状态暂停或恢复传输所述打印数据的所述处理。5. 根据权利要求1所述的信息处理装置,所述信息处理装置还包括打印数据生成单元,其被配置为生成打印数据,其中,在所述数据传输单元的功能被设置为不可用的情况下,所述打印数据生成单元 响应于暂停指令,暂停...

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

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

1