CN110430925B - 服务器装置以及存储介质 - Google Patents

服务器装置以及存储介质 Download PDF

Info

Publication number
CN110430925B
CN110430925B CN201880018146.5A CN201880018146A CN110430925B CN 110430925 B CN110430925 B CN 110430925B CN 201880018146 A CN201880018146 A CN 201880018146A CN 110430925 B CN110430925 B CN 110430925B
Authority
CN
China
Prior art keywords
moving image
game
user
information
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201880018146.5A
Other languages
English (en)
Other versions
CN110430925A (zh
Inventor
御子柴英利
片冈健一
猿乐一成
玉川充
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konami Digital Entertainment Co Ltd
Original Assignee
Konami Digital Entertainment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konami Digital Entertainment Co Ltd filed Critical Konami Digital Entertainment Co Ltd
Publication of CN110430925A publication Critical patent/CN110430925A/zh
Application granted granted Critical
Publication of CN110430925B publication Critical patent/CN110430925B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2181Source of audio or video content, e.g. local disk arrays comprising remotely distributed storage units, e.g. when movies are replicated over a plurality of video servers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/48Starting a game, e.g. activating a game device or waiting for other players to join a multiplayer session
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • A63F13/69Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • A63F13/795Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for finding other players; for building a team; for providing a buddy list
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/85Providing additional services to players
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/85Providing additional services to players
    • A63F13/86Watching games played by other players
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25816Management of client data involving client authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4781Games
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/20Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform
    • A63F2300/206Game information storage, e.g. cartridges, CD ROM's, DVD's, smart cards

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Computer Graphics (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

提供一种能够进一步促使提供运动图像的服务器装置。中心服务器(2)存储应该向经由网络(3)来连接的用户终端(5)分发的运动图像数据(18),并根据来自用户终端(5)的请求来分发该运动图像数据(18)。另外,中心服务器(2)以将用户ID与运动图像ID相关联地描述的方式管理运动图像数据(18),在将对各运动图像的观看作为必要条件来包含的附加条件被满足的情况下,基于运动图像数据(18)来确定与为了满足附加条件而通过用户终端(5)观看了的运动图像借助用户ID对应的第一用户(U1)。然后,在用户终端(5)还作为提供游戏的游戏终端发挥功能的情况下,中心服务器(2)对第一用户(U1)赋予用于对该游戏附加游戏变化的附加信息。

Description

服务器装置以及存储介质
技术领域
本发明涉及如下一种服务器装置等:具备用于存储应该向经由网络来连接的请求终端分发的分发用数据的分发数据存储单元,该服务器装置根据来自请求终端的请求来将分发用数据分发给该请求终端。
背景技术
存在如下一种服务器装置:具备用于存储应该向经由网络来连接的请求终端分发的分发用数据的分发数据存储单元,该服务器装置根据来自请求终端的请求来将分发用数据分发给该请求终端。例如,已知如下一种信息处理***:利用用于显示运动图像的运动图像数据来作为这种分发用数据,利用提供游戏的游戏终端来作为这种请求终端(例如,参照专利文献1)。
现有技术文献
专利文献
专利文献1:日本特开2015-198404号公报
发明内容
发明要解决的问题
在专利文献1的***中,从作为分发对象的多个运动图像中搜索与进展中的游戏的事件相关联的运动图像并分发该运动图像。然后,用户通过参照这种信息来使游戏进展。但是,在专利文献1的***中,观看运动图像不会直接影响游戏的进展。因此,尚存在促使观看运动图像、促使提供运动图像的余地。
因此,本发明的目的在于提供一种能够进一步促使提供运动图像的服务器装置等。
用于解决问题的方案
本发明的服务器装置具备用于存储应该向经由网络来连接的请求终端分发的分发用数据的分发数据存储单元,所述服务器装置根据来自所述请求终端的请求来将所述分发用数据分发给所述请求终端,所述服务器装置具备:管理数据存储单元,在所述请求终端包括用于显示各运动图像的运动图像显示终端使得用于显示各运动图像的运动图像数据作为所述分发用数据发挥功能的情况下,所述管理数据存储单元存储将用于识别各用户的用户识别信息与用于识别各运动图像的运动图像识别信息相关联地描述的运动图像管理数据;用户确定单元,在将对各运动图像的观看作为必要条件来包含的附加条件被满足的情况下,所述用户确定单元基于所述运动图像管理数据来确定与为了满足该附加条件而通过所述运动图像显示终端观看了的运动图像借助所述用户识别信息对应的对应用户;以及信息赋予单元,在所述请求终端包括提供游戏的游戏终端的情况下,所述信息赋予单元基于所述用户确定单元的确定结果来对所述对应用户赋予用于对所述游戏附加游戏变化的附加信息。
另一方面,本发明的存储介质存储有计算机程序,该计算机程序构成为使计算机作为上述的服务器装置的各单元来发挥功能,所述计算机具备所述分发数据存储单元和所述管理数据存储单元。
附图说明
图1是示出本发明的一个方式所涉及的运动图像分发***的整体结构的概要的图。
图2是示出运动图像分发***的控制***的主要部分的结构的图。
图3是用于说明基于附加条件来附加游戏变化的情况下的运动图像分发服务的概要的一例的说明图。
图4是用于说明基于变化条件来附加终端变化的情况下的运动图像分发服务的一例的说明图。
图5是用于说明运动图像数据的内容的一例的说明图。
图6是用于说明玩游戏数据的内容的一例的说明图。
图7是示出数据分发处理例程的流程图的一例的图。
图8是示出变化附加处理例程的流程图的一例的图。
图9是示出数据获取处理例程的流程图的一例的图。
具体实施方式
下面,说明本发明的一个方式所涉及的运动图像分发***。图1是示出本发明的一个方式所涉及的运动图像分发***的整体结构的概要的图。如图1所示,运动图像分发***1包括作为服务器装置的中心服务器2。中心服务器2不限于由一台物理装置构成的例子。例如,也可以利用作为多个物理装置的服务器组来构成一台逻辑性的中心服务器2。另外,也可以利用云计算来逻辑性地构成中心服务器2。
中心服务器2经由网络3来与用户终端5连接。用户终端5是用户所使用的网络终端装置的一种。例如,作为用户终端5,可以利用便携式电话(包括智能电话)。便携式电话是为用户的个人用途而提供的用户终端的一种。用户终端5例如可以作为经由网络3向中心服务器2请求后述的Web服务的请求终端来发挥功能。例如,便携式电话可以具有显示(播放)运动图像的运动图像播放功能。而且,便携式电话例如可以通过这种运动图像播放功能来作为用于显示运动图像的运动图像显示终端发挥功能。另外,便携式电话可以通过执行软件来除此以外还发挥其它各种功能。例如,这种功能可以包括使用户玩游戏的游戏功能。而且,便携式电话例如可以通过这种游戏功能来作为提供游戏的游戏终端发挥功能。也就是说,用户终端5例如可以作为运动图像显示终端和游戏终端这两方来发挥功能。此外,作为用户终端5,除此以外,例如可以利用个人计算机、便携式平板终端装置之类的能够进行网络连接且为用户的个人用途而提供的各种网络终端装置。
作为一例,网络3构成为利用TCP/IP协议来实现网络通信。典型地说,将作为WAN的因特网与作为LAN的内部网进行组合来构成网络3。在图1的例子中,中心服务器2经由路由器3a来与网络3连接,用户终端5经由接入点3b来与网络3连接。
此外,网络3不限定于利用TCP/IP协议的方式。作为网络3,可以采用利用通信用的有线线路、或无线线路(包括红外线通信、近距离无线通信等)等的各种方式。
中心服务器2经由网络3来向用户终端5的用户提供各种Web服务。Web服务包括用于向用户终端5分发运动图像的运动图像分发服务。运动图像分发服务的详情在后面叙述。
此外,Web服务可以除此以外还根据用户终端5的功能而包括各种服务。例如,Web服务可以包括提供与运动图像或游戏有关的各种信息的信息服务。另外,例如,Web服务也可以包括向各用户终端5分发各种数据或软件(包括数据等的更新)的分发服务。并且,Web服务也可以包括:提供由用户进行的信息发送、交换、共享之类的交流的场所的社交服务;赋予用于识别各用户的用户ID的服务;在多个用户经由网络3来玩共同的游戏时将用户之间进行匹配的匹配服务等。
接着,说明用于提供游戏的运动图像分发***1的控制***的主要部分。图2是表示运动图像分发***1的控制***的主要部分的结构的图。如图2所示,中心服务器2具备存储单元11以及作为计算机的控制单元10。控制单元10构成为将微处理器与该微处理器进行动作所需的内部存储装置(作为一例,ROM和RAM)等各种周边装置进行组合而成的计算机单元。此外,能够在控制单元10上连接键盘等输入装置、监视器等输出装置等。但是,省略了它们的图示。
存储单元11与控制单元10连接。存储单元11例如可以由磁带等大容量存储介质构成,使得即使没有电源的供给也能够保持存储。在存储单元11中存储有服务器用数据14和服务器用程序15。服务器用程序15是中心服务器2向用户终端5提供各种服务所需的计算机程序。通过由控制单元10读取并执行服务器用程序15,来在控制单元10的内部设置Web服务管理部17。
Web服务管理部17执行提供上述的Web服务所需的处理。Web服务管理部17是通过计算机硬件与计算机程序的组合来实现的逻辑性装置。此外,在控制单元10的内部,除此以外还能够设置各种逻辑性装置。但是,省略了它们的图示。
服务器用数据14是伴随服务器用程序15的执行来参照的数据。例如,服务器用数据14可以包括运动图像数据18和玩游戏数据19。运动图像数据18是用于显示各种运动图像的数据。这种运动图像例如可以包括与游戏关联的运动图像(下面有时称为游戏运动图像)。更具体地说,运动图像数据18例如可以包括用于将过去的游戏过程中的游戏画面的转变作为运动图像来显示的数据。另外,玩游戏数据19是用于对各用户所固有的固有信息进行管理的数据。例如,这种固有信息可以包括各用户的与游戏有关的活动实绩的信息。而且,例如,玩游戏数据19可以用于以下用途:将到上一次为止的玩游戏结果(过去的玩游戏状况)移交到下一次以后,或者移交各用户所固有的设定内容。运动图像数据18和玩游戏数据19的详情在后面叙述。
此外,服务器用数据14例如除此以外还能够包括用于对用户ID等各种ID进行管理的ID管理数据等用于Web服务的各种数据。但是,省略了它们的图示。
另一方面,在用户终端5中设置有控制单元30、存储单元31、监视器MO、触摸面板32以及扬声器33。存储单元31、监视器MO、触摸面板32以及扬声器33均与控制单元30连接。控制单元30构成为将微处理器与该微处理器进行动作所需的内部存储装置(作为一例,ROM和RAM)等各种周边装置进行组合而成的计算机单元。此外,在控制单元30上,除此以外例如还能够连接播放运动图像或者提供游戏等所需的各种装置。但是,省略了它们的图示。
监视器MO是用于基于来自控制单元30的输出信号来显示各种图像等的周知的显示装置。作为一例,监视器MO可以根据来自控制单元30的输出信号来显示运动图像和用于玩游戏的游戏画面。触摸面板32是当用户用手指等触摸时输出与其接触位置相应的信号的公知的输入装置。触摸面板32例如可以构成为透明并配置成与监视器MO的表面重合。而且,例如,触摸面板32可以基于用户的触摸操作来将与其触摸位置对应的信号输出到控制单元30。同样地,扬声器33是用于基于来自控制单元30的输出信号来播放各种声音的周知的输出装置(声音播放装置)。扬声器33例如可以根据来自控制单元30的输出信号来播放在运动图像或游戏中使用的BGM等各种声音。
另一方面,存储单元31例如可以由磁记录介质、光记录介质、快闪SSD(SolidState Drive:固态硬盘)等构成,使得即使没有电源的供给也能够保持存储。在存储单元31中存储有终端程序34和终端数据35。终端程序34是用户终端5提供各种服务所需的计算机程序。例如,这种服务可以包括播放运动图像和提供游戏。随着终端程序34的执行,在控制单元30的内部设置服务提供部37。服务提供部37执行提供运动图像的播放或者玩游戏等服务所需的各种处理。服务提供部37是通过计算机硬件与计算机程序的组合来实现的逻辑性装置。此外,在控制单元30的内部,除此以外还能够设置各种逻辑性装置。但是,省略了它们的图示。
终端数据35是伴随终端程序34的执行来参照的数据。终端数据35例如可以包括运动图像数据18和玩游戏数据19。例如,这些数据可以有至少一部分是从中心服务器2提供的,以包括所需的部分。此外,终端数据35可以除此以外还包括用于执行各种服务的各种数据。例如,这种数据可以包括用于播放运动图像和游戏所需的BGM等各种声音的声音数据、用于显示游戏所需的各种图像的图像数据、以及上述的ID管理数据。但是,省略了它们的图示。另外,例如,运动图像数据18和玩游戏数据19可以根据请求来分发给用户终端5,由此作为本发明的分发用数据来发挥功能。
接着,说明运动图像分发***1所提供的运动图像分发服务的详情。如上所述,运动图像分发服务是用于向用户终端5分发运动图像的服务。例如,也可以从用户终端5经由网络3向中心服务器2上传作为分发对象的运动图像。也就是说,可以从用户终端5提供用于播放作为分发对象的运动图像的运动图像数据18。而且,运动图像分发服务也可以包括这种运动图像数据18的上传。另外,运动图像分发服务可以包括以下服务:在将对各运动图像的观看作为必要条件来包含的附加条件被满足的情况下,例如,对与为了满足该附加条件而通过用户终端5观看了的运动图像相关联的用户的游戏附加变化(下面有时称为游戏变化)。另外,例如,各用户可以借助运动图像数据18来与各运动图像的提供者(进行上传的用户)相关联。也就是说,运动图像分发服务例如可以构成为:在通过观看运动图像来使附加条件被满足的情况下,对上传了该运动图像的用户所玩的游戏附加游戏变化。并且,运动图像分发服务也可以如下:在将对各运动图像的观看作为必要条件来包含的变化条件被满足的情况下,对为了满足变化条件而通过用户终端5观看了该运动图像的用户的游戏赋予变化(下面有时称为终端变化)。
例如,作为游戏变化,可以利用各种特权(分数等有助于游戏有利地进展之物、具有稀少性的装饰物等)的赋予、或者用于将各用户进行关联的关联设定(例如好友登记或者对手登记等)的机会赋予等。另外,例如,附加条件既可以随着观看而被满足,也可以基于观看了各运动图像的用户的固有信息来被满足。例如,作为这种固有信息,也可以利用与游戏有关的活动实绩。具体地说,例如也可以是,将游戏的玩游戏实绩用作活动实绩,在游戏运动图像被具有该游戏的玩游戏实绩的用户所观看的情况下,附加条件被满足。或者,附加条件也可以包含关联设定来作为必要条件。
另外,作为终端变化,可以采用与用户终端5所提供的各种服务关联的各种变化。例如,终端变化既可以是与Web浏览器所提供的运动图像播放功能有关的变化,也可以是与游戏应用所提供的游戏功能有关的变化。也就是说,终端变化例如也可以是与运动图像观看关联的各种特权(分数的赋予等有助于有利地观看运动图像之物、具有稀少性的装饰物等)的赋予、关联设定的机会赋予之类的与运动图像观看有关的变化。或者,终端变化例如也可以是与游戏关联的各种特权的赋予、关联设定的机会赋予之类的与游戏关联的变化。另外,例如,变化条件也与附加条件同样地,既可以随着各运动图像的观看而被满足,也可以基于固有条件来被满足。并且,变化条件也可以包含关联设定来作为必要条件。
这样,运动图像分发服务例如可以构成为:在各运动图像被观看的情况下对提供了该运动图像的用户的游戏赋予特权,或者,在各游戏运动图像被具有该游戏的玩游戏实绩的用户所观看的情况下赋予关联设定的机会。并且,运动图像分发服务例如可以如下:在游戏运动图像被具有该游戏的玩游戏实绩的用户所观看的情况下,对进行了观看的该用户赋予特权或者赋予关联设定的机会。
参照图3和图4来具体说明运动图像分发服务的一例的概要。图3是用于说明基于附加条件来附加游戏变化的情况下的运动图像分发服务的概要的一例的说明图。如图3所示,例如,运动图像分发服务可以包括与S1~S6对应的过程。而且,在随着由各用户U上传的运动图像被其它用户U观看从而附加条件被满足的情况下,可以向上传了该运动图像的用户U所使用的用户终端5提供用于附加游戏变化的附加信息,使得该用户U的游戏被附加游戏变化。
具体地说,例如,在运动图像分发服务中,首先可以从用户终端5上传用于显示运动图像的运动图像数据18(S1)。例如在第一用户U1使用用户终端5的情况下,该上传的对象既可以限定于与该第一用户U1关联的运动图像,也可以不限定于这种运动图像。例如,作为与第一用户U1关联的运动图像,也可以利用第一用户U1所玩的游戏的游戏运动图像。也就是说,例如,在用户终端5伴随用于发挥游戏功能的游戏用的应用程序(软件)的执行来作为游戏终端发挥功能的情况下,可以上传用于显示与在该应用程序(下面有时称为游戏应用)中玩的游戏对应的游戏运动图像的运动图像数据18。另外,例如,用户终端5可以通过该游戏应用来执行这种游戏的提供、图像记录以及上传。也就是说,游戏应用可以构成为能够执行游戏的提供、该游戏的过程的运动图像化、以及与该运动图像对应的运动图像数据18的上传。
此外,例如也可以通过用于发挥运动图像播放功能的运动图像用的应用程序(软件)来执行运动图像的上传。例如,可以将Web浏览器应用程序(下面有时称为Web浏览器)用作这种运动图像用的应用程序。也就是说,运动图像的上传也可以通过与用于游戏的游戏应用不同的另外的Web应用来执行。
另一方面,用户终端5可以按照各用户U的指示来向中心服务器2请求分发运动图像(S2)。例如,在该请求中可以包含按每个用户U而唯一的用户ID的信息以识别各用户U。具体地说,例如,在由与第一用户U1不同的另外的第二用户U2使用用户终端5的情况下,用户终端5可以在向中心服务器2请求分发时向中心服务器2提供与该第二用户U2对应的用户ID的信息。另外,例如,在用户终端5伴随运动图像用的应用程序的执行来作为运动图像显示终端发挥功能的情况下,可以通过这种应用程序来执行这种请求。例如,可以将Web浏览器用作这种运动图像用的应用程序。也就是说,也可以通过与游戏应用不同的另外的Web应用来执行这种运动图像分发的请求。或者也可以通过游戏应用来执行这种运动图像分发的请求。
接下来,中心服务器2向请求源的用户终端5提供与运动图像有关的信息(S4)。例如,在存在多个运动图像的情况下,中心服务器2可以向用户终端5提供用于推荐其一部分的推荐信息来作为这种信息。另外,中心服务器2也可以提供能够分发的多个运动图像的缩略图(基于缩小图像的列表)来作为这种运动图像的信息。在该情况下,例如可以基于排序基准来配置这些运动图像的缩略图。例如,作为这种排序基准,可以利用游戏进度、游戏排名、用户等级、角色等。也就是说,中心服务器2例如可以将基于游戏进度等进行排序后的运动图像的缩略图作为推荐信息来提供给用户终端5。
接着,用户终端5例如可以以具体地指定作为分发对象的运动图像的方式向中心服务器2再次执行请求(S5)。具体地说,用户终端5例如可以基于对各运动图像的缩略图的选择结果来向中心服务器2请求分发在此选择的运动图像的运动图像数据18。然后,中心服务器2可以基于这种请求来向用户终端5分发作为对象的运动图像数据18(S6)。也就是说,中心服务器2可以确定多个运动图像中的被请求的具体的运动图像的运动图像数据18并将该运动图像数据18分发给用户终端5。
并且,在随着各运动图像的观看从而附加条件被满足的情况下(在附加条件完备的情况下),中心服务器2例如可以向借助运动图像数据18来与所观看的该运动图像相关联的用户U的用户终端5提供附加信息,使得该用户U的游戏被附加游戏变化(S6)。例如,作为这种附加信息,可以利用应该对用户U赋予的特权的信息、进行关联设定的用户U的信息。具体地说,例如可以是,在由第一用户U1上传的运动图像被第二用户U2所观看的情况下,附加条件被满足(也就是说附加条件可以仅将观看作为必要条件)。然后,中心服务器2可以向第一用户U1的用户终端5提供应该作为游戏变化来附加的特权的信息,使得第一用户U1所玩的游戏被附加特权。例如,在利用玩游戏数据19对各用户U所持有的道具等特权进行管理的情况下,也可以对玩游戏数据19执行这种特权的赋予。也就是说,中心服务器2可以对玩游戏数据19的内容进行更新以使其持有这种特权。另外,例如,中心服务器2可以将分数用作这种特权。在该情况下,附加条件例如可以包含观看数(运动图像被观看的次数)来作为必要条件,在用户能够对运动图像进行评价的情况下,附加条件例如也可以包含其评价结果来作为必要条件。即,附加条件既可以在观看数满足规定数以上的情况下被满足,也可以在评价结果为规定值以上的情况下或高评价者的数量为规定数以上的情况下被满足。并且,这种分数的赋予数也可以与观看数、评价结果相应地发生变化。而且,例如,这种分数也可以用来交换为根据分数来准备的多个游戏用的特权(道具等能够在游戏中直接使用之物)。也就是说,中心服务器2可以将这种分数等间接性特权(能够间接地在游戏中使用的特权)用作游戏变化。另外,对于这种分数等间接性特权,也可以利用用于对这种特权的信息进行管理的数据来进行管理。也就是说,也可以随着运动图像的观看来对这种数据赋予间接性特权。作为结果,这种间接性特权也可以作为附加信息来发挥功能。例如,作为这种数据,也可以利用玩游戏数据19。具体地说,例如,在利用玩游戏数据19将分数作为这种特权来进行管理的情况下,中心服务器2也可以以随着观看来使玩游戏数据19的分数增加的方式更新玩游戏数据19。而且,也可以借助这种玩游戏数据19来对用户终端5或游戏赋予变化。也就是说,也可以借助这种数据来对用户赋予附加信息。并且,这种附加信息也可以与游戏的种类相关联。具体地说,也可以是,在由用户终端5(也可以是多个用户终端5)提供多个游戏、借助运动图像数据18分发与该多个游戏分别关联的多个游戏运动图像的情况下,中心服务器2判别与作为附加条件的必要条件来观看了的游戏运动图像对应的游戏,对提供了该游戏运动图像的用户赋予与该游戏关联的附加信息。也就是说,也可以是,在存在与多个游戏分别对应的多个游戏运动图像的情况下,对提供了各运动图像的用户赋予用于该游戏运动图像的游戏的分数等各种特权等。或者,中心服务器2也可以向用户终端5提供与第二用户U2对应的用户ID的信息来作为附加信息,使得在游戏中附加用于在第一用户U1与第二用户U2之间设定好友登记等关联的设定机会(例如显示用于设定好友登记等的画面)来作为游戏变化。具体地说,例如也可以是,作为这种设定机会,对第一用户U1赋予用于选择是否允许第二用户U2的好友登记等的允许机会。
另一方面,图4是用于说明基于变化条件来附加终端变化的情况下的运动图像分发服务的一例的说明图。另外,图4的例子示出了将关联设定用作终端变化的情况。在该情况下,如图4所示,可以相比于图3的例子进一步追加S7~S9的过程。而且,通过这些过程,运动图像分发服务例如可以如下:在随着运动图像的观看从而变化条件被满足的情况下,对观看了该运动图像的用户U的游戏附加用于进行好友申请的申请机会来作为终端变化。另外,可以是,随着附加条件的不同,与图3共同的过程也发生变化。例如可以是,在申请机会中执行了好友申请的情况下附加条件被满足。也就是说,可以是,附加条件包含关联设定来作为必要条件,在观看了运动图像的用户U实际执行了好友申请的情况下附加条件被满足。而且,运动图像分发服务例如可以如下:在执行了这种申请的情况下,在S6的过程中对提供了该运动图像的用户U的游戏附加用于选择是否允许这种关联设定的允许机会来作为游戏变化。
具体地说,例如,可以与图3的例子同样地执行从上传(S1)起到运动图像分发(S5)为止的过程。另一方面,例如,中心服务器2可以在执行运动图像分发(S5)之后(也可以是之前)判别是否由作为其分发对象的用户U满足了变化条件,在满足变化条件的情况下(在变化条件完备的情况下)向该运动图像分发目的地的用户终端5提供用于赋予终端变化的内容信息(S7)。更具体地说,例如,在由第一用户U1上传的游戏运动图像被具有该游戏的玩游戏实绩的第二用户U2所观看的情况下,中心服务器2可以将用户终端5显示申请画面50所需的信息作为内容信息来提供给第二用户U2的用户终端5。然后,用户终端5可以基于这种内容信息,显示申请画面50来作为与变化条件完备相伴的终端变化。
另外,用户终端5例如可以将用户U对于这种申请画面50的申请结果通知给中心服务器2(S8)。例如,申请画面50可以构成为实现好友申请(也可以是对手申请)。而且,申请画面50例如可以包含用于选择可否申请的选择按钮51。也就是说,申请画面50可以用来提供用于申请好友登记等关联设定的申请机会。
具体地说,例如,申请画面50可以包含用于执行申请的“是(Yes)”选择按钮51A和用于拒绝申请的“否(No)”选择按钮51B来作为这种选择按钮51。而且,用户终端5可以将对这些选择按钮51A、51B的选择结果作为申请结果来通知给中心服务器2。也就是说,例如可以是,在由第一用户U1上传的游戏运动图像被具有该游戏的玩游戏实绩的第二用户U2所观看的情况下,在用户终端5显示用于选择是否在游戏中对第一用户U1进行好友登记的申请画面50。然后,可以是,在选择了“是”选择按钮51A的情况下,向中心服务器2通知表示希望申请(关联设定)的信息,使得执行从第二用户U2向第一用户U1的好友申请。另一方面,可以是,在选择了“否”选择按钮51B的情况下,向中心服务器2通知表示拒绝申请的信息,使得这种申请不被执行。
另一方面,与图3的例子同样地,中心服务器2可以在附加条件被满足的情况下向提供了作为该附加条件的必要条件来观看了的运动图像的用户U的用户终端5提供附加信息(S6)。在该情况下,中心服务器2例如可以在从用户终端5获取了对于申请画面50的申请结果之后,例如基于该申请结果来判别各运动图像是否满足附加条件。具体地说,中心服务器2例如可以是:在从观看了运动图像的第二用户U2向提供了该运动图像的第一用户U1执行了好友申请的情况下,判别为满足附加条件;在未执行好友申请的情况下判别为未满足附加条件。然后,可以是,在执行了好友申请的情况下,也就是说在满足附加条件的情况下,中心服务器2将用户终端5显示允许画面60所需的信息作为附加信息来提供给第一用户U1的用户终端5。并且,用户终端5可以基于这种附加信息,显示允许画面60来作为与附加条件完备相伴的游戏变化。
另外,用户终端5例如可以将用户U对于这种允许画面60的允许结果通知给中心服务器2(S9)。例如,允许画面60可以构成为实现好友申请(或者也可以是对手申请)的允许。而且,允许画面60例如可以包含用于选择可否允许的选择按钮61。也就是说,允许画面60可以用来提供用于选择可否允许好友申请等的允许机会。
具体地说,例如,允许画面60可以包含用于允许申请的“是”选择按钮61A和用于不允许(拒绝)申请的“否”选择按钮61B来作为这种选择按钮61。而且,用户终端5可以将对这些选择按钮61A、61B的选择结果作为允许结果来通知给中心服务器2(S9)。也就是说,例如可以是,在从第二用户U2执行了好友申请的情况下,通过游戏应用来显示用于选择是否在游戏中对第二用户U2进行好友登记的允许画面60。然后,可以是,在选择了“是”选择按钮61A的情况下,向中心服务器2通知表示允许申请的信息,使得第二用户U2被登记为第一用户U1的好友。另一方面,可以是,在选择了“否”选择按钮61B的情况下,向中心服务器2通知表示不允许申请的信息,使得第二用户U2不被登记为第一用户U1的好友,也就是说使得这种申请不被允许。作为一例,运动图像分发服务可以这样构成。另外,例如,在图3和图4的例子中,第一用户U1可以作为本发明的对应用户来发挥功能。
此外,申请画面50和允许画面60只要能够赋予游戏变化或终端变化,那么例如可以通过Web浏览器和游戏应用中的任一个来显示。具体地说,例如也可以通过Web浏览器来显示允许画面60。然后,也可以是,在此进行了允许的情况下,例如,中心服务器2在下一次游戏应用启动时向游戏应用提供用于在游戏应用中执行关联设定的信息来作为附加信息,使得在游戏中执行关联设定。另外,例如,作为终端变化的候选,可以准备如上所述的特权、好友申请或者对手申请等多个变化。而且,可以采用由用户U从这种多个变化中选择出的变化来作为实际的终端变化。具体地说,例如,可以将特权、好友申请或者对手申请中的、由上传了运动图像的第一用户U1(运动图像的提供者)选择的变化(例如图4的例子的好友申请)作为终端变化来赋予给第二用户U2的用户终端5。另外,例如,可以在上传运动图像时将第一用户U1所选择的选择结果(终端变化的候选中的所选择的变化)的信息以与该运动图像相关联的方式提供给中心服务器2。也就是说,可以在S1中将应该与各运动图像相关联的表示终端变化的内容的信息与运动图像数据18一起提供给中心服务器2。关于游戏变化,也是同样的。
接着,说明运动图像数据18和玩游戏数据19的详情。如上所述,运动图像数据18是用于显示运动图像的数据。另外,例如,在作为与变化条件等的完备相伴的终端变化等而言存在多个变化的情况下、或者在对多个运动图像中的一部分运动图像赋予这种变化的情况下(在存在被赋予终端变化等的运动图像以及未被赋予终端变化等的运动图像的情况下),运动图像数据18可以包含用于对这种变化的内容进行管理的信息。
图5是用于说明运动图像数据18的内容的一例的说明图。如图5所示,运动图像数据18例如可以包含作为运动图像识别信息的“运动图像ID”、“管理项目”以及“显示用数据”的信息。“运动图像ID”是用于识别各运动图像的信息。作为“运动图像ID”,例如可以使用按每个运动图像而唯一的运动图像ID的信息。另外,“显示用数据”是使监视器MO显示各运动图像所需的数据。另一方面,“管理项目”是用于对各运动图像进行管理的信息。例如,“管理项目”可以包含作为用户识别信息的“提供者”、作为内容信息的“变化内容”、“进展”以及“详情”的信息。
“提供者”是表示提供了各运动图像的用户U的信息。例如,作为“提供者”的信息,可以使用与上传了各运动图像的用户U对应的用户ID的信息。“变化内容”是表示应该对游戏附加的变化的内容的信息。例如,作为“变化内容”的信息,可以描述附加信息或内容信息。另外,例如,作为附加信息或内容信息,可以描述表示特权的详情(道具、分数等)或者关联设定的详情(例如好友申请或对手申请)的信息。关于“进展”的信息,例如可以在运动图像是游戏运动图像的情况下使用该信息。另外,作为“进展”的信息,例如,在对游戏适时设定了表示进展程度的数值的情况下,可以利用这种数值的信息。“详情”是在运动图像中出场的角色、玩游戏的用户U的等级(例如在游戏运动图像的情况下)等表示运动图像的各种特征的信息。例如,作为“详情”的信息,可以使用为了识别各角色而按每个角色唯一的角色ID的信息、或者表示等级的数值的信息等。而且,运动图像数据18例如可以构成为以相互关联的方式描述了这些信息的记录的集合。另外,通过包含“运动图像ID”和“提供者”的信息,运动图像数据18可以还作为本发明的运动图像管理数据来发挥功能。
另外,如上所述,玩游戏数据19是用于对各用户U所固有的固有信息进行管理的数据。图6是用于说明玩游戏数据19的内容的一例的说明图。如图6所示,玩游戏数据19例如可以包含“用户ID”、“玩游戏实绩”、“属性”、“相关者”以及“申请”的信息。而且,例如,“玩游戏实绩”、“相关者”以及“申请”的信息可以作为与游戏有关的活动实绩的信息来发挥功能。
“用户ID”是用于识别各用户U的用户ID的信息。“属性”是表示各用户U的属性的信息。例如,作为“属性”的信息,可以使用表示性别或年龄的信息。“相关者”是表示被设定了关联的其它用户U的信息。例如,可以在游戏中容许用于将各用户U之间进行关联的关联设定的情况下使用“相关者”的信息。而且,可以通过这种关联设定来设定各用户U之间的关联。另外,例如,作为这种关联设定,可以如上述那样采用好友登记、对手登记等。而且,例如,作为“相关者”的信息,可以使用进行了这种好友登记等的其它用户U的用户ID的信息。另外,“申请”是用于对关联设定的申请的有无进行管理的信息。例如,可以在对于关联设定被赋予允许机会的情况下使用“申请”的信息。具体地说,例如,“申请”的信息可以包含表示申请和被申请的信息。另外,“申请”的信息可以还包含表示申请者和被申请者(应该允许申请之人)的用户ID的信息。而且,可以用来对允许机会的赋予进行管理。也就是说,例如,在附加条件包含关联设定的申请来作为必要条件的情况下,“申请”的信息可以用来判别是否满足附加条件。
另一方面,“玩游戏实绩”是表示游戏的玩游戏实绩的信息。例如,“玩游戏实绩”可以包含“游戏ID”、“玩游戏日期时间”、“进展”以及“成绩”的信息。“游戏ID”是表示游戏ID的信息,该游戏ID在存在多种游戏的情况下按每个游戏而唯一以识别各游戏。另外,“玩游戏日期时间”和“成绩”是分别表示玩游戏的日期时间和彼时的成绩的信息。另一方面,“进展”是表示游戏的进展程度的信息。例如,作为“进展”的信息,与运动图像数据18同样地,在对游戏适时设定了表示进展程度的数值的情况下,可以利用这种数值的信息。而且,玩游戏数据19例如可以构成为以相互关联的方式描述了这些信息的记录的集合。
接着,说明数据分发处理、变化附加处理以及数据获取处理。数据分发处理是用于根据用户终端5的请求来分发运动图像的处理。另外,例如,数据分发处理可以构成为在变化条件被满足的情况下对分发目的地的用户终端5赋予终端变化。更具体地说,例如,数据分发处理可以构成为实现与图4的例子的运动图像分发服务的S5及S7~S8对应的过程。另一方面,变化附加处理是用于在附加条件被满足的情况下附加游戏变化的处理。例如,变化附加处理可以构成为实现与图4的例子的运动图像分发服务的S6及S9对应的过程。另外,数据获取处理是用于从用户终端5获取运动图像数据18的处理。例如,数据获取处理可以构成为实现与图4的例子的S1对应的过程。
例如,可以由中心服务器2的控制单元10通过图7的例程来实现数据分发处理,通过图8的例程来实现变化附加处理,通过图9的例程来实现数据获取处理。更具体地说,例如,作为一例,图7~图9的例程均可以通过控制单元10的Web服务管理部17来执行。此外,中心服务器2的控制单元10和用户终端5的控制单元30除了执行这些处理以外还分别单独地或者相互协作地执行各种众所周知的处理等。但是,省略它们的详细说明。
图7是示出用于实现数据分发处理的数据分发处理例程的流程图的一例的图。另外,图7的例子示出了基于变化条件来对分发目的地的用户终端5赋予终端变化的情况。例如,可以在每次通过用户终端5来请求分发运动图像时执行图7的例程。更具体地说,例如,可以在每次提供与作为分发对象的运动图像有关的信息(S3)之后基于该信息来请求分发特定的运动图像(S4)时执行图7的例程。
当开始图7的例程时,Web服务管理部17首先在步骤S11中确定作为分发对象的运动图像。具体地说,Web服务管理部17例如可以基于用户终端5的请求中包含的用于指定运动图像的信息来确定作为分发对象的运动图像。在接下来的步骤S12中,Web服务管理部17将通过步骤S11确定的运动图像分发给请求源的用户终端5。具体地说,例如,Web服务管理部17可以将通过步骤S11确定的运动图像的运动图像数据18分发给用户终端5,由此实现运动图像的分发。
在下一个步骤S13中,Web服务管理部17判别变化条件是否被满足。例如,在将有无玩游戏实绩用作变化条件的情况下,Web服务管理部17可以基于玩游戏数据19的“玩游戏实绩”的信息来执行这种判别。具体地说,例如,在作为分发对象的运动图像是游戏运动图像的情况下,Web服务管理部17可以判别使用请求源的用户终端5的用户U、也就是说观看作为分发对象的游戏运动图像的用户U(例如图4的例子中的第二用户U2)是否具有与该游戏运动图像对应的游戏的“玩游戏实绩”的信息。然后,在该判别结果为否定的结果的情况下、也就是说在不满足变化条件(例如图4的例子的第二用户U2不具有与游戏运动图像对应的游戏的玩游戏实绩)的情况下,Web服务管理部17跳过以后的处理,结束本次的例程。
另一方面,在步骤S13的判别结果为肯定的结果的情况下、也就是说在满足变化条件(例如图4的例子的第二用户U2具有与游戏运动图像对应的游戏的玩游戏实绩)的情况下,Web服务管理部17进入步骤S14。在步骤S14中,Web服务管理部17获取应该与变化条件完备相伴地对请求源的用户U的游戏赋予的终端变化的内容的信息。例如,在通过运动图像数据18的“变化内容”的信息来对终端变化的内容进行管理的情况下,Web服务管理部17可以以请求中包含的用户ID为基准来从运动图像数据18获取作为对象的用户U的“变化内容”的信息,由此获取终端变化的内容的信息。
在接下来的步骤S15中,Web服务管理部17向请求源的用户终端5提供内容信息。例如,Web服务管理部17可以将通过步骤S14获取到的终端变化的内容的信息、也就是说“变化内容”的信息作为内容信息来提供给用户终端5。具体地说,例如,当在运动图像数据18中描述有表示好友申请的信息来作为“变化内容”的情况下,Web服务管理部17可以将显示申请画面50所需的信息(例如指示申请画面50的提供的信息、表示运动图像提供者的用户ID的信息等)作为内容信息来提供给用户终端5,使得在用户终端5显示该申请画面50。
在下一个步骤S16中,Web服务管理部17获取基于内容信息的变化的赋予结果。例如,Web服务管理部17可以获取好友申请的申请结果、也就是说对于申请画面50的选择按钮51的选择结果来作为这种赋予结果。更具体地说,Web服务管理部17例如可以获取表示“是”选择按钮51A和“否”选择按钮51B中的所选择的一方的选择按钮51的信息来作为赋予结果。另外,在例如通过玩游戏数据19来对“申请”的信息进行管理的情况下,Web服务管理部17也可以在步骤S16中对玩游戏数据19的内容进行更新,使得反映获取到的该结果。然后,Web服务管理部17当结束步骤S16的处理时,结束本次的例程。
通过图7的例程,与请求相应的运动图像的运动图像数据18被分发给请求源的用户终端5。另外,例如,在随着该作为分发对象的运动图像的观看从而变化条件被满足的情况下,对观看了该运动图像的用户U的用户终端5赋予终端变化。具体地说,例如,在观看了作为分发对象的游戏运动图像的用户U玩过该游戏运动图像的游戏的情况下,在该用户U的用户终端5显示申请画面50。然后,例如,通过这种申请画面50来提供用于进行好友申请的申请机会。也就是说,例如,实现与图4的例子的S5及S7~S8对应的过程。
另一方面,图8是示出用于实现变化附加处理的变化附加处理例程的流程图的一例的图。例如,可以在每次从用户终端5进行请求时执行图8的例程。另外,用户终端5例如可以在每次游戏应用被启动(使用)时执行这种请求。也就是说,例如可以在每次在用户终端5中启动游戏应用时执行图8的例程。
当开始图8的例程时,Web服务管理部17首先在步骤S21中确定作为对象的用户U。例如,游戏应用可以构成为在启动时要求输入用户ID。另外,用户终端5可以以包含这种用户ID的信息的方式请求图8的例程。然后,例如,Web服务管理部17可以基于这种用户终端5的请求中包含的用户ID的信息来执行。或者,Web服务管理部17也可以请求用户终端5提供用户ID。
在接下来的步骤S22中,Web服务管理部17判别附加条件是否被满足。例如,在玩游戏实绩被用作附加条件的必要条件的情况下,Web服务管理部17可以在通过步骤S21确定的用户U(例如图4的例子的第一用户U1)所上传的游戏运动图像被具有该游戏的玩游戏实绩的用户U(例如图4的例子的第二用户U2)所观看的情况下判别为附加条件被满足。另外,例如,在关联设定被用作附加条件的必要条件的情况下,Web服务管理部17可以基于通过步骤S21确定的用户U的玩游戏数据19所包含的“申请”的信息来判别附加条件是否被满足。具体地说,例如可以是,在玩游戏数据19的“申请”的信息表示存在申请的情况下、也就是说在通过申请画面50执行了好友登记等关联设定的申请的情况下,Web服务管理部17判别为附加条件被满足。另一方面,例如可以是,在玩游戏数据19的“申请”的信息不表示存在申请(例如表示无申请)的情况下、也就是说在没有通过申请画面50执行好友登记等关联设定的申请的情况下(例如可以包括游戏运动图像未被观看的情况、虽然被观看但是进行了观看的用户U不具有该游戏的玩游戏实绩的情况),Web服务管理部17判别为附加条件未被满足。然后,在该判别结果为否定的结果的情况下、也就是说在附加条件未被满足的情况下,Web服务管理部17跳过以后的处理,结束本次的例程。
此外,例如,在附加条件是随着运动图像的观看来被满足的情况下,玩游戏数据19可以包含用于对这种观看的有无进行管理的信息来代替“申请”。也就是说,可以与附加条件的必要条件相应地通过适当的数据来对这种必要条件进行管理。然后,在步骤S21中,可以基于这种数据来判别附加条件是否被满足。
另一方面,在步骤S22的判别结果为肯定的结果的情况下、也就是说在附加条件被满足的情况下,Web服务管理部17进入步骤S23。在步骤S23中,Web服务管理部17向请求源的用户终端5(例如启动了游戏应用的用户终端5)提供附加信息。具体地说,Web服务管理部17例如可以将显示该允许画面60所需的信息(例如指示提供允许画面60的信息、表示申请者的用户ID的信息等)作为附加信息来提供给用户终端5,以在用户终端5显示允许画面60。
在接下来的步骤S24中,Web服务管理部17获取基于附加信息的游戏变化的附加结果。例如,Web服务管理部17可以获取对于好友申请的允许结果、也就是说对于允许画面60的选择按钮61的选择结果来作为这种附加结果。更具体地说,Web服务管理部17例如可以获取表示“是”选择按钮61A和“否”选择按钮61B中的所选择的一方的选择按钮61的信息来作为附加结果。另外,在例如通过玩游戏数据19来对“相关者”的信息进行管理的情况下,Web服务管理部17也可以在步骤S16中对玩游戏数据19的内容进行更新,使得反映获取到的该结果。也就是说,例如也可以是,在允许画面60中选择了“是”选择按钮61A的情况下,Web服务管理部17在步骤S24中对玩游戏数据19的内容进行更新,使得本次的设定结果被反映到玩游戏数据19的“相关者”的信息中(例如在图4的情况下,与第二用户U2对应的用户ID的信息被追加到第一用户U1的“相关者”的信息中)。然后,Web服务管理部17当结束步骤S24的处理时,结束本次的例程。
通过图8的例程,例如,在随着运动图像的观看从而附加条件被满足的情况下,对上传了该运动图像的用户U的游戏附加游戏变化。具体地说,例如,在从观看了游戏运动图像的用户U执行了好友申请的情况下,附加条件被满足,在提供了该游戏运动图像的用户U的用户终端5显示允许画面60来作为与该附加条件完备相伴的游戏变化。然后,通过这种允许画面60来提供用于选择是否允许好友申请的允许机会。也就是说,例如,实现与图4的例子的S6及S9对应的过程。
另外,图9是示出用于实现数据获取处理的数据获取处理例程的流程图的一例的图。例如,可以在每次从用户终端5请求发送数据时执行图9的例程。当开始图9的例程时,Web服务管理部17首先在步骤S31中从用户终端5获取作为发送对象的运动图像数据18。另外,在从多个候选中选择终端变化的情况下,Web服务管理部17可以在步骤S31中从用户终端5获取运动图像数据18的同时、获取与用户U所选择的终端变化对应的信息来作为应该与该运动图像数据18的运动图像相对应的终端变化的内容。
在接下来的步骤S32中,Web服务管理部17对运动图像数据18进行更新,以反映通过步骤S31获取到的内容。具体地说,例如,Web服务管理部17进行通过步骤S31获取到的运动图像数据18的追加等,由此对现有的运动图像数据18的内容进行更新,使得与通过步骤S31获取到的运动图像数据18对应的运动图像能够显示。另外,例如,Web服务管理部17可以在步骤S31中获取到终端变化的内容的情况下,以将终端变化的内容反映到“变化内容”的方式对现有的运动图像数据18的内容进行更新。例如,在运动图像数据18包含与多个运动图像分别对应的多个运动图像数据18的情况下,Web服务管理部17可以通过追加通过步骤S31获取到的运动图像数据18(可以包含“变化内容”)来实现这种更新。也就是说,可以通过追加与新的运动图像对应的运动图像数据18来实现这种更新。然后,当结束步骤S32的处理时,Web服务管理部17结束本次的例程。由此,从用户终端5上传与各运动图像对应的运动图像数据18。另外,在准备了多个变化来作为终端变化的情况下,从用户终端5获取与这些变化中的由运动图像的提供者选择的变化对应的信息。也就是说,实现图4的例子的S1的过程。
如以上所说明的那样,根据该方式,在将运动图像的观看作为必要条件来包含的变化条件被满足的情况下,对观看了该运动图像的用户U的用户终端5赋予终端变化。因此,能够将运动图像的观看与终端变化直接进行关联。具体地说,例如,在图4的例子中,随着变化条件的完备,在观看了运动图像的第二用户U2的用户终端5显示用于关联设定的申请画面50来作为终端变化。因此,与需要另行进行这种申请的情况相比,能够减少用于关联设定的手续。由此,与不提供这种申请画面50的情况相比,能够更容易地实现关联设定,因此能够进一步促使观看运动图像。
另外,在采用与游戏关联的变化来作为终端变化的情况下,能够将运动图像的观看与游戏直接进行关联。具体地说,例如,在伴随游戏运动图像的观看来赋予与该游戏关联的特权的情况下,能够促使利用该游戏。另外,例如,在伴随游戏运动图像的观看来赋予游戏中的好友登记等申请机会的情况下,能够通过这种关联设定来使用户抱有对游戏的兴趣。特别是,在通过游戏应用来执行游戏的好友登记等的情况下,能够促使利用游戏应用。也就是说,能够增加游戏应用的利用机会。作为结果,通过利用这种终端变化,还能够将观看运动图像与促使利用游戏联系起来。
并且,在运动图像分发服务中利用附加条件时,在随着运动图像的观看从而附加条件被满足的情况下,通过运动图像数据18来与该运动图像相关联的用户U被赋予用于附加游戏变化的附加信息。因此,能够借助运动图像数据18将各运动图像的观看与运动图像的观看者以外的用户U的游戏直接进行关联。具体地说,例如,能够在游戏运动图像被观看的情况下对提供了该游戏运动图像的用户U的游戏赋予用于附加特权等游戏变化的分数。也就是说,能够借助附加信息来对这种用户的游戏附加特权或关联设定的机会(包括对于申请的允许机会)等游戏变化。由此,与未附加这种附加信息或游戏变化的情况相比,能够进一步促使提供游戏运动图像。
在以上的方式中,中心服务器2的控制单元10通过执行图7的例程来作为本发明的内容信息提供单元发挥功能。另外,中心服务器2的控制单元10通过执行图9的例程来作为本发明的数据获取单元发挥功能。并且,中心服务器2的控制单元10通过执行图8的例程来作为本发明的信息赋予单元发挥功能。同样地,中心服务器2的控制单元10通过执行例如图8的例程的步骤S21或者图7的例程的步骤S16(为了对玩游戏数据19的“申请”的信息等用于判别附加信息完备的信息进行更新而确定用户的情况)的处理来作为本发明的用户确定单元发挥功能。另一方面,中心服务器2的存储单元11通过存储运动图像数据18来作为本发明的分发数据存储单元和管理数据存储单元发挥功能。
本发明不限定于上述的方式,能够通过适当的方式来实施。例如,在上述的方式中,用户终端5通过软件的不同来作为运动图像显示终端和游戏终端这两方发挥功能。但是,本发明不限定于这种方式。例如,用户终端5也可以通过硬件的不同来作为运动图像显示终端或游戏终端发挥功能。也就是说,例如也可以是,个人计算机和平板电脑之类的独立的2台用户终端5分别作为运动图像显示终端和游戏终端来发挥功能。并且,例如,在中心服务器2上,除了连接用户终端5以外,还可以经由网络3来连接以收费或者免费的方式玩规定范围的游戏的业务用(商业用)的游戏机来作为游戏终端。另外,在该情况下,这种游戏机也可以作为游戏终端专用来使用。
下面,记载根据上述的内容得到的本发明的一例。此外,在下面的说明中,在括号中附注了附图的参照标记以易于理解本发明,但是本发明并不因此而限定于图示的方式。
本发明的服务器装置(2)具备用于存储应该向经由网络(3)来连接的请求终端(5)分发的分发用数据(18、19)的分发数据存储单元(11),所述服务器装置根据来自所述请求终端的请求来将所述分发用数据分发给所述请求终端,所述服务器装置具备:管理数据存储单元(11),在所述请求终端包括用于显示各运动图像的运动图像显示终端(5)使得用于显示各运动图像的运动图像数据(18)作为所述分发用数据发挥功能的情况下,所述管理数据存储单元存储将用于识别各用户的用户识别信息(例如“提供者”)与用于识别各运动图像的运动图像识别信息(例如“运动图像ID”)相关联地描述的运动图像管理数据(18);用户确定单元(10),在将各运动图像的观看作为必要条件来包含的附加条件被满足的情况下,所述用户确定单元基于所述运动图像管理数据来确定与为了满足该附加条件而通过所述运动图像显示终端观看了的运动图像借助所述用户识别信息对应的对应用户(U1);以及信息赋予单元(10),在所述请求终端包括提供游戏的游戏终端(5)的情况下,所述信息赋予单元基于所述用户确定单元的确定结果来对所述对应用户赋予用于对所述游戏附加游戏变化的附加信息。
根据本发明,在随着运动图像的观看从而附加条件被满足的情况下,对通过运动图像管理数据来与该运动图像相关联的用户赋予用于附加游戏变化的附加信息。因此,能够借助运动图像管理数据将各运动图像的观看与运动图像的观看者以外的用户的游戏直接进行关联。具体地说,例如,能够在运动图像被观看的情况下对提供了该运动图像的用户的游戏赋予用于附加特权等游戏变化的分数。由此,与不赋予这种附加信息的情况相比,能够进一步促使提供运动图像。此外,本发明的服务器装置的用语不限于一台物理***器装置,可以包括由作为多个物理性装置的服务器组构成的一台逻辑性的服务器装置。具体地说,本发明的服务器装置例如可以包括与作为运动图像显示终端来发挥功能的请求终端连接的运动图像用的服务器装置以及与作为游戏终端来发挥功能的请求终端连接的游戏用的服务器装置。而且,运动图像用的服务器装置和游戏用的服务器装置也可以是在物理上独立的服务器装置。也就是说,本发明的服务器装置也可以由包括这种具有互不相同的功能的多个物理性装置的服务器组构成。
作为游戏变化,可以采用与游戏关联的各种变化。例如,作为游戏变化,也可以利用用于在游戏中与观看了该运动图像的用户之间设定关联的好友登记等的申请机会的赋予。或者,作为游戏变化,也可以赋予与游戏关联的各种特权(分数赋予等有助于游戏有利地进展之物、具有稀少性的装饰物等)。具体地说,例如,作为本发明的服务器装置的一个方式,也可以是,用于在各用户之间设定关联的设定机会(50、60)被用作所述游戏变化,所述信息赋予单元对所述对应用户赋予用于赋予所述设定机会的所述附加信息,使得所述对应用户所玩的所述游戏被赋予所述设定机会。或者,在本发明的服务器装置的一个方式中,也可以是,在所述游戏中发挥有利的作用的特权被用作所述游戏变化,所述信息赋予单元对所述对应用户赋予用于赋予所述特权的所述附加信息,使得所述对应用户所玩的所述游戏被赋予所述特权。并且,也可以是,在所述游戏包括多个游戏、且通过所述运动图像数据来显示与所述多个游戏分别关联的多个游戏运动图像的情况下,所述信息赋予单元判别所述多个游戏中的与作为所述附加条件的必要条件来观看了的游戏运动图像对应的游戏,对所述对应用户赋予用于对该游戏附加所述游戏变化的所述附加信息。
另外,作为附加条件,只要将运动图像的观看作为必要条件来包含,那么可以采用各种条件。例如,也可以是,随着运动图像的观看,附加条件被满足。也就是说,附加条件也可以仅将运动图像的观看作为必要条件来包含。或者,附加条件也可以包含其它必要条件。例如,作为这种其它必要条件,也可以利用各用户所固有的固有信息(用户的属性、玩游戏实绩等)。另外,例如,也可以将固有信息中的玩游戏实绩的信息用作其它必要条件。具体地说,例如,在本发明的服务器装置的一个方式中,也可以是,在具有与各游戏运动图像对应的游戏的玩游戏实绩的用户(U2)观看了各游戏运动图像时,所述附加条件被满足,所述用户确定单元将提供了各游戏运动图像的用户确定为所述对应用户。
另一方面,本发明的计算机程序(15)构成为使计算机(10)作为上述的服务器装置的各单元来发挥功能,所述计算机具备所述分发数据存储单元和所述管理数据存储单元。能够通过执行本发明的计算机程序来实现本发明的服务器装置。
附图标记说明
2:中心服务器(服务器装置);3:网络;5:用户终端(运动图像显示终端、游戏终端);10:控制单元(计算机、用户确定单元、信息赋予单元);15:服务器用程序(计算机程序);11:存储单元(分发数据存储单元、管理数据存储单元);18:运动图像数据(运动图像管理数据);U:用户;U1:第一用户(对应用户);U2:第二用户。

Claims (5)

1.一种服务器装置,具备用于存储应该向经由网络来连接的请求终端分发的分发用数据的分发数据存储单元,所述服务器装置根据来自所述请求终端的请求来将所述分发用数据分发给所述请求终端,所述服务器装置具备:
管理数据存储单元,在所述请求终端包括用于显示各运动图像的运动图像显示终端使得用于显示各运动图像的运动图像数据作为所述分发用数据发挥功能的情况下,所述管理数据存储单元存储将用于识别各用户的用户识别信息与用于识别各运动图像的运动图像识别信息相关联地描述的运动图像管理数据;
用户确定单元,在将对各运动图像的观看作为必要条件来包含的附加条件被满足的情况下,所述用户确定单元基于所述运动图像管理数据来确定与为了满足该附加条件而通过所述运动图像显示终端观看了的运动图像借助所述用户识别信息对应的对应用户;以及
信息赋予单元,在所述请求终端包括提供游戏的游戏终端的情况下,所述信息赋予单元基于所述用户确定单元的确定结果来对所述对应用户赋予用于对所述游戏附加游戏变化的附加信息,
其中,在所述游戏包括多个游戏以及与所述多个游戏分别对应的多个游戏变化、且通过所述运动图像数据来显示与所述多个游戏分别关联的多个游戏运动图像的情况下,所述信息赋予单元判别所述多个游戏中的与作为所述附加条件的必要条件来观看了的游戏运动图像对应的游戏,对所述对应用户赋予用于对该游戏附加对应的游戏变化的所述附加信息。
2.根据权利要求1所述的服务器装置,其特征在于,
用于在各用户之间设定关联的设定机会被用作所述游戏变化,
所述信息赋予单元对所述对应用户赋予用于赋予所述设定机会的所述附加信息,使得所述对应用户所玩的所述游戏被赋予所述设定机会。
3.根据权利要求1所述的服务器装置,其特征在于,
在所述游戏中发挥有利的作用的特权被用作所述游戏变化,
所述信息赋予单元对所述对应用户赋予用于赋予所述特权的所述附加信息,使得所述对应用户所玩的所述游戏被赋予所述特权。
4.根据权利要求1所述的服务器装置,其特征在于,
在具有与各游戏运动图像对应的游戏的玩游戏实绩的用户观看了各游戏运动图像时,所述附加条件被满足,
所述用户确定单元将提供了各游戏运动图像的用户确定为所述对应用户。
5.一种存储介质,存储有计算机程序,该计算机程序构成为使计算机作为根据权利要求1~4中的任一项所述的服务器装置的各单元来发挥功能,所述计算机具备所述分发数据存储单元和所述管理数据存储单元。
CN201880018146.5A 2017-03-15 2018-03-06 服务器装置以及存储介质 Active CN110430925B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2017-050300 2017-03-15
JP2017050300A JP6281082B1 (ja) 2017-03-15 2017-03-15 サーバ装置、及びそれに用いられるコンピュータプログラム
PCT/JP2018/008576 WO2018168574A1 (ja) 2017-03-15 2018-03-06 サーバ装置、及びそれに用いられるコンピュータプログラム

Publications (2)

Publication Number Publication Date
CN110430925A CN110430925A (zh) 2019-11-08
CN110430925B true CN110430925B (zh) 2023-04-11

Family

ID=61231375

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201880018146.5A Active CN110430925B (zh) 2017-03-15 2018-03-06 服务器装置以及存储介质

Country Status (5)

Country Link
US (1) US10917665B2 (zh)
JP (1) JP6281082B1 (zh)
KR (1) KR102290849B1 (zh)
CN (1) CN110430925B (zh)
WO (1) WO2018168574A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7222722B2 (ja) * 2019-01-17 2023-02-15 株式会社ソニー・インタラクティブエンタテインメント 情報処理システム、情報処理方法およびコンピュータプログラム
JP7041649B2 (ja) * 2019-07-17 2022-03-24 株式会社 ディー・エヌ・エー 動画を配信するためのシステム、方法、及びプログラム
CN113179446B (zh) * 2021-04-26 2022-05-27 北京字跳网络技术有限公司 视频互动方法、装置、电子设备和存储介质
JP7185172B1 (ja) 2022-03-02 2022-12-07 株式会社Mixi 情報処理装置、情報処理方法および情報処理プログラム

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012038042A (ja) * 2010-08-05 2012-02-23 Sony Computer Entertainment Inc ゲーム装置
CN103068451A (zh) * 2010-08-05 2013-04-24 索尼电脑娱乐公司 游戏装置
JP2015077366A (ja) * 2013-10-18 2015-04-23 株式会社コナミデジタルエンタテインメント ゲーム機、ゲームシステム、それらに用いられる制御方法及びコンピュータプログラム
JP2016016286A (ja) * 2014-07-11 2016-02-01 株式会社コナミデジタルエンタテインメント ゲームシステム、それに用いられる制御方法及びコンピュータプログラム
WO2016084414A1 (ja) * 2014-11-28 2016-06-02 株式会社コナミデジタルエンタテインメント ゲームシステム、それに用いられる制御方法及びコンピュータプログラム
JP2016163666A (ja) * 2015-03-06 2016-09-08 株式会社コナミデジタルエンタテインメント ゲームシステム、それに用いられる制御方法及びコンピュータプログラム

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5685775A (en) * 1994-10-28 1997-11-11 International Business Machines Corporation Networking video games over telephone network
US20030130040A1 (en) * 2001-07-17 2003-07-10 Jeffrey Thomas Dripps Distributed video game system and method
US20030037149A1 (en) * 2001-08-07 2003-02-20 Hess Lawrence D. Distributed and fault tolerant server system and method
JP3815278B2 (ja) * 2001-08-30 2006-08-30 ソニー株式会社 ネットワークゲームシステム、ネットワークゲームサーバ装置、ネットワークゲーム端末装置、情報処理方法、及び情報処理プログラム
US7428638B1 (en) * 2001-11-13 2008-09-23 Microsoft Corporation Architecture for manufacturing authenticatable gaming systems
US7711847B2 (en) * 2002-04-26 2010-05-04 Sony Computer Entertainment America Inc. Managing users in a multi-user network game environment
US7914381B2 (en) * 2004-03-16 2011-03-29 Xfire, Inc. System and method for facilitating multiplayer online gaming
US8241129B2 (en) * 2005-06-20 2012-08-14 Microsoft Corporation Setting up on-line game sessions out of a game context
US8287379B2 (en) * 2005-09-12 2012-10-16 Igt Distributed game services
US9104962B2 (en) * 2007-03-06 2015-08-11 Trion Worlds, Inc. Distributed network architecture for introducing dynamic content into a synthetic environment
US8832568B2 (en) * 2009-11-20 2014-09-09 Roblox Corporation System and methods for managing distributed physics simulation of objects in a virtual environment
JP5991649B2 (ja) 2010-08-05 2016-09-14 株式会社ソニー・インタラクティブエンタテインメント ゲーム装置
WO2012050618A1 (en) * 2010-10-16 2012-04-19 James Charles Vago Multimedia methods, devices and systems
WO2013016687A1 (en) * 2011-07-28 2013-01-31 Hall Shane Method and system for matchmaking connections within a gaming social network
US8556715B2 (en) * 2011-09-27 2013-10-15 U4iA GAMES INC. Personalized client-side visualization in a multiplayer network video game
JP6244127B2 (ja) 2013-07-10 2017-12-06 株式会社ソニー・インタラクティブエンタテインメント コンテンツ提供方法、コンテンツ提供サーバ、およびコンテンツ提供システム
US9474967B2 (en) * 2013-08-02 2016-10-25 Activision Publishing, Inc. Internet distance-based matchmaking
JP6224503B2 (ja) 2014-04-02 2017-11-01 株式会社ソニー・インタラクティブエンタテインメント 情報処理装置、情報処理システムおよびコンテンツ画像生成方法
JP6693704B2 (ja) * 2015-03-30 2020-05-13 株式会社バンダイナムコエンターテインメント サーバシステム
JP6605826B2 (ja) * 2015-03-30 2019-11-13 株式会社バンダイナムコエンターテインメント サーバシステム
JP5896190B1 (ja) * 2015-04-10 2016-03-30 株式会社セガゲームス ゲーム用のプログラム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012038042A (ja) * 2010-08-05 2012-02-23 Sony Computer Entertainment Inc ゲーム装置
CN103068451A (zh) * 2010-08-05 2013-04-24 索尼电脑娱乐公司 游戏装置
JP2015077366A (ja) * 2013-10-18 2015-04-23 株式会社コナミデジタルエンタテインメント ゲーム機、ゲームシステム、それらに用いられる制御方法及びコンピュータプログラム
JP2016016286A (ja) * 2014-07-11 2016-02-01 株式会社コナミデジタルエンタテインメント ゲームシステム、それに用いられる制御方法及びコンピュータプログラム
WO2016084414A1 (ja) * 2014-11-28 2016-06-02 株式会社コナミデジタルエンタテインメント ゲームシステム、それに用いられる制御方法及びコンピュータプログラム
JP2016163666A (ja) * 2015-03-06 2016-09-08 株式会社コナミデジタルエンタテインメント ゲームシステム、それに用いられる制御方法及びコンピュータプログラム

Also Published As

Publication number Publication date
JP2018157273A (ja) 2018-10-04
JP6281082B1 (ja) 2018-02-21
KR102290849B1 (ko) 2021-08-19
US20200007900A1 (en) 2020-01-02
KR20190120279A (ko) 2019-10-23
US10917665B2 (en) 2021-02-09
CN110430925A (zh) 2019-11-08
WO2018168574A1 (ja) 2018-09-20

Similar Documents

Publication Publication Date Title
CN110430925B (zh) 服务器装置以及存储介质
US9526989B2 (en) Method and apparatus for receiving game streaming data, and method and server for transmitting game streaming data
JP6670714B2 (ja) 情報処理システム、サーバ、情報処理プログラム、および、オブジェクト付与方法
WO2017072856A1 (ja) 情報処理システム、サーバ、情報処理装置、情報処理プログラム、および、情報処理方法
JP2018047101A (ja) 情報処理システム、サーバ、情報処理プログラム、および、オブジェクト付与方法
JP2014226359A (ja) 情報処理システム、情報処理装置、プログラムおよび表示方法
JP2018153617A (ja) サーバ装置、及びそれに用いられるコンピュータプログラム
JP2013220332A (ja) マッチング機能を備えたゲームシステム及びそのマッチング制御方法
JP2013174853A (ja) 情報処理システム、情報処理プログラム、情報処理装置および表示方法
JP2018174544A (ja) サーバ装置、及びそれに用いられるコンピュータプログラム
JP6993730B2 (ja) ゲームシステム、それに用いるコンピュータプログラム、及び制御方法
KR101580629B1 (ko) 게임 관리 시스템 및 방법
JP6395194B1 (ja) サーバ装置、及びそれに用いられるコンピュータプログラム
CN110574066B (zh) 服务器装置以及记录介质
WO2017072855A1 (ja) 情報処理システム、サーバ、情報処理装置、情報処理プログラム、および、情報処理方法
JP2017195920A (ja) メッセージ配信ゲームシステム、メッセージ配信ゲーム方法及びプログラム
JP2020072784A (ja) 情報処理システム、サーバ、情報処理プログラム、および、オブジェクト付与方法
CN110431539B (zh) 服务器装置以及存储介质
KR102241530B1 (ko) 방송 제공 장치
JP6495522B2 (ja) 情報処理システム、サーバ、情報処理プログラム、および、オブジェクト付与方法
JP2018153624A (ja) サーバ装置、及びそれに用いられるコンピュータプログラム
WO2017072857A1 (ja) 情報処理システム、サーバ、情報処理装置、情報処理プログラム、および、情報処理方法
KR102637710B1 (ko) 가챠 서비스 제공 장치 및 방법
JP2017064167A (ja) ゲーム機、ゲームシステム、及びそれらに用いられるコンピュータプログラム
JP2017164189A (ja) ゲームシステム、それに用いられるコンピュータプログラム、及びサーバ装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant