JP7370525B2 - Video distribution system, video distribution method, and video distribution program - Google Patents
Video distribution system, video distribution method, and video distribution program Download PDFInfo
- Publication number
- JP7370525B2 JP7370525B2 JP2022038581A JP2022038581A JP7370525B2 JP 7370525 B2 JP7370525 B2 JP 7370525B2 JP 2022038581 A JP2022038581 A JP 2022038581A JP 2022038581 A JP2022038581 A JP 2022038581A JP 7370525 B2 JP7370525 B2 JP 7370525B2
- Authority
- JP
- Japan
- Prior art keywords
- video
- character object
- distribution
- gui
- video distribution
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000009826 distribution Methods 0.000 title claims description 249
- 238000000034 method Methods 0.000 title claims description 41
- 230000008859 change Effects 0.000 claims description 28
- 230000000694 effects Effects 0.000 claims description 10
- 230000009471 action Effects 0.000 claims description 9
- 230000006870 function Effects 0.000 description 30
- 238000010586 diagram Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 16
- 238000004891 communication Methods 0.000 description 12
- 230000008921 facial expression Effects 0.000 description 12
- 238000003860 storage Methods 0.000 description 12
- 230000001815 facial effect Effects 0.000 description 10
- 230000015654 memory Effects 0.000 description 10
- 238000010195 expression analysis Methods 0.000 description 8
- 230000010365 information processing Effects 0.000 description 8
- 230000006872 improvement Effects 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 3
- 239000003086 colorant Substances 0.000 description 2
- 238000005315 distribution function Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000012508 change request Methods 0.000 description 1
- 210000004709 eyebrow Anatomy 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000008450 motivation Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
本発明は、動画配信システム、動画配信方法および動画配信プログラムに関し、特に、明細書における開示は、アクターの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システム、動画配信方法および動画配信プログラムに関する。 The present invention relates to a video distribution system, a video distribution method, and a video distribution program, and in particular, the disclosure in the specification relates to a video distribution system, a video distribution, and a video distribution system that distributes a video including animation of a character object generated based on the movements of an actor. Concerning methods and video distribution programs.
従来から、アクターの動きに基づいてキャラクタオブジェクトのアニメーションを生成し、かかるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムが知られている。このような動画配信システムは、例えば、特許文献1に開示されている。
2. Description of the Related Art Video distribution systems have been known that generate animations of character objects based on the movements of actors and distribute videos containing the animations of character objects. Such a video distribution system is disclosed in
コンテンツを視聴する視聴ユーザからの要求に応じて、当該視聴ユーザが購入したアイテムに対応するギフトオブジェクトを表示画面に表示させるコンテンツ配信システムも知られている。例えば、特許文献2に開示されている動画配信システムでは、視聴ユーザは、ギフトアイテムを購入し、この購入したギフトアイテムをパフォーマー(コンテンツ配信者)に対してギフトとして提供することができる。
BACKGROUND ART A content distribution system is also known in which, in response to a request from a viewing user viewing content, a gift object corresponding to an item purchased by the viewing user is displayed on a display screen. For example, in the video distribution system disclosed in
このような動画配信に用いられるキャラクタオブジェクトは、アクター(配信ユーザ)により動画配信の前に予め設定されるのが一般的であるが、視聴ユーザのギフトを提供する意欲を向上させるべく、動画配信中であってもキャラクタオブジェクトを変更したいという要望が出てきている。 Character objects used in such video distribution are generally set in advance by actors (distribution users) before video distribution, but in order to increase the desire of viewing users to provide gifts, character objects used in video distribution Even within the game, there are requests to change character objects.
しかしながら、動画配信中にキャラクタオブジェクトを変更する場合、アクターのアクトへの集中力が低下してしまうおそれがある。 However, when changing the character object during video distribution, there is a risk that the actor's concentration on the act may be reduced.
その場合、動画内容のクオリティが下がり、視聴ユーザの視聴意欲が低下してしまうおそれがある。 In that case, there is a risk that the quality of the video content may deteriorate and the viewing user's desire to view the video may decrease.
本開示の目的は、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することである。本開示のより具体的な目的の一つは、アクターのアクトへの集中力を低下させることなく、キャラクタオブジェクトを、他のキャラクタオブジェクトに変更することができる動画配信システム、動画配信方法および動画配信プログラムを提供することである。 It is an objective of the present disclosure to provide technical improvements that solve or alleviate at least some of the problems of the prior art described above. One of the more specific objectives of the present disclosure is a video distribution system, a video distribution method, and a video distribution system that can change a character object to another character object without reducing an actor's concentration on an act. The goal is to provide programs.
本発明の実施形態に係る動画配信システムは、アクターの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムであって、一又は複数のコンピュータプロセッサを備え、一又は複数のコンピュータプロセッサは、コンピュータ読み取り可能な命令を実行することにより、ユーザの操作による、1以上のボディパーツおよび1以上の装着パーツで構成されるキャラクタオブジェクトがそれぞれ対応付けられた複数のスロットの設定を受け付ける機能と、ユーザの操作により指定された、複数のスロットの中の一のスロットに対応付けられた一のキャラクタオブジェクトのアニメーションを含む動画を配信する機能とを実現させ、動画を配信する機能は、動画の配信中に所定の条件が満たされた場合に、動画に含まれるキャラクタオブジェクトを、一のキャラクタオブジェクトから、複数のスロットの中の他のスロットに対応付けられた他のキャラクタオブジェクトに変更することを特徴とする。 A video distribution system according to an embodiment of the present invention is a video distribution system that distributes a video including animation of a character object generated based on the movement of an actor, and includes one or more computer processors, and includes one or more computer processors. The computer processor executes computer-readable instructions to configure a plurality of slots, each of which is associated with a character object composed of one or more body parts and one or more wearable parts, according to a user's operation. The function for distributing a video is realized by realizing a function of receiving a video and a function of distributing a video including an animation of one character object associated with one of a plurality of slots specified by a user's operation. , when a predetermined condition is met during video distribution, the character object included in the video is changed from one character object to another character object associated with another slot among the multiple slots. It is characterized by
所定の条件の充足は、ユーザおよび/または視聴ユーザの操作、動作、音声の少なくとも一つに基づいて判断されることができる。 Satisfaction of the predetermined condition can be determined based on at least one of the user's and/or viewing user's operations, actions, and voices.
動画を配信している際のユーザ用の画面には、キャラクタオブジェクトを切り替えるためのGUIが表示され、所定の条件の充足は、GUIに対する操作があったか否かにより判断されることができる。 A GUI for switching character objects is displayed on a user's screen when a video is being distributed, and whether a predetermined condition is satisfied can be determined based on whether or not there is an operation on the GUI.
所定の条件の充足は、視聴ユーザによるギフティングの数が所定数以上であるか否かにより判断されることができる。 Satisfaction of the predetermined condition can be determined based on whether the number of gifts made by viewing users is equal to or greater than a predetermined number.
所定の条件の充足は、視聴ユーザの数が所定数以上であるか否かにより判断されることができる。 Satisfaction of the predetermined condition can be determined based on whether the number of viewing users is greater than or equal to the predetermined number.
動画を配信する前のユーザ用の画面には、少なくともキャラクタオブジェクトと第一のGUIと第二のGUIが表示される表示画面が表示され、第一のGUIは、動画の配信を開始するためのGUIであり、第二のGUIは、ボディパーツおよび装着パーツの一覧画面の表示を開始するためのGUIであり、一覧画面は、表示画面の少なくとも一部に重畳して表示されることができる。 Before distributing a video, a display screen on which at least a character object, a first GUI, and a second GUI are displayed is displayed on the user's screen, and the first GUI is a display screen for starting video distribution. The second GUI is a GUI for starting display of a list screen of body parts and attached parts, and the list screen can be displayed superimposed on at least a portion of the display screen.
一覧画面は、第三のGUIおよび第四のGUIを含み、第三のGUIは、ボディパーツおよび装着パーツのカテゴリを示し、かつ、所定の第一の方向に表示内容をスライド可能なGUIであり、第四のGUIは、カテゴリ毎に属するボディパーツおよび装着パーツを示し、かつ、第一の方向とは異なる第二の方向に表示内容をスライド可能なGUIとすることができる。 The list screen includes a third GUI and a fourth GUI, and the third GUI is a GUI that shows categories of body parts and mounted parts, and can slide the displayed content in a predetermined first direction. , the fourth GUI can be a GUI that shows body parts and attachment parts belonging to each category, and can slide the displayed content in a second direction different from the first direction.
表示画面には、第三のGUIが重畳して表示され、第三のGUIに対する所定のユーザ操作があった場合に、さらに第四のGUIを表示画面に重畳して表示させることができる。 A third GUI is superimposed and displayed on the display screen, and when a predetermined user operation is performed on the third GUI, a fourth GUI can be further superimposed and displayed on the display screen.
動画の配信が開始されているか否かを問わず、表示画面に表示されるキャラクタオブジェクトの少なくとも顔部分は、ユーザの顔部分がキャプチャされることができる。 Regardless of whether distribution of the video has started or not, at least the face of the character object displayed on the display screen can be captured at least the face of the user.
動画の配信中であっても、動画に含まれるキャラクタオブジェクトを、一のキャラクタオブジェクトから、複数のスロットの中の他のスロットに対応付けられた他のキャラクタオブジェクトに変更している最中は、表示画面に表示されるキャラクタオブジェクトの少なくとも顔部分は、ユーザの顔部分がキャプチャされないものとすることができる。 Even while a video is being distributed, if the character object included in the video is being changed from one character object to another character object associated with another slot among multiple slots, At least the face portion of the character object displayed on the display screen may be such that the user's face portion is not captured.
動画の配信前であっても、一覧画面が表示されている間は、表示画面に表示されるキャラクタオブジェクトの少なくとも顔部分は、ユーザの顔部分がキャプチャされないものとすることができる。 Even before the video is distributed, at least the face of the character object displayed on the display screen may not be captured while the list screen is displayed.
本発明の実施形態に係る動画配信方法は、アクターの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信方法であって、ユーザの操作による、1以上のボディパーツおよび1以上の装着パーツで構成されるキャラクタオブジェクトがそれぞれ対応付けられた複数のスロットの設定を受け付ける工程と、ユーザの操作により指定された、複数のスロットの中の一のスロットに対応付けられた一のキャラクタオブジェクトのアニメーションを含む動画を配信する工程とを備え、動画を配信する工程は、動画の配信中に所定の条件が満たされた場合に、動画に含まれるキャラクタオブジェクトを、一のキャラクタオブジェクトから、複数のスロットの中の他のスロットに対応付けられた他のキャラクタオブジェクトに変更することを特徴とする。 A video distribution method according to an embodiment of the present invention is a video distribution method for distributing a video including an animation of a character object generated based on the movement of an actor, in which one or more body parts and one A process of receiving settings for a plurality of slots to which character objects made up of the above-mentioned installed parts are respectively associated; a step of distributing a video including an animation of a character object, and the step of distributing the video includes distributing the character object included in the video from one character object when a predetermined condition is met during distribution of the video. , the character object is changed to another character object associated with another slot among the plurality of slots.
本発明の実施形態に係る動画配信プログラムは、アクターの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信プログラムであって、一又は複数のコンピュータプロセッサに、ユーザの操作による、1以上のボディパーツおよび1以上の装着パーツで構成されるキャラクタオブジェクトがそれぞれ対応付けられた複数のスロットの設定を受け付ける工程と、ユーザの操作により指定された、複数のスロットの中の一のスロットに対応付けられた一のキャラクタオブジェクトのアニメーションを含む動画を配信する工程とを実現させ、動画を配信する工程は、動画の配信中に所定の条件が満たされた場合に、動画に含まれるキャラクタオブジェクトを、一のキャラクタオブジェクトから、複数のスロットの中の他のスロットに対応付けられた他のキャラクタオブジェクトに変更することを特徴とする。 A video distribution program according to an embodiment of the present invention is a video distribution program that distributes a video including an animation of a character object generated based on the movement of an actor, and is a video distribution program that distributes a video including an animation of a character object generated based on the movement of an actor. , accepting the settings of a plurality of slots each associated with a character object consisting of one or more body parts and one or more attachment parts, and accepting the settings of one of the plurality of slots specified by a user operation. A step of distributing a video including an animation of one character object associated with the slot is realized, and the step of distributing the video includes the animation included in the video if a predetermined condition is satisfied during distribution of the video. It is characterized in that the character object is changed from one character object to another character object associated with another slot among the plurality of slots.
本発明の動画配信システム、動画配信方法および動画配信プログラムによれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。また、本発明の動画配信システム、動画配信方法および動画配信プログラムによれば、アクターのアクトへの集中力を低下させることなく、キャラクタオブジェクトを、他のキャラクタオブジェクトに変更することができる。 According to the video distribution system, video distribution method, and video distribution program of the present invention, it is possible to provide a technical improvement that solves or alleviates at least part of the problems of the prior art described above. Further, according to the video distribution system, video distribution method, and video distribution program of the present invention, a character object can be changed to another character object without reducing the actor's concentration on the act.
初めに、本発明の動画配信システムの概要について図面を参照しながら説明する。 First, an overview of the video distribution system of the present invention will be explained with reference to the drawings.
本発明の動画配信システムは、アクターの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムである。 The video distribution system of the present invention is a video distribution system that distributes a video including animation of a character object generated based on the movement of an actor.
図1に示されるように、本発明の動画配信システム100は、一例として、サーバ装置200と、配信ユーザ用端末300と、1以上の視聴ユーザ用端末400とで構成される。
As shown in FIG. 1, the
配信ユーザ用端末300は、一例として図2に示されるように、表情解析部310、生成部320、受付部330、動画配信部340および変更部350を備え、配信ユーザの表情を認識するフェイシャルキャプチャ機能を実現可能なスマートフォンやタブレット等の情報処理端末とすることができる。具体的には、フェイシャルキャプチャ機能は、表情解析部310により実現されることができる。なお、視聴ユーザ用端末400に関しては、かかるフェイシャルキャプチャ機能を備えることは必須ではない。
As shown in FIG. 2 as an example, the
キャラクタオブジェクトは、配信ユーザ用端末300で実行される専用アプリケーション(以下、「配信アプリ」という。)において、フェイシャルキャプチャ機能により配信ユーザの表情が表現される顔、および、少なくとも胴体の一部を有するオブジェクトである。すなわち、このキャラクタオブジェクトには、全身を表したもののみならず、上半身のみを表したものも含まれる。なお、顔以外の部位についても、配信ユーザの動きを認識するモーションキャプチャ機能により配信ユーザの動きが表示されるものとしてもよい。
The character object has a face that expresses the facial expression of the distribution user using a facial capture function in a dedicated application (hereinafter referred to as the "distribution application") executed on the
そして、このキャラクタオブジェクトは、1以上のボディパーツおよび1以上の装着パーツで構成される。これらボディパーツおよび装着パーツは、サーバ装置200が備えるストレージにおいてそれぞれ識別番号と対応付けて記憶される。
This character object is composed of one or more body parts and one or more attached parts. These body parts and installed parts are stored in the storage included in the
ボディパーツは、例えば、目、眉、鼻、口、ホクロおよび化粧などのパーツである。化粧には、チーク、アイシャドウおよび口紅など、さらに細分化されたパーツが含まれる。また、これらのパーツには、色のみが異なる色違いパーツが存在する。 Body parts include, for example, eyes, eyebrows, nose, mouth, moles, and makeup. Makeup includes further subdivided parts such as cheek, eyeshadow, and lipstick. Furthermore, among these parts, there are parts of different colors that differ only in color.
装着パーツは、例えば、アクセサリ、洋服および靴などのパーツをいう。洋服には、トップス、ボトムスおよび靴下などさらに細分化されたパーツが含まれる。また、これらのパーツには、色のみが異なる色違いパーツが存在する。 The attachment parts refer to parts such as accessories, clothes, and shoes, for example. Clothes include further subdivided parts such as tops, bottoms, and socks. Furthermore, among these parts, there are parts of different colors that differ only in color.
そして、配信ユーザは、配信アプリの初回起動時に、自身のアバタとなるキャラクタオブジェクトを作成する。図3~図6は、配信ユーザ用端末300における配信アプリの初回起動時の画面30の遷移の一例を示したイメージ図である。
Then, the distribution user creates a character object that becomes his or her avatar when starting the distribution application for the first time. FIGS. 3 to 6 are conceptual diagrams showing an example of the transition of the
初めに、配信ユーザ用端末300の画面30には、図3に示されるように、キャラクタオブジェクトの作成を開始する画面が表示される。なお、図3に示されるように、初回起動時に生成されたキャラクタオブジェクトは後から変更することが可能である。
First, a screen for starting creation of a character object is displayed on the
そして、図4に示されるように、カテゴリ(図4ではA~D)ごとに表示される1以上のボディパーツおよび1以上の装着パーツの中から所定のパーツ(図4ではパーツa1)を指定し、かつ、指定したパーツに対するカラー(図4ではカラーCL2)を選択することで、選択されたカラーCL2の指定されたパーツa1で構成されるキャラクタオブジェクトCOを作成する。なお、各パーツを指定する毎にキャラクタオブジェクトCOの表示は対応して変化する。なお、基本的に各カテゴリでは少なくとも1つのパーツが指定されるが、必須ではないカテゴリのパーツがあってもよい。 Then, as shown in Fig. 4, a predetermined part (part a1 in Fig. 4) is specified from among the one or more body parts and one or more installed parts displayed for each category (A to D in Fig. 4). Then, by selecting a color (color CL2 in FIG. 4) for the specified part, a character object CO is created which is made up of the specified part a1 of the selected color CL2. Note that each time each part is designated, the display of the character object CO changes accordingly. Although at least one part is basically specified in each category, there may be parts in categories that are not essential.
そして、図5では一例として右上に示される決定ボタン33が選択されると、この段階で画面30に表示されたキャラクタオブジェクトCOが初期キャラクタオブジェクトとして作成される。また、図6に示されるように、パーツの一覧の表示は画面30から一時的に消すこともでき、配信ユーザは、キャラクタオブジェクトCOの全体を確認しながら各パーツを指定することができる。
Then, in FIG. 5, when the
これらボディパーツおよび装着パーツの組み合わせは、各パーツの種類および色の掛け合わせにより無限に近い。そのため、配信ユーザは、膨大なパーツの組み合わせを試しながら、自身の希望するキャラクタオブジェクトを熟考して作成することになる。 The combinations of these body parts and attached parts are nearly infinite, depending on the type and color of each part. Therefore, the distribution user carefully creates the character object that he or she desires while trying out a huge number of combinations of parts.
初期キャラクタオブジェクト作成後の配信アプリのトップ画面35には、図7に一例として示されるように、少なくとも動画配信開始ボタン36およびクローゼットボタン37が表示される。図7では、さらに、配信アプリの詳細設定を行う設定ボタン38が表示されている。
On the top screen 35 of the distribution application after the initial character object is created, at least a video distribution start button 36 and a
動画配信開始ボタン36が選択されると、表示されているキャラクタオブジェクトCOを使用した動画の配信が開始される。動画配信の詳細については後述する。 When the video distribution start button 36 is selected, distribution of a video using the displayed character object CO is started. Details of video distribution will be described later.
クローゼットボタン37が選択されると、上述したボディパーツおよび装着パーツの一覧画面の表示が開始され、キャラクタオブジェクトCOの変更が可能となる。
When the
なお、ここでいうキャラクタオブジェクトCOの変更は、ボディパーツの変更を行わずに単に装着パーツを変更する場合である「着替え」も含むものとする。 Note that changing the character object CO here also includes "changing clothes", which is a case where the attached parts are simply changed without changing the body parts.
そして、本発明において、配信ユーザは、キャラクタオブジェクトCOを複数用意して動画配信を行うことができる。すなわち、クローゼットボタン37が選択された際のキャラクタオブジェクトCOの変更は、スロットごとに行われる。
In the present invention, the distribution user can prepare a plurality of character objects CO and distribute the video. That is, when the
図8に一例として示されるように、クローゼットボタン37が選択された際の画面40には、スロットを識別可能な番号が表示されたスロットボタン41~43が表示され、このボタンを選択しスロットを切り替えることで、各スロットに対してキャラクタオブジェクトを作成し、対応づける。なお、このスロットは複数あればよく、上限値は特に定める必要はない。
As shown in FIG. 8 as an example, when the
図8には、スロットボタン41に対応するスロット1に対応付けられたキャラクタオブジェクトCO1が示されている。同様に、図9、図10は、それぞれスロットボタン42、スロットボタン43に対応するスロット2、スロット3に対応付けられたキャラクタオブジェクトCO2、キャラクタオブジェクトCO3が示されている。
FIG. 8 shows a character object CO1 associated with
このように、配信ユーザは、スロット毎にキャラクタオブジェクトを設定し、複数のキャラクタオブジェクトを準備して動画配信を開始することができる。かかる複数のキャラクタオブジェクトの準備は、配信ユーザ用端末300の受付部330により受け付けられた配信ユーザからの入力操作に基づいて行われる。
In this way, the distribution user can set a character object for each slot, prepare a plurality of character objects, and start video distribution. Preparation of such a plurality of character objects is performed based on input operations from the distribution user accepted by the
本発明の他の例として、配信ユーザ用端末300の受付部330により受け付けられた配信ユーザの顔写真から自動的にキャラクタオブジェクトCOが作成されるものとしてもよい。
As another example of the present invention, the character object CO may be automatically created from the face photo of the distribution user received by the
そして、配信ユーザによる動画配信は、複数のスロットの中の一のスロットに対応付けられた一のキャラクタオブジェクトを使用して開始される。かかる動画配信は、配信ユーザ用端末300の動画配信部340により実行される。
Then, video distribution by the distribution user is started using one character object associated with one slot among the plurality of slots. Such video distribution is executed by the video distribution unit 340 of the
動画配信を開始する際のスロットの指定は、動画配信を開始する際に配信ユーザに入力を求めるものであってもよいし、スロットにキャラクタオブジェクトを設定する際に、予め動画配信を開始する際に使用するスロットを指定させるものであってもよい。 The slot specification when starting video distribution may require input from the distribution user when starting video distribution, or may be specified in advance when starting video distribution when setting a character object in a slot. It may also be possible to have the user specify the slot to be used.
そして、動画配信中の配信ユーザは、一例として図11に示されるように、画面50に表示された変更ボタン51~53を選択することにより、使用するキャラクタオブジェクトを変更することができる。なお、ここでは変更ボタン51~53はそれぞれスロット1~3に対応している。かかる変更は、配信ユーザ用端末300の変更部350により実行される。
Then, the distribution user who is distributing the video can change the character object to be used by selecting change buttons 51 to 53 displayed on the screen 50, as shown in FIG. 11 as an example. Note that here, change buttons 51 to 53 correspond to
図11は、変更ボタン53に対応するスロット3に対応付けられたキャラクタオブジェクトCOを使用した例であり、どのキャラクタオブジェクトCOを使用しているか配信ユーザが認識可能に表示されている。
FIG. 11 shows an example in which the character object CO associated with the
キャラクタオブジェクトの切り替えの際には、所定の演出効果を発生させることもできる。例えば、キャラクタオブジェクトが着替え室に入るような演出を表示したり、キャラクタオブジェクトが回転して変身するような演出を表示したりしてもよい。かかる構成は、キャラクタオブジェクトの変更処理に要する時間を視聴ユーザに感じさせないという効果を奏することができる。 When switching character objects, a predetermined presentation effect can also be generated. For example, an effect may be displayed in which the character object enters a changing room, or an effect in which the character object rotates and transforms. Such a configuration can produce the effect that the viewing user does not feel the time required for character object change processing.
以上、本発明の動画配信システムの概要について説明を行った。続いて、各構成の詳細について説明を行う。 The outline of the video distribution system of the present invention has been described above. Next, details of each configuration will be explained.
本発明の動画配信システム100は、アクターの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信システムであって、一又は複数のコンピュータプロセッサを備える。
The
一又は複数のコンピュータプロセッサは、上述したサーバ装置200、配信ユーザ用端末300および視聴ユーザ用端末400が備えるプロセッサとすることができる。上記装置および各端末のハードウェア構成の詳細については後述する。
The one or more computer processors can be the processors included in the
そして、一又は複数のコンピュータプロセッサは、コンピュータ読み取り可能な命令を実行することにより、以下の機能を実現させる。 The one or more computer processors execute the computer-readable instructions to achieve the following functions.
第一に、一又は複数のコンピュータプロセッサは、コンピュータ読み取り可能な命令を実行することにより、配信ユーザの操作による、1以上のボディパーツおよび1以上の装着パーツで構成されるキャラクタオブジェクトがそれぞれ対応付けられた複数のスロットの設定を受け付ける機能を実現する。かかる機能は、受付部330により実現される。受付部330の詳細については上述したとおりである。
First, one or more computer processors execute computer-readable instructions to associate character objects consisting of one or more body parts and one or more wearable parts with each other according to an operation of a distribution user. Realizes a function that accepts settings for multiple slots. This function is realized by the
第二に、一又は複数のコンピュータプロセッサは、コンピュータ読み取り可能な命令を実行することにより、配信ユーザの操作により指定された、複数のスロットの中の一のスロットに対応付けられた一のキャラクタオブジェクトのアニメーションを含む動画を配信する機能を実現する。かかる機能は、動画配信部340により実現される。動画配信部340の詳細については後述する。 Second, the one or more computer processors execute computer-readable instructions to generate a character object associated with one of the plurality of slots specified by the operation of the distribution user. Realizes the ability to distribute videos including animations. This function is realized by the video distribution section 340. Details of the video distribution unit 340 will be described later.
そして、動画を配信する機能は、動画の配信中に所定の条件が満たされた場合に、動画に含まれるキャラクタオブジェクトを、一のキャラクタオブジェクトから、複数のスロットの中の他のスロットに対応付けられた他のキャラクタオブジェクトに変更する。かかる機能は、変更部350により実現される。変更部350の詳細については上述したとおりである。
Then, the video distribution function associates the character object included in the video with one character object to another slot among multiple slots when a predetermined condition is met during video distribution. change to another character object. This function is realized by the changing
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。また、以上の構成によれば、アクターのアクトへの集中力を低下させることなく、キャラクタオブジェクトを、他のキャラクタオブジェクトに変更することができる。具体的には、動画配信中にキャラクタオブジェクトの各パーツを変更するのではなく、予め準備されたスロットを用いてキャラクタオブジェクトを変更することができるため、アクターのアクトへの集中力が維持される。 According to the above configuration, it is possible to provide a technical improvement that solves or alleviates at least part of the problems of the prior art described above. Further, according to the above configuration, the character object can be changed to another character object without reducing the actor's concentration on the act. Specifically, instead of changing each part of the character object during video distribution, the character object can be changed using pre-prepared slots, so the actor's concentration on the act is maintained. .
上記所定の条件の充足は、配信ユーザおよび/または視聴ユーザの操作、動作、音声の少なくとも一つに基づいて判断されることができる。 Satisfaction of the predetermined condition can be determined based on at least one of the operation, movement, and voice of the distribution user and/or viewing user.
具体的には、動画を配信している際の配信ユーザ用の画面に、キャラクタオブジェクトを切り替えるためのGUIが表示され、所定の条件の充足は、GUIに対する操作があったか否かにより判断されることができる。 Specifically, a GUI for switching character objects is displayed on the distribution user's screen when a video is distributed, and satisfaction of a predetermined condition is determined based on whether or not there is an operation on the GUI. I can do it.
かかるGUIは、図11に示した画面に表示される変更ボタン51~53とすることができる。なお、かかる変更ボタンには数字以外にもマークを表示したり、キャラクタオブジェクトそのものを縮小して表示したりすることもできる。 Such GUI may be change buttons 51 to 53 displayed on the screen shown in FIG. 11. Note that in addition to numbers, marks can be displayed on the change button, or the character object itself can be displayed in a reduced size.
配信ユーザの動作とは、例えばウインクを3回するなどのフェイシャルキャプチャ機能により変更指示として認識可能な動作とすることができる。 The action of the distribution user can be, for example, an action that can be recognized as a change instruction using a facial capture function, such as winking three times.
配信ユーザの音声とは、例えば「チェンジ」などの音声認識機能により変更指示として認識可能な音声とすることができる。 The voice of the distribution user can be, for example, a voice such as "change" that can be recognized as a change instruction by a voice recognition function.
あるいは、所定の条件の充足は、視聴ユーザによるギフティングの数が所定数以上であるか否かにより判断されることができる。視聴ユーザは、視聴ユーザ用端末を介して、動画に対してギフティング操作を行うことができる。かかるギフティングの数を集計し、グフティングの数が所定数以上である場合に、キャラクタオブジェクトが変更されるものとしてもよい。 Alternatively, satisfaction of a predetermined condition can be determined based on whether the number of gifts made by viewing users is equal to or greater than a predetermined number. A viewing user can perform a gifting operation on a video via a viewing user terminal. The number of giftings may be totaled, and if the number of giftings is greater than or equal to a predetermined number, the character object may be changed.
あるいは、所定の条件の充足は、視聴ユーザの数が所定数以上であるか否かにより判断されるものとしてもよい。 Alternatively, satisfaction of a predetermined condition may be determined based on whether the number of viewing users is greater than or equal to a predetermined number.
また、視聴ユーザの動作や音声については、視聴ユーザ用端末から直接または間接的に入力された情報から取得されることができる。例えば、視聴ユーザ用端末のマイク、視聴ユーザが装着する眼鏡や所持するペンライトなどから視聴ユーザの動作や音声を取得し、所定の条件を満たした場合にキャラクタオブジェクトが変更されるものとしてもよい。 Furthermore, the actions and sounds of the viewing user can be acquired from information input directly or indirectly from the viewing user terminal. For example, the character object may be changed when a predetermined condition is met by acquiring the actions and sounds of the viewing user from the microphone of the viewing user's terminal, glasses worn by the viewing user, penlight carried by the viewing user, etc. .
以上のように、視聴ユーザの情報からキャラクタオブジェクトを変更する場合には、視聴ユーザの動画視聴やギフティングの意欲をより向上させることが可能となる。 As described above, when changing the character object based on the viewing user's information, it is possible to further improve the viewing user's motivation for video viewing and gifting.
動画を配信する前の配信ユーザ用の画面には、少なくともキャラクタオブジェクトと第一のGUIと第二のGUIが表示される表示画面が表示され、第一のGUIは、動画の配信を開始するためのGUIであり、第二のGUIは、ボディパーツおよび装着パーツの一覧画面の表示を開始するためのGUIであり、一覧画面は、表示画面の少なくとも一部に重畳して表示されることができる。 A display screen on which at least a character object, a first GUI, and a second GUI are displayed is displayed on the screen for the distribution user before distributing the video, and the first GUI is used to start distributing the video. The second GUI is a GUI for starting displaying a list screen of body parts and attached parts, and the list screen can be displayed superimposed on at least a part of the display screen. .
かかるGUIの一例は図7に示される。第一のGUIは動画配信開始ボタン36であり、第二のGUIはクローゼットボタン37に対応する。なお、これらのGUIの配置位置は図示されたものに限られず、配信ユーザの利便性を考慮して適宜設定することができる。
An example of such a GUI is shown in FIG. The first GUI corresponds to the video distribution start button 36, and the second GUI corresponds to the
そして、一覧画面の一例は図12に示される。このように、一覧画面61を表示画面60の少なくとも一部に重畳して表示することは、キャラクタオブジェクトを見ながら各パーツを見ることができるため、利便性がよい。なお、一覧画面は透過させてキャラクタオブジェクトCOに重畳してもキャラクタオブジェクトが見えるようにするのが好ましい。
An example of the list screen is shown in FIG. 12. Displaying the list screen 61 in a superimposed manner on at least a portion of the
また、図12に示されるように、一覧画面61は、第三のGUI62および第四のGUI63を含み、第三のGUI62は、ボディパーツおよび装着パーツのカテゴリを示し、かつ、所定の第一の方向Xに表示内容をスライド可能なGUIであり、第四のGUI63は、カテゴリ毎に属するボディパーツおよび装着パーツを示し、かつ、第一の方向Xとは異なる第二の方向Yに表示内容をスライド可能なGUIとすることができる。
In addition, as shown in FIG. 12, the list screen 61 includes a
なお、図12において第一の方向Xは画面横方向、第二の方向Yは画面縦方向として示したが、第二の方向Yを画面横方向、第一の方向Xを画面縦方向となるようにしてもよい。かかる設定は、配信ユーザ用端末300が備える傾きセンサの機能を用いて画面の向きを判定し、利便性の高い表示となるように自動的に変更されるものとしてもよい。
In addition, in FIG. 12, the first direction You can do it like this. Such settings may be automatically changed to provide a highly convenient display by determining the orientation of the screen using a function of a tilt sensor included in the
また、図13に示すように、表示画面60には、第三のGUI62が重畳して表示され、第三のGUI62に対する所定の配信ユーザ操作があった場合に、さらに第四のGUI63を表示画面60に重畳して表示させるものとしてもよい。また、第三のGUI62を上方に引き出す操作により、図14に示すように、第四のGUI63は、表示画面60全体に表示されるものとしてもよい。
Further, as shown in FIG. 13, a
かかる構成により、容易に第四のGUI63の表示/非表示を操作することができる。 With this configuration, display/non-display of the fourth GUI 63 can be easily operated.
続いて、フェイシャルキャプチャ機能を実現する表情解析部310の詳細について説明を行う。表情解析部310は、配信ユーザ用端末300のカメラにより撮影された配信ユーザの顔の画像を分析し、配信ユーザの表情を解析する。かかる手法は特に限定されるものではなく、本願の出願時に既に公知の技術を用いることもできるし、今後開発される新たな技術を用いることもできる。
Next, details of the facial expression analysis unit 310 that implements the facial capture function will be explained. The facial expression analysis unit 310 analyzes the image of the distribution user's face captured by the camera of the
そして、動画の配信が開始されているか否かを問わず、表示画面に表示されるキャラクタオブジェクトの少なくとも顔部分は、配信ユーザの顔部分がキャプチャされるものとすることができる。 Regardless of whether distribution of the video has started or not, at least the face of the character object displayed on the display screen may be the face of the distribution user.
一例として、配信アプリの初回起動後であって、キャラクタオブジェクトが画面に表示されている場合には常に配信ユーザの表情がキャラクタオブジェクトの顔に表現される。 As an example, after the distribution application is started for the first time and the character object is displayed on the screen, the expression of the distribution user is always expressed on the face of the character object.
かかる構成によれば、キャラクタオブジェクトが配信ユーザの分身(アバタ)であることが配信ユーザに強く意識づけられ、動画の配信の際にクオリティの高いアクトが実現可能となる。 According to this configuration, the distribution user is strongly aware that the character object is the distribution user's alter ego (avatar), and high-quality acts can be realized when distributing the video.
ただし、動画の配信前であっても、一覧画面が表示されている間は、表示画面に表示されるキャラクタオブジェクトの少なくとも顔部分は、配信ユーザの顔部分がキャプチャされない構成としてもよい。 However, even before the video is distributed, while the list screen is displayed, at least the face of the character object displayed on the display screen may be configured so that the face of the distribution user is not captured.
キャラクタオブジェクトを作成している最中、すなわち、パーツを指定している最中には、自身の表情にまで気を配ることができないおそれがあるためである。 This is because while creating a character object, that is, while specifying parts, the user may not be able to pay attention to his own facial expressions.
また、動画の配信中であっても、動画に含まれるキャラクタオブジェクトを、一のキャラクタオブジェクトから、複数のスロットの中の他のスロットに対応付けられた他のキャラクタオブジェクトに変更している最中は、表示画面に表示されるキャラクタオブジェクトの少なくとも顔部分は、配信ユーザの顔部分がキャプチャされないものとすることができる。 Also, even while the video is being distributed, the character object included in the video is being changed from one character object to another character object associated with another slot among multiple slots. In this case, at least the face of the character object displayed on the display screen may not include the face of the distribution user.
かかる構成によれば、変更処理に伴う処理負荷を考慮し、フェイシャルキャプチャによる処理負荷をなくすことができる。なお、この変更している最中には、フェイシャルキャプチャの代わりに、処理負荷の軽い上述した演出効果を発生させるのが好ましい。 According to this configuration, it is possible to eliminate the processing load due to facial capture while taking into account the processing load associated with the change process. Note that during this change, it is preferable to generate the above-mentioned production effect, which requires a light processing load, instead of the facial capture.
続いて、サーバ装置200、配信ユーザ用端末300および視聴ユーザ用端末400のハードウェア構成について図15を参照しながら説明を行う。
Next, the hardware configurations of the
図15に示すように、配信ユーザ用端末300は、プロセッサ301と、メモリ302と、ストレージ303と、入出力インタフェース(入出力I/F)304と、通信インタフェース(通信I/F)305とを含む。各構成要素は、バスBを介して相互に接続される。
As shown in FIG. 15, the
配信ユーザ用端末300は、プロセッサ301と、メモリ302と、ストレージ303と、入出力I/F304と、通信I/F305との協働により、本実施形態に記載される機能、方法を実現する。
The
プロセッサ301は、ストレージ303に記憶されるプログラムに含まれるコード又は命令によって実現する機能、及び/又は、方法を実行する。プロセッサ301は、例えば、中央処理装置(CPU)、MPU(Micro Processing Unit)、GPU(Graphics Processing Unit)、マイクロプロセッサ(microprocessor)、プロセッサコア(processor core)、マルチプロセッサ(multiprocessor)、ASIC(Application-Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)等を含み、集積回路(IC(Integrated Circuit)チップ、LSI(Large Scale Integration))等に形成された論理回路(ハードウェア)や専用回路によって各実施形態に開示される各処理を実現してもよい。また、これらの回路は、1又は複数の集積回路により実現されてよく、各実施形態に示す複数の処理を1つの集積回路により実現されることとしてもよい。また、LSIは、集積度の違いにより、VLSI、スーパーLSI、ウルトラLSI等と呼称されることもある。
メモリ302は、ストレージ303からロードしたプログラムを一時的に記憶し、プロセッサ301に対して作業領域を提供する。メモリ302には、プロセッサ301がプログラムを実行している間に生成される各種データも一時的に格納される。メモリ302は、例えば、RAM(Random Access Memory)、ROM(Read Only Memory)等を含む。
The
ストレージ303は、プログラムを記憶する。ストレージ303は、例えば、HDD(Hard Disk Drive)、SSD(Solid State Drive)、フラッシュメモリ等を含む。 Storage 303 stores programs. The storage 303 includes, for example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), a flash memory, and the like.
通信I/F305は、ネットワークアダプタ等のハードウェアや通信用ソフトウェア、及びこれらの組み合わせとして実装され、ネットワークを介して各種データの送受信を行う。当該通信は、有線、無線のいずれで実行されてもよく、互いの通信が実行できるのであれば、どのような通信プロトコルを用いてもよい。通信I/F305は、ネットワークを介して、他の情報処理装置との通信を実行する。通信I/F305は、各種データをプロセッサ301からの指示に従って、他の情報処理装置に送信する。また、通信I/F305は、他の情報処理装置から送信された各種データを受信し、プロセッサ301に伝達する。
The communication I/
入出力I/F304は、配信ユーザ用端末300に対する各種操作を入力する入力装置、及び、配信ユーザ用端末300で処理された処理結果を出力する出力装置を含む。入出力I/F304は、入力装置と出力装置が一体化していてもよいし、入力装置と出力装置とに分離していてもよい。
The input/output I/F 304 includes an input device for inputting various operations to the
入力装置は、配信ユーザからの入力を受け付けて、当該入力に係る情報をプロセッサ301に伝達できる全ての種類の装置のいずれか、又は、その組み合わせにより実現される。入力装置は、例えば、タッチパネル、タッチディスプレイ、キーボード等のハードウェアキーや、マウス等のポインティングデバイス、カメラ(画像を介した操作入力)、音声出力装置を含むマイク(音声による操作入力)を含む。
The input device is realized by any or a combination of all types of devices capable of receiving input from a distribution user and transmitting information related to the input to the
出力装置は、プロセッサ301で処理された処理結果を出力する。出力装置は、例えば、ディスプレイやスピーカ等を含む。
The output device outputs the processing results processed by the
なお、サーバ装置200および視聴ユーザ用端末400も上記配信ユーザ用端末300の構成と同等であるため図示および説明は省略する。
Note that since the
次に、図16および図17を参照して、一態様による動画配信処理について説明する。図16は、一実施形態における動画配信処理の流れを示すフロー図であり、図17は、一実施形態における他のキャラクタオブジェクトを表示する処理の流れを示すフロー図である。 Next, a video distribution process according to one aspect will be described with reference to FIGS. 16 and 17. FIG. 16 is a flowchart showing the flow of video distribution processing in one embodiment, and FIG. 17 is a flowchart showing the flow of processing for displaying another character object in one embodiment.
まず、ステップS11では、配信ユーザの顔の動き(表情)のデジタル表現であるフェイスモーションデータが生成される。かかるステップは、表情解析部310により実行される。 First, in step S11, face motion data that is a digital representation of the distribution user's facial movements (expressions) is generated. This step is executed by the facial expression analysis section 310.
次に、ステップS12において、配信ユーザのフェイスモーションデータに基づいて、配信ユーザの表情の動きに同期して動くキャラクタオブジェクトのアニメーションが生成される。かかるステップは、生成部320により実行される。
Next, in step S12, an animation of a character object that moves in synchronization with the facial movements of the distribution user is generated based on the distribution user's face motion data. This step is executed by the
次に、ステップS13において、配信ユーザに対応するキャラクタオブジェクトのアニメーションを含む動画を生成する。この動画には、配信ユーザの音声が合成されてもよい。キャラクタオブジェクトのアニメーションは、仮想空間内に配置されてもよい。かかるステップは、生成部320により実行される。
Next, in step S13, a moving image including an animation of a character object corresponding to the distribution user is generated. The voice of the distribution user may be synthesized with this video. The animation of the character object may be placed in virtual space. This step is executed by the
次に、ステップS14に移行し、ステップS13にて生成された動画が配信される。この動画は、ネットワークを介して視聴ユーザ用端末に配信される。動画は、所定の配信期間にわたって継続して配信される。動画の配信期間は、例えば、30秒間、1分間、5分間、10分、30分間、60分間、120分間、およびこれら以外の任意の時間に定め得る。かかるステップは、動画配信部340により実行される。 Next, the process moves to step S14, and the video generated in step S13 is distributed. This video is distributed to viewing user terminals via the network. The video is continuously distributed over a predetermined distribution period. The video distribution period can be set to, for example, 30 seconds, 1 minute, 5 minutes, 10 minutes, 30 minutes, 60 minutes, 120 minutes, or any other time. This step is executed by the video distribution unit 340.
次に、ステップS15に進み、動画の配信を終了させるための終了条件が成就したか否かが判定される。終了条件は、例えば、配信の終了時刻に達したことなどの条件である。終了条件が成就していなければステップS11~S14の処理が繰り返し実行され、配信ユーザの動きに同期したアニメーションを含む動画の配信が継続される。動画について終了条件が成就していると判定された場合には、当該動画の配信処理を終了する。 Next, the process advances to step S15, and it is determined whether the termination condition for terminating the distribution of the moving image is fulfilled. The end condition is, for example, that the end time of distribution has been reached. If the termination condition is not met, the processes of steps S11 to S14 are repeatedly executed, and the distribution of the moving image including the animation synchronized with the movement of the distribution user is continued. If it is determined that the termination condition is fulfilled for the video, the distribution process for the video is ended.
次に、図17をさらに参照して、動画の配信中に行われるキャラクタオブジェクトの変更処理について説明する。キャラクタオブジェクトの変更処理は、図16に示した動画の配信処理と並行して行われる。 Next, with further reference to FIG. 17, a character object changing process performed during video distribution will be described. The character object changing process is performed in parallel with the video distribution process shown in FIG. 16.
動画の配信中に、ステップS21において、キャラクタオブジェクトの変更要求がなされたか否かが判定される。 During the distribution of the video, it is determined in step S21 whether a request to change the character object has been made.
キャラクタオブジェクトの変更要求がなされた場合には、当該表示処理はステップS22に進む。ステップS22においては、当該変更要求に基づいて、表示が要求された他のキャラクタオブジェクトを配信中の動画に表示させるための処理が行われる。 If a request to change the character object is made, the display process proceeds to step S22. In step S22, based on the change request, a process is performed to display the other character object requested to be displayed in the video being distributed.
キャラクタオブジェクトの変更要求がなされていない場合には、変更処理は行われない。 If no request is made to change the character object, no change processing is performed.
続いて、本発明の実施形態に係る動画配信方法について説明する。 Next, a video distribution method according to an embodiment of the present invention will be described.
本発明の動画配信方法は、アクターの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信方法であって、以下の工程110~130を備える。 The video distribution method of the present invention is a video distribution method for distributing a video including animation of a character object generated based on the movement of an actor, and includes the following steps 110 to 130.
工程110は、配信ユーザの操作による、1以上のボディパーツおよび1以上の装着パーツで構成されるキャラクタオブジェクトがそれぞれ対応付けられた複数のスロットの設定を受け付ける。かかる工程110は、上述した受付部330により実行されることができる。
In step 110, settings of a plurality of slots, each of which is associated with a character object composed of one or more body parts and one or more wearable parts, are received by the distribution user. This step 110 can be executed by the
工程120は、配信ユーザの操作により指定された、複数のスロットの中の一のスロットに対応付けられた一のキャラクタオブジェクトのアニメーションを含む動画を配信する。かかる工程120は、上述した表情解析部310、生成部320および動画配信部340により実行されることができる。
Step 120 distributes a moving image that includes an animation of one character object that is associated with one slot among the plurality of slots, which is specified by the distribution user's operation. This step 120 can be executed by the facial expression analysis section 310,
そして、工程120は、動画の配信中に所定の条件が満たされた場合に、動画に含まれるキャラクタオブジェクトを、一のキャラクタオブジェクトから、複数のスロットの中の他のスロットに対応付けられた他のキャラクタオブジェクトに変更する(工程130)ことを特徴とする。かかる工程120は、上述した変更部350により実行されることができる。
Then, in step 120, if a predetermined condition is met during distribution of the video, the character object included in the video is mapped from one character object to another slot among the plurality of slots. (step 130). This process 120 can be performed by the above-mentioned changing
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。また、本発明の動画配信システム、動画配信方法および動画配信プログラムによれば、アクターのアクトへの集中力を低下させることなく、キャラクタオブジェクトを、他のキャラクタオブジェクトに変更することができる。 According to the above configuration, it is possible to provide a technical improvement that solves or alleviates at least part of the problems of the prior art described above. Further, according to the video distribution system, video distribution method, and video distribution program of the present invention, a character object can be changed to another character object without reducing the actor's concentration on the act.
最後に、本発明の実施形態に係る動画配信プログラムについて説明する。 Finally, a video distribution program according to an embodiment of the present invention will be explained.
本発明の動画配信プログラムは、アクターの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画を配信する動画配信プログラムであって、一又は複数のコンピュータプロセッサに、以下の工程110~130を実現させる。 The video distribution program of the present invention is a video distribution program that distributes a video including animation of a character object generated based on the movement of an actor, and implements the following steps 110 to 130 in one or more computer processors. let
工程110は、配信ユーザの操作による、1以上のボディパーツおよび1以上の装着パーツで構成されるキャラクタオブジェクトがそれぞれ対応付けられた複数のスロットの設定を受け付ける。かかる工程110は、上述した受付部330により実行されることができる。
In step 110, settings of a plurality of slots, each of which is associated with a character object composed of one or more body parts and one or more wearable parts, are received by the distribution user. This step 110 can be executed by the
工程120は、配信ユーザの操作により指定された、複数のスロットの中の一のスロットに対応付けられた一のキャラクタオブジェクトのアニメーションを含む動画を配信する。かかる工程120は、上述した表情解析部310、生成部320および動画配信部340により実行されることができる。
Step 120 distributes a moving image that includes an animation of one character object that is associated with one slot among the plurality of slots, which is specified by the distribution user's operation. This step 120 can be executed by the facial expression analysis section 310,
そして、工程120は、動画の配信中に所定の条件が満たされた場合に、動画に含まれるキャラクタオブジェクトを、一のキャラクタオブジェクトから、複数のスロットの中の他のスロットに対応付けられた他のキャラクタオブジェクトに変更する(工程130)ことを特徴とする。かかる工程120は、上述した変更部350により実行されることができる。
Then, in step 120, if a predetermined condition is met during distribution of the video, the character object included in the video is mapped from one character object to another slot among the plurality of slots. (step 130). This process 120 can be performed by the above-mentioned changing
以上の構成によれば、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することができる。また、本発明の動画配信システム、動画配信方法および動画配信プログラムによれば、アクターのアクトへの集中力を低下させることなく、キャラクタオブジェクトを、他のキャラクタオブジェクトに変更することができる。 According to the above configuration, it is possible to provide a technical improvement that solves or alleviates at least part of the problems of the prior art described above. Further, according to the video distribution system, video distribution method, and video distribution program of the present invention, a character object can be changed to another character object without reducing the actor's concentration on the act.
本発明の実施形態は、上述した実施形態に限定されるものではなく、その要旨を逸脱しない範囲内で様々な変更が可能である。上述した例では、配信ユーザは自宅で自身のスマートフォンを用いて動画を配信する例を想定したが、配信スタジオにおいて動画を配信する場合にも適用可能である。その場合には、顔だけではなく身体もモーションキャプチャされたキャラクタオブジェクトが作成され、使用される。また、キャラクタオブジェクトの変更指示は、配信ユーザのみならず、補助者により行われるものであってもよい。 The embodiments of the present invention are not limited to the embodiments described above, and various changes can be made without departing from the gist thereof. In the above-mentioned example, it is assumed that the distribution user distributes the video using his or her smartphone at home, but the present invention is also applicable to the case where the distribution user distributes the video at a distribution studio. In that case, a character object with not only the face but also the body motion-captured is created and used. Further, the instruction to change the character object may be given not only by the distribution user but also by an assistant.
また、上述した実施形態に係るサーバ装置又は端末装置として機能させるために、コンピュータ又は携帯電話などの情報処理装置を好適に用いることができる。このような情報処理装置は、実施形態に係るサーバ装置又は端末装置の各機能を実現する処理内容を記述したプログラムを、情報処理装置の記憶部に格納し、情報処理装置のCPUによって当該プログラムを読み出して実行させることによって実現可能である。 Furthermore, an information processing device such as a computer or a mobile phone can be suitably used to function as the server device or terminal device according to the embodiments described above. Such an information processing device stores a program that describes the processing content for realizing each function of the server device or terminal device according to the embodiment in the storage unit of the information processing device, and causes the CPU of the information processing device to execute the program. This can be achieved by reading and executing it.
また、上述したとおり、動画を配信する機能における所定の条件の充足は、配信ユーザおよび/または視聴ユーザの操作、動作、音声の少なくとも一つに基づいて判断される点について説明したが、かかる所定の条件の内容は、予め定められているものとしてもよいし、配信ユーザにより設定されるものとしてもよい。 Furthermore, as mentioned above, it has been explained that the satisfaction of the predetermined conditions in the video distribution function is determined based on at least one of the operations, actions, and sounds of the distribution user and/or the viewing user. The contents of the conditions may be predetermined or may be set by the distribution user.
特に、図18に設定画面の一例が示されるように、配信ユーザは、各スロットに対して、「音声認識」「コメント」「ジェスチャ」「コメント数」「ギフティング数」などのプルダウン式の選択肢の中から所定の条件の内容を設定することができるようにしてもよい。 In particular, as an example of the setting screen is shown in Figure 18, the distribution user can select pull-down options such as "voice recognition," "comments," "gestures," "number of comments," and "number of giftings" for each slot. The content of the predetermined condition may be set from among the following.
なお、かかる設定は、配信の開始前または配信開始後に配信を一時停止した場合に行うことができる。配信開始後の一時停止は、図19に一例として示される一時停止ボタンを選択することにより実行される。 Note that such settings can be made before the distribution starts or when the distribution is temporarily stopped after the distribution starts. Pausing after the start of distribution is executed by selecting the pause button shown as an example in FIG. 19.
「音声認識」を選択した場合には、配信ユーザは、任意の音声を録音して登録することができる。この場合、所定の条件の充足は、配信ユーザにより発せられた音声と登録された音声との一致率が所定値以上であることである。より詳細には、所定時間内の発生された音声と登録された音声との一致率を確認することにより、一致率が所定値以上が否かを判断する。 If "voice recognition" is selected, the distribution user can record and register any voice. In this case, the predetermined condition is satisfied if the match rate between the voice uttered by the distribution user and the registered voice is equal to or higher than a predetermined value. More specifically, by checking the match rate between the voice generated within a predetermined time and the registered voice, it is determined whether the match rate is equal to or higher than a predetermined value.
「コメント」を選択した場合には、配信ユーザは、特定のワードをテキストで登録することができる。この場合、所定の条件の充足は、視聴ユーザが登録されたワードをコメントすることである。 If "comment" is selected, the distribution user can register a specific word in text. In this case, the predetermined condition is satisfied when the viewing user comments on the registered word.
「コメント数」を選択した場合には、配信ユーザは、コメント数を登録することができる。この場合、所定の条件の充足は、視聴ユーザのコメントの総数が登録数を上回ったことである。 If "number of comments" is selected, the distribution user can register the number of comments. In this case, the predetermined condition is satisfied when the total number of comments from viewing users exceeds the number of registrations.
「ギフティング数」を選択した場合には、配信ユーザは、ギフティング数を登録することができる。この場合、所定の条件の充足は、視聴ユーザからのギフティング総数が登録数を上回ったことである。 If the "number of gifts" is selected, the distribution user can register the number of gifts. In this case, the predetermined condition is satisfied when the total number of gifts from viewing users exceeds the number of registrations.
また、これらの構成は、動画配信中に配信ユーザ側と視聴ユーザ側で表示されている画面が同じとなるために表示し辛い配信ユーザへの操作用GUIを表示させることなく、キャラクタオブジェクトの変更を行うことができるようになる。 In addition, these configurations allow character objects to be changed without displaying an operating GUI for the distribution user, which is difficult to display because the screens displayed on the distribution user side and the viewing user side are the same during video distribution. You will be able to do this.
さらに、本発明により実現される動画の生配信用のアプリケーションにおいて、配信中に生配信ならではの条件を満たすことでキャラクタオブジェクト(アバター)のビジュアルを変更できることによって、配信の臨場感を向上させ、アプリケーションの興趣性を高めることができる。 Furthermore, in the application for live video distribution realized by the present invention, the visual of the character object (avatar) can be changed during distribution by satisfying the conditions unique to live distribution, thereby improving the sense of realism of the distribution, and the application can increase the interest of
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although several embodiments of the invention have been described, these embodiments are presented by way of example and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and changes can be made without departing from the gist of the invention. These embodiments and their modifications are included within the scope and gist of the invention, as well as within the scope of the invention described in the claims and its equivalents.
また、実施形態に記載した手法は、計算機(コンピュータ)に実行させることができるプログラムとして、例えば磁気ディスク(フロッピー(登録商標)ディスク、ハードディスク等)、光ディスク(CD-ROM、DVD、MO等)、半導体メモリ(ROM、RAM、フラッシュメモリ等)等の記録媒体に格納し、また通信媒体により伝送して頒布することもできる。なお、媒体側に格納されるプログラムには、計算機に実行させるソフトウェア手段(実行プログラムのみならずテーブルやデータ構造も含む)を計算機内に構成させる設定プログラムをも含む。本装置を実現する計算機は、記録媒体に記録されたプログラムを読み込み、また場合により設定プログラムによりソフトウェア手段を構築し、このソフトウェア手段によって動作が制御されることにより上述した処理を実行する。なお、本明細書でいう記録媒体は、頒布用に限らず、計算機内部あるいはネットワークを介して接続される機器に設けられた磁気ディスクや半導体メモリ等の記憶媒体を含むものである。記憶部は、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。
〔付記事項〕
以下に、本願の原出願の分割直前の特許請求の範囲に記載された発明を付記する。
〔1〕アクターの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画に関する情報を配信する動画配信システムであって、一又は複数のコンピュータプロセッサを備え、
前記一又は複数のコンピュータプロセッサは、コンピュータ読み取り可能な命令を実行することにより、
配信ユーザの操作による、1以上のボディパーツおよび1以上の装着パーツで構成されるキャラクタオブジェクトがそれぞれ対応付けられた複数のスロットの設定を受け付ける機能と、
前記配信ユーザの操作により指定された、前記複数のスロットの中の一のスロットに対応付けられた一のキャラクタオブジェクトのアニメーションを含む動画に関する情報を配信する機能と
を実現させ、
前記動画に関する情報を配信する機能は、動画の配信中に、前記複数のスロットの中の他のスロットに設定された所定の条件が満たされた場合に、前記動画に含まれるキャラクタオブジェクトを、前記一のキャラクタオブジェクトから、前記他のスロットに対応付けられた他のキャラクタオブジェクトに変更する、動画配信システム。
〔2〕前記所定の条件は、前記他のスロットに設定された特定のワードを含むコメントが投稿されることである、請求項1に記載の動画配信システム。
〔3〕前記複数のスロットには、前記所定の条件として、それぞれ異なる特定のワードが設定されることを特徴とする請求項2に記載の動画配信システム。
〔4〕前記所定の条件は、前記他のスロットに設定された特定の音声を、前記配信ユーザが発声することである、請求項1に記載の動画配信システム。
〔5〕前記所定の条件は、前記動画に投稿されたコメントの総数が、前記他のスロットに設定された特定の数を上回ったことである、請求項1に記載の動画配信システム。
〔6〕前記所定の条件は、前記動画に対するギフティング数の総数が、前記他のスロットに設定された特定の数を上回ったことである、請求項1に記載の動画配信システム。
〔7〕前記設定を受け付ける機能は、さらに、前記複数のスロットの各々に対する所定の条件の設定を受付けることを特徴とする請求項1から6のいずれか一項に記載の動画配信システム。
〔8〕前記動画に関する情報を配信する機能は、前記動画の配信中に所定の条件が満たされた場合に、前記動画に含まれるキャラクタオブジェクトを、前記一のキャラクタオブジェクトから、前記複数のスロットの中の他のスロットに対応付けられた他のキャラクタオブジェクトに自動的に変更することを特徴とする請求項1から7のいずれか一項に記載の動画配信システム。
〔9〕前記一又は複数のコンピュータプロセッサは、さらに、
前記変更の際に、所定の演出効果を発生させる効果発生機能を実現させることを特徴とする、請求項8に記載の動画配信システム。
〔10〕前記動画の配信中であっても、前記動画に含まれるキャラクタオブジェクトを、前記一のキャラクタオブジェクトから、前記複数のスロットの中の他のスロットに対応付けられた他のキャラクタオブジェクトに変更している最中は、前記動画に含まれるキャラクタオブジェクトの少なくとも顔部分は、前記配信ユーザの顔部分がキャプチャされず、前記効果発生機能により前記所定の演出効果が発生されることを特徴とする請求項9に記載の動画配信システム。
〔11〕前記動画を配信する前の配信ユーザ用の画面には、少なくともキャラクタオブジェクトと第一のGUIと第二のGUIが表示される表示画面が表示され、
前記第一のGUIは、前記動画の配信を開始するためのGUIであり、
前記第二のGUIは、前記ボディパーツおよび前記装着パーツの一覧画面の表示を開始するためのGUIであり、
前記一覧画面は、前記表示画面の少なくとも一部に重畳して表示されることを特徴とする請求項1から10のいずれか一項に記載の動画配信システム。
〔12〕前記一覧画面は、第三のGUIおよび第四のGUIを含み、
前記第三のGUIは、前記ボディパーツおよび前記装着パーツのカテゴリを示し、かつ、所定の第一の方向に表示内容をスライド可能なGUIであり、
前記第四のGUIは、前記カテゴリ毎に属する前記ボディパーツおよび前記装着パーツを示し、かつ、前記第一の方向とは異なる第二の方向に表示内容をスライド可能なGUIであることを特徴とする請求項11に記載の動画配信システム。
〔13〕前記表示画面には、前記第三のGUIが重畳して表示され、
前記第三のGUIに対する所定の配信ユーザ操作があった場合に、さらに前記第四のGUIを前記表示画面に重畳して表示させることを特徴とする請求項12に記載の動画配信システム。
〔14〕アクターの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画に関する情報を配信する動画配信方法であって、
配信ユーザの操作による、1以上のボディパーツおよび1以上の装着パーツで構成されるキャラクタオブジェクトがそれぞれ対応付けられた複数のスロットの設定を受け付ける工程と、
前記配信ユーザの操作により指定された、前記複数のスロットの中の一のスロットに対応付けられた一のキャラクタオブジェクトのアニメーションを含む動画に関する情報を配信する工程と
を備え、
前記動画に関する情報を配信する工程は、動画の配信中、前記複数のスロットの中の他のスロットに設定された所定の条件が満たされた場合に、前記動画に含まれるキャラクタオブジェクトを、前記一のキャラクタオブジェクトから他のスロットに対応付けられた他のキャラクタオブジェクトに変更する、動画配信方法。
〔15〕アクターの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画に関する情報を配信する動画配信プログラムであって、
一又は複数のコンピュータプロセッサに、
配信ユーザの操作による、1以上のボディパーツおよび1以上の装着パーツで構成されるキャラクタオブジェクトがそれぞれ対応付けられた複数のスロットの設定を受け付ける工程と、
前記配信ユーザの操作により指定された、前記複数のスロットの中の一のスロットに対応付けられた一のキャラクタオブジェクトのアニメーションを含む動画に関する情報を配信する工程と
を実現させ、
前記動画に関する情報を配信する工程は、動画の配信中、前記複数のスロットの中の他のスロットに設定された所定の条件が満たされた場合に、前記動画に含まれるキャラクタオブジェクトを、前記一のキャラクタオブジェクトから、前記複数のスロットの中の他のスロットに対応付けられた他のキャラクタオブジェクトに変更する、動画配信プログラム。
Furthermore, the method described in the embodiments can be applied to a program that can be executed by a computer, such as a magnetic disk (floppy (registered trademark) disk, hard disk, etc.), an optical disk (CD-ROM, DVD, MO, etc.), It can also be stored in a recording medium such as a semiconductor memory (ROM, RAM, flash memory, etc.), or transmitted and distributed via a communication medium. Note that the programs stored on the medium side also include a setting program for configuring software means (including not only execution programs but also tables and data structures) in the computer to be executed by the computer. The computer that realizes this device reads a program recorded on a recording medium, and if necessary, constructs software means using a setting program, and executes the above-described processing by controlling the operation of the software means. Note that the recording medium referred to in this specification is not limited to those for distribution, and includes storage media such as magnetic disks and semiconductor memories provided inside computers or devices connected via a network. The storage unit may function as, for example, a main storage device, an auxiliary storage device, or a cache memory.
[Additional notes]
Below, the invention described in the claims immediately before the division of the original application of the present application will be added.
[1] A video distribution system that distributes information regarding a video including animation of a character object generated based on the movement of an actor, comprising one or more computer processors,
The one or more computer processors may execute computer readable instructions to:
A function that accepts settings of a plurality of slots each associated with a character object composed of one or more body parts and one or more wearable parts, by a distribution user's operation;
realizing a function of distributing information regarding a video including an animation of one character object associated with one slot of the plurality of slots specified by the operation of the distribution user;
The function of distributing information regarding the moving image is such that when a predetermined condition set in another slot among the plurality of slots is met during distributing the moving image, the character object included in the moving image is A video distribution system that changes from one character object to another character object associated with the other slot.
[2] The video distribution system according to
[3] The video distribution system according to
[4] The video distribution system according to
[5] The video distribution system according to
[6] The video distribution system according to
[7] The video distribution system according to any one of
[8] The function of distributing information regarding the moving image is such that when a predetermined condition is met during distribution of the moving image, character objects included in the moving image are transferred from the one character object to the plurality of slots. 8. The video distribution system according to
[9] The one or more computer processors further include:
9. The video distribution system according to claim 8, wherein an effect generation function for generating a predetermined production effect is realized during the change.
[10] Even while the video is being distributed, the character object included in the video is changed from the one character object to another character object associated with another slot among the plurality of slots. During the delivery, at least the face part of the character object included in the video, the face part of the distribution user is not captured, and the predetermined production effect is generated by the effect generation function. The video distribution system according to claim 9.
[11] A display screen on which at least a character object, a first GUI, and a second GUI are displayed is displayed on the screen for the distribution user before distributing the video,
The first GUI is a GUI for starting distribution of the video,
The second GUI is a GUI for starting to display a list screen of the body parts and the installed parts,
11. The video distribution system according to
[12] The list screen includes a third GUI and a fourth GUI,
The third GUI is a GUI that shows the categories of the body parts and the installed parts and can slide the displayed content in a predetermined first direction,
The fourth GUI is a GUI that shows the body parts and the installed parts that belong to each category, and that can slide display contents in a second direction different from the first direction. The video distribution system according to claim 11.
[13] The third GUI is superimposed and displayed on the display screen,
13. The video distribution system according to
[14] A video distribution method for distributing information regarding a video including animation of a character object generated based on the movement of an actor, the method comprising:
a step of receiving settings for a plurality of slots each associated with a character object composed of one or more body parts and one or more wearable parts, by a distribution user's operation;
a step of distributing information regarding a moving image including an animation of one character object associated with one slot of the plurality of slots specified by the operation of the distribution user;
The step of distributing information regarding the moving image includes distributing a character object included in the moving image to the one when a predetermined condition set in another slot among the plurality of slots is satisfied during distributing the moving image. A video distribution method that changes from a character object to another character object associated with another slot.
[15] A video distribution program that distributes information regarding a video including animation of a character object generated based on the movement of an actor,
one or more computer processors;
a step of receiving settings for a plurality of slots each associated with a character object composed of one or more body parts and one or more wearable parts, by a distribution user's operation;
delivering information regarding a video including an animation of one character object associated with one slot of the plurality of slots specified by the operation of the distribution user;
The step of distributing information regarding the moving image includes distributing a character object included in the moving image to the one when a predetermined condition set in another slot among the plurality of slots is satisfied during distributing the moving image. A video distribution program that changes from a character object to another character object associated with another slot among the plurality of slots.
100 動画配信システム
200 サーバ装置
300 配信ユーザ用端末
400 視聴ユーザ用端末
310 表情解析部
320 生成部
330 受付部
340 動画配信部
350 変更部
100
Claims (10)
前記一又は複数のコンピュータプロセッサは、コンピュータ読み取り可能な命令を実行することにより、
配信ユーザの操作による、1以上のボディパーツおよび1以上の装着パーツで構成されるキャラクタオブジェクトがそれぞれ対応付けられた複数のスロットの設定を受け付ける機能と、
前記配信ユーザの操作により指定された、前記複数のスロットの中の一のスロットに対応付けられた一のキャラクタオブジェクトのアニメーションを含む動画を配信する機能と
を実現させ、
前記動画を配信する機能は、動画の配信中に所定の条件が満たされた場合に、前記動画に含まれるキャラクタオブジェクトを、前記一のキャラクタオブジェクトから、前記複数のスロットの中の他のスロットに対応付けられた他のキャラクタオブジェクトに自動的に変更し、
前記所定の条件は、一又は複数の視聴ユーザによる前記動画へのアクションの回数が、所定数以上であることである、動画配信システム。 A video distribution system that distributes a video including animation of a character object generated based on the movements of an actor, the system comprising one or more computer processors,
The one or more computer processors may execute computer readable instructions to:
A function that accepts settings of a plurality of slots each associated with a character object composed of one or more body parts and one or more wearable parts, by a distribution user's operation;
realizing a function of distributing a video including an animation of one character object associated with one slot of the plurality of slots specified by the operation of the distribution user;
The function of distributing the video moves a character object included in the video from the one character object to another slot among the plurality of slots when a predetermined condition is met during video distribution. Automatically change to other associated character objects,
The video distribution system, wherein the predetermined condition is that the number of actions on the video by one or more viewing users is equal to or greater than a predetermined number.
前記動画に含まれるキャラクタオブジェクトを、前記一のキャラクタオブジェクトから、前記複数のスロットの中の他のスロットに対応付けられた他のキャラクタオブジェクトに自動的に変更する際に、所定の演出を発生させる演出機能を実現させることを特徴とする請求項1に記載の動画配信システム。 The one or more computer processors, by executing computer readable instructions, further:
Generating a predetermined effect when automatically changing a character object included in the video from the one character object to another character object associated with another slot among the plurality of slots. The video distribution system according to claim 1, wherein the video distribution system realizes a presentation function.
前記第一のGUIは、前記動画の配信を開始するためのGUIであり、
前記第二のGUIは、前記ボディパーツおよび前記装着パーツの一覧画面の表示を開始するためのGUIであり、
前記一覧画面は、前記表示画面の少なくとも一部に重畳して表示されることを特徴とする請求項1から5のいずれか一項に記載の動画配信システム。 A display screen on which at least a character object, a first GUI, and a second GUI are displayed is displayed on a screen for the distribution user before distributing the video,
The first GUI is a GUI for starting distribution of the video,
The second GUI is a GUI for starting to display a list screen of the body parts and the installed parts,
6. The video distribution system according to claim 1 , wherein the list screen is displayed superimposed on at least a portion of the display screen.
前記第三のGUIは、前記ボディパーツおよび前記装着パーツのカテゴリを示し、かつ、所定の第一の方向に表示内容をスライド可能なGUIであり、
前記第四のGUIは、前記カテゴリ毎に属する前記ボディパーツおよび前記装着パーツを示し、かつ、前記第一の方向とは異なる第二の方向に表示内容をスライド可能なGUIであることを特徴とする請求項6に記載の動画配信システム。 The list screen includes a third GUI and a fourth GUI,
The third GUI is a GUI that shows the categories of the body parts and the installed parts and can slide the displayed content in a predetermined first direction,
The fourth GUI is a GUI that shows the body parts and the installed parts that belong to each category, and that can slide display contents in a second direction different from the first direction. The video distribution system according to claim 6 .
前記第三のGUIに対する所定の配信ユーザ操作があった場合に、さらに前記第四のGUIを前記表示画面に重畳して表示させることを特徴とする請求項7に記載の動画配信システム。 The third GUI is superimposed and displayed on the display screen,
8. The video distribution system according to claim 7 , further comprising displaying the fourth GUI in a superimposed manner on the display screen when a predetermined distribution user operation is performed on the third GUI.
配信ユーザの操作による、1以上のボディパーツおよび1以上の装着パーツで構成されるキャラクタオブジェクトがそれぞれ対応付けられた複数のスロットの設定を受け付ける工程と、
前記配信ユーザの操作により指定された、前記複数のスロットの中の一のスロットに対応付けられた一のキャラクタオブジェクトのアニメーションを含む動画を配信する工程と
を備え、
前記動画を配信する工程は、動画の配信中に所定の条件が満たされた場合に、前記動画に含まれるキャラクタオブジェクトを、前記一のキャラクタオブジェクトから、前記複数のスロットの中の他のスロットに対応付けられた他のキャラクタオブジェクトに自動的に変更し、
前記所定の条件は、一又は複数の視聴ユーザによる前記動画へのアクションの回数が、所定数以上であることである、動画配信方法。 A video distribution method for distributing a video including animation of a character object generated based on the movement of an actor, the method comprising:
a step of receiving settings for a plurality of slots each associated with a character object composed of one or more body parts and one or more wearable parts, by a distribution user's operation;
a step of distributing a video including an animation of one character object associated with one slot of the plurality of slots specified by the operation of the distribution user;
The step of distributing the video includes transferring a character object included in the video from the one character object to another slot among the plurality of slots when a predetermined condition is met during video distribution. Automatically change to other associated character objects,
The video distribution method, wherein the predetermined condition is that the number of actions on the video by one or more viewing users is equal to or greater than a predetermined number.
一又は複数のコンピュータプロセッサに、
配信ユーザの操作による、1以上のボディパーツおよび1以上の装着パーツで構成されるキャラクタオブジェクトがそれぞれ対応付けられた複数のスロットの設定を受け付ける機能と、
前記配信ユーザの操作により指定された、前記複数のスロットの中の一のスロットに対応付けられた一のキャラクタオブジェクトのアニメーションを含む動画を配信する機能と
を実現させ、
前記動画を配信する機能は、動画の配信中に所定の条件が満たされた場合に、前記動画に含まれるキャラクタオブジェクトを、前記一のキャラクタオブジェクトから、前記複数のスロットの中の他のスロットに対応付けられた他のキャラクタオブジェクトに自動的に変更し、
前記所定の条件は、一又は複数の視聴ユーザによる前記動画へのアクションの回数が、所定数以上であることである、動画配信プログラム。
A video distribution program that distributes a video including animation of a character object generated based on the movement of an actor,
one or more computer processors;
A function that accepts settings of a plurality of slots each associated with a character object composed of one or more body parts and one or more wearable parts, by a distribution user's operation;
realizing a function of distributing a video including an animation of one character object associated with one slot of the plurality of slots specified by the operation of the distribution user;
The function of distributing the video moves a character object included in the video from the one character object to another slot among the plurality of slots when a predetermined condition is met during video distribution. Automatically change to other associated character objects,
The video distribution program, wherein the predetermined condition is that the number of actions on the video by one or more viewing users is equal to or greater than a predetermined number.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022038581A JP7370525B2 (en) | 2019-04-10 | 2022-03-11 | Video distribution system, video distribution method, and video distribution program |
JP2023174008A JP2023181219A (en) | 2019-04-10 | 2023-10-06 | Video distribution system, video distribution method, and video distribution program |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019074594A JP6900419B2 (en) | 2019-04-10 | 2019-04-10 | Video distribution system, video distribution method and video distribution program |
JP2021099547A JP7098026B2 (en) | 2019-04-10 | 2021-06-15 | Video distribution system, video distribution method and video distribution program |
JP2022038581A JP7370525B2 (en) | 2019-04-10 | 2022-03-11 | Video distribution system, video distribution method, and video distribution program |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021099547A Division JP7098026B2 (en) | 2019-04-10 | 2021-06-15 | Video distribution system, video distribution method and video distribution program |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023174008A Division JP2023181219A (en) | 2019-04-10 | 2023-10-06 | Video distribution system, video distribution method, and video distribution program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022082592A JP2022082592A (en) | 2022-06-02 |
JP7370525B2 true JP7370525B2 (en) | 2023-10-30 |
Family
ID=72831629
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019074594A Active JP6900419B2 (en) | 2019-04-10 | 2019-04-10 | Video distribution system, video distribution method and video distribution program |
JP2021099547A Active JP7098026B2 (en) | 2019-04-10 | 2021-06-15 | Video distribution system, video distribution method and video distribution program |
JP2022038581A Active JP7370525B2 (en) | 2019-04-10 | 2022-03-11 | Video distribution system, video distribution method, and video distribution program |
JP2023174008A Pending JP2023181219A (en) | 2019-04-10 | 2023-10-06 | Video distribution system, video distribution method, and video distribution program |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019074594A Active JP6900419B2 (en) | 2019-04-10 | 2019-04-10 | Video distribution system, video distribution method and video distribution program |
JP2021099547A Active JP7098026B2 (en) | 2019-04-10 | 2021-06-15 | Video distribution system, video distribution method and video distribution program |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023174008A Pending JP2023181219A (en) | 2019-04-10 | 2023-10-06 | Video distribution system, video distribution method, and video distribution program |
Country Status (1)
Country | Link |
---|---|
JP (4) | JP6900419B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7062820B1 (en) | 2021-08-31 | 2022-05-06 | 株式会社ドワンゴ | Information processing equipment, information processing methods, and information processing programs |
JP7301263B1 (en) | 2022-02-25 | 2023-07-03 | グリー株式会社 | Information processing system, information processing method and computer program |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003256862A (en) | 2002-02-28 | 2003-09-12 | Sony Communication Network Corp | Method and device for displaying character |
JP2007328701A (en) | 2006-06-09 | 2007-12-20 | Yafoo Japan Corp | Method, server, and program for displaying coordinates data indicative of coordinates of character |
WO2018057272A1 (en) | 2016-09-23 | 2018-03-29 | Apple Inc. | Avatar creation and editing |
JP6382468B1 (en) | 2018-05-08 | 2018-08-29 | グリー株式会社 | Movie distribution system, movie distribution method, and movie distribution program for distributing movie including animation of character object generated based on movement of actor |
JP6479933B1 (en) | 2017-11-01 | 2019-03-06 | 株式会社コロプラ | Program, information processing apparatus, and method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6812803B2 (en) * | 2017-01-12 | 2021-01-13 | ソニー株式会社 | Information processing equipment, information processing methods, and programs |
-
2019
- 2019-04-10 JP JP2019074594A patent/JP6900419B2/en active Active
-
2021
- 2021-06-15 JP JP2021099547A patent/JP7098026B2/en active Active
-
2022
- 2022-03-11 JP JP2022038581A patent/JP7370525B2/en active Active
-
2023
- 2023-10-06 JP JP2023174008A patent/JP2023181219A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003256862A (en) | 2002-02-28 | 2003-09-12 | Sony Communication Network Corp | Method and device for displaying character |
JP2007328701A (en) | 2006-06-09 | 2007-12-20 | Yafoo Japan Corp | Method, server, and program for displaying coordinates data indicative of coordinates of character |
WO2018057272A1 (en) | 2016-09-23 | 2018-03-29 | Apple Inc. | Avatar creation and editing |
JP2019532400A (en) | 2016-09-23 | 2019-11-07 | アップル インコーポレイテッドApple Inc. | Patent application to US Patent and Trademark Office for creation and editing of avatars |
JP6479933B1 (en) | 2017-11-01 | 2019-03-06 | 株式会社コロプラ | Program, information processing apparatus, and method |
JP6382468B1 (en) | 2018-05-08 | 2018-08-29 | グリー株式会社 | Movie distribution system, movie distribution method, and movie distribution program for distributing movie including animation of character object generated based on movement of actor |
Also Published As
Publication number | Publication date |
---|---|
JP2020173582A (en) | 2020-10-22 |
JP6900419B2 (en) | 2021-07-07 |
JP2023181219A (en) | 2023-12-21 |
JP2022082592A (en) | 2022-06-02 |
JP7098026B2 (en) | 2022-07-08 |
JP2021168147A (en) | 2021-10-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7370525B2 (en) | Video distribution system, video distribution method, and video distribution program | |
US10019825B2 (en) | Karaoke avatar animation based on facial motion data | |
JP7168754B2 (en) | Information processing system, information processing method and computer program | |
JP2021149407A (en) | Information process system, information processing method, and computer program | |
US11721046B2 (en) | Customizing soundtracks and hairstyles in modifiable videos of multimedia messaging application | |
WO2020150693A1 (en) | Systems and methods for generating personalized videos with customized text messages | |
US20240087204A1 (en) | Generating personalized videos with customized text messages | |
US11394888B2 (en) | Personalized videos | |
JP2022089817A (en) | Video application program, video object rendering method, video distribution system, video distribution server, and video distribution method | |
WO2022221042A1 (en) | Producing a digital image representation of a body | |
JP2021002699A (en) | Video distribution system, information processing method, and computer program | |
JP6902133B2 (en) | Video distribution system, information processing method and computer program | |
JP6692481B1 (en) | Computer program, information processing method, and information processing system | |
JP7095162B2 (en) | Video distribution system, information processing method and computer program | |
KR20210061869A (en) | Method and apparatus for making augmented reality content | |
KR20210053739A (en) | Apparatus for creation of contents of game play | |
JP7317325B1 (en) | Information processing system, information processing method and computer program | |
JP7329209B1 (en) | Information processing system, information processing method and computer program | |
JP7301263B1 (en) | Information processing system, information processing method and computer program | |
US20220237857A1 (en) | Producing a digital image representation of a body | |
JP2016024760A (en) | Display control device, display terminal, and display control program | |
JP2021189544A (en) | Computer program, and method | |
JP2023028247A (en) | Information processing system, communication method, and information processing terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220329 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220329 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230523 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230630 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20230630 |
|
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: 20230912 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231006 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7370525 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |