JP2022132299A - 動画処理方法、サーバ装置及びコンピュータプログラム - Google Patents
動画処理方法、サーバ装置及びコンピュータプログラム Download PDFInfo
- Publication number
- JP2022132299A JP2022132299A JP2022101777A JP2022101777A JP2022132299A JP 2022132299 A JP2022132299 A JP 2022132299A JP 2022101777 A JP2022101777 A JP 2022101777A JP 2022101777 A JP2022101777 A JP 2022101777A JP 2022132299 A JP2022132299 A JP 2022132299A
- Authority
- JP
- Japan
- Prior art keywords
- moving image
- gift
- user
- terminal device
- predetermined action
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 46
- 238000004590 computer program Methods 0.000 title claims abstract description 31
- 230000009471 action Effects 0.000 claims abstract description 174
- 238000004891 communication Methods 0.000 claims abstract description 77
- 238000012545 processing Methods 0.000 claims description 63
- 230000033001 locomotion Effects 0.000 claims description 47
- 238000000034 method Methods 0.000 claims description 11
- 239000008186 active pharmaceutical agent Substances 0.000 description 26
- 230000006870 function Effects 0.000 description 23
- 230000010365 information processing Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 18
- 230000000694 effects Effects 0.000 description 12
- 210000003414 extremity Anatomy 0.000 description 10
- 210000004247 hand Anatomy 0.000 description 8
- 238000001514 detection method Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000001960 triggered effect Effects 0.000 description 4
- 239000003550 marker Substances 0.000 description 3
- 238000009877 rendering Methods 0.000 description 3
- 206010034962 Photopsia Diseases 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000008921 facial expression Effects 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 210000000707 wrist Anatomy 0.000 description 2
- 241001455214 Acinonyx jubatus Species 0.000 description 1
- 241000406668 Loxodonta cyclotis Species 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 241000270666 Testudines Species 0.000 description 1
- 239000002390 adhesive tape Substances 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Processing Or Creating Images (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
本件出願において開示される動画配信システム1は、簡潔にいえば、配信を行う配信ユーザが、その端末装置を用いて、この配信ユーザの動作に関するデータ及び/又は配信ユーザによって発せられた発話や歌唱に関する音声データに基づいて生成されたアバターオブジェクトのアニメーションを含む動画を、通信回線を介して、動画を視聴する視聴ユーザの端末装置へと配信することを可能にするものである。
図1に示すように、複数の端末装置10は、1又はそれ以上の配信ユーザの端末装置10(ここでは端末装置10A)と、1又はそれ以上の視聴ユーザの端末装置10(ここでは端末装置10B乃至10D)と、を含むことができる。各端末装置10は、共通した構成を有することにより、動画を配信するための端末装置(配信ユーザの端末装置10)及び動画を視聴するための端末装置(視聴ユーザの端末装置10)のいずれにもなり得るものである。
図1に示すように、サーバ装置20は、後述する複数のサーバ装置が組み合わされた動画配信システムと呼ぶこともできる。
次に、端末装置10及びサーバ装置20の各々が有するハードウェア構成の一例について説明する。
各端末装置10のハードウェア構成例について図2を参照して説明する。図2は、図1に示した端末装置10(サーバ装置20)のハードウェア構成の一例を模式的に示すブロック図である(なお、図2において、括弧内の参照符号は、後述するようにサーバ装置20に関連して記載されたものである。)
各サーバ装置20のハードウェア構成例について同じく図2を参照して説明する。各サーバ装置20(ギフトAPIサーバ装置20A、情報処理サーバ装置20B、配信サーバ装置20C、及びコメントAPIサーバ装置20D)のハードウェア構成としては、例えば、前述した各端末装置10のハードウェア構成と同一のものを用いることが可能である。したがって、各サーバ装置20が有する構成要素に対する参照符号は、図2において括弧内に示されている。
次に、端末装置10及びサーバ装置20の各々が有する機能の詳細の一例について説明する。
端末装置10の機能の一例について図3乃至図8を参照しつつ説明する。図3は、図1に示した端末装置10の機能の一例を模式的に示すブロック図である。図4は、配信ユーザのアバターオブジェクトのアニメーションを含む動画上に第1のギフトオブジェクトが表示された一例を示す図である。図5は、配信ユーザのアバターオブジェクトのアニメーションを含む動画上に第1のギフトオブジェクトが表示され、且つ2つの第1コリジョン領域が重複する場合を示す図である。図6及び図7は、配信ユーザのアバターオブジェクトのアニメーションを含む動画上に第2のギフトオブジェクトが表示された一例を示す図である。図8は、配信ユーザのアバターオブジェクトのアニメーションを含む動画上にエフェクトオブジェクトが表示された一例を示す図である。
動画生成部100は、配信ユーザの動作に関するデータ及び/又は配信ユーザによって発せられた発話や歌唱に関する音声データに基づいて、この配信ユーザのアバターオブジェクトのアニメーションを含む動画を生成することができる。これを実現するために、動画生成部100は、例えば、取得部(図示せず)及び処理部(図示せず)を含むことができる。
表示部110は、動画(第1のギフトオブジェクトを表示させた動画及び第2のギフトオブジェクトを表示させた動画を含む)の配信及び/又は視聴に必要とされる様々な情報を表示することができる。例えば、表示部110は、配信される動画、受信した動画、及び/又は生成した動画等を、表示することができる。また、表示部110は、サーバ装置20から各端末装置10に配信される各種のコメントも、受信した動画とともに表示することができる。さらにまた、ギフト記憶部150に記憶されているギフト情報(第1のギフトオブジェクトに関する情報)を、視聴ユーザの操作に応じて適宜表示することもできる。
判定部120は、動画生成部100によって、アバターオブジェクトのアニメーションを含む動画上に1又は複数の第1のギフトオブジェクトが表示された状態(1又は複数の第1のギフトオブジェクトを表示させた動画が生成された状態)において、配信ユーザの動作に基づいて、当該動画上に表示された第1のギフトオブジェクトに対してアバターオブジェクトが所定アクションを実行したか否かを判定する。ここで、所定アクションとは、例えば、アバターオブジェクトが第1のギフトオブジェクトを当該動画内の特定位置に移動させるアクションや、アバターオブジェクトが少なくとも1つの第1のギフトオブジェクトを別の第1のギフトオブジェクトに接触、摺動、又は衝突させるアクションを含むことができる。なお、前述のアクションは、いずれも配信ユーザの動作に基づくものである。
記憶部130は、動画(第1のギフトオブジェクトを表示させた動画及び第2のギフトオブジェクトを表示させた動画を含む)の配信及び/又は視聴に必要とされる様々な情報を記憶することができる。
ユーザインタフェイス部140は、動画(第1のギフトオブジェクトを表示させた動画及び第2のギフトオブジェクトを表示させた動画を含む)の配信及び/又は視聴に必要とされる様々な情報を、配信ユーザ又は視聴ユーザの操作を介して入力することができる。例えば、ユーザインタフェイス部140は、アバターオブジェクトに対するギフティングに関する視聴ユーザの操作(予め用意された複数の第1のギフトオブジェクトの中からいずれかを選択してアバターオブジェクトに付与するコマンドを選択する等の操作を含む)の内容を示す操作データや、視聴ユーザから配信ユーザ(アバターオブジェクト)に対するコメント情報(例えば、配信ユーザに対する視聴ユーザの「両手に持っている2つの男の子のぬいぐるみをぶつけてみて!」との所定アクションのヒントとなるようなコメント情報)の内容を示すデータを視聴ユーザから入力して、これら各種データを通信部160へ出力することができる。なお、前述の操作データとは、例えば、視聴ユーザが配信ユーザに対してどのような第1のギフトオブジェクト(第1のギフトオブジェクトの種類)をギフティングしたかに関する情報を含むことができる。
ギフト記憶部150は、動画配信用アプリケーション及び動画視聴用アプリケーションが端末装置10にインストールされると、これらのアプリケーションに予め設定されるギフト情報を記憶することができる。なお、ギフト情報とは、第1のギフトオブジェクト及び第2のギフトオブジェクトの名称・形状・色等の識別情報や、視聴ユーザが第1のギフトオブジェクトをギフティングした場合に当該視聴ユーザに対して請求される第1のギフトオブジェクト毎の金額に関する情報を含むことができる。
通信部160は、動画(第1のギフトオブジェクトを表示させた動画及び第2のギフトオブジェクトを表示させた動画を含む)の配信及び/又は視聴に必要とされる様々な情報を、サーバ装置20との間において通信することができる。例えば、通信部160は、端末装置10が配信ユーザの端末装置10として動作する場合には、アバターオブジェクトのアニメーションを含む動画上に第1のギフトオブジェクトを表示させる旨の要求情報をサーバ装置20(情報処理サーバ装置20B)から受信して、生成された当該動画をサーバ装置20(配信サーバ装置20C)に送信することができる。
前述の動画生成部100、表示部110、判定部120、記憶部130、ユーザインタフェイス部140、ギフト記憶部150、及び通信部160を含むスタジオユニット(図示せず)を端末装置10として用いることもできる。
サーバ装置20の機能の一例について図9を参照しつつ説明する。図9は、図1に示したサーバ装置20の機能の一例を模式的に示すブロック図である。
記憶部200は、動画(第1のギフトオブジェクトを表示させた動画及び第2のギフトオブジェクトを表示させた動画を含む)の配信及び/又は視聴に必要とされる様々な情報を記憶することができる。
通信部210は、動画(第1のギフトオブジェクトを表示させた動画及び第2のギフトオブジェクトを表示させた動画を含む)の配信及び/又は視聴に必要とされる様々な情報を、配信ユーザの端末装置10及び/又は視聴ユーザの端末装置10との間において通信することができる。例えば、通信部210は、動画(第1のギフトオブジェクトを表示させた動画及び第2のギフトオブジェクトを表示させた動画を含む)を、配信ユーザの端末装置10から受信して各視聴ユーザの端末装置10へ配信することができる。
特定できる程度の情報であればよい。例えば、視聴ユーザの端末装置10から、第1のギフトオブジェクトとして「男の子のぬいぐるみ」がギフティングされた場合、通信部210は、ギフト処理部220から、当該「男の子のぬいぐるみ」たる第1のギフトオブジェクトの名称(又は名称に類する文字列等)のみであってもよい。
ギフト処理部220は、通信部210からギフティングに関する情報を受信すると、ギフティング行為がなされた視聴ユーザの識別情報(各視聴ユーザの端末装置10のシリアル番号や各視聴ユーザに付与されるID情報等)、ギフティングされた第1のギフトオブジェクトに関する情報(第1のギフトオブジェクトの名称・大きさ・形状・色等の識別情報)、及びギフティング対象のアバターオブジェクトたる配信ユーザの識別情報(配信ユーザの端末装置10のシリアル番号や配信ユーザに付与されるID情報等)を読み出す。
コメント処理部230は、視聴ユーザから配信ユーザ(アバターオブジェクト)に対するコメント情報(例えば、配信ユーザに対する視聴ユーザの『両手に持っている2つの「男の子のぬいぐるみ」をぶつけてみて!』との所定アクションのヒントとなるようなコメント情報を含む)を、通信部210を介して視聴ユーザの端末装置10から受信することができ、視聴ユーザからの当該コメント情報を、同一の動画を視聴している各視聴ユーザに対して配信することができる。
次に、上記構成を有する動画配信システム1においてなされる全体的な動作について、図10を参照して説明する。図10は、図1に示した動画配信システム1において行われる動作の一例を示すフロー図である。
前述の一実施形態においては、動画(第1のギフトオブジェクトを表示させた動画及び第2のギフトオブジェクトを表示させた動画を含む)の生成は配信ユーザの端末装置10によって実行されていたが、別の実施形態では、例えば、サーバ装置20又は視聴ユーザの端末装置10によって実行されてもよい。この場合においては、サーバ装置20及び/又は視聴ユーザの端末装置10にレンダリング部(図示せず)を設けておき、配信ユーザの端末装置10は、サーバ装置20及び/又は視聴ユーザの端末装置10が動画(第1のギフトオブジェクトを表示させた動画及び第2のギフトオブジェクトを表示させた動画を含む)を生成することができるように、様々な情報(例えば、第1のギフトオブジェクトに関する各種の識別情報や第2のギフトオブジェクトに関する各種の識別情報)のみを生成するような構成としてもよい。
第1の態様による動画処理方法は、「コンピュータにより読み取り可能な命令を実行する一又は複数のプロセッサにより実行される動画処理方法であって、配信ユーザの動作に基づく前記配信ユーザのアバターオブジェクトのアニメーションを含む動画を生成する生成工程と、前記動画を視聴する視聴ユーザの操作に基づいて生成され、前記アバターオブジェクトに対して第1のギフトオブジェクトを付与することを要求する要求信号を、前記視聴ユーザの端末装置から通信回線を介して受信する受信工程と、前記要求信号に基づいて前記アバターオブジェクトに対して付与された前記第1のギフトオブジェクトを、前記
動画上に表示させる第1表示工程と、前記配信ユーザの動作に基づいて、前記動画上に表示された1又は複数の前記第1のギフトオブジェクトに対して前記アバターオブジェクトが所定アクションを実行したと判定された場合に、前記所定アクションを実行された前記第1のギフトオブジェクトとは異なる第2のギフトオブジェクトを前記動画上に表示させる第2表示工程と、を含む」ものである。
本件出願に開示された技術は、例えば、次のような分野において適用することが可能なものである。
(1)アバターオブジェクトが登場するライブ動画を配信するアプリケーション・サービス
(2)文字及びアバターオブジェクトを用いてコミュニケーションすることができるアプリケーション・サービス(チャットアプリケーション、メッセンジャー、メールアプリケーション等)
10(10A~10D) 端末装置
20 サーバ装置
20A ギフトAPIサーバ装置
20B 情報処理サーバ装置
20C 配信サーバ装置
20D コメントAPIサーバ装置
100 動画生成部
110 表示部
120 判定部
130 記憶部
140 ユーザインタフェイス部
150 ギフト記憶部
160 通信部
400 アバターオブジェクト
410A、410B 第1のギフトオブジェクト
411A、411B 第1コリジョン領域
420、430 第2のギフトオブジェクト
500 エフェクトオブジェクト
Claims (25)
- コンピュータにより読み取り可能な命令を実行する一又は複数のプロセッサにより実行される動画処理方法であって、
配信ユーザの動作に基づく前記配信ユーザのアバターオブジェクトのアニメーションを含む動画を生成する生成工程と、
前記動画を視聴する視聴ユーザの操作に基づいて生成され、前記アバターオブジェクトに対して第1のギフトオブジェクトを付与することを要求する要求信号を、前記視聴ユーザの端末装置から通信回線を介して受信する受信工程と、
前記要求信号に基づいて前記アバターオブジェクトに対して付与された前記第1のギフトオブジェクトを、前記動画上に表示させる第1表示工程と、
前記配信ユーザの動作に基づいて、前記動画上に表示された1又は複数の前記第1のギフトオブジェクトに対して前記アバターオブジェクトが所定アクションを実行したと判定された場合に、少なくとも前記所定アクションと、該所定アクションを実行された前記第1のギフトオブジェクトの種類と、を少なくとも含む組合せに予め関連付けられた第2のギフトオブジェクトを前記動画上に表示させる第2表示工程と、
を含む動画処理方法。 - 前記所定アクションは、前記配信ユーザの動作に基づいて、前記アバターオブジェクトが前記第1のギフトオブジェクトを特定位置に移動させるアクション、又は、前記配信ユーザの動作に基づいて、前記アバターオブジェクトが少なくとも1つの前記第1のギフトオブジェクトを、別の前記第1のギフトオブジェクトに接触させるアクションである、請求項1に記載の動画処理方法。
- 前記所定アクションは、前記アバターオブジェクトが前記第1のギフトオブジェクトを把持していると判定されている場合に実行可能とされ、
前記第1のギフトオブジェクトに設定される第1コリジョン領域と、前記アバターオブジェクトの手に設定される第2コリジョン領域とが、前記動画内で少なくとも一部において重なりあうと判断され、且つ前記アバターオブジェクトの手又は指が曲がっていると判断される場合に、前記アバターオブジェクトが前記第1のギフトオブジェクトを把持していると判定される、請求項1又は2に記載の動画処理方法。 - 前記所定アクションの実行を誘導するコメント情報を前記動画上に表示させるコメント情報表示工程をさらに含む、請求項1乃至3のいずれか一項に記載の動画処理方法。
- 前記動画上に表示される前記第2のギフトオブジェクトは、前記所定アクションの種類に予め関連付けられている、請求項1乃至4のいずれか一項に記載の動画処理方法。
- 前記動画上に表示される前記第2のギフトオブジェクトは、前記所定アクションが実行された前記第1のギフトオブジェクトの数に予め関連付けられている、請求項1乃至5のいずれか一項に記載の動画処理方法。
- 前記視聴ユーザの操作に基づいて、前記視聴ユーザの端末装置から前記コメント情報を受信するコメント情報受信工程をさらに含む、請求項4に記載の動画処理方法。
- 前記受信工程によって受信した前記要求信号、又は前記第2表示工程における前記判定に基づいて、前記コメント情報を作成するコメント情報作成工程をさらに含む、請求項4に記載の動画処理方法。
- 前記第2表示工程は、前記アバターオブジェクトが前記所定アクションを実行したと判定された場合に、前記所定アクションを実行された前記第1のギフトオブジェクトを前記動画上から消去させたうえで、前記第2のギフトオブジェクトを前記動画上に表示させる請求項1乃至8のいずれか一項に記載の動画処理方法。
- 前記第2表示工程は、前記アバターオブジェクトが前記所定アクションを実行したと判定された場合に、前記所定アクションを実行された前記第1のギフトオブジェクトを時間経過とともに前記第2のギフトオブジェクトに変化させて、前記第2のギフトオブジェクトを前記動画上に表示させる、請求項1乃至8のいずれか一項に記載の動画処理方法。
- 前記第2表示工程は、前記アバターオブジェクトが前記所定アクションを実行したと判定された場合に、前記所定アクションを実行された複数の前記第1のギフトオブジェクトのうち少なくとも1つの前記第1のギフトオブジェクトを前記動画上から消去させ、且つ他の少なくとも1つの前記第1のギフトオブジェクトを時間経過とともに前記第2のギフトオブジェクトに変化させる、請求項1乃至8のいずれか一項に記載の動画処理方法。
- 前記プロセッサが、中央処理装置(CPU)、マイクロプロセッサ又はグラフィックスプロセッシングユニット(GPU)である、請求項1乃至11のいずれか一項に記載の動画処理方法。
- 前記通信回線がインターネットを含む、請求項1乃至12のいずれか一項に記載の動画処理方法。
- 1又は複数のプロセッサを具備し、
該プロセッサが、
配信ユーザの動作に基づく前記配信ユーザのアバターオブジェクトのアニメーションを含む動画を生成し、
前記動画を視聴する視聴ユーザの操作に基づいて生成され、前記アバターオブジェクトに対して第1のギフトオブジェクトを付与することを要求する要求信号を、前記視聴ユーザの端末装置から通信回線を介して受信し、
前記要求信号に基づいて前記アバターオブジェクトに対して付与された前記第1のギフトオブジェクトを、前記動画上に表示させ、
前記配信ユーザの動作に基づいて、前記動画上に表示された1又は複数の前記第1のギフトオブジェクトに対して前記アバターオブジェクトが所定アクションを実行したと前記配信ユーザの端末装置によって判定された場合に、少なくとも前記所定アクションと、該所定アクションを実行された前記第1のギフトオブジェクトの種類と、を少なくとも含む組合せに予め関連付けられた第2のギフトオブジェクトを前記動画上に表示させる、
サーバ装置。 - 1又は複数のプロセッサを具備し、
該プロセッサが、
配信ユーザの動作に基づく前記配信ユーザのアバターオブジェクトのアニメーションを含む動画を生成するための情報を、前記動画を生成する前記配信ユーザの端末装置又は視聴ユーザの端末装置へ送信し、
前記動画を視聴する前記視聴ユーザの操作に基づいて生成され、前記アバターオブジェクトに対して第1のギフトオブジェクトを付与することを要求する要求信号を、前記視聴ユーザの端末装置から通信回線を介して受信し、
前記要求信号に基づいて前記アバターオブジェクトに対して付与された前記第1のギフトオブジェクトに関する情報を、前記第1のギフトオブジェクトを前記動画上に表示させる前記配信ユーザの端末装置又は前記視聴ユーザの端末装置へ送信し、
前記配信ユーザの動作に基づいて、前記動画上に表示された1又は複数の前記第1のギフトオブジェクトに対して前記アバターオブジェクトが所定アクションを実行したと前記配信ユーザの端末装置によって判定された場合に、少なくとも前記所定アクションと、該所定アクションを実行された前記第1のギフトオブジェクトの種類と、を少なくとも含む組合せに予め関連付けられた第2のギフトオブジェクトに関する情報を、前記第2のギフトオブジェクトを前記動画上に表示させる前記配信ユーザの端末装置又は前記視聴ユーザの端末装置へ送信する、
サーバ装置。 - 前記プロセッサが、中央処理装置(CPU)、マイクロプロセッサ又はグラフィックスプロセッシングユニット(GPU)である、請求項14又は15に記載のサーバ装置。
- 前記通信回線がインターネットを含む、請求項14乃至16のいずれか一項に記載のサーバ装置。
- 1又は複数のプロセッサに実行されることにより、
配信ユーザの動作に基づく前記配信ユーザのアバターオブジェクトのアニメーションを含む動画を生成し、
前記動画を視聴する視聴ユーザの操作に基づいて生成され、前記アバターオブジェクトに対して第1のギフトオブジェクトを付与することを要求する要求信号を、サーバ装置又は前記視聴ユーザの端末装置から通信回線を介して受信し、
前記要求信号に基づいて前記アバターオブジェクトに対して付与された前記第1のギフトオブジェクトを、前記動画上に表示させ、
前記配信ユーザの動作に基づいて、前記動画上に表示された1又は複数の前記第1のギフトオブジェクトに対して前記アバターオブジェクトが所定アクションを実行したと判定された場合に、少なくとも前記所定アクションと、該所定アクションを実行された前記第1のギフトオブジェクトの種類と、を少なくとも含む組合せに予め関連付けられた第2のギフトオブジェクトを前記動画上に表示させる、
ように前記プロセッサを機能させるコンピュータプログラム。 - 1又は複数のプロセッサに実行されることにより、
配信ユーザの動作に基づく前記配信ユーザのアバターオブジェクトのアニメーションを含む動画を生成するための情報を、前記動画を生成するサーバ装置又は視聴ユーザの端末装置へ送信し、
前記動画を視聴する前記視聴ユーザの操作に基づいて生成され、前記アバターオブジェクトに対して第1のギフトオブジェクトを付与することを要求する要求信号を、サーバ装置又は前記視聴ユーザの端末装置から通信回線を介して受信し、
前記要求信号に基づいて前記アバターオブジェクトに対して付与された前記第1のギフトオブジェクトに関する情報を、前記第1のギフトオブジェクトを前記動画上に表示させる前記サーバ装置又は前記視聴ユーザの端末装置へ送信し、
前記配信ユーザの動作に基づいて、前記動画上に表示された1又は複数の前記第1のギフトオブジェクトに対して前記アバターオブジェクトが所定アクションを実行したと判定された場合に、少なくとも前記所定アクションと、該所定アクションを実行された前記第1のギフトオブジェクトの種類と、を少なくとも含む組合せに予め関連付けられた第2のギフトオブジェクトに関する情報を、前記第2のギフトオブジェクトを前記動画上に表示させる前記サーバ装置又は前記視聴ユーザの端末装置へ送信する、
ように前記プロセッサを機能させるコンピュータプログラム。 - 前記プロセッサが、中央処理装置(CPU)、マイクロプロセッサ又はグラフィックスプロセッシングユニット(GPU)である、請求項18又は19に記載のコンピュータプログラム。
- 前記通信回線がインターネットを含む、請求項18乃至20のいずれか一項に記載のコンピュータプログラム。
- 1又は複数のプロセッサに実行されることにより、
配信ユーザの動作に基づく前記配信ユーザのアバターオブジェクトのアニメーションを含む動画を生成するために、当該動画に関する情報をサーバ装置又は前記配信ユーザの端末装置から受信し、
前記動画を視聴する視聴ユーザの操作に基づいて生成され、前記アバターオブジェクトに対して第1のギフトオブジェクトを付与することを要求する要求信号を、通信回線を介して発信し、
前記要求信号に基づいて前記アバターオブジェクトに対して付与された前記第1のギフトオブジェクトを前記動画上に表示させるために、前記第1のギフトオブジェクトに関する情報を前記サーバ装置又は前記配信ユーザの端末装置から受信し、
前記配信ユーザの動作に基づいて、前記動画上に表示された1又は複数の前記第1のギフトオブジェクトに対して前記アバターオブジェクトが所定アクションを実行したと前記配信ユーザの端末装置によって判定された場合に、少なくとも前記所定アクションと、該所定アクションを実行された前記第1のギフトオブジェクトの種類と、を少なくとも含む組合せに予め関連付けられた第2のギフトオブジェクトを前記動画上に表示させるために、前記第2のギフトオブジェクトに関する情報を前記サーバ装置又は前記配信ユーザの端末装置から受信する、
ように前記プロセッサを機能させるコンピュータプログラム。 - 1又は複数のプロセッサに実行されることにより、
配信ユーザの動作に基づく前記配信ユーザのアバターオブジェクトのアニメーションを含む動画を、サーバ装置又は前記配信ユーザの端末装置から受信し、
前記動画を視聴する視聴ユーザの操作に基づいて生成され、前記アバターオブジェクトに対して第1のギフトオブジェクトを付与することを要求する要求信号を、通信回線を介して発信し、
前記要求信号に基づいて前記アバターオブジェクトに対して付与された前記第1のギフトオブジェクトを表示させた前記動画を、前記サーバ装置又は前記配信ユーザの端末装置から受信し、
前記配信ユーザの動作に基づいて、前記動画上に表示された1又は複数の前記第1のギフトオブジェクトに対して前記アバターオブジェクトが所定アクションを実行したと前記配信ユーザの端末装置によって判定された場合に、少なくとも前記所定アクションと、該所定アクションを実行された前記第1のギフトオブジェクトの種類と、を少なくとも含む組合せに予め関連付けられた第2のギフトオブジェクトを表示させた前記動画を、前記サーバ装置又は前記配信ユーザの端末装置から受信する、
ように前記プロセッサを機能させるコンピュータプログラム。 - 前記プロセッサが、中央処理装置(CPU)、マイクロプロセッサ又はグラフィックスプロセッシングユニット(GPU)である、請求項22又は23に記載のコンピュータプログラム。
- 前記通信回線がインターネットを含む、請求項22乃至24のいずれか一項に記載のコンピュータプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022101777A JP7430353B2 (ja) | 2020-08-13 | 2022-06-24 | 動画処理方法、サーバ装置及びコンピュータプログラム |
JP2024008210A JP2024040211A (ja) | 2020-08-13 | 2024-01-23 | 動画処理方法、サーバ装置及びコンピュータプログラム |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020136660A JP7133590B2 (ja) | 2020-08-13 | 2020-08-13 | 動画処理方法、サーバ装置及びコンピュータプログラム |
JP2022101777A JP7430353B2 (ja) | 2020-08-13 | 2022-06-24 | 動画処理方法、サーバ装置及びコンピュータプログラム |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020136660A Division JP7133590B2 (ja) | 2019-10-31 | 2020-08-13 | 動画処理方法、サーバ装置及びコンピュータプログラム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2024008210A Division JP2024040211A (ja) | 2020-08-13 | 2024-01-23 | 動画処理方法、サーバ装置及びコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022132299A true JP2022132299A (ja) | 2022-09-08 |
JP7430353B2 JP7430353B2 (ja) | 2024-02-13 |
Family
ID=75713325
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020136660A Active JP7133590B2 (ja) | 2019-10-31 | 2020-08-13 | 動画処理方法、サーバ装置及びコンピュータプログラム |
JP2022101777A Active JP7430353B2 (ja) | 2020-08-13 | 2022-06-24 | 動画処理方法、サーバ装置及びコンピュータプログラム |
JP2024008210A Pending JP2024040211A (ja) | 2020-08-13 | 2024-01-23 | 動画処理方法、サーバ装置及びコンピュータプログラム |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020136660A Active JP7133590B2 (ja) | 2019-10-31 | 2020-08-13 | 動画処理方法、サーバ装置及びコンピュータプログラム |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2024008210A Pending JP2024040211A (ja) | 2020-08-13 | 2024-01-23 | 動画処理方法、サーバ装置及びコンピュータプログラム |
Country Status (1)
Country | Link |
---|---|
JP (3) | JP7133590B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7223241B1 (ja) | 2022-07-13 | 2023-02-16 | 株式会社Mixi | 情報処理装置、情報処理方法、及びプログラム |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018142494A1 (ja) * | 2017-01-31 | 2018-08-09 | 株式会社 ニコン | 表示制御システム、及び、表示制御方法 |
JP6431233B1 (ja) * | 2018-05-08 | 2018-11-28 | グリー株式会社 | 視聴ユーザからのメッセージを含む動画を配信する動画配信システム |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7038482B2 (ja) | 2017-03-31 | 2022-03-18 | 株式会社バンダイナムコエンターテインメント | コンピュータシステム、ゲームシステム及びプログラム |
JP6509955B2 (ja) | 2017-06-28 | 2019-05-08 | 株式会社コロプラ | 情報処理方法、プログラム及び情報処理装置 |
-
2020
- 2020-08-13 JP JP2020136660A patent/JP7133590B2/ja active Active
-
2022
- 2022-06-24 JP JP2022101777A patent/JP7430353B2/ja active Active
-
2024
- 2024-01-23 JP JP2024008210A patent/JP2024040211A/ja active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018142494A1 (ja) * | 2017-01-31 | 2018-08-09 | 株式会社 ニコン | 表示制御システム、及び、表示制御方法 |
JP6431233B1 (ja) * | 2018-05-08 | 2018-11-28 | グリー株式会社 | 視聴ユーザからのメッセージを含む動画を配信する動画配信システム |
Also Published As
Publication number | Publication date |
---|---|
JP7133590B2 (ja) | 2022-09-08 |
JP2024040211A (ja) | 2024-03-25 |
JP7430353B2 (ja) | 2024-02-13 |
JP2021072096A (ja) | 2021-05-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11948260B1 (en) | Streaming mixed-reality environments between multiple devices | |
JP7080212B2 (ja) | コンピュータプログラム、サーバ装置及び方法 | |
US10713834B2 (en) | information processing apparatus and method | |
US11823316B2 (en) | Photoreal character configurations for spatial computing | |
JP2024040211A (ja) | 動画処理方法、サーバ装置及びコンピュータプログラム | |
JP2024028853A (ja) | 動画処理方法、サーバ装置及びコンピュータプログラム | |
JP6691631B1 (ja) | 動画処理方法、サーバ装置及びコンピュータプログラム | |
JP6751193B1 (ja) | 動画処理方法、サーバ装置及びコンピュータプログラム | |
US12039650B2 (en) | Moving image processing method of a moving image viewed by a viewing user, a server device controlling the moving image, and a computer program thereof | |
US20220203239A1 (en) | Video processing method, server device, and computer program | |
WO2024131204A1 (zh) | 虚拟场景设备交互方法及相关产品 | |
Malerczyk | Dynamic Gestural Interaction with Immersive Environments | |
JP2023100732A (ja) | コンピュータプログラム、サーバ装置、端末装置、及び方法 | |
TWM592332U (zh) | 一種擴增實境多螢幕陣列整合系統 | |
Hoch et al. | Individual and Group Interaction |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220624 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230629 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230725 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230921 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20231226 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240123 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7430353 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |