打印系统的制作方法

文档序号:2482020阅读:193来源:国知局
专利名称:打印系统的制作方法
技术领域
本发明是涉及一种打印系统。
背景技术
以前,用户通过打印机来打印操作主计算机后作成的图像时,为了确认所述的图像是否根据所希望的配色、浓度等被打印出来,即为了确认打印结果的状态,在打印被作成的图像的全部之前,打印任意部分,比如可以进行一种任意页的图像的确认打印。含有这样构成的打印系统被记载在专利文献1中(日本特许厅特开2001-277672号公报)。这时,根据用户确认的被打印的图像,在用户判断了打印的结果后,残留下来的图像被打印出来。
但是,在所述的以前的打印系统中,即使在进行确认打印的场合,因为主计算机把全部图像的打印数据都送到打印机上,所以当用户判断确认打印的结果并中止打印时,送到打印机上的打印数据的全部已被浪费了。
另外,由于与用户想确认的页以外的页相关的不要的打印数据也进行了传送,使得至用户能得到确认打印的结果为止的时间变得很长。

发明内容
本发明是提供一种这样的打印系统它能够解决所述的以前的打印系统的问题。在本发明的打印系统中,图像处理装置仅仅把用于确认打印的被指定的范围的图像信息送到图像形成装置,根据确认打印的结果,当有对于残留的图像信息的要求由图像形成装置被传送到图像处理装置时,再把残留范围的图像信息从图像处理装置传送到图像形成装置。这样,就没有必要传送不要的数据,就能够在短时间内进行确认打印,并且不浪费传送到图像形成装置的图像信息。
本发明提供了一种打印系统,它是由一个生成打印数据的图像处理装置和一个连接该图像处理装置并接收打印数据进行打印的图像形成装置组成,在打印所定单位的打印数据之前,打印该打印数据作为图像确认用的一部分,其特征在于,图像形成装置具有一个根据从图像处理装置接收到的打印数据形成图像的图像形成部;一个用来识别接收的打印数据是否是图像确认用数据的打印模式识别部;一个当打印模式识别部的识别结果是图像确认用数据时,对形成的图像是否合适进行输入的确认结果输入部;和一个对应于被确认结果输入部输入的结果,要求图像处理装置输出打印数据的要求通知部,图像处理装置具有一个生成所定单位的打印数据的打印数据生成部;一个存储被生成的打印数据的打印数据存储部;和一个对为了图像确认的数据范围进行选择并输出该数据范围的数据的选择输出部,在该选择输出部把被确认数据设定部设定的图像确认用数据输出到图像形成装置后,当图像形成装置对应于图像确认用数据的打印数据要求一个输出时,从存储在打印数据存储部的所定单位的打印数据中,对除了图像确认用数据范围以外的打印数据进行选择并输出。
本发明还提供了一种打印系统,它是由一个生成打印数据的图像处理装置和一个连接该图像处理装置并接收打印数据进行打印的图像形成装置组成,在打印所定单位的打印数据之前,打印该打印数据作为图像确认用的一部分,其特征在于,图像形成装置具有一个根据从图像处理装置接收到的打印数据形成图像的图像形成部;一个用来识别接收的打印数据是否是图像确认用数据的打印模式识别部;一个当打印模式识别部的识别结果是图像确认用数据时,对形成的图像是否合适进行输入的确认结果输入部;和一个对应于被确认结果输入部输入的结果,要求图像处理装置输出打印数据的要求通知部,图像处理装置具有一个生成所定单位的打印数据的打印数据生成部;一个存储被生成的打印数据的打印数据存储部;和一个对为了图像确认的数据范围进行选择并输出该数据范围的数据的选择输出部,在该选择输出部把被确认数据设定部设定的图像确认用数据输出到图像形成装置后,当图像形成装置对应于图像确认用数据的打印数据要求一个输出时,输出存储在打印数据存储部的所定单位的打印数据。
另外,在上述的打印系统中,还可以具有这样的特征在图像形成装置通过确认结果输入部被输入一个表示形成图像是不合适的数据的场合,要求通知部对图像处理装置要求中止打印数据的输出,在图像处理装置通过要求通知部要求中止打印数据输出时,删除存储在图像信息记忆部中的所定单位的图像信息。
另外,在上述的打印系统中,还可以具有这样的特征在图像形成装置打印了图像确认用数据后,确认结果输入部在所定时间以内不输入确认结果的场合,要求通知部对图像处理装置要求中止打印数据的输出。
另外,在上述的打印系统中,还可以具有这样的特征在图像形成装置打印图像确认用数据后,在所定时间以内通过确认结果输入部输入确认结果的场合,要求通知部对图像处理装置要求一个打印数据的确认输入。
另外,在上述的打印系统中,还可以具有这样的特征图像生成部在生成所定单位的图像信息之前,生成图像确认用的数据范围内的打印数据。
另外,在上述的打印系统中,还可以具有这样的特征图像形成装置,更具有一个存储图像确认用打印数据的数据存储部;和一个按照所定单位的打印数据的页顺序,对存储在数据存储部中的图像确认用打印数据和根据要求通知部的打印数据的输出要求由图像处理装置输出的打印数据,进行选择的打印数据选择部,其中,按该打印数据选择部选择的打印数据的顺序进行图像形成。
另外,在上述的打印系统中,还可以具有这样的特征图像形成装置在把根据要求通知部的打印数据要求由图像处理装置输出的打印数据存储到数据存储部后,按打印数据选择部选择的打印数据的顺序来进行图像形成。
另外,在上述的打印系统中,还可以具有这样的特征图像形成装置,更具有一个被供给图像形成部并收纳图像被形成的记录媒界物的第一供纸盘(tray);一个根据图像确认用的打印数据收纳被打印在记录媒界物的第二供纸盘;一个堆置从第一供纸盘及第二供纸盘输出的记录媒界物堆置盒(stacker);一个把第一供纸盘或第二供纸盘的记录媒界物输出到堆置盒的输出部;和一个选择是从第一供纸盘和还是从第二供纸盘输出记录媒界物的供纸盘选择部,其中,供纸盘选择部是按所定单位的打印数据的页顺序,对向堆置盒输出的记录媒界物进行选择。
另外,在上述的打印系统中,还可以具有这样的特征图像处理装置更具有一个从存储在该打印数据存储部的所定单位的打印数据中,设定图像确认用的数据范围的确认数据设定部。
下面结合附图对本发明的打印系统作进一步详细的说明。


