(57)【要約】【課題】プレーヤの実感にあったゲームの最終成績の表示及びゲーム成績向上のためのきっかけを与える成績表示を行うことができるゲームシステムを提供すること。【解決手段】プレーヤバイクがコースを移動するゲームを行うためのシステムである。  このシステムは、ゲームの最終成績に影響する第１タイプの個別評価項目及びプレーヤの技術的な評価を行うための第２タイプの個別評価項目を設定し、前記プレーヤバイクの移動に基づき、前記個別評価項目の評価を行う評価部１１０と、前記第２タイプの個別評価項目の評価結果を出力する処理を行うとともに、前記プレーヤバイクの最終成績に、前記第１タイプの個別評価項目の評価結果を反映させ表示部１２に表示する処理を行う成績演算表示用処理部１３０とを含む。【選択図】図１
2007117772.tif 000002
【特許請求の範囲】
【請求項１】
プレーヤの操作する移動体がコース上を移動するゲームを行うためのシステムであって、
前記コース上に所定の評価エリアを設定する手段と、
前記評価エリアにおける移動体の移動状況に関連付けてプレーヤのプレー技術の評価を行うための評価データを記憶する手段と、
前記評価エリアにおける移動体の移動状況を検出する検出手段と、
前記検出された移動体の移動状況と前記評価データとに基づき、プレーヤのプレー技術を評価し、評価結果を記憶手段に記憶する処理を行う評価手段と、
前記記憶された評価結果を出力する処理を行うための出力処理手段と、
を含むことを特徴とするゲームシステム。
【請求項２】
請求項1において、
前記ゲームは、
前記移動体が、ゲーム空間内に設定されたコースをプレーヤの操作に従って移動しゴールインするまでの時間で最終成績が決定され
前記評価データは、
最終成績を高めるために必要なプレーヤ操作のプレー技術の評価を行うためのデータであることを特徴とするゲームシステム。
【請求項３】
請求項１、２のいずれかにおいて、
前記評価エリアは、
前記コース上のカーブの出口エリアに設定され、
前記評価データは、
前記カーブの出口エリアにおける移動体のコーナー脱出速度に関連付けてプレーヤのプレー技術の評価を行うための評価データとして形成され、
前記検出手段は、
前記移動体の移動状況として、前記カーブの出口エリアにおける移動体のコーナ−脱出速度を検出し、
前記評価手段は、
前記検出されたカーブにおける移動体のコーナー脱出速度と前記評価データとに基づき、プレーヤのプレー技術を評価し、評価結果を記憶手段に記憶する処理を行うことを特徴とするゲームシステム。
【請求項４】
請求項１〜３のいずれかにおいて、
前記出力処理手段は、
前記評価結果が得られた場合に、当該評価結果をその都度表示するための処理を行うことを特徴とするゲームシステム。
【請求項５】
請求項２、請求項２に従属する請求項３および請求項４のいずれかにおいて、
前記出力処理手段は、
前記最終成績とともに前記評価結果を表示することを特徴とするゲームシステム。
【請求項６】
プレーヤの操作する移動体がコース上を移動するゲームをコンピュータに実行させるためのプログラムが記憶された情報記憶媒体であって、
前記プログラムは、
前記コース上に所定の評価エリアを設定する手段と、
前記評価エリアにおける移動体の移動状況に関連付けてプレーヤのプレー技術の評価を行うための評価データを記憶する手段と、
前記評価エリアにおける移動体の移動状況を検出する検出手段と、
前記検出された移動体の移動状況と前記評価データとに基づき、プレーヤのプレー技術を評価し、評価結果を記憶手段に記憶する処理を行う評価手段と、
前記記憶された評価結果を出力する処理を行うための出力処理手段と、
としてコンピュータを機能させることを特徴とする情報記憶媒体。
【請求項７】
請求項６において、
前記ゲームは、
前記移動体が、ゲーム空間内に設定されたコースをプレーヤの操作に従って移動しゴールインするまでの時間で最終成績が決定され
前記評価データは、
最終成績を高めるために必要なプレーヤ操作のプレー技術の評価を行うためのデータであることを特徴とする情報記憶媒体。
【請求項８】
請求項６、７のいずれかにおいて、
前記評価エリアは、
前記コース上のカーブの出口エリアに設定され、
前記評価データは、
前記カーブの出口エリアにおける移動体のコーナー脱出速度に関連付けてプレーヤのプレー技術の評価を行うための評価データとして形成され、
前記検出手段は、
前記移動体の移動状況として、前記カーブの出口エリアにおける移動体のコーナー脱出速度を検出し、
前記評価手段は、
前記検出されたカーブにおける移動体のコーナー脱出速度と前記評価データとに基づき、プレーヤのプレー技術を評価し、評価結果を記憶手段に記憶する処理を行うことを特徴とする情報記憶媒体。
【請求項９】
請求項６〜８のいずれかにおいて、
前記出力処理手段は、
前記評価結果が得られた場合に、当該評価結果をその都度表示するための処理を行うことを特徴とする情報記憶媒体。
【請求項１０】
請求項７、請求項７に従属する請求項８および請求項９のいずれかにおいて、
前記出力処理手段は、
前記最終成績とともに前記評価結果を表示することを特徴とする情報記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム成績の出力を行うための手段、情報を含むゲームシステム及び情報記憶媒体に関する。
【背景技術】
【０００２】
従来のレーシングゲームシステムでは、最終的に得られたゲーム結果のみをメモリに記憶し、この最終結果を、他のゲーム機のプレーヤや、過去のプレーヤのゲームデータと比較し、相対順位をゲーム成績として表示することが行われていた。
【０００３】
しかし、このようにゲームの最終成績でしか順位を表示することができないゲームシステムでは、プレーヤの技術等を正確に反映した成績の評価を行うことができない場合も多い。このため、最終的に表示されるゲーム成績と、プレーヤの実感とが掛け離れたものになってしまうことがあり、これがゲームの面白さを低下させる要因となるという問題があった。
【０００４】
さらに、ゲームを繰り返して行うプレーヤにとっては、例えばレーシングゲームを例にとると、ゲーム中に表示される過去の成績優秀者のベストラップに対して、自分のベストラップタイムがどうしてもこれを上回ることができないようなことも多い。この時、どのような原因で、過去のベストラップを上回ることができないかをプレーヤ自身が正確に判断できない場合が多く、この場合にも、プレーヤが再度繰り返してゲームへチャレンジする意欲を失ってしまうことが多いという問題もあった。
【特許文献１】特開平０９−２０６４７７号公報
【特許文献２】特開平０８−０４７５８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、プレーヤへゲーム成績向上のためのきっかけを与えることができるゲームシステム及び情報記憶媒体を提供することにある。
【課題を解決するための手段】
【０００６】
（１）前記目的を達成するため、本発明は、
プレーヤの操作する移動体がコース上を移動するゲームを行うためのシステムであって、
前記コース上に所定の評価エリアを設定する手段と、
前記評価エリアにおける移動体の移動状況に関連付けてプレーヤのプレー技術の評価を行うための評価データを記憶する手段と、
前記評価エリアにおける移動体の移動状況を検出する検出手段と、
前記検出された移動体の移動状況と前記評価データとに基づき、プレーヤのプレー技術を評価し、評価結果を記憶手段に記憶する処理を行う評価手段と、
前記記憶された評価結果を出力する処理を行うための出力処理手段と、
を含むことを特徴とする。
【０００７】
また、本発明は、
プレーヤの操作する移動体がコース上を移動するゲームをコンピュータに実行させるためのプログラムが記憶された情報記憶媒体であって、
前記プログラムは、
前記コース上に所定の評価エリアを設定する手段と、
前記評価エリアにおける移動体の移動状況に関連付けてプレーヤのプレー技術の評価を行うための評価データを記憶する手段と、
前記評価エリアにおける移動体の移動状況を検出する検出手段と、
前記検出された移動体の移動状況と前記評価データとに基づき、プレーヤのプレー技術を評価し、評価結果を記憶手段に記憶する処理を行う評価手段と、
前記記憶された評価結果を出力する処理を行うための出力処理手段と、
としてコンピュータを機能させることを特徴とする。
【０００８】
（２）ここにおいて、前記ゲームは、
前記移動体が、ゲーム空間内に設定されたコースをプレーヤの操作に従って移動しゴールインするまでの時間で最終成績が決定され
前記評価データは、
最終成績を高めるために必要なプレーヤ操作のプレー技術の評価を行うためのデータとしてもよい。
【０００９】
（３）また、前記評価エリアは、
前記コース上のカーブの出口エリアに設定され、
前記評価データは、
前記カーブの出口エリアにおける移動体のコーナー脱出速度に関連付けてプレーヤのプレー技術の評価を行うための評価データとして形成され、
前記検出手段は、
前記移動体の移動状況として、前記カーブの出口エリアにおける移動体のコーナー脱出速度を検出し、
前記評価手段は、
前記検出されたカーブにおける移動体のコーナー脱出速度と前記評価データとに基づき、プレーヤのプレー技術を評価し、評価結果を記憶手段に記憶する処理を行う構成を採用してもよい。
【００１０】
（４）また、前記出力処理手段は、
前記評価結果が得られた場合に、当該評価結果をその都度表示するための処理を行う構成を採用してもよい。
【００１１】
（５）また、前記出力処理手段は、
前記最終成績とともに前記評価結果を表示する構成を採用してもよい。
【発明を実施するための最良の形態】
【００１２】
本実施の形態は、
移動体がコースを移動するゲームを行うためのシステムであって、
ゲームの最終成績に影響する第１タイプの個別評価項目を設定し、前記移動体の移動に基づき、前記個別評価項目の評価を行うための第１の手段と、
前記移動体の最終成績に、前記個別評価項目の評価結果を反映させ出力する処理を行うための成績演算手段と、
を含むことを特徴とする。
【００１３】
さらに、本実施の形態は、
移動体がコースを移動するゲームを行うための情報が記憶されたコンピュータ読み取り可能な情報記憶媒体であって、
ゲームの最終成績に影響する第１タイプの個別評価項目を、前記移動体の移動に基づき評価するための情報と、
前記移動体の最終成績に、前記個別評価項目の評価結果を反映させ出力する処理を行うための情報と、
を含むことを特徴とする。
【００１４】
ここにおいて、前記ゲームは、前記移動体が、ゲーム空間内に設定されたコースをプレーヤの操作に従って移動しゴールインするまでの時間で最終成績が決定され
前記成績演算手段は、
前記第１タイプの個別評価項目の評価結果を、前記ゴールインするまでの時間に反映させ最終成績を出力するための処理を行うように形成することが好ましい。
【００１５】
本実施の形態において、前記第１タイプの個別評価項目は、ゲームの内容に応じて適宜設定すればよい。プレーヤが移動体であるレーシングカーを操縦して順位を競い合うゲームを行うものにあっては、例えばクランク状のコース（シケイン）でのコースアウトや、他の車の走行を妨害するような危険走行、係員の指示を無視した走行等を、ゲームの最終成績に影響する個別評価項目として設定すればよい。そして、これらの評価項目の評価結果を、最終成績に反映させることにより、プレーヤのプレー内容を具体的に評価し、プレーヤの実感にあったゲームの最終成績を出力することができ、この結果、ゲームをよりプレーヤの実感に合った面白いものとすることができる。
【００１６】
また、本実施の形態は、
移動体がコースを移動するゲームを行うためのシステムであって、
プレーヤの技術的な評価を行うための第２タイプの個別評価項目を、前記移動体の移動に基づき、前記個別評価項目の評価を行うための第２の手段と、
前記第２タイプの個別評価項目の評価結果を出力する処理を行うための成績演算手段と、
を含むことを特徴とする。
【００１７】
さらに、本実施の形態は、
移動体がコースを移動するゲームを行うための情報が記憶されたコンピュータ読み取り可能な情報記憶媒体であって、
プレーヤの技術的な評価を行うための第２タイプの個別評価項目を、前記移動体の移動に基づき評価するための情報と、
前記第２タイプの個別評価項目の評価結果を出力する処理を行うための情報と、
を含むことを特徴とする。
【００１８】
ここにおいて、例えば前記ゲームは、
前記移動体が、ゲーム空間内に設定されたコースをプレーヤの操作に従って移動しゴールインするまでの時間で最終成績が決定され
前記第２タイプの個別評価項目は、
最終成績を高めるために必要なプレーヤ操作の技術的な評価項目として設定することが好ましい。
【００１９】
すなわち、前記第２タイプの個別評価項目は、ゲームの内容に応じて適宜設定すればよい。例えばレースゲームでは、所定のチェックポイント毎にプレーヤの技能をチェックする個別評価項目を設定し、このチェックポイントでの評価結果をプレーヤに伝達すればよい。
【００２０】
このようにすることにより、ある程度のレベルを持ったプレーヤが、より良いゲーム成績を目指してゲームにチャレンジする場合に、この第２タイプの個別評価項目の評価結果から、ゲームテクニックの改善の手がかりを得ることができる。プレーヤは、この手がかりを元に、より良いゲーム結果を得ることができるため、プレーヤに対し再度ゲームへチャレンジする強い動機付けを与えることが可能となる。
【００２１】
さらに、本実施の形態は、
移動体がコースを移動するゲームを行うためのシステムであって、
ゲームの最終成績に影響する第１タイプの個別評価項目及びプレーヤの技術的な評価を行うための第２タイプの個別評価項目を設定し、前記移動体の移動に基づき、前記個別評価項目の評価を行うための手段と、
前記第２タイプの個別評価項目の評価結果を出力する処理を行うとともに、前記移動体の最終成績に、前記第１タイプの個別評価項目の評価結果を反映させ出力する処理を行うための成績演算手段と、
を含むことを特徴とする。
【００２２】
さらに、本実施の形態は、
移動体がコースを移動するゲームを行うための情報が記憶されたコンピュータ読み取り可能な情報記憶媒体であって、
ゲームの最終成績に影響する第１タイプの個別評価項目及びプレーヤの技術的な評価を行うための第２タイプの個別評価項目を、前記移動体の移動に基づき評価するための情報と、
前記第２タイプの個別評価項目の評価結果を出力する処理を行うとともに、前記移動体の最終成績に、前記第１タイプの個別評価項目の評価結果を反映させ出力する処理を行うための情報と、
を含むことを特徴とする。
【００２３】
本実施の形態によれば、プレーヤの実感に合ったゲームの最終成績を提供できるとともに、これとは全く別に、前述したようにプレーヤの技術的な評価を行うための第２タイプの個別評価項目の評価結果をプレーヤへ伝達してやることができる。このことにより、プレーヤに移動体を正確に操作するためのヒントを与え、このヒントに基づき繰り返しゲームへチャレンジすることにより、プレーヤはより良いゲーム成績を得ることができ、この結果、プレーヤに再度ゲームへチャレンジする強い動機付けを与えることができる。
【００２４】
また、本実施の形態のゲームシステムは、
プレーヤのプレー技術を個別的に評価するための個別評価項目を設定するための手段と、
プレーヤのプレーに基づき、前記個別評価項目の評価を行い、評価結果を出力する処理を行うための手段と、
を含むことを特徴とする。
【００２５】
次に、本発明の好適な実施の形態を、図面に基づき詳細に説明する。なお、以下に示す実施の形態では、本発明をバイクゲームに適用する場合を例にとり説明するが、本発明はこれに限らず、これ以外の各種ゲームを行うゲームシステムに適用可能である。
【００２６】
図１には、バイクゲームを行う本実施の形態のゲーム装置の機能ブロック図の一例が示されている。
【００２７】
操作部１０は、プレーヤが、例えば、ボタン、ステアリング、アクセル、クラッチ等を操作することで操作データを入力するためのものであり、操作部１０にて得られた操作データは処理部１００へ入力される。
【００２８】
処理部１００は、ゲーム装置全体の制御、ゲーム装置内の各ブロック内の命令の指示、バイクゲームの演算等の各種の処理を行うものであり、その機能は、ＣＰＵ（ＣＩＳＣ型、ＲＩＳＣ型）、ＤＳＰ、ＡＳＩＣ等のハードウエアや所与のプログラム（ゲームプログラム）等により実現できる。
【００２９】
情報記憶媒体（コンピュータにより情報の読み取りの可能な記憶媒体）１９０は、プログラムやデータ等の各種情報を記憶するものである。この情報記憶媒体１９０の機能は、例えば光ディスク（ＣＤＲＯＭ、ＤＶＤ）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、磁気テープ、ゲームカセット、ＩＣカード、半導体メモリ等のハードウエアにより実現できる。処理部１００は、この情報記憶媒体１９０からのプログラム、データに基づいて種々の処理を行うことになる。
【００３０】
処理部１００は、ゲーム演算部として機能し、操作部１０からの操作データに基づき、プレーヤバイクが、他のプレーヤバイク、コンピュータバイクと図３に示すコースを競争しながら走行するゲーム演算を行い、そのゲーム画面を表示部１２上に表示する。具体的には、ゲームモードの設定処理、ゲームの進行処理、移動体（プレーヤバイク、コンピュータの操作するバイク、他のプレーヤの操作するバイク等）の位置や方向を決める処理、視点位置や視線方向を決める処理、オブジェクト空間へオブジェクトを配置する処理、ゲーム成績を演算する処理、複数のプレーヤが共通のゲーム空間でプレーするための処理等の種々ゲーム演算処理を、操作部１０からのデータやゲームプログラム等に基づいて行う。
【００３１】
図２には、実施例のゲーム装置の外観図が概略的に示されている。
【００３２】
実施例のゲーム装置は、実際のレーシングバイクを模した模擬レーシングバイク２と、その前方に配置された表示部１２とを含む。模擬レーシングバイク２は、図中矢印Ａで示すように左右方向に傾動自在に構成されており、このバイク２へ跨ったプレーヤがその重心を右または左に移動することによりバイク本体を左右に傾け、ゲーム空間内を走行するバイクを操舵するように構成されている。さらに、このバイク２には、ハンドル、アクセル、クラッチ、ブレーキ等の各種操作手段が設けられている。そして、バイク２の左右方向への傾き角や、前記アクセル、ブレーキ、クラッチの操作信号は、操作部１０からの操作信号として処理部１００へ入力される。
【００３３】
実施例の模擬バイク２は、左右方向に傾けると、ゲーム空間内を走行するプレーヤバイクの走行速度に応じた復元力が中立位置方向へ向けた反力として与えられるように構成されており、これによりプレーヤは実際のバイクに乗った場合と同様な操作感を得ることができるとともに、実際のレーシングバイクを操縦している場合と同様なバイク操作の難しさをも体感することになる。
【００３４】
図６、図７には、模擬バイク２を操作して、ゲーム空間内のレーシングカーの操舵を行う場合の具体例が示されている。
【００３５】
ゲーム空間内のプレーヤバイクを右方向に操舵する場合には、図６に示すようにバイク２を右方向に傾ける。同図（Ａ）は、模擬バイク２が中立位置にある状態を表し、同図（Ｂ）は右方向に傾きかけた状態を表し、同図（Ｃ）はさらに右方向に傾けた状態を表している。
【００３６】
これにより、処理部１００は、ゲーム空間内をプレーヤバイクが同様に傾いて右方向に曲がっていく状態をゲーム演算し、例えば図８に示すゲーム画面を表示部１２上に表示する。
【００３７】
ゲーム空間内のプレーヤバイクを左方向に操舵する場合には、図７に示すようにバイク２を左方向に傾ける。同図（Ａ）は、模擬バイク２が中立位置から左方向へ傾けはじめた状態を表し、同図（Ｂ）は左方向へ倒し込んでいる状態を表している。
【００３８】
これにより、処理部１００は、ゲーム空間内をプレーヤバイクが同様に傾いて左方向に曲がっていく状態をゲーム演算し、例えば図９に示すゲーム画面を表示部１２上に表示する。
【００３９】
図３には、本実施の形態で使用されるゲーム空間の一例が示され、本実施の形態では三次元のオブジェクト空間に、同図で示すような周回コース２００が設定される。
【００４０】
本実施例のゲーム装置では、プレーヤがコインを投入しゲームをスタートすると、プレーヤの操縦するプレーヤバイクが、スタート地点Ｓを出発し、周回コース２００に合流し、この周回コース２００を所定回数、例えば４回走行しゴールＧへゴールインするように構成されている。
【００４１】
そして、プレーヤは、スタートしてからゴールインするまでのトータルタイムで順位を競い合う。例えば、他のプレーヤと通信によるマルチプレーヤゲームを行う場合には、このスタートからゴールインまでのトータルタイムに基づき最終成績である順位が決定され、これがディスプレイ上に表示される。また、過去の成績優秀者との間で順位を競い合う場合には、記憶部１２０に記憶された過去の成績優秀者のトータルタイムと、プレーヤのトータルタイムと比較し、その順位を最終成績としてディスプレイ上に表示する。このような演算は、全て成績演算表示用処理部１３０が行う。
【００４２】
本実施例の特徴は、ゲームのスタートからゴールインまでのトータルタイムに基づく最終成績の演算表示のみならず、ゲームを行なったプレーヤのゲーム内容を個別評価項目として具体的に評価して表示し、さらに必要に応じてこの評価の内容を最終成績に反映させて表示することにある。
【００４３】
これにより、プレーの内容を、総合的にかつ個別的に評価し、プレーヤの実感に合った最終成績の表示が可能となるとともに、プレーヤの技量向上に役立つヒントを、個別評価項目の評価結果として表示することができる。
【００４４】
このため、本実施の形態の処理部１００は、評価部１１０と、記憶部１２０と、成績演算表示用処理部１３０として機能するように構成されている。
【００４５】
前記評価部１１０は、ゲームにおけるプレー内容を具体的に評価し、これを個別評価項目として評価する処理を行うものであり、具体的には、第１の処理部１１２と、第２の処理部１１４として機能するように構成されている。
【００４６】
第１の処理部１１２は、ゲームの最終成績（順位及びトータルタイム）に影響する第１タイプの個別評価項目をゲームに設定し、プレーヤバイクの移動に基づき、前記個別評価項目の評価処理を行う。
【００４７】
第２の処理部１１４は、プレーヤの技術的な評価を行うための第２タイプの個別評価項目をゲームに設定し、プレーヤバイクの移動に基づき、前記個別評価項目の評価処理を行う。
【００４８】
そして、これらの第１、第２の処理部１１２、１１４の各個別評価項目の処理結果は、記憶部１２０へ記憶される。
【００４９】
成績演算表示用処理部１３０は、記憶部１２０に記憶された各個別評価項目毎の評価結果を、必要に応じてゲームの途中で表示部１２上にリアルタイム表示し、さらにゲーム終了後に表示部１２上にゲーム成績として表示する処理を行う。
【００５０】
これに加えて、この成績演算表示用処理部１３０は、プレーヤバイクの最終成績を決定するためのトータルタイムに、第１タイプの個別評価項目の評価結果を反映させる処理を行い、プレーヤバイクの最終的な成績を決定する。そして、この最終成績を、ゲーム終了後に表示部１２上に表示する。
【００５１】
以下に、その具体的な処理の詳細を説明する。
【００５２】
実施例のゲーム装置では、図３に示すように、周回コース２００内に複数の個別評価エリアａ１、ａ２、ａ３、ａ４が設定されている。
【００５３】
まず、第１の処理部１１２の処理について説明する。
【００５４】
第１の処理部１１２は、プレーヤの最終成績に影響を与える第１タイプの個別評価項目をゲーム中に設定し、プレーヤバイクの移動に基づき、この個別評価項目の評価のための処理を行う。
【００５５】
例えば、周回コース２００に着目してみると、個別評価エリアａ１では、図４に示すように、コースがクランク（シケイン）に設定されている。この個別評価エリアａ１では、プレーヤバイクがコースアウトせずにこのシケインを通過したか否かを判定し、コースアウトした場合には、走行時間にペナルティとして３秒追加する処理を行う。
【００５６】
具体的には、プレーヤバイクがシケインを通過する場合には、スローインファーストアウトといわれるように、コーナー直前で充分にスピードを落とし、コーナー直後で加速することを行なわなければならないが、これを厳密にやりすぎると、初心者は全てシケインで転倒してしまい、ゲームが成立しない。特に、図２に示すように、体重移動により操舵を行う本実施例のゲーム装置では、このシケインでの操作が極めて難しい。
【００５７】
このため、実施例のゲーム装置では、シケインの通過に際してはある程度緩やかなゲーム設定がなされており、図中一点鎖線３００で示すように、コースアウトしたコース取りをしながらシケインを通過した場合でも、このコースアウトの範囲がある程度の範囲内に収まるならば転倒せずにシケインを通過できるように設定されている。
【００５８】
しかし、これではシケインをコースアウトせずに通過するように正確なコース取りを行なったプレーヤが著しく不利になり、正確なコース取りをしたプレーヤの方が、スタートからゴールまでのトータルタイムが長くなってしまい、順位が下がってしまうという問題が生ずる。特に、このような問題を放置すると、最終成績として表示される順位が、プレーヤの実感とは異なったものとなってしまい、これがゲームの面白さを損なう要因となる。
【００５９】
このため、第１の処理部１１２は、第１タイプの個別評価エリアａ１において、このシケインを通過できたが、コースアウトして通過したプレーヤに対しては、ペナルティとしてトータルタイムに３秒を追加するという評価を行い、この評価結果を記憶部１２０に書き込み記憶する。これと同時に、成績演算表示用処理部１３０により、図９に示すように、表示部１２のゲーム画面上にリアルタイム表示されているトータルタイム４４０にペナルティの３秒を加算するとともに、表示部１２上に表示されているラップタイム４５０にも３秒加算する処理を行う。さらに、３秒加算する旨のペナルティ表示４００も行う。
【００６０】
また、本実施例の第１の処理部１１２は、周回コース上に個別評価エリアａ４を設定する。この評価エリアａ４では、ゲーム画面上に必要に応じて係員がイエローフラッグを振り徐行を指示する画面が表示される。第１の処理部１１２は、このエリアａ４を通過するバイクに対して、この徐行指示を無視したか否かを評価し、徐行指示を無視したバイクにはペナルティとして３秒加算する指示を行い、この指示結果を記憶部１２０に記憶する。
【００６１】
さらに、第１の処理部１１２は、周回コース２００を走行中の各バイクが他のバイクの走行を妨害するような危険走行をしているか否かを第１タイプの個別評価項目として設定し、危険走行したと評価したバイクに対して、ペナルティとして３秒を加算する指示データを記憶部１２０に書き込み記憶する。
【００６２】
このように、第１の処理部１１２は、ゲームの最終成績に影響する第１タイプの個別評価エリア評価項目を複数設定し、各バイクの走行データに基づき、これら各第１タイプの個別評価項目を評価し、その評価結果に基づくペナルティの指示を記憶部１２０へ順次書き込み記憶する。
【００６３】
これにより、成績演算表示用処理部１３０は、各バイクのスタートからトータルタイムに、このペナルティの指示に基づく秒数を加算し、表示部１２上に表示されるゲーム画面にこれをリアルタイムで表示するとともに、ゲーム終了後のトータルタイムに基づく順位にもこれを反映させて表示する。例えば、評価エリアａ１のシケインを通過できたが、コースアウトしながら通過したプレーヤに対しては、図９に示すようにトータルタイムに３秒を加算されるものペナルティ表示４００を行い、その旨をプレーヤに伝達する。同様に、イエローフラッグを無視したプレーヤバイクに対しても、さらには危険走行したプレーヤバイクに対しても、同様なペナルティ表示を行う。
【００６４】
このようにすることにより、プレーヤの実感に合った成績表示が可能となる。すなわち、実際のレースと同様に、バイクを正確に操作しコースを走行するプレーヤは良い成績を挙げることができる。このため、初心者は周回コース２００を無理なく走行しゲームを楽しむことができ、また上級者は自分の実感に合ったゲーム成績を得ることが可能となるため、初心者から上級者まで幅広くゲームを楽しみ、再度ゲームへチャレンジする動機付けを与えることができる。
【００６５】
次に、第２の処理部１１４の処理について説明する。
【００６６】
第２の処理部１１４は、プレーヤの技術的な評価を行うための第２タイプの個別評価項目を設定し、プレーヤバイクの移動に基づき、この個別評価項目の評価のための処理を行う。
【００６７】
すなわち、トータルタイム等のように、ゲームの最終成績には影響は与えないが、プレーヤの技量を具体的に評価し、プレーヤにラップタイムや、トータルタイムを縮めるためのヒントを与えるための処理を行う。
【００６８】
このために第２の処理部１１４は、まず周回コース２００の急カーブでの出口付近を評価エリアａ２、ａ３として設定し、このエリアａ２、ａ３での、プレーヤバイクのコーナー脱出速度を、第２タイプの個別評価項目として設定する。すなわち、評価エリアａ２、ａ３は、急カーブの出口付近のエリアであり、このような急カーブを高速で脱出することもできるプレーヤは、極めて高いバイク操作技術の持ち主として判断され、このコーナー脱出速度を速くできればできる程、結果として良い成績を得ることができる。
【００６９】
このため、各エリアａ２、ａ３のコーナー脱出速度を、図１０（ｃ）の評価テーブルと照合しながら、Ａ〜Ｅの５段階にランク付けして評価する。
【００７０】
そして、その評価結果を、記憶部１２０に書き込み記憶する。
【００７１】
例えば、評価エリアａ２では、図５に示すようにコーナーの出口付近に脱出速度測定ライン４２０を設定しておき、このライン４２０通過時のプレーヤバイクの速度を、５段階にランク付けして評価する。この時、コーナー脱出速度そのものは、成績演算表示用処理部１３０により、表示部１２のゲーム画面上に図８に示すようにコーナー脱出速度４３０として表示される。
【００７２】
プレーヤは、この表示を見ながら、自分のコーナリングのバイク操作テクニックを客観的に評価し、ゲームテクニック改善のためのヒントとして用いることができる。
【００７３】
さらに、第２の処理部１１４は、プレーヤカーが周回コース２００を１周する時間（ゴールポイント通過してから、次にゴールポイントを通過するまでの時間）であるラップタイムも、第２タイプの個別評価項目として設定する。そして、このラップタイムをプレーヤカーがゴールインするまでの４周の間その都度測定し、図１０（Ａ）に示すようにＡ〜Ｅの５段階でランク付けして評価する。
【００７４】
なお、成績演算表示用処理部１３０は、表示部１２上に表示するゲーム画面上に、図８、図９に示すようにトータルタイム４４０以外に、各周回毎のラップタイム４５０の表示を行う。ラップタイムの表示は、現在周回中のラップタイムが一番上に位置するように表示される。
【００７５】
さらに、第２の処理部１１４は、プレーヤバイクがコースアウトせずに、コース内をどの程度の割合で走行してきたかを第２タイプの個別評価項目として設定する。そして、このコース内走行率の％を計算し、これを図１０（Ｂ）に示すように５段階で評価し、その表か結果を記憶部１２０へ書き込み記憶する。
【００７６】
成績演算表示用処理部１３０は、このように記憶部１２０に記憶された各第２タイプの個別評価項目の評価結果に基づき、コーナー脱出速度及びラップタイムはリアルタイムでゲーム画面上に図８、図９に示すように表示する。さらに、ゲーム終了後にこれら各第２タイプの個別評価項目の評価結果を最終成績（順位）に影響を与えない、単なる技術的な評価項目としてＡ〜Ｅの５段階で成績表示する。
【００７７】
図１２には、ゲーム終了後に表示される成績表示画面の具体例が示され、順位表示５００、スタートからゴールまでのトータルタイム表示５１０は、プレーヤの最終ゲーム成績として表示される。
【００７８】
この時、成績演算表示用処理部１３０は、プレーヤバイクのスタートしてからゴールインまでの実際のトータルタイムから、記憶部１２０に書き込まれた第１評価項目の評価結果に基づくペナルティ分の時間を加算する処理を行い、これを前記トータルタイム５１０として表示するとともに、このトータルタイムに基づき前記順位表示５００を行う。
【００７９】
従って、スタートしてからゴールインするまでの実際のトータルタイムが短い場合でも、シケインをコースアウトしながら通過したり、イエローフラッグを無視して走行したり、さらには危険走行等をしたプレーヤのトータルタイムは、これらの評価結果がペナルティとして加算された時間となるため、最終結果として表示される順位及びトータルタイムは、プレーヤの実感を反映した公平なものとなる。
【００８０】
さらに、図１２に示す成績表示画面では、順位やトータルタイム等の最終成績に影響を与えないが、プレーヤの技量を具体的に評価し、プレーヤにラップタイムを縮めるためのヒント等を与える第２タイプの個別評価項目の結果が表示される。
【００８１】
具体的には、プレーヤが４周してゴールインするまでの間の、ベストラップタイム６００が、Ａ〜Ｅの５段階にランク付けして表示されるとともに、その時のラップタイムと、他のプレーヤと比較した場合のラップタイムの順位が表示される。
【００８２】
さらに、スタートしてからゴールインするまでのコース内走行率の表示６１０もＡ〜Ｅの５段階にランク付けして表示するとともに、そのパーセンテイジも表示される。
【００８３】
さらに、コーナー脱出スピード６２０も、５段階にランク付けして表示される。
【００８４】
さらに、これら第２タイプの個別評価項目の平均が、トータルランク６３０としてＡ〜Ｅの５段階表示される。このトータルランクは、図１０（Ｄ）に示すように、各第２タイプの個別評価項目のランクの平均値を四捨五入し、これを総合ランクとして表示されるものである。このような演算処理は、成績演算表示用処理部１３０で行われる。
【００８５】
これらの第２タイプの個別評価項目６００〜６３０のランク付け表示は、最終成績には反映されないが、これらのランクが上がるようにプレーすることにより、プレーヤの最終成績は確実に向上する。
【００８６】
従って、従来何度タイムアタックしても、ベストラップを上回ることができなかったプレーヤは、このような第２タイプの個別評価項目の評価結果に基づき自分の欠点を把握し、再度コースにアタックし、ラップタイムやトータルタイムを短縮し、ゲームを楽しむことができるようになる。
【００８７】
次に、本実施の形態の具体的な処理例について、図１１に示すフローチャートを用いて説明する。
【００８８】
まずプレーヤが模擬バイク２へまたがり、コインを投入しゲームを開始すると、図３に示すコースのスタートポイントＳからプレーヤバイクが、他のプレーヤの操縦するバイクや、コンピュータの操縦するバイクと競争しながらスタートする。
【００８９】
そして、成績演算表示用処理部１３０は、ゲームがスタートすると、まずステップＳ１０において、スタートからゴールインまでのトータルタイムの測定を開始する。
【００９０】
次にステップＳ１２において、前述した第１、第２タイプの個別評価項目を設定し、プレーヤバイクの走行データに基づき、必要に応じて対応する個別評価項目の評価を行う。
【００９１】
次に、ステップＳ１６において、評価結果をゲーム画面上にリアルタイム表示するか否かを判断し、リアルタイム表示が必要なデータは、次のステップＳ１８で画面上に画像表示する。
【００９２】
例えば、図８に示すように、評価エリアａ２、ａ３を通過したプレーヤバイクに対しては、図８に示すようにゲーム画面上にコーナー脱出速度４３０を画像表示する。
【００９３】
また、例えばプレーヤバイクが、評価エリアａ１、すなわちシケインを通過する際には、プレーヤは図６、プレーヤバイクの速度を適宜制御しながら、図６（Ａ）〜（Ｃ）に示すように体重移動によりプレーヤバイクを右に倒し、さらに図７（Ａ）、（Ｂ）に示すように左側に倒すようにしてこれを操縦しなければならない。
【００９４】
この時、プレーヤバイクの移動軌跡が、図中３１０に示すようにコース内を正確に通過していったか、また図中３００に示すようにシケインを通過したがコースアウトしたかも、前述したステップＳ１４で判断する。
【００９５】
コースアウトしたと判断した場合には、次のステップＳ１６で、この評価結果が画面表示されるものと判断され、ステップＳ１８で、図９に示すようにトータルタイムに３秒加算する旨のペナルティ表示４００が行われる。
【００９６】
このようにして、ステップＳ１４で所定の項目の評価が行われると、次にステップＳ１６でその評価結果の画像表示が必要か否かが判断され、必要であると判断された場合には、次のステップＳ１８でその評価結果に基づくメッセージまたはデータがゲーム画面上に画像表示される。
【００９７】
次に、ステップＳ２０で、その評価結果が、最終成績に影響を与える第１タイプの評価項目なのか、影響を与えない第２タイプの評価項目なのかが判断される。
【００９８】
そして、例えばシケインにおけるコースアウトといった、第１タイプの評価項目の評価結果であると判断された場合には、その評価結果がペナルティとして、次のステップＳ２２でトータルタイムに反映される。これにより、ゲーム画面上に表示されるトータルタイム表示４４０も、このペナルティを反映した時間に変更される。
【００９９】
このようなステップＳ１４〜ステップＳ２２の一連の処理を、ゲームが終了するまで繰り返し行う。
【０１００】
そして、ステップＳ２４でゲームが終了したと判断されると、次にステップＳ２６で、図１２に示す成績表示画面の表示が行われる。 
【０１０１】
この成績表示画面には、プレーヤバイクがスタートしてからゴールインするまでのトータルタイム表示５１０と、順位５００が最終成績を表すデータとして表示される。
【０１０２】
さらに、第２タイプの個別評価項目、すなわちベストラップ表示６００、コース内走行率の表示６１０、コーナー脱出速度の表示６２０及びそのトータルランク表示６３０が行われる。
【０１０３】
次に、本実施形態を実現できるハードウェアの構成の一例について図１３用いて説明する。同図に示す装置では、ＣＰＵ１０００、ＲＯＭ１００２、ＲＡＭ１００４、情報記憶媒体１００６、音生成ＩＣ１００８、画像生成ＩＣ１０１０、Ｉ／Ｏポート１０１２、１０１４が、システムバス１０１６により相互にデータ送受信可能に接続されている。そして前記画像生成ＩＣ１０１０にはディスプレイ１０１８が接続され、音生成ＩＣ１００８にはスピーカ１０２０が接続され、Ｉ／Ｏポート１０１２にはコントロール装置１０２２が接続され、Ｉ／Ｏポート１０１４には通信装置１０２４が接続されている。
【０１０４】
情報記憶媒体１００６は、プログラム、表示物を表現するための画像データ、音データ等が主に格納されるものである。例えば家庭用ゲーム装置ではゲームプログラム等を格納する情報記憶媒体としてＣＤ−ＲＯＭ、ゲームカセット、ＤＶＤ等が用いられる。また業務用ゲーム装置ではＲＯＭ等のメモリが用いられ、この場合には情報記憶媒体１００６はＲＯＭ１００２になる。
【０１０５】
コントロール装置１０２２はゲームコントローラ、操作パネル等に相当するものであり、プレーヤがゲーム進行に応じて行う判断の結果を装置本体に入力するための装置である。
【０１０６】
情報記憶媒体１００６に格納されるプログラム、ＲＯＭ１００２に格納されるシステムプログラム（装置本体の初期化情報等）、コントロール装置１０２２によって入力される信号等に従って、ＣＰＵ１０００は装置全体の制御や各種データ処理を行う。ＲＡＭ１００４はこのＣＰＵ１０００の作業領域等として用いられる記憶手段であり、情報記憶媒体１００６やＲＯＭ１００２の所与の内容、あるいはＣＰＵ１０００の演算結果等が格納される。また本実施形態を実現するための論理的な構成を持つデータ構造は、このＲＡＭ又は情報記憶媒体上に構築されることになる。
【０１０７】
更に、この種の装置には音生成ＩＣ１００８と画像生成ＩＣ１０１０とが設けられていてゲーム音やゲーム画像の好適な出力が行えるようになっている。音生成ＩＣ１００８は情報記憶媒体１００６やＲＯＭ１００２に記憶される情報に基づいて効果音やバックグラウンド音楽等のゲーム音を生成する集積回路であり、生成されたゲーム音はスピーカ１０２０によって出力される。また、画像生成ＩＣ１０１０は、ＲＡＭ１００４、ＲＯＭ１００２、情報記憶媒体１００６等から送られる画像情報に基づいてディスプレイ１０１８に出力するための画素情報を生成する集積回路である。なおディスプレイ１０１８として、いわゆるヘッドマウントディスプレイ（ＨＭＤ）と呼ばれるものを使用することもできる。
【０１０８】
また、通信装置１０２４はゲーム装置内部で利用される各種の情報を外部とやりとりするものであり、他のゲーム装置と接続されてゲームプログラムに応じた所与の情報を送受したり、通信回線を介してゲームプログラム等の情報を送受することなどに利用される。
【０１０９】
そして図１〜図１０、図１２で説明した種々の処理は、図１１のフローチャートに示した処理等を行うプログラムを格納した情報記憶媒体１００６と、該プログラムに従って動作するＣＰＵ１０００、画像生成ＩＣ１０１０、音生成ＩＣ１００８等によって実現される。なお画像生成ＩＣ１０１０、音生成ＩＣ１００８等で行われる処理は、ＣＰＵ１０００あるいは汎用のＤＳＰ等によりソフトウェア的に行ってもよい。
【０１１０】
さて前述した図２は、本実施形態を業務用ゲーム装置に適用した場合の例を示すものである。この場合、装置に内蔵されるシステム基板１１０６には、ＣＰＵ、画像生成ＩＣ、音生成ＩＣ等が実装されている。
【０１１１】
そして、移動体がコースを移動するゲームを行うための情報であって、ゲームの最終成績に影響する第１タイプの個別評価項目及びプレーヤの技術的な評価を行うための第２タイプの個別評価項目を設定し、前記移動体の移動に基づき各個別評価項目の評価を行うための情報と、第２タイプの個別評価項目の評価結果を出力するための処理を行うとともに、前記移動体の最終成績に、前記第１タイプの個別評価項目の評価結果を反映させ出力するための処理を行うための情報と、を含む情報等は、システム基板１１０６の情報記憶媒体であるメモリ１１０８に格納される。
【０１１２】
以下、これらの情報を格納情報と呼ぶ。これらの格納情報は、上記の種々の処理を行うためのプログラムコード、画像情報、音情報、表示物の形状情報、テーブルデータ、リストデータ、プレーヤ情報等の少なくとも１つを含むものである。
【０１１３】
図１４（Ａ）に、本実施形態を家庭用のゲーム装置に適用した場合の例を示す。プレーヤはディスプレイ１２００に映し出されたゲーム画像を見ながら、ゲームコントローラ１２０２、１２０４を操作してゲームを楽しむ。この場合、上記格納情報は、本体装置に着脱自在な情報記憶媒体であるＣＤ−ＲＯＭ１２０６、ＩＣカード１２０８、１２０９等に格納されている。
【０１１４】
図１４（Ｂ）に、ホスト装置１３００と、このホスト装置１３００と通信回線１３０２を介して接続される端末１３０４-1〜１３０４-nとを含むゲーム装置に本実施形態を適用した場合の例を示す。この場合、上記格納情報は、例えばホスト装置１３００が制御可能な磁気ディスク装置、磁気テープ装置、メモリ等の情報記憶媒体１３０６に格納されている。端末１３０４-1〜１３０４-nが、ＣＰＵ、画像生成ＩＣ、音生成ＩＣを有し、スタンドアロンでゲーム画像、ゲーム音を生成できるものである場合には、ホスト装置１３００からは、ゲーム画像、ゲーム音を生成するためのゲームプログラム等が端末１３０４-1〜１３０４-nに配送される。一方、スタンドアロンで生成できない場合には、ホスト装置１３００がゲーム画像、ゲーム音を生成し、これを端末１３０４-1〜１３０４-nに伝送し端末において出力することになる。
【０１１５】
なお本発明は、上記実施形態で説明したものに限らず、種々の変形実施が可能である。
【０１１６】
例えば本実施形態ではバイクゲームに本発明を適用した場合について説明したが、本発明はこれに限らず種々のゲーム（競争ゲーム、スポーツゲーム、対戦ゲーム、ロールプレイングゲーム、シューティングゲーム等）に適用できる。
【０１１７】
また本発明は、家庭用、業務用のゲーム装置のみならず、シミュレータ、多数のプレーヤが参加する大型アトラクション装置、パーソナルコンピュータ、マルチメディア端末、ゲーム画像を生成するシステム基板等の種々の画像生成装置にも適用できる。
【図面の簡単な説明】
【０１１８】
【図１】本実施の形態のゲーム装置の機能ブロック図の一例である。
【図２】本実施の形態のゲーム装置の外観概略図である。
【図３】ゲーム空間中に設定されたレーシングコースの一例を示す説明図である。
【図４】レーシングコース上に設定されたシケイン部分でのコース取りの概略説明図である。
【図５】コース上に設定された急カーブのコース取りの概略説明図である。
【図６】同図（Ａ）〜（Ｃ）は、模擬バイクに乗ったプレーヤが、体重移動により右方向に操舵する一連の操作の説明図である。
【図７】同図（Ａ）、（Ｂ）は、模擬バイクに乗ったプレーヤが、体重移動しながら左方向に操舵する一連の操作の説明図である。
【図８】プレーヤバイクが急カーブを曲がってコーナーを脱出する状態でのゲーム画面の説明図である。
【図９】プレーヤバイクがシケインを通過直後のゲーム画面の概略説明図である。
【図１０】第２タイプの各評価項目の概略説明図であり、同図（Ａ）は、ラップタイムに対する５段階の評価のための説明図であり、同図（Ｂ）、はコース内走行率に対する５段階の評価のための説明図であり、同図（Ｃ）は、異なる急カーブの評価エリアａ２、ａ３でのコーナー脱出速度に対する５段階の評価のための説明図であり、同図（Ｄ）は、第２タイプの評価項目の評価結果を、総合ランクとして評価するための概略説明図である。
【図１１】本実施の形態の詳細な処理例を説明するためのフローチャート図である。
【図１２】ゲーム終了後に表示される成績表示画面の説明図である。
【図１３】本実施の形態を実現できるハードウエア構成の一例を示す図である。
【図１４】同図（Ａ）、（Ｂ）は、本実施の形態が適用される種々の形態の装置の例を示す図である。
【符号の説明】
【０１１９】
１０  操作部
１２  表示部
１００  処理部
１１０  評価部
１１２  第１の処理部
１１４  第２の処理部
１２０  記憶部
１３０  成績演算表示用処理部
１９０  情報記憶媒体
【図１】
2007117772.tif 000003
【図２】
2007117772.tif 000004
【図３】
2007117772.tif 000005
【図４】
2007117772.tif 000006
【図５】
2007117772.tif 000007
【図６】
2007117772.tif 000008
【図７】
2007117772.tif 000009
【図８】
2007117772.tif 000010
【図９】
2007117772.tif 000011
【図１０】
2007117772.tif 000012
【図１１】
2007117772.tif 000013
【図１２】
2007117772.tif 000014
【図１３】
2007117772.tif 000015
【図１４】
2007117772.tif 000016