(57)【要約】【課題】幅広い層のプレーヤの要望に応えることができるゲーム装置及び情報記憶媒体を提供すること。【解決手段】画像を生成するためのゲーム装置であって、オブジェクト空間内で移動体を移動させる演算を行うための手段と、オブジェクト空間内の所与の視点でのゲーム画像であって前記移動体が視野内に入るゲーム画像を生成するための手段と、前記移動体の透明度をプレーヤが調整するための調整手段と、前記調整手段を用いて行うプレーヤの調整操作により、前記移動体の透明度をプレーヤが所望するように変化させるための手段と、を含むことを特徴とする。【選択図】図３
2007181713.tif 000002
【特許請求の範囲】
【請求項１】
画像を生成するためのゲーム装置であって、
オブジェクト空間内で移動体を移動させる演算を行うための手段と、
オブジェクト空間内の所与の視点でのゲーム画像であって前記移動体が視野内に入るゲーム画像を生成するための手段と、
前記移動体の透明度をプレーヤが調整するための調整手段と、
前記調整手段を用いて行うプレーヤの調整操作により、前記移動体の透明度をプレーヤが所望するように変化させるための透明度変化手段と、
を含むことを特徴とするゲーム装置。
【請求項２】
請求項１において、
前記透明度変化手段は、
前記調整手段を用いたプレーヤの調整操作により、前記移動体の透明度を段階的に又は連続的に変化させることを特徴とするゲーム装置。
【請求項３】
請求項１又は２において、
前記透明度変化手段は、
前記移動体が複数ある場合に、前記調整手段を用いたプレーヤの調整操作により、前記複数の移動体の中の予め定められた一部の移動体の透明度を変化させることを特徴とするゲーム装置。
【請求項４】
画像を生成するためのプログラムが記憶された情報記憶媒体であって、
オブジェクト空間内で移動体を移動させる演算を行うための手段と、
オブジェクト空間内の所与の視点でのゲーム画像であって前記移動体が視野内に入るゲーム画像を生成するための手段と、
前記移動体の透明度をプレーヤが調整するための調整手段と、
前記調整手段を用いて行うプレーヤの調整操作により、前記移動体の透明度をプレーヤが所望するように変化させるための透明度変化手段と、
してコンピュータを機能させるためのプログラムを記憶したことを特徴とする情報記憶媒体。
【請求項５】
請求項４において、
前記透明度変化手段は、
前記調整手段を用いたプレーヤの調整操作により、前記移動体の透明度を段階的に又は連続的に変化させることを特徴とする情報記憶媒体。
【請求項６】
請求項４又は５において、
前記透明度変化手段は、
前記移動体が複数ある場合に、前記調整手段を用いたプレーヤの調整操作により、前記複数の移動体の中の予め定められた一部の移動体の透明度を変化させることを特徴とする情報記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム装置及び情報記憶媒体に関する。
【背景技術】
【０００２】
従来より、仮想的な３次元空間であるオブジェクト空間内に複数のオブジェクトを配置し、オブジェクト空間内の所与の視点から見える画像を生成するゲーム装置が知られており、いわゆる仮想現実を体験できるものとして人気が高い。バイクゲームを楽しむことができるゲーム装置を例にとれば、プレーヤは、自身が運転するバイク（自バイク）をオブジェクト空間内で走行させ、他のプレーヤ又はコンピュータが運転するバイク（他バイク）と競争することでゲームを楽しむ。
【０００３】
このようなゲーム装置では、プレーヤの順位、コースガイド、バイクの速度などの各種のゲーム情報を表す表示物（オーバーレイ表示物）が、ゲーム画像上に表示される。そして、このようなゲーム情報は、緻密な操作が要求されるようなゲームになればなるほど、多数必要になってくる。しかしながら、その一方で、ゲームプレイの熟練度が増し上級プレーヤになると、このようなゲーム情報は、プレーヤが感覚で把握できるようになり、不必要になる場合がある。
【０００４】
また、バイクゲームなどでは、プレーヤキャラクタ（仮想プレーヤ）の位置に視点が設定される１人称視点での画像や、自バイクやプレーヤキャラクタが視野内に入る３人称視点での画像が生成される。そして、１人称視点の画像には、リアルで臨場感のある画像をプレーヤに提供できるという利点がある。一方、３人称視点の画像には、自バイクの動きを目で見ながら運転できるため、ゲーム操作が容易になるという利点がある。
【０００５】
しかしながら、３人称視点の画像には、自バイクやプレーヤキャラクタの存在に起因して、他バイクやコースの一部が見えなくなってしまうという問題がある。このため、３人称視点の画像では、自バイクやプレーヤキャラクタを小さく表示せざるを得なくなり、自バイクやプレーヤキャラクタのリアルな動きをプレーヤに今一つ伝えることができないという問題がある。
【特許文献１】特開平１０−２６３２０６号公報
【特許文献２】特開平１０−２８２８７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、以上のような課題を解決するためになされたものであり、その目的とするところは、初級プレーヤから上級プレーヤに至る幅広い層のプレーヤの要望に応えることができるゲーム装置及び情報記憶媒体を提供することにある。
【課題を解決するための手段】
【０００７】
（１）本発明は、画像を生成するためのゲーム装置であって、
オブジェクト空間内で移動体を移動させる演算を行うための手段と、
オブジェクト空間内の所与の視点でのゲーム画像であって前記移動体が視野内に入るゲーム画像を生成するための手段と、
前記移動体の透明度をプレーヤが調整するための調整手段と、
前記調整手段を用いて行うプレーヤの調整操作により、前記移動体の透明度をプレーヤが所望するように変化させるための透明度変化手段と、
を含むことを特徴とする。
【０００８】
また本発明に係る情報記憶媒体は、上記各手段としてコンピュータを機能させるためのプログラムを記憶したことを特徴とする。
【０００９】
（２）また本発明に係るゲーム装置及び情報記憶媒体では、
前記透明度変化手段は、
前記調整手段を用いたプレーヤの調整操作により、前記移動体の透明度を段階的に又は連続的に変化させることを特徴とする。
【００１０】
（３）また本発明に係るゲーム装置及び情報記憶媒体では、
前記透明度変化手段は、
前記移動体が複数ある場合に、前記調整手段を用いたプレーヤの調整操作により、前記複数の移動体の中の予め定められた一部の移動体の透明度を変化させることを特徴とする。
【発明を実施するための最良の形態】
【００１１】
本実施形態は、画像を生成するためのゲーム装置であって、オブジェクト空間内の所与の視点でのゲーム画像を生成するための手段と、少なくとも１つのオーバーレイ表示物を前記ゲーム画像に重ね合わせて前記ゲーム画像上の所与の位置に表示するための手段と、前記オーバーレイ表示物を表示するか非表示にするかをプレーヤが選択するための選択手段と、前記選択手段を用いて行うプレーヤの選択操作により、前記オーバーレイ表示物の表示、非表示をプレーヤが所望するように切り替えるための手段とを含むことを特徴とする。また本実施形態に係る情報記憶媒体は、上記各手段としてコンピュータを機能させるためのプログラムを記憶したことを特徴とする。
【００１２】
本実施形態によれば、例えばゲーム成績情報、コース情報、走行情報等をプレーヤに知らせるためのオーバーレイ表示物が、ゲーム画像に重ね合わせてゲーム画像上の所与の位置に表示される。そしてプレーヤは、選択手段により選択操作を行うことで、上記オーバーレイ表示物の表示、非表示を自身が所望するように切り替えることができる。これにより、ゲームを有利に進めるためにオーバーレイ表示物の表示を望むプレーヤや、オーバーレイ表示物が表示されないリアルな画像を望むプレーヤなど、幅広い層のプレーヤの要望に応えることができるようになる。
【００１３】
また本実施形態に係るゲーム装置及び情報記憶媒体は、オーバーレイ表示物が複数ある場合に、前記選択手段を用いたプレーヤの選択操作により、前記複数のオーバーレイ表示物の中の一部のオーバーレイ表示物の表示、非表示が切り替わることを特徴とする。このようにすれば、プレーヤがオーバーレイ表示物の非表示を選択した場合にも、ゲームの進行上重要な情報を伝えるオーバーレイ表示物については、表示されたままの状態にすること等が可能になる。
【００１４】
また本実施形態は、画像を生成するためのゲーム装置であって、オブジェクト空間内の所与の視点でのゲーム画像を生成するための手段と、少なくとも１つのオーバーレイ表示物を前記ゲーム画像に重ね合わせて前記ゲーム画像上の所与の位置に表示するための手段と、前記オーバーレイ表示物の透明度をプレーヤが調整するための調整手段と、前記調整手段を用いて行うプレーヤの調整操作により、前記オーバーレイ表示物の透明度をプレーヤが所望するように変化させるための手段とを含むことを特徴とする。また本実施形態に係る情報記憶媒体は、上記各手段としてコンピュータを機能させるためのプログラムを記憶したことを特徴とする。
【００１５】
本実施形態によれば、オーバーレイ表示物が、ゲーム画像に重ね合わせてゲーム画像上の所与の位置に表示される。そしてプレーヤは、調整手段により調整操作を行うことで、上記オーバーレイ表示物の透明度を自身が所望するように変化させることができる。これにより、オーバーレイ表示物が非透明で表示されることを望むプレーヤや、オーバーレイ表示物が半透明表示、メッシュ表示、或いは非表示になることを望むプレーヤなど、幅広い層のプレーヤの要望に応えることができる。しかも、本実施形態によれば、オーバーレイ表示物により表される情報（例えばゲーム情報）をプレーヤに伝えながらも、オーバーレイ表示物により覆い隠された部分の画像を、ある程度プレーヤに見せることが可能になる。
【００１６】
また本実施形態に係るゲーム装置及び情報記憶媒体は、前記調整手段を用いたプレーヤの調整操作により、前記オーバーレイ表示物の透明度が段階的に又は連続的に変化することを特徴とする。例えばオーバーレイ表示物の透明度が段階的に変化するようにすれば、プレーヤの調整操作の容易化を図れる。また、オーバーレイ表示物の透明度が連続的に変化するようにすれば、プレーヤの緻密な調整操作が可能となる。
【００１７】
また本実施形態は、画像を生成するためのゲーム装置であって、オブジェクト空間内の所与の視点でのゲーム画像を生成するための手段と、少なくとも１つのオーバーレイ表示物を前記ゲーム画像に重ね合わせて前記ゲーム画像上の所与の位置に表示するための手段と、前記オーバーレイ表示物の種類をプレーヤが選択するための選択手段と、前記選択手段を用いて行うプレーヤの選択操作により、前記オーバーレイ表示物の種類をプレーヤが所望するように切り替えるための手段とを含むことを特徴とする。また本実施形態に係る情報記憶媒体は、上記各手段としてコンピュータを機能させるためのプログラムを記憶したことを特徴とする。
【００１８】
本実施形態によれば、オーバーレイ表示物が、ゲーム画像に重ね合わせてゲーム画像上の所与の位置に表示される。そしてプレーヤは、選択手段により選択操作を行うことで、上記オーバーレイ表示物の種類を自身が所望するように切り替えることができる。これにより、表示されるオーバーレイ表示物の種類を、プレーヤの嗜好に合わせて様々なものに変えることが可能になり、幅広い層のプレーヤの要望に応えることができるようになる。
【００１９】
また本実施形態に係るゲーム装置及び情報記憶媒体は、前記オーバーレイ表示物が、ゲーム成績情報をプレーヤに知らせるための表示物、コース情報をプレーヤに知らせるための表示物、移動体の走行情報をプレーヤに知らせるための表示物、操作目標情報をプレーヤに知らせるための表示物、操作指示情報をプレーヤに知らせるための表示物、及び移動体のコックピットを表す表示物の少なくとも１つであることを特徴とする。なお、本実施形態のオーバーレイ表示物としてはこのような表示物が特に望ましいが、これらに限定されるものではない。
【００２０】
また本実施形態は、画像を生成するためのゲーム装置であって、オブジェクト空間内で移動体を移動させる演算を行うための手段と、オブジェクト空間内の所与の視点でのゲーム画像であって前記移動体が視野内に入るゲーム画像を生成するための手段と、前記移動体の透明度をプレーヤが調整するための調整手段と、前記調整手段を用いて行うプレーヤの調整操作により、前記移動体の透明度をプレーヤが所望するように変化させるための手段とを含むことを特徴とする。また本実施形態に係る情報記憶媒体は、上記各手段としてコンピュータを機能させるためのプログラムを記憶したことを特徴とする。
【００２１】
本実施形態によれば、オブジェクト空間内を移動する移動体が視野内に入るゲーム画像が生成される。そして、プレーヤは、調整手段により調整操作を行うことで、上記移動体の透明度を自身が所望するように変化させることができる。これにより、移動体により覆い隠された部分を見ることを望むプレーヤや、覆い隠された部分を見ることよりも現実世界に近いリアルな画像を望むプレーヤなど、幅広い層のプレーヤの要望に応えることができるようになる。
【００２２】
また本実施形態に係るゲーム装置及び情報記憶媒体は、前記調整手段を用いたプレーヤの調整操作により、前記移動体の透明度が段階的に又は連続的に変化することを特徴とする。例えば、移動体の透明度が段階的に変化するようにすれば、プレーヤの調整操作の容易化を図れる。また、移動体の透明度が連続的に変化するようにすれば、プレーヤの緻密な調整操作が可能となる。
【００２３】
以下、本発明の好適な実施形態について図面を用いて説明する。なお以下では、本発明をバイクゲームに適用した場合を例にとり説明するが、本発明はこれに限定されず、種々のゲームに適用できる。
【００２４】
１．構成
図１に、本実施形態を業務用ゲーム装置に適用した場合の例を示す。
【００２５】
プレーヤ１０９２は、画面１０５０上に映し出されたゲーム画像を見ながら、ハンドル１０７０や、ハンドル１０７０に設けられたアクセルやブレーキを操作したり、本物のバイクを模して作った筺体（模擬バイク）１０９０をローリングさせる。そして、プレーヤ１０９２が、アクセルやブレーキを操作することで、画面１０５０に映し出される自バイク（移動体）１１００が加速したり減速したりする。また、プレーヤ１０９２がハンドル１０７０を操舵したり筺体１０９０をローリングさせることで、プレーヤキャラクタ（仮想プレーヤ）１１０２が乗る自バイク１１００が左右にコーナリングしたり、ローリングするようになる。
【００２６】
図２に、筺体１０９０のハンドル部分の詳細な構成例を示す。ハンドル１０７０のセンター部分には、選択ボタン１０７２、透明度調整レバー１０７４が設けられている。
【００２７】
ここで、選択ボタン１０７２は、ゲーム成績情報、コース情報、走行情報等を表す表示物の表示、非表示をプレーヤが選択したり、コックピットの種類をプレーヤが選択するための手段として機能する。また、透明度調整レバー（スライド式のレバー）１０７４は、図１の自バイク１１００やプレーヤキャラクタ１１０２の透明度をプレーヤが調整するための手段として機能する。
【００２８】
図３に、本実施形態のブロック図の一例を示す。なお同図において本実施形態のゲーム装置は、少なくとも処理部１００と操作部１３０を含めばよく（或いは処理部１００と操作部１３０と記憶部１４０、或いは処理部１００と操作部１３０と記憶部１４０と情報記憶媒体１５０を含めばよく）、それ以外のブロック（例えば画像生成部１６０、表示部１６２、音生成部１７０、音出力部１７２、通信部１７４、Ｉ／Ｆ部１７６、メモリーカード１８０等）については、任意の構成要素とすることができる。
【００２９】
ここで処理部１００は、装置全体の制御、装置内の各ブロックへの命令の指示、ゲーム演算などの各種の処理を行うものであり、その機能は、ＣＰＵ（ＣＩＳＣ型、ＲＩＳＣ型）、ＤＳＰ、或いはＡＳＩＣ（ゲートアレイ等）などのハードウェアや、所与のプログラム（ゲームプログラム）により実現できる。
【００３０】
操作部１３０は、プレーヤが操作情報を入力するためのものであり、表示・表示選択部１３２、透明度調整部１３４、種類選択部１３６を含む。
【００３１】
表示・非表示選択部１３２は、オーバーレイ表示物を表示するか非表示にするかをプレーヤが選択するためのものであり、その機能は、例えば図２の選択ボタン１０７２などのハードウェアにより実現できる。ここで、オーバーレイ表示物とは、ゲーム画像に重ね合わせてゲーム画像上の所与の位置に表示される表示物である。オーバーレイ表示物としては、例えば、ゲーム成績情報、コース情報、移動体の走行情報、操作目標情報、操作指示情報等をプレーヤに知らせるための表示物や、移動体のコックピットを表す表示物などを考えることができる。
【００３２】
また透明度調整部１３４は、オーバーレイ表示物の透明度をプレーヤが調整するためのものであり、その機能は、例えば図２の透明度調整レバー１０７４などのハードウェアにより実現できる。
【００３３】
また種類選択部１３６は、表示するオーバーレイ表示物の種類をプレーヤが選択するためのものであり、その機能は、例えば図２の選択ボタン１０７２などのハードウェアにより実現できる。
【００３４】
記憶部１４０は、処理部１００、画像生成部１６０、音生成部１７０、通信部１７４、Ｉ／Ｆ部１７６などのワーク領域となるもので、その機能はＲＡＭなどのハードウェアにより実現できる。
【００３５】
情報記憶媒体（コンピュータにより情報の読み取りが可能な記憶媒体）１５０は、プログラムやデータなどの情報を格納するものであり、その機能は、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、磁気テープ、或いは半導体メモリ（ＲＯＭ）などのハードウェアにより実現できる。処理部１００は、この情報記憶媒体１５０に格納される情報に基づいて本発明（本実施形態）の種々の処理を行う。即ち情報記憶媒体１５０には、本発明（本実施形態）の手段（特に処理部１００や操作部１３０に含まれるブロック）を実現するための種々の情報が格納される。
【００３６】
なお、情報記憶媒体１５０に格納される情報の一部又は全部は、装置への電源投入時等に記憶部１４０に転送されることになる。また情報記憶媒体１５０に記憶される情報は、本発明の処理を行うためのプログラムコード、画像情報、音情報、表示物の形状情報、テーブルデータ、リストデータ、プレーヤ情報や、本発明の処理を指示するための情報、その指示に従って処理を行うための情報等の少なくとも１つを含むものである。
【００３７】
画像生成部１６０は、処理部１００からの指示等にしたがって、各種の画像を生成し表示部１６２に出力するものであり、その機能は、画像生成用ＡＳＩＣ、ＣＰＵ、或いはＤＳＰなどのハードウェアや、所与のプログラム（画像生成プログラム）、画像情報により実現できる。
【００３８】
音生成部１７０は、処理部１００からの指示等にしたがって、各種の音を生成し音出力部１７２に出力するものであり、その機能は、音生成用ＡＳＩＣ、ＣＰＵ、或いはＤＳＰなどのハードウェアや、所与のプログラム（音生成プログラム）、音情報（波形データ等）により実現できる。
【００３９】
通信部１７４は、外部装置（例えばホスト装置や他のゲーム装置）との間で通信を行うための各種の制御を行うものであり、その機能は、通信用ＡＳＩＣ、或いはＣＰＵなどのハードウェアや、所与のプログラム（通信プログラム）により実現できる。
【００４０】
なお本発明（本実施形態）の処理を実現するための情報は、ホスト装置が有する情報記憶媒体からネットワーク、通信部１７４を介してゲーム装置が有する情報記憶媒体に配信するようにしてもよい。このようなホスト装置の情報記憶媒体の使用やゲーム装置の情報記憶媒体の使用も本発明の範囲内に含まれる。
【００４１】
また処理部１００の機能の一部又は全部を、画像生成部１６０、音生成部１７０、又は通信部１７４の機能により実現するようにしてもよい。或いは、画像生成部１６０、音生成部１７０、又は通信部１７４の機能の一部又は全部を、処理部１００の機能により実現するようにしてもよい。
【００４２】
Ｉ／Ｆ部１７６は、処理部１００からの指示等にしたがってメモリーカード（広義には、携帯型ミニゲーム装置などを含む携帯型情報記憶装置）１８０との間で情報交換を行うためのインターフェースとなるものであり、その機能は、メモリーカードを挿入するためのスロットや、データ書き込み・読み出し用コントローラＩＣなどにより実現できる。なお、メモリーカード１８０との間の情報交換を赤外線などの無線を用いて実現する場合には、Ｉ／Ｆ部１７６の機能は、半導体レーザ、赤外線センサーなどのハードウェアにより実現できる。
【００４３】
処理部１００は、ゲーム演算部１１０を含む。
【００４４】
ここでゲーム演算部１１０は、コイン（代価）の受け付け処理、ゲームモードの設定処理、ゲームの進行処理、選択画面の設定処理、移動体（バイク、プレーヤキャラクタ等）の位置や方向を決める処理、視点位置や視線方向を決める処理、移動体のモーションを再生する処理、オブジェクト空間へオブジェクトを配置する処理、ヒットチェック処理、ゲーム成果（成績）を演算する処理、複数のプレーヤが共通のゲーム空間でプレイするための処理、或いはゲームオーバー処理などの種々のゲーム演算処理を、操作部１３０からの操作情報、メモリーカード１８０からの情報、ゲームプログラムなどに基づいて行う。なお、本発明をバイクゲーム以外のゲームに適用した場合には、移動体としては、車、飛行機、船、水上スキー、サーフボード、戦車、ロボット、宇宙船等、種々のものを考えることができる。
【００４５】
ゲーム演算部１１０は、移動体演算部１１２、視点制御部１１４、表示・非表示切り替え部１１６、透明度変化部１１８、種類切り替え部１２０を含む。
【００４６】
ここで移動体演算部１１２は、バイクなどの移動体の移動情報（位置情報、方向情報等）を演算するものであり、例えば操作部１３０から入力される操作情報や所与のプログラムに基づき、移動体をオブジェクト空間内で移動させる処理などを行う。即ち、プレーヤ（自プレーヤ、他プレーヤ）からの操作情報や、コンピュータからの命令（所与の移動制御アルゴリズム）に基づいて、移動体をオブジェクト空間内で移動させる処理などを行う。
【００４７】
より具体的には、移動体演算部１１２は、移動体の位置や方向を例えば１フレーム（１／６０秒）毎に求める処理を行う。例えば（ｋ−１）フレームでの移動体の位置をＰＭk-1、速度をＶＭk-1、加速度をＡＭk-1、１フレームの時間を△ｔとする。するとｋフレームでの移動体の位置ＰＭk、速度ＶＭkは例えば下式（１）、（２）のように求められる。
ＰＭk＝ＰＭk-1＋ＶＭk-1×△ｔ              （１）
ＶＭk＝ＶＭk-1＋ＡＭk-1×△ｔ              （２）
【００４８】
視点制御部１１４は、移動体演算部１１２で得られた移動体の位置や方向の情報などに基づいて、視点位置や視線方向等を求める処理を行う。より具体的には、例えば、プレーヤの操作する移動体の位置又は方向に追従するように視点位置又は視線方向を変化させる処理を行う。この場合、移動体の位置又は方向に対して、例えば慣性を持ちながら視点位置又は視線方向を追従させることが望ましい。画像生成部１６０は、この視点制御部１１４により制御される視点において見える画像を生成することになる。
【００４９】
なお、視点制御部１１４は、移動体の移動とは無関係に視点を制御することもできる。
【００５０】
表示・非表示切り替え部１１６は、表示・非表示選択部１３２により入力された操作情報（選択情報）に基づいて、オーバーレイ表示物（ゲーム成績情報、コース情報、速度情報を伝える表示物等）の表示、非表示を切り替えるための処理を行う。即ちプレーヤが、オーバーレイ表示物を非表示にすることを、表示・非表示選択部１３２を用いて選択した場合には、オーバーレイ表示物をゲーム画像上から消すための処理が行われることになる。なお、この場合、複数のオーバーレイ表示物の中の一部の表示物（例えばゲーム成績情報、コース情報を伝える表示物）のみを消すようにしてもよい。
【００５１】
透明度変化部１１８は、透明度調整部１３４により入力された操作情報（調整情報）に基づいて、オーバーレイ表示物の透明度を変化させるための処理を行う。即ちプレーヤが、オーバーレイ表示物の透明度を高くする調整を、透明度調整部１３４を用いて行った場合には、オーバーレイ表示物を、より透明に見せる処理が行われる。
【００５２】
また、透明度変化部１１８は、透明度調整部１３４により入力された操作情報に基づいて、移動体（自バイク、プレーヤキャラクタ）の透明度を変化させるための処理も行う。これにより、コース、風景、他バイクなどの表示物が非透明のままで、自バイク、プレーヤキャラクタのみを半透明にすることが可能になる。
【００５３】
なお、オーバーレイ表示物や移動体の透明度は、非透明、低い透明度、中ぐらいの透明度、高い透明度というように段階的に変化させてもよいし、連続的（アナログ的）に変化させてもよい。
【００５４】
種類切り替え部１２０は、種類選択部１３６により入力された操作情報（選択情報）に基づいて、オーバーレイ表示物の種類を切り替えるための処理を行う。即ちプレーヤが、オーバーレイ表示物として第１のオーバーレイ表示物（例えば第１のコックピット）を選択した場合には、第１のオーバーレイ表示物を表示するための処理を行う。一方、第２のオーバーレイ表示物（例えば第２のコックピット）を選択した場合には、第２のオーバーレイ表示物を表示するための処理を行う。
【００５５】
なお、本実施形態のゲーム装置は、１人のプレーヤがプレイするシングルプレーヤモードによるゲームプレイと、複数のプレーヤがプレイするマルチプレーヤモードによるゲームプレイの両方が可能になっている。
【００５６】
また複数のプレーヤがプレイする場合に、これらの複数のプレーヤに提供するゲーム画像やゲーム音を、１つのゲーム装置を用いて生成してもよいし、ネットワーク（伝送ライン、通信回線）などで接続された複数のゲーム装置を用いて生成してもよい。
【００５７】
２．本実施形態の特徴
図４（Ａ）、（Ｂ）、図５（Ａ）、（Ｂ）、図６（Ａ）、（Ｂ）、図７（Ａ）、（Ｂ）、図８（Ａ）、（Ｂ）、図９に、本実施形態により生成されるゲーム画像の例を示す。
【００５８】
本実施形態により実現されるバイクゲームでは、プレーヤは、図２（Ａ）に示すようなゲーム画像を見ながら、自バイク２０を運転してオブジェクト空間内で走行させる。そして他プレーヤやコンピュータが運転する他バイクと競争してゲームを楽しむ。
【００５９】
図４（Ａ）に示すように本実施形態では、ポジション３０、コースレコード３２、タイム３４、ラップタイム３６、コースガイド３８、速度メータ４０、タコメータ４２などのゲーム情報表示物（オーバーレイ表示物の１つ）が、ゲーム画像に重ね合わせてゲーム画像上の各位置に表示される。即ち、これらのゲーム情報表示物は、ゲーム画像に映し出されるコース、風景などが自バイク２０の走行に応じてリアルタイムに変化しても、ゲーム画像上の固定位置に表示されることになる。
【００６０】
ここで、ポジション３０、コースレコード３２、タイム３４、ラップタイム３６は、ゲーム成績情報をプレーヤに知らせる表示物であり、プレーヤは、これを見ることで、自身の現在、過去のゲーム成績や、他プレーヤが過去に記録したゲーム成績などを知ることができる。また、コースガイド３８は、コース情報をプレーヤに知らせるためのものであり、プレーヤは、これを見ることで、コース形状やコース上での自バイクの位置などを知ることができる。また、速度メータ４０、タコメータ４２は、自バイクの走行情報をプレーヤに知らせるためのものであり、プレーヤは、これを見ることで、自バイクの速度やエンジン回転数などを知ることができる。
【００６１】
これらのポジション３０、コースレコード３２、タイム３４、ラップタイム３６、コースガイド３８、速度メータ４０、タコメータ４２などのゲーム情報表示物をゲーム画像に重ね合わせて表示することで、プレーヤは、ゲームプレイを有利に進めるために必要なゲーム情報を効率よく知ることができるようになる。従って、ゲームプレイの熟練度の低い初級プレーヤにとっては、このようなゲーム情報表示物は不可欠なものとなる。
【００６２】
しかしながら、ゲームプレイの熟練度の高い上級プレーヤにとっては、このようなゲーム情報表示物は必ずしも必要ない。即ち、何回も繰り返しゲームプレイを行っている上級プレーヤは、ゲーム情報表示物により伝えられる種々のゲーム情報を感覚で把握することができ、このようなゲーム情報表示物が表示されるよりも、このゲーム情報表示物（オーバーレイ表示物）によって覆い隠されている部分（例えば空、風景、路面）が見えることを望むからである。
【００６３】
そこで、本実施形態では、このようなゲーム情報表示物（ポジション３０、コースレコード３２、タイム３４、ラップタイム３６、コースガイド３８、速度メータ４０、タコメータ４２等）を、図４（Ｂ）に示すようにプレーヤが任意に消すことができるようになっている。より具体的には、プレーヤは、図２の選択ボタン１０７２を押すことで、これらのゲーム情報表示物の表示、非表示を切り替えることができる。
【００６４】
従って、例えば多くのゲーム情報を知りたい初級プレーヤは、ゲーム情報表示物が多数配置された図４（Ａ）に示すようなゲーム画像を見ながら、ゲームプレイを楽しむことができる。一方、上級プレーヤは、ゲーム情報表示物が配置されない代わりにゲーム情報表示物により覆い隠されていた部分を見ることができる図４（Ｂ）に示すようなゲーム画像を見ながら、ゲームプレイを楽しむこができる。即ち、現実世界でのバイク運転時に実際に見える画像により近いリアルなゲーム画像を見ながらゲームプレイを楽しむことができる。
【００６５】
このように、ゲーム情報表示物の表示、非表示切り替えが可能な本実施形態によれば、初級プレーヤから上級プレーヤまでの幅広い層のプレーヤの要望に応えられるゲーム画像を生成できるようになる。
【００６６】
なお、図４（Ｂ）では、全てのゲーム情報表示物の表示、非表示の切り替えが可能にしているが、ゲーム情報表示物（オーバーレイ表示物）の中の一部の表示物の表示、表示を、切り替え可能にしてもよい。
【００６７】
例えば図５（Ａ）では、ポジション３０、コースレコード３２、タイム３４、ラップタイム３６、コースガイド３８については、表示、非表示の切り替えが可能になっているが、速度メータ４０、タコメータ４２については表示されたままの状態となっている。即ち、本実施形態のバイクゲームでは、コーナーへの進入速度やエンジン回転数が、上級プレーヤにとっても、ゲームを有利に進める上で不可欠なゲーム情報となっている。従って、速度メータ４０、タコメータ４２については表示されたままの状態にしている。
【００６８】
逆に、ゲームの種類によっては、速度メータ４０、タコメータ４２のみ、表示、非表示の切り替えを可能にし、ポジション３０、コースレコード３２、タイム３４、ラップタイム３６、コースガイド３８については、表示されたままの状態になるようにしてもよい。即ち、速度やエンジン回転数は、ゲーム音に含まれるエンジン音やコースの流れ具合から、ある程度把握できる。従って、正確な速度、エンジン回転数を知ることよりも、正確なゲーム成績、コース形状を知ることの方が、ゲームを進める上で重要な要素となるゲームにおいては、速度メータ４０、タコメータ４２のみ、表示、非表示の切り替えを可能にすることが望ましい。
【００６９】
また、プレーヤが図２の選択ボタン１０７２を１回押したら、図５（Ａ）のようにポジション３０、コースレコード３２、タイム３４、ラップタイム３６、コースガイド３８が非表示になり、２回押したら図４（Ｂ）のように、速度メータ４０、タコメータ４２も非表示になるようにしてもよい。即ち、まず第１のゲーム情報表示物（第１のオーバーレイ表示物）を非表示にし、次に第２のゲーム情報表示物（第２のオーバーレイ表示物）を非表示にするというように、複数のゲーム情報表示物を段階的に非表示にするようにしてもよい。
【００７０】
また、本実施形態では、図３の透明度調整部１３４を用いて行われるプレーヤの調整操作により、オーバーレイ表示物、例えばゲーム情報表示物の透明度をプレーヤが所望するように変化させてもよい。より具体的には、プレーヤが例えば図２の透明度調整レバー１０７４を左右に動かした場合に、図５（Ｂ）に示すように、ポジション３０、コースレコード３２、タイム３４、ラップタイム３６、コースガイド３８、速度メータ４０、タコメータ４２などのゲーム情報表示物の透明度を変化させる。
【００７１】
図４（Ｂ）、図５（Ａ）のように、ゲーム情報表示物を非表示にすると、ゲーム情報表示物が伝達しようとしてるゲーム情報が、プレーヤに完全に伝わらなくなる。
【００７２】
一方、図５（Ｂ）に示すように、ゲーム情報表示物の透明度を変化させて半透明にすれば、ある程度のゲーム情報をプレーヤに伝えることができる。しかも、プレーヤは、ゲーム情報表示物に覆い隠されていた部分（空、風景、路面）を、半透明のゲーム情報表示物を介して見ることができるようになる。従って、上級プレーヤの要望にもある程度応えることができる。
【００７３】
なお、ゲーム情報表示物（広義にはオーバーレイ表示物）としては、操作目標情報（移動体が操作ポイント又はその近くに来た場合に所与の適正操作を行うための目安となる情報）や操作指示情報（適正な操作を指示する情報）をプレーヤに知らせるための表示物等も考えることができる。例えば図６（Ａ）では、コーナーの手前において、操作目標メッセージ４６や操作指示メッセージ４８が表示される。つまり、操作目標メッセージ４６により、次のコーナーの進入速度目標と自バイク２０の現在の速度がプレーヤに知らされる。また操作指示メッセージ４８により、プレーヤが行うべき操作がプレーヤに指示される。この操作目標メッセージ４６を読んだプレーヤは、操作指示メッセージ４８の指示にしたがってブレーキを操作し、自バイク２０を減速する。これにより図６（Ｂ）に示すように、適正な速度でコーナーに進入できるようになる。
【００７４】
初級プレーヤにとっては、このような操作目標メッセージ４６、操作指示メッセージ４８は、ゲームプレイを有利に進めるための助けとなる。従って、このような操作目標メッセージ４６、操作指示メッセージ４８が表示されることが望ましい。
【００７５】
一方、上級プレーヤにとっては、このような操作目標メッセージ４６、操作指示メッセージ４８は、必ずしも必要ではない。上級プレーヤは、このような操作目標メッセージ４６、操作指示メッセージ４８により知らされる情報（コーナーの進入速度目標、必要な操作）については、熟知している、或いは感覚で把握しているからである。
【００７６】
そこで、このような操作目標メッセージ４６、操作指示メッセージ４８の表示、非表示を、プレーヤが所望するように切り替え可能にしたり、操作目標メッセージ４６、操作指示メッセージ４８の透明度を、プレーヤが所望するように変化可能にすることで、幅広い層のプレーヤの要望に応えることができるようになる。
【００７７】
また、本実施形態では、図３の種類選択部１３６を用いて行われるプレーヤの選択操作により、オーバーレイ表示物の種類をプレーヤが所望するように切り替えることができる。より具体的には、プレーヤが図２の選択ボタン１０７２を押すことで、図７（Ａ）のゲーム画像で表示されていた第１のコックピット５０が、図７（Ｂ）に示すように第２のコックピット６０に切り替わる。また、プレーヤが選択ボタン１０７２を押すことで、第２のコックピット６０から第１のコックピット５０に切り替えることもできる。
【００７８】
図７（Ａ）の第１のコックピット５０では、速度メータ５２、タコメータ５４がアナログ表示となる。一方、図７（Ｂ）の第２のコックピット６０では、速度メータ６２、タコメータ６４がデジタル表示になる。従って、アナログ表示を好むプレーヤは、図７（Ａ）の第１のコックピット５０が表示されるように、選択ボタン１０７２を押せばよい。一方、デジタル表示を好むプレーヤは、図７（Ｂ）の第２のコックピット６０が表示されるように、選択ボタン１０７２を押せばよい。これにより、アナログ表示を好むプレーヤとデジタル表示を好むプレーヤの両方の要望に応えることができるようになる。特に、図７（Ｂ）のデジタル表示によれば、操作目標メッセージ６６などを表示した場合に、自バイクの速度を目標速度に合わせる操作が容易になるという利点がある。従って、初級プレーヤに好適な表示となる。
【００７９】
なお、オーバーレイ表示物の種類の切り替えは、図７（Ａ）、（Ｂ）のようなコックピットの表示の切り替えに限定されない。例えば図４（Ａ）のポジション３０、コースレコード３２、タイム３４、ラップタイム３６、コースガイド３８、速度メータ４０、タコメータ４２などのゲーム情報表示物の種類を切り替え可能にしてもよい。或いは、図６（Ａ）、（Ｂ）の操作目標メッセージ（操作目標情報）４６、操作指示メッセージ（操作指示情報）４８の種類を切り替え可能にしてもよい。
【００８０】
さて、本実施形態では、図３の透明度調整部１３４を用いて行うプレーヤの調整操作により、移動体（自バイク、プレーヤキャラクタ）の透明度をプレーヤが所望するように変化させることができる。
【００８１】
例えば、図８（Ａ）では、３人称視点（自バイク２０やプレーヤキャラクタ２２が視野内に入るように設定された視点）での画像が表示されている。このような３人称視点では、プレーヤは、自バイク２０の動きを目で見ながら自バイク２０を運転できる。従って、ゲーム操作が容易になり、特に初級プレーヤに好適な視点設定になる。
【００８２】
しかしながら、３人称視点の画像は、現実世界のバイク運転時に実際に見える画像とは異なった見え方になる。従って、今一つリアルな感覚を得ることができず、１人称視点の画像に比べて臨場感も低いため、上級プレーヤにとっては物足りない画像となる。
【００８３】
また、３人称視点の画像には、自バイク２０やプレーヤキャラクタ２２の存在に起因して、他バイク２４、他プレーヤキャラクタ２６、センターライン２８、路面状態２９などが見えにくくなるという制約がある。特に、リアル度や臨場感の不足という３人称視点の欠点を解消すべく図８（Ｂ）のように自バイク２０、プレーヤキャラクタ２２のゲーム画像上での占有面積を大きくした場合に、上記制約は大きな問題となる。図８（Ａ）では、見にくいながらも見えていた他バイク２４、他プレーヤキャラクタ２６、センターライン２８が、図８（Ｂ）のように完全に見えなくなるという事態が生じるからである。このような事態が生じると、ゲーム操作が難しくなり、３人称視点の利点が失われてしまう。
【００８４】
そこで、本実施形態では、図３の透明度調整部１３４を用いて行うプレーヤの調整操作により、自バイク２０やプレーヤキャラクタ２２の透明度を変化させるようにしている。
【００８５】
より具体的には、プレーヤが図２の透明度調整レバー１０７４を左右に動かと、図９に示すように、自バイク２０やプレーヤキャラクタ２２の透明度が変化する。これにより、図８（Ｂ）では見えなくなっていた他バイク２４、他プレーヤキャラクタ２６、センターライン２８が、図９のように見えるようになる。この結果、図８（Ｂ）の場合と比較して、ゲーム操作を格段に容易化できる。即ち、画像のリアル度や臨場感を増すべく、自バイク２０やプレーヤキャラクタ２２のゲーム画像上での占有面積を大きくした場合（視点を自バイク２０及びプレーヤキャラクタ２２に近づけた場合）にも、図９のように半透明の自バイク２０、プレーヤキャラクタ２２を介して他バイク２４、他プレーヤキャラクタ２６、センターライン２８が見えるようになる。従って、リアル度や臨場感が低下するという問題と、ゲーム操作が難しくなるという問題の両方を、一挙に解決できる。これにより、初級プレーヤから上級プレーヤまでの幅広い層のプレーヤの要望に応えることができるようになる。
【００８６】
なお、本実施形態と異なる手法として、プレーヤに意思に依らずに常に自バイク２０、プレーヤキャラクタ２２を半透明にする手法も考えることができる。
【００８７】
しかしながら、上記手法では、例えば、自バイク２０、プレーヤキャラクタ２２が半透明にならない画像（図８（Ｂ））の表示を望むプレーヤの要望に応えることできない。
【００８８】
これに対して、本実施形態によれば、自バイク２０、プレーヤキャラクタ２２の透明度を最も低くすることで、このようなプレーヤの要望に応えることができる。
【００８９】
また、上記手法では、自バイク２０、プレーヤキャラクタ２２が完全に透明となる画像の表示を望むプレーヤの要望に応えることができない。
【００９０】
これに対して、本実施形態によれば、自バイク２０、プレーヤキャラクタ２２の透明度を最も高くすることで、このようなプレーヤの要望に応えることができる。
【００９１】
なお、オーバーレイ表示物（図５（Ｂ）のゲーム情報表示物）や移動体（図９の自バイク２０、プレーヤキャラクタ２２）の透明度（透過度）を変化させる処理は、半透明ブレンド処理、半透明加算処理などの種々の処理により実現できる。
【００９２】
例えば、半透明ブレンド処理は、次のような式（３）、（４）、（５）により表すことができる。
【００９３】
ＸＲ＝ＴＲ×ＢＲ＋（１−ＴＲ）×ＣＲ    （３）
ＸＧ＝ＴＲ×ＢＧ＋（１−ＴＲ）×ＣＧ    （４）
ＸＢ＝ＴＲ×ＢＢ＋（１−ＴＲ）×ＣＢ    （５）
ここで、ＢＲ、ＢＧ、ＢＢは、背景の色情報のＲ、Ｇ、Ｂ成分であり、ＣＲ、ＣＧ、ＣＢは、オーバーレイ表示物や移動体の色情報のＲ、Ｇ、Ｂ成分であり、ＸＲ、ＸＧ、ＸＢは、得られる画像の色情報のＲ、Ｇ、Ｂ成分である。また、ＴＲは透明度係数である。
【００９４】
また、半透明加算処理は、次のような式（６）、（７）、（８）により表すことができる。
【００９５】
ＸＲ＝ＢＲ＋α×ＣＲ                    （６）
ＸＧ＝ＢＧ＋α×ＣＧ                    （７）
ＸＢ＝ＢＢ＋α×ＣＢ                    （８）
ここで、αは、半透明加算係数である。
【００９６】
なお、上記の半透明ブレンド処理や半透明加算処理を用いずに、例えばオーバーレイ表示物や移動体をメッシュで表示し、そのメッシュの目の粗密の変化によりオーバーレイ表示物や移動体の透明度を変化させてもよい。
【００９７】
また、プレーヤの調整操作によりオーバーレイ表示物や移動体の透明度を変化させる場合には、透明度を段階的に変化させてもよいし、連続的に変化させてもよい。
【００９８】
例えば図１０（Ａ）では、透明度調整ボタン７０を１回押すと、オーバーレイ表示物や移動体の透明度が「低い」に設定され、２回押すと「中ぐらい」に設定され、３回押すと「高い」に設定される。このように透明度を段階的に変化させることで、プレーヤによる透明度の調整操作の簡易化を図れる。
【００９９】
また図１０（Ｂ）では、透明度調整レバー（ロータリーエンコーダのようなものでもよい）７２を左に動かせば透明度が低くなり、右に動かせば透明度が高くなる。このように透明度を連続的に変化させることで、透明度の微妙な調整が可能になる。
【０１００】
３．本実施形態の処理
次に、本実施形態の詳細な処理例について図１１、図１２のフローチャートを用いて説明する。
【０１０１】
まず、プレーヤが図２の選択ボタン１０７２を押した回数Ｍを検出する（ステップＳ１）。そして、ＭＯＤ（Ｍ，５）が０であった場合（選択ボタン１０７２を０回、５回、１０回・・・押した場合）には、図４（Ａ）のような通常のゲーム画像が表示されるように設定する（ステップＳ２、Ｓ３）。なお、ここでＭＯＤ（Ｋ，Ｌ）は、ＫをＬで割った余りを表す。
【０１０２】
また、ＭＯＤ（Ｍ，５）が１であった場合（選択ボタン１０７２を１回、６回、１１回・・・押した場合）には、図４（Ａ）のポジション３０、コースレコード３２、タイム３４、ラップタイム３６、コースガイド３８を非表示に設定する（ステップＳ４、Ｓ５）。これにより、図５（Ａ）に示すように、ポジション、コースレコード、タイム、ラップタイム、コースガイドをゲーム画像上から消すことが可能になる。
【０１０３】
また、ＭＯＤ（Ｍ，５）が２であった場合（選択ボタン１０７２を２回、７回、１２回・・・押した場合）には、ポジション３０、コースレコード３２、タイム３４、ラップタイム３６、コースガイド３８に加えて、速度メータ４０、タコメータ４２も非表示に設定する（ステップＳ６、Ｓ７）。これより、図４（Ｂ）に示すように、ポジション、コースレコード、タイム、ラップタイム、コースガイドに加えて、速度メータ、タコメータもゲーム画像上から消すことが可能になる。
【０１０４】
また、ＭＯＤ（Ｍ，５）が３であった場合（選択ボタン１０７２を３回、８回、１３回・・・押した場合）には、図７（Ａ）のような第１のコックピット５０を表示する設定を行う（ステップＳ８、Ｓ９）。これによりプレーヤは、アナログ表示の速度メータ５２やタコメータ５４を有する第１のコックピット５０を見ながらゲームプレイを楽しむことができるようになる。
【０１０５】
またＭＯＤ（Ｍ，５）が４であった場合（選択ボタン１０７２ボタンを４回、９回、１４回・・・・押した場合）には、図７（Ｂ）のような第２のコックピット６０を表示する設定を行う（ステップＳ１０、Ｓ１１）。これによりプレーヤは、デジタル表示の速度メータ６２やタコメータ６４を有する第２のコックピット６０を見ながらゲームプレイを楽しむことができるようになる。
【０１０６】
次に、図２の透明度調整レバー１０７４を用いてプレーヤにより入力された透明度調整量を検出する（ステップＳ１２）。そして、検出された透明度調整量に基づいて、自バイク及びプレーヤキャラクタの透明度を決定する（ステップＳ１３）。より具体的には、前述の式（３）、（４）、（５）のＴＲ（透明度係数）、或いは式（６）、（７）、（８）のα（半透明加算係数）を算出する。
【０１０７】
次に、自バイク、プレーヤキャラクタの画像を含むゲーム画像を生成する（ステップＳ１４）。この場合、ステップＳ１３で決定された透明度にしたがうように、自バイク、プレーヤキャラクタの画像を生成することになる。
【０１０８】
最後に、ステップＳ１４で生成されたゲーム画像に、オーバーレイ表示物を重ね合わせて表示する処理を行う（ステップＳ１５）。この場合、ステップＳ３、Ｓ５、Ｓ７、Ｓ９、Ｓ１１の設定にしたがって、オーバーレイ表示物が表示されることになる。
【０１０９】
４．ハードウェア構成
次に、本実施形態を実現できるハードウェアの構成の一例について図１３を用いて説明する。同図に示す装置では、ＣＰＵ１０００、ＲＯＭ１００２、ＲＡＭ１００４、情報記憶媒体１００６、音生成ＩＣ１００８、画像生成ＩＣ１０１０、Ｉ／Ｏポート１０１２、１０１４が、システムバス１０１６により相互にデータ送受信可能に接続されている。そして前記画像生成ＩＣ１０１０にはディスプレイ１０１８が接続され、音生成ＩＣ１００８にはスピーカ１０２０が接続され、Ｉ／Ｏポート１０１２にはコントロール装置１０２２が接続され、Ｉ／Ｏポート１０１４には通信装置１０２４が接続されている。
【０１１０】
情報記憶媒体１００６は、プログラム、表示物を表現するための画像データ、音データ等が主に格納されるものである。例えば家庭用ゲーム装置ではゲームプログラム等を格納する情報記憶媒体としてＣＤ−ＲＯＭ、ゲームカセット、ＤＶＤ等が用いられる。また業務用ゲーム装置ではＲＯＭ等のメモリが用いられ、この場合には情報記憶媒体１００６はＲＯＭ１００２になる。
【０１１１】
コントロール装置１０２２はゲームコントローラ、操作パネル等に相当するものであり、プレーヤがゲーム進行に応じて行う判断の結果を装置本体に入力するための装置である。
【０１１２】
情報記憶媒体１００６に格納されるプログラム、ＲＯＭ１００２に格納されるシステムプログラム（装置本体の初期化情報等）、コントロール装置１０２２によって入力される信号等に従って、ＣＰＵ１０００は装置全体の制御や各種データ処理を行う。ＲＡＭ１００４はこのＣＰＵ１０００の作業領域等として用いられる記憶手段であり、情報記憶媒体１００６やＲＯＭ１００２の所与の内容、あるいはＣＰＵ１０００の演算結果等が格納される。また本実施形態を実現するための論理的な構成を持つデータ構造は、このＲＡＭ又は情報記憶媒体上に構築されることになる。
【０１１３】
更に、この種の装置には音生成ＩＣ１００８と画像生成ＩＣ１０１０とが設けられていてゲーム音やゲーム画像の好適な出力が行えるようになっている。音生成ＩＣ１００８は情報記憶媒体１００６やＲＯＭ１００２に記憶される情報に基づいて効果音やバックグラウンド音楽等のゲーム音を生成する集積回路であり、生成されたゲーム音はスピーカ１０２０によって出力される。また、画像生成ＩＣ１０１０は、ＲＡＭ１００４、ＲＯＭ１００２、情報記憶媒体１００６等から送られる画像情報に基づいてディスプレイ１０１８に出力するための画素情報を生成する集積回路である。なおディスプレイ１０１８として、いわゆるヘッドマウントディスプレイ（ＨＭＤ）と呼ばれるものを使用することもできる。
【０１１４】
また、通信装置１０２４はゲーム装置内部で利用される各種の情報を外部とやりとりするものであり、他のゲーム装置と接続されてゲームプログラムに応じた所与の情報を送受したり、通信回線を介してゲームプログラム等の情報を送受することなどに利用される。
【０１１５】
そして図１〜図１２で説明した種々の処理は、プログラムやデータなどの情報を格納した情報記憶媒体１００６、この情報記憶媒体１００６からの情報等に基づいて動作するＣＰＵ１０００、画像生成ＩＣ１０１０或いは音生成ＩＣ１００８等によって実現される。なお画像生成ＩＣ１０１０、音生成ＩＣ１００８等で行われる処理は、ＣＰＵ１０００あるいは汎用のＤＳＰ等によりソフトウェア的に行ってもよい。
【０１１６】
前述の図１のように本実施形態を業務用ゲーム装置に適用した場合には、装置に内蔵されるシステムボード（サーキットボード）１１０６には、ＣＰＵ、画像生成ＩＣ、音生成ＩＣ等が実装される。そして、本実施形態（本発明）を実現（実行）するための種々の情報は、システムボード１１０６上の情報記憶媒体である半導体メモリ１１０８に格納される。以下、これらの情報を格納情報と呼ぶ。
【０１１７】
図１４（Ａ）に、本実施形態を家庭用のゲーム装置に適用した場合の例を示す。プレーヤはディスプレイ１２００に映し出されたゲーム画像を見ながら、ゲームコントローラ１２０２、１２０４を操作してゲームを楽しむ。この場合、上記格納情報は、本体装置に着脱自在な情報記憶媒体であるＣＤ−ＲＯＭ１２０６、メモリーカード１２０８、１２０９等に格納されている。
【０１１８】
図１４（Ｂ）に、ホスト装置１３００と、このホスト装置１３００と通信回線（ＬＡＮのような小規模ネットワークや、インターネットのような広域ネットワーク）１３０２を介して接続される端末１３０４-1〜１３０４-nとを含むシステムに本実施形態を適用した場合の例を示す。この場合、上記格納情報は、例えばホスト装置１３００が制御可能な磁気ディスク装置、磁気テープ装置、半導体メモリ等の情報記憶媒体１３０６に格納されている。端末１３０４-1〜１３０４-nが、ＣＰＵ、画像生成ＩＣ、音処理ＩＣを有し、スタンドアロンでゲーム画像、ゲーム音を生成できるものである場合には、ホスト装置１３００からは、ゲーム画像、ゲーム音を生成するためのゲームプログラム等が端末１３０４-1〜１３０４-nに配送される。一方、スタンドアロンで生成できない場合には、ホスト装置１３００がゲーム画像、ゲーム音を生成し、これを端末１３０４-1〜１３０４-nに伝送し端末において出力することになる。
【０１１９】
なお、図１４（Ｂ）の構成の場合に、本発明の処理を、ホスト装置と端末とで（サーバーを設ける場合にはホスト装置とサーバーと端末とで）分散して処理するようにしてもよい。また、本発明を実現するための上記格納情報を、ホスト装置の情報記憶媒体と端末の情報記憶媒体（或いはホスト装置の情報記憶媒体とサーバの情報記憶媒体と端末の情報記憶媒体）に分散して格納するようにしてもよい。
【０１２０】
また通信回線に接続する端末は、家庭用ゲーム装置であってもよいし業務用ゲーム装置であってもよい。そして、業務用ゲーム装置を通信回線に接続する場合には、業務用ゲーム装置との間で情報のやり取りが可能であると共に家庭用ゲーム装置との間でも情報のやり取りが可能な携帯型情報記憶装置（メモリーカード、携帯型ゲーム装置）を用いることが望ましい。
【０１２１】
なお本発明は、上記実施形態で説明したものに限らず、種々の変形実施が可能である。
【０１２２】
例えば、本発明のうち従属請求項に係る発明においては、従属先の請求項の構成要件の一部を省略する構成とすることもできる。また、本発明の１の独立請求項に係る発明の要部を、他の独立請求項に従属させることもできる。
【０１２３】
また本発明が適用されるオーバーレイ表示物としては、図４（Ａ）、図６、（Ａ）、図７（Ａ）で説明した、成績情報、コース情報、走行情報、操作目標情報、操作指示情報をプレーヤに知らせるための表示物やコックピットを表す表示物が特に望ましいが、これらに限定されるものではない。例えば、本発明が適用されるオーバーレイ表示物としては、所持武器、所持アイテム、体力値、メッセージ（助言等）に関する表示物など、ゲーム画像に重ね合わせてゲーム画像上の所与の位置に表示される種々の表示物を考えることができる。
【０１２４】
また、オーバーレイ表示物の種類の切り替えも図７（Ａ）、（Ｂ）で説明したものに限定されず、種々の層のプレーヤの嗜好に応じた種々の形態の切り替えが可能である。
【０１２５】
また本発明はバイクゲーム以外にも種々のゲーム（車ゲーム、飛行機ゲーム、宇宙船ゲーム、格闘ゲーム、ロボット対戦ゲーム、スポーツゲーム、競争ゲーム、シューティングゲーム、ロールプレイングゲーム、音楽演奏ゲーム、ダンスゲーム、クイズゲーム等）に適用できる。
【０１２６】
また本発明は、業務用ゲーム装置、家庭用ゲーム装置、多数のプレーヤが参加する大型アトラクション装置、シミュレータ、マルチメディア端末、画像生成装置、ゲーム画像を生成するシステム基板等の種々のゲーム装置に適用できる。
【図面の簡単な説明】
【０１２７】
【図１】本実施形態を業務用ゲーム装置に適用した場合の構成例を示す図である。
【図２】筺体のハンドル部分の詳細な構成例を示す図である。
【図３】本実施形態のゲーム装置のブロック図の例である。
【図４】図４（Ａ）、（Ｂ）は、オーバーレイ表示物（ゲーム情報表示物）の表示、非表示を切り替える手法について説明するための図である。
【図５】図５（Ａ）、（Ｂ）は、オーバーレイ表示物の中の一部の表示、非表示を切り替える手法及びオーバーレイ表示物の透明度を変化させる手法について説明するための図である。
【図６】図６（Ａ）、（Ｂ）は、操作目標情報、操作指示情報について説明するための図である。
【図７】図７（Ａ）、（Ｂ）は、オーバーレイ表示物の種類を切り替える手法について説明するための図である。
【図８】図８（Ａ）、（Ｂ）は、３人称視点での画像の問題点について説明するための図である。
【図９】移動体の透明度を変化させる手法について説明するための図である。
【図１０】図１０（Ａ）、（Ｂ）は、オーバーレイ表示物や移動体の透明度を段階的に或いは連続的に変化させる手法について説明するための図である。
【図１１】本実施形態の詳細な処理例を示すフローチャートの一例である。
【図１２】本実施形態の詳細な処理例を示すフローチャートの一例である。
【図１３】本実施形態を実現できるハードウェアの構成の一例を示す図である。
【図１４】図１４（Ａ）、（Ｂ）は、本実施形態が適用される種々の形態の装置の例を示す図である。
【符号の説明】
【０１２８】
２０  自バイク
２２  プレーヤキャラクタ
２４  他バイク
２６  他プレーヤキャラクタ
２８  センターライン
２９  路面状態
３０  ポジション（順位）
３２  コースレコード
３４  タイム
３６  ラップタイム
３８  コースガイド
４０  スピードメータ
４２  タコメータ
４６  操作目標メッセージ
４８  操作指示メッセージ
５０  第１のコックピット
５２  速度メータ
５４  タコメータ
６０  第２のコックピット
６２  速度メータ
６４  タコメータ
６６  操作目標メッセージ
１００  処理部
１１０  ゲーム演算部
１１２  移動体演算部
１１４  視点制御部
１１６  表示・非表示切り替え部
１１８  透明度変化部
１２０  種類切り替え部
１３０  操作部
１３２  表示・非表示選択部
１３４  透明度調整部
１３６  種類選択部
１４０  記憶部
１５０  情報記憶媒体
１６０  画像生成部
１６２  表示部
１７０  音生成部
１７２  音出力部
１７４  通信部
１７６  Ｉ／Ｆ部
１８０  メモリーカード
１０７２  選択ボタン
１０７４  透明度調整レバー
【図１】
2007181713.tif 000003
【図２】
2007181713.tif 000004
【図３】
2007181713.tif 000005
【図４】
2007181713.tif 000006
【図５】
2007181713.tif 000007
【図６】
2007181713.tif 000008
【図７】
2007181713.tif 000009
【図８】
2007181713.tif 000010
【図９】
2007181713.tif 000011
【図１０】
2007181713.tif 000012
【図１１】
2007181713.tif 000013
【図１２】
2007181713.tif 000014
【図１３】
2007181713.tif 000015
【図１４】
2007181713.tif 000016