(57)【要約】【課題】ネットワーク上の共有仮想空間内で複数のユーザが各自操作するキャラクタで隊列を組み移動させる通信ゲームシステムにおいて、複数のユーザが同時に協力して行ったプレイ結果を評価し、ゲームの遊戯性を高めることのできる技術を提供する。【解決手段】隊列の移動中に隊列を組替える組替え移動入力を各ユーザの端末で当該ユーザの操作するキャラクタに対して受け付け、受け付けた組替え移動入力を各ユーザの端末間で送受信し各キャラクタを組替え移動表示するとともに、組替え移動した各キャラクタの位置関係を読み取り所定の隊列を構成しているかを評価するようにした。また、隊列の組替えを行う地点を指定し、隊列が該地点に達してから所定時間が経過したときに評価を行うようにした。【選択図】  図９
2004230113.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上の共有仮想空間内で複数のユーザが各自操作するキャラクタで隊列を組み移動させる通信ゲームシステムであって、
前記隊列の移動中に隊列を組替える組替え移動入力を各ユーザの端末で当該ユーザの操作するキャラクタに対して受け付ける受け付け手段と、
前記受け付け手段により受け付けた組替え移動入力を前記各ユーザの端末間で送受信する送受信手段と、
前記送受信手段により送受信した組替え移動入力に従い各キャラクタを組替え移動表示する組替え移動表示手段と、
前記組替え移動表示手段により組替え移動した各キャラクタの位置関係を読み取る読み取り手段と、
前記読み取り手段により読み取った各キャラクタの位置関係が所定の隊列を構成しているかを評価する評価手段とを備えた通信ゲームシステム。
【請求項２】
ネットワーク上の共有仮想空間内で複数のユーザが各自操作するキャラクタで隊列を組み移動させる通信ゲームシステムであって、
前記隊列の組替え後の隊形を指定する隊形指定手段と、
前記隊形指定手段で指定した隊形へ組替える前記共有仮想空間内の地点を指定する地点指定手段と、
前記地点指定手段により指定した地点に前記隊列が達したかを判定する判定手段と、
前記判定手段により前記隊列が前記地点に達したと判定したときに計時を開始する計時手段と、
前記計時手段が計時を開始したときに前記隊列を組替える組替え移動入力を各ユーザの端末で当該ユーザの操作するキャラクタに対して受け付ける受け付け手段と、
前記受け付け手段により受け付けた組替え移動入力を前記各ユーザの端末間で送受信する送受信手段と、
前記送受信手段により送受信した組替え移動入力に従い各キャラクタを組替え移動表示する組替え移動表示手段と、
前記計時手段による計時が所定の時間となったときに前記組替え移動表示手段により組替え移動表示された各キャラクタの位置関係を読み取る読み取り手段と、
前記読み取り手段により読み取った各キャラクタの位置関係が前記隊形指定手段により指定した組替え後の隊形を構成しているかを評価する評価手段とを備えた通信ゲームシステム。
【請求項３】
前記計時手段により計時が開始されたときに、前記隊形指定手段により指定された組替え後の隊形を案内表示する案内表示手段をさらに備えたことを特徴とする請求項２記載の通信ゲームシステム。
【請求項４】
ネットワーク上の共有仮想空間内で複数のユーザが各自操作するキャラクタで隊列を組み移動させる通信ゲームシステムを、
前記隊列の移動中に隊列を組替える組替え移動入力を各ユーザの端末で当該ユーザの操作するキャラクタに対して受け付ける受け付け手段、
前記受け付け手段により受け付けた組替え移動入力を前記各ユーザの端末間で送受信する送受信手段、
前記送受信手段により送受信した組替え移動入力に従い各キャラクタを組替え移動表示する組替え移動表示手段、
前記組替え移動表示手段により組替え移動した各キャラクタの位置関係を読み取る読み取り手段、
前記読み取り手段により読み取った各キャラクタの位置関係が所定の隊列を構成しているかを評価する評価手段、
として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項５】
ネットワーク上の共有仮想空間内で複数のユーザが各自操作するキャラクタで隊列を組み移動させる通信ゲームシステムを、
前記隊列の移動中に隊列を組替える組替え移動入力を各ユーザの端末で当該ユーザの操作するキャラクタに対して受け付ける受け付け手段、
前記受け付け手段により受け付けた組替え移動入力を前記各ユーザの端末間で送受信する送受信手段、
前記送受信手段により送受信した組替え移動入力に従い各キャラクタを組替え移動表示する組替え移動表示手段、
前記組替え移動表示手段により組替え移動した各キャラクタの位置関係を読み取る読み取り手段、
前記読み取り手段により読み取った各キャラクタの位置関係が所定の隊列を構成しているかを評価する評価手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のキャラクタを目的とする位置に配置し、配置の正確さを評価する通信ゲームシステム、プログラムを記録した記録媒体およびプログラムに関する。
【０００２】
【従来の技術】
従来のこのような通信ゲームシステムは、移動表示されるベース画面の目的位置にパーツ画像を嵌め込み、嵌め込んだ配置の正確さを評価するようになっている（例えば、特許文献１参照）。また、ピースをドラッグして配置し、配置位置が所定位置の誤差範囲内であれば正解位置に再表示され、誤差範囲外であれば消去されるものもある（例えば、特許文献２参照）。
【０００３】
【特許文献１】
特開平５−１８４７２６号公報（第００１８−００２８段落、第４図）
【特許文献２】
特開２００２−７８９５９号公報（第００８９−００９５段落、第９図）
【０００４】
【発明が解決しようとする課題】
しかし、特許文献１および特許文献２のゲームでは、個人ごとのプレイ結果を評価するものであり、複数のユーザが同時に協力して行ったプレイ結果を評価することはなかった。
【０００５】
本発明はこのような点に鑑みてなされたものであり、複数のユーザが同時に協力して行ったプレイ結果を評価し、ゲームの遊戯性を高めることのできる技術を提供することにある。
【０００６】
【課題を解決するための手段】
本発明の第１の手段は、ネットワーク上の共有仮想空間内で複数のユーザが各自操作するキャラクタで隊列を組み移動させる通信ゲームシステムであって、前記隊列の移動中に隊列を組替える組替え移動入力を各ユーザの端末で当該ユーザの操作するキャラクタに対して受け付ける受け付け手段と、前記受け付け手段により受け付けた組替え移動入力を前記各ユーザの端末間で送受信する送受信手段と、前記送受信手段により送受信した組替え移動入力に従い各キャラクタを組替え移動表示する組替え移動表示手段と、前記組替え移動表示手段により組替え移動した各キャラクタの位置関係を読み取る読み取り手段と、前記読み取り手段により読み取った各キャラクタの位置関係が所定の隊列を構成しているかを評価する評価手段とを備えた通信ゲームシステムである。
【０００７】
本手段によれば、各ユーザが各々のキャラクタを操作し隊列を組替えることにより、複数のユーザが同時に協力して行ったプレイ結果を評価しゲームの遊戯性を高めることができる。
【０００８】
ここに、ネットワークは電話回線網、インターネット等を用いたコンピュータネットワークを意味する。キャラクタは人間、動物、乗物等を意味し、さらに動物や乗物は人間の騎乗した動物、人間の搭乗した乗物等でもよい。
【０００９】
本発明の第２の手段は、ネットワーク上の共有仮想空間内で複数のユーザが各自操作するキャラクタで隊列を組み移動させる通信ゲームシステムであって、前記隊列の組替え後の隊形を指定する隊形指定手段と、前記隊形指定手段で指定した隊形へ組替える前記共有仮想空間内の地点を指定する地点指定手段と、前記地点指定手段により指定した地点に前記隊列が達したかを判定する判定手段と、前記判定手段により前記隊列が前記地点に達したと判定したときに計時を開始する計時手段と、前記計時手段が計時を開始したときに前記隊列を組替える組替え移動入力を各ユーザの端末で当該ユーザの操作するキャラクタに対して受け付ける受け付け手段と、前記受け付け手段により受け付けた組替え移動入力を前記各ユーザの端末間で送受信する送受信手段と、前記送受信手段により送受信した組替え移動入力に従い各キャラクタを組替え移動表示する組替え移動表示手段と、前記計時手段による計時が所定の時間となったときに前記組替え移動表示手段により組替え移動表示された各キャラクタの位置関係を読み取る読み取り手段と、前記読み取り手段により読み取った各キャラクタの位置関係が前記隊形指定手段により指定した組替え後の隊形を構成しているかを評価する評価手段とを備えた通信ゲームシステムである。
【００１０】
本手段によれば、隊列の組替えに時間制限を設けることによりゲームの遊戯性をさらに高めることができる。
【００１１】
本発明の第３の手段は、前記第２の手段において、前記計時手段により計時が開始されたときに、前記隊形指定手段により指定された組替え後の隊形を案内表示する案内表示手段をさらに備えたものである。
【００１２】
本手段によれば、隊列の組替えを円滑に行うことができる。
【００１３】
本発明の第４の手段は、ネットワーク上の共有仮想空間内で複数のユーザが各自操作するキャラクタで隊列を組み移動させる通信ゲームシステムを、前記隊列の移動中に隊列を組替える組替え移動入力を各ユーザの端末で当該ユーザの操作するキャラクタに対して受け付ける受け付け手段、前記受け付け手段により受け付けた組替え移動入力を前記各ユーザの端末間で送受信する送受信手段、前記送受信手段により送受信した組替え移動入力に従い各キャラクタを組替え移動表示する組替え移動表示手段、前記組替え移動表示手段により組替え移動した各キャラクタの位置関係を読み取る読み取り手段、前記読み取り手段により読み取った各キャラクタの位置関係が所定の隊列を構成しているかを評価する評価手段、として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００１４】
記録媒体に格納することにより、プログラムのみの流通を可能にすることができる。なお記録媒体は、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、フレキシブルディスク、ゲームカートリッジ、メモリーカード、磁気ディスク、磁気テープ等のあらゆる媒体を用いることができる。
【００１５】
本発明の第５の手段は、ネットワーク上の共有仮想空間内で複数のユーザが各自操作するキャラクタで隊列を組み移動させる通信ゲームシステムを、前記隊列の移動中に隊列を組替える組替え移動入力を各ユーザの端末で当該ユーザの操作するキャラクタに対して受け付ける受け付け手段、前記受け付け手段により受け付けた組替え移動入力を前記各ユーザの端末間で送受信する送受信手段、前記送受信手段により送受信した組替え移動入力に従い各キャラクタを組替え移動表示する組替え移動表示手段、前記組替え移動表示手段により組替え移動した各キャラクタの位置関係を読み取る読み取り手段、前記読み取り手段により読み取った各キャラクタの位置関係が所定の隊列を構成しているかを評価する評価手段、として機能させるためのプログラムである。
【００１６】
本手段によれば、ネットワークによりプログラムを配信し、ユーザ端末で該プログラムを実行することができる。
【００１７】
【発明の実施の形態】
以下、本発明の形態を図に基づいて説明する。
図１は、本実施形態のシステム構成例を示している。インターネット３へ、本発明のサービスを提供するサーバ１およびユーザ端末２−１乃至２−ｎがＴＣＰ／ＩＰ等のプロトコルを用いて通信可能に接続されている。
【００１８】
図２は、サーバ１のブロック構成を示している。このサーバ１は、各種の情報を表示するための表示装置１１と、必要な情報等を入力するための入力装置１２と、演算処理等を行う処理装置１３と、ワークエリア１４を備えると共にＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）やユーザ端末２−１乃至２−ｎとの通信処理等を行うためのＡＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ）を記録した記録装置１５と、キャラクタデータ、ユーザデータ等が記録されたＤＢ（Ｄａｔｅ  Ｂａｓｅ）１６とを有し、各構成要素は相互に通信可能にバス１７で接続されると共に、公衆回線が通信接続手段１８を経由して処理装置１３に接続されている。表示装置１１は、たとえばＣＲＴ、液晶表示等のディスプレイ装置であり、入力装置１２は、キーボード、マウス等の入力デバイスであり、記録装置１５は、ハードディスク等の記録デバイスであり、また処理装置１３は、マイクロプロセッサ等の電子デバイスである。
【００１９】
図３は、ユーザ端末２−１のブロック構成を示している。ここに他のユーザ端末２−２乃至２−ｎも構成は同じである。ユーザ端末２−１は、ユーザインターフェースとして機能すると共に共有仮想空間等を表示するための表示装置２１と、操作コマンド等を入力する入力装置２２と、キャラクタの移動処理等を行う処理装置２３と、ワークエリア２４を備えると共にＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）、ブラウザ、および本発明に係わる処理を行うためのＡＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ）を記録した記録装置２５とを有し、各構成要素は相互に通信可能にバス２６で接続されると共に、公衆回線が通信接続手段２７を経由して処理装置２３に接続されている。
【００２０】
図４は、ユーザ端末２−１の表示装置２１に表示された集合場所画面を例示している。ゲームを開始するとユーザの操作するキャラクタ４１は集合場所画面に表示される。ここで他のユーザのキャラクタ４２乃至４４とチャットによる会話を行い、隊列を組むユーザを募る。メンバーが揃うと図５に例示する隊形指定画面で初期隊形および組替え隊形を一覧から指定する。指定された初期隊形５１および組替え隊形５２が拡大表示され（図６（ａ）および（ｂ）、参照）、各ユーザの隊列内での位置を決定する。また、図７（ａ）に例示するマップ画面でエリア５３を指定すると、図７（ｂ）に例示するように当該エリア５３のマップに切替り、移動ルート５４が表示される。該ルート５４上に組替えを行う地点をカーソルで指定すると組替え地点マーク５５が表示される。
【００２１】
図８は、移動画面を例示している。隊列指定画面（図５、参照）で指定した初期隊形に従い、キャラクタ４１乃至４４はバイクにより隊列を組みマップ画面（図７、参照）で指定したエリア５３内の移動ルート５４上を移動表示される。隊列がマップ画面で指定した組替え地点マーク５５に到達すると、隊列指定画面（図５、参照）で指定した組替え隊形の案内表示５６が表示される。各ユーザは自己の操作するキャラクタをカーソルでクリックし、組替え隊形の位置へ移動させる（図９、参照）。組替え地点マーク５５に到達してから所定時間が経過すると、組替えた各キャラクタの配置と組替え隊形の配置との誤差を算出し、配置評価５７が表示される。
【００２２】
以上、ユーザ端末２の処理をフロー図で示したものが図１０である。メンバーが決まった状態で、隊形指定の要求入力があると（１０１）、メンバー数をカウントし（１０２）、当該メンバー数の隊形を一覧表示する（１０３）。初期隊形および組替え隊形がカーソルで指定されると（１０４）、当該隊形を拡大表示し（１０５）、キャラクタの配置が入力されると（１０６）、隊形の配置位置に当該キャラクタ名を表示する（１０７）。組替え地点指示の要求入力があると（１０８）、マップ画面を表示し（１０９）、エリアがカーソルで指定されると（１１０）、当該エリアマップに切り替え移動ルート５３を表示する（１１１）。該ルート５３上を指定されると（１１２）、組替え地点のマーク５４を表示する（１１３）。
【００２３】
移動開始の入力があると（１１４）、初期隊形５１により隊列を移動ルート５４上に移動表示する（１１５）。隊列が組替え地点５５マークに到達すると（１１６）、計時を開始するとともに、組替え隊形５２の案内表示５６を表示する（１１７）。組替え移動のための入力をメンバーのキャラクタを操作する端末間で受信処理を行い（１１８）、該送受信内容に従い組替え移動表示を行う（１１９）。計時が所定時間となると（１２０）、当該時刻のキャラクタ配置を読み取り（１２１）、組替え隊形５２との誤差を算出し評価するとともに、該配置評価を表示する（１２２）。
【００２４】
以上説明したように、本実施形態によれば、各ユーザの操作するキャラクタで隊列を組み、指定地点に移動したときに隊形を組替えて、組替え後の隊形の正確さを評価することにより、複数のユーザが同時に協力してプレイするゲームを提供することができる。
【００２５】
なお、組替え評価の結果によりアイテムの取得、移動可能領域の拡張、敵キャラクタからの逃走等のイベントを発生するようにしてもよい。また、隊列の組替えは固定されたメンバーで行ったが、新規のメンバーと交代して組替えるようにしてもよい。さらに、本実施形態ではキャラクタが地上を移動するゲームを例示したが、これに限らずキャラクタが空中や水中を移動するゲームであってもよい。
【００２６】
【発明の効果】
本発明によれば、ネットワーク上の共有仮想空間内で複数のユーザが各自操作するキャラクタで隊列を組み移動させる通信ゲームシステムにおいて、複数のユーザが同時に協力して行ったプレイ結果を評価し、ゲームの遊戯性を高めることのできる技術を提供することができる。
【図面の簡単な説明】
【図１】本実施形態のシステム構成図
【図２】サーバの機能ブロック図
【図３】ユーザ端末の機能ブロック図
【図４】集合場所画面を説明するための説明図
【図５】隊列指定画面を説明するための説明図
【図６】隊列指定画面を説明するための説明図
【図７】マップ画面を説明するための説明図
【図８】移動画面を説明するための説明図
【図９】移動画面を説明するための説明図
【図１０】実施形態を説明するためのフロー図
【符号の説明】
１  サーバ
２−１、２−２、２−ｎ  ユーザ端末
３  インターネット
４１、４２、４３、４４  キャラクタ
５１  初期隊形
５２  組替え隊形
５３  エリア
５４  移動ルート
５５  組替え地点マーク
５６  案内表示
５７  配置評価
【図１】
2004230113.tif 000003
【図２】
2004230113.tif 000004
【図３】
2004230113.tif 000005
【図４】
2004230113.tif 000006
【図５】
2004230113.tif 000007
【図６】
2004230113.tif 000008
【図７】
2004230113.tif 000009
【図８】
2004230113.tif 000010
【図９】
2004230113.tif 000011
【図１０】
2004230113.tif 000012