JP4889070B2 - Game system - Google Patents
Game system Download PDFInfo
- Publication number
- JP4889070B2 JP4889070B2 JP2001172047A JP2001172047A JP4889070B2 JP 4889070 B2 JP4889070 B2 JP 4889070B2 JP 2001172047 A JP2001172047 A JP 2001172047A JP 2001172047 A JP2001172047 A JP 2001172047A JP 4889070 B2 JP4889070 B2 JP 4889070B2
- Authority
- JP
- Japan
- Prior art keywords
- game
- information
- player
- server
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Description
【0001】
【発明の属する技術分野】
本発明は、ネットワーク型のゲームシステムに関する。
【0002】
【背景技術および発明が解決しようとする課題】
近年、処理性能の向上等により家庭用ゲーム装置でも業務用ゲーム装置と同様の画質が実現されつつある。
【0003】
しかし、例えば、バイクシミュレータ等の体感型シミュレーターを用いた業務用ゲーム装置を、家庭でも実現することは設置場所の確保やコストから見て現実的ではない。すなわち、業務用ゲーム装置には、家庭用ゲーム装置では実現できないゲームの面白さがあり、より高度なゲームを実現できるという利点がある。
【0004】
一方、家庭用ゲーム装置には、業務用ゲーム装置のように順番待ちや、他のプレイヤーに見られるといった緊張感はなく、個人が気軽にゲームを行えるという利点がある。
【0005】
したがって、業務用ゲーム装置と、家庭用ゲーム装置とは対立したり、統合されたりする性格のものではなく、相互に補完しあうことによってゲームの総合的な面白さを引き出すものである。
【0006】
このような業務用ゲーム装置と家庭用ゲーム装置との相互作用を考える場合、業務用ゲーム装置と家庭用ゲーム装置とを密接に関連させる必要がある。
【0007】
この目的を達成するため、近年では、例えば、家庭用ゲーム装置のメモリーカードに記憶したデータを、業務用ゲーム装置に読み取らせることにより、業務用ゲーム装置と家庭用ゲーム装置とに関連を持たせる試みがなされている。
【0008】
しかし、プレイヤーにとっては、メモリーカードの取り付け、取り外し、持ち運び等の手間がかかる。
【0009】
また、ゲームにおけるスコアランキング表示等を行う場合、従来は、ゲーム装置単体でのスコアランキング表示であったり、プレイヤーがインターネットを介して意図的に登録したスコアランキング表示であったりした。
【0010】
このため、全国における全プレイヤーのスコアランキングではなく、一部のプレイヤーのスコアランキングにすぎない上、リアルタイム性にも欠けていた。
【0011】
また、近年、全プレイヤーのスコアランキングも行われているが、例えば、携帯電話でのゲームであれば、携帯電話だけで確認できるランキングであったり、業務用ゲーム装置であれば、業務用ゲーム装置だけで確認できるランキングであり、相互の関連性は低かった。
【0012】
本発明は、上記の課題に鑑みなされたものであり、その目的は、業務用ゲーム装置と家庭用ゲーム装置等との関連性をより高めることのできるゲームシステムを提供することにある。
【0013】
【課題を解決するための手段】
上記課題を解決するため、本発明に係るゲームシステムは、複数の業務用ゲーム装置におけるゲーム状況を把握する把握手段と、
把握されたゲーム状況を示すゲーム状況情報を生成する情報生成手段と、
生成されたゲーム状況情報を、所定の条件で、伝送路を介して所定の端末装置に提供する提供手段と、
を含み、
前記情報生成手段は、前記把握されたゲーム状況に基づき、前記ゲーム状況を示すゲーム状況情報を生成し、
前記提供手段は、生成されたゲーム状況情報を前記端末装置に提供することを特徴とする。
【0014】
また、本発明に係るプログラムは、業務用ゲーム装置におけるゲーム状況を所定の端末装置に提供するためのプログラムであり、コンピュータにより使用可能なプログラムであって、
複数の業務用ゲーム装置におけるゲーム状況を把握する把握手段と、
把握されたゲーム状況を示すゲーム状況情報を生成する情報生成手段と、
生成されたゲーム状況情報を、所定の条件で、伝送路を介して所定の端末装置に提供する提供手段と、
をコンピュータに実現させ、
前記情報生成手段は、前記把握されたゲーム状況に基づき、前記ゲーム状況を示すゲーム状況情報を生成し、
前記提供手段は、生成されたゲーム状況情報を前記端末装置に提供することを特徴とする。
【0015】
また、本発明に係る情報記憶媒体は、コンピュータにより使用可能な情報記憶媒体であって、上記手段をコンピュータに実現させるためのプログラムを含むことを特徴とする。
【0016】
本発明によれば、端末装置で、必要に応じて業務用ゲーム装置のゲーム状況を確認することができる。
【0017】
例えば、現在のハイスコア、現在の自分の順位等を自分の家のPCや、家庭用ゲーム装置等の端末装置を用いて確認することができる。
【0018】
これにより、メモリーカードによるゲーム状況の読み込み等の手間や時間をかけることなく、簡易な手法で業務用ゲーム装置と家庭用ゲーム装置との関連性をより高めることができる。
【0019】
なお、ここで、端末装置としては、例えば、家庭用ゲーム装置、携帯型ゲーム装置や携帯電話等の携帯型端末装置、PC(Personal Computer)等が該当する。
【0020】
また、ゲーム状況としては、例えば、得点状況、ランキング、戦歴、戦況等が該当する。
【0021】
また、前記ゲームシステム、前記プログラムおよび前記情報記憶媒体において、前記把握手段は、把握したゲーム状況に基づき、プレイヤーの順位付けを行い、
前記情報生成手段は、前記把握されたゲーム状況に基づき当該順位を示すゲーム状況情報を生成し、
前記提供手段は、生成されたゲーム状況情報を、所定の条件で、前記端末装置に提供してもよい。
【0022】
これによれば、例えば、プレイヤーが、携帯電話で自分のハイスコアを確認し、自分のハイスコアが他人によって塗り替えられたことを確認すると、再び自分でハイスコアを出すために、そのまま業務用ゲーム装置のあるゲーム施設に直行する、といった行動をとるようになる。これにより、プレイヤーがゲーム施設を利用する割合が多くなり、ゲーム施設をより活性化することができる。
【0023】
また、前記ゲームシステム、前記プログラムおよび前記情報記憶媒体において、前記把握手段は、プレイヤーの前記業務用ゲーム装置でのゲーム内の操作対象の操作履歴を示す履歴データを所定の記憶領域に記憶し、
前記情報生成手段は、前記端末装置から再現要求があった場合、前記履歴データに基づき、前記端末装置で前記操作対象の動作を再現可能な再現用情報を前記ゲーム状況情報の一部として生成し、
前記提供手段は、生成された再現用情報を前記端末装置に提供してもよい。
【0024】
これによれば、プレイヤーは、業務用ゲーム装置でのレーシングカー等の操作対象の動作を家庭用ゲーム装置等でリプレイ(再現)することができる。これにより、プレイヤーは、ゲーム施設でのゲームで勝利した感動を、家庭でも味わうことが可能となり、家族や友人にリプレイ画像を見せて自慢することも可能となる。
【0025】
また、これによれば、所望の順位のプレイヤーの操作対象の動作をリプレイすることが可能となる。これにより、ゲームの上手なプレイヤーの動作をじっくりと研究することが可能となり、プレイヤーのゲームの上達を支援することができる。
【0026】
なお、操作対象としては、例えば、キャラクター、移動体(レーシングカー、レーシングバイク等)、アイテム(キャラクターの武器等)等が該当する。
【0027】
また、前記ゲームシステム、前記プログラムおよび前記情報記憶媒体において、前記把握手段は、プレイヤーの前記業務用ゲーム装置でのゲーム内の操作対象の操作履歴を示す履歴データを所定の記憶領域に記憶し、
前記情報生成手段は、前記端末装置から前記操作対象の属性の編集要求があった場合、当該属性を編集するための編集用情報を生成するとともに、前記属性の編集後に前記端末装置から再現要求があった場合、前記履歴データおよび前記属性の編集済みデータに基づき、編集された属性を反映した操作対象の動作を再現可能な再現用情報を前記ゲーム状況情報の一部として生成し、
前記提供手段は、生成された前記編集用情報を前記端末装置に提供するとともに、生成された再現用情報を前記端末装置に提供してもよい。
【0028】
これによれば、プレイヤーは、ゲームに登場するキャラクター等の属性を家庭の端末装置や移動中に使用可能な携帯型の端末装置で編集し、編集したキャラクター等の属性が反映されたゲームを当該端末装置で楽しむことができる。
【0029】
具体的には、例えば、プレイヤーは、PCの表示画面でレーシングスーツのカラーリング等を行った後、ゲーム施設に行って自分で編集したレーシングスーツを着用したキャラクターを用いてバイクレーシングゲームを行うことができる。
【0030】
これにより、プレイヤーは、ゲームに親近感を持ち、よりゲームに熱中できるようになる。
【0031】
また、これにより、業務用ゲーム装置と家庭用ゲーム装置等との関連性をより高めることができる。
【0032】
なお、属性としては、例えば、色、形、テクスチャー等が該当する。
【0033】
また、これによれば、プレイヤーは、自分で色等を編集したレーシングカー等の操作対象の動作を家庭用ゲーム装置等でリプレイすることができる。
【0034】
また、前記ゲームシステム、前記プログラムおよび前記情報記憶媒体において、前記情報生成手段は、前記端末装置の再現能力を把握し、把握した再現能力に応じて前記再現用情報を生成してもよい。
【0035】
これによれば、端末装置の再現能力に応じた再現用情報を提供することにより、端末装置で操作対象の動作等をより適切に再現することができる。
【0036】
また、前記ゲームシステムは、前記業務用ゲーム装置および前記端末装置からの認証用情報に基づき、前記業務用ゲーム装置および前記端末装置における前記プレイヤーの認証を行う手段を含み、
前記業務用ゲーム装置および前記端末装置では、共通の認証用情報記憶媒体が用いられてもよい。
【0037】
また、前記プログラムは、前記業務用ゲーム装置および前記端末装置からの認証用情報に基づき、前記業務用ゲーム装置および前記端末装置における前記プレイヤーの認証を行う手段をコンピュータに実現させ、
前記業務用ゲーム装置および前記端末装置では、共通の認証用情報記憶媒体が用いられてもよい。
【0038】
また、前記情報記憶媒体は、上記プログラムを含んでもよい。
【0039】
これによれば、共通の認証用情報記憶媒体を用いてユーザー認証を行うことにより、プレイヤーの手間を軽減し、複数のゲーム装置等の端末装置を切り替えながらゲームを行う場合等に、よりスムーズにプレイヤーにゲームを行わせることができる。
【0040】
なお、ここで、認証を行う手段としては、例えば、バーコードリーダー、カードリーダー等の情報読み取り機が該当する。
【0041】
また、認証用情報記憶媒体としては、例えば、2次元バーコードの印刷されたカード、個人情報の記憶されたメモリーカード等が該当する。
【0042】
【発明の実施の形態】
以下、本発明を、バイクレーシングゲームを実行するためのゲームシステムに適用した場合を例に採り、図面を参照しつつ説明する。
【0043】
(ゲームシステムの概略)
図1は、本実施形態の一例に係るゲームシステムの概略図である。
【0044】
ゲームシステムは、業務用ゲーム装置200の配置されたゲーム施設と、PC500、家庭用ゲーム装置600およびTV700の配置された家庭と、ゲームサーバー100およびWebサーバー300の配置されたサーバー施設とを含んで構成されている。
【0045】
サーバー施設とゲーム施設とはネットワーク720を介して接続され、サーバー施設と家庭とはインターネット730とを介して接続されている。
【0046】
業務用ゲーム装置200は、ゲームサーバー100に操作履歴データやスコア情報等のゲーム情報を必要に応じて送信する。また、ゲームサーバー100は、業務用ゲーム装置200に業務用ゲーム装置200の構成に応じてゲームプログラム等のゲーム情報を送信する。また、Webサーバー300は、PC500や家庭用ゲーム装置600に必要に応じてスコアランキング情報やリプレイ用情報等を送信する。
【0047】
なお、実際には、複数のゲーム施設、複数の家庭、複数の種々のゲーム装置がサーバー施設と接続されている。
【0048】
図2は、本実施形態の一例に係る業務用ゲーム装置200の外観図である。
【0049】
実施例の業務用ゲーム装置200は、体感型シミュレーターの一種であり、実際のレーシングバイクを模した模擬レーシングバイク1090と、その前方に配置された画像1050と、ネットワーク720を介してゲームサーバー100と情報をやりとりする図示しない送受信手段とを含んで構成されている。
【0050】
プレイヤー1092は、画像1050上に映し出されたゲーム画像を見ながら、ハンドル1070や、ハンドル1070に設けられたアクセルやブレーキを操作したり、本物のバイクを模して作った筺体(車体)を左右に傾ける。
【0051】
そして、プレイヤー1092が、アクセルやブレーキを操作することで、画像1050に映し出される移動体(バイク)1100が加速したり減速したりする。また、プレイヤー1092がハンドル1070を操舵したり模擬レーシングバイク1090を左右に傾けることで、移動体1100が左右に曲がるようになる。
【0052】
模擬レーシングバイク1090は、左右方向に傾けられるように構成されており、模擬レーシングバイク1090に跨ったプレイヤー1092がその重心を右または左に移動することによりバイク本体を左右に傾け、ゲーム空間内を走行する移動体1100を移動させるように構成されている。
【0053】
実施例の模擬レーシングバイク1090は、左右方向に傾けると、ゲーム空間内を走行する移動体1100の走行速度に応じた復元力が中立位置方向へ向けた反力として与えられるように構成されており、これによりプレイヤー1092は実際のバイクに乗った場合と同様な操作感を得ることができるとともに、実際のレーシングバイクを操縦している場合と同様なバイク操作の難しさをも体感することになる。
【0054】
このように、業務用ゲーム装置200では、プレイヤー1092は、家庭では体験できないゲーム感覚を体験することができる。
【0055】
図3は、本実施形態の一例に係るレーシングゲーム画像の一例を示す図である。
【0056】
レーシングゲーム画像の一例である画像10には、移動体1100であるバイク12、バイク12の競争相手となるゴーストバイク14のほか、背景、順位、ラップタイム、得点、走行時速等が表示される。
【0057】
ゴーストバイク14は、背景が透けて見えるように半透明状態で表示される。
【0058】
プレイヤー1092は、ゴーストバイク14に勝つためにゲームを行う。
【0059】
そして、実際に、ゴーストバイク14に勝つと、バイク12の走行イメージを再現するリプレイ画像が画像1050に表示され、プレイヤー1092は、自分のニックネーム等の情報を入力することにより、ゲームサーバー100にプレイヤー1092の成績等が登録される。
【0060】
従来のゲーム装置では、各業務用ゲーム装置200ごとにプレイヤーの成績等が登録されていたため、プレイヤーは、自分の全国における順位が分からなかった。また、自分の全国における順位を把握するためには、従来は家庭のPC500でインターネットを介してゲーム成績を登録していた。
【0061】
しかし、これでは、一部の登録を行ったプレイヤーの間だけでの順位付けであり、本当の意味での全国における順位とはいえない。
【0062】
また、バイク12の走行イメージのリプレイ画像は、実際にゲームを行った業務用ゲーム装置200だけで1度だけ見られるものであり、家庭のPC500の画面や、家庭用ゲーム装置600と接続されたTV700の画面で見ることはできなかった。
【0063】
このため、プレイヤーは、せっかく苦労してゴーストバイク14に勝ったにも関わらず、その成果を友人や家族に対して見せて自慢することはできなかった。
【0064】
また、バイク12やバイク12に跨るキャラクターのスーツ等をゲーム実行時とは違うカラーリング(配色)で見たり、ゲーム実行時に自分でカスタマイズしたカラーリングで見たい場合もある。
【0065】
本実施形態では、業務用ゲーム装置200でのゲーム成果等を家庭で確認したり、家庭でリプレイしたりできるようにするとともに、家庭で、業務用ゲーム装置200で用いられるキャラクター等の編集を行えるようにしている。
【0066】
これにより、家庭とゲーム施設とにおけるゲームの関連性が高まり、プレイヤーは、ゲームの面白さをゲーム施設でも家庭でも十分に味わうことができる。
【0067】
次に、業務用ゲーム装置200で用いられるキャラクター等の編集について説明する。
【0068】
図4は、本実施形態の一例に係る編集用画像の一例を示す図である。
【0069】
家庭のPC500のディスプレイに表示される編集用の画像20等では、レーシングバイクの色の編集、レーシングスーツの色の編集、ヘルメットの色の編集等が行えるようになっている。
【0070】
画像20では、選択用領域24に表示される複数種のカラーリングが施されたレーシングスーツから所望のレーシングスーツを選択する。
【0071】
選択が終了し、プレイヤーが、決定ボタン26をクリックすると、次のヘルメット選択画面が表示される。
【0072】
また、プレイヤーが戻るボタン28をクリックすると、1つ前のレーシングバイク選択画面が表示される。
【0073】
ここでは、画像20で、プレイヤーが、選択用領域24に表示される複数種のカラーリングが施されたレーシングスーツから横に太い線の引かれたレーシングスーツ22を選択したものとする。
【0074】
レーシングスーツ22を選択すると、リプレイ時には以下のような画面が表示される。
【0075】
図5は、本実施形態の一例に係る編集後のレーシングゲーム画像を示す図である。
【0076】
図3のバイク12と比較すれば分かるように、バイク32に跨るキャラクターのレーシングスーツには太い横線のあるカラーリングが施されている。すなわち、プレイヤーがPC500での画像200に表示された画像200で選択したレーシングスーツ22が、ゲーム施設の業務用ゲーム装置200でのゲームに反映されている。
【0077】
これにより、プレイヤーは、自分の好きなカラーリングが施されたバイク32等をPC500のディスプレイやTV700で観察したり、業務用ゲーム装置200の画像1050で表示させることができる。
【0078】
これにより、ゲームへの親近感が高まり、よりゲームに熱中することができる。また、これにより、家庭でのゲームとゲーム施設でのゲームとの関連性を高めることもできる。
【0079】
次に、これらの機能を実現するためのサーバー施設にあるゲームサーバー100等の主要な装置の機能ブロックについて説明する。
【0080】
図6は、本実施形態の一例に係るサーバー施設にある主要装置群の機能ブロック図である。
【0081】
ゲームサーバー100は、ネットワーク720を介して業務用ゲーム装置200と操作情報やゲーム情報等のやりとりを行う送受信部190と、ゲーム画像やゲーム音を再生するためのゲーム情報を生成するゲーム情報生成部110と、ゲームでの得点や順位等のゲーム成績を演算するゲーム成績演算部120と、演算されたゲーム成績等のゲーム状況を記憶する記憶部130とを含んで構成されている。
【0082】
なお、ゲーム成績演算部120および記憶部130は、業務用ゲーム装置200におけるゲーム状況を把握する把握手段として機能し、ゲーム情報生成部110は、把握されたゲーム状況を示すゲーム状況情報を生成する手段として機能し、送受信部190は、所定の条件で、伝送路を介して所定の端末装置に当該ゲーム状況情報を提供する提供手段として機能する。
【0083】
また、Webサーバー300は、インターネット730を介して家庭のPC500等と操作情報やWeb用データ等のやりとりを行う送受信部390と、Web用データを生成するWeb用データ生成部310と、種々のデータを記憶する記憶部330とを含んで構成されている。
【0084】
また、ゲーム情報生成部110の機能は、例えばIC等を用いて実現でき、ゲーム成績演算部120の機能は、例えばCPU等を用いて実現でき、Web用データ生成部310の機能は、例えば、CGI(Common Gateway Interface)を用いたソフトウェア等を用いて実現できる。
【0085】
また、送受信部190、送受信部390および業務用ゲーム装置200の送受信手段の機能は、例えばルーター等を用いて実現できる。
【0086】
また、ゲームサーバー100等は、情報記憶媒体180からプログラムを読み取ることによりゲーム状況把握等の機能を実現するように構成することも可能である。
【0087】
また、情報記憶媒体180に記憶されるプログラムは、搬送波に具現化される(embodied)ものであってもよい。すなわち、ゲームサーバー100等は、情報記憶媒体180からではなく、例えば、ネットワークを介して所定のホスト端末等からプログラムを読み取って上述した種々の機能を実現することも可能である。
【0088】
なお、情報記憶媒体180としては、例えば、CD−ROM、DVD−ROM、ICカード、ROM、RAM、メモリカード、ハードディスク等のレーザーや磁気等を用いた記憶媒体を適用できる。また、情報記憶媒体180からの情報読み取り方式は、接触式でも非接触式でもよい。
【0089】
また、業務用ゲーム装置200も、例えば、図2に示すゲーム基板1106上の情報記憶媒体1108(例えば半導体メモリ等)から情報を読み取ってゲームを実行する機能を実現することも可能である。
【0090】
(ゲーム処理の流れ)
次に、ゲーム成績演算部120等の各部を用いたゲーム処理の流れについてフローチャートを用いて説明する。
【0091】
図7は、本実施形態の一例に係るユーザー認証からゲーム成績表示までの処理の流れを示すフローチャートである。
【0092】
まず、プレイヤー1092は、業務用ゲーム装置200のカード差込口1072にプレイヤー1092を識別するための2次元バーコードの印刷されたカードを差し込んでゲームを開始する。
【0093】
なお、このカードは、例えば、プレイヤー1092がPC500を用いてインターネット730経由でWebサーバー300にアクセスし、ユーザー情報登録ページを表示してユーザー情報を登録することにより作成される。そして、このカードは、サーバー施設からユーザー情報(ユーザー名や電子メールアドレス等)や認証用情報(識別情報等)の書き込まれた状態で郵送等によりプレイヤー1092に送付される。
【0094】
業務用ゲーム装置200は、2次元バーコードの情報に基づきプレイヤー1092を識別してユーザー認証を行う(ステップS2)。
【0095】
業務用ゲーム装置200は、プレイヤー1092の操作情報に基づき、ゲーム画像を画像1050に表示したり、ゲーム音を出力してゲームを実行する(ステップS4)。
【0096】
そして、業務用ゲーム装置200は、ゲームの実行とともにプレイヤー1092の操作情報(操作データ)を、履歴データとして記憶する(ステップS6)。
【0097】
例えば、プレイヤー1092の履歴データを記憶することにより、プレイヤー1092の操作するバイク12がどのような走行ラインを通ったか把握することができ、正確かつ詳細にバイク12の動作を再現することができる。
【0098】
業務用ゲーム装置200は、ゲーム終了後、プレイヤー1092の履歴情報およびゲーム成績情報(ラップタイム等)は、必要に応じて(例えば、当該業務用ゲーム装置200で上位5位以内だった場合等)ゲームサーバー100に送信する。
【0099】
ゲームサーバー100は、ゲーム成績演算部120を用いて記憶部130の総合成績データと、業務用ゲーム装置200からのゲーム成績情報とを比較演算し、プレイヤー1092の総合成績を算出する(ステップS8)。
【0100】
これにより、業務用ゲーム装置200は、ゲームサーバー100からの総合成績を示す情報を受信することにより、例えば、ゲーム終了時等において、ゲーム画面上に総合成績を表示することが可能となる。
【0101】
また、ゲームサーバー100は、必要に応じて(例えば、プレイヤー1092の総合成績が上位100位以内だった場合等)当該プレイヤー1092の履歴データおよびゲーム成績データをプレイヤーごとに管理して記憶部130に記憶する。
【0102】
なお、ゲームサーバー100は、記憶部130の容量に応じて適宜、下位順位の履歴データ等を削除する。
【0103】
例えば、バイクゲームにおける各プレイヤーの最速ラップタイムが記憶部130で一元管理されることにより、全国でのプレイヤーの順位等のゲーム状況を適切に把握することができる。
【0104】
さらに、ゲームサーバー100は、PC500からゲーム成績表示の要求があった場合、ゲーム成績演算部120およびゲーム情報生成部110を用いてWeb用データの生成に必要なデータを、送受信部190を用いてWebサーバー300に送信する。
【0105】
Webサーバー300は、送受信部390を用いて当該データを受信し、Web用データ生成部310を用いて当該データを、ブラウザーで表示可能なWeb用データに加工する(ステップS10)。
【0106】
このWeb用データは、記憶部330に一時的に記憶される。
【0107】
そして、家庭のPC500等からインターネット730を介して配信要求情報を受信した場合、Webサーバー300は、当該配信要求情報に基づき、記憶部330に記憶されたWeb用データを、配信要求のあったPC500等へ向け送信する。
【0108】
PC500等では、ブラウザーを用いて当該Web用データに基づき、ゲーム成績等を表示する(ステップS11)。
【0109】
図9は、本実施形態の一例に係るゲーム成績表示画面の一例を示す図である。
【0110】
例えば、画面40では、1位から10位までのプレイヤーの名前(NAME)、ゲームを行った場所(PLACE)、ゲームを行った日付(DATE)、最速ラップタイム(TIME)、プレイヤーがゲーム終了時に入力したコメント(COMMENT)が表示される。
【0111】
従来は、このような画面は、業務用ゲーム装置200単体で管理されたデータ、または、各プレイヤーが個別にインターネットを使って意図的に入力したデータに基づいて表示されていた。
【0112】
このため、プレイヤーは、全国での自分の順位を正確に把握することができなかった。
【0113】
本実施の形態のように、各ゲーム施設での各業務用ゲーム装置200でのゲーム成績を記憶部130で一元管理し、さらに、家庭のPC500等でもゲーム成績を確認できるようにゲームシステムを構成することにより、プレイヤーは、全国での自分の順位を正確に把握することができる。
【0114】
さらに、プレイヤーは、自分の家族や友人に対して自分のゲーム成績をTV画面等で見せて自慢することができるため、ゲームによってより大きな満足感を得ることができる。
【0115】
次に、データ編集からリプレイまでの処理の流れについて説明する。
【0116】
図8は、本実施形態の一例に係るデータ編集からリプレイまでの処理の流れを示すフローチャートである。
【0117】
例えば、プレイヤー1092は、ゲーム施設でのゲーム終了後に帰宅し、自分の家でじっくりとバイク12の走行ラインを研究したり、バイク12に様々なカラーリングを行って勝利の余韻に浸りたい場合がある。
【0118】
例えば、バイク12に様々なカラーリングを行って勝利の余韻に浸りたい場合、プレイヤー1092は、PC500のディスプレイで図4に示す画像20等の編集用画像を表示するため、画面上で編集用画像ページへのリンクをクリックする。
【0119】
これにより、PC500で編集用画像ページの配信要求情報が生成され、当該配信要求情報が、インターネット730を介してWebサーバー300へ向け送信される。
【0120】
Webサーバー300は、送受信部390によって受信された配信要求情報に基づき、移動体であるバイク12等の外観等の属性を編集するための編集用情報を、送受信部390を用いて配信要求情報を送信したPC500へ向け送信する。なお、編集用情報としては、具体的には、例えば、記憶部330に記憶された編集用画像ページ用のデータ(例えば、HTMLファイル等)等が該当する。
【0121】
PC500は、ブラウザーを用いて編集用画像ページを表示する。これにより、画像20等が表示され、プレイヤー1092は、キャラクターやバイク等の色等の編集を行う(ステップS12)。
【0122】
そして、プレイヤーが決定ボタン26等をクリックすることにより、送受信部390によって編集済みデータがWebサーバー300へ向け送信(アップロード)される(ステップS14)。
【0123】
Webサーバー300は、受信した編集済みデータをゲームサーバー100に転送する。記憶部130は、当該編集済みデータをプレイヤーごとに管理して記憶する。
【0124】
そして、プレイヤー1092が、例えば、ブラウザーの画面でリプレイを選択すると、リプレイを要求する配信要求情報がPC500からWebサーバー300へ向け送信される。
【0125】
Webサーバー300は、送受信部390によって受信された配信要求情報に基づき、ゲームサーバー100に、記憶部130内のプレイヤーの操作データ、編集済みデータ等の転送要求を行う。ゲームサーバー100は、これらのデータをWebサーバー300に転送する。そして、Webサーバー300のWeb用データ生成部310は、プレイヤー1092が選択(または編集)した外観でバイク32やキャラクターが表示されるように画像を合成し、合成後の画像を、送受信部390を用いて配信要求情報を送信したPC500へ向け送信する。
【0126】
PC500は、ブラウザーを用いてリプレイ画像を表示する(ステップS16)。これにより、図5の画像30に示すようなプレイヤー1092が選択したレーシングスーツ22等に変更された画像30等が表示される。
【0127】
このように、リプレイ画像が表示できることにより、プレイヤー1092は、ゲームに親近感を持ち、よりゲームに熱中できるようになる。また、業務用ゲーム装置200と家庭用ゲーム装置等との関連性をより高めることができる。
【0128】
なお、リプレイ画像を、順位を指定して表示するようにしてもよい。これによれば、上位のプレイヤーのリプレイ画像を見ることにより、どのような走行ラインをとったらよいか確認でき、ゲームの上達を支援することができる。
【0129】
また、編集済みのバイク32等を家庭のPC500等でリプレイするだけでなく、業務用ゲーム装置200でのゲームに登場させてもよい。また、リプレイ画像を業務用ゲーム装置200で表示してもよい。これらによっても、業務用ゲーム装置200と家庭用ゲーム装置等との関連性をより高めることができる。
【0130】
(変形例)
以上、本発明を適用した好適な実施の形態について説明してきたが、本発明の適用は上述した実施例に限定されない。
【0131】
例えば、上述した例では、バイクゲームを例にとって説明したが、バイクレーシングゲーム以外にも各種のゲームに対して本発明を適用できる。例えば、シューティングゲーム、シミュレーションゲーム、アドベンチャーゲーム、クイズゲーム等の種々のゲームに本発明を適用することができる。
【0132】
本発明は、特に、図2に示す模擬レーシングバイク1090のように、家庭には設置できないがゲーム施設には設置可能な業務用ゲーム装置200と、家庭に設置されるPC500等の各種のゲーム用の端末装置との間で連携をとりながらゲームを行う場合に有効である。
【0133】
なお、ゲーム用の端末装置としては、家庭に配置されるPC500に限定されず、家庭用ゲーム装置600、携帯電話および携帯情報端末等の携帯型端末装置等の各種の端末装置を適用できる。
【0134】
また、上述したPC500をゲーム施設に配置し、ゲーム施設で順位の確認等を行えるようにしてもよい。
【0135】
また、ゲームサーバー100およびWebサーバー300の各機能を単一の装置で実現することも可能であり、さらに、多くの装置に分散して実現することも可能である。
【0136】
また、プレイヤーの認証手法は、上述した2次元バーコードの印刷されたカードに限定されず、個人情報の登録されたメモリカードや、指紋認証等の種々の手法を採用できる。
【0137】
また、ゲーム施設と家庭では、共通の認証用情報記憶媒体(例えば、2次元バーコードの印刷されたカード、個人情報の登録されたメモリカード等)を用いることが好ましい。
【0138】
例えば、2次元バーコードの印刷されたカードを用いる場合、業務用ゲーム装置200と、家庭用ゲーム装置600のそれぞれにカードリーダーを設け、当該カードリーダーで個人情報を読み取る。
【0139】
そして、ゲームサーバー100に、業務用ゲーム装置200および家庭用ゲーム装置600からの認証用情報に基づき、プレイヤーの認証を行う手段を設ける。
【0140】
これによれば、共通の認証用情報記憶媒体を用いてユーザー認証を行うことにより、プレイヤーの手間を軽減し、複数のゲーム装置等の端末装置を切替ながらゲームを行う場合等に、よりスムーズにプレイヤーにゲームを行わせることができる。
【0141】
なお、カードリーダー等のハードウェアを設けずに、カードに印刷された識別番号をプレイヤーに入力させ、当該識別番号で認証を行うソフトウェアでユーザー認証を行うことも可能である。
【0142】
また、Web用データ生成部310を、PC500等の端末装置からの配信要求情報に基づき、端末装置を識別し、当該端末装置の再現能力を把握し、当該再現能力に応じてゲーム状況情報であるWeb用データを生成するように構成してもよい。
【0143】
これによれば、端末装置の再現能力に応じた画像等を再現できるため、より適切に画像等を再現させることができる。なお、再現能力としては、例えば、画像の表示能力(解像度、カラー表示、モノクロ表示等)、音声の再現能力(ステレオ、モノラル等)、処理能力(CPU速度等)等が該当する。
【0144】
さらに、Web用データ生成部310を、属性等が反映されるように画像を合成したWeb用データを生成するのではなく、端末装置で属性等を反映した画像合成が行われるようにWeb用データを生成するように構成してもよい。
【0145】
例えば、端末装置にゲームプログラムと編集結果を示すデータを記憶させ、Web用データ生成部310を、業務用ゲーム装置での操作情報を含むWeb用データを再現用情報として生成するように構成する。
【0146】
端末装置は、当該再現用情報およびゲームプログラムに基づき、操作対象の動きを再現でき、編集結果を示すデータに基づき、プレイヤーが指定した色等を操作対象に反映させることができる。
【0147】
また、再現用情報を各端末装置で再現するためのプラグラム等をブラウザのプラグインとして各端末装置に提供することも可能である。これによれば、ブラウザに付加されたプラグインの機能を用いて種々の端末装置でリプレイを行うことが可能となる。
【0148】
また、図4に示す編集用の画像30等で編集できるキャラクター、移動体、アイテム等の属性としては、例えば、カラーリング以外にも、形、テクスチャー等であってもよい。
【0149】
なお、リアルタイム性の高いゲームの実行中等で、業務用ゲーム装置200とゲームサーバー100間でのデータ処理負荷が大きな場合等には、操作履歴等の情報量の大きなデータの更新を夜間に一括して行うようにしてもよい。
【0150】
これによれば、ランキング情報やリプレイ情報の取得の即時性は若干低下するが、ゲーム中の通信負荷を低減することが可能となり、少ないコスト(時間、費用)で、ゲームシステムを実現できる。
【0151】
また、上述したゲーム処理の流れでは、業務用ゲーム装置200単独でゲーム演算を行い、当該業務用ゲーム装置200でのゲーム成績に基づいて総合成績を演算したが、複数の業務用ゲーム装置200を接続してネットワーク対戦型のゲームを行ったり、ゲームサーバー100からゲームプログラム等を業務用ゲーム装置200に配信してゲームを行ったりする場合等にも本発明を適用できる。もちろん、ゲーム処理の手法は、これらの実施例に限定されず、種々の変形を行うことが可能である。
【0152】
さらに、プレイヤーの総合成績の演算を、ゲーム中にラップごとにリアルタイムに行うようにしてもよい。なお、この場合には、業務用ゲーム装置200のゲーム画面上に総合成績をリアルタイムに表示することが望ましい。
【図面の簡単な説明】
【図1】本実施形態の一例に係るゲームシステムの概略図である。
【図2】本実施形態の一例に係る業務用ゲーム装置の外観図である。
【図3】本実施形態の一例に係るレーシングゲーム画像の一例を示す図である。
【図4】本実施形態の一例に係る編集用画像の一例を示す図である。
【図5】本実施形態の一例に係る編集後のレーシングゲーム画像を示す図である。
【図6】本実施形態の一例に係るサーバー施設にある主要装置群の機能ブロック図である。
【図7】本実施形態の一例に係るユーザー認証からゲーム成績表示までの処理の流れを示すフローチャートである。
【図8】本実施形態の一例に係るデータ編集からリプレイまでの処理の流れを示すフローチャートである。
【図9】本実施形態の一例に係るゲーム成績表示画面の一例を示す図である。
【符号の説明】
100 ゲームサーバー
110 ゲーム情報生成部
120 ゲーム成績演算部
190、390 送受信部
200 業務用ゲーム装置
310 Web用データ生成部
500 PC
600 家庭用ゲーム装置[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a network type game system. To Related.
[0002]
[Background Art and Problems to be Solved by the Invention]
In recent years, with the improvement of processing performance and the like, image quality similar to that of arcade game devices is being realized in home game devices.
[0003]
However, for example, realizing an arcade game apparatus using a bodily sensation simulator such as a motorcycle simulator at home is not realistic in terms of securing the installation location and cost. In other words, the arcade game device has an interest in games that cannot be realized with home game devices, and has the advantage that a more advanced game can be realized.
[0004]
On the other hand, the home game device has an advantage that an individual can easily play a game without waiting for a turn like the arcade game device or feeling of tension as seen by other players.
[0005]
Therefore, the arcade game device and the home game device are not of the nature of being opposed to each other or being integrated, and the overall fun of the game is derived by complementing each other.
[0006]
When considering such interaction between the arcade game device and the home game device, the arcade game device and the home game device need to be closely related.
[0007]
In order to achieve this object, in recent years, for example, data stored in a memory card of a home game device is read by the business game device, so that the business game device and the home game device are related to each other. Attempts have been made.
[0008]
However, it takes time and effort for the player to attach, remove, and carry the memory card.
[0009]
When performing score ranking display or the like in a game, conventionally, it has been score ranking display for a single game device or score ranking display intentionally registered by a player via the Internet.
[0010]
For this reason, it was not only the score ranking of all the players in the whole country, but only the score ranking of some players, and lacked real-time performance.
[0011]
Also, in recent years, score ranking of all players has also been performed. For example, if the game is a mobile phone, the ranking can be confirmed only by the mobile phone, or if it is a business game device, the business game device It was a ranking that could be confirmed only by itself, and the relevance was low.
[0012]
The present invention has been made in view of the above problems, and an object of the present invention is to provide a game system capable of further enhancing the relevance between a business game device and a home game device. The It is to provide.
[0013]
[Means for Solving the Problems]
In order to solve the above problems, a game system according to the present invention includes grasping means for grasping a game situation in a plurality of arcade game devices,
Information generating means for generating game situation information indicating the grasped game situation;
Providing means for providing the generated game status information to a predetermined terminal device via a transmission line under a predetermined condition;
Including
The information generation means generates game situation information indicating the game situation based on the grasped game situation,
The providing means provides the generated game situation information to the terminal device.
[0014]
A program according to the present invention is a program for providing a predetermined terminal device with a game situation in a commercial game device, and is a program usable by a computer,
Grasping means for grasping a game situation in a plurality of arcade game devices;
Information generating means for generating game situation information indicating the grasped game situation;
Providing means for providing the generated game status information to a predetermined terminal device via a transmission line under a predetermined condition;
Is realized on a computer,
The information generation means generates game situation information indicating the game situation based on the grasped game situation,
The providing means provides the generated game situation information to the terminal device.
[0015]
The information storage medium according to the present invention is an information storage medium that can be used by a computer, and includes a program for causing the computer to realize the above means.
[0016]
According to the present invention, it is possible to check the game status of the arcade game device on the terminal device as necessary.
[0017]
For example, the current high score, the current ranking, and the like can be confirmed using a terminal device such as a home PC or a home game device.
[0018]
Thereby, the relevance between the arcade game device and the home game device can be further enhanced by a simple method without taking time and trouble such as reading the game situation by the memory card.
[0019]
Here, as the terminal device, for example, a home-use game device, a portable terminal device such as a portable game device or a mobile phone, a PC (Personal Computer), or the like is applicable.
[0020]
In addition, examples of the game situation include a score situation, a ranking, a battle history, a battle situation, and the like.
[0021]
In the game system, the program, and the information storage medium, the grasping unit ranks the players based on the grasped game situation,
The information generation means generates game situation information indicating the ranking based on the grasped game situation,
The providing means may provide the generated game situation information to the terminal device under a predetermined condition.
[0022]
According to this, for example, when a player confirms his / her high score on a mobile phone and confirms that his / her high score has been repainted by another person, the game for game is used as it is in order to obtain his / her high score again. They will take actions such as going straight to the game facility where the device is located. Thereby, the ratio that a player uses a game facility increases, and a game facility can be activated more.
[0023]
Further, in the game system, the program, and the information storage medium, the grasping unit stores history data indicating an operation history of an operation target in a game on the arcade game device of a player in a predetermined storage area,
When there is a reproduction request from the terminal device, the information generation means generates reproduction information as a part of the game situation information based on the history data so that the terminal device can reproduce the operation target operation. ,
The providing means may provide the generated reproduction information to the terminal device.
[0024]
According to this, the player can replay (reproduce) the operation of the operation target such as the racing car on the arcade game device on the home game device or the like. Thus, the player can experience the excitement of winning the game at the game facility even at home, and can show off the replay image to the family and friends.
[0025]
Moreover, according to this, it becomes possible to replay the operation of the operation target of the player in the desired order. This makes it possible to study the actions of players who are good at the game, and to support the improvement of the player's game.
[0026]
Note that, as an operation target, for example, a character, a moving body (racing car, racing motorcycle, etc.), an item (character weapon, etc.), and the like are applicable.
[0027]
Further, in the game system, the program, and the information storage medium, the grasping unit stores history data indicating an operation history of an operation target in a game on the arcade game device of a player in a predetermined storage area,
The information generation unit generates editing information for editing the attribute when there is a request for editing the attribute to be operated from the terminal device, and a reproduction request is issued from the terminal device after editing the attribute. If there is, based on the history data and the edited data of the attribute, to generate reproduction information that can reproduce the operation of the operation target reflecting the edited attribute as a part of the game situation information,
The providing means may provide the generated editing information to the terminal device and provide the generated reproduction information to the terminal device.
[0028]
According to this, the player edits attributes such as characters appearing in the game with a home terminal device or a portable terminal device that can be used while moving, and the game that reflects the attributes such as the edited character is reflected in the game. You can enjoy it with a terminal device.
[0029]
Specifically, for example, after the player performs coloring of the racing suit on the display screen of the PC, the player goes to the game facility and performs a motorcycle racing game using the character wearing the racing suit edited by himself. Can do.
[0030]
As a result, the player has a sense of familiarity with the game and can become more enthusiastic about the game.
[0031]
This also makes it possible to further increase the relevance between the arcade game device and the home game device.
[0032]
Note that attributes include, for example, color, shape, texture, and the like.
[0033]
Also, according to this, the player can replay the operation of the operation target such as a racing car whose color has been edited by the home game device or the like.
[0034]
In the game system, the program, and the information storage medium, the information generation unit may grasp the reproduction capability of the terminal apparatus and generate the reproduction information according to the grasped reproduction capability.
[0035]
According to this, by providing the reproduction information according to the reproduction capability of the terminal device, the operation of the operation target or the like can be more appropriately reproduced by the terminal device.
[0036]
Further, the game system includes means for authenticating the player in the business game device and the terminal device based on authentication information from the business game device and the terminal device,
A common authentication information storage medium may be used in the arcade game device and the terminal device.
[0037]
Further, the program causes a computer to realize means for authenticating the player in the arcade game device and the terminal device based on authentication information from the arcade game device and the terminal device,
A common authentication information storage medium may be used in the arcade game device and the terminal device.
[0038]
The information storage medium may include the program.
[0039]
According to this, by performing user authentication using a common authentication information storage medium, it is possible to reduce the time and effort of the player and more smoothly when playing a game while switching terminal devices such as a plurality of game devices. You can let the player play the game.
[0040]
Here, as means for performing authentication, for example, an information reader such as a barcode reader or a card reader is applicable.
[0041]
Examples of the authentication information storage medium include a card on which a two-dimensional barcode is printed, a memory card on which personal information is stored, and the like.
[0042]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, a case where the present invention is applied to a game system for executing a motorcycle racing game will be described as an example with reference to the drawings.
[0043]
(Outline of the game system)
FIG. 1 is a schematic diagram of a game system according to an example of the present embodiment.
[0044]
The game system includes a game facility in which the
[0045]
The server facility and the game facility are connected via a
[0046]
The
[0047]
In practice, a plurality of game facilities, a plurality of homes, and a plurality of various game devices are connected to the server facility.
[0048]
FIG. 2 is an external view of the
[0049]
The
[0050]
While watching the game image displayed on the
[0051]
Then, when the
[0052]
The
[0053]
When the
[0054]
Thus, in the
[0055]
FIG. 3 is a diagram illustrating an example of a racing game image according to an example of the present embodiment.
[0056]
In the
[0057]
The
[0058]
The
[0059]
When the
[0060]
In the conventional game device, since the player's score and the like are registered for each
[0061]
However, this is a ranking only among players who have made some registrations, and it cannot be said that it is truly a national ranking.
[0062]
In addition, the replay image of the running image of the
[0063]
For this reason, the player could not boast by showing his achievements to his friends and family despite the hard work and winning the
[0064]
In some cases, the
[0065]
In the present embodiment, game results and the like on the
[0066]
Thereby, the relevance of the game between the home and the game facility is enhanced, and the player can fully enjoy the fun of the game both at the game facility and at home.
[0067]
Next, editing of characters and the like used in the
[0068]
FIG. 4 is a diagram illustrating an example of an editing image according to an example of the present embodiment.
[0069]
The
[0070]
In the
[0071]
When the selection is completed and the player clicks the
[0072]
When the player clicks the
[0073]
Here, it is assumed that in the
[0074]
When the
[0075]
FIG. 5 is a diagram showing a racing game image after editing according to an example of the present embodiment.
[0076]
As can be seen by comparison with the
[0077]
Accordingly, the player can observe the
[0078]
This increases the sense of familiarity with the game, and allows you to become more enthusiastic about the game. This also increases the relevance between the game at home and the game at the game facility.
[0079]
Next, functional blocks of main devices such as the
[0080]
FIG. 6 is a functional block diagram of a main device group in a server facility according to an example of the present embodiment.
[0081]
The
[0082]
The game
[0083]
The
[0084]
Further, the function of the game
[0085]
Further, the functions of the transmission / reception means of the transmission /
[0086]
Further, the
[0087]
The program stored in the
[0088]
As the
[0089]
Further, the
[0090]
(Game processing flow)
Next, the flow of game processing using each unit such as the game
[0091]
FIG. 7 is a flowchart showing a flow of processing from user authentication to game result display according to an example of the present embodiment.
[0092]
First, the
[0093]
This card is created, for example, when the
[0094]
The
[0095]
Based on the operation information of the
[0096]
Then, the
[0097]
For example, by storing the history data of the
[0098]
After the game is over, the
[0099]
The
[0100]
Thereby, the
[0101]
Further, the
[0102]
Note that the
[0103]
For example, the fastest lap time of each player in a motorcycle game is centrally managed by the
[0104]
Furthermore, when a game score display request is received from the
[0105]
The
[0106]
This Web data is temporarily stored in the
[0107]
When the distribution request information is received from the
[0108]
In the
[0109]
FIG. 9 is a diagram illustrating an example of a game result display screen according to an example of the present embodiment.
[0110]
For example, on the
[0111]
Conventionally, such a screen has been displayed based on data managed by the
[0112]
For this reason, the player could not accurately grasp his / her ranking in the whole country.
[0113]
As in this embodiment, the game results in each
[0114]
Furthermore, since the player can be proud of showing his / her game results on his / her TV screen or the like to his / her family and friends, the player can obtain greater satisfaction with the game.
[0115]
Next, the flow of processing from data editing to replay will be described.
[0116]
FIG. 8 is a flowchart showing a flow of processing from data editing to replay according to an example of the present embodiment.
[0117]
For example, the
[0118]
For example, when performing various coloring on the
[0119]
As a result, the distribution request information of the editing image page is generated by the
[0120]
Based on the distribution request information received by the transmission /
[0121]
The
[0122]
Then, when the player clicks the
[0123]
The
[0124]
For example, when the
[0125]
Based on the distribution request information received by the transmission /
[0126]
The
[0127]
As described above, the replay image can be displayed, so that the
[0128]
Note that the replay image may be displayed with the order specified. According to this, by looking at the replay image of the upper player, it is possible to confirm what kind of travel line should be taken and to support the improvement of the game.
[0129]
Further, the edited
[0130]
(Modification)
The preferred embodiments to which the present invention is applied have been described above, but the application of the present invention is not limited to the above-described examples.
[0131]
For example, in the above-described example, the motorcycle game has been described as an example, but the present invention can be applied to various games other than the motorcycle racing game. For example, the present invention can be applied to various games such as a shooting game, a simulation game, an adventure game, and a quiz game.
[0132]
In particular, the present invention can be used for various games such as a
[0133]
Note that the terminal device for the game is not limited to the
[0134]
Further, the
[0135]
In addition, each function of the
[0136]
Further, the player authentication method is not limited to the above-described card on which the two-dimensional barcode is printed, and various methods such as a memory card in which personal information is registered and fingerprint authentication can be adopted.
[0137]
In addition, it is preferable to use a common authentication information storage medium (for example, a card on which a two-dimensional barcode is printed, a memory card in which personal information is registered, etc.) in a game facility and a home.
[0138]
For example, when using a card on which a two-dimensional barcode is printed, a card reader is provided in each of the
[0139]
The
[0140]
According to this, by performing user authentication using a common authentication information storage medium, it is possible to reduce the time and effort of the player and more smoothly when playing a game while switching terminal devices such as a plurality of game devices. You can let the player play the game.
[0141]
In addition, without providing hardware such as a card reader, it is also possible to perform user authentication with software that allows a player to input an identification number printed on a card and authenticates with the identification number.
[0142]
Further, the Web
[0143]
According to this, since the image etc. according to the reproduction capability of the terminal device can be reproduced, the image etc. can be reproduced more appropriately. The reproduction ability includes, for example, image display ability (resolution, color display, monochrome display, etc.), sound reproduction ability (stereo, monaural, etc.), processing ability (CPU speed, etc.), and the like.
[0144]
Further, the Web
[0145]
For example, the game device and data indicating the editing result are stored in the terminal device, and the Web
[0146]
The terminal device can reproduce the movement of the operation target based on the reproduction information and the game program, and can reflect the color specified by the player on the operation target based on the data indicating the editing result.
[0147]
It is also possible to provide a program or the like for reproducing information for reproduction on each terminal device to each terminal device as a browser plug-in. According to this, it is possible to perform replay on various terminal devices using the plug-in function added to the browser.
[0148]
Further, as attributes such as a character, a moving object, and an item that can be edited with the
[0149]
If the data processing load between the
[0150]
According to this, although the immediacy of acquisition of ranking information and replay information is slightly reduced, it is possible to reduce the communication load during the game, and a game system can be realized with less cost (time and expense).
[0151]
Further, in the above-described game processing flow, the game calculation is performed by the
[0152]
Furthermore, the calculation of the player's total score may be performed in real time for each lap during the game. In this case, it is desirable to display the total score on the game screen of the
[Brief description of the drawings]
FIG. 1 is a schematic diagram of a game system according to an example of the present embodiment.
FIG. 2 is an external view of an arcade game device according to an example of the present embodiment.
FIG. 3 is a diagram illustrating an example of a racing game image according to an example of the present embodiment.
FIG. 4 is a diagram illustrating an example of an editing image according to an example of the present embodiment.
FIG. 5 is a diagram showing an edited racing game image according to an example of the present embodiment.
FIG. 6 is a functional block diagram of a main device group in a server facility according to an example of the present embodiment.
FIG. 7 is a flowchart showing a flow of processing from user authentication to game result display according to an example of the present embodiment;
FIG. 8 is a flowchart showing a flow of processing from data editing to replay according to an example of the embodiment;
FIG. 9 is a diagram showing an example of a game results display screen according to an example of the present embodiment.
[Explanation of symbols]
100 game server
110 Game information generator
120 Game performance calculator
190, 390 transceiver
200 arcade game machine
310 Web data generator
500 PC
600 Home game machine
Claims (6)
前記ゲームサーバーは、
複数の業務用ゲーム装置から当該業務用ゲーム装置におけるゲームでの操作内容を示す操作情報および前記ゲームのゲーム状況を示すゲーム情報の少なくとも一方を受信するゲームサーバー側送受信部と、
前記ゲーム状況を示すゲーム状況情報および前記ゲームの成績を示すゲーム成績情報の少なくとも一方を生成するゲームサーバー側生成部と、
を含み、
前記Webサーバーは、
前記ゲームサーバー側送受信部によって送信される前記ゲーム状況情報および前記ゲーム成績情報の少なくとも一方に基づき、ブラウザーを用いて表示可能なWeb用データを生成するWeb用データ生成部と、
前記ゲーム状況情報および前記ゲーム成績情報の少なくとも一方を受信し、前記Web用データを前記業務用ゲーム装置とは異なる装置であって、かつ、前記ブラウザーを有する端末装置へ向け送信するWebサーバー側送受信部と、
を含む、
ゲームシステム。A game system including a game server and a web server,
The game server
A game server-side transmitting / receiving unit that receives at least one of operation information indicating operation contents in a game in the arcade game device and game information indicating the game status of the game from a plurality of arcade game devices;
A game server side generating unit that generates at least one of game status information indicating the game status and game score information indicating the score of the game;
Including
The web server
-Out based on at least one of the game situation information and the game result information transmitted by the game server side transceiver, and the Web data generating unit that generates a Web data can be displayed using a browser,
Web server-side transmission / reception that receives at least one of the game situation information and the game results information and transmits the Web data to a terminal device that is different from the arcade game device and has the browser And
including,
Game system.
前記業務用ゲーム装置は、プレイヤーを認証する機能を有し、
前記操作情報および前記ゲーム情報は、当該情報に関するプレイヤーを示す情報を含み、
前記ゲームサーバーは、前記操作情報および前記ゲーム情報の少なくとも一方に基づくプレイヤーごとの操作履歴データおよびプレイヤーごとのゲーム成績データの少なくとも一方を記憶する手段を含み、
前記ゲームサーバー側生成部は、前記操作履歴データおよび前記ゲーム成績データの少なくとも一方に基づき、前記ゲーム状況情報および前記ゲーム成績情報の少なくとも一方を生成する、
ゲームシステム。In claim 1,
The arcade game device has a function of authenticating a player,
The operation information and the game information include information indicating a player related to the information,
The game server includes means for storing at least one of operation history data for each player and game result data for each player based on at least one of the operation information and the game information,
The game server side generation unit generates at least one of the game situation information and the game result information based on at least one of the operation history data and the game result data.
Game system.
前記ゲームサーバー側生成部は、前記ゲームにおけるプレイヤーの総合成績を演算する総合成績演算部を含み、
前記Webサーバー側送受信部は、前記端末装置から送信されるプレイヤーを示す情報を含む配信要求情報に基づき、当該プレイヤーの総合成績を示す前記Web用データを当該端末装置へ向け送信する、
ゲームシステム。In claim 1 or claim 2,
The game server side generation unit includes a total score calculation unit that calculates the total score of the player in the game,
The web server-side transmitting / receiving unit transmits the web data indicating the overall score of the player to the terminal device based on distribution request information including information indicating the player transmitted from the terminal device.
Game system.
前記Webサーバーは、
業務用ゲーム装置以外の装置であって、かつ、ブラウザーを有する端末装置から配信要求情報を受信し、当該配信要求情報に基づき、前記ブラウザーを用いて表示可能なWeb用データを生成するための情報の転送要求情報を前記ゲームサーバーへ向け送信し、前記Web用データを生成するための情報を受信し、前記端末装置へ向け前記Web用データを送信するWebサーバー側送受信部と、
前記Web用データを生成するWeb用データ生成部と、
を含み、
前記ゲームサーバーは、
前記Webサーバーから前記転送要求情報を受信し、前記Web用データを生成するための情報を前記Webサーバーへ向け送信するゲームサーバー側送受信部と、
前記Web用データを生成するための情報として、複数の前記業務用ゲーム装置におけるゲームの状況を示すゲーム状況情報および前記ゲームの成績を示すゲーム成績情報の少なくとも一方を生成するゲームサーバー側生成部と、
を含む、
ゲームシステム。A game system including a web server and a game server,
The web server
A device other than a commercial game device, and receives the distribution request information from the terminal device having a browser-out based on the distribution request information, to generate the Web data can be displayed by using the browser A server-side transmission / reception unit for transmitting the information transfer request information to the game server, receiving information for generating the Web data, and transmitting the Web data to the terminal device;
A web data generator for generating the web data;
Including
The game server
A game server-side transmitting / receiving unit that receives the transfer request information from the Web server and transmits information for generating the Web data to the Web server;
A game server-side generating unit that generates at least one of game situation information indicating a game situation in the plurality of arcade game devices and game result information indicating a result of the game as information for generating the Web data; ,
including,
Game system.
前記端末装置は、プレイヤーを認証する機能を有し、
前記配信要求情報は、当該プレイヤーを示す情報を含み、
前記ゲームサーバーは、プレイヤーごとの操作履歴データおよびプレイヤーごとのゲーム成績データの少なくとも一方を記憶する手段を含み、
前記ゲームサーバー側生成部は、前記操作履歴データおよび前記ゲーム成績データの少なくとも一方に基づき、前記ゲーム状況情報および前記ゲーム成績情報の少なくとも一方を生成する、
ゲームシステム。In claim 4,
The terminal device has a function of authenticating a player,
The distribution request information includes information indicating the player,
The game server includes means for storing at least one of operation history data for each player and game results data for each player,
The game server side generation unit generates at least one of the game situation information and the game result information based on at least one of the operation history data and the game result data.
Game system.
前記ゲームサーバー側生成部は、前記ゲームにおけるプレイヤーの総合成績を演算する総合成績演算部を含み、
前記Webサーバー側送受信部は、前記端末装置から送信されるプレイヤーを示す情報を含む前記配信要求情報に基づき、当該プレイヤーの総合成績を示す前記Web用データを当該端末装置へ向け送信する、
ゲームシステム。In claim 4 or claim 5,
The game server side generation unit includes a total score calculation unit that calculates the total score of the player in the game,
The Web server-side transmitting / receiving unit transmits the Web data indicating the overall result of the player to the terminal device based on the distribution request information including information indicating the player transmitted from the terminal device.
Game system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001172047A JP4889070B2 (en) | 2001-06-07 | 2001-06-07 | Game system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001172047A JP4889070B2 (en) | 2001-06-07 | 2001-06-07 | Game system |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011104387A Division JP5030245B2 (en) | 2011-05-09 | 2011-05-09 | Game system |
JP2011172576A Division JP4925491B2 (en) | 2011-08-08 | 2011-08-08 | Game system, game server, web server, arcade game device, terminal device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002360935A JP2002360935A (en) | 2002-12-17 |
JP4889070B2 true JP4889070B2 (en) | 2012-02-29 |
Family
ID=19013729
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001172047A Expired - Lifetime JP4889070B2 (en) | 2001-06-07 | 2001-06-07 | Game system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4889070B2 (en) |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004033554A (en) | 2002-07-04 | 2004-02-05 | Aruze Corp | Game machine, server, and program |
US8832772B2 (en) * | 2002-12-10 | 2014-09-09 | Ol2, Inc. | System for combining recorded application state with application streaming interactive video output |
JP4186686B2 (en) * | 2003-04-15 | 2008-11-26 | 株式会社セガ | Game control method and game system |
US7798905B2 (en) * | 2003-05-09 | 2010-09-21 | Microsoft Corporation | Method and apparatus for associating data with online game ratings |
CN1961333A (en) | 2004-02-12 | 2007-05-09 | 贝斯简·阿利万迪 | System and method for producing merchandise from a virtual environment |
JP4683615B2 (en) * | 2005-01-14 | 2011-05-18 | 株式会社バンダイナムコゲームス | Network ranking system and program |
JP4167683B2 (en) * | 2005-10-19 | 2008-10-15 | 株式会社タイトー | Game device, game server device |
JP4762012B2 (en) * | 2006-03-16 | 2011-08-31 | 株式会社大都技研 | Game stand and game system |
JP4573801B2 (en) * | 2006-04-26 | 2010-11-04 | 株式会社タイトー | Card reading method in game system |
US9079104B2 (en) * | 2006-06-26 | 2015-07-14 | Sony Computer Entertainment America Llc | Creation of game-based scenes |
JP5168855B2 (en) * | 2006-08-31 | 2013-03-27 | 株式会社セガ | Game system and program |
JP2009000419A (en) * | 2007-06-25 | 2009-01-08 | Sega Corp | Game system, and method for preparing composite object image |
JP5531336B2 (en) * | 2008-03-10 | 2014-06-25 | 株式会社三共 | GAME SYSTEM, GAME DEVICE, GAME PROGRAM, AND GAME PROGRAM |
JP5580516B2 (en) * | 2008-03-14 | 2014-08-27 | 株式会社タイトー | Player skill management server and player skill browsing system |
JP5517416B2 (en) * | 2008-04-14 | 2014-06-11 | 株式会社タイトー | Replay distribution system |
JP5531337B2 (en) * | 2008-05-30 | 2014-06-25 | 株式会社三共 | GAME SYSTEM, GAME DEVICE, AND GAME PROGRAM |
JP5393064B2 (en) * | 2008-06-18 | 2014-01-22 | 株式会社タイトー | Game operation behavior browsing comparison system |
JP5637656B2 (en) * | 2008-11-10 | 2014-12-10 | 株式会社タイトー | Live message board automatic generation system |
JP5550248B2 (en) * | 2009-03-19 | 2014-07-16 | 株式会社ソニー・コンピュータエンタテインメント | Program, information storage medium, image processing apparatus, image processing method, and data structure |
JP5624728B2 (en) * | 2009-04-07 | 2014-11-12 | 株式会社タイトー | Game system, game server |
JP4974396B2 (en) * | 2010-12-13 | 2012-07-11 | 株式会社バンダイナムコゲームス | Server apparatus, program, and ranking processing method |
JP5563541B2 (en) * | 2011-10-26 | 2014-07-30 | 株式会社コナミデジタルエンタテインメント | GAME SYSTEM AND SERVER DEVICE |
JP5135466B1 (en) * | 2011-12-20 | 2013-02-06 | 株式会社 ディー・エヌ・エー | Server device, program, and game system |
JP5763571B2 (en) * | 2012-03-01 | 2015-08-12 | 株式会社三共 | GAME SYSTEM, MOBILE TERMINAL, GAME MACHINE, AND GAME PROGRAM |
JP5795808B2 (en) * | 2012-06-07 | 2015-10-14 | グリー株式会社 | Battle game server, battle game server control method, and program |
JP5183823B1 (en) * | 2012-11-09 | 2013-04-17 | 株式会社 ディー・エヌ・エー | Server apparatus and program |
JP6725963B2 (en) * | 2015-02-10 | 2020-07-22 | 株式会社バンダイナムコエンターテインメント | Game system and program |
US10878136B2 (en) | 2016-09-14 | 2020-12-29 | Mixed Dimensions Inc. | 3D model validation and optimization system and method thereof |
JP7300715B2 (en) * | 2019-09-09 | 2023-06-30 | 株式会社コナミデジタルエンタテインメント | Game system, its control method and computer program |
JP7121308B2 (en) * | 2020-08-17 | 2022-08-18 | 株式会社カプコン | game system |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000051524A (en) * | 1998-08-05 | 2000-02-22 | Namco Ltd | Game system and game result summing-up method |
JP2000051523A (en) * | 1998-08-05 | 2000-02-22 | Namco Ltd | Network game system and game sum-up data display method |
JP3942278B2 (en) * | 1998-08-06 | 2007-07-11 | 株式会社バンダイナムコゲームス | Communication game system |
ES2235296T3 (en) * | 1998-09-11 | 2005-07-01 | Two Way Media Limited | DISTRIBUTION OF INTERACTIVE APPLICATIONS. |
JP2000237450A (en) * | 1999-02-17 | 2000-09-05 | Namco Ltd | Game system and information storage medium |
JP2001120841A (en) * | 1999-07-14 | 2001-05-08 | Sega Corp | Communication game system and processing method of communication game |
-
2001
- 2001-06-07 JP JP2001172047A patent/JP4889070B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2002360935A (en) | 2002-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4889070B2 (en) | Game system | |
US10293258B2 (en) | Enhanced method and apparatus for selecting and rendering performance data | |
WO2018181362A1 (en) | Computer system and game system | |
JP6239876B2 (en) | Computer system and program | |
US7275987B2 (en) | Virtual world system, server computer and information processor | |
JP4693936B1 (en) | Computer system and program | |
JP6546320B2 (en) | Computer system and program | |
JP5658054B2 (en) | Computer system and program | |
WO2002089937A1 (en) | Game apparatus, server apparatus, program, and recording medium | |
JP5030247B2 (en) | Game system | |
JP6363767B2 (en) | Computer system | |
JP2003320164A (en) | Racing game system | |
JP2014136049A (en) | Server system and program | |
US6881149B2 (en) | Entertainment system, entertainment apparatus, recording medium, and program | |
JP4955160B2 (en) | Competitive network game system | |
JP2004141525A (en) | Game system, program, and information storage medium | |
JP4925491B2 (en) | Game system, game server, web server, arcade game device, terminal device | |
JP5581003B2 (en) | Game system, program | |
JP2015002895A (en) | Game system and control method thereof | |
JP2007075624A (en) | Data providing system | |
JP5030245B2 (en) | Game system | |
JP2002301266A (en) | Driving game system | |
JP3990074B2 (en) | GAME SYSTEM AND INFORMATION STORAGE MEDIUM | |
JP2000237449A (en) | Game device and information storage medium | |
JP3898361B2 (en) | GAME DEVICE AND INFORMATION STORAGE MEDIUM |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080603 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110309 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110509 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110608 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110808 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111207 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111212 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4889070 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141222 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141222 Year of fee payment: 3 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |