在网络打印环境中提供缺纸状态预报的方法和打印机的制作方法

文档序号:6554454阅读:137来源:国知局
专利名称:在网络打印环境中提供缺纸状态预报的方法和打印机的制作方法
技术领域
一般来说,本发明涉及打印机,更确切地说,涉及网络打印环境中的打印机。
背景技术
在网络打印环境中,存在着不多的打印机和使用这些打印机的若干用户(即计算机)。一般来说,这些打印机位于用户的视线所不及的中心位置。当某台具体的打印机通告它缺纸时,在故障已经发生之后,才由用户的操作系统,例如视窗操作系统通知用户。对于数据接收和读取能力不高的打印机,作业可能丢失。对于数据接收和读取能力高的打印机,打印机可以存储几个作业,然后用户发现缺纸情况从而对打印机加纸。当前的驱动程序不知道实际故障是什么,将通知“发生故障”同时给出“重试”或“取消”选项。当前在这些系统中,故障会使得打印机将作业挂起,并在作业日志中记录故障条目。如果打印机不在操作员的视线中,操作员必须阅读作业日志才能判定故障,比如缺纸,然后采取行动。
所以需要一种系统和方法,使打印机能够判断对作业是否具有正确的介质。所述系统和方法还应当判断打印机是否有执行所述作业的足够介质;如果没有,则将该打印作业重新定向到对打印作业有足够供应的另一台打印机。所述系统和方法应当性价比高、容易实现并适于现有的网络打印环境。
本发明针对这种需求。

发明内容
所公开的方法提供了打印机缺纸状态预报。本方法包括判断打印机的一个作业的介质要求、判定介质总量在打印机之内,并且根据所述介质要求和打印机之内的介质总量判断在该打印机处是否可以打印所述作业。
在第二方面,公开了打印机网络中的方法。本方法包括判断是否可以在默认打印机中打印作业。本方法进一步包括查询网络中的所有其他打印机,以判断如果无法在默认打印机上打印所述作业时,是否可以打印所述作业。如果可以在其他打印机之一上打印所述作业,那么本方法容许在这台打印机打印所述作业。
根据本发明的系统和方法通知打印机的纸张不足以完成任务的预报消息。采用这种方法的优点是打印机情况通知为非常具体的故障,并且通知该消息足够早,在故障发生之前就停止它。
因此,用户可以在对其他作业执行假脱机操作和出现瓶颈情况之前,对打印机加纸。此外,它也使得没有足够的存储器进行假脱机操作的打印机避免作业丢失。根据本发明的系统和方法会增加打印的总体效率并预防可能的塞纸。
附图简要说明

