(57)【要約】【課題】  従来の演奏操作の教習装置は、模範演奏を行う先生の手画像と、撮影された演奏者の手画像を重ね合わせるようにして手形と鍵盤位置を間違えないように1音ずつ手形を模倣しながら曲進行していくものである。  このような教習装置において、模範演奏する先生の手の大きさと演奏者の手の形状が著しく異なっている場合がある。このような場合、演奏者が先生の手の形にムリに合わせようとすると不自然な手形になってしまい、例えば指が伸びすぎたり、指が反り返ってしまったりして、指の運動性が損なわれいくら練習してもいい音が出せなかったり、指を痛めるという問題もあった。【解決手段】  本発明は、鍵操作ミスや正しくない手形が検出されるとその旨を警告表示するので、演奏者は演奏操作のミスや手形の悪形が直ぐに分かり矯正に取り組むことが可能である。【選択図】  図７
2006010805.tif 000002
【特許請求の範囲】
【請求項１】
演奏すべき演奏操作子群及び当該演奏操作子群の中の何れかの演奏操作子を操作する演奏者の手を撮像するように配置された撮像手段と、
この撮像手段にて撮像された画像に対して、当該画像の中で操作すべき演奏操作子を示す画像の位置上に所定の領域を有する判定画像を重ね合わせて表示部に表示させる表示手段と、
上記撮像手段にて撮像された画像の中から、演奏操作子を操作する演奏者の手を表す画像を抽出する画像抽出手段と、
この画像抽出手段にて抽出された手を表す画像が上記判定画像の領域内に含まれるか否かを判定する判定手段と、
この判定手段により上記手を表す画像が上記判定画像の領域内に含まれないと判定された場合のみ警告を行う警告手段と、
を有することを特徴とする演奏教習装置。
【請求項２】
上記演奏教習装置は、更に操作すべき演奏操作子と演奏者が操作した演奏操作子とが一致したか否かを判定する一致手段と、当該一致手段が一致を検出したときのみ、上記判定手段に判定を行わせるように制御する判定制御手段と、
を有することを特徴とする請求項１記載の演奏教習装置。
【請求項３】
上記演奏教習装置は、更に判定画像の領域を拡大／縮小可能に設定する判定画像生成手段を有することを特徴とする演奏教習装置。
【請求項４】
演奏すべき演奏操作子群及び当該演奏操作子群の中の何れかの演奏操作子を操作する演奏者の手が撮像された画像に対して、当該画像の中で操作すべき演奏操作子を示す画像の位置上に所定の領域を有する判定画像を重ね合わせて表示部に表示させる表示ステップと、
上記撮像された画像の中から、演奏操作子を操作する演奏者の手を表す画像を抽出する画像抽出ステップと、
この抽出された手を表す画像が上記判定画像の領域内に含まれるか否かを判定する判定ステップと、
上記手を表す画像が上記判定画像の領域内に含まれないと判定された場合のみ警告を行う警告ステップと、
からなる演奏教習プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、演奏教習装置及び演奏教習プログラムに関するものである。
【背景技術】
【０００２】
手画像を利用した演奏操作の教習装置として、曲進行に応じて演奏者自身の演奏する手をカメラで撮影して得られた撮影画像と、メモリから再生された模範演奏の手画像を合成して、鍵盤上の演奏位置と手の形を確認しながら演奏操作方法を習得する装置がある。（特許文献１参照）
【０００３】
【特許文献１】特開平７−３６４４６号公報（第１頁〜第７頁、図１〜図１２）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の演奏操作の教習装置は、模範演奏を行う先生の手画像と、撮影された演奏者の手画像を重ね合わせるようにして手の形と鍵盤位置を間違えないように1音ずつ模倣しながら曲進行していくものである。
このような教習装置において、模範演奏する先生の手の大きさと演奏者の手の大きさが著しく異なっている場合があり、演奏者が先生の手の形にムリに合わせようとすると不自然な手形になってしまい、例えば指が伸びすぎたり、指が反り返ってしまったりして、指の運動性が損なわれいくら練習してもいい音が出せなかったり、指を痛めるという問題もあった。
【課題を解決するための手段】
【０００５】
請求項１に係る発明においては、演奏すべき演奏操作子群及び当該演奏操作子群の中の何れかの演奏操作子を操作する演奏者の手を撮像するように配置された撮像手段と、この撮像手段にて撮像された画像に対して、当該画像の中で操作すべき演奏操作子を示す画像の位置上に所定の領域を有する判定画像を重ね合わせて表示部に表示させる表示手段と、上記撮像手段にて撮像された画像の中から、演奏操作子を操作する演奏者の手を表す画像を抽出する画像抽出手段と、この画像抽出手段にて抽出された手を表す画像が上記判定画像の領域内に含まれるか否かを判定する判定手段と、この判定手段により上記手を表す画像が上記判定画像の領域内に含まれないと判定された場合のみ警告を行う警告手段と、を有することを特徴とする。
このような構成にすることによって、例えば鍵盤楽器の初心者が演奏方法を学習する場合に、この演奏操作している時の手の形が正しい形になっているか、或いは手のひらや指の関節が伸びきってしまった悪形の状態で演奏していないか、を判定するため予め演奏者自身の手の大きさに基づいて円形の判定画像領域を設定し、撮像された演奏者の手画像がこの判定画像領域内にはみ出さずに収まるかを判定し、手画像が判定画像からはみ出したことが検出されるとその旨を警告するので、演奏者は手の悪形が直ぐに分かり矯正に取り組めるので楽器演奏の上達に貢献することができる。
【０００６】
請求項２記載の上記演奏教習装置は、更に操作すべき演奏操作子と演奏者が操作した演奏操作子とが一致したか否かを判定する一致手段と、当該一致手段が一致を検出したときのみ、上記判定手段に判定を行わせるように制御してもよい。
【０００７】
請求項３記載の上記演奏教習装置は、更に判定画像の領域を拡大／縮小可能に設定する判定画像生成手段を有してもよい。
【０００８】
本発明は、請求項４に記載のように、上記各手段の動作手順をプログラム化し、コンピュータに実行させることにより実施できる。その際、コンピュータプログラムはハードディスク等のディスク型記録媒体、半導体メモリやカード型メモリ等の各種メモリ、或いは通信ネットワーク等の各種プログラム記録媒体を通じてコンピュータに供給することができる。
【発明の効果】
【０００９】
本発明の演奏教習装置は、例えば鍵盤楽器の初心者が演奏方法を学習する場合に、曲進行の過程で演奏している時の手のひらや指の関節が伸びきってしまったり、指が反り返ってしまっているような悪形の状態が検出されると警告するので、演奏者は演奏途中であっても手の悪形が直ぐに分かり矯正に取り組めるので楽器演奏の上達に貢献できる。
【発明を実施するための最良の形態】
【００１０】
撮像された演奏者の手が判定画像の領域からはみ出したことが検出されると警告する。
【実施例】
【００１１】
図１は、本発明の実施形態における本発明の全体構成のブロック図を示す。
ＣＰＵ１０１は、バスライン１１１を介してこの演奏教習装置を構成する後述の各回路、装置に接続され、各種データを授受して全体の機能を統制する。
【００１２】
プログラムＲＯＭ１０２は、ＣＰＵ１０１において、定められた手順に従い各種機能の処理を実行するためのプログラムを記憶している。
【００１３】
ワークＲＡＭ１０３は、一時的に各種データをストアする複数のデータエリアと、後述する処理に用いられる各種レジスタを記憶するワークエリアを有する。
曲メモリ１０４は、演奏教習用の曲データが記憶されている。
ＳＷ部１０５は、複数のスイッチから成り、電源スイッチ、モードスイッチ、曲データ読み出し開始・終了を指示するスタート／ストップスイッチ、撮影処理の設定時に操作されるスイッチ、などが設けられている。
鍵盤１０６は複数の鍵からなり、これらの鍵下方には夫々ガイド用ＬＥＤ１０７が設けられ、曲データの音高と音長に基づいてＣＰＵ１０１からの指示により点灯／消灯する。
【００１４】
カメラ部１０８は、鍵盤１０６の全域に亘って撮影できるように上方に設置されており、演奏操作する演奏者の手形を撮影する。
このカメラ部１０８はＣＣＤ（Ｃｈａｒｇｅ−Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ）カメラから成り、これによって撮影された画像データはワークＲＡＭ１０３にストアされる。
表示部１０９は、例えば、液晶表示装置からなり、カメラ部１０８によって撮影された押鍵すべき鍵位置の画像上に所定の大きさの円形からなる判定画像と、この鍵上で演奏操作する演奏者の手画像、及びこの演奏操作の警告などを表示する。
【００１５】
音源部１１０は、音源、増幅器、スピーカなどから構成されており、鍵盤１０６に対する鍵操作に応じて楽音信号を生成して発音する。
【００１６】
次に、曲メモリ１０４に記憶されている曲データのデータ構成について説明する。
曲データは、例えば鍵盤楽器用の練習曲であり音高値を示す「ノート（０）〜（ｎ）」と、発音時間を示す「タイム（０）〜（ｎ）」が曲の音符に対応して交互に記憶されており「ＥＮＤ」データで曲を終了する。
【００１７】
次に、本発明の基本処理について図３を参照して説明する。
先ず、ＳＷ部１０５内に設けられている電源スイッチがオンされると、ＣＰＵ１０１は本演奏教習装置全体の各回路を初期設定するとともに、スタートフラグＳＴＦを「０」にセットする（Ｓ３０１）。
そして、モードフラグＭＯＤＥが「１」を示すものであるか否かを判定する（Ｓ３０２）。
【００１８】
ここで、ＭＯＤＥが「１」を示すものであれば演奏者の演奏に用いる適正な手形の大きさを設定する「設定処理」を実行し（Ｓ３０３）、ＭＯＤＥが「０」を示すものでなければ曲データの再生に準じて鍵盤操作の教習のための「演奏処理」を実行する（Ｓ３０４）。
これらの「設定処理」及び「演奏処理」の夫々が終了すると、再びＳ３０２の処理に戻る。
【００１９】
次に、図３中、Ｓ３０３の「設定処理」の詳細な動作について図４に示すフローチャートを参照して説明する。
先ず、ＣＰＵ１０１はカメラ部１０８を駆動するスイッチがオフ状態であるか否かを判定する（Ｓ４０１）。
【００２０】
このカメラ部１０８の駆動スイッチがオフ状態でなければＳ４０３の処理に進み、この駆動スイッチがオフ状態であることが検出されると、このカメラ部１０８の駆動スイッチをオン状態にしてから（Ｓ４０２）、表示部１０９の画面上に手形の判定画像となる円が表示されているか否かを判定する（Ｓ４０３）。
この円表示は、カメラ部１０８によって撮影された鍵盤操作中の演奏者の手形がこの円内に収まるように定めた最大形状を半径Ｒの円で示すスケール表示である。
ここで、表示部１０９の画面上に円表示されていればＳ４０５の処理に進むが、画面上に円が表示されていなければ、演奏者はＳＷ部内に設けられている半径設定スイッチを用いて、自分の手のサイズを考慮しつつ鍵盤演奏する手が卵を包むような理想的な手形となるように手の形状を作って、この撮影された手画像が円表示内に収まるように円の半径Ｒを設定する。
この半径Ｒの設定によって円表示される様子は図８に示す。
【００２１】
この円の半径Ｒは円表示データとしてレジスタＲにストアされる（Ｓ４０４）。
そして、カメラ部１０８によって撮影される鍵盤の撮影画像の表示データ上にレジスタＲより円表示データを読み出して合成する（Ｓ４０５）。
次に、演奏者は円表示の大きさが自分にとって鍵盤楽器を演奏するときの理想的な手形の大きさになっているか、半径設定スイッチを微調整してレジスタＲの値を変更するか否か検討する（Ｓ４０６）。
【００２２】
このレジスタＲの値を変更するのであればＳ４０４の処理に戻って円表示データの値を変更するが、設定したレジスタＲの値を変更しないのであれば、次に演奏モードを指定する演奏ＳＷがオンされたか否かを判定する（Ｓ４０７）。
この演奏ＳＷのオン状態が検出されなければ、Ｓ４０１の処理に戻るが、演奏ＳＷのオン状態が検出されると、モードＭＯＤＥを「演奏処理」のモードを示す「０」にセットして本処理を終了する（Ｓ４０８）。
【００２３】
このように本発明の「設定処理」において、演奏者は鍵盤楽器を演奏するときの一般的に理想的な形とされている、手のひらと５本の指で卵を軽く包むような手形を表示画面上の円表示の中に収まるように円表示データを設定して、このデータをレジスタＲに登録するものである。
【００２４】
次に、図３中の演奏処理（Ｓ３０４）の詳細な動作について、図５〜図７を参照して説明する。
先ず、曲データの再生によって演奏操作の教習を開始するスタート／ストップＳＷがオンされたか否かを判定する（Ｓ５０１）。
このスタート／ストップＳＷがオン状態でなければ図６中Ｓ６０１の処理に進むが、スタート／ストップＳＷのオン状態が検出されると、スタートフラグＳＴＦを反転させる（Ｓ５０２）。
【００２５】
そして、このスタートフラグＳＴＦが演奏処理の開始を示す「１」であるか否かを判定して、ＳＴＦが「１」を示すものでなければ点灯中の全てのガイド用ＬＥＤを消灯するとともに（Ｓ５１４）、カメラ部１０８の駆動をオフしてから図６中のＳ６０１の処理に進むが、ＳＴＦが「１」を示すものであれば、カメラ部１０８の駆動をオン状態にしてから（Ｓ５０４）、曲メモリ１０４にストアされている曲データの先頭アドレスをアドレスレジスタＡＤに書き込む（Ｓ５０５）
【００２６】
そして、ＣＰＵ１０１はこのアドレスレジスタＡＤの示すアドレス値に基づき曲データを読み出す（Ｓ５０６）。
この読み出された曲データが「ノート」であるか、音長を示す「タイム」であるか判定する（Ｓ５０７）。
ここで、読み出された曲データが「タイム」であれば、この「タイム」に示されたデータをレジスタＴＩＭＥにストアしてから図６中のＳ６０１の処理に進むが、読み出された曲データが「ノート」であれば、この音高に対応する鍵番号のガイド用ＬＥＤを点灯状態にして演奏者に押鍵位置を知らせる（Ｓ５０８）。
【００２７】
次に、レジスタＲにストアされている半径Ｒの表示データを読み出して表示部１０９の画面上に描画するための円表示データを生成する（Ｓ５０９）
そして、曲データの「ノート」に対応し、且つカメラ部１０８によって撮影されている鍵発光中の音高位置のデータと円表示データのほぼ中心部が一致するように重ねる（Ｓ５１０）。
【００２８】
次に、オンフラグＯＮＦに鍵の表示状態を示す「１」をセットしてから（Ｓ５１１）、表示部１０９の画面上にカメラ部１０８によって撮影された点灯中の鍵上に対して、円表示データに基づき半径Ｒの円表示の画像を重ねるようにして表示する（Ｓ５１２）。
ここで、図９を参照して、点灯された鍵画像上に円表示の画像が重ねられて表示される状態について説明する。
【００２９】
例えば、読み出された曲データの「ノート」が鍵番号ｎに対応する音高「レ」を示すと、この鍵盤下方に設けられているガイド用ＬＥＤｎが点灯状態になる。そして、半径Ｒの円表示データの画像が当該点灯中の鍵盤画像上に重ねられて表示される。
【００３０】
再び、図５のフローチャートの説明に戻る。
表示部１０９上に鍵盤画像と円表示が重なった状態で表示されると、次に曲データのメモリアドレスＡＤをインクリメントしてから（Ｓ５１３）、Ｓ５０６の処理に戻って次のアドレスＡＤの曲データを読み出し、鍵発光された「ノート」に対応する音長の「タイム」に基づき、発音時間のカウント処理に移っていく。
【００３１】
次に、Ｓ５０７の処理で読み出された曲データが音長を示す「タイム」であるときこの音長をレジスタＴＩＭＥにストアしてから演奏処置のスタートを示すフラグＳＴＦが「１」であるか否かを判定する（図６中、Ｓ６０１）。
このＳＴＦが「１」を示すものであれば、発音の音長時間を刻む最小単位時間が経過したか否かを判定する（Ｓ６０２）。
【００３２】
ここで、最小単位時間が経過したことが検出されると、オンフラグＯＮＦが発音開始前の状態を示す「０」であるか否かを判定する（Ｓ６０３）。
このＯＮＦが「０」を示すものであればレジスタＴＩＭＥにストアされている音長時間をデクリメントしていく（Ｓ６０４）。
そして、発音の経過時間の進行によってレジスタＴＩＭＥの音長時間がゼロなったか否かを判定する（Ｓ６０５）。
【００３３】
このＴＩＭＥの示す発音の音長時間が「０」に達すると次の曲データに進めるためアドレスＡＤをインクリメントする（Ｓ６０６）。
そして、このアドレスＡＤに基づき次の曲データを読み出す（Ｓ６０７）。
ここまでの処理で、スタートフラグＳＴＦが「１」を示していない場合、或いは最小単位時間まで経過していない場合、或いはオンフラグＯＮＦが「０」を示していない場合、また或いは音長時間のレジスタＴＩＭＥの残り時間が「０」まで到達していない、これらの何れかの場合は、鍵走査の処理に進む（図７中、Ｓ７０１）。
【００３４】
次に、Ｓ６０７の処理で読み出された次の曲データが「ノート」であるのか、音長を示す「タイム」であるのか、曲データの終了を示す「ＥＮＤ」であるのか、この何れであるかを検出する（Ｓ６０８）。
【００３５】
この読み出された曲データが「ノート」であれば、この音高に対応する鍵番号のガイド用ＬＥＤを点灯させるとともに（Ｓ６０９）、この鍵上に円表示データの円画像を重ねて合成させる（Ｓ６１０）。
そして、カメラ部１０８によって撮影された点灯中の鍵と手形の大きさを測る円表示の合成データを表示部１０９の画面上に表示する（Ｓ６１１）。
【００３６】
次に、鍵発光された状態、及び合成データが表示された状態を示すオンフラグＯＮＦを「１」にセットしてから、更に曲進行するためアドレスＡＤをインクリメントする（Ｓ６０６）。
尚、Ｓ６０８の処理で、読み出された曲データが音長を示す「タイム」である場合は、この「タイム」のデータをレジスタＴＩＭＥにストアしてから鍵走査の処理（図７中、Ｓ７０１）に進み、読み出された曲データが曲の終了を示す「ＥＮＤ」である場合は、スタートフラグＳＴＦとオンフラグＯＮＦの双方を演奏処理の終了を示す「０」をセットしてから（Ｓ６１４）、点灯中の鍵を全て消灯して（Ｓ６１５）、表示部１０９に表示している鍵と円表示の合成画像を消去するとともに（Ｓ６１６）、カメラ部１０８の駆動をオフしてから（Ｓ６１７）、鍵走査の処理に進む（図７中、Ｓ７０１）。
【００３７】
この鍵走査によって、何れかの鍵がオンしたか、或いはオフしたか、また或いは全く変化がないかを検出する（Ｓ７０２）。
ここで、何れかの押鍵が検出されると、ＣＰＵ１０１はこの鍵番号をレジスタＫＥＹにストアして（Ｓ７０３）、このＫＥＹの鍵番号に対応する音高の楽音を生成して発音するよう音源部１１０に指示する（Ｓ７０４）。
【００３８】
次に、オンフラグＯＮＦが鍵発光状態、即ち押鍵指示状態を示す「１」であるか否かを判定する（Ｓ７０５）。
このＯＮＦが「１」を示すものであれば、次に曲データの「ノート」と押鍵された鍵番号の「ＫＥＹ」が等しいか否かを判定する（Ｓ７０６）。
ここで、押鍵操作された鍵番号が曲データの「ノート」と異なっていることが検出されると、これは押鍵ミスと判定され表示部１０９の表示画面上に図１２に示すように「押鍵ミスです。押鍵位置を確かめましょう。」という警告を表示するが（Ｓ７１５）、「ノート」と「ＫＥＹ」の双方の音高が等しければ、押鍵位置は正しいので次に当該押鍵操作の手形の評価を行う。
【００３９】
先ず、表示部１０９に表示された円表示内の画像を抽出して（Ｓ７０７）、この円表示内の画像に演奏者の手画像が存在するか否か、或いは演奏者の手画像が円表示の画像から外にはみ出していないか否かを判定する（Ｓ７０８）。
このときに、例えば図１０に示されるように手画像Ａが円表示の外にはみ出さずに存在していることが検出されると、正しい手形で演奏していると判定される。
【００４０】
そして、次のステップに処理を進めるためにオンフラグＯＮＦを「０」にしてから（Ｓ７１６）、押鍵指示されていたＫＥＹに対応する鍵発光を消灯して（Ｓ７１７）、設定ＳＷが設定モードを示すオン状態になっているか否かを判定する（Ｓ７１０）。
この設定ＳＷがオン状態を示すものであればモードフラグＭＯＤＥに「１」をセットして（Ｓ７１１）から本処理を終了するが、この設定ＳＷがオン状態を示すものでなければ、図５のＳ５０１の処理に戻ってスタート／ストップＳＷのオン状態を検出する。
【００４１】
また、Ｓ７０８の処理で撮影された手画像Ｂが図１１に示されるように、例え５本の指の一部分でも円表示外にはみ出していることが検出されると、表示部１０９の画面上に図１３に示されるように「手の形が悪いので注意しましょう。」という警告を表示してから（Ｓ７０９）、Ｓ７１０の処理に進む。
【００４２】
また、Ｓ７０２の処理で、離鍵によってオフされたことが検出されると、この離鍵された鍵番号をレジスタＫＥＹにストアする（Ｓ７１２）。
そして、音源部１１０に対してこのＫＥＹの音高に対応する発音中の楽音を消音処理するよう指示するとともに（Ｓ７１３）、表示部１０９の画面上に警告の表示が成されていればこの表示を消去してから（Ｓ７１４）、Ｓ７１０の処理に進み設定ＳＷのオン状態を確認する。
【００４３】
尚、Ｓ７０２の処理で鍵走査の結果全く押鍵も離鍵も検出されなかった場合、及びＳ７０５の処理でオンフラグＯＮＦが鍵発光状態を示す「１」でないことが検出された場合、は何れもＳ７１０の処理に進んで設定ＳＷのオン状態を確認する。
【００４４】
上述のとおり、本発明の演奏処理において、先ず読み出された曲データの音高に対応する鍵番号の位置に、予め設定された半径Ｒに相当する円表示データを重ねて表示部１０９の画面上に表示する。
そして、この読み出された曲データの「ノート」に対応する鍵番号の鍵を点灯して演奏者に押鍵位置を知らせる。
演奏者はこの鍵発光された鍵盤上に手をもってきて押鍵操作するが、このときに押鍵された鍵番号を検出するとともにカメラ部１０８のカメラで当該演奏するときの手形を撮影して、正しい音高位置で且つこの手形の画像が円表示からはみ出すことなくきちんと収まっているかを判定するものである。
【００４５】
この演奏処理によって押鍵位置のミスが発見されたとき、或いは音高位置が正しくても押鍵操作する手形の一部分でも円表示からはみ出してしまっていることが検出されるとその旨を警告表示して演奏者に注意を促すものである。
【００４６】
以上詳述したように、本発明の演奏教習装置は演奏者が独習で鍵盤楽器などの演奏方法を習得するときに、演奏する手の形を曲データの進行の都度撮影して予め設定しておいた円表示内にいつも手画像が収まるように習得させるものである。
このような構成にすることによって、曲進行中何れの音高位置においても指が伸びきったり、指が反り返った状態にならないように演奏者に注意することによって、正しい手形で演奏することを身に付けさせるものである。
【００４７】
尚、本発明の実施形態は上述の如く音高位置の評価と手形の形状の評価だけに限定されることなく、音長時間、演奏のテンポ、押鍵操作の強弱、など他のパラメータを評価して演奏操作に不具合が発見された場合は警告を表示できるようにしても良い。
また、この警告表示に代わって音声、或いは警告音など他の手段を用いて警告するようにしても良い。
【００４８】
更に、本実施形態では演奏する手形の最大形状を円の半径Ｒで設定するようにしたが、これに限定することなく演奏者の指の長さ、手のひらサイズ、指の太さなど手の特徴パラメータを撮影された画像上から読み取って、本実施形態の円表示の画像に代わって模擬的に基準となる手画像を生成して表示するようにしても良い。
【００４９】
また、本発明の実施形態において曲データの「ノート」に基づいて点灯される鍵番号の鍵上に円表示を重ねて表示するようにしたが、これに限定されることなく、曲データ中に「ノート」に対応して演奏操作に用いる「運指番号」のデータをストアさせておき、この「ノート」と「運指番号」に基づいて、当該「ノート」と「運指番号」に応じた位置に円表示を重ねて表示するようにしても良い。
更に、曲データ中にスタッカート、レガートなど弾き方を示す記号データをストアさせておき、この記号データの指示する弾き方に応じて手形の形状を規制して評価するようにしても良い。
【００５０】
また、上記実施の形態で説明した動作手順をプログラム化し、コンピュータに実行させることにより実施できる。その際、コンピュータプログラムはハードディスク等のディスク型記録媒体、半導体メモリやカード型メモリ等の各種メモリ、或いは通信ネットワーク等の各種プログラム記録媒体を通じてコンピュータに供給することができる。
【図面の簡単な説明】
【００５１】
【図１】本発明の全体構成のブロック図を示す。
【図２】図１に示される曲メモリ１０４内の曲データのメモリ構成を示す。
【図３】本発明の演奏教習装置の基本構成を示す。
【図４】図３に示される設定処理を示す。
【図５】図３に示される演奏処理を示す。（その１）
【図６】図３に示される演奏処理を示す。（その２）
【図７】図３に示される演奏処理を示す。（その３）
【図８】手形の最大形状を円の半径Ｒによって設定した状態を示す。
【図９】鍵盤ｎの鍵発光位置に円表示を重ね合わせた状態を示す。
【図１０】円表示内に手画像が収まった正しい演奏操作状態を示す。
【図１１】円表示から手形がはみ出したときの悪い演奏操作状態を示す。
【図１２】押鍵した音高の鍵番号を間違えたときの警告表示を示す。
【図１３】押鍵した手画像の一部が円表示からはみ出したときの警告表示を示す。
【符号の説明】
【００５２】
１０１    ＣＰＵ
１０２    プログラムＲＯＭ
１０３    ワークＲＡＭ
１０４    曲メモリ
１０５    ＳＷ部
１０６    カメラ部
１０７    表示部
１０８    楽音生成装置
【図１】
2006010805.tif 000003
【図２】
2006010805.tif 000004
【図３】
2006010805.tif 000005
【図４】
2006010805.tif 000006
【図５】
2006010805.tif 000007
【図６】
2006010805.tif 000008
【図７】
2006010805.tif 000009
【図８】
2006010805.tif 000010
【図９】
2006010805.tif 000011
【図１０】
2006010805.tif 000012
【図１１】
2006010805.tif 000013
【図１２】
2006010805.tif 000014
【図１３】
2006010805.tif 000015