掌桥专利:专业的专利平台
掌桥专利
首页

图像形成装置、以及图像形成装置的控制方法

文献发布时间:2024-01-17 01:12:29


图像形成装置、以及图像形成装置的控制方法

技术领域

本发明涉及一种图像形成装置、以及图像形成装置的控制方法。

背景技术

一直以来,已知一种具备能够对纸张等介质进行收纳的盒的图像形成装置。例如,专利文献1公开了一种具备多个相对于装置主体而进行总线连接的增设盒的图像形成装置。专利文献1所记载的图像形成装置对一个增设盒进行特定,并针对所特定的增设盒而从装置主体对预定的处理的执行进行指示。

一般情况下,在像专利文献1所记载的那样的图像形成装置中,在盒与向盒指示处理的执行的装置之间被实施有肯定回答的发送接收。然而,在对肯定回答进行发送接收的图像形成装置中,在图像形成处理中,肯定回答的发送接收需要花费时间,或者在与被总线连接的多个盒进行通信时为了避免数据冲突而需要与各盒依次进行通信。因此,肯定回答的发送接收在图像形成装置中可能会成为图像形成处理的高速化的障碍。

专利文献1:日本特开平8-008935号公报

发明内容

解决上述课题的一个方式为一种图像形成装置,其具备:控制装置;第一盒;第二盒,其为与所述第一盒不同的盒,且其与所述控制装置所连接的总线型的通信线相连接,所述控制装置实施如下处理,即,在图像形成处理中,根据与所述第二盒相关的所述图像形成装置的状态,而向所述第二盒发送对无需肯定回答的情况进行指示的无需肯定回答指令。

解决上述课题的另一个方式为一种图像形成装置的控制方法,其中,所述图像形成装置具备控制装置、第一盒和第二盒,所述第二盒为与所述第一盒不同的盒且与所述控制装置所连接的总线型的通信线相连接,在所述图像形成装置的控制方法中,所述控制装置实施如下处理,即,在图像形成处理中,根据与所述第二盒相关的所述图像形成装置的状态,而向所述第二盒发送对无需肯定回答的情况进行指示的无需肯定回答指令。

附图说明

图1为表示图像形成装置的主视图。

图2为示意性地表示图像形成装置的侧剖面的图。

图3为表示图像形成装置的控制系统的结构的框图。

图4为表示第二主体通信控制部的工作的流程图。

图5为表示图像形成装置的工作的顺序图。

具体实施方式

以下,参照附图来对实施方式进行说明。

在图1以及图2中,对X轴、Y轴以及Z轴进行了图示。X轴、Y轴以及Z轴相互正交。Z轴表示图像形成装置1的设置状态下的上下方向以及铅直方向。X轴及Y轴与水平方向平行。Y轴表示图像形成装置1的前后方向。X轴表示图像形成装置1的左右方向。Z轴的正方向表示上方向。Y轴的正方向表示前方向。X轴的正方向表示左方向。另外,图像形成装置1的前表面为图像形成装置1的正面。

图1为表示图像形成装置1的主视图。

本实施方式的图像形成装置1被称为MFP(Multi Function Peripherals,多功能外设),其为具有图像形成功能、传真功能以及扫描功能等各种功能的复合机。

图像形成装置1在装置主体10的上部处具有读取单元11。读取单元11具备以可开闭的方式而被设置于装置主体10的上表面上的罩盖12、被搭载于罩盖12上的原稿托盘13、和自动送稿装置14(Auto Document Feeder,自动输稿器)。读取单元11对由自动送稿装置14从原稿托盘13上一张一张地输送来的原稿D、或者被安置于将罩盖12打开从而露出的玻璃台上的原稿D进行读取。利用读取单元11而被读取后的原稿D被排出至排出托盘15之上。

在装置主体10的正面上部处设置有操作面板16。操作面板16具备多个操作开关、显示器以及触摸面板等设备。

图像形成装置1具备主体盒17。主体盒17在装置主体10中被设置在操作面板16的下方的位置处所形成的凹部18内。主体盒17具备能够对纸张等介质S以层叠状态而进行收纳的主体托盘171。主体托盘171能够收纳一个或多个介质S。在主体托盘171的正面处,形成有在用户将主体托盘171拉出时使用的抓持部172。

主体盒17为“第一盒”的一个示例。

图像形成装置1在主体盒17的下方处具备油墨收纳部19。油墨收纳部19对作为油墨的供给源的油墨包20进行收纳。在油墨收纳部19中,对油墨的颜色各不相同的多个油墨包20进行收纳。

图像形成装置1在装置主体10的下方处具备第一增设盒21A、第二增设盒21B以及第三增设盒21C。在以下的说明中,在不对第一增设盒21A、第二增设盒21B以及第三增设盒21C进行区分的情况下,将它们称为“增设盒”并标注“21”的符号。

增设盒21为“第二盒”的一个示例。

第一增设盒21A、第二增设盒21B以及第三增设盒21C各自具有彼此大致相同的结构。因此,在参照图1的增设盒21的结构的说明中,以第一增设盒21A的结构为代表来进行说明,而对于第二增设盒21B以及第三增设盒21C的结构则省略其说明。

第一增设盒21A具备框体22、和被安装在框体22中的增设托盘23。增设托盘23能够收纳一张或多张介质S。另外,增设托盘23的介质S的可收纳张数既可以与主体盒17相比而较多也可以较少,还可以相同。在增设托盘23的正面处,形成有在用户将增设托盘23拉出时使用的抓持部24。

当图像形成装置1从PC(Personal Computer,个人电脑)等外部装置接收到图像形成数据时,会对与接收到的图像形成数据所表示的介质S的信息相对应的盒进行特定,并从所特定的盒中对介质S进行输送。图像形成数据包含要进行图像形成的介质S的信息、要在介质S上形成的图像数据、以及图像形成装置1依据于指令体系的各种控制指令等。图像形成装置1向沿着后文叙述的被形成于装置主体10内的输送路径HK而被输送的介质S而喷出从油墨收纳部19内被供给的油墨,以实施图像形成。

被实施了图像形成的介质S在装置主体10中从于操作面板16与主体盒17之间开口的排出口25被排出。在排出口25的下部处,设置有以能够在前后方向上伸缩的方式而多级地构成的滑动式的排出托盘26。从排出口25被排出的介质S被装载于延伸状态下的排出托盘26之上。

