本发明专利技术适当地进行与针对客户端终端发行许可证相关的处理。一种许可证发行系统,在尽管客户端终端已发送了许可证发行请求但客户端终端未能取得来自服务器的许可证的情况下,客户端终端向服务器发送包含与第一次发送的许可证发行请求相同的密钥信息的许可证发行请求。并且,服务器将第一次的许可证发行请求中所包含的密钥信息存储在密钥信息存储部中,确认该密钥信息与第二次的许可证发行请求中所包含的密钥信息一致,并且重新发行许可证。客户端终端在取得许可证后,将许可证发行请求中所包含的密钥信息删除。
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及根据来自客户端终端的请求来发行许可证的许可证发行系统、客户端終端、服务器及许可证发行方法。
技术介绍
过去公知有这样的方法(例如參照专利文献1、2),在通过网络向客户端终端发布音乐或影像等收费内容等时,向已付费的客户端终端发行视听用的许可证,根据来自持有该许可证的客户端终端的请求来发布内容。关于与该许可证的发行相关的一系列的处理,通常在发行许可证的服务器根据来自客户端终端的请求而发行了许可证后,进行来自客户 端终端的许可证取得完成报告并结束。并且,在客户端终端侧由于某种情况而未能取得许可证的情况下,通过向发行许可证的服务器发送许可证的重发请求,进行取得服务器再次发行的许可证的处理。现有技术文献专利文献专利文献I :日本特开2003 — 331145号公报专利文献2 日本特开2009 — 140438号公报
技术实现思路
专利技术要解决的问题但是,在进行上述的与许可证的发行相关的常规处理时存在如下问题。具体地讲,例如在虽然客户端终端已取得许可证,但是由于通信故障等服务器未能接收到来自客户端终端的许可证取得完成报告的情况下,服务器侧将接收不到来自客户端终端的许可证取得完成报告以及重发请求中的任何ー个,因而导致持续等待来自客户端终端的答复的状态,致使服务器侧的负荷增加。另外,根据上述的与许可证的发行相关的常规处理,即使客户端终端已取得许可证,如果客户端終端不发送许可证取得完成报告,则服务器侧不能掌握客户端终端已取得许可证。因此,在已经取得许可证的客户端终端向服务器发送了许可证重发请求时,服务器根据许可证重发请求而再次向客户端终端发行许可证。因此,客户端终端有可能不正当地进行许可证的取得。本专利技术正是鉴于上述情况而提出的,其目的在于,提供适当地进行与针对客户端终端的许可证发行相关的处理的。用于解决问题的手段为了达到上述目的,本专利技术的ー个方式的许可证发行系统包括客户端终端、以及响应于来自该客户端终端的许可证发行请求而向该客户端终端发送许可证的服务器,其特征在干,客户端终端具有发行请求生成単元,其生成许可证发行请求,该许可证发行请求包括确定请求服务器发行的许可证的信息、确定客户端终端的信息、响应于客户端终端请求发行该许可证而生成的密钥信息;密钥信息保存単元,其将密钥信息与发行请求生成单元生成的确定许可证的信息相对应地进行保存;以及通信単元,其向服务器发送许可证发行请求,并且接收根据许可证发行请求从服务器发送的许可证,在通信单元处接收到许可证的情况下,密钥信息保存单元将与确定许可证的信息相对应地存储的密钥信息删除,在通信单元处未能接收到基于许可证发行请求的许可证的情况下,通信単元再次向服务器发送许可证发行请求,服务器具有接收单元,其接收来自客户端终端的许可证发行请求;密钥信息存储单元,其将许可证发行请求中包含的密钥信息、与确定许可证的信息及确定客户端终端的信息相对应地进行存储;许可证发行判定単元,其根据来自客户端终端的许可证发行请求中包含的密钥信息、和在接收单元处接收到许可证发行请求之前被存储在密钥信息存储单元中的密钥信息,判断是否需要向客户端终端发行许可证发行请求中包含的确定许可证的信息所确定的许可证;以及许可证发行単元,其根据许可证发行判定単元的判定结果,向客户端终端发行许可证,在来自客户端终端的许可证发行请求中包含的 密钥信息、和在密钥信息存储单元中与确定许可证的信息及确定客户端終端的信息相对应地存储的密钥信息一致的情况下,许可证发行判定単元指示许可证发行单元发行许可证,在来自客户端终端的许可证发行请求中所包含的密钥信息、和在密钥信息存储单元中与确定许可证的信息及确定客户端终端的信息相对应地存储的密钥信息不一致的情况下,许可证发行判定単元判断是否需要发行许可证,根据其结果来指示许可证发行单元发行许可证,并且将许可证发行请求中所包含的密钥信息重新存储在密钥信息存储单元中。并且,本专利技术的ー个方式的客户端终端是包含于许可证发行系统中的客户端终端,该许可证发行系统包括客户端终端、以及响应于来自该客户端终端的许可证发行请求而向该客户端终端发送许可证的服务器,其特征在于,该客户端终端具有发行请求生成单元,其生成许可证发行请求,该许可证发行请求包括确定请求服务器发行的许可证的信息、确定客户端终端的信息、响应于客户端终端请求发行该许可证而生成的密钥信息;密钥信息保存単元,其将密钥信息与发行请求生成単元生成的确定许可证的信息相对应地进行保存;以及通信単元,其向服务器发送许可证发行请求,并且接收根据许可证发行请求从服务器发送的许可证,在通信単元处接收到许可证的情况下,密钥信息保存单元将与确定许可证的信息相对应地存储的密钥信息删除,在通信单元处未能接收到基于许可证发行请求的许可证的情况下,通信単元再次向服务器发送许可证发行请求。并且,本专利技术的ー个方式的服务器是包含于许可证发行系统中的服务器,该许可证发行系统包括客户端终端、以及响应于来自该客户端终端的许可证发行请求而向该客户端终端发送许可证的服务器,其特征在干,该服务器具有接收单元,其接收从客户端终端发送的许可证发行请求,该许可证发行请求包括确定请求服务器发行的许可证的信息、确定客户端终端的信息、与确定该许可证的信息相对应的确定的密钥信息;密钥信息存储单元,其将许可证发行请求中包含的密钥信息、与确定许可证的信息及确定客户端终端的信息相对应地进行存储;许可证发行判定単元,其根据来自客户端终端的许可证发行请求中所包含的密钥信息、和在接收单元处接收许可证发行请求之前被存储在密钥信息存储单元中的密钥信息,判定是否需要向客户端终端发行许可证发行请求中包含的确定许可证的信息所确定的许可证;以及许可证发行単元,其根据许可证发行判定単元的判定結果,向客户端终端发行许可证,在来自客户端终端的许可证发行请求中所包含的密钥信息、和在密钥信息存储单元中与确定许可证的信息及确定客户端终端的信息相对应地存储的密钥信息一致的情况下,许可证发行判定単元指示许可证发行单元发行许可证,在来自客户端終端的许可证发行请求中包含的密钥信息、和在密钥信息存储单元中与确定许可证的信息及确定客户端终端的信息相对应地存储的密钥信息不一致的情况下,许可证发行判定単元判定是否需要发行许可证,根据其结果来指示许可证发行单元发行许可证,并且将许可证发行请求中所包含的密钥信息重新存储在密钥信息存储单元中。 在上述的许可证发行系统中,在尽管客户端终端已发送了许可证发行请求但客户端終端未能取得许可证的情况下,客户端终端向服务器发送包含与第一次发送的许可证发行请求相同的密钥信息的许可证发行请求。并且,服务器将第一次的许可证发行请求中包含的密钥信息存储在密钥信息存储单元中,确认该密钥信息与第二次的许可证发行请求中包含的密钥信息一致,并且重新发行许可证。另外,客户端终端在取得许可证后,将许可证发行请求中所包含的密钥信息删除。这样,在本专利技术的ー个方式的许可证发行系统中,许可证发行请求中包含的密钥信息被用作确定来自客户端终端的许可证发行请求的信息。并且,在客户端终端未能取得许可证的情况下,能够根据密钥信息是否相同来判定向服务器发送的许可证的重发请求是否是与第一次的许可证发行请求相同的请求。因此,服务器不需要持续等待来自客户端终端的答复的状本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:笹尾畅亮,石井孝治,
申请(专利权)人:株式会社NTT都科摩,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。