(57)【要約】【課題】  簡単なコマンド入力によりゲームを進行することができるゲーム進行方法を提供すること。【解決手段】  ゲーム装置が、ゲームの進行状況に応じ複数の操作コマンドを含む操作メニューを表示し前記複数の操作コマンドの中で入力状態にある操作コマンドを順次変更して１つずつ標示するコマンド表示工程と、前記ゲーム操作者の発生させたコマンド入力指示音を受信するコマンド受信工程と、前記コマンド入力指示音を受信した時に入力可能状態にあった前記操作コマンドを識別し且つ前記識別された操作コマンドに応じてゲーム進行処理を行うコマンド処理工程とを実行する。【選択図】  図１
2005305176.tif 000002
【特許請求の範囲】
【請求項１】
ゲーム装置が、ゲームの進行状況に応じ複数の操作コマンドを含む操作メニューを表示し前記複数の操作コマンドの中で入力状態にある操作コマンドを順次変更して１つずつ標示するコマンド表示工程と、前記ゲーム操作者が発生させたコマンド入力指示音を受信するコマンド受信工程と、前記コマンド入力指示音を受信した時に入力可能状態にあった前記操作コマンドを識別し且つ前記識別された操作コマンドに応じてゲーム進行処理を行うコマンド処理工程とを実行することを特徴とするゲーム進行方法。
【請求項２】
前記操作コマンドは複数階層のツリー構造を有するコマンド体系を構成し、前記ゲーム装置が、前記コマンド処理工程を経て、最下層に至るまで順次に、１階層だけ下位の複数の操作コマンドを表示する処理工程を実行することを特徴とする請求項１記載のゲーム進行方法。
【請求項３】
前記ゲーム装置が、前記コマンド体系における最上層以外の階層の複数の操作コマンドを含む前記操作メニューを表示するときに直近上位表示コマンドをも表示し、前記コマンド入力指示音を受信した時に前記直近上位表示コマンドが入力可能状態にあった時に、前記ツリー構造において１階層だけ上位の複数の操作コマンドを表示する処理工程を実行することを特徴とする請求項２記載のゲーム進行方法。
【請求項４】
前記操作メニューに操作メニューの１つとしてゲーム終了コマンドを含み前記ゲーム装置が、、前記コマンド入力指示音を受信した時に前記ゲーム終了コマンドが入力可能状態にあった時に、ゲームを終了する処理工程を実行することを特徴とする請求項１〜３いずれか一項に記載のゲーム進行方法。
【請求項５】
前記ゲーム装置が、前記コマンド表示工程に先立って前記コマンド入力指示音の大きさを設定する入力指示音設定工程を実行することを特徴とする請求項１〜４いずれか一項に記載のゲーム進行方法。
【請求項６】
前記コマンド入力指示音は笛の音であることを特徴とする請求項１〜５いずれか一項に記載のゲーム進行方法。
【請求項７】
請求項１〜請求項６いずれか一項に記載のゲーム進行方法の各工程を前記ゲーム装置に実行させるためのプログラムが格納されたコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム進行方法に係り、より詳しくは、ゲーム操作者がゲームの進行状況に応じて、前記ゲームの進行を司るゲーム進行方法及び記憶媒体に関するものである。
【背景技術】
【０００２】
従来から、パーソナルコンピュータや専用のゲーム装置等のハードウエア資源を使用して様々なゲームソフトウエアが実行されている。こうしたゲームソフトウエアの実行にあたり、ゲーム操作者の指示が必要となる場合には、パーソナルコンピュータではキーボードのキー操作又はマウスの操作によってコマンド入力を行い、また、専用のゲーム装置では専用のキーボードのキー操作等によってコマンド入力を行っている（例えば特許文献１）。
【特許文献１】特開平１０−０５２５７１号公報
【０００３】
かかるコマンド入力にあたっては、複数のキーの操作によって文字列によるコマンド入力をする場合もあるが、最近のゲームにおいてはキー操作の簡略化のため、通常、ゲームソフトウエアがハードウエア資源の一部である表示装置にゲームの進行状況に応じた操作コマンドの一覧を表示し、表示された操作コマンドの中から所望の操作コマンドを指定させる方式が採用されている。こうしたコマンド入力にあたって、ゲーム操作者は、キー入力カーソル位置操作キーとコマンド決定キーとの組み合わせ操作、あるいはマウス操作によってマウス入力カーソル位置操作とマウスボタンの押し下げ操作によって所望の操作コマンドを指定してコマンド入力を行っていた。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のゲーム操作では、上記のように、複数のキーの組み合わせ操作や、マウスの操作によって所望の操作コマンドを指定してコマンド入力していた。すなわち、キー又はマウスを操作してカーソル位置操作を行って所望の操作コマンドの表示位置にカーソルを移動する操作と、このカーソル移動操作とは別の操作（キー操作の場合にはコマンド決定キーの押し下げ、また、マウス操作の場合にはマウスボタンの押し下げ）とを組み合わせてコマンド入力を行っていた。
【０００５】
以上のような複数の操作の組み合わせは、通常小学生以上の者にとっては容易な操作であるが、小学生に達していない幼児（以下、単に「幼児」という）や手が不自由な人（以下、「幼児等」という）にとっては、非常に難しい操作である。例えば、複数のキーについて各キーごとの機能の相違を認識し、かつ使い分けることは、幼児にとって困難なことであるし、また、マウスの滑り操作によるマウスカーソルの微妙な位置操作は幼児等にとっては困難なことであった。
【０００６】
本発明は、上記の事情を鑑みてなされたものであり、簡単なコマンド入力によりゲームを進行することができるゲーム進行方法を提供することを目的とする。
【０００７】
さらに、簡単なコマンド入力によりゲームを進行することができるゲーム進行方法を実施するゲームプログラムが格納された記憶媒体を提供することを目的としている。
【課題を解決するための手段】
【０００８】
請求項１に記載の発明は、ゲーム装置が、ゲームの進行状況に応じ複数の操作コマンドを含む操作メニューを表示し前記複数の操作コマンドの中で入力状態にある操作コマンドを順次変更して１つずつ標示するコマンド表示工程と、前記ゲーム操作者が発生させたコマンド入力指示音を受信するコマンド受信工程と、前記コマンド入力指示音を受信した時に入力可能状態にあった前記操作コマンドを識別し且つ前記識別された操作コマンドに応じてゲーム進行処理を行うコマンド処理工程とを実行することを特徴とする。ここで「操作コマンド」とは、文字や記号に限らず、選択されるべきもの、例えば図形等も含まれる。
【０００９】
これによれば、ゲーム装置が、ゲームの進行状況に応じ、ゲームの進行を操作する操作コマンドを表示する。この場合、複数の操作コマンドを表示させ、その複数の操作コマンドのうちの１つが入力可能状態にあることを所定時間間隔で順次に標示する。この場合、複数の操作コマンドのうちの１つが入力可能状態にあることを標示するためにアイコンを用いることが好ましい。
【００１０】
こうして表示された操作コマンド表示を見ながら、入力可能な操作コマンドが所望の操作コマンドとなった時点で、ゲーム操作者は、例えば予め用意されている笛等の音発生器によって、コマンド入力指示音を発生する。このコマンド入力指示音をゲーム装置に入力すると、ゲーム装置は、コマンド入力指示音を受信したときに入力可能とされていた操作コマンドを識別し、識別された操作コマンドに応じてゲームを進行させる。
【００１１】
請求項２記載の発明は、請求項１記載のゲーム進行方法において、前記ゲーム装置が、前記コマンド体系における最上層以外の階層の複数の操作コマンドを含む前記操作メニューを表示するときに直近上位表示コマンドをも表示し、前記コマンド入力指示音を受信した時に前記直近上位表示コマンドが入力可能状態にあった時に、前記ツリー構造において１階層だけ上位の複数の操作コマンドを表示する処理工程を実行することを特徴とする。
【００１２】
請求項３記載の発明は、請求項２記載のゲーム進行方法において、前記ゲーム装置が、前記コマンド体系における最上層以外の階層の複数の操作コマンドを含む前記操作メニューを表示するときに直近上位表示コマンドをも表示し、前記コマンド入力指示音を受信した時に前記直近上位表示コマンドが入力可能状態にあった時に、前記ツリー構造において１階層だけ上位の複数の操作コマンドを表示する処理工程を実行することを特徴とする。
【００１３】
請求項４記載の発明は、請求項１〜３いずれか一項に記載のゲーム進行方法において、前記操作メニューに操作メニューの１つとしてゲーム終了コマンドを含み前記ゲーム装置が、、前記コマンド入力指示音を受信した時に前記ゲーム終了コマンドが入力可能状態にあった時に、ゲームを終了する処理工程を実行することを特徴とする。
【００１４】
請求項５記載の発明は、請求項１〜４いずれか一項に記載のゲーム進行方法において、前記ゲーム装置が、前記コマンド表示工程に先立って前記コマンド入力指示音の大きさを設定する入力指示音設定工程を実行することを特徴とする。
【００１５】
請求項６記載の発明は、請求項１〜５いずれか一項に記載のゲーム進行方法において、前記コマンド入力指示音は笛の音であることを特徴とする。
【００１６】
請求項７記載の発明は、請求項１〜請求項６いずれか一項に記載のゲーム進行方法の各工程を前記ゲーム装置に実行させるためのプログラムが格納されたコンピュータ読み取り可能な記憶媒体である。
【発明の効果】
【００１７】
請求項１記載のゲーム進行方法によれば、所望の操作コマンドの入力にあたって、カーソル位置操作等を行うことが一切必要なくなり、かつ、所望の操作コマンドが入力可能状態となるを待って、コマンド入力音を発生するという単一の動作のみで、コマンド入力を行うことができる。したがって、幼児等によっても簡単にコマンド入力をしてゲームの進行を操作することができる。
【００１８】
請求項２記載のゲーム進行方法によれば、操作コマンドは、複数階層のツリー構造を有するコマンド体系を構成しているので、指定された操作コマンドのバリエーションである下位階層の操作コマンドを順次指定していくことによって、より複雑なゲームを楽しむことができる。
【００１９】
請求項３記載のゲーム進行方法によれば、通常は上位階層の操作コマンドを指定し、指定された操作コマンドのバリエーションである下位階層の操作コマンドを順次指定していくことによって最終的な入力コマンドを指定するが、ある階層でのコマンド指定を誤ったときに、直近上位表示コマンドを必要なだけ入力することにより指定を誤った階層のコマンド入力状態に戻ることができる。したがって、数多くの操作コマンドがある場合において、同時表示される操作コマンドをツリー構造における同一系統かつ同一階層の操作コマンドのみとすることができるので、分かり易いコマンド表示を行うことができる。
【００２０】
請求項４記載のゲーム進行方法によれば、操作メニューに、ゲーム終了指示コマンドを更に表示させるので、ゲームの進行状況によらず何時でもゲームを終了することができる。
【００２１】
請求項５記載のゲーム方法において、コマンド入力指示音の大きさレベルを設定する方式としては、例えば、ゲーム操作者が音を数回入力させ、その大きさの最大値の平均を求めて入力指示音を設定するようにすることができる。この場合、３回以上音を入力させ、各回の最大値を求め、最大値のうち最も大きい値と最も小さい値を除いた値から平均値を求めるようにしてもよい。このようにコマンド入力指示音の大きさを設定すれば、誤作動が防止されて、安定してゲームを進行させることができる。
【００２２】
請求項６記載のゲーム進行方法によれば、コマンド入力指示音の音発生器として笛を用いているので、笛を吹く息の強さだけで音の大きさをコントロールできるので、幼児でも簡単にコマンド入力指示音を生成し、ゲームの進行が行えることになる。
【００２３】
請求項７記載の記憶媒体を使用すれば、請求項１〜請求項６いずれか一項に記載のゲーム進行方法を実施することができる。
【発明を実施するための最良の形態】
【００２４】
以下、添付図面を参照しながら、本発明の実施の形態を説明する。なお、図面においては同一要素には同一の符号を付し、重複する説明は省略する。
【００２５】
図１には、本発明の一実施形態のゲーム装置の構成が示されている。図１に示されるように、このゲーム装置は、（ａ）ゲームの進行状況に応じた画面を表示する表示装置１０と、（ｂ）コマンド入力指示音を発生するための音発生器としての笛３０と、（ｃ）周囲で発生した音を入力するマイク２０と、（ｄ）表示装置１０へ表示する画像を指示するとともに、マイク２０を介して入力した音情報を処理し、ゲームの進行を制御する制御装置４０と、（ｅ）ゲームプログラムが格納された記憶装置５０とを備えている。
【００２６】
ここで、制御装置４０は、（１）マイクを介して入力した音にゲーム操作者（以下、「プレイヤ」という）が笛によって発生させたコマンド入力指示音が含まれているか否かを識別する音識別部４３と、（２）記憶装置５０からゲームプログラムを読み出すとともに、音識別部４３からのコマンド入力指示音の入力報告に基づいて、ゲームを進行させる処理部４４と、（３）処理部４４の指示に従って、ゲームの進行状況に応じたゲーム画像を表示装置１０に表示させるゲーム画像表示部４１と、（４）処理部４４の指示に従って、ゲームの進行状況に応じた操作メニューを表示装置１０に表示させるコマンド表示部４２とを備えている。
【００２７】
以上の構成は、例えば、標準的なパーソナルコンピュータに音声入力装置を接続し、ゲームプログラムを格納した記憶媒体（フロッピー（登録商標）ディスクやＣＤＲＯＭ等）を実装し、笛３０を用意することによって実現することができる。また、パーソナルコンピュータのハードディスクにゲームプログラムをインストールしておいてもよい。
【００２８】
以上の構成を有するゲーム装置では、電源が投入される等した後、処理部４４が記憶装置５０からゲームプログラムを読み出して、プログラムの実行を開始する。
【００２９】
まず、処理部４４が、入力指示音設定モードを開始し、ゲーム画像表示部４１を介して、表示装置１０に、図２に示されるような音受入れ画面５１を表示する。この音受入れ画面には、音の入力回数を示す回数表示５２が含まれている。
【００３０】
音受入れ画面５１が表示されているときに、プレイヤは、マイク２０に向けて笛３０を吹いてマイク２０に音を入力する。この入力回数は５回である。そして、５回の入力が終わると、処理部４４は各回の音の最大値を求め、最大値のうち最も大きい値と最も小さい値を除いた値から平均値を求めて、最大値がその平均値以上の値をとる音をコマンド入力指示音に設定する。このようにすれば、最大値が平均値以下の音の場合にはコマンド入力指示音と認識しないので、その分、誤作動を防止することができる。
【００３１】
この入力指示音設定モードが終了すると、処理部４４はゲームを開始し、ゲーム画像表示部４１を介して、表示装置１０に、図３（Ａ）に示されるようにゲーム画像５３を表示するとともに、コマンド入力が必要なときには、コマンド表示部４２を介して、表示装置５３に操作メニュー５４を表示する。
【００３２】
本実施形態においては、操作メニューに含まれる可能性のある操作コマンドは、例えば、図４に示されるような多階層のツリー構造のコマンド体系を有している。ここでの上位階層の操作コマンドを操作コマンドＣＭＤ1，ＣＭＤ2，ＣＭＤ3の３種で、また、操作コマンドＣＭＤ1の下位階層を操作コマンドＣＭＤ11，ＣＭＤ12の２種で構成している。なお、図４のコマンド体系は一例であり、ゲームの種類ごとにコマンド体系の構造は異なることになる。
【００３３】
例えば、入力指示音設定モードが終了の後の最初の操作メニュー５３として、図３（Ｂ）に示されるように、最上位階層の操作コマンド「ＣＭＤ1」、「ＣＭＤ2」、「ＣＭＤ3」とゲーム終了指示コマンドである「やめる」との４種の操作コマンドが表示させるようにすることもできる。ここでの最上位層の操作コマンド「ＣＭＤ1」、「ＣＭＤ2」、「ＣＭＤ3」はそれぞれ内容が異なるゲームに対応している。そして、ここでは、各時点において入力可能な１種の操作コマンドを、処理部４４が、コマンド表示部４２を介して、入力可能な操作コマンドの左側に笛マーク（アイコン）５９を表示するようにしている。このとき、入力可能な操作コマンドは、所定時間（例えば、３秒）ごとに順次変化するが、これに応じて、処理部４４は、コマンド表示部４２を介して、図３（Ｂ）に示されるように、笛マーク５９の表示位置も順次変化させる。すなわち、プレイヤは、笛マーク５９の表示位置から、各時点における入力可能な操作コマンドを知ることができる。
【００３４】
ここで、例えば、操作コマンド「ＣＭＤ1」が入力可能なときに、プレーヤが所定の態様で笛３０を吹くと、コマンド入力指示音がマイク２０に入力し、音識別部４３においてコマンド入力指示音が入力したことが識別され、コマンド入力指示音を入力した旨が処理部４４に通知される。コマンド入力指示音を入力した旨が通知された処理部４４は、その時に入力可能としていた操作コマンドが操作コマンド「ＣＭＤ1」であることを識別し、操作コマンド「ＣＭＤ1」がコマンド入力されたと判断する。そして、操作コマンド「ＣＭＤ1」に応じたゲーム進行処理を行い、必要に応じてゲーム画像表示部４１を介して、表示装置１０に表示するゲーム画像５３を更新する。
【００３５】
この場合、１回目のコマンド入力指示音の入力で操作コマンドの選択を行わせ、２回目のコマンド入力指示音の入力で操作コマンドの確定を行うようにしてもよい。具体的には、１回目のコマンド入力指示音が入力されたときに、笛マーク５９を停止させ、その笛マーク５９がどの操作コマンド上に停止しているかを確認した後に２回目のコマンド入力指示音を入力させ、この２回目のコマンド入力指示音の入力によって当該操作コマンドに応じたゲーム進行処理を行わせるようにする。一方、１回目のコマンド入力指示音が入力されたときに、笛マーク５９を停止させ、所定時間内（例えば１秒以内）に２回目のコマンド入力指示音が入力されない場合には、１回目のコマンド入力指示音の入力により選択された操作コマンドに応じたゲーム進行処理を行わせるようにしてもよいし、笛マーク５９の停止状態を解除して再び笛マーク５９を移動させるようにしてもよい。
【００３６】
また、処理部４４は、操作コマンド「ＣＭＤ1」がコマンド入力された結果、更にコマンド入力が必要となったときには、コマンド表示部４２を介して、図５に示されるような操作メニュー５４’を表示する。操作メニュー５４’には、操作コマンド「ＣＭＤ1」のすぐ下位層の操作コマンド「ＣＭＤ11」、「ＣＭＤ12」と、操作コマンド「ＣＭＤ1」のコマンド入力が誤りであった場合に、操作コマンド「ＣＭＤ1」のコマンド入力前の状態に戻すための直近上位表示コマンドとしての操作コマンド「もどる」と、ゲーム終了指示コマンドである「やめる」との４種の操作コマンドが表示される。そして、処理部４４は、コマンド表示部４２を介して、上述の操作メニュー５４の場合と同様にして、図５に示されるように、４種の操作コマンド「ＣＭＤ11」、「ＣＭＤ12」、「もどる」、「やめる」について、所定時間ごとに入力可能な操作コマンドを変化させつつ、入力可能な操作コマンドの左側に笛マーク５９を表示する。これにより入力可能な操作コマンドが標示される。
【００３７】
この状態で、プレーヤが所定の態様で笛３０を吹いたとき、入力可能な操作コマンドが操作コマンド「ＣＭＤ11」、「ＣＭＤ12」であった場合には、処理部４４は、上述の操作コマンド「ＣＭＤ1」の場合と同様にして、コマンド入力された操作コマンドに応じてゲーム進行処理を行う。
【００３８】
また、コマンド入力された操作コマンドが操作コマンド「もどる」であった場合には、処理部４４は、コマンド表示部４２及び必要に応じてゲーム画像表示部４１を介して、前述の図３の画面を表示装置１０に表示し、前述と同様の処理を行う。
【００３９】
また、コマンド入力された操作コマンドが操作コマンド「やめる」であった場合には、処理部４４は、ゲーム画像表示部４１を介して、図６（Ａ）に示される終了画面５５を表示装置１０に表示するとともに、コマンド表示部４２を介して、図６（Ａ）に示される操作メニュー５６を表示する。ここで、操作メニュー５６には、図６（Ｂ）に示されるように、操作コマンド「はい」、「いいえ」の２種の操作コマンドが表示され、上述の操作メニュー５４の場合と同様にして、２種の操作コマンド「はい」、「いいえ」について、所定時間ごとに入力可能な操作コマンドを変化させつつ、入力可能な操作コマンドの左側に笛マーク５９を表示する。
【００４０】
この状態で、プレーヤが所定の態様で笛３０を吹いてコマンド入力した操作コマンドが操作コマンド「はい」であった場合には、処理部４４はゲームを終了する。また、コマンド入力した操作コマンドが操作コマンド「いいえ」であった場合には、以前の操作コマンド「やめる」をコマンド入力した状態に戻る。なお、操作コマンド「やめる」がコマンド入力された場合には、ゲームの進行状況にかかわらず、以上の処理が行われる。
【００４１】
以上、図４に示された操作コマンドの一部についてのゲーム中における操作方式を説明したが、他の操作コマンドについても上記と同様にして、同一系列の同一階層の操作コマンドを含む操作メニューが表示される。なお、図３に示された最上位階層以外の操作メニューの表示にあたっては、図５の場合と同様に、操作コマンド「もどる」、「やめる」が操作メニューに含まれて表示される。そして、各操作コマンドのコマンド入力が上記と同様にして行われる。したがって、操作コマンド「もどる」を適宜コマンド入力することにより、図４のコマンド体系の任意の操作コマンドをゲーム中にコマンド入力することができる。また、全ての操作メニューに含まれる操作コマンド「やめる」を所望の時点でコマンド入力することにより、任意の時点でゲームを終了させることができる。
【００４２】
以上のように、本実施形態では、プレーヤが笛３０を吹くという簡単な動作のみにより、操作コマンドを適宜コマンド入力してゲームの進行を操作することにより、プレーヤの意図に従ってゲームを進行させることができる。
【００４３】
なお、上記の実施形態では、操作メニューを１つの領域にまとめて表示したが、ゲーム画像の内容によっては、操作コマンドの認識が容易となるように、その時のゲーム画像に合わせて複数の領域に分散して表示することも可能である。場合によっては、同時表示の操作コマンドごとに表示領域を分散してもよい。
【００４４】
また、上記の実施形態では、入力可能な操作コマンドに笛マークを付することにより示すことにしたが、視認性の良い表示であれば、異なる表示法を採用することが可能である。例えば、入力可能な操作コマンドをブリンクさせたり、表示色を変えたりしてもよい。
【００４５】
また、上記の実施形態では、コマンド入力音の発生に笛を使用したが、他の音発生器を使用することも可能である。ただし、音発生器の選択にあたっては、周囲の雑音と区別が容易な音を発生する音発生器を選択することが好ましい。
【００４６】
また、上記の実施形態では、操作コマンドが多階層のツリー構造のコマンド体系を構成するものを採用したが、どのようなコマンド体系を採用することも可能である。さらに、体系を構成していない複数の操作コマンドを使用することも可能である。
【図面の簡単な説明】
【００４７】
【図１】本発明の一実施形態のゲーム装置の概略構成を示すブロック構成図である。
【図２】表示装置における練習画面の説明図である。
【図３】表示装置におけるゲーム中の画面及び操作メニューの一例の説明図である。
【図４】操作コマンドの体系の説明図である。
【図５】操作メニューの他の例の説明図である。
【図６】表示装置における終了画面の説明図である。
【符号の説明】
【００４８】
１０…表示装置
２０…マイク
３０…笛（音発生器）
４０…制御装置
４１…ゲーム画像表示部
４２…コマンド表示部
４３…音識別部
４４…処理部
５０…記憶装置
５４，５４’，５６…操作メニュー
【図１】
2005305176.tif 000003
【図２】
2005305176.tif 000004
【図３】
2005305176.tif 000005
【図４】
2005305176.tif 000006
【図５】
2005305176.tif 000007
【図６】
2005305176.tif 000008