(57)【要約】【課題】複数プレイヤそれぞれの仲間意識や協力感覚が高められるようにする。【解決手段】複数のプレイヤが参加可能なビデオゲームにおいて、プレイヤが対戦相手に攻撃した場合、当該プレイヤとは異なる他プレイヤが次に当該対戦相手を攻撃する際の攻撃力をアップさせる効果を当該バトルに設定する。また、バトルに設定されている効果に関連する情報を、当該バトルに参加可能な他プレイヤがユーザとして使用するユーザ端末に表示させ、他プレイヤからの要求に応じて、他プレイヤをバトルに参加させる。効果が設定された状態で他プレイヤが対戦相手に攻撃した場合、当該攻撃に基づいて効果を更新する構成としてもよい。【選択図】図７
2019193890.tif 000002
【特許請求の範囲】
【請求項１】
複数のプレイヤが参加可能なビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、
前記サーバに、
前記ビデオゲームにおける対戦相手とプレイヤとのバトルを開始する開始機能と、
前記プレイヤの操作に基づいて前記バトルを進行させる進行機能と、
前記プレイヤが前記対戦相手に攻撃した場合、当該プレイヤとは異なる他プレイヤが次に当該対戦相手を攻撃する際の攻撃力をアップさせる効果を当該バトルに設定する設定機能と、
前記バトルに設定されている前記効果に関連する情報を、当該バトルに参加可能な他プレイヤがユーザとして使用するユーザ端末に表示させる表示機能と、
前記他プレイヤからの要求に応じて、前記他プレイヤを前記バトルに参加させる参加機能とを
実現させるためのビデオゲーム処理プログラム。
【請求項２】
前記設定機能では、前記効果が設定された状態で前記他プレイヤが前記対戦相手に攻撃した場合、当該攻撃に基づいて前記効果を更新する機能を
実現させるための請求項１記載のビデオゲーム処理プログラム。
【請求項３】
前記設定機能では、前記効果が設定された状態で前記プレイヤが前記対戦相手に攻撃した場合、当該攻撃に基づいて前記効果を更新しない機能を
実現させるための請求項１または請求項２記載のビデオゲーム処理プログラム。
【請求項４】
通信ネットワークと、サーバと、ユーザ端末とを備え、複数のプレイヤが参加可能なビデオゲームの進行を制御するビデオゲーム処理システムであって、
前記ビデオゲームにおける対戦相手とプレイヤとのバトルを開始する開始手段と、
前記プレイヤの操作に基づいて前記バトルを進行させる進行手段と、
前記プレイヤが前記対戦相手に攻撃した場合、当該プレイヤとは異なる他プレイヤが次に当該対戦相手を攻撃する際の攻撃力をアップさせる効果を当該バトルに設定する設定手段と、
前記バトルに設定されている前記効果に関連する情報を、当該バトルに参加可能な他プレイヤがユーザとして使用するユーザ端末に表示させる表示手段と、
前記他プレイヤからの要求に応じて、前記他プレイヤを前記バトルに参加させる参加手段とを含む
ことを特徴とするビデオゲーム処理システム。
【請求項５】
複数のプレイヤが参加可能なビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、前記ビデオゲームにおける対戦相手とプレイヤとのバトルを開始する開始機能と、前記プレイヤの操作に基づいて前記バトルを進行させる進行機能と、前記プレイヤが前記対戦相手に攻撃した場合、当該プレイヤとは異なる他プレイヤが次に当該対戦相手を攻撃する際の攻撃力をアップさせる効果を当該バトルに設定する設定機能と、前記バトルに設定されている前記効果に関連する情報を、当該バトルに参加可能な他プレイヤがユーザとして使用するユーザ端末に表示させる表示機能と、前記他プレイヤからの要求に応じて、前記他プレイヤを前記バトルに参加させる参加機能とを有するサーバから、前記効果に関連する情報を含むゲーム画面を表示するための情報を受信する機能を前記ユーザ端末に
実現させるためのビデオゲーム処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のプレイヤが順次行動を行うことにより所定の行動効果が発生するビデオゲームの進行を制御するビデオゲーム処理装置、及びビデオゲーム処理プログラムに関する。
【背景技術】
【０００２】
従来から、複数のプレイヤにより敵を攻撃する仕様のビデオゲームは多数提案されている。例えば、このようなビデオゲームには、あるプレイヤが特殊コマンドの入力を行うと、ビデオゲーム（特に、ネットワークゲーム）に参加している他のプレイヤが操作する端末の表示画面に特殊コマンドの入力が行われたことを表示するものもある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−０９７６５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような仕様のビデオゲームにおいては、複数のプレイヤによってゲームが進められていくため、複数プレイヤそれぞれの仲間意識や協力感覚が高められるものが望まれている。
【０００５】
本発明は、複数プレイヤそれぞれの仲間意識や協力感覚がより高められるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
非限定的な観点によると、本発明の一実施形態に係るビデオゲーム処理プログラムは、複数のプレイヤが参加可能なビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、前記サーバに、前記ビデオゲームにおける対戦相手とプレイヤとのバトルを開始する開始機能と、前記プレイヤの操作に基づいて前記バトルを進行させる進行機能と、前記プレイヤが前記対戦相手に攻撃した場合、当該プレイヤとは異なる他プレイヤが次に当該対戦相手を攻撃する際の攻撃力をアップさせる効果を当該バトルに設定する設定機能と、前記バトルに設定されている前記効果に関連する情報を、当該バトルに参加可能な他プレイヤがユーザとして使用するユーザ端末に表示させる表示機能と、前記他プレイヤからの要求に応じて、前記他プレイヤを前記バトルに参加させる参加機能とを実現させるためのものである。
【０００７】
非限定的な観点によると、本発明の一実施形態に係るビデオゲーム処理システムは、通信ネットワークと、サーバと、ユーザ端末とを備え、複数のプレイヤが参加可能なビデオゲームの進行を制御するビデオゲーム処理システムであって、前記ビデオゲームにおける対戦相手とプレイヤとのバトルを開始する開始手段と、前記プレイヤの操作に基づいて前記バトルを進行させる進行手段と、前記プレイヤが前記対戦相手に攻撃した場合、当該プレイヤとは異なる他プレイヤが次に当該対戦相手を攻撃する際の攻撃力をアップさせる効果を当該バトルに設定する設定手段と、前記バトルに設定されている前記効果に関連する情報を、当該バトルに参加可能な他プレイヤがユーザとして使用するユーザ端末に表示させる表示手段と、前記他プレイヤからの要求に応じて、前記他プレイヤを前記バトルに参加させる参加手段とを含むことを特徴とする。
【０００８】
非限定的な観点によると、本発明の一実施形態に係るビデオゲーム処理プログラムは、複数のプレイヤが参加可能なビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、前記ビデオゲームにおける対戦相手とプレイヤとのバトルを開始する開始機能と、前記プレイヤの操作に基づいて前記バトルを進行させる進行機能と、前記プレイヤが前記対戦相手に攻撃した場合、当該プレイヤとは異なる他プレイヤが次に当該対戦相手を攻撃する際の攻撃力をアップさせる効果を当該バトルに設定する設定機能と、前記バトルに設定されている前記効果に関連する情報を、当該バトルに参加可能な他プレイヤがユーザとして使用するユーザ端末に表示させる表示機能と、前記他プレイヤからの要求に応じて、前記他プレイヤを前記バトルに参加させる参加機能とを有するサーバから、前記効果に関連する情報を含むゲーム画面を表示するための情報を受信する機能を前記ユーザ端末に実現させるためのものである。
【発明の効果】
【０００９】
本願の各実施形態により１または２以上の不足が解決される。
【図面の簡単な説明】
【００１０】
【図１】ビデオゲーム処理システムの構成の例を示すブロック図である。
【図２】ビデオゲーム処理サーバの構成の例を示すブロック図である。
【図３】ビデオゲームの概要について説明するための説明図である。
【図４】行動情報の格納状態の例を示す説明図である。
【図５】ジョブ情報の格納状態の例を示す説明図である。
【図６】バトル関連情報の格納状態の例を示す説明図である。
【図７】サポート効果関連処理の例を示すフローチャートである。
【図８】サポート効果を示すバトル画面について説明するための説明図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施の形態の例について図面を参照して説明する。
【００１２】
図１は、本発明の一実施の形態におけるビデオゲーム処理システム１００の構成の例を示すブロック図である。図１に示すように、ビデオゲーム処理システム１００は、ビデオゲーム処理サーバ１０と、複数のユーザがそれぞれ使用するユーザ端末２１〜２Ｎ（Ｎは任意の整数）とを含む。なお、ビデオゲーム処理システム１００の構成はこれに限定されず、単一のユーザ端末を複数のユーザが使用する構成としてもよいし、複数のサーバを備える構成としてもよい。
【００１３】
ビデオゲーム処理サーバ１０と複数のユーザ端末２１〜２Ｎは、それぞれインターネットなどの通信ネットワーク３０に接続されている。なお、図示しないが、複数のユーザ端末２１〜２Nは、通信業者によって管理される基地局と無線通信回線によるデータ通信を行うことによって、通信ネットワーク３０と接続する。
【００１４】
ビデオゲーム処理システム１００は、複数のプレイヤが同一の仮想空間（同期された仮想空間と非同期の仮想空間とを含む）で遊戯するビデオゲーム（いわゆるオンラインゲーム）の進行を制御するための各種機能を有する。
【００１５】
ビデオゲーム処理サーバ１０は、ビデオゲーム処理システム１００の管理者によって管理され、ユーザ端末２１〜２Ｎに対してビデオゲームに関する情報を提供するための各種の機能を有する。
【００１６】
ビデオゲーム処理サーバ１０は、ＷＷＷサーバなどの情報処理装置によって構成され、各種情報を格納する記憶媒体を備える。なお、ビデオゲーム処理システム１００においては、複数のユーザ端末２１〜２Ｎそれぞれにかかる処理負荷を軽減させるといった観点から、ビデオゲームに関する情報はビデオゲーム処理サーバ１０が管理することが好ましい。ただし、ビデオゲームに関する情報の一部を複数のユーザ端末２１〜２Ｎそれぞれが管理する構成としてもよい。
【００１７】
図２は、ビデオゲーム処理サーバ１０の構成の例を示すブロック図である。図２に示すように、ビデオゲーム処理サーバ１０は、制御部１１と、通信部１２と、検索部１３と、判定部１４と、更新部１５と、ビデオゲーム情報記憶部１６とを含む。
【００１８】
制御部１１は、ＣＰＵやＲＯＭなどを含み、ビデオゲーム情報記憶部１６に記憶された制御プログラムに従ってビデオゲーム処理サーバ１０全体の制御を行うための機能を有する。
【００１９】
通信部１２は、インターネット等の通信ネットワーク３０を介して、複数のユーザ端末２１〜２Ｎとの間で通信を行うための機能を有する。
【００２０】
検索部１３は、ビデオゲーム情報記憶部１６に記憶された各種情報の中から、ビデオゲームの進行に応じた情報（例えば、各ユーザ端末におけるビデオゲームの進行状況に応じた情報）を検索するための機能を有する。
【００２１】
判定部１４は、ビデオゲームの進行に応じて各種判定を行うための機能を有する。本例においては、判定部１４は、ビデオゲーム情報記憶部１６に記憶された各種判定条件に基づいて、後述するサポート効果関連処理（図７参照）における各種判定を行う機能を有する。
【００２２】
更新部１５は、ビデオゲームの進行に応じてビデオゲーム情報記憶部１６に記憶された各種情報を更新するための機能を有する。なお、更新処理に用いる情報は、複数のユーザ端末２１〜２Ｎから取得する構成としてもよいし、ビデオゲーム情報記憶部１６に予め準備されている構成としてもよい。
【００２３】
ビデオゲーム情報記憶部１６は、例えばデータベース装置によって構成され、ビデオゲーム処理システム１００がその進行を制御するビデオゲームに関する各種情報や、ビデオゲーム用の制御プログラムなどの各種のデータが格納される記憶媒体である。
【００２４】
ここで、ビデオゲーム処理システム１００にて進行が制御されるビデオゲームの概要について説明する。本例においては、ビデオゲーム処理システム１００は、複数のユーザ端末２１〜２Ｎそれぞれにおいて遊戯される、いわゆるオンラインＲＰＧ（オンラインロールプレイングゲーム）の進行を制御する。
【００２５】
本例においては、ビデオゲームは、プレイヤ（すなわち、ユーザ端末のユーザ）が、物語の主人公（プレイヤキャラクタ）に仮想カードを使用させるバトルシーンを含む構成（いわゆるオンラインカードバトルＲＰＧの構成）となっている。
【００２６】
図３は、ビデオゲームの概要について説明するための説明図である。具体的には、図３は、ビデオゲームを進行する上で基本となるゲーム画面（すなわち、いわゆるホーム画面）の例を示す。図３に示すように、本例においては、ビデオゲームにおいてプレイヤ（またはプレイヤキャラクタ）をサポートするキャラクタ（サポートキャラクタ）を示す画像ＳＣと、各種ゲーム画面の表示要求を受け付けるための仮想ボタン表示領域３００が設けられる。そして、例えばプレイヤが仮想ボタン表示領域３００に表示された仮想ボタン３０１を選択すると（例えば、指で仮想ボタン３０１が表示されている箇所を押下すると）、ゲーム画面が、ホーム画面から他のプレイヤとの戦闘を行うための画面（例えば、他プレイヤ選択画面）に遷移する（図示せず）。
【００２７】
本例におけるビデオゲームでは、仮想カードを用いたバトルとして、プレイヤ同士が対戦するバトルと、特定の敵キャラクタと複数のプレイヤとが対戦するバトル（ボスバトル）とがあるものとする。そして、以下では、ボスバトルについて説明する。ボスバトルでは、各プレイヤは、バトル開始前に自分が所持する仮想カードを組み合わせてデッキを構築し、ＨＰと攻撃力（ＡＴＫ）を含む各種ステータスを示すデッキを用いて敵キャラクタを攻撃する。そして、各プレイヤによる攻撃により敵キャラクタに対する勝利条件（例えば、敵キャラクタのＨＰを制限時間内に０にすること）を満たすことにより、ボスバトルに参加したプレイヤそれぞれに、敵キャラクタのレベルや各プレイヤの貢献度（例えば、与えたダメージの量や、とどめをさしたことなどにより決定される度合い）に応じた特典（例えば、倒した敵キャラクタに対応する仮想カード）が付与される。また、各プレイヤキャラクタには、敵キャラクタ与えたダメージの量などに応じて経験値が付与される。プレイヤキャラクタに付与された経験値は、プレイヤキャラクタのレベルに影響を与える。
【００２８】
また、本例においては、プレイヤは複数種類のジョブの中から任意のジョブを選択することができる。ジョブには各種の能力（アビリティ）が設定されており、プレイヤは、選択したジョブに応じたアビリティに対応した効果を受けることができる。プレイヤは、所持しているジョブを自由に切り替えることができる。また、ジョブにはレベルがあり、例えばプレイヤが選択しているジョブでバトルを行うと、ジョブの経験値が溜まる。そして、ジョブの経験値が一定の値に達すると、ジョブレベルが上がり、ジョブのアビリティが向上する（例えば、効果の拡大や発生率の上昇）。
【００２９】
なお、本例においては、プレイヤは、アクションポイント（ＡＰ）を消費して仮想空間を探索することで、敵キャラクタに遭遇する。そして、プレイヤは、デッキに含まれる仮想カードそれぞれに設定されたコストに応じたバトルコスト（ＢＣ）を消費して敵キャラクタを攻撃する。また、プレイヤは、フレンドとして登録した他のプレイヤからの支援要求を受け付けることで、他のプレイヤ（フレンド）が遭遇した敵キャラクタに対しても攻撃することができるようになる。
【００３０】
上述したビデオゲームの進行を制御すべく、本例においては、ビデオゲーム情報記憶部１６は、行動情報記憶部１６ａと、ジョブ情報記憶部１６ｂと、バトル関連情報記憶部１６ｃとを含む（図２参照）。
【００３１】
行動情報記憶部１６ａは、ビデオゲームにおいてプレイヤが（またはプレイヤキャラクタが）実行可能な行動に関する情報である行動情報を記憶する記憶媒体である。本例においては、行動情報は、行動の種類と、行動を実行することにより発生する効果とを示す。
【００３２】
図４は、行動情報記憶部１６ａにおける行動情報の格納状態の例を示す説明図である。図４に示すように、行動情報は、行動を一意に特定可能な行動番号と、行動の名称と、行動を実行することにより発生する効果（行動効果）と、行動効果と併せて発生する効果（追加効果）とを含む。
【００３３】
本例においては、プレイヤが実行可能な行動には、通常攻撃と、ボスバトルとが含まれる。ここで、「通常攻撃」とは、プレイヤが遭遇した敵キャラクタと一対一で行うバトルであり、行動効果として「デッキの内容に応じたダメージを攻撃対象に与える。」が設定されている。一方、追加効果としては、何も設定されていない。また、「ボスバトル」とは、複数のプレイヤ（または複数のプレイヤキャラクタ）によりグループ（騎士団）が構成されている際に実行可能な行動であり、行動効果として「通常攻撃」と同じ内容が設定されており、追加効果として「プレイヤのジョブに応じたバトル効果とサポート効果を発生させる。」が設定されている。すなわち、プレイヤがゲーム内の行動として「ボスバトル」を実行する場合、特定の敵キャラクタ（例えば、騎士団に属するプレイヤが遭遇した敵キャラクタ）に対して各プレイヤが攻撃を行う際に、「通常攻撃」と同じ行動効果のほか、追加効果として後述する「ジョブ」に応じた効果（バトル効果とサポート効果）が発生することになる。
【００３４】
なお、行動情報の構成はこれに限定されず、例えば「通常攻撃」や「ボスバトル」のほか、敵キャラクタに遭遇するための行動である「探索」や、ボスバトルにおいて他プレイヤのＨＰを回復する「応援」など、種々の行動が含まれる構成としてもよい。また、一部または全ての行動に何らかの追加効果（ジョブに応じたサポート効果を含む）が発生する構成としてもよい。
【００３５】
ジョブ情報記憶部１６ｂは、各プレイヤ（または、各プレイヤが操作するプレイヤキャラクタ）の特性に影響するジョブに関する情報であるジョブ情報を記憶する記憶媒体である。本例においては、ジョブ情報は、ジョブの種類と、ジョブを設定することにより発生する効果とを示す。
【００３６】
図５は、ジョブ情報記憶部１６ｂにおけるジョブ情報の格納状態の例を示す説明図である。図５に示すように、ジョブ情報は、ジョブを一意に特定可能なジョブ番号と、ジョブの名称と、基本攻撃力と、基本防御力と、アビリティとを含む。
【００３７】
ここで、基本攻撃力と基本防御力とは、ボスバトルでのダメージに影響するパラメータを意味する。これらは、ジョブレベルに比例して上昇する。
【００３８】
また、アビリティには、バトルアビリティとサポートアビリティの２種類が存在する。各ジョブには、初期状態（レベル１の状態）で各アビリティが１つずつ設定される。なお、ジョブによっては片方または両方のアビリティが設定されていない場合がある。
【００３９】
バトルアビリティは、ボスバトル中に発動し、ダメージに影響する効果を得られる。ジョブによっては、レベルアップすることで新しいバトルアビリティが設定される。また、バトルアビリティに関連するデータには、アビリティレベルのほか、ボスバトルにおいて敵キャラクタの弱点に選らばれ得る「信条」がある。弱点に選ばれた「信条」をもつアビリティは、攻撃で敵キャラクタに与えるダメージ量が上昇する。
【００４０】
サポートアビリティは、ボスバトルにおいて次の攻撃者に対して効果を発揮する。そのため、初回攻撃時はサポートアビリティが影響しない。なお、その分初回攻撃者には敵キャラクタの発見者としての特典が付与されるというメリットが設けられている。また、サポートアビリティに関連するデータには、アビリティレベルのほか、３種類のアビリティ名称がある。具体的には、各サポートアビリティには、メニュー上の表示名（例えば、心眼）と、サポート欄上の表示名（例えば、命中率アップ）と、攻撃演出画面上での表示名（例えば、心眼）とがある。なお、３種類のうち２つまたは全ての名称が同じ構成とされていてもよい。
【００４１】
なお、ジョブ情報の構成はこれに限定されず、例えばゲーム内アイテムを使用することにより設定可能となるアビリティや、ゲーム内アイテムを使用することで発生する効果が含まれる構成としてもよい。
【００４２】
バトル関連情報記憶部１６ｃは、ビデオゲームの進行に応じて実行されるバトルに関する情報であるバトル関連情報を記憶する記憶媒体である。本例においては、バトル関連情報は、ボスバトル、特に、所定期間（例えば、１週間）各プレイヤが偶発的に遭遇できる敵キャラクタと、敵キャラクタに遭遇したプレイヤが属するグループとで行われるバトル（グループバトル）に関する情報を示す。
【００４３】
図６は、バトル関連情報記憶部１６ｃにおけるバトル関連情報の格納状態の例を示す説明図である。図６に示すように、バトル関連情報は、各グループを一意に特定可能なグループ番号と、敵キャラクタの一意に特定可能な敵キャラクタ番号と、敵キャラクタのレベルを示す敵レベルと、バトル履歴と、設定されているサポート効果とを含む。
【００４４】
グループは、所定規則（例えば、レベルの近いプレイヤを優先など。ランダムでもよい。）に従って所定数（例えば、３０名）のプレイヤにより結成されるグループである。また、本例においては、例えばイベント期間中に、所定間隔（例えば、１週間毎）でグループの結成と解散が自動で行われる。なお、グループを決定する規則は特に限定されず、プレイヤ同士がグループ登録を行う構成としてもよい。
【００４５】
敵レベルは、グループが敵キャラクタに勝利する度に所定数（例えば、１レベル）上昇するものとする。すなわち、グループに属するプレイヤは、探索により敵キャラクタと遭遇することでグループバトルを行い、グループバトルが終了すると、再度探索により敵キャラクタを探索することでビデオゲームを遊戯する。
【００４６】
バトル履歴は、グループに属するプレイヤの行動履歴である。本例においては、行動として敵キャラクタへの攻撃（すなわち、ボスバトル。図４参照。）を行ったプレイヤを示すプレイヤ番号と、当該行動による効果（行動効果。具体的には、敵キャラクタに与えたダメージの量。）が保存される。
【００４７】
設定されているサポート効果とは、グループ毎に一時的に設定されるサポート効果を意味する。すなわち、例えば、最初にグループＧに属するプレイヤＸが敵キャラクタＮＰＣに攻撃した場合、プレイヤＸが選択しているジョブＡのバトルアビリティＡＢが影響した攻撃が実行され、ジョブＡのサポートアビリティＡＳが次回の他のプレイヤによる攻撃のために設定される。次いで、プレイヤＸの後に同じ相手（敵キャラクタＮＰＣ）をプレイヤＹが攻撃した場合、プレイヤＹが選択しているジョブBのバトルアビリティＢＢ及び前回攻撃の際に設定されたサポートアビリティＡＳが影響した攻撃が実行され、ジョブBのサポートアビリティＢＳが次回の他のプレイヤによる攻撃のために設定される。なお、連続して同じプレイヤが敵キャラクタに攻撃する場合、最初の攻撃時に設定されたサポートアビリティが次の攻撃時には影響しない構成としてもよい。なお、新たなサポート効果が設定されると、それまで設定されていたサポート効果が利用不能にされる（例えば、設定が解除される）。
【００４８】
なお、バトル関連情報の構成はこれに限定されず、例えば過去に設定されたサポート効果の履歴を蓄積して利用可能にする（例えば、複数のサポート効果をプレイヤが選択可能となるように表示する）構成や、サポート効果が設定されてから所定時間（例えば、１０分間）経過しても当該サポート効果が利用されない場合（例えば、１０分間誰も攻撃をしなかった場合）に、当該サポート効果の利用が不能となる構成など、サポート効果と複数のプレイヤとの関係を示す構成であればよい。
【００４９】
複数のユーザ端末２１〜２Ｎは、それぞれ、ビデオゲームを行うユーザ（プレイヤ）によって管理され、例えば携帯電話端末やＰＤＡ（Personal Digital Assistants）、携帯型ゲーム装置などのネットワーク配信型のゲームを行うことが可能な携帯通信端末によって構成される。複数のユーザ端末２１〜２Ｎは、それぞれ、通信ネットワーク３０に接続し、ビデオゲーム処理サーバ１０との通信を行うことによりビデオゲームを実行するためのハードウェア（例えば、ゲーム画面を表示する表示装置や音声出力装置など）およびソフトウェアを備える。なお、複数のユーザ端末２１〜２Ｎは、ビデオゲーム処理サーバ１０を介さずに直接通信を行うこともできる構成とされていてもよい。
【００５０】
次に、本例のビデオゲーム処理システム１００の動作について説明する。なお、本発明に関係しない動作や処理については、その内容を省略している場合がある。
【００５１】
図７は、ビデオゲーム処理システム１００が実行するサポート効果関連処理の例を示すフローチャートである。サポート効果関連処理では、サポート効果の設定と発生に関連する処理が行われる。以下、複数のユーザ端末２１〜２Ｎがそれぞれ実行する処理と、ビデオゲーム処理サーバ１０（サーバ１０）が実行する処理とを含むフローチャートを示す図７を参照して、サポート効果関連処理を実行する際のビデオゲーム処理システム１００の動作を説明する。
【００５２】
サポート効果関連処理は、例えばサーバ１０が、複数のプレイヤで構成されるグループが結成されているときに、各プレイヤが操作するユーザ端末２１〜２Ｎのうち何れか（以下、ユーザ端末２１を例にして説明する。）からのバトル画面表示要求を受け付けたことに応じて開始される。
【００５３】
サポート効果関連処理において、先ず、サーバ１０は、ユーザ端末２１のユーザ（プレイヤＸ１）が所属するグループＧ１に対応するサポート効果が設定されているか否かを判定する（ステップＳ１０１）。本例においては、サーバ１０は、ユーザ端末２１からのグループ番号を提示したバトル画面表示要求を受け付けることにより、バトル関連情報を参照して（図６参照）当該グループ番号に対応するサポート効果が設定されているか否かを判定する。
【００５４】
ここで、サポート効果が設定されていると判定した場合（ステップＳ１０１のＹ）、サーバ１０は、ユーザ端末２１が備える表示装置の表示画面に、設定されているサポート効果を示すバトル画面を表示させる（ステップＳ１０２）。
【００５５】
図８は、サポート効果を示すバトル画面の例について説明するための説明図である。図８に示すように、本例におけるバトル画面には、敵キャラクタＮＰＣと、敵キャラクタＮＰＣとのボスバトルの実行要求を受け付けるための仮想ボタン８０１と、設定されているサポート効果が表示されるサポート効果表示領域８０２とが設けられる。なお、サポート効果表示領域８０２には、サポートアビリティ（すなわち、アビリティ名称）が表示される構成としてもよい。また、プレイヤＸ１によりサポート効果表示領域８０２が押下されたことに応じて、ユーザ端末２１が、設定されているサポート効果に関連する情報（例えば、サポート効果に対応するジョブ情報の一部や、バトル関連情報の一部）を表示する構成としてもよい。
【００５６】
サポート効果を示すバトル画面を表示すると、ユーザ端末２１は、プレイヤＸ１からの行動実行要求を受け付ける（ステップＳ１０３）。ここで、プレイヤＸ１による仮想ボタン８０１の選択を受け付けたことにより、行動実行要求を受け付けたと判定すると、ユーザ端末２１は、サーバ１０に、行動実行要求が示す行動に応じた行動効果と併せてサポート効果を発生させる（ステップＳ１０４）。本例においては、ユーザ端末２１から行動実行要求を受け付けたサーバ１０は、プレイヤＸ１のデッキ構成と、サポート効果表示領域８０２に表示されていたサポート効果と、プレイヤＸ１が敵キャラクタＮＰＣに与えるダメージ量とに基づいて、ユーザ端末２１に攻撃演出画面を表示させる（図示せず）。また、このときサーバ１０は、デッキ構成やサポート効果などに基づいて算出した敵キャラクタＮＰＣのダメージ量などに応じてバトル関連情報を更新する。なお、攻撃演出画面の構成は、プレイヤが敵キャラクタに与えたダメージ量を認識可能な構成であれば特に限定されないが、サポート効果が発生した旨をプレイヤが認識可能な構成であることが好ましい。
【００５７】
一方、ステップＳ１０１の処理において、サポート効果が設定されていないと判定した場合（ステップＳ１０１のＮ）、サーバ１０は、ユーザ端末２１が備える表示装置の表示画面に、サポート効果を示さないバトル画面を表示する（ステップＳ１０５）。なお、このときサーバ１０が、サポート効果が設定されていない旨を示すバトル画面をユーザ端末２１に表示させる構成としてもよい。また、サーバ１０が、プレイヤＸ１が敵キャラクタＮＰＣとのボスバトルを実行した場合に設定されるサポート効果を示すバトル画面をユーザ端末２１に表示させる構成としてもよい。
【００５８】
サポート効果を示さないバトル画面を表示すると、ユーザ端末２１は、プレイヤＸ１からの行動実行要求を受け付ける（ステップＳ１０６）。そして、行動実行要求を受け付けると、ユーザ端末２１は、サーバ１０に、行動実行要求が示す行動に応じた行動効果を発生させる（ステップＳ１０７）。本例においては、ユーザ端末２１から行動実行要求を受け付けたサーバ１０は、プレイヤＸ１のデッキ構成と、プレイヤＸ１が敵キャラクタＮＰＣに与えるダメージ量とに基づいて、ユーザ端末２１に攻撃演出画面を表示させる（図示せず）。また、このときサーバ１０は、デッキ構成やバトル効果などに基づいて算出した敵キャラクタＮＰＣのダメージ量などに応じて、バトル関連情報を更新する。
【００５９】
行動効果（例えば、敵キャラクタのＨＰからプレイヤが与えたダメージ量を減算する効果）を発生させると、サーバ１０は、敵キャラクタＮＰＣのＨＰが０になったか否かを判定する（ステップＳ１０８）。ここで、敵キャラクタＮＰＣのＨＰが０になったと判定すると（ステップＳ１０８のＹ）、サーバ１０は、ここでの処理を終了する。この場合、サーバ１０は、敵キャラクタＮＰＣに勝利した旨を示すゲーム画面をユーザ端末２１に表示させるとともに、プレイヤＸ１が属するグループＧ１に属する各プレイヤに対して貢献度に応じた特典を付与する。
【００６０】
一方、敵キャラクタＮＰＣのＨＰが０になっていないと判定すると（ステップＳ１０８のＮ）、サーバ１０は、行動実行要求を行ったプレイヤＸ１に対応するサポート効果を特定する（ステップＳ１０９）。本例においては、サーバ１０は、プレイヤＸ１が選択しているジョブを特定することで、プレイヤＸ１に対応するサポート効果を特定する（図５参照）。
【００６１】
サポート効果を特定すると、サーバ１０は、特定したサポート効果をバトル関連情報記憶部１６ｃに設定して（ステップＳ１１０）（図６参照）、ここでの処理を終了する。なお、本例においては、サーバ１０は、設定されているサポート効果（すなわち、ステップＳ１０４の処理において発生させたサポート効果）を消去して、特定したサポート効果を設定する（すなわち、特定したサポート効果を上書きする）。
【００６２】
以上に説明したように、上述した実施の形態においては、複数のプレイヤが順次行動を行うことにより所定の行動効果が発生するビデオゲームの進行を制御するビデオゲーム処理装置（例えば、ビデオゲーム処理サーバ１０、ユーザ端末２１、またはビデオゲーム処理システム１００。以下同じ。）が、ビデオゲームにおいてプレイヤＸ１が実行可能な行動（例えば、ボスバトル）と、行動に起因してビデオゲームにおいて発生する効果であるサポート効果（例えば、攻撃力アップ５０％）とが対応付けされた行動情報を記憶する行動情報記憶部１６ａを備え、プレイヤＸ１からの行動実行要求を受け付け（例えば、ステップＳ１０３）、行動実行要求に対応するサポート効果を設定し（例えば、ステップＳ１１０）、行動実行要求を受け付けたことに応じて、当該行動実行要求を受け付けるより前に設定されたサポート効果を発生させる（例えば、ステップＳ１０４）構成としているので、複数プレイヤそれぞれの仲間意識や協力感覚が高められるようにすることができるようになる。
【００６３】
すなわち、プレイヤにとって、自分が行動することで次のプレイヤが利益を得られることが明確になり、かつ自分が行動する際に他のプレイヤの行動により設定されたサポート効果がある場合には他のプレイヤの行動が自分の行動に影響を及ぼすことが明確になるため、複数プレイヤそれぞれの仲間意識や協力感覚が高められるようにすることができるようになる。
【００６４】
また、上述した実施の形態においては、ビデオゲーム処理装置が、受け付けた行動実行要求が示す行動（例えば、ボスバトル）に応じた行動効果と併せてサポート効果を発生させる（例えば、プレイヤのデッキの攻撃力をサポート効果により上昇させ、上昇させた攻撃力に応じたダメージ量を敵キャラクタＮＰＣのＨＰから減算する効果を発生さる）構成としているので（例えば、ステップＳ１０４）、サポート効果を得て行動する場合と相でない場合との差異をプレイヤに明確に認識させることができるようになる。
【００６５】
また、上述した実施の形態においては、ビデオゲーム処理装置が、プレイヤＸ１から、行動実行要求を受け付けるためのゲーム画面の表示要求を受け付け（例えば、サポート効果関連処理を開始する起因となるバトル画面表示要求を受け付け）、表示要求を受け付けたことに応じて、設定したサポート効果の存在をプレイヤＸ１に報知する機能を備えたゲーム画面（例えば、サポート効果表示領域８０２を備えたバトル画面。図８参照。）を表示する構成としているので、プレイヤがサポート効果の有無や種類を行動指標にすることができるようになる。すなわち、後から行動するプレイヤが発生するサポート効果を参照して行動するか否かを判断することができるようになるため、ビデオゲームの興趣を向上させることができるようになる。
【００６６】
また、上述した実施の形態においては、ゲーム画面の表示後（例えば、ステップＳ１０２）、プレイヤから行動実行要求を受け付けた場合（例えば、ステップＳ１０３）、ビデオゲーム処理装置が、ゲーム画面に表示されたサポート効果（例えば、バトル画面のサポート効果表示領域８０２に表示されたサポート効果）を発生させる構成としているので、同一グループに属する複数のプレイヤが同時にビデオゲームを遊戯している場合にビデオゲーム処理装置の処理負荷が過大になることを効果的に回避することができるようになる。
【００６７】
すなわち、例えばプレイヤＸ１のゲーム画面にサポート効果Ａを表示した後、プレイヤＸ１と同じグループに属するプレイヤＸ２からゲーム画面の表示要求を受け付けた場合、ビデオゲーム処理装置は、プレイヤＸ１から行動実行要求を受け付けていない間、プレイヤＸ２のゲーム画面にサポート効果Ａを表示する。そして、例えばプレイヤＸ１から行動実行要求を受け付けた場合、プレイヤＸ１の行動にサポート効果Ａを影響させる。このとき、ビデオゲーム処理装置は、バトル関連情報記憶部１６ｃにプレイヤＸ１に対応するサポート効果Ｂを設定するが、プレイヤＸ２のゲーム画面は更新しない。そのため、この後プレイヤＸ２から行動実行要求を受け付けた場合、サーバ１０は、プレイヤＸ２の行動にサポート効果Ａを影響させる。このような構成とすることにより、バトル関連情報が更新される度に複数のプレイヤのゲーム画面を更新する場合と比べて、仲間意識や協力関係を減退させることなくビデオゲーム処理装置の負荷を軽減させることができるようになる。なお、プレイヤの参加許容人数やビデオゲーム処理装置の処理能力などによっては、ビデオゲーム処理装置が、バトル関連情報を更新する度に関連するプレイヤのゲーム画面を更新する構成としてもよい。
【００６８】
なお、上述した実施の形態では特に言及していないが、ビデオゲーム処理装置が、ビデオゲームは敵キャラクタＮＰＣと複数のプレイヤ（例えば、プレイヤＸ１が属するグループに属する複数のプレイヤ）とのバトルゲームであり、行動実行要求を受け付けたことに応じて（例えば、ステップＳ１０３）、バトルゲームの終了条件（例えば、敵キャラクタＮＰＣのＨＰが０になったこと）が満たされているか否かを判定し、終了条件が満たされていないと判定した場合に、サポート効果を発生させる（例えば、ステップＳ１０４）構成としてもよい。このような構成とすることにより、一回のバトルが長引くことを防止し、ビデオゲームの進行（例えば、高レベルの敵キャラクタとのバトルの実現）を促すことができるようになる。
【００６９】
また、上述した実施の形態においては、ビデオゲーム処理装置が、各プレイヤに設定可能なジョブに関する情報であって、サポート効果の種類を示すジョブ情報を記憶するジョブ情報記憶部１６ｂを備え、プレイヤＸ１にジョブを設定し、（例えばプレイヤＸ１による行動の実行後に）プレイヤＸ１に設定されたジョブに応じたサポート効果を設定する（例えば、ステップＳ１１０）構成としているので、プレイヤが対応するサポート効果の特性を考慮してジョブを選択できるようになり、ビデオゲームの興趣を向上させることができるようになる。
【００７０】
また、上述した実施の形態では、複数のユーザ端末２１〜２Ｎとビデオゲーム処理サーバ１０は、自己が備える記憶装置に記憶されている各種制御プログラム（例えば、ビデオゲーム処理プログラム）に従って、上述した各種の処理を実行する。
【００７１】
なお、ビデオゲーム処理システム１００の構成は上述した構成に限定されず、例えばユーザ端末が実行する処理として説明した処理の一部または全部をサーバ１０が実行する構成としてもよいし、サーバ１０が実行する処理として説明した処理の一部または全部を複数のユーザ端末２１〜２Ｎの何れか（例えば、ユーザ端末２１）が実行する構成としてもよい。また、サーバ１０が備える記憶部の一部または全部をユーザ端末２１〜２Ｎが備える構成としてもよい。すなわち、ビデオゲーム処理システム１００におけるユーザ端末２１とビデオゲーム処理サーバ１０のどちらか一方が備える機能の一部または全部を、他の一方が備える構成とされていてもよい。
【００７２】
［付記］
上述した実施形態の説明は、少なくとも下記発明を、当該発明の属する分野における通常の知識を有する者がその実施をすることができるように記載した。
［１］
複数のプレイヤが順次行動を行うことにより所定の行動効果が発生するビデオゲームの進行を制御するビデオゲーム処理装置であって、
前記ビデオゲームにおいてプレイヤが実行可能な行動と、行動に起因して前記ビデオゲームにおいて発生する効果であるサポート効果とが対応付けされた行動情報を記憶する行動情報記憶手段と、
前記プレイヤからの行動実行要求を受け付ける行動実行要求受付手段と、
前記行動実行要求に対応するサポート効果を設定するサポート効果設定手段と、
前記行動実行要求が受け付けられたことに応じて、当該行動実行要求が受け付けられるより前に設定されたサポート効果を発生させるサポート効果発生手段とを含む
ことを特徴とするビデオゲーム処理装置。
［２］
前記サポート効果発生手段は、前記行動実行要求受付手段によって受け付けられた行動実行要求が示す行動に応じた行動効果と併せて前記サポート効果を発生させる
［１］記載のビデオゲーム処理装置。
［３］
前記プレイヤから、前記行動実行要求を受け付けるためのゲーム画面の表示要求を受け付けるゲーム画面表示要求受付手段と、
前記表示要求が受け付けられたことに応じて、前記サポート効果設定手段によって設定されたサポート効果の存在を当該プレイヤに報知する機能を備えた前記ゲーム画面を表示するゲーム画面表示手段を含む
［１］または［２］記載のビデオゲーム処理装置。
［４］
前記ビデオゲームは敵キャラクタと前記複数のプレイヤとのバトルゲームであり、
前記行動実行要求受付手段によって前記行動実行要求が受け付けられたことに応じて、前記バトルゲームの終了条件が満たされているか否かを判定する終了判定手段を含み、
前記サポート効果発生手段は、前記終了判定手段によって前記終了条件が満たされていないと判定された場合に、前記サポート効果を発生させる
［１］から［３］のうち何れかに記載のビデオゲーム処理装置。
［５］
各プレイヤに設定可能なジョブに関する情報であって、前記サポート効果の種類を示すジョブ情報を記憶するジョブ情報記憶手段と、
前記プレイヤに前記ジョブを設定するジョブ設定手段とを含み、
前記サポート効果設定手段は、前記プレイヤに設定されたジョブに応じたサポート効果を設定する
［１］から［４］のうち何れかに記載のビデオゲーム処理装置。
［６］
複数のプレイヤが順次行動を行うことにより所定の行動効果が発生するビデオゲームの進行を制御する機能をコンピュータに実現させるためのビデオゲーム処理プログラムであって、
前記ビデオゲームにおいてプレイヤが実行可能な行動と、行動に起因して前記ビデオゲームにおいて発生する効果であるサポート効果とが対応付けされた行動情報を記憶する行動情報記憶を備えたコンピュータに、
前記プレイヤからの行動実行要求を受け付ける行動実行要求受付機能と、
前記行動実行要求に対応するサポート効果を設定するサポート効果設定機能と、
前記行動実行要求を受け付けたことに応じて、当該行動実行要求を受け付けるより前に設定したサポート効果を発生させるサポート効果発生機能とを
実現させるためのビデオゲーム処理プログラム。
【産業上の利用可能性】
【００７３】
本発明によれば、複数プレイヤそれぞれの仲間意識や協力感覚が高められるようにするのに有用である。
【符号の説明】
【００７４】
１０              ビデオゲーム処理サーバ
１１              制御部
１２              通信部
１３              検索部
１４              判定部
１５              更新部
１６              ビデオゲーム情報記憶部
２１〜２Ｎ        ユーザ端末
３０              通信ネットワーク
１００            ビデオゲーム処理システム
【図１】
2019193890.tif 000003
【図２】
2019193890.tif 000004
【図３】
2019193890.tif 000005
【図４】
2019193890.tif 000006
【図５】
2019193890.tif 000007
【図６】
2019193890.tif 000008
【図７】
2019193890.tif 000009
【図８】
2019193890.tif 000010