JP7066764B2 - コンピュータプログラム、方法及びサーバ装置 - Google Patents
コンピュータプログラム、方法及びサーバ装置 Download PDFInfo
- Publication number
- JP7066764B2 JP7066764B2 JP2020008589A JP2020008589A JP7066764B2 JP 7066764 B2 JP7066764 B2 JP 7066764B2 JP 2020008589 A JP2020008589 A JP 2020008589A JP 2020008589 A JP2020008589 A JP 2020008589A JP 7066764 B2 JP7066764 B2 JP 7066764B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- distribution user
- terminal device
- gift
- 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
- 238000000034 method Methods 0.000 title claims description 57
- 238000004590 computer program Methods 0.000 title claims description 34
- 238000009826 distribution Methods 0.000 claims description 421
- 238000004891 communication Methods 0.000 claims description 66
- 230000006870 function Effects 0.000 claims description 30
- 230000008569 process Effects 0.000 claims description 16
- 238000003860 storage Methods 0.000 description 28
- 238000010586 diagram Methods 0.000 description 27
- 210000004027 cell Anatomy 0.000 description 15
- 230000009471 action Effects 0.000 description 5
- 230000006399 behavior Effects 0.000 description 4
- 230000008921 facial expression Effects 0.000 description 3
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 210000004460 N cell Anatomy 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 238000004519 manufacturing process Methods 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
- 230000003287 optical effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/45—Controlling the progress of the video game
- A63F13/46—Computing the game score
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/33—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
- A63F13/335—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using Internet
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/35—Details of game servers
- A63F13/355—Performing operations on behalf of clients with restricted processing capabilities, e.g. servers transform changing game scene into an encoded video stream for transmitting to a mobile phone or a thin client
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
- A63F13/428—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/44—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/85—Providing additional services to players
- A63F13/87—Communicating with other players during game play, e.g. by e-mail or chat
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/547—Remote procedure calls [RPC]; Web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23412—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs for generating or manipulating the scene composition of objects, e.g. MPEG-4 objects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/251—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/252—Processing of multiple end-users' preferences to derive collaborative data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2668—Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/27—Server based end-user applications
- H04N21/274—Storing end-user multimedia data in response to end-user request, e.g. network recorder
- H04N21/2743—Video hosting of uploaded data from client
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42201—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] biosensors, e.g. heat sensor for presence detection, EEG sensors or any limb activity sensors worn by the user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42203—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/4223—Cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4758—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for providing answers, e.g. voting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4781—Games
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8146—Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- General Health & Medical Sciences (AREA)
- Neurosurgery (AREA)
- Computer Graphics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Description
本件出願において開示される動画配信システムは、簡潔にいえば、配信を行うユーザ(以下「配信ユーザ」という。)が、その端末装置を用いて、この配信ユーザの動作に関する動作データに基づいて生成されたアバターオブジェクトのアニメーションを含む第1の動画、及び、この配信ユーザの操作に関する操作データに基づいて生成されたゲームに関する第2の動画を、通信回線を介して、動画を視聴するユーザ(以下「視聴ユーザ」という。)の端末装置に配信することを可能にするものである。
複数の端末装置10は、1又はそれ以上の配信ユーザの端末装置10(ここでは端末装置10A)と、1又はそれ以上の視聴ユーザの端末装置10(ここでは端末装置10B~端末装置10D)と、を含むことができる。各端末装置10は、共通した構成を有することにより、動画を配信するための端末装置(配信ユーザの端末装置10)及び動画を視聴するための端末装置(視聴ユーザの端末装置10)のいずれにもなり得るものである。
図1には、1又は複数のサーバ装置20として、一例として、配信サーバシステム20A及びウェブサーバ装置20Bが示されている。
・ゲームを実行する動作
・ゲームの実行に伴って生成されたゲーム画面を配信サーバシステム20A(配信サーバ装置20a)に送信する動作
・この配信ユーザ宛てに送信されたギフト情報及び/又はコメント情報を配信サーバシステム20A(ゲームAPIサーバ装置20c)から取得する動作
スタジオユニット30は、演者(配信ユーザ)が動画を配信する場所であるスタジオ、部屋、ホール等に配置され得る。スタジオユニット30は、上述したように、端末装置10及び/又はサーバ装置20と同様の機能を果たすことが可能なものである。
次に、端末装置10、サーバ装置20及びスタジオユニット30の各々が有するハードウェア構成の一例について説明する。
各端末装置10のハードウェア構成例について図2を参照して説明する。図2は、図1に示した端末装置10(サーバ装置20)のハードウェア構成の一例を模式的に示すブロック図である(なお、図2において、括弧内の参照符号は、後述するようにサーバ装置20に関連して記載されたものである。)。
・第1の動画及び/又は第2の動画を配信するために必要な動作
・他の端末装置10により自端末装置10宛てに送信されたギフト情報及び/又はコメント情報を受信するために必要な動作
・他の端末装置10により配信された第1の動画及び/又は第2の動画を受信するために必要な動作
・他の端末装置10に対してギフト情報及び/又はコメント情報を送信するために必要な動作
各サーバ装置20のハードウェア構成例について同じく図2を参照して説明する。各サーバ装置20(配信サーバ装置20a、DBサーバ装置20b、ゲームAPIサーバ装置20c及びウェブサーバ装置20Bの各々)のハードウェア構成としては、例えば、上述した各端末装置10のハードウェア構成と同一のものを用いることが可能である。したがって、各サーバ装置20が有する構成要素に対する参照符号は、図2において括弧内に示されている。
スタジオユニット30は、上述したように、端末装置10及び/又はサーバ装置20と同様の機能を果たすことが可能なものである。したがって、スタジオユニット30は、上述した端末装置10又はサーバ装置20と同様のハードウェア構成を有することができる。
次に、端末装置10、サーバ装置20及びスタジオユニット30の各々が有する機能の一例について説明する。
3-1.端末装置10の機能
端末装置10の機能の一例について図3を参照して説明する。図3は、図1に示した端末装置10の機能の一例を模式的に示すブロック図である。
第1の動画生成部100は、配信ユーザの動作に関する動作データに基づいて、この配信ユーザのアバターオブジェクトのアニメーションを含む第1の動画を生成することができる。これを実現するために、第1の動画生成部100は、例えば、取得部102と、処理部104と、を含むことができる。
(A)赤外線レーザーにより放射され演者の顔に反射した赤外線を検出するカメラ
(B)可視光線を撮像する複数のRGBカメラ
(C)可視光線を撮像する単一のカメラ
第2の動画生成部110は、ウェブサーバ装置20Bから受信したウェブページを用いて配信ユーザの操作に関する操作データに基づいてゲームに関する第2の動画を生成することができる。
通信部120は、動画の配信及び/又は視聴に必要とされる様々な情報を、配信サーバシステム20A及びウェブサーバ装置20Bとの間において通信することができる。例えば、通信部120は、端末装置10が配信ユーザの端末装置10として動作する場合には、ウェブサーバ装置20Bにアクセスして、ゲームの実行等に必要とされるゲームプログラムを含むウェブページ(HTMLドキュメント)等を受信することができる。また、通信部120は、端末装置10が配信ユーザの端末装置として動作する場合には、第1の動画及び/又は第2の動画を配信サーバシステム20Aに送信し、この配信ユーザ宛てに送信されたギフト情報及び/又はコメント情報を配信サーバシステム20Aから受信することができる。
表示部130は、動画の配信及び/又は視聴に必要とされる様々な情報を表示することができる。例えば、表示部130は、配信される第1の動画及び/又は第2の動画、及び/又は、受信した第1の動画及び/又は第2の動画等を、表示することができる。
記憶部140は、動画の配信及び/又は視聴に必要とされる様々な情報を記憶することができる。
ユーザインタフェイス部150は、動画の配信及び/又は視聴に必要とされる様々な情報をユーザの操作を介して入力することができる。例えば、ユーザインタフェイス部150は、ゲームの実行に際して配信ユーザの操作の内容を示す操作データを配信ユーザから入力して第2の動画生成部110に出力することができる。
ギフト処理部160は、動画の配信及び/又は視聴に関して送受信されるギフト情報を処理することができる。例えば、ギフト処理部160は、端末装置10が配信ユーザの端末装置10として動作する場合には、この配信ユーザ宛てに送信されたギフト情報を処理することができる。また、ギフト処理部160は、端末装置10が視聴ユーザの端末装置10として動作する場合には、この視聴ユーザが送信すべきギフト情報を処理することができる。
サーバ装置20の機能の一例について図4を参照して説明する。図4は、図1に示したサーバ装置20の機能の一例を模式的に示すブロック図である。図4に示すように、サーバ装置20は、主に、通信部200と、記憶部210と、ギフト処理部220と、を含むことができる。
スタジオユニット30は、上述したように、端末装置10及び/又はサーバ装置20と同様の機能を果たすことが可能なものである。したがって、スタジオユニット30は、図3を参照して説明した端末装置10の機能、及び/又は、図4を参照して説明したサーバ装置30の機能を有することが可能なものである。
次に、上記構成を有する動画配信システム1においてなされる全体的な動作について、図5A及び図5Bを参照して説明する。図5A及び図5Bは、図1に示した動画配信システム1において行われる動作の一例を示すフロー図である。
次に、ウェブサーバ装置20Bから受信したHTML5ドキュメントに組み込まれたゲームプログラムを実行する端末装置10が、ゲームAPIサーバ装置20cから受信したギフト情報に基づいてどのようにゲームオブジェクトを制御してゲームを実行するのかについて、その具体例を説明する。
〇×ゲームでは、まず、N行×N列(ここでは、図7に例示するようにN=3)により構成される合計(N×N)個(ここでは9個)のマスが用意される。配信ユーザと第2の動画を視聴する1人又はそれ以上の視聴ユーザとが、敵味方に分かれ、それぞれ、第1のターン及び第2のターンを利用して、1個ずつマスを選択して自己の領域として取得する。第1のターン及び第2のターンは、交互に繰り返される。この結果、配信ユーザ及び視聴ユーザ(又は視聴ユーザチーム)のうち、縦方向、横方向又は斜め方向に隣接して直線状に連なるN個(ここでは3個)の領域を先に取得したユーザが、勝者とされる。なお、各マスは、配信ユーザ及び視聴ユーザチームの両方にとって、〇×ゲームで用いられる1つの選択肢であるということができる。
なお、これに代えて、配信ユーザAが新たなマスを選択するまでは、第2の動画500において、図22に示すマス5には「〇」というオブジェクトが表示され続け、配信ユーザAが新たなマスとしてマス4を選択した後に、マス5から「〇」というオブジェクトが消されるようにしてもよい。すなわち、配信ユーザAは、この第1のターンにおいて新たな領域(ここではマス4)を選択した後に、既に取得している3個の領域のうち最初に取得した領域であるマス5を失うようにしてもよい。このように配信ユーザAが新たな領域を選択した後に、最初に選択された領域が消去されることにより、配信ユーザAには、それまでにどのような順序でマスを置いてきたのかを記憶しておく必要性が生ずる。これにより、ゲームに対して配信ユーザAをさらに没頭させることができる。
・第2の動画500の配信の間に配信ユーザに付与されたギフトに関する情報(そのギフトの名称、そのギフトに対応するギフトオブジェクト、及び/又は、そのギフトの価値等)
・第2の動画500の配信の間に(すなわち〇×ゲームの実行中に)配信ユーザにギフトを付与した各視聴ユーザに関する情報(氏名、ハンドルネーム、及び/又は、アバターオブジェクト等)
・その視聴ユーザをフォローしているユーザ(フォロワー)数の合計
・その視聴ユーザがフォローしているユーザ(フォロー)数の合計
・その視聴ユーザのギフティングに関して得られたポイントの合計
・その視聴ユーザが配信ユーザとして配信した動画の数の合計
・その視聴ユーザが配信ユーザとして動画を連続して配信した日数の合計
・その視聴ユーザが配信ユーザとして動画を配信した時間の合計
・その視聴ユーザが配信ユーザとして配信したゲーム等において取得したスコアの合計
・複数の選択肢のうち、最大スコアを有する1つの選択肢が存在する場合には、この第2のターンを終了させる。
・複数の選択肢のうち、最大スコアを有する2以上の選択肢が存在する場合には、最大スコアを有する唯一の選択肢が生ずるまで、この第2のターンを継続する(なお、この場合、別の実施形態では、この第2ターンを継続することに代えて、上記2以上の選択肢のうち、例えば最先に投票された選択肢又はランダムに選択された選択肢を、最終的な選択肢として決定し、この第2のターンを終了させる)。
(A)この第2のターンについて定められた制限時間が経過したという条件
(B)この第2のターンについて上記複数の選択肢のすべてについて算出されたスコアの合計が閾値を上回ったという条件
(C)この第2のターンについて、第2の動画500を視聴する視聴ユーザの総数に対応する数のギフト情報を受信したという条件
(D)この第2のターンにおいて、配信ユーザAが各視聴ユーザによる投票の受付を終了する旨を示したという条件
上述した様々な実施形態では、一例として、配信ユーザと視聴ユーザチームとがそれぞれ交互に繰り返される第1のターン及び第2のターンにおいて選択肢を選択する場合について説明した。しかし、本件出願に開示された技術は、以下の動作を行う態様全般において適用可能なものである。
・第2の動画を視聴する各視聴ユーザの端末装置により生成され、配信ユーザに対して複数種類のギフトのうちのいずれかの種類のギフトを付与する旨を示すギフト情報を受信する。
・少なくとも1種類のギフトが配信ユーザに対して付与された総数に基づくスコアを、上記ギフト情報に基づいて算出する。
・ゲームにおいて用いられるゲームオブジェクトを上記スコアに基づいて制御する(なお、ゲームオブジェクトの制御とは、例えば、ゲームオブジェクトの移動、変形、表示/非表示、拡大/縮小、及び/又は、ゲームオブジェクトに関連する各種パラメータの変更等を、これらに限定することなく含むことができる。)
・コメントの内容を示す情報
・コメント情報の受信先である配信ユーザの識別情報
・コメント情報の送信元である視聴ユーザの識別情報
10 端末装置
10A 配信ユーザの端末装置
10B、10C、10D 視聴ユーザの端末装置
20 サーバ装置
20A 配信サーバシステム
20a 配信サーバ装置
20b データベース(DB)サーバ装置
20c ゲームAPIサーバ装置
20B ウェブサーバ装置
30 スタジオユニット
Claims (27)
- 配信ユーザの端末装置に搭載された少なくとも1つのプロセッサにより実行されることにより、
前記配信ユーザの動作に関する動作データ又は該動作データに基づいて生成された該配信ユーザのアバターオブジェクトのアニメーションを含む第1の動画と、受信したウェブページを用いて前記配信ユーザの操作に関する操作データに基づいて生成されたゲームに関する第2の動画とを、通信回線を介して複数の視聴ユーザの端末装置に向けて配信し、
前記第2の動画を視聴する各視聴ユーザの端末装置により生成され、前記配信ユーザに対して複数種類のギフトのうちのいずれかの種類のギフトを付与する旨を示すギフト情報を、通信回線を介して受信し、
少なくとも1種類のギフトが前記配信ユーザに対して付与された総数に基づくスコアを、前記ギフト情報を用いて算出し、
前記ゲームにおいて用いられる複数の選択肢の中から、前記複数の視聴ユーザの全体が選択する視聴ユーザ選択肢を、前記スコアに基づいて決定する、
ように前記プロセッサを機能させる、ことを特徴とするコンピュータプログラム。 - 前記ゲームにおいて用いられる前記複数の選択肢の各々に対して少なくとも1種類のギフトを割り当て、
前記複数の選択肢の各々について、割り当てられた前記少なくとも1種類のギフトが前記配信ユーザに対して付与された総数に基づくスコアを、前記ギフト情報を用いて算出し、
前記複数の選択肢のうち最大のスコアを有する選択肢を、前記視聴ユーザ選択肢として決定する、
ように前記プロセッサを機能させる、請求項1に記載のコンピュータプログラム。 - 前記ゲームにおいて、前記配信ユーザの前記操作データに基づいて選択肢を選択する第1のターンと、各視聴ユーザの端末装置により生成される前記ギフト情報に基づいて選択肢を選択する第2のターンと、を実行し、
前記第2のターンにおいて、前記最大のスコアを有する選択肢を前記視聴ユーザ選択肢として決定する、
ように前記プロセッサを機能させる、請求項2に記載のコンピュータプログラム。 - 前記第2のターンにおいて、所定の条件が満たされたときに、
最大のスコアを有する1つの選択肢が存在する場合には、前記第2のターンを終了させ、
最大のスコアを有する複数の選択肢が存在する場合には、最大のスコアを有する1つの選択肢が生じるまで、前記第2のターンを継続する、
ように前記プロセッサを機能させる、請求項3に記載のコンピュータプログラム。 - 前記所定の条件は、
前記第2のターンについて定められた制限時間が経過したという条件、
前記第2のターンにおいて前記複数の選択肢のすべてについて算出されたスコアの合計が閾値を上回ったという条件、
前記第2のターンにおいて、前記第2の動画を視聴する視聴ユーザの総数に対応する数の前記ギフト情報を受信したという条件、及び/又は、
前記第2のターンにおいて、前記配信ユーザが各視聴ユーザによる投票の受付を終了する旨を示す情報が、生成されたという条件
を含む、請求項4に記載のコンピュータプログラム。 - 前記制限時間が一定又は固定である、請求項5に記載のコンピュータプログラム。
- 前記第1のターンと前記第2のターンとを交互に実行する、
ように前記プロセッサを機能させる、請求項3から請求項6のいずれかに記載のコンピュータプログラム。 - 前記第2のターンを前回終了させた後から、該第2のターンの後に生ずる前記第1のターンの間において及び新たな前記第2のターンを実行している間において受信した前記ギフト情報に基づいて、前記最大のスコアを有する選択肢を前記視聴ユーザ選択肢として決定する、
ように前記プロセッサを機能させる、請求項7に記載のコンピュータプログラム。 - 各選択肢についての前記スコアは、
該選択肢に割り当てられた前記少なくとも1種類のギフトが低い価値を有するギフトである場合には、前記総数に第1の係数を乗ずることにより算出され、
該選択肢に割り当てられた前記少なくとも1種類のギフトが高い価値を有するギフトである場合には、前記総数に前記第1の係数より大きい第2の係数を乗ずることにより算出される、
ように前記プロセッサを機能させる、請求項2から請求項8のいずれかに記載のコンピュータプログラム。 - 前記ゲームは、(N行×N列)個のマス(但しNは3以上の自然数)を前記複数の選択肢として用い、前記第1のターンと交互に繰り返される前記第2のターンにおいて、前記複数のマスのうち、前記最大のスコアを有する選択肢に対応するマスを前記複数の視聴ユーザの領域として取得し、前記第1のターンにおいて、前記複数のマスのうち、前記配信ユーザの前記操作データに基づいて選択されたマスを該配信ユーザの領域として取得し、前記配信ユーザ及び前記複数の視聴ユーザのうち、縦方向、横方向又は斜め方向に隣接して直線状に連なるN個の領域を取得したユーザを勝者とするゲームである、請求項2から請求項8のいずれかに記載のコンピュータプログラム。
- 前記複数の視聴者又は前記配信ユーザが、合計N個の領域を取得した状態において、前記直線状に連なるN個の領域を取得できない場合には、次の領域を選択するときに又は該次の領域を選択した後に、前記合計N個の領域のうち最初に取得した領域を失い、該領域が前記複数の視聴者及び前記配信ユーザにより再度取得可能な領域に戻る、
ように前記プロセッサを機能させる、請求項10に記載のコンピュータプログラム。 - 前記ゲームの実行中に前記配信ユーザに対して付与された各ギフトに対応するギフトオブジェクトを、前記ゲームの終了後に、前記第1の動画において表示する、
ように前記プロセッサを機能させる、請求項1から請求項11のいずれかに記載のコンピュータプログラム。 - 視聴ユーザの端末装置に搭載された少なくとも1つのプロセッサにより実行されることにより、
配信ユーザの動作に関する動作データ又は該動作データに基づいて生成された該配信ユーザのアバターオブジェクトのアニメーションを含む第1の動画と、受信したウェブページを用いて前記配信ユーザの操作に関する操作データに基づいて生成されたゲームに関する第2の動画とを、通信回線を介して前記配信ユーザの端末装置から受信し、
前記配信ユーザに対して複数種類のギフトのうちのいずれかの種類のギフトを付与する旨を示すギフト情報を、前記配信ユーザの端末装置に送信し、
少なくとも1種類のギフトが前記配信ユーザに対して付与された総数に基づくスコアに従って、前記ゲームにおいて用いられる複数の選択肢の中から、前記視聴ユーザを含む複数の視聴ユーザの全体が選択する視聴ユーザ選択肢が、前記配信ユーザの端末装置により決定された前記第2の動画を、該配信ユーザの端末装置から受信する、
ように前記プロセッサを機能させる、ことを特徴とするコンピュータプログラム。 - 前記通信回線がインターネットを含む、請求項1から請求項13のいずれかに記載のコンピュータプログラム。
- 前記少なくとも1つのプロセッサが、中央処理装置(CPU)、マイクロプロセッサ、及び/又は、グラフィックスプロセッシングユニット(GPU)を含む、請求項1から請求項14のいずれかに記載のコンピュータプログラム。
- 配信ユーザの端末装置に搭載されたコンピュータにより読み取り可能な命令を実行する少なくとも1つのプロセッサにより実行される方法であって、
前記プロセッサが、前記命令を実行することにより、
前記配信ユーザの動作に関する動作データ又は該動作データに基づいて生成された該配信ユーザのアバターオブジェクトのアニメーションを含む第1の動画と、受信したウェブページを用いて前記配信ユーザの操作に関する操作データに基づいて生成されたゲームに関する第2の動画とを、通信回線を介して複数の視聴ユーザの端末装置に向けて配信する工程と、
前記第2の動画を視聴する各視聴ユーザの端末装置により生成され、前記配信ユーザに対して複数種類のギフトのうちのいずれかの種類のギフトを付与する旨を示すギフト情報を、通信回線を介して受信する工程と、
少なくとも1種類のギフトが前記配信ユーザに対して付与された総数に基づくスコアを、前記ギフト情報に基づいて算出する工程と、
前記ゲームにおいて用いられる複数の選択肢の中から、前記複数の視聴ユーザの全体が選択する視聴ユーザ選択肢を、前記スコアに基づいて決定する工程と、
を含むことを特徴とする方法。 - 視聴ユーザの端末装置に搭載されたコンピュータにより読み取り可能な命令を実行する少なくとも1つのプロセッサにより実行される方法であって、
前記プロセッサが、前記命令を実行することにより、
配信ユーザの動作に関する動作データ又は該動作データに基づいて生成された該配信ユーザのアバターオブジェクトのアニメーションを含む第1の動画と、受信したウェブページを用いて前記配信ユーザの操作に関する操作データに基づいて生成されたゲームに関する第2の動画とを、通信回線を介して前記配信ユーザの端末装置から受信する工程と、
前記配信ユーザに対して複数種類のギフトのうちのいずれかの種類のギフトを付与する旨を示すギフト情報を、前記配信ユーザの端末装置に送信する工程と、
少なくとも1種類のギフトが前記配信ユーザに対して付与された総数に基づくスコアに従って、前記ゲームにおいて用いられる複数の選択肢の中から、前記視聴ユーザを含む複数の視聴ユーザの全体が選択する視聴ユーザ選択肢が、前記配信ユーザの端末装置により決定された前記第2の動画を、該配信ユーザの端末装置から受信する工程と、
を含むことを特徴とする方法。 - 前記通信回線がインターネットを含む、請求項16又は請求項17に記載の方法。
- 前記少なくとも1つのプロセッサが、中央処理装置(CPU)、マイクロプロセッサ、及び/又は、グラフィックスプロセッシングユニット(GPU)を含む、請求項16から請求項18のいずれかに記載の方法。
- 少なくとも1つのプロセッサを具備し、
該プロセッサが、
配信ユーザの動作に関する動作データ又は該動作データに基づいて生成された該配信ユーザのアバターオブジェクトのアニメーションを含む第1の動画と、受信したウェブページを用いて前記配信ユーザの操作に関する操作データに基づいて生成されたゲームに関する第2の動画とを、通信回線を介して複数の視聴ユーザの端末装置に向けて配信し、
前記第2の動画を視聴する各視聴ユーザの端末装置により生成され、前記配信ユーザに対して複数種類のギフトのうちのいずれかの種類のギフトを付与する旨を示すギフト情報を、前記視聴ユーザの端末装置から通信回線を介して受信し、
少なくとも1種類のギフトが前記配信ユーザに対して付与された総数に基づくスコアに従って、前記ゲームにおいて用いられる複数の選択肢の中から、前記複数の視聴ユーザの全体が選択する視聴ユーザ選択肢が、前記配信ユーザの端末装置により決定された前記第2の動画を、該配信ユーザの端末装置から受信する、
ように構成される、ことを特徴とするサーバ装置。 - 少なくとも1つのプロセッサを具備し、
該プロセッサが、
配信ユーザの動作に関する動作データ又は該動作データに基づいて生成された該配信ユーザのアバターオブジェクトのアニメーションを含む第1の動画と、受信したウェブページを用いて前記配信ユーザの操作に関する操作データに基づいて生成されたゲームに関する第2の動画とを、通信回線を介して複数の視聴ユーザの端末装置に向けて配信する、ように構成された前記配信ユーザの端末装置に対して、コンピュータプログラムを含むウェブページを、通信回線を介して送信するように構成され、
前記コンピュータプログラムが、
前記配信ユーザの端末装置を、
前記第2の動画を視聴する各視聴ユーザの端末装置により生成され、前記配信ユーザに対して複数種類のギフトのうちのいずれかの種類のギフトを付与する旨を示すギフト情報を、通信回線を介して受信し、
少なくとも1種類のギフトが前記配信ユーザに対して付与された総数に基づくスコアを、前記ギフト情報を用いて算出し、
前記ゲームにおいて用いられる複数の選択肢の中から、前記複数の視聴ユーザの全体が選択する視聴ユーザ選択肢を、前記スコアに基づいて決定する、
ように機能させる、ことを特徴とするサーバ装置。 - 前記通信回線がインターネットを含む、請求項20又は請求項21に記載のサーバ装置。
- 前記少なくとも1つのプロセッサが、中央処理装置(CPU)、マイクロプロセッサ、及び/又は、グラフィックスプロセッシングユニット(GPU)を含む、請求項20から請求項22のいずれかに記載のサーバ装置。
- サーバ装置に搭載されたコンピュータにより読み取り可能な命令を実行する少なくとも1つのプロセッサにより実行される方法であって、
前記プロセッサが、前記命令を実行することにより、
配信ユーザの動作に関する動作データ又は該動作データに基づいて生成された該配信ユーザのアバターオブジェクトのアニメーションを含む第1の動画と、受信したウェブページを用いて前記配信ユーザの操作に関する操作データに基づいて生成されたゲームに関する第2の動画とを、通信回線を介して複数の視聴ユーザの端末装置に向けて配信する工程と、
前記第2の動画を視聴する各視聴ユーザの端末装置により生成され、前記配信ユーザに対して複数種類のギフトのうちのいずれかの種類のギフトを付与する旨を示すギフト情報を、前記視聴ユーザの端末装置から通信回線を介して受信する工程と、
少なくとも1種類のギフトが前記配信ユーザに対して付与された総数に基づくスコアに従って、前記ゲームにおいて用いられる複数の選択肢の中から、前記複数の視聴ユーザの全体が選択する視聴ユーザ選択肢が、前記配信ユーザの端末装置により決定された前記第2の動画を、該配信ユーザの端末装置から受信する工程と、
を含むことを特徴とする方法。 - サーバ装置に搭載されたコンピュータにより読み取り可能な命令を実行する少なくとも1つのプロセッサにより実行される方法であって、
前記プロセッサが、前記命令を実行することにより、
配信ユーザの動作に関する動作データ又は該動作データに基づいて生成された該配信ユーザのアバターオブジェクトのアニメーションを含む第1の動画と、受信したウェブページを用いて前記配信ユーザの操作に関する操作データに基づいて生成されたゲームに関する第2の動画とを、通信回線を介して複数の視聴ユーザの端末装置に向けて配信する、ように構成された前記配信ユーザの端末装置に対して、コンピュータプログラムを含むウェブページを、通信回線を介して送信する工程を含み、
前記コンピュータプログラムが、
前記配信ユーザの端末装置を、
前記第2の動画を視聴する各視聴ユーザの端末装置により生成され、前記配信ユーザに対して複数種類のギフトのうちのいずれかの種類のギフトを付与する旨を示すギフト情報を、通信回線を介して受信し、
少なくとも1種類のギフトが前記配信ユーザに対して付与された総数に基づくスコアを、前記ギフト情報を用いて算出し、
前記ゲームにおいて用いられる複数の選択肢の中から、前記複数の視聴ユーザの全体が選択する視聴ユーザ選択肢を、前記スコアに基づいて決定する、
ように機能させる、ことを特徴とする方法。 - 前記通信回線がインターネットを含む、請求項24又は請求項25に記載の方法。
- 前記少なくとも1つのプロセッサが、中央処理装置(CPU)、マイクロプロセッサ、及び/又は、グラフィックスプロセッシングユニット(GPU)を含む、請求項24から請求項26のいずれかに記載の方法。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020008589A JP7066764B2 (ja) | 2020-01-22 | 2020-01-22 | コンピュータプログラム、方法及びサーバ装置 |
US17/156,270 US11559737B2 (en) | 2020-01-22 | 2021-01-22 | Video modification and transmission using tokens |
JP2022073526A JP7373813B2 (ja) | 2020-01-22 | 2022-04-27 | コンピュータプログラム、方法及びサーバ装置 |
US18/084,437 US20230191248A1 (en) | 2020-01-22 | 2022-12-19 | Video modification and transmission using tokens |
JP2023178350A JP2024012325A (ja) | 2020-01-22 | 2023-10-16 | コンピュータプログラム、方法及びサーバ装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020008589A JP7066764B2 (ja) | 2020-01-22 | 2020-01-22 | コンピュータプログラム、方法及びサーバ装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022073526A Division JP7373813B2 (ja) | 2020-01-22 | 2022-04-27 | コンピュータプログラム、方法及びサーバ装置 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2021115110A JP2021115110A (ja) | 2021-08-10 |
JP2021115110A5 JP2021115110A5 (ja) | 2021-11-11 |
JP7066764B2 true JP7066764B2 (ja) | 2022-05-13 |
Family
ID=76856603
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020008589A Active JP7066764B2 (ja) | 2020-01-22 | 2020-01-22 | コンピュータプログラム、方法及びサーバ装置 |
JP2022073526A Active JP7373813B2 (ja) | 2020-01-22 | 2022-04-27 | コンピュータプログラム、方法及びサーバ装置 |
JP2023178350A Withdrawn JP2024012325A (ja) | 2020-01-22 | 2023-10-16 | コンピュータプログラム、方法及びサーバ装置 |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022073526A Active JP7373813B2 (ja) | 2020-01-22 | 2022-04-27 | コンピュータプログラム、方法及びサーバ装置 |
JP2023178350A Withdrawn JP2024012325A (ja) | 2020-01-22 | 2023-10-16 | コンピュータプログラム、方法及びサーバ装置 |
Country Status (2)
Country | Link |
---|---|
US (2) | US11559737B2 (ja) |
JP (3) | JP7066764B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7397345B2 (ja) * | 2021-09-22 | 2023-12-13 | 株式会社Mixi | 情報処理装置、情報処理方法及びプログラム |
JP7156735B1 (ja) | 2021-10-26 | 2022-10-20 | 合同会社Mdk | プログラム、管理サーバ装置、コンテンツ配信管理方法、コンテンツ配信方法 |
CN114374885B (zh) * | 2021-12-31 | 2024-07-09 | 北京百度网讯科技有限公司 | 视频关键片段确定方法、装置、电子设备及可读存储介质 |
CN117011401A (zh) * | 2022-04-27 | 2023-11-07 | 华为云计算技术有限公司 | 虚拟人视频生成方法和装置 |
JP7406847B1 (ja) * | 2022-10-13 | 2023-12-28 | 株式会社flaggs | 情報処理プログラム、情報処理方法、及び、情報処理装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6491388B1 (ja) | 2018-08-28 | 2019-03-27 | グリー株式会社 | 配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画をライブ配信する動画配信システム、動画配信方法及び動画配信プログラム |
JP2019195536A (ja) | 2018-05-10 | 2019-11-14 | 株式会社 ディー・エヌ・エー | 動画を配信するためのシステム、方法、及びプログラム |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002166057A (ja) | 2000-09-19 | 2002-06-11 | Konami Co Ltd | ネットワーク参加型ゲームシステム、システムのプログラムを記録したコンピュータ読み取り可能な記録媒体、およびそのゲームシステムで使用するプログラム |
US8591338B2 (en) | 2003-08-18 | 2013-11-26 | Igt | System and method for permitting a tournament game on different computing platforms |
US8601379B2 (en) * | 2006-05-07 | 2013-12-03 | Sony Computer Entertainment Inc. | Methods for interactive communications with real time effects and avatar environment interaction |
US9707474B1 (en) * | 2015-01-09 | 2017-07-18 | TwoTube, LLC | Group-judged multimedia competition |
EP3316980A1 (en) | 2015-06-30 | 2018-05-09 | Amazon Technologies Inc. | Integrating games systems with a spectating system |
JP6982971B2 (ja) | 2017-03-31 | 2021-12-17 | 株式会社バンダイナムコエンターテインメント | コンピュータシステム及びゲームシステム |
JP6894813B2 (ja) | 2017-09-19 | 2021-06-30 | ヤフー株式会社 | 情報処理装置、情報処理方法および情報処理プログラム |
JP6437611B1 (ja) * | 2017-09-29 | 2018-12-12 | 株式会社ドワンゴ | コンテンツ配信サーバ、コンテンツ配信方法およびコンテンツ配信プログラム |
JP6615168B2 (ja) | 2017-11-30 | 2019-12-04 | 株式会社ドワンゴ | 介入サーバおよび介入プログラム |
JP6378849B1 (ja) | 2018-03-13 | 2018-08-22 | 株式会社ドワンゴ | サーバおよびプログラム |
JP6378850B1 (ja) | 2018-03-22 | 2018-08-22 | 株式会社ドワンゴ | サーバおよびプログラム |
US10507393B2 (en) * | 2018-04-06 | 2019-12-17 | Bryan A. Brooks | Collaborative mobile music gaming computer application |
JP6595043B1 (ja) | 2018-05-29 | 2019-10-23 | 株式会社コロプラ | ゲームプログラム、方法、および情報処理装置 |
US11044535B2 (en) | 2018-08-28 | 2021-06-22 | Gree, Inc. | Video distribution system for live distributing video containing animation of character object generated based on motion of distributor user, distribution method, and storage medium storing video distribution program |
-
2020
- 2020-01-22 JP JP2020008589A patent/JP7066764B2/ja active Active
-
2021
- 2021-01-22 US US17/156,270 patent/US11559737B2/en active Active
-
2022
- 2022-04-27 JP JP2022073526A patent/JP7373813B2/ja active Active
- 2022-12-19 US US18/084,437 patent/US20230191248A1/en active Pending
-
2023
- 2023-10-16 JP JP2023178350A patent/JP2024012325A/ja not_active Withdrawn
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019195536A (ja) | 2018-05-10 | 2019-11-14 | 株式会社 ディー・エヌ・エー | 動画を配信するためのシステム、方法、及びプログラム |
JP6491388B1 (ja) | 2018-08-28 | 2019-03-27 | グリー株式会社 | 配信ユーザの動きに基づいて生成されるキャラクタオブジェクトのアニメーションを含む動画をライブ配信する動画配信システム、動画配信方法及び動画配信プログラム |
Non-Patent Citations (4)
Title |
---|
4月1日限定!ゲーム実況機能追加!,REALITY運営局 [online],2019年04月01日,https://reality-notice.wrightflyer.net/aba0a23e90b9c3df9c819fc58bd39f09a0452aac.html,特に、配信中にプレイするゲーム「Flappin' Avatar」に関する記載を参照、[2020年12月15日検索] |
ギフト機能がはじまります!,Mirrativ [online],2018年12月14日時点のウェブアーカイブ,2018年12月14日,https://web.archive.org/web/20181214025245/https://mirrativtmbr.tumblr.com/post/178631446973/ギフト機能がはじまります,[2020年9月14日検索] |
スマホで簡単にVTuberデビューできる「REALITY Avatar」、使い方徹底解説!,MoguLive [online],2018年11月18日,https://www.moguravr.com/reality-avatar-3/,特に「2.アカウントを作成してアバターを作成していく」の項を参照、[2021年1月21日検索] |
ミラティブであなたもVTuberに!スマホだけでゲーム生実況する方法,2019年05月27日,https://gamepedia.jp/archives/19134,令和2年12月8日検索 |
Also Published As
Publication number | Publication date |
---|---|
US11559737B2 (en) | 2023-01-24 |
JP7373813B2 (ja) | 2023-11-06 |
JP2022119770A (ja) | 2022-08-17 |
JP2024012325A (ja) | 2024-01-30 |
US20210220735A1 (en) | 2021-07-22 |
JP2021115110A (ja) | 2021-08-10 |
US20230191248A1 (en) | 2023-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7066764B2 (ja) | コンピュータプログラム、方法及びサーバ装置 | |
JP7046044B2 (ja) | コンピュータプログラム、サーバ装置及び方法 | |
JP7356664B2 (ja) | コンピュータプログラム、サーバ装置、端末装置及び方法 | |
JP6790203B1 (ja) | コンピュータプログラム、サーバ装置、端末装置及び方法 | |
JP2024028729A (ja) | コンピュータプログラム、サーバ装置、端末装置及び方法 | |
JP6790204B1 (ja) | コンピュータプログラム、サーバ装置、端末装置及び方法 | |
JP6974550B1 (ja) | コンピュータプログラム、方法、及び、サーバ装置 | |
JP6974544B1 (ja) | コンピュータプログラム、方法及びサーバ装置 | |
JP6888061B2 (ja) | コンピュータプログラム、サーバ装置、端末装置及び方法 | |
JP7328644B2 (ja) | コンピュータプログラム、サーバ装置、端末装置及び方法 | |
JP6942844B1 (ja) | コンピュータプログラム、方法、及び、サーバ装置 | |
JP7391331B2 (ja) | コンピュータプログラム、方法及びサーバ装置 | |
JP7296530B2 (ja) | コンピュータプログラム、方法及びサーバ装置 | |
JP2021045553A (ja) | コンピュータプログラム、サーバ装置、端末装置及び方法 | |
JP2022008294A (ja) | コンピュータプログラム、方法及びサーバ装置 | |
JP2023062057A (ja) | コンピュータプログラム、方法及びサーバ装置 | |
JP2024026328A (ja) | 情報処理システム、情報処理方法、情報処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A80 | Written request to apply exceptions to lack of novelty of invention |
Free format text: JAPANESE INTERMEDIATE CODE: A80 Effective date: 20200219 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210929 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210929 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20210929 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211221 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220217 |
|
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: 20220329 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220427 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7066764 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |