(57)【特許請求の範囲】
【請求項１】
発生音の音高を操作するための操作部を有する管楽器用の演奏補助表示装置であって、
時間軸方向で変化する音高を含む演奏情報から各音高に対応して前記操作部の操作位置を特定する特定手段と、
特定された前記操作部の前記操作位置の時間変化を各音高に対応して表示するとともに、表示された操作位置の時間変化において現時点で発生すべき音高に対応する演奏箇所を示しかつ時間の経過とともに前記操作位置の時間変化に対して相対的に移動する現時点情報を表示する表示手段とを備え、
前記表示手段は、表示された操作位置の時間変化において次に発生すべき音高に対応する演奏箇所を示しかつ時間の経過とともに前記操作位置の時間変化に対して相対的に移動する次時点情報をさらに表示する、演奏補助表示装置。
【請求項２】
前記管楽器は複数の位置に設けられた複数の操作部を有し、
前記特定手段は、前記操作部の操作位置として前記複数の操作部のうち操作すべき操作部を特定し、
前記表示手段は、特定された操作部の時間変化を表示する、請求項１記載の演奏補助表示装置。
【請求項３】
前記管楽器は複数の位置に移動可能な操作部を有し、
前記特定手段は、前記操作部の操作位置として前記操作部の移動すべき位置を特定し、
前記表示手段は、特定された位置の時間変化を表示する、請求項１記載の演奏補助表示装置。
【請求項４】
前記表示手段は、前記管楽器の図形と、前記図形における前記管楽器の操作部から時間軸方向に並列に延びる複数の線分とを表示し、前記複数の線分上および線分間に操作位置を示す情報を表示する、請求項１〜３のいずれか一項に記載の演奏補助表示装置。
【請求項５】
発生音の音高を操作するための操作部を有する管楽器用の演奏補助表示装置であって、
時間軸方向で変化する音高を含む演奏情報から各音高に対応して前記操作部の操作位置を特定する特定手段と、
特定された前記操作部の前記操作位置の時間変化を各音高に対応して表示する表示手段とを備え、
前記特定手段は、前記演奏情報から各音高に対応するオーバートーンを特定し、
前記表示手段は、第１オーバートーンから第ｎオーバートーン（ｎは２以上の整数）にそれぞれ対応する複数の線分を並列に表示し、特定された前記オーバートーンを指定するオーバートーン指定情報を前記複数の線分のうち特定された前記オーバートーンに対応する線分上に表示する、演奏補助表示装置。
【請求項６】
発生音の音高を操作するための操作部を有する管楽器用の演奏補助表示方法であって、
時間軸方向で変化する音高を含む演奏情報から各音高に対応して前記操作部の操作位置を特定するステップと、
特定された前記操作部の前記操作位置の時間変化を各音高に対応して表示するとともに、表示された操作位置の時間変化において現時点で発生すべき音高に対応する演奏箇所を示しかつ時間の経過とともに前記操作位置の時間変化に対して相対的に移動する現時点情報を表示するステップとを含み、
前記表示するステップは、表示された操作位置の時間変化において次に発生すべき音高に対応する演奏箇所を示しかつ時間の経過とともに前記操作位置の時間変化に対して相対的に移動する次時点情報をさらに表示することを含む、演奏補助表示方法。
【請求項７】
発生音の音高を操作するための操作部を有する管楽器用の演奏補助表示方法であって、
時間軸方向で変化する音高を含む演奏情報から各音高に対応して前記操作部の操作位置を特定するステップと、
前記演奏情報から各音高に対応するオーバートーンを特定するステップと、
特定された前記操作部の前記操作位置の時間変化を各音高に対応して表示するステップと、
第１オーバートーンから第ｎオーバートーン（ｎは２以上の整数）にそれぞれ対応する複数の線分を並列に表示し、特定された前記オーバートーンを指定するオーバートーン指定情報を前記複数の線分のうち特定された前記オーバートーンに対応する線分上に表示するステップとを含む、演奏補助表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管楽器用の表示を行う演奏補助表示装置および演奏補助表示方法に関する。
【背景技術】
【０００２】
楽器を演奏する際には、楽譜が用いられる。通常、楽譜として五線譜が用いられる。また、楽器の奏法を示す楽譜としてタブラチュア譜が用いられることもある。タブラチュア（Tablature,Tabulature）は記譜法の一種であり、楽器固有の奏法を文字または数字で表示するものである。また、タブラチュア譜は、タブラチュアの記譜法で記載された楽譜であり、ＴＡＢ譜、タブ譜または奏法譜とも呼ばれる。特許文献１には、ギター系フレット弦楽器向けのＴＡＢ譜を自動的に作成する譜面作成装置が記載されている。特許文献１の譜面作成装置では、ギターを演奏したときの指の状態および音高が運指情報として検出される。検出された運指情報に基づいてＴＡＢ譜が作成される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−８５１４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載された譜面作成装置によれば、表示装置の画面にＴＡＢ譜を表示することができる。ＴＡＢ譜を用いると、ギターを演奏する際に演奏者は手の指で押さえる弦と押さえる位置とを容易に認識することができる。
【０００５】
一方、管楽器の演奏方法はギター系フレット弦楽器の演奏方法とは異なる。そのため、管楽器を演奏する際に一般的なギター系フレット弦楽器向けのＴＡＢ譜を用いることはできない。また、五線譜には、管楽器特有の演奏方法が表示されない。
【０００６】
本発明の目的は、管楽器の演奏に適した表示を行うことにより管楽器の演奏を補助することが可能な演奏補助表示装置および演奏補助表示方法を提供することである。
【課題を解決するための手段】
【０００７】
（１）第１の発明に係る演奏補助表示装置は、発生音の音高を操作するための操作部を有する管楽器用の演奏補助表示装置であって、時間軸方向で変化する音高を含む演奏情報から各音高に対応して操作部の操作位置を特定する特定手段と、特定された操作部の操作位置の時間変化を各音高に対応して表示するとともに、表示された操作位置の時間変化において現時点で発生すべき音高に対応する演奏箇所を示しかつ時間の経過とともに操作位置の時間変化に対して相対的に移動する現時点情報を表示する表示手段とを備え、表示手段は、表示された操作位置の時間変化において次に発生すべき音高に対応する演奏箇所を示しかつ時間の経過とともに操作位置の時間変化に対して相対的に移動する次時点情報をさらに表示するものである。
【０００８】
この演奏補助表示装置においては、各音高に対応して操作部の操作位置が特定され、特定された操作位置の時間的変化が各音高に対応して表示される。それにより、演奏者は、各音高の音を出すための操作位置を容易に認識することができる。したがって、各音高に対応して表示される操作位置の時間変化を管楽器用の楽譜または補助表示として用いることができる。このように、管楽器の演奏に適した表示を行うことにより管楽器の演奏を補助することが可能となる。また、演奏者は、現時点で行うべき操作を視覚的にかつ容易に認識することができる。
【０００９】
なお、表示手段は、現時点で発生すべき音高と時間軸方向において次に発生すべき音高との間の区間における操作位置の時間変化の表示態様を他の区間における操作位置の時間変化の表示態様から変化させてもよい。
【００１０】
（２）管楽器は複数の位置に設けられた複数の操作部を有し、特定手段は、操作部の操作位置として複数の操作部のうち操作すべき操作部を特定し、表示手段は、特定された操作部の時間変化を表示してもよい。このような構成により、演奏者は、複数の操作部を有する管楽器を演奏する場合に各音高の音を出すために操作すべき操作部を容易に認識することができる。
【００１１】
（３）管楽器は複数の位置に移動可能な操作部を有し、特定手段は、操作部の操作位置として操作部の移動すべき位置を特定し、表示手段は、特定された位置の時間変化を表示してもよい。このような構成により、演奏者は、移動可能な操作部を有する管楽器を演奏する場合に各音高の音を出すために移動させるべき操作部の位置を容易に認識することができる。
【００１２】
（４）表示手段は、管楽器の図形と、図形における管楽器の操作部から時間軸方向に並列に延びる複数の線分とを表示し、複数の線分上および線分間に操作位置を示す情報を表示してもよい。この場合、管楽器の操作部の操作位置を直感的に容易に認識することができる。
【００１３】
（５）第２の発明に係る演奏補助表示装置は、発生音の音高を操作するための操作部を有する管楽器用の演奏補助表示装置であって、時間軸方向で変化する音高を含む演奏情報から各音高に対応して操作部の操作位置を特定する特定手段と、特定された操作部の操作位置の時間変化を各音高に対応して表示する表示手段とを備え、特定手段は、演奏情報から各音高に対応するオーバートーンを特定し、表示手段は、第１オーバートーンから第ｎオーバートーン（ｎは２以上の整数）にそれぞれ対応する複数の線分を並列に表示し、特定されたオーバートーンを指定するオーバートーン指定情報を複数の線分のうち特定されたオーバートーンに対応する線分上に表示するものである。
【００１４】
この場合、第１オーバートーンから第ｎオーバートーンにそれぞれ対応する複数の線分のうち特定されたオーバートーンに対応する線分上にオーバートーン指定情報が表示されるので、演奏者は、各音高をいずれのオーバートーンで吹奏すべきか容易に認識することができる。したがって、管楽器の演奏がさらに補助される。
【００１５】
なお、表示手段は、現時点で発生すべき音高と時間軸方向において次に発生すべき音高との間の区間におけるオーバートーン指定情報の表示態様を他の区間におけるオーバートーン指定情報の表示態様から変化させてもよい。
【００１７】
（６）第３の発明に係る演奏補助表示方法は、発生音の音高を操作するための操作部を有する管楽器用の演奏補助表示方法であって、時間軸方向で変化する音高を含む演奏情報から各音高に対応して操作部の操作位置を特定するステップと、特定された操作部の操作位置の時間変化を各音高に対応して表示するとともに、表示された操作位置の時間変化において現時点で発生すべき音高に対応する演奏箇所を示しかつ時間の経過とともに操作位置の時間変化に対して相対的に移動する現時点情報を表示するステップとを含み、表示するステップは、表示された操作位置の時間変化において次に発生すべき音高に対応する演奏箇所を示しかつ時間の経過とともに操作位置の時間変化に対して相対的に移動する次時点情報をさらに表示することを含むものである。
【００１８】
この演奏補助表示方法においては、各音高に対応して操作部の操作位置が特定され、特定された操作位置の時間変化が各音高に対応して表示される。それにより、演奏者は、各音高の音を出すための操作位置を容易に認識することができる。したがって、各音高に対応して表示される操作位置の時間変化を管楽器用の楽譜または補助表示として用いることができる。このように、管楽器の演奏に適した表示を行うことにより管楽器の演奏を補助することが可能となる。
（７）第４の発明に係る演奏補助表示方法は、発生音の音高を操作するための操作部を有する管楽器用の演奏補助表示方法であって、時間軸方向で変化する音高を含む演奏情報から各音高に対応して操作部の操作位置を特定するステップと、演奏情報から各音高に対応するオーバートーンを特定するステップと、特定された操作部の操作位置の時間変化を各音高に対応して表示するステップと、第１オーバートーンから第ｎオーバートーン（ｎは２以上の整数）にそれぞれ対応する複数の線分を並列に表示し、特定されたオーバートーンを指定するオーバートーン指定情報を複数の線分のうち特定されたオーバートーンに対応する線分上に表示するステップとを含むものである。
【発明の効果】
【００１９】
本発明よれば、管楽器の演奏に適した表示を行うことにより管楽器の演奏を補助することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施の形態に係る演奏補助表示装置を含む演奏支援装置の構成を示すブロック図である。
【図２】図１の処理装置の機能的な構成を示すブロック図である。
【図３】トランペットの運指番号を説明するための模式図である。
【図４】トロンボーンの運指番号を説明するための模式図である。
【図５】図２の変換テーブルの一例を示す模式図である。
【図６】操作位置／オーバートーン特定部および表示情報生成部の動作を説明するための模式図である。
【図７】移調テーブルの一例を示す図である。
【図８】演奏補助表示装置における演奏補助表示方法を示すフローチャートである。
【図９】演奏補助表示装置における演奏補助表示方法を示すフローチャートである。
【図１０】トランペット用の楽譜の例を示す図である。
【図１１】トロンボーン用の楽譜の例を示す図である。
【図１２】サクソフォンの楽譜の例を示す図である。
【図１３】リコーダ用の楽譜の例を示す図である。
【図１４】トロンボーン用の操作楽譜の他の例を示す図である。
【図１５】トランペット用の楽譜の他の例を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態に係る演奏補助表示装置および演奏補助表示方法について図面を用いて詳細に説明する。
【００２２】
（１）演奏支援装置の構成
図１は本発明の一実施の形態に係る演奏補助表示装置を含む演奏支援装置の構成を示すブロック図である。図１の演奏支援装置１００は、伴奏音を発生するとともに管楽器用の楽譜を表示する。
【００２３】
管楽器は、発生音の高さ（音高）を操作するための一または複数の操作部を有する。例えば、トランペットは、複数の操作部として、複数の位置に設けられた複数のピストンバルブ（第１ピストンバルブ、第２ピストンバルブおよび第３ピストンバルブ）を有し、押さえるべきピストンバルブが操作位置（運指）に相当する。トロンボーンは、操作部として、複数の位置に移動可能に設けられたスライド管を有し、スライド管の位置が操作位置に相当する。金管楽器では、同じ運指でも、吹き方によって異なるオーバートーン（overtone）を出すことができる。この場合のオーバートーンは、演奏倍音またはハーモニック（harmonic）とも呼ばれる。
【００２４】
ここで、複数のオーバートーンを第１オーバートーンから第ｎオーバートーン（ｎは２以上の整数）で表す。管楽器の管長で決まる振動数を有する音が第１オーバートーンと呼ばれ、基音とも呼ばれる。管長の１／２の長さで決まる振動数を有する音が第２オーバートーンと呼ばれ、同様に、管長の１／ｎの長さで決まる振動数を有する音が第ｎオーバートーンと呼ばれる。金管楽器の両端は自由端であるため、金管楽器に生じる最低周波数の定在波は一端から他端へ腹−節−腹を有する。最低周波数の定在波により生じる音が物理学上の基音である。２番目に低い周波数の定在波は腹−節−腹−節−腹を有する。２番目に低い周波数の定在波により生じる音が物理学上の２倍音である。同様に、ｎ番目に低い周波数の定在波により生じる音が物理学上のｎ倍音である。金管楽器については、物理学上の基音、２倍音、…、ｎ倍音を順に第１オーバートーン、第２オーバートーン、…、第ｎオーバートーンと呼ぶ。木管楽器の一端は固定端であり、他端は自由端であるため、木管楽器に生じる最低周波数の定在波は一端から他端へ節−腹を有する。最低周波数の定在波により生じる音が物理学上の基音である。２番目に低い周波数の定在波は節−腹−節−腹を有する。２番目に低い周波数の定在波により生じる音が物理学上の３倍音である。同様に、ｎ番目に低い周波数の定在波により生じる音が物理学上の（２ｎ−１）倍音である。木管楽器については、物理学上の基音、３倍音、…、（２ｎ−１）倍音を順に第１オーバートーン、第２オーバートーン、…、第ｎオーバートーンと呼ぶ。なお、金管楽器について、物理学上の基音を吹奏することは困難であるため、物理学上の２倍音、３倍音、…、（ｎ＋１）倍音を順に第１オーバートーン、第２オーバートーン、…、第ｎオーバートーンと呼ぶこともある。同様に、木管楽器について、物理学上の基音を吹奏することは困難であるため、物理学上の３倍音、５倍音、…、（２ｎ＋１）倍音を順に第１オーバートーン、第２オーバートーン、…、第ｎオーバートーンと呼ぶこともある。
【００２５】
図１の演奏支援装置１００は、操作部１０、再生装置２０、音声出力装置３０、記憶装置４０、処理装置５０および表示装置６０を含む。記憶装置４０、処理装置５０および表示装置６０が演奏補助表示装置１を構成する。
【００２６】
操作部１０は、タッチパネルディスプレイ等に表示されるユーザインタフェースまたは各種スイッチ等を含み、使用者により操作される。例えば、使用者は、操作部１０を操作することにより再生装置２０に伴奏音の再生開始、再生停止、早送り、巻き戻し等の動作を指示することができる。
【００２７】
記憶装置４０は、ハードディスク、光学ディスク、磁気ディスク、メモリカード、半導体メモリ等の記憶媒体により構成され、演奏情報ＰＩを記憶する。演奏情報ＰＩは、伴奏音を表す伴奏データおよび使用者が演奏すべき楽曲の楽譜を示す楽譜情報を含む。伴奏データは、伴奏音の変化を表すオーディオデータであってもよく、またはＭＩＤＩ（Musical Instrument Digital Interface）データであってもよい。楽譜情報は、管楽器の発生音の高さ（音高）および長さ等を指示するためのデータであり、時間軸上で変化する音高を表わす音名を含む。具体的には、楽譜情報は音符を示す音符情報を含む。この楽譜情報はオーディオデータであってもよく、ＭＩＤＩデータであってもよい。
【００２８】
再生装置２０は、音楽プレイヤまたはＭＩＤＩプレイヤ等からなり、操作部１０の操作に基づいて記憶装置４０から与えられる演奏情報ＰＩを再生する。具体的には、再生装置２０は、演奏情報ＰＩに基づいて伴奏音を表す楽音信号ＭＳを音声出力装置３０に与えるとともに伴奏音の再生箇所を示す時刻情報ＴＩを処理装置５０に与える。時刻情報ＴＩは、伴奏音の小節、拍およびティックの値を含む。音声出力装置３０は、デジタルアナログ（Ｄ／Ａ）変換回路、増幅器およびスピーカ等を含み、楽音信号ＭＳに基づいて伴奏音を出力する。
【００２９】
処理装置５０は、記憶装置４０から取得する演奏情報ＰＩおよび再生装置２０から与えられる時刻情報ＴＩに基づいて、楽譜を表示するための表示情報ＤＩを生成する。本実施の形態では、処理装置５０は、ＣＰＵ（中央演算処理装置）、ＲＯＭ（リードオンリメモリ）およびＲＡＭ（ランダムアクセスメモリ）を含む。ＲＯＭは、例えば不揮発性メモリからなり、システムプログラムおよび演奏補助表示プログラム等のコンピュータプログラムを記憶する。ＲＡＭは、例えば揮発性メモリからなり、ＣＰＵの作業領域として用いられるとともに、各種データを一時的に記憶する。
【００３０】
ＣＰＵは、ＲＯＭに記憶された演奏補助表示プログラムを実行することにより後述する演奏補助表示方法を行う。演奏補助表示プログラムは、コンピュータが読み取り可能な記録媒体に格納された形態で提供され、ＲＯＭまたは記憶装置４０にインストールされてもよい。また、処理装置５０が通信網に接続されている場合、通信網に接続されたサーバから配信された演奏補助表示プログラムがＲＯＭまたは記憶装置４０にインストールされてもよい。表示装置６０は、液晶表示装置等からなり、表示情報ＤＩに基づいて楽譜等を表示する。操作部１０および表示装置６０が一体的に構成されてもよい。
【００３１】
（２）演奏補助表示装置の機能的な構成
図２は図１の処理装置５０の機能的な構成を示すブロック図である。図２に示すように、処理装置５０は、演奏情報取得部５１、変換テーブル５２、操作位置／オーバートーン特定部５３、表示情報生成部５４、替指選択部５５、オーバートーン選択部５６および楽器種類設定部５７を含む。変換テーブル５２は、ＲＯＭまたは記憶装置４０に記憶される。演奏情報取得部５１、操作位置／オーバートーン特定部５３、表示情報生成部５４、替指選択部５５、オーバートーン選択部５６および楽器種類設定部５７の機能は、ＣＰＵが演奏補助表示プログラムを実行することにより実現される。
【００３２】
演奏情報取得部５１は、図１の記憶装置４０から演奏情報ＰＩを取得する。操作位置／オーバートーン特定部５３は、変換テーブル５２に基づいて、演奏情報取得部５１により取得された演奏情報ＰＩ内の楽譜情報から各音高に対応して管楽器の操作部の操作位置およびオーバートーンを特定するとともに、各音高の演奏時刻（開始および音価）を特定する。替指選択部５５は、演奏情報ＰＩ内の楽譜情報、操作位置／オーバートーン特定部５３により特定された操作位置または図１の操作部１０を用いた使用者の操作に基づいて替指を選択する。オーバートーン選択部５６は、図１の操作部１０を用いた使用者の操作に基づいて代替の運指番号およびオーバートーンを選択する。
【００３３】
楽器種類設定部５７は、演奏情報ＰＩ内の楽譜情報または図１の操作部１０を用いた使用者の操作に基づいて管楽器の種類を選択する。なお、楽器種類設定部５７は、管楽器の演奏曲を示すオーディオデータに基づいて管楽器の種類を選択することも可能である。表示情報生成部５４は、操作位置／オーバートーン特定部５３により特定された各音高に対応する操作位置、オーバートーンおよび演奏時刻（開始および音価）ならびに再生装置２０から与えられる時刻情報ＴＩに基づいて表示情報ＤＩを生成する。
【００３４】
（３）管楽器の運指番号および変換テーブル５２
ここで、管楽器の運指番号の例について説明する。図３はトランペットの運指番号を説明するための模式図である。図３の例では、第１ピストンバルブＢ１、第２ピストンバルブＢ２および第３ピストンバルブＢ３に二進数の第１ビット（最下位ビット）、第２ビットおよび第３ビットが割り当てられる。各ピストンバルブを押さえた状態を“１”で表し、各ピストンバルブを押さえない状態を“０”で表す。例えば、第１ピストンバルブＢ１、第２ピストンバルブＢ２および第３ピストンバルブＢ３の全てを押さえない状態は二進数の“０００”であり、運指番号は十進数の“０”となる。第１ピストンバルブＢ１を押さえかつ第２ピストンバルブＢ２および第３ピストンバルブＢ３を押さえない状態は二進数の“００１”であり、運指番号は十進数の“１”となる。第１ピストンバルブＢ１および第３ピストンバルブＢ３を押さえかつ第２ピストンバルブＢ２を押さえない状態は二進数の“１０１”であり、運指番号は十進数の“５”となる。図４はトロンボーンの運指番号を説明するための模式図である。図４に示すように、トロンボーンのスライド管ＳＢの基部ＳＥの複数の位置が運指番号“０”〜“７”に対応する。
【００３５】
図５は図２の変換テーブル５２の一例を示す模式図である。図５の変換テーブル５２はトランペットに適用される。図５の変換テーブル５２は、音高を表す音名と運指番号およびオーバートーンとの対応関係を含む。図５の例では、各音名に基本の運指番号“０”〜“７”のいずれかおよびオーバートーン“１”〜“３”のいずれかが対応する。一部の音名については、替指が存在する。例えば、音名「Ｅ」および音名「Ａ」には、運指番号“３”および替指番号“４”が対応する。基本の運指番号（または替指番号）およびオーバートーンの組み合わせに加えて、音名によっては、代替の運指番号およびオーバートーンの組み合わせが存在する。例えば、音名「Ｇ」については、基本の運指番号“０”およびオーバートーン“２”の組み合わせに加えて、代替の運指番号“５”およびオーバートーン “３”の組み合わせが対応する。また、音名「Ｂ」については、基本の運指番号“２”およびオーバートーン“３”の組み合わせに加えて、代替の運指番号“５”およびオーバートーン “４”の組み合わせが対応する。
【００３６】
（４）操作位置／オーバートーン特定部５３および表示情報生成部５４の動作
図６は操作位置／オーバートーン特定部５３および表示情報生成部５４の動作を説明するための模式図である。図６においては、最上部に楽譜情報に基づいて表示される五線譜が示される。五線譜の下に各音符の音名、運指番号、オーバートーンおよび時刻情報が順に示される。時刻情報の下に、操作位置を示す楽譜（以下、操作楽譜と呼ぶ。）１２０およびオーバートーンを示す楽譜（以下、オーバートーン楽譜と呼ぶ。）１３０が示される。
【００３７】
図２の操作位置／オーバートーン特定部５３は、演奏情報ＰＩ内の楽譜情報に基づいて各音符の音名および時刻（開始および音価）を特定し、変換テーブル５２に基づいて各音名に対応する運指番号およびオーバートーンを特定する。表示情報生成部５４は、操作位置／オーバートーン特定部５３により特定された運指番号およびオーバートーンならびに図１の再生装置２０から与えられる時刻情報ＴＩに基づいて操作楽譜１２０を表示するための表示情報を生成する。また、表示情報生成部５４は、操作位置／オーバートーン特定部５３により特定された運指番号および図１の再生装置２０から与えられる時刻情報ＴＩに基づいてオーバートーン楽譜１３０を表示するための表示情報を生成する。表示情報ＤＩは、操作楽譜１２０を表示するための表示情報およびオーバートーン楽譜１３０を表示するための表示情報を含む。
【００３８】
図６の例では、音名「Ｄ」に運指番号“５”およびオーバートーン“２”が対応し、音名「Ｅ」に運指番号“３”およびオーバートーン“２”が対応し、音名「Ｆ」に運指番号“１”およびオーバートーン“２”が対応する。
【００３９】
操作楽譜１２０は、管楽器を模式的に表す楽器図形７１、および管楽器の複数の操作位置に対応する複数本の線分Ｐ１〜Ｐ３を含む。楽器図形７１は、管楽器の一または複数の操作部を含む。図６の例では、楽器図形７１はトランペットを表す。複数本の線分Ｐ１〜Ｐ３は、管楽器の複数の操作位置からそれぞれ時間軸方向に延びるように表示される。図６の例では、トランペットの第１ピストンバルブＢ１、第２ピストンバルブＢ２および第３ピストンバルブＢ３から時間軸方向に平行に延びるように線分Ｐ１〜Ｐ３が表示される。操作位置に対応して複数本の線分Ｐ１〜Ｐ３上に操作位置を示す操作位置情報７２が表示される。図６の例では、操作位置情報７２は、時間軸方向に延びる太い線分である。図６の例では、音名「Ｄ」に対応して、第１ピストンバルブＢ１および第３ピストンバルブＢ３を押さえ、音名「Ｅ」に対応して、第１ピストンバルブＢ１および第２ピストンバルブＢ２を押さえ、音名「Ｆ」に対応して、第１ピストンバルブＢ１を押さえることが示される。
【００４０】
オーバートーン楽譜１３０は、第１オーバートーンから第ｎオーバートーン（ｎは２以上の整数）にそれぞれ対応する複数の線分Ｌ１〜Ｌ５を含む。複数の線分Ｌ１〜Ｌ５は時間軸方向に平行に延びるように表示される。図６の例では、第１オーバートーンから第５オーバートーンに対応する５本の線分Ｌ１〜Ｌ５が表示されているが、オーバートーンの数はこれに限定されない。複数の線分Ｌ１〜Ｌ５の左端には、オーバートーン楽譜１３０であることを示すオーバートーン記号８１が表示される。複数の線分Ｌ１〜Ｌ５のうち各音名のオーバートーンに対応する線分上にオーバートーン指定情報８２が表示される。図６の例では、オーバートーン指定情報８２として運指番号を表す数字が用いられる。本実施の形態では、オーバートーン指定情報８２は、時間軸方向において各音高の演奏開始時刻に対応する位置に表示される。なお、オーバートーン指定情報８２は、必ずしも時間軸方向において各音高の演奏開始時刻に対応する位置に表示されてなくてもよく、例えば、各音高の演奏期間の中央の位置に表示されてもよい。図６の例では、オーバートーン楽譜１３０の線分Ｌ２上にオーバートーン指定情報８２として運指番号“５”が表示されている。
【００４１】
操作楽譜１２０およびオーバートーン楽譜１３０には、時間軸上での現在の演奏箇所を示す現時点情報１５０が表示される。現時点情報１５０は、時間の経過とともに右へ移動する。演奏者は、操作楽譜１２０により各音名の音を出すための運指を認識することができる。また、演奏者は、オーバートーン楽譜１３０により各音名により表される音高を吹奏するためのオーバートーンおよび運指を認識することができる。
【００４２】
（５）移調テーブル
管楽器は移調楽器であるため、同じ楽譜の同じ音名の音を出したときに管楽器の種類によって実際に出る音が異なる。そのため、各種類の管楽器の楽譜を作成する際には、移調を行う必要がある。図７は移調テーブルの一例を示す図である。
【００４３】
図７の移調テーブル９０は、各種類の管楽器の調性および音部記号を示すともに、移調の際における各調性に対応する移調量および調号を示す。例えば、トランペットの調性は「Ｂ♭」である。Ｃ調の楽譜をＢ♭調の楽譜に移調する場合には、各音符を２半音上げ、調号として２つの「♯」を追加する。
【００４４】
図２の楽器種類設定部５７により管楽器の種類が変更された場合には、操作位置／オーバートーン特定部５３は、移調テーブル９０に基づいて楽譜情報を変更後の管楽器の種類に応じた楽譜情報に移調し、移調後の楽譜情報に基づいて各音高に対応する操作位置およびオーバートーンを特定する。また、表示情報生成部５４は、変更後の管楽器の種類に応じた表示情報ＤＩを生成する。移調テーブル９０は、操作位置／オーバートーン特定部５３が保有してもよく、図１の記憶装置４０に記憶されてもよい。
【００４５】
（６）演奏補助表示方法および演奏補助表示プログラム
図８および図９は演奏補助表示装置１における演奏補助表示方法を示すフローチャートである。図８および図９の演奏補助表示方法は、図１の処理装置５０のＣＰＵがＲＯＭまたは記憶装置４０に記憶された演奏補助表示プログラムを実行することにより行われる。
【００４６】
まず、図２の演奏情報取得部５１が図１の記憶装置４０に記憶された演奏情報ＰＩ内の楽譜情報を取得する（ステップＳ１）。また、楽器種類設定部５７が管楽器の種類を設定する（ステップＳ２）。この場合、楽器種類設定部５７は、使用者による図１の操作部１０の操作に基づいて管楽器の種類を設定してもよい。また、楽譜情報に管楽器の種類が含まれる場合には、楽器種類設定部５７は、演奏情報取得部５１により取得された楽譜情報に基づいて管楽器の種類を設定してもよい。さらに、楽譜情報が演奏曲のオーディオデータである場合には、楽器種類設定部５７は、オーディオデータに基づいて管楽器の種類を設定してもよい。
【００４７】
次に、操作位置／オーバートーン特定部５３は、変換テーブル５２に基づいて楽譜情報に含まれる各音高に対応する基本の運指番号を特定する（ステップＳ３）。また、操作位置／オーバートーン特定部５３は、変換テーブル５２に基づいて当該音高について替指番号があるか否かを判定する（ステップＳ４）。替指番号がある場合には、操作位置／オーバートーン特定部５３は、フレーズに応じて替指番号が選択されるべきか否かを判定する（ステップＳ５）。例えば、当該音高の前後の音高に対応する運指番号に基づいて、基本の運指番号よりも替指番号の方が運指の変化が少ない場合に替指番号が選択されるべきであると判定される。具体的には、２進数の運指番号のビットの変化が少なくなるように基本の運指番号または替指番号が選択される。この場合、次の音高に対応する運指番号が特定された後に前の音高について替指番号が選択されるべきか否かの判定が行われる。あるいは、予め操作部１０の操作に基づいて替指選択部５５が替指番号を選択している場合には、操作位置／オーバートーン特定部５３は、替指番号が選択されるべきであると判定する。
【００４８】
替指番号が選択されるべきである場合には、操作位置／オーバートーン特定部５３は、特定した運指番号を替指番号に変更する（ステップＳ６）。ステップＳ４で替指番号がない場合またはステップＳ５で替指番号が選択されるべきでない場合には、ステップＳ７に進む。
【００４９】
さらに、操作位置／オーバートーン特定部５３は、変換テーブル５２に基づいて各音高に対応するオーバートーンを特定する（ステップＳ７）。このとき、操作位置／オーバートーン特定部５３は、変換テーブル５２に基づいて当該音高に対応する代替の運指番号およびオーバートーンがあるか否かを判定する（ステップＳ８）。代替の運指番号およびオーバートーンがある場合には、操作位置／オーバートーン特定部５３は、オーバートーン選択部５６により代替の運指番号およびオーバートーンが選択されているか否かを判定する（ステップＳ９）。代替の運指番号およびオーバートーンが選択されている場合には、操作位置／オーバートーン特定部５３は、基本の運指番号およびオーバートーンを代替の運指番号およびオーバートーンに変更する（ステップＳ１０）。
【００５０】
その後、表示情報生成部５４は、特定された運指番号および時刻情報ＴＩに基づいて操作楽譜１２０の表示情報を生成し（ステップＳ１１）、特定された運指番号、オーバートーンおよび時刻情報ＴＩに基づいてオーバートーン楽譜１３０の表示情報を生成する（ステップＳ１２）。さらに、表示情報生成部５４は、操作楽譜１２０の表示情報を出力することにより表示装置６０に操作楽譜１２０を表示させ（ステップＳ１３）、オーバートーン楽譜１３０の表示情報を出力することにより表示装置６０にオーバートーン楽譜１３０を表示させる（ステップＳ１４）。また、表示情報生成部５４は、時刻情報ＴＩに基づいて現在の演奏箇所を示す現時点情報１５０を表示装置６０に表示させる（ステップＳ１５）。
【００５１】
次いで、操作位置／オーバートーン特定部５３は、楽器種類設定部５７により管楽器の種類が変更されたか否かを判定する（ステップＳ１６）。管楽器の種類が変更されていない場合には、操作位置／オーバートーン特定部５３はステップＳ３に戻る。それにより、次の音高についてステップＳ３〜Ｓ１６の処理が行われる。
【００５２】
ステップＳ１６で管楽器の種類が変更された場合には、操作位置／オーバートーン特定部５３は、図７の移調テーブル９０に基づいて楽譜情報を移調し（ステップＳ１７）、ステップＳ３に戻る。それにより、変更後の管楽器の種類に対応する操作楽譜１２０およびオーバートーン楽譜１３０が表示される。
【００５３】
上記の処理により、伴奏音の進行にしたがって管楽器の演奏すべき箇所を中心とする前後一定範囲の操作楽譜１２０およびオーバートーン楽譜１３０が表示装置６０の画面上に表示される。操作楽譜１２０およびオーバートーン楽譜１３０の最終部分の表示が終了すると、表示情報ＤＩが記憶装置４０に記憶される。使用者は、操作部１０を用いた操作により記憶装置４０に記憶された表示情報ＤＩに基づいて操作楽譜１２０およびオーバートーン楽譜１３０を表示装置６０の画面上に表示させることができる。また、使用者は、画面上に表示された操作楽譜１２０およびオーバートーン楽譜１３０を操作部１０により編集することができる。例えば、各音高に対応するプルダウンメニューにより運指番号を代替番号に変更することができ、基本の運指番号およびオーバートーンを代替の運指番号およびオーバートーンに変更することができる。
【００５４】
（７）管楽器用の楽譜の表示例
図１０はトランペット用の楽譜の例を示す図である。図１０に示すように、図１の表示装置６０の画面に五線譜１１０、操作楽譜１２０およびオーバートーン楽譜１３０が表示される。図６を用いて説明したように、操作楽譜１２０は、トランペットの楽器図形７１、複数の操作位置に対応する複数本の線分Ｐ１〜Ｐ３および操作位置情報７２を含む。オーバートーン楽譜１３０は、オーバートーン記号８１、複数のオーバートーンに対応する複数本の線分Ｌ１〜Ｌ５およびオーバートーン指定情報８２を含む。時間の経過に従って現時点情報１５０が右方向に移動する。また、時間の経過に従って現時点情報１５０が画面内に位置するように画面上の五線譜１１０、操作楽譜１２０およびオーバートーン楽譜１３０の表示範囲が更新される。
【００５５】
図１０の例では、操作楽譜１２０の右上に操作部の操作と運指番号との関係を示す運指図１４０が表示されている。これにより、演奏者は、オーバートーン楽譜１３０における運指を容易に認識することができる。なお、演奏者が運指番号を記憶している場合には、運指図１４０は表示されなくてもよい。
【００５６】
図１１はトロンボーン用の楽譜の例を示す図である。図１１に示すように、表示装置６０の画面に五線譜１１０、操作楽譜１２０およびオーバートーン楽譜１３０が表示される。操作楽譜１２０は、トロンボーンの楽器図形７１、複数の操作位置に対応する複数本の線分Ｐ１〜Ｐ７および操作位置情報７２を含む。オーバートーン楽譜１３０は、オーバートーン記号８１、複数のオーバートーンに対応する複数本の線分Ｌ１〜Ｌ５およびオーバートーン指定情報８２を含む。楽器図形７１は、操作部としてトロンボーンのスライド管ＳＢを含む。
【００５７】
図１２はサクソフォン用の楽譜の例を示す図である。図１２に示すように、表示装置６０の画面に五線譜１１０および操作楽譜１２０が表示される。サクソフォンは木管楽器であり、通常、吹き方により異なるオーバートーンを出さないため、本例では、オーバートーン楽譜１３０は表示されない。操作楽譜１２０は、サクソフォンの楽器図形７１、複数の操作位置に対応する複数本の線分Ｐ１〜Ｐ８および操作位置情報７２を含む。楽器図形７１は、複数の操作部として複数のキーＫＥを含む。複数のキー７３から時間軸方向に平行に複数本の線分Ｐ１〜Ｐ８が延びる。
【００５８】
図１３はリコーダ用の楽譜の例を示す図である。図１３に示すように、表示装置６０の画面に五線譜１１０および操作楽譜１２０が表示される。リコーダも木管楽器であり、通常、吹き方により異なるオーバートーンを出さないため、本例では、オーバートーン楽譜１３０は表示されない。操作楽譜１２０は、リコーダの楽器図形７１、複数の操作位置に対応する複数本の線分Ｐ１〜Ｐ８および操作位置情報７２を含み、楽器図形７１は、複数の操作部として複数のトーンホールＴＨを含む。複数のトーンホールＴＨから時間軸方向に平行に複数本の線分Ｐ１〜Ｐ８が延びる。
【００５９】
図１４はトロンボーン用の操作楽譜１２０の他の例を示す図である。図１４の操作楽譜１２０では、操作位置情報７２が複数本の線分Ｐ１〜Ｐ７上および線分Ｐ１〜Ｐ７間で連続的に変化するように表示される。操作位置情報７２の部分Ａは、滑らかに２つの音高をつなぐグリップサンドを示し、部分Ｂは目的とする音高を一旦追い越してから素早く目的の音高に戻すフリップを示し、部分Ｃは音高を上下に揺らすビブラートを示し、部分Ｄは発音終了時に音高を下降させるフォールを示す。このように、操作楽譜１２０において管楽器の奏法を表すことができる。
【００６０】
図１５はトランペットの楽譜の他の例を示す図である。図１５の例では、操作楽譜１２０の複数本の線分に楽器図形７１の代わりに複数本の線分を特定するための文字（本例では、“Ｐ１”、“Ｐ２”および“Ｐ３”）が表示されている。操作楽譜１２０の近辺に楽器図形７１が複数本の線分を特定するための文字（本例では、“Ｐ１”、“Ｐ２”および“Ｐ３”）との関連付けを示す情報（本例では、“Ｐ１”、“Ｐ２”および“Ｐ３”）とともに表示されている。また、オーバートーン楽譜１３０の複数本の線分の左端にオーバートーン記号８１とともに、複数本の線分を特定するための文字（本例では、“Ｌ１”、“Ｌ２”、“Ｌ３”、“Ｌ４”および“Ｌ５”）が表示されている。なお、オーバートーン楽譜１３０にオーバートーン記号８１が表示されなくてもよい。
【００６１】
（８）実施の形態の効果
本実施の形態に係る演奏補助表示装置１および演奏補助表示方法によれば、各音高に対応して管楽器の操作部の操作位置が特定され、操作楽譜１２０に操作位置の時間的変化を示す操作位置情報７２が各音高に対応して表示される。したがって、演奏者は、各音高の音を出すための操作位置を容易に認識することができる。これにより、操作楽譜１２０を管楽器の演奏に適した楽譜として用いることができるので、管楽器の演奏を補助することが可能となる。
【００６２】
また、操作楽譜１２０には、楽器図形７１の操作部から延びる複数の線分上および線分間に操作位置情報が表示される。それにより、演奏者は、管楽器の操作部の操作位置を直感的に容易に認識することができる。
【００６３】
さらに、各音高に対応するオーバートーンが特定され、オーバートーン楽譜１３０の複数の線分のうち特定されたオーバートーンに対応する線分上にオーバートーン指定情報８２が表示される。したがって、演奏者は、各音高をいずれのオーバートーンで吹奏すべきかを容易に認識することができる。これにより、オーバートーン楽譜１３０を管楽器の演奏に適した楽譜として用いることができるので、管楽器の演奏を補助することが可能となる。
【００６４】
また、オーバートーン楽譜１３０のオーバートーン指定情報８２が管楽器の操作部の操作位置（運指）を示しているので、演奏者は、各音高の音を出すための操作位置を容易に認識することができる。したがって、管楽器の演奏がさらに補助される。さらに、オーバートーン指定情報８２が時間軸方向において各音高に対応する位置に表示される。したがって、演奏者は、各音高の発生時点およびオーバートーンを同時に認識することができる。
【００６５】
さらに、使用者は、基本の運指番号およびオーバートーンの組み合わせの代わりに代替の運指番号およびオーバートーンの組み合わせを選択することも可能である。この場合、使用者により選択された運指番号およびオーバートーンの組み合わせに基づく操作楽譜１２０およびオーバートーン楽譜１３０が表示される。それにより、使用者の好みに応じた演奏が可能となる。
【００６６】
また、同じ音高に対応して基本の運指および替指が存在する場合に、演奏の容易さを考慮して操作位置を選択することが可能である。それにより、演奏方法の自由度が高くなる。管楽器の種類を変更した場合には、移調により変更後の管楽器の種類に応じた操作楽譜１２０およびオーバートーン楽譜１３０の表示に切り替えられるので、複数の種類の管楽器の演奏が容易になる。
【００６７】
（９）他の実施の形態
上記実施の形態では、操作楽譜１２０およびオーバートーン楽譜１３０とともに五線譜１１０が表示されるが、五線譜１１０が表示されなくてもよい。また、オーバートーン楽譜１３０が表示されなくてもよい。
【００６８】
上記実施の形態では、操作楽譜１２０の複数の線分およびオーバートーン楽譜１３０の複数の線分が等間隔に表示されているが、オーバートーン楽譜１３０の複数の線分が等間隔に表示されなくてもよく、操作楽譜１２０の複数の線分が等間隔に表示されなくてもよい。
【００６９】
上記実施の形態では、オーバートーン指定情報８２が運指番号を表す数字であるが、オーバートーン指定情報８２は数字に限らず、他の文字、図形または記号等であってもよい。
【００７０】
上記実施の形態では、現時点情報１５０の右側の部分において、次に演奏すべき部分のオーバートーンおよび操作位置（運指）が予告的に表示されているが、予告的な表示が行われなくてもよい。すなわち、現在演奏すべき音高に対応するオーバートーンおよび操作位置（運指）のみが順次表示されてもよい。
【００７１】
操作楽譜１２０の複数本の線分の右端は揃っていてもよく、揃っていなくてもよい。同様に、オーバートーン楽譜１３０の複数本の線分の右端は揃っていてもよく、揃っていなくてもよい。
【００７２】
上記実施の形態では、現時点情報１５０が現時点で発生すべき音高に対応する第１の操作情報として表示されるが、時間軸方向において次に発生すべき音高に対応する第２の操作情報として図１０〜図１３および図１５に点線で示される次時点情報１６０がさらに表示されてもよい。それにより、演奏者は、現時点で行うべき操作および次に行うべき操作を視覚的にかつ容易に認識することができる。現時点情報１５０および次時点情報１６０は、背景と異なる色で強調表示されてもよく、点滅等により強調表示されてもよい。
【００７３】
また、時間軸方向で現時点情報１５０と次時点情報１６０との間の区間における操作位置情報７２の部分の表示態様が他の区間における操作位置情報７２の部分の表示態様から変更されてもよい。例えば、現時点情報１５０と次時点情報１６０との間の区間における操作位置情報７２の部分が他の区間における操作位置情報７２の部分と異なる色で表示されてもよく、または点滅表示されてもよい。それにより、演奏者は、次に発生すべき音高についての操作を直感的に認識することができる。この場合、操作位置情報７２の表示態様が変更された部分の右端が次時点情報１６０として把握されるため、次時点情報１６０の表示が省略されてもよい。また、操作位置情報７２の表示態様が変更された部分の近傍にアイコンまたは文字による補助的な表示が行われてもよい。例えば、図１１の現時点情報１５０と次時点情報１６０との間の区間における操作位置情報７２の部分の近傍に右斜め下の矢印のようなアイコンが表示されてもよい。それにより、演奏者は、現時点で発生すべき音高についての操作から次に発生すべき音高についての操作の変化を直感的に認識することができる。さらに、時間軸方向で現時点情報１５０と次時点情報１６０との間の区間におけるオーバートーン指定情報８２の表示態様が他の区間におけるオーバートーン指定情報８２の表示態様から変更されてもよい。例えば、現時点情報１５０と次時点情報１６０との間の区間におけるオーバートーン指定情報８２が他の区間におけるオーバートーン指定情報８２と異なる色で表示されてもよく、または点滅表示されてもよい。
【００７４】
また、本発明に係る演奏補助表示装置および演奏補助表示方法は、管楽器用の楽譜に限らず、１つの音高に対応する管楽器用の操作位置情報およびオーバートーン指定情報を補助表示として表示する場合にも適用可能である。
【００７５】
上記実施の形態では、演奏補助表示装置１の処理装置５０の各構成要素が演奏補助表示プログラム等のソフトウエアにより実現されるが、処理装置５０の構成要素の一部または全てが電子回路等のハードウエアにより実現されてもよい。
【００７６】
（１０）請求項の各構成要素と実施の形態の各部との対応
以下、請求項の各構成要素と実施の形態の各部との対応の例について説明するが、本発明は下記の例に限定されない。請求項の各構成要素として、請求項に記載されている構成または機能を有する他の種々の要素を用いることができる。
【００７７】
上記実施の形態では、操作位置／オーバートーン特定部５３が特定手段の例であり、表示情報生成部５４および表示装置６０が表示手段の例である。
【産業上の利用可能性】
【００７８】
本発明は、管楽器用の表示を行うため等に利用することができる。
【符号の説明】
【００７９】
１…演奏補助表示装置，１０…操作部，２０…再生装置，３０…音声出力装置，４０…記憶装置，５０…処理装置，５１…演奏情報取得部，５２…変換テーブル，５３…操作位置／オーバートーン特定部，５４…表示情報生成部，５５…替指選択部，５６…オーバートーン選択部，５７…楽器種類設定部，６０…表示装置，７１…楽器図形，７２…操作位置情報，８１…オーバートーン記号，８２…オーバートーン指定情報，９０…移調テーブル，１００…演奏支援装置，１１０…五線譜，１２０…操作楽譜，１３０…オーバートーン楽譜，１５０…現時点情報，１６０…次時点情報
【図１】
0006784045.tif 000002
【図２】
0006784045.tif 000003
【図３】
0006784045.tif 000004
【図４】
0006784045.tif 000005
【図５】
0006784045.tif 000006
【図６】
0006784045.tif 000007
【図７】
0006784045.tif 000008
【図８】
0006784045.tif 000009
【図９】
0006784045.tif 000010
【図１０】
0006784045.tif 000011
【図１１】
0006784045.tif 000012
【図１２】
0006784045.tif 000013
【図１３】
0006784045.tif 000014
【図１４】
0006784045.tif 000015
【図１５】
0006784045.tif 000016