(57)【要約】【課題】  計算負荷を抑制しつつ、現実のパチンコ機と同様の十分ゲーム性のある軌道での玉の打出しを実現できるゲーム装置及びそのプログラムを提供する。【解決手段】  打出レール部及び主盤面部を有するパチンコ機画像を生成し、モニタ装置において表示させるパチンコ機画像表示手段と、前記打出レールにおける動作の一部又は全部を物理計算により導出する打出準備シミュレーション手段と、前記打出準備シミュレーション手段により導出される打出レール部における前記玉画像の進行経路にかかわらず、前記主盤面部への出射角度が一定になるよう制御する打出制御手段とを備えるゲーム装置において、前記パチンコ機画像表示手段が、前記打出制御手段により決定される前記一定の出射角度に従って、前記打出レール部から前記主盤面部に移動する玉画像を前記モニタ装置上において表示させるよう構成する。【選択図】  図４
2007259903.tif 000002
【特許請求の範囲】
【請求項１】
パチンコ機の動作を再現させたパチンコゲームを実施するゲーム装置であって、
打出レール部及び主盤面部を有するパチンコ機の仮想モデルに基づいてパチンコ機の画像を生成するパチンコ機画像生成手段と、
前記打出レール部における玉の動作の一部又は全部を物理計算により導出する打出準備シミュレーション手段と、
前記打出準備シミュレーション手段により導出される打出レール部における前記玉の進行経路にかかわらず、前記打出レール部から前記主盤面部への前記玉の出射角度が一定になるよう制御する打出制御手段とを備えることを特徴とするゲーム装置。
【請求項２】
前記打出制御手段による前記制御が、前記打出レール部と前記主盤面部の境界で行なわれることを特徴とする請求項１に記載のゲーム装置。
【請求項３】
前記打出制御手段による前記制御が、前記玉の前記境界への入射速度と前記境界からの出射速度とが同一になるように行われることを特徴とする請求項２に記載のゲーム装置。
【請求項４】
前記打出制御手段による前記制御が、前記玉の前記境界への入射位置にかかわらず、前記境界からの出射位置が一定になるように行われることを特徴とする請求項２又は３のいずれか一項に記載のゲーム装置。
【請求項５】
前記仮想モデルが、
前記境界に配置され、前記玉が前記境界を通過する際に変位する板バネ部を更に有することを特徴とする請求項２〜４のいずれか一項に記載のゲーム装置。
【請求項６】
前記一定の出射角度が主盤面部の法線方向成分を有さないことを特徴とする請求項１〜５のいずれか一項に記載のゲーム装置。
【請求項７】
前記打出レール部における前記玉の初速を、前記操作入力装置からの入力により設定される設定値と、乱数または記憶した乱数系列とによって決定する初速乱数化手段を更に備えることを特徴とする請求項１〜６のいずれか一項に記載のゲーム装置。
【請求項８】
パチンコ機の動作を再現させたパチンコゲームを実施するゲームプログラムであって、
処理装置に、
打出レール部及び主盤面部を有するパチンコ機の仮想モデルに基づいてパチンコ機の画像を生成するパチンコ機画像生成処理と、
前記打出レール部における玉の動作の一部又は全部を物理計算により導出する打出準備シミュレーション処理と、
前記打出準備シミュレーション処理において導出される打出レール部における前記玉の進行経路にかかわらず、前記打出レール部から前記主盤面部への前記玉の出射角度が一定になるよう制御する打出制御処理とを実施させることを特徴とするゲームプログラム。
【請求項９】
パチンコ機の動作を再現させたパチンコゲームを実施するゲームプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
処理装置に、
打出レール部及び主盤面部を有するパチンコ機の仮想モデルに基づいてパチンコ機の画像を生成するパチンコ機画像生成処理と、
前記打出レール部における玉の動作の一部又は全部を物理計算により導出する打出準備シミュレーション処理と、
前記打出準備シミュレーション処理において導出される打出レール部における前記玉の進行経路にかかわらず、前記打出レール部から前記主盤面部への前記玉の出射角度が一定になるよう制御する打出制御処理とを実施させることを特徴とするゲームプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処理装置、操作入力装置及びモニタ装置を有するゲーム装置及び当該ゲーム装置上でゲームを実行するためのプログラム並びにこれを記録したコンピュータ読み取り可能な記録媒体に関し、特にモニタ装置上においてパチンコ機の物理的な動作を再現して表示させるゲーム装置及びそのゲームプログラム並びにこれを記録したコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
処理装置において生成したゲーム画面をテレビ受像器上で再生させるようにした家庭用ゲーム機において、パチンコ機の動作を再現させるシミュレーションゲームが知られている（例えば、下記特許文献１）。
【０００３】
しかし、多くの場合、パチンコ機としての物理的な動作の再現は十分でなく、例えば、打出レールを経由するパチンコ玉の動きについては、予め定義された軌道上での移動速度を切り替えて表示する、ということが行われてきた。
【０００４】
このため、ゲーム画面上における打出レールの画像（レール画像）付近におけるパチンコ玉の画像（玉画像）を拡大して表示させると玉画像の動きが不自然に感じられるなど、シミュレーションの精密さや迫力という面で不十分であった。
【０００５】
これを克服するためには、打出レールにおけるパチンコ玉の動作（例えば、衝突、反射、回転、摩擦など）を物理的な計算式に基づいて正確にシミュレーションしなければならない。
【０００６】
現実のパチンコ機においては、打出レールの先端に配置される板バネによって主盤面へのパチンコ玉の打出し角度や打出し速度が微調整されるようになっているが、上記のような正確なシミュレーションを行うには、現実のパチンコ機において使用される板バネのノウハウや物理的性質をもゲーム上において厳密に再現させることが必要となる。
【０００７】
しかし、板バネのノウハウや物理的性質を数値化するのは困難であり、パチンコシミュレーションゲームにおいて、現実のパチンコ機と同様の十分ゲーム性のある軌道を描く打出しを実現することが課題となっていた。
【特許文献１】特開平８−２８０９３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は上記の課題に鑑みてなされたものであり、パチンコシミュレーションゲームにおいて、板バネなどの数値化処理が困難な部材との相互作用の厳密な再現を行うことなく、現実のパチンコ機と同様の十分ゲーム性のある軌道を描く打出しを実現できるゲーム装置、そのプログラム又はこれを記録したコンピュータ読み取り可能な記録媒体を提供することをその目的とする。
【課題を解決するための手段】
【０００９】
本発明は、  パチンコ機の動作を再現させたパチンコゲームを実施するゲーム装置であって、
打出レール部及び主盤面部とを有するパチンコ機の仮想モデルに基づいてパチンコ機の画像を生成するパチンコ機画像生成手段と、
前記打出レール部における玉の動作の一部又は全部を物理計算により導出する打出準備シミュレーション手段と、
前記打出準備シミュレーション手段により導出される打出レール部における前記玉の進行経路にかかわらず、前記打出レール部から前記主盤面部への前記玉の出射角度が一定になるよう制御する打出制御手段とを備えることを特徴とするゲーム装置（請求項１）又は、
パチンコ機の動作を再現させたパチンコゲームを実施するゲームプログラムであって、
処理装置に、
打出レール部及び主盤面部とを有するパチンコ機の仮想モデルに基づいてパチンコ機の画像を生成するパチンコ機画像生成処理と、
前記打出レール部における玉の動作の一部又は全部を物理計算により導出する打出準備シミュレーション処理と、
前記打出準備シミュレーション処理において導出される打出レール部における前記玉の進行経路にかかわらず、前記打出レール部から前記主盤面部への前記玉の出射角度が一定になるよう制御する打出制御処理とを実施させることを特徴とするゲームプログラム（請求項８）又は上記プログラムを記録したコンピュータ読み取り可能な記録媒体（請求項９）である。
【００１０】
本発明では、前記打出制御手段による前記制御が、前記打出レール部と前記主盤面部の境界で行なわれること（請求項２）が有利である。
【００１１】
本発明では、前記打出制御手段による前記制御が、前記玉の前記境界への入射速度と前記境界からの出射速度とが同一になるように行われること（請求項３）が有利である。
【００１２】
本発明では、前記打出制御手段による前記制御が、前記玉の前記境界への入射位置にかかわらず、前記境界からの出射位置が一定になるように行われること（請求項４）が有利である。
【００１３】
本発明のゲーム装置は、前記仮想モデルが、前記境界に配置され、前記玉が前記境界を通過する際に変位する板バネ部を更に有すること（請求項５）が有利である。
【００１４】
本発明においては、前記一定の出射角度が主盤面部の法線方向成分を有さないこと（請求項６）が有利である。
【００１５】
本発明のゲーム装置は、前記打出レール部における前記玉の初速を、前記操作入力装置からの入力により設定される設定値と、乱数または記憶した乱数系列とによって決定する初速乱数化手段を更に備えること（請求項７）が有利である。
【００１６】
なお、乱数は、公知の乱数発生ルーチンにより発生することができ、一方、記憶した乱数系列は、実際のパチンコ機のふるまいを測定して得られるばらつきを記憶したデータやゆらぎとして統計学的にモデル化したものなどとすることができる。
【発明の効果】
【００１７】
請求項１、８又は９に係る発明では、打出レール部における玉の動作の一部又は全部を物理計算によりシミュレートすることで接近した３次元表示においても十分なリアリティや迫力を再現する一方で、主盤面部への出射角度が一定になるよう制御するため、板バネのノウハウを分析したり物理的性質をシミュレーションしたりすることなく、実際のパチンコ機におけるパチンコ玉の動作により近似した態様で、打出レール部から主盤面部に打ち出される玉の移動経路を導出することが可能となる。
【００１８】
請求項２に係る発明では、打出レール部と主盤面部の境界において出射角度が補正されるため、現実のパチンコ機において板バネの位置で生じるパチンコ玉の軌道の微妙な変化を再現させることが可能になる。
【００１９】
請求項３に係る発明では、エネルギーを保存して自然に近いものとすることが可能になる。また、利用者により設定される玉の初速と打出レール部からの打出し速度とを簡潔に連動させることができる。
【００２０】
請求項４に係る発明では、玉の打出レール部からの出射角度及び出射位置が固定されるため、パチンコ玉の打出しの統計的なふるまいを打出し速度のみによってシンプルに表現したり制御したりすることが可能になり、簡易にゲーム性を再現したり定義したりすることが可能になる。
【００２１】
請求項５に係る発明では、現実のパチンコ機における板バネに対応して表示される板バネ画像が、玉の軌道に微妙な影響を与える部材として作用しているかのように表示させることが可能となるため、リアリティの高いゲーム画像を生成することが可能となる。
【００２２】
請求項６に係る発明では、主盤面部に配置される障害物のオブジェクト（釘画像など）との相互作用が発生しない限りは、玉と主盤面部との相互作用を考慮することなく玉の軌道を導出できるため、シミュレーションのための計算負荷を軽減できる。
【００２３】
請求項７に係る発明では、現実のパチンコ機における初速のゆらぎを再現することが可能になり、ゲーム展開の単調化を避けることができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明を図面に基づいて説明する。
【００２５】
図１（Ａ）は、本発明のゲーム装置２０においてシミュレーションしようとするパチンコ機１の概略図であり、図１（Ｂ）は、本発明のゲーム装置２０におけるモニタ２３に表示されるゲーム画面１０を示す説明図である。
【００２６】
図示されるように、パチンコ機１は、遊技のためのパチンコ玉を投入する投入口２、パチンコ玉の初速を決定するハンドルゲージ３、初速を得たパチンコ玉を主盤面４に誘導するためのレール５、パチンコ玉を主盤面４で衝突・反射させてゲーム性を広げる釘６及びパチンコ玉の主盤面４への打出しを安定させるための弁となる板バネ７等を備えている。
【００２７】
これに対して、ゲーム画面１０には、ハンドルゲージ画像１３、主盤面画像１４、打出レール画像１５、釘画像１６などを備え、打出レール画像１５と主盤面画像１４の境界位置に板バネ画像１７を備えるなど、現実のパチンコ機１と同様の外観のパチンコ機画像１１が表示される。またパチンコ機画像１１上において、現実のパチンコ機１における動作を再現させて、打出レール画像１５から主盤面画像１４に向けて次々に打ち出される玉画像１８の表示が行われる。
【００２８】
図２は、本発明に係るゲーム装置２０の外観構成図である。
【００２９】
ゲーム装置本体２１は、ゲームの進行制御や演出処理行う。また、後述する記録媒体ドライブ３５を備え、進行制御プログラムや演出処理データを含むＣＤ、ＤＶＤやＲＯＭ等の外部記録媒体を入れ替えることにより、本発明のパチンコシミュレーション以外のゲームも行えるようになっている。
【００３０】
コントローラ２２は、本シミュレーションゲームにおいては、上記玉画像１８に与える初速の入力に用いるほか、シミュレーションに特有の各種付加機能（たとえば仮想カメラのズームや各種のゲーム機能）を選択するため等にも用いる。
【００３１】
モニタ２３は、図１（ｂ）のゲーム画像１０を表示するため用いるほか、シミュレーションに特有の各種付加機能を実施するため等にも用いる。
【００３２】
図３は、ゲーム装置本体２１のハードウェア構成を示す説明図である。
【００３３】
ゲーム装置本体２１は、その内部にゲーム装置全体の制御を行う中央処理装置（ＣＰＵ）３１のほか、ＲＡＭ３２、ＲＯＭ３３、ハードディスク３４などの記録装置、外部記録媒体の読み取りを行うための記録媒体ドライブ３５、ゲーム画面及びゲーム音声を生成するための画像合成ＩＣ３６及び音声合成ＩＣ３７、上記コントローラ２２等との間での信号の送受を行うためのＩ／Ｏポート３８及びこれらの装置を相互に接続するバスライン３９等を備えており、外部記録媒体に記録されるプログラム等に従って動作するＣＰＵ３１からの信号に基づいて画像合成ＩＣ３６および音声合成ＩＣ３７が生成するゲーム画面およびゲーム音声がモニタ２３から出力されて、ゲームが進行する。
【００３４】
ＲＡＭ３２内には、本発明のパチンコソフト３２ａが上記外部記憶媒体から記憶媒体ドライブ３５を介してロードされている。このパチンコソフト３２ａは、パチンコの一般的な進行に関するプログラムやデータのほか、打出準備シミュレーションを行うためのプログラムやデータを有する打出準備制御部３２ｂ、打出制御をおこなうためのプログラムやデータを有する打出制御部３２ｃ、板バネ部の変位動作を決定するためのプログラムやデータを有する板バネ動作制御部３２ｄおよび玉１８の初速を乱数化するためのプログラムやデータを有する初速制御部３２ｅ及びパチンコ機画像生成部３２ｆを含んでいる。
【００３５】
上記のうち、パチンコ機画像生成部３２ｆは、現実のパチンコ機１の主盤面４を再現させたオブジェクト（以下、「主盤面部」と呼ぶ）や打出レール５を再現させたオブジェクト（以下、「打出レール部」と呼ぶ）などの複数の仮想３次元オブジェクトを組み合わせてパチンコ機１を仮想３次元空間内に生成し、打出準備制御部３２ｂ、打出制御部３２ｃ、板バネ動作制御部３２ｄ及び初速制御部３２ｅにおける処理によって導出される軌道に従って、上記主盤面部や打出レール部上でパチンコ玉を再現したオブジェクト（以下、「玉」と呼ぶ）を移動させることにより構築される３次元モデルを仮想空間における所定の位置に配置された仮想カメラからの映像として前述のパチンコ機画像１１を生成するものである。
【００３６】
図４は、上記３次元モデルにおける打出レール部４５と主盤面部４４との境界付近において行われる玉４８の軌道制御の態様について説明したものであり、図において線分ａ，ｂ，ｃは、打出レール部４５と主盤面部４４の境界位置に配置された板バネ７の形状を再現させたオブジェクトである板バネ部４７に入射する玉４８の速度、角度及び入射位置を示しており、ベクトルａ´，ｂ´，ｃ´は、板バネ部４７から出射する玉４８の速度、角度及び出射位置を示している。なお、図においてベクトルｂ´及びｃ´は、同一のベクトルである。
【００３７】
上記線分およびベクトルの角度および長さは、上記主盤面部４４の盤面平面の法線方向（Ｚ方向）の速度をゼロとして無視して、盤面平面内での角度および速度のみを考慮したものを示している。
【００３８】
玉４８が線分ａの角度および速度で板バネ部４７に入射した場合、打出制御部３２ｃは、当該玉４８がベクトルａ´に示される角度及び速度をもって板バネ部４７から出射するように制御を行う。このときのベクトルａ´の角度は、ゲーム性が実際のパチンコ機に近くなるよう事前検証された一定の角度（ただし、Ｚ方向の速度はゼロ）であり、一方、長さすなわち速度は、入射したとき線分ａの長さすなわち速度と同一となるように制御する。
【００３９】
また、玉４８が、線分ｂの角度および速度で板バネ部４７に入射した場合、打出制御部３２ｃは、当該玉４８がベクトルｂ´に示される角度及び速度をもって板バネ部４７から出射するように制御を行う。このときのベクトルｂ´の角度は、ベクトルａ´の角度と同一の一定値を採用する。一方、ベクトルｂ´の長さすなわち速度は、入射したとき線分ｂの長さすなわち速度と同一となるように制御する。
【００４０】
さらに、玉４８が、線分ｃの角度および速度で板バネ部４７に入射した場合、打出制御部３２ｃは、当該玉４８がベクトルｂ´と同一のベクトルｃ´に示される角度及び速度をもって板バネ部４７から出射するように制御を行う。このときのベクトルｃ´の角度は、ベクトルａ´およびｂ´の角度と同一の一定値を採用する。一方、ベクトルｃ´の長さすなわち速度は、入射したとき線分ｃの長さすなわち速度と同一となるように制御する。ただし、この場合における玉４８の板バネ部４７への入射位置と、板バネ部４７からの出射位置は相違している。本実施形態では、玉４８の板バネ部４７への入射位置に拘わらず板バネ部４７からの出射位置は常に一定になるよう打出制御部３２ｃが制御するようにしているからである。
【００４１】
図５Ａは、上述の軌道制御が行われた場合におけるパチンコ機画像１１上において表示される玉画像１８の軌道を示す説明図である。
【００４２】
図中Ｔａは玉４８の速度を図４のベクトルａ´とした場合の玉画像１８の軌道であり、十分大きい打出し速度では、盤中のすべての障害物（釘画像１６等）を飛び越えられることを示している。これにより、利用者は遠くのコースに玉画像１８を運んでみることができ、一定のゲーム性が確保される。
【００４３】
図中Ｔｂは、玉４８の速度をベクトルｂ´又はｃ´のように中程度とした場合における玉画像１８の軌道であり、中央付近の釘画像１６に向けて玉画像１８を打ち出すことが可能である。
【００４４】
図中Ｔｄは玉４８が主盤面部４４に到達できる範囲で玉４８の初速をできるだけ小さく設定した場合における玉画像１８の軌道であり、玉４８の初速を調整することで、板バネ画像１７のすぐ下のコースに玉画像１８を運ぶことも可能である。
【００４５】
上記のように、玉４８の出射角度を一定にした場合でも、その角度を適切な値に設定すれば、出射速度の調整により玉画像１８の軌道を十分に多様化することが可能であり、高いゲーム性を確保することが可能である。なお、玉画像１８の動作を現実のパチンコ機におけるパチンコ玉の動作により近いものとするためには、上記一定の出射角度を、十分大きい出射速度（軌道Ｔｄの場合よりも大きい速度）を与えられた玉４８が打出レール部４５に戻ってこない角度とする（つまり十分に傾ける）ことが好ましい。
【００４６】
図５Ｂは、平面（ポリゴン）の集合として構成された打出レール部４５又は主盤面部４４における玉４８の衝突および反射の様子を示した説明図である。
【００４７】
図中で強調した線分は、入射の角度と速度を、ベクトルは、出射の角度と速度を、それぞれあらわしている。
【００４８】
反射したときの法線方向の減速分は、事前に測定して記憶しておいた跳ね返り係数を参照する簡単な式によって高速に計算される。
【００４９】
また、同様に、反射したときの接線方向の減速分も、事前測定して記憶しておいた所定の摩擦係数を参照する簡単な式によって高速に計算される。
【００５０】
図５Ｃは、釘画像１６などのための円柱形状のオブジェクトや、ポリゴンの縁を構成する辺や点との衝突および反射の様子を示す説明図である。なお玉４８が、オブジェクトやポリゴンに衝突するか脱出するかの判断、および、衝突する場合に、オブジェクトやポリゴンの面と衝突するか辺や点と衝突するかの判断は公知のアルゴリズムを採用し、本明細書では詳述しない。
【００５１】
図５Ｃでは、球と円柱等との衝突となるため、平面の集合からなるオブジェクト等の場合よりも、衝突面（接線および法線）を容易に特定している。
【００５２】
いったん衝突面を計算すると、衝突面の法線方向の減速分および接線方向の減速分についても、図５Ｂの平面との衝突の場合と同様に、高速に計算することができる。
【００５３】
また、オフセット衝突の場合のオフセットの影響は、入射角の大小に帰着して計算することができる。
【００５４】
また、打出レール５と釘６等の材質や構造等の違いを考慮して、跳ね返り係数や摩擦係数を事前に測定して調整している。
【００５５】
なお、図５Ｃは、断面図であるが、円柱および辺との衝突については、長さ方向の加速度（減速分）の計算は、上述の平面との衝突の計算方法（図５Ｂ）を適用することができる。
【００５６】
図５Ｄは、他の玉４８等の可動物との衝突および速度交換の様子を示す説明図である。
【００５７】
図は、衝突の法線方向の速度が反対方向につりあっている場合の「接線」方向の速度交換を示しているが、つりあっていない場合は、「法線」方向の速度交換も実施される。すなわち、法線方向の速度が大きい方の速度が大きい分だけ法線方向に減速され、法線方向の速度が小さい方の速度が小さい分だけ法線方向に加速される（質量が等しい玉同士の「法線」方向の速度交換）。
【００５８】
図から明らかなように、法線方向の減速分αおよび接線方向の減速分βは、図５Ｂの静止物に対する反射の場合と同様に、事前測定した跳ね返り係数および所定の摩擦係数を参照する簡単な式により高速に計算している。
【００５９】
なお、この実施形態では、接線方向にも速度交換を実施している。接線方向の向きが等しいときは、所定の摩擦係数に基づいて、（特に玉同士など）質量が等しい場合には、上記減速分βが相手の玉の加速分βとなる。接線方向の向きが反対の場合（オフセット衝突の場合）は、接線方向についても、いずれの玉も減速分βとなる。
【００６０】
図６は、ＲＡＭ３２内のパチンコソフト３２ａによって実現される全体的な動作のうち、本発明に特有の処理を主として示すフローチャートである。
【００６１】
ステップＳ１でゲームが開始（ＳＴＡＲＴ）されると、ステップＳ２以降の処理がステップＳ７で終了するまで繰り返される。
【００６２】
ステップＳ２では、打出準備制御部３２ｂにより、打出レール部４５上の各玉４８について、落下、衝突、反射の物理法則により状態計算を行い、次の描画フレームでの玉の基準座標および速度を求めている。ただし、簡単と計算速度向上（ないし処理負荷軽減）のため、玉４８の回転とオブジェクト間のすべり（摩擦係数）は考慮しないことにしている。
【００６３】
ついでステップＳ３では、打出レール部４５側から板バネ部４７を通過する玉４８があれば、打出制御部３２ｃが、その玉４８の出射角度を、図５（Ａ）に関して上記した適切な値に補正する処理を実行し、板バネ動作制御部３２ｄが、板バネ部４７をその固定端を中心に回転変位させる。一方、玉４８の上記通過が生じなければ、板バネ動作制御部３２ｄは変位を元に戻す処理を行う。
【００６４】
ついでステップＳ４では、利用者による入力の処理、入賞等の判定処理、演出のための処理などを行う。このステップで、打出レール部４５への玉４８の打出しが行われる場合、初速制御部３２ｅが、コントローラ２２からの操作信号により指定される設定値に乱数発生装置などにより生成した揺らぎを付加することで玉４８に与える初速を決定する。
【００６５】
ついでステップＳ５では、各玉４８の座標、板バネ部４７の回転変位、及び、パチンコ機画像１１を生成するための各オブジェクトについてのデータを用いて生成される３次元モデルに基づいて新しいフレームの描画（レンダリング）を行う。また、シミュレーションのリアルタイム性を追求するため、前回の描画から６０分の１秒経過していなければ経過を待つ等といった公知の処理も行う。
【００６６】
ステップＳ６では、所定のゲーム時間の経過やゲーム数の消化などの終了条件の成否判定が実行され、成立していればゲームは終了し（ステップＳ７）、不成立であれば後続のフレーム時間におけるゲーム画面の生成のため、処理はステップＳ２に戻される。
【００６７】
以上、例示的な実施形態に基づいて本発明を説明したが、本発明は上記実施形態により限定されるものではなく、特許請求の範囲の記載内において種々の変更、改変を行うことが可能である。
【００６８】
例えば、上記した実施形態では、仮想３次元空間に生成された打出レール部、主盤面部、玉などの仮想オブジェクトに基づいてゲーム画面を生成する場合を例として説明したが、打出レール部、主盤面部、玉などは、パチンコ機画像上における玉画像の軌道を本発明に従って導出することが可能な他の任意の形式のデータとすることが可能である。
【００６９】
また上記した実施形態では、計算負荷の軽減のため、板バネ部からの玉の出射角度は、主盤面部の盤面平面の法線方向成分がゼロとなるように制御する例について説明したが、上記法線方向成分が有限の値となるように上記出射角度を制御することも可能である。
【００７０】
また上記実施形態では、板バネ部への玉の入射座標と無関係に玉の出射座標を決定する例について説明したが、玉の入射座標に応じて出射座標を変化させる制御を行うことも可能である。
【図面の簡単な説明】
【００７１】
【図１】パチンコ機の外観を示す説明図（Ａ）及び本発明の一実施形態に係るゲーム機において表示されるゲーム画面の説明図（Ｂ）。
【図２】本発明の一実施形態に係るゲーム装置の外観構成を示す説明図。
【図３】本発明の一実施形態に係るゲーム装置本体のハードウェア構成を示す説明図。
【図４】本発明の一実施形態に係る板バネ部への玉の入射時及び出射時の角度、速度及び位置の関係を示す説明図。
【図５Ａ】本発明の一実施形態に係る玉画像の軌道を示す説明図。
【図５Ｂ】本発明の一実施形態に係る玉の衝突時の物理計算方式を示す説明図。
【図５Ｃ】本発明の一実施形態に係る玉の衝突時の物理計算方式を示す説明図。
【図５Ｄ】本発明の一実施形態に係る玉の衝突時の物理計算方式を示す説明図。
【図６】本発明の一実施形態に係るゲーム装置の動作を示すフローチャート。
【符号の説明】
【００７２】
１・・・パチンコ機、２・・・投入口、３・・・ハンドルゲージ、４・・・主盤面、５・・・打出レール、６・・・釘、７・・・板バネ、８・・・パチンコ玉、１０・・・ゲーム画面、１１・・・パチンコ機画像、１３・・・ハンドルゲージ部、１４・・・主盤面部、１５・・・打出レール部、１６・・・釘画像、１７・・・板バネ画像、１８・・・玉画像、２０・・・ゲーム装置、２１・・・ゲーム装置本体、２２・・・コントローラ、２３・・・モニタ、３１・・・中央処理装置（ＣＰＵ）、３２・・・ＲＡＭ、３２ａ・・・パチンコソフト、３２ｂ・・・打出準備制御部、３２ｃ・・・打出制御部、３２ｃ・・・打出制御部、３２ｄ・・・板バネ動作制御部、３２ｅ・・・初速制御部、３２ｆ・・・パチンコ機画像生成部、３３・・・ＲＯＭ、３４・・・ハードディスク、３５・・・記録媒体ドライブ、３６・・・画像合成ＩＣ、３７・・・音声合成ＩＣ、３８・・・Ｉ／Ｏポート、３９・・・バスライン、４４・・・主盤面部、４５・・・打出レール部、４７・・・板バネ部、４８・・・玉
【図１】
2007259903.tif 000003
【図２】
2007259903.tif 000004
【図３】
2007259903.tif 000005
【図４】
2007259903.tif 000006
【図５Ａ】
2007259903.tif 000007
【図５Ｂ】
2007259903.tif 000008
【図５Ｃ】
2007259903.tif 000009
【図５Ｄ】
2007259903.tif 000010
【図６】
2007259903.tif 000011