IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 株式会社バンダイナムコゲームスの特許一覧

特許7194670サーバシステム、ゲームシステム、ゲーム提供方法及びプログラム
<>
  • 特許-サーバシステム、ゲームシステム、ゲーム提供方法及びプログラム 図1
  • 特許-サーバシステム、ゲームシステム、ゲーム提供方法及びプログラム 図2
  • 特許-サーバシステム、ゲームシステム、ゲーム提供方法及びプログラム 図3
  • 特許-サーバシステム、ゲームシステム、ゲーム提供方法及びプログラム 図4
  • 特許-サーバシステム、ゲームシステム、ゲーム提供方法及びプログラム 図5
  • 特許-サーバシステム、ゲームシステム、ゲーム提供方法及びプログラム 図6
  • 特許-サーバシステム、ゲームシステム、ゲーム提供方法及びプログラム 図7
  • 特許-サーバシステム、ゲームシステム、ゲーム提供方法及びプログラム 図8
  • 特許-サーバシステム、ゲームシステム、ゲーム提供方法及びプログラム 図9
  • 特許-サーバシステム、ゲームシステム、ゲーム提供方法及びプログラム 図10
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2022-12-14
(45)【発行日】2022-12-22
(54)【発明の名称】サーバシステム、ゲームシステム、ゲーム提供方法及びプログラム
(51)【国際特許分類】
   A63F 13/85 20140101AFI20221215BHJP
   A63F 13/30 20140101ALI20221215BHJP
   A63F 13/69 20140101ALI20221215BHJP
   A63F 13/798 20140101ALI20221215BHJP
