(57)【要約】    【課題】  プレイヤが、各キャラクタに対して行った動作指示の内容を覚えていないことに起因して、ゲーム進行に関する判断ミスをしてしまったり、十分なゲーム戦略を立てることができなかったりするのを防ぐことができ、ひいてはゲーム性の低下を防ぐことが可能なゲーム装置を提供することにある。    【解決手段】  画像表示手段（ＬＣＤ１３）の表示面上にタッチセンシングパネル１２が配設されたゲーム装置１１であって、そのタッチセンシングパネル１２上における移動点の移動軌跡（ベクトル軌跡３２）が、その画像表示手段（ＬＣＤ）に表示される。【選択図】          図３
2007050180.tif 000002
【特許請求の範囲】
【請求項１】
プレイヤが操作する対象となるオブジェクト画像を表示する画像表示手段と、
前記画像表示手段の表示面上に配設された透明なタッチセンシングパネルと、
前記タッチセンシングパネル上を接触しつつ移動する移動点の座標値を所定のタイミングで検出することにより、前記移動点の移動速度、移動方向及び／又は移動距離を演算し、その演算結果を、前記画像表示手段上における前記オブジェクト画像の動作に反映する制御手段と、
を備えたゲーム装置であって、
前記タッチセンシングパネル上における前記移動点の移動軌跡を前記画像表示手段に表示させる操作履歴表示出力手段を備えていることを特徴とするゲーム装置。
【請求項２】
前記操作履歴表示出力手段は、前記移動点の移動軌跡の表示を所定の時間継続させることを特徴とする請求項１に記載のゲーム装置。
【請求項３】
前記操作履歴表示出力手段は、前記移動点の移動軌跡の表示を、前記オブジェクト画像の移動に応じて非表示にさせていくことを特徴とする請求項１に記載のゲーム装置。
【請求項４】
前記操作履歴表示出力手段を作動させるか否かを選択するための選択手段をさらに備えることを特徴とする請求項１から３のいずれか記載のゲーム装置。
【請求項５】
前記操作履歴表示出力手段は、前記移動点の移動軌跡を、その始点及び終点がプレイヤに認識可能なように前記画像表示手段に表示させることを特徴とする請求項１から４のいずれか記載のゲーム装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム装置に関するものであって、特に、タッチパネル方式の画面操作が行われるゲーム装置に関する。
【背景技術】
【０００２】
従来から、プレイヤの手のひらに納まる大きさであって、液晶表示器の画面を見ながら、左右の親指と人指し指でボタンやレバーを操作して遊ぶ携帯型ゲーム装置がある。
【０００３】
また、近年になって、液晶表示器の画面に指先や操作ペンでタッチして、画面の切替やキャラクタの移動操作をする、といったタッチパネル方式の画面操作が行われるゲーム装置が登場してきている（例えば特許文献１参照）。
【０００４】
特許文献１に開示された発明は、感圧式の座標位置検出面（タッチパネル）を有しており、タッチパネルに対する指示棒（操作ペン）或いは指先の接触を検知して、その接触位置の座標値を検出するようにしている。このようにすることで、簡単なタッチ操作によって、移動させたいキャラクタを四方八方自由に移動させたり、タッチパネル上に絵を描いたり、文字を入力したりすることができる。
【０００５】
【特許文献１】特開平１１−２７６７１６号公報（段落番号［００２７］，図２）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した特許文献１に記載のゲーム装置において、移動させたいキャラクタが多数ある場合には、プレイヤが各キャラクタに対して行った動作指示の内容を全て覚えておくことができない可能性がある。自ら行った動作指示の内容を全て覚えておくことができなければ、ゲーム進行に関する判断ミスをしてしまったり、十分なゲーム戦略を立てることができなかったりと、ゲーム性を低下させる要因となる。
【０００７】
例えば、サッカーやバスケットボールなどのスポーツゲームでは、どの選手が、どの方向に、どれくらいのスピードで、どれぐらいの距離を移動するか、を常に意識して動作指示を行うのが好ましく、これをしなければ、複数の味方の選手を連携させたプレイ（サッカーゲームでいえばカウンターアタック、バスケットボールゲームでいえばゾーンオフェンスなど）が困難になる。その結果、ゲーム進行に関する判断ミスをしてしまったり、十分なゲーム戦略を立てることができなかったりと、ゲーム性を低下させる要因となる。
【０００８】
本発明は、以上の点に鑑みてなされたものであり、その目的は、プレイヤが、各キャラクタに対して行った動作指示の内容を覚えていないことに起因して、ゲーム進行に関する判断ミスをしてしまったり、十分なゲーム戦略を立てることができなかったりするのを防ぐことができ、ひいてはゲーム性の低下を防ぐことが可能なゲーム装置を提供することにある。
【課題を解決するための手段】
【０００９】
以上のような課題を解決するために、本発明は、画像表示手段の表示面上にタッチセンシングパネルが配設されたゲーム装置であって、そのタッチセンシングパネル上における移動点の移動軌跡が、その画像表示手段に表示されることを特徴とする。
【００１０】
より詳細には、本発明は、以下のものを提供する。
【００１１】
（１）  プレイヤが操作する対象となるオブジェクト画像を表示する画像表示手段と、前記画像表示手段の表示面上に配設された透明なタッチセンシングパネルと、前記タッチセンシングパネル上を接触しつつ移動する移動点の座標値を所定のタイミングで検出することにより、前記移動点の移動速度、移動方向及び／又は移動距離を演算し、その演算結果を、前記画像表示手段上における前記オブジェクト画像の動作に反映する制御手段と、を備えたゲーム装置であって、前記タッチセンシングパネル上における前記移動点の移動軌跡を前記画像表示手段に表示させる操作履歴表示出力手段を備えていることを特徴とするゲーム装置。
【００１２】
本発明によれば、ゲーム装置に、プレイヤが操作する対象となるオブジェクト画像を表示する画像表示手段と、その画像表示手段の表示面上に配設された透明（半透明を含む）なタッチセンシングパネルとを設けるとともに、そのタッチセンシングパネル上を（例えば指示棒（操作ペン）の先端或いは指先が）接触しつつ移動する移動点の座標値を所定のタイミングで検出して、その移動点の移動速度、移動方向及び／又は移動距離を演算した結果を画像表示手段上におけるオブジェクト画像の動作に反映する制御手段を設け、タッチセンシングパネル上における移動点の移動軌跡が画像表示手段に表示されるようにしたので、上述したゲーム性の低下を防ぐことができる。
【００１３】
すなわち、プレイヤがタッチセンシングパネルをタッチ操作することによって、操作対象となるオブジェクト画像を移動させたとき、画像表示手段には、上述したタッチセンシングパネル上における移動点の移動軌跡が表示されるので、プレイヤは、例えば複数のオブジェクト画像に対して一度に動作指示を行った場合であっても、それぞれの移動軌跡を視認することで、各オブジェクト画像に対する動作指示の内容を確認することができる。その結果、ゲーム進行に関するプレイヤの判断ミスを防いだり、プレイヤに十分なゲーム戦略を立てさせたりすることができ、プレイヤが、各キャラクタに対して行った動作指示の内容を覚えていないことに起因するゲーム性の低下を防ぐことができる。
【００１４】
ここで、画像表示手段の「表示面上」とは、画像表示手段のすぐ真上にタッチセンシングパネルが配設されている場合は勿論のこと、両者の間に何かが介在されて配設されている場合も含む概念である。また、「タッチセンシングパネル」とは、プレイヤがタッチ操作した点の座標を検出しうるものであれば、その種類の如何を問わない。また、タッチセンシングパネル上を接触しつつ移動する「移動点」とは、例えばプレイヤが操作ペンでタッチ操作したときには、その操作ペンのペン先がタッチセンシングパネルと接触しながら移動する点を意味し、また、例えばプレイヤが指先でタッチ操作したときには、その指先がタッチセンシングパネルと接触しながら移動する点を意味する。さらに、移動点の移動速度、移動方向及び／又は移動距離を演算した結果を、画像表示手段上におけるオブジェクト画像の動作に「反映させる」とは、固定された背景の中で、オブジェクト画像自体が動作指示された場所まで移動する態様であってもよいし、また、オブジェクト画像が表示面上の定位置に留まっている状態で、背景や他のオブジェクト画像が移動する態様であってもよい。後者の場合であっても、プレイヤの目には、オブジェクト画像が移動しているように映る。
【００１５】
（２）  前記操作履歴表示出力手段は、前記移動点の移動軌跡の表示を所定の時間継続させることを特徴とする（１）に記載のゲーム装置。
【００１６】
本発明によれば、上述した操作履歴表示出力手段によって、上述した移動点の移動軌跡が所定の時間、継続して表示面に表示されるので、プレイヤは、自らが行った各オブジェクト画像に対する動作指示の内容を、余裕をもって確認することができる。
【００１７】
ここで、「所定の時間」とは、動作指示を受けたオブジェクト画像が、動作指示の内容を実行し終えるまでの時間でもよいし、また、あらかじめ設定された時間であってもよい。
【００１８】
（３）  前記操作履歴表示出力手段は、前記移動点の移動軌跡の表示を、前記オブジェクト画像の移動に応じて非表示にさせていくことを特徴とする（１）に記載のゲーム装置。
【００１９】
本発明によれば、上述した操作履歴表示出力手段によって、上述した移動点の移動軌跡が、オブジェクト画像の移動に応じて非表示になっていく（例えば、ベクトル軌跡でいえば、矢印の基端から随時消えていく）ので、プレイヤは、自らが行った各オブジェクト画像に対する動作指示の内容を、十分に把握することができる。また、オブジェクト画像の移動に応じて非表示にさせていくことによって、ゲーム進行の流れを妨げることなく、移動点の移動軌跡を自然の流れの中で消去する（非表示にする）ことができる。
【００２０】
（４）  前記操作履歴表示出力手段を作動させるか否かを選択するための選択手段をさらに備えることを特徴とする（１）から（３）のいずれか記載のゲーム装置。
【００２１】
本発明によれば、ゲーム装置に、上述した操作履歴表示出力手段を作動させるか否かを選択するための選択手段を設けることとしたので、プレイヤが動作指示したオブジェクト画像の移動軌跡を表示させたい場合には表示させることができるし、これを表示させたくない場合には表示させないこともできるし、プレイヤの意思を十分に反映した、ゲーム性及び利便性の高いゲーム装置を提供することができる。
【００２２】
なお、本発明によれば、操作履歴表示出力手段を作動させない場合も生じることになるが、この場合、上述した制御手段によってゲームの主となるゲーム進行プログラムが実行されることに何ら悪影響を与えない。すなわち、例えば、この操作履歴表示出力手段は、このゲーム進行プログラムとは独立した制御が行われるものであってもよい。
【００２３】
（５）  前記操作履歴表示出力手段は、前記移動点の移動軌跡を、その始点及び終点がプレイヤに認識可能なように前記画像表示手段に表示させることを特徴とする（１）から（４）のいずれか記載のゲーム装置。
【００２４】
本発明によれば、上述した操作履歴表示出力手段によって、上述した移動点の移動軌跡が、その始点及び終点がプレイヤに認識可能なように画像表示手段に表示されるので、プレイヤは、各オブジェクト画像に対して行った動作指示の内容を容易かつ迅速に確認することができる。
【００２５】
ここで、プレイヤに「認識可能なように」とは、例えば、上述した移動点の移動軌跡の始点から終点までを線で結び、かつ、終点の先端に三角形の矢印をつけて表示するなど、プレイヤが視認して認識することができることを意味する。より詳細には、例えばベクトル表示などである。
【発明の効果】
【００２６】
以上説明したように、本発明は、タッチセンシングパネル上における移動点の移動軌跡が画像表示手段に表示されるようにしたので、ゲーム進行に関するプレイヤの判断ミスを防いだり、プレイヤに十分なゲーム戦略を立てさせたりと、プレイヤが、各キャラクタに対して行った動作指示の内容を覚えていないことに起因するゲーム性の低下を防ぐことができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明を実施するための最良の形態について、図面に基づいて説明する。
【００２８】
［外観構成］
図１は、本発明の実施の形態に係るゲーム装置１１の外観図である。なお、本実施形態では、ゲーム装置１１で行われるゲームはサッカーゲームとする。
【００２９】
図１において、ゲーム装置１１の中央部には、数字，文字及びキャラクタ画像等を表示するＬＣＤ１３が設けられている。特に、ＬＣＤ１３には、ゲームの進行に伴って、プレイヤが操作する対象となるオブジェクト画像（ここでは「サッカー選手」である）が表示される。
【００３０】
ＬＣＤ１３の左方には、サッカー選手を上下左右に移動させたり、所定の選択画面において選択操作したりするための操作レバー１４と、内蔵電池又は外部電源（いずれも図示せず）からの電源供給をオンオフ操作する電源スイッチ１６と、電源スイッチ１６のオン操作に連動して発光する発光装置１７と、が配置されている。
【００３１】
一方で、ＬＣＤ１３の右方には、サッカーゲームにおいて使用される音やＢＧＭ等を出力するスピーカ１８と、他のサッカー選手にボールを蹴ってパスさせたり、所定の選択画面において決定操作したりするための操作ボタン１５ａと、相手陣地のゴールにボールを入れて得点するために、サッカー選手にシュートさせたり、所定の選択画面においてキャンセル操作したりするための操作ボタン１５ｂと、が配置されている。また、ＬＣＤ１３の上部側面の左右には、サッカー選手をジャンプさせるための操作ボタン１５Ｌと、パスを受ける味方のサッカー選手を選択するための操作ボタン１５Ｒと、が配置されている。
【００３２】
ゲーム装置１１の下部側面には、ゲームカートリッジ５０を装着するためのコネクタ２６が設けられるとともに、ゲーム装置１１の上部側面には、操作ペン２５を収納するための収納孔が設けられている。
【００３３】
ここで、本実施形態に係るゲーム装置１１では、ＬＣＤ１３の表示面上に、透明なタッチセンシングパネル１２が配設されている。このタッチセンシングパネル１２は、プレイヤが操作ペン２５でタッチ操作した点の座標を検出しうるものである。例えば、抵抗膜方式、光学式（紫外線方式）、静電容量結合方式のタッチセンシングパネルなど、如何なる種類のものであってもよい。
【００３４】
［電気的構成］
次に、ゲーム装置１１の電気的構成について説明する。図２は、本発明の実施の形態に係るゲーム装置１１の電気的構成を示すブロック図である。
【００３５】
図２において、ゲーム装置１１は、サッカーゲームのメインプログラムとなるゲーム進行プログラム（ゲームカートリッジ５０のＲＯＭ５１内に格納されている）を読み出し・実行して、ゲーム装置１１の各部に対する統合的な制御を司るＣＰＵ２２と、ゲーム装置１１の電源スイッチ１６がオン操作されたとき、ゲームカートリッジ５０が装着されているか否かを検出するなど、初期動作を実現するためのブートプログラムを記憶するブートＲＯＭ２４と、ＣＰＵ２２のワーキングエリアとして機能するＲＡＭ２３と、を有している。
【００３６】
また、ゲーム装置１１は、ＣＰＵ２２からの表示コマンドを受信して、その表示コマンドに基づき、ＬＣＤ１３に対して駆動信号を送信するＬＣＤ駆動制御回路１９と、ＣＰＵ２２から音出力コマンドを受信して、その音出力コマンドに基づき、スピーカ１８に対して再生信号を送信する音再生制御回路２１と、ＣＰＵ２２から発光コマンドを受信して、その発光コマンドに基づき、発光装置１７に対して発光信号を送信する発光制御回路２０と、ＣＰＵ２２からの指示に応じて画像データをＬＣＤ駆動制御回路１９に与えるＧＰＵ２７と、を有している。
【００３７】
このＧＰＵ２７は、ＣＰＵ２２からの指示を基にＲＯＭ５１を参照し、この参照結果に基づいてＬＣＤ１３に表示するための画像データを生成する。ＧＰＵ２７により生成された画像データは、ＶＲＡＭ２８上で展開され、その後、ＧＰＵ２７に読み出されてＬＣＤ駆動制御回路１９に与えられる。そうすると、ＣＰＵ２２によって駆動制御されるＬＣＤ駆動制御回路１９は、ＧＰＵ２７から与えられた画像データに基づいて、ＬＣＤ１３の表示画面に所定の画像（オブジェクト画像や背景画像、移動点の移動軌跡など）を表示させる。また、ＧＰＵ２７は、ＣＰＵ２２からの指示を基にして、既にＬＣＤ１３の表示画面に表示されているオブジェクト画像を移動させるべく、ＬＣＤ駆動制御回路１９に対してオブジェクト画像移動信号を送信する。これにより、プレイヤの目には、ＬＣＤ１３の表示画面に表示されているオブジェクト画像が移動しているように映る。
【００３８】
ゲーム装置１１は、さらに、ゲームカートリッジ５０とデータを送受信するためのコネクタ２６を有している。また、操作レバー１４，操作ボタン１５ａ，１５ｂ、１５Ｒ、１５Ｌ、電源スイッチ１６も有しており、これらの操作信号は、バスを介してＣＰＵ２２に入力される。
【００３９】
ゲーム装置１１のコネクタ２６に装着されるゲームカートリッジ５０は、サッカーゲームのメインプログラムとなるゲーム進行プログラムや、サッカーゲームで使用される画像及び音に関する画像データ及び音データが格納されたＲＯＭ５１と、サッカーゲームの途中経過やゲーム結果を保存するためのバックアップＲＡＭ５２と、を有している。
【００４０】
ここで、タッチセンシングパネル１２上における移動点の移動軌跡がＬＣＤ１３に表示される様子について詳しく説明する。
【００４１】
まず、ゲーム装置１１において、プレイヤが、サッカー選手を、例えば直線的に移動させようとして、操作ペン２５を使用してタッチセンシングパネル１２上に直線を描くようにしてタッチ操作した場合、その操作ペン２５の先端がタッチセンシングパネル１２と接触しつつ移動する点（移動点）におけるタッチセンシングパネル上の絶対座標値が、バスを介してタッチセンシングパネル１２からＣＰＵ２２に対して、例えば０．０１秒間隔で入力される。そして、ＣＰＵ２２では、上記の絶対座標値と時間的間隔とに基づいて、移動点の移動速度（例えば１ｃｍ／秒）、移動方向（例えば右方向）及び移動距離（例えば３ｃｍ）が演算され、その演算結果がＧＰＵ２７に送信される。これを受信したＧＰＵ２７は、ＬＣＤ１３の表示画面に表示されているサッカー選手を、これらの演算結果に応じて移動させるべく、ＬＣＤ駆動制御回路１９に対してオブジェクト画像移動信号を送信する。その結果、サッカー選手は、右方向に１ｃｍ／秒の速さで移動し始めることになる。そして、３ｃｍ移動し終わったところで、そのサッカー選手は移動を止める。
【００４２】
このとき、本実施形態に係るゲーム装置１１では、タッチセンシングパネル１２上における操作ペン２５の先端の移動軌跡がＬＣＤ１３に表示される。より具体的には、ＧＰＵ２７は、ＬＣＤ駆動制御回路１９に対してオブジェクト画像移動信号を送信する一方で、ＣＰＵ２２から受信した演算結果に基づいてＬＣＤ１３に移動点の移動軌跡（例えばベクトル軌跡）を表示するための画像データを生成する。その後、この画像データは、ＶＲＡＭ２８上で展開され、ＧＰＵ２７によってＬＣＤ駆動制御回路１９に与えられる。そうすると、ＬＣＤ駆動制御回路１９は、サッカー選手に対する動作指示の内容をプレイヤに視認させるべく、移動点の移動軌跡をＬＣＤ１３に表示させる。例えば、その移動軌跡の始点と終点を直線で結び、かつ、終点の先端に三角形の矢印をつけたような画像がＬＣＤ１３に表示される。
【００４３】
なお、本実施の形態では、オブジェクト画像（サッカー選手）を直線的に移動させるものとしたが、後述するように、もちろん曲線的に移動させるものとしてもよい。この場合、操作ペン２５による曲線状の移動軌跡をいくつかに区切り、それらの区切りごとに移動点の移動速度、移動方向及び移動距離を演算して、その都度オブジェクト画像を移動させるようにすれば、ＬＣＤ１３の表示画面上をオブジェクト画像が曲線的に移動しているように見える。このとき上記した区切りの数が多いほど、オブジェクト画像の動きをなめらかなものとすることができる。また、区切りごとに求められた複数のベクトル軌跡を連ねて表示すれば、移動点の移動軌跡も曲線的に表示することができ、上記区切りの数を多くするほど、移動軌跡をなめらかなものとして表示することができる。
【００４４】
図３は、移動点の移動軌跡がＬＣＤ１３に表示されている様子の一例を示す図である。
【００４５】
図３において、ＬＣＤ１３においてサッカーゲームがスタートした後（図３（ａ）参照）、プレイヤは、サッカー選手３０ａを右方向に１ｃｍ／秒の速さで３ｃｍ移動させようとして、操作ペン２５でタッチセンシングパネル１２をタッチ操作したとする（図３（ｂ）→図３（ｃ）参照）。そうすると、上述のとおり、ＣＰＵ２２において移動点の移動速度（１ｃｍ／秒）、移動方向（右方向）及び移動距離（３ｃｍ）が演算され、ＧＰＵ２７やＬＣＤ駆動制御回路１９を介して、操作ペン２５がタッチセンシングパネル１２と接触して移動する移動点の移動軌跡が、ベクトル軌跡３２としてＬＣＤ１３に表示される（図３（ｄ）参照）。なお、図３（ｄ）では上記移動点（サッカー選手）の移動方向をベクトルの矢印の向きで示し、その移動距離をベクトルの長さで示すのみとしているが、ベクトルの始点周辺に移動速度を数値で表示するようにしてもよく、または移動速度をベクトルの長さで示すようにしてもよい。
【００４６】
その後、プレイヤによって移動指示を受けたサッカー選手３０ａは、右方向に１ｃｍ／秒の速さでゆっくりと移動し始め、図３（ｅ）に示すように、右方向へ３ｃｍ移動し終わったところ（本実施形態では、ベクトル軌跡３２の先端）で、サッカー選手３０ａは移動を止める。なお、ここでは説明の便宜上、サッカー選手３０ａに対する移動指示のみを考えたが、サッカー選手３０ｂ〜３０ｄに対する動作指示についても同様である。また、サッカー選手３０ａは、プレイヤの移動指示に基づいて移動するものとしたが、プレイヤによる操作ペン２５を用いたタッチ操作と同時に移動するようにしてもよい。
【００４７】
このように、移動点の移動軌跡（ベクトル軌跡３２）が表示されるようにしておき、プレイヤは、この移動軌跡（ベクトル軌跡３２）を視認することで、各サッカー選手３０ａ〜３０ｄ（サッカー選手３１ａ〜３１ｄは敵）に対する動作指示（移動指示）の内容を確認することができる。その結果、ゲーム進行に関するプレイヤの判断ミスを防いだり、プレイヤに十分なゲーム戦略を立てさせたりと、プレイヤが、各サッカー選手３０ａ〜３０ｄに対して行った動作指示の内容を覚えていないことに起因するゲーム性の低下を防ぐことができる。
【００４８】
図４は、移動点の移動軌跡がＬＣＤ１３に表示されている他の様子の一例を示す図である。
【００４９】
図４では、サッカー選手の移動速度をプレイヤに視認させるために、移動速度に関する動作指示の内容に応じて矢印（ベクトル軌跡３２ａ〜３２ｃ）の太さや種類を変えている。より具体的には、プレイヤは、図４（ａ）に示すように、サッカー選手３０ａに対して最も速い速度で移動するように動作指示を行い（操作ペン２５を素早く右方向へ移動させ）、サッカー選手３０ｂに対して次に速い速度で移動するように動作指示を行い（操作ペン２５を普通に右方向へ移動させ）、サッカー選手３０ｃに対して最も遅い速度で移動するように動作指示を行ったとする（操作ペン２５をゆっくりと右方向を移動させたとする）。
【００５０】
このとき、ＬＣＤ１３には、サッカー選手３０ａに指示した移動速度が最も速い速度であることをプレイヤに視認させるべく、太い矢印（ベクトル軌跡３２ａ）が表示され、サッカー選手３０ｂに指示した移動速度が次に速い速度であることをプレイヤに視認させるべく、細い矢印（ベクトル軌跡３２ｂ）が表示され、サッカー選手３０ｃに指示した移動速度が最も遅い速度であることをプレイヤに視認させるべく、点線の矢印（ベクトル軌跡３２ｃ）が表示される（図４（ｂ）参照）。
【００５１】
このように、矢印の太さや種類を変えることで、動作指示にかかる移動速度をプレイヤに視認させることによって、プレイヤは、オブジェクト画像の移動方向及び移動距離だけでなく移動速度も一目で認識することができるから、ゲームをより早く進行させることができる。
【００５２】
図５は、移動点の移動軌跡がＬＣＤ１３に表示されている様子の他の例を示す図である。特に、図５では、移動点の移動軌跡が、その始点及び終点をプレイヤがより認識しやすいようにＬＣＤ１３に表示されている。
【００５３】
図５において、プレイヤは、サッカー選手３０ａを右方向に移動させようとして、操作ペン２５でタッチセンシングパネル１２をタッチ操作したとする（図５（ａ）→図５（ｂ）参照）。その後、移動点の移動軌跡がＬＣＤ１３に表示されことになるが、図５（ｃ）に示すように丸波３３が表示されてもよいし、図５（ｄ）に示すように三角波３４が表示されてもよいし、図５（ｅ）に示すように塗り潰し三角形３５が表示されてもよい。このように、移動点の移動軌跡は、図３及び図４を用いて説明したベクトル軌跡３２に代えて、種々変更可能である。
【００５４】
図６は、移動点の移動軌跡がＬＣＤ１３に表示されている様子の他の例を示す図である。特に、図６では、プレイヤは、サッカー選手３０ａを右回りに移動させようとして、操作ペン２５でタッチセンシングパネル１２をタッチ操作したとする（図６（ａ）→図６（ｂ）参照）。そうすると、操作ペン２５がタッチセンシングパネル１２と接触して移動する移動点の移動軌跡が、曲線矢印３６としてＬＣＤ１３に表示される（図６（ｃ））。
【００５５】
このように、移動点の移動軌跡は、図３〜図５を用いて説明したような直線状の矢印だけでなく、図６に示すような曲線状の矢印であっても構わない。曲線状の矢印とすることで、プレイヤによる動作指示の内容（履歴）をより忠実に再現（表示）することができる。
【００５６】
なお、この場合、操作ペン２５による曲線状の移動軌跡をいくつかに区切り、それらの区切りごとに移動点の移動速度、移動方向及び移動距離を演算して、その都度オブジェクト画像を移動させるようにすれば、ＬＣＤ１３の表示画面上をオブジェクト画像が曲線的に移動しているように見える。また、上記曲線状の矢印の表示にあたっては、上記した区切りごとに求められた複数のベクトル軌跡を連ねて表示することによって実現することができる。
【００５７】
［制御の流れ］
次に、ゲーム装置１１の制御の流れについて説明する。図７は、本発明の実施の形態に係るゲーム装置１１の制御の流れを示すフローチャートである。
【００５８】
図７において、まず、電源スイッチ１６がオン操作される（ステップＳ１）。より具体的には、プレイヤがゲーム装置１１の電源スイッチ１６を押すと、電源スイッチ１６の操作信号がＣＰＵ２２に入力される。この操作信号を受信したＣＰＵ２２は、バッテリー（図示せず）に対して電源供給コマンドを送信するとともに、ブートＲＯＭ２４からブートプログラムを読み出して実行し、コネクタ２６を介してゲームカートリッジ５０が装着されているか否かの判断を行う。本実施形態では、ゲームカートリッジ５０は既に装着されていることから、ＣＰＵ２２は、ゲームカートリッジ５０に記憶されたサッカーゲームのゲーム進行プログラムを読み出して、これを実行する。そうすると、ゲーム装置１１においてサッカーゲームが開始される。なお、電源スイッチ１６がオン操作されると、発光装置１７が点灯する。
【００５９】
次いで、タッチ入力の検出が行われる（ステップＳ２）。より具体的には、ゲーム装置１１において、プレイヤが、操作ペン２５を使用してタッチセンシングパネル１２をタッチ操作した場合、移動点のタッチセンシングパネル１２上の絶対座標値が、バスを介してタッチセンシングパネル１２からＣＰＵ２２に入力される。なお、移動点の座標値は、始点及び終点の２点だけでなく、移動点が移動している途中の各点においても、逐次ＣＰＵ２２に入力される。より詳細には、前述したように、所定の時間的間隔（例えば０．０１秒間隔で）ＣＰＵ２２に入力される。
【００６０】
次いで、オブジェクト画像（サッカー選手）の移動が行われる（ステップＳ３）。より具体的には、ＣＰＵ２２は、ステップＳ２で入力された座標値及び座標値を入力した間隔（時間）を基にして、移動点の移動速度，移動方向及び移動距離を演算し、その演算結果をＧＰＵ２７に送信する。これを受信したＧＰＵ２７は、ＬＣＤ駆動制御回路１９に対してオブジェクト画像移動信号を送信する。そうすると、ＬＣＤ１３の表示画面に表示されているサッカー選手は、上記演算結果、すなわちプレイヤによる動作指示（タッチ操作）の内容に基づいて移動し始めることになる。
【００６１】
このとき、移動軌跡の表示が行われる（ステップＳ４）。より具体的には、ＧＰＵ２７は、ステップＳ３においてオブジェクト画像移動信号を送信した後、再度ＲＯＭ５１を参照し、ＬＣＤ１３に移動点のベクトル軌跡を表示するための画像データを生成する。その後、この画像データは、ＶＲＡＭ２８上で展開され、ＧＰＵ２７によってＬＣＤ駆動制御回路１９に与えられる。そうすると、サッカー選手に対する動作指示の内容をプレイヤに視認させるべく、移動点のベクトル軌跡がＬＣＤ１３に表示されることになる（例えば図３（ｄ）参照）。なお、ここでは、移動軌跡の表示については、オブジェクト画像移動信号を送信した後（ステップＳ３の後）に実行されることとしているが、プレイヤによるタッチ操作（ステップＳ２）と同時でもよいし、オブジェクト画像（サッカー選手）の移動（ステップＳ３）と同時でもよい。
【００６２】
次いで、オブジェクト画像（サッカー選手）が、プレイヤによる動作指示の終点まで到達したか否かが判断される（ステップＳ５）。より具体的には、ＣＰＵ２２は、プレイヤによる動作指示の内容をＲＡＭ２３に記憶しておき、そのＲＡＭ２３にアクセスして、プレイヤによる動作指示の内容（例えば右方向へ１ｃｍ／秒で３ｃｍ移動する）を実行し終えたか否かを判断する。  
【００６３】
そして、オブジェクト画像がプレイヤによる動作指示の終点まで到達したと判定された場合には、移動軌跡を非表示とする（ステップＳ６）。  
【００６４】
このように、本実施形態に係るゲーム装置１１によれば、プレイヤが、各サッカー選手に対して行った動作指示の内容を覚えていないことに起因して、ゲーム進行に関する判断ミスをしてしまったり、十分なゲーム戦略を立てることができなかったりするのを防ぐことができ、ひいてはゲーム性の低下を防ぐことができる。
【００６５】
なお、本実施形態に係るゲーム装置１１では、移動点の移動軌跡を、プレイヤの意思によって非表示とすることもできる。すなわち、サッカーゲームの進行中に、操作ボタン１５Ｌと操作ボタン１５Ｒを同時に所定時間押すと、移動点の移動軌跡が非表示に切り替わる。より具体的には、操作ボタン１５Ｌ及び操作ボタン１５Ｒから所定時間、操作信号がＣＰＵ２２に入力されると、ＣＰＵ２２は、プレイヤから移動点の移動軌跡を非表示にする要求がなされたと判定し、上述したステップＳ４〜ステップＳ６（図７参照）の処理を行わないようになる。そのため、ＬＣＤ１３に移動軌跡は表示されない。このようにして、プレイヤの意思を十分に反映し、ゲーム性及び利便性を高めることができる。
【００６６】
［変形例］
図８は、本発明の他の実施の形態に係るゲーム装置１１の制御の流れを示すフローチャートである。特に、図７に示すフローチャートでは、オブジェクト画像がプレイヤによる動作指示の終点まで到達したとき、移動点の移動軌跡が非表示になることとしたが、この他の実施の形態では、プレイヤがタッチセンシングパネル１２上でのタッチ操作を始めて所定時間経過したとき、移動点の移動軌跡が非表示になるようにしている。
【００６７】
図８において、まず、上述したステップＳ１〜ステップＳ４と同様に、電源スイッチ１６がオン操作され（ステップＳ１１）、タッチ入力の検出が行われ（ステップＳ１２）、オブジェクト画像の移動が行われ（ステップＳ１３）、移動軌跡の表示が行われる（ステップＳ１４）。
【００６８】
次いで、所定時間が経過したか否かが判断される（ステップＳ１５）。より具体的には、ＣＰＵ２２は、移動点の移動速度，移動方向及び移動距離を演算するとともに、内蔵のタイマ機能をＯＮにする。そして、そのタイマ機能によって、所定時間が経過したか否かを判断する。なお、ここではＣＰＵ２２がもつタイマ機能を利用することとしたが、例えば、ゲーム装置１１に所定のカウンタを設け、このカウンタを利用して所定時間を計測することとしてもよい。
【００６９】
そして、ステップＳ１５において所定の時間が経過したと判定された場合には、移動軌跡を非表示とする（ステップＳ１６）。
【００７０】
このようにして、所定時間経過したらベクトル軌跡を非表示とすること、すなわち、必要以上にベクトル軌跡を表示したままの状態とはしないことによって、多数のベクトル軌跡が表示されてそれらのベクトル軌跡が交錯することに起因してサッカー選手が視認し難くなるのを防ぐことができる。
【００７１】
なお、この実施の形態では、タイマ機能による上記所定時間の計測開始時点を、プレイヤがタッチセンシングパネル１２上でのタッチ操作を始めた時点（ＣＰＵ２２が移動点の移動速度，移動方向及び移動距離を演算し始めた時点）としたが、他の時点としてもよい。たとえば、タイマ機能による上記所定時間の計測開始時点として、オブジェクト画像がプレイヤによる動作指示の内容を実行し始めた時点や、移動軌跡が表示された時点を採用することができる。
【００７２】
図９は、移動軌跡を非表示とする態様の他の実施の形態を示す図である。特に、図９（ａ）は図３（ｅ）の変形例であり、図９（ｂ）は図４（ｂ）の変形例である。この他の実施の形態では、プレイヤによる動作指示を受けたサッカー選手の移動に伴って、ベクトル軌跡の長さが次第に短くなるようにしている。
【００７３】
すなわち、オブジェクト画像が移動するにしたがって、ベクトル軌跡がその始点から終点に向けて次第に消えていくようになっているため、プレイヤは、操作した通りにオブジェクト画像が移動しているか否かを一目で認識することができる。また、オブジェクト画像の移動速度とベクトル軌跡が短くなっていく速度とを同期させれば、オブジェクト画像の移動が停止した際にベクトル軌跡を非表示状態とすることができるため、プレイヤは、移動が終了した又は移動の対象とはなっていなかったオブジェクト画像と、移動中（移動待機中）のオブジェクト画像とを一目で区別することができるようになり、ゲームの流れを把握しやすくなる。
【００７４】
また、移動軌跡を非表示とする態様の他の実施の形態としては、上記したものの他、プレイヤによる所定の操作（たとえば、操作ボタン１５Ｌと操作ボタン１５Ｒとを同時に押すこと）を契機として、移動軌跡が非表示状態となるようにした態様を採用することもできる。
【産業上の利用可能性】
【００７５】
本発明に係るゲーム装置は、プレイヤが、各キャラクタに対して行った動作指示の内容を覚えていないことに起因して、ゲーム性が低下するのを防ぐことが可能なものとして有用である。
【図面の簡単な説明】
【００７６】
【図１】本発明の実施の形態に係るゲーム装置の外観図である。
【図２】本発明の実施の形態に係るゲーム装置の電気的構成を示すブロック図である。
【図３】移動点の移動軌跡がＬＣＤに表示されている様子の一例を示す図である。
【図４】移動点の移動軌跡がＬＣＤに表示されている様子の他の例を示す図である。
【図５】移動点の移動軌跡がＬＣＤに表示されている様子の他の例を示す図である。
【図６】移動点の移動軌跡がＬＣＤに表示されている様子の他の例を示す図である。
【図７】本発明の実施の形態に係るゲーム装置の制御の流れを示すフローチャートである。
【図８】本発明の他の実施の形態に係るゲーム装置の制御の流れを示すフローチャートである。
【図９】移動点の移動軌跡が非表示状態となる態様の他の例を説明するための図である。
【符号の説明】
【００７７】
１１  ゲーム装置
１２  タッチセンシングパネル
１３  ＬＣＤ
１４  操作レバー
１５ａ，１５ｂ，１５Ｌ，１５Ｒ  操作ボタン
１６  電源スイッチ
１７  発光装置
１８  スピーカ
２０  発光制御回路
２１  音再生制御回路
２２  ＣＰＵ
２３  ＲＡＭ
２４  ブートＲＯＭ
２６  コネクタ
２７  ＧＰＵ
２８  ＶＲＡＭ
５０  ゲームカートリッジ
５１  ＲＯＭ
５２  バックアップＲＯＭ
【図１】
2007050180.tif 000003
【図２】
2007050180.tif 000004
【図７】
2007050180.tif 000005
【図８】
2007050180.tif 000006
【図３】
2007050180.tif 000007
【図４】
2007050180.tif 000008
【図５】
2007050180.tif 000009
【図６】
2007050180.tif 000010
【図９】
2007050180.tif 000011