Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7755146B2 - Information processing system, information processing method and program - Google Patents
[go: Go Back, main page]

JP7755146B2 - Information processing system, information processing method and program - Google Patents

Information processing system, information processing method and program

Info

Publication number
JP7755146B2
JP7755146B2 JP2021184290A JP2021184290A JP7755146B2 JP 7755146 B2 JP7755146 B2 JP 7755146B2 JP 2021184290 A JP2021184290 A JP 2021184290A JP 2021184290 A JP2021184290 A JP 2021184290A JP 7755146 B2 JP7755146 B2 JP 7755146B2
Authority
JP
Japan
Prior art keywords
user
game
information
terminal
identification information
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
JP2021184290A
Other languages
Japanese (ja)
Other versions
JP2023071475A (en
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.)
Capcom Co Ltd
Original Assignee
Capcom 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 Capcom Co Ltd filed Critical Capcom Co Ltd
Priority to JP2021184290A priority Critical patent/JP7755146B2/en
Publication of JP2023071475A publication Critical patent/JP2023071475A/en
Application granted granted Critical
Publication of JP7755146B2 publication Critical patent/JP7755146B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • 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)

Description

本発明は、情報処理システム、情報処理方法及びプログラムに関する。 The present invention relates to an information processing system, an information processing method, and a program.

近年、配信者からユーザに対してコンテンツを配信しながら、コンテンツを視聴しているユーザと配信者がコミュニケーションを図ることができるコミュニケーションシステム、コミュニケーション方法が開示されている(特許文献1)。 Recently, a communication system and method have been disclosed that allows a distributor to communicate with users who are viewing content while the distributor is distributing the content to them (Patent Document 1).

特開2011-172200号公報JP 2011-172200 A

しかしながら、従来技術では、ゲームの動画配信において、ゲーム動画に対する投稿が単に動画視聴画面に表示されるだけでは、ゲームのプレイヤである配信者と視聴者との間のコミュニケーションを深めることに限界があるため、ゲーム特有のエンターテインメント性を向上させる余地があった。 However, with conventional technology, simply displaying posts about game videos on the video viewing screen when streaming game videos limits the extent to which it can deepen communication between the streamer (the game player) and the viewer, leaving room for improvement in the entertainment value unique to games.

本開示では上記事情を鑑み、ゲーム動画の配信及び視聴を通じて新しいエンターテインメントを実現する技術を提供することとした。 In light of the above circumstances, this disclosure aims to provide technology that enables new forms of entertainment through the distribution and viewing of game videos.

本開示の一態様によれば、情報処理システムが提供される。この情報処理システムは、次の各ステップを実行するように構成される。進行ステップでは、第1端末が第1ユーザから受け付けたゲーム操作に基づいて、ゲームを進行させる。出力ステップでは、ゲームが進行されているゲーム画面を示す動画を第2ユーザの第2端末に配信させるための配信データを、動画配信サイトに対して出力する。取得ステップでは、動画に対する第2ユーザからの投稿に基づいて、第2ユーザを識別する識別情報を動画配信サイトから取得する。特定ステップでは、取得した識別情報に基づいて、第2ユーザを表す第2ユーザ情報を特定する。表示ステップでは、第1端末に、第2ユーザ情報を含むゲーム画面を表示する。 According to one aspect of the present disclosure, an information processing system is provided. This information processing system is configured to execute the following steps: In the progression step, a first terminal progresses a game based on game operations received from a first user. In the output step, distribution data is output to a video distribution site to distribute a video showing a game screen in which the game is progressing to a second terminal of a second user. In the acquisition step, identification information identifying the second user is acquired from the video distribution site based on a post from the second user regarding the video. In the identification step, second user information representing the second user is identified based on the acquired identification information. In the display step, a game screen including the second user information is displayed on the first terminal.

本開示によれば、ゲーム動画の配信及び視聴を通じて新しいエンターテインメントを実現する技術を提供することができる。 This disclosure provides technology that enables new entertainment through the distribution and viewing of game videos.

本開示の一実施形態に係る情報処理システム1を表す構成図である。1 is a configuration diagram illustrating an information processing system 1 according to an embodiment of the present disclosure. サーバ装置2のハードウェア構成を示すブロック図である。FIG. 2 is a block diagram showing the hardware configuration of the server device 2. 本開示の一実施形態に係るサーバ装置2における制御部23によって実現される機能を示すブロック図である。FIG. 2 is a block diagram showing functions realized by a control unit 23 in a server device 2 according to an embodiment of the present disclosure. 第1端末4のハードウェア構成を示すブロック図である。FIG. 2 is a block diagram showing the hardware configuration of the first terminal 4. 本開示の一実施形態に係る第1端末4における制御部46によって実現される機能を示すブロック図である。FIG. 2 is a block diagram showing functions realized by a control unit 46 in a first terminal 4 according to an embodiment of the present disclosure. 情報処理システム1によって実行される情報処理の流れの一例を示すフローチャートである。4 is a flowchart showing an example of the flow of information processing executed by the information processing system 1. 第2端末5に表示される動画視聴画面7の一例である。10 is an example of a video viewing screen 7 displayed on a second terminal 5. 第1端末4に表示されるゲーム画面8の一例である。10 is an example of a game screen 8 displayed on the first terminal 4. 情報処理システム1によって実行される情報処理の流れの一例を示すフローチャートである。4 is a flowchart showing an example of the flow of information processing executed by the information processing system 1. 情報処理システム1によって実行される情報処理の流れの一例を示すフローチャートである。4 is a flowchart showing an example of the flow of information processing executed by the information processing system 1. 第2端末5に表示される動画視聴画面9の一例である。10 is an example of a video viewing screen 9 displayed on a second terminal 5. 第1端末4に表示されるゲーム画面10の一例である。10 is an example of a game screen 10 displayed on a first terminal 4. 第1端末4に表示されるゲーム画面11の一例である。10 is an example of a game screen 11 displayed on the first terminal 4.

以下、図面を用いて本開示の実施形態について説明する。以下に示す実施形態中で示した各種特徴事項は、互いに組み合わせ可能である。 Embodiments of the present disclosure are described below using the drawings. The various features shown in the following embodiments can be combined with each other.

ところで、本開示の実施形態に登場するソフトウェアを実現するためのプログラムは、コンピュータが読み取り可能な非一時的な記録媒体(Non-Transitory Computer-Readable Medium)として提供されてもよいし、外部のサーバからダウンロード可能に提供されてもよいし、外部のコンピュータで当該プログラムを起動させてクライアント端末でその機能を実現(いわゆるクラウドコンピューティング)するように提供されてもよい。 The program for realizing the software featured in the embodiments of the present disclosure may be provided as a non-transitory computer-readable recording medium, may be provided as a downloadable medium from an external server, or may be provided so that the program is launched on an external computer and its functions are realized on a client terminal (so-called cloud computing).

また、本開示の実施形態において「部」とは、例えば、広義の回路によって実施されるハードウェア資源と、これらのハードウェア資源によって具体的に実現されうるソフトウェアの情報処理とを合わせたものも含みうる。また、本開示の実施形態においては様々な情報を取り扱うが、これら情報は、例えば電圧・電流を表す信号値の物理的な値、0又は1で構成される2進数のビット集合体としての信号値の高低、又は量子的な重ね合わせ(いわゆる量子ビット)によって表され、広義の回路上で通信・演算が実行されうる。 In the embodiments of the present disclosure, a "unit" may also include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. Furthermore, the embodiments of the present disclosure handle a variety of information, which may be represented, for example, by physical signal values representing voltage or current, high or low signal values as a collection of binary bits consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculations may be performed on a circuit in the broad sense.

また、広義の回路とは、回路(Circuit)、回路類(Circuitry)、プロセッサ(Processor)、及びメモリ(Memory)等を少なくとも適当に組み合わせることによって実現される回路である。すなわち、特定用途向け集積回路(Application Specific Integrated Circuit:ASIC)、プログラマブル論理デバイス(例えば、単純プログラマブル論理デバイス(Simple Programmable Logic Device:SPLD)、複合プログラマブル論理デバイス(Complex Programmable Logic Device:CPLD)及びフィールドプログラマブルゲートアレイ(Field Programmable Gate Array:FPGA))等を含むものである。 In a broad sense, a circuit is a circuit realized by at least an appropriate combination of a circuit, circuitry, processor, memory, etc. In other words, it includes application-specific integrated circuits (ASICs), programmable logic devices (e.g., simple programmable logic devices (SPLDs), complex programmable logic devices (CPLDs), and field programmable gate arrays (FPGAs)).

[第1実施形態]
1.ゲームの説明
図1は、本開示の一実施形態に係る情報処理システム1を表す構成図である。図1に示す情報処理システム1では、サーバ装置2、動画配信サイト3、第1端末4及び複数の第2端末5が通信ネットワーク6を介して互いに通信可能に接続される。
[First embodiment]
1. Description of the Game Fig. 1 is a configuration diagram illustrating an information processing system 1 according to an embodiment of the present disclosure. In the information processing system 1 shown in Fig. 1, a server device 2, a video distribution site 3, a first terminal 4, and a plurality of second terminals 5 are connected to each other via a communication network 6 so as to be able to communicate with each other.

本実施形態に係るゲームは、情報処理システム1にて実行されるオンラインのゲームである。このゲームのユーザ(以下、単に「ゲームユーザ」ともいう)は、1又は複数のプレイヤキャラクタをゲームの仮想空間で活動させたり、プレイヤキャラクタを、ノンプレイヤキャラクタである敵キャラクタと対戦させたりする。 The game according to this embodiment is an online game executed on information processing system 1. A user of this game (hereinafter simply referred to as a "game user") controls one or more player characters to act in the game's virtual space, and pits the player characters against enemy characters, which are non-player characters.

上記のようなゲームは、プレイステーション(登録商標)等の家庭用ゲーム機、ニンテンドースイッチ(登録商標)等の携帯用ゲーム機、又は、パーソナルコンピュータ、スマートフォン、タブレット等の電子機器である第1端末4又は第2端末5を用いて実行される。以下では、第1端末4及び第2端末5がスマートフォンである場合を例示する。 The above-described games are played using a first terminal 4 or a second terminal 5, which may be a home game console such as a PlayStation (registered trademark), a portable game console such as a Nintendo Switch (registered trademark), or an electronic device such as a personal computer, smartphone, or tablet. The following describes an example in which the first terminal 4 and the second terminal 5 are smartphones.

2.情報処理システム1の概要
情報処理システム1は、図1に示すように、サーバ装置2と、動画配信サイト3と、第1端末4と、複数の第2端末5とを備え、これらが通信ネットワーク6を通じて接続されている。これらの構成要素について、さらに説明する。ここで、情報処理システム1に例示されるシステムは、1つまたはそれ以上の装置または構成要素からなる。したがって、サーバ装置2単体であっても、システムの一例となる。
2. Overview of Information Processing System 1 As shown in FIG. 1 , the information processing system 1 includes a server device 2, a video distribution site 3, a first terminal 4, and a plurality of second terminals 5, which are connected via a communication network 6. These components will be further described. Here, the system exemplified as the information processing system 1 is composed of one or more devices or components. Therefore, even the server device 2 alone is an example of a system.

サーバ装置2は、ゲームプログラム及びゲームデータを記憶しており、第1端末4及び第2端末5の(下記のゲームアカウント情報ごとの)ゲームデータの管理を行う。 The server device 2 stores the game program and game data, and manages the game data (for each game account information described below) of the first terminal 4 and the second terminal 5.

動画配信サイト3は、動画配信サービスの運営事業者により設置及び管理され、動画配信に係る各種サービスを、専用アプリケーション又はウェブサイトを介して、配信者及び視聴者(以下、「サービスユーザ」と総称する)に提供する。 Video distribution site 3 is installed and managed by a video distribution service operator, and provides various services related to video distribution to distributors and viewers (hereinafter collectively referred to as "service users") via dedicated applications or websites.

第1端末4は、第1ユーザFUによって操作される端末である。第1端末4は、第1ユーザFUのゲーム操作に基づいて所定のゲームを実行する。そのために、第1端末4は、通信ネットワーク6を介して、サーバ装置2からゲームプログラム及びゲームデータを受信(具体的にはダウンロード及びインストール)する。各第1ユーザFUには、第1端末4に対応付けて、ゲームID等の識別情報及びパスワードを含むゲームアカウント情報が割り当てられている。このゲームアカウント情報は、第1端末4からサーバ装置2に送信され、サーバ装置2における認証処理に利用される。 The first terminal 4 is a terminal operated by the first user FU. The first terminal 4 executes a predetermined game based on the game operations of the first user FU. To do so, the first terminal 4 receives (specifically, downloads and installs) a game program and game data from the server device 2 via the communication network 6. Each first user FU is assigned game account information, including identification information such as a game ID and a password, in association with the first terminal 4. This game account information is transmitted from the first terminal 4 to the server device 2 and is used for authentication processing on the server device 2.

認証処理を経て、サーバ装置2と第1端末4との相互通信が可能となる。認証処理後、第1端末4は、ゲーム進行に必要なデータ(ゲーム進行状況に関するデータ)をサーバ装置2から受信すると、第1ユーザFUのゲーム操作に基づいてゲーム画像や音声をディスプレイ61及びスピーカ62に出力しながら、ゲームを進行させる。 After the authentication process, the server device 2 and the first terminal 4 are able to communicate with each other. After the authentication process, the first terminal 4 receives data necessary for the game to proceed (data related to the game progress status) from the server device 2, and then progresses the game while outputting game images and sounds to the display 61 and speaker 62 based on the game operations of the first user FU.

また、第1ユーザFUは、自身のゲーム操作により進行されているゲームのゲーム画面を示す動画を、サーバ装置2又は第1端末4を介して動画配信サイト3にアップロードすることができる。動画配信サイト3は、配信者である第1ユーザFUによりアップロードされた動画を、複数の第2端末5に適宜配信することができる。 In addition, the first user FU can upload videos showing game screens of a game being played through the first user's own game operations to the video distribution site 3 via the server device 2 or the first terminal 4. The video distribution site 3 can appropriately distribute the videos uploaded by the first user FU, who is the distributor, to multiple second terminals 5.

第2端末5は、第2ユーザSUによって操作される端末である。なお、図1では、第2ユーザSU1が使用する第2端末5を第2端末5a、第2ユーザSU2が使用する第2端末5を第2端末5b、第2ユーザSU3が使用する第2端末5を第2端末5cとして表す。第2端末5は、動画配信サイト3から配信される動画を表示することができる。また、第2端末5を使用する第2ユーザSUは、動画配信サイト3から配信される動画に対して、メッセージM等の投稿Cを行うことができる。また、第2端末5は、上記の第1端末4と同様に、第2ユーザSUのゲーム操作に基づいて所定のゲームを実行することができる。 The second terminal 5 is a terminal operated by the second user SU. Note that in FIG. 1, the second terminal 5 used by the second user SU1 is represented as the second terminal 5a, the second terminal 5 used by the second user SU2 as the second terminal 5b, and the second terminal 5 used by the second user SU3 as the second terminal 5c. The second terminal 5 can display videos distributed from the video distribution site 3. Furthermore, the second user SU using the second terminal 5 can post C, such as a message M, to the videos distributed from the video distribution site 3. Furthermore, the second terminal 5, like the first terminal 4 described above, can execute a predetermined game based on the game operation of the second user SU.

2.1 ハードウェア構成
以下、図1、図2及び図4を参照して、情報処理システム1の各ハードウェア構成について説明する。なお、複数の第2端末5それぞれは、互いに同じ構成を有する。
2.1 Hardware Configuration Hereinafter, the hardware configuration of the information processing system 1 will be described with reference to Figures 1, 2, and 4. Note that each of the multiple second terminals 5 has the same configuration.

<サーバ装置2>
図2に示すように、サーバ装置2は、ネットワークインターフェース21、記憶部22及び制御部23を有する。ネットワークインターフェース21及び記憶部22は、バス29を介して制御部23と電気的に接続されている。
<Server device 2>
2, the server device 2 includes a network interface 21, a storage unit 22, and a control unit 23. The network interface 21 and the storage unit 22 are electrically connected to the control unit 23 via a bus 29.

ネットワークインターフェース21は、インターネット及びLAN(Local Area Network)等の通信ネットワーク6を介して動画配信サイト3、第1端末4及び複数の第2端末5と通信可能に接続されている。 The network interface 21 is communicatively connected to a video distribution site 3, a first terminal 4, and multiple second terminals 5 via a communication network 6 such as the Internet or a LAN (Local Area Network).

記憶部22は、HDD(Hard Disk Drive)、RAM(RandomAccess Memory)、ROM(Read Only Memory)及びSSD(Solid State Drive)等で構成される。記憶部22には、本実施形態に係るゲームプログラムの一部を含む各種プログラムやゲームに関する各種データ等が記憶されている。 The storage unit 22 is composed of a hard disk drive (HDD), random access memory (RAM), read-only memory (ROM), and a solid state drive (SSD). The storage unit 22 stores various programs, including part of the game program according to this embodiment, as well as various game-related data.

制御部23は、CPU及び半導体メモリを含むマイクロコンピュータで構成され、自装置であるサーバ装置2の動作を制御する。特に、制御部23は、記憶部22に記憶された所定のプログラムを読み出すことによって、自装置であるサーバ装置2に係る種々の機能を実現する。すなわち、記憶部22に記憶されているソフトウェアによる情報処理が、ハードウェアの一例である制御部23によって具体的に実現されることで、後述の各手段が実行されうる。なお、制御部23は単一であることに限定されず、機能ごとに複数の制御部23を有するように実施してもよい。またそれらの組合せであってもよい。 The control unit 23 is composed of a microcomputer including a CPU and semiconductor memory, and controls the operation of the server device 2, which is its own device. In particular, the control unit 23 realizes various functions related to the server device 2, which is its own device, by reading out predetermined programs stored in the storage unit 22. In other words, the information processing by the software stored in the storage unit 22 is specifically realized by the control unit 23, which is an example of hardware, and the various means described below can be executed. Note that the control unit 23 is not limited to being single, and it may be implemented with multiple control units 23 for each function. A combination of these may also be used.

<動画配信サイト3>
動画配信サイト3は、ネットワークインターフェース、記憶部及び制御部を有する。ネットワークインターフェース及び記憶部は、バスを介して制御部と電気的に接続されている。
<Video Streaming Site 3>
The video distribution site 3 has a network interface, a storage unit, and a control unit. The network interface and the storage unit are electrically connected to the control unit via a bus.

ネットワークインターフェースは、インターネット及びLAN等の通信ネットワーク6を介して、サーバ装置2及び複数の第2端末5と通信可能に接続される。 The network interface is communicatively connected to the server device 2 and multiple second terminals 5 via a communication network 6 such as the Internet or a LAN.

記憶部は、HDD、RAM、ROM及びSSD等で構成される。具体的に、記憶部には、動画配信サービスを利用するサービスユーザのアカウント情報(以下、単に「サービスアカウント情報」ともいう)、サービスユーザのログイン履歴、動画データベース、動画配信サービス実行の際に必要となる各種プログラム等が格納されている。 The storage unit is composed of HDD, RAM, ROM, SSD, etc. Specifically, the storage unit stores account information for service users who use the video distribution service (hereinafter simply referred to as "service account information"), service user login history, a video database, various programs required to run the video distribution service, etc.

制御部は、CPU及び半導体メモリを含むマイクロコンピュータで構成され、自装置である動画配信サイト3の動作を制御する。特に、制御部は、記憶部22に記憶された所定のプログラムを読み出すことによって、自装置である動画配信サイト3に係る種々の機能を実現する。ここで、種々の機能には、サービスユーザの管理機能、配信者からアップロードされた動画の管理機能、視聴者への動画の配信機能等の動画配信に係る各種機能が含まれる。なお、制御部は単一であることに限定されず、機能ごとに複数の制御部を有するように実施してもよい。またそれらの組合せであってもよい。 The control unit is composed of a microcomputer including a CPU and semiconductor memory, and controls the operation of the video distribution site 3, which is its own device. In particular, the control unit realizes various functions related to the video distribution site 3, which is its own device, by reading out predetermined programs stored in the memory unit 22. Here, the various functions include various functions related to video distribution, such as the function of managing service users, the function of managing videos uploaded by distributors, and the function of distributing videos to viewers. Note that the control unit is not limited to a single unit, and it may be implemented with multiple control units for each function. A combination of these may also be used.

<第1端末4>
図4に示すように、第1端末4には、ディスプレイ61、スピーカ62及びタッチパッド63が外部接続又は内蔵される。また、第1端末4は、ネットワークインターフェース41、グラフィック処理部42、オーディオ処理部43、操作部44、記憶部45及び制御部46を有する。ネットワークインターフェース41、グラフィック処理部42、オーディオ処理部43、操作部44及び記憶部45は、バス49を介して制御部46と電気的に接続されている。
<First terminal 4>
4 , the first terminal 4 has a display 61, a speaker 62, and a touchpad 63 either externally connected or built-in. The first terminal 4 also has a network interface 41, a graphics processing unit 42, an audio processing unit 43, an operation unit 44, a storage unit 45, and a control unit 46. The network interface 41, the graphics processing unit 42, the audio processing unit 43, the operation unit 44, and the storage unit 45 are electrically connected to the control unit 46 via a bus 49.

ネットワークインターフェース41は、第1端末4とサーバ装置2との間で各種データを送受信するために、通信ネットワーク6に通信可能に接続される。 The network interface 41 is communicatively connected to the communication network 6 to transmit and receive various data between the first terminal 4 and the server device 2.

グラフィック処理部42は、制御部46から出力されるゲーム画像情報に従って、キャラクタ及び仮想ゲーム空間に関する各種オブジェクトを含むゲーム画像を、動画形式で描画する。グラフィック処理部42は、例えば液晶型であるディスプレイ61と接続されており、動画形式に描画されたゲーム画像は、ゲーム画面としてディスプレイ61上に表示される。 The graphics processing unit 42 renders game images, including characters and various objects related to the virtual game space, in a moving image format in accordance with the game image information output from the control unit 46. The graphics processing unit 42 is connected to a display 61, which may be, for example, a liquid crystal display, and the game images rendered in a moving image format are displayed on the display 61 as a game screen.

オーディオ処理部43は、スピーカ62と接続され、制御部46の指示に従ってゲーム音声を再生及び合成すると、これをスピーカ62から出力させる。 The audio processing unit 43 is connected to the speaker 62, and plays and synthesizes game audio in accordance with instructions from the control unit 46, and outputs it from the speaker 62.

操作部44は、タッチパッド63と接続され、操作入力に関するデータをタッチパッド63との間で送受信する。例えば、第1ユーザFUは、タッチパッド63をタッチすることで、第1端末4に操作信号を入力する。 The operation unit 44 is connected to the touchpad 63 and transmits and receives data related to operation inputs to and from the touchpad 63. For example, the first user FU inputs operation signals to the first terminal 4 by touching the touchpad 63.

記憶部45は、HDD、SSD、RAM及びROM等で構成される。記憶部45には、サーバ装置2からダウンロードしたゲームデータ、ゲームプログラムの一部を含む各種プログラム、自装置である第1端末4のゲームアカウント情報等が格納されている。 The storage unit 45 is composed of an HDD, SSD, RAM, ROM, etc. The storage unit 45 stores game data downloaded from the server device 2, various programs including part of the game program, game account information for the first terminal 4, etc.

制御部46は、CPU及び半導体メモリを含むマイクロコンピュータで構成され、自装置である第1端末4の動作を制御する。特に、制御部46は、記憶部45に記憶された所定のプログラムを読み出すことによって、自装置である第1端末4に係る種々の機能を実現する。すなわち、記憶部45に記憶されているソフトウェアによる情報処理が、ハードウェアの一例である制御部46によって具体的に実現されることで、後述の各手段が実行されうる。なお、制御部46は単一であることに限定されず、機能ごとに複数の制御部46を有するように実施してもよい。またそれらの組合せであってもよい。 The control unit 46 is composed of a microcomputer including a CPU and semiconductor memory, and controls the operation of the first terminal 4, which is its own device. In particular, the control unit 46 realizes various functions related to the first terminal 4, which is its own device, by reading out predetermined programs stored in the storage unit 45. In other words, the information processing by the software stored in the storage unit 45 is specifically realized by the control unit 46, which is an example of hardware, and the various means described below can be executed. Note that the control unit 46 is not limited to being single, and it may be implemented with multiple control units 46 for each function. A combination of these may also be used.

<第2端末5>
第2端末5は、第1端末4と同様のハードウェア構成のため、その説明を省略する。ただし、ネットワークインターフェースは、インターネット及びLAN等の通信ネットワーク6を介してサーバ装置2及び動画配信サイト3と通信可能に接続されている。
<Second terminal 5>
The second terminal 5 has the same hardware configuration as the first terminal 4, and therefore its description will be omitted. However, the network interface is communicably connected to the server device 2 and the video distribution site 3 via a communication network 6 such as the Internet and a LAN.

2.2 機能構成
続いて、図3及び図5を参照して、情報処理システム1の各機能構成について説明する。
2.2 Functional Configuration Next, each functional configuration of the information processing system 1 will be described with reference to FIGS. 3 and 5. FIG.

<サーバ装置2>
本実施形態に係るサーバ装置2の機能構成について説明する。前述の通り、サーバ装置2に係る種々の機能は、記憶部22に記憶されているソフトウェアによる情報処理がハードウェアの一例である制御部23によって具体的に実現されることで、制御部23に含まれる各手段として実行されうる。
<Server device 2>
The following describes the functional configuration of the server device 2 according to this embodiment. As described above, various functions of the server device 2 can be executed by each means included in the control unit 23, which is an example of hardware, by specifically implementing information processing by software stored in the storage unit 22.

図3は、本開示の一実施形態に係るサーバ装置2における制御部23によって実現される機能を示すブロック図である。具体的には、情報処理システム1の一例であるサーバ装置2は、情報処理手段2301、照合手段2302、受付手段2303、取得手段2304、判定手段2305、特定手段2306、決定手段2307、表示手段2308、送信手段2309、出力手段2310、調整手段2311、記憶手段2312、進行手段2313及びゲーム制御手段2314を備える。 Figure 3 is a block diagram showing functions realized by the control unit 23 in the server device 2 according to an embodiment of the present disclosure. Specifically, the server device 2, which is an example of the information processing system 1, includes an information processing unit 2301, a matching unit 2302, a receiving unit 2303, an acquisition unit 2304, a determination unit 2305, an identification unit 2306, a determination unit 2307, a display unit 2308, a transmission unit 2309, an output unit 2310, an adjustment unit 2311, a storage unit 2312, a progression unit 2313, and a game control unit 2314.

また、図3に示すように、記憶部22は、ゲームユーザDB221を記憶する。ゲームユーザDB221には、ゲームユーザのゲームID等の識別情報及びパスワードを含むゲームアカウント情報ごとに、ゲームユーザ名GN、ゲームユーザランクUR、ゲームユーザが操作するプレイヤキャラクタに関するステータス等の情報、ゲームの仮想空間内にて使用可能な消費媒体の額、パラメータに関する情報、ゲームユーザの性別、年齢、職業、居住地域等のゲームユーザの属性情報等が、対応付けられて記憶されている。 As shown in FIG. 3, the storage unit 22 also stores a game user DB 221. The game user DB 221 stores, for each game account information including a game user's identification information such as a game ID and a password, information such as a game user name GN, a game user rank UR, status information related to the player character operated by the game user, the amount of consumable media usable within the virtual space of the game, information related to parameters, and attribute information of the game user such as the game user's gender, age, occupation, and residential area, in association with the game user's name GN, game user rank UR, status information related to the player character operated by the game user, and attribute information of the game user such as the game user's gender, age, occupation, and residential area.

情報処理手段2301は、第1端末4、第2端末5及び動画配信サイト3との間で各種データを送受信するように構成される。情報処理手段2301が第1端末4又は第2端末5から受信する主なデータとしては、ゲームプログラムのダウンロード要求情報、ゲームの実行要求、オートプレイの実行/終了の要求、ゲームアカウント情報、ゲームデータ等が挙げられる。情報処理手段2301が第1端末4又は第2端末5に送信する主なデータとしては、ゲームプログラムを第1端末4又は第2端末5が受信したことを確認するための情報等が挙げられる。また、情報処理手段2301は、ネットワークインターフェース21を介して第1端末4又は第2端末5から受信する要求であってパラメータを所定量回復するための課金の要求(以下、単に「課金の要求」ともいう)に基づき、当該課金を決済するための処理を実行する。 The information processing means 2301 is configured to send and receive various data between the first terminal 4, the second terminal 5, and the video distribution site 3. Main data received by the information processing means 2301 from the first terminal 4 or the second terminal 5 includes game program download request information, a game execution request, an autoplay execution/end request, game account information, game data, etc. Main data sent by the information processing means 2301 to the first terminal 4 or the second terminal 5 includes information for confirming that the game program has been received by the first terminal 4 or the second terminal 5. Furthermore, the information processing means 2301 executes processing to settle a charge based on a request received from the first terminal 4 or the second terminal 5 via the network interface 21 for a charge to restore a predetermined amount of parameters (hereinafter simply referred to as a "charge request").

情報処理手段2301が動画配信サイト3から受信する主なデータとしては、第1ユーザFUが配信者として動画をアップロードするための配信用アドレス、第2ユーザSUからの投稿C、第2ユーザSUを識別する識別情報、投稿Cに付帯するオプション情報等が挙げられる。情報処理手段2301が動画配信サイト3に送信する主なデータとしては、第1ユーザFUのサービスアカウント情報、第1ユーザFUのゲーム操作により進行されているゲームのゲーム画面を示す動画を配信させるための配信データ等が挙げられる。 The main data that the information processing means 2301 receives from the video distribution site 3 includes a distribution address for the first user FU to upload videos as a distributor, a post C from the second user SU, identification information that identifies the second user SU, optional information accompanying the post C, etc. The main data that the information processing means 2301 transmits to the video distribution site 3 includes service account information for the first user FU, distribution data for distributing a video showing a game screen of a game being played by the first user FU's game operations, etc.

照合手段2302は、第1端末4から受信した第1ユーザFUのゲームアカウント情報を用いて、認証処理を実行するように構成される。さらに、照合手段2302は、ゲームアカウント情報とサービスアカウント情報とを連携するように構成される。詳細については、後述する。 The matching means 2302 is configured to perform authentication processing using the game account information of the first user FU received from the first terminal 4. Furthermore, the matching means 2302 is configured to link the game account information with the service account information. Details will be described later.

受付手段2303は、種々の情報を受け付けるように構成される。例えば、受付手段2303は、ゲームユーザのゲーム操作を受け付けるように構成される。詳細については、後述する。 The receiving means 2303 is configured to receive various information. For example, the receiving means 2303 is configured to receive game operations by a game user. Details will be described later.

取得手段2304は、種々の情報を取得するように構成される。取得手段2304は、例えば、取得ステップとして、動画に対する第2ユーザSUからの投稿Cに基づいて、第2ユーザSUを識別する識別情報を動画配信サイト3から取得するように構成される。取得手段2304は、例えば、取得ステップとして、参加要求があると判定された場合、参加要求と対応付けて識別情報を動画配信サイト3から取得するように構成される。取得手段2304は、例えば、取得ステップとして、参加要求と対応付けて第1識別情報を動画配信サイト3から取得するように構成される。取得手段2304は、例えば、取得ステップとして、第2識別情報に対応付けられた第1識別情報を動画配信サイト3から取得するように構成される。取得手段2304は、例えば、取得ステップとして、第2識別情報を動画配信サイト3から取得するように構成される。取得手段2304は、例えば、取得ステップとして、投稿Cに付帯するオプション情報をさらに取得するように構成される。取得手段2304は、例えば、取得ステップとして、参加要求があると判定された場合、第2ユーザSUによる動画に対する投稿Cに付帯するオプション情報をさらに取得するように構成される。取得手段2304は、例えば、取得ステップとして、第2ユーザSUによる動画に対する投稿Cに付帯するオプション情報をさらに取得するように構成される。詳細については、後述する。 The acquisition means 2304 is configured to acquire various information. For example, as an acquisition step, the acquisition means 2304 is configured to acquire identification information identifying the second user SU from the video distribution site 3 based on a post C from the second user SU to the video. For example, as an acquisition step, the acquisition means 2304 is configured to acquire identification information associated with the participation request from the video distribution site 3 when it is determined that a participation request has been made. For example, as an acquisition step, the acquisition means 2304 is configured to acquire first identification information associated with the participation request from the video distribution site 3. For example, as an acquisition step, the acquisition means 2304 is configured to acquire first identification information associated with the second identification information from the video distribution site 3. For example, as an acquisition step, the acquisition means 2304 is configured to acquire the second identification information from the video distribution site 3. For example, as an acquisition step, the acquisition means 2304 is configured to further acquire optional information associated with the post C. The acquisition means 2304 is configured, for example, as an acquisition step, to further acquire optional information attached to the post C on the video by the second user SU when it is determined that there is a participation request. The acquisition means 2304 is configured, for example, as an acquisition step, to further acquire optional information attached to the post C on the video by the second user SU. Details will be described later.

判定手段2305は、種々の情報を判定するように構成される。第1判定手段の一例である判定手段2305は、例えば、第1判定ステップとして、投稿Cに基づいて、第2ユーザSUからのゲームへの参加要求の有無を判定するように構成される。第1判定手段の一例である判定手段2305は、例えば、第1判定ステップとして、投稿Cが第1識別情報に対応する文字列を含む場合、第2ユーザSUからのゲームへの参加要求があると判定するように構成される。第2判定手段の一例である判定手段2305は、例えば、第2判定ステップとして、オプション情報に基づいて、ゲームへ第2ユーザSUを参加させる優先度を判定するように構成される。詳細については、後述する。 The determination means 2305 is configured to determine various information. The determination means 2305, which is an example of a first determination means, is configured, for example, as a first determination step, to determine whether or not the second user SU has requested to participate in the game based on the post C. The determination means 2305, which is an example of a first determination means, is configured, for example, as a first determination step, to determine that the second user SU has requested to participate in the game if the post C includes a character string corresponding to the first identification information. The determination means 2305, which is an example of a second determination means, is configured, for example, as a second determination step, to determine the priority of allowing the second user SU to participate in the game based on the option information. Details will be described later.

特定手段2306は、種々の情報を特定するように構成される。特定手段2306は、例えば、特定ステップとして、取得した識別情報に基づいて、第2ユーザSUを表す第2ユーザ情報UIを特定するように構成される。特定手段2306は、例えば、特定ステップとして、参加要求と対応付けられた識別情報に基づいて、第2ユーザSUをゲームに参加させる候補者として表す候補者情報AIを特定するように構成される。特定手段2306は、例えば、特定ステップとして、参加要求と対応付けられた第1識別情報に基づいて、第2ユーザSUをゲームに参加させる候補者として表す候補者情報AIを特定するように構成される。特定手段2306は、例えば、特定ステップとして、第1識別情報、又は参加要求と対応付けられた第1識別情報に基づいて、第2ユーザ情報UI又は候補者情報AIを特定するように構成される。特定手段2306は、例えば、特定ステップとして、第2識別情報に基づいて、記憶されている第1識別情報を特定後、第1識別情報、又は参加要求と対応付けられた第1識別情報に基づいて、第2ユーザ情報UI又は候補者情報AIを特定するように構成される。詳細については、後述する。 The identification means 2306 is configured to identify various information. For example, as an identification step, the identification means 2306 is configured to identify second user information UI representing the second user SU based on the acquired identification information. For example, as an identification step, the identification means 2306 is configured to identify candidate information AI representing the second user SU as a candidate for participating in the game based on identification information associated with the participation request. For example, as an identification step, the identification means 2306 is configured to identify candidate information AI representing the second user SU as a candidate for participating in the game based on first identification information associated with the participation request. For example, as an identification step, the identification means 2306 is configured to identify second user information UI or candidate information AI based on the first identification information or the first identification information associated with the participation request. The identification means 2306 is configured, for example, as an identification step, to identify stored first identification information based on the second identification information, and then identify second user information UI or candidate information AI based on the first identification information or the first identification information associated with the participation request. Details will be described later.

決定手段2307は、種々の物事を決定するように構成される。決定手段2307は、例えば、決定ステップとして、優先度に基づいて、ゲームへの参加を要求する複数の第2ユーザSUの中から、ゲームへ参加させる参加者を決定するように構成される。詳細については、後述する。 The determination means 2307 is configured to determine various things. For example, as a determination step, the determination means 2307 is configured to determine, based on priority, which participants will be allowed to participate in the game from among multiple second users SU who have requested to participate in the game. Details will be provided below.

表示手段2308は、第1端末4に種々のゲーム画面を表示するように構成される。表示手段2308は、例えば、表示ステップとして、第1端末4に、第2ユーザ情報UIを含むゲーム画面を表示するように構成される。表示手段2308は、例えば、表示ステップとして、第1端末4に、候補者情報AIを含むゲーム画面を表示するように構成される。表示手段2308は、例えば、表示ステップとして、オプション情報に基づいて、ゲーム画面における第2ユーザ情報UI又は候補者情報AIの表示態様を定めるように構成される。表示手段2308は、例えば、表示ステップとして、優先度に基づいて、ゲーム画面における候補者情報AIの表示態様を定めるように構成される。表示手段2308は、例えば、表示ステップとして、第1端末4に、参加者として決定された第2ユーザの候補者情報を含むゲーム画面を表示するように構成される。詳細については、後述する。 The display means 2308 is configured to display various game screens on the first terminal 4. For example, as a display step, the display means 2308 is configured to display a game screen including second user information UI on the first terminal 4. For example, as a display step, the display means 2308 is configured to display a game screen including candidate information AI on the first terminal 4. For example, as a display step, the display means 2308 is configured to determine the display mode of the second user information UI or candidate information AI on the game screen based on option information. For example, as a display step, the display means 2308 is configured to determine the display mode of the candidate information AI on the game screen based on priority. For example, as a display step, the display means 2308 is configured to display a game screen including candidate information of the second user determined as a participant on the first terminal 4. Details will be described later.

送信手段2309は、第2端末5に種々の情報を送信するように構成される。送信手段2309は、例えば、送信ステップとして、第1端末4が第1ユーザFUから受け付けた、少なくとも1つの候補者情報AIの選択操作に基づいて、選択された候補者情報AIに対応する第2ユーザSUの第2端末5に、ゲームの実行要求を送信するように構成される。送信手段2309は、例えば、送信ステップとして、参加者である第2ユーザSUの第2端末5に、ゲームの実行要求を送信するように構成される。詳細については、後述する。 The transmitting means 2309 is configured to transmit various information to the second terminal 5. For example, as a transmission step, the transmitting means 2309 is configured to transmit a request to play a game to the second terminal 5 of the second user SU corresponding to the selected candidate information AI based on a selection operation of at least one piece of candidate information AI received by the first terminal 4 from the first user FU. For example, as a transmission step, the transmitting means 2309 is configured to transmit a request to play a game to the second terminal 5 of the second user SU who is a participant. Details will be described later.

出力手段2310は、種々の情報を出力するように構成される。出力手段2310は、例えば、出力ステップとして、ゲームが進行されているゲーム画面を示す動画を第2ユーザSUの第2端末5に配信させるための配信データを、動画配信サイト3に対して出力するように構成される。詳細については、後述する。 The output means 2310 is configured to output various information. For example, as an output step, the output means 2310 is configured to output distribution data to the video distribution site 3 for distributing a video showing a game screen in progress of the game to the second terminal 5 of the second user SU. Details will be described later.

調整手段2311は、種々の物事を調整するように構成される。調整手段2311は、例えば、調整ステップとして、オプション情報に基づいて、第2ユーザSUがゲームへ参加した場合に第1ユーザFU及び第2ユーザSUの少なくとも一方に付与されるゲームにおける所定の効果を調整するように構成される。詳細については、後述する。 The adjustment means 2311 is configured to adjust various things. For example, as an adjustment step, the adjustment means 2311 is configured to adjust, based on option information, a predetermined effect in the game that is granted to at least one of the first user FU and the second user SU when the second user SU participates in the game. Details will be described later.

記憶手段2312は、種々の情報を記憶部22に記憶させるように構成される。詳細については、後述する。 The storage means 2312 is configured to store various information in the storage unit 22. Details will be provided below.

進行手段2313は、ゲームの開始から終了までゲームを進行させるように構成される。進行手段2313は、例えば、進行ステップとして、第1端末4が第1ユーザFUから受け付けたゲーム操作に基づいて、ゲームを進行させるように構成される。詳細については、後述する。 The progression means 2313 is configured to progress the game from start to finish. The progression means 2313 is configured, for example, to progress the game based on game operations received by the first terminal 4 from the first user FU as progression steps. Details will be described later.

ゲーム制御手段2314は、ゲームユーザによる操作及びゲームの進行状況に応じて、ゲームデータに含まれるオブジェクト等のデータを記憶部22から読み出して、ゲームの実行環境でゲームを実行するように構成される。詳細については、後述する。 The game control means 2314 is configured to read data such as objects contained in the game data from the storage unit 22 in accordance with the game user's operations and the game's progress, and execute the game in the game execution environment. Details will be provided below.

<第1端末4>
本実施形態に係る第1端末4の機能構成について説明する。前述の通り、第1端末4に係る種々の機能は、記憶部45に記憶されているソフトウェアによる情報処理がハードウェアの一例である制御部46によって具体的に実現されることで、制御部46に含まれる各手段として実行されうる。
<First terminal 4>
The following describes the functional configuration of the first terminal 4 according to this embodiment. As described above, various functions of the first terminal 4 can be executed by each means included in the control unit 46, which is an example of hardware, by specifically implementing information processing by software stored in the storage unit 45.

図5は、本開示の一実施形態に係る第1端末4における制御部46によって実現される機能を示すブロック図である。具体的には、第1端末4は、通信手段461、ゲーム実行手段462及び報知制御手段463を備える。 Figure 5 is a block diagram showing functions implemented by the control unit 46 of the first terminal 4 according to one embodiment of the present disclosure. Specifically, the first terminal 4 includes a communication unit 461, a game execution unit 462, and a notification control unit 463.

また、図5に示すように、記憶部45は、ゲームユーザ情報を記憶する。ゲームユーザ情報は、サーバ装置2の記憶部22で記憶するゲームユーザDB221の少なくとも一部の情報である。ゲームユーザDB221でゲームユーザ情報のマスタを管理し、第1端末4の記憶部45は、このマスタの少なくとも一部の情報をサーバ装置2から配信されて記憶する。 As shown in FIG. 5, the memory unit 45 also stores game user information. The game user information is at least a portion of the information in the game user DB 221 stored in the memory unit 22 of the server device 2. The game user DB 221 manages a master of game user information, and the memory unit 45 of the first terminal 4 stores at least a portion of this master information distributed from the server device 2.

通信手段461は、ネットワークインターフェース41を介してサーバ装置2との通信を行うように構成される。通信手段461は、操作部44がタッチパッド63から受信した各種操作信号に応じて、サーバ装置2が把握可能な情報を生成して送信するように構成される。例えば、通信手段461は、ゲームアカウント情報、新たなゲームデータのダウンロード要求情報等を、サーバ装置2に送信する。また、通信手段461は、ダウンロード要求情報に応じてサーバ装置2から送られてきた新たなゲームデータ等を、サーバ装置2から受信する。 The communication means 461 is configured to communicate with the server device 2 via the network interface 41. The communication means 461 is configured to generate and transmit information that the server device 2 can grasp in response to various operation signals received by the operation unit 44 from the touchpad 63. For example, the communication means 461 transmits game account information, download request information for new game data, etc. to the server device 2. The communication means 461 also receives new game data, etc. from the server device 2 in response to the download request information.

