(57)【特許請求の範囲】
【請求項１】
動画を配信する情報処理システムであって、一又は複数のコンピュータプロセッサを備え、
前記一又は複数のコンピュータプロセッサは、
複数の出演ユーザの各々に関連付けられた複数のキャラクタオブジェクトを含む動画を配信する配信部と、
前記動画を視聴する視聴ユーザの視聴ユーザ端末から、前記複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中から少なくとも一のオブジェクトの選択を受け付ける第一選択受付部と、
前記出演ユーザの出演ユーザ端末から、前記複数のオブジェクトの中から少なくとも一のオブジェクトの選択を受け付ける第二選択受付部と、
前記第一選択受付部および前記第二選択受付部によって受け付けられた選択が最多であるオブジェクトに対応するキャラクタオブジェクトに関連付けられた出演ユーザを特定する特定部と、
前記特定部により特定された出演ユーザに関連付けられたキャラクタオブジェクトに対して、特定のオブジェクトを関連付ける関連付け部と、
前記関連付け部により関連付けられた前記特定のオブジェクトを、前記キャラクタオブジェクトに対応付けて表示するための情報を生成する表示処理部と
を備える情報処理システム。
【請求項２】
前記一又は複数のコンピュータプロセッサは、さらに、
前記特定部により特定された出演ユーザに関する出演ユーザ情報、ならびに、当該出演ユーザに関連付けられたキャラクタオブジェクトに対応するオブジェクトを選択した視聴ユーザおよび／または出演ユーザに関する選択ユーザ情報を示す結果画面を表示させる結果表示部を備えることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記結果表示部は、前記選択ユーザ情報として、前記出演ユーザに関連付けられたキャラクタオブジェクトに対応するオブジェクトを選択した視聴ユーザおよび／または出演ユーザのアイコンの少なくとも一部、ならびに、選択された数を表示させることを特徴とする請求項２に記載の情報処理システム。
【請求項４】
前記一又は複数のコンピュータプロセッサは、さらに、
前記複数の出演ユーザの中の特定の出演ユーザの出演ユーザ端末からの要求に基づいて、第一のテーマを生成して表示させる生成部と、
前記生成部により表示された第一のテーマに対する、前記複数の出演ユーザの出演ユーザ端末からの回答を受け付ける回答受付部と、
前記回答受付部により受け付けられた回答を表示させる回答表示部と
を備え、
前記複数のオブジェクトは、前記回答表示部により表示された回答に対応する位置に表示されることを特徴とする請求項２に記載の情報処理システム。
【請求項５】
前記生成部は、少なくとも、
第一のデータベースから抽出された、一または複数の文節で構成される第一の部分と、第二のデータベースから抽出された、一または複数の文節で構成される第二の部分との少なくとも一方を用いて前記第一のテーマを生成することを特徴とする請求項４に記載の情報処理システム。
【請求項６】
前記一又は複数のコンピュータプロセッサは、さらに、
前記生成部が、前記複数の出演ユーザの中の特定の出演ユーザの出演ユーザ端末からの要求に基づいて前記第一のテーマを生成して表示させる際に、前記複数の出演ユーザに関する情報を記憶させる記憶部を備えることを特徴とする請求項４または５に記載の情報処理システム。
【請求項７】
前記記憶部は、前記結果表示部による結果画面を表示後、前記生成部が、前記特定の出演ユーザの出演ユーザ端末からの要求に基づいて、第二のテーマを生成して表示させる際に、前記複数の出演ユーザに関する情報を更新することを特徴とする請求項６に記載の情報処理システム。
【請求項８】
前記一又は複数のコンピュータプロセッサは、さらに、
前記結果表示部により表示された結果画面を外部ＳＮＳサービスに投稿する投稿部を備え、
前記投稿部は、前記結果画面を、当該動画に関する情報とともに投稿することを特徴とする請求項２から７のいずれか一項に記載の情報処理システム。
【請求項９】
前記一又は複数のコンピュータプロセッサは、さらに、
前記第一選択受付部および前記第二選択受付部によって受け付けられた選択が最多であるオブジェクトが一つか否かを判定する判定部を備え、
前記特定部は、前記判定部によって前記選択が最多であるオブジェクトが一つであると判定された場合、当該選択が最多である一のオブジェクトに関連するキャラクタオブジェクトに関連付けられた一の出演ユーザを特定し、前記判定部によって前記選択が最多であるオブジェクトが複数であると判定された場合、当該選択が最多である複数のオブジェクトに関連するキャラクタオブジェクトに関連付けられた複数の出演ユーザの中から所定の優先順位に従って一の出演ユーザを特定することを特徴とする請求項１から８のいずれか一項に記載の情報処理システム。
【請求項１０】
前記第一選択受付部および前記第二選択受付部は、
前記出演ユーザの中の特定の出演ユーザの出演ユーザ端末からの開始要求に応じて前記選択の受け付けを開始し、
前記特定の出演ユーザの出演ユーザ端末からの終了要求に応じて前記選択の受け付けを終了することを特徴とする請求項１から９のいずれか一項に記載の情報処理システム。
【請求項１１】
前記複数のオブジェクトは、前記複数のキャラクタオブジェクトの移動に伴って移動することを特徴とする請求項１から１０のいずれか一項に記載の情報処理システム。
【請求項１２】
前記複数の出演ユーザは、前記動画を配信しているホストユーザと、当該動画に参加している一以上のゲストユーザとで構成され、
前記特定の出演ユーザは前記ホストユーザであることを特徴とする請求項４から７のいずれか一項に記載の情報処理システム。
【請求項１３】
動画を配信する情報処理システムにおける情報処理方法であって、
前記情報処理システムが備える一又は複数のコンピュータプロセッサに、
複数の出演ユーザに関連付けられた複数のキャラクタオブジェクトを含む動画を配信する配信ステップと、
前記動画を視聴する視聴ユーザの視聴ユーザ端末から、前記複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択を受け付ける第一選択受付ステップと、
前記出演ユーザの出演ユーザ端末から、前記複数のオブジェクトの中から一のオブジェクトの選択を受け付ける第二選択受付ステップと、
前記第一選択受付ステップおよび前記第二選択受付ステップにおいて受け付けられた選択が最多であるオブジェクトに対応するキャラクタオブジェクトに関連付けられた出演ユーザを特定する特定ステップと、
前記特定ステップにおいて特定された出演ユーザに関連付けられたキャラクタオブジェクトに対して、特定のオブジェクトを関連付ける関連付けステップと、
前記関連付けステップにおいて関連付けられた前記特定のオブジェクトを、前記キャラクタオブジェクトに対応付けて表示するための情報を生成する表示処理ステップと
を実行させる情報処理方法。
【請求項１４】
動画を配信する情報処理システムを構成する第一の情報処理端末における情報処理方法であって、
前記第一の情報処理端末が備える一又は複数のコンピュータプロセッサに、
複数の出演ユーザに関連付けられた複数のキャラクタオブジェクトを含む動画を配信する配信ステップと、
前記複数の出演ユーザに関する情報を記憶する記憶ステップと、
前記動画を視聴する視聴ユーザの視聴ユーザ端末からの、前記複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、前記出演ユーザの出演ユーザ端末からの、前記複数のオブジェクトの中からの一のオブジェクトの選択が最多であるオブジェクトに対応するキャラクタオブジェクトに関連付けられた出演ユーザを特定する特定ステップと、
前記特定ステップにおいて特定された出演ユーザに関連付けられたキャラクタオブジェクトに対して、特定のオブジェクトを関連付ける関連付けステップと、
前記関連付けステップにおいて関連付けられた前記特定のオブジェクトを、前記キャラクタオブジェクトに対応付けて表示するための情報を生成する表示処理ステップと
を実行させる情報処理方法。
【請求項１５】
動画を配信する情報処理システムを構成する第一の情報処理端末において実行されるコンピュータプログラムであって、
前記第一の情報処理端末が備える一又は複数のコンピュータプロセッサに、
複数の出演ユーザに関連付けられた複数のキャラクタオブジェクトを含む動画を配信する配信機能と、
前記複数の出演ユーザに関する情報を記憶する記憶機能と、
前記動画を視聴する視聴ユーザの視聴ユーザ端末からの、前記複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、前記出演ユーザの出演ユーザ端末からの、前記複数のオブジェクトの中からの一のオブジェクトの選択が最多であるオブジェクトに対応するキャラクタオブジェクトに関連付けられた出演ユーザを特定する特定機能と、
前記特定機能により特定された出演ユーザに関連付けられたキャラクタオブジェクトに対して、特定のオブジェクトを関連付ける関連付け機能と、
前記関連付け機能により関連付けられた前記特定のオブジェクトを、前記キャラクタオブジェクトに対応付けて表示するための情報を生成する表示処理機能と
を実現させるコンピュータプログラム。
【請求項１６】
動画を配信する情報処理システムを構成する第二の情報処理端末における情報処理方法であって、
前記第二の情報処理端末が備える一又は複数のコンピュータプロセッサに、
少なくとも一の出演ユーザに関連付けられた少なくとも一のキャラクタオブジェクトを含む動画を表示する第一表示ステップと、
前記第一表示ステップにおいて表示された動画にキャラクタオブジェクトを出演させる出演ステップと、
複数の出演ユーザに関連付けられたキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択を送信する送信ステップと、
前記動画を視聴する視聴ユーザの視聴ユーザ端末からの、前記複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、前記出演ユーザの出演ユーザ端末からの、前記複数のオブジェクトの中からの一のオブジェクトの選択、が最多であるオブジェクトに対応するキャラクタオブジェクトに特定のオブジェクトを対応付けた動画を表示する第二表示ステップと
を実行させる情報処理方法。
【請求項１７】
動画を配信する情報処理システムを構成する第二の情報処理端末で実行されるコンピュータプログラムであって、
前記第二の情報処理端末が備える一又は複数のコンピュータプロセッサに、
少なくとも一の出演ユーザに関連付けられた少なくとも一のキャラクタオブジェクトを含む動画を表示する第一表示機能と、
前記第一表示機能において表示された動画にキャラクタオブジェクトを出演させる出演機能と、
複数の出演ユーザに関連付けられたキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択を送信する送信機能と、
前記動画を視聴する視聴ユーザの視聴ユーザ端末からの、前記複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、前記出演ユーザの出演ユーザ端末からの、前記複数のオブジェクトの中からの一のオブジェクトの選択、が最多であるオブジェクトに対応するキャラクタオブジェクトに特定のオブジェクトを対応付けた動画を表示する第二表示機能と
を実現させるコンピュータプログラム。
【請求項１８】
動画を配信する情報処理システムを構成する第三の情報処理端末における情報処理方法であって、
前記第三の情報処理端末が備える一又は複数のコンピュータプロセッサに、
複数の出演ユーザに関連付けられた複数のキャラクタオブジェクトを含む動画を表示する第一表示ステップと、
複数の出演ユーザに関連付けられたキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択を送信する送信ステップと、
前記動画を視聴する視聴ユーザの視聴ユーザ端末からの、前記複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、前記出演ユーザの出演ユーザ端末からの、前記複数のオブジェクトの中からの一のオブジェクトの選択、が最多であるオブジェクトに対応するキャラクタオブジェクトに特定のオブジェクトを対応付けた動画を表示する第二表示ステップと
を実行させる情報処理方法。
【請求項１９】
動画を配信する情報処理システムを構成する第三の情報処理端末において実行されるコンピュータプログラムであって、
前記第三の情報処理端末が備える一又は複数のコンピュータプロセッサに、
複数の出演ユーザに関連付けられた複数のキャラクタオブジェクトを含む動画を表示する第一表示機能と、
複数の出演ユーザに関連付けられたキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択を送信する送信機能と、
前記動画を視聴する視聴ユーザの視聴ユーザ端末からの、前記複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、前記出演ユーザの出演ユーザ端末からの、前記複数のオブジェクトの中からの一のオブジェクトの選択、が最多であるオブジェクトに対応するキャラクタオブジェクトに特定のオブジェクトを対応付けた動画を表示する第二表示機能と
を実現させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理方法およびコンピュータプログラム
に関する。
【背景技術】
【０００２】
アクターの動きに基づいてキャラクタオブジェクトのアニメーションを生成し、かかるキャラクタオブジェクトのアニメーションを含む動画を配信する情報処理システムが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１８４６８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
配信者の配信意欲および／または視聴者の視聴意欲を如何にして向上させるかは、本技術分野における重要な課題である。
【０００５】
そのため、本開示の目的は、上述した従来技術の課題の少なくとも一部を解決又は緩和する技術的な改善を提供することである。本開示のより具体的な目的の一つは、配信者の配信意欲および／または視聴者の視聴意欲を向上させることができる情報処理システム、情報処理方法およびコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本開示における情報処理システムは、動画を配信する情報処理システムであって、一又は複数のコンピュータプロセッサを備え、一又は複数のコンピュータプロセッサは、複数の出演ユーザの各々に関連付けられた複数のキャラクタオブジェクトを含む動画を配信する配信部と、動画を視聴する視聴ユーザの視聴ユーザ端末から、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中から少なくとも一のオブジェクトの選択を受け付ける第一選択受付部と、出演ユーザの出演ユーザ端末から、複数のオブジェクトの中から少なくとも一のオブジェクトの選択を受け付ける第二選択受付部と、第一選択受付部および第二選択受付部によって受け付けられた選択が最多であるオブジェクトに対応するキャラクタオブジェクトに関連付けられた出演ユーザを特定する特定部と、特定部により特定された出演ユーザに関連付けられたキャラクタオブジェクトに対して、特定のオブジェクトを関連付ける関連付け部と、関連付け部により関連付けられた特定のオブジェクトを、キャラクタオブジェクトに対応付けて表示するための情報を生成する表示処理部とを備えることを特徴とする。
【０００７】
一又は複数のコンピュータプロセッサは、さらに、特定部により特定された出演ユーザに関する出演ユーザ情報、ならびに、当該出演ユーザに関連付けられたキャラクタオブジェクトに対応するオブジェクトを選択した視聴ユーザおよび／または出演ユーザに関する選択ユーザ情報を示す結果画面を表示させる結果表示部を備えることができる。
【０００８】
結果表示部は、選択ユーザ情報として、出演ユーザに関連付けられたキャラクタオブジェクトに対応するオブジェクトを選択した視聴ユーザおよび／または出演ユーザのアイコンの少なくとも一部、ならびに、選択された数を表示させることができる。
【０００９】
一又は複数のコンピュータプロセッサは、さらに、複数の出演ユーザの中の特定の出演ユーザの出演ユーザ端末からの要求に基づいて、第一のテーマを生成して表示させる生成部と、生成部により表示された第一のテーマに対する、複数の出演ユーザの出演ユーザ端末からの回答を受け付ける回答受付部と、回答受付部により受け付けられた回答を表示させる回答表示部とを備え、複数のオブジェクトは、回答表示部により表示された回答に対応する位置に表示されることができる。
【００１０】
生成部は、少なくとも、第一のデータベースから抽出された、一または複数の文節で構成される第一の部分と、第二のデータベースから抽出された、一または複数の文節で構成される第二の部分との少なくとも一方を用いて第一のテーマを生成することができる。
【００１１】
一又は複数のコンピュータプロセッサは、さらに、生成部が、複数の出演ユーザの中の特定の出演ユーザの出演ユーザ端末からの要求に基づいて第一のテーマを生成して表示させる際に、複数の出演ユーザに関する情報を記憶させる記憶部を備えることができる。
【００１２】
記憶部は、結果表示部による結果画面を表示後、生成部が、特定の出演ユーザの出演ユーザ端末からの要求に基づいて、第二のテーマを生成して表示させる際に、複数の出演ユーザに関する情報を更新することができる。
【００１３】
一又は複数のコンピュータプロセッサは、さらに、結果表示部により表示された結果画面を外部ＳＮＳサービスに投稿する投稿部を備え、投稿部は、結果画面を、当該動画に関する情報とともに投稿することができる。
【００１４】
一又は複数のコンピュータプロセッサは、さらに、第一選択受付部および第二選択受付部によって受け付けられた選択が最多であるオブジェクトが一つか否かを判定する判定部を備え、特定部は、判定部によって選択が最多であるオブジェクトが一つであると判定された場合、当該選択が最多である一のオブジェクトに関連するキャラクタオブジェクトに関連付けられた一の出演ユーザを特定し、判定部によって選択が最多であるオブジェクトが複数であると判定された場合、当該選択が最多である複数のオブジェクトに関連するキャラクタオブジェクトに関連付けられた複数の出演ユーザの中から所定の優先順位に従って一の出演ユーザを特定することができる。
【００１５】
第一選択受付部および第二選択受付部は、出演ユーザの中の特定の出演ユーザの出演ユーザ端末からの開始要求に応じて選択の受け付けを開始し、特定の出演ユーザの出演ユーザ端末からの終了要求に応じて選択の受け付けを終了することができる。
【００１６】
複数のオブジェクトは、複数のキャラクタオブジェクトの移動に伴って移動することができる。
【００１７】
複数の出演ユーザは、動画を配信しているホストユーザと、当該動画に参加している一以上のゲストユーザとで構成され、特定の出演ユーザはホストユーザであるものとする。
【００１８】
本開示における情報処理方法は、動画を配信する情報処理システムにおける情報処理方法であって、情報処理システムが備える一又は複数のコンピュータプロセッサに、複数の出演ユーザに関連付けられた複数のキャラクタオブジェクトを含む動画を配信する配信ステップと、動画を視聴する視聴ユーザの視聴ユーザ端末から、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択を受け付ける第一選択受付ステップと、出演ユーザの出演ユーザ端末から、複数のオブジェクトの中から一のオブジェクトの選択を受け付ける第二選択受付ステップと、第一選択受付ステップおよび第二選択受付ステップにおいて受け付けられた選択が最多であるオブジェクトに対応するキャラクタオブジェクトに関連付けられた出演ユーザを特定する特定ステップと、特定ステップにおいて特定された出演ユーザに関連付けられたキャラクタオブジェクトに対して、特定のオブジェクトを関連付ける関連付けステップと、関連付けステップにおいて関連付けられた特定のオブジェクトを、キャラクタオブジェクトに対応付けて表示するための情報を生成する表示処理ステップとを実行させることを特徴とする。
【００１９】
本開示における情報処理方法は、動画を配信する情報処理システムを構成する第一の情報処理端末における情報処理方法であって、第一の情報処理端末が備える一又は複数のコンピュータプロセッサに、複数の出演ユーザに関連付けられた複数のキャラクタオブジェクトを含む動画を配信する配信ステップと、複数の出演ユーザに関する情報を記憶する記憶ステップと、動画を視聴する視聴ユーザの視聴ユーザ端末からの、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、出演ユーザの出演ユーザ端末からの、複数のオブジェクトの中からの一のオブジェクトの選択が最多であるオブジェクトに対応するキャラクタオブジェクトに関連付けられた出演ユーザを特定する特定ステップと、特定ステップにおいて特定された出演ユーザに関連付けられたキャラクタオブジェクトに対して、特定のオブジェクトを関連付ける関連付けステップと、関連付けステップにおいて関連付けられた特定のオブジェクトを、キャラクタオブジェクトに対応付けて表示するための情報を生成する表示処理ステップとを実行させることを特徴とする。
【００２０】
本開示におけるコンピュータプログラムは、動画を配信する情報処理システムを構成する第一の情報処理端末において実行されるコンピュータプログラムであって、第一の情報処理端末が備える一又は複数のコンピュータプロセッサに、複数の出演ユーザに関連付けられた複数のキャラクタオブジェクトを含む動画を配信する配信機能と、複数の出演ユーザに関する情報を記憶する記憶機能と、動画を視聴する視聴ユーザの視聴ユーザ端末からの、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、出演ユーザの出演ユーザ端末からの、複数のオブジェクトの中からの一のオブジェクトの選択が最多であるオブジェクトに対応するキャラクタオブジェクトに関連付けられた出演ユーザを特定する特定機能と、特定機能により特定された出演ユーザに関連付けられたキャラクタオブジェクトに対して、特定のオブジェクトを関連付ける関連付け機能と、関連付け機能により関連付けられた特定のオブジェクトを、キャラクタオブジェクトに対応付けて表示するための情報を生成する表示処理機能とを実現させることを特徴とする。
【００２１】
本開示における情報処理方法は、動画を配信する情報処理システムを構成する第二の情報処理端末における情報処理方法であって、第二の情報処理端末が備える一又は複数のコンピュータプロセッサに、少なくとも一の出演ユーザに関連付けられた少なくとも一のキャラクタオブジェクトを含む動画を表示する第一表示ステップと、第一表示ステップにおいて表示された動画にキャラクタオブジェクトを出演させる出演ステップと、複数の出演ユーザに関連付けられたキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択を送信する送信ステップと、動画を視聴する視聴ユーザの視聴ユーザ端末からの、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、出演ユーザの出演ユーザ端末からの、複数のオブジェクトの中からの一のオブジェクトの選択、が最多であるオブジェクトに対応するキャラクタオブジェクトに特定のオブジェクトを対応付けた動画を表示する第二表示ステップとを実行させることを特徴とする。
【００２２】
本開示におけるコンピュータプログラムは、動画を配信する情報処理システムを構成する第二の情報処理端末で実行されるコンピュータプログラムであって、第二の情報処理端末が備える一又は複数のコンピュータプロセッサに、少なくとも一の出演ユーザに関連付けられた少なくとも一のキャラクタオブジェクトを含む動画を表示する第一表示機能と、第一表示機能において表示された動画にキャラクタオブジェクトを出演させる出演機能と、複数の出演ユーザに関連付けられたキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択を送信する送信機能と、動画を視聴する視聴ユーザの視聴ユーザ端末からの、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、出演ユーザの出演ユーザ端末からの、複数のオブジェクトの中からの一のオブジェクトの選択、が最多であるオブジェクトに対応するキャラクタオブジェクトに特定のオブジェクトを対応付けた動画を表示する第二表示機能とを実現させることを特徴とする。
【００２３】
本開示における情報処理方法は、動画を配信する情報処理システムを構成する第三の情報処理端末における情報処理方法であって、第三の情報処理端末が備える一又は複数のコンピュータプロセッサに、複数の出演ユーザに関連付けられた複数のキャラクタオブジェクトを含む動画を表示する第一表示ステップと、複数の出演ユーザに関連付けられたキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択を送信する送信ステップと、動画を視聴する視聴ユーザの視聴ユーザ端末からの、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、出演ユーザの出演ユーザ端末からの、複数のオブジェクトの中からの一のオブジェクトの選択、が最多であるオブジェクトに対応するキャラクタオブジェクトに特定のオブジェクトを対応付けた動画を表示する第二表示ステップとを実行させることを特徴とする。
【００２４】
本開示におけるコンピュータプログラムは、動画を配信する情報処理システムを構成する第三の情報処理端末において実行されるコンピュータプログラムであって、第三の情報処理端末が備える一又は複数のコンピュータプロセッサに、複数の出演ユーザに関連付けられた複数のキャラクタオブジェクトを含む動画を表示する第一表示機能と、複数の出演ユーザに関連付けられたキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択を送信する送信機能と、動画を視聴する視聴ユーザの視聴ユーザ端末からの、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、出演ユーザの出演ユーザ端末からの、複数のオブジェクトの中からの一のオブジェクトの選択、が最多であるオブジェクトに対応するキャラクタオブジェクトに特定のオブジェクトを対応付けた動画を表示する第二表示機能とを実現させることを特徴とする。
【発明の効果】
【００２５】
本開示の発明によれば、上述した従来技術の課題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。具体的には、配信者の配信意欲および／または視聴者の視聴意欲を向上させることができる情報処理システム、情報処理方法およびコンピュータプログラムを提供することができる。
【図面の簡単な説明】
【００２６】
【図１】本開示における情報処理システムの一例を示すシステム構成図である。
【図２】本開示における情報処理システムの一例を示すシステム構成図である。
【図３】本開示における情報処理システムの一例を示すシステム構成図である。
【図４】本開示における情報処理装置のハードウェア構成の一例を示す構成図である。
【図５】ユーザ端末に表示される画面のイメージを示した概念図である。
【図６】ユーザ端末に表示される画面のイメージを示した概念図である。
【図７】ユーザ端末に表示される画面のイメージを示した概念図である。
【図８】ユーザ端末に表示される画面のイメージを示した概念図である。
【図９】ユーザ端末に表示される画面のイメージを示した概念図である。
【図１０】ユーザ端末に表示される画面のイメージを示した概念図である。
【図１１】ユーザ端末に表示される画面のイメージを示した概念図である。
【図１２】ユーザ端末に表示される画面のイメージを示した概念図である。
【図１３】ユーザ端末に表示される画面のイメージを示した概念図である。
【図１４】ユーザ端末に表示される画面のイメージを示した概念図である。
【図１５】ユーザ端末に表示される画面のイメージを示した概念図である。
【図１６】ユーザ端末に表示される画面のイメージを示した概念図である。
【図１７】ユーザ端末に表示される画面のイメージを示した概念図である。
【図１８】ユーザ端末に表示される画面のイメージを示した概念図である。
【図１９】本開示における情報処理装置の機能構成の一例を示す構成図である。
【図２０】ユーザ端末に表示される画面のイメージを示した概念図である。
【図２１】ユーザ端末に表示される画面のイメージを示した概念図である。
【図２２】ユーザ端末に表示される画面のイメージを示した概念図である。
【図２３】ユーザ端末に表示される画面のイメージを示した概念図である。
【図２４】ユーザ端末に表示される画面のイメージを示した概念図である。
【図２５】ユーザ端末に表示される画面のイメージを示した概念図である。
【図２６】ユーザ端末に表示される画面のイメージを示した概念図である。
【図２７】ユーザ端末に表示される画面のイメージを示した概念図である。
【図２８】ユーザ端末に表示される画面のイメージを示した概念図である。
【図２９】ユーザ端末に表示される画面のイメージを示した概念図である。
【図３０】ユーザ端末に表示される画面のイメージを示した概念図である。
【図３１】（ａ）本開示における特定のオブジェクトの装着イメージの一例を示す概念図である。（ｂ）本開示における特定のオブジェクトの装着イメージの一例を示す概念図である。
【図３２】本開示における情報処理装置の機能構成の一例を示す構成図である。
【図３３】ユーザ端末に表示される画面のイメージを示した概念図である。
【図３４】図３３に示した第一の結果表示欄の詳細を示す概念図である。
【図３５】図３３に示した第二の結果表示欄の詳細を示す概念図である。
【図３６】本開示における第一のデータベースに記憶されたデータテーブルのイメージ図である。
【図３７】本開示における第二のデータベースに記憶されたデータテーブルのイメージ図である。
【図３８】本開示における情報処理方法のフローの一例を示すフロー図である。
【図３９】本開示におけるコンピュータプログラムを実現するための回路構成の一例を示す回路構成図である。
【図４０】（ａ）本開示における第一の情報処理端末の機能構成の一例を示す構成図である。（ｂ）本開示における第一の情報処理端末用プログラムの機能を実現するための回路構成の一例を示す回路構成図である。
【図４１】本開示における第一の情報処理端末における情報処理方法のフローの一例を示すフロー図である。
【図４２】（ａ）本開示における第二の情報処理端末の機能構成の一例を示す構成図である。（ｂ）本開示における第二の情報処理端末用プログラムの機能を実現するための回路構成の一例を示す回路構成図である。
【図４３】本開示における第二の情報処理端末における情報処理方法のフローの一例を示すフロー図である。
【図４４】（ａ）本開示における第三の情報処理端末の機能構成の一例を示す構成図である。（ｂ）本開示における第三の情報処理端末用プログラムの機能を実現するための回路構成の一例を示す回路構成図である。
【図４５】本開示における第三の情報処理端末における情報処理方法のフローの一例を示すフロー図である。
【発明を実施するための形態】
【００２７】
初めに、本開示の実施形態に係る情報処理システムの概要について図面を参照しながら説明する。
【００２８】
本開示における情報処理システムは、動画を配信する情報処理システムであって、一又は複数のコンピュータプロセッサを備える。配信される動画は、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含むものとして説明を行うが、これに限られるものではなく、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトが登場しない動画であってもよい。例えば、動画は、配信ユーザ本人が出演するものであってもよいし、カラオケ動画やゲーム実況動画のように、配信ユーザの声と所定の映像が再生されるものであってもよい。また、後述するように、動画は、ゲーム画面および／または現実空間の撮像画像にキャラクタオブジェクトを重畳して表示したものであってもよい。
【００２９】
＜システム構成＞
図１に一例として示されるように、本開示に係る情報処理システム１０００は、１以上の視聴ユーザ端末１１００、および、これら視聴ユーザ端末１１００とネットワーク１２００を介して接続される、動画の配信スタジオ等に配置された情報処理装置（サポートコンピュータ）１３００を含むことができる。
【００３０】
また、当該情報処理装置１３００は、インターネットを介してサーバ装置１４００（図示せず）と接続され、情報処理装置１３００で行われるべき処理の一部または全部を当該サーバ装置１４００で行うものとしてもよい。なお、かかるサーバ装置１４００は、図２に示す情報処理装置２４００としてもよい。
【００３１】
本明細書において、かかる情報処理システム１０００による配信を、スタジオ配信と呼ぶものとする。
【００３２】
スタジオ配信において、配信ユーザ（アクター）の全身の動きは、配信ユーザに取り付けられたマーカをスタジオに備え付けられたカメラで撮影し、既知のモーションキャプチャ技術を用いてリアルタイムでキャラクタに反映させるものとする。
【００３３】
また、本発明の情報処理システム１０００は、図２に一例として示される別の情報処理システム２０００と連携することができる。図２に示される情報処理システム２０００は、配信ユーザ端末２１００、１以上の視聴ユーザ端末２２００、および、これら配信ユーザ端末２１００および視聴ユーザ端末２２００とネットワーク２３００を介して接続される情報処理装置（サーバ装置）２４００を含むことができる。
【００３４】
上記の例において、配信ユーザ端末２１００はスマートフォン等の情報処理端末とすることができる。本明細書において、かかる情報処理システム２０００による配信を、モバイル配信と呼ぶものとする。
【００３５】
モバイル配信において、配信ユーザの顔の動きは、配信ユーザの顔を配信ユーザ端末２１００が備えるカメラで撮影し、既知のフェイストラッキング技術を用いてリアルタイムでキャラクタの顔に反映させるものとする。
【００３６】
上記情報処理システム１０００および情報処理システム２０００により生成される動画は、一例として、一の動画配信プラットフォームから、視聴ユーザへ配信することができる。
【００３７】
また、いずれの配信においても、モーションをキャラクタに反映させてアニメーションを生成する処理および後述するギフトを表示する処理等は、配信ユーザ端末、視聴ユーザ端末、情報処理装置および他の装置により分担して行われてもよい。
【００３８】
具体的には、キャラクタオブジェクトのアニメーションを生成する端末または装置には、配信ユーザ端末から配信ユーザのフェイスモーションデータおよび音声データが送信される。また、フェイスモーションに加えてボディモーションが送信されてもよい。
【００３９】
以下の説明では、アニメーションを生成する処理は配信ユーザ端末および視聴ユーザ端末のそれぞれで行うものとして説明を行うが、これに限られるものではない。
【００４０】
また、以下の説明では、本開示における情報処理システムが図２に示されるシステム構成（モバイル配信）を備えるものとして説明を行うが、図１に示すシステム構成を備えてもよい。
【００４１】
なお、モバイル配信における配信ユーザと視聴ユーザの区別は特になく、視聴ユーザはいつでもモバイル配信が可能であり、配信ユーザは他の配信ユーザの動画を視聴する場合には視聴ユーザとなりうる。
【００４２】
また、以下の説明では、本開示における情報処理システムが図２に示すシステム構成（モバイル配信）かつ図３に示すシステム構成を備えるものとして説明を行う。図３に示される本開示における情報処理システム３０００は、ホストユーザの端末である第一の情報処理端末１００（ホストユーザ端末）、１以上のゲストユーザの端末である第二の情報処理端末１１０（ゲストユーザ端末）、１以上の視聴ユーザの端末である第三の情報処理端末２００（視聴ユーザ端末）、および、これら第一の情報処理端末１００、１以上の第二の情報処理端末１１０、１以上の第三の情報処理端末２００とネットワーク３００を介して接続される、情報処理装置（サーバ装置）４００を含むことができる。なお、本開示において、第一の情報処理端末１００と１以上の第二の情報処理端末１１０とを合わせて出演ユーザ端末と呼ぶことがある。そして、出演ユーザ端末は、図２における配信ユーザ端末２１００に対応するものである。ホストユーザおよびゲストユーザについては後述のコラボ機能とともに説明する。
【００４３】
また、上述したように、本開示における情報処理システムが配信する動画は、配信ユーザがプレイするゲーム画面および／または現実空間の撮影画像であってもよい。このとき、ゲーム画面とともに、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトまたは配信ユーザの実画像を表示してもよい。また、現実空間の撮影画像に配信ユーザが含まれる場合には、当該配信ユーザの実画像に当該配信ユーザの動きに基づいて生成されるキャラクタオブジェクトを重ねて表示させてもよい（拡張現実（ＡＲ；Augmented Reality））。また、現実空間の撮影画像に、ギフトオブジェクト等のアニメーションを重ねて表示してもよい。
【００４４】
本開示において、配信ユーザ端末および視聴ユーザ端末、そして、第一の情報処理端末、第二の情報処理端末および第三の情報処理端末は、スマートフォン（多機能電話端末）、タブレット端末、パーソナルコンピュータ、コンソールゲーム機、ヘッドマウントディスプレイ（ＨＭＤ）、眼鏡型のウェアラブル端末（ＡＲグラス等）等のウェアラブルコンピュータ、及びこれらの装置以外の動画を再生可能な情報処理装置とすることができる。また、これら端末は、単独で動作するスタンドアロン型の装置であってもよく、互いに各種のデータを送受信可能に接続された複数の装置から構成されるものであってもよい。
【００４５】
＜ハードウェア構成＞
ここで、図４を用いて、情報処理システム３０００に含まれる情報処理装置１３００のハードウェア構成について説明する。情報処理装置１３００は、プロセッサ４０１と、メモリ４０２と、ストレージ４０３と、入出力インターフェース（入出力Ｉ／Ｆ）４０４と、通信インターフェース（通信Ｉ／Ｆ）４０５とを含む。各構成要素は、バスＢを介して相互に接続される。
【００４６】
情報処理装置４００は、プロセッサ４０１と、メモリ４０２と、ストレージ４０３と、入出力Ｉ／Ｆ４０４と、通信Ｉ／Ｆ４０５との協働により、本実施形態に記載される機能、方法を実現することができる。
【００４７】
プロセッサ４０１は、ストレージ４０３に記憶されるプログラムに含まれるコード又は命令によって実現する機能、及び／又は、方法を実行する。プロセッサ４０１は、例えば、中央処理装置（ＣＰＵ）、ＭＰＵ（Micro Processing Unit）、ＧＰＵ（Graphics Processing Unit）、マイクロプロセッサ（microprocessor）、プロセッサコア（processor core）、マルチプロセッサ（multiprocessor）、ＡＳＩＣ（Application-Specific Integrated Circuit）、ＦＰＧＡ（Field Programmable Gate Array）等を含み、集積回路（ＩＣ（Integrated Circuit）チップ、ＬＳＩ（Large Scale Integration））等に形成された論理回路（ハードウェア）や専用回路によって各実施形態に開示される各処理を実現してもよい。また、これらの回路は、１又は複数の集積回路により実現されてよく、各実施形態に示す複数の処理を１つの集積回路により実現されることとしてもよい。また、ＬＳＩは、集積度の違いにより、ＶＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩ等と呼称されることもある。
【００４８】
メモリ４０２は、ストレージ４０３からロードしたプログラムを一時的に記憶し、プロセッサ４０１に対して作業領域を提供する。メモリ４０２には、プロセッサ４０１がプログラムを実行している間に生成される各種データも一時的に格納される。メモリ４０２は、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等を含む。
【００４９】
ストレージ４０３は、プログラムを記憶する。ストレージ４０３は、例えば、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、フラッシュメモリ等を含む。
【００５０】
通信Ｉ／Ｆ４０５は、ネットワークアダプタ等のハードウェアや通信用ソフトウェア、及びこれらの組み合わせとして実装され、ネットワーク３００を介して各種データの送受信を行う。当該通信は、有線、無線のいずれで実行されてもよく、互いの通信が実行できるのであれば、どのような通信プロトコルを用いてもよい。通信Ｉ／Ｆ４０５は、ネットワーク３００を介して、他の情報処理装置との通信を実行する。通信Ｉ／Ｆ４０５は、各種データをプロセッサ４０１からの指示に従って、他の情報処理装置に送信する。また、通信Ｉ／Ｆ４０５は、他の情報処理装置から送信された各種データを受信し、プロセッサ４０１に伝達する。
【００５１】
入出力Ｉ／Ｆ４０４は、情報処理装置４００に対する各種操作を入力する入力装置、及び、情報処理装置４００で処理された処理結果を出力する出力装置を含む。入出力Ｉ／Ｆ４０４は、入力装置と出力装置が一体化していてもよいし、入力装置と出力装置とに分離していてもよい。
【００５２】
入力装置は、ユーザからの入力を受け付けて、当該入力に係る情報をプロセッサ４０１に伝達できる全ての種類の装置のいずれか、又は、その組み合わせにより実現される。入力装置は、例えば、タッチパネル、タッチディスプレイ、キーボード等のハードウェアキーや、マウス等のポインティングデバイス、カメラ（画像を介した操作入力）、マイク（音声による操作入力）を含む。
【００５３】
入力装置は、センサユニットを含むことができる。センサユニットは、ユーザの表情の変化を示すフェイスモーション、及びセンサユニットに対するユーザの身体の相対位置の変化を示すボディモーションを検出する１以上のセンサである。フェイスモーションは、瞬きや口の開閉等の動きを含む。センサユニットは、公知の物を使用することができる。センサユニットの一例は、ユーザに向かって照射された光がユーザの顔等に反射して返ってくるまでの飛行時間（Time of Flight）を測定検出するＴｏＦセンサ、ユーザの顔を撮影するカメラ及びカメラが撮影したデータを画像処理する画像処理部を含むものである。また、センサユニットは、可視光線を撮像するＲＧＢカメラと、近赤外線を撮像する近赤外線カメラとを含んでいてもよい。ＲＧＢカメラや近赤外線カメラは、例えば「ｉｐｈｏｎｅＸ（登録商標）」のトゥルーデプス（Ｔｒｕｅ  Ｄｅｐｔｈ）、又は「ｉＰａｄ  Ｐｒｏ（登録商標）」の「ＬＩＤＥＲ」や、スマートフォンに搭載されるその他のＴｏＦセンサを用いることが可能である。このカメラは、具体的には、ドットプロジェクタによってユーザの顔等に数万の不可視のドット（点）を投影する。そして、ドットパターンの反射光を検出し、分析して顔の深度マップを形成し、顔等の赤外線画像をキャプチャすることで、正確な顔データをキャプチャする。センサユニットの演算処理部は、深度マップと赤外線画像に基づいて各種の情報を生成し、その情報を登録済みの参照データと比較して、顔の各ポイントの深度（各ポイントと近赤外線カメラとの間の距離）や深度以外の位置のずれを算出する。
【００５４】
また、センサユニットは、ユーザの顔だけでなく、手をトラッキングする（ハンドトラッキング）機能を有していてもよい。センサユニットは、加速度センサやジャイロセンサ等といった上記のセンサ以外のセンサ、をさらに含むものであってもよい。センサユニットは、上記のＴｏＦセンサや公知の他のセンサの検出結果に基づきユーザが存在する現実空間の物体を認識し、認識した物体を空間地図にマッピングする空間マッピング機能を有していてもよい。以下、フェイスモーションの検出データ及びボディモーションの検出データを特に区別しないで説明する場合には単に「トラッキングデータ」という。なお、センサユニットの画像処理部は、本発明の情報処理システムが具備可能な制御部が備えていてもよい。
【００５５】
入力装置としての操作部は、ユーザ端末の種類に応じたものを用いることができる。操作部の一例は、ディスプレイと一体化されたタッチパネルや、ユーザ端末の筐体等に設けられた操作ボタン、キーボード、マウス、ユーザが手で操作するコントローラ等である。コントローラは、加速度センサ、ジャイロ等の慣性計測センサ（ＩＭＵ：Inertial Measurement Unit）等の公知の各種のセンサを内蔵していてもよい。また、操作部の他の一例は、ユーザの手の動き、目の動き、頭部の動き、視線の方向等を特定するトラッキング装置であってもよい。この態様では、例えば、ユーザの手の動きに基づいて、ユーザの指示を判定し、動画の配信を開始又は終了したり、メッセージや動画への評価、所定のオブジェクト（例えば後述するギフト）の表示要求等の各種操作を実行することができる。なお、センサユニットがハンドトラック機能等の入力インターフェース機能も有する場合には、操作部は省略可能である。
【００５６】
出力装置は、プロセッサ４０１で処理された処理結果を出力する。出力装置は、例えば、タッチパネル、スピーカ等を含む。
【００５７】
また、本開示における第一の情報処理端末１００、第二の情報処理端末１１０、第三の情報処理端末２００、情報処理装置４００についても、特筆すべき場合を除き、図４と同様のハードウェア構成で構成されることができる。
【００５８】
続いて、本開示における情報処理システムにより実現されるアプリケーションを起動したユーザ端末において実行可能な各種機能、および、表示される画面の遷移について図面を参照しながら説明する。
【００５９】
図５は、動画の配信・視聴アプリケーションを起動した際にユーザ端末に表示されるトップ画面Ｔ１０を示したものである。
【００６０】
図５に示されるように、ユーザは、トップ画面Ｔ１０においておすすめタブＴ１１として一覧表示されるおすすめの一以上の配信チャンネルＴ１２のサムネイル画像の中から一の配信チャンネル（配信枠、配信番組、配信動画）を選ぶことにより、当該一の配信チャンネルで再生される動画を視聴することができる。
【００６１】
あるいは、ユーザは、特定の一の配信チャンネルの固定リンクへアクセスすることにより、当該特定の一の配信チャンネルで再生される動画を視聴することができる。かかる固定リンクは、フォロー中の配信ユーザからのお知らせ、または、他のユーザから送られたシェアの通知などにより得ることができる。
【００６２】
このように、動画を視聴するユーザは視聴ユーザとなり、動画を視聴する端末は視聴ユーザ端末２２００となる。
【００６３】
また、図５に示すように、トップ画面Ｔ１０にはキャンペーンやイベントなどのお知らせの表示欄Ｔ１３が表示されてもよい。このお知らせの表示欄Ｔ１３は、スライド操作により他のお知らせへの表示の切り替えが可能である。
【００６４】
そして、トップ画面Ｔ１０からは、フォロータブＴ１４、ゲームカテゴリを表示するためのゲームタブＴ１５、コラボ待ちの配信チャンネルを表示するためのコラボ待ちタブＴ１６、ビギナーの配信チャンネルを表示するためのビギナータブＴ１７が表示される。これらを選択することにより（タブを切り替えることにより）、トップ画面Ｔ１０からそれぞれ別の画面へと遷移する。
【００６５】
なお、トップ画面Ｔ１０の上部枠のサービス名表示Ｔ１８および検索ボタンＴ１９については、遷移先の画面で固定して表示されたままとしてもよい。
【００６６】
同様に、トップ画面Ｔ１０の下部枠のホームボタンＴ２０、メッセージボタンＴ２１、配信準備ボタンＴ２２、通知ボタンＴ２３、プロフィールボタンＴ２４についても、遷移先の画面で固定して表示されたままとしてもよい。
【００６７】
図５に示したトップ画面Ｔ１０等において、表示されているサムネイル画像Ｔ１２を選択したユーザは、動画を視聴する視聴ユーザとなり、配信準備ボタンＴ２２を選択したユーザは、アバタ動画を配信する配信ユーザとなりうる。
【００６８】
一例として、図５に示したトップ画面Ｔ１０において配信準備ボタンＴ２２を選択すると、図６に示すアバタ設定画面Ｄ１０へと遷移する。そして、アバタ設定画面Ｄ１０において配信ボタンＤ１１を選択すると、図７に示す配信設定画面Ｄ２０へと遷移する。そして、配信設定画面Ｄ２０において配信開始ボタンＤ２５を選択すると、図８に示すアバタ配信画面Ｄ３０へと遷移する。
【００６９】
続いて、動画の配信を開始するまでのフローの詳細について説明を行う。
【００７０】
本開示における一又は複数のコンピュータプロセッサは、配信開始要求受付部と、配信設定部と、配信開始部とを備えることができる（図示せず）。
【００７１】
配信開始要求受付部は、配信ユーザの配信ユーザ端末から、キャラクタオブジェクトのアニメーションを含む第一の動画の配信開始要求を受け付ける。
【００７２】
ここでは、第一の動画は、キャラクタオブジェクトのアニメーションを含む動画のことをいう。なお、本明細書において、キャラクタオブジェクトのことを「アバタ」と呼ぶ場合がある。
【００７３】
そして、上記配信開始要求は、上記動画配信プラットフォームにアクセスするための専用のアプリケーション（動画の配信・視聴アプリケーション）を起動したユーザ端末（後に配信ユーザ端末２１００となる）に表示される上述したトップ画面から遷移したアバタ設定画面等に配置される配信ボタンを選択することにより、ユーザ端末から情報処理装置２４００に送信されるものとすることができる。
【００７４】
図６は、アバタ設定画面Ｄ１０の一例を示したものである。アバタ設定画面Ｄ１０には、キャラクタオブジェクトＣＯ、配信ボタンＤ１１、着替えボタンＤ１２、ガチャボタンＤ１３等が表示されることができる。
【００７５】
ユーザによって着替えボタンＤ１２が選択されると、キャラクタオブジェクトＣＯの目、鼻、口、髪、アクセサリ、洋服、背景などの各種アバタパーツを選択するためのクローゼット画面が展開する。
【００７６】
ユーザによってガチャボタンＤ１３が選択されると、上記アバタパーツを入手するための抽選画面が展開する。
【００７７】
そして、ユーザによって配信ボタンＤ１１が選択されると、情報処理装置２４００に対して配信開始要求が送信される。
【００７８】
配信設定部は、配信開始要求受付部が受け付けた第一の動画の配信開始要求に応じて、第一の動画の配信設定を配信ユーザ端末２１００からの指定に基づいて設定する。
【００７９】
一例として、上記配信ボタンＤ１１が選択されると、配信ユーザ端末２１００に表示される画面は、図６に示したアバタ設定画面Ｄ１０から図７に示す配信設定画面Ｄ２０へと遷移する。
【００８０】
配信設定には、第一の動画のタイトルに関する設定、第一の動画への他のユーザの出演可否に関する設定、および、第一の動画へ出演可能な人数に関する設定、パスワードに関する設定の少なくとも一つが含まれることができる。
【００８１】
これらの配信設定は、それぞれ図７におけるタイトル設定欄Ｄ２１、コラボ可否設定欄Ｄ２２、人数設定欄Ｄ２３、パスワード設定欄Ｄ２４において設定が可能である。
【００８２】
第一の動画のタイトルは、許容される上限までの文字数の範囲において配信ユーザが自由に決定することができるものである。なお、配信ユーザによる入力が無い場合には「〇〇〇の配信だよ♪」等の、配信ユーザまたはキャラクタオブジェクトの名前を含む、予め設定されたタイトルが自動的に決定されるものとしてもよい。
【００８３】
第一の動画への他のユーザの出演可否は、配信ユーザが自由に決定することができるものである。可の場合には、他のユーザは配信ユーザに対して出演申請を行うことが可能であり、否の場合には、他のユーザは配信ユーザに対して出演申請を行うことができない。配信ユーザの動画に他のユーザが出演している状態を、本明細書では「コラボ」と呼ぶことがある。コラボについての詳細は後述する。
【００８４】
第一の動画へ出演可能な人数は、前述した第一の動画への他のユーザの出演が可の場合にのみ設定が可能であり、許容される上限までの人数の範囲において配信ユーザが自由に決定することができるものである。
【００８５】
パスワードは、前述した第一の動画への他のユーザの出演が可の場合にのみ任意で設定が可能であり、指定された桁数の数字を配信ユーザが自由に決定することができるものである。他のユーザが第一の動画への出演申請を行う際、かかるパスワードの入力が要求される。
【００８６】
配信開始部は、配信設定部により設定された条件に基づいて、第一の動画に関する情報を、視聴ユーザの視聴ユーザ端末２２００に配信する。
【００８７】
かかる配信の開始指示は、図７に示した配信開始ボタンＤ２５の選択により送信される。
【００８８】
一例として、配信開始部は、配信ユーザのキャラクタオブジェクトのアニメーションを含む動画（第一の動画）に関する情報を、視聴ユーザの視聴ユーザ端末２２００に配信する（アバタ配信する）。
【００８９】
第一の動画に関する情報には、例えばキャラクタオブジェクトの動作を示すモーション情報や、配信ユーザの音声情報や、他の視聴ユーザから送られたギフトを示すギフトオブジェクト情報などが含まれる。そして、ギフトオブジェクト情報は、少なくとも、ギフトオブジェクトの種類を特定するギフトオブジェクト識別情報と、ギフトオブジェクトが表示される位置を示す位置情報とを含む。
【００９０】
そして、配信開始部は、上述した動画配信プラットフォームを介して動画をライブ配信することができる。
【００９１】
図８は、配信ユーザ端末２１００に表示されるアバタ配信画面Ｄ３０を示したものである。
【００９２】
アバタ配信画面Ｄ３０には、キャラクタオブジェクトＣＯが表示される他、配信ユーザがコメントを入力するためのコメント入力ボタンＤ３１、音声のＯＮ／ＯＦを切り替えるための音声切替ボタンＤ３２、後述するゲームをプレイするためのプレイ開始ボタンＤ３３、外部サービスにより提供される動画を視聴するための外部サービス連携ボタンＤ３４、アバタパーツを入手するためのガチャボタンＤ１３が表示されることができる。
【００９３】
また、アバタ配信画面Ｄ３０の上部には累計視聴者数表示Ｄ３５、累計いいね数表示Ｄ３６、コラボ人数表示Ｄ３７、外部ＳＮＳへのシェアボタンＤ３８、ゲスト詳細ボタンＤ３９、招待ボタンＤ４０、設定ボタンＤ４１が表示されることができる。また、配信を終了するための終了ボタンＤ４２も表示される。
【００９４】
これらの表示およびボタンの詳細な説明は省略するが、設定ボタンＤ４１の選択により、配信設定画面Ｄ２０で設定した配信設定の変更を行うことが可能である。
【００９５】
なお、図８は、配信設定画面Ｄ２０において、第一の動画への他のユーザの出演を可、第一の動画へ出演可能な人数を３人として配信を開始した例を示したものであるため、キャラクタオブジェクトＣＯは左下に寄った状態で表示されている。空いている空間には他のユーザのキャラクタオブジェクトが３人まで出演可能な状態である。
【００９６】
以上が、本開示における発明のアバタ配信を行う際の画面遷移の説明である。
【００９７】
続いて、配信ユーザが配信中にゲームを行う際の画面遷移について説明を行う。
【００９８】
本開示における一又は複数のコンピュータプロセッサは、ゲーム要求受付部と、ゲーム動画配信部と、ゲーム表示処理部とを備えることができる（図示せず）。
【００９９】
配信ユーザは、図８に示したようなアバタ配信の最中に、プレイ開始ボタンＤ３３を選択することによりゲームのプレイ開始要求を行うことが可能である。
【０１００】
なお、プレイ開始ボタンＤ３３の選択により表示されるゲームは、本開示における情報処理システムにより実現されるアプリケーションに実装される専用のゲームであり、外部サービスにより提供される汎用的なゲームとは異なるものとすることができる。よって、本開示におけるゲーム配信は、外部サービスにより提供される汎用的なゲームのプレイ動画を配信ユーザの実況と共に配信するものとは区別されるものとしてもよい。
【０１０１】
あるいは、プレイ開始要求は、配信ユーザ端末に表示される所定の画面に配置されるプレイ開始ボタンを選択することにより、配信ユーザ端末から情報処理装置４００に送信されるものとすることができる。
【０１０２】
図９は、上記所定の画面として、プレイ開始ボタンＧ１１が配置された画面Ｇ１０の一例を示したものである。図９に示す画面Ｇ１０は、本開示における情報処理システムにより実現されるアプリケーションを起動したユーザ端末に表示されるトップ画面Ｔ１０（図５）から、ゲームタブＴ１５の選択により遷移してきた画面である。
【０１０３】
画面Ｇ１０には、少なくとも、所定のゲームのプレイ開始要求を送信可能なプレイ開始ボタンＧ１１が表示される。
【０１０４】
そして、ゲーム要求受付部が所定のゲームのプレイ開始要求を受け付けた場合、ゲーム動画配信部は、第二の動画に関する情報を視聴ユーザ端末に配信する。
【０１０５】
ここで、第二の動画は、所定のゲームのプレイ動画である。本明細書において、かかる動画が視聴ユーザ端末２２００の画面に表示されるよう配信を行うことを「ゲーム配信」と呼ぶ。
【０１０６】
また、ユーザは、本開示の発明により実現されるアプリケーションの起動後、ゲーム一覧画面およびゲーム詳細画面に配置されるプレイ開始オブジェクトを選択することにより、配信ユーザとして、第二の動画の配信開始要求を情報処理装置４００に送信することができる。
【０１０７】
これらゲーム一覧画面またはゲーム詳細画面は、次に詳説する第一の画面である。
【０１０８】
すなわち、ゲーム表示処理部は、配信開始要求を送信可能な配信開始オブジェクト、所定のゲームのプレイ開始要求を送信可能なプレイ開始オブジェクト、および、所定のゲームのプレイ動画を配信中の動画のサムネイル画像を含む第一の画面の表示処理を行う。
【０１０９】
図９において示した画面Ｇ１０は、当該第一の画面のうちゲーム一覧画面に相当する。ゲーム一覧画面である第一の画面は、トップ画面Ｔ１０から、ゲームタブＴ１５の選択により遷移してきた画面である。
【０１１０】
かかる第一の画面には、配信開始オブジェクトとしての配信準備ボタンＴ２２、プレイ開始オブジェクトとしてのプレイ開始ボタンＧ１１、および、動画の配信チャンネルを示すサムネイル画像が含まれる。
【０１１１】
第一の画面には、プレイ可能な複数のゲームごとに、プレイ開始ボタンＧ１１、ゲームアイコンＧ１２、ゲーム名Ｇ１３、当該ゲームの配信チャンネルの総視聴者数Ｇ１４、そしてゲーム配信中の配信チャンネルのサムネイル画像を含む配信リストＧ１５がそれぞれ表示されている。
【０１１２】
なお、ここで表示される配信リストＧ１５に表示されるサムネイル画像の順序は、視聴ユーザによって表示を異ならせることができる。一例として、順序は、視聴ユーザがフォローしている、かつ、その視聴ユーザによる視聴回数が多い順、累計視聴者数が多い順、配信開始が古い順、の優先順位で並べられている。なお、この配信リストＧ１５のサムネイル画像は横スクロールにより表示範囲の変更が可能であるものとする。
【０１１３】
また、このゲーム一覧画面に表示されるゲームは、以下の優先度の上位１０タイトルを読み込むものとする。一例として、優先度は、ゲーム配信開始日時から４８時間以内、視聴ユーザが３０日以内で最後にプレイした日付の新しい順、期間ＩＤの優先度の高い順、期間ＩＤの降順、により定められている。
【０１１４】
この配信リストＧ１５は、他のタブの画面から戻ってきた場合、および、更新操作（Pull-to-Refresh）を行った際に更新されるものとする。
【０１１５】
そして、図１０は、第一の画面のうちゲーム詳細画面に相当する。ゲーム詳細画面である第一の画面は、図９に示したゲーム一覧画面に表示されたゲームアイコンＧ１２またはゲーム名Ｇ１３を選択することにより遷移してきた画面Ｇ２０である。
【０１１６】
かかる第一の画面には、配信開始オブジェクトである配信準備ボタンＴ２２、プレイ開始オブジェクトであるプレイ開始ボタンＧ２１、および、動画の配信チャンネルを示すサムネイル画像が含まれる。
【０１１７】
また、第一の画面には、ゲームアイコンＧ２２、ゲーム名Ｇ２３、当該ゲームの配信チャンネルの総視聴者数Ｇ２４、そしてゲーム配信中の配信チャンネルのサムネイル画像を含む配信リストＧ２５がそれぞれ表示されている。
【０１１８】
なお、ここで表示される配信リストＧ２５に表示されるサムネイル画像の順序は、視聴ユーザによって表示を異ならせることができる。一例として、順序は、視聴ユーザがフォローしている、かつ、その視聴ユーザによる視聴回数が多い順、累計視聴者数が多い順、配信開始が古い順、の優先順位で並べられている。なお、この配信リストＧ２５のサムネイル画像は縦スクロールにより表示範囲の変更が可能であるものとする。
【０１１９】
この配信リストＧ２５は、他のタブの画面から戻ってきた場合、および、更新操作（Pull-to-Refresh）を行った際に更新されるものとする。
【０１２０】
上述したように、配信開始オブジェクトまたはプレイ開始オブジェクトを選択したユーザは、配信開始要求またはプレイ開始要求を行う配信ユーザとなる。
【０１２１】
また、サムネイル画像を選択したユーザは、第二の動画を視聴する視聴ユーザとなる。
【０１２２】
また、第一の画面は、スクロール操作が不可能な第一の領域と、スクロール操作が可能な第二の領域とを含む。
【０１２３】
ここでいう第一の画面は図１０に示す第一の画面とする。そして、第一の画面は、第一の領域Ｒ１と第二の領域Ｒ２とを含む。具体的には、第一の領域Ｒ１には、ゲームタイトルが表示され、第二の領域Ｒ２には上述したプレイ開始ボタンＧ２１、ゲームアイコンＧ２２、ゲーム名Ｇ２３、視聴者数Ｇ２４、そして配信リストＧ２５が表示されている。
【０１２４】
そして、第一の領域Ｒ１はスクロール操作が不可能な、表示画面上で固定表示される部分であり、第二の領域Ｒ２はユーザによってスクロール操作が可能な部分である。第二の領域Ｒ２をスクロールすることにより、ユーザは画面外に隠れたサムネイル画像を確認することができるようになる。
【０１２５】
ところが、第二の領域のスクロールによってプレイ開始ボタンＧ２１が画面外へ隠れてしまうおそれがあるため、第二の領域Ｒ２に表示されたプレイ開始オブジェクト（プレイ開始ボタンＧ２１）の表示状態に応じて、第一の領域Ｒ１にプレイ開始オブジェクト（プレイ開始ボタンＧ２１）を表示させることができる。
【０１２６】
一例として、図１０ではプレイ開始ボタンＧ２１は第二の領域Ｒ２に表示されるが、図１１では第一の領域Ｒ１に表示される。すなわち、プレイ開始ボタンＧ２１の一部またはすべてが第二の領域Ｒ２に表示されなくなると、プレイ開始ボタンＧ２１が第一の領域に出現するようにしたものである。
【０１２７】
また、ゲーム表示処理部は、第二の領域Ｒ２に表示されたプレイ開始オブジェクトの表示状態に応じて、第一の領域Ｒ１にプレイ開始オブジェクトを段階的に表示させてもよい。
【０１２８】
かかる表現は、第二の領域Ｒ２のスクロール量に合わせてプレイ開始オブジェクトの透明度を変化させることにより実現することができる。
【０１２９】
一例として、スクロール量（単位はピクセル）０〜５０をボタンの透明度０．０（完全に透明）〜１．０（完全に不透明）に対応させる。すると、初期表示状態ではオブジェクトは完全に透明なので見えず、５０ピクセル以上スクロールするとオブジェクトが完全に表示されるようになる。その間（０〜５０）はオブジェクトの透明度を線形に変化させるのが好ましい。なお、スクロール量の単位は論理ピクセルであって、ディスプレイの実際のピクセルとは異なってもよい。
【０１３０】
また、ゲーム要求受付部は、ゲーム動画配信部による第二の動画に関する情報の配信後、配信ユーザ端末からの所定のゲームのプレイ終了要求を受け付け可能であるものとする。
【０１３１】
プレイ終了要求は、ゲーム画面に配置された終了ボタンの選択により送信することができる。
【０１３２】
そして、ゲーム要求受付部が所定のゲームのプレイ終了要求を受け付けた場合、動画配信部は、第二の動画に関する情報の配信を終了し、第一の動画に関する情報を配信することができる。
【０１３３】
すなわち、ここで配信されるのは第一の動画の情報の一部ではなく、第一の動画の情報の全てである。
【０１３４】
そして、動画配信部が、第二の動画に関する情報の配信を終了し、第一の動画に関する情報を配信した場合に、視聴ユーザ端末２２００に表示されるのは、第一の動画であるものとする。
【０１３５】
続いて、動画の視聴を開始するためのフローについて説明を行う。
【０１３６】
本開示における一または複数のプロセッサは、さらに、視聴受付部を備えることができる（図示せず）。
【０１３７】
視聴受付部は、ユーザからの動画の視聴要求を受け付ける。
【０１３８】
上記動画配信部は、視聴要求に応じて、ユーザの情報処理端末に、動画情報として映像および音声に関する情報を配信する。
【０１３９】
図１２は、視聴ユーザ端末２２００に表示されるアバタ動画の視聴画面Ｖ１０を示した例である。
【０１４０】
視聴ユーザは、コメント投稿欄Ｖ１１にテキストの入力を行い、送信ボタンＶ１２を押すことでコメントを投稿することができる。
【０１４１】
また、ギフトボタンＶ１３を押すことで視聴ユーザにはギフト一覧（図１３の画面Ｖ３０）が表示され、選択により指定したギフトの表示要求を送信することができる。
【０１４２】
このとき、本開示における一又は複数のプロセッサは、判定部を備えることができる（図示せず）。判定部は、視聴ユーザ端末２２００からギフトの表示要求があったか否かを判定する。
【０１４３】
表示要求には、ギフトオブジェクト情報が含まれることができる。ギフトオブジェクト情報は、少なくともギフトオブジェクトの種類を特定するギフトオブジェクト識別情報と、ギフトオブジェクトが表示される位置を示す位置情報とを含む。
【０１４４】
また、図１３に示されるように、ギフトは分類（無料（有料）ギフト、アクセサリ、応援グッズ、アピール、バラエティ等）ごとに分けて表示されることができる。
【０１４５】
ここで、有料ギフトとは、視聴ユーザが購入したマイコインの消費により購入可能なギフトであり、無料ギフトとは、視聴ユーザが無料で入手したマイポイントの消費または消費なしで入手可能なギフトである。
【０１４６】
なお、本出願において用いられる「ギフト」という用語は、「トークン（token）」という用語と同様の概念を意味する。したがって、「ギフト」という用語を「トークン（token）」という用語に置き換えて、本件出願に記載された技術を理解することも可能である。
【０１４７】
また、視聴ユーザは、いいねボタンＶ１４を押すことで好意を示す評価を投稿することができる。なお、いいねボタンＶ１４に加えて／代えて、否定的な評価やその他の感情を投稿するボタンを表示することも可能である。
【０１４８】
また、配信ユーザが配信設定で他のユーザの出演可否を可に設定している場合、コラボ申請ボタンＶ１５を選択することで動画への出演申請を送信することができる。
【０１４９】
また、視聴ユーザが未だフォローしていない配信ユーザが配信する動画の画面には、視聴ユーザが配信ユーザをフォローするためのフォローボタンＶ１６が表示される。このフォローボタンは、視聴ユーザが既にフォローしている配信ユーザが配信する動画の画面では、フォロー解除ボタンとして機能する。
【０１５０】
なお、この「フォロー」は視聴ユーザから視聴ユーザへ、配信ユーザから視聴ユーザへ、配信ユーザから配信ユーザへ行われるものであってもよい。ただし、フォローは一方向のみの関連付けとして管理され、逆方向の関連付けはフォロワーとして別に管理されるものとする。
【０１５１】
また、視聴画面Ｖ１０には、応援ランキング表示ボタンＶ１７、シェアボタンＶ１８、招待ボタンＶ１９も表示される。
【０１５２】
応援ランキングは、配信ユーザを応援している視聴ユーザのランキングを表示するものであり、ランキングはギフトの額（ポイント／コイン）等に応じて算出されることができる。
【０１５３】
また、動画のシェアに関し、視聴ユーザはシェアボタンＶ１８を押すことでシェア可能なＳＮＳ（ソーシャル・ネットワーキング・サービス）一覧を確認し、選択により指定したＳＮＳの指定した場所に固定リンクを送信することができる。
【０１５４】
招待ボタンＶ１９は、本開示における第一のオブジェクトと同様に、第二のユーザを視聴中の動画に呼び出すためのものであり、選択により相互フォローを呼び出すための一覧画面を表示させることができる。
【０１５５】
図１４は、相互フォローを呼び出すための一覧画面Ｖ４０の一例を示したものである。一覧画面Ｖ４０には、第一のユーザと特定の関係を有する一以上の第二のユーザのプロフィールを示す画像および／または名前Ｖ４１とともに、第一のオブジェクトＶ４２を表示させることができる。第一のオブジェクトＶ４２の選択により、呼び出し通知が第二のユーザに対して送信される。
【０１５６】
また、コラボ申請ボタンＶ１５を押すことで配信ユーザに対してコラボ配信をリクエストすることができる。コラボ配信とは、配信ユーザの配信動画に視聴ユーザのキャラクタオブジェクトを登場させることをいう。
【０１５７】
視聴画面Ｖ１０の上部には、配信ユーザアイコンＶ２１、配信ユーザ名（キャラクタオブジェクト名）Ｖ２２、累計視聴者数表示Ｖ２３、累計いいね数表示Ｖ２４が表示されることができる。
【０１５８】
また、視聴終了ボタンＶ２０を選択すると、視聴を終了するための画面が展開し、視聴終了要求を送信することができるようになる。
【０１５９】
かかる視聴を終了するための画面について、詳細に説明する。かかる画面は、「小窓音声配信」と呼ばれ、動画の映像は表示させに音声のみを再生する態様での視聴を行うためのものである。
【０１６０】
上記視聴終了ボタンＶ２０の選択は、動画の視聴終了要求として視聴受付部によって受け付けられる。
【０１６１】
このとき、動画配信部は、視聴終了要求に応じて、映像に関する情報の配信を終了する一方で、音声に関する情報の配信は終了させない。
【０１６２】
そして、ユーザ端末において、映像および音声に関する情報が配信されている場合には、ユーザ端末には映像が主画面に表示され、音声に関する情報のみが配信されている場合には、ユーザ端末には映像は表示されず動画を視聴中であることを示す副画面が表示されることを特徴とする。
【０１６３】
図１５は、上記副画面Ｖ５１が表示された画面Ｖ５０のイメージを示したものである。
【０１６４】
この副画面Ｖ５１が表示される際、バックに表示される主画面は動画を視聴する前の画面へと遷移する。例えば、おすすめタブから視聴枠へ移動した場合にはおすすめタブの表示へと戻り、フォロータブから視聴枠へ移動した場合にはフォロータブへと遷移する。
【０１６５】
この副画面Ｖ５１が表示されている場合、主画面での操作が可能となり、他の画面への遷移が可能となる。
【０１６６】
副画面Ｖ５１には、プロフィール画像、名前、タイトルおよび、音声が流れていることが視覚的に識別可能な音声アイコンが表示される。
【０１６７】
そして、副画面Ｖ５１に表示された終了アイコンＶ５２の選択により、視聴を完全に終了させることができる。
【０１６８】
なお、映像の表示の終了については、サーバ装置から情報は送信するものの端末側で表示をしないものとしてもよいし、サーバ装置から情報の送信自体を停止するものとしてもよい。
【０１６９】
かかる構成によれば、音声のみ聞きながら他の配信を探したり、他のユーザとのチャットを楽しんだりすることができるようになる。
【０１７０】
続いて、配信ユーザの動画に他のユーザが出演する「コラボ」について説明する。
【０１７１】
上述したとおり、視聴ユーザは、図１２に示すコラボ申請ボタンＶ１５を押すことで表示されるコラボ配信参加リクエストの確認画面を経て、上記動画への参加要求を送信することができる。
【０１７２】
コラボアバタ表示部（図示せず）は、受付部が受け付けた参加要求に応じて、当該参加要求を行った視聴ユーザの動きに基づいて生成されるキャラクタオブジェクトを動画に表示させる。
【０１７３】
図１６は、一例として、ホストユーザのキャラクタオブジェクトである第１のアバタＡ１が表示された動画に、ゲストユーザのキャラクタオブジェクトである第２のアバタＡ２が参加している場合の視聴または配信画面Ｃ１０を示したものである。なお、図１６ではアバタ以外のオブジェクトの表示については省略されている。
【０１７４】
また、図１７に示すように、さらに、別の視聴ユーザの動きに基づいて生成されるキャラクタオブジェクトである第３のアバタＡ３が動画に参加してもよい。なお、図１７では第３のアバタＡ３が、第１のアバタＡ１および第２のアバタＡ２の後方に配置されているが、３人が横一列に並ぶように配置されてもよい。また、アバタの配置位置は配信ユーザが指定できるようにしてもよい。
【０１７５】
図１８は、図５に示したトップ画面のフォロータブの選択により表示される、相互フォロー関係を有するユーザの一覧画面Ｔ３０を示したものである。相互フォローとは、互いに相手のフォロワーとなっている関係をいう。
【０１７６】
この一覧画面Ｔ３０には、相互フォロー関係を有するユーザのプロフィール画像および名前が表示されている。
【０１７７】
図１８に示されるように、一覧画面Ｔ３０には、第二のユーザの各々に対して第一のオブジェクトＴ３１が表示されるものとする。また、第一のオブジェクトＴ２１とともに、チャットオブジェクトＴ３２が表示されるものとしてもよい。このチャットオブジェクトを選択することにより、第二のユーザとの個別のチャット画面へと遷移することができる。
【０１７８】
第一のオブジェクトは、当該第一のオブジェクトＴ３１に関連付けられた第二の情報処理端末１１０に対して、所定の通知を送信する。
【０１７９】
所定の通知は、一例として、第一の情報処理端末に係る第一のユーザが第二のユーザを呼んでいることを示す呼び出し通知とすることができる。一例として、呼び出し通知には、「ＢＢＢ（ユーザ名）が呼んでいるよ」との文字と、第二のユーザのプロフィール画像と、第二のオブジェクトが表示されているものとする。
【０１８０】
＜機能構成＞
そして、上記一又は複数のコンピュータプロセッサは、図１９に示すように、配信部４１０と、第一選択受付部４２０と、第二選択受付部４３０と、特定部４４０と、関連付け部４５０と、表示処理部４６０とを備える。
【０１８１】
なお、本実施例では上記一または複数のコンピュータプロセッサは情報処理装置４００が備えるものとして説明を行うが、情報処理装置４００、第一の情報処理端末１００、第二の情報処理端末１１０、第三の情報処理端末２００が分担して備えるものであってもよい。
【０１８２】
配信部４１０は、複数の出演ユーザの各々に関連付けられた複数のキャラクタオブジェクトを含む動画を配信する。
【０１８３】
複数の出演ユーザは、動画を配信しているホストユーザと、当該動画に参加している一以上のゲストユーザとで構成されることができる。かかる動画は、上述したコラボ機能により実現されることができるが、これに限られるものではなく、上述したようなスタジオ配信において出演ユーザが複数いる場合に実現されるものとしてもよい。本実施例においては、上記動画はコラボ機能により実現されたものとして説明を行う。
【０１８４】
図２０は、配信部４１０によって配信された、４人の出演ユーザの各々に関連付けられた複数のキャラクタオブジェクトＡ１〜４が表示された配信画面Ｄ５０のイメージを示した図である。なお、図２０では省略されているが、図８に示したような視聴者数などの表示は継続されることができる。
【０１８５】
なお、図２０において、キャラクタオブジェクトＡ１がホストユーザに関連付けられたオブジェクトであり、キャラクタオブジェクトＡ２〜Ａ４がゲストユーザに関連付けられたオブジェクトである。
【０１８６】
これらキャラクタオブジェクトＡ１〜Ａ４の配置場所は、ホストユーザが自由に決定できるものとしてもよいし、ゲストユーザのホストユーザの動画への入室順に配置場所が定められているものとしてもよい。
【０１８７】
なお、図２０ではキャラクタオブジェクトが前列に２名、後列に２名に配置されて表示される例を示したが、全員が横並びに表示されるものであってもよい。また、ゲストユーザの入室順に配置場所が定められるものとした場合、退室したゲストユーザがいる場合には、この退室したゲストユーザのキャラクタオブジェクトがいた場所を埋めるように他のゲストユーザのキャラクタオブジェクトの配置場所が変更される。
【０１８８】
そして、図２１は、配信画面Ｄ５０においてゲーム開始ボタンＤ３３の選択を経て開始される所定のゲームを開始した場合にホストユーザのユーザ端末の画面に表示されるゲームのスタート画面Ｈ１０の一例である。スタート画面Ｈ１０には、ゲームをスタートするための開始オブジェクトＨ１１が表示されるものとする。また、参加者が不足している場合には図２２に示されるようなゲストユーザを招待するためのオブジェクトＨ２１が表示された画面Ｈ２０へと遷移する。
【０１８９】
なお、図２１および図２２に示されたような視聴ユーザ等からのコメントや投じられたギフト等（図示せず）、メニューアイコンＨ１２，Ｈ２２は、以降の説明においては図示を省略する。
【０１９０】
本実施形態において、上記所定のゲームは、与えられたテーマに沿って出演ユーザが各々回答を提示し、出演ユーザ間でどの回答が適切か等について討論（説明）を行い、提示された回答に対して視聴ユーザおよび／または出演ユーザからの投票を受け付け、投票数が多かった回答を行った出演ユーザを表彰するという流れのゲームであるものとする。
【０１９１】
上記ゲームによれば、出演ユーザ間のコミュニケーションを活発化させることができるとともに、視聴ユーザと出演ユーザとの間のコミュニケーションの活発化にも繋がる。
【０１９２】
なお、本ゲームはコラボ動画において出演ユーザがプレイ可能なゲームとして実装することが可能であるが、コラボ動画に出演していないユーザが本ゲームだけに参加することが可能なマルチゲームとしての実装も可能である。
【０１９３】
図２１に戻り、画面Ｈ１０において開始オブジェクトＨ１１がホストユーザに選択されることにより、画面Ｈ１０は図２３に示す画面Ｈ３０へと遷移する。画面Ｈ３０には、テーマ表示欄Ｈ３１および回答入力欄Ｈ３２が表示される。なお、ゲストユーザのユーザ端末にも、画面Ｈ３０と同様の画面が表示される。
【０１９４】
テーマ表示欄Ｈ３１には、テーマ（お題、クイズ、質問等）が表示される。テーマは、後述するデータベースから抽出された言葉を用いて自動的に生成されるものとする。
【０１９５】
図２３に示すように、回答入力欄Ｈ３２には、文字入力欄Ｈ３３と決定ボタンＨ３４が表示される。
【０１９６】
画面Ｈ３０には、文字入力欄Ｈ３３の選択によりスクリーンキーボードが立ち上がり、かかるスクリーンキーボードを用いて指定された文字数以内で自由に文字の入力を行うことができる。
【０１９７】
そして、出演ユーザによる文字の入力後、決定ボタンＨ３４が選択されると、画面Ｈ３０の文字入力欄Ｈ３３には入力した文字が表示される（図２４）。このとき、決定ボタンＨ３４は編集ボタンＨ３５に変化する。出演ユーザは、かかる編集ボタンＨ３５を選択することにより入力した文字の変更が可能である。
【０１９８】
そして、図２５に示されるように、ホストユーザのユーザ端末に表示される画面Ｈ４０には、ゲーム開始（開始オブジェクトＨ１１の選択）から所定時間が経過すると、回答締め切りオブジェクトＨ４１が表示される。
【０１９９】
このように、回答締め切りオブジェクトＨ４１は、所定の時間の経過に応じて表示されるものとしてもよいし、すべての出演ユーザによる決定ボタンＨ３４の選択がなされたことに応じて表示されるものとしてもよい。なお、画面Ｈ４０はホストユーザにのみ表示される画面であり、ゲストユーザの画面には回答締め切りオブジェクトＨ４１は表示されない。
【０２００】
また、ホストユーザのユーザ端末に表示される画面Ｈ４０にも回答締め切りオブジェクトＨ４１は表示させずに、上記所定時間の経過または上記すべての出演ユーザによる決定ボタンＨ３４の選択に応じて、自動的に回答を締め切るものであってもよい。
【０２０１】
一例として、ホストユーザによって回答締め切りオブジェクトＨ４１が選択されると、図２６に示されるように、複数のキャラクタオブジェクトＡ１〜Ａ４の各々に対応するように回答オブジェクトＨ５１〜５４が表示された画面Ｈ５０が出演ユーザの配信ユーザ端末および視聴ユーザの視聴ユーザ端末に表示される。
【０２０２】
図２６において、キャラクタオブジェクトＡ１には回答オブジェクトＨ５１が対応し、キャラクタオブジェクトＡ２には回答オブジェクトＨ５２が対応し、キャラクタオブジェクトＡ３には回答オブジェクトＨ５３が対応し、そして、キャラクタオブジェクトＡ４には回答オブジェクトＨ５４が対応している。
【０２０３】
このように、キャラクタオブジェクトと回答オブジェクトとは対応関係が認識可能な態様で表示される。すなわち、各ユーザが回答した内容が識別できるようにしている。一例として、図２６では、キャラクタオブジェクトと回答オブジェクトとを近くに表示することで対応関係を明確化している。
【０２０４】
そして、画面Ｈ５０には、回答についての説明を指示する旨（図２６では「順番に説明しよう！」の文字）を表示する指示欄Ｈ５５が表示される。
【０２０５】
そして、ホストユーザにより回答締め切りオブジェクトＨ４１が選択された後、画面Ｈ５０が表示されて所定時間が経過すると、図２７に示すように、投票開始オブジェクトＨ６１および投票を促す旨を表示する指示欄Ｈ６２が表示された画面Ｈ６０がホストユーザのユーザ端末に表示される。なお、画面Ｈ６０はホストユーザのユーザ端末にのみ表示される画面であり、視聴ユーザの視聴ユーザ端末およびゲストユーザのユーザ端末に表示される画面には投票開始オブジェクトＨ６１は表示されない。
【０２０６】
ホストユーザにより投票開始オブジェクトＨ６１が選択させると、出演ユーザの配信ユーザ端末および視聴ユーザの視聴ユーザ端末には、図２８に示す画面Ｖ６０が表示される。
【０２０７】
そして、第一選択受付部４２０は、動画を視聴する視聴ユーザの視聴ユーザ端末から、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中から少なくとも一のオブジェクトの選択を受け付ける。
【０２０８】
ここでいう複数のオブジェクトは、投票オブジェクトＶ６１〜６４であるものとして説明を行うが、投票オブジェクトＶ６１〜６４を別に表示させることなく、上述した回答オブジェクトＨ５１〜５４それ自体を投票オブジェクトとして機能させてもよい。
【０２０９】
また、第二選択受付部４３０は、出演ユーザの出演ユーザ端末から、複数のオブジェクトの中から少なくとも一のオブジェクトの選択を受け付ける。
【０２１０】
なお、出演ユーザ端末に表示される画面には、自身のキャラクタオブジェクトに対応するオブジェクトのみ表示されないものとしてもよい。すなわち、自分の回答には投票できないルールとしてもよい。
【０２１１】
出演ユーザまたは視聴ユーザが選択可能なオブジェクトの数は予め定められる（例えば１回）ものとする。
【０２１２】
出演ユーザまたは視聴ユーザが、オブジェクトを複数選択可能である場合には、オブジェクトの選択に優劣をつけることができる。具体的には、１位の回答として一のオブジェクトを選択し、２位の回答として別のオブジェクトを選択することができる。あるいは、複数の選択権を複数のオブジェクトに振り分けることで順位をつけて投票することも可能である。一例として、オブジェクトの選択が３回可能である場合には、１位の回答として一のオブジェクトを２回選択し、次点の回答として別のオブジェクトを１回選択することで、選択に優劣をつけることができる。
【０２１３】
また、選択可能なオブジェクト数は、出演ユーザと視聴ユーザとで異なってもよいし、視聴ユーザ間でもステータスに応じて数が違ってもよい。このステータスは、配信ユーザの動画への累積ギフティング数、累積ギフティング額、累積視聴時間や、配信ユーザへのフォローの有無等が含まれる。
【０２１４】
自身の投票が終了すると、画面Ｖ６０は図２９に示す画面Ｖ７０へと遷移する。すなわち、投票オブジェクトＶ６１〜６４は投票数の表示欄Ｖ６５〜６９へと変化する。ただし、この変化は任意であって、投票オブジェクトのまま、あるいは、投票オブジェクトを非表示としてもよい。
【０２１５】
そして、図３０に示されるように、ホストユーザのユーザ端末（出演ユーザ端末）に表示される画面Ｈ７０には、投票開始（投票開始オブジェクトＨ６１の選択）から所定時間が経過すると投票終了オブジェクトＨ７１が表示される。なお、投票終了オブジェクトＨ７１は、所定の時間の経過に応じて表示されるものとしてもよいし、すべての出演ユーザによる投票オブジェクトの選択がなされたことに応じて表示されるものとしてもよい。また、視聴ユーザによる投票オブジェクトの選択が規定数に達したことに応じて表示されるものとしてもよい。なお、画面Ｈ７０はホストユーザのユーザ端末にのみ表示される画面であり、ゲストユーザや視聴ユーザのユーザ端末に表示される画面には投票終了オブジェクトＨ７１は表示されない。
【０２１６】
特定部４４０は、第一選択受付部４２０および第二選択受付部４３０によって受け付けられた選択が最多であるオブジェクトに対応するキャラクタオブジェクトに関連付けられた出演ユーザを特定する。
【０２１７】
本実施例では、特定部４４０は、選択が最多であるオブジェクトに関連付けられた出演ユーザとして、キャラクタオブジェクトＡ１を特定する。
【０２１８】
なお、この特定部４４０により特定される出演ユーザは、本実施例では選択が最多であるオブジェクトに対応するキャラクタオブジェクトであるものとしたが、選択が最少であるオブジェクトに対応するキャラクタオブジェクトとしてもよい。
【０２１９】
第一選択受付部４２０および第二選択受付部４３０によって受け付けられた選択の数は、集計部（図示せず）によりカウントされるものとすることができる。かかる部は、後述する投票の終了要求がなされるまで、上記選択の数をカウントする。なお、第一選択受付部４２０および第二選択受付部４３０によって受け付けられた選択はいずれも同じ重みとすることもできるが、第一選択受付部４２０が受け付けた選択の方に、第二選択受付部４３０が受け付けた選択よりも重みを付けてカウントしてもよい。具体的には、視聴ユーザによる投票１回に対して１がカウントされるのに対して、出演ユーザによる投票１回に対して１０がカウントされることも可能である。
【０２２０】
関連付け部４５０は、特定部４４０により特定された出演ユーザに関連付けられたキャラクタオブジェクトに対して、特定のオブジェクトを関連付ける。
【０２２１】
表示処理部４６０は、関連付け部４５０により関連付けられた特定のオブジェクトを、キャラクタオブジェクトに対応付けて表示するための情報を生成する。
【０２２２】
一例として、表示処理部４６０は、図３１に示すように、キャラクタオブジェクトＡ１に、特定のオブジェクトとして王冠オブジェクトＴＯ１を対応付けて表示する。一例として、キャラクタオブジェクトＡ１に王冠オブジェクトＴＯ１が装着されるような態様で表示する。また、対象のキャラクタオブジェクトを目立たせるような特別なエフェクトオブジェクトＴＯ２（キャラクタオブジェクトの上でくす玉が弾けて紙吹雪が舞うエフェクト、キャラクタオブジェクトの周りにキラキラが発生するエフェクト）も、キャラクタオブジェクトに対応付ける特定のオブジェクトに含まれるものとする。
【０２２３】
なお、上記例では第一選択受付部４２０および第二選択受付部４３０によって受け付けられた選択が最多であるオブジェクトに対応するキャラクタオブジェクトに関連付けられた出演ユーザに特定オブジェクトを付与する形で表彰を行ったが、この選択を行った視聴ユーザおよび／または出演ユーザに対してもインセンティブを付与するものであってもよい。すなわち、本開示における一または複数のプロセッサは、報酬付与部（図示せず）を備えるものとしても良い。インセンティブの内容は特に限定されるものではないが、ガチャチケット、洋服やアクセサリ等の装着オブジェクト、ギフト引換券などとすることができる。
【０２２４】
以上の構成によれば、上述した従来技術の課題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０２２５】
具体的には、上記構成によれば、出演ユーザ間のコミュニケーションを活発化させることができるとともに、視聴ユーザと出演ユーザとの間のコミュニケーションの活発化をも実現することができる。
【０２２６】
このように、コミュニケーションが活発化することにより、配信者の配信意欲および／または視聴者の視聴意欲は向上し、動画を盛り上げコンテンツの質を向上させることができるようになる。
【０２２７】
本開示における一又は複数のコンピュータプロセッサは、図３２に示されるように、さらに、結果表示部４７０を備えることができる。
【０２２８】
結果表示部４７０は、特定部４４０により特定された出演ユーザに関する出演ユーザ情報、ならびに、当該出演ユーザに関連付けられたキャラクタオブジェクトに対応するオブジェクトを選択した視聴ユーザおよび／または出演ユーザに関する選択ユーザ情報を示す結果画面を表示させるものである。
【０２２９】
図３３は、ホストユーザのユーザ端末に表示される結果画面Ｈ８０のイメージを示したものである。結果画面Ｈ８０には、第一の結果表示欄Ｈ８１と、第二の結果表示欄Ｈ８２が含まれることができる。これら第一の結果画面Ｈ８１および第二の結果表示欄Ｈ８２の表示内容の詳細については図３４および図３５を用いて詳細に説明する。
【０２３０】
図３４は、第一の結果画面Ｈ８１の内容を詳細に示したイメージ図である。第一の結果表示欄Ｈ８１は、図３４に示されるように、特定部４４０により特定された出演ユーザに関する出演ユーザ情報として、出演ユーザのプロフィール画像Ｈ８１１および出演ユーザの名前Ｈ８１２を表示する。また、この出演ユーザの回答Ｈ８１３を表示してもよい。
【０２３１】
また、第一の結果画面Ｈ８１には、選択ユーザ情報として、当該出演ユーザに関連付けられたキャラクタオブジェクトに対応するオブジェクトを選択した視聴ユーザおよび／または出演ユーザに関する選択ユーザ情報も表示される。
【０２３２】
具体的には、結果表示部４７０は、選択ユーザ情報として、出演ユーザに関連付けられたキャラクタオブジェクトに対応するオブジェクトを選択した視聴ユーザおよび／または出演ユーザのアイコンの少なくとも一部、ならびに、選択された数を表示させることができる。
【０２３３】
具体的には、図３４に示されるように、第一の結果表示欄Ｈ８１には、当該出演ユーザに関連付けられたキャラクタオブジェクトに対応するオブジェクトを選択した視聴ユーザおよび／または出演ユーザに関する選択ユーザ情報として、選択ユーザのプロフィール画像（アイコン）Ｈ８１４および選択ユーザの合計人数Ｈ８１５を表示する。
【０２３４】
なお、これら選択ユーザのプロフィール画像（アイコン）Ｈ８１４は投票した順に表示されるものとし、予め定められた上限数まで表示されることができる。あるいは、かかる選択ユーザのプロフィール画像Ｈ８１４は、出演ユーザ、視聴ユーザの順番で投票順に表示されるものとしてもよい。なお、投票数がアイコン表示の上限数を超えた場合であっても、合計人数Ｈ８１５には反映されるものとする。
【０２３５】
また、第二の結果表示欄Ｈ８２には、図３５に示すように、特定された出演ユーザ以外の出演ユーザのアイコン、回答、名前が得票順に表示されるものとすることができる。なお、図示はしていないが、第一の結果表示欄Ｈ８１と同様に、各出演ユーザに対して、当該出演ユーザに関連付けられたキャラクタオブジェクトに対応するオブジェクトを選択した視聴ユーザおよび／または出演ユーザに関する選択ユーザ情報として、選択ユーザのプロフィール画像および選択ユーザの合計人数を表示してもよい。
【０２３６】
なお、第一の結果表示欄Ｈ８１と第二の結果表示欄Ｈ８２は分離した表示として説明を行ったが、一つの結果表示欄に両方示すものであってもよい。
【０２３７】
また、一又は複数のコンピュータプロセッサは、図３２に示されるように、さらに、投稿部５２０を備えることができる。
【０２３８】
投稿部５２０は、結果表示部４７０により表示された結果画面を外部ＳＮＳサービスに投稿するものである。
【０２３９】
具体的には、投稿部５２０は、ホストユーザによって、図３３に示された画面Ｈ８０に表示されたシェアするボタンＨ８３が選択されたことに応じて投稿を行う。なお、かかるシェアするボタンＨ８３はホストユーザ端末のみに表示されるのではなく、ゲストユーザ端末や視聴ユーザの端末に表示されるものとしてもよい。
【０２４０】
また、投稿される結果画面には、少なくともキャラクタオブジェクトＡ１〜Ａ４と第一の結果表示欄Ｈ８１が含まれればよく、その他のボタンやオブジェクト等の表示は省略されるものとしてもよい。
【０２４１】
そして、投稿部５２０は、結果画面を、当該動画に関する情報とともに投稿する。
【０２４２】
動画に関する情報とは、動画の視聴画面へと進むためのリンク情報、検索するためのハッシュタグ「＃〇〇〇〇〇（ゲーム名）」などの情報とすることができる。
【０２４３】
これによれば、結果を記念に残すとともに、かかる投稿を目にしたユーザを動画へと呼び込むことができるようになる。
【０２４４】
続いて、図２３で示された「テーマ」の生成について詳細に説明を行う。
【０２４５】
本開示における一又は複数のコンピュータプロセッサは、図３２に示されるように、さらに、生成部４８０と、回答受付部４９０と、回答表示部５００とを備えることができる。
【０２４６】
生成部４８０は、複数の出演ユーザの中の特定の出演ユーザの出演ユーザ端末からの要求に基づいて、第一のテーマを生成して表示させる。
【０２４７】
具体的には、図２１に示したように、ホストユーザのユーザ端末に表示される画面Ｈ１０に表示されたゲーム開始オブジェクトＨ１１の選択に応じて、第一のテーマを生成する旨の要求がなされる。
【０２４８】
このように、複数の出演ユーザは、動画を配信しているホストユーザと、当該動画に参加している一以上のゲストユーザとで構成され、特定の出演ユーザはホストユーザであるものとする。
【０２４９】
生成部４８０は、少なくとも、第一のデータベースから抽出された、一または複数の文節で構成される第一の部分と、第二のデータベースから抽出された、一または複数の文節で構成される第二の部分との少なくとも一方を用いて第一のテーマを生成することができる。
【０２５０】
図３６は、第一のデータベースのイメージを示す図である。図３６に示されるように、第一のデータベースには、識別番号と、一または複数の文節で構成される第一の部分とが関連付けて記憶されている。
【０２５１】
同様に、図３７は、第二のデータベースのイメージを示す図である。図３７に示されるように、第二のデータベースには、識別番号と、一または複数の文節で構成される第二の部分とが関連付けて記憶されている。
【０２５２】
一例として、生成部４８０は、第一のデータベースから「「す」ではじまる」（識別番号１０００１３）を抽出し、第二のデータベースから「おいしいもの」（識別番号２００００１）を抽出した場合、第一のテーマ「「す」ではじまるおいしいもの」を生成することができる。
【０２５３】
他の例として、生成部４８０は、第一のデータベースから「クリスマス」（識別番号１００１００）を抽出し、第一のテーマ「クリスマス」を生成することができる。出演ユーザは、第一のテーマ「クリスマス」を題材に俳句を作ったり、イラストを作成したりすることができる。このように、第二の部分については出演ユーザが自由に取り決めてゲームを進行することもできる。
【０２５４】
なお、データベースの数は二つに限られるものではなく、さらに多くのデータベースを準備してより複雑に第一のテーマを生成することもできる。
【０２５５】
上記抽出はランダムな確率で行われるものであってもよいし、季節やイベント等に応じて抽出される確率を変化させるものであってもよい。
【０２５６】
そして、回答受付部４９０は、生成部４８０により表示された第一のテーマに対する、複数の出演ユーザの出演ユーザ端末からの回答を受け付ける。
【０２５７】
出演ユーザ端末における回答の入力は、図２３で示した回答入力欄Ｈ３２を介して行われることができる。なお、回答入力欄Ｈ３２は文字の入力を受け付けるものに限られず、手書きの文字やイラストを受け付けるものであってもよい。
【０２５８】
そして、回答表示部５００は、回答受付部４９０により受け付けられた回答を表示させる。
【０２５９】
具体的には、画面Ｖ６０には、図２６に示すように回答オブジェクトＨ５１〜５４が表示される。なお、この回答の表示位置はキャラクタオブジェクトＡ１〜Ａ４のそれぞれに対応する位置とすることができる。
【０２６０】
なお、図２６では、キャラクタオブジェクトＡ１には回答オブジェクトＨ５１が対応し、キャラクタオブジェクトＡ２には回答オブジェクトＨ５２が対応し、キャラクタオブジェクトＡ３には回答オブジェクトＨ５３が対応し、キャラクタオブジェクトＡ４には回答オブジェクトＨ５４が対応している。
【０２６１】
このように、キャラクタオブジェクトと回答オブジェクトとは対応関係が認識可能な態様で表示される。一例として、図２６では、キャラクタオブジェクトと回答オブジェクトとを近くに表示することで対応関係を明確化しているが、線オブジェクトで結ぶ、回答を行った出演ユーザの名前を付す等により対応関係を明確化してもよい。
【０２６２】
そして、複数のオブジェクトは、回答表示部５００により表示された回答に対応する位置に表示される。
【０２６３】
具体的には、図２８に示すように、回答オブジェクトＨ５１〜５４のぞれぞれの近傍に、複数のオブジェクトとして投票オブジェクトＶ６１〜６４が表示される。
【０２６４】
投票オブジェクトＶ６１には回答オブジェクトＨ５１が対応し、投票オブジェクトＶ６２には回答オブジェクトＨ５２が対応し、投票オブジェクトＶ６３には回答オブジェクトＨ５３が対応し、投票オブジェクトＶ６４には回答オブジェクトＨ５４が対応している。
【０２６５】
このように、複数の投票オブジェクトと回答オブジェクトとは対応関係が認識可能な態様で表示される。一例として、図２８では、投票オブジェクトと回答オブジェクトとを近くに表示することで対応関係を明確化しているが、投票オブジェクトと回答オブジェクトを線オブジェクトで結ぶ、回答を行った出演ユーザの名前を付す等により対応関係を明確化してもよい。
【０２６６】
そして、第一選択受付部４２０は、出演ユーザの中の特定の出演ユーザの出演ユーザ端末からの開始要求に応じて選択の受け付けを開始し、特定の出演ユーザの出演ユーザ端末からの終了要求に応じて選択の受け付けを終了することができる。
【０２６７】
一例として、図２７に示した画面Ｈ６０における、ホストユーザによる投票へ進むボタンＨ６１の選択により開始要求がなされ、図３０に示した投票を締め切るボタンＨ７１の選択により終了要求がなされるものとする。
【０２６８】
本開示における一又は複数のコンピュータプロセッサは、図３２に示されるように、さらに、記憶部５１０を備えることができる。
【０２６９】
記憶部５１０は、生成部４８０が、複数の出演ユーザの中の特定の出演ユーザの出演ユーザ端末からの要求に基づいて第一のテーマを生成して表示させる際に、複数の出演ユーザに関する情報を記憶させる。
【０２７０】
かかる情報が記憶される記憶装置は、ホストユーザの情報処理端末１００が備えるものとするが、サーバ装置（情報処理装置４００）が備えるものであってもよい。
【０２７１】
そして、ホストユーザが、図２１に示されたゲーム開始オブジェクトＨ１１を選択した時点において、動画に出演している出演ユーザ（本実施例ではキャラクタオブジェクトＡ１〜Ａ４に関連付けられたユーザ）が参加ユーザとして決定され、記憶されるものとする。
【０２７２】
その後、参加ユーザの一人または二人がコラボ動画から退出し、出演ユーザが欠けた／入れ替わったとしても、本ゲームは続行されるものとする。ただし、出演ユーザとして記憶されていない別のゲストユーザがコラボ動画に参加したとしても、後述する情報の更新タイミングまでは、回答の入力を行うことはできず、投票の対象とはならないものとする。ただし、当該別のゲストユーザのキャラクタオブジェクトは、動画内の指定位置に表示されるものとする。
【０２７３】
そして、上記複数のオブジェクトは、複数のキャラクタオブジェクトの移動に伴って移動することができる。
【０２７４】
上記複数のキャラクタオブジェクトの移動は、上記参加ユーザのコラボ動画からの退出および別のゲストユーザの入室により発生することがある。
【０２７５】
例えば、図２８に示す画面Ｖ６０において、キャラクタオブジェクトＡ２のゲストユーザが退出した場合、キャラクタオブジェクトＡ２は非表示となる。そして、キャラクタオブジェクトＡ３がキャラクタオブジェクトＡ２が表示されていた位置に移動して表示され、同様に、キャラクタオブジェクトＡ４がキャラクタオブジェクトＡ３が表示されていた位置に移動して表示されることになる。
【０２７６】
このとき、キャラクタオブジェクトＡ２の回答オブジェクトＨ５２および投票オブジェクトＶ６２も非表示となり、キャラクタオブジェクトＡ３の回答オブジェクトＨ５３および投票オブジェクトＶ６３はキャラクタオブジェクトＡ３の移動先の近傍に表示され、同様に、キャラクタオブジェクトＡ４の回答オブジェクトＨ５４および投票オブジェクトＶ６４はキャラクタオブジェクトＡ４の移動先の近傍に表示される。
【０２７７】
かかる構成によれば、回答オブジェクトおよび投票オブジェクトとキャラクタオブジェクトとの対応関係が崩れることがないため、投票先の間違い等を防止することができるようになる。
【０２７８】
記憶部５２０は、結果表示部４７０による結果画面を表示後、特定の出演ユーザの出演ユーザ端末からの要求に基づいて、複数の出演ユーザに関する情報を更新することができる。
【０２７９】
具体的には、図３３に示したように、ホストユーザのユーザ端末に表示される結果画面Ｈ８０に表示された次の議論へ進むボタンＨ８４の選択に応じて、生成部４８０が第二のテーマを生成して表示させる際に、上記情報の更新が行われるものとする。
【０２８０】
なお、次の議論へ進むボタンＨ８４は、上記結果画面Ｈ８０の表示開始後、所定時間が経過すると表示されるものとする。
【０２８１】
このように、本開示のゲームにおいて、ホストユーザによる次の議論へ進むボタンＨ８４の選択に応じて、次のテーマ表示から結果表示までのターンが開始されることになり、ターン毎に出演ユーザが決定されて情報が更新される。
【０２８２】
かかる構成によれば、一の動画において、ゲームに参加するユーザの情報を適切なタイミングで更新することで、途中でゲストユーザの入退出が発生した場合であっても、適切なゲームの進行が可能となる。
【０２８３】
続いて、第一選択受付部４２０によって受け付けられた選択が最多であるオブジェクトが複数である場合（すなわち、得票数が同点である場合）の表彰対象の特定方法について詳細に説明する。
【０２８４】
本開示における一又は複数のコンピュータプロセッサは、図３２に示されるように、さらに、判定部５３０を備えることができる。
【０２８５】
判定部５３０は、第一選択受付部４２０によって受け付けられた選択が最多であるオブジェクトが一つか否かを判定する。
【０２８６】
そして、特定部４４０は、判定部５３０によって、選択が最多であるオブジェクトが一つであると判定された場合、当該選択が最多である一のオブジェクトに関連するキャラクタオブジェクトに関連付けられた一の出演ユーザを特定する。
【０２８７】
一方、判定部５３０によって、選択が最多であるオブジェクトが複数であると判定された場合、当該選択が最多である複数のオブジェクトに関連するキャラクタオブジェクトに関連付けられた複数の出演ユーザの中から、所定の優先順位に従って一の出演ユーザを特定する。
【０２８８】
所定の優先順位とは、一例として、ホストユーザ、ゲストユーザの順とすることができる。ゲストユーザ間の優先順位は、動画への入室順とすることができる。あるいは、ホストユーザおよびゲストユーザそれぞれの、フォロワー数、ギフティング数、配信時間等に基づいて優先順位が定められるものとしてもよい。
【０２８９】
以上の実施例では、投票オブジェクトを選択することにより投票がなされるものとして説明を行ったが、規定のギフトを投じることにより投票がなされるものとしてもよい。具体的には、複数のキャラクタオブジェクトの各々の回答に番号が付され、対応する番号のギフトを投じることで対象の回答に投票がなされるものとする。また、投票オブジェクトを選択する方式の投票と、ギフトを投じる方式の投票とは、投票するユーザが選べるようにしても良い。この時、ギフトが有料の場合には、ギフトによる投票の方に重みを付けてカウントするものとしてもよい。
【０２９０】
以上の実施例では、特定の出演ユーザ端末からの要求に基づいて第一のテーマを生成して表示させる際に、複数の出演ユーザに関する情報を記憶した。したがって、次の情報の更新前に、コラボ動画から途中で退出したユーザが再度入室した場合には、当該ユーザに関するゲーム情報は復帰する。すなわち、かかるユーザの回答オブジェクトや投票オブジェクトはゲームの進行に応じて再度表示されるものとすることができる。
【０２９１】
以上の実施例では、出演ユーザによる回答が同一であっても別々の回答として投票の集計を行うものとしたが、同一の回答についてはまとめて集計するものとしてもよい。具体的には、同一の回答のそれぞれに対しての投票数は合算され、最多得票であった場合には、同一の回答を行った複数の出演ユーザの全員が表彰されるような構成としてもよい。
【０２９２】
以上の実施例では、所定のゲームが、与えられたテーマに沿って出演ユーザが各々回答を提示し、出演ユーザ間でどの回答が適切か等について討論（説明）を行い、提示された回答に対して視聴ユーザおよび／または出演ユーザからの投票を受け付け、投票数が多かった回答を行った出演ユーザを表彰するという流れのゲームであるとして説明を行ったが、キャラクタオブジェクトに対する投票ゲーム（人気投票）として本構成を適用することも可能である。この場合、テーマや回答オブジェクト等の表示は不要とすることができる。
【０２９３】
以上の構成によれば、上述した従来技術の課題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。具体的には、配信者の配信意欲を向上させ、および／または、視聴者の視聴意欲を向上させることができる情報処理システムを提供することができる。
【０２９４】
続いて、本開示の実施形態における情報処理方法について説明を行う。
【０２９５】
本開示の実施形態における情報処理方法は、図３に示したように、動画を配信する情報処理システム３０００における情報処理方法である。情報処理システム３０００は、第一の情報処理端末１００と、第二の情報処理端末１１０と、第三の情報処理端末２００と、情報処理装置４００（サーバ装置４００）とを備える。
【０２９６】
本開示における情報処理方法は、図３８に一例として示されるように、情報処理システムが備える一又は複数のコンピュータプロセッサに、配信ステップＳ１１と、第一選択受付ステップＳ１２と、第二選択受付ステップＳ１３と、特定ステップＳ１４と、関連付けステップＳ１５と、表示処理ステップＳ１６とを実行させることを特徴とする。
【０２９７】
上述したとおり、本実施例では上記一または複数のコンピュータプロセッサは情報処理装置４００が備えるものとして説明を行うが、情報処理装置４００、第一の情報処理端末１００、第二の情報処理端末１１０、第三の情報処理端末２００が分担して備えるものであってもよい。
【０２９８】
配信ステップＳ１１は、複数の出演ユーザに関連付けられた複数のキャラクタオブジェクトを含む動画を配信する。かかる配信ステップＳ１１は、上述した配信部４１０により実行されることができる。
【０２９９】
第一選択受付ステップＳ１２は、動画を視聴する視聴ユーザの視聴ユーザ端末から、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択を受け付ける。かかる第一選択受付ステップＳ１２は、上述した第一選択受付部４２０により実行されることができる。
【０３００】
第二選択受付ステップＳ１３は、出演ユーザの出演ユーザ端末から、複数のオブジェクトの中から一のオブジェクトの選択を受け付ける。かかる第二選択受付ステップＳ１３は、上述した第二選択受付部４３０により実行されることができる。
【０３０１】
特定ステップＳ１４は、第一選択受付ステップＳ１２および第二選択受付ステップＳ１３において受け付けられた選択が最多であるオブジェクトに対応するキャラクタオブジェクトに関連付けられた出演ユーザを特定する。かかる特定ステップＳ１４は、上述した特定部４４０により実行されることができる。
【０３０２】
関連付けステップＳ１５は、特定ステップＳ１４において特定された出演ユーザに関連付けられたキャラクタオブジェクトに対して、特定のオブジェクトを関連付ける。かかる関連付けステップＳ１５は、上述した関連付け部４５０により実行されることができる。
【０３０３】
表示処理ステップＳ１６は、関連付けステップＳ１５において関連付けられた特定のオブジェクトを、キャラクタオブジェクトに対応付けて表示するための情報を生成する。かかる表示処理ステップＳ１６は、上述した表示処理部４６０により実行されることができる。
【０３０４】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０３０５】
また、本開示における情報処理方法は、さらに、図３８に一例として示されるように、情報処理システムが備える一又は複数のコンピュータプロセッサに、ステップＳ１〜Ｓ６を実行させることができる。
【０３０６】
ステップＳ１では、第一の情報処理端末１００からゲーム開始要求を受け付けたか否かを判定する。かかるゲーム開始要求は、図２１に示された画面８１０において開始オブジェクトＨ１１がホストユーザに選択されることによりなされるものとする。
【０３０７】
ステップＳ２では、上記ゲーム開始要求に応じてテーマを表示する。かかるステップＳ２は、上述した生成部４８０において実行されることができる。
【０３０８】
ステップＳ３では、出演ユーザからのテーマに対する回答を受け付ける。かかるステップＳ３は、上述した回答受付部４９０において実行されることができる。
【０３０９】
ステップＳ４では、ステップＳ３で受け付けた回答を表示する。かかるステップＳ４は、上述した回答表示部５００において実行されることができる。
【０３１０】
ステップＳ５では、第一の情報処理端末１００から投票の終了要求を受け付けたか否かを判定する。かかる終了要求は、図３０に示された画面Ｈ７０における、投票を締め切るボタンＨ７１がホストユーザに選択されたことによりなされるものとする。
【０３１１】
ステップＳ６では、第一選択受付部４２０および第二選択受付部４３０によって受け付けられた選択の数を集計する。かかるステップＳ６は、上述した集計部において実行されることができる。
【０３１２】
続いて、本開示の実施形態におけるコンピュータプログラムについて説明を行う。
【０３１３】
本開示の実施形態におけるコンピュータプログラムは、図３に示したように、動画を配信する情報処理システム３０００において実行されるコンピュータプログラムである。情報処理システム３０００は、第一の情報処理端末１００と、第二の情報処理端末１１０と、第三の情報処理端末２００と、情報処理装置４００（サーバ装置４００）とを備える。
【０３１４】
本開示におけるコンピュータプログラムは、情報処理システムが備える一又は複数のプロセッサに、配信機能と、第一選択受付機能と、第二選択受付機能と、特定機能と、関連付け機能と、表示処理機能とを実現させることを特徴とする。
【０３１５】
配信機能は、複数の出演ユーザに関連付けられた複数のキャラクタオブジェクトを含む動画を配信する。
【０３１６】
第一選択受付機能は、動画を視聴する視聴ユーザの視聴ユーザ端末から、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択を受け付ける。
【０３１７】
第二選択受付機能は、出演ユーザの出演ユーザ端末から、複数のオブジェクトの中から一のオブジェクトの選択を受け付ける。
【０３１８】
特定機能は、第一選択受付機能および第二選択受付機能により受け付けられた選択が最多であるオブジェクトに対応するキャラクタオブジェクトに関連付けられた出演ユーザを特定する。
【０３１９】
関連付け機能は、特定機能により特定された出演ユーザに関連付けられたキャラクタオブジェクトに対して、特定のオブジェクトを関連付ける。
【０３２０】
表示処理機能は、関連付け機能により関連付けられた特定のオブジェクトを、キャラクタオブジェクトに対応付けて表示するための情報を生成する。
【０３２１】
上記機能は、図３９に示す配信回路１４１０と、第一選択受付回路１４２０と、第二選択受付回路１４３０と、特定回路１４４０と、関連付け回路１４５０、表示処理回路１４６０とにより実現されることができる。配信回路１４１０、第一選択受付回路１４２０、第二選択受付回路１４３０、特定回路１４４０、関連付け回路１４５０および表示処理回路１４６０は、それぞれ上述した配信部４１０、第一選択受付部４２０、第二選択受付部４３０、特定部４４０、関連付け部４５０および表示処理部４６０により実現されるものとする。各部の詳細については上述したとおりである。
【０３２２】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０３２３】
続いて、本開示の実施形態における第一の情報処理端末（ホストユーザ端末）１００について説明を行う。
【０３２４】
本開示の実施形態における第一の情報処理端末１００は、図３に示したように、動画を配信する情報処理システム３０００を構成する。情報処理システム３０００は、さらに、第二の情報処理端末１１０と、第三の情報処理端末２００と、情報処理装置４００（サーバ装置４００）とを備える。
【０３２５】
そして、第一の情報処理端末１００は、図４０（ａ）に示されるように、配信部１０１と、記憶部１０２と、特定部１０３と、関連付け部１０４と、表示処理部１０５とを備えることを特徴とする。
【０３２６】
配信部１０１は、複数の出演ユーザに関連付けられた複数のキャラクタオブジェクトを含む動画を配信する。かかる配信部１０１は、上述した配信部４１０であるものとすることができる。
【０３２７】
記憶部１０２は、複数の出演ユーザに関する情報を記憶する。かかる配信部１０１は、上述した記憶部５１０であるものとすることができる。
【０３２８】
特定部１０３は、動画を視聴する視聴ユーザの視聴ユーザ端末からの、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、出演ユーザの出演ユーザ端末からの、複数のオブジェクトの中からの一のオブジェクトの選択が最多であるオブジェクトに対応するキャラクタオブジェクトに関連付けられた出演ユーザを特定する。かかる特定部１０３は、上述した特定部４４０であるものとすることができる。
【０３２９】
関連付け部１０４は、特定部１０３により特定された出演ユーザに関連付けられたキャラクタオブジェクトに対して、特定のオブジェクトを関連付ける。かかる関連付け部１０４は、上述した関連付け部４５０であるものとすることができる。
【０３３０】
表示処理部１０５は、関連付け部１０４により関連付けられた特定のオブジェクトを、キャラクタオブジェクトに対応付けて表示するための情報を生成する。かかる表示処理部１０５は、上述した表示処理部４６０であるものとすることができる。
【０３３１】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０３３２】
続いて、本開示の実施形態における第一の情報処理端末用のコンピュータプログラムについて説明を行う。
【０３３３】
本開示におけるコンピュータプログラムは、図３に示したように、動画を配信する情報処理システム３０００を構成する大地位の情報処理端末１００で実行されるコンピュータプログラムである。情報処理システム３０００は、さらに、第二の情報処理端末１１０と、第三の情報処理端末２００と、情報処理装置４００（サーバ装置４００）とを備える。
【０３３４】
そして、上記コンピュータプログラムは、第一の情報処理端末１００が備える一又は複数のコンピュータプロセッサに、配信機能と、記憶機能と、特定機能と、関連付け機能と、表示処理機能と実現させることを特徴とする。
【０３３５】
配信機能は、複数の出演ユーザに関連付けられた複数のキャラクタオブジェクトを含む動画を配信する。
【０３３６】
記憶機能は、複数の出演ユーザに関する情報を記憶する。
【０３３７】
特定機能は、動画を視聴する視聴ユーザの視聴ユーザ端末からの、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、出演ユーザの出演ユーザ端末からの、複数のオブジェクトの中からの一のオブジェクトの選択が最多であるオブジェクトに対応するキャラクタオブジェクトに関連付けられた出演ユーザを特定する。
【０３３８】
関連付け機能は、特定機能により特定された出演ユーザに関連付けられたキャラクタオブジェクトに対して、特定のオブジェクトを関連付ける。
【０３３９】
表示処理機能は、関連付け機能により関連付けられた特定のオブジェクトを、キャラクタオブジェクトに対応付けて表示するための情報を生成する。
【０３４０】
上記機能は、図４０（ｂ）に示す配信回路１１０１、記憶回路１１０２、特定回路１１０３、関連付け回路１１０４および表示処理回路１１０５により実現されることができる。配信回路１１０１、記憶回路１１０２、特定回路１１０３、関連付け回路１１０４および表示処理回路１１０５は、それぞれ上述した配信部１０１、記憶部１０２、特定部１０３、関連付け部１０４および表示処理部１０５により実現されるものとする。各部の詳細については上述したとおりである。
【０３４１】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０３４２】
続いて、本開示の実施形態における第一の情報処理端末における情報処理方法について説明を行う。
【０３４３】
本開示における情報処理方法は、図３に示したように、動画を配信する情報処理システム３０００を構成する第一の情報処理端末１００で実行される情報処理方法である。情報処理システム３０００は、さらに、第二の情報処理端末１１０と、第三の情報処理端末２００と、情報処理装置４００（サーバ装置４００）とを備える。
【０３４４】
本開示における情報処理方法は、図４１に一例として示されるように、第一の情報処理端末１００が備える一又は複数のコンピュータプロセッサに、配信ステップＳ２１と、記憶ステップＳ２２と、特定ステップＳ２３と、関連付けステップＳ２４と、表示処理ステップＳ２５とを実行させることを特徴とする。
【０３４５】
配信ステップＳ２１は、複数の出演ユーザに関連付けられた複数のキャラクタオブジェクトを含む動画を配信する。かかる配信ステップＳ２１は、上述した配信部１０１により実行されることができる。
【０３４６】
記憶ステップＳ２２は、複数の出演ユーザに関する情報を記憶する。かかる記憶ステップＳ２２は、上述した記憶部１０２により実行されることができる。
【０３４７】
特定ステップＳ２３は、動画を視聴する視聴ユーザの視聴ユーザ端末からの、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、出演ユーザの出演ユーザ端末からの、複数のオブジェクトの中からの一のオブジェクトの選択が最多であるオブジェクトに対応するキャラクタオブジェクトに関連付けられた出演ユーザを特定する。かかる特定ステップＳ２３は、上述した特定部１０３により実行されることができる。
【０３４８】
関連付けステップＳ２４は、特定ステップにおいて特定された出演ユーザに関連付けられたキャラクタオブジェクトに対して、特定のオブジェクトを関連付ける。かかる関連付けステップＳ２４は、上述した関連付け部１０４により実行されることができる。
【０３４９】
表示処理ステップＳ２５は、関連付けステップにおいて関連付けられた特定のオブジェクトを、キャラクタオブジェクトに対応付けて表示するための情報を生成する。かかる表示処理ステップＳ２５は、上述した表示処理部１０５により実行されることができる。
【０３５０】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０３５１】
続いて、本開示の実施形態における第二の情報処理端末（ゲストユーザ端末）について説明を行う。
【０３５２】
本開示の実施形態における第二の情報処理端末１１０は、図３に示したように、動画を配信する情報処理システム３０００を構成する。情報処理システム３０００は、さらに、第一の情報処理端末１００と、第三の情報処理端末２００と、情報処理装置４００（サーバ装置４００）とを備える。
【０３５３】
そして、第二の情報処理端末１１０は、図４２（ａ）に示すように、第一表示部１１１と、出演部１１２と、送信部１１３と、第二表示部１１４とを備える。
【０３５４】
第一表示部１１１は、少なくとも一の出演ユーザに関連付けられた少なくとも一のキャラクタオブジェクトを含む動画を表示する。かかる動画の表示は、上述した配信部４１０により処理されたものとすることができる。
【０３５５】
出演部１１２は、第一表示部１１１において表示された動画にキャラクタオブジェクトを出演させる。かかる動画へのキャラクタオブジェクトを出演させる手法については、上記コラボ機能の説明欄において説明したとおりである。
【０３５６】
送信部１１３は、複数の出演ユーザに関連付けられたキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択を送信する。かかる選択は、上述した第二選択受付部４３０により受け付けられるものとすることができる。
【０３５７】
第二表示部１１４は、動画を視聴する視聴ユーザの視聴ユーザ端末からの、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、出演ユーザの出演ユーザ端末からの、複数のオブジェクトの中からの一のオブジェクトの選択、が最多であるオブジェクトに対応するキャラクタオブジェクトに特定のオブジェクトを対応付けた動画を表示する。かかる動画の表示は、上述した表示処理部４６０により処理されたものとすることができる。
【０３５８】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０３５９】
続いて、本開示の実施形態におけるゲストユーザ端末用のコンピュータプログラムについて説明を行う。
【０３６０】
本開示におけるコンピュータプログラムは、図３に示したように、動画を配信する情報処理システム３０００を構成する第二の情報処理端末１１０で実行されるコンピュータプログラムである。情報処理システム３０００は、さらに、第一の情報処理端末１００と、第三の情報処理端末２００と、情報処理装置４００（サーバ装置４００）とを備える。
【０３６１】
そして、上記コンピュータプログラムは、第二の情報処理端末１１０が備える一又は複数のコンピュータプロセッサに、第一表示機能と、出演機能と、送信機能と、第二表示機能とを実現させる。
【０３６２】
第一表示機能は、少なくとも一の出演ユーザに関連付けられた少なくとも一のキャラクタオブジェクトを含む動画を表示する。
【０３６３】
出演機能は、第一表示機能により表示された動画にキャラクタオブジェクトを出演させる。
【０３６４】
送信機能は、複数の出演ユーザに関連付けられたキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択を送信する。
【０３６５】
第二表示機能は、動画を視聴する視聴ユーザの視聴ユーザ端末からの、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、出演ユーザの出演ユーザ端末からの、複数のオブジェクトの中からの一のオブジェクトの選択、が最多であるオブジェクトに対応するキャラクタオブジェクトに特定のオブジェクトを対応付けた動画を表示する。
【０３６６】
上記機能は、図４０（ｂ）に示す第一表示回路１１１１、出演回路１１１２、送信回路１１１３および第二表示回路１１１４により実現されることができる。第一表示回路、出演回路、送信回路および第二表示回路は、それぞれ上述した第一表示部１１１、出演部１１２、送信部１１３および第二表示部１１４により実現されるものとする。各部の詳細については上述したとおりである。
【０３６７】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０３６８】
続いて、本開示の実施形態における第二の情報処理端末における情報処理方法について説明を行う。
【０３６９】
本開示における情報処理方法は、図３に示したように、動画を配信する情報処理システム３０００を構成する第二の情報処理端末１１０で実行される情報処理方法である。情報処理システム３０００は、さらに、第一の情報処理端末１００と、第三の情報処理端末２００と、情報処理装置４００（サーバ装置４００）とを備える。
【０３７０】
本開示における情報処理方法は、図４３に一例として示されるように、第二の情報処理端末が備える一又は複数のコンピュータプロセッサに、第一表示ステップＳ３１と、出演ステップＳ３２と、送信ステップＳ３３と、第二表示ステップＳ３４とを実行させることを特徴とする。
【０３７１】
第一表示ステップＳ３１は、少なくとも一の出演ユーザに関連付けられた少なくとも一のキャラクタオブジェクトを含む動画を表示する。かかる第一表示ステップＳ３１は、上述した第一表示部１１１により実行されることができる。
【０３７２】
出演ステップＳ３２は、第一表示ステップＳ３１において表示された動画にキャラクタオブジェクトを出演させる。かかる出演ステップＳ３２は、上述した出演部１１２により実行されることができる。
【０３７３】
送信ステップＳ３３は、複数の出演ユーザに関連付けられたキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択を送信する。かかる送信ステップＳ３３は、上述した送信部１１３により実行されることができる。
【０３７４】
第二表示ステップＳ３４は、動画を視聴する視聴ユーザの視聴ユーザ端末からの、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、出演ユーザの出演ユーザ端末からの、複数のオブジェクトの中からの一のオブジェクトの選択、が最多であるオブジェクトに対応するキャラクタオブジェクトに特定のオブジェクトを対応付けた動画を表示する。かかる第二表示ステップＳ３４は、上述した第二表示部１１４により実行されることができる。
【０３７５】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０３７６】
続いて、本開示の実施形態における第三の情報処理端末（視聴ユーザ端末）について説明を行う。
【０３７７】
本開示の実施形態における第三の情報処理端末２００は、図３に示したように、動画を配信する情報処理システム３０００を構成する。情報処理システム３０００は、さらに、第一の情報処理端末１００と、第二の情報処理端末１１０と、情報処理装置４００（サーバ装置４００）とを備える。
【０３７８】
そして、第三の情報処理端末２００は、図４４（ａ）に示すように、第一表示部２０１と、送信部２０２と、第二表示部２０３とを備えることを特徴とする。
【０３７９】
第一表示部２０１は、複数の出演ユーザに関連付けられた複数のキャラクタオブジェクトを含む動画を表示する。かかる動画の表示は、上述した配信部４１０により処理されたものとすることができる。
【０３８０】
送信部２０２は、複数の出演ユーザに関連付けられたキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択を送信する。かかる選択は、上述した第一選択受付部４２０により受け付けられるものとすることができる。
【０３８１】
第二表示部２０３は、動画を視聴する視聴ユーザの視聴ユーザ端末からの、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、出演ユーザの出演ユーザ端末からの、複数のオブジェクトの中からの一のオブジェクトの選択、が最多であるオブジェクトに対応するキャラクタオブジェクトに特定のオブジェクトを対応付けた動画を表示する。かかる動画の表示は、上述した表示処理部４６０により処理されたものとすることができる。
【０３８２】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０３８３】
続いて、本開示の実施形態における第三の情報処理端末のコンピュータプログラムについて説明を行う。
【０３８４】
本開示におけるコンピュータプログラムは、図３に示したように、動画を配信する情報処理システム３０００を構成する第三の情報処理端末２００で実行されるコンピュータプログラムである。情報処理システム３０００は、さらに、第一の情報処理端末１００と、第二の情報処理端末１１０と、情報処理装置４００（サーバ装置４００）とを備える。
【０３８５】
そして、上記コンピュータプログラムは、第三の情報処理端末２００が備える一又は複数のコンピュータプロセッサに、第一表示機能と、送信部機能と、第二表示機能とを実現させることを特徴とする。
【０３８６】
第一表示機能は、複数の出演ユーザに関連付けられた複数のキャラクタオブジェクトを含む動画を表示する。
【０３８７】
送信機能は、複数の出演ユーザに関連付けられたキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択を送信する。
【０３８８】
第二表示機能は、動画を視聴する視聴ユーザの視聴ユーザ端末からの、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、出演ユーザの出演ユーザ端末からの、複数のオブジェクトの中からの一のオブジェクトの選択、が最多であるオブジェクトに対応するキャラクタオブジェクトに特定のオブジェクトを対応付けた動画を表示する。
【０３８９】
上記機能は、図４４（ｂ）に示す第一表示回路１２０１、送信回路１２０２および第二表示回路１２０３により実現されることができる。第一表示回路１２０１、送信回路１２０２および第二表示回路１２０３は、それぞれ上述した第一表示部２０１、送信部２０２および第二表示部２０３により実現されるものとする。各部の詳細については上述したとおりである。
【０３９０】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０３９１】
最後に、本開示の実施形態における第三の情報処理端末における情報処理方法について説明を行う。
【０３９２】
本開示における情報処理方法は、図３に示したように、動画を配信する情報処理システム３０００を構成する第三の情報処理端末２００で実行される情報処理方法である。情報処理システム３０００は、さらに、第一の情報処理端末１００と、第二の情報処理端末１１０と、情報処理装置４００（サーバ装置４００）とを備える。
【０３９３】
本開示における情報処理方法は、図４５に一例として示されるように、第三の情報処理端末が備える一又は複数のコンピュータプロセッサに、第一表示ステップＳ４１と、送信ステップＳ４２と、第二表示ステップＳ４３とを実行させることを特徴とする。
【０３９４】
第一表示ステップＳ４１では、複数の出演ユーザに関連付けられた複数のキャラクタオブジェクトを含む動画を表示する。かかる第一表示ステップＳ４１は、上述した第一表示部２０１により実行されることができる。
【０３９５】
送信ステップＳ４２では、複数の出演ユーザに関連付けられたキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択を送信する。かかる送信ステップＳ４２は、上述した送信部２０２により実行されることができる。
【０３９６】
第二表示ステップＳ４３では、動画を視聴する視聴ユーザの視聴ユーザ端末からの、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中からの一のオブジェクトの選択、および、出演ユーザの出演ユーザ端末からの、複数のオブジェクトの中からの一のオブジェクトの選択、が最多であるオブジェクトに対応するキャラクタオブジェクトに特定のオブジェクトを対応付けた動画を表示する。かかる第二表示ステップＳ４３は、上述した第二表示部２０３により実行されることができる。
【０３９７】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０３９８】
また、上述した実施形態に係るサーバ装置又は端末装置として機能させるために、コンピュータ又は携帯電話などの情報処理装置を好適に用いることができる。このような情報処理装置は、実施形態に係るサーバ装置又は端末装置の各機能を実現する処理内容を記述したプログラムを、情報処理装置の記憶部に格納し、情報処理装置のＣＰＵによって当該プログラムを読み出して実行させることによって実現可能である。
【０３９９】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０４００】
また、実施形態に記載した手法は、計算機（コンピュータ）に実行させることができるプログラムとして、例えば磁気ディスク（フロッピー（登録商標）ディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ等）、半導体メモリ（ＲＯＭ、ＲＡＭ、フラッシュメモリ等）等の記録媒体に格納し、また通信媒体により伝送して頒布することもできる。なお、媒体側に格納されるプログラムには、計算機に実行させるソフトウェア手段（実行プログラムのみならずテーブルやデータ構造も含む）を計算機内に構成させる設定プログラムをも含む。本装置を実現する計算機は、記録媒体に記録されたプログラムを読み込み、また場合により設定プログラムによりソフトウェア手段を構築し、このソフトウェア手段によって動作が制御されることにより上述した処理を実行する。なお、本明細書でいう記録媒体は、頒布用に限らず、計算機内部あるいはネットワークを介して接続される機器に設けられた磁気ディスクや半導体メモリ等の記憶媒体を含むものである。記憶部は、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。
【０４０１】
また、上述した「ギフト」や「コメント」など、本開示における情報処理システムにおいて送受信される対象はすべて、電子的な「データ」である。
【０４０２】
上記［発明の概要］の欄は、選択された様々な概念を簡略化された形式により導入するために記載されており、これらの様々な概念については［発明を実施するための形態］の欄において後述する。本明細書において用いられるすべての商標は、これらの商標の保有者の財産である。この［発明の概要］の欄の記載は、特許請求の範囲に記載された発明の重要な特徴又は不可欠な特徴を特定することを意図するものでもなく、特許請求の範囲に記載された発明の技術的範囲を限定することを意図するものでもない。特許請求の範囲に記載された発明の、上述した又は他の目的、特徴及び効果は、添付図面を参照して示された［発明を実施するための形態］の欄の記載からより明らかとなる。
【０４０３】
上述したネットワークを実現するための通信回線は、携帯電話網、無線ネットワーク（例えば、Ｂｌｕｅｔｏｏｔｈ、（ＩＥＥＥ ８０２.１１ａ／ｂ／ｎといったような）ＷｉＦｉ、ＷｉＭａｘ、セルラー、衛星、レーザー、赤外線、を介したＲＦ接続）、固定電話網、インターネット、イントラネット、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、及び／又は、イーサネットネットワークを、これらに限定することなく含むことができる。
【０４０４】
上述したメモリは揮発性メモリ（例えば、レジスタ、キャッシュ、ランダムアクセスメモリ（ＲＡＭ））、不揮発性メモリ（例えば、リードオンリーメモリ（ＲＯＭ）、ＥＥＰＲＯＭ、フラッシュメモリ）、及び、ストレージ（例えば、ハードディスクドライブ（ＨＤＤ）、ソリッドステートドライブ（ＳＳＤ）、磁気テープ、光学媒体）、といったようなコンピュータにより読み取り可能な媒体を、これらに限定することなく含むことができる。容易に理解されるように、「コンピュータにより読み取り可能な記録媒体」という用語は、変調されたデータ信号すなわち一時的な信号といったような送信媒体ではなく、メモリ及びストレージといったようなデータストレージのための媒体を含むことができる。
【０４０５】
本明細書は、いかなる方法によっても限定されることを意図していない、代表的な様々な実施形態という意味により記載される。本件出願において用いられるように、「１つの」、「前記」、「上記」、「当該」、「該」、「この」、「その」といった単数形は、複数形でないことを明確に示さない限り、複数形を含むことができる。また、「含む」という用語は、「具備する」こと又は「備える」ことを意味し得る。さらに、「結合された」、「結合した」、「結び付けられた」、「結び付けた、「接続された」又は「接続した」という用語は、対象物を相互に結合する、接続する又は結び付ける、機械的、電気的、磁気的及び光学的な方法を他の方法とともに包含し、このように結合された、結合した、結び付けられた、結び付けた、接続された又は接続した対象物の間にある中間要素の存在を排除しない。
【０４０６】
本明細書において記載される、様々なシステム、方法及び装置は、いかなる方法によっても限定されるものとして解釈されるべきではない。実際には、本開示は、開示された様々な実施形態の各々、これら様々な実施形態を相互に組み合わせたもの、及び、これら様々な実施形態の一部を相互に組み合わせたもの、のうちのあらゆる新規な特徴及び態様に向けられている。本明細書において記載される、様々なシステム、方法及び装置は、特定の態様、特定の特徴、又は、このような特定の態様と特定の特徴とを組み合わせたものに限定されないし、本明細書に記載される物及び方法は、１若しくはそれ以上の特定の効果が存在すること又は課題が解決されることを、要求するものでもない。さらには、本明細書において記載された様々な実施形態のうちの様々な特徴若しくは態様、又は、そのような特徴若しくは態様の一部は、相互に組み合わせて用いられ得る。
【０４０７】
本明細書において開示された様々な方法のうちの幾つかの方法の動作が、便宜上、特定の順序に沿って記載されているが、このような手法による記載は、特定の順序が以下特定の文章によって要求されていない限り、上記動作の順序を並び替えることを包含する、と理解すべきである。例えば、順番に記載された複数の動作は、幾つかの場合には、並び替えられるか又は同時に実行される。さらには、簡略化を目的として、添付図面は、本明細書に記載された様々な事項及び方法が他の事項及び方法とともに用いられ得るような様々な方法を示していない。加えて、本明細書は、「生成する」、「発生させる」、「表示する」、「受信する」、「評価する」及び「配信する」のような用語を用いることがある。これらの用語は、実行される実際の様々な動作のハイレベルな記載である。これらの用語に対応する実際の様々な動作は、特定の実装に依存して変化し得るし、本明細書の開示の利益を有する当業者によって容易に認識され得る。
【０４０８】
本開示の装置又は方法に関連して本明細書に提示される、動作理論、科学的原理又は他の理論的な記載は、よりよい理解を目的として提供されており、技術的範囲を限定することを意図していない。添付した特許請求の範囲における装置及び方法は、このような動作理論により記載される方法により動作する装置及び方法に限定されない。
【０４０９】
本明細書に開示された様々な方法のいずれもが、コンピュータにより読み取り可能な１又はそれ以上の媒体（例えば、１又はそれ以上の光学媒体ディスク、複数の揮発性メモリ部品、又は、複数の不揮発性メモリ部品といったような、非一時的なコンピュータにより読み取り可能な記憶媒体）に記憶された、コンピュータにより実行可能な複数の命令を用いて実装され、さらに、コンピュータにおいて実行され得る。ここで、上記複数の揮発性メモリ部品は、例えばＤＲＡＭ又はＳＲＡＭを含む。また、上記複数の不揮発性メモリ部品は、例えばハードドライブ及びソリッドステートドライブ（ＳＳＤ）を含む。さらに、上記コンピュータは、例えば、計算を行うハードウェアを有するスマートフォン及び他のモバイル装置を含む、市場において入手可能な任意のコンピュータを含む。
【０４１０】
本明細書において開示された技術を実装するためのこのようなコンピュータにより実行可能な複数の命令のいずれもが、本明細書において開示された様々な実施形態の実装の間において生成され使用される任意のデータとともに、１又はそれ以上のコンピュータにより読み取り可能な媒体（例えば、非一時的なコンピュータにより読み取り可能な記憶媒体）に記憶され得る。このようなコンピュータにより実行可能な複数の命令は、例えば、個別のソフトウェアアプリケーションの一部であり得るか、又は、ウェブブラウザ若しくは（リモート計算アプリケーションといったような）他のソフトウェアアプリケーションを介してアクセス又はダウンロードされるソフトウェアアプリケーションの一部であり得る。このようなソフトウェアは、例えば、（例えば市場において入手可能な任意の好適なコンピュータにおいて実行されるエージェントとしての）単一のローカルコンピュータにおいて、又は、１又はそれ以上のネットワークコンピュータを用いて、ネットワーク環境（例えば、インターネット、ワイドエリアネットワーク、ローカルエリアネットワーク、（クラウド計算ネットワークといったような）クライアントサーバネットワーク、又は、他のそのようなネットワーク）において、実行され得る。
【０４１１】
明確化のために、ソフトウェアをベースとした様々な実装のうちの特定の選択された様々な態様のみが記載される。当該分野において周知である他の詳細な事項は省略される。例えば、本明細書において開示された技術は、特定のコンピュータ言語又はプログラムに限定されない。例えば、本明細書において開示された技術は、Ｃ、Ｃ＋＋、Ｊａｖａ、又は、他の任意の好適なプログラミング言語で記述されたソフトウェアにより実行され得る。同様に、本明細書において開示された技術は、特定のコンピュータ又は特定のタイプのハードウェアに限定されない。好適なコンピュータ及びハードウェアの特定の詳細な事項は、周知であって、本明細書において詳細に説明する必要はない。
【０４１２】
さらには、このようなソフトウェアをベースとした様々な実施形態（例えば、本明細書において開示される様々な方法のいずれかをコンピュータに実行させるための、コンピュータにより実行可能な複数の命令を含む）のいずれもが、好適な通信手段により、アップロードされ、ダウンロードされ、又は、リモート方式によりアクセスされ得る。このような好適な通信手段は、例えば、インターネット、ワールドワイドウェブ、イントラネット、ソフトウェアアプリケーション、ケーブル（光ファイバケーブルを含む）、磁気通信、電磁気通信（ＲＦ通信、マイクロ波通信、赤外線通信を含む）、電子通信、又は、他のそのような通信手段を含む。
【符号の説明】
【０４１３】
１０００  情報処理システム
２０００  情報処理システム
３０００  情報処理システム
１００  第一の情報処理端末
１１０  第二の情報処理端末
２００  第三の情報処理端末
３００  ネットワーク
４００  情報処理装置
４１０  配信部
４２０  第一選択受付部
４３０  第二選択受付部
４４０  特定部
４５０  関連付け部
４６０  表示処理部
４７０  結果表示部
４８０  生成部
４９０  回答受付部
５００  回答表示部
５１０  記憶部
５２０  投稿部
５３０  判定部
【要約】
【課題】  配信者の配信意欲および／または視聴者の視聴意欲を向上させることができる情報処理システム、情報処理方法およびコンピュータプログラムを提供する。
【解決手段】  動画を配信する配信部と、複数のキャラクタオブジェクトの各々に対応する複数のオブジェクトの中から少なくとも一のオブジェクトの選択を受け付ける第一選択受付部と、複数のオブジェクトの中から少なくとも一のオブジェクトの選択を受け付ける第二選択受付部と、第一選択受付部および第二選択受付部によって受け付けられた選択が最多であるオブジェクトに対応するキャラクタオブジェクトに関連付けられた出演ユーザを特定する特定部と、特定のオブジェクトを関連付ける関連付け部と、関連付け部により関連付けられた特定のオブジェクトを、キャラクタオブジェクトに対応付けて表示するための情報を生成する表示処理部とを備えることを特徴とする。
【選択図】    図２８【図１】
0006941245.tif 000002
【図２】
0006941245.tif 000003
【図３】
0006941245.tif 000004
【図４】
0006941245.tif 000005
【図５】
0006941245.tif 000006
【図６】
0006941245.tif 000007
【図７】
0006941245.tif 000008
【図８】
0006941245.tif 000009
【図９】
0006941245.tif 000010
【図１０】
0006941245.tif 000011
【図１１】
0006941245.tif 000012
【図１２】
0006941245.tif 000013
【図１３】
0006941245.tif 000014
【図１４】
0006941245.tif 000015
【図１５】
0006941245.tif 000016
【図１６】
0006941245.tif 000017
【図１７】
0006941245.tif 000018
【図１８】
0006941245.tif 000019
【図１９】
0006941245.tif 000020
【図２０】
0006941245.tif 000021
【図２１】
0006941245.tif 000022
【図２２】
0006941245.tif 000023
【図２３】
0006941245.tif 000024
【図２４】
0006941245.tif 000025
【図２５】
0006941245.tif 000026
【図２６】
0006941245.tif 000027
【図２７】
0006941245.tif 000028
【図２８】
0006941245.tif 000029
【図２９】
0006941245.tif 000030
【図３０】
0006941245.tif 000031
【図３１】
0006941245.tif 000032
【図３２】
0006941245.tif 000033
【図３３】
0006941245.tif 000034
【図３４】
0006941245.tif 000035
【図３５】
0006941245.tif 000036
【図３６】
0006941245.tif 000037
【図３７】
0006941245.tif 000038
【図３８】
0006941245.tif 000039
【図３９】
0006941245.tif 000040
【図４０】
0006941245.tif 000041
【図４１】
0006941245.tif 000042
【図４２】
0006941245.tif 000043
【図４３】
0006941245.tif 000044
【図４４】
0006941245.tif 000045
【図４５】
0006941245.tif 000046