(57)【要約】  【課題】  新たな操作能力を要求するビデオゲーム装置、コンピュータプログラム及び記録媒体を提供する。  【解決手段】  夫々独立して上下に移動する動作を行う操作対象１０１１，１０１２，１０１３，１０１４を複数の操作手段に対応付け、複数の操作手段を有する操作機構を用いた遊技者の操作に応じて、各操作対象１０１１，１０１２，１０１３，１０１４を動作させ、各操作対象１０１１，１０１２，１０１３，１０１４に示された夫々の基準線１０２１，１０２２，１０２３，１０２４が、予め設定されている所定の目標範囲線１０３０内に同時に位置する目標状態にあるか否かを判定する。【選択図】        図３
2005278691.tif 000002
【特許請求の範囲】
【請求項１】
一の操作機構が有する複数の操作手段に応じて入力される夫々の操作信号に基づいて、表示機構に表示させる操作対象を動作させ、操作対象が予め設定されている目標状態であるか否かを判定するビデオゲーム装置であって、
各操作手段に応じた夫々の操作信号に対応付けられ、夫々独立して動作する複数の操作対象を表示機構に表示させる手段と、
操作信号に対応する全ての操作対象が、夫々に設定された目標状態であるか否かを判定する手段と
を備えることを特徴とするビデオゲーム装置。
【請求項２】
複数の操作手段を有する一の操作機構及び表示機構を備えるコンピュータに、操作手段に応じて入力される操作信号に基づいて、表示機構に表示させる操作対象を動作させ、操作対象が予め設定されている目標状態であるか否かを判定させるコンピュータプログラムであって、
コンピュータに、各操作手段に応じた夫々の操作信号に対応付けられ、夫々独立して動作する複数の操作対象を表示機構に表示させる手順と、
コンピュータに、操作信号に対応する全ての操作対象が、夫々に設定された目標状態であるか否かを判定させる手順と
を実行させることを特徴とするコンピュータプログラム。
【請求項３】
コンピュータに、操作対象を一の方向へ移動する動作を行わせる手順と、
コンピュータに、操作機構から操作信号を入力された場合に、該操作信号に対応付けられている操作対象を、一の方向と異なる他の方向へ移動する動作を行わせる手順と
を実行させ、
前記目標状態は、操作対象が所定の範囲に位置することである
ことを特徴とする請求項２に記載のコンピュータプログラム。
【請求項４】
前記移動する速度及び方向は、操作対象毎に設定されることを特徴とする請求項３に記載のコンピュータプログラム。
【請求項５】
複数の操作手段を有する一の操作機構及び表示機構を備えるコンピュータに、操作手段に応じて入力される操作信号に基づいて、表示機構に表示させる操作対象を動作させ、操作対象が予め設定されている目標状態であるか否かを判定させるコンピュータプログラムを記録してある、コンピュータでの読み取りが可能な記録媒体であって、
コンピュータに、各操作手段に応じた夫々の操作信号に対応付けられ、夫々独立して動作する複数の操作対象を表示機構に表示させる手順と、
コンピュータに、操作信号に対応する全ての操作対象が、夫々に設定された目標状態であるか否かを判定させる手順と
を実行させることを特徴とするコンピュータでの読み取りが可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作ボタン等の複数の操作手段を有する専用コントローラ等の操作機構から入力される操作信号に基づいて、テレビジョンモニタ等の表示機構に表示させる操作対象を動作させるビデオゲーム装置、そのビデオゲーム装置を実現するためのコンピュータプログラム及びそのコンピュータプログラムが記録された記録媒体に関し、特に複数の操作対象を同時に操作することの困難さの克服を遊技化したビデオゲーム装置、コンピュータプログラム及び記録媒体に関する。
【背景技術】
【０００２】
コンピュータを利用したビデオゲームとして、テレビジョンモニタ等の表示機構に、遊技者の操作に基づいて動作する操作対象を表示し、操作対象を動作させることによりゲームの目的を達成させるアクションゲームと呼ばれるジャンルのビデオゲームが普及している。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら市場の潜在的な要求として、新たな操作能力を要求するビデオゲームの提供が待ち望まれている。
【０００４】
本発明は斯かる事情に鑑みてなされたものであり、夫々独立して動作する複数の操作対象を、夫々異なる操作手段にて操作し、全ての操作対象を予め設定されている目標状態にさせることをゲームの目的とすることにより、新たな操作能力を要求するビデオゲーム装置、そのビデオゲーム装置を実現するためのコンピュータプログラム及びそのコンピュータプログラムが記録された記録媒体を提供する。
【課題を解決するための手段】
【０００５】
請求項１に記載の本発明は、一の操作機構が有する複数の操作手段に応じて入力される夫々の操作信号に基づいて、表示機構に表示させる操作対象を動作させ、操作対象が予め設定されている目標状態であるか否かを判定するビデオゲーム装置であって、各操作手段に応じた夫々の操作信号に対応付けられ、夫々独立して動作する複数の操作対象を表示機構に表示させる手段と、操作信号に対応する全ての操作対象が、夫々に設定された目標状態であるか否かを判定する手段とを備えることを特徴とするビデオゲーム装置である。
【０００６】
本発明に従えば、一の操作機構が有する複数の操作手段に応じて入力される夫々の操作信号に基づいて、表示機構に表示させる操作対象を動作させ、操作対象が予め設定されている目標状態であるか否かを判定するビデオゲーム装置は、各操作手段に応じた夫々の操作信号に対応付けられ、夫々独立して動作する複数の操作対象を表示機構に表示させる手段と、操作信号に対応する全ての操作対象が夫々に設定された目標状態であるか否かを判定する手段とを備える。
【０００７】
本発明のビデオゲーム装置では、複数の操作対象の夫々に、専用コントローラ等の操作機構に配設された各種ボタン等の操作手段を対応付け、各操作手段による操作に基づいて夫々の操作対象を動作させ、夫々独立して動作する複数の操作対象の全てが、同時に予め設定された状態になっているか否かを判定する。
【０００８】
この構成により、操作手段を用いて操作対象を操作する遊技者に対し、夫々独立して動作する複数の操作対象を同時に操作して、夫々の操作対象を予め設定された状態にさせるという新たな操作能力が必要なゲームを提供することが可能である。
【０００９】
請求項２に記載の本発明は、複数の操作手段を有する一の操作機構及び表示機構を備えるコンピュータに、操作手段に応じて入力される操作信号に基づいて、表示機構に表示させる操作対象を動作させ、操作対象が予め設定されている目標状態であるか否かを判定させるコンピュータプログラムであって、コンピュータに、各操作手段に応じた夫々の操作信号に対応付けられ、夫々独立して動作する複数の操作対象を表示機構に表示させる手順と、コンピュータに、操作信号に対応する全ての操作対象が、夫々に設定された目標状態であるか否かを判定させる手順とを実行させることを特徴とするコンピュータプログラムである。
【００１０】
本発明に従えば、複数の操作手段を有する一の操作機構及び表示機構を備えるコンピュータに、操作手段に応じて入力される夫々の操作信号に基づいて、表示機構に表示させる操作対象を動作させ、操作対処が予め設定されている目標状態であるか否かを判定させるコンピュータプログラムは、コンピュータに、各操作手段に応じた夫々の操作信号に対応付けられ、夫々独立して動作する複数の操作対象を表示機構に表示させる手順と、コンピュータに、操作信号に対応する全ての操作対象が、夫々に設定された目標状態であるか否かを判定させる手順とを実行させる。
【００１１】
本発明のコンピュータプログラムでは、ビデオゲーム装置等のコンピュータにて実行することにより、専用コントローラ等の一の操作機構に配設された各種ボタン等の操作手段に応じた操作信号に基づいて操作対象を動作させるビデオゲーム装置としてコンピュータが動作し、複数の操作対象の夫々に対応付けられた各操作手段による操作に基づいて夫々の操作対象を動作させ、夫々独立して動作する複数の操作対象の全てが、同時に予め設定された状態になっているか否かを判定する。
【００１２】
この構成により、操作手段を用いて操作対象を操作する遊技者に対し、夫々独立して動作する複数の操作対象を同時に操作して、夫々の操作対象を予め設定された状態にさせるという新たな操作能力が必要なゲームを提供することが可能である。
【００１３】
請求項３に記載の本発明は、請求項２に記載のコンピュータプログラムにおいて、コンピュータに、操作対象を一の方向へ移動する動作を行わせる手順と、コンピュータに、操作機構から操作信号を入力された場合に、該操作信号に対応付けられている操作対象を、一の方向と異なる他の方向へ移動する動作を行わせる手順とを実行させ、前記目標状態は、操作対象が所定の範囲に位置することであることを特徴とする。
【００１４】
本発明に従えば、コンピュータに、操作対象を一の方向へ移動する動作を行わせる手順と、操作機構から操作信号を入力されたか否かを判定させる手順と、操作機構から操作信号を入力されたと判定した時に、入力された操作信号に対応付けられている操作対象を、一の方向と異なる他の方向へ移動する動作を行わせる手順とを実行させる。そして操作対象が設定された所定の範囲内に位置することを目標状態とする。
【００１５】
本発明のコンピュータプログラムでは、操作信号の入力状況に応じて操作対象を一の方向又は他の方向へ移動させ、複数の操作対象の全てが、同時に所定の範囲内に位置するか否かを判定する。
【００１６】
この構成により、操作手段を用いて操作対象を操作する遊技者に対し、夫々独立して動作する複数の操作対象を同時に操作して、所定の位置に移動させるという新たな操作能力が必要なゲームを提供することが可能である。
【００１７】
請求項４に記載の本発明は、請求項３に記載のコンピュータプログラムにおいて、前記移動する速度及び方向は、操作対象毎に設定されることを特徴とする。
【００１８】
本発明に従えば、操作対象毎に移動する速度及び方向を設定する。
【００１９】
本発明のコンピュータプログラムでは、操作対象毎に移動する一の方向及び他の方向が設定されており、更にその移動速度も操作対象毎に設定されている。
【００２０】
この構成により、操作手段を用いて操作対象を操作する遊技者に対し、夫々異なる方向へ夫々の速度で移動する操作対象を同時に操作して、所定の位置に移動させるという難易度の高い新たな操作能力が必要なゲームを提供することが可能である。
【００２１】
請求項５に記載の本発明は、複数の操作手段を有する一の操作機構及び表示機構を備えるコンピュータに、操作手段に応じて入力される操作信号に基づいて、表示機構に表示させる操作対象を動作させ、操作対象が予め設定されている目標状態であるか否かを判定させるコンピュータプログラムを記録してある、コンピュータでの読み取りが可能な記録媒体であって、コンピュータに、各操作手段に応じた夫々の操作信号に対応付けられ、夫々独立して動作する複数の操作対象を表示機構に表示させる手順と、コンピュータに、操作信号に対応する全ての操作対象が、夫々に設定された目標状態であるか否かを判定させる手順とを実行させることを特徴とするコンピュータでの読み取りが可能な記録媒体である。
【００２２】
本発明に従えば、コンピュータでの読み取りが可能な記録媒体は、複数の操作手段を有する一の操作機構及び表示機構を備えるコンピュータに、操作手段に応じて入力される夫々の操作信号に基づいて、表示機構に表示させる操作対象を動作させ、操作対処が予め設定されている目標状態であるか否かを判定させるコンピュータプログラムを記録してあり、コンピュータに、各操作手段に応じた夫々の操作信号に対応付けられ、夫々独立して動作する複数の操作対象を表示機構に表示させる手順と、コンピュータに、操作信号に対応する全ての操作対象が、夫々に設定された目標状態であるか否かを判定させる手順とを実行させる。
【００２３】
本発明のコンピュータでの読み取りが可能な記録媒体では、記録されているコンピュータプログラムを、ビデオゲーム装置等のコンピュータにて実行することにより、専用コントローラ等の一の操作機構に配設された各種ボタン等の操作手段に応じた操作信号に基づいて操作対象を動作させるビデオゲーム装置としてコンピュータが動作し、複数の操作対象の夫々に対応付けられた各操作手段による操作に基づいて夫々の操作対象を動作させ、夫々独立して動作する複数の操作対象の全てが、同時に予め設定された状態になっているか否かを判定する。
【００２４】
この構成により、操作手段を用いて操作対象を操作する遊技者に対し、夫々独立して動作する複数の操作対象を同時に操作して、夫々の操作対象を予め設定された状態にさせるという新たな操作能力が必要なゲームを提供することが可能である。
【発明の効果】
【００２５】
請求項１乃至請求項５に記載の本発明によれば、複数の操作対象の夫々に、専用コントローラ等の一の操作機構に配設さえた各種ボタン等の複数の操作手段を夫々対応付け、各操作手段による操作に基づいて夫々の操作対象を動作させ、夫々独立して動作する複数の操作対象が、同時に予め設定された状態になっているか否かを判定する。
【００２６】
この構成により、操作手段を用いて操作対象を操作する遊技者に対し、夫々独立して動作する複数の操作対象を同時に操作して、夫々の操作対象を予め設定された状態にさせることを目的とするゲームを提供することが可能となり、遊技者は、ゲームの目的を達成するため、夫々異なる動作を行う操作対象を複数の操作手段を駆使して操作するという今までにはない新たな操作能力が要求されるので、新たな感覚に基づく昂揚感を体感することが可能である等、優れた効果を奏する。
【００２７】
しかも入力状況に応じて操作対象を一の方向又は他の方向へ移動させ、複数の操作対象の全てが、同時に所定の範囲内に位置するか否かを判定し、特に操作対象毎に移動する一の方向及び他の方向を設定し、更にその移動速度も操作対象毎に設定する。
【００２８】
この構成により、遊技者に対し、更に難易度の高い操作を要求するゲームを提供することが可能となる。例えば複数のシリンダーを有する鍵の解錠作業を模したゲームに適用し、複数のシリンダーの夫々に遊嵌されたピストンを操作対象とする。そして夫々の操作対象が夫々に設定された速度で、夫々に設定された方向へ移動するものとし、操作対象を所定の位置に移動させることにより解錠することをゲームの目的とする。遊技者は、鍵を解錠するために、複数の操作手段を駆使し、夫々に設定された速度で夫々に設定された方向へ移動する操作対象を同時に操作して所定の位置に移動させるという今までにはない難易度の高い操作能力が要求され、新たな感覚に基づく昂揚感を体感することが可能である等、優れた効果を奏する。
【発明を実施するための最良の形態】
【００２９】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
【００３０】
図１は本発明のビデオゲーム装置１００の構成を示すブロック図である。ビデオゲーム装置１００は、家庭用ビデオゲーム装置を用いたコンピュータの一種であり、装置全体を制御するＣＰＵ(Central Processing Unit) １０１、ＣＰＵ１０１の制御に基づいて、各種操作対象の位置計算及び動作計算、画像データ及び音声データの生成処理等の信号処理を行う信号処理プロセッサ１０２、画像描画処理を行う画像描画処理プロセッサ１０３、本発明のコンピュータプログラム２０１及びデータ等の各種情報を記録したＲＯＭ(Read Only Memory)カートリッジ、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory) 、ＤＶＤ−ＲＯＭ(Digital Versatile Disc Read Only Memory) 等の記録媒体２００から各種情報を読み取るスロット、ＣＤ(Compact Disc)ドライブ、ＤＶＤ(Digital Versatile Disc)ドライブ等の補助記憶手段１０４、並びに計算データ、表示用の画像データ等の情報を一時的に記憶するＲＡＭ(Random Access Memory)１０５を備えている。
【００３１】
そして補助記憶手段１０４により記録媒体２００に記録されている本発明のコンピュータプログラム２０１及びデータ等の各種情報を読み取り、ＲＡＭ１０５に記憶させてＣＰＵ１０１により実行することで、家庭用ビデオゲーム装置として用いられているコンピュータは、本発明のビデオゲーム装置１００として動作する。
【００３２】
またビデオゲーム装置１００には、入力用インターフェース回路（Ｉ／Ｆ）１０６を介して専用コントローラ等の操作機構３００が接続されており、操作機構３００には、各種ボタン、アナログジョイスティック等の複数の操作手段３０１が設けられており、操作者は、操作手段３０１を用いてゲーム中の操作対象を操作する。具体的には操作手段３０１として配置されているボタンを押下することにより、当該操作手段３０１に応じた操作信号が操作機構３００からビデオゲーム装置１００に入力され、ビデオゲーム装置１００では、入力された操作信号に基づき操作対象を動作させる。
【００３３】
図２は本発明のビデオゲーム装置１００が備える操作機構３００の外観を示す斜視図であり、操作時に操作者側から見た外観を示している。なお以下の説明における左右とは、操作時に操作者から見た方向を基準に示したものである。
【００３４】
操作機構３００に設けられた複数の操作手段３０１として、左側に十字ボタンが配置され、右側に操作対象の操作に用いられる□、△、×、○の記号が夫々示された操作ボタンが配置されている。また中央部に３６０度の全方向への操作が可能な２本のアナログジョイスティックが配置されている。なお夫々のボタン及びアナログジョイスティックは、機能が固定されているものではなく、実行するゲーム又は設定を変更することにより、様々な機能を持たせることが可能である。ただし以降に示す説明では、□、△、×、○の記号が示された操作ボタンを夫々操作手段３０１ａ，３０１ｂ，３０１ｃ，３０１ｄとして示し、操作手段３０１ａ，３０１ｂ，３０１ｃ，３０１ｄを用いて操作対象を操作するように設定されているものとする。
【００３５】
図１に戻り、更にビデオゲーム装置１００は、音声データの出力に用いられる音声出力用インターフェース回路（Ｉ／Ｆ）１０７を備え、音声出力用インターフェース回路１０７から出力されたデジタル信号である音声データは、音声用Ｄ／Ａコンバータ（Ｄ／Ａ）１０８によりアナログ信号に変換され、音声用Ｄ／Ａコンバータ１０８により変換されたアナログ信号はプリメインアンプ１０９にて増幅された後、音声データに基づいて音声を出力するスピーカ等の音声出力機構４００へ送出される。
【００３６】
またビデオゲーム装置１００は、画像データの出力に用いられる画像出力用インターフェース回路１１０を備え、画像出力用インターフェース回路（Ｉ／Ｆ）１１０から出力されたデジタル信号である画像データは、画像用Ｄ／Ａコンバータ（Ｄ／Ａ）１１１によりアナログ信号に変換され、画像データに基づいて画像を出力するテレビジョンモニタ等の表示機構５００へ送出される。なお１台のテレビジョンモニタを、音声出力機構４００及び表示機構５００を兼用する装置として用いてもよい。
【００３７】
次に本発明のビデオゲーム装置１００にて実行されるビデオゲームについて説明する。図３は本発明のビデオゲーム装置１００の表示機構５００に表示される画像を示す説明図である。図３は本発明のビデオゲーム装置１００を、解錠作業を模したゲームに適用した例であり、シリンダー錠１０００の断面を示す画像を示している。シリンダー錠１０００は、円筒状をなす４本のシリンダー１００１，１００２，１００３，１００４を備えており、各シリンダー１００１，１００２，１００３，１００４は、長手方向が図３における上下方向になるように配置されている。なお以降の説明において、図３の上下をシリンダー錠１０００の上下として説明する。各シリンダー１００１，１００２，１００３，１００４の中空部には、円柱状をなす操作対象１０１１，１０１２，１０１３，１０１４が遊嵌しており、操作対象１０１１，１０１２，１０１３，１０１４は、シリンダー１００１，１００２，１００３，１００４の中空部をピストンとして上下に移動する動作を行う。なお夫々の操作対象１０１１，１０１２，１０１３，１０１４は夫々独立しており、例えば操作対象１０１１の動作が相隣る操作対象１０１２の動作に影響を与えることはない。また各操作対象１０１１，１０１２，１０１３，１０１４には、周方向に基準線１０２１，１０２２，１０２３，１０２４が示された切欠が夫々設けられている。
【００３８】
シリンダー１００１，１００２，１００３，１００４の下方には、□、△、×、○の記号が夫々示されており、これらの記号は、操作機構３００に設けられた操作手段３０１ａ，３０１ｂ，３０１ｃ，３０１ｄに示された記号と夫々対応し、夫々の操作対象１０１１，１０１２，１０１３，１０１４を操作する操作手段３０１ａ，３０１ｂ，３０１ｃ，３０１ｄを示している。即ち□の記号が示されたシリンダー１００１に遊嵌する操作対象１０１１の操作には、□の記号が示された操作手段３０１ａが用いられ、△の記号が示されたシリンダー１００２に遊嵌する操作対象１０１２の操作には、△の記号が示された操作手段３０１ｂが用いられる。なお操作手段３０１ａ，３０１ｂ，３０１ｃ，３０１ｄを用いた操作により操作対象１０１１，１０１２，１０１３，１０１４を動作させる目標として、図３の横方向に伸びた一定の幅を有する直線状の目標範囲線１０３０が示されている。
【００３９】
各操作対象１０１１，１０１２，１０１３，１０１４には、仮想的な重力（図３の下方へ向かう力）又は浮力（図３の上方へ向かう力）が加わっており、操作手段３０１ａ，３０１ｂ，３０１ｃ，３０１ｄを押下する入力を行った場合、対応する操作対象１０１１，１０１２，１０１３，１０１４に加わっている一の方向と異なる他の方向への力が加わる。例えば操作対象１０１１に対しては、下方へ向かう重力が加わっているため、操作を行わない場合、操作対象１０１１は重力に従って下方へ移動する動作を行い、操作手段３０１ａを押下する入力を行った場合、操作対象１０１１に対して上方へ向かう力が加わるため操作対象１０１１は上方へ移動する動作を行う。なお図３に示した例では、操作を行わない状態において、操作対象１０１１，１０１３，１０１４には、下方へ向かう重力が加わり、操作対象１０１２には、上方へ向かう浮力が加わる。図３は初期状態を示しているため、操作対象１０１１，１０１３，１０１４は、夫々シリンダー１００１，１００３，１００４の下端に位置し、操作対象１０１２は、シリンダー１００２の上端に位置している。なお各操作対象１０１１，１０１２，１０１３，１０１４に加わる重力又は浮力は、操作対象１０１１，１０１２，１０１３，１０１４毎に設定されているため移動する速度は夫々異なる。
【００４０】
そして遊技者の操作に応じて動作する各操作対象１０１１，１０１２，１０１３，１０１４に示された夫々の基準線１０２１，１０２２，１０２３，１０２４が、予め設定されている所定の目標範囲線１０３０内に同時に位置させることをゲームの目的とする。
【００４１】
図４は本発明のビデオゲーム装置１００の表示機構５００に表示される画像を示す説明図である。なお図４中では、参照符号を省略しているが、図３と同様の参照符号が付されているものとして、以下の説明を行う。図４は図３に示す初期状態からゲームが進行し、操作対象１０１３に示された基準線１０２３が目標範囲線１０３０内に位置した状態を示している。操作対象１０１３が目標範囲線１０３０内に位置した状態となった時、例えば操作対象１０１３が赤く変色（図４中では斜線で描画）し、遊技者がその状態を明確に把握することができるような画像処理がなされる。なお操作対象１０１３は、一度目標範囲線１０３０内に位置した後も遊技者の操作に応じて移動し続け、目標範囲線１０３０から外れる状況にもなりうるので、操作者は、操作対象１０１３の状態を維持しながら、他の操作対象１０１１，１０１２，１０１４の夫々の基準線１０２１，１０２２，１０２４が目標範囲線１０３０内に位置する様に操作することを要求される。
【００４２】
図５は本発明のビデオゲーム装置１００の表示機構５００に表示される画像を示す説明図である。なお図５中では、参照符号を省略しているが、図３と同様の参照符号が付されているものとして、以下の説明を行う。図５は図４に示す状態からゲームが進行し、全ての操作対象１０１１，１０１２，１０１３，１０１４の夫々に示された基準線１０２１，１０２２，１０２３，１０２４が同時に目標範囲線１０３０内に位置した状態を示している。操作対象１０１１，１０１２，１０１３，１０１４が目標範囲線１０３０内に位置しているため、全ての操作対象１０１１，１０１２，１０１３，１０１４が赤く変色し、また目標範囲線１０３０も赤く変色（図５中では斜線で描画）している。図５に示す様に、全ての操作対象１０１１，１０１２，１０１３，１０１４の夫々の基準線１０２１，１０２２，１０２３，１０２４が、目標範囲線１０３０内に位置する状態になった場合に、シリンダー錠１０００が解錠されゲームの目的が達成されたとされる。
【００４３】
次に本発明のビデオゲーム装置１００にて実行されるゲーム中の処理について説明する。図６は本発明のビデオゲーム装置１００にて実行される処理を示すフローチャートである。本発明のビデオゲーム装置１００では、ＲＡＭ１０５に記憶させたコンピュータプログラム２０１を実行するＣＰＵ１０１の制御により、図６を用いて説明する以下の処理を実行する。ビデオゲーム装置１００は、初期画面として、夫々異なる操作手段３０１ａ，３０１ｂ，３０１ｃ，３０１ｄに応じた操作信号に対応付けられ、夫々独立して動作する複数の操作対象１０１１，１０１２，１０１３，１０１４を表示機構５００に表示させる（ステップＳ１）。即ち図３に示した画像が表示機構５００に表示される。そしてゲームが開始され操作者は、一の操作機構３００に設けられた複数の操作手段３０１を用いて各操作対象１０１１，１０１２，１０１３，１０１４を操作する。
【００４４】
ビデオゲーム装置１００では、予め設定されている目標状態となった操作対象１０１１，１０１２，１０１３，１０１４の数、即ち基準線１０２１，１０２２，１０２３，１０２４が目標範囲線１０３０内に位置している状態の操作対象１０１１，１０１２，１０１３，１０１４の数Ｎをパラメータとして管理しており、パラメータＮの初期化処理として、目標状態の操作対象の数を示すパラメータＮに「０」をセットする（ステップＳ２）。またビデオゲーム装置１００では、操作対象１０１１，１０１２，１０１３，１０１４を夫々第１の操作対象１０１１、第２の操作対象１０１２、第３の操作対象１０１３、第４の操作対象１０１４と便宜上の番号を付し、番号を示すパラメータＭを用いて管理しており、パラメータＭの初期化処理として「１」をセットする（ステップＳ３）。
【００４５】
そしてビデオゲーム装置１００では、第Ｍの操作対象に対応する操作信号が操作機構３００から入力されているか否かを判定する（ステップＳ４）。例えばＭ＝１である場合、第１の操作対象１０１１に対応する操作信号が操作機構３００から入力されているか否か、即ち操作者が□の記号が示された操作手段３０１ａを押下し、操作手段３０１ａに応じた操作信号が入力されているか否かを判定する。
【００４６】
ステップＳ４において、第Ｍの操作対象に対応する操作信号が入力されていると判定した場合（ステップＳ４：ＹＥＳ）、ビデオゲーム装置１００では、第Ｍの操作対象を一の方向と異なる他の方向へ移動する動作を行わせる（ステップＳ５）。ここで一の方向とは、図３に示す表示画像を用いた説明における重力又は浮力であり、他の方向とは、一の方向と逆の方向を示す。例えばＭ＝１である場合、第１の操作対象１０１１に対する一の方向とは、図３における下方であり、他の方向とは図３における上方である。
【００４７】
そしてビデオゲーム装置１００では、第Ｍの操作対象を一の方向へ移動する動作を行わせる（ステップＳ６）。なおステップＳ４において、第Ｍの操作対象に対応する操作信号が入力されていないと判定した場合（ステップＳ４：ＮＯ）、ステップＳ６へ進み、以降の処理を実行する。
【００４８】
即ちステップＳ４〜Ｓ６の処理により、操作信号が入力されている場合、操作対象は一の方向へ移動する動作及び他の方向へ移動する動作を行い、操作信号が入力されていない場合、操作対象は一の方向へ移動する動作のみ行う。またステップＳ５における他の方向へ移動する場合の移動量は、ステップＳ６における一の方向へ移動する場合の移動量より大きく設定されているため、実質的には、操作信号が入力されたと判定した場合、他の方向へ移動し、操作信号が入力されていないと判定した場合、一の方向へ移動することになる。なお重力及び浮力として表現しているが、操作対象が等加速度で移動するのではなく、等速度で移動するようにしても良い。具体的にはステップＳ５において、他の方向へ８画素分移動し、ステップＳ６において一の方向へ４画素分移動するように処理を行う。またその場合の移動速度は操作対象毎に設定することが可能である。
【００４９】
そしてビデオゲーム装置１００では、第Ｍの操作対象に示された基準線が目標範囲線１０３０内に位置する目標状態であるか否かを判定し（ステップＳ７）、目標状態であると判定した場合（ステップＳ７：ＹＥＳ）、目標状態の操作対象の数を示すパラメータＮに「１」を加算する（ステップＳ８）。
【００５０】
そしてビデオゲーム装置１００では、操作対象の番号を示すパラメータＭが最大値であるＭmax 未満であるか否かを判定し（ステップＳ９）、パラメータＭが最大値Ｍmax 未満であると判定した場合（ステップＳ９：ＹＥＳ）、操作対象の番号を示すパラメータＭに「１」を加算し（ステップＳ１０）、ステップＳ４に戻り、以降の処理を繰り返す。最大値Ｍmax とは、操作対象の数を示し、図３に示した例では、Ｍmax ＝４である。即ちステップＳ９は、全ての操作対象１０１１，１０１２，１０１３，１０１４に対して移動及び目標状態の判定を行った否かを判定する処理である。
【００５１】
ステップＳ７において、第Ｍの操作目標に示された基準線が目標範囲線１０３０内に位置する目標状態ではないと判定した場合（ステップＳ７：ＮＯ）、ステップＳ８の処理は行わず、ステップＳ９に進み、以降の処理を実行する。
【００５２】
ステップＳ９において、パラメータＭが最大値Ｍmax 以上であると判定した場合（ステップＳ９：ＮＯ）、即ちＭ＝４である場合、全ての操作対象１０１１，１０１２，１０１３，１０１４に対して移動及び目標状態の判定を行ったと判断し、ビデオゲーム装置１００では、更に、目標状態の操作対象の数を示すパラメータＮが最大値Ｎmax 未満であるか否かを判定する（ステップＳ１１）。最大値Ｎmax とは、目標状態となりうる操作対象の最大数、即ち操作対象の数を示し、図３に示した例では、Ｎmax ＝４である。
【００５３】
ステップＳ１１において、パラメータＮが最大値Ｎmax 未満であると判定した場合（ステップＳ１１：ＹＥＳ）、目標状態にない操作対象１０１１，１０１２，１０１３，１０１４が存在すると判断して、ステップＳ２に戻り、以降の処理を繰り返す。ステップＳ１１において、パラメータＮが最大値Ｎmax 以上であると判定した場合（ステップＳ１１：ＮＯ）、即ちＮ＝４である場合、全ての操作対象１０１１，１０１２，１０１３，１０１４は目標状態にあり、ゲームの目標を達成したと判断して、当該ゲームの終了処理を実施する（ステップＳ１２）。なお終了処理とは、ゲームそのものを終了させる処理のみを指すのではなく、目標達成を賞する画像を表示させる処理、更に難易度の高いゲームを開始させる処理等の処理をも含む。またゲームの難易度は、操作対象の数、操作対象の移動速度、目標範囲線の幅、基準線の幅等の設定を変更することで適宜設定することが可能である。
【００５４】
前記実施の形態では、家庭用ビデオゲーム装置にてコンピュータプログラムを実行することにより本発明のビデオゲーム装置を実現する形態を示したが、本発明はこれに限らず、パーソナルコンピュータ等のコンピュータにて実現するようにしても良く、また操作対象の表示、操作対象が目標状態にあるか否かの判定、一の方向への移動動作、他の方向への移動動作等の各種処理を実行するＲＯＭチップを使用することにより、業務用のビデオゲーム装置に展開するようにしても良く、更には操作機構及び表示機構が一体となった携帯型ビデオゲーム装置に適用するようにしても良い。
【００５５】
前記実施の形態では、鍵の解錠作業を模したゲームに適用する形態を示したが、本発明はこれに限らず、ピエロが大玉の上でバランスをとる行為を模したゲームに適用し、大玉の上で移動する両手両足を操作対象とする形態に適用しても良く、また複数の風船をふくらませる行為を模したゲームに適用し、操作手段を押下した場合に息が吹き込まれて風船がふくらみ、息を吹き込むのを中断すると風船がしぼむというルールを設定し、風船を所定の大きさにすることを目標状態とする形態に適用しても良い等、様々なゲームに適用することが可能である。
【００５６】
なおアクションゲームと呼ばれるジャンルにおいて、多種多様なビデオゲームが市場に普及しているが、本願発明に関連性が高い内容のビデオゲームを記載した先行技術文献を、本願出願人は出願時に発見することはできなかった。
【図面の簡単な説明】
【００５７】
【図１】本発明のビデオゲーム装置の構成を示すブロック図である。
【図２】本発明のビデオゲーム装置が備える操作機構の外観を示す斜視図である。
【図３】本発明のビデオゲーム装置の表示機構に表示される画像を示す説明図である。
【図４】本発明のビデオゲーム装置の表示機構に表示される画像を示す説明図である。
【図５】本発明のビデオゲーム装置の表示機構に表示される画像を示す説明図である。
【図６】本発明のビデオゲーム装置にて実行される処理を示すフローチャートである。
【符号の説明】
【００５８】
１００  ビデオゲーム装置
１０１  ＣＰＵ
１０２  信号処理プロセッサ
１０３  画像描画処理プロセッサ
１０４  補助記憶手段
１０５  ＲＡＭ
１０６  入力用インターフェース回路
１０７  音声出力用インターフェース回路
１０８  音声用Ｄ／Ａコンバータ
１０９  プリメインアンプ
１１０  画像出力用インターフェース回路
１１１  画像用Ｄ／Ａコンバータ
２００  記録媒体
２０１  コンピュータプログラム
３００  操作機構
３０１，３０１ａ，３０１ｂ，３０１ｃ，３０１ｄ  操作手段
４００  音声出力機構
５００  表示機構
１０００  シリンダー錠
１００１，１００２，１００３，１００４  シリンダー
１０１１，１０１２，１０１３，１０１４  操作対象
１０２１，１０２２，１０２３，１０２４  基準線
１０３０  目標範囲線
【図１】
2005278691.tif 000003
【図２】
2005278691.tif 000004
【図３】
2005278691.tif 000005
【図４】
2005278691.tif 000006
【図５】
2005278691.tif 000007
【図６】
2005278691.tif 000008