【FI】
A63F13/85
A63F13/30
A63F13/69
A63F13/798
【請求項の数】 31
(21)【出願番号】P 2019238515
(22)【出願日】2019-12-27
(65)【公開番号】P2021106655
(43)【公開日】2021-07-29
【審査請求日】2020-10-14
(73)【特許権者】
【識別番号】000134855
【氏名又は名称】株式会社バンダイナムコエンターテインメント
(74)【代理人】
【識別番号】100090387
【弁理士】
【氏名又は名称】布施 行夫
(74)【代理人】
【識別番号】100090398
【弁理士】
【氏名又は名称】大渕 美千栄
(72)【発明者】
【氏名】阿須名 孝次
(72)【発明者】
【氏名】南 清志
(72)【発明者】
【氏名】水野 達貴
(72)【発明者】
【氏名】小倉 建一
(72)【発明者】
【氏名】恩田 明生
(72)【発明者】
【氏名】青木 隆
(72)【発明者】
【氏名】村井 伸太郎
【審査官】早川 貴之
(56)【参考文献】
【文献】特開2018-029808(JP,A)
【文献】特開2019-017975(JP,A)
【文献】特開2019-213709(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
A63F 9/24,13/00-13/98
(57)【特許請求の範囲】
【請求項1】
ネットワークを介して接続された端末装置にゲームを実行させるサーバシステムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの設定指示を受けると、当該優遇オプションを設定しつつ、当該設定した優遇オプションに対応する1以上のミッションを指示したプレーヤに新規に設定する設定手段と、
前記優遇オプション及び前記ミッションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべき前記ミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段と、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段と、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
前記オプション設定プレーヤに前記設定されたミッションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段と、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに当該設定済みの優遇オプションとは異なる他の優遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段と、
前記獲得させた特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
を備えることを特徴とするサーバシステム。
【請求項2】
請求項1に記載のサーバシステムにおいて、
前記プレーヤに設定されたミッション情報のミッション達成条件が具備したか否かを判定するミッション判定処理を実行するミッション条件判定手段を更に備え、
前記優遇オプションには複数のミッションが規定されつつ、前記ミッション情報には、複数の前記ミッション達成条件についての判定を実行する順番が予め規定されており、
前記ミッション条件判定手段が、
前記ミッション判定処理として、前記規定されている順番に従って、各ミッション達成条件が具備したか否かを判定する、サーバシステム。
【請求項3】
請求項1又は2に記載のサーバシステムにおいて、
前記検出手段が、
前記オプション要素と所与の基準とを比較した比較結果を前記オプション状況として検出し、
前記仕様変更手段が、
前記検出されたオプション状況としての比較結果に基づいて、前記設定済み優遇オプション又は前記他の優遇オプションにおける該当する優遇オプションの仕様を変更する前記仕様変更処理を実行する、サーバシステム。
【請求項4】
請求項1又は2に記載のサーバシステムにおいて、
前記検出手段が、
前記オプション状況として、前記オプション要素が前記ゲームに寄与した寄与度を検出し、
前記仕様変更手段が、
前記オプション要素における寄与度に基づいて、前記設定済み優遇オプション及び前記他の優遇オプションの少なくともいずれかの仕様を変更する前記仕様変更処理を実行する、サーバシステム。
【請求項5】
請求項4に記載のサーバシステムにおいて、
前記検出手段が、
前記寄与度として、前記ミッションを達成することによって獲得させた特典の使用に関する数値を検出し、
前記仕様変更手段が、
前記設定済み優遇オプション、又は、前記他の優遇オプションの特典に関する仕様を、前記寄与度が所与の条件を具備した特典が他の特典より優先的に獲得させる仕様に変更する前記仕様変更処理を実行する、サーバシステム。
【請求項6】
請求項1又は2に記載のサーバシステムにおいて、
前記検出手段が、
前記オプション設定プレーヤ毎に、前記オプション設定プレーヤに設定された前記優遇オプションのミッション情報に規定されたミッションの進捗状況を、当該優遇オプションのオプション状況として、検出する、サーバシステム。
【請求項7】
請求項6に記載のサーバシステムにおいて、
前記検出手段が、
前記優遇オプションのミッション情報に規定されたミッションに関する時間的要素に基づいて、前記ミッションにおける進捗状況を検出する、サーバシステム。
【請求項8】
ネットワークを介して接続された端末装置にゲームを実行させるサーバシステムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの指示に基づいて、当該プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションを設定する設定手段と、
前記優遇オプションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段と、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段と、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
前記オプション設定プレーヤに設定された優遇オプションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段と、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに当該設定済みの優遇オプションとは異なる他の優遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段と、
前記獲得させた特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
を備え、
前記設定手段が、
前記ミッション情報の特定のミッション達成条件に基づいて前記オプション設定プレーヤにおける前記ゲームに関する処理が実行されている場合であって、前記ゲームにおいて所与の特別条件が具備されたと判定された場合に、当該オプション設定プレーヤが実行するミッションのミッション達成条件として、当該ミッション情報に最初に実行するミッションとして規定されているミッション達成条件に切り替えるミッション切り替え処理を実行し、
前記検出手段が、
前記ミッション切り替え処理の実行状況を、前記設定された優遇オプションのオプション状況として、検出することを特徴とするサーバシステム。
【請求項9】
請求項1~8のいずれか1項に記載のサーバシステムにおいて、
前記仕様変更手段が、
前記設定済み優遇オプション又は前記他の優遇オプションの仕様変更として、該当する優遇オプションのミッション情報に規定されているミッション達成条件の難易度を変更する、サーバシステム。
【請求項10】
請求項9に記載のサーバシステムにおいて、
前記特典制御手段が、
前記ミッション達成条件の難易度が変更された場合に、当該変更された難易度に応じて当該ミッション達成条件に対応付けられている特典の内容を変更する、サーバシステム。
【請求項11】
請求項1~10のいずれか1項に記載のサーバシステムにおいて、
前記検出手段が、
前記オプション状況検出処理として、前記オプション要素の属性毎に、前記オプション状況を検出し、
前記仕様変更手段が、
前記仕様変更処理として、前記属性毎のオプション状況に基づいて、前記設定済み優遇オプション及び前記他の優遇オプションの少なくともいずれかの仕様を変更する前記仕様変更処理を実行する、サーバシステム。
【請求項12】
請求項1又は2に記載のサーバシステムにおいて、
前記検出手段が、
前記オプション状況として、前記仕様変更処理における前記設定済み優遇オプション又は前記他の優遇オプションの仕様変更の状況を検出し、
前記仕様変更手段が、
前記設定済み優遇オプション又は前記他の優遇オプションの仕様変更に基づいて、前記設定済み優遇オプション及び前記他の優遇オプションの少なくともいずれかの仕様を変更する前記仕様変更処理を実行する、サーバシステム。
【請求項13】
ネットワークを介して接続された端末装置にゲームを実行させるサーバシステムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの指示に基づいて、当該プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションを設定する設定手段と、
前記優遇オプションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段と、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段と、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
前記オプション設定プレーヤに設定された優遇オプションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段と、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに当該設定済みの優遇オプションとは異なる他の優遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段と、
前記獲得させた特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装
置に提供する提供手段と、
を備え、
前記検出手段が、
前記オプション状況として、前記オプション設定プレーヤとは異なる他のプレーヤのオプション要素の所与の状況を検出し、
前記仕様変更手段が、
前記他のプレーヤのオプション要素のオプション状況の検出結果に基づいて、前記設定済み優遇オプション及び前記他の優遇オプションの少なくともいずれかの仕様を変更する前記仕様変更処理を実行することを特徴とするサーバシステム。
【請求項14】
ネットワークを介して接続された端末装置にゲームを実行させるサーバシステムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの設定指示を受けると、当該優遇オプションを設定しつつ、当該設定した優遇オプションに対応する1以上のミッションを指示したプレーヤに新規に設定する設定手段と、
前記優遇オプション及び前記ミッションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべき前記ミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段と、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段と、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
前記オプション設定プレーヤに前記設定されたミッションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段と、
前記オプション状況検出処理の検出結果に基づいて、前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションとは異なる他の優遇オプションの前記仕様を変更する仕様変更処理を実行する仕様変更手段と、
前記獲得させた特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
を備えることを特徴とするサーバシステム。
【請求項15】
請求項14に記載のサーバシステムにおいて、
前記仕様変更処理の対象となる優遇オプションが、前記オプション設定プレーヤが前記有効期間終了後に継続して前記ゲームを実行している場合において当該有効期間終了後に将来的に設定される優遇オプションである、サーバシステム。
【請求項16】
ネットワークを介して接続された端末装置にゲームを実行させるサーバシステムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの設定指示を受けると、当該優遇オプションを設定しつつ、当該設定した優遇オプションに対応する1
以上のミッションを指示したプレーヤに新規に設定する設定手段と、
前記優遇オプション及び前記ミッションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべき前記ミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段と、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段と、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
前記オプション設定プレーヤに前記設定されたミッションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段と、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに当該設定済みの優遇オプションとは異なる他の優遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段と、
前記獲得させた特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
を備え、
前記設定手段が、
前記プレーヤの指示に基づいてゲーム中の異なる複数の期間のそれぞれに前記優遇オプションを設定し、かつ、当該設定された各優遇オプションに対応付けられたミッションであって、当該各期間のそれぞれの有効期間内に達成すべきミッションを設定することを特徴とするサーバシステム。
【請求項17】
端末装置にゲームを実行させるプログラムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段、
前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの設定指示を受けると、当該優遇オプションを設定しつつ、当該設定した優遇オプションに対応する1以上のミッションを指示したプレーヤに新規に設定する設定手段、
前記優遇オプション及び前記ミッションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべき前記ミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実
行する特典制御手段、
前記オプション設定プレーヤに前記設定されたミッションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに当該設定済みの優遇オプションとは異なる他の優遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段、及び、
前記獲得させた特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段、
をコンピュータとして機能させることを特徴とするプログラム。
【請求項18】
端末装置にゲームを実行させるプログラムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段、
前記受け付けられたプレーヤの指示に基づいて、当該プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションを設定する設定手段、
前記優遇オプションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段、
前記オプション設定プレーヤに設定された優遇オプションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに当該設定済みの優遇オプションとは異なる他の優遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段、及び、
前記獲得させた特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段、
としてコンピュータとして機能させ、
前記設定手段が、
前記ミッション情報の特定のミッション達成条件に基づいて前記オプション設定プレーヤにおける前記ゲームに関する処理が実行されている場合であって、前記ゲームにおいて所与の特別条件が具備されたと判定された場合に、当該オプション設定プレーヤが実行するミッションのミッション達成条件として、当該ミッション情報に最初に実行するミッションとして規定されているミッション達成条件に切り替えるミッション切り替え処理を実行し、
前記検出手段が、
前記ミッション切り替え処理の実行状況を、前記設定された優遇オプションのオプション状況として、検出することを特徴とするプログラム。
【請求項19】
ネットワークを介して接続された端末装置にゲームを実行させるプログラムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段、
前記受け付けられたプレーヤの指示に基づいて、当該プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションを設定する設定手段、
前記優遇オプションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段、
前記オプション設定プレーヤに設定された優遇オプションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに当該設定済みの優遇オプションとは異なる他の優遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段、及び、
前記獲得させた特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段、
としてコンピュータを機能させ、
前記検出手段が、
前記オプション状況として、前記オプション設定プレーヤとは異なる他のプレーヤのオプション要素の所与の状況を検出し、
前記仕様変更手段が、
前記他のプレーヤのオプション要素のオプション状況の検出結果に基づいて、前記設定済み優遇オプション及び前記他の優遇オプションの少なくともいずれかの仕様を変更する前記仕様変更処理を実行することを特徴とするプログラム。
【請求項20】
ネットワークを介して接続された端末装置にゲームを実行させるプログラムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段、
前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの設定指示を受けると、当該優遇オプションを設定しつつ、当該設定した優遇オプションに対応する1以上のミッションを指示したプレーヤに新規に設定する設定手段、
前記優遇オプション及び前記ミッションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべき前記ミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段、
前記オプション設定プレーヤに前記設定されたミッションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段、及び、
前記オプション状況検出処理の検出結果に基づいて、前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションとは異なる他の優遇オプションの前記仕様を変更する仕様変更処理を実行する仕様変更手段と、
前記獲得させた特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段、
をコンピュータとして機能させることを特徴とするプログラム。
【請求項21】
ネットワークを介して接続された端末装置にゲームを実行させるプログラムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段、
前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの設定指示を受けると、当該優遇オプションを設定しつつ、当該設定した優遇オプションに対応する1以上のミッションを指示したプレーヤに新規に設定する設定手段、
前記優遇オプション及び前記ミッションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべき前記ミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段、
前記オプション設定プレーヤに前記設定されたミッションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに当該設定済みの優遇オプションとは異なる他の優遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段、及び
前記獲得させた特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段、
をコンピュータとして機能させ、
前記設定手段が、
前記プレーヤの指示に基づいてゲーム中の異なる複数の期間のそれぞれに前記優遇オプションを設定し、かつ、当該設定された各優遇オプションに対応付けられたミッションであって、当該各期間のそれぞれの有効期間内に達成すべきミッションを設定することを特徴とするプログラム。
【請求項22】
ゲームを実行させるゲームシステムであって、
プレーヤの操作指示を受け付ける受付処理手段と、
前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの設定指示を受けると、当該優遇オプションを設定しつつ、当該設定した優遇オプションに対応する1以上のミッションを指示したプレーヤに新規に設定する設定手段と、
前記優遇オプション及び前記ミッションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべき前記ミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段と、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段と、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
前記オプション設定プレーヤに前記設定されたミッションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段と、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに当該設定済みの優遇オプションとは異なる他の優遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段と、
前記優遇オプションに関する情報を含む、前記ゲームに関するゲーム情報を表示手段に表示させる表示制御手段と、
を備えることを特徴とするゲームシステム。
【請求項23】
ゲームを実行させるゲームシステムであって、
プレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの指示に基づいて、当該プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションを設定する設定手段と、
前記優遇オプションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段と、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段と、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
前記オプション設定プレーヤに設定された優遇オプションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段と、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに当該設定済みの優遇オプションとは異なる他の優遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段と、
前記優遇オプションに関する情報を含む、前記ゲームに関するゲーム情報を表示手段に表示させる表示制御手段と、
を備え、
前記設定手段が、
前記ミッション情報の特定のミッション達成条件に基づいて前記オプション設定プレーヤにおける前記ゲームに関する処理が実行されている場合であって、前記ゲームにおいて所与の特別条件が具備されたと判定された場合に、当該オプション設定プレーヤが実行するミッションのミッション達成条件として、当該ミッション情報に最初に実行するミッションとして規定されているミッション達成条件に切り替えるミッション切り替え処理を実行し、
前記検出手段が、
前記ミッション切り替え処理の実行状況を、前記設定された優遇オプションのオプション状況として、検出することを特徴とするゲームシステム。
【請求項24】
ゲームを実行させるゲームシステムであって、
プレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの指示に基づいて、当該プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションを設定する設定手段と、
前記優遇オプションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段と、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段と、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
前記オプション設定プレーヤに設定された優遇オプションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段と、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに当該設定済みの優遇オプションとは異なる他の優
遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段と、
前記優遇オプションに関する情報を含む、前記ゲームに関するゲーム情報を表示手段に表示させる表示制御手段と、
を備え、
前記検出手段が、
前記オプション状況として、前記オプション設定プレーヤとは異なる他のプレーヤのオプション要素の所与の状況を検出し、
前記仕様変更手段が、
前記他のプレーヤのオプション要素のオプション状況の検出結果に基づいて、前記設定済み優遇オプション及び前記他の優遇オプションの少なくともいずれかの仕様を変更する前記仕様変更処理を実行することを特徴とするゲームシステム。
【請求項25】
ゲームを実行させるゲームシステムであって、
プレーヤの操作指示を受け付ける受付処理手段と、
前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの設定指示を受けると、当該優遇オプションを設定しつつ、当該設定した優遇オプションに対応する1以上のミッションを指示したプレーヤに新規に設定する設定手段と、
前記優遇オプション及び前記ミッションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべき前記ミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段と、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段と、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
前記オプション設定プレーヤに前記設定されたミッションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段と、
前記オプション状況検出処理の検出結果に基づいて、前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションとは異なる他の優遇オプションの前記仕様を変更する仕様変更処理を実行する仕様変更手段と、
前記優遇オプションに関する情報を含む、前記ゲームに関するゲーム情報を表示手段に表示させる表示制御手段と、
を備えることを特徴とするゲームシステム。
【請求項26】
ゲームを実行させるゲームシステムであって、
プレーヤの操作指示を受け付ける受付処理手段と、
前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの設定指示を受けると、当該優遇オプションを設定しつつ、当該設定した優遇オプションに対応する1以上のミッションを指示したプレーヤに新規に設定する設定手段と、
前記優遇オプション及び前記ミッションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべき前記ミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション
情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段と、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段と、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
前記オプション設定プレーヤに前記設定されたミッションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段と、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに当該設定済みの優遇オプションとは異なる他の優遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段と、
前記優遇オプションに関する情報を含む、前記ゲームに関するゲーム情報を表示手段に表示させる表示制御手段と、
を備え、
前記設定手段が、
前記プレーヤの指示に基づいてゲーム中の異なる複数の期間のそれぞれに前記優遇オプションを設定し、かつ、当該設定された各優遇オプションに対応付けられたミッションであって、当該各期間のそれぞれの有効期間内に達成すべきミッションを設定することを特徴とするゲームシステム。
【請求項27】
所与のゲームを制御するサーバ装置から、ネットワークを介して接続され、かつ、プレーヤによって操作される端末装置に、ゲームに関する情報を提供するためのゲーム提供方法であって、
前記サーバ装置が、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの設定指示を受けると、当該優遇オプションを設定しつつ、当該設定した優遇オプションに対応する1以上のミッションを指示したプレーヤに新規に設定する設定手段と、
前記優遇オプション及び前記ミッションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべき前記ミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段と、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段と、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
前記オプション設定プレーヤに前記設定されたミッションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段と、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに当該設定済みの優遇オプションとは異なる他の優遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段と、
前記獲得させた特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
を備える場合において、
前記端末装置によって受け付けられた前記プレーヤの操作に関する情報をサーバ装置に送信し、
前記ゲームに関する処理を実行するサーバ装置からゲームに関する情報を受信することを特徴とするゲーム提供方法。
【請求項28】
所与のゲームを制御するサーバ装置から、ネットワークを介して接続され、かつ、プレーヤによって操作される端末装置に、ゲームに関する情報を提供するためのゲーム提供方法であって、
前記サーバ装置が、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの指示に基づいて、当該プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションを設定する設定手段と、
前記優遇オプションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段と、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段と、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
前記オプション設定プレーヤに設定された優遇オプションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段と、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに当該設定済みの優遇オプションとは異なる他の優遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段と、
前記獲得させた特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
を備え、
前記設定手段が、
前記ミッション情報の特定のミッション達成条件に基づいて前記オプション設定プ
レーヤにおける前記ゲームに関する処理が実行されている場合であって、前記ゲームにおいて所与の特別条件が具備されたと判定された場合に、当該オプション設定プレーヤが実行するミッションのミッション達成条件として、当該ミッション情報に最初に実行するミッションとして規定されているミッション達成条件に切り替えるミッション切り替え処理を実行し、
前記検出手段が、
前記ミッション切り替え処理の実行状況を、前記設定された優遇オプションのオプション状況として、検出する場合において、
前記端末装置によって受け付けられた前記プレーヤの操作に関する情報をサーバ装置に送信し、
前記ゲームに関する処理を実行するサーバ装置からゲームに関する情報を受信することを特徴とするゲーム提供方法。
【請求項29】
所与のゲームを制御するサーバ装置から、ネットワークを介して接続され、かつ、プレーヤによって操作される端末装置に、ゲームに関する情報を提供するためのゲーム提供方法であって、
前記サーバ装置が、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記受け付けられたプレーヤの指示に基づいて、当該プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションを設定する設定手段と、
前記優遇オプションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段と、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段と、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
前記オプション設定プレーヤに設定された優遇オプションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段と、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに当該設定済みの優遇オプションとは異なる他の優遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段と、
前記獲得させた特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
を備え、
前記検出手段が、
前記オプション状況として、前記オプション設定プレーヤとは異なる他のプレーヤのオプション要素の所与の状況を検出し、
前記仕様変更手段が、
前記他のプレーヤのオプション要素のオプション状況の検出結果に基づいて、前記設
定済み優遇オプション及び前記他の優遇オプションの少なくともいずれかの仕様を変更する前記仕様変更処理を実行する場合において、
前記端末装置によって受け付けられた前記プレーヤの操作に関する情報をサーバ装置に送信し、
前記ゲームに関する処理を実行するサーバ装置からゲームに関する情報を受信する、
ことを特徴とするゲーム提供方法。
【請求項30】
所与のゲームを制御するサーバ装置から、ネットワークを介して接続され、かつ、プレーヤによって操作される端末装置に、ゲームに関する情報を提供するためのゲーム提供方法であって、
前記サーバ装置が、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの設定指示を受けると、当該優遇オプションを設定しつつ、当該設定した優遇オプションに対応する1以上のミッションを指示したプレーヤに新規に設定する設定手段と、
前記優遇オプション及び前記ミッションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべき前記ミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段と、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段と、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
前記オプション設定プレーヤに前記設定されたミッションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段と、
前記オプション状況検出処理の検出結果に基づいて、前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションとは異なる他の優遇オプションの前記仕様を変更する仕様変更処理を実行する仕様変更手段と、
前記獲得させた特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
を備える場合において、
前記端末装置によって受け付けられた前記プレーヤの操作に関する情報をサーバ装置に送信し、
前記ゲームに関する処理を実行するサーバ装置からゲームに関する情報を受信する、
ことを特徴とするゲーム提供方法。
【請求項31】
所与のゲームを制御するサーバ装置から、ネットワークを介して接続され、かつ、プレーヤによって操作される端末装置に、ゲームに関する情報を提供するためのゲーム提供方法であって、
前記サーバ装置が、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションの設定指示を受けると、当該優遇オプションを設定しつつ、当該設定した優遇オプションに対応する
1以上のミッションを指示したプレーヤに新規に設定する設定手段と、
前記優遇オプション及び前記ミッションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべき前記ミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段と、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段と、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
前記オプション設定プレーヤに前記設定されたミッションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段と、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに当該設定済みの優遇オプションとは異なる他の優遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段と、
前記獲得させた特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
を備え、
前記設定手段が、
前記プレーヤの指示に基づいてゲーム中の異なる複数の期間のそれぞれに前記優遇オプションを設定し、かつ、当該設定された各優遇オプションに対応付けられたミッションであって、当該各期間のそれぞれの有効期間内に達成すべきミッションを設定する場合において、
前記端末装置によって受け付けられた前記プレーヤの操作に関する情報をサーバ装置に送信し、
前記ゲームに関する処理を実行するサーバ装置からゲームに関する情報を受信する、
ことを特徴とするゲーム提供方法。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、サーバシステム、ゲームシステム及びプログラムなどに関する。
【背景技術】
【0002】
従来から、スタンドアローン型の装置単体で完結するゲームのみならず、ソーシャルゲーム(ソーシャル・ネットワーキング・サービス(以下、「SNS」という。)と呼ばれるコミュニケーション型のネットワーキング・サービスを利用したゲーム)などの通信ネットワークを介して、提供されるオンラインゲームも多く提供されている。
【0003】
また、レースゲームやスポーツゲームなども含む対戦ゲーム、RPG、又は、シミュレーションゲームなどあらゆるゲームにおいて、到達すべきゲームレベルの設定、又は、所定のゲームステージやタスクのクリアなど、予めミッションを設定し、ゲーム内においてそれをクリアさせつつ、ゲームを進行させるものも広く知られている
【0004】
特に、最近では、ミッションを達成するごとにプレーヤに特典を獲得させるゲームを実現させるシステムも多く登場し、例えば、予めゲーム内に設定された、所定の期間内において有効なオプションを入手したプレーヤに対して、当該オプションを入手していないプレーヤよりも獲得させる特典を優遇するゲームシステムも知られている(例えば、非特許文献1)。
【先行技術文献】
【非特許文献】
【0005】
【文献】FORTNITEの公式サイト[令和1年10月30日検索](URL:https://www.epicgame.com/fortnite/ja/home)
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかしながら、非特許文献1に記載のゲームシステムなどにあっては、全プレーヤに共通なオプションとして提供されるため、プレーヤによっては特典に魅力を感じない場合もあり、このようなプレーヤに対してはオプションを積極的に入手するためのモチベーションが上がらないという側面もある。
【0007】
本発明は、上記課題を解決するためになされたものであり、その目的は、プレーヤ毎に、各プレーヤの特性を考慮した優遇オプションを提供することができるので、オプションの魅力を高め、各プレーヤに対してオプションを積極的に入手するためのモチベーションを向上させることが可能なゲームシステムなどを提供することにある。
【課題を解決するための手段】
【0008】
(1)上記課題を解決するため、本発明は、
ネットワークを介して接続された端末装置にゲームを実行させるサーバシステムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段と、
前記受付けられたプレーヤの指示に基づいて、当該プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションを設定する設定手段と、
前記優遇オプションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場
合に前記プレーヤに獲得させる特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段と、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段と、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段と、
前記オプション設定プレーヤにおける前記設定された優遇オプションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段と、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに前記有効期間終了後に将来的に設定される優遇オプションを示す他の優遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段と、
前記獲得させた特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に提供する提供手段と、
を備える、構成を有している。
【0009】
この構成により、本発明は、オプション設定プレーヤにおける優遇オプションのオプション状況に応じて、優遇オプションの仕様をカスタマイズすることができるので、各プレーヤの特性を考慮した優遇オプションを提供することができる。
【0010】
例えば、本発明は、オプション状況として、優遇オプションが設定される際の設定状況、ミッションの進捗状況、ミッションの達成によって獲得させた特典の獲得状況又は当該特典の使用状況などの検出結果に応じて、設定済み又は将来設定予定の優遇オプションの仕様を変更することができる。
【0011】
また、例えば、本発明は、このようなオプション状況に応じて、設定済み又は将来設定予定の優遇オプションの仕様として、ミッションの達成によって獲得可能に設定する特典やミッションの増減、特典やミッションの追加や変更(実施順や獲得順を含む。)、ミッションの難易度の変更や有効期間の変動など、将来設定される優遇オプションを設定する際の設定条件(課金の有無、又は、設定可能な優遇オプションの数)を変更することができる。
【0012】
したがって、本発明は、優遇オプションの魅力を高め、各プレーヤに対して優遇オプションを積極的に入手するためのモチベーションを向上させることができる。
【0013】
なお、「優遇オプション」とは、例えば、同一のゲーム行動、ゲーム処理及びこれらの結果であっても、当該優遇オプションを有していない非オプション設定プレーヤより、当該優遇オプションを有しているオプション設定プレーヤに、ゲーム上有利な効果を提供するオプションであることを示す。
【0014】
特に、この「優遇オプション」は、課金に基づいて選択可能となっていてもよいし、無課金によって選択可能となっていてもよい。
【0015】
そして、「ミッション」とは、ミッション達成条件を具備した際に達成するものであって、例えば、
(A1)プレーヤやプレーヤキャラクラタのゲームレベル、経験値、ポイント、ゲーム内通貨、又は、プレーヤキャラクタの能力値などの所定のパラメータが予め設定された値に達すること、及び、
(A2)敵キャラクタとの対戦又は所定のタスクの達成などのプレーヤやプレーヤキャラクタに予め設定されたゲーム内の行動(すなわち、ゲーム行動)が実行されたこと、
を示す。
【0016】
特に、ゲーム行動としてのミッションには、例えば、
(A2-1)プレーヤキャラクタがゲーム上における特定アイテムを獲得させること、
(A2-2)プレーヤキャラクタがボスキャラクタなどの特定の敵キャラクタを倒すこと(特定の種別や数、又は、予め定められた制限時間内に実現することなどを含む。)、
(A2-3)ボーナスステージなどの特定のステージ又は予め定められたステージ数をクリアすること(制限時間内にクリアすることも含む)、
(A2-4)回復(自己回復及び味方などの特定の関係を有するプレーヤキャラクタの回復)、又は、休息を所定回数実行したこと、
などが含まれる。
【0017】
また、「優遇オプションの仕様」には、例えば、ミッション情報に規定されているミッション達成条件(レベル、選択肢及び条件数)及び特典(種別、レベル(サイズ、属性や能力)及び数など)の規定した内容の他に、設定可能な優遇オプションの数、複数の優遇オプションがある場合の各優遇オプションのカテゴリ(レベルや属性)、及び、優遇オプションが設定される際の条件や状況が含まれる。
【0018】
特に、優遇オプションが設定される際の条件や状況には、優遇オプションが設定された場合にその機能を発揮する期間(すなわち、有効期間)、当該優遇オプションが設定される際の課金の有無、その課金額、及び、各優遇オプションを設定する際のプレーヤや当該プレーヤの操作対象のプレーヤキャラクタに関する条件(レベル・経験値・ポイント、所有アイテムの種別や数、既にクリアしたタスク)などが含まれる。
【0019】
さらに、「有効期間」とは、例えば、所定のゲームの開始タイミングから所定の終了タイミングまでゲームのイベントに関係なく予め設定された期間(シーズンともいう。)であってもよいし、予め定められたゲームの開始タイミング又は対戦開始などの所定のイベントの開始タイミングからプレーヤキャラクタがゴールしたなどのイベントに関連付けて到来するタイミングまでの期間であってもよい。
【0020】
特に、「有効期間」は、プレーヤの指示に基づいて、複数の優遇オプションの中から特定の優遇オプションが設定される場合には、当該複数の優遇オプションに対して共通の期間として管理されることが好ましいが、これに限られない。
【0021】
上記に加えて、「特典を獲得可能に設定する」とは、プレーヤに無条件に獲得させてもよいし、課金を前提に、若しくは、ゲーム内通貨やポイントなどの消費を前提に獲得させること、プレーヤの獲得の意思表示(例えば、操作指示)がなければ特典の獲得を保留すること、又は、ガシャなどの抽選イベントにおいて実際に獲得できるか否かの判定処理が実行された上で獲得の可否が決定されることが含まれる。
【0022】
例えば、当該「特典の獲得」には、
(B1)経験値や能力値などのゲーム進行に従って変動するパラメータの変動を有利にす
ること、
(B2)特定のアイテムや新規のプレーヤキャラクタ、若しくは、ゲーム内通貨・ポイント・体力値などのパラメータを獲得させること、獲得させやすくすること(例えば、ガチャで当選しやすくすること、購入又は交換する際の対価を安くすること、既に有しているアイテムについて能力などの上位互換のアイテムに変更すること、及び、ゲーム進行上見つけやすく又は得やすくすること)、又は、選択肢を増やすこと、
(B3)タスクを簡単にすること、
(B4)ゲーム中などに実行されるガシャにおけるレアアイテムの当選確率のアップやはずれの確率の減少など、ガシャの当選確率をプレーヤに対して有利にすること、
(B5)ゲーム中に消費するパラメータ(課金額、消費ポイントやプレーヤキャラクタの体力値(エネルギー値))を小さくすること、
(B6)プレーヤキャラクタに用いることが可能なアイテムに対する外観(すなわち、見た目)・能力・属性・数・価値(ゲーム上や他のプレーヤとの売買を行うときの売価や合成素材への影響力を含む)・制限の開放(使用可能時間の長時間化が無制限化など)を変化させること、
(B7)トロフィー・勲章・称号を獲得させること、
(B8)プレーヤキャラクタの外観・能力・属性を変化させること、
(B9)所定の条件を具備できず獲得できなかった特典(例えば、デイリーボーナス)、又は、ゲーム開始前に既に獲得させた特典など、通常のゲームにおけるタイミングでは獲得できなかった特典を獲得させること、又は、当該特典(すなわち、未獲得特典)を獲得させる際にプレーヤにとって有利な効果を発揮する特典に変更されること、及び、
(B10)ゲームの進行に伴って順次獲得させる複数の特典(特に、グレードが徐々に上がっていく特典)における獲得の順番をプレーヤに有利に変更すること、
などゲーム上においてプレーヤが有利になるものや獲得欲を満たすものが含まれる。
【0023】
また、「オプション要素」には、例えば、
(C1)優遇オプション自体やその履歴、
(C2)優遇オプションに規定されるミッション又はミッション達成条件、
(C3)優遇オプションに規定される特典、
(C4)優遇オプションに関する課金、及び、
(C5)優遇オプションが設定されたオプション設定プレーヤや当該オプション設定プレーヤに関する他のプレーヤ、
などが含まれる。
【0024】
そして、「オプション状況」には、例えば、
(D1)優遇オプションの設定時の状況(以下、「優遇オプション設定状況」という。)、
(D2)ミッションの進捗状況、
(D3)ミッションの時間的要素に基づく状況、
(D4)優遇オプションのゲームに対して寄与した割合(すなわち、寄与度)を示す寄与の状況、
(D5)優遇オプションが設定されているプレーヤに対する設定中の優遇オプションにおけるリセット状況(リセットの回数やその頻度などの状況)、
(D6)オプション設定プレーヤの課金状況(優遇オプション設定中又はゲームの全期間や所定の期間における課金額、課金回数又は課金に基づく優遇オプションの変更回数などの状況)、
(D7)過去の優遇オプションの履歴に関する状況(以下、「過去オプション履歴状況」という。)、及び、
(D8)オプション設定プレーヤに関係する他のプレーヤの優遇オプションの状況(以下、「他のプレーヤとの関係性状況」という。)、
などが含まれる。
【0025】
特に、「優遇オプション設定状況」とは、例えば、予め設定されている有効期間との比較において、又は、他のプレーヤが設定したタイミングとの比較において、優遇オプションが設定されたタイミングなどの優遇オプションの設定時の状況を示す。
【0026】
そして、「過去オプション履歴状況」とは、現在の設定中の優遇オプション前に設定されていた過去の優遇オプションに対する(D1)-(D6)の状況、過去に設定された優遇オプションの数、又は、過去に連続して設定されていた優遇オプションの数などを示す。
【0027】
さらに、「他のプレーヤとの関係性状況」とは、例えば、オプション設定プレーヤに関係する他のプレーヤの優遇オプションの(D1)-(D8)の状況(統計的に算出された数値を含む。)、又は、オプション設定プレーヤと他のプレーヤとのオプション状況における比較に基づく状況(全体のプレーヤや上位プレーヤからみたオプション設定プレーヤの状況を含む。)など示す。
【0028】
特に、オプション設定プレーヤに関係する他のプレーヤには、フレンドやフォロワーなどのオプション設定プレーヤと特定の関係性を有しているプレーヤ、同一のチームに属するプレーヤ、優遇オプションをプレゼントしてくれたプレーヤ、優遇オプションをプレゼントとしたプレーヤ、全プレーヤ、又は、ランキング上位などの所定の属性を有するプレーヤが含まれる。
【0029】
上記に加えて、「設定済み優遇オプションの仕様変更」には、例えば、現在、設定中の優遇オプションについて、
(E1)特典の追加や減少、若しくは、特典の内容の変更(獲得順の変更も含む。)、
(E2)ミッション(具体的には、ミッション達成条件)の追加や減少、若しくは、ミッションの種類の変更や実行順の変更、
(E3)ミッションの難易度の変更、
(E4)ミッション達成条件自体の変更、及び、
(E5)有効期間の変更(延長や短縮)、
などが含まれる。
【0030】
また、「他の優遇オプションの仕様変更」には、例えば、将来的に獲得される優遇オプションや設定済み優遇オプションと同時に設定される他の優遇オプションの仕様変更であって、
(F1)課金額の有無や課金額の変更、
(F2)選択可能な優遇オプションの数の変更(追加や減少)、及び、
(F3)(E1)-(E5)、
などが含まれる。
【0031】
(2)また、本発明は、
請求項1に記載のサーバシステムにおいて、
前記プレーヤに設定されたミッション情報のミッション達成条件が具備したか否かを判定するミッション判定処理を実行するミッション条件判定手段を更に備え、
前記ミッション情報には、複数の前記ミッション達成条件についての判定を実行する順番が予め規定されており、
前記ミッション条件判定手段が、
前記ミッション判定処理として、前記規定されている順番に従って、各ミッション達成条件が具備したか否かを判定する、構成を有している。
【0032】
この構成により、本発明は、例えば、優遇オプションの仕様変更として、オプション設定プレーヤの不得意のミッションを無くす、又は、減らすなど、ミッションの実行順を含めて優遇オプションの仕様をカスタマイズすることができるので、各プレーヤの特性を考慮した優遇オプションを提供することができる。
【0033】
(3)また、本発明は、
前記検出手段が、
前記オプション要素と所与の基準とを比較した比較結果を前記オプション状況として検出し、
前記仕様変更手段が、
前記検出されたオプション状況としての比較結果に基づいて、前記設定済み優遇オプション又は前記他の優遇オプションにおける該当する優遇オプションの仕様を変更する前記仕様変更処理を実行する、構成を有している。
【0034】
この構成により、本発明は、例えば、優遇オプションを早期に獲得させたか否か、若しくは、当該早期の獲得について数値化してその程度を表すことによって、又は、ミッションの達成よって獲得させた特典をその後のゲームにおいて使用したか否か若しくは当該特典の数など、オプション要素の優位性を検出することができる。
【0035】
したがって、本発明は、例えば、オプション状況において、オプション要素の優位性が高い場合には、設定済み優遇オプション、及び、他の優遇オプションにおける該当する優遇オプションの仕様変更を、オプション設定プレーヤにとって、有利な仕様に変更することができる。
【0036】
すなわち、本発明は、優遇オプションを有効に利用すればするほど、優遇オプションにおけるイセンティブを高くすることができるので、各プレーヤに対して優遇オプションを積極的に入手するためのモチベーションを向上させることができる。
【0037】
なお、「所与の基準」とは、オプション状況と比較可能な1以上の基準であればよく、例えば、上記のオプション要素と同じ要素について予め定められた基準を示す。
【0038】
(4)また、本発明は、
前記検出手段が、
前記オプション状況として、前記オプション要素が前記ゲームに寄与した寄与度を検出し、
前記仕様変更手段が、
前記オプション要素における寄与度に基づいて、前記設定済み優遇オプション及び前記他の優遇オプションの少なくともいずれかの仕様を変更する前記仕様変更処理を実行する、構成を有している。
【0039】
この構成により、本発明は、例えば、優遇オプションのオプション要素がゲームに寄与した度合いを示す寄与度に応じて、優遇オプションをオプション設定プレーヤにとって有利に変更することができる。
【0040】
すなわち、本発明は、例えば、寄与度が高くなればなるほど、該当するプレーヤにとってより有利な効果を奏する特典に変更することができるので、優遇オプションを用いてゲームを実行したプレーヤほど、ゲームに対する優遇を享受させることができる。
【0041】
なお、「寄与度」とは、オプション要素のゲームへの使用に関して数値化したものであ
り、例えば、優遇オプションの設定中に獲得させた特典の使用回数や消費回数、使用頻度若しくは使用時間や消費時間、又は、優遇オプションを設定した際のプレーヤの成績(対戦成績などゲーム成績や獲得させたポイント)、若しくは、優遇オプションの設定後に上がったレベルや戦績などのオプション設定プレーヤがゲームを行う上で寄与したことを示す値である。
【0042】
また、「寄与度」については、所与の基準と比較した比較結果も含まれる。
【0043】
(5)また、本発明は、
前記検出手段が、
前記寄与度として、前記ミッションを達成することによって獲得させた特典の使用に関する数値を検出し、
前記仕様変更手段が、
前記設定済み優遇オプション、又は、前記他の優遇オプションの特典に関する仕様を、前記寄与度が所与の条件を具備した特典を他の特典より優先的に獲得させる仕様に変更する前記仕様変更処理を実行する、構成を有している。
【0044】
この構成により、本発明は、例えばミッションを達成することによって獲得させた特典の使用が増えるほど、該当するプレーヤにとってより有利な効果を奏する特典を獲得させる機会を増加させることができるので、オプション設定プレーヤにとって判りやすい形でゲームに対する優遇を享受させることができる。
【0045】
(6)また、本発明は、
前記検出手段が、
前記オプション設定プレーヤ毎に、前記オプション設定プレーヤに設定された前記優遇オプションのミッション情報に規定されたミッションの進捗状況を、当該優遇オプションのオプション状況として、検出する、構成を有している。
【0046】
この構成により、本発明は、ゲームを興趣させつつ優遇オプションの優位性をプレーヤに体感させることができるので、ゲームの流れに沿って優遇オプションの利点を認識させてその魅力を高めることができる。
【0047】
なお、「進捗状況」には、例えば、
(G1)獲得させた特典の数や種別、
(G2)達成したミッションの数や種別、
(G3)達成したミッションのレベル、
(G4)ミッションに達成にあたり不足している条件や要素、及び、
(G5)ミッション情報に規定された最初のミッションから最後のミッションまで繰り返し実行可能な場合に最後のミッションを達成した回数、
など、特典の獲得状況やミッション達成条件の進捗状況が含まれる。
【0048】
(7)また、本発明は、
前記検出手段が、
前記優遇オプションのミッション情報に規定されたミッションに関する時間的要素に基づいて、前記ミッションにおける進捗状況を検出する、構成を有している。
【0049】
この構成により、本発明は、ゲームを興趣させつつ優遇オプションの優位性をプレーヤに体感させることができるので、ゲームの流れに沿って優遇オプションの利点を認識させてその魅力を高めることができる。
【0050】
なお、「時間的要素」には、例えば、各ミッションの達成や特典の獲得に要した時間、ミッション情報に規定された全てのミッションが達成されるまで、若しくは、全ての特典が獲得されるまでの時間、全てのミッションの達成や全ての特典の獲得が終了したタイミングから有効期間の終了タイミングまでの長さなど、ミッションの達成や特典の獲得に関するタイミングが含まれる。
【0051】
(8)また、本発明は、
前記設定手段が、
前記ミッション情報の特定のミッション達成条件に基づいて前記オプション設定プレーヤにおける前記ゲーム処理が実行されている場合であって、前記ゲームにおいて所与の特別条件が具備されたと判定された場合に、当該オプション設定プレーヤが実行するミッションのミッション達成条件として、当該ミッション情報に最初に実行するミッションとして規定されているミッション達成条件に切り替えるミッション切り替え処理を実行し、
前記検出手段が、
前記ミッション切り替え処理の実行状況を、前記設定された優遇オプションのオプション状況として、検出する、構成を有している。
【0052】
この構成により、本発明は、例えば、全てのミッションをクリアする毎に優遇オプションをプレーヤにとって有利に変更すること、又は、全てのミッションを達成する前にミッションのリセットが実行される毎に優遇オプションをプレーヤにとって不利に変更することができる。
【0053】
すなわち、本発明は、優遇オプションの特徴点の1つであるミッションの達成状況に基づいて当該優遇オプションをカスタマイズすることができるので、優遇オプションの優位性をプレーヤに体感させつつ、ゲームの流れに沿って優遇オプションの利点を認識させてその魅力を高めることができる。
【0054】
なお、「特別条件」には、例えば、全てのミッションをクリアしたこと(全てのミッション達成条件を具備したこと)、特定のミッションをクリアしたこと、又は、オプション設定プレーヤによってミッション情報に最初に実行されるミッションとして設定されたミッションに強制的に移行する意思を示したこと(すなわち、リセット)などが含まれる。
【0055】
(9)また、本発明は、
前記仕様変更手段が、
前記設定済み優遇オプション又は前記他の優遇オプションの仕様変更として、該当する優遇オプションのミッション情報に規定されているミッション達成条件の難易度を変更する、構成を有している。
【0056】
この構成により、本発明は、ゲームの興趣性に関わる難易度によって優遇オプションをカスタマイズすることができるので、例えば、初級者のプレーヤのミッションが容易になること、上級者のプレーヤのミッションが難しくなること、得意なミッションに変更すること、又は、不得意のミッションが無くなり若しくは減少することなど、各プレーヤの特性を考慮した優遇オプションを提供することができる。
【0057】
なお、「難易度の変更」には、例えば、ミッションを達成するまでの期間を変更すること、ミッション達成条件の数を変更すること、ミッション達成条件の要件を厳しく(又は緩和)すること、該当するプレーヤの苦手な(又は得意な)ミッションに変更すること、又は、有効期間前にまだ未達なミッションが存在する場合には、未達なミッションのミッション達成条件の難易度を低くすることなどが含まれる。
【0058】
また、「得意なミッション」や「不得意のミッション」は、例えば、過去の同一種別のミッションの達成時間に基づいて、当該達成時間と他のプレーヤの達成時間とに基づいて、ミッションの種別毎の達成率に基づいて、又は、種別の今まで達成したミッションの数などに基づいて予め特定されていることが前提である。
【0059】
(10)また、本発明は、
前記特典制御手段が、
前記ミッション達成条件の難易度が変更された場合に、当該変更された難易度に応じて当該ミッション達成条件に対応付けられている特典の内容を変更する、構成を有している。
【0060】
この構成により、本発明は、例えば、変更された難易度が高くなればなるほど(又は、低くなればなるほど)、該当するプレーヤにとってより有利(又は不利)な効果を奏する特典に変更することができる。
【0061】
(11)また、本発明は、
前記検出手段が、
前記オプション状況検出処理として、前記オプション要素の属性毎に、前記オプション状況を検出し、
前記仕様変更手段が、
前記仕様変更処理として、前記属性毎のオプション状況に基づいて、前記設定済み優遇オプション及び前記他の優遇オプションの少なくともいずれかの仕様を変更する前記仕様変更処理を実行する、構成を有している。
【0062】
この構成により、本発明は、プレーヤの趣向や状況をより正確に把握することができるので、よりプレーヤに適した優遇オプションに変更することができる。
【0063】
なお、「属性」には、例えば、複数の優遇オプションがある場合は、優遇オプション自体の種別(カテゴリ)、ミッションの種別(ゲーム行動に基づくミッションかゲーム行動の結果としてのミッションか、ゲーム行動系の種別など)、特典の種別、及び、特典のレア度などが含まれる。
【0064】
(12)また、本発明は、
前記検出手段が、
前記オプション状況として、前記仕様変更処理における前記設定済み優遇オプション又は前記他の優遇オプションの仕様変更の状況を検出し、
前記仕様変更手段が、
前記設定済み優遇オプション又は前記他の優遇オプションの仕様変更に基づいて、前記設定済み優遇オプション及び前記他の優遇オプションの少なくともいずれかの仕様を変更する前記仕様変更処理を実行する、構成を有している。
【0065】
この構成により、本発明は、オプション要素の状況に応じて、優遇オプションやミッションを変更すればするほど、特に、課金によって当該仕様変更が可能な場合に、当該課金をすればするほど、当該優遇オプションの内容を、オプション設定プレーヤに対してより有利に変更することができる。
【0066】
したがって、本発明は、優遇オプションの設定におけるゲーム上の優位性をさらに明確にすることができるので、各プレーヤに対して優遇オプションを積極的に入手するためのモチベーションを向上させることができる。
【0067】
なお、「設定済み優遇オプション又は他の優遇オプションミッションの仕様変更」とは、これらのオプション自体、又は、ミッション(ミッション達成条件や特典を含む。)などのオプション要素の変更を示す。
【0068】
また、「設定済み優遇オプション又は他の優遇オプションの仕様変更の状況」には、例えば、予め定められた基準の優遇オプションやミッションからどの仕様が変更されたか、当該仕様が何回変更されたか、当該仕様がどの程度変更されてか、又は、変更に対する課金回数や課金額などが含まれる。
【0069】
(13)また、本発明は、
前記検出手段が、
前記オプション状況として、前記オプション設定プレーヤとは異なる他のプレーヤのオプション要素の所与の状況を検出し、
前記仕様変更手段が、
前記他のプレーヤのオプション要素のオプション状況の検出結果に基づいて、前記設定済み優遇オプション及び前記他の優遇オプションの少なくともいずれかの仕様を変更する前記仕様変更処理を実行する、構成を有している。
【0070】
この構成により、本発明は、フレンドなどの特定の関係性を有する他のプレーヤのオプション要素の状況に応じて、優遇オプションの内容を変更することができる。
【0071】
したがって、本発明は、ゲームにおけるプレーヤの交流を図りつつ、優遇オプションの優位性をプレーヤに体感させることができるので、ゲームを活性させることができるとともに、優遇オプションの利点を認識させてその魅力を高めることができる。
【0072】
なお、「他のプレーヤ」とは、同一のチームに所属しているプレーヤや一緒にプレーしたプレーヤ、又は、フレンドやフォロワーなどのオプション設定プレーヤとの所定の関係を有するプレーヤであることが好ましいが、これらには限られず、例えば、ゲームに参加(登録)する全プレーヤやゲームランキンの上位プレーヤなどのオプション設定プレーヤとの比較対象となるプレーヤであればよい。
【0073】
また、「他のプレーヤのオプション要素の所与の状況」には、例えば、上述のように、(H1)優遇オプションの設定時の優遇オプション設定状況、
(H2)ミッションの進捗状況、
(H3)ミッションの時間的要素に基づく状況、
(H4)優遇オプションのゲームに対して寄与した寄与度を示す寄与の状況、
(H5)優遇オプションが設定されているプレーヤに対する設定中の優遇オプションリセット状況、又は、
(H6)オプション設定プレーヤの課金状況、
などを含む。
【0074】
特に、他のプレーヤが全プレーヤなどの複数のプレーヤにおけるオプション要素の所与の状況としては、平均値などの統計値を用いることが好ましい。
【0075】
(14)また、上記課題を解決するため、本発明は、
端末装置にゲームを実行させるプログラムであって、
前記端末装置を介してプレーヤの操作指示を受け付ける受付処理手段、
前記受付けられたプレーヤの指示に基づいて、当該プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションを設定する設定手段、
前記優遇オプションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内
に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得可能に設定する特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実行する特典制御手段、
前記オプション設定プレーヤにおける前記設定された優遇オプションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに前記有効期間終了後に将来的に設定される優遇オプションを示す他の優遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段、及び、
前記獲得させた特典に関する情報を含む、前記ゲームに関するゲーム情報を前記端末装置に表示させる表示制御手段、
として機能させる、構成を有している。
【0076】
この構成により、本発明は、オプション設定プレーヤにおける優遇オプションのオプション状況に応じて、優遇オプションの仕様をカスタマイズすることができるので、各プレーヤの特性を考慮した優遇オプションを提供することができる。
【0077】
したがって、本発明は、優遇オプションの魅力を高め、各プレーヤに対して優遇オプションを積極的に入手するためのモチベーションを向上させることができる。
【0078】
(15)また、上記課題を解決するため、本発明は、
ゲームを実行するゲームシステムであって、
プレーヤの操作指示を受け付ける受付処理手段と、
前記受付けられたプレーヤの指示に基づいて、当該プレーヤに対して前記ゲームに対する優遇を与えるためのオプションを示す優遇オプションを設定する設定手段と、
前記優遇オプションが前記プレーヤに設定された場合に各プレーヤが所与の有効期間内に達成すべきミッションの条件を示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得可能に設定する特典と、が規定されたミッション情報を少なくとも含む優遇オプションの仕様に関する情報が、優遇オプション情報として、記憶されている記憶手段を制御する記憶制御手段と、
前記優遇オプションが設定されたプレーヤを示すオプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるプレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、前記ゲームを進行させるゲーム制御手段と、
前記有効期間内に、前記オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレーヤに該当するミッション情報に規定された特典を獲得可能に設定する特典制御処理を実
行する特典制御手段と、
前記オプション設定プレーヤにおける前記設定された優遇オプションに関する要素を示すオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理を実行する検出手段と、
前記オプション状況検出処理の検出結果に基づいて、(a)前記オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの前記仕様、及び、(b)当該オプション設定プレーヤに前記有効期間終了後に将来的に設定される優遇オプションを示す他の優遇オプションの前記仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する仕様変更手段と、
前記優遇内容に関する情報を含む、前記ゲームに関するゲーム情報を表示手段に表示させる表示制御手段と、
を備える、構成を有している。
【0079】
この構成により、本発明は、オプション設定プレーヤにおける優遇オプションのオプション状況に応じて、優遇オプションの仕様をカスタマイズすることができるので、各プレーヤの特性を考慮した優遇オプションを提供することができる。
【0080】
したがって、本発明は、優遇オプションの魅力を高め、各プレーヤに対して優遇オプションを積極的に入手するためのモチベーションを向上させることができる。
【図面の簡単な説明】
【0081】
図1】一実施形態のゲームシステムの構成を示すシステム構成の一例を示す図である。
図2】一実施形態のサーバ装置の機能ブロックを示す図である。
図3】一実施形態の端末装置の機能ブロックを示す図である。
図4】一実施形態におけるオプション状況検出処理及び仕様変更処理を含む優遇オプション設定中のゲーム処理を説明するための図である。
図5】一実施形態の優遇オプション情報記憶部に記憶される優遇オプション情報の一例を示す図である。
図6】一実施形態のゲームデータ記憶部に記憶される特典情報の一例を示す図である。
図7】一実施形態のオプション管理部によって実行される仕様変更処理を説明するための図(その1)である。
図8】一実施形態のオプション管理部によって実行される仕様変更処理を説明するための図(その2)である。
図9】一実施形態のサーバ装置によって実行されるオプション状況検出処理及び仕様変更処理を含む優遇オプション設定中のゲーム処理に関する動作を示すフローチャート(その1)である。
図10】一実施形態のサーバ装置によって実行されるオプション状況検出処理及び仕様変更処理を含む優遇オプション設定中のゲーム処理に関する動作を示すフローチャート(その2)である。
【発明を実施するための形態】
【0082】
以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
【0083】
[1]ゲームシステム
まず、図1を用いて本実施形態のゲームシステム1の概要及び概要構成について説明する。なお、図1は、本実施形態のゲームシステム1の構成を示すシステム構成の一例を示す図である。
【0084】
本実施形態のゲームシステム1は、図1に示すように、ゲームサービスを提供するサーバ装置10と、端末装置20(例えば、端末装置20A、20B、20C)とが、インターネット(ネットワークの一例)に接続可能に構成されている。
【0085】
ユーザは、端末装置20からサーバ装置10にアクセスすることにより、インターネットを介してサーバ装置10から送信されてくるゲームをプレーすることができる。さらに、ユーザは端末装置20からサーバ装置10にアクセスすることにより、他のユーザとの間でコミュニケーションを図ることができるようになっている。
【0086】
サーバ装置10は、インターネットを介して通信接続された端末装置20を用いて、ユーザにゲームをプレーさせるサービスを提供することが可能な情報処理装置である。また、サーバ装置10は、コミュニケーション型のサービスを提供するSNSサーバとして機能してもよい。ここで、SNSサーバとは、複数のユーザ間でコミュニケーションを提供することが可能なサービスを提供する情報処理装置であってもよい。
【0087】
また、サーバ装置10は、例えば、SNSサーバとして機能する場合には、提供するSNSの動作環境(API(アプリケーションプログラミングインタフェース)、プラットフォーム等)を利用して実行されるソーシャルゲーム(Social Game)をと呼ばれるゲームを提供することができるようになっている。
【0088】
特に、サーバ装置10は、端末装置20のWebブラウザ上で提供されるゲーム、例えばHTML、FLASH、CGI、PHP、shockwave、Java(登録商標)アプレット、JavaScript(登録商標)など様々な言語で作られたブラウザゲーム(Webブラウザで設置サイトを開くだけで起動するゲーム)を提供することができるようになっている。
【0089】
なお、ソーシャルゲームとは、既存のオンラインゲームとは違い、専用のクライアントソフトウェアを必要とせず、WebブラウザとSNSのアカウントのみで利用可能なゲームが含まれる。また、サーバ装置10は、ネットワークを介して他のユーザの端末(スマートフォン、パソコン、ゲーム機など)と接続し、オンラインで同時に同じゲーム進行を共有することができるオンラインゲームを提供することが可能な構成を有している。
【0090】
一方、サーバ装置10は、1つの(装置、プロセッサ)で構成されていてもよいし、複数の(装置、プロセッサ)で構成されていてもよい。
【0091】
そして、サーバ装置10の記憶領域(後述する記憶部140)に記憶される課金情報、ゲーム情報等の情報を、ネットワーク(イントラネット又はインターネット)を介して接続されたデータベース(広義には記憶装置、メモリ)に記憶するようにしてもよいし、SNSサーバとして機能する場合には、記憶領域に記憶されるプレーヤ情報記憶部146等の情報を、ネットワーク(イントラネット又はインターネット)を介して接続されたデータベース(広義には記憶装置、メモリ)に記憶するようにしてもよい。
【0092】
具体的には、本実施形態のサーバ装置10は、端末装置20のユーザ(すなわち、ゲームを実行するプレーヤ)の操作に基づく入力情報を受信し、受信した入力情報に基づいてゲーム処理を行うようになっている。そして、サーバ装置10は、ゲーム処理結果を端末装置20に送信し、端末装置20は、サーバ装置10から受信したゲーム処理結果を端末装置20にユーザに閲覧可能に提供する各種の処理を行うようになっている。
【0093】
端末装置20は、スマートフォン、携帯電話、PHS、コンピュータ、ゲーム装置、PDA、携帯型ゲーム機等、画像生成装置などの情報処理装置であり、インターネット(W
AN)、LANなどのネットワークを介してサーバ装置10に接続可能な装置である。なお、端末装置20とサーバ装置10との通信回線は、有線でもよいし無線でもよい。
【0094】
また、端末装置20は、Webページ(HTML形式のデータ)を閲覧可能なWebブラウザを備えている。すなわち、端末装置20は、サーバ装置10との通信を行うための通信制御機能、及びサーバ装置10から受信したデータ(Webデータ、HTML形式で作成されたデータなど)を用いて表示制御を行うとともに、ユーザ操作のデータをサーバ装置10に送信するWebブラウザ機能などを備え、ゲーム画面をユーザに提供する各種の処理を実行し、ユーザによってゲームを実行させるようになっている。ただし、端末装置20は、サーバ装置10から提供されたゲーム制御情報を取得して所定のゲーム処理を実行し、ゲーム処理に基づくゲームを実行してもよい。
【0095】
具体的には、端末装置20は、所定ゲームを行う旨の要求をサーバ装置10に対して行うと、サーバ装置10のゲームサイトに接続され、ゲームが開始される。特に、端末装置20は、必要に応じてAPIを用いることにより、SNSサーバとして機能するサーバ装置10に所定の処理を行わせ、又は、SNSサーバとして機能するサーバ装置10が管理するプレーヤ情報記憶部146を取得させてゲームを実行する構成を有している。
【0096】
[2]サーバ装置
次に、図2を用いて本実施形態のサーバ装置10について説明する。なお、図2は、本実施形態のサーバ装置10の機能ブロックを示す図である。また、本実施形態のサーバ装置10は図2の構成要素(各部)の一部を省略した構成としてもよい。
【0097】
サーバ装置10は、管理者やその他の入力に用いるための入力部120、所定の表示を行う表示部130、所定の情報が記憶された情報記憶媒体180、端末装置20やその他と通信を行う通信部196、主に提供するゲームに関する処理を実行する処理部100、及び、主にゲームに用いる各種のデータを記憶する記憶部140を含む。
【0098】
入力部120は、システム管理者等がゲームに関する設定やその他の必要な設定、データの入力に用いるものである。例えば、本実施形態の入力部120は、マウスやキーボード等によって構成される。
【0099】
表示部130は、システム管理者用の操作画面を表示するものである。例えば、本実施形態の表示部130は、液晶ディスプレイ等によって構成される。
【0100】
情報記憶媒体180(コンピュータにより読み取り可能な媒体)は、プログラムやデータなどを格納するものであり、その機能は、光ディスク(CD、DVD)、光磁気ディスク(MO)、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ(ROM)などによって構成される。
【0101】
通信部196は、外部(例えば、端末、他のサーバや他のネットワークシステム)との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ASICなどのハードウェアや、プログラムなどによって構成される。
【0102】
記憶部140は、処理部100や通信部196などのワーク領域となるもので、その機能は、RAM(VRAM)などによって構成される。なお、記憶部140に記憶される情報は、データベースで管理してもよい。
【0103】
また、本実施形態の記憶部140は、主記憶部142の他に、
(A1)ゲームに関する情報を示すゲーム情報が記憶されるゲームデータ記憶部144と、
(A2)各プレーヤに関する情報を示すプレーヤ情報及びプレーヤのゲームに関する情報(以下、「プレーヤ関連情報」という。)が記憶されるプレーヤ情報記憶部146と、
(A3)プレーヤに対して所与の有効期間内にゲームに対する特典の獲得などの優遇を与えるためのオプション(以下、「優遇オプション」という。)に関する情報(以下、「優遇オプション情報」という。)が記憶されている優遇オプション情報記憶部148と、
を有し、本発明の記憶手段を構成する。
【0104】
特に、ゲームデータ記憶部144には、ゲームが実施されるゲームフィールドの情報、及び、各種の判定に用いる条件情報、ゲームフィールド上の各オブジェクトの情報、各オブジェクトを変更するための情報、各種のテーブル情報、各プレーヤのプレーヤキャラクタに関する情報及びゲームに用いられる各アイテムに関する情報などが記憶される。
【0105】
プレーヤ情報記憶部146には、プレーヤ毎に、プレーヤ関連情報として、
(B1)プレーヤのニックネームやプレーヤID及びチームに属している場合には、所属チーム名やそのID(以下、「所属情報」という。)、
(B2)現在のレベル(プレーヤレベル)、得点、経験値、エネルギーパラメータ値(ライフエネルギー値、体力値やパワー値)、獲得させた報酬若しくはゲーム時間などの個人及びチームの成績に関する情報(以下、「成績情報」ともいう。)、
(B3)プレーヤキャラクタの特性(能力の有無及び各能力を規定するパラメータ)や属性(レベルを含む。)の情報(複数のプレーヤキャラクタを有している場合には、それぞれの特性や属性の情報)、
(B4)課金履歴及び課金額などの課金に関する情報、
(B5)プレーヤキャラクタが保有するアイテムの情報(以下、「アイテム情報」という。)及び過去に保有したアイテムの情報を含むアイテム関連情報、
(B6)ログイン(アクセス)の履歴に関する情報(以下、「アクセス履歴情報」という。)
(B7)獲得させた特典の情報(以下、「獲得特典情報」ともいう。)、
(B8)所属しているチームに関する情報(以下、「所属チーム情報」という。)、並びに、
(B9)登録されたフレンドやフォロワーなどの一定の関係性を有する他のプレーヤ(以下、「関連プレーヤ」ともいう。)に関する情報(以下、「関連プレーヤ情報」という。)、
などが記憶される。
【0106】
なお、関連プレーヤ情報としては、優遇オプションが組み込まれた本実施形態のゲームだけではなく、他のゲーム、又は、ゲーム以外のアプリケーションや各種のネットワークサービス(例えば、SNS及び動画配信サービス)などの所与のプラットフォームを用いたサービスにおいて、フレンドやフォロワーなどの一定の関係を有するプレーヤ(ゲームでない場合には、ユーザ)の情報が含まれる。
【0107】
特に、この場合には、後述するプレーヤ管理部104によって、ゲーム開始前、又は、ゲーム中の所定のタイミングに上記のようなアプリケーションやサービスなどのプラットフォームを介してフレンドなどのプレーヤやユーザの情報が取得され、当該取得された情報を関連プレーヤ情報としてプレーヤ情報記憶部146に記憶される。
【0108】
また、この場合に、プレーヤ管理部104は、このような外部のプラットフォームから関連プレーヤ情報を取得した場合において、本実施形態のゲームに参加しているプレーヤを、関連プレーヤとして特定し、その情報をプレーヤ情報記憶部146に登録してもよい。ただし、本実施形態においては、この場合には、他のプラットフォームサービスと本実施形態のゲームとにおいて、共通のプレーヤID(ユーザID)、ニックネーム、クレジ
ットカード情報、又は、携帯用端末装置における電話番号やUIDなど共通の識別情報に基づいて、関連プレーヤを特定し、その情報をプレーヤ情報記憶部146に登録する構成を有している。
【0109】
優遇オプション情報記憶部148には、各プレーヤが所与の有効期間内に達成すべき複数のミッションの条件をそれぞれ示すミッション達成条件と、各ミッションが達成した場合に前記プレーヤに獲得させ、各ミッション達成条件に対応付けられた特典と、が規定されたミッション情報を有する優遇オプション情報が記憶される。
【0110】
処理部100は、記憶部140内の主記憶部142をワーク領域として各種処理を行う。処理部100の機能は各種プロセッサ(CPU、DSP等)、ASIC(ゲートアレイ等)などのハードウェアや、プログラムにより実現できる。
【0111】
処理部100は、情報記憶媒体180に格納されるプログラム(データ)に基づいて本実施形態の種々の処理を行う。即ち情報記憶媒体180には、本実施形態の各部としてコンピュータを機能させるためのプログラム(各部の処理をコンピュータに実行させるためのプログラム)が記憶される。
【0112】
例えば、処理部100(プロセッサ)は、情報記憶媒体に記憶されているプログラムに基づいて、サーバ装置10全体の制御を行うとともに、各部間におけるデータ等の受け渡しの制御などの各種の処理を行う。さらに、端末装置20からの要求に応じた各種サービスを提供する処理を行う。
【0113】
具体的には、本実施形態の処理部100は、通信制御部101、Web処理部102、ゲーム管理部103、プレーヤ管理部104、オプション管理部105、状況検出部106、ミッション管理部107、特典制御部108、タイマ管理部109、及び、情報提供部110を少なくとも有している。
【0114】
なお、例えば、本実施形態の通信制御部101は、本発明の受付処理手段を構成し、ゲーム管理部103は、本発明のゲーム制御手段を構成し、オプション管理部105は、本発明の記憶制御手段、設定手段及び仕様変更手段を構成する。
【0115】
また、例えば、本実施形態の状況検出部106は、本発明のオプション状況検出手段を構成し、特典制御部108は、本発明の特典制御手段を構成し、情報提供部110は、本発明の提供手段及び表示制御手段を構成する。
【0116】
通信制御部101は、端末装置20とネットワークを介してデータを送受信する処理を行う。すなわち、サーバ装置10は、通信制御部101によって端末装置20等から受信した情報に基づいて各種処理を行う。
【0117】
特に、本実施形態の通信制御部101は、プレーヤの端末装置20からの要求に基づいて、ゲーム画面を、当該プレーヤの端末装置20に送信する処理を行う。
【0118】
また、通信制御部101は、端末装置20に入力されたプレーヤの指示を受け付けるための各種の処理を実行する。
【0119】
Web処理部102は、Webサーバとして機能する。例えば、Web処理部102は、HTTP(Hypertext Transfer Protocol)等の通信プロトコルを通じて、端末装置20にインストールされているWebブラウザ211の要求に応じてデータを送信する処理、及び、端末装置20のWebブラウザ211によって送信
されるデータを受信する処理を行う。
【0120】
なお、本実施形態では、サーバ装置10がSNSサーバとしての機能も備えていている場合を例に説明するが、サーバ装置10を、ゲーム用のサーバと、SNS用のサーバと別々に形成してもよい。また、本実施形態のゲームの処理は、サーバ装置10が一部又は全部を行ってもよいし、端末装置20が一部を行ってもよい。
【0121】
ゲーム管理部103は、端末装置20と連動し、仮想空間としてのゲーム空間を構築し、当該端末装置20を介して入力されたプレーヤの操作に基づいて、複数のプレーヤによって対戦すると戦闘若しくは格闘などを行うバトルゲーム、アクションゲーム、RPG、音ゲーム、又は、スポーツゲームなどの各種の対戦ゲームに関する各種のゲーム処理を実行する。
【0122】
また、ゲーム管理部103は、端末装置20から送信されたプレーヤ指示に基づいて各種のゲーム処理を実行する。
【0123】
特に、ゲーム管理部103は、端末装置20に入力されたプレーヤの操作入力に応じて、各プレーヤの操作対象となるプレーヤキャラクタにおけるゲーム空間内における移動やゲームに対する各行動を制御しつつ、関連する他のキャラクタやオブジェクトの動作や各種のゲーム処理を実行する。
【0124】
なお、ゲーム管理部103は、1のプレーヤからの指示に基づいて、単一のプレーヤキャラクタに対する各種のゲーム処理を実行してもよいし、複数のプレーヤキャラクタに対する各種のゲーム処理を実行するようにしてもよい。
【0125】
プレーヤ管理部104は、プレーヤが所有するアイテム、及び、獲得させた特典を、プレーヤ関連情報として、プレーヤ情報記憶部146に登録して管理するとともに、ゲーム中にプレーヤによって設定されたプレーヤキャラクタ又はそれを設定したデッキの管理を行う。
【0126】
オプション管理部105は、優遇オプション情報記憶部148に記憶されている各オプション情報を管理するとともに、優遇オプションが設定されたプレーヤを管理する。
【0127】
オプション管理部105は、オプション設定プレーヤに既に設定されている優遇オプション(以下、「設定済み優遇オプション」という。)の仕様、及び、当該オプション設定プレーヤに、設定済み優遇オプションとは異なる他の優遇オプション(以下、単に「他の優遇オプション」という。)の仕様、の少なくともいずれかの仕様を変更する仕様変更処理を実行する。
【0128】
なお、本実施形態においては、設定済み優遇オプションとは異なる他の優遇オプションとしては、将来的に獲得されてオプション設定プレーヤに設定される優遇オプション(以下、「将来設定優遇オプション」という。)又は設定済み優遇オプションと同時に設定される他の優遇オプション(以下、「同時設定優遇オプション」という。)が含まれる。
【0129】
また、以下の説明においては、他の優遇オプションとして、将来設定優遇オプションを用いて説明する。
【0130】
状況検出部106は、優遇オプションが設定された各プレーヤ(以下、「オプション設定プレーヤ」ともいう。)毎に、設定された優遇オプションに関する要素(以下、「オプション要素」という。)における所与の状況をオプション状況として検出するオプション
状況検出処理を実行する。
【0131】
ミッション管理部107は、オプション設定プレーヤ、又は、当該オプション設定プレーヤの操作対象となるプレーヤキャラクタ(以下、「オプションプレーヤ用プレーヤキャラクタ」という。)におけるミッションの達成状況を管理する。
【0132】
特に、ミッション管理部107は、オプション設定プレーヤ、又は、オプションプレーヤ用プレーヤキャラクタによってミッションが達成されたか否かを判定する処理(以下、「ミッション判定処理」という。)を実行する。
【0133】
特典制御部108は、該当するオプション設定プレーヤ、又は、オプションプレーヤ用プレーヤキャラクタによってミッションが達成したと判定された場合に、該当する特典をプレーヤに少なくとも獲得可能に設定する(無条件にプレーヤに獲得させることを含む。)特典制御処理を実行する。
【0134】
タイマ管理部109は、タイマ機能を有し、ゲームの進行状況を管理するために用いる。特に、タイマ管理部109は、ゲーム管理部103と連動し、現在時刻や予め設定された時刻を各部に出力する。また、タイマ管理部109は、各端末装置と同期を取るために用いられる。
【0135】
情報提供部110は、端末装置20によってゲームを処理させるため各種のゲーム情報(特典情報及び演出に関係する情報も含む。)を生成して該当する端末装置20に提供する。
【0136】
特に、情報提供部110は、所与のタイミングに、該当する端末装置20にミッションに関する情報、及び、特典などのオプション設定プレーヤにおける優遇内容に関する情報を、ゲーム情報として、当該端末装置20に該当するプレーヤに対して通知可能に提供する。
【0137】
[3]端末装置
次に、図3を用いて本実施形態の端末装置20について説明する。なお、図3は、本実施形態の端末装置20の機能ブロックを示す図である。また、本実施形態の端末装置20は図2の構成要素(各部)の一部を省略した構成としてもよい。
【0138】
入力部260は、プレーヤからの入力情報を入力するための機器であり、プレーヤの入力情報を処理部200に出力する。本実施形態の入力部260は、プレーヤの入力情報(入力信号)を検出する検出部262を備える。入力部260は、例えば、レバー、ボタン、ステアリング、マイク、タッチパネル型ディスプレイ、キーボード、マウスなどがある。
【0139】
記憶部270は、処理部200や通信部296などのワーク領域となるもので、その機能はRAM(VRAM)などにより実現できる。そして、本実施形態の記憶部270は、ワーク領域として使用される主記憶部271と、最終的な表示画像等が記憶される画像バッファ272とを含む。なお、これらの一部を省略する構成としてもよい。
【0140】
情報記憶媒体280(コンピュータにより読み取り可能な媒体)は、プログラムやデータなどを格納するものであり、その機能は、光ディスク(CD、DVD)、光磁気ディスク(MO)、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ(ROM)などにより実現できる。
【0141】
処理部200は、情報記憶媒体280に格納されるプログラム(データ)に基づいて本実施形態の種々の処理を行う。情報記憶媒体280には、本実施形態の各部としてコンピュータを機能させるためのプログラム(各部の処理をコンピュータに実行させるためのプログラム)を記憶することができる。
【0142】
なお、本実施形態では、サーバ装置10が有する情報記憶媒体180や記憶部140に記憶されている本実施形態の各部としてコンピュータを機能させるためのプログラムやゲームデータを、ネットワークを介して受信し、受信したプログラムやデータを情報記憶媒体280に記憶する。サーバ装置10から受信したプログラムやデータを記憶部270に記憶してもよい。このようにプログラムやデータを受信してネットワークシステムを機能させる場合も本発明の範囲内に含む。
【0143】
表示部290は、本実施形態により生成された画像を出力するものであり、その機能は、CRT、LCD、タッチパネル型ディスプレイ、或いはHMD(ヘッドマウントディスプレー)などにより実現できる。音出力部292は、本実施形態により生成された音を出力するものであり、その機能は、スピーカ、或いはヘッドフォンなどにより実現できる。
【0144】
通信部296は、外部(例えば他の端末、サーバ)との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ASICなどのハードウェアや、プログラムなどにより実現できる。
【0145】
処理部200(プロセッサ)は、通信部296を介してサーバ装置10から取得したゲームに関する情報、取得し入力部260からの入力情報、又は、やプログラムなどに基づいて、ゲーム処理、表示制御、画像生成処理、或いは音生成処理などの処理を行う。
【0146】
この処理部200は、記憶部270内の主記憶部271をワーク領域として各種処理を行う。処理部200の機能は各種プロセッサ(CPU、DSP等)、ASIC(ゲートアレイ等)などのハードウェアや、プログラムにより実現できる。
【0147】
処理部200は、通信制御部210、Webブラウザ211、ゲーム処理部212、表示制御部213、描画部220、音処理部230を含む。なお、これらの一部を省略する構成としてもよい。
【0148】
通信制御部210は、サーバ装置10、それぞれとデータを送受信する処理を行う。また、通信制御部210は、サーバ装置10から受信したデータを記憶部270に格納する処理、受信したデータを解析する処理、その他のデータの送受信に関する制御処理等を行う。
【0149】
なお、通信制御部210は、サーバの宛先情報(IPアドレス、ポート番号)を情報記憶媒体280に記憶し、管理する処理を行うようにしてもよい。そして、通信制御部210は、プレーヤからの通信開始の入力情報を受け付けた場合に、サーバ装置10との通信を行うようにしてもよい。
【0150】
特に、通信制御部210は、サーバ装置10にプレーヤの識別情報や操作情報を送信して、ゲームに関する情報(プレーヤ情報、ゲームカード情報、プレーヤのWebページ、及び、ゲーム画面等)をサーバ装置10から受信する処理を行う。
【0151】
なお、通信制御部210は、所定周期でサーバ装置10とデータ送受信を行ってもよいし、入力部260からの入力情報を受け付けた場合に、サーバ装置10とデータ送受信を行ってもよい。特に、本実施形態の通信制御部210は、ゲーム画面を、サーバ装置10
から受信する処理を行う。
【0152】
Webブラウザ211は、Webページ(ゲーム画面)を閲覧するためのアプリケーションプログラムであって、Webサーバ(サーバ装置10)から、HTMLファイルや画像ファイル等をダウンロードし、レイアウトを解析して表示制御する。また、Webブラウザ211は、入力フォーム(リンクやボタンやテキストボックス等)を用いてデータをWebサーバ(サーバ装置10)に送信する。
【0153】
本実施形態のWebブラウザ211は、ブラウザゲームを実現することができる。例えば、Webブラウザ211は、Webサーバ(サーバ装置10)から受信したJavaScript(登録商標)、FLASH、Java(登録商標)等で記述されたプログラムを実行するものであってもよい。
【0154】
端末装置20は、Webブラウザ211によって、インターネットを介してURLによって指定されたWebサーバからの情報を表示させることができる。例えば、端末装置20は、サーバ装置10から受信したゲーム画面(HTML等のデータ)をWebブラウザ211によって表示させることができる。
【0155】
ゲーム処理部212は、種々のゲーム演算処理を行う。例えば、ゲーム開始条件が満たされた場合にゲームを開始する処理、ゲームを実行させる処理、ゲーム終了条件が満たされた場合にゲームを終了する処理などがある。
【0156】
そして、ゲーム処理部212は、プレーヤキャラクタ、建物、球場、車、樹木、柱、壁、マップ(地形)などの表示物を表す各種オブジェクト(ポリゴン、自由曲面又はサブディビジョンサーフェスなどのプリミティブで構成されるオブジェクト)をオブジェクト空間に配置設定する処理を行うようにしてもよい。
【0157】
ここでオブジェクト空間とは、仮想空間であり、2次元空間、3次元空間の両方を含む。2次元空間とは、例えば2次元座標(X,Y)においてオブジェクトが配置される空間であり、3次元空間とは、例えば3次元座標(X,Y,Z)においてオブジェクトが配置される空間である。
【0158】
また、ゲーム処理部212は、ゲームカードのデッキデータとしての設定の他に、ログイン時の各種の情報の送受信制御、サーバ装置10と連動してリアルタイムでゲームを実行する場合にはプレーヤの操作に基づくゲーム処理の実行、及び、自動演算によってゲームを実行する場合には受信した自動演算データの再生を含むゲーム処理を実行する。
また、表示制御部213は、表示部290に表示する処理を行う。例えば、表示制御部213は、Webブラウザ211を用いて表示してもよい。
【0159】
描画部220は、処理部200で行われる種々の処理(例えば、ゲーム処理)に基づいて描画処理を行い、これにより画像を生成し、表示制御部213によって表示部290に出力する。描画部220が生成する画像は、いわゆる2次元画像であってもよいし、いわゆる3次元画像であってもよい。
【0160】
音処理部230は、処理部200で行われる種々の処理の結果に基づいて音処理を行い、BGM、効果音、又は音声などのゲーム音を生成し、音出力部292に出力する。
【0161】
[4]本実施形態の手法
[4.1]概要
次に、図4を用いて本実施形態の手法(オプション状況検出処理及び仕様変更処理を含
む優遇オプション設定中のゲーム処理)の概要について説明する。
【0162】
なお、図4は、本実施形態におけるオプション状況検出処理及び仕様変更処理を含む優遇オプション設定中のゲーム処理を説明するための図である。
【0163】
本実施形態のサーバ装置10は、端末装置20と連動し、プレーヤ毎に、プレーヤキャラクタやその他のキャラクタ、ゲーム空間やその一部、ゲームパラメータ、BGM、及び、ゲームシナリオなどのゲーム情報を当該端末装置20に提供しつつ、当該端末装置20を介して入力された各プレーヤの操作に基づいて、戦闘ゲームや格闘ゲームなどの対戦ゲーム、RPG、又は、シミュレーションゲームなどのゲームを実行させるための構成を有している。
【0164】
特に、サーバ装置10は、優遇オプションが設定された各オプション設定プレーヤに対して、予め定められた有効期間内において、段階的(階層的)に設定された複数のミッションを設定し、各ミッションにおける所与の条件(以下、「ミッション達成条件」という。)を具備したと判定した場合に、各ミッションに対応付けられた優遇内容である特典を少なくとも獲得可能に設定する(無条件にプレーヤに獲得させることを含む。)構成を有している。
【0165】
また、サーバ装置10は、優遇オプションの魅力を高め、各プレーヤに対して優遇オプションを積極的に入手するためのモチベーションを向上させるため、オプション設定プレーヤ毎に、各オプションプ設定プレーヤにおける優遇オプションのオプション要素を検出し、当該検出したオプション要素に基づいて、設定済み又は将来設定予定の優遇オプションの仕様をカスタマイズする構成を有している。
【0166】
具体的には、本実施形態のサーバ装置10は、ネットワークを介して接続され、かつ、プレーヤによって操作される端末装置20に対して所与のゲームを実行させるためのゲーム制御を行うサーバシステムを構成している。
【0167】
また、本実施形態のサーバ装置10は、図4に示すように、端末装置20を介してプレーヤの操作指示などのゲーム情報を受け付ける受付処理(図4の[1])、及び、受付けたプレーヤの操作指示に基づいて、当該プレーヤの操作対象のプレーヤキャラクタ(すなわち、オプションプレーヤ用プレーヤキャラクタ)を用いてゲームを実行させるゲーム処理を実行する構成を有している。
【0168】
そして、サーバ装置10は、優遇オプションがプレーヤに設定された場合に、所与の有効期間内にゲームについて優遇する優遇内容として規定された優遇オプションに関する情報が優遇オプション情報として記憶されている各種のデータを管理する構成を有している。
【0169】
さらに、サーバ装置10は、図4に示すように、
(A1)受付けられたプレーヤの指示に基づいて、当該プレーヤに対して優遇オプションを設定する優遇オプション設定処理(図4の[2])、
(A2)優遇オプションが設定されてゲームが開始され、又は、ゲームが再開されると、オプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるオプションプレーヤ用プレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、ゲームを実行させるゲーム制御処理(図4の[3])、
(A3)有効期間内に、オプション設定プレーヤに対して、該当するミッション情報に規定されたミッション達成条件を具備したと判定された場合に、当該オプション設定プレー
ヤに該当するミッション情報に規定された特典を獲得させる、又は、獲得可能に設定する特典制御処理(図4の[3])、
(A4)オプション設定プレーヤにおけるオプション要素における所与の状況をオプション状況として検出するオプション状況検出処理(図4の[4])、
(A5)オプション状況検出処理の検出結果に基づいて、設定済み優遇オプションの仕様、将来設定優遇オプション(他の優遇オプション)の仕様、又は、その双方の仕様を変更する仕様変更処理(図4の[5])、並びに、
(A6)変更された優遇オプションや少なくとも獲得可能に設定された特典(獲得させた特典を含む。)に関する情報を含む、各種のゲームに関するゲーム情報を端末装置20に提供する情報提供処理(図4の[6])、
を実行する構成を有している。
【0170】
なお、図4には、
(B1)ゲーム情報としてプレーヤの指示を受け付けると、
(B2)プレーヤにコイン20枚によってオファーされている優遇オプションの購入ボタンが押し下げられて当該優遇オプションが設定されること(具体的には、優遇オプションに規定された各ミッションがプレーヤに設定されること)、
(B3)オプション設定プレーヤの操作指示と優遇オプション情報とに基づいてゲームが進行された状態であって、ミッションM001及びミッションM002が達成されて賢者の剣と防具1の特典が獲得され、現在ミッションM003の挑戦中の状態であること、
(B4)ミッションM003に挑戦しているゲーム中に、オプション設定プレーヤの優遇オプションにおけるオプション要素の所与の状況を検出するオプション状況検出処理が実行されたこと、
(B5)当該オプション状況検出処理の検出結果に基づいて、設定済みの優遇オプションの3番目のミッションを「M003」から、「M005」に変更する処理が実行されたこと、及び、
(B6)情報提供処理として、特典が獲得させたことを示す特典情報を含むゲーム情報を該当するプレーヤに提供すること、
が示されている。
【0171】
この構成により、本実施形態においては、オプション設定プレーヤにおける優遇オプションのオプション状況に応じて、優遇オプションの仕様をカスタマイズすることができるので、各プレーヤの特性を考慮した優遇オプションを提供することができるようになっている。
【0172】
そして、本実施形態においては、優遇オプションの魅力を高め、各プレーヤに対して優遇オプションを積極的に入手するためのモチベーションを向上させることができるようになっている。
【0173】
なお、本実施形態の有効期間とは、例えば、予め定められたゲームの開始タイミングから予め定められた終了タイミングまでゲームのイベントに関係なく初期に設定された期間(シーズンともいう。)であってもよいし、予め定められたゲームの開始タイミング又は対戦開始などの所定のイベントの開始タイミングからオプションプレーヤ用プレーヤキャラクタがゴールしたなどのイベントに関連付けて到来するタイミングまでの期間であってもよい。
【0174】
また、本実施形態の有効期間は、プレーヤの指示に基づいて、複数の優遇オプションの中から特定の優遇オプションが設定される場合には、当該複数の優遇オプションに対して共通の期間として管理されることが好ましいが、これに限られない。
【0175】
また、本実施形態のプレーヤキャラクタには、例えば、
(C1)プレーヤによって操作されるキャラクタ、
(C2)プレーヤの指示(命令)に基づいて自動で動作するキャラクタ、
(C3)敵キャラクタなどの対戦ゲームにおいて対戦するキャラクタ、
(C4)ゲーム中に協力キャラクタ、
(C5)他のプレーヤによって操作(指示を含む。)されるキャラクタ、及び、
(C6)コンピュータの指示で動作するキャラクタ(NPC)、
を含む。ただし、以下の説明においては言及しない限り、(C1)のキャラクタをプレーヤキャラクタとして用いて説明する。
【0176】
さらに、上記の各キャラクタは、人型のキャラクタに限らず、例えば、ロボット、乗り物、又は、動物のキャラクタであってもよい。
【0177】
[4.2]優遇オプション情報
[4.2.1]優遇オプション
次に、図5を用いて本実施形態の優遇オプションについて説明する。なお、図5は、本実施形態の優遇オプション情報記憶部148に記憶される優遇オプション情報の一例を示す図である。
【0178】
優遇オプションは、ゲーム中に定められた期間中(すなわち、有効期間中)にプレーヤが取得(保有)することが可能なオプションである。
【0179】
特に、優遇オプションは、チケットなどのゲームアイテムとしてプレーヤに取得されるようにしてもよいし、チケットなどのゲームアイテムを介さずに、「優遇を受ける権限」としてプレーヤに取得され、プレーヤがその権限を有しているか否かという情報だけがプレーヤ情報に紐づいて記憶されるようにしてもよい。
【0180】
そして、優遇オプションは、ゲーム内通貨やポイントによる支払いを含め課金を行うことによって、又は、他のプレーヤからの譲渡やガシャによる獲得など無課金によって、当該プレーヤに取得されて設定されるオプションである。
【0181】
また、優遇オプションは、プレーヤの指示に基づいて、又は、所定のタイミングに自動的にプレーヤに設定され、プレーヤに設定されると、当該プレーヤ又は当該プレーヤの操作対象となるプレーヤキャラクタにおいて各種の優遇内容を享受することができるようになっている。
【0182】
そして、本実施形態においては、優遇オプションの設定については、保有していた優遇オプションのチケットを使用(消費)すること、及び、保有していた権限を有効にすることを含み、このような場合には、優遇オプションのチケットや権限を取得した場合に、当該取得と同時にプレーヤに設定されてもよい。
【0183】
さらに、本実施形態においては、優遇オプションは、所定のゲームの開始タイミングから所定の終了タイミングまでゲームのイベントに関係なく予め設定されたゲームにおける区切りを示す期間(シーズンともいう。)が有効期間内において、有効なオプションとして機能する。
【0184】
そして、優遇オプションを有しているプレーヤ(保有していた優遇オプションを設定したプレーヤ)であるオプション設定プレーヤは、例えば、ゲーム中の同一のゲーム行動、ゲーム処理及びこれらの行動や処理に起因した結果であっても、当該優遇オプションを有していない非オプション設定プレーヤより、ゲーム上有利な効果が提供されるようになっ
ている。
【0185】
具体的には、本実施形態の優遇オプションにおけるゲーム上の有利な効果としては、予め定められたミッションを達成することを前提に、オプション設定プレーヤ又は当該プレーヤの操作対象であるオプションプレーヤ用プレーヤキャラクタに対して、所与の特典を獲得可能に設定する(獲得させる)ようになっている。
【0186】
そして、優遇オプションの仕様に関する各種の情報は、優遇オプション情報として優遇オプション情報記憶部148に記憶されている。
【0187】
また、優遇オプション情報には、階層的(段階的)に設定された複数のミッションが規定されたミッション情報と、その他のオプションに関する仕様が規定されているオプション仕様情報が含まれる。
【0188】
特に、ミッション情報には、各ミッションを達するミッション達成条件と、各ミッション達成条件に対応付けられ、当該ミッション達成条件を具備してミッションが達成したと判定された場合にオプション設定プレーヤに獲得させる特典と、が規定されている。
【0189】
そして、ミッション情報とオプション仕様情報とは、仕様変更処理において変更対象となる情報である。
【0190】
具体的には、優遇オプションには、図5に示すように、
(A1)複数のミッションが規定されたミッション情報と、
(A2)ミッション情報以外の優遇オプション自体に関する仕様が規定されたオプション仕様情報と、
(A3)優遇オプションが設定されたオプション設定プレーヤに関する情報と、
が記憶されている。
【0191】
また、オプション仕様情報には、
(A2-1)プレーヤに提供される優遇オプションの数、
(A2-2)レベルや属性などの優遇オプションのカテゴリ、
(A2-3)優遇オプションが設定された場合にその機能を発揮する期間(すなわち、有効期間)、
(A2-4)優遇オプションとしてプレーヤに設定された場合の課金の有無及び課金が発生する場合の課金額、及び、
(A2-5)各優遇オプションが設定される際の必要な条件や状態であって、プレーヤ又は当該プレーヤの操作対象のプレーヤキャラクタに関する条件や状態(レベル・経験値・ポイント、所有アイテムの種別や数、既にクリアしたタスク)、
などが含まれる。
【0192】
さらに、オプション設定プレーヤに関する情報には、
(A3-1)各プレーヤのプレーヤIDと、
(A3-2)各プレーヤにおける優遇オプションが設定しているか否か示すフラグ情報(以下、「優遇オプション設定フラグ情報」という。)、
(A3-3)オプション設定プレーヤ毎のミッションの進捗状況を示す情報(以下、「ミッション進捗フラグ情報」という。)と、
(A3-4)各オプション設定プレーヤの(A2-1)-(A2-5)に関する過去の履歴を示す履歴情報、
が記憶されている。
【0193】
なお、本実施形態のミッション情報については、ミッションの説明とともに、後述する。
【0194】
また、本実施形態においては、複数の優遇オプションがプレーヤに設定可能に用意されていてもよく、この場合には、プレーヤの指示などによって複数の優遇オプションから1の優遇オプションが選択されて設定される。
【0195】
[4.2.2]ミッション
次に、上記の図5を用いて本実施形態のミッションについて説明する。
【0196】
本実施形態のミッションは、優遇オプションがプレーヤに設定された場合に、当該プレーヤ(すなわち、オプション設定プレーヤ)が段階的にクリアするものであって、予め定められた条件(以下、「ミッション達成条件」という。)を具備した際に達成する複数のミッションの中の1つである。
【0197】
そして、本実施形態においては、優遇オプションが設定されると、当該優遇オプションに含まれるミッション情報に規定された複数のミッションがオプション設定プレーヤに段階的に設定される。
【0198】
なお、段階的に設定されるとは、1のミッションがクリアされると、次のミッションが設定され、最初に規定されたミッションから最後に規定されたミッションまで、例えば、レベル(難易度)に応じて予め定まっている順番に従って設定されることを示す。
【0199】
例えば、本実施形態のミッションは、
(A1)プレーヤやプレーヤキャラクタのゲームレベル、経験値、ポイント、ゲーム内通貨、又は、プレーヤキャラクタの能力値などの所定のパラメータが予め設定された値に達するもの、及び、
(A2)敵キャラクタとの対戦又は所定のタスクの達成などのプレーヤやプレーヤキャラクタに予め設定されたゲーム内の行動(すなわち、ゲーム行動)が実行されもの、
ある。
【0200】
特に、ゲーム行動としてのミッションには、例えば、
(A2-1)プレーヤキャラクタがゲーム上における特定アイテムを獲得させること、
(A2-2)プレーヤキャラクタがボスキャラクタなどの特定の敵キャラクタを倒すこと(特定の種別や数、又は、予め定められた制限時間内に実現することなどを含む。)、
(A2-3)ボーナスステージなどの特定のステージ又は予め定められたステージ数をクリアすること(制限時間内にクリアすることも含む)、及び、
(A2-4)回復(自己回復及び味方などの特定の関係を有するプレーヤキャラクタの回復)、又は、休息を所定回数実行したこと、
などが含まれる。
【0201】
そして、各ミッションには、当該各ミッションが達成するミッション達成条件と、当該ミッション達成条件が具備された際にオプション設定プレーヤに獲得可能に設定する特典と、が関連付けられている。
【0202】
一方、各ミッションが規定されるミッション情報には、ミッション毎に、ゲーム中に設定される順番を示す順番情報とともに、各ミッションのミッション達成条件と、当該各ミッションが達成した際にプレーヤに獲得される特典と、が規定されている。
【0203】
例えば、ミッション情報には、図5に示すように、ミッション毎に
(B1)ミッションID、
(B2)ミッションを実行する順番、
(B3)例えば、敵キャラクタを倒すミッション、ステージをクリアするミッション、又は、特定アイテムを獲得するためのミッションなどを示すミッションの種別、
(B4)例えば、プレーヤに通知するためのテキスト情報や画像化情報などミッションの内容を示す情報(以下、単に、「内容情報」ともいう。)、
(B5)制限時間、敵キャラクタを倒す数や種類、獲得される特定のアイテムの数や種類、及び、使用中道具アイテムの使用条件(要不要又は回数)などのミッションの達成条件、並びに、
(B6)ミッション達成条件を具備した際に該当するオプション設定プレーヤに獲得可能に設定する特典の特典ID、
が規定されている。
【0204】
[4.2.3]特典
次に、図6を用いて本実施形態の特典について説明する。なお、図6は、本実施形態のゲームデータ記憶部144に記憶される特典情報の一例を示す図である。
【0205】
本実施形態の特典は、優遇オプションが設定されたオプション設定プレーヤに対して、ミッションが達成した場合(すなわち、ミッション達成条件を具備した場合)に、優遇内容として獲得されるものである。
【0206】
また、本実施形態の特典には、例えば、
(A1)ゲーム進行に従って変動するパラメータ(経験値、能力値、ポイント、ゲーム内通貨量、特定アイテムやマッチング対象(プレーヤキャラクタや敵キャラクタ)の出現率・マッチング確率・出現順序)の変動を有利にすること、
(A2)特定のアイテムや新規のプレーヤキャラクタ、若しくは、ゲーム内通貨・ポイント・体力値などのパラメータを獲得させること、獲得させやすくすること(例えば、ガチャで当選しやすくすること、購入又は交換する際の対価を安くすること、既に有しているアイテムについて能力などの上位互換のアイテムに変更すること、及び、ゲーム進行上見つけやすく又は得やすくすること)、又は、選択肢を増やすこと、
(A3)タスクを難しくすること、又は、簡単にすること、
(A4)ゲーム中などに実行されるガシャにおけるレアアイテムの当選確率のアップやはずれの確率の減少など、ガシャの当選確率をプレーヤに対して有利にすること、
(A5)ゲーム中に消費するパラメータ(課金額、消費ポイントやプレーヤキャラクタの体力値(エネルギー値))を小さくすること、
(A6)プレーヤキャラクタに用いることが可能なアイテムに対する外観(すなわち、見た目)・能力・属性・数・価値(ゲーム上や他のプレーヤとの売買を行うときの売価や合成素材への影響力を含む)・制限の開放(使用可能時間の長時間化が無制限化など)を変化させること、
(A7)トロフィー・勲章・称号・エモートを獲得させること、
(A8)プレーヤキャラクタの外観・能力・属性を変化させること、
(A9)所定の条件を具備できず獲得できなかった特典(例えば、デイリーボーナス)、又は、ゲーム開始前に既に獲得させた特典など、通常のゲームにおけるタイミングでは獲得できなかった特典を獲得させること、又は、当該特典(すなわち、未獲得特典)を獲得させる際にプレーヤにとって有利な効果を発揮する特典に変更されること、及び、
(A10)ゲームの進行に伴って順次獲得させる複数の特典(特に、グレードが徐々に上がっていく特典)における獲得の順番をプレーヤに有利に変更すること、
などゲーム上においてプレーヤが有利になるものや獲得欲を満たすものが含まれる。
【0207】
一方、本実施形態の特典は、優遇内容として、オプション設定プレーヤのオプション状
況に応じて変更される。
【0208】
すなわち、優遇オプションが設定されと、オプション設定プレーヤに、ミッション(具体的には、ミッション達成条件)が設定され、かつ、当該ミッションが達成した場合に獲得できる特典が設定される。
【0209】
そして、例えば、ミッションが達成される前に、オプション設定プレーヤのオプション状況に応じて設定されている特典が変更されるようになっている。
【0210】
例えば、特典を示す特典情報には、例えば、図6に示すように、
(B1)特典ID、
(B2)特典の内容を示す内容情報(例えば、プレーヤに通知するためのテキスト情報やゲーム中の特典に関するオブジェクトを形成するための画像化情報などを含む。)、及び、
(B3)オプション状況に応じて特典を変更する場合の特典変更情報、
が含まれる。
【0211】
また、例えば、特典変更情報には、特典を変更するためのオプション状況の条件、及び、特典を変更する際のルール(変更の対象となる特典IDを含む。)が規定されている。
【0212】
なお、特典を変更するためのオプション状況の条件としては、例えば、プレーヤのレベルが2つ上がる毎に、特典のランクを1つ上げた特典(特典IDを指定)を獲得可能に設定すること、経験値が100上がる毎に、特典に規定されている能力が2倍になる、アクセス時間が20時間増加する毎に、予め定められた特典の獲得に加えて未獲得で既に獲得できないn個(20時間増加する毎に1つづつ増加する)のディリーボーナス(毎日ゲームにログインすることによって得られる特典)を獲得できるなどの条件が含まれる。
【0213】
[4.3]優遇オプション設定処理
次に、本実施形態の優遇オプション設定処理について説明する。
【0214】
オプション管理部105は、プレーヤ毎に、プレーヤの指示に基づいて、優遇オプションを該当するプレーヤに設定する優遇オプション設定処理を実行する。
【0215】
また、オプション管理部105は、複数の優遇オプションがある場合には、プレーヤ毎に、プレーヤの指示に基づいて、複数の優遇オプションの中から指示された優遇オプションを該当するプレーヤに設定し、各プレーヤに対応付けて設定された優遇オプションの種別(例えば、オプションID)を優遇オプション情報記憶部148に登録する。
【0216】
なお、オプション管理部105は、優遇オプションを設定すると、情報提供部110に、該当するプレーヤに優遇オプションが設定されたことを示す表示を行うための表示制御情報を生成させ、該当する端末装置20に提供させる。
【0217】
また、オプション管理部105は、優遇オプションの設定においては、購入やガシャなどによって獲得させる場合などのプレーヤの指示に基づいて実行する他に、例えば、ゲーム管理者やゲームシステム上用意されたアイテムの中からランダムに又はプログラムに従って設定するなど自動的に設定(複数の優遇オプションがある場合には選択)することによって、優遇オプションを該当するプレーヤに設定する優遇オプション設定処理を実行してもよい。
【0218】
さらに、優遇オプションの有効期間前に当該優遇オプションが設定されてもよく、この
場合には、ゲーム管理部103は、有効期間の開始からオプション設定プレーヤにおいて優遇を享受するための各種のゲーム制御を行う。
【0219】
すなわち、ゲーム管理部103は、優遇オプションの有効期間前に当該優遇オプションが設定された場合には、有効期間が開始されると、有効期間が終了するまで、オプション設定プレーヤ又はオプションプレーヤ用プレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、ゲームを実行させるゲーム制御処理を実行する。
【0220】
また、ゲーム管理部103は、既に当該有効期間が開始されている場合であって優遇オプションが設定された場合には、当該優遇オプションが設定されてから、オプション設定プレーヤにおいて優遇を享受するための各種のゲーム制御を行う。
【0221】
特に、ゲーム管理部103は、既に有効期間が開始されている場合には、優遇オプションが設定されると、ゲームを再開し、そのタイミングから有効期間が終了するまで、上記と同様に、オプション設定プレーヤ又は当該オプション設定プレーヤの操作対象となるオプションプレーヤ用プレーヤキャラクタに関し、当該オプション設定プレーヤの操作指示と、当該オプション設定プレーヤに設定された優遇オプションに対応付けられている優遇オプション情報と、に基づいて、ゲームを実行させるゲーム制御処理を実行する。
【0222】
[4.4]ミッション判定処理
次に、本実施形態のミッション判定処理について説明する。
【0223】
ミッション管理部107は、有効期間中に、オプション設定プレーヤ毎に、優遇オプションに段階的に規定されている複数のミッションの中から現在設定されているミッションが達成されたか否かを判定するミッション判定処理を実行する。
【0224】
具体的には、ミッション管理部107は、オプション設定プレーヤ毎に、優遇オプション情報に基づいて、未だ達成しておらず、現在挑戦中のミッションを特定し、かつ、当該特定したミッションのミッション達成条件を特定する。
【0225】
そして、ミッション管理部107は、特定したミッション達成条件に基づいて、該当するオプション設定プレーヤのオプション状況を管理し、当該ミッション達成条件が具備されたか否かを判定するミッション判定処理を実行する。
【0226】
また、ミッション管理部107は、オプション設定プレーヤ毎に、該当するミッション達成条件を具備したと判定した場合には、当該ミッションが達成したとして優遇オプション情報記憶部148の該当するミッション情報に達成済みを示すフラグ情報を登録する。
【0227】
例えば、「5体の敵キャラクタを倒す」というミッション達成条件が、オプション設定プレーヤAが現在挑戦中のミッションAである場合を想定する。
【0228】
この場合には、ミッション管理部107は、オプション設定プレーヤAが敵キャラクタと対戦し、当該敵キャラクタを倒す毎に、その数をカウントし、最終的に当該カウントが「5」となった場合に、ミッションAの優遇オプション情報のミッション情報に、オプション設定プレーヤAがミッション達成条件を具備したことを示すフラグ情報を登録する。
【0229】
また、例えば、「経験値を100にする」というミッション達成条件が、オプション設定プレーヤBが現在挑戦中のミッションBである場合を想定する。
【0230】
この場合には、ミッション管理部107は、オプション設定プレーヤAが敵キャラクタと対戦して当該敵キャラクタを倒すこと(経験値「+10」)、他のプレーヤキャラクタを回復させる魔法を実行すること(経験値「+5」)、又は、特定アイテムを探し当てること(経験値「+3」)など、各経験値を獲得させることができる各種のゲーム行動を実行すると、各ゲーム行動に設定された経験値を順次獲得させて加算する。
【0231】
そして、ミッション管理部107は、オプション設定プレーヤBの経験値が「100」になった場合に、ミッションBの優遇オプション情報のミッション情報に、オプション設定プレーヤBがミッション達成条件を具備したことを示すフラグ情報を登録する。
【0232】
なお、ミッション管理部107は、ミッション情報の特定のミッション達成条件に基づいてオプション設定プレーヤにおけるゲーム処理が実行されている場合であって、ゲームにおいて所与の特別条件が具備されたと判定された場合に、当該オプション設定プレーヤが実行するミッションのミッション達成条件として、当該ミッション情報に最初に実行するミッションとして規定されているミッション達成条件に切り替えるミッション切り替え処理を実行する。
【0233】
特に、ミッション管理部107は、特別条件として、例えば、全てのミッションをクリアしたこと(全てのミッション達成条件を具備したこと)、特定のミッションをクリアしたこと、又は、オプション設定プレーヤによってミッション情報に最初に実行されるミッションとして設定されたミッションに強制的に移行する意思を示したこと(すなわち、リセット)を具備した判定した場合には、ミッション情報に最初に実行するミッションとして規定されているミッション達成条件に切り替えるミッション切り替え処理を実行する。
【0234】
[4.5]特典制御処理
次に、本実施形態の特典制御処理について説明する。
【0235】
特典制御部108は、オプション設定プレーヤ毎に、又は、オプションプレーヤ用プレーヤキャラクタ毎に、ミッション判定処理によって該当するミッションが達成したと判定された場合(すなわち、該当するミッションの達成条件を具備したと判定された場合)には、所与の特典を該当するプレーヤ(すなわち、端末装置20)に対して少なくとも獲得可能に設定する(無条件にプレーヤに獲得させることを含む。)特典制御処理を実行する。
【0236】
特に、特典制御部108は、上述のように、
(A1)ゲーム進行に従って変動するパラメータの変動が有利になる特典、
(A2)ゲームに使用するアイテムを得しやすくする特典、
(A3)敵キャラクタを弱くする又は強くする特典、
(A4)タスクを簡単にする又は難しくする特典、
(A5)ガシャの当選確率をプレーヤに対して有利にする特典、
(A6)ゲーム中に消費するパラメータを小さくする特典、
(A7)アイテムに対する外観・能力・属性・数・価値・制限の開放を変化させる特典、(A8)アイテム、プレーヤキャラクタの獲得、又は、ゲーム内通貨・ポイント・体力値などのパラメータを獲得させる特典、
(A9)トロフィー・勲章・称号・エモートを獲得させる特典、及び、
(A10)プレーヤキャラクタの外観・能力・属性が変化する特典、
など、プレーヤに対してゲーム上において有利になる特典や獲得意欲を満たす特典を少なくとも獲得可能に設定する。
【0237】
具体的には、特典制御部108は、ミッション判定処理によって該当するミッション達成条件が具備されたと判定された場合に、当該ミッション達成条件が規定されているミッション情報に含まれる特典IDを特定する。
【0238】
そして、特典制御部108は、特定した特典IDに基づいて特典情報を検索し、該当する特典IDを有する特典情報に基づいて、該当するオプション設定プレーヤに特典を獲得させ、又は、獲得可能に設定する特典制御処理を実行する。
【0239】
なお、特典制御部108は、ミッションが達成した際(すなわち、ミッション達成条件が具備した際)に、プレーヤの意思(例えば、獲得意思を示す操作指示)に基づいて、又は、ゲーム内通貨やポイント(体力パラメータなども含む。)などの消費や課金に基づく支払いを前提に、特典を獲得させてもよい(そのような仕様が規定されたミッションが特定されてミッション情報に登録されていることが前提)。
【0240】
特に、特典制御部108は、特典制御処理として、該当する特典をプレーヤに無条件に獲得させる他に、課金を前提に、若しくは、ゲーム内通貨やポイントなどの消費を前提に獲得させ、プレーヤの獲得の意思表示(例えば、操作指示)がなければ特典の獲得を保留し、又は、ガシャなどの抽選イベントにおいて実際に獲得できるか否かの判定処理が実行された上で獲得の可否を決定してもよい。
【0241】
また、特典制御部108は、ミッションが達成した際に、利用期間が設定された特典を獲得させ、又は、獲得可能に設定してもよい(同様に、そのような仕様が規定されたミッションが特定されてミッション情報に登録されていることが前提)。
【0242】
[4.6]オプション状況検出処理
次に、本実施形態のオプション状況検出処理について説明する。
【0243】
(オプション状況検出処理の基本原理)
状況検出部106は、各オプション設定プレーヤにおける設定済み優遇オプションの仕様及び将来設定優遇オプションの仕様を変更するために(すなわち、仕様変更処理を実行するために)、所定のタイミングに、当該オプション設定プレーヤに設定された優遇オプションのオプション要素におけるオプション状況を検出するオプション状況検出処理を実行する。
【0244】
特に、状況検出部106は、予め設定された基準に対してのオプション要素のオプション状況における優位性を判断し、当該判断に基づいて、オプション設定プレーヤにとって優遇オプションの仕様を有利な仕様に変更するため、当該基準を用いて、当該オプション設定プレーヤに設定された優遇オプションのオプション要素におけるオプション状況を検出する。
【0245】
すなわち、本実施形態においては、オプション状況を検出する場合に、予め定められた基準を用いることによって、優遇オプションが基準より優位であれば、当該優遇オプションを優位に使用していると判断することが可能な構成を有している。
【0246】
そして、この場合に、オプション管理部105における仕様変更処理と連動して、優遇オプションを有効に使用しているプレーヤほど優遇オプションにおけるインセンティブを高くして、各プレーヤに対して優遇オプションを積極的に入手するためのモチベーションを向上させることができるようになっている。
【0247】
具体的には、状況検出部106は、各オプション設定プレーヤに対して、
(A1)有効期間などの優遇オプション自体に関する要素、
(A2)優遇オプションに規定されるミッション又はミッション達成条件、
(A3)優遇オプションに規定される特典、
(A4)優遇オプションに関する課金、
(A5)各オプション設定プレーヤに関連する他のプレーヤ、及び、
(A6)(A1)-(A4)の履歴、
などをオプション要素の状況をオプション状況として検出する。
【0248】
また、状況検出部106は、このようなオプション要素のうち、数値的な要素については、所与の基準値と比較することによってその結果をオプション状況として検出してもよい。
【0249】
なお、本実施形態の所与の基準とは、オプション状況と比較可能な1以上の基準であればよい。
【0250】
(オプション状況検出処理の具体例1:優遇オプション設定状況)
状況検出部106は、優遇オプションに設定されている有効期間に基づいて定められたタイミングを用いて、検出対象オプション設定プレーヤにおいて優遇オプションが設定された場合の優遇オプション設定状況をオプション状況として検出してもよい。
【0251】
具体的には、状況検出部106は、検出の対象となるオプション設定プレーヤ(以下、「検出対象オプション設定プレーヤ」という。)の優遇オプションが設定されたタイミングを、オプション状況として、検出してもよい。
【0252】
特に、この場合には、状況検出部106は、検出の対象となるオプション設定プレーヤ(以下、「検出対象オプション設定プレーヤ」という。)の優遇オプションが設定されたタイミングと、オプション設定プレーヤに設定された優遇オプションにおける予め定められた有効期間に基づいて定められたタイミング(以下、「基準タイミング」という。)とを比較し、当該比較した結果を、オプション状況として検出してもよい。
【0253】
例えば、基準タイミングと優遇オプションが設定されたタイミングとに基づいて、検出対象オプション設定プレーヤの優遇オプションの設定状況をオプション状況として検出する場合を想定する。
【0254】
この場合には、状況検出部106は、優遇オプションの設定タイミングと、基準タイミングと、の期間長(すなわち、時間的な長さ)をオプション状況として検出する。
【0255】
なお、この場合において、優遇オプションの設定タイミングが基準タイミングより早いタイミングであって、当該期間長が長い場合には、仕様変更処理では、検出対象オプション設定プレーヤにおけるオプション状況が優位であると判断されるが、この限りではない。
【0256】
例えば、仕様変更処理では、有効期間の終了タイミングに近いほど、検出対象オプション設定プレーヤにおけるオプション状況が優位であると判断されてもよい。
【0257】
また、状況検出部106は、有効期間前に優遇オプションが設定された場合についても、オプション状況として検出してもよい。
【0258】
そして、この場合においては、仕様変更処理では、有効期間の前であればあるほど、検出対象オプション設定プレーヤにおけるオプション状況が優位であると判断される。
【0259】
(オプション状況検出処理の具体例2:ミッション情報の進捗状況)
状況検出部106は、検出対象オプション設定プレーヤにおけるミッション情報の進捗状況をオプション状況として検出してもよい。
【0260】
すなわち、状況検出部106は、オプション設定プレーヤ毎に、オプション設定プレーヤに設定された優遇オプションのミッション情報に規定されたミッションの進捗状況を、当該優遇オプションのオプション状況として、検出してもよい。
【0261】
具体的には、状況検出部106は、
(B1)優遇オプションの設定中において検出対象オプション設定プレーヤによって獲得される特典の数や種別、
(B2)達成されるミッションの数や種別、
(B3)達成されたミッションのレベル、
(B4)ミッションに達成にあたり不足している条件や要素、又は、
(B5)優遇オプションのミッション情報に規定されている全てのミッションが達成されて優遇オプションのミッション情報に規定されている最初のミッションに切り替わったミッション切り替え処理によって検出された要素(ミッション情報に規定された最初のミッションから最後のミッションまで繰り返し実行可能な場合に最後のミッションを達成した回数(以下、「周回回数」という。)や頻度(例えば、1日などの所定の期間内における周回回数))、
などのミッション情報の進捗状況を示すオプション要素を、オプション状況として、検出してもよい。
【0262】
特に、この場合には、状況検出部106は、このようなオプション要素のうち、特典の数、レア度などの数値的な特性を有する特典、達成されたミッションの数、達成されたミッションレベルなどの数値的な特定を有するミッション、又は、ミッションの周回回数や頻度などの数値によって示すことが可能なミッションの進捗を示すオプション要素(以下、「ミッション進捗値」という。)を用いる場合には、当該ミッション進捗値と予め定められたミッションの進捗における基準と、検出対象オプション設定プレーヤによって実行された今まで獲得させた特典の数などのオプション要素の実際のミッション進捗値と、を比較し、当該比較した結果を、オプション状況として検出してもよい。
【0263】
なお、この場合に、本実施形態においては、ミッション進捗値が基準値よりも大きい場合には、仕様変更処理では、優遇オプションの設定タイミングの方が優位であると判断される。
【0264】
また、状況検出部106は、数値によって示すことができないオプション要素の場合には、獲得させた特典の種別、達成したミッションの種別、又は、ミッションに達成にあたり不足している条件や要素などのそのままの要素をオプション状況として検出する。
【0265】
(オプション状況検出処理の具体例3:ミッションの時間的要素に基づく状況)
状況検出部106は、検出対象オプション設定プレーヤにおけるミッション情報に規定されたミッションに関する時間的要素をオプション状況として検出してもよい。
【0266】
具体的には、状況検出部106は、
(C1)各ミッションの達成や特典の獲得に要した時間、
(C2)ミッション情報に規定された全てのミッションが達成されるまで、若しくは、全ての特典が獲得されるまでの時間(以下、「ミッション完了時間」又は「特典獲得完了時間」ともいう。)、又は、
(C3)全てのミッションの達成若しくは全ての特典の獲得が終了したタイミングから有効期間の終了タイミングまでの長さ、
などのミッション情報における時間的要素を、オプション状況として、検出してもよい。
【0267】
特に、この場合には、状況検出部106は、検出対象オプション設定プレーヤミッション情報における時間的要素と、予め定められた同一の時間的要素の基準値と、を比較し、当該比較した結果を、オプション状況として検出してもよい。
【0268】
例えば、この場合には、状況検出部106は、検出対象オプション設定プレーヤにおけるミッション完了時間と基準値とを比較し、ミッション完了時間が基準値より長時間であるか若しくは短時間であるか、又は、ミッション完了時間が基準値より長時間若しくは短時間である場合の長さを、オプション状況として、検出する。
【0269】
なお、この場合において、本実施形態においては、ミッション完了時間が基準値より短時間であって、その長さが短いほど、仕様変更処理では、検出対象オプション設定プレーヤにおけるオプション状況が優位であると判断されることが好ましい。
【0270】
(オプション状況検出処理の具体例4:優遇オプションの寄与の状況)
状況検出部106は、検出対象オプション設定プレーヤの優遇オプションに関するオプション要素のゲームに寄与した状況を、オプション状況として、検出してもよい。
【0271】
具体的には、状況検出部106は、優遇オプションの設定中に検出対象オプション設定プレーヤが獲得させた特典の使用回数や消費回数、使用頻度若しくは使用時間や消費時間、又は、優遇オプションを設定した際のプレーヤの成績(対戦成績などゲーム成績や獲得させたポイント)、若しくは、優遇オプションの設定後に上がったレベルや戦績などの今まで獲得させた優遇オプションのゲームに対する寄与した割合(すなわち、寄与度)を示す優遇オプションの寄与の状況を、オプション状況として、検出してもよい。
【0272】
特に、この場合には、状況検出部106は、優遇オプションの寄与の状況を、寄与度として数値化可能な場合には、予め定められた基準値と、を比較し、当該比較した結果(具体的には寄与度)を、オプション状況として検出してもよい。
【0273】
また、この場合には、状況検出部106は、寄与度として、検出対象オプション設定プレーヤが獲得させた特典などのミッションを達成することによって獲得させた特典の使用に関する数値を検出してもよい。
【0274】
すなわち、この場合には、状況検出部106は、オプション状況として、オプション要素がゲームに寄与した寄与度を検出してもよく、例えば、ミッションを達成することによって獲得させた特典の使用に関する数値を検出してもよい。
【0275】
例えば、状況検出部106は、
(D1)優遇オプションの設定中に獲得させた特典の使用回数、使用頻度若しくは使用時間、又は、
(D2)優遇オプションが設定されることによって変化したプレーヤの成績(対戦成績などゲーム成績や獲得させたポイントであって優遇オプション設定後のもの)、若しくは、優遇オプションの設定後に上がったレベルや戦績、
などのオプション設定プレーヤがゲームを行う上で寄与したことを示す値として、寄与度を検出する。
【0276】
なお、この場合において、本実施形態においては、寄与度が大きくなるほど、又は、寄
与度が大きくなり、かつ、基準値との差が大きくなるほど、仕様変更処理では、検出対象オプション設定プレーヤにおけるオプション状況が優位であると判断されることが好ましい。
【0277】
(オプション状況検出処理の具体例5:優遇オプションのリセット状況)
状況検出部106は、検出対象オプション設定プレーヤの優遇オプションに関するオプション要素について、ゲーム上において規定された最初の状態(すなわち、優遇オプションが設定された設定時の状態)に戻したこと(以下、「リセット」という。)の状況(以下、「リセット状況」という。)を、オプション状況として、検出してもよい。
【0278】
具体的には、状況検出部106は、検出対象オプション設定プレーヤに対する設定中の優遇オプションのリセットの回数(以下、「リセット回数」という。)、又は、や予め定められた期間内におけるリセット回数を示すリセットの頻度(以下、「リセット頻度」という。)などの優遇オプションにおけるリセット状況を、オプション状況として、検出してもよい。
【0279】
特に、オプション管理部105によって、オプション設定プレーヤによってミッション情報に最初に実行されるミッションとして設定されたミッションに強制的に移行する意思が示され、かつ、当該ミッション情報に最初に実行するミッションとして規定されているミッション達成条件に切り替えるミッション切り替え処理が実行された場合に、状況検出部106は、当該切り替え処理の回数を検出する。
【0280】
そして、状況検出部106は、当該切り替え処理の回数、又は、予め定められた期間内における当該回数を、リセット回数又はリセット頻度として検出する。
【0281】
また、この場合には、状況検出部106は、検出対象オプション設定プレーヤのミッション情報におけるリセット状況と、予め定められた同一のリセット状況における基準値と、を比較し、当該比較した結果を、オプション状況として検出してもよい。
【0282】
例えば、この場合には、状況検出部106は、検出対象オプション設定プレーヤにおけるリセット回数と基準値とを比較し、基準値よりもリセット回数が多いか又は少ないかを、オプション状況として、検出する。
【0283】
なお、この場合において、本実施形態においては、リセット回数やリセット頻度が基準値より小さいほど、仕様変更処理では、検出対象オプション設定プレーヤにおけるオプション状況が優位であると判断されることが好ましい。
【0284】
(オプション状況検出処理の具体例6:オプション設定プレーヤの課金状況)
状況検出部106は、検出対象オプション設定プレーヤの課金に関する状況を、オプション状況として、検出してもよい。
【0285】
具体的には、状況検出部106は、優遇オプション設定中又はゲームの全期間や所定の期間における課金額、課金回数、又は、課金に基づく優遇オプションの変更回数(複数の優遇オプションがある場合)の状況(以下、「課金関連状況」という。)を、オプション状況として、検出してもよい。
【0286】
特に、この場合には、状況検出部106は、検出対象オプション設定プレーヤの優遇オプション設定中又はゲームの全期間や所定の期間における課金関連状況と、予め定められた同一の課金要素の基準値と、を比較し、当該比較した結果を、オプション状況として検出してもよい。
【0287】
なお、この場合において、本実施形態においては、課金額や課金頻度が基準値より大きいほど、仕様変更処理では、検出対象オプション設定プレーヤにおけるオプション状況が優位であると判断されることが好ましい。
【0288】
[4.7]仕様変更処理
次に、図7及び図8を用いて本実施形態の仕様変更処理について説明する。なお、図7及ぶ図8は、本実施形態の仕様変更処理を説明するための図である。
【0289】
オプション管理部105は、オプション状況検出処理の検出結果に基づいて、オプション設定プレーヤに既に設定されている優遇オプションを示す設定済み優遇オプションの仕様を変更する仕様変更処理を実行する。
【0290】
特に、オプション管理部105は、各種のオプション状況毎に、オプション状況の内容に応じて優遇オプションの仕様を変更するための制御情報を有し、当該制御情報に基づいて、オプション情報記憶部148に記憶されている優遇オプション情報の各仕様を変更する。
【0291】
また、オプション管理部105は、仕様変更処理として、
(A1)特典の追加や減少、若しくは、特典の内容の変更(獲得順の変更も含む。)、
(A2)1のミッションにおけるミッション達成条件の追加や減少、若しくは、ミッションの種類の変更や実行順の変更、
(A3)ミッションの難易度(すなわち、ミッション達成条件の難易度)の変更、
(A4)ミッション達成条件自体の変更、又は、
(A5)有効期間の変更(延長や短縮)、
を実行する。
【0292】
具体的には、オプション管理部105は、検出したオプション状況に基づいて、当該オプション状況におけるゲーム内の優位性を判断し、当該判断に基づいて、オプション設定プレーヤにとって優遇オプションの仕様を有利な仕様に変更する仕様変更処理を実行する。
【0293】
また、オプション管理部105は、基準を用いてオプション状況検出処理が実行された場合であって、当該基準を満たしている場合に、オプション状況がゲーム上において優位であると判定した場合に、オプション設定プレーヤが有利になるように、上記の仕様変更処理を実行する。
【0294】
そして、オプション管理部105は、基準を用いてオプション状況検出処理が実行された場合に、基準に基づいて、段階的に、オプション状況がゲーム上において優位性を判定した場合に、優位性が上がる毎に、オプション設定プレーヤが有利になるように、上記の仕様変更処理を実行する。
【0295】
例えば、オプション状況の基準が、プレーヤキャラクタを用いて達成するミッションが3つ以上となった場合に、ミッションの難易度の変更として有効期間を1日延長させる場合を想定する。
【0296】
この場合には、状況検出部106がオプション設定プレーヤのミッションが2つ達成したことを示すオプション情報を検出すると、オプション管理部105は、図7に示すように、優遇オプションの有効期間を7日間から8日間に時間延長する仕様変更処理を実行する。
【0297】
また、例えば、オプション状況の基準が、プレーヤキャラクタを用いて達成するミッションが3つ以上になった場合であって、2つずつ増加する毎に、有効期間を1日延長させる場合を想定する。
【0298】
この場合には、状況検出部106がオプション設定プレーヤのミッションが3つ達成したことを示すオプション情報を検出すると、上述と同様に、オプション管理部105は、図7に示すように、優遇オプションの有効期間を7日間から8日間に時間延長する。
【0299】
また、状況検出部106がオプション設定プレーヤのミッションさらに2つ達成したこと(計5つ)を示すオプション情報を検出すると、オプション管理部105は、図7に示すように、優遇オプションの有効期間を8日間から9日間に時間延長する。
【0300】
なお、図7には、オプション状況として、プレーヤキャラクタAが、ミッションを2つ達成した場合、及び、ミッションが2つ達成した後にさらに2つ達成した場合であって、仕様変更として、優遇オプション情報における有効期間の変更を行った場合が示されている。
【0301】
一方、状況検出部106によって、オプション状況として、オプション要素がゲームに寄与した寄与度が検出された場合に、オプション管理部105は、オプション要素における寄与度に基づいて、設定済み優遇オプションの仕様を変更する仕様変更処理を実行してもよい。
【0302】
特に、状況検出部106によって、寄与度として、ミッションを達成することによって獲得させた特典の使用に関する数値が検出された場合に、オプション管理部105は、オプション設定プレーヤに設定された設定済み優遇オプションの特典に関する仕様を変更する仕様変更処理を実行してもよい。
【0303】
例えば、オプション状況の基準が、ミッションによって獲得させた特典が5回使用される毎に、これから獲得される特典の数を2倍にする場合を想定する。
【0304】
この場合において、3番目のミッションの挑戦中に、状況検出部106がオプション設定プレーヤのミッションによって獲得させた特典(防具1)が5回使用されたことをオプション状況として検出すると、オプション管理部105は、図8に示すように、実行中のミッションにおける特典であるコイン30枚からコイン60枚に変更する仕様変更処理を実行する。
【0305】
また、上記の場合であって、3番目のミッションの挑戦中に、状況検出部106オプション設定プレーヤのミッションによって獲得させた特典(防具1)が5回使用されたことをオプション状況として検出し、さらに、その後に当該特典(防具1)が5回使用されたことを検出すると、オプション管理部105は、図8に示すように、実行中のミッションにおける特典であるコイン30枚からコイン60枚に変更し、さらに、コイン60枚を120枚に仕様変更処理を実行する。
【0306】
なお、図8には、オプション状況として、プレーヤキャラクタAが、防具1を5回使用した場合、及び、防具1を5回使用した後にさらに5回使用した場合であって、仕様変更として、挑戦中の3番目のミッションの特典を変更したが示されている。
【0307】
他方、オプション管理部105は、設定済み優遇オプションの仕様変更としての難易度変更においては、上記の有効期間を変更する場合の他に、ミッション達成条件の数を変更
すること、ミッション達成条件の要件を緩和すること、該当するプレーヤの得意なミッションに変更すること、又は、有効期間前にまだ未達なミッションが存在する場合には、未達なミッションのミッション達成条件の難易度を低くするなどの仕様変更処理を実行してもよい。
【0308】
そして、オプション管理部105は、ミッション達成条件の難易度が変更された場合に、当該変更された難易度に応じて当該ミッション達成条件に対応付けられている特典の内容を変更してもよい。
【0309】
すなわち、オプション管理部105は、例えば、変更された難易度が高くなればなるほど、該当するプレーヤにとってより有利な効果を奏する特典に変更してもよい。
【0310】
なお、本実施形態において、得意なミッション又は不得意のミッションは、例えば、過去の同一種別のミッションの達成時間に基づいて、当該達成時間と他のプレーヤの達成時間とに基づいて、ミッションの種別毎の達成率に基づいて、又は、種別の今まで達成したミッションの数などに基づいて予め特定されていることが前提となっている。
【0311】
また、本実施形態において、ミッション達成状況の優位性があると、又は、当該優位性があがると、ミッションの難易度を緩和するようになっているが、当該ミッションの優位性があると、又は、当該ミッションの優位性が上がると難易度を厳しくしてもよい。
【0312】
さらに、オプション管理部105は、上記の仕様変更処理に加えて、又は、上記の仕様変更処理に代えて、オプション状況検出処理の検出結果に基づいて、当該オプション設定プレーヤに有効期間終了後に将来的に設定される優遇オプションを示す将来設定優遇オプションの仕様を変更する仕様変更処理を実行してもよい。
【0313】
この場合には、オプション管理部105は、例えば、次回、又は、次々回などの将来的に獲得される優遇オプションについて、優遇オプションにおける課金額の有無や課金額の変更、前回の優遇オプションの設定時に複数の優遇オプションが提示されている場合に選択可能な優遇オプションの数の変更(追加や減少)、及び、設定済み優遇オプションにおける仕様変更処理と同じ要素について変更する仕様変更処理を実行してもよい。
【0314】
[4.8]表示制御に関する情報提供処理
次に、本実施形態の表示制御に関する情報提供処理について説明する。
【0315】
情報提供部110は、ゲーム中に、ゲームの制御及び表示に関する各種のゲーム情報とともに、該当する端末装置20に、各プレーヤに設定された優遇オプション情報、ミッション情報、又は、特典情報などの特典に関する情報などを、該当する端末装置20において実行中のゲームに関する画像上に表示するための表示制御情報として、ゲーム開始時、ゲーム中又はゲーム終了時などの所与のタイミングに、当該端末装置20に提供する。
【0316】
具体的には、情報提供部110は、所与のタイミングとして、
(A1)優遇オプションの提供が開始されたタイミング、
(A2)優遇オプションが設定されたタイミング、
(A3)新たなミッションが設定されたタイミング、
(A4)特典が獲得させたタイミング、及び、
(A5)特典が変更されたタイミング、
に、獲得可能な優遇オプション、設定された優遇オプション、設定されたミッションに関する情報、又は、当該ミッションによって獲得可能な特典に関する情報を、表示制御情報として、該当する端末装置20に提供する。
【0317】
一方、情報提供部110は、ミッションに関する表示としては、例えば、
(B1)ミッションの内容(ミッションの種別、倒すべき敵キャラクタの種別やその数、又は、ステージや獲得する特定のアイテムの説明など)、
(B2)ミッションが設定されたことやその達成によって獲得される特典の内容、
(B3)ミッションの達成条件、
(B4)特典変更処理によって変更された特典、及び、
(B5)特典を変更するための条件(オプション状況として達成すべき条件)、
などの情報を、ゲーム情報として、該当する端末装置20に提供する。
【0318】
なお、情報提供部110は、優遇オプションが設定されているオプション設定プレーヤに対しては、既に獲得させた特典及びこれから獲得可能な特典を一覧表示するための表示制御情報を生成し、当該生成した表示制御情報を該当する端末装置20に提供してもよい。
【0319】
また、この場合に、情報提供部110は、獲得済み特典又は未獲得特典の一覧表示が実行される際に、各特典のアイテム名や画像のみを表示する表示制御情報を生成してもよい。
【0320】
さらに、情報提供部110は、ミッションの達成状況を表示する場合には、オプション設定プレーヤ、又は、当該オプション設定プレーヤの操作対象のプレーヤやキャラクタ毎に、各ミッションの未達、及び、達成済みを示す表示を行うための表示制御情報を生成し、生成した表示制御情報を該当する端末装置20に提供してもよい。
【0321】
他方、情報提供部110は、上記のオプション状況検出処理おいて検出された各種のオプション状況やオプション要素に関する情報、又は、上記の仕様変更処理によって変更された設定済み優遇オプションの仕様に関する情報を表示するためのめの表示制御情報を生成し、生成した表示制御情報を該当する端末装置20に提供してもよい。
【0322】
[4.9]変形例
[4.9.1]変形例1
次に、本実施形態のオプション状況検出処理の変形例1(仕様変更処理の変更状況)について説明する。
【0323】
状況検出部106は、検出対象オプション設定プレーヤの優遇オプション、又は、当該優遇オプションに関するオプション要素(ミッションや特典など)について、設定済み優遇オプションにおける仕様変更処理の変更状況を、オプション状況として、検出してもよい。
【0324】
具体的には、状況検出部106は、設定済み優遇オプションにおける仕様変更処理が実行された場合に、当該仕様変更処理における変更された回数(以下、「変更回数」という。)、所定の期間における変更回数(以下、「変更頻度」という。)、又は、変更された仕様の数などの、優遇オプションにおける変更状況を、オプション状況として、検出してもよい。
【0325】
特に、この場合には、状況検出部106は、予め定められた基準の優遇オプションやミッションからどの仕様が変更されたか、当該優遇オプションの仕様が何回変更されたか、当該優遇オプションの仕様がどの程度変更されたか、又は、変更に対する課金回数や課金額などを、オプション状況として検出する。
【0326】
また、この場合には、状況検出部106は、優遇オプションの変更回数や変更頻度と、予め定められた同一のオプション要素における基準値と、を比較し、当該比較した結果を、オプション状況として検出してもよい。
【0327】
例えば、この場合には、状況検出部106は、検出対象オプション設定プレーヤにおける仕様変更処理における変更回数と基準値とを比較し、基準値よりも変更回数が多いか又は少ないかを、オプション状況として、検出する。
【0328】
なお、この場合において、本実施形態においては、変更回数や変更頻度が基準値より多いほど、検出対象オプション設定プレーヤにおけるオプション状況が優位であると判断されることが好ましい。
【0329】
[4.9.2]変形例2
次に、本実施形態のオプション状況検出処理の変形例2(オプション設定プレーヤにおける特定関係プレーヤのオプション状況)について説明する。
【0330】
状況検出部106は、検出対象オプション設定プレーヤのフレンドや同一チームに属するプレーヤなどの特定の関係を有する他のプレーヤの優遇オプションに関するオプション要素の状況を、オプション状況として、検出してもよい。
【0331】
具体的には、状況検出部106は、オプション状況検出処理として、
(A1)優遇オプションの設定時の優遇オプション設定状況、
(A2)ミッションの進捗状況、
(A3)ミッションの時間的要素に基づく状況、
(A4)優遇オプションのゲームに対して寄与した寄与度を示す寄与の状況、
(A5)優遇オプションが設定されているプレーヤに対する設定中の優遇オプションリセット状況、又は、
(A6)特定の関係を有する他のプレーヤの課金状況、
などを検出してもよい。
【0332】
なお、他のプレーヤは、上述のように、同一のチームに所属しているプレーヤや一緒にプレーしたプレーヤ、又は、フレンドやフォロワーなどのオプション設定プレーヤとの所定の関係を有するプレーヤであることが好ましいが、これには限られず、例えば、優遇オプションをプレゼントしてくれたプレーヤ、優遇オプションをプレゼントとしたプレーヤ、一緒にゲームを実行したプレーヤ、全プレーヤ、又は、所定の属性を有する1以上のプレーヤであってもよい。
【0333】
また、例えば、所定の属性を有するプレーヤには、オプション設定プレーヤと同一のプレーヤレベルのプレーヤ、得点ランキング上位のプレーヤ、及び、同一地域(実空間及び仮想空間とも)や同一のプレーヤキャラクを使用しているなどが含まれる。
【0334】
さらに、状況検出部106は、オプション状況検出処理として、複数の他のプレーヤのオプション要素を用いる場合には、平均値などの統計値を用いることが望ましい。
【0335】
[4.9.3]変形例3
次に、本実施形態のオプション状況検出処理の変形例3(オプション要素の属性毎のオプション状況)について説明する。
【0336】
状況検出部106は、オプション状況検出処理として、オプション要素の属性毎に、所与のオプション要素のオプション状況を検出してもよい。
【0337】
また、この場合には、オプション管理部105は、仕様変更処理として、属性毎のオプション状況に基づいて、設定済み優遇オプションの仕様を変更する仕様変更処理を実行してもよい。
【0338】
具体的には、状況検出部106は、複数の優遇オプションがある場合は、優遇オプション自体の種別(カテゴリ)、ミッションの種別(ゲーム行動に基づくミッションかゲーム行動の結果としてのミッションか、ゲーム行動系の種別など)、特典の種別、及び、特典のレア度などの属性毎に、
(A1)優遇オプションの設定時の優遇オプション設定状況、
(A2)ミッションの進捗状況、
(A3)ミッションの時間的要素に基づく状況、
(A4)優遇オプションのゲームに対して寄与した寄与度を示す寄与の状況、
(A5)優遇オプションが設定されているプレーヤに対する設定中の優遇オプションリセット状況、又は、
(A6)オプション設定プレーヤの課金状況、
をオプション状況として検出してもよい。
【0339】
なお、オプション管理部105は、仕様変更処理として、例えば、オプション状況の検出における属性とは無関係な仕様を変更してもよいし、当該属性に関係のある仕様を変更してもよい。
【0340】
例えば、オプション管理部105は、状況検出部106によって、ミッションの特定の種別における進捗状況をオプション状況として検出された場合には、仕様変更処理として、検出したオプション状況の属性とは無関係に、今後の獲得可能な特典の仕様を変更してもよいし、検出したオプション状況の属性に関係のある仕様として、特定の種別におけるミッションの特典の仕様を変更してもよい。
【0341】
[4.9.4]変形例4
次に、本実施形態のオプション状況検出処理の変形例4(過去の優遇オプションにおけるオプション要素のオプション状況)について説明する。
【0342】
状況検出部106は、オプション状況検出処理として、既に有効期間が終了した過去にオプション設定プレーヤが取得していた優遇オプションにおけるオプション要素の所与の状況を、オプション状況として、検出してもよい。
【0343】
この場合には、状況検出部106は、過去の優遇オプションにおいて、
(A1)優遇オプションの設定時の優遇オプション設定状況、
(A2)ミッションの進捗状況、
(A3)ミッションの時間的要素に基づく状況、
(A4)優遇オプションのゲームに対して寄与した寄与度を示す寄与の状況、
(A5)優遇オプションが設定されているプレーヤに対する設定中の優遇オプションリセット状況、又は、
(A6)オプション設定プレーヤの課金状況、
に代えて、又は、加えて、過去に設定された優遇オプションの数、又は、過去に連続して設定されていた優遇オプションの数などを、をオプション状況として検出する。
【0344】
なお、状況検出部106は、直前の又は最初に設定した優遇オプションなどの特定の過去の優遇オプションのオプション要素を用いてもよいし、過去の複数の優遇オプション(連続して設定された場合、及び、断続的に設定された場合を含む。)におけるオプション
要素を用いてもよい。
【0345】
また、この場合には、状況検出部106は、優遇オプション情報に記憶されている過去に設定された優遇オプションの履歴情報を用いる。
【0346】
[4.9.5]変形例5
次に、本実施形態の仕様変更処理の変形例(将来的に取得される優遇オプションの仕様を変更する仕様変更処理)について説明する。
【0347】
オプション管理部105は、現在オプション設定プレーヤに設定中の優遇オプションに代えて、又は、加えて、将来的に優遇オプションが設定される場合の当該優遇オプション(すなわち、将来設定優遇オプション)の仕様を変更する仕様変更処理を実行してもよい。
【0348】
この場合には、オプション管理部105は、仕様変更処理として、
(A1)特典の追加や減少、若しくは、特典の内容の変更(獲得順の変更も含む。)、
(A2)1のミッションにおけるミッション達成条件の追加や減少、若しくは、ミッションの種類の変更や実行順の変更、
(A3)ミッションの難易度(すなわち、ミッション達成条件の難易度)の変更、
(A4)ミッション達成条件自体の変更、又は、
(A5)有効期間の変更(延長や短縮)、
に加えて、又は、代えて、
(B1)課金額の有無や課金額の変更、又は、
(B2)選択可能な優遇オプションの数の変更(追加や減少)などの仕様を変更する。
【0349】
[5]本実施形態における動作
次に、図9及び図10を用いて本実施形態のサーバ装置10によって実行されるオプション状況検出処理及び仕様変更処理を含む優遇オプション設定中のゲーム処理に関する動作について説明する。
【0350】
なお、図9及び図10は、本実施形態のサーバ装置10によって実行されるオプション状況検出処理及び仕様変更処理を含む優遇オプション設定中のゲーム処理に関する動作を示すフローチャートである。
【0351】
本動作は、オプション状況検出処理及び仕様変更処理を含む優遇オプションが設定された場合の動作であって、ミッションの設定及び当該ミッションの達成に伴う特典の自動的な獲得に関する動作である。
【0352】
そして、本動作においては、プレーヤ毎に実行される動作であって、特に、優遇オプションが設定されたオプション設定プレーヤに対して実行する動作である。
【0353】
また、本動作は、プレーヤが既にゲームに登録してログインしているものとし、かつ、優遇オプションにおける有効期間が開始されているものとする。
【0354】
特に、本動作において、優遇オプションは、段階的にレベルの異なる複数のミッションが規定されており、レベルの低いミッションから1つずつクリアしてクリアする毎に該当するミッションに対応する特典を自動的に獲得させ、かつ、次のミッションが設定されるものとする。
【0355】
また、本動作においては、仕様変更処理に用いるために検出されるオプション状況は、
獲得させた特典の数であるものとする。
【0356】
まず、通信制御部101は、端末装置20から送信されたプレーヤの優遇オプションの設定定指示を受信すると(ステップS101)、オプション管理部105は、プレーヤの指示に基づいて、優遇オプションを該当するプレーヤに設定する優遇オプション設定処理を実行し、当該優遇オプションに伴う優遇に関する処理(以下、「優遇処理」という。)の実行を開始させる(ステップS102)。
【0357】
このとき、ミッション管理部107は、ミッション情報及び特典情報に基づいて、優遇オプションに規定されている最初のミッションを該当するプレーヤに設定し、かつ、当該ミッションに対応し、当該ミッションが達成した際に獲得可能に設定する特典を設定する。
【0358】
次いで、ゲーム管理部103は、優遇オプションの有効期間の終了タイミングか否かを判定し(ステップS103)、当該有効期間の終了タイミングと判定した場合には、該当するプレーヤの優遇オプションを解除して(ステップS121)本動作を終了させる。
【0359】
なお、ゲーム管理部103は、該当するプレーヤの優遇オプションの解除としては、優遇オプション情報から該当するプレーヤのプレーヤIDを削除する。
【0360】
また、ゲーム管理部103は、優遇オプションの有効期間を、オプション設定プレーヤ毎に設定してもよいが、基本的には、すべてのプレーヤにおいて統一的に設定する。このため、ゲーム管理部103は、ステップS121の処理においては、オプション設定プレーヤすべての優遇オプションを解除する。
【0361】
一方、ゲーム管理部103によって当該有効期間の終了タイミングでない判定された場合には、ミッション管理部107は、設定されているミッションにおけるミッション達成条件を具備したか否かを判定する(ステップS104)。
【0362】
このとき、ミッション管理部107は、設定されているミッションにおけるミッション達成条件を具備したと判定した場合には、ステップS111の処理に移行させ、当該ミッション達成条件を具備していないと判定した場合には、ステップS105の処理に移行させる。
【0363】
次いで、ミッション管理部107によって設定されているミッション達成条件を具備していないと判定された場合には、状況検出部106は、予め定められたオプション状況(特典の数)を検出する(ステップS105)。
【0364】
次いで、オプション管理部105は、特典変更情報に基づいて、検出されたオプション状況によって、現在設定されている優遇オプションの仕様(有効期間を延長するなどの難易度を緩和する)を変更するか否かを判定する(ステップS106)。
【0365】
このとき、オプション管理部105は、現在設定されている優遇オプションの仕様を変更すると判定した場合には、該当する優遇オプションの仕様を変更して(ステップS107)ステップS103の処理に移行させ、現在設定されている優遇オプションの仕様を変更しない判定した場合には、直接ステップS103の処理に移行させる。
【0366】
他方、特典制御部108は、ミッション管理部107によって設定されているミッションにおけるミッション達成条件を具備したと判定した場合には、設定されている特典を該当するオプション設定プレーヤに獲得可能に設定する(ステップS111)。
【0367】
そして、ミッション管理部107は、次に設定するミッションの有無を判定し(ステップS112)、当該次に設定するミッションがあると判定した場合には、該当するミッションをオプション設定プレーヤに設定して(ステップS113)ステップS103の処理に移行させる。
【0368】
また、ミッション管理部107は、当該次に設定するミッションがないと判定した場合には、すべてのミッションを達成したとことを該当するプレーヤの端末装置20に通知し(ステップS114)、かつ、該当するプレーヤの優遇オプションを解除して(ステップS121)本動作を終了させる。
【0369】
[6]その他
本発明は、上記実施形態で説明したものに限らず、種々の変形実施が可能である。例えば、明細書又は図面中の記載において広義や同義な用語として引用された用語は、明細書又は図面中の他の記載においても広義や同義な用語に置き換えることができる。
【0370】
本実施形態は、1のサーバ装置10によって各ゲームを端末装置20に提供してもよいし、複数のサーバ装置10を連動させてサーバシステムを構築し、各ゲームを端末装置に提供してもよい。
【0371】
さらに、本実施形態においては、サーバ装置10によって提供されたゲームを端末装置20によって実行されているが、操作入力を除き、上記の端末装置20の処理部200の各機能及びゲームプログラムの実行をサーバ装置10で実行し、当該端末装置20は、操作入力とストリーミングによる画像表示を実行することによって、上記のゲームを実現してもよい。
【0372】
また、本実施形態においては、サーバ装置10の機能を備えた単一のゲーム装置、すなわち、サーバ装置などの他の機器に依存せず単独で動作する装置(スタンドアローン)によって実現してもよく、この場合には、複数の入力端末装置があればよい。
【0373】
そして、このようなゲーム端末装置を有線又は無線によって複数連結させ、1のゲーム装置がサーバ装置10として機能して、複数のゲーム装置によって実現することも可能である。
【0374】
また、本実施形態においては、ネットワークを通じて端末装置20と連動して実行するサーバ装置10に本発明のゲームシステムを適用しているが、タブレット型情報端末装置やパーソナルコンピュータ、又は、アミューズメントパークに設置されるゲーム装置としても適用することができる。
【0375】
本発明は、実施形態で説明した構成と実質的に同一の構成(例えば、機能、方法及び結果が同一の構成、あるいは目的及び効果が同一の構成)を含む。また、本発明は、実施形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施形態で説明した構成と同一の作用効果を奏する構成又は同一の目的を達成することができる構成を含む。また、本発明は、実施形態で説明した構成に公知技術を付加した構成を含む。
【0376】
上記のように、本発明の実施形態について詳細に説明したが、本発明の新規事項及び効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。したがって、このような変形例はすべて本発明の範囲に含まれるものとする。
【符号の説明】
【0377】
10 … サーバ装置
20 … 端末装置
100 … 処理部
101 … 通信制御部
102 … Web処理部
103 … ゲーム管理部
104 … プレーヤ管理部
105 … オプション管理部
106 … 状況検出部
107 … ミッション管理部
108 … 特典制御部
109 … タイマ管理部
110 … 情報提供部
120 … 入力部
130 … 表示部
140 … 記憶部
142 … 主記憶部
144 … ゲームデータ記憶部
146 … プレーヤ情報記憶部
180 … 情報記憶媒体
196 … 通信部
200 … 処理部
210 … 通信制御部
211 … Webプラウザ
212 … ゲーム処理部
213 … 表示制御部
220 … 描画部
230 … 音処理部
260 … 入力部
262 … 検出部
270 … 記憶部
271 … 主記憶部
272 … 画像バッファ
280 … 情報記憶媒体
290 … 表示部
292 … 音出力部
296 … 通信部


図1
図2
図3
図4
図5
図6
図7
図8
図9
図10