用于管理打印数据的方法和设备的制作方法

文档序号:6560664阅读:113来源:国知局
专利名称:用于管理打印数据的方法和设备的制作方法
技术领域
本发明涉及打印数据管理。更确切地说,本发明涉及一种用于管理打印数据的方法和设备,以便在提供没有可打印条件数据(也就是,用于确定打印数据是否可以打印的至少一个条件)的打印数据时,基于打印数据的内容生成可打印的条件数据。而且,本方法和设备涉及这样的一种用于管理打印数据的方法和设备该方法和设备使得只有当从用户接收到删除该打印数据的指令时,才删除所存储的打印数据。
背景技术
一种诸如打印机的成像设备从连接到成像设备的主机装置接收打印数据和指令。该成像设备能打印该图像数据,并且还可以存储该打印数据以便它能够被重新打印(reprint)。
当用户请求该成像设备重新打印打印数据时,成像设备从成像设备读取将被重新打印的打印数据,并且打印该打印数据而不需要主机装置的操作。
当使用成像设备执行安全打印时,必须根据存储的打印数据的内容来设置安全级别。安全级别必须连同打印数据一起被存储在成像设备中。并且,相应于安全级别的保存期应该存储在成像设备中。
如果打印数据存储在该成像设备中,而该安全级别不存储在该成像设备中,那么被验证的用户必须设置存储的打印数据的安全级别。为此,用户必须知道打印数据的内容。然而,设置该安全级别的用户可能不知道打印数据的内容。举个例子,设置该安全级别的用户可能不是指令成像设备存储打印数据的用户,或者指令成像设备存储打印数据的用户可能忘记了打印数据的内容(比如,由于时间的推移)。在这种情况下,用户很难选择合适的安全级别。
并且,当指定的保存期过去时,存储的打印数据被无条件地并且自动地删除。因此,即使由于环境变化所存储的打印数据应该保持比最初设置的保存期更久的期限,而当保存期过去时打印数据仍会被自动地删除。
因此,在用于管理打印数据的常规方法中,不知道所存储的打印数据内容的用户无法设置该打印数据的安全级别。此外,在用于管理打印数据的常规方法中,因为当保存期过去时打印数据被无条件地删除,所以用户无法调整所存储的打印数据的保存期。
因此,需要一种用于设置打印数据的安全级别并且灵活地调整打印数据的保存期的改进方法。

