(57)【特許請求の範囲】
【請求項１】
配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムであって、一又は複数のコンピュータプロセッサを備え、
前記一又は複数のコンピュータプロセッサは、
前記配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報を、視聴ユーザ端末に配信する配信部と、
前記視聴ユーザ端末から送信される第一のギフトの表示要求に基づいて前記動画に前記第一のギフトに対応する第一のオブジェクトを表示させるオブジェクト表示部と、
前記オブジェクト表示部により表示された第一のオブジェクトが、前記動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かを判定する判定部と、
を備え、
前記判定部により前記第一のオブジェクトが前記第二のオブジェクトから所定距離内に表示されていると判定された場合、前記オブジェクト表示部は、前記第一のオブジェクトおよび前記第二のオブジェクトを第三のオブジェクトに変更して表示させる動画配信システム。
【請求項２】
前記オブジェクト表示部は、前記第三のオブジェクトが表示されている間は、更なる第一のギフトの表示要求に基づく第一のオブジェクトの表示を禁止することを特徴とする請求項１に記載の動画配信システム。
【請求項３】
前記一又は複数のコンピュータプロセッサは、
前記第三のオブジェクトが表示されている間は、更なる第一のギフトの表示要求の受付を禁止することを特徴とする請求項１または２に記載の動画配信システム。
【請求項４】
前記一又は複数のコンピュータプロセッサは、さらに、
前記オブジェクト表示部により複数の第一のオブジェクトが表示される場合において、当該複数の第一のオブジェクトに関し、前記動画内で既に表示されている一または複数の第二のオブジェクトから所定距離内に表示されていると判定された回数を計測する計測部と、
前記計測部により計測された回数が規定回数に達しているか否かを判定する回数判定部と
を備え、
前記回数判定部により前記回数が前記規定回数に達していると判定された場合、前記オブジェクト表示部は、前記第一のオブジェクトおよび前記第二のオブジェクトを前記第三のオブジェクトに変更して表示させる請求項１から３のいずれか一項に記載の動画配信システム。
【請求項５】
前記オブジェクト表示部は、前記第三のオブジェクトの少なくとも一部を、前記キャラクタオブジェクトの頭部を覆い、前記キャラクタオブジェクトの頭部の動きに追従するよう表示させることを特徴とする請求項４に記載の動画配信システム。
【請求項６】
前記一又は複数のコンピュータプロセッサは、
前記動画の画面サイズに基づいて、前記規定回数を変更することを特徴とする請求項４または５に記載の動画配信システム。
【請求項７】
前記回数判定部により前記回数が前記規定回数に達していないと判定されている場合、前記オブジェクト表示部は、前記第一のオブジェクトを前記第二のオブジェクトに接触させて表示させる請求項４から６のいずれか一項に記載の動画配信システム。
【請求項８】
前記オブジェクト表示部は、前記視聴ユーザ端末から送信される前記第一のオブジェクトの初期表示位置の指定に基づいて、前記第一のオブジェクトを表示させることを特徴とする請求項１から７のいずれか一項に記載の動画配信システム。
【請求項９】
前記オブジェクト表示部は、前記第三のオブジェクトを、前記キャラクタオブジェクトの特定の部位に装着されるよう表示させることを特徴とする請求項１から８のいずれか一項に記載の動画配信システム。
【請求項１０】
前記オブジェクト表示部は、前記第三のオブジェクトを、前記動画内の空間に配置されるよう表示させることを特徴とする請求項１から４のいずれか一項に記載の動画配信システム。
【請求項１１】
配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムにおける情報処理方法であって、
前記動画配信システムが備える一又は複数のコンピュータプロセッサに、
前記配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報を、視聴ユーザ端末に配信する配信ステップと、
前記視聴ユーザ端末から送信される第一のギフトの表示要求に基づいて前記動画に前記第一のギフトに対応する第一のオブジェクトを表示させるオブジェクト表示ステップと、
前記オブジェクト表示ステップにより表示された第一のオブジェクトが、前記動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かを判定する判定ステップと、
を実行させ、
前記判定ステップにより前記第一のオブジェクトが前記第二のオブジェクトから所定距離内に表示されていると判定された場合、前記第一のオブジェクトおよび前記第二のオブジェクトを第三のオブジェクトに変更して表示させる情報処理方法。
【請求項１２】
配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムを構成する配信ユーザ端末で実行されるコンピュータプログラムであって、
前記動画配信システムは、前記配信ユーザ端末、視聴ユーザ端末およびサーバ装置を備え、
前記配信ユーザ端末が備える一又は複数のコンピュータプロセッサに、
前記配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報を前記サーバ装置に送信する送信機能と、
前記視聴ユーザ端末による前記動画に表示する第一のギフトの表示要求を、前記サーバ装置から受信する受信機能と、
前記受信機能により受信した表示要求に基づいて、前記動画に前記第一のギフトに対応する第一のオブジェクトを表示させるオブジェクト表示機能と、
前記オブジェクト表示機能により表示された第一のオブジェクトが、前記動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かを判定する判定機能と、
を実現させ、
前記判定機能により前記第一のオブジェクトが前記第二のオブジェクトから所定距離内に表示されていると判定された場合、前記オブジェクト表示機能は、前記第一のオブジェクトおよび前記第二のオブジェクトを第三のオブジェクトに変更して表示させるコンピュータプログラム。
【請求項１３】
配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムを構成する配信ユーザ端末における情報処理方法であって、
前記動画配信システムは、前記配信ユーザ端末、視聴ユーザ端末およびサーバ装置を備え、
前記配信ユーザ端末が備える一又は複数のコンピュータプロセッサに、
前記配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報を前記サーバ装置に送信する送信ステップと、
前記視聴ユーザ端末による前記動画に表示する第一のギフトの表示要求を、前記サーバ装置から受信する受信ステップと、
前記受信ステップにより受信した表示要求に基づいて、前記動画に前記第一のギフトに対応する第一のオブジェクトを表示させるオブジェクト表示ステップと、
前記オブジェクト表示ステップにより表示された第一のオブジェクトが、前記動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かを判定する判定ステップと、
を実行させ、
前記判定ステップにより前記第一のオブジェクトが前記第二のオブジェクトから所定距離内に表示されていると判定された場合、前記オブジェクト表示ステップは、前記第一のオブジェクトおよび前記第二のオブジェクトを第三のオブジェクトに変更して表示させる情報処理方法。
【請求項１４】
配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムを構成する視聴ユーザ端末で実行されるコンピュータプログラムであって、
前記動画配信システムは、配信ユーザ端末、前記視聴ユーザ端末およびサーバ装置を備え、
前記視聴ユーザ端末が備える一又は複数のコンピュータプロセッサに、
前記配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報を前記サーバ装置から受信する受信機能と、
前記動画に関する情報に基づいて、前記動画を表示させる表示機能と、
前記動画に表示する第一のギフトの表示要求を前記サーバ装置に送信する送信機能と、
を実現させ、
前記表示要求に基づいて前記動画に表示された第一のオブジェクトが、前記動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かが判定された結果、前記第一のオブジェクトが前記第二のオブジェクトから所定距離内に表示されていると判定された場合に、
前記表示機能は、前記第一のオブジェクトおよび前記第二のオブジェクトを第三のオブジェクトに変更して表示させるコンピュータプログラム。
【請求項１５】
配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムを構成する視聴ユーザ端末における情報処理方法であって、
前記動画配信システムは、配信ユーザ端末、前記視聴ユーザ端末およびサーバ装置を備え、
前記視聴ユーザ端末が備える一又は複数のコンピュータプロセッサに、
前記配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報を前記サーバ装置から受信する受信ステップと、
前記動画に関する情報に基づいて、前記動画を表示させる表示ステップと、
前記動画に表示する第一のギフトの表示要求を前記サーバ装置に送信する送信ステップと、
を実行させ、
前記表示要求に基づいて前記動画に表示された第一のオブジェクトが、前記動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かが判定された結果、前記第一のオブジェクトが前記第二のオブジェクトから所定距離内に表示されていると判定された場合に、
前記表示ステップは、前記第一のオブジェクトおよび前記第二のオブジェクトを第三のオブジェクトに変更して表示させる、情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、動画配信システム、情報処理方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
従来から、アクターの動きに基づいてキャラクタオブジェクトのアニメーションを生成し、かかるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムが知られている（例えば、特許文献１参照）。
【０００３】
この種の動画配信システムにおいて、動画に、視聴ユーザの操作によって任意のオブジェクトを表示させるものが提案されている。視聴ユーザにより動画に表示させるオブジェクトは、例えば、ギフトオブジェクト等である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１８４６８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
通常、視聴ユーザの操作により選択されたギフトは、ギフトオブジェクトとして、動画内の空間の上部から下部に向かって落下して所定の位置に配置された後、時間の経過とともに表示が終了するといった態様で表示されるのが一般的である。
【０００６】
ここで、視聴ユーザによるギフティングは、配信ユーザの配信意欲の向上につながるところ、かかる視聴ユーザのギフティングの意欲を如何にして向上させるかが本技術分野における課題となっている。
【０００７】
そのため、本開示の目的は、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することである。本開示のより具体的な目的の一つは、視聴ユーザのギフティングの意欲を向上させることができる情報処理システム、情報処理方法およびコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本開示における動画配信システムは、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムであって、一又は複数のコンピュータプロセッサを備え、一又は複数のコンピュータプロセッサは、配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報を、視聴ユーザ端末に配信する配信部と、視聴ユーザ端末から送信される第一のギフトの表示要求に基づいて動画に第一のギフトに対応する第一のオブジェクトを表示させるオブジェクト表示部と、オブジェクト表示部により表示された第一のオブジェクトが、動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かを判定する判定部と、を備え、判定部により第一のオブジェクトが第二のオブジェクトから所定距離内に表示されていると判定された場合、オブジェクト表示部は、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更して表示させることを特徴とする。
【０００９】
オブジェクト表示部は、第三のオブジェクトが表示されている間は、更なる第一のギフトの表示要求に基づく第一のオブジェクトの表示を禁止することができる。
【００１０】
一又は複数のコンピュータプロセッサは、第三のオブジェクトが表示されている間は、更なる第一のギフトの表示要求の受付を禁止することができる。
【００１１】
一又は複数のコンピュータプロセッサは、さらに、オブジェクト表示部により複数の第一のオブジェクトが表示される場合において、当該複数の第一のオブジェクトに関し、動画内で既に表示されている一または複数の第二のオブジェクトから所定距離内に表示されていると判定された回数を計測する計測部と、計測部により計測された回数が規定回数に達しているか否かを判定する回数判定部とを備え、回数判定部により回数が規定回数に達していると判定された場合、オブジェクト表示部は、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更して表示させることができる。
【００１２】
オブジェクト表示部は、第三のオブジェクトの少なくとも一部を、キャラクタオブジェクトの頭部を覆い、キャラクタオブジェクトの頭部の動きに追従するよう表示させることができる。
【００１３】
一又は複数のコンピュータプロセッサは、動画の画面サイズに基づいて、規定回数を変更することができる。
【００１４】
回数判定部により回数が規定回数に達していないと判定されている場合、オブジェクト表示部は、第一のオブジェクトを第二のオブジェクトに接触させて表示させることができる。
【００１５】
オブジェクト表示部は、視聴ユーザ端末から送信される第一のオブジェクトの初期表示位置の指定に基づいて、第一のオブジェクトを表示させることができる。
【００１６】
オブジェクト表示部は、第三のオブジェクトを、キャラクタオブジェクトの特定の部位に装着されるよう表示させることができる。
【００１７】
オブジェクト表示部は、第三のオブジェクトを、動画内の空間に配置されるよう表示させることができる。
【００１８】
本開示における情報処理方法は、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムにおける情報処理方法であって、動画配信システムが備える一又は複数のコンピュータプロセッサに、配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報を、視聴ユーザ端末に配信する配信ステップと、視聴ユーザ端末から送信される第一のギフトの表示要求に基づいて動画に第一のギフトに対応する第一のオブジェクトを表示させるオブジェクト表示ステップと、オブジェクト表示ステップにより表示された第一のオブジェクトが、動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かを判定する判定ステップと、を実行させ、判定ステップにより第一のオブジェクトが第二のオブジェクトから所定距離内に表示されていると判定された場合、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更して表示させることを特徴とする。
【００１９】
本開示におけるコンピュータプログラムは、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムを構成する配信ユーザ端末で実行されるコンピュータプログラムであって、動画配信システムは、配信ユーザ端末、視聴ユーザ端末およびサーバ装置を備え、配信ユーザ端末が備える一又は複数のコンピュータプロセッサに、配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報をサーバ装置に送信する送信機能と、視聴ユーザ端末による動画に表示する第一のギフトの表示要求を、サーバ装置から受信する受信機能と、受信機能により受信した表示要求に基づいて、動画に第一のギフトに対応する第一のオブジェクトを表示させるオブジェクト表示機能と、オブジェクト表示機能により表示された第一のオブジェクトが、動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かを判定する判定機能と、を実現させ、判定機能により第一のオブジェクトが第二のオブジェクトから所定距離内に表示されていると判定された場合、オブジェクト表示機能は、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更して表示させることを特徴とする。
【００２０】
本開示における情報処理方法は、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムを構成する配信ユーザ端末における情報処理方法であって、動画配信システムは、配信ユーザ端末、視聴ユーザ端末およびサーバ装置を備え、配信ユーザ端末が備える一又は複数のコンピュータプロセッサに、配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報をサーバ装置に送信する送信ステップと、視聴ユーザ端末による動画に表示する第一のギフトの表示要求を、サーバ装置から受信する受信ステップと、受信ステップにより受信した表示要求に基づいて、動画に第一のギフトに対応する第一のオブジェクトを表示させるオブジェクト表示ステップと、オブジェクト表示ステップにより表示された第一のオブジェクトが、動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かを判定する判定ステップと、を実行させ、判定ステップにより第一のオブジェクトが第二のオブジェクトから所定距離内に表示されていると判定された場合、オブジェクト表示ステップは、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更して表示させることを特徴とする。
【００２１】
本開示におけるコンピュータプログラムは、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムを構成する視聴ユーザ端末で実行されるコンピュータプログラムであって、動画配信システムは、配信ユーザ端末、視聴ユーザ端末およびサーバ装置を備え、視聴ユーザ端末が備える一又は複数のコンピュータプロセッサに、配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報をサーバ装置から受信する受信機能と、動画に関する情報に基づいて、動画を表示させる表示機能と、動画に表示する第一のギフトの表示要求をサーバ装置に送信する送信機能と、を実現させ、表示要求に基づいて動画に表示された第一のオブジェクトが、動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かが判定された結果、第一のオブジェクトが第二のオブジェクトから所定距離内に表示されていると判定された場合に、表示機能は、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更して表示させることを特徴とする。
【００２２】
本開示における情報処理方法は、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムを構成する視聴ユーザ端末における情報処理方法であって、動画配信システムは、配信ユーザ端末、視聴ユーザ端末およびサーバ装置を備え、視聴ユーザ端末が備える一又は複数のコンピュータプロセッサに、配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報をサーバ装置から受信する受信ステップと、動画に関する情報に基づいて、動画を表示させる表示ステップと、動画に表示する第一のギフトの表示要求をサーバ装置に送信する送信ステップと、を実行させ、表示要求に基づいて動画に表示された第一のオブジェクトが、動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かが判定された結果、第一のオブジェクトが第二のオブジェクトから所定距離内に表示されていると判定された場合に、表示ステップは、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更して表示させることを特徴とする。
【発明の効果】
【００２３】
本開示によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することである。具体的には、本開示の一実施形態によれば、視聴ユーザのギフティングの意欲を向上させることができる情報処理システム、情報処理方法およびコンピュータプログラムを提供することができる。
【図面の簡単な説明】
【００２４】
【図１】本開示における情報処理システムの一例を示すシステム構成図である。
【図２】本開示における情報処理システムの一例を示すシステム構成図である。
【図３】本開示における情報処理装置のハードウェア構成の一例を示す構成図である。
【図４】本開示における情報処理装置の機能構成の一例を示す構成図である。
【図５】視聴／配信ユーザ端末に表示されるトップ画面のイメージを示した概念図である。
【図６】視聴ユーザ端末に表示される配信画面のイメージを示した概念図である。
【図７】視聴ユーザ端末に表示されるギフトの一覧画面のイメージを示した概念図である。
【図８】（ａ）〜（ｄ）動画に表示されるギフトオブジェクトのイメージを示す概念図である。
【図９】（ａ）〜（ｄ）動画に表示されるギフトオブジェクトのイメージを示す概念図である。
【図１０】動画に表示されるギフトオブジェクトのイメージを示す概念図である。
【図１１】動画に表示されるギフトオブジェクトのイメージを示す概念図である。
【図１２】本開示における情報処理装置の機能構成の他の例を示す構成図である。
【図１３】動画に表示されるギフトオブジェクトのイメージを示す概念図である。
【図１４】本開示における情報処理方法のフローの一例を示すフロー図である。
【図１５】動画に表示されるギフトオブジェクトのイメージを示す概念図である。
【図１６】本開示における情報処理方法のフローの一例を示すフロー図である。
【図１７】本開示のけるコンピュータプログラムを実現するための回路構成の一例を示す回路構成図である。
【図１８】（ａ）本開示における配信ユーザ端末の機能構成の一例を示す構成図である。（ｂ）本開示における配信ユーザ端末用プログラムの機能を実現するための回路構成の一例を示す構成図である。
【図１９】本開示における配信ユーザ端末における情報処理方法のフローの一例を示すフロー図である。
【図２０】（ａ）本開示における視聴ユーザ端末の機能構成の一例を示す構成図である。（ｂ）本開示における視聴ユーザ端末用プログラムの機能を実現するための回路構成の一例を示す構成図である。
【図２１】本開示における視聴ユーザ端末における情報処理方法のフローの一例を示すフロー図である。
【発明を実施するための形態】
【００２５】
初めに、本開示の実施形態に係る情報処理システムの概要について図面を参照しながら説明する。
【００２６】
本開示における動画配信システムは、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムであって、一又は複数のコンピュータプロセッサを備える。
【００２７】
＜システム構成＞
図１に一例として示されるように、本開示に係る動画配信システム１０００は、１以上の視聴ユーザ端末１１００、および、これら視聴ユーザ端末１１００とネットワーク１２００を介して接続される、動画の配信スタジオ等に配置された情報処理装置（サポートコンピュータ）１３００を含むことができる。
【００２８】
また、当該情報処理装置１３００は、インターネットを介してサーバ装置１４００（図示せず）と接続され、後述する情報処理装置１３００で行われるべき処理の一部または全部を当該サーバ装置１４００で行うものとしてもよい。なお、かかるサーバ装置１４００は、図２に示す情報処理装置４００としてもよい。
【００２９】
本明細書において、かかる情報処理システム１０００による配信を、スタジオ配信と呼ぶものとする。
【００３０】
スタジオ配信において、配信ユーザ（アクター）の全身の動きは、配信ユーザに取り付けられたマーカをスタジオに備え付けられたカメラで撮影し、既知のモーションキャプチャ技術を用いてリアルタイムでキャラクタに反映させるものとする。
【００３１】
また、本発明の動画配信システム１０００は、図２に一例として示される別の情報処理システム２０００と連携することができる。図２に示される情報処理システム２０００は、配信ユーザ端末１００、１以上の視聴ユーザ端末２００、および、これら配信ユーザ端末１００および視聴ユーザ端末２００とネットワーク３００を介して接続される情報処理装置（サーバ装置）４００を含むことができる。
【００３２】
上記の例において、配信ユーザ端末１００はスマートフォン等の情報処理端末とすることができる。本明細書において、かかる動画配信システム２０００による配信を、モバイル配信と呼ぶものとする。
【００３３】
モバイル配信において、配信ユーザの顔の動きは、配信ユーザの顔を配信ユーザ端末１００が備えるカメラで撮影し、既知のフェイストラッキング技術を用いてリアルタイムでキャラクタの顔に反映させるものとする。
【００３４】
上記情報処理システム１０００および情報処理システム２０００により生成される動画は、一例として、一の動画配信プラットフォームから、視聴ユーザへ配信することができる。
【００３５】
なお、モバイル配信における配信ユーザと視聴ユーザの区別は特になく、視聴ユーザはいつでもモバイル配信が可能であり、配信ユーザは他の配信ユーザの動画を視聴する場合には視聴ユーザとなりうる。
【００３６】
また、いずれの配信においても、モーションをキャラクタに反映させてアニメーションを生成する処理および後述するギフトを表示する処理は、配信ユーザ端末、視聴ユーザ端末、情報処理装置および他の装置により分担して行われてもよい。
【００３７】
具体的には、キャラクタオブジェクトのアニメーションを生成する端末または装置には、配信ユーザ端末から配信ユーザのフェイスモーションデータおよび音声データが送信される。また、フェイスモーションに加えてボディモーションが送信されてもよい。
【００３８】
以下の説明では、アニメーションを生成する処理は配信ユーザ端末および視聴ユーザ端末のそれぞれで行うものとして説明を行うが、これに限られるものではない。
【００３９】
また、以下の説明では、本開示における動画配信システムが図２に示されるシステム構成（モバイル配信）を備えるものとして説明を行うが、図１に示すシステム構成を備えてもよい。
【００４０】
＜ハードウェア構成＞
ここで、図３を用いて、情報処理システム２０００に含まれる情報処理装置４００のハードウェア構成について説明する。情報処理端末４００は、プロセッサ４０１と、メモリ４０２と、ストレージ４０３と、入出力インターフェース（入出力Ｉ／Ｆ）４０４と、通信インターフェース（通信Ｉ／Ｆ）４０５とを含む。各構成要素は、バスＢを介して相互に接続される。
【００４１】
情報処理装置４００は、プロセッサ４０１と、メモリ４０２と、ストレージ４０３と、入出力Ｉ／Ｆ４０４と、通信Ｉ／Ｆ４０５との協働により、本実施形態に記載される機能、方法を実現することができる。
【００４２】
プロセッサ４０１は、ストレージ４０３に記憶されるプログラムに含まれるコード又は命令によって実現する機能、及び／又は、方法を実行する。プロセッサ４０１は、例えば、中央処理装置（ＣＰＵ）、ＭＰＵ（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）、フラッシュメモリ等を含む。
【００４５】
通信Ｉ／Ｆ４０５は、ネットワークアダプタ等のハードウェアや通信用ソフトウェア、及びこれらの組み合わせとして実装され、ネットワーク３００を介して各種データの送受信を行う。当該通信は、有線、無線のいずれで実行されてもよく、互いの通信が実行できるのであれば、どのような通信プロトコルを用いてもよい。通信Ｉ／Ｆ４０５は、ネットワーク３００を介して、他の情報処理装置との通信を実行する。通信Ｉ／Ｆ４０５は、各種データをプロセッサ４０１からの指示に従って、他の情報処理装置に送信する。また、通信Ｉ／Ｆ４０５は、他の情報処理装置から送信された各種データを受信し、プロセッサ４０１に伝達する。
【００４６】
入出力Ｉ／Ｆ４０４は、情報処理装置４００に対する各種操作を入力する入力装置、及び、情報処理装置４００で処理された処理結果を出力する出力装置を含む。入出力Ｉ／Ｆ４０４は、入力装置と出力装置が一体化していてもよいし、入力装置と出力装置とに分離していてもよい。
【００４７】
入力装置は、ユーザからの入力を受け付けて、当該入力に係る情報をプロセッサ４０１に伝達できる全ての種類の装置のいずれか、又は、その組み合わせにより実現される。入力装置は、例えば、タッチパネル、タッチディスプレイ、キーボード等のハードウェアキーや、マウス等のポインティングデバイス、カメラ（画像を介した操作入力）、マイク（音声による操作入力）を含む。
【００４８】
出力装置は、プロセッサ４０１で処理された処理結果を出力する。出力装置は、例えば、タッチパネル、スピーカ等を含む。なお、情報処理装置１３００、情報処理装置１４００、視聴ユーザ端末１１００、配信ユーザ端末１００、視聴ユーザ端末２００も特筆すべき場合を除き、図３と同様のハードウェア構成で構成されることができる。
【００４９】
＜機能構成＞
そして、上記一又は複数のコンピュータプロセッサ（本例では情報処理装置４００）は、図４に示すように、配信部４１０と、オブジェクト表示部４２０と、判定部４３０とを備える。
【００５０】
配信部４１０は、配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報を、視聴ユーザ端末（視聴ユーザ端末）１１００に配信する。配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報には、例えばキャラクタオブジェクトの動作を示すモーション情報や、配信ユーザの音声情報や、他の視聴ユーザから送られたギフトを示すギフトオブジェクト情報などが含まれる。そして、ギフトオブジェクト情報は、少なくとも、ギフトオブジェクトの種類を特定するギフトオブジェクト識別情報と、ギフトオブジェクトが表示される位置を示す位置情報とを含む。
【００５１】
一例として、配信部４１０は、上述した動画配信プラットフォームを介して動画をライブ配信することができる。
【００５２】
図５は、上記動画配信プラットフォームにアクセスした視聴ユーザの視聴ユーザ端末２００に表示されるトップ画面２０１を示したものである。
【００５３】
図５に示されるように、視聴ユーザは、トップ画面２０１において一覧表示される一以上の配信チャンネル２０２の中から一の配信チャンネルを選ぶことにより、当該一の配信チャンネルで再生される動画を視聴することができる。
【００５４】
あるいは、視聴ユーザは、特定の一の配信チャンネルの固定リンクへアクセスすることにより、当該特定の一の配信チャンネルで再生される動画を視聴することができる。かかる固定リンクは、フォロー中の配信ユーザからのお知らせ、または、他のユーザから送られたシェアの通知などにより得ることができる。
【００５５】
なお、図５に示すように、トップ画面２０１にはキャンペーンやイベントなどのお知らせの表示欄２０３が表示されてもよい。このお知らせの表示欄２０３は、スライド操作により他のお知らせへの表示の切り替えが可能である。
【００５６】
また、上記動画配信プラットフォームでは、配信中の配信チャンネル一覧と、配信予定の配信チャンネル一覧とをタブ（配信中／動画一覧）により分けて表示することができる。一例として、図５は配信中の配信チャンネル一覧を示したものである。
【００５７】
なお、視聴ユーザは、トップ画面２０１で一の配信チャンネルを選択することで動画の視聴が可能であるが、配信ボタン２０４を選択することで、自身で動画を配信する配信ユーザとなることもできる。
【００５８】
図６は、視聴ユーザの端末に表示される配信動画の画面２０５を示した例である。視聴ユーザは、コメント投稿欄２０６にテキストの入力を行い、送信ボタン２０７を押すことでコメントを投稿することができる。また、ギフトボタン２０８を押すことで視聴ユーザにはギフト一覧が表示され、選択により指定したギフトを投じることができる。また、視聴ユーザは、いいねボタン２０９を押すことで好意を示す評価を投稿することができる。なお、ボタンを押すとは、画面に表示されたボタンをタップ等により選択することを含むものとする。
【００５９】
また、視聴ユーザが未だフォローしていない配信ユーザが配信する動画の画面には、視聴ユーザが配信ユーザをフォローするためのフォローボタン２１０が表示される。このフォローボタン２１０は、視聴ユーザが既にフォローしている配信ユーザが配信する動画の画面では、フォロー解除ボタンとして機能する。
【００６０】
なお、この「フォロー」は視聴ユーザから視聴ユーザへ、配信ユーザから視聴ユーザへ、配信ユーザから配信ユーザへ行われるものであってもよい。ただし、フォローは一方向のみの関連付けとして管理され、逆方向の関連付けはフォロワーとして別に管理されるものとする。
【００６１】
また、動画のシェアに関し、視聴ユーザはシェアボタン２１１を押すことでシェア可能なＳＮＳ一覧を確認し、選択により指定したＳＮＳの指定した場所に固定リンクを送信することができる。
【００６２】
また、静止画に関し、視聴ユーザはスクリーンショットボタン２１２を押すことで画面の静止画を保存することができる。また、スクリーンショットボタン２１２を押すことで静止画をシェア可能なＳＮＳ一覧が表示され、視聴ユーザは選択により指定したＳＮＳの指定した場所に静止画を送信することができる。
【００６３】
また、コラボボタン２１３を押すことで配信ユーザに対してコラボ配信をリクエストすることができる。コラボ配信とは、配信ユーザの配信動画に視聴ユーザのキャラクタオブジェクトを登場させることをいう。
【００６４】
また、視聴終了要求は、図６に示す視聴終了ボタン２１４を押すことにより送信されるものとすることができる。
【００６５】
そして、オブジェクト表示部４２０は、視聴ユーザ端末（視聴ユーザ端末２１０）から送信される第一のギフトの表示要求に基づいて、動画に第一のギフトに対応する第一のオブジェクトを表示させる。
【００６６】
第一のギフトは、一例として、上記ギフトボタン２０８を押すことで視聴ユーザ端末２１０に表示されたギフトの一覧から視聴ユーザにより選択されて表示要求がなされるものとする。
【００６７】
図７は、視聴ユーザ端末２１０に表示されたギフトの一覧を示す画面２１５の例を示したものである。図７に示されるように、ギフトは分類（無料ギフト、有料ギフト、アクセサリ、応援グッズ、アピール、バラエティ等）ごとに分けて表示されることができる。
【００６８】
ここで、有料ギフトとは、視聴ユーザが購入したマイコインの消費により購入可能なギフトであり、無料ギフトとは、視聴ユーザが無料で入手したマイポイントの消費または消費なしで入手可能なギフトである。
【００６９】
一例として、第一のギフトは、図８（ａ）に示すように、雪玉を表現した雪玉オブジェクトＳＢ１を表示させるための雪玉ギフトである。
【００７０】
また、他の例として、第一のギフトは、図９（ａ）に示すように、お団子を表現したお団子オブジェクトＤＰ１を表示させるためのお団子ギフトである。
【００７１】
ただし、第一のギフトおよび第一のオブジェクトは上記の例に限られるものではなく、後述する第二のオブジェクトとの関係で第三のオブジェクトを表示させることができるものであればどのような形状のオブジェクトであってもよい。
【００７２】
そして、判定部４３０は、オブジェクト表示部４２０により表示された第一のオブジェクトが、動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かを判定する。
【００７３】
一例として、第二のオブジェクトは、図８（ｂ）に示されるように、第一のオブジェクトと同じ雪玉オブジェクトＳＢ２とすることができる。すなわち、動画内に表示済みの第一のオブジェクトは第二のオブジェクトとなる。
【００７４】
また、第二のオブジェクトは、図８（ｃ）に示されるように、第一のオブジェクトである雪玉を複数個積みあげた態様のオブジェクトＳＢ３であってもよい。あるいは、第二のオブジェクトは、図８（ｄ）に示されるように、第一のオブジェクトである雪玉オブジェクトよりも大きな雪玉オブジェクトＳＢ４としてもよい。
【００７５】
なお、これら第二のオブジェクトは、いずれも第一のギフトの表示要求により表示されるものとしてもよい。すなわち、図８（ｄ）に示すように、一の動画内において１回目の第一のギフトの表示要求があった場合には、大きな雪玉オブジェクトＳＢ４が表示され、２回目以降は１回目の第一のギフト要求に対応するオブジェクトよりも小さな雪玉オブジェクトＳＢ１が表示されるものとしてもよい。
【００７６】
他の例として、第二のオブジェクトは、図９（ｂ）に示されるように、第一のオブジェクトと同じお団子オブジェクトＤＰ２とすることができる。すなわち、動画内に表示済みの第一のオブジェクトは第二のオブジェクトとなる。
【００７７】
また、第二のオブジェクトは、図９（ｃ）に示されるように、第一のオブジェクトであるお団子オブジェクトを並べたまたは積み上げた態様のオブジェクトＤＰ３であってもよい。あるいは、第二のオブジェクト、図９（ｄ）に示されるように、第一のオブジェクトであるお団子オブジェクトを積むための台座オブジェクトＤＰ４としてもよい。
【００７８】
なお、これら第二のオブジェクトは、いずれも第一のギフトの表示要求により表示されるものとしてもよい。すなわち、図９（ｄ）に示すように、一の動画内において１回目の第一のギフトの表示要求があった場合には、台座オブジェクトＤＰ４が表示され、２回目以降は１回目の第一のギフト要求に対応するオブジェクトとは異なるお団子オブジェクトＤＰ１が表示されるものとしてもよい。また、２回目の第一のギフトの表示要求があった場合には、お団子が３個並んだ状態のオブジェクトが表示され、３回目の第一のギフトの表示要求があった場合には、お団子が２個並んだ状態のオブジェクトが表示され、４回目の第一のギフトの表示要求があった場合には、お団子が１個のオブジェクトが表示される構成としてもよい。なお、お団子の数は上記例に特に限定されない。
【００７９】
第一のオブジェクトに関する情報には、少なくとも、第一のオブジェクトの種類を特定する識別情報と、オブジェクトが表示される位置を示す位置情報が含まれる。そして第一のオブジェクトは、第一のオブジェクトに関する情報に基づいて、特定された種類の形状で特定された位置に表示される。第一のオブジェクトが動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かは、第二のオブジェクトが表示されている位置の三次元または二次元座標と、第一のオブジェクトが表示されている位置の三次元または二次元座標とを比較することにより判定される。
【００８０】
また、所定距離については特に限定されるものではないが、視聴ユーザまたは配信ユーザからの視認し易さを考慮して定められるのが好ましい。一例として、所定距離は、動画の画面サイズおよびオブジェクトのサイズに基づいて設定されることができる。
【００８１】
また、第一のオブジェクトは、画面上部から下部へ移動する態様で表示してもよいし、下部から上部へ、左部から右部へ、右部から左部へ、画面奥から手前へ、あるいは、画面手前から奥へ移動する態様で表示してもよい。
【００８２】
そして、判定部４３０により第一のオブジェクトが第二のオブジェクトから所定距離内に表示されていると判定された場合、オブジェクト表示部４２０は、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更して表示させることを特徴とする。
【００８３】
一例として、第一のオブジェクトが雪玉オブジェクトＳＢ１である場合には、第三のオブジェクトは、図１０に示すような雪だるまオブジェクトＳＭとすることができる。
【００８４】
あるいは、第一のオブジェクトがお団子オブジェクトＤＰ１である場合には、第三のオブジェクトは、図１１に示すようなうさぎオブジェクトＲＢとすることができる。
【００８５】
なお、判定部４３０により第一のオブジェクトが第二のオブジェクトから所定距離内に表示されていないと判定された場合、オブジェクト表示部４２０は、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更せずに、第一のオブジェクトは通常のギフトのオブジェクトと同様に、所定時間が経過するまでは表示態様を変化させずに画面内の所定の位置に表示するものとする。
【００８６】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。具体的には、本開示の一実施形態によれば、視聴ユーザのギフティングの意欲を向上させることができる。
【００８７】
また、以上の構成によれば、ギフトの表示に変化を持たせることでギフティングの興趣性を高め、視聴ユーザのギフティングの意欲を向上させることができる。
【００８８】
また、本開示における一又は複数のコンピュータプロセッサは、図１２に示されるように、さらに、計測部４４０と、回数判定部４５０とを備えることができる。
【００８９】
計測部４４０は、オブジェクト表示部４２０により複数の第一のオブジェクトが表示される場合において、当該複数の第一のオブジェクトに関し、動画内で既に表示されている一または複数の第二のオブジェクトから所定距離内に表示されていると判定された回数を計測する。
【００９０】
回数判定部４５０は、計測部４４０により計測された回数が規定回数に達しているか否かを判定する。
【００９１】
このとき、動画の画面サイズに基づいて、規定回数が設定されるのが好ましい。すなわち、表示される動画の画面サイズが縦長か、横長かによって規定回数を異ならせるのが好ましい。一例として、画面サイズが縦長の場合には規定回数は３回であるのに対し、画面サイズが横長の場合には規定回数は２回にするなどとする。
【００９２】
そして、回数判定部４５０により回数が規定回数に達していると判定された場合、オブジェクト表示部４２０は、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更して表示させることができる。
【００９３】
また、回数判定部４５０により回数が規定回数に達してないと判定された場合、および、回数判定部４５０により回数が規定回数に達していると判定される前は、オブジェクト表示部４２０は、第一のオブジェクトを第二のオブジェクトに接触させて表示させることができる。
【００９４】
第一のオブジェクトを第二のオブジェクトに接触させる位置は特に限定されるものではないが、一例として、図８および図９に示したように、第一のオブジェクトを第二のオブジェクトに積み上げるような態様で接触させて表示することができる。
【００９５】
ここで、規定回数が３回の例について、図１３および図１４を参照しながら具体的に説明する。
【００９６】
図１３および図１４に示すように、オブジェクト表示部４２０により、１個目の雪玉オブジェクト（第二のオブジェクト）ＳＢ２が表示されているところに２個目の雪玉オブジェクト（第一のオブジェクト）ＳＢ１が表示された場合（Ｓ２０）、判定部４３０によりこれらが所定距離内にあると判定されると（Ｓ３０のＹｅｓ）、２個目の雪玉オブジェクトＳＢ１が１個目の雪玉オブジェクトＳＢ２の上に積まれるような表示態様で表示される（Ｓ４０）。そして、計測部４４０は判定された回数である計測回数を１回に更新する（Ｓ５０）。
【００９７】
そして、回数判定部４５０は計測部４４０による計測回数（１回）が規定回数（３回）に達していないと判定し（Ｓ６０のＮо）、次の雪玉オブジェクト（第一のオブジェクト）ＳＢ１の表示を待つ。
【００９８】
なお、Ｓ３０において判定部４３０により雪玉オブジェクトＳＢ２と雪玉オブジェクトＳＢ１とが所定距離内にないと判定されると（Ｓ３０のＮо）、２個目の雪玉オブジェクトＳＢ１は１個目の雪玉オブジェクトＳＢ２の上に積まれるような表示態様で表示されることなく、単独の雪玉オブジェクトＳＢ１として、表示終了のタイミングまで別の位置に表示される（Ｓ７０）
【００９９】
次に、オブジェクト表示部４２０により、１個目の雪玉オブジェクトおよび２個目の雪玉オブジェクトＳＢ２（ここでは２個合わせて第二のオブジェクトとする）が表示されているところに３個目の雪玉オブジェクト（第一のオブジェクト）ＳＢ１が表示された場合（Ｓ２０）、判定部４３０によりこれらが所定距離内にあると判定されると（Ｓ３０のＹｅｓ）、３個目の雪玉オブジェクトＳＢ１が２個目の雪玉オブジェクトＳＢ２の上に積まれるような表示態様で表示される（Ｓ４０）。そして、計測部４４０は判定された回数である計測回数を２回に更新する（Ｓ５０）。
【０１００】
そして、回数判定部４５０は計測部４４０による計測回数（２回）が規定回数（３回）に達していないと判定し（Ｓ６０のＮо）、次の雪玉オブジェクト（第一のオブジェクト）ＳＢ１の表示を待つ。
【０１０１】
なお、Ｓ３０において判定部４３０によりこれらが所定距離内にないと判定されると（Ｓ３０のＮо）、３個目の雪玉オブジェクトＳＢ１は２個目の雪玉オブジェクトＳＢ２の上に積まれるような表示態様で表示されることなく、単独の雪玉オブジェクトＳＢ１として、表示終了のタイミングまで別の位置に表示される（Ｓ７０）
【０１０２】
最後に、オブジェクト表示部４２０により、１個目の雪玉オブジェクト、２個目の雪玉オブジェクトおよび３個目の雪玉オブジェクトＳＢ２（ここでは３個合わせて第二のオブジェクトとする）が表示されているところに４個目の雪玉オブジェクト（第一のオブジェクト）ＳＢ１が表示された場合（Ｓ２０）、判定部４３０によりこれらが所定距離内にあると判定されると（Ｓ３０のＹｅｓ）、４個目の雪玉オブジェクトＳＢ１が３個目の雪玉オブジェクトＳＢ２の上に積まれるような表示態様で表示される（Ｓ４０）。そして、計測部４４０は判定された回数である計測回数を３回に更新する（Ｓ５０）。
【０１０３】
そして、回数判定部４５０は計測部４４０による計測回数（３回）が規定回数（３回）に達していると判定し（Ｓ６０のＹｅｓ）、オブジェクト表示部４２０により雪玉オブジェクトＳＢ１および雪玉オブジェクトＳＢ２を第三のオブジェクトである雪だるまオブジェクトＳＭに変更して表示させる。
【０１０４】
なお、Ｓ３０において判定部４３０によりこれらが所定距離内にないと判定されると（Ｓ３０のＮо）、４個目の雪玉オブジェクトＳＢ１は３個目の雪玉オブジェクトＳＢ２の上に積まれるような表示態様で表示されることなく、単独の雪玉オブジェクトＳＢ１として、表示終了のタイミングまで別の位置に表示される（Ｓ７０）
【０１０５】
以上の例では、第二のオブジェクトを既に表示されている第一のオブジェクト全てとしたが、直前の１個の第一のオブジェクトだけを第二のオブジェクトとしてもよい。
【０１０６】
また、規定回数は３回以上であってもよいし、それ未満であってもよい。特に、規定回数が１回である場合には、１個目に２個目が積まれると小さな雪だるま、雪だるまに３個目が積まれると中くらいの雪だるま、中くらいの雪だるまに４個目が積まれると大きな雪だるま、といったように、毎回、第一のオブジェクトと第二のオブジェクトの表示態様が変わるような構成としてもよい。
【０１０７】
また、雪だるまから雪のモンスターへと段階的に進化するよう変化させるような表現としてもよいし、お団子からうさぎ、うさぎから月へと観念上つながりのある物への変化を表現することもできる。
【０１０８】
また、第三のオブジェクトを表示させる際に効果音やスモークなどの演出表現を加えてもよい。
【０１０９】
また、オブジェクト表示部４２０は、第三のオブジェクトの少なくとも一部を、キャラクタオブジェクトの頭部を覆い、キャラクタオブジェクトの頭部の動きに追従するよう表示させることができる。
【０１１０】
図１５は、雪だるまオブジェクトＳＭのボディ最下部でキャラクタオブジェクトＣＯの頭部を覆った例を示した図である。なお、雪だるまオブジェクトＳＭへと変化する前の状態では、積まれた雪玉オブジェクトはキャラクタオブジェクトＣＯの頭部の上に積まれた状態で表示されている。そして、雪だるまオブジェクトＳＭは、キャラクタオブジェクトＣＯの頭部が右に傾くと、それに追従して右に傾くように表示される。
【０１１１】
また、オブジェクト表示部４２０は、第三のオブジェクトが表示されている間は、更なる第一のギフトの表示要求に基づく第一のオブジェクトの表示を禁止するのが好ましい。
【０１１２】
この場合、視聴ユーザによる第一のギフトの表示要求自体は受け付ける。なお、この表示を禁止する期間には期限を設け、所定の期限が経過したら再度１個目のオブジェクトから表示されるようにしてもよい。この時、既になされた表示要求はキューとして待機する。
【０１１３】
あるいは、本開示における一又は複数のコンピュータプロセッサは、第三のオブジェクトが表示されている間は、更なる第一のギフトの表示要求の受付を禁止するものとしてもよい。
【０１１４】
この場合、視聴ユーザによる第一のギフトの表示要求自体を受け付けない。このとき、視聴ユーザ端末に表示されるギフト一覧には、表示要求の受付が禁止されている第一のギフトを選択できないような態様で表示するものとする。
【０１１５】
また、オブジェクト表示部４２０は、視聴ユーザ端末から送信される第一のオブジェクトの初期表示位置の指定に基づいて、第一のオブジェクトを表示させることができる。
【０１１６】
図１５に示したように、キャラクタオブジェクトＣＯの頭は配信ユーザの動きに基づいて動かすことができるが、視聴ユーザが第一のオブジェクトの初期表示位置を指定することで、第一のオブジェクトと第二のオブジェクトとの距離を近付け易くしたり、近付け難くしたりといった楽しみを提供し配信ユーザと視聴ユーザのコミュニケーションを活発化させることが可能になる。
【０１１７】
また、オブジェクト表示部４２０は、第三のオブジェクトを、キャラクタオブジェクトの特定の部位に装着されるよう表示させることができる。
【０１１８】
すなわち、第三のオブジェクトは装着ギフトとして機能する。具体的には、図１５に示したように、第三のオブジェクトは、キャラクタオブジェクトの頭部に装着して用いることができる。なお、この装着については配信ユーザの許可を得てから行うものとしてもよい。
【０１１９】
あるいは、オブジェクト表示部４２０は、第三のオブジェクトを、動画内の空間に配置されるよう表示させることができる。
【０１２０】
すなわち、第三のオブジェクトは非装着ギフトとして機能する。具体的には、図１１に示したように、第三のオブジェクトは、キャラクタオブジェクトが装着するものではなく動画内の仮想の空間の所定位置に配置されることができる。
【０１２１】
なお、上記実施形態では、第一のオブジェクトが雪玉オブジェクトである例について説明したが、第一のオブジェクトは、複数の雪の塊または結晶が降るアニメーションで表示されるものとしてもよい。この時、アニメーションの再生が終了した際、または、キャラクタオブジェクトに上記雪の塊または結晶が接触した際に、キャラクタオブジェクトの頭部に雪だるまオブジェクトが装着されるものとしてもよい。
【０１２２】
また、上記実施形態では、同一の第一のギフトの表示要求に対して表示されるオブジェクトが徐々に変化していく例について説明を行ったが、第一のギフトと関連する属性を有する他の種類のギフトでも、表示されているオブジェクトに変化を与えられるものとしてもよい。
【０１２３】
雪だるまオブジェクトの例を用いて具体的に説明すると、雪玉ギフトの表示要求に応じてキャラクタオブジェクトの頭部に雪だるまオブジェクトが装着された後に、つららギフトの表示要求がなされ、つららが画面上部から下部へ落下する際に上記雪だるまオブジェクトに接触すると、上記雪だるまオブジェクトが大きくなるような構成としてもよい。この時、つららギフトおよび雪玉ギフトは互いに関連付けて管理されているものとする。
【０１２４】
かかる管理の手法としては、つららギフトおよび雪玉ギフトに同一の「氷属性」という属性を付す手法が挙げられる。かかる属性には、「氷属性」以外にも、「スイーツ属性」「水属性」「火属性」「食べ物属性」など、様々な属性を付すことが可能である。
【０１２５】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。具体的には、本開示の一実施形態によれば、視聴ユーザのギフティングの意欲を向上させることができる。
【０１２６】
また、以上の構成によれば、ギフトの表示に変化を持たせることでギフティングの興趣性を高め、視聴ユーザのギフティングの意欲を向上させることができる。
【０１２７】
続いて、本開示の実施形態における情報処理方法について説明を行う。
【０１２８】
本開示の実施形態における情報処理方法は、図２に示したように、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システム２０００における情報処理方法である。動画配信システム２０００は、配信ユーザ端末１００と、視聴ユーザ端末２００と、情報処理装置４００（サーバ装置４００）とを備える。
【０１２９】
本開示における情報処理方法は、図１６に一例として示されるように、動画配信システムが備える一又は複数のプロセッサに、配信ステップＳ１１と、オブジェクト表示ステップＳ１２と、判定ステップＳ１３とを実行させることを特徴とする。
【０１３０】
配信ステップＳ１１は、配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報を、視聴ユーザ端末に配信する。かかる配信ステップＳ１１は、上述した配信部４１０により実行されることができる。
【０１３１】
オブジェクト表示ステップＳ１２は、視聴ユーザ端末から送信される第一のギフトの表示要求に基づいて動画に第一のギフトに対応する第一のオブジェクトを表示させる。かかるオブジェクト表示ステップＳ１２は、上述したオブジェクト表示部４２０により実行されることができる。
【０１３２】
判定ステップＳ１３は、オブジェクト表示ステップにより表示された第一のオブジェクトが、動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かを判定する。かかる判定ステップＳ１３は、上述した判定部４３０により実行されることができる。
【０１３３】
そして、判定ステップＳ１３により第一のオブジェクトが第二のオブジェクトから所定距離内に表示されていると判定された場合（Ｓ１３のＹｅｓ）、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更して表示させる（Ｓ１４）。かかるステップＳ１４は、上述したオブジェクト表示部４２０により実行されることができる。
【０１３４】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。具体的には、本開示の一実施形態によれば、視聴ユーザのギフティングの意欲を向上させることができる。
【０１３５】
また、以上の構成によれば、ギフトの表示に変化を持たせることでギフティングの興趣性を高め、視聴ユーザのギフティングの意欲を向上させることができる。
【０１３６】
続いて、本開示の実施形態におけるコンピュータプログラムについて説明を行う。
【０１３７】
本開示の実施形態におけるコンピュータプログラムは、図２に示したように、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システム２０００において実行されるコンピュータプログラムである。動画配信システム２０００は、配信ユーザ端末１００と、視聴ユーザ端末２００と、情報処理装置４００（サーバ装置４００）とを備える。
【０１３８】
本開示におけるコンピュータプログラムは、動画配信システムが備える一又は複数のプロセッサに、配信機能と、オブジェクト表示機能と、判定機能とを実現させることを特徴とする。
【０１３９】
配信機能は、配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報を、視聴ユーザ端末に配信する。
【０１４０】
オブジェクト表示機能は、視聴ユーザ端末から送信される第一のギフトの表示要求に基づいて動画に第一のギフトに対応する第一のオブジェクトを表示させる。
【０１４１】
判定機能は、オブジェクト表示ステップにより表示された第一のオブジェクトが、動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かを判定する。
【０１４２】
そして、判定機能により第一のオブジェクトが第二のオブジェクトから所定距離内に表示されていると判定された場合、オブジェクト表示機能は、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更して表示させる。
【０１４３】
上記機能は、図１７に示す配信回路１４１０、オブジェクト表示回路１４２０および判定回路１４３０により実現されることができる。配信回路１４１０、オブジェクト表示回路１４２０および判定回路１４３０は、それぞれ上述した配信部４１０、オブジェクト表示部４２０および判定部４３０により実現されるものとする。各部の詳細については上述したとおりである。
【０１４４】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。具体的には、本開示の一実施形態によれば、視聴ユーザのギフティングの意欲を向上させることができる。
【０１４５】
また、以上の構成によれば、ギフトの表示に変化を持たせることでギフティングの興趣性を高め、視聴ユーザのギフティングの意欲を向上させることができる。
【０１４６】
続いて、本開示の実施形態における配信ユーザ端末について説明を行う。
【０１４７】
本開示における配信ユーザ端末は、図２に示したように、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システム２０００を構成する。動画配信システム２０００は、さらに、視聴ユーザ端末２００および情報処理装置４００（サーバ装置４００）を備える。
【０１４８】
そして、配信ユーザ端末１００は、図１８（ａ）に示すように、送信部１１０と、受信部１２０と、オブジェクト表示部１３０と、判定部１４０とを備える。
【０１４９】
送信部１１０は、配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報をサーバ装置４００に送信する。
【０１５０】
受信部１２０は、視聴ユーザ端末２００による動画に表示する第一のギフトの表示要求を、サーバ装置４００から受信する。
【０１５１】
オブジェクト表示部１３０は、受信部１２０により受信した表示要求に基づいて、動画に第一のギフトに対応する第一のオブジェクトを表示させる。かかるオブジェクト表示部１３０については、上述した情報処理装置４００が備えるオブジェクト表示部４２０と同様の機能構成とすることができる。
【０１５２】
判定部１４０は、オブジェクト表示部１３０により表示された第一のオブジェクトが、動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かを判定する。かかる判定部１４０については、上述した情報処理装置４００が備える判定部４３０と同様の機能構成とすることができる。
【０１５３】
そして、オブジェクト表示部１３０は、判定部１４０により第一のオブジェクトが第二のオブジェクトから所定距離内に表示されていると判定された場合、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更して表示させる。
【０１５４】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。具体的には、本開示の一実施形態によれば、視聴ユーザのギフティングの意欲を向上させることができる。
【０１５５】
また、以上の構成によれば、ギフトの表示に変化を持たせることでギフティングの興趣性を高め、視聴ユーザのギフティングの意欲を向上させることができる。
【０１５６】
続いて、本開示の実施形態における配信ユーザ端末用のコンピュータプログラムについて説明を行う。
【０１５７】
本開示におけるコンピュータプログラムは、図２に示したように、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムを構成する配信ユーザ端末１００で実行されるコンピュータプログラムである。動画配信システム２０００は、さらに、視聴ユーザ端末２００および情報処理装置４００（サーバ装置４００）を備える。
【０１５８】
そして、上記コンピュータプログラムは、配信ユーザ端末が備える一又は複数のコンピュータプロセッサに、送信機能と、受信機能と、オブジェクト表示機能と、判定機能とを実現させる。
【０１５９】
送信機能は、配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報をサーバ装置４００に送信する。
【０１６０】
受信機能は、視聴ユーザ端末２００による動画に表示する第一のギフトの表示要求を、サーバ装置４００から受信する。
【０１６１】
オブジェクト表示機能は、受信機能により受信した表示要求に基づいて、動画に第一のギフトに対応する第一のオブジェクトを表示させる。かかるオブジェクト表示機能については、上述した情報処理装置４００が実現するオブジェクト表示機能と同様の機能構成とすることができる。
【０１６２】
判定機能は、オブジェクト表示機能により表示された第一のオブジェクトが、動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かを判定する。かかる判定機能については、上述した情報処理装置４００が実現する判定機能と同様の機能構成とすることができる。
【０１６３】
そして、オブジェクト表示機能は、判定機能により第一のオブジェクトが第二のオブジェクトから所定距離内に表示されていると判定された場合、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更して表示させる。
【０１６４】
上記機能は、図１８（ｂ）に示す送信回路１１１０、受信回路１１２０、オブジェクト表示回路１１３０および判定回路１１４０により実現されることができる。送信回路１１１０、受信回路１１２０、オブジェクト表示回路１１３０および判定回路１１４０は、それぞれ上述した送信部１１０、受信部１２０、オブジェクト表示部１３０および判定部１４０により実現されるものとする。各部の詳細については上述したとおりである。
【０１６５】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。具体的には、本開示の一実施形態によれば、視聴ユーザのギフティングの意欲を向上させることができる。
【０１６６】
また、以上の構成によれば、ギフトの表示に変化を持たせることでギフティングの興趣性を高め、視聴ユーザのギフティングの意欲を向上させることができる。
【０１６７】
続いて、本開示の実施形態における配信ユーザ端末における情報処理方法について説明を行う。
【０１６８】
本開示における情報処理方法は、図２に示したように、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムを構成する配信ユーザ端末における情報処理方法である。動画配信システム２０００は、さらに、視聴ユーザ端末２００および情報処理装置４００（サーバ装置４００）を備える。
【０１６９】
本開示における情報処理方法は、図１９に一例として示されるように、配信ユーザ端末が備える一又は複数のコンピュータプロセッサに、送信ステップＳ２１と、受信ステップＳ２２と、オブジェクト表示ステップＳ２３，Ｓ２５と、判定ステップＳ２４とを実現させる。
【０１７０】
送信ステップＳ２１は、配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報をサーバ装置４００に送信する。かかる送信ステップＳ２１は、上述した送信部１１０により実行されることができる。
【０１７１】
受信ステップＳ２２は、視聴ユーザ端末２００による動画に表示する第一のギフトの表示要求を、サーバ装置４００から受信する。かかる受信ステップＳ２２は、上述した受信部１２０により実行されることができる。
【０１７２】
オブジェクト表示ステップＳ２３は、受信ステップＳ２２において受信した表示要求に基づいて、動画に第一のギフトに対応する第一のオブジェクトを表示させる。かかるオブジェクト表示ステップＳ２３は、上述したオブジェクト表示部１３０により実行されることができる。
【０１７３】
判定ステップＳ２４は、オブジェクト表示ステップＳ２３において表示された第一のオブジェクトが、動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かを判定する。かかる判定ステップＳ２４は、上述した判定部１４０により実行されることができる。
【０１７４】
そして、判定ステップＳ２４において第一のオブジェクトが第二のオブジェクトから所定距離内に表示されていると判定された場合（Ｓ２４のＹｅｓ）、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更して表示させる（Ｓ２５）。かかるステップＳ２４は、上述したオブジェクト表示部１３０により実行されることができる。
【０１７５】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。具体的には、本開示の一実施形態によれば、視聴ユーザのギフティングの意欲を向上させることができる。
【０１７６】
また、以上の構成によれば、ギフトの表示に変化を持たせることでギフティングの興趣性を高め、視聴ユーザのギフティングの意欲を向上させることができる。
【０１７７】
続いて、本開示の実施形態における視聴ユーザ端末について説明を行う。
【０１７８】
本開示における視聴ユーザ端末は、図２に示したように、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システム２０００を構成する。動画配信システム２０００は、さらに、配信ユーザ端末１００および情報処理装置４００（サーバ装置４００）を備える。
【０１７９】
そして、視聴ユーザ端末２００は、図２０（ａ）に示すように、受信部２１０と、表示部２２０と、送信部２３０とを備える。
【０１８０】
受信部２１０は、配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報をサーバ装置４００から受信する。
【０１８１】
表示部２２０は、動画に関する情報に基づいて、動画を表示させる。
【０１８２】
送信部２３０は、動画に表示する第一のギフトの表示要求をサーバ装置に送信する。
【０１８３】
そして、表示要求に基づいて動画に表示された第一のオブジェクトが、動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かが判定された結果、第一のオブジェクトが第二のオブジェクトから所定距離内に表示されていると判定された場合に、表示部２２０は、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更して表示させることを特徴とする。
【０１８４】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。具体的には、本開示の一実施形態によれば、視聴ユーザのギフティングの意欲を向上させることができる。
【０１８５】
また、以上の構成によれば、ギフトの表示に変化を持たせることでギフティングの興趣性を高め、視聴ユーザのギフティングの意欲を向上させることができる。
【０１８６】
続いて、本開示の実施形態における視聴ユーザ端末用のコンピュータプログラムについて説明を行う。
【０１８７】
本開示におけるコンピュータプログラムは、図２に示したように、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システム２０００を構成する視聴ユーザ端末２００で実行されるコンピュータプログラムである。動画配信システム２０００は、さらに、配信ユーザ端末１００および情報処理装置４００（サーバ装置４００）を備える。
【０１８８】
そして、上記コンピュータプログラムは、視聴ユーザ端末が備える一又は複数のコンピュータプロセッサに、受信機能と、表示機能と、送信機能とを実現させる。
【０１８９】
受信機能は、配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報をサーバ装置４００から受信する。
【０１９０】
表示機能は、動画に関する情報に基づいて、動画を表示させる。
【０１９１】
送信機能は、動画に表示する第一のギフトの表示要求をサーバ装置に送信する。
【０１９２】
そして、表示要求に基づいて動画に表示された第一のオブジェクトが、動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かが判定された結果、第一のオブジェクトが第二のオブジェクトから所定距離内に表示されていると判定された場合に、表示機能は、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更して表示させることを特徴とする。なお、表示要求に基づいて動画に表示された第一のオブジェクトが、動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かの判定は、視聴ユーザ端末で行っても良いし、サーバ装置で行なっても良い。
【０１９３】
上記機能は、図２０（ｂ）に示す受信回路１２１０、表示回路１２２０および送信回路１２３０により実現されることができる。受信回路１２１０、表示回路１２２０および送信回路１２３０は、それぞれ上述した受信部２１０、表示部２２０および送信部２３０により実現されるものとする。各部の詳細については上述したとおりである。
【０１９４】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。具体的には、本開示の一実施形態によれば、視聴ユーザのギフティングの意欲を向上させることができる。
【０１９５】
また、以上の構成によれば、ギフトの表示に変化を持たせることでギフティングの興趣性を高め、視聴ユーザのギフティングの意欲を向上させることができる。
【０１９６】
続いて、本開示の実施形態における視聴ユーザ端末における情報処理方法について説明を行う。
【０１９７】
本開示における情報処理方法は、図２に示したように、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムを構成する視聴ユーザ端末における情報処理方法である。動画配信システム２０００は、さらに、配信ユーザ端末１００および情報処理装置４００（サーバ装置４００）を備える。
【０１９８】
本開示における情報処理方法は、図２１に示されるように、視聴ユーザ端末が備える一又は複数のコンピュータプロセッサに、受信ステップＳ３１、表示ステップＳ３２，Ｓ３４および送信ステップＳ３３を実行させる。
【０１９９】
受信ステップＳ３１は、配信ユーザのキャラクタオブジェクトのアニメーションを含む動画に関する情報をサーバ装置から受信する。かかる受信ステップＳ３１は、上述した受信部２１０により実行されることができる。
【０２００】
表示ステップＳ３２は、動画に関する情報に基づいて、動画を表示させる。かかる表示ステップＳ３２は、上述した表示部２２０により実行されることができる。
【０２０１】
送信ステップＳ３３は、動画に表示する第一のギフトの表示要求をサーバ装置に送信する。かかる送信ステップＳ３３は、上述した送信部２３０により実行されることができる。
【０２０２】
そして、表示要求に基づいて動画に表示された第一のオブジェクトが、動画内で既に表示されている第二のオブジェクトから所定距離内に表示されているか否かが判定された結果、第一のオブジェクトが第二のオブジェクトから所定距離内に表示されていると判定された場合に、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更して表示させる（Ｓ３４）。
【０２０３】
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。具体的には、本開示の一実施形態によれば、視聴ユーザのギフティングの意欲を向上させることができる。
【０２０４】
また、以上の構成によれば、ギフトの表示に変化を持たせることでギフティングの興趣性を高め、視聴ユーザのギフティングの意欲を向上させることができる。
【０２０５】
また、上述した実施形態に係るサーバ装置又は端末装置として機能させるために、コンピュータ又は携帯電話などの情報処理装置を好適に用いることができる。このような情報処理装置は、実施形態に係るサーバ装置又は端末装置の各機能を実現する処理内容を記述したプログラムを、情報処理装置の記憶部に格納し、情報処理装置のＣＰＵによって当該プログラムを読み出して実行させることによって実現可能である。
【０２０６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０２０７】
また、実施形態に記載した手法は、計算機（コンピュータ）に実行させることができるプログラムとして、例えば磁気ディスク（フロッピー（登録商標）ディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ等）、半導体メモリ（ＲＯＭ、ＲＡＭ、フラッシュメモリ等）等の記録媒体に格納し、また通信媒体により伝送して頒布することもできる。なお、媒体側に格納されるプログラムには、計算機に実行させるソフトウェア手段（実行プログラムのみならずテーブルやデータ構造も含む）を計算機内に構成させる設定プログラムをも含む。本装置を実現する計算機は、記録媒体に記録されたプログラムを読み込み、また場合により設定プログラムによりソフトウェア手段を構築し、このソフトウェア手段によって動作が制御されることにより上述した処理を実行する。なお、本明細書でいう記録媒体は、頒布用に限らず、計算機内部あるいはネットワークを介して接続される機器に設けられた磁気ディスクや半導体メモリ等の記憶媒体を含むものである。記憶部は、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。
【符号の説明】
【０２０８】
１０００  情報処理システム
２０００  情報処理システム
１００  配信ユーザ端末
２００  視聴ユーザ端末
３００  ネットワーク
４００  情報処理装置
４１０  配信部
４２０  オブジェクト表示部
４３０  判定部
【要約】      （修正有）【課題】視聴ユーザのギフティングの意欲を向上させる動画配信システムを提供する。【解決手段】情報処理システムは、配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムであって、情報処理装置４００は、一又は複数のコンピュータプロセッサを備え、配信部と、オブジェクト表示部と、判定部とをする。判定部が、第一のオブジェクトが第二のオブジェクトから所定距離内に表示されていると判定した場合、オブジェクト表示部は、第一のオブジェクトおよび第二のオブジェクトを第三のオブジェクトに変更して表示させる。【選択図】図４【図１】
0006701427.tif 000002
【図２】
0006701427.tif 000003
【図３】
0006701427.tif 000004
【図４】
0006701427.tif 000005
【図５】
0006701427.tif 000006
【図６】
0006701427.tif 000007
【図７】
0006701427.tif 000008
【図８】
0006701427.tif 000009
【図９】
0006701427.tif 000010
【図１０】
0006701427.tif 000011
【図１１】
0006701427.tif 000012
【図１２】
0006701427.tif 000013
【図１３】
0006701427.tif 000014
【図１４】
0006701427.tif 000015
【図１５】
0006701427.tif 000016
【図１６】
0006701427.tif 000017
【図１７】
0006701427.tif 000018
【図１８】
0006701427.tif 000019
【図１９】
0006701427.tif 000020
【図２０】
0006701427.tif 000021
【図２１】
0006701427.tif 000022