图1是网络打印环境的框图;图2是根据本发明缺纸预报系统第一个实施例的流程图;图3是根据本发明缺纸预报系统第二个实施例的流程图。
具体实施例方式
一般来说,本发明涉及打印机,更确切地说,涉及网络打印环境中的打印机。以下给出的描述使得本领域技术人员能够做出和使用本发明,并在专利申请及其需求的范围中提供。本领域技术人员不难理解本文描述的对优选实施例的各种修改以及一般性原理和特征。因此,本发明不意味着限于所示的实施例,而是符合与本文所描述原理和特征相一致的最大范围。
图1是网络打印环境100的框图。打印环境100包括网络102。网络102既可以是专用网络,也可以是公共网络。网络102既可以是无线网络,也可以是有线网络。多台打印机104a-104n和多个用户110a-110n连接到所述网络。如上所述,一般来说打印机104a-104n位于用户的视线所不及的位置。当某台具体的打印机通告它缺纸时,在故障已经发生之后,才由用户的操作系统,例如视窗操作系统通知用户。对于数据接收和读取能力不高的打印机,作业可能丢失。对于数据接收和读取能力高的打印机,打印机可以存储几个作业,然后用户发现缺纸情况从而对打印机加纸。当前的驱动程序将通知“发生故障”同时给出“重试”或“取消”选项,而不指明确切的故障。
典型情况下,用户必须阅读作业日志才能确定故障,比如缺纸,然后采取行动。计算机操作员往往可能会离开机器,然后返回却发现打印未完成。因此,所期望的是容许用户自动地检测和判定在特定的打印机上能够打印作业,或者查询其他的打印机以判断是否可以在该处打印作业。
根据本发明的系统和方法通知打印机的纸张不足以完成任务的预报消息。采用这种方法的优点是打印机情况通知为非常具体的故障,并且有足够的时间在故障发生之前就停止它。
因此,用户可以提前对打印机加纸,以避免其他作业进入存储器和出现瓶颈情况。此外,它也使得没有足够的存储器进行假脱机操作打印机避免作业丢失。根据本发明的系统和方法会增加打印的总体效率并预防可能的塞纸。
为了更详细地描述本发明的特性,现在连同附图参考以下说明。
图2是根据本发明缺纸预报系统第一个实施例的流程图。首先,用户在步骤202向其默认的打印机提供作业。其次,在步骤204确定所述作业的介质要求。
这种任务可以通过几种装置实现。可以开发新型的介质分类,以容许用户向打印机指示介质属性(颜色、尺寸、一张纸的重量以及物理属性(如标签))。加载介质后,在控制台提示时,用户可以指示数量。
根据这一点,打印机将能够通过介质重量正确地确定纸张的精确页数。这种编码系统也简化了将新介质加入打印机的结构。一旦提交了作业,打印机将判断其是否具有正确的特定介质类型和数量,如在(例如)作业通知单所示,或通过对所述作业执行假脱机操作,以便完成作业。
此后,在步骤208判断是否可以在默认打印机上打印所述作业。如果答案为是,那么在步骤210在默认打印机上打印所述作业。如果答案为否,则查询打印环境中的其他打印机,以判断是否可以在网络打印环境中其他打印机之一上打印所述作业。
所以,当打印机收到作业之后,可以给出完成作业所需的具体介质类型和数量的正确确认。在打印机没有所需介质或数量不足的情况下,打印机将在步骤212,向网络上的其他系统轮询或查询所需属性,然后向用户发送消息,请求在另一台设备上打印所述作业。如果所述打印机在步骤214收到有一台或多台其他打印机可用的肯定的确认,则所述打印机将向选择的打印机转发打印数据并打印所述作业。反之,如果没有一台或多台其他打印机可用,所述作业将在步骤220挂起,直到默认打印机或者一台或多台其他打印机可用。然后,将在步骤222判断变为可用的打印机是不是默认打印机。如果默认打印机变为可用,就用默认打印机打印所述作业。如果一台或多台其他打印机变为可用,就在步骤216用选择的其他打印机打印所述作业。
因此,在这个实施例中,如果没有其他打印机可用,就挂起所述作业,直到有其他打印机可用。然而,可能期望用默认打印机打印所述作业,而不是用其他打印机打印。例如,其他打印机可能相距很远,可能不是用户所钟情者等等。所以,可能期望等待默认打印机可用,然后在默认打印机可用时打印作业。为了展示这种特征,现在连同附图参考以下说明。
图3是根据本发明缺纸预报系统第二个实施例的流程图。图3类似于图2,并有许多相同的要素。在这个实施例中,如果在步骤214’判定一台或多台其他打印机可用,则在步骤302判断所述用户是否希望在其他打印机上打印所述作业。如果用户希望在其他打印机上打印,则可以在步骤216’,如同在图2的实施例中那样,在选择的其他打印机上打印所述作业。如果用户不希望在其他打印机上打印所述作业,例如因为它相隔太远,则在步骤220挂起所述作业,直到默认的或其他打印机变为可用。如果变为可用的打印机是默认打印机,则在步骤210’在默认打印机上完成打印作业。如果默认打印机不可用,则在步骤302向用户查询他们是否希望在其他打印机上打印,如果希望,在步骤216’,在选择的其他打印机上打印所述作业。在步骤302,如果用户不希望在其他打印机上打印,则在步骤304挂起所述作业,直到在默认打印机上加载了所述介质,然后在步骤210’在默认打印机上打印所述作业。
所以,根据本发明的系统和方法有许多超越常规系统的优点。在许多应用中,打印机将会有能力快速地接收和读取作业,并确定打印所需的纸张页数。因此,以根据本发明的系统和方法,打印机能够向其引擎查询纸张页数,并向用户通知打印机的纸张不足以完成任务,以避免发生故障。用户可以适时地向打印机加纸。
大多数打印机具有传感器,指示每个纸盘中的剩余纸量。其采用的方法从简单的触动检测纸盘到电子传感器。这可以扩展为还发布通知消息,说明作业通知单或许会指定的、当前在打印机中没有加载的所有纸张类型和相应纸盘,以及每个作业将会需要的纸张量。
这将使操作员能够预先加载打印机,而不必读取作业通知单和译解其信息,或等到出现了状况,告知操作员在X纸盘中加载X型纸。同样,对脱离主机系统运行的打印机,比如PSF/MVS或InfoPrint管理器,也将使操作员有充足的时间,对于大的非通知单作业列表,适当地设置机器。对专属环境,可以在主机系统上产生消息,以指示相同的细节。
虽然按照所示的实施例已经介绍了本发明,本领域的技术人员将容易地认识到,对实施例可以作出多种改变,这些改变将在本发明实质和范围之内。所以,本领域的技术人员可以作出许多修改而不脱离附带权利要求书的实质和范围。
权利要求
1.一种提供打印机缺纸状态预报的方法,包括确定所述打印机的一个作业的介质要求;确定介质总量在所述打印机之内;以及基于所述介质要求和所述打印机之内的所述介质总量,判断所述作业是否能够在所述打印机上打印。
2.根据权利要求1的方法,其特征在于,用户能够向所述打印机指示所述介质属性,以确定所述介质要求。
3.根据权利要求2的方法,其特征在于,所述打印机能够根据所述介质的重量确定所述介质总量。
4.根据权利要求3的方法,其特征在于,所述打印机将判断它是否具有如作业通知单所指示的正确介质类型和总量。
5.根据权利要求3的方法,其特征在于,为了完成所述作业,所述打印机将通过接收和读取所述作业,判断它是否具有正确的介质类型和总量。
6.一种在打印机网络中使用的方法,包括判断作业是否能够在默认打印机中打印;查询所述网络中的所有其他打印机,以判断如果作业不能在所述默认打印机中打印,是否能够打印所述作业;以及如果能够在所述其他打印机之一上打印,就在这一台打印机上打印所述作业。
7.根据权利要求6的方法,其特征在于,所述判断步骤包括确定所述作业的介质要求;确定所述介质总量是否在所述默认打印机之内;以及基于所述介质要求和介质总量在所述默认打印机之内,判断所述作业是否能够在所述默认打印机上打印。
8.根据权利要求6的方法,其中包括挂起所述作业,直到所述其他打印机之一可用。
9.根据权利要求6的方法,其中包括判断所述其他打印机是否可用;判断是否期望在所述其他一台打印机上打印所述作业;以及如果不期望在所述其他一台打印机上打印,挂起所述作业直到在所述默认打印机上加载了介质。
10.根据权利要求6的方法,其中包括判断所述其他打印机是否可用;如果所述其他打印机不可用,挂起所述作业直到所述默认打印机或所述其他打印机之一变为可用;判断已经变为可用的打印机是所述默认打印机还是所述其他打印机之一;如果是所述默认打印机已经变为可用,在所述默认打印机上打印;以及如果是所述其他打印机之一变为可用,在所述其他打印机之一上打印。
11.一种计算机可读介质,内含用于提供打印机缺纸状态预报的程序指令,当所述程序指令加载到计算机系统之中并执行时,使所述计算机系统执行权利要求1至10中任何一条的方法步骤。
12.一种打印机,包括打印引擎以及连接到所述打印引擎的机构,用于确定作业的介质要求;用于指示介质总量在所述打印机之内,并且判断正确介质类型和所述作业总量在所述打印机之内的机构。
13.根据权利要求12的所述打印机,其特征在于,根据所述介质的重量确定所述介质总量。
14.根据权利要求13的所述打印机,其特征在于,所述介质要求是由用户输入的。
15.根据权利要求12的所述打印机,其特征在于,所述打印机将根据作业通知单,判断它是否具有正确的介质类型和总量。
16.根据权利要求12的所述打印机,其特征在于,所述打印机将通过接收和读取所述作业,判断它是否具有正确的介质类型和总量。
全文摘要
所公开的方法提供了打印机缺纸状态预报。本方法包括判断打印机的一个作业介质要求、判定介质总量在所述打印机之内,并且根据介质要求和打印机之内的正确介质总量判断在该打印机处是否可以打印所述作业。在第二方面,公开了在打印机网络中使用的方法。本方法包括判断是否可以在默认打印机中打印作业。本方法进一步包括查询网络中的所有其他打印机,以判断如果无法在默认打印机上打印所述作业时,是否可以打印所述作业。如果可以在其他打印机之一上打印所述作业,那么本方法容许在这台打印机打印所述作业。根据本发明的系统和方法通知打印机的纸张不足以完成任务的预报消息。采用这种方法的优点是打印机情况通知为非常具体的故障,并且有足够的时间在故障发生之前就停止它。
文档编号G06F3/12GK1811692SQ200610006038
公开日2006年8月2日 申请日期2006年1月24日 优先权日2005年1月26日
发明者艾林·A·伯伊德, 斯蒂芬·G·普赖斯 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1