发明内容
本发明的一个方面致力于解决至少上述问题和/或缺点,并且至少提供下述的优点。因此,本发明一个方面是提供一种用于管理打印数据的方法,当打印不带可打印条件数据的打印数据时,估计打印数据的内容,产生与估计结果对应的可打印条件数据,并且只在从用户接收到删除该打印数据的指令时才删除该打印数据,尽管最初设置的保存期已经过去。
本发明还提供打印数据管理设备,当打印不带可打印条件数据的打印数据时,估计打印数据的内容,产生与估计结果对应的可打印条件数据,并且只在从用户接收到删除该打印数据的指令时才删除该打印数据,尽管最初设置的保存期已经过去。
本发明还提供其上包含了计算机程序的计算机可读介质,当打印不带可打印条件数据的打印数据时,估计打印数据的内容,产生与估计结果对应的可打印条件数据,并且只在从用户接收到删除该打印数据的指令时才删除该打印数据,尽管最初设置的保存期已经过去。
根据本发明的一个方面,用于管理打印数据的方法包含以下步骤检查是否提供了相应于打印数据的可打印条件数据;以及如果没有提供可打印条件数据,那么通过获得对应于用户输入的关键字的可打印条件数据生成可打印条件数据。
在示例性实施方式中,生成可打印条件数据的步骤包含以下步骤读取对应于输入关键字的安全级别,将安全级别分配至打印数据,以及通过获得与分配的安全级别相对应的可打印条件数据生成可打印条件数据。
在示例性实施方式中,生成可打印条件数据的步骤可包含以下步骤接收可打印条件数据;并且基于接收的可打印条件数据生成可打印条件数据。
在示例性实施方式中,该方法还包含以下步骤检查给出打印打印数据的指令的时间是否在包含在所生成的可打印条件数据中的可打印时间范围之内;并且如果给出打印打印数据的指令的时间是在可打印时间范围之内,那么打印该打印数据。
在示例性实施方式中,该方法还可包含以下步骤检查给出打印指令的时间是否在包含在生成的可打印条件数据的可打印时间的范围之内;并且如果给出打印该打印数据的指令的时间不在包含在所生成的可打印条件数据之中的可打印时间之内,那么允许用户选择是否删除打印数据;以及如果用户选择删除该打印数据那么删除该打印数据,在示例性实施方式中,用户可以选择读取打印数据的位置。
在示例性实施方式中,该方法还可包含以下步骤如果不提供可打印条件数据,则检查输入关键字是否存在于具有打印数据的打印文件的名称或打印数据二者中的至少一个之中;以及如果关键字存在于具有打印数据的打印文件的名称以及打印数据二者中的至少一个之中,则生成可打印条件数据。
在示例性实施方式中,可打印条件数据可以包含打印数据的可打印时间和打印数据的可打印数目中的至少一个。
在示例性实施方式中,该方法还可包含以下步骤检查给出打印指令的时间是否在包含在可打印条件数据的可打印时间的范围之内;并且如果给出指令的时间在包含在匹配的可打印条件数据中的可打印时间范围之内,则打印该打印数据。
在示例性实施方式中,该方法还可包含以下步骤如果提供可打印条件数据,那么检查给出打印指令的时间是否在包含在可打印条件数据的可打印时间的范围之内;并且如果给出打印该打印数据的指令的时间不在包含在所生成的可打印条件数据之中的可打印时间之内,那么允许用户选择是否删除打印数据;以及如果用户选择删除该打印数据那么删除该打印数据。
根据本发明的另一个方面,打印数据管理设备包含检查单元,用于检查是否提供了对应于打印数据的可打印条件数据;以及可打印条件数据生成单元,如果不提供可打印条件数据,该单元用于通过获得对应于用户输入的关键字的可打印条件数据而生成可打印条件数据。
在示例性实施方式中,所述可打印条件数据生成单元包含安全级别确定单元,用于获得对应于输入关键字的安全级别,并且用于将安全级别分配至打印数据;以及可打印条件数据输出单元,通过获得对应于分配的安全级别的可打印条件数据而生成可打印条件数据。
在示例性实施方式中,可打印条件数据生成单元可以接收可打印条件数据并且基于接收的可打印条件数据生成可打印条件数据。
在示例性实施方式中,检查单元可以检查给出打印打印数据的指令的时间是否在包含在生成的可打印条件数据中的可打印时间的范围之内,并且打印数据管理设备还可包含成像单元,如果给出打印打印数据的指令的时间包含在生成的可打印条件数据中的可打印时间的范围之内,则该成像单元用于打印打印数据。
在示例性实施方式中,检查单元可以检查给出打印指令的时刻是否在包含在生成的可打印条件数据中的可打印时间的范围之内,以及该打印数据管理装置还可包含用户接口单元,如果给出打印该打印数据的指令的时间不在包含在生成可打印条件数据之中的可打印时间之内,那么提供用户界面以允许用户选择是否删除打印数据;以及删除单元,如果用户选择删除该打印数据那么删除该打印数据。
在示例性实施方式中,检查单元可以位于外设或者连接到该外设的主机装置之中。
在示例性实施方式中,如果不提供可打印条件数据,那么检查单元还可以检查输入关键字是否存在于具有打印数据的打印文件的名称以及打印数据二者中的至少一个之中,并且如果关键字存在于具有打印数据的打印文件的名称以及打印数据的二者中的至少一个之中,则可打印条件数据生成单元可以生成可打印条件数据。
根据本发明另一方面,一种其上包含了计算机可读代码的计算机可读介质,所述计算机可读代码用于一种管理打印数据的方法,该方法包含以下步骤检查是否提供了相应于打印数据的可打印条件数据;以及如果没有提供可打印条件数据,那么通过获得与用户输入的关键字相对应的可打印条件数据生成可打印条件数据。


从以下结合附图的描述中,本发明特定示例性实施方式的上述及其它目的、特征和优点将更加显而易见,其中图1是根据本发明示例性实施方式的用于管理打印数据的装置的框图;图2是根据本发明示例性实施方式的用于管理打印数据的方法的流程图;以及图3是根据本发明另一个示例性实施方式的用于管理打印数据的方法的流程图。
在所有的附图中,相同的参考标记将理解为指的是相同的元件、特征和结构。
具体实施例方式
在说明书中提供了定义的事物(诸如具体结构和元件)以帮助全面了解到本发明的示例性实施方式,并且本发明的示例性实施方式仅仅是示例性的。因此,本领域普通技术人员将认识到,在不脱离本发明范围和精神的情况下,可以在此作出所描述的示例性实施方式的各种改变和修改。同样,省略了众所周知的功能和结构的描述以便清楚和简明。
图1是根据本发明的示例性实施方式的用于管理打印数据的装置的框图;打印管理装置包括验证单元112、加载单元114、第一存储单元116、用户接口单元118、检查单元120、第二存储单元122、可打印条件数据生成单元124、删除单元126和成像单元128。
验证单元112、加载单元114、第一存储单元116、用户接口单元118、检查单元120、第二存储单元122、可打印条件数据生成单元124、删除单元126和成像单元128可提供于成像设备中,诸如具有打印功能的多功能外设或者打印机。
根据本发明的示例性实施方式,通过用于管理打印数据的方法和设备管理的打印数据可以是,比如,从存储设备读取的打印数据(而非从连接到成像设备的主机装置接收的打印数据)。打印数据可存储在成像设备中,或者可存储在连接到成像设备的存储介质中。用于打印数据的适合的存储介质的一种实例是存储卡,诸如USB卡。
验证单元112接收指令以打印打印数据IN1,并且确定给出指令打印IN1用户是否具有给出指令以打印IN1的必需的权利。为作出此确定,验证单元112可以与打印的指令一起,接收诸如给出指令以打印的用户的身份和/或口令之类的信息。
当验证单元112确定用户的身份和/或口令表示给出打印指令的用户具有给出打印指令的权利时,验证单元112验证打印指令。另一方面,当验证单元112确定给出打印指令的用户不具有给出打印指令的权利时,验证单元112就不验证该打印指令。
加载单元114从存储的打印数据读取将被打印的打印数据。打印数据优选地由成像设备打印,然后存储在成像设备中。也就是说,当打印数据起初由成像设备打印时,打印数据不存储在成像设备中。而是,在初始打印中,将打印数据从连接到成像设备的主机装置发送到成像设备。在打印了打印数据之后,成像设备将打印数据存储在第一存储单元116中。
当被验证的用户给出一个指令以打印以前打印过的打印数据时,加载单元114可以从第一存储单元116中存储的打印数据读取该打印数据。
用户接口单元118提供用户界面,以便显示由加载单元114读取的打印数据。在这种情况下,OUT1表示所提供的用户界面。
作为选择,用户接口单元118可以提供用户界面,以便显示存储在第一存储单元116中的全部打印数据。然后用户可以从显示的打印数据中选择将打印哪个打印数据。在这种情况下,OUT1是所提供的用户界面,而IN2是从用户接收的将要打印的打印数据的选择。
检查单元120检查是否提供对应于打印数据的可打印条件数据(这将在下文中更加详细地描述)。如果没有提供可打印条件数据,那么检查单元120检查输入的关键字IN2是否存在于打印数据中。
检查单元120可位于成像设备或者连接到成像设备的主机装置中。也就是说,检查单元120可提供在外设或者主机装置中。此外,检查单元120可提供于网络服务器中,用于控制至少一个主机装置和至少一个外设。
第二存储单元122存储可打印条件数据。同时,关键字IN2可以通过用户接口单元118输入。
检查单元120检查对应于打印数据的可打印条件数据是否存储在第二存储单元122中。如果可打印条件数据没有存储在第二存储单元122中,那么检查单元检查通过用户接口单元118输入的关键字IN2是否存在于存储在第一存储单元116的打印数据中。检查单元120可以检查输入关键字IN2是否在包含打印数据的打印文件的名字中,或者输入关键字IN2是否在打印数据的内容中,以确定输入关键字IN2是否存在于打印数据中。
在此,可打印条件数据是当发布了打印IN1的指令时用于确定是否可以打印打印数据的数据。可打印条件数据优选地根据安全级别来确定。
安全级别表示打印数据的安全程度。安全级别可以根据打印数据的内容来确定。因此,可打印条件数据可以根据打印数据的内容来确定。
可打印条件数据可以包括打印数据的可打印时间和可打印数目。打印数据的可打印时间表示打印数据可以存储多久。也就是说,打印数据的可打印时间可以是存储的打印数据的保存期。打印数据的可打印数目表示打印数据可以被打印多少次。
当打印数据存储在第一存储单元116中时,对应于所存储的打印数据的可打印条件数据可以存储在第二存储单元122中,以匹配所存储的打印数据。如果打印数据是存储在第一存储单元116中,但是对应的可打印条件数据没有存储在第二存储单元122中,那么生成可打印条件数据。也就是说,用户接口单元118接收可打印条件数据,而可打印条件数据生成单元124根据所接收的内容生成可打印条件数据。
作为选择,可打印条件数据的内容可以根据打印数据的内容而自动地生成。在这种情况下,在第二存储单元122中可以存储多个可打印条件数据。更确切地说,第二存储单元122可以在查找表中存储可打印条件数据。然后可以使用关键字作为索引来检索可打印条件数据。作为选择,它可以存储使用关键字作为索引的安全级别,并且存储使用安全级别作为索引的可打印条件数据。
用户接口单元118从用户接收关键字IN2,并且检查单元120检查关键字IN2是否存在于将被打印的打印数据中。如果关键字IN2存在于打印数据中,那么可打印条件数据生成单元124通过使用输入关键字IN2从第二存储单元122获得可打印条件数据。然后,可打印条件数据生成单元124将所获得的可打印条件数据存储在第二存储单元122中,以便它符合将被打印的打印数据。
如果输入关键字IN2不存在于将被打印的打印数据中,那么可打印条件数据生成单元124可以分配默认条件至将要打印的打印数据,并且使用默认条件生成可打印条件数据。作为选择,可打印条件数据生成单元124可以需要用户通过用户接口单元118输入另一关键字。
可打印条件数据生成单元124可以包括安全级别确定单元(未示出)和可打印条件数据输出单元(未示出)。在此,安全级别确定单元从存储在第二存储单元122中的安全级别获得对应于输入关键字IN2的安全级别,并且如果输入关键字IN2存在于将要打印的打印数据中,那么分配所获得的安全级别至打印数据。
可打印条件数据输出单元从以前存储在第二存储单元122中的可打印条件数据中读取对应于所分配的安全级别的可打印条件数据,以生成用于该打印数据的可打印条件数据。
结果,如果输入关键字IN2存在于打印数据中,可打印条件数据生成单元124从以前存储在第二存储单元122中的可打印条件数据中读取对应于输入关键字IN2的可打印条件数据,以生成对应于该打印数据的可打印条件数据。
因此,即使想要生成可打印条件数据的用户不是发布指令存入打印数据的用户、或者该用户已经忘记打印数据的内容,可打印条件数据生成单元124仍然可以估计打印数据的内容并且根据此估计生成可打印条件数据。
检查单元120检查所存储的打印数据是否满足对应于所存储的打印数据的可打印条件数据。在此,对应于所存储的打印数据的可打印条件数据可在先地存储在第二存储单元122中,或者可通过可打印条件数据生成单元124生成并且被存储在第二存储单元122中。尤其是,检查单元120检查给出打印指令的时间是否在用于所存储的打印数据的可打印条件数据的可打印时间的范围之内。
如果给出打印所存储的打印数据的指令的时间不在可打印时间的范围之内,那么删除单元126可以在检查单元120的指令下从第一存储单元116中删除所存储的打印数据。然而,即使给出打印所存储的打印数据的指令的时间不在可打印时间的范围之内,检查单元120也不会无条件地指令删除单元126进行操作。
也就是说,如果给出打印所存储的打印数据的指令的时间不在可打印时间的范围之内,检查单元120就指令用户接口单元118提供容许用户选择所存储的打印数据是否应将被删除的用户界面。在这种情况下,当用户通过用户接口单元118选择删除所存储的打印数据时,检查单元120指令删除单元126进行操作。
因此,如果所存储的打印数据必须保持得比起初设置的保存期更久,那么即使保存期已过,删除单元126也不会无条件地删除所存储的打印数据。
此外,如果指令打印所存储的打印数据的时间在与所存储的打印数据对应的可打印条件数据的可打印时间范围之内,那么检查单元120就指令成像单元128进行操作。成像单元128根据打印指令打印打印数据。
图2是根据本发明的示例性实施方式用于管理打印数据的方法的流程图。根据本示例性实施方式的用于管理打印数据的方法包括操作212至224,确定是否提供了用于所读取的打印数据的可打印条件数据;以及操作226至236,估计打印数据的内容并且生成对应于所估计的内容的可打印条件数据,以便当可打印条件数据不存在时匹配该打印数据。
用户接口单元118接收通过用户选择的打印数据(操作212),并且接收指令以打印所选择的打印数据(操作214)。
检查单元120检查打印数据是否是重新打印的打印数据(操作216)。也就是说,检查单元120检查将要打印的打印数据是否存储在第一存储单元116中。
如果打印数据是要重新打印的打印数据(操作216),那么验证单元112确定打印指令是否是由具有给出打印指令的权利的用户给出的(操作218)。
如果该指令是由具有给出指令的权利的用户给出的(操作220),那么加载单元114从第一存储单元116读取打印数据(操作222)。
操作222之后,检查单元120检查对应于打印数据的可打印条件数据是否存储在第二存储单元122中(操作224)。
如果对应于打印数据的可打印条件数据没有存储在第二存储单元122中(操作224),那么用户接口单元118从用户接收关键字(操作226)。
检查单元120检查输入关键字IN2是否存在于打印数据中(操作228)。如果输入关键字IN2存在于打印数据中(操作228),那么检查单元120使用关键字作为索引来检查可打印条件数据是否存储在第二存储单元122中(操作230)。也就是说,检查单元120检查可打印条件数据是否以带有关键字的查找表存储在第二存储单元122中。
作为选择,如果输入关键字IN2存在于打印数据中(操作228),那么检查单元120使用安全级别作为索引来检查可打印条件数据是否存储在第二存储单元122中并且使用关键字作为索引来检查安全级别是否存储在第二存储单元122中(操作230)。
如果输入关键字IN2不存在于打印数据中(操作228),那么处理返回到操作226并且要求用户输入另一输入关键字IN2。
如果可打印条件数据是存储在第二存储单元122中(操作230),那么可打印条件数据生成单元124从第二存储单元122读取对应于输入关键字IN2的可打印条件数据,并且将可打印条件数据分配给打印数据,以生成用于打印数据的可打印条件数据(操作232)。
作为选择,如果可打印条件数据是存储在第二存储单元122中(操作230),那么可打印条件数据生成单元124从第二存储单元122获得对应于输入关键字IN2的安全级别。然后可打印条件数据生成单元获得对应于从第二存储单元122获得的安全级别的可打印条件数据。然后将此可打印条件数据分配给打印数据,以生成用于打印数据的可打印条件数据(操作232)。
在操作232之后,第二存储单元122存储用于打印数据的可打印条件数据(操作236)。
在操作230,如果确定了可打印条件数据没有存储在第二存储单元122中,那么可打印条件数据生成单元124生成默认条件作为可打印条件数据(操作234),并且第二存储单元122存储打印数据的该生成的默认可打印条件数据(操作236)。
在操作216,如果确定了将要打印的打印数据不是正在重新打印的打印数据,那么成像单元128打印该打印数据(操作238),并且第一存储单元116存储该打印的打印数据(操作240)。
图3是根据本发明的另一示例性实施方式的用于管理打印数据的方法的流程图。根据本示例性实施方式的用于管理打印数据的方法包括操作312至320,确定打印指令是否满足可打印条件数据;以及操作322至330,如果打印指令满足可打印条件数据则打印该打印数据,并且如果打印指令不满足可打印条件数据则从第一存储单元116删除该打印数据,以及从用户接收删除指令。
用户接口单元118接收由用户选择的打印数据,并且接收打印已选择的打印数据的指令(操作312)。优选地,选择的打印数据已经在先存储在第一存储单元116中。
验证单元112确定打印指令是否是由具有给出打印指令权利的用户给出的(操作314)。
如果验证单元112确定,打印指令是由具有给出指令的权利的用户给出的(操作316),那么加载单元114从第一存储单元116读取打印数据(操作318)。
操作318之后,检查单元120检查打印指令是否满足打印数据的可打印条件数据(操作320)。更确切地说,检查单元120检查给出打印指令的时间是否在用于打印数据的可打印条件数据的可打印时间的范围之内(操作322)。
如果给出打印指令的时间不是在可打印时间之内(操作322),那么用户接口单元118为用户提供允许用户选择是否删除该打印数据的用户界面(操作324)。
如果用户选择删除该打印数据(操作324),那么删除单元126从第一存储单元116删除打印数据(操作326)。如果用户不选择删除该打印数据(操作324),那么成像单元128就打印该打印数据(操作328)。
在操作316,如果验证单元112确定用户不具有给出打印指令的权利(操作316),那么用户接口单元118通知用户不能打印该打印数据(操作330)。
本发明还可以体现为计算机可读记录介质上的计算机可读代码。计算机可读记录介质是可以储存数据的任何数据存储装置,所述数据此后可以由计算机系统来检索。计算机可读记录介质的实例包括只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光数据存储设备以及载波(诸如通过因特网的数据传输)。计算机可读记录介质还可以通过耦合了计算机系统的网络进行分发,这样可以以分布式的方式存储并且执行计算机可读代码。同样,用于完成本发明的功能程序、代码、和代码段可以由本发明相关的本领域普通程序员来容易地构造。
如上所述,根据本发明示例性实施方式的用于管理打印数据的方法和设备,当提供不带有可打印条件数据的打印数据时,确定输入关键字IN2是否存在于打印数据中,并且如果输入关键字IN2存在于打印数据中,那么使用关键字估计打印数据的内容。此外,根据本发明示例性实施方式的用于管理打印数据的方法和设备,可以根据估计的内容自动地生成用于打印该打印数据的可打印条件数据。同样,根据本发明示例性实施方式的用于管理打印数据的方法和设备,即使当给出打印该打印数据的指令的时间不是在打印可打印条件数据的指令的可打印时间之内,打印数据也不会无条件地被删除。也就是说,检查经验证的用户是否想要删除该打印数据,并且如果用户想要删除该打印数据那么删除该打印数据。因而,可以灵活地调整打印数据的保存期。
虽然参考本发明特定示例性实施方式示出和描述了本发明,然而本领域技术人员应当理解,在不脱离由所附权利要求所定义的本发明的精神和范围前提下,可以作出形式上和细节上的各种改变。
权利要求
1.一种用于管理打印数据的方法,包含步骤检查是否提供了相应于打印数据的可打印条件数据;以及如果没有提供可打印条件数据,那么通过获得对应于输入关键字的可打印条件数据来生成可打印条件数据。
2.根据权利要求1所述的方法,其中生成可打印条件数据的步骤包含以下步骤读取对应于输入关键字的安全级别,并且将安全级别分配至打印数据;以及通过获得对应于所分配的安全级别的可打印条件数据来生成可打印条件数据。
3.根据权利要求1所述的方法,其中生成可打印条件数据的步骤包含以下步骤接收可打印条件数据;以及基于所接收的可打印条件数据生成可打印条件数据。
4.根据权利要求1所述的方法,还包含以下步骤检查给出打印该打印数据的指令的时间是否在包含在所生成的可打印条件数据中的可打印时间范围之内;以及如果给出打印该打印数据的指令的时间包含在所生成的可打印条件数据中的可打印时间范围之内,那么打印该打印数据。
5.如权利要求1所述的方法,还包含步骤检查给出打印指令的时间是否在包含在所生成的可打印条件数据的可打印时间的范围之内;如果给出打印该打印数据的指令的时间不在包含在所生成的可打印条件数据中的可打印时间之内,那么允许用户选择是否删除打印数据;以及如果用户选择删除该打印数据那么删除该打印数据。
6.根据权利要求1所述的方法,其中用户选择读取打印数据的位置。
7.根据权利要求1所述的方法,还包含步骤如果不提供可打印条件数据,则检查输入关键字是否存在于具有打印数据的打印文件的名称以及打印数据二者的至少一个之中;以及如果关键字存在于具有打印数据的打印文件的名称以及打印数据二者的至少一个之中,则生成可打印条件数据。
8.根据权利要求1所述的方法,其中可打印条件数据包含打印数据的可打印时间和打印数据的可打印数目中的至少一个。
9.如权利要求1所述的方法,还包含步骤检查给出打印指令的时间是否在包含在可打印条件数据的可打印时间的范围之内;以及如果给出指令的时间是在包含在匹配的可打印条件数据中的可打印时间范围之内,则打印该打印数据。
10.如权利要求1所述的方法,还包含步骤如果提供可打印条件数据,那么检查给出打印指令的时间是否在包含在可打印条件数据的可打印时间的范围之内;如果给出打印该打印数据的指令的时间不在包含在所生成的可打印条件数据中的可打印时间之内,那么允许用户选择是否删除打印数据;以及如果用户选择删除该打印数据那么删除该打印数据。
11.一种打印数据管理设备,包含检查单元,用于检查是否提供了对应于打印数据的可打印条件数据;以及可打印条件数据生成单元,如果不提供可打印条件数据,该单元用于通过获得对应于用户输入的关键字的可打印条件数据而生成可打印条件数据。
12.根据权利要求11的所述设备,其中所述可打印条件数据生成单元包含安全级别确定单元,用于获得对应于输入关键字的安全级别,并且用于将安全级别分配至打印数据;以及可打印条件数据输出单元,通过获得对应于所分配的安全级别的可打印条件数据而生成可打印条件数据。
13.根据权利要求11所述的设备,其中可打印条件数据生成单元接收可打印条件数据并且基于所接收的可打印条件数据生成可打印条件数据。
14.根据权利要求11所述的设备,其中检查单元检查给出打印打印数据指令的时间是否在包含在所生成的可打印条件数据中的可打印时间的范围之内,以及打印数据管理设备还包含成像单元,如果给出打印打印数据指令的时间包含在生成的可打印条件数据中的可打印时间的范围之内,则该成像单元用于打印该打印数据。
15.根据权利要求11所述的设备,其中检查单元检查给出打印指令的时间是否在包含在生成的可打印条件数据中的可打印时间的范围之内,以及该打印数据管理设备还包含用户接口单元,如果给出打印该打印数据的指令的时间不在包含在生成的可打印条件数据中的可打印时间之内,所述用户接口单元为用户提供允许用户选择是否删除打印数据的用户界面;以及删除单元,如果用户选择删除该打印数据那么删除该打印数据。
16.根据权利要求11所述的设备,其中检查单元提供于外设或者连接到该外设的主机装置之中。
17.根据权利要求13所述的设备,其中如果不提供可打印条件数据那么检查单元还检查输入关键字是否存在于具有打印数据的打印文件的名称以及打印数据的二者中的至少一个之中,并且如果关键字存在于具有打印数据的打印文件的名称以及打印数据的至少一个之中,则可打印条件数据生成单元生成可打印条件数据。
18.一种其上包含了一种管理打印数据的方法的计算机可读代码的计算机可读介质,该方法包含步骤检查是否提供了相应于打印数据的可打印条件数据;以及如果没有提供可打印条件数据,那么通过获得对应于输入关键字的可打印条件数据来生成可打印条件数据。
19.一种用于管理打印数据的方法,包含步骤接收打印所选择的打印数据的指令;检查打印数据是否是重新打印的打印数据;如果打印数据是重新打印的打印数据,那么确定打印指令是否是由具有给出打印指令权利的用户给出的;如果该指令是由具有给出指令权利的用户给出的,则从存储单元读取打印数据;检查对应于打印数据的可打印条件数据是否存储在存储单元中;如果没有存储对应于打印数据的可打印条件数据,则接收输入关键字;检查输入关键字是否存在于打印数据中;如果输入关键字存在于打印数据中,那么使用关键字作为索引检查可打印条件数据是否存储在存储单元中;以及如果可打印条件数据存储在存储单元中,则生成用于该打印数据的可打印条件数据。
20.根据权利要求19所述的方法,还包含步骤如果输入关键字不存在于打印数据中,则要求用户输入另一输入关键字。
21.根据权利要求19所述的方法,还包含步骤如果可打印条件数据没有存储在存储单元中,则生成默认条件作为可打印条件数据。
22.根据权利要求19所述的方法,还包含步骤如果确定将要打印的打印数据不是正在重新打印的打印数据,则打印该打印数据。
全文摘要
提供了一种用于管理打印数据的方法和用于形成所述方法的设备。用于管理打印数据的方法包括以下步骤检查是否提供了对应于打印数据的可打印条件数据,以及如果没有提供可打印条件数据,则通过获得对应于用户输入的关键字的可打印条件数据来生成可打印条件数据。
文档编号G06F3/12GK1892584SQ20061011018
公开日2007年1月10日 申请日期2006年6月30日 优先权日2005年6月30日
发明者金炫澈 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1