(57)【要約】【課題】演奏レベルに応じて演奏ガイドの表示態様を変更することにより、ユーザの演奏スキルに応じた効果的な演奏練習を行うことができる演奏練習システムを提供すること。【解決手段】このシステムでは、演奏操作される鍵盤の各鍵に対して、２つの態様で表示可能な予告及び即時ランプ（例えば、色が違う、表示場所が違う等）Ｌ１，Ｌ２が設けられる（Ａ）。レッスンは、演奏情報により模範演奏するお手本再生モード（１）と模範演奏しないトライモード（２）を備える複数段階のレッスンステップ１〜３（Ｂ〜Ｄ）で構成される。レッスンステップ１では、１小節（又は１フレーズ）に出てくる全鍵を予告ランプＬ１により第１態様で表示すると共に、各演奏時点毎に押すべき鍵を即時ランプＬ２により第２態様で表示する（Ｂ）。レッスンステップ２に進むと予告ランプＬ１により第１態様でのみ表示し（Ｃ）、更にレッスンステップ３ではガイド表示なしとする（Ｄ）。【選択図】図４
2006195021.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより操作される複数の演奏操作子と、
各演奏操作子を第１態様でガイド表示するための第１ガイド表示手段と、
各演奏操作子を第２態様でガイド表示するための第２ガイド表示手段と、
複数の時間的な区間で分割される演奏情報を供給する演奏情報供給手段と、
演奏練習の第１段階において、上記演奏情報に基づき、演奏練習の対象になる区間に存在する全ての音符に対応する演奏操作子に対して第１ガイド表示手段により第１態様でガイド表示させると共に、当該区間内の各音符の演奏時点で操作すべき演奏操作子に対して第２ガイド表示手段により第２態様でガイド表示させる第１段階制御手段と、
演奏練習の第２段階において、上記演奏情報に基づき、演奏練習の対象になる区間に存在する全ての音符に対応する演奏操作子に対してのみ、第１ガイド表示手段により第１態様でガイド表示させる第２段階制御手段と
を具備することを特徴とする演奏練習装置。
【請求項２】
さらに、
上記演奏情報に基づいて、演奏練習の対象になる区間において演奏すべき音符に対応する楽音を発音させる楽音再生手段
を具備し、
第１及び第２段階制御手段は、第１及び第２段階の何れにおいても、上記楽音再生手段を動作して当該楽音を発音させる模範演奏モードの処理と、上記楽音再生手段を不動作として当該楽音を発音しない演奏練習モードの処理を実行する
ことを特徴とする請求項１に記載の演奏練習装置。
【請求項３】
ユーザにより操作される複数の演奏操作子と、各演奏操作子を第１態様でガイド表示するための第１ガイド表示手段と、各演奏操作子を第２態様でガイド表示するための第２ガイド表示手段とを具備するコンピュータに、
複数の時間的な区間で分割される演奏情報を供給する演奏情報供給ステップと、
演奏練習の第１段階において、上記演奏情報に基づき、演奏練習の対象になる区間に存在する全ての音符に対応する演奏操作子に対して第１ガイド表示手段により第１態様でガイド表示させると共に、当該区間内の各音符の演奏時点で操作すべき演奏操作子に対して第２ガイド表示手段により第２態様でガイド表示させる第１段階制御ステップと、
演奏練習の第２段階において、上記演奏情報に基づき、演奏練習の対象になる区間に存在する全ての音符に対応する演奏操作子に対してのみ、第１ガイド表示手段により第１態様でガイド表示させる第２段階制御ステップと
から成る手順をコンピュータに実行させる演奏練習プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子楽器の演奏を効果的に練習するための演奏練習システムに関する。
【背景技術】
【０００２】
従来より、電子鍵盤楽器等の演奏装置において、鍵盤等の各演奏操作子に対応して表示器を設け、演奏すべき音符に対応する演奏操作子の表示器を点灯させることによって、演奏練習をガイドするものが知られている。例えば、特許文献１の電子楽器では、所定のフレーズ内で出てくる全ての音符に対応する鍵盤のＬＥＤ表示器を点灯させると共に、演奏の進行に従って各時点で押鍵すべき鍵のＬＥＤ表示器を異なる態様で点灯させている。
【特許文献１】特開平８−１３７３８２号公報
【０００３】
この技術によると、ユーザは、所定フレーズで操作（押鍵）すべき演奏操作子（鍵）を前もって把握することができ、しかも、各時点で操作すべき演奏操作子も把握することができるので、単純に各時点で操作すべき演奏操作子をガイドするものに比べて、格段にわかりやすい演奏ガイドが提供される。
【０００４】
しかしながら、このような従来技術による演奏ガイドでは、各時点で操作すべき演奏操作子の表示器に頼ってしまい勝ちになるので、このガイドがなくなると、とたんに演奏ができなくなってしまう恐れがある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この発明は、このような事情に鑑み、演奏レベルに応じて演奏ガイドの表示態様を変更することにより、ユーザの演奏スキルに応じた効果的な演奏練習を行うことができる演奏練習システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明の主たる特徴に従うと、ユーザにより操作される複数の演奏操作子（１４）と、各演奏操作子（１４）を第１態様でガイド表示するための第１ガイド表示手段（Ｌ１）と、各演奏操作子（１４）を第２態様でガイド表示するための第２ガイド表示手段（Ｌ２）と、複数の時間的な区間（小節）で分割される演奏情報（楽曲データ）を供給する演奏情報供給手段（Ｐ１）と、演奏練習の第１段階（レッスンステップ１）において、演奏情報に基づき、演奏練習の対象になる区間に存在する全ての音符に対応する演奏操作子に対して第１ガイド表示手段（Ｌ１）により第１態様でガイド表示させると共に、当該区間内の各音符の演奏時点で操作すべき演奏操作子に対して第２ガイド表示手段（Ｌ２）により第２態様でガイド表示させる第１段階制御手段〔Ｓ２，Ｓ３：図４（Ｂ）〕と、演奏練習の第２段階（レッスンステップ２）において、演奏情報に基づき、演奏練習の対象になる区間に存在する全ての音符に対応する演奏操作子に対してのみ、第１ガイド表示手段（Ｌ１）により第１態様でガイド表示させる第２段階制御手段〔Ｓ２，Ｓ３：図４（Ｃ）〕とを具備する演奏練習装置（電子音楽装置）〔請求項１〕が提供され、また、ユーザにより操作される複数の演奏操作子（１４）と、各演奏操作子（１４）を第１態様でガイド表示するための第１ガイド表示手段（Ｌ１）と、各演奏操作子（１４）を第２態様でガイド表示するための第２ガイド表示手段（Ｌ２）とを具備するコンピュータ（電子音楽装置）に、複数の時間的な区間（小節）で分割される演奏情報（楽曲データ）を供給する演奏情報供給ステップ（Ｐ１）と、演奏練習の第１段階（レッスンステップ１）において、演奏情報に基づき、演奏練習の対象になる区間に存在する全ての音符に対応する演奏操作子に対して第１ガイド表示手段（Ｌ１）により第１態様でガイド表示させると共に、当該区間内の各音符の演奏時点で操作すべき演奏操作子に対して第２ガイド表示手段（Ｌ２）により第２態様でガイド表示させる第１段階制御ステップ〔Ｓ２，Ｓ３：図４（Ｂ）〕と、演奏練習の第２段階（レッスンステップ２）において、演奏情報に基づき、演奏練習の対象になる区間に存在する全ての音符に対応する演奏操作子に対してのみ、第１ガイド表示手段（Ｌ１）により第１態様でガイド表示させる第２段階制御ステップ〔Ｓ２，Ｓ３：図４（Ｃ）〕とから成る手順をコンピュータに実行させる演奏練習プログラム〔請求項３〕が提供される。なお、括弧書きは実施例の参照記号・用語乃至参照箇所を表わし、以下においても同様である。
【０００７】
また、この発明による演奏練習装置（電子音楽装置）は、さらに、演奏情報（楽曲データ）に基づいて、演奏練習の対象になる区間（小節）において演奏すべき音符に対応する楽音を発音させる楽音再生手段〔Ｓ２：図４（Ｂ），（Ｃ）（１）〕を具備し、第１及び第２段階制御手段〔Ｓ２，Ｓ３：図４（Ｂ），（Ｃ）〕は、第１及び第２段階（レッスンステップ１，２）の何れにおいても、楽音再生手段を動作して当該楽音を発音させる模範演奏モード（Ｓ２：お手本再生）の処理と、楽音再生手段を不動作として当該楽音を発音しない演奏練習モード（Ｓ３：トライ）の処理を実行する〔請求項２〕ように構成することができる。
【発明の効果】
【０００８】
この発明による演奏練習システムでは、演奏練習の第１段階（レッスンステップ１）において、所定区間（例えば、１小節）内で出てくる全ての音符に対応する演奏操作子を第１態様でガイド表示すると共に、演奏の進行に沿って、各時点で操作すべき演奏操作子を第２態様でガイド表示し、また、演奏練習の第２段階（レッスンステップ２）においては、第１態様でのガイド表示のみとしているので、第１段階においては、所定区間内で操作すべき演奏操作子と各時点で操作すべき演奏操作子の両方を把握することができ、しっかりと練習することができる。さらに、第２段階においては、第１段階での練習を思い出しながら、区間内で操作すべき演奏操作子を参考にして、自分で演奏の操作順序を考えながら演奏練習を行うことができ、その結果、従来に比べてより効果的な練習が可能となる。
【０００９】
この演奏練習システムでは、さらに、第１及び第２段階は、共に、演奏情報に従って演奏すべき音符に対応する楽音を発音する模範演奏モードと、演奏情報による楽音を発音させない演奏練習モードを備えるようにしている。従って、まず、発音（模範演奏）モードで演奏内容の音を確認し、演奏練習モードでは、その音のイメージを持ってガイド表示を頼りに自分の音で演奏練習を行うことができ、更に効果的な演奏練習が可能となる。
【発明を実施するための最良の形態】
【００１０】
〔システムの概要〕
図１は、この発明の一実施例による演奏練習システムのハードウエア構成ブロック図を示す。この演奏練習システムの本体となる電子音楽装置には、演奏操作子を備え楽音情報処理機能を有するパーソナルコンピュータ（ＰＣ）や電子楽器のような楽音情報処理装置（コンピュータ）が用いられ、このような電子音楽装置は、中央処理装置（ＣＰＵ）１、ランダムアクセスメモリ（ＲＡＭ）２、読出専用メモリ（ＲＯＭ）３、外部記憶装置４、演奏操作検出回路５、設定操作検出回路６、表示回路７、音源回路８、効果回路９、ＭＩＤＩインターフェース（Ｉ／Ｆ）１０、通信インターフェース（Ｉ／Ｆ）１１などを備え、これらの要素１〜１１はバス１２を介して互いに接続される。
【００１１】
ＣＰＵ１は、所定の制御プログラムに従い、タイマによるクロックを利用して、演奏練習処理を含む種々の楽音情報処理を実行する。ＲＡＭ２は、これらの処理に際して必要な各種データを一時記憶するためのワーク領域として用いられる。例えば、演奏練習処理の際には、現在練習中の楽曲（単に曲ともいう）について、表示や演奏などを行うための楽曲データ（楽曲情報又は演奏情報ともいう）や当該練習楽曲のレッスン履歴ファイルをロードする格納領域がＲＡＭ２内に確保される。また、ＲＯＭ３には、これらの処理を実行するために、演奏練習プログラムを含む各種制御プログラムやデータが予め記憶される。
【００１２】
外部記憶装置４は、ハードディスク（ＨＤ）等の内蔵記憶媒体の外に、コンパクトディスク・リード・オンリィ・メモリ（ＣＤ−ＲＯＭ）、フレキシブルディスク（ＦＤ）、光磁気（ＭＯ）ディスク、ディジタル多目的ディスク（ＤＶＤ）、スマートメディア（登録商標）等の小型メモリカード、等々、種々の可搬性の外部記録媒体を含む。ユーザは、任意の外部記憶装置（例えばＨＤ）４に各種制御プログラムや楽曲データ、レッスン履歴ファイル等を記憶して、任意の楽曲データをこの電子音楽装置で処理することができる。
【００１３】
演奏操作検出回路５は、鍵盤などの演奏操作子１３の演奏操作内容を検出し、設定操作検出回路６は、キースイッチやマウス等の設定操作子１４の設定操作内容を検出し、それぞれ、検出内容に対応する情報をシステム本体に導入する。
【００１４】
表示回路７は、各種画面を表示するＬＣＤ等のディスプレイ１５や、演奏操作のガイドをするためのガイド表示器１６、図示しない各種インジケータを備え、これらの表示／点灯内容をＣＰＵ１からの指令に従って制御し、各操作子１３，１４の操作に対する表示援助を行う。例えば、ディスプレイ１５には、演奏練習処理の際、ＲＡＭ２内の所定格納領域の楽曲データやレッスン履歴ファイルなどに基づいて、練習対象楽曲の概要や現在トライしている部分の楽譜など、種々の必要な画面を表示することができる。
【００１５】
以下の例では、演奏操作子１３には鍵盤が用いられ、鍵盤１３の各鍵に対して、ガイド表示器１６により、異なる表示態様で異なる内容の押鍵ガイドを行う。そのため、鍵盤１３の各鍵は半透明の合成樹脂などの素材で成形されており、押鍵ガイドがない場合は、白鍵は乳白色を呈し、黒鍵は暗い灰色を呈している。一方、ガイド表示器１６は、各鍵に対応してＬＥＤ光源などを用いた２種類のランプＬ１，Ｌ２を備え、半透明の各鍵と共に演奏ガイド手段として機能する。
【００１６】
つまり、各ランプＬ１，Ｌ２の点灯により夫々の鍵の下方から光を照射し、当該鍵を透過する光によって異なる態様でガイドすることができる。例えば、第１のランプ（例えば、青色ＬＥＤ）Ｌ１は、現在演奏中の小節で押鍵すべき鍵を指示する「予告ガイド」に用いられ「予告ランプ」と呼ばれ、第２のランプ（例えば、赤色ＬＥＤ）Ｌ２は、現時点で押鍵すべき鍵を指示する「即時ガイド」に用いられ「即時ランプ」と呼ばれる。
【００１７】
音源回路８は、演奏操作子１３からの実演奏情報やＲＡＭ２上の楽曲データ中の楽音情報に応じて楽音信号を生成することができる。効果付与ＤＳＰを有する効果回路９は楽音信号に所定の効果を付与し、これに後続するサウンドシステム１７は、Ｄ／Ａ変換部やアンプ、スピーカを備え、効果が付与された楽音信号に基づく楽音を発生する。
【００１８】
また、ＭＩＤＩＩ／Ｆ１０には他のＭＩＤＩ音楽機器３０が接続され、この電子音楽装置と他の音楽機器３０との間で、楽曲データを含むＭＩＤＩ演奏データを授受し、このシステムで利用することができる。また、通信Ｉ／Ｆ１１には、インターネットやローカルエリアネットワーク（ＬＡＮ）などの通信ネットワーク４０が接続され、外部のサーバコンピュータ５０等から制御プログラムをダウンロードしたり、楽曲データをＲＡＭ２に一時記憶し或いは更に外部記憶装置４に保存して、このシステムで利用することができる。
【００１９】
〔レッスン履歴ファイル〕
この発明の一実施例による演奏練習システムでは、演奏練習処理プログラム及びレッスン履歴ファイルに基づいて「レッスン処理」と呼ばれる演奏練習処理が実行され、ユーザは、レッスン履歴ファイルに記録された自身の演奏スキルに従って３段階のレッスンステップ１〜３を通して効果的に演奏練習を行うことができる。図２は、このシステムで使用されるレッスン履歴ファイルの一例を示す。
【００２０】
レッスン履歴ファイルは、楽曲データ毎に作成され、この電子音楽装置を複数ユーザが使用する場合には、更にユーザ毎に作成され、図２に示すように、当該楽曲データを構成する小節（小節番号：…，ｎ−１，ｎ，ｎ＋１，…）毎に、類似情報ＳＭ、クリア情報ＣＬ、保留情報ＲＳなどを記録したものである。
【００２１】
類似情報ＳＭは、他の小節との演奏パターンとの類似に関する情報であり、当該楽曲データの楽音情報から、後述する類似小節抽出処理〔図８（１）〕で、演奏パターンが互いに類似する小節を自動的に抽出することにより作成される。例えば、他の小節と演奏パターンが同一又は類似の小節には同一又は類似の小節特徴記号を類似情報ＳＭとして記録しておくことで、他の小節との演奏パターンの類否判別が可能となる。図示の例では、第ｎ−１、第ｎ、第ｎ＋１及び第ｎ＋２小節の演奏パターンは、夫々、小節特徴記号「Ａ１」、「Ａ２」、「Ａ３’」及び「Ｅ１」で表現されている。この場合、他の小節にも共通部分（例えば、「Ａ」）が存在する小節特徴記号は「類似マーク」と呼ばれる。
【００２２】
クリア情報ＣＬは、各レッスンステップ１〜３においてユーザによる当該小節の演奏スキルが合格点に達しているかどうかを表わし、スキル情報ともいう。クリア情報ＣＬは、レッスンステップ１〜３に対応する３段階の第１〜第３レッスンレベルＫ１〜Ｋ３に分けてユーザの演奏スキルを記録しており、各レッスンステップで当該小節の演奏練習に挑戦（トライ）して成功（クリア）したときに、対応するレッスンレベルＫ１〜Ｋ３のクリア情報ＣＬに、○印で示されるクリアマークを設定して、演奏スキルが当該レベルをクリアしていることを表わす（非クリアマーク「−」は、未挑戦又は非クリア状態を表わす）。
【００２３】
保留情報ＲＳは、レッスンステップにおける当該小節の演奏練習をユーザが一時的に保留した状態であるかどうかを表わす。当該小節の演奏練習の際にユーザ操作に応じて「保留」を指示することにより、○印で示される保留マークを保留情報ＲＳに設定して当該小節が保留状態にあることを表わす（「−」は非設定状態を表わす）。図示の例では、第ｎ＋１小節が第１レッスンレベルＫ１〔クリア情報ＣＬに非クリアマーク「−」が設定されているレッスンレベルのうち最低（左）の段階〕で保留されていることを表わしている。
【００２４】
〔各種表示画面及び再生のイメージ〕
この発明の一実施例による演奏練習システムでは、演奏練習処理（レッスン処理）による演奏練習の際に、レッスン履歴ファイルの記録内容や練習結果に応じて画面表示や楽音再生の態様を制御し、効果的な演奏練習の実施を図ることができる。図３は、このシステムにおける特徴的な画面表示や楽音再生を説明するための図である。
【００２５】
このシステムでは、ユーザが或る楽曲を演奏練習する際、任意の時点で、ユーザ操作に応じて、当該楽曲の譜面全体を俯瞰的に表わす俯瞰表示画面をディスプレイ１５上に表示することができ、図３（１）は俯瞰表示画面の例を示す。俯瞰表示画面には、レッスン履歴ファイルの類似情報ＳＭの内容に従って、演奏パターンが似ている部分（類似部分）が第１表示態様Ｅｍ１で強調表示され、その時点のクリア情報ＣＬの内容に従って、ユーザがクリアした部分（クリア部分）が第２表示態様Ｅｍ２で強調表示される。
【００２６】
図３（１）の例では、１曲分の譜面を小節で分けて表示しており、類似部分については、類似情報ＳＭのパターン記号から同一のフレーズ記号（例えば、「Ａ」）を有する小節を抽出し、抽出された連続する複数小節を類似フレーズとし、所定色（例えば、青色）の太い枠線による第１表示態様Ｅｍ１で各類似フレーズを強調表示している。
【００２７】
次に、クリア部分については、図２の右欄に示されるように、クリア情報ＣＬのうち何れかのレッスンレベルＫ１〜Ｋ３にクリアマークが設定されている小節をクリア小節とし、これらの小節の表示ブロックに対して、図３（１）のように、所定色（例えば、ピンク色）の色塗りを各クリア小節に施す。なお、クリア部分の表示は、この例に限らず、全てのレッスンレベルＫ１〜Ｋ３にクリアマークが設定されている小節をクリア小節としてもよい。或いは、各レッスンレベルＫ１〜Ｋ３のクリアマークの設定をそのまま利用して、クリア部分をクリアしたレッスンレベルＫ１〜Ｋ３に応じた表示態様（濃度変更や文字付加など）としてもよいし、俯瞰表示画面自体を各レッスンレベルＫ１〜Ｋ３に応じたものに切り替えるようにしてもよい。なお、このような曲全体におけるクリア部分の取扱いは、後述する「おさらい再生」にも同様に適用することができる。
【００２８】
また、メロディパートや伴奏パートなどの複数パートから成る楽曲の場合、１つの俯瞰表示画面に、通常の楽譜と同様に、複数パートを同時に並行的に表示してもよいし、練習したいパートに応じて各パートの俯瞰表示画面を切り替えてもよい。
【００２９】
なお、図３（１）では、各小節をブロックで表示し小節番号（１，２，…，ｎ−１，ｎ，ｎ＋１，ｎ＋２，…）を付記して譜面を概略表示しているが、実際の楽譜を詳細に表示してもよい（この場合、例えば、クリア部分は楽譜の背景色を変更する）。さらに、類似及びクリア部分の強調表示Ｅｍ１，Ｅｍ２を図示の例とは逆にしてもよい。
【００３０】
このシステムでは、ユーザが楽曲中の或る部分を指定して演奏練習する際、当該部分の楽譜がディスプレイ１４上に楽譜表示画面として詳しく表示され、当該部分中の小節の演奏練習（トライ）に成功（クリア）する毎に楽譜表示画面には当該小節が第３表示態様Ｅｍ３で強調表示され、ユーザは、次の小節の演奏練習に進むことができる。
【００３１】
図３（２）は楽譜表示画面の例を示し、トライに成功した小節を強調表示する第３表示態様Ｅｍ３として、図３（１）のクリア部分の色塗りと同一又は同系の所定色（例えば、ピンク色）で背景色（白）を変更している。楽譜の強調表示により、ユーザは、１小節ずつ制覇していく達成感を味わうことができるだけでなく、弾けていない小節についても「クリアしよう」と、やる気が湧き、演奏練習の継続に繋げることができる。なお、強調表示域Ｅｍ１〜Ｅｍ３の強調表示方法は、所定色による太枠や色塗りに限らず、他の部分と識別可能であればどのような方法を採用してもよい。
【００３２】
このシステムでは、上述した俯瞰表示画面や後述するレッスン部分指定入力画面を用いてユーザが練習したい部分を任意に指定することができ、また、指定された部分をクリアすると、クリア部分以外は楽曲データに従って模範演奏しクリア部分についてはユーザ演奏に委ねる「おさらい再生」を行うことができる。
【００３３】
例えば、練習対象とした楽曲が、メロディパートと伴奏パートから成り、図３（３）に示されるように、前奏的な演奏パターンを有するＡフレーズ，Ａフレーズに類似する演奏パターンを有するＡ’フレーズ、楽曲のサビとなる演奏パターンを有するＢフレーズ及び別の演奏パターンを有するＣフレーズ（例えば、各フレーズは８小節で構成される）から構成される場合、ユーザは、前奏よりも何よりもとにかく一番最初に、旨味があるサビ部分のメロディ（旨味メロディ）を弾きたいときには、（３ａ）の矢印で示すように、練習パートとしてメロディを指定してサビのＢフレーズ（網目部分）を練習対象に指定することによって、練習対象楽曲の旨味メロディからレッスンを始めることができる。
【００３４】
指定したＢフレーズのメロディ演奏をクリアすると、（３ｂ）のように、練習対象楽曲の「おさらい再生」を行うことができる。すなわち、楽曲データに従って先頭のＡフレーズから再生が開始され、Ａフレーズ及びＡ’フレーズが自動演奏により再生されていく。次のＢフレーズについては、メロディパートがミュートされて再生されず伴奏パートのみが再生され、ユーザはメロディを実演奏することができ、実演奏によるメロディ楽音が発生される。そして、最後のＣフレーズが再び自動演奏で再生される。
【００３５】
図３のレッスン方式は次のように要約することができる：このシステムでは、楽曲の全体構成を概略表示する俯瞰表示画面（１）を任意の時点で表示することができる。ユーザは、この俯瞰表示画面（１）或いはレッスン部分指定入力画面（図示せず）を利用して、１つの楽曲の中でレッスン対象にしたい部分を任意に指定してレッスンすることができ、例えば、サビメロＢからレッスンを始めることができる（３ａ）。指定された部分は楽譜表示画面に楽譜表示され（２）、ユーザがレッスンをクリアすると、クリアした部分が画面の楽譜上に強調表示される（Ｅｍ３）と共に俯瞰表示画面（１）にも反映されて強調表示される（Ｅｍ２）。俯瞰表示画面には、予め類似した部分をサーチしておくことによって互いに類似した部分が強調表示される（Ｅｍ１）ので、ユーザは、俯瞰表示画面（１）を利用してクリア部分に類似する部分を次のレッスン部分として指定することができる。なお、俯瞰表示画面（１）には、区間毎の難易度を予め表示しておいてもよい。
【００３６】
〔各レッスンステップの概要〕
この発明の一実施例による演奏練習システムでは、演奏練習時に操作すべき操作子をガイドするために、予告ランプ（Ｌ１）により予告ガイドを行い、即時ランプ（Ｌ２）により即時ガイドを行う操作ガイド手段が用意され、複数段階のレッスンステップに応じて即時ガイド及び予告ガイドが選択的に採用される。図４は、この発明の一実施例による演奏練習システムにおける各レッスンステップの概要を説明するための図である。
【００３７】
予告ランプＬ１は、演奏直前乃至現在演奏中の小節（直近小節）で押鍵すべき鍵を指示して予告ガイドを行う。より具体的にいうと、予告ランプ（例えば、青色ＬＥＤ）Ｌ１は、点灯により所定色（青）で発光して、例えば、対応する鍵の下面全体を照らし、鍵全体をこの発光色に対応する色（第１色）でぼんやりと鈍く光らせる。例えば、図４（Ａ）の右側の譜例に対して、その演奏に使用するＣ，Ｄ，Ｆ，Ａ鍵を、同図左側に灰色の色塗りで示すように、所定色（青色）で光らせる。
【００３８】
これに対して、即時ランプＬ２は、その演奏タイミングで即時押鍵すべき鍵を指示して即時ガイドを行う。より具体的にいうと、即時ランプ（例えば、赤色ＬＥＤ）Ｌ２は、点灯により別の所定色（赤）で発光して、例えば、対応する鍵の下面の狭い領域を集中的に照らし、鍵の一部を別の発光色に対応する色（第２色）でくっきりと鋭く光らせる。例えば、図４（Ａ）の右側の譜例の第１拍の演奏タイミングでは、このタイミングで即時押すべきＣ鍵を、同図左側に星印で示すように、別の所定色（赤色）で光らせる。
【００３９】
このシステムには、図４（Ｂ）〜（Ｄ）のように、楽曲データに従って各小節の模範演奏を行う「お手本再生」モードと、その後ユーザに各小節の演奏練習を行わせる「トライ」モードを備えた複数（３）段階のレッスンステップ１〜３が設けられ、ユーザは、トライモードでトライに失敗した場合はもう一度同じ小節のトライを繰り返し、トライに成功した場合には次の小節に進むことができる。また、楽曲データの再生（演奏）については、何れのレッスンステップ１〜３でも、お手本再生モード時には１小節分の音を鳴らして模範演奏を行い、トライモード時には音を鳴らさないように制御される。
【００４０】
このシステムにおける演奏練習ガイド（ナビゲーション）の基本は、図４（Ａ）左側に示すように、直近１小節で押すべき鍵を所定の表示態様で光らせて予告ガイドを行う予告ランプ（第１ガイド表示器）Ｌ１と、これらの中で現時点で押すべき鍵を別の表示態様で光らせて即時ガイドを行う即時ランプ（第２ガイド表示器）Ｌ２を用意しておき、図４（Ｂ）〜（Ｄ）右側に示すように、お手本再生及びトライモードにおける鍵盤表示態様をレッスンステップ１〜３のレベルに応じて異なるように制御し、レッスンステップのレベルの進級に応じて即時ガイド及び予告ガイドの表示を省略していく点にある。
【００４１】
例えば、レッスンステップ１では、図４（Ｂ）右側に示すように、お手本再生モード時には、模範演奏に伴って鍵表示を予告ランプＬ１と即時ランプＬ２による２態様で鍵を光らせ、トライモード時にも、これら２態様で鍵を光らせる予告及び即時ガイドを行う。次のレベルのレッスンステップ２では、図４（Ｃ）右側のように、お手本再生モード時には、模範演奏に伴って予告ランプＬ１により予知表示鍵を光らせるだけであり、トライモード時にも、これら予知表示鍵を光らせる予告ガイドのみを行う。最も上のレベルのレッスンステップ３では、お手本再生モード時に１小節分の音を鳴らすだけであり、鍵表示や押鍵ガイドは、図４（Ｄ）右側のように、何れのモードでも行われない。
【００４２】
図４のレッスン方式は次のように要約することができる：このシステムでは、演奏操作される鍵盤の各鍵に対して、２つの態様で表示可能な予告及び即時ランプ（例えば、色が違う、表示場所が違う等）Ｌ１，Ｌ２が設けられる（Ａ）。レッスンは、ユーザの演奏スキルに応じて複数段階のステップ（Ｂ〜Ｄ）で構成され、各ステップは、何れも、演奏情報により模範演奏するお手本再生モード（１）と模範演奏しないトライ（練習）モード（２）を備えるが、演奏操作のガイド表示は段階に応じて制御される。すなわち、レッスンステップ１では、１小節（又は１フレーズ）に出てくる全鍵を予告ランプＬ１により第１態様で表示すると共に、各演奏時点毎に押すべき鍵を即時ランプＬ２により第２態様でガイド表示する（Ｂ）。次にレッスンステップ２に進むと予告ランプＬ１により第１態様でのみガイド表示し（Ｃ）、更にレッスンステップ３ではガイド表示なしとする（Ｄ）。
【００４３】
〔演奏練習の処理フロー例〕
この発明の一実施例による演奏練習システムにおいては演奏練習プログラムに従って上述したとおりの「レッスン処理」（演奏練習処理）を実行することができる。図５は、この発明の一実施例によるレッスン処理の手順を表わすフローチャートである。
【００４４】
このレッスン処理が起動すると、ＣＰＵ１は、楽曲選択画面をディスプレイ１５に案内表示し、まず、第１ステップＰ１において、ユーザが設定操作子１４の操作によって楽曲選択画面に提示された複数の楽曲（曲名や曲番号）の中から所望の楽曲が選択的に指示されると、指示された楽曲の演奏練習に用いられる楽曲データをＲＯＭ３又は外部記憶装置４からＲＡＭ２上の楽曲データ格納領域にロードする。次のステップＰ２では、楽曲のレッスン履歴ファイルがあるか否か、即ち、当該楽曲データにつき既にレッスン履歴ファイルが作成され外部記憶装置４の履歴ファイル記憶領域に記憶されているか否かを調べる。
【００４５】
ここで、当該楽曲のレッスン履歴ファイルがないと判定したときには（Ｐ２→ＮＯ）、ステップＰ３で、この楽曲のレッスン履歴ファイルを新規に作成する。すなわち、ＲＡＭ２上にロードされている楽曲データの楽音情報を分析して、この楽曲データの小節単位毎に、他の小節に類似乃至同一の楽音発生パターンがあることを表わす類似情報ＳＭを生成し、ＲＡＭ２上の履歴ファイル格納領域内に、生成された類似情報ＳＭを当該楽曲データの各小節に対応付けて新たなレッスン履歴ファイルを作成する。
【００４６】
ファイル作成後はステップＰ４に進み、楽曲データを１曲分通して再生する通常再生処理を行い、楽音生成部８−９−１７を通じて楽曲データの楽音情報に基づく楽音を発生させて模範演奏を行うと共に、必要に応じて、当該楽曲データが表わす１曲分の楽譜を楽音の発生に合わせて表示回路７を通じてディスプレイ１５に進行的に表示させ、例えば、楽曲の進行に合わせて楽譜をスクロールしたり現演奏時点を表わすカーソルを移動する。
【００４７】
一方、当該楽曲のレッスン履歴ファイルがあるときには（Ｐ２→ＹＥＳ）、ステップＰ５に進んで、当該楽曲のレッスン履歴ファイルを外部記憶装置４から読み込んでＲＡＭ２上の履歴ファイル格納領域にロードし、更にステップＰ６に進む。ステップＰ６では、ディスプレイ１５の案内画面を通じて当該楽曲のレッスンを「継続レッスン」とするか否かをユーザに打診する。ここで、「継続レッスン」は、過去の練習成果を考慮して演奏練習を継続的に行うことを意味し、「レッスンを継続」又は「新規にレッスン」などの選択項目が案内画面に表示される。
【００４８】
そして、ユーザにより、最初から練習をやり直すべく「新規にレッスン」が選択され、更に、レッスン１、レッスン２或いはレッスン３からの「やり直し」が選択されて、継続レッスンとしない旨の指示があったときは（Ｐ６→ＮＯ）、ステップＰ７に進んで、当該楽曲のレッスン履歴ファイルの保留情報ＲＳに設定されていた保留マークを消去すると共に、クリア情報ＣＬについては、やり直しのレッスンレベル（Ｋ１〜Ｋ３）に応じて当該やり直しレベル以上のレベルのクリアマークを消去（○→−）する。この場合、類似情報ＳＭは消去されない。この後は、ステップＰ４に進んで上述した通常再生処理を行う。
【００４９】
これに対して、ユーザにより「レッスンを継続」が選択されて継続レッスンとする旨の指示があったときは（Ｐ６→ＹＥＳ）、ステップＰ８に進んで、レッスン履歴ファイルのクリア情報ＣＬの何れかのレベル（Ｋ１〜Ｋ３）のクリアマークで特定される楽曲中のクリア部分を除いて全曲を模範演奏する「おさらい再生処理」を行う。すなわち、おさらい再生処理では、楽曲データによる模範演奏はクリア部分の楽音再生をミュートして非クリア部分のみの楽音再生を行い、クリア部分については、ユーザが実際に鍵盤１３を演奏することで演奏操作検出回路５から入力された実演奏情報に従った楽音が楽音生成部８−９−１７を通じて発生される。なお、おさらい再生処理でも、必要に応じて、当該楽曲の楽譜を楽音に合わせてディスプレイ１５に進行的に表示することができる。
【００５０】
通常再生処理又はおさらい再生処理（Ｐ４，Ｐ８）の後、ステップＰ９で、ディスプレイ１５の案内画面を通じて当該楽曲を俯瞰表示をするか否かをユーザに打診し、ユーザ操作に基づいて俯瞰表示をする旨の指示を行うと（Ｐ９→ＹＥＳ）、順次、ステップＰ１０〜Ｐ１２に進んでこの楽曲の俯瞰表示画面をディスプレイ１５に表示する。
【００５１】
すなわち、まず、ステップＰ１０で、楽曲データの小節情報に従って楽曲全体の構成を小節単位で概略的に表示する。次に、ステップＰ１１では、楽曲データの各小節に対応するレッスン履歴ファイルの類似情報ＳＭに従って、類似マークが設定された小節（即ち、共通の小節特徴記号を有する小節。類似マーク小節という。）を第１態様Ｅｍ１（例えば、太枠）で強調表示する。ここで、類似マーク小節が同じパターンで連続するフレーズの場合は、フレーズ全体を太枠で囲む。そして、ステップＰ１２において、クリア情報ＣＬの何れかのレベル（Ｋ１〜Ｋ３）のクリアマークが付与された小節（クリアマーク小節という）を第２態様Ｅｍ２で強調表示し、例えば、クリアマーク小節の表示ブロック内を所定の色乃至模様で塗り潰す。
【００５２】
俯瞰表示をする旨の指示がないとき（Ｐ９→ＮＯ）或いは俯瞰表示画面の表示処理（Ｐ１０〜Ｐ１２）の後は（Ｐ１２）、ステップＰ１３に進んで、当該楽曲の内これからユーザが練習しようとするレッスン部分の指定を受け付けて、楽曲データから、指定を受け付けたレッスン部分の情報を抽出する。具体的には、ディスプレイ１５に表示されたレッスン部分指定入力画面を用いて設定操作子１４のユーザ操作により楽曲のレッスンしたい範囲を指定する。レッスン部分の指定には次のような方法を採用することができる：
（１）楽曲を聴きながらレッスン部分の最初と最後を操作子の操作で指定する、
（２）ジョグシャトルダイヤル等を操作してレッスン部分の先頭と最後を指定する、
（３）楽曲を予めＡメロ、Ｂメロ、サビ等の複数部分に分割しておき、何れかの部分を操作子の操作で選択する、
（４）楽曲を予めＡメロ、Ｂメロ、サビ等の複数部分に分割しておき、順番にユーザに提示して選択させる、
（５）俯瞰表示画面上で任意の部分を操作子の操作により指定する、等々。
なお、（５）の方法は、ステップＰ１０〜Ｐ１２で表示処理がなされた俯瞰表示画面をそのままレッスン部分指定入力画面に利用することができるという利点がある。
【００５３】
次のステップＰ１４では、ステップＰ１３で抽出された楽曲情報に基づいて、指定されレッスン部分の楽譜を楽譜表示画面で表示する。通常、楽譜の背景色は地味な白などで表示されるが、表示された楽譜中に既に何れかのレベル（Ｋ１〜Ｋ３）でクリアした小節があるときには、当該クリア部分の表示態様を変えておく（例えば、この部分の背景色をピンクに変更）。その後、ステップＰ１５〜Ｐ１７（図６）に順次進む。
【００５４】
ステップＰ１５〜Ｐ１７では、夫々のステップレベル（Ｋ１〜Ｋ３）でクリアされていない小節についてレッスンステップ１〜３の処理を行い、レッスンステップ１〜３の処理の後は、ステップＰ１８において、ステップＰ８と同様の態様でおさらい再生処理を行う。続くステップＰ１９では、楽曲全体のレッスンが終了したか否か或いはユーザ操作によりレッスン処理を終了させる旨の指示がなされたか否かを判定する。
【００５５】
ここで、楽曲全体のレッスンが終了していないか或いはレッスン処理終了の指示がないと判定したときは（Ｐ１９→ＮＯ）、ステップＰ９（図５）に戻って上述したステップＰ９〜Ｐ１９の処理を繰り返す。そして、楽曲全体のレッスンが終了したか或いはレッスン処理終了の指示があったと判定したときには（Ｐ１９→ＹＥＳ）ステップＰ２０にて、現在のレッスン履歴ファイルを外部記憶装置４の履歴ファイル記憶領域に保存し、このレッスン処理を終了する。
【００５６】
〔類似小節抽出処理及びおさらい再生処理〕
図７は、レッスン処理のステップＰ８，Ｐ１８のおさらい再生処理の手順例を示し、図８（１）は、レッスン処理のステップＰ３のレッスン履歴ファイルの新規作成時に行われる類似小節抽出処理の手順例を示す。
【００５７】
まず、図８（１）の類似小節抽出処理について説明すると、まず、当該楽曲データの１曲分の楽音情報を所定のアルゴリズムに従って分析し、当該楽曲を音楽的にまとまりのある演奏パターンを有する１乃至複数の小節から成るフレーズに分割し、分割された各フレーズに、例えば、第１フレーズから、順次、「Ａ」，「Ｂ」，…というように、フレーズ記号を付与し、フレーズを構成する各小節には、第１フレーズであれば、先頭小節から、順次、「Ａ１」，「Ａ２」，…というように、小節特徴記号を仮付与しておく。また、当該楽曲データから得られた小節毎に各種情報の書込みが設定可能なレッスン履歴ファイルをＲＡＭ２上のファイル格納領域に用意し、各小節毎に、仮付与された小節特徴記号を類似情報ＳＭとして書き込んでおく。
【００５８】
最初のステップＱ１では、当該楽曲の各フレーズ間で互いに類似するフレーズをサーチする。すなわち、分割された各フレーズ間で順次音符のタイミング及び音高を比較し合い、所定のマッチング処理ルールに従って一致度を求め、完全に一致していれば同一のフレーズであると判定し、所定値以上の一致度があれば（音符列パターンが類似していれば）類似するフレーズであると判定し、一致度が所定値未満であれば非類似のフレーズであると判定する。このような同一／類似／非類似の判定には、例えば、特許文献２に開示された手法を用いることができる。
【特許文献２】特開２００２−２６８６３２号公報
【００５９】
このようにして、第２フレーズ以降について先行するフレーズと演奏パターンを比較して行き、互いに同一又は類似のフレーズ（「類似フレーズ」という）を見つけて行く。次のステップＱ２では、用意されたレッスン履歴ファイルにおいて、見つかった類似フレーズの小節に「類似マーク」を設定する。すなわち、新たに類似フレーズが見つかる毎に、後方の類似フレーズを構成する各小節に類似情報ＳＭとして予め書き込まれていた小節特徴記号を、最先の類似フレーズの各小節に付与されている小節特徴記号に準じて書き換えて行く。例えば、第１フレーズと演奏パターンが同一又は類似の類似フレーズを見つけると、当該類似フレーズのフレーズ記号を「Ａ」に変更し、そのフレーズの各小節について、対応する小節間で演奏パターンが同一であるか類似であるかに応じて、小節パターン特徴記号を、「Ａ１」，「Ａ２」，…（同一）、或いは、「Ａ１’」，「Ａ２’」，…（類似）というように、書き換えて行く。そして、これら類似フレーズおける各小節のパターン特徴記号が「類似マーク」と呼ばれ、共通するフレーズ記号（例えば「Ａ」）を含むパターン特徴記号を持つ一連の小節が「類似マーク小節」と呼ばれる。
【００６０】
これにより、当該楽曲のレッスン履歴ファイルを新規に作成すると、レッスン処理のステップＰ４（図５）にリターンする。
【００６１】
図７のおさらい再生処理については、最初のステップＲ１で、再生すべき小節を選択する。つまり、このおさらい再生処理に入った当初は、当該楽曲データの先頭の小節を選択し、次にステップＲ１に戻ったときは、順次、次の小節を選択する。次のステップＲ２では、当該楽曲のレッスン履歴ファイルのクリア情報ＣＬを調べて、選択された小節にクリアマークの設定があるか否かを判定する。
【００６２】
ここで、当該小節にクリアマークが設定されてないときは（Ｒ２→ＮＯ）、ステップＲ３に進んで、楽音生成部８−９−１７を通じてレッスンパートを含む全パートを再生させる処理を行う。また、クリアマークが設定されているときには（Ｒ２→ＹＥＳ）、レッスンパートの再生をミュートしてレッスンパート以外のパートを再生させる処理を行う。
【００６３】
ステップＲ３，Ｒ４の再生処理の後は、ステップＲ５に進んで、当該小節で楽曲が終了するか否かを判定し、楽曲が終了しないときは（Ｒ５→ＮＯ）ステップＲ１に戻って、次に再生すべき小節（後続小節）を選択し、選択された次の小節についてステップＲ２〜Ｒ５の処理を繰り返す。そして、楽曲が終了したときには（Ｒ５→ＹＥＳ）、レッスン処理のステップＰ９（図５）又はステップＰ１９（図６）にリターンする。
【００６４】
〔レッスンステップ１〜３の処理〕
図８（２）は、レッスン処理のステップＰ１５〜Ｐ１７で実行されるスキルレベル（Ｋ１〜Ｋ３）に対応するレッスンステップ１〜レッスンステップ３における処理の手順例を共通的に示す。なお、レッスンステップ１，２又は３の処理（Ｐ１５，Ｐ１６，Ｐ１７）に進んだとき、演奏練習すべき小節がないときには、当該レッスンステップ１，２又は３の処理を行わず（スルーして）、直ちに、次のレッスンステップ２，３の処理（Ｐ１６，Ｐ１７）又はおさらい再生処理（Ｐ１８）にリターンする。
【００６５】
最初のステップＳ１では、演奏練習すべき小節を選択する。つまり、このレッスンステップ（１，２，３の何れか）の処理に入った当初は、ステップＰ１３で指定されたレッスン部分のうちこのレベルで未だクリアされていない最先の小節を選択し、その後、ステップＰ１３に戻った場合には次の小節を選択する。具体的には、通常のレッスン（当該レッスンステップの新規開始、やり直し等）では、指定された部分の各小節を先頭から順番に選択し、継続レッスンでは、クリアマークの付いていない小節（非クリア小節）のみを先頭から順番に選択し、保留マークが付けられた小節（「保留マーク小節」又は「保留小節」という）の再レッスンでは、保留マーク小節のみを先頭から順番に選択する。
【００６６】
続くステップＳ２では、選択された小節を、レッスンステップ１，２又は３の何れかに対応する態様で「お手本再生」を行い、当該楽曲データの楽音情報に従って楽音生成部８−９−１７から１小節分の楽音を生成させる。この場合、レッスンステップ１，２については、予告ランプＬ１を点灯して当該小節で押鍵される鍵を表示し、レッスンステップ１では、更に楽音情報の発音タイミングに従って即時ランプＬ２の点灯を制御して押鍵すべき鍵を順次表示して行く。
【００６７】
お手本再生の後は、ステップＳ４に進んで、音声乃至画面表示によりユーザに演奏練習のトライを促し、トライ開始の合図と共にユーザに当該小節の演奏練習をトライさせる。ユーザがトライしている間、楽音情報に基づく楽音生成はミュートされ、レッスンステップ１，２については、お手本再生時と同様の表示態様でレベルに応じた押鍵ガイドを行い、ユーザのトライによる実演奏情報に従って楽音生成部８−９−１７から楽音を生成させると共に、実演奏情報と楽音情報とを順次比較して行きユーザの演奏スキルを評価する。
【００６８】
当該小節のトライが終わると、次のステップＳ５にて、演奏評価の内容に基づいてトライが成功したか（合格点を越えているか）否かを判断する。ここで、トライ時の演奏内容が合格点に達せずトライ不成功と判断したときは（Ｓ４→ＮＯ）、例えば、当該小節について「再度挑戦する」か或いは「保留にする」かを選択可能にディスプレイ画面１５上に表示してトライ不成功時のユーザの意向を打診し、ステップＳ５において、ユーザ操作により保留が指示されたか否かを判定する。
【００６９】
ここで、ユーザが保留を希望せず再挑戦が指示されたときは（Ｓ５→ＮＯ）、ステップＳ２に戻って、トライが成功せず再挑戦が指示されている間は上述したステップＳ２〜Ｓ５の処理を繰り返し、保留が指示されると（Ｓ５→ＹＥＳ）、ステップＳ６に進んで、レッスン履歴ファイルにおいて、当該小節の保留情報ＲＳに保留マークを設定する。
【００７０】
また、ステップＳ４でトライが成功したと判断したときは（Ｓ４→ＹＥＳ）、ステップＳ７に進んで、レッスン履歴ファイルにおいて、当該小節にクリア情報ＣＬの対応するレベル（Ｋ１〜Ｋ３）にクリアマークを設定し、続くステップＳ８で、楽譜表示画面に表示されている当該小節の楽譜表示態様を変更する（Ｅｍ３：例えば、ピンクの背景色）。
【００７１】
保留マークの設定又は表示変更（Ｓ６，Ｓ８）の後は、ステップＳ９に進んで、ステップ１３（図５）で指定されたレッスン部分のうち当該レッスンステップ１〜３のレベルでクリアされていなかった全小節について処理を終了したか否かを判定する。ここで、全小節の処理を終了していないと判定したときは（Ｓ９→ＮＯ）、ステップＳ１に戻って次の小節を選択し、次の小節について上述したステップＳ２〜Ｓ８の処理を繰り返し、全小節の処理を終了したと判定したときは（Ｓ９→ＹＥＳ）、ステップＳ１０に進む。
【００７２】
ステップＳ１０では、指定されたレッスン部分に保留マークＲＳが設定されている小節（保留マーク小節）があるか否かを判定し、保留マーク小節があるときは（Ｓ１０→ＹＥＳ）、ステップＳ１１で、さらに、画面を通じてユーザに保留マーク小節を再レッスンするか否かを打診する。ここで、ユーザ操作により保留マーク小節の再レッスンが指示されると（Ｓ１１→ＹＥＳ）、ステップＳ１に戻って、保留マーク小節のうち先頭の小節につきステップＳ２〜Ｓ１０の処理を行い、保留マーク小節の再レッスンが指示されている間は、順次、次の保留マーク小節についてステップＳ２〜Ｓ１０の処理を繰り返す。この場合、トライが成功したときは、ステップＳ７で当該小節の保留マークＲＳを消去する。
【００７３】
そして、指定されたレッスン部分に保留マーク小節がなくなったとき（Ｓ１０→ＮＯ）或いは保留マーク小節の再レッスンが指示されなかったときには（Ｓ１１→ＮＯ）、このレベル（Ｋ１〜Ｋ３）のレッスンステップ１〜３の処理を終了し、レッスン処理の対応するステップＰ１６〜Ｐ１８（図６）にリターンする。すなわち、レッスンステップ１或いはレッスンステップ２の処理を終了したときは、夫々、ステップＰ１６，Ｐ１７にリターンして、図８（２）の手順に従ってレッスンステップＰ２，Ｐ３の処理を実行し、レッスンステップ３の処理を終了したときはステップＰ１８にリターンして、指定されたレッスン部分のおさらい再生処理（図７）を実行する。
【００７４】
〔種々の実施態様〕
以上、図面を参照しつつこの発明の好適な実施の一形態について説明したが、これは単なる一例であって、この発明は、発明の精神を逸脱しない範囲で種々の変更が可能である。例えば、演奏操作子をガイドするための表示方式については、次の（１）〜（４）のように、どのような方式を用いてもよい。
（１）実施例のように、鍵盤の下方に光源を設け、半透明素材で成形された鍵盤を透過する光によってガイドする方式、
（２）鍵盤の側方に光源を設け、半透明かつ光が拡散する素材で成形された鍵盤を透過する光によってガイドする方式、
（３）鍵盤根元（回動支点近傍）の斜め上方に光源を有し、斜め上方から鍵盤の根元を照らしてガイドする方式、
（４）鍵盤の根元近傍に設けた光源を直接発光させる方式、等々。
【００７５】
「区間」内に出てくる全ての音符に対応する演奏操作子を表示する予告ガイドのための第１表示態様と、各時点で操作すべき演奏操作子を表示する即時ガイドのための第２表示態様については、上述した複数の表示方式のうち異なる２つの表示方式を採用してもよいし、１つの表示方式に従う２種類の表示器（光源）を採用して異なる表示態様〔例えば、色（青／赤）、明るさ（暗い／明るい）、点灯場所（全面／局部）などを異ならせる〕としてもよい。また、１種類の表示器（光源）を採用してその点灯方式（連続点灯／点滅）を変えて異なる表示態様を得るようにしてもよい（例えば、特許文献１）。
【００７６】
特に、実施例のように、予告ガイド用第１表示態様と即時ガイド用第２表示態様とで明瞭度を異ならせる(ぼんやり／くっきり、淡い色／濃い色、暗い／明るい等)ように構成した場合には、人間の感覚とマッチし、表示がわかりやすい。
【００７７】
演奏練習の単位となる「区間」については、実施例では小節としたが、要は練習単位として適切な長さであればよく、小節単位に限らない。従って、小節より短くてもよいし、長くてもよい。また、区間毎にその長さが異なっていていもよい。また、区間の区切りについては、予め楽曲データ中にそれを示す情報を含ませておいてもよいし、楽曲データを解析して区間区切りとして適当な位置を自動決定してもよいし、ユーザが操作子を操作して指定してもよい。音符の速さや複雑さから、区間を自動決定してもよい。また、予め区切られている複数区間のうち、連続する複数区間をまとめて１つの区間とみなしてレッスンしてもよい。
【００７８】
レッスンステップ数については、実施例では３段階（ステップ）から成るレッスンを説明したが、これに限らず３未満又は４以上の段階のレッスンステップで構成してもよい。少なくとも、区間全体の予告ガイド及び各時点の即時ガイドを行う第１レッスン段階と区間全体の予告ガイドのみを行う第２レッスン段階を含み、ユーザの演奏スキルに応じたレッスンの順番が第１レッスン段階から第２レッスン段階に進むようになっていればよく、これら両段階だけで構成されていたり、或いは、４段階以上となっていてもよい。また、第１レッスン段階と第２レッスン段階の間に他のレッスン段階が含まれていてもよい。
【００７９】
練習するパートについては、実施例ではメロディパートを例示したが、これに限らず伴奏パートでもよい。また、レッスンの履歴を複数回分保存できるようにしてもよい。
【図面の簡単な説明】
【００８０】
【図１】この発明の一実施例による演奏練習システムのハードウエア構成ブロック図である。
【図２】この発明の一実施例による演奏練習システムで用いられるレッスン履歴ファイルを説明するための図である。
【図３】この発明の一実施例による演奏練習システムにおける表示画面及び再生イメージを説明するための図である。
【図４】この発明の一実施例による演奏練習システムにおける各レッスンステップの概要を説明するための図である。
【図５】この発明の一実施例によるレッスン処理の手順を表わすフローチャートの一部である。
【図６】この発明の一実施例によるレッスン処理の手順を表わすフローチャートの他部である。
【図７】この発明の一実施例によるおさらい再生処理の手順を表わすフローチャートである。
【図８】この発明の一実施例による類似小節抽出処理及びレッスンステップ１〜３処理の手順を表わすフローチャートである。
【符号の説明】
【００８１】
Ｌ１  予告ガイド用ＬＥＤランプ（第１ガイド表示器）、
Ｌ２  即時ガイド用ＬＥＤランプ（第２ガイド表示器）、
ｎ−１，ｎ，ｎ＋１，ｎ＋２  小節番号、
ＳＭ  小節特徴記号で演奏パターンの類否を表わす類似情報、
ＣＬ  各レッスンレベルＫ１〜Ｋ３にクリアマークが設定されるクリア情報、
ＲＳ  保留マークが設定される保留情報、
Ｅｍ１，Ｅｍ２，Ｅｍ３  第１強調表示（類似）と第２及び第３強調表示（クリア）。
【図１】
2006195021.tif 000003
【図２】
2006195021.tif 000004
【図３】
2006195021.tif 000005
【図４】
2006195021.tif 000006
【図５】
2006195021.tif 000007
【図６】
2006195021.tif 000008
【図７】
2006195021.tif 000009
【図８】
2006195021.tif 000010