(57)【特許請求の範囲】
【請求項１】
所定数の鍵盤から構成される鍵盤セットが設定されたキーボードをコントローラとしてコンピュータに接続し、前記コンピュータにキーボードゲームプログラムを実行させて、前記コントローラに設定された鍵盤セットを、モニタ上に表示制御される画像に従ってプレーヤが操作することにより、所定のゲームを行うことの出来る、キーボードゲームプログラムにおいて、
前記キーボードゲームプログラムは、前記コンピュータに、
前記コンピュータに接続された汎用キーボードの鍵盤数を検出演算する鍵盤数検出演算手順及び、
前記鍵盤数検出演算手順が検出演算した汎用キーボードの鍵盤数が、所定の鍵盤数以上の場合に、該検出演算した鍵盤数に応じて、前記鍵盤セットを一つ以上前記汎用キーボードに設定する鍵盤セット設定手順を、
実行させるためのプログラムであることを特徴とする、キーボードゲームプログラムおける汎用キーボード設定プログラム。
【請求項２】
前記キーボードゲームプログラムにおける汎用キーボード設定プログラムは、更に、コンピュータに、
キーボード画像を前記モニタ上に表示すると共に、プレーヤに対して前記汎用キーボード上の所定の鍵盤を操作するように促す検出操作促進表示手順を、
実行させるためのプログラムであり、
前記鍵盤数検出演算手順は、前記検出操作促進表示手順に基づいて前記モニタ上に表示される表示に従って、プレーヤが前記汎用キーボードを操作することにより、前記コンピュータに入力される信号から、前記コンピュータに接続されたキーボードの鍵盤数を検出演算する手順を有することを特徴とする、請求項１記載のキーボードゲームプログラムにおける汎用キーボード設定プログラム。
【請求項３】
前記検出操作促進表示手順は、前記モニタ上に表示されたキーボード画像において、プレーヤが操作すべき鍵盤の位置を画像で指示するための操作位置指示表示手順を有することを特徴とする、請求項２記載のキーボードゲームプログラムにおける汎用キーボード設定プログラム。
【請求項４】
前記鍵盤セット設定手順が前記コンピュータに実行されることにより設定される鍵盤セットを構成する鍵盤数は、演奏に必要な演奏鍵盤としての鍵盤数と、演奏に付随した設定などに必要な補助キーとして使用する補助鍵盤としての鍵盤数を合計した鍵盤数より以上の鍵盤数に設定されていることを特徴とする、請求項１記載のキーボードゲームプログラムにおける汎用キーボード設定プログラム。
【請求項５】
前記鍵盤セット設定手順は、前記鍵盤数検出演算手順が前記コンピュータに実行されることにより検出演算された汎用キーボードの鍵盤数が所定の鍵盤数以上の場合に、前記鍵盤セットを２セット、前記汎用キーボードに設定する手順を有することを特徴とする、請求項１記載のキーボードゲームプログラムにおける汎用キーボード設定プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディスプレイ上に表示される操作指示符号に応じて、ゲーム装置に接続されたキーボードを操作して、演奏の優劣を競うキーボードゲームに係わり、特に、キーボードとして汎用キーボードを使用する際に適用する好適な汎用キーボード設定プログラムに関する。
【０００２】
【従来の技術】
従来、こうしたキーボードゲームを行う場合、キーボードゲーム専用に準備されたキーボードをゲーム装置に接続して、ゲームを行っていた。
【０００３】
【発明が解決しようとする課題】
しかし、これでは、プレーヤが既に自分で汎用のキーボードを持っているような場合でも、ゲーム専用のキーボードを購入しなければゲームを楽しむことが出来ない不都合があった。
【０００４】
そこで、汎用のキーボードでも使用可能なキーボードゲームプログラムを開発することが望まれていたが、汎用のキーボードは、機種により鍵盤数が大幅に相違しており、単に汎用キーボードをゲーム装置に接続可能にしただけでは、接続された汎用キーボードの特性を生かし切れない事態が生じる。
【０００５】
本発明は、上記した事情に鑑み、ゲームプログラム側でゲーム装置に接続された汎用のキーボードの鍵盤数を認識することが出来、該認識された鍵盤数に応じたキー設定を行うことの出来るキーボードゲームプログラムにおける汎用キーボード設定プログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
請求項１の発明は、所定数の鍵盤から構成される鍵盤セットが設定されたキーボードをコントローラとしてコンピュータ（１６）に接続し、前記コンピュータにキーボードゲームプログラムを実行させて、前記コントローラに設定された鍵盤セット（ＳＥＴ）を、モニタ上に表示制御される画像に従ってプレーヤが操作することにより、所定のゲームを行うことの出来るキーボードゲームプログラム（ＫＧＰ）において、
前記キーボードゲームプログラムは、前記コンピュータに、
前記コンピュータに接続された汎用キーボードの鍵盤数を検出演算する鍵盤数検出演算手順（キーボード設定プログラムＧＫＰのステップＳ２からステップＳ９など）及び、
前記鍵盤数検出演算手順が検出演算した汎用キーボードの鍵盤数が、所定の鍵盤数以上の場合に、該検出演算した鍵盤数に応じて、前記鍵盤セットを一つ以上前記汎用キーボードに設定する鍵盤セット設定手順（キーボード設定プログラムＧＫＰのステップＳ９からステップＳ１３など）を、
実行させるためのプログラムであることを特徴として構成される。
【０００７】
請求項２の発明は、請求項１記載のキーボードゲームプログラムにおける汎用キーボード設定プログラムにおいて、前記キーボードゲームプログラムにおける汎用キーボード設定プログラムは、更に、コンピュータに、
キーボード画像（ＫＰ）を前記モニタ（９）上に表示すると共に、プレーヤに対して前記汎用キーボード上の所定の鍵盤を操作するように促す検出操作促進表示手順（ＫＳＳ）を、
実行させるためのプログラムであり、
前記鍵盤数検出演算手順は、前記検出操作促進表示手順に基づいて前記モニタ上に表示される表示に従って、プレーヤが前記汎用キーボードを操作することにより、前記コンピュータに入力される信号（ＳＧ）から、前記コンピュータに接続されたキーボードの鍵盤数を検出演算する手順を有することを特徴として構成される。
【０００８】
請求項３の発明は、請求項２記載のキーボードゲームプログラムにおける汎用キーボード設定プログラムにおいて、前記検出操作促進表示手順（ＫＳＳ）は、前記モニタ上に表示されたキーボード画像（ＫＰ）において、プレーヤが操作すべき鍵盤の位置を画像で指示する（図２の矢印ＡＲや、明滅するフラッシュサインなど）ための操作位置指示表示手順（ＯＤＩ）を有することを特徴として構成される。
【０００９】
請求項４の発明は、請求項１記載のキーボードゲームプログラムにおける汎用キーボード設定プログラムにおいて、前記鍵盤セット設定手順が前記コンピュータに実行されることにより設定される鍵盤セットを構成する鍵盤数は、演奏に必要な演奏鍵盤としての鍵盤数（例えば、２４鍵）と、演奏に付随した設定などに必要な補助キーとして使用する補助鍵盤としての鍵盤数（例えば、４鍵）を合計した鍵盤数より以上の鍵盤数に設定されていることを特徴として構成される。
【００１０】
請求項５の発明は、請求項１記載のキーボードゲームプログラムにおける汎用キーボード設定プログラムにおいて、前記鍵盤セット設定手順は、前記鍵盤数検出演算手順が前記コンピュータに実行されることにより検出演算された汎用キーボードの鍵盤数が所定の鍵盤数（例えば、６１鍵）以上の場合に、前記鍵盤セットを２セット、前記汎用キーボードに設定する手順を有することを特徴として構成される。
【００１１】
【発明の効果】
請求項１の発明によれば、鍵盤数検出演算手順（キーボード設定プログラムＧＫＰのステップＳ２からステップＳ９など）が、コンピュータ（ゲーム機本体）に接続された汎用キーボード１７の鍵盤数を検出演算し、鍵盤セット設定手順（キーボード設定プログラムＧＫＰのステップＳ９からステップＳ１３など）が、接続された汎用キーボードの鍵盤数が、所定の鍵盤数以上の場合に、該検出演算した鍵盤数に応じて、鍵盤セットを一つ以上前記汎用キーボードに設定するので、ゲームプログラム側でコンピュータに接続された汎用のキーボードの鍵盤数を認識して、該認識された鍵盤数に応じたキー設定を汎用キーボード上に行うことの出来るので、汎用キーボードでも簡単にキーボードゲームプログラムを楽しむことが出来、わざわざ専用のコントローラを準備する必要が無く、汎用性の高いゲームプログラムの提供が可能となる。
【００１２】
請求項２記載の発明によれば、検出操作促進表示手順（ＫＳＳ）により、キーボード画像（ＫＰ）を前記モニタ（９）上に表示すると共に、プレーヤに対して前記汎用キーボード上の所定の鍵盤を操作するように促すことが可能となる。プレーヤは自分がコンピュータ（ゲーム機本体）に接続した汎用キーボードの鍵盤数を認識していなくても、ゲームプログラムの実行に必要な鍵盤数の検出をゲームプログラム側で主体的に行うことが出来、迅速な鍵盤セットの設定が可能となり、プレーヤの本来の目的であるゲームプログラムに基づいた演奏ゲームを早く開始することが出来る。
【００１３】
請求項３記載の発明によれば、操作位置指示表示手順（ＯＤＩ）が、モニタ上に表示されたキーボード画像（ＫＰ）において、プレーヤが操作すべき鍵盤の位置を画像で指示する（図２の矢印ＡＲや、明滅するフラッシュサインなど）ことにより、プレーヤは、次に自分が行う操作を視覚的に直ちに認識することが出来、迅速な鍵盤セットの設定が可能となり、プレーヤの本来の目的であるゲームプログラムに基づいた演奏ゲームを早く開始することが出来る。
【００１４】
請求項４記載の発明によれば、鍵盤セット設定手順が設定する鍵盤数は、演奏に必要な演奏鍵盤としての鍵盤数（例えば、２４鍵）と、演奏に付随した設定などに必要な補助キーとして使用する補助鍵盤としての鍵盤数（例えば、４鍵）を合計した鍵盤数より以上の鍵盤数に設定されているので、専用のコントローラに設けられている演奏鍵盤以外の補助キーを、汎用キーボードの鍵盤上に割り付けることが出来、専用のコントローラと同等の機能を汎用キーボードに持たせることが可能となる。
【００１５】
請求項５記載の発明によれば、鍵盤セット設定手順は、鍵盤数検出演算手順が検出演算した汎用キーボードの鍵盤数が所定の鍵盤数（例えば、６１鍵）以上の場合に、前記鍵盤セットを２セット、前記汎用キーボードに設定するので、二人のプレーヤによる同時プレイが可能となり、通常、専用のコントローラよりも大きなオクターブ数を有する汎用キーボードの長所を生かした形での鍵盤セットの設定が可能となる。
【００１６】
なお、括弧内の番号等は、図面における対応する要素を示す便宜的なものであり、従って、本記述は図面上の記載に限定拘束されるものではない。
【００１７】
【発明の実施の形態】
以下、図面に基づき、本発明の実施例を説明する。
【００１８】
図１は本発明が適用される家庭用ゲーム機のブロック図、図２はキーボードゲームを行う際の、モニタ、ゲーム装置及び汎用キーボードとの接続状態の一例を示す図、図３乃至図６は汎用キーボード設定プログラムの一例を示すフローチャートである。
【００１９】
ゲーム装置２０は、図１に示すように、記録媒体としてのＣＤ−ＲＯＭ１５に記録されたキーボードゲームなどのゲーム用プログラムに従って所定のゲームを実行するものである。ゲーム装置２０は、マイクロプロセッサを主体として構成されたＣＰＵ１と、そのＣＰＵ１に対する主記憶装置としてのＲＯＭ２およびＲＡＭ３と、画像処理および音声処理用のグラフィックスプロセッシングユニット（ＧＰＵ）４およびサウンドプロセッシングユニット（ＳＰＵ）６と、それらのユニットに対するバッファ５、７と、ＣＤ−ＲＯＭ読取装置８とを有している。ＲＯＭ２には、ゲーム機の全体の動作制御に必要なプログラムとしてのオペレーティングシステムが書き込まれる。ＲＡＭ３には記憶媒体としてのＣＤ−ＲＯＭ１５から読み取ったゲーム用のプログラムやデータが必要に応じて書き込まれる。ＧＰＵ４はＣＰＵ１から画像データを受け取ってフレームバッファ５上にゲーム画面を描画するとともに、その描画された画像のデータを所定のビデオ再生信号に変換して所定のタイミングでモニタ９に出力する。ＳＰＵ６は、ＣＤ−ＲＯＭ１５から読み出されてサウンドバッファ７に記録された音声、楽音等のデータや音源データ等を再生してスピーカ１０から出力させる。ＣＤ−ＲＯＭ読取装置８は、ＣＰＵ１からの指示に従ってＣＤ−ＲＯＭ１５上に記録されたプログラムやデータを読み取り、その読み取った内容に対応した信号を出力する。ＣＤ−ＲＯＭ１５にはゲームの実行に必要なプログラムやデータが記録されている。モニタ９には家庭用のテレビ受像機が、スピーカ１０にはそのテレビ受像機の内蔵スピーカが一般に使用される。
【００２０】
さらに、ＣＰＵ１にはバス１４を介して通信制御デバイス１１が接続され、そのデバイス１１には、キーボードゲームプログラムを実行して演奏を楽しむための専用キーボードや、プレーヤが所持していている汎用キーボード１７等のコントローラ１２及び補助記憶装置１３が、ＵＳＢポートなどの接続ポートを介してそれぞれ着脱自在に接続される。コントローラ１２は入力装置として機能するものであり、そこにはプレーヤによる操作を受け付ける操作部材が設けられる。通信制御デバイス１１は一定周期（例えば１／６０秒）でコントローラ１２の操作状態を走査し、その走査結果に対応した信号をＣＰＵ１に出力する。ＣＰＵ１はその信号に基づいてコントローラ１２の操作状態を判別する。コントローラ１２及び補助記憶装置１３は通信制御デバイス１１に対して複数並列に接続可能である。
【００２１】
以上の構成において、モニタ９、スピーカ１０、コントローラ１２、ＣＤ−ＲＯＭ１５及び補助記憶装置１３を除く他の構成要素は所定のハウジング内に一体的に収容されてゲーム機本体１６を構成する。このゲーム機本体１６がコンピュータとして機能する。
【００２２】
ＣＤ−ＲＯＭ１５上に記録されたキーボードゲームプログラムＫＧＰに従って実行されるゲームは、ＣＤ−ＲＯＭ１５に記録された音楽演奏データをＳＰＵ６からスピーカ１０に出力してその演奏データに基づくＢＧＭを再生しつつ、そのＢＧＭに合わせたコントローラ１２の操作を、モニタ９を通じて符号などでプレーヤに視覚的に指示し、その指示に合わせてプレーヤがコントローラ１２を操作すれば、ＢＧＭに対して適切な音楽が重畳されて楽器を演奏した気分を体験できる、といういわゆる音楽シミュレーションゲームである。
【００２３】
通信制御デバイス１１に接続されるコントローラ１２は、キーボードゲームプログラムＫＧＰの実行に際して専用に準備されたキーボードの他に、プレーヤが所有する汎用キーボード１７も接続して、キーボードゲームプログラムＫＧＰを実行し、ゲームを楽しむことが出来る。専用のキーボードでは、ゲームプログラムの実行に必要な所定数の鍵盤と、所定の制御ボタンなどが鍵盤セットとして予め設定されているので、当該専用のキーボードを通信制御デバイス１１に接続するだけで、キーボードゲームプログラムＫＧＰを実行してゲームを楽しむことが出来る。しかし、汎用のキーボード１７は、ゲームプログラムＫＧＰの実行に必要な数の鍵盤数や、制御ボタンの設定が不明なことから、単に汎用のキーボード１７を通信制御デバイス１１に接続しても、ゲームプログラムＫＧＰを実行してゲームを楽しむことは出来ない。
【００２４】
そこで、プレーヤが自分が所有するＭＩＤＩ（「社団法人音楽電子事業協会」の登録商標）キーボードなどの汎用キーボード１７を、図２に示すように、ゲーム機本体１６の通信制御デバイス１１に接続すると、汎用キーボード１７からの機器識別信号ＩＤがＣＰＵ１に出力され、これを受けてＣＰＵ１は、キーボードゲームプログラムＫＧＰ中の、キーボード認識プログラムＫＩＰに基づいて、通信制御デバイス１１に専用キーボードではなく、汎用キーボード１７が接続されたことを認識する。
【００２５】
通信制御デバイス１１に汎用キーボード１７が接続されたことをＣＰＵ１が認識したところで、ＣＰＵ１は、キーボードゲームプログラムＫＧＰ中の汎用キーボード設定プログラムＧＫＰに基づいて、当該接続された汎用のキーボード１７に対して、当該汎用のキーボード１７で、キーボードゲームプログラムＫＧＰを実行する場合に必要な設定処理を行う。
【００２６】
汎用キーボード設定プログラムＧＫＰは、図３に示すように、ステップＳ１、Ｓ２で、まず、接続された汎用のキーボード１７の鍵盤数を確認する処理開始する。即ち、汎用キーボード設定プログラムＧＫＰは、ステップＳ２で、該プログラムＧＫＰ中の検出操作促進表示手順ＫＳＳを実行し、予めプログラムＧＫＰ内に格納されたキーボード画像ＫＰを、図２に示すように、ＧＰＵ４１を介してモニタ９上に表示する処理を行う。同時に汎用キーボード設定プログラムＧＫＰは、鍵盤数の確認演算処理に必要なデータを得るために、プレーヤが操作すべき鍵盤の位置、即ちキーボード画像ＫＰの最も左側の鍵盤に対応する位置を、モニタ９上で矢印ＡＲや、明滅するフラッシュサインなどの画像で指示する、操作位置指示表示手順（ＯＤＩ）を実行する。
【００２７】
更に「最も左側の鍵盤を押して下さい」などのメッセージＭＳＧをモニタ９上に表示したり、スピーカ１０などを介して音声で案内したり、などの処理を実行して、プレーヤに対してプレーヤが接続した汎用キーボード１７の最も左側の鍵盤を押下するように促す処理も同時に実行する。
【００２８】
プレーヤは、モニタ９上に表示された画像を見て、自分がゲーム機本体１６に接続した汎用キーボード１７の対応する鍵盤、即ち、最も左側の鍵盤１７ａを押下する。すると、汎用キーボード１７から最も左側の鍵盤１７ａに対応する信号ＳＧが出力され、キーボード設定プログラムＧＫＰは、ステップＳ３及びステップＳ４で、鍵盤１７ａが押下されたことを認識する。
【００２９】
次に、汎用キーボード設定プログラムＧＫＰは、前述の操作位置指示表示手順ＫＳＳを再度実行し、図２に示すキーボード画像ＫＰの最も右側の鍵盤部分を、矢印ＡＲや、明滅するフラッシュサインなどで指示し、「最も右側の鍵盤を押して下さい」などのメッセージＭＳＧをモニタ９上に表示する。これにより、プレーヤに対してプレーヤが接続した汎用キーボード１７の最も右側の鍵盤を押下するように促す。
【００３０】
プレーヤは、モニタ９上に表示された画像を見て、自分がゲーム機本体１６に接続した汎用キーボード１７の対応する鍵盤、即ち、最も右側の鍵盤１７ｂを押下する。すると、汎用キーボード１７から最も右側の鍵盤１７ｂに対応する信号ＳＧが出力され、キーボード設定プログラムＧＫＰは、ステップＳ５及びステップＳ６で、鍵盤１７ｂが押下されたことを認識する。
【００３１】
なお、信号ＳＧがＣＰＵ１で認識できなかった場合には、ステップＳ８に入り、適宜な警告文をモニタ９上に表示して、汎用キーボード設定プログラムＧＫＰを終了する。
【００３２】
プレーヤが汎用キーボード１７の左右両端の鍵盤１７ａ、１７ｂを押下したことが信号ＳＧによりＣＰＵ１が検出したところで、キーボード設定プログラムＧＫＰは、ステップＳ７に入り、プレーヤが接続した汎用キーボード１７の鍵盤数が、ゲームプログラムＫＧＰを実行するのに必要な最低鍵盤数である２８鍵以上有るか否かを判定する。鍵盤数が２８鍵未満の場合には、ゲームプログラムＫＧＰを実行することが出来ないので、ステップＳ８に入り、適宜な警告文を表示して、キーボード設定プログラムＧＫＰを終了する。なお、汎用キーボード１７の鍵盤数は、左右の両端の鍵盤１７ａ、１７ｂからの信号ＳＧ、ＳＧから演算することにより、容易に求めることが出来る。
【００３３】
なお、最低鍵盤数は、演奏に必要な演奏鍵盤としての２オクターブ分の鍵盤数、２４鍵と、演奏に付随した設定などに必要な補助キーとして使用する補助鍵盤としての鍵盤数、４鍵との合計数で設定されているが、この最低鍵盤数は、任意であり、２８鍵に限らない。
【００３４】
次に、キーボード設定プログラムＧＫＰは、ステップＳ９に入り、プレーヤが接続した汎用キーボード１７について、ゲームプログラムＫＧＰを実行するのに必要な、最少２８の鍵盤から構成される鍵盤のセットＳＥＴが、何セット設定できるかについて判定する。即ち、キーボード設定プログラムＧＫＰでは、ゲームプログラムＫＧＰを汎用キーボード１７で同時に実行可能な鍵盤セットＳＥＴの数をシングル又はダブルで設定することが出来、シングルの設定では、汎用のキーボード１７上に、最少２８の鍵盤から構成される鍵盤のセットＳＥＴが一組だけ設定される。また、ダブルの設定では、汎用のキーボード１７上に、最少２８の鍵盤からなる鍵盤セットが二組設定され、同時に二人のプレーヤが汎用のキーボード１７を操作して演奏ゲームを楽しむことが出来る。なお、図２に示すキーボード１７には、二組の鍵盤セットＳＥＴが図中左右方向に並ぶ形で設定されている。
【００３５】
ステップＳ９では、プレーヤが接続した汎用キーボード１７の鍵盤数が６１鍵以上有る場合には、ステップＳ１０を経てステップＳ１１で、汎用のキーボード１７上に二組の鍵盤セットを設定するダブル設定処理に入り、プレーヤが接続した汎用キーボード１７の鍵盤数が６１鍵未満の場合には、ステップＳ１２を経てステップＳ１３で、汎用のキーボード１７上に一組の鍵盤セットＳＥＴを設定するシングル設定処理に入る。
【００３６】
シングル設定処理は、図４に示すように、キーボード設定プログラムＧＫＰのステップＳ１４に入り、以下の鍵盤詳細設定処理を実行する。まず、ステップＳ１５で、設定項目を選択する操作をプレーヤに行わせ、Ｓ１７に入り、以下ステップＳ２３までの間に、鍵盤の基準となる音としての「ド」の位置を設定する処理、ゲームプログラムＫＧＰを実行するため専用に準備された、オリジナルのキーボードには設けられているが、汎用のキーボード１７には設けられていない、プレイ中等においてモニタ９の画面に表示される複数の選択枝を選択決定する際などに使用するキー（図４では、「ホイール」と称されている）の割り当て処理、その他の「スタートボタン」や、「セレクトボタン」などの制御ボタンの割り当て処理を行う。
【００３７】
なお、一度キーボードに設定された鍵盤詳細設定処理の内容を解除したい場合には、キーボード設定プログラムＧＫＰは、プレーヤからの入力に応じて、ステップＳ１６からステップＳ２４を経由して、ステップＳ２５からステップＳ３０の設定解除処理を行う。
【００３８】
なお、ダブル設定処理は、図６に示すように、行われる。基本的には、図４に示すシングル設定処理と同様の処理を行うが、ステップＳ３１及びステップＳ３２に示すように、二組の鍵盤セットを設定する関係上、それぞれの設定される鍵盤セット毎に、鍵盤の基準となる音としての「ド」の位置を設定する処理、ゲームプログラムＫＧＰを実行するため専用に準備された、オリジナルのキーボードには設けられているが、汎用のキーボード１７には設けられていない、プレイ中等においてモニタ９の画面に表示される複数の選択枝を選択決定する際などに使用するキー（図４では、「ホイール」と称されている）の割り当て処理、その他の「スタートボタン」や、「セレクトボタン」などの制御ボタンの割り当て処理を行う。この点は、ステップＳ３３以下の設定の解除についても同様である。
【００３９】
こうして、汎用のキーボード１７上に、図２に示すように、一組或いは二組の鍵盤セットＳＥＴが設定されたところで、キーボード設定プログラムＧＫＰは、図５に示すステップＳ３４などにおいてテストプレイを行って、設定内容が正しいか否かをプレーヤに確認させる。
【００４０】
ステップＳ３４でのテストプレイを行わない場合には、ステップＳ３５のリセット判断を経由して、図３のステップＳ３６で、汎用のキーボード１７に設定された鍵盤セットに対する各種の設定を反映させる処理をＣＰＵ１が実行して、キーボード設定プログラムＧＫＰの実行は終了する。
【００４１】
こうして、汎用のキーボード１７上に、一組又は二組の鍵盤セットＳＥＴが設定されたところで、プレーヤは、キーボード１７上に設定された鍵盤セットの、スタートボタンに対応する鍵盤を押下して、キーボードゲームプログラムＫＧＰを実行し、音楽演奏のシミュレーションゲームを、汎用のキーボード１７上に設定された鍵盤セットＳＥＴを操作して、楽しむ。
【００４２】
なお、上述のキーボードゲームプログラムＫＧＰは、コントローラ１２として、ゲーム専用に準備された専用のキーボードを用いるほかに、汎用のキーボード１７をコントローラ１２として使用する場合について説明したが、専用のキーボードを用いずに、汎用のキーボード１７に、前述のキーボード設定プログラムＧＫＰにより、一組以上の鍵盤セットを設定して使用するように構成することも当然可能である。
【図面の簡単な説明】
【図１】図１は本発明が適用される家庭用ゲーム機のブロック図である。
【図２】図２はキーボードゲームを行う際の、モニタ、ゲーム装置及び汎用キーボードとの接続状態の一例を示す図である。
【図３】汎用キーボード設定プログラムの一例を示すフローチャートである。
【図４】汎用キーボード設定プログラムの一例を示すフローチャートである。
【図５】汎用キーボード設定プログラムの一例を示すフローチャートである。
【図６】汎用キーボード設定プログラムの一例を示すフローチャートである。
【符号の説明】
９……モニタ
１６……コンピュータ（ゲーム機本体）
ＫＰ……キーボード画像
ＳＧ……信号
ＫＳＳ……検出操作促進表示手順
ＳＥＴ……鍵盤セット
ＫＧＰ……キーボードゲームプログラム
ＯＤＩ……操作位置指示表示手順
【図１】
0003578273.tif 000002
【図２】
0003578273.tif 000003
【図３】
0003578273.tif 000004
【図４】
0003578273.tif 000005
【図５】
0003578273.tif 000006
【図６】
0003578273.tif 000007