(57)【要約】【課題】吹奏楽器の練習を、演奏者の筋活動に基づいて支援する練習支援装置を提供する。【解決手段】練習支援装置１０は、プロセッサとメモリとを備える。プロセッサは、演奏者の顔の筋活動を計測する筋活動計測器（一実施の形態では筋電センサ１０１）から出力された筋活動データを受け取る。メモリ（一実施の形態では練習支援データ記憶部１０５）は、人の顔の筋活動を変数とする条件である筋活動条件と、筋活動に関する画像である練習支援画像に関する情報を含む練習支援情報とを対応付けて含む練習支援データを格納する。プロセッサは、練習支援データを参照して、筋活動データが示す筋活動が筋活動条件を満たすか否かの判定を実施し、筋活動条件が満たされる場合、この筋活動条件と対応付けられている練習支援情報に基づいて練習支援画像を取得し、取得した練習支援画像を表示装置１１０に出力する。【選択図】図１
2017146584.tif 000002
【特許請求の範囲】
【請求項１】
吹奏楽器の練習支援装置であって、
プロセッサと、メモリと、を備え、
前記プロセッサは、吹奏楽器を演奏している演奏者の顔の筋活動を計測する筋活動計測器から出力された、前記筋活動を示す筋活動データを受け取り、
前記メモリは、人の顔の筋活動を変数とする条件である筋活動条件と、前記筋活動に関する画像である練習支援画像に関する情報を含む練習支援情報とを対応付けて含む練習支援データを格納し、
前記プロセッサは、
前記練習支援データを参照して、前記筋活動データが示す前記筋活動が前記筋活動条件を満たすか否かの判定を実施し、
前記筋活動が前記筋活動条件を満たす場合、当該筋活動条件と対応付けられている前記練習支援情報に基づいて練習支援画像を取得し、
取得した前記練習支援画像を、表示装置に出力する
練習支援装置。
【請求項２】
前記演奏者が前記吹奏楽器を演奏して発生させ、マイクによって収音された演奏音を示す演奏音データを前記プロセッサはさらに受け取り、
前記練習支援データでは、前記演奏音を変数とする条件である演奏音条件が、前記筋活動条件及び前記練習支援情報とさらに対応付けられ、
前記プロセッサは、
前記演奏音データが示す前記演奏音が前記演奏音条件を満たすか否かの判定を実施し、
前記演奏音が前記演奏音条件を満たし、且つ前記筋活動が前記筋活動条件を満たす場合、当該演奏音条件及び当該筋活動条件と対応付けられた前記練習支援情報に基づいて前記練習支援画像を取得して前記表示装置に出力する
請求項１に記載の練習支援装置。
【請求項３】
前記筋活動計測器は筋電計を含み、前記筋電計で前記演奏者の顔の筋肉の筋電位を計測することで前記筋活動を計測し、前記筋電位を示すデータを前記筋活動データとして出力し、
前記プロセッサは、前記筋活動データが示す筋電位の変化の有無又は当該筋電位の変化の大きさに基づいて前記判定を実施する
請求項２に記載の練習支援装置。
【請求項４】
前記筋活動計測器は、前記筋電計で前記演奏者の上唇挙筋、大頬骨筋、笑筋、口角下制筋、及び下唇下制筋のうち１以上の筋肉の各々の筋電位を計測することで前記筋活動を計測し、
前記演奏音条件は、前記演奏音の発音が開始することであり、
前記筋活動条件は、上唇挙筋、大頬骨筋、笑筋、口角下制筋、及び下唇下制筋のいずれかの筋電位が変化することであり、
当該演奏音条件及び当該筋活動条件に対応付けられた前記練習支援情報は、前記筋電位が変化した筋肉を示す練習支援画像である第１練習支援画像に関する情報を含み、
当該演奏音条件が満たされ、且つ、当該筋活動条件が満たされた場合、前記プロセッサは、当該練習支援情報に基づいて前記第１練習支援画像を取得し、前記表示装置に出力する
請求項３に記載の練習支援装置。
【請求項５】
前記筋活動計測器は、前記筋電計で前記演奏者の上唇挙筋の筋電位を計測し、
前記演奏音条件は、前記演奏音の音程が上昇することであり、
前記筋活動条件は、上唇挙筋の筋電位が変化することであり、
当該演奏音条件及び当該筋活動条件に対応付けられた前記練習支援情報は、上唇挙筋を示す画像である第２練習支援画像に関する情報を含み、
当該演奏音条件が満たされ、且つ、当該筋活動条件が満たされた場合、前記プロセッサは、当該練習支援情報に基づいて前記第２練習支援画像を取得し、前記表示装置に出力する
請求項３に記載の練習支援装置。
【請求項６】
前記筋活動計測器は筋長計測器を含み、前記筋長計測器は、前記吹奏楽器を演奏している前記演奏者の顔の画像における複数の特徴点の位置に基づいて筋長を計測することで前記筋活動を計測し、前記筋長を示すデータを前記筋活動データとして出力し、
前記プロセッサは、前記筋活動データが示す筋長の変化の有無又は当該筋長の変化の大きさに基づいて前記判定を実施する
請求項２に記載の練習支援装置。
【請求項７】
前記筋活動計測器は、前記筋長計測器で前記演奏者の笑筋の筋長を計測し、
前記演奏音条件は、前記演奏音の音程が変化することであり、
前記筋活動条件は、笑筋の筋長が変化しないことであり、
当該演奏音条件及び当該筋活動条件に対応付けられた前記練習支援情報は、口角の位置変化を示す練習支援画像である第３練習支援画像に関する情報を含み、
当該演奏音条件が満たされ、且つ、当該筋活動条件が満たされた場合、前記プロセッサは、当該練習支援情報に基づいて前記第３練習支援画像を取得し、前記表示装置に出力する
請求項６に記載の練習支援装置。
【請求項８】
前記筋活動計測器は、前記筋長計測器で前記演奏者の上唇挙筋、大頬骨筋、口角下制筋、及び下唇下制筋のうち１以上の筋肉の各々の筋長を計測することで前記筋活動を計測し、
前記演奏音条件は、前記演奏音の音程が変化することであり、
前記筋活動条件は、上唇挙筋、大頬骨筋、口角下制筋、及び下唇下制筋のいずれかの筋長がすることであり、
当該演奏音条件及び当該筋活動条件に対応付けられた前記練習支援情報は、前記筋長が変化した筋肉を示す練習支援画像である第４練習支援画像に関する情報を含み、
当該演奏音条件が満たされ、且つ、当該筋活動条件が満たされた場合、前記プロセッサは、当該練習支援情報に基づいて第４練習支援画像を取得し、前記表示装置に出力する
請求項６に記載の練習支援装置。
【請求項９】
前記プロセッサは、前記演奏音データが示す前記演奏音が所定の大きさ以上である場合に、前記判定を実施する
請求項２〜８のいずれか１項に記載の練習支援装置。
【請求項１０】
前記プロセッサは、カメラによって取得された画像をさらに受け取り、前記画像に前記演奏者の顔の画像が含まれ、且つ、前記演奏音データが示す前記演奏音が所定の大きさ以上である場合に前記判定を実施する
請求項９に記載の練習支援装置。
【請求項１１】
前記プロセッサは、前記練習支援画像を前記演奏者の顔の画像に重畳して前記表示装置に出力する
請求項１〜１０のいずれか１項に記載の練習支援装置。
【請求項１２】
前記練習支援情報は、さらに、前記練習支援データにおいて対応付けられている前記筋活動条件に含まれる筋活動に関する言語による情報を含み、
前記プロセッサは、前記筋活動が前記筋活動条件を満たす場合、音声出力装置及び前記表示装置の少なくとも一方に前記言語による情報をさらに出力する
請求項１〜１１のいずれか１項に記載の練習支援装置。
【請求項１３】
吹奏楽器の練習支援方法であって、
吹奏楽器を演奏している演奏者の顔の筋活動を計測する筋活動計測器から出力された、前記筋活動を示す筋活動データを受け取り、
人の顔の筋活動を変数とする条件である筋活動条件と、前記筋活動に関する画像である練習支援画像に関する情報を含む練習支援情報とを対応付けた練習支援データを取得し、
前記練習支援データを参照して、前記筋活動データが示す前記筋活動が前記筋活動条件を満たすか否かの判定を実施し、
前記筋活動が前記筋活動条件を満たす場合、当該筋活動条件と対応付けられている前記練習支援情報に基づいて練習支援画像を取得し、
取得した前記練習支援画像を表示装置に出力する
吹奏楽器の練習支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、吹奏楽器演奏の練習を支援するための装置及び方法に関するもので、特に、吹奏楽器演奏の練習を支援する情報を画像で提示する練習支援装置及び練習支援方法に関するものである。
【背景技術】
【０００２】
楽器演奏の練習支援に関する従来技術としては、ユーザの演奏と手本の演奏との差を提示する演奏表示装置が提案されている（例えば、特許文献１参照）。特許文献１では、入力したユーザ演奏音から音の強弱、音程、及び発生タイミングを抽出し、強弱及び音程に応じた表示図形で、音程及び発生タイミングに応じた位置に配置した画像を生成する。手本演奏音に関しても同様に画像の生成を行い、ユーザ演奏音の画像と手本演奏音の画像とを合成して表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−９１２９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来の構成では、ユーザが演奏したユーザ演奏音と、手本演奏音とを入力として、各々の音の強弱、音程、及び発生タイミングを合成して表示していた。しかしながら、呼気の流れを利用して発音する吹奏楽器においては、顔の筋肉、特に表情筋を適切に活動させ、唇またはリードを振動させることが、良い演奏のための重要な要素とされている。そのため、更なる改善が必要とされていた。
【０００５】
本発明は、上記従来の課題を解決するもので、演奏時の顔の筋活動状態に基づく、より的確な練習の支援に資する情報を提示する吹奏楽器の練習支援装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記従来の課題を解決するために、本発明の吹奏楽器の練習支援装置は、プロセッサとメモリとを備え、プロセッサは、吹奏楽器を演奏している演奏者の顔の筋活動を計測する筋活動計測器から出力された、筋活動を示す筋活動データを受け取り、メモリは、人の顔の筋活動を変数とする条件である筋活動条件と、筋活動に関する画像である練習支援画像に関する情報を含む練習支援情報とを対応付けて含む練習支援データを格納する。このプロセッサは、練習支援データを参照して、筋活動データが示す筋活動が筋活動条件を満たすか否かの判定を実施し、筋活動が筋活動条件を満たす場合、当該筋活動条件と対応付けられている練習支援情報に基づいて練習支援画像を取得し、取得した練習支援画像を表示装置に出力する。
【０００７】
本構成によって、吹奏楽器の演奏時の顔の筋活動に基づく、より的確な練習の支援に資する情報を提示することができる。
【発明の効果】
【０００８】
本発明の練習支援装置によれば、演奏時の顔の筋活動及び手本との差異を、演奏者または指導者に提示することができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１における吹奏楽器の練習支援装置の構成の一例を示すブロック図
【図２】実施の形態１における練習支援データ記憶部に格納される練習支援データの一例を示す図
【図３】実施の形態１における画像合成部が出力する画像の一例を示す図
【図４】実施の形態１における練習支援装置を備えた情報処理装置のハードウェア構成の一例を示す図
【図５】実施の形態１における練習支援装置の動作の一例を示すフローチャート
【図６】実施の形態２における吹奏楽器の練習支援装置の構成の一例を示すブロック図
【図７】実施の形態２における練習支援装置の動作の一例を示すフローチャート
【図８】実施の形態３における吹奏楽器の練習支援装置の構成の一例を示すブロック図
【図９】実施の形態３における練習支援データ記憶部に格納される練習支援データの一例を示す図
【図１０】実施の形態３における練習支援装置の動作の一例を示すフローチャート
【図１１】実施の形態４における吹奏楽器の練習支援装置の構成の一例を示すブロック図
【図１２】上記の練習支援装置の使用態様の具体例における筋電センサの取付例を示す図
【図１３】上記の練習支援装置の使用態様の具体例における視覚化された筋活動の例を示す図
【図１４】上記の練習支援装置の使用態様の具体例において参照される練習支援データの一例を示す図
【図１５】上記の練習支援装置の使用態様の具体例における取得される演奏音データ及び筋活動データの例を示す図
【図１６】上記の練習支援装置の使用態様の具体例において表示される、練習支援情報を含む画像の一例を示す図
【図１７】上記の練習支援装置の使用態様の具体例において表示される練習支援情報を含む画像の他の例を示す図
【図１８】上記の練習支援装置の使用態様の具体例におけるマーカーの取付例を示す図
【図１９】上記の練習支援装置の使用態様の具体例における視覚化された筋活動の例を示す図
【図２０】上記の練習支援装置の使用態様の具体例において参照される練習支援データの他の例を示す図
【図２１】上記の練習支援装置の使用態様の具体例において表示される練習支援情報を含む画像の他の例を示す図
【図２２】上記の練習支援装置の使用態様の具体例において表示される練習支援情報を含む画像の他の例を示す図
【発明を実施するための形態】
【００１０】
以下本発明の実施の形態について、図面を参照しながら説明する。
【００１１】
（実施の形態１）
［構成］
図１は、本発明の実施の形態における吹奏楽器の練習支援装置の構成の一例を示すブロック図である。図１において、吹奏楽器の練習支援システム１は、練習支援装置１０と、筋電センサ１０１と、カメラ装置１０３と、表示装置１１０とを備えている。
【００１２】
練習支援装置１０は、筋活動入力部１０２と、顔画像入力部１０４と、練習支援データ記憶部１０５と、条件判定部１０６と、練習支援画像取得部１０７と、画像合成部１０８とを備えている。
【００１３】
筋電センサ１０１は、吹奏楽器を演奏している演奏者の顔の一つ以上の筋肉の筋電位を計測する筋電計であり、この筋電位の計測データを筋肉の活動を示すデータ（以下、筋活動データという）として出力する。本実施の形態において、筋活動は筋電位の値で表わされる。筋電センサ１０１は、本実施の形態における筋活動計測器の例である。
【００１４】
筋活動入力部１０２は、筋電センサ１０１から出力された筋活動データの入力を受ける。
【００１５】
カメラ装置１０３はイメージセンサを備え、吹奏楽器演奏時の演奏者の顔画像を撮影し、この顔画像のデータ（以下、顔画像データという）を出力する。
【００１６】
顔画像入力部１０４は、カメラ装置１０３から出力された顔画像データの入力を受け、この顔画像データを画像合成部１０８に出力する。
【００１７】
練習支援データ記憶部１０５は、筋活動を変数とした条件（以下、筋活動条件ともいう）、と及び練習支援情報とを対応付けて練習支援データとして格納する。筋活動条件及び練習支援情報の詳細については、図を用いて後に説明する。
【００１８】
条件判定部１０６は、筋活動入力部１０２から受け取った筋活動データ、及び練習支援データ記憶部１０５に格納された練習支援データが含む筋活動条件を利用して、条件判定を実施し、判定結果に対応付けられた練習支援情報を出力する。
【００１９】
練習支援画像取得部１０７は、筋活動入力部１０２から受け取った筋活動データ、及び条件判定部１０６から受け取る練習支援情報に基づいて練習支援画像を取得する。
【００２０】
画像合成部１０８は、練習支援画像取得部１０７が取得した練習支援画像と、顔画像入力部１０４から受け取った演奏者の顔画像とを合成し、その結果として得られる合成画像を表示装置１１０に出力する。表示装置１１０は、表示部を備え、画像合成部１０８から受け取った合成画像を表示部に表示する。
【００２１】
なお、図１の構成では、練習支援装置１０は、筋活動及び顔画像の入力を、筋電センサ１０１及びカメラ装置１０３から直接受けているが、これに限定しない。例えば、演奏中の演奏者の顔画像の録画データが、並行して筋電センサ１０１によって計測された筋活動の時系列データとあわせて、いったん外部記憶装置４０５（後述）に格納されてもよい。そして練習支援装置１０は、外部記憶装置４０５に格納された筋活動及び顔画像の各データを、演奏時の時系列に従って読み出して練習支援画像を表示するための処理を実施してもよい。
【００２２】
図２は、本実施の形態における、練習支援データ記憶部１０５に格納される条件及び練習支援情報の一例を示す図である。
【００２３】
練習支援データ記憶部１０５は、筋活動条件と練習支援情報とを対応付けて練習支援データ１０５０として格納する。なお、図２では、テーブルの各データ行にある筋活動条件と練習支援情報とが対応付けられている。
【００２４】
筋活動条件では、筋活動は筋電センサ１０１からの筋活動データに対応する形式で示され、例えば本実施の形態では筋電位で示される。筋活動条件に対応付けられる練習支援情報は、文字情報及び画像情報を含む。文字情報は、筋活動条件が満たされた場合に演奏者に提示される、この筋活動条件に含まれる筋活動に関する言語による情報の例である。画像情報は、筋活動を視覚化した図形等の画像に関する情報であって、筋活動条件が満たされた場合に、例えば注目箇所を強調するための表示態様を示す情報である。
【００２５】
なお、練習支援情報の内容は前述のものだけに限定されず、例えば、筋活動条件を一意に識別するＩＤがさらに含まれてよい。この場合、条件判定部１０６は、入力を受けた筋活動が満たす筋活動条件に対応するＩＤを練習支援画像取得部１０７に通知する。練習支援画像取得部１０７は、通知されたＩＤを利用し、練習支援データ記憶部１０５にアクセスして練習支援データ１０５０を参照することで、練習支援情報を読み出してもよい。または、練習支援情報は、文字情報のみ又は画像情報のみであってもよい。
【００２６】
また、練習支援データ１０５０の構成は、図２に示されるようなデータベースとして利用されるテーブルに限定されない。例えば練習支援装置１０を実現するための後述のプログラムの一部であって、このテーブルに含まれる各条件に相当する条件式と、その条件に対応付けられている練習支援情報の内容に相当する制御命令として構成されてもよい。
【００２７】
図３は、本実施の形態における画像合成部１０８が表示装置１１０に出力して表示させる合成画像の例である。
【００２８】
図３において、画像３０１は、画像合成部１０８が顔画像入力部１０４から受け取った、演奏中の演奏者の顔画像である。なお、本図では、顔画像は模式的に示されている。
【００２９】
また、画像３０２は、画像合成部１０８が練習支援画像取得部１０７から受け取った、演奏中の顔の筋活動を視覚化した図形である。画像３０２の表示形態（色や形状など）は、練習支援情報の画像情報に従って決まる。例えば、画像３０２の色は筋活動のレベルに応じて変更されてもよい。練習支援データ１０５０に入力された筋活動が満たす条件が存在する場合に、練習支援画像取得部１０７は、その満たされた筋活動条件に対応付けられている練習支援情報の画像情報に従って、該当の画像３０２を表示形態の異なる画像３０２に変えて、画像合成部１０８に出力する。
【００３０】
また、画像３０３は、練習支援データ１０５０において、満たされた筋活動条件に対応付けられている練習支援情報の文字情報を練習支援画像取得部１０７が視覚化して取得し、画像合成部１０８に出力した画像である。画像合成部１０８は、画像３０２を配置するべき顔画像上での位置（座標）を計算して、その位置に画像３０２を配置し、さらに画像３０３を所定の位置に配置することで図３に示されるような合成画像を得る。
【００３１】
なお、練習支援情報は、文字情報のみ、または、画像制御情報のみであってもよい。また、文字情報に代えて、又は加えて音声情報が練習支援情報に含まれてもよい。音声情報も、演奏者に提示される言語による情報の例のひとつである。また、文字情報の読み上げ部（図示なし）による読み上げ、または音声情報の再生による音声が音声出力装置（図示なし）から出力されることで演奏者等のユーザに提示されてもよい。また、練習支援情報の内容は、練習支援装置１０を実現するための後述のプログラムが実行されることで実現される練習支援画像取得部１０７及び画像合成部１０８が上記のような画像又は音声を出力するために利用な情報であればよく、図３に示される例に限定されない。例えば対応付けされている筋活動条件が満たされている場合に出力される画像、文字、又は音声のデータの保存場所を示す情報であってもよい。
【００３２】
また、筋活動を視覚化する画像３０２を含む合成画像は、練習支援データの筋活動条件が満たされた場合のみならず、筋電センサ１０１からの筋活動データの入力がある間、常に表示されていてもよい。そして練習支援データの筋活動条件が満たされたときに、筋活動条件に含まれる筋肉に対応する位置の画像３０２は特定の色又は形状に変更され、さらに文字情報含む合成画像が表示されてもよい。
【００３３】
また、筋活動を視覚化する方法は、前述の図形の色の変化を利用した方法に限られるものではない。例えば、筋活動を図形の面積で表現してもよい。この場合においても、練習支援画像取得部１０７に、画像情報を用いて、図形を拡大または縮小させることが可能である。また、複数の図形の組み合わせにより筋活動を視覚化してもよい。例えば、図形を複数組み合わせることでグラフを構成し、筋活動の時系列変化又は筋肉間での差異を表現してもよい。この場合においても、画像情報を用いて、グラフを構成する図形の色、形状、又は大きさを変化させてもよい。さらに、画像情報によって、筋活動を視覚化する方法を変化させてもよい。例えば、特定の条件が満足された場合は、グラフで表わすということも可能である。このようなグラフは表示範囲が大きい場合もあるため、演奏者の顔画像と重畳せずに表示されてもよい。
【００３４】
図４は、本実施の形態における練習支援装置１０を実現する情報処理装置のハードウェア構成の一例を示す図である。
【００３５】
練習支援装置１０は、例えばディスプレイ、カメラ、筋電計などの入出力装置を搭載した、又はそれらが接続された情報処理装置が吹奏楽器の演奏の練習支援のためのプログラム（以下、練習支援プログラムという）を実行することにより実現される。
【００３６】
図４において、情報処理装置は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：中央演算処理部）４０３、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４０２、タイマ４０４、外部記憶装置４０５、センサ４０６、入力インタフェース４０７、ディスプレイ４０８を備えている。これらの装置は、バスライン４０１を通じて互いに接続されている。
【００３７】
タイマ４０４は、プログラムの割込みタイミング等を制御するタイマである。
【００３８】
外部記憶装置４０５は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の光学ディスクドライブ、若しくは半導体記憶装置等、又はこれらの組み合わせである。外部記憶装置４０５には、練習支援プログラム及び練習支援情報が格納されている。外部記憶装置４０５は、本実施の形態におけるメモリの例である。
【００３９】
ＣＰＵ４０３は、外部記憶装置４０５に格納される練習支援プログラム及び練習支援情報を読み出し、読み出したプログラム又は情報を必要に応じてＲＡＭ４０２に書き込みつつ、練習支援プログラムが規定する処理を実行する。
【００４０】
センサ４０６は、入力装置である図１の筋電センサ１０１及びカメラ装置１０３である。
【００４１】
入力インタフェース４０７は、ユーザが練習支援装置１０の操作を行うためのマウス、キーボード、タッチパネルなどである。
【００４２】
ディスプレイ４０８は、図１の表示装置１１０であり、図３に例示される、支援画像を含む合成画像を表示する。また、ディスプレイ４０８は、練習支援装置１０の操作画面等を表示する。
【００４３】
ＣＰＵ４０３は、ＲＡＭ４０２を作業領域として練習支援プログラムが規定する処理を実行することで、本実施の形態における筋活動入力部１０２、顔画像入力部１０４、条件判定部１０６、練習支援画像取得部１０７、及び画像合成部１０８を実現する。より具体的には、練習支援プログラムを実行するＣＰＵ４０３は、入力インタフェース４０７からの操作の入力に応じて、センサ４０６から入力されたデータの処理、練習支援データを参照しての条件判定及び支援画像の取得、合成画像の合成、並びに各種の操作画面及び合成画像のディスプレイ４０８への表示のための画像表示制御を行う。ＣＰＵ４０３は、本実施の形態におけるプロセッサの例である。また、ＣＰＵ４０３の入力ポートは、本実施の形態における第１入力回路の例である。
【００４４】
［動作］
図５は、本実施の形態における練習支援装置１０の動作の一例を示すフローチャートである。タイマ４０４からの制御信号をトリガとして、練習支援のための一連の処理が、ＣＰＵ４０３によって割込み実行される。
【００４５】
まず、ステップＳ０１において、顔画像入力部１０４は、カメラ装置１０３が撮影した顔画像を示す顔画像データを取得し、この顔画像データを画像合成部１０８に出力する。また、ステップＳ０２において、筋活動入力部１０２は、筋電センサ１０１が計測した筋活動を示す筋活動データを取得し、この筋活動データを条件判定部１０６及び練習支援画像取得部１０７に出力する。
【００４６】
次に、ステップＳ０３において、条件判定部１０６は、練習支援データ記憶部１０５に格納された練習支援データ１０５０を参照し、ステップＳ０２で入力を受けた筋活動データが示す筋活動が、練習支援データ１０５０に含まれる筋活動条件を満たすか否かについての条件判定を実施する。この条件判定は、筋電位の変化の有無又は筋電位の変化の大きさに基づいて実施される。
【００４７】
次に、ステップＳ０４において、練習支援画像取得部１０７は、ステップＳ０３での条件判定の結果、満たされたと判定された筋活動条件が存在するか否かを判断する。存在する場合（ステップＳ０４でＹＥＳ）、練習支援画像取得部１０７は、練習支援データ１０５０において満たされた筋活動条件に対応付けられている練習支援情報を取得する（ステップＳ０５）。
【００４８】
次に、ステップＳ０６において、練習支援画像取得部１０７は、ステップＳ０２で取得された筋活動データとステップＳ０５で取得された練習支援情報とを視覚化、つまり練習支援画像を取得し、この練習支援画像を画像合成部１０８に出力する。
【００４９】
最後に、ステップＳ０７において、画像合成部１０８は、練習支援画像取得部１０７から入力を受けた練習支援画像と、顔画像入力部１０４から入力を受けた顔画像とを合成し、これによって得られた合成画像を表示装置１１０で表示させるために出力する。
【００５０】
なお、顔画像３０１は、正像と鏡像とのいずれが出力されてもよい。例えば指導者が合成画像を見る場合は正像が表示され、演奏者が合成画像を見る場合は鏡像が表示されるように切換が可能であってもよい。また、練習支援装置１０に接続される表示装置１１０は、文字又は図形等による情報を、周囲を映した鏡像とあわせて鏡面に提示可能な鏡であってもよく、この鏡面に映る演奏者の鏡像とあわせて練習支援画像が表示されてもよい。
【００５１】
［効果］
かかる構成によれば、本実施の形態における練習支援装置１０は、筋電計から取得された吹奏楽器演奏時の演奏者の顔の筋活動を、直観的にわかりやすい形態で視覚化し、さらに、カメラ装置１０３から取得した演奏時の演奏者の顔画像の適切な位置に重畳して表示することができる。これにより、練習支援装置１０のユーザである演奏者または指導者は、演奏者の吹奏楽器演奏時の筋活動を容易かつ正確に把握することができる。
【００５２】
さらに、練習支援装置１０は、現在の筋活動が特定の状態のとき、例えば、演奏時の状態としては好ましくない状態のとき、その状態を是正するためのアドバイスを内容とする文字情報を表示させることができる。さらに、現在の筋活動が特定の状態のとき、例えば、演奏時の状態としては好ましくない状態のとき、画像制御情報を用いて、ユーザが注目すべき箇所を強調して表示することができる。結果、演奏時の顔の筋活動、及び手本となる状態との差異又は理想的な状態をユーザにわかりやすく提示することができる。
【００５３】
また、演奏中の筋活動及び顔画像それぞれの時系列データが、いったん外部記憶装置４０５に格納されてから利用されてもよい。この場合、練習支援装置１０では、外部記憶装置４０５に格納された演奏中の筋活動データと顔画像データとが、演奏時の時系列に従って読み出されて上述の一連の処理が実施されることで、練習支援画像を含む合成画像が出力される。つまり、外部記憶装置４０５に記録された演奏時の筋活動データと顔画像データとを事後的に利用して取得される練習支援画像を用いて合成画像が生成されることで、練習支援画像を含む合成画像の振り返り再生機能を実現することができる。さらに、合成画像のデータを外部記憶装置４０５に保存し、再生ボタン、停止ボタンやシークバーなどを含む操作画面で合成画像を表示させ、それらを入力インタフェースで操作することで、任意の再生位置での停止、任意の再生位置からの再生といった機能を提供することもできる。
【００５４】
なお、合成画像に含まれる顔画像３０１は、演奏時の演奏者の顔画像の時系列データから抽出される画像に限定されるわけではない。例えば、演奏者の顔の静止画像や、顔を模したイラスト画像などが利用されてもよい。このような画像は、例えば練習支援装置１０がカメラ装置１０３を搭載しておらず、接続もできない場合、演奏場所の環境が撮影に不向きな場合、演奏者の顔の位置が遠いか又は動きがちな場合、外部記憶装置４０５の記憶容量に制限がある場合など、顔画像の時系列データの取得・記録が困難な場合に有用である。
【００５５】
（実施の形態２）
［構成］
実施の形態１では、筋活動データの取得及び入力の手段として筋電計が用いられている。本実施の形態では、筋活動データの取得及び入力の手段として、カメラ装置と顔画像解析とが用いられる構成について説明する。
【００５６】
図６は、本実施の形態における吹奏楽器の練習支援装置２０の構成の一例を示すブロック図である。図６において、吹奏楽器の練習支援システム２は、練習支援装置２０と、カメラ装置１０３と、表示装置１１０とを備えている。
【００５７】
練習支援装置２０は、筋活動入力部１０２と、顔画像入力部２０４と、練習支援データ記憶部１０５と、条件判定部１０６と、練習支援画像取得部１０７と、画像合成部１０８と、顔画像解析部１０９とを備えている。実施の形態１と共通の構成要素については、共通の符号を用いて示し説明を省略する。
【００５８】
図６において、顔画像入力部２０４は、カメラ装置１０３で撮影して取得された顔画像データの入力を受ける。
【００５９】
顔画像入力部２０４は、入力された顔画像データを、顔画像解析部１０９及び画像合成部１０８に出力する。
【００６０】
顔画像解析部１０９は、顔画像入力部２０４から、演奏時の演奏者の顔画像データの入力を受ける。顔画像解析部１０９は、入力された顔画像データに対して解析処理を行うことで演奏者の顔の筋活動を示す筋活動データを取得し、この筋活動データを筋活動入力部１０２に出力する。より具体的には、顔画像解析部１０９は、入力された顔画像データに対して顔認識処理を行い、認識した顔の表面にある、注目の対象となる各筋肉に対し２つの特徴点を抽出し、その位置を取得するする。さらに、顔画像解析部１０９は、１組以上の特徴点の組に対し、その位置に基づいて点間距離を計算することで、注目する筋肉の筋長を算出し、算出した筋長のデータを、筋活動データとして筋活動入力部１０２に出力する。本実施の形態において、筋活動は、顔画像解析によって得られた筋長の値で表わされる。そして、このように演奏者の筋活動データの取得に供するカメラ装置１０３、顔画像入力部１０４、及び顔画像解析部１０９は、本実施の形態における筋長計測器の構成要素であり、この筋長計測器は、筋活動計測器の例である。
【００６１】
本実施の形態における、練習支援データ記憶部１０５に格納される練習支援データの構成は、図２で示される実施の形態１の練習支援データの構成と基本的に共通であるため説明を省略する。ただし、本実施の形態における筋活動を変数とした条件に含まれる筋活動は、筋長の値で表される。
【００６２】
なお、本実施の形態における練習支援装置２０を実現する情報処理装置のハードウェア構成は、図４で示される実施の形態１の練習支援装置１０の構成と基本的に共通であるため説明を省略する。ただし、練習支援装置２０においては、顔画像解析部１０９も、ＣＰＵ４０３がＲＡＭ４０２を作業領域として練習支援プログラムが規定する処理を実行することで実現される。また、本実施の形態においては、センサ４０６に相当するのは、図６のカメラ装置１０３である。
【００６３】
［動作］
図７は、本実施の形態における練習支援装置２０の動作の一例を説明するフローチャートである。練習支援装置２０の動作では、実施の形態１における練習支援装置１０の動作に比べて、顔画像データの取得のステップに続いて顔画像の解析のステップが追加されている。
【００６４】
まず、ステップＳ１１において、顔画像入力部１０４は、カメラ装置１０３が撮影した顔画像を示す顔画像データを取得し、この顔画像データを顔画像解析部１０９及び画像合成部１０８に出力する。
【００６５】
次に、ステップＳ１２において、顔画像解析部１０９は、ステップＳ１１で入力を受けた顔画像データを解析することで筋長の値を取得し、取得した筋長の値を、筋活動を示す筋活動データとして筋活動入力部１０２に出力する。
【００６６】
また、ステップＳ１３において、筋活動入力部１０２は、顔画像解析部１０９が解析して取得した筋活動データを、条件判定部１０６及び練習支援画像取得部１０７に出力する。
【００６７】
次に、ステップＳ１４において、条件判定部１０６は、練習支援データ記憶部１０５に格納された練習支援データ１０５０を参照し、ステップＳ１３で入力を受けた筋活動データが示す筋活動が、練習支援データ１０５０に含まれる筋活動条件を満たすか否かについての条件判定を実施する。この条件判定は、筋長の変化の有無又は当該筋長の変化の大きさに基づいて実施される。
【００６８】
次に、ステップＳ１５において、練習支援画像取得部１０７は、ステップＳ１４での条件判定の結果、満たされたと判定された筋活動条件が存在するか否かを判断する。存在する場合（ステップＳ１５でＹＥＳ）、練習支援画像取得部１０７は、練習支援データ１０５０において満たされた条件に対応付けられている練習支援情報を取得する（ステップＳ１６）。
【００６９】
次に、ステップＳ１７において、練習支援画像取得部１０７は、ステップＳ１３で取得された筋活動データとステップＳ１６で取得された練習支援情報とを視覚化、つまり練習支援画像を取得し、この練習支援画像を画像合成部１０８に出力する。
【００７０】
最後に、ステップＳ１８において、画像合成部１０８は、練習支援画像取得部１０７から入力を受けた練習支援画像と、顔画像入力部１０４から入力を受けた顔画像とを合成し、これによって得られた合成画像を表示装置１１０で表示させるために出力する。
【００７１】
［効果］
かかる構成によれば、本実施の形態における練習支援装置２０は、顔画像データを解析することで取得された吹奏楽器演奏時の演奏者の顔の筋活動を、直観的にわかりやすい形態で視覚化し、さらに、カメラ装置１０３から取得した演奏時の演奏者の顔画像の適切な位置に重畳して表示することができる。これにより、練習支援装置２０のユーザである演奏者または指導者は、演奏者の吹奏楽器演奏時の筋活動を容易かつ正確に把握することができる。
【００７２】
さらに、練習支援装置２０では、筋活動データの取得及び入力の手段として、カメラ装置１０３と顔画像解析とが用いられる。つまり、筋電計は不要であり、本発明の実施に要するコストを削減できる効果がある。また、接触式のセンサが不要なため、練習支援装置２０は利用の準備にかかる時間が接触式のセンサを含む装置に比べて短縮される。また、演奏者は筋電計を装着しなくてよいため、通常の演奏時に近い状態で練習を行うことができる。
【００７３】
なお、顔画像データから筋活動データ状態を得る手段として、顔認識によって抽出される顔画像の特徴点を用いることを上記では説明したが、これに限定されない。例えば、演奏者の顔の特定の位置に複数のマーカーを貼り付け、画像解析によりマーカーの画像を顔画像内の特徴点として検出し、各マーカーの位置に基づいて、特定のマーカーの対の距離を求めることで筋長が算出されてもよい。これらのマーカーは、演奏者の顔の特定の筋肉の筋長が算出できるよう配置される。
【００７４】
（実施の形態３）
［構成］
本実施の形態では、条件判定に用いられる条件の変数として、筋活動に加えて、演奏音の情報を利用する。
【００７５】
図８は、本実施の形態における吹奏楽器の練習支援装置３０の構成の一例を示すブロック図である。図８において、吹奏楽器の練習支援システム３は、練習支援装置３０と、筋電センサ１０１と、カメラ装置１０３と、表示装置１１０と、マイク１１１とを備えている。
【００７６】
練習支援装置３０は、筋活動入力部１０２と、顔画像入力部１０４と、練習支援データ記憶部２０５と、条件判定部２０６と、練習支援画像取得部１０７と、画像合成部１０８と、演奏音入力部１１２とを備えている。実施の形態１と共通の構成要素については、共通の符号を用いて示し説明を省略する。
【００７７】
図８において、マイク１１１は演奏音を収音し、収音した演奏音を示すデータ（以下、演奏音データという）を出力する。
【００７８】
演奏音入力部１１２は、マイク１１１から出力された演奏音データの入力を受け、この演奏音データを条件判定部２０６に出力する。
【００７９】
練習支援データ記憶部２０５は、筋活動を変数とした条件（以下、筋活動条件ともいう）と、演奏音を変数とした条件（以下、演奏音条件ともいう）と、練習支援情報とを対応付けて練習支援データ２０５０として格納する。
【００８０】
条件判定部２０６は、筋活動入力部１０２から受け取った筋活動データ、演奏音入力部１１２から受け取った演奏音データ、及び練習支援データ記憶部２０５に格納された条件を利用して、条件判定を実施する。この条件判定の結果に応じて、条件判定部２０６は、受け取った筋活動データ及び演奏音データに対応する練習支援情報を出力する。
【００８１】
図９は、本実施の形態における、練習支援データ記憶部２０５に格納される条件及び練習支援情報の一例を示す図である。
【００８２】
練習支援データ記憶部２０５は、筋活動条件と、演奏音条件と、練習支援情報とを対応付けて練習支援データ２０５０として格納する。図９では、テーブルの各データ行にある条件と練習支援情報とが対応付けられている。なお、この例では筋活動条件と演奏音条件とは、１つの複合条件とすることで対応付けられ、その上で練習支援情報と対応付けられているが、個別の条件として相互に、及び練習支援情報と対応付けられてもよい。
【００８３】
筋活動条件では、筋活動は筋電センサ１０１からの筋活動データに対応する形式で示され、例えば本実施の形態では筋電位で示される。演奏音条件では、演奏音はマイク１１１からの演奏音データに基づく情報に対応する形式で示され、例えば本実施の形態では音高又は音圧で示される。筋活動条件及び演奏音条件に対応付けられる練習支援情報は、文字情報及び画像情報を含む。文字情報は、筋活動条件及び演奏音条件が満たされた場合に演奏者に提示される、この筋活動条件に含まれる筋活動に関する言語による情報の例である。画像情報は、筋活動を視覚化した図形等の画像に関する情報であって、筋活動条件及び演奏音条件が満たされた場合に、例えば注目箇所を強調するための表示態様を示す情報である。
【００８４】
なお、本実施の形態における練習支援装置３０を実現する情報処理装置のハードウェア構成は、図４で示される実施の形態１の練習支援装置１０の構成と基本的に共通であるため説明を省略する。ただし、練習支援装置３０においては、演奏音入力部１１２も、ＣＰＵ４０３がＲＡＭ４０２を作業領域として練習支援プログラムが規定する処理を実行することで実現される。また、本実施の形態においては、センサ４０６に相当するのは、図８の筋電センサ１０１、カメラ装置１０３、及びマイク１１１である。また、ＣＰＵ４０３の入力ポートは、本実施の形態における第１入力回路及び第２入力回路の例である。
【００８５】
［動作］
図１０は、本実施の形態における練習支援装置３０の動作の一例を示すフローチャートである。練習支援装置３０の動作では、実施の形態１における練習支援装置１０の動作に比べて、演奏音データの取得のステップであるステップが追加されている。
【００８６】
まず、ステップＳ２１において、顔画像入力部１０４は、カメラ装置１０３が撮影した顔画像を示す顔画像データを取得し、この顔画像データを画像合成部１０８に出力する。また、ステップＳ２２において、筋活動入力部１０２は、筋電センサ１０１が計測した筋活動を示す筋活動データを取得し、この筋活動データを条件判定部２０６及び練習支援画像取得部１０７に出力する。また、ステップＳ２３において、演奏音入力部１１２は、マイク１１１が収音した演奏音を示す演奏音データを取得し、この演奏音データを条件判定部２０６に出力する。
【００８７】
次に、ステップＳ２４において、条件判定部２０６は、練習支援データ記憶部２０５に格納された練習支援データ２０５０を参照し、筋活動条件及び演奏音条件に基づく条件判定を実施する。条件判定部２０６は、ステップＳ２２で入力を受けた筋活動データが示す筋活動、及びステップ２３で入力を受けた演奏音データが示す演奏音が、練習支援データ２０５０に含まれる各筋活動条件及び演奏音条件を満たすか否かの判定をする。
【００８８】
次に、ステップＳ２５において、練習支援画像取得部１０７は、ステップＳ２４での条件判定の結果、対応付けられている筋活動条件及び演奏音条件が満たされたか否かを判断する。図９の練習支援データ２０５０が用いられている場合、筋活動条件と演奏音条件との複合条件のうちで、満たされたものが存在するか否か判断される。対応付けられている筋活動条件及び演奏音条件が満たされた場合（ステップＳ２５でＹＥＳ）、練習支援画像取得部１０７は、練習支援データ２０５０において、満たされたこれらの条件に対応付けられている練習支援情報を取得する（ステップＳ２６）。
【００８９】
次に、ステップＳ２７において、練習支援画像取得部１０７は、ステップＳ２２で取得された筋活動データ状態とステップＳ２６で取得された練習支援情報とを視覚化、つまり練習支援画像を取得し、この練習支援画像を画像合成部１０８に出力する。
【００９０】
最後に、ステップＳ２８において、画像合成部１０８は、練習支援画像取得部１０７から入力を受けた練習支援画像と、顔画像入力部１０４から入力を受けた顔画像とを合成し、これによって得られた合成画像を表示装置１１０で表示させるために出力する。
【００９１】
［効果］
かかる構成によれば、本実施の形態における練習支援装置３０は、筋電計から取得された吹奏楽器演奏時の演奏者の顔の筋活動を、直観的にわかりやすい形態で視覚化し、さらに、カメラから取得した演奏時の演奏者の顔画像の適切な位置に重畳して表示することができる。これにより、練習支援装置３０のユーザである演奏者または指導者は、演奏者の吹奏楽器演奏時の筋活動を容易かつ正確に把握することができる。
【００９２】
また、練習支援装置３０は、演奏音も変数として利用することで、筋活動のみでは扱えない条件、例えば演奏の技術に関する条件にも対応でき、より多様な練習支援情報の提供が可能となる。
【００９３】
また、演奏中の筋活動と、顔画像と、演奏音とのそれぞれの時系列データが、いったん外部記憶装置４０５に格納されてから利用されてもよい。この場合、練習支援装置３０では、外部記憶装置４０５に格納された演奏中の筋活動データと、顔画像データと、演奏音データとが、演奏時の時系列に従って読み出されて上述の一連の処理が実施されることで、練習支援画像を含む合成画像が出力される。また、本実施の形態では、練習支援装置３０にスピーカ（図示なし）を搭載又は接続して、練習支援画像の振り返り再生時に演奏音も合わせて再生してもよい。
【００９４】
（実施の形態４）
［構成］
実施の形態４では、練習支援対象に基づいて、条件及びこれに対応付けられている練習支援情報を選択して指定する構成について説明する。
【００９５】
図１１は、本実施の形態における吹奏楽器の練習支援装置４０の構成の一例を示すブロック図である。図１１において、吹奏楽器の練習支援システム４は、練習支援装置４０と、筋電センサ１０１と、カメラ装置１０３と、表示装置１１０とを備えている。
【００９６】
練習支援装置４０は、筋活動入力部１０２と、顔画像入力部１０４と、練習支援データ記憶部３０５と、条件判定部３０６と、練習支援画像取得部１０７と、画像合成部１０８と、練習支援対象指定部１１３とを備えている。実施の形態１と共通の構成要素については、共通の符号を用いて示し説明を省略する。
【００９７】
図１１において、練習支援対象指定部１１３は、練習支援対象である楽器や演奏者に応じて、練習支援データ記憶部３０５に格納された複数の条件及び各条件に対応付けられた練習支援情報の中から適切なものを選択し、練習支援での使用対象として指定する。
【００９８】
本実施の形態において、練習支援データ記憶部３０５では、練習支援データに含まれる、筋活動を変数とした条件及びこれに対応付けられている練習支援情報の各セット（以下、条件‐支援情報セットという）が分類して管理される。例えば、練習支援データ記憶部３０５では、練習支援データに含まれる複数の条件‐支援情報セットは、各条件‐支援情報セットが属する分類を示す分類情報を用いて管理される。
【００９９】
分類情報には、例えば吹奏楽器の種類を示す識別子が用いられる。吹奏楽器の種類とは、例えば金管楽器、木管楽器といった中分類でもよいし、トランペット、ホルン、トロンボーン、クラリネット、サックス等のより具体的な種類でもよい。これにより、練習支援の実施において、練習支援装置４０は、演奏者が演奏する楽器に応じた条件‐支援情報セットのみを用いることができる。したがって、演奏者は、自分が練習している楽器に関連する練習支援情報、つまりアドバイスを受けることができる。
【０１００】
なお、分類情報は、楽器の種類に関するものに限定されない。
【０１０１】
例えば練習支援装置４０では、実施の形態２に示した筋長が示す筋活動を変数とする条件を含む練習支援データを用いることができる。例えば練習支援装置４０では、入力される筋活動データが筋電位のデータと筋長のデータとで切換え可能であれば、各条件‐支援情報セットが含む条件が筋電位及び筋長のいずれが示す筋活動を変数とするかに応じた分類情報が用いられてもよい。
【０１０２】
また、演奏者の属性に関する情報が分類情報として用いられてもよい。演奏者の属性の例としては、熟達度及び身体的特徴が挙げられる。例えば、熟達度、唇の厚さ、歯並びに応じて、異なる閾値を条件に含む条件‐支援情報セットが選択される。
【０１０３】
条件判定部３０６は、筋活動入力部１０２から受け取った筋活動データ、及び練習支援データ記憶部３０５に格納された練習支援データが含む条件を利用して、条件判定を実施する。そして、この条件判定において、練習支援対象指定部１１３が指定した条件を判定に用いる。
【０１０４】
なお、本実施の形態における練習支援装置４０を実現する情報処理装置のハードウェア構成は、図４で示される実施の形態１の練習支援装置１０の構成と基本的に共通であるため説明を省略する。ただし、練習支援装置４０では、練習支援対象指定部１１３も、ＣＰＵ４０３がＲＡＭ４０２を作業領域として練習支援プログラムが規定する処理を実行することで実現される。
【０１０５】
また、練習支援対象指定部１１３は、練習支援対象である楽器や演奏者に関する情報の入力を、入力インタフェースを介して外部から受けてもよい。また、練習支援対象指定部１１３は、カメラ装置１０３が撮影した画像から、練習支援対象である楽器や演奏者に関する情報を取得してもよい。また、練習支援装置４０では、実施の形態３に示されるようなマイクから入力される演奏音を変数とする条件を含む練習支援データを用いることもできる。この場合、練習支援対象指定部１１３は、演奏音から、練習支援対象である楽器や演奏者に関する情報を取得してもよい。
【０１０６】
また、練習支援対象指定部１１３は、練習支援データ記憶部３０５に記憶される複数の条件‐支援情報セットから適切なものを指定するとしたが、これに限定されない。例えば、練習支援装置４０が、練習支援対象指定部１１３が保持している分類に属する条件‐支援情報セットを外部から取得して、練習支援データ記憶部３０５に練習支援データとして格納してもよい。この場合、例えば、練習支援装置４０は、大きな練習支援データを保持するサーバとネットワークを介して接続し、適切な条件‐支援情報セットを取得する。
【０１０７】
［効果］
かかる構成によれば、本実施の形態における練習支援装置４０は、筋電計等の筋活動計測器から取得された吹奏楽器演奏時の演奏者の顔の筋活動を、直観的にわかりやすい形態で視覚化し、さらに、カメラから取得した演奏時の顔画像の適切な位置に重畳して表示することができる。これにより、練習支援装置４０のユーザである演奏者または指導者は、演奏者の吹奏楽器演奏時の筋活動を容易かつ正確に把握することができる。
【０１０８】
また、練習支援対象（演奏者の属性、楽器の種類など）に応じて、関連する条件‐支援情報セットを柔軟に指定することが可能となり、練習支援情報をより適切に提示することができる。
【０１０９】
（使用の態様の具体例）
ここで、上記の各実施の形態で説明される本発明に係る練習支援装置のさらなる理解のために、この練習支援装置の使用の態様の具体例を用いて、この練習支援装置によって実現され得る吹奏楽器の練習の支援について説明する。
【０１１０】
その理解の前提として、吹奏楽器の演奏と顔の筋肉との関係について説明を加えておく。吹奏楽器の演奏においては、顔の筋肉の適切な活動が重要な要素であることは上述のとおりであり、未熟達者と熟達者とでは顔の筋肉の使い方に違いがあるという知見がある。しかしながら、吹奏楽器の演奏では、楽譜、運指、呼吸、実際に出ている音等注意を払うべき点が多い。また、吹奏楽器の演奏に関与する顔の筋肉は複数あり、しかも各筋肉の活動を個別に意識するのは簡単ではない。また、仮に指導者によって、あるいは録画を観ることで演奏中の演奏者が客観的に観察されたとしても、皮膚の上に現れない筋肉の活動（等尺性収縮）もあり、筋肉の活動が適切であるかの把握は難しい。したがって、上記のような知見を理解している人であっても、発された音の良し悪しから筋肉の活動の適否を判定又は推測するというアプローチを取らざるを得ない場合がある。また、例えば音の安定に複数の筋肉を適切に活動させる必要がある場合、音が不安定であっても活動に問題がある筋肉の特定は難しい。
【０１１１】
本発明に係る練習支援装置を使用する演奏者や指導者は、このアプローチと比べて演奏に用いられる個別の筋肉の活動を容易かつより詳細に把握できる。そして、演奏者の演奏の結果として発生する音ではなく、演奏のために行われた筋活動と適切な音を発生させるための手本的な筋活動との比較に基づくアドバイスの情報を得ることができる。以下は、その使用の態様の具体例である。
【０１１２】
［例１］
図１２は、練習支援装置の使用態様の具体例における筋電センサ１０１の取付例を示す図である。図中の黒い点は筋電センサ１０１の電極を示す。
【０１１３】
この例では、筋電センサ１０１Ａ〜１０１Ｅの５個の筋電センサ１０１が使用されている。筋電センサ１０１Ａは、演奏者Ｐ１の上唇挙筋の筋電位を計測するための位置に取り付けられている。筋電センサ１０１Ｂは、演奏者Ｐ１の大頬骨筋の筋電位を計測するための位置に取り付けられている。筋電センサ１０１Ｃは、演奏者Ｐ１の笑筋の筋電位を計測するための位置に取り付けられている。筋電センサ１０１Ｄは、演奏者Ｐ１の口角下制筋の筋電位を計測するための位置に取り付けられている。筋電センサ１０１Ｅは、演奏者Ｐ１の下唇下制筋の筋電位を計測するための位置に取り付けられている。この例で筋電位が計測されるこれらの筋肉は、吹奏楽器の演奏で用いられる口周りの筋肉の例である。
【０１１４】
このように取り付けられた筋電センサ１０１で計測された筋電位に基づく筋活動の視覚化の例を示すのが図１３である。この例では、演奏者Ｐ１の顔画像Ｐ３０１に重畳して表示される５個の円の画像３０２（３０２Ａ〜３０２Ｅ）を用いて筋活動が視覚化されている。５個の円の画像３０２は、上記の５つの筋肉を示すよう、顔画像Ｐ３０１上で各筋肉の位置に対応する位置に表示される。また、画像３０２の中の色の違い、例えば濃淡の違いで、各位置にある筋肉の筋電位を示す。ただし、図１３では、この色の違いはドットの密度で表わされている。なお、このような入力される筋電位の値に基づく色の画像３０２が重畳された顔画像Ｐ３０１は、演奏者Ｐ１が演奏し、カメラ装置１０３が撮影している間中表示されてもよい。また、図３では顔の左右両側に図形３０２が表れていたが、演奏中の顔の筋肉の活動は基本的に左右対称であるため、この使用態様の具体例のように顔の左右いずれかでのみで筋電位の計測及び表示がなされてもよい。
【０１１５】
なお、この使用態様の具体例では、練習支援装置の入力装置として、筋電センサ１０１に加えてマイクがある。したがって、本例の練習支援装置は、演奏者Ｐ１に発生している筋活動が演奏音に対して適切か否かについて判定することができる。このような判定には、図１４に示されるような練習支援データが用いられる。図１４は、練習支援装置の練習支援データ記憶部が格納する練習支援データの一例を示す図である。
【０１１６】
この練習支援データには、各行に条件と、その条件に対応付けられている練習支援情報とが格納される。各行の条件には、演奏音を変数とする条件と、筋活動を変数とする条件とが含まれる。図１４の１行目では、演奏音を変数とする条件は「楽器音が無音から有音に変化すること」であり、筋活動を変数とする条件は「いずれかの部位の筋電位が変化」である。このような条件‐情報セットは、未熟達者は発音前でアンブシュア（表情筋の状態）の準備ができておらず、発音前後で表情筋の筋活動に（筋電位）が変化し、一方で熟達者はそのような変化が見られないという知見に基づいて用意されている。図１５を参照して、練習支援装置の条件判定部が実施するこの条件判定の具体例を説明する。
【０１１７】
図１５は、この使用態様の具体例において、マイクによって取得される演奏音データ及び筋電センサによって取得される筋活動データの例を示す図である。練習支援装置において、条件判定部は、一定時間蓄積したこれらのデータに基づいて条件判定を実施する。データが蓄積される時間の単位区間をフレームと呼称し、この例では１フレームは１００ミリ秒である。
【０１１８】
楽器音の無音から有音への変化の判定は、例えば着目しているフレームの音圧の平均値が閾値を超える場合であって、且つ、その直前のフレームが閾値以下の場合に当該変化が起こったと判定される。図１５の例では、閾値として５０ｄＢが用いられており、本図中の左から２フレーム目から３フレーム目にかけて無音から有音へ変化したと判定される。
【０１１９】
また、筋電位の変化は、例えば統計処理によって検出される。具体的には、連続するフレームに対応する２つのデータ群に対してマン・ホイットニーのＵ検定が実施され、有意差が確認された場合、フレーム間で筋電位が変化したと判定する。有意水準は０．０１である。図１５の例では、本図中の左から２フレーム目から３フレーム目にかけて筋電位が変化したと判定される可能性が高い。
【０１２０】
なお、条件判定に用いられた上記の各方法、及びこの条件判定に用いられたフレーム長、閾値、有意水準等の数値はあくまでも一例であり、本発明はこれらに限定されるものではない。
【０１２１】
図１５に示されるデータで図中の左から２フレーム目から３フレーム目にかけて無音から有音へ変化し、いずれかの筋電センサで計測された筋電位も変化したと判定された場合を想定する。この場合、１行目の条件が満たされるため、練習支援装置の練習支援画像取得部は、この条件と同じ行にある練習支援情報に基づいて練習支援画像を取得する。そして画像合成部は、その練習支援画像と、この時の演奏者Ｐ１の顔画像Ｐ３０１とを合成して、図１６に示されるような合成画像を取得する。図１６は、１行目の条件が満たされた場合に表示装置に表示される、練習支援情報を含む合成画像の一例を示す。
【０１２２】
図１６においては、演奏者Ｐ１の顔画像Ｐ３０１に、筋電位に基づく筋活動を示す５個の画像３０２が図１３と同じ場所に重畳されている。５個の画像３０２のうち、口角下制筋を示す画像３０２が、強調のために他の画像３０２とは異なる表示態様の画像３０２ＤＤを用いて表示されている。異なる表示態様とは、例えば他の画像３０２とは色系統（暖色系と寒色系）を変えたり、強調する画像３０２を明滅又は点滅させたりして表示することである。この例では、色系統を変えた画像３０２を用いることで、口角下制筋の筋電位で変化が検出されたことが示されている。このような表示態様の変化は、図１４のテーブルの１行目の条件が満たされたときに、練習支援画像取得部が、この条件に対応付けられている練習支援情報の画像情報に基づいて練習支援画像３０２を生成などすることで取得し、画像合成部が適切な位置に各画像３０２を配置することで実現される。なお、画像３０２ＤＤも、口角下制筋の筋電位に応じて同系統の範囲で色が変更されたり、明滅又は点滅の速度が変更されたりしてもよい。また、合成画像では、強調される画像３０２のみが表示されてもよい。画像３０２ＤＤは、本例における第１練習支援画像である。
【０１２３】
また、図１６の合成画像には、練習支援情報の文字情報を含む画像３０３が含まれている。このような表示は、図１４のテーブルの１行目の条件が満たされた場合に、練習支援画像取得部が、この条件に対応付けられている練習支援情報の文字情報に基づいて練習支援画像３０３を生成する等して取得し、画像合成部が、画像３０３が所定の位置に来るよう画像を合成することで実現される。これにより演奏者Ｐ１は、画像３０２ＤＤで示される筋肉の活動の改善に関するより詳細な情報を得ることができる。
【０１２４】
練習支援装置を使用しない指導者や演奏者Ｐ１は、演奏者Ｐ１が発音時に音を外しやすい、又はその原因がアンブシュアの不十分な準備だとまではわかっていても、例えば顔のどの部位に注意を払えばよいか等の詳細を把握するのは難しい。しかし、練習支援装置を使用して、図１６に示されるような合成画像を表示装置で見た演奏者Ｐ１は、自分の筋活動の癖を的確に知ることができ、詳細な改善点、例えば特に強く意識するべき部位を把握することができる。
【０１２５】
図１７は、図１４のテーブルの２行目の条件に対する条件判定で、条件が満たされた場合に表示される合成画像の例である。この例では、演奏音を変数とする条件は、演奏音の音程が上昇することである。また、筋活動を変数とする条件は、上唇挙筋の筋電位が上昇することである。この例の条件判定も、１行目の条件の条件判定と同様に、それぞれ演奏音データ、筋活動データに基づいて、例えば閾値との比較又は統計処理によって実施され得る。図１７では、上唇挙筋を示す画像３０２ＡＡを用いて上唇挙筋に演奏者Ｐ１の注意を向けるための強調表示がされている。画像３０２ＡＡは、本例における第２練習支援画像である。
【０１２６】
なお、練習支援装置の使用において取り付けられる筋電センサ１０１の個数及び取付位置は、上記の例に限定されない。例えば図１４のテーブルの１行目の条件に基づく条件判定をするためには、典型的には上記の例のように口周りの複数の筋肉の筋電位が計測される。しかしながら、上記の例のすべての筋肉の筋電位が常に計測される必要はない。例えば、発音時に無用な力が入る筋肉を既に知る演奏者Ｐ１は、その筋肉の筋電位を測定するための筋電センサ１０１のみを取り付けて練習支援装置を使用してもよい。また、図１４のテーブルの２行目の条件に基づく条件判定は、上唇挙筋の筋電位のみを計測して実施することができる。したがって、例えば演奏者Ｐ１が、練習支援装置を使ってこの２行目の条件に示される癖を克服する練習をする場合は、上唇挙筋の筋電位を計測する筋電センサ１０１Ａのみが取り付けられてもよい。
【０１２７】
［例２］
次に、筋電位ではなく筋長の値を筋活動データとして用いる具体例を説明する。上述のとおり、筋活動には皮膚の上から視覚的に感知可能なものとそうでないものがある。筋長の計測値で感知できる筋活動は、これらのうち、皮膚の上からも感知可能なものに該当する。以下では、筋長の計測のために演奏者の顔表面に貼り付けるマーカーを用いる、練習支援装置の使用の態様の具体例を説明する。
【０１２８】
図１８は、練習支援装置の使用態様の具体例におけるマーカーの取付例を示す図である。図中の黒い点を含む白丸がマーカーであり、破線の矩形で囲まれる２個１対（以下、マーカー対という）を特徴点として用いる画像解析によって１つの筋肉の筋長が計測される。
【０１２９】
この例では、マーカー対２０１ａ〜２０１ｅの５対のマーカー対２０１が使用されている。マーカー対２０１ａは、演奏者Ｐ１の上唇挙筋の筋長を計測するための位置に取り付けられている。マーカー対２０１ｂは、演奏者Ｐ１の大頬骨筋の筋長を計測するための位置に取り付けられている。マーカー対２０１ｃは、演奏者Ｐ１の笑筋の筋長を計測するための位置に取り付けられている。マーカー対２０１ｄは、演奏者Ｐ１の口角下制筋の筋長を計測するための位置に取り付けられている。マーカー対２０１ｅは、演奏者Ｐ１の下唇下制筋の筋長を計測するための位置に取り付けられている。この例で筋長が計測されるこれらの筋肉は、吹奏楽器の演奏で用いられる口周りの筋肉の例である。
【０１３０】
このように取り付けられたマーカー対２０１を用いて計測された筋長に基づく筋活動の視覚化の例を示すのが図１９である。この例では、演奏者Ｐ１の顔画像Ｐ３０１に重畳して表示される５本の線分の画像３０２（３０２ａ〜３０２ｅ）を用いて筋活動が視覚化されている。５本の線分の画像３０２は、上記の５つの筋肉を示すよう、顔画像Ｐ３０１上の各筋肉の位置に対応する位置に、各筋肉の伸びる方向で配置される。また、各画像３０２の長さは、上記の各マーカー対２０１のマーカーどうしの距離に応じたものであり、筋長を示す。なお、このような入力される筋長の値に基づく長さの画像３０２が重畳された顔画像Ｐ３０１は、演奏者Ｐ１が演奏し、カメラ装置１０３が撮影している間中表示されてもよい。また、例１の場合と同じく、顔の左右いずれかのみで筋長の計測及び表示がなされてもよい。
【０１３１】
なお、本例でも、練習支援装置の入力装置として、マーカー対２０１の画像を含む顔画像を撮影するカメラ装置に加えてマイクがある。実施の形態２又は３では説明していないが、筋長に基づく筋活動データも、演奏音データとともに条件として用いることができる。したがって、本例の練習支援装置は、演奏者Ｐ１に発生している筋活動が演奏音に対して適切か否かについて判定することができる。このような判定には、図２０に示されるような練習支援データが用いられる。図２０は、練習支援装置の練習支援データ記憶部が格納する練習支援データの一例を示す図である。実施の形態４で説明したように、図１４の練習支援データと図２０の練習支援データとは、例えば同一のテーブルに含まれ、分類情報に従って選択されてもよい。
【０１３２】
この練習支援データには、各行に条件と、その条件に対応付けられている練習支援情報とが格納される。各行の条件には、演奏音を変数とする条件と、筋活動を変数とする条件とが含まれる。図２０のテーブルの１行目では、演奏音を変数とする条件は「楽器音の音程が変化すること」であり、筋活動を変数とする条件は「笑筋の皮膚表面の動きに変化なし」である。このような条件−情報セットは、高音の発音は口角を左右に引いて行うと容易であるという知見に基づいて用意されている。
【０１３３】
条件判定部がする条件判定は、例１の場合と同様に、一定時間蓄積された筋活動データ及び演奏音データに基づいて、例えば閾値との比較、又は統計処理によって実施され得る。
【０１３４】
図２１は、図２０のテーブルの１行目の条件が満たされた場合に表示装置に表示される、練習支援情報を含む合成画像の一例である。この例における練習支援画像は、笑筋の筋長を計測するためのマーカー対２０１ｃに重畳されている矢印の画像３０２ｃｃである。この矢印は、図２０のテーブルの１行目の条件が満たされたときに、この条件に対応付けられている「笑筋の活動に対応する図形を矢印に変更」という画像情報に基づいて練習支援画像取得部によって取得され、画像合成部によってこの位置に配置されている。これにより演奏者Ｐ１は、口周りのどの部位をどの方向へ動かせばよいか知ることができる。この例では、画像３０２ｃｃによって、口を左右に広げるような方向への口角の位置変化が示されている。画像３０２ｃｃは、本例における第３練習支援画像である。
【０１３５】
また、図２１の合成画像には、練習支援情報の文字情報を含む画像３０３が含まれている。このような表示は、図２０のテーブルの１行目の条件が満たされた場合に、練習支援画像取得部が、この条件に対応付けられている練習支援情報の文字情報に基づいて画像３０３を取得し、画像合成部が、画像３０３が所定の位置に来るよう画像を合成することで実現される。これにより演奏者Ｐ１は、画像３０２ｃｃで示される筋肉の活動の改善に関するより詳細な情報を得ることができる。例えば個人練習において練習支援装置を使用する演奏者Ｐ１は、図１６に示されるような合成画像を見て、音程の上昇時に意識するべき顔の部位、改善の内容を容易かつ的確に知ることができる。
【０１３６】
図２２は、図２０のテーブルの２行目の条件に対する条件判定で、条件が満たされた場合に表示装置に表示される合成画像の例である。この合成画像では、図２１で示した例と異なり、特定の部位の筋肉に動きがないことが良い状態であることが示される。この例の条件判定も、上記の条件判定と同様に、演奏音データ及び筋活動データに基づいて、例えば閾値との比較又は統計処理によって実施され得る。図２２では、上唇挙筋を示す画像３０２ａａを他の画像３０２よりも太い線分の画像としてこの部位が強調されている。画像３０２ａａは、本例における第４練習支援画像である。
【０１３７】
また、図２２の合成画像には、練習支援情報の文字情報を含む画像３０３が含まれている。このような表示は、図２０のテーブルの２行目の条件が満たされたときに、練習支援画像取得部が、この条件に対応付けられている練習支援情報の文字情報に従って練習支援画像３０３を取得し、画像合成部が、画像３０３が所定の位置に来るよう画像を合成することですることで実現される。これにより演奏者Ｐ１は、太い線分で示される部位の活動を抑えるように注意しながら音程を変える練習をすることができる。
【０１３８】
なお、練習支援装置の使用において取り付けられるマーカー対２０１の個数及び取付位置は、上記の例に限定されない。例えば図２０のテーブルの１行目の条件に基づく条件判定では、笑筋の筋長のみを計測して実施することができる。したがって、例えば演奏者Ｐ１が、練習支援装置を使って音程の変化時の口角の動きを訓練したい場合は、笑筋の筋電位を計測するマーカー対２０１ｃのみが取り付けられてもよい。また、図２０のテーブルの２行目の条件に基づく条件判定をするためには、典型的には上記の例のように口周りの複数の筋肉の筋長が計測される。しかしながら、上記の例のすべての筋肉の筋長が常に計測される必要はない。例えば、音程の上昇時に動きがちな部位を既に知る演奏者Ｐ１は、その部位で筋長を測定するためのマーカー対２０１のみを取り付けて練習支援装置を使用してもよい。
【０１３９】
（他の実施の形態）
上記の練習支援装置に、演奏者の演奏音を収音するためのマイクが接続（搭載を含む）されている場合、プロセッサは、演奏者による演奏を検知している時、例えばマイクから所定の大きさ以上の音の入力がある場合に、自動的に練習支援データに含まれる条件を用いて条件判定を実施してもよい。これにより、個人練習で本発明の練習支援装置を使用する演奏者は、入力インタフェースを介して判定の開始させる操作をする必要がない。演奏のために楽器を構えてから、楽器から手を離すことなく練習の支援を受けることができる。また、練習支援装置と演奏者との位置関係の高い自由度が得られる。
【０１４０】
なお、演奏音の大きさが所定以上である場合に条件判定が実施されてもよいのは、マイクが接続されているときに限定されない。例えば、練習支援装置が録画データ又は録音データを時系列に従って読み出して上記の各実施形態の処理を実施する場合も、データ上で、演奏音の大きさが所定の大きさ以上である区間に対しこの処理が実施されてもよい。これにより、例えば演奏の前又は後の記録を含む録画データ又は録音データであっても自動的に処理対象の区間が特定され、高い利便性が実現される。
【０１４１】
また、演奏者の顔画像を撮影するためのカメラ装置が練習支援装置にさらに接続（搭載を含む）されている場合、プロセッサは、カメラが取得する画像に演奏者の顔の画像が含まれ、且つマイクから所定の大きさ以上の音の入力がある場合に、自動的に練習支援データに含まれる条件を用いて条件判定を実施してもよい。これにより、顔画像を用いた判定、又は判定結果の表示が適切に実施可能である場合にのみ判定がされるため、例えば判定がされていると思い込んでの無駄な演奏を避け、支援を受けながらの練習を効率よくすることができる。また、一時的に判定を止めるために、演奏者は少し身体の位置又は向きを変えたりすればよく、練習支援装置を手に届く範囲に置く必要がない。つまり、練習支援装置と演奏者との位置関係の高い自由度が得られる。
【０１４２】
なお、演奏者の顔の画像が含まれる場合に条件判定が実施されてもよいのは、カメラが接続されているときに限定されない。例えば、練習支援装置が録画データを時系列に従って読み出して上記の各実施形態の処理を実施する場合も、録画データ上で、演奏者の顔の画像が含まれ、且つ演奏音の大きさが所定の大きさ以上である区間に対しこの処理が実施されてもよい。これにより、例えば演奏の前又は後の記録を含む録画データであっても自動的に処理対象の区間が特定され、高い利便性が実現される。
【０１４３】
また、本発明は、各実施の形態における練習支援装置が実行する処理の各手順をステップとする、吹奏楽器の練習支援方法としても実現可能である。また、この練習支援方法を、パーソナルコンピュータ、タブレットコンピュータ、スマートフォン等の各種の汎用性の高い情報処理装置、又はプロセッサ及びメモリを少なくとも備える、吹奏楽器の練習支援用の装置に実行させるプログラムとしても実現可能である。また、練習支援装置と、カメラ装置等の入力装置若しくは表示装置又はその両方とを含む吹奏楽器の練習支援システムとして実現されてもよい。
【０１４４】
その他、本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の実施の態様に含まれてもよい。例えば、練習支援装置は、演奏者の顔面の筋肉の筋電位と筋長との両方の筋活動データの入力を筋活動計測器から受けてもよい。また、プログラムを実行するプロセッサによって実現される各構成要素の機能の上記の分担は一例であり、変更してもよく、これらの構成要素及び機能を任意に組み合わせることで実現される形態も本発明の範囲に含まれる。
【０１４５】
また、上記の各練習支援装置のハードウェア構成は上記の説明に限定されない。例えば、練習支援装置は補助演算処理部等の他のプロセッサを備えてもよく、ＣＰＵがする上記の処理の一部を他のプロセッサが実行してもよい。また、練習支援装置と各入出力装置及び外部記憶装置とはインターネットなどの通信ネットワークを介して接続されてもよい。例えば、練習支援装置から遠隔にいる演奏者のもとにあるセンサから顔画像データ及び筋活動データが、通信ネットワーク上のサーバにある記憶装置に保存され、練習支援装置はこの記憶装置にアクセスしてこれらのデータを取得してもよい。そして合成画像は、練習支援装置から通信ネットワークを介して演奏者のもとにあるディスプレイに送信されてもよい。なお、この場合は、入力インタフェース４０７も演奏者が使用している情報処理装置の一部であり、練習支援装置の他の構成要素から遠隔にある。
【産業上の利用可能性】
【０１４６】
本発明にかかる吹奏楽器の練習支援装置は、筋活動に基づいた練習支援画像を表示する機能を有し、各種教育機関における吹奏楽器の演奏指導用途として、又は吹奏楽器奏者の個人練習用途として有用である。
【符号の説明】
【０１４７】
１、２、３、４  練習支援システム
１０、２０、３０、４０  練習支援装置
１０１、１０１Ａ〜１０１Ｅ  筋電センサ
１０２  筋活動入力部
１０３  カメラ装置
１０４、２０４  顔画像入力部
１０５、２０５、３０５  練習支援データ記憶部
１０６、２０６、３０６  条件判定部
１０７  練習支援画像取得部
１０８  画像合成部
１０９  顔画像解析部
１１０  表示装置
１１１  マイク
１１２  演奏音入力部
１１３  練習支援対象指定部
２０１、２０１ａ〜２０１ｅ  マーカー対
４０１  バスライン
４０２  ＲＡＭ
４０３  ＣＰＵ
４０４  タイマ
４０５  外部記憶装置
４０６  センサ
４０７  入力インタフェース
４０８  ディスプレイ
【図１】
2017146584.tif 000003
【図２】
2017146584.tif 000004
【図３】
2017146584.tif 000005
【図４】
2017146584.tif 000006
【図５】
2017146584.tif 000007
【図６】
2017146584.tif 000008
【図７】
2017146584.tif 000009
【図８】
2017146584.tif 000010
【図９】
2017146584.tif 000011
【図１０】
2017146584.tif 000012
【図１１】
2017146584.tif 000013
【図１２】
2017146584.tif 000014
【図１３】
2017146584.tif 000015
【図１４】
2017146584.tif 000016
【図１５】
2017146584.tif 000017
【図１６】
2017146584.tif 000018
【図１７】
2017146584.tif 000019
【図１８】
2017146584.tif 000020
【図１９】
2017146584.tif 000021
【図２０】
2017146584.tif 000022
【図２１】
2017146584.tif 000023
【図２２】
2017146584.tif 000024