图2为示意性地表示图像形成装置1的侧剖面的图。另外,在图2中,对油墨收纳部19的图示进行了省略。

第一增设盒21A、第二增设盒21B以及第三增设盒21C各自具有彼此大致相同的结构。因此,在参照图2的增设盒21的结构的说明中,以第一增设盒21A的结构为代表来进行说明,而对于第二增设盒21B以及第三增设盒21C的结构则适当地省略其说明。

装置主体10具备第一主体输送部27。第一主体输送部27对从主体盒17或增设盒21被输送出的介质S在输送方向H上进行输送。第一主体输送部27具备第一主体输送辊对271、第二主体输送辊对272以及第三主体输送辊对273。第一主体输送辊对271、第二主体输送辊对272以及第三主体输送辊对273分别包括通过电机的动力而进行旋转的旋转辊、和伴随着旋转辊的旋转而进行从动的从动辊。第二主体输送辊对272在介质S的输送方向H上被设置于与第一主体输送辊对271相比靠下游处。第三主体输送辊对273在介质S的输送方向H上被设置于与第二主体输送辊对272相比靠下游处。

图像形成装置1具备图像形成单元28。如图2所示,图像形成单元28在输送方向H上被设置于第二主体输送辊对272与第三主体输送辊对273之间。图像形成单元28具备滑架281、和被搭载于滑架281上的喷墨头282。

滑架281被在与输送方向H正交的正交方向上延伸的滑架轴283所支承,以使喷墨头282沿着滑架轴283而在正交方向上进行扫描。

喷墨头282例如具备CYMK的四种颜色的喷嘴列。喷墨头282从油墨收纳部19接受油墨的供给,并从各喷嘴列上所设置的喷嘴喷出油墨,以在介质S上形成图像。

在介质S的输送路径HK中,在与喷墨头282对置的位置处设置有压印板29。压印板29跨及喷墨头282能够进行图像形成的范围而延伸,且其以使位于压印板29处的介质S的表面相对于从喷墨头282所喷出的油墨的喷出方向而成为垂直的方式,来对介质S平坦化地进行支承。

装置主体10具备第二主体输送部30。第二主体输送部30将被收纳在主体盒17中的介质S一张一张地向第一主体输送部27进行输送。第二主体输送部30具备主体拾取辊301、和主体分离辊对302。主体拾取辊301为,将被装载于主体托盘171中的介质S中的位于最上方处的介质S从主体托盘171中送出的辊。主体分离辊对302即使在通过主体拾取辊301而被送出的介质S重叠有多张的情况下,也会一张一张地将介质S朝向第一主体输送部27进行输送。主体分离辊对302包括旋转辊、和伴随着该旋转辊的旋转而进行从动的从动辊。主体盒17具备供介质S被装载于主体托盘171内的料斗板173。主体盒17通过使料斗板173倾斜,从而将被收纳于主体托盘171中的介质S压触在主体拾取辊301上。本实施方式的主体盒17通过利用主体盒17向凹部18内被插入时的力的机械驱动方式,来使料斗板173倾斜。

第一增设盒21A具备增设输送部31。增设输送部31将被收纳在增设托盘23中的介质S一张一张地向装置主体10进行输送。增设输送部31具备增设拾取辊311、增设分离辊对312以及增设输送辊对313。

增设拾取辊311、增设分离辊对312以及增设输送辊对313分别为“机械机构”的一个示例。

增设拾取辊311为将被载置于增设托盘23上的介质S中的位于最上方处的介质S从增设托盘23中送出的辊。

增设分离辊对312即使在通过增设拾取辊311而被送出的介质S重叠有多张的情况下,也会一张一张地将介质S向增设输送辊对313进行输送。增设分离辊对312包括旋转辊、和伴随着该旋转辊的旋转而进行从动的从动辊。

增设输送辊对313包括旋转辊和从动辊。增设输送辊对313将从增设分离辊对312被输送出的介质S向与第一增设盒21A的上方被邻接地设置的装置主体10进行输送。此外,增设输送辊对313将从被设置在第一增设盒21A的下方处的增设盒21被输送出的介质S向与第一增设盒21A的上方被邻接地设置的装置主体10进行输送。

另外,第二增设盒21B的增设输送辊对313将被收纳在第二增设盒21B中的介质S、或从第三增设盒21C被输送出的介质S向第一增设盒21A进行输送。第三增设盒21C的增设输送辊对313将被收纳在第三增设盒21C中的介质S向第二增设盒21B进行输送。

第一增设盒21A通过使料斗板32倾斜,从而将介质S压触在增设拾取辊311上。第一增设盒21A通过电动驱动方式来使料斗板32倾斜,以将介质S压触在增设拾取辊311上。

料斗板32为“机械机构”的一个示例。

接下来,对图像形成装置1的控制系统的结构进行说明。

图3为表示图像形成装置1的控制系统的结构的框图。

如图3所示,图像形成装置1具备主体控制装置100。

主体控制装置100具备CPU(Central Processing Unit:中央处理器)等的执行程序的主体处理器110、主体存储器120以及通信线I/F130。I/F为接口的缩写。主体控制装置100通过由主体处理器110来读取并执行主体存储器120所存储的控制程序121,从而对图像形成装置1的各部分进行控制。主体处理器110通过执行主体存储器120所存储的控制程序121,从而作为第一主体通信控制部111、第二主体通信控制部112、图像形成控制部113以及第二指令生成部114而发挥功能。

主体控制装置100为“控制装置”的一个示例。主体存储器120为“存储部”的一个示例。

主体存储器120为对控制程序121、由主体处理器110所执行的其他程序、以及由主体处理器110而被处理的数据等进行存储的存储器。主体存储器120具有非易失性的存储区域。此外,主体存储器120也可以具备易失性的存储区域,以构成主体处理器110的工作区域。

通信线I/F130具备连接器和通信电路等通信硬件。在通信线I/F130上,连接有能够供增设盒21进行连接的总线型的通信线TL。换而言之,在通信线I/F130上,以总线状的方式而连接有增设盒21。主体控制装置100经由通信线TL而与增设盒21进行通信。

