纸张排出设备、装满检测方法和计算机可读记录介质的制作方法

文档序号:4230881阅读:185来源:国知局
专利名称:纸张排出设备、装满检测方法和计算机可读记录介质的制作方法
技术领域
本发明涉及纸张排出设备、装满检测方法以及计算机可读记录介质。
背景技术
近年来,与多功能外设(MFP)有关的技术已取得发展。例如,CPU已具有高性能, 存储器已具有高容量,通信已经具有高速度,并且数字图像已具有高质量。因此,除了仅作为数字复印机的功能外,MFP可能具有各种功能,例如传真机、打印机以及连接到网络的扫描仪,并且可以用在用户环境中的各种情况中。图像形成装置,如上述的打印机或MFP,包括纸张排出盘,纸张排出盘用于保存在经历打印处理后被排出的纸张。在这个纸张排出盘中保存从纸张排出口排出的纸张直到用户来取走它。纸张排出盘通常位于MFP的主体的纸张排出口下。因此,如果连续地排出纸张,则可能阻塞纸张排出口。从而,可以被保存在纸张排出盘中的纸张的数目是有限的。如果纸张排出口由于纸张被连续地排出并且累积在纸张排出盘上而变成阻塞,则不能排出更多的纸张,并且在纸张排出口附近出现卡纸。通常,作为防止出现卡纸的方法,在纸张排出口附近提供了传感器,用于检测纸张排出盘是否装满了纸张。当检测到纸张排出盘装满了纸张时(当检测到纸张装满时),暂时停止MFP的打印/纸张排出处理。此外,存在可以上下移动MFP的纸张排出盘的情况。在该情况中,当检测到纸张装满时(当检测到纸张排出盘装满了被排出的纸张时),向下移动纸张排出盘来暂时增加可以在纸张排出盘中保存的纸张的数目。从而,可以防止发生卡纸。此外,存在MFP提供有多个纸张排出盘的情况。例如,假设MFP具有两个纸张排出盘,其中一个纸张排出盘提供在另一个纸张排出盘之上。在这种情况下,即使指定了下面的纸张排出盘,在装满检测传感器检测到下面的纸张排出盘装满纸张时,也执行控制操作以使得纸张排出到上面的纸张排出盘。从而防止发生卡纸。作为相关的技术,专利文献1揭示了一种发明,在该发明中,通过共同的部件来实现排出传感器和装满检测传感器。设计用于检测的填料的移动,使得该部件在常规情况下作为排出传感器操作,并且在纸张排出盘装满纸张且填料的角度改变时,该部件作为装满检测传感器操作。然而,在该现有技术中,由物理机构来实现装满检测传感器。因此,在将该装满检测传感器应用于低成本薄型MFP时已存在各种问题。例如,装满检测传感器需要部件成本和安装成本,这对于获得低成本机器是不利的。此外,装满检测传感器被作为物理机构安装,因此在MFP主单元中需要预定的空间用于提供包括操作部和传感部的装满检测传感器。为了获得薄型机器,即使这样小的空间最好也要减少。在专利文献1的发明中,通过共同的部件来实现排出传感器和装满检测传感器, 因此不必提供额外的装满检测传感器。从而,在这方面可以减少成本和空间。然而,专利文献1的发明的传感器中使用的填料大于仅用于检测排出的通常传感器的填料。在这方面,专利文献1的发明中增加了排出传感器的成本和空间。专利文献1 日本公开专利申请No. 2003-192225。

发明内容
本发明提供一种纸张排出设备、装满检测方法以及计算机可读记录介质,其中,一个或者更多上述缺点可以被消除。本发明的优选实施例提供一种纸张排出设备、装满检测方法和计算机可读记录介质,由此可以检测到纸张排出盘装满纸张而无需物理机构,例如装满检测传感器。依据本发明的一方面,提供一种纸张排出设备,用于检测纸张排出盘是否装满纸张,所述纸张排出设备包括排出单元,用于将纸张排出到纸张排出盘上;计数单元,用于在每次由所述排出单元排出纸张时对累计排出数目进行计数;存储单元,用于存储定义的排出数目阈值和定义的排出间隔时间;装满检测单元,用于在由所述计数单元计数的累计排出数目超过所述定义的排出数目阈值时,检测到纸张排出盘装满被排出的纸张;以及复位单元,用于在排出间隔时间超过所述定义的排出间隔时间时将所述计数单元计数的累计排出数目复位,所述排出间隔时间从由所述排出单元排出一张纸张时延伸直到排出下一张纸张。依据本发明的一方面,提供一种装满检测方法,在用于检测纸张排出盘是否装满被排出的纸张的纸张排出设备中执行,所述装满检测方法包括排出步骤,将纸张排出到纸张排出盘上;计数步骤,在每次排出纸张时对累计排出数目进行计数;存储步骤,存储定义的排出数目阈值和定义的排出间隔时间;装满检测步骤,在计数步骤计数的累计排出数目超过所述定义的排出数目阈值时,检测到纸张排出盘装满排出的纸张;以及复位步骤,在排出间隔时间超过所述定义的排出间隔时间时将在计数步骤计数的累计排出数目复位,所述排出间隔时间从在所述排出步骤排出一张纸张时延伸直到排出下一张纸张。


