(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）等の公知の各種のセンサを内蔵していてもよい。また、操作部の他の一例は、ユーザの手の動き、目の動き、頭部の動き、視線の方向等を特定するトラッキング装置であってもよい。この態様では、例えば、ユーザの手の動きに基づいて、ユーザの指示を判定し、動画の配信を開始又は終了したり、メッセージや動画への評価、所定のオブジェクト（例えば後述するギフト）の表示要求等の各種操作を実行することができる。なお、センサユニットがハンドトラック機能等の入力インターフェース機能も有する場合には、操作部は省略可能である。
【００５８】
出力装置は、プロセッサ４０１で処理された処理結果を出力する。出力装置は、例えば、タッチパネル、スピーカ等を含む。
【００５９】
また、本開示における第一の情報処理端末１００、第二の情報処理端末２００、情報処理装置４００についても、特筆すべき場合を除き、図４と同様のハードウェア構成で構成されることができる。
【００６０】
＜機能構成＞
そして、上記一又は複数のコンピュータプロセッサ（本例では情報処理装置４００）は、図５に示すように、受付部４１０と、送信部４２０と、受信部４３０と、第一判定部４４０と、決定部４５０とを備える。
【００６１】
受付部４１０は、第一の情報処理端末１００から、第一のオブジェクトの選択を受け付ける。
【００６２】
第一の情報処理端末１００に係る第一のユーザの状態によって、かかる第一の情報処理端末１００が図２に示す配信ユーザ端末２１００であるのか、視聴ユーザ端末２２００であるのか、それとも、どちらでもないユーザ端末（配信も視聴も行っていない状態の端末）であるのかが定まることになる。この点については後述する。
【００６３】
第一のオブジェクトは、一例として、図６に示されるように、第二の情報処理端末２００に係る第二のユーザがオンライン状態になったことを示すオンライン通知１０内に表示されるものとすることができる。図６に示す例では、オンライン通知１０には、「ＡＡＡ（ユーザ名）がオンラインになりました」との文字１１と、第二のユーザのプロフィール画像１２と、第一のオブジェクト１３が表示されている。
【００６４】
オンライン通知１０は、図７に示されるイメージのように、第二の情報処理端末２００に係る第二のユーザが特定のアプリケーションを起動した場合（オンライン状態となった場合）に、第一のユーザに係る第一の情報処置端末１００に対して送信されるものである。
【００６５】
一例として、第二のユーザは、第一のユーザと相互フォロー関係を有するユーザとすることができる。
【００６６】
送信部４２０は、受付部４１０が受け付けた選択に応じて、第一のオブジェクト１３に関連付けられた第二の情報処理端末２００に対して、所定の通知を送信する。
【００６７】
所定の通知は、一例として、図８に示されるように、第一の情報処理端末１００に係る第一のユーザが第二のユーザを呼んでいることを示す呼び出し通知２０とすることができる。図８に示す例では、呼び出し通知２０には、「ＢＢＢ（ユーザ名）が呼んでいるよ」との文字２１と、第二のユーザのプロフィール画像２２と、第二のオブジェクト２３が表示されている。
【００６８】
呼び出し通知２０は、図９に示されるイメージのように、第一のユーザが第一のオブジェクト１３を選択した場合に、第二のユーザに係る第二の情報処置端末２００に対して送信されるものである。
【００６９】
受信部４３０は、第二の情報処理端末２００から、所定の通知への応答を受信する。
【００７０】
所定の通知への応答は、第二のユーザが、表示された呼び出し通知２０をタップすることにより行われるものとする。あるいは、呼び出し通知２０に表示された第二のオブジェクト２３をタップすることにより行われるものとしてもよい。
【００７１】
第一判定部４４０は、第一の情報処理端末１００に係る第一のユーザの状態を判定する。
【００７２】
第一のユーザの状態は、主に第一のユーザが動画を配信中か、視聴中か、それ以外か、に大別される。詳細については後述する。
【００７３】
そして、決定部４５０は、第一判定部４４０の結果に基づいて、第二の情報処理端末２００に表示させる第二の画面を決定する。
【００７４】
一例として、決定部４５０は、第一の判定部４４０により第一のユーザの状態が動画を配信中であると判定された場合、第二の画面として、第一のユーザが配信中の動画の視聴画面を第二の情報処理端末２００に表示させる。
【００７５】
あるいは、決定部４５０は、第一の判定部４４０により第一のユーザの状態が動画を視聴中であると判定された場合、第二の画面として、第一のユーザが視聴中の動画の視聴画面を第二の情報処理端末２００に表示させる。
【００７６】
あるいは、決定部４５０は、第一の判定部４４０により第一のユーザの状態が動画を配信中でも視聴中でもないと判定された場合、第二の画面として、第一のユーザとのチャット画面を第二の情報処理端末２００に表示させる。
【００７７】
図１０は、第一のユーザが動画を配信中か、視聴中か、それ以外か、に大別した場合の第二の画面として表示される画面の内容を表にしたものである。
【００７８】
このように、第一のオブジェクトの選択によって送信される所定の通知は、第一のユーザが第二のユーザに対して「こっちおいで」と伝えるための通知であり、具体的には、自分が配信中の動画を視聴しに来てもらうことを目的として、または、他のユーザが配信中の動画を視聴しに来てもらうことを目的として、あるいは、チャットをすることを目的として、送信されることができる。
【００７９】
以上の構成によれば、上述した従来技術の課題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【００８０】
具体的には、上記構成によれば、第二のユーザを動画の視聴ユーザとして呼び込むことができるため、自分が配信中の動画または他のユーザが配信中の動画の視聴者数を増加させることができる。これは、配信者の配信意欲の向上につながる。
【００８１】
また、第二のユーザは、第一のユーザからお勧めの動画に呼んでもらう（視聴画面へ誘導される）ことができるため、視聴意欲の向上につながる。
【００８２】
また、第一のユーザは第二のユーザに対して気軽に声をかけることができるようになり、コミュニケーションの活発化にもつながるようになる。
【００８３】
上述したように、第一判定部４４０は、第一の情報処理端末１００に係る第一のユーザの状態が、第一の状態、第二の状態、第三の状態のいずれであるかを判定することができる。以下、これらの状態をより具体的に説明する。
【００８４】
第一の状態は、第一のユーザが動画に出演中の状態をいう。動画に出演中とは、第一のユーザまたは第一のユーザのキャラクタオブジェクトが配信中の動画に出演している状態であり、第一のユーザが動画の配信ユーザである状態、または、第一のユーザが他の配信ユーザにより配信中の動画にゲストユーザとして参加している状態などが含まれる。
【００８５】
第二の状態は、第一のユーザが動画を主画面で視聴中の状態をいう。動画を主画面で視聴中とは、第一のユーザが他の配信ユーザにより配信中の動画を視聴する視聴ユーザである状態などが含まれる。なお、動画を副画面で視聴中の状態は第二の状態に含まれないものとする。これら主画面および副画面の詳細な説明については後述する「音声小窓配信」の説明において行う。
【００８６】
第三の状態は、第一のユーザが動画に出演中でも動画を主画面で視聴中でもない状態をいう。これは、第一の状態でも第二の状態でもない状態である。
【００８７】
第一判定部４４０により第一のユーザの状態が第一の状態であると判定された場合、決定部４５０は、第二の情報処理端末２００に表示させる第二の画面を、第一のユーザが出演中の動画を視聴するための画面とすることができる。
【００８８】
これにより、第一の状態である第一のユーザは、第二のユーザに対して、自分が配信中の動画を視聴しに来るよう勧誘することができるようになる。
【００８９】
第一判定部４４０により第一のユーザの状態が第二の状態であると判定された場合、決定部４５０は、第二の情報処理端末２００に表示させる第二の画面を、第一のユーザが視聴中の動画を視聴するための画面とすることができる。
【００９０】
これにより、第二の状態である第一のユーザは、第二のユーザに対して、自分が視聴中の動画を視聴しに来るよう勧誘することができるようになる。そして、自分が応援している配信ユーザ（推しユーザ）の動画を一緒に視聴することで、第二のユーザとのコミュニケーションを活発化させることができる。また、第一のユーザは、視聴者数を増加させる、および、ギフティング数を増加させるという形で、推しユーザの応援を行うことができるようになる。この応援によって、配信ユーザの動画配信の意欲はより一層向上することになる。
【００９１】
第一判定部４４０により第一のユーザの状態が第三の状態であると判定された場合、決定部４５０は、第二の情報処理端末２００に表示させる第二の画面を、第一のユーザとのメッセージ交換画面とすることができる。
【００９２】
これにより、第三の状態である第三のユーザは、第二のユーザに対して、自分とのチャットを開始するよう勧誘することができるようになる。
【００９３】
このように、第一のユーザは第二のユーザに対して気軽に声をかけることができるようになり、コミュニケーションの活発化につながる。
【００９４】
ここで、第一判定部４４０は、受付部４２０が選択を受け付けたタイミングにおける第一のユーザの状態を判定することができる。
【００９５】
かかる構成によれば、受信部４３０が第二の情報処理端末２００から所定の通知への応答を受信したタイミングにかかわらず、受付部４２０が選択を受け付けたタイミングにおける第一のユーザの状態に応じて第二の画面が決定されることとなる。
【００９６】
あるいは、第一判定部４４０は、受信部４２０が応答を受信したタイミングにおける第一のユーザの状態を判定することができる。
【００９７】
かかる構成によれば、受付部４２０が第一の情報処理端末１００から選択を受け付けたタイミングにかかわらず、受信部４３０が第二の情報処理端末２００から所定の通知への応答を受信したタイミングにおける第一のユーザの状態に応じて第二の画面が決定されることとなる。
【００９８】
なお、第一判定部４４０が、受付部４２０が選択を受け付けたタイミングにおける第一のユーザの状態を判定する場合において、第二の画面に表示すべき動画の配信が終了している場合には、決定部４５０は、第二の画面として、配信終了の旨を表示する画面を表示させたり、配信ユーザのプロフィール画面を表示させたり、受信部４２０が応答を受信したタイミングにおける第一のユーザの状態の判定結果に応じて第二の画面を決定し直したりしてもよい。
【００９９】
本開示における一又は複数のコンピュータプロセッサは、図１１に示されるように、さらに、表示処理部４６０を備えることができる。
【０１００】
表示処理部４６０は、第一のオブジェクトを表示させるためのものであり、第一のオブジェクトを、第二の情報処理端末２００に係る第二のユーザがオンライン状態になったことを示すオンライン通知１０内に表示させる。オンライン通知１０のイメージは図６に示したとおりである。
【０１０１】
なお、第一の情報処理端末１００において、オンライン通知１０の受信可否の設定を行うことも可能である。
【０１０２】
このとき、本開示における一または複数のプロセッサは、さらに、第二判定部４６５と、第二送信部４７０とを備えることができる。
【０１０３】
第二判定部４６５は、第一の情報処理端末１００のオンライン通知１０の受信可否を判定する。かかるオンライン通知１０の受信可否は、一以上の第二の情報処理端末２００の各々に対して設定が可能である。
【０１０４】
第二送信部４７０は、判定部４６５による結果が可の場合に、第一の情報処理端末１００にオンライン通知１０を送信する。
【０１０５】
また、第二の情報処理端末２００において、オンライン通知１０の送信可否の設定を行うことも可能である。
【０１０６】
このとき、本開示における一または複数のプロセッサは、さらに、特定部４７５を備えることができる。
【０１０７】
このとき、第二判定部４６５は、第二の情報処理端末２００のオンライン通知１０の送信可否を判定する。かかるオンライン通知１０の送信可否は、一以上の第一の情報処理端末１００の各々に対して設定が可能である。
【０１０８】
特定部４７５は、第二判定部４６５による結果が可の場合に、オンライン通知１０を送信する特定の第一の情報処理端末１００を特定する。
【０１０９】
第二送信部４７０は、特定部４７５により特定された特定の第一の情報処理端末１００に、オンライン通知１０を送信する。
【０１１０】
特定の第一の情報処理端末１００とは、すなわち、第二の情報処理端末２００においてオンライン通知１０の送信が可である第一の情報処理端末１００の中で、さらに、当該第二の情報処理端末２００からのオンライン通知１０の受信を可としている第一の情報処理端末１００である。
【０１１１】
また、所定の通知には、第一の情報処理端末１００の操作による第一のオブジェクト１３の選択回数が確認可能な態様で表示されることができる。
【０１１２】
図８に示したように、所定の通知（呼び出し通知２０）には第二のオブジェクト２３が表示される。この第二のオブジェクト２３は、第一の情報処理端末１００において第一のユーザによって第一のオブジェクト１３が選択された回数に応じた数だけ表示されることができる。
【０１１３】
かかる構成により、第二のオブジェクト２３が表示された数によって、第一のユーザからの勧誘の度合いを計ることができる。
【０１１４】
なお、第二のオブジェクト２３の表示個数には上限が設けられ、この上限を超えて第一のオブジェクト１３が選択されたとしてもそれ以上は表示されないものとする。
【０１１５】
以上は、第一のオブジェクト１３が図６に示すオンライン通知１０に表示される例について説明を行ったが、かかる第一のオブジェクト１３は、表示処理部４６０によって、第一のユーザと特定の関係を有する一以上の第二のユーザの一覧画面内に表示されるものとしてもよい。
【０１１６】
図１２は、上記第一のユーザと特定の関係を有する一以上の第二のユーザの一覧画面として、フォロータブの選択により表示される、相互フォロー関係を有するユーザの一覧画面３０を示したものである。相互フォローとは、互いに相手のフォロワーとなっている関係をいう。
【０１１７】
この一覧画面３０には、相互フォロー関係を有するユーザのプロフィール画像および名前が表示されている。
【０１１８】
図１２に示されるように、一覧画面３０には、第二のユーザの各々に対して第一のオブジェクト３１が表示されるものとする。また、第一のオブジェクト３１とともに、チャットオブジェクト３２が表示されるものとしてもよい。このチャットオブジェクトを選択することにより、第二のユーザとの個別のチャット画面へと遷移することができる。
【０１１９】
なお、第一のユーザが一覧画面において第一のオブジェクト３１を選択し、第二のユーザに送信された呼び出し通知２０を第二のユーザが選択した場合、第二のユーザに表示される第二の画面は、第一のユーザとの個別のチャット画面とすることができる。
【０１２０】
これら第一のユーザと第二のユーザとの個別のチャット画面は共通のものとすることができるが、チャットオブジェクト３２の選択により遷移したチャット画面において、相手への呼びかけを行う最初のコメントを入力するのは第一のユーザであり、呼び出し通知２０の選択により遷移したチャット画面において、相手への呼びかけを行う最初のコメントを入力するのは第二のユーザであると想定される。
【０１２１】
また、本開示の一又は複数のコンピュータプロセッサは、図１１に示されるように、さらに、第三判定部４８５を備えることができる。
【０１２２】
第三判定部４８５は、第一のユーザと特定の関係を有する一以上の第二のユーザの状態を判定するものである。
【０１２３】
具体的には、第三判定部４８５は、第二のユーザの状態が、動画に出演中である第四の状態、動画を視聴中である第五の状態、動画に出演中でも動画を視聴中でもない第六の状態のいずれであるかを判定する。
【０１２４】
第六の状態は、さらに、動画に出演中でも動画を視聴中でもないがオンライン状態の第七の状態と、オフライン状態の第八の状態と、を含むことができる。
【０１２５】
図１３は、これらの状態とオン／オフライン状態の関係を整理した表である。
【０１２６】
そして、表示処理部１６０は、一覧画面３０に、第一のユーザと特定の関係を有する一以上の第二のユーザのプロフィールを示す画像および／または名前とともに、第二のユーザの状態を識別可能な態様で表示することができる。
【０１２７】
図１４は、図１２に示した第二のユーザＵ４のプロフィールを示す画像を説明するためのイメージ図である。第四の状態である第二のユーザＵ４には、プロフィール示す画像３３に「ＬＩＶＥ」の文字３４ａおよび音声が再生されることがわかるような音声オブジェクト３５が付されるものとする。また、プロフィールを示す画像を囲む枠３６も、他の状態と区別可能に装飾されるものとすることができる。
【０１２８】
図１５は、図１２に示した第二のユーザＵ５のプロフィールを示す画像を説明するためのイメージ図である。第五の状態である第二のユーザＵ５には、プロフィール示す画像３３に「ＶＩＥＷ」の文字３４ｂおよび音声が再生されることがわかるような音声オブジェクト３５が付されるものとする。上記第四の状態の例と同様に、プロフィールを示す画像を囲む枠３６には、他の状態と区別可能に装飾されるものとすることができる。
【０１２９】
図１６は、図１２に示した第二のユーザＵ６のプロフィールを示す画像を説明するためのイメージ図である。第六の状態であってかつ第七の状態である第二のユーザＵ６には、プロフィール示す画像３３にオンラインであることを示すオンラインオブジェクト３７ａが付されるものとする。なお、プロフィールを示す画像を囲む枠３６には特に装飾は付されない。
【０１３０】
図１７は、図１２に示した第二のユーザＵ７のプロフィールを示す画像を説明するためのイメージ図である。第六の状態であってかつ第八の状態である第二のユーザＵ７には、プロフィール示す画像３３にオフラインとなってからの経過時間を示したオブジェクト３７ｂが付されるものとする。なお、プロフィールを示す画像を囲む枠３６には特に装飾は付されない。
【０１３１】
また、表示処理部４６０は、第三判定部４８５が第五の状態であると判定した第二のユーザのみに対応づけて、第一のオブジェクト３１を表示させることができる。
【０１３２】
あるいは、表示処理部４６０は、第三判定部４８５が第四の状態であると判定した第二のユーザに対応づけて、第一のオブジェクト３１を表示させないものとすることができる。
【０１３３】
図１８は、第四の状態である第二のユーザＵ４については相互フォローのアクティビティ欄には表示させず、配信欄に配信チャンネルのサムネイル画像を表示させたものである。
【０１３４】
このように、配信中の第二のユーザについては、呼び出すのではなく配信中の動画を視聴してあげることを優先させるのが好ましい。
【０１３５】
また、第三判定部４８５は、第二の情報処理端末２００に係る第二のユーザの状態が第六の状態の場合に、さらに、第二のユーザの状態が第七の状態か第八の状態かを判定することができ、このとき、送信部４２０は、第二のユーザの状態が第七の状態か第八の状態かに応じて、所定の通知の種類を異ならせる。
【０１３６】
具体的には、第二のユーザが第七の状態である場合、第二の情報処理端末２００において専用アプリケーションが起動中であるため、所定の通知は当該専用アプリケーション内の通知として画面に表示される。なお、この例は第七の状態に限定されず、第五の状態にも適用することができる。
【０１３７】
一方、第二のユーザが第八の状態である場合、第二の情報処理端末２００において専用アプリケーションが起動されていないため、所定の通知は第二の情報処理端末２００の機能によるプッシュ通知として画面に表示される。
【０１３８】
なお、第二の情報処理端末２００において、所定の通知の受信可否の設定を行うことも可能である。かかる受信可否は、一以上の第一の情報処理端末１００の各々に対して設定が可能である。
【０１３９】
このとき、第二判定部４６５は、第二の情報処理端末２００の所定の通知の受信可否を判定する。
【０１４０】
送信部４２０は、第二判定部４６５による結果が可の場合に、第二の情報処理端末２００に所定の通知を送信する。
【０１４１】
ここで、本開示における情報処理システムにより実現されるアプリケーションを起動したユーザ端末において実行可能な各種機能、および、表示される画面の遷移について図面を参照しながら説明する。
【０１４２】
初めに、動画の配信を開始するためのフローについて説明を行う。
【０１４３】
本開示における一又は複数のコンピュータプロセッサは、配信開始要求受付部と、配信設定部と、配信開始部（図示せず）とを備えることができる。
【０１４４】
配信開始要求受付部は、配信ユーザの配信ユーザ端末から、キャラクタオブジェクトのアニメーションを含む第一の動画の配信開始要求を受け付ける。
【０１４５】
ここでは、第一の動画は、キャラクタオブジェクトのアニメーションを含む動画のことをいう。なお、本明細書において、キャラクタオブジェクトのことを「アバタ」と呼ぶ場合がある。
【０１４６】
そして、上記配信開始要求は、上記動画配信プラットフォームにアクセスするための専用のアプリケーション（動画の配信・視聴アプリケーション）を起動したユーザ端末（後に配信ユーザ端末２１００となる）に表示されるアバタ設定画面等に配置される配信ボタンを選択することにより、ユーザ端末から情報処理装置２４００に送信されるものとすることができる。
【０１４７】
図１９は、アバタ設定画面４０の一例を示したものである。アバタ設定画面４０には、キャラクタオブジェクトＣＯ、配信ボタン４１、着替えボタン４２、ガチャボタン４３等が表示されることができる。
【０１４８】
ユーザによって着替えボタン４２が選択されると、キャラクタオブジェクトの目、鼻、口、髪、アクセサリ、洋服、背景などの各種アバタパーツを選択するための画面が展開する。
【０１４９】
ユーザによってガチャボタン４３が選択されると、上記アバタパーツを入手するための抽選画面が展開する。
【０１５０】
そして、ユーザによって配信ボタン４１が選択されると、情報処理装置２４００に対して配信開始要求が送信される。
【０１５１】
配信設定部は、配信開始要求受付部が受け付けた第一の動画の配信開始要求に応じて、第一の動画の配信設定を配信ユーザ端末２１００からの指定に基づいて設定する。
【０１５２】
一例として、上記配信ボタン４１が選択されると、配信ユーザ端末２１００に表示される画面は、図１９に示したアバタ設定画面４０から図２０に示す配信設定画面４４へと遷移する。
【０１５３】
配信設定には、第一の動画のタイトルに関する設定、第一の動画への他のユーザの出演可否に関する設定、および、第一の動画へ出演可能な人数に関する設定、パスワードに関する設定の少なくとも一つが含まれることができる。
【０１５４】
これらの配信設定は、それぞれ図２０におけるタイトル設定欄４５、コラボ可否設定欄４６、人数設定欄４７、パスワード設定欄４８において設定が可能である。
【０１５５】
第一の動画のタイトルは、許容される上限までの文字数の範囲において配信ユーザが自由に決定することができるものである。なお、配信ユーザによる入力が無い場合には「〇〇〇の配信だよ♪」等の、配信ユーザまたはキャラクタオブジェクトの名前を含む、予め設定されたタイトルが自動的に決定されるものとしてもよい。
【０１５６】
第一の動画への他のユーザの出演可否は、配信ユーザが自由に決定することができるものである。可の場合には、他のユーザは配信ユーザに対して出演申請を行うことが可能であり、否の場合には、他のユーザは配信ユーザに対して出演申請を行うことができない。配信ユーザの動画に他のユーザが出演している状態を、本明細書では「コラボ」と呼ぶことがある。コラボについての詳細は後述する。
【０１５７】
第一の動画へ出演可能な人数は、前述した第一の動画への他のユーザの出演が可の場合にのみ設定が可能であり、許容される上限までの人数の範囲において配信ユーザが自由に決定することができるものである。
【０１５８】
パスワードは、前述した第一の動画への他のユーザの出演が可の場合にのみ任意で設定が可能であり、指定された桁数の数字を配信ユーザが自由に決定することができるものである。他のユーザが第一の動画への出演申請を行う際、かかるパスワードの入力が要求される。
【０１５９】
配信開始部は、配信設定部により設定された条件に基づいて、第一の動画に関する情報を、視聴ユーザの視聴ユーザ端末２２００に配信する。
【０１６０】
かかる配信の開始指示は、図２０に示した配信開始ボタン４９の選択により送信される。
【０１６１】
一例として、配信開始部は、配信ユーザのキャラクタオブジェクトのアニメーションを含む動画（第一の動画）に関する情報を、視聴ユーザの視聴ユーザ端末２２００に配信する（アバタ配信する）。
【０１６２】
第一の動画に関する情報には、例えばキャラクタオブジェクトの動作を示すモーション情報や、配信ユーザの音声情報や、他の視聴ユーザから送られたギフトを示すギフトオブジェクト情報などが含まれる。そして、ギフトオブジェクト情報は、少なくとも、ギフトオブジェクトの種類を特定するギフトオブジェクト識別情報と、ギフトオブジェクトが表示される位置を示す位置情報とを含む。
【０１６３】
そして、配信開始部は、上述した動画配信プラットフォームを介して動画をライブ配信することができる。
【０１６４】
図２１は、配信ユーザ端末２１００に表示されるアバタ配信画面５０を示したものである。
【０１６５】
アバタ配信画面５０には、キャラクタオブジェクトＣＯが表示される他、配信ユーザがコメントを入力するためのコメント入力ボタン５１、音声のＯＮ／ＯＦを切り替えるための音声切替ボタン５２、後述するコンピュータにより実行されるゲームをプレイするためのプレイ開始ボタン５３、外部サービスにより提供される動画を視聴するための外部サービス連携ボタン５４、アバタパーツを入手するためのガチャボタン４３が表示されることができる。
【０１６６】
また、アバタ配信画面５０の上部には累計視聴者数表示５５、累計いいね数表示５６、コラボ人数表示５７、外部ＳＮＳへのシェアボタン５８、ゲスト詳細ボタン５９、招待ボタン６０、設定ボタン６１が表示されることができる。また、配信を終了するための終了ボタン６２も表示される。
【０１６７】
これらの表示およびボタンの詳細な説明は省略するが、設定ボタン６１の選択により、配信設定画面４４で設定した配信設定の変更を行うことが可能である。
【０１６８】
なお、図２１は、配信設定画面４４において、第一の動画への他のユーザの出演を可、第一の動画へ出演可能な人数を３人として配信を開始した例を示したものであるため、キャラクタオブジェクトＣＯは左下に寄った状態で表示されている。空いている空間には他のユーザのキャラクタオブジェクトが３人まで出演可能な状態である。
【０１６９】
以上が、本開示における発明のアバタ配信を行う際の画面遷移の説明である。
【０１７０】
続いて、動画の視聴を開始するためのフローについて説明を行う。
【０１７１】
本開示における一または複数のプロセッサは、図２２に示されるように、さらに、視聴受付部４９０と、配信部４９５とを備えることができる。
【０１７２】
視聴受付部４９０は、ユーザからの動画の視聴要求を受け付ける。
【０１７３】
配信部４９５は、視聴要求に応じて、ユーザの情報処理端末に、動画情報として映像および音声に関する情報を配信する。
【０１７４】
図２３は、動画の配信・視聴アプリケーションを起動した際にユーザ端末に表示されるトップ画面６３を示したものである。
【０１７５】
図２３に示されるように、ユーザは、トップ画面６３においておすすめタブ６４として一覧表示されるおすすめの一以上の配信チャンネル６５のサムネイル画像の中から一の配信チャンネル（配信枠、配信番組、配信動画）を選ぶことにより、当該一の配信チャンネルで再生される動画を視聴することができる。
【０１７６】
あるいは、ユーザは、特定の一の配信チャンネルの固定リンクへアクセスすることにより、当該特定の一の配信チャンネルで再生される動画を視聴することができる。かかる固定リンクは、フォロー中の配信ユーザからのお知らせ、または、他のユーザから送られたシェアの通知などにより得ることができる。
【０１７７】
このように、動画を視聴するユーザは視聴ユーザとなり、動画を視聴する端末は視聴ユーザ端末２２００となる。
【０１７８】
また、図２３に示すように、トップ画面６３にはキャンペーンやイベントなどのお知らせの表示欄６６が表示されてもよい。このお知らせの表示欄６６は、スライド操作により他のお知らせへの表示の切り替えが可能である。
【０１７９】
そして、トップ画面６３からは、上述した図１２、１８へと遷移するためのフォロータブ６７、ゲームカテゴリを表示するためのゲームタブ６８、コラボ待ちの配信チャンネルを表示するためのコラボ待ちタブ６９、ビギナーの配信チャンネルを表示するためのビギナータブ７０が表示される。これらを選択することにより（タブを切り替えることにより）、トップ画面６３からそれぞれ別の画面へと遷移する。
【０１８０】
なお、トップ画面６３の上部枠のサービス名表示７１および検索ボタン７２については、遷移先の画面で固定して表示されたままとしてもよい。
【０１８１】
同様に、トップ画面６３の下部枠のホームボタン７３、メッセージボタン７４、配信準備ボタン７５、通知ボタン７６、プロフィールボタン７７についても、遷移先の画面で固定して表示されたままとしてもよい。
【０１８２】
図２３に示したトップ画面６３等において、表示されているサムネイル画像を選択したユーザは、動画を視聴する視聴ユーザとなり、配信準備ボタン７５を選択したユーザは、アバタ動画を配信する配信ユーザとなりうる。
【０１８３】
一例として、図２３に示したトップ画面６３において配信準備ボタン７５を選択すると、図１９に示したアバタ設定画面４０へと遷移する。そして、アバタ設定画面４０において配信ボタン４１を選択すると、図２０に示した配信設定画面４４へと遷移する。そして、配信設定画面４４において配信開始ボタン４９を選択すると、図２１に示したアバタ配信画面５０へと遷移する。
【０１８４】
また、図２３に示したトップ画面６３において一のサムネイル画像を選択すると、動画の視聴画面へと遷移する。
【０１８５】
図２４は、視聴ユーザ端末２２００に表示されるアバタ動画の視聴画面７８を示した例である。
【０１８６】
視聴ユーザは、コメント投稿欄７９にテキストの入力を行い、送信ボタン８０を押すことでコメントを投稿することができる。
【０１８７】
また、ギフトボタン８１を押すことで視聴ユーザにはギフト一覧（図２５）が表示され、選択により指定したギフトの表示要求を送信することができる。
【０１８８】
このとき、本開示における一又は複数のプロセッサは、判定部（図示せず）を備えることができる。判定部は、視聴ユーザ端末２２００からギフトの表示要求があったか否かを判定する。
【０１８９】
表示要求には、ギフトオブジェクト情報が含まれることができる。ギフトオブジェクト情報は、少なくともギフトオブジェクトの種類を特定するギフトオブジェクト識別情報と、ギフトオブジェクトが表示される位置を示す位置情報とを含む。
【０１９０】
また、図２５に示されるように、ギフトは分類（無料（有料）ギフト、アクセサリ、応援グッズ、アピール、バラエティ等）ごとに分けて表示されることができる。
【０１９１】
ここで、有料ギフトとは、視聴ユーザが購入したマイコインの消費により購入可能なギフトであり、無料ギフトとは、視聴ユーザが無料で入手したマイポイントの消費または消費なしで入手可能なギフトである。
【０１９２】
また、視聴ユーザは、いいねボタン８２を押すことで好意を示す評価を投稿することができる。
【０１９３】
また、配信ユーザが配信設定で他のユーザの出演可否を可に設定している場合、コラボ申請ボタン８３を選択することで動画への出演申請を送信することができる。
【０１９４】
また、視聴ユーザが未だフォローしていない配信ユーザが配信する動画の画面には、視聴ユーザが配信ユーザをフォローするためのフォローボタン８４が表示される。このフォローボタンは、視聴ユーザが既にフォローしている配信ユーザが配信する動画の画面では、フォロー解除ボタンとして機能する。
【０１９５】
なお、この「フォロー」は視聴ユーザから視聴ユーザへ、配信ユーザから視聴ユーザへ、配信ユーザから配信ユーザへ行われるものであってもよい。ただし、フォローは一方向のみの関連付けとして管理され、逆方向の関連付けはフォロワーとして別に管理されるものとする。
【０１９６】
また、視聴画面７８には、応援ランキング表示ボタン８５、シェアボタン８６、招待ボタン８７も表示される。
【０１９７】
応援ランキングは、配信ユーザを応援している視聴ユーザのランキングを表示するものであり、ランキングはギフトの額（ポイント／コイン）等に応じて算出されることができる。
【０１９８】
また、動画のシェアに関し、視聴ユーザはシェアボタン８６を押すことでシェア可能なＳＮＳ（ソーシャル・ネットワーキング・サービス）一覧を確認し、選択により指定したＳＮＳの指定した場所に固定リンクを送信することができる。
【０１９９】
招待ボタン８７は、本開示における第一のオブジェクトと同様に、第二のユーザを視聴中の動画に呼び出すためのものであり、選択により相互フォローを呼び出すための一覧画面を表示させることができる。
【０２００】
図２６は、相互フォローを呼び出すための一覧画面８９の一例を示したものである。一覧画面８９には、第一のユーザと特定の関係を有する一以上の第二のユーザのプロフィールを示す画像および／または名前とともに、第一のオブジェクトを表示させることができる。第一のオブジェクトの選択により、呼び出し通知が第二のユーザに対して送信される。
【０２０１】
また、コラボ申請ボタン８３を押すことで配信ユーザに対してコラボ配信をリクエストすることができる。コラボ配信とは、配信ユーザの配信動画に視聴ユーザのキャラクタオブジェクトを登場させることをいう。
【０２０２】
視聴画面８０の上部には、配信ユーザアイコン８９、配信ユーザ名（キャラクタオブジェクト名）９０、累計視聴者数表示９１、累計いいね数表示９２が表示されることができる。
【０２０３】
また、視聴終了ボタン８８を選択すると、視聴を終了するための画面が展開し、視聴終了要求を送信することができるようになる。
【０２０４】
かかる視聴を終了するための画面について、詳細に説明する。かかる画面が表示されている状態は、「音声小窓配信」と呼ばれ、動画の映像は表示させに音声のみを再生する態様での視聴を行うためのものである。
【０２０５】
上記視聴終了ボタン８８の選択は、動画の視聴終了要求として視聴受付部４９０によって受け付けられる。
【０２０６】
このとき、配信部４９５は、視聴終了要求に応じて、映像に関する情報の配信を終了する一方で、音声に関する情報の配信は終了させない。
【０２０７】
そして、ユーザ端末において、映像および音声に関する情報が配信されている場合には、ユーザ端末には映像が主画面に表示され、音声に関する情報のみが配信されている場合には、ユーザ端末には映像は表示されず動画を視聴中であることを示す副画面が表示されることを特徴とする。
【０２０８】
図２７は、上記副画面９０が表示された画面のイメージを示したものである。
【０２０９】
この副画面９０が表示される際、バックに表示される主画面は動画を視聴する前の画面へと遷移する。例えば、おすすめタブから視聴枠へ移動した場合にはおすすめタブの表示へと戻り、フォロータブから視聴枠へ移動した場合にはフォロータブへと遷移する。
【０２１０】
この副画面９０が表示されている場合、主画面での操作が可能となり、他の画面への遷移が可能となる。よって、第一のユーザが副画面９０を表示させている場合は、上記第二の状態には含まれず、第三の状態として判定されるものとする。
【０２１１】
副画面９０には、プロフィール画像、名前、タイトルおよび、音声が流れていることが視覚的に識別可能な音声アイコンが表示される。
【０２１２】
そして、副画面９０に表示された終了アイコン９１の選択により、視聴を完全に終了させることができる。
【０２１３】
なお、映像の表示の終了については、サーバ装置から情報は送信するものの端末側で表示をしないものとしてもよいし、サーバ装置から情報の送信自体を停止するものとしてもよい。
【０２１４】
かかる構成によれば、音声のみ聞きながら他の配信を探したり、他のユーザとのチャットを楽しんだりすることができるようになる。
【０２１５】
続いて、配信ユーザの動画に他のユーザが出演する「コラボ」について説明する。
【０２１６】
上述したとおり、視聴ユーザは、図２４に示すコラボ申請ボタン８３を押すことで表示されるコラボ配信参加リクエストの確認画面を経て、上記動画への参加要求を送信することができる。
【０２１７】
アバタ表示部（図示せず）は、受付部が受け付けた参加要求に応じて、当該参加要求を行った視聴ユーザの動きに基づいて生成されるキャラクタオブジェクトを動画に表示させる。
【０２１８】
図２８は、一例として、ホストユーザのキャラクタオブジェクトである第１のアバタＡ１が表示された動画に、ゲストユーザのキャラクタオブジェクトである第２のアバタＡ２が参加している場合の画面を示したものである。なお、図２８ではアバタ以外のオブジェクトの表示については省略されている。
【０２１９】
また、図２９に示すように、さらに、別の視聴ユーザの動きに基づいて生成されるキャラクタオブジェクトである第３のアバタＡ３が動画に参加してもよい。なお、図２９では第３のアバタＡ３が、第１のアバタＡ１および第２のアバタＡ２の後方に配置されているが、３人が横一列に並ぶように配置されてもよい。また、アバタの配置位置は配信ユーザが指定できるようにしてもよい。
【０２２０】
以上の構成によれば、上述した従来技術の課題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。具体的には、配信者の配信意欲を向上させ、および／または、視聴者の視聴意欲を向上させることができる情報処理システムを提供することができる。
【０２２１】
続いて、本開示の実施形態における情報処理方法について説明を行う。
【０２２２】
本開示の実施形態における情報処理方法は、図３に示したように、動画を配信する情報処理システム３０００における情報処理方法である。情報処理システム３０００は、第一の情報処理端末１００と、第二の情報処理端末２００と、情報処理装置４００（サーバ装置４００）とを備える。
【０２２３】
本開示における情報処理方法は、図３０に一例として示されるように、情報処理システムが備える一又は複数のコンピュータプロセッサに、受付ステップＳ１１と、送信ステップＳ１７と、受信ステップＳ１８と、第一判定ステップＳ１２、Ｓ１４と、決定ステップＳ１３、Ｓ１５、Ｓ１６とを実行させる。
【０２２４】
受付ステップＳ１１は、第一の情報処理端末から、第一のオブジェクトの選択を受け付ける。かかる受付ステップＳ１１は、上述した受付部４１０により実行されることができる。
【０２２５】
送信ステップＳ１７は、受付ステップＳ１１において受け付けた選択に応じて、第一のオブジェクトに関連付けられた第二の情報処理端末に対して、所定の通知を送信する。かかる送信ステップＳ１７は、上述した送信部４２０により実行されることができる。
【０２２６】
受信ステップＳ１８は、第二の情報処理端末から、所定の通知への応答を受信する。かかる受信ステップＳ１８は、上述した受信部４３０により実行されることができる。
【０２２７】
第一判定ステップＳ１２、Ｓ１４は、第一の情報処理端末に係る第一のユーザの状態を判定する。かかる第一判定ステップＳ１２、Ｓ１４は、上述した第一判定部４４０により実行されることができる。
【０２２８】
決定ステップＳ１３、Ｓ１５、Ｓ１６は、第一判定ステップの結果に基づいて、第二の情報処理端末に表示させる第二の画面を決定する。かかる決定ステップＳ１５は、上述した決定部４５０により実行されることができる。
【０２２９】
なお、図３０では、第一判定ステップＳ１２、Ｓ１４と、決定ステップＳ１３、Ｓ１５、Ｓ１６とを送信ステップＳ１７の前に行う例を示したが、受信ステップＳ１８の後に行うものとしてもよい。
【０２３０】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０２３１】
続いて、本開示の実施形態におけるコンピュータプログラムについて説明を行う。
【０２３２】
本開示の実施形態におけるコンピュータプログラムは、図３に示したように、動画を配信する情報処理システム３０００において実行されるコンピュータプログラムである。情報処理システム３０００は、第一の情報処理端末１００と、第二の情報処理端末２００と、情報処理装置４００（サーバ装置４００）とを備える。
【０２３３】
本開示におけるコンピュータプログラムは、情報処理システムが備える一又は複数のプロセッサに、受付機能と、送信機能と、受信機能と、第一判定機能と、決定機能とを実現させることを特徴とする。
【０２３４】
受付機能は、第一の情報処理端末から、第一のオブジェクトの選択を受け付ける。
【０２３５】
送信機能は、受付機能により受け付けられた選択に応じて、第一のオブジェクトに関連付けられた第二の情報処理端末に対して、所定の通知を送信する。
【０２３６】
受信機能は、第二の情報処理端末から、所定の通知への応答を受信する。
【０２３７】
第一判定機能は、第一の情報処理端末に係る第一のユーザの状態を判定する。
【０２３８】
決定機能は、第一判定機能における結果に基づいて、第二の情報処理端末に表示させる第二の画面を決定する。
【０２３９】
上記機能は、図３１に示す受付回路１４１０、送信回路１４２０、受信回路１４３０、第一判定回路１４４０および決定回路１４５０により実現されることができる。受付回路１４１０、送信回路１４２０、受信回路１４３０、第一判定回路１４４０および決定回路１４５０は、それぞれ上述した受付部４１０、送信部４２０、受信部４３０、第一判定部４４０および決定部４５０により実現されるものとする。各部の詳細については上述したとおりである。
【０２４０】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０２４１】
続いて、本開示の実施形態における第一の情報処理端末について説明を行う。
【０２４２】
本開示の実施形態における第一の情報処理端末１００は、図３に示したように、動画を配信する情報処理システム３０００を構成する。情報処理システム３０００は、さらに、第二の情報処理端末２００および情報処理装置４００（サーバ装置４００）を備えることができる。
【０２４３】
そして、第一の情報処理端末１００は、図３２（ａ）に示すように、表示処理部１０１、受付部１０２、第一判定部１０３および送信部１０４とを備える。
【０２４４】
表示処理部１０１は、第一のオブジェクトを画面に表示させる。
【０２４５】
受付部１０２は、表示処理部１０１により表示された第一のオブジェクトの選択を受け付ける。
【０２４６】
第一判定部１０３は、第一の情報処理端末に係る第一のユーザの状態を判定する。
【０２４７】
送信部１０４は、受付部１０２により受け付けた選択および第一判定部１０３により判定された結果を、サーバ装置に送信する。
【０２４８】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０２４９】
続いて、本開示の実施形態における配信ユーザ端末用のコンピュータプログラムについて説明を行う。
【０２５０】
本開示におけるコンピュータプログラムは、図３に示したように、動画を配信する情報処理システム３０００を構成する第一の情報処理端末１００で実行されるコンピュータプログラムである。情報処理システム３０００は、さらに、第二の情報処理端末２００およびサーバ装置４００（サーバ装置４００）を備えることができる。
【０２５１】
そして、上記コンピュータプログラムは、第一の情報処理端末１００が備える一又は複数のコンピュータプロセッサに、表示処理機能、受付機能、第一判定機能および送信機能を実現させる。
【０２５２】
表示処理機能は、第一のオブジェクトを画面に表示させる。
【０２５３】
受付機能は、表示処理機能により表示された第一のオブジェクトの選択を受け付ける。
【０２５４】
第一判定機能は、第一の情報処理端末に係る第一のユーザの状態を判定する。
【０２５５】
送信機能は、受付機能により受け付けられた選択および第一判定機能により判定された結果を、サーバ装置に送信する。
【０２５６】
上記機能は、図３２（ｂ）に示す表示処理回路１１０１、受付回路１１０２、第一判定回路１１０３および送信回路１１０４により実現されることができる。表示処理回路１１０１、受付回路１１０２、第一判定回路１１０３および送信回路１１０４は、それぞれ上述した表示処理部１０１、受付部１０２、第一判定部１０３および送信部１０４により実現されるものとする。各部の詳細については上述したとおりである。
【０２５７】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０２５８】
続いて、本開示の実施形態における第一の情報処理端末における情報処理方法について説明を行う。
【０２５９】
本開示における情報処理方法は、図３に示したように、動画を配信する情報処理システム３０００を構成する第一の情報処理端末１００における情報処理方法である。情報処理システムは、さらに、第二の情報処理端末３００およびサーバ装置４００（サーバ装置４００）を備えることができる。
【０２６０】
本開示における情報処理方法は、図３３に一例として示されるように、第一の情報処理端末１００が備える一又は複数のコンピュータプロセッサに、表示処理ステップＳ２１と、受付ステップＳ２２と、第一判定ステップＳ２３、Ｓ２５と、送信ステップＳ２４、Ｓ２６、Ｓ２７とを実行させる。
【０２６１】
表示処理ステップＳ２１は、第一のオブジェクトを画面に表示させる。かかる表示処理ステップＳ２１は、上述した表示処理部１０１により実行されることができる。
【０２６２】
受付ステップＳ２２は、表示処理ステップＳ２１において表示された第一のオブジェクトの選択を受け付ける。かかる受付ステップＳ２２は、上述した受付部１０２により実行されることができる。
【０２６３】
第一判定ステップＳ２３、Ｓ２５は、第一の情報処理端末に係る第一のユーザの状態を判定する。かかる第一判定ステップＳ２３、Ｓ２５は、上述した第一判定部１０３により実行されることができる。
【０２６４】
送信ステップＳ２４、Ｓ２６、Ｓ２７は、受付ステップＳ２２において受け付けた選択および第一判定ステップにおいて判定された結果を、サーバ装置に送信する。かかる送信ステップＳ２４、Ｓ２６、Ｓ２７は、上述した送信部１０４により実行されることができる。
【０２６５】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０２６６】
続いて、本開示の実施形態における第二の情報処理端末について説明を行う。
【０２６７】
本開示における第二の情報処理端末２００は、図３に示したように、動画を配信する情報処理システム３０００を構成する。情報処理システム３０００は、さらに、第一の情報処理端末１００および情報処理装置４００（サーバ装置４００）を備えることができる。
【０２６８】
そして、第二の情報処理端末２００は、図３４（ａ）に示すように、受信部２０１、送信部２０２および表示処理部２０３を備える。
【０２６９】
受信部２０１は、第一の情報処理端末１００における第一のオブジェクトの選択に応じてサーバ装置から送信された所定の通知を受信する。
【０２７０】
送信部２０２は、受信部２０１が受信した所定の通知への応答をサーバ装置に送信する。
【０２７１】
表示処理部２０３は、サーバ装置から受信した第二の画面に関する情報に基づいて、第二の画面を表示させる。
【０２７２】
第二の画面は、第一の情報処理端末１００に係る第一のユーザの状態に基づいて決定される。
【０２７３】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０２７４】
続いて、本開示の実施形態における第二の情報処理端末用のコンピュータプログラムについて説明を行う。
【０２７５】
本開示におけるコンピュータプログラムは、図３に示したように、動画を配信する情報処理システム３０００を構成する第二の情報処理端末２００で実行されるコンピュータプログラムである。情報処理システム３０００は、さらに、第一の情報処理端末１００および情報処理装置４００（サーバ装置４００）を備えることができる。
【０２７６】
そして、上記コンピュータプログラムは、第二の情報処理端末２００が備える一又は複数のコンピュータプロセッサに、受信機能、送信機能および表示処理機能を実現させる。
【０２７７】
受信機能は、第一の情報処理端末１００における第一のオブジェクトの選択に応じてサーバ装置から送信された所定の通知を受信する。
【０２７８】
送信機能は、受信機能において受信した所定の通知への応答をサーバ装置に送信する。
【０２７９】
表示処理機能は、サーバ装置から受信した第二の画面に関する情報に基づいて、第二の画面を表示させる。
【０２８０】
第二の画面は、第一の情報処理端末に係る第一のユーザの状態に基づいて決定される
【０２８１】
上記機能は、図３４（ｂ）に示す受信回路１２０１、送信回路１２０２および表示処理回路１２０３により実現されることができる。受信回路１２０１、送信回路１２０２および表示処理回路１２０３は、それぞれ上述した受信部２０１、送信部２０２および表示処理部２０３により実現されるものとする。各部の詳細については上述したとおりである。
【０２８２】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０２８３】
続いて、本開示の実施形態における第二の情報処理端末２００における情報処理方法について説明を行う。
【０２８４】
本開示における情報処理方法は、図３に示したように、動画を配信する情報処理システム３０００を構成する第二の情報処理端末２００における情報処理方法である。情報処理システム３０００は、さらに、第一の情報処理端末１００および情報処理装置４００（サーバ装置４００）を備えることができる。
【０２８５】
本開示における情報処理方法は、図３５に示されるように、第二の情報処理端末が備える一又は複数のコンピュータプロセッサに、受信ステップＳ３１、送信ステップＳ３２および表示処理ステップＳ３３を実現させる。
【０２８６】
受信ステップＳ３１は、第一の情報処理端末における第一のオブジェクトの選択に応じてサーバ装置から送信された所定の通知を受信する。
【０２８７】
送信ステップＳ３２は、受信ステップにおいて受信した所定の通知への応答をサーバ装置に送信する。
【０２８８】
表示処理ステップＳ３３は、サーバ装置から受信した第二の画面に関する情報に基づいて、第二の画面を表示させる。
【０２８９】
第二の画面は、第一の情報処理端末に係る第一のユーザの状態に基づいて決定される。
【０２９０】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。
【０２９１】
また、上述した実施形態に係るサーバ装置又は端末装置として機能させるために、コンピュータ又は携帯電話などの情報処理装置を好適に用いることができる。このような情報処理装置は、実施形態に係るサーバ装置又は端末装置の各機能を実現する処理内容を記述したプログラムを、情報処理装置の記憶部に格納し、情報処理装置のＣＰＵによって当該プログラムを読み出して実行させることによって実現可能である。
【０２９２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０２９３】
また、実施形態に記載した手法は、計算機（コンピュータ）に実行させることができるプログラムとして、例えば磁気ディスク（フロッピー（登録商標）ディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ等）、半導体メモリ（ＲＯＭ、ＲＡＭ、フラッシュメモリ等）等の記録媒体に格納し、また通信媒体により伝送して頒布することもできる。なお、媒体側に格納されるプログラムには、計算機に実行させるソフトウェア手段（実行プログラムのみならずテーブルやデータ構造も含む）を計算機内に構成させる設定プログラムをも含む。本装置を実現する計算機は、記録媒体に記録されたプログラムを読み込み、また場合により設定プログラムによりソフトウェア手段を構築し、このソフトウェア手段によって動作が制御されることにより上述した処理を実行する。なお、本明細書でいう記録媒体は、頒布用に限らず、計算機内部あるいはネットワークを介して接続される機器に設けられた磁気ディスクや半導体メモリ等の記憶媒体を含むものである。記憶部は、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。
【０２９４】
なお、本出願において用いられる「ギフト」という用語は、「トークン（token）」という用語と同様の概念を意味する。したがって、「ギフト」という用語を「トークン（token）」という用語に置き換えて、本件出願に記載された技術を理解することも可能である。
【０２９５】
また、上述した「ギフト」や「コメント」など、本開示における情報処理システムにおいて送受信される対象はすべて、電子的な「データ」である。
【０２９６】
上記［発明の概要］の欄は、選択された様々な概念を簡略化された形式により導入するために記載されており、これらの様々な概念については［発明を実施するための形態］の欄において後述する。本明細書において用いられるすべての商標は、これらの商標の保有者の財産である。この［発明の概要］の欄の記載は、特許請求の範囲に記載された発明の重要な特徴又は不可欠な特徴を特定することを意図するものでもなく、特許請求の範囲に記載された発明の技術的範囲を限定することを意図するものでもない。特許請求の範囲に記載された発明の、上述した又は他の目的、特徴及び効果は、添付図面を参照して示された［発明を実施するための形態］の欄の記載からより明らかとなる。
【０２９７】
上述したネットワークを実現するための通信回線は、携帯電話網、無線ネットワーク（例えば、Ｂｌｕｅｔｏｏｔｈ、（ＩＥＥＥ ８０２.１１ａ／ｂ／ｎといったような）ＷｉＦｉ、ＷｉＭａｘ、セルラー、衛星、レーザー、赤外線、を介したＲＦ接続）、固定電話網、インターネット、イントラネット、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、及び／又は、イーサネットネットワークを、これらに限定することなく含むことができる。
【０２９８】
上述したメモリは揮発性メモリ（例えば、レジスタ、キャッシュ、ランダムアクセスメモリ（ＲＡＭ））、不揮発性メモリ（例えば、リードオンリーメモリ（ＲＯＭ）、ＥＥＰＲＯＭ、フラッシュメモリ）、及び、ストレージ（例えば、ハードディスクドライブ（ＨＤＤ）、ソリッドステートドライブ（ＳＳＤ）、磁気テープ、光学媒体）、といったようなコンピュータにより読み取り可能な媒体を、これらに限定することなく含むことができる。容易に理解されるように、「コンピュータにより読み取り可能な記録媒体」という用語は、変調されたデータ信号すなわち一時的な信号といったような送信媒体ではなく、メモリ及びストレージといったようなデータストレージのための媒体を含むことができる。
【０２９９】
本明細書は、いかなる方法によっても限定されることを意図していない、代表的な様々な実施形態という意味により記載される。本件出願において用いられるように、「１つの」、「前記」、「上記」、「当該」、「該」、「この」、「その」といった単数形は、複数形でないことを明確に示さない限り、複数形を含むことができる。また、「含む」という用語は、「具備する」こと又は「備える」ことを意味し得る。さらに、「結合された」、「結合した」、「結び付けられた」、「結び付けた、「接続された」又は「接続した」という用語は、対象物を相互に結合する、接続する又は結び付ける、機械的、電気的、磁気的及び光学的な方法を他の方法とともに包含し、このように結合された、結合した、結び付けられた、結び付けた、接続された又は接続した対象物の間にある中間要素の存在を排除しない。
【０３００】
本明細書において記載される、様々なシステム、方法及び装置は、いかなる方法によっても限定されるものとして解釈されるべきではない。実際には、本開示は、開示された様々な実施形態の各々、これら様々な実施形態を相互に組み合わせたもの、及び、これら様々な実施形態の一部を相互に組み合わせたもの、のうちのあらゆる新規な特徴及び態様に向けられている。本明細書において記載される、様々なシステム、方法及び装置は、特定の態様、特定の特徴、又は、このような特定の態様と特定の特徴とを組み合わせたものに限定されないし、本明細書に記載される物及び方法は、１若しくはそれ以上の特定の効果が存在すること又は課題が解決されることを、要求するものでもない。さらには、本明細書において記載された様々な実施形態のうちの様々な特徴若しくは態様、又は、そのような特徴若しくは態様の一部は、相互に組み合わせて用いられ得る。
【０３０１】
本明細書において開示された様々な方法のうちの幾つかの方法の動作が、便宜上、特定の順序に沿って記載されているが、このような手法による記載は、特定の順序が以下特定の文章によって要求されていない限り、上記動作の順序を並び替えることを包含する、と理解すべきである。例えば、順番に記載された複数の動作は、幾つかの場合には、並び替えられるか又は同時に実行される。さらには、簡略化を目的として、添付図面は、本明細書に記載された様々な事項及び方法が他の事項及び方法とともに用いられ得るような様々な方法を示していない。加えて、本明細書は、「生成する」、「発生させる」、「表示する」、「受信する」、「評価する」及び「配信する」のような用語を用いることがある。これらの用語は、実行される実際の様々な動作のハイレベルな記載である。これらの用語に対応する実際の様々な動作は、特定の実装に依存して変化し得るし、本明細書の開示の利益を有する当業者によって容易に認識され得る。
【０３０２】
本開示の装置又は方法に関連して本明細書に提示される、動作理論、科学的原理又は他の理論的な記載は、よりよい理解を目的として提供されており、技術的範囲を限定することを意図していない。添付した特許請求の範囲における装置及び方法は、このような動作理論により記載される方法により動作する装置及び方法に限定されない。
【０３０３】
本明細書に開示された様々な方法のいずれもが、コンピュータにより読み取り可能な１又はそれ以上の媒体（例えば、１又はそれ以上の光学媒体ディスク、複数の揮発性メモリ部品、又は、複数の不揮発性メモリ部品といったような、非一時的なコンピュータにより読み取り可能な記憶媒体）に記憶された、コンピュータにより実行可能な複数の命令を用いて実装され、さらに、コンピュータにおいて実行され得る。ここで、上記複数の揮発性メモリ部品は、例えばＤＲＡＭ又はＳＲＡＭを含む。また、上記複数の不揮発性メモリ部品は、例えばハードドライブ及びソリッドステートドライブ（ＳＳＤ）を含む。さらに、上記コンピュータは、例えば、計算を行うハードウェアを有するスマートフォン及び他のモバイル装置を含む、市場において入手可能な任意のコンピュータを含む。
【０３０４】
本明細書において開示された技術を実装するためのこのようなコンピュータにより実行可能な複数の命令のいずれもが、本明細書において開示された様々な実施形態の実装の間において生成され使用される任意のデータとともに、１又はそれ以上のコンピュータにより読み取り可能な媒体（例えば、非一時的なコンピュータにより読み取り可能な記憶媒体）に記憶され得る。このようなコンピュータにより実行可能な複数の命令は、例えば、個別のソフトウェアアプリケーションの一部であり得るか、又は、ウェブブラウザ若しくは（リモート計算アプリケーションといったような）他のソフトウェアアプリケーションを介してアクセス又はダウンロードされるソフトウェアアプリケーションの一部であり得る。このようなソフトウェアは、例えば、（例えば市場において入手可能な任意の好適なコンピュータにおいて実行されるエージェントとしての）単一のローカルコンピュータにおいて、又は、１又はそれ以上のネットワークコンピュータを用いて、ネットワーク環境（例えば、インターネット、ワイドエリアネットワーク、ローカルエリアネットワーク、（クラウド計算ネットワークといったような）クライアントサーバネットワーク、又は、他のそのようなネットワーク）において、実行され得る。
【０３０５】
明確化のために、ソフトウェアをベースとした様々な実装のうちの特定の選択された様々な態様のみが記載される。当該分野において周知である他の詳細な事項は省略される。例えば、本明細書において開示された技術は、特定のコンピュータ言語又はプログラムに限定されない。例えば、本明細書において開示された技術は、Ｃ、Ｃ＋＋、Ｊａｖａ、又は、他の任意の好適なプログラミング言語で記述されたソフトウェアにより実行され得る。同様に、本明細書において開示された技術は、特定のコンピュータ又は特定のタイプのハードウェアに限定されない。好適なコンピュータ及びハードウェアの特定の詳細な事項は、周知であって、本明細書において詳細に説明する必要はない。
【０３０６】
さらには、このようなソフトウェアをベースとした様々な実施形態（例えば、本明細書において開示される様々な方法のいずれかをコンピュータに実行させるための、コンピュータにより実行可能な複数の命令を含む）のいずれもが、好適な通信手段により、アップロードされ、ダウンロードされ、又は、リモート方式によりアクセスされ得る。このような好適な通信手段は、例えば、インターネット、ワールドワイドウェブ、イントラネット、ソフトウェアアプリケーション、ケーブル（光ファイバケーブルを含む）、磁気通信、電磁気通信（ＲＦ通信、マイクロ波通信、赤外線通信を含む）、電子通信、又は、他のそのような通信手段を含む。
【符号の説明】
【０３０７】
１０００  情報処理システム
２０００  情報処理システム
３０００  情報処理システム
１００  第一の情報処理端末
２００  第二の情報処理端末
３００  ネットワーク
４００  情報処理装置
４１０  受付部
４２０  送信部
４３０  受信部
４４０  第一判定部
４５０  決定部
４６０  表示処理部
４６５  第二判定部
４７０  第二送信部
４７５  特定部
４８５  第三判定部
【要約】      （修正有）【課題】配信者の配信意欲および／または視聴者の視聴意欲を向上させる情報処理システム、情報処理方法及びンピュータプログラムを提供する。【解決手段】複数の視聴ユーザ端末と、情報処理装置とが、ネットワークを介して接続され、動画を配信する情報処理システムにおいて、情報処理装置４００は、一以上のコンピュータプロセッサを備える。一以上のコンピュータプロセッサは、第一の情報処理端末から、第一のオブジェクトの選択を受け付ける受付部と、受付部が受け付けた選択に応じて、第一のオブジェクトに関連付けられた第二の情報処理端末に対して、所定の通知を送信する送信部と、第二の情報処理端末から、所定の通知への応答を受信する受信部と、第一の情報処理端末に係る第一のユーザの状態を判定する第一判定部と、第一判定部の結果に基づいて、第二の情報処理端末に表示させる第二の画面を決定する決定部と、を備える。【選択図】図１１【図１】
0006883140.tif 000002
【図２】
0006883140.tif 000003
【図３】
0006883140.tif 000004
【図４】
0006883140.tif 000005
【図５】
0006883140.tif 000006
【図６】
0006883140.tif 000007
【図７】
0006883140.tif 000008
【図８】
0006883140.tif 000009
【図９】
0006883140.tif 000010
【図１０】
0006883140.tif 000011
【図１１】
0006883140.tif 000012
【図１２】
0006883140.tif 000013
【図１３】
0006883140.tif 000014
【図１４】
0006883140.tif 000015
【図１５】
0006883140.tif 000016
【図１６】
0006883140.tif 000017
【図１７】
0006883140.tif 000018
【図１８】
0006883140.tif 000019
【図１９】
0006883140.tif 000020
【図２０】
0006883140.tif 000021
【図２１】
0006883140.tif 000022
【図２２】
0006883140.tif 000023
【図２３】
0006883140.tif 000024
【図２４】
0006883140.tif 000025
【図２５】
0006883140.tif 000026
【図２６】
0006883140.tif 000027
【図２７】
0006883140.tif 000028
【図２８】
0006883140.tif 000029
【図２９】
0006883140.tif 000030
【図３０】
0006883140.tif 000031
【図３１】
0006883140.tif 000032
【図３２】
0006883140.tif 000033
【図３３】
0006883140.tif 000034
【図３４】
0006883140.tif 000035
【図３５】
0006883140.tif 000036