图像形成装置1具备操作面板16、通信装置101、读取单元11、图像形成单元28、第一主体电机102、第二主体电机103、第三主体电机104、第四主体电机105以及第五主体电机106。操作面板16、通信装置101、读取单元11、图像形成单元28、第一主体电机102、第二主体电机103、第三主体电机104、第四主体电机105以及第五主体电机106连接至主体控制装置100。

操作面板16依照主体控制装置100的控制,而在显示器上对各种信息进行显示。此外,操作面板16将与对操作开关的操作相对应的信号输出至主体控制装置100。

通信装置101具备根据预定的通信标准的通信电路等通信硬件,其根据预定的通信标准来与独立于图像形成装置1的外部设备进行通信。

读取单元11根据主体控制装置100的控制而对原稿D进行读取。

图像形成单元28根据主体控制装置100的控制而使喷墨头282以及滑架281进行驱动,从而在介质S上形成图像。

第一主体电机102经由动力传递机构而连接于第一主体输送辊对271。主体控制装置100通过对第一主体电机102进行驱动,从而使第一主体输送辊对271的旋转辊进行旋转。

第二主体电机103经由动力传递机构而连接于第二主体输送辊对272。主体控制装置100通过对第二主体电机103进行驱动,从而使第二主体输送辊对272的旋转辊进行旋转。

第三主体电机104经由动力传递机构而连接于第三主体输送辊对273。主体控制装置100通过对第三主体电机104进行驱动,从而使第三主体输送辊对273的旋转辊进行旋转。

第四主体电机105经由动力传递机构而连接于主体拾取辊301。主体控制装置100通过对第四主体电机105进行驱动,从而使主体拾取辊301进行旋转。

第五主体电机106经由动力传递机构而连接于主体分离辊对302。主体控制装置100通过对第五主体电机106进行驱动,从而使主体分离辊对302的旋转辊进行旋转。

如上文所述,主体处理器110作为第一主体通信控制部111、第二主体通信控制部112、图像形成控制部113以及第二指令生成部114而发挥功能。图像形成控制部113作为第一指令生成部1131而发挥功能。

第一主体通信控制部111经由通信装置101而与外部设备进行通信。例如,第一主体通信控制部111从外部设备对图像形成数据进行接收。

第二主体通信控制部112经由通信线I/F130以及通信线TL,而与连接于通信线TL的增设盒21进行通信。第二主体通信控制部112将第一指令生成部1131以及第二指令生成部114所生成的指令发送至增设盒21。关于第二主体通信控制部112的工作的详细内容会在后文进行叙述。在增设盒21发送出作为肯定回答的ACK(Acknowledgement:确认字符)的情况下,第二主体通信控制部112从增设盒21对ACK进行接收。

图像形成控制部113基于第一主体通信控制部111所接收到的图像形成数据而实施图像形成处理。图像形成处理为包括介质S的输送、以及向介质S的图像形成的处理。

图像形成控制部113对图像形成单元28、第一主体电机102、第二主体电机103以及第三主体电机104进行控制,以实施图像形成处理。

在针对被收纳在主体盒17中的介质S实施图像形成处理的情况下,图像形成控制部113还进一步对第四主体电机105以及第五主体电机106进行控制,以对被收纳在主体盒17中的介质S进行输送并在该介质S上形成图像。

在针对被收纳在增设盒21中的介质S而实施图像形成处理的情况下,图像形成控制部113向增设盒21输出各种指令,以使增设盒21对介质S进行输送。

第一指令生成部1131生成向增设盒21输出的指令。第一指令生成部1131使主体存储器120对所生成的指令进行存储。在主体存储器120的存储区域中,针对相对于装置主体10而被增设的每个增设盒21而形成有发送队列Q。发送队列Q为对向增设盒21输出的指令进行临时存储的存储区域。在本实施方式的主体存储器120中,形成有与第一增设盒21A相对应的第一发送队列Q1、与第二增设盒21B相对应的第二发送队列Q2、和与第三增设盒21C相对应的第三发送队列Q3。第一指令生成部1131在生成了向第一增设盒21A输出的指令的情况下,使第一发送队列Q1对所生成的指令进行存储。第一指令生成部1131在生成了向第二增设盒21B输出的指令的情况下,使第二发送队列Q2对所生成的指令进行存储。第一指令生成部1131在生成了向第三增设盒21C输出的指令的情况下,使第三发送队列Q3对所生成的指令进行存储。

在本实施方式中,第一指令生成部1131生成的指令为硬件系统指令。

硬件系统指令为与增设盒21所具备的硬件相关的指令。在本实施方式中,硬件系统指令包括第一机械驱动指令、第二机械驱动指令、第三机械驱动指令、第四机械驱动指令、第一传感器指令、第二传感器指令、第三传感器指令以及第四传感器指令。

第一机械驱动指令、第二机械驱动指令、第三机械驱动指令以及第四机械驱动指令分别为“驱动指令”的一个示例。

第一机械驱动指令为指示增设拾取辊311的驱动的指令。第一机械驱动指令记述有增设拾取辊311的旋转量等。

第二机械驱动指令为对增设分离辊对312的驱动进行指示的指令。第二机械驱动指令记述有增设分离辊对312的旋转辊的旋转量等。

第三机械驱动指令为对增设输送辊对313的驱动进行指示的指令。第三机械驱动指令记述有增设输送辊对313的旋转辊的旋转量等。

第四机械驱动指令为指示料斗板32的驱动的指令。

第一传感器指令为请求第一传感器206A的检测值的指令。

第一传感器206A为对增设托盘23中是否收纳有介质S进行检测的传感器。

第二传感器指令为请求第二传感器206B的检测值的指令。

第二传感器206B为对增设托盘23中的介质S的位置进行检测的传感器。

第三传感器指令为请求第三传感器206C的检测值的指令。

第三传感器206C为对增设托盘23所收纳的介质S的尺寸进行检测的传感器。

第四传感器指令为请求第四传感器206D的检测值的指令。

第四传感器206D为对增设托盘23的有无进行检测的传感器。

第一指令生成部1131在生成指令时,将表示是否需要ACK的标记与要生成的指令建立对应关系。第一指令生成部1131通过使要建立对应关系的标记的内容有所不同,从而将要生成的指令设定为需要肯定回答指令或无需肯定回答指令。需要肯定回答指令为表示需要ACK的标记被建立了对应关系的指令。第一指令生成部1131能够将所有硬件系统指令设定为需要肯定回答指令。无需肯定回答指令为表示无需ACK的标记被建立了对应关系的指令。第一指令生成部1131能够将第一机械驱动指令、第二机械驱动指令、第三机械驱动指令、第四机械驱动指令、第一传感器指令以及第二传感器指令中的每一个设定为无需肯定回答指令。

另外,第一指令生成部1131例如基于命令代码等来进行指令的种类判断,并适当地使表示是否需要ACK的标记的内容有所不同。

第一指令生成部1131根据与增设盒21相关的图像形成装置1的状态,而将第一机械驱动指令、第二机械驱动指令、第三机械驱动指令、第四机械驱动指令、第一传感器指令以及第二传感器指令中的每一个作为无需肯定回答指令来生成。在本实施方式中,第一指令生成部1131根据图像形成装置1的状态是否为通信线TL上连接有一台以上的增设盒21的状态,而生成无需肯定回答指令。在连接至通信线TL的增设盒21的台数为一台以上的情况下,第一指令生成部1131将第一机械驱动指令、第二机械驱动指令、第三机械驱动指令、第四机械驱动指令、第一传感器指令以及第二传感器指令中的每一个作为无需肯定回答指令来生成。另一方面,在连接至通信线TL的增设盒21的台数低于一台的情况下,第一指令生成部1131并不生成要向增设盒21输出的指令。另外,例如在主体存储器120中存储有记录了增设盒21的连接台数的数据的情况下,第一指令生成部1131基于该数据来对连接于通信线TL的增设盒21的台数是否为一台以上进行判断。

一台为“预定数量”的一个示例。

第二指令生成部114生成向增设盒21输出的指令。第二指令生成部114在生成了向第一增设盒21A输出的指令的情况下,使第一发送队列Q1对所生成的指令进行存储。第二指令生成部114在生成了向第二增设盒21B输出的指令的情况下,使第二发送队列Q2对所生成的指令进行存储。第二指令生成部114在生成了向第三增设盒21C输出的指令的情况下,使第三发送队列Q3对所生成的指令进行存储。

在本实施方式中,第二指令生成部114生成的指令为软件系统指令。软件系统指令为与增设盒21的软件相关的指令。在本实施方式中,软件系统指令包括第一固件指令、第二固件指令以及时刻设定指令。

第一固件指令为请求增设盒21的固件的版本的指令。

第二固件指令为指示增设盒21的固件的更新的指令。

时刻设定指令为向增设盒21对时刻的设定进行指示的指令。

第二指令生成部114在生成指令时,将表示是否需要ACK的标记与要生成的指令建立对应关系。第二指令生成部114将要生成的所有指令作为需要肯定回答指令来生成。

接下来,参照图3而对增设盒21的控制系统的结构进行说明。

第一增设盒21A、第二增设盒21B以及第三增设盒21C各自具有彼此大致相同的结构。因此,在参照图3的增设盒21的结构的说明中,以第一增设盒21A的结构为代表来进行说明,而对于第二增设盒21B以及第三增设盒21C的结构则省略其说明。

第一增设盒21A具备增设控制装置200。增设控制装置200具备CPU等的执行程序的增设处理器210、以及增设存储器220。增设控制装置200通过由增设处理器210来读取并执行增设存储器220所存储的控制程序221,从而对第一增设盒21A的各部分进行控制。增设处理器210通过执行增设存储器220所存储的控制程序221,从而作为增设通信控制部211、以及指令执行部212而发挥功能。

增设存储器220为对控制程序221、由增设处理器210所执行的其他程序、以及由增设处理器210而被处理的数据等进行存储的存储器。增设存储器220具有非易失性的存储区域。此外,增设存储器220也可以具备易失性的存储区域,以构成增设处理器210的工作区域。

第一增设盒21A具备增设I/F201。增设I/F201具备连接器等通信硬件。增设I/F201与总线型的通信线TL相连接,从而经由通信线TL而与主体控制装置100进行通信。

第一增设盒21A具备第一增设电机202、第二增设电机203、第三增设电机204以及第四增设电机205。这些电机与增设控制装置200相连接。

第一增设电机202经由动力传递机构而与增设拾取辊311相连接。增设控制装置200通过使第一增设电机202进行驱动,从而使增设拾取辊311进行旋转。

第二增设电机203经由动力传递机构而与增设分离辊对312相连接。增设控制装置200通过使第二增设电机203进行驱动,从而使增设分离辊对312的旋转辊进行旋转。

第三增设电机204经由动力传递机构而与增设输送辊对313相连接。增设控制装置200通过使第三增设电机204进行驱动,从而使增设输送辊对313的旋转辊进行旋转。

第四增设电机205经由动力传递机构而使料斗板32倾斜。增设控制装置200通过使第四增设电机205进行驱动,从而使料斗板32倾斜。

第一增设盒21A具备传感器组206。传感器组206具备第一传感器206A、第二传感器206B、第三传感器206C以及第四传感器206D,且其将这些传感器的检测值输出至增设控制装置200。

如上文所述,增设处理器210作为增设通信控制部211、以及指令执行部212而发挥功能。

增设通信控制部211经由增设I/F201而与主体控制装置100进行通信。增设通信控制部211从主体控制装置100对指令进行接收。在从主体控制装置100接收到的指令并非无需肯定回答指令的情况下,增设通信控制部211向主体控制装置100发送针对所接收到的指令的ACK。此外,在从主体控制装置100接收到的指令为无需肯定回答指令的情况下,增设通信控制部211并不向主体控制装置100发送针对所接收到的指令的ACK。

指令执行部212执行增设通信控制部211所接收到的指令。另外,在增设通信控制部211所接收到的指令发生了损坏的情况下,指令执行部212对该指令进行读取并丢弃。另外,指令的损坏检测通过哈希函数或校验和等现有的手法来实施。

在增设通信控制部211所接收到的指令为第一机械驱动指令的情况下,指令执行部212使第一增设电机202进行驱动,以使增设拾取辊311旋转第一机械驱动指令中所记述的旋转量的量。

在增设通信控制部211所接收到的指令为第二机械驱动指令的情况下,指令执行部212使第二增设电机203进行驱动,以使增设分离辊对312的旋转辊旋转第二机械驱动指令中所记述的旋转量的量。

