推送通知系统以及推送通知方法技术方案

技术编号:9671496 阅读:96 留言:0更新日期:2014-02-14 18:46
本发明专利技术提供推送通知系统以及推送通知方法。推送通知系统包括彼此与网络耦合的图像形成装置、移动终端装置、推送通知服务器以及提供方。图像形成装置生成包含状态码、与状态码对应的关联信息、以及印刷作业数据中包含的移动终端装置的设备标识的第一事件消息并发送给提供方。提供方生成包含订阅表中注册的、与第一事件消息中包含的状态码所属的状态类别码以及设备标识一致的记录中的设备标识、以及第一事件消息中包含的状态码的第二事件消息并发送给推送通知服务器。推送通知服务器向与第二事件消息中包含的设备标识对应的移动终端装置发送第二事件消息。由此能够以简单的改变实现对推送通知的规范与WS-Eventing不同的移动终端装置也可进行推送通知的构成。

【技术实现步骤摘要】
推送通知系统以及推送通知方法
本专利技术涉及提供方将直接或经由打印服务器从图像形成装置接收的事件消息转换之后发送给推送通知服务器、并由所述推送通知服务器进一步将事件消息推送通知给移动终端装置的推送通知系统以及推送通知方法。
技术介绍
将如图像形成装置等网络设备产生的事件经由网络通知给如客户端装置等主机的规范被规定为WS-Eventing。根据所述WS-Eventing规范,仅对进行了事件消息的通知的注册请求的主机通知特定种类的事件。另外,在向主机通知事件消息时,不需要经由特别的管理装置。另一方面,作为移动终端装置的iPhone(注册商标)不能适用所述WS-Eventing的规范。因此,采用了从提供方经由APNS(ApplePushNotificationService,苹果推送通知服务)向iPhone推送通知事件消息的方式。但是,为了利用经由所述APNS推送通知的方式也对作为主机的iPhone推送通知在图像形成装置中所产生的事件,而在图像形成装置中嵌入所述提供方,导致图像形成装置的软件构成变复杂。而且由于嵌入所述提供方,不能使用已有的图像形成装置。
技术实现思路
本专利技术涉及对推送通知的规范与WS-Eventing规范不同的移动终端装置,减少图像形成装置侧的现有软件的改变来进行推送通知的推送通知系统以及推送通知方法。本专利技术实施方式涉及的推送通知系统包括:与网络耦合的图像形成装置;移动终端装置,其经由与所述网络耦合的接入点而与所述网络耦合,并且向所述图像形成装置发送印刷作业来进行印刷;与所述网络耦合的推送通知服务器;以及与所述网络耦合的提供方。所述图像形成装置生成第一事件消息,所述第一事件消息包含状态码和与所述状态码对应的关联信息,并且在所述状态码所属的状态类别码表示是印刷作业状态的情况下,所述第一事件消息还包含所述印刷作业数据中包含的所述移动终端装置的设备标识;并且所述图像形成装置将所述第一事件消息发送给所述提供方。所述提供方响应从所述移动终端装置发来的包含状态类别码和设备标识的订阅注册请求,将包含所述状态类别码和所述设备标识的记录注册到订阅表中;如果从所述图像形成装置发来的所述第一事件消息中不包含设备标识,则所述提供方生成第二事件消息,所述第二事件消息包含下述记录中的设备标识、以及所述第一事件消息中包含的所述状态码和所述关联信息,所述记录是指所述订阅表中注册的、与所述第一事件消息中包含的状态码所属的状态类别码一致的记录;如果从所述图像形成装置发来的所述第一事件消息中包含设备标识,则所述提供方生成所述第二事件消息,所述第二事件消息包含下述记录中的设备标识、以及所述第一事件消息中包含的所述状态码和所述关联信息,所述记录是指所述订阅表中注册的、与所述第一事件消息中包含的状态码所属的状态类别码以及设备标识一致的记录;并且所述提供方将所述第二事件消息发送给所述推送通知服务器。所述推送通知服务器向与所述第二事件消息中包含的设备标识对应的移动终端装置发送所述第二事件消息。本专利技术实施方式涉及的推送通知方法通过与网络耦合的图像形成装置、移动终端装置、与所述网络耦合的推送通知服务器、以及与所述网络耦合的提供方来执行,所述移动终端装置经由与所述网络耦合的接入点而与所述网络耦合,并且向所述图像形成装置发送印刷作业来进行印刷,所述推送通知方法包括以下。通过所述图像形成装置生成第一事件消息,所述第一事件消息包含状态码和与所述状态码对应的关联信息,并且在所述状态码所属的状态类别码表示是印刷作业状态的情况下,所述第一事件消息还包含所述印刷作业数据中包含的所述移动终端装置的设备标识;并且通过所述图像形成装置将所述第一事件消息发送给所述提供方。通过所述提供方响应从所述移动终端装置发来的包含状态类别码和设备标识的订阅注册请求,将包含所述状态类别码和所述设备标识的记录注册到订阅表中;如果从所述图像形成装置发来的所述第一事件消息中不包含设备标识,则通过所述提供方生成第二事件消息,所述第二事件消息包含下述记录中的设备标识、以及所述第一事件消息中包含的所述状态码和所述关联信息,所述记录是指所述订阅表中注册的、与所述第一事件消息中包含的状态码所属的状态类别码一致的记录;如果从所述图像形成装置发来的所述第一事件消息中包含设备标识,则通过所述提供方生成所述第二事件消息,所述第二事件消息包含下述记录中的设备标识、以及所述第一事件消息中包含的所述状态码和所述关联信息,所述记录是指所述订阅表中注册的、与所述第一事件消息中包含的状态码所属的状态类别码以及设备标识一致的记录;并且通过所述提供方将所述第二事件消息发送给所述推送通知服务器;通过所述推送通知服务器向与所述第二事件消息中包含的设备标识对应的移动终端装置发送所述第二事件消息。附图说明图1是用于说明本专利技术的实施方式涉及的推送通知系统的概要图;图2是示出所述推送通知系统中的提供方以及图像形成装置的硬件构成的框图;图3是示出所述推送通知系统中的提供方以及图像形成装置的功能构成的框图;图4的(A)是示出第一订阅表的一个例子的图,图4的(B)是示出状态类别表的一个例子的图,图4的(C)是示出状态表的一个例子的图;图5是示出图像形成装置主体部中的印刷作业处理与第一通知管理器间关系的功能构成的框图;图6是示出所述图像形成装置的第一通知管理器中的处理的流程图;图7是示出所述提供方的第二通知管理器中的处理的流程图;图8是示出第二订阅表的构成的图;图9是示出所述推送通知系统的动作的顺序图;图10的(A)是示出所述提供方的状态存储部内的作业状态表的一个例子的图,图10的(B)是示出作业ID与文件名的对应表的一个例子的图;图11的(A)是示出事件消息被推送通知到移动终端装置时显示的弹出画面的一个例子的图,图11的(B)是示出接在所述弹出画面的显示之后显示的状态监视器的弹出画面的一个例子的图,图11的(C)是示出状态监视器的弹出画面的其他例的图。具体实施方式图1是用于说明本专利技术的实施方式涉及的推送通知系统的构成的示意图。在所述推送通知系统中,N台PC(个人计算机)10-1~10-N和图像形成装置20经由LAN(局域网)30连接。依照WS-Eventing事先进行订阅注册,从PC10-1~10-N中的任意装置指定印刷对象的文件和图像形成装置20,在图像形成装置20中印刷该文件的内容,如果与图像形成装置20相关的状态(包含印刷作业状态)有变化则向依照WS-Eventing已订阅注册的PC的状态监视器推送通知事件消息。由此,能够在所述状态监视器的画面上确认图像形成装置20的状态。而且,移动终端装置32经由接入点31耦合到LAN30,能够从移动终端装置32向图像形成装置20发送印刷作业来执行印刷。为了将图像形成装置20中状态的变化推送通知给移动终端装置32,LAN30上耦合有提供方40。通过从图像形成装置20经由互联网41向推送通知服务器42请求推送通知,推送通知服务器42向移动终端装置32的状态监视器推送通知事件消息。在以下实施方式的记载中,移动终端装置32是iPhone,推送通知服务器42是APNS,但本专利技术不限于此。图2是示出所述推送通知系统中的提供方40以及图像形成装置20的硬件构成的框图。在图像形成装置20中,第一本文档来自技高网...
推送通知系统以及推送通知方法

