(57)【要約】【課題】表示された楽譜内において、簡単な操作で直感的に演奏範囲を指定可能とした楽譜表示・演奏プログラムを得る。【解決手段】タッチパネルを備えた情報端末に対して、楽譜データの表示及びそれに対応する演奏シーケンスデータの演奏を実行させるプログラムであって、楽譜データを前記タッチパネルに表示する機能と、前記楽譜データの任意の小節左領域１６ｓ上でのタッチ位置の検出時に、該小節領域に対応する演奏シーケンス小節を演奏実行の際の始点となる演奏開始シーケンス小節に決定し、前記楽譜データの任意の小節右領域１６ｅ上でのタッチ位置の検出時に、該小節領域に対応する演奏シーケンス小節を演奏実行の際の終点となる演奏終了シーケンス小節に決定することで、演奏範囲を直感的に指定可能とする。【選択図】図２
2018156016.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを備えた情報端末に対して、楽譜データの表示及びそれに対応する演奏シーケンスデータの演奏を実行させるプログラムであって、
楽譜データを前記タッチパネルに表示する機能と、
前記楽譜データの任意の小節領域の左半分の領域上でのタッチ操作を検出した時に、該小節領域に対応する演奏シーケンス小節を、演奏実行の際の始点となる演奏開始シーケンス小節に決定する機能と、
をコンピュータに実行させることを特徴とする楽譜表示・演奏プログラム。
【請求項２】
前記楽譜データの任意の小節領域の右半分の領域上でのタッチ操作を検出した時に、該小節領域に対応する演奏シーケンス小節を、演奏実行の際の終点となる演奏終了シーケンス小節に決定する機能と、
を実行させる請求項１に記載の楽譜表示・演奏プログラム。
【請求項３】
前記演奏開始シーケンス小節に対応する小節領域近傍に、演奏開始記号及び前記小節領域に対応する演奏シーケンス小節の何回目の演奏であるかを示す演奏回番号を、前記タッチパネルに表示する処理を実行させる請求項１に記載の楽譜表示・演奏プログラム。
【請求項４】
前記演奏終了シーケンス小節に対応する小節領域近傍に、演奏終了記号及び前記小節領域に対応する演奏シーケンス小節の何回目の演奏であるかを示す演奏回番号を、前記タッチパネルに表示する処理を実行させる請求項２に記載の楽譜表示・演奏プログラム。
【請求項５】
前記演奏回番号をタッチした場合に、前記演奏シーケンス小節における当該小節に対応する全ての演奏回番号を演奏回選択メニューとして並列して表示し、前記演奏回番号から一つの演奏回番号を選択可能とする処理を実行させる請求項３または請求項４に記載の楽譜表示・演奏プログラム。
【請求項６】
同一の小節を複数回演奏する楽譜データについて、前記タッチ操作の検出により既に決定されている演奏開始シーケンス小節に対応する小節の左半分の領域上で、更なるタッチ操作の検出時に、該小節に対応する２回目以降の演奏シーケンス小節を、演奏開始シーケンス小節に決定する機能を実行させる請求項１に記載の楽譜表示・演奏プログラム。
【請求項７】
同一の小節を複数回演奏する楽譜データについて、前記タッチ操作の検出により既に決定されている演奏終了シーケンス小節に対応する小節の右半分の領域上で、更なるタッチ操作の検出時に、該小節に対応する２回目以降の演奏シーケンス小節を、演奏終了シーケンス小節に決定する機能を実行させる請求項２に記載の楽譜表示・演奏プログラム。
【請求項８】
前記楽譜データの小節領域外でタッチ操作を検出した時に、演奏シーケンス先頭小節を演奏開始シーケンス小節に、演奏シーケンス終了小節を演奏終了シーケンス小節に決定する機能を実行させる請求項１に記載の楽譜表示・演奏プログラム。
【請求項９】
楽譜データを記憶する楽譜データ記憶部と、
前記楽譜データに対する全ての演奏シーケンス小節の演奏順を記録する演奏シーケンスデータ記録部と、
前記楽譜データを表示するとともに、前記楽譜データにおける小節を選択可能とするタッチパネルと、
前記楽譜データの任意の小節領域の左半分の領域上でのタッチ操作の検出時に、該小節領域に対応する演奏シーケンス小節を、演奏実行の際の始点となる演奏開始シーケンス小節に決定するとともに、前記楽譜データの任意の小節領域の右半分の領域上でのタッチ操作の検出時に、該小節領域に対応する演奏シーケンス小節を、演奏実行の際の終点となる演奏終了シーケンス小節に決定する開始終了小節設定部と、
を備えたことを特徴とする楽譜表示・演奏装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は楽譜表示・演奏プログラムに関し、コンピュータにインストールして楽譜表示・演奏装置を構築し、表示された楽譜を演奏実行する際に指定された任意の演奏区間の始点と終点となるそれぞれの演奏シーケンス小節を決定する楽譜表示・演奏プログラム及びプログラムが格納された楽譜表示・演奏装置に関する。
【背景技術】
【０００２】
コンピュータを利用し、画面上での操作で楽譜を作成したり編集したりする楽譜編集装置あるいは楽譜編集用ソフトウェアが知られている。これによれば、画面上での操作で楽譜の作成および編集ができ、作成された楽譜を画面上に表示するとともに、パソコンの内蔵音源あるいは外部音源で自動演奏させたり、印刷物として楽譜を出力させたりすることができる。
【０００３】
例えば、コンピュータを利用し、画面上での操作で楽譜を作成したり編集したりするための楽譜編集用ソフトウェアとしては、スコアメーカー（株式会社河合楽器製作所の商品名）が知られている。
【０００４】
特許文献１には、譜面の各ページに夫々のパートの五線譜やその他の音楽情報を多段に記載した形式で表示させ、該譜面上で各種音楽記号やフォントなどを選択してその編集や既編集結果の変更・更新ができる音楽情報表示編集装置が記載されている。
この装置によれば、音符・休符等とともに、演奏の順番や繰り返し等を指示する反復記号や小節線を表示できるようにし、演奏順序や繰り返しの指示に応じた順序で演奏するようになっている。
【０００５】
例えば、図１０に示すような、繰り返し小節線６１及びＤ．Ｃ（ダ・カーポ）６２（楽譜の先頭に戻りＦｉｎeで終了）が記載された楽譜６０における各小節Ａ〜Ｐの演奏順（演奏シーケンス）は、Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ，Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ，Ｉ，Ｊ，Ｋ，Ｌ，Ｍ，Ｎ，Ｏ，Ｐ，Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈの小節順となる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平９−１１４４５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述した画面上に表示された楽譜上においては、簡単な操作で直感的に演奏範囲を指定することが望まれていた。
【０００８】
画面上に表示された楽譜を見て楽器の練習を行うに際して、楽譜の任意の小節区間の演奏を確認したいような場合、
その演奏範囲における始点となる演奏開始シーケンス小節を決定するとともに演奏範囲の終点となる演奏終了シーケンス小節を決定し、その演奏シーケンス小節範囲の演奏を実行することが考えられる。
【０００９】
しかしながら、図１０の楽譜において、例えば小節Ｃを演奏開始シーケンス小節とする場合、小節３２個から成る演奏シーケンス（図１１）において、１回目（３番目）の小節Ｃか２回目（１１番目）の小節Ｃであるか、あるいは３回目（２７番目）の小節Ｃであるかを区別して選択することができなかった。
【００１０】
すなわち、３回目の小節Ｃを演奏範囲の始点となる演奏開始シーケンス小節とする場合は、「Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ」の順で演奏が行われるのに対して、２回目の小節Ｃを演奏開始シーケンス小節とする場合は、「Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ，Ｉ，Ｊ，Ｋ，Ｌ，Ｍ，Ｎ，Ｏ，Ｐ，Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ」の順で演奏が行われ、さらに１回目の小節Ｃが演奏開始シーケンス小節である場合は、「Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ，Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ，Ｉ，Ｊ，Ｋ，Ｌ，Ｍ，Ｎ，Ｏ，Ｐ，Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ」の順で演奏が行われるので、例えば小節Ｈに続いて最初に演奏される小節が「Ｉ」（２回目の小節Ｃの場合）と「Ａ」（１回目の小節Ｃの場合）で異なることになる。そのため、繰り返しの途中の小節から楽譜における演奏シーケンス順に演奏させるといった指定が困難であるという問題点があった。
また、演奏範囲の終点となる演奏終了シーケンス小節についても同様であり、例えば小節Ｆを演奏終了シーケンス小節とする場合、それが1回目の演奏なのか、２回目の演奏なのか、それとも３回目の演奏なのかを指定することができないという問題があった。
【００１１】
本発明は上記実情に鑑みて提案されたもので、楽譜表示・演奏装置で表示された楽譜内において、簡単な操作で直感的に演奏範囲を指定可能とした楽譜表示・演奏プログラム及び楽譜表示・演奏装置を提供することを目的としている。
また、同一小節が繰り返し演奏される場合に、２回目以降の繰り返し演奏される小節区間の始点と終点それぞれの演奏シーケンス小節を、演奏開始シーケンス小節ならびに演奏終了シーケンス小節として容易に設定可能とした楽譜表示・演奏プログラム及び楽譜表示・演奏装置を提供することを目的としている。
【課題を解決するための手段】
【００１２】
上記目的を達成するため請求項１の発明は、タッチパネルを備えた情報端末に対して、楽譜データの表示及びそれに対応する演奏シーケンスデータの演奏を実行させる楽譜表示・演奏プログラムであって、
楽譜データを前記タッチパネルに表示する機能と、
前記楽譜データの任意の小節領域の左半分の領域上でのタッチ操作を検出した時に、該小節領域に対応する演奏シーケンス小節を、演奏実行の際の始点となる演奏開始シーケンス小節に決定する機能と、
をコンピュータに実行させる
ことを特徴としている。
【００１３】
請求項２の発明は、請求項１の楽譜表示・演奏プログラムにおいて、
前記楽譜データの任意の小節領域の右半分の領域上でのタッチ操作を検出した時に、該小節領域に対応する演奏シーケンス小節を、演奏実行の際の終点となる演奏終了シーケンス小節に決定する機能と、
を実行させる
ことを特徴としている。
【００１４】
請求項３の発明は、請求項１の楽譜表示・演奏プログラムにおいて、
前記演奏開始シーケンス小節に対応する小節領域近傍に、演奏開始記号及び前記小節領域に対応する演奏シーケンス小節の何回目の演奏であるかを示す演奏回番号を、前記タッチパネルに表示する処理を実行させる
ことを特徴としている。
【００１５】
請求項４の発明は、請求項２の楽譜表示・演奏プログラムにおいて、
前記演奏終了シーケンス小節に対応する小節領域近傍に、演奏終了記号及び前記小節領域に対応する演奏シーケンス小節の何回目の演奏であるかを示す演奏回番号を、前記タッチパネルに表示する処理を実行させる
ことを特徴としている。
【００１６】
請求項５の発明は、請求項３または請求項４の楽譜表示・演奏プログラムにおいて、
前記演奏回番号をタッチした場合に、前記演奏シーケンス小節における当該小節に対応する全ての演奏回番号を演奏回選択メニューとして並列して表示し、前記演奏回番号から一つの演奏回番号を選択可能とする処理を実行させる
ことを特徴としている。
【００１７】
請求項６の発明は、請求項１の楽譜表示・演奏プログラムにおいて、
同一の小節を複数回演奏する楽譜データについて、前記タッチ操作の検出により既に決定されている演奏開始シーケンス小節に対応する小節の左半分の領域上で、更なるタッチ操作の検出時に、該小節に対応する２回目以降の演奏シーケンス小節を、演奏開始シーケンス小節に決定する機能を実行させる
ことを特徴としている。
【００１８】
請求項７の発明は、請求項２の楽譜表示・演奏プログラムにおいて、
同一の小節を複数回演奏する楽譜データについて、前記タッチ操作の検出により既に決定されている演奏終了シーケンス小節に対応する小節の右半分の領域上で、更なるタッチ操作の検出時に、該小節に対応する２回目以降の演奏シーケンス小節を、演奏終了シーケンス小節に決定する機能を実行させる
ことを特徴としている。
【００１９】
請求項８の発明は、請求項１の楽譜表示・演奏プログラムにおいて、
前記楽譜データの小節領域外でタッチ操作を検出した時に、演奏シーケンス先頭小節を演奏開始シーケンス小節に、演奏シーケンス終了小節を演奏終了シーケンス小節に決定する機能を実行させる
ことを特徴としている。
【００２０】
請求項９の発明は、楽譜表示・演奏装置であって、
楽譜データを記憶する楽譜データ記憶部と、
前記楽譜データに対する全ての演奏シーケンス小節の演奏順を記録する演奏シーケンスデータ記録部と、
前記楽譜データを表示するとともに、前記楽譜データにおける小節を選択可能とするタッチパネルと、
前記楽譜データの任意の小節領域の左半分の領域上でのタッチ操作の検出時に、該小節領域に対応する演奏シーケンス小節を、演奏実行の際の始点となる演奏開始シーケンス小節に決定するとともに、前記楽譜データの任意の小節領域の右半分の領域上でのタッチ操作の検出時に、該小節領域に対応する演奏シーケンス小節を、演奏実行の際の終点となる演奏終了シーケンス小節に決定する開始終了小節設定部と、
を備えたことを特徴としていれる。
【発明の効果】
【００２１】
請求項１の発明によれば、小節の左半分の領域上でのタッチ操作によるタッチ位置の検出時に、小節領域に対応する演奏シーケンス小節を、演奏開始シーケンス小節とすることで、別の設定手段を用意することなくタッチ位置の違いのみにより楽譜上で直接演奏開始小節を指定することができる。
【００２２】
請求項２の発明によれば、小節の右半分の領域上でのタッチ操作によるタッチ位置の検出時に、小節領域に対応する演奏シーケンス小節を、演奏終了シーケンス小節とすることで、別の設定手段を用意することなくタッチ位置の違いのみにより楽譜上で直接演奏終了小節を指定することができる。
【００２３】
請求項３の発明によれば、タッチパネルに演奏開始記号および演奏回番号が表示されることで、同一小節の何回目の繰り返し部分の演奏開始小節であるかについて、容易に把握することができる。
【００２４】
請求項４の発明によれば、タッチパネルに演奏終了記号および演奏回番号が表示されることで、同一小節の何回目の繰り返し部分の演奏終了小節であるかについて、容易に把握することができる。
【００２５】
請求項５の発明によれば、演奏回選択メニューとして演奏回番号を並列して表示して選択可能とすることで、当該小節が何回演奏されるのかを視覚を通じて把握できるとともに、何回目の演奏であるかが把握できている小節を直接選択することができる。
【００２６】
請求項６の発明によれば、タッチ位置の検出により既に決定されている演奏開始シーケンス小節に対応する小節上で、更なる小節左領域でのタッチ位置の検出時に、該小節に対応する２回目以降の演奏シーケンス小節を、演奏開始シーケンス小節に決定するので、同一小節を複数回繰り返して演奏される楽譜において、２回目以降の演奏シーケンス小節についても演奏開始シーケンス小節として容易に設定することができる。
【００２７】
請求項７の発明によれば、タッチ位置の検出により既に決定されている演奏終了シーケンス小節に対応する小節上で、更なる小節右領域でのタッチ位置の検出時に、該小節に対応する２回目以降の演奏シーケンス小節を、演奏終了シーケンス小節に決定するので、同一小節を複数回繰り返して演奏される楽譜において、２回目以降の演奏シーケンス小節についても演奏終了シーケンス小節として容易に設定することができる。
【００２８】
請求項８の発明によれば、小節領域外でのタッチ位置の検出時に、演奏先頭シーケンス小節を演奏開始シーケンス小節に、演奏最終シーケンス小節を演奏終了シーケンス小節にそれぞれ設定されるので、楽譜表示の範囲を切り替えることなく一度の操作で楽譜の先頭小節を演奏開始小節に、楽譜の最終小節を演奏終了小節に指定することができる。
【００２９】
請求項９の発明によれば、小節領域の左半分の領域上でのタッチ操作の検出時に、小節領域に対応する演奏シーケンス小節を演奏開始シーケンス小節とし、小節領域の右半分の領域上でのタッチ操作の検出時に、小節領域に対応する演奏シーケンス小節を演奏終了シーケンス小節とすることで、簡単な操作で直感的に演奏範囲を指定可能な楽譜表示・演奏装置を得ることができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の一実施形態に係る楽譜表示・演奏装置の構成を示す機能ブロック図である。
【図２】本発明の楽譜表示・演奏プログラムによりタッチパネルに表示される画面の説明図である。
【図３】本発明の楽譜表示・演奏プログラムによりタッチパネルに表示される画面の説明図である。
【図４】本発明の楽譜表示・演奏プログラムによりタッチパネルに表示される画面の説明図である。
【図５】本発明の楽譜表示・演奏プログラムによりタッチパネルに表示される画面の説明図である。
【図６】本発明の楽譜表示・演奏プログラムによりタッチパネルに表示される画面の説明図である。
【図７】本発明の楽譜表示・演奏プログラムによりタッチパネルに表示される画面の説明図である。
【図８】本発明の楽譜表示・演奏プログラムによる画像作成の処理手順の一例を示すフローチャート図である。
【図９】本発明の楽譜表示・演奏プログラムによる画像作成の処理手順の他の例を示すフローチャート図である。
【図１０】同一小節が繰り返し演奏される楽譜の例を示す図である。
【図１１】図１０の楽譜における小節の演奏順を示す演奏シーケンス表である。
【発明を実施するための形態】
【００３１】
以下、図面を参照しながら本発明の楽譜表示・演奏装置について説明する。
楽譜表示・演奏装置は、楽譜データの表示及びそれに対応する演奏シーケンスデータの演奏を実行させるため、ＣＰＵ、ＲＯＭ、ＲＡＭやハードディスクなどを有する周知のタブレット型端末に対して、楽譜表示・演奏プログラムをインストールすることで構築される。タブレット型端末は、楽譜を表示可能とする表示部とタッチ操作を入力する入力部を有するタッチパネルと、音を再生するスピーカなどのサウンド出力装置を備えている。
楽譜表示・演奏装置のＣＰＵは、インストールされた所定の制御プログラム（楽譜表示・演奏プログラム）に従って各種処理を実行し、楽譜表示・演奏装置全体の制御を行う。
【００３２】
楽譜表示・演奏装置の使用例としては、例えばディジタルピアノに接続し、装置に記録された楽譜データを表示するとともに該楽譜データに対応する演奏データをディジタルピアノ側へ送信することによりディジタルピアノの音源を鳴らしてデモ演奏をしたり、ユーザが楽譜表示・演奏装置に表示された楽譜を見ながらディジタルピアノを演奏し、その演奏結果を装置側に入力し、装置側に表示している楽譜データに対応するお手本演奏データと比較することで、ユーザによる演奏状態の確認（評価）を行うようにしたりする。
【００３３】
タブレット型端末に対して、本発明に従う処理を実行するために例えば記録媒体に保存された楽譜表示・演奏プログラムをインストールして構築した楽譜表示・演奏装置について、図１の機能ブロック図を参照しながら説明する。
楽譜表示・演奏装置（タブレット型端末）１が備えるタッチパネル２は、楽譜を表示可能とする表示部３と、表示部３内のタッチ操作を検出する入力部４を有している。
また、楽譜表示・演奏装置１は、タッチパネル２に楽譜を表示させるため、表示部３に表示する楽譜データ（画像データ）を記録する楽譜データ記憶部５と、楽譜データに対応する楽譜画像を生成する楽譜画像生成部６を備えている。
【００３４】
楽譜画像生成部６では、楽譜データ記憶部５における楽譜データから楽譜画像を生成し、タブレット型端末１のタッチパネル２（図２）に楽譜として表示する。例えば、図１０に示した楽譜６０を表示する場合、その一部（小節３段分）が表示部３に表示されるが、ユーザによる縦（上下）方向のタッチ操作（スワイプ操作）により楽譜の表示位置が上下方向にスクロール可能なように構成されている。
また、楽譜表示・演奏装置１の表示部３に表示された楽譜の演奏を行う場合は、演奏進行に従って、上段と下段を交互に切り替えて楽譜の段落を表示する。すなわち、上段の小節が演奏されている時には、次に演奏される段落が下段に表示され、下段の小節が演奏されている時には、次に演奏される段落が上段に表示される。
【００３５】
更に、楽譜表示・演奏装置１は、タッチパネル２に演奏開始シーケンス小節及び演奏終了シーケンス小節を表示させるため、楽譜データ（画像データ）に対応する演奏シーケンスデータ（楽音データ）を記憶する演奏シーケンスデータ記憶部７と、タッチパネル２でのタッチ位置及びタッチ操作を検出するタッチ操作検出部８と、タッチ操作により演奏開始シーケンス小節及び演奏終了シーケンス小節を選択する開始終了小節設定部９と、設定された演奏開始シーケンス小節及び演奏終了シーケンス小節を記憶する演奏開始シーケンス小節及び演奏終了シーケンス小節記憶部１０と、演奏シーケンス小節画像生成部１１を備えている。
演奏シーケンスデータ記憶部７に記録される演奏シーケンスデータは、タブレット型端末が有するＭＩＤＩインタフェース（図示せず）を介して外部ＭＩＤＩ機器から格納するようにしても良い。
タッチパネル２の入力部４は、タッチ操作検出部８に接続され、タッチパネル２の表示部３上でのユーザによるタッチ位置及びタッチ操作を検出する。タッチ操作検出部８は、入力部４から入力される接触状態の情報から、ユーザの指が表示部３の画面に触れる接触態様及び接触位置を検出する。
【００３６】
接触位置（タッチ位置）の検出には、各小節の小節領域１６における左半分の領域（小節左領域１６ｓ）であるか、右半分の領域（小節右領域１６ｅ）であるか、小節領域外１７であるか、の検出が含まれる。
接触態様（タッチ操作）には、表示部３の画面に指を接触させて離すタップの他に、表示部３の画面に触れた状態で指を右方向又は左方向に滑らせるタッチ位置の移動（スワイプ、ドラッグ、フリックなどのなぞり操作）が含まれる。
すなわち、楽譜データの任意の小節領域上での左半分の領域（小節左領域１６ｓ）でタッチ位置を検出した時は、該小節領域に対応する演奏シーケンス小節を、演奏実行の際の始点となる演奏開始シーケンス小節に決定し、楽譜データの任意の小節領域上での右半分の領域（小節左領域１６ｅ）でタッチ位置を検出した時は、該小節領域に対応する演奏シーケンス小節を、演奏実行の際の終点となる演奏終了シーケンス小節に決定する。
【００３７】
したがって、小節領域上での左半分や右半分の領域でのタッチ操作によるタッチ位置の検出時に、小節領域に対応する演奏シーケンス小節を、演奏開始シーケンス小節や演奏終了シーケンス小節に設定できるので、別の設定手段を用意することなくタッチ位置の違いのみにより楽譜上で直接演奏開始小節や演奏終了小節を指定することができる。
また、演奏開始シーケンス小節の指定を左半分の領域（小節左領域１６ｓ）での検出時とし、演奏終了シーケンス小節の指定を右半分の領域（小節左領域１６ｅ）での検出時とすることで、ユーザが直感的に演奏開始位置や演奏終了位置の指定と認識してタッチ操作を行うことができる。
【００３８】
また、小節領域外１７でのタッチ位置の検出時に、楽譜における演奏シーケンス先頭小節を演奏開始シーケンス小節に決定するとともに、演奏シーケンス最終小節を演奏終了シーケンス小節に決定する。
したがって、演奏シーケンス先頭小節及び演奏シーケンス最終小節を演奏開始シーケンス小節及び演奏終了シーケンス小節にそれぞれ設定するに際して、その部分の楽譜を表示させることなく１回のタッチ操作で容易に設定することができる。
【００３９】
このタッチ操作は、予めタブレット型端末のＯＳに組み込まれ、タップ（指が予め定められた時間内に画面に１回接触する操作）、ダブルタップ（指が予め定められた時間内に画面に２回接触する操作）、ドラッグ（指が画面に接触したまま移動する操作）、ピンチ（２本の指が同時に画面に接触し、接触している２つの位置が近づく又は離れる方向に移動する操作）、スワイプ（画面に触れた状態で指を滑らせる操作）、フリック（画面を払うように接触している指が移動しながら画面から素早く離れる操作）の各操作を検出するプログラムを使用してもよいし、また、独自に上下左右方向へのスワイプなどのタッチ位置の移動操作を検出する処理が楽譜表・演奏プログラムに含まれるものであっても良い。
タッチ操作検出部８では、表示部３の小節領域上でタッチ操作が行われた場合、入力部４から受け取る位置情報（例えば座標情報）に基づいて、楽譜内のどの小節領域１６における左半分の領域（小節左領域１６ｓ）なのか右半分の領域（小節左領域１６ｅ）なのかが特定される。また、タッチ操作の開始位置と終了位置が異なる場合は、タッチ操作開始位置情報に基づいてタッチ位置を特定するのが直感的でよいが、これに限らずタッチ操作終了位置情報に基づいてタッチ位置を特定するようにしてもよい。
【００４０】
演奏シーケンスデータ記憶部７には、すべての演奏シーケンス小節の演奏データとともにそれに対応する楽譜上の小節領域（位置座標）、および演奏シーケンス小節の演奏順等が記憶されている。開始終了小節設定部９は、タッチ操作検出部８で検出されたタッチ位置と演奏シーケンスデータ記憶部７に記憶された小節位置情報とから、表示部３に表示された楽譜における演奏開始シーケンス小節又は演奏終了シーケンス小節を決定する。演奏開始シーケンス小節は、表示部３に表示された楽譜の演奏を実行する場合に、始点となる小節である。演奏終了シーケンス小節は、表示部３に表示された楽譜の演奏を実行する場合に、終点となる小節である。演奏開始シーケンス小節及び演奏終了シーケンス小節が設定された状態で演奏実行が行われると、演奏開始シーケンス小節を始点として、演奏終了シーケンスを終点とする演奏範囲での演奏が行われる。
また、演奏開始シーケンス小節及び演奏終了シーケンス小節が決定された場合、図２に示すタッチパネル２において、演奏開始シーケンス小節及び演奏終了シーケンス小節に対応する小節左領域１６ｓの左上および小節右領域１６ｅの右上に、演奏区間の開始位置であることを示す演奏開始記号１８、演奏回番号１９および演奏区間の終了位置であることを示す演奏終了記号２１、演奏回番号２２を表示する。
演奏開始記号１８は、縦直線とその中央付近に表示された右側に頂点を有する三角形から構成されている。演奏回番号１９は、四角部分に数字が表示され、その数字は演奏開始に指定された小節が何回目の演奏に該当しているかを示している。また、演奏終了記号２１は、縦直線とその中央付近に表示された左側に頂点を有する三角形から構成されている。演奏回番号２２は、四角部分に数字が表示され、その数字は演奏終了に指定された小節が何回目の演奏に該当しているかを示している。
図２の場合、演奏開始が小節Ａの１回目の演奏（図１１の演奏順１）で、演奏終了が小節Ｈの３回目の演奏（図１１の演奏順３２）であるので、図１１に示した演奏シーケンスの全てを演奏する場合（楽譜全体の演奏）を示している。
【００４１】
開始終了小節設定部９においては、演奏開始シーケンス小節より演奏終了シーケンス小節が前方になるような設定、あるいは演奏終了シーケンス小節より演奏開始シーケンス小節が後方になるような設定ができないような制限を加えるのが好ましい。例えば、演奏開始シーケンス小節や演奏終了シーケンス小節を設定する場合、それぞれの演奏順を演奏シーケンスデータ記憶部７のデータから検知し、図１１に示した演奏シーケンス小節における演奏順が演奏開始と演奏終了とで逆転するような指定に対しては、設定不能である旨の情報を表示部３に表示若しくは発音することが行われる。または、演奏可能な演奏順となるように、自動的に演奏終了シーケンス小節の変更が行われるようにしてもよい（後述する演奏順不整合補正）。
【００４２】
演奏開始シーケンス小節及び演奏終了シーケンス小節記憶部１０は、開始終了小節設定部９で決定された演奏開始シーケンス小節及び演奏終了シーケンス小節を記録する。演奏シーケンス小節画像生成部１１は、演奏シーケンスデータ記録部７に記憶された前記の諸データと、演奏開始シーケンス小節及び演奏終了シーケンス小節記憶部１０に記録された演奏開始シーケンス小節及び演奏終了シーケンス小節から、演奏開始シーケンス小節及び演奏終了シーケンス小節として表示部３に表示される画像を生成する。
タッチパネル２の表示部３では、図２に示すような、演奏シーケンス小節画像生成部１１で生成された演奏開始シーケンス小節及び演奏終了シーケンス小節をそれぞれ示す演奏開始記号１８，演奏回番号１９，演奏終了記号２１，演奏回番号２２の画像が表示される。
【００４３】
また、タッチ操作検出部８は演奏コントロール部１２に接続され、演奏コントロール部１２で所望の演奏実行の指示が行われる。すなわち、図２に示すタッチパネル２の演奏コントロール表示部２４内の演奏開始２４ａ、演奏停止２４ｂなどのアイコンをタッチ操作することで、演奏実行や演奏停止を選択し、演奏コントロール部１２により選択内容に応じた楽音再生などの処理が行われる。
【００４４】
楽音生成部１３は、演奏シーケンスデータ記憶部７および演奏開始シーケンス小節及び演奏終了シーケンス小節記憶部１０からの演奏開始シーケンス小節及び演奏終了シーケンス小節のデータを基に楽音を生成し楽音再生部１４へ出力する。楽音再生部１４は、タブレット型端末に内蔵されている楽音を再生するための音源を備え、楽音信号をサウンド出力装置１５へ出力し、音が再生される。
【００４５】
従前の装置によれば、図１０に示すような、同一の小節を複数回演奏する楽譜６０である場合、開始又は終了に設定した演奏シーケンス小節（演奏開始シーケンス小節又は演奏終了シーケンス）が何番目の演奏シーケンス小節（図１１）であるのかを区別して設定することができなかったが、本発明の楽譜表示・演奏装置では、これを区別して設定することを可能としている。
すなわち、タッチ操作により既に演奏開始シーケンス小節及び演奏終了シーケンスが決定されている状況において、演奏開始シーケンス小節に対応する小節の小節左領域１６ｓ上で、２回目のタッチ操作を検出した時、該小節に対応する２回目の演奏シーケンス小節を、演奏開始シーケンス小節に決定する。また、２回目の演奏シーケンス小節が演奏開始シーケンス小節として設定されている状況において、演奏開始シーケンス小節に対応する小節の小節左領域１６ｓ上で、３回目のタッチ操作を検出した時、該小節に対応する３回目の演奏シーケンス小節を、演奏開始シーケンス小節に決定する。また、該小節の演奏回数が３回の場合、さらに４回目のタッチ操作を検出した時には、これ以上回数をカウントアップできないため、該小節に対応する１回目の演奏シーケンス小節を演奏開始シーケンス小節に決定する。
【００４６】
同様に、タッチ操作により既に演奏終了シーケンスが決定されている状況において、演奏終了シーケンス小節に対応する小節の小節右領域１６ｅ上で、２回目のタッチ操作を検出した時、該小節に対応する２回目の演奏シーケンス小節を、演奏終了シーケンス小節に決定する。また、２回目の演奏シーケンス小節が演奏終了シーケンス小節として設定されている状況において、演奏終了シーケンス小節に対応する小節の小節右領域１６ｅ上で、３回目のタッチ操作を検出した時、該小節に対応する３回目の演奏シーケンス小節を、演奏終了シーケンス小節に決定する。また、該小節の演奏回数が３回の場合、さらに４回目のタッチ操作を検出した時には、これ以上回数をカウントアップできないため、該小節に対応する１回目の演奏シーケンス小節を演奏終了シーケンス小節に決定する。
【００４７】
タッチパネル２に表示された楽譜の具体例を参照して、演奏開始シーケンス小節の設定について説明する。
図２に示したタッチパネル２の場合、小節Ａの左領域１６ｓの左上に演奏開始記号１８、演奏回番号１９が表示されて、演奏開始シーケンス小節に設定されている。また、小節Ｉの右領域１６eの右上に演奏終了記号２１、演奏回番号２２が表示されて、演奏終了シーケンス小節に設定されている。
したがって、この状態で演奏コントロール表示部２４の演奏開始２４ａをタッチして図１０の楽譜の演奏実行を行うと、「Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ，Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ，Ｉ，Ｊ，Ｋ，Ｌ，Ｍ，Ｎ，Ｏ，Ｐ，Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ」の順で図１１の演奏シーケンスにおける全ての小節の演奏が行われる。
【００４８】
この状態（タッチ操作により既に演奏開始シーケンス小節及び演奏終了シーケンスが決定されている状況）で、演奏開始シーケンス小節に対応する小節Ａの小節左領域１６ｓ上で、２回目のタッチ操作を行うと、小節Ａの２回目の演奏時が演奏開始シーケンス小節に設定され、図３に示すように、演奏回番号１８が「１」から「２」に更新される。
この状態で演奏コントロール表示部２４の演奏開始２４ａをタッチして図１０の楽譜の演奏実行を行った場合、図１１の演奏シーケンスにおける小節Ａの２回目（演奏順９）から小節Ｈの３回目（演奏順３２）までの演奏が指定され、「Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ，Ｉ，Ｊ，Ｋ，Ｌ，Ｍ，Ｎ，Ｏ，Ｐ，Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ」の順で演奏が行われる。
【００４９】
また、図２の状態で小節Ｈを演奏開始小節に変更すべく小節Ｈの左領域１６ｓをタッチ操作すると、図４に示すように、小節Ｈの小節左領域１６ｓの左上に演奏開始記号１８及び演奏回番号１９が移動する。演奏回番号１９は、演奏順に問題がなければ最初の演奏時を意味する番号（小節Ｈの場合は「１」）が選択される。
この状態で演奏コントロール表示部２４の演奏開始２４ａをタッチして図１０の楽譜の演奏実行を行った場合、図１１の演奏シーケンスにおける小節Ｈの１回目（演奏順８）から小節Ｈの３回目（演奏順３２）までの演奏が指定され、「Ｈ，Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ，Ｉ，Ｊ，Ｋ，Ｌ，Ｍ，Ｎ，Ｏ，Ｐ，Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ」の順で演奏が行われる。
【００５０】
この状態で小節Ｅを演奏終了小節にすべく小節Ｅの右領域１６ｅをタッチ操作すると、図５に示すように、小節Ｅの小節右領域１６ｅの右上に演奏終了記号２１及び演奏回番号２２が移動する。演奏回番号２２は、演奏順に問題がなければ最後の演奏時を意味する番号（小節Ｅの場合は「３」）が選択される。
この状態で演奏コントロール表示部２４の演奏開始２４ａをタッチして図１０の楽譜の演奏実行を行った場合、図１１の演奏シーケンスにおける小節Ｈの１回目（演奏順８）から小節Ｅの３回目（演奏順２９）までの演奏が指定され、「Ｈ，Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ，Ｉ，Ｊ，Ｋ，Ｌ，Ｍ，Ｎ，Ｏ，Ｐ，Ａ，Ｂ，Ｃ，Ｄ，Ｅ」の順で演奏が行われる。
【００５１】
以上の例（実施例１）では、小節における２回目以降の演奏回を設定する場合、当該小節の小節左領域１６ｓを複数回タッチ操作することで行うようにしたが、「演奏回選択メニュー」を表示して所望の演奏回の小節の設定を行うようにしてもよい（実施例２）。
この場合、図５の状態で演奏回番号１９や演奏回番号２２をタッチ操作すると、演奏シーケンス小節における対応する小節の全ての演奏回番号が「演奏回選択メニューＺ」として並列表示される。例えば、演奏終了側の演奏回番号２２をタッチ操作すると、演奏シーケンス小節における対応する小節（図５）の場合小節Ｅの全ての演奏回番号２２について、図６に示すように、縦に並列して表示される。並列に表示された演奏回番号２２はタッチ操作で選択可能になっており、例えば「２」を選択した場合、小節Ｅの２回目の演奏が演奏終了小節に設定され、図７に示すように「２」の演奏回番号２２のみが表示される。
この状態で演奏コントロール表示部２４の演奏開始２４ａをタッチして図１０の楽譜の演奏実行を行った場合、図１１の演奏シーケンスにおける小節Ｈの１回目（演奏順８）から小節Ｅの２回目（演奏順１３）までの演奏が指定され、「Ｈ，Ａ，Ｂ，Ｃ，Ｄ，Ｅ」の順で演奏が行われる。
【００５２】
次に、タッチパネル２の入力部４にユーザによるタッチ操作が行われた場合に、タッチ操作検出部８によりタッチ操作を検出し、演奏シーケンス小節画像生成部１１で演奏開始シーケンス小節および演奏終了シーケンス小節に対応した演奏開始記号１８、演奏回番号１９、演奏終了記号２１、演奏回番号２２の画像を生成する手順の例（実施例１に対応）について、図８のフローチャートを参照しながら説明する。
【００５３】
先ず、タッチ操作検出部８が入力部４で行われたユーザによるタッチ操作を検出する（ステップ３１）。
次に、タッチ操作によるタッチ位置が小節左領域であるかを判断する（ステップ３２）。
タッチ操作が小節左領域である場合、検出されたタッチ位置が未選択の小節であるかどうかを判断する（ステップ３３）。
未選択の小節である場合、演奏開始シーケンス小節の更新処理が行われる（ステップ３４）。
【００５４】
ステップ３３でタッチ操作した小節が未選択の小節でない場合、当該小節が複数回の演奏（演奏回複数）であるかどうかを判断する（ステップ３５）。
演奏回が複数でない場合、後述する演奏順不整合補正（ステップ５１）へ進む。
演奏回が複数である場合、演奏回が演奏回数に等しいかを判断する（ステップ３６）。ステップ３６で演奏回が演奏回数に等しくない場合、演奏回をカウントアップする（ステップ３７）。
例えば、ステップ３７でカウントアップされた演奏回が「２」である場合、演奏開始シーケンス小節は、楽譜６０において繰り返して演奏される小節に対して、２回目に演奏される演奏シーケンス小節となる。
ステップ３６で演奏回が演奏回数に等しい場合、演奏回を「１」にセットする（ステップ３８）。この場合、演奏開始シーケンス小節は、楽譜６０において繰り返して演奏される小節に対して、１回目に演奏される演奏シーケンス小節となる。
【００５５】
ステップ３２において、タッチ操作のタッチ位置が小節左領域でない場合、タッチ位置が小節右領域であるかを判断する（ステップ４１）。
タッチ操作が小節右領域である場合、検出されたタッチ位置が未選択の小節であるかどうかを判断する（ステップ４２）。
未選択の小節である場合、演奏終了シーケンス小節の更新処理が行われる（ステップ４３）。
【００５６】
ステップ４２でタッチ操作した小節が未選択の小節でない場合、当該小節が複数回の演奏（演奏回が複数）であるかどうかを判断する（ステップ４４）。
演奏回が複数でない場合、後述する演奏順不整合補正（ステップ５１）へ進む。
演奏回が複数である場合、演奏回が演奏回数に等しいかを判断する（ステップ４５）。ステップ４５で演奏回が演奏回数に等しくない場合、演奏回をカウントアップする（ステップ４６）。
例えば、ステップ４６でカウントアップされた演奏回が「２」である場合、演奏終了シーケンス小節は、楽譜６０において繰り返して演奏される小節に対して、２回目に演奏される演奏シーケンス小節となる。
ステップ４５で演奏回が演奏回数に等しい場合、演奏回を「１」にセットする（ステップ４７）。この場合、演奏終了シーケンス小節は、楽譜６０において繰り返して演奏される小節に対して、１回目に演奏される演奏シーケンス小節となる。
【００５７】
ステップ４１において、タッチ操作のタッチ位置が小節右領域でない場合、タッチ位置が小節領域外（余白領域）であるかを判断する（ステップ４８）。タッチ位置が小節領域外（余白領域）でない場合、ステップ３１に戻り次のタッチ操作の検出が行われる。
ステップ４８において、タッチ操作のタッチ位置が小節領域外（余白領域）である場合、演奏開始シーケンス小節を楽譜における先頭演奏シーケンス小節に設定するとともに、演奏回を「１」にセットする（ステップ４９）。
更に、演奏終了シーケンス小節を楽譜における最終演奏シーケンス小節に設定するとともに、演奏回を設定可能な最大の演奏回にセットする（ステップ５０）。
【００５８】
ステップ３４で演奏開始シーケンス小節の更新処理が行われた場合、ステップ３５で複数回演奏でないと判断した場合、ステップ３７で演奏回をカウントアップした場合、ステップ３８で演奏回を「１」にセットした場合、ステップ４３で演奏終了シーケンス小節の更新処理が行われた場合、ステップ４４で複数回演奏でないと判断した場合、ステップ４６で演奏回をカウントアップした場合、ステップ４７で演奏回を「１」にセットした場合、ステップ５０で複数回演奏にセットした場合、各ステップの後に演奏順不整合補正を行うステップが実行される（ステップ５１）。
【００５９】
ステップ５１では、演奏開始小節及び演奏終了小節に指定された小節間で、演奏順が演奏開始と演奏終了とで逆転するような場合に、演奏可能な演奏順となるように、自動的に演奏開始シーケンス小節および演奏終了シーケンス小節の変更が行われるように処理する。
【００６０】
そして、ステップ５１の演奏順不整合補正が行われた後、楽譜画像生成部６で生成された楽譜画像の描画（ステップ５２）が行われる。
【００６１】
続いて、演奏シーケンス小節画像生成部１１で生成された演奏開始記号１８，演奏回番号１９および演奏終了記号２１，演奏回番号２２の描画を行ってタッチパネル２の表示部３に表示する（ステップ５３）。
【００６２】
アプリケーションが終了したかどうかを判断し（ステップ５４）、終了でない場合はステップ３１に戻って処理が続行される。
【００６３】
続いて、演奏シーケンス小節画像生成部１１で演奏開始シーケンス小節および演奏終了シーケンス小節に対応した演奏開始記号１８、演奏回番号１９、演奏終了記号２１、演奏回番号２２の画像を生成する手順の他の例（実施例２に対応）について、図９のフローチャートを参照しながら説明する。
図９のフローチャートでは、「演奏回選択メニューＺ」（図６）が表示できる処理となっている点が図８と異なる。図８と同じ処理のステップについては同一の符号を付し、異なる処理を中心に説明する。
【００６４】
先ず、タッチ操作検出部８が入力部４で行われたユーザによるタッチ操作を検出する（ステップ３１）。
次に、タッチ操作によるタッチ位置が小節左領域であるかを判断する（ステップ３２）。
タッチ位置が小節左領域である場合、タッチされた小節を演奏開始小節とする演奏開始シーケンス小節の更新処理が行われる（ステップ３４）。
【００６５】
ステップ３２において、タッチ操作のタッチ位置が小節左領域でない場合、タッチ位置が小節右領域であるかを判断する（ステップ４１）。
タッチ位置が小節右領域である場合、タッチされた小節を演奏終了小節とする演奏終了シーケンス小節の更新処理が行われる（ステップ４３）。
【００６６】
ステップ４１において、タッチ操作のタッチ位置が小節右領域でない場合、タッチ位置が小節領域外（余白領域）であるかを判断する（ステップ４８）。
ステップ４７において、タッチ操作のタッチ位置が小節領域外（余白領域）である場合、演奏開始シーケンス小節を楽譜における先頭演奏シーケンス小節に設定するとともに、演奏回を「１」にセットする（ステップ４９）。
更に、演奏終了シーケンス小節を楽譜における最終演奏シーケンス小節に設定するとともに、演奏回を設定可能な最大の演奏回にセットする（ステップ５０）。
【００６７】
ステップ４８において、タッチ位置が小節領域外（余白領域）でない場合、タッチ位置が演奏開始記号部分であるかを判断する（ステップ７０）。
ステップ７０でタッチ位置が演奏開始記号である場合、画面に表示されている「演奏回選択メニュー」の演奏回番号のいずれかをタッチ操作したかを判断する（ステップ７１）。
ステップ７１において、「演奏回選択メニュー」の演奏回番号のいずれかをタッチ操作していない場合（「演奏回選択メニュー」が表示されていない場合を含む）、タッチ操作された演奏開始記号に対応した小節は複数回演奏される小節かどうかを判断し（ステップ７２）、複数回演奏される小節であれば「演奏回選択メニュー」を表示し（ステップ７３）、楽譜描画処理が実行される（ステップ５２）。
ステップ７２で複数回演奏される小節でない場合、タッチ操作検出（ステップ３１）に戻って処理が続行される。
【００６８】
ステップ７１において、「演奏回選択メニュー」の演奏回番号のいずれかをタッチ操作した場合、演奏開始シーケンス小節の演奏回データを更新し、タッチ操作された演奏回番号のみの表示が行われ（ステップ７４）、「演奏回選択メニュー」を表示することなく（ステップ７５）、演奏順整合補正を行う処理が実行される（ステップ５１）。
【００６９】
ステップ７０で演奏開始記号をタッチ操作していない場合、タッチ位置が演奏終了記号部分であるかを判断する（ステップ８０）。
ステップ８０でタッチ位置が演奏終了記号である場合、画面に表示されている「演奏回選択メニュー」の演奏回番号のいずれかをタッチ操作したかを判断する（ステップ８１）。
ステップ８１において、「演奏回選択メニュー」の演奏回番号のいずれかをタッチ操作していない場合（「演奏回選択メニュー」が表示されていない場合を含む）、タッチ操作された演奏終了記号に対応した小節は複数回演奏される小節かどうかを判断し（ステップ８２）、複数回演奏される小節であれば「演奏回選択メニュー」を表示し（ステップ８３）、楽譜描画処理が実行される（ステップ５２）。
ステップ８２で複数回演奏される小節でない場合、タッチ操作検出（ステップ３１）に戻って処理が続行される。
また、ステップ８０でタッチ位置が演奏終了記号でない場合も、タッチ操作検出（ステップ３１）に戻って処理が続行される。
【００７０】
ステップ８１において、「演奏回選択メニュー」の演奏回番号のいずれかをタッチ操作した場合、演奏終了シーケンス小節の演奏回データを更新し、タッチ操作された演奏回番号のみの表示が行われ（ステップ８４）、「演奏回選択メニュー」を表示することなく（ステップ８５）、演奏順整合補正を行う処理が実行される（ステップ５１）。
【００７１】
ステップ５１では演奏順整合補正を行う処理が実行され、その後に楽譜描画処理（ステップ５２）、記号等描画処理（ステップ５３）、アプリ終了処理（ステップ５４）が行われるが、ステップ５１〜５４における処理は、図８のフローチャートと同じであるので説明を省略する。なお、図９の記号等描画処理（ステップ５３）では、演奏回選択メニューの描画も行われる。
【００７２】
上述した楽譜表示・演奏装置（楽譜表示・演奏プログラム）によれば、小節左領域１６ｓ上でのタッチ位置の検出時に、小節領域に対応する演奏シーケンス小節を演奏開始シーケンス小節とし、小節右領域１６ｅ上でのタッチ位置の検出時に、小節領域に対応する演奏シーケンス小節を演奏終了シーケンス小節とすることで、所望の領域をタッチするといった簡単な操作で直感的に演奏範囲を指定することができる。
【００７３】
また、タッチ操作により既に決定されている演奏開始シーケンス小節又は演奏終了シーケンス小節に対応する小節上で、更なる小節左領域１６ｓまたは小節右領域１６ｅのタッチ位置の検出した時、該小節に対応する２回目以降の演奏シーケンス小節を演奏開始シーケンス小節又は演奏終了シーケンス小節に決定するので、同一小節を複数回繰り返して演奏される楽譜６０において、２回目以降の演奏シーケンス小節（演奏回が複数ある小節）についても、演奏順を把握した演奏開始シーケンス小節又は演奏終了シーケンス小節の設定を容易に行うことができる。
【００７４】
特に、任意の小節に対応する演奏シーケンス小節における全ての演奏回番号を並列表記する「演奏回選択メニューＺ」を表示し、演奏回番号を選択可能とすることで、希望する演奏回番号の小節を直接指定することができる。
その結果、楽譜表示・演奏装置において、同一小節を複数回演奏する楽譜が表示されている場合に、簡単なタッチ操作のみで所望の演奏回に対応する演奏開始シーケンス小節又は演奏終了シーケンス小節を設定できる。
また、演奏範囲における開始小節及び終了小節において、各小節が演奏開始シーケンスまたは演奏終了シーケンスにおける何回目の演奏であるかについて、タッチパネル２に表示された楽譜上の演奏回１９，２２で確認することができる。
【００７５】
すなわち、演奏開始シーケンス小節及び演奏終了シーケンス小節を設定する場合において、何回目の演奏であるかを区別して設定できるので、楽譜６０内での繰り返し演奏する小節を含む演奏範囲を容易に指定でき、例えば１回目に演奏される小節Ｈから２回目の演奏される小節Ｅまでの範囲で演奏を行わせたい場合は、図７に示すように、小節Ｈについて演奏開始シーケンス小節（１回目）に設定し、小節Ｅについて演奏終了シーケンス小節（２回目）に設定すれば、「Ｈ，Ａ，Ｂ，Ｃ，Ｄ，Ｅ」の演奏順で演奏させることができる。
【００７６】
上述した例では、タッチ操作としてタップによるタッチ位置の検出時を前提として説明してきたが、演奏開始シーケンス小節および演奏終了シーケンス小節の設定に際して、表示部３における他の方法による予め決められた所望の「なぞり」操作によるタッチ位置を検出するものであってもよい。
さらには、マルチタッチで同時にタッチパネル上の２つの位置を同時に指示した場合にも、上述の処理を組み合わせて行うことで演奏開始シーケンス小節および演奏終了シーケンス小節を同時に設定することもできる。
【符号の説明】
【００７７】
１…楽譜表示・演奏装置（タブレット型端末）、  ２…タッチパネル、  ３…表示部、  ４…入力部、  ５…楽譜データ記憶部、  ６…楽譜画像生成部、  ７…演奏シーケンスデータ記憶部、  ８…タッチ操作検出部、  ９…開始終了小節設定部、  １０…演奏開始シーケンス小節及び演奏終了シーケンス小節記憶部、  １１…演奏シーケンス小節画像生成部、  １２…演奏コントロール部、  １３…楽音生成部、  １４…楽音再生部、  １５…サウンド出力装置、  １６…小節領域、  １６ｓ…小節左領域、  １６ｅ…小節右領域、  １７…小節領域外、  １８…演奏開始記号、  １９…演奏回番号、  ２１…演奏終了記号、  ２２…演奏回番号、  ２４…演奏コントロール表示部、  ６０…楽譜、  Ｚ…演奏回選択メニュー。
【図１】
2018156016.tif 000003
【図２】
2018156016.tif 000004
【図３】
2018156016.tif 000005
【図４】
2018156016.tif 000006
【図５】
2018156016.tif 000007
【図６】
2018156016.tif 000008
【図７】
2018156016.tif 000009
【図８】
2018156016.tif 000010
【図９】
2018156016.tif 000011
【図１０】
2018156016.tif 000012
【図１１】
2018156016.tif 000013