(57)【要約】【課題】ユーザ端末間でシミュレーション結果を競う通信ゲームシステムにおいて、各ユーザが公平感を持ってプレイすることのできる技術を提供する。【解決手段】ユーザ端末は、所定時間ごとに付与されるコマンドの入力権を蓄積しておき、蓄積されたコマンドの入力権をシミュレーションの要素ごとに配分し、配分されたコマンドの入力権を行使して当該要素へコマンドを入力することによりシミュレーションを行うとともに、シミュレーション結果をサーバに送信し、サーバは、ユーザ端末から送信されたシミュレーション結果を受信し評価し、評価結果をユーザ端末に送信するようにした。【選択図】　図４
2004097732.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続されたサーバと複数のユーザ端末とを有し、前記ユーザ端末からコマンドを入力し所定のシミュレーションを行い、該シミュレーション結果を前記サーバが評価する通信ゲームシステムであって、
前記ユーザ端末は、所定時間ごとに前記コマンドの入力権を付与する付与手段と、
前記付与手段により付与されたコマンドの入力権を蓄積しておく蓄積手段と、
前記蓄積手段により蓄積されたコマンドの入力権を前記シミュレーションの要素ごとに配分する配分手段と、
前記配分手段により前記要素ごとに配分されたコマンドの入力権を行使し当該要素へコマンドを入力する入力手段と、
前記入力手段により入力されたコマンドにより前記シミュレーションを行うシミュレーション手段と、
前記シミュレーション手段によるシミュレーション結果を前記サーバに送信するシミュレーション結果送信手段とを備え、
前記サーバは、前記ユーザ端末から送信されたシミュレーション結果を受信し評価する評価手段と、
前記評価手段による評価結果を前記ユーザ端末に送信する評価結果送信手段とを備えた通信ゲームシステム。
【請求項２】
前記付与手段は、前記シミュレーション手段によるシミュレーション結果として前記要素に含まれる所定の能力が増減したときに、所定時間ごとに付与する前記コマンドの入力権の数を変更させることを特徴とする請求項１記載の通信ゲームシステム。
【請求項３】
前記サーバは、前記シミュレーションに影響する情報を発生させる情報発生手段と、
前記情報発生手段により発生した情報を前記ユーザ端末に送信する情報送信手段とをさらに備えたことを特徴とする請求項１記載のゲームシステム。
【請求項４】
ネットワークを介して接続されたサーバと複数のユーザ端末とを有し、前記ユーザ端末からコマンドを入力し所定のシミュレーションを行い、該シミュレーション結果を前記サーバが評価する通信ゲームシステムにおける前記ユーザ端末用のプログラムを記録した記録媒体であって、
前記ユーザ端末を、
所定時間ごとに前記コマンドの入力権を付与する付与手段、
前記付与手段により付与されたコマンドの入力権を蓄積しておく蓄積手段、
前記蓄積手段により蓄積されたコマンドの入力権を前記シミュレーションの要素ごとに配分する配分手段、
前記配分手段により前記要素ごとに配分されたコマンドの入力権を行使し当該要素へコマンドを入力する入力手段、
前記入力手段により入力されたコマンドにより前記シミュレーションを行うシミュレーション手段、
前記シミュレーション手段によるシミュレーション結果を前記サーバに送信するシミュレーション結果送信手段、
として機能させるためのプログラムを記録した前記ユーザ端末が読み取り可能な記録媒体。
【請求項５】
ネットワークを介して接続されたサーバと複数のユーザ端末とを有し、前記ユーザ端末からコマンドを入力し所定のシミュレーションを行い、該シミュレーション結果を前記サーバが評価する通信ゲームシステムにおける前記ユーザ端末用のプログラムであって、
前記ユーザ端末を、
所定時間ごとに前記コマンドの入力権を付与する付与手段、
前記付与手段により付与されたコマンドの入力権を蓄積しておく蓄積手段、
前記蓄積手段により蓄積されたコマンドの入力権を前記シミュレーションの要素ごとに配分する配分手段、
前記配分手段により前記要素ごとに配分されたコマンドの入力権を行使し当該要素へコマンドを入力する入力手段、
前記入力手段により入力されたコマンドにより前記シミュレーションを行うシミュレーション手段、
前記シミュレーション手段によるシミュレーション結果を前記サーバに送信するシミュレーション結果送信手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介して接続されたサーバと複数のユーザ端末とを有し、所定のオブジェクトの生産シミュレーションを行い、生産量等を各ユーザ端末間で競う通信ゲームシステム、プログラムを記録した記録媒体およびプログラムに関する。
【０００２】
【従来の技術】
従来のシミュレーションを行う通信ゲームシステムは、例えば端末装置から経営計画データをサーバに送信し、サーバは販売実績データからキャッシュフロー等を算出し、各仮想企業の勝敗を決定する経営成績として端末装置へ送信している（例えば、特許文献１参照）。また、リアルタイムに提供される現実の株価データに基づきユーザに仮想株取引ゲームを提供し、仮想資産総額または目標資産額に達するまでの期間をユーザ間で競うようにしているものもある（例えば、特許文献２参照）。
【０００３】
【特許文献１】
特開２００２−０９１２８７号公報（第００３１−００７０段落、第３図）
【特許文献２】
特開２００２−０３５４２３号公報（第００３７−００４５段落、第１１図）
【０００４】
【発明が解決しようとする課題】
しかし、特許文献１では、シミュレーション結果が思わしくなければ、入力するコマンドを変更して何度でも実行させ、好結果がでたときに該結果をサーバに送信することにより、他のユーザよりも上位に入賞することができる。このようにゲームの技量が大きく影響するアクションゲーム等とは異なり、プレイに時間を割けるユーザが有利となり、一般ユーザの興味を損ねるという問題があった。また、特許文献２では、ユーザの時間的余裕の有無による不公平感は軽減されるものの、株価のように時々刻々変化するデータがリアルタイムに提供される必要があり、一般の通信ゲームシステムでは採用が困難である。
【０００５】
本発明はこのような点に鑑みてなされたものであり、ユーザ端末間でシミュレーション結果を競う通信ゲームシステムにおいて、各ユーザが公平感を持ってプレイすることのできる技術を提供することにある。
【０００６】
【課題を解決するための手段】
本発明の第１の手段は、ネットワークを介して接続されたサーバと複数のユーザ端末とを有し、前記ユーザ端末からコマンドを入力し所定のシミュレーションを行い、該シミュレーション結果を前記サーバが評価する通信ゲームシステムであって、前記ユーザ端末は、所定時間ごとに前記コマンドの入力権を付与する付与手段と、前記付与手段により付与されたコマンドの入力権を蓄積しておく蓄積手段と、前記蓄積手段により蓄積されたコマンドの入力権を前記シミュレーションの要素ごとに配分する配分手段と、前記配分手段により前記要素ごとに配分されたコマンドの入力権を行使し当該要素へコマンドを入力する入力手段と、前記入力手段により入力されたコマンドにより前記シミュレーションを行うシミュレーション手段と、前記シミュレーション手段によるシミュレーション結果を前記サーバに送信するシミュレーション結果送信手段とを備え、前記サーバは、前記ユーザ端末から送信されたシミュレーション結果を受信し評価する評価手段と、前記評価手段による評価結果を前記ユーザ端末に送信する評価結果送信手段とを備えた通信ゲームシステムである。
【０００７】
本手段によれば、所定時間ごとに付与されるコマンド入力権を蓄積しておき、蓄積されたコマンド入力権の範囲内でシミュレーションのコマンド入力を行うため、各ユーザに公平感を与えることができる。
【０００８】
ここに、ネットワークは電話回線網、インターネット等を用いたコンピュータネットワークを意味する。ユーザ端末はパーソナルコンピュータ、携帯電話機、通信機能付きビデオゲーム装置等を意味する。シミュレーションの要素は、例えば製品の生産シミュレーションであれば、生産設備、素材・部品、生産速度、要員、資金等の生産活動の必要項目を意味する。
【０００９】
本発明の第２の手段は、前記第１の手段において、前記付与手段は、前記シミュレーション手段によるシミュレーション結果として前記要素に含まれる所定の能力が増減したときに、所定時間ごとに付与する前記コマンドの入力権の数を変更させるものである。
【００１０】
本手段により例えば、生産設備の能力が増強したときに、所定時間ごとに付与するコマンドの入力権の数を増やすことにより、ユーザのプレイ意欲を高めることができる。
【００１１】
本発明の第３の手段は、前記第１の手段において、前記サーバは、前記シミュレーションに影響する情報を発生させる情報発生手段と、前記情報発生手段により発生した情報を前記ユーザ端末に送信する情報送信手段とをさらに備えたものである。
【００１２】
本手段によれば、素材が高騰した等のシミュレーションに影響する情報を発生させることにより、ユーザは該情報に対応してシミュレーションのコマンドを入力する必要が生じ、ゲームに変化を与えることができる。
【００１３】
本発明の第４の手段は、ネットワークを介して接続されたサーバと複数のユーザ端末とを有し、前記ユーザ端末からコマンドを入力し所定のシミュレーションを行い、該シミュレーション結果を前記サーバが評価する通信ゲームシステムにおける前記ユーザ端末用のプログラムを記録した記録媒体であって、前記ユーザ端末を、所定時間ごとに前記コマンドの入力権を付与する付与手段、前記付与手段により付与されたコマンドの入力権を蓄積しておく蓄積手段、前記蓄積手段により蓄積されたコマンドの入力権を前記シミュレーションの要素ごとに配分する配分手段、前記配分手段により前記要素ごとに配分されたコマンドの入力権を行使し当該要素へコマンドを入力する入力手段、前記入力手段により入力されたコマンドにより前記シミュレーションを行うシミュレーション手段、前記シミュレーション手段によるシミュレーション結果を前記サーバに送信するシミュレーション結果送信手段、として機能させるためのプログラムを記録した前記ユーザ端末が読み取り可能な記録媒体である。
【００１４】
記録媒体に格納することにより、プログラムのみの流通を可能にすることができる。なお記録媒体は、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、フレキシブルディスク、ゲームカートリッジ、メモリーカード、磁気ディスク、磁気テープ等のあらゆる媒体を用いることができる。
【００１５】
本発明の第５の手段は、ネットワークを介して接続されたサーバと複数のユーザ端末とを有し、前記ユーザ端末からコマンドを入力し所定のシミュレーションを行い、該シミュレーション結果を前記サーバが評価する通信ゲームシステムにおける前記ユーザ端末用のプログラムであって、前記ユーザ端末を、所定時間ごとに前記コマンドの入力権を付与する付与手段、前記付与手段により付与されたコマンドの入力権を蓄積しておく蓄積手段、前記蓄積手段により蓄積されたコマンドの入力権を前記シミュレーションの要素ごとに配分する配分手段、前記配分手段により前記要素ごとに配分されたコマンドの入力権を行使し当該要素へコマンドを入力する入力手段、前記入力手段により入力されたコマンドにより前記シミュレーションを行うシミュレーション手段、前記シミュレーション手段によるシミュレーション結果を前記サーバに送信するシミュレーション結果送信手段、として機能させるためのプログラムである。
【００１６】
本手段によれば、ネットワークによりプログラムを配信し、ユーザ端末で該プログラムを実行することができる。
【００１７】
【発明の実施の形態】
以下、本発明の形態を図に基づいて説明する。
図１は、本実施形態のシステム構成例を示している。インターネット３へ、本発明のサービスを提供するサーバ１およびユーザ端末２−１乃至２−ｎがＴＣＰ／ＩＰ等のプロトコルを用いて通信可能に接続されている。
【００１８】
図２は、サーバ１のブロック構成を示している。このサーバ１は、各種の情報を表示するための表示装置１１と、必要な情報等を入力するための入力装置１２と、演算処理等を行う処理装置１３と、ワークエリア１４を備えると共にＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）やユーザのランキング、ランキング結果の電子メールによる送信等の処理を行うためのＡＰ（Ａｐｐｌｉｃａｔｉｏｎ　Ｐｒｏｇｒａｍ）を記録した記録装置１５と、市場情報データ、ユーザデータ等が記録されたＤＢ（Ｄａｔｅ　Ｂａｓｅ）１６とを有し、各構成要素は相互に通信可能にバス１７で接続されると共に、公衆回線が通信接続手段１８を経由して処理装置１３に接続されている。表示装置１１は、たとえばＣＲＴ、液晶表示等のディスプレイ装置であり、入力装置１２は、キーボード、マウス等の入力デバイスであり、記録装置１５は、ハードディスク等の記録デバイスであり、また処理装置１３は、マイクロプロセッサ等の電子デバイスである。
【００１９】
図３は、ユーザ端末２−１のブロック構成を示している。ここに他のユーザ端末２−２乃至２−ｎも構成は同じである。ユーザ端末２−１は、ユーザインターフェースとして機能すると共にシミュレーションの経過等を表示するための表示装置２１と、シミュレーションのコマンド等を入力する入力装置２２と、各種処理を行う処理装置２３と、ワークエリア２４を備えると共にＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）、ＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）、ブラウザ、および本発明に係わる処理を行うためのＡＰ（Ａｐｐｌｉｃａｔｉｏｎ　Ｐｒｏｇｒａｍ）を記録した記録装置２５とを有し、各構成要素は相互に通信可能にバス２６で接続されると共に、公衆回線が通信接続手段２７を経由して処理装置２３に接続されている。
【００２０】
図４は、ユーザ端末２−１の表示装置２１に表示されたコマンド配分画面を例示している。本実施例のシミュレーション対象は自動車の生産量であり、設備、素材、生産速度、要員および資金の要素に対して、所定時間ごとに付与され蓄積されたコマンド入力権を蓄積数以内で配分する。ここで配分後の蓄積数に残りがあった場合は、当該残りの蓄積数は次回以降に繰り越される。
【００２１】
図５は、コマンド配分画面（図４、参照）で要素として設備を選択したときの、コマンド入力画面を例示している。設備に配分されたコマンド入力権を増強したい設備、本実施例では金型プレス、自動溶接機およびＮＣ塗装機に入力している。なお、要素の能力が閾値を越えた場合、所定時間ごとに付与されるコマンド入力権の数が増加する。
【００２２】
図６は、コマンドが全て入力されたときに表示されるシミュレーション結果画面を例示している。シミュレーション結果は月間の生産台数で示され、該データはサーバ１へ送信される。
【００２３】
図７は、一定期間ごとにサーバ１から送信される生産量ランキング画面を例示している。当該期間中にシミュレーションを行ったユーザの上位入賞者が表示される。
【００２４】
図８は、サーバ１から各ユーザ端末２へ不定期に送信される情報画面を例示している。本例では鋼材の価格が高騰したことを示しており、ユーザが生産量を確保するためには、コマンド配分画面（図４、参照）で素材にコマンドを配分し、素材の確保を行うことが必要となる。これを怠ると図９に示すシミュレーション結果のように図６の結果に比較して月間生産が減少する。
【００２５】
以上の処理をフロー図で示したものが図１０乃至１６である。
図１０にユーザ端末２のコマンド入力権蓄積処理フローを示す。所定時刻となったときに（１０１）、シミュレーションの要素ごとに能力が閾値を超えたものが新たにあれば（１０２）、コマンド入力権の付与数を増加させ（１０３）、当該付与数を蓄積する（１０４）。一方、シミュレーションの要素ごとに能力が閾値を超えたものが新たになければ（１０２）、ステップ１０３をスキップし、従来の付与数を蓄積する。
【００２６】
図１１にユーザ端末２のコマンド入力処理フローを示す。表示装置２１にコマンド配分画面（図４、参照）が表示された状態で（２０１）、コマンド配分入力されると（２０２）、該入力数が蓄積数以内でなければ（２０３）、ステップ２０２へ戻る。一方、該入力数が蓄積数以内であれば（２０３）、コマンド配分を確定する（２０４）。ここで要素が選択されると（２０５）、当該要素のコマンド入力画面（図５、参照）を表示し（２０６）、コマンド入力がされ（２０７）、該入力数が配分数以内でなければ（２０８）、ステップ２０７へ戻る。一方、該入力数が配分数以内ならば（２０８）、所定の生産シミュレーションを実施し（２０９）、シミュレーション結果をシミュレーション結果画面（図６、参照）として表示するとともにサーバ１へ送信する（２１０）。
【００２７】
図１２にサーバ１のシミュレーション結果受信処理フローを示す。サーバ１は、ユーザ端末２からシミュレーション結果を受信すると（３０１）、当該ユーザのシミュレーション結果を更新してＤＢ１６に格納する（３０２）。
【００２８】
図１３にサーバ１の生産ランキングデータ更新処理フローを示す。所定時刻になると（４０１）、ユーザごとのシミュレーション結果をＤＢ１６から読み取り生産量でソートし生産量ランキングデータを作成するとともに（４０２）、ＤＢ１６に更新して格納する（４０３）。
【００２９】
図１４にサーバ１のランキングデータ送信処理フローを示す。サーバ１は、ランキングデータ要求をユーザ端末２から受信すると（５０１）、最新のランキングデータを要求のあったユーザ端末２へ送信する（５０２）。
【００３０】
図１５にユーザ端末２のランキングデータ要求処理フローを示す。ユーザ端末２は、ランキングデータ要求をサーバ１へ送信し、当該データを受信すると（６０２）、表示装置２１へ表示する（６０３）。
【００３１】
図１６にサーバ１の市場情報送信処理フローを示す。所定時刻になると（７０１）、乱数を読み取り（７０２）、市場情報を送信するか否かを決定する（７０３）。送信する場合は、読み取った乱数によりさらにＤＢ１６に格納された市場情報を選択し（７０４）、各ユーザ端末２へ送信する（７０５）。一方、ステップ７０３で市場情報を送信しない場合は、以降のステップをスキップする。
【００３２】
以上説明したように、本実施形態によれば、所定時間ごとに付与されるコマンド入力権を蓄積して、蓄積した数以内でコマンドを入力し要素の能力を向上させるため、プレイする頻繁度の高いユーザがシミュレーションで好成績を出す傾向を抑制することができる。
【００３３】
なお、シミュレーションはユーザ端末で実施したがサーバで行うようにしてもよい。また、発生する情報の選択を乱数で行ったが、ランキング上位者と下位者との成績の差が大きい場合、該差が縮小するような情報を選択するようにしてもよい。
【００３４】
【発明の効果】
ユーザ端末間でシミュレーション結果を競う通信ゲームシステムにおいて、各ユーザが公平感を持ってプレイすることのできる技術を提供することができる。
【図面の簡単な説明】
【図１】本実施形態のシステム構成図
【図２】サーバの機能ブロック図
【図３】ユーザ端末の機能ブロック図
【図４】コマンド配分画面を説明するための説明図
【図５】コマンド入力画面を説明するための説明図
【図６】シミュレーション結果画面を説明するための説明図
【図７】生産量ランキング画面を説明するための説明図
【図８】情報画面を説明するための説明図
【図９】シミュレーション結果画面を説明するための説明図
【図１０】実施形態を説明するためのフロー図
【図１１】実施形態を説明するためのフロー図
【図１２】実施形態を説明するためのフロー図
【図１３】実施形態を説明するためのフロー図
【図１４】実施形態を説明するためのフロー図
【図１５】実施形態を説明するためのフロー図
【図１６】実施形態を説明するためのフロー図
【符号の説明】
１　サーバ
２−１、２−２、２−ｎ　ユーザ端末
３　インターネット
【図１】
2004097732.tif 000003
【図２】
2004097732.tif 000004
【図３】
2004097732.tif 000005
【図４】
2004097732.tif 000006
【図５】
2004097732.tif 000007
【図６】
2004097732.tif 000008
【図７】
2004097732.tif 000009
【図８】
2004097732.tif 000010
【図９】
2004097732.tif 000011
【図１０】
2004097732.tif 000012
【図１１】
2004097732.tif 000013
【図１２】
2004097732.tif 000014
【図１３】
2004097732.tif 000015
【図１４】
2004097732.tif 000016
【図１５】
2004097732.tif 000017
【図１６】
2004097732.tif 000018