【技术保护点】
一种推送通知系统,包括:与网络耦合的图像形成装置;移动终端装置,其经由与所述网络耦合的接入点而与所述网络耦合,并且向所述图像形成装置发送印刷作业来进行印刷;与所述网络耦合的推送通知服务器;以及与所述网络耦合的提供方;所述推送通知系统的特征在于,所述图像形成装置生成第一事件消息,所述第一事件消息包含状态码和与所述状态码对应的关联信息,并且在所述状态码所属的状态类别码表示是印刷作业状态的情况下,所述第一事件消息还包含所述印刷作业数据中包含的所述移动终端装置的设备标识;并且将所述第一事件消息发送给所述提供方;所述提供方响应从所述移动终端装置发来的包含状态类别码和设备标识的订阅注册请求,将包含所述状态类别码和所述设备标识的记录注册到订阅表中;如果从所述图像形成装置发来的所述第一事件消息中不包含设备标识,则生成第二事件消息,所述第二事件消息包含下述记录中的设备标识、以及所述第一事件消息中包含的所述状态码和所述关联信息,所述记录是指所述订阅表中注册的、与所述第一事件消息中包含的状态码所属的状态类别码一致的记录;如果从所述图像形成装置发来的所述第一事件消息中包含设备标识,则生成所述第二事件消息,所述第二事件消息包含下述记录中的设备标识、以及所述第一事件消息中包含的所述状态码和所述关联信息,所述记录是指所述订阅表中注册的、与所述第一事件消息中包含的状态码所属的状态类别码以及设备标识一致的记录;并且将所述第二事件消息发送给所述推送通知服务器;所述推送通知服务器向与所述第二事件消息中包含的设备标识对应的移动终端装置发送所述第二事件消息。...

