(57)【要約】【課題】複数のプレイヤが参加可能なオンラインゲームのゲームプレイを配信し、ゲームプレイの状況によって配信画面の表示態様を制御する配信サーバ等を提供する。【解決手段】  配信サーバ１００は、複数のプレイヤが参加可能なオンラインゲームのゲームプレイ状況を取得する状況取得部１４１と、視聴者によって投稿されたコメントを受け付けるコメント受付部１４２と、オンラインゲームのゲームプレイ画面にコメント受付部１４２が受け付けたコメントを重畳した配信画面を配信する配信部１４３と、状況取得部１４１が取得したゲームプレイ状況に基づいて配信画面の表示態様を制御する表示態様制御部１４４と、を備える。【選択図】図２
2020000642.tif 000002
【特許請求の範囲】
【請求項１】
複数のプレイヤが参加可能なオンラインゲームのゲームプレイ状況を取得する状況取得部と、
視聴者によって投稿されたコメントを受け付けるコメント受付部と、
前記オンラインゲームのゲームプレイ画面に前記コメント受付部が受け付けたコメントを重畳した配信画面を配信する配信部と、
前記状況取得部が取得したゲームプレイ状況に基づいて前記配信画面の表示態様を制御する表示態様制御部と、
を備えることを特徴とする配信サーバ。
【請求項２】
前記表示態様制御部は、複数の前記プレイヤが所定の関係になった場合に、複数の前記プレイヤのそれぞれが配信する複数の前記配信画面を統合した前記配信画面を表示させる、
ことを特徴とする請求項１に記載の配信サーバ。
【請求項３】
複数の前記配信画面は、分割形式とワイプ形式と俯瞰形式とのいずれか一つの統合方法で統合される、
ことを特徴とする請求項２に記載の配信サーバ。
【請求項４】
前記所定の関係は、複数の前記プレイヤ間の相互作用状態の関係である、
ことを特徴とする請求項２又は３に記載の配信サーバ。
【請求項５】
前記相互作用状態の関係は、対戦型ゲームにおける対決の臨戦態勢の関係である、
ことを特徴とする請求項４に記載の配信サーバ。
【請求項６】
前記相互作用状態の関係は、協力型ゲームにおいて協力して敵キャラを倒す協力関係である、
ことを特徴とする請求項４に記載の配信サーバ。
【請求項７】
前記表示態様制御部は、前記コメント受付部が受け付けたコメントを、投稿先となる前記プレイヤの配信によって異なる色で表示させる制御を実行する、
ことを特徴とする請求項２から６のいずれか1項に記載の配信サーバ。
【請求項８】
前記表示態様制御部は、複数の前記プレイヤの配信において前記コメント受付部が受け付けたコメントを一つの前記配信画面にまとめて表示させる制御を実行する、
ことを特徴とする請求項２から７のいずれか1項に記載の配信サーバ。
【請求項９】
前記表示態様制御部は、複数の前記プレイヤの間の実力差又は該プレイヤの実力が所定条件を満たす場合に、強い該プレイヤの画面に前記コメント受付部が受け付けたコメントの表示態様を制御して、強い該プレイヤのゲームプレイを妨害する、
ことを特徴とする請求項１から８のいずれか1項に記載の配信サーバ。
【請求項１０】
前記表示態様制御部は、弾幕状の前記コメントを表示させる制御を実行し、強い前記プレイヤの前記ゲームプレイを妨害する、
ことを特徴とする請求項９に記載の配信サーバ。
【請求項１１】
前記表示態様制御部は、前記コメントの表示を遅延、消去又はモザイク処理する制御を実行し、強い前記プレイヤの前記ゲームプレイを妨害する、
ことを特徴とする請求項９に記載の配信サーバ。
【請求項１２】
前記表示態様制御部は、複数の前記プレイヤが臨戦態勢になった場合に、弱い該プレイヤの画面には、他の該プレイヤのそれぞれが配信する前記配信画面を分割形式又はワイプ形式で表示させ、強い該プレイヤの画面には、他の該プレイヤが配信する配信画面を表示させない制御を実行する、
ことを特徴とする請求項９に記載の配信サーバ。
【請求項１３】
前記表示態様制御部は、複数の前記プレイヤが所定の関係になった場合に、前記視聴者の視聴画面を、ゲームプレイ状況の全体を俯瞰する第１の俯瞰画面へ遷移させる制御を実行する、
ことを特徴とする請求項２から１２のいずれか1項に記載の配信サーバ。
【請求項１４】
前記表示態様制御部は、前記視聴者が視聴している前記プレイヤがゲームオーバーになった場合、該視聴者の視聴画面を、ゲームオーバーになっていない他の前記プレイヤの前記配信画面へ遷移させる制御を実行する、
ことを特徴とする請求項１から１３のいずれか1項に記載の配信サーバ。
【請求項１５】
前記表示態様制御部は、前記視聴者の視聴画面を、勝利した前記プレイヤの前記配信画面へ遷移させる制御を実行する、
ことを特徴とする請求項１４に記載の配信サーバ。
【請求項１６】
前記表示態様制御部は、前記視聴者の視聴画面を、ゲームオーバーになった前記プレイヤの味方の前記プレイヤの前記配信画面へ遷移させる制御を実行する、
ことを特徴とする請求項１４に記載の配信サーバ。
【請求項１７】
前記表示態様制御部は、前記視聴者が視聴している前記プレイヤがゲームオーバーになった場合、該視聴者の視聴画面を、ゲームプレイ状況の全体を俯瞰する第２の俯瞰画面へ遷移させる制御を実行する、
ことを特徴とする請求項１４に記載の配信サーバ。
【請求項１８】
配信サーバと視聴者端末を備える配信システムであって、
前記配信サーバは、
複数のプレイヤが参加可能なオンラインゲームのゲームプレイ状況を取得する状況取得部と、
視聴者によって投稿されたコメントを受け付けるコメント受付部と、
を備え、
前記視聴者端末は、前記オンラインゲームのゲームプレイ画面に前記コメント受付部が受け付けたコメントを重畳した配信画面を表示し、
前記配信画面の表示態様は、前記状況取得部が取得したゲームプレイ状況に基づいて制御される、
ことを特徴とする配信システム。
【請求項１９】
複数のプレイヤが参加可能なオンラインゲームのゲームプレイ状況を取得する状況取得ステップと、
視聴者によって投稿されたコメントを受け付けるコメント受付ステップと、
前記オンラインゲームのゲームプレイ画面に前記コメント受付ステップにおいて受け付けたコメントを重畳した配信画面を配信する配信ステップと、
前記状況取得ステップにおいて取得したゲームプレイ状況に基づいて前記配信画面の表示態様を制御する表示態様制御ステップと、
を含むことを特徴とする配信方法。
【請求項２０】
コンピュータを、
複数のプレイヤが参加可能なオンラインゲームのゲームプレイ状況を取得する状況取得手段、
視聴者によって投稿されたコメントを受け付けるコメント受付手段、
前記オンラインゲームのゲームプレイ画面に前記コメント受付手段が受け付けたコメントを重畳した配信画面を配信する配信手段、
前記状況取得手段が取得したゲームプレイ状況に基づいて前記配信画面の表示態様を制御する表示態様制御手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、配信サーバ、配信システム、配信方法及びプログラムに関する。
【背景技術】
【０００２】
オンラインゲームの映像を、ネットワークを介して配信し、それに対して視聴者又は閲覧者から投稿されるコメントをさらに配信する技術が知られている。
【０００３】
例えば、特許文献１には、プレイヤによって投稿されたゲームプレイ動画の配信画面において、閲覧者から投稿された同一内容のコメントが所定数を超えるとそのコメントを大きく表示するサーバシステムが開示されている。
【０００４】
このサーバシステムは、閲覧者によって投稿された肯定コメントと否定コメントとを判別してそれらを色分けして閲覧画面上に表示させる。また、このサーバシステムは、投稿されたコメント数やコメント種類に応じて予め定められた演出を実行する。予め定められた演出は、仮想カメラの視点や背景画像の変更、装飾画像及びエフェクトである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１６−１８９８０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、複数のプレイヤが参加可能なオンラインゲームでは、複数のプレイヤのそれぞれの視点でゲーム画面が生成される場合がある。この場合、視聴者はいずれかのプレイヤのゲームプレイの配信画面を選択して視聴することができる。しかし、ユーザの利便性と興趣性を向上させるためには、ゲームプレイの状況によって配信画面の表示態様が制御されることが好ましい。
【０００７】
例えば、プレイヤ同士が臨戦態勢になった場合、視聴者は、両方のプレイヤの状況を確認したい場合がある。また、視聴者が視聴しているプレイヤがゲームオーバーになった場合であっても、残りのプレイヤによってゲームが継続する可能性がある。
【０００８】
このような場合に視聴者が配信画面を手動で切り替える構成ではユーザの利便性が低い。また、プレイヤ間に大きな実力差がある場合や極端に強いプレイヤ（所定以上の実力を有するプレイヤ）が参加する場合には、ゲームのバランスが崩れるため、ユーザにとって興趣性が低くなる。しかし、プレイヤが視聴するゲームプレイの配信画面の表示態様を制御してゲームプレイの環境に差をつけることにより、ゲームのバランスを調整することが可能である。
【０００９】
この点、特許文献１が開示する技術は、1人のプレイヤによるゲームプレイ動画を閲覧するための閲覧画面の表示態様を制御するものであるため、このような表示態様の制御を実現することはできない。また、特許文献１が開示する技術は、投稿されたゲームプレイ動画に対する表示態様の制御であるため、ゲームプレイを生放送として配信する配信画面の表示態様の制御には適用できない。
【００１０】
そこで、本開示はこのような事情に鑑み、複数のプレイヤが参加可能なオンラインゲームのゲームプレイを配信し、ゲームプレイの状況によって配信画面の表示態様を制御する配信サーバ等を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本開示の第１の観点に係る配信サーバは、複数のプレイヤが参加可能なオンラインゲームのゲームプレイ状況を取得する状況取得部と、視聴者によって投稿されたコメントを受け付けるコメント受付部と、オンラインゲームのゲームプレイ画面にコメント受付部が受け付けたコメントを重畳した配信画面を配信する配信部と、状況取得部が取得したゲームプレイ状況に基づいて配信画面の表示態様を制御する表示態様制御部と、を備えることを特徴とする。
【００１２】
また、上記目的を達成するため、本開示の第２の観点に係る配信システムは、配信サーバと視聴者端末を備える配信システムであって、配信サーバは、複数のプレイヤが参加可能なオンラインゲームのゲームプレイ状況を取得する状況取得部と、視聴者によって投稿されたコメントを受け付けるコメント受付部と、を備え、視聴者端末は、オンラインゲームのゲームプレイ画面にコメント受付部が受け付けたコメントを重畳した配信画面を表示し、配信画面の表示態様は、状況取得部が取得したゲームプレイ状況に基づいて制御される、ことを特徴とする。
【００１３】
また、上記目的を達成するため、本開示の第３の観点に係る配信方法は、複数のプレイヤが参加可能なオンラインゲームのゲームプレイ状況を取得する状況取得ステップと、視聴者によって投稿されたコメントを受け付けるコメント受付ステップと、オンラインゲームのゲームプレイ画面にコメント受付ステップにおいて受け付けたコメントを重畳した配信画面を配信する配信ステップと、状況取得ステップにおいて取得したゲームプレイ状況に基づいて配信画面の表示態様を制御する表示態様制御ステップと、を含むことを特徴とする。
【００１４】
また、上記目的を達成するため、本開示の第４の観点に係るプログラムは、コンピュータを、複数のプレイヤが参加可能なオンラインゲームのゲームプレイ状況を取得する状況取得手段、視聴者によって投稿されたコメントを受け付けるコメント受付手段、オンラインゲームのゲームプレイ画面にコメント受付手段が受け付けたコメントを重畳した配信画面を配信する配信手段、状況取得手段が取得したゲームプレイ状況に基づいて配信画面の表示態様を制御する表示態様制御手段、として機能させる。
【発明の効果】
【００１５】
本開示によれば、複数のプレイヤが参加可能なオンラインゲームのゲームプレイを配信し、ゲームプレイの状況によって配信画面の表示態様を制御する配信サーバ等を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】実施形態に係る配信システムの構成例を示す図である。
【図２】実施形態に係る配信サーバの構成例を示すブロック図である。
【図３】プレイヤ毎の配信画面の具体例を示す図であり、（Ａ）はプレイヤＡの配信画面を示し、（Ｂ）はプレイヤＢの配信画面を示している。
【図４】分割形式の配信画面の一例を示す図である。
【図５】ワイプ形式の配信画面の一例を示す図である。
【図６】第１の俯瞰画面を示す配信画面の一例を示す図である。
【図７】弾幕状のコメントを含むゲームプレイ画面の一例を示す図である。
【図８】実施形態に係る配信サーバの制御処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本開示の実施形態について図面を参照して説明する。なお、以下に説明する実施形態は、特許請求の範囲に記載された本開示の内容を不当に限定するものではない。また、実施形態に示される構成要素のすべてが、本開示の必須の構成要素であるとは限らない。
【００１８】
（実施形態）
図１に示すように、本実施形態に係る配信システム１は、配信サーバ１００と、ゲームサーバ２００と、複数の配信者端末３００と、複数の視聴者端末４００と、を備える。配信サーバ１００と、ゲームサーバ２００と、複数の配信者端末３００と、複数の視聴者端末４００とは、それぞれネットワークＮＷを介して通信可能に接続される。ネットワークＮＷは、例えばＷＡＮ（World Area Network）である。
【００１９】
配信サーバ１００は、ネットワークＮＷを介して配信サービスを提供する。配信サーバ１００は、例えば、配信者であるプレイヤのゲームプレイ画面に視聴者から受け付けたコメントを重畳した配信画面を配信者端末３００や視聴者端末４００に実況生放送として配信する。
【００２０】
ゲームサーバ２００は、ネットワークＮＷを介してオンラインゲームを提供する。オンラインゲームは、配信者端末３００を使用する配信者であるプレイヤによってプレイされる。
【００２１】
オンラインゲームは、複数のプレイヤが同時参加し、プレイヤ同士で協力し合って進行するものであってもよいし、プレイヤ同士で対決するものであってもよい。オンラインゲームには、情報戦の要素が含まれることが好ましい。この場合、ゲームプレイ画面を配信する複数のプレイヤと、それらの配信に対して、有用な情報を含むコメントを投稿する視聴者とによって盛り上げることが可能となる。
【００２２】
配信者端末３００は、オンラインゲームをプレイして、そのゲームプレイ画面を配信する配信者によって使用される。配信者端末３００は、パーソナルコンピュータ、タブレット端末、スマートフォン等の通信機能を有する装置である。
【００２３】
視聴者端末４００は、パーソナルコンピュータ、タブレット端末、スマートフォン等の通信機能を有する装置である。視聴者端末４００は、プレイヤのゲームプレイ状況を示す配信画面を視聴する視聴者によって使用される。
【００２４】
＜配信サーバの構成＞
以下、配信サーバ１００の構成を詳細に説明する。図２に示すように、配信サーバ１００は、他の装置と通信を行う通信部１１０と、各種データを記憶する記憶部１２０と、時刻を計時する計時部１３０と、装置全体の制御を行う制御部１４０とを備える。これらの構成要素は、バスラインＢＬによって相互に接続される。
【００２５】
通信部１１０は、有線通信又は無線通信を行うためのＮＩＣ（Network Interface Card controller）を備える通信インターフェースである。通信部１１０は、ネットワークＮＷを介して、配信者端末３００及び視聴者端末４００と通信を行う。
【００２６】
記憶部１２０は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等から構成される。記憶部１２０は、各種制御処理を実行するためのプログラム、各種データ等を記憶する。
【００２７】
計時部１３０は、クロック信号を生成するための発振回路及び可変ＰＬＬ（Phase Locked Loop）、クロック信号のパルス数をカウントするカウンタ回路等から構成される。計時部１３０はカウントされるパルス数に基づいて時刻を計時する。
【００２８】
制御部１４０は、ＣＰＵ（Central Processing Unit）等から構成される。制御部１４０は、記憶部１２０に記憶されているプログラムを実行することにより、配信サーバ１００の全体の動作を制御する。制御部１４０は、計時部１３０がカウントするパルス数に基づいたタイミングで各種制御を実行する。また、制御部１４０は、計時部１３０が計時する時刻に基づいて、配信時間をカウントしたり、予め定められた時間（例えば配信予定時間）を経過したか否かを判別したりする。
【００２９】
以下、制御部１４０の機能的な構成を説明する。制御部１４０は、状況取得部１４１、コメント受付部１４２、配信部１４３、表示態様制御部１４４として機能する。
【００３０】
状況取得部１４１は、通信部１１０を介して、複数のプレイヤのゲームプレイ状況を取得する。ゲームプレイ状況は、ゲームサーバ２００との通信によって取得されてもいいし、配信者端末３００又は視聴者端末４００との通信によって取得されてもよい。
【００３１】
状況取得部１４１は、ゲームマスター（運営側）から受け付けた入力に基づいてゲームプレイ状況を取得してもよい。例えば、配信サーバ１００にそのような入力を受け付ける入力部を設けてもよいし、そのような入力を受け付ける運営側の通信端末と通信部１１０を介して通信してもよい。状況取得部１４１は、特定キーワードのコメントが投稿されたとき、又はそのようなコメントの投稿数が所定数以上に達したときに、そのような条件に対応するゲームプレイ状況を取得してもよい。例えば、記憶部１２０に、所定条件とそれに対応するゲームプレイ状況との対応表を予め記憶させることによって、このような取得方法が実現できる。
【００３２】
状況取得部１４１は、ゲームプレイ状況を示す情報をゲームサーバ２００から受信することによってゲームプレイ状況を取得してもよいし、配信者端末３００を介して取得されるゲームプレイ画面の画像解析やゲームプレイ中の音声解析によって間接的にゲームプレイ状況を取得してもいい。画像解析や音声解析をする場合、画像パターンや音声パターン等のパターン情報を記憶部１２０に記憶させ、状況取得部１４１は、それらのパターン情報と進行中のゲームプレイの画像や音声を比較することによってゲームプレイ状況を識別する。
【００３３】
コメント受付部１４２は、通信部１１０を介して、視聴者によって投稿されたコメントを受け付ける。
【００３４】
配信部１４３は、オンラインゲームのゲームプレイ画面にコメント受付部１４２が受け付けたコメントを重畳した配信画面を配信する。また、配信部１４３は、ゲームの音声と配信者端末３００に配信者が入力した音声とを配信画面と合わせたライブコンテンツを配信する。配信部１４３は、各々のゲームプレイ画面を、ゲームサーバ２００から取得してもよいし、配信者端末３００から取得してもよい。
【００３５】
表示態様制御部１４４は、状況取得部１４１が取得したゲームプレイ状況に基づいて配信画面の表示態様を制御する。なお、表示態様の制御は、視聴者端末４００と配信者端末３００の両方で同じように行われてもよいし、いずれか一方のみであってもよいし、視聴者端末４００と配信者端末３００とで異なる態様で制御するものであってもよい。また、配信者端末３００の画面に対する表示態様を制御することにより、その配信画面を視聴する視聴者端末４００の視聴画面も付随的に制御する構成であってもよい。すなわち、視聴者端末４００の視聴画面が配信者端末３００の配信画面に依存してもよい。
【００３６】
例えば、プレイヤに対する妨害や情報提供を目的とするコメントの表示態様の制御は、配信者端末３００だけに実行されてもよい。複数のプレイヤが所定の関係になった場合の表示態様の制御は、視聴者端末４００だけに実行されてもよいし、配信者端末３００と視聴者端末４００とで異なる制御であってもよいし、同一の制御であっていてもよい。  
【００３７】
例えば、表示態様制御部１４４は、複数のプレイヤが所定の関係になった場合に、複数のプレイヤのそれぞれが配信する複数の配信画面を統合した配信画面を表示させる。所定の関係は、対戦型ゲームにおける対決の臨戦態勢の関係であってもよいし、協力型ゲームにおいて協力して敵キャラを倒す協力関係であってもよい。配信画面の統合は、例えば、後述する、分割形式又はワイプ形式である。なお、統合方法は、これに限られない。例えば、統合方法は、俯瞰画面のように俯瞰形式の統合であってもよい。
【００３８】
表示態様制御部１４４は、複数のプレイヤの配信においてコメント受付部１４２が受け付けたコメントを一つの配信画面にまとめて表示させる制御を実行してもよい。表示態様制御部１４４は、コメント受付部１４２が受け付けたコメントを、投稿先となるプレイヤの配信によって異なる色で表示させる制御を実行してもよい。この場合、配信毎のコメントの色分けが可能となる。
【００３９】
表示態様制御部１４４は、複数のプレイヤの間の実力差又は複数のプレイヤのうちいずれか一人以上のプレイヤの実力が所定条件を満たす場合に、その強いプレイヤの画面にコメント受付部１４２が受け付けたコメントの表示態様を制御して、強いプレイヤのゲームプレイを妨害してもよい。
【００４０】
例えば、表示態様制御部１４４は、弾幕状のコメントを表示させる制御を実行し、強いプレイヤのゲームプレイを妨害する。表示態様制御部１４４は、コメントの表示を遅延、消去又はモザイク処理する制御を実行し、強いプレイヤのゲームプレイを妨害してもよい。
【００４１】
表示態様制御部１４４は、複数のプレイヤが臨戦態勢になった場合に、弱いプレイヤの画面には、他のプレイヤのそれぞれが配信する配信画面を、例えば、分割形式又はワイプ形式で表示させ、強いプレイヤの画面には、他のプレイヤが配信する配信画面を表示させない制御を実行してもよい。これにより、強いプレイヤのゲームプレイを妨害することができる。
【００４２】
表示態様制御部１４４は、複数のプレイヤが所定の関係になった場合に、視聴者端末４００が表示する視聴画面を、ゲームプレイ状況の全体を俯瞰する第１の俯瞰画面へ遷移させる制御を実行してもよい。なお、表示態様制御部１４４は、配信者端末３００のゲームプレイ画面について、これと同じ制御を実行してもよいし、実行しなくてもよい。ただし、配信者端末３００が配信画面を見ないでゲームプレイ画面のみを見ながらゲームプレイする場合には、配信者端末３００にはこのような制御を実行しなくてもよい。
【００４３】
第１の俯瞰画面は、複数のプレイヤのいずれかの視点ではなく、臨戦態勢又は協力関係になった複数のプレイヤの状況を客観視点で表示する画面である。例えば、第１の俯瞰画面は、仮想カメラの視点から全体のプレイ状況を見た画面であってもよいし、複数のプレイヤのステータス状態を確認可能な画面であってもよい。
【００４４】
表示態様制御部１４４は、視聴者が視聴しているプレイヤがゲームオーバーになった場合、その視聴者の視聴画面を、ゲームオーバーになっていない他のプレイヤの配信画面へ遷移させる制御を実行してもよい。例えば、表示態様制御部１４４は、視聴者の視聴画面を、勝利したプレイヤの配信画面へ遷移させる制御を実行してもよい。また、表示態様制御部１４４は、視聴者の視聴画面を、ゲームオーバーになったプレイヤの味方のプレイヤの配信画面へ遷移させる制御を実行してもよい。なお、このような制御は、ゲームオーバーになったプレイヤが使用する配信者端末３００に対して実行されてもよい。この場合、配信者端末３００の表示画面は、そのプレイヤがゲームオーバーになると他のプレイヤの配信画面へと遷移する。
【００４５】
表示態様制御部１４４は、視聴者が視聴しているプレイヤがゲームオーバーになった場合、その視聴者の視聴画面を、ゲームプレイ状況の全体を俯瞰する第２の俯瞰画面へ遷移させる制御を実行してもよい。第２の俯瞰画面は、プレイヤの視点ではなく仮想カメラの視点から見たゲームプレイ画面あってもよいし、複数のプレイヤの状況のすべてを表示する画面であってもよい。なお、このような制御は、ゲームオーバーになったプレイヤが使用する配信者端末３００に対して実行されてもよい。
【００４６】
＜配信画面とゲームプレイ画面の具体例＞
以下、図３〜図７を参照しながら、配信画面とゲームプレイ画面の具体例を説明する。
【００４７】
図３は、プレイヤ毎の配信画面の具体例を示す図である。図３（Ａ）は、プレイヤＡの配信画面を示し、図３（Ｂ）はプレイヤＢの配信画面を示している。この例は、プレイヤＡとプレイヤＢが対戦するゲーム内の空間を示している。これらの図面は、プレイヤＡによって操作されるキャラクタ１０と、プレイヤＢによって操作されるキャラクタ２０と、が障害物４０を挟んで対向した状態を示している。
【００４８】
具体的には、図３（Ａ）では、銃のような武器を持ったプレイヤＢを示すキャラクタ２０が表示されている。キャラクタ２０より手前には、障害物４０が表示されている。なお、この図は、プレイヤＡの視点（キャラクタ１０の視点）であるため、自身のキャラクタ１０は表示されていない。複数のコメント３０は、プレイヤＡの配信に対して視聴者が投稿したコメントである。これらのコメント３０は、配信画面において右から左へ流れる。
【００４９】
一方、図３（Ｂ）では、棒のような武器を持ったプレイヤＡを示すキャラクタ１０が表示されている。キャラクタ１０より手前には、障害物４０が表示されている。なお、この図は、プレイヤＢの視点（キャラクタ２０の視点）であるため、自身のキャラクタ２０は表示されていない。複数のコメント５０は、プレイヤＢの配信に対して視聴者が投稿したコメントである。これらのコメント５０は、配信画面において右から左へ流れる。
【００５０】
ここで、プレイヤＡのキャラクタ１０とプレイヤＢのキャラクタ２０がさらに近づき臨戦態勢となったら、表示態様制御部１４４は、配信画面の表示態様を制御する。臨戦態勢は、例えば、プレイヤ同士が接近した場合（所定の距離又は相手が見える位置になった場合）、プレイヤ間のバトルが開始した場合等の状況を意味する。なお、臨戦態勢は、ゲームマスターによる制御、投稿されたコメントに含まれる特定キーワードに基づいて判別されてもよい。
【００５１】
この表示態様の制御により、プレイヤＡの配信画面とプレイヤＢの配信画面が統合される。例えば、両者の配信画面は、図４に示す分割形式の配信画面に遷移して、プレイヤＡの配信画面とプレイヤＢの配信画面とが結合した状態で表示される。これにより、視聴者および／または配信者は、両者の視点を把握することができる。
【００５２】
この場合、プレイヤＡの配信を視聴する視聴者が使用する視聴者端末４００は、プレイヤＡの配信画面と共にプレイヤＢの配信画面を表示する。プレイヤＢの配信を視聴する視聴者が使用する視聴者端末４００は、プレイヤＢの配信画面と共にプレイヤＡの配信画面を表示する。
【００５３】
図４では、左側にプレイヤＡの配信画面が表示され、右側にプレイヤＢの配信画面に表示されている。しかし、これらの配信画面は、逆の配置であってもよく、左側にプレイヤＢの配信画面が表示されてもよい。例えば、表示態様制御部１４４は、視聴者が視聴していたプレイヤの配信画面を左側に表示させ、別のプレイヤの配信画面を右側に表示させる制御を実行してもよい。
【００５４】
複数のコメント３０及びコメント５０は、統合した配信画面の右から左へ流れる。すなわち、プレイヤＡの配信画面に投稿されたコメント３０は、プレイヤＢの配信画面の右端からプレイヤＡの配信画面の左端へ向かって移動する。なお、コメント３０とコメント５０は、配信毎に色分けして区別できるように表示される。
【００５５】
図４に示す例では、２つの配信画面を左右に分割形式で並列表示している。しかし、２つの配信画面は、上下に分割形式で並列表示されてもよい。配信画面は、ゲームプレイ画面の他に、それぞれのプレイヤの武器、体力、ステータス等の情報が表示されてもよい。これにより、視聴者は両方のプレイヤの武器や位置やコメント内容等の情報を容易に収集することができる。また、視聴者は手動操作せずに両方のプレイヤの状況を確認することができるため、ユーザの利便性が向上する。なお、臨戦態勢になった配信者端末３００に同様な制御が実行された場合、配信者にとっても利便性が向上する。
【００５６】
また、表示態様制御部１４４は、視聴者が２つの配信画面のいずれかの配信画面にワイプ形式で切り替え可能な表示態様に制御してもよい。この場合、画面の切り替えにより、視聴者は、それぞれのプレイヤのゲームプレイ画面と武器、体力、ステータス等の情報を視聴することが可能となる。なお、臨戦態勢になった配信者端末３００に同様な制御が実行されてもよい。
【００５７】
表示態様制御部１４４は、２つの配信画面を分割形式ではなく、ワイプ形式で統合してもよい。例えば、図５は、ワイプ形式の配信画面の一例を示している。この場合、２つの配信画面のうち、視聴者が視聴していたプレイヤの配信画面（例えば、プレイヤＡの配信画面）が大きく表示され、視聴者が視聴していなかったプレイヤの配信画面（例えば、プレイヤＢの配信画面）がその上に重畳して小さく表示される。なお、臨戦態勢になった配信者端末３００に同様な制御が実行されてもよい。例えば、その配信者端末３００を使用するプレイヤの配信画面が大きく表示され、そのプレイヤの相手プレイヤの配信画面がその上に重畳して小さく表示されてもよい。  
【００５８】
表示態様制御部１４４は、２つの配信画面を、ゲームプレイ状況の全体（この例ではプレイヤＡとプレイヤＢの対戦状況）を俯瞰する第１の俯瞰画面へ遷移させる制御を実行してもよい。例えば、図６は、第１の俯瞰画面を示す配信画面の一例を示している。この例では、第１の俯瞰画面は、仮想カメラの視点から見たゲームプレイ画面である。この場合、視聴者は、プレイヤＡのキャラクタ１０とプレイヤＢのキャラクタ２０と障害物４０との位置関係を確認することができる。なお、２つの配信画面に投稿されるコメント３０、５０を区別可能とするために、コメント３０、５０は配信毎に色分けされる。例えば、コメント３０が白でコメント５０が黄色で表示される。
【００５９】
ところで、プレイヤＢのキャラクタ２０は、銃のような武器を持っているため、遠くから相手を射撃することができる。一方、プレイヤＡのキャラクタ１０は、棒のような武器を持っているため、接近しなければ攻撃できない。この場合、プレイヤＢの方がプレイヤＡよりも有利である。これはプレイヤＢがプレイヤＡよりも強いという実力差として考慮される。
【００６０】
この場合、表示態様制御部１４４は、図７に示すように、プレイヤＢ視点の画面に視聴者による弾幕コメント６０が表示されるようにして、プレイヤＢの視界を狭くする。これにより、プレイヤの実力差を是正して、バトルを拮抗させることが可能となる。なお、この例では、所定の条件は、プレイの実力差ではなく、プレイヤが持っている武器の差である。しかし、所定の条件は、プレイヤの過去の勝利実績等に基づく実力差であってもよいし、参加プレイヤが事前設定したものであってもよい。所定の条件は、使用キャラクタ又はプレイヤのレベル、能力値等のパラメータの差異であってもよい。また、例えば、視聴者のコメント（アクティブ）が所定数以上を満たすことがさらなる条件であってもよい。この場合、視聴者はコメント投稿によってゲームプレイを左右することができる。そのため、ユーザの興趣性が向上する。
【００６１】
＜処理の流れ＞
以下、図８を参照しながら、配信サーバ１００が実行する制御処理の一例を説明する。この処理は、ゲームが開始してから実行される。
【００６２】
まず、制御部１４０の状況取得部１４１は、複数のプレイヤが参加可能なオンラインゲームのゲームプレイ状況を取得する（ステップＳ１０１）。制御部１４０のコメント受付部１４２は、視聴者によって投稿されたコメントを受け付ける（ステップＳ１０２）。
【００６３】
制御部１４０の配信部１４３は、オンラインゲームのゲームプレイ画面にコメント受付部１４２が受け付けたコメントを重畳した配信画面を配信する（ステップＳ１０３）。この際、ゲームの音声や配信者による入力音声等の音声情報も配信される。制御部１４０の表示態様制御部１４４は、状況取得部１４１が取得したゲームプレイ状況に基づいて、配信部１４３が配信する配信画面の表示態様を制御する（ステップＳ１０４）。
【００６４】
＜効果の説明＞
本実施形態に係る配信システム１において、配信サーバ１００は、複数のプレイヤが参加可能なオンラインゲームのゲームプレイ画面にコメント受付部が受け付けたコメントを重畳した配信画面を配信し、配信画面の表示態様を制御する。
【００６５】
例えば、配信画面の表示態様は、プレイヤ同士が臨戦態勢や協力関係になった場合、視聴者が両方のプレイヤの状況を確認できるように制御される。また、視聴者が視聴しているプレイヤがゲームオーバーになった場合であっても、配信画面が他のプレイヤの配信に自動的に切り替わるように制御され、視聴者は、依然として継続しているゲームを視聴することが可能となる。配信者に対しても、同様に表示態様の制御が可能である。そのため、ユーザの利便性が向上する。
【００６６】
また、配信サーバ１００は、プレイヤ間に大きな実力差がある場合や極端に強いプレイヤ（所定以上の実力を有するプレイヤ）が参加する場合には、ゲームのバランスが崩れないように、所定条件において、プレイヤが視聴するゲームプレイの配信画面の表示態様を制御してゲームプレイの環境に差をつけている。
【００６７】
例えば、配信サーバ１００は、弾幕コメント６０の表示により、強いプレイヤのゲームプレイを妨害する。例えば、配信サーバ１００は、ゲームに有用な情報を含む可能性がある視聴者のコメント３０、５０の表示の遅延、消去、モザイク処理等によって、強いプレイヤのゲームプレイを妨害する。この場合、ゲームのバランスを調整することが可能である。そのため、ユーザの興趣性が向上する。
【００６８】
以上で実施形態の説明を終了するが、上記実施形態は一例に過ぎない。そのため、配信システム１の具体的な構成、処理の内容等は上記実施形態で説明したものに限られない。以下、上記実施形態の変形例について説明する。なお、実施形態に係る配信システム１と共通する構成要素については同一の符号を付して説明する。
【００６９】
（変形例）
配信サーバ１００が実行する制御処理の順序は、図８に示す例に限られない。例えば、コメントの受付や配信画面の配信の後にゲーム状況を取得して配信画面の表示態様を制御してもよい。すなわち、制御処理の順序は適宜変更可能である。
【００７０】
上記実施形態において、所定の関係は、対決時の臨戦態勢の関係又は協力関係である。しかし、所定の関係は、複数のプレイヤ間の相互作用状態の関係であればよい。例えば、相互作用状態の関係は、プレイヤが他の味方プレイヤとゲーム上の通信を行った場合の交信状態であってもよい。相互作用状態の関係は、プレイヤが罠をしかけた場合に、他のプレイヤがその罠にかかったときの関係であってもよい。罠にかかった瞬間を通知することを目的として、他のプレイヤの状態がその罠をしかけたプレイヤの画面上に表示されるように画面が統合されてもよい。このように、所定の関係は、対決時の臨戦態勢の関係と協力関係とそれ以外の関係とを含む相互作用状態の関係であってもよい。
【００７１】
上記実施形態では、配信画面を表示させる制御や配信画面の表示態様の制御は、配信サーバ１００によって実行されている。しかし、これらの制御は、配信者端末３００又は視聴者端末４００によって実行されてもよい。これらの制御は、配信サーバ１００と配信者端末３００又は視聴者端末４００との協働によって実現されてもよい。
【００７２】
状況取得部１４１と表示態様制御部１４４は、配信サーバ１００ではなく、配信者端末３００又は視聴者端末４００に設けられてもよい。配信者端末３００又は視聴者端末４００が表示する配信画面の表示態様が、状況取得部１４１が取得したゲームプレイ状況に基づいて制御されればよく、制御処理の実行主体は、適宜変更可能である。
【００７３】
上記実施形態に係る配信システム１では、配信者端末３００と視聴者端末４００とを異なる構成とし、それぞれを区別可能にしている。しかし、これらの各装置の構成要素を組み合わせて、その装置を配信者端末及び視聴者端末として機能する構成としてもよい。
【００７４】
また、本開示に係る配信システムは、上記装置によらず、例えば、コンピュータがプログラムを実行することで、その機能を実現してもよい。配信システム１の機能を実現するためのプログラムは、ＵＳＢ（Universal Serial Bus）メモリ、ＣＤ−ＲＯＭ（Compact Disc−Read Only Memory）、ＤＶＤ（Digital Versatile Disc）、ＨＤＤ（Hard Disc Drive）等のコンピュータ読み取り可能な記録媒体に記憶されてもよいし、ネットワークを介してコンピュータにダウンロードされてもよい。
【００７５】
以上、本開示の好ましい実施形態について説明したが、本開示は係る特定の実施形態に限定されるものではなく、本開示には、特許請求の範囲に記載された発明とその均等の範囲が含まれる。また、上記実施形態及び変形例で説明した装置の構成は、技術的な矛盾が生じない限り、適宜組み合わせ可能である。
【符号の説明】
【００７６】
１…配信システム、１００…配信サーバ、２００…ゲームサーバ、３００…配信者端末、４００…視聴者端末、１１０…通信部、１２０…記憶部、１３０…計時部、１４０…制御部、１４１…状況取得部、１４２…コメント受付部、１４３…配信部、１４４…表示態様制御部
【図１】
2020000642.tif 000003
【図２】
2020000642.tif 000004
【図３】
2020000642.tif 000005
【図４】
2020000642.tif 000006
【図５】
2020000642.tif 000007
【図６】
2020000642.tif 000008
【図７】
2020000642.tif 000009
【図８】
2020000642.tif 000010
【手続補正書】
【提出日】平成30年11月22日(2018.11.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のプレイヤが参加可能なオンラインゲームのゲームプレイ状況を取得する状況取得部と、
視聴者によって投稿されたコメントを受け付けるコメント受付部と、
前記オンラインゲームのゲームプレイ画面に前記コメント受付部が受け付けたコメントを重畳した配信画面を配信する配信部と、
前記状況取得部が取得したゲームプレイ状況に基づいて、複数の前記プレイヤが対戦型ゲームにおける対決の臨戦態勢の関係又は協力型ゲームにおいて協力関係になったと判別した場合に、複数の前記プレイヤのそれぞれが配信する複数の前記配信画面を統合した前記配信画面又は前記ゲームプレイ状況の全体を俯瞰する第１の俯瞰画面を表示させる表示態様制御部と、
を備えることを特徴とする配信サーバ。
【請求項２】
複数の前記配信画面は、分割形式又はワイプ形式の統合方法で統合される、
ことを特徴とする請求項１に記載の配信サーバ。
【請求項３】
前記表示態様制御部は、前記コメント受付部が受け付けたコメントを、投稿先となる前記プレイヤの配信によって異なる色で表示させる制御を実行する、
ことを特徴とする請求項１又は２に記載の配信サーバ。
【請求項４】
前記表示態様制御部は、複数の前記プレイヤの配信において前記コメント受付部が受け付けたコメントを一つの前記配信画面にまとめて表示させる制御を実行する、
ことを特徴とする請求項１から３のいずれか1項に記載の配信サーバ。
【請求項５】
前記表示態様制御部は、前記状況取得部が取得したゲームプレイ状況に基づいて、複数の前記プレイヤの間の実力差又は該プレイヤの実力が所定条件を満たすと判別した場合に、強い該プレイヤの画面に前記コメント受付部が受け付けたコメントの表示態様を制御して、強い該プレイヤのゲームプレイを妨害し、
前記所定条件は、前記プレイヤの武器、使用キャラクタ、レベル、能力値、過去の勝利実績のいずれか一つ以上の相違に関する条件である、
ことを特徴とする請求項１から４のいずれか1項に記載の配信サーバ。
【請求項６】
前記表示態様制御部は、弾幕状の文字列を前記コメントとして表示させる制御を実行し、強い前記プレイヤの前記ゲームプレイを妨害する、
ことを特徴とする請求項５に記載の配信サーバ。
【請求項７】
前記表示態様制御部は、強い前記プレイヤの前記ゲームプレイにおける前記コメントの表示を遅延、消去又はモザイク処理する制御を実行する、
ことを特徴とする請求項５に記載の配信サーバ。
【請求項８】
前記表示態様制御部は、複数の前記プレイヤが臨戦態勢になったと判別した場合に、弱い該プレイヤの画面には、他の該プレイヤのそれぞれが配信する前記配信画面を分割形式又はワイプ形式で表示させ、強い該プレイヤの画面には、他の該プレイヤが配信する配信画面を表示させない制御を実行する、
ことを特徴とする請求項５に記載の配信サーバ。
【請求項９】
前記表示態様制御部は、複数の前記プレイヤが前記臨戦態勢の関係又は前記協力関係になったと判別した場合に、前記視聴者の視聴画面を、前記第１の俯瞰画面へ遷移させる制御を実行する、
ことを特徴とする請求項１から８のいずれか1項に記載の配信サーバ。
【請求項１０】
配信サーバと視聴者端末を備える配信システムであって、
前記配信サーバは、
複数のプレイヤが参加可能なオンラインゲームのゲームプレイ状況を取得する状況取得部と、
視聴者によって投稿されたコメントを受け付けるコメント受付部と、
を備え、
前記視聴者端末は、前記オンラインゲームのゲームプレイ画面に前記コメント受付部が受け付けたコメントを重畳した配信画面を表示し、
前記配信画面の表示態様は、取得した前記ゲームプレイ状況に基づいて、複数の前記プレイヤが対戦型ゲームにおける対決の臨戦態勢の関係又は協力型ゲームにおいて協力関係になったと判別した場合に、複数の前記プレイヤのそれぞれが配信する複数の前記配信画面を統合した前記配信画面又は前記ゲームプレイ状況の全体を俯瞰する第１の俯瞰画面を表示させるように制御される、
ことを特徴とする配信システム。
【請求項１１】
複数のプレイヤが参加可能なオンラインゲームのゲームプレイ状況を取得する状況取得
ステップと、
視聴者によって投稿されたコメントを受け付けるコメント受付ステップと、
前記オンラインゲームのゲームプレイ画面に前記コメント受付ステップにおいて受け付けたコメントを重畳した配信画面を配信する配信ステップと、
前記状況取得ステップにおいて取得したゲームプレイ状況に基づいて、複数の前記プレイヤが対戦型ゲームにおける対決の臨戦態勢の関係又は協力型ゲームにおいて協力関係になったと判別した場合に、複数の前記プレイヤのそれぞれが配信する複数の前記配信画面を統合した前記配信画面又は前記ゲームプレイ状況の全体を俯瞰する第１の俯瞰画面を表示させる表示態様制御ステップと、
を含むことを特徴とする配信方法。
【請求項１２】
コンピュータを、
複数のプレイヤが参加可能なオンラインゲームのゲームプレイ状況を取得する状況取得手段、
視聴者によって投稿されたコメントを受け付けるコメント受付手段、
前記オンラインゲームのゲームプレイ画面に前記コメント受付手段が受け付けたコメントを重畳した配信画面を配信する配信手段、
前記状況取得手段が取得したゲームプレイ状況に基づいて、複数の前記プレイヤが対戦型ゲームにおける対決の臨戦態勢の関係又は協力型ゲームにおいて協力関係になったと判別した場合に、複数の前記プレイヤのそれぞれが配信する複数の前記配信画面を統合した前記配信画面又は前記ゲームプレイ状況の全体を俯瞰する第１の俯瞰画面を表示させる表示態様制御手段、
として機能させるプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上記目的を達成するため、本開示の第１の観点に係る配信サーバは、複数のプレイヤが参加可能なオンラインゲームのゲームプレイ状況を取得する状況取得部と、視聴者によって投稿されたコメントを受け付けるコメント受付部と、オンラインゲームのゲームプレイ画面にコメント受付部が受け付けたコメントを重畳した配信画面を配信する配信部と、状況取得部が取得したゲームプレイ状況に基づいて、複数のプレイヤが対戦型ゲームにおける対決の臨戦態勢の関係又は協力型ゲームにおいて協力関係になったと判別した場合に、複数の前記プレイヤのそれぞれが配信する複数の配信画面を統合した配信画面又はゲームプレイ状況の全体を俯瞰する第１の俯瞰画面を表示させる表示態様制御部と、を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、上記目的を達成するため、本開示の第２の観点に係る配信システムは、配信サーバと視聴者端末を備える配信システムであって、配信サーバは、複数のプレイヤが参加可能なオンラインゲームのゲームプレイ状況を取得する状況取得部と、視聴者によって投稿されたコメントを受け付けるコメント受付部と、を備え、視聴者端末は、オンラインゲームのゲームプレイ画面にコメント受付部が受け付けたコメントを重畳した配信画面を表示し、配信画面の表示態様は、取得した前記ゲームプレイ状況に基づいて、複数のプレイヤが対戦型ゲームにおける対決の臨戦態勢の関係又は協力型ゲームにおいて協力関係になったと判別した場合に、複数のプレイヤのそれぞれが配信する複数の配信画面を統合した配信画面又はゲームプレイ状況の全体を俯瞰する第１の俯瞰画面を表示させるように制御される、ことを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
また、上記目的を達成するため、本開示の第３の観点に係る配信方法は、複数のプレイヤが参加可能なオンラインゲームのゲームプレイ状況を取得する状況取得ステップと、視聴者によって投稿されたコメントを受け付けるコメント受付ステップと、オンラインゲームのゲームプレイ画面にコメント受付ステップにおいて受け付けたコメントを重畳した配信画面を配信する配信ステップと、状況取得ステップにおいて取得したゲームプレイ状況に基づいて、複数のプレイヤが対戦型ゲームにおける対決の臨戦態勢の関係又は協力型ゲームにおいて協力関係になったと判別した場合に、複数のプレイヤのそれぞれが配信する複数の配信画面を統合した配信画面又はゲームプレイ状況の全体を俯瞰する第１の俯瞰画面を表示させる表示態様制御ステップと、を含むことを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、上記目的を達成するため、本開示の第４の観点に係るプログラムは、コンピュータを、複数のプレイヤが参加可能なオンラインゲームのゲームプレイ状況を取得する状況取得手段、視聴者によって投稿されたコメントを受け付けるコメント受付手段、オンラインゲームのゲームプレイ画面にコメント受付手段が受け付けたコメントを重畳した配信画面を配信する配信手段、前記状況取得手段が取得したゲームプレイ状況に基づいて、複数のプレイヤが対戦型ゲームにおける対決の臨戦態勢の関係又は協力型ゲームにおいて協力関係になったと判別した場合に、複数のプレイヤのそれぞれが配信する複数の配信画面を統合した配信画面又はゲームプレイ状況の全体を俯瞰する第１の俯瞰画面を表示させる表示態様制御手段、として機能させる。