ゲーム実行手段462は、自装置である第1端末4を使用する第1ユーザFUによるタッチパッド63を介したゲーム操作に従って、ゲームを実行するように構成される。具体的には、ゲーム実行手段462は、ゲームデータに含まれるオブジェクトのデータを記憶部45から読み出すか又はサーバ装置2から受信したデータを用いて、ゲームプログラムを実行しつつ、2次元又は3次元のゲーム画像情報を生成する。ゲーム画像情報がグラフィック処理部42によって処理されることにより、ディスプレイ61には処理後のゲーム画像が逐次表示される。 The game execution means 462 is configured to execute a game in accordance with game operations performed via the touchpad 63 by the first user FU using the first terminal 4, which is the user's own device. Specifically, the game execution means 462 reads object data included in the game data from the storage unit 45 or uses data received from the server device 2 to execute a game program and generate two-dimensional or three-dimensional game image information. As the game image information is processed by the graphics processing unit 42, processed game images are sequentially displayed on the display 61.

そして、ゲーム実行手段462は、ゲーム画像上に、自装置である第1端末4を使用する第1ユーザFUのゲーム操作に従ってキャラクタを配置させ、その第1ユーザFUのゲーム操作及びゲームの進行状況に応じて仮想空間におけるキャラクタの行動を制御する。また、ゲーム実行手段462は、ゲーム操作に応じて、第1ユーザFUにより選択されたアイテム等をプレイヤキャラクタに使用させる。ゲーム実行手段462は、例えば、オートプレイとして、第1ユーザFUによる入力によらずにゲームデータ(操作データ)に基づいて、キャラクタを配置させたり、キャラクタの行動を制御させたりする。 The game execution means 462 then places a character on the game image in accordance with the game operations of the first user FU using the first terminal 4, which is the user's own device, and controls the character's behavior in the virtual space in accordance with the game operations of the first user FU and the progress of the game. The game execution means 462 also causes the player character to use items, etc. selected by the first user FU in accordance with the game operations. The game execution means 462 may, for example, perform autoplay, placing the character and controlling the character's behavior based on game data (operation data) without relying on input from the first user FU.

報知制御手段463は、ゲームの実行にあたり、自装置である第1端末4を使用する第1ユーザFUのゲーム操作等に応じてディスプレイ61の表示制御及びスピーカ62の音声出力制御を行うように構成される。 The notification control means 463 is configured to control the display 61 and the audio output of the speaker 62 in response to game operations, etc., of the first user FU using the first terminal 4, which is the user's own device, during game execution.

3.情報処理システム1の動作の流れ
本節では、前述した情報処理システム1の情報処理方法について説明する。
3. Operational Flow of Information Processing System 1 In this section, an information processing method of the information processing system 1 described above will be described.

また、本節で参照する各図は、以下の通りである。図6は、情報処理システム1によって実行される情報処理の流れの一例を示すフローチャートである。図7は、第2端末5に表示される動画視聴画面7の一例である。図8は、第1端末4に表示されるゲーム画面8の一例である。 The figures referenced in this section are as follows: Figure 6 is a flowchart showing an example of the flow of information processing executed by the information processing system 1. Figure 7 is an example of a video viewing screen 7 displayed on the second terminal 5. Figure 8 is an example of a game screen 8 displayed on the first terminal 4.

以下では、図6のフローチャートに沿って、情報処理システム1によって実行される情報処理の流れを説明するものとする。ここで、説明の都合上、第1ユーザFU、第2ユーザSU1及び第2ユーザSU2は、情報処理システム1にて実行されるオンラインゲームのアカウントを既に作成しており、サーバ装置2の記憶部22には、第1ユーザFU、第2ユーザSU1及び第2ユーザSU2のゲームアカウント情報が記憶されているものとする。また、第1ユーザFUは、第1端末4に、情報処理システム1にて実行されるオンラインゲームの専用アプリケーション(以下、単に「ゲームアプリケーション」ともいう)を既にインストールしているものとする。同様に、第2ユーザSU1は、第2端末5aにゲームアプリケーションを既にインストールしているものとする。 The following describes the flow of information processing executed by information processing system 1, following the flowchart in Figure 6. For convenience of explanation, it is assumed that first user FU, second user SU1, and second user SU2 have already created accounts for the online game executed by information processing system 1, and that game account information for first user FU, second user SU1, and second user SU2 is stored in the memory unit 22 of the server device 2. It is also assumed that first user FU has already installed on the first terminal 4 a dedicated application for the online game executed by information processing system 1 (hereinafter simply referred to as the "game application"). Similarly, it is assumed that second user SU1 has already installed the game application on the second terminal 5a.

また、説明の都合上、第1ユーザFU、第2ユーザSU1及び第2ユーザSU2は、動画配信サイト3が提供する動画配信サービスのアカウントを既に作成しており、動画配信サイト3の記憶部には、第1ユーザFU、第2ユーザSU1及び第2ユーザSU2のサービスアカウント情報が記憶されているものとする。 For the sake of convenience, it is assumed that first user FU, second user SU1, and second user SU2 have already created accounts for the video distribution service provided by video distribution site 3, and that the service account information for first user FU, second user SU1, and second user SU2 is stored in the storage unit of video distribution site 3.

まず、第1ユーザFUは、第1端末4においてゲームアプリケーションを起動させる。ゲームアプリケーションの起動後、通信手段461が、ネットワークインターフェース41及び通信ネットワーク6を介して、第1ユーザFUのゲームアカウント情報をサーバ装置2に送信する。当該ゲームアカウント情報は、サーバ装置2の情報処理手段2301が、ネットワークインターフェース21を介して受信する。その後、照合手段2302が、受信したゲームアカウント情報と、記憶部22のゲームユーザDB221で管理されている第1ユーザFUのゲームアカウント情報とを照合することにより、認証処理を実行する(ステップS001)。 First, the first user FU launches a game application on the first terminal 4. After the game application has launched, the communication means 461 transmits the game account information of the first user FU to the server device 2 via the network interface 41 and the communication network 6. The game account information is received by the information processing means 2301 of the server device 2 via the network interface 21. The matching means 2302 then performs authentication processing by matching the received game account information with the game account information of the first user FU managed in the game user DB 221 of the storage unit 22 (step S001).

認証処理が成功すると、ゲーム制御手段2314が、メニュー画面を第1端末4のディスプレイ61に表示させることを要求する信号を情報処理手段2301に送信する。その後、情報処理手段2301は、ネットワークインターフェース21及び通信ネットワーク6を介して、このメニュー画面表示要求を第1端末4に送信する。メニュー画面表示要求は、ネットワークインターフェース41を介して、通信手段461が受信する。次いで、ゲーム実行手段462が、受信した要求に基づいて、メニュー画面に関するゲーム画像情報を生成する。このゲーム画像情報が報知制御手段463及びグラフィック処理部42によって処理されることにより、ディスプレイ61にメニュー画面(不図示)が表示される(ステップS002)。 If the authentication process is successful, the game control means 2314 sends a signal to the information processing means 2301 requesting that a menu screen be displayed on the display 61 of the first terminal 4. The information processing means 2301 then sends this menu screen display request to the first terminal 4 via the network interface 21 and the communication network 6. The menu screen display request is received by the communication means 461 via the network interface 41. The game execution means 462 then generates game image information for the menu screen based on the received request. This game image information is processed by the notification control means 463 and the graphics processing unit 42, causing a menu screen (not shown) to be displayed on the display 61 (step S002).

次いで、第1ユーザFUは、メニュー画面(不図示)において、第1端末4のタッチパッド63を用いて、プレイするゲームを選択するとともに、ゲームの動画配信を要求する。その後、操作部44がタッチパッド63から操作信号を受信し、通信手段461が、ネットワークインターフェース41及び通信ネットワーク6を介して、当該信号を動画配信実行要求として、サーバ装置2に送信する。動画配信実行要求は、サーバ装置2の情報処理手段2301が、ネットワークインターフェース21を介して受信し、その後、受付手段2303が、動画配信実行要求を受け付ける(ステップS002)。 Next, the first user FU uses the touchpad 63 of the first terminal 4 to select the game to play on a menu screen (not shown) and requests video streaming of the game. The operation unit 44 then receives an operation signal from the touchpad 63, and the communication means 461 transmits the signal as a video streaming execution request to the server device 2 via the network interface 41 and the communication network 6. The video streaming execution request is received by the information processing means 2301 of the server device 2 via the network interface 21, and the acceptance means 2303 then accepts the video streaming execution request (step S002).

受付手段2303が動画配信実行要求を受け付けたあと、ゲーム制御手段2314が、サービスアカウント情報を入力するための入力画面を第1端末4のディスプレイ61に表示させることを要求する信号を情報処理手段2301に送信する。その後、情報処理手段2301は、ネットワークインターフェース21及び通信ネットワーク6を介して、この入力画面表示要求を第1端末4に送信する。入力画面表示要求は、ネットワークインターフェース41を介して、通信手段461が受信する。次いで、ゲーム実行手段462が、受信した要求に基づいて、入力画面に関するゲーム画像情報を生成する。このゲーム画像情報が報知制御手段463及びグラフィック処理部42によって処理されることにより、ディスプレイ61に入力画面(不図示)が表示される(ステップS003)。 After the accepting means 2303 accepts the video distribution execution request, the game control means 2314 sends a signal to the information processing means 2301 requesting that an input screen for entering service account information be displayed on the display 61 of the first terminal 4. The information processing means 2301 then transmits this input screen display request to the first terminal 4 via the network interface 21 and the communication network 6. The input screen display request is received by the communication means 461 via the network interface 41. Next, the game execution means 462 generates game image information related to the input screen based on the received request. This game image information is processed by the notification control means 463 and the graphics processing unit 42, causing an input screen (not shown) to be displayed on the display 61 (step S003).

第1ユーザFUによりサービスアカウント情報として例えばサービスID及びパスワードが入力されると、操作部44が操作信号を受信し、通信手段461が、ネットワークインターフェース41及び通信ネットワーク6を介して、第1ユーザFUのサービスアカウント情報をサーバ装置2に送信する。当該サービスアカウント情報は、サーバ装置2の情報処理手段2301が、ネットワークインターフェース21を介して受信する。その後、情報処理手段2301は、ネットワークインターフェース21及び通信ネットワーク6を介して、当該サービスアカウント情報を動画配信サイト3に送信する。(ステップS003)。 When the first user FU inputs service account information, such as a service ID and password, the operation unit 44 receives the operation signal, and the communication means 461 transmits the service account information of the first user FU to the server device 2 via the network interface 41 and the communication network 6. The service account information is received by the information processing means 2301 of the server device 2 via the network interface 21. The information processing means 2301 then transmits the service account information to the video distribution site 3 via the network interface 21 and the communication network 6. (Step S003)

その後、動画配信サイト3において、制御部が、受信したサービスアカウント情報と、動画配信サイト3の記憶部で管理されているサービスアカウント情報とを照合し、認証処理を実行する。認証処理が成功すると、動画配信サイト3の制御部は、第1ユーザFUが配信者として動画をアップロードするための配信用アドレスを決定する。次いで、動画配信サイト3の制御部は、配信用アドレスを、ネットワークインターフェース及び通信ネットワーク6を介して、サーバ装置2に送信する(ステップS003)。 Then, at the video distribution site 3, the control unit compares the received service account information with the service account information managed in the memory unit of the video distribution site 3 and performs authentication processing. If the authentication processing is successful, the control unit of the video distribution site 3 determines a distribution address for the first user FU to upload videos as a distributor. Next, the control unit of the video distribution site 3 transmits the distribution address to the server device 2 via the network interface and communication network 6 (step S003).

続いて、サーバ装置2の情報処理手段2301が、ネットワークインターフェース21を介して配信用アドレスを受信する。その後、照合手段2302が、ゲームユーザDB221で管理されている第1ユーザFUの情報を更新することにより、アカウントの連携及び配信用アドレスの登録を実行する。詳細には、照合手段2302は、第1ユーザFUのゲームアカウント情報に、サービスアカウント情報及び配信用アドレスを対応付ける処理を実行する(ステップS003)。 Next, the information processing means 2301 of the server device 2 receives the distribution address via the network interface 21. Thereafter, the matching means 2302 updates the information of the first user FU managed in the game user DB 221, thereby linking the accounts and registering the distribution address. In detail, the matching means 2302 performs a process of associating the service account information and distribution address with the game account information of the first user FU (step S003).

照合手段2302によりアカウントの連携及び配信用アドレスの登録が実行されたあと、進行手段2313が、ゲームを開始させることを要求する信号をゲーム制御手段2314に送信する。次いで、ゲーム制御手段2314が、プレイ画面を第1端末4のディスプレイ61に表示させることを要求する信号を情報処理手段2301に送信する。その後、情報処理手段2301は、ネットワークインターフェース21及び通信ネットワーク6を介して、このプレイ画面表示要求を第1端末4に送信する。プレイ画面表示要求は、ネットワークインターフェース41を介して、通信手段461が受信する。次いで、ゲーム実行手段462が、受信した要求に基づいて、プレイ画面に関するゲーム画像情報を生成する。このゲーム画像情報が報知制御手段463及びグラフィック処理部42によって処理されることにより、ディスプレイ61にプレイ画面(不図示)が表示される(ステップS004)。 After the matching means 2302 links the accounts and registers the distribution address, the progression means 2313 sends a signal to the game control means 2314 requesting that the game be started. The game control means 2314 then sends a signal to the information processing means 2301 requesting that a play screen be displayed on the display 61 of the first terminal 4. The information processing means 2301 then sends this play screen display request to the first terminal 4 via the network interface 21 and the communications network 6. The play screen display request is received by the communications means 461 via the network interface 41. The game execution means 462 then generates game image information related to the play screen based on the received request. This game image information is processed by the notification control means 463 and graphics processing unit 42, causing a play screen (not shown) to be displayed on the display 61 (step S004).

ゲーム開始後、第1ユーザFUのゲーム操作に係る第1端末4からの信号を受付手段2303が受け付けるごとに、進行手段2313が、ゲームの進行を制御する信号をゲーム制御手段2314に送信する。ゲーム制御手段2314は、情報処理手段2301、ネットワークインターフェース21、通信ネットワーク6、ネットワークインターフェース41及び通信手段461を介して、ゲーム実行手段462に当該信号を送信する。ゲーム実行手段462は、ゲーム制御手段2314からの信号を受信したあと、ゲーム画像情報を更新する。次いで、更新されたゲーム画像情報を報知制御手段463及びグラフィック処理部42が処理することにより、プレイ画面が更新されながらゲームが進行する。すなわち、進行手段2313は、進行ステップとして、第1端末4が第1ユーザFUから受け付けたゲーム操作に基づいて、ゲームを進行させる(ステップS004)。 After the game starts, each time the receiving means 2303 receives a signal from the first terminal 4 related to the game operation of the first user FU, the progression means 2313 transmits a signal controlling the progress of the game to the game control means 2314. The game control means 2314 transmits the signal to the game execution means 462 via the information processing means 2301, network interface 21, communication network 6, network interface 41, and communication means 461. After receiving the signal from the game control means 2314, the game execution means 462 updates the game image information. The updated game image information is then processed by the notification control means 463 and graphics processing unit 42, thereby updating the play screen and progressing the game. That is, as a progression step, the progression means 2313 progresses the game based on the game operation received by the first terminal 4 from the first user FU (step S004).

第1端末4のディスプレイ61に表示される、ゲーム開始後のゲームが進行されているゲーム画面、例えばプレイ画面は、通信手段461が、ネットワークインターフェース41及び通信ネットワーク6を介して、サーバ装置2に送信する。当該プレイ画面は、サーバ装置2の情報処理手段2301が、ネットワークインターフェース21を介して受信する。その後、出力手段2310は、出力ステップとして、当該プレイ画面(ゲーム画面)を示す動画を第2ユーザSUの第2端末5に配信させるための配信データを、動画配信サイト3に対して出力する。詳細には、出力手段2310は、例えば、当該プレイ画面(ゲーム画面)を動画データに変換することにより配信データを生成し、ステップS003で登録された配信用アドレスに配信データを送信することを要求する信号を、情報処理手段2301に送信する。その後、情報処理手段2301は、ネットワークインターフェース21及び通信ネットワーク6を介して、配信データを動画配信サイト3の配信用アドレスに送信する。なお、配信データは、当該プレイ画面(ゲーム画面)やゲーム音声等を動画データに変換して得られるゲーム動画データそのものであってもよいし、当該ゲーム動画データに第1ユーザFUや実況者となる他のユーザの音声データが付加された実況動画データであってもよい。さらに、配信データは、当該プレイ画面(ゲーム画面)に第1ユーザFUの顔写真やアバター画像等の画像を追加的に付加した画像データから生成したゲーム動画データ又は実況動画データであってもよい(ステップS005)。 The game screen, e.g., a play screen, displayed on the display 61 of the first terminal 4 and showing the progress of the game after the game has started, is transmitted by the communication means 461 to the server device 2 via the network interface 41 and the communication network 6. The play screen is received by the information processing means 2301 of the server device 2 via the network interface 21. Then, as an output step, the output means 2310 outputs distribution data to the video distribution site 3 for distributing a video showing the play screen (game screen) to the second terminal 5 of the second user SU. In detail, the output means 2310 generates distribution data, for example, by converting the play screen (game screen) into video data, and transmits a signal to the information processing means 2301 requesting that the distribution data be sent to the distribution address registered in step S003. Then, the information processing means 2301 transmits the distribution data to the distribution address of the video distribution site 3 via the network interface 21 and the communication network 6. The distribution data may be the game video data itself obtained by converting the gameplay screen (game screen) and game audio, etc. into video data, or it may be commentary video data in which audio data of the first user FU or another user who will be the commentator has been added to the game video data. Furthermore, the distribution data may be game video data or commentary video data generated from image data in which an image such as a facial photograph or avatar image of the first user FU has been added to the gameplay screen (game screen) (step S005).

その後、動画配信サイト3の制御部は、受信した配信データに基づいて、第1ユーザFUにより進行されているゲームのプレイ画面(ゲーム画面)を示す動画を、視聴用アドレス、例えばURL(Uniform Resource Locator)に対応付けて配信する。第2ユーザSUは、第2端末5を用いて視聴用アドレスにアクセスすることにより、第2端末5の表示部に動画視聴画面7(図7)を表示させ、当該動画を視聴することができる(ステップS005)。 Then, based on the received distribution data, the control unit of the video distribution site 3 distributes a video showing the gameplay screen (game screen) of the game being played by the first user FU, in association with a viewing address, such as a URL (Uniform Resource Locator). The second user SU can access the viewing address using the second terminal 5 to display a video viewing screen 7 (Figure 7) on the display unit of the second terminal 5, and view the video (step S005).

図7は、第2端末5に表示される動画視聴画面7の一例である。図7に示される動画視聴画面7は、例えば、第1ユーザFUにより進行されているゲームのプレイ画面(ゲーム画面)を示す動画が表示される動画表示領域VAと、再生一時停止ボタンPSと、音量アイコンSVと、投稿Cの表示領域と、投稿Cを行うためのテキストボックスTB及びスタンプアイコンSIと、ゲームIDの取得を可能とするディープリンクDLとを備える。図7の動画視聴画面7において、第2ユーザSUは、動画配信サイト3が提供する動画配信サービスのアカウントを既に作成している場合、投稿者として投稿Cを行うことができる。詳細には、第2ユーザSUは、投稿者として、例えば、テキストボックスTBにメッセージMを入力することや、スタンプアイコンSIの選択操作により表示される使用可能なスタンプSTの一覧の中から適当なスタンプSTを選択して入力すること等を行うことができる(ステップS006)。 Figure 7 shows an example of a video viewing screen 7 displayed on the second terminal 5. The video viewing screen 7 shown in Figure 7 includes, for example, a video display area VA displaying a video showing a gameplay screen (game screen) of a game being played by the first user FU, a play/pause button PS, a volume icon SV, a display area for posts C, a text box TB and stamp icon SI for posting C, and a deep link DL that enables acquisition of a game ID. On the video viewing screen 7 of Figure 7, if the second user SU has already created an account for the video distribution service provided by the video distribution site 3, they can post C as a poster. In detail, as a poster, the second user SU can, for example, enter a message M in the text box TB or select and enter an appropriate stamp ST from a list of available stamps ST displayed by selecting the stamp icon SI (step S006).

第2ユーザSUにより入力されたメッセージM、スタンプST等の入力情報は、動画配信サイト3が受信し、動画配信サイト3の制御部が、記憶部に記憶されている第2ユーザSUのサービスアカウント情報と対応付ける処理を実行する。次いで、動画配信サイト3の制御部は、受信した当該入力情報を、第2ユーザSUを表す情報、例えば、第2ユーザSUのサービスユーザ名SN及びプロフィールアイコンPIと合わせて投稿Cとして管理する。なお、第2ユーザSUを表す情報は、サービスアカウント情報に含まれる情報であるか、又はサービスアカウント情報と対応付けられて管理されている情報である。続いて、動画配信サイト3の制御部は、動画視聴画面7(図7)に投稿Cを表示する処理を実行する(ステップS006)。 The video distribution site 3 receives input information such as a message M and a stamp ST entered by the second user SU, and the control unit of the video distribution site 3 executes a process to associate the input information with the service account information of the second user SU stored in the memory unit. The control unit of the video distribution site 3 then manages the received input information as a post C together with information representing the second user SU, such as the service username SN and profile icon PI of the second user SU. Note that the information representing the second user SU is information included in the service account information, or information managed in association with the service account information. The control unit of the video distribution site 3 then executes a process to display the post C on the video viewing screen 7 (FIG. 7) (step S006).

また、動画配信サイト3の制御部は、ネットワークインターフェース及び通信ネットワーク6を介して、投稿Cをサーバ装置2に送信する。投稿Cは、サーバ装置2の情報処理手段2301が、ネットワークインターフェース21を介して受信する。その後、判定手段2305が投稿Cに含まれるメッセージM等に基づいて、第2ユーザSUからの第1ユーザFUへの所定の要求の有無を判定する。ここで、所定の要求とは、例えば、ゲームへの参加要求、フレンド登録要求、プレゼント提供要求等である(ステップS006)。 The control unit of the video distribution site 3 also transmits post C to the server device 2 via the network interface and communication network 6. Post C is received by the information processing means 2301 of the server device 2 via the network interface 21. The determination means 2305 then determines whether or not the second user SU has made a specific request to the first user FU based on the message M, etc., included in post C. Here, a specific request may be, for example, a request to join a game, a request to register as a friend, a request to provide a gift, etc. (Step S006).

