(57)【要約】【課題】自動制御中のゲームにおいて、情報を容易に視認することができるようにする【解決手段】本プログラムでは、移動体の軌道が計算され、この軌道上において移動体が移動させられる。そして、キャラクタおよび移動体が、自動制御される。そして、移動体およびキャラクタが関与するイベントの結果が、所定の条件Ｃに一致するか否かが、判断される。そして、所定のイベントの結果が検出されたときに、ゲーム空間において移動体が移動した経路が、画像表示部３に表示される。そして、所定のイベントの結果が検出されたときに、ゲーム空間において移動体が軌道上で移動した経路４０が、画像表示部３に表示される。【選択図】図２
2010142441.tif 000002
【特許請求の範囲】
【請求項１】
自動進行するゲームを実行可能なコンピュータに、
移動体の軌道を計算する処理を、制御部に実行させ、前記軌道上において前記移動体を移動させる命令を、制御部に発行させることにより、ゲーム空間において前記移動体を、自動的に移動させる移動体移動機能と、
キャラクタを制御する命令を、制御部に発行させることにより、ゲーム空間において前記キャラクタを自動的に動作させるキャラクタ移動機能と、
前記移動体および前記キャラクタが関与するイベントの結果が、所定の条件に一致するか否かを判断する処理を、制御部に実行させることにより、所定の前記イベントの結果を検出するイベント検出機能と、
所定の前記イベントの結果が検出されたときに、ゲーム空間において前記移動体が前記軌道上で移動した経路を、画像表示部に表示する経路表示機能と、
を実現するためのゲームプログラム。
【請求項２】
前記経路表示機能では、所定の前記イベントの結果が検出されたときに、ゲーム空間の前記移動体の速度より遅い速度で伸びる前記経路が、画像表示部に表示される、
請求項１に記載のゲームプログラム。
【請求項３】
前記コンピュータに、
入力部からの入力信号に基づいて、ゲームを自動進行するときの複数の再生モードの中のいずれか一つのモードを、制御部に認識させることにより、自動進行するゲームにおいてモードを設定するモード設定機能と、
前記モードに基づいて、ゲームの自動進行中に情報の表示対象となるイベントを選別するための所定の前記条件を、制御部に認識させることにより、所定の前記条件を設定する条件設定機能と、
をさらに実現するための請求項１又は２のいずれかゲームプログラム。
【請求項４】
前記コンピュータに、
ゲーム空間において前記移動体が前記軌道上で移動した経路が、画像表示部に表示された後に、前記イベントの結果を示す第１表示子を、画像表示部に表示する第１イベント結果表示機能、
をさらに実現するための請求項１から３のいずれかに記載のゲームプログラム。
【請求項５】
前記コンピュータに、
ゲーム空間において前記移動体が前記軌道上で移動した経路が、画像表示部に表示された後に、前記イベントの結果の良否を示す第２表示子を、画像表示部に表示する第２イベント結果表示機能、
をさらに実現するための請求項１から４のいずれかに記載のゲームプログラム。
【請求項６】
前記コンピュータに、
自動進行中の前記イベントに関与する前記キャラクタを識別するための識別子を、画像表示部に表示する識別子表示機能と、
自動進行中の前記イベントの結果の履歴を、自動進行中の前記イベントに関与した前記キャラクタの前記識別子に対応付けて、画像表示部に表示するイベント履歴表示機能と、
をさらに実現するための請求項１から５のいずれかに記載のゲームプログラム。
【請求項７】
自動進行するゲームを実行可能なゲーム装置であって、
移動体を制御する命令を、制御部に発行させることにより、ゲーム空間において前記移動体を自動的に移動させる移動体移動手段と、
キャラクタを制御する命令を、制御部に発行させることにより、ゲーム空間において前記キャラクタを自動的に動作させるキャラクタ移動手段と、
前記移動体および前記キャラクタが関与するイベントの結果が、所定の条件に一致するか否かを判断する処理を、制御部に実行させることにより、所定の前記イベントの結果を検出するイベント検出手段と、
所定の前記イベントの結果が検出されたときに、ゲーム空間において前記移動体が移動した経路を、画像表示部に表示する経路表示手段と、
を備えるゲーム装置。
【請求項８】
自動進行するゲームをコンピュータにより制御可能なゲーム制御方法であって、
移動体を制御する命令を、制御部に発行させることにより、ゲーム空間において前記移動体を自動的に移動させる移動体移動ステップと、
キャラクタを制御する命令を、制御部に発行させることにより、ゲーム空間において前記キャラクタを自動的に動作させるキャラクタ移動ステップと、
前記移動体および前記キャラクタが関与するイベントの結果が、所定の条件に一致するか否かを判断する処理を、制御部に実行させることにより、所定の前記イベントの結果を検出するイベント検出ステップと、
所定の前記イベントの結果が検出されたときに、ゲーム空間において前記移動体が移動した経路を、画像表示部に表示する経路表示ステップと、
を備えるゲーム制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームプログラム、特に、自動進行するゲームを実行可能なゲームプログラムに関する。また、このゲームプログラムを実行可能なゲーム装置、およびこのゲームプログラムに基づいてコンピュータにより制御されるゲーム制御方法に関する。
【背景技術】
【０００２】
従来から様々なビデオゲームが提案されている。これらビデオゲームは、ゲーム装置において実行されるようになっている。たとえば、一般的なゲーム装置は、モニタと、モニタとは別体のゲーム装置本体と、ゲーム装置本体とは別体の入力装置たとえばコントローラとを有している。コントローラには、複数の入力釦が配置されている。
【０００３】
このようなゲーム装置において実現されるビデオゲームの１つとして、たとえば、野球ゲームが知られている（非特許文献１を参照）。この野球ゲームでは、プレイヤがコントローラを操作することによって、選手キャラクタに対する命令が制御部から発行されたり、自動制御プログラムに基づいて、選手キャラクタに対する命令が制御部から発行されたりする。このように、選手キャラクタに対する命令を制御部に発行させることにより、野球ゲームは実行されるようになっている。
【０００４】
このような野球ゲームでは、プレイヤは、対戦モードや育成モード等を選択することができ、プレイヤが選択したモードでゲームを実行することができるようになっている。たとえば、対戦モードには、プレイヤが１つのチームの全ての選手キャラクタを指揮するタイプの対戦モードや、プレイヤが１つのチームの１人の選手キャラクタだけを指揮するタイプの対戦モード等が、用意されている。
【０００５】
たとえば、プレイヤが１つのチームの１人の選手キャラクタ（対象選手キャラクタ）だけを指揮するタイプの対戦モードが実行された場合、プレイヤがコントローラを操作することによって、対象選手キャラクタに対して命令が指示される。一方で、対象選手キャラクタを除いた他の選手キャラクタに対しては、自動制御プログラムに基づいて、命令が指示される。
【０００６】
この場合、対象選手キャラクタがプレイに関与する場面が発生したときには、対戦画面（投手キャラクタと打者キャラクタとが対峙する画面）が、モニタに表示される。そして、この対戦画面では、対象選手キャラクタに対する命令が、プレイヤにより指示される。一方で、対象選手キャラクタがプレイに関与しない場面では、簡略画面（各プレイの概要を示す画面）が、モニタに表示される。そして、この簡略画面では、プレイヤによる指示は実行されず、自動制御プログラムに基づいて実行されたプレイの結果が、モニタに表示される。
【非特許文献１】プロ野球スピリッツ５、コナミ株式会社、２００８年４月１日、PlayStation版
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来の野球ゲームでは、対象選手キャラクタがプレイに関与しない場面では、簡略画面（各プレイの概要を示す画面）が、モニタに表示される。そして、この簡略画面では、プレイヤによる指示は実行されず、自動制御プログラムに基づいて実行された各プレイの結果のみが、モニタに表示される。これにより、自動制御中は、ゲームの進行に要する時間を大幅に低減することができる。
【０００８】
ここで、簡略画面に表示されるプレイの結果としては、たとえば、打球方向や打撃結果等を示す簡略情報がある。これらの簡略情報は、自動制御中の各打者キャラクタに対して用意され、モニタに表示される。詳細には、対象選手キャラクタがプレイヤによって操作されていないときには、１７人の打者キャラクタそれぞれの簡略情報（プレイの結果）が、連続的にモニタに表示される。
【０００９】
このように、従来の野球ゲームでは、簡略画面において、対象選手キャラクタ以外の１７人の打者キャラクタそれぞれの簡略情報が、連続的にモニタに表示される。また、モニタに表示される簡略情報は、プレイヤが関与するプレイ以外のゲームの進行に要する時間を低減する目的があるため、比較的短い時間間隔で、連続的にモニタに表示される。このため、プレイ結果のみの簡略情報ではあっても、かなり高速で表示されることから、近年、各簡略情報を視認することが困難であり、試合の流れやポイント自体が把握しにくいという意見が、一部のプレイヤから寄せられるようになってきた。
【００１０】
本発明は、このような問題に鑑みてなされたものであり、本発明の目的は、各プレイ結果の情報を確実に視認することができ、試合の流れやポイントを容易に把握することができるようにすることにある。
【課題を解決するための手段】
【００１１】
請求項１に係るゲームプログラムは、自動進行するゲームを実行可能なコンピュータに、以下の機能を実現させるためのプログラムである。
（１）移動体の軌道を計算する処理を、制御部に実行させ、軌道上において移動体を移動させる命令を、制御部に発行させることにより、ゲーム空間において移動体を、自動的に移動させる移動体移動機能。
（２）キャラクタを制御する命令を、制御部に発行させることにより、ゲーム空間においてキャラクタを自動的に動作させるキャラクタ移動機能。
（３）移動体およびキャラクタが関与するイベントの結果が、所定の条件に一致するか否かを判断する処理を、制御部に実行させることにより、所定のイベントの結果を検出するイベント検出機能。
（４）所定のイベントの結果が検出されたときに、ゲーム空間において移動体が軌道上で移動した経路が、画像表示部に表示される経路表示機能。
【００１２】
このゲームプログラムでは、移動体移動機能において、移動体の軌道を計算する処理を、制御部に実行させ、軌道上において移動体を移動させる命令を、制御部に発行させることにより、ゲーム空間において移動体が、自動的に移動させられる。キャラクタ移動機能においては、キャラクタを制御する命令を、制御部に発行させることにより、ゲーム空間においてキャラクタが自動的に動作させられる。イベント検出機能においては、移動体およびキャラクタが関与するイベントの結果が、所定の条件に一致するか否かを判断する処理を、制御部に実行させることにより、所定のイベントの結果が検出される。経路表示機能においては、所定のイベントの結果が検出されたときに、ゲーム空間において移動体が軌道上で移動した経路が、画像表示部に表示される。
【００１３】
このゲームプログラムが野球ゲームに適用された場合を一例として説明すると、まず、ボールの軌道を計算する処理が、制御部に実行される。そして、軌道上においてボールを移動させる命令が、制御部から発行される。すると、ゲーム空間においてボールが、自動的に移動させられる。次に、選手キャラクタを制御する命令が、制御部から発行される。すると、ゲーム空間において選手キャラクタが、自動的に動作させられる。続いて、ボールおよび選手キャラクタが関与するイベントの結果（プレイの結果）が、所定の条件に一致するか否かを判断する処理が、制御部により実行される。これにより、所定のプレイの結果の発生の有無が、検出される。続いて、所定のプレイの結果が検出されたときに、ゲーム空間においてボールが軌道上で移動した経路（打球の経路）が、画像表示部に表示される。
【００１４】
この場合、自動制御中のゲームにおいて、ボールおよび選手キャラクタが関与するプレイの結果が、所定の条件に一致した場合に、打球の経路が、画像表示部に表示される。このように、本発明では、自動制御中の全ての選手キャラクタの情報たとえば打球の経路が、画像表示部に表示されるのではなく、プレイの結果が所定の条件に一致した場合にのみ、打球の経路が、画像表示部に表示される。
【００１５】
すなわち、本発明では、所定のプレイが発生した場合にのみ、情報の１つである打球の経路が、画像表示部に表示されるので、プレイヤは、この情報を容易に視認することができる。また、本発明では、たとえば、重要度の高い条件を、所定の条件として設定することにより、重要なプレイが発生したときにのみ、そのプレイの打球の経路を、画像表示部に表示することができる。なお、重要なプレイとは、例えば打点にからむヒットなどを示す。
【００１６】
従来であれば、プレイヤが関与するプレイ以外のプレイ結果を、全て所定時間内に連続表示していたため、プレイヤは、プレイ結果を見難いという問題があった。これに対して、本発明では、重要度の高いプレイに絞ってプレイ結果を表示することができるので、1プレイに割り当てられる時間に余裕ができ、確実に各プレイ結果を視認し把握することができる。
【００１７】
請求項２に係るゲームプログラムでは、請求項１に記載のゲームプログラムにおいて、所定のイベントの結果が検出されたときに、ゲーム空間の移動体の速度より遅い速度で伸びる経路が、画像表示部に表示される。この機能は、経路表示機能において実現される。
【００１８】
このゲームプログラムが野球ゲームに適用された場合を一例として説明すると、所定のプレイの結果が検出されたときに、ゲーム空間のボールの速度より遅い速度で伸びる経路が、画像表示部に表示される。
【００１９】
この場合、打球の経路が、ゲーム空間（計算空間）のボールの速度より遅い速度で徐々に伸びていく状態が、画像表示部に表示されるので、プレイヤは、打球の経路を確実に視認することができる。なお、ここで、「経路が伸びる状態」とは、打球の軌跡が実線で残留して表示される状態や、打球の軌跡が所定時間ごとに点線で表示される状態等を、示している。
【００２０】
また、このように打球の経路が表示されると、打球の経路の表示が開始されてから、打球の経路の表示が終了するまでの間、プレイヤは、このプレイの状態を、正確には把握することができない。このため、プレイヤは、このプレイの結果がどうなるかを知るために、打球の経路の表示が終了する瞬間を、緊張感を持って見ることになる。このように、本発明では、プレイヤが情報を注視せざるを得なくなるようなゲームを、提供することによって、プレイヤを、飽きることなくゲームに集中させることができる。
【００２１】
請求項３に係るゲームプログラムは、請求項１又は２に記載のゲームプログラムにおいて、コンピュータに、以下の機能をさらに実現させるためのプログラムである。
（５）入力部からの入力信号に基づいて、ゲームを自動進行するときの複数の再生モードの中のいずれか一つのモードを、制御部に認識させることにより、自動進行するゲームにおいてモードを設定するモード設定機能。
（６）モードに基づいて、ゲームの自動進行中に情報の表示対象となるイベントを選別するための所定の条件を、制御部に認識させることにより、所定の条件を設定する条件設定機能。
【００２２】
このゲームプログラムでは、モード設定機能において、入力部からの入力信号に基づいて、ゲームを自動進行するときの複数の再生モードの中のいずれか一つのモードを、制御部に認識させることにより、自動進行するゲームにおいてモードが、設定される。条件設定機能においては、このモードに基づいて、ゲームの自動進行中に情報の表示対象となるイベントを選別するための所定の条件を、制御部に認識させることにより、所定の条件が設定される。
【００２３】
このゲームプログラムが野球ゲームに適用された場合を一例として説明すると、入力部からの入力信号に基づいて、ゲームを自動進行するときの複数の再生モードの中のいずれか一つのモード、たとえば表示対象となるイベントを設定するためのモード（再生モード）が、制御部に認識される。ここで、「イベント」という文言は、例えば、打点につながるヒットが発生したときのプレイ、打点の有無に関係なくヒットが発生したときのプレイ（ヒットが発生したときの全てのプレイ）、およびアウトも含む全プレイ等を示す文言である。つまり、ここでの複数の再生モードの相違は、表示対象となるイベント（プレイ）の種類の数（種類に関する情報量）に基づくものである。
【００２４】
このように、自動進行するゲームにおいて、再生モードが設定されると、この再生モードに対応する所定の条件が、設定される。すると、ここで設定された所定の条件に一致するプレイの結果が、検出される。そして、プレイの結果が検出されると、ゲーム空間においてボールが軌道上で移動した経路、たとえば打球の経路が、画像表示部に表示される。
【００２５】
なお、ここで設定される所定の条件は、所定のプレイを選別するためのものである。また、所定のプレイは、経路等の情報を表示するプレイに対応している。
【００２６】
この場合、プレイヤが、再生モードを選択することによって、この再生モードに対応する所定の条件が、設定される。これにより、再生モードに応じて、打球の経路を画像表示部に表示するプレイを、変更することができる。
【００２７】
ここでは、重要なポイントのみを一気に把握可能なモード（ハイライトモード）、試合の流れも確認しつつポイントとなる打撃等を把握可能なモード（ポイントモード）、および時間はかかってもよいので全部のプレイ結果を把握可能なモード（全プレイモード）が、再生モードとして用意されている場合を一例として、説明を行う。
【００２８】
この場合、プレイヤは、特に重要なポイントのみを一気に把握したいときには、ハイライトモードを選択し、試合の流れも確認しつつポイントとなる打撃等を知りたいときには、ポイントモードを選択し、時間はかかってもよいので全部のプレイ結果を見たいときには、全プレイモードを選択することができる。このように、本発明では、様々な選択肢の中から、プレイヤが所望するモードを選択することができるので、多様化しているプレイヤの要望に応じた表示形態で、様々な情報を提供することができる。また、プレイヤ視点に立ったバリエーションに富んだゲームを、提供することができる。
【００２９】
請求項４に係るゲームプログラムは、請求項１から３のいずれかに記載のゲームプログラムにおいて、コンピュータに、以下の機能をさらに実現させるためのプログラムである。
（７）ゲーム空間において移動体が軌道上で移動した経路が、画像表示部に表示された後に、イベントの結果を示す第１表示子を、画像表示部に表示する第１イベント結果表示機能。
【００３０】
このゲームプログラムでは、第１イベント結果表示機能において、ゲーム空間において移動体が軌道上で移動した経路が、画像表示部に表示された後に、イベントの結果を示す第１表示子が、画像表示部に表示される。
【００３１】
このゲームプログラムが野球ゲームに適用された場合を一例として説明すると、ゲーム空間においてボールが軌道上で移動した経路、たとえば打球の経路が、画像表示部に表示された後に、プレイの結果を示す第１表示子が、画像表示部に表示される。
【００３２】
この場合、情報の１つである打球の経路が表示された後に、プレイの結果を示す第１表示子が、画像表示部に表示されるので、プレイヤは、自動進行中のゲームにおいて発生したプレイの結果を、この第１表示子によって、把握することができる。
【００３３】
たとえば、第１表示子が、「ヒット」、「二塁打」、「三塁打」、「本塁打」、「四球」、「三振」、および「中飛（センターフライ）」等のような画像であった場合、プレイヤは、この第１表示子を見て、自動進行中のゲームにおいて発生したプレイの結果を、把握することができる。
【００３４】
請求項５に係るゲームプログラムは、請求項１から４のいずれかに記載のゲームプログラムにおいて、コンピュータに、以下の機能をさらに実現させるためのプログラムである。
（８）ゲーム空間において移動体が軌道上で移動した経路が、画像表示部に表示された後に、イベントの結果の良否を示す第２表示子を、画像表示部に表示する第２イベント結果表示機能。
【００３５】
このゲームプログラムでは、第２イベント結果表示機能において、ゲーム空間において移動体が軌道上で移動した経路が、画像表示部に表示された後に、イベントの結果の良否を示す第２表示子が、画像表示部に表示される。
【００３６】
このゲームプログラムが野球ゲームに適用された場合を一例として説明すると、ゲーム空間においてボールが軌道上で移動した経路、たとえば打球の経路が、画像表示部に表示された後に、プレイの結果の良否を示す第２表示子が、画像表示部に表示される。
【００３７】
この場合、情報の１つである打球の経路が表示された後に、プレイの結果の良否を示す第２表示子が、画像表示部に表示されるので、プレイヤは、自動進行中のゲームにおいて発生したプレイが、良い結果であったか、悪い結果であったかを、この第２表示子によって、把握することができる。
【００３８】
たとえば、第２表示子が、丸記号とＸ記号であった場合、打球の経路が表示された後に、打球の経路の末端部に丸記号又はＸ記号を表示することにより、プレイヤは、自動進行中のゲームにおいて発生したプレイの結果の良否を、この記号によって把握することができる。
【００３９】
請求項６に係るゲームプログラムは、請求項１から５のいずれかに記載のゲームプログラムにおいて、コンピュータに、以下の機能をさらに実現させるためのプログラムである。
（９）自動進行中のイベントに関与するキャラクタを識別するための識別子を、画像表示部に表示する識別子表示機能。
（１０）自動進行中のイベントの結果の履歴を、自動進行中のイベントに関与したキャラクタの識別子に対応付けて、画像表示部に表示するイベント履歴表示機能。
【００４０】
このゲームプログラムでは、識別子表示機能において、自動進行中のイベントに関与するキャラクタを識別するための識別子が、画像表示部に表示される。イベント履歴表示機能においては、自動進行中のイベントの結果の履歴が、自動進行中のイベントに関与したキャラクタの識別子に対応付けて、画像表示部に表示される。
【００４１】
このゲームプログラムが野球ゲームに適用された場合を一例として説明すると、各スターティングメンバーの名前を示す画像が、画像表示部に表示される。そして、各スターティングメンバーのプレイの結果が、各スターティングメンバーの名前を示す画像の近傍において、画像表示部に表示される。より具体的には、スターティングメンバーと、スターティングメンバーのプレイの結果とが、リスト形式で、画像表示部に表示される。
【００４２】
この場合、自動進行中のプレイの結果の履歴、たとえば、スターティングメンバーと、スターティングメンバーのプレイの結果とから構成されるリストが、画像表示部に表示されるので、プレイヤは、重要なプレイを含む全てのプレイの情報を、リストを見て把握することができる。
【００４３】
請求項７に係るゲーム装置は、自動進行するゲームを実行可能なゲーム装置である。このゲーム装置は、移動体を制御する命令を、制御部に発行させることにより、ゲーム空間において移動体を自動的に移動させる移動体移動手段と、キャラクタを制御する命令を、制御部に発行させることにより、ゲーム空間においてキャラクタを自動的に動作させるキャラクタ移動手段と、移動体およびキャラクタが関与するイベントの結果が、所定の条件に一致するか否かを判断する処理を、制御部に実行させることにより、所定のイベントの結果を検出するイベント検出手段と、所定のイベントの結果が検出されたときに、ゲーム空間において移動体が移動した経路を、画像表示部に表示する経路表示手段と、を備えている。
【００４４】
請求項８に係るゲーム制御方法は、自動進行するゲームをコンピュータにより制御可能なゲーム制御方法である。このゲーム制御方法は、移動体を制御する命令を、制御部に発行させることにより、ゲーム空間において移動体を自動的に移動させる移動体移動ステップと、キャラクタを制御する命令を、制御部に発行させることにより、ゲーム空間においてキャラクタを自動的に動作させるキャラクタ移動ステップと、移動体およびキャラクタが関与するイベントの結果が、所定の条件に一致するか否かを判断する処理を、制御部に実行させることにより、所定のイベントの結果を検出するイベント検出ステップと、所定のイベントの結果が検出されたときに、ゲーム空間において移動体が移動した経路を、画像表示部に表示する経路表示ステップと、を備えている。
【発明の効果】
【００４５】
本発明では、自動制御中のゲームにおいて、移動体およびキャラクタが関与するプレイの結果が、所定の条件に一致した場合に、移動体の経路が、画像表示部に表示される。このように、本発明では、自動制御中の全てのキャラクタの情報たとえば移動体の経路が、画像表示部に表示されるのではなく、プレイの結果が所定の条件に一致した場合にのみ、移動体の経路が、画像表示部に表示される。
【００４６】
このように、本発明では、情報の１つである移動体の経路が、選択的に画像表示部に表示されるので、プレイヤは、この情報を容易に視認することができる。また、本発明では、たとえば、重要度の高い条件を、所定の条件として設定することにより、重要なプレイが発生したときにのみ、そのプレイの移動体の経路が、画像表示部に表示される。このため、プレイヤは、１プレイに割り当てられる時間に余裕ができ、各プレイ結果を確実に視認し把握することができる。すなわち、プレイヤは、重要なプレイが発生したときの情報を、容易に視認することができる。
【発明を実施するための最良の形態】
【００４７】
〔ゲーム装置の構成と動作〕
図１は、本発明の一実施形態によるゲーム装置の基本構成を示している。ここでは、ビデオゲーム装置の一例として、家庭用ビデオゲーム装置をとりあげて説明を行うこととする。家庭用ビデオゲーム装置は、家庭用ゲーム機本体および家庭用テレビジョンを備える。家庭用ゲーム機本体には、記録媒体１０が装填可能となっており、記録媒体１０からゲームデータが適宜読み出されてゲームが実行される。このようにして実行されるゲーム内容が家庭用テレビジョンに表示される。
【００４８】
家庭用ビデオゲーム装置のゲームシステムは、制御部１と、記憶部２と、画像表示部３と、音声出力部４と、操作入力部５とからなっており、それぞれがバス６を介して接続される。このバス６は、アドレスバス、データバス、およびコントロールバスなどを含んでいる。ここで、制御部１、記憶部２、音声出力部４および操作入力部５は、家庭用ビデオゲーム装置の家庭用ゲーム機本体に含まれており、画像表示部３は家庭用テレビジョンに含まれている。
【００４９】
制御部１は、主に、ゲームプログラムに基づいてゲーム全体の進行を制御するために設けられている。制御部１は、たとえば、ＣＰＵ（Central Processing Unit）７と、信号処理プロセッサ８と、画像処理プロセッサ９とから構成されている。ＣＰＵ７と信号処理プロセッサ８と画像処理プロセッサ９とは、それぞれがバス６を介して互いに接続されている。ＣＰＵ７は、ゲームプログラムからの命令を解釈し、各種のデータ処理や制御を行う。たとえば、ＣＰＵ７は、信号処理プロセッサ８に対して、画像データを画像処理プロセッサに供給するように命令する。信号処理プロセッサ８は、主に、３次元空間上における計算と、３次元空間上から擬似３次元空間上への位置変換計算と、光源計算処理と、画像および音声データの生成加工処理とを行っている。画像処理プロセッサ９は、主に、信号処理プロセッサ８の計算結果および処理結果に基づいて、描画すべき画像データをＲＡＭ１２に書き込む処理を行っている。
【００５０】
記憶部２は、主に、プログラムデータや、プログラムデータで使用される各種データなどを格納しておくために設けられている。記憶部２は、たとえば、記録媒体１０と、インターフェース回路１１と、ＲＡＭ（Random Access Memory）１２とから構成されている。記録媒体１０には、インターフェース回路１１が接続されている。そして、インターフェース回路１１とＲＡＭ１２とはバス６を介して接続されている。記録媒体１０は、オペレーションシステムのプログラムデータや、画像データ、音声データ並びに各種プログラムデータからなるゲームデータなどを記録するためのものである。この記録媒体１０は、たとえば、ＲＯＭ（Read Only Memory）カセット、光ディスク、およびフレキシブルディスクなどであり、オペレーティングシステムのプログラムデータやゲームデータなどが記憶される。なお、記録媒体１０にはカード型メモリも含まれており、このカード型メモリは、主に、ゲームを中断するときに中断時点での各種ゲームパラメータを保存するために用いられる。ＲＡＭ１２は、記録媒体１０から読み出された各種データを一時的に格納したり、制御部１からの処理結果を一時的に記録したりするために用いられる。このＲＡＭ１２には、各種データとともに、各種データの記憶位置を示すアドレスデータが格納されており、任意のアドレスを指定して読み書きすることが可能になっている。
【００５１】
画像表示部３は、主に、画像処理プロセッサ９によってＲＡＭ１２に書き込まれた画像データや、記録媒体１０から読み出される画像データなどを画像として出力するために設けられている。この画像表示部３は、たとえば、テレビジョンモニタ２０と、インターフェース回路２１と、Ｄ／Ａコンバータ（Digital-To-Analogコンバータ）２２とから構成されている。テレビジョンモニタ２０にはＤ／Ａコンバータ２２が接続されており、Ｄ／Ａコンバータ２２にはインターフェース回路２１が接続されている。そして、インターフェース回路２１にバス６が接続されている。ここでは、画像データが、インターフェース回路２１を介してＤ／Ａコンバータ２２に供給され、ここでアナログ画像信号に変換される。そして、アナログ画像信号がテレビジョンモニタ２０に画像として出力される。
【００５２】
ここで、画像データには、たとえば、ポリゴンデータやテクスチャデータなどがある。ポリゴンデータはポリゴンを構成する頂点の座標データのことである。テクスチャデータは、ポリゴンにテクスチャを設定するためのものであり、テクスチャ指示データとテクスチャカラーデータとからなっている。テクスチャ指示データはポリゴンとテクスチャとを対応づけるためのデータであり、テクスチャカラーデータはテクスチャの色を指定するためのデータである。ここで、ポリゴンデータとテクスチャデータとには、各データの記憶位置を示すポリゴンアドレスデータとテクスチャアドレスデータとが対応づけられている。このような画像データでは、信号処理プロセッサ８により、ポリゴンアドレスデータの示す３次元空間上のポリゴンデータ（３次元ポリゴンデータ）が、画面自体(視点)の移動量データおよび回転量データに基づいて座標変換および透視投影変換されて、２次元空間上のポリゴンデータ（２次元ポリゴンデータ）に置換される。そして、複数の２次元ポリゴンデータでポリゴン外形を構成して、ポリゴンの内部領域にテクスチャアドレスデータが示すテクスチャデータを書き込む。このようにして、各ポリゴンにテクスチャが貼り付けられた物体つまり各種キャラクタを表現することができる。
【００５３】
音声出力部４は、主に、記録媒体１０から読み出される音声データを音声として出力するために設けられている。音声出力部４は、たとえば、スピーカー１３と、増幅回路１４と、Ｄ／Ａコンバータ１５と、インターフェース回路１６とから構成されている。スピーカー１３には増幅回路１４が接続されており、増幅回路１４にはＤ／Ａコンバータ１５が接続されており、Ｄ／Ａコンバータ１５にはインターフェース回路１６が接続されている。そして、インターフェース回路１６にバス６が接続されている。ここでは、音声データが、インターフェース回路１６を介してＤ／Ａコンバータ１５に供給され、ここでアナログ音声信号に変換される。このアナログ音声信号が増幅回路１４によって増幅され、スピーカー１３から音声として出力される。音声データには、たとえば、ＡＤＰＣＭ（Adaptive Differential Pulse Code Modulation）データやＰＣＭ（Pulse Code Modulation）データなどがある。ＡＤＰＣＭデータの場合、上述と同様の処理方法で音声をスピーカー１３から出力することができる。ＰＣＭデータの場合、ＲＡＭ１２においてＰＣＭデータをＡＤＰＣＭデータに変換しておくことで、上述と同様の処理方法で音声をスピーカー１３から出力することができる。
【００５４】
操作入力部５は、主に、コントローラ１７と、操作情報インターフェース回路１８と、インターフェース回路１９とから構成されている。コントローラ１７には、操作情報インターフェース回路１８が接続されており、操作情報インターフェース回路１８にはインターフェース回路１９が接続されている。そして、インターフェース回路１９にバス６が接続されている。
【００５５】
コントローラ１７は、プレイヤが種々の操作命令を入力するために使用する操作装置であり、プレイヤの操作に応じた操作信号をＣＰＵ７に送出する。コントローラ１７には、第１ボタン１７ａ、第２ボタン１７ｂ、第３ボタン１７ｃ、第４ボタン１７ｄ、上方向キー１７Ｕ、下方向キー１７Ｄ、左方向キー１７Ｌ、右方向キー１７Ｒ、Ｌ１ボタン１７Ｌ１、Ｌ２ボタン１７Ｌ２、Ｒ１ボタン１７Ｒ１、Ｒ２ボタン１７Ｒ２、スタートボタン１７ｅ、セレクトボタン１７ｆ、左スティック１７ＳＬ及び右スティック１７ＳＲが設けられている。
【００５６】
上方向キー１７Ｕ、下方向キー１７Ｄ、左方向キー１７Ｌ及び右方向キー１７Ｒは、例えば、キャラクタやカーソルをテレビジョンモニタ２０の画面上で上下左右に移動させるコマンドをＣＰＵ７に与えるために使用される。
【００５７】
スタートボタン１７ｅは、記録媒体１０からゲームプログラムをロードするようにＣＰＵ７に指示するときや、実行中のゲームプログラムを一時停止するときなどに使用される。
【００５８】
セレクトボタン１７ｆは、記録媒体１０からロードされたゲームプログラムに対して、各種選択をＣＰＵ７に指示するときなどに使用される。
【００５９】
左スティック１７ＳＬ及び右スティック１７ＳＲは、いわゆるジョイスティックとほぼ同一構成のスティック型コントローラである。このスティック型コントローラは、直立したスティックを有している。このスティックは、支点を中心として直立位置から前後左右を含む３６０°方向に亘って、傾倒可能な構成になっている。左スティック１７ＳＬ及び右スティック１７ＳＲは、スティックの傾倒方向及び傾倒角度に応じて、直立位置を原点とするｘ座標及びｙ座標の値を、操作信号として操作情報インターフェース回路１８とインターフェース回路１９とを介してＣＰＵ７に送出する。
【００６０】
第１ボタン１７ａ、第２ボタン１７ｂ、第３ボタン１７ｃ、第４ボタン１７ｄ、Ｌ１ボタン１７Ｌ１、Ｌ２ボタン１７Ｌ２、Ｒ１ボタン１７Ｒ１及びＲ２ボタン１７Ｒ２には、記録媒体１０からロードされるゲームプログラムに応じて種々の機能が割り振られている。
【００６１】
なお、左スティック１７ＳＬ及び右スティック１７ＳＲを除くコントローラ１７の各ボタン及び各キーは、外部からの押圧力によって中立位置から押圧されるとオンになり、押圧力が解除されると中立位置に復帰してオフになるオンオフスイッチになっている。
【００６２】
通信部２３は、通信制御回路２４および通信インターフェース２５を有している。通信制御回路２４および通信インターフェース２５は、ゲーム装置をサーバや他のゲーム装置等に接続するために用いられる。通信制御回路２４および通信インターフェース２５は、バス６を介してＣＰＵ７に接続されている。通信制御回路２４および通信インターフェース２５は、ＣＰＵ７からの命令に応じて、ゲーム装置をインターネットに接続するための接続信号を制御し発信する。また、通信制御回路２４および通信インターフェース２５は、インターネットを介してゲーム装置をサーバや他のゲーム装置に接続するための接続信号を制御し発信する。
【００６３】
以上のような構成からなる家庭用ビデオゲーム装置の概略動作を、以下に説明する。電源スイッチ（図示省略）がオンにされゲームシステムに電源が投入されると、ＣＰＵ７が、記録媒体１０に記憶されているオペレーティングシステムに基づいて、記録媒体１０から画像データ、音声データ、およびプログラムデータを読み出す。読み出された画像データ、音声データ、およびプログラムデータの一部若しくは全部は、ＲＡＭ１２に格納される。そして、ＣＰＵ７が、ＲＡＭ１２に格納されたプログラムデータに基づいて、ＲＡＭ１２に格納された画像データや音声データにコマンドを発行する。
【００６４】
画像データの場合、ＣＰＵ７からのコマンドに基づいて、まず、信号処理プロセッサ８が、３次元空間上におけるキャラクタの位置計算および光源計算などを行う。次に、画像処理プロセッサ９が、信号処理プロセッサ８の計算結果に基づいて、描画すべき画像データのＲＡＭ１２への書き込み処理などを行う。そして、ＲＡＭ１２に書き込まれた画像データが、インターフェース回路２１を介してＤ／Ａコンバータ２２に供給される。ここで、画像データがＤ／Ａコンバータ２２でアナログ映像信号に変換される。そして、画像データはテレビジョンモニタ２０に供給され画像として表示される。
【００６５】
音声データの場合、まず、信号処理プロセッサ８が、ＣＰＵ７からのコマンドに基づいて音声データの生成および加工処理を行う。ここでは、音声データに対して、たとえば、ピッチの変換、ノイズの付加、エンベロープの設定、レベルの設定及びリバーブの付加などの処理が施される。次に、音声データは、信号処理プロセッサ８から出力されて、インターフェース回路１６を介してＤ／Ａコンバータ１５に供給される。ここで、音声データがアナログ音声信号に変換される。そして、音声データは増幅回路１４を介してスピーカー１３から音声として出力される。
【００６６】
〔ゲーム装置における各種処理概要〕
本ゲーム装置において実行されるゲームは、たとえば、野球ゲームである。本ゲーム装置では、プレイヤが１つのチームの１人の選手キャラクタ（対象選手キャラクタ）だけを指揮するタイプの野球ゲームが、実行可能になっている。この野球ゲームでは、プレイヤがコントローラを操作することによって、対象選手キャラクタに対して命令が指示される。一方で、対象選手キャラクタを除いた他の選手キャラクタに対しては、自動制御プログラムに基づいて、命令が指示される。言い換えると、プレイヤが対象選手キャラクタに対して命令を指示していないときには、野球ゲームが自動進行する。
【００６７】
図２は、以下に示す、本発明で主要な役割を果たす機能を、説明するための機能ブロック図である。
【００６８】
モード設定手段５０は、コントローラ１７からの入力信号に基づいて、ゲームを自動進行するときの段階に対応するモードを、ＣＰＵ７に認識させることにより、自動進行するゲームにおいてモードを設定する機能を備えている。
【００６９】
この手段では、コントローラ１７からの入力信号に基づいて、ゲームを自動進行するときの再生速度を設定するためのモードを、ＣＰＵ７に認識させることにより、自動進行するゲームの再生モードが、設定される。この手段では、たとえば、再生モードを設定するための再生モード設定画面が、テレビジョンモニタ２０に表示される。そして、再生モード設定画面において、プレイヤがコントローラ１７を操作することにより、プレイヤが所望する再生モードが選択される。すると、選択された再生モードが、ＣＰＵ７に認識される。このようにして、再生モードが設定される。
【００７０】
この手段では、コントローラ１７からの入力信号に基づいて、ゲームを自動進行するときの表示対象となるイベントの種類を設定するためのモードを、ＣＰＵ７に認識させることにより、自動進行するゲームの再生モードが、設定される。ここで、「イベント」という文言は、例えば、打点につながるヒットが発生したときのプレイ、打点の有無に関係なくヒットが発生したときのプレイ（ヒットが発生したときの全てのプレイ）、およびアウトも含む全プレイ等を示す文言である。この手段では、たとえば、再生モードを設定するための再生モード設定画面が、テレビジョンモニタ２０に表示される。そして、再生モード設定画面において、プレイヤがコントローラ１７を操作することにより、プレイヤが所望する再生モードが選択される。すると、選択された再生モードが、ＣＰＵ７に認識される。このようにして、再生モードが設定される。
【００７１】
条件設定手段５１は、モードに基づいて、ゲームの自動進行中に情報を表示するプレイを選別するための所定の条件を、ＣＰＵ７に認識させることにより、所定の条件を設定する機能を備えている。
【００７２】
この手段では、上記のモードに基づいて、ゲームの自動進行中に情報を表示するプレイを選別するための所定の条件を、ＣＰＵ７に認識させることにより、所定の条件が設定される。この手段では、たとえば、上記の再生モードに対応する、情報の表示対象となるプレイを選別するための所定の条件を、ＣＰＵ７に認識させることにより、所定の条件がゲームにおいて設定される。なお、ここに示した情報という文言は、ボールの経路、プレイの結果を示す情報（後述する第１表示子）、およびプレイの結果の良否を示す情報（後述する第２表示子）を含んでいる。
識別子表示手段５２は、自動進行中のプレイに関与する選手キャラクタを識別するための識別子を、テレビジョンモニタ２０に表示する機能を備えている。
【００７３】
この手段では、自動進行中のプレイに関与する選手キャラクタを識別するための識別子が、テレビジョンモニタ２０に表示される。たとえば、この手段では、各チームのスターティングメンバーの名前用の画像（識別子）が、テレビジョンモニタ２０に表示される。より具体的には、各チームのスターティングメンバーの名前が、リスト形式で、テレビジョンモニタ２０に表示される。
【００７４】
キャラクタ移動手段５３は、選手キャラクタを制御する命令を、ＣＰＵ７に発行させることにより、ゲーム空間において選手キャラクタを自動的に動作させる機能を備えている。
【００７５】
この手段では、選手キャラクタを制御する命令を、ＣＰＵ７に発行させることにより、ゲーム空間において選手キャラクタが、自動的に動作させられる。この手段では、たとえば、投手キャラクタに対しては、球種設定命令、投球コース設定命令、投球開始命令、およびリリース命令等が、ＣＰＵ７から発行される。また、打者キャラクタに対しては、スイングの目標となる位置（ボールをミートする位置）を指定するための命令、およびスイング開始命令等が、ＣＰＵ７から発行される。また、野手キャラクタに対しては、移動命令、捕球命令、および送球命令等が、ＣＰＵ７から発行される。さらに、走者キャラクタに対しては、盗塁命令、および走塁命令等が、ＣＰＵ７から発行される。
【００７６】
このような各種の命令は、自動制御プログラムに基づいて、各選手キャラクタに対して指示される。すると、この指示に応じて、選手キャラクタが、ゲーム空間において自動的に動作させられる。
【００７７】
移動体移動手段５４は、ボールの軌道を計算する処理を、ＣＰＵ７に実行させ、軌道上においてボールを移動させる命令を、ＣＰＵ７に発行させることにより、ゲーム空間においてボールを、自動的に移動させる機能を備えている。
【００７８】
この手段は、ボールの軌道を計算する処理を、ＣＰＵ７に実行させ、この軌道上においてボールを移動させる命令を、ＣＰＵ７に発行させることにより、ゲーム空間においてボールが、自動的に移動させられる。この手段では、たとえば、ボールが打者キャラクタにより打ち返された場合に、打球の軌道を計算する処理が、ＣＰＵ７により実行される。すると、この軌道上においてボールを移動させるための命令が、ＣＰＵ７から発行される。これにより、ゲーム空間においてボールが、自動的に移動させられる。なお、ボールが打者キャラクタにより打ち返されなかった場合、打球の軌道を計算する処理は、ＣＰＵ７により実行されない。
【００７９】
プレイ検出手段５５は、ボールおよび選手キャラクタが関与するプレイの結果が、所定の条件に一致するか否かを判断する処理を、ＣＰＵ７に実行させることにより、所定のプレイの結果を検出する機能を備えている。
【００８０】
この手段では、ボールおよび選手キャラクタが関与するプレイの結果が、所定の条件に一致するか否かを判断する処理を、ＣＰＵ７に実行させることにより、所定のプレイの結果が検出される。この手段では、たとえば、プレイの結果が、所定の結果（得点に関係する安打、得点に関係しない安打、凡打等）であるか否かが、ＣＰＵ７により判断される。そして、プレイの結果が、所定の結果（得点に関係する安打、得点に関係しない安打、凡打等）であった場合に、所定のプレイの結果が検出される。
【００８１】
経路表示手段５６は、所定のプレイの結果が検出されたときに、ゲーム空間においてボールが軌道上で移動した経路を、テレビジョンモニタ２０に表示する機能を備えている。
【００８２】
この手段では、所定のプレイの結果が検出されたときに、ゲーム空間においてボールが軌道上で移動した経路が、テレビジョンモニタ２０に表示される。この手段では、たとえば、所定のプレイの結果が検出されたときに、ゲーム空間のボールの速度より遅い速度で伸びる経路が、テレビジョンモニタ２０に表示される。
【００８３】
より具体的には、プレイの結果が、得点に関係する安打、得点に関係しない安打、および凡打等のような所定の結果であった場合に、ゲーム空間のボールの速度より遅い速度で伸びる経路が、画像データを用いて、テレビジョンモニタ２０に表示される。ここで、経路をテレビジョンモニタ２０に表示するときの速度は、ゲームプログラムにおいて予め所定の速度に規定されている。
【００８４】
第１プレイ結果表示手段５７は、ゲーム空間においてボールが軌道上で移動した経路が、テレビジョンモニタ２０に表示された後に、プレイの結果を示す第１表示子を、テレビジョンモニタ２０に表示する機能を備えている。
【００８５】
この手段では、ゲーム空間においてボールが軌道上で移動した経路が、テレビジョンモニタ２０に表示された後に、プレイの結果を示す第１表示子が、テレビジョンモニタ２０に表示される。この手段では、たとえば、ゲーム空間のボールの速度より遅い速度で伸びる経路が、テレビジョンモニタ２０に表示された後に、「ヒット」、「二塁打」、「三塁打」、「本塁打」、「四球」、「三振」、および「中飛（センターフライ）」等のような第１表示子が、テレビジョンモニタ２０に表示される。
【００８６】
第２プレイ結果表示手段５８は、ゲーム空間においてボールが軌道上で移動した経路が、テレビジョンモニタ２０に表示された後に、プレイの結果の良否を示す第２表示子を、テレビジョンモニタ２０に表示する機能を備えている。
【００８７】
この手段では、ゲーム空間においてボールが軌道上で移動した経路が、テレビジョンモニタ２０に表示された後に、プレイの結果の良否を示す第２表示子が、テレビジョンモニタ２０に表示される。この手段では、たとえば、ゲーム空間のボールの速度より遅い速度で伸びる経路が、テレビジョンモニタ２０に表示された後に、丸記号およびＸ記号のような第２表示子が、テレビジョンモニタ２０に表示される。ここでは、プレイの結果が安打であった場合には、丸記号が表示され、プレイの結果が凡打であった場合には、Ｘ記号が表示される。
【００８８】
プレイ履歴表示手段５９は、自動進行中のプレイの結果の履歴を、自動進行中のプレイに関与した選手キャラクタの識別子に対応付けて、テレビジョンモニタ２０に表示する機能を備えている。
【００８９】
この手段では、自動進行中のプレイの結果の履歴が、自動進行中のプレイに関与した選手キャラクタの識別子に対応付けて、テレビジョンモニタ２０に表示される。この手段では、たとえば、自動進行中のプレイの結果の履歴が、各チームのスターティングメンバーの名前を示す画像（識別子）の近傍において、テレビジョンモニタ２０に表示される。より具体的には、各チームのスターティングメンバーのプレイの結果が、リスト形式で、テレビジョンモニタ２０に表示される。
【００９０】
〔野球ゲームにおける特定情報表示システムの概要〕
次に、野球ゲームにおける特定情報表示システムの具体的な内容について説明する。また、図９および図１０に示すフローについても同時に説明する。なお、図９は野球ゲームの全体概要を説明するためのフローであり、図１０は上記システムを説明するためのフローである。
【００９１】
まず、ゲーム装置の電源が投入され、ゲーム装置が起動されると、野球ゲームプログラムが、記録媒体１０からＲＡＭ１２にロードされ格納される。このときには、野球ゲームを実行する上で必要となる各種の基本ゲームデータも、同時に、記録媒体１０からＲＡＭ１２にロードされ格納される（Ｓ１）。
【００９２】
たとえば、基本ゲームデータには、３次元ゲーム空間用の各種の画像に関するデータが含まれている。３次元ゲーム空間用の各種の画像に関するデータには、たとえば、スタジアム用のモデルデータ、選手キャラクタ用のモデルデータ、および各種のオブジェクトのモデルデータ等が、含まれている。また、基本ゲームデータには、３次元ゲーム空間用のモデルデータを３次元ゲーム空間に配置するための位置座標データが、含まれている。また、基本ゲームデータには、３次元ゲーム空間に配置されたモデルを、テレビジョンモニタ２０に表示するための画像データが、含まれている。画像データは、３次元ゲーム空間に配置されたモデルを、仮想カメラにより撮影することにより、生成される。さらに、基本ゲームデータには、上記システムで用いられる各種のデータも、含まれている。
【００９３】
続いて、ＲＡＭ１２に格納された野球ゲームプログラムが、基本ゲームデータに基づいて、ＣＰＵ７により実行される（Ｓ２）。すると、野球ゲームの起動画面がテレビジョンモニタ２０に表示される。すると、野球ゲームを実行するための各種の設定画面がテレビジョンモニタ２０に表示される。ここでは、たとえば、野球ゲームのプレイモードを選択するためのモード選択画面が、テレビジョンモニタ２０に表示される（図示しない）。このモード選択画面において、プレイヤがコントローラ１７を操作することにより、プレイモードが決定される（Ｓ３）。プレイモードには、たとえば、１２球団の中からチームを選択して１試合の対戦を楽しむ対戦モード、１２球団の中からチームを選択してペナントレースを戦うペナントモード、プレイヤが監督の立場でチームの選手キャラクタを育成する育成モード、プレイヤがある１人の選手キャラクタの立場になって野球ゲームを体感する成長体感モード等が、用意されている。
【００９４】
続いて、モード選択画面で選択されたプレイモードにおいて、各種のイベントが、ＣＰＵ７により実行される（Ｓ４）。ここで実行される各種のイベントには、たとえば、自動制御プログラム（ＡＩプログラム、Artificial Intelligence Program）に基づいてＣＰＵ７により自動制御されるイベントや、コントローラ１７からの入力信号に基づいてプレイヤにより手動制御されるイベントがある。また、選手キャラクタの制御には、自動制御プログラムに基づいて選手キャラクタに命令を自動的に指示する自動制御や、コントローラ１７からの入力信号に基づいて選手キャラクタに命令を直接的に指示する手動制御等がある。このように、本野球ゲームでは、コントローラ１７からの指示や自動制御プログラムからの指示に応じて、イベントが制御されたり、選手キャラクタに命令が指示されたりするようになっている。
【００９５】
なお、ここに示す自動制御プログラムとは、プレイヤに代わって、イベントに関する命令および選手キャラクタに対する命令を自動的に制御するためのプログラムである。この自動制御プログラムは、ゲームプログラムにおいて予め用意されている。
【００９６】
続いて、選択されたプレイモードが終了したか否かが、ＣＰＵ７により判断される（Ｓ５）。具体的には、プレイモードが終了したことを示す命令が発行されたか否かが、ＣＰＵ７により判断される。そして、プレイモードが終了したことを示す命令が発行されたとＣＰＵ７により判断された場合（Ｓ５でＹｅｓ）、ゲーム継続用のデータをＲＡＭ１２に格納する処理が、ＣＰＵ７により実行される。そして、ゲーム継続用のデータがＲＡＭ１２に格納されると、この野球ゲームを終了するか否かを選択する選択画面が、テレビジョンモニタ２０に表示される（Ｓ６）。そして、この選択画面において、プレイヤがコントローラ１７を操作することにより、野球ゲームの終了を示す項目が選択されると（Ｓ６でＹｅｓ）、野球ゲームを終了するための処理がＣＰＵ７により実行される（Ｓ７）。一方で、この選択画面において、プレイヤがコントローラ１７を操作することにより、野球ゲームの継続を示す項目が選択されると（Ｓ６でＮｏ）、ステップ３（Ｓ３）のモード選択画面が、テレビジョンモニタ２０に再表示される。
【００９７】
なお、プレイモードが終了するための命令が発行されたとＣＰＵ７に判断されない限り（Ｓ５でＮｏ）、モード選択画面で選択されたプレイモードにおいて、各種のイベントがＣＰＵ７により実行される（Ｓ４）。
【００９８】
次に、ネットワーク対戦用の野球ゲームにおいて実行される特定情報表示システムを、詳細に説明する。
【００９９】
ここでは、野球ゲームにおいて、プレイヤが、１つのチームの１人の選手キャラクタだけを指揮するタイプの対戦モード（１人対戦モード）を選択したときに、本システムが実行される場合の例が、示される。
【０１００】
まず、１人対戦モードが選択されると（Ｓ３０１）、スターティングメンバーを設定するためのメンバー設定画面が、テレビジョンモニタ２０に表示される（図示しない）。このメンバー設定画面において、スターティングメンバーの選択が、自動制御プログラムからの命令に基づいて実行される（Ｓ３０２）。ここで、プレイヤがコントローラ１７を操作することによって、スターティングメンバーの中から対象選手キャラクタ（プレイヤが指揮する選手キャラクタ）が、選択される。
【０１０１】
次に、再生モードを設定するための再生モード設定画面が、図３に示すように、テレビジョンモニタ２０に表示される。ここでは、たとえば、ハイライトモード、ポイントモード、および全プレイモードが、再生モードとして用意されている。そして、再生モード設定画面において、プレイヤがコントローラ１７を操作することにより、ハイライトモード、ポイントモード、および全プレイモードのいずれか１つのモードが、選択される。すると、選択された再生モードが、ＣＰＵ７に認識される。このようにして、再生モードが設定される（Ｓ３０３）。なお、図３では、ハイライトモードが選択されている状態が、示されている。
【０１０２】
続いて、選択された再生モードに基づいて、情報の表示対象となるプレイを複数のプレイの中から選別するための所定の条件が、ＣＰＵ７に認識される（Ｓ３０４）。たとえば、ハイライトモードが選択された場合、「得点に関係する安打」という条件が、所定の条件として、ＣＰＵ７に認識される。また、ポイントモードが選択された場合、「得点に関係する安打」という条件、および「得点に関係しない安打」という条件が、所定の条件として、ＣＰＵ７に認識される。さらに、全プレイモードが選択された場合、「得点に関係する安打」という条件、「得点に関係しない安打」という条件、および「凡打」という条件等が、所定の条件として、ＣＰＵ７に認識される。従って、表示対象となるプレイの種類は、ハイライトモード、ポイントモード、全プレイモードの順番に多くなっている。つまり、各モードの相違は、表示対象となるプレイの種類の数（種類に関する情報量）に基づくものである。
【０１０３】
ここでは、図４に示すように、所定の条件が、条件用の第１フラグＦ１と条件用の第２フラグＦ２との組み合わせによって、設定される。たとえば、オン状態の条件用の第１フラグＦ１（＝１）およびオン状態の条件用の第２フラグＦ２（＝１）をＣＰＵ７に認識させることにより、「得点に関係する安打」という条件Ｃ（＝１）が設定される。また、オフ状態の条件用の第１フラグＦ１（＝０）およびオン状態の条件用の第２フラグＦ２（＝１）をＣＰＵ７に認識させることにより、「得点に関係しない安打」という条件Ｃ（＝２）が設定される。さらに、オフ状態の条件用の第１フラグＦ１（＝０）およびオフ状態の条件用の第２フラグＦ２（＝０）をＣＰＵ７に認識させることにより、「凡打」という条件Ｃ（＝３）が設定される。
【０１０４】
続いて、試合イベントが開始されると（Ｓ３０５）、対象選手キャラクタが登場しているか否かが、ＣＰＵ７により判断される（Ｓ３０６）。そして、対象選手キャラクタが未登場であった場合（Ｓ３０６でＮｏ）、攻撃側のスターティングメンバーの名前を示す画像（識別子）が、テレビジョンモニタ２０に表示される。たとえば、図５に示すように、攻撃側のスターティングメンバーの名前３０が、リスト形式で、テレビジョンモニタ２０に表示される（Ｓ３０７）。
【０１０５】
すると、プレイの自動制御が、自動制御プログラムに基づいて、ＣＰＵ７により開始される（Ｓ３０８）。
【０１０６】
たとえば、投手キャラクタに対しては、球種設定命令、投球コース設定命令、投球開始命令、およびリリース命令等が、ＣＰＵ７から発行される。また、打者キャラクタに対しては、スイングの目標となる位置（ボールをミートする位置）を指定するための命令、およびスイング開始命令等が、ＣＰＵ７から発行される。また、野手キャラクタに対しては、移動命令、捕球命令、および送球命令等が、ＣＰＵ７から発行される。さらに、走者キャラクタに対しては、盗塁命令、および走塁命令等が、ＣＰＵ７から発行される。このような各種の命令は、自動制御プログラムに基づいて、ゲーム空間における各選手キャラクタに対して指示される。すると、この指示に応じて、選手キャラクタが、ゲーム空間において自動的に動作させられる。
【０１０７】
また、自動制御中には、ボールが打者キャラクタにより打ち返されたか否かが、ＣＰＵ７により実行される（Ｓ３０９）。そして、ボールが打者キャラクタにより打ち返された場合（Ｓ３０９でＹｅｓ）、打球の軌道を計算する処理が、ＣＰＵ７により実行される（Ｓ３１０）。すると、この軌道上においてボールを移動させるための命令が、ＣＰＵ７から発行される。これにより、ゲーム空間においてボールが、自動的に移動させられる（Ｓ３１１）。
【０１０８】
なお、ボールが打者キャラクタにより打ち返されなかった場合（Ｓ３０９でＮｏ）、たとえばボールがバットに衝突せず捕手キャラクタに捕球された場合は、打球の軌道を計算する処理は、ＣＰＵ７により実行されない。この場合、後述するステップ３１７（Ｓ３１７）の処理が、ＣＰＵ７により実行される。すなわち、この場合、ボールの経路４０、第１表示子４１、および第２表示子４２は、表示されず、プレイの結果のリストのみが更新される。
【０１０９】
ここで、ボールの軌道計算についての説明を、行っておく。
【０１１０】
まず、ボールの質量に対応する質量データ、ボールの空気抵抗に対応する空気抵抗データ、バットにより打ち返された瞬間のボールの位置を示す初期位置座標データ、ボールの初速度に対応する初速度データ、およびボールの放出角度に対応する放出角度データが、ＣＰＵ７に認識される。これらのデータの中の、ボールの質量に対応する質量データ、およびボールの空気抵抗に対応する空気抵抗データは、ゲームプログラムにおいて予め規定されており、ＲＡＭ１２に格納されている。また、これらのデータの中の、バットにより打ち返された瞬間のボールの位置を示す初期位置座標データ、ボールの初速度に対応する初速度データ、およびボールの放出角度に対応する放出角度データは、ボールがバットに衝突したときの位置関係に応じて、所定の値がＣＰＵ７により設定される。
【０１１１】
ここでは、たとえば、ボールの軌道方程式として、「ｍ（ｄ2ｒ/ｄｔ2）＋Ｋ（ｄｒ/ｄｔ）＝ｍｇ」が用いられる。この方程式では、ｍはボールの質量、ｒは原点から物体までの距離（ベクトル）、ｇは重力の加速度（ベクトル）で、その座標成分は（０，０，−ｇ）、Ｋは空気抵抗係数である。
【０１１２】
上記の軌道方程式を１階積分することにより、ボールの速度の方程式が算出され、この方程式を２階積分することにより、ボールの位置の方程式が算出される。なお、積分定数は、上記の各種のデータを積分後の方程式に代入することにより求められる。また、ボールの速度の方程式およびボールの位置の方程式には、ボールの軌道を調節するための調節関数が、付加されている。この調節関数を方程式に付加することにより、落下後のボール（ゴロ状態のボール）の速度や位置が、評価される。
【０１１３】
このようにして求められた方程式は、ゲームプログラムでは、離散化された状態で記述されている。そして、この離散化後の方程式を単位時間（ｄｔ）ごとに時間進行させる計算を、ＣＰＵ７に実行させることにより、各時刻における、ボールの移動速度データおよびボールの位置座標データを算出することができる。また、時刻データは、打者キャラクタによりボールが打ち返された時点の時刻を基準として、打者キャラクタによりボールが打ち返された時点の時刻に単位時間を順次加算する処理を、ＣＰＵ７に実行させることにより、求められる。
【０１１４】
なお、ゲーム空間におけるボールの位置情報を記録するために、各時刻のボールの時刻データ、各時刻のボールの位置座標データ、および各時刻のボールの移動速度データは、ＲＡＭ１２に格納される。
【０１１５】
続いて、１プレイが終了したか否かが、ＣＰＵ７により判断される（Ｓ３１２）。そして、１プレイが終了した場合（Ｓ３１２でＹｅｓ）、このプレイの結果が、所定の条件に一致するか否かを判断する処理が、ＣＰＵ７により実行される（Ｓ３１３）。
【０１１６】
たとえば、再生モードがハイライトモードであった場合、プレイの結果が、「得点に関係する安打」であるか否かが、ＣＰＵ７により判断される。また、再生モードがポイントモードであった場合、「得点に関係する安打」および「得点に関係しない安打」のいずれか一方であるか否かが、ＣＰＵ７により判断される。さらに、再生モードが全プレイモードであった場合、「得点に関係する安打」、「得点に関係しない安打」、および「凡打」等のいずれか１つであるか否かが、ＣＰＵ７により判断される。
【０１１７】
より具体的には、終了した１プレイにおいて、得点が入った場合には、得点の獲得を示す得点用のフラグＦ１’が、ＣＰＵ７によりオン状態に設定される（Ｆ１’＝１）。また、安打が発生した場合には、安打の発生を示す安打用のフラグＦ２’が、ＣＰＵ７によりオン状態に設定される（Ｆ２’＝１）。なお、得点用のフラグＦ１’および安打用のフラグＦ２’は、デフォルトでは、オフ状態に設定されている（Ｆ１’＝Ｆ２’＝０）。
【０１１８】
たとえば、「得点に関係する安打」が発生した場合（Ｃ＝１）、得点用のフラグＦ１’および安打用のフラグＦ２’に「１」を割り当てる処理が、ＣＰＵ７により実行される。また、「得点に関係しない安打」が発生した場合（Ｃ＝２）、安打用のフラグＦ２’に「１」を割り当てる処理が、ＣＰＵ７により実行される。さらに、「凡打」が発生した場合（Ｃ＝３）、得点用のフラグＦ１’および安打用のフラグＦ２’は変更されず、これらのフラグは、デフォルト値すなわち「０」のままである（Ｆ１’＝Ｆ２’＝０）。
【０１１９】
ここで、条件用の第１フラグＦ１および条件用の第２フラグＦ２の組み合わせを（Ｃ，Ｆ１，Ｆ２）と表記し、プレイの結果を（Ｃ，Ｆ１’，Ｆ２’）と表記すると、各条件において（Ｃ，Ｆ１，Ｆ２）と（Ｃ，Ｆ１’，Ｆ２’）とが等しいか否かが、ＣＰＵ７により判断される。言い換えると、各条件（Ｃ＝１，２，３）において「Ｆ１＝Ｆ１’」且つ「Ｆ２＝Ｆ２’」であるか否かが、ＣＰＵ７により判断される。
【０１２０】
たとえば、ハイライトモードの場合、「得点に関係する安打」という条件（Ｃ＝１）において、「Ｆ１＝Ｆ１’」且つ「Ｆ２＝Ｆ２’」であるか否かが、ＣＰＵ７により判断される。また、ポイントモードの場合、「得点に関係する安打」という条件（Ｃ＝１）又は「得点に関係しない安打」という条件（Ｃ＝２）において、「Ｆ１＝Ｆ１’」且つ「Ｆ２＝Ｆ２’」であるか否かが、ＣＰＵ７により判断される。さらに、再生モードが全プレイモードであった場合、「得点に関係する安打」という条件（Ｃ＝１）、「得点に関係しない安打」という条件（Ｃ＝２）、又は「凡打」という条件（Ｃ＝３）において、「Ｆ１＝Ｆ１’」且つ「Ｆ２＝Ｆ２’」であるか否かが、ＣＰＵ７により判断される。そして、各モードにおいて条件のいずれか１つに一致した場合に、所定のプレイの結果が検出されたと判断される（Ｓ３１３でＹｅｓ）。
【０１２１】
続いて、所定のプレイの結果が検出された場合（Ｓ３１３でＹｅｓ）、ゲーム空間においてボールが軌道上で移動した経路４０が、テレビジョンモニタ２０に表示される（Ｓ３１４）。
【０１２２】
たとえば、再生モードがハイライトモードであった場合、プレイの結果が、「得点に関係する安打」であった場合に、ゲーム空間のボールの速度より遅い速度で伸びる経路４０が、画像データを用いて、テレビジョンモニタ２０に表示される（図５を参照）。また、再生モードがポイントモードであった場合、プレイの結果が、「得点に関係する安打」、および「得点に関係しない安打」のいずれか一方であった場合に、ゲーム空間のボールの速度より遅い速度で伸びる経路４０が、画像データを用いて、テレビジョンモニタ２０に表示される。さらに、再生モードが全プレイモードであった場合、プレイの結果が、「得点に関係する安打」、「得点に関係しない安打」、および「凡打」等のいずれか１つであった場合に、ゲーム空間のボールの速度より遅い速度で伸びる経路４０が、画像データを用いて、テレビジョンモニタ２０に表示される。
【０１２３】
なお、ボールの経路４０は、ゲーム空間における打球の軌道をデフォルメすることにより、テレビジョンモニタ２０に表示される。たとえば、打球の軌道は、点線（図５および図６を参照）や実線（図示せず）等を用いて、テレビジョンモニタ２０に表示される。具体的には、ゲーム空間におけるボールの軌道の形状と相似になるように、打球の経路４０がテレビジョンモニタ２０に表示される。より具体的には、ゲーム空間におけるボールの軌跡を所定の倍率で拡大又は縮小する処理をＣＰＵ７に実行させることにより、打球の経路４０の軌跡が求められる。これにより、この打球の経路４０が、テレビジョンモニタ２０に表示される。
【０１２４】
そして、ゲーム空間のボールの速度より遅い速度で伸びる経路４０すべてが、テレビジョンモニタ２０に表示されると、プレイの結果を示す第１表示子４１が、テレビジョンモニタ２０に表示される（Ｓ３１５）。ここでは、たとえば、図６および図７に示すように、「中飛安（センター前ヒット）」および「中飛（センターフライ）」等のような第１表示子４１が、経路４０の基端側において、テレビジョンモニタ２０に表示される。
【０１２５】
なお、ここでは、第１表示子４１は、簡略的な表現で、テレビジョンモニタ２０に表示される。一例として、ライト方向への打球は「右」、センター方向への打球は「中」、レフト方向への打球は「左」と、簡略的に表示される。また、フライの場合は「飛」、ゴロの場合は「ゴロ」と、表示される。さらに、安打は「安」と簡略的に表示され、凡打の場合は、打球の方向だけが示され、文字は表示されない。
【０１２６】
すると、プレイの結果の良否を示す第２表示子が、テレビジョンモニタ２０に表示される（Ｓ３１６）。たとえば、図６および図７に示すように、プレイの結果が良い結果であった場合は、第２表示子４２たとえば丸記号が、経路４０の基端側において、テレビジョンモニタ２０に表示される。一方で、プレイの結果が悪い結果であった場合は、第２表示子４２たとえばＸ記号が、経路４０の基端側において、テレビジョンモニタ２０に表示される。なお、ここでは、良いプレイ結果は安打に対応し、悪いプレイ結果は凡打に対応する。
【０１２７】
続いて、ボールの経路４０、プレイの結果を示す第１表示子４１、およびプレイの結果の良否を示す第２表示子が、テレビジョンモニタ２０に表示されると、このプレイで打席に立った打者キャラクタのプレイの結果が、この打者キャラクタの識別子に対応付けて、テレビジョンモニタ２０に表示される（Ｓ３１７）。具体的には、図５−図７に示すように、攻撃側のスターティングメンバーのリスト３０が、テレビジョンモニタ２０に表示されている状態において、このプレイで打席に立った打者キャラクタのプレイの結果３１が、対応する打者キャラクタの名前（識別子）の横に、表示される。この処理を１プレイごとにＣＰＵ７に実行させることにより、攻撃側のスターティングメンバーのプレイの結果が、リスト形式で、テレビジョンモニタ２０に表示される。
【０１２８】
なお、１プレイが終了していないと判断された場合（Ｓ３１２でＮｏ）、１プレイが終了するまで、ＣＰＵ７はプレイの状況を監視する。そして、１プレイが終了した場合（Ｓ３１２でＹｅｓ）に、ＣＰＵ７は、次のステップ（Ｓ３１３）の処理を実行する。また、所定のプレイの結果が検出されなかった場合（Ｓ３１３でＮｏ）、ステップ３１７（Ｓ３１７）の処理が、ＣＰＵ７により再実行される。すなわち、この場合、ボールの経路４０、第１表示子４１、および第２表示子４２は、表示されず、プレイの結果のリストのみが更新される。
【０１２９】
続いて、試合イベントが終了したか否かが、ＣＰＵ７により判断される（Ｓ３１８）。そして、試合イベントが終了した場合（Ｓ３１８でＹｅｓ）、試合結果のデータやゲーム継続用のデータ等を保存する命令が、ＣＰＵ７から発行される。すると、これらのデータが、ＲＡＭ１２に格納される（Ｓ３１９）。一方で、試合イベントが終了していない場合（Ｓ３１８でＮｏ）、ステップ３０６（Ｓ３０６）の処理が、ＣＰＵ７により再実行される。
【０１３０】
続いて、１人対戦モードが終了したか否かが、ＣＰＵ７により判断される（Ｓ３２０）。たとえば、１人対戦モードが終了するためのボタンが、プレイヤにより操作されたか否かが、ＣＰＵ７により判断される。ここで、１人対戦モードが終了するためのボタンが、プレイヤより操作された場合（Ｓ３２０でＹｅｓ）、対戦モード用のデータ等を保存する命令が、ＣＰＵ７から発行される。すると、これらのデータが、ＲＡＭ１２に格納される（Ｓ３２１）。一方で、１人対戦モードがプレイヤにより終了されなかった場合（Ｓ３２０でＮｏ）、ステップ３０２（Ｓ３０２）の処理が、ＣＰＵ７により再実行される。
【０１３１】
なお、試合イベントにおいて、プレイヤが操作する対象選手キャラクタが登場した場合（Ｓ３０６でＮｏ）、対戦画面が、図８に示すように、テレビジョンモニタ２０に表示される（Ｓ３３０）。この対戦画面ででは、投手キャラクタ、打者キャラクタ、および野手キャラクタが、テレビジョンモニタ２０に表示される。
【０１３２】
たとえば、対象選手キャラクタが、このプレイで打席に立つ打者キャラクタである場合、プレイヤはコントローラ１７を操作することにより、打者キャラクタに対して各種の命令を指示する。たとえば、プレイヤはコントローラ１７を操作することにより、ボールをミートする位置を指定するための命令（ミートゾーン３５の位置を指定するための命令）、およびスイング開始命令等が、打者キャラクタに対して指示される。一方で、打者キャラクタを除く他の選手キャラクタは、自動制御プログラムに基づいて、ＣＰＵ７により自動制御される。このように、対象選手キャラクタが登場した場合は、対象選手キャラクタに対する命令はプレイヤにより指示され、その他の選手キャラクタに対する命令は自動制御プログラムに基づいて指示される。
【０１３３】
そして、プレイヤが操作する対象選手キャラクタが登場した場合にも、１プレイが終了したか否かが、ＣＰＵ７により判断される（Ｓ３３１）。そして、１プレイが終了した場合（Ｓ３３１でＹｅｓ）、ステップ３０７（Ｓ３０７）の処理が、自動制御プログラムに基づいて、ＣＰＵ７により開始される。なお、ここで、１プレイが終了していない状態では（Ｓ３３１でＮｏ）、対戦が終了するまで、ステップ３３０（Ｓ３３０）の処理およびステップ３３１（Ｓ３３１）の処理が、ＣＰＵ７により実行される。
【０１３４】
上記のように、本実施形態では、所定のプレイが発生した場合にのみ、打球の経路４０、プレイの結果４１、およびプレイの結果の良否４２が、テレビジョンモニタ２０に表示されるので、プレイヤは、これら情報４０，４１，４２を容易に視認することができる。また、本発明では、たとえば、重要度の高い条件を、所定の条件として設定することにより、重要なプレイが発生したときにのみ、そのプレイの情報（打球の経路４０、プレイの結果４１、およびプレイの結果の良否４２）を、テレビジョンモニタ２０に表示することができる。このため、プレイヤは、重要なプレイが発生したときの情報を、容易に視認することができる。
【０１３５】
また、本実施形態では、打球の経路４０が、ゲーム空間のボールの速度より遅い速度で伸びる状態が、テレビジョンモニタ２０に表示されるようになっているので、プレイヤは、このプレイの結果を、緊張感を持って待つことになる。言い換えると、本実施形態では、プレイの結果を即座にプレイヤに報知するのではなく、敢えてプレイの結果の報知を遅らせることによって、プレイヤがゲームに集中せざるを得ない状況が、作られている。これにより、プレイヤを、飽きさせることなく、ゲームに集中させることができる。
【０１３６】
〔他の実施形態〕
（ａ）前記実施形態では、ゲームプログラムを適用しうるコンピュータの一例としての開発用のビデオゲーム装置を用いた場合の例を示したが、コンピュータは、前記実施形態に限定されず、モニタが別体に構成されたゲーム装置、モニタが一体に構成されたゲーム装置、ゲームプログラムを実行することによってゲーム装置として機能するパーソナルコンピュータやワークステーションなどにも同様に適用することができる。
（ｂ）本発明には、前述したようなゲームを実行するプログラムおよびこのプログラムを記録したコンピュータ読み取り可能な記録媒体も含まれる。この記録媒体としては、カートリッジ以外に、たとえば、コンピュータ読み取り可能なフレキシブルディスク、半導体メモリ、ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ、ＲＯＭカセット、その他のものが挙げられる。
【図面の簡単な説明】
【０１３７】
【図１】本発明の一実施形態による開発用のゲーム装置の基本構成図。
【図２】前記ゲーム装置の一例としての機能ブロック図。
【図３】再生モード設定画面を示す図。
【図４】プレイを選別するための条件を示すテーブル。
【図５】メンバーリスト、打球の経路（途中の状態）、およびプレイ結果の履歴を示す図。
【図６】メンバーリスト、打球の経路、第１表示子、第２表示子、およびプレイ結果の履歴を示す図（その１）。
【図７】メンバーリスト、打球の経路、第１表示子、第２表示子、およびプレイ結果の履歴を示す図（その２）。
【図８】対戦画面を示す図。
【図９】野球ゲームの全体概要を説明するためのフロー
【図１０Ａ】野球ゲームにおける特定情報表示システムを示すフロー。
【図１０Ｂ】野球ゲームにおける特定情報表示システムを示すフロー。
【図１０Ｃ】野球ゲームにおける特定情報表示システムを示すフロー。
【符号の説明】
【０１３８】
１  制御部
３  画像表示部
５  操作入力部
７  ＣＰＵ
１２  ＲＡＭ
１７  コントローラ
２０  テレビジョンモニタ
５０  モード設定手段
５１  条件設定手段
５２  識別子表示手段
５３  キャラクタ移動手段
５４  移動体移動手段
５５  プレイ検出手段
５６  経路表示手段
５７  第１プレイ結果表示手段
５８  第２プレイ結果表示手段
５９  プレイ履歴表示手段
３０  メンバーリスト
３１  プレイの結果のリスト
３５  ミートゾーン
４０  ボールの経路
４１  プレイの結果（第１表示子）
４２  プレイの結果の良否（第２表示子）
Ｃ  プレイを選別するための条件を表す記号
Ｆ１  条件用の第１フラグ
Ｆ２  条件用の第２フラグ
Ｆ１’  得点用のフラグ
Ｆ２’  安打用のフラグ
【図１】
2010142441.tif 000003
【図２】
2010142441.tif 000004
【図３】
2010142441.tif 000005
【図４】
2010142441.tif 000006
【図５】
2010142441.tif 000007
【図６】
2010142441.tif 000008
【図７】
2010142441.tif 000009
【図８】
2010142441.tif 000010
【図９】
2010142441.tif 000011
【図１０Ａ】
2010142441.tif 000012
【図１０Ｂ】
2010142441.tif 000013
【図１０Ｃ】
2010142441.tif 000014