CN115916359A - 分发系统、分发系统的控制方法以及计算机程序 - Google Patents
分发系统、分发系统的控制方法以及计算机程序 Download PDFInfo
- Publication number
- CN115916359A CN115916359A CN202180038988.9A CN202180038988A CN115916359A CN 115916359 A CN115916359 A CN 115916359A CN 202180038988 A CN202180038988 A CN 202180038988A CN 115916359 A CN115916359 A CN 115916359A
- Authority
- CN
- China
- Prior art keywords
- data
- user
- distribution
- game
- unit
- 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.)
- Pending
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/85—Providing additional services to players
- A63F13/86—Watching games played by other players
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2668—Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F13/533—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/60—Generating 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/65—Generating 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 automatically by game devices or servers from real world data, e.g. measurement in live racing competition
- A63F13/655—Generating 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 automatically by game devices or servers from real world data, e.g. measurement in live racing competition by importing photos, e.g. of the player
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/60—Generating 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/69—Generating 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/85—Providing additional services to players
- A63F13/87—Communicating with other players during game play, e.g. by e-mail or chat
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4781—Games
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Graphics (AREA)
- Computer Security & Cryptography (AREA)
- General Business, Economics & Management (AREA)
- Optics & Photonics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
将视听影像分发到作为视听者的多个用户各自的用户终端的分发系统(100)具备:操作受理单元(111),其受理从各用户终端(20)输入的用户操作;选择单元(131),其与用户操作对应地从包含多个分发数据的分发数据组中选择至少一个分发数据;以及数据分发单元(132),其至少对被输入了用户操作的用户终端分发由选择单元选择出的分发数据。
Description
技术领域
本发明涉及一种根据用户操作对分发数据进行分发的分发系统、分发系统的控制方法以及计算机程序。
背景技术
专利文献1中公开了以下结构:视频发表视听应用具有投币效果功能,即,从视听用户的便携终端受理用于对分发中的歌唱视频进行装饰的投币效果图像的显示指示,将投币效果图像叠加于歌唱视频。该投币效果功能进行以下处理:在视听用户使用的便携终端的画面上显示的操作图标被点击之后,使投币效果图像叠加于在画面上显示的歌唱视频。效果叠加歌唱视频被存储于服务器,以如下方式被分发:不仅经由视频发表站点进行了投币输入的视听用户能够视听该效果叠加歌唱视频,其他视听用户也能够视听该效果叠加歌唱视频。
专利文献2中公开了以下结构:在视频分发系统中,礼物请求处理部从视听用户受理特定的穿戴对象物的显示请求。基于该显示请求,在发布用户装置中的显示画面上进行指示显示对象物的显示。当指示显示对象物被选择时,礼物请求处理部使与所选择的指示显示对象物对应的穿戴对象物显示于分发中的视频。另外,专利文献2中公开了以下结构:当在共同演出视频的情况下送出了穿戴礼物时,视听用户能够指定对正在共同演出视频中共同演出的哪个发布用户送礼物。
专利文献3中公开了以下结构:在视频直播系统中,投入控制服务器的投入实施部从接收部接受对直播视频投入道具的实施请求,作为对价的交换,对该视频投入成为该实施请求的对象的道具。另外,投入实施部发出道具投入请求。而且,接收到道具投入请求的直播服务器进行将道具图像等叠加于直播视频的加工,并向发布者终端和观众终端进行分发。
专利文献4中公开了以下结构:在游戏系统中,设置有消息内容控制功能,即,根据用户的游戏状况来自动选择消息候选,发送到由用户指定的发送目的地。发送目的地是特定的用户、对局对方的用户、进行了好友登记的用户等,能够适当地指定这些发送目的地。另外,能够根据游戏状况的类型、例如用户的对战成绩、对局中的战况的状况、与正在对局的对方的关系、用户玩游戏的时段或星期几、或者游戏过程中的天气的状况等来设定消息候选。
现有技术文献
专利文献
专利文献1:日本特开2020-017870号公报
专利文献2:日本专利第6543403号公报
专利文献3:日本特开2020-017146号公报
专利文献4:日本特开2014-176424号公报
发明内容
发明要解决的问题
在专利文献1至3中,当正在视听影像的用户进行了操作时,作为该操作的反应而显示图像或影像。作为操作,例如是投币、礼物请求以及道具请求等。另外,在专利文献4中,根据游戏状况来发送消息。通过这些反应而显示的图像等有时具有作为针对操作的回礼的作用。但是,当所显示的图像等是定型反应时,难以引起作为视听者的用户的兴趣,难以通过回礼来使用户充分满足。
用于解决问题的方案
本发明的一个方式所涉及的分发系统将视听影像分发到作为视听者的多个用户各自的用户终端,该分发系统具备:操作受理单元,其受理从各用户终端输入的用户操作;选择单元,其与所述用户操作对应地从包含多个分发数据的分发数据组中选择至少一个分发数据;以及数据分发单元,其至少对被输入了所述用户操作的用户终端分发由所述选择单元选择出的所述分发数据。
另外,本发明的一个方式所涉及的控制方法是将视听影像分发到作为视听者的多个用户各自的用户终端的分发系统的控制方法,其中,受理从各用户终端输入的用户操作,与所述用户操作对应地从包含多个分发数据的分发数据组中选择至少一个分发数据,至少对被输入了所述用户操作的用户终端分发所选择出的所述分发数据。
另外,本发明的一个方式所涉及的计算机程序是具备计算机并将视听影像分发到作为视听者的多个用户各自的用户终端的分发系统的计算机程序,该计算机程序使所述计算机作为以下单元发挥功能:操作受理单元,其受理从各用户终端输入的用户操作;选择单元,其与所述用户操作对应地从包含多个分发数据的分发数据组中选择至少一个分发数据;以及数据分发单元,其至少对被输入了所述用户操作的用户终端分发由所述选择单元选择出的所述分发数据。
本发明的其它方式所涉及的分发系统将视听影像分发到作为视听者的多个用户各自的用户终端,该分发系统具备:游戏装置;影像分发单元,其基于所述游戏装置提供的游戏的游戏影像来生成所述视听影像并分发到各用户终端;操作受理单元,其受理从各用户终端输入的用户操作;选择单元,其与所述用户操作对应地从包含多个分发数据的分发数据组中选择至少一个分发数据;以及数据分发单元,其至少对被输入了所述用户操作的用户终端分发由所述选择单元选择出的所述分发数据。
由此,能够针对进行视听影像的视听的用户的操作来分发从多个分发数据中选择出的分发数据,从而提高用户的满足度。
附图说明
图1是分发系统的概要整体图。
图2是分发系统的概要框图。
图3是回礼数据组的概要说明图。
图4是第一实施方式中的回礼数据的分发的流程图。
图5是第二实施方式中的回礼数据的分发的流程图。
图6是第四实施方式中的第一例所涉及的视听影像的一例。
图7是第四实施方式中的第二例所涉及的视听影像的一例。
具体实施方式
下面,参照附图来详细说明用于实施本发明的例示性的实施方式。但是,在以下的实施方式中说明的尺寸、材料、形状以及构成要素的相对位置能够任意地设定,能够根据应用本发明的装置的结构或者各种条件进行变更。另外,只要没有特别记载,则本发明的范围并不限定于以下具体记载的实施方式。
[第一实施方式]
如图1所示,将视听影像分发到作为视听者的多个用户(下面也称为视听用户)各自的用户终端的分发系统100具备管理服务器10,该管理服务器10对用户的用户操作进行管理。另外,分发系统100具备作为用户终端的一例的播放终端20、分发视听影像的分发服务器30、游戏服务器60、以及作为游戏装置的一例的游戏终端70。播放终端20能够经由规定的网络50来与管理服务器10及分发服务器30连接。作为一例,视听用户在游戏大会的会场或者视听用户的自家等使用播放终端20。另外,游戏终端70能够经由规定的网络50来与游戏服务器60连接。作为一例,游戏的玩家在游戏大会的会场或者店铺等规定的设施使用游戏终端70。
管理服务器10、分发服务器30以及游戏服务器60通过将多个作为计算机的服务器单元进行组合而构成为一台逻辑性服务器装置。但是,也可以通过单一的服务器单元来构成管理服务器10、分发服务器30以及游戏服务器60。或者,也可以利用云计算来逻辑性地构成管理服务器10、分发服务器30以及游戏服务器6。此外,能够将管理服务器10、分发服务器30以及游戏服务器60中的至少两者设置在一台服务器中。例如,能够使管理服务器10也作为分发服务器30发挥功能。并且,能够使游戏服务器60也作为管理服务器10和分发服务器30发挥功能。
管理服务器10受理视听用户从播放终端20输入的用户操作,生成操作信息并发送到分发服务器30。管理服务器10保存和管理与用于识别各视听用户的用户识别信息(例如用户ID)相关联的每个视听用户的固有信息。作为一例,操作信息是用户识别信息、用于识别各播放终端20的终端识别信息、所输入的评论的内容等输入信息、以及用于识别用户操作的种类的操作识别信息等与用户操作关联的信息。视听影像的视听用户能够使用播放终端20来输入用户操作。例如,在显示于播放终端20的评论的输入栏中,视听用户能够输入向玩家发表支持评论的用户操作。或者,视听用户能够通过对显示于播放终端20的报酬图标进行触摸操作,来输入向玩家等提供或赠送报酬的用户操作。受理到用户操作的管理服务器10生成将用户识别信息、操作识别信息以及输入信息等进行关联所得到的操作信息并发送给分发服务器30。此外,被视听用户提供评论的发表或者赠送报酬的对象即支援对象不限于上传了影像等的发布者。例如,支援对象除了包括发布者以外,还包括出演者、或者发布者或出演者所属的组等。也存在发布者不会成为支援对象的情况,如发布者只是工作人员的情况等。
分发服务器30对播放终端20或拥有播放终端20的视听用户提供使视听影像被视听的分发服务。例如,分发服务器30从游戏服务器60获取游戏影像,生成视听影像并分发给播放终端20。另外,分发服务器30保存有回礼用的图像或影像等分发数据。而且,分发服务器30基于操作信息来选择分发数据,并且使分发数据叠加于游戏影像来生成视听影像。
另外,分发服务包括经由网络50来分发、更新播放终端20所用的程序或数据的分发服务。分发服务器30通过该分发服务,向各播放终端20适当地分发视听影像的视听所需的各种程序或数据。作为一例,分发的视听影像包含游戏影像等视听用的影像、操作用的分发画面以及分发数据。另外,游戏影像包括通过游戏终端70进行的游戏的游戏影像、拍摄游戏画面等而制作出的游戏影像、以及拍摄游戏的玩家或观战游戏的观众等而得到的影像等游戏的关联影像。视听影像所包含的影像只要是由发布者发布的影像即可,也可以包括发布者自身制作的影像、电影、电视剧、动画片及综艺节目等其它影像、以及视听用户发表的评论或图像等输入信息。下面,说明视听影像包含游戏影像的例子。
例如,分发服务器30经由网络50来向播放终端20的用户提供Web服务。在该Web服务中,在分发服务器30提供分发服务的情况下,分发要在播放终端20中播放的视听影像。此外,Web服务也可以包括提供与视听影像有关的各种信息的信息提供服务、提供由视听用户进行的信息发送、交换以及共享之类的交流场所的社区服务、以及赋予用于识别各视听用户的用户识别信息的服务等其它服务。
另外,分发服务器30分发由游戏服务器60生成的游戏影像。取而代之地,分发服务器30也可以分发从游戏服务器60以外的装置接收到的影像。作为一例,分发服务器30也可以分发由游戏的玩家或其它发布者制作出的游戏影像。在该情况下,分发服务器30向播放终端20分发由玩家或其它发布者上传的游戏影像。
游戏服务器60对游戏终端70或游戏终端70的用户提供游戏装置用的各种服务。该服务包括经由网络50来分发、更新游戏终端70所用的程序或数据的分发服务。游戏服务器60通过该分发服务,向各游戏终端70适当地分发游戏服务的提供所需的各种程序或数据。
作为一例,游戏服务器60提供体育游戏用的服务。例如,游戏服务器60提供包括培养棒球选手的培养部分以及使培养出的棒球选手所属的团队与对方团队对战的对战部分的棒球游戏用的服务,来作为体育游戏。此外,游戏服务器60也可以提供FPS(第一人称射击)游戏、TPS(第三人称射击)游戏、RTS(实时策略)游戏、MOBA(多人在线战斗竞技场)游戏、MMORPG(大规模多人在线角色扮演游戏)、格斗游戏、赛车游戏、益智游戏、集换式卡牌游戏以及在线策略游戏等其它游戏用的服务。
另外,游戏服务器60提供的游戏装置用的服务也可以包括以下服务:游戏服务器60从游戏终端70接收玩家的玩家识别信息,对玩家进行认证。另外,游戏装置用的服务也可以包括以下服务:游戏服务器60从游戏终端70接收游戏画面的影像或包含已认证的玩家的玩游戏结果的玩游戏数据并进行保存。并且,游戏装置用的服务也可以包括以下服务:将游戏服务器60保存的玩游戏数据提供到游戏终端70。除此以外,游戏装置用的服务也可以包括以下服务:在多个玩家经由网络50玩共同的游戏时,游戏服务器60将玩家彼此进行匹配。另外,游戏装置用的服务也可以包括以下服务:游戏服务器60从玩家征收费用。
网络50构成为能够将播放终端20、游戏终端70分别连接于管理服务器10及分发服务器30、以及游戏服务器60。作为一例,网络50构成为利用TCP/IP协议来实现网络通信。具体地说,LAN 52将管理服务器10、分发服务器30以及游戏服务器60分别与因特网51连接。而且,作为WAN的因特网51与LAN52经由路由器53连接。播放终端20和游戏终端70也构成为与因特网51连接。管理服务器10、分发服务器30以及游戏服务器60与播放终端20以及游戏终端70也可以不通过LAN 52而是通过因特网51相互连接、或者除了通过LAN 52以外还通过因特网51相互连接。此外,在图1中,细线表示与因特网51的连接,粗线表示提供的服务和发送的信息等。粗线并不表示装置之间直接通信,但是装置之间也可以构成为直接通信。
播放终端20和游戏终端70是能够进行网络连接的计算机装置。例如,播放终端20和游戏终端70包括固置型或书型的个人计算机54、以及便携电话(包括智能电话)这样的移动终端装置55。除此以外,播放终端20和游戏终端70包括固置型的家庭用游戏装置、便携型游戏装置以及便携型平板终端装置等各种计算机装置。播放终端20和游戏终端70通过安装各种计算机软件,能够使用户享受管理服务器10及分发服务器30以及游戏服务器60所提供的各种服务。具体地说,播放终端20通过影像播放用的软件来作为视听影像的显示终端发挥功能。另外,游戏终端70通过游戏装置用的软件来作为游戏装置发挥功能。此外,播放终端20和游戏终端70也可以是街机游戏机。
作为一例,在分发系统100中,游戏服务器60向游戏终端70提供游戏服务。而且,游戏服务器60记录利用游戏终端70进行的游戏的游戏影像、或者对游戏画面等进行拍摄而制作出的游戏影像。游戏影像也可以是对游戏的玩家或观战游戏的观众进行拍摄而得到的影像等游戏的关联影像。游戏服务器60将获取到的或制作出的游戏影像发送到分发服务器30。而且,分发服务器30将接收到的游戏影像分发到播放终端20。
[分发服务的概要]
在分发系统100的分发服务中,在视听用户进行了评论的发表、或者提供或赠送报酬的用户操作的情况下,分发服务器30从分发服务器30中存储的多个分发数据、例如多个回礼影像中选择一个影像。具体地说,上传了视听影像中包含的游戏影像的发布者(例如实时记录者)向分发服务器30上传多个回礼影像。而且,分发服务器30从发布者上传的多个回礼影像中选择回礼影像。作为一例,发布者上传的多个回礼影像以与用于识别各发布者的识别信息(例如,发布者ID)相关联的方式被保存。由此,当在该发布者正在进行实时发布时视听用户执行了评论的发表等时,分发服务器30从与该发布者的发布者ID相关联的多个回礼影像中选择回礼影像。而且,所选择出的回礼影像被分发给视听用户。此外,多个回礼影像也可以包括由各服务器的管理者等上传的影像。并且,分发服务器30所存储的回礼影像也可以与用于识别视听影像的识别信息(例如,分发ID)相关联。在该情况下,该回礼影像与发布者ID相关联,并且还与分发ID相关联。
另外,分发服务器30所存储的回礼影像也可以与用于识别任意制作出的组的识别信息相关联。作为一例,该组是包含发布者所属的公司或其它发布者的组等。多个发布者在组中制作出的一个回礼影像与各个发布者的发布者ID以及用于识别组的识别信息(例如组ID)相关联。而且,在其它发布者进行了实时发布的情况下,分发服务器30也可以选择在组中制作出的回礼影像。即,一个回礼影像也可以与多个种类的识别信息相关联。此外,回礼影像不一定要与发布者的发布者ID相关联。例如,在视听影像的出演者与发布者不同的情况下,回礼影像也可以与用于识别出演者的识别信息相关联。在该情况下,也可以是,当视听用户指定作为支援对象的出演者并进行了评论的发表等时,视听用户的识别信息、用于确定视听影像的信息、以及用于确定作为评论的发表对象的出演者的信息从播放终端20被发送到管理服务器10,并用以生成操作信息。下面,也将分发数据称作回礼数据。回礼影像是与视听影像相比播放时间短的影像。取而代之地,例如在回礼影像不与视听影像同时显示的情况下,回礼影像也可以是与视听影像相比播放时间长的影像。分发服务器30将选择出的回礼影像分发给视听用户拥有的播放终端20。
另外,在一般的运动图像分发服务或实时发布应用中,视听用户有时能够输入进行评论的发表或报酬的赠送的用户操作。在被输入了这些用户操作的情况下,向视听用户的用户终端分发进行了输入的视听用户的用户名,并且以包含于视听影像的方式分发评论的内容或报酬的内容。在实时发布的情况下,发布者、例如游戏的玩家能够看着视听影像来说出针对评论或报酬的回礼或者输入回礼的评论。而且,该回礼与游戏影像一起被分发,视听用户进行回礼的视听。这样,双向的反应成立,由此能够给视听用户带来临场感和亲近感。
作为双向的反应不成立的例子,例如存在以下情形:短时间内输入了大量的用户操作。在该情况下,玩家无法识别一部分评论等、或者玩家来不及回礼,从而产生没有从玩家得到回礼的视听用户。而且,进行了用户操作的视听用户在没有从玩家得到回礼的情况下,会感到不满并减少用户操作的次数。另一方面,玩家的识别能力或应对能力是有极限的,因此无法消除产生双向的反应不成立的情形的可能性。
特别是,在实时发布e体育(electronic sports:电子体育)的游戏影像的情况下,视听用户所支持的对象是正在进行游戏对战的玩家。而且,对战中的玩家需要集中于游戏,因此难以对视听用户的用户操作进行回礼。另外,即使能够中断游戏来进行回礼,玩家的应对能力也是有极限的。因此,无法消除产生双向的反应不成立的情形的可能性。因此,期望的是,减少视听用户感到不满的情况,抑制用户操作的次数的减少。另外,在例如实时发布音乐的演奏的情况下,演奏者或位于会场等的工作人员可能成为发布者。即使在演奏者与发布者不同的情况下,也有时无法立即针对视听用户的用户操作进行回礼。
因此,在分发系统100的分发服务中,当视听用户进行了用户操作时,从预先设定的多个回礼影像中选择至少一个影像。而且,所选择出的回礼影像被至少分发到进行了发表等用户操作的视听用户在用户操作中使用的播放终端20。下面,说明本实施方式中的分发系统100的概要。
作为一例,向各视听用户的播放终端20分发在相互通信的游戏终端70之间进行的游戏的游戏影像。游戏服务器60从游戏终端70获取游戏画面来生成游戏影像,并且进行游戏中的胜负的管理等控制。而且,游戏影像被记录在游戏服务器60中,游戏服务器60向分发服务器30上传游戏影像。取而代之地,也可以由实时记录他人的游戏的实时记录者从自己的服务器向分发服务器30上传现场影像。在该情况下,视听用户进行评论的发表和报酬的赠送等的对象也可以是实时记录者。
分发服务器30向各视听用户的播放终端20分发视听影像。各视听用户能够使用自己的播放终端20来进行视听影像的播放和视听。另外,各视听用户能够使用播放终端20来进行评论的发表等用户操作。用户操作能够通过预先安装于播放终端20的应用程序的功能来实现。能够从分发服务器30、管理服务器10、游戏服务器60以及其它外部服务器下载该应用程序。取而代之地,用户操作也可以能够通过分发服务器30所提供的Web页面的功能来实现。另外,管理服务器10进行从视听用户发表的评论的管理、以及所赠送的报酬的管理等。并且,管理服务器10向分发服务器30发送包含视听用户的用户识别信息以及评论内容等的输入信息的操作信息。
另外,玩家在相互通信的游戏终端70中进行游戏的对战。而且,游戏服务器60随时获取对战中的游戏画面来记录为游戏影像。作为一例,在如格斗游戏和体育游戏等那样两个玩家看着相同的游戏画面的情况下,游戏服务器60从两个游戏终端70中的一方获取游戏画面。在如FPS游戏和TPS游戏等那样两个玩家看着不同的游戏画面的情况下,游戏服务器60从两个游戏终端70分别获取游戏画面。如上所述,游戏服务器60也可以进行玩家之间的匹配等对战管理。并且,游戏服务器60例如也可以存储和管理与各玩家的玩家识别信息相关联的胜负数及对战对方等的对战历史记录信息,来作为玩家的管理。
游戏服务器60基于所获取到的游戏画面来生成游戏影像并发送到分发服务器30。此外,游戏服务器60也可以从拍摄正在对战的玩家的摄像机获取摄像机影像。游戏服务器60将获取到的摄像机影像作为游戏影像、或者作为叠加于游戏画面的一部分的游戏影像来发送到分发服务器30。取而代之地,也可以由分发服务器30从拍摄正在对战的玩家的摄像机获取摄像机影像。在该情况下,分发服务器30生成在规定的区域包括游戏画面和摄像机影像的视听影像,并且将视听影像分发给视听用户的播放终端20。或者,分发服务器30将获取到的摄像机影像作为视听影像分发给播放终端20。作为其它例,也可以是,分发服务器30将游戏影像和摄像机影像作为相分别的视听影像进行分发,在播放终端20中分别显示两个影像、或者播放终端20将两个影像进行合成并同时显示。能够使用预先安装于播放终端20的应用程序来将两个影像进行合成。并且,游戏服务器60也可以从游戏终端70接收玩家的游戏操作信息以及存在NPC时的NPC控制信息等。在该情况下,游戏服务器60启动游戏,基于所接收到的游戏操作信息等来重新生成游戏画面,由此生成游戏影像。由此,能够削减从游戏终端70向游戏服务器60的通信量。取而代之地,也可以是,分发服务器30经由游戏服务器60从游戏终端70获取游戏操作信息等。在该情况下,分发服务器30重新生成游戏画面,由此生成游戏影像。
例如,分发服务器30实时发布视听影像,并且向各视听用户的播放终端20分发视听用户所发表的评论等。在视听用户的播放终端20预先安装有应用程序,视听用户能够使用该应用程序来进行评论的发表等用户操作。例如,当视听用户启动了应用程序时,在播放终端20显示用于显示视听影像的影像区域、用于输入评论的输入栏以及用于进行报酬的赠送等的报酬图标等的操作区域。并且,在播放终端20显示用于显示所分发的评论的评论区域。影像区域、操作区域以及评论区域被区别显示,视听用户能够在操作区域进行用户操作。取而代之地,也可以在分发服务器30提供的Web页面中实现同样的区域的划分和操作的输入。另外,视听用户所发表的评论等也可以显示于发布者用画面上的与视听图像的显示区域相分别地设置的显示区域。发布者看着显示于该显示区域的评论等来在实时发布中执行说出回礼或输入回礼的评论等反应。并且,也可以是,如果存在来自特别的视听用户(例如,发表数多的视听用户)的反应,则在发布者用画面上强调显示存在该反应的意思。
视听用户在视听影像的分发中从自己的播放终端20进行评论的发表或报酬的赠送等用户操作。播放终端20向管理服务器10发送所输入的评论的内容或者所选择出的报酬的内容等。播放终端20也可以将评论的内容或报酬的内容与对各视听用户分配的用户识别信息(例如用户ID)一起发送。此外,作为一例,向玩家等提供的报酬是金钱、代币、虚拟货币、加密资产、电子货币以及积分等消费介质。取而代之地,报酬也可以是能够在游戏服务器60提供的游戏服务中使用的游戏内货币或道具等特权。并且,报酬也可以是物品等有体物。
管理服务器10当受理到用户操作时,生成操作信息。作为一例,管理服务器10以使操作信息包含视听用户的用户识别信息以及与用户识别信息相关联的评论的内容等输入信息的方式生成该操作信息。另外,管理服务器10以使操作信息包含用于识别所选择的报酬的种类的操作识别信息(例如操作ID)以及与操作识别信息相关联的用户识别信息的方式生成该操作信息。例如,管理服务器10在视听用户进行了登录时获取用户识别信息。取而代之地,也可以是,分发服务器30接收评论的内容等输入信息来生成操作信息。此外,只要能够分发回礼数据即可,因此管理服务器10也可以从播放终端20获取用于识别各视听用户的播放终端20的终端识别信息(例如终端ID)来代替用户识别信息。取而代之地,管理服务器10也可以获取IP(Internet Protocol:因特网协议)地址或MAC(Media Access Control:介质访问控制)地址来作为终端识别信息。然后,管理服务器10向分发服务器30发送所生成的操作信息。
当从管理服务器10接收到操作信息时,分发服务器30从预先存储的多个回礼影像中选择一个影像并进行分发。例如,分发服务器30随机地选择用于识别各回礼影像的影像识别信息(例如影像ID)。而且,分发服务器30分发与选择出的影像识别信息对应的回礼影像。在此,回礼影像是预先准备的,以备发布者(例如玩家)无法针对来自视听用户的评论等进行回礼的情况。例如,回礼影像是5秒左右的、拍摄玩家道谢的场景或采取道谢的姿势的场景而得到的影像。取而代之地,也可以分发表示道谢含义的字符串或图像等、或者道谢的动画或采取道谢的姿势的动画。
在选择回礼影像时,也可以参照评论的发表等以正在对战的任意玩家为对象。例如,视听用户预先选择所支持的玩家或者所支持的玩家所属的团队。视听用户也可以在视听用户发表评论时进行该玩家的选择。在该情况下,播放终端20向管理服务器10发送用于确定玩家的信息。另外,视听用户也可以预先进行该玩家的选择并存储于管理服务器10。在该情况下,管理服务器10将用于确定玩家的信息(例如玩家ID)与用户识别信息相关联地进行存储。而且,分发服务器30参照用于确定玩家的信息来从作为分发数据组的一例的回礼数据组RD(图2)中选择与该玩家关联的回礼影像。此外,也可以是,视听用户能够选择正在对战的两方的玩家。由此,能够使想要对两个玩家发表评论的视听用户满足。在该情况下,分发服务器30从回礼数据组RD中选择与两个玩家关联的回礼影像、例如拍摄两个玩家而得到的影像。并且,例如在发布者是音乐现场的会场工作人员的情况下,工作人员事先上传演奏者的回礼影像。而且,也可以仅针对在音乐现场举办中由视听用户进行的评论的发表等选择与用于确定该演奏者的信息相关联的回礼影像。
分发服务器30当选择了回礼影像时,以使回礼影像叠加于游戏影像的一部分(例如游戏影像的右上)的方式生成视听影像,并分发给各播放终端20。在该情况下,也向没有进行评论的发表等用户操作的视听用户分发回礼影像。但是,分发服务器30也可以仅向进行了用户操作的视听用户分发回礼影像。在所生成的视听影像中,游戏影像与回礼影像被合成。此外,也可以在接收到操作信息时自动生成各回礼影像。例如,也可以是,使操作信息包含视听用户的用户名,分发服务器30生成包含用户名的回礼影像。回礼影像的分发时机紧接在进行了评论的发表等用户操作之后,但是也可以是从用户操作延迟了规定的时间后的时机或者视听影像的分发即将结束前等预先设定的时机。
[分发系统的控制系统]
接着,参照图2来说明将视听影像分发到作为视听者的多个用户各自的播放终端20的分发系统100的控制系统。首先,管理服务器10具备服务器控制部11、服务器存储部12以及未图示的通信部。服务器控制部11当从播放终端20受理了视听用户的用户操作时,执行用于生成操作信息并发送到分发服务器30的各种控制。另外,服务器存储部12存储有管理程序PG1和在视听用户的管理中使用的管理用数据MD。
分发服务器30具备分发控制部31、分发存储部32以及未图示的通信部。分发控制部31执行用于分发从游戏服务器60接收到的游戏影像的各种控制。另外,分发存储部32存储有分发程序PG2和包含回礼数据组RD的分发用数据DD。分发服务器30进行的视听影像的分发只要是一齐分发给各用户的形式即可,既可以是实时的影像分发即实时发布的形式,也可以是分发例如录制或编辑后的影像而非实时的形式。另外,不限于一齐分发的形式,也可以是根据各用户的操作来独立地进行分发的按需分发的形式。
游戏服务器60具备游戏控制部61、游戏存储部62以及未图示的通信部。游戏控制部61执行用于向游戏终端70提供游戏服务的各种控制。并且,游戏控制部61记录游戏画面并存储于游戏存储部62,将该游戏画面作为游戏影像上传到分发服务器30。另外,游戏存储部62存储有游戏服务器60的控制程序、作为与游戏的玩家关联的信息的玩家数据、以及作为与游戏关联的信息的游戏数据。作为一例,玩家数据包含玩家识别信息和玩家的个人信息等。另外,游戏数据包含图像数据、BGM数据以及玩家的玩游戏数据之类的各种的数据。玩游戏数据是用于将玩家的玩游戏历史记录(例如过去的实绩)等各玩家所固有的内容继承到下次以后的数据。
服务器控制部11、分发控制部31以及游戏控制部61构成为将按照规定的程序来执行各种运算处理和动作控制的处理器、处理器的动作所需的内部存储器以及其它周边装置进行组合而成的计算机。作为一例,这些处理器是CPU(Central Processing Unit:中央处理单元)或MPU(Micro-Processing Unit:微处理单元),基于规定的程序来控制装置整体,并且对各种处理也统一进行控制。
服务器存储部12、分发存储部32以及游戏存储部62是包括计算机可读的非瞬态存储介质的存储装置。而且,服务器存储部12、分发存储部32以及游戏存储部62包括作为用于处理器进行动作的系统工作存储器的RAM(Random Access Memory:随机存取存储器)以及保存程序和系统软件的ROM(Read Only Memory:只读存储器)、HDD(Hard Disc Drive:硬盘驱动)以及SSD(Solid State Drive:固态硬盘)等存储装置。处理器能够按照ROM或HDD中存储的程序来执行各种运算、控制以及判断等处理动作。管理程序PG1和分发程序PG2协作来作为分发系统100的计算机程序发挥功能。此外,服务器存储部12、分发存储部32以及游戏存储部62既可以将所有数据保持在一个存储装置中,也可以将数据分散地存储在多个存储装置中。
服务器控制部11、分发控制部31以及游戏控制部61以有线或无线的方式与用于显示装置的输入状态、设定状态、测量结果以及各种信息的显示装置连接。另外,服务器存储部12、分发存储部32以及游戏存储部62以有线或无线的方式与包括用于输入规定的指令和数据的键盘或者各种开关的操作装置连接。此外,服务器控制部11、分发控制部31以及游戏控制部61也能够按照CD(Compact Disc:紧凑型盘)、DVD(Digital Versatile Disc:数字多功能盘)、CF(Compact Flash:紧凑型快闪)卡以及USB(Universal Serial Bus:通用串行总线)存储器等便携记录介质、或者因特网上的服务器等外部存储介质中存储的程序来进行控制。
播放终端20具备播放控制部21、播放存储部22、作为操作装置的操作部23、作为显示装置的显示部24、作为声音输出装置的扬声器25以及未图示的通信部。播放存储部22存储有播放终端20的控制程序和作为应用程序的一例的视听影像的播放程序。播放控制部21控制播放终端20并且执行播放程序,由此使显示部24显示视听影像。另外,操作部23是控制器或触摸面板等操作装置,受理由视听用户进行的用户操作的输入。另外,显示部24是电视、显示器、或触摸面板等显示装置,显示供用户视听的视听影像。操作部23和显示部24也可以一体地构成为触摸面板等显示操作部。扬声器25伴随视听影像的播放来输出游戏声音等关联的声音。此外,操作部23、显示部24以及扬声器25既可以与播放终端20成一体,也可以是与播放终端20不同的个体。
游戏终端70具备终端控制部71、终端存储部72、游戏操作部73、游戏显示部74以及未图示的通信部。终端存储部72存储游戏终端70的控制程序和游戏程序。终端控制部71控制游戏终端70并且执行游戏程序,由此使玩家玩游戏。另外,游戏操作部73是控制器或触摸面板等操作装置,受理由玩家进行的游戏操作的输入。游戏操作部73和游戏显示部74也可以一体地构成为触摸面板等显示操作部。并且,游戏终端70也可以具备拍摄玩家等的摄像机。在该情况下,游戏终端70将摄像机拍摄到的摄像机影像与游戏画面一起发送到游戏服务器60。取而代之地,摄像机也可以与游戏终端70分开地设置。在该情况下,摄像机既可以向游戏服务器60发送摄像机影像,也可以向分发服务器30发送摄像机影像。
游戏显示部74是显示器或触摸面板等显示装置,显示玩家进行的游戏的游戏画面。游戏操作部73和游戏显示部74既可以与游戏终端70成一体,也可以是与游戏终端70不同的个体。并且,游戏终端70具备未图示的声音输出装置。此外,终端控制部71通过执行游戏程序来控制游戏的进展,但是也可以与游戏控制部61协作来控制游戏的进展。例如,也可以是,游戏控制部61控制游戏的至少一部分的进展,终端控制部71使其结果显示于游戏显示部74。另外,游戏控制部61从游戏终端70收集玩游戏数据,对收集到的玩游戏数据进行管理。并且,游戏服务器60的游戏控制部61从游戏终端70收集游戏影像或者用于重构游戏影像的游戏操作信息等。
播放控制部21和终端控制部71构成为将按照规定的程序来执行各种运算处理和动作控制的处理器、处理器的动作所需的内部存储器以及其它周边装置进行组合而成的计算机。作为一例,这些处理器是CPU或MPU,基于规定的程序来控制装置整体,并且对各种处理也统一进行控制。此外,播放控制部21和终端控制部71也能够按照CD、DVD、CF卡以及USB存储器等便携记录介质、或者因特网上的服务器等外部存储介质中存储的程序来进行控制。
播放存储部22和终端存储部72是包括计算机可读的非瞬态存储介质的存储装置。而且,播放存储部22和终端存储部72包括作为用于处理器进行动作的系统工作存储器的RAM、保存程序和系统软件的ROM、HDD以及SSD等存储装置。处理器能够按照ROM或HDD中存储的控制程序来执行各种运算、控制以及判别等处理动作。此外,播放存储部22和终端存储部72既可以将所有数据保持在一个存储装置中,也可以将数据分散地存储在多个存储装置中。
[管理服务器]
管理服务器10的服务器控制部11具备操作受理部111,该操作受理部111是受理从各播放终端20输入的用户操作的操作受理单元的一例。并且,服务器控制部11具有信息生成部112和对价受理部113,该信息生成部112是生成操作信息的信息生成单元的一例,该对价受理部113是受理针对用户操作的对价的支付的对价受理单元的一例。操作受理部111、信息生成部112以及对价受理部113是通过服务器控制部11的硬件资源与作为软件资源的管理程序PG1的组合而实现的逻辑装置。用户操作是与影像的视听关联地进行的操作,作为一例,是进行评论的输入或报酬的赠送等的操作。
操作受理部111受理输入到播放终端20的视听用户的用户操作。具体地说,操作受理部111从播放终端20获取用于识别用户操作的种类的操作识别信息(例如操作ID)以及终端识别信息或用户识别信息。并且,操作受理部111从播放终端20获取评论的内容等输入信息。然后,操作受理部111将获取到的信息传送到信息生成部112。并且,操作受理部111受理视听影像的播放速度的变更、影像区域的尺寸变更、以及播放的开始或停止等操作来作为用户进行的操作。作为一例,视听用户能够通过选择在分发画面上与影像区域重叠或并排配置的图标等来执行各操作。
另外,操作受理部111也可以受理特殊命令的输入操作来作为用户操作。例如,当视听用户在评论中输入了预先设定的特定的关键词时,操作受理部111从播放终端20获取与特殊命令对应的操作识别信息。而且,操作受理部111将获取到的操作识别信息传送到信息生成部112。信息生成部112以使操作信息包含获取到的操作识别信息的方式生成该操作信息。取而代之地,也可以是,操作受理部111判断在评论中是否包含预先设定的特定的关键词。在该情况下,操作受理部111当判断为包含特定的关键词时,向信息生成部112传送与特殊命令对应的操作识别信息。而且,分发服务器30向播放终端20分发与关键词对应的回礼影像。
由此,能够对视听用户提供寻找特殊命令这样的如寻宝一般的乐趣。此外,也可以是,在其它选择条件、例如后述的与操作属性对应的回礼影像的选择条件同与特殊命令对应的回礼影像的选择条件相重叠的情况下,使与特殊命令对应的回礼影像的选择条件优先。这样一来,视听用户能够突然看到不熟悉的回礼影像,从而得到新鲜的感觉。
信息生成部112生成操作信息,服务器控制部11向分发服务器30发送所生成的操作信息。具体地说,信息生成部112参照管理用数据MD来生成基于从操作受理部111受理到的信息的操作信息。例如,信息生成部112参照管理用数据MD来确定属性确定信息,以使操作信息包含该属性确定信息的方式生成该操作信息。作为一例,属性是用户操作的操作属性、评论的评论属性或者或各用户的用户属性。而且,属性确定信息表示操作属性、评论属性或用户属性。
例如,操作属性是与评论的输入或报酬的赠送等各用户操作的种类对应的属性。另外,关于与报酬的赠送对应的属性,根据报酬的金额或种类而属性不同。例如,信息生成部112能够从操作受理部111获取与报酬的金额相应的操作识别信息,使该操作识别信息包含于操作信息。并且,操作属性也可以按成为评论或报酬的赠送等的对象的每个玩家而不同。例如,也可以是,对于针对玩家A的评论的输入以及针对正在与玩家A对战的玩家B的评论的输入,操作识别信息不同。另外,评论属性是好、坏、有趣或无聊等根据评论的性质划分的属性。并且,用户属性是性别和年龄等与各用户对应的属性。
例如,表示操作属性的属性确定信息是操作识别信息,信息生成部112从操作受理部111获取操作识别信息。例如,信息生成部112以使操作信息包含用于识别所选择的报酬的种类的操作识别信息以及与操作识别信息相关联的用户识别信息的方式生成操作信息。另外,表示评论属性的属性确定信息是评论识别信息(例如评论ID),信息生成部112判断评论的内容,使操作信息包含评论识别信息。例如,信息生成部112对评论所包含的文章进行分析,如果评论中包含“加油”、“期待”以及“接得好”等表示期待或支持的字符,则使操作信息包含表示积极性质的评论识别信息。另外,如果评论中包含表示起哄或抨击等的字符,则信息生成部112使操作信息包含表示消极性质的评论识别信息。而且,如果评论中仅包含无法分类为积极或消极的字符,则信息生成部112使操作信息包含表示中性性质的评论识别信息。
并且,如果评论中包含玩家的名称等能够确定玩家的字符,则信息生成部112使操作信息包含表示玩家的评论识别信息。取而代之地,属性确定信息也可以表示不分发回礼数据。在该情况下,分发服务器30的选择部131(后述)不选择回礼数据,因此不分发回礼数据。例如,如果评论中包含不存在的关键词、例如之前的比赛的玩家的名称等,则信息生成部112使操作信息包含表示评论应该被忽视且不分发回礼数据的评论识别信息。此外,信息生成部112也可以以使操作信息包含视听用户的用户识别信息以及与用户识别信息相关联的评论的内容的方式生成该操作信息。
并且,表示用户属性的属性确定信息是属性识别信息(例如属性ID),信息生成部112参照管理用数据MD的用户信息UI来使操作信息包含属性识别信息。例如,用户信息UI包含与用户识别信息相关联的用户的性别或年龄。信息生成部112从操作受理部111获取用户识别信息,确定性别或年龄来作为与用户识别信息对应的用户信息UI。而且,信息生成部112以使操作信息包含与确定出的用户信息UI对应的属性识别信息的方式生成该操作信息。
并且,信息生成部112也可以参照用户信息UI来使操作信息包含作为操作历史记录的历史记录识别信息(例如历史记录ID)。例如,用户信息UI包含与用户识别信息相关联的、规定期间内的评论的发表次数或报酬的总赠送金额等与视听用户的操作的历史记录有关的信息。信息生成部112从操作受理部111获取用户识别信息,基于与用户识别信息对应的用户信息UI来确定发表次数或总赠送金额。而且,信息生成部112以使操作信息包含与确定出的发表次数或总赠送金额对应的历史记录识别信息的方式生成该操作信息。例如,信息生成部112当判断为确定出的发表次数比规定次数多时,使得包含表示比规定次数多的历史记录识别信息。信息生成部112当判断为确定出的发表次数比规定次数少时,使得包含表示比规定次数少的历史记录识别信息。
当操作受理部111从播放终端20受理了与报酬的赠送或提供对应的操作识别信息时,对价受理部113判断为产生对价的支付。而且,对价受理部113使播放终端20的显示部24显示针对用户操作的对价的支付画面(未图示)。视听用户经由支付画面来选择所显示的报酬的金额。而且,播放终端20将包含用于识别所选择出的用户操作的固有的收费对象信息的结算信息发送到未图示的结算服务器。结算服务器进行使得消费与收费对象信息对应的收费对象对价的结算处理,将结算处理的结果发送到播放终端20和管理服务器10。此外,对价受理部113也可以使显示部24显示结算服务器提供的Web页面的链接图标。当用户对链接图标进行了触摸操作时,显示结算服务器提供的Web页面,经由该Web页面进行结算处理。另外,用户除了能够消费金钱以外,还能够消费与信用卡或者借记卡等卡介质有关的信息、或者代币、虚拟货币、加密资产、电子货币以及积分等消费介质来支付对价。
当结算完成时,播放终端20使显示部24显示结算处理的结果。另外,在结算完成并支付了对价的情况下,对价受理部113判断为对价的支付已完成,将支付的完成通知给信息生成部112。而且,信息生成部112生成包含用于识别所选择出的报酬的种类的操作识别信息的操作信息。此外,当服务器控制部11向分发服务器30发送了该操作信息时,分发服务器30向播放终端20分发包含针对报酬的回礼的内容的图像或影像等。并且,对价受理部113也可以受理视听影像或回礼数据的视听所需的对价的支付。
[分发服务器]
分发服务器30的分发控制部31具备选择部131,该选择部131是与用户操作对应地从包含不同于视听影像的多个回礼数据的礼数据组RD(图3)中选择至少一个回礼数据的选择单元的一例。即,选择部131以获取到与选择视听影像的操作不同的用户操作的操作信息为触发,从包含多个回礼数据的回礼数据组RD中随机地选择回礼数据或者选择满足规定的条件的回礼数据。在此,回礼数据是影像、声音、图像以及它们组合等。选择部131也可以选择多个回礼数据,在该情况下分发多个回礼数据。并且,回礼数据组RD也可以包含由多个回礼数据构成的子数据组。
另外,分发控制部31具备分发部132,该分发部132是至少对被输入了用户操作的播放终端20分发由选择部131选择出的回礼数据的数据分发单元的一例。并且,分发控制部31具备获取部133,该获取部133作为获取属性确定信息的属性获取单元、获取用于识别被输入了用户操作的播放终端20的终端识别信息的信息获取单元、或者获取输入了用户操作的输入用户即视听用户的操作历史记录的历史记录获取单元而发挥功能。选择部131、分发部132以及获取部133是通过分发控制部31的硬件资源与作为软件资源的分发程序PG2的组合而实现的逻辑装置。
作为一例,选择部131从回礼数据组RD中随机地选择至少一个回礼数据。具体地说,服务器存储部12将用于识别回礼数据的数据识别信息(例如数据ID)以与各回礼数据对应的方式进行存储。而且,当获取部133从管理服务器10获取到操作信息时,选择部131使用随机数表等来随机地确定数据识别信息。而且,选择部131选择与确定出的数据识别信息对应的回礼数据。分发部132至少对被输入了用户操作的播放终端20分发由选择部131选择出的回礼数据。此外,分发部132既可以仅向被输入了用户操作的播放终端20分发回礼数据,也可以向所有视听用户的播放终端20分发回礼数据。
另外,回礼数据组RD也可以包含与各不相同的属性相关联的多个子数据组。在该情况下,选择部131基于属性确定信息来确定属性,从与确定出的属性相关联的子数据组中选择回礼数据,来作为满足规定的条件的回礼数据。此外,也可以是,与子数据组相关联的属性之间有一部分是共同的。具体地说,属性是基于用户操作的操作属性、各用户的用户属性或者评论的评论属性来划分的。而且,各子数据组构成为包含与规定的共同的属性相关联的多个回礼数据。例如,图3所示的回礼数据组RD包含子数据组G1,该子数据组G1包含与数据ID1及属性1及3相关联的回礼数据1、以及与数据ID2及属性1及3相关联的回礼数据2。并且,回礼数据组RD包含子数据组G2,该子数据组G2包含回礼数据1及2、以及与数据ID3及属性2及3相关联的回礼数据3。而且,针对属性1至属性3分别分配了不同的属性识别信息。在属性是视听用户的用户属性的情况下,例如,属性1表示女性,属性2表示男性,属性3表示二十几岁的年龄。
作为属性获取单元发挥功能的获取部133从管理服务器10获取属性识别信息来作为属性确定信息。而且,获取部133将属性识别信息传送到选择部131。选择部131基于属性识别信息来确定用户属性,从与确定出的用户属性、例如性别相关联的子数据组中选择回礼数据。在图3的例子中,如果确定出的属性是女性,则选择部131从子数据组G1中选择回礼数据。即,子数据组G1中包含的回礼数据1和回礼数据2为面向女性的图像、声音或影像。此外,选择部131对回礼数据的选择能够是多个选择手法的组合。例如,选择部131也可以基于所确定出的用户属性来确定子数据组G1,从子数据组G1中随机地选择回礼数据。
作为一例,回礼数据组RD的子数据组包含根据性别、年龄、居住地、出身地、出身高中以及出身大学等个人信息、或者是VIP会员或付费会员等视听用户的属性而准备的回礼影像,选择部131从该子数据组中选择回礼影像。例如,如果预先登记的玩家的个人信息与视听用户的个人信息存在共同的属性,则使操作信息包含与该共同的属性对应的属性识别信息。共同的属性的例子如下:玩家与视听用户的出身大学或出身地相同的情况下的、出身大学或居住的县。在该情况下选择的子数据组包含根据出身大学或出身地而准备的回礼影像,选择部131从该子数据组中选择回礼影像。此外,将用户信息UI中的视听用户的个人信息中的进行比较所需的信息与预先在服务器存储部12中存储的玩家的个人信息中的进行比较所需的信息进行比较,来判断共同的属性。例如,将玩家的个人信息与用于确定玩家的信息相关联地进行存储。另外,将视听用户的个人信息与用户识别信息相关联地进行存储。
例如,在出身地共同的情况下,使子数据组包含说着该地方的方言的回礼影像。当选择部131选择了这种回礼影像时,视听了该回礼影像的视听用户能够获得玩家的亲近感。另外,作为一例,视听用户能够通过满足针对分发服务消费的消费金额的总额达到规定额等条件而成为VIP会员。作为其它例,视听用户能够在变为月付会员或高级会员的情况下成为VIP会员。当成为VIP会员时,该视听用户的用户信息UI被赋予VIP属性。例如,在作为VIP会员的视听用户进行了评论的发表等的情况下,选择部131从包含面向VIP会员的特别的回礼影像的子数据组中选择回礼影像。取而代之地,也可以仅准备一种特别的回礼影像,选择部131选择该特别的回礼影像。
属性识别信息也可以按玩家、按视听用户的个人信息或者按会员的类别而不同。另外,也可以是,一次用户操作的操作信息包含多个属性识别信息。例如,回礼数据的数据识别信息也可以与表示玩家的属性识别信息、表示个人信息的属性识别信息以及表示会员的类别的属性识别信息相关联。表示会员的类别的属性识别信息表示回礼影像是否为VIP会员用。另外,表示玩家的属性识别信息表示回礼影像与哪个玩家关联。此外,表示玩家的属性识别信息可以与所有回礼影像各自的数据识别信息相关联。
另外,在属性是用户操作的操作属性的情况下,例如,属性1表示评论的输入,属性2表示高额的报酬的赠送,属性3表示低额的报酬的赠送。作为属性获取单元发挥功能的获取部133从管理服务器10获取操作识别信息作为属性确定信息。而且,获取部133将操作识别信息传送到选择部131。选择部131基于操作识别信息来确定操作属性,从与确定出的操作属性、例如评论的输入相关联的子数据组中选择回礼数据。在图3的例子中,如果确定出的属性是评论的输入,则选择部131从子数据组G1中选择回礼数据。即,子数据组G1中包含的回礼数据1和回礼数据2为针对评论的输入的回礼。
也就是说,回礼数据组RD的子数据组包含根据评论的发表等用户操作的种类而准备的回礼影像,选择部131从该子数据组中选择回礼影像。例如,在管理服务器10受理了评论的输入的情况下,选择部131从包含针对评论的回礼影像的子数据组中选择回礼影像。另外,在管理服务器10受理了报酬的赠送的情况下,选择部131从包含针对报酬的回礼影像的子数据组中选择回礼影像。并且,也可以是,在报酬是礼物的情况下,例如,在视听用户支付对价来购买了礼物并将该礼物提供给玩家的情况下,选择部131从包含与礼物的种类相应的回礼影像的子数据组中选择回礼影像。另外,选择部131也可以从包含与报酬的金额相应的回礼影像的子数据组中选择回礼影像。
并且,在属性是评论的评论属性的情况下,例如,属性1表示积极的性质,属性2表示消极的性质,属性3表示中性的性质。作为属性获取单元发挥功能的获取部133从管理服务器10获取评论识别信息来作为属性确定信息。而且,获取部133将评论识别信息传送到选择部131。选择部131基于评论识别信息来确定评论属性,从与确定出的评论属性、例如积极的性质相关联的子数据组中选择回礼数据。在图3的例子中,如果确定出的属性是积极的性质,则选择部131从子数据组G1中选择回礼数据。即,子数据组G1中包含的回礼数据1和回礼数据2为使回礼成为针对积极的性质的评论的回礼的内容。
也就是说,回礼数据组RD的子数据组包含根据评论的内容而准备的回礼影像,选择部131从该子数据组中选择回礼影像。例如,如果在管理服务器10中对评论进行分析所得到的结果是判断为是期待或支持等积极的性质的评论,则选择部131从包含针对积极的性质的评论的回礼影像的子数据组中选择回礼影像。另一方面,如果判断为是起哄或抨击等消极的性质的评论,则选择部131从包含针对消极的性质的评论的回礼影像的子数据组中选择回礼影像。取而代之地,也可以是,如果判断为是消极的性质的评论,则选择部131不选择回礼影像。在该情况下,评论识别信息为表示不分发回礼数据的信息。
另外,评论属性也可以表示是针对特定的人物的评论。例如,在管理服务器10中对评论进行分析所得到的结果是包含用于确定人物、例如特定的玩家的字符的情况下,操作信息中包含表示是针对该玩家的评论的评论识别信息。而且,选择部131从包含与该玩家关联的回礼影像的子数据组中选择回礼影像。此外,在不存在该玩家的情况下、例如在是之前的比赛的玩家的情况下,操作信息中包含表示不分发回礼数据的评论识别信息,选择部131不选择回礼影像。
并且,回礼数据组RD也可以包含与各不相同的行动种类相关联的多个子数据组。例如,在图3所示的回礼数据组RD中,回礼数据与种类1至种类3的行动种类相关联。而且,回礼数据组RD包含子数据组G3,该子数据组G3包含与数据ID4及种类1及2相关联的回礼数据4、以及与数据ID5及种类1及2相关联的回礼数据5。并且,回礼数据组RD包含子数据组G4,该子数据组G4包含回礼数据4及回礼数据5、以及与数据ID6及种类2及3相关联的回礼数据6。作为一例,种类1表示规定期间内的发表次数超过规定次数,种类2表示规定期间内的发表次数没有超过规定次数。另外,种类3表示总赠送额超过规定金额。而且,种类1至种类3的被分别分配了不同的历史记录识别信息。
作为历史记录获取单元发挥功能的获取部133从管理服务器10获取作为操作历史记录的历史记录识别信息。而且,获取部133将历史记录识别信息传送到选择部131。选择部131基于属性识别信息来判断输入用户的行动种类。并且,选择部131从与判断出的行动种类相关联的子数据组中选择回礼数据,来作为满足规定的条件的回礼数据。在图3的例子中,如果确定出的行动种类是规定期间内的发表次数超过规定次数,则选择部131从子数据组G3中选择回礼数据。即,子数据组G3中包含的回礼数据4和回礼数据5为面向发表次数多的视听用户的图像、声音、或影像。
并且,在操作受理部111受理了特殊命令的输入操作的情况下,选择部131从回礼数据组RD中选择与特殊命令相关联的回礼数据来作为满足规定的条件的回礼数据。具体地说,选择部131当从获取部133获取到与特殊命令对应的操作识别信息时,基于该操作识别信息来确定操作属性。然后,选择部131从与确定出的操作属性、例如特殊命令的输入相关联的子数据组中选择回礼数据。
此外,作为回礼数据的选择方式,也可以设定多个条件。例如,也可以是,由视听用户进行的一次评论的发表等符合多个选择条件。在该情况下,使操作信息包含多个种类的属性识别信息等。而且,选择部131根据预先设定的优先级来选择回礼数据,以使得任意的属性等优先。
分发部132生成将游戏影像与分发画面进行合成而得到的视听影像并分发给播放终端20,以提供分发服务。作为一例,分发部132在视听用户所访问的Web页面上显示游戏影像和分发画面。而且,视听用户对通过播放终端20的应用程序显示的输入栏和操作用的图标等进行操作来输入用户操作。取而代之地,视听用户也可以对分发画面的输入栏和操作用的图标等进行操作来输入用户操作。另外,分发部132至少对被输入了用户操作的播放终端20分发由选择部131选择出的回礼数据。作为一例,分发部132生成将作为回礼数据的一例的回礼影像与游戏影像进行合成而得到的视听影像并分发给播放终端20。分发部132既可以仅向被输入了用户操作的播放终端20分发回礼数据,也可以向包括该播放终端20在内的所有播放终端20分发回礼数据。另外,分发部132也可以与视听影像分开地分发回礼数据,还可以以不与视听影像合成的方式分发回礼数据。
在回礼数据、例如回礼影像与游戏影像分开的情况下,播放回礼影像的区域不一定与游戏影像的一部分叠加。例如,回礼影像也可以游戏影像并排地显示在不影响分发画面的游戏影像的显示的位置。并且,在回礼影像与游戏影像分开的情况下,分发服务器30也可以独立地分发游戏影像和回礼影像。在该情况下,播放终端20既可以将游戏影像与回礼影像相分别地显示,也可以将回礼影像合成到游戏影像来显示。并且,回礼数据也可以在开始视听前预先被下载到播放终端20。在该情况下,分发部132向播放终端20发送由选择部131选择出的回礼数据的数据识别信息。而且,播放终端20基于数据识别信息来显示播放存储部22中存储的回礼数据。在该情况下也同样地,播放终端20既可以将游戏影像与回礼数据相分别地显示,也可以将回礼数据合成到游戏影像来显示。
另外,播放终端20也可以存储例如影像识别信息来作为从分发服务器30获取到的数据识别信息。在该情况下,分发存储部32与视听用户的用户识别信息相关联地存储与该视听用户的用户操作相应地选择出的回礼影像的影像识别信息。而且,视听用户当从播放终端20d登录时,随时都能够视听曾选择过的回礼影像。另外,播放终端20既可以仅存储影像识别信息,也可以将与影像识别信息对应的回礼影像同影像识别信息一起存储。另外,也可以是,一旦选择了回礼影像后在固定期间内,即使不进行评论的发表等,视听用户也随时都能够视听回礼影像。其中,也可以是,即使处于曾选择过的回礼影像的可视听期间内,也在重新发表评论等时重新选择出选择过一次的回礼影像。由此,能够防止以下情况:尽管视听用户在短期间内进行了大量的用户操作,但是所选择的回礼影像消失。
在将回礼数据合成到视听影像的情况下,分发部132还作为画面生成单元发挥功能。画面生成单元获取分发存储部32的分发用数据DD中包含的画面结构的数据等,来生成与游戏影像同时显示的分发画面。分发画面被生成为图像或影像。例如,画面生成单元以MPEG形式等各种格式生成分发画面。作为一例,画面生成单元将所生成的分发画面重叠地配置于游戏影像。具体地说,画面生成单元使包含分发画面的上图层重叠于包含游戏影像的显示区域的下图层。上图层构成为透明的图像以不妨碍游戏影像的显示。而且,在上图层,在要显示评论的显示栏等的时机显示各评论的显示栏等。例如,当发表了评论时,在上图层显示所发表的评论的内容。也可以取而代之地,画面生成单元将分发画面配置成不与游戏影像重叠。
并且,当选择部131选择了回礼数据时,画面生成单元使包含所选择的回礼数据、例如回礼影像的上图层重叠于包含游戏影像的显示区域的下图层。由此,回礼影像以叠加于游戏影像的一部分的方式显示。也可以取而代之地,画面生成单元将回礼影像配置成不与游戏影像重叠。
另外,当作为信息获取单元的获取部133获取到用于识别被输入了用户操作的播放终端20的终端识别信息时,分发部132向基于终端识别信息确定出的播放终端20分发回礼数据。作为一例,分发部132从获取部133获取终端ID,仅向根据该终端ID确定的播放终端20分发回礼数据。
此外,分发系统100还可以获取由作为摄像装置的一例的摄像机(未图示)拍摄到的关联影像并分发给各播放终端20。例如,在游戏大会的会场设置有发送作为关联影像的一例的摄像机影像、玩家影像以及现场影像等与游戏相关联的影像的发送装置、以及摄像机。作为一例,发送装置是能够与摄像机及网络50连接的计算机装置,将从摄像机获取到的关联影像发送到分发服务器30。并且,分发服务器30将获取到的关联影像分发给各播放终端20。也可以取而代之地,摄像装置是设置于游戏终端70的摄像机。游戏终端70直接或经由游戏服务器60地将关联影像发送到分发服务器30。
[分发系统的处理流程]
参照图4来说明分发系统100的处理流程。当满足了规定的开始条件时,分发系统100开始处理。例如,在实时发布的情况下,当分发服务器30从游戏服务器60获取到游戏影像时,分发系统100开始处理。
分发服务器30的分发控制部31从游戏服务器60获取游戏影像(S101)。然后,分发服务器30的分发部132生成视听影像(S102)。接下来,分发部132将视听影像分发给播放终端20(S103)。然后,播放终端20使显示部24显示视听影像。当视听用户登录到管理服务器10来从播放终端20输入用户操作时,管理服务器10的操作受理部111受理用户操作(S201)。然后,管理服务器10的信息生成部112生成操作信息(S202),并且将生成的操作信息发送到分发服务器30(S203)。之后,如果存在新的用户操作(S204中“是”),则操作受理部111受理用户操作(S201)。另一方面,如果不存在新的用户操作(S204中“否”),则管理服务器10结束处理。
另外,在不从管理服务器10获取操作信息的情况下(S104中“否”),分发部132继续进行视听影像的生成(S102)和视听影像的分发(S103)。另一方面,当分发服务器30的获取部133获取到操作信息时(S104中“是”),例如,选择部131随机地确定回礼数据的数据识别信息。然后,选择部131从回礼数据组RD中选择与确定出的数据识别信息对应的回礼数据(S105)。另外,选择部131也可以选择包含根据出身地等属性准备的回礼影像的子数据组,从选择出的子数据组中选择回礼影像。接下来,分发部132至少对被输入了用户操作的播放终端20分发由选择部131选择出的回礼数据(S106)。此外,选择部131也可以从按照上述的各选择方式选择出的子数据组中选择回礼数据。
之后,在由于视听影像已播放到最后等原因而结束分发的情况下(S107中“是”),分发系统100结束处理。另一方面,在继续分发的情况下(S107中“否”),分发部132继续进行视听影像的生成(S102)和视听影像的分发(S103)。
根据以上说明的第一实施方式,作为针对用户操作的回礼而被分发给播放终端20的回礼数据是从包含多个回礼数据的回礼数据组RD中选择的。由此,能够针对进行视听影像的视听的用户的操作来分发从多个回礼数据中选择出的回礼数据,从而提高用户的满足度。
此外,将视听影像分发到作为视听者的多个用户各自的播放终端20的分发系统100也可以构成为具备作为游戏装置的一例的游戏终端70。在该情况下,分发系统100具备基于游戏终端70所提供的游戏的游戏影像来生成视听影像并分发到各播放终端20的、作为影像分发单元的一例的分发部132。并且,分发系统100具备受理从各播放终端20输入的用户操作的操作受理部111以及与用户操作对应地从包含多个回礼数据的回礼数据组中选择至少一个回礼数据的选择部131。而且,分发部132还作为至少对被输入了用户操作的播放终端20分发由选择部131选择出的回礼数据的数据分发单元发挥功能。即使是这种分发系统100,也能够针对进行视听影像的视听的用户的操作来分发从多个回礼数据中选择出的回礼数据,从而提高用户的满足度。
并且,也可以是,一个服务器装置或具有服务器功能的一个设备作为分发系统100发挥功能。例如,该装置或设备具备受理从各播放终端20输入的用户操作的操作受理部111以及与用户操作对应地从包含多个回礼数据的回礼数据组RD中选择至少一个回礼数据的选择部131。并且,该装置或设备具备至少对被输入了用户操作的用户终端分发由选择部131选择出的回礼数据的作为数据分发单元的一例的分发部132。
[第二实施方式]
接下来,参照图5来说明第二实施方式。此外,在第二实施方式的说明中,主要说明与第一实施方式的不同点,对已经说明过的结构要素标注相同的参照标记并省略其说明。除特别说明的情况以外,标注有相同的参照标记的结构要素进行大致相同的动作并起到大致相同的功能,其作用效果也大致相同。
在第二实施方式中,在从回礼数据组中选择回礼数据时,选择部131执行遵循所设定的稀有度的抽选。选择部131通过抽选来确定数据识别信息,选择与确定出的数据识别信息对应的回礼数据。例如,对多个回礼数据分别设定稀有度,稀有度与数据识别信息相关联。既可以将稀有度以表或列表的形式存储于分发存储部32,也可以在回礼数据中包含稀有度。然后,选择部131进行遵循稀有度的抽选来选择回礼数据。
即,预先在各回礼数据中设定有抽选的中选概率来作为稀有度。选择部131进行遵循中选概率的抽选,来确定数据识别信息。而且,选择部131选择与确定出的数据识别信息对应的回礼数据。该抽法能够通过公知的方法来实现。另外,也可以是,以如下方式执行多次抽选:回礼数据一旦在抽选中被抽中,就将其从下一次抽选的对象中排除。由此,如果执行与回礼数据的数量相同的次数的抽选,则全部回礼数据中选。因此,如果能够进行多次抽选,则一定能够选择到期望的回礼数据。由此,即使是稀有度高而中选概率低的回礼数据,只要满足规定条件也一定中选。因此,能够提高视听用户进行用户操作的动机。
另外,选择部131也可以将操作信息包含规定的属性识别信息作为条件来执行抽选。例如,选择部131在操作信息包含表示视听用户是VIP会员的属性识别信息的情况下执行抽选。在作为VIP会员的视听用户进行了评论的发表等的情况下,选择部131从由VIP会员用的多个回礼数据构成的子数据组中选择作为抽选的执行结果而选择出的回礼数据。
[分发系统的处理流程]
参照图5来说明第二实施方式的分发系统100的处理流程。当满足了规定的开始条件时,分发系统100开始处理。例如,在实时发布的情况下,当分发服务器30从游戏服务器60获取到游戏影像时,分发系统100开始处理。
分发服务器30的分发控制部31从游戏服务器60获取游戏影像(S301)。然后,分发服务器30的分发部132生成视听影像(S302)。接下来,分发部132将视听影像分发给播放终端20(S303)。然后,播放终端20使显示部24显示视听影像。当视听用户登录到管理服务器10来从播放终端20输入用户操作时,管理服务器10的操作受理部111受理用户操作(S201)。然后,管理服务器10的信息生成部112生成操作信息(S202),并且将生成的操作信息发送到分发服务器30(S203)。之后,如果存在新的用户操作(S204中“是”),则操作受理部111受理用户操作(S201)。另一方面,如果不存在新的用户操作(S204中“否”),则管理服务器10结束处理。
另外,在不从管理服务器10获取操作信息的情况下(S304中“否”),分发部132继续进行视听影像的生成(S302)和视听影像的分发(S303)。另一方面,当分发服务器30的获取部133获取到操作信息时(S304中“是”),选择部131通过抽选来确定回礼数据的数据识别信息(S305)。然后,选择部131从回礼数据组RD中选择与抽选结果相应的数据识别信息对应的回礼数据(S306)。接下来,分发部132至少对被输入了用户操作的播放终端20分发由选择部131选择出的回礼数据(S307)。
之后,在由于视听影像已播放到最后等原因而结束分发的情况下(S308中“是”),分发系统100结束处理。另一方面,在继续分发的情况下(S308中“否”),分发部132继续进行视听影像的生成(S302)和视听影像的分发(S303)。
根据以上说明的第二实施方式,作为针对用户操作的回礼而被分发给播放终端20的回礼数据是从包含多个回礼数据的回礼数据组RD中按照抽选结果选择的。由此,能够针对进行视听影像的视听的用户的操作来分发从多个回礼数据中选择出的回礼数据,从而提高用户的满足度。并且,能够对视听用户提供使稀有度高的回礼数据中选这样的用户操作的动机。
此外,在第二实施方式中,选择部131为了从回礼数据组RD或子数据组中选择回礼数据而执行抽选。为此,选择部131也可以将与在第一实施方式中确定出的属性或行动种类相关联的子数据组选作总体并为了从子数据组中选择回礼数据而执行抽选。另外,分发服务器30也可以将进行过抽选并曾中选过的回礼数据的数据识别信息与用户识别信息相关联地存储规定的期间。由此,对于曾中选过的回礼数据、例如回礼影像等,用户即使不进行再次的用户操作、例如报酬的赠送等也能够重复视听。
[第三实施方式]
接下来,说明第三实施方式。此外,在第三实施方式的说明中,主要说明与第一实施方式及第二实施方式的不同点,对已经说明过的结构要素标注相同的参照标记并省略其说明。除特别说明的情况以外,标注有相同的参照标记的结构要素进行大致相同的动作并起到大致相同的功能,其作用效果也大致相同。
在第三实施方式中,选择部131从回礼数据组RD中确定例如满足从选择对象中排除的排除条件的回礼数据来作为不包含于选择对象的回礼数据。并且,选择部131从将确定出的回礼数据排除后的其余的回礼数据中选择应该对被输入了用户操作的用户终端分发的回礼数据。
具体地说,选择部131在已经过针对各回礼数据设定的播放有效期限的情况下,判断为满足了排除条件。而且,选择部131从回礼数据组RD中确定已经过播放有效期限的回礼数据并将其从选择对象中排除。而且,选择部131从其余的回礼数据中选择应该对用户终端分发的回礼数据。由此,即使在回礼数据的种类随着时间的经过而增加的情况下,也能够防止分发旧的回礼数据。另一方面,在分发旧的回礼数据的情况下,视听用户视听回礼数据的兴趣会减退。例如,作为不符合时期的旧的回礼数据,在上一赛季制作出的旧的回礼数据(作为一例,上一赛季获胜的玩家道谢的影像)相对于本赛季中的视听影像中的玩家的状况(作为一例,本赛季的中途的状况)而言,时期不符。当分发了这种影像时,视听用户对于回礼数据与视听影像的状况的不同感到不协调,视听回礼数据的兴趣会减退。因此,通过将这种回礼数据从选择对象中排除,能够抑制视听回礼数据的兴趣的减退。
能够由上传回礼数据的视听影像的发布者等进行针对回礼数据的播放有效期限(例如,播放结束日期时间、或从上传时期起的经过时间)的设定。并且,播放有效期限也可以能够变更。分发存储部32将播放有效期限与回礼数据的数据识别信息(例如数据ID)相关联地进行存储。而且,选择部131从回礼数据组RD中确定已经过播放有效期限的回礼数据并将其从选择对象中排除,从其余的回礼数据中选择应该对用户终端分发的回礼数据。另外,分发存储部32也可以将数据制作时期或上传时期与数据识别信息相关联地进行存储。在从与回礼数据相关联的数据制作时期或上传时期起的经过时间在回礼数据被选择时已达到播放有效期限(例如,一年或一个月)的情况下,选择部131判断为满足了排除条件。
并且,播放有效期限也可以被设定为从在游戏中发生的事件起的规定的时间。例如,在分发棒球游戏的游戏影像的情况下,当在游戏内发生本垒打等特定的事件时,在规定的时间(例如,一分钟)的期间内,选择部131选择表示对本垒打感到高兴的玩家的回礼影像来作为针对用户操作的特别的回礼数据。而且,当经过规定的时间时,选择部131将与用于识别事件的信息相关联的特别的回礼数据从选择对象中排除。作为一例,分发服务器30从游戏终端70经由游戏服务器60接收表示事件的发生的信号或表示发生时机的信息。当从接收到该信号的时机或发生时机起经过了规定的时间时,选择部131将特别的回礼数据从选择对象中排除。也就是说,基于来自游戏终端70的信号或信息,将回礼数据的分发解禁规定的时间。并且,即使在视听用户在规定的时间内进行了评论的发表等的情况下,支持打出本垒打的团队的对战团队的视听用户也不期望被分发表示对本垒打感到高兴的玩家的回礼影像。因此,选择部131也可以针对评论的发表等特定的反应,将特别的回礼数据从选择对象中排除。或者,选择部131也可以将不与视听用户预先设定的用于识别玩家或支持团队的信息相关联的特别的回礼数据从选择对象中排除。由此,仅在将使事件(例如本垒打)发生的团队设定为支持对象的视听用户在规定的时间内进行了反应的情况下,分发与支持对象关联的特别的回礼数据。此外,事件不限于本垒打,也可以是取得得分、独打一周、双杀、无安打无失分、或完全比赛的达成等。即,事件只要能够设定成在事件发生时间点能够从游戏终端70发送事件已发生这一情况即可。另外,事件不限于棒球游戏内的事件,也可以是在足球游戏中取得得分、或者在对战游戏中角色胜利等。
此外,排除条件不限定于播放有效期限。例如,选择部131也可以在与数据识别信息相关联的季节(例如,春、夏、秋或冬)与回礼数据被选择时的季节不一致的情况下,将与该不一致的季节相关联的回礼数据排除。作为一例,选择部131从分发服务器30的实时时钟获取日期时间来判断选择时的季节,判断同与数据识别信息相关联的季节的一致或不一致。由此,能够防止播放不符合季节的回礼数据。并且,选择部131也可以在获取到的用户识别信息同预先与数据识别信息建立了关联的不可播放用户的用户识别信息一致的情况下,将与该数据识别信息对应的回礼数据排除。作为一例,不可播放用户是被禁止视听规定的回礼数据的视听用户,能够由发布者选择并预先设定。由此,对于未经允许就公开了回礼数据的内容的视听用户等,发布者能够个别地限制对其分发回礼数据。另外,选择部131也可以获取回礼数据的播放次数,在该播放次数达到了与数据识别信息相关联的可播放次数(例如,1次或3次等)的情况下,将与该数据识别信息对应的回礼数据排除。作为一例,分发存储部32针对每个视听用户将各回礼数据被播放的次数与用户识别信息相关联地进行存储。而且,选择部131判断与用户识别信息相关联的回礼数据的播放次数是否已达到回礼数据的可播放次数,在已达到的情况下,将该回礼数据从选择对象中排除。
如上所述,选择部131在不满足针对回礼数据设定的可播放条件的情况下(例如在已经过播放有效期限的情况下),判断为满足了排除条件。而且,选择部131从回礼数据组RD中确定不满足可播放条件的回礼数据并将其从选择对象中排除,从其余的回礼数据中选择应该对用户终端分发的回礼数据。另外,视听用户有时针对特定的视听影像进行多次用户操作(例如,评论的发表或报酬的赠送)。在该情况下,当连续分发相同的回礼数据时,视听用户视听回礼数据的兴趣会减退。因此,为了避免连续地播放相同的回礼数据,选择部131也可以从回礼数据组RD中确定不满足可播放条件的回礼数据并将其从选择对象中排除。另外,为了使在之前分发的视听影像中已分发给视听用户的回礼数据与在之后分发的视听影像中要分发给视听用户的回礼数据不同,选择部131也可以确定之前分发的回礼数据并将其从选择对象中排除。例如,在规定的期间(作为一例为一个月)内进行了多次回礼数据的分发的情况下,选择部131将之前分发的回礼数据从选择对象中排除。在该情况下,分发存储部32也可以按每个视听用户或每个发布者来存储用于识别已分发的回礼数据的信息。
另外,在各回礼数据的数据识别信息中,也可以设定有被播放过一次后的其它回礼数据的播放次数,来作为可播放条件。分发存储部32按每个视听影像将回礼数据被播放的次数与用户识别信息相关联地进行存储。选择部131判断播放了特定的回礼数据后的其它回礼数据的播放次数是否已达到在特定的回礼数据的数据识别信息中设定的播放次数(例如3次)。然后,在未达到的情况下,选择部131将该特定的回礼数据排除。即,一旦回礼数据被播放,选择部131就将该回礼数据从选择对象中排除,直到达到所设定的播放次数为止。而且,在已达到所设定的播放次数的情况下,选择部131使该特定的回礼数据再次包含于选择对象来选择回礼数据。例如,在播放了特定的回礼数据之后播放了3次其它回礼数据的情况下,在选择下一个回礼数据时,使特定的回礼数据再次包含于选择对象。即,在播放了特定的回礼数据的情况下,在该特定的回礼数据再次包含于选择对象之前需要进行规定次数的其它回礼数据的播放。按每个视听影像,针对各视听用户进行这种管理。
另外,在各回礼数据中,也可以设定有被播放过一次的回礼数据的重新开始播放时期,来作为可播放条件。选择部131在回礼数据被选择时未达到在数据识别信息中设定的重新开始播放时期的情况下,将与该数据识别信息对应的回礼数据排除。按每个视听影像,针对各视听用户进行这种管理。并且,在播放了特定的回礼数据的情况下,如果选择对象中包含的回礼数据被设定了播放开始时期,则在达到播放开始时期之前不分发回礼数据。因此,能够将在较早的时期视听了回礼数据的用户公开故事的展开这一情况限制至播放开始时期。另外,作为可播放条件,也可以将从播放了回礼数据时起的经过期间设定为不可播放期间。分发存储部32将播放了回礼数据的日期时间与用户识别信息相关联地进行存储。然后,选择部131在从播放特定的回礼数据的日期时间起到下一个回礼数据被选择时的经过期间未超过所设定的不可播放期间的情况下,将该特定的回礼数据排除。此外,也可以将多个可播放条件的至少两个叠加应用。
此外,被排除的回礼数据可以是回礼数据组RD中包含的一部分回礼数据,也可以是回礼数据组RD中包含的全部回礼数据。即使是全部回礼数据,也能够防止连续地播放相同的回礼数据。作为例外,也可以是,在特定的视听用户在短期间内执行了很多评论的发表或报酬的赠送等用户操作的情况下,在不再有能够对该视听用户播放的回礼数据时,解除回礼数据的排除。被解除排除的回礼数据可以是回礼数据组RD中包含的一部分回礼数据,也可以是回礼数据组RD中包含的全部回礼数据。
并且,不可播放期间也可以是从回礼数据的上传到回礼数据的播放开始的期间。在该情况下,分发存储部32存储与回礼数据的数据识别信息相关联的播放开始日期时间、或者从上传起的经过期间(例如一个月)。然后,选择部131将在回礼数据被选择时还没到所设定的播放开始日期时间的回礼数据从选择对象中排除。或者,选择部131在从上传特定的回礼数据的日期时间起到回礼数据被选择时的经过期间未达到所设定的经过期间的情况下,将该特定的回礼数据从选择对象中排除。
另外,可播放条件也可以是播放了特定的回礼数据。即,也可以针对由多个回礼数据构成的一组回礼数据设定各回礼数据的播放顺序。例如,分发存储部32与播放一组回礼数据的视听用户的用户识别信息相关联地存储表示已播放到播放顺序的第几个的信息(例如,能够确定成为下一个播放对象的回礼数据的信息)。而且,选择部131将除根据能够确定成为下一个播放对象的回礼数据的信息(例如,数据识别信息)确定出的回礼数据以外的回礼数据从选择对象中排除。由此,能够将使视听用户感觉到内容上的联系的多个回礼数据按顺序播放。如果像这样使回礼数据具有故事性,则能够给视听用户带来享受故事的体验。因此,能够使视听用户产生做出反应(例如发表评论或赠送报酬)的动机。另外,也可以是,在播放了特定的回礼数据的情况下,对与该特定的回礼数据的数据识别信息相关联的下一个应该播放的回礼数据标注可播放标志。选择部131将没有标注可播放标志的回礼数据排除。由此,能够按照故事按顺序播放回礼数据。
此外,选择部131也可以将被设定了播放顺序的一组回礼数据所不包含的回礼数据包含于选择对象来执行选择。例如,选择部131将不构成故事的其它回礼数据以及一组回礼数据中的顺序被设定为第一个的回礼数据包含于选择对象来执行选择。在此,也可以是,在存在多个一组回礼数据的情况下,存在多个顺序被设定为第一个的回礼数据。然后,在选择部131选择了顺序被设定为第一个的回礼数据的情况下,在包含该回礼数据的一组回礼数据中的顺序被设定为最后的回礼数据被播放之前,选择部131将一组回礼数据所不包含的其它回礼数据从选择对象中排除。取而代之地,选择部131也可以在针对一组回礼数据设定的播放有效期限经过之前将一组回礼数据所不包含的其它回礼数据从选择对象中排除。
并且,也可以是,在设定播放次数作为可播放条件的情况下,针对一组回礼数据的整体,设定其它回礼数据的播放次数。即,为了避免一组回礼数据被重复连续播放,选择部131将一组回礼数据从选择对象中排除。然后,在已达到所设定的播放次数的情况下,选择部131使该一组回礼数据再次包含于选择对象来选择回礼数据。另外,也可以是,针对一组回礼数据或者一组回礼数据的各回礼数据,设定不可播放期间。例如,也可以是,相对于针对一组回礼数据中的顺序在先的回礼数据设定的播放开始日期时间,针对顺序被设定为该顺序在先的回礼数据的下一个的回礼数据设定的播放开始日期时间错后规定期间。由此,全部视听用户只有在经过了规定期间之后才能视听顺序被设定为下一个的回礼数据。因此,能够抑制以下情况:尽早地视听到回礼数据的用户公开了故事的内容,使看到该内容的其它用户的视听意欲减退。
并且,也可以是,针对一个回礼数据,设定多个下一个应该播放的特定的回礼数据。在该情况下,当顺序地播放回礼数据时,能够构成根据顺序不同而故事不同的多线故事。由此,即使尽早地视听到回礼数据的用户公开了故事的内容,由于故事展开按视听用户而不同,也能够抑制使其它用户的回礼数据的视听意欲减退的情况。
另外,可播放条件也可以对视听用户整体而言是相同的。例如,作为可播放条件,也可以在回礼数据中设定特定的可播放属性(例如,居住地或性别等)。关于该可播放属性,既可以设定单独的属性,也可以重叠地设定多个属性。由此,能够将分发的回礼数据汇总到一起进行管理或者能够将多个视听用户汇总到一起来管理进展。作为一例,分发存储部32存储表示特定的地域的信息来作为与特定的回礼数据的数据识别信息相关联的可播放地域。而且,在根据预先获取的视听用户的个人信息(例如属性识别信息)识别出的居城地不包含于该特定的地域的情况下,选择部131将该特定的回礼数据从选择对象中排除。或者,分发存储部32存储表示男性或女性的信息来作为与特定的回礼数据的数据识别信息相关联的可播放属性。然后,在根据预先获取的视听用户的个人信息识别出的性别(例如男性)与根据可播放属性识别出的性别(例如女性)不同的情况下,选择部131将该特定的回礼数据从选择对象中排除。
根据以上说明的第三实施方式,选择部131能够从将满足排除条件的回礼数据排除后得到的其余的回礼数据中选择应该分发给用户终端的回礼数据。由此,能够抑制视听用户视听回礼数据的兴趣或者视听意欲的减退。或者,能够使回礼数据具有故事性,引诱视听用户做出反应。此外,选择部131也可以制作包含从选择对象中排除的回礼数据的数据识别信息的排除候选列表。分发服务器30的管理者或发布者等能够确认排除候选列表,来删除从选择对象中排除的回礼数据。由此,能够使成为选择对象的回礼数据的候选的数量为适当的状态。
[第四实施方式]
接下来,说明第四实施方式。此外,在第四实施方式的说明中,主要说明与第一实施方式至第三实施方式的不同点,对已经说明过的结构要素标注相同的参照标记并省略其说明。除特别说明的情况以外,标注有相同的参照标记的结构要素进行大致相同的动作并起到大致相同的功能,其作用效果也大致相同。
在第四实施方式中,视听用户能够在回礼数据的播放开始后从自己的播放终端20进行针对回礼数据的评论的发表、报酬的赠送或者评价的输入等用户操作。该用户操作能够在回礼数据的播放中或播放结束后的任意的时机进行。播放终端20向管理服务器10发送所输入的评论的内容、所选择的报酬的内容、或评价的内容等。然后,管理服务器10当受理到用户操作时生成操作信息,将生成的操作信息发送到分发服务器30。例如,作为画面生成单元发挥功能的分发部132将针对回礼数据的用户操作的输入栏合成到用于显示回礼数据的画面,其中,所述回礼数据是由选择部131与针对游戏影像的用户操作对应地选择出的。
在第一例中,如示出视听影像的一个场景的图6所示,在画面上设置有回礼数据的显示栏D1、针对回礼数据的用户操作的输入栏IA1、游戏影像的显示栏D2、以及针对游戏影像的用户操作的输入栏IA2。而且,在输入栏IA1设置有针对回礼数据的评论的发表按钮B1以及报酬的赠送按钮B2。由此,在视听用户希望针对回礼数据进行评论的发表或报酬的赠送的情况下,能够输入针对回礼数据的用户操作。另外,在输入栏IA2也设置有针对游戏影像的评论的发表按钮B1和报酬的赠送按钮B2。此外,作为一例,在图6中是录制影像(也可以适当实施了编辑的影像)的分发,因此在输入栏IA2设置有播放开始按钮、快进按钮以及音量调整按钮等。也可以还在输入栏IA2设置有停止按钮、暂停按钮以及快退按钮等。与此相对地,在实时发布的情况下,不显示播放开始按钮、快进按钮等不需要的按钮。另外,在图6的例子中,示出选择攻击侧来作为支援对象的视听用户进行了用户操作的状态,仅在攻击侧示出了一个显示栏D1。在选择防守侧的视听用户进行了用户操作的情况下,在防守侧显示显示栏D1。而且,当回礼数据的播放结束时,显示栏D1不再显示。但是,在回礼数据的播放结束后进行用户操作的情况下,用户操作的输入栏IA1继续显示。
在图6中的左侧和右侧,显示有拍摄对战中的玩家而得到的摄像机影像CV。而且,在作为画面的一部分的与显示有游戏影像的区域不同的区域,暂时性地设置有回礼数据的显示栏D1。在该情况下,在显示栏D1的下部设置标注有“评论”的文字的发表按钮B1和标注有“报酬”的文字的赠送按钮B2等。在发表按钮B1被操作的情况下,进一步显示评论的输入栏(未图示)。然后,视听用户在评论的输入栏输入评论。另外,在赠送按钮B2被操作的情况下,进一步显示输入报酬的赠送额等的选择画面(未图示)。视听用户在赠送额的选择画面选择金额。
另外,当针对回礼数据的用户操作后从管理服务器10接收到操作信息时,选择部131与针对回礼数据的用户操作对应地再次选择至少一个回礼数据。作为一例,选择部131以获取到该用户操作的操作信息为触发来执行回礼数据的选择。根据操作信息中包含的操作识别信息来判断是否为针对回礼数据的用户操作。具体地说,与用户操作对应地,视听用户的用户识别信息以及回礼数据的数据识别信息从播放终端20经管理服务器10被发送到分发服务器30。而且,分发部132将选择部131选择出的回礼数据分发给播放终端20。即,在针对回礼数据进行了评论的发表或报酬的赠送等用户操作的情况下,针对该用户操作,进一步执行回礼数据的选择和分发。由此,能够对视听用户赋予执行针对回礼数据的用户操作的动机。即,能够重复执行用户操作和回礼数据的分发。
另外,选择部131也可以经由获取部133从管理服务器10获取包含用于识别针对回礼数据的用户操作的操作识别信息的操作信息。而且,选择部131基于操作识别信息来确定操作属性,从与确定出的操作属性、例如针对回礼数据的评论的输入相关联的子数据组中选择回礼数据。作为一例,如果是针对构成故事的一部分的回礼数据的用户操作,则选择部131选择与该故事关联的其它回礼数据。另外,选择部131也可以选择对回礼数据的拍摄的情形等幕后进行拍摄而得到的影像来作为回礼数据。取而代之地,也可以是,在进行了针对回礼数据的用户操作的情况下,选择部131选择不与针对回礼数据的用户操作相关联的回礼数据。
此外,在图6中,以叠加于游戏影像的显示栏D2的方式显示摄像机影像CV、回礼视频的显示栏D1,但是也可以以游戏影像的显示栏D2与摄像机影像CV、回礼视频的显示栏D1不叠加的方式进行显示。显示栏的位置关系可以是适当的。在后述的图7中也是同样的。
在第二例中,如示出视听影像的一个场景的图7所示,在画面上设置有回礼数据的显示栏D1、针对回礼数据的用户操作的输入栏IA1、游戏影像的显示栏D2、以及针对游戏影像的用户操作的输入栏IA2。而且,在输入栏IA1设置有用于输入针对回礼数据的评价的评价按钮B3、B4。由此,在视听用户想要进行回礼数据的评价的情况下,能够输入针对回礼数据的评价。而且,在进行了输入针对回礼数据的评价的用户操作的情况下,选择部131以使选择对象与评价相应地不同的方式选择至少一个分发数据。另外,在输入栏IA2也设置有用于输入针对游戏影像的好评价的评价按钮B5。此外,还可以在输入栏IA1和输入栏IA2设置有评论的发表按钮和报酬的赠送按钮。
在图7中的左侧和右侧显示有摄像机影像CV。而且,在作为画面的一部分且与显示有游戏影像的区域不同的区域,暂时性地设置有回礼数据的显示栏D1。在该情况下,在显示栏D1的下部设置有用于输入好评价的、标注有“好”(GOOD)的字符串的评价按钮B3以及用于输入坏评价的、标注有“屏蔽”(BLOCK)的字符串的评价按钮B4。当视听用户操作了用于输入好评价的评价按钮B3时,统计针对播放中的回礼数据的好评价。即,分发存储部32将好评价的累积次数与回礼数据的数据识别信息相关联地进行存储。该评价的信息例如可以被通知给制作回礼影像的发布者,从而被用作以后制作回礼影像时的参考信息。或者,在由视听用户进行评价之后,在该视听用户进行了用户操作的情况下,选择部131从好评价的累积次数超过了规定的次数的回礼数据中选择应该分发的回礼数据。由此,选择部131使选择对象与好评价相应地不同。此外,好评价的累积次数既可以按视听用户来统计,也可以以视听用户整体为对象来统计。另外,好评价的累积次数也可以按发布者来统计。
当视听用户在回礼数据的播放中操作了用于输入坏评价的评价按钮B4时,表示坏评价的信息与该视听用户的用户识别信息及该回礼数据的数据识别信息一起被发送到分发服务器30。而且,分发存储部32制作并存储将该视听用户的用户识别信息与该回礼数据的数据识别信息进行关联而得到的分发禁止数据(例如屏蔽列表)。之后,在该视听用户进行了用户操作的情况下,选择部131参照分发禁止数据,将分发禁止数据中包含的回礼数据从选择对象中排除。由此,选择部131使选择对象与坏评价相应地不同,视听用户能够将自己不希望视听的回礼数据的分发排除。取而代之地,也可以是,当视听用户操作了用于输入坏评价的评价按钮B4时,统计针对播放中的回礼数据的坏评价。即,分发存储部32将坏评价的累积次数与回礼数据的数据识别信息相关联地进行存储。并且,选择部131也可以将坏评价的累积次数超过了规定的次数的回礼数据从选择对象中排除。由此,选择部131使选择对象与坏评价相应地不同。此外,坏评价的累积次数既可以按视听用户来统计,也可以以视听用户整体为对象来统计。
根据以上说明的第四实施方式,能够对视听用户赋予执行针对回礼数据的用户操作的动机。而且,能够重复执行用户操作和回礼数据的分发。或者,在视听用户想要进行回礼数据的评价的情况下,能够输入针对回礼数据的评价。此外,作为第四实施方式的变形方式,选择部131也可以选择预先针对各用户操作设定的单独的回礼数据。在该情况下,无法分发从多个回礼数据中选择出的回礼数据。但是,即使在该情况下,也能够赋予执行针对回礼数据的用户操作的动机、或者能够输入针对回礼数据的评价。
[第五实施方式]
接下来,说明第五实施方式。此外,在第五实施方式的说明中,主要说明与第一实施方式至第四实施方式的不同点,对已经说明过的结构要素标注相同的参照标记并省略其说明。除特别说明的情况以外,标注有相同的参照标记的结构要素进行大致相同的动作并起到大致相同的功能,其作用效果也大致相同。
在第五实施方式中,选择部131从包含多个一次回礼数据的回礼数据组RD中选择至少一个一次回礼数据,来作为针对用户操作的回礼数据。而且,在一次回礼数据的分发后,选择部131针对已分发了一次回礼数据的视听用户中的满足规定的条件的视听用户,追加地选择二次回礼数据来作为继一次回礼数据后的回礼数据。由此,能够使追加的二次回礼数据的分发时机延迟,另外能够对期望的视听用户分发特别的二次回礼数据。例如,在回礼数据的数量少的情况下,能够通过分发事后追加的二次回礼数据来暂时地拖延回礼数据的分发。由此,能够向发布者等提供创作回礼数据的时间上的余裕。另外,能够对赠送的报酬的金额大的视听用户、或者评论的发表或上述的好评价的次数多的视听用户分发与通常不同的特别的回礼数据。由此,能够给期望的视听用户带来自身被优待的满足感。
作为一例,分发存储部32存储有满足规定的条件的视听用户的用户识别信息。该用户识别信息既可以由发布者等设定,也可以由分发控制部31自动地设定。例如,在设定成发布者指定视听用户来播放一次回礼数据的情况下,发布者预先将视听用户的用户识别信息存储到分发存储部32。另外,在不存在能够分发的回礼数据因此分发了一次回礼数据的情况下,分发控制部31将已分发了一次回礼数据的视听用户的用户识别信息存储到分发存储部32。规定的条件是指由发布者等指定、赠送的报酬的金额超过了规定金额、或者评论的发表或好评价的次数超过了规定次数等。而且,选择部131参照分发存储部32所存储的用户识别信息,在包含执行了用户操作的视听用户的用户识别信息的情况下,从由一次回礼数据构成的回礼数据组RD中选择至少一个回礼数据。这些一次回礼数据例如包含,“事后好好感谢您”等暗示二次回礼这样的内容、特别对待该视听用户这样的内容的声音或字符串。此时,分发存储部32将已分发了一次回礼数据的视听用户的用户识别信息与输入信息(例如评论的内容等)或操作识别信息(例如识别赠送金额的识别ID)相关联地进行存储。由此,发布者等能够之后浏览评论内容、赠送的报酬的金额等。
之后,发布者等参照所存储的输入信息。而且,发布者等将二次回礼数据以与满足规定的条件的每个视听用户的用户识别信息相关联的方式进行上传、或者将预先上传的回礼数据设定为二次回礼数据来进行二次分发的准备。而且,分发存储部32存储将该用户识别信息与二次回礼数据的数据识别信息进行关联而得到的记录。之后,在规定的时机,选择部131选择所存储的与用户识别信息相关联的二次回礼数据。此外,在二次回礼数据为一个的情况下,也可以省略选择处理。例如,规定的时机是根据所存储的用户识别信息识别出的视听用户执行了用户操作时。另外,规定的时机也可以是发布者等进行了二次分发的准备时等任意的时机。也能够由分发控制部31判别满足规定的条件的视听用户,将该用户识别信息存储到分发存储部32。在该情况下,分发控制部31也可以将满足阶段性的条件的视听用户、例如满足发表次数为5次的水平、发表次数为10次的水平、或者发表次数为15次的水平等的视听用户按水平来进行判别。而且,分发控制部31将使满足规定的条件的视听用户的用户识别信息与二次回礼数据的数据识别信息进行关联而得到的记录存储到分发存储部32。
这样,分发存储部32将已分发了一次回礼数据的视听用户的用户识别信息与应该对该视听用户分发的二次回礼数据的数据识别信息相关联地进行存储。而且,选择部131选择二次回礼数据,分发部132向已分发了一次回礼数据的视听用户的播放终端20分发二次回礼数据。此外,二次回礼数据的选择和分发的时机也可以自动地决定。但是,不一定会处于视听用户能够在该时机视听回礼数据的状况。因此,分发控制部31也可以在分发二次回礼数据之前向视听用户发送通知信息。作为一例,通知信息包含为了视听二次回礼数据而启动应用、或者登录到规定的网站等通知。而且,也可以是,在视听用户受理到通知信息并进行了规定的操作的情况下,执行二次回礼数据的选择和分发。
此外,选择部131也可以不区分出满足规定的条件的视听用户,而是与全部视听用户的用户操作对应地选择一次回礼数据。在该情况下,发布者等将二次回礼数据以与满足规定的条件的每个视听用户各自的用户识别信息相关联的方式进行上传、或者将预先上传的回礼数据设定为二次回礼数据来进行二次分发的准备。而且,分发存储部32存储将满足规定的条件的视听用户的用户识别信息与二次回礼数据的数据识别信息进行关联而得到的记录。之后,在规定的时机,选择部131选择与该用户识别信息相关联的二次回礼数据。
根据以上说明的第五实施方式,能够使追加的二次回礼数据的分发时机延迟,或者能够对期望的视听用户分发特别的二次回礼数据。此外,选择部131也可以从包含多个二次回礼数据的回礼数据组RD中选择至少一个回礼数据。此外,作为第五实施方式的变形方式,选择部131也可以选择预先针对各用户操作设定的单独的一次回礼数据。在该情况下,无法分发从多个一次回礼数据中选择出的一次回礼数据。但是,在该情况下,也能够使追加的二次回礼数据的分发时机延迟,或者能够对期望的视听用户分发特别的二次回礼数据。
以上,参照各实施方式来说明了本发明,但是本发明不限定于上述实施方式。在不违反本发明的范围内变更得到的发明以及与本发明均等的发明也包含于本发明。另外,各实施方式和各变形方式能够在不违反本发明的范围内适当组合。例如,能够将第三实施方式或第四实施方式与第五实施方式进行组合。具体地说,执行了排除满足排除条件的回礼数据后选择出的回礼数据的分发、或者因针对回礼数据的用户操作引起的回礼数据的分发的结果是,在不存在能够分发的回礼数据的情况下,也可以分发一次回礼数据。由此,即使在库存的回礼数据的数量不充分的情况下,也不需要尽快准备新的回礼数据。
另外,各功能部的至少一部分也可以设置于管理服务器10、分发服务器30、游戏服务器60以及其它外部服务器中的任一方。设置于不同的服务器的各功能部协作来作为分发系统100发挥功能。在该情况下,各服务器的控制程序协作来作为分发系统100的计算机程序发挥功能。
下面,记载根据上述的各实施方式和各变形例推导出的各种方式。此外,为了易于理解各方式,标注了在附图中图示的参照标记。但是,参照标记不是为了将本发明限定于图示的方式而标注的。
分发系统100是将视听影像分发到作为视听者的多个用户各自的用户终端20的分发系统,其具备:操作受理单元111,其受理从各用户终端输入的用户操作;选择单元131,其与所述用户操作对应地从包含多个分发数据的分发数据组RD中选择至少一个分发数据;以及数据分发单元132,其至少对被输入了所述用户操作的用户终端分发所述选择单元选择出的所述分发数据。
分发系统100的控制方法是将视听影像分发到作为视听者的多个用户各自的用户终端20的分发系统的控制方法,其中,受理从各用户终端输入的用户操作,与所述用户操作对应地从包含多个分发数据的分发数据组RD中选择至少一个分发数据,至少对被输入了所述用户操作的用户终端分发所选择出的所述分发数据。
分发系统100的计算机程序PG1、PG2是具备计算机11、31的、将视听影像分发到作为视听者的多个用户各自的用户终端20的分发系统的计算机程序,该计算机程序使所述计算机作为以下单元发挥功能:操作受理单元1111,其受理从各用户终端输入的用户操作;选择单元131,其与所述用户操作对应地从包含多个分发数据的分发数据组RD中选择至少一个分发数据;以及数据分发单元132,其至少对被输入了所述用户操作的用户终端分发由所述选择单元选择出的所述分发数据。
分发系统100将视听影像分发到作为视听者的多个用户各自的用户终端20,该分发系统具备:游戏装置70;影像分发单元132,其基于所述游戏装置提供的游戏的游戏影像来生成所述视听影像并分发到各用户终端;操作受理单元111,其受理从各用户终端输入的用户操作;选择单元131,其与所述用户操作对应地从包含多个分发数据的分发数据组RD中选择至少一个分发数据;以及数据分发单元132,其至少对被输入了所述用户操作的用户终端分发由所述选择单元选择出的所述分发数据。
由此,作为针对用户操作的回礼而被分发给播放终端20的分发数据是从包含多个分发数据的分发数据组RD中选择的。因此,能够针对进行视听影像的视听的用户的操作来分发从多个分发数据中选择出的分发数据,从而提高用户的满足度。
所述选择单元131随机地选择所述分发数据。针对所述多个分发数据分别设定有稀有度,所述选择单元131进行遵循所述稀有度的抽选,来选择所述分发数据。由此,能够对视听用户提供使稀有度高的分发数据中选这样的用户操作的动机。
所述分发数据组RD包括与各不相同的属性相关联的多个子数据组,还具备属性获取单元133,所述属性获取单元133获取用于确定所述属性的属性确定信息,所述选择单元131基于所述属性确定信息来确定所述属性,从与确定出的所述属性相关联的子数据组中选择所述分发数据。
所述属性是基于所述用户操作的操作属性来划分的,所述属性确定信息表示所述操作属性,所述选择单元131基于所述属性确定信息来确定所述操作属性,从与确定出的所述操作属性相关联的子数据组中选择所述分发数据。
所述操作受理单元111受理评论的输入操作来作为所述用户操作,所述属性是基于所述评论的评论属性来划分的,所述选择单元131基于所述属性确定信息来确定所述评论属性,从与所述评论属性相关联的子数据组中选择所述分发数据。
所述属性是基于各用户的用户属性来划分的,所述属性确定信息表示所述用户属性,所述选择单元131基于所述属性确定信息来确定所述用户属性,从与确定出的所述用户属性相关联的子数据组中选择所述分发数据。
由此,能够从包含与属性关联的分发数据的分发数据组RD中选择分发数据。因此,能够使视听用户有兴趣,能够进一步提高用户的满足度。此外,在所述属性确定信息表示不分发所述分发数据的情况下,所述选择单元131不选择所述分发数据。
还具备信息获取单元133,所述信息获取单元133获取用于识别被输入了所述用户操作的所述用户终端20的终端识别信息,所述数据分发单元132向基于所述终端识别信息确定出的所述用户终端分发所述分发数据。由此,能够向被输入了用户操作的播放终端20分发分发数据。
所述分发系统100还获取由摄像装置拍摄到的关联影像并分发到各用户终端20。由此,能够除了分发游戏影像以外还分发所拍摄到的游戏关联影像。
所述分发数据组RD包括与各不相同的行动种类相关联的多个子数据组,还具备获取历史记录获取单元133,所述历史记录获取单元133获取输入了所述用户操作的输入用户的操作历史记录,所述选择单元131基于所述操作历史记录来判断所述输入用户的所述行动种类,并且从与所述行动种类相关联的子数据组中选择所述分发数据。由此,能够从包含与行动种类关联的分发数据的分发数据组RD中选择分发数据。因此,能够使视听用户有兴趣,能够进一步提高用户的满足度。
所述操作受理单元111受理特殊命令的输入操作来作为所述用户操作,所述选择单元131从所述分发数据组RD中选择与所述特殊命令相关联的所述分发数据。由此,能够对视听用户提供寻找特殊命令这样的如寻宝一般的乐趣。
所述选择单元131从所述分发数据组RD中确定不包含于选择对象的分发数据,并且从自选择对象中排除所确定出的所述分发数据后的其余的分发数据中选择所述分发数据。由此,能够抑制视听用户视听回礼数据的兴趣的减退或者视听意欲的减退。或者,能够使回礼数据具有故事性,引诱视听用户做出反应。
附图标记说明
11:服务器控制部(计算机);20:播放终端(用户终端);31:分发控制部(计算机);70:游戏终端(游戏装置);100:分发系统;111:操作受理部(操作受理单元);131:选择部(选择单元);132:分发部(数据分发单元、影像分发单元);133:获取部(属性获取单元、信息获取单元、历史记录获取单元);PG1:管理程序(计算机程序);PG2:分发程序(计算机程序);RD:分发数据组。
Claims (16)
1.一种分发系统,将视听影像分发到作为视听者的多个用户各自的用户终端,所述分发系统具备:
操作受理单元,其受理从各用户终端输入的用户操作;
选择单元,其与所述用户操作对应地从包含多个分发数据的分发数据组中选择至少一个分发数据;以及
数据分发单元,其至少对被输入了所述用户操作的用户终端分发由所述选择单元选择出的所述分发数据。
2.根据权利要求1所述的分发系统,其中,
所述选择单元随机地选择所述分发数据。
3.根据权利要求1所述的分发系统,其中,
针对所述多个分发数据分别设定有稀有度,
所述选择单元进行遵循所述稀有度的抽选,来选择所述分发数据。
4.根据权利要求1~3中的任一项所述的分发系统,其中,
所述分发数据组包括与各不相同的属性相关联的多个子数据组,
所述分发系统还具备属性获取单元,所述属性获取单元获取用于确定所述属性的属性确定信息,
所述选择单元基于所述属性确定信息来确定所述属性,从与确定出的所述属性相关联的子数据组中选择所述分发数据。
5.根据权利要求4所述的分发系统,其中,
所述属性是基于所述用户操作的操作属性来划分的,
所述属性确定信息表示所述操作属性,
所述选择单元基于所述属性确定信息来确定所述操作属性,从与确定出的所述操作属性相关联的子数据组中选择所述分发数据。
6.根据权利要求4所述的分发系统,其中,
所述操作受理单元受理评论的输入操作来作为所述用户操作,
所述属性是基于所述评论的评论属性来划分的,
所述选择单元基于所述属性确定信息来确定所述评论属性,从与所述评论属性相关联的子数据组中选择所述分发数据。
7.根据权利要求4所述的分发系统,其中,
所述属性是基于各用户的用户属性来划分的,
所述属性确定信息表示所述用户属性,
所述选择单元基于所述属性确定信息来确定所述用户属性,从与确定出的所述用户属性相关联的子数据组中选择所述分发数据。
8.根据权利要求4~7中的任一项所述的分发系统,其中,
在所述属性确定信息表示不分发所述分发数据的情况下,所述选择单元不选择所述分发数据。
9.根据权利要求1~8中的任一项所述的分发系统,其中,
还具备信息获取单元,所述信息获取单元获取用于识别被输入了所述用户操作的所述用户终端的终端识别信息,
所述数据分发单元向基于所述终端识别信息确定出的所述用户终端分发所述分发数据。
10.根据权利要求1~9中的任一项所述的分发系统,其中,
所述分发系统还获取由摄像装置拍摄到的关联影像并分发到各用户终端。
11.根据权利要求1~3中的任一项所述的分发系统,其中,
所述分发数据组包括与各不相同的行动种类相关联的多个子数据组,
所述分发系统还具备历史记录获取单元,所述历史记录获取单元获取输入了所述用户操作的输入用户的操作历史记录,
所述选择单元基于所述操作历史记录来判断所述输入用户的所述行动种类,并且从与所述行动种类相关联的子数据组中选择所述分发数据。
12.根据权利要求1所述的分发系统,其中,
所述操作受理单元受理特殊命令的输入操作来作为所述用户操作,
所述选择单元从所述分发数据组中选择与所述特殊命令相关联的所述分发数据。
13.根据权利要求1所述的分发系统,其中,
所述选择单元从所述分发数据组中确定不包含于选择对象的分发数据,并且从自选择对象中排除所确定出的所述分发数据后的其余的分发数据中选择所述分发数据。
14.一种分发系统的控制方法,所述分发系统将视听影像分发到作为视听者的多个用户各自的用户终端,在所述控制方法中,
受理从各用户终端输入的用户操作,
与所述用户操作对应地从包含多个分发数据的分发数据组中选择至少一个分发数据,
至少对被输入了所述用户操作的用户终端分发所选择出的所述分发数据。
15.一种分发系统的计算机程序,所述分发系统具备计算机,并将视听影像分发到作为视听者的多个用户各自的用户终端,
所述计算机程序使所述计算机作为以下单元发挥功能:
操作受理单元,其受理从各用户终端输入的用户操作;
选择单元,其与所述用户操作对应地从包含多个分发数据的分发数据组中选择至少一个分发数据;以及
数据分发单元,其至少对被输入了所述用户操作的用户终端分发由所述选择单元选择出的所述分发数据。
16.一种分发系统,将视听影像分发到作为视听者的多个用户各自的用户终端,所述分发系统具备:
游戏装置;
影像分发单元,其基于所述游戏装置提供的游戏的游戏影像来生成所述视听影像并分发到各用户终端;
操作受理单元,其受理从各用户终端输入的用户操作;
选择单元,其与所述用户操作对应地从包含多个分发数据的分发数据组中选择至少一个分发数据;以及
数据分发单元,其至少对被输入了所述用户操作的用户终端分发由所述选择单元选择出的所述分发数据。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020094772 | 2020-05-29 | ||
JP2020-094772 | 2020-05-29 | ||
JP2020149201A JP7082431B2 (ja) | 2020-05-29 | 2020-09-04 | 配信システム、配信システムの制御方法及びコンピュータプログラム |
JP2020-149201 | 2020-09-04 | ||
PCT/JP2021/017941 WO2021241209A1 (ja) | 2020-05-29 | 2021-05-11 | 配信システム、配信システムの制御方法及びコンピュータプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115916359A true CN115916359A (zh) | 2023-04-04 |
Family
ID=78744023
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202180038988.9A Pending CN115916359A (zh) | 2020-05-29 | 2021-05-11 | 分发系统、分发系统的控制方法以及计算机程序 |
Country Status (6)
Country | Link |
---|---|
US (1) | US12138555B2 (zh) |
JP (1) | JP7638530B2 (zh) |
KR (1) | KR102768323B1 (zh) |
CN (1) | CN115916359A (zh) |
TW (1) | TWI793616B (zh) |
WO (1) | WO2021241209A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7205518B2 (ja) * | 2020-05-19 | 2023-01-17 | 株式会社セガ | プログラム及び情報処理装置 |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7228555B2 (en) * | 2000-08-31 | 2007-06-05 | Prime Research Alliance E., Inc. | System and method for delivering targeted advertisements using multiple presentation streams |
JP3576850B2 (ja) | 1999-01-22 | 2004-10-13 | 株式会社ケンウッド | 対話機能付きナビゲーション装置 |
JP2001312284A (ja) * | 2000-04-27 | 2001-11-09 | Nec Corp | コンテンツ配信方法およびコンテンツ配信システム |
JP4099049B2 (ja) * | 2002-12-16 | 2008-06-11 | 株式会社エヌ・ティ・ティ・ドコモ | 通信方法および通信システム |
JP2006178817A (ja) | 2004-12-24 | 2006-07-06 | Kenwood Corp | 情報呈示装置、情報呈示方法、情報呈示用プログラム、および、情報呈示システム |
US9092928B2 (en) * | 2005-07-01 | 2015-07-28 | The Invention Science Fund I, Llc | Implementing group content substitution in media works |
JP5483543B2 (ja) * | 2009-10-01 | 2014-05-07 | 日本電信電話株式会社 | 視聴者識別に基づく映像配信サービス実現装置、映像配信サービス実現方法、映像配信サービス実現プログラムおよびそのプログラムを記録した記録媒体 |
JP5520190B2 (ja) | 2010-10-20 | 2014-06-11 | 株式会社ソニー・コンピュータエンタテインメント | 画像処理システム、画像処理方法、動画像送信装置、動画像受信装置、プログラム及び情報記憶媒体 |
JP2014038480A (ja) * | 2012-08-16 | 2014-02-27 | Sony Corp | 情報処理装置、情報処理方法及びプログラム |
EP2916558B1 (en) | 2012-11-05 | 2022-03-09 | Sony Interactive Entertainment Inc. | Information processing device |
JP6075864B2 (ja) | 2013-03-13 | 2017-02-08 | 株式会社コナミデジタルエンタテインメント | ゲームシステム、ゲーム制御方法及びコンピュータプログラム |
JP6312053B2 (ja) | 2013-09-06 | 2018-04-18 | 株式会社ユピテル | システム及びプログラム |
US9965776B2 (en) * | 2013-12-30 | 2018-05-08 | Verizon and Redbox Digital Entertainment Services, LLC | Digital content recommendations based on user comments |
JP6605827B2 (ja) * | 2015-03-30 | 2019-11-13 | 株式会社バンダイナムコエンターテインメント | サーバシステム |
KR102157655B1 (ko) * | 2016-02-17 | 2020-09-18 | 엘지전자 주식회사 | 360 비디오를 전송하는 방법, 360 비디오를 수신하는 방법, 360 비디오 전송 장치, 360 비디오 수신 장치 |
CN105872830B (zh) * | 2016-05-31 | 2019-04-09 | 广州华多网络科技有限公司 | 直播频道中的互动方法及装置 |
JP7160513B2 (ja) * | 2016-06-06 | 2022-10-25 | ヤフー株式会社 | 端末プログラム、端末装置、および、情報処理方法 |
US10556185B2 (en) * | 2017-09-29 | 2020-02-11 | Sony Interactive Entertainment America Llc | Virtual reality presentation of real world space |
CN108419140B (zh) * | 2018-03-01 | 2019-07-23 | 广州虎牙信息科技有限公司 | 直播互动方法、装置、服务器、终端和存储介质 |
JP7121270B2 (ja) | 2018-07-25 | 2022-08-18 | 株式会社ミクシィ | 情報処理装置、動画配信方法及び動画配信プログラム |
JP6430059B1 (ja) | 2018-07-26 | 2018-11-28 | 株式会社ドワンゴ | サーバおよびプログラム |
JP7010797B2 (ja) | 2018-10-03 | 2022-01-26 | ヤフー株式会社 | 情報処理装置、情報処理方法および情報処理プログラム |
JP6543403B1 (ja) | 2018-12-12 | 2019-07-10 | グリー株式会社 | 動画配信システム、動画配信方法及び動画配信プログラム |
JP6644928B1 (ja) | 2019-03-29 | 2020-02-12 | 株式会社ドワンゴ | 配信サーバ、視聴者端末、配信者端末、配信方法、情報処理方法及びプログラム |
JP7591354B2 (ja) | 2020-04-14 | 2024-11-28 | 株式会社コロプラ | プログラム |
-
2021
- 2021-05-11 CN CN202180038988.9A patent/CN115916359A/zh active Pending
- 2021-05-11 WO PCT/JP2021/017941 patent/WO2021241209A1/ja active Application Filing
- 2021-05-11 KR KR1020227040814A patent/KR102768323B1/ko active Active
- 2021-05-26 TW TW110119049A patent/TWI793616B/zh active
-
2022
- 2022-05-19 JP JP2022082037A patent/JP7638530B2/ja active Active
- 2022-11-23 US US17/993,261 patent/US12138555B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20230079509A1 (en) | 2023-03-16 |
TW202147856A (zh) | 2021-12-16 |
KR20230007411A (ko) | 2023-01-12 |
JP2022113697A (ja) | 2022-08-04 |
KR102768323B1 (ko) | 2025-02-18 |
JP7638530B2 (ja) | 2025-03-04 |
WO2021241209A1 (ja) | 2021-12-02 |
TWI793616B (zh) | 2023-02-21 |
US12138555B2 (en) | 2024-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109005417B (zh) | 基于直播进行游戏的直播间进入方法、系统、终端及装置 | |
CN103886009A (zh) | 基于所记录的游戏玩法自动产生为云游戏建议的小游戏 | |
CN110267056A (zh) | 直播方法、装置系统及计算机存储介质 | |
US20230179836A1 (en) | Server, method and terminal | |
JP7411437B2 (ja) | コンピュータシステム、サーバシステムおよびゲームシステム | |
JP7638530B2 (ja) | 配信システム、配信システムの制御方法及びコンピュータプログラム | |
JP7592292B2 (ja) | 配信システム、配信システムのコンピュータプログラム及び制御方法 | |
van Ditmarsch | Video games as a spectator sport | |
JP7482548B2 (ja) | 観戦システム、観戦システム用のコンピュータプログラム、及び観戦システムの制御方法 | |
JP7529245B2 (ja) | 配信システム、配信システムの制御方法及びコンピュータプログラム | |
JP7082431B2 (ja) | 配信システム、配信システムの制御方法及びコンピュータプログラム | |
US20180161681A1 (en) | Avatar And Sponsorship With In-Game Currency. | |
US20250041738A1 (en) | Distribution system, and control program and control method for distribution system | |
JP7332922B2 (ja) | システム、およびコンピュータプログラム | |
JP7237361B2 (ja) | 観戦システム、観戦システム用のコンピュータプログラム、及び観戦システムの制御方法 | |
JP7154609B2 (ja) | 観戦システム、観戦システム用のコンピュータプログラム、及び観戦システムの制御方法 | |
US20250058234A1 (en) | Server and terminal | |
US20170361219A1 (en) | Utilization Of In-Game Currency In A Movie Trivia Game. | |
JP2023170093A (ja) | 配信システム、配信システムの制御プログラム及び制御方法 | |
JP2022102174A (ja) | 配信システム、配信システムのコンピュータプログラム及び制御方法 | |
JP2023170087A (ja) | 配信システム、配信システムの制御プログラム及び制御方法 | |
JP2022156250A (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 |