程序、信息处理装置、信息处理方法以及系统制造方法及图纸

技术编号:33723894 阅读:17 留言:0更新日期:2022-06-08 21:16
本发明专利技术的程序使计算机作为以下单元发挥功能:信息获取单元,其从多个终端按照每个规定期间获取发送信息,所述发送信息包含分别在所述多个终端处根据用户操作在所述规定期间内生成的操作相关信息;信息管理单元,其保存按照每个所述规定期间获取到的多个所述发送信息中的与规定的规则相应的发送信息;以及发送控制单元,其对请求了信息获取的终端发送所保存的所述发送信息。保存的所述发送信息。保存的所述发送信息。

【技术实现步骤摘要】
【国外来华专利技术】程序、信息处理装置、信息处理方法以及系统


[0001]本专利技术涉及程序、信息处理装置、信息处理方法以及系统。

技术介绍

[0002]作为经由网络连接的多个客户端终端之间的通信,有时进行P2P(Peer to Peer:点对点)通信。例如,在在线对战型游戏系统的情况下,玩游戏的对战者的游戏终端(客户端终端)彼此通过P2P连接,从该游戏终端向服务器逐次发送对战过程的信息。
[0003]此外,在专利文献1中公开了管理服务器,其具备处理器,并且能够与第1游戏装置和第2游戏装置进行通信,所述第1游戏装置生成与游戏的进行有关的进行数据以及与游戏的结果有关的结果数据,所述第2游戏装置观战游戏。
[0004]现有技术文献
[0005]专利文献
[0006]专利文献1:日本特开2019

154467号公报

技术实现思路

[0007]专利技术所要解决的课题
[0008]在进行P2P通信的多个客户端终端(以下,称作终端)上显示的游戏影像通常只在这些经由网络连接来进行P2P通信的终端上显示,但是在除进行P2P通信的终端以外的其他终端(不玩游戏的用户终端)中也有希望阅览(观战)游戏影像之类的请求。在这样的情况下,进行P2P通信的终端之一作为代表而向服务器发送对战过程的信息等,服务器将显示游戏影像所需的信息发送给其他终端。然而,若作为代表的终端无法进行通信,则无法在其他终端上阅览游戏影像。
[0009]本专利技术是鉴于上述问题而完成的,其目的在于在其他终端上也能够持续阅览经由网络连接的多个终端所显示的游戏影像。
[0010]用于解决课题的手段
[0011]本专利技术所涉及的程序用于使计算机作为以下单元发挥功能:信息获取单元,其从多个终端按照每个规定期间获取发送信息,所述发送信息包含分别在所述多个终端处根据用户操作而在所述规定期间内生成的操作相关信息;信息管理单元,其保存按照每个所述规定期间获取到的多个所述发送信息中的与规定的规则相应的发送信息;以及发送控制单元,其对请求了信息获取的终端发送所保存的所述发送信息。
附图说明
[0012]图1是示出游戏系统结构例的图。
[0013]图2是示出服务器的结构例的图。
[0014]图3是示出游戏机的结构例的图。
[0015]图4是示出游戏控制器的概略外观的图。
[0016]图5是示出操作相关信息例的图。
[0017]图6是示出从游戏机发送给第1服务器的发送信息中所包含的操作相关信息例的图。
[0018]图7是示出游戏机的功能结构例的框图。
[0019]图8是示出第1服务器的功能结构例的框图。
[0020]图9是示出第1实施方式的第1服务器从游戏机接收并保存发送信息为止的处理的流程的流程图。
[0021]图10是示意性地示出第1实施方式中的与规定的规则相应的信息管理的图。
[0022]图11是示出第2实施方式的第1服务器从游戏机接收发送信息并保存为止的处理的流程的流程图。
[0023]图12是示意性地示出第2实施方式中的与规定的规则相应的信息管理的图。
具体实施方式
[0024]以下,参照附图对本专利技术的优选的实施方式进行说明。
[0025]在本实施方式中,作为在经由网络连接的客户端终端之间进行经由服务器的通信的例,可以列举在线对战型游戏系统。在在线对战型游戏系统中,玩游戏的对战者的游戏机(客户端终端)彼此经由网络连接,从这些游戏机向其他游戏机发送对战过程的信息。在本实施方式中的游戏系统中,经由服务器(TURN服务器)发送对战过程的信息。在本实施方式的情况下,进行在线对战的多个游戏机经由服务器将各自所生成的操作相关信息作为对战过程的信息进行通信。操作相关信息是包含在游戏机所具备的游戏控制器中生成的操作信息的信息。在游戏控制器中具备各种按钮和操作杆(操纵杆)等操作件,游戏控制器生成与用户对这些操作件进行的操作相应的操作信息。操作相关信息是除了包含由游戏控制器生成的操作信息之外,还包含将作为游戏处理的1个单位的帧期间分别表示为规定期间的帧编号信息、该游戏机的识别信息等的信息。
[0026][1.第1实施方式的游戏系统的概要][0027]图1是示出第1实施方式所涉及的游戏系统的概略结构例的图。
[0028]本实施方式所涉及的游戏系统例如由第1服务器10、第2服务器30、进行经由网络20的对战(在线对战)的用户(参加者)的游戏机50A、50B、50C以及观战(阅览)游戏机50A、50B、50C所显示的在线对战的用户(观战者)的游戏机50D构成。
[0029]第1服务器10是本专利技术实施方式所涉及的信息处理装置的一例,是进行经由网络的在线对战游戏中的对战数据等的保存以及与观战有关的信息管理等的游戏服务器。在本实施方式的情况下,第1服务器10所保存的对战数据可以列举包含从在线对战的参加者的游戏机50A、50B、50C发送来的后述的操作相关信息的发送信息等。第2服务器30是用于在经由网络连接的各游戏机50A、50B、50C之间进行信息通信的转发服务器(TURN服务器)。
[0030]游戏机50A、50B、50C将操作相关信息发送给作为TURN服务器的第2服务器30,所述操作相关信息包含由游戏机50A、50B、50C各自的游戏控制器在作为规定期间内的帧期间内生成的操作信息。在图1的例的情况下,游戏机50A将包含由所连接的游戏控制器在帧期间内生成的操作信息的操作相关信息OP1发送给第2服务器30,同样地,游戏机50B将由游戏控制器在帧期间内生成的操作相关信息OP2发送给第2服务器30,游戏机50C将包含由游戏控
制器在帧期间内生成的操作信息的操作相关信息OP3发送给第2服务器30。这样,本实施方式的游戏系统的各游戏机50A、50B、50C分别将包含由各自的游戏控制器在规定期间内生成的操作信息的操作相关信息OP1、OP2、OP3发送给第2服务器30。
[0031]作为TURN服务器的第2服务器30对游戏机50A发送具有来自游戏机50B的操作相关信息OP2和来自游戏机50C的操作相关信息OP3的操作相关信息OP23。同样地,第2服务器30对游戏机50B发送具有来自游戏机50A的操作相关信息OP1和来自游戏机50C的操作相关信息OP3的操作相关信息OP13,对游戏机50C发送具有来自游戏机50A的操作相关信息OP1和来自游戏机50B的操作相关信息OP2的操作相关信息OP12。
[0032]游戏机50A向第1服务器10发送包含操作相关信息OP123的发送信息,所述操作相关信息OP123由操作相关信息OP1和从第2服务器30接受的操作相关信息OP23构成。同样地,游戏机50B向第1服务器10发送包含操作相关信息OP123的发送信息,所述操作相关信息OP123由操作相关信息OP2和从第2服务器30接受的操作相关信息OP13构成。游戏机50C向第1服务器10发送包含操作相关信息OP123的发送信息,所述操作相本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种程序,该程序用于使计算机作为以下单元发挥功能:信息获取单元,其从多个终端按照每个规定期间获取发送信息,所述发送信息包含分别在所述多个终端处根据用户操作而在所述规定期间内生成的操作相关信息;信息管理单元,其保存按照每个所述规定期间获取到的多个所述发送信息中的与规定的规则相应的发送信息;以及发送控制单元,其对请求了信息获取的终端发送所保存的所述发送信息。2.根据权利要求1所述的程序,其特征在于,所述信息管理单元根据所述规定的规则保存从所述多个终端按照每个所述规定期间获取到的多个所述发送信息中的第1个获取到的发送信息,不保存第2个起的发送信息。3.根据权利要求1所述的程序,其特征在于,所述终端所生成的所述操作相关信息包含在所述终端中生成的哈希信息,所述信息管理单元根据所述规定的规则保存从所述多个终端按照每个所述规定期间获取到的多个所述发送信息中的只包含相同的哈希信息的发送信息,不保存包含不同的哈希信息的发送信息。4.根据权利要求1所述的程序,其特征在于,所述终端所生成的所述操作相关信息包含在所述终端中生成的哈希信息,所述信息管理单元根据所述规定的规则,在从所述多个终端按照每个所述规定期间获取到的所述发送信息中存在不同的哈希信息的情况下,保存相同的哈希信息的数量多的一方的所述操作相关信息,不保存相同的哈希信息的数量少的一方的所述操作相关信息。5.根据权利要求1至4中任意一项所述的程序,其特征在于,所述终端是游戏终端,所述信息获取单...

【专利技术属性】
技术研发人员:菊地圭太
申请(专利权)人:科乐美数码娱乐株式会社
类型:发明
国别省市:

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

1