在增设通信控制部211所接收到的指令为第三机械驱动指令的情况下,指令执行部212使第三增设电机204进行驱动,以使增设输送辊对313的旋转辊旋转第三机械驱动指令中所记述的旋转量的量。

在增设通信控制部211所接收到的指令为第四机械驱动指令的情况下,指令执行部212使第四增设电机205进行驱动,以使料斗板32倾斜。

在增设通信控制部211所接收到的指令为第一传感器指令的情况下,指令执行部212将第一传感器206A的检测值输出至增设通信控制部211。增设通信控制部211将被输出的第一传感器206A的检测值输出至主体控制装置100。

在增设通信控制部211所接收到的指令为第二传感器指令的情况下,指令执行部212将第二传感器206B的检测值输出至增设通信控制部211。增设通信控制部211将被输出的第二传感器206B的检测值输出至主体控制装置100。

在增设通信控制部211所接收到的指令为第三传感器指令的情况下,指令执行部212将第三传感器206C的检测值输出至增设通信控制部211。增设通信控制部211将被输出的第三传感器206C的检测值输出至主体控制装置100。

在增设通信控制部211所接收到的指令为第四传感器指令的情况下,指令执行部212将第四传感器206D的检测值输出至增设通信控制部211。增设通信控制部211将被输出的第四传感器206D的检测值输出至主体控制装置100。

在增设通信控制部211所接收到的指令为第一固件指令的情况下,指令执行部212使增设通信控制部211向主体控制装置100发送表示增设盒21的固件的版本的信息。

在增设通信控制部211所接收到的指令为第二固件指令的情况下,指令执行部212对增设盒21的固件进行更新。

在增设通信控制部211所接收到的指令为时刻设定指令的情况下,指令执行部212对增设盒21所经过的时刻进行设定。

接下来,对图像形成装置1的工作进行说明。

首先,对与增设盒21的排他控制相关的图像形成装置1的工作进行说明。在图像形成装置1中,在使一个增设盒21对介质S进行输送的情况下,会针对该一个增设盒21而实施排他控制。这是为了避免在通信线TL上连接有多个增设盒21的情况下发生通信线TL中的数据冲突。

第二主体通信控制部112向排他控制的对象的增设盒21发送通信权授予指令。通信权授予指令为授予用于实施排他性的通信控制、即排他控制的通信权的指令。通过发送通信权授予指令,从而主体控制装置100开始进行被发送了通信权授予指令的增设盒21的排他控制。另外,在通信权授予指令中,对表示需要ACK的标记建立了对应关系。

被进行排他控制的增设盒21的增设通信控制部211在预定的契机下向主体控制装置100发送通信权返回指令。通信权返回指令为返回用于实施排他控制的通信权的指令。例如,在介质S的输送中预先确定有由指令执行部212最后处理的指令的情况下,增设通信控制部211以指令执行部212对该指令进行处理为契机,来向主体控制装置100发送通信权返回指令。通过发送通信权返回指令,从而在图像形成装置1中,使被发送了通信权返回指令的增设盒21的排他控制结束。另外,在通信权返回指令中,对表示需要ACK的标记建立了对应关系。

接下来,对与被存储在发送队列Q中的指令的发送相关的第二主体通信控制部112的工作进行说明。

图4为表示第二主体通信控制部112的工作的流程图。

在图4的工作中,其为第二主体通信控制部112将一个发送队列Q作为处理对象的工作。在将多个发送队列Q作为处理对象的情况下,第二主体通信控制部112会针对每个发送队列Q而实施图4的工作。

第二主体通信控制部112对处理对象的发送队列Q中是否存储有指令进行判断(步骤SA1)。

在判断为处理对象的发送队列Q中并未存储有指令的情况下(步骤SA1:否(NO)),第二主体通信控制部112再次实施步骤SA1的判断。

另一方面,在判断为处理对象的发送队列Q中存储有指令的情况下(步骤SA1:是(YES)),第二主体通信控制部112对处理对象的发送队列Q中所存储的指令为一个还是多个进行判断(步骤SA2)。

在判断为处理对象的发送队列Q中所存储的指令为一个的情况下(步骤SA2:一个),第二主体通信控制部112对处理对象的发送队列Q中所存储的指令为需要肯定回答指令还是无需肯定回答指令进行判断(步骤SA3)。另外,步骤SA3的判断例如基于表示是否需要ACK的标记而被实施。

在判断为处理对象的发送队列Q中所存储的指令为需要肯定回答指令的情况下(步骤SA3:需要肯定回答指令),第二主体通信控制部112对与处理对象的发送队列Q相对应的增设盒21是否为排他控制对象的增设盒21进行判断(步骤SA4)。

在判断为不是排他控制对象的增设盒21的情况下(步骤SA4:否),第二主体通信控制部112并不向增设盒21发送需要肯定回答指令(步骤SA5)。

另一方面,在判断为是排他控制对象的增设盒21的情况下(步骤SA4:是),第二主体通信控制部112向与处理对象的发送队列Q相对应的增设盒21发送需要肯定回答指令(步骤SA6)。

返回至步骤SA3的说明,在判断为处理对象的发送队列Q中所存储的指令为无需肯定回答指令的情况下(步骤SA3:无需肯定回答指令),第二主体通信控制部112向与处理对象的发送队列Q相对应的增设盒21发送无需肯定回答指令(步骤SA7)。

返回至步骤SA2的说明,在判断为处理对象的发送队列Q中所存储的指令为多个的情况下(步骤SA2:多个),第二主体通信控制部112对处理对象的发送队列Q中所存储的指令中是否包含有无需肯定回答指令进行判断(步骤SA8)。另外,步骤SA8的判断例如基于表示是否需要ACK的标记而被实施。

在判断为包含有无需肯定回答指令的情况下(步骤SA8:是),第二主体通信控制部112对被存储在处理对象的发送队列Q中的指令中的无需肯定回答指令以优先于需要肯定回答指令的方式,而向与处理对象的发送队列Q相对应的增设盒21进行发送(步骤SA9)。

在处理对象的发送队列Q中包含有多个无需肯定回答指令、且针对多个无需肯定回答指令而确定了发送顺序的情况下,在步骤SA9中,第二主体通信控制部112依照被预先确定的发送顺序来将多个无需肯定回答指令向增设盒21进行发送。另外,发送顺序作为数据而被存储在主体存储器120中。

例如,关于第四机械驱动指令以及第三机械驱动指令,设为预先确定有后续于第四机械驱动指令而对第三机械驱动指令进行发送的发送顺序。此外,设为处理对象的发送队列Q对第三传感器指令、第四机械驱动指令、第三机械驱动指令按照此顺序而进行存储。此外,设为在处理对象的发送队列Q中,按照作为向增设盒21进行输出的输出顺序的、第三传感器指令、第四机械驱动指令、第三机械驱动指令的顺序,来对各指令进行存储。在该示例的情况下,第二主体通信控制部112对第四机械驱动指令和第三机械驱动指令以优先于第三传感器指令的方式,而按照第四机械驱动指令、第三机械驱动指令的顺序来向增设盒21进行发送。

另外,在本实施方式中,发送顺序被确定的无需肯定回答指令为第一机械驱动指令、第二机械驱动指令、第三机械驱动指令以及第四机械驱动指令。这是由于在被收纳在增设盒21中的介质S的输送中,需要按照适当的顺序来对增设盒21的各机械机构进行控制的缘故。

返回至步骤SA8的说明,在判断为并不包含无需肯定回答指令的情况下(步骤SA7:否),第二主体通信控制部112实施步骤SA4的处理。

接下来,对针对多个增设盒21中所收纳的介质S来实施图像形成处理的情况下的图像形成装置1的工作进行说明。

图5为表示图像形成装置1的工作的一个示例的顺序图。

图5的顺序图所示的工作对按照第一增设盒21A、第二增设盒21B、第三增设盒21C的顺序来与各增设盒21通信的情况进行例示。此外,图5的顺序图所示的工作对主体控制装置100在与第一增设盒21A的通信过程中向第二增设盒21B以及第三增设盒21C发送无需肯定回答指令的情况进行例示。

主体控制装置100的第二主体通信控制部112向第一增设盒21A发送通信权授予指令(步骤SB1)。由此,在图像形成装置1中,开始进行第一增设盒21A的排他控制。

接下来,第二主体通信控制部112向第二增设盒21B发送无需肯定回答指令(步骤SB2)。

第一增设盒21A的增设通信控制部211对通信权授予指令进行接收,并向主体控制装置100发送针对通信权授予指令的ACK(步骤SB3)。在此,虽然主体控制装置100将无需肯定回答指令发送至第二增设盒21B,但并不会从第二增设盒21B发送ACK。因此,在步骤SB3中所发送的ACK不会在通信线TL中与其他数据发生冲突。

主体控制装置100的第二主体通信控制部112向第一增设盒21A发送需要肯定回答指令(步骤SB4)。

接下来,第二主体通信控制部112向第三增设盒21C发送无需肯定回答指令(步骤SB5)。

第一增设盒21A的增设通信控制部211向主体控制装置100发送针对在步骤SB5中被发送出的无需肯定回答指令的ACK(步骤SB6)。在此,虽然主体控制装置100将无需肯定回答指令发送至第三增设盒21C,但并不会从第三增设盒21C发送ACK。因此,在步骤SB6中所发送的ACK不会在通信线TL中与其他数据发生冲突。

接下来,第二主体通信控制部112向第一增设盒21A发送无需肯定回答指令(步骤SB7)。

在步骤SB7以后,主体控制装置100依照图4所示的指令发送,而向第一增设盒21A发送无需肯定回答指令或需要肯定回答指令。此外,在步骤SB7以后,主体控制装置100依照图4所示的指令发送,而向第二增设盒21B以及第三增设盒21C发送无需肯定回答指令。

第一增设盒21A的增设通信控制部211向主体控制装置100发送通信权返回指令(步骤SB8)。由此,在图像形成装置1中,第一增设盒21A的排他控制结束。

主体控制装置100的第二主体通信控制部112向第一增设盒21A发送针对通信权返回指令的ACK(步骤SB9)。

接下来,第二主体通信控制部112向第二增设盒21B发送通信权授予指令(步骤SB10)。由此,在图像形成装置1中,开始进行第二增设盒21B的排他控制。

第一增设盒21A的增设通信控制部211对通信权授予指令进行接收,并向主体控制装置100发送针对通信权授予指令的ACK(步骤SB11)。

当在第一增设盒21A之后、开始进行第二增设盒21B的排他控制时,第二增设盒21B的指令执行部212首先执行在第一增设盒21A被进行排他控制时从主体控制装置100被发送出的无需肯定回答指令。

在步骤SB11以后,主体控制装置100依照图4所示的指令发送,而向第二增设盒21B发送无需肯定回答指令或需要肯定回答指令。另外,在步骤SB11以后向第二增设盒21B所发送的无需肯定回答指令或需要肯定回答指令为,在第一增设盒21A与主体控制装置100进行通信时被发送出的指令的后续的指令。

第二增设盒21B的增设通信控制部211向主体控制装置100发送通信权返回指令(步骤SB12)。由此,在图像形成装置1中,第二增设盒21B的排他控制结束。

主体控制装置100的第二主体通信控制部112向第二增设盒21B发送针对通信权返回指令的ACK(步骤SB13)。

接下来,第二主体通信控制部112向第三增设盒21C发送通信权授予指令(步骤SB14)。由此,在图像形成装置1中,开始进行第三增设盒21C的排他控制。

第三增设盒21C的增设通信控制部211对通信权授予指令进行接收,并向主体控制装置100发送针对通信权授予指令的ACK(步骤SB15)。

当在第二增设盒21B之后开始进行第三增设盒21C的排他控制时,第三增设盒21C的指令执行部212执行在第一增设盒21A被进行排他控制时从主体控制装置100被发送出的无需肯定回答指令。

在步骤SB15以后,主体控制装置100依照图4所示的指令发送,而向第三增设盒21C发送无需肯定回答指令或需要肯定回答指令。另外,在步骤SB15以后向第二增设盒21B所发送的无需肯定回答指令或需要肯定回答指令为,在第一增设盒21A与主体控制装置100进行通信时被发送出的指令的后续的指令。

第三增设盒21C的增设通信控制部211向主体控制装置100发送通信权返回指令(步骤SB16)。由此,在图像形成装置1中,第三增设盒21C的排他控制结束。

主体控制装置100的第二主体通信控制部112向第三增设盒21C发送针对通信权返回指令的ACK(步骤SB17)。

如使用图5的示例所说明的那样,针对无需肯定回答指令并不发送接收ACK。因此,在图像形成装置1中,能够在对一个增设盒21进行排他控制时向其他增设盒21发送无需肯定回答指令。由此,主体控制装置100能够使开始进行其他增设盒21的排他控制时的其他增设盒21的状态成为对一个或多个指令进行接收的状态。因此,图像形成装置1能够与由其他增设盒21进行接收的指令的发送量相应地、使图像形成处理高速化。如使用图5的示例所说明的那样,主体控制装置100即使对于排他控制中的增设盒21也发送无需肯定回答指令。由此,由于能够在排他控制中的增设盒21与主体控制装置100之间减少ACK的发送接收次数,因此图像形成装置1能够使图像形成处理高速化。

对其他实施方式进行说明。

第二实施方式

第二实施方式的图像形成装置1根据与增设盒21相关的图像形成装置1的状态是否为正在对任意的增设盒21实施排他控制的状态,来对无需肯定回答指令进行发送。第二实施方式的图像形成控制部113对是否为正在对任意的增设盒21实施排他控制进行判断。该判断例如基于是否第二主体通信控制部112发送了通信权授予指令且并未接收到通信权返回指令而被实施。在判断为并未对任何增设盒21实施排他控制的情况下,图像形成控制部113将要向通信对象的增设盒21输出的指令作为需要肯定回答指令来生成。另一方面,在判断为正在对任意的增设盒21实施排他控制的情况下,图像形成控制部113将要向通信对象的增设盒21输出的指令作为无需肯定回答指令来生成。其中,作为无需肯定回答指令来生成的指令为第一机械驱动指令、第二机械驱动指令、第三机械驱动指令、第四机械驱动指令、第一传感器指令以及第二传感器指令。

例如,图像形成控制部113在并未与任何增设盒21进行通信的状态下生成向第一增设盒21A发送的指令的情况下,将要生成的所有指令作为需要肯定回答指令来生成。

此外,例如,在正在对第一增设盒21A实施排他控制时生成向第二增设盒21B发送的指令的情况下,图像形成控制部113将向第二增设盒21B发送的指令中的第一机械驱动指令、第二机械驱动指令、第三机械驱动指令、第四机械驱动指令、第一传感器指令以及第二传感器指令中的每一个作为无需肯定回答指令来生成。

第三实施方式

第三实施方式的图像形成装置1根据与增设盒21相关的图像形成装置1的状态是否为主体存储器120中所存储的指令的数据量的总计为阈值以上的状态,来对无需肯定回答指令进行发送。第三实施方式的图像形成控制部113在判断为发送队列Q中所存储的所有指令的数据量的总计小于阈值的情况下,将向通信对象的增设盒21输出的所有指令作为需要肯定回答指令来生成。另一方面,在判断为发送队列Q中所存储的所有指令的数据量的总计为阈值以上的情况下,图像形成控制部113将向通信对象的增设盒21输出的指令作为无需肯定回答指令来生成。其中,作为无需肯定回答指令来生成的指令为第一机械驱动指令、第二机械驱动指令、第三机械驱动指令、第四机械驱动指令、第一传感器指令以及第二传感器指令。

如以上所说明的那样,图像形成装置1具备:主体控制装置100;主体盒17;增设盒21,其为与主体盒17不同的盒,且其与主体控制装置100所连接的总线型的通信线TL相连接。主体控制装置100在图像形成处理中根据与增设盒21相关的图像形成装置1的状态,而向增设盒21发送对无需ACK的情况进行指示的无需肯定回答指令。

由此,由于根据与增设盒21相关的图像形成装置1的状态来向增设盒21发送无需肯定回答指令,因此,主体控制装置100能够在不实施ACK的发送接收的条件下与增设盒21进行通信。因此,图像形成装置1能够在图像形成处理中缩短ACK的发送接收所需的时间。此外,在多个增设盒21总线连接于主体控制装置100的情况下,图像形成装置1能够与多个增设盒21并列地进行通信。因此,图像形成装置1能够使图像形成处理高速化。

在连接于总线型的通信线TL的增设盒21的台数小于一台、即一台都没有的情况下,主体控制装置100并不向增设盒21发送无需肯定回答指令。此外,在连接于总线型的通信线TL的增设盒21的台数为一台以上的情况下,主体控制装置100向增设盒21发送无需肯定回答指令。

由此,在一台以上的增设盒21总线连接于主体控制装置100的情况下,向增设盒21发送无需肯定回答指令。因此,由于能够避免在通信线TL中发生数据冲突的情况,因此图像形成装置1在能够使图像形成处理高速化的同时,还能够适当地实施图像形成处理。

图像形成装置1具备多个增设盒21。在并未对任何增设盒21实施排他控制的情况下,主体控制装置100向增设盒21发送需要肯定回答指令。在正在对任意的增设盒21实施排他控制的情况下,主体控制装置100向其他增设盒21发送无需肯定回答指令。

由此,在并未对任何增设盒21实施排他控制的情况下,能够利用ACK来确保与增设盒21的通信的可靠性,此外,在正在对任意的增设盒21实施排他控制的情况下,能够避免在通信线TL中发生数据冲突。因此,图像形成装置1在能够使图像形成处理高速化的同时,还能够根据增设盒21的排他控制的方式,来适当地实现通信的可靠性的确保、以及数据冲突的避免。

主体控制装置100具备主体存储器120,所述主体存储器120对向增设盒21发送的指令进行存储。在主体存储器120所存储的指令的数据量的总计小于阈值的情况下,主体控制装置100向增设盒21发送需要肯定回答指令。在主体存储器120所存储的指令的数据量的总计为阈值以上的情况下,主体控制装置100向增设盒21发送无需肯定回答指令。

由此,图像形成装置1能够根据主体存储器120所存储的指令的数据量,而将向增设盒21发送的指令切换为无需肯定回答指令或需要肯定回答指令。

主体控制装置100具备主体存储器120,所述主体存储器120对向增设盒21发送的指令进行存储。在主体存储器120对多个指令进行了存储的情况下,主体控制装置100对主体存储器120所存储的多个指令中的无需肯定回答指令以优先于无需肯定回答指令以外的指令的方式,而向增设盒21进行发送。

由此,由于使得能够向增设盒21发送更多的指令,因此图像形成装置1能够使图像形成处理更加高速化。

在主体存储器120中存储有多个被确定了发送顺序的无需肯定回答指令的情况下,主体控制装置100依照被确定的发送顺序来将多个无需肯定回答指令向增设盒21进行发送。

由此,通过依照被确定的发送顺序而将多个无需肯定回答指令发送至增设盒21,从而能够使增设盒21以适当的顺序来对无需肯定回答指令进行处理。因此,图像形成装置1在能够使图像形成处理更加高速化的同时,还能够适当地实施图像形成处理。

无需肯定回答指令包括对增设盒21所具备的机械机构的驱动进行指示的驱动指令。

在增设盒21所接收到的无需肯定回答指令发生了损坏的情况下,增设盒21对发生了损坏的无需肯定回答指令进行读取并丢弃。由此,通过将对机械机构的驱动进行指示的驱动指令设为无需肯定回答指令,从而在增设盒21所接收到的无需肯定回答指令发生了损坏的情况下,图像形成装置1会实施与设计不同的工作并停止工作。因此,图像形成装置1即使不设置专用的应对的处理,也能够通过图像形成装置1的工作停止来应对无需肯定回答指令的损坏。

在图像形成装置1的控制方法中,主体控制装置100在图像形成处理中,根据与增设盒21相关的图像形成装置1的状态,而向增设盒21发送对无需肯定回答的情况进行指示的无需肯定回答指令。

由此,可以实现与上述的图像形成装置1的效果同样的效果。

上述的实施方式只不过示出了应用本发明的一个具体例。本发明并不被限定于上述的实施方式的结构,而能够在不脱离发明的主旨的范围内在各种各样的方式中实施。

在上述的实施方式中,对图像形成装置1具备三个增设盒21的情况进行了例示。然而,图像形成装置1只需具备一个以上的增设盒21即可,图像形成装置1所具备的增设盒21并不被限定于三台。

在上述的实施方式中,将“预定数量”设为一台。然而,“预定数量”并不被限定于一台,而也可以为一台以上。

例如,上述的实施方式作为图像形成装置1而对复合机进行了例示。然而,图像形成装置1并不被限定于复合机,其只需为至少具有图像形成功能的装置即可。

虽然在上述的实施方式中对串行式的喷墨头282进行了例示,但是向介质S喷出油墨的头也可以为行式的头或侧移式的头。此外,图像形成装置1的图像形成方式并不被限定于喷墨式。喷墨头282并不被限定于喷出CMYK的四种颜色的油墨的头,而例如也可以为使用向CMYK的四种颜色中添加了特殊颜色油墨而成的多种颜色的油墨的头,还可以为能够喷出单色或两种颜色的油墨的头。

虽然在上述的实施方式中,对从油墨包20被供给油墨的喷墨头282进行了例示,但是图像形成装置1所具备的喷墨头282也可以为从墨盒或油墨罐等被供给油墨的结构。

主体处理器110以及增设处理器210既可以通过单一的处理器来构成,也可以通过多个处理器来构成。主体处理器110以及增设处理器210也可以为被编程了的硬件,以实现对应的功能部。即,主体处理器110以及增设处理器210例如也可以由ASIC(ApplicationSpecific Integrated Circuit:特殊应用集成电路)或FPGA(Field Programmable GateArray:现场可编程逻辑门阵列)而被构成。

此外,图3所示的图像形成装置1的各部分为一个示例,其具体的安装方式并未被特别限定。也就是说,并不一定必须安装有与各部分独立地对应的硬件,当然也可以设为通过由一个处理器来执行程序从而实现各部分的功能的结构。此外,也可以将在上述的实施方式中由软件所实现的功能的一部分设为硬件,或者,也可以使由硬件所实现的功能的一部分由软件来实现。此外,关于图像形成装置1的其他各部分的具体的细节部分结构也可以任意地进行变更。

此外,为了使图像形成装置1的各部分的工作容易理解,从而例如使图4以及图5所示的工作的步骤单位根据主要的处理内容而进行了分割,本发明并不会通过处理单位的分割的方法和名称而被限定。也可以根据处理内容而进一步将之分割为更多的步骤单位。此外,也可以以使一个步骤单位包括更多的处理的方式来进行分割。此外,该步骤的顺序也可以在对本发明的主旨没有妨碍的范围内适当地进行替换。

符号说明

1…图像形成装置;10…装置主体;11…读取单元;16…操作面板;17…主体盒(第一盒);21…增设盒(第二盒);21A…第一增设盒(第二盒);21B…第二增设盒(第二盒);21C…第三增设盒(第二盒);28…图像形成单元;32…料斗板(机械机构);100…主体控制装置(控制装置);101…通信装置;102…第一主体电机;103…第二主体电机;104…第三主体电机;105…第四主体电机;106…第五主体电机;110…主体处理器;111…第一主体通信控制部;112…第二主体通信控制部;113…图像形成控制部;114…第二指令生成部;120…主体存储器(存储部);121…控制程序;130…通信线I/F;200…增设控制装置;201…增设I/F;202…第一增设电机;203…第二增设电机;204…第三增设电机;205…第四增设电机;206…传感器组;206A…第一传感器;206B…第二传感器;206C…第三传感器;206D…第四传感器;210…增设处理器;211…增设通信控制部;212…指令执行部;220…增设存储器;221…控制程序;271…第一主体输送辊对;272…第二主体输送辊对;273…第三主体输送辊对;301…主体拾取辊;302…主体分离辊对;311…增设拾取辊(机械机构);312…增设分离辊对(机械机构);313…增设输送辊对(机械机构);1131…第一指令生成部;Q…发送队列;Q1…第一发送队列;Q3…第三发送队列;S…介质;TL…通信线。

相关技术
  • 图像形成装置、图像形成系统以及图像形成方法
  • 图像形成方法、图像形成装置和图像形成系统
  • 图像处理装置、图像形成装置、图像处理方法以及记录介质
  • 显示输入装置、图像形成装置及显示输入装置的控制方法
  • 图像形成装置、带驱动装置以及带驱动装置的控制方法
  • 图像形成装置、图像形成系统、图像形成控制方法和图像形成方法
  • 图像形成装置、图像形成系统、图像形成控制方法和图像形成方法
技术分类

06120116054514