(57)【要約】【課題】レッスン機能などの演奏者の演奏を評価する機能を備える電子鍵盤楽器において、演奏者の演奏技術の向上に貢献すること。【解決手段】手本データに含まれる標準的なペダル操作の操作内容を演奏者に提示し、その提示された標準的なペダル操作の操作内容を確認しながら演奏者が行った実際のペダル操作と標準的なペダル操作とを比較することで、演奏者のペダル操作を評価する。なお、操作内容には、ペダル操作のタイミングまたは／及びペダル操作量が含まれる。このことにより、演奏者が手本となる標準的なペダル操作を確認しながら演奏を行い、その演奏結果をリアルタイムで評価するので、演奏者に対して最適なペダル操作の習得を促すことができ、したがって、演奏者の演奏技術の向上に貢献することができる。【選択図】図８
2009204822.tif 000002
【特許請求の範囲】
【請求項１】
楽曲に関する標準的なペダル操作の操作内容を操作ごとに示す標準ペダル操作情報を記憶する標準ペダル操作情報記憶手段と、
前記標準ペダル操作情報を前記標準ペダル操作情報記憶手段から読み出して前記楽曲を演奏する演奏者に対して提示するペダル操作提示手段と、
前記ペダル操作提示手段に提示された前記標準ペダル操作情報を確認しながら演奏者が前記楽曲を実際に演奏した際に行ったペダル操作の操作内容を操作ごとに示す実際ペダル操作情報を取得する実際ペダル操作情報取得手段と、
前記実際ペダル操作情報に含まれるペダル操作による操作内容と前記標準ペダル操作情報に含まれる標準的なペダル操作の操作内容とをペダル操作ごとに比較することで、演奏者によるペダル操作をペダル操作ごとに評価するペダル操作評価手段と、
を備えることを特徴とする電子鍵盤楽器。
【請求項２】
請求項１に記載の電子鍵盤楽器において、
前記操作内容には、ペダル操作のタイミングまたはペダル操作量の少なくとも何れか一つが含まれることを特徴とする電子鍵盤楽器。
【請求項３】
請求項１または請求項２に記載の電子鍵盤楽器において、
前記実際ペダル操作情報取得手段が取得した実際ペダル操作情報を記憶する実際ペダル操作情報記憶手段を備え、
前記ペダル操作評価手段は、演奏者によるペダル操作を評価する際に、前記実際ペダル操作情報に含まれるペダル操作による操作内容を前記実際ペダル操作情報記憶手段から読み出して用いること
を特徴とする電子鍵盤楽器。
【請求項４】
請求項１〜請求項３の何れかに記載の電子鍵盤楽器において、
前記ペダル操作評価手段による評価結果を集計する集計手段を備えることを特徴とする電子鍵盤楽器。
【請求項５】
請求項４に記載の電子鍵盤楽器において、
前記集計手段は、前記評価結果をペダルごとに集計することを特徴とする電子鍵盤楽器。
【請求項６】
請求項４または請求項５に記載の電子鍵盤楽器において、
前記集計手段は、前記評価結果をペダルごとには分けずに集計することを特徴とする電子鍵盤楽器。
【請求項７】
請求項４〜請求項６の何れかに記載の電子鍵盤楽器において、
前記集計手段は、前記評価結果を、演奏者のペダル操作を評価するための評価項目ごとに集計することを特徴とする電子鍵盤楽器。
【請求項８】
請求項４〜請求項７の何れかに記載の電子鍵盤楽器において、
前記集計手段が前記評価結果を集計した集計結果を報知する報知手段を備えることを特徴とする電子鍵盤楽器。
【請求項９】
演奏者による楽曲の演奏を示す演奏情報を取得する演奏情報取得手段と、
前記楽曲に関する楽曲情報を記憶する楽曲情報記憶手段と、
前記演奏情報取得手段が取得した演奏情報を前記楽曲情報記憶手段が記憶する楽曲情報と比較することで評価する評価手段と、
を備える電子鍵盤楽器であって、
前記評価手段による評価結果を楽曲ごとに記憶する評価結果記憶手段と、
種々の情報を表示可能な表示手段と、
前記評価結果記憶手段が記憶する複数の評価結果を所定条件に従って並べ替え、その並べ替えた複数の評価結果を前記表示手段に表示させる表示制御手段と、
を備えることを特徴とする電子鍵盤楽器。
【請求項１０】
請求項９に記載の電子鍵盤楽器において、
前記所定条件とは高得点順または低得点順の何れかであることを特徴とする電子鍵盤楽器。
【請求項１１】
請求項９または請求項１０に記載の電子鍵盤楽器において、
前記評価結果記憶手段が、前記評価手段によって評価された評価結果の楽曲と同一の楽曲に対する評価結果を既に記憶する場合には、前記評価結果記憶手段の記憶内容を新しい評価結果に更新することを特徴とする電子鍵盤楽器。
【請求項１２】
請求項９〜請求項１１の何れかに記載の電子鍵盤楽器において、
前記表示制御手段は、前記評価結果記憶手段が記憶する複数の評価結果を評価項目ごとに前記所定条件に従って並べ替え、その並べ替えた複数の評価結果を前記表示手段に表示させることを特徴とする電子鍵盤楽器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レッスン機能などの演奏者の演奏を評価する機能を備える電子鍵盤楽器に関する。
【背景技術】
【０００２】
従来より、例えば電子オルガンのように、鍵盤の押鍵やコントロールパネルの設定に対応したディジタル楽音信号を音源から出力し、アナログ楽音信号に変換してから、スピーカで発音する電子鍵盤楽器が用いられてきた。
【０００３】
このような電子鍵盤楽器の中には、レッスン機能を有するものがある。そして、レッスン機能では、演奏評価を演奏者による演奏全体に対して行っている。
【特許文献１】特開２００５−２６５９０３号公報（第４，５頁、図３）
【特許文献２】特開２００４−９３８２２号公報（第５頁、図６）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、ペダル操作の習得は重要であるが、従来の演奏評価では、演奏者のペダル操作が適切な否かまでは把握できないという問題があった。
なお、特許文献１に開示するように、音楽教室のレッスン時に、音楽教室の先生が実際に演奏したペダル操作量を、通信を利用して、生徒の鍵盤楽器に連絡して鍵盤楽器の表示部に表示する手法も知られている。しかし、このような手法においては、先生がペダル操作量を行ってからその先生のペダル操作量が生徒の鍵盤楽器の表示部に表示されるまでに時間がかかるため、生徒がペダルを操作するタイミングが遅れ、検出されたペダル操作量が不十分と判断されてしまうなど正しく評価されないおそれがあった。
【０００５】
また、上述のような個々の評価結果がどのような位置づけであるかを知ることも今後の技術向上に重要なことであるが、従来の演奏評価では、各練習曲において、ミスタッチや音抜けなどの評価結果が得られるが、それらの評価結果がどのような位置づけにあるのかを知ることができないという問題があった。
【０００６】
なお、特許文献２に開示するように、インターネットに接続して、サーバから自分の演奏の得点を含むハイスコアランキングが表示されることが開示されている。しかし、このような手法においては、自分の演奏技術やコンディションなどの現状を把握することができないために、この情報を今後の練習に生かすことができないという問題がある。
【０００７】
本発明は、このような課題に鑑みなされたものであり、その目的とするところは、レッスン機能などの演奏者の演奏を評価する機能を備える電子鍵盤楽器において、演奏者のペダル操作を適切に評価すること、演奏者の演奏を評価した評価結果の位置づけの理解を助けること、を通じて演奏者の演奏技術の向上に貢献することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するためになされた請求項１に係る電子鍵盤楽器は、演奏者のペダル操作を適切に評価することを目的とする。
具体的には、請求項１に係る電子鍵盤楽器（１：この欄においては、発明に対する理解を容易にするため、必要に応じて「発明を実施するための最良の形態」欄で用いた符号を付すが、この符号によって請求の範囲を限定することを意味するものではない。）は、楽曲に関する標準的なペダル操作の操作内容を操作ごとに示す標準ペダル操作情報を記憶する標準ペダル操作情報記憶手段（３２）と、前記標準ペダル操作情報を前記標準ペダル操作情報記憶手段から読み出して前記楽曲を演奏する演奏者に対して提示するペダル操作提示手段（１１ａ）と、前記ペダル操作提示手段に提示された前記標準ペダル操作情報を確認しながら演奏者が前記楽曲を実際に演奏した際に行ったペダル操作の操作内容を操作ごとに示す実際ペダル操作情報を取得する実際ペダル操作情報取得手段（３０）と、前記実際ペダル操作情報に含まれるペダル操作による操作内容と前記標準ペダル操作情報に含まれる標準的なペダル操作の操作内容とをペダル操作ごとに比較することで、演奏者によるペダル操作をペダル操作ごとに評価するペダル操作評価手段（３０）と、を備えることを特徴とする。
【０００９】
なお、不適切なペダル操作の具体例としては、ミスタッチや音抜けなどが挙げられる。
このように構成された本発明の電子鍵盤楽器によれば、次のような作用効果を奏する。すなわち、標準ペダル操作情報記憶手段が、標準ペダル操作情報を記憶しており、ペダル操作提示手段が、標準ペダル操作情報を標準ペダル操作情報記憶手段から読み出して、楽曲を演奏する演奏者に対して提示する。なお、標準ペダル操作情報とは、楽曲に関する標準的なペダル操作の操作内容を操作ごとに示す情報である。さらに、実際ペダル操作情報取得手段が、ペダル操作提示手段に提示された標準ペダル操作情報を確認しながら演奏者が楽曲を実際に演奏した際に行ったペダル操作の操作内容を操作ごとに示す「実際ペダル操作情報」を取得し、ペダル操作評価手段が、その実際ペダル操作情報に含まれるペダル操作による操作内容と標準ペダル操作情報に含まれる標準的なペダル操作の操作内容とをペダル操作ごとに比較することで、演奏者によるペダル操作をペダル操作ごとに評価する。
【００１０】
つまり、標準的なペダル操作を演奏者に提示し、その提示された標準的なペダル操作を確認しながら演奏者が行った実際のペダル操作と標準的なペダル操作とを比較することで、演奏者のペダル操作を評価するのである。
【００１１】
このことにより、演奏者が手本となる標準的なペダル操作を確認しながら演奏を行い、その演奏結果をリアルタイムで評価するので、演奏者に対して最適なペダル操作の習得を促すことができ、したがって、演奏者の演奏技術の向上に貢献することができる。
【００１２】
また、上述の操作内容には、ペダル操作のタイミングまたはペダル操作量の少なくとも何れか一つが含まれることが考えられる（請求項２）。このようにすれば、演奏者のペダル操作をより詳細に評価することができる。
【００１３】
ところで、上述のような演奏者のペダル操作の評価については、演奏中にリアルタイムに行ってもよいし、演奏終了後に行ってもよい。なお、演奏者のペダル操作の評価を演奏終了後に行うためには、上述の実際ペダル操作情報を一旦記憶しておく必要がある。そこで、上述の実際ペダル操作情報を一旦記憶しておき、ペダル操作を評価する際に読み出すようにすることが考えられる。具体的には、請求項３のように、実際ペダル操作情報取得手段が取得した実際ペダル操作情報を記憶する実際ペダル操作情報記憶手段を備え、ペダル操作評価手段が、演奏者によるペダル操作を評価する際に、実際ペダル操作情報に含まれるペダル操作による操作内容を実際ペダル操作情報記憶手段から読み出して用いることが考えられる。このようにすれば、演奏者などの都合に合わせて、ペダル操作の評価を演奏終了後に行うことができる。
【００１４】
ところで、演奏を通じた演奏者のペダル操作を評価するために、例えば演奏者のペダル操作に関する評価結果を集計することが考えられる。具体的には、請求項４のように、ペダル操作評価手段による評価結果を集計する集計手段を備えることが考えられる。このようにすれば、演奏を通じた演奏者のペダル操作を評価することができる。
【００１５】
この場合、集計手段が評価結果をペダルごとに集計することが考えられる（請求項５）。このようにすれば、演奏者のペダルごとの得手・不得手を発見することができる。
また、集計手段が、評価結果をペダルごとには分けずに集計することが考えられる（請求項６）。このようにすれば、演奏を通じた演奏者のペダル操作を評価することができる。
【００１６】
また、集計手段が、演奏者のペダル操作を評価するための評価項目ごとに上述の評価結果を集計することが考えられる（請求項７）。なお、評価項目の具体例としては、ミスタッチや音抜けなどが挙げられる。このようにすれば、演奏者のペダル操作の傾向をより詳細に評価することができる。
【００１７】
また、集計手段による集計結果を演奏者などに報知することが考えられる。具体的には、請求項８のように、集計手段が評価結果を集計した集計結果を報知する報知手段を備えることが考えられる。このようにすれば、演奏者に対して最適なペダル操作の習得を促すことができる。
【００１８】
ところで、上記課題を解決するためになされた請求項９に係る電子鍵盤楽器は、演奏者の演奏を評価した評価結果の位置づけの理解を助けることを目的とする。
具体的には、請求項９に係る電子鍵盤楽器は、演奏者による楽曲の演奏を示す演奏情報を取得する演奏情報取得手段（３０）と、前記楽曲に関する楽曲情報を記憶する楽曲情報記憶手段（３２）と、前記演奏情報取得手段が取得した演奏情報を前記楽曲情報記憶手段が記憶する楽曲情報と比較することで評価する評価手段（３０）と、を備える電子鍵盤楽器であって、前記評価手段による評価結果を楽曲ごとに記憶する評価結果記憶手段（３２）と、種々の情報を表示可能な表示手段（１１ａ）と、前記評価結果記憶手段が記憶する複数の評価結果を所定条件に従って並べ替え、その並べ替えた複数の評価結果を前記表示手段に表示させる表示制御手段（３０）と、を備えることを特徴とする。
【００１９】
このように構成された本発明の電子鍵盤楽器によれば、特定の楽曲の演奏に対する複数の評価結果を、所定条件に従って並べ替えて表示する。したがって、新たな構成を追加することなく、演奏者の演奏をより詳細に評価することができる。さらに、飽きやすい練習をモチベーションを高く保ちながら継続させることができる。また、どの曲が得意でどの曲が不得意なのかという傾向を容易に把握することができる。また、どういうスキルを高めるためにどのような曲を集中して練習すればよいかを知ることができる。つまり、評価結果を今後の練習に活用することができる。
【００２０】
この場合、所定条件としては、高得点順または低得点順の何れかであることが考えられる（請求項１０）。このようにすれば、より高い得点を獲ようとの意欲が湧きやすく、飽きやすい練習を、モチベーションを高く保ちながら継続させることができ、評価結果を今後の練習に活用することができる。
【００２１】
ところで、演奏者が同一楽曲を再演奏した際には、現在の自分の演奏技術やコンディションを示す最新の演奏の評価結果を残しておくことが考えられる。具体的には、請求項１１のように、評価結果記憶手段が評価手段によって評価された評価結果の楽曲と同一の楽曲に対する評価結果を既に記憶する場合には、評価結果記憶手段の記憶内容を新しい評価結果に更新することが考えられる。このようにすれば、現在の自分の演奏技術やコンディションを記録に残すことでき、評価結果を今後の練習に活用することができる。
【００２２】
ところで、上述のように評価結果を表示手段に表示させる際には、評価結果を評価項目ごとに前記所定条件に従って並べ替えることが考えられる。具体的には、請求項１２のように、表示制御手段が、評価結果記憶手段が記憶する複数の評価結果を評価項目ごとに前記所定条件に従って並べ替え、その並べ替えた複数の評価結果を表示手段に表示させることが考えられる。なお、上述の評価項目の具体例としては、タッチのばらつきや、ミスタッチ、音抜け、リズムの傾向の自然さなどが挙げられる。このようにすれば、どういうスキルを高めるためにどのような曲を集中して練習すればよいかを知ることができ、評価結果を今後の練習に活用することができる。
【発明を実施するための最良の形態】
【００２３】
以下に本発明の実施形態を図面とともに説明する。
［第一実施形態］
図１は電子鍵盤楽器１の概略構成を表すブロック図である。
【００２４】
［電子鍵盤楽器１の構成の説明］
電子鍵盤楽器１は、図１に示すように、鍵盤１０、パネルＳＷ／ＬＣＤ１１、ペダル１２、ＭＩＤＩ規格に基づくＭＩＤＩ信号が入出力されるＭＩＤＩ１５、ＣＰＵ３０、プログラムデータなどを記憶したプログラム・データメモリ（ＲＯＭ）３１、ＣＰＵ３０がデータを一時記憶するためのワークＲＡＭ３２、Ｉ／Ｆ３３、種々の波形データを記憶した波形メモリ４２、波形メモリ４２から波形データを読み込んで楽音波形を生成する音源回路（Ｔ．Ｇ）４０、音源回路４０が生成した楽音波形を加工して出力するＤＳＰ５０、ディジタル信号をアナログ信号に変換するＤＡＣ６０（Ｒ、Ｌ）、アナログ信号を増幅するアンプ７０（Ｒ、Ｌ）および放音装置であるスピーカ８０（Ｒ、Ｌ）を備えている。また、鍵盤１０、パネルＳＷ／ＬＣＤ１１、ペダル１２およびＭＩＤＩ１５は、Ｉ／Ｆ３３を介してバスライン９０に接続されており、鍵盤１０、パネルＳＷ／ＬＣＤ１１、ペダル１２、ＭＩＤＩ１５、ＣＰＵ３０、プログラム・データメモリ３１、ワークＲＡＭ３２および音源回路４０は、バスライン９０によりそれぞれデータ送受可能に接続されている。
【００２５】
［鍵盤１０の構成の説明］
これらのうち、鍵盤１０は、発生すべき楽音の音高を選択するための複数の鍵（キー、本実施例では８８鍵）を備えている。各音高の楽音にはそれぞれ番号（キーコード）が付与されており、キーを押下することによりキーコードを指定して、所望の音高の楽音を発音させることができる。また各キーに対応して、そのキーの押鍵・離鍵を検出するための鍵スイッチが設けられている。この鍵スイッチは、２つの接点（第１接点、第２接点）を備えており、キーが押下されるとまず第１接点がオンされ、更に押下されると第２接点がオンされるよう構成されている。また、離鍵の場合には、反対に第２接点、第１接点の順にオフされる。これら接点がオン又はオフされた旨の情報は、内蔵するスキャン回路が各鍵スイッチをスキャンすることにより検出され、キーコードと共に、Ｉ／Ｆ３３を介してバスライン９０に送出する。バスラインに送出されたキーオン／オフ情報及びキーコードは、ＣＰＵ３０及び音源回路４０に取込まれ、またＣＰＵ３０の制御下でワークＲＡＭ３２に記憶される。
【００２６】
［パネルＳＷ／ＬＣＤ１１の構成の説明］
また、パネルＳＷ／ＬＣＤ１１には、液晶表示板、ＬＥＤ等のパネル表示装置１１ａや、当該電子鍵盤楽器１に各種の情報および指令を入力するための操作子が多数設けられている。このうちパネル表示装置１１ａはＣＰＵ３０の指示を受けて電子鍵盤楽器１の状態等を表示するためのＬＥＤを点灯・消灯させる。また、パネル表示装置１１ａは、画像を表示するための液晶ディスプレイを有し、各種情報を表示可能である。一方、操作子としては、例えば、当該電子鍵盤楽器１をＡＯＣモードやＡＵＴＯモード（自動伴奏モード）にするためのモード選択スイッチや、当該電子鍵盤楽器１がＡＵＴＯモードであるときに自動演奏のリズム伴奏を開始および停止させるためのＳＴＡＲＴ／ＳＴＯＰスイッチ、音色を選択するための音色スイッチ、エフェクトを選択するためのエフェクトスイッチ、リバーブを選択するためのリバーブスイッチ、効果音を選択するための効果音スイッチ、ボリュームコントローラ、演奏テンポを設定するためのタップスイッチ、などが設けられている。そして、これら各種スイッチ、ボリュームコントローラのオン／オフやポジション等は、内蔵するパネルスキャンにて検出される。それらのスイッチ情報は、パネルスキャンからＩ／Ｆ３３を介してバスライン９０に送出され、ＣＰＵ３０の制御下でワークＲＡＭ３２に記憶される。
【００２７】
なお、パネル表示装置１１ａは、報知手段、ペダル操作提示手段および表示手段に該当する。
［ペダル１２の構成の説明］
ペダル１２は、離鍵後の擬似音の余韻時間を変化させるためのものであり、３つの操作部を備えている。また、ペダル１２には、これら操作部の操作を検出するためのスイッチが各操作部に対応して設けられている。そして、これら操作部がオン・オフされた旨の情報は、内蔵するスキャン回路が各スイッチをスキャンすることにより検出され、Ｉ／Ｆ３３を介してバスライン９０に送出する。バスラインに送出されたオン・オフ情報は、ＣＰＵ３０及び音源回路４０に取込まれ、またＣＰＵ３０の制御下でワークＲＡＭ３２に記憶される。
【００２８】
［ＲＡＭ３２の構成の説明］
また、ＲＡＭ３２は、楽曲に関する手本データや、演奏者による楽曲の演奏を示す演奏データ、楽曲別得点リストを記憶するのにも用いられる。
【００２９】
このうち、手本データとは、楽曲に関する標準的な演奏内容を演奏音ごとに示し、楽曲を上手く演奏するために指針となるデータであり、図８（ａ）に示すように、演奏音ごとに演奏タイミング、音程およびヴェロシティの各データを含む。また、手本データの個々のデータがペダル操作を示す場合には、この手本データの個々のデータには、ペダル操作のタイミング、ペダル信号、およびペダルの操作量を示す値が含まれる。これらペダル操作のタイミング、ペダル信号およびペダルの操作量は、その楽曲を演奏する際の標準的なペダル操作、ペダル信号および操作量を示し、標準ペダル操作情報に該当する。この標準ペダル操作情報は、演奏者の演奏に合わせてパネル表示装置１１ａに表示され、演奏者に対して標準的なペダル操作のタイミング、ペダル番号、およびペダル操作量を提示することができる。なお、演奏を評価するための評価項目としては、ミスタッチや音抜けなどが挙げられる。また、演奏者のペダル操作を評価するための評価項目としては、図９に示すように、ミスタッチや音抜けなどが挙げられる。
【００３０】
また、演奏データとは、楽曲を演奏者が実際に演奏した演奏内容を打鍵ごとに示すデータであり、ＣＰＵ３０によってキーオン／オフ情報及びキーコードから生成される。この演奏データは、図８（ｂ）に示すように、打鍵ごとの演奏タイミング、音程およびヴェロシティの各データを含む。なお、演奏データの個々のデータがペダル操作を示す場合には、この演奏データの個々のデータには、ペダル操作のタイミング、ペダル信号、およびペダルの操作量を示す値が含まれている。なお、ペダル操作を示す場合の演奏データは実際ペダル操作情報に該当する。
【００３１】
また、楽曲別得点リストは、図１２（ｂ）に示すように、演奏評価結果（得点）を楽曲ごとに高得点順に並べたものである。
なお、ＲＡＭ３２は、標準ペダル操作情報記憶手段、実際ペダル操作情報記憶手段、および評価結果記憶手段に該当する。
【００３２】
［ＣＰＵ３０およびプログラム・データメモリ３１の構成の説明］
さらに、ＣＰＵ３０は、このプログラム・データメモリ３１のプログラムデータに従って動作し、電子鍵盤楽器１の各部の動作を制御する。また、プログラム・データメモリ３１には上述のプログラムデータとともに、音色の種類、リバーブの種類および効果音群の種類が互いに関連付けられたデータ（例えば、音色の種類としての「コンサートグランド」、リバーブの種類として「ホールリバーブ」および効果音群の種類としての「ステージ」など）が記憶されている。
【００３３】
また、ＣＰＵ３０は、鍵１０のキーオン／オフ情報とキーコード、およびペダル１２のオン・オフ情報をバスラインから取得し、その取得したキーオン／オフ情報、キーコードおよびオン・オフ情報から演奏データを生成してＲＡＭ３２に記憶させる。そして、ＣＰＵ３０は、その演奏データをＲＡＭ３２が記憶する手本データと比較することで、演奏者の演奏を評価する。具体的には、ＣＰＵ３０は、手本データが示す演奏タイミング、音程およびヴェロシティと、演奏データが示す演奏タイミング、音程およびヴェロシティとが一致するか否かを一音ごとに判断する。
【００３４】
また、ＣＰＵ３０は、上述のように演奏者の演奏を評価する際に、演奏やペダル操作も合わせて評価する。なお、演奏やペダル操作を評価する手法については後述する。
なお、ＣＰＵ３０は、実際ペダル操作情報取得手段、集計手段、ペダル操作評価手段、および表示制御手段に該当する。
【００３５】
［音源回路４０および波形メモリ４２の構成の説明］
また、音源回路４０は、同時に例えば１９２音を発音可能な、Wave Table Look Up方式のＰＣＭ波形読み出しタイプであり、楽音波形を生成する機能を有する。また、効果音波形を生成する効果音波形生成手段としても機能する。具体的には、音源回路４０は、種々の波形データを格納している波形メモリ４２から読み込んだ波形データに基づいて楽音波形および効果音波形を生成する。また、音源回路４０は、アサイメントメモリ（図示省略）を内包しており、このアサイメントメモリにはキーアサイメント情報（キーコード、そのオン／オフ情報、各種スイッチのオン／オフ情報、エフェクトデータなど）が記憶される。
【００３６】
［ＤＳＰ５０の構成の説明］
また、ＤＳＰ５０は、音源回路４０が生成した楽音波形や効果音波形にエフェクト付与処理を行うようにプログラミングされたディジタル信号処理装置である。さらにこのＤＳＰ５０は、その内部にプログラムやエフェクトデータ、リバーブデータなどを記憶している。また、ＤＳＰ５０には、ディジタル信号を一時記憶可能なディレイメモリ５２が接続されており、ディレイメモリ５２を利用してディレイ効果を付与することができる。
【００３７】
このように構成されたＤＳＰ５０は、音源回路４０が生成した楽音波形や効果音波形が入力されると、パネルＳＷ／ＬＣＤ１１の音色スイッチで選択・設定された音色に対応したエフェクトを、音源回路４０が生成した楽音波形に付与する。続いて、エフェクトが付与された楽音波形と、効果音波形とを加算し（以下、合成波形と称す。）、パネルＳＷ／ＬＣＤ１１のリバーブスイッチで選択・設定されたリバーブをこの合成波形に付与してＤＡＣ６０に出力する。なお、効果音波形のみが入力された際には、その効果音波形にリバーブを付与して出力する。
【００３８】
［その他の構成の説明］
また、ＤＳＰ５０にはディジタルアナログコンバータ（ＤＡＣ）６０Ｌ、アンプ（Ａｍｐ）７０Ｌ及びスピーカ（ＳＰ）８０Ｌからなる左出力系と同様にＤＡＣ６０Ｒ、Ａｍｐ７０Ｒ及びＳＰ８０Ｒからなる右出力系とが接続されており、左右出力系は、それぞれＤＳＰ５０から出力される合成波形（デジタル信号）をアナログ信号に変換し、増幅し、音声出力する。
【００３９】
［メイン処理の説明］
次に、電子鍵盤楽器１のＣＰＵ３０が実行するメイン処理を、図２（ａ）のフローチャートを参照して説明する。
【００４０】
まず、初期化を実行する（Ｓ１１０）。例えばＣＰＵ３０の各ポートの設定を行ったり、ＲＡＭ３２内の音色の設定を行ったりする。なおこの際、変数Ｎおよび変数Ｔについても初期化する。つまり、その値を数値「０」とする。
【００４１】
続いて、鍵操作やスイッチ操作などのイベントがあるか否かを判断する（Ｓ１２０）。イベントがあると判断された場合には（Ｓ１２０：ＹＥＳ）、イベント処理（Ｓ１３０）を実行し、さらに定常処理（Ｓ１４０）を実行してＳ１２０に戻る。なお、イベント処理および定常処理については後述する。一方、イベントがないと判断された場合には（Ｓ１２０：ＮＯ）、イベント処理（Ｓ１３０）を実行せずに定常処理（Ｓ１４０）を実行し、Ｓ１２０に戻る。
【００４２】
なお、本メイン処理の実行中に、タイマ割り込み処理Ａ、タイマ割り込み処理Ｂ、およびタイマ割り込み処理Ｃを実行する。すなわち、タイマ割り込み処理Ａでは、図２（ｂ）に示すように、変数Ｔの値をインクリメントする（Ｓ２１０）。また、タイマ割り込み処理Ｂでは、図２（ｃ）に示すように、フラグセット処理を実行する（Ｓ２２０）。具体的には、単位時間を計数し、所定時間になったら、グラフ表示処理を実行するか否かを判断するためのフラグを立てる処理を実行する。なお、フラグを立てる処理を実行した後にグラフ表示の実行が終了したら、後述する定常処理にてそのフラグをリセットすることとなる。
【００４３】
また、タイマ割り込み処理Ｃは、ペダル操作に関するタイマ割り込み処理である。以下に図３を参照しながら説明する。
まず、変数ｊを初期化する（Ｓ２５０）。具体的には、変数ｊの値を「０」とする。
【００４４】
続いて、変数Ｐｊの値と変数ＰｊOLDの値とが一致するか否かを判断する（Ｓ２５５）。なお、変数Ｐｊとは、ｊ番目のペダルの操作量を示し、変数ＰｊOLDとは、ｊ番目のペダルの直前の操作量を示す。ｊ番目のペダルについて新たに操作量を取得した場合には、それまでの変数Ｐｊの値を変数ＰｊOLDに入力し、新たに取得した操作量を変数Ｐｊに入力する。変数Ｐｊの値と変数ＰｊOLDの値とが一致しないと判断された場合には（Ｓ２５５：ＮＯ）、ペダルの操作量が変化していることからペダル操作が行われたと判断し、ペダルイベントを発生させ（Ｓ２６０）、後述するＳ２６５に移行する。一方、変数Ｐｊの値と変数ＰｊOLDの値とが一致すると判断された場合には（Ｓ２５５：ＹＥＳ）、ペダルの操作量が変化せず、ペダル操作が行われていないと判断し、上述のペダルイベント（Ｓ２６０）を発生させずにＳ２６５に移行する。
【００４５】
Ｓ２６５では、変数ｊの値をインクリメントする。続いて、変数ｊの値が数値「３」よりも小さいか否かを判断する（Ｓ２７０）。変数ｊの値が数値「３」よりも小さいと判断された場合には（Ｓ２７０：ＹＥＳ）、Ｓ２５５に移行する。一方、変数ｊの値が数値「３」以上であると判断された場合には（Ｓ２７０：ＮＯ）、本サブルーチンを終了する。
【００４６】
［イベント処理の説明］
次に、電子鍵盤楽器１のＣＰＵ３０が実行するイベント処理を、図４のフローチャートを参照して説明する。このイベント処理は上述のメイン処理のサブルーチンであり、メイン処理のＳ１３０に移行した際に実行される。
【００４７】
まず、発生したイベントが押鍵であるか否かを判断する（Ｓ３１０）。イベントが押鍵であると判断された場合には（Ｓ３１０：ＹＥＳ）、押鍵処理を実行し（Ｓ３４０）、本サブルーチンを終了する。なお、押鍵処理については後述する。
【００４８】
一方、イベントが押鍵ではないと判断された場合には（Ｓ３１０：ＮＯ）、イベントが離鍵であるか否かを判断する（Ｓ３２０）。イベントが離鍵であると判断された場合には（Ｓ３２０：ＹＥＳ）、離鍵処理を実行し（Ｓ３５０）、本サブルーチンを終了する。なお、離鍵処理については後述する。
【００４９】
一方、イベントが離鍵ではないと判断された場合には（Ｓ３２０：ＮＯ）、イベントがパネルＳＷ／ＬＣＤ１１のスイッチ操作であるか否かを判断する（Ｓ３３０）。イベントがパネルＳＷ／ＬＣＤ１１のスイッチ操作であると判断した場合には（Ｓ３３０：ＹＥＳ）、パネル処理を実行し（Ｓ３６０）、本サブルーチンを終了する。なお、パネル処理については後述する。一方、イベントがパネルＳＷ／ＬＣＤ１１のスイッチ操作ではないと判断した場合には（Ｓ３３０：ＮＯ）、その他の処理を実行し（Ｓ３７０）、本サブルーチンを終了する。なお、「その他の処理」については、公知技術に従っているのでここではその詳細な説明は省略する。
【００５０】
［押鍵処理の説明］
次に、電子鍵盤楽器１のＣＰＵ３０が実行する押鍵処理を、図５のフローチャートを参照して説明する。この押鍵処理は上述のイベント処理のサブルーチンであり、イベント処理のＳ３４０に移行した際に実行される。
【００５１】
まず、△ｔ×△Ｖの累積値Ｓを算出する（Ｓ４１０）。具体的には、演奏データのうち音の強さを表す値であるヴェロシティから今回押鍵されたノートの音量値Ｖを算出し、前回押鍵されたノートと今回押鍵されたノートとの間のヴェロシティの差分△Ｖを算出し、各ノート間のステップタイムの差分△ｔを算出する。そして、下記の式（１）を用いて、△ｔ×△Ｖの累積値Ｓを算出する。
Ｓ←Ｓ＋△ｔ×△Ｖ・・・式（１）
続いて、今回押鍵されたノートと次に押鍵されるノートとの間のヴェロシティの差分△Ｖの算出に備えるために、今回押鍵されたノートの音量値ＶをＶｏｌｄに代入する（Ｓ４２０）。
【００５２】
続いて、今回押鍵されたノートと次に押鍵されるノートとの間のステップタイムの差分△ｔの算出に備えるために、△ｔの値を初期化する（Ｓ４３０）。
続いて、変数Ｎをインクリメントする（Ｓ４４０）。さらに、発音処理を実行し（Ｓ４５０）、本サブルーチンを終了する。なお、発音処理については、公知技術に従っているのでここではその詳細な説明は省略する。
【００５３】
［離鍵処理の説明］
次に、電子鍵盤楽器１のＣＰＵ３０が実行する離鍵処理を、図６のフローチャートを参照して説明する。この離鍵処理は上述のイベント処理のサブルーチンであり、イベント処理のＳ３５０に移行した際に実行される。
【００５４】
まず、△ｔ×△Ｖの累積値Ｓを算出する（Ｓ５１０）。具体的には、演奏データのうち音の強さを表す値であるヴェロシティから今回押鍵されたノートの音量値Ｖを算出し、前回押鍵されたノートと今回押鍵されたノートとの間のヴェロシティの差分△Ｖを算出し、各ノート間のステップタイムの差分△ｔを算出する。そして、上記式（１）を用いて、△ｔ×△Ｖの累積値Ｓを算出する。
【００５５】
続いて、今回押鍵されたノートと次に押鍵されるノートとの間のヴェロシティの差分△Ｖの算出に備えるために、今回押鍵されたノートの音量値ＶをＶｏｌｄに代入する（Ｓ５２０）。
【００５６】
続いて、今回押鍵されたノートと次に押鍵されるノートとの間のステップタイムの差分△ｔの算出に備えるために、△ｔの値を初期化する（Ｓ５３０）。
続いて、変数Ｎをインクリメントする（Ｓ５４０）。さらに、消音処理を実行する（Ｓ５５０）。なお、消音処理については、公知技術に従っているのでここではその詳細な説明は省略する。
【００５７】
［パネル処理の説明］
次に、電子鍵盤楽器１のＣＰＵ３０が実行するパネル処理を、図７のフローチャートを参照して説明する。このパネル処理は上述のイベント処理のサブルーチンであり、イベント処理のＳ３６０に移行した際に実行される。
【００５８】
まず、操作されたＳＷがレッスンＳＷであるか否かを判断する（Ｓ６０５）。操作されたＳＷがレッスンＳＷであると判断された場合には（Ｓ６０５：ＹＥＳ）、演奏評価処理を実行する（Ｓ６１０）。なお、演奏評価処理については後述する。そして、演奏評価処理による評価結果である得点を更新する（Ｓ６１５）。具体的には、その演奏された楽曲に対する評価結果が、ＲＡＭ３２の楽曲別得点リストに既に登録されている場合には、楽曲別得点リストの登録内容を新しい評価結果に更新する。一方、その演奏された楽曲に対する評価結果が、ＲＡＭ３２の楽曲別得点リストに既に登録されていない場合には、その評価結果をＲＡＭ３２に新たに登録する。そして、本サブルーチンを終了する。
【００５９】
一方、操作されたＳＷがレッスンＳＷではないと判断された場合には（Ｓ６０５：ＮＯ）、操作されたＳＷがランキングＳＷであるかを判断する（Ｓ６２５）。操作されたＳＷがランキングＳＷであると判断された場合には（Ｓ６２５：ＹＥＳ）、これまでの評価結果を高得点順に並べ替え（Ｓ６３０）、その並べ替えた評価結果を表示するランキング表示を行う（Ｓ６３５）。そして、本サブルーチンを終了する。
【００６０】
一方、操作されたＳＷがランキングＳＷではないと判断された場合には（Ｓ６２５：ＮＯ）、操作されたＳＷが苦手レッスンＳＷであるか否かを判断する（Ｓ６４０）。操作されたＳＷが苦手レッスンＳＷであると判断された場合には（Ｓ６４０：ＹＥＳ）、得点が低い楽曲を苦手曲としてレッスンする（Ｓ６４５）。なお、苦手曲をレッスンする苦手曲レッスン処理については後述する。そして、本サブルーチンを終了する。
【００６１】
一方、操作されたＳＷが苦手レッスンＳＷではないと判断された場合には（Ｓ６４０：ＮＯ）、その他の処理を実行する（Ｓ６５０）。なお、その他の処理については、公知技術に従っているのでここではその詳細な説明は省略する。そして、本サブルーチンを終了する。
【００６２】
［演奏評価処理の説明］
次に、電子鍵盤楽器１のＣＰＵ３０が実行する演奏評価処理を、図１０のフローチャートを参照して説明する。この演奏評価処理は上述のパネル処理のサブルーチンであり、パネル処理のＳ６１０に移行した際に実行される。
【００６３】
まず、変数ｉを初期化する（Ｓ７１０）。具体的には変数ｉの値を数値「０」とする。
続いて、演奏データのうちのｉ番目のデータを取得し（Ｓ７２０）、その演奏データのｉ番目データがペダル操作に関するデータか否かを判断する(Ｓ７３０)。
【００６４】
演奏データのｉ番目データがペダル操作に関するデータではないと判断された場合には(Ｓ７３０：ＮＯ)、演奏評価集計処理を実行し（Ｓ７４０）、Ｓ７６０に移行する。
一方、先のＳ７３０において、演奏データのｉ番目データがペダル操作に関するデータであると判断された場合には(Ｓ７３０：ＹＥＳ)、ペダル評価処理を実行する（Ｓ７８０）。なお、ペダル評価処理については後述する。そして、ペダル評価処理による評価結果を集計する（Ｓ７９０、図９参照）。このとき、ヒストグラムを作成する。ここで云うヒストグラムは、ペダル操作が不適切であった場合にそのペダル操作が手本データのペダル操作のタイミングや操作量からずれた値を横軸とし、不適切なペダル操作が発生した回数を縦軸として作成される。また、ヒストグラムは、ペダル操作のタイミングおよびペダル操作量それぞれに対して、全てのペダルについての評価結果を集計した場合とペダルごとの評価結果を集計した場合との合計８個が作成される。また、図示しないが、ＣＰＵ３０は、ペダル操作のタイミングおよびペダル操作量の回数を計数するカウンターを備え、各回数を計数する。そして、Ｓ７６０に移行する。なお、上述の集計結果についてはＲＡＭ３２に保存され、パネルＳＷ／ＬＣＤ１１を介する指示に応じてパネルＳＷ／ＬＣＤ１１のパネル表示装置１１ａに表示される。
【００６５】
Ｓ７６０では変数ｉの値をインクリメントし、変数ｉの値が、演奏データの全データ数Ｎよりも小さいか否かを判断する(Ｓ７７０)。変数ｉの値が演奏データの全データ数Ｎよりも小さいと判断された場合には(Ｓ７７０：ＹＥＳ)、上述のＳ７１０に移行する。一方、変数ｉの値が演奏データの全データ数Ｎ以上であると判断された場合には(Ｓ７７０：ＮＯ)、本サブルーチンを終了する。
【００６６】
［ペダル評価処理の説明］
次に、電子鍵盤楽器１のＣＰＵ３０が実行するペダル評価処理を、図１１のフローチャートを参照して説明する。このペダル評価処理は上述の演奏評価処理のサブルーチンであり、演奏評価処理のＳ７８０に移行した際に実行される。
【００６７】
まず、変数Ｘｉを初期化する（Ｓ９１０）。なお、変数Ｘｉは、演奏データのｉ番目データに含まれる実際のペダル操作を評価した結果を示す。
続いて、手本データと比較することにより、演奏データのｉ番目データに含まれる実際のペダル操作が適切か否かを評価する。なお、以下の評価手法は、実際のペダル操作においてはペダルを踏み続けながらその操作量を変化させることがあるため、このことを考慮したものとなっている。
【００６８】
具体的には、まず、演奏データのｉ番目データの直前のペダルオフを検索し（Ｓ９２０）、検索した演奏データのｉ番目データの直前のペダルオフが手本データのｉ番目データが示すペダルオフと一致するか否かを判断する(Ｓ９３０)。なお、ペダルオフとは、演奏者に操作されていたペダル１２の操作部の操作量がゼロに戻ったことを示す。検索した演奏データのｉ番目データの直前のペダルオフが手本データのｉ番目データが示すペダルオフと一致しないと判断された場合には(Ｓ９３０：ＮＯ)、本サブルーチンを終了する。
【００６９】
一方、検索した演奏データのｉ番目データの直前のペダルオフが手本データのｉ番目データが示すペダルオフと一致すると判断された場合には(Ｓ９３０：ＹＥＳ)、演奏データのｉ番目データの直後のペダルオフを検索し（Ｓ９４０）、検索した演奏データのｉ番目データの直後のペダルオフが手本データのｉ番目データが示すペダルオフと一致するか否かを判断する(Ｓ９５０)。検索した演奏データのｉ番目データの直後のペダルオフが手本データのｉ番目データが示すペダルオフと一致しないと判断された場合には(Ｓ９５０：ＮＯ)、本サブルーチンを終了する。
【００７０】
一方、検索した演奏データのｉ番目データの直後のペダルオフが手本データのｉ番目データが示すペダルオフと一致すると判断された場合には(Ｓ９５０：ＹＥＳ)、変数Ｘｉに数値「１」を入力する（Ｓ９６０）。なお、変数Ｘｉの値が数値「０」である場合には演奏データのｉ番目データに含まれる実際のペダル操作が適切でなかったことを示し、変数Ｘｉの値が数値「１」である場合には演奏データのｉ番目データに含まれる実際のペダル操作が適切であったことを示す。
【００７１】
そして、本サブルーチンを終了する。
［苦手曲レッスン処理の説明］
次に、電子鍵盤楽器１のＣＰＵ３０が実行する苦手曲レッスン処理を、図１２（ａ）のフローチャートを参照して説明する。この苦手曲レッスン処理は上述のパネル処理のサブルーチンであり、パネル処理のＳ６４５に移行した際に実行される。
【００７２】
まず、選択された楽曲について演奏を行い、その演奏データをＲＡＭ３２が記憶する手本データと比較することで、演奏者の演奏を評価する（Ｓ１０１０）。具体的には、手本データが示す演奏タイミング、音程およびヴェロシティと、演奏データが示す演奏タイミング、音程およびヴェロシティとが一致するか否かを一音ごとに判断する。
【００７３】
続いて、楽曲別得点リストの得点を更新する（Ｓ１０２０）。具体的には、その演奏された楽曲に対する評価結果が、ＲＡＭ３２の楽曲別得点リストに既に登録されている場合には、楽曲別得点リストの登録内容を新しい評価結果に更新する。一方、その演奏された楽曲に対する評価結果が、ＲＡＭ３２の楽曲別得点リストに既に登録されていない場合には、その評価結果をＲＡＭ３２に新たに登録する。
【００７４】
続いて、楽曲別得点リストに登録される評価結果を評価項目ごとに高得点順に並べ替え（Ｓ１０３０）、その並べ替えた複数の評価結果をパネル表示装置１１ａに表示させる（Ｓ１０４０、図１２（ｂ）参照）。
【００７５】
そして、本サブルーチンを終了する。
［第一実施形態の効果］
（１）また、第一実施形態の電子鍵盤楽器１によれば、手本データに含まれる標準的なペダル操作の操作内容を演奏者に提示し、その提示された標準的なペダル操作の操作内容を確認しながら演奏者が行った実際のペダル操作と標準的なペダル操作とを比較することで、演奏者のペダル操作を評価する。なお、操作内容には、ペダル操作のタイミングまたは／及びペダル操作量が含まれる。このことにより、演奏者が手本となる標準的なペダル操作を確認しながら演奏を行い、その演奏結果をリアルタイムで評価するので、演奏者に対して最適なペダル操作の習得を促すことができ、したがって、演奏者の演奏技術の向上に貢献することができる。
【００７６】
（２）また、第一実施形態の電子鍵盤楽器１によれば、演奏データが、ＣＰＵ３０によって鍵１０のキーオン／オフ情報とキーコードおよびペダル１２のオン・オフ情報から生成されてＲＡＭ３２に記憶され、ペダル評価時にＣＰＵ３０によって読み出して用いられるので、演奏者などの都合に合わせて、ペダル評価を演奏終了後に行うことができる。
【００７７】
（３）また、第一実施形態の電子鍵盤楽器１によれば、演奏データを評価した結果である評価結果を集計してヒストグラムを作成する。なお、ヒストグラムは、ペダル操作のタイミングおよびペダル操作量それぞれに対して、全てのペダルについての評価結果を集計した場合とペダルごとの評価結果を集計した場合との合計８個が作成される。なお、上述の集計結果についてはＲＡＭ３２に保存され、パネルＳＷ／ＬＣＤ１１を介する指示に応じてパネルＳＷ／ＬＣＤ１１のパネル表示装置１１ａに表示される。
【００７８】
このことにより、演奏を通じた演奏者のペダル操作を評価することができる。また、上述のように、評価結果をペダル毎に集計することにより、演奏者のペダルごとの得手・不得手を発見することができる。また、上述のように、評価結果を評価項目毎に集計することにより、演奏者のペダル操作の傾向をより詳細に評価することができる。
【００７９】
（４）また、第一実施形態の電子鍵盤楽器１によれば、ＲＡＭ３２が記憶する評価結果を高得点順に並べ替え、その並べ替えた複数の評価結果をパネル表示装置１１ａに表示させる。このことにより、新たな構成を追加することなく、演奏者の演奏をより詳細に評価することができる。さらに、飽きやすい練習をモチベーションを高く保ちながら継続させることができる。また、どの曲が得意でどの曲が不得意なのかという傾向を容易に把握することができる。また、どういうスキルを高めるためにどのような曲を集中して練習すればよいかを知ることができる。つまり、評価結果を今後の練習に活用することができる。
【００８０】
（５）また、第一実施形態の電子鍵盤楽器１によれば、ＲＡＭ３２が記憶する評価結果をパネル表示装置１１ａに表示するためにそれら評価結果を所定条件に従って並べ替える際には、評価項目ごとに高得点順に並べ替える。このようにすれば、より高い得点を獲ようとの意欲が湧きやすく、飽きやすい練習を、モチベーションを高く保ちながら継続させることができ、評価結果を今後の練習に活用することができる。
【００８１】
また、上述のように評価項目ごとに並べ替えることで、どういうスキルを高めるためにどのような曲を集中して練習すればよいかを知ることができ、評価結果を今後の練習に活用することができる。
【００８２】
（６）また、第一実施形態の電子鍵盤楽器１によれば、演奏評価が実行された際に、その評価結果の楽曲と同一の楽曲に対する評価結果をＲＡＭ３２が既に記憶する場合には、ＲＡＭ３２の記憶内容を新しい評価結果に更新する。このことにより、現在の自分の演奏技術やコンディションを記録に残すことでき、評価結果を今後の練習に活用することができる。
【００８３】
［他の実施形態］
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、以下のような様々な態様にて実施することが可能である。
【００８４】
（１）上述のようなペダル操作の評価結果を集計した集計結果を、パネルＳＷ／ＬＣＤ１１のパネル表示装置１１ａを用いて報知するようにしてもよい。一例を挙げると、作成したヒストグラムをパネルＳＷ／ＬＣＤ１１のパネル表示装置１１ａに表示する。なお、パネル表示装置１１ａが報知手段に該当する。このようにすれば、演奏者に対して最適なペダル操作の習得を促すことができる。
【００８５】
（２）上記実施形態では、ＲＡＭ３２が記憶する評価結果をパネル表示装置１１ａに表示するためにそれら評価結果を所定条件に従って並べ替える際には、高得点順に並べ替えるが、これには限られず、それら評価結果を高得点順に並べ替えるようにしてもよい。このようにしても上記実施形態と同様の作用効果を奏する。
【図面の簡単な説明】
【００８６】
【図１】電子鍵盤楽器の概略構成を表すブロック図である。
【図２】（ａ）はメイン処理のフローチャートであり、（ｂ）はタイマ割り込み処理Ａであり、（ｃ）はタイマ割り込み処理Ｂである。
【図３】タイマ割り込み処理Ｃを示す説明図である。
【図４】イベント処理のフローチャートである。
【図５】押鍵処理のフローチャートである。
【図６】離鍵処理のフローチャートである。
【図７】パネル処理のフローチャートである。
【図８】（ａ）は手本データを示す説明図であり、（ｂ）は演奏データを示す説明図である。
【図９】ペダル評価結果の一覧表を示す説明図である。
【図１０】演奏評価処理のフローチャートである。
【図１１】ペダル評価処理のフローチャートである。
【図１２】（ａ）は苦手曲レッスン処理のフローチャートであり、（ｂ）は評価結果を示す説明図である。
【符号の説明】
【００８７】
１…電子鍵盤楽器、１０…鍵盤、１１…パネルＳＷ／ＬＥＤ、１１ａ…パネル表示装置、１２…ペダル、１５…ＭＩＤＩ、３０…ＣＰＵ、３１…プログラム・データメモリ、３２…ワークＲＡＭ、３３…Ｉ／Ｆ、４０…音源回路、４２…波形メモリ、５０…ＤＳＰ、５２…ディレイメモリ、６０…ＤＡＣ、７０…アンプ、８０…スピーカ、９０…バスライン
【図１】
2009204822.tif 000003
【図２】
2009204822.tif 000004
【図３】
2009204822.tif 000005
【図４】
2009204822.tif 000006
【図５】
2009204822.tif 000007
【図６】
2009204822.tif 000008
【図７】
2009204822.tif 000009
【図８】
2009204822.tif 000010
【図９】
2009204822.tif 000011
【図１０】
2009204822.tif 000012
【図１１】
2009204822.tif 000013
【図１２】
2009204822.tif 000014