在结合附图阅读时将从以下具体实施方式
更清楚本发明的其他目的、特征以及优
;^^,I .图1示出了依据本实施例的图像形成装置的外观的例子;图2示出了依据本实施例的图像形成装置的硬件配置的例子;图3示出了表示依据本实施例的图像形成装置的主要功能的功能框图;图4是纸张类型计数值表的例子;图5是用于描述在图像形成装置中检测装满的方法的时序图;图6示出了在检测到装满时的显示屏幕页的例子;图7是表示依据本实施例的修改例的图像形成装置的主要功能的功能框图;图8表示任务列表的例子;以及图9是用于描述在依据本修改例的图像形成装置中检测装满的方法的时序图。
具体实施例方式参考附图给出本发明的实施例的描述。在以下实施例中,依据本发明实施例的纸张排出设备被应用于图像形成装置。图像形成装置可以具有外部的纸张排出设备或内置的纸张排出设备。系统配置硬件给出图像形成装置1的硬件配置的描述。图1示出了依据本实施例的图像形成装置的外观的例子。图1表示MFP的例子;然而,本发明可以应用于例如包括用于排出纸张的排出机构和用于保存(接收)被排出的纸张的排出盘的打印机设备。图2示出了依据本实施例的图像形成装置1的硬件配置的例子。依据本实施例的图像形成装置1包括彼此互连的操作面板11、存储介质I/F 12、控制器13、数据通信I/F 14、扫描仪15、绘图仪16、以及HDD (硬盘驱动)17。操作面板11包括输入设备Ila和显示设备lib。输入设备Ila包括硬键,并被用于将各种操作信号输入到该装置主体内。此外,显示设备lib包括显示器,并且被用于显示与例如图像形成操作有关的各种信息项。数据通信I/F 14包括用于将图像形成装置1连接到网络的接口设备14a和诸如传真传输线的数据传输线。HDD 17存储各种类型的数据, 例如,由图像形成装置1处理的接收到的文档的数据和扫描的图像的数据,以及由各种应用使用的数据。此外,HDD 17通过预定的文件系统和DB(数据库)管理这些各种类型的数据。HDD 17中存储的各种类型的数据包括从记录介质输入的数据。存储介质被设置在存储介质I/F 12中包含的驱动设备1 中,并且通过驱动设备1 将数据从存储介质载入到HDD 17中。控制器13包括R0M(只读存储器)13a、RAM(随机访问存储器)13b以及CPU(中央处理单元)13c。ROM 13a存储当图像形成装置1被激活时执行的程序,以及各种类型的数据。此外,RAM 1 暂时保存从ROM 13a和HDD 17读取的各种程序和数据。CPU 13c执行由RAM 1 暂时保存的程序。例如,当通过数据通信I/F 14接收打印数据时,控制器13 利用CPU 13c执行可以解释从ROM 13a加载到RAM 1 中的PDL (页面描述语言)的程序 (PDL解析器),并解释打印数据以产生位像。扫描仪15包括图像扫描设备15a,并且光学地扫描在扫描表面上放置的原始文档并产生图像数据。绘图仪16包括打印设备16a,并且通过电子照相方法将位像打印在记录纸张上。如上所述,图像形成装置1通过上述硬件配置执行与诸如复印、扫描、打印和传真传输的图像形成操作有关的功能。功能接下来给出依据本实施例的图像形成装置1的主要功能配置的简要描述。图3是表示依据本实施例的图像形成装置1的主要功能的功能框图。图像形成装置1的主要功能包括图像着色单元210、打印单元220、排出机构/排出盘230、计数单元310、存储单元320、 装满检测单元330、以及复位单元340。在本部分简要描述这些功能,并且以下给出更多细节。图像着色单元210基于解释打印数据的打印机语言的结果来着色位像。这个功能对应于控制器13的功能。
打印单元220包括打印机引擎I/F和打印机引擎。当接收到打印请求时,打印单元220通过例如电子照相方法将着色后的位像打印在记录纸张上。这个功能对应于绘图仪16的功能。排出机构/排出盘230包括排出机构和纸张排出盘,用于排出已打印了图像的纸张并保存该纸张。从纸张排出口排出的纸张被保存在该纸张排出盘上直到用户来取走它。 这个功能包含在绘图仪16的功能中。计数单元310具有每次纸张从排出机构/排出盘230排出时对所累计的排出数目 323进行计数的功能。此外,计数单元310确定排出的纸张的类型,并基于对不同纸张类型设置的计数值(纸张类型计数值表324),将累计的排出数目323递增依据该纸张类型指定的计数值。存储单元320是用于保存各种参数和值的存储器。在本实施例中,存储单元320 存储定义的排出数目阈值321,定义的排出间隔时间322、累计的排出数目323、以及纸张类型计数值表324。以下给出细节。在计数单元310计数的累计排出数目323超过定义的排出数目阈值321时,装满检测单元330检测纸张排出盘装满了排出的纸张。复位单元340对从排出一张纸张开始直到排出下一张纸张的排出间隔时间进行计数(测量)。当从排出机构/排出盘230排出一张纸张开始直到排出下一张纸张的排出间隔时间超过定义的排出时间间隔322时,复位单元340复位已计数的累计排出数目323。上述功能实际上由计算机实现,在由图像形成装置1的CPU 13c执行程序时,使得该计算机执行这些功能。各种参数存储单元320保存定义的排出数目阈值321、定义的排出间隔时间322、累计排出数目323、以及纸张类型计数值表324。一累计排出数目累计排出数目323是在每次从纸张排出口排出纸张时计数的累计的纸张数目。例如,当排出10张纸张时且然后排出另外100张纸张时,累计排出数目323是110张。累计排出数目323在预定条件下复位(初始值=0)。一定义的排出数目阈值定义的排出数目阈值321是定义的纸张数目,在该定义的纸张数目上,在已连续地排出纸张后不能有更多纸张排出到纸张排出盘上。定义的排出数目阈值321是预先给出的已知信息,但也可以通过操作操作面板11来将定义的排出数目阈值321设置成任意数目。然而,定义的排出数目阈值321是定义了多少纸张可以被保存(或不能保存)在纸张排出盘上的阈值,因此,需要考虑从纸张排出盘到纸张排出口的高度以及纸张的厚度来确定定义的排出数目阈值321。例如,假设从纸张排出盘到纸张排出口的高度是45mm且平坦纸张是0. 08mm,则可以简单计算出最大近562张平坦纸张可以保存在纸张排出盘上。在此情况下,定义的排出数目阈值321可以被简单地设置成562张。然而,实际上,粘附的碳粉的厚度近0. 04mm,纸张之间的间隔近0.02mm,且排出时纸张弯曲近25mm。因此,在确定最后的定义的排出数目阈值321时也需要考虑这些因素。
在该例子中,从纸张排出盘到纸张排出口的高度是45mm。考虑到排出时纸张弯曲, 将放置在纸张排出盘上的一堆纸张的最大厚度设置成25mm。在平坦纸张的情况下,考虑
到粘附的碳粉的厚度和纸张之间的间隔,如下获得能放置在纸张排出盘上的纸张的最大数目。25/ (0. 08+0. 04+0. 02) 近 178 张从而,在该例子中,考虑到误差,在平坦纸张的情况下将定义的排出数目阈值321 定义为150张。一定义的排出间隔时间定义的排出间隔时间322是从当一张纸张从纸张排出口排出到纸张排出盘时直到下一张纸张从纸张排出口排出到纸张排出盘所花费的时间。定义的排出间隔时间322是被用作复位累计排出数目323的条件的值。当从纸张排出口排出一张纸张直到从纸张排出口排出下一张纸张的排出间隔时间超过定义的排出间隔时间322时,将计数的累计排出数目323复位。定义的排出间隔时间322是预先给定的已知信息,但也可以通过操作操作面板11 来将定义的排出间隔时间322设置成任意值。在此例子中,考虑到图像形成装置1的打印处理速度,将定义的排出间隔时间322定义为5秒。当对打印任务A给出多张的打印指令时,在从排出一张纸张时直到排出下一张纸张的5秒间隔内,连续排出纸张。从而,累计排出数目323被连续地计数并累计而不被复位。此外,假设下一个打印任务B是连续排队等候的,在从之前的打印任务A完成时开始的5秒内排出打印任务B的第一张纸张。类似的,假设下一个打印任务C是连续排队等候的,在从之前的打印任务B完成时开始的5秒内排出打印任务C的第一张纸张,以此类推。从而,累计排出数目323被连续地计数和累计而不被复位。同时,在下一个打印任务B 不是在打印任务A之后排队等候时,打印和排出操作停止一会儿直到指示下一个打印任务 B。例如,打印和排出操作停止大于5秒,因此累计排出数目323被复位。也就是说,只要打印任务在5秒内连续执行,则累计排出数目323被连续计数和累计而不被复位。纸张类型计数值表3M是包含对不同纸张类型定义的计数值的表格。纸张类型计数值表3M是基于纸张类型的厚度确定的已知信息。计数单元310确定排出纸张的类型, 并基于确定的纸张类型和对每种纸张定义的计数值(纸张类型计数值表324),将累计排出数目323增加依据该纸张类型定义的计数值。在平坦纸张的情况下,在上述例子中将定义的排出数目阈值321定义为150张;然而,图像形成装置1可以处理具有不同厚度的多种纸张类型。因此,随着纸张的厚度增加,需要将累计排出数目323增加较大的计数值。依据上述的计算,可以在纸张排出盘上放置150平坦纸张(更准确地,178张)。然而,在比平坦纸张厚的纸板和信封的情况下,可以放置在纸张排出盘上的纸张的最大数目少于150张(更准确地,178张)。从而,平坦纸张的计数值被定义为1,且诸如纸板的不同纸张类型的计数值被依据平坦纸张的厚度与诸如纸板的不同纸张类型的厚度之差进行计算。因此,即使各种类型的纸张被排出到纸张排出盘,纸张的最大数目也可以以平坦纸张为单位进行计数。图4是纸张类型计数值表324的例子。通过使用平坦纸张的厚度0. 08mm作为参考,与各种纸张类型的厚度成比例地确定计数值。作为简化,如图4所示定义各种纸张类型的计数值。例如,当排出一张纸板纸张时,考虑为排出了 1.5平坦纸张,且将累计排出数目 323增加1.5。在另一个例子中,当排出一个信封(由纸制成)时,考虑为排出2平坦纸张, 并将累计排出数目323增加2。自然,当排出一张平坦纸张时,考虑为排出一张平坦纸张,且将累计排出数目323增加1。信息处理图5是用于描述在图像形成装置1中检测装满的方法的时序图。参考图5进行以下描述。首先,确定是否已排出纸张(步骤S501)。可以基于各种因素来确定是否已排出纸张。此外,还需要考虑确定纸张类型。例如,打印任务(包括打印条件和图像数据)被发送到打印单元220(引擎I/F),因此可以通过获取该打印任务来识别与要被打印的纸张的数目和纸张类型相关的信息。这也可以基于用户在操作面板11中输入的信息来识别。此外, 当打印单元220完成打印时,打印单元220将排出指令发送到排出机构/排出盘230,因此可以依据该排出指令来识别上述信息。可选的,在控制器13 (在控制器13提供有依据本发明的装满检测功能的情况下)控制所有功能单元的操作时,可以通过控制器13识别上述信息。依据图像形成装置1的配置和设计,可以基于各种因素来确定是否已排出纸张。当排出纸张时,计数单元310确定纸张的类型(步骤S502)。可以依据如上所述的图像形成装置1的配置和设计来执行确定纸张类型的方法。接下来,计数单元310参考纸张类型计数值表324,并将累计排出数目323增加依据该纸张类型的值(步骤S503)。装满检测单元330将累计排出数目323与定义的排出数目阈值321相比较,确定累计排出数目323是否超过定义的排出数目阈值321 (步骤S504)。当累计排出数目323被确定为超过定义的排出数目阈值321时,确定(检测到)纸张排出盘装满被排出的纸张(步骤 S508)。同时,当累计排出数目323被确定为没有超过定义的排出数目阈值321时,复位单元340开始对纸张排出间隔进行计数(步骤S505)。当在定义的排出间隔时间322内排出新的纸张时(步骤S506),处理返回步骤S501,并重复步骤S501至S504。同时,当在定义的排出间隔时间322内没有排出新的纸张时,复位单元340将累计排出数目323复位(初始化)(步骤S507)。也就是说,当经过了定义的排出间隔时间322 而没有新的纸张排出时,复位累计排出数目323。在步骤S508,当确定(检测到)纸张排出盘装满被排出的纸张时,随后执行检测到装满时要执行的控制操作。例如,与传统的装满检测传感器检测到装满的情况类似,暂时中断(停止)MFP的打印/排出处理,或者,在每个纸张排出盘可以分别地上下移动时向下移动纸张排出盘。此外,可以暂时增加可以保存在纸张排出盘上的纸张的数目。此外,当存在两个纸张排出盘且一个在另一个之上时,可以移动一个纸张排出盘使得纸张排出到另一个纸张排出盘。从而,可以防止卡纸发生。在步骤S508,当确定(检测到)纸张排出盘装满被排出的纸张时,可以在图像形成装置1的显示器上报告/显示纸张排出盘装满被排出的纸张的消息,从而可以进入后续的操作。图6示出了检测到装满时的显示屏幕页的例子。用户确认显示屏幕页上的消息,并进入“继续打印”或“任务复位”的操作。当按下“继续打印”时,释放纸张排出盘的装满检测状态,并且图像形成装置1恢复已中断的打印操作。当按下“任务复位”时,取消后续的打印操作。例子1基于上述描述,描述依据本实施例的装满检测操作。在本例子中,前提条件如下。一定义的排出数目阈值150张(以平坦纸张为单位)一定义的排出间隔时间5秒一纸张类型计数值表如图4所示假设在依据本实施例的图像形成装置1中,用户指示了在200平坦纸张上打印的打印任务。在此情况下,每次打印并排出纸张时,确定纸张类型。纸张类型是平坦纸张,因此每次排出纸张时,累计排出数目323增加1。当累计排出数目323达到151时,确定累计排出数目323已超过定义的排出数目阈值321,因此确定(检测到)纸张排出盘装满被排出的纸张。由此,执行检测到装满时执行的控制操作来防止发生卡纸。在此例子中,打印任务已指示了在200平坦纸张打印,即使可以在纸张排出盘上保存的平坦纸张的最大数目是150。然而,即使实际在纸张排出盘上排出了可以在纸张排出盘上保存的纸张的最大数目,也可以通过检测装满(并执行检测到装满时执行的控制操作)来防止发生卡纸。例子2在本例子中,前提条件如下。一定义的排出数目阈值150张(以平坦纸张为单位)一定义的排出间隔时间5秒一纸张类型计数值表如图4所示假设在依据本实施例的图像形成装置1中,用户指示了在200纸板上打印的打印任务。在此情况下,每次打印并排出纸张时,确定纸张类型。纸张类型是纸板,因此每次排出纸张时,累计排出数目323增加1.5。当累计排出数目323达到101时,确定累计排出数目323已超过定义的排出数目阈值321,因此确定(检测到)纸张排出盘装满被排出的纸张。由此,执行检测到装满时执行的控制操作来防止发生卡纸。在此例子中,打印任务已指示了在200纸板纸张上打印,即使可以在纸张排出盘上保存的纸板纸张的最大数目是100。然而,即使实际在纸张排出盘上排出了可以在纸张排出盘上保存的纸张的最大数目(最大纸张数量),也可以通过检测装满(并执行检测到装满时执行的控制操作)来防止发生卡纸。例子3在本例子中,前提条件如下。一定义的排出数目阈值150张(以平坦纸张为单位)一定义的排出间隔时间5秒一纸张类型计数值表如图4所示假设在依据本实施例的图像形成装置1中,用户指示了在40平坦纸张上打印的打印任务。在此情况下,每次打印并排出纸张时,确定纸张类型。纸张类型是平坦纸张,因此每次排出纸张时,累计排出数目323增加1。在完成了在40张平坦纸张上的打印并排出40张平坦纸张时,累计排出数目323是40。假设正在打印40张平坦纸张的同时指示了在40张纸板纸张上打印的打印任务 (即,打印任务被存储在任务列队中)。从而,在完成在40张平坦纸张上的打印后,随后打印 40张纸板纸张。每次打印并排出纸张时,确定纸张类型。纸张类型是纸板,因此每次排出纸张时,累计排出数目323增加1.5。通过将纸板纸张的数目转换成平坦纸张的单位,打印的纸张的数目对应于60张。因此,当排出40张纸板纸张时,累计排出数目323总和为100。此外,假设正在打印40张平坦纸张和40张纸板纸张的同时指示了在10张平坦纸张上打印的打印任务。每次打印并排出纸张时,确定纸张类型。纸张类型是平坦纸张,因此每次排出纸张时,累计排出数目323增加1。因此,当排出该10张平坦纸张时,累计排出数目323总和为110。在一个接一个连续地指示打印任务时,在定义的排出间隔时间322(5秒)之前排出纸张。因此,累计排出数目323达到定义的排出数目阈值321 (150张)而不被复位,并确定(检测到)纸张排出盘装满被排出的纸张。在本例子中,一个接一个连续地指示打印任务,而无需用户从纸张排出盘取走被排出的纸张。因此,确定纸张排出盘装满被排出的纸张。然而,如果用户在连续指示的打印任务期间保持从纸张排出盘取走被排出的纸张,则即使在累计排出数目323达到150且检测到纸张排出盘装满被排出的纸张时,纸张排出盘可能实际上没有装满纸张(存在余量)。 然而,如果用户不从纸张排出盘取走任何被排出的纸张,则纸张排出盘实际上装满了被排出的纸张。因此,通过将定义的排出间隔时间322定义为5秒并考虑到连续指示打印任务的最忙碌周期(busy period)对在连续执行打印时的排出的纸张的累计数目进行计数,可以在最坏的情况下(即,当用户没有取走任何被排出的纸张时)防止发生卡纸。考虑到无中断地连续执行打印任务的最忙碌周期,将定义的排出间隔时间322设置成5秒(或更少)。然而,即使在最忙碌周期,也可能存在在打印任务之间出现中断的情况。在此情况下,纸张排出间隔时间超过5秒,因此累计排出数目323被复位。不过,如果用户没有从纸张排出盘取走任何纸张,则可能发生以下故障。即,即使纸张排出盘实际上装满了被排出的纸张,也不能检测到纸张排出盘被装满,因为累计排出数目323没有达到定义的排出数目阈值321。从而,通过设置长的定义的排出间隔时间322(例如,大约30秒至 1分钟),即使打印任务稍微被中断,也能防止累计排出数目323被复位。因此,即使在用户不从纸张排出盘取走任何纸张的最坏情况下,也可以在排出盘实际上装满时检测到纸张排出盘被装满。如上所述,通过适当地调节和设置定义的排出间隔时间,可以提高装满检测的准确性。此外,在上述描述中,考虑了用户不从纸张排出盘取走任何纸张的最坏情况下检测装满。然而,假设用户取走中等量的纸张,则可以将定义的排出数目阈值321设置在相对大的值(例如,200张)。实际上,纸张排出盘在150张变满。然而,假设用户取走一定数目的纸张(在此情况下,50张)。因此,考虑到取走的纸张,在累计排出数目323达到200时, 确定纸张排出盘装满被排出的纸张。如果用户如预期地取走50张,则当纸张排出盘上实际上保存了 150张被排出的纸张时,在累计排出数目323达到200时确定检测到装满。如上所述,通过适当调节和设置定义的排出数目阈值321,可以提高装满检测的准确性。修改例
接下来,给出上述实施例的修改例的描述。本修改例在确定复位在每次排出纸张时增加的累计排出数目323的方法上不同于上述实施例。在上述实施例中,复位单元340 对从排出一张纸张直到排出下一张纸张的排出间隔时间进行计数(测量)。当由排出机构 /排出盘230从排出一张纸张直到排出下一张纸张的排出间隔时间超过定义的排出间隔时间322时,复位已计数的累计排出数目323。同时,在本修改例中,复位单元340参考任务列表(任务队列),确定在当前被执行的打印任务之后是否存在排队等候的(预约的)打印任务,并基于确定结果复位累计排出数目323。在忙碌周期期间,假设连续指示打印任务使得图像形成装置1的操作未被中断。 在本修改例中,在正在执行本打印任务的同时,复位单元340参考任务列表(任务队列)。 当没有其他打印任务在排队等候(预约)时,即,当没有连续指示打印任务时,复位单元340 复位累计排出数目323。同时,当复位单元340参考任务列表(任务队列)且存在排队等候的(预约的)另一打印任务时,即,连续指示了打印任务时,复位单元340继续计数累计排出数目323。然后,当确定累计排出数目323已超过定义的排出数目阈值321时,确定(检测到)纸张排出盘装满了被排出的纸张。随后,执行检测到装满时执行的控制操作来防止发生卡纸。功能图7是表示依据本实施例的修改例的图像形成装置1的主要功能的功能框图。图 7与图3之间的区别在于,在图7中,定义的排出间隔时间322被移除,且代替的增加了任务列表325。图3的复位单元340的功能被修改,并因此由图7的340-2表示。任务列表图8表示任务列表325的例子。任务列表325是所谓的任务队列,其中,以列表格式注册图像形成装置1指示的(预约的)打印任务。自然,当被额外的任务中断时,可以改变执行打印任务的顺序。然而,原则上,任务按照它们被指示的顺序(先入先出)顺序执行。 在图8的任务列表325的例子中,指示了至少三个打印任务,且打印任务以当前执行的打印任务(平坦纸张40张)、下一个排队等候的打印任务(纸板40张)、以及然后下一个排队等候的打印任务(平坦纸张10张)的顺序执行。如上所述,可以依据图像形成装置1的配置和设计来管理任务列表325中的打印任务。例如,打印任务(包括打印条件和图像数据)被发送到打印单元220(引擎I/F),因此可以通过获取该打印任务来识别该打印任务(与要被打印的纸张的数目和纸张类型有关的信息)。这也可以基于用户在操作面板11中键入的信息来识别。此外,当打印单元220 完成打印时,打印单元220将排出指示发送到排出机构/排出盘230,因此可以依据排出指示来识别上述信息。可选的,在控制器13控制所有功能单元的操作时,可以由控制器13识别上述信息。信息处理图9是用于描述在依据本修改例的图像形成装置1中检测装满的方法的时序图。 参考图9进行以下描述。在图9中,步骤S505-2和S506-2不同于图5。首先,确定是否已排出纸张(步骤S501)。当排出纸张时,计数单元310确定纸张的类型(步骤S5(^)。接下来,计数单元310参考纸张类型计数值表324,并将累计排出数目323增加依据该纸张类型的值(步骤S503)。
装满检测单元330将累计排出数目323与定义的排出数目阈值321相比较,并确定累计排出数目323是否超过定义的排出数目阈值321 (步骤S504)。在累计排出数目323 被确定为超过定义的排出数目阈值321时,确定(检测到)纸张排出盘装满了被排出的纸张(步骤S508)。同时,当装满检测单元330确定累计排出数目323未超过定义的排出数目阈值321 时,复位单元340获取任务列表325(步骤S505-2)。复位单元340参考获取的任务列表 325,并确定是否存在不是当前正在执行的打印任务的、排队等候的另一个打印任务(步骤 S506-2)。当复位单元340确定存在排队等候的另一个打印任务时,处理返回到步骤S501, 并重复步骤S501至S504。也就是说,当存在不是当前正在执行的打印任务的、排队等候的另一个打印任务时,表示连续指示了打印任务,因此连续地增加累计排出数目323而不被复位。在忙碌周期中,连续指示打印任务并连续排出纸张而不复位累计排出数目323,并且纸张排出盘变满。当累计排出数目323超过定义的排出数目阈值321时,装满检测单元330 检测到纸张排出盘装满了被排出的纸张(步骤S508)。随后,执行检测到装满时执行的控制操作来防止发生卡纸。同时,当确定不存在不是当前正在执行的打印任务的、排队等候的另一个打印任务时,复位单元340复位累计排出数目323(步骤S507)。例如,在未忙碌周期内,当没有排队等候的打印任务时,表示没有连续指示打印任务。在此情况下,图像形成装置1暂时停止在当前正执行的打印任务结束后的操作。当在图像形成装置1停止操作后经过一会儿时, 用户将开始取走被排出的纸张。因此,纸张排出盘不太可能变满。例子3 (修改例)基于上述描述,通过应用例子3给出本修改例的装满检测的描述。在此例子中,前提条件如下。—定义的排出数目阈值150张(以平坦纸张为单位)一纸张类型计数值表如图4所示假设在依据本修改例的图像形成装置1中,由用户指示了在40张平坦纸张上打印的打印任务。在此情况下,每次打印和排出纸张时,确定纸张类型。纸张类型是平坦纸张, 因此每次排出纸张时,累计排出数目323增加1。当在40张平坦纸张上的打印完成且排出了该40张平坦纸张时,累计排出数目323是40。假设在正在打印40张平坦纸张的同时指示了在40张纸板纸张上打印的打印任务 (即,打印任务存储在任务队列中)。相应的,在完成在40张平坦纸张上的打印后,随后打印40张纸板纸张。每次打印并排出纸张时,确定纸张类型。纸张类型是纸板,因此每次排出纸张时,累计排出数目323增加1.5。通过将纸板纸张的数目转换成平坦纸张的单位,打印的纸张的数目对应于60。因此,在排出40张纸板纸张时,累计排出数目323总和为100。此外,假设在正在打印该40张平坦纸张和40张纸板纸张的同时指示了在10张平坦纸张上打印的打印任务。每次打印和排出纸张时,确定纸张类型。纸张类型是平坦纸张, 因此每次排出纸张时,累计排出数目323增加1。因此,在排出该10张平坦纸张时,累计排出数目323总和为110。累计排出数目323不被复位直到该时间点。当一个接另一个连续指示了打印任务时,在任务列表325中不断地存在排队等候的打印任务。当在任务列表325中存在排队等候的打印任务时(步骤S506-2),纸张被排出而不复位累计排出数目323,因此对累计排出数目323进行连续累计。当累计排出数目323 达到定义的排出数目阈值321 (150张)时,确定(检测到)纸张排出盘装满了被排出的纸张。在此例子中,这是在忙碌周期(其间,一个接另一个连续指示打印任务)中,并且纸张被连续排出而无需用户从纸张排出盘取走被排出的纸张。因此,确定纸张排出盘装满了被排出的纸张。然而,如果在不忙碌周期且打印任务被暂停,则复位累计排出数目 323 (步骤S507),并且检测不到装满。在不忙碌周期中,图像形成装置1在当前执行的打印任务结束后暂时停止操作。当在图像形成装置1停止操作后过去一会儿时,用户将取走被排出的纸张。因此,纸张排出盘不太可能变满。在本修改例中,假设应用了例子3的情况。假设没有引用例子1或例子2。也就是说,本修改例排除了例子3中的每个打印任务的打印纸张(排出的纸张)的数目立即超过定义的排出数目阈值321的情况。具体的,在本修改例中,假设用户不指示打印超过定义的排出数目阈值321的大量纸张的打印任务;假设在用户指示的每个打印任务中要被打印的纸张的最大数目不超过定义的排出数目阈值321。例如,当定义的排出数目阈值321是以平坦纸张为单位的150张时,可以在用户指示的每个打印任务中被打印的平坦纸张的最大数目是149张。在本修改例中,如果用户指示打印超过定义的排出数目阈值321的大量纸张的打印任务,且在任务列表325中没有排队等候的打印任务,则复位累计排出数目323并排出纸张。因此,即使排出的纸张的数目超过定义的排出数目阈值321,也不能被检测到。也就是说,如果用户指示打印超过定义的排出数目阈值321的大量纸张的打印任务,则不能检测到装满。因此,在本修改例中,有必要假设用户指示打印不超过定义的排出数目阈值321的纸张数目的打印任务。依据本发明的一个实施例,提供一种纸张排出设备、装满检测方法以及计算机可读记录介质,通过它们可以检测纸张排出盘是否装满纸张,而不需要诸如装满检测传感器的物理机构。本发明不限于这里描述的特定实施例,并且可以不脱离本发明的范围做出变型和修改。本实施例中用于方法、装置、系统、计算机程序、记录介质等的元件、元件的表述或组合,也有效地作为本发明的实施例。例如,在包括装满检测传感器的图像形成装置中,即使在装满检测传感器坏掉 (或由于某种原因不能检测装满)时,如果图像形成装置提供有本发明的实施例的功能,则这些功能可以被用作装满检测传感器的辅助功能。本申请基于2010年6月25日递交的日本在先专利申请No. 2010-145237和2011 年4月15日递交的日本在先专利申请No. 2011-090715,其整体内容通过参考引入于此。
权利要求
1.一种纸张排出设备,用于检测纸张排出盘是否装满被排出的纸张,所述纸张排出设备包括排出单元,用于将纸张排出到纸张排出盘上;计数单元,用于在每次由所述排出单元排出纸张时对累计排出数目进行计数; 存储单元,用于存储定义的排出数目阈值和定义的排出间隔时间; 装满检测单元,用于在由所述计数单元计数的累计排出数目超过所述定义的排出数目阈值时,检测到纸张排出盘装满被排出的纸张;以及复位单元,用于在排出间隔时间超过所述定义的排出间隔时间时将所述计数单元计数的累计排出数目复位,所述排出间隔时间从由所述排出单元排出一张纸张时延伸直到排出下一张纸张。
2.根据权利要求1所述的纸张排出设备,其中, 所述存储单元存储对不同纸张类型定义的计数值;并且所述计数单元确定由所述排出单元排出的纸张的纸张类型,并基于对所述不同纸张类型定义的所述计数值以及所确定的纸张类型,将累计排出数目增加依据所确定的纸张类型指定的计数值。
3.根据权利要求2所述的纸张排出设备,其中,定义所述不同纸张类型的所述计数值,使得所述计数值与所述不同纸张类型的厚度成比例的增加。
4.根据权利要求1至3任一项所述的纸张排出设备,其中,所述定义的排出数目阈值和所述定义的排出间隔时间中的至少一个可以被改变。
5.一种装满检测方法,在用于检测纸张排出盘是否装满被排出的纸张的纸张排出设备中执行,所述装满检测方法包括排出步骤,将纸张排出到纸张排出盘上; 计数步骤,在每次排出纸张时对累计排出数目进行计数; 存储步骤,存储定义的排出数目阈值和定义的排出间隔时间; 装满检测步骤,在计数步骤计数的累计排出数目超过所述定义的排出数目阈值时,检测到纸张排出盘装满被排出的纸张;以及复位步骤,在排出间隔时间超过所述定义的排出间隔时间时将在计数步骤计数的累计排出数目复位,所述排出间隔时间从在所述排出步骤排出一张纸张时延伸直到排出下一张纸张。
6.根据权利要求5所述的装满检测方法,其中, 所述存储步骤存储对不同纸张类型定义的计数值;并且所述计数步骤确定在所述排出步骤排出的纸张的纸张类型,并基于对所述不同纸张类型定义的所述计数值以及所确定的纸张类型,将累计排出数目增加依据所确定的纸张类型指定的计数值。
7.一种计算机可读记录介质,用于存储使得计算机执行依据权利要求5或6的装满检测方法的程序。
全文摘要
提供了纸张排出设备、装满检测方法和计算机可读记录介质。纸张排出设备用于检测纸张排出盘是否装满被排出的纸张。纸张排出设备包括排出单元,用于将纸张排出到纸张排出盘上;计数单元,用于在每次由排出单元排出纸张时对累计排出数目进行计数;存储单元,用于存储定义的排出数目阈值和定义的排出间隔时间;装满检测单元,用于在由计数单元计数的累计排出数目超过定义的排出数目阈值时,检测到纸张排出盘装满被排出的纸张;以及复位单元,用于在排出间隔时间超过定义的排出间隔时间时将计数单元计数的累计排出数目复位,排出间隔时间从由排出单元排出一张纸张时延伸直到排出下一张纸张。
文档编号B65H43/00GK102336347SQ20111018056
公开日2012年2月1日 申请日期2011年6月24日 优先权日2010年6月25日
发明者高桥聪 申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1