JP-2026076610-A - コンテンツ配信サービスを提供するためのシステム、方法、プログラム、及び装置
Abstract
【課題】 コンテンツ配信サービスにおいて、オブジェクトの入力に伴う新たな効果を実現する。 【解決手段】 本発明の一実施形態に係るコンテンツ配信サーバ10は、通信ネットワーク20を介してユーザ端末30と通信可能に接続されており、コンテンツを配信及び視聴するためのコンテンツ配信サービスを、ユーザ端末30を介してユーザに提供する。当該サーバ10は、配信ユーザ又はコンテンツに関連付けて管理される視聴ユーザの視聴実績情報を、当該視聴ユーザによる視聴行動に基づいて更新し、当該視聴ユーザによる特定オブジェクトの入力に基づいて、当該視聴行動に基づく更新とは別に、当該視聴実績情報を変化させ、こうした視聴実績情報の変化は、オブジェクトの入力に伴う新たな効果であると言える。 【選択図】 図1
Inventors
- 臼井 祐輝
- 蛭田 龍之介
Assignees
- 株式会社 ディー・エヌ・エー
Dates
- Publication Date
- 20260512
- Application Date
- 20241024
Claims (18)
- 1又は複数のコンピュータプロセッサを備え、コンテンツ配信サービスを提供するためのシステムであって、前記1又は複数のコンピュータプロセッサは、 配信ユーザが提供するコンテンツに対する視聴ユーザによる視聴行動に基づいて、前記視聴ユーザの視聴実績情報であって、前記配信ユーザ又は前記コンテンツに関連付けて管理される前記視聴実績情報を更新する処理と、 前記視聴ユーザによる特定オブジェクトの入力に基づいて、前記視聴行動に基づく更新とは別に、前記視聴ユーザの前記視聴実績情報を変化させる処理と、を実行する、 システム。
- 前記視聴実績情報は、視聴時間又は視聴日数を含み、 前記視聴実績情報を変化させる処理は、前記視聴時間又は前記視聴日数を変化させる、 請求項1のシステム。
- 前記1又は複数のコンピュータプロセッサは、さらに、前記視聴実績情報に基づいて、前記配信ユーザに対する前記視聴ユーザのレベルを判定する処理を実行する、 請求項1のシステム。
- 前記特定オブジェクトは、前記コンテンツを視聴中の前記視聴ユーザによって入力される、 請求項1のシステム。
- 前記1又は複数のコンピュータプロセッサは、さらに、前記コンテンツの配信中において、前記視聴ユーザによるオブジェクトの入力を受け付ける処理を実行し、 前記視聴実績情報を変化させる処理は、前記視聴ユーザによって入力された前記オブジェクトが前記特定オブジェクトである場合に、前記視聴行動に基づく更新とは別に前記視聴実績情報を変化させる一方、前記視聴ユーザによって入力された前記オブジェクトが前記特定オブジェクトでない場合に、前記視聴行動に基づく更新とは別に前記視聴実績情報を変化させない、 請求項4のシステム。
- 前記1又は複数のコンピュータプロセッサは、さらに、前記視聴ユーザの前記視聴実績情報に関する視聴実績条件の達成状況を管理する処理を実行し、 前記視聴実績情報を変化させる処理は、前記視聴実績条件を達成する方向に、前記視聴実績情報を変化させる、 請求項1のシステム。
- 前記視聴実績情報を変化させる処理は、前記視聴ユーザによる第1の種類の前記特定オブジェクトの入力に基づいて、前記視聴実績情報を第1の変化量で変化させる一方、前記視聴ユーザによる第2の種類の前記特定オブジェクトの入力に基づいて、前記視聴実績情報を第2の変化量で変化させる、 請求項1のシステム。
- 前記視聴実績情報を変化させる処理は、前記視聴ユーザによる第1の種類の前記特定オブジェクトの入力に基づいて、前記視聴実績情報に含まれる第1の項目を変化させる一方、前記視聴ユーザによる第2の種類の前記特定オブジェクトの入力に基づいて、前記視聴実績情報に含まれる第2の項目を変化させる、 請求項1のシステム。
- 前記視聴実績情報を変化させる処理は、前記特定オブジェクトの入力に基づく変化が適用されない前記視聴実績情報が特定可能となるように、前記視聴実績情報を変化させる、 請求項1のシステム。
- 前記視聴実績情報を変化させる処理は、前記特定オブジェクトの入力に応じて、前記視聴実績情報に対して所定量を加算する、 請求項1のシステム。
- 前記視聴実績情報を変化させる処理は、前記特定オブジェクトの入力に基づいて、特定時点における前記視聴実績情報を変化させる、 請求項1のシステム。
- 前記1又は複数のコンピュータプロセッサは、さらに、付与条件を達成した前記視聴ユーザに対して前記特定オブジェクトを付与する処理を実行する、 請求項1のシステム。
- 前記付与条件は、前記コンテンツに対するアイテムの入力実績に関する条件、又は、所定価値の消費実績に関する条件を含む、 請求項12のシステム。
- 前記1又は複数のコンピュータプロセッサは、さらに、前記コンテンツに対する前記アイテムの入力、又は、前記所定価値の消費に応じて、特定パラメータの値を増加させる処理を実行し、 前記付与条件は、前記特定パラメータの値に関する条件を含む、 請求項13のシステム。
- 前記特定オブジェクトを付与する処理は、前記特定パラメータの値の減少を伴って、前記特定オブジェクトを付与する、 請求項14のシステム。
- 1又は複数のコンピュータによって実行され、コンテンツ配信サービスを提供するための方法あって、 配信ユーザが提供するコンテンツに対する視聴ユーザによる視聴行動に基づいて、前記視聴ユーザの視聴実績情報であって、前記配信ユーザ又は前記コンテンツに関連付けて管理される前記視聴実績情報を更新する工程と、 前記視聴ユーザによる特定オブジェクトの入力に基づいて、前記視聴行動に基づく更新とは別に、前記視聴ユーザの前記視聴実績情報を変化させる工程と、を備える、 方法。
- コンテンツ配信サービスを提供するためのプログラムであって、1又は複数のコンピュータに、 配信ユーザが提供するコンテンツに対する視聴ユーザによる視聴行動に基づいて、前記視聴ユーザの視聴実績情報であって、前記配信ユーザ又は前記コンテンツに関連付けて管理される前記視聴実績情報を更新する処理と、 前記視聴ユーザによる特定オブジェクトの入力に基づいて、前記視聴行動に基づく更新とは別に、前記視聴ユーザの前記視聴実績情報を変化させる処理と、を実行させる、 プログラム。
- コンテンツ配信サービスを提供するための装置であって、 配信ユーザが提供するコンテンツに対する視聴ユーザによる視聴行動に基づいて、前記視聴ユーザの視聴実績情報であって、前記配信ユーザ又は前記コンテンツに関連付けて管理される前記視聴実績情報を更新する手段と、 前記視聴ユーザによる特定オブジェクトの入力に基づいて、前記視聴行動に基づく更新とは別に、前記視聴ユーザの前記視聴実績情報を変化させる手段と、を備える、 装置。
Description
本発明は、コンテンツ配信サービスを提供するための技術に関するものである。 従来、画像及び/又は音声等によって構成されるコンテンツの配信を行うための様々なサービスが提供されている。こうしたサービスにおいて、コンテンツを視聴する視聴ユーザによって、アイテム等のオブジェクトの入力(例えば、ギフティング)が行われることがある(例えば、下記特許文献1を参照)。例えば、アイテムが入力されると、コンテンツ上で様々な演出表示が行われ、さらに、コンテンツの配信ユーザに対して様々な報酬が付与される。 特開2023-127513号公報 本発明の一実施形態に係るコンテンツ配信サーバ10を含むネットワークの構成を概略的に示す構成図。ユーザ情報テーブル1511が管理する情報を例示する図。配信ユーザのランクを説明するための図。配信管理テーブル1512が管理する情報を例示する図。配信ユーザ別視聴ユーザ管理テーブル1513が管理する情報を例示する図。複数のファンレベルの各々の行動条件を例示する図。所持アイテム管理テーブル1514が管理する情報を例示する図。トップ画面50を例示する図。個別表示領域541の表示内容を例示する図。配信準備画面60を例示する図。配信画面70を例示する図。視聴画面80を例示する図。アイテム選択画面90が重ねて表示されている視聴画面80を例示する図。アイテム選択画面90を例示する図。選択領域91において「所持アイテム」が選択されている場合のアイテム選択画面90を例示する図。アイテムの入力に応じてサーバ10が実行する処理を例示するフローチャート。演出オブジェクト761、861を例示する図。各ユーザのランクを更新する際にサーバ10が実行する処理を例示するフローチャート。ランクメータ値の更新ルールを例示する図。各ユーザにダイヤを付与する際にサーバ10が実行する処理を例示するフローチャート。マイページ画面200を例示する図。マイル交換画面210を例示する図。 以下、図面を参照しながら、本発明の実施形態について説明する。各図面において、同一の又は類似する構成要素に対しては同一の参照符号が付され得る。 図1は、本発明の一実施形態に係るコンテンツ配信サーバ10を含むネットワークの構成を概略的に示す構成図である。サーバ10は、図示するように、インターネット等の通信ネットワーク20を介してユーザ端末30と通信可能に接続されている。図1においては、1つのユーザ端末30のみが図示されているが、サーバ10は、複数のユーザ端末30と通信可能に接続されている。サーバ10は、コンテンツを配信及び視聴するためのコンテンツ配信サービスを、ユーザ端末30を介してユーザに提供する。コンテンツ配信サーバ10は、本発明のシステム(又は装置)の一部又は全部を実装する装置の一例である。 まず、コンテンツ配信サーバ10のハードウェア構成について説明する。コンテンツ配信サーバ10は、一般的なコンピュータとして構成されており、図1に示すように、コンピュータプロセッサ11と、メインメモリ12と、入出力I/F13と、通信I/F14と、ストレージ(記憶装置)15とを備え、これらの各構成要素が図示しないバス等を介して電気的に接続されている。 コンピュータプロセッサ11は、CPU又はGPU等として構成され、ストレージ15等に記憶されている様々なプログラムをメインメモリ12に読み込んで、当該プログラムに含まれる各種の命令を実行する。メインメモリ12は、例えば、DRAM等によって構成される。 入出力I/F13は、操作者等との間で情報をやり取りするための各種の入出力装置を含む。入出力I/F13は、例えば、キーボード、ポインティングデバイス(例えば、マウス、タッチパネル等)等の情報入力装置、マイクロフォン等の音声入力装置、カメラ等の画像入力装置を含む。また、入出力I/F13は、ディスプレイ等の画像出力装置、スピーカー等の音声出力装置を含む。 通信I/F14は、ネットワークアダプタ等のハードウェア、各種の通信用ソフトウェア、及びこれらの組み合わせとして実装され、通信ネットワーク20等を介した有線又は無線の通信を実現できるように構成されている。 ストレージ15は、例えば磁気ディスク、フラッシュメモリ等によって構成される。ストレージ15は、オペレーティングシステムを含む様々なプログラム、及び各種データ等を記憶する。例えば、ストレージ15は、コンテンツ配信サービスを提供するための様々な情報を記憶する各種テーブル151を有する。また、例えば、ストレージ15は、本発明の一実施形態に係るサーバ側プログラム40を記憶する。当該プログラム40は、サーバ10を、コンテンツ配信サービスを提供するためのシステムの全部又は一部として機能させるためのプログラムである。サーバ側プログラム40の少なくとも一部は、後述する端末側プログラム42を介して、ユーザ端末30側において実行されるように構成され得る。 本実施形態において、コンテンツ配信サーバ10は、それぞれが上述したハードウェア構成を有する複数のコンピュータを用いて構成され得る。例えば、コンテンツ配信サーバ10は、1又は複数のサーバ装置によって構成され得る。 このように構成されたコンテンツ配信サーバ10は、ウェブサーバ及びアプリケーションサーバとしての機能を有するように構成することができ、この場合、ユーザ端末30にインストールされている端末側プログラム42からの要求に応答して各種の処理を実行し、当該処理の結果に応じた画面データ(例えば、HTMLデータ)及び制御データ等をユーザ端末30に送信する。ユーザ端末30では、受信したデータに基づくウェブページ又はその他の画面が出力され得る。 次に、ユーザ端末30のハードウェア構成について説明する。ユーザ端末30は、一般的なコンピュータとして構成されており、図1に示すように、コンピュータプロセッサ31と、メインメモリ32と、入出力I/F33と、通信I/F34と、ストレージ(記憶装置)35とを備え、これらの各構成要素が図示しないバス等を介して電気的に接続されている。 コンピュータプロセッサ31は、CPU又はGPU等として構成され、ストレージ35等に記憶されている様々なプログラムをメインメモリ32に読み込んで、当該プログラムに含まれる各種の命令を実行する。メインメモリ32は、例えば、DRAM等によって構成される。 入出力I/F33は、操作者等との間で情報をやり取りするための各種の入出力装置を含む。入出力I/F33は、例えば、キーボード、ポインティングデバイス(例えば、マウス、タッチパネル等)等の情報入力装置、マイクロフォン等の音声入力装置、カメラ等の画像入力装置を含む。また、入出力I/F33は、ディスプレイ等の画像出力装置、スピーカー等の音声出力装置を含む。 通信I/F34は、ネットワークアダプタ等のハードウェア、各種の通信用ソフトウェア、及びこれらの組み合わせとして実装され、通信ネットワーク20等を介した有線又は無線の通信を実現できるように構成されている。 ストレージ35は、例えば磁気ディスク又はフラッシュメモリ等によって構成される。ストレージ35は、オペレーティングシステムを含む様々なプログラム及び各種データ等を記憶する。ストレージ35が記憶するプログラムは、アプリケーションマーケット等からダウンロードされてインストールされ得る。また、ストレージ35は、端末側プログラム42を記憶する。当該プログラム42は、ウェブブラウザ、又は、その他のアプリケーション(例えば、コンテンツ配信サービス用の端末側アプリケーション等)として構成され、上述したように、サーバ側プログラム40の少なくとも一部を実行するように構成され得る。 本実施形態において、ユーザ端末30は、スマートフォン、タブレット端末、パーソナルコンピュータ、及び、ウェアラブルデバイス等として構成され得る。 このように構成されたユーザ端末30を操作するユーザは、ストレージ35等にインストールされている端末側プログラム42を介したコンテンツ配信サーバ10との通信を実行することによって、サーバ10が提供するコンテンツ配信サービスを利用することができる。 次に、このように構成されたコンテンツ配信サーバ10が有する機能について説明する。サーバ10のコンピュータプロセッサ11は、図1に示すように、メインメモリ12に読み込まれたプログラム(例えば、サーバ側プログラム40の少なくとも一部)に含まれる命令を実行することによって、管理機能制御部111、及び、サービス提供制御部112として機能するように構成されている。 管理機能制御部111は、コンテンツ配信サービスの管理機能の制御に関する様々な処理を実行するように構成されている。例えば、管理機能制御部111は、管理機能に関する様々な画面の画面データ及び制御データ等をユーザ端末30に送信し、ユーザ端末30において出力される当該画面を介したユーザによる操作入力に応答して様々な処理を実行し、当該処理の結果に応じた画面データ及び制御データ等をユーザ端末30に送信する。管理機能制御部111によって制御される管理機能は、例えば、ログイン処理(ユーザ認証)、課金制御、及び、ユーザアカウントの管理等を含む。 サービス提供制御部112は、コンテンツ配信サービスの提供を制御するための様々な処理を実行するように構成されている。例えば、サービス提供制御部112は、コンテンツの配信を制御するための様々な処理を実行する。例えば、サービス提供制御部112は、配信ユーザが提供するコンテンツを複数の視聴ユーザに対して配信する。例えば、サービス提供制御部112は、当該コンテンツを視聴するための視聴画面を複数の視聴ユーザの各々に対して提示し、例えば、当該視聴画面の画面データ及び制御データ等を、複数の視聴ユーザの各々のユーザ端末30(以下、視聴端末30と言うことがある。)に対して送信する。 ここで、視聴ユーザは、コンテンツを過去、現在、又は、未来において視聴するユーザを含み、典型的には、コンテンツ配信サービスの全てのユーザが該当し得る。同様に、配信ユーザは、コンテンツを過去、現在、又は、未来において配信するユーザを含み、典型的には、コンテンツ配信サービスの全てのユーザが該当し得る。コンテンツ配信サービスのユーザは、典型的には、配信ユーザとしてコンテンツを配信することができ、視聴ユーザとしてコンテンツを視聴することもできる。 本実施形態において、サービス提供制御部112は、配信ユーザが提供するコンテンツに対する視聴ユーザによる視聴行動に基づいて、当該視聴ユーザの視聴実績情報であって、当該配信ユーザ又は当該コンテンツに関連付けて管理される視聴実績情報を更新するように構成されている。視聴行動は、これらに限定されないが、例えば、コンテンツの視聴自体、入力情報(コメント、いいね、アイテム等)の入力、及び、課金等を含む。視聴実績情報は、これらに限定されないが、例えば、視聴時間、視聴日数、入力情報(アイテム、コメント、及び、いいね等)の入力数、及び、課金額等を含む。 また、サービス提供制御部112は、視聴ユーザによる特定オブジェクトの入力に基づいて、上記視聴行動に基づく更新とは別に、当該視聴ユーザの視聴実績情報を変化させるように構成されている。例えば、視聴実績情報は、複数の項目を含み、サービス提供制御部112は、これらの項目の一部又は全部の値を増加又は減少させる。例えば、サービス提供制御部112は、特定オブジェクトの入力に基づいて、視聴実績情報に含まれる視聴時間又は視聴日数を変化させる(例えば、増加させる)。 本実施形態において、特定オブジェクトは、視聴ユーザによって入力可能な様々な電子的な要素(アイテム等)を含む。特定オブジェクトは、例えば、コンテンツを視聴中の視聴ユーザによって入力される。例えば、サービ