(57)【要約】【課題】ユーザの演奏入力に対し、適切な演奏基準データを提供する演奏練習装置を提供する。【解決手段】手本曲データ入力部１は、楽譜表示データ、楽譜表示に対応した演奏データ、および、楽音再生に対応した演奏データを有する手本曲データを入力する。演奏データ入力部２は、ユーザ操作による演奏データを入力する。楽譜表示制御部３は、手本曲データに含まれる楽譜表示データに応じて楽譜を表示させる。演奏データ取り出し部４は、レッスンモードのときは、手本曲データに含まれる楽譜表示に対応した簡易な演奏データを、演奏データ入力部２により入力されるユーザによる演奏入力の案内およびまたは評価用の演奏練習基準データとして、演奏入力案内，評価部６に出力する。【選択図】  図１
2004264392.tif 000002
【特許請求の範囲】
【請求項１】
楽譜表示データおよび楽譜表示に対応した演奏データを有する手本曲データを入力し、表示器に対する楽譜表示、および、ユーザ演奏入力の案内およびまたは評価を実行する演奏練習装置であって、
前記手本曲データを入力する手本曲データ入力手段と、
ユーザ操作による演奏データを入力するユーザ演奏データ入力手段と、
前記手本曲データ入力手段により入力された手本曲データに含まれる楽譜表示データに応じて前記表示器に対し楽譜を表示させる楽譜表示制御手段と、
前記手本曲データ入力手段により入力された手本曲データに含まれる、楽譜表示に対応した演奏データを、前記演奏データ入力手段により入力されるユーザ演奏入力の案内およびまたは評価をする際の演奏練習基準データとして取り出す演奏データ取り出し手段、
を有することを特徴とする演奏練習装置。
【請求項２】
楽譜表示に対応した演奏データおよび楽音再生に対応した演奏データを有する手本曲データを入力し、音源に対する楽音再生、および、ユーザ演奏入力の案内およびまたは評価を実行する演奏練習装置であって、
前記手本曲データを入力する手本曲データ入力手段と、
ユーザ操作による演奏データを入力するユーザ演奏データ入力手段と、
練習モードのオンオフを切り替えるモード切替手段と、
前記モード切替手段により練習モードがオフのときは、前記手本曲データ入力手段により入力された手本曲データに含まれる楽音再生に対応した演奏データを取り出して音源に出力し、
前記モード切替手段により練習モードがオンのときは、前記手本曲データ入力手段により入力された手本曲データに含まれる楽譜表示に対応した演奏データを取り出し、前記演奏データ入力手段により入力されるユーザ演奏入力の案内およびまたは評価をする際の演奏練習基準データとする演奏データ取り出し手段、
を有することを特徴とする演奏練習装置。
【請求項３】
前記手本曲データは、楽譜表示データおよび楽譜表示に対応した演奏データに加えて、楽音再生に対応した演奏データを有するものであり、前記手本曲データ入力手段により入力された手本曲データに含まれる楽譜表示データに応じて前記表示器に対し楽譜を表示させる楽譜表示制御手段、
を有することを特徴とする請求項２に記載の演奏練習装置。
【請求項４】
楽譜表示データおよび楽譜表示に対応した演奏データを有する手本曲データを入力し、表示器に対する楽譜表示、および、ユーザ演奏入力の案内およびまたは評価をコンピュータに実行させる演奏練習プログラムであって、
前記手本曲データを入力する手本曲データ入力ステップと、
ユーザ操作による演奏データを入力するユーザ演奏データ入力ステップと、
前記手本曲データ入力ステップにより入力された手本曲データに含まれる楽譜表示データに応じて前記表示器に対し楽譜を表示させる楽譜表示制御ステップと、
前記手本曲データ入力ステップにより入力された手本曲データに含まれる、楽譜表示に対応した演奏データを、前記演奏データ入力ステップにより入力されるユーザ演奏入力の案内およびまたは評価をする際の演奏練習基準データとして取り出す演奏データ取り出しステップ、
を有することを特徴とする演奏練習プログラム。
【請求項５】
楽譜表示に対応した演奏データおよび楽音再生に対応した演奏データを有する手本曲データを入力し、音源に対する楽音再生、および、ユーザ演奏入力の案内およびまたは評価をコンピュータに実行させる演奏練習プログラムであって、
前記手本曲データを入力する手本曲データ入力ステップと、
ユーザ操作による演奏データを入力するユーザ演奏データ入力ステップと、
練習モードのオンオフを切り替えるモード切替ステップと、
前記モード切替ステップにより練習モードがオフのときは、前記手本曲データ入力ステップにより入力された手本曲データに含まれる楽音再生に対応した演奏データを取り出して音源に出力し、
前記モード切替ステップにより練習モードがオンのときは、前記手本曲データ入力ステップにより入力された手本曲データに含まれる楽譜表示に対応した演奏データを取り出し、前記演奏データ入力ステップにより入力されるユーザ演奏入力の案内およびまたは評価をする際の演奏練習基準データとする演奏データ取り出しステップ、
を有することを特徴とする演奏練習プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、手本となる曲データを用いて楽器演奏の練習をする装置に関するものである。
【０００２】
【従来の技術】
従来、手本となる曲を選んで演奏練習をする電子楽器がある。ユーザは、どの音を演奏するのかを紙楽譜に表示された各音に従って判断する。ユーザの演奏内容は、手本曲データと比較され、評価結果が電子楽器の表示器に表示される。
しかし、比較の対象となる手本曲データは、楽音再生用のもので、音楽的な表情が付けられた曲データでもある。そのため、実際の楽譜とは各音の発音開始タイミングや長さなどが多少異なる。その結果、ユーザが楽譜に忠実に演奏しても、手本曲データとは必ずしも一致しないため、良い評価が得られない場合がある。
また、鍵盤にガイドランプが設けられた電子楽器がある。ユーザは、どの音を演奏入力するのかを、ガイドランプの点灯を見て判断する。しかし、比較の対象となる手本曲データが上述した楽音再生用の曲データであると、初心者がこの手本曲データを基準にして練習するのは難しい。
そのため、演奏ガイド用データは、楽音再生用の曲データを加工したり、専用トラックに記憶させるものが知られている（例えば、特許文献１参照）。しかし、依然として、紙楽譜との対応が考慮されていないために、ユーザは、紙楽譜と演奏ガイドとのいずれを演奏基準とすればよいかを迷うことになる。
【０００３】
上述したいずれの場合であっても、楽音再生用の演奏データを手本としたときに、演奏練習に不具合が生じる場合がある。
図６は、音符と演奏データとの関係を示す説明図である。
図６（ａ）のように、小節先頭に８分音符が表示されるとき、図６（ｂ）のように、楽譜に対応する演奏データのタイミングは、音符の位置に一致し、小節線から次の拍の半分までが発音期間となる。
これに対し、図６（ｃ）に示すように、楽音再生用に作られた演奏データでは、少なくとも発音開始タイミングに音楽的表情が付けられ、発音開始タイミングが小節線よりも早くなっている場合がある。
このように楽譜上では小節先頭に表示される音符であっても、手本曲データの同じ個所を小節単位で繰返し練習する場合において、この音符が繰返しの対象区間に入らなくなってしまう。
上述したように、手本曲データが楽音再生用の演奏データであるときには、演奏練習上、種々の問題があった。
【０００４】
【特許文献１】
特開平１０‐６９２７３号公報
【０００５】
【発明が解決しようとする課題】
本発明は、上述した問題点を解決するためになされたもので、ユーザの演奏入力に対して適切な演奏練習基準データを提供する演奏練習装置および演奏練習用プログラムを提供することを目的とするものである。
【０００６】
【課題を解決するための手段】
本発明は、請求項１に記載の発明においては、楽譜表示データおよび楽譜表示に対応した演奏データを有する手本曲データを入力し、表示器に対する楽譜表示、および、ユーザ演奏入力の案内およびまたは評価を実行する演奏練習装置であって、手本曲データ入力手段と、ユーザ演奏データ入力手段と、前記手本曲データに含まれる楽譜表示データに応じて前記表示器に対し楽譜を表示させる楽譜表示制御手段と、前記手本曲データに含まれる、楽譜表示に対応した演奏データを、前記ユーザ演奏入力の案内およびまたは評価をする際の演奏練習基準データとし取り出す演奏データ取り出し手段を有するものである。
従って、楽譜表示に対応したユーザ演奏入力の案内およびまたは評価が行われることになる。
初心者にとっては、楽譜表示に対応した基準データの方が各音のタイミングや長さを理解しやすいので練習しやすくなる。
基準データは、必ず楽譜表示に対応しているので、小節単位で繰返練習するときに、繰返しの先頭に表示された音符は必ず練習対象に含まれることになり、練習対象の範囲設定が容易になる。
楽譜表示データに応じて楽譜を表示器に表示させるので、ユーザは表示された楽譜に従って演奏練習を進めることができる。
なお、表示器は、本発明の演奏練習装置に組み込まれていても、外付けされていてもよい。
【０００７】
請求項２に記載の発明においては、楽譜表示に対応した演奏データおよび楽音再生に対応した演奏データを有する手本曲データを入力し、音源に対する楽音再生、および、ユーザ演奏入力の案内およびまたは評価を実行する演奏練習装置であって、手本曲データ入力手段と、ユーザ演奏データ入力手段と、モード切替手段と、練習モードがオフのときは、前記手本曲データに含まれる楽音再生に対応した演奏データを取り出して音源に出力し、前記練習モードがオンのときは、前記手本曲データに含まれる楽譜表示に対応した演奏データを取り出し、前記ユーザ演奏入力の案内およびまたは評価をする際の演奏練習基準データとする演奏データ取り出し手段を有するものである。
従って、演奏練習時において、楽譜表示に対応したユーザ演奏入力の案内およびまたは評価が行われることになる。その結果、初心者にとって練習しやすくなる。小節単位で繰返練習するときに、練習対象の範囲設定が容易になる。
一方、通常の楽音再生時においては、楽音再生に対応した演奏データが音源に出力される。その結果、ユーザは、音楽的な表情が付けられた手本演奏を確認できる。
なお、音源は、本発明の演奏練習装置に組み込まれていてもよいし、外付けされていてもよい。
【０００８】
請求項３に記載の発明においては、請求項２に記載の演奏練習装置において、前記手本曲データは、楽譜表示データおよび楽譜表示に対応した演奏データに加えて、楽音再生に対応した演奏データを有するものであり、前記手本曲データに含まれる楽譜表示データに応じて前記表示器に対し楽譜を表示させる楽譜表示制御手段を有するものである。
従って、楽譜表示データに応じて楽譜を表示器に表示させるので、ユーザは、表示された楽譜に従って演奏練習を進めることができる。
請求項４，請求項５に記載の発明においては、上述した請求項１，２に記載の演奏練習装置をコンピュータに実行させるプログラムの形態で実現するものである。同様に、請求項３に記載の発明もコンピュータに実行させるプログラムの形態で実現することができる。
【０００９】
【発明の実施の形態】
図１は、本発明の実施の一形態の機能構成を示す説明図である。
図中、１は手本曲データ入力部であって、楽譜表示データ、楽譜表示に対応した演奏データ、および、楽音再生に対応した演奏データを有する手本曲データを入力する。
２は演奏データ入力部であって、ユーザ操作による演奏データを入力する。
３は楽譜表示制御部であって、手本曲データ入力部１により入力された手本曲データに含まれる楽譜表示データに応じて楽譜を表示器に表示させる。
４は演奏データ取り出し部である。図中のスイッチは機能を示す。レッスンモードがオンのときには、手本曲データ入力部１により入力された手本曲データに含まれる楽譜表示に対応した演奏データを、演奏データ入力部２により入力されるユーザによる演奏入力の案内およびまたは評価用の演奏練習基準データとして、演奏入力案内，評価部６に出力する。
【００１０】
６は演奏入力案内，評価部であって、レッスンモードがオンのとき、ユーザに対して、演奏練習基準データに応じて、演奏すべき音情報（例えば、音高、開始タイミング、持続期間など）を決定する。
決定された演奏すべき音情報を表示器に表示する。およびまたは、演奏すべき音情報を基準に、ユーザの演奏入力を比較評価して表示器に表示する。
例えば、演奏入力案内を行う場合には、ガイドランプの点灯およびまたはディスプレイ画面表示により、ユーザがどの音を演奏すればよいかを、演奏操作すべきタイミング以前において案内する。
演奏入力評価を行う場合には、演奏データ取り出し部４から出力されたユーザ操作による演奏データについて、演奏練習基準データを基準とした演奏評価を行う。
例えば、演奏練習基準データに対し、同じ音符のユーザ操作による演奏データの開始タイミングがずれているか否か、あるいはどの程度ずれているかを評価し、ガイドランプの点灯およびまたはディスプレイに表示する。
ユーザ操作による演奏データは、音源部に出力されて、サウンドシステムを経由して楽音信号が出力される。
【００１１】
一方、レッスンモードがオフのときは、音楽的な表現力に欠ける簡易な演奏データは使用しない。代わりに、手本曲データ入力部１により入力された手本曲データに含まれる楽音再生に対応した演奏データを音源部に出力する。
５はモード切替制御部であって、上述した演奏データ取り出し部４に対するレッスンモードのＯＮ／ＯＦＦを制御する。
【００１２】
図２は、図１に示した手本曲データ１の構成例の説明図である。
手本曲データは、複数のデータが、それぞれ独立して抽出できるように、例えば、それぞれ異なるトラックに記憶されている。
演奏表示用データとしては、楽譜表示データ、その他の表示データがある。
楽譜表示データとは、表示画面上に五線，小節線，音符，休符などの音楽演奏用の記号を描画するためのデータであって、例えば、音楽記号フォントの色、大きさ、向き（例えば、符頭に対する音符の棒の向き）、音楽記号フォントを配置する位置座標等を規定するデータである。
その他の表示データとは、演奏とは直接関係しない歌詞やコード（和音）、ギタータブ表示、その他の記号について、同様に、記号フォントの色、大きさ、向き、記号フォントを配置する位置座標等を規定するデータである。
上述した演奏表示用データとしては、従来、表示器に楽譜を表示させたり、紙に楽譜を印刷させたりする楽譜表示データファイルで使用されている高品質の楽譜表示データを用いることができる。
【００１３】
演奏練習用基準データとして用いる、楽譜表示に対応した演奏データは、楽譜の表示内容に合った簡易な演奏データであり、楽譜通りに弾いた場合の演奏データといえる。
図６を参照して説明したように、タイミングは楽譜上での対応する音符の位置に合致し、音の強さ（ベロシティ）も画一的である。少なくとも、小節や小節内の拍に合ったタイミングで発音を開始する。
楽譜表示に対応した演奏データは、ＭＩＤＩ（Ｍｕｓｉｃａｌ  Ｉｎｓｔｒｕｍｅｎｔ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）規格に従った演奏データを用いることができる。
この楽譜表示に対応した演奏データは、レッスン可能な複数パート分存在していてもよい。例えば、メロディパート、左手パート、あるいは、右手パートがある。複数のパートの中の１つをレッスン対象としたり、複数のパートを同時にレッスン対象として、演奏入力案内，評価をしてもよい。
レッスン対象パートは楽譜表示データに応じて楽譜表示されることを一応の前提としているが、表示器に楽譜表示するのではなく、紙楽譜を用いてユーザが演奏入力する場合であってもよい。
【００１４】
一方、楽音再生用データとしては、レッスンパート用の、楽音再生に対応した演奏データ、および、レッスンパート以外の、楽音再生に対応した演奏データがある。
レッスンパート用の、楽音再生に対応した演奏データとは、練習用のレッスンパートに相当するパートにおける、楽音再生に適した演奏データであって、少なくとも発音開始タイミングに音楽的表情付けがされている。さらに、音の長さ（発音の持続期間）、音の強さ等に関しても音楽的表情付けがされている場合がある。
レッスンパート以外の楽音再生用データとは、楽音再生用演奏データのうち、上述したレッスンパート用演奏データ以外のものである。リズムパートやペダル鍵盤パートなど、複数のパートがある。
この楽音再生に対応した演奏データも、ＭＩＤＩ規格に従った演奏データを用いることができる。
【００１５】
図示の例では、表示用データ，演奏練習基準データ，楽音再生用データを１つのファイルとしたコンテンツ構成であった。
これに代えて、「表示用データと演奏練習基準データ」と「楽音再生用データ」とをそれぞれ１ファイルとしたり、「表示用データ」と「演奏練習基準データと楽音再生用データ」とをそれぞれ１ファイルとしたりして、２ファイルからなる手本曲データとしてもよい。
なお、上述した「楽譜表示に対応した演奏データ」は、楽譜表示用のために、基本的な演奏データ（音符の種類と音高など）のみを提供し、この演奏データだけでは不足する各音符等の座標配置などを、「楽譜表示データ」で指定するようにすることもできる。
一方、レッスンパートの「楽音再生に対応した演奏データ」は、対応する同じレッスンパートの「楽譜表示に対応した演奏データ」を基準にした各音符の発音開始タイミングおよび音符長についての差分データとしてもよい。
【００１６】
図３は、図１に示した演奏データ取り出し部４を実現する一例を説明するための演奏データリストである。
メモリにロードされた手本楽曲中の各トラックデータを管理するために、図３に示した演奏データリストを用いる。第５チャンネル分について図示している。
手本曲データの各トラックのデータを、音源部および演奏入力案内，評価部６のいずれに供給するかを登録するものである。演奏データ取り出し部４は、この演奏データリストに基づいて、演奏データの取り出しを行う。
レッスンモードがＯＦＦのときとＯＮのときとで登録状態を変更する。
図３（ａ）に示すように、レッスンモードでないとき（初期セット状態でもある）、第１，第２チャンネルには、レッスンパート１，２の楽音再生に対応した演奏データを登録する。具体例としては、右手用演奏データ，左手用演奏データがある。第３〜第５チャンネルには、楽音再生用のレッスンパート以外のパートａ〜ｃの演奏データが登録される。
図３（ｂ）に示すように、レッスンモードのとき、第１，第２チャンネルに関しては、それぞれ、レッスンパート１，２の楽譜表示に対応した演奏データを登録する。第３〜第５チャンネルの登録は変更しない。
【００１７】
図１に示した演奏データ取り出し部４は、レッスンパートしか図示していないが、レッスンモードでないときは、第１〜第５チャンネルの演奏データを全て音源部に出力する。レッスンモードのときは、第１，第２チャンネルの演奏データを演奏入力案内，評価部６に出力し、第３チャンネル以降の演奏データを音源部に出力する。
上述した、演奏データリストは、１曲全体について登録することを想定しているが、曲中の一部の小節やフレーズを練習する場合に、練習する部分とその他の部分とで、登録状態を変更してもよい。
上述した説明では、各チャンネル番号に、データの名称を割り当てて登録状態を示している。手本曲データがメモリにロードされたときの、各メモリ上の位置がわかるようなポインタ，先頭番地等を登録しておけばよい。また、各トラックのデータそのものを、各チャンネルで指定される領域にロードしたり、手本曲データ入力部１によりメモリにロードされた手本曲データ自体を並べ替えしてもよい。
【００１８】
図４は、図１に示した本発明の実施の一形態を実現するためのハードウェア構成例を示す説明図である。
電子楽器等の電子音楽装置において、プログラムを実行させることにより演奏練習機能を実現する場合を説明する。
図中、１１はバス、１２はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、１３はＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、１４はＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。ＲＡＭ１４にはＣＰＵ１２のワーキングエリアが設けられ、ＲＯＭ１３にはＣＰＵ１２を動作させる制御プログラムのほか、各種のプリセットデータが記憶されている。
１５は入力操作部であって、鍵盤を含む各種の操作子である。鍵盤からは、押鍵タイミング，鍵番号（音高），離鍵タイミング等のデータを有する演奏データが出力される。この他、手本曲データの演奏練習機能を制御する操作子やパラメータ設定操作子等がある。
図２に示した手本曲データは、ＲＯＭ１３あるいは外部記憶装置２１に記憶され、ＲＡＭ１４にロードされる。
【００１９】
１６は表示回路であって、各鍵盤上あるいはそれらの近傍に設けられた発光ダイオード（ＬＥＤ）１７には点灯信号を出力し、液晶等のディスプレイ１８には画像データを出力する。
ディスプレイ１８には、楽譜表示の他、演奏入力の評価結果等が表示される。
１９は音源回路、２０はサウンドシステムである。音源回路１９は、演奏データに応じた音源制御パラメータ等を入力し、演奏音を波形合成し、この楽音信号は、サウンドシステム２０に供給されてスピーカから出力される。音源回路１９は、専用のハードウェア、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）とマイクロプログラムによる構成をとる。あるいは、ＣＰＵ１２が波形合成をするソフトウェア音源プログラムによって音源機能を実行するものでもよい。
【００２０】
２１はフラッシュメモリ，ＦＤＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の外部記憶装置である。ＨＤＤ（ハードディスクドライブ）、ＣＤ−ＲＯＭ（コンパクトディスク・リード・オンリィ・メモリ），ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ  Ｄｉｓｋ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等の記録媒体用のドライブでもよい。ハードディスクに制御プログラムを記憶させておき、それをＲＡＭ１４に読み込んでもよい。
２２は通信インターフェースであって、音源装置、ＭＩＤＩ鍵盤等の外部機器２３をバス１１に接続する。専用のＭＩＤＩインターフェースに限らず、汎用のインターフェースを用いて直結あるいはＬＡＮ（  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）接続されたり、インターネット経由で、パーソナルコンピュータ，サーバ等の外部機器２３に接続されたりする。
外部機器２３からの手本曲データは、外部記憶装置２１にダウンロードされるほか、リアルタイムあるいはストリーミング再生方式でＲＡＭ１４に供給されて用いられる場合もある。
【００２１】
ＣＰＵ１２は、ＲＯＭ１３に記憶された演奏練習用プログラムを含む電子音楽装置制御用プログラムをＲＡＭ１４にロードし、各種制御を行う。
手本曲データに含まれた、各パートのデータを、ＲＡＭ１４にロードされた図３の演奏データリストを参照し、各トラックの楽音再生に対応した演奏データに応じて、ノート・オン，ノート・オフ、楽音の音高、楽音の音色等の音源制御パラメータを生成して音源回路１９に出力する。
同時に、楽譜表示用演奏データに応じて、五線譜，小節線，音符等の音楽フォントを読み出して楽譜のイメージデータを生成し、表示回路１６に出力する。また、演奏入力案内用のデータや、演奏入力の評価を行った評価結果を、表示回路１６を介して発光ダイオード１７およびまたはディスプレイ１８に出力する。
パーソナルコンピュータにおいても、同様の演奏練習機能を実現することができる。キーボード，マウス等の操作子を入力操作部１５とし、鍵盤等は、通信インターフェース２１を介して接続される外部機器２２としてのＭＩＤＩ鍵盤を用いることができる。
【００２２】
図５は、図１に示した本発明の実施の一形態の動作例を説明するためのフローチャートである。
Ｓ３１において、ユーザ操作により曲が決定され、決定された曲データを外部記憶装置２１あるいは外部機器２３からＲＡＭ１４に読み込み、Ｓ３２において、楽音再生に対応した演奏データを、図３（ａ）に示した演奏データリストに初期セットする。
Ｓ３３において、レッスンモードか否かを判定する。レッスンモードに入る条件は、電子音楽装置のパネル上操作子や、表示画面に表示されるボタン操作、もしくは、設定メニューから実行する方法などがある。例えば、手本曲データ中に、手本曲データであることが識別できる情報を含ませておき、この情報の検出によるなどして、手本曲データが読み込まれていると装置側で判断されたときに、レッスンモードであると判定してもよい。
判定の結果、レッスンモードであればＳ３４に処理を進め、そうでなければＳ３５に処理を進める。ただし、レッスンパートが複数あり、選択可能な場合にＳ３４に処理を進め、そうでないときには直ちにＳ３６に処理を進める。
【００２３】
Ｓ３４において、レッスンパートを指定し、Ｓ３６において、指定されたレッスンパートについて、演奏データリスト内の演奏データを、指定のレッスンパートの楽譜表示に対応した演奏データに変更する。
Ｓ３７において、ディスプレイ１８に１曲分の楽譜表示を行い、レッスンの準備をする。
Ｓ３８において、ユーザは楽譜を見ながらレッスンを行う。レッスン中は、ユーザの演奏入力により生成される演奏データを音源部（音源回路１９）に出力して、ユーザ演奏を再生する。その際、楽譜上に再生の進行位置を示すカーソルを表示するとよい。
【００２４】
図３（ｂ）に示した演奏データリスト内の第１，第２チャンネルのレッスンパート１，２の楽譜表示に対応した演奏データは、演奏練習用基準データとして用い、ユーザに対し、鍵盤上に設けた発光ダイオード１７の点灯等の方法で、視覚的に演奏すべき音（音符の音高や開始タイミングなど）の演奏入力案内をする。表示された楽譜上で、カーソルを移動させたり、音符の色を変えたりする等の方法により演奏入力すべき音の案内をしてもよい。
あるいは、ユーザが演奏入力した演奏データと演奏練習用基準データとを比較して、一致不一致の表示あるいは評価点数を表示するなどにより演奏入力評価をする。この評価は、リアルタイムでも、レッスン終了後に１曲全体について行ってもよい。
演奏入力案内および演奏入力評価は、いずれか一方を実行しても両方を実行するようにしてもよい。
レッスンが終了したときには、Ｓ４１に処理を進める。
なお、レッスン中において、演奏データリスト内の第３チャンネル以降の、レッスンパート１，２以外のパートａ〜ｃの演奏データについては、レッスンの進行に伴い音源部（音源回路１９）に出力されて再生されるようにしてもよい。
【００２５】
一方、Ｓ３５において、演奏データリストが図３（ａ）に示したような初期セット状態であれば直ちにＳ３９に処理を進めてよい。しかし、図３（ｂ）に示した状態であれば、演奏データリスト内の第１，第２チャンネル（レッスンパート）の演奏データを、図３（ａ）に示したような、楽音再生に応じた演奏データに変更する。その結果、楽譜対応でないものがセットされている。
Ｓ３９において、Ｓ３７と同様に、楽譜表示を行い、通常の再生への準備をする。
Ｓ４０において、図３（ａ）の演奏データリストに従って、第１，第２チャンネルのレッスンパート１，２の、楽音再生に応じた演奏データを、音源部（音源回路１９）に出力して、ユーザに対し、音楽的表情付けのされた演奏データに基づく高品質の楽音を聞かせることができる。その際、楽譜上に再生の進行位置を示すカーソルを表示するとよい。
再生が終了したときには、Ｓ４１に処理を進める。
Ｓ４１において、ユーザ操作により曲変更が指示されたときにはＳ３１に処理を戻し、そうでないときにはＳ３３に処理を戻す。
【００２６】
上述した説明では、手本曲データはユーザが選択設定できるようにした。しかし、手本曲データはデフォルトで自動的にセットされてもよい。例えば、まずレッスンを決定した後、予め指定された曲についてレッスンが行われ、Ｓ３３に処理が進められる。レッスンを実行するときはＳ３４に処理が進められ、演奏入力案内，評価が行われる。一旦試聴をするときは、Ｓ３５に進められてもよい。
上述した説明では、レッスン時において、レッスン対象のパート以外のパートについては、全てのパートの、楽音再生に応じた演奏データを再生するようにしているが、その中の一部もしくは全部のパートの再生のＯＮ／ＯＦＦを、ユーザが選択設定できるようにしてもよい。
また、手本曲データには、レッスン対象外のパートの演奏データが元々含まれていなくてもよい。
【００２７】
上述した説明では、演奏入力案内，評価を行う場合、レッスンパートの演奏データは、音源回路１６に出力されないが、音源部（音源回路１９）に出力し、音量レベルを小さくして楽音信号を再生するようにしてもよい。
また、演奏入力案内，評価を行わない場合、楽音再生に対応した演奏データを音源部（音源回路１９）に出力していた。しかし、レッスンパートについては、楽譜表示に対応した演奏データを音源部（音源回路１９）に出力するようにして、楽譜表示対応であれば、どのような楽音が再生されるのかを試聴できるようにしてもよい。
【００２８】
上述した説明では、楽譜表示に対応した簡易な演奏データは、１種類であった。これに代えて、例えば演奏技能レベルに応じて複数種類あって、ユーザがレベルを選択できるようにしてもよい。この場合、楽譜表示は演奏技能レベルに応じて特に変えなくてよい。
上述したＳ３７，Ｓ３９においては、ディスプレイ１８に１曲全部を一度に楽譜表示するものとしている。これに代えて、楽譜表示を演奏の進行とともに切り替えるようなフローに変更してもよい。
楽譜表示を行う量は、ページ単位、数小節単位等でもよい。その際、レッスンモードでない再生時には、曲の再生に同期して楽譜の表示を先に進めるようにする。
一方、レッスン時には、ユーザの演奏に同期して楽譜の表示を先に進めるようにする。ユーザが正しい音を弾くまで曲の再生を止めてもよい。
このような楽譜表示の態様は、ユーザが設定できるようにしてもよい。
【００２９】
上述した説明では、専用の電子音楽装置に適用した例で説明した。しかし、音源ボードあるいはソフト音源プログラムがインストールされたパーソナルコンピュータ、あるいは、音源機能を備える機器が外部接続されたパーソナルコンピュータに適用することもできる。
また、演奏入力の技量を競うゲームを行う、ゲーム専用機や携帯電話端末等のＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）装置、家電機器等に適用することもできる。
【００３０】
【発明の効果】
本発明は、上述した説明から明らかなように、演奏評価や演奏案内等のための演奏練習基準用の演奏データが楽譜表示データに対応したものとなるので、ユーザに適切な演奏基準を提供できるという効果がある。
【図面の簡単な説明】
【図１】本発明の実施の一形態の機能構成を示す説明図である。
【図２】図１に示した手本曲データの構成例の説明図である。
【図３】図１に示した演奏データ取り出し部を実現する一例を説明するための演奏データリストである。
【図４】図１に示した本発明の実施の一形態を実現するためのハードウェア構成例を示す説明図である。
【図５】図１に示した本発明の実施の一形態の動作例を説明するためのフローチャートである。
【図６】音符と演奏データとの関係を示す説明図である。
【符号の説明】
１…手本曲データ入力部、２…演奏データ入力部、３…楽譜表示制御部、４…演奏データ取り出し部、５…モード切替制御部、６…演奏入力案内，評価部
【図１】
2004264392.tif 000003
【図２】
2004264392.tif 000004
【図３】
2004264392.tif 000005
【図４】
2004264392.tif 000006
【図５】
2004264392.tif 000007
【図６】
2004264392.tif 000008