(57)【特許請求の範囲】
【請求項１】
ゲーム機筐体の所定高さ位置に設けられた画像を表示するモニタと、ゲーム進行を制御するゲーム制御部と、擬似カメラの視点からの３次元画像を作成し、前記モニタに表示する表示制御部とを備えた３Ｄビデオゲーム装置において、
前記モニタの前方のプレイ領域に位置するプレーヤの頭部の空間上での高さ及び左右方向の位置を遠隔的に検出する距離測定センサを備える頭部検出手段と、
検出された頭部の位置の変化方向及び変化量に追従して前記擬似カメラの視点を移動させる視点変更手段とを備え、
前記ゲーム制御部は、敵キャラクタから発砲された銃弾の弾道を逐次計算し、逐次計算された銃弾の弾道と前記疑似カメラの視点との距離が所定の第１閾値よりも小さくなった場合、前記銃弾がプレーヤに命中したことを演出する命中演出処理を実行し、
前記ゲーム制御部は、前記銃弾がプレーヤに命中していないときは、逐次弾道計算されている銃弾と視点との距離の計算結果が前記第１閾値とは異なる第２閾値より小さくなったタイミングで、スピーカから風切音を出力させることを特徴とする３Ｄビデオゲーム装置。
【請求項２】
外部操作可能な操作部を備え、前記ゲーム制御部は前記操作部からの操作内容をゲーム進行に反映させる請求項１記載の３Ｄビデオゲーム装置。
【請求項３】
前記距離測定センサは、１つの伝播媒体送信機と、前記伝播媒体送信機を中心にして前記モニタの左右方向の２箇所に配設され、伝播媒体送信機から送信され、プレーヤの頭部で反射した伝播媒体をそれぞれ受信する第１、第２の伝播媒体受信機とを備え、
前記頭部検出手段は前記伝播媒体の送信時点から前記第１、第２の伝播媒体受信機での受信までの経過時間から前記プレーヤの頭部の位置を決定する頭部位置決定手段を備えた請求項１又は２記載の３Ｄビデオゲーム装置。
【請求項４】
前記距離測定センサは頭部の３次元位置を検出するもので、１つの伝播媒体送信機と、
前記伝播媒体送信機を中心にし、かつ水平面上の異なる位置に少なくとも３個配設され、伝播媒体送信機から送信され、プレーヤの頭部で反射した伝播媒体をそれぞれ受信する各伝播媒体受信機とを備えると共に、
前記伝播媒体の送信時点から前記各伝播媒体受信機での受信までの経過時間から前記プレーヤの頭部の３次元空間上の位置を決定する頭部位置決定手段を備えた請求項１又は２記載の３Ｄビデオゲーム装置。
【請求項５】
前記距離測定センサは前記プレイ領域の上方であって少なくとも水平面上の一次元方向に配列され、下方に向けて配置された複数の伝播媒体送受信機を備え、
前記頭部検出手段は各伝播媒体送受信機のうち送信から受信までの経過時間から前記一次元方向におけるプレーヤ頭部の位置及び高さを決定する頭部位置決定手段を備えた請求項１又は２記載の３Ｄビデオゲーム装置。
【請求項６】
ゲーム機筐体の所定高さ位置に設けられた画像を表示するモニタと、ゲーム進行を制御するゲーム制御部と、擬似カメラの視点からの３次元画像を作成し、前記モニタに表示する表示制御部とを備えた３Ｄビデオゲームにおける擬似カメラ視点移動制御方法であって、
前記モニタの前方のプレイ領域に位置するプレーヤの頭部の空間上での高さ及び左右方向の位置を遠隔的に検出する距離測定センサを備える頭部検出手段での検出動作を繰り返し行わせることにより頭部の位置を求め、求めた頭部位置の変化方向及び変化量に追従するように前記擬似カメラの視点を視点変更手段で移動させ、
前記ゲーム制御部が、敵キャラクタから発砲された銃弾の弾道を逐次計算し、逐次計算された銃弾の弾道と前記疑似カメラの視点との距離が所定の第１閾値よりも小さくなった場合、前記銃弾がプレーヤに命中したことを演出する命中演出処理を実行し、
前記ゲーム制御部が、前記銃弾がプレーヤに命中していないときは、逐次弾道計算されている銃弾と視点との距離の計算結果が前記第１閾値とは異なる第２閾値より小さくなったタイミングで、スピーカから風切音を出力させることを特徴とする３Ｄビデオゲームにおける擬似カメラ視点移動制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ゲーム機筐体の所定高さ位置に設けられた画像を表示するモニタと、ゲーム進行を制御するゲーム制御部と、擬似カメラの視点からの擬似３次元画像を作成し、前記モニタ画面に表示する表示制御部とを備えた３Ｄビデオゲーム装置に係る技術に関する。
【０００２】
【従来の技術】
従来、モニタ画面にプレーヤのキャラクタ及び敵キャラクタ等を表示するロールプレイングの対戦ゲームにおいて、プレーヤの足元の動きを検出し、検出した動きに対応させてモニタ画面内のプレーヤキャラクタを動かすようにしたゲームが提案されている。また、カーシートに着座したプレーヤの前面に配置されたモニタ画面に擬似３次元のカーレース画像を表示するとともに、プレーヤの上半身左右への傾き姿勢、前屈み姿勢に応じてカメラ視点を予め設定された位置に変更させていくようにした視点変更技術が提案されている。
【０００３】
【発明が解決しようとする課題】
後者の視点変更技術は、シートに着座したプレーヤの上半身の動きを前提、すなわち予め設定された視点の中での変更でもスムーズな画像の変更が醸し出せ得るものであり、例えばプレーヤの上半身の左右への傾きを画像の回転に反映させている。
【０００４】
本発明は、かかる課題に鑑みてなされたもので、擬似カメラの視点をプレーヤの自由な動きに追従させるようにしてプレーヤの意図する視点からの画像を積極的に提示可能にする３Ｄビデオゲームにおける擬似カメラ視点移動制御方法及びビデオゲーム装置を提供することを目的とするものである。
【０００５】
【課題を解決するための手段】
請求項１の発明は、ゲーム機筐体の所定高さ位置に設けられた画像を表示するモニタと、ゲーム進行を制御するゲーム制御部と、擬似カメラの視点からの３次元画像を作成し、前記モニタに表示する表示制御部とを備えた３Ｄビデオゲーム装置において、前記モニタの前方のプレイ領域に位置するプレーヤの頭部の空間上での高さ及び左右方向の位置を遠隔的に検出する距離測定センサを備える頭部検出手段と、検出された頭部の位置の変化方向及び変化量に追従して前記擬似カメラの視点を移動させる視点変更手段とを備え、前記ゲーム制御部は、敵キャラクタから発砲された銃弾の弾道を逐次計算し、逐次計算された銃弾の弾道と前記疑似カメラの視点との距離が所定の第１閾値よりも小さくなった場合、前記銃弾がプレーヤに命中したことを演出する命中演出処理を実行し、前記ゲーム制御部は、前記銃弾がプレーヤに命中していないときは、逐次弾道計算されている銃弾と視点との距離の計算結果が前記第１閾値とは異なる第２閾値より小さくなったタイミングで、スピーカから風切音を出力させるものである。
【０００６】
また、請求項６の発明は、ゲーム機筐体の所定高さ位置に設けられた画像を表示するモニタと、ゲーム進行を制御するゲーム制御部と、擬似カメラの視点からの３次元画像を作成し、前記モニタに表示する表示制御部とを備えた３Ｄビデオゲームにおける擬似カメラ視点移動制御方法であって、前記モニタの前方のプレイ領域に位置するプレーヤの頭部の空間上での高さ及び左右方向の位置を遠隔的に検出する距離測定センサを備える頭部検出手段での検出動作を繰り返し行わせることにより頭部の位置を求め、求めた頭部位置の変化方向及び変化量に追従するように前記擬似カメラの視点を視点変更手段で移動させ、前記ゲーム制御部が、敵キャラクタから発砲された銃弾の弾道を逐次計算し、逐次計算された銃弾の弾道と前記疑似カメラの視点との距離が所定の第１閾値よりも小さくなった場合、前記銃弾がプレーヤに命中したことを演出する命中演出処理を実行し、前記ゲーム制御部が、前記銃弾がプレーヤに命中していないときは、逐次弾道計算されている銃弾と視点との距離の計算結果が前記第１閾値とは異なる第２閾値より小さくなったタイミングで、スピーカから風切音を出力させるものである。
【０００７】
かかる構成によれば、モニタ画面の前面となるプレイ領域に位置するプレーヤの頭部の空間上での高さ及び左右方向の位置を検出する動作が繰り返し行われることにより、頭部の位置情報が求められ、求めた頭部位置に対応して、すなわち求めた頭部位置の変化方向及び変化量に追従するように前記擬似カメラの視点が移動されて、モニタ上に擬似３次元画像を描画される。従って、プレーヤの動きに支障を与えることなく頭部位置の検出が可能となる。
【０００８】
請求項２記載の発明は、外部操作可能な操作部を備え、前記ゲーム制御部が前記操作部からの操作内容をゲーム進行に反映させるものであり、この構成によれば、視点の移動に関連させて操作部への操作を行うことでゲーム進行を興趣に富んだものにすることが可能となる。
【０００９】
請求項３記載の発明は、前記距離測定センサは、１つの伝播媒体送信機と、前記伝播媒体送信機を中心にして前記モニタの左右方向の２箇所に配設され、伝播媒体送信機から送信され、プレーヤの頭部で反射した伝播媒体をそれぞれ受信する第１、第２の伝播媒体受信機とを備え、前記頭部検出手段は前記伝播媒体の送信時点から前記第１、第２の伝播媒体受信機での受信までの経過時間から前記プレーヤの頭部の位置を決定する頭部位置決定手段を備えたものである。この構成によれば、１つの伝播媒体送信機と、２つの伝播媒体受信機とを用いてその伝播媒体の空間上での伝播速度を利用してプレーヤ頭部の位置が検出可能となる。伝播媒体としては超音波、音波、光、特に赤外線光等が適用される。
【００１０】
請求項４記載の発明は、前記距離測定センサは頭部の３次元位置を検出するもので、１つの伝播媒体送信機と、前記伝播媒体送信機を中心にし、かつ水平面上の異なる位置に少なくとも３個配設され、伝播媒体送信機から送信され、プレーヤの頭部で反射した伝播媒体をそれぞれ受信する各伝播媒体受信機とを備えると共に、前記伝播媒体の送信時点から前記各伝播媒体受信機での受信までの経過時間から前記プレーヤの頭部の３次元空間上の位置を決定する頭部位置決定手段を備えたものである。この構成によれば、１つの伝播媒体送信機と、３個以上の伝播媒体受信機とを用いてプレーヤ頭部の３次元空間上の位置が検出可能となる。
【００１１】
請求項５記載の発明は、前記距離測定センサは前記プレイ領域の上方であって少なくとも水平面上の一次元方向に配列され、下方に向けて配置された複数の伝播媒体送受信機を備え、前記頭部検出手段は各伝播媒体送受信機のうち送信から受信までの経過時間から前記一次元方向におけるプレーヤ頭部の位置及び高さを決定する頭部位置決定手段を備えたもので、この構成によれば、一次元方向におけるプレーヤ頭部の位置及び高さ、すなわち垂直面上での頭部位置が決定可能となる。伝播媒体としては超音波、音波、光、特に赤外線光等が適用される。
【００１２】
【発明の実施の形態】
図１は、本発明に係る擬似３次元（３Ｄ）ビデオゲーム装置の一実施形態を示す斜視図である。本ゲーム装置は、ゲーム機本体１０と、その前部に一体的に又は係脱可能にあるいは個別に設けられた操作筐体部２０と、頭部検出部３０とから構成され、操作筐体部２０の手前はプレーヤが位置してゲームを行うプレイ領域である。
【００１３】
ゲーム機本体１０は略直方体状のコンソールボックスであって、前面略中央好ましくはゲーム中のプレーヤの通常姿勢状態において頭部が略画面中央になるような高さ位置にゲーム画像を表示するための所定サイズのモニタ１１が配設されている。モニタ１１としてはＣＲＴ、ＬＣＤ、プラズマディスプレイの他、液晶プロジェクタ等も採用可能である。ゲーム機本体１０の上部の、好ましくは左右側にはサウンド効果を演出するためのスピーカ１２，１２が配設され、その間にはゲーム名などを表記したパネル等が設けられている。内部にはゲーム動作を制御するために必要な制御部などを搭載した回路基板などが設けられている。また、上部には手前に庇（ひさし）状に延設された四角形状の枠材１３が設けられ、その左右側の枠片部の適所と操作筐体部２０の側面との間に支持腕１３ａが設けられている。枠材１３の前側の枠片部にはゲーム機本体側に向けられた電飾用の光源部１４が所定個数、例えば３原色の各色分の３個が配設されている。
【００１４】
枠材１３は頭部検出部３０の支持構造として機能するもので、頭部検出部３０をプレイ領域の上方すなわちプレーヤの頭上位置に設けるようにしている。頭部検出部３０は枠材１３の前側の枠片部であって左右方向の中央部に伝播媒体として音波、超音波を送信する超音波送信機３１が、その左右対称位置に同伝播媒体としての超音波を受信する超音波受信機３２、３３が設けられている。伝播媒体としては、他に光、特に赤外線光を用いてもよい。超音波送信機３１、受信機３２，３３はいずれも圧電素子等で構成されている。超音波送信機３１はプレイ領域をカバーする程度の指向幅であって所定周期例えば１／６０秒毎にあるいはプレーヤ頭部の位置変位を所要の分解能で追尾し得る程度の時間周期で、所定幅の超音波パルスを送波するものである。超音波受信機３２，３３は同一構造を有し、超音波送信機３１から送波され、プレイ領域に位置するプレーヤの頭部で反射した超音波を受波し得るに十分な指向幅を有するものである。この頭部検出部３０の構造部内には、図２に示すように超音波送信機３１に対して駆動信号（周期的な励振パルス信号）を供給するセンサ駆動部３４と、センサ駆動部３４及び２個の超音波受信機３２，３３に接続されて後述するプレーヤの頭部の空間内での位置計算を実行する位置算出部３５が設けられている。なお、センサ駆動部３４及び位置算出部３５はゲーム機本体１０内に設けられる態様でもよい。
【００１５】
操作筐体部２０はモニタ１１より低い高さに設定されており、手前にやや傾斜した上面部の中央に、すなわちスピーカ１２に対してプレーヤ側に近い位置にサウンド効果を演出するスピーカ２１が設けられると共に、その近傍適所にゲームコントローラとしての銃を摸したガンユニット２２が制御信号等の伝送線を兼用するコード２３を介して設けられている。ガンユニット２２は不使用時は収納ボックス２０ａに図示のように収納されており、使用時すなわちゲーム中はプレーヤに把持され、後述するようにモニタ画面に表示される敵キャラクタの射撃操作用とされる。また、操作筐体部の前面にはスタートスイッチ２４、コイン投入口２５等が設けられている。コイン投入口２５に連通するコイン通過路の途中には投入コインの有無を検出するコインスイッチ２５ａ（図２参照）が設けられている。
【００１６】
図２は、３Ｄビデオゲーム装置のブロック構成図を示す。ゲーム機本体１０内の回路基板上にはゲーム制御部１００、描画制御部１１０及び音声制御部１２０が搭載されている。
【００１７】
なお、本ゲームは、例えば対戦ゲームであって、モニタ画面に表示される銃を所持する１人乃至は複数の敵キャラクタとプレーヤとの間での銃撃戦を想定している。モニタ画面に表示される敵キャラクタは擬似カメラの視点を目掛けて射撃を行うようにゲーム制御部１００によって制御され、一方プレーヤはこの敵キャラクタからの攻撃をかわしながら、モニタ１１上の敵キャラクタに対してガンユニット２２で銃撃を行うゲームである。
【００１８】
ゲーム制御部１００はゲーム進行の処理を制御するための例えばマイクロコンピュータ（以下、ＣＰＵという）１０１を備え、本ゲームである銃撃戦などのゲームプログラムを内蔵した記録媒体としてのＲＯＭ１０２が接続されると共に、頭部検出部３０の他、所要の各部が接続されている。記録媒体としてはその他、ＲＯＭカセットや、光ディスク、フレキシブルディスク等であってもよい。
【００１９】
描画処理部１１０は、擬似３次元空間上における擬似カメラの視点から見た各キャラクタ（敵キャラクタや、ゲーム空間内に配置される種々の建造物他の物体キャラクタ等）の座標位置等の計算、光源計算処理、計算された擬似３次元空間上の座標位置から２次元空間上での座標位置への変換のための計算及びＲＡＭ１１１の表示エリアに描画すべき画像を構成するポリゴンを位置付ける処理、さらに各ポリゴンに対するテクスチャマッピング処理を行う。キャラクタの座標位置計算における擬似カメラの視点情報は、後述するように頭部検出部３０から伝送される位置情報が用いられる。従って、擬似カメラの視点はプレーヤの眼と実質一致し、プレーヤに対応するキャラクタはモニタ１１画面に表示されない。
【００２０】
音声制御部１２０は、音源データ記憶部１２１からゲーム場面に応じてゲームプログラム上で設定されている音源データを読み出し、スピーカ１２、２１のいずれかからサウンド出力させるものである。音源データとしては、ＢＧＭ、各種演出音の他、射撃に関連する効果音としての射撃音、命中着弾音、外れた時の空気を裂く風切音、視点の前面に表示される障害物に当たった外れ着弾音等が準備されている。音源データは例えばＰＣＭデータの形式で記憶されており、読み出された後、Ｄ／Ａ変換処理、フィルタ処理、増幅処理を施されてサウンドとしてスピーカ１２、２１に出力される。
【００２１】
音声制御部１２０との関連において、ＣＰＵ１０１は軌道計算処理を実行する機能部を備え、この機能部により、モニタ画面に表示されている敵キャラクタからＣＰＵ１０１の射撃処理制御によってプレーヤを狙って行われた射撃における銃弾の弾道が発射位置及び射撃方向の情報から順次計算され、描画制御部１１０はこの逐次の計算結果に基づいて銃弾をモニタ画面に順次描画させる処理を行う（あるいは射撃時の演出画像のみで銃弾の描画を行わない態様でもよい）。また、音声制御部１２０は、後述するように、計算された銃弾の弾道と擬似カメラの視点との距離などに応じてスピーカ１２、２１を選択的に切り換えて発音処理させる機能部を有する。
【００２２】
なお、本ゲームにおいて、ＣＰＵ１０１は、敵キャラクタからの狙撃がプレーヤに命中するか否かを決定する機能を備えてなり、この判断は、敵キャラクタと擬似カメラの視点位置との間に障害物が存在するかどうかとか距離が遠いかどうか等で行い、また無作為に命中確率を設定し、さらにゲーム進行等に応じて適宜前記確率を変更したり、さらにはプレーヤのライフゲージによって命中確率が変更されるようにしてもよい。また、ＣＰＵ１０１はプレーヤが被弾したときは所定量だけライフゲージを減少させる機能、及びライフゲージが０にまで低下したか否かを判断する機能を備えている。
【００２３】
ここで、ガンユニット２２の構造及び動作について説明する。本実施形態では、ガンユニット２２の構造及び動作の原理は公知のものが採用されている。すなわちガンユニット２２は、銃と同様の外観形状を有し、初期位置側に付勢手段で付勢されたトリガを引き込む操作をスイッチの可動片の動きに連動させることによって検出し、射撃指示信号としてコード２３を介してゲーム制御部１００に導くようにしたものである。ガンユニット２２は銃口に狭い指向性を有するようにして受光センサを内装している。そして、射撃指示信号がゲーム制御部１００に導かれると、ゲーム制御部１００の射撃位置検出部として機能するＣＰＵ１０１は、モニタ１１に対して描画処理を中断し、例えば１フレームだけＨ（水平）、Ｖ（垂直）方向に輝点の掃引（スイープ）を行わせ、ガンユニット内の受光センサがスイープ開始時点からこの輝点を受光した時点までの時間を計時する。１フレーム分の掃引時間は採用されている掃引方式から既知であるので、この計時時間からモニタ１１画面上での輝点の座標位置を逆算することで、算出された座標位置にガンユニット２２が向けられていた、すなわち射撃が行われたとして処理するようにしている。あるいは、銃口内に赤外線ＣＣＤカメラを装着する一方、モニタ１１近傍の固定位置に１、又は２個の赤外線点光源などを配置しておき、トリガを引いた時のＣＣＤカメラでの撮影画像内の点光源の撮像座標によって、カメラが向けられた方向、すなわちガンユニット２２が向けられた位置を検出する方式のものでもよい。
【００２４】
そして、ＣＰＵ１０１は、プレーヤから射撃された弾丸に対するモニタ１１画面のゲーム空間における弾道計算を順次実行し、好ましくは計算の都度、画面内に弾丸を表示させる等して、画面に表示されている敵キャラクタに命中したか否かを判断する。命中したか否かの判断は逐次の弾道計算の結果と敵キャラクタの位置座標とから座標の一致乃至は実質的な一致によって行うようにしている。
【００２５】
次に、図３を用いて、頭部検出部３０の位置算出部３５における検出原理について説明する。超音波送信機３１から送波された広指向性の超音波パルスは下方のプレーヤの身体で反射し、そのうちの一部が超音波受信機３２，３３で受波される。プレーヤの通常のプレイ動作では頭部が最も高所に位置することから、超音波受信機３２，３３で受波されたパルス信号はいずれもプレーヤの頭部から反射した帰来波ということができる。位置算出部３５は、送波時点から超音波受信機３２，３３で受信されたパルス信号の立ち上がり時点までの時間をそれぞれ計時し、両計時時間を空中伝播音速から換算して得た距離データ、超音波送信機３１と受信機３２及び送信機３１と受信機３３の各距離及び高さ情報を用いて幾何学的な演算処理を実行し、プレーヤ頭部の高さ方向及び左右方向の位置を算出する。すなわち超音波受信機３２側での計時時間は、超音波送信機３１と受信機３２を焦点とする楕円球を決定する。同じく超音波受信機３３側での計時時間は、超音波送信機３１と受信機３３を焦点とする別の楕円球を決定する。そして、超音波送信機３１の位置は同一であるから、２つの楕円球の最下点となる交点を算出することができ（交点の算出処理３５１）、かつ超音波送信機３１、受信機３２，３３の高さ情報を用いて空間内の高さ方向及び左右方向の位置を決定することができる（位置決定処理３５２）。なお、計算を簡略に行うために、プレーヤの頭部は超音波送信機３１、受信機３２，３３の真下にあると見なして、すなわち楕円計算のみで交点を算出するようにしてもよい。また、両計時時間（すなわち両距離データ）と頭部の位置との関係を予め計算して求めておき、テーブル（ＬＵＴ）の形で記憶したものを利用する態様でもよい。位置算出部３５はこのようにして求めたプレーヤの頭部の空間上での高さ位置及び左右方向位置を擬似カメラの視点情報としてゲーム制御部１００に伝送するようにしている。従って、プレーヤの頭部位置に対応して、換言すれば頭部位置の変化量及び変化方向に追従するように擬似カメラの視点が変更移動されることになる。
【００２６】
図４（ａ）〜（ｄ）は、プレーヤの頭部が上下方向に移動した場合のモニタ表示画像の視点変化の一例を示す図、図５はプレーヤのプレイ状況を説明するためのイメージ図である。（ａ）〜（ｄ）は時間経過に対応した図であって、プレーヤがゲーム機本体１０の手前で中腰姿勢（図５参照）から矢印で示すように徐々に立ち上がって略立直に近い姿勢に、すなわちプレーヤの頭部（眼）が下方から上方へ位置変位した場合の４場面を示すものである。（ａ）は視点の直ぐ前方に机のような障害物Ｂがあり、プレーヤはこの障害物Ｂの手前下方に隠れた状況を演出しており、その向こうに銃を手にした敵キャラクタＡＣ１の頭部の一部のみが見えている。この状態から、プレーヤがやや頭部をやや持ち上げた状態の画面が（ｂ）であり、プレーヤの眼だけが障害物Ｂの上面に一致した状況を演出しており、敵キャラクタＡＣ１の胸部までが見えるようになっていると共に、その後方に更に別の２人の敵キャラクタＡＣ２，ＡＣ３の頭部が新たに見えるようになっている。次いで、プレーヤがさらに背を伸ばして頭部を持ち上げた状態の画面が（ｃ）であり、プレーヤの眼の高さは障害物Ｂの上面Ｂｓよりやや露出した状況を演出しており、３人の敵キャラクタＡＣ１〜ＡＣ３の上半身が見えているとともに、障害物Ｂの上面Ｂｓもやや見えている。そして、プレーヤが立直した状態の画面が（ｄ）であり、プレーヤの首辺りまでが障害物Ｂより露出した状況を演出しており、上面Ｂｓが更に見えている。プレーヤの眼が上がるに従って、（ａ）〜（ｄ）に示すように障害物の上面が順次が下がっている様子が分かる。
【００２７】
図６（ａ）〜（ｄ）は、プレーヤの頭部が左右方向に移動した場合のモニタ表示画像の視点変化の一例を示す図、図７はプレーヤのプレイ状況を説明するためのイメージ図である。（ａ）〜（ｄ）は時間経過に対応した図であって、プレーヤがゲーム機本体１０の右側（図７参照）から矢印に示す方向に移動して左側に、すなわちプレーヤの頭部（眼）が右方から左方へ位置変位した場合の４場面を示すものである。（ａ）は視点の直ぐ手前右側にドア又は壁のような障害物Ｂがあり、プレーヤはこの障害物Ｂの裏に隠れた状況を演出しており、その向こうに銃を手にした敵キャラクタＡＣ１の腕の一部が見えている。この状態から、プレーヤがやや頭部を左方に動かした状態の画面が（ｂ）であり、プレーヤの眼だけが障害物Ｂの左端からやや露出した状況を演出しており、敵キャラクタＡＣ１の顔及び胸部まで見えるようになっている。次いで、プレーヤがさらに頭部を左方に動かした状態の画面が（ｃ）であり、プレーヤの頭部が障害物Ｂの左端よりやや露出した状況を演出しており、敵キャラクタＡＣ１の上半身が見えるようになっていると共に、その後方に更に別の敵キャラクタＡＣ２の一部が新たに見えるようになっている。そして、プレーヤが障害物から左側に飛び出したように上半身を露出させた状態の画面が（ｄ）であり、２人の敵キャラクタＡＣ１，ＡＣ２の他に更に別の敵キャラクタＡＣ３も見えている。
【００２８】
また、頭部検出部３０はプレーヤ頭部の上下、左右位置を検出可能であるから、プレーヤの頭部が上下方向及び左右方向の両方向の成分を持って移動したときは、それに応じて、すなわち斜め方向への視点移動ができることとなる。
【００２９】
図８は、ＣＰＵ１０１が実行するゲーム進行処理の一例を示すフローチャートである。電源が投入されると、本フローがスタートし、先ず、モニタ１１にはデモンストレーション画面が表示される（ステップＳＴ１）。そして、コインスイッチ２５ａにより所定のコインの投入が検出されると（ステップＳＴ２でＹＥＳ）、スタート画面が表示され（ステップＳＴ３）、射撃ゲームとしてのゲーム本体処理が実行される（ステップＳＴ４）。ゲームが所定数のステージから構築されている態様では、各ステージ途中で所定条件を満たさないことになったかどうか、例えばライフゲージ管理手段として機能するＣＰＵ１０１の制御によりモニタ１１画面の上部領域等に表示されるライフゲージが所定値以下、例えば０まで低下したか否かの判断が行われており、ライフゲージが０になる前に当該ステージに登場する敵キャラクタの全てを射撃できた等の条件をクリアすると、次ステージが最終ステージか否かが判断される（ステップＳＴ５）。逆にゲーム途中でライフゲージが０になると、その時点でゲームオーバー画面に切り換わって、強制的にゲーム終了とされる。
【００３０】
一方、クリアしたステージが最終ステージであれば、表彰を演出するようなエンディングデモ画面が表示され（ステップＳＴ６）、又必要に応じて得点等が表示されてゲームオーバー画面に移行して（ステップＳＴ７）、本ゲームを終了する。
【００３１】
図９は、ステップＳＴ４の「ゲーム本体処理」の手順を示すフローチャートである。ゲーム本体処理は、先ず、内蔵するタイマによって各ステージに設定されているゲーム時間が時間切れか否かが判断され、時間内であれば、ライフゲージに残りが有るか否かが判断される（ステップＳＴ１１，ＳＴ１２）。いずれも否定されればステップＳＴ７に移行する。一方、ライフゲージに残りがあれば、Ｉ／Ｏ入力処理すなわち頭部検出部３０からプレーヤの頭部位置情報すなわち実質的にプレーヤの眼の位置の情報の受け取り処理が行われる（ステップＳＴ１３）。
【００３２】
次いで、主観視点か客観視点かの判断が行われる（ステップＳＴ１４）。本ゲームでは、主・客観視点切換手段として機能するＣＰＵ１０１及びタイマにより、各ステージの最初のある時間だけはゲーム空間の全体的な状況すなわちプレーヤがゲーム空間内の如何なる場所に居るのか等を把握、認識するために、プレーヤキャラクタを含むように擬似カメラを引いた状態で広い範囲を描画するようにしており、この間は客観的視点として処理される。一方、この客観的視点による描画処理が終了すると、プレーヤの眼を基準とした主観視点に切換えられる。ステップＳＴ１４において、客観視点であれば、Ｉ／Ｏ入力処理で得た情報に依存しない視点でゲーム画像の描画が行われ（ステップＳＴ１５）、さらに銃撃戦が行われたときには音声制御のための割り込みが発生して、スピーカ１２（またはスピーカ１２及び２１双方）から射撃に関する各サウンド音が出力される（ステップＳＴ１６）。
【００３３】
一方、主観視点に移行すれば、Ｉ／Ｏ入力処理で得た情報に基づく主観視点でゲーム画像の描画が行われ（ステップＳＴ１７）、さらに銃撃戦が行われたときには割り込み処理によって、スピーカ１２、またはスピーカ２１から射撃に関する各サウンド音が分担して出力される（ステップＳＴ１８）。ステップＳＴ１６，１８の音声処理が終了すると、本ステージが終了したか否かが判断され、終了していなければ、ステップＳＴ１１に移行してステップＳＴ１１〜ＳＴ１８の処理を繰り返し、終了していると、ステップＳＴ６へリターンして本フローを抜ける。
【００３４】
図１０は、ステップＳＴ１８の「視点位置に基づく音声処理」のうち、敵キャラクタからの狙撃に対する「割り込み処理」を示すフローチャートである。図において、音声出力処理のための割り込み処理は、敵キャラクタによる発砲によってスタートし、音声発生対象と擬似カメラの視点とのゲーム空間上での距離が予め設定された遠近判断しきい値より小さいか否かが判断される（ステップＳＴ２１）。上記において、音声発生対象とは、敵キャラクタから発砲された銃弾や、この銃弾が視点の手前にある障害物に当たったときの該障害物をいう。すなわち、敵キャラクタからの銃弾が手前の障害物に当たった時は、その障害物までの距離がしきい値より小さければ（近ければ）、スピーカ２１から着弾音が出力され（ステップＳＴ２２）、しきい値より大きければ（遠ければ）スピーカ１２から着弾音が出力される（ステップＳＴ２３）。
【００３５】
また、逐次の弾道計算結果による銃弾位置と視点位置間の距離計算の結果に基づいて、音声制御部１２０は射撃された銃弾がプレーヤに命中したと見なせるほど視点位置の直ぐ近くを通過したと判断する機能を備えており、このときはプレーヤへの命中処理として（命中演出処理としての、例えば画面を一時的に振動させるなどの演出を施し、かつライフゲージを所定値だけ減少させると共に）、スピーカ２１から命中音を出力させるようにしている（ステップＳＴ２２）。さらに、視点の前方の障害物に当たらず、かつプレーヤにも命中していないときは、逐次弾道計算されている銃弾と視点との距離の計算結果がしきい値より小さくなったタイミングで、スピーカ２１から風切音を出力するようにしている（ステップＳＴ２２）。射撃に関連してその他の効果音はスピーカ１２から出力されるようにしているが、例えばプレーヤからの射撃音はスピーカ２１から出力するようにしてもよい。このように音声発生対象が視点から遠ければ、プレーヤから遠い方のスピーカ１２からサウンドを出力し、逆に視点に近ければ、プレーヤから近い方のスピーカ２１からサウンドを出力するように切換えるようにしたので、より音響的に臨場感のあるゲームが提供可能となる。
【００３６】
ある音声出力に対する処理が終わると、次いで全音声対象に対する音声出力処理が終了したか否か、すなわち発砲された１つ銃弾に対するいずれかの演出事象（時点前方の障害物への着弾、プレーヤへの命中、または直ぐ横を通過する外れ）が発生したかどうかが判断され（ステップＳＴ２４）、演出事象が発生していなければステップＳＴ２１に移行し、発生していれば、当該銃弾についての音声出力処理は完了したとしてリターンする。なお、スピーカ２１は１個に限定されず、左右にそれぞれ設けた態様であってもよい。この場合、プレーヤ頭部がプレイ領域内の左右のいずれに位置するかに応じて左右のスピーカを切り換えて音声出力させ、あるいは音量比率を対応調整することで、音響の遠近切換えに加えて左右方向切換え等によって更なる音響的な臨場感を醸し出すようにしてもよい。
【００３７】
図１１は、本発明に係る３Ｄビデオゲーム装置の第２実施形態を示す斜視図であり、図１２はプレーヤ頭部の検出動作を行うブロック図である。本ゲーム装置は、外観上、図１に示すものと多少の差異があるものの、頭部検出部３０の構成を除いて、機能的には略同一である。
【００３８】
第２実施形態において、頭部検出部１３０はモニタ１１の真下であって左右方向の中央位置に配設された撮像手段としての例えばＣＣＤカメラ１３１と、プレイ領域を挟んで配設された背景除去部材１３２とから構成されると共に、処理機能部としてシルエット映像抽出手段１３３、人体シルエット特徴データを記憶した人体シルエット特徴データメモリ１３４及び位置決定処理部１３５を備えて構成されている。ＣＣＤカメラ１３１はプレイ領域側が撮像領域となるように向けられている。
【００３９】
背景除去部材１３２はプレイ領域を囲むようにして手前側に立直された長方形状を有する支持体１３２ａと、この支持体１３２ａの立直姿勢を保持させるべくゲーム機本体１０と連結する上部の水平連結アーム部１３２ｂと、支持体１３２ａの上半部に貼られた所定色、例えば青色単色とか２色のストライプパターン図柄等を表面に有するスクリーン１３２ｃを備える。スクリーン１３２ｃはプレーヤの通常のゲーム姿勢において頭部が位置変位する範囲をカバーする程度の大きさの形状、好ましくは四角形を有し、かつプレーヤの屈んだ姿勢と立直した姿勢の間で頭部がカバーできる高さ位置に配設されている。スクリーン１３２ｃは半透明でもよく、このようにすればスクリーン１３２ｃ後方の観客もプレーヤの動きとかモニタ１１画像を見ることができる。
【００４０】
ＣＣＤカメラ１３１はスクリーン１３２ｃが視野となるように画角が設定されており、スクリーン１３２ｃの裏側の背景物（例えばゲーム場の種々の物体（他のゲーム機等）や人物等）が撮像画像中に含まれないようしているもので、好ましくはＣＣＤ素子の前面にＲＧＢ各色のフィルタが配列されてなるカラー撮像手段が好ましい。ＣＣＤカメラ１３１はスクリーン１３２ｃに向けて所定周期例えば１／６０秒毎にあるいはプレーヤ頭部の位置変位を所要の分解能で追尾し得る程度の時間周期で撮像動作を実行し、撮像した画像を内部の画像メモリ１３１ａにアドレス管理の下に記憶するようにしている。シルエット映像抽出部１３３は画像メモリ１３１ａ内に取り込まれたプレーヤ及びその後方のスクリーン１３２ｃを含む画像データから青色の画像（モノクロカメラの場合にあっては、柄無し領域の画像）を削除する処理を実行することによって人体シルエットを抽出する。この抽出処理としては単純に青色領域をデータ無し領域として処理することで可能となる。また、スクリーン１３２ｃがストライプ図柄である態様では、かかる基本パターン領域を除く処理を施せばよい。
【００４１】
位置決定部１３５はシルエット映像抽出部１３３で得られた人体シルエット及び人体シルエット特徴データメモリ１３４の人体シルエット特徴データからパターン認識技術等を利用して人体シルエット中からその頭部を抽出し、頭部における眼の位置、例えば頭部領域の中心位置を演算から求め、この位置を眼の位置と見なして位置決定を行うものである。得られた位置情報はゲーム制御部１００に伝送され、この後は、第１実施形態の場合と同様に視点情報として用いられる。
【００４２】
本発明は、第１、第２実施形態における頭部検出部３０、１３０の他に、以下の形態も採用可能である。
【００４３】
（１）第２実施形態における頭部検出部１３０のＣＣＤカメラに対し、そのＣＣＤ撮像面の前面に赤外線フィルタを介設して赤外線カメラとし、かつ、その近傍位置にスクリーン１３２ｃをカバーする範囲で赤外線を照射する赤外線発光源を備えると共に、スクリーン１３２ｃ表面に赤外線光を吸収する材料を塗布等したものを採用したものとしてもよい。この構成によれば、赤外線カメラはスクリーン１３２ｃから反射光が戻ってこないためスクリーン１３２ｃの撮像領域が低輝度となり、従ってプレーヤからの反射領域との間の明度差を強調できることから、人体シルエットの抽出が容易となる。一方、スクリーン１３２ｃ表面に赤外線光を反射する材料を塗布等したものを採用したものとしてもよい。この構成によれば、赤外線カメラはスクリーン１３２ｃから光が強く反射されるためスクリーン１３２ｃの撮像領域が高輝度となり、従ってプレーヤからの反射領域との間の明度差を強調できることから、人体シルエットの抽出が容易となる。
【００４４】
さらに、赤外線反射材料の領域と吸収材料の領域とをストライプ図柄のように交互に構成したスクリーンを用いてもよく、このようにしても第２実施形態のスプライトパターン図柄の場合と同様、人体シルエットの抽出が容易となる。
【００４５】
（２）図１３は頭部検出部の他の実施形態を示すブロック図で、頭部検出部２３０は、前記（１）で説明したような赤外線カメラ２３１と、プレーヤの顔部乃至は頭部に装着可能な構造を持ち、その正面側に所定個数、例えば３個の点状に形成された赤外線発光を行う赤外線発光部材２３６ａを設けたゴーグル乃至は頭部被着体２３６とを備えて構成されと共に、処理部内に画像メモリ２３１ａ、画像解析部２３７、ユニークパターン特徴データメモリ２３８及び位置決定処理部２３９を備える。赤外線カメラ２３１でプレーヤを撮像すると、画像メモリ２３１ａ上に３個の輝点２３６ｂが画像データとして得られ、この３点からなる画像パターンが画像解析部２３８でユニークパターン特徴データメモリ２３８内のデータと照合されて画像メモリ２３１ａ内での格納位置、すなわちアドレスが特定される。位置決定部２３９は３点のアドレス情報を用いて予め設定された式に基づいてプレーヤの眼の位置を算出し、ゲーム制御部１００に伝送する。なお、赤外線発光部材２３６ａの個数は３個に設定しているが、少なくとも１個あれば実質検出可能であり、特に２個乃至それ以上あれば、頭部とか顔面部の傾きも同時に検出できることから、プレイヤの眼の位置をより正確に決定できるという利点がある。
【００４６】
なお、赤外線発光部材２３６ａに代えて赤外線を反射する反射鏡を被着体２３６に所要個数設けると共に、ゲーム機本体１０側に広い照射幅を有する赤外線発光手段を設けて、赤外線カメラ２３１が前記反射鏡からの反射光を撮像し得るような構成としても良く、これによっても上記と同様な効果が得られる。この場合、被着体２３６に赤外線光を発光するための電源や駆動手段等が不要となる分、被着体２３６の小型軽量が図れる。
【００４７】
（３）図１４は、頭部検出部のさらに他の実施形態を示すもので、図（ａ）はブロック図、（ｂ）は位置決定を説明するための図である。
【００４８】
頭部検出部３３０は、プレイ領域の上部に左右方向に並んで所定ピッチで配列された複数の超音波送受波機３３１ａ，…からなる測距センサ部３３１を備えると共に、処理部内に位置検出処理部３３２、ピークポイント検出部３３３及び位置決定処理部３３４を備えて構成される。超音波送受波機３３１ａは公知のように、圧電素子と、この圧電素子にパルス信号で励振して超音波パルスを送波させる励振部と、反射波を受波する受波部と、信号入出方向を切換えるための回路等を少なくとも備えて構成される。測距センサ部３３１は発光部と受光部とを備えた反射式の光（好ましくは赤外線）センサであってもよい。測距センサ部３３１の各超音波送受波機３３１ａはプレイ領域のプレーヤの頭部がいずれか（好ましくは複数個）で検出し得るような真下への指向幅を有して構成されている。あるいは通常の頭部の幅より狭い間隔で取り付けられている。
【００４９】
超音波送受波機３３１ａは同時に超音波の送波が行われてもよいが、隣同士との互いの干渉を防止するべく、高速で順番に、あるいは少なくとも１個おきの超音波送受波機３３１ａ同士を交互に送波させて検出を行わせるようにしてもよい。尤も、狭指向性の超音波ビームにおいては送波した超音波送受波機３３１ａで受波されるときが最短の測距データとなるので、隣接する超音波送受波機３３１ａで混信受波されても最短データを得た超音波送受波機３３１ａを特定する上では特に支障はない。
【００５０】
図１４に示すようにプレーヤの頭部で反射した帰来波は同じ超音波送受波機３３１ａで受波され、位置検出部３３２でそれぞれの送波時点から受波時点までの時間から音速情報を用いて換算された距離を求めることで、超音波送受波機３３１ａのピッチ寸法と距離とのデータ（イメージ的にはグラフ３３２ａに示す）との関係が得られる。ピークポイント検出部３３３は上記ピッチ寸法と距離とのデータから図１４（ｂ）に示すようにピークポイントの高さ位置Ｐｅ及び左右方向位置Ｘｐを検出する。高さ方向の波形は図１４（ｂ）のように山形であるから、位置検出部３３２に予め準備したモデル関数などを利用して連続的なデータを作成する機能を持たせておくことで、ピークポイント検出部３３３はピークポイントが超音波送受波機３３１ａ間にある場合であっても検出が可能となる。位置決定処理部３３４は検出されたプレーヤ頭頂部の高さ位置Ｐｅから所定値を減算することでプレーヤの眼の高さ位置を決定でき、また、左右方向位置は超音波送受波機３３１ａの配列ピッチから決定することができる。このようにして得られたプレーヤの眼の高さ位置及び左右方向位置の情報はゲーム制御部１００に伝送される。
【００５１】
（４）図１５は、頭部検出部のさらに他の実施形態を示す図である。頭部検出部４３０はプレイ領域に敷設される感圧式のシート部材４３１を備え、プレーヤの両足の位置検出を行うと共に、これらの情報及び後述する他の情報を用いて頭部位置を決定するものである。
【００５２】
感圧シート部材４３１は前後方向に長尺のセンサ部が左右方向に、かつプレーヤの足の幅に比して少なくとも狭く、好ましくは十分に狭いピッチ（図では説明の便宜上乃至作図上、ピッチを広めに誇張して描いている）で、並行に配列された構造を有する。感圧シート部材４３１は公知の物が採用可能であり、例えば２枚の可撓性を有するフィルム基材４３１ａの対向する面側にそれぞれ長尺の感圧導電性インク４３１ｂ、例えば導電性粒子と非導電性粒子とを分散混合した熱可塑性樹脂により構成されたものを対応する位置に印刷した後、両フィルム基材４３１ａを貼り合わせて製造されたものである。また、各感圧導電性インク４３１ｂにはリード線（銀などの導電性粒子が分散混合された熱可塑性樹脂）が絶縁被覆された状態でフィルム外へ引き出されており、一方のフィルム基材４３１ａのリード線には所定の電圧が印加され、他方のフィルム基材４３１ａのリード線には電圧を検出する回路が各リード線を認識可能にして接続されている。張り合わされた状態における両フィルム基材４３１ａの感圧導電性インク４３１ｂ同士の接触面は微小な凸凹（印刷時や微小粒子の存在に起因）が形成された状態にあり、フィルム基材４３１ａ面への加圧によるインク表面相互の実質的な接触面積の変化、すなわち接触面での抵抗変化によって他方のリード線側に現れる電圧がアナログ的に検出し得るようになっている。
【００５３】
圧力データメモリ４３２は個別の感圧導電性インク４３１ｂの電圧検出回路から検出された電圧値すなわち圧力データを対応づけて記憶するもので、図では記憶内容をイメージ的な分布図として示している。左右足位置検出部４３３ａは圧力データメモリ４３２の記憶内容から左右の足から受けた荷重と判断できる領域内の中心を求めることで感圧シート部材４３１上の左右方向における各足の位置情報を算出するもので、算出した位置情報は各足位置情報メモリ４３３ｂに記憶される。また、左右足位置検出部４３３ａは足領域内の圧力データを各足について積算し、それぞれの積算値を体重偏りをとして各足体重偏り情報メモリ４３３ｃは記憶するようにしている。
【００５４】
重心算出部４３３ｄは圧力データメモリ４３２に記憶されている内容から感圧シート部材４３１上の左右方向における荷重の重心位置すなわち腰位置を算出するもので、算出結果は重心位置情報メモリ４３３ｅに記憶される。統計的学習パターンメモリ４３３ｆは人間工学的な観点乃至は経験的な観点に基づいて、両足の位置、体重の掛かり具合、腰の位置等から頭部の位置を推定するためのパターンデータが記憶されているものである。そして、位置決定部４３３ｇは各足位置情報メモリ４３３ｂ、各足体重偏り情報メモリ４３３ｃ、重心位置情報メモリ４３３ｅ及び統計的学習パターンメモリ４３３ｆに基づいてプレーヤの頭部位置を決定する。決定された頭部位置情報はゲーム制御部１００に伝送される。
【００５５】
このように、感圧シート部材４３１をプレイ領域に敷設することで、プレーヤの両足の位置情報から頭部の感圧シート部材４３１上の左右方向における位置を決定することが可能となるので、頭部検出部のための配置スペース、構造を特別準備する必要がない。
【００５６】
（５）図１６は、頭部検出部の感圧式のシート部材の他の実施形態を示す図である。頭部検出部５３０はプレイ領域に敷設される感圧式のシート部材５３１を備え、プレーヤの両足の位置検出を行うと共に、これらの情報及び後述する他の情報を用いて頭部位置を決定するものである。
【００５７】
感圧シート部材５３１は基本的には前記（４）の原理、材料を用いて製造されたものが適用される。すなわち、図１６（ａ）に示すように一方のフィルム基材５３１１の裏面にはその縦方向に長尺を有する感圧導電性インク５３１２が所定ピッチで配列形成され、一方、図１６（ｂ）に示すように他方のフィルム基材５３１３の裏面にはその左右方向に長尺を有する感圧導電性インク５３１４が所定ピッチで配列形成され、お互いの裏面同士を貼り合わせることで、図１６（ｃ）に示すようにマトリクス状に感圧部を有するフィルム基材５３１１が製造される。また、一方、例えばフィルム基材５３１１の各感圧導電性インク５３１２のリード線に所定電圧を高速で順番に印加し、他方のフィルム基材５３１３の各感圧導電性インク５３１４のリード線に電圧検出回路が接続されている。そして、感圧導電性インク５３１２への電圧の印加タイミングと電圧検出回路で加圧されたことが検出された感圧導電性インク５３１４とから感圧シート部材５３１上での足の位置が特定でき、そのレベルを検出できる。かかる感圧シート部材５３１を採用すれば、プレーヤの両足の位置が左右方向及び前後方向という２次元的に検出できる。この実施形態において、図１５に示す位置検出部４３３を適用するようにし、このとき位置決定処理部４３３ｇに２次元上での位置決定処理機能を持たせておけば、感圧シート部材５３１上でのプレーヤ頭部の３次元位置が決定できる。
【００５８】
このようにプレーヤ頭部の３次元位置が決定できる結果、モニタ１１画面上のゲーム空間内での視点を奥行き方向に対しても移動することが可能となる。
【００５９】
（６）第２実施形態における頭部検出部１３０及び前記（１）〜（３）の頭部検出部に加えて、（４）に示す感圧シート部材であって感圧導電性インクが前後方向に並設されたものを付加するときは、この感圧シート部材によってプレーヤ頭部の奥行き方向の位置を特定することができるので、全体としてプレーヤ頭部の３次元位置が特定できる。
【００６０】
（７）第１実施形態においては超音波受信機３２，３３を超音波送信機３１の左右両側の直線上の位置に配設し、これにより、頭部の高さ位置及び左右方向位置を検出したが、これに代えて、超音波受信機を超音波送信機の水平面上の所定位置に３個配設し、各超音波受信機での計測時間すなわち距離情報から楕円球を３個決定し、これらの交点を頭部位置として検出することも可能である。この構成によれば、頭部の３次元空間上での位置が検出できるという利点がある。なお、超音波受信機は少なくとも３個以上配設されておれば足りる。
【００６１】
（８）なお、本実施形態では射撃ゲームに適用した例を示したが、射撃ゲームの他、プレーヤが他のキャラクタと対戦する形式のゲーム、例えばボクシングゲーム等でもよい。また、本発明は、ガンユニット等の操作部を特に使用しない、例えば種々の方向から眺めることで隠れているものを当てるような物当てゲーム等にも適用可能である。
【００６２】
【発明の効果】
請求項１、６記載の発明によれば、プレーヤの動きに支障を与えることなく頭部位置の検出ができ、かつ擬似カメラの視点をプレーヤの自由な動きに追従させるようにしてプレーヤの意図する視点からの画像を積極的に提示することが出来、ゲーム性の幅を広げることができ、興趣に富んだゲームを提供し得る。
【００６３】
請求項２記載の発明によれば、視点の移動に関連させて操作部への操作を行うことができるので、ゲーム進行を興趣に富んだものにすることができる。
【００６４】
請求項３記載の発明によれば、１つの伝播媒体送信機と、２つの伝播媒体受信機とを用いてプレーヤ頭部の位置が検出可能となる。
【００６５】
請求項４記載の発明によれば、１つの伝播媒体送信機と、３個以上の伝播媒体受信機とを用いてプレーヤ頭部の３次元空間上の位置が検出可能となる。
【００６６】
請求項５記載の発明によれば、一次元方向におけるプレーヤ頭部の位置及び高さ、すなわち垂直面上での頭部位置を決定できる。
【図面の簡単な説明】
【図１】  本発明に係る擬似３次元（３Ｄ）ビデオゲーム装置の一実施形態を示す斜視図である。
【図２】  ３Ｄビデオゲーム装置のブロック構成図である。
【図３】  頭部検出部の位置算出部における検出原理を示す図である。
【図４】  （ａ）〜（ｄ）は、プレーヤの頭部が上下方向に移動した場合のモニタ表示画像の視点変化の一例を示す図である。
【図５】  プレーヤのプレイ状況を説明するための図である。
【図６】  （ａ）〜（ｄ）は、プレーヤの頭部が左右方向に移動した場合のモニタ表示画像の視点変化の一例を示す図である。
【図７】  プレーヤのプレイ状況を説明するための図である。
【図８】  ＣＰＵが実行するゲーム進行処理の一例を示すフローチャートである。
【図９】  ステップＳＴ４の「ゲーム本体処理」の手順を示すフローチャートである。
【図１０】  ステップＳＴ１８の「視点位置に基づく音声処理」の内、敵キャラクタからの狙撃に対する音声処理を示すフローチャートである。
【図１１】  本発明に係る３Ｄビデオゲーム装置の第２実施形態を示す斜視図である。
【図１２】  図１１に示すプレーヤ頭部の検出動作を行うブロック図である。
【図１３】  頭部検出部の他の実施形態を示すブロック図である。
【図１４】  頭部検出部のさらに他の実施形態を示すもので、図（ａ）はブロック図、（ｂ）は位置決定を説明するための図である。
【図１５】  頭部検出部のさらに他の実施形態を示す図である。
【図１６】  頭部検出部の感圧シート部材の他の実施形態を示す図である。
【符号の説明】
１  ゲーム装置
１０  ゲーム機本体
１００  ゲーム制御部
１０１  ＣＰＵ
１１０  描画制御部
１２０  音声制御部
１１  モニタ
１２、２１  スピーカ
２０  操作筐体部
２２  ガンユニット（操作部）
３０、１３０、２３０，３３０，４３０，５３０  頭部検出部
３１  超音波送信機
３２、３３  超音波受信機
３４  センサ駆動部
３５  位置算出部
１３１  ＣＣＤカメラ
１３２ｃ  スクリーン
２３１  赤外線カメラ
２３６  被着体
２３６ａ  赤外線発光部材
３３１  測距センサ
４３１  感圧シート部材
４３３  位置検出部
４３３ｄ  重心算出部
４３３ａ  左右足位置算出部
【図１】
0004445707.tif 000002
【図２】
0004445707.tif 000003
【図３】
0004445707.tif 000004
【図４】
0004445707.tif 000005
【図５】
0004445707.tif 000006
【図６】
0004445707.tif 000007
【図７】
0004445707.tif 000008
【図８】
0004445707.tif 000009
【図９】
0004445707.tif 000010
【図１０】
0004445707.tif 000011
【図１１】
0004445707.tif 000012
【図１２】
0004445707.tif 000013
【図１３】
0004445707.tif 000014
【図１４】
0004445707.tif 000015
【図１５】
0004445707.tif 000016
【図１６】
0004445707.tif 000017