(57)【要約】【課題】プレイヤの位置を示す位置情報を利用してゲームの内容を予測不能に変化させ、位置情報を利用するゲームにおけるゲーム内容をさらに多様化させる。【解決手段】プレイヤ端末２１〜２Ｎが、プレイヤからのバトルコマンドの指定を受け付けたときに現在位置を測定し、バトルコマンドを示すバトルコマンドＩＤと、現在位置を示す現在位置情報と、プレイヤＩＤとを含む使用コマンド情報を送信する。また、ビデオゲーム制御サーバ１０が、バトルコマンドの使用履歴が記憶されたバトルコマンド使用履歴テーブルを用いて、受信した使用コマンド情報が示すバトルコマンドによる攻撃動作をフュージョン攻撃動作とするか否かと、その攻撃動作の攻撃力を決定し、決定結果を送信する。そして、プレイヤ端末２１が、ビデオゲーム制御サーバ１０からの指示に従って、攻撃力を増加させたフュージョン攻撃動作をプレイヤキャラクタに実行させる。【選択図】図５
2008073263.tif 000002
【特許請求の範囲】
【請求項１】
プレイヤに操作される複数のプレイヤ端末と、該複数のプレイヤ端末においてそれぞれ遊戯されるビデオゲームの進行の少なくとも一部を通信ネットワークを介して制御するビデオゲーム制御サーバとを備えたビデオゲーム制御システムであって、
前記プレイヤ端末は、
プレイヤによる攻撃指定操作によってプレイヤキャラクタに実行させる攻撃動作を特定するための攻撃コマンドの指定を受け付ける攻撃コマンド受付手段と、
該攻撃コマンド受付手段が攻撃コマンドの指定を受け付けたときに、前記プレイヤ端末の現在位置を測定する位置測定手段と、
前記攻撃コマンド受付手段が受け付けた攻撃コマンドを示す攻撃コマンド情報と、前記位置測定手段によって測定された現在位置を示す現在位置情報と、プレイヤを一意に識別するためのプレイヤ識別情報とを含む使用コマンド情報を、前記通信ネットワークを介して前記ビデオゲーム制御サーバに送信する使用コマンド情報送信手段と、
前記攻撃コマンド受付手段が受け付けた攻撃コマンドにもとづいて特定される攻撃動作を、前記プレイヤキャラクタに実行させる攻撃コマンド実行手段とを含み、
前記ビデオゲーム制御サーバは、
前記複数のプレイヤ端末それぞれにおける攻撃コマンドの使用履歴を示す使用履歴情報を記憶する使用履歴情報記憶手段と、
前記プレイヤ端末から使用コマンド情報を受信したときに、受信した使用コマンド情報に含まれる攻撃コマンド情報が示す攻撃コマンドによる攻撃動作を、前記使用履歴情報が示す使用履歴に含まれている攻撃コマンドによる攻撃動作が統合されたものとした統合攻撃動作とするか否かを、受信した使用コマンド情報に含まれる現在位置情報が示す現在位置にもとづいて決定するとともに、該統合攻撃動作とすることに決定した場合に当該統合攻撃動作の攻撃力を示す攻撃力情報あるいは当該攻撃力を特定可能な攻撃力特定情報を決定する統合攻撃決定手段と、
該統合攻撃決定手段の決定結果を示す攻撃指示情報を前記プレイヤ端末に送信する攻撃指示情報送信手段と，
受信した使用コマンド情報を攻撃コマンドの使用履歴として追加することで前記使用履歴情報を更新する使用履歴情報更新手段とを含み、
前記攻撃コマンド実行手段は、前記ビデオゲーム制御サーバから前記統合攻撃動作とすることに決定した旨を含む攻撃指示情報を受信したときに、前記攻撃コマンド受付手段が受け付けた攻撃コマンドが示す攻撃動作の攻撃力を、受信した攻撃指示情報に含まれている攻撃力情報が示す攻撃力、あるいは受信した攻撃指示情報に含まれている攻撃力特定情報によって特定される攻撃力として、前記プレイヤキャラクタに前記統合攻撃動作を実行させる
ことを特徴とするビデオゲーム制御システム。
【請求項２】
前記統合攻撃決定手段は、
受信した使用コマンド情報に含まれる攻撃コマンド情報が示す攻撃コマンドと同一の攻撃コマンドであって、前記プレイヤ端末から受信した使用コマンド情報に含まれる現在位置情報が示す前記プレイヤ端末の現在位置からあらかじめ定められた所定距離範囲内で使用された攻撃コマンドが、前記使用履歴情報が示す使用履歴に所定数以上含まれていれば前記統合攻撃動作とすることに決定し、
前記所定数以上含まれていた攻撃コマンドの数に応じて段階的に攻撃力が増加するように前記攻撃力情報あるいは前記攻撃力特定情報を決定する
請求項１記載のビデオゲーム制御システム。
【請求項３】
前記統合攻撃決定手段は、
受信した使用コマンド情報に含まれる攻撃コマンド情報が示す攻撃コマンドと同一の攻撃コマンドであって、前記プレイヤ端末から受信した使用コマンド情報に含まれる現在位置情報が示す前記プレイヤ端末の現在位置からあらかじめ定められた所定距離範囲内で使用され、かつ、あらかじめ定められた所定期間内に使用された攻撃コマンドが、前記使用履歴情報が示す使用履歴に所定数以上含まれていれば前記統合攻撃動作とすることに決定し、
前記所定数以上含まれていた攻撃コマンドの数に応じて段階的に攻撃力が増加するように攻撃力特定情報を決定する
請求項１記載のビデオゲーム制御システム。
【請求項４】
前記統合攻撃決定手段は、前記使用履歴情報に登録されている使用履歴のうち、受信した使用コマンド情報の送信元である前記プレイヤ端末における攻撃コマンドの使用履歴以外を参照する
請求項２または請求項３記載のビデオゲーム制御システム。
【請求項５】
前記ビデオゲーム制御サーバは、仮想的に作成された攻撃コマンドの使用履歴を示す仮想使用履歴情報を記憶する仮想使用履歴情報記憶手段を含み、
前記統合攻撃決定手段は、受信した使用コマンド情報に含まれる現在位置情報が示す現在位置が特定領域内の位置であった場合には、前記使用履歴情報に替えて前記仮想使用履歴情報を使用して前記統合攻撃動作とするか否かを決定する
請求項２から請求項４のうちいずれかに記載のビデオゲーム制御システム。
【請求項６】
前記統合攻撃決定手段は、前記使用履歴情報における攻撃コマンドの使用履歴のデータ数があらかじめ定められた数に満たない場合は、前記仮想使用履歴情報における使用履歴をも使用して前記統合攻撃動作とするか否かを決定する
請求項４記載のビデオゲーム制御システム。
【請求項７】
前記統合攻撃決定手段は、該当する攻撃コマンドの数と前記攻撃力情報あるいは攻撃力特定情報とが対応付けされた攻撃力特定情報決定用テーブルを用いて、前記攻撃力情報あるいは前記攻撃力特定情報を決定する
請求項２から請求項６のうちいずれかに記載のビデオゲーム制御システム。
【請求項８】
前記位置測定手段は、測位用の複数の衛星からの測位用信号にもとづいて前記プレイヤ端末の現在位置を測定する
請求項１から請求項７のうちいずれかに記載のビデオゲーム制御システム。
【請求項９】
使用履歴情報は、使用された攻撃コマンドを示す使用済攻撃コマンド情報と、攻撃コマンドが使用されたときのプレイヤ端末の位置を示す使用時位置情報と、攻撃コマンドが使用された時刻を示す使用時刻情報と、前記プレイヤ識別情報とを含み、
前記使用履歴情報更新手段は、受信した使用コマンド情報に含まれる攻撃コマンド情報が示す攻撃コマンドを使用済攻撃コマンド情報とし、受信した使用コマンド情報に含まれる現在位置情報が示す位置情報を使用時位置情報とし、受信した使用コマンド情報に含まれるプレイヤ識別情報を付加するとともに、使用コマンド情報の受信にもとづき前記使用時刻情報を決定することで前記使用履歴情報への追加情報を作成し、前記使用履歴情報を更新する
請求項１から請求項８のうちいずれかに記載のビデオゲーム制御システム。
【請求項１０】
プレイヤに操作される複数のプレイヤ端末においてそれぞれ遊戯されるビデオゲームの進行の少なくとも一部を通信ネットワークを介して制御するビデオゲーム制御サーバであって、
前記複数のプレイヤ端末それぞれにおける攻撃コマンドの使用履歴を示す使用履歴情報を記憶する使用履歴情報記憶手段と、
プレイヤによる攻撃指定操作によって指定されたプレイヤキャラクタに実行させる攻撃動作を特定するための攻撃コマンドを示す攻撃コマンド情報と、攻撃コマンドが指定されたときにプレイヤ端末の現在位置を測定する位置測定手段によって測定された現在位置を示す現在位置情報と、プレイヤを一意に識別するためのプレイヤ識別情報とを含む使用コマンド情報を前記プレイヤ端末から前記通信ネットワークを介して受信したときに、受信した使用コマンド情報に含まれる攻撃コマンド情報が示す攻撃コマンドによる攻撃動作を、前記使用履歴情報が示す使用履歴に含まれている攻撃コマンドによる攻撃動作が統合されたものとした統合攻撃動作とするか否かを、受信した使用コマンド情報に含まれる現在位置情報が示す現在位置にもとづいて決定するとともに、該統合攻撃動作とすることに決定した場合に当該統合攻撃動作の攻撃力を示す攻撃力情報あるいは当該攻撃力を特定可能な攻撃力特定情報を決定する統合攻撃決定手段と、
該統合攻撃決定手段の決定結果を示す攻撃指示情報を、前記プレイヤ端末においてプレイヤによる攻撃指定操作によって指定された攻撃コマンドが示す攻撃動作の攻撃力を当該攻撃指示情報に含まれている攻撃力情報が示す攻撃力あるいは当該攻撃指示情報に含まれている攻撃力特定情報によって特定される攻撃力として前記プレイヤキャラクタに前記統合攻撃動作を実行させるようにするために、前記プレイヤ端末に送信する攻撃指示情報送信手段と，
受信した使用コマンド情報を攻撃コマンドの使用履歴として追加することで前記使用履歴情報を更新する使用履歴情報更新手段とを含む
ことを特徴とするビデオゲーム制御サーバ。
【請求項１１】
前記統合攻撃決定手段は、
受信した使用コマンド情報に含まれる攻撃コマンド情報が示す攻撃コマンドと同一の攻撃コマンドであって、前記プレイヤ端末から受信した使用コマンド情報に含まれる現在位置情報が示す前記プレイヤ端末の現在位置からあらかじめ定められた所定距離範囲内で使用された攻撃コマンドが、前記使用履歴情報が示す使用履歴に所定数以上含まれていれば前記統合攻撃動作とすることに決定し、
前記所定数以上含まれていた攻撃コマンドの数に応じて段階的に攻撃力が増加するように前記攻撃力情報あるいは前記攻撃力特定情報を決定する
請求項１０記載のビデオゲーム制御サーバ。
【請求項１２】
前記統合攻撃決定手段は、
受信した使用コマンド情報に含まれる攻撃コマンド情報が示す攻撃コマンドと同一の攻撃コマンドであって、前記プレイヤ端末から受信した使用コマンド情報に含まれる現在位置情報が示す前記プレイヤ端末の現在位置からあらかじめ定められた所定距離範囲内で使用され、かつ、あらかじめ定められた所定期間内に使用された攻撃コマンドが、前記使用履歴情報が示す使用履歴に所定数以上含まれていれば前記統合攻撃動作とすることに決定し、
前記所定数以上含まれていた攻撃コマンドの数に応じて段階的に攻撃力が増加するように攻撃力特定情報を決定する
請求項１０記載のビデオゲーム制御サーバ。
【請求項１３】
前記統合攻撃決定手段は、前記使用履歴情報に登録されている使用履歴のうち、受信した使用コマンド情報の送信元である前記プレイヤ端末における攻撃コマンドの使用履歴以外を参照する
請求項１１または請求項１２記載のビデオゲーム制御サーバ。
【請求項１４】
仮想的に作成された攻撃コマンドの使用履歴を示す仮想使用履歴情報を記憶する仮想使用履歴情報記憶手段を含み、
前記統合攻撃決定手段は、受信した使用コマンド情報に含まれる現在位置情報が示す現在位置が特定領域内の位置であった場合には、前記使用履歴情報に替えて前記仮想使用履歴情報を使用して前記統合攻撃動作とするか否かを決定する
請求項１１から請求項１３のうちいずれかに記載のビデオゲーム制御サーバ。
【請求項１５】
前記統合攻撃決定手段は、前記使用履歴情報における攻撃コマンドの使用履歴のデータ数があらかじめ定められた数に満たない場合は、前記仮想使用履歴情報における使用履歴をも使用して前記統合攻撃動作とするか否かを決定する
請求項１４記載のビデオゲーム制御サーバ。
【請求項１６】
前記統合攻撃決定手段は、該当する攻撃コマンドの数と前記攻撃力情報あるいは前記攻撃力特定情報とが対応付けされた攻撃力特定情報決定用テーブルを用いて、前記攻撃力情報あるいは前記攻撃力特定情報を決定する
請求項１１から請求項１５のうちいずれかに記載のビデオゲーム制御サーバ。
【請求項１７】
前記位置測定手段は、測位用の複数の衛星からの測位用信号にもとづいて前記プレイヤ端末の現在位置を測定する
請求項１０から請求項１６のうちいずれかに記載のビデオゲーム制御サーバ。
【請求項１８】
使用履歴情報は、使用された攻撃コマンドを示す使用済攻撃コマンド情報と、攻撃コマンドが使用されたときのプレイヤ端末の位置を示す使用時位置情報と、攻撃コマンドが使用された時刻を示す使用時刻情報と、前記プレイヤ識別情報とを含み、
前記使用履歴情報更新手段は、受信した使用コマンド情報に含まれる攻撃コマンド情報が示す攻撃コマンドを使用済攻撃コマンド情報とし、受信した使用コマンド情報に含まれる現在位置情報が示す位置情報を使用時位置情報とし、受信した使用コマンド情報に含まれるプレイヤ識別情報を付加するとともに、使用コマンド情報の受信にもとづき前記使用時刻情報を決定することで前記使用履歴情報への追加情報を作成し、前記使用履歴情報を更新する
請求項１０から請求項１７のうちいずれかに記載のビデオゲーム制御サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレイヤに操作される複数のプレイヤ端末においてそれぞれ遊戯されるビデオゲームの進行の少なくとも一部を通信ネットワークを介して制御するための技術に関する。
【背景技術】
【０００２】
従来から、インターネットなどの通信ネットワークを介して携帯電話端末などの移動通信端末に提供されるネットワーク配信型ゲームが各種提供されている。このようなネットワーク配信型のゲームには、例えば、ＲＰＧ（ロールプレイングゲーム：プレイヤがゲームの世界の中であるキャラクタの役割を演じ、様々な経験を通して成長していく過程を楽しみながら、所定の目的を達成していくゲーム。）などの各種のゲームがある。
【０００３】
また、従来から、移動通信端末に対してゲームを提供する際に、ゲームの進行制御に位置情報を利用するようにしたものがある（例えば特許文献１−２）。
【０００４】
特許文献１には、携帯電話端末やＰＨＳ（Personal Handyphone System）などの移動通信端末でゲームを行う際に、移動通信端末が通信を行う際に取得する近隣の基地局の識別番号を、通信においてのみでなくゲームの進行に利用することが開示されている。具体的には、プレイヤがどの基地局の圏内にいるかによって、取得できるアイテムや、登場するキャラクタ、選択されるシナリオを異ならせるものである。このようにすることで、同じゲームコンテンツであってもプレイする場所によってゲーム内容を異ならせることができ、ゲーム内容を多様化させることができる。
【０００５】
また、特許文献２には、ＧＰＳ（Global Positioning System）測量により得られたプレイヤの位置情報をゲームのデータとして利用することが開示されている。
【０００６】
【特許文献１】特開２００１−９６０６９号公報
【特許文献２】特許第３７６７７４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところが、上述した従来の技術においては、ゲームの内容とプレイヤ自身の位置を関連付けすることでゲーム内容を多用化したものであるが、キャラクタ、アイテム、シナリオのパターンをあらかじめ複数種類用意しておき、位置情報に応じて特定のキャラクタ、アイテム、シナリオのパターンを選択するだけであるので、ゲーム内容を多様化させるには限界があるという問題があった。
【０００８】
本発明は、上記の問題を解消すべく、プレイヤの位置を示す位置情報を利用してゲームの内容を予測不能に変化させることができ、位置情報を利用するゲームにおけるゲーム内容をさらに多様化させることができ、遊戯の興趣を向上させることを目的とする。
【課題を解決するための手段】
【０００９】
本発明のビデオゲーム制御システムは、プレイヤに操作される複数のプレイヤ端末と、該複数のプレイヤ端末においてそれぞれ遊戯されるビデオゲームの進行の少なくとも一部を通信ネットワークを介して制御するビデオゲーム制御サーバとを備えたビデオゲーム制御システムであって、前記プレイヤ端末は、プレイヤによる攻撃指定操作によってプレイヤキャラクタに実行させる攻撃動作を特定するための攻撃コマンドの指定を受け付ける攻撃コマンド受付手段と、該攻撃コマンド受付手段が攻撃コマンドの指定を受け付けたときに、前記プレイヤ端末の現在位置を測定する位置測定手段と、前記攻撃コマンド受付手段が受け付けた攻撃コマンドを示す攻撃コマンド情報と、前記位置測定手段によって測定された現在位置を示す現在位置情報と、プレイヤを一意に識別するためのプレイヤ識別情報とを含む使用コマンド情報を、前記通信ネットワークを介して前記ビデオゲーム制御サーバに送信する使用コマンド情報送信手段と、前記攻撃コマンド受付手段が受け付けた攻撃コマンドにもとづいて特定される攻撃動作を、前記プレイヤキャラクタに実行させる攻撃コマンド実行手段とを含み、前記ビデオゲーム制御サーバは、前記複数のプレイヤ端末それぞれにおける攻撃コマンドの使用履歴を示す使用履歴情報を記憶する使用履歴情報記憶手段と、前記プレイヤ端末から使用コマンド情報を受信したときに、受信した使用コマンド情報に含まれる攻撃コマンド情報が示す攻撃コマンドによる攻撃動作を、前記使用履歴情報が示す使用履歴に含まれている攻撃コマンドによる攻撃動作が統合されたものとした統合攻撃動作とするか否かを、受信した使用コマンド情報に含まれる現在位置情報が示す現在位置にもとづいて決定するとともに、該統合攻撃動作とすることに決定した場合に当該統合攻撃動作の攻撃力を示す攻撃力情報（例えば、攻撃力「１００」，攻撃力「１５０」などの直接的な値）あるいは当該攻撃力を特定可能な攻撃力特定情報（例えば、通常の攻撃力の２倍，通常の攻撃力の３倍などの間接的な値）を決定する統合攻撃決定手段と、該統合攻撃決定手段の決定結果を示す攻撃指示情報を前記プレイヤ端末に送信する攻撃指示情報送信手段と，受信した使用コマンド情報を攻撃コマンドの使用履歴として追加することで前記使用履歴情報を更新する使用履歴情報更新手段とを含み、前記攻撃コマンド実行手段は、前記ビデオゲーム制御サーバから前記統合攻撃動作とすることに決定した旨を含む攻撃指示情報を受信したときに、前記攻撃コマンド受付手段が受け付けた攻撃コマンドが示す攻撃動作の攻撃力を、受信した攻撃指示情報に含まれている攻撃力情報が示す攻撃力、あるいは受信した攻撃指示情報に含まれている攻撃力特定情報によって特定される攻撃力として、前記プレイヤキャラクタに前記統合攻撃動作を実行させることを特徴とする。
【００１０】
上記の構成としたことで、プレイヤの位置を示す位置情報を利用してゲームの内容を予測不能に変化させることができ、位置情報を利用するゲームにおけるゲーム内容をさらに多様化させることができ、遊戯の興趣を向上させることができる。
【００１１】
前記統合攻撃決定手段は、受信した使用コマンド情報に含まれる攻撃コマンド情報が示す攻撃コマンドと同一の攻撃コマンドであって、前記プレイヤ端末から受信した使用コマンド情報に含まれる現在位置情報が示す前記プレイヤ端末の現在位置からあらかじめ定められた所定距離範囲内で使用された攻撃コマンドが、前記使用履歴情報が示す使用履歴に所定数以上含まれていれば前記統合攻撃動作とすることに決定し、前記所定数以上含まれていた攻撃コマンドの数に応じて段階的に攻撃力が増加するように前記攻撃力情報あるいは前記攻撃力特定情報を決定する構成とされていてもよい。
【００１２】
前記統合攻撃決定手段は、受信した使用コマンド情報に含まれる攻撃コマンド情報が示す攻撃コマンドと同一の攻撃コマンドであって、前記プレイヤ端末から受信した使用コマンド情報に含まれる現在位置情報が示す前記プレイヤ端末の現在位置からあらかじめ定められた所定距離範囲内で使用され、かつ、あらかじめ定められた所定期間内に使用された攻撃コマンドが、前記使用履歴情報が示す使用履歴に所定数以上含まれていれば前記統合攻撃動作とすることに決定し、前記所定数以上含まれていた攻撃コマンドの数に応じて段階的に攻撃力が増加するように攻撃力特定情報を決定する構成とされていてもよい。
【００１３】
前記統合攻撃決定手段は、前記使用履歴情報に登録されている使用履歴のうち、受信した使用コマンド情報の送信元である前記プレイヤ端末における攻撃コマンドの使用履歴以外を参照する構成とされていてもよい。
【００１４】
前記ビデオゲーム制御サーバは、仮想的に作成された攻撃コマンドの使用履歴を示す仮想使用履歴情報を記憶する仮想使用履歴情報記憶手段を含み、前記統合攻撃決定手段は、受信した使用コマンド情報に含まれる現在位置情報が示す現在位置が特定領域内の位置であった場合には、前記使用履歴情報に替えて前記仮想使用履歴情報を使用して前記統合攻撃動作とするか否かを決定する構成とされていてもよい。
【００１５】
前記統合攻撃決定手段は、前記使用履歴情報における攻撃コマンドの使用履歴のデータ数があらかじめ定められた数に満たない場合は、前記仮想使用履歴情報における使用履歴をも使用して前記統合攻撃動作とするか否かを決定する構成とされていてもよい。
【００１６】
前記統合攻撃決定手段は、例えば、該当する攻撃コマンドの数と前記攻撃力情報あるいは前記攻撃力特定情報とが対応付けされた攻撃力特定情報決定用テーブルを用いて、前記攻撃力情報あるいは前記攻撃力特定情報を決定する。
【００１７】
前記位置測定手段は、例えば、測位用の複数の衛星からの測位用信号にもとづいて前記プレイヤ端末の現在位置を測定する。
【００１８】
使用履歴情報は、使用された攻撃コマンドを示す使用済攻撃コマンド情報と、攻撃コマンドが使用されたときのプレイヤ端末の位置を示す使用時位置情報と、攻撃コマンドが使用された時刻を示す使用時刻情報と、前記プレイヤ識別情報とを含み、前記使用履歴情報更新手段は、受信した使用コマンド情報に含まれる攻撃コマンド情報が示す攻撃コマンドを使用済攻撃コマンド情報とし、受信した使用コマンド情報に含まれる現在位置情報が示す位置情報を使用時位置情報とし、受信した使用コマンド情報に含まれるプレイヤ識別情報を付加するとともに、使用コマンド情報の受信にもとづき前記使用時刻情報を決定することで前記使用履歴情報への追加情報を作成し、前記使用履歴情報を更新するように構成されていてもよい。
【００１９】
また、本発明のビデオゲーム制御サーバは、プレイヤに操作される複数のプレイヤ端末においてそれぞれ遊戯されるビデオゲームの進行の少なくとも一部を通信ネットワークを介して制御するビデオゲーム制御サーバであって、前記複数のプレイヤ端末それぞれにおける攻撃コマンドの使用履歴を示す使用履歴情報を記憶する使用履歴情報記憶手段と、プレイヤによる攻撃指定操作によって指定されたプレイヤキャラクタに実行させる攻撃動作を特定するための攻撃コマンドを示す攻撃コマンド情報と、攻撃コマンドが指定されたときにプレイヤ端末の現在位置を測定する位置測定手段によって測定された現在位置を示す現在位置情報と、プレイヤを一意に識別するためのプレイヤ識別情報とを含む使用コマンド情報を前記プレイヤ端末から前記通信ネットワークを介して受信したときに、受信した使用コマンド情報に含まれる攻撃コマンド情報が示す攻撃コマンドによる攻撃動作を、前記使用履歴情報が示す使用履歴に含まれている攻撃コマンドによる攻撃動作が統合されたものとした統合攻撃動作とするか否かを、受信した使用コマンド情報に含まれる現在位置情報が示す現在位置にもとづいて決定するとともに、該統合攻撃動作とすることに決定した場合に当該統合攻撃動作の攻撃力を特定可能な攻撃力特定情報を決定する統合攻撃決定手段と、該統合攻撃決定手段の決定結果を示す攻撃指示情報を、前記プレイヤ端末においてプレイヤによる攻撃指定操作によって指定された攻撃コマンドが示す攻撃動作の攻撃力を当該攻撃指示情報によって特定される攻撃力に変更させて前記プレイヤキャラクタに前記統合攻撃動作を実行させるようにするために、前記プレイヤ端末に送信する攻撃指示情報送信手段と，受信した使用コマンド情報を攻撃コマンドの使用履歴として追加することで前記使用履歴情報を更新する使用履歴情報更新手段とを含むことを特徴とする。
【発明の効果】
【００２０】
本発明によれば、プレイヤの位置を示す位置情報を利用してゲームの内容を予測不能に変化させることができ、位置情報を利用するゲームにおけるゲーム内容をさらに多様化させることができ、遊戯の興趣を向上させることができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の一実施の形態について図面を参照して説明する。
【００２２】
図１は、本発明の一実施の形態におけるビデオゲーム提供システム１００の構成の例を示すブロック図である。図１に示すように、ビデオゲーム提供システム１００は、ビデオゲーム制御サーバ１０と、複数のプレイヤ端末２１〜２Ｎ（Ｎは任意の正の整数）と、複数の基地局３１〜３Ｎとを含む。
【００２３】
ビデオゲーム制御サーバ１０、および複数の基地局３１〜３Ｎは、それぞれ、インターネットなどの通信ネットワーク４０に接続されている。複数のプレイヤ端末２１〜２Ｎは、それぞれ、無線通信によって接続された基地局３１〜３Ｎを介して通信ネットワーク４０に接続されている。
【００２４】
ビデオゲーム制御サーバ１０は、本システム１００のシステム管理者によって管理され、プレイヤ端末２１〜２Ｎそれぞれに対して通信ネットワーク４０を介してビデオゲームを提供するための各種の機能を有する。このビデオゲーム制御サーバ１０は、ＷＷＷサーバなどの情報処理装置によって構成される。
【００２５】
プレイヤ端末２１〜２Ｎは、それぞれ、ビデオゲームのプレイヤによって管理され、例えば携帯電話端末やＰＤＡ（Personal Digital Assistants）、携帯型ゲーム装置などのネットワーク配信型のゲームを行うことが可能な携帯通信端末によって構成される。プレイヤ端末２１〜２Ｎは、それぞれ、基地局３１〜３Ｎを介して通信ネットワーク４０に接続するためのハードウェア及びソフトウェア等を備えている。このプレイヤ端末２１〜２Ｎは、それぞれ、テレビジョン装置や液晶表示装置などによって構成される画像表示部を有する表示装置を、内部あるいは外部に備えている。また、プレイヤ端末２１〜２Ｎは、それぞれ、複数のＧＰＳ衛星からの測位用の信号（ＧＰＳ信号）を受信し、受信した各ＧＰＳ信号を利用して各プレイヤ端末２１〜２Ｎの現在位置を測位する位置測定部２１ａ（図４参照）と、プレイヤによって操作される例えば操作ボタンなどの操作部及びプレイヤ端末全体を制御する制御部で構成される操作・制御部２１ｂ（図４参照）と、プレイヤ端末に関連する情報を取り扱う端末情報処理部２１ｃ（図４参照）とを備えている。
【００２６】
基地局３１〜３Ｎは、それぞれ、通信業者によって管理され、通信可能エリア内に位置するプレイヤ端末２１〜２Ｎと無線通信回線によるデータ通信を行うことによって、プレイヤ端末２１〜２Ｎと通信ネットワーク４０とを接続するための装置である。
【００２７】
図２は、ビデオゲーム制御サーバ１０の構成の例を示すブロック図である。図２に示すように、ビデオゲーム制御サーバ１０は、制御部１１と、通信制御部１２と、ゲーム情報格納部１３とを含む。
【００２８】
制御部１１は、ＣＰＵやＲＯＭなどを含み、ゲーム情報格納部１３に格納された制御プログラムに従ってビデオゲーム制御サーバ１０全体の制御を行う。
【００２９】
通信制御部１２は、インターネットなどの通信ネットワーク４０を介して例えばプレイヤ端末２１〜２Ｎとの間で通信を行うための機能を有する。
【００３０】
ゲーム情報格納部１３は、例えばデータベース装置によって構成され、後述するバトルコマンド使用履歴テーブルや、ゲーム用の制御プログラムなどの各種のデータが格納される記憶媒体である。
【００３１】
なお、この実施の形態において提供されるビデオゲームは、仮想３次元空間に設けられたフィールド上を、プレイヤキャラクタ（プレイヤによるキーパッドの操作に従って動作するキャラクタ）などの複数のキャラクタが移動したり、ゲームにおける目標の達成のためのプレイヤキャラクタの行動を妨げる敵キャラクタとの戦闘などを行うことによりゲームが進行する部分を含むＲＰＧであるものとする。なお、フィールドが形成された仮想３次元空間は、ワールド座標系によって示されるものとする。
【００３２】
図３は、バトルコマンド使用履歴テーブルの例を示す説明図である。
図３に示すように、バトルコマンド使用履歴テーブルには、バトルコマンド（攻撃コマンド：単なる攻撃、武器による攻撃、特技による攻撃、魔法による攻撃など、各種の攻撃内容を指定するためのコマンド。攻撃用のアイテムや召喚獣の召喚などの特殊技能を使用するためのコマンドを含む。）を使用したときの該当するプレイヤ端末２１〜２Ｎの位置を示す位置データと、そのバトルコマンドを使用した時刻を示す時間データと、そのバトルコマンドを使用した該当するプレイヤ端末２１〜２Ｎのプレイヤを一意に特定するためのプレイヤＩＤと、そのバトルコマンドのコマンド名とが対応付けされたバトルコマンド使用履歴情報が登録されている。すなわち、バトルコマンド使用履歴テーブルには、どのプレイヤが、どの場所で、どの時刻に、どのバトルコマンドを使用したのであるかを示すバトルコマンド使用履歴情報が登録されている。なお、プレイヤＩＤとして、該当するプレイヤがプレイヤ端末として使用している携帯電話端末の電話番号、あるいはその携帯電話端末に付与されている電子メールアドレスを用いるようにしてもよい。また、携帯電話の番号情報をＩＣチップのような着脱可能な記憶媒体に記録させ、その記憶媒体を差し替えることで様々な端末で自己の番号情報等の個人情報を持ち運んで利用できるようにしたものがあるが、このような場合、記憶媒体には製造番号のような識別情報が付与されているため、この記憶媒体の識別情報をプレイヤＩＤとしてもよい。
【００３３】
なお、上記バトルコマンド使用履歴テーブルによる管理項目には、プレイヤＩＤは必ずしも含まれなくてもよい。ただし、プレイヤＩＤを管理項目に含むことにより、例えばあらかじめ定められた地理的、時間的範囲内に同一のバトルコマンドが存在する場合であっても、そのバトルコマンドの発行が同一プレイヤによるものである場合はカウントを無効にするといった処理が可能になるため、管理項目に含めることが望ましい。このようにすれば、フュージョン攻撃を確実に発行させるためだけに同一プレイヤが同一のバトルコマンドを短期間に連続して発行することを未然に防ぐことが可能となり、当該ビデオゲームをクリアするための難易度を適正に保つことが可能となるし、同一コマンドを故意に連発するプレイヤが残したバトルコマンド使用履歴による悪影響を他のプレイヤが受けることを防ぐ事もできる。
【００３４】
バトルコマンド使用履歴テーブルには、各プレイヤ端末２１〜２Ｎにおいてバトルコマンドが使用される毎に、使用されたバトルコマンドに係るバトルコマンド使用履歴情報が追加登録される。
【００３５】
位置データは、例えば、緯度及び経度によって位置を特定するための座標データによって構成される。時間データは、バトルコマンドが使用された時刻を特定するためのデータであればよく、図３に例示されているように時分のみを示すデータであっても、日を含むデータであっても、秒までを含むデータであってもよい。プレイヤＩＤは、あらかじめ各プレイヤに付与されているユニークなＩＤである。コマンド名は、特技Ａ、魔法Ａ、大技Ａなど、各バトルコマンド毎にあらかじめ設定されたコマンドの名称である。なお、コマンド名の替わりに、各バトルコマンド毎にあらかじめ設定されたコマンドＩＤをバトルコマンド使用履歴情報に含めるようにしてもよい。
【００３６】
次に、本例のビデオゲーム提供システム１００の動作について説明する。
図４は、本例のビデオゲーム提供システム１００におけるゲーム開始処理の例を示すフローチャートである。図５は、本例のビデオゲーム提供システム１００におけるフュージョン攻撃制御処理の例を示すフローチャートである。ここでは、説明を簡単にするため、プレイヤＰがプレイヤ端末２１を操作することによってビデオゲームＧが遊戯されることとし、そのプレイヤ端末２１に対してゲームを提供するための処理について説明するものとして、本発明に特に関わる処理以外は、説明を省略している場合があるものとする。
【００３７】
ゲーム開始処理において、プレイヤ端末２１の操作・制御部２１ｂは、プレイヤＰの操作に応じてビデオゲームＧを実行するためのゲームアプリ（ゲームアプリケーション）を起動する（ステップＳ１０１）。ゲームアプリを起動すると、操作・制御部２１ｂは、位置測定部２１ａに対して測位指示を行う（ステップＳ１０２）。位置測定部２１ａは、測位指示に応じて、プレイヤ端末２１の現在位置を測位する測位処理を実行し（ステップＳ１０３）、その測位結果を示す位置情報を送信する（ステップＳ１０４）。
【００３８】
位置測定部２１ａからの位置情報を操作・制御部２１ｂを介して受信すると、端末情報処理部２１ｃは、受信した位置情報と、プレイヤＰに対して付与されているプレイヤＩＤとを含む端末情報を作成し、作成した端末情報を、例えば基地局３１及び通信ネットワーク４０を介してビデオゲーム制御サーバ１０に対して送信する（ステップＳ１０５）。
【００３９】
端末情報を受信すると、ビデオゲーム制御サーバ１０は、受信した端末情報に含まれるプレイヤＩＤを用いてプレイヤＰの認証処理を実行する（ステップＳ１０６）。なお、認証処理は、プレイヤＩＤのみによるものに限らず、パスワードや生体情報などの他の情報を用いるものであってもよい。そして、プレイヤＰを認証した場合には、ビデオゲーム制御サーバ１０は、受信した端末情報に含まれる位置情報をプレイヤＩＤに対応付けしてプレイヤ位置設定テーブル（図示せず）に登録することでプレイヤＰ（プレイヤ端末２１）の現在位置を保存し、ビデオゲームＧを提供するためのゲームプログラムを送信する（ステップＳ１０７）。なお、プレイヤ位置設定テーブルの登録情報は、プレイヤ端末２１からの位置情報を提示したアクセスがある度に更新されるものとする。
【００４０】
ゲームプログラムを受信すると、プレイヤ端末２１の操作・制御部２１ｂは、受信したゲームプログラムを用いてゲームアプリを開始し、ビデオゲームＧの実行を開始する（ステップＳ１０８）。ビデオゲームＧが開始されたあと、ビデオゲームＧの実行中にバトルコマンドが使用される毎に、フュージョン攻撃制御処理が実行される。
【００４１】
フュージョン攻撃制御処理において、プレイヤ端末２１の操作・制御部２１ｂは、プレイヤＰの操作によるバトルコマンドの指定を受け付けると（ステップＳ２０１）、位置測定部２１ａに対して測位指示を行う（ステップＳ２０２）。位置測定部２１ａは、測位指示に応じて、プレイヤ端末２１の現在位置を測位する測位処理を実行し（ステップＳ２０３）、その測位結果を示す位置情報を送信する（ステップＳ２０４）。
【００４２】
位置測定部２１ａからの位置情報を操作・制御部２１ｂを介して受信すると、端末情報処理部２１ｃは、受信した位置情報と、ステップＳ２０１にて操作・制御部２１ｂが受け付けたバトルコマンドを示すバトルコマンドＩＤと、プレイヤＰに対して付与されているプレイヤＩＤとを含む使用コマンド情報を作成し、作成した使用コマンド情報を、例えば基地局３１及び通信ネットワーク４０を介してビデオゲーム制御サーバ１０に対して送信する（ステップＳ２０５）。なお、端末情報処理部２１ｃは、位置情報を操作・制御部２１ｂを介して受信する際に、該当するバトルコマンドＩＤを操作・制御部２１ｂから取得しているものとする。
【００４３】
使用コマンド情報を受信すると、ビデオゲーム制御サーバ１０は、バトルコマンド使用履歴テーブルを参照し（ステップＳ２０６）、フュージョン攻撃とするか否かを判定するフュージョン攻撃判定処理と、フュージョン攻撃とする場合の攻撃力を決定する攻撃力決定処理とを実行する（ステップＳ２０７）。
【００４４】
ここで、本例にいう「フュージョン攻撃」とは、ある場所でビデオゲームがプレイされているプレイヤ端末においてプレイヤによって指定されたバトルコマンドが、例えば近隣の場所などの所定エリア内で同一のビデオゲームをプレイしている他のプレイヤ端末において最近指定されていたバトルコマンドと同一であったときに、その指定されたバトルコマンドに応じて実行される統合攻撃を意味する。すなわち、本例では、所定エリア内で例えば近い時期に同じバトルコマンドが複数回指定された場合には、指定されたバトルコマンドがあらかじめ定められた地理的、時間的範囲内に（他のプレイヤによって）何回使用されたかに応じて、そのバトルコマンドによる攻撃力に、あらかじめ定められた地理的、時間的範囲内に存在する１または２以上の同一バトルコマンドによる攻撃力が統合されたものとされた高い攻撃力のフュージョン攻撃が実行される。
【００４５】
ステップＳ２０７でのフュージョン攻撃許可判定処理では、ビデオゲーム制御サーバ１０は、受信した使用コマンド情報に含まれているバトルコマンドＩＤに対応するコマンド名と同一のコマンド名のコマンドであって、後述するフュージョン判定条件を具備するコマンドが、バトルコマンド使用履歴テーブルに所定数（例えば１個、２個など）以上登録されているかを判定し、所定数以上登録されていればフュージョン攻撃とすることに決定する処理を行う。
【００４６】
「フュージョン判定条件」は、本例では、所定範囲内で使用されたものであり、かつ、所定期間内に使用されたものであることとされているものとする。この範囲と期間は、本例では、図６に示すようなフュージョン判定条件テーブルに設定されている。フュージョン判定条件テーブルは、あらかじめ作成されてゲーム情報格納部１３に格納されている。ビデオゲーム制御サーバ１０は、フュージョン判定条件テーブルを参照することでフュージョン判定条件を特定し、そのフュージョン判定条件を具備するコマンドをバトルコマンド使用履歴テーブルの登録情報から探索する。
【００４７】
なお、「フュージョン判定条件」は、所定範囲内で使用されたものであることとされていてもよい。すなわち、使用された期間を条件に含まないようにしてもよい。
【００４８】
ステップＳ２０７での攻撃力決定処理では、ビデオゲーム制御サーバ１０は、例えば図７に示すような攻撃力決定用テーブルを参照し、バトルコマンド使用履歴テーブルに登録されていた該当するバトルコマンドの数に対応付けされている倍率の攻撃力とすることに決定する。攻撃力決定用テーブルは、あらかじめ作成されてゲーム情報格納部１３に格納されている。攻撃力決定用テーブルには、バトルコマンドの種類毎に、該当するバトルコマンドの数と、攻撃力の倍率とが対応付けされている。なお、倍率でなく、攻撃力を示す値が設定されていてもよい。
【００４９】
具体的には、ステップＳ２０７にて、ビデオゲーム制御サーバ１０は、受信した使用コマンド情報に含まれているバトルコマンドＩＤに対応するコマンド名が「特技Ａ」であったとすると、フュージョン判定条件テーブル（図６参照）を参照して「特技Ａ」のフュージョン判定条件が２時間以内（現在時刻が１８時３０分であるとすると、１６時３０分〜１８時２０分となる）に５００ｍ以内（プレイヤ端末２１の現在位置から半径５００ｍ以内）で使用されたことであることを確認し、攻撃力決定用テーブル（図７参照）を参照して必要数が２個であることを確認し、バトルコマンド使用履歴テーブル（図３参照）を参照してそのフュージョン判定条件を具備する「特技Ａ」のコマンドが２個あることを確認する。そして、ビデオゲーム制御サーバ１０は、攻撃力決定用テーブル（図７参照）を参照して、「特技Ａ」を使用する際にその「特技Ａ」が他のプレイヤによって２回使用されていた場合の攻撃力が「２倍」となることに決定する。すなわち、「特技Ａ」に応じたプレイヤキャラクタの攻撃による攻撃力を２倍とするフュージョン攻撃の実行指示を行うことに決定する。この実行指示は、後述するフュージョン判定結果情報によってなされる。
【００５０】
上記のようにしてフュージョン攻撃判定処理を実行し、必要に応じて攻撃力決定処理を実行すると、ビデオゲーム制御サーバ１０は、その判定結果を示すフュージョン判定結果（フュージョン攻撃の許可／不許可を指示するための情報、許可の場合における攻撃力を特定可能な情報）を含むフュージョン判定結果情報を、基地局３１及び通信ネットワーク４０を介してプレイヤ端末２１に対して送信する（ステップＳ２０８）。そして、ビデオゲーム制御サーバ１０は、ステップＳ２０５で送信され受信した使用コマンド情報が示す各情報を、使用履歴として追加することで、バトルコマンド使用履歴テーブルを更新する（ステップＳ２０９）。
【００５１】
ステップＳ２０９では、ビデオゲーム制御サーバ１０は、プレイヤ端末２１から受信した使用コマンド情報に含まれるバトルコマンドＩＤが示すバトルコマンドのバトルコマンド名と、受信した使用コマンド情報に含まれる位置情報が示す位置情報（位置データ）と、受信した使用コマンド情報に含まれるプレイヤＩＤと、使用コマンド情報の受信にもとづき決定した時刻を示す時間データとを含む使用履歴情報を作成し、作成した使用履歴情報を追加することでバトルコマンド使用履歴テーブルを更新する。
【００５２】
プレイヤ端末２１の操作・制御部２１ｂは、フュージョン判定結果情報を受信すると、受信したフュージョン判定結果情報が示すフュージョン判定結果に応じてプレイヤキャラクタに攻撃動作を実行させる（ステップＳ２１０）。具体的には、フュージョン判定結果が「フュージョン攻撃許可」を示していた場合には、ステップＳ２０１にて受け付けたバトルコマンドによる通常の攻撃力をフュージョン判定結果が示す攻撃力に増加（本例では、フュージョン判定結果が示す倍率で増加）させた攻撃力で、プレイヤキャラクタにフュージョン攻撃動作を実行させる。一方、フュージョン判定結果が「フュージョン攻撃不許可」を示していた場合には、ステップＳ２０１にて受け付けたバトルコマンドによる通常の攻撃力でプレイヤキャラクタに通常の攻撃動作（非フュージョン攻撃動作）を実行させる。
【００５３】
以上に説明したように、上述した一実施の形態では、プレイヤに操作される複数のプレイヤ端末２１〜２Ｎと、複数のプレイヤ端末２１〜２Ｎにおいてそれぞれ遊戯されるビデオゲームの進行の少なくとも一部を、通信ネットワーク４０を介して制御するビデオゲーム制御サーバ１０とを備えたビデオゲーム制御システム１００において、下記のように構成されている。すなわち、プレイヤ端末２１〜２Ｎが、プレイヤによる攻撃指定操作によってプレイヤキャラクタに実行させる攻撃動作を特定するための攻撃コマンド（バトルコマンド）の指定を受け付け、攻撃コマンドの指定を受け付けたときにプレイヤ端末２１〜２Ｎの現在位置を測定し、受け付けた攻撃コマンドを示す攻撃コマンド情報（バトルコマンドＩＤ）と、測定した現在位置を示す現在位置情報と、プレイヤを一意に識別するためのプレイヤ識別情報（プレイヤＩＤ）とを含む使用コマンド情報を、ビデオゲーム制御サーバ１０に送信し、受け付けた攻撃コマンドにもとづいて特定される攻撃動作をプレイヤキャラクタに実行させる。また、ビデオゲーム制御サーバ１０が、複数のプレイヤ端末２１〜２Ｎそれぞれにおける攻撃コマンドの使用履歴を示す使用履歴情報を記憶するバトルコマンド使用履歴テーブルを備え、プレイヤ端末２１から使用コマンド情報を受信したときに、受信した使用コマンド情報に含まれる攻撃コマンド情報が示す攻撃コマンドによる攻撃動作を、使用履歴情報が示す使用履歴に含まれている攻撃コマンドによる攻撃動作が統合されたものとしたフュージョン攻撃動作とするか否かを、受信した使用コマンド情報に含まれる現在位置情報が示す現在位置にもとづいて決定するとともに、そのフュージョン攻撃動作とすることに決定した場合にフュージョン攻撃動作の攻撃力を特定可能な攻撃力特定情報（例えば通常攻撃力に対する倍率を示す情報）を決定し、その決定結果を示す攻撃指示情報（フュージョン判定結果情報）をプレイヤ端末２１に送信し、受信した使用コマンド情報を攻撃コマンドの使用履歴として追加することでバトルコマンド使用履歴テーブルを更新する。そして、プレイヤ端末２１が、ビデオゲーム制御サーバ１０からフュージョン攻撃動作とすることに決定した旨を含む攻撃指示情報を受信したときに、プレイヤから受け付けた攻撃コマンドが示す攻撃動作の攻撃力を、受信した攻撃指示情報によって特定される攻撃力に変更し、プレイヤキャラクタにフュージョン攻撃動作を実行させる構成とした。このような構成としたので、プレイヤの位置を示す位置情報を利用してゲームの内容を予測不能に変化させることができ、位置情報を利用するゲームにおけるゲーム内容をさらに多様化させることができ、遊戯の興趣を向上させることができる。
【００５４】
すなわち、自己の指定したバトルコマンドの内容だけでなく、自己の現在位置の周辺領域において他のプレイヤが使用したバトルコマンドなどにもとづいて、自己が指定したバトルコマンドによる攻撃動作がフュージョン攻撃動作となるか否かが決定されるので、ゲームの内容を予測不能に変化させることができる。よって、新しい趣向を加えることが可能となり、同じゲームコンテンツであってもプレイする位置によってさらに多様性に富んだものとすることが可能となる。
【００５５】
また、上述した実施の形態では、ビデオゲーム制御サーバ１０が、プレイヤ端末２１から通知されたバトルコマンドと同一のバトルコマンドであって、プレイヤ端末２１から通知されたプレイヤ端末２１の現在位置からあらかじめ定められた所定距離範囲内で使用されたバトルコマンドが、使用履歴情報が示す使用履歴に所定数以上含まれていればフュージョン攻撃動作とすることに決定し、所定数以上含まれていた攻撃コマンドの数に応じて段階的に攻撃力が増加するようにフュージョン攻撃動作による攻撃力を決定する構成とされているので、例えば近隣でプレイしていた他のプレイヤが使用したバトルコマンドにもとづいて、自己が指定したバトルコマンドによる攻撃動作がフュージョン攻撃動作となるか否かが決定されるようにすることができ、ゲームの内容を予測不能に変化させることができる。
【００５６】
また、上述した実施の形態において、ビデオゲーム制御サーバ１０が、プレイヤ端末２１から通知されたバトルコマンドと同一のバトルコマンドであって、プレイヤ端末２１から通知されたプレイヤ端末２１の現在位置からあらかじめ定められた所定距離範囲内で使用され、かつ、あらかじめ定められた所定期間内に使用されたバトルコマンドが、使用履歴情報が示す使用履歴に所定数以上含まれていればフュージョン攻撃動作とすることに決定し、所定数以上含まれていた攻撃コマンドの数に応じて段階的に攻撃力が増加するようにフュージョン攻撃動作による攻撃力を決定する構成とする場合には、例えば近隣で同時期にプレイしている他のプレイヤが使用したバトルコマンドにもとづいて、自己が指定したバトルコマンドによる攻撃動作がフュージョン攻撃動作となるか否かが決定されるようにすることができ、ゲームの内容を予測不能に変化させることができる。
【００５７】
また、上述した実施の形態では、ビデオゲーム制御サーバ１０が、該当するバトルコマンドの数と攻撃力を特定可能な攻撃力特定情報（例えば、倍率）とが対応付けされた攻撃力決定用テーブル（図７参照）を用いて、攻撃力特定情報を決定する構成とされているので、フュージョン攻撃とするときの攻撃力を簡単に決定することができる。また、攻撃力決定用テーブルの登録情報を変更することによって、フュージョン攻撃とするときの攻撃力を容易に変更することが可能となる。なお、攻撃力決定用テーブルは、該当するバトルコマンドの数と、攻撃力自体を示す攻撃力情報とが対応付けされて登録されているものであってもよい。
【００５８】
上記のように攻撃力決定用テーブルを備えることによって、コマンドごとにフュージョン攻撃が実行された時の効果の大きさに変化を設けることができる。例えば図７の場合、特技Ｃと魔法Ｂを比較すると、同一コマンドの存在数が１個の時は特技Ｃの倍率は２倍、魔法Ｂは１．８倍となるため、特技Ｃの方がフュージョン攻撃の効果が高いが、同一コマンドの存在数が２個になると特技Ｃの倍率が４倍であるのに対し、魔法Ｂの倍率は５倍となり非常に高い効果を得ることが可能となる。このような変則的な倍率設定を可能となるためプレイヤは同一コマンドの存在数を考慮に入れながら、例えばこの場合の魔法Ｂのように同一コマンドの存在数に対して劇的に効果が高まるコマンドを、フュージョン攻撃が発動することに期待をかけてギャンブル的に選択するなど、新しい趣向を加えることが可能となる。
【００５９】
また、上述した実施の形態では、各プレイヤ端末２１〜２Ｎにおいて実際に使用されたバトルコマンドの使用履歴を登録したバトルコマンド使用履歴テーブルを使用していたが、このバトルコマンド使用履歴テーブルに替えて、またはバトルコマンド使用履歴テーブルとともに、システム管理者側で仮想的に作成されたバトルコマンドの使用履歴を登録した仮想バトルコマンド使用履歴テーブルを使用するようにしてもよい。このような場合、バトルコマンド使用履歴テーブルと仮想バトルコマンド使用履歴テーブルのいずれを参照させるかについては、例えば、登録されている情報量が多い方のテーブルを自動的に選択して使用するようにしてもよいし、あらかじめ設定されている特定の地域に位置しているプレイヤ端末に対してだけ、仮想バトルコマンド使用履歴テーブルを常に使用するようにしてもよい。このように構成すれば、ビデオゲームをプレイする人口が極めて少ない過疎地などのような場所であっても、フュージョン攻撃が出現するように意図的に調整することが可能となる。また、ある特定のエリアでプレイすることによって、特定のバトルコマンドを使用したときに、フュージョン攻撃が高確率で出現するように意図的に調整することも可能となる。
【００６０】
上記の他にも、例えば、バトルコマンド使用履歴テーブルに登録されているプレイヤの現在位置周辺のバトルコマンド使用履歴のデータ数があらかじめ定められた数（例えば１００個、１０００個、１００００個など）に満たない場合に、仮想バトルコマンド使用履歴テーブルについても合わせて参照するようにしたり、あらかじめ定められたデータ数に対する不足データ数だけを仮想バトルコマンド使用履歴テーブルから参照したり、あらかじめ定められたデータ数が確保できるまで段階的にデータの参照範囲となる位置条件もしくは時間条件を緩和することで過疎地などプレイヤ数の極端に少ない場所でもフュージョン攻撃が可能になるように設定してもよい。このように設計することで、仮想バトルコマンド使用履歴を極力使用することなく、実際のバトルコマンド使用履歴が優先的に参照されるようにすることができ、よりリアリティのある効果を得ることができる。
【００６１】
なお、上述した実施の形態では、攻撃力決定テーブルが設定されており、各バトルコマンドごとにフュージョン攻撃発動時の攻撃力があらかじめ定められた位置的、時期的範囲内に同一バトルコマンドがいくつ存在するかによって変則的に規定されているが、位置的、時期的範囲内に存在するバトルコマンド数を当該バトルコマンドが単体で発動される際の攻撃力に単純に掛けてフュージョン攻撃発動時の攻撃力としても良い。例えば、「けさ切り」の単独発行時の攻撃力が５０であった場合、規定範囲内に「けさ切り」のコマンドが５回存在する場合は「けさ切り×６（今回発行分も含むため）」となり３００の攻撃力を持つことになる。
【００６２】
また、それぞれのコマンドに合わせて用意されている当該コマンドのモーション画像についても、当該コマンドが単体で発行される場合とフュージョンで発行される場合で異なる画像を表示させるようにしてもよい。すなわち、各コマンドについてフュージョン攻撃の攻撃力の大きさに合わせて複数パターンのモーション画像を用意し、フュージョン攻撃の発行状態に合わせて該当する画像を表示させるように指示する。このように構成することにより、単体で発動される場合は地味なモーション画像しか表示されない技であっても、フュージョンの効果（最終的な攻撃力）の大きさに伴って派手なモーション画像を表示することが可能となり、フュージョン攻撃が発動した際のプレイヤの喜びが大きくなる。
【００６３】
このように構成することにより、単独で使用されると攻撃力の弱い技であっても、レベルの低いプレイヤキャラクタでも使用可能な技であれば、フュージョン攻撃が発動する可能性も高まるため、より大きなフュージョンの効果が発動される可能性を期待して攻撃力の弱い技を指定するか、フュージョンを期待せずに単独で高い攻撃力を持つ技を指定して確実に攻撃力を確保するかを判断するという新しい趣向をプレイヤに与えることができる。
【００６４】
また、よりフュージョン攻撃の発動の確率を上げるために、同一ビデオゲームのプレイヤが意図的に同じ場所に集合して同時に当該ビデオゲームをプレイするなど、従来のオンラインゲームではバーチャルな世界でしか得られなかったプレイヤ間の交流が現実世界で得やすくなるため、プレイヤ間の交流を活発にすることにもつながる。
【００６５】
また、上述した実施の形態では、ゲームの開始時にプレイヤ端末２１の位置情報をサーバ１０側に登録する構成としていたが、バトルコマンドが使用されるときにだけ位置情報をサーバ１０側に送信することとしてもよい。
【００６６】
また、上述した実施の形態では、フュージョン攻撃動作とする場合に、ビデオゲーム制御サーバ１０が、そのフュージョン攻撃動作の攻撃力を特定可能な攻撃力特定情報（例えば、通常の攻撃力に対する倍率）を決定して該当するプレイヤ端末２１に送信する構成としていたが、ビデオゲーム制御サーバ１０が、フュージョン攻撃動作の攻撃力自体を示す攻撃力情報（例えば、攻撃力「１００」、攻撃力「３００」などの攻撃力を示す値）を決定して該当するプレイヤ端末２１に送信するようにしてもよい。このように構成すれば、プレイヤ端末２１側で攻撃力を算出する処理を行う必要がなくなり、プレイヤ端末２１側の処理負荷が軽減される。
【００６７】
なお、上述した実施の形態では、ＲＰＧのゲーム制御について説明していたが、ガンアクションＲＰＧ等の同種のゲームに適用することができることは勿論であり、さらに他の種のゲームにも好適に適用することができる。
【産業上の利用可能性】
【００６８】
本発明によれば、プレイヤに操作される複数のプレイヤ端末と複数のプレイヤ端末においてそれぞれ遊戯されるビデオゲームの進行の少なくとも一部を通信ネットワークを介して制御するビデオゲーム制御サーバとを備えたビデオゲーム制御システムなどに適用するのに有用である。
【図面の簡単な説明】
【００６９】
【図１】ビデオゲーム提供システムの構成例を示すブロック図である。
【図２】ビデオゲーム制御サーバの構成例を示すブロック図である。
【図３】バトルコマンド使用履歴テーブルの例を示す説明図である。
【図４】ゲーム開始処理の例を示すフローチャートである。
【図５】フュージョン攻撃制御処理の例を示すフローチャートである。
【図６】フュージョン判定条件テーブルの例を示す説明図である。
【図７】攻撃力決定用テーブルの例を示す説明図である。
【符号の説明】
【００７０】
１０        ビデオゲーム制御サーバ
２１〜２Ｎ  プレイヤ端末
３１〜３Ｎ  基地局
４０        通信ネットワーク
１００      ビデオゲーム提供システム
【図１】
2008073263.tif 000003
【図２】
2008073263.tif 000004
【図３】
2008073263.tif 000005
【図４】
2008073263.tif 000006
【図５】
2008073263.tif 000007
【図６】
2008073263.tif 000008
【図７】
2008073263.tif 000009