图像形成装置以及图像形成系统的制作方法_3

文档序号:9508730阅读:来源:国知局
冲区32为空,因此,可以使用的响应(0K)从RAW端口 56返回到联接合作用打印服务25 (S26c)。发送打印数据后,联接合作用打印服务25通知虚拟直接打印用端口 24数据发送成功(S26d)。这个处理一直做循环处理,直到被分割为数据块的全部数据传送完成。
[0058]打印数据发送完成后,虚拟直接打印用端口 24将其通知给联接合作用打印服务25(S27a)。联接合作用打印服务25将发送成功的这一响应通知给虚拟直接打印用端口24 (S27b),则直接打印处理结束。
[0059]图5是由移动设备60进行直接打印时的处理的流程表,展示了打印缓冲区32为满的情况下的另外的处理。在图4所示的处理中,图像形成装置10的打印缓冲区32变空时,打印数据不被即时处理,需要进行再次缓冲的发送。因此,会造成设备性能不佳。
[0060]这里,如图5所示的处理中,对发送至联接合作用应用程序23可使用的应用程序用工作存储区26的缓冲,执行暂时保存的处理。被保存的缓冲,当打印缓冲区32空出来时,向RAW端口 56发送,可以将设备性能下降的程度控制到最小。
[0061]具体而言,执行如下的处理。S卩,虚拟直接打印用端口 24从移动设备60获取打印数据后,对联接合作用打印服务25进行任务数据发送准备确认处理(S31a)。联接合作用打印服务25,在准备就绪后,就打印权限(token)进行响应(S31b)。
[0062]接下来,虚拟直接打印用端口 24对联接合作用打印服务25的任务数据发送处理做出执行(S32a)。此时,打印数据是处于被正确适当发送的状态,因此,成为[Status=SENDING](状态=传送)。接收到打印数据后,联接合作用打印服务25通知已经成功(S32b)。
[0063]这里假设为:发生了被通知打印缓冲区32满了不能使用的情况(S33)。
[0064]打印缓冲区32变为满的状态时,虚拟直接打印用端口 24持续进行将打印数据发送给联接合作用打印服务25的处理(S34a)。
[0065]联接合作用打印服务25对RAW端口 56进行端口状态的检查,也就是说,确认打印缓冲区32是空的还是满的(S34b)。是满的状态,所以这一信息被从RAW端口 56通知给联接合作用打印服务25(S34c)。接下来,联接合作用打印服务25针对虚拟直接打印用端口24作出打印缓冲区32为满的响应(S34d)。另外,联接合作用打印服务25将所获取的打印数据暂时保存在应用程序用工作存储区26中(S35)。
[0066]若打印缓冲区32为空时,则进行如下的处理。S卩,虚拟直接打印用端口 24如上面所述那样,持续进行将打印数据发送给联接合作用打印服务25的处理(S36a)。联接合作用打印服务25对RAW端口 56进行端口状态的检查(S36b),打印缓冲区32为空,因此,可以使用的响应(0K)从RAW端口 56返回到联接合作用打印服务25 (S36c)。
[0067]这种情况下,首先,应用程序用工作存储区26的打印数据被发送到RAW端口 56,接下来,从虚拟直接打印用端口 24发送来的打印数据被发送至RAW端口 56。其后,联接合作用打印服务25通知虚拟直接打印用端口 24发送成功(S36d)。这个处理一直做循环处理,直到被分割为数据块的全部数据传送完成。
[0068]打印数据发送完成后,虚拟直接打印用端口 24将这一信息通知给联接合作用打印服务25 (S37a)。联接合作用打印服务25将这一发送成功的响应通知给虚拟直接打印用端口 24(S37b),直接打印处理结束。
[0069]S卩,根据本实施方式,由没有假脱机程序的操作系统(0S)所驱动的移动设备60进行打印处理的情况下,即使图像形成装置10的打印缓冲区32为满时,也能顺利实现打印处理。特别是,直接打印处理的情况下,图像形成装置10的打印数据的解释需要充分的处理能力,现有的技术之下,打印缓冲区的容量针对数据量的处理能力不充分、处理能力大幅下降,但根据本实施方式,可以减轻上述处理能力不足的下降程度。
[0070]以上是基于实施方式对本发明进行了说明。该实施方式是一个示例,这些各个构成要素的组合可以有各种各样的变形示例,这些变形示例也属于本发明的范围。这一点本领域的技术人员应该理解。
【主权项】
1.一种图像形成装置,该图像形成装置不使用假脱机程序功能而获取外部设备发送来的打印任务并执行该任务,其特征在于, 具有在规定的平台上运行的应用程序, 所述应用程序,从所述外部设备经由所述网络接收到所述打印任务后,对打印用端口进行确认打印缓冲区是否有空余,若所述打印缓冲区不能使用,则通知所述外部设备停止发送所述打印任务,直至所述打印缓冲区可使用。2.一种图像形成装置,该图像形成装置不使用假脱机程序功能而获取外部设备发送来的打印任务并执行该任务,其特征在于, 具有在规定的平台上运行的应用程序,和针对所述应用程序被设定为可以使用的工作存储区, 所述应用程序,当从所述外部设备经由所述网络接收到所述打印任务时,对打印用端口进行确认打印缓冲区是否有空余,若所述打印缓冲区不能使用,把从所述外部设备获取到的所述打印任务暂时保存,直至所述打印缓冲区可使用。3.根据权利要求1或2所述的图像形成装置,其特征在于, 所述平台为了与外部设备联接合作,而使用国际互联网标准技术而被设定,所述应用程序执行经由网络与所述外部设备联接合作的处理。4.一种图像形成系统,其具备:没有假脱机程序功能的外部设备,和获取从所述外部设备发送来的打印任务并执行该打印任务的图像形成装置,其特征在于, 所述图像形成装置,拥有在规定的平台上运行的应用程序,所述应用程序从所述外部设备经由所述网络接收到所述打印任务时,对打印用端口进行确认打印缓冲区是否有空余,若所述打印缓冲区不能使用,则通知所述外部设备停止发送所述打印任务,直至所述打印缓冲区可使用。5.一种图像形成系统,其具备:没有假脱机程序功能的外部设备,和获取从所述外部设备发送来的打印任务并执行该打印任务的图像形成装置,其特征在于, 所述图像形成装置,拥有在规定的平台上运行的应用程序,和针对所述应用程序被设定为可以使用的工作存储区, 所述应用程序,当从所述外部设备经由网络接收到所述打印任务时,对打印用端口进行确认打印缓冲区是否有空余,若所述打印缓冲区不能使用,则把从所述外部设备获取到的所述打印任务暂时保存,直至所述打印缓冲区可使用。
【专利摘要】本发明提供一种由如平板电脑或智能手机等没有假脱机程序的设备对图像形成装置进行打印输出的情况下,也能顺利进行打印输出处理的技术。为此,当发送大容量的印刷打印数据时,图像形成装置(10)的打印数据的RIP处理赶不上发送速度的情况下,打印缓冲区(32)就变满。这种情况下,联接合作用应用程序(23)确认RAW端口(56)的状态后,打印缓冲区(32)为满时,将其情况响应给移动设备(60)。接收到这一信息的移动设备(60)暂时进行休眠,然后再次尝试发送数据。另外,不经休眠、对被发送至联接合作用应用程序(23)可使用的应用程序用工作存储区(26)中的缓冲,执行暂时保存处理。
【IPC分类】H04N1/00
【公开号】CN105262923
【申请号】CN201510411826
【发明人】小熊嵩志
【申请人】京瓷办公信息系统株式会社
【公开日】2016年1月20日
【申请日】2015年7月14日
【公告号】US20160012321
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1