判定手段2305は、所定の要求があると判定した場合(ステップS007:YES)、第2ユーザSUを識別する識別情報の送信を要求する信号を情報処理手段2301に送信する。その後、情報処理手段2301は、ネットワークインターフェース21及び通信ネットワーク6を介して、この送信要求を動画配信サイト3に送信する。その後、動画配信サイト3の制御部は、受信した送信要求に基づいて、第2ユーザSUを識別する識別情報を、ネットワークインターフェース及び通信ネットワーク6を介してサーバ装置2に送信する。当該識別情報は、サーバ装置2の情報処理手段2301が、ネットワークインターフェース21を介して受信し、その後、取得手段234が取得する。すなわち、取得手段2304は、取得ステップとして、動画に対する第2ユーザSUからの投稿Cに基づいて、第2ユーザSUを識別する識別情報を動画配信サイト3から取得する(ステップS007及びステップS008)。 If the determination means 2305 determines that a specific request has been made (step S007: YES), it transmits a signal to the information processing means 2301 requesting the transmission of identification information identifying the second user SU. The information processing means 2301 then transmits this transmission request to the video distribution site 3 via the network interface 21 and the communication network 6. The control unit of the video distribution site 3 then transmits the identification information identifying the second user SU to the server device 2 via the network interface and the communication network 6 based on the received transmission request. The identification information is received by the information processing means 2301 of the server device 2 via the network interface 21, and is then acquired by the acquisition means 234. That is, as an acquisition step, the acquisition means 2304 acquires identification information identifying the second user SU from the video distribution site 3 based on the post C from the second user SU to the video (steps S007 and S008).

ここで、第2ユーザSUを識別する識別情報として、ゲームにおいて第2ユーザSUを識別する第1識別情報と、動画配信サイト3において第2ユーザSUを識別する第2識別情報とが挙げられる。また、第1識別情報は、例えば、ゲームIDであり、第2識別情報は、例えば、サービスIDである。さらに、取得手段2304が第2ユーザSUを識別する識別情報を取得する態様として、以下のa~cの3つが挙げられる(ステップS008)。 Here, examples of the identification information for identifying the second user SU include first identification information for identifying the second user SU in the game and second identification information for identifying the second user SU on the video distribution site 3. The first identification information is, for example, a game ID, and the second identification information is, for example, a service ID. Furthermore, the acquisition means 2304 can acquire the identification information for identifying the second user SU in the following three ways, a to c (step S008).

a)取得手段2304は、取得ステップとして、ゲームにおいて第2ユーザSUを識別する第1識別情報を動画配信サイト3から取得してもよい。このような態様によれば、サーバ装置2において、第2ユーザSUのゲームアカウント情報とサービスアカウント情報との連携がなされていない場合であっても、第2ユーザSUからゲーム動画への投稿Cとして直接ゲームID等の第1識別情報が提供されることにより、動画視聴画面を介して簡便にフレンド登録やゲームへの参加等の申込を受け付けることができる(ステップS008)。 a) As an acquisition step, the acquisition means 2304 may acquire first identification information that identifies the second user SU in the game from the video distribution site 3. According to this aspect, even if the server device 2 does not link the second user SU's game account information with the service account information, the second user SU can provide first identification information such as a game ID directly as a post C to the game video, making it possible to easily accept requests for friend registration, participation in the game, etc. via the video viewing screen (step S008).

例えば、図7の動画視聴画面7に示されるように、第2ユーザSU1からの投稿C1は、ゲームID(第1識別情報)に対応する文字列を含むため、取得手段2304は、第2ユーザSU1を識別する識別情報として、ゲームID(第1識別情報)を動画配信サイト3から取得する。なお、図7の動画視聴画面7に示されるように、ゲームID(第1識別情報)に対応する文字列は、伏せ字に変換して表示されることが好ましい。あるいは、動画視聴画面7において、ゲームID(第1識別情報)に対応する文字列は、非表示であってもよい。また、第2ユーザSU1が投稿C1としてゲームID(第1識別情報)に対応する文字列を入力する方法は、例えば以下の通りである。まず、第2ユーザSU1は、動画視聴画面7中のディープリンクDLをタッチすることにより、ゲームアプリケーションのゲームID(第1識別情報)が表示されている画面を第2端末5aの表示部に表示させる。続いて、第2ユーザSU1は、表示されたゲームID(第1識別情報)に対応する文字列をコピーし、動画視聴画面7中のテキストボックスTBにペーストすることによって、当該文字列を投稿C1として入力することができる(ステップS008)。 For example, as shown on the video viewing screen 7 of FIG. 7, the post C1 from the second user SU1 includes a character string corresponding to the game ID (first identification information). Therefore, the acquisition means 2304 acquires the game ID (first identification information) from the video distribution site 3 as identification information for identifying the second user SU1. Note that, as shown on the video viewing screen 7 of FIG. 7, it is preferable that the character string corresponding to the game ID (first identification information) is displayed in obscured form. Alternatively, the character string corresponding to the game ID (first identification information) may be hidden on the video viewing screen 7. Furthermore, the method by which the second user SU1 inputs the character string corresponding to the game ID (first identification information) as the post C1 is, for example, as follows. First, the second user SU1 touches the deep link DL on the video viewing screen 7 to display a screen on the display unit of the second terminal 5a that displays the game ID (first identification information) of the game application. Next, the second user SU1 can copy the string of characters corresponding to the displayed game ID (first identification information) and paste it into the text box TB on the video viewing screen 7, thereby inputting the string of characters as a post C1 (step S008).

b)取得手段2304は、取得ステップとして、第2識別情報に対応付けられた第1識別情報を動画配信サイト3から取得してもよい。このような態様によれば、動画配信サイト3において、第2ユーザSUのゲームアカウント情報とサービスアカウント情報とを予め連携させておくことにより、ゲーム動画の視聴者である第2ユーザSUは、ゲームID等の情報を入力せずに、動画視聴画面から簡便にフレンド登録やゲームへの参加等の申込を行うことができる。(ステップS008)。 b) As an acquisition step, the acquisition means 2304 may acquire the first identification information associated with the second identification information from the video distribution site 3. According to this aspect, by linking the game account information and service account information of the second user SU in advance on the video distribution site 3, the second user SU, who is a viewer of the game video, can easily apply to register as a friend or participate in a game from the video viewing screen without having to enter information such as a game ID. (Step S008)

例えば、第2ユーザSU2が、動画配信サイト3が提供する動画配信サービスにおいて、ゲームID(第1識別情報)を登録している場合、動画配信サイト3の記憶部は、サービスID(第2識別情報)を含む第2ユーザSU2のサービスアカウント情報に、ゲームID(第1識別情報)を対応付けて記憶している。したがって、図7の動画視聴画面7に示されるように、第2ユーザSU2により投稿C2が行われると、動画配信サイト3の制御部は、投稿C2に係る入力情報を受信したあと、第2ユーザSU2のサービスID(第2識別情報)に対応付けられたゲームID(第1識別情報)をサーバ装置2に送信する。その後、取得手段2304は、当該ゲームID(第1識別情報)を取得する(ステップS008)。 For example, if second user SU2 has registered a game ID (first identification information) with a video distribution service provided by video distribution site 3, the storage unit of video distribution site 3 stores the game ID (first identification information) in association with service account information for second user SU2, including the service ID (second identification information). Therefore, as shown on video viewing screen 7 in FIG. 7, when second user SU2 posts C2, the control unit of video distribution site 3 receives input information related to post C2 and then transmits the game ID (first identification information) associated with second user SU2's service ID (second identification information) to server device 2. Then, acquisition means 2304 acquires the game ID (first identification information) (step S008).

c)取得手段2304は、取得ステップとして、第2識別情報を動画配信サイト3から取得してもよい。本態様では、続いて、特定手段2306が、特定ステップとして、第2識別情報に基づいて、予め記憶されている第1識別情報を特定する。このような態様によれば、サーバ装置2において、第2ユーザSUのサービスID(第2識別情報)からゲームID(第1識別情報)が特定可能であるため、ゲーム動画の視聴者である第2ユーザSUは、ゲームID等の情報を入力せずに、動画視聴画面から簡便にフレンド登録やゲームへの参加等の申込を行うことができる(ステップS008)。 c) The acquisition means 2304 may acquire the second identification information from the video distribution site 3 as an acquisition step. In this embodiment, the identification means 2306 then identifies the pre-stored first identification information based on the second identification information as an identification step. According to this embodiment, the server device 2 can identify the game ID (first identification information) from the second user SU's service ID (second identification information). Therefore, the second user SU, who is a viewer of the game video, can easily apply to register as a friend or participate in a game from the video viewing screen without entering information such as the game ID (step S008).

例えば、第2ユーザSU2が、情報処理システム1にて実行されるオンラインゲームにおいて、サービスID(第2識別情報)を登録している場合、記憶部22のゲームユーザDB221において、当該サービスID(第2識別情報)は、ゲームID(第1識別情報)を含む第2ユーザSU2のゲームアカウント情報に対応付けられて記憶及び管理されている。したがって、図7の動画視聴画面7に示されるように、第2ユーザSU2により投稿C2が行われると、動画配信サイト3の制御部は、投稿C2に係る入力情報を受信したあと、第2ユーザSU2のサービスID(第2識別情報)をサーバ装置2に送信する。続いて、取得手段2304が、第2ユーザSU2のサービスID(第2識別情報)を取得したあと、特定手段2306が、当該サービスID(第2識別情報)と、記憶部22のゲームユーザDB221で管理されている第2ユーザSU2のゲームアカウント情報とを照合することにより、第2ユーザSU2のゲームID(第1識別情報)を特定する(ステップS008)。 For example, if second user SU2 has registered a service ID (second identification information) in an online game executed by information processing system 1, the service ID (second identification information) is stored and managed in the game user DB 221 of the storage unit 22 in association with the game account information of second user SU2, which includes the game ID (first identification information). Therefore, as shown on the video viewing screen 7 of FIG. 7, when second user SU2 posts C2, the control unit of the video distribution site 3 receives input information related to post C2 and then transmits the service ID (second identification information) of second user SU2 to the server device 2. Next, after the acquisition means 2304 acquires the service ID (second identification information) of the second user SU2, the identification means 2306 identifies the game ID (first identification information) of the second user SU2 by comparing the service ID (second identification information) with the game account information of the second user SU2 managed in the game user DB 221 of the storage unit 22 (step S008).

このように、ステップS008において、取得手段2304が第1識別情報を取得したあと、又は、特定手段2306が第1識別情報を特定したあと、特定手段2306は、第1識別情報をキーとして、記憶部22のゲームユーザDB221で管理されている情報を参照し、第2ユーザSUのプロフィール情報を抽出する。ここで、プロフィール情報として、例えば、ゲームユーザ名GN、ゲームユーザランクUR、ゲームユーザが操作するプレイヤキャラクタに関する情報、ゲームユーザの性別、年齢、職業、居住地域等のゲームユーザの属性情報等が挙げられる。さらに、特定手段2306は、抽出したプロフィール情報と、投稿Cとに基づいて、第2ユーザSUを表す第2ユーザ情報UIを特定する。すなわち、特定手段2306が、特定ステップとして、取得した識別情報又は第1識別情報、例えばゲームIDに基づいて、第2ユーザSUを表す第2ユーザ情報UIを特定する。(ステップS009)。 In this way, after the acquisition means 2304 acquires the first identification information or the identification means 2306 identifies the first identification information in step S008, the identification means 2306 uses the first identification information as a key to reference information managed in the game user DB 221 of the storage unit 22 and extracts profile information of the second user SU. Here, profile information includes, for example, the game user name GN, game user rank UR, information about the player character operated by the game user, and attribute information of the game user such as the game user's gender, age, occupation, and residential area. Furthermore, the identification means 2306 identifies second user information UI representing the second user SU based on the extracted profile information and post C. That is, as an identification step, the identification means 2306 identifies second user information UI representing the second user SU based on the acquired identification information or first identification information, for example, a game ID. (Step S009)

特定手段2306が第2ユーザ情報UIを特定したあと、記憶手段2312が、判定手段2305による判定結果と、識別情報、例えばゲームID(第1識別情報)と、第2ユーザ情報UIとを対応付けて、少なくとも一時的に記憶部22に記憶させる(ステップS009)。 After the identification means 2306 identifies the second user information UI, the storage means 2312 associates the determination result by the determination means 2305 with identification information, such as a game ID (first identification information), and the second user information UI, and stores them at least temporarily in the storage unit 22 (step S009).

続いて、表示手段2308が、判定手段2305による判定結果と、識別情報、例えばゲームID(第1識別情報)と、第2ユーザ情報UIとに基づいて、第2ユーザ情報UIを含むゲーム画面、例えばゲーム画面8(図8)を第1端末4のディスプレイ61に表示させるための表示情報を生成し、情報処理手段2301に送信する。その後、情報処理手段2301は、ネットワークインターフェース21及び通信ネットワーク6を介して、当該表示情報を第1端末4に送信する。当該表示情報は、ネットワークインターフェース41を介して、通信手段461が受信する。その後、ゲーム実行手段462が、ゲームの進行状況に応じて、例えば、クリア条件等のゲームの終了条件が満たされた場合に、ゲーム画面8に係る表示情報に基づいて、ゲーム画面8に関するゲーム画像情報を生成する。このゲーム画像情報が報知制御手段463及びグラフィック処理部42によって処理されることにより、ディスプレイ61にゲーム画面8(図8)が表示される。すなわち、表示手段2308が、表示ステップとして、第1端末4に、第2ユーザ情報UIを含むゲーム画面、例えばゲーム画面8(図8)を表示する(ステップS010)。 Next, the display means 2308 generates display information for displaying a game screen including the second user information UI, such as game screen 8 (Figure 8), on the display 61 of the first terminal 4 based on the determination result by the determination means 2305, identification information such as a game ID (first identification information), and the second user information UI, and transmits the generated display information to the information processing means 2301. The information processing means 2301 then transmits the display information to the first terminal 4 via the network interface 21 and the communication network 6. The display information is received by the communication means 461 via the network interface 41. The game execution means 462 then generates game image information for the game screen 8 based on the display information for the game screen 8 in accordance with the progress of the game, for example, when a game termination condition such as a clear condition is met. This game image information is processed by the notification control means 463 and the graphics processing unit 42, causing the game screen 8 (Figure 8) to be displayed on the display 61. That is, as a display step, the display means 2308 displays a game screen including the second user information UI, for example, game screen 8 (Figure 8), on the first terminal 4 (step S010).

ここで、図7の動画視聴画面7及び図8のゲーム画面8を参照して、具体例を挙げて説明する。図7の動画視聴画面7に示されるように、第2ユーザSU1による投稿C1は、第2ユーザSU1を表すプロフィールアイコンPI及びサービスユーザ名SNと、メッセージMとを含む。投稿C1は、第1ユーザFUとの対戦を希望する趣旨のメッセージMを含むため、判定手段2305により、第2ユーザSU1からのゲームへの参加要求があると判定される。したがって、第2ユーザSU1による投稿C1に関して上記のステップS006~ステップS009が実行され、図8に示されるように、投稿C1の投稿者である第2ユーザSU1の第2ユーザ情報UI1がゲーム画面8に表示される(ステップS010)。 Here, a specific example will be described with reference to the video viewing screen 7 in FIG. 7 and the game screen 8 in FIG. 8. As shown on the video viewing screen 7 in FIG. 7, the post C1 by the second user SU1 includes a profile icon PI and service username SN representing the second user SU1, as well as a message M. Because the post C1 includes the message M indicating a desire to play against the first user FU, the determination means 2305 determines that the second user SU1 has requested to participate in the game. Therefore, steps S006 to S009 described above are executed for the post C1 by the second user SU1, and as shown in FIG. 8, second user information UI1 of the second user SU1, who posted the post C1, is displayed on the game screen 8 (step S010).

図8のゲーム画面8に示されるように、第2ユーザ情報UI1は、判定手段2305による判定結果に基づいて、ゲームへの参加を要求するゲームユーザの情報として、詳細には、対戦を希望するゲームユーザの情報として表示される。また、第2ユーザ情報UI1は、投稿C1に含まれる情報であるプロフィールアイコンPI及びメッセージMと、記憶部22のゲームユーザDB221から抽出されたプロフィール情報であるゲームユーザ名GN及びゲームユーザランクURとを含む。なお、第2ユーザSU1のゲームユーザ名GNは、サービスユーザ名SNと同一である場合が例示されている(ステップS010)。 As shown on the game screen 8 in FIG. 8, the second user information UI1 is displayed as information about the game user requesting to participate in the game, specifically, as information about the game user wishing to compete, based on the determination result by the determination means 2305. The second user information UI1 also includes a profile icon PI and a message M, which are information contained in the post C1, and a game user name GN and a game user rank UR, which are profile information extracted from the game user DB 221 in the memory unit 22. In this example, the game user name GN of the second user SU1 is the same as the service user name SN (step S010).

一方、図7の動画視聴画面7に示される第2ユーザSU2による投稿C2は、投稿C1と同様に、第2ユーザSU2を表すプロフィールアイコンPI及びサービスユーザ名SNと、メッセージMとを含み、メッセージMは、フレンド登録要求を表す。したがって、投稿C2は、投稿C1と同様に、判定手段2305により、第2ユーザSU2からのフレンド登録要求があると判定され、図8に示されるように、投稿C2の投稿者である第2ユーザSU2の第2ユーザ情報UI2がゲーム画面8に表示される(ステップS010)。 On the other hand, post C2 by second user SU2 shown on the video viewing screen 7 in FIG. 7, like post C1, includes a profile icon PI and service username SN representing second user SU2, as well as a message M, with message M representing a friend registration request. Therefore, like post C1, post C2 is determined by the determination means 2305 to include a friend registration request from second user SU2, and as shown in FIG. 8, second user information UI2 of second user SU2, the poster of post C2, is displayed on the game screen 8 (step S010).

図8のゲーム画面8に示されるように、第2ユーザ情報UI2は、判定手段2305による判定結果に基づいて、フレンド登録を要求するゲームユーザの情報として表示される。また、第2ユーザ情報UI2は、投稿C2に含まれる情報であるプロフィールアイコンPI及びメッセージMと、記憶部22のゲームユーザDB221から抽出されたプロフィール情報であるゲームユーザ名GN及びゲームユーザランクURとを含む。なお、第2ユーザSU2のゲームユーザ名GNは、サービスユーザ名SNと同一である場合が例示されている(ステップS010)。 As shown on the game screen 8 in FIG. 8, the second user information UI2 is displayed as information about the game user requesting friend registration based on the determination result by the determination means 2305. The second user information UI2 also includes a profile icon PI and a message M, which are information contained in the post C2, and a game user name GN and a game user rank UR, which are profile information extracted from the game user DB 221 in the memory unit 22. In this example, the game user name GN of the second user SU2 is the same as the service user name SN (step S010).

なお、図8に示されるように、ゲーム画面8は、対戦を希望するゲームユーザの情報である第2ユーザ情報UI1が表す第2ユーザSU1との対戦の実行を可能とするボタン82と、フレンド登録を希望するゲームユーザの情報である第2ユーザ情報UI2が表す第2ユーザSU2のフレンド登録実行を可能とするボタン82とを含む。すなわち、第2ユーザ情報UIを含むゲーム画面、例えばゲーム画面8(図8)は、第2ユーザSUからの第1ユーザFUへの所定の要求を実現可能に構成されていることが好ましい。なお、第2ユーザSU1との対戦や第2ユーザSU2のフレンド登録は、ゲーム終了後に表示される当該ゲーム画面8において実行されなかった場合にも、その後の任意のタイミングで第1ユーザFUが実行できるようにしてもよい。一方、当該ゲーム画面8において実行したことに対して、第1ユーザFUに特典を付与するようにしてもよい(ステップS010)。 As shown in FIG. 8, the game screen 8 includes a button 82 that enables a match with the second user SU1 represented by the second user information UI1, which is information about the game user who wishes to compete in a match, and a button 82 that enables a friend registration of the second user SU2 represented by the second user information UI2, which is information about the game user who wishes to be registered as a friend. In other words, a game screen including the second user information UI, such as the game screen 8 (FIG. 8), is preferably configured to enable a predetermined request from the second user SU to the first user FU. Note that even if a match with the second user SU1 or friend registration of the second user SU2 is not performed on the game screen 8 displayed after the game ends, the first user FU may be able to perform this at any time thereafter. Meanwhile, a bonus may be awarded to the first user FU for performing this on the game screen 8 (step S010).

以上をまとめると、本実施形態の情報処理方法は、進行ステップと、出力ステップと、取得ステップと、特定ステップと、表示ステップとを備える。進行ステップでは、第1端末が第1ユーザから受け付けたゲーム操作に基づいて、ゲームを進行させる。出力ステップでは、ゲームが進行されているゲーム画面を示す動画を第2ユーザの第2端末に配信させるための配信データを、動画配信サイトに対して出力する。取得ステップでは、動画に対する第2ユーザからの投稿に基づいて、第2ユーザを識別する識別情報を動画配信サイトから取得する。特定ステップでは、取得した識別情報に基づいて、第2ユーザを表す第2ユーザ情報を特定する。表示ステップでは、第1端末に、第2ユーザ情報を含むゲーム画面を表示する。 To summarize the above, the information processing method of this embodiment comprises a progress step, an output step, an acquisition step, an identification step, and a display step. In the progress step, the first terminal progresses the game based on game operations received from the first user. In the output step, distribution data for distributing a video showing a game screen in which the game is progressing to a second terminal of a second user is output to a video distribution site. In the acquisition step, identification information identifying the second user is acquired from the video distribution site based on a post from the second user regarding the video. In the identification step, second user information representing the second user is identified based on the acquired identification information. In the display step, a game screen including the second user information is displayed on the first terminal.

本実施形態によれば、ゲーム動画の配信及び視聴を通じて新しいエンターテインメントを実現することができる。 This embodiment enables new forms of entertainment to be realized through the distribution and viewing of game videos.

