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

技术编号:6692984 阅读:197 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种信息处理装置及方法。所述信息处理装置具备显示单元并包括:状态信息显示单元,其被构造为经由所述显示单元显示打印队列中存在的作业的状态信息;获取单元,其被构造为获取所述打印队列中存在的所述作业的设定信息;以及作业确定单元,其被构造为基于由所述获取单元获取到的所述设定信息,确定所述作业是否是要被输出到打印装置的作业。所述状态信息显示单元经由所述显示单元、显示被所述作业确定单元确定为要被输出到所述打印装置的作业的状态信息,而不显示被所述作业确定单元确定为不被输出到所述打印装置的作业的状态信息。

【技术实现步骤摘要】
信息处理装置及方法
本专利技术总体涉及信息处理,更具体地说,涉及用于根据在打印装置处有无输出来控制打印作业的状态显示的信息处理装置及信息处理方法。
技术介绍
传统上,提供了这样一种技术,即在从应用发布打印指令起、至打印装置完成记录介质上的打印止的期间,适当地显示打印作业的状态信息,如日本专利特开2008-107980号公报所记载。根据日本专利特开2008-107980号公报中记载的技术,只要打印队列中存在打印作业,状态监视器就继续监视所述打印作业。在从待机状态开始处理并且已经进入打印(打印进行中状态)的情况下,显示单元显示该状态。生成并管理打印作业的打印机驱动程序可以基于针对打印作业设置的打印设定,从打印队列中删除被设置为打印进行中状态的打印作业。例如,作为打印机驱动程序的模块的预览启动模块,在打印预览显示时临时删除打印作业。状态信息显示模块检查已经变为打印进行中状态的打印作业的设定,并显示状态信息显示画面,以向用户通知打印作业的状态。对于已被设置显示打印预览画面的打印作业,由于打印作业已被设置为打印进行中状态,因此显示状态信息显示画面。然而,该打印作业不被打印装置输出,而是通过预览启动模块在打印预览期间从打印队列中删除。因此,状态信息显示模块随即删除已显示的状态信息显示画面。因此,当打印机驱动程序对已被设置打印预览显示的打印作业进行处理时,显示状态信息显示画面,并且随后立即将其删除。这可能导致这样一种情况:尽管打印作业本身正被预览、用户却误以为该打印作业被取消。
技术实现思路
根据本专利技术的一方面,提供一种具备显示单元的信息处理装置,该信息处理装置包括:状态信息显示单元,其被构造为经由所述显示单元显示打印队列中存在的作业的状态信息;获取单元,其被构造为获取所述打印队列中存在的所述作业的设定信息;以及作业确定单元,其被构造为基于由所述获取单元获取到的所述设定信息,确定所述作业是否是要被输出到打印装置的作业。所述状态信息显示单元经由所述显示单元、显示被所述作业确定单元确定为要被输出到所述打印装置的作业的状态信息,而不显示被所述作业确定单元确定为不是要被输出到所述打印装置的作业的状态信息。根据以下参照附图对示例性实施例的详细描述,本专利技术的其他特征和方面将变得清楚。附图说明被并入说明书中并构成说明书的一部分的附图,例示了本专利技术的示例性实施例、特征和方面,并与文字描述一起用于说明本专利技术的原理。图1是例示根据本专利技术的示例性实施例的包括打印装置以及连接到该打印装置的信息处理装置的打印系统的结构的框图。图2是例示根据本专利技术的示例性实施例的打印机驱动程序的结构的框图。图3是例示根据本专利技术的示例性实施例的用户界面模块、页构成模块和状态信息显示模块中的各个的处理的流程图。图4是例示根据本专利技术的示例性实施例的预览启动模块和打印预览显示模块中的各个的处理的流程图。图5例示了根据本专利技术的示例性实施例的要被页构成模块写入到文件中的打印作业信息。图6A至图6C分别例示了根据本专利技术的示例性实施例的打印设定画面、打印预览显示画面和状态信息显示画面。图7是例示根据本专利技术的示例性实施例的打印机驱动程序的结构的框图。图8是例示根据本专利技术的示例性实施例的状态信息显示模块和命令发送/接收模块中的各个的处理的流程图。图9A和图9B例示了根据本专利技术的示例性实施例的要被命令发送/接收模块写入到登记库(registry)中的命令发送信息。图10是例示根据本专利技术的示例性实施例的状态信息显示模块的处理的流程图。具体实施方式以下将参照附图详细描述本专利技术的各种示例性实施例、特征以及各方面。下述的示例性实施例绝非意图限制根据所附权利要求的本专利技术的范围。此外,示例性实施例的特征的所有组合并非都是本专利技术提供的解决方案所必需的。下面,将参照图1的框图,来描述根据示例性实施例的包括打印装置(打印装置2)和连接到该打印装置的信息处理装置(个人计算机1)的打印系统的结构。图1例示了根据本专利技术的示例性实施例的包括打印装置2和连接到该打印装置2的个人计算机1的打印系统。个人计算机1包括输入接口11、中央处理单元(CPU)12、只读存储器(ROM)13、随机存取存储器(RAM)14、外部存储设备15、输出接口16、显示单元17、键盘10、鼠标18和输入-输出接口19。ROM13存储初始化程序。外部存储设备15存储应用程序组、操作系统(OS)、打印机驱动程序以及其他各种数据。RAM14用作外部存储设备15中存储的各种程序的工作存储器。打印装置2包括输入-输出接口21、RAM22、打印引擎23、ROM24和CPU25。输入-输出接口21连接到个人计算机1的输入-输出接口19。在假设连接接口为通用串行总线(USB)的情况下来描述本示例性实施例。然而,可以使用任意类型的连接接口。用于扩展打印装置2的功能的扩展选件可以连接到输入-输出接口21。RAM22用作CPU25的主存储器和工作存储器,并存储用于临时存储所接收到的打印作业和各种数据的接收缓冲器。打印引擎23基于存储在RAM22中的数据进行打印。ROM24存储诸如状态管理程序24a的各种控制程序,以及被各控制程序使用的数据。CPU25根据所述控制程序来控制打印装置2的各个单元。状态管理程序24a基于来自打印装置2中的各种传感器(未示出)的信息来监视打印装置2的状态,生成状态信息并将其存储在RAM22中。以上描述了个人计算机1和打印装置2的处理任务的分配示例。然而,该分配并不限于本示例。可以采用其他形式。图2是主要例示了打印机驱动程序220的示例、以描述根据本示例性实施例的打印机驱动程序的结构的概念性框图。由应用201生成的打印数据经由OS的打印支持功能211,作为假脱机数据214被存储在假脱机程序(spooler)212的打印队列213中,以用作打印作业。该打印作业被打印机驱动程序220转换成打印装置230可解释的打印命令,然后被发送到打印装置230以进行打印。在指示打印时,应用201经由OS的打印支持功能211,将从用户界面模块221返回的打印设定信息添加到打印作业。在应用指示打印开始之前设置打印设定信息。用户界面模块221在接收到来自OS的打印支持功能211的打印开始通知之后,启动状态信息显示模块227。已经传递到打印机驱动程序220的打印作业首先被页构成模块222处理。页构成模块222根据打印设定信息进行页构成处理,诸如对打印作业的多页进行排序或者将多页集中为针对打印作业的一页。然后打印作业被传递到预览启动模块223。当打印设定信息包含显示打印预览信息的指令时,预览启动模块223调用打印预览显示模块224。打印预览显示模块224在个人计算机的显示单元17上显示图6A至图6C中的各个所示的打印预览画面,从而使得用户能够预先检查打印结果。当打印设定信息不包含显示打印预览信息的指令时,预览启动模块223将打印作业传递到命令生成模块225。命令生成模块225根据打印设定信息,将打印作业的打印数据转换成打印装置230可解释的打印命令。这类打印命令被命令发送/接收模块226依次发送到打印装置230。命令发送/接收模块226读取打印装置230的状态(诸如打印装置230中的错误生成信息或者当前打印页信息)以将其传递到状态信息显示模块227。状本文档来自技高网...
信息处理装置及方法

