通信系统、图像处理装置及图像处理装置的控制方法

文档序号:9306892阅读:329来源:国知局
通信系统、图像处理装置及图像处理装置的控制方法
【技术领域】
[0001]本发明涉及通信系统、图像处理装置及图像处理装置的控制方法。
【背景技术】
[0002]由于诸如个人计算机(PC)和家用电器等的电子产品的故障检修变得复杂,更多的用户直接向销售公司或制造商的呼叫中心询问问题。
[0003]针对图像形成装置,日本特开2005-208974号公报讨论了使用声音和运动图像通信、以及远程控制进行的远程支持(远程维护)服务。
[0004]在远程支持服务中,接收支持的图像形成装置和提供支持的呼叫中心的PC —般在防火墙内部。由于防火墙被构造为拒绝其外部的终端到其内部的终端的连接,因此远程呼叫中心的PC无法连接到图像形成装置。
[0005]此外,由于呼叫中心一般由销售图像形成装置的各销售公司运营,因此各图像形成装置需要从相应的销售公司运营的适当的呼叫中心接收远程支持服务。更具体地,如果用户在图像形成装置中进行远程支持服务开始操作,则用户相应地需要通知适当的呼叫中心。

【发明内容】

[0006]本发明旨在一种能够通过进行简单的操作来向图像处理装置提供远程支持服务的技术。
[0007]根据本发明的一个方面,提供一种通信系统,该通信系统包括:图像处理装置?’支持装置,其能够向所述图像处理装置提供远程支持;以及管理服务器,其被构造为将所述图像处理装置与用于向该图像处理装置提供所述远程支持的所述支持装置相关联,来管理所述图像处理装置和所述支持装置。所述图像处理装置包括:接收单元,其被构造为从用户接收远程支持服务开始请求;请求单元,其被构造为如果所述接收单元接收到所述远程支持服务开始请求,则请求中继服务器分配用于经由所述中继服务器通信的中继信息;以及第一通知单元,其被构造为将由所述中继服务器响应于所述请求单元的请求而分配的所述中继信息,通知给所述管理服务器。所述管理服务器包括第二通知单元,所述第二通知单元被构造为将所述第一通知单元通知的所述中继信息,通知给被与所述图像处理装置相关联地管理的所述支持装置。所述图像处理装置和所述支持装置通过使用所述中继信息经由所述中继服务器彼此通信,从而所述支持装置向所述图像处理装置提供远程支持。
[0008]通过以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。
【附图说明】
[0009]图1是例示用于提供远程支持服务的通信系统的系统结构的示例的图。
[0010]图2是例示多功能外围设备(MFP)的结构的框图。
[0011]图3是例示个人计算机(PC)、中继服务器及管理服务器的结构的框图。
[0012]图4是例示根据第一示例性实施例的MFP、PC、中继服务器及管理服务器的进行的处理的示例的序列图。
[0013]图5 (由图5A和图5B组成)是例示根据第一示例性实施例的MFP进行的处理的示例的流程图。
[0014]图6是例示根据第一示例性实施例的PC进行的处理的示例的流程图。
[0015]图7是根据第一示例性实施例的中继服务器进行的处理的示例的流程图。
[0016]图8是例示根据第一示例性实施例的管理服务器进行的处理的示例的流程图。
[0017]图9是例示MFP管理表的图。
[0018]图1OA和图1OB是各自例示根据第二示例性实施例的MFP的设置画面的示例的图。
[0019]图1IA和图1IB是各自例示根据第二示例性实施例的MFP的支持请求画面的示例的图。
[0020]图12是例示根据第二示例性实施例的MFP的支持统一资源定位器(URL)显示画面的示例的图。
[0021 ] 图13 (由图13A和图13B组成)是例示根据第二示例性实施例的MFP进行的处理的示例的流程图。
[0022]图14是例示根据第三示例性实施例的MFP、PC、中继服务器及管理服务器进行的处理的示例的序列图。
[0023]图15是例示根据第三示例性实施例的PC进行的处理的示例的流程图。
[0024]图16是例示根据第三示例性实施例的管理服务器进行的处理的示例的流程图。
【具体实施方式】
[0025]下面将参照附图描述本发明的示例性实施例。
[0026]图1是例示能够经由网络提供安全远程支持服务的通信系统的系统结构的示例的图。
[0027]用作图像形成装置的多功能外围设备(MFP) 100被放置在用户环境102中,并且由用户操作。MFP 100能够访问因特网140。图像形成装置是信息处理装置的示例。
[0028]PC 110被放置在呼叫中心112中。呼叫中心112由操作员操作。PC 110是信息处理装置的示例。呼叫中心112由MFP 100的各销售公司运营。
[0029]假定有多个用户环境102、呼叫中心112、MFP 100及PC 110。在图1例示的示例图中,用户环境102-1中的MFP 100-1由呼叫中心112-1操作并维护,并且从PC 110-1接收远程支持。类似地,用户环境102-2中的MFP 100-2由呼叫中心112-2操作并维护,并且从PC 110-2接收远程支持。在图1中,MFP 100被放置在用户环境102中。可选地,例如PC、服务器装置及平板终端等的其它信息处理装置可以被放置在用户环境102中。
[0030]防火墙101被构造在用户环境102中。防火墙111被构造在呼叫中心112中。防火墙101许可用户环境102内的终端使用超文本传输协议(HTTP)连接到因特网140。另一方面,防火墙101拒绝从因特网140侧到用户环境102内的终端的所有连接。防火墙111许可呼叫中心112内的终端使用HTTP连接到因特网140,但是拒绝从因特网140到呼叫中心112内的终端的所有连接。
[0031]中继服务器组121是用于经由因特网140提供服务的服务器计算机的组。中继服务器组121可以包括一个服务器计算机或多个服务器计算机。在图1中,中继服务器组121包括一个中继服务器装置(下文中称为中继服务器)120。中继服务器120是信息处理装置的示例。
[0032]MFP 100和PC 110中的各个具有HTTP客户端功能,而中继服务器120具有HTTP服务器功能。HTTP是由请求注解(RFC)(例如RFC 2616)定义的客户端/服务器协议。HTTP包括多个方法。通常,当客户端从服务器接收信息时,使用GET方法。当客户端向服务器发送信息时,使用POST方法。在第一示例性实施例中,GET方法和POST方法的使用使得MFP100和PC 110能够彼此通信。更具体地,当从PC 110向MFP 110发送诸如运动图像、音频和远程控制信息时,PC 110首先向中继服务器120发送数据的POST请求。因此,中继服务器120将该数据缓冲在随机存取存储器(RAM) 313中。接下来,当MFP 100向中继服务器120发送GET请求时,中继服务器120将RAM 313中缓冲的数据作为响应发送到MFP 100。另一方面,当从MFP 100向PC 110发送数据时,MFP 100向中继服务器120发送数据的POST请求。因此,中继服务器120将该数据缓冲在RAM 313中。接下来,当PC 110向中继服务器120发送GET请求时,中继服务器120将RAM 313中缓冲的数据作为响应发送到PC 110。这使得即使在具有防火墙101和111的环境中,MFP 100的用户也能够通过使用音频、运动图像通信或远程控制接收到操作员的支持。在本示例性实施例中,在PC 110与MFP 100之间发送并接收各种数据,使得PC 110的操作员能够支持MFP 100的用户。各种数据被称为“支持数据”。
[0033]这里,如果MFP 100和PC 110向中继服务器120发送POST请求和GET请求,则需要指定通用URL。该URL被称为“支持URL”。支持URL用作MFP 100和PC 110经由中继服务器120彼此通信所需的中继信息。
[0034]在支持目标MFP 100与提供支持的PC 110之间,支持URL需要是通用的。因此,在开始支持数据通信之前,MFP 100和PC 110需要具有通用支持URL。例如,如果呼叫中心112-2提供了针对MFP 100-1的远程支持,则需要预先在MFP 100-1与PC 110-1之间共享支持URL。该支持URL必须不同于用于MFP 100-2与PC 110-2之间的通信的支持URL。此夕卜,由于中继服务器120能够分配的支持URL的数量是有限的,所以取代事先对MFP 100和PC 110设置固定的支持URL,期望每次MFP 100需要支持时分配支持URL。
[0035]例如,支持URL被表示如下:
[0036]http://xxxcalIcenter, com ; jsess1nid = xxxxxxxxxxxxxxx ? Type = I
[0037]在该支持URL中,“ ;jsess1nid”是当服务器识别客户端时使用的会话信息。另夕卜,“type”是连接类型信息,并且指示二进制传送类型或美国信息交换标准码(ASCII)传送。此外,“类型”能够用于定义请求编号的参数。例如,可以发出能够识别与MFP 100的连接的URL。在这种情况下,如果PC 110连接到该URL,MFP 100能够被选择为PC 110的通信伙伴。
[0038]因此,使用如下示例情况描述本示例性实施例:在需要提供支持时,使用管理服务器130,使得在MFP 100与PC 110之间预先共享由中继服务器120分配的支持URL。
[0039]管理服务器130位于因特网140上,以收集并管理各用户环境102中设置的MFP100的信息。MFP 100包括监视MFP 100的状态的模块。监视模块在预定定时向管理服务器130通知MFP 100的状态。管理服务器130与MFP 100内部的监视模块通信,从而监视各MFP 100的信息。这种由管理服务器130收集的MFP 100的信息被称为管理信息。管理信息包括例如诸如计数器值、操作日志以及指示各部件的消耗的部件计数器值等的操作信息,以及诸如硬件故障和堵塞等的故障信息。
[0040]此外,管理服务器130管理哪个呼叫中心112操作并维护哪个MFP 100。换言之,管理服务器130通过监视哪个销售公司操作并维护哪个MFP 100,来管理各MFP 100。MFP管理表131是指示MFP 100与呼叫中心112
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1