[第2実施形態]
第2実施形態では、主に、第1実施形態と異なる点について説明し、第1実施形態と略同様の構成や機能については、その説明を省略する。また、本章では、図9、図11、図12及び図13を参照する。図9は、情報処理システム1によって実行される情報処理の流れの一例を示すフローチャートである。図11は、第2端末5に表示される動画視聴画面9の一例である。図12は、第1端末4に表示されるゲーム画面10の一例である。図13は、第1端末4に表示されるゲーム画面11の一例である。
Second Embodiment
In the second embodiment, differences from the first embodiment will be mainly described, and descriptions of configurations and functions that are substantially the same as those of the first embodiment will be omitted. Also, in this chapter, reference will be made to Figures 9, 11, 12, and 13. Figure 9 is a flowchart showing an example of the flow of information processing executed by the information processing system 1. Figure 11 is an example of a video viewing screen 9 displayed on the second terminal 5. Figure 12 is an example of a game screen 10 displayed on the first terminal 4. Figure 13 is an example of a game screen 11 displayed on the first terminal 4.

以下では、図9のフローチャートに沿って、情報処理システム1によって実行される情報処理の流れを説明するものとする。なお、図9に示される本実施形態のステップS101~ステップS105は、上記第1実施形態のステップS001~ステップS005と同様のため、以下ではステップS106以降について説明する。 The following describes the flow of information processing executed by information processing system 1, following the flowchart in Figure 9. Note that steps S101 to S105 of this embodiment shown in Figure 9 are similar to steps S001 to S005 of the first embodiment, so only steps S106 and beyond will be described below.

ここで、説明の都合上、上記第1実施形態の第1ユーザFU、第2ユーザSU1及び第2ユーザSU2と同様に、第2ユーザSU3は、情報処理システム1にて実行されるオンラインゲームのアカウントと、動画配信サイト3が提供する動画配信サービスのアカウントとを既に作成しているものとする。また、第2ユーザSU3は、第2端末5cにおいてインストール済みのゲームアプリケーションを起動させているものとする。 For the sake of convenience, it is assumed that second user SU3, like first user FU, second user SU1, and second user SU2 in the first embodiment, has already created an account for an online game run on information processing system 1 and an account for a video distribution service provided by video distribution site 3. It is also assumed that second user SU3 has launched an installed game application on second terminal 5c.

上記第1実施形態のステップS006に対応する本態様のステップS106において、第1判定手段2305は、第1判定ステップとして、投稿Cに基づいて、第2ユーザSUからのゲームへの参加要求の有無を判定する。なお、ゲームへの参加とは、例えば、対戦型ゲームの場合には、第1ユーザFUと対戦することであり、協力型ゲームの場合には、第1ユーザFUとペアを組んでペア戦に参加すること、又は、チームメンバーとなりチーム戦に参加すること等を表す。例えば、第1判定手段2305は、投稿Cに含まれるメッセージMに基づいて、参加要求の有無を判定する。例えば、図11の動画視聴画面9に示されるように、第2ユーザSU1による投稿C1’は、第1ユーザFUとの対戦を希望する趣旨のメッセージMを含むため、第1判定手段2305により、第2ユーザSU1からのゲームへの参加要求があると判定される。また、第2ユーザSU2による投稿C2’も同様に、第1判定手段2305により、第2ユーザSU2からのゲームへの参加要求があると判定される。(ステップS106及びステップS107)。 In step S106 of this embodiment, which corresponds to step S006 of the first embodiment, the first determination means 2305 determines, as the first determination step, based on the post C, whether or not there is a request from the second user SU to participate in the game. Note that, for example, in the case of a competitive game, participating in the game means competing against the first user FU, and in the case of a cooperative game, participating in a pair match by pairing with the first user FU, or participating in a team match as a team member. For example, the first determination means 2305 determines whether or not there is a request to participate based on the message M included in the post C. For example, as shown on the video viewing screen 9 in FIG. 11 , the post C1' by the second user SU1 includes a message M indicating a desire to compete against the first user FU, and therefore the first determination means 2305 determines that there is a request from the second user SU1 to participate in the game. Similarly, the first determination means 2305 determines that there is a request from the second user SU2 to participate in the game for the post C2' by the second user SU2. (Steps S106 and S107).

また、図11の動画視聴画面9に示される第2ユーザSU3からの投稿C3のように、投稿CがゲームID(第1識別情報)を表す対戦IDを含む場合、第1判定手段2305は、第2ユーザSUからのゲームへの参加要求があると判定してもよい。すなわち、第1判定手段2305は、第1判定ステップとして、投稿Cが第1識別情報、例えばゲームIDに対応する文字列を含む場合、第2ユーザSUからのゲームへの参加要求があると判定してもよい。このような態様によれば、所定のID等の入力のみで動画視聴画面から簡便に対戦等のゲームへの参加申込を行うことができる(ステップS106及びステップS107)。 Furthermore, when post C includes a battle ID representing a game ID (first identification information), such as post C3 from second user SU3 shown on video viewing screen 9 in FIG. 11, the first determination means 2305 may determine that there is a request to participate in a game from second user SU. That is, as a first determination step, the first determination means 2305 may determine that there is a request to participate in a game from second user SU when post C includes first identification information, for example, a character string corresponding to a game ID. According to this aspect, it is possible to easily apply to participate in a game such as a battle from the video viewing screen by simply entering a predetermined ID, etc. (steps S106 and S107).

なお、上記第1実施形態で説明した投稿C1(図7)と同様に、投稿C3に含まれるゲームID(第1識別情報)を表す対戦IDは、図11の動画視聴画面9に示されるように伏せ字に変換して表示されるか、非表示であることが好ましい。すなわち、投稿Cが第1識別情報、例えばゲームIDに対応する文字列を含む場合、動画を視聴する第2ユーザSU以外の視聴者には当該文字列が配信されないことが好ましい。このような態様によれば、ゲームID等の第1識別情報の入力に伴うセキュリティリスクを回避することができる。また、第2ユーザSU3が投稿C3としてゲームID(第1識別情報)を表す対戦IDを入力する方法は、上記第1実施形態において投稿C1としてゲームID(第1識別情報)に対応する文字列を入力する方法と同様である(ステップS106及びステップS107)。 Note that, similar to post C1 (FIG. 7) described in the first embodiment above, the battle ID representing the game ID (first identification information) included in post C3 is preferably displayed as obscured characters on the video viewing screen 9 in FIG. 11, or is not displayed at all. In other words, if post C includes first identification information, such as a character string corresponding to a game ID, it is preferable that the character string not be distributed to viewers other than the second user SU watching the video. This aspect avoids security risks associated with entering first identification information such as a game ID. Furthermore, the method by which second user SU3 enters the battle ID representing the game ID (first identification information) as post C3 is the same as the method by which second user SU3 enters the character string corresponding to the game ID (first identification information) as post C1 in the first embodiment above (steps S106 and S107).

次いで、ステップS108において、取得手段2304は、取得ステップとして、参加要求があると判定された場合、参加要求と対応付けて識別情報を動画配信サイト3から取得する。ここで、取得手段2304が参加要求と対応付けて識別情報を取得する態様として、上記第1実施形態のステップS008と同様に、a’~c’の3つが挙げられる(ステップS108)。 Next, in step S108, if it is determined that a participation request has been made, the acquisition means 2304 acquires identification information associated with the participation request from the video distribution site 3. Here, as with step S008 in the first embodiment, there are three ways in which the acquisition means 2304 acquires identification information associated with the participation request: a' to c' (step S108).

a’)取得手段2304は、取得ステップとして、参加要求と対応付けて第1識別情報を動画配信サイト3から取得してもよい。例えば、図11の動画視聴画面9に示されるように、第2ユーザSU3からの投稿C3は、ゲームID(第1識別情報)を表す対戦IDを含むため、取得手段2304は、第2ユーザSU3を識別する識別情報として、ゲームID(第1識別情報)を動画配信サイト3から取得する(ステップS108)。 a') As an acquisition step, the acquisition means 2304 may acquire first identification information from the video distribution site 3 in association with the participation request. For example, as shown on the video viewing screen 9 in FIG. 11, the post C3 from the second user SU3 includes a battle ID representing the game ID (first identification information), and therefore the acquisition means 2304 acquires the game ID (first identification information) from the video distribution site 3 as identification information for identifying the second user SU3 (step S108).

b’)取得手段2304は、取得ステップとして、第2識別情報に対応付けられた第1識別情報を動画配信サイト3から取得してもよい。例えば、第2ユーザSU1が、動画配信サイト3が提供する動画配信サービスにおいて、ゲームID(第1識別情報)を登録している場合、上記第1実施形態のb)と同様に、第2ユーザSU1により投稿C1’(図11)が行われると、動画配信サイト3の制御部は、投稿C1’に係る入力情報を受信したあと、第2ユーザSU1のサービスID(第2識別情報)に対応付けられたゲームID(第1識別情報)をサーバ装置2に送信する。その後、取得手段2304は、当該ゲームID(第1識別情報)を取得する(ステップS108)。 b') As an acquisition step, the acquisition means 2304 may acquire first identification information associated with the second identification information from the video distribution site 3. For example, if the second user SU1 has registered a game ID (first identification information) in a video distribution service provided by the video distribution site 3, when the second user SU1 posts C1' (FIG. 11), similar to b) of the first embodiment above, the control unit of the video distribution site 3 receives input information related to post C1' and then transmits the game ID (first identification information) associated with the service ID (second identification information) of the second user SU1 to the server device 2. The acquisition means 2304 then acquires the game ID (first identification information) (step S108).

c’)取得手段2304は、取得ステップとして、第2識別情報を動画配信サイト3から取得してもよい。本態様では、続いて、特定手段2306が、特定ステップとして、第2識別情報に基づいて、予め記憶されている第1識別情報を特定する。例えば、第2ユーザSU2が、情報処理システム1にて実行されるオンラインゲームにおいて、サービスID(第2識別情報)を登録している場合、上記第1実施形態のc)と同様に、第2ユーザSU2により投稿C2’(図11)が行われると、動画配信サイト3の制御部は、投稿C2’に係る入力情報を受信したあと、第2ユーザSU2のサービスID(第2識別情報)をサーバ装置2に送信する。続いて、取得手段2304が、第2ユーザSU2のサービスID(第2識別情報)を取得したあと、特定手段2306が、当該サービスID(第2識別情報)と、記憶部22のゲームユーザDB221で管理されている第2ユーザSU2のゲームアカウント情報とを照合することにより、第2ユーザSU2のゲームID(第1識別情報)を特定する(ステップS108)。 c') The acquisition means 2304 may acquire second identification information from the video distribution site 3 as an acquisition step. In this embodiment, the identification means 2306 then identifies pre-stored first identification information based on the second identification information as an identification step. For example, if the second user SU2 has registered a service ID (second identification information) in an online game executed on the information processing system 1, when the second user SU2 posts C2' (Figure 11), similar to c) of the first embodiment above, the control unit of the video distribution site 3 receives input information related to post C2' and then transmits the service ID (second identification information) of the second user SU2 to the server device 2. Next, after the acquisition means 2304 acquires the service ID (second identification information) of the second user SU2, the identification means 2306 identifies the game ID (first identification information) of the second user SU2 by comparing the service ID (second identification information) with the game account information of the second user SU2 managed in the game user DB 221 of the storage unit 22 (step S108).

また、ステップS108において、取得手段2304は、取得ステップとして、参加要求があると判定された場合、第2ユーザSUによる動画に対する投稿Cに付帯するオプション情報を動画配信サイト3からさらに取得する。ここで、オプション情報とは、動画配信サービスが提供している投稿Cに関連する機能やサービスに関する、第2ユーザSUの利用状況を示す情報である。オプション情報として、例えば、第2ユーザSUが動画の配信者である第1ユーザFUを第2ユーザSUに関連付けられたリストに登録しているか否かに関する情報等が挙げられ、例えば、第2ユーザSUが動画の配信者である第1ユーザFUをフォロー、又は、フレンド登録しているか否かに関する情報や、第2ユーザSUが動画の配信者である第1ユーザFUのチャンネルを登録しているか否かに関する情報等が挙げられる(ステップS108)。 Furthermore, in step S108, if it is determined that a participation request has been made, the acquisition means 2304 further acquires, as an acquisition step, optional information attached to the post C for the video by the second user SU from the video distribution site 3. Here, optional information is information indicating the second user SU's usage status regarding functions and services related to post C provided by the video distribution service. Examples of optional information include information regarding whether the second user SU has registered the first user FU, who is the video distributor, in a list associated with the second user SU, such as information regarding whether the second user SU follows or has registered the first user FU, who is the video distributor, as a friend, and information regarding whether the second user SU has subscribed to the channel of the first user FU, who is the video distributor (step S108).

次いで、ステップS108において、上記第1実施形態のS008と同様に、特定手段2306は、第1識別情報をキーとして、記憶部22のゲームユーザDB221で管理されている情報を参照し、第2ユーザSUのプロフィール情報を抽出する。さらに、特定手段2306は、抽出したプロフィール情報と、投稿Cと、オプション情報とに基づいて、第2ユーザSUをゲームに参加させる候補者として表す候補者情報AIを特定する。すなわち、特定手段2306は、特定ステップとして、参加要求と対応付けられた識別情報、例えばゲームID(第1識別情報)に基づいて、第2ユーザSUをゲームに参加させる候補者として表す候補者情報AIを特定する(ステップS109)。 Next, in step S108, similar to S008 in the first embodiment, the identification means 2306 uses the first identification information as a key to reference the information managed in the game user DB 221 in the storage unit 22 and extracts the profile information of the second user SU. Furthermore, the identification means 2306 identifies candidate information AI representing the second user SU as a candidate for participating in the game based on the extracted profile information, post C, and option information. That is, as an identification step, the identification means 2306 identifies candidate information AI representing the second user SU as a candidate for participating in the game based on identification information associated with the participation request, for example, a game ID (first identification information) (step S109).

特定手段2306が候補者情報AIを特定したあと、記憶手段2312が、識別情報、例えばゲームID(第1識別情報)と、候補者情報AIと、オプション情報とを対応付けて、少なくとも一時的に記憶部22に記憶させる(ステップS109)。 After the identification means 2306 identifies the candidate information AI, the storage means 2312 associates identification information, such as a game ID (first identification information), the candidate information AI, and optional information, and stores them at least temporarily in the storage unit 22 (step S109).

次いで、ステップS110において、第2判定手段2305は、第2判定ステップとして、オプション情報に基づいて、ゲームへ第2ユーザSUを参加させる優先度を判定する。続いて、表示手段2308は、表示ステップとして、オプション情報に基づいて、ゲーム画面における候補者情報AIの表示態様を定める。ここで、オプション情報は、第2ユーザSUによる第1ユーザFUに対する課金に関する情報を含むことが好ましい。なお、第2ユーザSUによる第1ユーザFUに対する課金方式として、第1ユーザFUのチャンネルに対して所定期間毎に所定料金を課金するサブスクリプションと、第1ユーザFUによる動画配信中に個別に課金する、いわゆる「投げ銭」とが挙げられる。このような態様によれば、第1ユーザFUに対する課金額ACが多い第2ユーザSUの候補者情報AIをより目立つように表示して当該第2ユーザSUを優遇することにより、第2ユーザSUに課金を促し、第1ユーザFUの動画配信の収益化を支援することができる(ステップS110及びステップS111)。 Next, in step S110, the second determination means 2305 determines the priority of allowing the second user SU to participate in the game based on the option information as a second determination step. Subsequently, the display means 2308 determines the display mode of the candidate information AI on the game screen based on the option information as a display step. Here, the option information preferably includes information regarding the second user SU's billing of the first user FU. Billing methods for the second user SU to the first user FU include subscriptions, in which a predetermined fee is charged for the first user FU's channel at predetermined intervals, and so-called "tipping," in which a fee is charged individually during the first user FU's video distribution. According to this mode, by more prominently displaying the candidate information AI of a second user SU who has paid a large amount AC to the first user FU and giving preferential treatment to the second user SU, it is possible to encourage the second user SU to make payments and support the monetization of the first user FU's video distribution (steps S110 and S111).

さらに好ましくは、表示手段2308は、表示ステップとして、オプション情報に基づいて判定された優先度に基づいて、ゲーム画面における候補者情報AIの表示態様を定める。なお、表示態様には、ゲーム画面における表示位置が含まれる。このような態様によれば、第1ユーザFUに対する課金額ACが多い第2ユーザSUの候補者情報AIをより目立つように表示して、他の第2ユーザSUよりも当該第2ユーザSUが第1ユーザFUから選ばれ易くすることにより、第2ユーザSUに課金を促し、第1ユーザFUの動画配信の収益化を支援することができる(ステップS110及びステップS111)。 More preferably, the display means 2308, as a display step, determines the display mode of the candidate information AI on the game screen based on the priority determined based on the option information. The display mode includes the display position on the game screen. According to this mode, the candidate information AI of a second user SU who has paid a larger amount AC to the first user FU is displayed more prominently, making the second user SU more likely to be selected by the first user FU than other second users SU, thereby encouraging the second user SU to pay and supporting the monetization of the video distribution of the first user FU (steps S110 and S111).

表示手段2308は、ゲーム画面における候補者情報AIの表示態様を定めたあと、候補者情報AIを含むゲーム画面、例えばゲーム画面10(図12)を第1端末4のディスプレイ61に表示させるための表示情報を生成し、情報処理手段2301に送信する。その後、上記第1実施形態のステップS010と同様の情報処理により、第1端末4のディスプレイ61にゲーム画面10(図12)が表示される。すなわち、表示手段2308は、表示ステップとして、第1端末4に、候補者情報AIを含むゲーム画面、例えばゲーム画面10(図12)を表示する(ステップS111)。 After determining the display format of the candidate information AI on the game screen, the display means 2308 generates display information for displaying a game screen including the candidate information AI, for example, game screen 10 (Figure 12), on the display 61 of the first terminal 4, and transmits this to the information processing means 2301. Thereafter, by information processing similar to step S010 of the first embodiment described above, game screen 10 (Figure 12) is displayed on the display 61 of the first terminal 4. That is, as a display step, the display means 2308 displays a game screen including the candidate information AI, for example, game screen 10 (Figure 12), on the first terminal 4 (step S111).

ここで、図11の動画視聴画面9及び図12のゲーム画面10を参照して、具体例を挙げて説明する。上述した通り、上記のステップS106において、第1判定手段2305は、図11の動画視聴画面9に示される投稿C1’、投稿C2’及び投稿C3に基づいて、第2ユーザSU1、第2ユーザSU2及び第2ユーザSU3からのゲームへの参加要求があると判定する(ステップS107:YES)。その後、各投稿Cに関して上記のステップS108及びステップS109が実行され、第2ユーザSU1の候補者情報AI1、第2ユーザSU2の候補者情報AI2、及び、第2ユーザSU3の候補者情報AI3が特定される(ステップS106~ステップS109)。 Here, a specific example will be described with reference to the video viewing screen 9 of FIG. 11 and the game screen 10 of FIG. 12. As described above, in step S106 above, the first determination means 2305 determines that there are requests to participate in the game from second user SU1, second user SU2, and second user SU3 based on posts C1', C2', and C3 shown on the video viewing screen 9 of FIG. 11 (step S107: YES). Then, steps S108 and S109 above are executed for each post C, and candidate information AI1 for second user SU1, candidate information AI2 for second user SU2, and candidate information AI3 for second user SU3 are identified (steps S106 to S109).

また、図11の動画視聴画面9に示されるように、第2ユーザSU1による投稿C1’は、課金を伴わないため、投稿C1’のオプション情報に含まれる課金額ACは0円である。第2ユーザSU2による投稿C2’のオプション情報は、課金額ACが千円であるという情報を含む。第2ユーザSU3による投稿C3のオプション情報は、課金額ACが二千円であるという情報を含む。したがって、第2判定手段2305は、オプション情報に含まれる課金額ACに基づいて、ゲームへ参加させる優先度を、投稿C3の投稿者である第2ユーザSU3が最も高く、次いで投稿C2’の投稿者である第2ユーザSU2、投稿C1’の投稿者である第2ユーザSU1の順となるように判定する(ステップS110)。 Also, as shown on the video viewing screen 9 in FIG. 11, post C1' by second user SU1 does not involve a charge, and therefore the charge amount AC included in the optional information for post C1' is 0 yen. The optional information for post C2' by second user SU2 includes information that the charge amount AC is 1,000 yen. The optional information for post C3 by second user SU3 includes information that the charge amount AC is 2,000 yen. Therefore, the second determination means 2305 determines the priority for participation in the game based on the charge amount AC included in the optional information so that second user SU3, who posted post C3, has the highest priority, followed by second user SU2, who posted post C2', and second user SU1, who posted post C1' (step S110).

表示手段2308は、この優先度に基づいて、第2ユーザSU1の候補者情報AI1、第2ユーザSU2の候補者情報AI2、及び、第2ユーザSU3の候補者情報AI3の表示位置を含む表示態様を定め、候補者情報AI1、候補者情報AI2及び候補者情報AI3を含むゲーム画面10(図12)を第1端末4に表示する。図12のゲーム画面10において、ゲームへ参加させる優先度が最も高い第2ユーザSU3の候補者情報AI3は、対戦候補者リスト中で最も左端に表示され、全体が強調表示される。次いで優先度が高い第2ユーザSU2の候補者情報AI2は、対戦候補者リスト中で真中に表示され、優先度が最も低い第2ユーザSU1の候補者情報AI1は、対戦候補者リスト中で右端に表示される。また、課金を伴う投稿Cを行った第2ユーザSU2及び第2ユーザSU2の候補者情報AI2及び候補者情報AI3には、VIPマークVMが付与される(ステップS111)。 Based on this priority, the display means 2308 determines the display mode, including the display positions, of the candidate information AI1 of the second user SU1, the candidate information AI2 of the second user SU2, and the candidate information AI3 of the second user SU3, and displays a game screen 10 (FIG. 12) including the candidate information AI1, AI2, and AI3 on the first terminal 4. In the game screen 10 of FIG. 12, the candidate information AI3 of the second user SU3, who has the highest priority for participating in the game, is displayed at the leftmost position in the opponent candidate list and is highlighted in its entirety. The candidate information AI2 of the second user SU2, who has the next highest priority, is displayed in the center of the opponent candidate list, and the candidate information AI1 of the second user SU1, who has the lowest priority, is displayed at the rightmost position in the opponent candidate list. In addition, the candidate information AI2 and candidate information AI3 of the second user SU2, who made the paid post C, are given a VIP mark VM (step S111).