【技术保护点】
1.一种包括显示单元的信息处理装置,该信息处理装置包括:状态信息显示单元,其被构造为经由所述显示单元显示打印队列中存在的作业的状态信息;获取单元,其被构造为获取所述打印队列中存在的所述作业的设定信息;以及作业确定单元,其被构造为基于由所述获取单元获取到的所述设定信息,确定所述作业是否是要被输出到打印装置的作业,其中,所述状态信息显示单元经由所述显示单元、显示由所述作业确定单元确定为要被输出到所述打印装置的作业的状态信息,而不显示由所述作业确定单元确定为不被输出到所述打印装置的作业的状态信息。

【技术特征摘要】
2009.12.17 JP 2009-2868911.一种包括显示单元的信息处理装置,该信息处理装置包括:状态信息显示单元,其被构造为经由所述显示单元显示打印队列中存在的作业的状态信息;页构成单元,其被构造为基于所述打印队列中存在的所述作业的设定信息来进行页构成处理,并且将所述作业的所述设定信息记录在文件中;获取单元,其被构造为从与所述打印队列中存在的所述作业对应的所述文件获取所述作业的所述设定信息;以及作业确定单元,其被构造为基于由所述获取单元获取到的所述设定信息,确定所述打印队列中存在的所述作业是否是要被输出到打印装置的作业,其中,在所述作业确定单元确定所述打印队列中存在的作业不是要被输出到所述打印装置的作业的情况下,所述状态信息显示单元不显示所述打印队列中存在的所述作业的状态信息,并且其中,在所述作业确定单元确定所述打印队列中存在的作业是要被输出到所述打印装置的作业的情况下,所述状态信息显示单元显示所述打印队列中存在的所述作业的状态信息。2.根据权利要求1所述的信息处理装置,该信息处理装置还包括:预览单元,其被构造为在所述作业的预览的执行被设置为所述作业的设定信息的情况下,从所述打印队列中删除所述作业,并且经由所述显示单元执行所述作业的所述预览,其中,在所述作业的所述预览的执行被设置为由所述获取单元获取的所述设定信息的情况下,所述作业确定单元确定所述作业不被输出到所述打印装置。3.根据权利要求1所述的信息处理装置,该信息处理装置还包括:命令确定单元,其被构造为确定关于所述作业的命令向所述打印装置的发送是否已经开始,其中,当所述获取单元没有获取到所述打印队列中存在的所述作业的设定信息时,所述状态信息显示单元根据所述命令确定单元的、关于所述作业的所述命令的发送已经开始的确定,经由所述显示单元显示所述作业的所述状态信息。4.根据权利要求3所述的信息处理装置,其中,所述页构成单元在所述打印队列中存在的所述打印作业向所述打印装置发送之前,基于所述作业的所述设定信息进行页构成处理,并且记录所述作业的所述设定信息,其中,所述获取单元没有获取到所述打印队列中存在的所述作业的设定信息的情况,是指所述打印队列中存在的所述作业是不被所述页构成单元处理的特殊作业,并且其中,在所述获取单元没有获取到所述打印队列中存在的所述特殊作业的设定信息的情况下,所述状态信息显示单元根据所述命令确定单元的、关于所述作业的所述命令的发送已经开始的确定,经由所述显示单元显示所述作业的所述状态信息。5.根据权利要求4所述的信息处理装置,其中,所述状态信息显示单元和所述页构成单元由在所述信息处理装置中运行的打印机驱动程序提供。6.根据权利要求4所述的信息处理装置,其中,所述特殊作业是清理作业。7.根据权利要求3所述的信息处理装置,该信息处理装置还包括:命令发送单元,其被构造为将关于所述打印队列中存在的所述作业的所述命令发送到所述打印装置,其中,所述命令确定单元获取关于所述命令发送单元是否已经开始所述命令的发送的信息。8.根据权利要求7所述的信息处理装置,其中,所述状态信息显示单元和所示命令发送单元由在所述信息处理装置中运行的打印机驱动程序提供。9.根据权利要求1所述的信息处理装置,该信息处理装置还包括:状态确定单元,其被构造为获取所述打印队列的状态,以确定所述打...

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

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

1