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