なお、図12のゲーム画面10に示されるように、候補者情報AIは、投稿Cに含まれる情報と、オプション情報に含まれる情報と、記憶部22のゲームユーザDB221から抽出されたプロフィール情報とを含む。投稿Cに含まれる情報は、例えば、プロフィールアイコンPI及びメッセージMである。オプション情報に含まれる情報は、例えば、課金額ACである。プロフィール情報は、例えば、ゲームユーザ名GN及びゲームユーザランクURである。なお、図12のゲーム画面10では、第2ユーザSUのゲームユーザ名GNが、サービスユーザ名SNと同一である場合が例示されている(ステップS111)。 As shown in the game screen 10 of FIG. 12, the candidate information AI includes information contained in the post C, information contained in the optional information, and profile information extracted from the game user DB 221 of the memory unit 22. The information contained in the post C is, for example, a profile icon PI and a message M. The information contained in the optional information is, for example, the charge amount AC. The profile information is, for example, a game user name GN and a game user rank UR. The game screen 10 of FIG. 12 illustrates an example in which the game user name GN of the second user SU is the same as the service user name SN (step S111).

また、図12に示されるゲーム画面10は、第1ユーザFUが少なくとも1つの候補者情報AIを選択可能に構成される。詳細には、第1ユーザFUは、少なくとも1つの候補者情報AIをタッチすることにより選択状態にしたあと、ボタン101をタッチすることにより、候補者情報AIの選択操作を行うことができる。当該選択操作の信号は、第1端末4の操作部44がタッチパッド63から受信し、通信手段461が、ネットワークインターフェース41及び通信ネットワーク6を介して、サーバ装置2に送信する。当該選択操作の信号は、サーバ装置2の情報処理手段2301が、ネットワークインターフェース21を介して受信し、その後、受付手段2303が受け付ける(ステップS112)。 The game screen 10 shown in FIG. 12 is also configured to allow the first user FU to select at least one piece of candidate information AI. In particular, the first user FU can select the candidate information AI by touching at least one piece of candidate information AI to place it in a selected state, and then touching the button 101. A signal of the selection operation is received from the touchpad 63 by the operation unit 44 of the first terminal 4, and transmitted by the communication means 461 to the server device 2 via the network interface 41 and the communication network 6. The signal of the selection operation is received by the information processing means 2301 of the server device 2 via the network interface 21, and is then accepted by the acceptance means 2303 (step S112).

受付手段2303が候補者情報AIの選択操作に係る信号を受け付けたあと、ゲーム制御手段2314が、ゲーム画面11(図13)を第1端末4のディスプレイ61に表示させることを要求する信号を情報処理手段2301に送信する。その後、情報処理手段2301は、ネットワークインターフェース21及び通信ネットワーク6を介して、このゲーム画面11表示要求を第1端末4に送信する。ゲーム画面11表示要求は、ネットワークインターフェース41を介して、通信手段461が受信する。次いで、ゲーム実行手段462が、受信した要求に基づいて、ゲーム画面11に関するゲーム画像情報を生成する。このゲーム画像情報が報知制御手段463及びグラフィック処理部42によって処理されることにより、ディスプレイ61にゲーム画面11(図13)が表示される(ステップS112)。 After the reception means 2303 receives a signal related to the selection operation of the candidate information AI, the game control means 2314 transmits a signal to the information processing means 2301 requesting that the game screen 11 (Figure 13) be displayed on the display 61 of the first terminal 4. The information processing means 2301 then transmits this game screen 11 display request to the first terminal 4 via the network interface 21 and the communication network 6. The game screen 11 display request is received by the communication means 461 via the network interface 41. Next, the game execution means 462 generates game image information related to the game screen 11 based on the received request. This game image information is processed by the notification control means 463 and the graphics processing unit 42, causing the game screen 11 (Figure 13) to be displayed on the display 61 (step S112).

図13のゲーム画面11において、第1ユーザFUにより選択された候補者情報AIが表示される。なお、図13のゲーム画面11では、図12のゲーム画面10において第1ユーザFUにより候補者情報AI3が選択された場合が示されている。第1ユーザFUは、選択された候補者情報AI3が表す第2ユーザSU3を対戦者として決定して問題ない場合には、ボタン111をタッチすればよい。なお、第1ユーザFUは、候補者情報AIの再選択を望む場合には、ボタン112をタッチすることにより、図12のゲーム画面10を再度ディスプレイ61に表示させることができる。第1ユーザFUがボタン111をタッチすると、当該操作信号は、第1端末4の操作部44がタッチパッド63から受信し、通信手段461が、ネットワークインターフェース41及び通信ネットワーク6を介して、サーバ装置2に送信する。当該操作信号は、サーバ装置2の情報処理手段2301が、ネットワークインターフェース21を介して受信し、その後、受付手段2303が受け付ける(ステップS112)。 Candidate information AI selected by the first user FU is displayed on the game screen 11 of FIG. 13. The game screen 11 of FIG. 13 illustrates a case in which candidate information AI3 has been selected by the first user FU on the game screen 10 of FIG. 12. If the first user FU is satisfied with determining the second user SU3 represented by the selected candidate information AI3 as the opponent, the first user FU can simply touch button 111. If the first user FU wishes to reselect candidate information AI, the first user FU can touch button 112 to cause the game screen 10 of FIG. 12 to be displayed again on the display 61. When the first user FU touches button 111, the operation signal is received from the touchpad 63 by the operation unit 44 of the first terminal 4, and transmitted by the communication means 461 to the server device 2 via the network interface 41 and the communication network 6. The operation signal is received by the information processing means 2301 of the server device 2 via the network interface 21, and then accepted by the acceptance means 2303 (step S112).

受付手段2303が当該操作信号を受け付けたあと、送信手段2309は、選択された候補者情報AIに対応する第2ユーザSUの第2端末5に、例えば、図13のゲーム画面11に示される例では第2ユーザSU3の第2端末5cに、ゲームの実行要求を送信するように要求する信号を、情報処理手段2301に送信する。その後、情報処理手段2301は、ネットワークインターフェース21及び通信ネットワーク6を介して、ゲームの実行要求を第2端末5、例えば第2端末5cに送信する。すなわち、送信手段2309は、送信ステップとして、第1端末4が第1ユーザFUから受け付けた、少なくとも1つの候補者情報AIの選択操作に基づいて、選択された候補者情報AIに対応する第2ユーザSUの第2端末5に、ゲームの実行要求を送信する。続いて、ゲームの実行要求を受信した第2端末5、例えば第2端末5cの表示部にプレイ画面が表示され、第2ユーザSU、例えば第2ユーザSU3は、ゲームのプレイを開始できるようになる。一方、第1ユーザFUの第1端末4において、ステップS112のあと、ステップS104と同様の情報処理により、ディスプレイ61にプレイ画面が表示され、第1ユーザFUは、ゲームのプレイを開始できるようになる。したがって、このような態様によれば、第1ユーザFU自身の意思で第2ユーザSUを選択して対戦等を開始させることが可能になる(ステップS113)。 After the receiving means 2303 receives the operation signal, the transmitting means 2309 transmits to the information processing means 2301 a signal requesting the information processing means 2301 to transmit a game execution request to the second terminal 5 of the second user SU corresponding to the selected candidate information AI, for example, the second terminal 5c of the second user SU3 in the example shown in the game screen 11 of FIG. 13. The information processing means 2301 then transmits the game execution request to the second terminal 5, for example, the second terminal 5c, via the network interface 21 and the communication network 6. That is, as a transmission step, the transmitting means 2309 transmits a game execution request to the second terminal 5 of the second user SU corresponding to the selected candidate information AI based on the selection operation of at least one piece of candidate information AI received by the first terminal 4 from the first user FU. Subsequently, a play screen is displayed on the display unit of the second terminal 5, for example, the second terminal 5c, that received the game execution request, and the second user SU, for example, the second user SU3, can begin playing the game. Meanwhile, on the first terminal 4 of the first user FU, after step S112, information processing similar to that of step S104 causes a play screen to be displayed on the display 61, allowing the first user FU to begin playing the game. Therefore, according to this embodiment, the first user FU can select the second user SU at their own will and begin a match, etc. (step S113).

なお、第1ユーザFUと第2ユーザSU、例えば第2ユーザSU3とにより進行されるゲームのプレイ画面(ゲーム画面)は、ステップS105と同様の情報処理により、動画配信サイト3から動画として配信されてもよい。このような態様によれば、ゲーム動画の単なる視聴者にすぎなかった第2ユーザSUが、ゲームの動画配信に参加することが可能になり、視聴者参加型の動画配信を実現することができる。また、当該プレイ画面(ゲーム画面)の動画配信を行うかどうかを、第1ユーザFUが選択できるようにしてもよい(ステップS113)。 Note that a gameplay screen (game screen) of a game played by a first user FU and a second user SU, for example, second user SU3, may be distributed as a video from the video distribution site 3 using information processing similar to that of step S105. This allows the second user SU, who was previously merely a viewer of the game video, to participate in the game video distribution, thereby realizing viewer-participation type video distribution. Furthermore, the first user FU may be able to select whether or not to distribute the gameplay screen (game screen) as a video (step S113).

以上をまとめると、本実施形態の情報処理方法は、進行ステップと、出力ステップと、第1判定ステップと、取得ステップと、特定ステップと、表示ステップとを備える。進行ステップでは、第1端末が第1ユーザから受け付けたゲーム操作に基づいて、ゲームを進行させる。出力ステップでは、ゲームが進行されているゲーム画面を示す動画を第2ユーザの第2端末に配信させるための配信データを、動画配信サイトに対して出力する。第1判定ステップでは、投稿Cに基づいて、第2ユーザSUからのゲームへの参加要求の有無を判定する。取得ステップでは、参加要求があると判定された場合、参加要求と対応付けて識別情報を動画配信サイト3から取得する。特定ステップでは、参加要求と対応付けられた識別情報に基づいて、第2ユーザSUをゲームに参加させる候補者として表す候補者情報AIを特定する。表示ステップでは、第1端末4に、候補者情報AIを含むゲーム画面を表示する。 To summarize the above, the information processing method of this embodiment includes a progress step, an output step, a first determination step, an acquisition step, a specification step, and a display step. In the progress step, the first terminal progresses the game based on game operations received from the first user. In the output step, distribution data for distributing a video showing a game screen in which the game is progressing to the second terminal of the second user is output to the video distribution site. In the first determination step, based on the post C, it is determined whether or not there is a request to participate in the game from the second user SU. In the acquisition step, if it is determined that there is a participation request, identification information associated with the participation request is acquired from the video distribution site 3. In the specification step, candidate information AI representing the second user SU as a candidate to participate in the game is identified based on the identification information associated with the participation request. In the display step, a game screen including the candidate information AI is displayed on the first terminal 4.

本実施形態によれば、ゲーム動画を視聴していて対戦等のゲームへの参加を欲するようになった視聴者が、対戦等のゲームへの参加申込を簡便に行うことができる。 According to this embodiment, viewers who are watching a game video and become interested in participating in a game such as a battle can easily apply to participate in a game such as a battle.

[第3実施形態]
第3実施形態では、主に、第1実施形態又は第2実施形態と異なる点について説明し、第1実施形態又は第2実施形態と略同様の構成や機能については、その説明を省略する。また、本章では、図10、図11及び図13を参照する。図10は、情報処理システム1によって実行される情報処理の流れの一例を示すフローチャートである。図11は、第2端末5に表示される動画視聴画面9の一例である。図13は、第1端末4に表示されるゲーム画面11の一例である。
[Third embodiment]
In the third embodiment, differences from the first or second embodiment will be mainly described, and descriptions of configurations and functions that are substantially the same as those of the first or second embodiment will be omitted. Also, in this chapter, reference will be made to FIGS. 10, 11, and 13. FIG. 10 is a flowchart showing an example of the flow of information processing executed by the information processing system 1. FIG. 11 is an example of a video viewing screen 9 displayed on the second terminal 5. FIG. 13 is an example of a game screen 11 displayed on the first terminal 4.

以下では、図10のフローチャートに沿って、情報処理システム1によって実行される情報処理の流れを説明するものとする。なお、図10に示される本態様のステップS201~ステップS210は、上記第2実施形態のステップS101~ステップS110と同様のため、以下ではステップS211以降について説明する。 The following describes the flow of information processing executed by information processing system 1, following the flowchart in Figure 10. Note that steps S201 to S210 of this embodiment shown in Figure 10 are similar to steps S101 to S110 of the second embodiment, so only steps S211 and onward will be described below.

ステップS211において、ゲームへの参加を要求する複数の第2ユーザSUがいる場合、決定手段2307が、決定ステップとして、当該複数の第2ユーザSUの中から、ゲームへ参加させる参加者を決定する。決定手段2307は、無作為に参加者を決定してもよいが、決定手段2307は、ステップS210で判定された優先度に基づいて、参加者を決定することが好ましい。例えば、図11の動画視聴画面9に示される具体例では、上記第2実施形態で説明したように、ゲームへ参加させる優先度は、各投稿Cのオプション情報に含まれる課金額ACに基づいて、投稿C3の投稿者である第2ユーザSU3が最も高く、次いで投稿C2’の投稿者である第2ユーザSU2、投稿C1’の投稿者である第2ユーザSU1の順となる。したがって、決定手段2307は、当該優先度に基づいて、第2ユーザSU3を参加者として決定する(ステップS211)。 In step S211, if there are multiple second users SU requesting to participate in the game, the determination means 2307 determines, as a determination step, a participant to participate in the game from among the multiple second users SU. The determination means 2307 may determine participants randomly, but preferably determines participants based on the priority determined in step S210. For example, in the specific example shown on the video viewing screen 9 in FIG. 11, as described in the second embodiment above, the priority for participation in the game is highest for second user SU3, who posted post C3, based on the charge amount AC included in the option information of each post C, followed by second user SU2, who posted post C2', and second user SU1, who posted post C1'. Therefore, the determination means 2307 determines second user SU3 as a participant based on the priority (step S211).

決定手段2307が参加者を決定したあと、表示手段2308は、参加者として決定された第2ユーザSUの候補者情報AIを含むゲーム画面、例えばゲーム画面11(図13)を第1端末4のディスプレイ61に表示させるための表示情報を生成し、情報処理手段2301に送信する。その後、情報処理手段2301は、ネットワークインターフェース21及び通信ネットワーク6を介して、当該表示情報を第1端末4に送信する。当該表示情報は、ネットワークインターフェース41を介して、通信手段461が受信する。その後、ゲーム実行手段462が、ゲームの進行状況に応じて、例えば、クリア条件等のゲームの終了条件が満たされた場合に、ゲーム画面11に係る表示情報に基づいて、ゲーム画面11に関するゲーム画像情報を生成する。このゲーム画像情報が報知制御手段463及びグラフィック処理部42によって処理されることにより、ディスプレイ61にゲーム画面11(図13)が表示される。すなわち、表示手段2308は、表示ステップとして、第1端末4に、参加者として決定された第2ユーザSUの候補者情報AIを含むゲーム画面、例えばゲーム画面11(図13)を表示する(ステップS212)。 After the determination means 2307 determines the participants, the display means 2308 generates display information for displaying a game screen, for example, game screen 11 (Figure 13), including candidate information AI of the second user SU determined as a participant on the display 61 of the first terminal 4, and transmits the display information to the information processing means 2301. The information processing means 2301 then transmits the display information to the first terminal 4 via the network interface 21 and the communication network 6. The display information is received by the communication means 461 via the network interface 41. The game execution means 462 then generates game image information for the game screen 11 based on the display information for the game screen 11 depending on the progress of the game, for example, when a game termination condition such as a clear condition is met. This game image information is processed by the notification control means 463 and the graphics processing unit 42, causing the game screen 11 (Figure 13) to be displayed on the display 61. That is, as a display step, the display means 2308 displays on the first terminal 4 a game screen, for example, game screen 11 (FIG. 13), including candidate information AI of the second user SU who has been determined as a participant (step S212).

図13のゲーム画面11は、上述したように第2ユーザSU3が参加者として決定された場合が示されている。第1ユーザFUは、候補者情報AI3が表す第2ユーザSU3との対戦開始を望む場合には、ボタン111をタッチすることにより、第2ユーザSU3との対戦を開始することができる。第1ユーザFUがボタン111をタッチすると、当該操作信号は、第1端末4の操作部44がタッチパッド63から受信し、通信手段461が、ネットワークインターフェース41及び通信ネットワーク6を介して、サーバ装置2に送信する。当該操作信号は、サーバ装置2の情報処理手段2301が、ネットワークインターフェース21を介して受信し、その後、受付手段2303が受け付ける(ステップS212)。 The game screen 11 in Figure 13 shows a case where the second user SU3 has been determined as a participant, as described above. If the first user FU wishes to start a match with the second user SU3 represented by the candidate information AI3, the first user FU can start the match with the second user SU3 by touching button 111. When the first user FU touches button 111, the operation signal is received from the touchpad 63 by the operation unit 44 of the first terminal 4, and transmitted by the communication means 461 to the server device 2 via the network interface 41 and the communication network 6. The operation signal is received by the information processing means 2301 of the server device 2 via the network interface 21, and is then accepted by the acceptance means 2303 (step S212).

受付手段2303が当該操作信号を受け付けたあと、送信手段2309は、参加者である第2ユーザSUの第2端末5に、例えば、図13のゲーム画面11に示される例では第2ユーザSU3の第2端末5cに、ゲームの実行要求を送信するように要求する信号を、情報処理手段2301に送信する。その後、情報処理手段2301は、ネットワークインターフェース21及び通信ネットワーク6を介して、ゲームの実行要求を第2端末5、例えば第2端末5cに送信する。すなわち、送信手段2309は、送信ステップとして、参加者である第2ユーザSUの第2端末5に、ゲームの実行要求を送信する(ステップS213)。 After the accepting means 2303 accepts the operation signal, the transmitting means 2309 transmits to the information processing means 2301 a signal requesting the information processing means 2301 to transmit a game execution request to the second terminal 5 of the second user SU, who is a participant, for example, the second terminal 5c of the second user SU3 in the example shown on the game screen 11 of FIG. 13. The information processing means 2301 then transmits the game execution request to the second terminal 5, for example, the second terminal 5c, via the network interface 21 and the communication network 6. That is, the transmitting means 2309 transmits the game execution request to the second terminal 5 of the second user SU, who is a participant, as a transmission step (step S213).

本実施形態によれば、第1ユーザFUに対する課金額ACが多い第2ユーザSUをゲームに参加させることを自動的に決定することにより、第2ユーザSUに課金を促し、第1ユーザFUの動画配信の収益化を支援することができる。 According to this embodiment, by automatically deciding to allow a second user SU who has a higher charge amount AC for a first user FU to participate in a game, it is possible to encourage the second user SU to pay and support the monetization of the video distribution of the first user FU.

[変形例]
なお、本開示を上記第1~第3実施形態に基づいて説明してきたが、本開示は、上記実施形態に限定されない。以下のような変形例も本開示に含まれる。
[Modification]
Although the present disclosure has been described based on the first to third embodiments, the present disclosure is not limited to the above embodiments. The following modifications are also included in the present disclosure.

[第1変形例]
上記第1実施形態において、取得手段2304は、取得ステップとして、投稿Cに付帯するオプション情報をさらに取得してもよい。本態様では、表示手段2308は、表示ステップとして、オプション情報に基づいて、ゲーム画面における第2ユーザ情報UIの表示態様を定める。このような態様によれば、動画配信サービスが投稿Cに関して提供している機能やサービスに係る第2ユーザSUの利用状況を、投稿者である第2ユーザSUを表す第2ユーザ情報UIに反映させることができる。なお、上記第2実施形態のステップS111と同様に、オプション情報は、第2ユーザSUによる第1ユーザFUに対する課金に関する情報を含むことが好ましい。
[First Modification]
In the first embodiment, the acquisition unit 2304 may further acquire optional information associated with the post C as the acquisition step. In this aspect, the display unit 2308 determines the display mode of the second user information UI on the game screen based on the optional information as the display step. According to this aspect, the second user SU's usage status of functions and services provided by the video distribution service in relation to the post C can be reflected in the second user information UI representing the second user SU who is the poster. Note that, similar to step S111 of the second embodiment, the optional information preferably includes information regarding the billing of the first user FU by the second user SU.

[第2変形例]
上記第2実施形態及び第3実施形態において、調整手段2311は、調整ステップとして、取得手段2304が取得したオプション情報に基づいて、第2ユーザSUがゲームへ参加した場合に第1ユーザFU及び第2ユーザSUの少なくとも一方に付与されるゲームにおける所定の効果を調整してもよい。ここで、所定の効果には、ゲームクリア又はゲーム内のミッションクリアにより得られる報酬、キャラクタ又はアイテムの能力又は特性、ゲームのプレイに伴って消費されるスタミナ等のパラメータ等が含まれる。
[Second Modification]
In the second and third embodiments, the adjustment means 2311 may, as an adjustment step, adjust a predetermined effect in the game that is granted to at least one of the first user FU and the second user SU when the second user SU participates in the game, based on the option information acquired by the acquisition means 2304. Here, the predetermined effect includes a reward obtained by clearing the game or a mission in the game, the abilities or characteristics of a character or item, parameters such as stamina consumed while playing the game, and the like.

ここで、図11の動画視聴画面9、図12のゲーム画面10及び図13のゲーム画面11を参照して、調整手段2311が、オプション情報に含まれる課金額ACに基づいて、第2ユーザSUがゲームへ参加した場合に第1ユーザFUに付与される報酬を調整する場合の具体例を説明する。例えば、図11の動画視聴画面9に示される例では、投稿Cのオプション情報に含まれる課金額ACは、第2ユーザSU3による投稿C3の課金額ACが最も高いため、調整手段2311は、例えば、第2ユーザSU3がゲームへ参加した場合に第1ユーザFUに付与されるゲームクリア報酬を所定量増加させるように調整する。詳細には、調整手段2311は、記憶部22に記憶されているゲームデータにおいて、第2ユーザSU3がゲームへ参加するという条件に、通常のゲームクリア報酬よりも高いゲームクリア報酬を対応付ける処理を実行する。 Here, with reference to the video viewing screen 9 of FIG. 11, the game screen 10 of FIG. 12, and the game screen 11 of FIG. 13, a specific example will be described in which the adjustment means 2311 adjusts the reward to be granted to the first user FU when the second user SU participates in the game based on the charge amount AC included in the option information. For example, in the example shown on the video viewing screen 9 of FIG. 11, the charge amount AC included in the option information of post C is the highest charge amount AC of post C3 by the second user SU3, so the adjustment means 2311 adjusts, for example, the game completion reward to be granted to the first user FU when the second user SU3 participates in the game to increase it by a predetermined amount. In detail, the adjustment means 2311 executes a process in the game data stored in the memory unit 22 to associate a game completion reward higher than the normal game completion reward with the condition that the second user SU3 participates in the game.

また、表示手段2308は、調整手段2311により定められた調整内容に基づいて、第2ユーザSU3の候補者情報AI3の表示態様を定めてもよい。好ましくは、表示手段2308は、候補者情報AI3の表示態様を、第2ユーザSU3がゲームへ参加した場合に第1ユーザFUのゲームクリア報酬が増加することを第1ユーザFUに明示する表示態様に定める。例えば、図12のゲーム画面10及び図13のゲーム画面11に示されるように、第2ユーザSU3の候補者情報AI3は、VIPマークVMの下方に「報酬UP」の表示を含み、第2ユーザSU3がゲームへ参加した場合に第1ユーザFUのゲームクリア報酬が増加することが一目で分かる表示態様で表示される。 The display means 2308 may also determine the display mode of the candidate information AI3 of the second user SU3 based on the adjustment content determined by the adjustment means 2311. Preferably, the display means 2308 determines the display mode of the candidate information AI3 to be a display mode that clearly indicates to the first user FU that the game completion reward of the first user FU will increase if the second user SU3 participates in the game. For example, as shown in game screen 10 of FIG. 12 and game screen 11 of FIG. 13, the candidate information AI3 of the second user SU3 includes the display "Reward UP" below the VIP mark VM, and is displayed in a display mode that makes it clear at a glance that the game completion reward of the first user FU will increase if the second user SU3 participates in the game.

このような態様によれば、第1ユーザFUに対する課金額ACが多い第2ユーザSUがゲームの参加者として第1ユーザFUから選ばれ易くすることにより、あるいは、課金額ACが多いほど第2ユーザSU自身がゲームに参加した場合に得するようにすることにより、第2ユーザSUに課金を促し、第1ユーザFUの動画配信の収益化を支援することができる。 According to this aspect, by making it easier for the first user FU to select a second user SU who has paid a larger amount AC to the first user FU as a participant in the game, or by making it easier for the second user SU to benefit from participating in the game the larger the amount AC charged, it is possible to encourage the second user SU to pay and support the monetization of the video distribution of the first user FU.

[その他]
上記実施形態において、ゲームにおいて第2ユーザSUを識別する第1識別情報がゲームIDである場合を説明したが、第1識別情報はゲームIDに限られない。例えば、第1識別情報は、ゲームにおいて第2ユーザSUを一意に識別可能であり、かつ、所定の申込専用である識別情報であってもよい。例えば、このような第1識別情報として、ゲームへの参加申込専用のID、フレンド登録申込専用のID、プレゼント申込専用のID等が挙げられる。また、本態様では、動画視聴画面7(図7)において、第2ユーザSUから第1ユーザFUへの要求の内容に応じた複数のディープリンクDLが設けられていてもよい。例えば、動画視聴画面7(図7)にゲームへの参加申込専用のID取得を可能とするディープリンクDL、フレンド登録申込専用のID取得を可能とするディープリンクDL、及び、プレゼント申込専用のID取得を可能とするディープリンクDLが設けられていてもよい。また、動画視聴画面9(図11)において、対戦IDは、対戦申込専用のIDであってもよい。
[others]
In the above embodiment, the first identification information identifying the second user SU in the game is a game ID. However, the first identification information is not limited to a game ID. For example, the first identification information may be identification information that can uniquely identify the second user SU in the game and is dedicated to a specific application. Examples of such first identification information include an ID dedicated to a game participation application, an ID dedicated to a friend registration application, and an ID dedicated to a gift application. In this embodiment, the video viewing screen 7 ( FIG. 7 ) may be provided with multiple deep link DLs corresponding to the content of requests from the second user SU to the first user FU. For example, the video viewing screen 7 ( FIG. 7 ) may be provided with a deep link DL that enables acquisition of an ID dedicated to a game participation application, a deep link DL that enables acquisition of an ID dedicated to a friend registration application, and a deep link DL that enables acquisition of an ID dedicated to a gift application. In addition, in the video viewing screen 9 ( FIG. 11 ), the battle ID may be an ID dedicated to a battle application.

動画視聴画面7(図7)は、第2ユーザSUから第1ユーザFUへの要求を取り下げるための第3識別情報の取得を可能とするディープリンクDLを備えていてもよい。上記第1実施形態において投稿C1としてゲームID(第1識別情報)に対応する文字列を入力する方法と同様の方法で、第2ユーザSUにより投稿Cとして第3識別情報に対応する文字列が入力された場合、取得手段2304は、取得ステップとして、第3識別情報をさらに取得する。次いで、特定手段2306は、特定ステップとして、取得した第3識別情報に基づいて、要求を取り下げる第2ユーザSUを特定する。その後、表示手段2308は、ゲーム画面8(図8)に当該第2ユーザSUの第2ユーザ情報UIを表示させないように、ゲーム画面8に係る表示情報を変更する。このような態様によれば、動画視聴画面から各種申込の取り下げを簡便に行うことができる。 The video viewing screen 7 (Figure 7) may include a deep link DL that enables the second user SU to acquire third identification information to withdraw a request to the first user FU. When the second user SU inputs a character string corresponding to the third identification information as a post C in a manner similar to the method of inputting a character string corresponding to a game ID (first identification information) as a post C1 in the first embodiment described above, the acquisition means 2304 further acquires the third identification information as an acquisition step. Next, the identification means 2306 identifies the second user SU who will withdraw the request based on the acquired third identification information as an identification step. Thereafter, the display means 2308 changes the display information related to the game screen 8 (Figure 8) so that the second user information UI of the second user SU is not displayed on the game screen 8. This aspect allows various applications to be easily withdrawn from the video viewing screen.

動画視聴画面7(図7)と同様に、動画視聴画面9(図11)は、ゲームへの参加要求を取り下げるための第3識別情報、例えば対戦取り下げIDの取得を可能とするディープリンクDLを備えていてもよい。第2ユーザSUにより投稿Cとして対戦取り下げID(第3識別情報)に対応する文字列が入力された場合、取得手段2304は、取得ステップとして、対戦取り下げID(第3識別情報)をさらに取得する。次いで、特定手段2306は、特定ステップとして、取得した対戦取り下げID(第3識別情報)に基づいて、参加要求を取り下げる第2ユーザSUを特定する。その後、上記第2実施形態では、表示手段2308が、ゲーム画面10(図12)に当該第2ユーザSUの候補者情報AIを表示させないように、ゲーム画面10に係る表示情報を変更する。上記第3実施形態では、決定手段2307が、ゲームへ参加させる候補者から当該第2ユーザSUを除外したうえで参加者を決定する。このような態様によれば、動画視聴画面からゲームへの参加申込の取り下げを簡便に行うことができる。 Like the video viewing screen 7 (FIG. 7), the video viewing screen 9 (FIG. 11) may include a deep link DL that enables acquisition of third identification information, such as a match withdrawal ID, for withdrawing a request to participate in a game. When a character string corresponding to the match withdrawal ID (third identification information) is input as a post C by the second user SU, the acquisition means 2304 further acquires the match withdrawal ID (third identification information) as an acquisition step. Next, the identification means 2306 identifies the second user SU who will withdraw their participation request based on the acquired match withdrawal ID (third identification information) as an identification step. Thereafter, in the second embodiment, the display means 2308 changes the display information related to the game screen 10 (FIG. 12) so that the candidate information AI of the second user SU is not displayed on the game screen 10. In the third embodiment, the determination means 2307 determines participants after excluding the second user SU from the candidates to participate in the game. This aspect allows for easy withdrawal of an application to participate in a game from the video viewing screen.

上記第3実施形態において、決定手段2307がゲームへ参加させる参加者一人を決定する場合を説明したが、決定手段2307は、複数の参加者を決定してもよい。例えば、決定手段2307は、協力型ゲームのチーム戦における第1ユーザFUのチームメンバーとして、複数の参加者を決定してもよい。 In the above third embodiment, the determination means 2307 determines one participant to participate in the game, but the determination means 2307 may determine multiple participants. For example, the determination means 2307 may determine multiple participants as team members of the first user FU in a team battle in a cooperative game.

決定手段2307は、ゲームへの参加を要求する複数の第2ユーザSUがいる場合、決定ステップとして、当該複数の第2ユーザSUの中から、第1ユーザFU及び第2ユーザSUのプロフィール情報に基づいて、ゲームへ参加させる参加者を決定してもよい。例えば、決定手段2307は、第1ユーザFUのゲームユーザランクURと同等のゲームユーザランクURを有する第2ユーザSUを参加者として決定してもよい。 When there are multiple second users SU requesting to participate in the game, the determination means 2307 may, as a determination step, determine which of the multiple second users SU will participate in the game based on the profile information of the first user FU and the second user SU. For example, the determination means 2307 may determine as a participant a second user SU who has a game user rank UR equivalent to the game user rank UR of the first user FU.

決定手段2307は、ゲームへの参加を要求する複数の第2ユーザSUがいる場合、決定ステップとして、当該複数の第2ユーザSUの中から、投稿Cに付帯するオプション情報に基づいて、ゲームへ参加させる参加者を決定してもよい。例えば、決定手段2307は、動画の配信者である第1ユーザFUをフォロー、又は、フレンド登録している第2ユーザSUを参加者として決定してもよい。別の例として、決定手段2307は、動画の配信者である第1ユーザFUのチャンネルを登録している第2ユーザSUを参加者として決定してもよい。 When there are multiple second users SU requesting to participate in the game, the determination means 2307 may, as a determination step, determine from among the multiple second users SU which participants will participate in the game based on optional information accompanying the post C. For example, the determination means 2307 may determine as participants second users SU who follow or have registered as friends the first user FU who is the video distributor. As another example, the determination means 2307 may determine as participants second users SU who have subscribed to the channel of the first user FU who is the video distributor.

決定手段2307は、ゲームへの参加を要求する複数の第2ユーザSUがいる場合、決定ステップとして、当該複数の第2ユーザSUの中から、第1ユーザFUと第2ユーザSUとのゲームにおける関係性に基づいて、ゲームへ参加させる参加者を決定してもよい。例えば、記憶部22のゲームユーザDB221において、ゲームユーザ間のフレンド関係を記憶している場合、決定手段2307は、動画の配信者である第1ユーザFUのフレンドである第2ユーザSUを参加者として決定してもよい。 When there are multiple second users SU requesting to participate in the game, the determination means 2307 may, as a determination step, determine from among the multiple second users SU a participant to participate in the game based on the relationship in the game between the first user FU and the second user SU. For example, when the game user DB 221 of the storage unit 22 stores friend relationships between game users, the determination means 2307 may determine as a participant a second user SU who is a friend of the first user FU who is the video distributor.

上記第1実施形態と上記第2実施形態又は上記第三実施形態とを組み合わせて実施してもよい。本態様では、表示手段2308は、表示ステップとして、第1端末4に、第2ユーザ情報UI及び候補者情報AIを含むゲーム画面を表示する。第2ユーザ情報UI及び候補者情報AIを含むゲーム画面の例として、ゲームへの参加を要求する第2ユーザSUの候補者情報AIからなるリスト、例えば対戦候補者リスト(図12のゲーム画面10参照)と、参加要求以外の第1ユーザFUへの要求、例えばフレンド登録要求がある第2ユーザSUの第2ユーザ情報UIからなるリスト、例えばフレンド候補者リストとを含むゲーム画面等が挙げられる。 The first embodiment may be implemented in combination with the second or third embodiment. In this aspect, the display means 2308 displays a game screen including second user information UI and candidate information AI on the first terminal 4 as a display step. An example of a game screen including second user information UI and candidate information AI is a game screen including a list consisting of candidate information AI of second users SU requesting to participate in the game, such as a match candidate list (see game screen 10 in FIG. 12), and a list consisting of second user information UI of second users SU who have made requests to the first user FU other than a participation request, such as a friend registration request, such as a friend candidate list.

動画配信サイト3は、記憶部に、ゲームプログラムやゲームに関する各種データを記憶していてもよい。本態様では、動画配信サイト3の制御部は、サーバ装置2から受信した配信データを用いて、ゲームプログラムを実行し、2次元又は3次元のゲーム画像を生成及び更新することにより、ゲーム画面を示す動画を配信してもよい。すなわち、配信データは、上記実施形態及び変形例では、ゲーム画面を動画データに変換したデータであったが、本態様では、動画データである必要はなく、プレイヤである第1ユーザFUによるゲーム操作のデータ等を含んでいればよい。 The video distribution site 3 may store game programs and various game-related data in its storage unit. In this embodiment, the control unit of the video distribution site 3 may execute the game program using the distribution data received from the server device 2, and distribute videos showing game screens by generating and updating two-dimensional or three-dimensional game images. In other words, while in the above embodiment and modified example, the distribution data was data in which the game screen was converted into video data, in this embodiment, it does not need to be video data, and may simply include data on game operations by the first user FU, who is the player.

上記実施形態及び変形例の態様は、プログラムであってもよい。このプログラムは、コンピュータに、情報処理システム1の各ステップを実行させる。 The above embodiments and variations may be implemented as a program. This program causes a computer to execute each step of the information processing system 1.

上記実施形態及び変形例では、第1端末4及び第2端末5がスマートフォンである場合を例示したが、第1端末4及び第2端末5は、ゲームセンターなどに提供されるアミューズメント機器であってもよい。上記のゲームは、アクションゲーム、シューティングゲーム、ロールプレイングゲーム、シミュレーションゲーム、ボードゲーム、及びパズルゲームなどであってもよく、様々な種類のゲームに適用することができる。 In the above embodiment and variant examples, the first terminal 4 and the second terminal 5 are smartphones, but the first terminal 4 and the second terminal 5 may also be amusement machines provided at game centers, etc. The above games may be action games, shooting games, role-playing games, simulation games, board games, puzzle games, etc., and can be applied to various types of games.

上記実施形態及び変形例では、サーバ装置2が情報処理システム1の各ステップを実行させる場合を例示したが、これに限定されない。情報処理システム1の全ての手段、すなわち、情報処理手段2301、照合手段2302、受付手段2303、取得手段2304、判定手段2305、特定手段2306、決定手段2307、表示手段2308、送信手段2309、出力手段2310、調整手段2311、記憶手段2312、進行手段2313及びゲーム制御手段2314が、サーバ装置2単体、第1端末4単体、サーバ装置2及び第1端末4とは別の通信端末単体、これらのうち組み合わせられる2つの装置、に備えられていてもよい。また、サーバ装置2、第1端末4、通信端末を一体となって機能させる場合、どの手段をどの装置にて機能させるかについても、適宜変更が可能である。 In the above embodiment and variant examples, the server device 2 executes each step of the information processing system 1, but this is not limiting. All of the means of the information processing system 1, i.e., the information processing means 2301, the matching means 2302, the reception means 2303, the acquisition means 2304, the determination means 2305, the identification means 2306, the decision means 2307, the display means 2308, the transmission means 2309, the output means 2310, the adjustment means 2311, the storage means 2312, the progression means 2313, and the game control means 2314, may be provided in the server device 2 alone, the first terminal 4 alone, a communications terminal other than the server device 2 and the first terminal 4, or two of these devices that can be combined. Furthermore, when the server device 2, the first terminal 4, and the communications terminal function as an integrated unit, the means that function on which device can be changed as appropriate.

これらの他の実施形態を採用した場合においても、本実施形態の作用効果は発揮される。また、本実施形態と他の実施形態、及び他の実施形態同士を適宜組み合わせることも可能である。 Even when these other embodiments are adopted, the effects of this embodiment will be achieved. It is also possible to combine this embodiment with other embodiments, and other embodiments with each other, as appropriate.

さらに、次に記載の各態様で提供されてもよい。
前記情報処理システムにおいて、第1判定ステップをさらに実行するように構成され、前記第1判定ステップでは、前記投稿に基づいて、前記第2ユーザからの前記ゲームへの参加要求の有無を判定し、前記取得ステップでは、前記参加要求があると判定された場合、前記参加要求と対応付けて前記識別情報を前記動画配信サイトから取得し、前記特定ステップでは、前記参加要求と対応付けられた前記識別情報に基づいて、前記第2ユーザを前記ゲームに参加させる候補者として表す候補者情報を特定し、前記表示ステップでは、前記第1端末に、前記候補者情報を含む前記ゲーム画面を表示する、もの。
前記情報処理システムにおいて、前記識別情報は、前記ゲームにおいて前記第2ユーザを識別する第1識別情報である、もの。
前記情報処理システムにおいて、第1判定ステップをさらに実行するように構成され、前記第1判定ステップでは、前記投稿が前記第1識別情報に対応する文字列を含む場合、前記第2ユーザからの前記ゲームへの参加要求があると判定し、前記取得ステップでは、前記参加要求と対応付けて前記第1識別情報を前記動画配信サイトから取得し、前記特定ステップでは、前記参加要求と対応付けられた前記第1識別情報に基づいて、前記第2ユーザを前記ゲームに参加させる候補者として表す候補者情報を特定し、前記表示ステップでは、前記第1端末に、前記候補者情報を含む前記ゲーム画面を表示する、もの。
前記情報処理システムにおいて、前記投稿が前記第1識別情報に対応する文字列を含む場合、前記動画を視聴する前記第2ユーザ以外の視聴者には前記文字列が配信されない、もの。
前記情報処理システムにおいて、前記取得ステップでは、第2識別情報に対応付けられた第1識別情報を前記動画配信サイトから取得し、ここで、前記第1識別情報は、前記ゲームにおいて前記第2ユーザを識別する情報であり、前記第2識別情報は、前記動画配信サイトにおいて前記第2ユーザを識別する情報であり、前記特定ステップでは、前記第1識別情報、又は前記参加要求と対応付けられた前記第1識別情報に基づいて、前記第2ユーザ情報又は前記候補者情報を特定し、前記表示ステップでは、前記第1端末に、前記第2ユーザ情報又は前記候補者情報を含む前記ゲーム画面を表示する、もの。
前記情報処理システムにおいて、前記取得ステップでは、第2識別情報を前記動画配信サイトから取得し、ここで、前記第2識別情報は、前記動画配信サイトにおいて前記第2ユーザを識別する情報であり、前記特定ステップでは、前記第2識別情報に基づいて、予め記憶されている、前記ゲームにおいて前記第2ユーザを識別する第1識別情報を特定後、前記第1識別情報、又は前記参加要求と対応付けられた前記第1識別情報に基づいて、前記第2ユーザ情報又は前記候補者情報を特定し、前記表示ステップでは、前記第1端末に、前記第2ユーザ情報又は前記候補者情報を含む前記ゲーム画面を表示する、もの。
前記情報処理システムにおいて、前記取得ステップでは、前記投稿に付帯するオプション情報をさらに取得し、前記表示ステップでは、前記オプション情報に基づいて、前記ゲーム画面における前記第2ユーザ情報又は前記候補者情報の表示態様を定める、もの。
前記情報処理システムにおいて、前記オプション情報は、前記第2ユーザによる前記第1ユーザに対する課金に関する情報を含む、もの。
前記情報処理システムにおいて、送信ステップをさらに実行するように構成され、前記送信ステップでは、前記第1端末が前記第1ユーザから受け付けた、少なくとも1つの前記候補者情報の選択操作に基づいて、選択された前記候補者情報に対応する前記第2ユーザの前記第2端末に、前記ゲームの実行要求を送信する、もの。
前記情報処理システムにおいて、第2判定ステップをさらに実行するように構成され、前記取得ステップでは、前記参加要求があると判定された場合、前記第2ユーザによる前記動画に対する前記投稿に付帯するオプション情報をさらに取得し、前記第2判定ステップでは、前記オプション情報に基づいて、前記ゲームへ前記第2ユーザを参加させる優先度を判定し、前記表示ステップでは、前記優先度に基づいて、前記ゲーム画面における前記候補者情報の表示態様を定める、もの。
前記情報処理システムにおいて、決定ステップと送信ステップとをさらに実行するように構成され、前記決定ステップでは、前記優先度に基づいて、前記ゲームへの参加を要求する複数の前記第2ユーザの中から、前記ゲームへ参加させる参加者を決定し、前記表示ステップでは、前記第1端末に、前記参加者として決定された前記第2ユーザの前記候補者情報を含む前記ゲーム画面を表示し、前記送信ステップでは、前記参加者である前記第2ユーザの前記第2端末に、前記ゲームの実行要求を送信する、もの。
前記情報処理システムにおいて、調整ステップをさらに実行するように構成され、前記取得ステップでは、前記第2ユーザによる前記動画に対する前記投稿に付帯するオプション情報をさらに取得し、前記調整ステップでは、前記オプション情報に基づいて、前記第2ユーザが前記ゲームへ参加した場合に前記第1ユーザ及び前記第2ユーザの少なくとも一方に付与される前記ゲームにおける所定の効果を調整する、もの。
プログラムであって、コンピュータに、前記何れか1つに記載の情報処理システムの各ステップを実行させる、もの。
情報処理方法であって、前記何れか1つに記載の情報処理システムの各ステップを備える、方法。
Furthermore, it may be provided in the following aspects.
The information processing system is further configured to execute a first determination step, in which the first determination step determines whether or not there is a request from the second user to participate in the game based on the post, the acquisition step acquires the identification information associated with the participation request from the video distribution site when it is determined that there is a request to participate, the identification step identifies candidate information representing the second user as a candidate to participate in the game based on the identification information associated with the participation request, and the display step displays the game screen including the candidate information on the first terminal.
In the information processing system, the identification information is first identification information that identifies the second user in the game.
The information processing system is further configured to execute a first determination step, in which, if the post includes a character string corresponding to the first identification information, it is determined that there is a request from the second user to participate in the game; in the acquisition step, the first identification information is acquired from the video distribution site in association with the participation request; in the identification step, candidate information representing the second user as a candidate to participate in the game is identified based on the first identification information associated with the participation request; and in the display step, the game screen including the candidate information is displayed on the first terminal.
In the information processing system, if the post includes a character string corresponding to the first identification information, the character string is not distributed to viewers other than the second user who is watching the video.
In the information processing system, the acquisition step acquires first identification information associated with second identification information from the video distribution site, wherein the first identification information is information that identifies the second user in the game, and the second identification information is information that identifies the second user on the video distribution site; the identification step identifies the second user information or the candidate information based on the first identification information or the first identification information associated with the participation request; and the display step displays the game screen including the second user information or the candidate information on the first terminal.
In the information processing system, the acquisition step acquires second identification information from the video distribution site, where the second identification information is information that identifies the second user on the video distribution site; the identification step identifies first identification information that is pre-stored and identifies the second user in the game based on the second identification information, and then identifies the second user information or the candidate information based on the first identification information or the first identification information associated with the participation request; and the display step displays the game screen including the second user information or the candidate information on the first terminal.
In the information processing system, the acquisition step further acquires optional information attached to the post, and the display step determines the display mode of the second user information or the candidate information on the game screen based on the optional information.
In the information processing system, the option information includes information regarding billing by the second user to the first user.
The information processing system is further configured to execute a transmission step, in which a request to play the game is sent to the second terminal of the second user corresponding to the selected candidate information based on a selection operation of at least one of the candidate information received by the first terminal from the first user.
The information processing system is further configured to execute a second determination step, in which, when it is determined that there is a participation request, optional information attached to the post by the second user to the video is further obtained in the acquisition step, and the priority of allowing the second user to participate in the game is determined based on the optional information in the second determination step, and the display step determines the display mode of the candidate information on the game screen based on the priority.
The information processing system is further configured to execute a determination step and a transmission step, in which the determination step determines a participant to participate in the game from among a plurality of second users who request participation in the game based on the priority, the display step displays the game screen on the first terminal including the candidate information of the second user determined as the participant, and the transmission step sends a request to play the game to the second terminal of the second user who is the participant.
The information processing system is further configured to execute an adjustment step, in which the acquisition step further acquires optional information attached to the post by the second user to the video, and the adjustment step adjusts, based on the optional information, a predetermined effect in the game to be granted to at least one of the first user and the second user when the second user participates in the game.
A program that causes a computer to execute each step of the information processing system described in any one of the above.
An information processing method comprising the steps of any one of the information processing systems described above.

