本发明专利技术提供对发送了打印任务的每个应用程序,能够迅速并且容易地切换向基于JMF的消息的任务ID等动态值的添加的有无的图像形成系统中的通信控制方法。具有:基于从多个应用程序的任意一个向图像形成装置发送的打印任务等的描述来确定应用程序的步骤(a);按照每个应用程序,将针对附加于打印任务的、由按照每个打印任务分配的任意值构成的动态值的打印任务的描述的规则,同与动态值建立了关联的动作一起进行管理的步骤(b);根据在步骤(b)中针对应用程序而管理的规则来对打印任务进行解析,从而识别动态值,并且对于动态值,进行与动态值建立了关联的动作的步骤(c),该应用程序是在步骤(a)中针对打印任务而确定出的应用程序。
【技术实现步骤摘要】
本专利技术涉及图像形成系统中的通信控制方法、以及图像形成系统。
技术介绍
一般地,作为在打印工序中的指示书即打印任务中用于描述打印设定的标准的格式,使用JDF(Job Definit1n Format:作业定义格式)。另外,作为在打印工序中用于描述在装置间收发的消息的格式使用JMF(Job Messaging Format:作业消息格式)。JDF以及JMF是标准规范,在功能等的描述中允许多个表现方法。例如,关于打印设定中的份数的设定,JDF允许多个表现方法。因此,在图像形成装置中,为了进行适当的打印,需要通过对每个作为接续对象的应用程序进行软件的修正等,来解析基于JDF的描述。作为用于解决这样的问题的现有技术,有在日本国专利公开公报2013 — 88992号中公开的技术。即,预先将每个应用程序的JDF解析数据存储至服务器,图像形成装置基于所接收到的打印任务的描述来确定应用程序,并从服务器中获取用于对确定出的应用程序进行解析的JDF解析数据。然后,通过获取的JDF解析数据来对基于JDF的打印任务的描述进行解析。由此,能够与各应用程序对应地进行适当的打印,并且无需伴随应用程序的增加的图像形成装置中的软件的修正或者变更等应对。但是,在从图像形成装置对发送了基于JDF的打印任务的应用程序发送基于JMF的消息时,能否在任务ID等任务提交后对每个打印任务进行值确定的动态值的向JMF的添加,按照每个应用程序而不同。即,通过将动态值添加到JMF,存在能够对每个打印任务发送针对该打印任务的基于JMF的消息的应用程序,另一方面,通过将动态值添加到JMF也存在有挂起的可能性的应用程序。而且,对JMF添加值按照每个打印任务而变化的动态值、以及按照每个应用程序切换有无动态值的添加,通过上述现有技术是不可能完成的,为了实现该功能,需要对通过图像形成装置动作的软件进行修正。
技术实现思路
本专利技术是为了解决这样的问题而完成的。即,基于通过多个应用程序的任意一个发送的打印任务等来确定应用程序,并按照每个应用程序,将与附加于打印任务的动态值相关的打印任务的描述的规则同与动态值建立了关联的动作一起进行管理。而且,通过根据针对确定出的应用程序而管理的规则来对打印任务进行解析从而识别动态值,并且进行与识别出的动态值建立了关联的动作。由此,目的在于不用对图像形成装置的软件进行修正,就能够迅速并且容易地、按照发送了打印任务的每个应用程序切换有无向基于JMF的消息的任务ID等动态值的添加。本专利技术的上述课题通过以下的方法来解决。(I) 一种图像形成系统中的通信控制方法,是具有多个应用程序和图像形成装置,且至少能够从上述多个应用程序向上述图像形成装置发送用JDF代码描述的打印任务,并且,在上述多个应用程序与上述图像形成装置之间收发用JMF代码描述的消息的图像形成系统中的通信控制方法,具有:步骤(a),在该步骤中,基于从上述多个应用程序的任意一个向上述图像形成装置发送的上述打印任务以及与上述打印任务相关联的上述消息的至少任意一个的描述,来确定应用程序;步骤(b),在该步骤中,按照每个上述应用程序,将针对附加于上述打印任务的、由按照每个上述打印任务分配的任意值构成的动态值的上述打印任务的描述的规则,同与上述动态值建立了关联的动作一起进行管理;以及步骤(C),在该步骤中,根据在上述步骤(b)中针对应用程序而管理的上述规则来对上述打印任务进行解析,从而识别上述动态值,并且对于识别出的上述动态值,进行在上述步骤(b)中管理的与上述动态值建立了关联的动作,其中,该应用程序是在上述步骤(a)中针对上述打印任务而确定出的应用程序。(2)根据上述(I)所述的图像形成系统中的通信控制方法,还具有管理在上述步骤(C)中识别出的上述动态值的步骤(d),在上述步骤(C)中进行的上述动作包含:在由上述图像形成装置接收到上述打印任务以及与上述打印任务相关联的上述消息的至少任意一个时,通过使在上述步骤(C)中识别出的上述动态值在上述步骤(d)中保存来进行管理的动作;以及在向上述步骤(a)中确定出的应用程序发送以针对上述打印任务的响应或者通知为目的的上述消息时,将在上述步骤(d)中管理的上述动态值附加到针对上述打印任务的上述消息的动作。(3)根据上述(2)所述的图像形成系统中的通信控制方法,上述步骤(d)进一步对在上述步骤(c)中识别出的每个上述动态值赋予唯一的内部任务ID,并且将上述动态值与对上述动态值赋予的上述内部任务ID组合来进行管理,在上述步骤(c)中进行的上述动作包含:在由上述图像形成装置接收到上述打印任务以及与上述打印任务相关联的上述消息的至少任意一个时,通过将在上述步骤(c)中识别出的上述动态值与上述内部任务ID组合并在上述步骤(d)中保存来进行管理的动作;以及在向上述步骤(a)中确定出的应用程序发送以针对上述打印任务的响应或者通知为目的的上述消息时,在从上述打印任务识别出的上述动态值和对上述动态值赋予的内部任务ID的组合、与在上述步骤(d)中管理的上述组合一致的情况下,将上述动态值附加到针对上述打印任务的上述消息的动作。(4)根据上述⑴?(3)中任意一项所述的图像形成系统中的通信控制方法,还具有步骤(e),在该步骤中,按照每个上述应用程序,将针对作为固定值的静态值的上述消息的描述的规则,同与上述静态值建立了关联的动作一起进行管理,上述步骤(C)在向上述步骤(a)中确定出的应用程序发送以针对上述打印任务的响应或者通知为目的的上述消息时,还根据上述规则进行在上述步骤(e)中针对上述确定出的应用程序而管理的上述动作。(5)根据上述(4)所述的图像形成系统中的通信控制方法,还具有步骤(f),在该步骤中,管理用于确定上述应用程序的、上述打印任务或者同上述打印任务相关联的上述消息的描述的规则与上述应用程序的关联,上述步骤(a)根据在上述步骤(f)中管理的上述规则对上述打印任务以及与上述打印任务相关联的上述消息的至少任意一个进行解析,从而确定上述应用程序,上述步骤(b)、上述步骤(e)以及上述步骤(f)通过将上述规则以及上述动作保存至非易失性的记录介质,来独立地管理。(6) 一种图像形成系统,是具有多个应用程序和图像形成装置,且至少能够从上述多个应用程序向上述图像形成装置发送用JDF代码描述的打印任务,并且在上述多个应用程序与上述图像形成装置之间收发用JMF代码描述的消息的图像形成系统,具有:确定单元,其基于从上述多个应用程序的任意一个向上述图像形成装置发送的上述打印任务以及与上述打印任务相关联的上述消息的至少任意一个的描述,来确定应用程序;第一管理单元,其按照每个上述应用程序,将针对附加于上述打印任务的、由按照每个上述打印任务分配的任意值构成的动态值的上述打印任务的描述的规则,同与上述动态值建立了关联的动作(动态值保存、动态值添加)一起进行管理;以及动作单元,其根据由上述第一管理单元针对应用程序而管理的上述规则来对上述打印任务进行解析,从而识别上述动态值,并且对于识别出的上述动态值,进行由上述第一管理单元管理的与上述动态值建立了关联的动作,其中,该应用程序是由上述确定单元针对上述打印任务而确定出的应用程序。(7)根据上述(6)所述的图像形成系统,还具有管理由上述本文档来自技高网...
【技术保护点】
一种图像形成系统中的通信控制方法,是具有多个应用程序和图像形成装置,且至少能够从所述多个应用程序向所述图像形成装置发送用JDF代码描述的打印任务,并且,在所述多个应用程序与所述图像形成装置之间收发用JMF代码描述的消息的图像形成系统中的通信控制方法,其特征在于,具有:步骤a,在该步骤中,基于从所述多个应用程序的任意一个向所述图像形成装置发送的所述打印任务以及与所述打印任务相关联的所述消息的至少任意一个的描述,来确定应用程序;步骤b,在该步骤中,按照每个所述应用程序,将针对附加于所述打印任务的、由按照每个所述打印任务分配的任意值构成的动态值的所述打印任务的描述的规则,同与所述动态值建立了关联的动作一起进行管理;以及步骤c,在该步骤中,根据在所述步骤b中针对应用程序而管理的所述规则来对所述打印任务进行解析,从而识别所述动态值,并且对于识别出的所述动态值,进行在所述步骤b中管理的与所述动态值建立了关联的动作,其中,该应用程序是在所述步骤a中针对所述打印任务而确定出的应用程序。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:柴田邦保,
申请(专利权)人:柯尼卡美能达株式会社,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。