(57)【要約】【課題】上述した問題点を解決するためになされたものであり、生徒の興味を維持し、その結果、有効に聴音や読譜教習を行い得る電子楽器を提供すること。【解決手段】本発明の電子楽器によれば、演奏領域内が２つの領域に分割された電子楽器において、各領域を演奏する演奏者の一方が出題側となり、他方が解答側となって、これらの出題側と解答側とが適宜入れ替わるので、ゲーム感覚で聴音又は読譜を学習することができ、学習する者の興味を維持させることができると共に、競争意識によって互いに切磋琢磨しつつ学習を行うことができるので、効率的に聴音又は読譜の学習をさせることができる。【選択図】図６
2008129044.tif 000002
【特許請求の範囲】
【請求項１】
第１の演奏者側から少なくとも音高情報を有する第１の演奏情報を入力し、第２の演奏者側から少なくとも音高情報を有する第２の演奏情報を入力する入力手段と、
第１の演奏者側から前記入力手段に入力された第１の演奏情報を出題演奏情報とし、その第１の演奏情報が入力された後に、第２の演奏者側から入力された第２の演奏情報を解答演奏情報とする第１のモードと、第２の演奏者側から前記入力手段に入力された第２の演奏情報を出題演奏情報とし、その第２の演奏情報が入力された後に、第１の演奏者側から入力された第１の演奏情報を解答演奏情報とする第２のモードとを切り替えるモード切替手段と、
そのモード切替手段により第１のモードまたは第２のモードに設定されている場合に、前記入力手段に入力された出題演奏情報及び／又は解答演奏情報に基づき、予め規定されている条件が満足されたか否かを判定する条件判定手段と、
その条件判定手段により前記条件が満足されたと判定された場合に、前記モード切替手段により設定されているモードを切り替えるように制御する制御手段とを備えていることを特徴とする電子楽器。
【請求項２】
所定の演奏領域内に配置されている複数の演奏操作子と、
前記演奏領域を第１の領域とその第１の領域とは異なる領域であって前記第１の領域の演奏操作子により指定される音高情報と同一の音高情報を指定可能な演奏操作子を有する第２の領域とに分割する分割モードを指示する分割モード指示手段と、
その分割モード指示手段により分割モードが指示された場合に、前記第１の領域を前記第１の演奏者側としてその領域の演奏操作子が操作された場合は、第１の演奏情報を前記入力手段へ出力し、第２の領域を第２の演奏者側としてその領域の演奏操作子が操作された場合は、第２の演奏情報を前記入力手段へ出力する演奏情報出力手段を備えていることを特徴とする請求項１記載の電子楽器。
【請求項３】
所定の演奏領域内に配置されている複数の演奏操作子と、
前記演奏領域を第１の領域とその第１の領域とは異なる領域であって前記第１の領域の演奏操作子により指定される音高情報と同一の音高情報を指定可能な演奏操作子を有する第２の領域とに分割する分割モードを指示する分割モード指示手段と、
その分割モード指示手段により指示された分割モードにおいて、前記第１の領域に含まれる演奏操作子及び前記第２の領域に含まれる演奏操作子によって指定可能な音高情報を少なくとも含む演奏情報を、出題演奏情報として出力する出題演奏情報出力手段と、
その出題演奏情報出力手段により前記出題演奏情報が出力された後に前記第１の領域又は前記第２の領域の前記演奏操作子が操作された場合に、その操作された演奏操作子が前記第１の領域又は前記第２の領域のいずれに属するかを判別する領域判別手段と、
前記出題演奏情報出力手段により前記出題演奏情報が出力された後に前記第１の領域又は前記第２の領域の前記演奏操作子が操作された場合に、その操作された演奏操作子が指定する音高情報を少なくとも含む演奏情報を解答演奏情報として取得する解答演奏情報取得手段と、
その解答演奏情報取得手段により取得された解答演奏情報、前記出題演奏情報出力手段により出力された出題演奏情報、及び前記領域判別手段により判別された領域のうち、少なくとも１つに基づき、予め規定されている条件が満足されたか否かを判定する条件判定手段と、
その条件判定手段により前記条件が満足されたと判定された場合に、前記条件判定手段による判定の結果を報知する報知手段とを備えていることを特徴とする電子楽器。
【請求項４】
所定の演奏領域内に配置されている複数の演奏操作子と、
前記演奏領域を第１の領域とその第１の領域とは異なる第２の領域とに分割する分割モードとを指示する分割モード指示手段と、
その分割モード指示手段により指示された分割モードにおいて、前記第１の領域又は前記第２の領域のいずれかを選定する領域選定手段と、
その領域選定手段により選定された領域に含まれる演奏操作子によって指定可能な音高情報を少なくとも含む演奏情報を、出題演奏情報として出力する出題演奏情報出力手段と、
前記出題演奏情報出力手段により前記出題演奏情報が出力された後に前記領域選定手段により選定されている領域に属する演奏操作子が操作された場合に、その操作された演奏操作子が指定する音高情報を少なくとも含む演奏情報を解答演奏情報として取得する解答演奏情報取得手段と、
その解答演奏情報取得手段により取得された解答演奏情報及び／又は前記出題演奏情報出力手段により出力された出題演奏情報に基づき、予め規定されている条件が満足されたか否かを判定する条件判定手段と、
前記領域選定手段は、前記条件判定手段により前記条件が満足されたと判定された場合に、現在選定されている領域とは異なる領域を新たに選定するものであることを特徴とする電子楽器。
【請求項５】
第１の演奏者側から少なくとも音高情報を有する第１の演奏情報を入力し、第２の演奏者側から少なくとも音高情報を有する第２の演奏情報を入力する入力ステップと、
第１の演奏者側から前記入力ステップにより入力された第１の演奏情報を出題演奏情報とし、その第１の演奏情報が入力された後に、第２の演奏者側から入力された第２の演奏情報を回答演奏情報とする第１のモードと、第２の演奏者側から前記入力ステップにより入力された第２の演奏情報を出題演奏情報とし、その第２の演奏情報が入力された後に、第１の演奏者側から入力された第１の演奏情報を回答演奏情報とする第２のモードとを切り替えるモード切替ステップと、
そのモード切替ステップにより第１のモードまたは第２のモードに設定されている場合に、前記入力ステップに入力された出題演奏情報及び／又は解答演奏情報に基づき、予め規定されている条件が満足されたか否かを判定する条件判定ステップと、
その条件判定ステップにより前記条件が満足されたと判定された場合に、前記モード切替ステップにより設定されているモードを切り替えるように制御する制御ステップとを備えていることを特徴とする演奏制御プログラム。
【請求項６】
複数の演奏操作子を含む所定の演奏領域を、第１の領域とその第１の領域とは異なる領域であって前記第１の領域の演奏操作子により指定される音高情報と同一の音高情報を指定可能な演奏操作子を有する第２の領域とに分割する分割モードを指示する分割モード指示ステップと、
その分割モード指示ステップにより指示された分割モードにおいて、前記第１の領域に含まれる演奏操作子及び前記第２の領域に含まれる演奏操作子によって指定可能な音高情報を少なくとも含む演奏情報を、出題演奏情報として出力する出題演奏情報出力ステップと、
その出題演奏情報出力ステップにより前記出題演奏情報が出力された後に前記第１の領域又は前記第２の領域の前記演奏操作子が操作された場合に、その操作された演奏操作子が前記第１の領域又は前記第２の領域のいずれに属するかを判別する領域判別ステップと、
前記出題演奏情報出力ステップにより前記出題演奏情報が出力された後に前記第１の領域又は前記第２の領域の前記演奏操作子が操作された場合に、その操作された演奏操作子が指定する音高情報を少なくとも含む演奏情報を解答演奏情報として取得する解答演奏情報取得ステップと、
その解答演奏情報取得ステップにより取得された解答演奏情報、前記出題演奏情報出力ステップにより出力された出題演奏情報、及び前記領域判別ステップにより判別された領域のうち、少なくとも１つに基づき、予め規定されている条件が満足されたか否かを判定する条件判定ステップと、
その条件判定ステップにより前記条件が満足されたと判定された場合に、前記条件判定ステップによる判定の結果を報知する報知ステップとを備えていることを特徴とする電子楽器。
【請求項７】
複数の演奏操作子を含む所定の演奏領域を、第１の領域とその第１の領域とは異なる第２の領域とに分割する分割モードを指示する分割モード指示ステップと、
その分割モード指示ステップにより指示された分割モードにおいて、前記第１の領域又は前記第２の領域のいずれかを選定する領域選定ステップと、
その領域選定ステップにより選定された領域に含まれる演奏操作子によって指定可能な音高情報を少なくとも含む演奏情報を、出題演奏情報として出力する出題演奏情報出力ステップと、
前記出題演奏情報出力ステップにより前記出題演奏情報が出力された後に前記領域選定ステップにより選定されている領域に属する演奏操作子が操作された場合に、その操作された演奏操作子が指定する音高情報を少なくとも含む演奏情報を解答演奏情報として取得する解答演奏情報取得ステップと、
その解答演奏情報取得ステップにより取得された解答演奏情報及び／又は前記出題演奏情報出力ステップにより出力された出題演奏情報に基づき、予め規定されている条件が満足されたか否かを判定する条件判定ステップとを備え、
前記領域選定ステップは、前記条件判定ステップにより前記条件が満足されたと判定された場合に、現在選定されている領域とは異なる領域を新たに選定することを特徴とする演奏制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子楽器に関し、特に、聴音や読譜教習に有効な電子楽器及び演奏制御プログラムに関する。
【背景技術】
【０００２】
従来、１つの鍵盤を２つの領域に分割し、演奏操作手段の一方の領域における鍵を先生が押鍵した場合に、その押鍵に応答して、押鍵された鍵と音高的に対応関係にある他方の領域の鍵を動作させ、生徒に操作すべき操作子を指示すると共に、該押鍵された鍵と音高的に対応関係にある他方の領域の操作子に対応する楽音を発生させて、生徒に操作すべき操作子に対応する音高を示すことのできる演奏教習装置があった（特許文献１）。
【特許文献１】特開平９−３４３４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に記載される演奏教習装置を用いた教習は、２つに分割された領域における一方の領域（高音域）において先生が模範として行った演奏を、他方の領域（低音域）において生徒がなぞることによってのみ行われるので、教えを受ける生徒の興味は時間と共に薄れ、それに伴って学習意欲が減退して教習効率が低下するという問題点があった。
【０００４】
本発明は、上述した問題点を解決するためになされたものであり、生徒の興味を維持し、その結果、有効に聴音や読譜教習を行い得る電子楽器及び演奏制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００５】
この目的を達成するために、請求項１記載の電子楽器は、第１の演奏者側から少なくとも音高情報を有する第１の演奏情報を入力し、第２の演奏者側から少なくとも音高情報を有する第２の演奏情報を入力する入力手段と、第１の演奏者側から前記入力手段に入力された第１の演奏情報を出題演奏情報とし、その第１の演奏情報が入力された後に、第２の演奏者側から入力された第２の演奏情報を解答演奏情報とする第１のモードと、第２の演奏者側から前記入力手段に入力された第２の演奏情報を出題演奏情報とし、その第２の演奏情報が入力された後に、第１の演奏者側から入力された第１の演奏情報を解答演奏情報とする第２のモードとを切り替えるモード切替手段と、そのモード切替手段により第１のモードまたは第２のモードに設定されている場合に、前記入力手段に入力された出題演奏情報及び／又は解答演奏情報に基づき、予め規定されている条件が満足されたか否かを判定する条件判定手段と、その条件判定手段により前記条件が満足されたと判定された場合に、前記モード切替手段により設定されているモードを切り替えるように制御する制御手段とを備えている。
【０００６】
請求項２記載の電子楽器は、請求項１記載の電子楽器において、所定の演奏領域内に配置されている複数の演奏操作子と、前記演奏領域を第１の領域とその第１の領域とは異なる領域であって前記第１の領域の演奏操作子により指定される音高情報と同一の音高情報を指定可能な演奏操作子を有する第２の領域とに分割する分割モードを指示する分割モード指示手段と、その分割モード指示手段により分割モードが指示された場合に、前記第１の領域を前記第１の演奏者側としてその領域の演奏操作子が操作された場合は、第１の演奏情報を前記入力手段へ出力し、第２の領域を第２の演奏者側としてその領域の演奏操作子が操作された場合は、第２の演奏情報を前記入力手段へ出力する演奏情報出力手段を備えている。
【０００７】
請求項３記載の電子楽器は、所定の演奏領域内に配置されている複数の演奏操作子と、前記演奏領域を第１の領域とその第１の領域とは異なる領域であって前記第１の領域の演奏操作子により指定される音高情報と同一の音高情報を指定可能な演奏操作子を有する第２の領域とに分割する分割モードを指示する分割モード指示手段と、その分割モード指示手段により指示された分割モードにおいて、前記第１の領域に含まれる演奏操作子及び前記第２の領域に含まれる演奏操作子によって指定可能な音高情報を少なくとも含む演奏情報を、出題演奏情報として出力する出題演奏情報出力手段と、その出題演奏情報出力手段により前記出題演奏情報が出力された後に前記第１の領域又は前記第２の領域の前記演奏操作子が操作された場合に、その操作された演奏操作子が前記第１の領域又は前記第２の領域のいずれに属するかを判別する領域判別手段と、前記出題演奏情報出力手段により前記出題演奏情報が出力された後に前記第１の領域又は前記第２の領域の前記演奏操作子が操作された場合に、その操作された演奏操作子が指定する音高情報を少なくとも含む演奏情報を解答演奏情報として取得する解答演奏情報取得手段と、その解答演奏情報取得手段により取得された解答演奏情報、前記出題演奏情報出力手段により出力された出題演奏情報、及び前記領域判別手段により判別された領域のうち、少なくとも１つに基づき、予め規定されている条件が満足されたか否かを判定する条件判定手段と、その条件判定手段により前記条件が満足されたと判定された場合に、前記条件判定手段による判定の結果を報知する報知手段とを備えている。
【０００８】
請求項４記載の電子楽器は、所定の演奏領域内に配置されている複数の演奏操作子と、前記演奏領域を第１の領域とその第１の領域とは異なる第２の領域とに分割する分割モードとを指示する分割モード指示手段と、その分割モード指示手段により指示された分割モードにおいて、前記第１の領域又は前記第２の領域のいずれかを選定する領域選定手段と、その領域選定手段により選定された領域に含まれる演奏操作子によって指定可能な音高情報を少なくとも含む演奏情報を、出題演奏情報として出力する出題演奏情報出力手段と、前記出題演奏情報出力手段により前記出題演奏情報が出力された後に前記領域選定手段により選定されている領域に属する演奏操作子が操作された場合に、その操作された演奏操作子が指定する音高情報を少なくとも含む演奏情報を解答演奏情報として取得する解答演奏情報取得手段と、その解答演奏情報取得手段により取得された解答演奏情報及び／又は前記出題演奏情報出力手段により出力された出題演奏情報に基づき、予め規定されている条件が満足されたか否かを判定する条件判定手段と、前記領域選定手段は、前記条件判定手段により前記条件が満足されたと判定された場合に、現在選定されている領域とは異なる領域を新たに選定するものである。
【０００９】
請求項５記載の演奏制御プログラムは、第１の演奏者側から少なくとも音高情報を有する第１の演奏情報を入力し、第２の演奏者側から少なくとも音高情報を有する第２の演奏情報を入力する入力ステップと、第１の演奏者側から前記入力ステップにより入力された第１の演奏情報を出題演奏情報とし、その第１の演奏情報が入力された後に、第２の演奏者側から入力された第２の演奏情報を解答演奏情報とする第１のモードと、第２の演奏者側から前記入力ステップにより入力された第２の演奏情報を出題演奏情報とし、その第２の演奏情報が入力された後に、第１の演奏者側から入力された第１の演奏情報を解答演奏情報とする第２のモードとを切り替えるモード切替ステップと、そのモード切替ステップにより第１のモードまたは第２のモードに設定されている場合に、前記入力ステップに入力された出題演奏情報及び／又は解答演奏情報に基づき、予め規定されている条件が満足されたか否かを判定する条件判定ステップと、その条件判定ステップにより前記条件が満足されたと判定された場合に、前記モード切替ステップにより設定されているモードを切り替えるように制御する制御ステップとを備えている。
【００１０】
請求項６記載の演奏制御プログラムは、複数の演奏操作子を含む所定の演奏領域を、第１の領域とその第１の領域とは異なる領域であって前記第１の領域の演奏操作子により指定される音高情報と同一の音高情報を指定可能な演奏操作子を有する第２の領域とに分割する分割モードを指示する分割モード指示ステップと、その分割モード指示ステップにより指示された分割モードにおいて、前記第１の領域に含まれる演奏操作子及び前記第２の領域に含まれる演奏操作子によって指定可能な音高情報を少なくとも含む演奏情報を、出題演奏情報として出力する出題演奏情報出力ステップと、その出題演奏情報出力ステップにより前記出題演奏情報が出力された後に前記第１の領域又は前記第２の領域の前記演奏操作子が操作された場合に、その操作された演奏操作子が前記第１の領域又は前記第２の領域のいずれに属するかを判別する領域判別ステップと、前記出題演奏情報出力ステップにより前記出題演奏情報が出力された後に前記第１の領域又は前記第２の領域の前記演奏操作子が操作された場合に、その操作された演奏操作子が指定する音高情報を少なくとも含む演奏情報を解答演奏情報として取得する解答演奏情報取得ステップと、その解答演奏情報取得ステップにより取得された解答演奏情報、前記出題演奏情報出力ステップにより出力された出題演奏情報、及び前記領域判別ステップにより判別された領域のうち、少なくとも１つに基づき、予め規定されている条件が満足されたか否かを判定する条件判定ステップと、その条件判定ステップにより前記条件が満足されたと判定された場合に、前記条件判定ステップによる判定の結果を報知する報知ステップとを備えている。
【００１１】
請求項７記載の演奏制御プログラムは、複数の演奏操作子を含む所定の演奏領域を、第１の領域とその第１の領域とは異なる第２の領域とに分割する分割モードを指示する分割モード指示ステップと、その分割モード指示ステップにより指示された分割モードにおいて、前記第１の領域又は前記第２の領域のいずれかを選定する領域選定ステップと、その領域選定ステップにより選定された領域に含まれる演奏操作子によって指定可能な音高情報を少なくとも含む演奏情報を、出題演奏情報として出力する出題演奏情報出力ステップと、前記出題演奏情報出力ステップにより前記出題演奏情報が出力された後に前記領域選定ステップにより選定されている領域に属する演奏操作子が操作された場合に、その操作された演奏操作子が指定する音高情報を少なくとも含む演奏情報を解答演奏情報として取得する解答演奏情報取得ステップと、その解答演奏情報取得ステップにより取得された解答演奏情報及び／又は前記出題演奏情報出力ステップにより出力された出題演奏情報に基づき、予め規定されている条件が満足されたか否かを判定する条件判定ステップとを備え、前記領域選定ステップは、前記条件判定ステップにより前記条件が満足されたと判定された場合に、現在選定されている領域とは異なる領域を新たに選定する。
【発明の効果】
【００１２】
請求項１記載の電子楽器によれば、第１の演奏者側から少なくとも音高情報を有する第１の演奏情報が入力手段に入力された場合に、かかる第１の演奏情報を出題演奏情報とし、その第１の演奏情報が入力された後に、第２の演奏者側から音高情報を有する第２の演奏情報が入力手段に入力された場合に、かかる第２の演奏情報を解答演奏情報とする第１のモードと、第２の演奏者側から入力手段に入力された第２の演奏情報を出題演奏情報とし、その第２の演奏情報が入力された後に、第１の演奏者側から入力された第１の演奏情報を解答演奏情報とする第２のモードとが、モード切替手段により切り替えられる。
【００１３】
かかるモード切替手段により第１のモードまたは第２のモードに設定されている場合に、入力手段に入力された出題演奏情報及び／又は解答演奏情報に基づき、予め規定されている条件が満足されたか否かが条件判定手段によって判定され、条件が満足されたと判定されると、モード切替手段により設定されているモードが、制御手段によって切り替えられる。なお、請求項１における「予め規定されている条件」としては、例えば、入力手段に入力された解答演奏情報と先に入力された出題演奏情報とを比較して得られた評価（例えば、正答である、誤答である、正答ではないがある程度の類似性がある、など）や、出題演奏情報の出題数や、解答演奏情報の解答数や、出題演奏情報が入力されてからの経過時間などが挙げられ、予め規定されている条件は単独の条件又は複数の条件の組み合わせのいずれであってもよい。
【００１４】
よって、第１の演奏者側から入力手段に入力された第１の演奏情報と第２の演奏者側から入力手段に入力された第２の演奏情報とは、電子楽器のモードが第１のモードにあるか、第２のモードにあるかに応じて、出題演奏情報になるか解答演奏情報になるかが入れ替わる。ここで、第１のモードと第２のモードとの切り替えは、条件判定手段による判定に応じて制御手段によって制御されて行われる。
【００１５】
このように、請求項１記載の電子楽器によれば、第１の演奏者及び第２の演奏者の一方が出題者、他方が解答者となって、これらの出題側と解答側とが適宜入れ替わる。その結果、ゲーム感覚で聴音又は読譜を学習することができ、学習する者の興味を維持させることができると共に、競争意識によって互いに切磋琢磨しつつ学習を行うことができるので、効率的に聴音又は読譜の学習をさせることができるという効果がある。
【００１６】
また、請求項５記載の演奏制御プログラムによれば、入力ステップにより第１の演奏者側から入力された第１の演奏情報と入力ステップにより第２の演奏者側から入力された第２の演奏情報とは、電子楽器のモードが第１のモードにあるか、第２のモードにあるかに応じて、出題演奏情報になるか解答演奏情報になるかが入れ替わる。ここで、第１のモードと第２のモードとの切り替えは、条件判定ステップによる判定に応じて制御ステップによって制御されて行われる。
【００１７】
よって、第１の演奏者及び第２の演奏者の一方が出題者、他方が解答者となって、これらの出題側と解答側とが適宜入れ替わる。その結果、ゲーム感覚で聴音又は読譜を学習することができ、学習する者の興味を維持させることができると共に、競争意識によって互いに切磋琢磨しつつ学習を行うことができるので、効率的に聴音又は読譜の学習をさせることができるという効果がある。
【００１８】
請求項２記載の電子楽器によれば、請求項１記載の電子楽器の奏する効果に加えて、次の効果を奏する。分割モード指示手段により、演奏領域を第１の領域とその第１の領域とは異なる領域であって該第１の領域の演奏操作子により指定される音高情報と同一の音高情報を指定可能な演奏操作子を有する第２の領域とに分割する分割モードが指示された場合には、第１の領域を第１の演奏者側としてその領域の演奏操作子が操作されると、第１の演奏情報が演奏情報出力手段によって入力手段へ出力され、一方で、第２の領域を第２の演奏者側としてその領域の演奏操作子が操作されると、第２の演奏情報が演奏情報出力手段によって入力手段へ出力される。
【００１９】
よって、演奏領域内が２つの領域に分割された電子楽器において、各領域を演奏する演奏者の一方が出題側となり、他方が解答側となって、これらの出題側と解答側とが適宜入れ替わるので、ゲーム感覚で聴音又は読譜を学習することができ、学習する者の興味を維持させることができると共に、競争意識によって互いに切磋琢磨しつつ学習を行うことができるので、効率的に聴音又は読譜の学習をさせることができるという効果がある。
【００２０】
請求項３記載の電子楽器によれば、演奏領域を第１の領域とその第１の領域とは異なる領域であって第１の領域の演奏操作子により指定される音高情報と同一の音高情報を指定可能な演奏操作子を有する第２の領域とに分割する分割モードを、分割モード指示手段によって指示することができる。
【００２１】
ここで、分割モード指示手段により指示された分割モードにおいて、第１の領域に含まれる演奏操作子及び第２の領域に含まれる演奏操作子によって指定可能な音高情報を少なくとも含む演奏情報が、出題演奏情報出力手段により出題演奏情報として出力される。
【００２２】
その出題演奏情報出力手段により出題演奏情報が出力された後に第１の領域又は第２の領域の演奏操作子が操作されると、その操作された演奏操作子が第１の領域又は第２の領域のいずれに属するかが領域判別手段により判別される。
【００２３】
また、出題演奏情報出力手段により出題演奏情報が出力された後に第１の領域又は第２の領域の演奏操作子が操作されると、解答演奏情報取得手段によって、操作された演奏操作子が指定する音高情報を少なくとも含む演奏情報が解答演奏情報として取得される。
【００２４】
解答演奏情報取得手段により解答演奏情報が取得されると、その解答演奏情報取得手段により取得された解答演奏情報、出題演奏情報出力手段により出力された出題演奏情報、及び前記領域判別手段により判別された領域のうち、少なくとも１つに基づき、予め規定されている条件が満足されたか否かが、条件判定手段により判定され、条件が満足されたと判定されると、その判定結果が報知手段によって報知される。
【００２５】
よって、出題演奏情報出力手段により出題演奏情報が出力されて問題が出題された後、予め規定された条件を最も早く満たした領域など、その他所定の条件を満たしたか否かの判定結果が報知される。このように、請求項３記載の電子楽器によれば、各解答者同士に出題してから条件を満たすまでの早さを競わせるので、ゲーム感覚で聴音又は読譜を学習することができ、学習する者の興味を維持させることができると共に、競争意識によって互いに切磋琢磨しつつ学習を行うことができるので、効率的に聴音又は読譜の学習をさせることができるという効果がある。
【００２６】
また、請求項６記載の演奏制御プログラムによれば、出題演奏情報出力ステップにより出題演奏情報が出力されて問題が出題された後、予め規定された条件を最も早く満たした領域など、その他所定の条件を満たしたか否かの判定結果が報知される。このように、請求項６記載の演奏制御プログラムによれば、各解答者同士に出題してから最も早く条件を満たすまでの早さを競わせるので、ゲーム感覚で聴音又は読譜を学習することができ、学習する者の興味を維持させることができると共に、競争意識によって互いに切磋琢磨しつつ学習を行うことができるので、効率的に聴音又は読譜の学習をさせることができるという効果がある。
【００２７】
なお、請求項３又は請求項６における「予め規定されている条件」としては、例えば、取得された解答演奏情報と先に出力された出題演奏情報とを比較して得られた評価（例えば、正答である、誤答である、正答ではないがある程度の類似性がある、など）や、出題演奏情報の出題数や、解答演奏情報の解答数や、出題演奏情報が入力されてからの経過時間などが挙げられ、予め規定されている条件は単独の条件又は複数の条件の組み合わせのいずれであってもよい。
【００２８】
請求項４記載の電子楽器によれば、演奏領域を第１の領域とその第１の領域とは異なる第２の領域とに分割する分割モードを、分割モード指示手段によって指示することができる。
【００２９】
分割モード指示手段により指示された分割モードにおいて、第１の領域又は第２の領域のいずれかが領域選定手段によって選定されると、その選定された領域に含まれる演奏操作子によって指定可能な音高情報を少なくとも含む演奏情報が、出題演奏情報出力手段により、出題演奏情報として出力される。
【００３０】
出題演奏情報出力手段により出題演奏情報が出力された後に領域選定手段により選定されている領域に属する演奏操作子が操作されると、その操作された演奏操作子が指定する音高情報を少なくとも含む演奏情報が解答演奏情報取得手段によって解答演奏情報として取得される。
【００３１】
解答演奏情報取得手段により取得された解答演奏情報及び／又は前記出題演奏情報出力手段により出力された出題演奏情報に基づき、予め規定されている条件が満足されたか否かが条件判定手段により判定され、条件が満足されたと判定されると、領域選定手段により、現在選定されている領域とは異なる領域が新たに選定される。
【００３２】
よって、領域選定手段により、演奏領域の分割によって生じた第１の領域又は第２の領域のうちのいずれかの一方の領域が解答用の区域として選定され、かかる解答用の区域は、予め規定された条件を満たした場合に、他方の領域に変更される。このように、請求項４記載の電子楽器によれば、解答側を適宜交替させることにより、ゲーム感覚で聴音又は読譜を学習することができ、学習する者の興味を維持させることができると共に、競争意識によって互いに切磋琢磨しつつ学習を行うことができるので、効率的に聴音又は読譜を学習させることができるという効果がある。
【００３３】
また、請求項７記載の演奏制御プログラムによれば、領域選定ステップにより、演奏領域の分割によって生じた第１の領域又は第２の領域のうちのいずれかの一方の領域が解答用の区域として選定され、かかる解答用の区域は、予め規定された条件を満たした場合に、他方の領域に変更される。このように、請求項７記載の演奏制御プログラムによれば、解答側を適宜交替させることにより、ゲーム感覚で聴音又は読譜を学習することができ、学習する者の興味を維持させることができると共に、競争意識によって互いに切磋琢磨しつつ学習を行うことができるので、効率的に聴音又は読譜を学習させることができるという効果がある。なお、請求項４又は請求項７における「予め規定されている条件」としては、例えば、取得された解答演奏情報と先に出力された出題演奏情報とを比較して得られた評価（例えば、正答である、誤答である、正答ではないがある程度の類似性がある、など）や、出題演奏情報の出題数や、解答演奏情報の解答数や、出題演奏情報が入力されてからの経過時間などが挙げられ、予め規定されている条件は単独の条件又は複数の条件の組み合わせのいずれであってもよい。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の好ましい実施例について、添付図面を参照して説明する。図１は、本発明の第１実施形態における電子楽器１の構成を示したブロック図である。
【００３５】
図１に示すように、電子楽器１は、ＣＰＵ２と、ＲＯＭ３と、ＲＡＭ４と、鍵盤５と、操作パネル６と、音源７とを備え、これらはバスラインにより相互に接続して構成される。音源７の出力は、Ｄ／Ａ変換器８に接続され、Ｄ／Ａ変換器８の出力は、アンプ９に接続され、アンプ９は、スピーカ１０に接続されている。
【００３６】
ＣＰＵ２は、電子楽器１全体を制御する演算処理装置であり、ＲＯＭ３には、このＣＰＵ２により実行される各種の制御プログラムやその実行の際に参照される固定値データが記憶される。なお、ＲＯＭ３には、図２を参照しつつ後述するシフトテーブル３ａが固定値データとして格納されている。
【００３７】
ＲＡＭ４は、ＲＯＭ３等に記憶される制御プログラムの実行に当たって各種のデータ等を一時的に記憶するためのメモリであり書き換え可能に構成される。なお、後述するツインピアノゲーム処理（図６及び図７）を実行する上で使用される解答時間カウンタなどの各種カウンタや高音側得点メモリなどの各種メモリは、このＲＡＭ４内に設けられている。
【００３８】
鍵盤５は、複数の白鍵および黒鍵を有しユーザが押鍵、離鍵することにより音高および押鍵速度、離鍵速度を出力する。
【００３９】
操作パネル６は、鍵盤５の近傍に配置され、ユーザによる操作によってモードや楽音のパラメータなどを設定するためのパネルである。なお、この操作パネル６の構成については、図３を参照して後述する。
【００４０】
音源７は、鍵盤５による押鍵、離鍵の演奏操作に応じて、鍵に対応する音高の楽音の発生、停止を行うものであり、設定された音色の楽音を発生する。音源７は、これらの音色の楽音の左チャンネルおよび右チャンネルのそれぞれの波形を記憶し、楽音の発生を行う場合には、これらの記憶された波形を読出し鍵により指定される音高と押鍵速度に対応する振幅エンベロープを有する楽音を形成する。
【００４１】
音源７は、デジタルの楽音信号を出力するものであり、Ｄ／Ａ変換器８によりアナログの楽音信号に変換される。Ｄ／Ａ変換器８により変換されたアナログ楽音信号は、アンプ９に供給され、スピーカ１１から楽音が放音される。
【００４２】
次に、図２を参照して、上述したＲＯＭ３に格納されているシフトテーブル３ａについて説明する。図２は、シフトテーブル３ａの構成を示す模式図である。
【００４３】
本実施形態の電子楽器１は、鍵盤５を全域で使用する通常モードと、鍵盤５を２つの領域に分割して使用する分割モード（ツインピアノモード）との２つのモードを有しており、いずれかのモードを選択できるように構成されている。シフトテーブル３ａは、電子楽器１が分割モードにある場合に、鍵盤５の分割位置（スプリットポイント）と、ノートナンバをシフトするための値とを対応付けているテーブルである。このシフトテーブル３ａは、後述するツインピアノゲーム処理（図６及び図７参照）において、押鍵された鍵のノートナンバを変更するために参照される。
【００４４】
図２に示すように、シフトテーブル３ａには、スプリットポイントに応じて、下鍵域（低音側）のノートナンバに加算するシフト値であるＯｃｔＳｈｉｆｔＬと、上鍵域（高音側）のノートナンバに加算するシフト値であるＯｃｔＳｈｉｆｔＲとが記憶されている。このシフトテーブル３ａによれば、例えば、スプリットポイントが、Ｃ４に設定されている場合に、押下された鍵のノートナンバをＮとし、そのノートナンバが下鍵域に属する場合は、ノートナンバＮは、Ｎ＋１２に変換され、上鍵域に属する場合は、Ｎ−２４に変更される。なお、本実施形態では、スプリットポイントは、上鍵域の最も低い鍵としている。
【００４５】
次に、図３を参照して、本実施形態の電子楽器１における操作パネル６について説明する。図３は、電子楽器１の操作パネル６を示す模式図である。図３に示すように、操作パネル６には、通常モードと分割モードとを切り替えるモード切替スイッチ６ａと、電子楽器１が通常モードにあるか分割モードにあるかを示すＬＥＤ６ｂと、ディスプレイ６ｃとを備えている。
【００４６】
モード切替スイッチ６ａは、通常モードと分割モードとを切り替えるためのスイッチである。具体的には、モード切替スイッチ６ａがオフの状態では、電子楽器１は通常モードにあり、モード切替スイッチ６ａを押し込む（オンする）ことによって、電子楽器１は分割モードに切り替えられる。
【００４７】
電子楽器１における現状のモードはＬＥＤ６ｂの点灯状態によってユーザに報知される。具体的には、ＬＥＤ６ｂが消灯状態にある場合には、電子楽器１が通常モードに設定されていることを示し、モード切替スイッチ６ａがオンされて分割モードに切り替えられると、ＬＥＤ６ｂは消灯状態から点灯状態へ移行する。なお、図３では、ハッチングによってＬＥＤ６ｂが点灯状態にある場合を例示している。
【００４８】
ディスプレイ６ｃは、ＬＣＤ表示画面に圧力センサを備え、ユーザにより押圧された位置とその位置に表示されている内容に応じて選択等の操作を行うことができるタッチディスプレイである。なお、図３には、画面は、分割モードにおいて実行されるツインピアノゲームの実行形式を選択する画面が例示されている。
【００４９】
詳細は後述するが、本実施形態の電子楽器１は、モード切替スイッチ６ａがオンされてモードが分割モード（ツインピアノモード）に設定されると、２つに分割された鍵盤５の各領域を用いて行われるツインピアノゲーム（図６及び７を参照して後述するツインピアノゲーム処理）が開始される。このツインピアノゲームの実行中には、ゲームの進行状況に応じた画面がディスプレイ６ｃに表示される。
【００５０】
ここで、図４を参照して、ツインピアノゲームの実行中にディスプレイ６ｃに表示される画面について説明する。図４は、ツインピアノゲームの実行中にディスプレイ６ｃに表示される代表的な画面の模式図である。
【００５１】
図４（ａ）は、図３において例示されている画面であり、分割モードにおいて実行されるツインピアノゲームの実行形式を選択する画面６０Ａを示す図である。この画面６０Ａにより、ツインピアノゲームを「音を聴いて」行うか、「譜面を見て」行うかのいずれかをユーザが選択することができる。
【００５２】
具体的には、画面６０Ａの下方中央に位置する「選ぶ」ボタンをユーザが指で触れる毎に、その上方に位置する「音を聴いて」と書かれたエリアと「譜面を見て」と書かれたエリアとが交互に反転状態とされる。なお、図４（ａ）では、「譜面を見て」と書かれたエリアが反転状態にある場合を例示している。
【００５３】
所望の実行形式が書かれているエリアが反転されている状態で、ユーザが下方右側に位置する「○決定」ボタンに触れると、かかる反転状態にあった実行形式が選択される。なお、本実施形態では、「音を聴いて」が選択された場合には、ツインピアノゲームの開始後、発音による出題がなされ、一方で、「譜面を見て」が選択された場合には、ディスプレイ６ｃに表示された譜面による出題がなされるように構成されている。
【００５４】
図４（ｂ）は、ツインピアノゲームにおいて、高音側（上鍵域）を操作するユーザ又は低音側（下鍵域）を操作するユーザのいずれかに、鍵盤５の押鍵によって問題を出題するよう促す画面６０Ｂを示す図である。図４（ｂ）では、低音側（下鍵域）を操作するユーザに問題の出題を促す場合を例示している。図４（ｂ）に示すように、画面６０Ｂの上部に「左の鍵盤を弾いて問題を出しましょう。」という表示を行うと共に、画面両側に位置する略矩形の窓のうち、低音側である左側の窓に特徴的な柄を表示することによって、低音側のユーザに出題を促している。
【００５５】
図４（ｃ）は、上述した画面６０Ｂにおいて出題が促されたユーザとは異なる側に位置するユーザに対し、鍵盤５の押鍵による解答を促す画面６０Ｃを示す図である。図４（ｃ）では、高音側（上鍵域）を操作するユーザに解答を促す場合を例示している。図４（ｃ）に示すように、画面６０Ｃの上部に「右の鍵盤を弾いて答えましょう。」という表示を行い、低音側の窓に低音側のユーザによって出題された問題を表示すると共に、高音側である右側の窓に五線譜を表示することによって、高音側のユーザに解答を促している。なお、図４（ｃ）は、上記した画面６０Ａによりユーザが「譜面を見て」を選択した場合の表示であり、「音を聴いて」が選択された場合には、左側の窓に譜面として問題が表示さずに「右の鍵盤を弾いて答えましょう。」という表示のみが行われる。
【００５６】
図４（ｄ）は、解答側のユーザが鍵盤５の押鍵によって解答をした場合に、その解答が誤答である場合に表示される画面６０Ｄを示す図である。図４（ｄ）に示すように、低音側の窓に低音側のユーザによって出題された問題が表示されると共に、高音側である右側の窓に高音側のユーザの解答が表示され、画面上部に正答へナビゲートするためのガイダンスが表示される。図４（ｄ）では、出題された「ド」より高い「シ」が解答されたために、画面上部に「もっとひくいおとだよ」というガイダンスが表示されている場合を例示している。なお、図４（ｄ）は、上記した画面６０Ａによりユーザが「譜面を見て」を選択した場合の表示であり、「音を聴いて」が選択された場合には、左側の窓に譜面として問題が表示されずに「もっとひくいおとだよ」というガイダンスのみが表示される。
【００５７】
図４（ｅ）は、解答側のユーザの解答が正答であった場合に、得点を表示する画面６０Ｅを示す図である。図４（ｅ）に示すように、解答側のユーザの解答が正答であった場合には、所定の採点方法によって得られた得点が成績として画面中央に表示される。
【００５８】
次に、図５及び図６を参照して、上述のように構成された電子楽器１で実行されるツインピアノゲーム処理について説明する。図５及び図６は、電子楽器１のＣＰＵ２において実行されるツインピアノゲーム処理を示すフローチャートである。
【００５９】
このツインピアノゲーム処理は、モード切替スイッチ６ａをオンにした後、ユーザが、ディスプレイ６ｃに表示された画面６０Ａ（図４（ａ）参照）において「音を聴いて」と書かれているエリアか「譜面を見て」と書かれているエリアかのいずれかを選択すると起動する処理である。
【００６０】
図５に示すように、ツインピアノゲーム処理では、まず、最初の出題者として予め設定されている鍵域側（本実施の形態では、低音側）のユーザに対して押鍵による出題を促す画面をディスプレイ６ｃに表示する（Ｓ５０１）。このＳ５０１の処理の結果、画面６０Ｂ（図４（ｂ）参照）がディスプレイ６ｃに表示される。
【００６１】
Ｓ５０１の処理後、押鍵があったかを確認し（Ｓ５０２）、押鍵がなければ（Ｓ５０２：Ｎｏ）、再度Ｓ５０２の処理を実行し、押鍵があるまでＳ５０３以降の処理の実行を待機する。
【００６２】
Ｓ５０２の処理により確認した結果、押鍵があった場合には（Ｓ５０２：Ｙｅｓ）、押鍵された鍵のノートナンバがスプリットポイント未満か（ノートナンバ＜スプリットポイント）、即ち、押鍵された鍵が低音側（下鍵域）の鍵に属するかを確認する（Ｓ５０３）。Ｓ５０３の処理により確認した結果、押鍵された鍵が低音側の鍵に属さない場合には（Ｓ５０３：Ｎｏ）、無効な押鍵であるので、Ｓ５０２へ戻り、再度押鍵されるのを待機する。
【００６３】
一方、Ｓ５０３の処理により確認した結果、押鍵された鍵が低音側の鍵に属していれば（Ｓ５０３：Ｙｅｓ）、ノートナンバにＯｃｔＳｈｉｆｔＬを加算した値を変数ＱＢｕｆとし（Ｓ５０４）、発音処理にて、変数ＱＢｕｆに対応する音高の発音を行い（Ｓ５０５）、出題画面（図示せず）をディスプレイ６ｃに表示する（Ｓ５０６）。なお、このＳ５０６の処理は、ユーザが、画面６０Ａ（図４（ｃ）参照）から実行形式として「譜面を見て」を選択した場合に実行される処理であり、変数ＱＢｕｆに対応する音高が、画面左側に表示された窓に譜面に音符として表示される。一方、実行形式として「音を聴いて」が選択された場合には、Ｓ５０６の処理はスキップされる。
【００６４】
Ｓ５０６の処理後、ＲＡＭ４内に設けられている解答時間カウンタ、解答数カウンタ、及び高音側得点メモリ（いずれも図示せず）を０に初期化し（Ｓ５０７）、最初の解答者側として予め設定されている鍵域側（本実施形態では、高音側）のユーザに対して押鍵による解答を促す画面をディスプレイ６ｃに表示する（Ｓ５０８）。ツインピアノの実行形式が「譜面を見て」である場合には、Ｓ５０８の処理の結果、例えば、画面６０Ｃ（図４（ｃ）参照）がディスプレイ６ｃに表示される。
【００６５】
Ｓ５０８の処理後、解答時間カウンタ（図示せず）に１加算し（Ｓ５０９）、押鍵があったかを確認し（Ｓ５１０）、押鍵がなければ（Ｓ５１０：Ｎｏ）、再度Ｓ５０９へ戻り、押鍵があるまで、解答時間カウンタを逐次加算しつつ、Ｓ５１１以降の処理の実行を待機する。
【００６６】
Ｓ５１０の処理により確認した結果、押鍵があった場合には（Ｓ５１０：Ｙｅｓ）、押鍵された鍵のノートナンバがスプリットポイント以上であるか（ノートナンバ≧スプリットポイント）、即ち、押鍵された鍵が高音側（上鍵域）の鍵に属するかを確認する（Ｓ５１１）。Ｓ５１１の処理により確認した結果、押鍵された鍵が高音側の鍵に属さない場合には（Ｓ５１１：Ｎｏ）、無効な押鍵であるので、Ｓ５０９へ戻り、解答時間カウンタを逐次加算しつつ、再度押鍵されるのを待機する。
【００６７】
一方、Ｓ５１１の処理により確認した結果、押鍵された鍵が高音側の鍵に属していれば（Ｓ５１１：Ｙｅｓ）、ノートナンバにＯｃｔＳｈｉｆｔＲを加算した値を変数ＡＢｕｆとし（Ｓ５１２）、発音処理にて、変数ＡＢｕｆに対応する音高の発音を行い（Ｓ５１３）、変数ＡＢｕｆと、Ｓ５０４の処理の結果として得られた変数ＱＢｕｆとが等しいか、即ち、出題された音高と解答された音高とが等しいかを確認する（Ｓ５１４）。
【００６８】
Ｓ５１４の処理により確認した結果、出題された音高と解答された音高とが等しくなければ、即ち、解答者による解答が誤答であった場合には（Ｓ５１４：Ｎｏ）、解答数カウンタ（図示せず）に１加算し（Ｓ５１８）、変数ＡＢｕｆから変数ＱＢｕｆを差し引くことによって、出題された音高と解答された音高との誤差を取得し（Ｓ５１９）、得られた誤差に応じたガイダンス画面をディスプレイ６ｃに表示し（Ｓ５２０）、Ｓ５０８の処理へ移行する。なお、ツインピアノの実行形式が「譜面を見て」である場合には、Ｓ５２０の処理の結果、例えば、画面６０Ｄ（図４（ｄ）参照）がディスプレイ６ｃに表示される。
【００６９】
一方で、Ｓ５１４の処理により確認した結果、出題された音高と解答された音高とが等しければ、即ち、解答者による解答が正答であった場合には（Ｓ５１４：Ｙｅｓ）、解答時間カウンタ及び解答数カウンタの値に基づいて高音側の得点を算出する（Ｓ５１５）。なお、解答時間カウンタ及び解答数カウンタの値に基づいて得点を算出する場合には、解答時間の値が小さい程得点が高く、また、解答数カウンタの値が小さい程得点が高くなるように得点を算出する。
【００７０】
Ｓ５１５の処理後、算出した得点を高音側得点メモリ（図示せず）に記憶し（Ｓ５１６）、高音側得点メモリに記憶されている得点をディスプレイ６ｃに表示し（Ｓ５１７）、Ｓ５２１（図６参照）の処理へ移行する。なお、Ｓ５１７の処理の結果、例えば、画面６０Ｅ（図４（ｅ）参照）のような得点表示画面がディスプレイ６ｃに表示される。
【００７１】
Ｓ５２１では、次の出題者として予め設定されている鍵域側（本実施の形態では、高音側）のユーザに対して押鍵による出題を促す画面をディスプレイ６ｃに表示する（Ｓ５２１）。
【００７２】
Ｓ５２１の処理後、押鍵があったかを確認し（Ｓ５２２）、押鍵がなければ（Ｓ５２２：Ｎｏ）、再度Ｓ５２２の処理を実行し、押鍵があるまでＳ５２３以降の処理の実行を待機する。
【００７３】
Ｓ５２２の処理により確認した結果、押鍵があった場合には（Ｓ５２２：Ｙｅｓ）、押鍵された鍵のノートナンバがスプリットポイント以上であるか（ノートナンバ≧スプリットポイント）、即ち、押鍵された鍵が高音側（上鍵域）の鍵に属するかを確認する（Ｓ５２３）。Ｓ５２３の処理により確認した結果、押鍵された鍵が高音側の鍵に属さない場合には（Ｓ５２３：Ｎｏ）、無効な押鍵であるので、Ｓ５２２へ戻り、再度押鍵されるのを待機する。
【００７４】
一方、Ｓ５２３の処理により確認した結果、押鍵された鍵が高音側の鍵に属していれば（Ｓ５２３：Ｙｅｓ）、ノートナンバにＯｃｔＳｈｉｆｔＲを加算した値を変数ＱＢｕｆとし（Ｓ５２４）、発音処理にて、変数ＱＢｕｆに対応する音高の発音を行い（Ｓ５２５）、出題画面（図示せず）をディスプレイ６ｃに表示する（Ｓ５２６）。なお、このＳ５０６の処理は、ユーザが、画面６０Ａ（図４（ｃ）参照）から実行形式として「譜面を見て」を選択した場合に実行される処理であり、変数ＱＢｕｆに対応する音高が、画面右側に表示された窓に譜面に音符として表示される。一方、実行形式として「音を聴いて」が選択された場合には、Ｓ５２６の処理はスキップされる。
【００７５】
Ｓ５２６の処理後、ＲＡＭ４内に設けられている解答時間カウンタ、解答数カウンタ、及び低音側得点メモリ（いずれも図示せず）を０に初期化し（Ｓ５２７）、今回の解答者側として設定されている鍵域側（本実施形態では、低音側）のユーザに対して押鍵による解答を促す画面をディスプレイ６ｃに表示する（Ｓ５２８）。ツインピアノの実行形式が「譜面を見て」に対応する形式である場合には、Ｓ５２８の処理の結果、例えば、画面６０Ｃ（図４（ｃ）参照）に対応する画面（画面左側の窓の表示内容と画面右側の窓の表示内容とが入れ替わった画面）がディスプレイ６ｃに表示される。
【００７６】
Ｓ５２８の処理後、解答時間カウンタ（図示せず）に１加算し（Ｓ５２９）、押鍵があったかを確認し（Ｓ５３０）、押鍵がなければ（Ｓ５３０：Ｎｏ）、再度Ｓ５２９へ戻り、押鍵があるまで、解答時間カウンタを逐次加算しつつ、Ｓ５３１以降の処理の実行を待機する。
【００７７】
Ｓ５３０の処理により確認した結果、押鍵があった場合には（Ｓ５３０：Ｙｅｓ）、押鍵された鍵のノートナンバがスプリットポイント未満か（ノートナンバ＜スプリットポイント）、即ち、押鍵された鍵が低音側（下鍵域）の鍵に属するかを確認する（Ｓ５３１）。Ｓ５３１の処理により確認した結果、押鍵された鍵が低音側の鍵に属さない場合には（Ｓ５３１：Ｎｏ）、無効な押鍵であるので、Ｓ５２９へ戻り、解答時間カウンタを逐次加算しつつ、再度押鍵されるのを待機する。
【００７８】
一方、Ｓ５３１の処理により確認した結果、押鍵された鍵が低音側の鍵に属していれば（Ｓ５３１：Ｙｅｓ）、ノートナンバにＯｃｔＳｈｉｆｔＬを加算した値を変数ＡＢｕｆとし（Ｓ５３２）、発音処理にて、変数ＡＢｕｆに対応する音高の発音を行い（Ｓ５３３）、変数ＡＢｕｆと、Ｓ５２４の処理の結果として得られた変数ＱＢｕｆとが等しいか、即ち、出題された音高と解答された音高とが等しいかを確認する（Ｓ５３４）。
【００７９】
Ｓ５３４の処理により確認した結果、出題された音高と解答された音高とが等しくなければ、即ち、解答者による解答が誤答であった場合には（Ｓ５３４：Ｎｏ）、解答数カウンタ（図示せず）に１加算し（Ｓ５３９）、変数ＡＢｕｆから変数ＱＢｕｆを差し引くことによって、出題された音高と解答された音高との誤差を取得し（Ｓ５４０）、得られた誤差に応じたガイダンス画面をディスプレイ６ｃに表示し（Ｓ５４１）、Ｓ５０８の処理へ移行する。なお、ツインピアノの実行形式が「譜面を見て」に対応する形式である場合には、Ｓ５４１の処理の結果、画面６０Ｄ（図４（ｄ）参照）に対応する画面（画面左側の窓の表示内容と画面右側の窓の表示内容とが入れ替わった画面）のような画面がディスプレイ６ｃに表示される。
【００８０】
一方で、Ｓ５３４の処理により確認した結果、出題された音高と解答された音高とが等しければ、即ち、解答者による解答が正答であった場合には（Ｓ５３４：Ｙｅｓ）、Ｓ５１５と同様の採点方式によって、解答時間カウンタ及び解答数カウンタの値に基づき低音側の得点を算出する（Ｓ５３５）。
【００８１】
Ｓ５３５の処理後、算出した得点を低音側得点メモリ（図示せず）に記憶し（Ｓ５３６）、低音側得点メモリに記憶されている得点を表示する画面６０Ｅ（図４（ｅ））のような得点表示画面をディスプレイ６ｃに表示する（Ｓ５３７）。
【００８２】
Ｓ５３７の処理後、高音側得点メモリ及び低音側得点メモリに記憶されている値に基づいて勝敗を決定し、その結果を示す結果画面（図示せず）をディスプレイ６ｃに表示し（Ｓ５３８）、このツインピアノゲーム処理を終了する。
【００８３】
以上説明した通り、この第１実施形態の電子楽器１によれば、モード切替ボタン６ａをオンすることによって分割モードに切り替えたことによってツインピアノゲーム処理が実行されると、高音側（上鍵域）と低音側（下鍵域）とに分割された鍵盤５において、一方の鍵域が出題側の鍵域として選定され、その選定された鍵域内の鍵の押鍵によって音高が、発音と音符表示との両方、又は発音のみによって出題される。
【００８４】
そのように音高が出題された後、出題側とは異なる鍵域（出題が低音側であれば高音側）で鍵が解答として押鍵された場合に、解答として押鍵された鍵の音高と出題された音高とが一致するか、即ち、解答が正答であるかが評価され、解答が正答であると評価された場合には、解答時間と解答回数とに応じた得点（成績）が表示される。
【００８５】
また、解答が正答であると評価された場合には、続いて、先に出題した鍵域とは異なる鍵域が出題側の鍵域として選定され、かかる選定された鍵域の押鍵と、その押鍵に対する出題側とは異なる鍵域の押鍵とが行われ、解答が正答であると評価された場合には、解答時間と解答回数とに応じた得点が表示される。そして、先に解答した側の得点及び後に解答した側の得点（高音側の得点及び低音側の得点）を比較し勝敗を決定する。
【００８６】
よって、第１実施形態の電子楽器１で実行されるツインピアノゲームによれば、分割された鍵域において出題側と解答側が適宜入れ替わることにより、ゲーム感覚で聴音や譜面による読譜の学習をすることができ、学習する者の興味を維持させることができると共に、競争意識によって互いに切磋琢磨しつつ学習を行うことができる。その結果、効率的に聴音又は読譜を学習させることができるのである。
【００８７】
また、正答時に与えられる得点（成績）は、出題から正答が得られるまでの時間に応じて決定されるので、聴音又は読譜によって反射的な解答を行うことができるようになるための学習として有効である。同様に、正答時に与えられる得点（成績）は、出題から正答が得られるまでの解答回数にも依存するので、誤答しないように緊迫感をもってゲーム及び学習に挑むことができる。
【００８８】
また、解答が誤答であった場合には、正答と誤答との差分に基づくガイダンス画面（例えば、画面６０Ｄ（図４（ｄ）参照））が表示されるので、解答者はガイダンス画面を参照しつつ、自身の聴音力又は読譜力の質をより高めていくことができる。
【００８９】
なお、本実施形態の電子楽器１は、モード切替スイッチ６ａをオンしたことによって鍵盤５がスプリットポイントを境界として高音側（上鍵域）と低音側（下鍵域）とに分割されるように構成したが、かかるスプリットポイントは適宜変更可能に構成されている。
【００９０】
具体的には、モード切替スイッチ６ａがオンされると、まず、ディスプレイ６ｃに押鍵を指示する画面（図示せず）を表示し、その指示に従ってユーザが押下した鍵盤５の鍵をスプリットポイントとして設定する。なお、本実施形態では、スプリットポイントは上鍵域の最も低い鍵である。例えば、音高Ｃ４の鍵が押下された場合には、Ｃ４がスプリットポイントに設定され、最低鍵からＢ４までが下鍵域として設定され、Ｃ４から最高鍵までが上鍵域として設定される。
【００９１】
本実施形態では、上述のようにスプリットポイントが設定されると、設定されたモードの名称やスプリットポイントをディスプレイ６ｃに表示する。次いで、画面６０Ａ（図４（ａ）参照）がディスプレイ６ｃに表示され、ユーザによって実行形式が選択されると上述したツインピアノゲーム処理（図５及び図６）が実行される。その際、Ｓ５０４，Ｓ５３２の処理により低音側（下鍵域）で押鍵された鍵のノートナンバをシフトする場合に使用されるシフト値（ＯｃｔＳｈｉｆｔＬ）、及び、Ｓ５１２，Ｓ５２４の処理により高音側（上鍵域）で押鍵された鍵のノートナンバをシフトする場合に使用されるシフト値（ＯｃｔＳｈｉｆｔＲ）は、シフトテーブル３ａを参照し、設定されたスプリットポイントに応じたシフト値が取得される。
【００９２】
次に、図７及び図８を参照して、本発明における電子楽器１の第２実施形態について説明する。なお、この第２実施形態の電子楽器１は、上述した第１実施形態とツインピアノゲーム処理の内容が異なるが、その他の構成は上述した第１実施形態と同一である。よって、第２実施形態の電子楽器１を説明する上で、上述した第１実施形態と同一の部分には同一の符号を付して説明する。
【００９３】
図７及び図８は、第２実施形態の電子楽器１のＣＰＵ２において実行されるツインピアノゲーム処理を示すフローチャートである。この第２実施形態のツインピアノゲーム処理もまた、上述した第１実施形態のツインピアノゲーム処理と同様に、モード切替スイッチ６ａをオンにした後、ユーザが、ディスプレイ６ｃに表示された画面６０Ａ（図４（ａ）参照）において「音を聴いて」と書かれているエリアか「譜面を見て」と書かれているエリアかのいずれかを選択すると起動する。
【００９４】
図７に示すように、第２実施形態のツインピアノゲーム処理では、まず、ＲＡＭ４内に設けられている高音側合計点カウンタ、低音側合計点カウンタ、出題回数カウンタ（いずれも図示せず）を０に初期化し（Ｓ７０１）、乱数を発生し（Ｓ７０２）、発生された乱数を変数ＱＢｕｆとする（Ｓ７０３）。
【００９５】
Ｓ７０３の処理後、変数ＱＢｕｆの値が低音側及び高音側で発音可能な範囲となるように丸め込みを行い（Ｓ７０４）、発音処理にて、変数ＱＢｕｆに対応する音高の発音を行う（Ｓ７０５）。即ち、本実施形態のツインピアノゲーム処理では、電子楽器１が出題者となる。
【００９６】
Ｓ７０５の処理後、ユーザに対して押鍵による解答を促す画面（図示せず）をディスプレイ６ｃに表示する（Ｓ７０６）。なお、ツインピアノの実行形式が「譜面を見て」である場合には、Ｓ７０５の処理の結果として表示される画面には、出題された音高を音符として記載した譜面が含まれる。
【００９７】
Ｓ７０６の処理後、ＲＡＭ４内に設けられている解答時間カウンタ、高音解答数カウンタ、及び低音解答数カウンタ（いずれも図示せず）を０に初期化し（Ｓ７０７）、次いで、ＲＡＭ４内に設けられている低音側解答フラグ（図示せず）をオフに初期化する（Ｓ７０８）。
【００９８】
Ｓ７０８の処理後、解答時間カウンタ（図示せず）に１加算し（Ｓ７０９）、押鍵があったかを確認し（Ｓ７１０）、押鍵がなければ（Ｓ７１０：Ｎｏ）、再度Ｓ７０９へ戻り、押鍵があるまで、解答時間カウンタを逐次加算しつつ、Ｓ７１１以降の処理の実行を待機する。
【００９９】
Ｓ７１０の処理により確認した結果、押鍵があった場合には（Ｓ７１０：Ｙｅｓ）、押鍵された鍵のノートナンバがスプリットポイント未満であるか（ノートナンバ＜スプリットポイント）を確認する（Ｓ７１１）。
【０１００】
Ｓ７１１の処理により確認した結果、押鍵されたノートナンバがスプリットポイント未満、即ち、押鍵された鍵が低音側の鍵に属している場合には（Ｓ７１１：Ｙｅｓ）、低音側解答数カウンタ（図示せず）に１加算し（Ｓ７１２）、低音側解答フラグ（図示せず）をオンし（Ｓ７１３）、ノートナンバにＯｃｔＳｈｉｆｔＬを加算した値を変数ＡＢｕｆとする（Ｓ７１４）。
【０１０１】
Ｓ７１４の処理後、発音処理にて、変数ＡＢｕｆに対応する音高の発音を行い（Ｓ７１５）、変数ＡＢｕｆと、Ｓ７０４の処理の結果として得られた変数ＱＢｕｆとが等しいか、即ち、出題された音高と解答された音高とが等しいかを確認する（Ｓ７１６）。
【０１０２】
Ｓ７１６の処理により確認した結果、出題された音高と解答された音高とが等しくなければ、即ち、解答者による解答が誤答であった場合には（Ｓ７１６：Ｎｏ）、Ｓ７０９の処理へ移行し、解答時間カウンタを逐次加算しつつ、次の押鍵（次の解答）があるのを待機する。
【０１０３】
また、Ｓ７１１の処理により確認した結果、押鍵されたノートナンバがスプリットポイント以上、即ち、押鍵された鍵が高音側の鍵に属している場合には（Ｓ７１１：Ｎｏ）、高音側解答数カウンタ（図示せず）に１加算し（Ｓ７１７）、低音側解答フラグ（図示せず）をオフし（Ｓ７１８）、ノートナンバにＯｃｔＳｈｉｆｔＲを加算した値を変数ＡＢｕｆとする（Ｓ７１９）。
【０１０４】
Ｓ７１９の処理後、Ｓ７１５の処理へ移行する。よって、Ｓ７１６の処理により、出題された音高と解答された音高とが等しい、即ち、解答者による解答が正答であることが確認されるまで、Ｓ７０９〜Ｓ７１９の処理が繰り返され、正答が得られるまでの時間と正答が得られるまでの解答数とが、それぞれ、解答時間カウンタと低音側解答数カウンタ及び高音側解答数カウンタとにより計数される。そして、Ｓ７１６の処理により確認した結果、出題された音高と解答された音高とが等しい場合には（Ｓ７１６）、Ｓ７２０（図８参照）の処理へ移行し、低音側解答フラグがオンであるかを確認する（Ｓ７２０）。
【０１０５】
Ｓ７２０の処理により確認した結果、低音側解答フラグがオン、即ち、正答を得たのが低音側のユーザであれば（Ｓ７２０：Ｙｅｓ）、解答時間カウンタ及び低音側解答数カウンタの値に基づいて低音側の得点を算出する（Ｓ７２１）。なお、解答時間カウンタ及び低音側解答数カウンタの値に基づいて得点を算出する場合には、解答時間の値が小さい程得点が高く、また、低音側解答数カウンタの値が小さい程得点が高くなるように得点を算出する。
【０１０６】
Ｓ７２１の処理後、低音側の正答である旨と算出された得点とを含む画面（図示せず）をディスプレイ６ｃに表示し（Ｓ７２２）、低音側合計点メモリ（図示せず）に記憶されている値にＳ７２１において算出された得点を加算し、Ｓ７２４の処理へ移行する。
【０１０７】
一方で、Ｓ７２０の処理により確認した結果、低音側解答フラグがオフ、即ち、正答を得たのが高音側のユーザであれば（Ｓ７２０：Ｎｏ）、Ｓ７２１と同様の採点方式によって、解答時間カウンタ及び高音側解答数カウンタの値に基づき高音側の得点を算出する（Ｓ７２６）。
【０１０８】
Ｓ７２６の処理後、高音側の正答である旨と算出された得点とを含む画面（図示せず）をディスプレイ６ｃに表示し（Ｓ７２７）、高音側合計点メモリ（図示せず）に記憶されている値にＳ７２６において算出された得点を加算し、Ｓ７２４の処理へ移行する。
【０１０９】
Ｓ７２４の処理では、出題回数カウンタ（図示せず）が２であるかを確認する（Ｓ７２４）。Ｓ７２４の処理により確認した結果、出題回数カウンタが２でなければ（Ｓ７２４：Ｎｏ）、出題回数カウンタに１加算し（Ｓ７２９）、Ｓ７０２（図７参照）の処理へ移行し、第ｎ回目（ｎ＝２又は３）の出題が行われる。
【０１１０】
一方で、Ｓ７２４の処理により確認した結果、出題回数カウンタが２であれば（Ｓ７２４：Ｙｅｓ）、３回の出題及び解答が終了したので、高音側合計点メモリ及び低音側合計点メモリに記憶されている値に基づいて勝敗を決定し、その結果を示す結果画面（図示せず）をディスプレイ６ｃに表示し（Ｓ７２５）、このツインピアノゲーム処理を終了する。
【０１１１】
以上説明した通り、この第２実施形態の電子楽器１によれば、分割モード（ツインピアノゲーム）において、電子楽器１による音高の出題が、発音と音符表示との両方、又は発音のみによって行われた後、鍵盤５の分割によって得られた２つの鍵域、即ち、高音側（上鍵域）及び低音側（下鍵域）の両鍵域のうち、いずれの鍵域が早く正答を得るかを競い合い、早く正答を得た鍵域がディスプレイ６ｃの表示によって報知される。
【０１１２】
このように、第２実施形態の電子楽器１によれば、各解答者同士に出題してから正答を得るまでの早さを競わせることにより、ゲーム感覚で聴音や譜面による読譜の学習をすることができ、学習する者の興味を維持させることができると共に、競争意識によって互いに切磋琢磨しつつ学習を行うことができる。その結果、効率的に聴音又は読譜を学習させることができるのである。
【０１１３】
また、１題の出題毎に勝敗を決めるだけでなく、最終的な勝敗を複数題の出題に対する解答の合計点から決めることにより、よりゲーム性が高まり、学習する者の興味を確実に維持させることができる。
【０１１４】
次に、本発明における電子楽器１の第３実施形態について説明する。なお、この第３実施形態の電子楽器１は、上述した第１及び第２実施形態とツインピアノゲーム処理の内容が異なるが、その他の構成は上述した第１及び第２実施形態と同一である。よって、第３実施形態の電子楽器１を説明する上で、上述した第１及び第２実施形態と同一の部分には同一の符号を付して説明する。
【０１１５】
この第３実施形態の電子楽器１のＣＰＵ２において実行されるツインピアノゲーム処理の概要は、鍵盤５における高音側（上鍵域）又は低音側（下鍵域）の一方の鍵域が解答側の鍵域として選定され、電子楽器１により出題される問題に対する解答を行う。そして、正答が得られた後、他方の鍵域が解答側の鍵域として選定され、電子楽器１により新たに出題される問題に対する解答を行うものである。
【０１１６】
具体的な処理としては、第１実施形態の電子楽器１で実行されるツインピアノゲーム処理（図５及び図６）における出題に係るＳ５０１〜Ｓ５０６処理及びＳ５２１〜Ｓ５２６の処理を、第２実施形態の電子楽器１で実行されるツインピアノゲーム処理（図７及び図８）における出題に係るＳ７０１〜Ｓ７０５の処理に置換すればよい。
【０１１７】
よって、この第３実施形態の電子楽器１によれば、分割モード（ツインピアノゲーム）において、電子楽器１による音高の出題が、発音と音符表示との両方、又は発音のみによって行われる。
【０１１８】
一方で、高音側（上鍵域）と低音側（下鍵域）とに分割された鍵盤５において、一方の鍵域が解答側の鍵域として選定されており、その選定された鍵域で鍵が解答として押鍵された場合に、解答として押鍵された鍵の音高と出題された音高とが一致するか、即ち、解答が正答であるかが評価され、解答が正答であると評価された場合には、解答時間と解答回数とに応じた得点（成績）が表示される。
【０１１９】
また、解答が正答であると評価された場合には、続いて、先に解答した鍵域とは異なる鍵域が解答側の鍵域として選定され、電子楽器１による出題と、その押鍵に対する解答側の鍵域の押鍵とが行われ、解答が正答であると評価された場合には、解答時間と解答回数とに応じた得点が表示される。そして、先に解答した側の得点及び後に解答した側の得点（高音側の得点及び低音側の得点）を比較し勝敗を決定する。
【０１２０】
このように、第３実施形態の電子楽器１で実行されるツインピアノゲームによれば、分割された鍵域において解答側を適宜交替させることにより、ゲーム感覚で聴音や譜面による読譜の学習をすることができ、学習する者の興味を維持させることができると共に、競争意識によって互いに切磋琢磨しつつ学習を行うことができる。その結果、効率的に聴音又は読譜の学習をさせることができる。
【０１２１】
ここで、変数ＱＢｕｆの値を丸め込む場合には（Ｓ７０４に対応するステップ）、低音側に出題する場合には、低音側（下鍵域）における全鍵域で発音可能な範囲となるように丸め込みを行い、一方で、高音側に出題する場合には、高音側（上鍵域）における全鍵域で発音可能な範囲となるように丸め込みを行う。
【０１２２】
本実施形態の電子楽器１は、上述した第１実施形態の電子楽器１と同様に、低音側の鍵域において発音可能な範囲（低音側の鍵域に含まれる全ての鍵）及び高音側の鍵域において発音可能な範囲（高音側の鍵域に含まれる全ての鍵）は、スプリットポイントの設定位置によって各々異なるように設定することができる。そのため、低音側の鍵域と高音側の鍵域とにおいて発音可能な範囲がそれぞれ異なるようにスプリットポイントを設定することにより、低音側の解答者に対する出題範囲と高音側の解答者に対する出題範囲とを相違させることができる。
【０１２３】
よって、本実施形態の電子楽器１によれば、スプリットポイントの設定位置に応じて分割された各鍵域の出題範囲を相違させることができるので、例えば、初心者と上級者とがツインピアノゲームを行う場合に、初心者に発音範囲の狭い方の鍵域を与え、上級者には発音範囲の広い方の鍵域を与えることにより、初心者の出題範囲を上級者より狭い出題範囲とすることができ、レベルに応じた効率的な聴音又は読譜の学習をさせることができる。
【０１２４】
以上、各実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【０１２５】
例えば、上記各実施形態では、鍵盤５を高音側（上鍵域）と低音側（下鍵域）との２つの鍵域に分割し、各鍵域にそれぞれユーザが配置し、互いに出題者又は解答者となってツインピアノゲームを行う構成としたが、互いに通信可能に接続された２台の電子楽器を用いて上述したツインピアノゲームを行う構成であってもよい。２台の電子楽器を用いてツインピアノゲームを行う場合には、一方の電子楽器（第１の電子楽器）を演奏する第１のユーザと、他方の電子楽器（第２の電子楽器）を演奏する第２のユーザとが、互いに出題者又は解答者になる構成とすればよい。
【０１２６】
具体的には、例えば、出題者となった第１のユーザが第１の電子楽器の鍵盤を操作した際のノートナンバを第２の電子楽器へ入力させ、かかる第２の電子楽器の制御装置（例えば、ＣＰＵ）による処理によって、発音又は音符表示させる。解答者となった第２のユーザは、かかる出題がされると、第２の電子楽器の鍵盤を操作することによって解答する。そして、解答時に第２の電子楽器の鍵盤の操作によって入力されたノートナンバと、問題として先に第１の電子楽器から入力されたノートナンバとを、かかる第２の電子楽器の制御装置（例えば、ＣＰＵ）による処理によって比較し、正答であると評価された場合には、出題者と解答者とを入れ替える。
【０１２７】
あるいは、互いに通信可能に接続された２台の電子楽器を用いてツインピアノゲームを行う場合には、例えば、第１の電子楽器により問題として機械的に発生した音高を、第１の電子楽器及び第２の電子楽器の両方から発音又は音符表示として同時に出力し、第１の電子楽器を操作する第１のユーザと、第２の電子楽器を操作する第２のユーザとで、解答する早さを競うように構成してもよい。
【０１２８】
また、互いに通信可能に接続された２台の電子楽器を用いてツインピアノゲームを行う場合には、例えば、第１の電子楽器により問題として機械的に発生した音高を、第１の電子楽器又は第２の電子楽器のうち、解答側として選択されたいずれか一方の電子楽器において発音又は音符表示として出力する構成であってもよい。この場合、出力された側の電子楽器を操作するユーザが解答し、正答であった場合に、解答する側を他方の電子楽器に変更する。
【０１２９】
あるいは、１の電子楽器の鍵盤と、かかる電子楽器にＭＩＤＩ（Ｍｕｓｉｃａｌ  Ｉｎｓｔｒｕｍｅｎｔ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）などによって接続された別の鍵盤とを用いてツインピアノゲームを行う構成や、コンピュータにＭＩＤＩなどで１つの鍵盤を接続し、かかる鍵盤を２つに分割することによってツインピアノゲームを行う構成や、コンピュータにＭＩＤＩなどで２つの鍵盤を接続し、これらの２つの鍵盤を用いてツインピアノゲームを行う構成などであってもよい。
【０１３０】
また、上記第１実施形態では、出題側が１つの問題を出題した後、解答側が出題された問題に正答した場合に、出題側の鍵域と解答側の鍵域とが自動的に入れ替わるように構成したが、入れ替わりのタイミングはこれに限定されるものではない。例えば、出題側が１つの問題を出題した後、解答側が出題された問題に正答する前に所定回数の誤答をした場合に自動的に入れ替わるように構成してもよい。または、出題側が１つの問題を出題した後、解答側が出題された問題に正答したことを１セットとして、かかるセットが複数セット行われた場合に自動的に入れ替わるように構成してもよい。あるいは、出題側が１つの問題を出題した後、解答側が出題された問題に正答するか、正答前に所定回数の誤答をしたことを１セットとして、かかるセットが複数セット行われた場合に自動的に入れ替わるように構成してもよい。なお、出題側が出題可能な出題数は、分割された各鍵域で異なっていてもよい。あるいは、出題側が１つの問題を出題した後、所定時間経過したことを検知した場合に自動的に入れ替わるように構成してもよい。
【０１３１】
同様に、上記第３実施形態では、解答側が入れ替わるタイミングは、解答側が出題された問題に正答した場合に、出題側の鍵域と解答側の鍵域とが自動的に入れ替わるように構成したが、入れ替わりのタイミングはこれに限定されるものではない。例えば、解答側が出題された問題に正答する前に所定回数の誤答をした場合に自動的に入れ替わるように構成してもよい。または、１つの問題が出題された後、解答側が出題された問題に正答することを１セットとして、かかるセットが複数セット行われた場合に自動的に入れ替わるように構成してもよい。あるいは、１つの問題が出題された後、解答側が出題された問題に正答するか、正答前に所定回数の誤答をしたことを１セットとして、かかるセットが複数セット行われた場合に自動的に入れ替わるように構成してもよい。なお、解答側が電子楽器１より出題される問題数は、分割された各鍵域で異なっていてもよい。あるいは、出題側が１つの問題を出題した後、所定時間経過したことを検知した場合に自動的に入れ替わるように構成してもよい。
【０１３２】
また、上記第２実施形態では、高音側及び低音側の両鍵域のうち、早く正答を得た鍵域がディスプレイ６ｃの表示によって報知されるように構成したが、時間切れなどによって勝敗が決定されない場合には、その結果をディスプレイ６ｃの表示によって報知するように構成してもよい。
【０１３３】
また、上記第２実施形態では、１題の出題毎に勝敗を決めるだけでなく、最終的な勝敗を複数題の出題に対する解答の合計点から決める構成としているが、かかる構成を第１及び第２実施形態に採用してもよい。
【０１３４】
また、上記第１及び第３実施形態では、解答が誤答であった場合には、正答と誤答との差分に基づくガイダンス画面をディスプレイ６ｃに表示する構成としているが、かかる構成を第２実施形態に採用してもよい。
【０１３５】
また、上記した各実施形態では、音当てゲームで音高が一致した場合を正答としたが、これに限定されるものではなく、出題された音高に対して所定量だけ低い又は高い音（例えば、出題された音高の１オクターブ下の音や、出題された音高より５度上の音）を正答とするような構成であってもよい。
【０１３６】
また、上記した各実施形態では、分割モードによって実行されるツインピアノゲームを１音による音当てゲームとして構成したが、これに限定されるものではなく、１音を所定のリズムで出題し、解答者もまた出題されたリズムで押鍵するリズム当てゲームとして構成してもよい。また、同時に押鍵された複数音から構成される和音を出題し、解答者もまた和音を押鍵することによって解答する和音当てゲームの構成であってもよい。また、時系列に順次押鍵された複数音から構成されるフレーズを出題し、解答者もまたフレーズを演奏することによって解答するフレーズ当てゲームの構成であってもよい。なお、かかるフレーズは、各音が単一の音長から構成されたものに限らず、種々の音長から構成されたものであってもよい。
【０１３７】
また、上記した各実施形態では、実行形式として「譜面を見て」が選択された場合には、発音と音符表示との両方による出題がされる構成としたが、「譜面を見て」が選択された場合には、音符表示のみによる出題がされるように構成してもよい。
【０１３８】
また、上記した各実施形態では、出題形式として、上記した音符表示を用いた出題と、発音のみによる出題を例示したが、これら以外に、音名の表示や、コード認識によるコード名表示などを採用してもよい。また、これらの種々の出題形式は、場合に応じて（例えば、鍵域やレベルに応じて）それぞれ異なるような構成であってもよい。
【０１３９】
また、上記各実施形態では、解答が正答であると評価された場合には、解答時間と解答回数とに応じた得点をディスプレイ６に表示するように構成したが、音声出力による報知であってもよい。また、いずれの鍵域が勝者したかについて、区別可能な音による報知を行うように構成してもよい。
【図面の簡単な説明】
【０１４０】
【図１】本発明の第１実施形態における電子楽器の構成を示したブロック図である。
【図２】シフトテーブルの構成を示す模式図である。
【図３】操作パネルを示す模式図である。
【図４】ツインピアノゲームの実行中にディスプレイに表示される代表的な画面の模式図である。
【図５】ツインピアノゲーム処理を示すフローチャートである。
【図６】ツインピアノゲーム処理を示すフローチャートである。
【図７】第２実施形態のツインピアノゲーム処理を示すフローチャートである。
【図８】第２実施形態のツインピアノゲーム処理を示すフローチャートである。
【符号の説明】
【０１４１】
１            電子楽器
６ａ          モード切替スイッチ（分割モード指示手段）
【図１】
2008129044.tif 000003
【図２】
2008129044.tif 000004
【図３】
2008129044.tif 000005
【図４】
2008129044.tif 000006
【図５】
2008129044.tif 000007
【図６】
2008129044.tif 000008
【図７】
2008129044.tif 000009
【図８】
2008129044.tif 000010