最後に、本開示に係る種々の実施形態を説明したが、これらは、例として提示したものであり、開示の範囲を限定することは意図していない。当該新規な実施形態は、その他の様々な形態で実施されることが可能であり、開示の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。当該実施形態やその変形は、開示の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。 Finally, while various embodiments of the present disclosure have been described, these are presented as examples and are not intended to limit the scope of the disclosure. The novel embodiments may be embodied in a variety of other forms, and various omissions, substitutions, and modifications may be made without departing from the spirit of the disclosure. Such embodiments and their variations are intended to fall within the scope and spirit of the disclosure, as well as within the scope of the inventions and their equivalents as set forth in the claims.

1 情報処理システム
2 サーバ装置
21 ネットワークインターフェース
22 記憶部
221 ゲームユーザDB
23 制御部
2301 情報処理手段
2302 照合手段
2303 受付手段
2304 取得手段
2305 判定手段
2306 特定手段
2307 決定手段
2308 表示手段
2309 送信手段
2310 出力手段
2311 調整手段
2312 記憶手段
2313 進行手段
2314 ゲーム制御手段
29 バス
3 動画配信サイト
4 第1端末
41 ネットワークインターフェース
42 グラフィック処理部
43 オーディオ処理部
44 操作部
45 記憶部
46 制御部
461 通信手段
462 ゲーム実行手段
463 報知制御手段
49 バス
5 第2端末
5a 第2端末
5b 第2端末
5c 第2端末
6 通信ネットワーク
61 ディスプレイ
62 スピーカ
63 タッチパッド
7 動画視聴画面
8 ゲーム画面
81 ボタン
82 ボタン
9 動画視聴画面
10 ゲーム画面
101 ボタン
11 ゲーム画面
111 ボタン
112 ボタン
AI 候補者情報
AI1 候補者情報
AI2 候補者情報
AI3 候補者情報
AC 課金額
C 投稿
C1 投稿
C2 投稿
C3 投稿
C1’ 投稿
C2’ 投稿
DL ディープリンク
GN ゲームユーザ名
HU 第1ユーザ
M メッセージ
SI スタンプアイコン
SN サービスユーザ名
SU 第2ユーザ
SU1 第2ユーザ
SU2 第2ユーザ
SU3 第2ユーザ
SV 音量アイコン
PI プロフィールアイコン
PS 再生一時停止ボタン
TB テキストボックス
UI 第2ユーザ情報
UI1 第2ユーザ情報
UI2 第2ユーザ情報
UI3 第2ユーザ情報
UR ゲームユーザランク
VA 動画表示領域
VM VIPマーク

1 Information processing system 2 Server device 21 Network interface 22 Storage unit 221 Game user DB
23 Control unit 2301 Information processing means 2302 Matching means 2303 Accepting means 2304 Acquisition means 2305 Determination means 2306 Identification means 2307 Decision means 2308 Display means 2309 Transmission means 2310 Output means 2311 Adjustment means 2312 Storage means 2313 Progression means 2314 Game control means 29 Bus 3 Video distribution site 4 First terminal 41 Network interface 42 Graphics processing unit 43 Audio processing unit 44 Operation unit 45 Storage unit 46 Control unit 461 Communication means 462 Game execution means 463 Notification control means 49 Bus 5 Second terminal 5a Second terminal 5b Second terminal 5c Second terminal 6 Communication network 61 Display 62 Speaker 63 Touch pad 7 Video viewing screen 8 Game screen 81 Button 82 Button 9 Video viewing screen 10 Game screen 101 Button 11 Game screen 111 Button 112 Button AI Candidate information AI1 Candidate information AI2 Candidate information AI3 Candidate information AC Charge amount C Post C1 Post C2 Post C3 Post C1' Post C2' Post DL Deep link GN Game user name HU First user M Message SI Stamp icon SN Service user name SU Second user SU1 Second user SU2 Second user SU3 Second user SV Volume icon PI Profile icon PS Play/pause button TB Text box UI Second user information UI1 Second user information UI2 Second user information UI3 Second user information UR Game user rank VA Video display area VM VIP mark

Claims (16)

情報処理システムであって、
次の各ステップを実行するように構成され、
進行ステップでは、第1端末が第1ユーザから受け付けたゲーム操作に基づいて、ゲームを進行させ、
出力ステップでは、前記ゲームが進行されているゲーム画面を示す動画を第2ユーザの第2端末に配信させるための配信データを、動画配信サイトに対して出力し、
取得ステップでは、前記動画に対する前記第2ユーザからの投稿の内容に基づいて、前記第2ユーザを識別する識別情報を前記動画配信サイトから取得し、
特定ステップでは、取得した前記識別情報に基づいて、前記第2ユーザを表す第2ユーザ情報を特定し、
表示ステップでは、前記第1端末に、前記第2ユーザ情報を含む前記ゲーム画面を表示する、
もの。
An information processing system,
It is configured to perform the following steps:
In the progression step, the first terminal progresses the game based on the game operation received from the first user;
In the output step, distribution data for distributing a video showing a game screen in which the game is being played to a second terminal of a second user is output to a video distribution site;
In the acquiring step, identification information for identifying the second user is acquired from the video distribution site based on content posted by the second user with respect to the video;
In the identifying step, second user information representing the second user is identified based on the acquired identification information;
In the display step, the game screen including the second user information is displayed on the first terminal.
thing.
請求項1に記載の情報処理システムにおいて、
第1判定ステップをさらに実行するように構成され、
前記第1判定ステップでは、前記投稿に基づいて、前記第2ユーザからの前記ゲームへの参加要求の有無を判定し、
前記取得ステップでは、前記参加要求があると判定された場合、前記参加要求と対応付けて前記識別情報を前記動画配信サイトから取得し、
前記特定ステップでは、前記参加要求と対応付けられた前記識別情報に基づいて、前記第2ユーザを前記ゲームに参加させる候補者として表す候補者情報を特定し、
前記表示ステップでは、前記第1端末に、前記候補者情報を含む前記ゲーム画面を表示する、
もの。
2. The information processing system according to claim 1,
configured to further perform a first determining step;
In the first determination step, it is determined whether or not there is a request to participate in the game from the second user based on the post;
In the acquiring step, when it is determined that the participation request has been made, the identification information is acquired from the video distribution site in association with the participation request;
In the specifying step, candidate information representing the second user as a candidate to participate in the game is specified based on the identification information associated with the participation request;
In the display step, the game screen including the candidate information is displayed on the first terminal.
thing.
請求項1又は請求項2に記載の情報処理システムにおいて、
前記識別情報は、前記ゲームにおいて前記第2ユーザを識別する第1識別情報である、
もの。
3. The information processing system according to claim 1,
the identification information is first identification information that identifies the second user in the game;
thing.
請求項3に記載の情報処理システムにおいて、
第1判定ステップをさらに実行するように構成され、
前記第1判定ステップでは、前記投稿が前記第1識別情報に対応する文字列を含む場合、前記第2ユーザからの前記ゲームへの参加要求があると判定し、
前記取得ステップでは、前記参加要求と対応付けて前記第1識別情報を前記動画配信サイトから取得し、
前記特定ステップでは、前記参加要求と対応付けられた前記第1識別情報に基づいて、前記第2ユーザを前記ゲームに参加させる候補者として表す候補者情報を特定し、
前記表示ステップでは、前記第1端末に、前記候補者情報を含む前記ゲーム画面を表示する、
もの。
4. The information processing system according to claim 3,
configured to further perform a first determining step;
In the first determination step, if the post includes a character string corresponding to the first identification information, it is determined that there is a request to participate in the game from the second user;
In the acquiring step, the first identification information is acquired from the video distribution site in association with the participation request;
In the identifying step, candidate information representing the second user as a candidate to participate in the game is identified based on the first identification information associated with the participation request;
In the display step, the game screen including the candidate information is displayed on the first terminal.
thing.
請求項4に記載の情報処理システムにおいて、
前記投稿が前記第1識別情報に対応する文字列を含む場合、前記動画を視聴する前記第2ユーザ以外の視聴者には前記文字列が配信されない、
もの。
5. The information processing system according to claim 4,
If the post includes a character string corresponding to the first identification information, the character string is not distributed to viewers other than the second user who watches the video.
thing.
請求項2に記載の情報処理システムにおいて、
前記取得ステップでは、第2識別情報に対応付けられた第1識別情報を前記動画配信サイトから取得し、ここで、前記第1識別情報は、前記ゲームにおいて前記第2ユーザを識別する情報であり、前記第2識別情報は、前記動画配信サイトにおいて前記第2ユーザを識別する情報であり、
前記特定ステップでは、前記第1識別情報、又は前記参加要求と対応付けられた前記第1識別情報に基づいて、前記第2ユーザ情報又は前記候補者情報を特定し、
前記表示ステップでは、前記第1端末に、前記第2ユーザ情報又は前記候補者情報を含む前記ゲーム画面を表示する、
もの。
3. The information processing system according to claim 2,
in the acquiring step, first identification information associated with second identification information is acquired from the video distribution site, wherein the first identification information is information for identifying the second user in the game, and the second identification information is information for identifying the second user on the video distribution site;
In the identifying step, the second user information or the candidate information is identified based on the first identification information or the first identification information associated with the participation request;
In the display step, the game screen including the second user information or the candidate information is displayed on the first terminal.
thing.
請求項2に記載の情報処理システムにおいて、
前記取得ステップでは、第2識別情報を前記動画配信サイトから取得し、ここで、前記第2識別情報は、前記動画配信サイトにおいて前記第2ユーザを識別する情報であり、
前記特定ステップでは、前記第2識別情報に基づいて、予め記憶されている、前記ゲームにおいて前記第2ユーザを識別する第1識別情報を特定後、前記第1識別情報、又は前記参加要求と対応付けられた前記第1識別情報に基づいて、前記第2ユーザ情報又は前記候補者情報を特定し、
前記表示ステップでは、前記第1端末に、前記第2ユーザ情報又は前記候補者情報を含む前記ゲーム画面を表示する、
もの。
3. The information processing system according to claim 2,
In the acquiring step, second identification information is acquired from the video distribution site, and the second identification information is information for identifying the second user on the video distribution site;
In the identifying step, first identification information that identifies the second user in the game and that is stored in advance is identified based on the second identification information, and then the second user information or the candidate information is identified based on the first identification information or the first identification information associated with the participation request;
In the display step, the game screen including the second user information or the candidate information is displayed on the first terminal.
thing.
請求項2、請求項2を引用する請求項3から請求項5、請求項6、請求項7の何れか1つに記載の情報処理システムにおいて、
前記取得ステップでは、前記投稿に付帯するオプション情報をさらに取得し、
前記表示ステップでは、前記オプション情報に基づいて、前記ゲーム画面における前記第2ユーザ情報又は前記候補者情報の表示態様を定める、
もの。
In the information processing system according to claim 2, any one of claims 3 to 5, 6, and 7 which cite claim 2,
In the acquiring step, optional information attached to the post is further acquired;
In the display step, a display mode of the second user information or the candidate information on the game screen is determined based on the option information.
thing.
請求項8に記載の情報処理システムにおいて、
前記オプション情報は、前記第2ユーザによる前記第1ユーザに対する課金に関する情報を含む、
もの。
9. The information processing system according to claim 8,
the option information includes information regarding a charge made by the second user to the first user;
thing.
請求項2、請求項2を引用する請求項3から請求項5、請求項6~請求項9の何れか1つに記載の情報処理システムにおいて、
送信ステップをさらに実行するように構成され、
前記送信ステップでは、前記第1端末が前記第1ユーザから受け付けた、少なくとも1つの前記候補者情報の選択操作に基づいて、選択された前記候補者情報に対応する前記第2ユーザの前記第2端末に、前記ゲームの実行要求を送信する、
もの。
In the information processing system according to claim 2, any one of claims 3 to 5, and claims 6 to 9 which cite claim 2,
configured to further perform a sending step;
In the transmitting step, the first terminal transmits the request to play the game to the second terminal of the second user corresponding to the selected candidate information, based on a selection operation of at least one of the candidate information received from the first user.
thing.
請求項2、請求項2を引用する請求項3から請求項5、請求項6~請求項10の何れか1つに記載の情報処理システムにおいて、
第2判定ステップをさらに実行するように構成され、
前記取得ステップでは、前記参加要求があると判定された場合、前記第2ユーザによる前記動画に対する前記投稿に付帯するオプション情報をさらに取得し、
前記第2判定ステップでは、前記オプション情報に基づいて、前記ゲームへ前記第2ユーザを参加させる優先度を判定し、
前記表示ステップでは、前記優先度に基づいて、前記ゲーム画面における前記候補者情報の表示態様を定める、
もの。
In the information processing system according to claim 2, any one of claims 3 to 5, and claims 6 to 10 which cite claim 2,
configured to further perform a second determining step;
In the acquiring step, if it is determined that the participation request has been made, optional information attached to the post by the second user to the video is further acquired;
In the second determination step, a priority for allowing the second user to participate in the game is determined based on the option information;
In the display step, a display mode of the candidate information on the game screen is determined based on the priority.
thing.
請求項11に記載の情報処理システムにおいて、
決定ステップと送信ステップとをさらに実行するように構成され、
前記決定ステップでは、前記優先度に基づいて、前記ゲームへの参加を要求する複数の前記第2ユーザの中から、前記ゲームへ参加させる参加者を決定し、
前記表示ステップでは、前記第1端末に、前記参加者として決定された前記第2ユーザの前記候補者情報を含む前記ゲーム画面を表示し、
前記送信ステップでは、前記参加者である前記第2ユーザの前記第2端末に、前記ゲームの実行要求を送信する、
もの。
12. The information processing system according to claim 11,
configured to further perform the determining step and the transmitting step;
In the determining step, a participant to be allowed to participate in the game is determined from among the plurality of second users who have requested to participate in the game based on the priority;
In the display step, the game screen including the candidate information of the second user determined as the participant is displayed on the first terminal;
In the transmitting step, a request to play the game is transmitted to the second terminal of the second user who is the participant.
thing.
請求項8、請求項8を引用する請求項9~12に記載の情報処理システムにおいて、
調整ステップをさらに実行するように構成され、
前記取得ステップでは、前記第2ユーザによる前記動画に対する前記投稿に付帯するオプション情報をさらに取得し、
前記調整ステップでは、前記オプション情報に基づいて、前記第2ユーザが前記ゲームへ参加した場合に前記第1ユーザ及び前記第2ユーザの少なくとも一方に付与される前記ゲームにおける所定の効果を調整する、
もの。
In the information processing system according to claim 8 and claims 9 to 12 which cite claim 8,
configured to further perform an adjustment step;
In the acquiring step, optional information attached to the posting by the second user to the video is further acquired;
In the adjusting step, a predetermined effect in the game to be given to at least one of the first user and the second user when the second user participates in the game is adjusted based on the option information.
thing.
プログラムであって、
コンピュータに、請求項1~請求項13の何れか1つに記載の情報処理システムの各ステップを実行させる、
もの。
A program,
A computer is caused to execute each step of the information processing system according to any one of claims 1 to 13.
thing.
情報処理方法であって、
請求項1~請求項13の何れか1つに記載の情報処理システムの各ステップを備える、
方法。
An information processing method, comprising:
The information processing system according to any one of claims 1 to 13,
method.
情報処理システムであって、
次の各ステップを実行するように構成され、
進行ステップでは、第1端末が第1ユーザから受け付けたゲーム操作に基づいて、ゲームを進行させ、
出力ステップでは、前記ゲームが進行されているゲーム画面を示す動画を第2ユーザの第2端末に配信させるための配信データを、動画配信サイトに対して出力し、
取得ステップでは、前記動画に対する前記第2ユーザからの投稿に所定の要求が含まれる場合、前記第2ユーザを識別する識別情報を前記動画配信サイトから取得し、
特定ステップでは、取得した前記識別情報に基づいて、前記第2ユーザを表す第2ユーザ情報を特定し、
表示ステップでは、前記第1端末に、前記第2ユーザ情報を含む前記ゲーム画面を表示する、
もの。
An information processing system,
It is configured to perform the following steps:
In the progression step, the first terminal progresses the game based on the game operation received from the first user;
In the output step, distribution data for distributing a video showing a game screen in which the game is being played to a second terminal of a second user is output to a video distribution site;
In the acquiring step, when a predetermined request is included in the post from the second user regarding the video , identification information identifying the second user is acquired from the video distribution site;
In the identifying step, second user information representing the second user is identified based on the acquired identification information;
In the display step, the game screen including the second user information is displayed on the first terminal.
thing.
JP2021184290A 2021-11-11 2021-11-11 Information processing system, information processing method and program Active JP7755146B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021184290A JP7755146B2 (en) 2021-11-11 2021-11-11 Information processing system, information processing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021184290A JP7755146B2 (en) 2021-11-11 2021-11-11 Information processing system, information processing method and program

Publications (2)

Publication Number Publication Date
JP2023071475A JP2023071475A (en) 2023-05-23
JP7755146B2 true JP7755146B2 (en) 2025-10-16

Family

ID=86409758

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021184290A Active JP7755146B2 (en) 2021-11-11 2021-11-11 Information processing system, information processing method and program

Country Status (1)

Country Link
JP (1) JP7755146B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020044086A (en) 2018-09-19 2020-03-26 株式会社カプコン Game program and game system
JP2021041053A (en) 2019-09-13 2021-03-18 グリー株式会社 Computer program, server device, terminal device, and method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020044086A (en) 2018-09-19 2020-03-26 株式会社カプコン Game program and game system
JP2021041053A (en) 2019-09-13 2021-03-18 グリー株式会社 Computer program, server device, terminal device, and method

Also Published As

Publication number Publication date
JP2023071475A (en) 2023-05-23

Similar Documents

Publication Publication Date Title
US10046240B2 (en) Social networking data augmented gaming kiosk
US11202962B2 (en) System for giving reward in exchange for watching advertisement
US8961315B1 (en) Providing tasks to users during electronic game play
JP7708818B2 (en) Program, terminal, game management device and game system
JP7634151B2 (en) Game program, game device, game system
CN104247336A (en) Provide social network content in the game
JP2025184899A (en) Game system, server device and program
JP2023091054A (en) game program, game device, game system
JP2016116638A (en) Game processing system, game processing method, and game processing program
JP2020058452A (en) Game program and game system
JP6606587B1 (en) Game program and game system
JP2023061551A (en) Information processing system, information processing method, and program
JP7755146B2 (en) Information processing system, information processing method and program
US20150231506A1 (en) Celebrity video gaming network
JP2020028704A (en) Game program and game system
JP7354524B2 (en) Programs, terminal devices, systems
JP7231853B2 (en) Information processing system, program and information processing method
JP2020162770A (en) Computer system and game system
JP2023172890A (en) Information processing device, information processing method, and program
JP7824529B2 (en) Information processing method, information processing system, and program
KR101895533B1 (en) System for providing online game to mobile device and method therefor
JP7820673B2 (en) Program, information processing terminal, and server
JP2011143010A (en) Program and server device
JP7744594B2 (en) Information processing device, program, and information processing method
JP6961857B1 (en) Billing management server, billing management program, billing management method

Legal Events

Date Code Title Description
A625 Written request for application examination (by other person)

Free format text: JAPANESE INTERMEDIATE CODE: A625

Effective date: 20240604

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250311

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250414

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250617

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250618

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250902

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250915

R150 Certificate of patent or registration of utility model

Ref document number: 7755146

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150