(57)【要約】【課題】楽譜の演奏記号に対応するパラメータ又は楽譜上の演奏記号の位置を容易に編集することができるようにする。【解決手段】演奏情報編集装置は、楽譜表示領域（３０１）に演奏記号を含む楽譜を表示し、楽譜表示領域とは異なる演奏情報表示領域（３０２）に楽譜の演奏記号と楽譜の演奏記号に対応する演奏情報を表す図形を表示するように制御する表示制御手段と、演奏情報を表す図形の操作指示に応じて、演奏記号に対応するパラメータ又は楽譜上の演奏記号の位置を編集する編集手段とを有する。【選択図】図３
2020177145.tif 000002
【特許請求の範囲】
【請求項１】
楽譜表示領域に演奏記号を含む楽譜を表示し、前記楽譜表示領域とは異なる演奏情報表示領域に前記楽譜の演奏記号と前記楽譜の演奏記号に対応する演奏情報を表す図形を表示するように制御する表示制御手段と、
前記演奏情報を表す図形の操作指示に応じて、前記演奏記号に対応するパラメータ又は前記楽譜上の前記演奏記号の位置を編集する編集手段と
を有することを特徴とする演奏情報編集装置。
【請求項２】
前記演奏情報を表す図形は、前記演奏記号に対応するパラメータと前記楽譜上の前記演奏記号の位置を表す図形であることを特徴とする請求項１に記載の演奏情報編集装置。
【請求項３】
前記演奏記号は、演奏速度記号又は演奏強弱記号であることを特徴とする請求項１又は２に記載の演奏情報編集装置。
【請求項４】
前記演奏記号は、演奏速度記号であり、
前記編集手段は、前記演奏速度情報を表す図形の操作指示に応じて、前記演奏速度記号に対応するパラメータ又は前記楽譜上の前記演奏速度記号の位置を編集することを特徴とする請求項１〜３のいずれか１項に記載の演奏情報編集装置。
【請求項５】
前記演奏記号は、演奏強弱記号であり、
前記編集手段は、前記演奏強弱情報を表す図形の操作指示に応じて、前記演奏強弱記号に対応するパラメータ又は前記楽譜上の前記演奏強弱記号の位置を編集することを特徴とする請求項１〜３のいずれか１項に記載の演奏情報編集装置。
【請求項６】
前記演奏強弱記号に対応するパラメータは、ベロシティ値又はエクスプレッション値であることを特徴とする請求項５に記載の演奏情報編集装置。
【請求項７】
前記表示制御手段は、前記演奏情報を表す図形の操作指示に応じて、前記演奏情報を表す図形を変更して表示するように制御することを特徴とする請求項１〜６のいずれか１項に記載の演奏情報編集装置。
【請求項８】
前記表示制御手段は、前記編集手段により編集された前記演奏記号に対応するパラメータ又は前記楽譜上の前記演奏記号の位置に応じて、前記楽譜表示領域と前記演奏情報表示領域に表示されている演奏記号又は演奏記号の位置を変更するように制御することを特徴とする請求項１〜７のいずれか１項に記載の演奏情報編集装置。
【請求項９】
コンピュータを、請求項１〜８のいずれか１項に記載された演奏情報編集装置の各手段として機能させるための演奏情報編集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、演奏情報編集装置及び演奏情報編集プログラムに関する。
【背景技術】
【０００２】
特許文献１には、パラメータ割り当て手段と、変位手段と、パラメータ発生手段とを有するパラメータ制御装置が開示されている。パラメータ割り当て手段は、画面に表示される複数の制御ポイント毎に、その画面のＸ軸およびＹ軸に割り当てるパラメータ種を設定する。変位手段は、画面に表示される複数の制御ポイントの内から所望の制御ポイントを指定し、指定した制御ポイントの表示位置（Ｘ，Ｙ）を変位させる。パラメータ発生手段は、変位手段によって変位された制御ポイントの表示位置（Ｘ，Ｙ）に対応して、画面のＸ軸およびＹ軸にそれぞれ割り当てられたパラメータ種のパラメータ値を発生する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３７２９７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１のパラメータ制御装置は、楽譜を基に演奏情報を編集するものではない。ユーザは、特許文献１のパラメータ制御装置を用いても、楽譜を基に演奏情報を編集することが困難である。
【０００５】
本発明の目的は、楽譜の演奏記号に対応するパラメータ又は楽譜上の演奏記号の位置を容易に編集することができるようにすることである。
【課題を解決するための手段】
【０００６】
本発明の演奏情報編集装置は、楽譜表示領域に演奏記号を含む楽譜を表示し、前記楽譜表示領域とは異なる演奏情報表示領域に前記楽譜の演奏記号と前記楽譜の演奏記号に対応する演奏情報を表す図形を表示するように制御する表示制御手段と、前記演奏情報を表す図形の操作指示に応じて、前記演奏記号に対応するパラメータ又は前記楽譜上の前記演奏記号の位置を編集する編集手段とを有する。
【発明の効果】
【０００７】
本発明によれば、楽譜の演奏記号に対応するパラメータ又は楽譜上の演奏記号の位置を容易に編集することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、演奏情報編集装置のハードウェア構成例を示すブロック図である。
【図２】図２は、ＣＰＵが実行するプログラムの機能構成例を示すブロック図である。
【図３】図３は、表示制御部が表示装置に表示する楽譜表示領域及び演奏情報表示領域の例を示す図である。
【図４】図４（Ａ）〜図４（Ｃ）は、演奏速度記号に対応するパラメータの編集方法を説明するための図である。
【図５】図５（Ａ）及び図５（Ｂ）は、楽譜上の演奏速度記号の位置の編集方法を説明するための図である。
【図６】図６（Ａ）〜図６（Ｃ）は、演奏強弱記号に対応するベロシティ値の編集方法を説明するための図である。
【図７】図７（Ａ）及び図７（Ｂ）は、演奏強弱記号に対応するエクスプレッション値の編集方法を説明するための図である。
【図８】図８は、楽譜表示領域の他の例を示す図である。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
図１は、本発明の第１の実施形態による演奏情報編集装置１００のハードウェア構成例を示すブロック図である。演奏情報編集装置１００のハードウェアは、例えば、パーソナルコンピュータ等の汎用情報処理装置である。
【００１０】
演奏情報編集装置１００は、ＣＰＵ１０２、ＲＯＭ１０３、ＲＡＭ１０４、表示装置１０５、キーボード１０６、マウス１０７、音源部１０８、通信インタフェース１０９、ＶＲＡＭ１１０、キースキャン回路１１１、マウススキャン回路１１２、バス１１３、サウンドシステム１１４及び外部機器１１５を有する。表示装置１０５は、ＶＲＡＭ１１０を介して、バス１１３に接続される。キーボード１０６は、キースキャン回路１１１を介して、バス１１３に接続される。マウス１０７は、マウススキャン回路１１２を介して、バス１１３に接続される。なお、マウス１０７は、タブレット、タッチスクリーン、又はタッチパネル等のポインティングデバイスであってもよい。
【００１１】
ユーザは、マウス１０７を用いて、操作指示することにより、表示装置１０５上に表示されるカーソルを移動させ、指示を行うことができる。マウススキャン回路１１２は、マウス１０７の移動及び操作を検出し、バス１１３を介して、検出信号をＣＰＵ１０２に出力する。
【００１２】
キーボード１０６は、文字、数字及び記号等を入力するためのキーを有する。キースキャン回路１１１は、キーボード１０６のキーのオン／オフを検出し、検出信号をＣＰＵ１０２に出力する。
【００１３】
外部機器１１５は、例えば、外部記憶装置、外部コンピュータ、プリンタ又はＭＩＤＩ機器等である。外部記憶装置は、例えば、ハードディスク、ＣＤ−ＲＯＭ、ＭＯディスク、ＤＶＤ又はメモリカード等である。通信インタフェース１０９は、ＵＳＢ、ＬＡＮ、インターネット若しくは電話回線等の通信ネットワーク、又はＭＩＤＩ用ネットワークに接続されるインタフェースであり、外部機器１１５に接続される。演奏情報編集装置１００は、通信インタフェース１０９を介して、外部機器１１５から入力した楽譜情報の編集を行うことができる。
【００１４】
ＣＰＵ１０２は、外部機器１１５のハードディスクに記憶されているプログラムをＲＡＭ１０４に展開し、ＲＡＭ１０４に展開されたプログラムを実行することにより、演奏情報編集装置１００の全体を制御する。外部機器１１５のハードディスクは、ＣＰＵ１０２が実行する演奏情報編集プログラムと、五線譜と演奏記号を含む楽譜情報を記憶する。ＲＡＭ１０４は、ＣＰＵ１０２の処理に使用される情報を一時記憶する。
【００１５】
表示装置１０５は、例えば、液晶表示器（ＬＣＤ）等の表示器である。表示装置１０５は、演奏記号を含む楽譜等を表示する。
【００１６】
音源部１０８は、音源としてのソフトウェアや効果付与のためのＤＳＰを含み、楽譜に対応する演奏を発音させるためのサウンド信号を生成する。音源部１０８は、楽譜に対応するノートナンバ、音色、ステップ、ゲートタイム及びベロシティ等の演奏情報を基に、サウンド信号をサウンドシステム１１４に出力する。サウンドシステム１１４は、Ｄ／Ａ変換器、アンプ及びスピーカを有し、音源部１０８により生成されたサウンド信号を基に、楽譜に対応する演奏を発音することができる。
【００１７】
図２は、ＣＰＵ１０２が実行するプログラム２００の機能構成例を示すブロック図である。プログラム２００は、演奏情報編集プログラムであり、表示制御部２０１と編集部２０２と保存制御部２０３とサウンド制御部２０４とを有する。
【００１８】
表示制御部２０１は、表示装置１０５に対して、演奏記号を含む楽譜を表示する。編集部２０２は、キーボード１０６又はマウス１０７の操作指示に応じて、表示装置１０５に表示されている楽譜の演奏記号に対応するパラメータ又は楽譜上の演奏記号の位置を編集する。保存制御部２０３は、キーボード１０６又はマウス１０７の操作指示に応じて、外部機器１１５のハードディスクに対して、編集部２０２により編集された楽譜の演奏記号に対応するパラメータ又は楽譜上の演奏記号の位置の情報を保存するように制御する。サウンド制御部２０４は、キーボード１０６又はマウス１０７の操作指示に応じて、音源部１０８及びサウンドシステム１１４を用いて、編集部２０２により編集された楽譜の演奏記号に対応するパラメータ又は楽譜上の演奏記号の位置の情報を基に、楽譜に対応する演奏を発音させるように制御する。
【００１９】
図３は、表示制御部２０１が表示装置１０５に表示する楽譜表示領域３０１及び演奏情報表示領域３０２の例を示す図である。演奏情報表示領域３０２は、楽譜表示領域３０１とは異なる領域である。
【００２０】
表示制御部２０１は、楽譜表示領域３０１に、演奏記号３１１〜３１４を含む楽譜を表示する。ここで、演奏記号は、標語を含む。また、演奏記号は、演奏記号及び標語を表す任意の省略文字や図形等を用いてもよい。演奏記号３１１〜３１４は、演奏記号の一種である演奏速度記号である。第１の実施形態では、演奏記号が演奏速度記号である場合を例に説明する。
【００２１】
演奏記号３１１は、１分間に四分音符を１２０回演奏する速度を示す演奏速度記号である。演奏記号３１２は、中位の演奏速度を示す「Ｍｏｄｅｒａｔｏ」の演奏速度記号である。演奏記号３１３は、演奏速度が徐々に速くなることを示す「ａｃｃｅｌ．」の演奏速度記号である。演奏記号３１４は、演奏速度を変更した後に演奏速度を元に戻すことを示す演奏速度記号である。
【００２２】
表示制御部２０１は、演奏情報表示領域３０２に、小節番号３０３と、演奏記号３０４と、演奏記号３０４に対応する演奏情報を表す図形（グラフ）３０５と、編集可能領域３０６とを表示する。小節番号３０３は、楽譜表示領域３０１に表示されている楽譜の小節番号を示す。演奏記号３０４は、楽譜表示領域３０１に表示されている演奏記号３１１〜３１４等に対応する演奏記号である。
【００２３】
図４（Ａ）は、図３の演奏情報表示領域３０２の拡大図である。表示制御部２０１は、演奏情報表示領域３０２に、小節番号３０３と、演奏記号３０４と、演奏記号３０４に対応する演奏情報を表す図形３０５と、編集可能領域３０６とを表示する。表示制御部２０１が小節番号３０３を表示することにより、ユーザは、楽譜上の演奏記号４０１〜４０４の位置を確認し易くなる。
【００２４】
演奏記号３０４は、演奏記号４０１〜４０４を含む。演奏記号４０１は、楽譜表示領域３０１に表示されている演奏記号３１１に対応する「四分音符＝１２０」の演奏記号である。演奏記号４０２は、楽譜表示領域３０１に表示されている演奏記号３１２に対応する「Ｍｏｄｅｒａｔｏ」の演奏記号である。演奏記号４０３は、楽譜表示領域３０１に表示されている演奏記号３１３に対応する「ａｃｃｅｌ．」の演奏記号である。演奏記号４０４は、楽譜表示領域３０１に表示されている演奏記号３１４に対応する「ａ  ｔｅｍｐｏ」の演奏記号である。
【００２５】
図形３０５は、横軸が楽譜上の演奏記号３０４の位置（時間）を示し、縦軸が演奏記号３０４に対応する演奏速度パラメータ（演奏情報）を示す。
【００２６】
楽譜表示領域３０１では、演奏記号３１１は、第１小節の１拍目から第２小節の１拍目までの演奏速度を示す。これに対応し、演奏情報表示領域３０２の第１小節の１拍目から第２小節の１拍目まででは、図形３０５は、演奏記号４０１に対応する演奏速度パラメータ「１２０」を表す。
【００２７】
楽譜表示領域３０１では、演奏記号３１２は、第２小節の２拍目から第５小節の３拍目までの演奏速度を示す。これに対応し、演奏情報表示領域３０２の第２小節の２拍目から第５小節の３拍目まででは、図形３０５は、演奏記号４０２に対応する演奏速度パラメータ「８４」を表す。
【００２８】
楽譜表示領域３０１では、演奏記号３１３は、第５小節の４拍目から第７小節の２拍目までの演奏速度を示す。これに対応し、演奏情報表示領域３０２の第５小節の４拍目から第７小節の２拍目まででは、図形３０５は、演奏記号４０３に対応する演奏速度パラメータ「８４〜１２６」を表す。演奏記号４０３の「ａｃｃｅｌ．」は、演奏速度パラメータを１００％（＝８４）から１５０％（＝８４×１５０／１００＝１２６）まで徐々に大きくする記号である。
【００２９】
演奏情報表示領域３０２の第７小節の３拍目では、図形３０５は、演奏速度パラメータ「１２６」を維持する。
【００３０】
楽譜表示領域３０１では、演奏記号３１４は、第７小節の４拍目以降の演奏速度を示す。これに対応し、演奏情報表示領域３０２の第７小節の４拍目以降では、図形３０５は、演奏記号４０４に対応する演奏速度パラメータ「８４」を表す。演奏記号４０４は、演奏速度パラメータを１００％（＝８４）に戻す記号である。
【００３１】
表示制御部２０１は、図形３０５上に、演奏記号４０１〜４０４等のそれぞれを編集するための四角形の編集可能領域３０６を表示する。編集部２０２は、マウス１０７による編集可能領域３０６の操作指示に応じて、演奏記号３１１〜３１４及び４０１〜４０４に対応する演奏速度パラメータ又は楽譜上の演奏記号３１１〜３１４及び４０１〜４０４の位置を編集することができる。
【００３２】
次に、ユーザが、演奏記号４０３に対応する編集可能領域３０６を用いて、演奏記号４０３に対応する演奏速度パラメータを編集する方法を例に説明する。図４（Ｂ）に示すように、ユーザは、演奏記号４０３に対応する編集可能領域３０６を、マウス１０７でドラッグすることにより、下方向に移動させる。すると、表示制御部２０１は、移動後の位置が分かるように、マウス１０７のドラッグの移動先の位置に、編集可能領域４１１と十字の破線を表示する。なお、編集可能領域３０６の移動方法は、これに限定されない。
【００３３】
次に、ユーザは、編集可能領域４１１の位置に、マウス１０７でドロップする。すると、図４（Ｃ）に示すように、表示制御部２０１は、編集可能領域４１１の変化点を通るように、図形３０５を変更して表示する。編集可能領域４１１の縦軸の座標は、例えば、演奏速度パラメータが１１２である。演奏情報表示領域３０２の第５小節の４拍目から第７小節の２拍目まででは、図形３０５は、演奏記号４０３に対応する演奏速度パラメータ「８４〜１１２」を表す。編集部２０２は、演奏記号４０３に対応する演奏速度パラメータとして、１３３％（≒（１１２／８４）×１００）に変更する。
【００３４】
なお、表示制御部２０１は、図４（Ｂ）のマウス１０７のドラッグ中に、図４（Ｃ）に示すように、図形３０５を変形させてもよい。
【００３５】
以上のように、ユーザが編集可能領域３０６を垂直方向に移動させることにより、編集部２０２は、演奏記号４０１〜４０４に対応する演奏速度パラメータを編集することができる。
【００３６】
次に、図５（Ａ）及び図５（Ｂ）を参照しながら、楽譜上の演奏記号４０１〜４０４の位置を編集する方法を説明する。ユーザが演奏記号４０２に対応する編集可能領域３０６を用いて、楽譜上の演奏記号４０２の位置を編集する方法を例に説明する。
【００３７】
図５（Ａ）に示すように、ユーザは、演奏記号４０２に対応する編集可能領域３０６を、マウス１０７でドラッグすることにより、右方向に移動させる。すると、表示制御部２０１は、移動後の位置が分かるように、マウス１０７のドラッグの移動先の位置に、編集可能領域５０１と十字の破線を表示する。
【００３８】
次に、ユーザは、編集可能領域５０１の位置に、マウス１０７でドロップする。すると、図５（Ｂ）に示すように、表示制御部２０１は、編集可能領域５０１の変化点を通るように、図形３０５を変更して表示する。編集可能領域５０１の横軸の座標は、例えば、第３小節の３拍目である。演奏情報表示領域３０２の第３小節の２拍目までは、図形３０５は、演奏記号４０１に対応する演奏速度パラメータ「１２０」を表す。演奏情報表示領域３０２の第３小節の３拍目からは、図形３０５は、演奏記号４０２に対応する演奏速度パラメータ「８４」を表す。
【００３９】
編集部２０２は、楽譜上の演奏記号４０２の位置を第３小節の３拍目の位置に変更する。表示制御部２０１は、編集部２０２により変更された楽譜上の演奏記号４０２の位置に応じて、楽譜表示領域３０１に表示されている演奏記号３１２の位置と演奏情報表示領域３０２に表示されている演奏記号４０２の位置を変更する。
【００４０】
以上のように、ユーザが編集可能領域３０６を水平方向に移動させることにより、編集部２０２は、楽譜上の演奏記号３１１〜３１４及び４０１〜４０４の位置を編集することができる。
【００４１】
（第２の実施形態）
図８は、本発明の第２の実施形態による楽譜表示領域３０１を示す図であり、図６（Ａ）は、本発明の第２の実施形態による演奏情報表示領域３０２を示す図である。図８の楽譜表示領域３０１は、図３の楽譜表示領域３０１に対して、演奏記号３１１〜３１４の代わりに演奏記号８０１〜８０４が表示される。図６（Ａ）の演奏情報表示領域３０２は、図４（Ａ）の演奏情報表示領域３０２に対して、演奏記号３０４の代わりに演奏記号６０４が表示され、図形３０５の代わりに図形６０５が表示される。
【００４２】
演奏記号６０４は、演奏記号６１１〜６１４を含む。演奏記号６１１〜６１４は、演奏記号の一種である演奏強弱記号である。第２の実施形態では、演奏記号が演奏強弱記号である場合を例に説明する。以下、第２の実施形態が第１の実施形態と異なる点を説明する。
【００４３】
演奏記号６１１は、やや強い演奏を示す「ｍｆ」の演奏強弱記号である。演奏記号６１２は、非常に弱い演奏を示す「ｐｐ」の演奏強弱記号である。演奏記号６１３は、だんだん強くする演奏を示す「クレッシェンド（＜）」の演奏強弱記号である。演奏記号６１４は、やや弱い演奏を示す「ｍｐ」の演奏強弱記号である。
【００４４】
表示制御部２０１は、図６（Ａ）の演奏情報表示領域３０２に、小節番号３０３と、演奏記号６０４と、演奏記号６０４に対応する演奏情報を表す図形（グラフ）６０５と、編集可能領域６０６とを表示する。また、表示制御部２０１は、図８の楽譜表示領域３０１に、演奏記号６１１〜６１４に対応する演奏記号８０１〜８０４を含む楽譜を表示する。演奏記号８０１〜８０４は、演奏記号６１１〜６１４に対応する演奏強弱記号である。
【００４５】
図形６０５は、横軸が楽譜上の演奏記号６０４の位置（時間）を示し、縦軸が演奏記号６０４に対応する演奏強弱パラメータ（演奏情報）を示す。楽譜上の演奏記号６０４の位置は、第１の実施形態の楽譜上の演奏記号３０４の位置と同様である。演奏強弱パラメータは、次式のように、ベロシティ値とエクスプレッション値との積である。
（演奏強弱パラメータ）＝（ベロシティ値）×（エクスプレッション値）
【００４６】
例えば、電子ピアノの場合、ベロシティ値は、鍵盤の押鍵速度に対応し、エクスプレッション値は、エクスプレッションペダル（ボリュームベダル）の操作値に対応する。演奏記号６１１〜６１４は、ベロシティ値を設定するための演奏記号である。図７（Ａ）の「ｅｘｐ．」の演奏記号７０１は、エクスプレッション値を設定するための演奏記号である。
【００４７】
また、表示制御部２０１は、図形６０５上に、演奏記号６１１〜６１４等のそれぞれを編集するための四角形の編集可能領域６０６を表示する。編集部２０２は、マウス１０７による編集可能領域６０６の操作指示に応じて、演奏記号８０１〜８０４及び６１１〜６１４に対応する演奏強弱パラメータ又は楽譜上の演奏記号８０１〜８０４及び６１１〜６１４の位置を編集することができる。
【００４８】
次に、ユーザが、演奏記号６１２に対応する編集可能領域６０６を用いて、演奏記号６１２に対応するベロシティ値を編集する方法を例に説明する。図６（Ｂ）に示すように、ユーザは、演奏記号６１２に対応する編集可能領域６０６を、マウス１０７でドラッグすることにより、上方向に移動させる。すると、表示制御部２０１は、移動後の位置が分かるように、マウス１０７のドラッグの移動先の位置に、編集可能領域６１５と十字の破線を表示する。
【００４９】
次に、ユーザは、編集可能領域６１５の位置に、マウス１０７でドロップする。すると、図６（Ｃ）に示すように、表示制御部２０１は、編集可能領域６１５の変化点を通るように、図形６０５を変更して表示する。編集部２０２は、編集可能領域６１５の縦軸の座標値を基に、演奏記号６１２に対応するベロシティ値を変更する。
【００５０】
表示制御部２０１は、編集部２０２により変更された演奏記号６１２に対応するベロシティ値に応じて、楽譜表示領域３０１と演奏情報表示領域３０２に表示されている演奏記号８０２及び６１２を「ｐｐ」から「ｐ」に変更する。
【００５１】
なお、表示制御部２０１が演奏記号８０２及び６１２の表示を変更することは必須ではなく、変更しなくてもよい。また、表示制御部２０１は、第１の実施形態においても、同様に、編集に基づく演奏記号４０１〜４０４の表示を変更することができる。
【００５２】
以上のように、ユーザが編集可能領域６０６を垂直方向に移動させることにより、編集部２０２は、演奏記号６１１〜６１４に対応するベロシティ値を編集することができる。
【００５３】
また、図５（Ａ）及び図５（Ｂ）と同様に、ユーザが編集可能領域６０６を水平方向に移動させることにより、編集部２０２は、楽譜上の演奏記号６１１〜６１４の位置を編集することができる。
【００５４】
図７（Ａ）は、演奏情報表示領域３０２の他の例を示す図である。図７（Ａ）の演奏情報表示領域３０２は、図６（Ａ）の演奏情報表示領域３０２に対して、演奏記号６１１〜６１４の代わりに演奏記号７０１〜７０３が表示され、図形６０５の代わりに図形７０５が表示される。以下、図７（Ａ）が図６（Ａ）と異なる点を説明する。
【００５５】
演奏記号６０４は、演奏記号７０１〜７０３を含む。演奏記号７０１〜７０３は、演奏記号の一種である演奏強弱記号である。演奏記号７０１は、エクスプレッション値の設定を示す「ｅｘｐ．」の演奏強弱記号である。演奏記号７０２は、やや弱い演奏を示す「ｍｐ」の演奏強弱記号である。演奏記号７０３は、やや強い演奏を示す「ｍｆ」の演奏強弱記号である。
【００５６】
表示制御部２０１は、演奏情報表示領域３０２に、小節番号３０３と、演奏記号６０４と、演奏記号６０４に対応する演奏情報を表す図形（グラフ）７０５と、編集可能領域７０６とを表示する。また、表示制御部２０１は、図８の楽譜表示領域３０１に、演奏記号７０１〜７０３に対応する演奏記号を含む楽譜を表示する。
【００５７】
図形７０５は、横軸が楽譜上の演奏記号６０４の位置（時間）を示し、縦軸が演奏記号６０４に対応する演奏強弱パラメータ（演奏情報）を示す。楽譜上の演奏記号６０４の位置は、第１の実施形態の楽譜上の演奏記号３０４の位置と同様である。演奏強弱パラメータは、ベロシティ値とエクスプレッション値との積である。演奏記号７０１は、エクスプレッション値を設定するための演奏記号である。演奏記号７０２及び７０２は、ベロシティ値を設定するための演奏記号である。
【００５８】
また、表示制御部２０１は、図形７０５上に、演奏記号７０１〜７０３等のそれぞれを編集するための四角形の編集可能領域７０６を表示する。編集部２０２は、マウス１０７による編集可能領域７０６の操作指示に応じて、演奏記号７０１〜７０３に対応する演奏強弱パラメータ又は楽譜上の演奏記号７０１〜７０３の位置を編集することができる。
【００５９】
次に、ユーザが、演奏記号７０１に対応する編集可能領域７０６を用いて、演奏記号７０１に対応するエクスプレッション値を編集する方法を例に説明する。ユーザは、演奏記号７０１に対応する編集可能領域７０６を、マウス１０７でドラッグすることにより、上方向に移動させる。すると、表示制御部２０１は、移動後の位置が分かるように、マウス１０７のドラッグの移動先の位置に、図７（Ｂ）の編集可能領域７０７と十字の破線を表示する。
【００６０】
次に、ユーザは、編集可能領域７０７の位置に、マウス１０７でドロップする。すると、図７（Ｂ）に示すように、表示制御部２０１は、編集可能領域７０７の変化点を通り、かつ編集可能領域７０７以降のエクスプレッション値が大きくなるように、図形７０５を変更して表示する。図７（Ｂ）の図形７０５は、図７（Ａ）の図形７０５に対して、楽譜上の演奏記号７０１の位置以降では、相対的に上に移動する。演奏記号７０１以降のエクスプレッション値は、演奏記号７０１より前のエクスプレッション値より大きくなる。例えば、図７（Ａ）の演奏記号７０１のエクスプレッション値は１００であり、図７（Ｂ）の演奏記号７０１のエクスプレッション値は１１０である。編集部２０２は、編集可能領域７０７の縦軸の座標値を基に、演奏記号７０１に対応するエクスプレッション値を変更する。
【００６１】
以上のように、ユーザが編集可能領域７０６を垂直方向に移動させることにより、編集部２０２は、演奏記号７０１に対応するエクスプレッション値を編集することができる。
【００６２】
また、図５（Ａ）及び図５（Ｂ）と同様に、ユーザが編集可能領域７０６を水平方向に移動させることにより、編集部２０２は、楽譜上の演奏記号７０１〜７０３の位置を編集することができる。
【００６３】
以上のように、第１の実施形態では、演奏記号が演奏速度記号である例を示し、第２の実施形態では、演奏記号が演奏強弱記号である例を示した。演奏記号は、演奏速度記号と演奏強弱記号以外の演奏記号でもよい。
【００６４】
表示制御部２０１は、楽譜表示領域３０１に演奏記号を含む楽譜を表示し、演奏情報表示領域３０２に楽譜の演奏記号と楽譜の演奏記号に対応する演奏情報を表す図形を表示するように制御する。編集部２０２は、演奏情報を表す図形の操作指示に応じて、演奏記号に対応するパラメータ又は楽譜上の演奏記号の位置を編集する。
【００６５】
また、表示制御部２０１は、編集部２０２により編集された演奏記号に対応するパラメータ又は楽譜上の演奏記号の位置に応じて、楽譜表示領域３０１と演奏情報表示領域３０２に表示されている演奏記号又は演奏記号の位置を変更するように制御する。
【００６６】
保存制御部２０３は、外部機器１１５のハードディスクに対して、編集部２０２により編集された演奏記号に対応するパラメータ又は楽譜上の演奏記号の位置の情報を保存するように制御する。サウンド制御部２０４は、音源部１０８及びサウンドシステム１１４に対して、編集部２０２により編集された演奏記号に対応するパラメータ又は楽譜上の演奏記号の位置の情報を基に、楽譜に対応する演奏を発音させるように制御する。
【００６７】
ユーザは、演奏情報表示領域３０２に表示される図形により、楽譜全体の演奏速度又は演奏強弱の変化を容易に把握することができる。ユーザが演奏記号に対応するパラメータの数値を入力する方法では、その数値の変更が適切であるか否かが感覚的に分かりにくく、試行錯誤が必要になる。これに対し、表示制御部２０１が演奏記号に対応する演奏情報を表す図形を表示することにより、変更前の図形と変更後の図形の対比により、図形の見た目通りに、演奏記号に対応するパラメータを変更することができる。これにより、ユーザは、パラメータの変更が感覚的に分かりやすく、効率的にパラメータを変更することができる。
【００６８】
第１及び第２の実施形態は、コンピュータがプログラム２００を実行することによって実現することができる。また、上記のプログラム２００を記録したコンピュータ読み取り可能な記録媒体及び上記のプログラム等のコンピュータプログラムプロダクトも本発明の実施形態として適用することができる。記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００６９】
なお、上記実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００７０】
２０１  表示制御部
２０２  編集部
２０３  保存制御部
２０４  サウンド制御部
【図１】
2020177145.tif 000003
【図２】
2020177145.tif 000004
【図３】
2020177145.tif 000005
【図４】
2020177145.tif 000006
【図５】
2020177145.tif 000007
【図６】
2020177145.tif 000008
【図７】
2020177145.tif 000009
【図８】
2020177145.tif 000010