一种打印装置,包括:接收部,其接收来自外部装置的打印数据;存储部,其中存储接收部分接收到的打印数据;输入部,其接收来自用户的用于基于存储在存储部中的打印数据进行打印的打印指令;打印部,其在输入部接收到来自用户的打印指令的情况下基于存储在存储部中的打印数据执行在记录介质上的图像的打印;以及控制器,其控制存储部并且为存储在存储部中的打印数据计算并设置打印数据可存储在存储部中的存储时间段。
【技术实现步骤摘要】
本专利技术涉及一种打印装置,并且尤其是涉及一种具有包括安全打印的保密打印功能的打印装置。
技术介绍
例如,在美国专利No. 6,932,523 (与日本专利申请特开No. 2001-63158相对应)中所描述的网络打印机通过网络接收来自主机装置的打印数据,并且此后将打印数据暂存(spool)在存储器(存储部)的暂存区域中,并且将暂存区域中的各数据的数据大小相加以计算打印数据的总的数据大小(整个数据大小)。在总的数据大小超过预置基准数据大小的情况下,网络打印机读出包括在打印管理信息中的暂存日期信息并且从暂存区域中删除已暂存的数据当中的最早暂存的打印数据(最老的暂存数据)。根据在美国专利No. 6,932,523中描述的网络打印机,在暂存区域中的各打印数据的总数据大小超过基准数据大小的情况下,即在暂存区域的空闲空间(空闲容量)变得小于某基准值的情况下,从暂存区域删除最早暂存的数据并且空闲容量增加与删除的最早暂存数据的大小相对应的量。然而,注意的是,如果新接收到的打印数据的大小很小以至于暂存区域的当前空闲容量足以存储新接收到的打印数据,那么不必删除最早暂存的打印数据。然而,在美国专利No. 6,932,523中描述的网络打印机删除最早暂存的打印数据。因此,在将要再次打印该打印数据的情况下,需要再次传输该打印数据,这对用户是不合适的。已做出了本教导以便解决上述问题,其目的是提供一种打印装置,该打印装置能够尽可能多地和/或尽可能时间更长地存储接收到的打印数据。
技术实现思路
根据本教导的实施例,提供了一种打印装置,该打印装置连接到外部装置并且执行在记录介质上图像的打印,该打印装置包括接收部,其接收来自外部装置的打印数据;存储部,其中存储接收部接收到的打印数据;输入部,其接收来自用户的用于基于存储在存储部中的打印数据进行打印的打印指令;打印部,其在输入部接收到来自用户的打印指令的情况下基于存储在存储部中的打印数据执行在记录介质上的图像的打印;以及控制器,其控制存储部并且为存储在存储部中的打印数据计算并设置打印数据可存储在存储部中的存储时间段;其中在接收部接收到打印数据的状况下,控制器计算存储部的空闲容量;在存储部的空闲容量小于预定基准值的情况下,控制器为存储在存储部中的并且未为其设置存储时间段的第一打印数据计算并设置存储时间段;以及在为第一打印数据设置的存储时间段已过去的情况下,控制器控制存储部以从存储部删除存储在存储部中的第一打印数据。根据该打印装置,在存储区域的空闲容量小于基准值的情况下,为存储在存储部中且未为其设置存储时间段的打印数据设置存储时间段。此外,在经过了为打印数据设置的存储时间段之前不删除存储在存储部中的该打印数据。因此,能够比传统方法将打印数据在存储部中存储更长时间。此外,因为从存储部删除甚至在存储时间段过去或到期之后仍未对其执行打印的打印数据,因此能够降低由于存储时间段已过去且存储在存储部中而没有进行打印的任何打印数据的存储引起的存储部的负荷。在本教导的打印装置中,在控制器控制存储部以从存储部删除第一打印数据之后,控制器可以再次计算存储部的空闲容量;并且在控制器计算的存储部的空闲容量再次不小于预定基准值的情况下,控制器可以解除或延长为存储在存储部中且为其已设置了存储时间段的第二打印数据设置的存储时间段。根据本教导的打印装置,在存储部的空闲容量不小于基准值的情况下,解除或延长为第二打印数据设置的存储时间段,从而使得将接收到的打印数据存储尽可能长的时间。在本教导的打印装置中,在存储部的空闲容量小于预定基准值的情况下,控制器可以进一步缩短为存储在存储部中且已为其设置了存储时间段的第二打印数据设置的存储时间段。根据本教导的打印装置,在存储部的空闲容量小于基准值的情况下,缩短了为第二打印数据设置的存储时间段,从而使得能够快速地确保存储部的空闲容量。此外,能够降低由于长时间段地存储第二打印数据并且甚至在存储时间段过去之后仍未进行打印而可能引起的存储部的负荷。在本教导的打印装置中,打印数据可以具有指示打印数据的属性的属性数据;并且控制器可以基于第一打印数据的属性数据来计算并设置第一打印数据的存储时间段。根据本教导的打印装置,能够通过基于打印数据的属性数据适当地设置存储时间段而提高存储部的使用效率。在本教导的打印装置中,在控制器计算并设置了第一打印数据的存储时间段之后,控制器可以通知已从其接收第一打印数据的外部装置已为第一打印数据设置了存储时间段。在控制器控制存储部以从存储部删除第一打印数据之后,控制器可以进一步通知已从其接收第一打印数据的外部装置已从存储部删除了第一打印数据。在控制器解除或延长为第二打印数据设置的存储时间段之后,控制器可以通知已从其接收第二打印数据的外部装置已解除或延长为第二打印数据设置的存储时间段。此外,在控制器缩短了为第二打印数据设置的存储时间段之后,控制器可以通知已从其接收第二打印数据的外部装置通知已缩短了为第二打印数据设置的存储时间段。根据本教导的打印装置,通知用户已执行了诸如设置存储时间段等等的处理,从而可使用户根据通知的处理执行任何处理或处置。在本教导的打印装置中,打印数据可以进一步包括从其接收打印指令的用户的用户ID;并且在包括在接收部接收到的打印数据中的用户ID与包括在存储在存储部中且已为其设置了存储时间段的第二打印数据中的用户ID相同的情况下,控制器可以控制存储部以从存储部删除接收部接收到的打印数据。根据本教导的打印装置,在传输了为其已设置了存储时间段的存储的打印数据中的另一打印数据的用户传输新接收到的打印数据的情况下,从存储部删除新接收的打印数据,从而能够使用户对已经由该用户传输的且已存储了长时间段而没有打印的较早接收到的打印数据采取任何动作或处置。在本教导的打印装置中,属性数据可以包括打印数据的数据量、打印数据的重要性、以及自从接收到打印数据以来过去的经过时间中的至少一个。根据本教导的打印装置,基于打印数据的数据量、打印数据的重要性、以及自从接收到打印数据以来过去的经过时间中的至少一个来计算并设置适当存储时间段,从而使得能够提高存储部的使用效率。附图说明图1是示出根据本教导的实施例的打印机的示意性构造的透视图。图2是示出图1中所示的打印机中的图像形成部的内部构造的概念视图。图3是示出了图1中所示的打印机以及计算机的电气构造的框图。图4A至4D是示出了根据本教导的实施例的打印数据的构造的示意图。图5A和5B是示出了根据本教导的实施例的打印控制过程的流程图。图6A至6D是示出了根据本教导的实施例的计算存储时间段的示例的表。具体实施例方式在下文中,将参考附图对本教导的实施例进行说明。如图1中所示,根据本教导的实施例的打印机100(打印装置)具有在纸张或片材(记录介质)上形成图像的图像形成部10(打印部)。此外,具有由液晶显示器构造的显示部、由启动键,停止键,十键(数字键)等构造的按钮组的操作面板40 (输入部)设置在图像形成部10上面或之上的位置。通过操作面板40,能够显示操作状态并且使能用户的输入操作。如图2中所示,图像形成部10具有处理部50,其形成墨粉的图像(墨粉图像)并且将墨粉图像转印到纸张;固定设备8,其将没有固定到纸张上的未固定墨粉固定到纸张;进纸托盘91本文档来自技高网...
【技术保护点】
【技术特征摘要】
...
【专利技术属性】
技术研发人员:后藤圭吾,
申请(专利权)人:兄弟工业株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。