(57)【要約】      （修正有）【課題】演奏の評価結果として、模範演奏とズレの大きいフレーズを提供する演奏評価装置、演奏評価方法を提供する。【解決手段】演奏評価装置４０は、所定の模範演奏データを記憶する記憶部４０１と、入力される演奏データについて、小節単位に前記模範演奏データとのズレの量を求め、前記小節と前記ズレの量に対応する再演奏確認信号を出力する演奏データ解析部４０２と、前記再演奏確認信号から認識した前記小節のうち、前記ズレの量が所定番目に大きい前記小節、すなわち再演奏小節を含むフレーズを再演奏フレーズとして前記演奏データから選定し、前記再演奏フレーズに対応する信号を出力する再演奏フレーズ選択部４０３と、を備える。【選択図】図５
2014109603.tif 000002
【特許請求の範囲】
【請求項１】
所定の模範演奏データを記憶する記憶部と、
入力される演奏データについて、小節単位に前記模範演奏データとのズレの量を求め、前記小節と前記ズレの量に対応する再演奏確認信号を出力する演奏データ解析部と、
前記再演奏確認信号から認識した前記小節のうち、前記ズレの量が所定番目に大きい前記小節、すなわち再演奏小節を含むフレーズを再演奏フレーズとして前記演奏データから選定し、前記再演奏フレーズに対応する信号を出力する再演奏フレーズ選択部と、を備える、
ことを特徴とする演奏評価装置。
【請求項２】
前記再演奏フレーズ選択部は、前記再演奏小節が所定のパターンのコードやスケールを含む場合に、前記再演奏小節から始まるフレーズを再演奏フレーズとして選定する、
ことを特徴とする請求項１に記載の演奏評価装置。
【請求項３】
前記再演奏フレーズ選択部は、前記再演奏小節に所定のパターンのコードやスケールを含まない場合、前記前記再演奏小節より前にある小節の中で、前記所定のパターンのコードやスケールを含む直近の小節を演奏データから抽出し、前記直近の小節から始まるフレーズを再演奏フレーズとして選定する、
ことを特徴とする請求項１乃至２のいずれか１項に記載の演奏評価装置。
【請求項４】
前記演奏データ解析部は、前記模範演奏データとのズレの量を求める際、コード、スケール、メロディ毎に前記ズレの量を求める、
ことを特徴とする請求項１乃至３のいずれか１項に記載の演奏評価装置。
【請求項５】
前記再演奏小節は、前記ズレの量が所定の閾値以上で、所定番目に大きい前記小節である、
ことを特徴とする請求項１乃至４のいずれか１項に記載の演奏評価装置。
【請求項６】
所定の模範演奏データを記憶し、入力される演奏データについて、小節単位に前記模範演奏データとのズレの量を求め、前記ズレの量が所定番目に大きい前記小節、すなわち再演奏小節を含むフレーズを再演奏フレーズとして前記演奏データから選定し、前記再演奏フレーズに対応する信号を出力する、
ことを特徴とする演奏評価方法。
【請求項７】
前記再演奏小節が所定のパターンのコードやスケールを含む場合に、前記再演奏小節から始まるフレーズを再演奏フレーズとして選定する、
ことを特徴とする請求項６に記載の演奏評価方法。
【請求項８】
前記再演奏小節に所定のパターンのコードやスケールを含まない場合、前記前記再演奏小節より前にある小節の中で、前記所定のパターンのコードやスケールを含む直近の小節を演奏データから抽出し、前記直近の小節から始まるフレーズを再演奏フレーズとして選定する、
ことを特徴とする請求項６乃至７のいずれか１項に記載の演奏評価方法。
【請求項９】
前記模範演奏データとのズレの量を求める際、コード、スケール、メロディ毎に前記ズレの量を求める、
ことを特徴とする請求項６乃至８のいずれか１項に記載の演奏評価方法。
【請求項１０】
前記再演奏小節は、前記ズレの量が所定の閾値以上で、所定番目に大きい前記小節である、
ことを特徴とする請求項６乃至９のいずれか１項に記載の演奏評価方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、演奏評価装置、演奏評価方法に関し、特に、演奏の評価結果として、模範演奏とズレの大きいフレーズを提供する演奏評価装置、演奏評価方法に関する。
【背景技術】
【０００２】
一般的に、楽器演奏の上達を支援する装置として、演奏結果を評価する装置が知られている。演奏結果を評価する装置は、例えば、以下の特許文献１に開示がされている。特許文献１の演奏評価装置は、模範演奏データ記憶手段と、楽器演奏データ生成手段と、比較手段と、評価手段とを備える。模範演奏データ記憶手段は、楽器演奏を評価するに際して基準となる模範演奏データを記憶する。楽器演奏データ生成手段は、楽器演奏に基づいて、あらかじめ定められた所定評価項目を含む楽器演奏データを生成する。比較手段は、楽器演奏データと模範演奏データとを所定評価項目毎に比較する。評価手段は、比較手段によって求められた楽器演奏データの模範演奏データからの偏差に基づいて楽器演奏データを評価して結果を出力する。
【０００３】
上述の構成や動作により、特許文献１の演奏評価装置は、楽器演奏者に対し、楽器演奏の評価を与えることができ、楽器演奏の上達を支援することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平５−１１９６９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１の演奏評価装置は、演奏全体の評価結果を出力するものの、偏差の大きなフレーズがどれかを演奏者に提示することができないという課題があった。なぜなら、特許文献１の演奏評価装置は、偏差の大きなフレーズを楽曲から抽出する手段がないからである。その結果、演奏者は、偏差の大きなフレーズを重点的に練習し、効率的に演奏を上達させることができなかった。
【０００６】
一方、ギターの場合、弦を押さえる左手を短いテンポでポジション移動すると共に、弦も絶え間なくピッキングする演奏を連続して行うことがある。ギター初心者の演奏者は、練習等で上述の演奏を途中から開始する場合、演奏の区切れとなる適当なフレーズを見つけるのが難しい為、どこから再演奏すべきか検討に時間がかかって、練習が進まないという課題があった。その結果、ギター初心者の演奏者は、上達に非常に時間を要するという課題もあった。
【０００７】
本発明は、上記課題を解決する演奏評価装置、演奏評価方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の演奏評価装置は、所定の模範演奏データを記憶する記憶部と、入力される演奏データについて、小節単位に前記模範演奏データとのズレの量を求め、前記小節と前記ズレの量に対応する再演奏確認信号を出力する演奏データ解析部と、前記再演奏確認信号から認識した前記小節のうち、前記ズレの量が所定番目に大きい前記小節、すなわち再演奏小節を含むフレーズを再演奏フレーズとして前記演奏データから選定し、前記再演奏フレーズに対応する信号を出力する再演奏フレーズ選択部と、を備える。
【０００９】
上記目的を達成するために、本発明の演奏評価方法は、所定の模範演奏データを記憶し、入力される演奏データについて、小節単位に前記模範演奏データとのズレの量を求め、前記ズレの量が所定番目に大きい前記小節、すなわち再演奏小節を含むフレーズを再演奏フレーズとして前記演奏データから選定し、前記再演奏フレーズに対応する信号を出力する。
【発明の効果】
【００１０】
本発明によれば、演奏評価装置は、演奏の評価結果として、模範演奏とズレの大きなフレーズを演奏者に提示することができる。その結果、演奏者は、模範演奏とズレの大きなフレーズを重点的に練習でき、演奏の上達を効率的に図ることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施の形態における演奏評価装置の構成例、及び周辺機器との接続例を示す図である。
【図２】本発明の第１の実施の形態における演奏評価装置が使用する模範演奏データと楽曲情報がハードディスク１０５に格納された様子を示した図である。
【図３】本発明の第１の実施の形態における演奏評価装置の動作を説明する為の図である。
【図４】本発明の第１の実施の形態における演奏評価装置１０の動作（再演奏フレーズ選定動作）を説明する為の図である。
【図５】本発明の第２の実施の形態における演奏評価装置の構成例を示す図である。
【発明を実施するための形態】
【００１２】
次に本発明の実施形態について、図面を参照して詳細に説明する。
【００１３】
［第１の実施の形態］
［構成の説明］
図１は、本発明の第１の実施の形態における演奏評価装置の構成例、及び周辺機器との接続例を示す図である。
【００１４】
（１）第１の実施の形態における演奏評価装置の周辺機器
まず、第１の実施の形態における演奏評価装置の周辺機器について説明を行う。
【００１５】
図１に示されるように、第１の実施の形態における演奏評価装置１０は、周辺機器として、電気信号生成機器群３０を備える。電気信号生成機器群３０は、演奏評価装置１０にオーディオケーブルで接続される。電気信号生成機器群３０は、楽器２０が発した音に対応する電気信号を演奏評価装置１０に出力する装置である。電気信号生成機器群３０は、例えば、演奏で使用する一般的な楽器用アンプであってもよい。なお、楽器２０は、一般的な楽器であり、例えば、エレキギターやピアノである。
【００１６】
電気信号生成機器群３０は、楽器２０が発した音、若しくは、楽器２０が発した音に対応する電気信号が入力されるのであれば、楽器２０と接続されてもよいし、接続されなくてもよい。
【００１７】
例えば、楽器２０がエレキギターで、電気信号生成機器群３０がアンプの場合、電気信号生成機器群３０は、シールドケーブルで楽器２０と接続される。この場合、エレキギターが発した音に対応する電気信号が、エレキギターから電気信号生成機器群３０に入力される。
【００１８】
また、図示していないが、電気信号生成機器群３０が一般的なマイク、アンプ、及び、マイクとアンプを接続するマイクケーブルで構成される場合には、電気信号生成機器群３０は、楽器２０と接続する必要はない。楽器２０が発した音がマイク、すなわち電気信号生成機器群３０に入力されるからである。この場合、マイクは、入力された音を電気信号に変換し、アンプに出力する。
【００１９】
（２）本発明の第１の実施の形態における演奏評価装置の構成例
本発明の第１の実施の形態における演奏評価装置１０は、図１に示す通り、ディスプレイ１００と、デジタル変換部１０１と、楽曲データ選択部１０２と、演奏データ解析部１０３と、再演奏フレーズ選択部１０４と、ハードディスク１０５を備える。
【００２０】
デジタル変換部１０１は、電気信号生成機器群３０と、演奏データ解析部１０３と、ハードディスク１０５に接続される。また、楽曲データ選択部１０２は、ディスプレイ１００と、演奏データ解析部１０３と、ハードディスク１０５に接続される。演奏データ解析部１０３は、ディスプレイ１００と、再演奏フレーズ選択部１０４と、ハードディスク１０５に接続される。さらに、再演奏フレーズ選択部１０４は、ディスプレイ１００と、ハードディスク１０５に接続される。
【００２１】
ディスプレイ１００は、一般的なタッチ式のディスプレイと同じ機能を有する。また、ディスプレイ１００は、演奏開始を指示する信号が入力されると、「演奏開始」と表示する。さらに、ディスプレイ１００は、終了を示す信号が入力されると、「重点的練習箇所なし。練習終了」を表示する。さらに、ディスプレイ１００は、再演奏フレーズを示す信号が入力されると、再演奏フレーズを表示し、さらに「このフレーズから再演奏してください」と表示する。
【００２２】
デジタル変換部１０１は、所定の電圧値以上の電気信号が入力されると、入力された電気信号を、公知のデジタル信号、例えばＷＡＶＥ（ＲＩＦＦ  ｗａｖｅｆｏｒｍ  Ａｕｄｉｏ  Ｆｏｒｍａｔ）形式の音声信号に変換し、自身に備わるメモリに格納する。ＲＩＦＦは、Ｒｅｓｏｕｒｃｅ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔの略称である。所定の電圧値は、本実施形態の演奏練習装置１０のユーザによって、デジタル変換部１０１に設定される。また、デジタル変換部１０１は、入力される電気信号の電圧が所定値以下である時間が所定の時間以上継続すると、演奏が終了したと認識し、メモリに格納していたデジタル信号をハードディスク１０５に演奏データとして保存する。上述の所定値や所定の時間は、本実施形態の演奏練習装置１０のユーザによって、デジタル変換部１０１に設定される。また、デジタル変換部１０１は、演奏が終了したことを認識すると、演奏終了を示す信号を出力する。
【００２３】
楽曲データ選択部１０２は、演奏者がディスプレイ１００上で選択した楽曲を公知の手段で認識すると、認識した楽曲の模範演奏データの読み込みを指示する読み込み指示信号を出力する。
【００２４】
演奏データ解析部１０３は、読み込み指示信号が入力されると、この信号が示す楽曲の模範演奏データをハードディスク１０５から読み込む。模範演奏データについては、後述の「（３）楽曲の模範演奏データと楽曲情報についての説明」にて詳細を説明する。また、演奏データ解析部１０３は、模範演奏データを読み込むと、演奏開始を指示する信号を出力する。さらに、演奏データ解析部１０３は、演奏終了を示す信号が入力されると、ハードディスク１０５から演奏データを読み出し、演奏データを小節に分け、小節毎にコード進行、スケール、メロディを公知の手段で解析する。演奏データ解析部１０３は、コード、スケール、メロディについて、小節単位に演奏データと模範演奏データとを比較し、ズレの量を求め、ズレの量が所定値以上ある小節、すなわち模範演奏とズレが生じた小節を検出する。検出の方法は、後述の「動作の説明」に詳細を記載する。さらに、演奏データ解析部１０３は、模範演奏とズレが生じた小節と、その小節のズレ量に対応する再演奏確認信号を出力する。また、演奏データ解析部１０３は、ズレが生じた小節の演奏データを演奏確認信号と共に出力する。
【００２５】
再演奏フレーズ選択部１０４は、再演奏確認信号が入力されると、再演奏確認信号から模範演奏とズレが生じた小節と、その小節のズレ量を関連づけて認識する。また、再演奏フレーズ選択部１０４は、再演奏確認信号と共にデータが入力されると、そのデータが、ズレの生じた小節の演奏データであることを認識する。さらに、再演奏フレーズ選択部１０４は、模範演奏とズレが生じた小節の内、ズレ量が所定の閾値以上の小節があるかを確認する。所定の閾値は、本実施形態の演奏練習装置１０のユーザによって、再演奏フレーズ選択部１０４に設定される。再演奏フレーズ選択部１０４は、ズレ量が所定の閾値以上の小節がない場合、終了を示す信号をディスプレイ１００に出力する。一方、再演奏フレーズ選択部１０４は、ズレ量が所定の閾値以上の小節がある場合、その小節を含む再演奏フレーズを選定する。選定の方法は、後述の「動作の説明」に詳細を記載する。所定の閾値は、本実施形態の演奏評価装置１０のユーザによって再演奏フレーズ選択部１０４に設定される。また、再演奏フレーズ選択部１０４は、選定した再演奏フレーズを示す信号を出力する。さらに、再演奏フレーズ選択部１０４は、ハードディスク１０５に記憶する模範演奏データの内、再演奏フレーズに対応するデータを新たな模範演奏データとしてハードディスク１０５に記憶する。
【００２６】
ディスプレイ１００は、一般的なタッチ式のディスプレイを用いて実現することができる。また、デジタル変換部１０１は、電子回路やＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等のメモリを用いて実現することができる。デジタル変換部１０１は、一般的なオーディオインターフェースであってもよい。また、楽曲データ選択部１０２、演奏データ解析部１０３、および再演奏フレーズ選択部１０４は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）や携帯端末上で動作する、一般的なソフトウエアで実現することができる。ハードディスク１０５は、一般的なハードディスクで実現される。ハードディスク１０５には、本実施形態の演奏評価装置１０のユーザによって、予め、楽曲の模範演奏データと楽曲情報とが関連づけて格納される。演奏評価装置１０のユーザは、例えば音楽の教師や楽器メーカーの楽器技術者等、音楽に長けた者に演奏させたものを模範演奏データとして格納してもよい。
以下に楽曲の模範演奏データと楽曲情報について説明を行う。
【００２７】
（３）楽曲の模範演奏データと楽曲情報についての説明
図２は、本発明の第１の実施の形態における演奏評価装置が使用する模範演奏データと楽曲情報がハードディスク１０５に格納された様子を示した図である。
【００２８】
模範演奏データは、図２に示されるように、楽曲のコード進行、スケール、メロディ、コード進行パターン、スケールパターンで構成される。コード進行、スケール、メロディは、小節毎に区切られている。コード進行パターンは、演奏の区切れに対応する所定のパターンのコードが記載されたものである。さらにスケールパターンは、楽曲演奏の区切れに対応する所定のパターンのスケールが記載されたものである。模範演奏データには、図示していないが、楽曲の拍子記号が含まれてもよい。
【００２９】
楽曲情報は、楽曲名、アーティスト名、及び演奏時間で構成される。
【００３０】
［動作の説明］
図３は、本発明の第１の実施の形態における演奏評価装置の動作を説明する為の図である。図３を用いて、本実施形態の演奏評価装置１０の動作を以下に説明する。なお、ハードディスク１０５には、本実施形態の演奏評価装置１０のユーザによって、少なくとも１つの模範演奏データが、楽曲情報と関連づけられ、予め記憶されているものとする。また、ディスプレイ１００には、ハードディスク１０５に記憶された楽曲情報が、公知の手段により、楽曲選択画面として一覧表示されているものとする。
【００３１】
まず、演奏者は、自身が練習したい曲の楽曲を、楽曲選択画面の楽曲情報をタッチして選択する（Ｓ１０）。
【００３２】
次に、楽曲データ選択部１０２は、演奏者がディスプレイ１００上で選択した楽曲を公知の手段で認識すると、認識した楽曲の模範演奏データの読み込みを指示する読み込み指示信号を演奏データ解析部１０３に出力する。演奏データ解析部１０３は、読み込み指示信号が楽曲データ選択部１０２から入力されると、この信号が示す楽曲の模範演奏データをハードディスク１０５から読み込む（Ｓ２０）。
【００３３】
次に、模範演奏データを読み込んだ演奏データ解析部１０３は、演奏開始を指示する信号をディスプレイ１００に出力し、この信号が入力されたディスプレイ１００は、画面上に「演奏開始」と表示して、演奏者に演奏を促す（Ｓ３０）。
【００３４】
次に、ディスプレイ１００に「演奏開始」が表示された演奏者は、演奏を開始する（Ｓ４０）。
【００３５】
演奏者が、楽器２０を用いて演奏を開始すると、図示していないが、デジタル変換部１０１には、電気信号生成機器群３０から電気信号が入力される。この電気信号は、楽器２０が発した音が電気信号生成機器群３０によって電気信号に変換されたものである。デジタル変換部１０１は、所定の電圧値以上の電気信号が入力されると、入力された電気信号を、公知のデジタル信号、例えば、ＷＡＶＥ形式の音声信号に変換し、自身に備わるメモリに一時格納する。
【００３６】
次に、デジタル変換部１０１は、入力される電気信号の電圧が所定値以下である時間が所定の時間以上継続すると、演奏が終了したと認識し、メモリに格納していたデジタル信号をハードディスク１０５に演奏データとして保存する（Ｓ５０）。
【００３７】
この際、デジタル変換部１０１は、演奏データを、演奏データであることを示す識別子と関連づけてハードディスク１０５に保存する。
【００３８】
次に、デジタル変換部１０１は、図示していないが、演奏の終了を認識すると、演奏終了を示す信号を演奏データ解析部１０３に出力する。
【００３９】
次に、演奏データ解析部１０３は、演奏終了を示す信号がデジタル変換部１０１から入力されると、ハードディスク１０５から演奏データを読み出し、演奏データを小節に分け、小節毎にコード進行、スケール、メロディを公知の手段で解析する（Ｓ６０）。
【００４０】
具体的には、演奏データ解析部１０３は、演奏終了を示す信号が入力されると、ハードディスク１０５に格納されているデータの内、演奏データであることを示す識別子が関連づけられているデータを、演奏データとして読み出す。次に、演奏データ解析部１０３は、演奏データの複製を作成し、複製した演奏データを１拍分のデータサイズ毎に分割する。演奏データ解析部１０３は、１拍分のデータサイズを、１拍分の長さ（秒）とサンプリングレート（Ｈｚ）を乗算して求める。演奏データ解析部１０３は、１拍分の長さを、模範演奏データに含まれる拍子記号から認識する。例えば、拍子記号が４分の３拍子であった場合、演奏データ解析部１０３は、１拍分の長さを、４分音符１つ分の長さ（＝６０／１０８秒）と認識する。また、サンプリングレートは、ＷＡＶＥ形式のデジタル信号のヘッダ部分に含まれるので、演奏データ解析部１０３は、ヘッダ部分からサンプリングレートを得る。次に、演奏データ解析部１０３は、複製した演奏データを１拍分のデータサイズ毎に分割すると、分割した１拍分の演奏データ毎に、その音を以下の（ａ）〜（ｃ）の通りに解析する。
（ａ）まず、演奏データ解析部１０３は、１拍分の演奏データに対し、離散フーリエ変換を行い、所定値以上のピークを持つ周波数を求める。上述の所定値は、本実施形態の演奏評価装置１０のユーザによって演奏データ解析部１０３に設定される。
（ｂ）演奏データ解析部１０３は、求めた周波数について、所定の周波数のいずれかと一致するかを確認することで音を認識する。所定の周波数は、音に対応する周波数、例えばド・レ・ミ・ファ・ソ・ラ・シ・ド等の音階と、その高さに対応する周波数であり、本実施形態の演奏評価装置１０のユーザによって演奏データ解析部１０３に設定される。
（ｃ）なお、演奏データ解析部１０３は、上述の（ｂ）において、複数の音を認識した場合には、それらは所定の音の組み合わせかを確認し、所定の音の組み合わせであるときには、和音であると認識する。所定の音の組み合わせは、本実施形態の演奏評価装置１０のユーザによって演奏データ解析部１０３に設定される。
次に、演奏データ解析部１０３は、演奏データの先頭から１拍ずつ対応する音を並べることでメロディを求める。次に、演奏データ解析部１０３は、演奏データの複製を作成し、複製した演奏データを１小節分のデータサイズ毎に分割する。演奏データ解析部１０３は、１小節分のデータサイズを、１小節分の長さとサンプリングレートとを乗算して求める。演奏データ解析部１０３は、１小節分の長さを、模範演奏データに含まれる拍子記号から認識する。例えば、拍子記号が４分の３拍子であった場合、演奏データ解析部１０３は、１小節分の長さを、４分音符３つ分の長さ（＝１８０／１０８秒）と認識する。また、演奏データ解析部１０３は、複製した演奏データを１小節分のデータサイズ毎に分割すると、分割した演奏データ毎に、対応する音を並べて、メロディを求める。次に、演奏データ解析部１０３は、分割した演奏データ、すなわち１小節の演奏データ毎にスケールとコード進行を、以下の（ｄ）（ｅ）の通りに求める。
（ｄ）演奏データ解析部１０３は、演奏データのメロディを構成する音の音階（以下、「メロディの音階」という）が、所定のスケールの音階で構成されているかを確認する。メロディの音階が所定のスケールの音階で構成されている場合には、演奏データ解析部１０３は、演奏データのスケールは所定のスケールであると認識する。所定のスケールの音階は、本実施形態の演奏評価装置１０のユーザによって演奏データ解析部１０３に設定される。
（ｅ）演奏データ解析部１０３は、演奏データに対応するメロディを構成する音が和音であった場合、和音に対応するコードを求める。例えば、演奏データ解析部１０３は、メロディを構成する音が和音レ・ファ・ラであった場合、この和音に対応するコードとしてＤコードを求める。和音に対応するコードを求める為に、演奏データ解析部１０３には、本実施形態の演奏評価装置１０のユーザによって、和音を構成する音と、これに対応するコードが関連づけられて設定される。演奏データ解析部１０３は、和音を構成する音に対応するコードを求め、求めたコードを和音に対応するコードとする。
【００４１】
次に、図示していないが、演奏データ解析部１０３は、小節毎に、求めたメロディ、スケール、コード進行を記憶する。
【００４２】
次に、演奏データ解析部１０３は、小節単位に演奏データと模範演奏データとを比較し、ズレの量を求め、ズレの量が所定値以上ある小節、すなわち模範演奏とズレが生じた小節が演奏データに存在するかを検出する（Ｓ７０）。
【００４３】
具体的には、演奏データ解析部１０３は、各小節において以下を行う。
【００４４】
（Ｉ）まず、演奏データ解析部１０３は、メロディを構成する音について演奏データと模範演奏データとを比較し、異なる音の数を求める。
【００４５】
（ＩＩ）次に、演奏データ解析部１０３は、メロディのスケールについて演奏データと模範演奏データを比較し、スケールが異なる場合には異なるスケールの数を１とし、同一である場合には異なるスケール数を０とする。
【００４６】
（ＩＩＩ）次に、演奏データ解析部１０３は、コードについて演奏データと模範演奏データを比較し、異なるコードの数を求める。
【００４７】
上述の（Ｉ）の異なる音の数を以下、「ズレ量１」といい、（ＩＩ）の異なるスケール数を以下、「ズレ量２」といい、（ＩＩＩ）の異なるコード数を以下「ズレ量３」という。
【００４８】
（ＩＶ）次に、演奏データ解析部１０３は、ズレ量１、２、３の加重平均を算出する。
【００４９】
算出値は、以下、「ズレ量」という。なお、加重平均の際、ズレ量１、２、３に乗算される重み係数は、本実施形態の演奏評価装置１０のユーザによって演奏データ解析部１０３に設定される。本実施形態の演奏評価装置１０のユーザは、コードのズレのみを確認したければ、ズレ量１、２を０に設定してもよい。本実施形態の演奏評価装置１０のユーザは、コード、スケール、メロディのどれを確認するかを選択することができる。
【００５０】
（Ｖ）次に、演奏データ解析部１０３は、ズレ量が所定値以上である場合、その小節を、模範演奏とズレが生じた小節とする。上述の所定値は、本実施形態の演奏評価装置１０のユーザによって演奏データ解析部１０３に設定される。
【００５１】
なお、上述の（Ｖ）で、演奏データ解析部１０３がズレ量が所定値以上であるかを判定しなくてもよい。なぜなら、後述のＳ８０において、演奏データ解析部１０３は、再度、ズレ量が所定値以上かを確認するからである。演奏データ解析部１０３は、上述の（Ｖ）において、ズレ量が所定値以上であるかを判定しない場合には、全ての小節を、模範演奏とズレが生じた小節とみなす。
【００５２】
次に、演奏データ解析部１０３は、図示していないが、再演奏フレーズ選択部１０４に対し、模範演奏とズレが生じた小節と、そのズレ量に対応する再演奏確認信号を再演奏フレーズ選択部１０４に出力する。また、演奏データ解析部１０３は、演奏確認信号と共に、模範演奏とズレが生じた小節の演奏データを、再演奏フレーズ選択部１０４に出力する。
【００５３】
なお、上述の模範演奏とズレが生じた小節は、複数検出される場合があるが、その都度、演奏データ解析部１０３は、再演奏確認信号等を再演奏フレーズ選択部１０４に出力する。
【００５４】
次に、再演奏フレーズ選択部１０４は、図示していないが、再演奏確認信号が演奏データ解析部１０３から入力されると、再演奏確認信号から、模範演奏とズレが生じた小節と、そのズレ量を関連づけて認識する。また、再演奏フレーズ選択部１０４は、再演奏確認信号と共に、データが演奏データ解析部１０３から入力されると、そのデータは、模範演奏とズレが生じた小節の演奏データであることを認識する。
【００５５】
次に、再演奏フレーズ選択部１０４は、模範演奏とズレが生じた小節の内、そのズレ量が所定の閾値以上の小節があるかを確認する（Ｓ８０）。
【００５６】
次に、再演奏フレーズ選択部１０４は、ズレ量が所定の閾値以上の小節がない場合（Ｓ８０でＮｏの場合）、終了を示す信号をディスプレイ１００に出力し、その信号が入力されたディスプレイ１００は、「重点的練習箇所なし。練習終了」と表示する（Ｓ９０）。
【００５７】
一方、再演奏フレーズ選択部１０４は、ズレ量が所定の閾値以上の小節がある場合（Ｓ８０でＹＥＳの場合）には、その小節を含む再演奏フレーズを選定する（Ｓ１００）。
【００５８】
具体的には、再演奏フレーズ選択部１０４は、以下のＳ１０００〜Ｓ１００４の通りに再演奏フレーズを選定する。なお、図４は、本発明の第１の実施の形態における演奏評価装置１０の動作（再演奏フレーズ選定動作）を説明する為の図である。
【００５９】
まず、再演奏フレーズ選択部１０４は、図４に示す通り、ズレ量が所定の閾値以上の小節の内、ズレ量が最大の小節を抽出する（Ｓ１０００）。
【００６０】
次に、再演奏フレーズ選択部１０４は、抽出したズレ量が最大の小節が、模範演奏データに記載されているコード進行パターン、若しくはスケールパターンを含んでいるかを確認する（Ｓ１００１）。
【００６１】
具体的には、再演奏フレーズ選択部１０４は、ズレ量が最大の小節の演奏データに、上述のコード進行パターン、若しくはスケールパターンが含まれているかを確認する。
【００６２】
次に、再演奏フレーズ選択部１０４は、ズレ量が最大の小節の演奏データに、上述のコード進行パターン、若しくはスケールパターンが含まれていることを確認した場合（Ｓ１００１でＹＥＳの場合）、その小節を再演奏の開始小節と認識する（Ｓ１００２）。
【００６３】
一方、再演奏フレーズ選択部１０４は、上述のコード進行パターン、若しくはスケールパターンが含まれていないことを確認した場合（Ｓ１００１でＮｏの場合）、再演奏の開始小節を求める（Ｓ１００３）。
【００６４】
具体的には、まず、再演奏フレーズ選択部１０４は、Ｓ６０と同様、ハードディスク１０５から演奏データを読み出し、演奏データを小節に分け、小節毎に演奏データのコード進行、スケールを公知の手段で解析する。次に、再演奏フレーズ選択部１０４は、ズレ量が最大の小節より前にある小節の中で、上述のコード進行パターン、若しくはスケールパターンを含む直近の小節を演奏データから抽出する。再演奏フレーズ選択部１０４は、抽出した直近の小節を再演奏開始小節であるとする。
【００６５】
次に、再演奏フレーズ選択部１０４は、Ｓ１００２若しくは、Ｓ１００３で求めた、再演奏開始小節から始まり、ズレ量が最大の小節を含むフレーズを再演奏フレーズに選定する（Ｓ１００４）。
【００６６】
次に、Ｓ１００４の処理を行った再演奏フレーズ選択部１０４は、選定した再演奏フレーズを演奏者に提示する（Ｓ１１０）。例えば、再演奏フレーズ選択部１０４は、再演奏フレーズを示す信号をディスプレイ１００に出力し、ディスプレイ１００は、再演奏フレーズとメッセージ「このフレーズから再演奏して下さい」を表示してもよい。
【００６７】
また、この際、再演奏フレーズ選択部１０４は、図示していないが、ハードディスク１０５に記憶する模範演奏データの内、再演奏フレーズに対応するデータを新たな模範演奏データとしてハードディスク１０５に記憶する。
【００６８】
次に、演奏者が再演奏フレーズを演奏すると、演奏評価装置１０は、上述のＳ４０以降を実行する。
【００６９】
具体的には、デジタル変換部１０１が、Ｓ４０を実行し、再演奏により入力された電気信号をデジタル信号に変換し、さらにＳ５０を実行し、ハードディスク１０５にデジタル信号を演奏データとして保存する。次に、演奏データ解析部１０３が、Ｓ６０を実行し、ハードディスク１０５から演奏データを読み出し、演奏データのコード進行、スケール、メロディを公知の手段で解析する。次に、演奏データ解析部１０３は、Ｓ７０を実行し、読み出した演奏データと、新たな模範演奏データとを小節単位に比較し、演奏データに模範演奏データと所定の閾値以上ズレが生じている小節があるかを確認する。さらに、再演奏フレーズ選択部１０４は、Ｓ８０〜Ｓ１１０を実施し、所定の閾値以上ズレのある小節がなくなるまで、再演奏フレーズを演奏者に提供し、演奏者は、ズレのあるフレーズを繰り返し演奏することができる。
【００７０】
なお、再演奏フレーズ選択部１０４は、Ｓ１０００において、ズレ量が最大の小節を抽出するとしたが、ズレ量が所定番目に大きい小節を抽出することもできる。所定番目は、本実施形態の演奏評価装置１０のユーザによって再演奏フレーズ選択部１０４に設定される。
【００７１】
また、ハードディスク１０５は、ＲＡＭ等のメモリであってもよい。
【００７２】
［第２の実施の形態］
次に、本発明の第２の実施の形態について説明する。
【００７３】
［構成の説明］
図５は、本発明の第２の実施の形態における演奏評価装置の構成例を示す図である。第２の実施の形態における演奏評価装置４０は、記憶部４０１と、演奏データ解析部４０２と、再演奏フレーズ選択部４０３から構成される。演奏データ解析部４０２は、再演奏フレーズ選択部４０３と記憶部４０１に接続される。また、再演奏フレーズ選択部４０３は、記憶部４０１に接続される。記憶部４０１は、一般的なハードディスクであってもよい。
【００７４】
記憶部４０１は、所定の模範演奏データを記憶する。所定の模範演奏データは、第２の実施の形態における演奏評価装置４０のユーザによって、記憶部４０１に設定される。
【００７５】
演奏データ解析部４０２は、入力される演奏データについて、小節単位に模範演奏データとのズレの量を求め、各小節と、そのズレの量に対応する再演奏確認信号を出力する。
【００７６】
再演奏フレーズ選択部４０３は、再演奏確認信号から認識した小節のうち、ズレの量が所定番目に大きい小節、すなわち再演奏小節を含むフレーズを再演奏フレーズとして演奏データから選定する。所定番目は、本実施形態の演奏評価装置４０のユーザによって、再演奏フレーズ選択部４０３に設定される。また、再演奏フレーズ選択部４０３は、選出した再演奏フレーズに対応する信号を出力する。
【００７７】
[動作の説明]
まず、記憶部４０１は、所定の模範演奏データを記憶する。
【００７８】
次に、演奏データ解析部４０２は、入力される演奏データについて、小節単位に模範演奏データとのズレの量を求め、各小節と、そのズレの量に対応する再演奏確認信号を出力する。
【００７９】
次に、再演奏フレーズ選択部４０３は、再演奏確認信号から認識した小節のうち、ズレの量が所定番目に大きい小節、すなわち再演奏小節を含むフレーズを再演奏フレーズとして演奏データから選定する。再演奏フレーズ選択部４０３は、選出した再演奏フレーズに対応する信号を出力する。
【００８０】
［効果の説明］
上述の第１、第２の実施形態の演奏評価装置は、演奏の評価結果として、模範演奏とズレの大きなフレーズを演奏者に提示することができる。その結果、演奏者は、模範演奏とズレの大きなフレーズを重点的に練習でき、演奏の上達を効率的に図ることができる。
【００８１】
ズレの大きなフレーズを提供できる理由としては、演奏評価装置は、演奏データについて、小節単位に模範演奏データとのズレの量を求め、ズレの量が所定の閾値以上大きな小節を含む小節を、再演奏フレーズとして選定する手段を有するからである。
【００８２】
さらに、上述の第１、第２の実施形態の演奏評価装置は、演奏の区切れの小節から始まるように、再演奏フレーズを演奏者に提示することができる。その理由としては、本実施形態の演奏評価装置は、演奏の区切れに対応する所定のパターンのコードやスケールを含む小節を抽出し、その小節から始まり、且つズレの量が所定の閾値以上大きな小節を含むフレーズを再演奏フレーズとして選定するからである。その結果、演奏者、特にギターを練習する演奏者は、演奏を間違ったとき等、途中から再演奏する場合、どこから再演奏すべきかを検討する必要がなくなり、効率良く練習を進めることができる。
【００８３】
なお、上述した実施の形態は、その形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々変更可能である。
【００８４】
さらに、上記の各実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）
所定の模範演奏データを記憶する記憶部と、
入力される演奏データについて、小節単位に前記模範演奏データとのズレの量を求め、前記小節と前記ズレの量に対応する再演奏確認信号を出力する演奏データ解析部と、
前記再演奏確認信号から認識した前記小節のうち、前記ズレの量が所定番目に大きい前記小節、すなわち再演奏小節を含むフレーズを再演奏フレーズとして前記演奏データから選定し、前記再演奏フレーズに対応する信号を出力する再演奏フレーズ選択部と、を備える、
ことを特徴とする演奏評価装置。
（付記２）
前記再演奏フレーズ選択部は、前記再演奏小節が所定のパターンのコードやスケールを含む場合に、前記再演奏小節から始まるフレーズを再演奏フレーズとして選定する、
ことを特徴とする付記１に記載の演奏評価装置。
（付記３）
前記再演奏フレーズ選択部は、前記再演奏小節に所定のパターンのコードやスケールを含まない場合、前記前記再演奏小節より前にある小節の中で、前記所定のパターンのコードやスケールを含む直近の小節を演奏データから抽出し、前記直近の小節から始まるフレーズを再演奏フレーズとして選定する、
ことを特徴とする付記１乃至２のいずれか１項に記載の演奏評価装置。
（付記４）
前記演奏データ解析部は、前記模範演奏データとのズレの量を求める際、コード、スケール、メロディ毎に前記ズレの量を求める、
ことを特徴とする付記１乃至３のいずれか１項に記載の演奏評価装置。
（付記５）
前記再演奏小節は、前記ズレの量が所定の閾値以上で、所定番目に大きい前記小節である、
ことを特徴とする付記１乃至４のいずれか１項に記載の演奏評価装置。
（付記６）
所定の模範演奏データを記憶し、入力される演奏データについて、小節単位に前記模範演奏データとのズレの量を求め、前記ズレの量が所定番目に大きい前記小節、すなわち再演奏小節を含むフレーズを再演奏フレーズとして前記演奏データから選定し、前記再演奏フレーズに対応する信号を出力する、
ことを特徴とする演奏評価方法。
（付記７）
前記再演奏小節が所定のパターンのコードやスケールを含む場合に、前記再演奏小節から始まるフレーズを再演奏フレーズとして選定する、
ことを特徴とする付記６に記載の演奏評価方法。
（付記８）
前記再演奏小節に所定のパターンのコードやスケールを含まない場合、前記前記再演奏小節より前にある小節の中で、前記所定のパターンのコードやスケールを含む直近の小節を演奏データから抽出し、前記直近の小節から始まるフレーズを再演奏フレーズとして選定する、
ことを特徴とする付記６乃至７のいずれか１項に記載の演奏評価方法。
（付記９）
前記模範演奏データとのズレの量を求める際、コード、スケール、メロディ毎に前記ズレの量を求める、
ことを特徴とする付記６乃至８のいずれか１項に記載の演奏評価方法。
（付記１０）
前記再演奏小節は、前記ズレの量が所定の閾値以上で、所定番目に大きい前記小節である、
ことを特徴とする付記６乃至９のいずれか１項に記載の演奏評価方法。
（付記１１）
前記楽器は、ギターである、
ことを特徴とする付記１乃至５のいずれか１項に記載の演奏評価装置。
（付記１２）
前記楽器は、ギターである、
ことを特徴とする付記６乃至１０のいずれか１項に記載の演奏評価方法。
【符号の説明】
【００８５】
１０    演奏評価装置
２０    楽器
３０    電気信号生成機器群
１００    ディスプレイ
１０１    デジタル変換部
１０２    楽曲データ選択部
１０３    演奏データ解析部
１０４    再演奏フレーズ選択部
１０５    ハードディスク
４０    演奏評価装置
４０１    記憶部
４０２    演奏データ解析部
４０３    再演奏フレーズ選択部
【図１】
2014109603.tif 000003
【図２】
2014109603.tif 000004
【図３】
2014109603.tif 000005
【図４】
2014109603.tif 000006
【図５】
2014109603.tif 000007