打印装置、打印指示装置以及打印系统制造方法及图纸

技术编号:2845639 阅读:159 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种打印装置,当接受打印指示时,获得打印数据并打印,该打印数据包括多个分数据,该打印装置包括:打印数据获得单元(解释程序(1203)),获得分数据;判断单元(光栅器(1202)),判断是否有为了结束上述打印数据的打印而由解释程序1203中再次获得所获得的分数据的必要性;以及通知单元(通信I/F(1204)),在判断为上述没有必要性时,将该情况通知给发出了上述打印指示的打印指示装置。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及打印装置、打印指示装置以及打印系统,特别是涉及临时存储打印数据的打印缓冲器的存储器释放控制技术。
技术介绍
以往,在以网络连接的打印系统中,由打印装置(以下也记作“图像形成装置”、“打印机”)向打印指示装置(以下也记作“文档图像供给装置”、“主装置”)请求打印数据的传送称为“拉”方式(Pull方式),在此Pull方式的打印系统中,将打印数据存储到具有文档图像供给装置的打印缓冲器中,当图像形成装置执行打印时,将必要的打印数据在每当需要时向上述文档图像供给装置发出传送请求,接收必要的打印数据并打印。在此打印处理中,文档图像供给装置需要将打印处理中不要的数据随时删除,有效地利用打印缓冲器。在以往实行的打印缓冲器的存储器释放控制方法中,一种方法是,图像形成装置向文档图像供给装置发出打印数据的传送请求,当文档图像供给装置接收了传送响应时,此响响应复是在接收结束时所进行的,将该打印数据从打印缓冲器中删除,或另一种方法是,像“推”方式(Push方式)的打印系统那样,当文档图像供给装置判断打印数据被传送结束时,将该打印数据从打印缓冲器中删除。例如,如图1所示,在将打印数据进行频带(band)处理的情况下,将第1频带、第2频带、…的打印数据交替地存储到图2所示的光栅存储器A、B中,当第1频带的打印数据传送结束时,删除第1频带的打印数据,将第3频带的打印数据存储到光栅存储器A中;当第2频带的打印数据传送结束时,删除第2频带的打印数据,将第4频带的打印数据存储到光栅存储器B中,如此反复地进行上述处理。图3是示出将频带数据存储到光栅存储器、进行传送、删除的定时的图。在这样的Push方式的打印系统中,文档图像供给装置为了向图像形成装置发送想要打印的打印数据,而在将打印数据传送结束后,文档图像供给装置从打印缓冲器上删除该打印数据是没有问题的。然而,随着办公网络化的普及,与网络对应的打印机得到了广泛普及。在今后,家庭也在迈向网络化,可以想像的是,与家庭的网络对应的打印机将会得到普及。而且,作为在网络打印中的网络,不仅是以往的LAN(Local AreaNetwork局域网),还将以因特网为对象。在此,作为网络打印方式的其中之一,为参照式打印(Print ByReferrence)方式(在本说明书中,以下称为PBR方式)。在PBR方式,主装置即是打印数据的服务器,向打印机发出指定了URL(UniformResource Locator统一资源定位符)的打印指示,接受了打印指示的打印机从URL所指定的Web服务器中获得数据并打印。在此,当指定以URL的因特网上的数据时,也能够打印因特网上的数据。PBR方式具有的优点是,即使从不具有因特网连接机能的主装置,也能够打印因特网上的数据。在廉价的主装置中,安装增加成本的一个主要原因的因特网连接机能是困难的,而从这样的主装置也能够实现因特网上数据的打印机能,因此,PBR方式今后会广泛普及是可以预想的。在此,作为因特网打印协议的代表有已成为RFC(Request ForComments,意即请求注解)所规定的标准协议的因特网打印协议(Internet Printing Protocol)(在本说明书中以下称为IPP),即使在IPP中也规定有基于PBR方式的打印-URI请求(URI通用资源标识符,Uniform Resource Identifier)。关于利用IPP的动作,当主装置向打印机输送指定了URL的“打印-URI请求”时,接受了此“打印-URI请求”的打印机,获得在URL指定场所的Web服务器上的数据并进行打印。通过此打印-URI机能,能够实现打印世界中的Web服务器上的数据。作为对应于PBR方式的打印机的打印数据,有以下几种以后记码(PostScript)为代表的页记述语言所描述的数据、以打印机控制语言(PCLPrinter Command Language)为代表的打印机控制语言所描述的数据、由联合图像专家组(JPEG)所压缩的图像数据等以外,还有以HTML(超文本链接标示语言)为代表的标记(markup)语言所描述的数据(以下称为标记(markup)数据)等。在此,在标记数据中,可以是从数据内部参照其他的数据来进行描述,在PBR方式,指定标记数据作为打印数据进行打印指示时,若参照指定的标记数据中能够成为打印对象的数据,则不仅是标记数据,参照数据也成为打印对象。另外,在与PBR相对应的打印系统中,与客户、打印机、Web服务器这三方有关,可以不必使各自分别存在各个装置中。可以将客户和Web服务器安装在一个主装置中,从而可成为与打印机装置相连接的系统构成。在系统构成上,因为仅存在2个装置,所以,在本说明书中以后将这个系统构成称为二者系统。这二者系统因由主装置和打印机装置构成,故与通常的LAN所对应的打印系统的构成相同,以PBR方式的因特网打印也能够将打印装置直接作为LAN所对应的打印机来使用。另外,在以往的技术中,也有以PBR方式的二者系统的例子(例如,参照专利文献1)。在专利文献1中,作为PBR的协议,实现了在IPP的打印-URI请求。在此以往例子中的二者系统中,主装置在打印-URI请求中将指定自装置内的打印数据的URL传送到打印机。打印机确定来自URL的打印数据在网络上的主装置中后,访问主装置的Web服务器,下载指定的打印数据并打印。图4是示出该以往例子中的主装置中的数据处理动作顺序的流程图(参照专利文献1的图7)。另外,以下将着重说明有关打印数据的数据传送和删除的定时,关于除此之外的内容将进行简略说明。首先,在步骤S9001中,在未启动打印数据传送用的Web服务器时,启动Web服务器(S9002)。而后,进行打印数据的登录(S9003),并进行打印数据的管理(S9004)。然后,当从打印机接受了对数据的Pull请求(下载请求)时,判断其是否为对打印数据的第1个Pull请求(S9005)。当是第1个Pull请求时,接受Pull请求(S9006),并将打印数据回信给打印机(S9007)。而后,判断打印数据的传送是否结束(S9008),当判断打印数据的传送已经结束时,转移到步骤S9009,从自装置内删除该打印数据,停止Web服务器(S9010),结束处理(S9011)。一般而言,在PBR方式,对于删除Web服务器上的打印数据的定时没有相关规定。IPP也同样依存于安装。一般而言,在PBR的二者系统中,主装置在确认打印机的打印输出结束后,删除自装置内的打印数据。由于打印输出已经结束,自然就不需要打印数据。在此,在打印引擎的打印处理中,与打印数据传送等其他的处理相比,需要很多的时间。若将打印数据保存到打印输出结束时,主装置将长时间地不能释放用于存储打印数据的打印数据缓冲器(RAM(Random Access Memory随机存取存储器)等工作存储器),系统资源的高效率且有效的活用较困难。对此,在以往的例子中,以打印机一旦下载了一次的打印数据就不会再次下载为前提,主装置在打印数据的发送结束后时,判断为不要打印数据,并删除。在该以往的例子中,欲达到的目的是比起打印输出的结束而言,由于打印数据的发送能够相当早地结束,因此能够尽早地释放存储打印数据的打印数据缓冲器,能够对主本文档来自技高网...

【技术保护点】
一种打印装置,当接受打印指示时,获得打印数据并打印,该打印数据包括多个分数据,其特征在于,包括:打印数据获得单元,获得分数据;判断单元,判断是否有为了结束上述打印数据的打印而由上述数据获得单元再次获得所获得的分数据的必要性; 以及通知单元,在判断为没有上述必要性时,将该情况通知给发出了上述打印指示的打印指示装置。

【技术特征摘要】
【国外来华专利技术】JP 2004-1-20 011358/2004;JP 2004-1-20 011359/20041.一种打印装置,当接受打印指示时,获得打印数据并打印,该打印数据包括多个分数据,其特征在于,包括打印数据获得单元,获得分数据;判断单元,判断是否有为了结束上述打印数据的打印而由上述数据获得单元再次获得所获得的分数据的必要性;以及通知单元,在判断为没有上述必要性时,将该情况通知给发出了上述打印指示的打印指示装置。2.根据权利要求1所述的打印装置,其特征在于,在上述打印数据中,包括1个母分数据和1个以上的子分数据,该子分数据由上述母分数据所参照;上述打印数据获得单元,在获得上述子分数据之前获得上述母分数据;上述判断单元根据获得的母分数据参照的子分数据,来判断上述必要性。3.根据权利要求2所述的打印装置,其特征在于,上述判断单元在以下的情况下判断为没有上述必要性,该情况为由上述打印数据获得单元所获得的子分数据,仅由上述母分数据的1处所参照。4.根据权利要求2所述的打印装置,其特征在于,上述判断单元,在以下的情况下判断为没有上述必要性,该情况为由上述打印数据获得单元所获得的子分数据,以后不由上述母分数据所参照。5.根据权利要求2所述的打印装置,其特征在于,在由上述母分数据所参照的子分数据中,包括孙分数据,该孙分数据由上述子分数据所参照。6.根据权利要求2所述的打印装置,其特征在于,上述判断单元,仅对上述母分数据判断上述必要性。7.根据权利要求1所述的打印装置,其特征在于,上述通知单元,仅在从上述打印指示装置接受了上述通知的请求的情况下,进行上述通知。8.根据权利要求7所述的打印装置,其特征在于,上述通知单元,判断在上述打印指示中是否含有上述通知的请求,仅在含有的情况下,进行上述通知。9.根据权利要求2所述的打印装置,其特征在于,上述母分数据由标记语言来描述;上述子分数据是除去由标记语言所描述的数据以外的数据。10.根据权利要求9所述的打印装置,其特征在于,上述母分数据由HTML来描述;上述子分数据是图像数据或者样式信息数据。11.一种打印方法,在接受打印指示后,获得打印数据并打印,该打印数据包括多个分数据,其特征在于,包括打印数据获得步骤,获得分数据;判断步骤,判断是否有为了结束上述打印数据的打印而由上述数据获得步骤再次获得所获得的分数据的必要性;以及通知步骤,在判断为没有上述必要性时,将该情况通知给发出了上述打印指示的打印指示装置。12.一种程序,用于一种打印装置,该打印装置接受打印指示后,获得打印数据并打印,该打印数据包括多个分数据,其特征在于,使计算机执行权利要求11所述的打印方法中所包括的步骤。13.一种打印指示装置,将打印数据的打印指示给打印装置,该打印数据包括多个分数据,...

【专利技术属性】
技术研发人员:东村贵裕山口岳人松永繁树
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

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

1
相关领域技术
  • 暂无相关专利