(57)【要約】【課題】ユーザによる複数の操作をビデオゲームの進行に反映させる方法に多様性を持たせ、ビデオゲームの趣向性を向上させる。【解決手段】ユーザが選択した行動の属性に応じて行動の対象の状態が変化する。状態変化は、属性と対象の特性から決まる基礎確率と、属性と対象の状態から決まる影響とにより定める確率で発生する。また、状態変化の回数に応じてユーザに特典を付与する構成としてもよい。さらに、現実空間に関する情報を状態変化の確率に反映させる構成としてもよい。【選択図】図３
2020014715.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、
前記サーバに、
前記ユーザ操作により選択された行動の属性と、当該行動の対象とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定する特定機能と、
前記行動の属性と、前記対象の状態とに基づいて、前記基礎確率に与える影響を決定する決定機能と、
前記特定機能により特定した基礎確率と前記決定機能により決定した影響とに基づいて、前記対象の状態を更新する更新機能とを
実現させるためのビデオゲーム処理プログラム。
【請求項２】
前記特定機能では、前記行動の対象となり得るオブジェクトと、複数の属性それぞれに対応する基礎確率とが対応付けされた情報を参照して、前記行動により前記対象が状態を変化させる基礎確率を特定する機能を
実現させるための請求項１記載のビデオゲーム処理プログラム。
【請求項３】
前記決定機能では、属性と、複数の状態それぞれに対応する影響とが対応付けされた情報を参照して、前記基礎確率に与える影響を決定する機能を
実現させるための請求項１または請求項２記載のビデオゲーム処理プログラム。
【請求項４】
前記更新機能では、属性と、状態と、効果とが対応付けされた情報を参照して、前記対象の状態を更新する機能を
実現させるための請求項１から請求項３のうち何れかに記載のビデオゲーム処理プログラム。
【請求項５】
前記サーバに、
前記更新機能により前記対象の状態が変化した回数に基づいて、前記ユーザに特典を付与する付与機能を
実現させるための請求項１から請求項４のうち何れかに記載のビデオゲーム処理プログラム。
【請求項６】
前記サーバに、
前記現実空間に関する情報を取得する取得機能を実現させ、
前記決定機能では、前記取得機能により取得した情報を反映させた前記影響を決定する機能を
実現させるための請求項１から請求項５のうち何れかに記載のビデオゲーム処理プログラム。
【請求項７】
通信ネットワークと、サーバと、ユーザ端末とを備え、ユーザ操作に応じてビデオゲームの進行を制御するビデオゲーム処理システムであって、
前記ユーザ操作により選択された行動の属性と、当該行動の対象とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定する特定手段と、
前記行動の属性と、前記対象の状態とに基づいて、前記基礎確率に与える影響を決定する決定手段と、
前記特定手段により特定された基礎確率と前記決定手段により決定された影響とに基づいて、前記対象の状態を更新する更新手段とを含む
ことを特徴とするビデオゲーム処理システム。
【請求項８】
ユーザ操作に応じてビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
前記ユーザ端末に、
前記ユーザ操作により選択された行動の属性と、当該行動の対象とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定する特定機能と、
前記行動の属性と、前記対象の状態とに基づいて、前記基礎確率に与える影響を決定する決定機能と、
前記特定機能により特定した基礎確率と前記決定機能により決定した影響とに基づいて、前記対象の状態を更新する更新機能とを
実現させるためのビデオゲーム処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態の少なくとも１つは、ユーザ操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラム、及びビデオゲーム処理システムに関する。
【背景技術】
【０００２】
従来、ビデオゲームの分野において、複数の行動が連続して実行された場合に所定の効果（いわゆる、コンボやチェイン）を発生させるシステムが種々提案されている。
【０００３】
このようなシステムには、所定期間に入力された複数のコマンドに基づくコンボコマンドを発生させるものもある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−０２３５８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、従来のシステムでは、ユーザによる複数の操作を評価したり、複数の操作に基づいて所定の効果を発生させたりする場合に、コマンドの成否以外の要素を効果的に利用できていない場合があるという問題があった。すなわち、ユーザによる複数の操作を利用してゲームの趣向性をより高めることが求められている。
【０００６】
本発明の少なくとも１つの実施形態の目的は、上記課題を解決し、ユーザによる複数の操作をビデオゲームの進行に反映させる方法に多様性を持たせ、ビデオゲームの趣向性を向上させることである。
【課題を解決するための手段】
【０００７】
非限定的な観点によると、本発明の一実施形態に係るビデオゲーム処理プログラムは、ユーザ操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、前記サーバに、前記ユーザ操作により選択された行動の属性と、当該行動の対象とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定する特定機能と、前記行動の属性と、前記対象の状態とに基づいて、前記基礎確率に与える影響を決定する決定機能と、前記特定機能により特定した基礎確率と前記決定機能により決定した影響とに基づいて、前記対象の状態を更新する更新機能とを実現させるためのものである。
【０００８】
非限定的な観点によると、本発明の一実施形態に係るビデオゲーム処理システムは、通信ネットワークと、サーバと、ユーザ端末とを備え、ユーザ操作に応じてビデオゲームの進行を制御するビデオゲーム処理システムであって、前記ユーザ操作により選択された行動の属性と、当該行動の対象とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定する特定手段と、前記行動の属性と、前記対象の状態とに基づいて、前記基礎確率に与える影響を決定する決定手段と、前記特定手段により特定された基礎確率と前記決定手段により決定された影響とに基づいて、前記対象の状態を更新する更新手段とを含むことを特徴とする。
【０００９】
非限定的な観点によると、本発明の一実施形態に係るビデオゲーム処理プログラムは、ユーザ操作に応じてビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、前記ユーザ端末に、前記ユーザ操作により選択された行動の属性と、当該行動の対象とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定する特定機能と、前記行動の属性と、前記対象の状態とに基づいて、前記基礎確率に与える影響を決定する決定機能と、前記特定機能により特定した基礎確率と前記決定機能により決定した影響とに基づいて、前記対象の状態を更新する更新機能とを実現させるためのものである。
【発明の効果】
【００１０】
本願の各実施形態により１または２以上の不足が解決される。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態の少なくとも一つに対応するビデオゲーム処理システムの構成の例を示すブロック図である。
【図２】本発明の実施形態の少なくとも一つに対応するサーバの構成を示すブロック図である。
【図３】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図４】本発明の実施形態の少なくとも一つに対応するゲーム処理におけるサーバ側の動作の例を示すフローチャートである。
【図５】本発明の実施形態の少なくとも一つに対応するゲーム処理における端末側の動作の例を示すフローチャートである。
【図６】本発明の実施形態の少なくとも一つに対応するサーバの構成を示すブロック図である。
【図７】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図８】本発明の実施形態の少なくとも一つに対応するサーバの構成を示すブロック図である。
【図９】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図１０】本発明の実施形態の少なくとも一つに対応するサーバの構成を示すブロック図である。
【図１１】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図１２】本発明の実施形態の少なくとも一つに対応するサーバの構成を示すブロック図である。
【図１３】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図１４】本発明の実施形態の少なくとも一つに対応するサーバの構成を示すブロック図である。
【図１５】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図１６】本発明の実施形態の少なくとも一つに対応するサーバの構成を示すブロック図である。
【図１７】本発明の実施形態の少なくとも一つに対応する情報の格納状態の例について説明するための説明図である。
【図１８】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図１９】本発明の実施形態の少なくとも一つに対応するゲーム画面の例を示す説明図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態の例について図面を参照して説明する。なお、以下で説明する各実施形態の例における各種構成要素は、矛盾等が生じない範囲で適宜組み合わせ可能である。また、ある実施形態の例として説明した内容については、他の実施形態においてその説明を省略している場合がある。また、各実施形態の特徴部分に関係しない動作や処理については、その内容を省略している場合がある。さらに、以下で説明する各種フローを構成する各種処理の順序は、処理内容に矛盾等が生じない範囲で順不同である。
【００１３】
［第１の実施形態］
図１は、本発明の一実施の形態におけるビデオゲーム処理システム１００の構成の例を示すブロック図である。図１に示すように、ビデオゲーム処理システム１００は、サーバ１０と、ビデオゲーム処理システムのユーザが使用するユーザ端末２０，２０１〜２０Ｎ（Ｎは任意の整数）とを含む。なお、ビデオゲーム処理システム１００の構成はこれに限定されず、単一のユーザ端末を複数のユーザが使用する構成としてもよいし、複数のサーバを備える構成としてもよい。
【００１４】
サーバ１０と複数のユーザ端末２０，２０１〜２０Ｎは、それぞれインターネットなどの通信ネットワーク３０に接続されている。なお、図示しないが、複数のユーザ端末２０，２０１〜２０Ｎは、通信業者によって管理される基地局と無線通信回線によるデータ通信を行うことによって、通信ネットワーク３０と接続する。
【００１５】
ビデオゲーム処理システム１００は、サーバ１０と複数のユーザ端末２０，２０１〜２０Ｎとを備えることにより、ユーザの操作に応じて各種処理を実行するための各種機能を実現する。
【００１６】
サーバ１０は、ビデオゲーム処理システム１００の管理者によって管理され、複数のユーザ端末２０，２０１〜２０Ｎに対して各種処理に関する情報を提供するための各種機能を有する。本例において、サーバ１０は、ＷＷＷサーバなどの情報処理装置によって構成され、各種情報を格納する記憶媒体を備える。なお、サーバ１０は、制御部や通信部などコンピュータとして各種処理を行うための一般的な構成を備えるが、ここでの説明は省略する。また、ビデオゲーム処理システム１００においては、複数のユーザ端末２０，２０１〜２０Ｎそれぞれにかかる処理負荷を軽減させるといった観点から、各種情報はサーバ１０が管理することが好ましい。ただし、各種情報を記憶する記憶部は、サーバ１０がアクセス可能な状態で記憶領域を備えていればよく、例えば専用の記憶領域をサーバ１０の外部に有する構成とされていてもよい。
【００１７】
図２は、サーバ１０の構成の例であるサーバ１０Ａの構成を示すブロック図である。図２に示すように、サーバ１０Ａは、特定部１１と、決定部１２と、更新部１３とを少なくとも備える。
【００１８】
特定部１１は、ユーザ操作により選択された行動の属性と、当該行動の対象とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定する機能を有する。
【００１９】
ここで、行動とは、ビデオゲームにおけるユーザやユーザの操作対象に行わせる動作を意味する。ユーザに行動を選択させるための構成は特に限定されないが、複数の選択肢が設けられている構成が好ましい。なお、行動の対象を決定するための構成は特に限定されず、所定規則に従って決定する構成としてもよいし、ユーザ操作に基づいて決定する構成としてもよい。
【００２０】
また、属性とは、行動に対応付けされた性質を意味する。属性と行動とを対応付けるための構成は特に限定されないが、対応付けされた行動からユーザが属性を認識し得る内容であることが好ましい。属性と行動とを対応付けるための構成の例には、属性と行動とをビデオゲームの提供者が対応付けておく構成や、ユーザ操作に基づいて属性と行動とを対応付け可能な構成がある。
【００２１】
また、基礎確率とは、行動の対象が状態を変化させる確率を決定するための基礎値を意味する。なお、基礎確率と行動とを対応付けるための構成は特に限定されず、ユーザのレベルや使用アイテムの効果により変動し得る構成としてもよい。
【００２２】
ユーザ操作により選択された行動の属性と、当該行動の対象とに基づいて、基礎確率を特定するための構成は特に限定されないが、属性の種類と対象の種類との組み合わせに応じて特定される基礎確率が異なり得る構成であることが好ましい。このような構成の例には、対象の種類ごとに、行動の属性と基礎確率とが予め対応付けされている構成がある。
【００２３】
決定部１２は、行動の属性と、対象の状態とに基づいて、基礎確率に与える影響を決定する機能を有する。
【００２４】
ここで、対象の状態とは、ビデオゲームにおける効果が対応付けされたものを意味する。また、本例における状態は、行動の属性との組み合わせにより基礎確率に与える影響を決定し得る構成である。行動の属性と状態との組み合わせにより基礎確率に与える影響を決定し得る構成は特に限定されないが、影響を一意に特定し得る構成であることが好ましい。このような構成の例には、状態と、行動の属性に対応する基礎確率に与える影響とが対応付けされたテーブルを利用する構成がある。すなわち、例えば状態「火纏い」に、行動の属性「水」には影響「５０％＋」が、行動の属性「風」には影響「２０％＋」が、それぞれ対応付けされたテーブルを利用し、ユーザ操作により選択された行動の属性が「水」であり、対象の状態が「火纏い」の場合、当該行動により当該対象が状態を変化させる基礎確率に与える影響を「５０％＋」と決定する構成がある。なお、状態の例は特に限定されず、毒や麻痺など対象にとって不利な効果が対応付けされたものや、攻撃力や防御力の上昇など対象にとって有利な効果が対応付けされたものが含まれる構成としてもよい。また、影響の例は特に限定されないが、行動の属性と対象の状態との組み合わせにより内容が異なる構成であることが好ましい。影響の例には、基礎確率の上昇や下降、所定値（例えば、１００％や０％）への変更がある。
【００２５】
更新部１３は、特定部１１が特定した基礎確率と決定部１２が決定した影響とに基づいて、対象の状態を更新する機能を有する。
【００２６】
ここで、対象の状態を更新するための構成は特に限定されないが、更新結果をユーザが認識し得る構成であることが好ましい。このような構成の例には、基礎確率と影響とに基づいて算出された確率で対象の状態を決定し、決定した状態であることを示す画像がゲーム画面に表示されるように所定情報を更新する構成がある。
【００２７】
複数のユーザ端末２０，２０１〜２０Ｎは、それぞれ、ユーザによって管理され、例えば携帯電話端末やＰＤＡ（Personal Digital Assistants）、携帯型ゲーム装置や所謂ウェアラブルデバイスなどのネットワーク配信型のゲームを行うことが可能な通信端末によって構成される。なお、ビデオゲーム処理システム１００が含み得るユーザ端末の構成は上述した例に限定されず、ユーザがビデオゲームを認識し得る構成であればよい。ユーザ端末の構成の他の例には、各種通信端末を組み合わせたものやパーソナルコンピュータ、据置型ゲーム装置がある。
【００２８】
また、複数のユーザ端末２０，２０１〜２０Ｎは、それぞれ、通信ネットワーク３０に接続し、サーバ１０との通信を行うことにより各種処理を実行するためのハードウェア（例えば、座標に応じたブラウザ画面やゲーム画面を表示する表示装置など）およびソフトウェアを備える。なお、複数のユーザ端末２０，２０１〜２０Ｎそれぞれは、サーバ１０を介さずに互いに直接通信を行うこともできる構成とされていてもよい。
【００２９】
次に、本例のビデオゲーム処理システム１００（システム１００）の動作について説明する。
【００３０】
図３は、システム１００が実行するゲーム処理の例を示すフローチャートである。本例におけるゲーム処理では、対象の状態の更新に関連する処理が行われる。以下、サーバ１０Ａとユーザ端末２０（端末２０）とが、ゲーム処理を実行する場合を例にして説明する。
【００３１】
ゲーム処理は、例えばビデオゲームにおいてユーザが行動を選択する条件が満たされた場合に開始される。以下、端末２０を操作するユーザが行動を選択する条件を満たした場合を例にして説明する。
【００３２】
サーバ１０Ａは、ゲーム処理において、先ず、ユーザが選択した行動の属性が、ユーザが選択した対象の状態を変化させる基礎確率を特定する（ステップＳ１１）。本例においてサーバ１０Ａは、属性の種類と対象の種類とに基づいて、基礎確率を特定する。
【００３３】
サーバ１０Ａは、基礎確率を特定すると、対象の状態が基礎確率に与える影響を決定する（ステップＳ１２）。本例においてサーバ１０Ａは、属性の種類と、対象の現在の状態（すなわち、行動による効果が発生する前の状態）とに基づいて、影響を決定する。
【００３４】
サーバ１０Ａは、影響を決定すると、特定した基礎確率と決定した影響とに基づいて対象の状態を更新して（ステップＳ１３）、ここでの処理を終了する。本例においてサーバ１０Ａは、基礎確率と影響とから状態変化の確率を算出し、算出結果に基づいて対象の状態が変化するように所定情報を更新する。
【００３５】
図４は、ゲーム処理におけるサーバ１０Ａ側の動作の例を示すフローチャートである。ここでは、システム１００におけるサーバ１０Ａの動作について改めて説明する。
【００３６】
サーバ１０Ａは、ゲーム処理において、先ず、基礎確率を特定し（ステップＳ１０１）、基礎確率に与える影響を決定し（ステップＳ１０２）、対象の状態を更新する（ステップ１０３）。
【００３７】
図５は、端末２０がゲーム処理を実行する場合の端末２０側の動作の例を示すフローチャートである。以下、端末２０が、単体でゲーム処理を実行する場合を例にして説明する。なお、端末２０の構成については、サーバ１０から各種情報を受信することを除きサーバ１０の構成と同様の機能を備えるものであるため、重複説明を避ける観点から記載を省略する。
【００３８】
端末２０は、ゲーム処理において、先ず、基礎確率を特定し（ステップＳ２０１）、基礎確率に与える影響を決定し（ステップＳ２０２）、対象の状態を更新する（ステップ２０３）。本例において端末２０は、サーバ１０Ａと通信することで、各ステップで用いる情報を取得する。なお、端末２０が、自身が備える記憶部を参照して各ステップで用いる情報を特定する構成としてもよい。
【００３９】
以上に説明したように、第１の実施形態の一側面として、ユーザ操作に応じてビデオゲームの進行を制御する機能を備えたサーバ１０Ａが、特定部１１と、決定部１２と、更新部１３とを備える構成としているので、ユーザ操作により選択された行動の属性と、当該行動の対象とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定し、行動の属性と、対象の状態とに基づいて、基礎確率に与える影響を決定し、特定した基礎確率と決定した影響とに基づいて、対象の状態を更新し、ユーザによる複数の操作をビデオゲームの進行に反映させる方法に多様性を持たせ、ビデオゲームの趣向性を向上させることができる。
【００４０】
すなわち、ユーザ操作により選択された行動で対象の状態が変化した場合、その変化を、その後のユーザ操作により選択された行動の結果に影響させることができるため、ユーザによる複数の操作（すなわち、複数回にわたる行動選択操作）を行動対象の状態変化に反映させることができるようになるため、ビデオゲームの趣向性を向上させることができる。
【００４１】
［第２の実施形態］
図６は、ビデオゲーム処理サーバ１０の例であるビデオゲーム処理サーバ１０Ｂ（サーバ１０Ｂ）の構成を示すブロック図である。本例において、サーバ１０Ｂは、特定部１１Ｂと、決定部１２と、更新部１３とを少なくとも備える。
【００４２】
特定部１１Ｂは、行動の対象となり得るオブジェクトと、複数の属性それぞれに対応する基礎確率とが対応付けされた情報（以下「属性耐性情報」という。）を参照して、行動により対象が状態を変化させる基礎確率を特定する機能を有する。
【００４３】
ここで、オブジェクトの例は特に限定されず、他ユーザまたは他ユーザにより操作されるキャラクタであってもよいし、ＮＰＣにより操作されるキャラクタであってもよい。
【００４４】
また、属性耐性情報の構成は特に限定されないが、複数のオブジェクトに異なる基礎確率が対応付けされていることが好ましい。属性耐性情報の例には、敵キャラクタの識別情報と、属性に対応する状態変化の基礎確率とが対応付けされているものがある。
【００４５】
図７は、システム１００が実行するゲーム処理の例を示すフローチャートである。以下、サーバ１０Ｂと、端末２０の動作を例にして説明する。なお、サーバ１０Ｂと端末２０それぞれの動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
【００４６】
サーバ１０Ｂは、ゲーム処理において、属性耐性情報を参照して基礎確率を特定する（ステップＳ２−１１）。本例においてサーバ１０Ｂは、ユーザが選択したオブジェクトに対応する属性耐性情報を参照して、ユーザが選択した行動の属性に対応する基礎確率を特定する。
【００４７】
以上に説明したように、第２の実施形態の一側面として、サーバ１０Ｂが、特定部１１Ｂと、決定部１２と、更新部１３を備える構成としているので、行動の対象となり得るオブジェクトと、複数の属性それぞれに対応する基礎確率とが対応付けされた情報を参照して、行動により対象が状態を変化させる基礎確率を特定し、行動の対象となったオブジェクトの種類に応じて状態変化の結果を異ならせることができ、よりビデオゲームの趣向性を向上させることができる。
【００４８】
［第３の実施形態］
図８は、ビデオゲーム処理サーバ１０の例であるビデオゲーム処理サーバ１０Ｃ（サーバ１０Ｃ）の構成を示すブロック図である。本例において、サーバ１０Ｃは、特定部１１と、決定部１２Ｃと、更新部１３とを少なくとも備える。
【００４９】
決定部１２Ｃは、属性と、複数の状態それぞれに対応する影響とが対応付けされた情報（以下「相対情報」という。）を参照して、前記基礎確率に与える影響を決定する機能を有する。
【００５０】
ここで、相対情報の構成は特に限定されず、特定された基礎確率に与える影響を一意に決定し得る構成であればよい。このような構成の例には、複数種類ある属性それぞれに対し、複数種類ある状態それぞれに対応する影響が対応付けされている構成がある。
【００５１】
図９は、システム１００が実行するゲーム処理の例を示すフローチャートである。以下、サーバ１０Ｃと、端末２０の動作を例にして説明する。なお、サーバ１０Ｃと端末２０それぞれの動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
【００５２】
サーバ１０Ｃは、基礎確率を特定すると、相対情報を参照して基礎確率に与える影響を決定する（ステップＳ３−１１）。本例においてサーバ１０Ｃは、ユーザが選択した行動の対象の現在の状態に対応する相対情報を参照して、特定した基礎確率に与える影響を決定する。
【００５３】
以上に説明したように、第３の実施形態の一側面として、サーバ１０Ｃが、特定部１１と、決定部１２Ｃと、更新部１３を備える構成としているので、属性と、複数の状態それぞれに対応する影響とが対応付けされた情報を参照して、基礎確率に与える影響を決定し、対象の現在の状態に応じて状態変化の結果を異ならせることができ、よりビデオゲームの趣向性を向上させることができる。
【００５４】
［第４の実施形態］
図１０は、ビデオゲーム処理サーバ１０の例であるビデオゲーム処理サーバ１０Ｄ（サーバ１０Ｄ）の構成を示すブロック図である。本例において、サーバ１０Ｄは、特定部１１と、決定部１２と、更新部１３Ｄを少なくとも備える。
【００５５】
更新部１３Ｄは、属性と、状態と、効果とが対応付けされた情報（以下「効果情報」という。）を参照して、対象の状態を更新する機能を有する。
【００５６】
ここで、効果とは、ゲーム内で発生する事象を意味する。効果の内容は特に限定されないが、効果の発生をユーザが認識し得るものであることが好ましい。効果の例には、ダメージアップや行動速度の低下、行動停止がある。
【００５７】
図１１は、システム１００が実行するゲーム処理の例を示すフローチャートである。以下、サーバ１０Ｄと、端末２０の動作を例にして説明する。なお、サーバ１０Ｄと端末２０それぞれの動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
【００５８】
サーバ１０Ｄは、基礎確率に与える影響を決定すると、効果情報を参照して対象の状態を更新する（ステップＳ４−１１）。本例においてサーバ１０Ｄは、特定した基礎確率と決定した影響とに基づいて状態変化の有無を判定し、状態変化が生じた場合には、変化後の状態に対応する効果が発生するように所定情報を更新する。
【００５９】
以上に説明したように、第４の実施形態の一側面として、サーバ１０Ｄが、特定部１１と、決定部１２と、更新部１３Ｄとを備える構成としているので、属性と、状態と、効果とが対応付けされた情報を参照して、対象の状態を更新し、状態変化によりビデオゲームで発生する効果も変化させることができるようになり、よりビデオゲームの趣向性を向上させることができる。
【００６０】
［第５の実施形態］
図１２は、サーバ１０の例であるサーバ１０Ｅ（サーバ１０Ｅ）の構成を示すブロック図である。本例において、サーバ１０Ｅは、特定部１１と、決定部１２と、更新部１３と、付与部１４とを少なくとも備える。
【００６１】
付与部１４は、対象の状態が変化した回数に基づいて、ユーザに特典を付与する機能を有する。
【００６２】
ここで、特典の内容は特に限定されないが、ユーザにとってビデオゲームを進めるのに有利となるものであることが好ましい。また、状態変化の回数に基づいてユーザに特典を付与するための構成は特に限定されず、回数に応じて特典が異なる構成としてもよい。また、状態変化には、状態の期間延長を含む構成としてもよい。さらに、状態変化の回数の代わりに又は併せて、状態変化の経緯（例えば、４回の状態変化で同一の状態を含むか否か、など。）が特典に反映される構成としてもよい。
【００６３】
図１３は、システム１００が実行するゲーム処理の例を示すフローチャートである。以下、サーバ１０Ｅと、端末２０の動作を例にして説明する。なお、サーバ１０Ｅと端末２０それぞれの動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
【００６４】
サーバ１０Ｅは、対象の状態を更新すると、ユーザに特典を付与する（ステップＳ５−１２）。本例においてサーバ１０Ｅは、対象の状態が変化した回数を記録し、状態変化の回数が特典条件を満たした場合に、満たされた特典条件に対応する特典を、所定のタイミングでユーザに付与する。なお、特典の種類に応じてユーザに特典が付与されるタイミングに差異がある構成としても良い。
【００６５】
以上に説明したように、第５の実施形態の一側面として、サーバ１０Ｅが、特定部１１と、決定部１２と、更新部１３と、付与部１４とを備える構成としているので、対象の状態が変化した回数に基づいて、ユーザに特典を付与し、対象の状態を変化させること自体にユーザにとってのメリットを設けることができるようになるため、よりビデオゲームの趣向性を向上させることができる。
【００６６】
［第６の実施形態］
図１４は、サーバ１０の例であるサーバ１０Ｆ（サーバ１０Ｆ）の構成を示すブロック図である。本例において、特定部１１と、決定部１２Ｆと、更新部１３と、取得部１５とを少なくとも備える。
【００６７】
取得部１５は、現実空間に関する情報（以下「現実空間情報」という。）を取得する機能を有する。
【００６８】
ここで、現実空間情報を取得するための構成は特に限定されず、リアルタイムに情報を受信する構成としてもよいし、過去の情報を取得する構成としてもよい。このような構成の例には、所定のサイトから定期的に更新情報を受信する構成や、天気情報を受信する構成がある。なお、ユーザ端末の位置情報を利用して現実空間情報を取得する構成としてもよい。
【００６９】
決定部１２Ｆは、取得部１５が取得した情報（現実空間情報）を反映させた影響を決定する機能を有する。
【００７０】
ここで、現実空間情報を反映させた影響を決定するための構成は特に限定されず、一度決まった影響を現実空間情報に応じて変更する構成としてもよいし、現実空間情報を行動の属性や対象の状態に優先して影響を決定する構成としてもよい。このような構成の例には、現実空間情報を予め分類しておき、各分類に影響への反映方法を対応付けておく構成がある。
【００７１】
図１５は、システム１００が実行するゲーム処理の例を示すフローチャートである。以下、サーバ１０Ｆと、端末２０の動作を例にして説明する。なお、サーバ１０Ｆと端末２０それぞれの動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
【００７２】
サーバ１０Ｆは、所定タイミングで現実空間情報を取得する（ステップＳ６−１１）。本例においてサーバ１０Ｆは、ユーザにより行動が選択される前に、現実空間情報を取得する
【００７３】
サーバ１０Ｆは、現実空間情報を取得し、ユーザが選択した行動の属性から基礎確率を決定すると、現実空間情報が基礎確率に与える影響を決定する（ステップＳ６−１２）。本例においてサーバ１０Ｆは、取得した現実空間情報に対応する影響を所定情報から検索し、検索結果から影響を決定する。
【００７４】
以上に説明したように、第６の実施形態の一側面として、サーバ１０Ｆが、特定部１１と、決定部１２Ｆと、更新部１３と、取得部１５とを備える構成としているので、現実空間に関する情報を取得し、取得した情報を反映させた影響を決定し、現実空間を状態変化に反映させることができるようになるため、よりビデオゲームの趣向性を向上させることができる。
【００７５】
［第７の実施形態］
図１６は、システム１００（図１参照）におけるビデオゲーム処理サーバ１０の例であるビデオゲーム処理サーバ１０Ｚ（サーバ１０Ｚ）の構成を示すブロック図である。本例において、サーバ１０Ｚは、特定部１１Ｚと、決定部１２Ｚと、更新部１３Ｚと、記憶部１６Ｚとを少なくとも備える。以下、上述した文言について、行動の選択としてコマンドの選択を一例として説明する。
【００７６】
特定部１１Ｚは、端末２０のユーザ（すなわち、ビデオゲームのプレイヤ）の操作により選択されたコマンドの属性と、当該コマンドによりプレイヤキャラクタが実行する行動の対象（例えば、敵キャラクタ）に関する情報とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定する機能を有する。
【００７７】
ここで、状態変化とは、行動を受けた対象の状態が変化することを意味する。状態変化による効果の内容は特に限定されないが、ユーザが有利になる内容であることが好ましい。本例において、状態変化と属性とが結び付けられている。すなわち、状態変化が、敵キャラクタとのバトル等においける１つの選択肢になる。より具体的には、本例におけるビデオゲームでは、敵に属性攻撃を行うと、確率により与えた属性に紐づく状態に敵の状態が変化する。
【００７８】
また、基礎確率は、行動の対象が状態を変化させる確率を決定するための基礎値を意味する。本例において、基礎確率は敵ごとに与えられた耐性表から算出され、敵により受けた攻撃の属性に対応する状態に「なりやすい」「なりにくい」が存在する。
【００７９】
決定部１２Ｚは、行動の属性と、対象の状態とに基づいて、基礎確率に与える影響を決定する機能を有する。
【００８０】
ここで、影響とは、基礎確率の変化を意味する。影響の内容は特に限定されないが、受けた攻撃の属性に対応する状態になりにくい敵でも、一旦他の状態に変化させることで、ユーザが目的とする状態になりやすくなる、といった攻略方法が可能な構成であることが好ましい。このような構成の例には、「火纏い」に元々なりにくい敵に、風属性を当て「風纏い」状態にすることで、「火纏い」にしやすくなるよう、耐性表を作成した構成がある。
【００８１】
また、一度発生した状態変化に同じ属性を当てることで継続させることが可能な構成としてもよい。すなわち、状態を継続させるか、他の状態変化を与えるかはユーザ次第となる。ただし、「ユーザ次第」はゲームプレイを通じて序盤と終盤でプレイの仕方も変わってくる構成であることが好ましい。このような構成の例には、終盤に登場する敵キャラクタには状態変化または状態維持の回数でユーザに有利な特典が発生する構成がある。なお、現状に対応する属性（すなわち、同属性）の攻撃を受けた場合に状態維持が発生する確率は、所定値（例えば、１００％）としてもよいし、状態変化の場合と同じとしてもよい。
【００８２】
図１７は、記憶部１６Ｚが記憶する相対情報の格納状態の例について説明するための説明図である。図１７に示すように、記憶部１６Ｚは、属性と、基礎確率に与える影響とを対応付けて記憶する。すなわち、例えば敵キャラＡ（火属性の攻撃を受けた場合に火纏い状態になる基礎確率が１０％、水属性の攻撃を受けた場合に水纏い状態になる基礎確率が６０％、雷属性の攻撃を受けた場合に雷纏い状態になる基礎確率が１０％、風属性の攻撃を受けた場合に風纏い状態になる基礎確率が２０％、）について、まずはなりやすい水纏い状態へするべく水属性の行動を選択し（状態変化の確率は、０＋６０。）、敵キャラＡが水纏い状態になった場合、次いで雷纏い状態にするべく雷属性の行動を選択し（状態変化確率は、１０＋５０）、敵キャラＡが雷纏い状態になった場合、次いで風纏い状態にするべく風属性の行動を選択し（状態変化確率は、２０＋５０）、敵キャラＡが風纏い状態になった場合、ユーザが火属性の行動を選択すると、敵キャラＡを火纏い状態にできる確率は、状態変化がない場合の１０％よりも高くなる（状態変化確率は、１０＋５０）。なお、所定の組み合わせで状態変化の確率が１００％以上（すなわち、確定）となる構成としてもよい。
【００８３】
更新部１３Ｚは、特定部１１Ｚが特定した基礎確率と決定部１２Ｚが決定した影響とに基づいて、対象の状態を更新する機能を有する。本例において更新部１３Ｚは、基礎確率に影響を加算した確率で状態変化が発生するか判定し、状態変化が発生すると判定した場合、発生する状態変化に対応するエフェクトと効果が出力されるように所定情報を更新する。
【００８４】
ここで、発生する状態変化に対応するエフェクトの内容は特に限定されないが、発生した状態変化をユーザが認識し得る構成であることが好ましい。このような構成の例には、状態変化をしたことが見た目ですぐわかるように、敵キャラクタの見た目に変化を起こす構成がある。すなわち、例えば火の攻撃をしたから「火纏い」、水の攻撃をしたから「水纏い」とわかるようにする。なお、さらに状態を表すアイコンを表示する構成としてもよい。
【００８５】
図１８は、サーバ１０Ｚを備えるシステム１００Ｚが実行するゲーム処理の例を示すフローチャートである。図１８に示すように、本例におけるシステム１００Ｚは、ビデオゲームに関する処理として、基礎確率を特定し、基礎確率に与える影響を決定し、対象の状態を更新することに関する処理を行う。以下、各処理について説明する。なお、各処理の順序は、処理内容に矛盾等が生じない範囲で順不同である。
【００８６】
システム１００Ｚは、例えばユーザがコマンドを選択した場合にゲーム処理を開始する。
【００８７】
図１９は、ゲーム画面の例について説明するための説明図である。図１９に示すように、ゲーム画面には、ゲームフィールド表示領域１９１０と、プレイヤキャラクタ情報表示領域１９２０と、敵キャラクタ情報表示領域１９３０と、コマンド表示領域１９４０とが設けられる。
【００８８】
ゲームフィールド表示領域１９１０には、敵キャラクタが表示される。プレイヤは、敵キャラクタを行動の対象として選択できる。複数の敵キャラクタＮＰＣ１，ＮＰＣ２，ＮＰＣ３が表示されている場合に、ユーザが選択したコマンドにより状態変化が起きる確率が高い敵キャラクタが優先的に選択される構成としてもよい。なお、ゲームフィールド表示領域１９１０にプレイヤキャラクタや他のオブジェクトが表示される構成としてもよい。
【００８９】
プレイヤキャラクタ情報表示領域１９２０には、プレイヤキャラクタに関する情報が表示される。プレイは、コマンド選択によりプレイヤキャラクタを操作することで、敵キャラクタとの戦闘を進行させる。
【００９０】
敵キャラクタ情報表示領域１９３０には、敵キャラクタに関する情報が表示される。敵キャラクタに関する情報の例には、敵キャラクタの属性や状態がある。
【００９１】
コマンド表示領域１９４０には、プレイヤキャラクタを行動させるためのコマンドが表示される。本例においてコマンド表示領域１９４０には、コマンド名と、コマンド選択に要するポイントと、コマンドの効果と、コマンドにより実行される行動の属性とが表示される。
【００９２】
システム１００Ｚは、ゲーム処理において、先ず、ユーザが選択したコマンドにより実行される行動の属性が、ユーザが選択した敵キャラクタの状態を変化させる基礎確率を特定する（ステップＳ３０１）。本例においてシステム１００Ｚは、敵キャラクタの耐性表を参照して、基礎確率を特定する。
【００９３】
システム１００Ｚは、基礎確率を特定すると、敵キャラクタの状態が基礎確率に与える影響を決定する（ステップＳ３０２）。本例においてシステム１００Ｚは、敵キャラクタの状態が通常状態の場合には基礎確率への影響がないと判定し、状態異常が生じている場合には、相対情報を参照し、当該状態が基礎確率に与える影響を決定する。
【００９４】
システム１００Ｚは、影響を決定すると、特定した基礎確率と決定した影響とに基づいて敵キャラクタの状態を更新して（ステップＳ３０３）、ここでの処理を終了する。本例においてシステム１００Ｚは、基礎確率と影響から状態変化が発生すると判定した場合に、敵キャラクタの状態が変化するように所定情報を更新する。なお、プレイヤキャラクタによる行動の結果として敵キャラクタが戦闘不能になる場合、状態変化に関する処理を省略する構成としてもよい。
【００９５】
以上に説明したように、第７の実施形態の一側面として、ユーザ操作に応じてビデオゲームの進行を制御する機能を備えたサーバ１０Ｚが、特定部１１Ｚと、決定部１２Ｚと、更新部１３Ｚと、記憶部１６Ｚとを備える構成としているので、ユーザ操作により選択された行動（例えば、コマンド）の属性と、当該行動の対象（例えば、敵キャラクタ）とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定し、行動の属性と、対象の状態とに基づいて、基礎確率に与える影響を決定し、特定した基礎確率と決定した影響とに基づいて、対象の状態を更新し、ユーザによる複数の操作をビデオゲームの進行に反映させる方法に多様性を持たせ、ビデオゲームの趣向性を向上させることができるようになる。
【００９６】
なお、上述した上述した第７の実施形態の例では特に言及していないが、サーバ１０Ｚが、対象に設定された弱点を変更することなく、当該弱点が追加されるように当該対象の状態を更新する構成としてもよい。すなわち、例えば敵キャラクタの弱点が状態変化により増加する構成としてもよい。このような構成とすることで、行動選択について戦略性を向上させることができるようになる。
【００９７】
また、上述した上述した第７の実施形態の例では、サーバ１０Ｚが、決定した影響に基づいて基礎確率を変化させ、変化後の確率に基づいて対象の状態を変化させると判定した場合に、対象の状態を更新する構成としているので、状態変化の発生頻度に変化を設けることができ、ユーザが飽きることを防止することができるようになる。
【００９８】
なお、上述した上述した第７の実施形態の例では特に言及していないが、サーバ１０Ｚが、行動の対象となり得るオブジェクトの状態に基づいて、ユーザが選択した場合に基礎確率に与える影響が所定条件を満たす行動を識別可能に表示する表示部を備える構成としてもよい。すなわち、例えば複数のコマンドを表示する場合、どのコマンドを選択した場合に、敵キャラクタに対して状態変化が発生する確率が高まるかをユーザに示唆可能な構成としてもよい。このような構成とすることで、ビデオゲームの状況に応じて選択すべきコマンドを変化させることができるようになり、よりビデオゲームの趣向性を向上させることができる。
【００９９】
なお、上述した上述した第７の実施形態の例では特に言及していないが、サーバ１０Ｚが、複数のユーザに構成されたパーティと、行動の対象となり得る敵キャラクタとの、ターン制バトルを含むビデオゲームの進行を制御する制御部を備える構成としてもよい。また、この場合、敵キャラクタの状態が更新された場合、その後に行動するユーザのターンにおいて、当該ユーザにより選択された行動の属性と、敵キャラクタの状態とに基づいて、前記基礎確率に与える影響を決定する構成としてもよい。このような構成とすることで、複数のユーザが参加可能なビデオゲームにおいても、ユーザによる複数の操作をビデオゲームの進行に反映させる方法に多様性を持たせ、ビデオゲームの趣向性を向上させることができるようになる。
【０１００】
以上に説明したように、本願の各実施形態により１または２以上の不足が解決される。なお、夫々の実施形態による効果は、非限定的な効果または効果の一例である。
【０１０１】
なお、上述した各実施形態では、複数のユーザ端末２０，２０１〜２０Ｎとサーバ１０は、自己が備える記憶装置に記憶されている各種制御プログラム（例えば、ビデオゲーム処理プログラム）に従って、上述した各種の処理を実行する。
【０１０２】
また、システム１００の構成は上述した各実施形態の例として説明した構成に限定されず、例えばユーザ端末が実行する処理として説明した処理の一部または全部をサーバ１０が実行する構成としてもよいし、サーバ１０が実行する処理として説明した処理の一部または全部を複数のユーザ端末２０，２０１〜２０Ｎの何れか（例えば、ユーザ端末２０）が実行する構成としてもよい。また、サーバ１０が備える記憶部の一部または全部を複数のユーザ端末２０，２０１〜２０Ｎの何れかが備える構成としてもよい。すなわち、システム１００におけるユーザ端末２０とサーバ１０のどちらか一方が備える機能の一部または全部を、他の一方が備える構成とされていてもよい。
【０１０３】
また、プログラムが、上述した各実施形態の例として説明した機能の一部または全部を、通信ネットワークを含まない装置単体に実現させる構成としてもよい。
【０１０４】
［付記］
上述した実施形態の説明は、少なくとも下記発明を、当該発明の属する分野における通常の知識を有する者がその実施をすることができるように記載した。
［１］
ユーザ操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、
前記サーバに、
前記ユーザ操作により選択された行動の属性と、当該行動の対象とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定する特定機能と、
前記行動の属性と、前記対象の状態とに基づいて、前記基礎確率に与える影響を決定する決定機能と、
前記特定機能により特定した基礎確率と前記決定機能により決定した影響とに基づいて、前記対象の状態を更新する更新機能とを
実現させるためのビデオゲーム処理プログラム。
［２］
前記特定機能では、前記行動の対象となり得るオブジェクトと、複数の属性それぞれに対応する基礎確率とが対応付けされた情報を参照して、前記行動により前記対象が状態を変化させる基礎確率を特定する機能を
実現させるための［１］記載のビデオゲーム処理プログラム。
［３］
前記決定機能では、属性と、複数の状態それぞれに対応する影響とが対応付けされた情報を参照して、前記基礎確率に与える影響を決定する機能を
実現させるための［１］または［２］記載のビデオゲーム処理プログラム。
［４］
前記更新機能では、属性と、状態と、効果とが対応付けされた情報を参照して、前記対象の状態を更新する機能を
実現させるための［１］から［３］のうち何れかに記載のビデオゲーム処理プログラム。
［５］
前記サーバに、
前記更新機能により前記対象の状態が変化した回数に基づいて、前記ユーザに特典を付与する付与機能を
実現させるための［１］から［４］のうち何れかに記載のビデオゲーム処理プログラム。
［６］
前記サーバに、
前記現実空間に関する情報を取得する取得機能を実現させ、
前記決定機能では、前記取得機能により取得した情報を反映させた前記影響を決定する機能を
実現させるための［１］から［５］のうち何れかに記載のビデオゲーム処理プログラム。
［７］
前記更新機能では、前記対象に設定された弱点を変更することなく、当該弱点が追加されるように当該対象の状態を更新する機能を
実現させるための［１］から［６］のうち何れかに記載のビデオゲーム処理プログラム。
［８］
前記更新機能では、前記決定機能により決定した影響に基づいて前記基礎確率を変化させ、変化後の確率に基づいて前記対象の状態を変化させると判定した場合に、前記対象の状態を更新する機能を
実現させるための［１］から［７］のうち何れかに記載のビデオゲーム処理プログラム。
［９］
前記サーバに、
前記行動の対象となり得るオブジェクトの状態に基づいて、前記ユーザが選択した場合に前記基礎確率に与える影響が所定条件を満たす行動を識別可能に表示する表示機能を
実現させるための［１］から［８］のうち何れかに記載のビデオゲーム処理プログラム。
［１０］
前記サーバに、
複数のユーザに構成されたパーティと、前記行動の対象となり得る敵キャラクタとの、ターン制バトルを含む前記ビデオゲームの進行を制御する制御機能を実現させ、
前記決定機能では、前記更新機能により前記敵キャラクタの状態が更新された場合、その後に行動するユーザのターンにおいて、当該ユーザにより選択された行動の属性と、前記敵キャラクタの状態とに基づいて、前記基礎確率に与える影響を決定する機能を
実現させるための［１］から［９］のうち何れかに記載のビデオゲーム処理プログラム。
［１１］
［１］から［１０］のうち何れかに記載のビデオゲーム処理プログラムが前記サーバに実現させる機能のうち少なくとも１つの機能を、当該サーバと通信可能なユーザ端末に実現させるためのビデオゲーム処理用プログラム。
［１２］
［１］から［１０］のうち何れかに記載のビデオゲーム処理プログラムがインストールされたサーバ。
［１３］
通信ネットワークと、サーバと、ユーザ端末とを備え、ユーザ操作に応じてビデオゲームの進行を制御するビデオゲーム処理システムであって、
前記ユーザ操作により選択された行動の属性と、当該行動の対象とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定する特定手段と、
前記行動の属性と、前記対象の状態とに基づいて、前記基礎確率に与える影響を決定する決定手段と、
前記特定手段により特定された基礎確率と前記決定手段により決定された影響とに基づいて、前記対象の状態を更新する更新手段とを含む
ことを特徴とするビデオゲーム処理システム。
［１４］
前記サーバが、特定手段と、決定手段と、更新手段とを含み、
前記ユーザ端末が、前記更新手段により更新された結果を表すゲーム画面を表示装置の表示画面に出力する出力手段を含む
［１３］記載のビデオゲーム処理システム。
［１５］
ユーザの操作に応じてビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、前記ユーザ操作により選択された行動の属性と、当該行動の対象とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定する特定機能と、前記行動の属性と、前記対象の状態とに基づいて、前記基礎確率に与える影響を決定する決定機能と、前記特定機能により特定した基礎確率と前記決定機能により決定した影響とに基づいて、前記対象の状態を更新する更新機能とを有するサーバから、当該サーバが備える機能に関する情報を受信して当該機能に対応する入出力を行う機能を前記ユーザ端末に
実現させるためのビデオゲーム処理プログラム。
［１６］
ユーザ操作に応じてビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
前記ユーザ端末に、
前記ユーザ操作により選択された行動の属性と、当該行動の対象とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定する特定機能と、
前記行動の属性と、前記対象の状態とに基づいて、前記基礎確率に与える影響を決定する決定機能と、
前記特定機能により特定した基礎確率と前記決定機能により決定した影響とに基づいて、前記対象の状態を更新する更新機能とを
実現させるためのビデオゲーム処理プログラム。
［１７］
［１６］記載のビデオゲーム処理プログラムが前記ユーザ端末に実現させる機能のうち少なくとも１つの機能を、当該ユーザ端末と通信可能なサーバに実現させるためのビデオゲーム処理プログラム。
［１８］
［１５］または［１６］記載のビデオゲーム処理プログラムがインストールされたユーザ端末。
［１９］
ユーザ操作に応じてビデオゲームの進行を制御するビデオゲーム処理方法であって、
前記ユーザ操作により選択された行動の属性と、当該行動の対象とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定する特定処理と、
前記行動の属性と、前記対象の状態とに基づいて、前記基礎確率に与える影響を決定する決定処理と、
前記特定処理により特定した基礎確率と前記決定処理により決定した影響とに基づいて、前記対象の状態を更新する更新処理とを含む
ことを特徴とするビデオゲーム処理方法。
［１９］
通信ネットワークと、サーバと、ユーザ端末とを備えるビデオゲーム処理システムが、  ユーザ操作に応じてビデオゲームの進行を制御するビデオゲーム処理方法であって、
前記ユーザ操作により選択された行動の属性と、当該行動の対象とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定する特定処理と、
前記行動の属性と、前記対象の状態とに基づいて、前記基礎確率に与える影響を決定する決定処理と、
前記特定処理により特定した基礎確率と前記決定処理により決定した影響とに基づいて、前記対象の状態を更新する更新処理とを含む
ことを特徴とするビデオゲーム処理方法。
【産業上の利用可能性】
【０１０５】
本発明の実施形態の一つによれば、ユーザによる複数の操作をビデオゲームの進行に反映させる方法に多様性を持たせ、ビデオゲームの趣向性を向上させるのに有用である。
【符号の説明】
【０１０６】
１０              ビデオゲーム処理サーバ
２０，２０１〜２０Ｎ        ユーザ端末
１１              特定部
１２              決定部
１３              更新部
１４              付与部
１５              取得部
１６              記憶部
３０              通信ネットワーク
１００            ビデオゲーム処理システム
【図１】
2020014715.tif 000003
【図２】
2020014715.tif 000004
【図３】
2020014715.tif 000005
【図４】
2020014715.tif 000006
【図５】
2020014715.tif 000007
【図６】
2020014715.tif 000008
【図７】
2020014715.tif 000009
【図８】
2020014715.tif 000010
【図９】
2020014715.tif 000011
【図１０】
2020014715.tif 000012
【図１１】
2020014715.tif 000013
【図１２】
2020014715.tif 000014
【図１３】
2020014715.tif 000015
【図１４】
2020014715.tif 000016
【図１５】
2020014715.tif 000017
【図１６】
2020014715.tif 000018
【図１７】
2020014715.tif 000019
【図１８】
2020014715.tif 000020
【図１９】
2020014715.tif 000021
【手続補正書】
【提出日】令和1年10月16日(2019.10.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザ操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、
前記サーバに、
前記ユーザ操作により選択された行動の属性と、当該行動の対象とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定する特定機能と、
前記行動の属性と、前記対象の状態とに基づいて、前記基礎確率に与える影響を決定する決定機能と、
前記特定機能により特定した基礎確率と前記決定機能により決定した影響とに基づいて、前記対象の状態を更新する更新機能と、
前記更新機能により前記対象の状態が変化した回数に基づいて、前記ユーザに特典を付与する付与機能とを
実現させるためのビデオゲーム処理プログラム。
【請求項２】
前記特定機能では、前記行動の対象となり得るオブジェクトと、複数の属性それぞれに対応する基礎確率とが対応付けされた情報を参照して、前記行動により前記対象が状態を変化させる基礎確率を特定する機能を
実現させるための請求項１記載のビデオゲーム処理プログラム。
【請求項３】
前記決定機能では、属性と、複数の状態それぞれに対応する影響とが対応付けされた情報を参照して、前記基礎確率に与える影響を決定する機能を
実現させるための請求項１または請求項２記載のビデオゲーム処理プログラム。
【請求項４】
前記更新機能では、属性と、状態と、効果とが対応付けされた情報を参照して、前記対象の状態を更新する機能を
実現させるための請求項１から請求項３のうち何れかに記載のビデオゲーム処理プログラム。
【請求項５】
前記サーバに、
現実空間に関する情報を取得する取得機能を実現させ、
前記決定機能では、前記取得機能により取得した情報を反映させた前記影響を決定する機能を
実現させるための請求項１から請求項４のうち何れかに記載のビデオゲーム処理プログラム。
【請求項６】
通信ネットワークと、サーバと、ユーザ端末とを備え、ユーザ操作に応じてビデオゲームの進行を制御するビデオゲーム処理システムであって、
前記ユーザ操作により選択された行動の属性と、当該行動の対象とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定する特定手段と、
前記行動の属性と、前記対象の状態とに基づいて、前記基礎確率に与える影響を決定する決定手段と、
前記特定手段により特定された基礎確率と前記決定手段により決定された影響とに基づいて、前記対象の状態を更新する更新手段と、
前記更新手段により前記対象の状態が変化した回数に基づいて、前記ユーザに特典を付与する付与手段とを含む
ことを特徴とするビデオゲーム処理システム。
【請求項７】
ユーザ操作に応じてビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
前記ユーザ端末に、
前記ユーザ操作により選択された行動の属性と、当該行動の対象とに基づいて、当該行動により当該対象が状態を変化させる基礎確率を特定する特定機能と、
前記行動の属性と、前記対象の状態とに基づいて、前記基礎確率に与える影響を決定する決定機能と、
前記特定機能により特定した基礎確率と前記決定機能により決定した影響とに基づいて、前記対象の状態を更新する更新機能と、
前記更新機能により前記対象の状態が変化した回数に基づいて、前記ユーザに特典を付与する付与機能とを
実現させるためのビデオゲーム処理プログラム。