【技术特征摘要】
2012.07.31 JP 2012-1704501.一种推送通知系统,包括:与网络耦合的图像形成装置;移动终端装置,其经由与所述网络耦合的接入点而与所述网络耦合,并且向所述图像形成装置发送印刷作业来进行印刷;与所述网络耦合的推送通知服务器;以及与所述网络耦合的提供方;所述推送通知系统的特征在于,所述图像形成装置生成第一事件消息,所述第一事件消息包含状态码和与所述状态码对应的关联信息,并且在所述状态码所属的状态类别码表示是印刷作业状态的情况下,所述第一事件消息还包含所述印刷作业数据中包含的所述移动终端装置的设备标识;并且将所述第一事件消息发送给所述提供方;所述提供方响应从所述移动终端装置发来的包含状态类别码和设备标识的订阅注册请求,将包含所述状态类别码和所述设备标识的记录注册到订阅表中;生成第二事件消息,如果从所述图像形成装置发来的所述第一事件消息中不包含设备标识,则所述第二事件消息包含下述记录中的设备标识、以及所述第一事件消息中包含的所述状态码和所述关联信息,所述记录是指所述订阅表中注册的、与所述第一事件消息中包含的状态码所属的状态类别码一致的记录;如果从所述图像形成装置发来的所述第一事件消息中包含设备标识,则所述第二事件消息包含下述记录中的设备标识、以及所述第一事件消息中包含的所述状态码和所述关联信息,所述记录是指所述订阅表中注册的、与所述第一事件消息中包含的状态码所属的状态类别码以及设备标识一致的记录;并且将所述第二事件消息发送给所述推送通知服务器;所述推送通知服务器向与所述第二事件消息中包含的设备标识对应的移动终端装置发送所述第二事件消息。2.如权利要求1所述的推送通知系统,其特征在于,所述提供方还在操作系统起动时或者响应指示输入,向所述图像形成装置发送订阅注册请求,所述订阅注册请求包含所述提供方的IP地址和表示全部状态的状态类别码。3.如权利要求1所述的推送通知系统,其特征在于,如果所述第一事件消息中包含的所述状态码不表示是印刷作业状态,则所述提供方向与所述第一事件消息中包含的状态码对应的地址写入所述关联信息,如果所述状态码表示是印刷作业状态,则所述提供方使用所述第一事件消息中包含的状态码来更新与所述第一事件消息中包含的作业ID对应的状态码。4.如权利要求1所述的推送通知系统,其特征在于,在所述状态类别码表示不是印刷作业状态的情况下,所述状态类别码表示调色剂余量和/...

【专利技术属性】
技术研发人员:小熊嵩志
申请(专利权)人:京瓷办公信息系统株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1