(57)【要約】【課題】多人数参加型ネットワークゲームプログラムに於いて、プレイヤーの相互協力による操作を、ネットワークゲーム上に反映させるネットワークゲームプログラムを提供することを目的とする。【解決手段】ネットワークゲームをプレイするプレイヤーが有するプレイヤー端末とネットワークを介してデータの送受信が可能なゲームサーバを機能させる為のサーバ側ネットワークゲームプログラムであって、サーバ側ネットワークゲームプログラムは、プレイヤー端末から特殊コマンドの入力を行った情報を受信する手順と、ネットワークゲームに参加している各プレイヤーのプレイヤー端末に対してプレイヤーが特殊コマンドの入力を行った情報を送信し、各プレイヤーのプレイヤー端末に於いて、特殊コマンドの入力が行われたことの表示又は表現させる手順とを有するサーバ側ネットワークゲームプログラムである。【選択図】　図１
2004097656.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークゲームをプレイするプレイヤーが有するプレイヤー端末とネットワークを介してデータの送受信が可能なゲームサーバを機能させる為のサーバ側ネットワークゲームプログラムであって、
前記サーバ側ネットワークゲームプログラムは、
前記プレイヤー端末から特殊コマンドの入力を行った情報を受信する手順と、
前記ネットワークゲームに参加している各プレイヤーのプレイヤー端末に対して前記プレイヤーが特殊コマンドの入力を行った情報を送信し、前記各プレイヤーのプレイヤー端末に於いて、前記特殊コマンドの入力が行われたことの表示又は表現させる手順と
を有することを特徴とするサーバ側ネットワークゲームプログラム。
【請求項２】
前記サーバ側ネットワークゲームプログラムは、
前記特殊コマンドの入力が行われたことの表示又は表現として、前記特殊コマンドの入力を行ったプレイヤーが操作するキャラクタの発光、点滅、別の色への変更、矢印による示唆、前記キャラクタのゲージの点滅、別の色への変更、画面背景色の変化、前記キャラクタの周囲の発光、点滅、別の色への変更、前記キャラクタの所有物の発光、点滅、別の色への変更、前記キャラクタの外見上の特徴の変更、音声による出力のいずれかを含む
ことを特徴とする請求項１に記載のサーバ側ネットワークゲームプログラム。
【請求項３】
ネットワークゲームを制御するゲームサーバとネットワークを介してデータの送受信が可能なプレイヤー端末を機能させる為のプレイヤー側ネットワークゲームプログラムであって、
前記プレイヤー側ネットワークゲームプログラムは、
前記ゲームサーバから特殊コマンドの入力が行われた情報を受信する手順と、
前記受信した情報に基づいて、前記特殊コマンドの入力が行われたことの表示又は表現を行う手順と
を有することを特徴とするプレイヤー側ネットワークゲームプログラム。
【請求項４】
前記プレイヤー側ネットワークゲームプログラムは、
前記特殊コマンドの入力が行われたことの表示又は表現として、前記特殊コマンドの入力を行ったプレイヤーが操作するキャラクタの発光、点滅、別の色への変更、矢印による示唆、前記キャラクタのゲージの点滅、別の色への変更、画面背景色の変化、前記キャラクタの周囲の発光、点滅、別の色への変更、前記キャラクタの所有物の発光、点滅、別の色への変更、前記キャラクタの外見上の特徴の変更、音声による出力のいずれかを含む
ことを特徴とする請求項３に記載のプレイヤー側ネットワークゲームプログラム。
【請求項５】
ネットワークゲームを制御するゲームサーバとネットワークを介してデータの送受信が可能なプレイヤー端末を機能させる為のプレイヤー側ネットワークゲームプログラムを記録した記録媒体であって、
前記プレイヤー側ネットワークゲームプログラムは、
前記ゲームサーバから特殊コマンドの入力が行われた情報を受信する手順と、
前記受信した情報に基づいて、前記特殊コマンドの入力が行われたことの表示又は表現を行う手順と
を有することを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、多人数参加型ネットワークゲームプログラムに於いて、プレイヤーの相互協力による操作等を、ネットワークゲーム上に反映させるネットワークゲームプログラムに関する。
【０００２】
【従来の技術】
近年のネットワーク技術の発展に伴い、ネットワークを介して異なる場所にいる複数のプレイヤー同士が同時に同一のゲームをプレイする、所謂ネットワークゲームが普及をしてきている。
【０００３】
このネットワークゲームの遊技性を高める一つの方法として、相手に対して通常より大きなダメージを与える特殊コマンドや特殊効果（例えば必殺技。以下、特殊コマンドとする）がある。この特殊コマンドは、従来はプレイヤーが単独で何らかの操作を行うことによってゲーム上に反映されるが、複数のプレイヤーが同時に同一のゲームをプレイするネットワークゲームの特殊性に鑑みて、当該特殊コマンドの入力が複数のプレイヤー間でほぼ同時に為されたか否かを判断して、特殊コマンドの反映をゲーム上に行う発明が、特開２００２−２１０２５４号公報に開示されている。
【０００４】
【特許文献１】
特開２００２−２１０２５４号公報
【０００５】
【発明が解決しようとする課題】
上記公報に開示されている発明では、ネットワークゲームを管理するゲームサーバで、特殊コマンド（上記公報では攻撃コマンド）の入力をプレイヤー端末から受信した場合に、その入力とほぼ同時に他のプレイヤーも特殊コマンドを入力していた場合には、通常よりも大きな攻撃力が発生する可能性を、付加している。
【０００６】
つまり、大きな攻撃力が発生するか否かは、あくまでも偶発性に依存しており、各プレイヤーが意図して発生させることは出来ない。何故ならばネットワークゲームは、通常は異なる場所のプレイヤー同士が同時にプレイするものだからである。つまり上記公報に開示されている発明では、偶発性に依存しているものであって、意図的に行うことが出来ないのである。
【０００７】
一方で、ネットワークゲーム上で各プレイヤーが意図的に協動して、特殊コマンドを発動することが出来れば、ゲームの遊技性の向上に繋げることが出来る。これを実現しようとした場合には、各プレイヤーが同時又は所定時間内に特殊コマンドの入力を行う必要があるので、各プレイヤー間の意思疎通が不可欠となる。
【０００８】
しかし従来のネットワークゲームでは各プレイヤーのコミュニケーションは、チャットと呼ばれる、文字を介したメッセージを相互にやりとりすることによってしか行えなかった為、瞬時性が要求される特殊コマンドの発動等に於いては適しておらず、実現が非常に困難であった。
【０００９】
【課題を解決するための手段】
そこで本発明者は、チャットによって特殊コマンド等を発動させる為のコミュニケーションを取るのではなく、一人のプレイヤーが特殊コマンド等の入力をした場合に、ネットワークゲーム上に於いて通常とは異なる事象、例えばプレイヤーの操作するキャラクタ等の画面上に於ける特別な変化や効果音の発生等を行うことで、当該プレイヤーが特殊コマンド等の入力を行ったことを他のプレイヤーに対して知らしめ、所定時間内に他のプレイヤーが当該プレイヤーの特殊コマンドに同調して特殊コマンドの入力を行うことによって、複数のプレイヤーが協動して特殊コマンド等の発動を行わせるネットワークゲームプログラムを発明した。
【００１０】
請求項１の発明は、
ネットワークゲームをプレイするプレイヤーが有するプレイヤー端末とネットワークを介してデータの送受信が可能なゲームサーバを機能させる為のサーバ側ネットワークゲームプログラムであって、前記サーバ側ネットワークゲームプログラムは、前記プレイヤー端末から特殊コマンドの入力を行った情報を受信する手順と、前記ネットワークゲームに参加している各プレイヤーのプレイヤー端末に対して前記プレイヤーが特殊コマンドの入力を行った情報を送信し、前記各プレイヤーのプレイヤー端末に於いて、前記特殊コマンドの入力が行われたことの表示又は表現させる手順とを有するサーバ側ネットワークゲームプログラムである。
【００１１】
請求項２の発明は、
前記サーバ側ネットワークゲームプログラムは、前記特殊コマンドの入力が行われたことの表示又は表現として、前記特殊コマンドの入力を行ったプレイヤーが操作するキャラクタの発光、点滅、別の色への変更、矢印による示唆、前記キャラクタのゲージの点滅、別の色への変更、画面背景色の変化、前記キャラクタの周囲の発光、点滅、別の色への変更、前記キャラクタの所有物の発光、点滅、別の色への変更、前記キャラクタの外見上の特徴の変更、音声による出力のいずれかを含むサーバ側ネットワークゲームプログラムである。
【００１２】
請求項３の発明は、
ネットワークゲームを制御するゲームサーバとネットワークを介してデータの送受信が可能なプレイヤー端末を機能させる為のプレイヤー側ネットワークゲームプログラムであって、前記プレイヤー側ネットワークゲームプログラムは、前記ゲームサーバから特殊コマンドの入力が行われた情報を受信する手順と、前記受信した情報に基づいて、前記特殊コマンドの入力が行われたことの表示又は表現を行う手順とを有するプレイヤー側ネットワークゲームプログラムである。
【００１３】
請求項４の発明は、
前記プレイヤー側ネットワークゲームプログラムは、前記特殊コマンドの入力が行われたことの表示又は表現として、前記特殊コマンドの入力を行ったプレイヤーが操作するキャラクタの発光、点滅、別の色への変更、矢印による示唆、前記キャラクタのゲージの点滅、別の色への変更、画面背景色の変化、前記キャラクタの周囲の発光、点滅、別の色への変更、前記キャラクタの所有物の発光、点滅、別の色への変更、前記キャラクタの外見上の特徴の変更、音声による出力のいずれかを含むプレイヤー側ネットワークゲームプログラムである。
【００１４】
請求項５の発明は、
ネットワークゲームを制御するゲームサーバとネットワークを介してデータの送受信が可能なプレイヤー端末を機能させる為のプレイヤー側ネットワークゲームプログラムを記録した記録媒体であって、前記プレイヤー側ネットワークゲームプログラムは、前記ゲームサーバから特殊コマンドの入力が行われた情報を受信する手順と、前記受信した情報に基づいて、前記特殊コマンドの入力が行われたことの表示又は表現を行う手順とを有する記録媒体である。
【００１５】
請求項１から請求項５の発明によって、ネットワークゲーム上でプレイヤーが特殊コマンドを発動させたことを、視覚的、聴覚的等によって他のプレイヤーに示すことが可能となる。これによって、プレイヤー間で協動した特殊コマンド等の発動が可能となる。
【００１６】
【発明の実施の形態】
本発明のシステム構成の一例を図１のシステム構成図に示す。ゲームサーバ１は、ネットワーク３を介して、少なくとも一以上のプレイヤーが有するプレイヤー端末２との間でデータの送受信が可能である。尚、本実施例では、ネットワークゲームプログラムとして、アクションゲームである場合を説明するが、格闘ゲームやＲＰＧ（Ｒｏｌｌ　Ｐｌａｙｉｎｇ　Ｇａｍｅ）、シューティングゲーム等、他の種類のネットワークゲームであっても良い。又本明細書では説明を簡略化する為に、プレイヤーが２人である場合を説明するが人数に限定がないことは言うまでもない。
【００１７】
ゲームサーバ１は、ネットワークゲームプログラムのゲームサーバ１側に於けるプログラム（以下、サーバ側ネットワークゲームプログラム）の処理を行うことによって、一以上のプレイヤーの有するプレイヤー端末２からネットワークゲームに関するプレイヤーの制御をネットワーク３を介して受信し、それに基づいてネットワークゲームの制御を行うサーバである。
【００１８】
プレイヤー端末２は、ネットワークゲームのプレイヤー端末２側に於けるプログラム（以下、プレイヤー側ネットワークゲームプログラム）の処理を行うことによって、ゲームサーバ１上で制御されるネットワークゲームを、プレイヤー側で表示等を行う端末である。プレイヤー端末２には、例えば家庭用ゲーム専用機やコンピュータ端末、遊技場に設置されている業務用ゲーム専用機等が該当する。
【００１９】
次に本発明のプロセスの流れの一例を図２及び図３のフローチャート図と図１のシステム構成図とを用いて詳細に説明する。図２に示したプロセスの流れの一例は、プレイヤーがネットワークゲーム上に於いて実現する特殊コマンドとして、当該プレイヤーが操作するキャラクタと、他のプレイヤーが操作するキャラクタとが協動して特殊コマンドを実現する（例えば特殊コマンドを発動したプレイヤーのキャラクタに対して、その他のプレイヤーのキャラクタがエネルギーを供給することによって、特殊コマンドを発動するプレイヤーのキャラクタの攻撃力が通常より多くなる）場合（以下、協動技とする）であり、図３に示したプロセスの流れの一例は、プレイヤーがネットワークゲーム上に於いて実現する特殊コマンドとして、当該プレイヤーが操作するキャラクタが特殊コマンドを実現した場合に、他のプレイヤーが操作するキャラクタも連続的又は同時に特殊コマンドを実現する（所謂コンボ技）場合（以下、組合せ技とする）を説明する。
【００２０】
まず図２の場合、即ち協動技をネットワークゲーム上に於いて実現する場合を説明する。ネットワークゲームをプレイするプレイヤーは、各々の有するプレイヤー端末２からプレイヤー側ネットワークゲームプログラムを起動し、所定の操作でネットワーク３を介してゲームサーバ１に接続をする（Ｓ１００）。従って、プレイヤーが２人（プレイヤーＡ、プレイヤーＢとする）の場合では、プレイヤーＡ及びプレイヤーＢが各々が有するプレイヤー端末２（プレイヤー端末２Ａ、プレイヤー端末２Ｂとする）からネットワーク３を介してゲームサーバ１に接続をする。
【００２１】
ゲームサーバ１と各プレイヤー端末２との間で接続が確立すると、ネットワークゲームが各プレイヤー端末２で実行され、例えば敵のキャラクタが登場してプレイヤーの操作するキャラクタと戦闘を行ったり、アイテムを発見しプレイヤーの操作するキャラクタの所持品としたりして、ネットワークゲームが進行していく。ネットワークゲームであるので、この間にゲームサーバ１に接続している複数のプレイヤーが同一のネットワークゲーム上でゲームをプレイしていることとなる。従って、プレイヤーの操作するキャラクタと他のプレイヤーの操作するキャラクタとが接触をすることによってコミュニケーションが行えたり、アイテムの交換が行えたりしても良い。例えば、プレイヤーＡの操作するキャラクタＡとプレイヤーＢの操作するキャラクタＢとが接触することによって、プレイヤーＡとプレイヤーＢとの間で各々プレイヤー端末２を介して文字によるメッセージ交換が行えたりする。
【００２２】
そして、特にプレイヤー（プレイヤーＡ、プレイヤーＢ）の操作するキャラクタ（キャラクタＡ、キャラクタＢ）と、プレイヤーから見て敵のキャラクタとが戦闘になった場合、戦闘に関するプログラム（サーバ側ネットワークゲームプログラム、プレイヤー側ネットワークゲームプログラムの一部であることは言うまでもない）がゲームサーバ１及びプレイヤー端末２で実行されるが、その戦闘の最中にプレイヤーＡが、予め定められている協動技を発動する特殊コマンド（例えばプレイヤー端末２のゲームパッドの「△」ボタンを押す）を入力することによって（Ｓ１１０）、プレイヤーＡが協動技の特殊コマンドを入力した情報が、プレイヤー端末２Ａからゲームサーバ１にネットワーク３を介して送信される。
【００２３】
ゲームサーバ１は、プレイヤーＡが協動技の特殊コマンドを入力した情報を、ネットワーク３を介してプレイヤー端末２から受信すると（Ｓ１２０）、各プレイヤーのプレイヤー端末２（この場合にはプレイヤーＢのプレイヤー端末２Ｂ）に対して、プレイヤーＡのキャラクタが協動技の特殊コマンドを発動中であるという情報を送信する（Ｓ１３０）。
【００２４】
送信後、協動技の特殊コマンドを発動させる場合に、他のプレイヤー端末２からの協動技を発動する特殊コマンドの入力受け付けの為の計時を、ゲームサーバ１のサーバ側ネットワークゲームプログラムは開始する（Ｓ１４０）。従って所定時間内に他のプレイヤー端末２から協動技を発動する特殊コマンドの入力を受信した場合には、そのプレイヤーの操作も反映させ、所定時間内に受信できなかった場合には、そのプレイヤーの操作は反映されないこととなる。尚、Ｓ１４０の計時の開始は、本明細書ではＳ１３０の後のプロセスとして説明したが、Ｓ１２０以後であればどのタイミングであっても良い。
【００２５】
Ｓ１３０でゲームサーバ１が送信した、プレイヤーＡのキャラクタが協動技の特殊コマンドを発動中であるという情報を、各プレイヤー端末２（この場合はプレイヤー端末２Ｂ）で受信すると、プレイヤー端末２Ｂのプレイヤー側ネットワークゲームプログラムは、プレイヤー端末２上でプレイヤーが特殊コマンドを発動したことを示す表示等を行う（Ｓ１５０）。即ちプレイヤー端末２Ｂで、プレイヤーＡのキャラクタを発光、点滅、別の色への変更、矢印による示唆、プレイヤーＡのキャラクタの体力等のパラメータを表すゲージの点滅、別の色への変更、画面背景色の変化、プレイヤーＡのキャラクタの周囲の発光、点滅、別の色への変更、プレイヤーＡのキャラクタの所有物（例えば武器）の発光、点滅、別の色への変更、プレイヤーＡのキャラクタの外見上の特徴の変更（例えば髪型や体勢）をし、プレイヤーＡのキャラクタが協動技の特殊コマンドを発動中であることを示す。又画面による表示のみならず、プレイヤー端末２Ｂで音声出力等を行うことによって、表現しても良い。図４及び図５に特殊コマンドを発動中であることを示す画面の一例を示す。図４（ａ）はキャラクタ自体が発光する場合を示し、図４（ｂ）はキャラクタへの矢印による示唆の場合を示し、図４（ｃ）はキャラクタのゲージが発光する場合を示し、図４（ｄ）は画面背景色の変化の場合を示し、図５（ａ）はキャラクタの周囲が発光する場合を示し、図５（ｂ）はキャラクタの所有物（武器）が発光する場合を示し、図５（ｃ）はキャラクタの外見（髪型）が変更する場合を示し、図５（ｄ）はキャラクタの外見（体勢）が変更する場合を示している。
【００２６】
この表示、表現等によって、他のプレイヤーであるプレイヤーＢは、プレイヤーＡが協動技の特殊コマンドを入力したことを知ることとなり、自らもプレイヤーＡに協動して特殊コマンドを発動する（即ち協動技の特殊コマンドを発動中であるプレイヤーＡのキャラクタに対して、自らのキャラクタがエネルギー供給を行い、特殊コマンドを発動するプレイヤーＡのキャラクタの攻撃力が通常より多くなることに協力する）か否かの判断を行う。
【００２７】
この判断の結果、プレイヤーＢがプレイヤーＡに同調して協動技の特殊コマンドの入力を行う（例えばプレイヤー端末２のゲームパッドの「△」ボタンを押す）と、プレイヤーＢが協動技の特殊コマンドを入力した情報がプレイヤー端末２Ｂからゲームサーバ１にネットワーク３を介して送信される。
【００２８】
ゲームサーバ１は、プレイヤーＢが協動技の特殊コマンドを入力した情報を、ネットワーク３を介してプレイヤー端末２Ｂから受信すると（Ｓ１６０）、その受信が所定時間内に為されているか否かの判断を行い（Ｓ１７０）、為されている場合には、所定時間を経過するまで、他のプレイヤー端末２から協動技の特殊コマンドの入力が為され、それを受信するのを待機する。
【００２９】
Ｓ１７０に於ける所定時間経過後、ゲームサーバ１のサーバ側ネットワークゲームプログラムは、所定時間内に各プレイヤー端末２から受信した協動技の特殊コマンドを入力した情報に基づいて、最初に協動技の特殊コマンドを発動したプレイヤーの操作するキャラクタが行う特殊コマンドの効果を算出する（Ｓ１８０）。例えば、プレイヤーＡの操作するキャラクタに対して、他のプレイヤーであるプレイヤーＢが操作するキャラクタが供給できたエネルギーの量を加算して、特殊コマンドの効果としても良いし、プレイヤーＡの操作するキャラクタの攻撃力を、所定時間内に受信したプレイヤー数で乗じて特殊コマンドの効果としても良い。
【００３０】
Ｓ１８０で算出した協動技の特殊コマンドの効果を、ゲームサーバ１のサーバ側ネットワークゲームプログラムは各プレイヤー端末２に対してネットワーク３を介して送信する（Ｓ１９０）。
【００３１】
ゲームサーバ１から送信された、協動技の特殊コマンドの効果を各プレイヤー端末２で受信し、最初に協動技を発動したプレイヤーの操作するキャラクタ（この場合は、プレイヤーＡの操作するキャラクタ）から、敵のキャラクタに対して協動技が放たれ、その画像が各プレイヤーのプレイヤー端末２上で表示されることとなる（Ｓ２００）。
【００３２】
図６にプレイヤーが４人であって、協動技による特殊コマンドを発動した場合の図を示す。図６（ａ）はプレイヤーＡのキャラクタが協動技の入力を行った場合に各プレイヤー端末２で表示される場合の画面の一例であり、図６（ｂ）はプレイヤーＡのキャラクタに同調して他のプレイヤーが協動技を出すことを決定しその入力を行った結果、各プレイヤーの操作するキャラクタからプレイヤーＡのキャラクタにエネルギーが送信されている場合に各プレイヤー端末２で表示される画面の一例であり、図６（ｃ）はプレイヤーＡのキャラクタが協動技を敵のキャラクタに対して放った場合に各プレイヤー端末２で表示される場合の画面の一例である。
【００３３】
次に、図３の場合、即ち組合せ技をネットワークゲーム上に於いて実現する場合を説明する。ネットワークゲームをプレイするプレイヤーは、各々の有するプレイヤー端末２からプレイヤー側ネットワークゲームプログラムを起動し、所定の操作でネットワーク３を介してゲームサーバ１に接続をする（Ｓ３００）。従って、プレイヤーが２人（プレイヤーＡ、プレイヤーＢ）の場合では、プレイヤーＡ及びプレイヤーＢが各々が有するプレイヤー端末２（プレイヤー端末２Ａ、プレイヤー端末２Ｂ）からネットワーク３を介してゲームサーバ１に接続をする。
【００３４】
ゲームサーバ１と各プレイヤー端末２との間で接続が確立すると、ネットワークゲームが各プレイヤー端末２で実行され、ネットワークゲームが進行していく。図２の場合と同様に、プレイヤーの操作するキャラクタと他のプレイヤーの操作するキャラクタとが接触をすることによってコミュニケーションが行えたり、アイテムの交換が行えたりしても良い。例えば、プレイヤーＡの操作するキャラクタＡとプレイヤーＢの操作するキャラクタＢとが接触することによって、プレイヤーＡとプレイヤーＢとの間で各々プレイヤー端末２を介して文字によるメッセージ交換が行えたりする。
【００３５】
そして、特にプレイヤー（プレイヤーＡ、プレイヤーＢ）の操作するキャラクタ（キャラクタＡ、キャラクタＢ）と、プレイヤーから見て敵のキャラクタとが戦闘になった場合、戦闘に関するプログラム（サーバ側ネットワークゲームプログラム、プレイヤー側ネットワークゲームプログラムの一部であることは言うまでもない）がゲームサーバ１及びプレイヤー端末２で実行されるが、その戦闘の最中にプレイヤーＡが、予め定められている組合せ技を発動する特殊コマンド（例えばプレイヤー端末２のゲームパッドの「○」ボタンを押す）を入力することによって（Ｓ３１０）、プレイヤーＡが組合せ技の特殊コマンドを入力した情報が、プレイヤー端末２Ａからゲームサーバ１にネットワーク３を介して送信される。
【００３６】
ゲームサーバ１は、プレイヤーＡが組合せ技の特殊コマンドを入力した情報を、ネットワーク３を介してプレイヤー端末２から受信すると（Ｓ３２０）、各プレイヤーのプレイヤー端末２（この場合にはプレイヤーＢのプレイヤー端末２Ｂ）に対して、プレイヤーＡのキャラクタが組合せ技の特殊コマンドを発動中であるという情報を送信する（Ｓ３３０）。
【００３７】
送信後、組合せ技の特殊コマンドを発動させる場合に、他のプレイヤー端末２からの組合せ技を発動する特殊コマンドの入力受け付けの為の計時を、ゲームサーバ１のサーバ側ネットワークゲームプログラムは開始する（Ｓ３４０）。従って所定時間内に他のプレイヤー端末２から組合せ技を発動する特殊コマンドの入力を受信した場合には、そのプレイヤーの操作も反映させ、所定時間内に受信できなかった場合には、そのプレイヤーの操作は反映されないこととなる。尚、Ｓ３４０の計時の開始は、本明細書ではＳ３３０の後のプロセスとして説明したが、Ｓ３２０以後であればどのタイミングであっても良い。
【００３８】
Ｓ３３０でゲームサーバ１が送信した、プレイヤーＡのキャラクタが組合せ技の特殊コマンドを発動中であるという情報を、各プレイヤー端末２（この場合はプレイヤー端末２Ｂ）で受信すると、プレイヤー端末２Ｂのプレイヤー側ネットワークゲームプログラムは、プレイヤー端末２上でプレイヤーが特殊コマンドを発動したことを示す表示等を行う（Ｓ３５０）。即ちプレイヤー端末２Ｂで、プレイヤーＡのキャラクタを発光、点滅、別の色への変更、矢印による示唆、プレイヤーＡのキャラクタの体力等のパラメータを表すゲージの点滅、別の色への変更、画面背景色の変化、プレイヤーＡのキャラクタの周囲の発光、点滅、別の色への変更、プレイヤーＡのキャラクタの所有物（例えば武器）の発光、点滅、別の色への変更、プレイヤーＡのキャラクタの外見上の特徴の変更（例えば髪型や体勢）をし、プレイヤーＡのキャラクタが組合せ技の特殊コマンドを発動中であることを示す。又画面による表示のみならず、プレイヤー端末２Ｂで音声出力等を行うことによって、表現しても良い。図４及び図５に特殊コマンドを発動中であることを示す画面の一例を示す。図４（ａ）はキャラクタ自体が発光する場合を示し、図４（ｂ）はキャラクタへの矢印による示唆の場合を示し、図４（ｃ）はキャラクタのゲージが発光する場合を示し、図４（ｄ）は画面背景色の変化の場合を示し、図５（ａ）はキャラクタの周囲が発光する場合を示し、図５（ｂ）はキャラクタの所有物（武器）が発光する場合を示し、図５（ｃ）はキャラクタの外見（髪型）が変更する場合を示し、図５（ｄ）はキャラクタの外見（体勢）が変更する場合を示している。
【００３９】
この表示、表現等によって、他のプレイヤーであるプレイヤーＢは、プレイヤーＡが組合せ技の特殊コマンドを入力したことを知ることとなり、自らもプレイヤーＡに連続して特殊コマンドを発動する（即ち組合せ技の特殊コマンドを発動中であるプレイヤーＡのキャラクタに連続して、自らのキャラクタが組合せ技の特殊コマンドを発動する）か否かの判断を行う（Ｓ３６０）。
【００４０】
この判断の結果、行わない場合には、そのままプレイヤーＡのみの組合せ技として処理が為される。又Ｓ３６０の判断の結果、プレイヤーＢがプレイヤーＡに連続して組合せ技の特殊コマンドの入力を行う（例えばプレイヤー端末２のゲームパッドの「○」ボタンを押す）と、プレイヤーＢが組合せ技の特殊コマンドを入力した情報がプレイヤー端末２Ｂからゲームサーバ１にネットワーク３を介して送信される。
【００４１】
ゲームサーバ１は、プレイヤーＢが組合せ技の特殊コマンドを入力した情報を、ネットワーク３を介してプレイヤー端末２Ｂから受信すると（Ｓ３７０）、その受信が所定時間内に為されているか否かの判断を行い（Ｓ３８０）、為されている場合には、Ｓ３４０で開始した計時を再セットし（Ｓ３９０）、他のプレイヤー端末２（プレイヤー端末２Ｂ）が組合せ技の特殊コマンドの入力を行った情報を各プレイヤー端末２に送信し（Ｓ４００）、Ｓ３５０と同様の処理（即ちプレイヤー端末２上でプレイヤーが特殊コマンドを発動したことを示す表示等を行わせる。又、ゲームサーバ１のサーバ側ネットワークゲームプログラムは、個々のプレイヤーのキャラクタが発動した組合せ技の特殊コマンドの効果（即ち攻撃力）を算出する（Ｓ４１０）。例えば、プレイヤーＡの操作するキャラクタが発動した組合せ技の特殊コマンドの効果、プレイヤーＢの操作するキャラクタが発動した組合せ技の特殊コマンドの効果を各々算出しても良いし、連続回数が多くなる程、後のプレイヤーの操作するキャラクタが発動する組合せ技の特殊コマンドの効果を通常よりレベルアップしても良い。
【００４２】
Ｓ４１０で算出した組合せ技の特殊コマンドの効果を、ゲームサーバ１のサーバ側ネットワークゲームプログラムは各プレイヤー端末２に対してネットワーク３を介して送信する（Ｓ４２０）。
【００４３】
ゲームサーバ１から送信された、組合せの特殊コマンドの効果を各プレイヤー端末２で受信し、組合せ技を発動したプレイヤーの操作するキャラクタは、順次敵にキャラクタに対して組合せ技を発動し、その画像が各プレイヤーのプレイヤー端末２上で表示されることとなる（Ｓ４３０）。
【００４４】
Ｓ３４０又はＳ３９０で開始された計時から、所定時間内に受信したプレイヤー端末２からの組合せ技の特殊コマンドを入力した情報を順次又は同時に、組合せ技として処理する一方、それが所定時間内で為されなかった場合には、組合せ技としての処理を行わずに、通常通りプレイヤーの操作するキャラクタによる通常の攻撃として取り扱うこととなる。
【００４５】
つまり、ゲームサーバ１のサーバ側ネットワークゲームプログラムとプレイヤー端末２のプレイヤー側ネットワークゲームプログラムでは、組合せ技に関する処理が並行して行われていることとなる。即ち、サーバ側ネットワークゲームプログラムでは、各プレイヤー端末２から組合せ技の特殊コマンドを入力した情報を受信し、それが所定時間内に為されているかの判断を行い、為されている場合にはその組合せ技の効果を算出し、各プレイヤー端末２に対してその効果を送信する。一方、プレイヤー側ネットワークゲームプログラムでは、予め定められている組合せ技を発動する特殊コマンド（例えばプレイヤー端末２のゲームパッドの「○」ボタンを押す）の入力が為された情報をネットワーク３を介してゲームサーバ１に送信し、ゲームサーバ１から自ら及び／又は他のプレイヤーが入力した組合せ技の特殊コマンドを入力した情報に基づいて為された、組合せ技の効果を受信し、プレイヤー端末２上で表示を行うこととなる。
【００４６】
図７及び図８にプレイヤーが４人であって、組合せ技による特殊コマンドを発動した場合の図を示す。図７は組合せ技を各プレイヤーの操作するキャラクタが同時に発動する場合を示した画面の一例であり、図８は組合せ技を各プレイヤーの操作するキャラクタが個別に連続的に発動する場合を示した画面の一例である。図７（ａ）はプレイヤーＡのキャラクタが組合せ技の入力を行った場合に各プレイヤー端末２で表示される場合の画面の一例であり、図７（ｂ）はプレイヤーＡのキャラクタに同調して他のプレイヤーが組合せ技を出すことを決定する場合に表示される画面の一例であり、図７（ｃ）は各プレイヤーのキャラクタが組合せ技を敵のキャラクタに対して放った場合に各プレイヤー端末２で表示される場合の画面の一例である。図８（ａ）はプレイヤーＡのキャラクタが組合せ技の入力を行った場合に各プレイヤー端末２で表示される場合の画面の一例であり、図８（ｂ）はプレイヤーＡのキャラクタに同調して他のプレイヤーが組合せ技を出すことを決定し、その入力を行った情報をゲームサーバ１で受信し、連続的に各プレイヤーのキャラクタが組合せ技を発動する場合に各プレイヤー端末２で表示される画面の一例であり、図８（ｃ）は全てのプレイヤーのキャラクタが組合せ技を敵のキャラクタに対して放った場合に各プレイヤー端末２で表示される場合の画面の一例である。
【００４７】
尚、本発明を実施するにあたり本実施態様の機能を実現するソフトウェアのプログラムを記録した記憶媒体をシステムに供給し、そのシステムのコンピュータが記憶媒体に格納されたプログラムを読み出し実行することによって実現されることは当然である。
【００４８】
この場合、記憶媒体から読み出されたプログラム自体が前記した実施態様の機能を実現することとなり、そのプログラムを記憶した記憶媒体は本発明を当然のことながら構成することになる。
【００４９】
プログラムを供給する為の記憶媒体としては、例えば磁気ディスク、ハードディスク、光ディスク、光磁気ディスク、磁気テープ、不揮発性のメモリカード等を使用することができる。
【００５０】
又、コンピュータが読み出したプログラムを実行することにより、上述した実施態様の機能が実現されるだけではなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているオペレーティングシステムなどが実際の処理の一部又は全部を行い、その処理によって前記した実施態様の機能が実現される場合も含まれることは言うまでもない。
【００５１】
更に、記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わる不揮発性あるいは揮発性の記憶手段に書き込まれた後、そのプログラムの指示に基づき、機能拡張ボードあるいは機能拡張ユニットに備わる演算処理装置などが実際の処理の一部あるいは全部を行い、その処理により前記した実施態様の機能が実現される場合も含まれることは当然である。
【００５２】
【発明の効果】
本発明によって、従来のネットワークゲームのように、チャットによって特殊コマンド等を発動させる為のコミュニケーションを取るのではなく、一人のプレイヤーが特殊コマンド等の入力をした場合に、ネットワークゲーム上に於いて通常とは異なる事象、例えばプレイヤーの操作するキャラクタ等の画面上に於ける特別な変化や効果音の発生等を行うことで、当該プレイヤーが特殊コマンド等の入力を行ったことを他のプレイヤーに対して知らしめ、所定時間内に他のプレイヤーが当該プレイヤーの特殊コマンドに同調して特殊コマンドの入力を行うことによって、複数のプレイヤーが協動して特殊コマンド等の発動を行わせるネットワークゲームプログラムが可能となる。
【００５３】
これによって、偶発性に依存するのではなくプレイヤーの自発的意志に基づいて、各プレイヤー間で同調して特殊コマンドの発動が為されることとなり、ゲームの遊技性を従来以上に向上させることとなる。
【図面の簡単な説明】
【図１】本発明のシステム構成の一例を示すシステム構成図である。
【図２】本発明のプロセスの流れの一例を示すフローチャート図である。
【図３】本発明のプロセスの流れの他の一例を示すフローチャート図である。
【図４】特殊コマンドを発動中であることを示す画面の一例を示す図である。
【図５】特殊コマンドを発動中であることを示す画面の他の一例を示す図である。
【図６】協動技による特殊コマンドを発動した場合の画面の一例を示す図である。
【図７】組合せ技による特殊コマンドを発動した場合の画面の一例を示す図である。
【図８】組合せ技による特殊コマンドを発動した場合の画面の他の一例を示す図である。
【符号の説明】
１：ゲームサーバ
２：プレイヤー端末
３：ネットワーク
【図１】
2004097656.tif 000003
【図２】
2004097656.tif 000004
【図３】
2004097656.tif 000005
【図４】
2004097656.tif 000006
【図５】
2004097656.tif 000007
【図６】
2004097656.tif 000008
【図７】
2004097656.tif 000009
【図８】
2004097656.tif 000010