图1是显示在第一实施例中的打印系数的构成的框图;图2是显示在第一实施例中的主计算机的构成的框图;图3是显示在第一实施例中的打印机驱动部的构成的框图;图4是显示在第一实施例中的打印数据管理部的构成的框图;图5是显示在第一实施例中的记忆部的构成的框图;图6是显示在第一实施例中的打印数据管理清单的构成的框图;图7是显示第一实施例中的打印机的构成的框图;图8是显示在第一实施例中的控制部的构成的框图;图9是显示在第一实施例中的操作部的构成的框图;图10是显示在第一实施例中的打印数据生成处理的动作的流程图;图11是显示在第一实施例中的打印数据输出处理的动作的第一流程图;图12是显示在第一实施例中的打印数据输出处理的动作的第二流程图;图13是显示在第一实施例中的打印机的动作的流程图;图14是显示在第二实施例中的打印机驱动部的构成的框图;图15是显示在第二实施例中的打印数据管理部的构成的框图;图16是显示在第二实施例中的记忆部的构成的框图;图17是显示在第二实施例中的打印数据生成处理的动作的流程图;图18是显示在第二实施例中的打印数据输出处理的动作的第一流程图;图19是显示在第二实施例中的打印数据输出处理的动作的第二流程图;图20是显示在第三实施例中的打印机的构成的框图;图21是显示在第三实施例中的控制部的构成的框图;图22是显示在第三实施例中的打印机的动作的第一流程图;图23是显示在第三实施例中的打印机的动作的第二流程图;图24是显示在第四实施例中的打印机的构成的框图;图25是显示在第四实施例中的控制部的构成的框图;图26是显示在第四实施例中的打印机的动作的第一流程图;图27是显示在第四实施例中的打印机的动作的第二流程图。
具体实施例方式
以下,就本发明的实施例,参照附图详细地进行说明。
图1是显示在本发明第一实施例中的打印系数的构成的框图。
如图所示,本实施例中的打印系统,具有作为图像处理装置的主计算机10和作为图像形成装置的打印机20。所述的主计算机10和打印机20通过通信回路30被连接在一起。
在这里,所述的主计算机10具有CPU、MPU等的演算手段;磁盘(disk)、半导体存储器(memory)等的记忆手段;键盘(keyboand)、鼠标(mouse)、触摸式屏幕(touchpanel)等的输入手段;CRT、液晶显示器(displayer)等的显示手段;通信接口(interface)等。作为一种能够作成为了在打印机20中打印的图像的这样的装置,该主计算机10可以是个人计算机(personal computer);服务器(sevrver);PAD(Personal Digital Assistant);电子记事本;游戏机(game)等各种装置。
另外,所述的打印机20作为一种能够把从所述的主计算机10中接收到的图像信息,打印在作为记录媒介物的打印用纸上的装置,可以是喷墨式(ink-jet)、电子照相式、热转印式等各种打印机;还可以是彩色打印机(colour printer)、单色(monochro)打印机;更可以是打印机、传真机及复印机三合一的复合机。更一步,所述的通信回路30可以是USB(Universal Serial Bus)电缆等的通信电缆;内部网(intranet)、LAN(Local Area Network)、WAN(Wide Area Network)等的网络(notwork);也可以是包含英特网(internet)的IP(Inter Protocol)网络。另外,在如图1所示例中,被所述的通信线路30连接的主计算机10及打印机20分别可以是复数个的;单数个的;它们的数可以是任意的。
下面,说明有关所述的主计算机10。
图2是显示在本发明的第一实施例中的主计算机的构成的框图;图3是显示在本发明的第一实施例中的打印机驱动部的构成的框图;图4是显示在本发明的第一实施例中的打印数据管理部的构成的框图;图5是显示在本发明的第一实施例中的记忆部的构成的框图;图6是显示在本发明的第一实施例中的打印数据管理清单的构成的框图。
如图2所示,主计算机10从功能上来看,具有能作成用于打印机20打印的图像的应用软件部11;把在该应用软件部11中作成的图像变换成在打印机20能打印的数据,并生成作为图像信息的打印数据的打印机驱动部12(printer driver);把在该打印机驱动部12中被生成的打印数据进行一种存储到记忆部14中的处理,和进行一种读出存储的打印数据并输出到打印机20的处理的打印数据管理部13;以及存储在所述的打印机驱动部12中被生成的打印数据和存储在所述的打印数据管理部13中被生成的管理清单的记忆部14。
而且,所述的应用软件部11,一般性地来说,具有文字处理软件和绘画软件这样的软件程序(soft ware)。
其次,如图3所示的所述的打印机驱动部12具有进行设定打印模式的打印模式设定部12a;在该打印模式设定部12a中被设定为确定模式时,作为设定进行确认打印的任意页的确认打印范围指定部的确认页设定部12b;以及如果所述的应用软件部11有打印要求时,作为从应用软件部11作成的图像中生成所定单位的打印数据的图像信息生成部的打印数据生成部12c。而且,在所述的打印模式设定部12a中,在进行由应用软件部11中作成的图像的确认打印时,设定为确认模式;在不进行确认打印时,设定为通常模式。
再次,如图4所示的打印数据管理部13具有每当上述的打印数据生成部12c生成打印数据时,就把打印数据写入到后述的打印数据存储部14a中的打印数据写入部13a;根据打印页管理部13c的指示,读出写入到后述的打印数据存储部14a中的打印数据,并输出到打印机20的打印数据读出部13b;以及对应于被上述的打印模式设定部12a中设定的打印模式,判断从主计算机10输出的打印数据,根据判断结果,对打印数据读出部13发出读出打印数据并输出到打印机20的指令,并作为选择输出手段的打印页管理部13c。
进一步,当被打印模式设定部12a设定的打印模式是确认模式时,如图6所示,该打印页管理部13c对打印数据的各页,作成表示有没有确认打印指定的管理清单。
另外,如图5所示的记忆部14,具有存储在所述的打印数据生成部12c中被生成的打印数据,并作为图像信息记忆部的打印数据存储部14a;以及存储在所述的打印页管理部13c中被生成的管理清单的管理清单存储部14b。
下面,说明有关所述的打印机20。
图7是显示在本发明的第一实施例中的打印机的构成的框图;图8是显示在本发明的第一实施例中的控制部的构成的框图;图9是显示在本发明的第一实施例中的操作部的构成的框图。
如图7所示,打印机20具有控制该打印机20的控制部21;作为和用户之间的接口(interface)的操作部22;以及接收从所述的主计算机10输出的打印数据,并作为打印这些打印数据的图像形成部的打印部23。
另外,如图8所示的控制部21,具有识别接收到的打印数据的打印模式的打印模式识别部21a;对操作部22进行控制的操作控制部21b;以及当在所述的打印模式识别部21a中识别的结果是确认模式时,通过用户确认打印结果,当该打印结果被输入到操作部22的后述的确认结果输入部22b中时,把输入的确认结果的内容通知给主计算机10,并作为要求手段的要求通知部21c。
其次,如图9所示的操作部22,具有以下各部构成在被上述的打印模式识别部21a识别的结果是确认模式的场合,在打印部23中打印完毕时,根据操作控制部21b的指令,把要求用户对打印结果是否良好进行输入信息(message)进行显示的信息显示部22a;以及当在所述打印模式识别部21a中识别的结果是确认模式的时侯,用户确认打印结果,判断该打印结果是否好坏,输入这些判断结果并作为确认结果设定手段的确认结果输入部22b。
下面,说明有关构成所述的打印系统的动作。首先,说明主计算机10的打印机驱动部12进行打印数据生成处理的有关动作。
图10是显示在本发明的第一实施例中的打印数据生成处理的动作的框图。
首先,当在应用软件部11中图像被作成,并产生打印要求时,打印数据生成部12c把在应用软件部11中被作成的图像按顺序变换为能够在打印机20中打印的数据,并生成打印数据。
然后,每当打印数据被生成时,打印机驱动部12判断在应用软件部11中被作成的全部的图像是否都变换成了打印数据,即判断打印数据的生成是否完毕。接着,当全部的图像没有被变换成打印数据时,打印数据生成部12c继续进行打印数据的生成;另外,当全部的打印数据都被变换时,便结束打印数据生成处理。
下面说明有关流程图(flow chart)
步骤S1生成打印数据。
步骤S2判断打印数据的生成是否完毕,当打印数据的生成完毕时,便结束处理;当打印数据的生成没有完毕时,返回到步骤S1。
下面,说明打印数据输出处理的有关动作。
图11是显示在本发明的第一实施例中的打印数据输出处理的动作的第一流程图;图12是显示在本发明的第一实施例中的打印数据输出处理的动作的第二流程图。
首先,在打印数据生成12c中,每当打印数据生成时,打印数据写入部13a把被生成的打印数据写入到打印数据存储部14a并存储。
然后,每当打印数据写入部13a把打印数据写入到打印数据存储部14a中时,打印数据管理部13判断全部图像的打印数据是否写入完毕。全部图像的打印数据写入完毕时,打印数据管理部13判别打印模式设定部12a的内容,并判断是否是通常模式。接着,打印模式的设定是通常模式的场合,打印页管理部13c对打印数据读出部13b下达指令,从第1页开始按顺序读出存储在打印数据存储部14a中的打印数据,并把该打印数据输出到打印机20。于是,打印数据读出部13a根据该指令,从打印数据存储部14a中读出打印数据并输出到打印机20。
接着,打印数据管理部13每当把打印数据输山到打印机20时,判断全部的打印数据是否输出完毕,全部的打印数据输出完毕时,清除存储在打印数据存储部14a中的打印数据,然后结束打印数据的输出。
然后,判断是否是通常模式,当打印模式的设定不是通常模式而是确认模式时,打印页管理部13c作成管理清单,并把作成的管理清单存储到管理清单存储部14b。其次,打印页管理部13c读出管理清单,从第一页开始按顺序,从管理清单中读出有无打印数据的确认打印指定,判断是否被确认打印指定。如果发现在某一页中有确认打印指定,所述的打印页管理部13c向打印数据读出部13b发出指令从打印数据存储部14a中读出该页的打印数据,并把该打印数据输出到打印机20。所述的打印数据读出部13b根据该指令,从打印数据存储部14a中读出打印数据,并把打印数据输出到打印机20。
所述的打印数据管理部13每当把打印数据输出到打印机20时,判断被确认打印指定的全部页的打印数据的输出是否完毕。然后,当被确认打印指定的全部页的打印数据的输出完毕时,打印数据管理部13等待从打印机20发出的确认打印结果的通知。而且,如果有从打印机20发出的确认打印结果的通知时,打印页管理部13c从第1页开始按顺序,从管理清单中读出有无打印数据的确认打印指定,判断是否被确认打印指定。
接着,如果发现没有确认打印指定的页时,打印页管理部13c向打印数据读出部13b下达指令从打印数据存储部14a中读出该页的打印数据,并把该打印数据输出到打印机20。所述的打印数据读出部13b根据该指令,从打印数据存储部14a中读出打印数据并把打印数据输出到打印机20。
所述的打印数据管理部13每当把打印数据输出到打印机20时,判断没有被确认打印指定的全部页的打印数据的输出是否完毕。然后,没有被确认打印指定的全部页的打印数据输出完毕时,打印数据管理部13清除存储在记忆部14中的打印数据及管理清单,并结束打印数据的输出。
另外,在本实施例中,当有从打印机20送出的确认打印结果的通知时,把没有被确认打印指定的页的打印数据输出到打印机20,但是也可以把包含被确认打印指定页的全部的打印数据输出到打印机20。
其次,说明有关流程图。
步骤S11写入打印数据。
步骤S12判断写入是否完毕。当写入完毕时,进入到步骤S13;当写入没有完毕时,返回到步骤S11。
步骤S13判断是否是通常模式。是通常模式时,进入到步骤S14;不是通常模式时,进入到步骤S17。
步骤S14从打印数据中读出每一页部分的打印数据。
步骤S15输出读出的打印页数据。
步骤S16判断全部的页是否输出完毕,当输出完毕时,进入到步骤S30;当输出没有完毕时,返回到步骤S14。
步骤S17作成管理清单。
步骤S18存储管理清单。
步骤S19按管理清单中页的顺序读出确认指定的有无。
步骤S20在顺序号的页中,判断是否有确认打印指定,有确认打印指定时,进入到步骤S21;没有确认打印指定时,返回到步骤S19。
步骤S21按处理顺序读出打印页数据。
步骤S22按处理顺序输出打印页数据。
步骤S23判断管理清单中全部的页的处理是否完毕,处理完毕时,进入到步骤S24;没有完毕时,返回到步骤S19。
步骤S24另外,在所定的时间内,没有确认打印结果的通知的场合,作为无通知告知给用户,并进入到步骤S30。
步骤S24-2在确认打印结果的通知内容OK的场合,进入到步骤S26;NG时,从(2)进入到步骤S30。
步骤S25从管理清单中再一次按管理清单中的页顺序读出确认指定的有无。
步骤S26判断是否是确认指定的页,在是确认指定页的场合,进入到步骤S29;在没有确认指定页的场合,进入到步骤S27。
步骤S27按处理顺序读出打印页数据。
步骤S28按处理顺序输出打印页数据。
步骤S29判断管理清单中的全部的页的处理是否完毕,处理完毕时,进入到步骤S30;没有完毕时,返回到步骤S25。
下面,说明有关所述打印机20的有关动作。
图13是显示在本发明的第一实施例中的打印机的动作的流程图。
首先,当打印机20从主计算机10接收到打印数据时,就按接收到的打印数据的顺序进行打印。然后,控制部21判别接收到的全部的打印数据的打印是否完毕,接收到的全部的打印数据的打印没有完毕时,在接收到的全部的打印数据的打印完毕之前,重复所述的动作。另外,接收到的全部的打印数据的打印完毕时,打印模式识别部12a识别打印完毕的打印数据的打印模式,并判断是否是通常模式。
然后,在打印完毕的打印数据是通常模式的场合,打印机20便结束打印处理。另外,在打印完毕的打印数据不是通常模式而是确认打印模式的场合,操作控制部21b对信息显示部22a发山指令把要求输入确认打印结果的启示文显示给用户。于是,信息显示部22a根据该显示信息,打印机20等待用户把确认结果输入给确认结果输入部22b。
其次,操作控制部21b监视确认结果输入部22b的输入状况,并判断是否有输入。然后,有确认打印结果的输入时,通知部21c把被输入到确认结果输入部22b中的内容,即确认结果是OK或NG通知给主计算机10。以后,每当从主计算机10接收打印数据时,重复所述的动作。
另外,在本实施例中,用户把确认打印结果输入给确认结果输入部22b时,把确认打印结果信息通知给主计算机10。但是,也可以是这样打印机20来检测时间,经过指定的时间后还没有从用户处得到输入的确认打印结果时,便作为结果是NG来通知给主计算机10。
另外,在即使经过了所定的时间后,从用户处还没有确认打印结果的输入的场合,可以把没有确认打印结果的输入的内容通知给主计算机,接收到通知的主计算机把这些告知给用户。然后,这时的主计算机可以在告知用户后,删除打印数据;另一方面,也可以就这样保存已有的,当从打印机20进一步送出确认打印结果OK的通知时,送出确认用打印数据以外的打印数据或者打印数据的全部。
下面,说明有关流程图。
步骤S31接收打印数据。
步骤S32打印打印数据。
步骤S33判断打印是否完毕。打印完毕时进入到步骤S34;打印没有完毕时,返回到步骤S32。
步骤S34判断是否是通常模式,是通常模式时,便结束处理;不是通常模式时,进入到步骤S35。
步骤S35确认有无通过用户产生的确认打印结果的输入,用户从操作部22中输入打印结果OK或NG。
步骤S36在用户输入了结果的场合,进入到步骤S37。另外,在指定的时间内没有输入时,把结果作为NG返回到步骤S36的同时,通过操作部22的信息显示部22a把确认打印超时(time-out)之事通知给用户。
这样,在本实施例中,当进行确认打印时,用户如果指定想进行确认打印的页时,从主计算机10到打印机20,只要想进行确认打印的页的打印数据被输出。因此,减小了在确认打印时输出到打印机20的打印数据量,能够缩短从从主计算机10到打印机20的送信时间。
而且,因为能够缩短至打印输出在打印机20中想确认的页为止的时间,所以能够缩短用户实施确认打印后得到想确认页的打印结果为止的时间。
下面,说明有关本发明的第二实施例。另外,关于与第一实施例有相同构造的部分,因给予相同的符号,这里省略了这些说明,还有,关于与第一实施例有相同动作及相同效果的这方面,这里也省略了这些说明。
图14是显示在本发明的第二实施例中的打印机驱动的构成的框图;图15是显示在本发明的第二实施例中的打印数据管理部的构成的框图;图16是显示在本发明的第二实施例中的记忆部的构成的框图。
在本实施例中,如图14所示的打印机驱动部12更具有确认打印数据生成部12d。该确认打印数据生成部12d,当在打印模式设定部12a中被设定的打印模式是确认模式时,生成在确认页设定部12b中被设定的确认打印的页的打印数据。(以下称「确认打印数据」)其次,如图15所示的打印数据管理部13具有替代在第一实施例中的打印数据写入部13a以及打印页管理部13c的打印数据写入部33a以及打印页管理部33c。进一步,如图16所示的记忆部14更具有替代在第一实施例中的管理清单存储部14b的确认打印数据存储部14c。
然后,所述的打印数据写入部33a,对应被打印模式设定部12a设定的打印模式,根据打印页管理部33c的指令,把在打印数据生成部12c中被生成的打印数据,以及在确认打印数据生成部12d中被生成的确认打印数据写入到记忆部14的打印数据存储部14及确认打印数据存储部14c中。另外,作为选择输出手段的打印页管理部33c,对应被打印模式设定部12a设定的打印模式,在打印数据写入部33a中指定写入打印数据的存储地方,对应打印模式指示打印数据读出部13b读出哪个打印数据。进一步,在所述的确认打印数据存储部14c中,当被打印模式设定部12a设定的打印模式是确认模式时,由打印数据写入部33a写入确认打印数据。
下面,说明本实施例中的打印系统的有关动作。首先,说明主计算机10的打印机驱动部12进行打印数据生成处理的有关动作。
图17是显示在本发明的第二实施例中的打印数据生成处理的动作的框图。
首先,当在应用软件部11中图像被作成并产生打印要求时,打印机驱动部12判断被打印模式设定部12a设定的打印模式,判断是否是通常模式。然后,打印模式是通常模式时,打印数据生成部12c把在应用软件部11中被作成的图像按顺序变换成能够在打印机20上打印的数据,并生成打印数据。
然后,打印机驱动部12每当打印数据被生成时,判断在应用软件部11中被作成的全部的图像是否变换成了打印数据,即判断打印数据的生成是否完毕。在这里,当全部的图像没有被变换成打印数据时,打印数据生成部12c继续进行打印数据的生成;另外,当全部的打印数据都被变换成打印数据时,便结束打印数据生成处理。
其次,在打印模式不是通常模式而是确认打印模式的场合,确认打印数据生成部12d生成被确认页设定部12b设定的确认打印的页的确认打印数据。
然后,每当在生成确认打印数据时,打印机驱动部12判断被确认页设定部12b设定的页的确认打印数据是否生成,即判断确认打印数据的生成是否完毕。在这里,当被确认页设定部12b设定的全部的页确认打印数据没有被生成时,确认打印数据生成部12d继续进行确认打印数据的生成。另外,当被确认页设定部12b设定的全部的页的确认打印数据被生成时,打印数据生成部12c生成删除在确认页设定部12b中设定的页的打印数据。(以下称为「残留打印数据」)。
接着,每当生成残留打印数据时,打印机驱动部12判断全部的残留打印数据是否被生成。并且,在全部的残留打印数据没有被生成的场合,打印数据生成部12c继续进行残留打印数据的生成;另外,在全部的残留打印数据被生成的场合,便结束打印数据生成处理。
另外,在本实施例中,当是确认模式时,打印数据生成部12c胜惩除了在确认页设定部12b中被设定的页以外的打印数据,也可以生成包含被确认页设定部12b设定的页的全部的打印数据。
下面,说明有关流程图。
步骤S41判断是否是通常模式。是通常模式时,进入到步骤S44;不是通常模式时,进入到步骤S42。
步骤S42生成确认打印数据。
步骤S43判断确认打印数据的生成是否完毕。当确认打印数据的生成完毕时,进入到步骤S44;当确认打印数据的生成没有完毕时,返回到步骤S42。
步骤S44在通常模式时,生成全部的打印数据;另外,在确认打印模式时,生成除了确认打印页的以外的页的打印数据(残留数据)。
步骤S45判断打印数据的生成是否已完毕。打印数据的生成完毕时,便结束处理;打印数据的生成没有完毕时,返回到步骤S44。
下面,说明打印数据输出处理的有关动作。另外,打印数据输出处理和所述的打印数据生成处理可以并行的进行处理。
图18是显示在本发明的第二实施例中的打印数据输出处理的动作的第一流程图;图19是显示在本发明的第二实施例中的打印数据输出处理的动作的第二流程图。
首先,当从应用软件部11的打印要求发生时,打印页管理部33c判断在打印模式设定部12a中被设定的打印模式,并判断该打印模式是否是通常模式。然后,在打印模式是通常模式的场合,打印页管理部33c对打印数据写入部33a下达指令把在打印数据生成部12c中被生成的打印数据写入到打印数据存储部14a。于是,打印数据读出部33a根据该指令,把打印数据写入到打印数据存储部14a。
接着,每当打印数据写入部33a把打印数据写入到打印数据存储部14a中时,打印数据管理部13判断全部的打印数据是否写入到打印数据存储部14a中,即判断写入是否完毕。然后,当全部的打印数据写入到打印数据存储部14a中时,打印页管理部33c对打印数据读出部13b下达指令按顺序读出被打印数据存储部14a中写入的打印数据,并把打印数据输出到打印机20。于是,打印数据读出部13a根据该指令,从打印数据存储部14a中读出打印数据,并把打印数据输出到打印机20。
然后,每当输出打印数据时,打印数据管理部13判断全部的打印数据是否输出到打印机20,即判断输出是否完毕。而且,全部的打印数据被输出时,打印数据管理部13清除打印数据存储部14a中的打印数据,并结束打印数据的输出处理。
其次,判断打印模式,在打印模式不是通常模式而是确认打印模式的场合,打印页管理部33c对打印数据写入部33a下达指令把在确认打印数据生成部12d中被生成的确认打印数据写入到确认打印数据存储部14c。于是,打印数据写入部33a根据该指令,把确认打印数据写入到确认打印数据存储部14c。
接着,每当打印数据写入部33a把确认打印数据写入到确认打印数据存储部14c中时,打印数据管理部13判断全部的确认打印数据是否写入到确认打印数据存储部14c中,即判断写入是否完毕。然后,在全部的确认打印数据写入到确认打印数据存储部14c中的场合,打印页管理部33c对打印数据读出部13b下达指令按顺序读出被确认打印数据存储部14c中写入的打印数据,并把打印数据输出到打印机20。于是,打印数据读出部13b根据该指令,从确认打印数据存储部14c中读出确认打印数据,并把确认打印数据输出到打印机20。
接着,每当把确认打印数据输出到打印机20时,所述的打印数据管理部13判断全部的确认打印数据是否输出到打印机20,即判断输出是否完毕。然后,全部的确认打印数据输出到打印机20时,打印数据管理部13等待从打印机20发出的确认打印结果的通知。
其次,在全部的确认打印数据写入到确认打印数据存储部14c中的场合,打印页管理部33c对打印数据写入部33a下达指令把在打印数据生成部12c中被生成的残留打印数据写入到打印数据存储部14a。于是,打印数据读出部33a根据该指令,把残留打印数据写入到打印数据存储部14a中。
接着,每当打印数据写入部33a把残留打印数据写入到打印数据存储部14a时,打印数据管理部13判断全部的残留打印数据是否写入到打印数据存储部14a中,即判断写入是否完毕。然后,在全部的残留打印数据写入到打印数据存储部14a中的场合,打印数据管理部33c等待从打印机20发出的确认打印结果的通知。
然后,当从打印机得到确认打印结果是OK时,打印页管理部33c对打印数据读出部13b下达指令按顺序读出打印数据存储部14a中的残留打印数据,并把残留打印数据输出到打印机20。于是,打印数据读出部13b根据该指令,从打印数据存储部14a中读出残留打印数据,并把残留打印数据输出到打印机20。
接着,每当输出残留数据时,打印数据管理部13判断全部的残留打印数据是否输出到打印机20,即判断输出是否完毕。然后,在全部的残留打印数据输出到打印机20的场合,打印数据管理部13清除打印数据存储部14a及确认打印数据存储部14c中的打印数据,并结束打印数据的输出处理。
另外,在本实施例中,当从打印机20中有确认打印结果的通知时,仅仅把残留打印数据输出到打印机20,但是也可以把残留打印数据和确认打印数据这两方面的数据输出到打印机20。并且,在残留打印数据和确认打印数据这两方面的数据输出的场合,也可以采用重新排页来进行输出。
下面,说明有关流程图。
步骤S51判断是否是通常模式?在通常模式的场合,进入到步骤S52;在确认模式的场合,进入到步骤S57。
步骤S52写入打印数据。
步骤S53判断写入是否完毕。当写入完毕时,进入到步骤S54;当写入没有完毕时,返回到步骤S52。
步骤S54读出打印数据。
步骤S55输出打印数据。
步骤S56判断输出是否完毕。当输出完毕时,进入到步骤S68;当输出没有完毕时,返回到步骤S54。
步骤S57在打印模式是确认模式的场合,确认打印数据生成部12d按顺序把作成完毕的确认打印用的数据写入到确认打印数据存储部14c中。
步骤S58判断写入是否完毕。当全部的确认打印数据的写入完毕时,进入到步骤S68;当写入没有完毕时,返回到步骤S54。
步骤S59读出确认打印数据。
步骤S60输出确认打印数据。
步骤S61判断输出是否完毕。当输出完毕时,进入到步骤S64;当输出没有完毕时,返回到步骤S59。
步骤S62打印数据输出处理部12d按顺序把作成的残留打印数据写入到打印数据存储部14a。
步骤S63判断写入是否完毕。当全部的残留打印数据的写入完毕时,进入到步骤S64;当写入没有完毕时,返回到步骤S62。
步骤S64判断是否有确认打印结果的通知。当有确认打印结果的通知时,进入到步骤S65;当没有确认打印结果的通知时待机。
步骤S65读出残留打印数据。
步骤S66输出残留打印数据。
步骤S67判断输出是否完毕。输出完毕时,当进入到步骤S68;当输出没有完毕时,返回到步骤S65。
步骤S68删除打印数据并结束处理。
这样,在本实施例中,由于配置了确认打印数据生成部12d,在生成所定单位的打印数据之前能够生成及输出确认打印页的打印数据。因此,能够缩短至确认打印页打印为止的时间。
另外,设置了确认打印页用的记忆部,在这里,在记忆的同时,由于把残留的打印数据记忆在其它的记忆部,不需打印数据的管理清单。因此,当打印输出时不需判断管理清单的内容,这样,在打印输出时能够容易控制。
下面,说明有关本发明的第三实施例。另外,关于与第一及第二实施例有相同构造的部分,因给予相同的符号,这里省略了这些说明,还有,关于与第一及第二实施例有相同的动作及相同的效果这方面,这里也省略了这些说明。
图20是显示在本发明的第三实施例中的打印机的构成的框图;图21是显示在本发明的第三实施例中的控制部的构成的框图。
在本实施例中,如图20所示的打印机20具有作为和用户之间的接口的操作部22;接收从主计算机10输出的打印数据,并打印这些打印数据的打印部23;控制打印机20的控制部24;在接收的打印数据是确认打印模式的场合,存储确认打印数据的数据存储部25;以及记忆被该数据存储部25存储的确认打印数据的页序号和记忆确认打印数据的存储地方的确认打印页履历存储部26。
而且,如图21所示的所述的控制部24具有打印模式识别部24a;操作控制部24b;确认结果判别部24c;作为图像数据选择手段的数据控制部24d;数据写入部24e;数据读出部24f;读出数据判别部24g及通知部21c。在这里,打印模式识别部24a识别接收的打印数据的打印模式,把该信息通知给数据控制部24d。操作控制部24b控制所述的操作部22,当在打印模式识别部24a中被识别的结果是确认模式时,把被确认结果输入部22b输入的确认结果通知给通知部21c及确认结果判别部24c。当该确认结果判别部24c在所述的打印模式识别部24a中被识别的结果是确认打印模式时,接收从操作部控制部24b来的确认结果的通知并判别该结果。在所述的打印模式识别部24a中被识别的结果是确认打印模式时,数据控制部24d为了把接收的确认打印数据存储在数据存储部25中,指示数据写入部24e写入确认打印数据,在确认结果判别部24c中判别的结果没有问题的场合,接着,当从主计算机10接收到残留打印数据时,把接收的残留打印数据通知给读出数据判别部24g。数据写入部24e根据所述的数据控制部24d的指令,把接收的确认打印数据存储在数据存储部25中,把存储的确认打印数据的页、存储地方的信息写入到确认打印页履历存储部26。数据读出部24f根据读出打印数据别部24g的指令,读出被数据存储部25存储的确认打印数据。读出打印数据别部24g给数据读出部24f指令当从所述的数据控制部24d中有接收到残留打印数据的通知时,把被确认打印页履历存储部26存储的确认打印数据的页序号与接收到残留打印数据的页序号作比较,在打印部23中能够从第一页按顺序进行打印,在残留打印数据中从数据存储部25读出漏掉的页的确认打印数据。
下面,说明在本实施例中的打印系统的有关动作。首先,说明有关打印机20的动作。
图22是显示在本发明的第三实施例中打印机的动作的第一流程图;
图23是显示在本发明的第三实施例中打印机的动作的第二流程图。
首先,当打印机20从主计算机10接收到打印数据时,打印模式识别部24a判断接收到的打印数据是否是通常模式。并且,是通常模式时,继续接收打印数据并打印接收到的打印数据。接着,每当接收到打印数据的每一页打印完毕时,控制部24判断接收到的数据的全部的页的打印是否完毕,当接收到的数据的全部的页的打印完毕时,便结束处理。
其次,判断打印数据是否是通常模式,在不是通常模式而是确认打印模式的场合,接收每一页的确认打印数据。而且,数据控制部24d对数据读出部24e下达指令把接收到的每一页的确认打印数据存储在数据存储部25。于是,该数据读出部24e根据该指令,把接收到的每一页的确认打印数据写入到数据存储部25中,并把存储在数据存储部25中的确认打印数据的页序号和存储地方的信息等写入到确认打印履历存储部26。
接着,每当把确认打印数据存储在数据存储部25时,控制部24判断确认打印数据的全部的页是否被数据存储部25存储,即判断存储是否完毕。然后,当确认打印数据的全部的页没有被存储时,在确认打印数据的全部的页被存储之前,重复操作所述的动作。
其次,当确认打印数据的全部的页被存储在数据存储部25时,数据控制部24d对数据读出部24f下达指令读出被存储在数据存储部25中的确认打印数据。于是,数据读出部24f根据该指令,读出确认打印数据。然后,数据控制部24d把读出的确认打印数据转送给打印部23,于是,该打印部23进行确认打印数据的打印。
接着,每当确认打印数据的每一页的打印完毕时,控制部24判断确认打印数据的全部的页的打印是否完毕,当确认打印数据的全部的页的打印没有完毕时,在确认打印数据的全部的页的打印完毕之前,重复操作所述的动作。
其次,当确认打印数据的全部的页的打印完毕时,操作控制部24b对信息显示部22a下达指令呈现用户输入确认打印结果的信息。于是,信息显示部22a根据操作控制部24b指令呈现信息,打印机20待机,等待用户把确认结果输入到确认结果输入部22b。
并且,操作控制部24b监视确认结果输入部22b的输入状况。在这里,有确认结果输入时,通知部21c把被确认结果输入部22b输入的内容通知给主计算机10。另外,确认结果判别部24c判断该结果是否OK。然后,有问题时,清除数据存储部25及确认打印页履历存储部26的内容并结束处理。另外,在确认结果OK的场合,等待接收从主计算机10来的残留打印数据。
然后,如果接收了从主计算机10来的残留打印数据,数据控制部24d判别接收到的残留打印数据页序号,把判别的页序号通知给读出数据判别部24g。于是,读出数据判别部24g把被通知的页序号与确认打印页履历存储部26的内容作比较,根据被接收的残留打印数据与确认打印数据的前后关系,来判断是否打印读出的确认打印数据。
具体的来说,读出数据判别部24g在比接收到的残留打印数据的页序号小的页序号中,当再次确认打印后还有没被打印处理的确认打印数据时,对数据读出部24f下达指令按页小的顺序读出该确认打印数据。
数据读出部24f根据该指令,从数据存储部25中读出确认打印数据。然后,数据控制部24d把被读出的确认打印页数据转送给打印部23,打印部23按页顺序打印该确认打印数据。
然后,在比接收的残留打印数据的页序号小的页序号中,当没有未打印的确认打印数据时,控制部24指示打印部23打印接收到的残留打印数据。
并且,每当接收到每一页的残留打印数据时,控制部24进行打印所述的确认打印数据及打印接收到的残留打印数据。
当全部的残留打印数据接收完毕时,最后确认是否还残留着未打印的确认打印数据页,如果有残留时,对数据读出部24f下达按页减小的顺序读出该确认打印数据的指令,并打印读出的确认打印页数据。然后,当全部的打印完毕时,清除数据存储部25及确认打印数据页履历存储部26的内容并结束处理。
另外,在本实施例中,在用户确认了确认打印结果后的打印处理中,可以一边接收残留打印数据,一边判断应该打印的数据是残留打印数据,还是确认打印数据。但是,也可以把残留打印数据一同存储在数据存储部25中,全部的打印数据备齐后重新排号进行打印。
再有,在确认打印数据的打印中,把确认打印数据存储到数据存储部25后,从数据存储部25中读出并打印确认打印数据。但是,也可以把每一页的部分的确认打印数据存储到数据存储部25后进行打印,把打印与接收并列地进行。
下面,说明有关流程图。
步骤S71判断是否是通常模式,是通常模式时,进入到步骤S72;是确认模式时,进入到步骤S75中。
步骤S72接收打印数据。
步骤S73打印打印数据。
步骤S74判断打印是否完毕,当打印完毕时,结束处理;当打印没有完毕时,返回到步骤S72。
步骤S75接收确认打印数据。
步骤S76存储确认打印数据。
步骤S77判断存储是否完毕,当存储完毕时,进入到步骤S78;当存储没有完毕时,返回到步骤S75。
步骤S78打印确认打印数据。
步骤S79判断确认打印是否完毕,当确认打印完毕时,进入到步骤S80;当确认打印没有完毕时,返回到步骤S78。
步骤S80确认确认结果的输入。
步骤S81判断是否有输入,当有输入时进,进入到步骤S82;当没有输入时,返回到步骤S80。另外,当超过所定的时间时,把确认结果作为NG,进入到步骤S82。
步骤S82把确认结果通知给主计算机。
步骤S83判断在步骤S80中的结果确认是OK还是NG,当OK时,进入到步骤S84;当有问题时,进入到步骤S90-4。
步骤S84等待接收残留打印数据,当接收时,进入到步骤S85。
步骤S85与接收到一页部分的残留打印数据的同时,在比接收页序号减小的页数中判断是否有被打印处理的确认打印数据。
步骤S86减小接收页序号,判断是否有未打印的确认打印数据,有时,进入到步骤S87;没有时,进入到步骤S90。
步骤S87在步骤S 85中判断的打印数据内,按小的页序号读出。
步骤S88打印读出的确认打印数据。
步骤S89减小接收的残留打印的页序号,判断是否有未打印的确认打印页数据,有时,返回到步骤S87;没有时,进入到步骤S90。
步骤S90打印接收的残留打印页数据。
步骤S90-2判断是否接收了全部的残留打印数据,当有残留打印数据时,返回到步骤S84;当接收完毕时,进入到步骤S90-3。
步骤S90-3判断在接收页序号以后是否还有未打印的确认打印页数据,有时,按读出的页顺序打印这些确认打印页数据,并进入到步骤S90-4。
步骤S90-4清除数据存储部25的数据并结束处理。
这样,在本实施例中,存储确认打印数据,把存储的确认打印数据的页序号与从主计算机接收到的残留打印数据页序号进行比较,选择打印数据是确认打印数据还是残留打印数据。因此,在用户进行确认打印后的打印中,从第一页开始按顺序得到打印结果。从而,在用户得到残留打印数据的打印结果后,可以节省因为手动操作替换打印用纸的顺序所需的时间。
下面,说明有关本发明的第四实施例。另外,关于与第一~第三实施例有相同构造的部分,因给予相同的符号,这里省略了这些说明,还有,关于与所述的第一~第三实施例有相同的动作及相同的效果,这里也省略了这些说明。
图24是显示在本发明的第四实施例中的打印机的构成的框图;图25是显示在本发明的第四实施例中的控制部的构成的框图。
在本实施例中,如图24所示的打印机20具有操作部22;打印部23;控制部24;确认打印页履历存储部28;及确认打印供纸盘29。在这里,确认打印页履历存储部28是记忆被打印输出的确认打印数据的页序号,确认打印供纸盘29是把确认打印数据被打印的结果让用户确认,当确认结果没有问题时,输入被打印的确认打印的用纸(以下称「确认打印用纸」)。
然后,如图25所示的控制打印机20的控制部24具有打印模式识别部24a;操作控制部24b;确认结果判别部24c;数据控制部24h;数据写入部24i;作为供纸盘选择手段的打印页判别部24j;用纸路径切换部24k及通知部21c。在这里,当打印模式识别部24a中被识别的结果是确认打印模式时,数据控制部24h对数据写入部24i下达指令把被打印的确认打印数据的页序号写入到确认打印页履历存储部28中,在确认结果判别部24c中被判别的结果没有问题的场合,接着,当从主计算机10接收到残留打印数据时,把接收残留打印数据通知给打印页判别部24j。数据写入部24i根据作为图像数据选择手段的数据控制部24h的指令把被打印的确认打印数据页序号写入到确认打印页履历存储部28。打印页判别部24j如果接收到从数据控制部24h中来的残留打印数据的通知时,把被确认打印页履历存储部28存储的确认打印数据的页序号与接收到的残留认打印数据的页序号相比较,按每一页的顺序序号判断被打印输出的结果是输出确认打印用纸还是判别接收的残留打印数据的打印用纸,是输出确认打印时,指示用纸路径切换部24k输出确认打印用纸。当判别了打印页判别部24j中输出确认打印用纸时,用纸路径切换部24k根据打印页判别部24j的指示,从确认打印用纸供纸盘29中输出打印完的确认打印用纸。
下面,说明在本实施例中的打印系统的有关动作。首先,说明打印机20的有关动作。
图26是显示在本发明的第四实施例中的打印机的动作的第一流程图;图27是显示在本发明的第四实施例中的打印机的动作的第二流程图。
首先,当打印机20从主计算机10中接收到打印数据时,打印模式识别部24a判断接收到的打印数据是否是通常模式。然后,是通常模式时,继续接收打印数据并打印接收到的打印数据。接着,每当接收到的打印数据的每一页打印完毕时,控制部24判断全部的页打印是否完毕,当接收到的数据全部打印完毕时便结束处理。
其次,判断打印数据是否是通常模式,在不是通常模式而是确认打印模式的场合,接收每一页的确认打印数据并打印确认打印数据。并且,所述的数据控制部24h对数据写入部24i下达指令每当确认打印数据被打印时,把被打印的确认打印数据的页序号写入到确认打印页履历存储部28。于是,该数据写入部24i根据该指令,把打印完的确认打印数据的页序号写入到确认打印页履历存储部28。然后,数据控制部24h判断确认打印数据的全部的页的打印是否完毕,当确认打印数据的全部的页的打印没有完毕时,在确认打印数据的全部的页的打印完毕之前,重复操作所述的动作。
其次,在确认打印数据的全部的页的打印完毕的场合,操作控制部24b对信息显示部22a下达指令呈现用户输入确认打印结果的信息。于是,信息显示部22a根据该指令呈现信息,打印机20待机,等待用户把确认结果输入到确认结果输入部22b。
并且,操作控制部24b监视确认结果输入部22b的输入状况。在这里,有确认结果输入时,通知部21c把被确认结果输入部22b输入的内容通知给定主计算机10。而且,确认结果判别部24c判断该结果是否没有问题。然后,当有问题时,要清除确认打印页履历存储部28的内容并结束处理。另外,当确认结果OK时,用户在确认打印用纸供纸盘29中确认确认打印用纸之前待机。而且,当确认打印用纸在确认打印用纸供纸盘9中被设置时,等待接收从主计算机10来的残留打印数据。
然后,如果接收到从主计算机10来的残留打印数据,数据控制部24h判别接收到的残留打印数据页序号,把判别的页序号通知给打印页判别部24j。于是,该打印页判别部24j把被通知的页序号与确认打印页履历存储部28的内容作比较,根据接收到的残留打印数据与确认打印数据的前后关系,来判别是输出确认打印用纸,还是输出残留打印用纸。
即控制部24把接收到的残留打印数据页序号与在确认结果后的残留数据打印中由打印部23输出的用纸页数作比较,当式1(输出的用纸页数=接收到的残留打印数据页序号-1)成立时,把用纸路径切换部24k的输入作为标准供纸盘,从标准供纸盘供纸给打印部23,来打印接收到的残留打印页数据,并输出到堆置盒。
如果上式1不成立时,把用纸路径切换部24k的输入切换给确认打印用纸供纸盘29。
然后,把确认打印供纸盘上的确认打印完用纸经过打印部23,至用纸页数呈式1(输出的用纸页数=接收到的残留打印数据页序号-1)为止,把确认打印的用纸输出到堆置盒。
以后,把用纸路径切换部24k的输入作为标准供纸盘,在从标准供纸盘供出的用纸上进行打印接收到的残留打印页数据,并输出到堆置盒。
并且,每当输出用纸时,控制部24判断全部页的打印是否完毕。然后,当全部的页的打印没有完毕时,在全部的页的打印完毕之前,重复操作所述的动作。其次,当全部页的打印完毕时,清除确认打印页履历存储部28的内容,并结束处理。
另外,在本实施例中,在用户把确认打印用纸放置到确认打印用纸供纸盘29后,一边打印残留打印数据,一边在这期间插入确认打印用纸。但是,也可以在全部接收了残留打印数据后,按顺序打印残留数据和输出确认打印用纸。
下面,说明有关流程图。
步骤S91判断是否是通常模式。是通常模式时,进入到步骤S92;是确认模式时,进入到步骤S95。
步骤S92接收打印数据。
步骤S93打印打印数据。
步骤S94判断打印是否完毕。当打印完毕时,便结束处理;当打印没有完毕时,返回到步骤S92。
步骤S95接收确认打印数据。
步骤S96打印确认打印数据。
步骤S97把确认打印页的页序号存储在确认打印页履历存储部28。
步骤S98判断确认打印是否完毕。当确认打印完毕时,进入到步骤S99;当确认打印没又完毕时,返回到步骤S95。
步骤S99等待确认结果的输入。
步骤S100判断是否有输入。有输入时,进入到步骤S101;没有输入时,返回到步骤S99;超时(time-out)时,作为NG进入到步骤S101。
步骤S101把确认结果通知给主计算机10。
步骤S102判断结果是否有没有问题。结果OK时,进入到步骤S103;结果有问题时,进入到步骤110。
步骤S103判断是否设置了确认打印用纸。当确认打印用纸被设置时,进入到步骤S104;确认打印用纸没有被设置时待机。当没有设定所定的时间时,在显示部显示这个内容,并进入到步骤110。
步骤S104判断是否接受了残留打印数据,当接收了残留打印数据时,进入到步骤S105,当没有接受到残留打印数据时,待机。
步骤S105接收每一页的残留打印数据,判别该残留打印数据的页序号。
步骤S106当接收的残留打印数据的页序号减小1时,与确认结果后的残留数据打印时的打印部输出的用纸页数比较,如果一致时,进入到步骤107-2。
步骤S106-2把用纸路径切换部24k的输入切换在确认打印供纸盘29上。
步骤S107至式1(输出的用纸页数=接收的残留打印数据的页序号-1)成立为止时,通过打印部23,由确认打印供纸盘29向排出的堆置盒输出被设定的确认打印用纸。
步骤S107-2把用纸路径切换部24k的输入切换在标准供纸盘上。
步骤S108打印接收的残留打印数据。
步骤S109判断残留打印数据全部打印是否完毕。当打印完毕时,进入到步骤S110;当打印没有完毕时,返回到步骤S104。
步骤S109-2有残留打印页以外的页存在,在确认打印供纸盘中残留确认打印用纸时,把用纸路径切换部24k的输入切换在确认打印供纸盘29上后,向堆置盒输出用纸路径切换部24k的输入。
步骤S110清除履历并结束处理。
这样,在本实施例中,在用户确认打印用纸供纸盘29中放置了确认的确认打印用纸后,可以一边对被打印输出的用纸是确认打印用纸,还是残留的打印用纸进行选择,一边从第一页开始按顺序输出。因此,用户能够从第一页开始顺次得到打印结果。进一步,因为能够照原样使用在确认打印中已经被输出的用纸,所以就不存在使用不要的用纸。
另外,在所述的第一~第四实施例中,说明了适用于主计算机之例,但是也可以适用到个人计算机、工作站、手提终端,和能够作成打印文件和图像的计算机。
其次,在所述的第一~第四实施例中,说明了适用于打印机之例,但是也可以适用于传真机、复印机、或者是具有这些功能的复合机。
进一步,在所述的第一~第四实施例中,说明了作为生成打印数据部分的打印驱动器之例,但是也可以使用生成打印数据的应用软件。
另外,本发明并不仅仅只局限于所述的实施例,在不脱离本发明的宗旨范围内可适当地进行种种变形。
发明的效果本发明的打印系统中,图像处理装置仅仅把用于确认打印的被指定的范围的图像信息送到图像形成装置,根据确认打印的结果,当有对于残留的图像信息的要求由图像形成装置被传送到图像处理装置时,再把残留范围的图像信息从图像处理装置传送到图像形成装置。这样,就没有必要传送不要的数据,就能够缩短确认打印的时间,并且不浪费送到图像形成装置的图像信息。
权利要求
1.一种打印系统,由一个生成打印数据的图像处理装置和一个连接该图像处理装置并接收所述的打印数据进行打印的图像形成装置组成,在打印所定单位的打印数据之前,打印该打印数据作为图像确认用的一部分,其特征在于,所述的图像形成装置,具有一个根据从所述的图像处理装置接收到的打印数据形成图像的图像形成部;一个用来识别接收的打印数据是否是图像确认用数据的打印模式识别部;一个当所述的打印模式识别部的识别结果是所述的图像确认用数据时,对形成的图像是否合适进行输入的确认结果输入部;和一个对应于被确认结果输入部输入的结果,要求所述的图像处理装置输出打印数据的要求通知部,所述的图像处理装置,具有一个生成所定单位的打印数据的打印数据生成部;一个存储被生成的打印数据的打印数据存储部;和一个对为了图像确认的数据范围进行选择并输出该数据范围的数据的选择输出部,在该选择输出部把被所述的确认数据设定部设定的图像确认用数据输出到所述的图像形成装置后,当所述的图像形成装置对应于所述的图像确认用数据的打印数据要求一个输出时,从存储在所述的打印数据存储部的所定单位的打印数据中,对除了所述的图像确认用数据范围以外的打印数据进行选择并输出。
2.一种打印系统,由一个生成打印数据的图像处理装置和一个连接该图像处理装置并接收所述的打印数据进行打印的图像形成装置组成,在打印所定单位的打印数据之前,打印该打印数据作为图像确认用的一部分,其特征在于,所述的图像形成装置,具有一个根据从所述的图像处理装置接收到的打印数据形成图像的图像形成部;一个用来识别接收的打印数据是否是图像确认用数据的打印模式识别部;一个当所述的打印模式识别部的识别结果是所述的图像确认用数据时,对形成的图像是否合适进行输入的确认结果输入部;和一个对应于被确认结果输入部输入的结果,要求所述的图像处理装置输出打印数据的要求通知部,所述的图像处理装置,具有一个生成所定单位的打印数据的打印数据生成部;一个存储被生成的打印数据的打印数据存储部;和一个对为了图像确认的数据范围进行选择并输出该数据范围的数据的选择输出部,在该选择输出部把被所述的确认数据设定部设定的图像确认用数据输出到所述的图像形成装置后,当所述的图像形成装置对应于所述的图像确认用数据的打印数据要求一个输出时,输出存储在所述的打印数据存储部的所定单位的打印数据。
3.根据权利要求1所述的打印系统,其特征在于,在所述的图像形成装置通过所述的确认结果输入部被输入一个表示形成图像是不合适的数据的场合,所述的要求通知部对所述的图像处理装置要求中止打印数据的输出,在所述的图像处理装置通过所述的要求通知部要求中止打印数据输出时,删除存储在所述的图像信息记忆部中的所定单位的图像信息。
4.根据权利要求2所述的打印系统,其特征在于,在所述的图像形成装置通过所述的确认结果输入部被输入一个表示形成图像是不合适的数据的场合,所述的要求通知部对所述的图像处理装置要求中止打印数据的输出,在所述的图像处理装置通过所述的要求通知部要求中止打印数据输出时,删除存储在所述的图像信息记忆部中的所定单位的图像信息。
5.根据权利要求3所述的打印系统,其特征在于,在所述的图像形成装置打印了图像确认用数据后,所述的确认结果输入部在所定时间以内不输入确认结果的场合,所述的要求通知部对所述的图像处理装置要求中止打印数据的输出。
6.根据权利要求4所述的打印系统,其特征在于,在所述的图像形成装置打印了图像确认用数据后,所述的确认结果输入部在所定时间以内不输入确认结果的场合,所述的要求通知部对所述的图像处理装置要求中止打印数据的输出。
7.根据权利要求1所述的打印系统,其特征在于,在所述的图像形成装置打印图像确认用数据后,在所定时间以内通过确认结果输入部输入确认结果的场合,所述的要求通知部对所述的图像处理装置要求一个打印数据的确认输入。
8.根据权利要求2所述的打印系统,其特征在于,在所述的图像形成装置打印图像确认用数据后,在所定时间以内通过确认结果输入部输入确认结果的场合,所述的要求通知部对所述的图像处理装置要求一个打印数据的确认输入。
9.根据权利要求1所述的打印系统,其特征在于,所述的图像生成部在生成所述的所定单位的图像信息之前,生成图像确认用的数据范围内的所述的打印数据。
10.根据权利要求2所述的打印系统,其特征在于,所述的图像生成部在生成所述的所定单位的图像信息之前,生成图像确认用的数据范围内的所述的打印数据。
11.根据权利要求1所述的打印系统,其特征在于,所述的图像形成装置,更具有一个存储所述的图像确认用打印数据的数据存储部;和一个按照所述的所定单位的打印数据的页顺序,对存储在所述的数据存储部中的图像确认用打印数据和根据所述的要求通知部的打印数据的输出要求由所述的图像处理装置输出的打印数据,进行选择的打印数据选择部,按该打印数据选择部选择的打印数据的顺序进行图像形成。
12.根据权利要求9所述的打印系统,其特征在于,所述的图像形成装置在把根据所述的要求通知部的打印数据要求由所述的图像处理装置输出的打印数据存储到所述的数据存储部后,按所述的打印数据选择部选择的打印数据的顺序来进行图像形成。
13.根据权利要求1所述的打印系统,其特征在于,所述的图像形成装置,更具有一个被供给所述的图像形成部并收纳图像被形成的记录媒界物的第一供纸盘(tray);一个根据所述的图像确认用的打印数据收纳被打印在记录媒界物的第二供纸盘;一个堆置从所述的第一供纸盘及所述的第二供纸盘输出的记录媒界物堆置盒(stacker);一个把所述的第一供纸盘或所述的第二供纸盘的记录媒界物输出到堆置盒的输出部;和一个选择是从第一供纸盘和还是从所述的第二供纸盘输出记录媒界物的供纸盘选择部,所述的供纸盘选择部是按所定单位的打印数据的页顺序,对向所述的堆置盒输出的记录媒界物进行选择。
14.根据权利要求1所述的打印系统,其特征在于,所述的图像处理装置,更具有一个从存储在该打印数据存储部的所定单位的打印数据中,设定图像确认用数据范围的确认数据设定部。
15.根据权利要求2所述的打印系统,其特征在于,所述的图像处理装置,更具有一个从存储在该打印数据存储部的所定单位的打印数据中,设定图像确认用数据范围的确认数据设定部。
全文摘要
本发明提供一种能够防止传输不必要的图像信息的打印系统。该打印系统由一个生成打印数据的图像处理装置和一个连接该图像处理装置并接收所述的打印数据进行打印的图像形成装置组成,所述的图像形成装置具有一个图像形成部;一个打印模式识别部;一个确认结果输入部;和要求通知部。所述的图像处理装置具有一个打印数据生成部;一个打印数据存储部;和一个选择输出部。
文档编号B41J29/38GK1815436SQ200610007178
公开日2006年8月9日 申请日期2006年1月27日 优先权日2005年2月1日
发明者山本万弥 申请人:冲数据株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1